{
  "openapi" : "3.0.3",
  "info" : {
    "description" : "Warn API provides the warning status of the official GeoSphere Austria weather warnings, which can also be accessed  via the warning page [https://warnungen.zamg.at/](https://warnungen.zamg.at/). The warnings are updated as needed and extend to a maximum of 4 days into the future.\nThe warning API provides impact-oriented warnings based on the expert assessment of meteorologists (`/getWarnstatus`) as well as automated thunderstorm warnings (`/getGewitterAuto`) for all municipalities in Austria.\n\n**This API returns GEOJSON in MGI/EPSG 31287 (Austria Lambert) projection!**\n\n\n- Administrative Structure of Austria by Municipalities (as of 01-01-2025); [Source Statistik Austria](https://data.statistik.gv.at). Geometries simplified using Python GeoPandas simplify_coverage (tolerance = 375 m) and rounded to full meters.\n- Administrative Structure of Austria by Districts (as of 01-01-2025); [Source Statistik Austria](https://data.statistik.gv.at). Geometries simplified using Python GeoPandas simplify_coverage (tolerance = 375 m) and rounded to full meters.\n\n### [de]\nDie Warn API stellt den Warnstatus der offiziellen GeoSphere Austria Warnungen bereit, welcher auch über die  Warnseite [https://warnungen.zamg.at/](https://warnungen.zamg.at/) abrufbar ist.  Die Warnungen werden jeweils im Anlassfall aktualisiert und reichen maximal 4 Tage in die Zukunft.\n\nDie Warn API liefert auswirkungsorientierte Warnungen basierend auf der Experten-Einschätzung der Meteorologinnen  und Meteorologen (`/getWarnstatus`) sowie automatisierte Gewitter Warnungen (`/getGewitterAuto`) für alle Gemeinden  in Österreich.\n\n**Diese API stellt GEOJSON in der MGI/EPSG 31287 (Austria Lambert) Projektion bereit!**\n\n\n- Gliederung Österreichs in Gemeinden (Stand 01.01.2025);  [Datenbasis Statistik Austria](https://data.statistik.gv.at). Geometrien vereinfacht mit Python GeoPandas simplify_coverage (tolerance = 375 m) und auf volle Meter gerundet.\n- Gliederung Österreichs in Bezirke (Stand 01.01.2025); [Datenbasis Statistik Austria](https://data.statistik.gv.at). Geometrien vereinfacht mit Python GeoPandas simplify_coverage (tolerance = 375 m) und auf volle Meter gerundet.\n",
    "license" : {
      "name" : "Creative Commons Attribution License",
      "url" : "https://creativecommons.org/licenses/by/4.0/legalcode"
    },
    "title" : "GeoSphere Austria Warn API",
    "version" : "1.1.0"
  },
  "servers" : [ {
    "url" : "https://warnungen.zamg.at/wsapp/api"
  } ],
  "paths" : {
    "/getWarningsForCoords" : {
      "get" : {
        "operationId" : "getWarningsForCoords",
        "parameters" : [ {
          "description" : "longitude",
          "example" : 16.356388,
          "explode" : true,
          "in" : "query",
          "name" : "lon",
          "required" : true,
          "schema" : {
            "format" : "float",
            "type" : "number"
          },
          "style" : "form"
        }, {
          "description" : "latitude",
          "example" : 48.248611,
          "explode" : true,
          "in" : "query",
          "name" : "lat",
          "required" : true,
          "schema" : {
            "format" : "float",
            "type" : "number"
          },
          "style" : "form"
        }, {
          "description" : "language",
          "example" : "en",
          "explode" : true,
          "in" : "query",
          "name" : "lang",
          "required" : false,
          "schema" : {
            "enum" : [ "de", "en" ],
            "type" : "string"
          },
          "style" : "form"
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/json" : {
                "example" : {
                  "type" : "Feature",
                  "geometry" : {
                    "type" : "MultiPolygon",
                    "coordinates" : [ [ [ [ 640566, 472707 ], [ 640281, 471718 ], [ 639775, 470596 ], [ 639740, 470624 ], [ 637442, 472440 ], [ 636477, 472285 ], [ 636050, 471395 ], [ 635135, 472948 ], [ 633156, 473934 ], [ 632995, 473230 ], [ 632468, 472895 ], [ 631009, 473568 ], [ 630691, 474849 ], [ 630869, 475570 ], [ 632200, 475750 ], [ 633093, 476663 ], [ 633860, 477855 ], [ 634652, 477636 ], [ 635029, 478056 ], [ 635412, 477782 ], [ 636541, 478130 ], [ 638795, 476481 ], [ 641276, 475688 ], [ 640566, 472707 ] ] ] ]
                  },
                  "properties" : {
                    "location" : {
                      "type" : "Municipal",
                      "properties" : {
                        "gemeindenr" : 30740,
                        "name" : "Schwechat",
                        "urlname" : "schwechat"
                      }
                    },
                    "warnings" : [ {
                      "type" : "Warning",
                      "properties" : {
                        "warnid" : 4149,
                        "chgid" : 6,
                        "verlaufid" : 2,
                        "warntypid" : 1,
                        "begin" : "27.03.2023 08:00",
                        "end" : "27.03.2023 18:00",
                        "create" : "2023-03-27 06:00:00+00",
                        "text" : "Gelbe Windwarnung von Mo, 27.03.2023 08:00 bis Mo, 27.03.2023 18:00",
                        "auswirkungen" : "* Äste können herabstürzen und Gegenstände herumgewirbelt werden.\n* Erhöhte Unfallgefahr durch starken Seitenwind auf Brücken und exponierten Straßenzügen, insbesondere für LKW oder bei Fahrten mit großen Anhängern",
                        "empfehlungen" : "* Seien Sie in Wäldern, Parks und Alleen achtsam, rechnen Sie mit herabstürzenden Ästen!\n* Reduzieren Sie im Straßenverkehr auf Brücken und exponierten Straßenzügen die Geschwindigkeit, vermeiden Sie Überholmanöver und halten Sie Abstand!",
                        "meteotext" : "Mit einer nordwestlichen Strömung lebt im Ostalpenraum der Nordwestwind deutlich auf und erreicht in den Niederungen Windspitzen zwischen 60 und 80km/h. Im Bergland werden zum Teil Sturmböen von über 100km/h erreicht.",
                        "updategrund" : "",
                        "warnstufeid" : 1,
                        "rawinfo" : {
                          "wtype" : 1,
                          "wlevel" : 1,
                          "start" : "1679896800",
                          "end" : "1679932800"
                        }
                      }
                    }, {
                      "type" : "Warning",
                      "properties" : {
                        "warnid" : 4150,
                        "chgid" : 2,
                        "verlaufid" : 1,
                        "warntypid" : 1,
                        "begin" : "28.03.2023 08:00",
                        "end" : "28.03.2023 18:00",
                        "create" : "2023-03-27 08:00:00+00",
                        "text" : "Gelbe Windwarnung von Di, 28.03.2023 08:00 bis Di, 28.03.2023 18:00",
                        "auswirkungen" : "* Äste können herabstürzen und Gegenstände herumgewirbelt werden.\n* Erhöhte Unfallgefahr durch starken Seitenwind auf Brücken und exponierten Straßenzügen, insbesondere für LKW oder bei Fahrten mit großen Anhängern",
                        "empfehlungen" : "* Seien Sie in Wäldern, Parks und Alleen achtsam, rechnen Sie mit herabstürzenden Ästen!\n* Reduzieren Sie im Straßenverkehr auf Brücken und exponierten Straßenzügen die Geschwindigkeit, vermeiden Sie Überholmanöver und halten Sie Abstand!",
                        "meteotext" : "Mit einer stürmische Nordwestströmung erreichen Sturmböen etwa 60 bis 80 km/h. Im Gebirge sind auch Böen über 100 km/h zu erwarten.",
                        "updategrund" : "",
                        "warnstufeid" : 1,
                        "rawinfo" : {
                          "wtype" : 1,
                          "wlevel" : 1,
                          "start" : "1679983200",
                          "end" : "1680019200"
                        }
                      }
                    } ]
                  }
                },
                "schema" : {
                  "$ref" : "#/components/schemas/WarningResponse"
                }
              }
            },
            "description" : "successful operation"
          },
          "404" : {
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Error"
                }
              }
            },
            "description" : "no municipality found for coordinate"
          },
          "500" : {
            "content" : {
              "application/json" : {
                "example" : {
                  "type" : "error",
                  "msg" : "an error occurred"
                },
                "schema" : {
                  "$ref" : "#/components/schemas/Error"
                }
              }
            },
            "description" : "An error occurred"
          }
        },
        "summary" : "Current warnings for a specified location",
        "tags" : [ "warnings" ]
      },
      "summary" : "Current warnings for your location"
    },
    "/getBBoxForCoords" : {
      "get" : {
        "operationId" : "getBBoxForCoords",
        "parameters" : [ {
          "description" : "longitude",
          "example" : 16.356388,
          "explode" : true,
          "in" : "query",
          "name" : "lon",
          "required" : true,
          "schema" : {
            "format" : "float",
            "type" : "number"
          },
          "style" : "form"
        }, {
          "description" : "latitude",
          "example" : 48.248611,
          "explode" : true,
          "in" : "query",
          "name" : "lat",
          "required" : true,
          "schema" : {
            "format" : "float",
            "type" : "number"
          },
          "style" : "form"
        } ],
        "responses" : {
          "200" : {
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/BBoxResponse"
                }
              }
            },
            "description" : "successful query"
          },
          "404" : {
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Error"
                }
              }
            },
            "description" : "Could not find bounding box for given coordinates"
          },
          "500" : {
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Error"
                }
              }
            },
            "description" : "An error occurred"
          }
        },
        "summary" : "Get the ‘bounding box’ for your Austrian municipality",
        "tags" : [ "meta" ]
      },
      "summary" : "Get the ‘bounding box’ for the Austrian municipality at a specified location"
    },
    "/getWarnstatus" : {
      "get" : {
        "operationId" : "getWarnstatus",
        "responses" : {
          "200" : {
            "content" : {
              "application/json" : {
                "example" : {
                  "test" : {
                    "value" : {
                      "type" : "FeatureCollection",
                      "features" : [ {
                        "type" : "Feature",
                        "geometry" : {
                          "type" : "MultiPolygon",
                          "coordinates" : [ [ [ [ 183502, 410279 ], [ 183184, 410241 ], [ 182856, 411576 ], [ 181958, 411868 ], [ 181682, 412772 ], [ 182311, 413482 ], [ 183717, 413258 ], [ 184776, 413717 ], [ 185693, 413389 ], [ 184825, 412891 ], [ 184969, 411815 ], [ 183502, 410279 ] ] ], [ [ [ 164746, 341580 ], [ 164715, 340158 ], [ 163373, 337665 ], [ 164017, 336388 ], [ 163770, 334352 ], [ 160800, 334488 ], [ 159863, 333310 ], [ 158855, 332812 ], [ 157838, 332544 ], [ 157020, 332925 ], [ 156581, 332540 ], [ 155343, 332714 ], [ 153941, 331929 ], [ 152985, 333139 ], [ 152995, 333960 ], [ 150209, 334399 ], [ 149918, 334714 ], [ 150055, 336079 ], [ 148604, 337392 ], [ 148206, 338277 ], [ 147575, 338951 ], [ 146656, 338677 ], [ 145470, 339129 ], [ 144904, 339575 ], [ 144603, 340666 ], [ 143726, 340296 ], [ 143174, 340743 ], [ 141526, 340506 ], [ 139666, 342013 ], [ 136956, 343087 ], [ 137331, 343680 ], [ 137020, 343760 ], [ 136939, 344841 ], [ 137264, 345569 ], [ 136687, 346278 ], [ 137868, 348701 ], [ 138427, 349062 ], [ 138244, 350383 ], [ 136915, 351435 ], [ 137685, 352243 ], [ 137393, 352701 ], [ 136150, 352977 ], [ 135584, 352246 ], [ 134303, 351872 ], [ 131134, 354098 ], [ 130547, 354930 ], [ 127743, 354885 ], [ 127300, 355545 ], [ 125509, 355706 ], [ 124684, 356265 ], [ 124794, 356791 ], [ 123989, 356780 ], [ 122509, 357853 ], [ 121034, 357564 ], [ 120044, 357788 ], [ 119730, 357152 ], [ 119060, 356887 ], [ 117899, 357206 ], [ 117167, 358037 ], [ 117696, 358981 ], [ 117603, 360089 ], [ 118140, 359922 ], [ 118531, 360391 ], [ 119295, 360455 ], [ 119470, 361247 ], [ 119451, 362422 ], [ 118475, 363512 ], [ 119641, 365408 ], [ 118887, 365949 ], [ 119043, 367417 ], [ 118674, 368075 ], [ 117755, 367687 ], [ 116930, 369410 ], [ 115664, 370388 ], [ 114538, 370346 ], [ 115210, 370906 ], [ 115251, 372596 ], [ 116249, 374081 ], [ 115101, 375830 ], [ 113853, 376331 ], [ 115120, 378286 ], [ 112518, 381607 ], [ 113732, 382595 ], [ 114830, 384789 ], [ 117117, 386609 ], [ 117833, 388797 ], [ 118213, 389823 ], [ 119725, 391479 ], [ 120107, 391873 ], [ 122005, 391928 ], [ 123620, 392963 ], [ 123942, 394489 ], [ 122358, 396048 ], [ 121971, 399316 ], [ 123193, 401210 ], [ 120429, 402022 ], [ 119363, 403501 ], [ 119044, 402633 ], [ 118469, 402709 ], [ 117518, 405014 ], [ 116153, 406402 ], [ 116130, 407467 ], [ 117416, 407733 ], [ 120302, 408330 ], [ 122125, 408707 ], [ 124201, 409137 ], [ 128954, 410139 ], [ 129089, 410096 ], [ 129445, 410242 ], [ 129396, 411534 ], [ 130341, 412511 ], [ 130068, 412837 ], [ 130764, 413782 ], [ 130476, 414125 ], [ 131058, 414282 ], [ 131149, 415119 ], [ 132827, 416787 ], [ 134684, 416760 ], [ 135992, 415778 ], [ 136478, 414903 ], [ 135942, 413913 ], [ 136289, 412784 ], [ 135408, 411577 ], [ 136486, 410960 ], [ 138016, 410566 ], [ 138594, 409675 ], [ 139769, 409033 ], [ 139891, 410673 ], [ 140417, 411161 ], [ 142253, 410441 ], [ 142729, 409349 ], [ 143341, 408998 ], [ 144825, 409887 ], [ 146509, 409424 ], [ 146185, 410378 ], [ 147074, 410639 ], [ 146611, 409789 ], [ 146829, 408663 ], [ 146551, 408118 ], [ 148762, 405773 ], [ 148115, 405321 ], [ 148955, 403567 ], [ 149755, 403397 ], [ 151838, 404129 ], [ 152399, 403923 ], [ 153031, 402604 ], [ 152940, 401599 ], [ 153770, 401206 ], [ 154133, 400335 ], [ 155775, 400605 ], [ 155858, 398545 ], [ 156569, 397403 ], [ 156689, 397199 ], [ 155926, 396506 ], [ 155893, 396028 ], [ 155106, 395686 ], [ 154258, 395746 ], [ 153856, 395253 ], [ 154124, 394793 ], [ 154623, 394574 ], [ 155094, 394021 ], [ 154813, 393395 ], [ 155770, 389578 ], [ 155914, 389005 ], [ 157481, 391259 ], [ 159128, 390253 ], [ 160961, 390367 ], [ 161303, 392239 ], [ 162208, 392360 ], [ 162272, 392932 ], [ 164537, 391503 ], [ 165825, 392337 ], [ 166329, 391594 ], [ 165970, 391287 ], [ 166360, 390670 ], [ 164752, 388598 ], [ 163711, 386682 ], [ 163931, 386179 ], [ 163308, 385554 ], [ 164483, 383794 ], [ 163146, 382341 ], [ 162418, 381973 ], [ 161668, 382235 ], [ 161023, 380376 ], [ 161131, 379389 ], [ 161456, 379361 ], [ 163216, 380045 ], [ 164814, 379862 ], [ 165540, 379242 ], [ 166583, 380297 ], [ 167643, 380372 ], [ 168158, 381090 ], [ 169332, 381000 ], [ 170411, 382288 ], [ 170887, 382165 ], [ 171952, 382994 ], [ 173093, 382759 ], [ 174542, 384115 ], [ 174337, 384624 ], [ 175235, 386259 ], [ 177550, 388343 ], [ 178258, 390437 ], [ 179678, 390713 ], [ 180184, 391368 ], [ 181446, 390844 ], [ 180922, 392054 ], [ 181344, 393030 ], [ 181130, 393348 ], [ 181718, 394524 ], [ 183072, 395105 ], [ 183335, 396087 ], [ 184573, 396425 ], [ 184249, 398321 ], [ 183953, 400030 ], [ 184316, 400571 ], [ 183903, 402139 ], [ 182310, 402416 ], [ 181845, 403620 ], [ 181547, 404565 ], [ 182282, 405620 ], [ 182187, 406738 ], [ 183502, 410279 ], [ 184829, 409709 ], [ 186032, 408474 ], [ 186693, 408305 ], [ 188690, 407794 ], [ 191246, 407934 ], [ 191575, 407790 ], [ 192354, 407529 ], [ 193048, 409062 ], [ 192967, 409920 ], [ 194521, 411277 ], [ 195924, 411063 ], [ 197073, 410152 ], [ 200217, 410039 ], [ 200314, 409728 ], [ 201300, 409977 ], [ 201519, 408413 ], [ 202596, 408258 ], [ 203283, 407615 ], [ 204939, 407603 ], [ 206289, 407109 ], [ 206628, 405441 ], [ 207642, 404776 ], [ 209016, 405540 ], [ 210307, 405372 ], [ 210369, 406078 ], [ 211768, 406248 ], [ 212275, 405907 ], [ 213439, 406895 ], [ 216211, 407102 ], [ 217204, 404932 ], [ 218270, 404815 ], [ 218212, 404404 ], [ 214572, 402906 ], [ 214579, 400967 ], [ 215728, 400762 ], [ 217618, 401272 ], [ 219547, 400752 ], [ 218831, 399749 ], [ 219147, 399306 ], [ 222871, 394965 ], [ 222919, 393964 ], [ 221929, 393576 ], [ 221692, 392984 ], [ 221774, 391686 ], [ 223329, 391183 ], [ 225238, 391152 ], [ 225828, 391200 ], [ 226131, 390793 ], [ 226876, 391128 ], [ 227593, 390812 ], [ 228169, 391021 ], [ 232658, 390836 ], [ 233343, 391280 ], [ 233269, 392026 ], [ 233701, 392666 ], [ 235794, 393586 ], [ 239015, 394219 ], [ 239609, 394913 ], [ 240791, 394504 ], [ 242958, 394648 ], [ 243217, 394126 ], [ 242193, 393248 ], [ 240766, 390818 ], [ 241212, 390557 ], [ 245214, 391063 ], [ 245905, 391783 ], [ 246035, 393981 ], [ 247795, 394361 ], [ 248347, 395106 ], [ 248980, 395131 ], [ 249688, 396426 ], [ 251108, 396261 ], [ 251625, 395811 ], [ 252576, 396270 ], [ 255918, 395707 ], [ 255074, 398160 ], [ 253599, 398225 ], [ 253261, 399235 ], [ 257299, 403580 ], [ 257678, 403790 ], [ 258189, 402586 ], [ 261075, 402714 ], [ 262424, 402207 ], [ 263415, 402881 ], [ 264545, 402618 ], [ 267474, 403177 ], [ 268683, 404366 ], [ 268664, 407620 ], [ 269733, 409057 ], [ 270198, 410580 ], [ 270670, 410362 ], [ 271407, 410850 ], [ 272237, 410422 ], [ 272062, 411090 ], [ 272471, 411966 ], [ 274524, 410703 ], [ 275832, 410700 ], [ 277266, 411240 ], [ 282900, 411285 ], [ 288078, 410156 ], [ 288930, 412495 ], [ 289592, 412322 ], [ 291899, 413116 ], [ 292530, 413094 ], [ 293369, 413690 ], [ 294842, 413539 ], [ 297468, 413993 ], [ 298066, 413509 ], [ 298428, 414157 ], [ 300516, 414823 ], [ 301495, 413239 ], [ 301998, 413250 ], [ 302665, 413946 ], [ 303705, 413624 ], [ 304425, 414051 ], [ 306035, 413015 ], [ 308507, 413165 ], [ 310344, 412457 ], [ 311075, 412813 ], [ 313305, 413419 ], [ 313219, 411920 ], [ 315425, 412867 ], [ 314810, 416481 ], [ 313966, 418182 ], [ 312541, 420988 ], [ 312205, 423082 ], [ 313784, 422982 ], [ 314767, 423854 ], [ 315308, 423732 ], [ 317058, 424897 ], [ 318816, 427475 ], [ 319368, 427632 ], [ 319948, 426455 ], [ 318560, 424078 ], [ 318247, 421938 ], [ 319281, 420526 ], [ 319734, 420433 ], [ 321364, 421726 ], [ 324554, 422264 ], [ 325372, 422434 ], [ 325145, 421959 ], [ 325453, 421697 ], [ 325512, 421695 ], [ 326374, 421877 ], [ 327276, 420948 ], [ 330120, 421850 ], [ 332467, 422064 ], [ 333028, 422143 ], [ 333243, 421765 ], [ 333053, 419772 ], [ 333945, 419095 ], [ 334851, 417066 ], [ 336805, 415618 ], [ 337379, 414300 ], [ 338364, 414313 ], [ 339344, 414908 ], [ 340186, 415535 ], [ 343086, 415044 ], [ 345366, 419565 ], [ 347267, 419884 ], [ 347914, 419302 ], [ 348430, 419578 ], [ 348629, 419195 ], [ 349974, 420396 ], [ 350883, 420545 ], [ 352903, 420382 ], [ 353659, 419837 ], [ 354953, 420199 ], [ 355973, 419674 ], [ 356798, 418340 ], [ 357260, 418782 ], [ 357916, 418620 ], [ 358606, 419525 ], [ 358822, 419273 ], [ 358392, 418092 ], [ 356880, 417211 ], [ 358550, 414955 ], [ 359215, 415009 ], [ 361813, 412644 ], [ 361690, 412368 ], [ 360525, 412447 ], [ 359310, 411134 ], [ 359603, 410546 ], [ 358387, 409020 ], [ 358912, 407764 ], [ 359361, 407437 ], [ 359502, 406537 ], [ 360626, 405465 ], [ 363510, 405284 ], [ 363801, 403595 ], [ 365975, 402588 ], [ 366256, 401574 ], [ 368071, 399808 ], [ 369815, 398775 ], [ 372748, 397249 ], [ 373285, 398418 ], [ 374140, 397623 ], [ 374548, 397739 ], [ 374439, 396971 ], [ 375209, 396043 ], [ 376284, 397292 ], [ 376969, 398625 ], [ 378535, 399227 ], [ 378427, 402377 ], [ 378442, 402752 ], [ 377294, 403722 ], [ 379306, 407003 ], [ 378797, 407159 ], [ 378194, 408293 ], [ 378272, 409364 ], [ 380144, 409629 ], [ 380370, 410083 ], [ 379704, 411370 ], [ 382217, 414312 ], [ 382372, 414947 ], [ 381759, 417197 ], [ 380880, 418688 ], [ 381100, 420877 ], [ 379611, 422006 ], [ 378498, 423739 ], [ 375846, 424886 ], [ 375224, 423827 ], [ 374089, 423169 ], [ 371715, 423223 ], [ 371035, 423713 ], [ 369671, 423453 ], [ 368433, 424495 ], [ 367903, 425428 ], [ 368936, 427104 ], [ 370211, 427624 ], [ 370212, 428803 ], [ 370839, 429353 ], [ 370752, 430251 ], [ 369728, 430311 ], [ 370552, 431061 ], [ 370556, 431804 ], [ 371121, 431962 ], [ 372399, 433450 ], [ 374291, 437012 ], [ 375356, 438182 ], [ 375224, 439501 ], [ 374200, 441151 ], [ 372635, 444656 ], [ 371274, 446791 ], [ 370623, 448667 ], [ 370439, 449488 ], [ 370059, 449019 ], [ 369249, 449078 ], [ 369244, 450255 ], [ 368674, 450907 ], [ 366655, 451181 ], [ 365760, 451725 ], [ 364757, 455368 ], [ 364291, 457133 ], [ 362826, 458873 ], [ 357509, 463845 ], [ 356671, 466867 ], [ 356594, 468054 ], [ 357272, 468958 ], [ 357311, 469908 ], [ 358099, 470079 ], [ 359250, 469441 ], [ 359862, 470496 ], [ 360371, 472119 ], [ 362464, 472772 ], [ 363072, 474123 ], [ 363972, 474406 ], [ 365732, 478178 ], [ 371961, 478931 ], [ 375247, 482109 ], [ 376572, 484103 ], [ 380083, 485608 ], [ 381509, 486534 ], [ 384342, 486508 ], [ 385909, 487097 ], [ 388207, 488289 ], [ 389834, 488486 ], [ 394150, 488224 ], [ 398661, 490807 ], [ 400653, 492504 ], [ 400839, 492703 ], [ 403076, 495260 ], [ 405578, 497006 ], [ 406290, 498288 ], [ 406487, 500105 ], [ 407656, 502964 ], [ 407948, 503986 ], [ 407524, 505120 ], [ 406985, 506378 ], [ 407912, 508874 ], [ 408184, 509583 ], [ 409282, 512526 ], [ 408301, 514345 ], [ 408714, 515223 ], [ 407824, 516647 ], [ 407849, 517725 ], [ 408668, 518332 ], [ 409672, 517225 ], [ 410522, 517450 ], [ 410478, 518160 ], [ 411534, 518209 ], [ 411760, 518977 ], [ 412656, 519292 ], [ 412871, 519873 ], [ 412477, 520223 ], [ 413019, 521306 ], [ 414178, 521064 ], [ 415078, 520167 ], [ 416158, 519107 ], [ 418229, 517853 ], [ 418985, 518872 ], [ 419631, 518998 ], [ 421542, 517323 ], [ 422780, 517097 ], [ 423121, 516977 ], [ 423798, 516602 ], [ 424385, 515151 ], [ 425449, 514662 ], [ 427562, 513243 ], [ 429146, 512736 ], [ 429599, 514104 ], [ 430665, 514564 ], [ 430743, 515523 ], [ 430353, 516192 ], [ 431175, 516987 ], [ 430569, 517123 ], [ 430645, 517523 ], [ 431218, 518519 ], [ 431603, 518508 ], [ 431865, 518042 ], [ 432313, 517270 ], [ 433781, 519303 ], [ 434565, 519512 ], [ 435022, 520709 ], [ 434570, 522147 ], [ 435114, 522434 ], [ 435015, 522992 ], [ 435645, 524063 ], [ 436129, 524028 ], [ 436361, 524519 ], [ 436211, 527132 ], [ 435479, 527964 ], [ 435714, 528972 ], [ 435846, 530779 ], [ 435407, 532655 ], [ 435670, 532989 ], [ 436887, 532670 ], [ 437156, 533586 ], [ 435436, 533666 ], [ 435242, 534526 ], [ 434637, 534452 ], [ 434024, 535237 ], [ 435790, 537102 ], [ 435915, 539612 ], [ 437023, 540548 ], [ 437268, 541536 ], [ 439390, 541329 ], [ 440021, 540927 ], [ 443677, 537475 ], [ 444789, 536071 ], [ 445701, 535939 ], [ 445863, 535242 ], [ 447387, 534880 ], [ 449710, 534353 ], [ 450113, 533495 ], [ 449864, 533153 ], [ 450469, 533255 ], [ 450326, 532770 ], [ 451253, 532055 ], [ 450952, 531831 ], [ 451665, 531125 ], [ 453532, 530790 ], [ 453475, 529135 ], [ 453073, 528432 ], [ 450955, 528413 ], [ 450864, 527623 ], [ 449964, 526959 ], [ 449983, 526943 ], [ 451420, 525759 ], [ 451313, 525471 ], [ 452745, 525617 ], [ 452321, 524000 ], [ 452687, 523822 ], [ 453219, 523038 ], [ 454304, 523364 ], [ 454167, 522016 ], [ 454551, 522577 ], [ 456383, 522591 ], [ 456280, 521745 ], [ 457068, 521448 ], [ 457784, 521419 ], [ 458826, 522384 ], [ 459693, 521947 ], [ 460618, 522194 ], [ 461295, 521462 ], [ 462645, 521997 ], [ 466069, 521068 ], [ 466991, 520238 ], [ 469187, 520635 ], [ 471064, 519221 ], [ 473190, 518822 ], [ 473409, 517694 ], [ 473862, 517450 ], [ 474368, 517777 ], [ 474464, 517776 ], [ 475317, 518653 ], [ 475635, 520011 ], [ 476236, 520151 ], [ 476440, 519486 ], [ 477266, 519434 ], [ 478285, 520360 ], [ 477716, 522043 ], [ 479869, 522054 ], [ 480975, 521627 ], [ 481924, 523377 ], [ 482176, 525122 ], [ 482812, 525724 ], [ 481877, 527744 ], [ 483010, 527749 ], [ 483810, 528332 ], [ 484301, 527340 ], [ 485522, 526629 ], [ 485693, 525471 ], [ 486276, 524929 ], [ 487212, 525201 ], [ 488016, 524645 ], [ 489501, 524652 ], [ 490129, 523679 ], [ 490674, 523424 ], [ 490799, 523984 ], [ 491650, 524301 ], [ 492027, 524948 ], [ 492704, 525002 ], [ 493936, 526279 ], [ 494735, 525550 ], [ 495429, 523609 ], [ 496835, 524260 ], [ 497428, 523636 ], [ 498180, 521164 ], [ 500207, 521460 ], [ 501316, 521553 ], [ 501450, 522514 ], [ 502393, 523509 ], [ 501844, 525175 ], [ 502394, 527513 ], [ 502109, 528706 ], [ 501651, 528802 ], [ 502419, 531663 ], [ 503338, 534263 ], [ 504714, 534766 ], [ 504824, 535446 ], [ 506069, 535726 ], [ 507527, 537775 ], [ 508531, 538246 ], [ 507941, 539736 ], [ 508720, 541315 ], [ 508315, 542450 ], [ 508468, 543222 ], [ 509646, 543818 ], [ 509986, 543457 ], [ 510953, 543862 ], [ 512045, 542973 ], [ 512849, 543575 ], [ 513809, 543489 ], [ 514330, 542384 ], [ 514933, 542641 ], [ 515668, 542068 ], [ 516508, 542402 ], [ 518172, 541485 ], [ 519065, 541554 ], [ 519333, 541152 ], [ 519905, 541728 ], [ 521133, 543103 ], [ 520681, 543913 ], [ 519073, 544672 ], [ 519197, 545962 ], [ 519572, 546322 ], [ 519381, 547364 ], [ 520204, 548491 ], [ 520332, 550536 ], [ 521246, 550569 ], [ 520722, 551752 ], [ 520402, 551740 ], [ 520320, 554138 ], [ 521118, 554165 ], [ 521054, 555967 ], [ 521453, 555982 ], [ 521365, 556451 ], [ 521716, 557436 ], [ 521475, 558748 ], [ 520641, 560083 ], [ 521172, 560971 ], [ 520390, 563168 ], [ 520333, 564855 ], [ 520906, 566600 ], [ 521866, 567219 ], [ 522056, 568531 ], [ 521284, 569174 ], [ 521672, 569787 ], [ 522201, 569398 ], [ 523460, 570431 ], [ 524964, 569458 ], [ 525940, 569932 ], [ 526758, 569801 ], [ 526751, 568173 ], [ 529525, 567597 ], [ 529744, 567865 ], [ 530082, 568239 ], [ 531453, 568049 ], [ 531717, 568409 ], [ 533456, 567626 ], [ 533569, 566688 ], [ 533108, 566245 ], [ 533918, 565904 ], [ 533744, 565276 ], [ 534520, 564256 ], [ 534000, 563639 ], [ 533513, 562382 ], [ 533881, 561896 ], [ 535093, 562593 ], [ 536077, 562126 ], [ 537450, 563743 ], [ 538533, 564060 ], [ 540142, 564029 ], [ 541259, 563436 ], [ 541284, 563844 ], [ 541805, 563933 ], [ 541608, 564858 ], [ 541988, 564840 ], [ 542651, 566316 ], [ 542219, 567009 ], [ 542342, 567988 ], [ 543240, 567771 ], [ 543339, 566868 ], [ 543778, 566478 ], [ 544431, 566184 ], [ 544891, 566511 ], [ 545609, 566015 ], [ 546353, 567001 ], [ 548903, 566740 ], [ 550545, 565744 ], [ 550879, 564957 ], [ 553573, 563450 ], [ 555113, 563336 ], [ 555521, 562845 ], [ 556423, 563597 ], [ 557071, 562800 ], [ 558926, 561903 ], [ 559274, 560090 ], [ 559828, 559498 ], [ 565286, 557636 ], [ 567543, 557734 ], [ 568489, 556510 ], [ 569113, 556781 ], [ 570364, 556167 ], [ 573153, 553369 ], [ 574348, 553978 ], [ 577645, 553133 ], [ 579463, 555717 ], [ 582999, 555402 ], [ 584001, 556111 ], [ 584816, 555028 ], [ 584152, 554166 ], [ 585237, 553990 ], [ 585762, 553413 ], [ 586531, 553732 ], [ 586249, 554308 ], [ 586656, 554239 ], [ 587285, 552311 ], [ 588220, 553048 ], [ 588807, 552008 ], [ 588232, 551924 ], [ 587884, 552474 ], [ 587946, 551512 ], [ 589883, 552036 ], [ 590038, 551624 ], [ 590715, 551484 ], [ 590253, 550468 ], [ 591037, 549887 ], [ 591465, 549945 ], [ 591537, 550863 ], [ 591988, 550762 ], [ 591915, 550295 ], [ 592769, 550385 ], [ 592194, 548384 ], [ 593731, 547331 ], [ 595583, 545611 ], [ 600835, 543073 ], [ 602649, 542356 ], [ 603117, 542223 ], [ 603681, 542122 ], [ 604719, 542477 ], [ 607144, 542002 ], [ 607421, 542634 ], [ 608049, 542487 ], [ 612567, 541857 ], [ 615486, 541622 ], [ 616201, 542124 ], [ 618359, 542013 ], [ 619022, 541380 ], [ 620423, 541169 ], [ 620884, 541304 ], [ 621311, 542803 ], [ 621533, 542293 ], [ 622361, 542051 ], [ 621997, 541496 ], [ 622633, 540901 ], [ 623913, 541274 ], [ 623971, 540998 ], [ 624717, 542206 ], [ 625200, 541924 ], [ 626280, 542738 ], [ 626472, 543929 ], [ 627512, 544941 ], [ 627996, 545292 ], [ 628271, 546270 ], [ 627997, 546690 ], [ 628832, 548123 ], [ 628852, 549082 ], [ 629797, 549705 ], [ 629669, 550189 ], [ 631016, 549467 ], [ 633787, 549646 ], [ 633991, 549164 ], [ 635065, 550608 ], [ 635540, 551013 ], [ 637428, 548785 ], [ 638697, 548671 ], [ 639549, 548126 ], [ 639538, 547674 ], [ 642084, 547480 ], [ 642557, 548133 ], [ 643765, 548122 ], [ 644723, 547696 ], [ 644822, 547024 ], [ 645810, 546138 ], [ 646126, 544311 ], [ 645635, 543238 ], [ 646357, 541876 ], [ 646361, 541843 ], [ 647681, 542874 ], [ 649357, 543125 ], [ 650334, 542179 ], [ 651095, 542531 ], [ 652138, 540871 ], [ 652367, 541098 ], [ 653289, 540382 ], [ 654314, 540640 ], [ 655123, 539791 ], [ 655462, 540506 ], [ 656713, 540356 ], [ 657564, 541084 ], [ 658122, 540549 ], [ 660170, 540751 ], [ 660834, 541952 ], [ 661388, 541225 ], [ 662522, 541477 ], [ 663877, 538806 ], [ 663360, 537136 ], [ 663535, 536620 ], [ 664326, 536239 ], [ 664149, 534122 ], [ 664882, 532774 ], [ 664253, 530932 ], [ 665449, 530614 ], [ 665849, 530424 ], [ 666050, 529553 ], [ 665546, 528727 ], [ 666006, 524646 ], [ 666490, 524060 ], [ 666380, 523221 ], [ 667254, 522213 ], [ 666344, 520416 ], [ 666574, 519803 ], [ 665267, 519598 ], [ 664878, 519463 ], [ 665004, 519078 ], [ 664423, 518226 ], [ 664776, 516807 ], [ 663306, 516932 ], [ 662804, 516328 ], [ 663292, 515715 ], [ 662881, 514594 ], [ 662191, 514687 ], [ 661733, 513551 ], [ 660819, 512748 ], [ 661036, 511948 ], [ 660043, 511363 ], [ 660203, 510273 ], [ 661216, 508133 ], [ 660299, 507094 ], [ 660767, 505581 ], [ 660429, 504113 ], [ 659354, 504118 ], [ 659170, 503726 ], [ 659784, 502852 ], [ 659935, 501525 ], [ 660186, 500403 ], [ 662269, 500375 ], [ 662227, 499161 ], [ 665037, 497955 ], [ 664064, 496352 ], [ 664583, 494809 ], [ 666228, 492103 ], [ 668048, 491926 ], [ 668935, 491220 ], [ 668262, 488115 ], [ 669548, 486093 ], [ 670759, 483020 ], [ 670824, 481120 ], [ 672636, 479684 ], [ 673139, 479417 ], [ 674984, 477774 ], [ 676997, 478240 ], [ 677968, 476101 ], [ 677479, 475956 ], [ 677841, 475489 ], [ 678628, 475129 ], [ 678341, 474580 ], [ 678702, 474115 ], [ 679874, 473469 ], [ 679523, 473109 ], [ 679950, 472558 ], [ 678597, 471880 ], [ 678400, 471315 ], [ 678962, 471043 ], [ 678507, 470154 ], [ 679617, 469641 ], [ 678425, 468654 ], [ 679797, 467460 ], [ 678357, 465805 ], [ 678989, 465403 ], [ 680090, 464592 ], [ 681533, 465936 ], [ 682830, 464853 ], [ 683538, 465108 ], [ 684109, 464834 ], [ 685444, 463392 ], [ 680711, 459178 ], [ 682429, 458152 ], [ 680627, 455115 ], [ 682290, 454413 ], [ 681139, 451790 ], [ 681806, 451262 ], [ 680521, 448438 ], [ 679953, 448756 ], [ 677810, 448026 ], [ 677190, 447430 ], [ 675517, 447527 ], [ 674986, 446383 ], [ 678203, 444261 ], [ 677907, 443183 ], [ 678978, 442611 ], [ 680074, 441053 ], [ 678393, 439383 ], [ 679219, 437604 ], [ 680029, 435196 ], [ 680188, 432149 ], [ 682004, 430016 ], [ 680378, 429759 ], [ 678058, 429389 ], [ 672062, 427814 ], [ 668580, 427094 ], [ 665774, 427039 ], [ 664987, 430707 ], [ 664188, 429495 ], [ 662987, 428718 ], [ 662291, 426257 ], [ 656352, 425847 ], [ 655592, 427352 ], [ 654089, 430330 ], [ 653985, 431741 ], [ 649091, 432234 ], [ 647838, 432916 ], [ 647379, 434095 ], [ 646480, 433856 ], [ 645527, 434165 ], [ 644735, 433658 ], [ 644141, 433837 ], [ 642337, 433053 ], [ 640953, 432991 ], [ 641051, 432064 ], [ 640601, 431953 ], [ 640226, 431676 ], [ 640249, 431625 ], [ 640159, 431300 ], [ 641405, 429781 ], [ 640697, 428687 ], [ 639082, 428544 ], [ 638829, 427939 ], [ 637410, 427491 ], [ 636585, 426794 ], [ 636475, 426120 ], [ 635853, 425971 ], [ 635781, 424961 ], [ 634816, 425082 ], [ 634157, 426628 ], [ 633660, 426549 ], [ 633457, 424070 ], [ 631864, 423028 ], [ 631889, 422963 ], [ 632466, 422517 ], [ 634057, 422059 ], [ 636318, 421492 ], [ 636904, 420611 ], [ 637704, 420377 ], [ 638377, 420309 ], [ 638920, 421181 ], [ 641557, 419894 ], [ 643401, 418443 ], [ 644742, 418233 ], [ 647662, 419541 ], [ 649359, 419034 ], [ 649999, 417192 ], [ 651026, 417108 ], [ 650560, 416127 ], [ 651300, 414210 ], [ 651031, 413368 ], [ 650448, 413050 ], [ 651140, 412097 ], [ 652427, 412110 ], [ 653190, 410603 ], [ 654448, 409990 ], [ 653627, 409241 ], [ 653851, 408103 ], [ 652731, 406665 ], [ 651194, 405833 ], [ 650680, 406422 ], [ 649960, 405424 ], [ 651450, 402586 ], [ 650714, 401171 ], [ 650901, 400499 ], [ 649744, 399456 ], [ 648368, 398878 ], [ 647881, 397595 ], [ 647231, 397665 ], [ 646144, 396622 ], [ 645471, 396607 ], [ 645744, 396397 ], [ 644880, 396107 ], [ 645088, 395756 ], [ 644556, 395408 ], [ 644501, 394680 ], [ 642415, 394569 ], [ 641917, 395044 ], [ 640177, 395032 ], [ 639958, 394426 ], [ 639520, 394385 ], [ 639717, 393448 ], [ 638741, 392576 ], [ 638707, 393382 ], [ 638132, 393157 ], [ 638172, 393743 ], [ 637741, 393525 ], [ 638219, 394409 ], [ 635777, 395119 ], [ 634804, 394429 ], [ 635261, 392870 ], [ 636108, 391899 ], [ 635377, 391403 ], [ 635843, 389975 ], [ 635547, 388894 ], [ 634164, 388373 ], [ 635321, 386934 ], [ 636075, 386888 ], [ 636577, 386340 ], [ 638692, 380480 ], [ 637864, 379867 ], [ 638056, 378481 ], [ 637130, 377366 ], [ 636658, 377696 ], [ 635574, 377357 ], [ 635746, 377041 ], [ 634458, 377265 ], [ 634370, 376973 ], [ 635232, 376813 ], [ 635182, 373395 ], [ 634870, 373130 ], [ 635012, 372505 ], [ 633920, 372223 ], [ 633707, 372574 ], [ 633541, 371934 ], [ 633896, 371034 ], [ 634562, 369679 ], [ 636499, 370054 ], [ 637298, 367952 ], [ 637057, 366929 ], [ 636495, 366754 ], [ 636214, 366094 ], [ 636653, 365047 ], [ 639364, 365886 ], [ 641355, 366019 ], [ 642319, 364722 ], [ 642407, 363605 ], [ 640192, 363089 ], [ 640315, 361625 ], [ 638970, 361409 ], [ 639140, 360732 ], [ 638608, 360578 ], [ 638370, 360990 ], [ 637549, 359817 ], [ 638457, 358781 ], [ 638371, 357472 ], [ 639090, 357662 ], [ 639483, 356990 ], [ 640122, 357202 ], [ 641223, 356775 ], [ 642035, 356282 ], [ 642067, 355688 ], [ 641041, 354908 ], [ 638715, 354511 ], [ 636877, 353686 ], [ 636105, 353276 ], [ 636357, 353039 ], [ 635985, 352497 ], [ 636692, 351742 ], [ 637853, 352854 ], [ 638745, 352338 ], [ 638969, 351685 ], [ 639304, 351847 ], [ 640150, 350487 ], [ 641689, 349597 ], [ 640541, 349175 ], [ 639936, 349394 ], [ 639209, 348634 ], [ 638784, 349014 ], [ 638015, 348948 ], [ 637116, 349692 ], [ 636685, 349571 ], [ 636648, 348463 ], [ 635215, 348417 ], [ 634100, 349644 ], [ 632137, 349087 ], [ 631080, 348829 ], [ 630649, 349678 ], [ 630071, 349577 ], [ 629306, 350086 ], [ 628831, 348810 ], [ 628753, 348481 ], [ 627261, 349135 ], [ 625744, 348618 ], [ 625443, 349456 ], [ 624695, 350245 ], [ 623793, 346951 ], [ 623931, 344567 ], [ 622319, 344681 ], [ 621743, 344163 ], [ 621400, 343733 ], [ 621657, 342713 ], [ 620358, 342268 ], [ 619908, 341409 ], [ 618965, 342142 ], [ 618838, 341740 ], [ 618653, 342136 ], [ 618026, 341825 ], [ 616768, 338073 ], [ 616169, 337698 ], [ 615540, 337833 ], [ 613635, 335123 ], [ 613370, 334498 ], [ 611671, 333682 ], [ 610860, 332716 ], [ 610289, 333162 ], [ 609374, 331814 ], [ 608349, 331460 ], [ 607835, 330192 ], [ 607542, 330392 ], [ 607293, 330017 ], [ 606651, 330386 ], [ 605876, 329462 ], [ 605459, 330384 ], [ 604000, 329167 ], [ 603110, 329667 ], [ 602971, 329581 ], [ 602313, 328739 ], [ 603343, 326891 ], [ 602984, 326208 ], [ 602694, 320599 ], [ 603327, 318021 ], [ 604100, 317209 ], [ 604131, 316543 ], [ 604950, 316548 ], [ 605505, 315900 ], [ 606140, 316017 ], [ 606106, 314822 ], [ 607207, 313217 ], [ 607112, 312443 ], [ 606993, 309866 ], [ 604874, 310766 ], [ 603770, 312526 ], [ 599908, 313286 ], [ 597467, 315345 ], [ 594453, 316508 ], [ 591045, 316653 ], [ 588630, 315815 ], [ 587389, 314807 ], [ 586335, 313981 ], [ 585001, 313793 ], [ 583993, 313980 ], [ 582649, 313482 ], [ 580668, 313754 ], [ 579154, 314588 ], [ 577144, 314420 ], [ 577399, 312805 ], [ 576330, 312801 ], [ 575701, 311518 ], [ 574513, 311719 ], [ 573814, 311585 ], [ 574037, 312317 ], [ 573144, 312593 ], [ 572636, 311789 ], [ 571805, 311770 ], [ 571123, 311481 ], [ 570317, 310367 ], [ 569331, 310234 ], [ 569946, 308163 ], [ 569224, 307554 ], [ 569705, 306723 ], [ 569166, 305759 ], [ 568745, 306188 ], [ 566141, 303890 ], [ 565924, 304359 ], [ 565042, 304617 ], [ 564040, 303625 ], [ 563062, 303954 ], [ 563158, 304821 ], [ 562478, 305591 ], [ 562588, 306579 ], [ 562026, 306938 ], [ 561247, 306641 ], [ 560524, 307377 ], [ 559875, 307424 ], [ 559750, 308272 ], [ 556891, 307833 ], [ 554813, 307759 ], [ 554634, 308148 ], [ 553934, 307669 ], [ 552687, 307899 ], [ 551989, 307286 ], [ 551158, 307775 ], [ 550089, 307754 ], [ 548841, 306736 ], [ 546532, 306471 ], [ 545679, 306187 ], [ 543036, 306744 ], [ 541530, 307950 ], [ 540372, 307692 ], [ 540171, 308047 ], [ 539517, 307848 ], [ 538696, 308294 ], [ 537871, 307938 ], [ 537437, 307172 ], [ 536884, 307824 ], [ 536671, 307574 ], [ 535800, 308210 ], [ 535154, 307501 ], [ 534322, 307321 ], [ 533917, 306551 ], [ 532576, 307291 ], [ 530735, 307217 ], [ 528858, 305959 ], [ 527258, 303749 ], [ 527302, 302930 ], [ 526135, 301519 ], [ 525423, 304048 ], [ 524248, 304962 ], [ 522418, 302989 ], [ 521764, 303593 ], [ 521858, 301801 ], [ 521553, 301499 ], [ 521102, 301963 ], [ 520392, 301786 ], [ 520103, 302575 ], [ 518477, 302457 ], [ 517546, 301712 ], [ 517377, 300441 ], [ 516748, 300300 ], [ 516428, 299014 ], [ 515542, 298122 ], [ 514984, 295417 ], [ 514281, 295112 ], [ 514970, 294391 ], [ 514282, 293848 ], [ 514018, 291047 ], [ 511497, 289898 ], [ 510822, 290454 ], [ 509461, 290412 ], [ 508650, 289637 ], [ 507997, 290415 ], [ 507137, 288800 ], [ 506618, 289669 ], [ 506070, 289851 ], [ 505682, 287722 ], [ 505137, 287664 ], [ 504799, 286998 ], [ 505173, 286167 ], [ 504468, 285806 ], [ 503709, 286247 ], [ 503143, 285565 ], [ 503428, 285122 ], [ 503096, 284323 ], [ 499789, 283022 ], [ 497067, 282681 ], [ 496346, 281883 ], [ 496068, 280588 ], [ 496610, 279647 ], [ 496391, 277716 ], [ 495830, 276800 ], [ 496066, 276528 ], [ 494814, 275491 ], [ 494167, 275930 ], [ 494149, 276892 ], [ 492801, 279809 ], [ 492195, 280135 ], [ 491382, 281529 ], [ 490142, 281172 ], [ 489135, 279902 ], [ 488104, 279950 ], [ 487910, 280649 ], [ 485308, 280973 ], [ 485263, 281529 ], [ 484327, 282408 ], [ 484978, 282937 ], [ 484651, 283174 ], [ 484269, 283624 ], [ 482778, 283536 ], [ 480633, 282694 ], [ 477713, 282459 ], [ 476804, 281839 ], [ 475185, 281653 ], [ 474446, 282524 ], [ 473027, 283082 ], [ 469507, 281787 ], [ 468120, 282995 ], [ 467230, 282549 ], [ 465951, 283048 ], [ 464840, 281928 ], [ 463160, 282100 ], [ 462894, 282913 ], [ 461634, 283786 ], [ 461640, 284630 ], [ 460570, 286623 ], [ 459792, 286860 ], [ 455118, 288414 ], [ 453986, 288238 ], [ 452841, 287109 ], [ 451733, 287069 ], [ 449348, 288928 ], [ 448890, 288763 ], [ 446828, 290376 ], [ 444443, 291431 ], [ 443620, 291166 ], [ 442141, 291596 ], [ 441899, 291190 ], [ 440100, 290592 ], [ 438255, 291114 ], [ 437755, 290492 ], [ 436799, 289720 ], [ 435782, 289751 ], [ 435438, 289616 ], [ 434336, 290362 ], [ 434172, 290947 ], [ 433275, 290621 ], [ 432334, 291010 ], [ 431052, 290896 ], [ 430161, 291565 ], [ 426114, 291546 ], [ 422181, 293648 ], [ 419887, 294081 ], [ 418686, 293170 ], [ 418167, 293325 ], [ 418084, 294112 ], [ 417531, 294705 ], [ 416101, 294897 ], [ 414368, 294145 ], [ 413966, 294359 ], [ 413713, 295092 ], [ 413243, 295148 ], [ 413153, 296301 ], [ 410892, 295301 ], [ 406963, 295432 ], [ 405737, 295755 ], [ 405917, 296929 ], [ 403033, 297729 ], [ 402900, 296364 ], [ 402317, 296706 ], [ 401519, 296310 ], [ 400925, 296698 ], [ 399073, 294612 ], [ 397363, 295573 ], [ 396368, 295264 ], [ 395156, 295729 ], [ 394509, 295290 ], [ 393879, 295644 ], [ 392879, 294669 ], [ 392325, 294883 ], [ 392312, 295476 ], [ 391162, 296760 ], [ 389313, 296969 ], [ 388234, 297577 ], [ 387430, 298813 ], [ 386074, 298941 ], [ 385723, 298616 ], [ 385061, 299083 ], [ 382630, 299433 ], [ 381228, 300203 ], [ 379928, 300013 ], [ 378086, 299551 ], [ 376632, 299770 ], [ 376165, 300328 ], [ 373535, 300031 ], [ 371192, 300826 ], [ 370603, 300356 ], [ 368998, 301288 ], [ 366111, 300933 ], [ 364216, 301242 ], [ 363460, 300702 ], [ 362464, 300858 ], [ 361765, 301309 ], [ 362071, 303184 ], [ 361614, 303637 ], [ 360671, 303296 ], [ 359349, 304003 ], [ 358766, 304948 ], [ 356370, 305524 ], [ 353970, 304024 ], [ 352799, 305690 ], [ 351540, 305955 ], [ 350871, 306569 ], [ 348365, 306622 ], [ 347123, 306049 ], [ 346507, 306387 ], [ 346315, 307100 ], [ 345386, 307159 ], [ 344212, 306536 ], [ 342279, 306631 ], [ 341560, 306031 ], [ 340207, 306866 ], [ 337534, 309099 ], [ 336452, 309333 ], [ 335988, 308930 ], [ 334770, 308979 ], [ 334355, 310021 ], [ 331932, 310255 ], [ 330865, 310954 ], [ 330755, 311452 ], [ 329748, 311657 ], [ 329465, 312254 ], [ 328858, 312366 ], [ 327119, 313869 ], [ 325539, 319949 ], [ 321873, 321107 ], [ 319928, 320923 ], [ 319671, 321912 ], [ 320605, 323088 ], [ 319911, 324465 ], [ 321691, 326475 ], [ 321768, 327352 ], [ 320923, 327655 ], [ 320458, 329132 ], [ 320667, 330041 ], [ 319461, 330889 ], [ 319649, 331597 ], [ 319307, 332198 ], [ 316920, 332947 ], [ 316441, 332713 ], [ 316158, 331824 ], [ 315375, 331743 ], [ 314855, 331101 ], [ 313671, 332604 ], [ 313685, 333573 ], [ 312998, 334697 ], [ 311434, 335167 ], [ 310805, 334819 ], [ 309467, 335602 ], [ 310155, 335959 ], [ 311400, 338187 ], [ 310626, 339669 ], [ 309097, 340356 ], [ 308645, 341010 ], [ 309006, 341357 ], [ 309156, 343188 ], [ 308349, 343593 ], [ 308601, 344446 ], [ 307918, 345988 ], [ 309930, 347946 ], [ 311208, 347259 ], [ 312425, 347975 ], [ 314299, 348112 ], [ 315225, 350111 ], [ 315238, 351622 ], [ 317092, 352761 ], [ 316065, 354215 ], [ 312970, 355375 ], [ 310336, 353984 ], [ 309160, 354157 ], [ 307849, 353350 ], [ 306649, 353927 ], [ 305950, 353794 ], [ 305015, 352920 ], [ 304618, 351809 ], [ 302128, 352127 ], [ 300350, 350575 ], [ 298407, 350875 ], [ 297719, 350605 ], [ 297191, 350945 ], [ 296363, 349907 ], [ 295397, 350195 ], [ 294732, 349150 ], [ 293666, 349625 ], [ 292414, 349160 ], [ 290557, 347325 ], [ 289599, 347321 ], [ 289127, 346653 ], [ 288645, 346814 ], [ 287457, 345577 ], [ 286899, 345761 ], [ 286213, 344811 ], [ 284619, 344498 ], [ 282075, 344832 ], [ 280801, 342753 ], [ 279379, 342264 ], [ 277915, 342684 ], [ 276730, 345027 ], [ 274999, 345316 ], [ 273170, 344937 ], [ 270936, 346248 ], [ 270374, 347394 ], [ 267519, 346579 ], [ 266850, 346224 ], [ 266852, 345675 ], [ 263534, 344302 ], [ 261645, 346685 ], [ 260753, 346948 ], [ 260852, 347209 ], [ 259087, 347395 ], [ 258402, 346478 ], [ 258368, 345661 ], [ 257049, 345369 ], [ 256256, 343665 ], [ 255652, 343378 ], [ 254305, 342559 ], [ 253090, 342427 ], [ 251639, 343087 ], [ 249934, 345311 ], [ 248919, 345391 ], [ 248239, 344762 ], [ 246941, 345625 ], [ 246019, 344731 ], [ 244522, 344979 ], [ 241539, 343750 ], [ 240944, 343264 ], [ 239348, 343252 ], [ 238289, 342537 ], [ 237421, 343447 ], [ 235965, 342618 ], [ 235048, 342987 ], [ 234879, 341236 ], [ 235276, 340682 ], [ 234947, 340113 ], [ 232990, 338796 ], [ 231222, 339289 ], [ 230759, 338693 ], [ 230706, 337581 ], [ 229814, 337380 ], [ 229627, 336986 ], [ 229698, 334870 ], [ 230029, 334644 ], [ 227668, 331022 ], [ 227850, 329594 ], [ 227489, 329044 ], [ 228037, 328570 ], [ 228429, 327228 ], [ 227686, 326999 ], [ 226376, 325713 ], [ 225013, 325410 ], [ 225375, 324940 ], [ 224731, 324179 ], [ 223583, 321048 ], [ 222965, 321812 ], [ 221366, 321291 ], [ 220207, 321553 ], [ 219989, 321951 ], [ 216060, 322380 ], [ 214707, 321617 ], [ 213960, 321853 ], [ 212920, 321090 ], [ 211853, 321453 ], [ 211784, 322183 ], [ 210695, 322403 ], [ 209780, 323296 ], [ 209120, 323166 ], [ 208589, 322368 ], [ 207730, 322621 ], [ 205688, 325042 ], [ 203443, 323878 ], [ 201369, 324311 ], [ 201099, 325367 ], [ 202479, 325892 ], [ 203087, 327216 ], [ 204070, 328023 ], [ 203451, 329193 ], [ 200944, 329824 ], [ 200568, 330857 ], [ 199567, 330910 ], [ 198865, 331480 ], [ 199106, 332637 ], [ 198642, 333211 ], [ 197220, 333591 ], [ 196916, 334142 ], [ 195492, 333084 ], [ 193591, 333025 ], [ 191373, 332310 ], [ 190935, 331552 ], [ 190024, 331349 ], [ 189387, 330715 ], [ 187533, 330221 ], [ 188348, 331261 ], [ 188063, 331622 ], [ 185647, 331196 ], [ 183606, 331633 ], [ 183727, 332013 ], [ 183355, 331789 ], [ 182482, 332831 ], [ 181773, 332394 ], [ 181970, 334394 ], [ 181516, 335669 ], [ 182349, 336752 ], [ 182678, 338553 ], [ 183282, 339072 ], [ 183611, 341543 ], [ 181188, 343147 ], [ 178609, 344193 ], [ 178995, 345929 ], [ 176266, 348794 ], [ 174913, 347750 ], [ 173159, 347810 ], [ 171566, 344943 ], [ 171394, 343804 ], [ 169838, 343118 ], [ 169688, 342332 ], [ 170485, 341279 ], [ 170376, 340641 ], [ 169212, 340628 ], [ 168893, 340117 ], [ 166650, 341193 ], [ 164746, 341580 ] ] ] ]
                        },
                        "properties" : {
                          "warnid" : "w4149c1v1",
                          "wtype" : 1,
                          "wlevel" : 1,
                          "start" : "1679889600",
                          "end" : "1679954400",
                          "gemeinden" : [ "10101", "60101" ]
                        }
                      } ]
                    }
                  }
                },
                "schema" : {
                  "$ref" : "#/components/schemas/WarningStatusResponse"
                }
              }
            },
            "description" : "successful operation"
          },
          "500" : {
            "content" : {
              "application/json" : {
                "example" : {
                  "type" : "error",
                  "msg" : "An error occurred"
                },
                "schema" : {
                  "$ref" : "#/components/schemas/Error"
                }
              }
            },
            "description" : "An error occurred"
          }
        },
        "summary" : "Warnings for Austrian municipalities",
        "tags" : [ "warnings" ]
      },
      "head" : {
        "operationId" : "headWarnstatus",
        "responses" : {
          "200" : {
            "description" : "ok",
            "headers" : {
              "Last-Modified" : {
                "description" : "Timestamp of the latest update of warnings",
                "explode" : false,
                "schema" : {
                  "format" : "date-time",
                  "type" : "string"
                },
                "style" : "simple"
              }
            }
          }
        },
        "summary" : "Warnings for Austrian municipalities",
        "tags" : [ "warnings" ]
      },
      "summary" : "Warnings for Austrian municipalities"
    },
    "/getGewitterAuto" : {
      "get" : {
        "description" : "thunderstorm",
        "operationId" : "getGewitterAuto",
        "responses" : {
          "200" : {
            "content" : {
              "application/json" : {
                "example" : {
                  "type" : "Feature",
                  "geometry" : {
                    "type" : "MultiPoint",
                    "coordinates" : [ [ 164746, 341580 ] ]
                  },
                  "properties" : {
                    "gemeinde" : "1234",
                    "intensitaet" : 1
                  }
                },
                "schema" : {
                  "$ref" : "#/components/schemas/ThunderstormAutoResponse"
                }
              }
            },
            "description" : "successful operation"
          },
          "500" : {
            "content" : {
              "application/json" : {
                "example" : {
                  "type" : "error",
                  "msg" : "an error occurred"
                },
                "schema" : {
                  "$ref" : "#/components/schemas/Error"
                }
              }
            },
            "description" : "An error occurred"
          }
        },
        "summary" : "Thunderstorm warnings",
        "tags" : [ "warnings" ]
      },
      "summary" : "Thunderstorm warnings"
    }
  },
  "components" : {
    "schemas" : {
      "BBoxFeature" : {
        "properties" : {
          "type" : {
            "enum" : [ "Feature" ],
            "example" : "Feature",
            "type" : "string"
          },
          "geometry" : {
            "$ref" : "#/components/schemas/BBoxFeature_geometry"
          },
          "properties" : {
            "$ref" : "#/components/schemas/BBoxFeature_properties"
          }
        },
        "type" : "object"
      },
      "BBoxResponse" : {
        "anyOf" : [ {
          "$ref" : "#/components/schemas/BBoxFeature"
        } ],
        "description" : "GeoJSon geometry collection for the current warning status.\n",
        "type" : "object"
      },
      "Error" : {
        "properties" : {
          "type" : {
            "example" : "Error",
            "type" : "string"
          },
          "msg" : {
            "example" : "An error occurred!",
            "type" : "string"
          }
        },
        "type" : "object"
      },
      "Feature" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/GeoJsonObject"
        }, {
          "$ref" : "#/components/schemas/Feature_allOf"
        } ],
        "description" : "GeoJSon 'Feature' object",
        "externalDocs" : {
          "url" : "https://tools.ietf.org/html/rfc7946#section-3.2"
        }
      },
      "FeatureCollection" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/GeoJsonObject"
        }, {
          "$ref" : "#/components/schemas/FeatureCollection_allOf"
        } ],
        "description" : "GeoJSon 'FeatureCollection' object",
        "externalDocs" : {
          "url" : "https://tools.ietf.org/html/rfc7946#section-3.3"
        }
      },
      "GeoJsonObject" : {
        "description" : "GeoJSon object The coordinate reference system for all GeoJSON coordinates is a geographic coordinate reference system, using the Austria Lambert (EPSG 31287) datum, with longitude and latitude units of decimal degrees.\n\nAn OPTIONAL third-position element SHALL be the height in meters above or below the EPSG 31287 reference ellipsoid. In the absence of elevation values, applications sensitive to height or depth SHOULD interpret positions as being at local ground or sea level.\n",
        "discriminator" : {
          "propertyName" : "type"
        },
        "externalDocs" : {
          "url" : "https://tools.ietf.org/html/rfc7946#section-3"
        },
        "properties" : {
          "type" : {
            "enum" : [ "Feature", "FeatureCollection", "Point", "MultiPoint", "LineString", "MultiLineString", "Polygon", "MultiPolygon", "GeometryCollection" ],
            "type" : "string"
          }
        },
        "required" : [ "type" ],
        "type" : "object"
      },
      "Geometry" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/GeoJsonObject"
        }, {
          "$ref" : "#/components/schemas/Geometry_allOf"
        } ],
        "description" : "Abstract type for all GeoJSon object except Feature and FeatureCollection\n",
        "externalDocs" : {
          "url" : "https://tools.ietf.org/html/rfc7946#section-3"
        }
      },
      "GeometryCollection" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/Geometry"
        }, {
          "$ref" : "#/components/schemas/GeometryCollection_allOf"
        } ],
        "description" : "GeoJSon geometry collection GeometryCollections composed of a single part or a number of parts of a single type SHOULD be avoided when that single part or a single object of multipart type (MultiPoint, MultiLineString, or MultiPolygon) could be used instead.\n",
        "externalDocs" : {
          "url" : "https://tools.ietf.org/html/rfc7946#section-3.1.8"
        },
        "type" : "object"
      },
      "GeometryElement" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/Geometry"
        }, {
          "$ref" : "#/components/schemas/GeometryElement_allOf"
        } ],
        "description" : "Abstract type for all GeoJSon 'Geometry' object the type of which is not 'GeometryCollection'\n",
        "externalDocs" : {
          "url" : "https://tools.ietf.org/html/rfc7946#section-3"
        }
      },
      "LineStringCoordinates" : {
        "description" : "GeoJSon fundamental geometry construct, array of two or more positions.\n",
        "externalDocs" : {
          "url" : "https://tools.ietf.org/html/rfc7946#section-3.1.4"
        },
        "items" : {
          "$ref" : "#/components/schemas/Position"
        },
        "minItems" : 2,
        "type" : "array"
      },
      "LinearRing" : {
        "description" : "A linear ring is a closed LineString with four or more positions. The first and last positions are equivalent, and they MUST contain identical values; their representation SHOULD also be identical. A linear ring is the boundary of a surface or the boundary of a hole in a surface. A linear ring MUST follow the right-hand rule with respect to the area it bounds, i.e., exterior rings are counterclockwise, and holes are clockwise.\n",
        "externalDocs" : {
          "url" : "https://tools.ietf.org/html/rfc7946#section-3.1.6"
        },
        "items" : {
          "$ref" : "#/components/schemas/Position"
        },
        "minItems" : 4,
        "type" : "array"
      },
      "LineString" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/GeometryElement"
        }, {
          "$ref" : "#/components/schemas/LineString_allOf"
        } ],
        "description" : "GeoJSon geometry",
        "externalDocs" : {
          "url" : "https://tools.ietf.org/html/rfc7946#section-3.1.4"
        }
      },
      "LocationObject" : {
        "properties" : {
          "properties" : {
            "$ref" : "#/components/schemas/LocationObject_properties"
          }
        },
        "type" : "object"
      },
      "MultiLineString" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/GeometryElement"
        }, {
          "$ref" : "#/components/schemas/MultiLineString_allOf"
        } ],
        "description" : "GeoJSon geometry",
        "externalDocs" : {
          "url" : "https://tools.ietf.org/html/rfc7946#section-3.1.5"
        }
      },
      "MultiPoint" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/GeometryElement"
        }, {
          "$ref" : "#/components/schemas/MultiPoint_allOf"
        } ],
        "description" : "GeoJSon geometry",
        "externalDocs" : {
          "url" : "https://tools.ietf.org/html/rfc7946#section-3.1.3"
        }
      },
      "MultiPolygon" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/GeometryElement"
        }, {
          "$ref" : "#/components/schemas/MultiPolygon_allOf"
        } ],
        "description" : "GeoJSon geometry",
        "externalDocs" : {
          "url" : "https://tools.ietf.org/html/rfc7946#section-3.1.7"
        }
      },
      "Point" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/GeometryElement"
        }, {
          "$ref" : "#/components/schemas/Point_allOf"
        } ],
        "description" : "GeoJSon geometry",
        "externalDocs" : {
          "url" : "https://tools.ietf.org/html/rfc7946#section-3.1.2"
        }
      },
      "Polygon" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/GeometryElement"
        }, {
          "$ref" : "#/components/schemas/Polygon_allOf"
        } ],
        "description" : "GeoJSon geometry",
        "externalDocs" : {
          "url" : "https://tools.ietf.org/html/rfc7946#section-3.1.6"
        }
      },
      "Position" : {
        "description" : "GeoJSon fundamental geometry construct. A position is an array of numbers. There MUST be two or more elements. The first two elements are longitude and latitude, or easting and northing, precisely in that order and using decimal numbers. Altitude or elevation MAY be included as an optional third element. Implementations SHOULD NOT extend positions beyond three elements because the semantics of extra elements are unspecified and ambiguous. Historically, some implementations have used a fourth element to carry a linear referencing measure (sometimes denoted as \"M\") or a numerical timestamp, but in most situations a parser will not be able to properly interpret these values. The interpretation and meaning of additional elements is beyond the scope of this specification, and additional elements MAY be ignored by parsers.\n",
        "externalDocs" : {
          "url" : "https://tools.ietf.org/html/rfc7946#section-3.1.1"
        },
        "items" : {
          "type" : "number"
        },
        "maxItems" : 3,
        "minItems" : 2,
        "type" : "array"
      },
      "RawInfo" : {
        "properties" : {
          "wtype" : {
            "allOf" : [ {
              "nullable" : false,
              "type" : "object"
            }, {
              "$ref" : "#/components/schemas/WarnType"
            } ]
          },
          "wlevel" : {
            "allOf" : [ {
              "nullable" : false,
              "type" : "object"
            }, {
              "$ref" : "#/components/schemas/WarnLevel"
            } ]
          },
          "start" : {
            "description" : "Seconds since the Unix Epoch (January 1 1970 00:00:00 GMT +02:00 [Europe/Vienna])",
            "example" : "1678809600",
            "type" : "string"
          },
          "end" : {
            "description" : "Seconds since the Unix Epoch (January 1 1970 00:00:00 GMT +02:00 [Europe/Vienna])",
            "example" : "1678827600",
            "type" : "string"
          }
        },
        "type" : "object"
      },
      "ThunderstormAutoFeature" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/GeoJsonObject"
        }, {
          "required" : [ "geometry", "properties" ],
          "type" : "object"
        }, {
          "$ref" : "#/components/schemas/ThunderstormAutoFeature_allOf"
        } ],
        "type" : "object"
      },
      "ThunderstormAutoResponse" : {
        "properties" : {
          "type" : {
            "enum" : [ "FeatureCollection" ],
            "example" : "FeatureCollection",
            "type" : "string"
          },
          "features" : {
            "items" : {
              "$ref" : "#/components/schemas/ThunderstormAutoFeature"
            },
            "type" : "array"
          }
        },
        "type" : "object"
      },
      "WarningCollection" : {
        "properties" : {
          "warnings" : {
            "items" : {
              "$ref" : "#/components/schemas/WarningObject"
            },
            "type" : "array"
          }
        },
        "type" : "object"
      },
      "WarningFeature" : {
        "properties" : {
          "geometry" : {
            "$ref" : "#/components/schemas/WarningFeature_geometry"
          }
        },
        "type" : "object"
      },
      "WarningObject" : {
        "properties" : {
          "warnid" : {
            "example" : 10001,
            "format" : "int64",
            "type" : "integer"
          },
          "warnstufeid" : {
            "$ref" : "#/components/schemas/WarnLevel"
          },
          "warntypid" : {
            "$ref" : "#/components/schemas/WarnType"
          },
          "create" : {
            "format" : "date-time",
            "type" : "string"
          },
          "begin" : {
            "example" : "2023-03-14T06:00:00+02:00",
            "format" : "date-time",
            "type" : "string"
          },
          "end" : {
            "example" : "2023-03-15T06:00:00+02:00",
            "format" : "date-time",
            "type" : "string"
          },
          "text" : {
            "example" : "Yellow Storm Warning from Tue, 2023-03-14 to Wed, 2023-03-15\n",
            "type" : "string"
          },
          "auswirkungen" : {
            "description" : "potential impact of the the weather event.\n",
            "example" : "Caution! Wind speeds exceeding 70 km/hr are anticipated. The major peril stems from falling branches and loosed objects.\n",
            "type" : "string"
          },
          "empfehlungen" : {
            "description" : "recommendations how to keep yourself save\n",
            "example" : "",
            "nullable" : true,
            "type" : "string"
          },
          "meteotext" : {
            "description" : "optional additional textual descriptions provided by meteorologists.\n",
            "type" : "string"
          },
          "updategrund" : {
            "type" : "string"
          },
          "chgid" : {
            "description" : "sequential number to describe the version of the warning object.\n",
            "example" : 6,
            "format" : "int32",
            "type" : "integer"
          },
          "verlaufid" : {
            "description" : "sequential number of the warning's manifestation.\n",
            "example" : 2,
            "format" : "int32",
            "type" : "integer"
          },
          "rawfinfo" : {
            "$ref" : "#/components/schemas/RawInfo"
          }
        },
        "type" : "object"
      },
      "WarningStatusFeature" : {
        "properties" : {
          "type" : {
            "enum" : [ "Feature" ],
            "example" : "Feature",
            "type" : "string"
          },
          "geometry" : {
            "$ref" : "#/components/schemas/WarningFeature_geometry"
          },
          "properties" : {
            "$ref" : "#/components/schemas/WarningStatusFeature_properties"
          }
        },
        "required" : [ "geometry", "properties" ],
        "type" : "object"
      },
      "WarningStatusFeatureCollection" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/GeoJsonObject"
        }, {
          "$ref" : "#/components/schemas/WarningStatusFeatureCollection_allOf"
        } ],
        "type" : "object"
      },
      "WarningResponse" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/WarningFeature"
        }, {
          "$ref" : "#/components/schemas/LocationObject"
        }, {
          "$ref" : "#/components/schemas/WarningCollection"
        }, {
          "$ref" : "#/components/schemas/WarningResponse_allOf"
        } ],
        "description" : "GeoJSon geometry collection for warnings.\n",
        "type" : "object"
      },
      "WarningStatusResponse" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/WarningStatusFeatureCollection"
        } ],
        "description" : "GeoJSon geometry collection for the current warning status.\n",
        "type" : "object"
      },
      "WarnLevel" : {
        "description" : "1=yellow, 2=orange, 3=red",
        "enum" : [ 1, 2, 3 ],
        "example" : 2,
        "format" : "int64",
        "type" : "integer"
      },
      "WarnType" : {
        "description" : "1=storm, 2=rain, 3=snow, 4=black ice, 5=thunderstorm, 6=heat, 7=cold\n",
        "enum" : [ 1, 2, 3, 4, 5, 6, 7 ],
        "example" : 1,
        "format" : "int32",
        "type" : "integer"
      },
      "BBoxFeature_geometry_allOf" : {
        "properties" : {
          "type" : {
            "enum" : [ "Polygon" ],
            "example" : "Polygon",
            "type" : "string"
          }
        },
        "type" : "object"
      },
      "BBoxFeature_geometry" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/Polygon"
        }, {
          "$ref" : "#/components/schemas/BBoxFeature_geometry_allOf"
        } ]
      },
      "BBoxFeature_properties" : {
        "properties" : {
          "type" : {
            "enum" : [ "BBox" ],
            "example" : "BBox",
            "type" : "string"
          }
        },
        "type" : "object"
      },
      "Feature_allOf_geometry" : {
        "allOf" : [ {
          "nullable" : true,
          "type" : "object"
        }, {
          "$ref" : "#/components/schemas/Geometry"
        } ]
      },
      "Feature_allOf_id" : {
        "oneOf" : [ {
          "type" : "number"
        }, {
          "type" : "string"
        } ]
      },
      "Feature_allOf" : {
        "properties" : {
          "geometry" : {
            "$ref" : "#/components/schemas/Feature_allOf_geometry"
          },
          "properties" : {
            "nullable" : true,
            "type" : "object"
          },
          "id" : {
            "$ref" : "#/components/schemas/Feature_allOf_id"
          }
        },
        "required" : [ "geometry", "properties" ],
        "type" : "object",
        "example" : null
      },
      "FeatureCollection_allOf" : {
        "properties" : {
          "features" : {
            "items" : {
              "$ref" : "#/components/schemas/Feature"
            },
            "type" : "array"
          }
        },
        "required" : [ "features" ],
        "type" : "object",
        "example" : null
      },
      "Geometry_allOf" : {
        "discriminator" : {
          "propertyName" : "type"
        },
        "properties" : {
          "type" : {
            "enum" : [ "Point", "MultiPoint", "LineString", "MultiLineString", "Polygon", "MultiPolygon", "GeometryCollection" ],
            "type" : "string"
          }
        },
        "required" : [ "type" ],
        "type" : "object",
        "example" : null
      },
      "GeometryCollection_allOf" : {
        "properties" : {
          "geometries" : {
            "items" : {
              "$ref" : "#/components/schemas/GeometryElement"
            },
            "minItems" : 0,
            "type" : "array"
          }
        },
        "required" : [ "geometries" ],
        "type" : "object",
        "example" : null
      },
      "GeometryElement_allOf" : {
        "discriminator" : {
          "propertyName" : "type"
        },
        "properties" : {
          "type" : {
            "enum" : [ "Point", "MultiPoint", "LineString", "MultiLineString", "Polygon", "MultiPolygon" ],
            "type" : "string"
          }
        },
        "required" : [ "type" ],
        "type" : "object",
        "example" : null
      },
      "LineString_allOf" : {
        "properties" : {
          "coordinates" : {
            "$ref" : "#/components/schemas/LineStringCoordinates"
          }
        },
        "required" : [ "coordinates" ],
        "type" : "object",
        "example" : null
      },
      "LocationObject_properties_location_properties" : {
        "properties" : {
          "gemeindenr" : {
            "example" : 91901,
            "type" : "integer"
          },
          "name" : {
            "example" : "Wien Döbling",
            "type" : "string"
          },
          "urlname" : {
            "example" : "wien_doebling",
            "type" : "string"
          }
        },
        "type" : "object"
      },
      "LocationObject_properties_location" : {
        "properties" : {
          "type" : {
            "enum" : [ "Municipal" ],
            "type" : "string"
          },
          "properties" : {
            "$ref" : "#/components/schemas/LocationObject_properties_location_properties"
          }
        },
        "required" : [ "type" ],
        "type" : "object"
      },
      "LocationObject_properties" : {
        "properties" : {
          "location" : {
            "$ref" : "#/components/schemas/LocationObject_properties_location"
          }
        },
        "type" : "object"
      },
      "MultiLineString_allOf" : {
        "properties" : {
          "coordinates" : {
            "items" : {
              "$ref" : "#/components/schemas/LineStringCoordinates"
            },
            "type" : "array"
          }
        },
        "required" : [ "coordinates" ],
        "type" : "object",
        "example" : null
      },
      "MultiPoint_allOf" : {
        "properties" : {
          "coordinates" : {
            "items" : {
              "$ref" : "#/components/schemas/Position"
            },
            "type" : "array"
          }
        },
        "required" : [ "coordinates" ],
        "type" : "object",
        "example" : null
      },
      "MultiPolygon_allOf" : {
        "properties" : {
          "coordinates" : {
            "items" : {
              "items" : {
                "$ref" : "#/components/schemas/LinearRing"
              },
              "type" : "array"
            },
            "type" : "array"
          }
        },
        "required" : [ "coordinates" ],
        "type" : "object",
        "example" : null
      },
      "Point_allOf" : {
        "properties" : {
          "type" : {
            "enum" : [ "Point" ],
            "type" : "string"
          },
          "coordinates" : {
            "$ref" : "#/components/schemas/Position"
          }
        },
        "required" : [ "coordinates", "type" ],
        "type" : "object",
        "example" : null
      },
      "Polygon_allOf" : {
        "properties" : {
          "coordinates" : {
            "items" : {
              "$ref" : "#/components/schemas/LinearRing"
            },
            "type" : "array"
          }
        },
        "required" : [ "coordinates" ],
        "type" : "object",
        "example" : null
      },
      "ThunderstormAutoFeature_allOf_properties" : {
        "properties" : {
          "gemeindenr" : {
            "example" : "1234",
            "type" : "string"
          },
          "intensitaet" : {
            "format" : "int32",
            "type" : "number"
          }
        },
        "type" : "object",
        "example" : null
      },
      "ThunderstormAutoFeature_allOf_geometry_allOf" : {
        "properties" : {
          "type" : {
            "enum" : [ "MultiPoint" ],
            "example" : "MultiPoint",
            "type" : "string"
          }
        },
        "type" : "object"
      },
      "ThunderstormAutoFeature_allOf_geometry" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/MultiPoint"
        }, {
          "$ref" : "#/components/schemas/ThunderstormAutoFeature_allOf_geometry_allOf"
        } ]
      },
      "ThunderstormAutoFeature_allOf" : {
        "properties" : {
          "type" : {
            "enum" : [ "Feature" ],
            "example" : "Feature",
            "type" : "string"
          },
          "geometry" : {
            "$ref" : "#/components/schemas/ThunderstormAutoFeature_allOf_geometry"
          },
          "properties" : {
            "$ref" : "#/components/schemas/ThunderstormAutoFeature_allOf_properties"
          }
        },
        "type" : "object",
        "example" : null
      },
      "WarningFeature_geometry_allOf" : {
        "properties" : {
          "type" : {
            "enum" : [ "MultiPolygon" ],
            "example" : "MultiPolygon",
            "type" : "string"
          }
        },
        "type" : "object"
      },
      "WarningFeature_geometry" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/MultiPolygon"
        }, {
          "$ref" : "#/components/schemas/WarningFeature_geometry_allOf"
        } ]
      },
      "WarningStatusFeature_properties" : {
        "nullable" : false,
        "properties" : {
          "wtype" : {
            "allOf" : [ {
              "nullable" : false,
              "type" : "object"
            }, {
              "$ref" : "#/components/schemas/WarnType"
            } ]
          },
          "wlevel" : {
            "allOf" : [ {
              "nullable" : false,
              "type" : "object"
            }, {
              "$ref" : "#/components/schemas/WarnLevel"
            } ]
          },
          "start" : {
            "description" : "Seconds since the Unix Epoch (January 1 1970 00:00:00 GMT +02:00 [Europe/Vienna])",
            "example" : "1678809600",
            "type" : "string"
          },
          "end" : {
            "description" : "Seconds since the Unix Epoch (January 1 1970 00:00:00 GMT +02:00 [Europe/Vienna])",
            "example" : "1678827600",
            "type" : "string"
          },
          "warnid" : {
            "example" : "w4147c0v2",
            "type" : "string"
          },
          "gemeinden" : {
            "items" : {
              "type" : "string"
            },
            "type" : "array"
          }
        },
        "type" : "object"
      },
      "WarningStatusFeatureCollection_allOf" : {
        "properties" : {
          "type" : {
            "enum" : [ "FeatureCollection" ],
            "example" : "FeatureCollection",
            "type" : "string"
          },
          "features" : {
            "items" : {
              "$ref" : "#/components/schemas/WarningStatusFeature"
            },
            "type" : "array"
          }
        },
        "required" : [ "features" ],
        "type" : "object",
        "example" : null
      },
      "WarningResponse_allOf" : {
        "properties" : {
          "type" : {
            "enum" : [ "Feature" ],
            "example" : "Feature",
            "type" : "string"
          },
          "geometry" : {
            "$ref" : "#/components/schemas/WarningFeature_geometry"
          }
        },
        "type" : "object",
        "example" : null
      }
    }
  }
}