diff --git a/18_MonumentTable/README.md b/18_MonumentTable/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..c611b24797449ec2b9477e799cb09a1ff10484e4
--- /dev/null
+++ b/18_MonumentTable/README.md
@@ -0,0 +1,2 @@
+Show a Table of all Monuments in Rohlstorf
+Data Source: https://opendata.schleswig-holstein.de/dataset/denkmalliste-kreis-segeberg-2025-03-03
diff --git a/18_MonumentTable/example18.ipynb b/18_MonumentTable/example18.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..a7ece5c025d68d0ca40b7855fe2156f4406c146d
--- /dev/null
+++ b/18_MonumentTable/example18.ipynb
@@ -0,0 +1,433 @@
+{
+ "cells": [
+  {
+   "cell_type": "code",
+   "execution_count": 5,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "from frictionless import describe, Detector, validate, resources\n",
+    "import pandas as pd\n",
+    "from IPython import display"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 6,
+   "metadata": {},
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "{'name': 'kreis-segeberg',\n",
+      " 'type': 'json',\n",
+      " 'path': 'kreis-segeberg.json',\n",
+      " 'scheme': 'file',\n",
+      " 'format': 'json',\n",
+      " 'mediatype': 'text/json',\n",
+      " 'encoding': 'utf-8'}\n"
+     ]
+    }
+   ],
+   "source": [
+    "# Descibe the data and detect missing values\n",
+    "detector = Detector(field_missing_values=[\"\"])\n",
+    "resource = describe(\"kreis-segeberg.json\", detector=detector)\n",
+    "resource.to_yaml(\"kreis-segeberg.resource.yaml\")\n",
+    "print(resource)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 7,
+   "metadata": {},
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "JSON file validated using frictionless.\n"
+     ]
+    },
+    {
+     "data": {
+      "text/html": [
+       "<div>\n",
+       "<style scoped>\n",
+       "    .dataframe tbody tr th:only-of-type {\n",
+       "        vertical-align: middle;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe tbody tr th {\n",
+       "        vertical-align: top;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe thead th {\n",
+       "        text-align: right;\n",
+       "    }\n",
+       "</style>\n",
+       "<table border=\"1\" class=\"dataframe\">\n",
+       "  <thead>\n",
+       "    <tr style=\"text-align: right;\">\n",
+       "      <th></th>\n",
+       "      <th>Adresse-Lage</th>\n",
+       "      <th>Bezeichnung</th>\n",
+       "      <th>Kulturdenkmaltyp</th>\n",
+       "      <th>Gemeinde</th>\n",
+       "      <th>Objektnummer</th>\n",
+       "      <th>Kreis</th>\n",
+       "    </tr>\n",
+       "  </thead>\n",
+       "  <tbody>\n",
+       "    <tr>\n",
+       "      <th>241</th>\n",
+       "      <td>Kirchweg</td>\n",
+       "      <td>Kirche Warder</td>\n",
+       "      <td>Sachgesamtheit</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>41009</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>242</th>\n",
+       "      <td>Margarethenhof 6-8, 10-12, 11-15, 11, 13, 14-16, 15</td>\n",
+       "      <td>Gut Margarethenhof</td>\n",
+       "      <td>Sachgesamtheit</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>44915</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>243</th>\n",
+       "      <td>Christianenthal 1</td>\n",
+       "      <td>Wohn- und Wirtschaftsgebäude</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>44890</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>244</th>\n",
+       "      <td>Gut Rohlstorf 1 a</td>\n",
+       "      <td>Gut Rohlstorf: Speicher</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>5869</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>245</th>\n",
+       "      <td>Gut Rohlstorf 1</td>\n",
+       "      <td>Gut Rohlstorf: Herrenhaus</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>7072</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>246</th>\n",
+       "      <td>Gut Rohlstorf 5</td>\n",
+       "      <td>Gut Rohlstorf: ehem. Försterei</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>7073</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>247</th>\n",
+       "      <td>Gut Rohlstorf 5</td>\n",
+       "      <td>Gut Rohlstorf: Backhaus</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>28383</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>248</th>\n",
+       "      <td>Gut Rohlstorf 7</td>\n",
+       "      <td>Gut Rohlstorf: Wohnhaus</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>7074</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>249</th>\n",
+       "      <td>Gut Rohlstorf 8</td>\n",
+       "      <td>Gut Rohlstorf: Wohnhaus</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>7075</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>250</th>\n",
+       "      <td>Gut Rohlstorf 10</td>\n",
+       "      <td>Gut Rohlstorf: Wohnhaus</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>7267</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>251</th>\n",
+       "      <td>Gut Rohlstorf 12</td>\n",
+       "      <td>Gut Rohlstorf: Wohnhaus</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>7268</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>252</th>\n",
+       "      <td>Gut Rohlstorf 12</td>\n",
+       "      <td>Gut Rohlstorf: Stallgebäude</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>28384</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>253</th>\n",
+       "      <td>Gut Rohlstorf 14</td>\n",
+       "      <td>Gut Rohlstorf: Wohnhaus</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>7269</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>254</th>\n",
+       "      <td>Gut Rohlstorf 14</td>\n",
+       "      <td>Gut Rohlstorf: Stallgebäude</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>28385</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>255</th>\n",
+       "      <td>Gut Rohlstorf</td>\n",
+       "      <td>Gut Rohlstorf: Mauerzüge beids.d.Platz im Dorf</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>7076</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>256</th>\n",
+       "      <td>Gut Rohlstorf</td>\n",
+       "      <td>Gut Rohlstorf: gepflasterte Allee zum Dorf (Nordteil)</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>10564</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>257</th>\n",
+       "      <td>Gut Rohlstorf</td>\n",
+       "      <td>Gut Rohlstorf: gepflasterte Zufahrtsallee zum Dorf (Südteil)</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>10565</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>258</th>\n",
+       "      <td>Kirchweg 1</td>\n",
+       "      <td>Alte Schule</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>13553</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>259</th>\n",
+       "      <td>Kirchweg 2</td>\n",
+       "      <td>Pastorat</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>13464</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>260</th>\n",
+       "      <td>Kirchweg</td>\n",
+       "      <td>Kirche mit Ausstattung</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>3873</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>261</th>\n",
+       "      <td>Kirchweg</td>\n",
+       "      <td>Gruft Schwerdtfeger</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>20842</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>262</th>\n",
+       "      <td>Margarethenhof 11</td>\n",
+       "      <td>Herrenhaus</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>13115</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>263</th>\n",
+       "      <td>Warderdamm 1</td>\n",
+       "      <td>Wohn- und Wirtschaftsgebäude</td>\n",
+       "      <td>Bauliche Anlage</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>13659</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>264</th>\n",
+       "      <td>Kirchweg</td>\n",
+       "      <td>Kirchhof</td>\n",
+       "      <td>Gründenkmal</td>\n",
+       "      <td>Rohlstorf</td>\n",
+       "      <td>20838</td>\n",
+       "      <td>Kreis Segeberg</td>\n",
+       "    </tr>\n",
+       "  </tbody>\n",
+       "</table>\n",
+       "</div>"
+      ],
+      "text/plain": [
+       "                                            Adresse-Lage  \\\n",
+       "241                                             Kirchweg   \n",
+       "242  Margarethenhof 6-8, 10-12, 11-15, 11, 13, 14-16, 15   \n",
+       "243                                    Christianenthal 1   \n",
+       "244                                    Gut Rohlstorf 1 a   \n",
+       "245                                      Gut Rohlstorf 1   \n",
+       "246                                      Gut Rohlstorf 5   \n",
+       "247                                      Gut Rohlstorf 5   \n",
+       "248                                      Gut Rohlstorf 7   \n",
+       "249                                      Gut Rohlstorf 8   \n",
+       "250                                     Gut Rohlstorf 10   \n",
+       "251                                     Gut Rohlstorf 12   \n",
+       "252                                     Gut Rohlstorf 12   \n",
+       "253                                     Gut Rohlstorf 14   \n",
+       "254                                     Gut Rohlstorf 14   \n",
+       "255                                        Gut Rohlstorf   \n",
+       "256                                        Gut Rohlstorf   \n",
+       "257                                        Gut Rohlstorf   \n",
+       "258                                           Kirchweg 1   \n",
+       "259                                           Kirchweg 2   \n",
+       "260                                             Kirchweg   \n",
+       "261                                             Kirchweg   \n",
+       "262                                    Margarethenhof 11   \n",
+       "263                                         Warderdamm 1   \n",
+       "264                                             Kirchweg   \n",
+       "\n",
+       "                                                      Bezeichnung  \\\n",
+       "241                                                 Kirche Warder   \n",
+       "242                                            Gut Margarethenhof   \n",
+       "243                                  Wohn- und Wirtschaftsgebäude   \n",
+       "244                                       Gut Rohlstorf: Speicher   \n",
+       "245                                     Gut Rohlstorf: Herrenhaus   \n",
+       "246                                Gut Rohlstorf: ehem. Försterei   \n",
+       "247                                       Gut Rohlstorf: Backhaus   \n",
+       "248                                       Gut Rohlstorf: Wohnhaus   \n",
+       "249                                       Gut Rohlstorf: Wohnhaus   \n",
+       "250                                       Gut Rohlstorf: Wohnhaus   \n",
+       "251                                       Gut Rohlstorf: Wohnhaus   \n",
+       "252                                   Gut Rohlstorf: Stallgebäude   \n",
+       "253                                       Gut Rohlstorf: Wohnhaus   \n",
+       "254                                   Gut Rohlstorf: Stallgebäude   \n",
+       "255                Gut Rohlstorf: Mauerzüge beids.d.Platz im Dorf   \n",
+       "256         Gut Rohlstorf: gepflasterte Allee zum Dorf (Nordteil)   \n",
+       "257  Gut Rohlstorf: gepflasterte Zufahrtsallee zum Dorf (Südteil)   \n",
+       "258                                                   Alte Schule   \n",
+       "259                                                      Pastorat   \n",
+       "260                                        Kirche mit Ausstattung   \n",
+       "261                                           Gruft Schwerdtfeger   \n",
+       "262                                                    Herrenhaus   \n",
+       "263                                  Wohn- und Wirtschaftsgebäude   \n",
+       "264                                                      Kirchhof   \n",
+       "\n",
+       "    Kulturdenkmaltyp   Gemeinde  Objektnummer           Kreis  \n",
+       "241   Sachgesamtheit  Rohlstorf         41009  Kreis Segeberg  \n",
+       "242   Sachgesamtheit  Rohlstorf         44915  Kreis Segeberg  \n",
+       "243  Bauliche Anlage  Rohlstorf         44890  Kreis Segeberg  \n",
+       "244  Bauliche Anlage  Rohlstorf          5869  Kreis Segeberg  \n",
+       "245  Bauliche Anlage  Rohlstorf          7072  Kreis Segeberg  \n",
+       "246  Bauliche Anlage  Rohlstorf          7073  Kreis Segeberg  \n",
+       "247  Bauliche Anlage  Rohlstorf         28383  Kreis Segeberg  \n",
+       "248  Bauliche Anlage  Rohlstorf          7074  Kreis Segeberg  \n",
+       "249  Bauliche Anlage  Rohlstorf          7075  Kreis Segeberg  \n",
+       "250  Bauliche Anlage  Rohlstorf          7267  Kreis Segeberg  \n",
+       "251  Bauliche Anlage  Rohlstorf          7268  Kreis Segeberg  \n",
+       "252  Bauliche Anlage  Rohlstorf         28384  Kreis Segeberg  \n",
+       "253  Bauliche Anlage  Rohlstorf          7269  Kreis Segeberg  \n",
+       "254  Bauliche Anlage  Rohlstorf         28385  Kreis Segeberg  \n",
+       "255  Bauliche Anlage  Rohlstorf          7076  Kreis Segeberg  \n",
+       "256  Bauliche Anlage  Rohlstorf         10564  Kreis Segeberg  \n",
+       "257  Bauliche Anlage  Rohlstorf         10565  Kreis Segeberg  \n",
+       "258  Bauliche Anlage  Rohlstorf         13553  Kreis Segeberg  \n",
+       "259  Bauliche Anlage  Rohlstorf         13464  Kreis Segeberg  \n",
+       "260  Bauliche Anlage  Rohlstorf          3873  Kreis Segeberg  \n",
+       "261  Bauliche Anlage  Rohlstorf         20842  Kreis Segeberg  \n",
+       "262  Bauliche Anlage  Rohlstorf         13115  Kreis Segeberg  \n",
+       "263  Bauliche Anlage  Rohlstorf         13659  Kreis Segeberg  \n",
+       "264      Gründenkmal  Rohlstorf         20838  Kreis Segeberg  "
+      ]
+     },
+     "metadata": {},
+     "output_type": "display_data"
+    }
+   ],
+   "source": [
+    "report = validate(resources.TableResource(path=\"kreis-segeberg.json\"))\n",
+    "\n",
+    "if not report.valid:\n",
+    "    print(report.to_summary())\n",
+    "else:\n",
+    "    print(\"JSON file validated using frictionless.\")\n",
+    "\n",
+    "    # Load as TableResource\n",
+    "    source = resources.TableResource(\"kreis-segeberg.resource.yaml\")\n",
+    "\n",
+    "    # Convert to pandas and remove unwanted columns\n",
+    "    df = source.to_pandas()\n",
+    "    df = df.drop(columns=[\"Schutzumfang\", \"Begründung\", \"FotoURL\", \"Beschreibung\"])\n",
+    "\n",
+    "    # Select all monuments in Rohlstorf\n",
+    "    df = df[df[\"Gemeinde\"] == \"Rohlstorf\"]\n",
+    "\n",
+    "    # Display as table with extra settings for columns width and max number of rows\n",
+    "    pd.set_option('max_colwidth', None)\n",
+    "    pd.set_option('display.max_rows', None)\n",
+    "    display.display(df)"
+   ]
+  }
+ ],
+ "metadata": {
+  "kernelspec": {
+   "display_name": "usr",
+   "language": "python",
+   "name": "python3"
+  },
+  "language_info": {
+   "codemirror_mode": {
+    "name": "ipython",
+    "version": 3
+   },
+   "file_extension": ".py",
+   "mimetype": "text/x-python",
+   "name": "python",
+   "nbconvert_exporter": "python",
+   "pygments_lexer": "ipython3",
+   "version": "3.10.12"
+  }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/18_MonumentTable/kreis-segeberg.json b/18_MonumentTable/kreis-segeberg.json
new file mode 100644
index 0000000000000000000000000000000000000000..688c7f9ef34f7199415d44b0dd93e0b47e3ea9ba
--- /dev/null
+++ b/18_MonumentTable/kreis-segeberg.json
@@ -0,0 +1,6302 @@
+[
+  {
+    "Adresse-Lage": "Kadener Straße 9",
+    "Beschreibung": "Gut Kaden; 18.-19. Jh.; Hofanlage des ehem. adligen Guts Kaden aus Herrenhaus, Ehrenhof mit Pflasterung, zentraler Lindenallee, Eingangstor, ehem. Kuhhaus (Caddyhaus), ehem. Verwalterhaus, nördlicher Gartenallee, Allee zum ehem. Teehaus sowie Zufahrtsallee",
+    "Bezeichnung": "Gut Kaden",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Herrenhaus",
+      "ehem. Kuhhaus (Caddyhaus)",
+      "ehem. Verwalterhaus",
+      "Ehrenhof mit Pfasterung",
+      "Zufahrtsallee",
+      "Eingangstor",
+      "zentrale Lindenallee",
+      "nördliche Gartenallee",
+      "Allee zum ehem. Teehaus"
+    ],
+    "Gemeinde": "Alveslohe",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 21984,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/21984.jpg"
+  },
+  {
+    "Adresse-Lage": "Kadener Straße 9",
+    "Beschreibung": "Herrenhaus; um 1755, Architekt Ernst Georg Sonnin, 1864-70 Umbau; zweigeschossiger, siebenachsiger Putzbau unter Walmdach mit breiten Mittelrisaliten und dezentem neugotischem Dekor",
+    "Bezeichnung": "Herrenhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Alveslohe",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 1200,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/1200.jpg"
+  },
+  {
+    "Adresse-Lage": "Kadener Straße 9",
+    "Beschreibung": "zentrale Lindenallee; um 1864; knapp 250 Meter lange, auf einem Damm nach Nordost verlaufende Allee durch den ehem. Gutspark Kaden",
+    "Bezeichnung": "zentrale Lindenallee",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Alveslohe",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 28333,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/28333.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Bahnhof 14, 16",
+    "Beschreibung": "ehem. Höhere Privatschule; 1908-10, 1911-12; Baugruppe aus zuerst für den Bramstedter Turnverein errichteter Turnhalle im Rundbogenstil und der ehem. höheren Privatschule im Heimatschutzstil",
+    "Bezeichnung": "Grundschule Am Bahnhof",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "ehem. Höhere Privatschule (Grundschule) (Am Bahnhof 16)",
+      "Turnhalle (Am Bahnhof 14)"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 46522,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/46522.jpg"
+  },
+  {
+    "Adresse-Lage": "An der Kirche 2, An der Kirche, Schlüskamp 1",
+    "Beschreibung": "Kirche St. Maria Magdalena; 14. Jh.-1912; im historischen Zentrum gelegenes Ensemble aus Kirche St. Maria Magdalena mit Ausstattung, 14. Jh., Kirchhof, 14. Jh.-1894, Grabmale bis 1870, Lindenkranz, Granitböschungsmauer, Pastorat, 1894, und Gemeindehaus, 1912",
+    "Bezeichnung": "Kirche St. Maria Magdalena",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Kirche St. Maria Magdalena mit Ausstattung",
+      "Kirchhof mit Grabmalen bis 1870",
+      "Lindenkranz",
+      "Granitböschungsmauer (An der Kirche)",
+      "Pastorat (An der Kirche 2)",
+      "Gemeindehaus (Schlüskamp 1)"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 40999,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/40999.jpg"
+  },
+  {
+    "Adresse-Lage": "Im Winkel 1, 2, 3",
+    "Beschreibung": "Wohn- und Geschäftshäuser Im Winkel 1-3; Ende 18. Jh.-19. Jh.; im historischen Zentrum gegenüber der Kirche gelegenes Ensemble aus Wohn- und Geschäftshaus Im Winkel 1, Wohn- und Geschäftshaus Im Winkel 2 und Wohn- und Geschäftshaus Im Winkel 3.",
+    "Bezeichnung": "Wohn- und Geschäftshäuser Im Winkel 1-3",
+    "Kulturdenkmaltyp": "Mehrheit von baulichen Anlagen",
+    "Schutzumfang": [
+      "Wohn- und Geschäftshäuser Im Winkel 1",
+      "2",
+      "3"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 46321,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/46321.jpg"
+  },
+  {
+    "Adresse-Lage": "Maienbeeck 35, 37, 39",
+    "Beschreibung": "Wohn- und Geschäftshäuser Maienbeeck 35-39; um 1870-1908; im historischen Zentrum gelegenes Ensemble aus Wohn- und Geschäftshaus Maienbeeck 35, Wohnhaus Maienbeeck 37 und Wohn- und Geschäftshaus Maienbeeck 39",
+    "Bezeichnung": "Wohn- und Geschäftshäuser Maienbeeck 35-39",
+    "Kulturdenkmaltyp": "Mehrheit von baulichen Anlagen",
+    "Schutzumfang": [
+      "Wohn- und Geschäftshäuser Maienbeeck 35",
+      "37",
+      "39"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 42981,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/42981.jpg"
+  },
+  {
+    "Adresse-Lage": "Altonaer Straße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Friedrichsbrücke",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Objektnummer": 4016,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/4016.jpg"
+  },
+  {
+    "Adresse-Lage": "Altonaer Straße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Kiel-Altonaer Chaussee (Teilstück)",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Objektnummer": 11039,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/11039.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Bahnhof 14",
+    "Beschreibung": "Turnhalle; 1908, 1909-10; hoher eingeschossiger Putzbau mit backsteinsichtiger Lisenengliederung, Rundbogenfenstern und hartgedecktem Satteldach, nach Westen zweigeschossiger Anbau mit Walmdach",
+    "Bezeichnung": "Turnhalle",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 11044,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/11044.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Bahnhof 16",
+    "Beschreibung": "ehem. Höhere Privatschule; 1911/12; zweigeschossiger Backsteinbau mit pfannengedecktem Walmdach auf hohem Sockelgeschoss, nach Westen jüngerer, formal angepasster Anbau, rekonstruierter Dachreiter",
+    "Bezeichnung": "ehem. Höhere Privatschule (Grundschule)",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 11045,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/11045.jpg"
+  },
+  {
+    "Adresse-Lage": "An der Beeckerbrücke",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Beecker-Brücke",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Objektnummer": 6451,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/6451.jpg"
+  },
+  {
+    "Adresse-Lage": "An der Kirche 2",
+    "Beschreibung": "Pastorat; 1894; zweigeschossiger, ziegelsichtiger Massivbau mit schiefergedecktem Walmdach, nach Süden übergiebelter Mittelrisalit, Fassadengliederung durch Putzbänder und Gesimse",
+    "Bezeichnung": "Pastorat",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 11043,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/11043.jpg"
+  },
+  {
+    "Adresse-Lage": "An der Kirche",
+    "Beschreibung": "ev. Kirche St. Maria Magdalena, erste Erwähnung 1315, längsrechteckiger, flach gedeckter Backsteinsaalbau wohl des 14. Jahrhunderts über romanischen Granitfundamenten, Ausbau mit neuem Dach 1513, Fenster und Ostgiebel neugotisch 1878, Westverlängerung im Zusammenhang mit dem Bau des quadratischen Westgiebelturmes 1635/36",
+    "Bezeichnung": "Kirche St. Maria Magdalena mit Ausstattung",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 505,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/505.jpg"
+  },
+  {
+    "Adresse-Lage": "Birkenweg 6",
+    "Beschreibung": "Revierjägerwohnhaus; 1911 für den Jagdverein vom Zimmermeister Heinrich Köhncke errichtet; eingeschossiger Mansarddachbau auf hakenförmigem Grundriss, Ziegelfassade mit reduzierter Putzgliederung, eingeschossiger, abgesetzter Stallbau mit Satteldach; Gartenpavillon",
+    "Bezeichnung": "Revierjägerwohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Revierjägerwohnhaus",
+      "Gartenpavillon"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 11046,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/11046.jpg"
+  },
+  {
+    "Adresse-Lage": "Bleeck 2",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Grenzstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich"
+    ],
+    "Objektnummer": 6306,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/6306.jpg"
+  },
+  {
+    "Adresse-Lage": "Bleeck 16",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Marstallgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Objektnummer": 503,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/503.jpg"
+  },
+  {
+    "Adresse-Lage": "Bleeck 17 - 19",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Rathaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Äußeres"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 504,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/504.jpg"
+  },
+  {
+    "Adresse-Lage": "Bleeck",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Roland",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Objektnummer": 502,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/502.jpg"
+  },
+  {
+    "Adresse-Lage": "Hamburger Straße 38",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Halbmeilenstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 7308,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Maienbeeck 25",
+    "Beschreibung": "Fachhallenkate; wohl 1759; eingeschossiger giebelständiger Bau mit steilem Satteldach und straßenseitigem Utbau, Giebel leicht vorkragend und verschalt",
+    "Bezeichnung": "Fachhallenkate",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 11054,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/11054.jpg"
+  },
+  {
+    "Adresse-Lage": "Schäferberg",
+    "Beschreibung": "Ehrenmal für die Gefallenen des Ersten Weltkriegs; 1924, Bildhauer Heinrich Mißfeldt; Backsteinmauer mit zentralem Rundbogen und Skulptur.",
+    "Bezeichnung": "Ehrenmal für die Gefallenen des Ersten Weltkrieges",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 45323,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/45323.jpg"
+  },
+  {
+    "Adresse-Lage": "Schäferberg",
+    "Beschreibung": "Ehrenmal für die Gefallenen des Zweiten Weltkriegs; 1957, Gartenarchitekt Gustav Lüttge; sieben Stelen mit verbindenden Mauerstreifen, Zugangstreppe",
+    "Bezeichnung": "Ehrenmal für die Gefallenen des Zweiten Weltkrieges",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 51696,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/51696.jpg"
+  },
+  {
+    "Adresse-Lage": "Schlüskamp 32",
+    "Beschreibung": "ehem. Bahnhofshotel; 1905, 1928, Bauherr Heinrich Fülscher; Gebäudekomplex aus zweigeschossigem geputztem Massivbau mit Eckturm nach Norden, Remise/Ausspann und Altem Saal (ehem. Kino) unter verschiedenförmigen Dächern",
+    "Bezeichnung": "ehem. Bahnhofshotel",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 10451,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/10451.jpg"
+  },
+  {
+    "Adresse-Lage": "Altonaer Straße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Lindenallee",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 29861,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "An der Kirche",
+    "Beschreibung": "Kirchhof; Nutzung vom 14. Jahrhundert bis 1854; mit Grabmalen bis 1870, Lindenkranz und Granitböschungsmauer",
+    "Bezeichnung": "Kirchhof",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Kirchhof",
+      "Grabmale bis 1870",
+      "Lindenkranz",
+      "Granitböschungsmauer"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 11040,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/11040.jpg"
+  },
+  {
+    "Adresse-Lage": "Bleeck",
+    "Beschreibung": "Doppeleiche; 1898, schleswig-holsteinische Doppeleiche",
+    "Bezeichnung": "Doppeleiche",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 44711,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/44711.jpg"
+  },
+  {
+    "Adresse-Lage": "Wiesensteig",
+    "Beschreibung": "Lindenallee; um 1900; westlich des Stadtzentrums verlaufender Fußweg Richtung Norden, nach Brücke über die Bramau weiter Richtung Nordwesten bis zum sog. Herrenholz",
+    "Bezeichnung": "Lindenallee",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Bramstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 27009,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/27009.jpg"
+  },
+  {
+    "Adresse-Lage": "Hamburger Straße 25",
+    "Beschreibung": "Haus Segeberg; um 1750-1826; am Rand der Unterstadt gelegenes Ensemble aus Haus Segeberg, 1774, Remise, 1826, und Landratspark, um 1750-60",
+    "Bezeichnung": "Haus Segeberg",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Haus Segeberg",
+      "Landratspark mit Einfriedung",
+      "Remise"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 42459,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/42459.jpg"
+  },
+  {
+    "Adresse-Lage": "Hamburger Straße 58",
+    "Beschreibung": "Rantzau-Kapelle; 1770; an der Hamburger Straße stadtauswärts gelegenes Ensemble aus Rantzau-Kapelle von 1770, Kapellenhügel von 1770, Rantzau-Stein Nr. 5, bez. 1595, und Rantzau-Stein Nr. VI",
+    "Bezeichnung": "Rantzau-Kapelle",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Rantzau-Kapelle",
+      "Kapellenhügel mit Rantzau-Stein Nr. 5",
+      "Rantzau-Stein Nr. VI"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 51518,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/51518.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchplatz 1, 7, Kirchplatz, Kirchstraße 23",
+    "Beschreibung": "Kirche St. Marien; nach 1156 bis 20. Jh.; westlich außerhalb des historischen Stadtkerns gelegenes Ensemble aus der ev. Kirche St. Marien, dem Pastorat Kirchplatz 7, dem ehem. Kantorhaus Kirchstraße 23, der Propstei Segeberg Kirchplatz 1, dem Kirchhof, der Kirchhofsallee, dem Lindenkranz um die Friedhofserweiterung, den Grabmalen bis 1870, und der Einfriedung Kirchplatz 7, 7a",
+    "Bezeichnung": "Kirche St. Marien",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Kirche St. Marien mit Ausstattung",
+      "Kirchhof mit Grabmalen bis 1870",
+      "Kirchhofsallee",
+      "Lindenkranz um Kirchhofserweiterung (Kirchplatz); Propstei Segeberg (Kirchplatz 1)",
+      "Pastorat mit Einfriedung (Kirchplatz 7",
+      "7-7a)",
+      "ehem. Kantorhaus (Kirchstraße 23)"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 40079,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/40079.jpg"
+  },
+  {
+    "Adresse-Lage": "Kurhausstraße 36, 38",
+    "Beschreibung": "Sachgesamtheit: Wollspinnerei Blunck; ab 1852; Ensemble bestehend aus zwei Vorderhäusern und zwei rückwärtigen Fabrikationsgebäuden, dem historischen Maschinenpark sowie dem Kesselhaus",
+    "Bezeichnung": "Wollspinnerei Blunck",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Wohn- und Geschäftshäuser (Kurhausstraße 36",
+      "38); Maschinenpark der Wollspinnerei",
+      "Wollspinnerei 'Mittelhaus'",
+      "Wollspinnerei 'Hinterhaus'",
+      "Kesselhaus (Kurhausstraße 38)"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich",
+      "Technisch",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 19674,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/19674.jpg"
+  },
+  {
+    "Adresse-Lage": "Schillerstraße 17",
+    "Beschreibung": "Heinrich-Rantzau-Schule; 1952-1960, Architekt Dipl.-Ing. Wilhelm Otto; in landschaftlich gestaltete Grünanlage eingebetteter, mehrgliedriger Schulbau aus Klassentrakten, Verwaltungsflügel, Turnhalle und Hausmeisterwohnung, ein- und zweigeschossige Rotsteinbauten mit gemäßigten Satteldächern, gliedernde Betonrasterelemente",
+    "Bezeichnung": "Heinrich-Rantzau-Schule",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Heinrich-Rantzau-Schule",
+      "Turn- und Gymnastikhalle",
+      "Hausmeisterwohnung",
+      "Außenanlagen"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 42827,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/42827.jpg"
+  },
+  {
+    "Adresse-Lage": "Lübecker Straße 37, 39",
+    "Beschreibung": "Wohnhäuser mit Gewerbe Lübecker Straße 37-39; Anfang 19. Jh.-1928; im Verlauf der Lübecker Straße gelegenes Ensemble aus dem Wohnhaus mit Gewerbe Lübecker Straße 37 und dem Wohnhaus mit Gewerbe Lübecker Straße 39",
+    "Bezeichnung": "Wohnhäuser mit Gewerbe Lübecker Straße 37-39",
+    "Kulturdenkmaltyp": "Mehrheit von baulichen Anlagen",
+    "Schutzumfang": [
+      "Wohnhäuser mit Gewerbe Lübecker Straße 37",
+      "39"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 42491,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/42491.jpg"
+  },
+  {
+    "Adresse-Lage": "Lübecker Straße 62, 64a, 64, 66, 68, 70, 72",
+    "Beschreibung": "Wohnhäuser Lübecker Straße 62-72; 18. Jh.; im Verlauf der Lübecker Straße gelegenes Ensemble aus den Wohnhäusern Lübecker Straße 62, 64 (Wohn- und Wirtschaftsgebäude), 64a (Scheune), 66, 68, 70 und 72",
+    "Bezeichnung": "Wohnhäuser Lübecker Straße 62-72",
+    "Kulturdenkmaltyp": "Mehrheit von baulichen Anlagen",
+    "Schutzumfang": [
+      "Wohnhäuser (Lübecker Straße 62",
+      "66",
+      "68",
+      "70",
+      "72)",
+      "Wohn- und Wirtschaftsgebäude (Lübecker Straße 64)",
+      "ehem. Scheune (Lübecker Straße 64a)"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 42490,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/42490.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Kalkberg 8 a",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Wasserturm",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 2719,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/2719.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Kalkberg 18",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "ehem. Katasteramt",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Objektnummer": 536,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/536.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Markt 4",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Dahlmann-Schule",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 6910,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Bismarckallee 5",
+    "Beschreibung": "Villa Flath; 1894, Architekt Georg Rießen; zweigeschossiger Putzbau, gegliederter Baukörper mit Satteldächern, zweigeschossiger Bauteil mit Drempel, zeittypische Putzgliederung; 1919 Umbau durch Adolf Blunck zum Kinderheim",
+    "Bezeichnung": "Villa Flath",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 32234,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/32234.jpg"
+  },
+  {
+    "Adresse-Lage": "Bismarckallee 23",
+    "Beschreibung": "Villa; Ende 19. Jh.; ein- bis zweigeschossiger Putzbau mit Satteldächern und reicher Bauzier; mit Einfriedung und Vorgarten",
+    "Bezeichnung": "Villa",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Villa",
+      "Einfriedung",
+      "Vorgarten"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 42370,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/42370.jpg"
+  },
+  {
+    "Adresse-Lage": "Bramstedter Landstraße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Meilenstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 7306,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Eutiner Straße 10 a",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Tribüne",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Objektnummer": 12879,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12879.jpg"
+  },
+  {
+    "Adresse-Lage": "Eutiner Straße 10 a",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Schiedsrichterkanzel",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Objektnummer": 23218,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/23218.jpg"
+  },
+  {
+    "Adresse-Lage": "Eutiner Straße 27",
+    "Beschreibung": "Wohnhaus; Anfang 20. Jh.; eingeschossiger, verputzter Massivbau mit hohen Satteldächern im Reformstil; Einfriedung",
+    "Bezeichnung": "Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Wohnhaus",
+      "Einfriedung"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 12880,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12880.jpg"
+  },
+  {
+    "Adresse-Lage": "Gartenstraße 9",
+    "Beschreibung": "Wohnhaus; 1926/27; zweigeschossiger Ziegelbau mit hohem Walmdach und Anbauten, Mittelachse durch Zwerchhaus mit geschweiftem Giebel betont",
+    "Bezeichnung": "Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 12882,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12882.jpg"
+  },
+  {
+    "Adresse-Lage": "Gartenstraße 19",
+    "Beschreibung": "Wohnhaus; 1928/29, Hain (Neumünster); zweigeschossiger, traufständiger Backsteinbau mit Walmdach, Eckrisaliten und eingeschossigem, vorgelagertem Baukörper in der Mittelachse",
+    "Bezeichnung": "Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 12883,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12883.jpg"
+  },
+  {
+    "Adresse-Lage": "Große Seestraße 18",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Villa",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 6758,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Hamburger Straße 25",
+    "Beschreibung": "Haus Segeberg, ehem. Amtshaus; 1774; eingeschossiger Backsteinbau mit Mansard-Halbwalmdach und übergiebeltem Mittelrisalit",
+    "Bezeichnung": "Haus Segeberg",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 539,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/539.jpg"
+  },
+  {
+    "Adresse-Lage": "Hamburger Straße 25",
+    "Beschreibung": "Remise; 1826; eingeschossiger giebelständiger Fachwerkbau mit Ziegelausfachung und Halbwalmdach, hofseitig zwei Korbbogentore.",
+    "Bezeichnung": "Remise",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 21998,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/21998.jpg"
+  },
+  {
+    "Adresse-Lage": "Hamburger Straße 29",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "ehem. Amtsgericht",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 6912,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Hamburger Straße 30",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Kreishaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 1893,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/1893.jpg"
+  },
+  {
+    "Adresse-Lage": "Hamburger Straße 58",
+    "Beschreibung": "Rantzau-Kapelle; 1770; kleiner würfelförmiger Backsteinbau auf viereckigem Hügel, Zeltdach mit Laterne, Granitquadersockel",
+    "Bezeichnung": "Rantzau-Kapelle",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 538,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/538.jpg"
+  },
+  {
+    "Adresse-Lage": "Hamburger Straße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Rantzau-Obelisk",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 540,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/540.jpg"
+  },
+  {
+    "Adresse-Lage": "Hamburger Straße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Brücke über die Trave (B 432)",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Technisch"
+    ],
+    "Objektnummer": 5150,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Hamburger Straße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Meilenstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 7307,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Hamburger Straße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Obeliskenhügel",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 34186,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/34186.jpg"
+  },
+  {
+    "Adresse-Lage": "Hindenburgstraße 2",
+    "Beschreibung": "Wohnhaus; 1897/98; eingeschossiger, massiver Eckbau mit Kreuzdach und Erkertürmchen, reiche Bauzier im Stil des Historismus",
+    "Bezeichnung": "Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 12886,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12886.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchplatz 1",
+    "Beschreibung": "Propstei Segeberg; um 1885-86; zweigeschossiger Backsteinbau mit steilem Kreuzgiebeldach, Rundbogenöffnungen, reiche Backsteingliederung",
+    "Bezeichnung": "Propstei Segeberg",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 12888,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12888.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchplatz 7",
+    "Beschreibung": "Pastorat; nach 1867; zweigeschossiger, teils verputzter Backsteinbau mit Rundbogenfenstern und flachem Walmdach",
+    "Bezeichnung": "Pastorat",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Pastorat",
+      "Einfriedung"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 6407,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/6407.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchplatz",
+    "Beschreibung": "ev. Kirche St. Marien, ehem. Klosterkirche der Augustiner-Chorherren; bald nach 1156 beg., 1199 in Nutzung bezeugt, Anfang 13. Jh. vollendet",
+    "Bezeichnung": "Kirche St. Marien mit Ausstattung",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 542,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/542.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchstraße 18",
+    "Beschreibung": "Wohn- und Geschäftshaus; Anfang 19. Jh.; zweigeschossiges Fachwerkhaus, verputzte Backsteinfassade, Walmdach, mittiger Eingang von Pilastern gerahmt; massives Nebengebäude",
+    "Bezeichnung": "Wohn- und Geschäftshaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Wohn- und Geschäftshaus",
+      "Nebengebäude"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 22721,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/22721.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchstraße 23",
+    "Beschreibung": "ehem. Kantorhaus, westlicher Flügel des Pastorats Kirchplatz 7; nach 1867; zweigeschossiger, teils verputzter Backsteinbau mit Rundbogenfenstern und flachem Walmdach",
+    "Bezeichnung": "ehem. Kantorhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 8933,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/8933.jpg"
+  },
+  {
+    "Adresse-Lage": "Kleine Seestraße 6",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 6757,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/6757.jpg"
+  },
+  {
+    "Adresse-Lage": "Kurhausstraße 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Volksbank",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 543,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/543.jpg"
+  },
+  {
+    "Adresse-Lage": "Kurhausstraße 21",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 5115,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Kurhausstraße 34",
+    "Beschreibung": "Wohnhaus; 1908; eineinhalbgeschossiger Massivbau mit Satteldächern, asymmetrische Straßenfront im Giebel mit Fachwerk, Gestaltung mit spätklassizistischen und Jugendstil-Elementen",
+    "Bezeichnung": "Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 22725,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/22725.jpg"
+  },
+  {
+    "Adresse-Lage": "Kurhausstraße 38",
+    "Beschreibung": "Wohn- und Geschäftshaus; um 1800; zweigeschossiger, traufständiger Mauerwerksbau mit ausgebautem Walmdach und repräsentativer Straßenfassade, Bestandteil der Wollspinnerei Blunck",
+    "Bezeichnung": "Wohn- und Geschäftshaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 13364,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/13364.jpg"
+  },
+  {
+    "Adresse-Lage": "Lindenstraße 1 a-b",
+    "Beschreibung": "Wohnhaus; 1912; eingeschossiger traufständiger Putzbau mit Schopfwalmdach und Unterkellerung, einseitig ausgebautes Dach mit  Straßengiebel, Jugendstildekor; Einfriedung",
+    "Bezeichnung": "Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Wohnhaus",
+      "Einfriedung"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 12891,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12891.jpg"
+  },
+  {
+    "Adresse-Lage": "Lübecker Straße 7",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Rantzau-Keller",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Objektnummer": 9784,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Lübecker Straße 7",
+    "Beschreibung": "Wohnhaus; 1881, dreigeschossiger massiver Eckbau, ziegelsichtig, im Stil des Historismus, platzseitig durch zweigeschossigen Eckerker mit Turmhaube betont",
+    "Bezeichnung": "Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 22735,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/22735.jpg"
+  },
+  {
+    "Adresse-Lage": "Lübecker Straße 9",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Rathaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Objektnummer": 544,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/544.jpg"
+  },
+  {
+    "Adresse-Lage": "Lübecker Straße 10 - 12a",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Hotel Bürgerstuben",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Objektnummer": 545,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/545.jpg"
+  },
+  {
+    "Adresse-Lage": "Lübecker Straße 10 a",
+    "Beschreibung": "Speicher Lüken; Ende 19. Jh.; dreieinhalbgeschossiger Massivbau, im oberen Drittel Fachwerk, Satteldach mit weitem Dachüberstand, kleine Fensteröffnungen mit Segmentbogenabschluss, Ladeachse, Außenkranöffnung",
+    "Bezeichnung": "Speicher Lüken",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Äußeres"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 22002,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/22002.jpg"
+  },
+  {
+    "Adresse-Lage": "Lübecker Straße 15",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Heimatmuseum",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Objektnummer": 546,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/546.jpg"
+  },
+  {
+    "Adresse-Lage": "Lübecker Straße 23",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "ehem. Kirchspielvogtei",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Objektnummer": 5116,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/5116.jpg"
+  },
+  {
+    "Adresse-Lage": "Lübecker Straße 64",
+    "Beschreibung": "Wohn- und Wirtschaftsgebäude; wohl 2. Hälfte 18. Jh.; eingeschossiger traufständiger Fachwerkbau mit Schopfwalmdach, straßenseitige Fassade aus Backstein, zweigeschossiger übergiebelter Torrisalit, angebaut ehem. Stellmacherei",
+    "Bezeichnung": "Wohn- und Wirtschaftsgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 5117,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/5117.jpg"
+  },
+  {
+    "Adresse-Lage": "Lübecker Straße 64 a",
+    "Beschreibung": "ehem. Scheune; wohl Ende 18. Jh.; eingeschossiger Fachwerkbau mit Satteldach",
+    "Bezeichnung": "ehem. Scheune",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 7068,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Lübecker Straße 68",
+    "Beschreibung": "Wohnhaus; bez. 1787; eingeschossiger traufständiger Fachwerkbau mit Schopfwalmdach",
+    "Bezeichnung": "Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 5118,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/5118.jpg"
+  },
+  {
+    "Adresse-Lage": "Lübecker Straße 72",
+    "Beschreibung": "Wohnhaus; Mitte 18. Jh.; eingeschossiger giebelständiger Fachwerkbau mit Schopfwalmdach, straßenseitige Fassade aus Backstein, rot geschlämmt",
+    "Bezeichnung": "Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 11528,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/11528.jpg"
+  },
+  {
+    "Adresse-Lage": "Lübecker Straße 75",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 5119,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/5119.jpg"
+  },
+  {
+    "Adresse-Lage": "Marienstraße 31",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "ehem. Evangelische Akademie Nordelbien",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch"
+    ],
+    "Objektnummer": 27386,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/27386.jpg"
+  },
+  {
+    "Adresse-Lage": "Moltkestraße 2",
+    "Beschreibung": "Villa; 1912 von H.T. Teege; zweigeschossiger massiver Putzbau mit ausgebautem Mansarddach in Hanglage, hohes Kellergeschoss, großer Treppenhausrisalit und Zwerchhaus mit geschweiften Giebeln; mit Einfriedung",
+    "Bezeichnung": "Villa",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Villa",
+      "Einfriedung"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 12894,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12894.jpg"
+  },
+  {
+    "Adresse-Lage": "Oldesloer Straße 18",
+    "Beschreibung": "Wohn- und Geschäftshaus; Ende 19. Jh.; zweigeschossiger giebelständiger Backsteinbau mit Satteldach und reicher neugotischer Bauzier",
+    "Bezeichnung": "Wohn- und Geschäftshaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 42819,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/42819.jpg"
+  },
+  {
+    "Adresse-Lage": "Oldesloer Straße 20",
+    "Beschreibung": "Heinrich-Wickel-Haus; vor 1838; zweigeschossiger verputzter Breitbau auf hohem Sockelgeschoss im spätklassizistischen Stil, Schopfwalmdach, fünfachsiger übergiebelter Mittelrisalit",
+    "Bezeichnung": "Heinrich-Wickel-Haus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 28589,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/28589.jpg"
+  },
+  {
+    "Adresse-Lage": "Oldesloer Straße 51",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 3292,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/3292.jpg"
+  },
+  {
+    "Adresse-Lage": "Oldesloer Straße 76",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 5152,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Schillerstraße 17",
+    "Beschreibung": "Heinrich-Rantzau-Schule; 1953-57, Architekt Dipl.-Ing. Wilhelm Otto; in landschaftlich gestaltete Grünanlage eingebetteter, mehrgliedriger Schulbau aus Klassentrakten u. Verwaltungsflügel, ein- und zweigeschossige Rotsteinbauten mit gemäßigten Satteldächern, gliedernde Betonrasterelemente",
+    "Bezeichnung": "Heinrich-Rantzau-Schule",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 12942,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12942.jpg"
+  },
+  {
+    "Adresse-Lage": "Seminarweg 5",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gemeinschaftsschule am Seminarweg",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 22004,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Hamburger Straße 25",
+    "Beschreibung": "Park des ehem. Amtshauses; gegründet wohl 1750-1760, verändert im 19. Jh.; mit Einfriedung",
+    "Bezeichnung": "Landratspark",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Landratspark",
+      "Einfriedung"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 11613,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/11613.jpg"
+  },
+  {
+    "Adresse-Lage": "Hamburger Straße 58",
+    "Beschreibung": "Kapellenhügel; 1770; viereckiger Hügel mit Böschungsmauern und Linden; Rantzau-Stein Nr. 5; Rantzau-Stein Nr. VI",
+    "Bezeichnung": "Kapellenhügel",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Kapellenhügel",
+      "Rantzau-Stein Nr. 5",
+      "Rantzau-Stein Nr. VI"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 34187,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/34187.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchplatz",
+    "Beschreibung": "Kirchhof (Friedhof I); 1834 angelegt, 1860 auf die heutige Ausdehnung erweitert",
+    "Bezeichnung": "Kirchhof (Friedhof I)",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Kirchhof (Friedhof I)",
+      "Grabmale bis 1870",
+      "Kirchhofsallee",
+      "Lindenkranz um Kirchhofserweiterung"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 20835,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/20835.jpg"
+  },
+  {
+    "Adresse-Lage": "Kurhausstraße",
+    "Beschreibung": "Jüdischer Friedhof; 1793; rechteckiges Feld mit etwa 50 Grabmalen, Gliederung durch alleeartige Baumgruppe; schmiedeeisernes Eingangstor; Stütz- und Begrenzungsmauer; Trockenmauer am Zugangsweg",
+    "Bezeichnung": "Jüdischer Friedhof",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Jüdischer Friedhof",
+      "Zugangstor",
+      "Stütz- und Begrenzungsmauer",
+      "Trockenmauer"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 541,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/541.jpg"
+  },
+  {
+    "Adresse-Lage": "Kurhausstraße 38",
+    "Beschreibung": "Maschinenpark Wollspinnerei Blunck; Anfang 20. Jh.; bestehend aus 34 Einzelobjekten sowie den dazugehörigen Transmissionen in den ehemaligen Produktionsgebäuden der Wollspinnerei Blunck",
+    "Bezeichnung": "Maschinenpark der Wollspinnerei",
+    "Kulturdenkmaltyp": "Sonstiges Denkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bad Segeberg, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Technisch",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 13368,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/13368.jpg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße 10",
+    "Beschreibung": "Elisenhof; 1863, 1908; östlich des ehem. Guts Bahrenhof gelegener Dreiseithof, Ensemble aus Wohnhaus, ehem. Pferdestall, ehem. Kuhstall, Einfriedung und Hofallee",
+    "Bezeichnung": "Elisenhof",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Wohnhaus mit Hofallee und Einfriedung",
+      "ehem. Pferdestall",
+      "ehem. Kuhstall"
+    ],
+    "Gemeinde": "Bahrenhof",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 44321,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/44321.jpg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße 10",
+    "Beschreibung": "Wohnhaus; 1863; zweigeschossiger Massivbau mit Satteldach und übergiebeltem Mittelrisalit, mit Einfriedung und Hofallee",
+    "Bezeichnung": "Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Wohnhaus",
+      "Hofallee",
+      "Einfriedung"
+    ],
+    "Gemeinde": "Bahrenhof",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 39805,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/39805.jpg"
+  },
+  {
+    "Adresse-Lage": "Schafhauser Landstraße 6",
+    "Beschreibung": "ehem. Hof Lembke; nach 1791 – Ende 19. Jh.; an der Abzweigung des Heidmühlerwegs gelegenes Ensemble aus Fachhallenhaus, nach 1791, Stallgebäude, Ende 19. Jh., Nebengebäude, Ende 19. Jh., und Scheune.",
+    "Bezeichnung": "ehem. Hof Lembke",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Fachhallenhaus",
+      "Stallgebäude",
+      "Nebengebäude",
+      "Scheune"
+    ],
+    "Gemeinde": "Bark",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 43602,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/43602.jpg"
+  },
+  {
+    "Adresse-Lage": "Schafhauser Landstraße 6",
+    "Beschreibung": "Fachhallenhaus; nach 1791; eingeschossiges, traufständiges Backsteingebäude mit Anbau nach Norden, reetgedecktes Halbwalmdach",
+    "Bezeichnung": "Fachhallenhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bark",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 5151,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/5151.jpg"
+  },
+  {
+    "Adresse-Lage": "Hauptstraße",
+    "Beschreibung": "Rantzaustein; 1575; Granitfindling mit Inschrift",
+    "Bezeichnung": "Rantzaustein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Rantzaustein",
+      ""
+    ],
+    "Gemeinde": "Bebensee",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 22005,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Hauptstraße",
+    "Beschreibung": "Rantzaustein; Ende 16. Jh.; Granitfindling mit Inschrift",
+    "Bezeichnung": "Rantzaustein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Rantzaustein",
+      ""
+    ],
+    "Gemeinde": "Bebensee",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 28758,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/28758.jpg"
+  },
+  {
+    "Adresse-Lage": "Dorfplatz",
+    "Beschreibung": "Ehrenmal für die Gefallenen beider Weltkriege; nach 1945; Ehrenmalanlage, zentrales Postament mit Inschriftenplatten und Findling, umstanden von sechs älteren Eichen",
+    "Bezeichnung": "Ehrenmal für die Gefallenen beider Weltkriege",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Ehrenmal für die Gefallenen beider Weltkriege",
+      "Gedenkstein",
+      "sechs Eichen"
+    ],
+    "Gemeinde": "Bimöhlen",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 24672,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/24672.jpg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße 2",
+    "Beschreibung": "Wohnhaus, sog. „Fresenahof“; um 1905, im Kern älter; zweigeschossiger, unterkellerter und hell verputzter Massivbau mit Schopfwalmdach, nach Nordwesten drei Giebelgauben",
+    "Bezeichnung": "Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bimöhlen",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 28337,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/28337.jpg"
+  },
+  {
+    "Adresse-Lage": "Hauptstraße 18",
+    "Beschreibung": "Wohnhaus, sog. „Schünemannsche Villa“; wohl Ende 19. Jh.; eingeschossiger Massivbau, Schopfwalmdach, Schieferdeckung, reiche Bauzier; mit schmiedeeiserner Einfriedung",
+    "Bezeichnung": "Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Wohnhaus",
+      "Einfriedung"
+    ],
+    "Gemeinde": "Bimöhlen",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 28339,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/28339.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchenweg 2 b",
+    "Beschreibung": "ehem. Wirtschaftsgebäude; 1836; eingeschossiger Zweiständerbau über Feldsteinsockel mit Längsdurchfahrt und Walmdach, an den Giebelseiten Fachwerkverbände in Form 'halber Männer'",
+    "Bezeichnung": "ehem. Durchfahrtsscheune",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "ehem. Durchfahrtsscheune",
+      ""
+    ],
+    "Gemeinde": "Blunk",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 10262,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Lindenstraße 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Fachhallenhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Blunk",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 10261,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/10261.jpg"
+  },
+  {
+    "Adresse-Lage": "Feldstraße 32",
+    "Beschreibung": "Wohnhaus mit Garage; 1930er Jahre; eingeschossiger ziegelsichtiger Massivbau im Heimatschutzstil mit Garagenanbau, hohes Walmdach; mit Einfriedung",
+    "Bezeichnung": "Wohnhaus mit Garage",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Wohnhaus mit Garage",
+      "Einfriedung"
+    ],
+    "Gemeinde": "Boostedt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 45226,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/45226.jpg"
+  },
+  {
+    "Adresse-Lage": "Stückenredder 8",
+    "Beschreibung": "Bahnhof; 1916; dreiteilige Anlage aus zweigeschossigem Empfangsgebäude in Backsteinbauweise mit Walmdach im Heimatschutzstil, nach Norden eingeschossigem Güterschuppenanbau und nach Süden jüngerem eingeschossigem Anbau",
+    "Bezeichnung": "Bahnhof",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Boostedt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 45223,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/45223.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchstraße 4, Kirchstraße",
+    "Beschreibung": "Aktualisierung vorgesehen",
+    "Bezeichnung": "Vicelinkirche St. Jakobi",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Vicelinkirche St. Jakobi mit Ausstattung",
+      "Alter Kirchhof",
+      "Grabmale bis 1870",
+      "Granitböschungsmauer",
+      "eiserne Pforte mit Gitterzaun",
+      "Granittreppen-Zugänge (Kirchstraße); Pastorat (Kirchstraße 4)"
+    ],
+    "Gemeinde": "Bornhöved",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 41003,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/41003.jpg"
+  },
+  {
+    "Adresse-Lage": "Kieler Tor",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Friedhofskapelle",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Bornhöved",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch"
+    ],
+    "Objektnummer": 8426,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/8426.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchstraße 4",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Pastorat",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Bornhöved",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 7275,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/7275.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchstraße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Vicelinkirche St. Jakobi mit Ausstattung",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Bornhöved",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 2401,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/2401.jpg"
+  },
+  {
+    "Adresse-Lage": "Kuhberg 5",
+    "Beschreibung": "Fachhallenkate; 1819; ehem. Achtelhufe, bis 1952 Rauchhaus, seit 2010 Heimatmuseum; eingeschossiger, giebelständiger Fachwerkbau mit reetgedecktem Halbwalmdach, Inschriftenbalken über der ehem. Grootdör",
+    "Bezeichnung": "Fachhallenkate",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Bornhöved",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 26601,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/26601.jpg"
+  },
+  {
+    "Adresse-Lage": "Graf-Adolf-Platz",
+    "Beschreibung": "Dorfanger Bornhöved; im Kern mittelalterlich; in der Ortsmitte gelegener Platz von zehn Linden umstanden, Aufreihung von drei Denkmälern",
+    "Bezeichnung": "Dorfanger",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Dorfanger",
+      "Lindenkranz",
+      "Doppeleiche mit Gedenkstein",
+      "Adolfsdenkmal",
+      "Friedenseiche mit Gedenkstein"
+    ],
+    "Gemeinde": "Bornhöved",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 27218,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/27218.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchstraße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Alter Kirchhof",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Alter Kirchhof",
+      "Grabmale bis 1870",
+      "Granitböschungsmauer",
+      "eiserne Pforte mit Gitterzaun",
+      "Granittreppen-Zugänge"
+    ],
+    "Gemeinde": "Bornhöved",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 22007,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/22007.jpg"
+  },
+  {
+    "Adresse-Lage": "Pettluiser Weg 8",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Pettluis: Herrenhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Daldorf",
+    "Objektnummer": 1290,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Pettluiser Weg 12 - 14",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Pettluis: Verwalterhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Daldorf",
+    "Objektnummer": 4662,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Kieler Straße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Vollmeilenstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Fuhlendorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 8145,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Am Kirchplatz",
+    "Beschreibung": "Aktualisierung vorgesehen",
+    "Bezeichnung": "Kirche Sarau",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Kirche mit Ausstattung",
+      "Alter Kirchhof",
+      "Grabmale bis 1870",
+      "Kirchhofspforte",
+      "Granitböschungsmauer"
+    ],
+    "Gemeinde": "Glasau",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 41004,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/41004.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Kirchplatz 6",
+    "Beschreibung": "ehem. Gaststätte; 1883; eingeschossiger, giebelständiger Ziegelbau mit Satteldach, ehem. Stall",
+    "Bezeichnung": "ehem. Gaststätte",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "ehem. Gaststätte",
+      "ehem. Stall"
+    ],
+    "Gemeinde": "Glasau",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 12838,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12838.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Kirchplatz",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Kirche mit Ausstattung",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Glasau",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 3679,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/3679.jpg"
+  },
+  {
+    "Adresse-Lage": "Haupthof",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Glasau: ehem. Herrenhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Glasau",
+    "Objektnummer": 5171,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Haupthof",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Glasau: ehem. Inspektorat",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Glasau",
+    "Objektnummer": 5172,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Haupthof",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Glasau: sog. Kavalierhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Glasau",
+    "Objektnummer": 5173,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Haupthof",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Glasau: Mansardscheune",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Glasau",
+    "Objektnummer": 5276,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Haupthof",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Glasau: Alter Speicher",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Glasau",
+    "Objektnummer": 5277,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Segeberger Straße 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Glasau: Neues Herrenhaus mit  Wirtschaftstrakt",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Glasau",
+    "Objektnummer": 5170,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Segeberger Straße 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Glasau: Toranlage",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Glasau",
+    "Objektnummer": 13893,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Zum Hagener Holz 17",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "sog. Ziegenhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Glasau",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 31495,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Zum Hagener Holz 19",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Forsthaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Glasau",
+    "Objektnummer": 31496,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Zum Hagener Holz 19",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "ehem. Backhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Glasau",
+    "Objektnummer": 31498,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Zum Hagener Holz 19",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Stallgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Glasau",
+    "Objektnummer": 31499,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Am Kirchplatz",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Alter Kirchhof",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Alter Kirchhof",
+      "Grabmale bis 1870",
+      "Kirchhofspforte",
+      "Granitböschungsmauer"
+    ],
+    "Gemeinde": "Glasau",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 20866,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/20866.jpg"
+  },
+  {
+    "Adresse-Lage": "Enge Straße",
+    "Beschreibung": "Lindenallee; vor ca. 50 Jahren replantiert; Ost-West verlaufende, vom Gutspark Glasau nach Sarau führende Lindenallee",
+    "Bezeichnung": "Lindenallee nach Sarau",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Glasau",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 13894,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/13894.jpg"
+  },
+  {
+    "Adresse-Lage": "Segeberger Straße 1",
+    "Beschreibung": "Gutspark Glasau; 19./20. Jh., im Kern auf das späte Mittelalter zurückgehend; um das alte und neue Herrenhaus des Gutes herum gruppierte Garten- und Parkanlage mit aufgestautem Burgsee, ehem. Burggraben, dem Bach der Glasau, verschiedenen Alleen, Eiskellerhügel, Bienenhaus und Taubenhaus",
+    "Bezeichnung": "Gutspark",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Gutspark",
+      "Taubenhaus",
+      "Bienenhaus",
+      "geköpfte Lindenallee",
+      "Eichenallee",
+      "Kugelahornallee",
+      "Eiskellerhügel",
+      "aufgestauter Burgsee",
+      "ehem. umlaufender Burggraben",
+      "Bach Glasau"
+    ],
+    "Gemeinde": "Glasau",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 10877,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/10877.jpg"
+  },
+  {
+    "Adresse-Lage": "Dörpplatz",
+    "Beschreibung": "Dorfanger Gönnebek; im Kern auf das späte Mittelalter zurückgehend; Ost-West ausgerichteter, länglicher Platz in der Mitte des Dorfes mit Teich, Doppeleiche mit Gedenkstein, zwei Findlingen als Ehrenmal für die Gefallenen beider Weltkriege sowie umfangreichem Altbaumbestand in Form von Alleen und Baumreihen",
+    "Bezeichnung": "Dorfanger",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Dorfanger",
+      "Ehrenmal für die Gefallenen beider Weltkriege",
+      "Doppeleiche mit Gedenkstein",
+      "Teich",
+      "Altbaumbestand"
+    ],
+    "Gemeinde": "Gönnebek",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 24676,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/24676.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchstraße 2, Kirchstraße",
+    "Beschreibung": "Katharinenkirche zu Großenaspe; 1769 – nach 1918; im historischen Ortskern gelegenes Ensemble aus der spätbarocken Katharinenkirche mit Ausstattung, dem Kirchhof mit Feldsteinmauer, Grabmalen bis 1870, Lindenkranz, Ehrenmal 1914-1918 und Gedenkstein (Obelisk), sowie dem Alten Pastorat",
+    "Bezeichnung": "Katharinenkirche zu Großenaspe",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Katharinenkirche zu Großenaspe mit Ausstattung; Kirchhof mit Feldsteinmauer",
+      "Grabmale bis 1870",
+      "Lindenkranz",
+      "Ehrenmal 1914-1918; Zweikaiser-Denkmal mit Eiche (Kirchstraße); Altes Pastorat (Kirchstraße 2)"
+    ],
+    "Gemeinde": "Großenaspe",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 41006,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/41006.jpg"
+  },
+  {
+    "Adresse-Lage": "Amtsgraben",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Granitquaderbrücke (Russenbrücke)",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Großenaspe",
+    "Objektnummer": 6904,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Hamburger Chaussee",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Vollmeilenstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Großenaspe",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 4264,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Kirchstraße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Katharinenkirche zu Großenaspe mit Ausstattung",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Großenaspe",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 3048,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/3048.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchstraße",
+    "Beschreibung": "Zweikaiser-Denkmal mit Eiche; Ende 19. Jh.; Obelisk mit Medaillons für Kaiser Wilhelm I. und Kaiser Friedrich III., schlanke Eiche",
+    "Bezeichnung": "Zweikaiser-Denkmal mit Eiche",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Großenaspe",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 45235,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/45235.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchstraße",
+    "Beschreibung": "Kirchhof; 18.-20. Jh.; Anlage um die Katharinenkirche mit Feldsteinmauer, Grabmalen bis 1870, Lindenkranz und Ehrenmal 1914-1918",
+    "Bezeichnung": "Kirchhof",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Kirchhof",
+      "Feldsteinmauer",
+      "Grabmale bis 1870",
+      "Lindenkranz",
+      "Ehrenmal 1914-1918"
+    ],
+    "Gemeinde": "Großenaspe",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 19755,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/19755.jpg"
+  },
+  {
+    "Adresse-Lage": "Papiermühle",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "ehem. Papiermühle",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Groß Kummerfeld",
+    "Objektnummer": 3051,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/3051.jpg"
+  },
+  {
+    "Adresse-Lage": "Papiermühle",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Mühlenspeicher",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Groß Kummerfeld",
+    "Objektnummer": 22016,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/22016.jpg"
+  },
+  {
+    "Adresse-Lage": "Papiermühle",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Backhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Groß Kummerfeld",
+    "Objektnummer": 22017,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Papiermühle",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Stauwehr",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Groß Kummerfeld",
+    "Objektnummer": 22018,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Papiermühle",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Störbrücke",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Groß Kummerfeld",
+    "Objektnummer": 22019,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Hamburger Straße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Meilenstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Groß Niendorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 7303,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Schulstraße 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Alte Schule",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Äußeres"
+    ],
+    "Gemeinde": "Groß Rönnau",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 22022,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/22022.jpg"
+  },
+  {
+    "Adresse-Lage": "Segeberger Straße 27",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Alte Fischerkate",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Groß Rönnau",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 5867,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/5867.jpg"
+  },
+  {
+    "Adresse-Lage": "Hauptstraße 30",
+    "Beschreibung": "Alte Schule; 1904, 1924 erweitert; eingeschossiger traufständiger Massivbau mit Satteldach, zwei Eingangsrisalite, Ziegeldekor; mit Baumreihe",
+    "Bezeichnung": "Alte Schule",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alte Schule",
+      "Baumreihe"
+    ],
+    "Gemeinde": "Hardebek",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 11027,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/11027.jpg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße 1",
+    "Beschreibung": "Alte Schule; 1914; eingeschossiger, giebelständiger Ziegelbau im Heimatschutzstil, Schopfwalmdach, im Osten eingeschossiger, traufständiger Trakt  für Klassenzimmer; mit Nebengebäude und Lindenreihe",
+    "Bezeichnung": "Alte Schule",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alte Schule",
+      "Nebengebäude",
+      "Lindenreihe"
+    ],
+    "Gemeinde": "Hasenkrug",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 11071,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/11071.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Klint 38",
+    "Beschreibung": "Gasthof Klint; um 1700 bis 1910; am Dorfanger gelegenes massives, zusammenhängendes Ensemble aus Haupthaus, Pferdestall, Zwischenbau, Kuhstall und Festsaal",
+    "Bezeichnung": "Gasthof Klint",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Gasthof Klint",
+      "Festsaal mit Bühnenausstattung",
+      "Kuhstall",
+      "Pferdestall",
+      "Zwischenbau"
+    ],
+    "Gemeinde": "Heidmühlen",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 41873,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/41873.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Klint 38",
+    "Beschreibung": "Festsaal mit Bühnenausstattung; um 1910; Gesellschaftsraum im Saalanbau des Gasthofes Klint mit Bühnenausstattung",
+    "Bezeichnung": "Festsaal mit Bühnenausstattung",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Heidmühlen",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch"
+    ],
+    "Objektnummer": 22319,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/22319.jpg"
+  },
+  {
+    "Adresse-Lage": "Mühlenholz 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Wassermühle",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Heidmühlen",
+    "Objektnummer": 313,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/313.jpg"
+  },
+  {
+    "Adresse-Lage": "Mühlenholz 4",
+    "Beschreibung": "Wohn- und Wirtschaftsgebäude; 1817, im Kern vermutlich älter; Backsteinbau mit reetgedecktem Walmdach, zweigeschossiger Wohnteil, eingeschossiger Wirtschaftsteil mit hohem Dach, rückwärtig Hofgebäude, Zufahrt und Hoffläche mit Natursteinpflasterung",
+    "Bezeichnung": "Wohn- und Wirtschaftsgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Wohn- und Wirtschaftsgebäude",
+      "Wirtschaftsgebäude",
+      "Hofpflasterung"
+    ],
+    "Gemeinde": "Heidmühlen",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 22024,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/22024.jpg"
+  },
+  {
+    "Adresse-Lage": "Rodenbek 1",
+    "Beschreibung": "Jagdhaus; um 1915; Holzrahmenbau über massivem Sockelgeschoss und mit ausgebautem Mansardwalmdach",
+    "Bezeichnung": "Jagdhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Heidmühlen",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 53070,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/53070.jpg"
+  },
+  {
+    "Adresse-Lage": "Rodenbek 4",
+    "Beschreibung": "Stallgebäude; 1912; eingeschossiger Backsteinbau mit hohem Walmdach und übergiebelten Seitenrisaliten, qualitätvoller Bau der Heimatschutzarchitektur",
+    "Bezeichnung": "Pferdestall",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Heidmühlen",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 53071,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/53071.jpg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße",
+    "Beschreibung": "Doppeleiche mit Gedenkstein 1848-98; um 1898, schleswig-holsteinische Doppeleiche, davor Feldstein mit Inschrift, Dorfplatz",
+    "Bezeichnung": "Doppeleiche",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Doppeleiche",
+      "Gedenkstein 1848-98",
+      "Dorfplatz"
+    ],
+    "Gemeinde": "Heidmühlen",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 42853,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/42853.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Wöddel 32",
+    "Beschreibung": "ehem. Schule; 1912; zweigeschossiger Backsteinbau mit überkragendem Walmdach, dreiachsiger Eingangsrisalit mit Rundvorbau und Schweifgiebel, eingeschossiges Aborthäuschen, qualitätvoller Heimatschutzstil",
+    "Bezeichnung": "ehem. Schule",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "ehem. Schule",
+      "Aborthäuschen"
+    ],
+    "Gemeinde": "Henstedt-Ulzburg",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 38730,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/38730.jpg"
+  },
+  {
+    "Adresse-Lage": "Götzberger Straße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Windmühle",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Henstedt-Ulzburg",
+    "Objektnummer": 3042,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/3042.jpg"
+  },
+  {
+    "Adresse-Lage": "Kisdorfer Straße 10",
+    "Beschreibung": "Neugotische Saalkirche mit Westturm und Apsis, 1880 von Landbaumeister Stoedtner errichtet",
+    "Bezeichnung": "Erlöserkirche",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Henstedt-Ulzburg",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 19795,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/19795.jpg"
+  },
+  {
+    "Adresse-Lage": "Prunstwiete",
+    "Beschreibung": "Fachwerkscheune; wohl 2. Viertel 19. Jh.; Zweiständerbau mit Längsdurchfahrt und reetgedecktem Halbwalmdach, Außenwände teils mit Backsteinen teils mit Holzbohlen ausgefacht",
+    "Bezeichnung": "Fachwerkscheune",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Henstedt-Ulzburg",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 50303,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/50303.jpg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße",
+    "Beschreibung": "Friedenseiche; 1871; Eiche mit ausladender Krone, davor Gedenkstein mit erläuternder Tafel",
+    "Bezeichnung": "Friedenseiche",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Friedenseiche",
+      "Gedenkstein 1871"
+    ],
+    "Gemeinde": "Henstedt-Ulzburg",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 52014,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/52014.jpg"
+  },
+  {
+    "Adresse-Lage": "Lindenstraße",
+    "Beschreibung": "Friedenseiche mit Gedenkstein; 1918; hoch gewachsene Eiche, Gedenkstein mit Inschrift",
+    "Bezeichnung": "Friedenseiche",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Friedenseiche",
+      "Gedenkstein 1918"
+    ],
+    "Gemeinde": "Henstedt-Ulzburg",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 51734,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/51734.jpg"
+  },
+  {
+    "Adresse-Lage": "Kattrepel",
+    "Beschreibung": "Ehrenmalanlage; 1896 bis nach 1945; Anlage mit drei Ehrenmalen für die Opfer der Kriege 1870/71, 1914-18, 1939-45, Friedenseiche und Einfassungsmauer aus Backstein mit Kette",
+    "Bezeichnung": "Ehrenmalanlage",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Ehrenmalanlage",
+      "Ehrenmal 1870/71",
+      "Ehrenmal 1914-18",
+      "Ehrenmal 1939-45",
+      "Friedenseiche",
+      "Einfassungsmauer aus Backstein mit Kette "
+    ],
+    "Gemeinde": "Hitzhusen",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 31778,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/31778.jpg"
+  },
+  {
+    "Adresse-Lage": "B 432",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Brücke über die Trave (B 432)",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Högersdorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Technisch"
+    ],
+    "Objektnummer": 33622,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Lütt Eck",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Meilenstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Högersdorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 7305,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Im Busch 10",
+    "Beschreibung": "Wohn- und Wirtschaftsgebäude; Ende 19. Jh.; eingeschossiger traufständiger Backsteinbau mit reetgedecktem Halbwalmdach, nach Norden jüngerer Kuhstallanbau",
+    "Bezeichnung": "Wohn- und Wirtschaftsgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Hüttblek",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 26605,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/26605.jpg"
+  },
+  {
+    "Adresse-Lage": "Segeberger Straße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Meilenstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Itzstedt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 7302,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "B 4, Barmstedter Straße, Kieler Straße",
+    "Beschreibung": "Sachgesamtheit KZ-Gedenkstätte Springhirsch; 1941-1978; westlich außerhalb von Kaltenkirchen gelegenes Ensemble aus der KZ-Gedenkstätte Springhirsch von 1944, dem sog. Sterbelager von 1941, der Gräberstätte Moorkaten von 1978 und der Pumpwerk-Ruine",
+    "Bezeichnung": "KZ-Gedenkstätte Springhirsch",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "KZ-Gedenkstätte Springhirsch (Kieler Straße",
+      "Nützen)",
+      "Gräberstätte Moorkaten mit Pumpwerk-Ruine (Barmstedter Straße",
+      "Kaltenkirchen)",
+      "sog. Sterbelager (B 4",
+      "Kaltenkirchen)"
+    ],
+    "Gemeinde": "Kaltenkirchen, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 51645,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/51645.jpg"
+  },
+  {
+    "Adresse-Lage": "B 4",
+    "Beschreibung": "sog. Sterbelager; 1941; ehem. Gefangenenlager des KZ-Außenkommandos Kaltenkirchen in Springhirsch, Wald- und Wiesenflächen mit Fundamentresten von Baracken und mit trichterförmigen Vertiefungen",
+    "Bezeichnung": "sog. Sterbelager",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Kaltenkirchen, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 28332,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Barmstedter Straße",
+    "Beschreibung": "Gräberstätte Moorkaten; 1978; nahezu quadratische Rasenfläche von 28 x 30 Metern mit Gedenkkreuzen für hier begrabene sowjetische Kriegsgefangene und KZ-Opfer, an drei Seiten von Hecken umschlossen; Reste eines Pumpwerks",
+    "Bezeichnung": "Gräberstätte Moorkaten",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Gräberstätte Moorkaten",
+      "Pumpwerk-Ruine"
+    ],
+    "Gemeinde": "Kaltenkirchen, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 27812,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Fröbelweg 3",
+    "Beschreibung": "Fröbelkindergarten; 1973-74, Architekten Kurt Gelhaar und Dieter Hoor; eingeschossiger Kalksandsteinbau über L-förmigem Grundriss, Flachdach",
+    "Bezeichnung": "Fröbelkindergarten",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Kaltenkirchen, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 28391,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/28391.jpg"
+  },
+  {
+    "Adresse-Lage": "Kieler Straße 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "ehem. Kirchspielvogtei",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Kaltenkirchen, Stadt",
+    "Objektnummer": 22028,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/22028.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchenstraße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Kirche St. Michaelis",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Kaltenkirchen, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 6408,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/6408.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Ehrenhain",
+    "Beschreibung": "Ehrenhain; 1907 – 1953; Gedenkstätte in der Form eines Haines, 1923, Ehrenmal zur Erinnerung an beide Weltkriege, 1923, Erweiterung 1953, Denkmal zur Erinnerung an 1870/71, 1907",
+    "Bezeichnung": "Ehrenhain",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Ehrenhain",
+      "Ehrenmal beider Weltkriege",
+      "Denkmal 1870/71"
+    ],
+    "Gemeinde": "Kaltenkirchen, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 43922,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/43922.jpg"
+  },
+  {
+    "Adresse-Lage": "Bollweg 20, 22",
+    "Beschreibung": "Forsthaus Elisenruh; um 1800 – 19. Jh.; im Kleinen Schmalfelder Wohld gelegenes Ensemble aus Forsthaus Elisenruh, Torpfosten und ehem. Remise",
+    "Bezeichnung": "Forsthaus Elisenruh",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Forsthaus Elisenruh mit Torpfosten (Bollweg 22)",
+      "ehem. Remise (Bollweg 20)"
+    ],
+    "Gemeinde": "Kattendorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 43750,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/43750.jpg"
+  },
+  {
+    "Adresse-Lage": "Bollweg 22",
+    "Beschreibung": "Forsthaus Elisenruh; um 1800; eingeschossiger Backsteinbau mit reetgedecktem Halbwalmdach, Torpfosten",
+    "Bezeichnung": "Forsthaus Elisenruh",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Forsthaus Elisenruh",
+      "Torpfosten"
+    ],
+    "Gemeinde": "Kattendorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 12898,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12898.jpg"
+  },
+  {
+    "Adresse-Lage": "Segeberger Straße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Meilenstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Kayhude",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 7299,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Am Waldhof 4",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gutshaus Waldhof",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Äußeres"
+    ],
+    "Gemeinde": "Kisdorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 26702,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/26702.jpg"
+  },
+  {
+    "Adresse-Lage": "Segeberger Straße",
+    "Beschreibung": "Ehrenhain für die Gefallenen beider Weltkriege; 1922, nach 1945 ergänzt; dreieckige Grünanlage mit Baumkranz, Gedenkstein auf dreiteiligem Sockel mit Inschrifttafeln",
+    "Bezeichnung": "Ehrenhain",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Ehrenhain",
+      "Gedenkstein"
+    ],
+    "Gemeinde": "Kisdorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 27220,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/27220.jpg"
+  },
+  {
+    "Adresse-Lage": "Sengel 1",
+    "Beschreibung": "Wohn- und Wirtschaftsgebäude; 1859; eingeschossiger giebelständiger Backsteinbau mit reetgedecktem Halbwalmdach, mit angebautem Kuhstall auf L-förmigem Grundriss",
+    "Bezeichnung": "Wohn- und Wirtschaftsgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Kisdorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 12539,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12539.jpg"
+  },
+  {
+    "Adresse-Lage": "Bismarckplatz",
+    "Beschreibung": "Bismarck-Eiche mit Gedenkstein; 1910; Eiche mit ausladender Krone, großer Findling mit Inschrift, Grünfläche",
+    "Bezeichnung": "Bismarck-Eiche",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Bismarck-Eiche",
+      "Gedenkstein",
+      "Grünfläche"
+    ],
+    "Gemeinde": "Kisdorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 43715,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/43715.jpg"
+  },
+  {
+    "Adresse-Lage": "Segeberger Straße",
+    "Beschreibung": "Kaisereiche mit Gedenkstein; 1903; hoch gewachsene Eiche, Gedenkstein mit Inschrifttafel, Grünfläche",
+    "Bezeichnung": "Kaisereiche",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Kaisereiche",
+      "Gedenkstein",
+      "Grünfläche"
+    ],
+    "Gemeinde": "Kisdorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 43717,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/43717.jpg"
+  },
+  {
+    "Adresse-Lage": "Traventhaler Straße",
+    "Beschreibung": "Rantzaustein; 1575; Granitfindling mit Inschrift auf gemauertem Sockel, vier Linden",
+    "Bezeichnung": "Rantzaustein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Rantzaustein",
+      "vier Linden"
+    ],
+    "Gemeinde": "Klein Gladebrügge",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 22014,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/22014.jpg"
+  },
+  {
+    "Adresse-Lage": "Eutiner Straße 42",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Räucherkate",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Klein Rönnau",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 10693,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/10693.jpg"
+  },
+  {
+    "Adresse-Lage": "Eutiner Straße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Meilenstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Klein Rönnau",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 8146,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Mühlenweg 2",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "ehem. Müllerhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Klein Rönnau",
+    "Objektnummer": 19897,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/19897.jpg"
+  },
+  {
+    "Adresse-Lage": "Mühlenweg",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Mühlengebäude der Wassermühle",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Klein Rönnau",
+    "Objektnummer": 3298,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/3298.jpg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße 20",
+    "Beschreibung": "Ehrenmalanlage; um 1920, nach 1945 erweitert; über Eck angelegte kleine Anlage mit Ehrenmal für die Gefallenen des Ersten Weltkriegs, zwei seitlichen Gedenktafeln für die Gefallenen des Zweiten Weltkriegs und zwei Säuleneichen",
+    "Bezeichnung": "Ehrenmalanlage für die Gefallenen beider Weltkriege",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Ehrenmalanlage für die Gefallenen beider Weltkriege",
+      "Ehrenmal für die Gefallenen des Ersten Weltkrieges",
+      "zwei Gedenktafeln für die Gefallenen des Zweiten Weltkrieges",
+      "zwei Säuleneichen"
+    ],
+    "Gemeinde": "Kükels",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 36914,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/36914.jpg"
+  },
+  {
+    "Adresse-Lage": "Heiderfelder Straße 7, 9",
+    "Beschreibung": "Aktualisierung vorgesehen",
+    "Bezeichnung": "Kirche Leezen",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Kirche mit Ausstattung",
+      "Alter Kirchhof",
+      "Historische Grabmale",
+      "Alter Treppenweg mit Pforte",
+      "Kirchhofsmauer/Feldsteinböschung (Heiderfelder Straße 7); Pastorat (Heiderfelder Straße 9)"
+    ],
+    "Gemeinde": "Leezen",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 41007,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/41007.jpg"
+  },
+  {
+    "Adresse-Lage": "Heiderfelder Straße 7",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Kirche mit Ausstattung",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Leezen",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 9839,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/9839.jpg"
+  },
+  {
+    "Adresse-Lage": "Heiderfelder Straße 9",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Pastorat",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Leezen",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 1311,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Segeberger Chaussee",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Meilenstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Leezen",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 7304,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Hans-Jacob-Möller-Straße",
+    "Beschreibung": "Dorfanger; spätmittelalterlich; dreigeteilte Platzanlage mit Altbaumbestand, Lindenreihen, Doppeleiche und Kriegerdenkmale",
+    "Bezeichnung": "Dorfanger",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Dorfanger",
+      "Schleswig-Holsteinische Doppeleiche",
+      "Ehrenmal für die Gefallenen des deutsch-dänischen und deutsch-französischen Krieges",
+      "Lindenallee an der Hans-Jacob-Möller Straße",
+      "Lindenreihen auf dem Marktplatz",
+      "Kastanienallee (Mitte westl. Platzhälfte)"
+    ],
+    "Gemeinde": "Leezen",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich",
+      "Städtebaulich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 13481,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/13481.jpg"
+  },
+  {
+    "Adresse-Lage": "Heiderfelder Straße 7",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Alter Kirchhof",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Alter Kirchhof",
+      "Historische Grabmale",
+      "Alter Treppenweg mit Pforte",
+      "Kirchhofsmauer/Feldsteinböschung"
+    ],
+    "Gemeinde": "Leezen",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 13813,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/13813.jpg"
+  },
+  {
+    "Adresse-Lage": "Kieler Straße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Vollmeilenstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Lentföhrden",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 8144,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Segeberger Straße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Meilenstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Nahe",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 7301,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Wakendorfer Straße 38",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Wasserstein von 1801",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Nahe",
+    "Objektnummer": 3435,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Beim Gedenkplatz",
+    "Beschreibung": "Ehrenhain; 1920er Jahre; rautenförmige Fläche mit dichter Bepflanzung aus Buchen und Eichen, im Halbrund Findlinge mit Namen der Gefallenen, mittig auf hohem Sockel zwei Findlinge mit Inschriften, zur Straße eine sehr alte Eiche",
+    "Bezeichnung": "Ehrenhain",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Nahe",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 27221,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/27221.jpg"
+  },
+  {
+    "Adresse-Lage": "Muggesfelder Straße 3",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Muggesfelde: Herrenhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Nehms",
+    "Objektnummer": 1243,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/1243.jpg"
+  },
+  {
+    "Adresse-Lage": "Muggesfelder Straße 3",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Muggesfelde: Scheune",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Nehms",
+    "Objektnummer": 1245,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/1245.jpg"
+  },
+  {
+    "Adresse-Lage": "Muggesfelder Straße 3",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Muggesfelde: Torhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Nehms",
+    "Objektnummer": 1246,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/1246.jpg"
+  },
+  {
+    "Adresse-Lage": "Söhrener Straße 4",
+    "Beschreibung": "Fachhallenkate; 19. Jh.; eingeschossiger, traufständiger Fachwerkbau mit reetgedecktem Walmdach",
+    "Bezeichnung": "Fachhallenkate",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Neuengörs",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 10203,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/10203.jpg"
+  },
+  {
+    "Adresse-Lage": "Achternfelde 54",
+    "Beschreibung": "Fachhallenkate; 1788; eingeschossiger Fachwerkbau mit Ziegelausfachung und teilausgebautem Reetdach, Inschriftbalken über Grootdör",
+    "Bezeichnung": "Fachhallenkate",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Norderstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 19894,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/19894.jpg"
+  },
+  {
+    "Adresse-Lage": "Alte Dorfstraße 4",
+    "Beschreibung": "Fachhallenkate; wohl Mitte/Ende 18. Jh.; eingeschossiger traufständiger Backsteinbau, reetgedecktes Schopfwalmdach mit Eulengiebeln, Traufe mit Bogen über straßenseitigem Eingang",
+    "Bezeichnung": "Fachhallenkate",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Norderstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 19895,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/19895.jpg"
+  },
+  {
+    "Adresse-Lage": "Alte Dorfstraße 21",
+    "Beschreibung": "Einfamilienhaus; 1933; zweigeschossiger Backsteinbau mit ausgebautem Walmdach, straßenseitig Auslucht, über Eingang vertikales Fensterband und Zwerchhaus",
+    "Bezeichnung": "Einfamilienhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Norderstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 19937,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/19937.jpg"
+  },
+  {
+    "Adresse-Lage": "Alte Dorfstraße 69",
+    "Beschreibung": "Wohn- und Wirtschaftsgebäude; um 1870; eingeschossiges traufständiges Fachhallenhaus aus Backsteinen mit hohem reetgedecktem Satteldach, zweigeschossiger Stallanbau im Südwesten wohl um 1900",
+    "Bezeichnung": "Wohn- und Wirtschaftsgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Norderstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 9248,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/9248.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Glasmoor 99",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Hauptgebäude (Vierflügelanlage)",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Norderstedt, Stadt",
+    "Objektnummer": 9480,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Am Glasmoor 99",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Scheune",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Norderstedt, Stadt",
+    "Objektnummer": 9481,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Am Glasmoor 99",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Stall- und Werkstattgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Norderstedt, Stadt",
+    "Objektnummer": 9482,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Am Glasmoor 99",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Justizvollzugsanstalt Glasmoor: Gefängnis und Wirtschaftshof",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Norderstedt, Stadt",
+    "Objektnummer": 26974,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Buckhorn 16",
+    "Beschreibung": "Fachhallenkate; 1751; eingeschossige Hallenkate von vier Fach Länge aus Fachwerk, steiles reetgedecktes Satteldach mit Vollwalm bzw. Schopfwalm",
+    "Bezeichnung": "Fachhallenkate",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Norderstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 21813,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/21813.jpg"
+  },
+  {
+    "Adresse-Lage": "Buckhorn 84",
+    "Beschreibung": "Fachhallenhaus; 1856; eingeschossiges massives Hallenhaus mit Teilunterkellerung, reetgedecktes Schopfwalmdach, nach Norden zweigeschossiger Stallanbau 1911",
+    "Bezeichnung": "Fachhallenhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Norderstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 20981,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/20981.jpg"
+  },
+  {
+    "Adresse-Lage": "Fasanenweg",
+    "Beschreibung": "Granitquaderbrücke; zurückgehend auf Ende 18. Jh.; einbogige Steinbrücke mit Segmentbogen aus behauenen Granitquadern",
+    "Bezeichnung": "Granitquaderbrücke",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Norderstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 52821,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Friedrichsgaber Weg 290",
+    "Beschreibung": "Erdkeller; Anfang 19. Jh.; als Erdhügel erkennbar, vmtl. mit Backsteingewölbe, gemauerter rundbogiger Eingang",
+    "Bezeichnung": "Erdkeller",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Norderstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 29891,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/29891.jpg"
+  },
+  {
+    "Adresse-Lage": "Lütjenmoor 13",
+    "Beschreibung": "Kirchliches Gemeindezentrum Schalom, sog. Schalomkirche; 1974; Architekten Klaus Nickels und Timm Ohrt; ziegelsichtiger Massivbau auf annähernd quadratischem Grundriss, von drei Seiten umschlossener, tieferliegender Gemeinderaum, im Obergeschoss drei Wohnungen mit Dachterrassen",
+    "Bezeichnung": "Kirchliches Gemeindezentrum Schalom",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Norderstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 26656,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/26656.jpg"
+  },
+  {
+    "Adresse-Lage": "Ochsenzoller Straße 78",
+    "Beschreibung": "Wohn- und Geschäftshaus; 1930/31; Architekt Karl Brammer, Bauherr Gustav Lehmann, ein- und zweigeschossiger Backsteinbau aus unterschiedlich großen, kubischen Baukörpern mit Flachdächern, Neues Bauen",
+    "Bezeichnung": "Wohn- und Geschäftshaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Norderstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 21816,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/21816.jpg"
+  },
+  {
+    "Adresse-Lage": "Ohechaussee",
+    "Beschreibung": "Vollmeilenstein; 1840; an der Altona-Lübecker Chaussee, verjüngter Granitzylinder mit Kegelspitze",
+    "Bezeichnung": "Meilenstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Norderstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 22013,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/22013.jpg"
+  },
+  {
+    "Adresse-Lage": "Segeberger Chaussee 26",
+    "Beschreibung": "ehem. Altenteilerhaus, später dänisches Zollhaus; 1840; eingeschossiger traufständiger Backsteinbau mit Reetdach",
+    "Bezeichnung": "ehem. Altenteilerhaus, ehem. dänisches Zollhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Norderstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 19942,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/19942.jpg"
+  },
+  {
+    "Adresse-Lage": "Segeberger Chaussee",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Meilenstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Norderstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 7300,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Segeberger Chaussee",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Meilenstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Norderstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 7320,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Spann 1",
+    "Beschreibung": "Fachhallenkate; 19. Jh.; Kate mit Backsteinausfachungen, einfache Riegellagen, reetgedecktes Halbwalmdach, Rundgauben",
+    "Bezeichnung": "Fachhallenkate",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Norderstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 2706,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/2706.jpg"
+  },
+  {
+    "Adresse-Lage": "Kieler Straße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Halbmeilenstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Nützen",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 8143,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Kieler Straße",
+    "Beschreibung": "KZ-Gedenkstätte Springhirsch; 1944; ehem. KZ-Außenkommando Kaltenkirchen in Springhirsch, Gelände und bauliche Reste von etwa 100 x 100 Metern mit angegliederter Gedenkstätte",
+    "Bezeichnung": "KZ-Gedenkstätte Springhirsch",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Nützen",
+    "Begründung": [
+      "Geschichtlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 20641,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/20641.jpg"
+  },
+  {
+    "Adresse-Lage": "Heidrade 17",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Apostel-Johannes-Kirche",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Apostel-Johannes-Kirche",
+      "Glockenturm"
+    ],
+    "Gemeinde": "Oering",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 29944,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/29944.jpg"
+  },
+  {
+    "Adresse-Lage": "Olen Redder",
+    "Beschreibung": "Doppeleiche mit Gedenkstein 1848-98; 1898, schleswig-holsteinische Doppeleiche, davor Findling mit Inschrift",
+    "Bezeichnung": "Doppeleiche",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Doppeleiche",
+      "Gedenkstein"
+    ],
+    "Gemeinde": "Oering",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 43526,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/43526.jpg"
+  },
+  {
+    "Adresse-Lage": "An der Kirche 1, 2, 4, An der Kirche",
+    "Beschreibung": "Vicelin-Kirche; um 1200 bis 1895; nordöstlich des Guts Pronstorf gelegenes Ensemble aus Vicelin-Kirche, Kirchhof mit Südertor, Feldsteinböschungsmauer, Mausoleum, Grabmalen bis 1870 und Lindenkranz, sowie Pastorat, Küsterwohnhaus und Neuem Friedhof mit Baumkranz",
+    "Bezeichnung": "Vicelin-Kirche",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Vicelin-Kirche mit Ausstattung",
+      "Kirchhof mit Grabmale bis 1870",
+      "Südertor",
+      "Feldsteinböschungsmauer",
+      "Lindenkranz",
+      "Mausoleum (An der Kirche 1); Pastorat (An der Kirche 2)",
+      " Küsterwohnhaus (An der Kirche 4); Neuer Friedhof mit Baumkranz (An der Kirche)"
+    ],
+    "Gemeinde": "Pronstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 41008,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/41008.jpg"
+  },
+  {
+    "Adresse-Lage": "An der Kirche 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Vicelin-Kirche mit Ausstattung",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Pronstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 3557,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/3557.jpg"
+  },
+  {
+    "Adresse-Lage": "An der Kirche 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Mausoleum",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Pronstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch"
+    ],
+    "Objektnummer": 20849,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/20849.jpg"
+  },
+  {
+    "Adresse-Lage": "An der Kirche 2",
+    "Beschreibung": "Pastorat; Mitte 19. Jh.; eingeschossiger, traufständiger Backsteinbau unter Satteldach mit übergiebelten Mittelrisaliten",
+    "Bezeichnung": "Pastorat",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Pronstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 24682,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/24682.jpg"
+  },
+  {
+    "Adresse-Lage": "Eichenweg 16",
+    "Beschreibung": "Fachhallenkate; 18. Jh.; Zweiständerbau mit 5 Fachen, Eichenfachwerk mit Halbwalmdach in Reetdeckung, Ständer- und Dachwerk weitgehend erhalten, Backsteinfront und Schließung des Dielentors 20. Jh.",
+    "Bezeichnung": "Fachhallenkate",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Pronstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 6449,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/6449.jpg"
+  },
+  {
+    "Adresse-Lage": "Gutshof 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Pronstorf: Herrenhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Pronstorf",
+    "Objektnummer": 1240,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/1240.jpg"
+  },
+  {
+    "Adresse-Lage": "Gutshof 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Pronstorf: Kavalierhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Pronstorf",
+    "Objektnummer": 1241,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Gutshof 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Pronstorf: Teehaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Pronstorf",
+    "Objektnummer": 1242,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Gutshof 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Pronstorf: Torhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Pronstorf",
+    "Objektnummer": 19899,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Pronstorfer Straße 3",
+    "Beschreibung": "Wohn- und Wirtschaftsgebäude; erstes Drittel 19. Jh.; eingeschossiges Bauernhaus in Backsteinbauweise, reetgedecktes Schopfwalmdach mit Eulengiebeln, traufseitiger Wohnteileingang mit Fledermausgaube; Stallscheune, eingeschossiger Fachwerkbau mit Schopfwalmdach",
+    "Bezeichnung": "Wohn- und Wirtschaftsgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Wohn- und Wirtschaftsgebäude",
+      "Stallscheune"
+    ],
+    "Gemeinde": "Pronstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 6294,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/6294.jpg"
+  },
+  {
+    "Adresse-Lage": "An der Kirche 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Kirchhof",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Kirchhof",
+      "Grabmale bis 1870",
+      "Südertor",
+      "Feldsteinböschungsmauer",
+      "Lindenkranz"
+    ],
+    "Gemeinde": "Pronstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 20846,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/20846.jpg"
+  },
+  {
+    "Adresse-Lage": "Hauptstraße",
+    "Beschreibung": "Kaisereiche mit Gedenkstein; 1897; hoch gewachsene Eiche, Gedenkstein mit Inschrifttafel, Grünfläche",
+    "Bezeichnung": "Kaisereiche",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Kaisereiche",
+      "Gedenkstein",
+      "Grünfläche"
+    ],
+    "Gemeinde": "Pronstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 44695,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/44695.jpg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße 65",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Kirche mit Ausstattung",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Rickling",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 22675,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße 65",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Alter Friedhof",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Rickling",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 24688,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße",
+    "Beschreibung": "Dorfplatz; 19.-20. Jh.; in der Ortsmitte gelegener Platz mit drei Ehrenmalen und zwei Baumdenkmalen",
+    "Bezeichnung": "Dorfplatz",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Dorfplatz",
+      "Ehrenmal für die Gefallenen 1848",
+      "1870-71",
+      "1914-20",
+      "Ehrenmal für die Gefallenen beider Weltkriege",
+      "Gedenkplatte für die Gefallenen des Ersten Weltkriegs",
+      "Hindenburg-Eiche",
+      "Doppeleiche"
+    ],
+    "Gemeinde": "Rickling",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 42879,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/42879.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchweg",
+    "Beschreibung": "Aktualisierung vorgesehen",
+    "Bezeichnung": "Kirche Warder",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Kirche mit Ausstattung",
+      "Kirchhof",
+      "Grabmale bis 1870",
+      "Gusseisenpforte",
+      "Gruft Schwerdtfeger",
+      "zwei Sandsteinsarkophage"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 41009,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/41009.jpg"
+  },
+  {
+    "Adresse-Lage": "Margarethenhof 6-8, 10-12, 11-15, 11, 13, 14-16, 15",
+    "Beschreibung": "Gut Margarethenhof; 1801-02, Bauherren Jakob und Paul Roßberg; achsiale Anlage mit Herrenhaus, flankierenden Wirtschaftsgebäuden (Scheune, ehem. Pferdestall, ehem. Kornspeicher) und Birkenallee, zugehörig drei nördlich gelegene Arbeiterwohnhäuser. Herrenhaus mit breitem Mittelzwerchhaus im schlichten frühklassizistischen Stil",
+    "Bezeichnung": "Gut Margarethenhof",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Herrenhaus mit östlicher und nördlicher Birkenallee und Einfriedung (Margarethenhof 11)",
+      "ehem. Kornspeicher (Margarethenhof 13); Scheune",
+      " ehem. Pferdestall",
+      "Remise (Margarethenhof 15); Arbeiterwohnhaus mit Stallgebäude (Margarethenhof 6-8)",
+      "Arbeiterwohnhaus (Margarethenhof 10-12)",
+      "Arbeiterwohnhaus (Margarethenhof 14-16)"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 44915,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/44915.jpg"
+  },
+  {
+    "Adresse-Lage": "Christianenthal 1",
+    "Beschreibung": "Wohn- und Wirtschaftsgebäude; 1865; eingeschossiges Bauernhaus in Backsteinbauweise, reetgedecktes Satteldach, Giebelfassaden mit Lisenen und Zierfriesen, Fachwerkscheune",
+    "Bezeichnung": "Wohn- und Wirtschaftsgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Wohn- und Wirtschaftsgebäude",
+      "Scheune"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 44890,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/44890.jpg"
+  },
+  {
+    "Adresse-Lage": "Gut Rohlstorf 1 a",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Rohlstorf: Speicher",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Objektnummer": 5869,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Gut Rohlstorf 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Rohlstorf: Herrenhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Objektnummer": 7072,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/7072.jpg"
+  },
+  {
+    "Adresse-Lage": "Gut Rohlstorf 5",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Rohlstorf: ehem. Försterei",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Objektnummer": 7073,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Gut Rohlstorf 5",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Rohlstorf: Backhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Objektnummer": 28383,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Gut Rohlstorf 7",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Rohlstorf: Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Äußeres"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 7074,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Gut Rohlstorf 8",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Rohlstorf: Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Äußeres"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 7075,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Gut Rohlstorf 10",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Rohlstorf: Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Äußeres"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 7267,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Gut Rohlstorf 12",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Rohlstorf: Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Äußeres"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 7268,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Gut Rohlstorf 12",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Rohlstorf: Stallgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Objektnummer": 28384,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Gut Rohlstorf 14",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Rohlstorf: Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Äußeres"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 7269,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Gut Rohlstorf 14",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Rohlstorf: Stallgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Objektnummer": 28385,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Gut Rohlstorf",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Rohlstorf: Mauerzüge beids.d.Platz im Dorf",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Objektnummer": 7076,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Gut Rohlstorf",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Rohlstorf: gepflasterte Allee zum Dorf (Nordteil)",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Begründung": [
+      "Geschichtlich"
+    ],
+    "Objektnummer": 10564,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Gut Rohlstorf",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Rohlstorf: gepflasterte Zufahrtsallee zum Dorf (Südteil)",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Begründung": [
+      "Geschichtlich"
+    ],
+    "Objektnummer": 10565,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Kirchweg 1",
+    "Beschreibung": "Alte Schule; 1828/1885; eingeschossiger, traufständiger Backsteinbau, Satteldach mit Halbwalm nach Nordwesten, Zwerchhaus, vier Hausbäume",
+    "Bezeichnung": "Alte Schule",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alte Schule",
+      "Hausbäume"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 13553,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/13553.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchweg 2",
+    "Beschreibung": "Pastorat; 1805/06 von Architekt Meisner; eingeschossiger, breit gelagerter Backsteinbau unter Walmdach, Vorderseite durch flache Lisenen gegliedert, drei Hausbäume, Nebengebäude",
+    "Bezeichnung": "Pastorat",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Pastorat",
+      "Hausbäume",
+      "Nebengebäude"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 13464,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/13464.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchweg",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Kirche mit Ausstattung",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 3873,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/3873.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchweg",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gruft Schwerdtfeger",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Gruft Schwerdtfeger",
+      "zwei Sandsteinsarkophage"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch"
+    ],
+    "Objektnummer": 20842,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/20842.jpg"
+  },
+  {
+    "Adresse-Lage": "Margarethenhof 11",
+    "Beschreibung": "Herrenhaus; 1. Hälfte 19. Jh.; eingeschossiger, traufständiger Putzbau mit Halbwalmdach und übergiebeltem Mittelrisalt, Fassade mit Gesimsen gegliedert",
+    "Bezeichnung": "Herrenhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Herrenhaus",
+      "östliche und nördliche Birkenallee",
+      "Einfriedung"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 13115,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/13115.jpg"
+  },
+  {
+    "Adresse-Lage": "Warderdamm 1",
+    "Beschreibung": "Wohn- und Wirtschaftsgebäude; 1862; eingeschossiges Bauernhaus in Backsteinbauweise, reetgedecktes Satteldach, Giebelfassaden mit Lisenen, Spitzbögen und Zierfriesen, Nebengebäude",
+    "Bezeichnung": "Wohn- und Wirtschaftsgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Wohn- und Wirtschaftsgebäude",
+      "Nebengebäude"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 13659,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/13659.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchweg",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Kirchhof",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Kirchhof",
+      "Grabmale bis 1870",
+      "Gusseisenpforte"
+    ],
+    "Gemeinde": "Rohlstorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 20838,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/20838.jpg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße 31",
+    "Beschreibung": "Hof Matthias Saggau; 1885; im historischen Ortskern gelegenes Ensemble aus Wohn- und Wirtschaftsgebäude, Einfriedung, Scheune und Hofpflasterung",
+    "Bezeichnung": "Hof Saggau",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Wohn- und Wirtschaftsgebäude mit Einfriedung",
+      "Scheune",
+      "Hofpflasterung"
+    ],
+    "Gemeinde": "Schmalensee",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 48298,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/48298.jpg"
+  },
+  {
+    "Adresse-Lage": "Belauer Straße 10",
+    "Beschreibung": "Fachhallenkate; 1790; eingeschossiger, traufständiger Fachwerkbau mit reetgedeckten Satteldach, Wirtschaftsteil mit Grootdör nach Südosten",
+    "Bezeichnung": "Fachhallenkate",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Schmalensee",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 26608,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/26608.jpg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße 31",
+    "Beschreibung": "Wohn- und Wirtschaftsgebäude; 1885; zweigeschossiger, traufständiger Backsteinbau aus Wohnteil und Wirtschaftsteil unter Satteldach, Wohnteil mit Vorhalle und breitem Quergiebel, Einfriedung",
+    "Bezeichnung": "Wohn- und Wirtschaftsgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Wohn- und Wirtschaftsgebäude",
+      "Einfriedung"
+    ],
+    "Gemeinde": "Schmalensee",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 42931,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/42931.jpg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße",
+    "Beschreibung": "Eiche mit Gedenkstein; 19. Jh.; Eiche mit ausladender Krone, daneben Findling mit erläuternder Tafel",
+    "Bezeichnung": "Eiche mit Gedenkstein",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Schmalensee",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 43686,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/43686.jpg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Königsbrücke",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Schmalfeld",
+    "Objektnummer": 3760,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/3760.jpg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße",
+    "Beschreibung": "Kaisereiche mit Gedenkstein; 1913; Eiche für das Regierungsjubiläum Kaiser Wilhelms II., Gedenkstein mit Inschrifttafel",
+    "Bezeichnung": "Kaisereiche",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Kaisereiche",
+      "Gedenkstein"
+    ],
+    "Gemeinde": "Schmalfeld",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 44065,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/44065.jpg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße",
+    "Beschreibung": "Rantzaustein; 1597; Granitfindling mit Inschrift",
+    "Bezeichnung": "Rantzaustein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Rantzaustein",
+      ""
+    ],
+    "Gemeinde": "Schwissel",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 22038,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/22038.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchstraße",
+    "Beschreibung": "Aktualisierung vorgesehen",
+    "Bezeichnung": "Kirche Schlamersdorf",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Kirche",
+      "Kirchhof",
+      "Grabmale bis 1870",
+      "Feldsteinböschungsmauer",
+      "Lindenkranz um Kirchhofserweiterung"
+    ],
+    "Gemeinde": "Seedorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 41010,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/41010.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Burggraben 6",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Seedorf: Torhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Seedorf",
+    "Objektnummer": 1239,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/1239.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Burggraben 8",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Seedorf: Wohnhaus westl. Torhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Seedorf",
+    "Objektnummer": 8543,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/8543.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Burggraben 10 - 12",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Seedorf: Wohn- und Wirtschaftsgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Seedorf",
+    "Objektnummer": 8544,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Am Burggraben 10",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Seedorf: Fachwerkgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Seedorf",
+    "Objektnummer": 8545,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/8545.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Burggraben 14",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Seedorf: Orangerie",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Seedorf",
+    "Objektnummer": 1238,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/1238.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Burggraben 16",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Seedorf: Herrenhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Seedorf",
+    "Objektnummer": 1237,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/1237.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Burggraben 26",
+    "Beschreibung": "ehem. Kuhhaus; 1910; zum Gut Seedorf gehöriger, stattlicher Backsteinbau auf rechteckigem Grundriss, Satteldach, zeittypische Backsteingliederungselemente, Öffnungen mit Segmentbögen, an Südgiebel seitliche Einfahrt und große rundbogige Speicherluke, innen Beton-Unterzugsystem",
+    "Bezeichnung": "Gut Seedorf: ehem. Kuhhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Seedorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 29658,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/29658.jpg"
+  },
+  {
+    "Adresse-Lage": "Berliner Straße 36",
+    "Beschreibung": "ehem. Polizeistation; 1929; eingeschossiger, traufständiger Backsteinbau unter reetgedecktem Halbwalmdach, Traufe über dem Eingang fledermausbogenförmig erhöht",
+    "Bezeichnung": "ehem. Polizeistation",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Seedorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 11268,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/11268.jpg"
+  },
+  {
+    "Adresse-Lage": "Hohlegruft 6",
+    "Beschreibung": "ehem. Forsthaus; um 1880-85; zweigeschossiger, traufständiger Backsteinbau unter Satteldach, Ecklisenen, abgetreppte Ortganggesimse",
+    "Bezeichnung": "ehem. Forsthaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Seedorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 13453,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/13453.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchstraße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Kirche",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Seedorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 6465,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/6465.jpg"
+  },
+  {
+    "Adresse-Lage": "Papiermühle 1",
+    "Beschreibung": "Wohnhaus der ehem. Papiermühle; 1855; eingeschossiger Backsteinbau unter pfannengedecktem Halbwalmdach, mittiges Zwerchhaus",
+    "Bezeichnung": "Wohnhaus der ehem. Papiermühle",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Seedorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 2710,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/2710.jpg"
+  },
+  {
+    "Adresse-Lage": "Papiermühle",
+    "Beschreibung": "Brücke mit Mühlenwehr; 18. Jh.; Steinbrücke mit zwei Wehren über Tensfelder Au im Osten sowie über schmalen Kanal, Balustrade mit Balustern und eckigen Pfeilern, Zufahrt zum Wohnhaus der ehem. Papiermühle",
+    "Bezeichnung": "Brücke mit Mühlenwehr",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Seedorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Technisch"
+    ],
+    "Objektnummer": 26610,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/26610.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Burggraben",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Seedorf: Zufahrtsallee zum Torhaus",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Seedorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 19893,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/19893.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Markt",
+    "Beschreibung": "Dorfanger Schlamersdorf; auf das späte Mittelalter zurückgehende dreieckige Platzanlage mit umgebendem Kranz aus Rosskastanien, im Zentrum eine schleswig-holsteinische Doppeleiche",
+    "Bezeichnung": "Dorfanger",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Dorfanger",
+      "Doppeleiche",
+      "Rosskastanienkranz"
+    ],
+    "Gemeinde": "Seedorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 20857,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/20857.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Seedorfer See",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Seedorf: Dorfallee",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Seedorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 24728,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Am Thiergarten",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Seedorf: Hornsdorfer Allee",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Seedorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 24729,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/24729.jpg"
+  },
+  {
+    "Adresse-Lage": "Himmelsallee",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Zufahrtsallee zum Torhaus Seedorf",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Seedorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 19892,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/19892.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchstraße 1",
+    "Beschreibung": "Pastoratsgartenallee; 1810; Lindenallee von der Kirche zum ehem. Pastorat",
+    "Bezeichnung": "Pastoratsgartenallee",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Seedorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 24695,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/24695.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchstraße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Kirchhof",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Kirchhof",
+      "Grabmale bis 1870",
+      "Feldsteinböschungsmauer",
+      "Lindenkranz um Kirchhofserweiterung"
+    ],
+    "Gemeinde": "Seedorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 12573,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12573.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchstraße 21, 21",
+    "Beschreibung": "Petruskirche Sieversbrücken; 1902-1969; am südlichen Ortseingang gelegenes Ensemble aus Kapelle / Petruskirche, 1969, Friedhof, 1902, Glockenträger und Friedhofsmauer",
+    "Bezeichnung": "Petruskirche Sievershütten",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Petruskirche",
+      "Friedhof mit Glockenträger",
+      "Friedhofsmauer"
+    ],
+    "Gemeinde": "Sievershütten",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 43723,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/43723.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchstraße 11",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Fachhallenkate",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Sievershütten",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 11353,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/11353.jpg"
+  },
+  {
+    "Adresse-Lage": "Kirchstraße 21",
+    "Beschreibung": "Kapelle, Petruskirche; 1969, Architekt Friedrich Grundmann; eingeschossiger Massivbau mit abfallendem Pultdach über unregelmäßigem Grundriss, Glockenturm im Norden, Außenwände mit Ziegelverblendung",
+    "Bezeichnung": "Petruskirche",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Sievershütten",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 20811,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/20811.jpg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße 7",
+    "Beschreibung": "Landhaus Wagner; 1937; eingeschossiges Fachwerkhaus unter reetgedecktem Halbwalmdach in Formen des Heimatschutzstils mit zwei großen Trapezgauben, mit bauzeitlichem Garagenbau",
+    "Bezeichnung": "Landhaus Wagner",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Landhaus Wagner",
+      "Garage"
+    ],
+    "Gemeinde": "Stipsdorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 11009,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/11009.jpg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße",
+    "Beschreibung": "Doppeleiche; 1898; zum 50-jährigen Jubiläum der Schleswig-Holsteinischen Erhebung gepflanzt",
+    "Bezeichnung": "Doppeleiche",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Doppeleiche",
+      ""
+    ],
+    "Gemeinde": "Stipsdorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 52666,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/52666.jpg"
+  },
+  {
+    "Adresse-Lage": "Stockseehof",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gutshaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Stocksee",
+    "Objektnummer": 10406,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße 16",
+    "Beschreibung": "Wohnhaus; nach 1882; zweigeschossiger Backsteinbau unter Walmdach mit Mittelrisalit und spätklassizistischer Bauzier, Wirtschaftsgebäude, Barockkartusche aus Traventhal",
+    "Bezeichnung": "Wohnhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Wohnhaus",
+      "Wirtschaftsgebäude",
+      "Barockkartusche aus Traventhal"
+    ],
+    "Gemeinde": "Strukdorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 22042,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/22042.jpg"
+  },
+  {
+    "Adresse-Lage": "Dorfstraße 26",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Fachhallenkate",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Strukdorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 4017,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/4017.jpg"
+  },
+  {
+    "Adresse-Lage": "Hauptstraße 9",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "ehem. Hirtenkate",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Struvenhütten",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 27053,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Am Markt 14, 16, Am Markt",
+    "Beschreibung": "Aktualisierung vorgesehen",
+    "Bezeichnung": "Kirche Sülfeld",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Kirche mit Ausstattung",
+      "Kirchhof",
+      "Grabmale bis 1870",
+      "Feldsteinböschungsmauer",
+      "Baumkranz (Am Markt); Pastorat (Am Markt 16)",
+      "ehem. Remise (Am Markt 14)"
+    ],
+    "Gemeinde": "Sülfeld",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 41011,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/41011.jpg"
+  },
+  {
+    "Adresse-Lage": "Neuer Weg",
+    "Beschreibung": "Aktualisierung vorgesehen",
+    "Bezeichnung": "Friedhof Sülfeld",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Friedhof",
+      "Friedhofskapelle"
+    ],
+    "Gemeinde": "Sülfeld",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 41012,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/41012.jpg"
+  },
+  {
+    "Adresse-Lage": "Alte Poststraße 5",
+    "Beschreibung": "Altes Forsthaus; um 1730; eingeschossiger, traufständiger Backsteinbau mit Schopfwalmdach, Stallgebäude, eingeschossiger Fachwerkbau mit Walmdach",
+    "Bezeichnung": "Altes Forsthaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Altes Forsthaus",
+      "Stallgebäude"
+    ],
+    "Gemeinde": "Sülfeld",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 42395,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/42395.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Dorfplatz 1 a",
+    "Beschreibung": "Alte Schule; 1915; eingeschossiger, traufständiger Backsteinbau mit schiefergedecktem Schopfwalmdach, die südliche Gebäudehälfte nach Westen und Osten als breite Risalite ausgebildet",
+    "Bezeichnung": "Alte Schule",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Sülfeld",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 43554,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/43554.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Markt 9",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "ehem. Gasthof Scheel",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Sülfeld",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 33281,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/33281.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Markt 14",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "ehem. Remise",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Sülfeld",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 12559,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12559.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Markt 16",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Pastorat",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Sülfeld",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 12558,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12558.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Markt",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Kirche mit Ausstattung",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Sülfeld",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 3818,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/3818.jpg"
+  },
+  {
+    "Adresse-Lage": "Neuer Weg",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Friedhofskapelle",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Sülfeld",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch"
+    ],
+    "Objektnummer": 20982,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/20982.jpg"
+  },
+  {
+    "Adresse-Lage": "Oldesloer Straße 5",
+    "Beschreibung": "Alte Schule; 1913, Architekt Karl Zöllner; eingeschossiger Backsteinbau im barockisierenden Heimatschutzstil, Walmdach, Mittelrisalit mit rustizierten Ecken, Mitteleingang und geschwungenem Giebelfeld",
+    "Bezeichnung": "Alte Schule",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Sülfeld",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 33451,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/33451.jpg"
+  },
+  {
+    "Adresse-Lage": "Parkallee 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Borstel: Herrenhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Sülfeld",
+    "Objektnummer": 2203,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/2203.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Dorfplatz",
+    "Beschreibung": "Dorfplatz; im Kern auf das späte Mittelalter zurückgehend; dreieckiger Platz mit Doppeleiche mit Gedenkstein",
+    "Bezeichnung": "Dorfplatz",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Dorfplatz",
+      "Doppeleiche mit Gedenkstein"
+    ],
+    "Gemeinde": "Sülfeld",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 27025,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/27025.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Markt",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Kirchhof",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Kirchhof",
+      "Grabmale bis 1870",
+      "Feldsteinböschungsmauer",
+      "Baumkranz"
+    ],
+    "Gemeinde": "Sülfeld",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 20829,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/20829.jpg"
+  },
+  {
+    "Adresse-Lage": "Neuer Weg",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Friedhof",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Sülfeld",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 20832,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/20832.jpg"
+  },
+  {
+    "Adresse-Lage": "Parkallee 1 - 40",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Borstel: Gutspark",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Gut Borstel: Gutspark",
+      "südliche Randallee des ehem. Barockgartens",
+      "Linden der Querallee des ehem. Barockgartens",
+      "Eibe am Betriebshof",
+      "Eibe im Pleasureground",
+      "Douglasie",
+      "nördlicher Uferbereich des Mühlenteiches"
+    ],
+    "Gemeinde": "Sülfeld",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 12665,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12665.jpg"
+  },
+  {
+    "Adresse-Lage": "Parkallee 1 - 40",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Borstel: Zufahrtsallee",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Sülfeld",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 12666,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12666.jpg"
+  },
+  {
+    "Adresse-Lage": "Parkallee 1 - 40",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Borstel: zwei Reihen Linden im Ehrenhof",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Sülfeld",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 27958,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/27958.jpg"
+  },
+  {
+    "Adresse-Lage": "Am Dorfplatz",
+    "Beschreibung": "Ehrenmalanlage; 1897 - nach 1945; Eiche mit Gedenkstein für Kaiser Wilhelm I., 1897, Kriegerdenkmal für die Gefallenen des Ersten Weltkriegs, 1921, Ehrenmal für die Gefallenen und Vermissten des Zweiten Weltkriegs und die Heimatvertriebenen, nach 1945",
+    "Bezeichnung": "Ehrenmalanlage",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Ehrenmalanlage",
+      "Eiche für Kaiser Wilhelm I. mit Gedenkstein",
+      "Kriegerdenkmal für die Gefallenen des Ersten Weltkriegs",
+      "Ehrenmal für die Gefallenen und Vermissten des Zweiten Weltkriegs und die Heimatvertriebenen"
+    ],
+    "Gemeinde": "Todesfelde",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 27024,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/27024.jpg"
+  },
+  {
+    "Adresse-Lage": "Sudetenplatz 15",
+    "Beschreibung": "Katholische Kirche; 1965/66 als Ersatz für eine Kleinkirche von 1957; künstlerische Ausstattung vom Künstlerehepaar Ruth und Theo M. Landmann, Osnabrück; Buntverglasung sign. H. Bringmann & Sohn Osnabrück; Kirchensaal unter flach geneigtem Grabendach über rechteckigem Grundriss, mit angefügter Sakristei und separatem Glockenturm",
+    "Bezeichnung": "Kath. Kirche St. Josef mit Sakristei und künstlerischer Ausstattung",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Kath. Kirche St. Josef mit Sakristei und künstlerischer Ausstattung",
+      "Glockentrum"
+    ],
+    "Gemeinde": "Trappenkamp",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 50917,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/50917.jpg"
+  },
+  {
+    "Adresse-Lage": "Steenkrütz 6",
+    "Beschreibung": "sog. Schwarze Kate; um 1700; kleiner, eingeschossiger Fachwerkbau in Giebellage mit hohem, reetgedecktem Walmdach",
+    "Bezeichnung": "Schwarze Kate",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Travenhorst",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 9534,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/9534.jpg"
+  },
+  {
+    "Adresse-Lage": "Travenort",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Herrenhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Travenhorst",
+    "Objektnummer": 12903,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12903.jpg"
+  },
+  {
+    "Adresse-Lage": "Travenort",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gedenktempel",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Travenhorst",
+    "Objektnummer": 12904,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12904.jpg"
+  },
+  {
+    "Adresse-Lage": "Travenort",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Torhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Travenhorst",
+    "Objektnummer": 12906,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12906.jpg"
+  },
+  {
+    "Adresse-Lage": "Travenort",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "ehem. Kuhhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Travenhorst",
+    "Objektnummer": 12907,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Travenort",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Kornspeicher",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Travenhorst",
+    "Objektnummer": 12908,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Travenort",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Wohn- und Stallgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Travenhorst",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 12909,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12909.jpg"
+  },
+  {
+    "Adresse-Lage": "Travenort",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Marmorskulptur Trauernde",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Travenhorst",
+    "Objektnummer": 21741,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/21741.jpg"
+  },
+  {
+    "Adresse-Lage": "Travenort",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Landschaftspark",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Travenhorst",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 12330,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/12330.jpg"
+  },
+  {
+    "Adresse-Lage": "Brookredder",
+    "Beschreibung": "Ehrenmalanlage; 1897 - nach 1945; Eiche mit Gedenkstein für Kaiser Wilhelm I., 1897, Ehrenmal für die Gefallenen beider Weltkriege, nach 1945",
+    "Bezeichnung": "Ehrenmalanlage",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Ehrenmalanlage",
+      "Ehrenmal für die Gefallenen beider Weltkriege",
+      "Eiche für Kaiser Wilhelm I.",
+      "Gedenkstein"
+    ],
+    "Gemeinde": "Traventhal",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 44689,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/44689.jpg"
+  },
+  {
+    "Adresse-Lage": "Landgestüt 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Pferdestall (1873)",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Traventhal",
+    "Objektnummer": 8122,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/8122.jpg"
+  },
+  {
+    "Adresse-Lage": "Landgestüt 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Pferdestall (1874)",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Traventhal",
+    "Objektnummer": 8123,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Landgestüt 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Pferdestall",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Traventhal",
+    "Objektnummer": 8124,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/8124.jpg"
+  },
+  {
+    "Adresse-Lage": "Landgestüt 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Reithalle",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Traventhal",
+    "Objektnummer": 9304,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Landgestüt 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Krankenstall",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Traventhal",
+    "Objektnummer": 9305,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/9305.jpg"
+  },
+  {
+    "Adresse-Lage": "Landgestüt 1 - 1a",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Wohnhaus Sattlermeister / Kantine",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Traventhal",
+    "Objektnummer": 9306,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Landgestüt 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Eingangstor",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Traventhal",
+    "Objektnummer": 9307,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/9307.jpg"
+  },
+  {
+    "Adresse-Lage": "Landgestüt 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Wappentafel vom Schloss (am Pferdestall)",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Traventhal",
+    "Objektnummer": 9308,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/9308.jpg"
+  },
+  {
+    "Adresse-Lage": "Landgestüt 2",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gutshaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Traventhal",
+    "Objektnummer": 8121,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/8121.jpg"
+  },
+  {
+    "Adresse-Lage": "Landgestüt",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Pferdestall (1903)",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Traventhal",
+    "Objektnummer": 8125,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Schlossgarten",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Wappentafel vom Schloss (im Garten)",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Traventhal",
+    "Objektnummer": 9309,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Landgestüt",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Nebenzufahrtsallee",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Traventhal",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 24734,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/24734.jpg"
+  },
+  {
+    "Adresse-Lage": "Landgestüt",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Hauptzufahrtsallee",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Traventhal",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 24735,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/24735.jpg"
+  },
+  {
+    "Adresse-Lage": "Schlossgarten",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Schlossgarten",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Schlossgarten",
+      "Sonnenuhr",
+      "Löwe (1)",
+      "Löwe (2)",
+      "Löwe (3)",
+      "Löwe (4)",
+      "Grotte",
+      "Gartenalleen",
+      "Rondell"
+    ],
+    "Gemeinde": "Traventhal",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 9316,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/9316.jpg"
+  },
+  {
+    "Adresse-Lage": "Waldstraße 101",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Wasserwerksbunker",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Wahlstedt, Stadt",
+    "Begründung": [
+      "Geschichtlich"
+    ],
+    "Objektnummer": 32993,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Am Ehrenmal",
+    "Beschreibung": "Ehrenmalanlage; 1871 bis 1957; kleine Anlage mit Friedenseiche (1871), zwei Ehrenmalen für die Gefallenen der beiden Weltkriege (1921, 1957) und Einfriedung",
+    "Bezeichnung": "Ehrenmalanlage",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Ehrenmalanlage",
+      "Friedenseiche",
+      "Ehrenmal für die Gefallenen des Ersten Weltkriegs",
+      "Ehrenmal für die Gefallenen des Zweiten Weltkrieges",
+      "Einfriedung"
+    ],
+    "Gemeinde": "Wakendorf I",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 44693,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/44693.jpg"
+  },
+  {
+    "Adresse-Lage": "Hauptstraße 10",
+    "Beschreibung": "Wohn- und Wirtschaftsgebäude; 1912; stattliches, zweigeschossiges Haupthaus einer Hofanlage mit Seitenrisalit und Satteldach, repräsentativ gestalteter Wohnteil",
+    "Bezeichnung": "Wohn- und Wirtschaftsgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Wakendorf I",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 51965,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/51965.jpg"
+  },
+  {
+    "Adresse-Lage": "Hauptstraße 11",
+    "Beschreibung": "Wohn- und Wirtschaftsgebäude; um 1840; eingeschossiger, giebelständiger Fachwerkbau mit reetgedecktem Halbwalmdach",
+    "Bezeichnung": "Wohn- und Wirtschaftsgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Wakendorf I",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 10790,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/10790.jpg"
+  },
+  {
+    "Adresse-Lage": "Wilstedter Straße 12, 14",
+    "Beschreibung": "Wohn- und Wirtschaftsgebäude Wilstedter Straße 12-14; um 1860, 1862; zwei freistehend nebeneinander angelegte, gleichartige eingeschossige Backsteinbauten mit reetgedeckten Halbwalmdächern, hakenförmige Grundrisse, Wirtschaftsteile im Westen",
+    "Bezeichnung": "Wohn- und Wirtschaftsgebäude Wilstedter Straße 12, 14",
+    "Kulturdenkmaltyp": "Mehrheit von baulichen Anlagen",
+    "Schutzumfang": [
+      "Wohn- und Wirtschaftsgebäude (Wilstedter Straße 12",
+      "14)"
+    ],
+    "Gemeinde": "Wakendorf II",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 50313,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/50313.jpg"
+  },
+  {
+    "Adresse-Lage": "Naher Straße 1",
+    "Beschreibung": "Schulbau; 1873/74 errichtet, 1910 erweitert; giebelständiger Kopfbau mit traufständigem Seitenflügel, beide zweigeschossig, in Backstein und mit Satteldach, charakteristischer Schulbau der preußischen Zeit im ländlichen Raum",
+    "Bezeichnung": "Schule",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Wakendorf II",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 43752,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/43752.jpg"
+  },
+  {
+    "Adresse-Lage": "Wilstedter Straße 12",
+    "Beschreibung": "Wohn- und Wirtschaftsgebäude; 1862; eingeschossiger Backsteinbau mit reetgedecktem Halbwalmdach, hakenförmiger Grundriss, niedriger Wirtschaftsteil im Westen mit Drempel und Satteldach",
+    "Bezeichnung": "Wohn- und Wirtschaftsgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Wohn- und Wirtschaftsgebäude",
+      ""
+    ],
+    "Gemeinde": "Wakendorf II",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 43739,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/43739.jpg"
+  },
+  {
+    "Adresse-Lage": "Wilstedter Straße 14",
+    "Beschreibung": "Wohn- und Wirtschaftsgebäude; um 1860.; Hof H.-Peter Bülk, eingeschossiger Backsteinbau mit reetgedecktem Halbwalmdach, hakenförmiger Grundriss, Wirtschaftsteil im Westen mit Satteldach und Brettergiebel",
+    "Bezeichnung": "Wohn- und Wirtschaftsgebäude",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Wakendorf II",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 43740,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/43740.jpg"
+  },
+  {
+    "Adresse-Lage": "Henstedter Straße",
+    "Beschreibung": "Kaisereiche mit Gedenkstein; 1897; hoch gewachsene Eiche, daneben Findling mit Inschrifttafel für den 100. Geburtstag Kaiser Wilhelms I.",
+    "Bezeichnung": "Kaisereiche",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Kaisereiche",
+      "Gedenkstein 1897"
+    ],
+    "Gemeinde": "Wakendorf II",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 26660,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/26660.jpg"
+  },
+  {
+    "Adresse-Lage": "Henstedter Straße",
+    "Beschreibung": "Doppeleiche mit Gedenkstein; um 1908, schleswig-holsteinische Doppeleiche, davor Feldstein mit Inschrifttafel",
+    "Bezeichnung": "Doppeleiche",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Doppeleiche",
+      "Gedenkstein"
+    ],
+    "Gemeinde": "Wakendorf II",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 43735,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/43735.jpg"
+  },
+  {
+    "Adresse-Lage": "Glückstädter Straße 23",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Weddelbrooker Wassermühle",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Weddelbrook",
+    "Objektnummer": 9219,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/9219.jpg"
+  },
+  {
+    "Adresse-Lage": "Glückstädter Straße 23",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Mühlenwehr",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Weddelbrook",
+    "Objektnummer": 24664,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/24664.jpg"
+  },
+  {
+    "Adresse-Lage": "Mönkloher Berg",
+    "Beschreibung": "Granitbrücke; wohl 18. Jh.; Wegbrücke über den Kesselgraben aus behauenen Granitblöcken, größeren Feldsteinen, sowie langen Granitblöcken als Decklage",
+    "Bezeichnung": "Granitbrücke",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Weddelbrook",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Technisch"
+    ],
+    "Objektnummer": 11017,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/11017.jpg"
+  },
+  {
+    "Adresse-Lage": "Hüls 1",
+    "Beschreibung": "Hof Hüls; 1848 – Ende 19. Jh.; südlich der Niederung der Garbeker Au gelegenes Ensemble aus Wohnhaus, Scheune, Kuh- und Pferdestall, ehem. Schweinestall und Zufahrtsallee",
+    "Bezeichnung": "Hof Hüls",
+    "Kulturdenkmaltyp": "Sachgesamtheit",
+    "Schutzumfang": [
+      "Wohnhaus",
+      "Kuh- und Pferdestall",
+      "Scheune",
+      "ehem. Schweinestall",
+      "Zufahrtsallee (Linden)"
+    ],
+    "Gemeinde": "Wensin",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 45204,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/45204.jpg"
+  },
+  {
+    "Adresse-Lage": "An der B 432",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Meilenstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Wensin",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 8147,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Gut Wensin 1",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Wensin: Herrenhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Wensin",
+    "Objektnummer": 1235,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/1235.jpg"
+  },
+  {
+    "Adresse-Lage": "Gut Wensin 2 - 4",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Wensin: Kavalierhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Wensin",
+    "Objektnummer": 1236,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/1236.jpg"
+  },
+  {
+    "Adresse-Lage": "Gut Wensin 5 - 7",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Wensin: Getreidespeicher",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Wensin",
+    "Objektnummer": 1961,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/1961.jpg"
+  },
+  {
+    "Adresse-Lage": "Gut Wensin",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Wensin: Orangerie",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Wensin",
+    "Objektnummer": 1885,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/1885.jpg"
+  },
+  {
+    "Adresse-Lage": "Gut Wensin",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Wensin: Gärtnerhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Wensin",
+    "Objektnummer": 13494,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/13494.jpg"
+  },
+  {
+    "Adresse-Lage": "Gut Wensin",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Wensin: Buttermilchhaus",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Wensin",
+    "Objektnummer": 13495,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/13495.jpg"
+  },
+  {
+    "Adresse-Lage": "Hüls 1",
+    "Beschreibung": "Kuh- und Pferdestall; 1848; großer eingeschossiger Fachwerkbau mit reetgedecktem Halbwalmdach",
+    "Bezeichnung": "Kuh- und Pferdestall",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Wensin",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 13121,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/13121.jpg"
+  },
+  {
+    "Adresse-Lage": "Segeberger Straße (B432)",
+    "Beschreibung": "Reliefstein; 1843; Steintafel beidseitig mit Relief-Monogramm des dänischen Königs Christian VIII",
+    "Bezeichnung": "Reliefstein CR 1843",
+    "Kulturdenkmaltyp": "Teil einer baulichen Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Wensin",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 27230,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/27230.jpg"
+  },
+  {
+    "Adresse-Lage": "Gut Wensin",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Wensin: Gutsgarten",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "Gut Wensin: Gutsgarten",
+      "Gartenmauer",
+      "geschnittenes doppeltes Lindenkreuz",
+      "freiwachsende Lindenallee",
+      "Apollo",
+      "Brücke Herrenhaus/Insel",
+      "Insel im Burggraben",
+      "landschaftlich vergrößerter Burggraben",
+      "Hoflinden",
+      " Burggraben (teilweise verfüllt)",
+      "Brücke Insel/Garten",
+      "Brücke Kavalierhaus/Gartenpavillon",
+      "Blutsbuche"
+    ],
+    "Gemeinde": "Wensin",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 8126,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/8126.jpg"
+  },
+  {
+    "Adresse-Lage": "Gut Wensin",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Wensin: Zufahrtsallee (Linden)",
+    "Kulturdenkmaltyp": "Gründenkmal",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Wensin",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich"
+    ],
+    "Objektnummer": 13493,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/13493.jpg"
+  },
+  {
+    "Adresse-Lage": "Gut Wensin",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Gut Wensin: Schmiedeeisernes Gartentor",
+    "Kulturdenkmaltyp": "Sonstiges Denkmal",
+    "Schutzumfang": [
+      "Alteintragung (Aktualisierung vorgesehen)"
+    ],
+    "Gemeinde": "Wensin",
+    "Begründung": [
+      "Geschichtlich",
+      "Künstlerisch"
+    ],
+    "Objektnummer": 8127,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/8127.jpg"
+  },
+  {
+    "Adresse-Lage": "Kieler Straße",
+    "Beschreibung": "Alteintragung (Aktualisierung vorgesehen)",
+    "Bezeichnung": "Halbmeilenstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "gesamtes Objekt"
+    ],
+    "Gemeinde": "Wiemersdorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Kulturlandschaftlich",
+      "Wissenschaftlich"
+    ],
+    "Objektnummer": 28969,
+    "Kreis": "Kreis Segeberg"
+  },
+  {
+    "Adresse-Lage": "Kieler Straße",
+    "Beschreibung": "Gedenkstein zur Fertigstellung des Kopfsteinpflasters auf der Kiel-Altonaer Chaussee; 1923; Stele aus Kalkstein über quadratischem Grundriss, Höhe 1,7 Meter, Inschrift und Wappen; mit vier Eichen",
+    "Bezeichnung": "Chaussee-Gedenkstein",
+    "Kulturdenkmaltyp": "Bauliche Anlage",
+    "Schutzumfang": [
+      "Chaussee-Gedenkstein",
+      "vier Eichen"
+    ],
+    "Gemeinde": "Wiemersdorf",
+    "Begründung": [
+      "Geschichtlich",
+      "Städtebaulich"
+    ],
+    "Objektnummer": 32181,
+    "Kreis": "Kreis Segeberg",
+    "FotoURL": "https://opendata.schleswig-holstein.de/data/denkmalpflege/fotos/32181.jpg"
+  }
+]
\ No newline at end of file
diff --git a/18_MonumentTable/kreis-segeberg.resource.yaml b/18_MonumentTable/kreis-segeberg.resource.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..b1a73c0279dd032074c06c340a786ee3b307f7b1
--- /dev/null
+++ b/18_MonumentTable/kreis-segeberg.resource.yaml
@@ -0,0 +1,7 @@
+name: kreis-segeberg
+type: json
+path: kreis-segeberg.json
+scheme: file
+format: json
+mediatype: text/json
+encoding: utf-8
diff --git a/18_MonumentTable/output.png b/18_MonumentTable/output.png
new file mode 100644
index 0000000000000000000000000000000000000000..bff9ddcac7731f04ee199d59ec4558e1923362ea
Binary files /dev/null and b/18_MonumentTable/output.png differ
diff --git a/18_MonumentTable/poetry.lock b/18_MonumentTable/poetry.lock
new file mode 100644
index 0000000000000000000000000000000000000000..5b56cb0dfb167a6a3a9658e5373b5e5172f73621
--- /dev/null
+++ b/18_MonumentTable/poetry.lock
@@ -0,0 +1,2164 @@
+# This file is automatically @generated by Poetry 2.0.1 and should not be changed by hand.
+
+[[package]]
+name = "annotated-types"
+version = "0.7.0"
+description = "Reusable constraint types to use with typing.Annotated"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53"},
+    {file = "annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89"},
+]
+
+[[package]]
+name = "appnope"
+version = "0.1.4"
+description = "Disable App Nap on macOS >= 10.9"
+optional = false
+python-versions = ">=3.6"
+groups = ["main"]
+markers = "python_version <= \"3.11\" and platform_system == \"Darwin\" or python_version >= \"3.12\" and platform_system == \"Darwin\""
+files = [
+    {file = "appnope-0.1.4-py2.py3-none-any.whl", hash = "sha256:502575ee11cd7a28c0205f379b525beefebab9d161b7c964670864014ed7213c"},
+    {file = "appnope-0.1.4.tar.gz", hash = "sha256:1de3860566df9caf38f01f86f65e0e13e379af54f9e4bee1e66b48f2efffd1ee"},
+]
+
+[[package]]
+name = "asttokens"
+version = "3.0.0"
+description = "Annotate AST trees with source code positions"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "asttokens-3.0.0-py3-none-any.whl", hash = "sha256:e3078351a059199dd5138cb1c706e6430c05eff2ff136af5eb4790f9d28932e2"},
+    {file = "asttokens-3.0.0.tar.gz", hash = "sha256:0dcd8baa8d62b0c1d118b399b2ddba3c4aff271d0d7a9e0d4c1681c79035bbc7"},
+]
+
+[package.extras]
+astroid = ["astroid (>=2,<4)"]
+test = ["astroid (>=2,<4)", "pytest", "pytest-cov", "pytest-xdist"]
+
+[[package]]
+name = "attrs"
+version = "25.1.0"
+description = "Classes Without Boilerplate"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "attrs-25.1.0-py3-none-any.whl", hash = "sha256:c75a69e28a550a7e93789579c22aa26b0f5b83b75dc4e08fe092980051e1090a"},
+    {file = "attrs-25.1.0.tar.gz", hash = "sha256:1c97078a80c814273a76b2a298a932eb681c87415c11dee0a6921de7f1b02c3e"},
+]
+
+[package.extras]
+benchmark = ["cloudpickle", "hypothesis", "mypy (>=1.11.1)", "pympler", "pytest (>=4.3.0)", "pytest-codspeed", "pytest-mypy-plugins", "pytest-xdist[psutil]"]
+cov = ["cloudpickle", "coverage[toml] (>=5.3)", "hypothesis", "mypy (>=1.11.1)", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "pytest-xdist[psutil]"]
+dev = ["cloudpickle", "hypothesis", "mypy (>=1.11.1)", "pre-commit-uv", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "pytest-xdist[psutil]"]
+docs = ["cogapp", "furo", "myst-parser", "sphinx", "sphinx-notfound-page", "sphinxcontrib-towncrier", "towncrier (<24.7)"]
+tests = ["cloudpickle", "hypothesis", "mypy (>=1.11.1)", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "pytest-xdist[psutil]"]
+tests-mypy = ["mypy (>=1.11.1)", "pytest-mypy-plugins"]
+
+[[package]]
+name = "certifi"
+version = "2025.1.31"
+description = "Python package for providing Mozilla's CA Bundle."
+optional = false
+python-versions = ">=3.6"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "certifi-2025.1.31-py3-none-any.whl", hash = "sha256:ca78db4565a652026a4db2bcdf68f2fb589ea80d0be70e03929ed730746b84fe"},
+    {file = "certifi-2025.1.31.tar.gz", hash = "sha256:3d5da6925056f6f18f119200434a4780a94263f10d1c21d032a6f6b2baa20651"},
+]
+
+[[package]]
+name = "cffi"
+version = "1.17.1"
+description = "Foreign Function Interface for Python calling C code."
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" and implementation_name == \"pypy\" or python_version >= \"3.12\" and implementation_name == \"pypy\""
+files = [
+    {file = "cffi-1.17.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:df8b1c11f177bc2313ec4b2d46baec87a5f3e71fc8b45dab2ee7cae86d9aba14"},
+    {file = "cffi-1.17.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8f2cdc858323644ab277e9bb925ad72ae0e67f69e804f4898c070998d50b1a67"},
+    {file = "cffi-1.17.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:edae79245293e15384b51f88b00613ba9f7198016a5948b5dddf4917d4d26382"},
+    {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45398b671ac6d70e67da8e4224a065cec6a93541bb7aebe1b198a61b58c7b702"},
+    {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ad9413ccdeda48c5afdae7e4fa2192157e991ff761e7ab8fdd8926f40b160cc3"},
+    {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5da5719280082ac6bd9aa7becb3938dc9f9cbd57fac7d2871717b1feb0902ab6"},
+    {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bb1a08b8008b281856e5971307cc386a8e9c5b625ac297e853d36da6efe9c17"},
+    {file = "cffi-1.17.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8"},
+    {file = "cffi-1.17.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6883e737d7d9e4899a8a695e00ec36bd4e5e4f18fabe0aca0efe0a4b44cdb13e"},
+    {file = "cffi-1.17.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6b8b4a92e1c65048ff98cfe1f735ef8f1ceb72e3d5f0c25fdb12087a23da22be"},
+    {file = "cffi-1.17.1-cp310-cp310-win32.whl", hash = "sha256:c9c3d058ebabb74db66e431095118094d06abf53284d9c81f27300d0e0d8bc7c"},
+    {file = "cffi-1.17.1-cp310-cp310-win_amd64.whl", hash = "sha256:0f048dcf80db46f0098ccac01132761580d28e28bc0f78ae0d58048063317e15"},
+    {file = "cffi-1.17.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a45e3c6913c5b87b3ff120dcdc03f6131fa0065027d0ed7ee6190736a74cd401"},
+    {file = "cffi-1.17.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:30c5e0cb5ae493c04c8b42916e52ca38079f1b235c2f8ae5f4527b963c401caf"},
+    {file = "cffi-1.17.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4"},
+    {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41"},
+    {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1"},
+    {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6"},
+    {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d"},
+    {file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6"},
+    {file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f"},
+    {file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b"},
+    {file = "cffi-1.17.1-cp311-cp311-win32.whl", hash = "sha256:85a950a4ac9c359340d5963966e3e0a94a676bd6245a4b55bc43949eee26a655"},
+    {file = "cffi-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:caaf0640ef5f5517f49bc275eca1406b0ffa6aa184892812030f04c2abf589a0"},
+    {file = "cffi-1.17.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:805b4371bf7197c329fcb3ead37e710d1bca9da5d583f5073b799d5c5bd1eee4"},
+    {file = "cffi-1.17.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:733e99bc2df47476e3848417c5a4540522f234dfd4ef3ab7fafdf555b082ec0c"},
+    {file = "cffi-1.17.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36"},
+    {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da95af8214998d77a98cc14e3a3bd00aa191526343078b530ceb0bd710fb48a5"},
+    {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d63afe322132c194cf832bfec0dc69a99fb9bb6bbd550f161a49e9e855cc78ff"},
+    {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f79fc4fc25f1c8698ff97788206bb3c2598949bfe0fef03d299eb1b5356ada99"},
+    {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93"},
+    {file = "cffi-1.17.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:386c8bf53c502fff58903061338ce4f4950cbdcb23e2902d86c0f722b786bbe3"},
+    {file = "cffi-1.17.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4ceb10419a9adf4460ea14cfd6bc43d08701f0835e979bf821052f1805850fe8"},
+    {file = "cffi-1.17.1-cp312-cp312-win32.whl", hash = "sha256:a08d7e755f8ed21095a310a693525137cfe756ce62d066e53f502a83dc550f65"},
+    {file = "cffi-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:51392eae71afec0d0c8fb1a53b204dbb3bcabcb3c9b807eedf3e1e6ccf2de903"},
+    {file = "cffi-1.17.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f3a2b4222ce6b60e2e8b337bb9596923045681d71e5a082783484d845390938e"},
+    {file = "cffi-1.17.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0984a4925a435b1da406122d4d7968dd861c1385afe3b45ba82b750f229811e2"},
+    {file = "cffi-1.17.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d01b12eeeb4427d3110de311e1774046ad344f5b1a7403101878976ecd7a10f3"},
+    {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:706510fe141c86a69c8ddc029c7910003a17353970cff3b904ff0686a5927683"},
+    {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de55b766c7aa2e2a3092c51e0483d700341182f08e67c63630d5b6f200bb28e5"},
+    {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c59d6e989d07460165cc5ad3c61f9fd8f1b4796eacbd81cee78957842b834af4"},
+    {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd398dbc6773384a17fe0d3e7eeb8d1a21c2200473ee6806bb5e6a8e62bb73dd"},
+    {file = "cffi-1.17.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:3edc8d958eb099c634dace3c7e16560ae474aa3803a5df240542b305d14e14ed"},
+    {file = "cffi-1.17.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:72e72408cad3d5419375fc87d289076ee319835bdfa2caad331e377589aebba9"},
+    {file = "cffi-1.17.1-cp313-cp313-win32.whl", hash = "sha256:e03eab0a8677fa80d646b5ddece1cbeaf556c313dcfac435ba11f107ba117b5d"},
+    {file = "cffi-1.17.1-cp313-cp313-win_amd64.whl", hash = "sha256:f6a16c31041f09ead72d69f583767292f750d24913dadacf5756b966aacb3f1a"},
+    {file = "cffi-1.17.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:636062ea65bd0195bc012fea9321aca499c0504409f413dc88af450b57ffd03b"},
+    {file = "cffi-1.17.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c7eac2ef9b63c79431bc4b25f1cd649d7f061a28808cbc6c47b534bd789ef964"},
+    {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e221cf152cff04059d011ee126477f0d9588303eb57e88923578ace7baad17f9"},
+    {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:31000ec67d4221a71bd3f67df918b1f88f676f1c3b535a7eb473255fdc0b83fc"},
+    {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6f17be4345073b0a7b8ea599688f692ac3ef23ce28e5df79c04de519dbc4912c"},
+    {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e2b1fac190ae3ebfe37b979cc1ce69c81f4e4fe5746bb401dca63a9062cdaf1"},
+    {file = "cffi-1.17.1-cp38-cp38-win32.whl", hash = "sha256:7596d6620d3fa590f677e9ee430df2958d2d6d6de2feeae5b20e82c00b76fbf8"},
+    {file = "cffi-1.17.1-cp38-cp38-win_amd64.whl", hash = "sha256:78122be759c3f8a014ce010908ae03364d00a1f81ab5c7f4a7a5120607ea56e1"},
+    {file = "cffi-1.17.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b2ab587605f4ba0bf81dc0cb08a41bd1c0a5906bd59243d56bad7668a6fc6c16"},
+    {file = "cffi-1.17.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:28b16024becceed8c6dfbc75629e27788d8a3f9030691a1dbf9821a128b22c36"},
+    {file = "cffi-1.17.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1d599671f396c4723d016dbddb72fe8e0397082b0a77a4fab8028923bec050e8"},
+    {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca74b8dbe6e8e8263c0ffd60277de77dcee6c837a3d0881d8c1ead7268c9e576"},
+    {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f7f5baafcc48261359e14bcd6d9bff6d4b28d9103847c9e136694cb0501aef87"},
+    {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:98e3969bcff97cae1b2def8ba499ea3d6f31ddfdb7635374834cf89a1a08ecf0"},
+    {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cdf5ce3acdfd1661132f2a9c19cac174758dc2352bfe37d98aa7512c6b7178b3"},
+    {file = "cffi-1.17.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:9755e4345d1ec879e3849e62222a18c7174d65a6a92d5b346b1863912168b595"},
+    {file = "cffi-1.17.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:f1e22e8c4419538cb197e4dd60acc919d7696e5ef98ee4da4e01d3f8cfa4cc5a"},
+    {file = "cffi-1.17.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:c03e868a0b3bc35839ba98e74211ed2b05d2119be4e8a0f224fba9384f1fe02e"},
+    {file = "cffi-1.17.1-cp39-cp39-win32.whl", hash = "sha256:e31ae45bc2e29f6b2abd0de1cc3b9d5205aa847cafaecb8af1476a609a2f6eb7"},
+    {file = "cffi-1.17.1-cp39-cp39-win_amd64.whl", hash = "sha256:d016c76bdd850f3c626af19b0542c9677ba156e4ee4fccfdd7848803533ef662"},
+    {file = "cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824"},
+]
+
+[package.dependencies]
+pycparser = "*"
+
+[[package]]
+name = "chardet"
+version = "5.2.0"
+description = "Universal encoding detector for Python 3"
+optional = false
+python-versions = ">=3.7"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "chardet-5.2.0-py3-none-any.whl", hash = "sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970"},
+    {file = "chardet-5.2.0.tar.gz", hash = "sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7"},
+]
+
+[[package]]
+name = "charset-normalizer"
+version = "3.4.1"
+description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
+optional = false
+python-versions = ">=3.7"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "charset_normalizer-3.4.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:91b36a978b5ae0ee86c394f5a54d6ef44db1de0815eb43de826d41d21e4af3de"},
+    {file = "charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7461baadb4dc00fd9e0acbe254e3d7d2112e7f92ced2adc96e54ef6501c5f176"},
+    {file = "charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e218488cd232553829be0664c2292d3af2eeeb94b32bea483cf79ac6a694e037"},
+    {file = "charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:80ed5e856eb7f30115aaf94e4a08114ccc8813e6ed1b5efa74f9f82e8509858f"},
+    {file = "charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b010a7a4fd316c3c484d482922d13044979e78d1861f0e0650423144c616a46a"},
+    {file = "charset_normalizer-3.4.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4532bff1b8421fd0a320463030c7520f56a79c9024a4e88f01c537316019005a"},
+    {file = "charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d973f03c0cb71c5ed99037b870f2be986c3c05e63622c017ea9816881d2dd247"},
+    {file = "charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:3a3bd0dcd373514dcec91c411ddb9632c0d7d92aed7093b8c3bbb6d69ca74408"},
+    {file = "charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:d9c3cdf5390dcd29aa8056d13e8e99526cda0305acc038b96b30352aff5ff2bb"},
+    {file = "charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:2bdfe3ac2e1bbe5b59a1a63721eb3b95fc9b6817ae4a46debbb4e11f6232428d"},
+    {file = "charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:eab677309cdb30d047996b36d34caeda1dc91149e4fdca0b1a039b3f79d9a807"},
+    {file = "charset_normalizer-3.4.1-cp310-cp310-win32.whl", hash = "sha256:c0429126cf75e16c4f0ad00ee0eae4242dc652290f940152ca8c75c3a4b6ee8f"},
+    {file = "charset_normalizer-3.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:9f0b8b1c6d84c8034a44893aba5e767bf9c7a211e313a9605d9c617d7083829f"},
+    {file = "charset_normalizer-3.4.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:8bfa33f4f2672964266e940dd22a195989ba31669bd84629f05fab3ef4e2d125"},
+    {file = "charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:28bf57629c75e810b6ae989f03c0828d64d6b26a5e205535585f96093e405ed1"},
+    {file = "charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f08ff5e948271dc7e18a35641d2f11a4cd8dfd5634f55228b691e62b37125eb3"},
+    {file = "charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:234ac59ea147c59ee4da87a0c0f098e9c8d169f4dc2a159ef720f1a61bbe27cd"},
+    {file = "charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd4ec41f914fa74ad1b8304bbc634b3de73d2a0889bd32076342a573e0779e00"},
+    {file = "charset_normalizer-3.4.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eea6ee1db730b3483adf394ea72f808b6e18cf3cb6454b4d86e04fa8c4327a12"},
+    {file = "charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c96836c97b1238e9c9e3fe90844c947d5afbf4f4c92762679acfe19927d81d77"},
+    {file = "charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:4d86f7aff21ee58f26dcf5ae81a9addbd914115cdebcbb2217e4f0ed8982e146"},
+    {file = "charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:09b5e6733cbd160dcc09589227187e242a30a49ca5cefa5a7edd3f9d19ed53fd"},
+    {file = "charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:5777ee0881f9499ed0f71cc82cf873d9a0ca8af166dfa0af8ec4e675b7df48e6"},
+    {file = "charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:237bdbe6159cff53b4f24f397d43c6336c6b0b42affbe857970cefbb620911c8"},
+    {file = "charset_normalizer-3.4.1-cp311-cp311-win32.whl", hash = "sha256:8417cb1f36cc0bc7eaba8ccb0e04d55f0ee52df06df3ad55259b9a323555fc8b"},
+    {file = "charset_normalizer-3.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:d7f50a1f8c450f3925cb367d011448c39239bb3eb4117c36a6d354794de4ce76"},
+    {file = "charset_normalizer-3.4.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:73d94b58ec7fecbc7366247d3b0b10a21681004153238750bb67bd9012414545"},
+    {file = "charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dad3e487649f498dd991eeb901125411559b22e8d7ab25d3aeb1af367df5efd7"},
+    {file = "charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c30197aa96e8eed02200a83fba2657b4c3acd0f0aa4bdc9f6c1af8e8962e0757"},
+    {file = "charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2369eea1ee4a7610a860d88f268eb39b95cb588acd7235e02fd5a5601773d4fa"},
+    {file = "charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc2722592d8998c870fa4e290c2eec2c1569b87fe58618e67d38b4665dfa680d"},
+    {file = "charset_normalizer-3.4.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffc9202a29ab3920fa812879e95a9e78b2465fd10be7fcbd042899695d75e616"},
+    {file = "charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:804a4d582ba6e5b747c625bf1255e6b1507465494a40a2130978bda7b932c90b"},
+    {file = "charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:0f55e69f030f7163dffe9fd0752b32f070566451afe180f99dbeeb81f511ad8d"},
+    {file = "charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:c4c3e6da02df6fa1410a7680bd3f63d4f710232d3139089536310d027950696a"},
+    {file = "charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:5df196eb874dae23dcfb968c83d4f8fdccb333330fe1fc278ac5ceeb101003a9"},
+    {file = "charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e358e64305fe12299a08e08978f51fc21fac060dcfcddd95453eabe5b93ed0e1"},
+    {file = "charset_normalizer-3.4.1-cp312-cp312-win32.whl", hash = "sha256:9b23ca7ef998bc739bf6ffc077c2116917eabcc901f88da1b9856b210ef63f35"},
+    {file = "charset_normalizer-3.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:6ff8a4a60c227ad87030d76e99cd1698345d4491638dfa6673027c48b3cd395f"},
+    {file = "charset_normalizer-3.4.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:aabfa34badd18f1da5ec1bc2715cadc8dca465868a4e73a0173466b688f29dda"},
+    {file = "charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22e14b5d70560b8dd51ec22863f370d1e595ac3d024cb8ad7d308b4cd95f8313"},
+    {file = "charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8436c508b408b82d87dc5f62496973a1805cd46727c34440b0d29d8a2f50a6c9"},
+    {file = "charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d074908e1aecee37a7635990b2c6d504cd4766c7bc9fc86d63f9c09af3fa11b"},
+    {file = "charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:955f8851919303c92343d2f66165294848d57e9bba6cf6e3625485a70a038d11"},
+    {file = "charset_normalizer-3.4.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:44ecbf16649486d4aebafeaa7ec4c9fed8b88101f4dd612dcaf65d5e815f837f"},
+    {file = "charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0924e81d3d5e70f8126529951dac65c1010cdf117bb75eb02dd12339b57749dd"},
+    {file = "charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:2967f74ad52c3b98de4c3b32e1a44e32975e008a9cd2a8cc8966d6a5218c5cb2"},
+    {file = "charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:c75cb2a3e389853835e84a2d8fb2b81a10645b503eca9bcb98df6b5a43eb8886"},
+    {file = "charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:09b26ae6b1abf0d27570633b2b078a2a20419c99d66fb2823173d73f188ce601"},
+    {file = "charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:fa88b843d6e211393a37219e6a1c1df99d35e8fd90446f1118f4216e307e48cd"},
+    {file = "charset_normalizer-3.4.1-cp313-cp313-win32.whl", hash = "sha256:eb8178fe3dba6450a3e024e95ac49ed3400e506fd4e9e5c32d30adda88cbd407"},
+    {file = "charset_normalizer-3.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:b1ac5992a838106edb89654e0aebfc24f5848ae2547d22c2c3f66454daa11971"},
+    {file = "charset_normalizer-3.4.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f30bf9fd9be89ecb2360c7d94a711f00c09b976258846efe40db3d05828e8089"},
+    {file = "charset_normalizer-3.4.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:97f68b8d6831127e4787ad15e6757232e14e12060bec17091b85eb1486b91d8d"},
+    {file = "charset_normalizer-3.4.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7974a0b5ecd505609e3b19742b60cee7aa2aa2fb3151bc917e6e2646d7667dcf"},
+    {file = "charset_normalizer-3.4.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc54db6c8593ef7d4b2a331b58653356cf04f67c960f584edb7c3d8c97e8f39e"},
+    {file = "charset_normalizer-3.4.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:311f30128d7d333eebd7896965bfcfbd0065f1716ec92bd5638d7748eb6f936a"},
+    {file = "charset_normalizer-3.4.1-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:7d053096f67cd1241601111b698f5cad775f97ab25d81567d3f59219b5f1adbd"},
+    {file = "charset_normalizer-3.4.1-cp37-cp37m-musllinux_1_2_i686.whl", hash = "sha256:807f52c1f798eef6cf26beb819eeb8819b1622ddfeef9d0977a8502d4db6d534"},
+    {file = "charset_normalizer-3.4.1-cp37-cp37m-musllinux_1_2_ppc64le.whl", hash = "sha256:dccbe65bd2f7f7ec22c4ff99ed56faa1e9f785482b9bbd7c717e26fd723a1d1e"},
+    {file = "charset_normalizer-3.4.1-cp37-cp37m-musllinux_1_2_s390x.whl", hash = "sha256:2fb9bd477fdea8684f78791a6de97a953c51831ee2981f8e4f583ff3b9d9687e"},
+    {file = "charset_normalizer-3.4.1-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:01732659ba9b5b873fc117534143e4feefecf3b2078b0a6a2e925271bb6f4cfa"},
+    {file = "charset_normalizer-3.4.1-cp37-cp37m-win32.whl", hash = "sha256:7a4f97a081603d2050bfaffdefa5b02a9ec823f8348a572e39032caa8404a487"},
+    {file = "charset_normalizer-3.4.1-cp37-cp37m-win_amd64.whl", hash = "sha256:7b1bef6280950ee6c177b326508f86cad7ad4dff12454483b51d8b7d673a2c5d"},
+    {file = "charset_normalizer-3.4.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:ecddf25bee22fe4fe3737a399d0d177d72bc22be6913acfab364b40bce1ba83c"},
+    {file = "charset_normalizer-3.4.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c60ca7339acd497a55b0ea5d506b2a2612afb2826560416f6894e8b5770d4a9"},
+    {file = "charset_normalizer-3.4.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b7b2d86dd06bfc2ade3312a83a5c364c7ec2e3498f8734282c6c3d4b07b346b8"},
+    {file = "charset_normalizer-3.4.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dd78cfcda14a1ef52584dbb008f7ac81c1328c0f58184bf9a84c49c605002da6"},
+    {file = "charset_normalizer-3.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6e27f48bcd0957c6d4cb9d6fa6b61d192d0b13d5ef563e5f2ae35feafc0d179c"},
+    {file = "charset_normalizer-3.4.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:01ad647cdd609225c5350561d084b42ddf732f4eeefe6e678765636791e78b9a"},
+    {file = "charset_normalizer-3.4.1-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:619a609aa74ae43d90ed2e89bdd784765de0a25ca761b93e196d938b8fd1dbbd"},
+    {file = "charset_normalizer-3.4.1-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:89149166622f4db9b4b6a449256291dc87a99ee53151c74cbd82a53c8c2f6ccd"},
+    {file = "charset_normalizer-3.4.1-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:7709f51f5f7c853f0fb938bcd3bc59cdfdc5203635ffd18bf354f6967ea0f824"},
+    {file = "charset_normalizer-3.4.1-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:345b0426edd4e18138d6528aed636de7a9ed169b4aaf9d61a8c19e39d26838ca"},
+    {file = "charset_normalizer-3.4.1-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:0907f11d019260cdc3f94fbdb23ff9125f6b5d1039b76003b5b0ac9d6a6c9d5b"},
+    {file = "charset_normalizer-3.4.1-cp38-cp38-win32.whl", hash = "sha256:ea0d8d539afa5eb2728aa1932a988a9a7af94f18582ffae4bc10b3fbdad0626e"},
+    {file = "charset_normalizer-3.4.1-cp38-cp38-win_amd64.whl", hash = "sha256:329ce159e82018d646c7ac45b01a430369d526569ec08516081727a20e9e4af4"},
+    {file = "charset_normalizer-3.4.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:b97e690a2118911e39b4042088092771b4ae3fc3aa86518f84b8cf6888dbdb41"},
+    {file = "charset_normalizer-3.4.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:78baa6d91634dfb69ec52a463534bc0df05dbd546209b79a3880a34487f4b84f"},
+    {file = "charset_normalizer-3.4.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1a2bc9f351a75ef49d664206d51f8e5ede9da246602dc2d2726837620ea034b2"},
+    {file = "charset_normalizer-3.4.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:75832c08354f595c760a804588b9357d34ec00ba1c940c15e31e96d902093770"},
+    {file = "charset_normalizer-3.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0af291f4fe114be0280cdd29d533696a77b5b49cfde5467176ecab32353395c4"},
+    {file = "charset_normalizer-3.4.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0167ddc8ab6508fe81860a57dd472b2ef4060e8d378f0cc555707126830f2537"},
+    {file = "charset_normalizer-3.4.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:2a75d49014d118e4198bcee5ee0a6f25856b29b12dbf7cd012791f8a6cc5c496"},
+    {file = "charset_normalizer-3.4.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:363e2f92b0f0174b2f8238240a1a30142e3db7b957a5dd5689b0e75fb717cc78"},
+    {file = "charset_normalizer-3.4.1-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:ab36c8eb7e454e34e60eb55ca5d241a5d18b2c6244f6827a30e451c42410b5f7"},
+    {file = "charset_normalizer-3.4.1-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:4c0907b1928a36d5a998d72d64d8eaa7244989f7aaaf947500d3a800c83a3fd6"},
+    {file = "charset_normalizer-3.4.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:04432ad9479fa40ec0f387795ddad4437a2b50417c69fa275e212933519ff294"},
+    {file = "charset_normalizer-3.4.1-cp39-cp39-win32.whl", hash = "sha256:3bed14e9c89dcb10e8f3a29f9ccac4955aebe93c71ae803af79265c9ca5644c5"},
+    {file = "charset_normalizer-3.4.1-cp39-cp39-win_amd64.whl", hash = "sha256:49402233c892a461407c512a19435d1ce275543138294f7ef013f0b63d5d3765"},
+    {file = "charset_normalizer-3.4.1-py3-none-any.whl", hash = "sha256:d98b1668f06378c6dbefec3b92299716b931cd4e6061f3c875a71ced1780ab85"},
+    {file = "charset_normalizer-3.4.1.tar.gz", hash = "sha256:44251f18cd68a75b56585dd00dae26183e102cd5e0f9f1466e6df5da2ed64ea3"},
+]
+
+[[package]]
+name = "click"
+version = "8.1.8"
+description = "Composable command line interface toolkit"
+optional = false
+python-versions = ">=3.7"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "click-8.1.8-py3-none-any.whl", hash = "sha256:63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2"},
+    {file = "click-8.1.8.tar.gz", hash = "sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a"},
+]
+
+[package.dependencies]
+colorama = {version = "*", markers = "platform_system == \"Windows\""}
+
+[[package]]
+name = "colorama"
+version = "0.4.6"
+description = "Cross-platform colored terminal text."
+optional = false
+python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
+groups = ["main"]
+markers = "python_version <= \"3.11\" and platform_system == \"Windows\" or python_version <= \"3.11\" and sys_platform == \"win32\" or python_version >= \"3.12\" and platform_system == \"Windows\" or python_version >= \"3.12\" and sys_platform == \"win32\""
+files = [
+    {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"},
+    {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
+]
+
+[[package]]
+name = "comm"
+version = "0.2.2"
+description = "Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc."
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "comm-0.2.2-py3-none-any.whl", hash = "sha256:e6fb86cb70ff661ee8c9c14e7d36d6de3b4066f1441be4063df9c5009f0a64d3"},
+    {file = "comm-0.2.2.tar.gz", hash = "sha256:3fd7a84065306e07bea1773df6eb8282de51ba82f77c72f9c85716ab11fe980e"},
+]
+
+[package.dependencies]
+traitlets = ">=4"
+
+[package.extras]
+test = ["pytest"]
+
+[[package]]
+name = "debugpy"
+version = "1.8.13"
+description = "An implementation of the Debug Adapter Protocol for Python"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "debugpy-1.8.13-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:06859f68e817966723ffe046b896b1bd75c665996a77313370336ee9e1de3e90"},
+    {file = "debugpy-1.8.13-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cb56c2db69fb8df3168bc857d7b7d2494fed295dfdbde9a45f27b4b152f37520"},
+    {file = "debugpy-1.8.13-cp310-cp310-win32.whl", hash = "sha256:46abe0b821cad751fc1fb9f860fb2e68d75e2c5d360986d0136cd1db8cad4428"},
+    {file = "debugpy-1.8.13-cp310-cp310-win_amd64.whl", hash = "sha256:dc7b77f5d32674686a5f06955e4b18c0e41fb5a605f5b33cf225790f114cfeec"},
+    {file = "debugpy-1.8.13-cp311-cp311-macosx_14_0_universal2.whl", hash = "sha256:eee02b2ed52a563126c97bf04194af48f2fe1f68bb522a312b05935798e922ff"},
+    {file = "debugpy-1.8.13-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4caca674206e97c85c034c1efab4483f33971d4e02e73081265ecb612af65377"},
+    {file = "debugpy-1.8.13-cp311-cp311-win32.whl", hash = "sha256:7d9a05efc6973b5aaf076d779cf3a6bbb1199e059a17738a2aa9d27a53bcc888"},
+    {file = "debugpy-1.8.13-cp311-cp311-win_amd64.whl", hash = "sha256:62f9b4a861c256f37e163ada8cf5a81f4c8d5148fc17ee31fb46813bd658cdcc"},
+    {file = "debugpy-1.8.13-cp312-cp312-macosx_14_0_universal2.whl", hash = "sha256:2b8de94c5c78aa0d0ed79023eb27c7c56a64c68217d881bee2ffbcb13951d0c1"},
+    {file = "debugpy-1.8.13-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:887d54276cefbe7290a754424b077e41efa405a3e07122d8897de54709dbe522"},
+    {file = "debugpy-1.8.13-cp312-cp312-win32.whl", hash = "sha256:3872ce5453b17837ef47fb9f3edc25085ff998ce63543f45ba7af41e7f7d370f"},
+    {file = "debugpy-1.8.13-cp312-cp312-win_amd64.whl", hash = "sha256:63ca7670563c320503fea26ac688988d9d6b9c6a12abc8a8cf2e7dd8e5f6b6ea"},
+    {file = "debugpy-1.8.13-cp313-cp313-macosx_14_0_universal2.whl", hash = "sha256:31abc9618be4edad0b3e3a85277bc9ab51a2d9f708ead0d99ffb5bb750e18503"},
+    {file = "debugpy-1.8.13-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a0bd87557f97bced5513a74088af0b84982b6ccb2e254b9312e29e8a5c4270eb"},
+    {file = "debugpy-1.8.13-cp313-cp313-win32.whl", hash = "sha256:5268ae7fdca75f526d04465931cb0bd24577477ff50e8bb03dab90983f4ebd02"},
+    {file = "debugpy-1.8.13-cp313-cp313-win_amd64.whl", hash = "sha256:79ce4ed40966c4c1631d0131606b055a5a2f8e430e3f7bf8fd3744b09943e8e8"},
+    {file = "debugpy-1.8.13-cp38-cp38-macosx_14_0_x86_64.whl", hash = "sha256:acf39a6e98630959763f9669feddee540745dfc45ad28dbc9bd1f9cd60639391"},
+    {file = "debugpy-1.8.13-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:924464d87e7d905eb0d79fb70846558910e906d9ee309b60c4fe597a2e802590"},
+    {file = "debugpy-1.8.13-cp38-cp38-win32.whl", hash = "sha256:3dae443739c6b604802da9f3e09b0f45ddf1cf23c99161f3a1a8039f61a8bb89"},
+    {file = "debugpy-1.8.13-cp38-cp38-win_amd64.whl", hash = "sha256:ed93c3155fc1f888ab2b43626182174e457fc31b7781cd1845629303790b8ad1"},
+    {file = "debugpy-1.8.13-cp39-cp39-macosx_14_0_x86_64.whl", hash = "sha256:6fab771639332bd8ceb769aacf454a30d14d7a964f2012bf9c4e04c60f16e85b"},
+    {file = "debugpy-1.8.13-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:32b6857f8263a969ce2ca098f228e5cc0604d277447ec05911a8c46cf3e7e307"},
+    {file = "debugpy-1.8.13-cp39-cp39-win32.whl", hash = "sha256:f14d2c4efa1809da125ca62df41050d9c7cd9cb9e380a2685d1e453c4d450ccb"},
+    {file = "debugpy-1.8.13-cp39-cp39-win_amd64.whl", hash = "sha256:ea869fe405880327497e6945c09365922c79d2a1eed4c3ae04d77ac7ae34b2b5"},
+    {file = "debugpy-1.8.13-py2.py3-none-any.whl", hash = "sha256:d4ba115cdd0e3a70942bd562adba9ec8c651fe69ddde2298a1be296fc331906f"},
+    {file = "debugpy-1.8.13.tar.gz", hash = "sha256:837e7bef95bdefba426ae38b9a94821ebdc5bea55627879cd48165c90b9e50ce"},
+]
+
+[[package]]
+name = "decorator"
+version = "5.2.1"
+description = "Decorators for Humans"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a"},
+    {file = "decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360"},
+]
+
+[[package]]
+name = "exceptiongroup"
+version = "1.2.2"
+description = "Backport of PEP 654 (exception groups)"
+optional = false
+python-versions = ">=3.7"
+groups = ["main"]
+markers = "python_version < \"3.11\""
+files = [
+    {file = "exceptiongroup-1.2.2-py3-none-any.whl", hash = "sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b"},
+    {file = "exceptiongroup-1.2.2.tar.gz", hash = "sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc"},
+]
+
+[package.extras]
+test = ["pytest (>=6)"]
+
+[[package]]
+name = "executing"
+version = "2.2.0"
+description = "Get the currently executing AST node of a frame, and other information"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "executing-2.2.0-py2.py3-none-any.whl", hash = "sha256:11387150cad388d62750327a53d3339fad4888b39a6fe233c3afbb54ecffd3aa"},
+    {file = "executing-2.2.0.tar.gz", hash = "sha256:5d108c028108fe2551d1a7b2e8b713341e2cb4fc0aa7dcf966fa4327a5226755"},
+]
+
+[package.extras]
+tests = ["asttokens (>=2.1.0)", "coverage", "coverage-enable-subprocess", "ipython", "littleutils", "pytest", "rich"]
+
+[[package]]
+name = "frictionless"
+version = "5.18.0"
+description = "Data management framework for Python that provides functionality to describe, extract, validate, and transform tabular data"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "frictionless-5.18.0-py3-none-any.whl", hash = "sha256:a82433b81cfcfae21328aad6b93854feb86d5d054b22ac147672eb9c254b6a3d"},
+    {file = "frictionless-5.18.0.tar.gz", hash = "sha256:4b21a10d3ac67e46a4a58a1e8a8a27c6882af4d1608eadfb6ccbfde0b5eef6b9"},
+]
+
+[package.dependencies]
+attrs = ">=22.2.0"
+chardet = ">=3.0"
+humanize = ">=4.2"
+ijson = {version = ">=3.0", optional = true, markers = "extra == \"json\""}
+isodate = ">=0.6"
+jinja2 = ">=3.0"
+jsonlines = {version = ">=1.2", optional = true, markers = "extra == \"json\""}
+jsonschema = ">=4.20"
+marko = ">=1.0"
+petl = ">=1.6"
+pydantic = ">=2.0"
+python-dateutil = ">=2.8"
+python-slugify = ">=1.2"
+pyyaml = ">=5.3"
+requests = ">=2.10"
+rfc3986 = ">=1.4"
+simpleeval = ">=0.9.11"
+stringcase = ">=1.2"
+tabulate = ">=0.8.10"
+typer = ">=0.12"
+typing-extensions = ">=4.3"
+validators = ">=0.18"
+
+[package.extras]
+aws = ["boto3 (>=1.9)"]
+bigquery = ["google-api-python-client (>=1.12.1)"]
+ckan = ["frictionless-ckan-mapper (>=1.0)"]
+datasette = ["datasette (>=0.64.2)"]
+dev = ["hatch", "httpx", "ipython", "livemark", "moto", "neovim", "oauth2client", "pyright (==1.1.317)", "pytest", "pytest-cov", "pytest-dotenv", "pytest-lazy-fixtures", "pytest-mock", "pytest-timeout", "pytest-vcr", "requests-mock", "ruff", "yattag"]
+duckdb = ["duckdb (>=0.8)", "duckdb-engine (>=0.7)", "sqlalchemy (>=1.4)"]
+excel = ["openpyxl (>=3.0)", "tableschema-to-template (>=0.0)", "xlrd (>=1.2)", "xlwt (>=1.2)"]
+github = ["pygithub (>=1.50)"]
+gsheets = ["pygsheets (>=2.0)"]
+html = ["pyquery (>=1.4)"]
+json = ["ijson (>=3.0)", "jsonlines (>=1.2)"]
+mysql = ["pymysql (>=1.0)", "sqlalchemy (>=1.4)"]
+ods = ["ezodf (>=0.3)", "lxml (>=4.0)"]
+pandas = ["pandas (>=1.0)", "pyarrow (>=14.0)"]
+parquet = ["fastparquet (>=0.8)"]
+postgresql = ["psycopg (>=3.0)", "psycopg2 (>=2.9)", "sqlalchemy (>=1.4)"]
+spss = ["savreaderwriter (>=3.0)"]
+sql = ["sqlalchemy (>=1.4)"]
+visidata = ["visidata (>=2.10)"]
+wkt = ["tatsu (>=5.8.3)"]
+zenodo = ["pyzenodo3 (>=1.0)"]
+
+[[package]]
+name = "humanize"
+version = "4.12.1"
+description = "Python humanize utilities"
+optional = false
+python-versions = ">=3.9"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "humanize-4.12.1-py3-none-any.whl", hash = "sha256:86014ca5c52675dffa1d404491952f1f5bf03b07c175a51891a343daebf01fea"},
+    {file = "humanize-4.12.1.tar.gz", hash = "sha256:1338ba97415c96556758a6e2f65977ed406dddf4620d4c6db9bbdfd07f0f1232"},
+]
+
+[package.extras]
+tests = ["freezegun", "pytest", "pytest-cov"]
+
+[[package]]
+name = "idna"
+version = "3.10"
+description = "Internationalized Domain Names in Applications (IDNA)"
+optional = false
+python-versions = ">=3.6"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3"},
+    {file = "idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9"},
+]
+
+[package.extras]
+all = ["flake8 (>=7.1.1)", "mypy (>=1.11.2)", "pytest (>=8.3.2)", "ruff (>=0.6.2)"]
+
+[[package]]
+name = "ijson"
+version = "3.3.0"
+description = "Iterative JSON parser with standard Python iterator interfaces"
+optional = false
+python-versions = "*"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "ijson-3.3.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7f7a5250599c366369fbf3bc4e176f5daa28eb6bc7d6130d02462ed335361675"},
+    {file = "ijson-3.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:f87a7e52f79059f9c58f6886c262061065eb6f7554a587be7ed3aa63e6b71b34"},
+    {file = "ijson-3.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b73b493af9e947caed75d329676b1b801d673b17481962823a3e55fe529c8b8b"},
+    {file = "ijson-3.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d5576415f3d76290b160aa093ff968f8bf6de7d681e16e463a0134106b506f49"},
+    {file = "ijson-3.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4e9ffe358d5fdd6b878a8a364e96e15ca7ca57b92a48f588378cef315a8b019e"},
+    {file = "ijson-3.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8643c255a25824ddd0895c59f2319c019e13e949dc37162f876c41a283361527"},
+    {file = "ijson-3.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:df3ab5e078cab19f7eaeef1d5f063103e1ebf8c26d059767b26a6a0ad8b250a3"},
+    {file = "ijson-3.3.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:3dc1fb02c6ed0bae1b4bf96971258bf88aea72051b6e4cebae97cff7090c0607"},
+    {file = "ijson-3.3.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:e9afd97339fc5a20f0542c971f90f3ca97e73d3050cdc488d540b63fae45329a"},
+    {file = "ijson-3.3.0-cp310-cp310-win32.whl", hash = "sha256:844c0d1c04c40fd1b60f148dc829d3f69b2de789d0ba239c35136efe9a386529"},
+    {file = "ijson-3.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:d654d045adafdcc6c100e8e911508a2eedbd2a1b5f93f930ba13ea67d7704ee9"},
+    {file = "ijson-3.3.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:501dce8eaa537e728aa35810656aa00460a2547dcb60937c8139f36ec344d7fc"},
+    {file = "ijson-3.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:658ba9cad0374d37b38c9893f4864f284cdcc7d32041f9808fba8c7bcaadf134"},
+    {file = "ijson-3.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2636cb8c0f1023ef16173f4b9a233bcdb1df11c400c603d5f299fac143ca8d70"},
+    {file = "ijson-3.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cd174b90db68c3bcca273e9391934a25d76929d727dc75224bf244446b28b03b"},
+    {file = "ijson-3.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:97a9aea46e2a8371c4cf5386d881de833ed782901ac9f67ebcb63bb3b7d115af"},
+    {file = "ijson-3.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c594c0abe69d9d6099f4ece17763d53072f65ba60b372d8ba6de8695ce6ee39e"},
+    {file = "ijson-3.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8e0ff16c224d9bfe4e9e6bd0395826096cda4a3ef51e6c301e1b61007ee2bd24"},
+    {file = "ijson-3.3.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:0015354011303175eae7e2ef5136414e91de2298e5a2e9580ed100b728c07e51"},
+    {file = "ijson-3.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:034642558afa57351a0ffe6de89e63907c4cf6849070cc10a3b2542dccda1afe"},
+    {file = "ijson-3.3.0-cp311-cp311-win32.whl", hash = "sha256:192e4b65495978b0bce0c78e859d14772e841724d3269fc1667dc6d2f53cc0ea"},
+    {file = "ijson-3.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:72e3488453754bdb45c878e31ce557ea87e1eb0f8b4fc610373da35e8074ce42"},
+    {file = "ijson-3.3.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:988e959f2f3d59ebd9c2962ae71b97c0df58323910d0b368cc190ad07429d1bb"},
+    {file = "ijson-3.3.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b2f73f0d0fce5300f23a1383d19b44d103bb113b57a69c36fd95b7c03099b181"},
+    {file = "ijson-3.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0ee57a28c6bf523d7cb0513096e4eb4dac16cd935695049de7608ec110c2b751"},
+    {file = "ijson-3.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e0155a8f079c688c2ccaea05de1ad69877995c547ba3d3612c1c336edc12a3a5"},
+    {file = "ijson-3.3.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7ab00721304af1ae1afa4313ecfa1bf16b07f55ef91e4a5b93aeaa3e2bd7917c"},
+    {file = "ijson-3.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40ee3821ee90be0f0e95dcf9862d786a7439bd1113e370736bfdf197e9765bfb"},
+    {file = "ijson-3.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:da3b6987a0bc3e6d0f721b42c7a0198ef897ae50579547b0345f7f02486898f5"},
+    {file = "ijson-3.3.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:63afea5f2d50d931feb20dcc50954e23cef4127606cc0ecf7a27128ed9f9a9e6"},
+    {file = "ijson-3.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b5c3e285e0735fd8c5a26d177eca8b52512cdd8687ca86ec77a0c66e9c510182"},
+    {file = "ijson-3.3.0-cp312-cp312-win32.whl", hash = "sha256:907f3a8674e489abdcb0206723e5560a5cb1fa42470dcc637942d7b10f28b695"},
+    {file = "ijson-3.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:8f890d04ad33262d0c77ead53c85f13abfb82f2c8f078dfbf24b78f59534dfdd"},
+    {file = "ijson-3.3.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:b9d85a02e77ee8ea6d9e3fd5d515bcc3d798d9c1ea54817e5feb97a9bc5d52fe"},
+    {file = "ijson-3.3.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6576cdc36d5a09b0c1a3d81e13a45d41a6763188f9eaae2da2839e8a4240bce"},
+    {file = "ijson-3.3.0-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e5589225c2da4bb732c9c370c5961c39a6db72cf69fb2a28868a5413ed7f39e6"},
+    {file = "ijson-3.3.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad04cf38164d983e85f9cba2804566c0160b47086dcca4cf059f7e26c5ace8ca"},
+    {file = "ijson-3.3.0-cp36-cp36m-musllinux_1_2_aarch64.whl", hash = "sha256:a3b730ef664b2ef0e99dec01b6573b9b085c766400af363833e08ebc1e38eb2f"},
+    {file = "ijson-3.3.0-cp36-cp36m-musllinux_1_2_i686.whl", hash = "sha256:4690e3af7b134298055993fcbea161598d23b6d3ede11b12dca6815d82d101d5"},
+    {file = "ijson-3.3.0-cp36-cp36m-musllinux_1_2_x86_64.whl", hash = "sha256:aaa6bfc2180c31a45fac35d40e3312a3d09954638ce0b2e9424a88e24d262a13"},
+    {file = "ijson-3.3.0-cp36-cp36m-win32.whl", hash = "sha256:44367090a5a876809eb24943f31e470ba372aaa0d7396b92b953dda953a95d14"},
+    {file = "ijson-3.3.0-cp36-cp36m-win_amd64.whl", hash = "sha256:7e2b3e9ca957153557d06c50a26abaf0d0d6c0ddf462271854c968277a6b5372"},
+    {file = "ijson-3.3.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:47c144117e5c0e2babb559bc8f3f76153863b8dd90b2d550c51dab5f4b84a87f"},
+    {file = "ijson-3.3.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:29ce02af5fbf9ba6abb70765e66930aedf73311c7d840478f1ccecac53fefbf3"},
+    {file = "ijson-3.3.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4ac6c3eeed25e3e2cb9b379b48196413e40ac4e2239d910bb33e4e7f6c137745"},
+    {file = "ijson-3.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d92e339c69b585e7b1d857308ad3ca1636b899e4557897ccd91bb9e4a56c965b"},
+    {file = "ijson-3.3.0-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:8c85447569041939111b8c7dbf6f8fa7a0eb5b2c4aebb3c3bec0fb50d7025121"},
+    {file = "ijson-3.3.0-cp37-cp37m-musllinux_1_2_i686.whl", hash = "sha256:542c1e8fddf082159a5d759ee1412c73e944a9a2412077ed00b303ff796907dc"},
+    {file = "ijson-3.3.0-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:30cfea40936afb33b57d24ceaf60d0a2e3d5c1f2335ba2623f21d560737cc730"},
+    {file = "ijson-3.3.0-cp37-cp37m-win32.whl", hash = "sha256:6b661a959226ad0d255e49b77dba1d13782f028589a42dc3172398dd3814c797"},
+    {file = "ijson-3.3.0-cp37-cp37m-win_amd64.whl", hash = "sha256:0b003501ee0301dbf07d1597482009295e16d647bb177ce52076c2d5e64113e0"},
+    {file = "ijson-3.3.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:3e8d8de44effe2dbd0d8f3eb9840344b2d5b4cc284a14eb8678aec31d1b6bea8"},
+    {file = "ijson-3.3.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:9cd5c03c63ae06d4f876b9844c5898d0044c7940ff7460db9f4cd984ac7862b5"},
+    {file = "ijson-3.3.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:04366e7e4a4078d410845e58a2987fd9c45e63df70773d7b6e87ceef771b51ee"},
+    {file = "ijson-3.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:de7c1ddb80fa7a3ab045266dca169004b93f284756ad198306533b792774f10a"},
+    {file = "ijson-3.3.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8851584fb931cffc0caa395f6980525fd5116eab8f73ece9d95e6f9c2c326c4c"},
+    {file = "ijson-3.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bdcfc88347fd981e53c33d832ce4d3e981a0d696b712fbcb45dcc1a43fe65c65"},
+    {file = "ijson-3.3.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:3917b2b3d0dbbe3296505da52b3cb0befbaf76119b2edaff30bd448af20b5400"},
+    {file = "ijson-3.3.0-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:e10c14535abc7ddf3fd024aa36563cd8ab5d2bb6234a5d22c77c30e30fa4fb2b"},
+    {file = "ijson-3.3.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:3aba5c4f97f4e2ce854b5591a8b0711ca3b0c64d1b253b04ea7b004b0a197ef6"},
+    {file = "ijson-3.3.0-cp38-cp38-win32.whl", hash = "sha256:b325f42e26659df1a0de66fdb5cde8dd48613da9c99c07d04e9fb9e254b7ee1c"},
+    {file = "ijson-3.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:ff835906f84451e143f31c4ce8ad73d83ef4476b944c2a2da91aec8b649570e1"},
+    {file = "ijson-3.3.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:3c556f5553368dff690c11d0a1fb435d4ff1f84382d904ccc2dc53beb27ba62e"},
+    {file = "ijson-3.3.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:e4396b55a364a03ff7e71a34828c3ed0c506814dd1f50e16ebed3fc447d5188e"},
+    {file = "ijson-3.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e6850ae33529d1e43791b30575070670070d5fe007c37f5d06aebc1dd152ab3f"},
+    {file = "ijson-3.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:36aa56d68ea8def26778eb21576ae13f27b4a47263a7a2581ab2ef58b8de4451"},
+    {file = "ijson-3.3.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a7ec759c4a0fc820ad5dc6a58e9c391e7b16edcb618056baedbedbb9ea3b1524"},
+    {file = "ijson-3.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b51bab2c4e545dde93cb6d6bb34bf63300b7cd06716f195dd92d9255df728331"},
+    {file = "ijson-3.3.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:92355f95a0e4da96d4c404aa3cff2ff033f9180a9515f813255e1526551298c1"},
+    {file = "ijson-3.3.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:8795e88adff5aa3c248c1edce932db003d37a623b5787669ccf205c422b91e4a"},
+    {file = "ijson-3.3.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:8f83f553f4cde6d3d4eaf58ec11c939c94a0ec545c5b287461cafb184f4b3a14"},
+    {file = "ijson-3.3.0-cp39-cp39-win32.whl", hash = "sha256:ead50635fb56577c07eff3e557dac39533e0fe603000684eea2af3ed1ad8f941"},
+    {file = "ijson-3.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:c8a9befb0c0369f0cf5c1b94178d0d78f66d9cebb9265b36be6e4f66236076b8"},
+    {file = "ijson-3.3.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2af323a8aec8a50fa9effa6d640691a30a9f8c4925bd5364a1ca97f1ac6b9b5c"},
+    {file = "ijson-3.3.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f64f01795119880023ba3ce43072283a393f0b90f52b66cc0ea1a89aa64a9ccb"},
+    {file = "ijson-3.3.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a716e05547a39b788deaf22725490855337fc36613288aa8ae1601dc8c525553"},
+    {file = "ijson-3.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:473f5d921fadc135d1ad698e2697025045cd8ed7e5e842258295012d8a3bc702"},
+    {file = "ijson-3.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:dd26b396bc3a1e85f4acebeadbf627fa6117b97f4c10b177d5779577c6607744"},
+    {file = "ijson-3.3.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:25fd49031cdf5fd5f1fd21cb45259a64dad30b67e64f745cc8926af1c8c243d3"},
+    {file = "ijson-3.3.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4b72178b1e565d06ab19319965022b36ef41bcea7ea153b32ec31194bec032a2"},
+    {file = "ijson-3.3.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7d0b6b637d05dbdb29d0bfac2ed8425bb369e7af5271b0cc7cf8b801cb7360c2"},
+    {file = "ijson-3.3.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5378d0baa59ae422905c5f182ea0fd74fe7e52a23e3821067a7d58c8306b2191"},
+    {file = "ijson-3.3.0-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:99f5c8ab048ee4233cc4f2b461b205cbe01194f6201018174ac269bf09995749"},
+    {file = "ijson-3.3.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:45ff05de889f3dc3d37a59d02096948ce470699f2368b32113954818b21aa74a"},
+    {file = "ijson-3.3.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1efb521090dd6cefa7aafd120581947b29af1713c902ff54336b7c7130f04c47"},
+    {file = "ijson-3.3.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:87c727691858fd3a1c085d9980d12395517fcbbf02c69fbb22dede8ee03422da"},
+    {file = "ijson-3.3.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0420c24e50389bc251b43c8ed379ab3e3ba065ac8262d98beb6735ab14844460"},
+    {file = "ijson-3.3.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:8fdf3721a2aa7d96577970f5604bd81f426969c1822d467f07b3d844fa2fecc7"},
+    {file = "ijson-3.3.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:891f95c036df1bc95309951940f8eea8537f102fa65715cdc5aae20b8523813b"},
+    {file = "ijson-3.3.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ed1336a2a6e5c427f419da0154e775834abcbc8ddd703004108121c6dd9eba9d"},
+    {file = "ijson-3.3.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f0c819f83e4f7b7f7463b2dc10d626a8be0c85fbc7b3db0edc098c2b16ac968e"},
+    {file = "ijson-3.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:33afc25057377a6a43c892de34d229a86f89ea6c4ca3dd3db0dcd17becae0dbb"},
+    {file = "ijson-3.3.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7914d0cf083471856e9bc2001102a20f08e82311dfc8cf1a91aa422f9414a0d6"},
+    {file = "ijson-3.3.0.tar.gz", hash = "sha256:7f172e6ba1bee0d4c8f8ebd639577bfe429dee0f3f96775a067b8bae4492d8a0"},
+]
+
+[[package]]
+name = "ipykernel"
+version = "6.29.5"
+description = "IPython Kernel for Jupyter"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "ipykernel-6.29.5-py3-none-any.whl", hash = "sha256:afdb66ba5aa354b09b91379bac28ae4afebbb30e8b39510c9690afb7a10421b5"},
+    {file = "ipykernel-6.29.5.tar.gz", hash = "sha256:f093a22c4a40f8828f8e330a9c297cb93dcab13bd9678ded6de8e5cf81c56215"},
+]
+
+[package.dependencies]
+appnope = {version = "*", markers = "platform_system == \"Darwin\""}
+comm = ">=0.1.1"
+debugpy = ">=1.6.5"
+ipython = ">=7.23.1"
+jupyter-client = ">=6.1.12"
+jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0"
+matplotlib-inline = ">=0.1"
+nest-asyncio = "*"
+packaging = "*"
+psutil = "*"
+pyzmq = ">=24"
+tornado = ">=6.1"
+traitlets = ">=5.4.0"
+
+[package.extras]
+cov = ["coverage[toml]", "curio", "matplotlib", "pytest-cov", "trio"]
+docs = ["myst-parser", "pydata-sphinx-theme", "sphinx", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling", "trio"]
+pyqt5 = ["pyqt5"]
+pyside6 = ["pyside6"]
+test = ["flaky", "ipyparallel", "pre-commit", "pytest (>=7.0)", "pytest-asyncio (>=0.23.5)", "pytest-cov", "pytest-timeout"]
+
+[[package]]
+name = "ipython"
+version = "8.33.0"
+description = "IPython: Productive Interactive Computing"
+optional = false
+python-versions = ">=3.10"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "ipython-8.33.0-py3-none-any.whl", hash = "sha256:aa5b301dfe1eaf0167ff3238a6825f810a029c9dad9d3f1597f30bd5ff65cc44"},
+    {file = "ipython-8.33.0.tar.gz", hash = "sha256:4c3e36a6dfa9e8e3702bd46f3df668624c975a22ff340e96ea7277afbd76217d"},
+]
+
+[package.dependencies]
+colorama = {version = "*", markers = "sys_platform == \"win32\""}
+decorator = "*"
+exceptiongroup = {version = "*", markers = "python_version < \"3.11\""}
+jedi = ">=0.16"
+matplotlib-inline = "*"
+pexpect = {version = ">4.3", markers = "sys_platform != \"win32\" and sys_platform != \"emscripten\""}
+prompt_toolkit = ">=3.0.41,<3.1.0"
+pygments = ">=2.4.0"
+stack_data = "*"
+traitlets = ">=5.13.0"
+typing_extensions = {version = ">=4.6", markers = "python_version < \"3.12\""}
+
+[package.extras]
+all = ["ipython[black,doc,kernel,matplotlib,nbconvert,nbformat,notebook,parallel,qtconsole]", "ipython[test,test-extra]"]
+black = ["black"]
+doc = ["docrepr", "exceptiongroup", "intersphinx_registry", "ipykernel", "ipython[test]", "matplotlib", "setuptools (>=18.5)", "sphinx (>=1.3)", "sphinx-rtd-theme", "sphinxcontrib-jquery", "tomli", "typing_extensions"]
+kernel = ["ipykernel"]
+matplotlib = ["matplotlib"]
+nbconvert = ["nbconvert"]
+nbformat = ["nbformat"]
+notebook = ["ipywidgets", "notebook"]
+parallel = ["ipyparallel"]
+qtconsole = ["qtconsole"]
+test = ["packaging", "pickleshare", "pytest", "pytest-asyncio (<0.22)", "testpath"]
+test-extra = ["curio", "ipython[test]", "matplotlib (!=3.2.0)", "nbformat", "numpy (>=1.23)", "pandas", "trio"]
+
+[[package]]
+name = "isodate"
+version = "0.7.2"
+description = "An ISO 8601 date/time/duration parser and formatter"
+optional = false
+python-versions = ">=3.7"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "isodate-0.7.2-py3-none-any.whl", hash = "sha256:28009937d8031054830160fce6d409ed342816b543597cece116d966c6d99e15"},
+    {file = "isodate-0.7.2.tar.gz", hash = "sha256:4cd1aa0f43ca76f4a6c6c0292a85f40b35ec2e43e315b59f06e6d32171a953e6"},
+]
+
+[[package]]
+name = "jedi"
+version = "0.19.2"
+description = "An autocompletion tool for Python that can be used for text editors."
+optional = false
+python-versions = ">=3.6"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "jedi-0.19.2-py2.py3-none-any.whl", hash = "sha256:a8ef22bde8490f57fe5c7681a3c83cb58874daf72b4784de3cce5b6ef6edb5b9"},
+    {file = "jedi-0.19.2.tar.gz", hash = "sha256:4770dc3de41bde3966b02eb84fbcf557fb33cce26ad23da12c742fb50ecb11f0"},
+]
+
+[package.dependencies]
+parso = ">=0.8.4,<0.9.0"
+
+[package.extras]
+docs = ["Jinja2 (==2.11.3)", "MarkupSafe (==1.1.1)", "Pygments (==2.8.1)", "alabaster (==0.7.12)", "babel (==2.9.1)", "chardet (==4.0.0)", "commonmark (==0.8.1)", "docutils (==0.17.1)", "future (==0.18.2)", "idna (==2.10)", "imagesize (==1.2.0)", "mock (==1.0.1)", "packaging (==20.9)", "pyparsing (==2.4.7)", "pytz (==2021.1)", "readthedocs-sphinx-ext (==2.1.4)", "recommonmark (==0.5.0)", "requests (==2.25.1)", "six (==1.15.0)", "snowballstemmer (==2.1.0)", "sphinx (==1.8.5)", "sphinx-rtd-theme (==0.4.3)", "sphinxcontrib-serializinghtml (==1.1.4)", "sphinxcontrib-websupport (==1.2.4)", "urllib3 (==1.26.4)"]
+qa = ["flake8 (==5.0.4)", "mypy (==0.971)", "types-setuptools (==67.2.0.1)"]
+testing = ["Django", "attrs", "colorama", "docopt", "pytest (<9.0.0)"]
+
+[[package]]
+name = "jinja2"
+version = "3.1.6"
+description = "A very fast and expressive template engine."
+optional = false
+python-versions = ">=3.7"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67"},
+    {file = "jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d"},
+]
+
+[package.dependencies]
+MarkupSafe = ">=2.0"
+
+[package.extras]
+i18n = ["Babel (>=2.7)"]
+
+[[package]]
+name = "jsonlines"
+version = "4.0.0"
+description = "Library with helpers for the jsonlines file format"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "jsonlines-4.0.0-py3-none-any.whl", hash = "sha256:185b334ff2ca5a91362993f42e83588a360cf95ce4b71a73548502bda52a7c55"},
+    {file = "jsonlines-4.0.0.tar.gz", hash = "sha256:0c6d2c09117550c089995247f605ae4cf77dd1533041d366351f6f298822ea74"},
+]
+
+[package.dependencies]
+attrs = ">=19.2.0"
+
+[[package]]
+name = "jsonschema"
+version = "4.23.0"
+description = "An implementation of JSON Schema validation for Python"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "jsonschema-4.23.0-py3-none-any.whl", hash = "sha256:fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566"},
+    {file = "jsonschema-4.23.0.tar.gz", hash = "sha256:d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4"},
+]
+
+[package.dependencies]
+attrs = ">=22.2.0"
+jsonschema-specifications = ">=2023.03.6"
+referencing = ">=0.28.4"
+rpds-py = ">=0.7.1"
+
+[package.extras]
+format = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3987", "uri-template", "webcolors (>=1.11)"]
+format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3986-validator (>0.1.0)", "uri-template", "webcolors (>=24.6.0)"]
+
+[[package]]
+name = "jsonschema-specifications"
+version = "2024.10.1"
+description = "The JSON Schema meta-schemas and vocabularies, exposed as a Registry"
+optional = false
+python-versions = ">=3.9"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "jsonschema_specifications-2024.10.1-py3-none-any.whl", hash = "sha256:a09a0680616357d9a0ecf05c12ad234479f549239d0f5b55f3deea67475da9bf"},
+    {file = "jsonschema_specifications-2024.10.1.tar.gz", hash = "sha256:0f38b83639958ce1152d02a7f062902c41c8fd20d558b0c34344292d417ae272"},
+]
+
+[package.dependencies]
+referencing = ">=0.31.0"
+
+[[package]]
+name = "jupyter-client"
+version = "8.6.3"
+description = "Jupyter protocol implementation and client libraries"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "jupyter_client-8.6.3-py3-none-any.whl", hash = "sha256:e8a19cc986cc45905ac3362915f410f3af85424b4c0905e94fa5f2cb08e8f23f"},
+    {file = "jupyter_client-8.6.3.tar.gz", hash = "sha256:35b3a0947c4a6e9d589eb97d7d4cd5e90f910ee73101611f01283732bd6d9419"},
+]
+
+[package.dependencies]
+jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0"
+python-dateutil = ">=2.8.2"
+pyzmq = ">=23.0"
+tornado = ">=6.2"
+traitlets = ">=5.3"
+
+[package.extras]
+docs = ["ipykernel", "myst-parser", "pydata-sphinx-theme", "sphinx (>=4)", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling"]
+test = ["coverage", "ipykernel (>=6.14)", "mypy", "paramiko", "pre-commit", "pytest (<8.2.0)", "pytest-cov", "pytest-jupyter[client] (>=0.4.1)", "pytest-timeout"]
+
+[[package]]
+name = "jupyter-core"
+version = "5.7.2"
+description = "Jupyter core package. A base package on which Jupyter projects rely."
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "jupyter_core-5.7.2-py3-none-any.whl", hash = "sha256:4f7315d2f6b4bcf2e3e7cb6e46772eba760ae459cd1f59d29eb57b0a01bd7409"},
+    {file = "jupyter_core-5.7.2.tar.gz", hash = "sha256:aa5f8d32bbf6b431ac830496da7392035d6f61b4f54872f15c4bd2a9c3f536d9"},
+]
+
+[package.dependencies]
+platformdirs = ">=2.5"
+pywin32 = {version = ">=300", markers = "sys_platform == \"win32\" and platform_python_implementation != \"PyPy\""}
+traitlets = ">=5.3"
+
+[package.extras]
+docs = ["myst-parser", "pydata-sphinx-theme", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling", "traitlets"]
+test = ["ipykernel", "pre-commit", "pytest (<8)", "pytest-cov", "pytest-timeout"]
+
+[[package]]
+name = "markdown-it-py"
+version = "3.0.0"
+description = "Python port of markdown-it. Markdown parsing, done right!"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb"},
+    {file = "markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1"},
+]
+
+[package.dependencies]
+mdurl = ">=0.1,<1.0"
+
+[package.extras]
+benchmarking = ["psutil", "pytest", "pytest-benchmark"]
+code-style = ["pre-commit (>=3.0,<4.0)"]
+compare = ["commonmark (>=0.9,<1.0)", "markdown (>=3.4,<4.0)", "mistletoe (>=1.0,<2.0)", "mistune (>=2.0,<3.0)", "panflute (>=2.3,<3.0)"]
+linkify = ["linkify-it-py (>=1,<3)"]
+plugins = ["mdit-py-plugins"]
+profiling = ["gprof2dot"]
+rtd = ["jupyter_sphinx", "mdit-py-plugins", "myst-parser", "pyyaml", "sphinx", "sphinx-copybutton", "sphinx-design", "sphinx_book_theme"]
+testing = ["coverage", "pytest", "pytest-cov", "pytest-regressions"]
+
+[[package]]
+name = "marko"
+version = "2.1.2"
+description = "A markdown parser with high extensibility."
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "marko-2.1.2-py3-none-any.whl", hash = "sha256:c14aa7a77468aaaf53cf056dcd3d32398b9df4c3fb81f5e120dd37cbb9f8c859"},
+    {file = "marko-2.1.2.tar.gz", hash = "sha256:a9170006b879376e6845c91b1ae3dce2992772954b99b70175ff888537186011"},
+]
+
+[package.extras]
+codehilite = ["pygments"]
+repr = ["objprint"]
+toc = ["python-slugify"]
+
+[[package]]
+name = "markupsafe"
+version = "3.0.2"
+description = "Safely add untrusted strings to HTML/XML markup."
+optional = false
+python-versions = ">=3.9"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "MarkupSafe-3.0.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7e94c425039cde14257288fd61dcfb01963e658efbc0ff54f5306b06054700f8"},
+    {file = "MarkupSafe-3.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9e2d922824181480953426608b81967de705c3cef4d1af983af849d7bd619158"},
+    {file = "MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:38a9ef736c01fccdd6600705b09dc574584b89bea478200c5fbf112a6b0d5579"},
+    {file = "MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bbcb445fa71794da8f178f0f6d66789a28d7319071af7a496d4d507ed566270d"},
+    {file = "MarkupSafe-3.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:57cb5a3cf367aeb1d316576250f65edec5bb3be939e9247ae594b4bcbc317dfb"},
+    {file = "MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:3809ede931876f5b2ec92eef964286840ed3540dadf803dd570c3b7e13141a3b"},
+    {file = "MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e07c3764494e3776c602c1e78e298937c3315ccc9043ead7e685b7f2b8d47b3c"},
+    {file = "MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b424c77b206d63d500bcb69fa55ed8d0e6a3774056bdc4839fc9298a7edca171"},
+    {file = "MarkupSafe-3.0.2-cp310-cp310-win32.whl", hash = "sha256:fcabf5ff6eea076f859677f5f0b6b5c1a51e70a376b0579e0eadef8db48c6b50"},
+    {file = "MarkupSafe-3.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:6af100e168aa82a50e186c82875a5893c5597a0c1ccdb0d8b40240b1f28b969a"},
+    {file = "MarkupSafe-3.0.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9025b4018f3a1314059769c7bf15441064b2207cb3f065e6ea1e7359cb46db9d"},
+    {file = "MarkupSafe-3.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:93335ca3812df2f366e80509ae119189886b0f3c2b81325d39efdb84a1e2ae93"},
+    {file = "MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2cb8438c3cbb25e220c2ab33bb226559e7afb3baec11c4f218ffa7308603c832"},
+    {file = "MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a123e330ef0853c6e822384873bef7507557d8e4a082961e1defa947aa59ba84"},
+    {file = "MarkupSafe-3.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e084f686b92e5b83186b07e8a17fc09e38fff551f3602b249881fec658d3eca"},
+    {file = "MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d8213e09c917a951de9d09ecee036d5c7d36cb6cb7dbaece4c71a60d79fb9798"},
+    {file = "MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:5b02fb34468b6aaa40dfc198d813a641e3a63b98c2b05a16b9f80b7ec314185e"},
+    {file = "MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4"},
+    {file = "MarkupSafe-3.0.2-cp311-cp311-win32.whl", hash = "sha256:6c89876f41da747c8d3677a2b540fb32ef5715f97b66eeb0c6b66f5e3ef6f59d"},
+    {file = "MarkupSafe-3.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:70a87b411535ccad5ef2f1df5136506a10775d267e197e4cf531ced10537bd6b"},
+    {file = "MarkupSafe-3.0.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9778bd8ab0a994ebf6f84c2b949e65736d5575320a17ae8984a77fab08db94cf"},
+    {file = "MarkupSafe-3.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:846ade7b71e3536c4e56b386c2a47adf5741d2d8b94ec9dc3e92e5e1ee1e2225"},
+    {file = "MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c99d261bd2d5f6b59325c92c73df481e05e57f19837bdca8413b9eac4bd8028"},
+    {file = "MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e17c96c14e19278594aa4841ec148115f9c7615a47382ecb6b82bd8fea3ab0c8"},
+    {file = "MarkupSafe-3.0.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:88416bd1e65dcea10bc7569faacb2c20ce071dd1f87539ca2ab364bf6231393c"},
+    {file = "MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2181e67807fc2fa785d0592dc2d6206c019b9502410671cc905d132a92866557"},
+    {file = "MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:52305740fe773d09cffb16f8ed0427942901f00adedac82ec8b67752f58a1b22"},
+    {file = "MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ad10d3ded218f1039f11a75f8091880239651b52e9bb592ca27de44eed242a48"},
+    {file = "MarkupSafe-3.0.2-cp312-cp312-win32.whl", hash = "sha256:0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30"},
+    {file = "MarkupSafe-3.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:8e06879fc22a25ca47312fbe7c8264eb0b662f6db27cb2d3bbbc74b1df4b9b87"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ba9527cdd4c926ed0760bc301f6728ef34d841f405abf9d4f959c478421e4efd"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f8b3d067f2e40fe93e1ccdd6b2e1d16c43140e76f02fb1319a05cf2b79d99430"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:569511d3b58c8791ab4c2e1285575265991e6d8f8700c7be0e88f86cb0672094"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15ab75ef81add55874e7ab7055e9c397312385bd9ced94920f2802310c930396"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f3818cb119498c0678015754eba762e0d61e5b52d34c8b13d770f0719f7b1d79"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:cdb82a876c47801bb54a690c5ae105a46b392ac6099881cdfb9f6e95e4014c6a"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:cabc348d87e913db6ab4aa100f01b08f481097838bdddf7c7a84b7575b7309ca"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:444dcda765c8a838eaae23112db52f1efaf750daddb2d9ca300bcae1039adc5c"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313-win32.whl", hash = "sha256:bcf3e58998965654fdaff38e58584d8937aa3096ab5354d493c77d1fdd66d7a1"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:e6a2a455bd412959b57a172ce6328d2dd1f01cb2135efda2e4576e8a23fa3b0f"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b5a6b3ada725cea8a5e634536b1b01c30bcdcd7f9c6fff4151548d5bf6b3a36c"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:a904af0a6162c73e3edcb969eeeb53a63ceeb5d8cf642fade7d39e7963a22ddb"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4aa4e5faecf353ed117801a068ebab7b7e09ffb6e1d5e412dc852e0da018126c"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0ef13eaeee5b615fb07c9a7dadb38eac06a0608b41570d8ade51c56539e509d"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d16a81a06776313e817c951135cf7340a3e91e8c1ff2fac444cfd75fffa04afe"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:6381026f158fdb7c72a168278597a5e3a5222e83ea18f543112b2662a9b699c5"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:3d79d162e7be8f996986c064d1c7c817f6df3a77fe3d6859f6f9e7be4b8c213a"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:131a3c7689c85f5ad20f9f6fb1b866f402c445b220c19fe4308c0b147ccd2ad9"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313t-win32.whl", hash = "sha256:ba8062ed2cf21c07a9e295d5b8a2a5ce678b913b45fdf68c32d95d6c1291e0b6"},
+    {file = "MarkupSafe-3.0.2-cp313-cp313t-win_amd64.whl", hash = "sha256:e444a31f8db13eb18ada366ab3cf45fd4b31e4db1236a4448f68778c1d1a5a2f"},
+    {file = "MarkupSafe-3.0.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:eaa0a10b7f72326f1372a713e73c3f739b524b3af41feb43e4921cb529f5929a"},
+    {file = "MarkupSafe-3.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:48032821bbdf20f5799ff537c7ac3d1fba0ba032cfc06194faffa8cda8b560ff"},
+    {file = "MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a9d3f5f0901fdec14d8d2f66ef7d035f2157240a433441719ac9a3fba440b13"},
+    {file = "MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:88b49a3b9ff31e19998750c38e030fc7bb937398b1f78cfa599aaef92d693144"},
+    {file = "MarkupSafe-3.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cfad01eed2c2e0c01fd0ecd2ef42c492f7f93902e39a42fc9ee1692961443a29"},
+    {file = "MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:1225beacc926f536dc82e45f8a4d68502949dc67eea90eab715dea3a21c1b5f0"},
+    {file = "MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:3169b1eefae027567d1ce6ee7cae382c57fe26e82775f460f0b2778beaad66c0"},
+    {file = "MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:eb7972a85c54febfb25b5c4b4f3af4dcc731994c7da0d8a0b4a6eb0640e1d178"},
+    {file = "MarkupSafe-3.0.2-cp39-cp39-win32.whl", hash = "sha256:8c4e8c3ce11e1f92f6536ff07154f9d49677ebaaafc32db9db4620bc11ed480f"},
+    {file = "MarkupSafe-3.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:6e296a513ca3d94054c2c881cc913116e90fd030ad1c656b3869762b754f5f8a"},
+    {file = "markupsafe-3.0.2.tar.gz", hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0"},
+]
+
+[[package]]
+name = "matplotlib-inline"
+version = "0.1.7"
+description = "Inline Matplotlib backend for Jupyter"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "matplotlib_inline-0.1.7-py3-none-any.whl", hash = "sha256:df192d39a4ff8f21b1895d72e6a13f5fcc5099f00fa84384e0ea28c2cc0653ca"},
+    {file = "matplotlib_inline-0.1.7.tar.gz", hash = "sha256:8423b23ec666be3d16e16b60bdd8ac4e86e840ebd1dd11a30b9f117f2fa0ab90"},
+]
+
+[package.dependencies]
+traitlets = "*"
+
+[[package]]
+name = "mdurl"
+version = "0.1.2"
+description = "Markdown URL utilities"
+optional = false
+python-versions = ">=3.7"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8"},
+    {file = "mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba"},
+]
+
+[[package]]
+name = "nest-asyncio"
+version = "1.6.0"
+description = "Patch asyncio to allow nested event loops"
+optional = false
+python-versions = ">=3.5"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "nest_asyncio-1.6.0-py3-none-any.whl", hash = "sha256:87af6efd6b5e897c81050477ef65c62e2b2f35d51703cae01aff2905b1852e1c"},
+    {file = "nest_asyncio-1.6.0.tar.gz", hash = "sha256:6f172d5449aca15afd6c646851f4e31e02c598d553a667e38cafa997cfec55fe"},
+]
+
+[[package]]
+name = "numpy"
+version = "2.2.3"
+description = "Fundamental package for array computing in Python"
+optional = false
+python-versions = ">=3.10"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "numpy-2.2.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:cbc6472e01952d3d1b2772b720428f8b90e2deea8344e854df22b0618e9cce71"},
+    {file = "numpy-2.2.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:cdfe0c22692a30cd830c0755746473ae66c4a8f2e7bd508b35fb3b6a0813d787"},
+    {file = "numpy-2.2.3-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:e37242f5324ffd9f7ba5acf96d774f9276aa62a966c0bad8dae692deebec7716"},
+    {file = "numpy-2.2.3-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:95172a21038c9b423e68be78fd0be6e1b97674cde269b76fe269a5dfa6fadf0b"},
+    {file = "numpy-2.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d5b47c440210c5d1d67e1cf434124e0b5c395eee1f5806fdd89b553ed1acd0a3"},
+    {file = "numpy-2.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0391ea3622f5c51a2e29708877d56e3d276827ac5447d7f45e9bc4ade8923c52"},
+    {file = "numpy-2.2.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:f6b3dfc7661f8842babd8ea07e9897fe3d9b69a1d7e5fbb743e4160f9387833b"},
+    {file = "numpy-2.2.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:1ad78ce7f18ce4e7df1b2ea4019b5817a2f6a8a16e34ff2775f646adce0a5027"},
+    {file = "numpy-2.2.3-cp310-cp310-win32.whl", hash = "sha256:5ebeb7ef54a7be11044c33a17b2624abe4307a75893c001a4800857956b41094"},
+    {file = "numpy-2.2.3-cp310-cp310-win_amd64.whl", hash = "sha256:596140185c7fa113563c67c2e894eabe0daea18cf8e33851738c19f70ce86aeb"},
+    {file = "numpy-2.2.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:16372619ee728ed67a2a606a614f56d3eabc5b86f8b615c79d01957062826ca8"},
+    {file = "numpy-2.2.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5521a06a3148686d9269c53b09f7d399a5725c47bbb5b35747e1cb76326b714b"},
+    {file = "numpy-2.2.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:7c8dde0ca2f77828815fd1aedfdf52e59071a5bae30dac3b4da2a335c672149a"},
+    {file = "numpy-2.2.3-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:77974aba6c1bc26e3c205c2214f0d5b4305bdc719268b93e768ddb17e3fdd636"},
+    {file = "numpy-2.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d42f9c36d06440e34226e8bd65ff065ca0963aeecada587b937011efa02cdc9d"},
+    {file = "numpy-2.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2712c5179f40af9ddc8f6727f2bd910ea0eb50206daea75f58ddd9fa3f715bb"},
+    {file = "numpy-2.2.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c8b0451d2ec95010d1db8ca733afc41f659f425b7f608af569711097fd6014e2"},
+    {file = "numpy-2.2.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d9b4a8148c57ecac25a16b0e11798cbe88edf5237b0df99973687dd866f05e1b"},
+    {file = "numpy-2.2.3-cp311-cp311-win32.whl", hash = "sha256:1f45315b2dc58d8a3e7754fe4e38b6fce132dab284a92851e41b2b344f6441c5"},
+    {file = "numpy-2.2.3-cp311-cp311-win_amd64.whl", hash = "sha256:9f48ba6f6c13e5e49f3d3efb1b51c8193215c42ac82610a04624906a9270be6f"},
+    {file = "numpy-2.2.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:12c045f43b1d2915eca6b880a7f4a256f59d62df4f044788c8ba67709412128d"},
+    {file = "numpy-2.2.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:87eed225fd415bbae787f93a457af7f5990b92a334e346f72070bf569b9c9c95"},
+    {file = "numpy-2.2.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:712a64103d97c404e87d4d7c47fb0c7ff9acccc625ca2002848e0d53288b90ea"},
+    {file = "numpy-2.2.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:a5ae282abe60a2db0fd407072aff4599c279bcd6e9a2475500fc35b00a57c532"},
+    {file = "numpy-2.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5266de33d4c3420973cf9ae3b98b54a2a6d53a559310e3236c4b2b06b9c07d4e"},
+    {file = "numpy-2.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3b787adbf04b0db1967798dba8da1af07e387908ed1553a0d6e74c084d1ceafe"},
+    {file = "numpy-2.2.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:34c1b7e83f94f3b564b35f480f5652a47007dd91f7c839f404d03279cc8dd021"},
+    {file = "numpy-2.2.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:4d8335b5f1b6e2bce120d55fb17064b0262ff29b459e8493d1785c18ae2553b8"},
+    {file = "numpy-2.2.3-cp312-cp312-win32.whl", hash = "sha256:4d9828d25fb246bedd31e04c9e75714a4087211ac348cb39c8c5f99dbb6683fe"},
+    {file = "numpy-2.2.3-cp312-cp312-win_amd64.whl", hash = "sha256:83807d445817326b4bcdaaaf8e8e9f1753da04341eceec705c001ff342002e5d"},
+    {file = "numpy-2.2.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:7bfdb06b395385ea9b91bf55c1adf1b297c9fdb531552845ff1d3ea6e40d5aba"},
+    {file = "numpy-2.2.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:23c9f4edbf4c065fddb10a4f6e8b6a244342d95966a48820c614891e5059bb50"},
+    {file = "numpy-2.2.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:a0c03b6be48aaf92525cccf393265e02773be8fd9551a2f9adbe7db1fa2b60f1"},
+    {file = "numpy-2.2.3-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:2376e317111daa0a6739e50f7ee2a6353f768489102308b0d98fcf4a04f7f3b5"},
+    {file = "numpy-2.2.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8fb62fe3d206d72fe1cfe31c4a1106ad2b136fcc1606093aeab314f02930fdf2"},
+    {file = "numpy-2.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:52659ad2534427dffcc36aac76bebdd02b67e3b7a619ac67543bc9bfe6b7cdb1"},
+    {file = "numpy-2.2.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:1b416af7d0ed3271cad0f0a0d0bee0911ed7eba23e66f8424d9f3dfcdcae1304"},
+    {file = "numpy-2.2.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:1402da8e0f435991983d0a9708b779f95a8c98c6b18a171b9f1be09005e64d9d"},
+    {file = "numpy-2.2.3-cp313-cp313-win32.whl", hash = "sha256:136553f123ee2951bfcfbc264acd34a2fc2f29d7cdf610ce7daf672b6fbaa693"},
+    {file = "numpy-2.2.3-cp313-cp313-win_amd64.whl", hash = "sha256:5b732c8beef1d7bc2d9e476dbba20aaff6167bf205ad9aa8d30913859e82884b"},
+    {file = "numpy-2.2.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:435e7a933b9fda8126130b046975a968cc2d833b505475e588339e09f7672890"},
+    {file = "numpy-2.2.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:7678556eeb0152cbd1522b684dcd215250885993dd00adb93679ec3c0e6e091c"},
+    {file = "numpy-2.2.3-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:2e8da03bd561504d9b20e7a12340870dfc206c64ea59b4cfee9fceb95070ee94"},
+    {file = "numpy-2.2.3-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:c9aa4496fd0e17e3843399f533d62857cef5900facf93e735ef65aa4bbc90ef0"},
+    {file = "numpy-2.2.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4ca91d61a4bf61b0f2228f24bbfa6a9facd5f8af03759fe2a655c50ae2c6610"},
+    {file = "numpy-2.2.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:deaa09cd492e24fd9b15296844c0ad1b3c976da7907e1c1ed3a0ad21dded6f76"},
+    {file = "numpy-2.2.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:246535e2f7496b7ac85deffe932896a3577be7af8fb7eebe7146444680297e9a"},
+    {file = "numpy-2.2.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:daf43a3d1ea699402c5a850e5313680ac355b4adc9770cd5cfc2940e7861f1bf"},
+    {file = "numpy-2.2.3-cp313-cp313t-win32.whl", hash = "sha256:cf802eef1f0134afb81fef94020351be4fe1d6681aadf9c5e862af6602af64ef"},
+    {file = "numpy-2.2.3-cp313-cp313t-win_amd64.whl", hash = "sha256:aee2512827ceb6d7f517c8b85aa5d3923afe8fc7a57d028cffcd522f1c6fd082"},
+    {file = "numpy-2.2.3-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:3c2ec8a0f51d60f1e9c0c5ab116b7fc104b165ada3f6c58abf881cb2eb16044d"},
+    {file = "numpy-2.2.3-pp310-pypy310_pp73-macosx_14_0_x86_64.whl", hash = "sha256:ed2cf9ed4e8ebc3b754d398cba12f24359f018b416c380f577bbae112ca52fc9"},
+    {file = "numpy-2.2.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39261798d208c3095ae4f7bc8eaeb3481ea8c6e03dc48028057d3cbdbdb8937e"},
+    {file = "numpy-2.2.3-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:783145835458e60fa97afac25d511d00a1eca94d4a8f3ace9fe2043003c678e4"},
+    {file = "numpy-2.2.3.tar.gz", hash = "sha256:dbdc15f0c81611925f382dfa97b3bd0bc2c1ce19d4fe50482cb0ddc12ba30020"},
+]
+
+[[package]]
+name = "packaging"
+version = "24.2"
+description = "Core utilities for Python packages"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759"},
+    {file = "packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"},
+]
+
+[[package]]
+name = "pandas"
+version = "2.2.3"
+description = "Powerful data structures for data analysis, time series, and statistics"
+optional = false
+python-versions = ">=3.9"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "pandas-2.2.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1948ddde24197a0f7add2bdc4ca83bf2b1ef84a1bc8ccffd95eda17fd836ecb5"},
+    {file = "pandas-2.2.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:381175499d3802cde0eabbaf6324cce0c4f5d52ca6f8c377c29ad442f50f6348"},
+    {file = "pandas-2.2.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d9c45366def9a3dd85a6454c0e7908f2b3b8e9c138f5dc38fed7ce720d8453ed"},
+    {file = "pandas-2.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:86976a1c5b25ae3f8ccae3a5306e443569ee3c3faf444dfd0f41cda24667ad57"},
+    {file = "pandas-2.2.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:b8661b0238a69d7aafe156b7fa86c44b881387509653fdf857bebc5e4008ad42"},
+    {file = "pandas-2.2.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:37e0aced3e8f539eccf2e099f65cdb9c8aa85109b0be6e93e2baff94264bdc6f"},
+    {file = "pandas-2.2.3-cp310-cp310-win_amd64.whl", hash = "sha256:56534ce0746a58afaf7942ba4863e0ef81c9c50d3f0ae93e9497d6a41a057645"},
+    {file = "pandas-2.2.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:66108071e1b935240e74525006034333f98bcdb87ea116de573a6a0dccb6c039"},
+    {file = "pandas-2.2.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7c2875855b0ff77b2a64a0365e24455d9990730d6431b9e0ee18ad8acee13dbd"},
+    {file = "pandas-2.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cd8d0c3be0515c12fed0bdbae072551c8b54b7192c7b1fda0ba56059a0179698"},
+    {file = "pandas-2.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c124333816c3a9b03fbeef3a9f230ba9a737e9e5bb4060aa2107a86cc0a497fc"},
+    {file = "pandas-2.2.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:63cc132e40a2e084cf01adf0775b15ac515ba905d7dcca47e9a251819c575ef3"},
+    {file = "pandas-2.2.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:29401dbfa9ad77319367d36940cd8a0b3a11aba16063e39632d98b0e931ddf32"},
+    {file = "pandas-2.2.3-cp311-cp311-win_amd64.whl", hash = "sha256:3fc6873a41186404dad67245896a6e440baacc92f5b716ccd1bc9ed2995ab2c5"},
+    {file = "pandas-2.2.3-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b1d432e8d08679a40e2a6d8b2f9770a5c21793a6f9f47fdd52c5ce1948a5a8a9"},
+    {file = "pandas-2.2.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a5a1595fe639f5988ba6a8e5bc9649af3baf26df3998a0abe56c02609392e0a4"},
+    {file = "pandas-2.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5de54125a92bb4d1c051c0659e6fcb75256bf799a732a87184e5ea503965bce3"},
+    {file = "pandas-2.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fffb8ae78d8af97f849404f21411c95062db1496aeb3e56f146f0355c9989319"},
+    {file = "pandas-2.2.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6dfcb5ee8d4d50c06a51c2fffa6cff6272098ad6540aed1a76d15fb9318194d8"},
+    {file = "pandas-2.2.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:062309c1b9ea12a50e8ce661145c6aab431b1e99530d3cd60640e255778bd43a"},
+    {file = "pandas-2.2.3-cp312-cp312-win_amd64.whl", hash = "sha256:59ef3764d0fe818125a5097d2ae867ca3fa64df032331b7e0917cf5d7bf66b13"},
+    {file = "pandas-2.2.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f00d1345d84d8c86a63e476bb4955e46458b304b9575dcf71102b5c705320015"},
+    {file = "pandas-2.2.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3508d914817e153ad359d7e069d752cdd736a247c322d932eb89e6bc84217f28"},
+    {file = "pandas-2.2.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:22a9d949bfc9a502d320aa04e5d02feab689d61da4e7764b62c30b991c42c5f0"},
+    {file = "pandas-2.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f3a255b2c19987fbbe62a9dfd6cff7ff2aa9ccab3fc75218fd4b7530f01efa24"},
+    {file = "pandas-2.2.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:800250ecdadb6d9c78eae4990da62743b857b470883fa27f652db8bdde7f6659"},
+    {file = "pandas-2.2.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6374c452ff3ec675a8f46fd9ab25c4ad0ba590b71cf0656f8b6daa5202bca3fb"},
+    {file = "pandas-2.2.3-cp313-cp313-win_amd64.whl", hash = "sha256:61c5ad4043f791b61dd4752191d9f07f0ae412515d59ba8f005832a532f8736d"},
+    {file = "pandas-2.2.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:3b71f27954685ee685317063bf13c7709a7ba74fc996b84fc6821c59b0f06468"},
+    {file = "pandas-2.2.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:38cf8125c40dae9d5acc10fa66af8ea6fdf760b2714ee482ca691fc66e6fcb18"},
+    {file = "pandas-2.2.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ba96630bc17c875161df3818780af30e43be9b166ce51c9a18c1feae342906c2"},
+    {file = "pandas-2.2.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1db71525a1538b30142094edb9adc10be3f3e176748cd7acc2240c2f2e5aa3a4"},
+    {file = "pandas-2.2.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:15c0e1e02e93116177d29ff83e8b1619c93ddc9c49083f237d4312337a61165d"},
+    {file = "pandas-2.2.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:ad5b65698ab28ed8d7f18790a0dc58005c7629f227be9ecc1072aa74c0c1d43a"},
+    {file = "pandas-2.2.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:bc6b93f9b966093cb0fd62ff1a7e4c09e6d546ad7c1de191767baffc57628f39"},
+    {file = "pandas-2.2.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:5dbca4c1acd72e8eeef4753eeca07de9b1db4f398669d5994086f788a5d7cc30"},
+    {file = "pandas-2.2.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8cd6d7cc958a3910f934ea8dbdf17b2364827bb4dafc38ce6eef6bb3d65ff09c"},
+    {file = "pandas-2.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99df71520d25fade9db7c1076ac94eb994f4d2673ef2aa2e86ee039b6746d20c"},
+    {file = "pandas-2.2.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:31d0ced62d4ea3e231a9f228366919a5ea0b07440d9d4dac345376fd8e1477ea"},
+    {file = "pandas-2.2.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:7eee9e7cea6adf3e3d24e304ac6b8300646e2a5d1cd3a3c2abed9101b0846761"},
+    {file = "pandas-2.2.3-cp39-cp39-win_amd64.whl", hash = "sha256:4850ba03528b6dd51d6c5d273c46f183f39a9baf3f0143e566b89450965b105e"},
+    {file = "pandas-2.2.3.tar.gz", hash = "sha256:4f18ba62b61d7e192368b84517265a99b4d7ee8912f8708660fb4a366cc82667"},
+]
+
+[package.dependencies]
+numpy = [
+    {version = ">=1.22.4", markers = "python_version < \"3.11\""},
+    {version = ">=1.23.2", markers = "python_version == \"3.11\""},
+    {version = ">=1.26.0", markers = "python_version >= \"3.12\""},
+]
+python-dateutil = ">=2.8.2"
+pytz = ">=2020.1"
+tzdata = ">=2022.7"
+
+[package.extras]
+all = ["PyQt5 (>=5.15.9)", "SQLAlchemy (>=2.0.0)", "adbc-driver-postgresql (>=0.8.0)", "adbc-driver-sqlite (>=0.8.0)", "beautifulsoup4 (>=4.11.2)", "bottleneck (>=1.3.6)", "dataframe-api-compat (>=0.1.7)", "fastparquet (>=2022.12.0)", "fsspec (>=2022.11.0)", "gcsfs (>=2022.11.0)", "html5lib (>=1.1)", "hypothesis (>=6.46.1)", "jinja2 (>=3.1.2)", "lxml (>=4.9.2)", "matplotlib (>=3.6.3)", "numba (>=0.56.4)", "numexpr (>=2.8.4)", "odfpy (>=1.4.1)", "openpyxl (>=3.1.0)", "pandas-gbq (>=0.19.0)", "psycopg2 (>=2.9.6)", "pyarrow (>=10.0.1)", "pymysql (>=1.0.2)", "pyreadstat (>=1.2.0)", "pytest (>=7.3.2)", "pytest-xdist (>=2.2.0)", "python-calamine (>=0.1.7)", "pyxlsb (>=1.0.10)", "qtpy (>=2.3.0)", "s3fs (>=2022.11.0)", "scipy (>=1.10.0)", "tables (>=3.8.0)", "tabulate (>=0.9.0)", "xarray (>=2022.12.0)", "xlrd (>=2.0.1)", "xlsxwriter (>=3.0.5)", "zstandard (>=0.19.0)"]
+aws = ["s3fs (>=2022.11.0)"]
+clipboard = ["PyQt5 (>=5.15.9)", "qtpy (>=2.3.0)"]
+compression = ["zstandard (>=0.19.0)"]
+computation = ["scipy (>=1.10.0)", "xarray (>=2022.12.0)"]
+consortium-standard = ["dataframe-api-compat (>=0.1.7)"]
+excel = ["odfpy (>=1.4.1)", "openpyxl (>=3.1.0)", "python-calamine (>=0.1.7)", "pyxlsb (>=1.0.10)", "xlrd (>=2.0.1)", "xlsxwriter (>=3.0.5)"]
+feather = ["pyarrow (>=10.0.1)"]
+fss = ["fsspec (>=2022.11.0)"]
+gcp = ["gcsfs (>=2022.11.0)", "pandas-gbq (>=0.19.0)"]
+hdf5 = ["tables (>=3.8.0)"]
+html = ["beautifulsoup4 (>=4.11.2)", "html5lib (>=1.1)", "lxml (>=4.9.2)"]
+mysql = ["SQLAlchemy (>=2.0.0)", "pymysql (>=1.0.2)"]
+output-formatting = ["jinja2 (>=3.1.2)", "tabulate (>=0.9.0)"]
+parquet = ["pyarrow (>=10.0.1)"]
+performance = ["bottleneck (>=1.3.6)", "numba (>=0.56.4)", "numexpr (>=2.8.4)"]
+plot = ["matplotlib (>=3.6.3)"]
+postgresql = ["SQLAlchemy (>=2.0.0)", "adbc-driver-postgresql (>=0.8.0)", "psycopg2 (>=2.9.6)"]
+pyarrow = ["pyarrow (>=10.0.1)"]
+spss = ["pyreadstat (>=1.2.0)"]
+sql-other = ["SQLAlchemy (>=2.0.0)", "adbc-driver-postgresql (>=0.8.0)", "adbc-driver-sqlite (>=0.8.0)"]
+test = ["hypothesis (>=6.46.1)", "pytest (>=7.3.2)", "pytest-xdist (>=2.2.0)"]
+xml = ["lxml (>=4.9.2)"]
+
+[[package]]
+name = "parso"
+version = "0.8.4"
+description = "A Python Parser"
+optional = false
+python-versions = ">=3.6"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "parso-0.8.4-py2.py3-none-any.whl", hash = "sha256:a418670a20291dacd2dddc80c377c5c3791378ee1e8d12bffc35420643d43f18"},
+    {file = "parso-0.8.4.tar.gz", hash = "sha256:eb3a7b58240fb99099a345571deecc0f9540ea5f4dd2fe14c2a99d6b281ab92d"},
+]
+
+[package.extras]
+qa = ["flake8 (==5.0.4)", "mypy (==0.971)", "types-setuptools (==67.2.0.1)"]
+testing = ["docopt", "pytest"]
+
+[[package]]
+name = "petl"
+version = "1.7.15"
+description = "A Python package for extracting, transforming and loading tables of data."
+optional = false
+python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "petl-1.7.15.tar.gz", hash = "sha256:8e31438380ad51552539865ad3b1ab655de1b531bd03980c871ec2cff4a8c414"},
+]
+
+[package.extras]
+avro = ["fastavro (>=0.24.0)"]
+bcolz = ["bcolz (>=1.2.1)"]
+db = ["SQLAlchemy (>=1.3.6,<2.0)"]
+hdf5 = ["cython (>=0.29.13)", "numexpr (>=2.6.9)", "numpy (>=1.16.4)", "tables (>=3.5.2)"]
+http = ["aiohttp (>=3.6.2)", "requests"]
+interval = ["intervaltree (>=3.0.2)"]
+numpy = ["numpy (>=1.16.4)"]
+pandas = ["pandas (>=0.24.2)"]
+remote = ["fsspec (>=0.7.4)"]
+smb = ["smbprotocol (>=1.0.1)"]
+whoosh = ["whoosh"]
+xls = ["xlrd (>=2.0.1)", "xlwt (>=1.3.0)"]
+xlsx = ["openpyxl (>=2.6.2)"]
+xpath = ["lxml (>=4.4.0)"]
+
+[[package]]
+name = "pexpect"
+version = "4.9.0"
+description = "Pexpect allows easy control of interactive console applications."
+optional = false
+python-versions = "*"
+groups = ["main"]
+markers = "python_version <= \"3.11\" and (sys_platform != \"win32\" and sys_platform != \"emscripten\") or python_version >= \"3.12\" and (sys_platform != \"win32\" and sys_platform != \"emscripten\")"
+files = [
+    {file = "pexpect-4.9.0-py2.py3-none-any.whl", hash = "sha256:7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523"},
+    {file = "pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f"},
+]
+
+[package.dependencies]
+ptyprocess = ">=0.5"
+
+[[package]]
+name = "platformdirs"
+version = "4.3.6"
+description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`."
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb"},
+    {file = "platformdirs-4.3.6.tar.gz", hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907"},
+]
+
+[package.extras]
+docs = ["furo (>=2024.8.6)", "proselint (>=0.14)", "sphinx (>=8.0.2)", "sphinx-autodoc-typehints (>=2.4)"]
+test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=8.3.2)", "pytest-cov (>=5)", "pytest-mock (>=3.14)"]
+type = ["mypy (>=1.11.2)"]
+
+[[package]]
+name = "prompt-toolkit"
+version = "3.0.50"
+description = "Library for building powerful interactive command lines in Python"
+optional = false
+python-versions = ">=3.8.0"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "prompt_toolkit-3.0.50-py3-none-any.whl", hash = "sha256:9b6427eb19e479d98acff65196a307c555eb567989e6d88ebbb1b509d9779198"},
+    {file = "prompt_toolkit-3.0.50.tar.gz", hash = "sha256:544748f3860a2623ca5cd6d2795e7a14f3d0e1c3c9728359013f79877fc89bab"},
+]
+
+[package.dependencies]
+wcwidth = "*"
+
+[[package]]
+name = "psutil"
+version = "7.0.0"
+description = "Cross-platform lib for process and system monitoring in Python.  NOTE: the syntax of this script MUST be kept compatible with Python 2.7."
+optional = false
+python-versions = ">=3.6"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "psutil-7.0.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:101d71dc322e3cffd7cea0650b09b3d08b8e7c4109dd6809fe452dfd00e58b25"},
+    {file = "psutil-7.0.0-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:39db632f6bb862eeccf56660871433e111b6ea58f2caea825571951d4b6aa3da"},
+    {file = "psutil-7.0.0-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1fcee592b4c6f146991ca55919ea3d1f8926497a713ed7faaf8225e174581e91"},
+    {file = "psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b1388a4f6875d7e2aff5c4ca1cc16c545ed41dd8bb596cefea80111db353a34"},
+    {file = "psutil-7.0.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5f098451abc2828f7dc6b58d44b532b22f2088f4999a937557b603ce72b1993"},
+    {file = "psutil-7.0.0-cp36-cp36m-win32.whl", hash = "sha256:84df4eb63e16849689f76b1ffcb36db7b8de703d1bc1fe41773db487621b6c17"},
+    {file = "psutil-7.0.0-cp36-cp36m-win_amd64.whl", hash = "sha256:1e744154a6580bc968a0195fd25e80432d3afec619daf145b9e5ba16cc1d688e"},
+    {file = "psutil-7.0.0-cp37-abi3-win32.whl", hash = "sha256:ba3fcef7523064a6c9da440fc4d6bd07da93ac726b5733c29027d7dc95b39d99"},
+    {file = "psutil-7.0.0-cp37-abi3-win_amd64.whl", hash = "sha256:4cf3d4eb1aa9b348dec30105c55cd9b7d4629285735a102beb4441e38db90553"},
+    {file = "psutil-7.0.0.tar.gz", hash = "sha256:7be9c3eba38beccb6495ea33afd982a44074b78f28c434a1f51cc07fd315c456"},
+]
+
+[package.extras]
+dev = ["abi3audit", "black (==24.10.0)", "check-manifest", "coverage", "packaging", "pylint", "pyperf", "pypinfo", "pytest", "pytest-cov", "pytest-xdist", "requests", "rstcheck", "ruff", "setuptools", "sphinx", "sphinx_rtd_theme", "toml-sort", "twine", "virtualenv", "vulture", "wheel"]
+test = ["pytest", "pytest-xdist", "setuptools"]
+
+[[package]]
+name = "ptyprocess"
+version = "0.7.0"
+description = "Run a subprocess in a pseudo terminal"
+optional = false
+python-versions = "*"
+groups = ["main"]
+markers = "python_version <= \"3.11\" and (sys_platform != \"win32\" and sys_platform != \"emscripten\") or python_version >= \"3.12\" and (sys_platform != \"win32\" and sys_platform != \"emscripten\")"
+files = [
+    {file = "ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35"},
+    {file = "ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220"},
+]
+
+[[package]]
+name = "pure-eval"
+version = "0.2.3"
+description = "Safely evaluate AST nodes without side effects"
+optional = false
+python-versions = "*"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "pure_eval-0.2.3-py3-none-any.whl", hash = "sha256:1db8e35b67b3d218d818ae653e27f06c3aa420901fa7b081ca98cbedc874e0d0"},
+    {file = "pure_eval-0.2.3.tar.gz", hash = "sha256:5f4e983f40564c576c7c8635ae88db5956bb2229d7e9237d03b3c0b0190eaf42"},
+]
+
+[package.extras]
+tests = ["pytest"]
+
+[[package]]
+name = "pycparser"
+version = "2.22"
+description = "C parser in Python"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" and implementation_name == \"pypy\" or python_version >= \"3.12\" and implementation_name == \"pypy\""
+files = [
+    {file = "pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc"},
+    {file = "pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6"},
+]
+
+[[package]]
+name = "pydantic"
+version = "2.10.6"
+description = "Data validation using Python type hints"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "pydantic-2.10.6-py3-none-any.whl", hash = "sha256:427d664bf0b8a2b34ff5dd0f5a18df00591adcee7198fbd71981054cef37b584"},
+    {file = "pydantic-2.10.6.tar.gz", hash = "sha256:ca5daa827cce33de7a42be142548b0096bf05a7e7b365aebfa5f8eeec7128236"},
+]
+
+[package.dependencies]
+annotated-types = ">=0.6.0"
+pydantic-core = "2.27.2"
+typing-extensions = ">=4.12.2"
+
+[package.extras]
+email = ["email-validator (>=2.0.0)"]
+timezone = ["tzdata"]
+
+[[package]]
+name = "pydantic-core"
+version = "2.27.2"
+description = "Core functionality for Pydantic validation and serialization"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "pydantic_core-2.27.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2d367ca20b2f14095a8f4fa1210f5a7b78b8a20009ecced6b12818f455b1e9fa"},
+    {file = "pydantic_core-2.27.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:491a2b73db93fab69731eaee494f320faa4e093dbed776be1a829c2eb222c34c"},
+    {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7969e133a6f183be60e9f6f56bfae753585680f3b7307a8e555a948d443cc05a"},
+    {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3de9961f2a346257caf0aa508a4da705467f53778e9ef6fe744c038119737ef5"},
+    {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e2bb4d3e5873c37bb3dd58714d4cd0b0e6238cebc4177ac8fe878f8b3aa8e74c"},
+    {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:280d219beebb0752699480fe8f1dc61ab6615c2046d76b7ab7ee38858de0a4e7"},
+    {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47956ae78b6422cbd46f772f1746799cbb862de838fd8d1fbd34a82e05b0983a"},
+    {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:14d4a5c49d2f009d62a2a7140d3064f686d17a5d1a268bc641954ba181880236"},
+    {file = "pydantic_core-2.27.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:337b443af21d488716f8d0b6164de833e788aa6bd7e3a39c005febc1284f4962"},
+    {file = "pydantic_core-2.27.2-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:03d0f86ea3184a12f41a2d23f7ccb79cdb5a18e06993f8a45baa8dfec746f0e9"},
+    {file = "pydantic_core-2.27.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7041c36f5680c6e0f08d922aed302e98b3745d97fe1589db0a3eebf6624523af"},
+    {file = "pydantic_core-2.27.2-cp310-cp310-win32.whl", hash = "sha256:50a68f3e3819077be2c98110c1f9dcb3817e93f267ba80a2c05bb4f8799e2ff4"},
+    {file = "pydantic_core-2.27.2-cp310-cp310-win_amd64.whl", hash = "sha256:e0fd26b16394ead34a424eecf8a31a1f5137094cabe84a1bcb10fa6ba39d3d31"},
+    {file = "pydantic_core-2.27.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:8e10c99ef58cfdf2a66fc15d66b16c4a04f62bca39db589ae8cba08bc55331bc"},
+    {file = "pydantic_core-2.27.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:26f32e0adf166a84d0cb63be85c562ca8a6fa8de28e5f0d92250c6b7e9e2aff7"},
+    {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c19d1ea0673cd13cc2f872f6c9ab42acc4e4f492a7ca9d3795ce2b112dd7e15"},
+    {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5e68c4446fe0810e959cdff46ab0a41ce2f2c86d227d96dc3847af0ba7def306"},
+    {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d9640b0059ff4f14d1f37321b94061c6db164fbe49b334b31643e0528d100d99"},
+    {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:40d02e7d45c9f8af700f3452f329ead92da4c5f4317ca9b896de7ce7199ea459"},
+    {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1c1fd185014191700554795c99b347d64f2bb637966c4cfc16998a0ca700d048"},
+    {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d81d2068e1c1228a565af076598f9e7451712700b673de8f502f0334f281387d"},
+    {file = "pydantic_core-2.27.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:1a4207639fb02ec2dbb76227d7c751a20b1a6b4bc52850568e52260cae64ca3b"},
+    {file = "pydantic_core-2.27.2-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:3de3ce3c9ddc8bbd88f6e0e304dea0e66d843ec9de1b0042b0911c1663ffd474"},
+    {file = "pydantic_core-2.27.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:30c5f68ded0c36466acede341551106821043e9afaad516adfb6e8fa80a4e6a6"},
+    {file = "pydantic_core-2.27.2-cp311-cp311-win32.whl", hash = "sha256:c70c26d2c99f78b125a3459f8afe1aed4d9687c24fd677c6a4436bc042e50d6c"},
+    {file = "pydantic_core-2.27.2-cp311-cp311-win_amd64.whl", hash = "sha256:08e125dbdc505fa69ca7d9c499639ab6407cfa909214d500897d02afb816e7cc"},
+    {file = "pydantic_core-2.27.2-cp311-cp311-win_arm64.whl", hash = "sha256:26f0d68d4b235a2bae0c3fc585c585b4ecc51382db0e3ba402a22cbc440915e4"},
+    {file = "pydantic_core-2.27.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:9e0c8cfefa0ef83b4da9588448b6d8d2a2bf1a53c3f1ae5fca39eb3061e2f0b0"},
+    {file = "pydantic_core-2.27.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:83097677b8e3bd7eaa6775720ec8e0405f1575015a463285a92bfdfe254529ef"},
+    {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:172fce187655fece0c90d90a678424b013f8fbb0ca8b036ac266749c09438cb7"},
+    {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:519f29f5213271eeeeb3093f662ba2fd512b91c5f188f3bb7b27bc5973816934"},
+    {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:05e3a55d124407fffba0dd6b0c0cd056d10e983ceb4e5dbd10dda135c31071d6"},
+    {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9c3ed807c7b91de05e63930188f19e921d1fe90de6b4f5cd43ee7fcc3525cb8c"},
+    {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6fb4aadc0b9a0c063206846d603b92030eb6f03069151a625667f982887153e2"},
+    {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:28ccb213807e037460326424ceb8b5245acb88f32f3d2777427476e1b32c48c4"},
+    {file = "pydantic_core-2.27.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:de3cd1899e2c279b140adde9357c4495ed9d47131b4a4eaff9052f23398076b3"},
+    {file = "pydantic_core-2.27.2-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:220f892729375e2d736b97d0e51466252ad84c51857d4d15f5e9692f9ef12be4"},
+    {file = "pydantic_core-2.27.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:a0fcd29cd6b4e74fe8ddd2c90330fd8edf2e30cb52acda47f06dd615ae72da57"},
+    {file = "pydantic_core-2.27.2-cp312-cp312-win32.whl", hash = "sha256:1e2cb691ed9834cd6a8be61228471d0a503731abfb42f82458ff27be7b2186fc"},
+    {file = "pydantic_core-2.27.2-cp312-cp312-win_amd64.whl", hash = "sha256:cc3f1a99a4f4f9dd1de4fe0312c114e740b5ddead65bb4102884b384c15d8bc9"},
+    {file = "pydantic_core-2.27.2-cp312-cp312-win_arm64.whl", hash = "sha256:3911ac9284cd8a1792d3cb26a2da18f3ca26c6908cc434a18f730dc0db7bfa3b"},
+    {file = "pydantic_core-2.27.2-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7d14bd329640e63852364c306f4d23eb744e0f8193148d4044dd3dacdaacbd8b"},
+    {file = "pydantic_core-2.27.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:82f91663004eb8ed30ff478d77c4d1179b3563df6cdb15c0817cd1cdaf34d154"},
+    {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:71b24c7d61131bb83df10cc7e687433609963a944ccf45190cfc21e0887b08c9"},
+    {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fa8e459d4954f608fa26116118bb67f56b93b209c39b008277ace29937453dc9"},
+    {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ce8918cbebc8da707ba805b7fd0b382816858728ae7fe19a942080c24e5b7cd1"},
+    {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eda3f5c2a021bbc5d976107bb302e0131351c2ba54343f8a496dc8783d3d3a6a"},
+    {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bd8086fa684c4775c27f03f062cbb9eaa6e17f064307e86b21b9e0abc9c0f02e"},
+    {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:8d9b3388db186ba0c099a6d20f0604a44eabdeef1777ddd94786cdae158729e4"},
+    {file = "pydantic_core-2.27.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:7a66efda2387de898c8f38c0cf7f14fca0b51a8ef0b24bfea5849f1b3c95af27"},
+    {file = "pydantic_core-2.27.2-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:18a101c168e4e092ab40dbc2503bdc0f62010e95d292b27827871dc85450d7ee"},
+    {file = "pydantic_core-2.27.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ba5dd002f88b78a4215ed2f8ddbdf85e8513382820ba15ad5ad8955ce0ca19a1"},
+    {file = "pydantic_core-2.27.2-cp313-cp313-win32.whl", hash = "sha256:1ebaf1d0481914d004a573394f4be3a7616334be70261007e47c2a6fe7e50130"},
+    {file = "pydantic_core-2.27.2-cp313-cp313-win_amd64.whl", hash = "sha256:953101387ecf2f5652883208769a79e48db18c6df442568a0b5ccd8c2723abee"},
+    {file = "pydantic_core-2.27.2-cp313-cp313-win_arm64.whl", hash = "sha256:ac4dbfd1691affb8f48c2c13241a2e3b60ff23247cbcf981759c768b6633cf8b"},
+    {file = "pydantic_core-2.27.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:d3e8d504bdd3f10835468f29008d72fc8359d95c9c415ce6e767203db6127506"},
+    {file = "pydantic_core-2.27.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:521eb9b7f036c9b6187f0b47318ab0d7ca14bd87f776240b90b21c1f4f149320"},
+    {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:85210c4d99a0114f5a9481b44560d7d1e35e32cc5634c656bc48e590b669b145"},
+    {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d716e2e30c6f140d7560ef1538953a5cd1a87264c737643d481f2779fc247fe1"},
+    {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f66d89ba397d92f840f8654756196d93804278457b5fbede59598a1f9f90b228"},
+    {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:669e193c1c576a58f132e3158f9dfa9662969edb1a250c54d8fa52590045f046"},
+    {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9fdbe7629b996647b99c01b37f11170a57ae675375b14b8c13b8518b8320ced5"},
+    {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d262606bf386a5ba0b0af3b97f37c83d7011439e3dc1a9298f21efb292e42f1a"},
+    {file = "pydantic_core-2.27.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:cabb9bcb7e0d97f74df8646f34fc76fbf793b7f6dc2438517d7a9e50eee4f14d"},
+    {file = "pydantic_core-2.27.2-cp38-cp38-musllinux_1_1_armv7l.whl", hash = "sha256:d2d63f1215638d28221f664596b1ccb3944f6e25dd18cd3b86b0a4c408d5ebb9"},
+    {file = "pydantic_core-2.27.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:bca101c00bff0adb45a833f8451b9105d9df18accb8743b08107d7ada14bd7da"},
+    {file = "pydantic_core-2.27.2-cp38-cp38-win32.whl", hash = "sha256:f6f8e111843bbb0dee4cb6594cdc73e79b3329b526037ec242a3e49012495b3b"},
+    {file = "pydantic_core-2.27.2-cp38-cp38-win_amd64.whl", hash = "sha256:fd1aea04935a508f62e0d0ef1f5ae968774a32afc306fb8545e06f5ff5cdf3ad"},
+    {file = "pydantic_core-2.27.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:c10eb4f1659290b523af58fa7cffb452a61ad6ae5613404519aee4bfbf1df993"},
+    {file = "pydantic_core-2.27.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ef592d4bad47296fb11f96cd7dc898b92e795032b4894dfb4076cfccd43a9308"},
+    {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c61709a844acc6bf0b7dce7daae75195a10aac96a596ea1b776996414791ede4"},
+    {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:42c5f762659e47fdb7b16956c71598292f60a03aa92f8b6351504359dbdba6cf"},
+    {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4c9775e339e42e79ec99c441d9730fccf07414af63eac2f0e48e08fd38a64d76"},
+    {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:57762139821c31847cfb2df63c12f725788bd9f04bc2fb392790959b8f70f118"},
+    {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0d1e85068e818c73e048fe28cfc769040bb1f475524f4745a5dc621f75ac7630"},
+    {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:097830ed52fd9e427942ff3b9bc17fab52913b2f50f2880dc4a5611446606a54"},
+    {file = "pydantic_core-2.27.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:044a50963a614ecfae59bb1eaf7ea7efc4bc62f49ed594e18fa1e5d953c40e9f"},
+    {file = "pydantic_core-2.27.2-cp39-cp39-musllinux_1_1_armv7l.whl", hash = "sha256:4e0b4220ba5b40d727c7f879eac379b822eee5d8fff418e9d3381ee45b3b0362"},
+    {file = "pydantic_core-2.27.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5e4f4bb20d75e9325cc9696c6802657b58bc1dbbe3022f32cc2b2b632c3fbb96"},
+    {file = "pydantic_core-2.27.2-cp39-cp39-win32.whl", hash = "sha256:cca63613e90d001b9f2f9a9ceb276c308bfa2a43fafb75c8031c4f66039e8c6e"},
+    {file = "pydantic_core-2.27.2-cp39-cp39-win_amd64.whl", hash = "sha256:77d1bca19b0f7021b3a982e6f903dcd5b2b06076def36a652e3907f596e29f67"},
+    {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:2bf14caea37e91198329b828eae1618c068dfb8ef17bb33287a7ad4b61ac314e"},
+    {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:b0cb791f5b45307caae8810c2023a184c74605ec3bcbb67d13846c28ff731ff8"},
+    {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:688d3fd9fcb71f41c4c015c023d12a79d1c4c0732ec9eb35d96e3388a120dcf3"},
+    {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d591580c34f4d731592f0e9fe40f9cc1b430d297eecc70b962e93c5c668f15f"},
+    {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:82f986faf4e644ffc189a7f1aafc86e46ef70372bb153e7001e8afccc6e54133"},
+    {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:bec317a27290e2537f922639cafd54990551725fc844249e64c523301d0822fc"},
+    {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:0296abcb83a797db256b773f45773da397da75a08f5fcaef41f2044adec05f50"},
+    {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:0d75070718e369e452075a6017fbf187f788e17ed67a3abd47fa934d001863d9"},
+    {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:7e17b560be3c98a8e3aa66ce828bdebb9e9ac6ad5466fba92eb74c4c95cb1151"},
+    {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:c33939a82924da9ed65dab5a65d427205a73181d8098e79b6b426bdf8ad4e656"},
+    {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:00bad2484fa6bda1e216e7345a798bd37c68fb2d97558edd584942aa41b7d278"},
+    {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c817e2b40aba42bac6f457498dacabc568c3b7a986fc9ba7c8d9d260b71485fb"},
+    {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:251136cdad0cb722e93732cb45ca5299fb56e1344a833640bf93b2803f8d1bfd"},
+    {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d2088237af596f0a524d3afc39ab3b036e8adb054ee57cbb1dcf8e09da5b29cc"},
+    {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:d4041c0b966a84b4ae7a09832eb691a35aec90910cd2dbe7a208de59be77965b"},
+    {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:8083d4e875ebe0b864ffef72a4304827015cff328a1be6e22cc850753bfb122b"},
+    {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:f141ee28a0ad2123b6611b6ceff018039df17f32ada8b534e6aa039545a3efb2"},
+    {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7d0c8399fcc1848491f00e0314bd59fb34a9c008761bcb422a057670c3f65e35"},
+    {file = "pydantic_core-2.27.2.tar.gz", hash = "sha256:eb026e5a4c1fee05726072337ff51d1efb6f59090b7da90d30ea58625b1ffb39"},
+]
+
+[package.dependencies]
+typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0"
+
+[[package]]
+name = "pygments"
+version = "2.19.1"
+description = "Pygments is a syntax highlighting package written in Python."
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "pygments-2.19.1-py3-none-any.whl", hash = "sha256:9ea1544ad55cecf4b8242fab6dd35a93bbce657034b0611ee383099054ab6d8c"},
+    {file = "pygments-2.19.1.tar.gz", hash = "sha256:61c16d2a8576dc0649d9f39e089b5f02bcd27fba10d8fb4dcc28173f7a45151f"},
+]
+
+[package.extras]
+windows-terminal = ["colorama (>=0.4.6)"]
+
+[[package]]
+name = "python-dateutil"
+version = "2.9.0.post0"
+description = "Extensions to the standard Python datetime module"
+optional = false
+python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3"},
+    {file = "python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427"},
+]
+
+[package.dependencies]
+six = ">=1.5"
+
+[[package]]
+name = "python-slugify"
+version = "8.0.4"
+description = "A Python slugify application that also handles Unicode"
+optional = false
+python-versions = ">=3.7"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "python-slugify-8.0.4.tar.gz", hash = "sha256:59202371d1d05b54a9e7720c5e038f928f45daaffe41dd10822f3907b937c856"},
+    {file = "python_slugify-8.0.4-py2.py3-none-any.whl", hash = "sha256:276540b79961052b66b7d116620b36518847f52d5fd9e3a70164fc8c50faa6b8"},
+]
+
+[package.dependencies]
+text-unidecode = ">=1.3"
+
+[package.extras]
+unidecode = ["Unidecode (>=1.1.1)"]
+
+[[package]]
+name = "pytz"
+version = "2025.1"
+description = "World timezone definitions, modern and historical"
+optional = false
+python-versions = "*"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "pytz-2025.1-py2.py3-none-any.whl", hash = "sha256:89dd22dca55b46eac6eda23b2d72721bf1bdfef212645d81513ef5d03038de57"},
+    {file = "pytz-2025.1.tar.gz", hash = "sha256:c2db42be2a2518b28e65f9207c4d05e6ff547d1efa4086469ef855e4ab70178e"},
+]
+
+[[package]]
+name = "pywin32"
+version = "308"
+description = "Python for Window Extensions"
+optional = false
+python-versions = "*"
+groups = ["main"]
+markers = "python_version <= \"3.11\" and sys_platform == \"win32\" and platform_python_implementation != \"PyPy\" or python_version >= \"3.12\" and sys_platform == \"win32\" and platform_python_implementation != \"PyPy\""
+files = [
+    {file = "pywin32-308-cp310-cp310-win32.whl", hash = "sha256:796ff4426437896550d2981b9c2ac0ffd75238ad9ea2d3bfa67a1abd546d262e"},
+    {file = "pywin32-308-cp310-cp310-win_amd64.whl", hash = "sha256:4fc888c59b3c0bef905ce7eb7e2106a07712015ea1c8234b703a088d46110e8e"},
+    {file = "pywin32-308-cp310-cp310-win_arm64.whl", hash = "sha256:a5ab5381813b40f264fa3495b98af850098f814a25a63589a8e9eb12560f450c"},
+    {file = "pywin32-308-cp311-cp311-win32.whl", hash = "sha256:5d8c8015b24a7d6855b1550d8e660d8daa09983c80e5daf89a273e5c6fb5095a"},
+    {file = "pywin32-308-cp311-cp311-win_amd64.whl", hash = "sha256:575621b90f0dc2695fec346b2d6302faebd4f0f45c05ea29404cefe35d89442b"},
+    {file = "pywin32-308-cp311-cp311-win_arm64.whl", hash = "sha256:100a5442b7332070983c4cd03f2e906a5648a5104b8a7f50175f7906efd16bb6"},
+    {file = "pywin32-308-cp312-cp312-win32.whl", hash = "sha256:587f3e19696f4bf96fde9d8a57cec74a57021ad5f204c9e627e15c33ff568897"},
+    {file = "pywin32-308-cp312-cp312-win_amd64.whl", hash = "sha256:00b3e11ef09ede56c6a43c71f2d31857cf7c54b0ab6e78ac659497abd2834f47"},
+    {file = "pywin32-308-cp312-cp312-win_arm64.whl", hash = "sha256:9b4de86c8d909aed15b7011182c8cab38c8850de36e6afb1f0db22b8959e3091"},
+    {file = "pywin32-308-cp313-cp313-win32.whl", hash = "sha256:1c44539a37a5b7b21d02ab34e6a4d314e0788f1690d65b48e9b0b89f31abbbed"},
+    {file = "pywin32-308-cp313-cp313-win_amd64.whl", hash = "sha256:fd380990e792eaf6827fcb7e187b2b4b1cede0585e3d0c9e84201ec27b9905e4"},
+    {file = "pywin32-308-cp313-cp313-win_arm64.whl", hash = "sha256:ef313c46d4c18dfb82a2431e3051ac8f112ccee1a34f29c263c583c568db63cd"},
+    {file = "pywin32-308-cp37-cp37m-win32.whl", hash = "sha256:1f696ab352a2ddd63bd07430080dd598e6369152ea13a25ebcdd2f503a38f1ff"},
+    {file = "pywin32-308-cp37-cp37m-win_amd64.whl", hash = "sha256:13dcb914ed4347019fbec6697a01a0aec61019c1046c2b905410d197856326a6"},
+    {file = "pywin32-308-cp38-cp38-win32.whl", hash = "sha256:5794e764ebcabf4ff08c555b31bd348c9025929371763b2183172ff4708152f0"},
+    {file = "pywin32-308-cp38-cp38-win_amd64.whl", hash = "sha256:3b92622e29d651c6b783e368ba7d6722b1634b8e70bd376fd7610fe1992e19de"},
+    {file = "pywin32-308-cp39-cp39-win32.whl", hash = "sha256:7873ca4dc60ab3287919881a7d4f88baee4a6e639aa6962de25a98ba6b193341"},
+    {file = "pywin32-308-cp39-cp39-win_amd64.whl", hash = "sha256:71b3322d949b4cc20776436a9c9ba0eeedcbc9c650daa536df63f0ff111bb920"},
+]
+
+[[package]]
+name = "pyyaml"
+version = "6.0.2"
+description = "YAML parser and emitter for Python"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086"},
+    {file = "PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf"},
+    {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237"},
+    {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b"},
+    {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed"},
+    {file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180"},
+    {file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68"},
+    {file = "PyYAML-6.0.2-cp310-cp310-win32.whl", hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99"},
+    {file = "PyYAML-6.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e"},
+    {file = "PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774"},
+    {file = "PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee"},
+    {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c"},
+    {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317"},
+    {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85"},
+    {file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4"},
+    {file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e"},
+    {file = "PyYAML-6.0.2-cp311-cp311-win32.whl", hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5"},
+    {file = "PyYAML-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44"},
+    {file = "PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab"},
+    {file = "PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725"},
+    {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5"},
+    {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425"},
+    {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476"},
+    {file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48"},
+    {file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b"},
+    {file = "PyYAML-6.0.2-cp312-cp312-win32.whl", hash = "sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4"},
+    {file = "PyYAML-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8"},
+    {file = "PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba"},
+    {file = "PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1"},
+    {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133"},
+    {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484"},
+    {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5"},
+    {file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc"},
+    {file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652"},
+    {file = "PyYAML-6.0.2-cp313-cp313-win32.whl", hash = "sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183"},
+    {file = "PyYAML-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563"},
+    {file = "PyYAML-6.0.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a"},
+    {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5"},
+    {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d"},
+    {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083"},
+    {file = "PyYAML-6.0.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706"},
+    {file = "PyYAML-6.0.2-cp38-cp38-win32.whl", hash = "sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a"},
+    {file = "PyYAML-6.0.2-cp38-cp38-win_amd64.whl", hash = "sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff"},
+    {file = "PyYAML-6.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d"},
+    {file = "PyYAML-6.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f"},
+    {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290"},
+    {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12"},
+    {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19"},
+    {file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e"},
+    {file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725"},
+    {file = "PyYAML-6.0.2-cp39-cp39-win32.whl", hash = "sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631"},
+    {file = "PyYAML-6.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8"},
+    {file = "pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e"},
+]
+
+[[package]]
+name = "pyzmq"
+version = "26.2.1"
+description = "Python bindings for 0MQ"
+optional = false
+python-versions = ">=3.7"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "pyzmq-26.2.1-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:f39d1227e8256d19899d953e6e19ed2ccb689102e6d85e024da5acf410f301eb"},
+    {file = "pyzmq-26.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a23948554c692df95daed595fdd3b76b420a4939d7a8a28d6d7dea9711878641"},
+    {file = "pyzmq-26.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:95f5728b367a042df146cec4340d75359ec6237beebf4a8f5cf74657c65b9257"},
+    {file = "pyzmq-26.2.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:95f7b01b3f275504011cf4cf21c6b885c8d627ce0867a7e83af1382ebab7b3ff"},
+    {file = "pyzmq-26.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80a00370a2ef2159c310e662c7c0f2d030f437f35f478bb8b2f70abd07e26b24"},
+    {file = "pyzmq-26.2.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:8531ed35dfd1dd2af95f5d02afd6545e8650eedbf8c3d244a554cf47d8924459"},
+    {file = "pyzmq-26.2.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:cdb69710e462a38e6039cf17259d328f86383a06c20482cc154327968712273c"},
+    {file = "pyzmq-26.2.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:e7eeaef81530d0b74ad0d29eec9997f1c9230c2f27242b8d17e0ee67662c8f6e"},
+    {file = "pyzmq-26.2.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:361edfa350e3be1f987e592e834594422338d7174364763b7d3de5b0995b16f3"},
+    {file = "pyzmq-26.2.1-cp310-cp310-win32.whl", hash = "sha256:637536c07d2fb6a354988b2dd1d00d02eb5dd443f4bbee021ba30881af1c28aa"},
+    {file = "pyzmq-26.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:45fad32448fd214fbe60030aa92f97e64a7140b624290834cc9b27b3a11f9473"},
+    {file = "pyzmq-26.2.1-cp310-cp310-win_arm64.whl", hash = "sha256:d9da0289d8201c8a29fd158aaa0dfe2f2e14a181fd45e2dc1fbf969a62c1d594"},
+    {file = "pyzmq-26.2.1-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:c059883840e634a21c5b31d9b9a0e2b48f991b94d60a811092bc37992715146a"},
+    {file = "pyzmq-26.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ed038a921df836d2f538e509a59cb638df3e70ca0fcd70d0bf389dfcdf784d2a"},
+    {file = "pyzmq-26.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9027a7fcf690f1a3635dc9e55e38a0d6602dbbc0548935d08d46d2e7ec91f454"},
+    {file = "pyzmq-26.2.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6d75fcb00a1537f8b0c0bb05322bc7e35966148ffc3e0362f0369e44a4a1de99"},
+    {file = "pyzmq-26.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f0019cc804ac667fb8c8eaecdb66e6d4a68acf2e155d5c7d6381a5645bd93ae4"},
+    {file = "pyzmq-26.2.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:f19dae58b616ac56b96f2e2290f2d18730a898a171f447f491cc059b073ca1fa"},
+    {file = "pyzmq-26.2.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:f5eeeb82feec1fc5cbafa5ee9022e87ffdb3a8c48afa035b356fcd20fc7f533f"},
+    {file = "pyzmq-26.2.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:000760e374d6f9d1a3478a42ed0c98604de68c9e94507e5452951e598ebecfba"},
+    {file = "pyzmq-26.2.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:817fcd3344d2a0b28622722b98500ae9c8bfee0f825b8450932ff19c0b15bebd"},
+    {file = "pyzmq-26.2.1-cp311-cp311-win32.whl", hash = "sha256:88812b3b257f80444a986b3596e5ea5c4d4ed4276d2b85c153a6fbc5ca457ae7"},
+    {file = "pyzmq-26.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:ef29630fde6022471d287c15c0a2484aba188adbfb978702624ba7a54ddfa6c1"},
+    {file = "pyzmq-26.2.1-cp311-cp311-win_arm64.whl", hash = "sha256:f32718ee37c07932cc336096dc7403525301fd626349b6eff8470fe0f996d8d7"},
+    {file = "pyzmq-26.2.1-cp312-cp312-macosx_10_15_universal2.whl", hash = "sha256:a6549ecb0041dafa55b5932dcbb6c68293e0bd5980b5b99f5ebb05f9a3b8a8f3"},
+    {file = "pyzmq-26.2.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:0250c94561f388db51fd0213cdccbd0b9ef50fd3c57ce1ac937bf3034d92d72e"},
+    {file = "pyzmq-26.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:36ee4297d9e4b34b5dc1dd7ab5d5ea2cbba8511517ef44104d2915a917a56dc8"},
+    {file = "pyzmq-26.2.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c2a9cb17fd83b7a3a3009901aca828feaf20aa2451a8a487b035455a86549c09"},
+    {file = "pyzmq-26.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:786dd8a81b969c2081b31b17b326d3a499ddd1856e06d6d79ad41011a25148da"},
+    {file = "pyzmq-26.2.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:2d88ba221a07fc2c5581565f1d0fe8038c15711ae79b80d9462e080a1ac30435"},
+    {file = "pyzmq-26.2.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:1c84c1297ff9f1cd2440da4d57237cb74be21fdfe7d01a10810acba04e79371a"},
+    {file = "pyzmq-26.2.1-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:46d4ebafc27081a7f73a0f151d0c38d4291656aa134344ec1f3d0199ebfbb6d4"},
+    {file = "pyzmq-26.2.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:91e2bfb8e9a29f709d51b208dd5f441dc98eb412c8fe75c24ea464734ccdb48e"},
+    {file = "pyzmq-26.2.1-cp312-cp312-win32.whl", hash = "sha256:4a98898fdce380c51cc3e38ebc9aa33ae1e078193f4dc641c047f88b8c690c9a"},
+    {file = "pyzmq-26.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:a0741edbd0adfe5f30bba6c5223b78c131b5aa4a00a223d631e5ef36e26e6d13"},
+    {file = "pyzmq-26.2.1-cp312-cp312-win_arm64.whl", hash = "sha256:e5e33b1491555843ba98d5209439500556ef55b6ab635f3a01148545498355e5"},
+    {file = "pyzmq-26.2.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:099b56ef464bc355b14381f13355542e452619abb4c1e57a534b15a106bf8e23"},
+    {file = "pyzmq-26.2.1-cp313-cp313-macosx_10_15_universal2.whl", hash = "sha256:651726f37fcbce9f8dd2a6dab0f024807929780621890a4dc0c75432636871be"},
+    {file = "pyzmq-26.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57dd4d91b38fa4348e237a9388b4423b24ce9c1695bbd4ba5a3eada491e09399"},
+    {file = "pyzmq-26.2.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d51a7bfe01a48e1064131f3416a5439872c533d756396be2b39e3977b41430f9"},
+    {file = "pyzmq-26.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c7154d228502e18f30f150b7ce94f0789d6b689f75261b623f0fdc1eec642aab"},
+    {file = "pyzmq-26.2.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:f1f31661a80cc46aba381bed475a9135b213ba23ca7ff6797251af31510920ce"},
+    {file = "pyzmq-26.2.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:290c96f479504439b6129a94cefd67a174b68ace8a8e3f551b2239a64cfa131a"},
+    {file = "pyzmq-26.2.1-cp313-cp313-musllinux_1_1_i686.whl", hash = "sha256:f2c307fbe86e18ab3c885b7e01de942145f539165c3360e2af0f094dd440acd9"},
+    {file = "pyzmq-26.2.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:b314268e716487bfb86fcd6f84ebbe3e5bec5fac75fdf42bc7d90fdb33f618ad"},
+    {file = "pyzmq-26.2.1-cp313-cp313-win32.whl", hash = "sha256:edb550616f567cd5603b53bb52a5f842c0171b78852e6fc7e392b02c2a1504bb"},
+    {file = "pyzmq-26.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:100a826a029c8ef3d77a1d4c97cbd6e867057b5806a7276f2bac1179f893d3bf"},
+    {file = "pyzmq-26.2.1-cp313-cp313-win_arm64.whl", hash = "sha256:6991ee6c43e0480deb1b45d0c7c2bac124a6540cba7db4c36345e8e092da47ce"},
+    {file = "pyzmq-26.2.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:25e720dba5b3a3bb2ad0ad5d33440babd1b03438a7a5220511d0c8fa677e102e"},
+    {file = "pyzmq-26.2.1-cp313-cp313t-macosx_10_15_universal2.whl", hash = "sha256:9ec6abfb701437142ce9544bd6a236addaf803a32628d2260eb3dbd9a60e2891"},
+    {file = "pyzmq-26.2.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2e1eb9d2bfdf5b4e21165b553a81b2c3bd5be06eeddcc4e08e9692156d21f1f6"},
+    {file = "pyzmq-26.2.1-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:90dc731d8e3e91bcd456aa7407d2eba7ac6f7860e89f3766baabb521f2c1de4a"},
+    {file = "pyzmq-26.2.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0b6a93d684278ad865fc0b9e89fe33f6ea72d36da0e842143891278ff7fd89c3"},
+    {file = "pyzmq-26.2.1-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:c1bb37849e2294d519117dd99b613c5177934e5c04a5bb05dd573fa42026567e"},
+    {file = "pyzmq-26.2.1-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:632a09c6d8af17b678d84df442e9c3ad8e4949c109e48a72f805b22506c4afa7"},
+    {file = "pyzmq-26.2.1-cp313-cp313t-musllinux_1_1_i686.whl", hash = "sha256:fc409c18884eaf9ddde516d53af4f2db64a8bc7d81b1a0c274b8aa4e929958e8"},
+    {file = "pyzmq-26.2.1-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:17f88622b848805d3f6427ce1ad5a2aa3cf61f12a97e684dab2979802024d460"},
+    {file = "pyzmq-26.2.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3ef584f13820d2629326fe20cc04069c21c5557d84c26e277cfa6235e523b10f"},
+    {file = "pyzmq-26.2.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:160194d1034902937359c26ccfa4e276abffc94937e73add99d9471e9f555dd6"},
+    {file = "pyzmq-26.2.1-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:574b285150afdbf0a0424dddf7ef9a0d183988eb8d22feacb7160f7515e032cb"},
+    {file = "pyzmq-26.2.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:44dba28c34ce527cf687156c81f82bf1e51f047838d5964f6840fd87dfecf9fe"},
+    {file = "pyzmq-26.2.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:9fbdb90b85c7624c304f72ec7854659a3bd901e1c0ffb2363163779181edeb68"},
+    {file = "pyzmq-26.2.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:a7ad34a2921e8f76716dc7205c9bf46a53817e22b9eec2e8a3e08ee4f4a72468"},
+    {file = "pyzmq-26.2.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:866c12b7c90dd3a86983df7855c6f12f9407c8684db6aa3890fc8027462bda82"},
+    {file = "pyzmq-26.2.1-cp37-cp37m-win32.whl", hash = "sha256:eeb37f65350d5c5870517f02f8bbb2ac0fbec7b416c0f4875219fef305a89a45"},
+    {file = "pyzmq-26.2.1-cp37-cp37m-win_amd64.whl", hash = "sha256:4eb3197f694dfb0ee6af29ef14a35f30ae94ff67c02076eef8125e2d98963cd0"},
+    {file = "pyzmq-26.2.1-cp38-cp38-macosx_10_15_universal2.whl", hash = "sha256:36d4e7307db7c847fe37413f333027d31c11d5e6b3bacbb5022661ac635942ba"},
+    {file = "pyzmq-26.2.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1c6ae0e95d0a4b0cfe30f648a18e764352d5415279bdf34424decb33e79935b8"},
+    {file = "pyzmq-26.2.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:5b4fc44f5360784cc02392f14235049665caaf7c0fe0b04d313e763d3338e463"},
+    {file = "pyzmq-26.2.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:51431f6b2750eb9b9d2b2952d3cc9b15d0215e1b8f37b7a3239744d9b487325d"},
+    {file = "pyzmq-26.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bdbc78ae2065042de48a65f1421b8af6b76a0386bb487b41955818c3c1ce7bed"},
+    {file = "pyzmq-26.2.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:d14f50d61a89b0925e4d97a0beba6053eb98c426c5815d949a43544f05a0c7ec"},
+    {file = "pyzmq-26.2.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:004837cb958988c75d8042f5dac19a881f3d9b3b75b2f574055e22573745f841"},
+    {file = "pyzmq-26.2.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:0b2007f28ce1b8acebdf4812c1aab997a22e57d6a73b5f318b708ef9bcabbe95"},
+    {file = "pyzmq-26.2.1-cp38-cp38-win32.whl", hash = "sha256:269c14904da971cb5f013100d1aaedb27c0a246728c341d5d61ddd03f463f2f3"},
+    {file = "pyzmq-26.2.1-cp38-cp38-win_amd64.whl", hash = "sha256:31fff709fef3b991cfe7189d2cfe0c413a1d0e82800a182cfa0c2e3668cd450f"},
+    {file = "pyzmq-26.2.1-cp39-cp39-macosx_10_15_universal2.whl", hash = "sha256:a4bffcadfd40660f26d1b3315a6029fd4f8f5bf31a74160b151f5c577b2dc81b"},
+    {file = "pyzmq-26.2.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:e76ad4729c2f1cf74b6eb1bdd05f6aba6175999340bd51e6caee49a435a13bf5"},
+    {file = "pyzmq-26.2.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:8b0f5bab40a16e708e78a0c6ee2425d27e1a5d8135c7a203b4e977cee37eb4aa"},
+    {file = "pyzmq-26.2.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:e8e47050412f0ad3a9b2287779758073cbf10e460d9f345002d4779e43bb0136"},
+    {file = "pyzmq-26.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7f18ce33f422d119b13c1363ed4cce245b342b2c5cbbb76753eabf6aa6f69c7d"},
+    {file = "pyzmq-26.2.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:ceb0d78b7ef106708a7e2c2914afe68efffc0051dc6a731b0dbacd8b4aee6d68"},
+    {file = "pyzmq-26.2.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:7ebdd96bd637fd426d60e86a29ec14b8c1ab64b8d972f6a020baf08a30d1cf46"},
+    {file = "pyzmq-26.2.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:03719e424150c6395b9513f53a5faadcc1ce4b92abdf68987f55900462ac7eec"},
+    {file = "pyzmq-26.2.1-cp39-cp39-win32.whl", hash = "sha256:ef5479fac31df4b304e96400fc67ff08231873ee3537544aa08c30f9d22fce38"},
+    {file = "pyzmq-26.2.1-cp39-cp39-win_amd64.whl", hash = "sha256:f92a002462154c176dac63a8f1f6582ab56eb394ef4914d65a9417f5d9fde218"},
+    {file = "pyzmq-26.2.1-cp39-cp39-win_arm64.whl", hash = "sha256:1fd4b3efc6f62199886440d5e27dd3ccbcb98dfddf330e7396f1ff421bfbb3c2"},
+    {file = "pyzmq-26.2.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:380816d298aed32b1a97b4973a4865ef3be402a2e760204509b52b6de79d755d"},
+    {file = "pyzmq-26.2.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:97cbb368fd0debdbeb6ba5966aa28e9a1ae3396c7386d15569a6ca4be4572b99"},
+    {file = "pyzmq-26.2.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:abf7b5942c6b0dafcc2823ddd9154f419147e24f8df5b41ca8ea40a6db90615c"},
+    {file = "pyzmq-26.2.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3fe6e28a8856aea808715f7a4fc11f682b9d29cac5d6262dd8fe4f98edc12d53"},
+    {file = "pyzmq-26.2.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:bd8fdee945b877aa3bffc6a5a8816deb048dab0544f9df3731ecd0e54d8c84c9"},
+    {file = "pyzmq-26.2.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:ee7152f32c88e0e1b5b17beb9f0e2b14454235795ef68c0c120b6d3d23d12833"},
+    {file = "pyzmq-26.2.1-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:baa1da72aecf6a490b51fba7a51f1ce298a1e0e86d0daef8265c8f8f9848eb77"},
+    {file = "pyzmq-26.2.1-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:49135bb327fca159262d8fd14aa1f4a919fe071b04ed08db4c7c37d2f0647162"},
+    {file = "pyzmq-26.2.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8bacc1a10c150d58e8a9ee2b2037a70f8d903107e0f0b6e079bf494f2d09c091"},
+    {file = "pyzmq-26.2.1-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:09dac387ce62d69bec3f06d51610ca1d660e7849eb45f68e38e7f5cf1f49cbcb"},
+    {file = "pyzmq-26.2.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:70b3a46ecd9296e725ccafc17d732bfc3cdab850b54bd913f843a0a54dfb2c04"},
+    {file = "pyzmq-26.2.1-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:59660e15c797a3b7a571c39f8e0b62a1f385f98ae277dfe95ca7eaf05b5a0f12"},
+    {file = "pyzmq-26.2.1-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:0f50db737d688e96ad2a083ad2b453e22865e7e19c7f17d17df416e91ddf67eb"},
+    {file = "pyzmq-26.2.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a003200b6cd64e89b5725ff7e284a93ab24fd54bbac8b4fa46b1ed57be693c27"},
+    {file = "pyzmq-26.2.1-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:f9ba5def063243793dec6603ad1392f735255cbc7202a3a484c14f99ec290705"},
+    {file = "pyzmq-26.2.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:1238c2448c58b9c8d6565579393148414a42488a5f916b3f322742e561f6ae0d"},
+    {file = "pyzmq-26.2.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8eddb3784aed95d07065bcf94d07e8c04024fdb6b2386f08c197dfe6b3528fda"},
+    {file = "pyzmq-26.2.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f0f19c2097fffb1d5b07893d75c9ee693e9cbc809235cf3f2267f0ef6b015f24"},
+    {file = "pyzmq-26.2.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0995fd3530f2e89d6b69a2202e340bbada3191014352af978fa795cb7a446331"},
+    {file = "pyzmq-26.2.1-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:7c6160fe513654e65665332740f63de29ce0d165e053c0c14a161fa60dd0da01"},
+    {file = "pyzmq-26.2.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:8ec8e3aea6146b761d6c57fcf8f81fcb19f187afecc19bf1701a48db9617a217"},
+    {file = "pyzmq-26.2.1.tar.gz", hash = "sha256:17d72a74e5e9ff3829deb72897a175333d3ef5b5413948cae3cf7ebf0b02ecca"},
+]
+
+[package.dependencies]
+cffi = {version = "*", markers = "implementation_name == \"pypy\""}
+
+[[package]]
+name = "referencing"
+version = "0.36.2"
+description = "JSON Referencing + Python"
+optional = false
+python-versions = ">=3.9"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "referencing-0.36.2-py3-none-any.whl", hash = "sha256:e8699adbbf8b5c7de96d8ffa0eb5c158b3beafce084968e2ea8bb08c6794dcd0"},
+    {file = "referencing-0.36.2.tar.gz", hash = "sha256:df2e89862cd09deabbdba16944cc3f10feb6b3e6f18e902f7cc25609a34775aa"},
+]
+
+[package.dependencies]
+attrs = ">=22.2.0"
+rpds-py = ">=0.7.0"
+typing-extensions = {version = ">=4.4.0", markers = "python_version < \"3.13\""}
+
+[[package]]
+name = "requests"
+version = "2.32.3"
+description = "Python HTTP for Humans."
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "requests-2.32.3-py3-none-any.whl", hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6"},
+    {file = "requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760"},
+]
+
+[package.dependencies]
+certifi = ">=2017.4.17"
+charset-normalizer = ">=2,<4"
+idna = ">=2.5,<4"
+urllib3 = ">=1.21.1,<3"
+
+[package.extras]
+socks = ["PySocks (>=1.5.6,!=1.5.7)"]
+use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"]
+
+[[package]]
+name = "rfc3986"
+version = "2.0.0"
+description = "Validating URI References per RFC 3986"
+optional = false
+python-versions = ">=3.7"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "rfc3986-2.0.0-py2.py3-none-any.whl", hash = "sha256:50b1502b60e289cb37883f3dfd34532b8873c7de9f49bb546641ce9cbd256ebd"},
+    {file = "rfc3986-2.0.0.tar.gz", hash = "sha256:97aacf9dbd4bfd829baad6e6309fa6573aaf1be3f6fa735c8ab05e46cecb261c"},
+]
+
+[package.extras]
+idna2008 = ["idna"]
+
+[[package]]
+name = "rich"
+version = "13.9.4"
+description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal"
+optional = false
+python-versions = ">=3.8.0"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90"},
+    {file = "rich-13.9.4.tar.gz", hash = "sha256:439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098"},
+]
+
+[package.dependencies]
+markdown-it-py = ">=2.2.0"
+pygments = ">=2.13.0,<3.0.0"
+typing-extensions = {version = ">=4.0.0,<5.0", markers = "python_version < \"3.11\""}
+
+[package.extras]
+jupyter = ["ipywidgets (>=7.5.1,<9)"]
+
+[[package]]
+name = "rpds-py"
+version = "0.23.1"
+description = "Python bindings to Rust's persistent data structures (rpds)"
+optional = false
+python-versions = ">=3.9"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "rpds_py-0.23.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2a54027554ce9b129fc3d633c92fa33b30de9f08bc61b32c053dc9b537266fed"},
+    {file = "rpds_py-0.23.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b5ef909a37e9738d146519657a1aab4584018746a18f71c692f2f22168ece40c"},
+    {file = "rpds_py-0.23.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ee9d6f0b38efb22ad94c3b68ffebe4c47865cdf4b17f6806d6c674e1feb4246"},
+    {file = "rpds_py-0.23.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f7356a6da0562190558c4fcc14f0281db191cdf4cb96e7604c06acfcee96df15"},
+    {file = "rpds_py-0.23.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9441af1d25aed96901f97ad83d5c3e35e6cd21a25ca5e4916c82d7dd0490a4fa"},
+    {file = "rpds_py-0.23.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3d8abf7896a91fb97e7977d1aadfcc2c80415d6dc2f1d0fca5b8d0df247248f3"},
+    {file = "rpds_py-0.23.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1b08027489ba8fedde72ddd233a5ea411b85a6ed78175f40285bd401bde7466d"},
+    {file = "rpds_py-0.23.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fee513135b5a58f3bb6d89e48326cd5aa308e4bcdf2f7d59f67c861ada482bf8"},
+    {file = "rpds_py-0.23.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:35d5631ce0af26318dba0ae0ac941c534453e42f569011585cb323b7774502a5"},
+    {file = "rpds_py-0.23.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:a20cb698c4a59c534c6701b1c24a968ff2768b18ea2991f886bd8985ce17a89f"},
+    {file = "rpds_py-0.23.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5e9c206a1abc27e0588cf8b7c8246e51f1a16a103734f7750830a1ccb63f557a"},
+    {file = "rpds_py-0.23.1-cp310-cp310-win32.whl", hash = "sha256:d9f75a06ecc68f159d5d7603b734e1ff6daa9497a929150f794013aa9f6e3f12"},
+    {file = "rpds_py-0.23.1-cp310-cp310-win_amd64.whl", hash = "sha256:f35eff113ad430b5272bbfc18ba111c66ff525828f24898b4e146eb479a2cdda"},
+    {file = "rpds_py-0.23.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:b79f5ced71efd70414a9a80bbbfaa7160da307723166f09b69773153bf17c590"},
+    {file = "rpds_py-0.23.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c9e799dac1ffbe7b10c1fd42fe4cd51371a549c6e108249bde9cd1200e8f59b4"},
+    {file = "rpds_py-0.23.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:721f9c4011b443b6e84505fc00cc7aadc9d1743f1c988e4c89353e19c4a968ee"},
+    {file = "rpds_py-0.23.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f88626e3f5e57432e6191cd0c5d6d6b319b635e70b40be2ffba713053e5147dd"},
+    {file = "rpds_py-0.23.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:285019078537949cecd0190f3690a0b0125ff743d6a53dfeb7a4e6787af154f5"},
+    {file = "rpds_py-0.23.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b92f5654157de1379c509b15acec9d12ecf6e3bc1996571b6cb82a4302060447"},
+    {file = "rpds_py-0.23.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e768267cbe051dd8d1c5305ba690bb153204a09bf2e3de3ae530de955f5b5580"},
+    {file = "rpds_py-0.23.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c5334a71f7dc1160382d45997e29f2637c02f8a26af41073189d79b95d3321f1"},
+    {file = "rpds_py-0.23.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d6adb81564af0cd428910f83fa7da46ce9ad47c56c0b22b50872bc4515d91966"},
+    {file = "rpds_py-0.23.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:cafa48f2133d4daa028473ede7d81cd1b9f9e6925e9e4003ebdf77010ee02f35"},
+    {file = "rpds_py-0.23.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0fced9fd4a07a1ded1bac7e961ddd9753dd5d8b755ba8e05acba54a21f5f1522"},
+    {file = "rpds_py-0.23.1-cp311-cp311-win32.whl", hash = "sha256:243241c95174b5fb7204c04595852fe3943cc41f47aa14c3828bc18cd9d3b2d6"},
+    {file = "rpds_py-0.23.1-cp311-cp311-win_amd64.whl", hash = "sha256:11dd60b2ffddba85715d8a66bb39b95ddbe389ad2cfcf42c833f1bcde0878eaf"},
+    {file = "rpds_py-0.23.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:3902df19540e9af4cc0c3ae75974c65d2c156b9257e91f5101a51f99136d834c"},
+    {file = "rpds_py-0.23.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:66f8d2a17e5838dd6fb9be6baaba8e75ae2f5fa6b6b755d597184bfcd3cb0eba"},
+    {file = "rpds_py-0.23.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:112b8774b0b4ee22368fec42749b94366bd9b536f8f74c3d4175d4395f5cbd31"},
+    {file = "rpds_py-0.23.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e0df046f2266e8586cf09d00588302a32923eb6386ced0ca5c9deade6af9a149"},
+    {file = "rpds_py-0.23.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0f3288930b947cbebe767f84cf618d2cbe0b13be476e749da0e6a009f986248c"},
+    {file = "rpds_py-0.23.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ce473a2351c018b06dd8d30d5da8ab5a0831056cc53b2006e2a8028172c37ce5"},
+    {file = "rpds_py-0.23.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d550d7e9e7d8676b183b37d65b5cd8de13676a738973d330b59dc8312df9c5dc"},
+    {file = "rpds_py-0.23.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e14f86b871ea74c3fddc9a40e947d6a5d09def5adc2076ee61fb910a9014fb35"},
+    {file = "rpds_py-0.23.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1bf5be5ba34e19be579ae873da515a2836a2166d8d7ee43be6ff909eda42b72b"},
+    {file = "rpds_py-0.23.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:d7031d493c4465dbc8d40bd6cafefef4bd472b17db0ab94c53e7909ee781b9ef"},
+    {file = "rpds_py-0.23.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:55ff4151cfd4bc635e51cfb1c59ac9f7196b256b12e3a57deb9e5742e65941ad"},
+    {file = "rpds_py-0.23.1-cp312-cp312-win32.whl", hash = "sha256:a9d3b728f5a5873d84cba997b9d617c6090ca5721caaa691f3b1a78c60adc057"},
+    {file = "rpds_py-0.23.1-cp312-cp312-win_amd64.whl", hash = "sha256:b03a8d50b137ee758e4c73638b10747b7c39988eb8e6cd11abb7084266455165"},
+    {file = "rpds_py-0.23.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4caafd1a22e5eaa3732acb7672a497123354bef79a9d7ceed43387d25025e935"},
+    {file = "rpds_py-0.23.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:178f8a60fc24511c0eb756af741c476b87b610dba83270fce1e5a430204566a4"},
+    {file = "rpds_py-0.23.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c632419c3870507ca20a37c8f8f5352317aca097639e524ad129f58c125c61c6"},
+    {file = "rpds_py-0.23.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:698a79d295626ee292d1730bc2ef6e70a3ab135b1d79ada8fde3ed0047b65a10"},
+    {file = "rpds_py-0.23.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:271fa2184cf28bdded86bb6217c8e08d3a169fe0bbe9be5e8d96e8476b707122"},
+    {file = "rpds_py-0.23.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b91cceb5add79ee563bd1f70b30896bd63bc5f78a11c1f00a1e931729ca4f1f4"},
+    {file = "rpds_py-0.23.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f3a6cb95074777f1ecda2ca4fa7717caa9ee6e534f42b7575a8f0d4cb0c24013"},
+    {file = "rpds_py-0.23.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:50fb62f8d8364978478b12d5f03bf028c6bc2af04082479299139dc26edf4c64"},
+    {file = "rpds_py-0.23.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c8f7e90b948dc9dcfff8003f1ea3af08b29c062f681c05fd798e36daa3f7e3e8"},
+    {file = "rpds_py-0.23.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:5b98b6c953e5c2bda51ab4d5b4f172617d462eebc7f4bfdc7c7e6b423f6da957"},
+    {file = "rpds_py-0.23.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:2893d778d4671ee627bac4037a075168b2673c57186fb1a57e993465dbd79a93"},
+    {file = "rpds_py-0.23.1-cp313-cp313-win32.whl", hash = "sha256:2cfa07c346a7ad07019c33fb9a63cf3acb1f5363c33bc73014e20d9fe8b01cdd"},
+    {file = "rpds_py-0.23.1-cp313-cp313-win_amd64.whl", hash = "sha256:3aaf141d39f45322e44fc2c742e4b8b4098ead5317e5f884770c8df0c332da70"},
+    {file = "rpds_py-0.23.1-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:759462b2d0aa5a04be5b3e37fb8183615f47014ae6b116e17036b131985cb731"},
+    {file = "rpds_py-0.23.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3e9212f52074fc9d72cf242a84063787ab8e21e0950d4d6709886fb62bcb91d5"},
+    {file = "rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9e9f3a3ac919406bc0414bbbd76c6af99253c507150191ea79fab42fdb35982a"},
+    {file = "rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c04ca91dda8a61584165825907f5c967ca09e9c65fe8966ee753a3f2b019fe1e"},
+    {file = "rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4ab923167cfd945abb9b51a407407cf19f5bee35001221f2911dc85ffd35ff4f"},
+    {file = "rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ed6f011bedca8585787e5082cce081bac3d30f54520097b2411351b3574e1219"},
+    {file = "rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6959bb9928c5c999aba4a3f5a6799d571ddc2c59ff49917ecf55be2bbb4e3722"},
+    {file = "rpds_py-0.23.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1ed7de3c86721b4e83ac440751329ec6a1102229aa18163f84c75b06b525ad7e"},
+    {file = "rpds_py-0.23.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:5fb89edee2fa237584e532fbf78f0ddd1e49a47c7c8cfa153ab4849dc72a35e6"},
+    {file = "rpds_py-0.23.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:7e5413d2e2d86025e73f05510ad23dad5950ab8417b7fc6beaad99be8077138b"},
+    {file = "rpds_py-0.23.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:d31ed4987d72aabdf521eddfb6a72988703c091cfc0064330b9e5f8d6a042ff5"},
+    {file = "rpds_py-0.23.1-cp313-cp313t-win32.whl", hash = "sha256:f3429fb8e15b20961efca8c8b21432623d85db2228cc73fe22756c6637aa39e7"},
+    {file = "rpds_py-0.23.1-cp313-cp313t-win_amd64.whl", hash = "sha256:d6f6512a90bd5cd9030a6237f5346f046c6f0e40af98657568fa45695d4de59d"},
+    {file = "rpds_py-0.23.1-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:09cd7dbcb673eb60518231e02874df66ec1296c01a4fcd733875755c02014b19"},
+    {file = "rpds_py-0.23.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c6760211eee3a76316cf328f5a8bd695b47b1626d21c8a27fb3b2473a884d597"},
+    {file = "rpds_py-0.23.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:72e680c1518733b73c994361e4b06441b92e973ef7d9449feec72e8ee4f713da"},
+    {file = "rpds_py-0.23.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ae28144c1daa61366205d32abd8c90372790ff79fc60c1a8ad7fd3c8553a600e"},
+    {file = "rpds_py-0.23.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c698d123ce5d8f2d0cd17f73336615f6a2e3bdcedac07a1291bb4d8e7d82a05a"},
+    {file = "rpds_py-0.23.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:98b257ae1e83f81fb947a363a274c4eb66640212516becaff7bef09a5dceacaa"},
+    {file = "rpds_py-0.23.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c9ff044eb07c8468594d12602291c635da292308c8c619244e30698e7fc455a"},
+    {file = "rpds_py-0.23.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7938c7b0599a05246d704b3f5e01be91a93b411d0d6cc62275f025293b8a11ce"},
+    {file = "rpds_py-0.23.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:e9cb79ecedfc156c0692257ac7ed415243b6c35dd969baa461a6888fc79f2f07"},
+    {file = "rpds_py-0.23.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:7b77e07233925bd33fc0022b8537774423e4c6680b6436316c5075e79b6384f4"},
+    {file = "rpds_py-0.23.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:a970bfaf130c29a679b1d0a6e0f867483cea455ab1535fb427566a475078f27f"},
+    {file = "rpds_py-0.23.1-cp39-cp39-win32.whl", hash = "sha256:4233df01a250b3984465faed12ad472f035b7cd5240ea3f7c76b7a7016084495"},
+    {file = "rpds_py-0.23.1-cp39-cp39-win_amd64.whl", hash = "sha256:c617d7453a80e29d9973b926983b1e700a9377dbe021faa36041c78537d7b08c"},
+    {file = "rpds_py-0.23.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:c1f8afa346ccd59e4e5630d5abb67aba6a9812fddf764fd7eb11f382a345f8cc"},
+    {file = "rpds_py-0.23.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:fad784a31869747df4ac968a351e070c06ca377549e4ace94775aaa3ab33ee06"},
+    {file = "rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5a96fcac2f18e5a0a23a75cd27ce2656c66c11c127b0318e508aab436b77428"},
+    {file = "rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3e77febf227a1dc3220159355dba68faa13f8dca9335d97504abf428469fb18b"},
+    {file = "rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:26bb3e8de93443d55e2e748e9fd87deb5f8075ca7bc0502cfc8be8687d69a2ec"},
+    {file = "rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:db7707dde9143a67b8812c7e66aeb2d843fe33cc8e374170f4d2c50bd8f2472d"},
+    {file = "rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1eedaaccc9bb66581d4ae7c50e15856e335e57ef2734dbc5fd8ba3e2a4ab3cb6"},
+    {file = "rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:28358c54fffadf0ae893f6c1050e8f8853e45df22483b7fff2f6ab6152f5d8bf"},
+    {file = "rpds_py-0.23.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:633462ef7e61d839171bf206551d5ab42b30b71cac8f10a64a662536e057fdef"},
+    {file = "rpds_py-0.23.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl", hash = "sha256:a98f510d86f689fcb486dc59e6e363af04151e5260ad1bdddb5625c10f1e95f8"},
+    {file = "rpds_py-0.23.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:e0397dd0b3955c61ef9b22838144aa4bef6f0796ba5cc8edfc64d468b93798b4"},
+    {file = "rpds_py-0.23.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:75307599f0d25bf6937248e5ac4e3bde5ea72ae6618623b86146ccc7845ed00b"},
+    {file = "rpds_py-0.23.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:3614d280bf7aab0d3721b5ce0e73434acb90a2c993121b6e81a1c15c665298ac"},
+    {file = "rpds_py-0.23.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:e5963ea87f88bddf7edd59644a35a0feecf75f8985430124c253612d4f7d27ae"},
+    {file = "rpds_py-0.23.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ad76f44f70aac3a54ceb1813ca630c53415da3a24fd93c570b2dfb4856591017"},
+    {file = "rpds_py-0.23.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2c6ae11e6e93728d86aafc51ced98b1658a0080a7dd9417d24bfb955bb09c3c2"},
+    {file = "rpds_py-0.23.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fc869af5cba24d45fb0399b0cfdbcefcf6910bf4dee5d74036a57cf5264b3ff4"},
+    {file = "rpds_py-0.23.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c76b32eb2ab650a29e423525e84eb197c45504b1c1e6e17b6cc91fcfeb1a4b1d"},
+    {file = "rpds_py-0.23.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4263320ed887ed843f85beba67f8b2d1483b5947f2dc73a8b068924558bfeace"},
+    {file = "rpds_py-0.23.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7f9682a8f71acdf59fd554b82b1c12f517118ee72c0f3944eda461606dfe7eb9"},
+    {file = "rpds_py-0.23.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:754fba3084b70162a6b91efceee8a3f06b19e43dac3f71841662053c0584209a"},
+    {file = "rpds_py-0.23.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl", hash = "sha256:a1c66e71ecfd2a4acf0e4bd75e7a3605afa8f9b28a3b497e4ba962719df2be57"},
+    {file = "rpds_py-0.23.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:8d67beb6002441faef8251c45e24994de32c4c8686f7356a1f601ad7c466f7c3"},
+    {file = "rpds_py-0.23.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:a1e17d8dc8e57d8e0fd21f8f0f0a5211b3fa258b2e444c2053471ef93fe25a00"},
+    {file = "rpds_py-0.23.1.tar.gz", hash = "sha256:7f3240dcfa14d198dba24b8b9cb3b108c06b68d45b7babd9eefc1038fdf7e707"},
+]
+
+[[package]]
+name = "shellingham"
+version = "1.5.4"
+description = "Tool to Detect Surrounding Shell"
+optional = false
+python-versions = ">=3.7"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "shellingham-1.5.4-py2.py3-none-any.whl", hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686"},
+    {file = "shellingham-1.5.4.tar.gz", hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de"},
+]
+
+[[package]]
+name = "simpleeval"
+version = "1.0.3"
+description = "A simple, safe single expression evaluator library."
+optional = false
+python-versions = ">=3.9"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "simpleeval-1.0.3-py3-none-any.whl", hash = "sha256:e3bdbb8c82c26297c9a153902d0fd1858a6c3774bf53ff4f134788c3f2035c38"},
+    {file = "simpleeval-1.0.3.tar.gz", hash = "sha256:67bbf246040ac3b57c29cf048657b9cf31d4e7b9d6659684daa08ca8f1e45829"},
+]
+
+[[package]]
+name = "six"
+version = "1.17.0"
+description = "Python 2 and 3 compatibility utilities"
+optional = false
+python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274"},
+    {file = "six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81"},
+]
+
+[[package]]
+name = "stack-data"
+version = "0.6.3"
+description = "Extract data from python stack frames and tracebacks for informative displays"
+optional = false
+python-versions = "*"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "stack_data-0.6.3-py3-none-any.whl", hash = "sha256:d5558e0c25a4cb0853cddad3d77da9891a08cb85dd9f9f91b9f8cd66e511e695"},
+    {file = "stack_data-0.6.3.tar.gz", hash = "sha256:836a778de4fec4dcd1dcd89ed8abff8a221f58308462e1c4aa2a3cf30148f0b9"},
+]
+
+[package.dependencies]
+asttokens = ">=2.1.0"
+executing = ">=1.2.0"
+pure-eval = "*"
+
+[package.extras]
+tests = ["cython", "littleutils", "pygments", "pytest", "typeguard"]
+
+[[package]]
+name = "stringcase"
+version = "1.2.0"
+description = "String case converter."
+optional = false
+python-versions = "*"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "stringcase-1.2.0.tar.gz", hash = "sha256:48a06980661908efe8d9d34eab2b6c13aefa2163b3ced26972902e3bdfd87008"},
+]
+
+[[package]]
+name = "tabulate"
+version = "0.9.0"
+description = "Pretty-print tabular data"
+optional = false
+python-versions = ">=3.7"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "tabulate-0.9.0-py3-none-any.whl", hash = "sha256:024ca478df22e9340661486f85298cff5f6dcdba14f3813e8830015b9ed1948f"},
+    {file = "tabulate-0.9.0.tar.gz", hash = "sha256:0095b12bf5966de529c0feb1fa08671671b3368eec77d7ef7ab114be2c068b3c"},
+]
+
+[package.extras]
+widechars = ["wcwidth"]
+
+[[package]]
+name = "text-unidecode"
+version = "1.3"
+description = "The most basic Text::Unidecode port"
+optional = false
+python-versions = "*"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "text-unidecode-1.3.tar.gz", hash = "sha256:bad6603bb14d279193107714b288be206cac565dfa49aa5b105294dd5c4aab93"},
+    {file = "text_unidecode-1.3-py2.py3-none-any.whl", hash = "sha256:1311f10e8b895935241623731c2ba64f4c455287888b18189350b67134a822e8"},
+]
+
+[[package]]
+name = "tornado"
+version = "6.4.2"
+description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed."
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "tornado-6.4.2-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:e828cce1123e9e44ae2a50a9de3055497ab1d0aeb440c5ac23064d9e44880da1"},
+    {file = "tornado-6.4.2-cp38-abi3-macosx_10_9_x86_64.whl", hash = "sha256:072ce12ada169c5b00b7d92a99ba089447ccc993ea2143c9ede887e0937aa803"},
+    {file = "tornado-6.4.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a017d239bd1bb0919f72af256a970624241f070496635784d9bf0db640d3fec"},
+    {file = "tornado-6.4.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c36e62ce8f63409301537222faffcef7dfc5284f27eec227389f2ad11b09d946"},
+    {file = "tornado-6.4.2-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bca9eb02196e789c9cb5c3c7c0f04fb447dc2adffd95265b2c7223a8a615ccbf"},
+    {file = "tornado-6.4.2-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:304463bd0772442ff4d0f5149c6f1c2135a1fae045adf070821c6cdc76980634"},
+    {file = "tornado-6.4.2-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:c82c46813ba483a385ab2a99caeaedf92585a1f90defb5693351fa7e4ea0bf73"},
+    {file = "tornado-6.4.2-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:932d195ca9015956fa502c6b56af9eb06106140d844a335590c1ec7f5277d10c"},
+    {file = "tornado-6.4.2-cp38-abi3-win32.whl", hash = "sha256:2876cef82e6c5978fde1e0d5b1f919d756968d5b4282418f3146b79b58556482"},
+    {file = "tornado-6.4.2-cp38-abi3-win_amd64.whl", hash = "sha256:908b71bf3ff37d81073356a5fadcc660eb10c1476ee6e2725588626ce7e5ca38"},
+    {file = "tornado-6.4.2.tar.gz", hash = "sha256:92bad5b4746e9879fd7bf1eb21dce4e3fc5128d71601f80005afa39237ad620b"},
+]
+
+[[package]]
+name = "traitlets"
+version = "5.14.3"
+description = "Traitlets Python configuration system"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "traitlets-5.14.3-py3-none-any.whl", hash = "sha256:b74e89e397b1ed28cc831db7aea759ba6640cb3de13090ca145426688ff1ac4f"},
+    {file = "traitlets-5.14.3.tar.gz", hash = "sha256:9ed0579d3502c94b4b3732ac120375cda96f923114522847de4b3bb98b96b6b7"},
+]
+
+[package.extras]
+docs = ["myst-parser", "pydata-sphinx-theme", "sphinx"]
+test = ["argcomplete (>=3.0.3)", "mypy (>=1.7.0)", "pre-commit", "pytest (>=7.0,<8.2)", "pytest-mock", "pytest-mypy-testing"]
+
+[[package]]
+name = "typer"
+version = "0.15.2"
+description = "Typer, build great CLIs. Easy to code. Based on Python type hints."
+optional = false
+python-versions = ">=3.7"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "typer-0.15.2-py3-none-any.whl", hash = "sha256:46a499c6107d645a9c13f7ee46c5d5096cae6f5fc57dd11eccbbb9ae3e44ddfc"},
+    {file = "typer-0.15.2.tar.gz", hash = "sha256:ab2fab47533a813c49fe1f16b1a370fd5819099c00b119e0633df65f22144ba5"},
+]
+
+[package.dependencies]
+click = ">=8.0.0"
+rich = ">=10.11.0"
+shellingham = ">=1.3.0"
+typing-extensions = ">=3.7.4.3"
+
+[[package]]
+name = "typing-extensions"
+version = "4.12.2"
+description = "Backported and Experimental Type Hints for Python 3.8+"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d"},
+    {file = "typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"},
+]
+
+[[package]]
+name = "tzdata"
+version = "2025.1"
+description = "Provider of IANA time zone data"
+optional = false
+python-versions = ">=2"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "tzdata-2025.1-py2.py3-none-any.whl", hash = "sha256:7e127113816800496f027041c570f50bcd464a020098a3b6b199517772303639"},
+    {file = "tzdata-2025.1.tar.gz", hash = "sha256:24894909e88cdb28bd1636c6887801df64cb485bd593f2fd83ef29075a81d694"},
+]
+
+[[package]]
+name = "urllib3"
+version = "2.3.0"
+description = "HTTP library with thread-safe connection pooling, file post, and more."
+optional = false
+python-versions = ">=3.9"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "urllib3-2.3.0-py3-none-any.whl", hash = "sha256:1cee9ad369867bfdbbb48b7dd50374c0967a0bb7710050facf0dd6911440e3df"},
+    {file = "urllib3-2.3.0.tar.gz", hash = "sha256:f8c5449b3cf0861679ce7e0503c7b44b5ec981bec0d1d3795a07f1ba96f0204d"},
+]
+
+[package.extras]
+brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"]
+h2 = ["h2 (>=4,<5)"]
+socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"]
+zstd = ["zstandard (>=0.18.0)"]
+
+[[package]]
+name = "validators"
+version = "0.34.0"
+description = "Python Data Validation for Humans™"
+optional = false
+python-versions = ">=3.8"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "validators-0.34.0-py3-none-any.whl", hash = "sha256:c804b476e3e6d3786fa07a30073a4ef694e617805eb1946ceee3fe5a9b8b1321"},
+    {file = "validators-0.34.0.tar.gz", hash = "sha256:647fe407b45af9a74d245b943b18e6a816acf4926974278f6dd617778e1e781f"},
+]
+
+[package.extras]
+crypto-eth-addresses = ["eth-hash[pycryptodome] (>=0.7.0)"]
+
+[[package]]
+name = "wcwidth"
+version = "0.2.13"
+description = "Measures the displayed width of unicode strings in a terminal"
+optional = false
+python-versions = "*"
+groups = ["main"]
+markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
+files = [
+    {file = "wcwidth-0.2.13-py2.py3-none-any.whl", hash = "sha256:3da69048e4540d84af32131829ff948f1e022c1c6bdb8d6102117aac784f6859"},
+    {file = "wcwidth-0.2.13.tar.gz", hash = "sha256:72ea0c06399eb286d978fdedb6923a9eb47e1c486ce63e9b4e64fc18303972b5"},
+]
+
+[metadata]
+lock-version = "2.1"
+python-versions = ">=3.10"
+content-hash = "ea471185674e21255fff7d90455063b2ff73b7c216af30f21705661ab50ac67f"
diff --git a/18_MonumentTable/pyproject.toml b/18_MonumentTable/pyproject.toml
new file mode 100644
index 0000000000000000000000000000000000000000..3c2b19e722a34e5414ab68fafa0ba7a9e3c1a13f
--- /dev/null
+++ b/18_MonumentTable/pyproject.toml
@@ -0,0 +1,22 @@
+[project]
+name = "18-monumenttable"
+version = "0.1.0"
+description = ""
+authors = [
+    {name = "Tebbo Beyer"}
+]
+readme = "README.md"
+requires-python = ">=3.10"
+dependencies = [
+    "frictionless (>=5.18.0)",
+    "frictionless[json] (>=5.18.0)",
+    "pandas (>=2.2.2)",
+    "ipykernel (>=6.29.5)"
+]
+
+[tool.poetry]
+package-mode = false
+
+[build-system]
+requires = ["poetry-core>=2.0.0,<3.0.0"]
+build-backend = "poetry.core.masonry.api"
diff --git a/README.md b/README.md
index 889974dfe34ee05c18960406f973bbabb49232c4..8506c94f25ba972ec900ab1113160a4d82bd516f 100644
--- a/README.md
+++ b/README.md
@@ -18,4 +18,5 @@ Example # | Name | Description | Input format | Output | Source
 14 | Wind turbines map | Show a map of all wind turbines in Schleswig-Holstein | CSV | Scatterplot on map | https://opendata.schleswig-holstein.de/collection/windkraftanlagen
 15 | Police Stations map | Show a map of all police stations in Schleswig-Holstein | CSV | Scatterplot on map | https://opendata.schleswig-holstein.de/dataset/polizeidienststellen-2024-07-30
 16 | Bathing Waters map | Show a map of bathing waters in Schleswig-Holstein | CSV | Scatterplot on map | https://opendata.schleswig-holstein.de/dataset/badegewasser-stammdaten-aktuell
-17 | TLS car counting | Show the composition of cars driving over the TLS counting station over the span of the 14.08.2019 in either direction in a stacked area plot | CSV | Stacked area plot | https://opendata.schleswig-holstein.de/dataset/automatische-zahlstelle-kiel-west-2019
\ No newline at end of file
+17 | TLS car counting | Show the composition of cars driving over the TLS counting station over the span of the 14.08.2019 in either direction in a stacked area plot | CSV | Stacked area plot | https://opendata.schleswig-holstein.de/dataset/automatische-zahlstelle-kiel-west-2019
+18 | Monument Table | Show a Table of all Monuments in Rohlstorf | JSON | Table | https://opendata.schleswig-holstein.de/dataset/denkmalliste-kreis-segeberg-2025-03-03
\ No newline at end of file