From 0bac4ff2a47b148e5880ef08bf6828a23951dff4 Mon Sep 17 00:00:00 2001 From: Osmwithspace <> Date: Fri, 18 Apr 2025 10:07:45 +0200 Subject: [PATCH 001/171] add sauna layer --- assets/layers/sauna/license_info.json | 12 +++ assets/layers/sauna/sauna.json | 124 ++++++++++++++++++++++++++ assets/layers/sauna/sauna.svg | 26 ++++++ assets/layers/sauna/sauna.svg.license | 2 + 4 files changed, 164 insertions(+) create mode 100644 assets/layers/sauna/license_info.json create mode 100644 assets/layers/sauna/sauna.json create mode 100644 assets/layers/sauna/sauna.svg create mode 100644 assets/layers/sauna/sauna.svg.license diff --git a/assets/layers/sauna/license_info.json b/assets/layers/sauna/license_info.json new file mode 100644 index 000000000..9e41697de --- /dev/null +++ b/assets/layers/sauna/license_info.json @@ -0,0 +1,12 @@ +[ + { + "path": "sauna.svg", + "license": "CC0-1.0", + "authors": [ + "Geozeisig" + ], + "sources": [ + "https://wiki.openstreetmap.org/wiki/File:Sauna-14.svg" + ] + } +] \ No newline at end of file diff --git a/assets/layers/sauna/sauna.json b/assets/layers/sauna/sauna.json new file mode 100644 index 000000000..177027a59 --- /dev/null +++ b/assets/layers/sauna/sauna.json @@ -0,0 +1,124 @@ +{ + "credits": "Osmwithspace", + "minzoom": 8, + "pointRendering": [ + { + "location": [ + "point", + "centroid" + ], + "marker": [ + { + "icon": "./assets/layers/sauna/sauna.svg" + } + ] + } + ], + "tagRenderings": [ + "images", + "reviews", + "opening_hours", + { + "id": "charge_cost_rewritten", + "rewrite": { + "sourceString": [ + "{key}", + "{time}" + ], + "into": [ + [ + "2 hours", + { + "en": "2 hours", + "de": "2 Stunden" + } + ], + [ + "4 hours", + { + "en": "4 hours", + "de": "4 Stunden" + } + ], + [ + "day", + { + "en": "one day", + "de": "einen Tag" + } + ] + ] + }, + "renderings": [ + { + "id": "charge_{key}", + "question": { + "en": "What is the entrance fee for {time}?", + "de": "Was ist der Eintrittspreis für {time}?" + }, + "render": { + "en": "entrance fee for {time}: {charge}", + "de": "Eintrittspreis für {time}: {charge}" + }, + "freeform": { + "key": "charge", + "type": "currency", + "inline": true, + "postfixDistinguished": "{key}", + "addExtraTags": [ + "fee=yes" + ] + }, + "mappings": [ + { + "if": "fee=no", + "addExtraTags": [ + "charge=" + ], + "then": { + "en": "The sauna is free of charge", + "de": "Die Sauna ist kostenlos" + }, + "hideInAnswer": "fee!=no" + } + ] + } + ] + }, + "contact", + "defibrillator.defibrillator-fixme" + ], + "lineRendering": [ + { + "width": 1, + "color": "blue" + } + ], + "credits:uid": 8770388, + "source": { + "osmTags": { + "and": [ + "leisure~.*sauna.*", + { + "or": [ + "opening_hours!=", + "website!=", + "phone!=" + ] + } + ] + } + }, + "description": { + "en": "A sauna is a small room or house designed as a place to experience dry or wet heat sessions, or an establishment with one or more of these and auxiliary facilities." + }, + "id": "sauna", + "name": { + "en": "Sauna" + }, + "title": { + "render": { + "en": "{name}" + } + } +} \ No newline at end of file diff --git a/assets/layers/sauna/sauna.svg b/assets/layers/sauna/sauna.svg new file mode 100644 index 000000000..49f43a322 --- /dev/null +++ b/assets/layers/sauna/sauna.svg @@ -0,0 +1,26 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/layers/sauna/sauna.svg.license b/assets/layers/sauna/sauna.svg.license new file mode 100644 index 000000000..5e3616ed7 --- /dev/null +++ b/assets/layers/sauna/sauna.svg.license @@ -0,0 +1,2 @@ +SPDX-FileCopyrightText: Geozeisig +SPDX-License-Identifier: CC0-1.0 \ No newline at end of file From 0a022508a5902227d5b58c6a5599999119ac0c1d Mon Sep 17 00:00:00 2001 From: Osmwithspace <> Date: Fri, 18 Apr 2025 10:26:21 +0200 Subject: [PATCH 002/171] add sauna_at_leisure layer --- assets/layers/sauna/sauna_at_leisure.json | 234 ++++++++++++++++++++++ 1 file changed, 234 insertions(+) create mode 100644 assets/layers/sauna/sauna_at_leisure.json diff --git a/assets/layers/sauna/sauna_at_leisure.json b/assets/layers/sauna/sauna_at_leisure.json new file mode 100644 index 000000000..c9eb35452 --- /dev/null +++ b/assets/layers/sauna/sauna_at_leisure.json @@ -0,0 +1,234 @@ +{ + "credits": "Osmwithspace", + "minzoom": 8, + "pointRendering": [ + { + "location": [ + "point", + "centroid" + ], + "marker": [ + { + "icon": "./assets/layers/sauna/sauna.svg" + } + ] + } + ], + "tagRenderings": [ + "images", + "reviews", + { + "builtin": "toilet_at_amenity.toilet-access", + "override": { + "condition": "leisure!=water_park", + "question": { + "en": "Is this sauna publicly accessible?", + "de": "Ist die Sauna öffentlich zugänglich?" + }, + "render": { + "en": "Access is {sauna:access}", + "de": "Zugang ist {sauna:access}", + "fr": "{sauna:access}", + "nl": "{sauna:access}", + "it": "{sauna:access}", + "es": "{sauna:access}", + "da": "{sauna:access}", + "ca": "{sauna:access}", + "cs": "{sauna:access}", + "sl": "{sauna:access}", + "uk": "{sauna:access}" + }, + "freeform": { + "key": "sauna:access" + }, + "mappings": [ + { + "if": "sauna:access=yes", + "then": { + "en": "Public access", + "de": "Der Zugang ist öffentlich", + "fr": "Accès publique", + "nl": "Publiek toegankelijk", + "it": "Accesso pubblico", + "ru": "Свободный доступ", + "es": "Acceso público", + "da": "Offentlig adgang", + "ca": "Accés públic", + "cs": "Veřejný přístup", + "sl": "Javno dostopno" + } + }, + { + "if": "sauna:access=customers", + "then": { + "en": "Only access to customers of the amenity", + "de": "Nur Zugang für Kunden der Einrichtung", + "nl": "Enkel toegankelijk voor klanten van de voorziening", + "fr": "Accessibles uniquement au clients du lieu", + "ca": "Només accessible a clients de l'instal·lació", + "cs": "Přístup pouze zákazníkům zařízení občanské vybavenosti", + "sl": "Samo za stranke lokala", + "es": "Solo acceso para clientes del servicio" + } + }, + { + "if": "sauna:access=no", + "then": { + "en": "Not accessible, even for customers of the amenity", + "de": "Nicht zugänglich, auch nicht für Kunden der Einrichtung", + "nl": "Niet toegankelijk, ook niet voor klanten van de voorziening", + "fr": "Non accessibles, même pour les clients du lieu", + "ca": "No accessible, inclús per als clients de la instal·lació", + "cs": "Není přístupný, a to ani pro zákazníky občanské vybavenosti", + "sl": "Ni dostopno niti za stranke lokala", + "es": "Inaccesible, incluso para clientes del servicio" + } + }, + { + "if": "sauna:access=public", + "then": { + "en": "Public access", + "de": "Öffentlicher Zugang", + "fr": "Accès publique", + "nl": "Publiek toegankelijk", + "it": "Accesso pubblico", + "ru": "Свободный доступ", + "es": "Acceso público", + "da": "Offentlig adgang", + "ca": "Accés públic", + "cs": "Veřejný přístup" + }, + "hideInAnswer": true + } + ] + } + }, + { + "builtin": "opening_hours", + "override": { + "question": { + "en": "What are the opening hours of this sauna?", + "de": "Wie lauten die Öffnungszeiten von dieser Sauna?" + }, + "render": { + "en": "

Opening hours

{opening_hours_table(sauna:opening_hours)}", + "de": "

Öffnungszeiten

{opening_hours_table(sauna:opening_hours)}" + }, + "freeform": { + "key": "sauna:opening_hours", + "type": "opening_hours" + } + } + }, + { + "id": "charge_cost_rewritten", + "rewrite": { + "sourceString": [ + "{time_key}", + "{time_name}" + ], + "into": [ + [ + "2 hours", + { + "en": "2 hours", + "de": "2 Stunden" + } + ], + [ + "4 hours", + { + "en": "4 hours", + "de": "4 Stunden" + } + ], + [ + "day", + { + "en": "one day", + "de": "einen Tag" + } + ] + ] + }, + "renderings": [ + { + "id": "charge_{time_key}", + "question": { + "en": "What is the entrance fee for {time_name}?", + "de": "Was ist der Eintrittspreis für {time_name}?" + }, + "render": { + "en": "entrance fee for {time_name}: {sauna:charge}", + "de": "Eintrittspreis für {time_name}: {sauna:charge}" + }, + "freeform": { + "key": "sauna:charge", + "type": "currency", + "inline": true, + "postfixDistinguished": "{time_key}", + "addExtraTags": [ + "sauna:fee=yes" + ] + }, + "mappings": [ + { + "if": "sauna:fee=no", + "addExtraTags": [ + "sauna:charge=" + ], + "then": { + "en": "The sauna is free of charge", + "de": "Die Sauna ist kostenlos" + }, + "hideInAnswer": "sauna:fee!=no" + } + ] + } + ] + }, + "contact", + "defibrillator.defibrillator-fixme" + ], + "lineRendering": [ + { + "width": 1, + "color": "blue" + } + ], + "credits:uid": 8770388, + "source": { + "osmTags": { + "or": [ + { + "and": [ + "sauna=yes", + "leisure=water_park" + ] + }, + { + "and": [ + "sauna=yes", + "leisure!=water_park", + "sauna:access!=no", + "sauna:access!=private", + "sauna:access!=customers" + ] + } + ] + } + }, + "description": { + "en": "A sauna is a small room or house designed as a place to experience dry or wet heat sessions, or an establishment with one or more of these and auxiliary facilities." + }, + "id": "sauna_at_leisure", + "name": { + "en": "Saunas at other amenities", + "de": "Saunen in anderen Einrichtungen" + }, + "title": { + "render": { + "en": "{name}" + } + } +} \ No newline at end of file From 718472de4fa5d2412026a31392b52c40afce5c53 Mon Sep 17 00:00:00 2001 From: Osmwithspace <> Date: Fri, 18 Apr 2025 10:26:36 +0200 Subject: [PATCH 003/171] add sauna theme --- assets/themes/sauna/sauna.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 assets/themes/sauna/sauna.json diff --git a/assets/themes/sauna/sauna.json b/assets/themes/sauna/sauna.json new file mode 100644 index 000000000..c03f737da --- /dev/null +++ b/assets/themes/sauna/sauna.json @@ -0,0 +1,16 @@ +{ + "credits": "Osmwithspace", + "credits:uid": 8770388, + "id": "sauna", + "title": { + "en": "Sauna" + }, + "layers": [ + "./assets/layers/sauna/sauna.json", + "./assets/layers/sauna/sauna_at_leisure.json" + ], + "description": { + "en": "Sauna" + }, + "icon": "./assets/layers/sauna/sauna.svg" +} \ No newline at end of file From b06f937c5b4499dd5447176192908b1ec05ad3b7 Mon Sep 17 00:00:00 2001 From: Osmwithspace <> Date: Fri, 18 Apr 2025 21:31:11 +0200 Subject: [PATCH 004/171] add "allowMove": true --- assets/layers/sauna/sauna.json | 1 + assets/layers/sauna/sauna_at_leisure.json | 1 + 2 files changed, 2 insertions(+) diff --git a/assets/layers/sauna/sauna.json b/assets/layers/sauna/sauna.json index 177027a59..9ad22a979 100644 --- a/assets/layers/sauna/sauna.json +++ b/assets/layers/sauna/sauna.json @@ -1,6 +1,7 @@ { "credits": "Osmwithspace", "minzoom": 8, + "allowMove": true, "pointRendering": [ { "location": [ diff --git a/assets/layers/sauna/sauna_at_leisure.json b/assets/layers/sauna/sauna_at_leisure.json index c9eb35452..9b824f739 100644 --- a/assets/layers/sauna/sauna_at_leisure.json +++ b/assets/layers/sauna/sauna_at_leisure.json @@ -1,6 +1,7 @@ { "credits": "Osmwithspace", "minzoom": 8, + "allowMove": true, "pointRendering": [ { "location": [ From 522c4e8b8cdd3710752a66d9751f12e6b3f2f7d2 Mon Sep 17 00:00:00 2001 From: Osmwithspace <> Date: Tue, 3 Jun 2025 23:11:30 +0200 Subject: [PATCH 005/171] leisure=sauna --- assets/layers/sauna/sauna.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/layers/sauna/sauna.json b/assets/layers/sauna/sauna.json index 9ad22a979..c941ae593 100644 --- a/assets/layers/sauna/sauna.json +++ b/assets/layers/sauna/sauna.json @@ -99,7 +99,7 @@ "source": { "osmTags": { "and": [ - "leisure~.*sauna.*", + "leisure=sauna", { "or": [ "opening_hours!=", From c7ec2e6cab35127ffceb52861f262c22b3ea7798 Mon Sep 17 00:00:00 2001 From: Osmwithspace <> Date: Sat, 21 Jun 2025 23:57:21 +0200 Subject: [PATCH 006/171] move "fixme" into "questions/questions.json" --- .../layers/defibrillator/defibrillator.json | 32 +------------------ assets/layers/questions/questions.json | 30 +++++++++++++++++ assets/layers/sauna/sauna.json | 2 +- assets/layers/sauna/sauna_at_leisure.json | 2 +- 4 files changed, 33 insertions(+), 33 deletions(-) diff --git a/assets/layers/defibrillator/defibrillator.json b/assets/layers/defibrillator/defibrillator.json index 5315a9040..829a52d6d 100644 --- a/assets/layers/defibrillator/defibrillator.json +++ b/assets/layers/defibrillator/defibrillator.json @@ -688,37 +688,7 @@ ], "id": "defibrillator-survey:date" }, - { - "render": { - "en": "Extra information for OpenStreetMap experts: {fixme}", - "nl": "Extra informatie voor OpenStreetMap experts: {fixme}", - "fr": "Informations supplémentaires pour les experts d'OpenStreetMap : {fixme}", - "it": "Informazioni aggiuntive per gli esperti di OpenStreetMap: {fixme}", - "de": "Zusätzliche Informationen für OpenStreetMap-Experten: {fixme}", - "ru": "Дополнительная информация для экспертов OpenStreetMap: {fixme}", - "sl": "Dodatne informacije za OpenStreetMap strokovnjake: {fixme}", - "es": "Información adicional para expertos de OpenStreetMap: {fixme}", - "ca": "Informació addicional per als experts en OpenStreetMap: {fixme}", - "pl": "Więcej informacji dla doświadczonych użytkowników OpenStreetMap: {fixme}", - "cs": "Další informace pro experty OpenStreetMap: {fixme}" - }, - "question": { - "en": "Is there something wrong with how this is mapped, that you weren't able to fix here? (leave a note to OpenStreetMap experts)", - "nl": "Is er iets mis met de informatie over deze defibrillator dat je hier niet opgelost kreeg? (laat hier een berichtje achter voor OpenStreetMap experts)", - "fr": "Y a-t-il quelque chose qui ne va pas dans la manière dont ça a été cartographié, et que vous n'avez pas pu réparer ici ? (laisser une note pour les experts d'OpenStreetMap)", - "it": "C'è qualcosa di sbagliato nel modo in cui è mappato, che non sei riuscito a correggere qui? (lascia una nota agli esperti di OpenStreetMap)", - "de": "Gibt es einen Fehler in der Kartierung, den Sie hier nicht beheben konnten? (hinterlasse eine Notiz für OpenStreetMap-Experten)", - "sl": "Ali je kaj narobe s tem vnosom na zemljevid, in tega niste mogli sami popraviti tu? (pustite opombo OpenStreetMap strokovnjakom)", - "es": "¿Hay algo mal en cómo está mapeado esto, que no hayas podido arreglar aquí? (deja una nota para los expertos de OpenStreetMap)", - "ca": "Hi ha alguna cosa malament en la manera de com està mapejat això, que no heu pogut solucionar aquí? (deixeu una nota als experts d'OpenStreetMap)", - "cs": "Je na tom, jak je to zmapováno, něco v nepořádku, co jste zde nedokázali opravit? (zanechte poznámku odborníkům na OpenStreetMap)" - }, - "freeform": { - "key": "fixme", - "type": "text" - }, - "id": "defibrillator-fixme" - } + "fixme" ], "filter": [ "has_image", diff --git a/assets/layers/questions/questions.json b/assets/layers/questions/questions.json index a85373e64..ff566ac8a 100644 --- a/assets/layers/questions/questions.json +++ b/assets/layers/questions/questions.json @@ -765,6 +765,36 @@ "cs": "Neopakujte již uvedená fakta" } }, + { + "render": { + "en": "Extra information for OpenStreetMap experts: {fixme}", + "nl": "Extra informatie voor OpenStreetMap experts: {fixme}", + "fr": "Informations supplémentaires pour les experts d'OpenStreetMap : {fixme}", + "it": "Informazioni aggiuntive per gli esperti di OpenStreetMap: {fixme}", + "de": "Zusätzliche Informationen für OpenStreetMap-Experten: {fixme}", + "ru": "Дополнительная информация для экспертов OpenStreetMap: {fixme}", + "sl": "Dodatne informacije za OpenStreetMap strokovnjake: {fixme}", + "es": "Información adicional para expertos de OpenStreetMap: {fixme}", + "ca": "Informació addicional per als experts en OpenStreetMap: {fixme}", + "pl": "Więcej informacji dla doświadczonych użytkowników OpenStreetMap: {fixme}", + "cs": "Další informace pro experty OpenStreetMap: {fixme}" + }, + "question": { + "en": "Is there something wrong with how this is mapped, that you weren't able to fix here? (leave a note to OpenStreetMap experts)", + "fr": "Y a-t-il quelque chose qui ne va pas dans la manière dont ça a été cartographié, et que vous n'avez pas pu réparer ici ? (laisser une note pour les experts d'OpenStreetMap)", + "it": "C'è qualcosa di sbagliato nel modo in cui è mappato, che non sei riuscito a correggere qui? (lascia una nota agli esperti di OpenStreetMap)", + "de": "Gibt es einen Fehler in der Kartierung, den Sie hier nicht beheben konnten? (hinterlasse eine Notiz für OpenStreetMap-Experten)", + "sl": "Ali je kaj narobe s tem vnosom na zemljevid, in tega niste mogli sami popraviti tu? (pustite opombo OpenStreetMap strokovnjakom)", + "es": "¿Hay algo mal en cómo está mapeado esto, que no hayas podido arreglar aquí? (deja una nota para los expertos de OpenStreetMap)", + "ca": "Hi ha alguna cosa malament en la manera de com està mapejat això, que no heu pogut solucionar aquí? (deixeu una nota als experts d'OpenStreetMap)", + "cs": "Je na tom, jak je to zmapováno, něco v nepořádku, co jste zde nedokázali opravit? (zanechte poznámku odborníkům na OpenStreetMap)" + }, + "freeform": { + "key": "fixme", + "type": "text" + }, + "id": "fixme" + }, { "id": "opening_hours", "question": { diff --git a/assets/layers/sauna/sauna.json b/assets/layers/sauna/sauna.json index c941ae593..bf1c3b555 100644 --- a/assets/layers/sauna/sauna.json +++ b/assets/layers/sauna/sauna.json @@ -87,7 +87,7 @@ ] }, "contact", - "defibrillator.defibrillator-fixme" + "fixme" ], "lineRendering": [ { diff --git a/assets/layers/sauna/sauna_at_leisure.json b/assets/layers/sauna/sauna_at_leisure.json index 9b824f739..47200c442 100644 --- a/assets/layers/sauna/sauna_at_leisure.json +++ b/assets/layers/sauna/sauna_at_leisure.json @@ -189,7 +189,7 @@ ] }, "contact", - "defibrillator.defibrillator-fixme" + "fixme" ], "lineRendering": [ { From fe43c41d30b6b8ae23c192c16368ba3dc0c3cac9 Mon Sep 17 00:00:00 2001 From: Osmwithspace <> Date: Sun, 22 Jun 2025 00:15:50 +0200 Subject: [PATCH 007/171] move sauna_at_leisure to own directory --- .../sauna_at_leisure.json | 95 +++---------------- 1 file changed, 11 insertions(+), 84 deletions(-) rename assets/layers/{sauna => sauna_at_leisure}/sauna_at_leisure.json (68%) diff --git a/assets/layers/sauna/sauna_at_leisure.json b/assets/layers/sauna_at_leisure/sauna_at_leisure.json similarity index 68% rename from assets/layers/sauna/sauna_at_leisure.json rename to assets/layers/sauna_at_leisure/sauna_at_leisure.json index 47200c442..bf6082d12 100644 --- a/assets/layers/sauna/sauna_at_leisure.json +++ b/assets/layers/sauna_at_leisure/sauna_at_leisure.json @@ -16,6 +16,17 @@ } ], "tagRenderings": [ + { + "builtin": "sauna.*", + "override": { + "condition": { + "and+": [ + "sauna=yes" + ] + } + }, + "prefix": "sauna" + }, "images", "reviews", { @@ -104,90 +115,6 @@ ] } }, - { - "builtin": "opening_hours", - "override": { - "question": { - "en": "What are the opening hours of this sauna?", - "de": "Wie lauten die Öffnungszeiten von dieser Sauna?" - }, - "render": { - "en": "

Opening hours

{opening_hours_table(sauna:opening_hours)}", - "de": "

Öffnungszeiten

{opening_hours_table(sauna:opening_hours)}" - }, - "freeform": { - "key": "sauna:opening_hours", - "type": "opening_hours" - } - } - }, - { - "id": "charge_cost_rewritten", - "rewrite": { - "sourceString": [ - "{time_key}", - "{time_name}" - ], - "into": [ - [ - "2 hours", - { - "en": "2 hours", - "de": "2 Stunden" - } - ], - [ - "4 hours", - { - "en": "4 hours", - "de": "4 Stunden" - } - ], - [ - "day", - { - "en": "one day", - "de": "einen Tag" - } - ] - ] - }, - "renderings": [ - { - "id": "charge_{time_key}", - "question": { - "en": "What is the entrance fee for {time_name}?", - "de": "Was ist der Eintrittspreis für {time_name}?" - }, - "render": { - "en": "entrance fee for {time_name}: {sauna:charge}", - "de": "Eintrittspreis für {time_name}: {sauna:charge}" - }, - "freeform": { - "key": "sauna:charge", - "type": "currency", - "inline": true, - "postfixDistinguished": "{time_key}", - "addExtraTags": [ - "sauna:fee=yes" - ] - }, - "mappings": [ - { - "if": "sauna:fee=no", - "addExtraTags": [ - "sauna:charge=" - ], - "then": { - "en": "The sauna is free of charge", - "de": "Die Sauna ist kostenlos" - }, - "hideInAnswer": "sauna:fee!=no" - } - ] - } - ] - }, "contact", "fixme" ], From b2980169245fe05051187fa154bffe4d7bd5c063 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Mon, 30 Jun 2025 14:35:09 +0200 Subject: [PATCH 008/171] chore(release): 0.53.1 --- CHANGELOG.md | 2 ++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b7d3df2cc..548da2613 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +### [0.53.1](https://source.mapcomplete.org/MapComplete/MapComplete/compare/v0.53.0...v0.53.1) (2025-06-30) + ## [0.53.0](https://source.mapcomplete.org/MapComplete/MapComplete/compare/v0.52.18...v0.53.0) (2025-06-19) diff --git a/package-lock.json b/package-lock.json index a46f1abe2..9e49773b7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "mapcomplete", - "version": "0.53.0", + "version": "0.53.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "mapcomplete", - "version": "0.53.0", + "version": "0.53.1", "hasInstallScript": true, "license": "GPL-3.0-or-later", "dependencies": { diff --git a/package.json b/package.json index d3f12036e..7d6c98070 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mapcomplete", - "version": "0.53.0", + "version": "0.53.1", "repository": "https://source.mapcomplete.org/MapComplete/MapComplete", "description": "A small website to edit OSM easily", "bugs": "hhttps://source.mapcomplete.org/MapComplete/MapComplete/issues", From a2e264eafa7d4e4d8ad02423880f2ac0b5cda52b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Jel=C3=ADnek?= Date: Sun, 29 Jun 2025 22:19:04 +0000 Subject: [PATCH 009/171] Translated using Weblate (Czech) Currently translated at 100.0% (716 of 716 strings) Translation: MapComplete/core Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/core/cs/ --- langs/cs.json | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/langs/cs.json b/langs/cs.json index 8046490c6..8fe508990 100644 --- a/langs/cs.json +++ b/langs/cs.json @@ -171,7 +171,8 @@ }, "apply_button": { "appliedOnAnotherObject": "Objekt {id} dostane {tags}", - "isApplied": "Změny jsou aplikovány" + "isApplied": "Změny jsou aplikovány", + "applying": "Aplikují se změny" }, "attribution": { "attributionBackgroundLayer": "Aktuální vrstva pozadí je {name}", @@ -206,7 +207,11 @@ "seeOnMapillary": "Podívejte se na tento obrázek na Mapillary", "themeBy": "Téma spravuje {author}", "title": "Autorská práva a uvedení zdroje", - "translatedBy": "MapComplete přeložili {contributors} a {hiddenCount} dalších přispěvatelů" + "translatedBy": "MapComplete přeložili {contributors} a {hiddenCount} dalších přispěvatelů", + "fundByNlNet": "fond založený organizací NLnet", + "ngiZero": "Tento projekt je financován přes NGI0 Entrust", + "nlNetMapComplete": "Dozvíte se více na stránce projektu NlNet", + "ngiProgram": "s finanční podporou programu Internet nové generace (NGI) zřízeného Evropskou komisí." }, "back": "Zpět", "backToIndex": "Zobrazit všechny tematické mapy", From 5d8cb14a2c461b0929fd0b91422f5ff4e39f4b4c Mon Sep 17 00:00:00 2001 From: ERyPTION Date: Mon, 30 Jun 2025 13:53:21 +0000 Subject: [PATCH 010/171] Translated using Weblate (Danish) Currently translated at 66.0% (473 of 716 strings) Translation: MapComplete/core Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/core/da/ --- langs/da.json | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/langs/da.json b/langs/da.json index 26b590134..92899454a 100644 --- a/langs/da.json +++ b/langs/da.json @@ -7,7 +7,8 @@ "download": "Download appen", "intro": "MapComplete er tilgængelig som Android-app som direkte download. Vi arbejder på også at udgive den på FDroid.", "older": "Se ældre builds", - "title": "MapComplete Android App" + "title": "MapComplete Android App", + "noPlayServices": "Appen fungerer uden Google Play Services" }, "centerMessage": { "allFilteredAway": "Ingen objekter i visningen opfylder alle filtre", @@ -170,7 +171,8 @@ }, "apply_button": { "appliedOnAnotherObject": "Objektet {id} modtager {tags}", - "isApplied": "Ændringerne er anvendt" + "isApplied": "Ændringerne er anvendt", + "applying": "Anvender ændringer" }, "attribution": { "attributionBackgroundLayer": "Det nuværende baggrundslag er {name}", @@ -205,7 +207,11 @@ "seeOnMapillary": "Se dette billede på Mapillary", "themeBy": "Tema vedligeholdt af {author}", "title": "Copyright og kreditering", - "translatedBy": "MapComplete er oversat af {contributors} og {hiddenCount} flere bidragsydere" + "translatedBy": "MapComplete er oversat af {contributors} og {hiddenCount} flere bidragsydere", + "ngiZero": "Dette projekt er finansieret gennem NGI0 Entrust", + "nlNetMapComplete": "Få mere at vide på NlNet-projektets side", + "fundByNlNet": "en fond oprettet af NLnet", + "ngiProgram": "med økonomisk støtte fra Europa-Kommissionens Next Generation Internet-program." }, "back": "Tilbage", "backToIndex": "Gå tilbage til oversigten med alle temakort", @@ -442,7 +448,10 @@ "readMore": "Læs resten af artiklen", "searchToShort": "Din søgeforespørgsel er for kort. Indtast en længere tekst", "searchWikidata": "Søg på Wikidata" - } + }, + "loginFailedReadonlyMode": "OpenStreetMap.org er i øjeblikket i skrivebeskyttet tilstand på grund af vedligeholdelse. Det vil snart være muligt at foretage redigeringer", + "loginFailedUnreachableMode": "OpenStreetMap.org er i øjeblikket ikke tilgængelig. Har du forbindelse til internettet, eller blokerer du for tredjeparter? Prøv igen senere", + "mappingsAreHidden": "Nogle muligheder er skjulte. Brug søgning for at få vist flere muligheder." }, "hotkeyDocumentation": { "action": "Handling", From c92210249393761ecb4b9aecbde77a458336e77c Mon Sep 17 00:00:00 2001 From: oxisol Date: Mon, 30 Jun 2025 04:02:52 +0000 Subject: [PATCH 011/171] Translated using Weblate (Japanese) Currently translated at 12.0% (86 of 716 strings) Translation: MapComplete/core Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/core/ja/ --- langs/ja.json | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/langs/ja.json b/langs/ja.json index 050e90734..fdabba258 100644 --- a/langs/ja.json +++ b/langs/ja.json @@ -12,12 +12,12 @@ "about": "特定のテーマに沿って、OpenStreetMapを簡単に編集し、情報を追加できます", "add": { "addNew": "ここに新しい {category} を追加します", - "intro": "データがまだわからない場所をクリックしました。
", + "intro": "データがまだわからない場所をクリックしました。
", "layerNotEnabled": "レイヤ{layer}は有効になっていません。このレイヤで点を追加できるようにする", "openLayerControl": "レイヤコントロールボックスを開く", "pleaseLogin": "新しいポイントを追加するにはログインしてください", "stillLoading": "データはまだロード中です。新しいポイントを追加する前に少しお待ちください。", - "title": "新しいポイントを追加しますか?", + "title": "新しいポイントを追加しますか", "zoomInFurther": "さらにズーム拡大して点を追加します。" }, "attribution": { @@ -59,18 +59,18 @@ "ph_not_known": " ", "ph_open": "開店" }, - "pickLanguage": "言語を選択します: ", + "pickLanguage": "言語を選択します", "returnToTheMap": "マップに戻る", "save": "保存", "search": { - "error": "何かがうまくいかなかった…", - "nothing": "何も見つかりませんでした…", + "error": "何かがうまくいかなかった。", + "nothing": "何も見つかりませんでした。", "search": "場所を検索する", "searching": "検索中…" }, "sharescreen": { "copiedToClipboard": "クリップボードにコピーされたリンク", - "embedIntro": "

お客様のWebサイトに埋め込む

この地図をお客様のWebサイトに埋め込みます。
許可を得る必要もありませんので、ぜひご利用ください。
無料であり、常に利用できます。使う人が増えれば増えるほど、価値が増大します。", + "embedIntro": "

お客様のWebサイトに埋め込む

この地図をお客様のWebサイトに埋め込みます。
許可を得る必要もありませんので、ぜひご利用ください。
無料であり、常に利用できます。使う人が増えれば増えるほど、価値が増大します。", "fsUserbadge": "ログインボタンを有効にする", "fsWelcomeMessage": "ウェルカムメッセージのポップアップと関連するタブを表示します", "intro": "

このマップを共有

このマップを共有するには、次のリンクをコピーして、友人や家族に送信します。" @@ -96,7 +96,7 @@ } }, "image": { - "addPicture": "写真の追加", + "addPicture": "写真を撮る", "doDelete": "イメージの削除", "isDeleted": "削除済み", "pleaseLogin": "写真を追加するにはログインしてください", @@ -105,16 +105,17 @@ }, "index": { "#": "これらのテキストは、テーマがロードされていない場合にテーマボタンの上に表示されます", - "intro": "MapCompleteはOpenStreetMapのビューア兼エディタであり、特定のテーマに関する情報を表示します。", + "intro": "MapCompleteはOpenStreetMapのビューア兼エディタであり、特定のテーマに関する情報を表示します", "title": "MapCompleteへようこそ" }, "reviews": { "affiliated_reviewer_warning": "(関係者のレビュー)", - "i_am_affiliated": "わたしは、この対象物の関係者です
所有者、作成者、従業員などの有無を確認します", + "i_am_affiliated": "わたしは、この対象物の関係者です", "no_reviews_yet": "まだレビューはありません。最初に書き込みを行い、データとビジネスのオープン化を支援しましょう!", - "saved": "レビューが保存されました。共有ありがとう!", + "saved": "レビューが保存されました。共有ありがとう!", "saving_review": "保存中…", "title": "{count}個のレビュー", - "tos": "レビューを作成する場合は、Mangrove.reviewsのTOSおよびプライバシーポリシーに同意します。" + "tos": "レビューを作成する場合は、Mangrove.reviewsのTOSおよびプライバシーポリシーに同意します。", + "i_am_affiliated_explanation": "所有者、作成者、従業員などの有無を確認します……" } -} \ No newline at end of file +} From 7e0843ac53db7ea601a7dfbb20a4cfe9d448dd1d Mon Sep 17 00:00:00 2001 From: ERyPTION Date: Tue, 1 Jul 2025 21:07:10 +0000 Subject: [PATCH 012/171] Translated using Weblate (Danish) Currently translated at 81.4% (583 of 716 strings) Translation: MapComplete/core Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/core/da/ --- langs/da.json | 153 ++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 135 insertions(+), 18 deletions(-) diff --git a/langs/da.json b/langs/da.json index 92899454a..57e31f8f2 100644 --- a/langs/da.json +++ b/langs/da.json @@ -7,7 +7,7 @@ "download": "Download appen", "intro": "MapComplete er tilgængelig som Android-app som direkte download. Vi arbejder på også at udgive den på FDroid.", "older": "Se ældre builds", - "title": "MapComplete Android App", + "title": "MapComplete Android-app", "noPlayServices": "Appen fungerer uden Google Play Services" }, "centerMessage": { @@ -287,7 +287,9 @@ "zoomInToSeeThisLayer": "Zoom ind for at se dette lag" }, "levelSelection": { - "addNewOnLevel": "Er det nye punkt på niveau {level}?" + "addNewOnLevel": "Er det nye punkt på niveau {level}?", + "cancel": "Se alle niveauer", + "confirmLevel": "Ja, tilføj {preset} på niveau {level}" }, "loading": "Indlæser…", "loadingTheme": "Indlæser {theme}…", @@ -302,7 +304,9 @@ "filter": "Filtrer data", "moreUtilsTitle": "Opdag mere", "openHereDifferentApp": "Åbn den aktuelle position i andre applikationer", - "showIntroduction": "Vis introduktion" + "showIntroduction": "Vis introduktion", + "title": "Menu", + "legal": "Juridiske bekendtgørelser" }, "morescreen": { "createYourOwnTheme": "Lave dit eget MapComplete tema fra bunden af", @@ -311,7 +315,8 @@ "noSearch": "Vis alle temaer", "previouslyHiddenTitle": "Tidligere besøgte skjulte temaer", "searchForATheme": "Søg efter et tema", - "streetcomplete": "En anden lignende applikation er StreetComplete." + "streetcomplete": "En anden lignende applikation er StreetComplete.", + "enterToOpen": "Tryk på enter for at åbne temaet" }, "next": "Næste", "noTagsSelected": "Ingen tags valgt", @@ -330,7 +335,21 @@ "ph_closed": "lukket", "ph_not_known": " ", "ph_open": "åbent", - "ph_open_as_usual": "åbent som sædvanligt" + "ph_open_as_usual": "åbent som sædvanligt", + "friday": "På fredag {ranges}", + "wednesday": "På onsdag {ranges}", + "all_days_from": "Åbent hver dag {ranges}", + "error": "Kunne ikke analysere åbningstiderne", + "monday": "På mandag {ranges}", + "on_weekdays": "Åbent på hverdage {ranges}", + "open_until": "Lukker {date}", + "sunday": "På søndag {ranges}", + "thursday": "På torsdag {ranges}", + "tuesday": "På tirsdag {ranges}", + "unknown": "Åbningstiderne er ukendte", + "ranges": "fra {starttime} til {endtime}", + "rangescombined": "{range0} og {range1}", + "saturday": "På lørdag {ranges}" }, "pdf": { "attr": "Kortdata © OpenStreetMap Contributors, bearbejdelser under ODbL", @@ -354,7 +373,11 @@ "skippedOne": "Du sprang over ét spørgsmål" }, "questions": { - "enable": "Stil dette spørgsmål ved alle objekter" + "enable": "Stil dette spørgsmål ved alle objekter", + "disable": "Spørg ikke om dette igen", + "disabledIntro": "Du har deaktiveret nogle typer spørgsmål. For at aktivere et spørgsmål igen, klik på dem her", + "disabledTitle": "Deaktiverede spørgsmål", + "noneDisabled": "Hvis du ikke er interesseret i en bestemt type spørgsmål, kan du deaktivere det. For at deaktivere et spørgsmål skal du klikke på de tre prikker i øverste højre hjørne og vælge 'deaktiver'" }, "removeLocationHistory": "Slet placeringshistorikken", "returnToTheMap": "Vend tilbage til kortet", @@ -367,7 +390,19 @@ "instructions": "Brug søgefeltet ovenfor til at søge efter steder, filtre eller andre tematiske kort", "nothing": "Intet fundet.", "search": "Søg efter sted", - "searching": "Søger…" + "searching": "Søger…", + "deleteSearchHistory": "Slet placeringshistorik", + "nothingFor": "Ingen resultater fundet for {term}", + "otherMaps": "Andre kort", + "pickFilter": "Vælg et filter", + "recentThemes": "Nyligt besøgte kort", + "recents": "Nyligt sete steder", + "searchShort": "Søg…", + "deleteThemeHistory": "Slet tidligere besøgte temaer", + "editSearchSyncSettings": "Rediger synk-indstillinger", + "editThemeSync": "Rediger synk-indstillinger", + "locations": "Placeringer", + "nMoreFilters": "{n} mere" }, "sharescreen": { "copiedToClipboard": "Link kopierer til udklipsholder", @@ -375,7 +410,14 @@ "fsUserbadge": "Slå loginknappen til", "fsWelcomeMessage": "Vis velkomstbeskeden og tilknyttede faner", "intro": "

Del dette kort

Del dette kort ved at kopiere linket nedenunder og send det til venner og familie:", - "title": "Del dette kort" + "title": "Del dette kort", + "documentation": "For mere information om tilgængelige URL-parametre, konsulter dokumentationen", + "fsBackground": "Aktivér skift af baggrunde", + "fsFilter": "Gør det muligt at skifte mellem lag og filtre", + "fsGeolocation": "Aktivér geolokalisering", + "openLayers": "Åbn menuen med lag og filtre", + "options": "Muligheder for deling", + "stateIsIncluded": "Den aktuelle tilstand for lag og filtre er inkluderet i det delte link og iframe." }, "skip": "Spring over dette spørgsmål", "testing": "Testing - ingen ændringer vil blive gemt", @@ -388,19 +430,24 @@ "meta": { "descriptionPlaceHolder": "Tilføj en beskrivelse af dit spor", "intro": "Tilføj en titel for dit spor:", - "title": "Titel og beskrivelse" + "title": "Titel og beskrivelse", + "titlePlaceholder": "Indtast titlen på dit spor", + "descriptionIntro": "Du kan eventuelt indtaste en beskrivelse af dit spor:" }, "modes": { "private": { - "name": "Anonym" + "name": "Anonym", + "docs": "Punkterne i dit spor vil blive delt og samlet blandt andre spor. Det fulde spor vil være synligt for dig, og du vil kunne indlæse det i andre redigeringsprogrammer. OpenStreetMap.org beholder en kopi af dit spor" }, "public": { - "name": "Offentlig" + "name": "Offentlig", + "docs": "Dit spor vil være synligt for alle, både på din brugerprofil og på listen over GPS-spor på openstreetmap.org" } }, "title": "Upload dit spor til OpenStreetMap.org", "uploadFinished": "Dit spor er uploadet!", - "uploading": "Uploader dit spor …" + "uploading": "Uploader dit spor …", + "intro0": "Når du uploader dit spor, beholder OpenStreetMap.org en fuld kopi af sporet." }, "uploadPending": "{count} ændringer i kø", "uploadPendingSingle": "Én ændring i kø", @@ -409,7 +456,40 @@ "closestFeaturesAre": "{n} objekter i visningsvinduet.", "navigation": "Brug piletasterne til at flytte kortet, og tryk på mellemrum for at vælge det nærmeste objekt. Tryk på et tal for at vælge positioner længere væk.", "noCloseFeatures": "Ingen objekter synlige.", - "oneFeatureInView": "Et objekt inden for visningsvinduet." + "oneFeatureInView": "Et objekt inden for visningsvinduet.", + "directionsAbsolute": { + "E": "øst", + "N": "nord", + "NE": "nordøst", + "NW": "nordvest", + "S": "syd", + "SE": "sydøst", + "SW": "sydvest", + "W": "vest" + }, + "east": "Bevæger sig mod øst", + "directionsRelative": { + "left": "venstre", + "right": "højre", + "behind": "bag dig", + "sharp_left": "skarpt til venstre", + "sharp_right": "skarpt til højre", + "slight_left": "lidt til venstre", + "slight_right": "lidt til højre", + "straight": "ligeud" + }, + "fromGps": "{distance} {direction} fra din position", + "fromMapCenter": "{distance} {direction} fra kortets centrum", + "in": "Zoomer ind til niveau {z}", + "locked": "Visningen er nu låst til din GPS-position, og bevægelse er deaktiveret.", + "viewportCenterCloseToGps": "Kortet er centreret omkring din position.", + "west": "Bevæger sig mod vest", + "out": "Zoomer ud til niveau {z}", + "unlocked": "Bevægelse aktiveret.", + "north": "Bevæger sig mod nord", + "south": "Bevæger sig mod syd", + "islocked": "Visning låst til din GPS-position, bevægelse deaktiveret. Tryk på geolokaliseringsknappen for at låse op.", + "viewportCenterDetails": "Midten af visningsvinduet er {distance} og {bearing} fra din position." }, "waitingForGeopermission": "Venter på din godkendelse til at bruge geolokalitet …", "waitingForLocation": "Finder din nuværende position …", @@ -451,7 +531,13 @@ }, "loginFailedReadonlyMode": "OpenStreetMap.org er i øjeblikket i skrivebeskyttet tilstand på grund af vedligeholdelse. Det vil snart være muligt at foretage redigeringer", "loginFailedUnreachableMode": "OpenStreetMap.org er i øjeblikket ikke tilgængelig. Har du forbindelse til internettet, eller blokerer du for tredjeparter? Prøv igen senere", - "mappingsAreHidden": "Nogle muligheder er skjulte. Brug søgning for at få vist flere muligheder." + "mappingsAreHidden": "Nogle muligheder er skjulte. Brug søgning for at få vist flere muligheder.", + "useSearch": "Brug søgningen ovenfor for at se flere muligheder", + "openTheMapReason": "for at se, redigere og tilføje information", + "searchAnswer": "Søg efter en mulighed", + "seeIndex": "Se oversigten med alle tematiske kort", + "share": "Del", + "retry": "Prøv igen" }, "hotkeyDocumentation": { "action": "Handling", @@ -459,19 +545,50 @@ "geolocate": "Panorer kortet til den aktuelle position, eller zoom kortet til den aktuelle position. Anmoder om geotilladelse", "intro": "MapComplete understøtter følgende genvejstaster:", "key": "Tastekombination", - "openLayersPanel": "Åbner panelet for baggrundslag" + "openLayersPanel": "Åbner panelet for baggrundslag", + "homeLocation": "Hop til din hjemmeplacering. Virker kun, hvis du har angivet din hjemmeplacering i brugerindstillingerne", + "selectFavourites": "Åbn siden med favoritter", + "selectItem": "Vælg det interessepunkt, der er tættest på kortets centrum (trådkors). Kun når der bruges tastaturnavigation", + "selectSearch": "Vælg søgebjælken for at søge efter steder", + "shakePhone": "Ryste din telefon", + "translationMode": "Slå oversættelsestilstand til eller fra", + "addNew": "Åbn dialogen for at tilføje et nyt punkt i midten af kortet", + "openFilterPanel": "Åbner interessepunkt-lagene og filterpanelet", + "queryCurrentLocation": "Vis den adresse, der er tættest på kortets centrum", + "selectItem2": "Vælg det interessepunkt, der er næsttættest på kortets centrum (trådkorset). Kun når der bruges tastaturnavigation", + "selectItemI": "Vælg det interessepunkt, der er det {i}. nærmeste element til kortets centrum (trådkors). Kun når der bruges tastaturnavigation", + "selectMap": "Indstil baggrunden til et kort fra eksterne kilder. Skifter mellem de to bedste, tilgængelige lag", + "selectOsmbasedmap": "Indstil baggrundslaget til et OpenStreetMap-baseret kort (eller deaktiver baggrundsrasterlaget)", + "selectAerial": "Indstil baggrunden til luft- eller satellitbilleder. Skifter mellem de to bedste, tilgængelige lag", + "selectItem3": "Vælg det interessepunkt, der er det tredje tætteste element på kortets centrum (trådkors). Kun når der bruges tastaturnavigation" }, "image": { "addPicture": "Tag et billede", "doDelete": "Fjern billede", "isDeleted": "Slettet", "nearby": { - "seeNearby": "Udforsk nærliggende billeder" + "seeNearby": "Udforsk nærliggende billeder", + "failed": "Hentning af billeder fra {service} mislykkedes", + "link": "Dette billede viser objektet", + "noNearbyImages": "Der blev ikke fundet nogen billeder i nærheden", + "close": "Skjul panelet med billeder i nærheden" }, "pleaseLogin": "Log venligst ind for at tilføje et billede", "respectPrivacy": "Tag ikke billeder af mennesker eller nummerplader. Upload ikke Google Maps, Google Streetview, eller fra andre ophavsresbeskyttede kilder.", "toBig": "Dit billede er for stort da det er {actual_size}. Brug venligst billeder, der er højst {max_size}", - "uploadFailed": "Kunne ikke uploade dit billede. Er du forbundet til Internettet og tillader du tredieparts API'er. Brave browseren eller uMatrix plugin'et kunne blokerer dem." + "uploadFailed": "Kunne ikke uploade dit billede. Er du forbundet til Internettet og tillader du tredieparts API'er. Brave browseren eller uMatrix plugin'et kunne blokerer dem.", + "selectFile": "Vælg et billede fra din enhed", + "upload": { + "one": { + "done": "Dit billede blev uploadet. Tak for det!", + "failed": "Beklager, vi kunne ikke uploade dit billede", + "retrying": "Prøver igen at uploade dit billede…", + "uploading": "Dit billede bliver uploadet…" + } + }, + "loadingFailed": "Indlæsning af dette billede mislykkedes", + "processing": "Serveren behandler dit billede", + "mapillaryTrackingProtection": "Streng sporingsbeskyttelse blokerer indlæsning af billeder fra Mapillary, da Mapillary er ejet af Facebook/Meta. Deaktiver streng sporingsbeskyttelse, hvis du vil se dette billede." }, "importInspector": { "title": "Undersøg og håndter noter" @@ -649,4 +766,4 @@ "description": "En Wikidata identifier" } } -} \ No newline at end of file +} From ce6806ddb1f9dbca8529160cd921cc9dde0c5aa5 Mon Sep 17 00:00:00 2001 From: ERyPTION Date: Tue, 1 Jul 2025 13:34:05 +0000 Subject: [PATCH 013/171] Translated using Weblate (Danish) Currently translated at 20.4% (930 of 4541 strings) Translation: MapComplete/layers Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/layers/da/ --- langs/layers/da.json | 54 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 53 insertions(+), 1 deletion(-) diff --git a/langs/layers/da.json b/langs/layers/da.json index ab394ced1..d46376e47 100644 --- a/langs/layers/da.json +++ b/langs/layers/da.json @@ -2455,6 +2455,20 @@ "wheelchair-door-width": { "question": "Hvad er bredden på døren til det kørestolsvenlige toilet?", "render": "Døren til det kørestolsvenlige toilet er {canonical(door:width)} bred" + }, + "menstrual_products": { + "mappings": { + "2": { + "then": "Ingen gratis menstruationsprodukter er tilgængelige her" + } + } + }, + "toilet-reviews": { + "render": { + "special": { + "question": "Hvordan vil du bedømme dette toilet?" + } + } } }, "title": { @@ -3188,5 +3202,43 @@ }, "render": "vindmølle" } + }, + "firepit": { + "tagRenderings": { + "access": { + "mappings": { + "1": { + "then": "Ingen adgang" + }, + "0": { + "then": "Offentlig" + }, + "2": { + "then": "Privat" + }, + "3": { + "then": "Adgang indtil tilbagekaldelse" + }, + "4": { + "then": "Kun adgang for kunder" + }, + "5": { + "then": "Kun adgang for godkendte" + } + }, + "question": "Hvilken adgang er tilladt?" + } + } + }, + "shelter": { + "tagRenderings": { + "shelter-type": { + "mappings": { + "4": { + "then": "Dette er et skur med 3 vægge, primært beregnet til camping." + } + } + } + } } -} \ No newline at end of file +} From ce410661128e9b19326c8f8d6715526ce69c6b63 Mon Sep 17 00:00:00 2001 From: Weblate Date: Wed, 2 Jul 2025 13:48:00 +0000 Subject: [PATCH 014/171] Update translation files Updated by "Cleanup translation files" hook in Weblate. Translation: MapComplete/layers Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/layers/ --- langs/layers/nl.json | 42 ++---------------------------------------- 1 file changed, 2 insertions(+), 40 deletions(-) diff --git a/langs/layers/nl.json b/langs/layers/nl.json index bcbb56374..8c2153a6b 100644 --- a/langs/layers/nl.json +++ b/langs/layers/nl.json @@ -2148,9 +2148,6 @@ }, "title": { "mappings": { - "0": { - "then": "{name}" - }, "1": { "then": "Vogelkijkhut {name}" }, @@ -6887,11 +6884,6 @@ } }, "title": { - "mappings": { - "0": { - "then": "{name}" - } - }, "render": "Natuurgebied" } }, @@ -7426,21 +7418,6 @@ "render": "Picknicktafel" } }, - "play_forest": { - "description": "Een speelbos is een vrij toegankelijke zone in een bos", - "name": "Speelbossen", - "title": { - "mappings": { - "0": { - "then": "{name}" - }, - "1": { - "then": "Speelbos {name}" - } - }, - "render": "Speelbos" - } - }, "playground": { "deletion": { "nonDeleteMappings": { @@ -9189,9 +9166,6 @@ }, "title": { "mappings": { - "0": { - "then": "{name}" - }, "1": { "then": "Voetpad" }, @@ -11441,25 +11415,13 @@ } }, "village_green": { - "description": "Een laag die dorpsgroen toont (gemeenschapsgroen, maar niet echt een park)", - "name": "Speelweide", - "title": { - "mappings": { - "0": { - "then": "{name}" - } - }, - "render": "Speelweide" - } + "description": "Een laag die dorpsgroen toont (gemeenschapsgroen, maar niet echt een park)" }, "visitor_information_centre": { "description": "Een bezoekerscentrum biedt informatie over een specifieke attractie of bezienswaardigheid waar het is gevestigd.", "name": "Bezoekerscentrum", "title": { "mappings": { - "0": { - "then": "{name:nl}" - }, "1": { "then": "{name}" } @@ -11673,4 +11635,4 @@ "render": "windturbine" } } -} \ No newline at end of file +} From b14207ed7e435e2dabe2c1090e9a06f8a2f35baf Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Wed, 2 Jul 2025 20:30:14 +0200 Subject: [PATCH 015/171] Fix: fix csp --- src/Models/Constants.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Models/Constants.ts b/src/Models/Constants.ts index c2a0d4dab..5778874fe 100644 --- a/src/Models/Constants.ts +++ b/src/Models/Constants.ts @@ -309,6 +309,11 @@ export default class Constants { description: "This server indicates how much items there are (according to OpenStreetMap) at a given slippy tile coordinate" } public static allServers: ServerSourceInfo[] = [ + { + description: "OpenStreetMap.org, the source of most data", + url: "https://api.openstreetmap.org", + category: "core" + }, Constants.summaryServerInfo, Constants.vectorTileServerInfo, Constants.geoIpServerInfo, From 93632f678f10295cb764a1699696bf80b4d04af7 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Wed, 2 Jul 2025 23:21:33 +0200 Subject: [PATCH 016/171] Feature: add error report on failed review --- src/Logic/Web/MangroveReviews.ts | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/src/Logic/Web/MangroveReviews.ts b/src/Logic/Web/MangroveReviews.ts index 8bffc99b1..a6e82b4f7 100644 --- a/src/Logic/Web/MangroveReviews.ts +++ b/src/Logic/Web/MangroveReviews.ts @@ -164,6 +164,7 @@ export default class FeatureReviews { fallbackName?: string uncertaintyRadius?: number }> + private readonly _reportError: (msg: string, extra: string) => Promise private constructor( feature: Feature, @@ -175,9 +176,11 @@ export default class FeatureReviews { uncertaintyRadius?: number }>, testmode?: Store, - loadingAllowed?: UIEventSource + loadingAllowed?: UIEventSource, + reportError?: (msg: string, extra: string) => Promise ) { this.loadingAllowed = loadingAllowed + this._reportError = reportError const centerLonLat = GeoOperations.centerpointCoordinates(feature) ;[this._lon, this._lat] = centerLonLat this._identity = mangroveIdentity @@ -290,12 +293,8 @@ export default class FeatureReviews { feature: Feature, tagsSource: UIEventSource>, mangroveIdentity: MangroveIdentity, - options: { - nameKey?: "name" | string - fallbackName?: string - uncertaintyRadius?: number - }, - state?: SpecialVisualizationState + options: { nameKey: string; fallbackName: string; reportError: (msg) => Promise }, + state?: SpecialVisualizationState, ): FeatureReviews { const key = feature.properties.id + @@ -334,7 +333,8 @@ export default class FeatureReviews { mangroveIdentity, options, state?.featureSwitchIsTesting, - loadingAllowed + loadingAllowed, + (msg, extra) => state?.reportError(msg, extra) ) FeatureReviews._featureReviewsCache[key] = featureReviews return featureReviews @@ -362,7 +362,12 @@ export default class FeatureReviews { const jwt = await MangroveReviews.signReview(keypair, r) const kid = await MangroveReviews.publicToPem(keypair.publicKey) if (!this._testmode.data) { - await MangroveReviews.submitReview(jwt) + try{ + await MangroveReviews.submitReview(jwt) + }catch (e) { + await this._reportError(e, "Could not save a review. The text is:"+review.rating+", "+review.opinion) + throw e + } } else { console.log("Testmode enabled - not uploading review") await Utils.waitFor(1000) From 67f82aec38e07fc8ad5eb631cb9138baa1ddd62f Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Wed, 2 Jul 2025 23:49:28 +0200 Subject: [PATCH 017/171] Fix: drop obsolete param in options --- src/Logic/Web/MangroveReviews.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Logic/Web/MangroveReviews.ts b/src/Logic/Web/MangroveReviews.ts index a6e82b4f7..2a667a2b8 100644 --- a/src/Logic/Web/MangroveReviews.ts +++ b/src/Logic/Web/MangroveReviews.ts @@ -293,7 +293,7 @@ export default class FeatureReviews { feature: Feature, tagsSource: UIEventSource>, mangroveIdentity: MangroveIdentity, - options: { nameKey: string; fallbackName: string; reportError: (msg) => Promise }, + options: { nameKey: string; fallbackName: string }, state?: SpecialVisualizationState, ): FeatureReviews { const key = From ee84b9715a7bf5781ace13238786ad120df797c4 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Thu, 3 Jul 2025 00:30:39 +0200 Subject: [PATCH 018/171] Themes(hotels,tourism_accomodation): use new toilets-scheme, fix #2445 --- assets/layers/campsite/campsite.json | 2 +- assets/layers/tourism_accomodation/tourism_accomodation.json | 2 +- assets/themes/hotels/hotels.json | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/assets/layers/campsite/campsite.json b/assets/layers/campsite/campsite.json index 18ed6a9b5..6fce4181d 100644 --- a/assets/layers/campsite/campsite.json +++ b/assets/layers/campsite/campsite.json @@ -268,7 +268,7 @@ } }, "caravansites.caravansites-toilets", - "toilet_at_amenity.toilets-wheelchair", + "toilet_at_amenity_lib.all", "questions", "mastodon" ], diff --git a/assets/layers/tourism_accomodation/tourism_accomodation.json b/assets/layers/tourism_accomodation/tourism_accomodation.json index b5ea6cb22..75885933f 100644 --- a/assets/layers/tourism_accomodation/tourism_accomodation.json +++ b/assets/layers/tourism_accomodation/tourism_accomodation.json @@ -407,7 +407,7 @@ "brand", "contact", "wheelchair-access", - "toilet_at_amenity.toilets-wheelchair", + "toilet_at_amenity_lib.all", "internet-all", "dog-access" ], diff --git a/assets/themes/hotels/hotels.json b/assets/themes/hotels/hotels.json index 0e6da3758..20d4c5d5b 100644 --- a/assets/themes/hotels/hotels.json +++ b/assets/themes/hotels/hotels.json @@ -48,7 +48,8 @@ "love_hotel" ], "override": { - "minzoom": 18 + "minzoom": 18, + "enableMorePrivacy": false } } ] From ccbbba56280f0ac0771f2dfa3967eef8233a70cb Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Thu, 3 Jul 2025 01:47:22 +0200 Subject: [PATCH 019/171] Fix: fix sauna theme --- .../sauna_at_leisure/sauna_at_leisure.json | 157 ++++++++---------- assets/themes/sauna/sauna.json | 6 +- .../AddPrefixToTagRenderingConfig.ts | 40 ++++- 3 files changed, 115 insertions(+), 88 deletions(-) diff --git a/assets/layers/sauna_at_leisure/sauna_at_leisure.json b/assets/layers/sauna_at_leisure/sauna_at_leisure.json index bf6082d12..1bb01a292 100644 --- a/assets/layers/sauna_at_leisure/sauna_at_leisure.json +++ b/assets/layers/sauna_at_leisure/sauna_at_leisure.json @@ -30,90 +30,79 @@ "images", "reviews", { - "builtin": "toilet_at_amenity.toilet-access", - "override": { - "condition": "leisure!=water_park", - "question": { - "en": "Is this sauna publicly accessible?", - "de": "Ist die Sauna öffentlich zugänglich?" - }, - "render": { - "en": "Access is {sauna:access}", - "de": "Zugang ist {sauna:access}", - "fr": "{sauna:access}", - "nl": "{sauna:access}", - "it": "{sauna:access}", - "es": "{sauna:access}", - "da": "{sauna:access}", - "ca": "{sauna:access}", - "cs": "{sauna:access}", - "sl": "{sauna:access}", - "uk": "{sauna:access}" - }, - "freeform": { - "key": "sauna:access" - }, - "mappings": [ - { - "if": "sauna:access=yes", - "then": { - "en": "Public access", - "de": "Der Zugang ist öffentlich", - "fr": "Accès publique", - "nl": "Publiek toegankelijk", - "it": "Accesso pubblico", - "ru": "Свободный доступ", - "es": "Acceso público", - "da": "Offentlig adgang", - "ca": "Accés públic", - "cs": "Veřejný přístup", - "sl": "Javno dostopno" - } - }, - { - "if": "sauna:access=customers", - "then": { - "en": "Only access to customers of the amenity", - "de": "Nur Zugang für Kunden der Einrichtung", - "nl": "Enkel toegankelijk voor klanten van de voorziening", - "fr": "Accessibles uniquement au clients du lieu", - "ca": "Només accessible a clients de l'instal·lació", - "cs": "Přístup pouze zákazníkům zařízení občanské vybavenosti", - "sl": "Samo za stranke lokala", - "es": "Solo acceso para clientes del servicio" - } - }, - { - "if": "sauna:access=no", - "then": { - "en": "Not accessible, even for customers of the amenity", - "de": "Nicht zugänglich, auch nicht für Kunden der Einrichtung", - "nl": "Niet toegankelijk, ook niet voor klanten van de voorziening", - "fr": "Non accessibles, même pour les clients du lieu", - "ca": "No accessible, inclús per als clients de la instal·lació", - "cs": "Není přístupný, a to ani pro zákazníky občanské vybavenosti", - "sl": "Ni dostopno niti za stranke lokala", - "es": "Inaccesible, incluso para clientes del servicio" - } - }, - { - "if": "sauna:access=public", - "then": { - "en": "Public access", - "de": "Öffentlicher Zugang", - "fr": "Accès publique", - "nl": "Publiek toegankelijk", - "it": "Accesso pubblico", - "ru": "Свободный доступ", - "es": "Acceso público", - "da": "Offentlig adgang", - "ca": "Accés públic", - "cs": "Veřejný přístup" - }, - "hideInAnswer": true + "id": "sauna_access", + "condition": "leisure!=water_park", + "question": { + "en": "Is this sauna publicly accessible?", + "de": "Ist die Sauna öffentlich zugänglich?" + }, + "render": { + "en": "Access is {sauna:access}", + "de": "Zugang ist {sauna:access}" + }, + "freeform": { + "key": "sauna:access" + }, + "mappings": [ + { + "if": "sauna:access=yes", + "then": { + "en": "Public access", + "de": "Der Zugang ist öffentlich", + "fr": "Accès publique", + "nl": "Publiek toegankelijk", + "it": "Accesso pubblico", + "ru": "Свободный доступ", + "es": "Acceso público", + "da": "Offentlig adgang", + "ca": "Accés públic", + "cs": "Veřejný přístup", + "sl": "Javno dostopno" } - ] - } + }, + { + "if": "sauna:access=customers", + "then": { + "en": "Only access to customers of the amenity", + "de": "Nur Zugang für Kunden der Einrichtung", + "nl": "Enkel toegankelijk voor klanten van de voorziening", + "fr": "Accessibles uniquement au clients du lieu", + "ca": "Només accessible a clients de l'instal·lació", + "cs": "Přístup pouze zákazníkům zařízení občanské vybavenosti", + "sl": "Samo za stranke lokala", + "es": "Solo acceso para clientes del servicio" + } + }, + { + "if": "sauna:access=no", + "then": { + "en": "Not accessible, even for customers of the amenity", + "de": "Nicht zugänglich, auch nicht für Kunden der Einrichtung", + "nl": "Niet toegankelijk, ook niet voor klanten van de voorziening", + "fr": "Non accessibles, même pour les clients du lieu", + "ca": "No accessible, inclús per als clients de la instal·lació", + "cs": "Není přístupný, a to ani pro zákazníky občanské vybavenosti", + "sl": "Ni dostopno niti za stranke lokala", + "es": "Inaccesible, incluso para clientes del servicio" + } + }, + { + "if": "sauna:access=public", + "then": { + "en": "Public access", + "de": "Öffentlicher Zugang", + "fr": "Accès publique", + "nl": "Publiek toegankelijk", + "it": "Accesso pubblico", + "ru": "Свободный доступ", + "es": "Acceso público", + "da": "Offentlig adgang", + "ca": "Accés públic", + "cs": "Veřejný přístup" + }, + "hideInAnswer": true + } + ] }, "contact", "fixme" @@ -159,4 +148,4 @@ "en": "{name}" } } -} \ No newline at end of file +} diff --git a/assets/themes/sauna/sauna.json b/assets/themes/sauna/sauna.json index c03f737da..b0056e88c 100644 --- a/assets/themes/sauna/sauna.json +++ b/assets/themes/sauna/sauna.json @@ -6,11 +6,11 @@ "en": "Sauna" }, "layers": [ - "./assets/layers/sauna/sauna.json", - "./assets/layers/sauna/sauna_at_leisure.json" + "sauna", + "sauna_at_leisure" ], "description": { "en": "Sauna" }, "icon": "./assets/layers/sauna/sauna.svg" -} \ No newline at end of file +} diff --git a/src/Models/ThemeConfig/Conversion/AddPrefixToTagRenderingConfig.ts b/src/Models/ThemeConfig/Conversion/AddPrefixToTagRenderingConfig.ts index 5feb391f7..176b39459 100644 --- a/src/Models/ThemeConfig/Conversion/AddPrefixToTagRenderingConfig.ts +++ b/src/Models/ThemeConfig/Conversion/AddPrefixToTagRenderingConfig.ts @@ -6,6 +6,7 @@ import { MappingConfigJson, QuestionableTagRenderingConfigJson, } from "../Json/QuestionableTagRenderingConfigJson" +import { Utils } from "../../../Utils" export default class AddPrefixToTagRenderingConfig extends DesugaringStep { private readonly _prefix: string @@ -18,6 +19,40 @@ export default class AddPrefixToTagRenderingConfig extends DesugaringStep "Some argument with a {PREFIX:key}" + * + * // Don't rewrite metatags + * new AddPrefixToTagRenderingConfig("PREFIX").rewriteArguments("Some argument with a {_calculated_key}") // => "Some argument with a {_calculated_key}" + * + + */ + private rewriteArguments(txt: string) { + const regex = /(.*?){([^}]*)}(.*)/s + let match = txt.match(regex) + if (!match) { + return txt + } + let result = "" + while (match) { + const [_, normal, key, leftover] = match + if (key.startsWith("_")) { + result += normal + "{" + key + "}" + } else { + result += normal + "{" + this._prefix + ":" + key + "}" + } + match = leftover.match(regex) + if (!match) { + result += leftover + } + } + if(txt !== result){ + console.log(">>> Rewritten", txt, "into", result) + } + return result + } + /** * * const edit = new AddPrefixToTagRenderingConfig("PREFIX") @@ -29,6 +64,9 @@ export default class AddPrefixToTagRenderingConfig extends DesugaringStep "{opening_hours_table(PREFIX:opening_hours,,)}" + * + * // Should prefix links, e.g. for 'phone' + * new AddPrefixToTagRenderingConfig("PREFIX").updateString("{link({phone},tel:{phone},,,,)}") // => "{link({PREFIX:phone},tel:{PREFIX:phone},,,,)}" */ private updateString(str: string): string { const parsed = SpecialVisualizations.constructSpecification(str) @@ -45,7 +83,7 @@ export default class AddPrefixToTagRenderingConfig extends DesugaringStep Date: Wed, 2 Jul 2025 18:00:59 +0000 Subject: [PATCH 020/171] Translated using Weblate (Danish) Currently translated at 86.7% (621 of 716 strings) Translation: MapComplete/core Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/core/da/ --- langs/da.json | 58 ++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 53 insertions(+), 5 deletions(-) diff --git a/langs/da.json b/langs/da.json index 57e31f8f2..c865220bb 100644 --- a/langs/da.json +++ b/langs/da.json @@ -560,7 +560,8 @@ "selectMap": "Indstil baggrunden til et kort fra eksterne kilder. Skifter mellem de to bedste, tilgængelige lag", "selectOsmbasedmap": "Indstil baggrundslaget til et OpenStreetMap-baseret kort (eller deaktiver baggrundsrasterlaget)", "selectAerial": "Indstil baggrunden til luft- eller satellitbilleder. Skifter mellem de to bedste, tilgængelige lag", - "selectItem3": "Vælg det interessepunkt, der er det tredje tætteste element på kortets centrum (trådkors). Kun når der bruges tastaturnavigation" + "selectItem3": "Vælg det interessepunkt, der er det tredje tætteste element på kortets centrum (trådkors). Kun når der bruges tastaturnavigation", + "title": "Hurtigtaster" }, "image": { "addPicture": "Tag et billede", @@ -571,7 +572,8 @@ "failed": "Hentning af billeder fra {service} mislykkedes", "link": "Dette billede viser objektet", "noNearbyImages": "Der blev ikke fundet nogen billeder i nærheden", - "close": "Skjul panelet med billeder i nærheden" + "close": "Skjul panelet med billeder i nærheden", + "title": "Gadebilleder i nærheden" }, "pleaseLogin": "Log venligst ind for at tilføje et billede", "respectPrivacy": "Tag ikke billeder af mennesker eller nummerplader. Upload ikke Google Maps, Google Streetview, eller fra andre ophavsresbeskyttede kilder.", @@ -584,11 +586,47 @@ "failed": "Beklager, vi kunne ikke uploade dit billede", "retrying": "Prøver igen at uploade dit billede…", "uploading": "Dit billede bliver uploadet…" - } + }, + "failReasons": "Du har måske mistet forbindelsen til internettet", + "failReasonsAdvanced": "Alternativt kan du sørge for, at din browser og dine udvidelser ikke blokerer for tredjeparts-API'er.", + "multiple": { + "done": "{count} billeder er uploadet. Tak!", + "partiallyDone": "{count} billeder er ved at blive uploadet, {done} billeder er færdige…", + "someFailed": "Beklager, vi kunne ikke uploade {count} billeder", + "uploading": "{count} billeder er ved at blive uploadet…" + }, + "noBlur": "Billederne sløres ikke. Fotografér ikke mennesker" }, "loadingFailed": "Indlæsning af dette billede mislykkedes", "processing": "Serveren behandler dit billede", - "mapillaryTrackingProtection": "Streng sporingsbeskyttelse blokerer indlæsning af billeder fra Mapillary, da Mapillary er ejet af Facebook/Meta. Deaktiver streng sporingsbeskyttelse, hvis du vil se dette billede." + "mapillaryTrackingProtection": "Streng sporingsbeskyttelse blokerer indlæsning af billeder fra Mapillary, da Mapillary er ejet af Facebook/Meta. Deaktiver streng sporingsbeskyttelse, hvis du vil se dette billede.", + "openOnWebsite": "Åbn dette billede på {name}", + "panoramax": { + "report": { + "blur_excess": "Der er for meget sløring, hvilket gør billedet ubrugeligt", + "mislocated": "Dette billede er placeret forkert", + "blur_missing": "Et eller flere ansigter er ikke korrekt sløret", + "copyright": "Billedet indeholder ophavsretligt beskyttet indhold", + "other": "En anden grund, angiv venligst", + "picture_low_quality": "Dette billede har en lav kvalitet og er ikke brugbart", + "privacy": "Billedet viser en privat ejendom", + "inappropriate": "Dette billede er upassende (det indeholder nøgenhed, opfordrer til had eller er ikke et gadebillede)" + }, + "requestDeletion": "Anmod om sletning af billede", + "title": "Hvorfor bør dette billede slettes permanent?", + "deletionRequested": "Rapporten er blevet sendt. En moderator vil se på den snarest", + "freeform": "Er der andre relevante oplysninger?", + "otherFreeform": "Angiv venligst, hvorfor dette billede bør fjernes:", + "placeholder": "Forklar, hvorfor billedet bør slettes" + }, + "reported": "Dette billede er rapporteret og kan indeholde skadeligt indhold", + "showAnyway": "Vis billedet alligevel", + "strictProtectionDetected": "Streng sporingsbeskyttelse (eller en anden indholdsblokering) blev registreret og kan have blokeret adgangen til dette billede.", + "unlink": { + "explanation": "Ved at fjerne tilknytningen til dette billede vil det ikke længere blive vist sammen med dette objekt. Det vil stadig blive vist i de nærliggende billeder og muligvis i andre objekter.", + "title": "Fjern link til dette billede?", + "button": "Fjern link til billede" + } }, "importInspector": { "title": "Undersøg og håndter noter" @@ -602,7 +640,8 @@ "#": "Disse tekster vises over tema-knapperne, når der ikke er indlæst noget tema", "intro": "Kort over forskellige emner, som du kan bidrage til", "logIn": "Log ind for at se andre temaer, du tidligere har besøgt", - "title": "Velkommen til MapComplete" + "title": "Velkommen til MapComplete", + "about": "Om MapComplete" }, "input_helpers": { "distance": { @@ -765,5 +804,14 @@ "wikidata": { "description": "En Wikidata identifier" } + }, + "imageQueue": { + "confirmDelete": "Slet dette billede permanent", + "confirmDeleteTitle": "Slet dette billede?", + "delete": "Slet dette billede", + "intro": "Følgende billeder er sat i kø til upload", + "menu": "Kø til billed-upload ({count})", + "retryAll": "Prøv at uploade alle billeder igen", + "noFailedImages": "Der er i øjeblikket ingen billeder i upload-køen" } } From 74a3b8defb8a9dfce3b96f353268d2663aa33119 Mon Sep 17 00:00:00 2001 From: mike140 Date: Wed, 2 Jul 2025 23:05:55 +0000 Subject: [PATCH 021/171] Translated using Weblate (Ukrainian) Currently translated at 19.6% (893 of 4541 strings) Translation: MapComplete/layers Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/layers/uk/ --- langs/layers/uk.json | 63 +++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 60 insertions(+), 3 deletions(-) diff --git a/langs/layers/uk.json b/langs/layers/uk.json index a9a866871..5f6f77fe9 100644 --- a/langs/layers/uk.json +++ b/langs/layers/uk.json @@ -1541,6 +1541,15 @@ "0": { "description": "Надгробок - це фізичний об'єкт, який вказує на те, що тут похована одна або кілька осіб. Як правило, на ньому викарбувано ім'я, дату народження та дату смерті особи чи осіб." } + }, + "filter": { + "0": { + "options": { + "0": { + "question": "З вікіданими або без них" + } + } + } } }, "guidepost": { @@ -1649,10 +1658,55 @@ "mappings": { "1": { "then": "Це меморіальна дошка" + }, + "2": { + "then": "Це пам'ятна лавка" + }, + "10": { + "then": "Це хрест" + }, + "11": { + "then": "Це блакитна меморіальна дошка" + }, + "12": { + "then": "Це історичний танк, який назавжди встановлений у громадському місці як меморіал" + }, + "13": { + "then": "Це меморіальне дерево" + }, + "4": { + "then": "Це камінь спотикання" + }, + "5": { + "then": "Це стела" + }, + "6": { + "then": "Це меморіальний камінь" + }, + "7": { + "then": "Це погруддя" + }, + "9": { + "then": "Це обеліск" + }, + "0": { + "then": "Це статуя" + }, + "8": { + "then": "Це скульптура" + }, + "14": { + "then": "Це надгробна плита; тут похована людина" + }, + "3": { + "then": "Це велосипед-привид — велосипед, пофарбований у білий колір на згадку про велосипедиста, який загинув у результаті автомобільної аварії" } - } + }, + "question": "Що це за меморіал?", + "render": "Це {memorial}" } - } + }, + "name": "Меморіали" }, "nature_reserve": { "tagRenderings": { @@ -3304,5 +3358,8 @@ "title": { "render": "Утилізація відходів" } + }, + "historic_aircraft": { + "name": "Історичний літак" } -} \ No newline at end of file +} From c70124706654beb7e9aae19cb57ee4e74c260136 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Thu, 3 Jul 2025 17:32:22 +0200 Subject: [PATCH 022/171] Themes(sauna): refactor 'sauna_at_leisure' to contain all sauna relevant questions and 'layers/sauna.json' to contain only related questions; include 'sauna_at_leisure' in 'hotels' and 'beauty shops'; add beauty shop types --- assets/layers/sauna/sauna.json | 135 ++------ .../sauna_at_leisure/sauna_at_leisure.json | 289 ++++++++++++++---- assets/layers/shops/shops.json | 82 ++++- .../tourism_accomodation.json | 1 + assets/themes/sauna/sauna.json | 107 ++++++- .../ThemeConfig/Conversion/PrepareLayer.ts | 2 +- src/Models/ThemeConfig/LayerConfig.ts | 2 +- src/UI/Popup/DataVisualisations.ts | 8 + 8 files changed, 452 insertions(+), 174 deletions(-) diff --git a/assets/layers/sauna/sauna.json b/assets/layers/sauna/sauna.json index bf1c3b555..23fedd023 100644 --- a/assets/layers/sauna/sauna.json +++ b/assets/layers/sauna/sauna.json @@ -1,7 +1,24 @@ { - "credits": "Osmwithspace", + "id": "sauna", + "name": { + "en": "Sauna" + }, + "description": { + "en": "A sauna is a small room or house designed as a place to experience dry or wet heat sessions, or an establishment with one or more of these and auxiliary facilities." + }, + "source": { + "osmTags": { + "and": [ + "leisure=sauna" + ] + } + }, "minzoom": 8, - "allowMove": true, + "title": { + "render": { + "en": "{name}" + } + }, "pointRendering": [ { "location": [ @@ -15,111 +32,21 @@ ] } ], - "tagRenderings": [ - "images", - "reviews", - "opening_hours", - { - "id": "charge_cost_rewritten", - "rewrite": { - "sourceString": [ - "{key}", - "{time}" - ], - "into": [ - [ - "2 hours", - { - "en": "2 hours", - "de": "2 Stunden" - } - ], - [ - "4 hours", - { - "en": "4 hours", - "de": "4 Stunden" - } - ], - [ - "day", - { - "en": "one day", - "de": "einen Tag" - } - ] - ] - }, - "renderings": [ - { - "id": "charge_{key}", - "question": { - "en": "What is the entrance fee for {time}?", - "de": "Was ist der Eintrittspreis für {time}?" - }, - "render": { - "en": "entrance fee for {time}: {charge}", - "de": "Eintrittspreis für {time}: {charge}" - }, - "freeform": { - "key": "charge", - "type": "currency", - "inline": true, - "postfixDistinguished": "{key}", - "addExtraTags": [ - "fee=yes" - ] - }, - "mappings": [ - { - "if": "fee=no", - "addExtraTags": [ - "charge=" - ], - "then": { - "en": "The sauna is free of charge", - "de": "Die Sauna ist kostenlos" - }, - "hideInAnswer": "fee!=no" - } - ] - } - ] - }, - "contact", - "fixme" - ], "lineRendering": [ { "width": 1, "color": "blue" } ], - "credits:uid": 8770388, - "source": { - "osmTags": { - "and": [ - "leisure=sauna", - { - "or": [ - "opening_hours!=", - "website!=", - "phone!=" - ] - } - ] - } - }, - "description": { - "en": "A sauna is a small room or house designed as a place to experience dry or wet heat sessions, or an establishment with one or more of these and auxiliary facilities." - }, - "id": "sauna", - "name": { - "en": "Sauna" - }, - "title": { - "render": { - "en": "{name}" - } - } -} \ No newline at end of file + "tagRenderings": [ + "images", + "reviews", + "opening_hours", + "contact", + "sauna_at_leisure.sauna_expanded", + "fixme" + ], + "allowMove": true, + "credits": "Osmwithspace", + "credits:uid": 8770388 +} diff --git a/assets/layers/sauna_at_leisure/sauna_at_leisure.json b/assets/layers/sauna_at_leisure/sauna_at_leisure.json index 1bb01a292..e2f965c66 100644 --- a/assets/layers/sauna_at_leisure/sauna_at_leisure.json +++ b/assets/layers/sauna_at_leisure/sauna_at_leisure.json @@ -1,7 +1,26 @@ { - "credits": "Osmwithspace", + "id": "sauna_at_leisure", + "name": { + "en": "Saunas at other amenities", + "de": "Saunen in anderen Einrichtungen" + }, + "description": { + "en": "A sauna is a small room or house designed as a place to experience dry or wet heat sessions, or an establishment with one or more of these and auxiliary facilities." + }, + "#": "Use 'sauna_at_leisure.sauna_grouped' in a layer.tagRenderings to add the 'sauna information' expandle block (incl 'has sauna'); use 'sauna_at_leisure.expanded' to get all sauna questions directly (which does _not_ include the 'has sauna' question)", + "source": { + "osmTags": { + "or": [ + "sauna=yes" + ] + } + }, "minzoom": 8, - "allowMove": true, + "title": { + "render": { + "en": "{name}" + } + }, "pointRendering": [ { "location": [ @@ -15,34 +34,132 @@ ] } ], + "lineRendering": [ + { + "width": 1, + "color": "blue" + } + ], "tagRenderings": [ { - "builtin": "sauna.*", - "override": { - "condition": { - "and+": [ - "sauna=yes" - ] + "id": "sauna-group", + "labels": [ + "sauna_grouped" + ], + "render": { + "special": { + "type": "group", + "header": "sauna-header", + "labels": "has_sauna;sauna_expanded;sauna-questions" } - }, - "prefix": "sauna" + } + }, + { + "id": "sauna-header", + "labels": [ + "sauna_grouped", + "hidden" + ], + "render": { + "en": "Sauna information" + }, + "icon": "./assets/layers/sauna/sauna.svg", + "mappings": [ + { + "if": "sauna=no", + "then": { + "en": "No sauna" + } + } + ] + }, + { + "id": "sauna-picture-carousel", + "labels": [ + "sauna_expanded", + "sauna_grouped", + "hidden" + ], + "render": { + "special": { + "type": "image_carousel", + "image_key": "sayna:panoramax;sauna:image;sauna:mapillary" + } + } + }, + { + "id": "sauna-picture", + "condition": { + "and": [ + { + "or": [ + "sauna=yes", + "leisure=sauna", + "beauty=sauna" + ] + } + ] + }, + "labels": [ + "sauna_expanded", + "sauna_grouped", + "hidden" + ], + "render": { + "special": { + "type": "image_upload", + "image_key": "sauna:panoramax", + "label": { + "en": "Add a picture of the sauna" + } + } + } + }, + { + "question": { + "en": "Does {title()} have a sauna?" + }, + "id": "has_sauna", + "labels": [ + "sauna_grouped", + "at_leisure_only", + "hidden" + ], + "mappings": [ + { + "if": "sauna=yes", + "then": { + "en": "Has a sauna" + } + }, + { + "if": "sauna=no", + "then": { + "en": "No sauna" + } + } + ] }, - "images", - "reviews", { "id": "sauna_access", - "condition": "leisure!=water_park", + "labels": [ + "sauna_expanded", + "sauna_grouped", + "hidden" + ], + "condition": { + "and": [ + { + "or": [ + "sauna=yes" + ] + } + ] + }, "question": { "en": "Is this sauna publicly accessible?", "de": "Ist die Sauna öffentlich zugänglich?" }, - "render": { - "en": "Access is {sauna:access}", - "de": "Zugang ist {sauna:access}" - }, - "freeform": { - "key": "sauna:access" - }, "mappings": [ { "if": "sauna:access=yes", @@ -104,48 +221,104 @@ } ] }, - "contact", - "fixme" - ], - "lineRendering": [ { - "width": 1, - "color": "blue" - } - ], - "credits:uid": 8770388, - "source": { - "osmTags": { - "or": [ - { - "and": [ - "sauna=yes", - "leisure=water_park" + "id": "charge_cost_rewritten", + "rewrite": { + "sourceString": [ + "{key}", + "{time}" + ], + "into": [ + [ + "2 hours", + { + "en": "2 hours", + "de": "2 Stunden" + } + ], + [ + "4 hours", + { + "en": "4 hours", + "de": "4 Stunden" + } + ], + [ + "day", + { + "en": "one day", + "de": "einen Tag" + } ] - }, + ] + }, + "renderings": [ { - "and": [ - "sauna=yes", - "leisure!=water_park", - "sauna:access!=no", - "sauna:access!=private", - "sauna:access!=customers" - ] + "id": "charge_{key}", + "labels": [ + "sauna_expanded", + "sauna_grouped", + "hidden" + ], + "question": { + "en": "What is the entrance fee for {time}?", + "de": "Was ist der Eintrittspreis für {time}?" + }, + "render": { + "en": "entrance fee for {time}: {charge}", + "de": "Eintrittspreis für {time}: {charge}" + }, + "freeform": { + "key": "charge", + "type": "currency", + "inline": true, + "postfixDistinguished": "{key}", + "addExtraTags": [ + "fee=yes" + ] + }, + "mappings": [ + { + "if": "fee=no", + "addExtraTags": [ + "charge=" + ], + "then": { + "en": "The sauna is free of charge", + "de": "Die Sauna ist kostenlos" + } + } + ], + "condition": { + "and": [ + "access!=customers", + "access!=no", + "access!=private", + { + "or": [ + "sauna=yes" + ] + } + ] + } } ] + }, + { + "id": "sauna-questions", + "labels": [ + "sauna_grouped", + "hidden" + ], + "render": { + "special": { + "type": "questions", + "labels": "at_leisure_only;sauna_expanded" + } + } } - }, - "description": { - "en": "A sauna is a small room or house designed as a place to experience dry or wet heat sessions, or an establishment with one or more of these and auxiliary facilities." - }, - "id": "sauna_at_leisure", - "name": { - "en": "Saunas at other amenities", - "de": "Saunen in anderen Einrichtungen" - }, - "title": { - "render": { - "en": "{name}" - } - } + ], + "allowMove": true, + "credits": "Osmwithspace", + "credits:uid": 8770388 } diff --git a/assets/layers/shops/shops.json b/assets/layers/shops/shops.json index cceec48e1..e66da0144 100644 --- a/assets/layers/shops/shops.json +++ b/assets/layers/shops/shops.json @@ -365,6 +365,69 @@ "filter": true } }, + { + "id": "beauty_shop_type", + "question": { + "en": "What type of beauty shop is this?" + }, + "multiAnswer": true, + "mappings": [ + { + "if": "beauty=nails", + "then": { + "en": "Offers nail care services such as manicures, pedicures, and nail enhancements" + } + }, + { + "if": "beauty=skin_care", + "then": { + "en": "Offers skin care services" + } + }, + { + "if": "beauty=tanning", + "then": { + "en": "Offers tanning services such as sunbeds" + } + }, + { + "if": "beauty=cosmetics", + "then": { + "en": "Offers cosmetic services, such as makeup" + } + }, + { + "if": "beauty=massage", + "then": { + "en": "Offers massages" + } + }, + { + "if": "beauty=waxing", + "then": { + "en": "Offers hair removal through waxing" + } + }, + { + "if": "beauty=hair_removal", + "then": { + "en": "Offers hair removal services, e.g. with a laser" + } + }, + { + "if": "beauty=eyebrow", + "then": { + "en": "Offers eyebrow enhancement services" + } + }, + { + "if": "beauty=pedicure", + "then": { + "en": "Offers pedicure services" + } + } + ] + }, { "id": "brand", "question": { @@ -1357,9 +1420,7 @@ { "builtin": "bike_cleaning.bike_cleaning-service_bicycle_cleaning_charge" }, - "internet", - "internet-fee", - "internet-ssid", + "internet-all", { "id": "organic", "question": { @@ -1471,6 +1532,21 @@ } } }, + { + "builtin": "sauna_at_leisure.sauna_grouped", + "override": { + "condition": { + "and+": [ + { + "or": [ + "shop=beauty", + "shop=massage" + ] + } + ] + } + } + }, "description", "toilet_at_amenity_lib.all" ], diff --git a/assets/layers/tourism_accomodation/tourism_accomodation.json b/assets/layers/tourism_accomodation/tourism_accomodation.json index 75885933f..7e32981e3 100644 --- a/assets/layers/tourism_accomodation/tourism_accomodation.json +++ b/assets/layers/tourism_accomodation/tourism_accomodation.json @@ -408,6 +408,7 @@ "contact", "wheelchair-access", "toilet_at_amenity_lib.all", + "sauna_at_leisure.sauna_grouped", "internet-all", "dog-access" ], diff --git a/assets/themes/sauna/sauna.json b/assets/themes/sauna/sauna.json index b0056e88c..eb66bb7b5 100644 --- a/assets/themes/sauna/sauna.json +++ b/assets/themes/sauna/sauna.json @@ -1,16 +1,109 @@ { - "credits": "Osmwithspace", - "credits:uid": 8770388, "id": "sauna", "title": { "en": "Sauna" }, - "layers": [ - "sauna", - "sauna_at_leisure" - ], "description": { "en": "Sauna" }, - "icon": "./assets/layers/sauna/sauna.svg" + "icon": "./assets/layers/sauna/sauna.svg", + "credits": [ + "Osmwithspace" + ], + "#layers": "sauna_at_leisure acts as fallback-layer and will show all objects with `sauna=yes`", + "layers": [ + "sauna", + { + "builtin": "tourism_accomodation", + "override": { + "id": "tourism_accomodation_with_sauna", + "presets=": [], + "filter=": [], + "minzoom": 8, + "source": { + "osmTags": { + "and+": "sauna=yes" + } + } + } + }, + { + "builtin": "tourism_accomodation", + "override": { + "minzoom": 18, + "name=": null, + "filter": { + "sameAs": "tourism_accomodation_with_sauna" + } + } + }, + { + "builtin": "shops", + "override": { + "id": "shops_with_sauna", + "source": { + "osmTags": + { + "and+": [ + "sauna=yes" + ] + } + + }, + "presets=":[], + "minzoom": 8, + "filter=": [] + } + }, + { + "builtin": "shops", + "hideTagRenderingsWithLabels": [ + "shop_types" + ], + "override": { + "id": "beauty_shops", + "minzoom": 18, + "name=": null, + "source": { + "osmTags": { + "and+": [ + { + "or": [ + "shop=beauty", + "shop=massage" + ] + } + ] + } + }, + "presets=": [ + { + "tags": [ + "shop=beauty" + ], + "title": { + "en": "a beauty shop" + } + }, + { + "tags": [ + "shop=massage" + ], + "title": { + "en": "a massage shop" + } + } + ] + } + }, + { + "builtin": "toilet", + "override": { + "minzoom":18, + "name=": null + } + }, + "sauna_at_leisure" + ], + "credits:uid": 8770388 } diff --git a/src/Models/ThemeConfig/Conversion/PrepareLayer.ts b/src/Models/ThemeConfig/Conversion/PrepareLayer.ts index 3f9c37b09..62256c392 100644 --- a/src/Models/ThemeConfig/Conversion/PrepareLayer.ts +++ b/src/Models/ThemeConfig/Conversion/PrepareLayer.ts @@ -1072,7 +1072,7 @@ class DeriveSource extends DesugaringStep { return json } - json.source = { osmTags } + json.source = { osmTags: {and: [osmTags]} } return json } } diff --git a/src/Models/ThemeConfig/LayerConfig.ts b/src/Models/ThemeConfig/LayerConfig.ts index d27004458..db66b509e 100644 --- a/src/Models/ThemeConfig/LayerConfig.ts +++ b/src/Models/ThemeConfig/LayerConfig.ts @@ -71,7 +71,7 @@ export default class LayerConfig extends WithContextLoader { * If this layer is based on another layer, this might be indicated here * @private */ - private readonly _basedOn: string | undefined + public readonly _basedOn: string | undefined constructor( json: LayerConfigJson, diff --git a/src/UI/Popup/DataVisualisations.ts b/src/UI/Popup/DataVisualisations.ts index d1b5a885f..05b15f471 100644 --- a/src/UI/Popup/DataVisualisations.ts +++ b/src/UI/Popup/DataVisualisations.ts @@ -248,6 +248,10 @@ class PresetTypeSelect extends SpecialVisualizationSvelte { layer: LayerConfig, ): SvelteUIElement { const t = Translations.t.preset_type + if(layer._basedOn !== layer.id){ + console.warn("Trying to use the _original_ layer") + layer = state.theme.layers.find(l => l.id === layer._basedOn) ?? layer + } const question: QuestionableTagRenderingConfigJson = { id: layer.id + "-type", question: t.question.translations, @@ -260,6 +264,10 @@ class PresetTypeSelect extends SpecialVisualizationSvelte { }).translations, })), } + if(question.mappings.length === 0){ + console.error("No mappings for preset_type_select, something went wrong") + return undefined + } const config = new TagRenderingConfig(question) return new SvelteUIElement(TagRenderingEditable, { config, From 8a0023377a04a6b1ff6d7aa3b8958ee547e03783 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Thu, 3 Jul 2025 17:33:29 +0200 Subject: [PATCH 023/171] Refactoring: fix small errors, simplify 'sortedByLevehnstein'-function, improve error messgae --- .../mapcomplete-changes/mapcomplete-changes.json | 4 ++++ src/Logic/DetermineTheme.ts | 3 +-- src/Models/MenuState.ts | 3 +-- src/Models/ThemeConfig/Conversion/ExpandFilter.ts | 3 +-- .../ThemeConfig/Conversion/ExpandTagRendering.ts | 5 ++--- src/Models/ThemeConfig/Conversion/PrepareTheme.ts | 3 ++- src/Models/ThemeConfig/Conversion/ValidateTheme.ts | 2 +- src/Models/ThemeConfig/FilterConfig.ts | 3 +-- src/Models/ThemeConfig/TagRenderingConfig.ts | 3 +-- src/UI/InputElement/ValidatedInput.svelte | 3 +-- src/UI/InputElement/Validators/DistanceValidator.ts | 2 +- src/UI/SpecialVisualisations/SettingsVisualisations.ts | 2 +- src/Utils.ts | 10 ++++++++++ 13 files changed, 27 insertions(+), 19 deletions(-) diff --git a/assets/themes/mapcomplete-changes/mapcomplete-changes.json b/assets/themes/mapcomplete-changes/mapcomplete-changes.json index 7772c9691..c3608b448 100644 --- a/assets/themes/mapcomplete-changes/mapcomplete-changes.json +++ b/assets/themes/mapcomplete-changes/mapcomplete-changes.json @@ -565,6 +565,10 @@ "if": "theme=rainbow_crossings", "then": "./assets/themes/rainbow_crossings/logo.svg" }, + { + "if": "theme=sauna", + "then": "./assets/layers/sauna/sauna.svg" + }, { "if": "theme=scouting", "then": "./assets/layers/scouting_group/scouting.svg" diff --git a/src/Logic/DetermineTheme.ts b/src/Logic/DetermineTheme.ts index fed03a7ce..9da701591 100644 --- a/src/Logic/DetermineTheme.ts +++ b/src/Logic/DetermineTheme.ts @@ -108,8 +108,7 @@ export default class DetermineTheme { if (themeInfo === undefined) { const alternatives = Utils.sortedByLevenshteinDistance( id, - themes.map((th) => th.id), - (i) => i + themes.map((th) => th.id) ).slice(0, 3) const msg = `No builtin map theme with name ${layoutId} exists. Perhaps you meant one of ${alternatives.join( ", " diff --git a/src/Models/MenuState.ts b/src/Models/MenuState.ts index 9a616f015..e313899d3 100644 --- a/src/Models/MenuState.ts +++ b/src/Models/MenuState.ts @@ -111,8 +111,7 @@ export class MenuState { "No tagRendering with id '" + highlightTagRendering + "'; maybe you meant:", Utils.sortedByLevenshteinDistance( highlightTagRendering, - UserRelatedState.availableUserSettingsIds, - (x) => x + UserRelatedState.availableUserSettingsIds ) ) } diff --git a/src/Models/ThemeConfig/Conversion/ExpandFilter.ts b/src/Models/ThemeConfig/Conversion/ExpandFilter.ts index cb74004e8..1674fcabf 100644 --- a/src/Models/ThemeConfig/Conversion/ExpandFilter.ts +++ b/src/Models/ThemeConfig/Conversion/ExpandFilter.ts @@ -259,8 +259,7 @@ export class ExpandFilter extends DesugaringStep { if (found === undefined) { const suggestions = Utils.sortedByLevenshteinDistance( filter, - Array.from(ExpandFilter.predefinedFilters.keys()), - (t) => t + Array.from(ExpandFilter.predefinedFilters.keys()) ) context .enter(filter) diff --git a/src/Models/ThemeConfig/Conversion/ExpandTagRendering.ts b/src/Models/ThemeConfig/Conversion/ExpandTagRendering.ts index d9fa5a35a..3af5888c2 100644 --- a/src/Models/ThemeConfig/Conversion/ExpandTagRendering.ts +++ b/src/Models/ThemeConfig/Conversion/ExpandTagRendering.ts @@ -387,8 +387,7 @@ export class ExpandTagRendering extends Conversion< if (layer === undefined) { const candidates = Utils.sortedByLevenshteinDistance( layerName, - Utils.NoNull(Array.from(state.sharedLayers.keys())), - (s) => s + Utils.NoNull(Array.from(state.sharedLayers.keys())) ) if (candidates.length === 0) { ctx.err( @@ -419,7 +418,7 @@ export class ExpandTagRendering extends Conversion< ) } - candidates = Utils.sortedByLevenshteinDistance(name, candidates, (i) => i) + candidates = Utils.sortedByLevenshteinDistance(name, candidates) ctx.err( "The tagRendering with identifier " + name + diff --git a/src/Models/ThemeConfig/Conversion/PrepareTheme.ts b/src/Models/ThemeConfig/Conversion/PrepareTheme.ts index e156b5f9b..bbf154fc9 100644 --- a/src/Models/ThemeConfig/Conversion/PrepareTheme.ts +++ b/src/Models/ThemeConfig/Conversion/PrepareTheme.ts @@ -71,7 +71,8 @@ class SubstituteLayer extends Conversion { ) const available = new Set(knownIds) if (!isCategory && !available.has(backgroundId)) { - const nearby = Utils.sortedByLevenshteinDistance(backgroundId, knownIds, (t) => t) + const nearby = Utils.sortedByLevenshteinDistance(backgroundId, knownIds) context .enter("defaultBackgroundId") .err( diff --git a/src/Models/ThemeConfig/FilterConfig.ts b/src/Models/ThemeConfig/FilterConfig.ts index 62eaa9453..ad6088bf7 100644 --- a/src/Models/ThemeConfig/FilterConfig.ts +++ b/src/Models/ThemeConfig/FilterConfig.ts @@ -65,8 +65,7 @@ export default class FilterConfig { if (Validators.availableTypes.indexOf(type) < 0) { throw `Invalid filter: type is not a valid validator. Did you mean one of ${Utils.sortedByLevenshteinDistance( type, - >Validators.availableTypes, - (x) => x + >Validators.availableTypes ).slice(0, 3)}` } // Type is validated against 'ValidatedTextField' in Validation.ts, in ValidateFilterConfig diff --git a/src/Models/ThemeConfig/TagRenderingConfig.ts b/src/Models/ThemeConfig/TagRenderingConfig.ts index 3387c4426..75ae17a90 100644 --- a/src/Models/ThemeConfig/TagRenderingConfig.ts +++ b/src/Models/ThemeConfig/TagRenderingConfig.ts @@ -212,8 +212,7 @@ export default class TagRenderingConfig { json.freeform.type }, perhaps you meant ${Utils.sortedByLevenshteinDistance( json.freeform.key, - Validators.availableTypes, - (s) => s + Validators.availableTypes )}. See https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/SpecialInputElements.md for more information` } const type: ValidatorType = json.freeform.type ?? "string" diff --git a/src/UI/InputElement/ValidatedInput.svelte b/src/UI/InputElement/ValidatedInput.svelte index 1c9ccd4f8..a91cde102 100644 --- a/src/UI/InputElement/ValidatedInput.svelte +++ b/src/UI/InputElement/ValidatedInput.svelte @@ -166,8 +166,7 @@ "'; did you perhaps mean one of: " + Utils.sortedByLevenshteinDistance( type, - Validators.AllValidators.map((v) => v.name), - (v) => v + Validators.AllValidators.map((v) => v.name) ) .slice(0, 5) .join(", ") diff --git a/src/UI/InputElement/Validators/DistanceValidator.ts b/src/UI/InputElement/Validators/DistanceValidator.ts index ddf7c10f9..b51130159 100644 --- a/src/UI/InputElement/Validators/DistanceValidator.ts +++ b/src/UI/InputElement/Validators/DistanceValidator.ts @@ -47,7 +47,7 @@ export default class DistanceValidator extends Validator { if (bg && eliCategory.indexOf(bg) < 0) { return ( "The given background layer is not a recognized ELI-type. Perhaps you meant one of " + - Utils.sortedByLevenshteinDistance(bg, eliCategory, (x) => x).slice(0, 5) + Utils.sortedByLevenshteinDistance(bg, eliCategory).slice(0, 5) ) } if (typeof args["zoom"] !== "number") { diff --git a/src/UI/SpecialVisualisations/SettingsVisualisations.ts b/src/UI/SpecialVisualisations/SettingsVisualisations.ts index b74264289..a6f2c7af0 100644 --- a/src/UI/SpecialVisualisations/SettingsVisualisations.ts +++ b/src/UI/SpecialVisualisations/SettingsVisualisations.ts @@ -198,7 +198,7 @@ class QrLogin extends SpecialVisualizationSvelte { class Logout extends SpecialVisualizationSvelte { funcName = "logout" args = [] - needsUrls = [Constants.osmAuthConfig.url] + needsUrls = [Constants.osmAuthConfig] docs = "Shows a button where the user can log out" group = "settings" diff --git a/src/Utils.ts b/src/Utils.ts index d65a7e6fd..bfe46f1f7 100644 --- a/src/Utils.ts +++ b/src/Utils.ts @@ -1259,11 +1259,21 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be } } + public static sortedByLevenshteinDistance( + reference: string, + ts: ReadonlyArray + ): string[] public static sortedByLevenshteinDistance( reference: string, ts: ReadonlyArray, getName: (t: T) => string + ): string[] + public static sortedByLevenshteinDistance( + reference: string, + ts: ReadonlyArray, + getName?: (t: T) => string ): T[] { + getName ??= (str) => str; const withDistance: [T, number][] = ts.map((t) => [ t, Utils.levenshteinDistance(getName(t), reference), From 5f932c80a3a04a649c6e697c4d829d1a4c7bf0e6 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Thu, 3 Jul 2025 17:51:24 +0200 Subject: [PATCH 024/171] Themes(sauna): add sauna question to sports centre --- .../layers/sports_centre/sports_centre.json | 3 ++- assets/themes/sauna/sauna.json | 26 +++++++++++++++++++ .../ThemeConfig/Conversion/PrepareTheme.ts | 6 ++++- 3 files changed, 33 insertions(+), 2 deletions(-) diff --git a/assets/layers/sports_centre/sports_centre.json b/assets/layers/sports_centre/sports_centre.json index 6d59fc0ec..795ec5d5e 100644 --- a/assets/layers/sports_centre/sports_centre.json +++ b/assets/layers/sports_centre/sports_centre.json @@ -1446,7 +1446,8 @@ "it": "Quali sport si praticano in questa struttura?", "cs": "Jaké sporty se provozují na tomto sportovišti?" } - } + }, + "sauna_at_leisure.sauna_grouped" ], "filter": [ "open_now" diff --git a/assets/themes/sauna/sauna.json b/assets/themes/sauna/sauna.json index eb66bb7b5..0f45cb7ee 100644 --- a/assets/themes/sauna/sauna.json +++ b/assets/themes/sauna/sauna.json @@ -37,6 +37,32 @@ } } }, + { + "builtin": "sports_centre", + "override": { + "minzoom": 8, + "id": "sports_centre_with_sauna", + "presets=": [], + "filter=":[], + "source": { + "osmTags": { + "and+": [ + "sauna=yes" + ] + } + } + } + }, + { + "builtin": "sports_centre", + "override": { + "name": null, + "minzoom": 18, + "filter": { + "sameAs": "sports_centre_with_sauna" + } + } + }, { "builtin": "shops", "override": { diff --git a/src/Models/ThemeConfig/Conversion/PrepareTheme.ts b/src/Models/ThemeConfig/Conversion/PrepareTheme.ts index e156b5f9b..5a17a7684 100644 --- a/src/Models/ThemeConfig/Conversion/PrepareTheme.ts +++ b/src/Models/ThemeConfig/Conversion/PrepareTheme.ts @@ -505,7 +505,11 @@ class WarnForUnsubstitutedLayersInTheme extends DesugaringStep if (layer["builtin"] !== undefined) { continue } - if (layer["source"]["geojson"] !== undefined) { + if(layer["override"]!==undefined){ + context.err("Got an `override` block without a `builtin`-specification") + continue + } + if (layer["source"]?.["geojson"] !== undefined) { // We turn a blind eye for import layers continue } From 8cb747069bfe817db4550092d7e61c73617e270b Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Fri, 4 Jul 2025 18:09:19 +0200 Subject: [PATCH 025/171] Experimental: trim down 'generateBuildDbScript' to only fetch AED --- scripts/osm2pgsql/generateBuildDbScript.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/osm2pgsql/generateBuildDbScript.ts b/scripts/osm2pgsql/generateBuildDbScript.ts index 82d3255bc..21555fd81 100644 --- a/scripts/osm2pgsql/generateBuildDbScript.ts +++ b/scripts/osm2pgsql/generateBuildDbScript.ts @@ -192,6 +192,9 @@ class GenerateBuildDbScript extends Script { const allLayers = new ValidateThemeEnsemble().convertStrict( AllKnownLayouts.allKnownLayouts.values() ) + const aed = allLayers.get("defibrillator") + allLayers.clear() + allLayers.set("defibrillator", aed) if (allLayers.size === 0) { throw "No layers found at all" } From 86fcf8e63896bc96347c60f538e1d67805754467 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Fri, 4 Jul 2025 18:31:44 +0200 Subject: [PATCH 026/171] Fix: use old mapcomplete-changes --- assets/themes/mapcomplete-changes/mapcomplete-changes.json | 4 ---- 1 file changed, 4 deletions(-) diff --git a/assets/themes/mapcomplete-changes/mapcomplete-changes.json b/assets/themes/mapcomplete-changes/mapcomplete-changes.json index c3608b448..7772c9691 100644 --- a/assets/themes/mapcomplete-changes/mapcomplete-changes.json +++ b/assets/themes/mapcomplete-changes/mapcomplete-changes.json @@ -565,10 +565,6 @@ "if": "theme=rainbow_crossings", "then": "./assets/themes/rainbow_crossings/logo.svg" }, - { - "if": "theme=sauna", - "then": "./assets/layers/sauna/sauna.svg" - }, { "if": "theme=scouting", "then": "./assets/layers/scouting_group/scouting.svg" From 4627f77c4f42313a217d8fa071ed1863d4cab51b Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Fri, 4 Jul 2025 21:06:02 +0200 Subject: [PATCH 027/171] Types: add types to And and Or --- src/Logic/Tags/And.ts | 10 +++++----- src/Logic/Tags/Or.ts | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/Logic/Tags/And.ts b/src/Logic/Tags/And.ts index e59e0095d..0c47c89ad 100644 --- a/src/Logic/Tags/And.ts +++ b/src/Logic/Tags/And.ts @@ -8,10 +8,10 @@ import { ExpressionSpecification } from "maplibre-gl" import ComparingTag from "./ComparingTag" import { FlatTag, OptimizedTag, TagsFilterClosed, TagTypes } from "./TagTypes" -export class And extends TagsFilter { - public and: ReadonlyArray +export class And extends TagsFilter { + public and: ReadonlyArray - constructor(and: ReadonlyArray) { + constructor(and: ReadonlyArray) { super() this.and = and if (and.some((p) => typeof p === "string")) { @@ -24,7 +24,7 @@ export class And extends TagsFilter { } } - public static construct(and: ReadonlyArray): TagsFilter + public static construct(and: ReadonlyArray): T public static construct( and: ReadonlyArray ): TagsFilterClosed & OptimizedTag @@ -503,7 +503,7 @@ export class And extends TagsFilter { TagUtils.sortFilters(newAnds, true) - return And.construct(newAnds) + return And.construct(newAnds) } isNegative(): boolean { diff --git a/src/Logic/Tags/Or.ts b/src/Logic/Tags/Or.ts index 1d967b8cd..cdd1ba0fc 100644 --- a/src/Logic/Tags/Or.ts +++ b/src/Logic/Tags/Or.ts @@ -9,10 +9,10 @@ import SubstitutingTag from "./SubstitutingTag" import ComparingTag from "./ComparingTag" import { FlatTag, OptimizedTag, TagsFilterClosed, TagTypes } from "./TagTypes" -export class Or extends TagsFilter { - public or: ReadonlyArray +export class Or extends TagsFilter { + public or: ReadonlyArray - constructor(or: ReadonlyArray) { + constructor(or: ReadonlyArray) { super() this.or = or } From b365f6e602c5eb29e4efbd3f46f8a6faf89bbc33 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Fri, 4 Jul 2025 21:06:27 +0200 Subject: [PATCH 028/171] Scripts: add counts to 'generateBuildDbScript'; add cutoff --- scripts/osm2pgsql/generateBuildDbScript.ts | 30 ++++++++--- src/Logic/Web/TagInfo.ts | 59 +++++++++++++++++++++- 2 files changed, 81 insertions(+), 8 deletions(-) diff --git a/scripts/osm2pgsql/generateBuildDbScript.ts b/scripts/osm2pgsql/generateBuildDbScript.ts index 21555fd81..9c44a39c4 100644 --- a/scripts/osm2pgsql/generateBuildDbScript.ts +++ b/scripts/osm2pgsql/generateBuildDbScript.ts @@ -8,6 +8,7 @@ import { RegexTag } from "../../src/Logic/Tags/RegexTag" import { ValidateThemeEnsemble } from "../../src/Models/ThemeConfig/Conversion/Validation" import { AllKnownLayouts } from "../../src/Customizations/AllKnownLayouts" import { OsmObject } from "../../src/Logic/Osm/OsmObject" +import TagInfo from "../../src/Logic/Web/TagInfo" class LuaSnippets { public static helpers = [ @@ -192,24 +193,35 @@ class GenerateBuildDbScript extends Script { const allLayers = new ValidateThemeEnsemble().convertStrict( AllKnownLayouts.allKnownLayouts.values() ) - const aed = allLayers.get("defibrillator") - allLayers.clear() - allLayers.set("defibrillator", aed) + // const aed = allLayers.get("defibrillator") + // allLayers.clear() + // allLayers.set("defibrillator", aed) if (allLayers.size === 0) { throw "No layers found at all" } + const notCountedCutoff = 100*1000*1000 const notCounted: string[] = [] const allNeededLayers: Map = new Map< string, { tags: TagsFilter; foundInTheme: string[] } >() + const tagInfo = new TagInfo() + const layerTotals = new Map(); for (const key of allLayers.keys()) { const layer = allLayers.get(key) - if (layer.isCounted) { - allNeededLayers.set(key, layer) - } else { + if (!layer.isCounted) { notCounted.push(key) + continue } + let total = await tagInfo.getCountEstimateFor(layer.tags) + console.log("Keys " + layer.tags.asHumanString() + " might have up to " + total + " items") + layerTotals.set(key, total) + if (total > notCountedCutoff) { + notCounted.push(key) + console.log("NOT indexing layer " + key + " as it exceeds the cutoff of", notCountedCutoff) + continue + } + allNeededLayers.set(key, layer) } const generators: GenerateLayerLua[] = [] @@ -228,7 +240,7 @@ class GenerateBuildDbScript extends Script { fs.writeFileSync(path, script, "utf-8") console.log("Written", path) console.log( - "Following layers are _not_ indexed as they are not counted:", + "Following layers are _not_ indexed as they are marked to be not indexed or exceeded the count limit:", notCounted.join(", ") ) console.log( @@ -236,6 +248,10 @@ class GenerateBuildDbScript extends Script { " layers will be created with 3 tables each. Make sure to set 'max_connections' to at least " + (10 + 3 * allNeededLayers.size) ) + console.log("Layer totals (including non-indexed):") + for (const key of layerTotals.keys()) { + console.log(key,",\t",layerTotals.get(key), ",\t", allLayers.get(key).isCounted) + } } private earlyAbort() { diff --git a/src/Logic/Web/TagInfo.ts b/src/Logic/Web/TagInfo.ts index 2587ed1dc..78a1ad27e 100644 --- a/src/Logic/Web/TagInfo.ts +++ b/src/Logic/Web/TagInfo.ts @@ -1,6 +1,7 @@ import { Utils } from "../../Utils" import type { FeatureCollection } from "geojson" -import ScriptUtils from "../../../scripts/ScriptUtils" +import { Tag } from "../Tags/Tag" +import { TagsFilter } from "../Tags/TagsFilter" export interface TagInfoStats { /** @@ -36,6 +37,62 @@ export default class TagInfo { this._backend = backend } + public async getCountEstimateFor(filter: TagsFilter): Promise { + if (filter["and"]) { + const subtags = filter["and"] + let minCount = Infinity + for (const subtag of subtags) { + const count = await this.getCountEstimateFor(subtag) + if(count === undefined){ + continue + } + // The objects should meet _all_ requirements, only the smallest group will thus have influence + if (count < minCount) { + minCount = count + } + } + return minCount + } + + if (filter["or"]) { + const subtags = filter["or"] + let total = 0 + for (const subtag of subtags) { + const count = await this.getCountEstimateFor(subtag) + // THe groups might be completely disjoint, we sum + if(count === undefined){ + continue + } + total += count + } + return total + } + + + const t = filter + if (t.key && t.value) { + if (t.isNegative()) { + return undefined + } + if(typeof t.key !== "string"){ + // This is a regexkey, skip + return undefined + } + let v = undefined + if (typeof t.value === "string") { + v = t.value + } + const stats = await this.getStats(t.key, v) + return stats.data.find(item => item.type === "all").count + } + if(t.key && t.value === ""){ + return undefined + } + console.log("Invalid filter") + throw "Cannot handle " + JSON.stringify(filter.asJson()) + + } + public async getStats(key: string, value?: string): Promise { let url: string if (value) { From bd167292257a47dd5bd4763b0fdf645f3b79b924 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Fri, 4 Jul 2025 21:20:16 +0200 Subject: [PATCH 029/171] chore: automated housekeeping... --- Docs/BuiltinIndex.md | 7 +- Docs/BuiltinQuestions.md | 22 +- Docs/Layers/campsite.md | 536 +++++- Docs/Layers/group_campsite.md | 536 +++++- Docs/Layers/group_hostel.md | 540 +++++- Docs/Layers/hostel.md | 540 +++++- Docs/Layers/toilet.md | 7 + Docs/Layers/tourism_accomodation.md | 540 +++++- Docs/TagInfo/mapcomplete_hotels.json | 1094 ++++++++++- Docs/TagInfo/mapcomplete_onwheels.json | 228 +-- Docs/TagInfo/mapcomplete_scouting.json | 1094 ++++++++++- Docs/Themes/hotels.md | 1 + Docs/Themes/personal.md | 4 +- Docs/Themes/scouting.md | 1614 ++++++++++++++++- .../charging_station/charging_station.json | 278 +-- assets/layers/firepit/firepit.json | 21 +- assets/layers/grave/grave.json | 3 +- .../historic_aircraft/historic_aircraft.json | 3 +- assets/layers/memorial/memorial.json | 51 +- assets/layers/nsi_brand/nsi_brand.json | 2 +- assets/layers/nsi_operator/nsi_operator.json | 2 +- assets/layers/shelter/shelter.json | 3 +- .../layers/tactile_model/tactile_model.json | 14 +- assets/layers/toilet/toilet.json | 6 +- .../mapcomplete-changes.json | 25 +- langs/cs.json | 14 +- langs/da.json | 270 +-- langs/ja.json | 6 +- langs/layers/da.json | 106 +- langs/layers/nl.json | 42 +- langs/layers/uk.json | 52 +- package.json | 2 +- src/Logic/Web/MangroveReviews.ts | 13 +- src/assets/contributors.json | 2 +- src/assets/schemas/layerconfigmeta.json | 16 +- src/assets/schemas/layoutconfigmeta.json | 48 +- src/assets/translators.json | 16 +- 37 files changed, 7104 insertions(+), 654 deletions(-) diff --git a/Docs/BuiltinIndex.md b/Docs/BuiltinIndex.md index 12f18e033..f5a51705c 100644 --- a/Docs/BuiltinIndex.md +++ b/Docs/BuiltinIndex.md @@ -543,21 +543,18 @@ ### toilet_at_amenity_lib.all - cafe_pub + - campsite - doctors - food - ice_cream - pharmacy - shops + - tourism_accomodation ### caravansites.caravansites-toilets - campsite - ### toilet_at_amenity.toilets-wheelchair - - - campsite - - tourism_accomodation - ### questions - campsite diff --git a/Docs/BuiltinQuestions.md b/Docs/BuiltinQuestions.md index d13878221..6138d544f 100644 --- a/Docs/BuiltinQuestions.md +++ b/Docs/BuiltinQuestions.md @@ -200,7 +200,7 @@ _This tagrendering has no question and is thus read-only_ *{image_carousel()}{image_upload()}* -This tagRendering is used in 129 layers: [advertising](./Layers/advertising.md) [aerialway](./Layers/aerialway.md) [all_streets](./Layers/all_streets.md) [ambulancestation](./Layers/ambulancestation.md) [animal_shelter](./Layers/animal_shelter.md) [assembly_point](./Layers/assembly_point.md) [assisted_repair](./Layers/assisted_repair.md) [atm](./Layers/atm.md) [bank](./Layers/bank.md) [barrier](./Layers/barrier.md) [bbq](./Layers/bbq.md) [beehive](./Layers/beehive.md) [bench_at_pt](./Layers/bench_at_pt.md) [bicycle_counter](./Layers/bicycle_counter.md) [bicycle_library](./Layers/bicycle_library.md) [bicycle_rental](./Layers/bicycle_rental.md) [bike_cafe](./Layers/bike_cafe.md) [bike_cleaning](./Layers/bike_cleaning.md) [bike_parking](./Layers/bike_parking.md) [bike_repair_station](./Layers/bike_repair_station.md) [bike_themed_object](./Layers/bike_themed_object.md) [binocular](./Layers/binocular.md) [birdhide](./Layers/birdhide.md) [brothel](./Layers/brothel.md) [car_rental](./Layers/car_rental.md) [caravansites](./Layers/caravansites.md) [charging_station](./Layers/charging_station.md) [cinema](./Layers/cinema.md) [climbing_route](./Layers/climbing_route.md) [clock](./Layers/clock.md) [crossings](./Layers/crossings.md) [cyclestreets](./Layers/cyclestreets.md) [cyclist_waiting_aid](./Layers/cyclist_waiting_aid.md) [defibrillator](./Layers/defibrillator.md) [disaster_response](./Layers/disaster_response.md) [dog_toilet](./Layers/dog_toilet.md) [dogpark](./Layers/dogpark.md) [dumpstations](./Layers/dumpstations.md) [elevator](./Layers/elevator.md) [elongated_coin](./Layers/elongated_coin.md) [entrance](./Layers/entrance.md) [extinguisher](./Layers/extinguisher.md) [fire_station](./Layers/fire_station.md) [firepit](./Layers/firepit.md) [fitness_centre](./Layers/fitness_centre.md) [fitness_station](./Layers/fitness_station.md) [food_courts](./Layers/food_courts.md) [governments](./Layers/governments.md) [grave](./Layers/grave.md) [guidepost](./Layers/guidepost.md) [hackerspace](./Layers/hackerspace.md) [hydrant](./Layers/hydrant.md) [information_board](./Layers/information_board.md) [insect_hotel](./Layers/insect_hotel.md) [item_with_image](./Layers/item_with_image.md) [kerbs](./Layers/kerbs.md) [lighthouse](./Layers/lighthouse.md) [love_hotel](./Layers/love_hotel.md) [map](./Layers/map.md) [mobility_hub](./Layers/mobility_hub.md) [mountain_rescue](./Layers/mountain_rescue.md) [nature_reserve](./Layers/nature_reserve.md) [observation_tower](./Layers/observation_tower.md) [outdoor_seating](./Layers/outdoor_seating.md) [parcel_lockers](./Layers/parcel_lockers.md) [parking](./Layers/parking.md) [parking_spaces](./Layers/parking_spaces.md) [parking_ticket_machine](./Layers/parking_ticket_machine.md) [picnic_table](./Layers/picnic_table.md) [play_forest](./Layers/play_forest.md) [playground](./Layers/playground.md) [playground_equipment](./Layers/playground_equipment.md) [police](./Layers/police.md) [postboxes](./Layers/postboxes.md) [postoffices](./Layers/postoffices.md) [public_bookcase](./Layers/public_bookcase.md) [rainbow_crossings](./Layers/rainbow_crossings.md) [reception_desk](./Layers/reception_desk.md) [recycling](./Layers/recycling.md) [route_marker](./Layers/route_marker.md) [shelter](./Layers/shelter.md) [ski_piste](./Layers/ski_piste.md) [slow_roads](./Layers/slow_roads.md) [souvenir_note](./Layers/souvenir_note.md) [speed_camera](./Layers/speed_camera.md) [sport_pitch](./Layers/sport_pitch.md) [sports_centre](./Layers/sports_centre.md) [stairs](./Layers/stairs.md) [street_lamps](./Layers/street_lamps.md) [stripclub](./Layers/stripclub.md) [surveillance_camera](./Layers/surveillance_camera.md) [tactile_map](./Layers/tactile_map.md) [tactile_model](./Layers/tactile_model.md) [ticket_machine](./Layers/ticket_machine.md) [ticket_validator](./Layers/ticket_validator.md) [tool_library](./Layers/tool_library.md) [trail](./Layers/trail.md) [transit_stops](./Layers/transit_stops.md) [vending_machine](./Layers/vending_machine.md) [viewpoint](./Layers/viewpoint.md) [village_green](./Layers/village_green.md) [waste_basket](./Layers/waste_basket.md) [waste_disposal](./Layers/waste_disposal.md) [windpump](./Layers/windpump.md) [windturbine](./Layers/windturbine.md) [charge_point](./Layers/charge_point.md) [climbing_area](./Layers/climbing_area.md) [climbing_gym](./Layers/climbing_gym.md) [cycleways_and_roads](./Layers/cycleways_and_roads.md) [dentist](./Layers/dentist.md) [ghostsign](./Layers/ghostsign.md) [physiotherapist](./Layers/physiotherapist.md) [school](./Layers/school.md) [shower](./Layers/shower.md) [souvenir_coin](./Layers/souvenir_coin.md) [toilet](./Layers/toilet.md) [indoors](./Layers/indoors.md) [campsite](./Layers/campsite.md) [tourism_accomodation](./Layers/tourism_accomodation.md) [cafe_pub](./Layers/cafe_pub.md) [doctors](./Layers/doctors.md) [food](./Layers/food.md) [ice_cream](./Layers/ice_cream.md) [pharmacy](./Layers/pharmacy.md) [shops](./Layers/shops.md) [bench](./Layers/bench.md) [historic_rolling_stock](./Layers/historic_rolling_stock.md) [historic_aircraft](./Layers/historic_aircraft.md) [drinking_water](./Layers/drinking_water.md) +This tagRendering is used in 129 layers: [advertising](./Layers/advertising.md) [aerialway](./Layers/aerialway.md) [all_streets](./Layers/all_streets.md) [ambulancestation](./Layers/ambulancestation.md) [animal_shelter](./Layers/animal_shelter.md) [assembly_point](./Layers/assembly_point.md) [assisted_repair](./Layers/assisted_repair.md) [atm](./Layers/atm.md) [bank](./Layers/bank.md) [barrier](./Layers/barrier.md) [bbq](./Layers/bbq.md) [beehive](./Layers/beehive.md) [bench_at_pt](./Layers/bench_at_pt.md) [bicycle_counter](./Layers/bicycle_counter.md) [bicycle_library](./Layers/bicycle_library.md) [bicycle_rental](./Layers/bicycle_rental.md) [bike_cafe](./Layers/bike_cafe.md) [bike_cleaning](./Layers/bike_cleaning.md) [bike_parking](./Layers/bike_parking.md) [bike_repair_station](./Layers/bike_repair_station.md) [bike_themed_object](./Layers/bike_themed_object.md) [binocular](./Layers/binocular.md) [birdhide](./Layers/birdhide.md) [brothel](./Layers/brothel.md) [car_rental](./Layers/car_rental.md) [caravansites](./Layers/caravansites.md) [charging_station](./Layers/charging_station.md) [cinema](./Layers/cinema.md) [climbing_route](./Layers/climbing_route.md) [clock](./Layers/clock.md) [crossings](./Layers/crossings.md) [cyclestreets](./Layers/cyclestreets.md) [cyclist_waiting_aid](./Layers/cyclist_waiting_aid.md) [defibrillator](./Layers/defibrillator.md) [disaster_response](./Layers/disaster_response.md) [dog_toilet](./Layers/dog_toilet.md) [dogpark](./Layers/dogpark.md) [dumpstations](./Layers/dumpstations.md) [elevator](./Layers/elevator.md) [elongated_coin](./Layers/elongated_coin.md) [entrance](./Layers/entrance.md) [extinguisher](./Layers/extinguisher.md) [fire_station](./Layers/fire_station.md) [firepit](./Layers/firepit.md) [fitness_centre](./Layers/fitness_centre.md) [fitness_station](./Layers/fitness_station.md) [food_courts](./Layers/food_courts.md) [governments](./Layers/governments.md) [grave](./Layers/grave.md) [guidepost](./Layers/guidepost.md) [hackerspace](./Layers/hackerspace.md) [hydrant](./Layers/hydrant.md) [information_board](./Layers/information_board.md) [insect_hotel](./Layers/insect_hotel.md) [item_with_image](./Layers/item_with_image.md) [kerbs](./Layers/kerbs.md) [lighthouse](./Layers/lighthouse.md) [love_hotel](./Layers/love_hotel.md) [map](./Layers/map.md) [mobility_hub](./Layers/mobility_hub.md) [mountain_rescue](./Layers/mountain_rescue.md) [nature_reserve](./Layers/nature_reserve.md) [observation_tower](./Layers/observation_tower.md) [outdoor_seating](./Layers/outdoor_seating.md) [parcel_lockers](./Layers/parcel_lockers.md) [parking](./Layers/parking.md) [parking_spaces](./Layers/parking_spaces.md) [parking_ticket_machine](./Layers/parking_ticket_machine.md) [picnic_table](./Layers/picnic_table.md) [play_forest](./Layers/play_forest.md) [playground](./Layers/playground.md) [playground_equipment](./Layers/playground_equipment.md) [police](./Layers/police.md) [postboxes](./Layers/postboxes.md) [postoffices](./Layers/postoffices.md) [public_bookcase](./Layers/public_bookcase.md) [rainbow_crossings](./Layers/rainbow_crossings.md) [reception_desk](./Layers/reception_desk.md) [recycling](./Layers/recycling.md) [route_marker](./Layers/route_marker.md) [shelter](./Layers/shelter.md) [ski_piste](./Layers/ski_piste.md) [slow_roads](./Layers/slow_roads.md) [souvenir_note](./Layers/souvenir_note.md) [speed_camera](./Layers/speed_camera.md) [sport_pitch](./Layers/sport_pitch.md) [sports_centre](./Layers/sports_centre.md) [stairs](./Layers/stairs.md) [street_lamps](./Layers/street_lamps.md) [stripclub](./Layers/stripclub.md) [surveillance_camera](./Layers/surveillance_camera.md) [tactile_map](./Layers/tactile_map.md) [tactile_model](./Layers/tactile_model.md) [ticket_machine](./Layers/ticket_machine.md) [ticket_validator](./Layers/ticket_validator.md) [tool_library](./Layers/tool_library.md) [trail](./Layers/trail.md) [transit_stops](./Layers/transit_stops.md) [vending_machine](./Layers/vending_machine.md) [viewpoint](./Layers/viewpoint.md) [village_green](./Layers/village_green.md) [waste_basket](./Layers/waste_basket.md) [waste_disposal](./Layers/waste_disposal.md) [windpump](./Layers/windpump.md) [windturbine](./Layers/windturbine.md) [charge_point](./Layers/charge_point.md) [climbing_area](./Layers/climbing_area.md) [climbing_gym](./Layers/climbing_gym.md) [cycleways_and_roads](./Layers/cycleways_and_roads.md) [dentist](./Layers/dentist.md) [ghostsign](./Layers/ghostsign.md) [physiotherapist](./Layers/physiotherapist.md) [school](./Layers/school.md) [shower](./Layers/shower.md) [souvenir_coin](./Layers/souvenir_coin.md) [toilet](./Layers/toilet.md) [indoors](./Layers/indoors.md) [cafe_pub](./Layers/cafe_pub.md) [campsite](./Layers/campsite.md) [doctors](./Layers/doctors.md) [food](./Layers/food.md) [ice_cream](./Layers/ice_cream.md) [pharmacy](./Layers/pharmacy.md) [shops](./Layers/shops.md) [tourism_accomodation](./Layers/tourism_accomodation.md) [bench](./Layers/bench.md) [historic_rolling_stock](./Layers/historic_rolling_stock.md) [historic_aircraft](./Layers/historic_aircraft.md) [drinking_water](./Layers/drinking_water.md) ### images_no_blur Same as `images`, but uploaded request to disable blurring to the panoramax server @@ -249,7 +249,7 @@ _This tagrendering has no question and is thus read-only_ *{create_review()}{list_reviews()}* -This tagRendering is used in 21 layers: [animal_shelter](./Layers/animal_shelter.md) [brothel](./Layers/brothel.md) [caravansites](./Layers/caravansites.md) [cinema](./Layers/cinema.md) [dogpark](./Layers/dogpark.md) [fitness_centre](./Layers/fitness_centre.md) [food_courts](./Layers/food_courts.md) [hackerspace](./Layers/hackerspace.md) [love_hotel](./Layers/love_hotel.md) [playground](./Layers/playground.md) [police](./Layers/police.md) [stripclub](./Layers/stripclub.md) [veterinary](./Layers/veterinary.md) [climbing_area](./Layers/climbing_area.md) [climbing_gym](./Layers/climbing_gym.md) [tourism_accomodation](./Layers/tourism_accomodation.md) [cafe_pub](./Layers/cafe_pub.md) [food](./Layers/food.md) [ice_cream](./Layers/ice_cream.md) [pharmacy](./Layers/pharmacy.md) [shops](./Layers/shops.md) +This tagRendering is used in 21 layers: [animal_shelter](./Layers/animal_shelter.md) [brothel](./Layers/brothel.md) [caravansites](./Layers/caravansites.md) [cinema](./Layers/cinema.md) [dogpark](./Layers/dogpark.md) [fitness_centre](./Layers/fitness_centre.md) [food_courts](./Layers/food_courts.md) [hackerspace](./Layers/hackerspace.md) [love_hotel](./Layers/love_hotel.md) [playground](./Layers/playground.md) [police](./Layers/police.md) [stripclub](./Layers/stripclub.md) [veterinary](./Layers/veterinary.md) [climbing_area](./Layers/climbing_area.md) [climbing_gym](./Layers/climbing_gym.md) [cafe_pub](./Layers/cafe_pub.md) [food](./Layers/food.md) [ice_cream](./Layers/ice_cream.md) [pharmacy](./Layers/pharmacy.md) [shops](./Layers/shops.md) [tourism_accomodation](./Layers/tourism_accomodation.md) ### phone The question is `What is the phone number of {title()}?` @@ -260,7 +260,7 @@ The question is `What is the phone number of {title()}?` This tagrendering has labels `contact` -This tagRendering is used in 40 layers: [animal_shelter](./Layers/animal_shelter.md) [assisted_repair](./Layers/assisted_repair.md) [bicycle_library](./Layers/bicycle_library.md) [bicycle_rental](./Layers/bicycle_rental.md) [bike_cafe](./Layers/bike_cafe.md) [bike_themed_object](./Layers/bike_themed_object.md) [brothel](./Layers/brothel.md) [car_rental](./Layers/car_rental.md) [childcare](./Layers/childcare.md) [cinema](./Layers/cinema.md) [climbing_club](./Layers/climbing_club.md) [fitness_centre](./Layers/fitness_centre.md) [food_courts](./Layers/food_courts.md) [governments](./Layers/governments.md) [hackerspace](./Layers/hackerspace.md) [love_hotel](./Layers/love_hotel.md) [police](./Layers/police.md) [postoffices](./Layers/postoffices.md) [recycling](./Layers/recycling.md) [scouting_group](./Layers/scouting_group.md) [sports_centre](./Layers/sports_centre.md) [stripclub](./Layers/stripclub.md) [tool_library](./Layers/tool_library.md) [vending_machine](./Layers/vending_machine.md) [veterinary](./Layers/veterinary.md) [climbing_gym](./Layers/climbing_gym.md) [dentist](./Layers/dentist.md) [hospital](./Layers/hospital.md) [physiotherapist](./Layers/physiotherapist.md) [school](./Layers/school.md) [toilet](./Layers/toilet.md) [tertiary_education](./Layers/tertiary_education.md) [campsite](./Layers/campsite.md) [tourism_accomodation](./Layers/tourism_accomodation.md) [cafe_pub](./Layers/cafe_pub.md) [doctors](./Layers/doctors.md) [food](./Layers/food.md) [ice_cream](./Layers/ice_cream.md) [pharmacy](./Layers/pharmacy.md) [shops](./Layers/shops.md) +This tagRendering is used in 40 layers: [animal_shelter](./Layers/animal_shelter.md) [assisted_repair](./Layers/assisted_repair.md) [bicycle_library](./Layers/bicycle_library.md) [bicycle_rental](./Layers/bicycle_rental.md) [bike_cafe](./Layers/bike_cafe.md) [bike_themed_object](./Layers/bike_themed_object.md) [brothel](./Layers/brothel.md) [car_rental](./Layers/car_rental.md) [childcare](./Layers/childcare.md) [cinema](./Layers/cinema.md) [climbing_club](./Layers/climbing_club.md) [fitness_centre](./Layers/fitness_centre.md) [food_courts](./Layers/food_courts.md) [governments](./Layers/governments.md) [hackerspace](./Layers/hackerspace.md) [love_hotel](./Layers/love_hotel.md) [police](./Layers/police.md) [postoffices](./Layers/postoffices.md) [recycling](./Layers/recycling.md) [scouting_group](./Layers/scouting_group.md) [sports_centre](./Layers/sports_centre.md) [stripclub](./Layers/stripclub.md) [tool_library](./Layers/tool_library.md) [vending_machine](./Layers/vending_machine.md) [veterinary](./Layers/veterinary.md) [climbing_gym](./Layers/climbing_gym.md) [dentist](./Layers/dentist.md) [hospital](./Layers/hospital.md) [physiotherapist](./Layers/physiotherapist.md) [school](./Layers/school.md) [toilet](./Layers/toilet.md) [tertiary_education](./Layers/tertiary_education.md) [cafe_pub](./Layers/cafe_pub.md) [campsite](./Layers/campsite.md) [doctors](./Layers/doctors.md) [food](./Layers/food.md) [ice_cream](./Layers/ice_cream.md) [pharmacy](./Layers/pharmacy.md) [shops](./Layers/shops.md) [tourism_accomodation](./Layers/tourism_accomodation.md) ### mastodon Shows and asks for the mastodon handle @@ -295,7 +295,7 @@ The question is `What is the email address of {title()}?` This tagrendering has labels `contact` -This tagRendering is used in 37 layers: [animal_shelter](./Layers/animal_shelter.md) [assisted_repair](./Layers/assisted_repair.md) [bicycle_library](./Layers/bicycle_library.md) [bicycle_rental](./Layers/bicycle_rental.md) [bike_cafe](./Layers/bike_cafe.md) [bike_themed_object](./Layers/bike_themed_object.md) [brothel](./Layers/brothel.md) [car_rental](./Layers/car_rental.md) [childcare](./Layers/childcare.md) [cinema](./Layers/cinema.md) [climbing_club](./Layers/climbing_club.md) [fitness_centre](./Layers/fitness_centre.md) [governments](./Layers/governments.md) [hackerspace](./Layers/hackerspace.md) [love_hotel](./Layers/love_hotel.md) [police](./Layers/police.md) [postoffices](./Layers/postoffices.md) [recycling](./Layers/recycling.md) [scouting_group](./Layers/scouting_group.md) [sports_centre](./Layers/sports_centre.md) [stripclub](./Layers/stripclub.md) [tool_library](./Layers/tool_library.md) [climbing_gym](./Layers/climbing_gym.md) [dentist](./Layers/dentist.md) [hospital](./Layers/hospital.md) [physiotherapist](./Layers/physiotherapist.md) [school](./Layers/school.md) [toilet](./Layers/toilet.md) [tertiary_education](./Layers/tertiary_education.md) [campsite](./Layers/campsite.md) [tourism_accomodation](./Layers/tourism_accomodation.md) [cafe_pub](./Layers/cafe_pub.md) [doctors](./Layers/doctors.md) [food](./Layers/food.md) [ice_cream](./Layers/ice_cream.md) [pharmacy](./Layers/pharmacy.md) [shops](./Layers/shops.md) +This tagRendering is used in 37 layers: [animal_shelter](./Layers/animal_shelter.md) [assisted_repair](./Layers/assisted_repair.md) [bicycle_library](./Layers/bicycle_library.md) [bicycle_rental](./Layers/bicycle_rental.md) [bike_cafe](./Layers/bike_cafe.md) [bike_themed_object](./Layers/bike_themed_object.md) [brothel](./Layers/brothel.md) [car_rental](./Layers/car_rental.md) [childcare](./Layers/childcare.md) [cinema](./Layers/cinema.md) [climbing_club](./Layers/climbing_club.md) [fitness_centre](./Layers/fitness_centre.md) [governments](./Layers/governments.md) [hackerspace](./Layers/hackerspace.md) [love_hotel](./Layers/love_hotel.md) [police](./Layers/police.md) [postoffices](./Layers/postoffices.md) [recycling](./Layers/recycling.md) [scouting_group](./Layers/scouting_group.md) [sports_centre](./Layers/sports_centre.md) [stripclub](./Layers/stripclub.md) [tool_library](./Layers/tool_library.md) [climbing_gym](./Layers/climbing_gym.md) [dentist](./Layers/dentist.md) [hospital](./Layers/hospital.md) [physiotherapist](./Layers/physiotherapist.md) [school](./Layers/school.md) [toilet](./Layers/toilet.md) [tertiary_education](./Layers/tertiary_education.md) [cafe_pub](./Layers/cafe_pub.md) [campsite](./Layers/campsite.md) [doctors](./Layers/doctors.md) [food](./Layers/food.md) [ice_cream](./Layers/ice_cream.md) [pharmacy](./Layers/pharmacy.md) [shops](./Layers/shops.md) [tourism_accomodation](./Layers/tourism_accomodation.md) ### website The question is `What is the website of {title()}?` @@ -306,7 +306,7 @@ The question is `What is the website of {title()}?` This tagrendering has labels `contact` -This tagRendering is used in 52 layers: [animal_shelter](./Layers/animal_shelter.md) [assisted_repair](./Layers/assisted_repair.md) [bicycle_library](./Layers/bicycle_library.md) [bicycle_rental](./Layers/bicycle_rental.md) [bike_cafe](./Layers/bike_cafe.md) [bike_themed_object](./Layers/bike_themed_object.md) [brothel](./Layers/brothel.md) [car_rental](./Layers/car_rental.md) [childcare](./Layers/childcare.md) [cinema](./Layers/cinema.md) [climbing_club](./Layers/climbing_club.md) [cycle_highways](./Layers/cycle_highways.md) [disaster_response](./Layers/disaster_response.md) [dogpark](./Layers/dogpark.md) [elongated_coin](./Layers/elongated_coin.md) [fitness_centre](./Layers/fitness_centre.md) [food_courts](./Layers/food_courts.md) [governments](./Layers/governments.md) [hackerspace](./Layers/hackerspace.md) [love_hotel](./Layers/love_hotel.md) [mobility_hub](./Layers/mobility_hub.md) [nature_reserve](./Layers/nature_reserve.md) [observation_tower](./Layers/observation_tower.md) [outdoor_seating](./Layers/outdoor_seating.md) [playground](./Layers/playground.md) [police](./Layers/police.md) [postoffices](./Layers/postoffices.md) [recycling](./Layers/recycling.md) [scouting_group](./Layers/scouting_group.md) [souvenir_note](./Layers/souvenir_note.md) [sports_centre](./Layers/sports_centre.md) [stripclub](./Layers/stripclub.md) [tactile_map](./Layers/tactile_map.md) [tactile_model](./Layers/tactile_model.md) [tool_library](./Layers/tool_library.md) [vending_machine](./Layers/vending_machine.md) [veterinary](./Layers/veterinary.md) [climbing_gym](./Layers/climbing_gym.md) [dentist](./Layers/dentist.md) [hospital](./Layers/hospital.md) [physiotherapist](./Layers/physiotherapist.md) [school](./Layers/school.md) [souvenir_coin](./Layers/souvenir_coin.md) [tertiary_education](./Layers/tertiary_education.md) [campsite](./Layers/campsite.md) [tourism_accomodation](./Layers/tourism_accomodation.md) [cafe_pub](./Layers/cafe_pub.md) [doctors](./Layers/doctors.md) [food](./Layers/food.md) [ice_cream](./Layers/ice_cream.md) [pharmacy](./Layers/pharmacy.md) [shops](./Layers/shops.md) +This tagRendering is used in 52 layers: [animal_shelter](./Layers/animal_shelter.md) [assisted_repair](./Layers/assisted_repair.md) [bicycle_library](./Layers/bicycle_library.md) [bicycle_rental](./Layers/bicycle_rental.md) [bike_cafe](./Layers/bike_cafe.md) [bike_themed_object](./Layers/bike_themed_object.md) [brothel](./Layers/brothel.md) [car_rental](./Layers/car_rental.md) [childcare](./Layers/childcare.md) [cinema](./Layers/cinema.md) [climbing_club](./Layers/climbing_club.md) [cycle_highways](./Layers/cycle_highways.md) [disaster_response](./Layers/disaster_response.md) [dogpark](./Layers/dogpark.md) [elongated_coin](./Layers/elongated_coin.md) [fitness_centre](./Layers/fitness_centre.md) [food_courts](./Layers/food_courts.md) [governments](./Layers/governments.md) [hackerspace](./Layers/hackerspace.md) [love_hotel](./Layers/love_hotel.md) [mobility_hub](./Layers/mobility_hub.md) [nature_reserve](./Layers/nature_reserve.md) [observation_tower](./Layers/observation_tower.md) [outdoor_seating](./Layers/outdoor_seating.md) [playground](./Layers/playground.md) [police](./Layers/police.md) [postoffices](./Layers/postoffices.md) [recycling](./Layers/recycling.md) [scouting_group](./Layers/scouting_group.md) [souvenir_note](./Layers/souvenir_note.md) [sports_centre](./Layers/sports_centre.md) [stripclub](./Layers/stripclub.md) [tactile_map](./Layers/tactile_map.md) [tactile_model](./Layers/tactile_model.md) [tool_library](./Layers/tool_library.md) [vending_machine](./Layers/vending_machine.md) [veterinary](./Layers/veterinary.md) [climbing_gym](./Layers/climbing_gym.md) [dentist](./Layers/dentist.md) [hospital](./Layers/hospital.md) [physiotherapist](./Layers/physiotherapist.md) [school](./Layers/school.md) [souvenir_coin](./Layers/souvenir_coin.md) [tertiary_education](./Layers/tertiary_education.md) [cafe_pub](./Layers/cafe_pub.md) [campsite](./Layers/campsite.md) [doctors](./Layers/doctors.md) [food](./Layers/food.md) [ice_cream](./Layers/ice_cream.md) [pharmacy](./Layers/pharmacy.md) [shops](./Layers/shops.md) [tourism_accomodation](./Layers/tourism_accomodation.md) ### wheelchair-access The question is `Is this place accessible with a wheelchair?` @@ -316,7 +316,7 @@ The question is `Is this place accessible with a wheelchair?` - *It is possible to reach this place in a wheelchair, but it is not easy* is shown if with wheelchair=limited - *This place is not reachable with a wheelchair* is shown if with wheelchair=no -This tagRendering is used in 13 layers: [defibrillator](./Layers/defibrillator.md) [fitness_centre](./Layers/fitness_centre.md) [food_courts](./Layers/food_courts.md) [hackerspace](./Layers/hackerspace.md) [observation_tower](./Layers/observation_tower.md) [outdoor_seating](./Layers/outdoor_seating.md) [playground_equipment](./Layers/playground_equipment.md) [sports_centre](./Layers/sports_centre.md) [transit_stops](./Layers/transit_stops.md) [tourism_accomodation](./Layers/tourism_accomodation.md) [cafe_pub](./Layers/cafe_pub.md) [food](./Layers/food.md) [ice_cream](./Layers/ice_cream.md) +This tagRendering is used in 13 layers: [defibrillator](./Layers/defibrillator.md) [fitness_centre](./Layers/fitness_centre.md) [food_courts](./Layers/food_courts.md) [hackerspace](./Layers/hackerspace.md) [observation_tower](./Layers/observation_tower.md) [outdoor_seating](./Layers/outdoor_seating.md) [playground_equipment](./Layers/playground_equipment.md) [sports_centre](./Layers/sports_centre.md) [transit_stops](./Layers/transit_stops.md) [cafe_pub](./Layers/cafe_pub.md) [food](./Layers/food.md) [ice_cream](./Layers/ice_cream.md) [tourism_accomodation](./Layers/tourism_accomodation.md) ### dog-access The question is `Are dogs allowed in this business?` @@ -327,7 +327,7 @@ The question is `Are dogs allowed in this business?` - *Dogs are allowed and can run around freely* is shown if with dog=unleashed - *Dogs are allowed only outside* is shown if with dog=outside -This tagRendering is used in 4 layers: [tourism_accomodation](./Layers/tourism_accomodation.md) [cafe_pub](./Layers/cafe_pub.md) [food](./Layers/food.md) [shops](./Layers/shops.md) +This tagRendering is used in 4 layers: [cafe_pub](./Layers/cafe_pub.md) [food](./Layers/food.md) [shops](./Layers/shops.md) [tourism_accomodation](./Layers/tourism_accomodation.md) ### description The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.` @@ -539,7 +539,7 @@ The question is `Does this place offer internet access?` This tagrendering has labels `internet-all` -This tagRendering is used in 7 layers: [hackerspace](./Layers/hackerspace.md) [outdoor_seating](./Layers/outdoor_seating.md) [climbing_gym](./Layers/climbing_gym.md) [tourism_accomodation](./Layers/tourism_accomodation.md) [cafe_pub](./Layers/cafe_pub.md) [food](./Layers/food.md) [shops](./Layers/shops.md) +This tagRendering is used in 7 layers: [hackerspace](./Layers/hackerspace.md) [outdoor_seating](./Layers/outdoor_seating.md) [climbing_gym](./Layers/climbing_gym.md) [cafe_pub](./Layers/cafe_pub.md) [food](./Layers/food.md) [shops](./Layers/shops.md) [tourism_accomodation](./Layers/tourism_accomodation.md) ### internet-fee The question is `Is there a fee for internet access?` @@ -551,7 +551,7 @@ The question is `Is there a fee for internet access?` This tagrendering is only visible in the popup if the following condition is met: internet_access!=no & internet_access~.+ This tagrendering has labels `internet-all` -This tagRendering is used in 7 layers: [hackerspace](./Layers/hackerspace.md) [outdoor_seating](./Layers/outdoor_seating.md) [climbing_gym](./Layers/climbing_gym.md) [tourism_accomodation](./Layers/tourism_accomodation.md) [cafe_pub](./Layers/cafe_pub.md) [food](./Layers/food.md) [shops](./Layers/shops.md) +This tagRendering is used in 7 layers: [hackerspace](./Layers/hackerspace.md) [outdoor_seating](./Layers/outdoor_seating.md) [climbing_gym](./Layers/climbing_gym.md) [cafe_pub](./Layers/cafe_pub.md) [food](./Layers/food.md) [shops](./Layers/shops.md) [tourism_accomodation](./Layers/tourism_accomodation.md) ### internet-ssid The question is `What is the network name for the wireless internet access?` @@ -563,7 +563,7 @@ The question is `What is the network name for the wireless internet access?` This tagrendering is only visible in the popup if the following condition is met: internet_access~^(.*wlan.*)$ This tagrendering has labels `internet-all` -This tagRendering is used in 7 layers: [hackerspace](./Layers/hackerspace.md) [outdoor_seating](./Layers/outdoor_seating.md) [climbing_gym](./Layers/climbing_gym.md) [tourism_accomodation](./Layers/tourism_accomodation.md) [cafe_pub](./Layers/cafe_pub.md) [food](./Layers/food.md) [shops](./Layers/shops.md) +This tagRendering is used in 7 layers: [hackerspace](./Layers/hackerspace.md) [outdoor_seating](./Layers/outdoor_seating.md) [climbing_gym](./Layers/climbing_gym.md) [cafe_pub](./Layers/cafe_pub.md) [food](./Layers/food.md) [shops](./Layers/shops.md) [tourism_accomodation](./Layers/tourism_accomodation.md) ### luminous_or_lit The question is `Is this object lit or does it emit light?` @@ -648,7 +648,7 @@ _This tagrendering has no question and is thus read-only_ This tagrendering has labels `added_by_default` -This tagRendering is used in 169 layers: [icons](./Layers/icons.md) [address](./Layers/address.md) [adult_changing_table](./Layers/adult_changing_table.md) [advertising](./Layers/advertising.md) [aerialway](./Layers/aerialway.md) [all_streets](./Layers/all_streets.md) [ambulancestation](./Layers/ambulancestation.md) [animal_shelter](./Layers/animal_shelter.md) [assembly_point](./Layers/assembly_point.md) [assisted_repair](./Layers/assisted_repair.md) [atm](./Layers/atm.md) [bank](./Layers/bank.md) [barrier](./Layers/barrier.md) [bbq](./Layers/bbq.md) [beehive](./Layers/beehive.md) [bench_at_pt](./Layers/bench_at_pt.md) [bicycle_counter](./Layers/bicycle_counter.md) [bicycle_library](./Layers/bicycle_library.md) [bicycle_rental](./Layers/bicycle_rental.md) [bike_cafe](./Layers/bike_cafe.md) [bike_cleaning](./Layers/bike_cleaning.md) [bike_parking](./Layers/bike_parking.md) [bike_repair_station](./Layers/bike_repair_station.md) [bike_themed_object](./Layers/bike_themed_object.md) [binocular](./Layers/binocular.md) [birdhide](./Layers/birdhide.md) [brothel](./Layers/brothel.md) [car_rental](./Layers/car_rental.md) [caravansites](./Layers/caravansites.md) [charging_station](./Layers/charging_station.md) [childcare](./Layers/childcare.md) [cinema](./Layers/cinema.md) [climbing](./Layers/climbing.md) [climbing_club](./Layers/climbing_club.md) [climbing_opportunity](./Layers/climbing_opportunity.md) [climbing_route](./Layers/climbing_route.md) [clock](./Layers/clock.md) [crossings](./Layers/crossings.md) [cycle_highways](./Layers/cycle_highways.md) [cyclestreets](./Layers/cyclestreets.md) [cyclist_waiting_aid](./Layers/cyclist_waiting_aid.md) [defibrillator](./Layers/defibrillator.md) [direction](./Layers/direction.md) [disaster_response](./Layers/disaster_response.md) [dog_toilet](./Layers/dog_toilet.md) [dogpark](./Layers/dogpark.md) [dumpstations](./Layers/dumpstations.md) [elevator](./Layers/elevator.md) [elongated_coin](./Layers/elongated_coin.md) [entrance](./Layers/entrance.md) [etymology](./Layers/etymology.md) [excrement_bag_dispenser](./Layers/excrement_bag_dispenser.md) [extinguisher](./Layers/extinguisher.md) [fire_station](./Layers/fire_station.md) [firepit](./Layers/firepit.md) [fitness_centre](./Layers/fitness_centre.md) [fitness_station](./Layers/fitness_station.md) [fixme](./Layers/fixme.md) [food_courts](./Layers/food_courts.md) [ghost_bike](./Layers/ghost_bike.md) [governments](./Layers/governments.md) [grab_rail](./Layers/grab_rail.md) [grave](./Layers/grave.md) [guidepost](./Layers/guidepost.md) [hackerspace](./Layers/hackerspace.md) [hydrant](./Layers/hydrant.md) [id_presets](./Layers/id_presets.md) [information_board](./Layers/information_board.md) [insect_hotel](./Layers/insect_hotel.md) [item_with_image](./Layers/item_with_image.md) [kerbs](./Layers/kerbs.md) [lighthouse](./Layers/lighthouse.md) [love_hotel](./Layers/love_hotel.md) [map](./Layers/map.md) [maproulette](./Layers/maproulette.md) [maproulette_challenge](./Layers/maproulette_challenge.md) [maxspeed](./Layers/maxspeed.md) [mobility_hub](./Layers/mobility_hub.md) [mountain_rescue](./Layers/mountain_rescue.md) [nature_reserve](./Layers/nature_reserve.md) [note](./Layers/note.md) [nsi_brand](./Layers/nsi_brand.md) [nsi_operator](./Layers/nsi_operator.md) [observation_tower](./Layers/observation_tower.md) [osm_community_index](./Layers/osm_community_index.md) [outdoor_seating](./Layers/outdoor_seating.md) [parcel_lockers](./Layers/parcel_lockers.md) [parking](./Layers/parking.md) [parking_spaces](./Layers/parking_spaces.md) [parking_ticket_machine](./Layers/parking_ticket_machine.md) [picnic_table](./Layers/picnic_table.md) [play_forest](./Layers/play_forest.md) [playground](./Layers/playground.md) [playground_equipment](./Layers/playground_equipment.md) [police](./Layers/police.md) [postboxes](./Layers/postboxes.md) [postoffices](./Layers/postoffices.md) [public_bookcase](./Layers/public_bookcase.md) [railway_platforms](./Layers/railway_platforms.md) [rainbow_crossings](./Layers/rainbow_crossings.md) [reception_desk](./Layers/reception_desk.md) [recycling](./Layers/recycling.md) [route_marker](./Layers/route_marker.md) [scouting_group](./Layers/scouting_group.md) [shelter](./Layers/shelter.md) [ski_piste](./Layers/ski_piste.md) [slow_roads](./Layers/slow_roads.md) [souvenir_note](./Layers/souvenir_note.md) [speed_camera](./Layers/speed_camera.md) [speed_display](./Layers/speed_display.md) [sport_pitch](./Layers/sport_pitch.md) [sports_centre](./Layers/sports_centre.md) [stairs](./Layers/stairs.md) [street_lamps](./Layers/street_lamps.md) [stripclub](./Layers/stripclub.md) [surveillance_camera](./Layers/surveillance_camera.md) [tactile_map](./Layers/tactile_map.md) [tactile_model](./Layers/tactile_model.md) [ticket_machine](./Layers/ticket_machine.md) [ticket_validator](./Layers/ticket_validator.md) [tool_library](./Layers/tool_library.md) [trail](./Layers/trail.md) [transit_routes](./Layers/transit_routes.md) [transit_stops](./Layers/transit_stops.md) [tree_node](./Layers/tree_node.md) [trolley_bay](./Layers/trolley_bay.md) [utility_pole](./Layers/utility_pole.md) [vending_machine](./Layers/vending_machine.md) [veterinary](./Layers/veterinary.md) [viewpoint](./Layers/viewpoint.md) [village_green](./Layers/village_green.md) [visitor_information_centre](./Layers/visitor_information_centre.md) [walls_and_buildings](./Layers/walls_and_buildings.md) [waste_basket](./Layers/waste_basket.md) [waste_disposal](./Layers/waste_disposal.md) [wayside_shrine](./Layers/wayside_shrine.md) [windpump](./Layers/windpump.md) [windturbine](./Layers/windturbine.md) [building](./Layers/building.md) [charge_point](./Layers/charge_point.md) [climbing_area](./Layers/climbing_area.md) [climbing_gym](./Layers/climbing_gym.md) [cycleways_and_roads](./Layers/cycleways_and_roads.md) [dentist](./Layers/dentist.md) [ghostsign](./Layers/ghostsign.md) [hospital](./Layers/hospital.md) [physiotherapist](./Layers/physiotherapist.md) [school](./Layers/school.md) [shower](./Layers/shower.md) [souvenir_coin](./Layers/souvenir_coin.md) [toilet](./Layers/toilet.md) [indoors](./Layers/indoors.md) [tertiary_education](./Layers/tertiary_education.md) [toilet_at_amenity](./Layers/toilet_at_amenity.md) [campsite](./Layers/campsite.md) [toilet_at_amenity_lib](./Layers/toilet_at_amenity_lib.md) [tourism_accomodation](./Layers/tourism_accomodation.md) [cafe_pub](./Layers/cafe_pub.md) [doctors](./Layers/doctors.md) [food](./Layers/food.md) [ice_cream](./Layers/ice_cream.md) [pharmacy](./Layers/pharmacy.md) [shops](./Layers/shops.md) [memorial](./Layers/memorial.md) [bench](./Layers/bench.md) [artwork](./Layers/artwork.md) [historic_rolling_stock](./Layers/historic_rolling_stock.md) [historic_aircraft](./Layers/historic_aircraft.md) [drinking_water](./Layers/drinking_water.md) +This tagRendering is used in 169 layers: [icons](./Layers/icons.md) [address](./Layers/address.md) [adult_changing_table](./Layers/adult_changing_table.md) [advertising](./Layers/advertising.md) [aerialway](./Layers/aerialway.md) [all_streets](./Layers/all_streets.md) [ambulancestation](./Layers/ambulancestation.md) [animal_shelter](./Layers/animal_shelter.md) [assembly_point](./Layers/assembly_point.md) [assisted_repair](./Layers/assisted_repair.md) [atm](./Layers/atm.md) [bank](./Layers/bank.md) [barrier](./Layers/barrier.md) [bbq](./Layers/bbq.md) [beehive](./Layers/beehive.md) [bench_at_pt](./Layers/bench_at_pt.md) [bicycle_counter](./Layers/bicycle_counter.md) [bicycle_library](./Layers/bicycle_library.md) [bicycle_rental](./Layers/bicycle_rental.md) [bike_cafe](./Layers/bike_cafe.md) [bike_cleaning](./Layers/bike_cleaning.md) [bike_parking](./Layers/bike_parking.md) [bike_repair_station](./Layers/bike_repair_station.md) [bike_themed_object](./Layers/bike_themed_object.md) [binocular](./Layers/binocular.md) [birdhide](./Layers/birdhide.md) [brothel](./Layers/brothel.md) [car_rental](./Layers/car_rental.md) [caravansites](./Layers/caravansites.md) [charging_station](./Layers/charging_station.md) [childcare](./Layers/childcare.md) [cinema](./Layers/cinema.md) [climbing](./Layers/climbing.md) [climbing_club](./Layers/climbing_club.md) [climbing_opportunity](./Layers/climbing_opportunity.md) [climbing_route](./Layers/climbing_route.md) [clock](./Layers/clock.md) [crossings](./Layers/crossings.md) [cycle_highways](./Layers/cycle_highways.md) [cyclestreets](./Layers/cyclestreets.md) [cyclist_waiting_aid](./Layers/cyclist_waiting_aid.md) [defibrillator](./Layers/defibrillator.md) [direction](./Layers/direction.md) [disaster_response](./Layers/disaster_response.md) [dog_toilet](./Layers/dog_toilet.md) [dogpark](./Layers/dogpark.md) [dumpstations](./Layers/dumpstations.md) [elevator](./Layers/elevator.md) [elongated_coin](./Layers/elongated_coin.md) [entrance](./Layers/entrance.md) [etymology](./Layers/etymology.md) [excrement_bag_dispenser](./Layers/excrement_bag_dispenser.md) [extinguisher](./Layers/extinguisher.md) [fire_station](./Layers/fire_station.md) [firepit](./Layers/firepit.md) [fitness_centre](./Layers/fitness_centre.md) [fitness_station](./Layers/fitness_station.md) [fixme](./Layers/fixme.md) [food_courts](./Layers/food_courts.md) [ghost_bike](./Layers/ghost_bike.md) [governments](./Layers/governments.md) [grab_rail](./Layers/grab_rail.md) [grave](./Layers/grave.md) [guidepost](./Layers/guidepost.md) [hackerspace](./Layers/hackerspace.md) [hydrant](./Layers/hydrant.md) [id_presets](./Layers/id_presets.md) [information_board](./Layers/information_board.md) [insect_hotel](./Layers/insect_hotel.md) [item_with_image](./Layers/item_with_image.md) [kerbs](./Layers/kerbs.md) [lighthouse](./Layers/lighthouse.md) [love_hotel](./Layers/love_hotel.md) [map](./Layers/map.md) [maproulette](./Layers/maproulette.md) [maproulette_challenge](./Layers/maproulette_challenge.md) [maxspeed](./Layers/maxspeed.md) [mobility_hub](./Layers/mobility_hub.md) [mountain_rescue](./Layers/mountain_rescue.md) [nature_reserve](./Layers/nature_reserve.md) [note](./Layers/note.md) [nsi_brand](./Layers/nsi_brand.md) [nsi_operator](./Layers/nsi_operator.md) [observation_tower](./Layers/observation_tower.md) [osm_community_index](./Layers/osm_community_index.md) [outdoor_seating](./Layers/outdoor_seating.md) [parcel_lockers](./Layers/parcel_lockers.md) [parking](./Layers/parking.md) [parking_spaces](./Layers/parking_spaces.md) [parking_ticket_machine](./Layers/parking_ticket_machine.md) [picnic_table](./Layers/picnic_table.md) [play_forest](./Layers/play_forest.md) [playground](./Layers/playground.md) [playground_equipment](./Layers/playground_equipment.md) [police](./Layers/police.md) [postboxes](./Layers/postboxes.md) [postoffices](./Layers/postoffices.md) [public_bookcase](./Layers/public_bookcase.md) [railway_platforms](./Layers/railway_platforms.md) [rainbow_crossings](./Layers/rainbow_crossings.md) [reception_desk](./Layers/reception_desk.md) [recycling](./Layers/recycling.md) [route_marker](./Layers/route_marker.md) [scouting_group](./Layers/scouting_group.md) [shelter](./Layers/shelter.md) [ski_piste](./Layers/ski_piste.md) [slow_roads](./Layers/slow_roads.md) [souvenir_note](./Layers/souvenir_note.md) [speed_camera](./Layers/speed_camera.md) [speed_display](./Layers/speed_display.md) [sport_pitch](./Layers/sport_pitch.md) [sports_centre](./Layers/sports_centre.md) [stairs](./Layers/stairs.md) [street_lamps](./Layers/street_lamps.md) [stripclub](./Layers/stripclub.md) [surveillance_camera](./Layers/surveillance_camera.md) [tactile_map](./Layers/tactile_map.md) [tactile_model](./Layers/tactile_model.md) [ticket_machine](./Layers/ticket_machine.md) [ticket_validator](./Layers/ticket_validator.md) [tool_library](./Layers/tool_library.md) [trail](./Layers/trail.md) [transit_routes](./Layers/transit_routes.md) [transit_stops](./Layers/transit_stops.md) [tree_node](./Layers/tree_node.md) [trolley_bay](./Layers/trolley_bay.md) [utility_pole](./Layers/utility_pole.md) [vending_machine](./Layers/vending_machine.md) [veterinary](./Layers/veterinary.md) [viewpoint](./Layers/viewpoint.md) [village_green](./Layers/village_green.md) [visitor_information_centre](./Layers/visitor_information_centre.md) [walls_and_buildings](./Layers/walls_and_buildings.md) [waste_basket](./Layers/waste_basket.md) [waste_disposal](./Layers/waste_disposal.md) [wayside_shrine](./Layers/wayside_shrine.md) [windpump](./Layers/windpump.md) [windturbine](./Layers/windturbine.md) [building](./Layers/building.md) [charge_point](./Layers/charge_point.md) [climbing_area](./Layers/climbing_area.md) [climbing_gym](./Layers/climbing_gym.md) [cycleways_and_roads](./Layers/cycleways_and_roads.md) [dentist](./Layers/dentist.md) [ghostsign](./Layers/ghostsign.md) [hospital](./Layers/hospital.md) [physiotherapist](./Layers/physiotherapist.md) [school](./Layers/school.md) [shower](./Layers/shower.md) [souvenir_coin](./Layers/souvenir_coin.md) [toilet](./Layers/toilet.md) [indoors](./Layers/indoors.md) [tertiary_education](./Layers/tertiary_education.md) [toilet_at_amenity](./Layers/toilet_at_amenity.md) [toilet_at_amenity_lib](./Layers/toilet_at_amenity_lib.md) [cafe_pub](./Layers/cafe_pub.md) [campsite](./Layers/campsite.md) [doctors](./Layers/doctors.md) [food](./Layers/food.md) [ice_cream](./Layers/ice_cream.md) [pharmacy](./Layers/pharmacy.md) [shops](./Layers/shops.md) [tourism_accomodation](./Layers/tourism_accomodation.md) [memorial](./Layers/memorial.md) [bench](./Layers/bench.md) [artwork](./Layers/artwork.md) [historic_rolling_stock](./Layers/historic_rolling_stock.md) [historic_aircraft](./Layers/historic_aircraft.md) [drinking_water](./Layers/drinking_water.md) ### split_button _This tagrendering has no question and is thus read-only_ diff --git a/Docs/Layers/campsite.md b/Docs/Layers/campsite.md index 3ca5a0120..f5fa14809 100644 --- a/Docs/Layers/campsite.md +++ b/Docs/Layers/campsite.md @@ -5,6 +5,7 @@ Campsites - This layer is shown at zoomlevel **7** and higher + - This layer will automatically load [toilet](./toilet.md) into the layout as it depends on it: tagrendering has_toilets needs this layer (has_toilets) ## Table of contents @@ -24,7 +25,49 @@ Campsites - [charge_person_day](#charge_person_day) - [charge_day](#charge_day) - [caravansites-toilets](#caravansites-toilets) - - [toiletatamenitytoiletswheelchair](#toiletatamenitytoiletswheelchair) + - [toilets-group](#toilets-group) + - [grouptitle](#grouptitle) + - [has_toilets](#has_toilets) + - [images_toilet](#images_toilet) + - [toilets_repeated](#toilets_repeated) + - [toilets_single_level](#toilets_single_level) + - [toilets_toilet-access](#toilets_toilet-access) + - [toilets_toilets-fee](#toilets_toilets-fee) + - [toilets_toilet-charge](#toilets_toilet-charge) + - [toilets_payment-options-split](#toilets_payment-options-split) + - [toilets_gender_segregated](#toilets_gender_segregated) + - [toilets_toilet-supervised](#toilets_toilet-supervised) + - [toilets_description](#toilets_description) + - [toilets_toilets-wheelchair](#toilets_toilets-wheelchair) + - [toilets-type](#toilets-type) + - [toilets-disposal](#toilets-disposal) + - [menstrual_products](#menstrual_products) + - [menstrual_products_location](#menstrual_products_location) + - [toilets-changing-table](#toilets-changing-table) + - [toilet-changing_table:location](#toilet-changing_tablelocation) + - [toilet-has-paper](#toilet-has-paper) + - [toilet-handwashing](#toilet-handwashing) + - [toilet-drying](#toilet-drying) + - [wheelchair-group](#wheelchair-group) + - [wheelchair-picture-carousel](#wheelchair-picture-carousel) + - [wheelchair-picture](#wheelchair-picture) + - [wheelchair-title](#wheelchair-title) + - [toilet-wheelchair-access](#toilet-wheelchair-access) + - [toilets_wheelchair_has_grab_rail_lr](#toilets_wheelchair_has_grab_rail_lr) + - [toilets_wheelchair_has_grab_rail_behind](#toilets_wheelchair_has_grab_rail_behind) + - [toilets_wheelchair_is_foldable_left](#toilets_wheelchair_is_foldable_left) + - [toilets_wheelchair_is_foldable_right](#toilets_wheelchair_is_foldable_right) + - [wheelchair-door-width](#wheelchair-door-width) + - [questions-wheelchair](#questions-wheelchair) + - [adult_changing_table_title](#adult_changing_table_title) + - [adult-changing-table](#adult-changing-table) + - [changing_table_adult_height](#changing_table_adult_height) + - [changing_table_adult_adult-changing-table-min_height](#changing_table_adult_adult-changing-table-min_height) + - [changing_table_adult_adult-changing-table-max_height](#changing_table_adult_adult-changing-table-max_height) + - [changing_table_adult_adult-changing-table-mechanism](#changing_table_adult_adult-changing-table-mechanism) + - [changing_table_adult_adult-changing-table-support](#changing_table_adult_adult-changing-table-support) + - [questions-adult-changing-table](#questions-adult-changing-table) + - [toilet-question-box](#toilet-question-box) - [questions](#questions) - [mastodon](#mastodon) - [lod](#lod) @@ -64,6 +107,37 @@ Elements must match the expression ** [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [currency](../SpecialInputElements.md#currency) | | | [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [currency](../SpecialInputElements.md#currency) | | | [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) | +| [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) | +| [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) [separate](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dseparate) | +| [toilets:level](https://wiki.openstreetmap.org/wiki/Key:toilets:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D-1) | +| [toilets:access](https://wiki.openstreetmap.org/wiki/Key:toilets:access) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dyes) [customers](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dcustomers) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dno) [key](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dkey) | +| [toilets:fee](https://wiki.openstreetmap.org/wiki/Key:toilets:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dno) | +| [toilets:charge](https://wiki.openstreetmap.org/wiki/Key:toilets:charge) | [string](../SpecialInputElements.md#string) | | +| [toilets:gender_segregated](https://wiki.openstreetmap.org/wiki/Key:toilets:gender_segregated) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dno) | +| [toilets:supervised](https://wiki.openstreetmap.org/wiki/Key:toilets:supervised) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dyes) [interval](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dinterval) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dno) | +| [toilets:description](https://wiki.openstreetmap.org/wiki/Key:toilets:description) | [text](../SpecialInputElements.md#text) | | +| [toilets:wheelchair](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dno) [designated](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Ddesignated) | +| [toilets:position](https://wiki.openstreetmap.org/wiki/Key:toilets:position) | Multiple choice | [seated](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated) [urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Durinal) [squat](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dsquat) [seated;urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated;urinal) | +| [toilets:disposal](https://wiki.openstreetmap.org/wiki/Key:toilets:disposal) | Multiple choice | [flush](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dflush) [pitlatrine](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dpitlatrine) [bucket](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dbucket) | +| [toilets:menstrual_products](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dno) | +| [toilets:menstrual_products:location](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dwheelchair_toilet) | +| [changing_table](https://wiki.openstreetmap.org/wiki/Key:changing_table) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dno) | +| [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dwheelchair_toilet) [dedicated_room](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Ddedicated_room) | +| [toilets:paper_supplied](https://wiki.openstreetmap.org/wiki/Key:toilets:paper_supplied) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dno) | +| [toilets:handwashing](https://wiki.openstreetmap.org/wiki/Key:toilets:handwashing) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dno) | +| [toilets:hands_drying](https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying) | Multiple choice | [electric_hand_dryer](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Delectric_hand_dryer) [paper_towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dpaper_towel) [towel_cabinet](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel_cabinet) [towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dno) | +| [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) | +| [toilets:wheelchair:grab_rail:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) | +| [toilets:wheelchair:grab_rail:behind](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:behind) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dno) | +| [toilets:wheelchair:is_foldable:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dno) | +| [toilets:wheelchair:is_foldable:right](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:right) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dno) | +| [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dno) | +| [changing_table:adult:height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height) | [pfloat](../SpecialInputElements.md#pfloat) | [adjustable](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height%3Dadjustable) | +| [changing_table:adult:min_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:min_height) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult:max_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:max_height) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult:height:mechanism](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height:mechanism) | Multiple choice | [manual](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Dmanual) [electric](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Delectric) | +| [changing_table:adult:support](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:support) | Multiple choice | [wall_mounted](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwall_mounted) [legs](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dlegs) [wheels](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwheels) | | [contact:mastodon](https://wiki.openstreetmap.org/wiki/Key:contact:mastodon) | [fediverse](../SpecialInputElements.md#fediverse) | | ## Featureview elements and TagRenderings @@ -81,7 +155,49 @@ Elements must match the expression **toilets=yes - *This place does not have toilets* is shown if with toilets=no -### toiletatamenitytoiletswheelchair +### toilets-group _This tagrendering has no question and is thus read-only_ -*toilet_at_amenity.toilets-wheelchair* +*{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}* + +This tagrendering has labels `all` + +### grouptitle +_This tagrendering has no question and is thus read-only_ + +*Toilet information* + + - *Does not have toilets* is shown if with toilets=no + +This tagrendering has labels `all` `hidden` + +### has_toilets +The question is `Has {title()} toilets?` + + - *Has toilets* is shown if with toilets=yes + - *Has no toilets* is shown if with toilets=no + - *The toilets are marked separately on the map* is shown if with toilets=separate + +This tagrendering has labels `toilet-questions` `hidden` `all` + +### images_toilet +_This tagrendering has no question and is thus read-only_ + +*{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_repeated +_This tagrendering has no question and is thus read-only_ + +*Multiple, identical objects can be found on floors {toilets:repeat_on}.* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:repeat_on~.+ +This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_single_level +The question is `On what level is this feature located?` + +*Located on the {toilets:level}th floor* is shown if `toilets:level` is set. + + - *Located underground* is shown if with toilets:location=underground. _This option cannot be chosen as answer_ + - *Located on the ground floor* is shown if with toilets:level=0 + - *Located on the ground floor* is shown if with toilets:level=. _This option cannot be chosen as answer_ + - *Located on the first floor* is shown if with toilets:level=1 + - *Located on the first basement level* is shown if with toilets:level=-1 + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:repeat_on= +This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-access +The question is `Are these toilets publicly accessible?` + +*Access is {toilets:access}* is shown if `toilets:access` is set. + + - *Public access* is shown if with toilets:access=yes + - *Only access to customers* is shown if with toilets:access=customers + - *Not accessible* is shown if with toilets:access=no + - *Accessible, but one has to ask a key to enter* is shown if with toilets:access=key + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilets-fee +The question is `Are these toilets free to use?` + + - *These are paid toilets* is shown if with toilets:fee=yes + - *Free to use* is shown if with toilets:fee=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:access!=no +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-charge +The question is `How much does one have to pay for these toilets?` + +*The fee is {toilets:charge}* is shown if `toilets:charge` is set. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:fee=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_payment-options-split +The question is `Which methods of payment are accepted here?` + + - *Cash is accepted here* is shown if with toilets:payment:cash=yes. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cash= + - *Payment cards are accepted here* is shown if with toilets:payment:cards=yes. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cards= + - *Payment by QR-code is possible here* is shown if with toilets:payment:qr_code=yes. Unselecting this answer will add toilets:payment:qr_code=no + - *Coins are accepted here* is shown if with toilets:payment:coins=yes. Unselecting this answer will add toilets:payment:coins=no + - *Bank notes are accepted here* is shown if with toilets:payment:notes=yes. Unselecting this answer will add toilets:payment:notes=no + - *Debit cards are accepted here* is shown if with toilets:payment:debit_cards=yes. Unselecting this answer will add toilets:payment:debit_cards=no + - *Credit cards are accepted here* is shown if with toilets:payment:credit_cards=yes. Unselecting this answer will add toilets:payment:credit_cards=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:fee=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_gender_segregated +The question is `Are these toilets gender-segregated?` + + - *There is a separate, signposted area for men and women* is shown if with toilets:gender_segregated=yes + - *There is no separate, signposted area for men and women* is shown if with toilets:gender_segregated=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:toilets:position!=urinal +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-supervised +The question is `Is this toilets supervised by a person?` + + - *There is a person supervising these toilets during (most of) the opening hours* is shown if with toilets:supervised=yes + - *There is a person supervising these toilets, but they are present only during certain times of the opening hours* is shown if with toilets:supervised=interval + - *These toilets are not supervised* is shown if with toilets:supervised=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:access=yes | toilets:access=) +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_description +The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.` + +*{toilets:description}* is shown if `toilets:description` is set. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `amenity-no-prefix` `no-prefix` `relevant-questions` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilets-wheelchair +The question is `Is there a dedicated toilet for wheelchair users?` + + - *There is a dedicated toilet for wheelchair users* is shown if with toilets:wheelchair=yes + - *No wheelchair access* is shown if with toilets:wheelchair=no + - *There is only a dedicated toilet for wheelchair users* is shown if with toilets:wheelchair=designated + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-type +The question is `Which kind of toilets are these?` + + - *There are only seated toilets* is shown if with toilets:position=seated + - *There are only urinals here* is shown if with toilets:position=urinal + - *There are only squat toilets here* is shown if with toilets:position=squat + - *Both seated toilets and urinals are available here* is shown if with toilets:position=seated;urinal + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-disposal +The question is `How is the waste handled?` + + - *The waste is moved away by flushing the toilet with water* is shown if with toilets:disposal=flush + - *The waste falls into a pit* is shown if with toilets:disposal=pitlatrine + - *The waste is collected in a bucket or similar container, which is regularly removed* is shown if with toilets:disposal=bucket + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### menstrual_products +The question is `Are free, menstrual products distributed here?` + + - *Free menstrual products are available to all visitors of these toilets* is shown if with toilets:menstrual_products=yes + - *Free menstrual products are available to some visitors of these toilets* is shown if with toilets:menstrual_products=limited + - *No free menstrual products are available here* is shown if with toilets:menstrual_products=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### menstrual_products_location +The question is `Where are the free menstrual products located?` + +*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set. + + - *The free, menstrual products are located in the toilet for women* is shown if with toilets:menstrual_products:location=female_toilet + - *The free, menstrual products are located in the toilet for men* is shown if with toilets:menstrual_products:location=male_toilet + - *The free, menstrual products are located in the toilet for wheelchair users* is shown if with toilets:menstrual_products:location=wheelchair_toilet + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:menstrual_products=limited | toilets:menstrual_products:location~.+) +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-changing-table +The question is `Is a changing table (to change diapers) available?` + + - *A changing table is available* is shown if with changing_table=yes + - *No changing table is available* is shown if with changing_table=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-changing_table:location +The question is `Where is the changing table located?` + +*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set. + + - *A changing table is in the toilet for women* is shown if with changing_table:location=female_toilet + - *A changing table is in the toilet for men* is shown if with changing_table:location=male_toilet + - *A changing table is in the toilet for wheelchair users* is shown if with changing_table:location=wheelchair_toilet + - *A changing table is in a dedicated room* is shown if with changing_table:location=dedicated_room + +This tagrendering is only visible in the popup if the following condition is met: changing_table=yes & toilets=yes +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-has-paper +The question is `Does one have to bring their own toilet paper to this toilet?` + + - *This toilet is equipped with toilet paper* is shown if with toilets:paper_supplied=yes + - *You have to bring your own toilet paper to this toilet* is shown if with toilets:paper_supplied=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:position!=urinal +This tagrendering has labels `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-handwashing +The question is `Do these toilets have a sink to wash your hands?` + + - *These toilets have a sink to wash your hands* is shown if with toilets:handwashing=yes + - *These toilets don't have a sink to wash your hands* is shown if with toilets:handwashing=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-drying +The question is `Do these toilets have a device to dry your hands?` + + - *Electric hand dryers are available for drying hands.* is shown if with toilets:hands_drying=electric_hand_dryer + - *Paper towels are available for drying hands.* is shown if with toilets:hands_drying=paper_towel + - *A towel roll cabinet is available for drying hands* is shown if with toilets:hands_drying=towel_cabinet + - *A fabric towel available to dry your hands.* is shown if with toilets:hands_drying=towel + - *There are no hand drying facilities available.* is shown if with toilets:hands_drying=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:handwashing=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-group +_This tagrendering has no question and is thus read-only_ + +*{group(wheelchair-title,wheelchair;adult-changing-table,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-picture-carousel +_This tagrendering has no question and is thus read-only_ + +*{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-picture +_This tagrendering has no question and is thus read-only_ + +*{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-title +_This tagrendering has no question and is thus read-only_ + +*Wheelchair accessible toilet* + + - *Wheelchair accessibility features* is shown if with wheelchair=designated | toilets:wheelchair=designated + - *No wheelchair accessible toilet* is shown if with wheelchair=no | toilets:wheelchair=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-wheelchair-access +The question is `Is the wheelchair-accessible toilet locked?` + + - *The wheelchair accessible toilets are freely accessible* is shown if with toilets:wheelchair:access=yes + - *One needs to ask permission to access wheelchair-accessible toilet, e.g. by asking a key* is shown if with toilets:wheelchair:access=key + - *One can use a Master Locksmiths Access Key (MLAK) to access this bathroom* is shown if with centralkey=mlak + - *One can use a RADAR Key to access this bathroom* is shown if with centralkey=nks + - *One can use a EuroKey to access this bathroom* is shown if with centralkey=eurokey + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) & (access=yes | access=public | access=customers | access=) +This tagrendering has labels `hidden` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_has_grab_rail_lr +The question is `Is there a grab rail?` + + - *Grab rails on both sides* is shown if with toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=yes + - *Only grab rails on the left side* is shown if with toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=no + - *Grab rails on the right side* is shown if with toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=yes + - *No grab rails at all* is shown if with toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_has_grab_rail_behind +The question is `Does the toilet have a grab rail behind the toilet?` + + - *Has a grab rail behind the toilet* is shown if with toilets:wheelchair:grab_rail:behind=yes + - *No grab rail behind the toilet* is shown if with toilets:wheelchair:grab_rail:behind=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_is_foldable_left +The question is `Is the left grab rail foldable?` + + - *The left grab rail is foldable* is shown if with toilets:wheelchair:is_foldable:left=yes + - *The left grab rail is not foldable* is shown if with toilets:wheelchair:is_foldable:left=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:wheelchair:grab_rail:left=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_is_foldable_right +The question is `Is the right grab rail foldable?` + + - *The right grab rail is foldable* is shown if with toilets:wheelchair:is_foldable:right=yes + - *The right grab rail is not foldable* is shown if with toilets:wheelchair:is_foldable:right=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:wheelchair:grab_rail:right=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-door-width +The question is `What is the width of the door to the wheelchair accessible toilet?` + +*The door to the wheelchair-accessible toilet is {canonical(door:width)} wide* is shown if `door:width` is set. + +The allowed input is of type pfloat and is in range 0.4 until 4 (both inclusive). A warning will appear if the value is outside of 0.6 and 2. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=designated | (amenity=toilet & wheelchair~^(yes|designated)$)) +This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### questions-wheelchair +_This tagrendering has no question and is thus read-only_ + +*{questions(wheelchair,,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### adult_changing_table_title +_This tagrendering has no question and is thus read-only_ + +*Adult changing table* + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### adult-changing-table +The question is `Does this toilet have an adult changing table?` + + - *Has a changing table for adults* is shown if with changing_table:adult=yes + - *No changing table for adults* is shown if with changing_table:adult=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `prefixed` `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_height +The question is `What is the height of the adult changing table?` + +*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + + - *The changing table is adjustable in height* is shown if with changing_table:adult:height=adjustable + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-min_height +The question is `What is the lowest height the adult changing table can be moved to?` + +*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-max_height +The question is `What is the highest height the adult changing table can be moved to?` + +*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-mechanism +The question is `How is the height of the changing table adjusted?` + + - *The height of the adult changing table is adjusted manually* is shown if with changing_table:adult:height:mechanism=manual + - *The height of the adult changing table is adjusted electrically* is shown if with changing_table:adult:height:mechanism=electric + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-support +The question is `How is the adult changing table supported?` + + - *The changing table is mounted to the wall* is shown if with changing_table:adult:support=wall_mounted + - *The changing table stands on table legs* is shown if with changing_table:adult:support=legs + - *The changing table stands on table legs with wheels and can be moved* is shown if with changing_table:adult:support=wheels + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### questions-adult-changing-table +_This tagrendering has no question and is thus read-only_ + +*{questions(adult-changing-table,,yes)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-question-box +_This tagrendering has no question and is thus read-only_ + +*{questions(toilet-questions,wheelchair;adult-changing-table,)}* + +This tagrendering has labels `toilet-questions` `all` `hidden` ### questions Show the questions block at this location diff --git a/Docs/Layers/group_campsite.md b/Docs/Layers/group_campsite.md index 7e7b959b0..cb3dae8b6 100644 --- a/Docs/Layers/group_campsite.md +++ b/Docs/Layers/group_campsite.md @@ -7,6 +7,7 @@ This layer is based on [campsite](../Layers/campsite.md) Campsites - This layer is shown at zoomlevel **7** and higher + - This layer will automatically load [toilet](./toilet.md) into the layout as it depends on it: tagrendering has_toilets needs this layer (has_toilets) ## Table of contents @@ -25,7 +26,49 @@ Campsites - [charge_person_day](#charge_person_day) - [charge_day](#charge_day) - [caravansites-toilets](#caravansites-toilets) - - [toiletatamenitytoiletswheelchair](#toiletatamenitytoiletswheelchair) + - [toilets-group](#toilets-group) + - [grouptitle](#grouptitle) + - [has_toilets](#has_toilets) + - [images_toilet](#images_toilet) + - [toilets_repeated](#toilets_repeated) + - [toilets_single_level](#toilets_single_level) + - [toilets_toilet-access](#toilets_toilet-access) + - [toilets_toilets-fee](#toilets_toilets-fee) + - [toilets_toilet-charge](#toilets_toilet-charge) + - [toilets_payment-options-split](#toilets_payment-options-split) + - [toilets_gender_segregated](#toilets_gender_segregated) + - [toilets_toilet-supervised](#toilets_toilet-supervised) + - [toilets_description](#toilets_description) + - [toilets_toilets-wheelchair](#toilets_toilets-wheelchair) + - [toilets-type](#toilets-type) + - [toilets-disposal](#toilets-disposal) + - [menstrual_products](#menstrual_products) + - [menstrual_products_location](#menstrual_products_location) + - [toilets-changing-table](#toilets-changing-table) + - [toilet-changing_table:location](#toilet-changing_tablelocation) + - [toilet-has-paper](#toilet-has-paper) + - [toilet-handwashing](#toilet-handwashing) + - [toilet-drying](#toilet-drying) + - [wheelchair-group](#wheelchair-group) + - [wheelchair-picture-carousel](#wheelchair-picture-carousel) + - [wheelchair-picture](#wheelchair-picture) + - [wheelchair-title](#wheelchair-title) + - [toilet-wheelchair-access](#toilet-wheelchair-access) + - [toilets_wheelchair_has_grab_rail_lr](#toilets_wheelchair_has_grab_rail_lr) + - [toilets_wheelchair_has_grab_rail_behind](#toilets_wheelchair_has_grab_rail_behind) + - [toilets_wheelchair_is_foldable_left](#toilets_wheelchair_is_foldable_left) + - [toilets_wheelchair_is_foldable_right](#toilets_wheelchair_is_foldable_right) + - [wheelchair-door-width](#wheelchair-door-width) + - [questions-wheelchair](#questions-wheelchair) + - [adult_changing_table_title](#adult_changing_table_title) + - [adult-changing-table](#adult-changing-table) + - [changing_table_adult_height](#changing_table_adult_height) + - [changing_table_adult_adult-changing-table-min_height](#changing_table_adult_adult-changing-table-min_height) + - [changing_table_adult_adult-changing-table-max_height](#changing_table_adult_adult-changing-table-max_height) + - [changing_table_adult_adult-changing-table-mechanism](#changing_table_adult_adult-changing-table-mechanism) + - [changing_table_adult_adult-changing-table-support](#changing_table_adult_adult-changing-table-support) + - [questions-adult-changing-table](#questions-adult-changing-table) + - [toilet-question-box](#toilet-question-box) - [questions](#questions) - [mastodon](#mastodon) - [lod](#lod) @@ -60,6 +103,37 @@ Elements must match **any** of the following expressions: | [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [currency](../SpecialInputElements.md#currency) | | | [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [currency](../SpecialInputElements.md#currency) | | | [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) | +| [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) | +| [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) [separate](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dseparate) | +| [toilets:level](https://wiki.openstreetmap.org/wiki/Key:toilets:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D-1) | +| [toilets:access](https://wiki.openstreetmap.org/wiki/Key:toilets:access) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dyes) [customers](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dcustomers) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dno) [key](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dkey) | +| [toilets:fee](https://wiki.openstreetmap.org/wiki/Key:toilets:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dno) | +| [toilets:charge](https://wiki.openstreetmap.org/wiki/Key:toilets:charge) | [string](../SpecialInputElements.md#string) | | +| [toilets:gender_segregated](https://wiki.openstreetmap.org/wiki/Key:toilets:gender_segregated) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dno) | +| [toilets:supervised](https://wiki.openstreetmap.org/wiki/Key:toilets:supervised) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dyes) [interval](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dinterval) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dno) | +| [toilets:description](https://wiki.openstreetmap.org/wiki/Key:toilets:description) | [text](../SpecialInputElements.md#text) | | +| [toilets:wheelchair](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dno) [designated](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Ddesignated) | +| [toilets:position](https://wiki.openstreetmap.org/wiki/Key:toilets:position) | Multiple choice | [seated](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated) [urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Durinal) [squat](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dsquat) [seated;urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated;urinal) | +| [toilets:disposal](https://wiki.openstreetmap.org/wiki/Key:toilets:disposal) | Multiple choice | [flush](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dflush) [pitlatrine](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dpitlatrine) [bucket](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dbucket) | +| [toilets:menstrual_products](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dno) | +| [toilets:menstrual_products:location](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dwheelchair_toilet) | +| [changing_table](https://wiki.openstreetmap.org/wiki/Key:changing_table) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dno) | +| [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dwheelchair_toilet) [dedicated_room](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Ddedicated_room) | +| [toilets:paper_supplied](https://wiki.openstreetmap.org/wiki/Key:toilets:paper_supplied) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dno) | +| [toilets:handwashing](https://wiki.openstreetmap.org/wiki/Key:toilets:handwashing) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dno) | +| [toilets:hands_drying](https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying) | Multiple choice | [electric_hand_dryer](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Delectric_hand_dryer) [paper_towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dpaper_towel) [towel_cabinet](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel_cabinet) [towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dno) | +| [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) | +| [toilets:wheelchair:grab_rail:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) | +| [toilets:wheelchair:grab_rail:behind](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:behind) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dno) | +| [toilets:wheelchair:is_foldable:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dno) | +| [toilets:wheelchair:is_foldable:right](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:right) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dno) | +| [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dno) | +| [changing_table:adult:height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height) | [pfloat](../SpecialInputElements.md#pfloat) | [adjustable](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height%3Dadjustable) | +| [changing_table:adult:min_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:min_height) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult:max_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:max_height) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult:height:mechanism](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height:mechanism) | Multiple choice | [manual](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Dmanual) [electric](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Delectric) | +| [changing_table:adult:support](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:support) | Multiple choice | [wall_mounted](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwall_mounted) [legs](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dlegs) [wheels](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwheels) | | [contact:mastodon](https://wiki.openstreetmap.org/wiki/Key:contact:mastodon) | [fediverse](../SpecialInputElements.md#fediverse) | | ## Featureview elements and TagRenderings @@ -77,7 +151,49 @@ Elements must match **any** of the following expressions: | [charge_person_day](#charge_person_day) | What is the charge per person per day?
_Charge per person per day: {charge}_ | | *[charge](https://wiki.osm.org/wiki/Key:charge)* ([currency](../SpecialInputElements.md#currency)) | | [charge_day](#charge_day) | What is the charge per day?
_Charge per day: {charge}_ | | *[charge](https://wiki.osm.org/wiki/Key:charge)* ([currency](../SpecialInputElements.md#currency)) | | [caravansites-toilets](#caravansites-toilets)
_(Original in [caravansites](./caravansites.md#caravansites-toilets))_ | Does this place have toilets?
2 options | | _Multiple choice only_ | -| [toiletatamenitytoiletswheelchair](#toiletatamenitytoiletswheelchair) | _toilet_at_amenity.toilets-wheelchair_ | | _Multiple choice only_ | +| [toilets-group](#toilets-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-group))_ | _{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}_ | all | _Multiple choice only_ | +| [grouptitle](#grouptitle)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#grouptitle))_ | _Toilet information_
1 options | all, hidden | _Multiple choice only_ | +| [has_toilets](#has_toilets)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#has_toilets))_ | Has toilets?
3 options | toilet-questions, hidden, all | _Multiple choice only_ | +| [images_toilet](#images_toilet)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#images_toilet))_ | _{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}_ | relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_repeated](#toilets_repeated)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_repeated))_ | _Multiple, identical objects can be found on floors {toilets:repeat_on}._ | level, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_single_level](#toilets_single_level)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_single_level))_ | On what level is this feature located?
_Located on the {toilets:level}th floor_
5 options | level, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:level](https://wiki.osm.org/wiki/Key:toilets:level)* ([float](../SpecialInputElements.md#float)) | +| [toilets_toilet-access](#toilets_toilet-access)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-access))_ | Are these toilets publicly accessible?
_Access is {toilets:access}_
4 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:access](https://wiki.osm.org/wiki/Key:toilets:access)* ([string](../SpecialInputElements.md#string)) | +| [toilets_toilets-fee](#toilets_toilets-fee)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilets-fee))_ | Are these toilets free to use?
2 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_toilet-charge](#toilets_toilet-charge)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-charge))_ | How much does one have to pay for these toilets?
_The fee is {toilets:charge}_ | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:charge](https://wiki.osm.org/wiki/Key:toilets:charge)* ([string](../SpecialInputElements.md#string)) | +| [toilets_payment-options-split](#toilets_payment-options-split)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_payment-options-split))_ | Which methods of payment are accepted here?
7 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_gender_segregated](#toilets_gender_segregated)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_gender_segregated))_ | Are these toilets gender-segregated?
2 options | relevant-questions, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_toilet-supervised](#toilets_toilet-supervised)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-supervised))_ | Is this toilets supervised by a person?
3 options | relevant-questions, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_description](#toilets_description)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_description))_ | Is there still some relevant info that the previous questions did not cover? Feel free to add it here.
_{toilets:description}_ | amenity-no-prefix, no-prefix, relevant-questions, relevant_questions, toilet-questions, hidden, all | *[toilets:description](https://wiki.osm.org/wiki/Key:toilets:description)* ([text](../SpecialInputElements.md#text)) | +| [toilets_toilets-wheelchair](#toilets_toilets-wheelchair)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilets-wheelchair))_ | Is there a dedicated toilet for wheelchair users?
3 options | relevant-questions, wheelchair, hidden, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets-type](#toilets-type)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-type))_ | Which kind of toilets are these?
4 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets-disposal](#toilets-disposal)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-disposal))_ | How is the waste handled?
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [menstrual_products](#menstrual_products)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#menstrual_products))_ | Are free, menstrual products distributed here?
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [menstrual_products_location](#menstrual_products_location)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#menstrual_products_location))_ | Where are the free menstrual products located?
_The menstrual products are located in {toilets:menstrual_products:location}_
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[toilets:menstrual_products:location](https://wiki.osm.org/wiki/Key:toilets:menstrual_products:location)* ([string](../SpecialInputElements.md#string)) | +| [toilets-changing-table](#toilets-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-changing-table))_ | Is a changing table (to change diapers) available?
2 options | relevant-questions, no-prefix, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-changing_table:location](#toilet-changing_table:location)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-changing_table:location))_ | Where is the changing table located?
_A changing table is located at {changing_table:location}_
4 options | relevant-questions, no-prefix, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:location](https://wiki.osm.org/wiki/Key:changing_table:location)* ([string](../SpecialInputElements.md#string)) | +| [toilet-has-paper](#toilet-has-paper)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-has-paper))_ | Does one have to bring their own toilet paper to this toilet?
2 options | relevant-questions, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-handwashing](#toilet-handwashing)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-handwashing))_ | Do these toilets have a sink to wash your hands?
2 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-drying](#toilet-drying)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-drying))_ | Do these toilets have a device to dry your hands?
5 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-group](#wheelchair-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-group))_ | _{group(wheelchair-title,wheelchair;adult-changing-table,)}_ | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-picture-carousel](#wheelchair-picture-carousel)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-picture-carousel))_ | _{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}_ | wheelchair, hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-picture](#wheelchair-picture)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-picture))_ | _{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}_ | wheelchair, hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-title](#wheelchair-title)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-title))_ | _Wheelchair accessible toilet_
2 options | hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-wheelchair-access](#toilet-wheelchair-access)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-wheelchair-access))_ | Is the wheelchair-accessible toilet locked?
5 options | hidden, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_has_grab_rail_lr](#toilets_wheelchair_has_grab_rail_lr)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_has_grab_rail_lr))_ | Is there a grab rail?
4 options | wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_has_grab_rail_behind](#toilets_wheelchair_has_grab_rail_behind)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_has_grab_rail_behind))_ | Does the toilet have a grab rail behind the toilet?
2 options | wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_is_foldable_left](#toilets_wheelchair_is_foldable_left)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_is_foldable_left))_ | Is the left grab rail foldable?
2 options | generic_questions, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_is_foldable_right](#toilets_wheelchair_is_foldable_right)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_is_foldable_right))_ | Is the right grab rail foldable?
2 options | generic_questions, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-door-width](#wheelchair-door-width)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-door-width))_ | What is the width of the door to the wheelchair accessible toilet?
_The door to the wheelchair-accessible toilet is {canonical(door:width)} wide_ | relevant-questions, wheelchair, hidden, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[door:width](https://wiki.osm.org/wiki/Key:door:width)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [questions-wheelchair](#questions-wheelchair)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#questions-wheelchair))_ | _{questions(wheelchair,,)}_ | wheelchair, hidden, relevant-questions, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [adult_changing_table_title](#adult_changing_table_title)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#adult_changing_table_title))_ | _Adult changing table_ | hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [adult-changing-table](#adult-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#adult-changing-table))_ | Does this toilet have an adult changing table?
2 options | prefixed, hidden, relevant-questions, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [changing_table_adult_height](#changing_table_adult_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_height))_ | What is the height of the adult changing table?
_The changing table is {canonical(changing_table:adult:height)} high_
1 options | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:height](https://wiki.osm.org/wiki/Key:changing_table:adult:height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-min_height](#changing_table_adult_adult-changing-table-min_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-min_height))_ | What is the lowest height the adult changing table can be moved to?
_The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}_ | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:min_height](https://wiki.osm.org/wiki/Key:changing_table:adult:min_height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-max_height](#changing_table_adult_adult-changing-table-max_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-max_height))_ | What is the highest height the adult changing table can be moved to?
_The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}_ | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:max_height](https://wiki.osm.org/wiki/Key:changing_table:adult:max_height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-mechanism](#changing_table_adult_adult-changing-table-mechanism)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-mechanism))_ | How is the height of the changing table adjusted?
2 options | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [changing_table_adult_adult-changing-table-support](#changing_table_adult_adult-changing-table-support)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-support))_ | How is the adult changing table supported?
3 options | relevant_questions, hidden, prefixed, adult-changing-table, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [questions-adult-changing-table](#questions-adult-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#questions-adult-changing-table))_ | _{questions(adult-changing-table,,yes)}_ | hidden, relevant-questions, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-question-box](#toilet-question-box)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-question-box))_ | _{questions(toilet-questions,wheelchair;adult-changing-table,)}_ | toilet-questions, all, hidden | _Multiple choice only_ | | [questions](#questions)
_(Original in [questions](./BuiltinQuestions.md#questions))_ | _{questions()}_ | | _Multiple choice only_ | | [mastodon](#mastodon)
_(Original in [questions](./BuiltinQuestions.md#mastodon))_ | What is the Mastodon-handle of ?
_{fediverse_link(contact:mastodon)}_ | | *[contact:mastodon](https://wiki.osm.org/wiki/Key:contact:mastodon)* ([fediverse](../SpecialInputElements.md#fediverse)) | | [lod](#lod)
_(Original in [questions](./BuiltinQuestions.md#lod))_ | _{linked_data_from_website()}_ | added_by_default | _Multiple choice only_ | @@ -154,10 +270,422 @@ The question is `Does this place have toilets?` - *This place has toilets* is shown if with toilets=yes - *This place does not have toilets* is shown if with toilets=no -### toiletatamenitytoiletswheelchair +### toilets-group _This tagrendering has no question and is thus read-only_ -*toilet_at_amenity.toilets-wheelchair* +*{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}* + +This tagrendering has labels `all` + +### grouptitle +_This tagrendering has no question and is thus read-only_ + +*Toilet information* + + - *Does not have toilets* is shown if with toilets=no + +This tagrendering has labels `all` `hidden` + +### has_toilets +The question is `Has {title()} toilets?` + + - *Has toilets* is shown if with toilets=yes + - *Has no toilets* is shown if with toilets=no + - *The toilets are marked separately on the map* is shown if with toilets=separate + +This tagrendering has labels `toilet-questions` `hidden` `all` + +### images_toilet +_This tagrendering has no question and is thus read-only_ + +*{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_repeated +_This tagrendering has no question and is thus read-only_ + +*Multiple, identical objects can be found on floors {toilets:repeat_on}.* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:repeat_on~.+ +This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_single_level +The question is `On what level is this feature located?` + +*Located on the {toilets:level}th floor* is shown if `toilets:level` is set. + + - *Located underground* is shown if with toilets:location=underground. _This option cannot be chosen as answer_ + - *Located on the ground floor* is shown if with toilets:level=0 + - *Located on the ground floor* is shown if with toilets:level=. _This option cannot be chosen as answer_ + - *Located on the first floor* is shown if with toilets:level=1 + - *Located on the first basement level* is shown if with toilets:level=-1 + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:repeat_on= +This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-access +The question is `Are these toilets publicly accessible?` + +*Access is {toilets:access}* is shown if `toilets:access` is set. + + - *Public access* is shown if with toilets:access=yes + - *Only access to customers* is shown if with toilets:access=customers + - *Not accessible* is shown if with toilets:access=no + - *Accessible, but one has to ask a key to enter* is shown if with toilets:access=key + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilets-fee +The question is `Are these toilets free to use?` + + - *These are paid toilets* is shown if with toilets:fee=yes + - *Free to use* is shown if with toilets:fee=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:access!=no +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-charge +The question is `How much does one have to pay for these toilets?` + +*The fee is {toilets:charge}* is shown if `toilets:charge` is set. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:fee=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_payment-options-split +The question is `Which methods of payment are accepted here?` + + - *Cash is accepted here* is shown if with toilets:payment:cash=yes. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cash= + - *Payment cards are accepted here* is shown if with toilets:payment:cards=yes. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cards= + - *Payment by QR-code is possible here* is shown if with toilets:payment:qr_code=yes. Unselecting this answer will add toilets:payment:qr_code=no + - *Coins are accepted here* is shown if with toilets:payment:coins=yes. Unselecting this answer will add toilets:payment:coins=no + - *Bank notes are accepted here* is shown if with toilets:payment:notes=yes. Unselecting this answer will add toilets:payment:notes=no + - *Debit cards are accepted here* is shown if with toilets:payment:debit_cards=yes. Unselecting this answer will add toilets:payment:debit_cards=no + - *Credit cards are accepted here* is shown if with toilets:payment:credit_cards=yes. Unselecting this answer will add toilets:payment:credit_cards=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:fee=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_gender_segregated +The question is `Are these toilets gender-segregated?` + + - *There is a separate, signposted area for men and women* is shown if with toilets:gender_segregated=yes + - *There is no separate, signposted area for men and women* is shown if with toilets:gender_segregated=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:toilets:position!=urinal +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-supervised +The question is `Is this toilets supervised by a person?` + + - *There is a person supervising these toilets during (most of) the opening hours* is shown if with toilets:supervised=yes + - *There is a person supervising these toilets, but they are present only during certain times of the opening hours* is shown if with toilets:supervised=interval + - *These toilets are not supervised* is shown if with toilets:supervised=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:access=yes | toilets:access=) +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_description +The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.` + +*{toilets:description}* is shown if `toilets:description` is set. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `amenity-no-prefix` `no-prefix` `relevant-questions` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilets-wheelchair +The question is `Is there a dedicated toilet for wheelchair users?` + + - *There is a dedicated toilet for wheelchair users* is shown if with toilets:wheelchair=yes + - *No wheelchair access* is shown if with toilets:wheelchair=no + - *There is only a dedicated toilet for wheelchair users* is shown if with toilets:wheelchair=designated + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-type +The question is `Which kind of toilets are these?` + + - *There are only seated toilets* is shown if with toilets:position=seated + - *There are only urinals here* is shown if with toilets:position=urinal + - *There are only squat toilets here* is shown if with toilets:position=squat + - *Both seated toilets and urinals are available here* is shown if with toilets:position=seated;urinal + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-disposal +The question is `How is the waste handled?` + + - *The waste is moved away by flushing the toilet with water* is shown if with toilets:disposal=flush + - *The waste falls into a pit* is shown if with toilets:disposal=pitlatrine + - *The waste is collected in a bucket or similar container, which is regularly removed* is shown if with toilets:disposal=bucket + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### menstrual_products +The question is `Are free, menstrual products distributed here?` + + - *Free menstrual products are available to all visitors of these toilets* is shown if with toilets:menstrual_products=yes + - *Free menstrual products are available to some visitors of these toilets* is shown if with toilets:menstrual_products=limited + - *No free menstrual products are available here* is shown if with toilets:menstrual_products=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### menstrual_products_location +The question is `Where are the free menstrual products located?` + +*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set. + + - *The free, menstrual products are located in the toilet for women* is shown if with toilets:menstrual_products:location=female_toilet + - *The free, menstrual products are located in the toilet for men* is shown if with toilets:menstrual_products:location=male_toilet + - *The free, menstrual products are located in the toilet for wheelchair users* is shown if with toilets:menstrual_products:location=wheelchair_toilet + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:menstrual_products=limited | toilets:menstrual_products:location~.+) +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-changing-table +The question is `Is a changing table (to change diapers) available?` + + - *A changing table is available* is shown if with changing_table=yes + - *No changing table is available* is shown if with changing_table=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-changing_table:location +The question is `Where is the changing table located?` + +*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set. + + - *A changing table is in the toilet for women* is shown if with changing_table:location=female_toilet + - *A changing table is in the toilet for men* is shown if with changing_table:location=male_toilet + - *A changing table is in the toilet for wheelchair users* is shown if with changing_table:location=wheelchair_toilet + - *A changing table is in a dedicated room* is shown if with changing_table:location=dedicated_room + +This tagrendering is only visible in the popup if the following condition is met: changing_table=yes & toilets=yes +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-has-paper +The question is `Does one have to bring their own toilet paper to this toilet?` + + - *This toilet is equipped with toilet paper* is shown if with toilets:paper_supplied=yes + - *You have to bring your own toilet paper to this toilet* is shown if with toilets:paper_supplied=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:position!=urinal +This tagrendering has labels `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-handwashing +The question is `Do these toilets have a sink to wash your hands?` + + - *These toilets have a sink to wash your hands* is shown if with toilets:handwashing=yes + - *These toilets don't have a sink to wash your hands* is shown if with toilets:handwashing=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-drying +The question is `Do these toilets have a device to dry your hands?` + + - *Electric hand dryers are available for drying hands.* is shown if with toilets:hands_drying=electric_hand_dryer + - *Paper towels are available for drying hands.* is shown if with toilets:hands_drying=paper_towel + - *A towel roll cabinet is available for drying hands* is shown if with toilets:hands_drying=towel_cabinet + - *A fabric towel available to dry your hands.* is shown if with toilets:hands_drying=towel + - *There are no hand drying facilities available.* is shown if with toilets:hands_drying=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:handwashing=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-group +_This tagrendering has no question and is thus read-only_ + +*{group(wheelchair-title,wheelchair;adult-changing-table,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-picture-carousel +_This tagrendering has no question and is thus read-only_ + +*{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-picture +_This tagrendering has no question and is thus read-only_ + +*{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-title +_This tagrendering has no question and is thus read-only_ + +*Wheelchair accessible toilet* + + - *Wheelchair accessibility features* is shown if with wheelchair=designated | toilets:wheelchair=designated + - *No wheelchair accessible toilet* is shown if with wheelchair=no | toilets:wheelchair=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-wheelchair-access +The question is `Is the wheelchair-accessible toilet locked?` + + - *The wheelchair accessible toilets are freely accessible* is shown if with toilets:wheelchair:access=yes + - *One needs to ask permission to access wheelchair-accessible toilet, e.g. by asking a key* is shown if with toilets:wheelchair:access=key + - *One can use a Master Locksmiths Access Key (MLAK) to access this bathroom* is shown if with centralkey=mlak + - *One can use a RADAR Key to access this bathroom* is shown if with centralkey=nks + - *One can use a EuroKey to access this bathroom* is shown if with centralkey=eurokey + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) & (access=yes | access=public | access=customers | access=) +This tagrendering has labels `hidden` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_has_grab_rail_lr +The question is `Is there a grab rail?` + + - *Grab rails on both sides* is shown if with toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=yes + - *Only grab rails on the left side* is shown if with toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=no + - *Grab rails on the right side* is shown if with toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=yes + - *No grab rails at all* is shown if with toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_has_grab_rail_behind +The question is `Does the toilet have a grab rail behind the toilet?` + + - *Has a grab rail behind the toilet* is shown if with toilets:wheelchair:grab_rail:behind=yes + - *No grab rail behind the toilet* is shown if with toilets:wheelchair:grab_rail:behind=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_is_foldable_left +The question is `Is the left grab rail foldable?` + + - *The left grab rail is foldable* is shown if with toilets:wheelchair:is_foldable:left=yes + - *The left grab rail is not foldable* is shown if with toilets:wheelchair:is_foldable:left=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:wheelchair:grab_rail:left=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_is_foldable_right +The question is `Is the right grab rail foldable?` + + - *The right grab rail is foldable* is shown if with toilets:wheelchair:is_foldable:right=yes + - *The right grab rail is not foldable* is shown if with toilets:wheelchair:is_foldable:right=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:wheelchair:grab_rail:right=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-door-width +The question is `What is the width of the door to the wheelchair accessible toilet?` + +*The door to the wheelchair-accessible toilet is {canonical(door:width)} wide* is shown if `door:width` is set. + +The allowed input is of type pfloat and is in range 0.4 until 4 (both inclusive). A warning will appear if the value is outside of 0.6 and 2. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=designated | (amenity=toilet & wheelchair~^(yes|designated)$)) +This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### questions-wheelchair +_This tagrendering has no question and is thus read-only_ + +*{questions(wheelchair,,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### adult_changing_table_title +_This tagrendering has no question and is thus read-only_ + +*Adult changing table* + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### adult-changing-table +The question is `Does this toilet have an adult changing table?` + + - *Has a changing table for adults* is shown if with changing_table:adult=yes + - *No changing table for adults* is shown if with changing_table:adult=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `prefixed` `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_height +The question is `What is the height of the adult changing table?` + +*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + + - *The changing table is adjustable in height* is shown if with changing_table:adult:height=adjustable + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-min_height +The question is `What is the lowest height the adult changing table can be moved to?` + +*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-max_height +The question is `What is the highest height the adult changing table can be moved to?` + +*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-mechanism +The question is `How is the height of the changing table adjusted?` + + - *The height of the adult changing table is adjusted manually* is shown if with changing_table:adult:height:mechanism=manual + - *The height of the adult changing table is adjusted electrically* is shown if with changing_table:adult:height:mechanism=electric + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-support +The question is `How is the adult changing table supported?` + + - *The changing table is mounted to the wall* is shown if with changing_table:adult:support=wall_mounted + - *The changing table stands on table legs* is shown if with changing_table:adult:support=legs + - *The changing table stands on table legs with wheels and can be moved* is shown if with changing_table:adult:support=wheels + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### questions-adult-changing-table +_This tagrendering has no question and is thus read-only_ + +*{questions(adult-changing-table,,yes)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-question-box +_This tagrendering has no question and is thus read-only_ + +*{questions(toilet-questions,wheelchair;adult-changing-table,)}* + +This tagrendering has labels `toilet-questions` `all` `hidden` ### questions Show the questions block at this location diff --git a/Docs/Layers/group_hostel.md b/Docs/Layers/group_hostel.md index 05b3bc41f..a63b80b1d 100644 --- a/Docs/Layers/group_hostel.md +++ b/Docs/Layers/group_hostel.md @@ -7,6 +7,7 @@ This layer is based on [tourism_accomodation](../Layers/tourism_accomodation.md) Various types of lodging facilities - This layer is shown at zoomlevel **7** and higher + - This layer will automatically load [toilet](./toilet.md) into the layout as it depends on it: tagrendering has_toilets needs this layer (has_toilets) ## Table of contents @@ -25,7 +26,49 @@ Various types of lodging facilities - [email](#email) - [website](#website) - [wheelchair-access](#wheelchair-access) - - [toiletatamenitytoiletswheelchair](#toiletatamenitytoiletswheelchair) + - [toilets-group](#toilets-group) + - [grouptitle](#grouptitle) + - [has_toilets](#has_toilets) + - [images_toilet](#images_toilet) + - [toilets_repeated](#toilets_repeated) + - [toilets_single_level](#toilets_single_level) + - [toilets_toilet-access](#toilets_toilet-access) + - [toilets_toilets-fee](#toilets_toilets-fee) + - [toilets_toilet-charge](#toilets_toilet-charge) + - [toilets_payment-options-split](#toilets_payment-options-split) + - [toilets_gender_segregated](#toilets_gender_segregated) + - [toilets_toilet-supervised](#toilets_toilet-supervised) + - [toilets_description](#toilets_description) + - [toilets_toilets-wheelchair](#toilets_toilets-wheelchair) + - [toilets-type](#toilets-type) + - [toilets-disposal](#toilets-disposal) + - [menstrual_products](#menstrual_products) + - [menstrual_products_location](#menstrual_products_location) + - [toilets-changing-table](#toilets-changing-table) + - [toilet-changing_table:location](#toilet-changing_tablelocation) + - [toilet-has-paper](#toilet-has-paper) + - [toilet-handwashing](#toilet-handwashing) + - [toilet-drying](#toilet-drying) + - [wheelchair-group](#wheelchair-group) + - [wheelchair-picture-carousel](#wheelchair-picture-carousel) + - [wheelchair-picture](#wheelchair-picture) + - [wheelchair-title](#wheelchair-title) + - [toilet-wheelchair-access](#toilet-wheelchair-access) + - [toilets_wheelchair_has_grab_rail_lr](#toilets_wheelchair_has_grab_rail_lr) + - [toilets_wheelchair_has_grab_rail_behind](#toilets_wheelchair_has_grab_rail_behind) + - [toilets_wheelchair_is_foldable_left](#toilets_wheelchair_is_foldable_left) + - [toilets_wheelchair_is_foldable_right](#toilets_wheelchair_is_foldable_right) + - [wheelchair-door-width](#wheelchair-door-width) + - [questions-wheelchair](#questions-wheelchair) + - [adult_changing_table_title](#adult_changing_table_title) + - [adult-changing-table](#adult-changing-table) + - [changing_table_adult_height](#changing_table_adult_height) + - [changing_table_adult_adult-changing-table-min_height](#changing_table_adult_adult-changing-table-min_height) + - [changing_table_adult_adult-changing-table-max_height](#changing_table_adult_adult-changing-table-max_height) + - [changing_table_adult_adult-changing-table-mechanism](#changing_table_adult_adult-changing-table-mechanism) + - [changing_table_adult_adult-changing-table-support](#changing_table_adult_adult-changing-table-support) + - [questions-adult-changing-table](#questions-adult-changing-table) + - [toilet-question-box](#toilet-question-box) - [internet](#internet) - [internet-fee](#internet-fee) - [internet-ssid](#internet-ssid) @@ -70,6 +113,37 @@ Elements must match **all** of the following expressions: | [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) | | | [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | | | [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) | +| [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) | +| [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) [separate](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dseparate) | +| [toilets:level](https://wiki.openstreetmap.org/wiki/Key:toilets:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D-1) | +| [toilets:access](https://wiki.openstreetmap.org/wiki/Key:toilets:access) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dyes) [customers](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dcustomers) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dno) [key](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dkey) | +| [toilets:fee](https://wiki.openstreetmap.org/wiki/Key:toilets:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dno) | +| [toilets:charge](https://wiki.openstreetmap.org/wiki/Key:toilets:charge) | [string](../SpecialInputElements.md#string) | | +| [toilets:gender_segregated](https://wiki.openstreetmap.org/wiki/Key:toilets:gender_segregated) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dno) | +| [toilets:supervised](https://wiki.openstreetmap.org/wiki/Key:toilets:supervised) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dyes) [interval](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dinterval) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dno) | +| [toilets:description](https://wiki.openstreetmap.org/wiki/Key:toilets:description) | [text](../SpecialInputElements.md#text) | | +| [toilets:wheelchair](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dno) [designated](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Ddesignated) | +| [toilets:position](https://wiki.openstreetmap.org/wiki/Key:toilets:position) | Multiple choice | [seated](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated) [urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Durinal) [squat](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dsquat) [seated;urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated;urinal) | +| [toilets:disposal](https://wiki.openstreetmap.org/wiki/Key:toilets:disposal) | Multiple choice | [flush](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dflush) [pitlatrine](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dpitlatrine) [bucket](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dbucket) | +| [toilets:menstrual_products](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dno) | +| [toilets:menstrual_products:location](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dwheelchair_toilet) | +| [changing_table](https://wiki.openstreetmap.org/wiki/Key:changing_table) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dno) | +| [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dwheelchair_toilet) [dedicated_room](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Ddedicated_room) | +| [toilets:paper_supplied](https://wiki.openstreetmap.org/wiki/Key:toilets:paper_supplied) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dno) | +| [toilets:handwashing](https://wiki.openstreetmap.org/wiki/Key:toilets:handwashing) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dno) | +| [toilets:hands_drying](https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying) | Multiple choice | [electric_hand_dryer](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Delectric_hand_dryer) [paper_towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dpaper_towel) [towel_cabinet](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel_cabinet) [towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dno) | +| [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) | +| [toilets:wheelchair:grab_rail:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) | +| [toilets:wheelchair:grab_rail:behind](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:behind) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dno) | +| [toilets:wheelchair:is_foldable:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dno) | +| [toilets:wheelchair:is_foldable:right](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:right) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dno) | +| [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dno) | +| [changing_table:adult:height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height) | [pfloat](../SpecialInputElements.md#pfloat) | [adjustable](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height%3Dadjustable) | +| [changing_table:adult:min_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:min_height) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult:max_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:max_height) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult:height:mechanism](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height:mechanism) | Multiple choice | [manual](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Dmanual) [electric](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Delectric) | +| [changing_table:adult:support](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:support) | Multiple choice | [wall_mounted](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwall_mounted) [legs](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dlegs) [wheels](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwheels) | | [internet_access](https://wiki.openstreetmap.org/wiki/Key:internet_access) | Multiple choice | [wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwlan) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dno) [terminal](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal) [wired](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwired) [terminal;wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal;wlan) | | [internet_access:fee](https://wiki.openstreetmap.org/wiki/Key:internet_access:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dno) [customers](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dcustomers) | | [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) | [string](../SpecialInputElements.md#string) | [Telekom](https://wiki.openstreetmap.org/wiki/Tag:internet_access:ssid%3DTelekom) | @@ -89,12 +163,54 @@ Elements must match **all** of the following expressions: | [email](#email)
_(Original in [questions](./BuiltinQuestions.md#email))_ | What is the email address of ?
_{email}_
2 options | contact | *[email](https://wiki.osm.org/wiki/Key:email)* ([email](../SpecialInputElements.md#email)) | | [website](#website)
_(Original in [questions](./BuiltinQuestions.md#website))_ | What is the website of ?
_{website}_
1 options | contact | *[website](https://wiki.osm.org/wiki/Key:website)* ([url](../SpecialInputElements.md#url)) | | [wheelchair-access](#wheelchair-access)
_(Original in [questions](./BuiltinQuestions.md#wheelchair-access))_ | Is this place accessible with a wheelchair?
4 options | | _Multiple choice only_ | -| [toiletatamenitytoiletswheelchair](#toiletatamenitytoiletswheelchair) | _toilet_at_amenity.toilets-wheelchair_ | | _Multiple choice only_ | +| [toilets-group](#toilets-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-group))_ | _{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}_ | all | _Multiple choice only_ | +| [grouptitle](#grouptitle)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#grouptitle))_ | _Toilet information_
1 options | all, hidden | _Multiple choice only_ | +| [has_toilets](#has_toilets)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#has_toilets))_ | Has toilets?
3 options | toilet-questions, hidden, all | _Multiple choice only_ | +| [images_toilet](#images_toilet)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#images_toilet))_ | _{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}_ | relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_repeated](#toilets_repeated)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_repeated))_ | _Multiple, identical objects can be found on floors {toilets:repeat_on}._ | level, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_single_level](#toilets_single_level)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_single_level))_ | On what level is this feature located?
_Located on the {toilets:level}th floor_
5 options | level, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:level](https://wiki.osm.org/wiki/Key:toilets:level)* ([float](../SpecialInputElements.md#float)) | +| [toilets_toilet-access](#toilets_toilet-access)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-access))_ | Are these toilets publicly accessible?
_Access is {toilets:access}_
4 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:access](https://wiki.osm.org/wiki/Key:toilets:access)* ([string](../SpecialInputElements.md#string)) | +| [toilets_toilets-fee](#toilets_toilets-fee)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilets-fee))_ | Are these toilets free to use?
2 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_toilet-charge](#toilets_toilet-charge)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-charge))_ | How much does one have to pay for these toilets?
_The fee is {toilets:charge}_ | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:charge](https://wiki.osm.org/wiki/Key:toilets:charge)* ([string](../SpecialInputElements.md#string)) | +| [toilets_payment-options-split](#toilets_payment-options-split)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_payment-options-split))_ | Which methods of payment are accepted here?
7 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_gender_segregated](#toilets_gender_segregated)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_gender_segregated))_ | Are these toilets gender-segregated?
2 options | relevant-questions, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_toilet-supervised](#toilets_toilet-supervised)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-supervised))_ | Is this toilets supervised by a person?
3 options | relevant-questions, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_description](#toilets_description)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_description))_ | Is there still some relevant info that the previous questions did not cover? Feel free to add it here.
_{toilets:description}_ | amenity-no-prefix, no-prefix, relevant-questions, relevant_questions, toilet-questions, hidden, all | *[toilets:description](https://wiki.osm.org/wiki/Key:toilets:description)* ([text](../SpecialInputElements.md#text)) | +| [toilets_toilets-wheelchair](#toilets_toilets-wheelchair)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilets-wheelchair))_ | Is there a dedicated toilet for wheelchair users?
3 options | relevant-questions, wheelchair, hidden, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets-type](#toilets-type)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-type))_ | Which kind of toilets are these?
4 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets-disposal](#toilets-disposal)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-disposal))_ | How is the waste handled?
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [menstrual_products](#menstrual_products)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#menstrual_products))_ | Are free, menstrual products distributed here?
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [menstrual_products_location](#menstrual_products_location)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#menstrual_products_location))_ | Where are the free menstrual products located?
_The menstrual products are located in {toilets:menstrual_products:location}_
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[toilets:menstrual_products:location](https://wiki.osm.org/wiki/Key:toilets:menstrual_products:location)* ([string](../SpecialInputElements.md#string)) | +| [toilets-changing-table](#toilets-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-changing-table))_ | Is a changing table (to change diapers) available?
2 options | relevant-questions, no-prefix, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-changing_table:location](#toilet-changing_table:location)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-changing_table:location))_ | Where is the changing table located?
_A changing table is located at {changing_table:location}_
4 options | relevant-questions, no-prefix, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:location](https://wiki.osm.org/wiki/Key:changing_table:location)* ([string](../SpecialInputElements.md#string)) | +| [toilet-has-paper](#toilet-has-paper)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-has-paper))_ | Does one have to bring their own toilet paper to this toilet?
2 options | relevant-questions, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-handwashing](#toilet-handwashing)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-handwashing))_ | Do these toilets have a sink to wash your hands?
2 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-drying](#toilet-drying)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-drying))_ | Do these toilets have a device to dry your hands?
5 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-group](#wheelchair-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-group))_ | _{group(wheelchair-title,wheelchair;adult-changing-table,)}_ | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-picture-carousel](#wheelchair-picture-carousel)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-picture-carousel))_ | _{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}_ | wheelchair, hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-picture](#wheelchair-picture)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-picture))_ | _{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}_ | wheelchair, hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-title](#wheelchair-title)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-title))_ | _Wheelchair accessible toilet_
2 options | hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-wheelchair-access](#toilet-wheelchair-access)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-wheelchair-access))_ | Is the wheelchair-accessible toilet locked?
5 options | hidden, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_has_grab_rail_lr](#toilets_wheelchair_has_grab_rail_lr)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_has_grab_rail_lr))_ | Is there a grab rail?
4 options | wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_has_grab_rail_behind](#toilets_wheelchair_has_grab_rail_behind)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_has_grab_rail_behind))_ | Does the toilet have a grab rail behind the toilet?
2 options | wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_is_foldable_left](#toilets_wheelchair_is_foldable_left)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_is_foldable_left))_ | Is the left grab rail foldable?
2 options | generic_questions, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_is_foldable_right](#toilets_wheelchair_is_foldable_right)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_is_foldable_right))_ | Is the right grab rail foldable?
2 options | generic_questions, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-door-width](#wheelchair-door-width)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-door-width))_ | What is the width of the door to the wheelchair accessible toilet?
_The door to the wheelchair-accessible toilet is {canonical(door:width)} wide_ | relevant-questions, wheelchair, hidden, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[door:width](https://wiki.osm.org/wiki/Key:door:width)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [questions-wheelchair](#questions-wheelchair)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#questions-wheelchair))_ | _{questions(wheelchair,,)}_ | wheelchair, hidden, relevant-questions, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [adult_changing_table_title](#adult_changing_table_title)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#adult_changing_table_title))_ | _Adult changing table_ | hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [adult-changing-table](#adult-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#adult-changing-table))_ | Does this toilet have an adult changing table?
2 options | prefixed, hidden, relevant-questions, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [changing_table_adult_height](#changing_table_adult_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_height))_ | What is the height of the adult changing table?
_The changing table is {canonical(changing_table:adult:height)} high_
1 options | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:height](https://wiki.osm.org/wiki/Key:changing_table:adult:height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-min_height](#changing_table_adult_adult-changing-table-min_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-min_height))_ | What is the lowest height the adult changing table can be moved to?
_The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}_ | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:min_height](https://wiki.osm.org/wiki/Key:changing_table:adult:min_height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-max_height](#changing_table_adult_adult-changing-table-max_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-max_height))_ | What is the highest height the adult changing table can be moved to?
_The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}_ | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:max_height](https://wiki.osm.org/wiki/Key:changing_table:adult:max_height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-mechanism](#changing_table_adult_adult-changing-table-mechanism)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-mechanism))_ | How is the height of the changing table adjusted?
2 options | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [changing_table_adult_adult-changing-table-support](#changing_table_adult_adult-changing-table-support)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-support))_ | How is the adult changing table supported?
3 options | relevant_questions, hidden, prefixed, adult-changing-table, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [questions-adult-changing-table](#questions-adult-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#questions-adult-changing-table))_ | _{questions(adult-changing-table,,yes)}_ | hidden, relevant-questions, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-question-box](#toilet-question-box)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-question-box))_ | _{questions(toilet-questions,wheelchair;adult-changing-table,)}_ | toilet-questions, all, hidden | _Multiple choice only_ | | [internet](#internet)
_(Original in [questions](./BuiltinQuestions.md#internet))_ | Does this place offer internet access?
6 options | internet-all | _Multiple choice only_ | | [internet-fee](#internet-fee)
_(Original in [questions](./BuiltinQuestions.md#internet-fee))_ | Is there a fee for internet access?
3 options | internet-all | _Multiple choice only_ | | [internet-ssid](#internet-ssid)
_(Original in [questions](./BuiltinQuestions.md#internet-ssid))_ | What is the network name for the wireless internet access?
_The network name is {internet_access:ssid}_
1 options | internet-all | *[internet_access:ssid](https://wiki.osm.org/wiki/Key:internet_access:ssid)* ([string](../SpecialInputElements.md#string)) | | [dog-access](#dog-access)
_(Original in [questions](./BuiltinQuestions.md#dog-access))_ | Are dogs allowed in this business?
5 options | | _Multiple choice only_ | -| [leftover-questions](#leftover-questions) | _{questions( ,hidden)}_ | ignore-docs, added_by_default | _Multiple choice only_ | +| [leftover-questions](#leftover-questions) | _{questions( ,hidden;wheelchair;adult-changing-table;toilet-questions)}_ | ignore-docs, added_by_default | _Multiple choice only_ | | [move-button](#move-button) | _{move_button()}_ | | _Multiple choice only_ | | [delete-button](#delete-button) | _{delete_button()}_ | | _Multiple choice only_ | | [lod](#lod)
_(Original in [questions](./BuiltinQuestions.md#lod))_ | _{linked_data_from_website()}_ | added_by_default | _Multiple choice only_ | @@ -172,10 +288,422 @@ The question is `Is this place accessible with a wheelchair?` - *It is possible to reach this place in a wheelchair, but it is not easy* is shown if with wheelchair=limited - *This place is not reachable with a wheelchair* is shown if with wheelchair=no -### toiletatamenitytoiletswheelchair +### toilets-group _This tagrendering has no question and is thus read-only_ -*toilet_at_amenity.toilets-wheelchair* +*{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}* + +This tagrendering has labels `all` + +### grouptitle +_This tagrendering has no question and is thus read-only_ + +*Toilet information* + + - *Does not have toilets* is shown if with toilets=no + +This tagrendering has labels `all` `hidden` + +### has_toilets +The question is `Has {title()} toilets?` + + - *Has toilets* is shown if with toilets=yes + - *Has no toilets* is shown if with toilets=no + - *The toilets are marked separately on the map* is shown if with toilets=separate + +This tagrendering has labels `toilet-questions` `hidden` `all` + +### images_toilet +_This tagrendering has no question and is thus read-only_ + +*{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_repeated +_This tagrendering has no question and is thus read-only_ + +*Multiple, identical objects can be found on floors {toilets:repeat_on}.* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:repeat_on~.+ +This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_single_level +The question is `On what level is this feature located?` + +*Located on the {toilets:level}th floor* is shown if `toilets:level` is set. + + - *Located underground* is shown if with toilets:location=underground. _This option cannot be chosen as answer_ + - *Located on the ground floor* is shown if with toilets:level=0 + - *Located on the ground floor* is shown if with toilets:level=. _This option cannot be chosen as answer_ + - *Located on the first floor* is shown if with toilets:level=1 + - *Located on the first basement level* is shown if with toilets:level=-1 + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:repeat_on= +This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-access +The question is `Are these toilets publicly accessible?` + +*Access is {toilets:access}* is shown if `toilets:access` is set. + + - *Public access* is shown if with toilets:access=yes + - *Only access to customers* is shown if with toilets:access=customers + - *Not accessible* is shown if with toilets:access=no + - *Accessible, but one has to ask a key to enter* is shown if with toilets:access=key + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilets-fee +The question is `Are these toilets free to use?` + + - *These are paid toilets* is shown if with toilets:fee=yes + - *Free to use* is shown if with toilets:fee=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:access!=no +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-charge +The question is `How much does one have to pay for these toilets?` + +*The fee is {toilets:charge}* is shown if `toilets:charge` is set. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:fee=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_payment-options-split +The question is `Which methods of payment are accepted here?` + + - *Cash is accepted here* is shown if with toilets:payment:cash=yes. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cash= + - *Payment cards are accepted here* is shown if with toilets:payment:cards=yes. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cards= + - *Payment by QR-code is possible here* is shown if with toilets:payment:qr_code=yes. Unselecting this answer will add toilets:payment:qr_code=no + - *Coins are accepted here* is shown if with toilets:payment:coins=yes. Unselecting this answer will add toilets:payment:coins=no + - *Bank notes are accepted here* is shown if with toilets:payment:notes=yes. Unselecting this answer will add toilets:payment:notes=no + - *Debit cards are accepted here* is shown if with toilets:payment:debit_cards=yes. Unselecting this answer will add toilets:payment:debit_cards=no + - *Credit cards are accepted here* is shown if with toilets:payment:credit_cards=yes. Unselecting this answer will add toilets:payment:credit_cards=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:fee=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_gender_segregated +The question is `Are these toilets gender-segregated?` + + - *There is a separate, signposted area for men and women* is shown if with toilets:gender_segregated=yes + - *There is no separate, signposted area for men and women* is shown if with toilets:gender_segregated=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:toilets:position!=urinal +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-supervised +The question is `Is this toilets supervised by a person?` + + - *There is a person supervising these toilets during (most of) the opening hours* is shown if with toilets:supervised=yes + - *There is a person supervising these toilets, but they are present only during certain times of the opening hours* is shown if with toilets:supervised=interval + - *These toilets are not supervised* is shown if with toilets:supervised=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:access=yes | toilets:access=) +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_description +The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.` + +*{toilets:description}* is shown if `toilets:description` is set. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `amenity-no-prefix` `no-prefix` `relevant-questions` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilets-wheelchair +The question is `Is there a dedicated toilet for wheelchair users?` + + - *There is a dedicated toilet for wheelchair users* is shown if with toilets:wheelchair=yes + - *No wheelchair access* is shown if with toilets:wheelchair=no + - *There is only a dedicated toilet for wheelchair users* is shown if with toilets:wheelchair=designated + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-type +The question is `Which kind of toilets are these?` + + - *There are only seated toilets* is shown if with toilets:position=seated + - *There are only urinals here* is shown if with toilets:position=urinal + - *There are only squat toilets here* is shown if with toilets:position=squat + - *Both seated toilets and urinals are available here* is shown if with toilets:position=seated;urinal + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-disposal +The question is `How is the waste handled?` + + - *The waste is moved away by flushing the toilet with water* is shown if with toilets:disposal=flush + - *The waste falls into a pit* is shown if with toilets:disposal=pitlatrine + - *The waste is collected in a bucket or similar container, which is regularly removed* is shown if with toilets:disposal=bucket + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### menstrual_products +The question is `Are free, menstrual products distributed here?` + + - *Free menstrual products are available to all visitors of these toilets* is shown if with toilets:menstrual_products=yes + - *Free menstrual products are available to some visitors of these toilets* is shown if with toilets:menstrual_products=limited + - *No free menstrual products are available here* is shown if with toilets:menstrual_products=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### menstrual_products_location +The question is `Where are the free menstrual products located?` + +*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set. + + - *The free, menstrual products are located in the toilet for women* is shown if with toilets:menstrual_products:location=female_toilet + - *The free, menstrual products are located in the toilet for men* is shown if with toilets:menstrual_products:location=male_toilet + - *The free, menstrual products are located in the toilet for wheelchair users* is shown if with toilets:menstrual_products:location=wheelchair_toilet + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:menstrual_products=limited | toilets:menstrual_products:location~.+) +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-changing-table +The question is `Is a changing table (to change diapers) available?` + + - *A changing table is available* is shown if with changing_table=yes + - *No changing table is available* is shown if with changing_table=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-changing_table:location +The question is `Where is the changing table located?` + +*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set. + + - *A changing table is in the toilet for women* is shown if with changing_table:location=female_toilet + - *A changing table is in the toilet for men* is shown if with changing_table:location=male_toilet + - *A changing table is in the toilet for wheelchair users* is shown if with changing_table:location=wheelchair_toilet + - *A changing table is in a dedicated room* is shown if with changing_table:location=dedicated_room + +This tagrendering is only visible in the popup if the following condition is met: changing_table=yes & toilets=yes +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-has-paper +The question is `Does one have to bring their own toilet paper to this toilet?` + + - *This toilet is equipped with toilet paper* is shown if with toilets:paper_supplied=yes + - *You have to bring your own toilet paper to this toilet* is shown if with toilets:paper_supplied=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:position!=urinal +This tagrendering has labels `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-handwashing +The question is `Do these toilets have a sink to wash your hands?` + + - *These toilets have a sink to wash your hands* is shown if with toilets:handwashing=yes + - *These toilets don't have a sink to wash your hands* is shown if with toilets:handwashing=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-drying +The question is `Do these toilets have a device to dry your hands?` + + - *Electric hand dryers are available for drying hands.* is shown if with toilets:hands_drying=electric_hand_dryer + - *Paper towels are available for drying hands.* is shown if with toilets:hands_drying=paper_towel + - *A towel roll cabinet is available for drying hands* is shown if with toilets:hands_drying=towel_cabinet + - *A fabric towel available to dry your hands.* is shown if with toilets:hands_drying=towel + - *There are no hand drying facilities available.* is shown if with toilets:hands_drying=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:handwashing=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-group +_This tagrendering has no question and is thus read-only_ + +*{group(wheelchair-title,wheelchair;adult-changing-table,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-picture-carousel +_This tagrendering has no question and is thus read-only_ + +*{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-picture +_This tagrendering has no question and is thus read-only_ + +*{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-title +_This tagrendering has no question and is thus read-only_ + +*Wheelchair accessible toilet* + + - *Wheelchair accessibility features* is shown if with wheelchair=designated | toilets:wheelchair=designated + - *No wheelchair accessible toilet* is shown if with wheelchair=no | toilets:wheelchair=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-wheelchair-access +The question is `Is the wheelchair-accessible toilet locked?` + + - *The wheelchair accessible toilets are freely accessible* is shown if with toilets:wheelchair:access=yes + - *One needs to ask permission to access wheelchair-accessible toilet, e.g. by asking a key* is shown if with toilets:wheelchair:access=key + - *One can use a Master Locksmiths Access Key (MLAK) to access this bathroom* is shown if with centralkey=mlak + - *One can use a RADAR Key to access this bathroom* is shown if with centralkey=nks + - *One can use a EuroKey to access this bathroom* is shown if with centralkey=eurokey + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) & (access=yes | access=public | access=customers | access=) +This tagrendering has labels `hidden` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_has_grab_rail_lr +The question is `Is there a grab rail?` + + - *Grab rails on both sides* is shown if with toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=yes + - *Only grab rails on the left side* is shown if with toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=no + - *Grab rails on the right side* is shown if with toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=yes + - *No grab rails at all* is shown if with toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_has_grab_rail_behind +The question is `Does the toilet have a grab rail behind the toilet?` + + - *Has a grab rail behind the toilet* is shown if with toilets:wheelchair:grab_rail:behind=yes + - *No grab rail behind the toilet* is shown if with toilets:wheelchair:grab_rail:behind=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_is_foldable_left +The question is `Is the left grab rail foldable?` + + - *The left grab rail is foldable* is shown if with toilets:wheelchair:is_foldable:left=yes + - *The left grab rail is not foldable* is shown if with toilets:wheelchair:is_foldable:left=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:wheelchair:grab_rail:left=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_is_foldable_right +The question is `Is the right grab rail foldable?` + + - *The right grab rail is foldable* is shown if with toilets:wheelchair:is_foldable:right=yes + - *The right grab rail is not foldable* is shown if with toilets:wheelchair:is_foldable:right=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:wheelchair:grab_rail:right=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-door-width +The question is `What is the width of the door to the wheelchair accessible toilet?` + +*The door to the wheelchair-accessible toilet is {canonical(door:width)} wide* is shown if `door:width` is set. + +The allowed input is of type pfloat and is in range 0.4 until 4 (both inclusive). A warning will appear if the value is outside of 0.6 and 2. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=designated | (amenity=toilet & wheelchair~^(yes|designated)$)) +This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### questions-wheelchair +_This tagrendering has no question and is thus read-only_ + +*{questions(wheelchair,,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### adult_changing_table_title +_This tagrendering has no question and is thus read-only_ + +*Adult changing table* + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### adult-changing-table +The question is `Does this toilet have an adult changing table?` + + - *Has a changing table for adults* is shown if with changing_table:adult=yes + - *No changing table for adults* is shown if with changing_table:adult=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `prefixed` `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_height +The question is `What is the height of the adult changing table?` + +*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + + - *The changing table is adjustable in height* is shown if with changing_table:adult:height=adjustable + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-min_height +The question is `What is the lowest height the adult changing table can be moved to?` + +*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-max_height +The question is `What is the highest height the adult changing table can be moved to?` + +*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-mechanism +The question is `How is the height of the changing table adjusted?` + + - *The height of the adult changing table is adjusted manually* is shown if with changing_table:adult:height:mechanism=manual + - *The height of the adult changing table is adjusted electrically* is shown if with changing_table:adult:height:mechanism=electric + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-support +The question is `How is the adult changing table supported?` + + - *The changing table is mounted to the wall* is shown if with changing_table:adult:support=wall_mounted + - *The changing table stands on table legs* is shown if with changing_table:adult:support=legs + - *The changing table stands on table legs with wheels and can be moved* is shown if with changing_table:adult:support=wheels + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### questions-adult-changing-table +_This tagrendering has no question and is thus read-only_ + +*{questions(adult-changing-table,,yes)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-question-box +_This tagrendering has no question and is thus read-only_ + +*{questions(toilet-questions,wheelchair;adult-changing-table,)}* + +This tagrendering has labels `toilet-questions` `all` `hidden` ### internet The question is `Does this place offer internet access?` @@ -221,7 +749,7 @@ The question is `Are dogs allowed in this business?` ### leftover-questions _This tagrendering has no question and is thus read-only_ -*{questions( ,hidden)}* +*{questions( ,hidden;wheelchair;adult-changing-table;toilet-questions)}* This tagrendering has labels `ignore-docs` `added_by_default` diff --git a/Docs/Layers/hostel.md b/Docs/Layers/hostel.md index 9ff98874a..376572779 100644 --- a/Docs/Layers/hostel.md +++ b/Docs/Layers/hostel.md @@ -8,6 +8,7 @@ Various types of lodging facilities - This layer is shown at zoomlevel **16** and higher - Not visible in the layer selection by default. If you want to make this layer toggable, override `name` + - This layer will automatically load [toilet](./toilet.md) into the layout as it depends on it: tagrendering has_toilets needs this layer (has_toilets) ## Table of contents @@ -26,7 +27,49 @@ Various types of lodging facilities - [email](#email) - [website](#website) - [wheelchair-access](#wheelchair-access) - - [toiletatamenitytoiletswheelchair](#toiletatamenitytoiletswheelchair) + - [toilets-group](#toilets-group) + - [grouptitle](#grouptitle) + - [has_toilets](#has_toilets) + - [images_toilet](#images_toilet) + - [toilets_repeated](#toilets_repeated) + - [toilets_single_level](#toilets_single_level) + - [toilets_toilet-access](#toilets_toilet-access) + - [toilets_toilets-fee](#toilets_toilets-fee) + - [toilets_toilet-charge](#toilets_toilet-charge) + - [toilets_payment-options-split](#toilets_payment-options-split) + - [toilets_gender_segregated](#toilets_gender_segregated) + - [toilets_toilet-supervised](#toilets_toilet-supervised) + - [toilets_description](#toilets_description) + - [toilets_toilets-wheelchair](#toilets_toilets-wheelchair) + - [toilets-type](#toilets-type) + - [toilets-disposal](#toilets-disposal) + - [menstrual_products](#menstrual_products) + - [menstrual_products_location](#menstrual_products_location) + - [toilets-changing-table](#toilets-changing-table) + - [toilet-changing_table:location](#toilet-changing_tablelocation) + - [toilet-has-paper](#toilet-has-paper) + - [toilet-handwashing](#toilet-handwashing) + - [toilet-drying](#toilet-drying) + - [wheelchair-group](#wheelchair-group) + - [wheelchair-picture-carousel](#wheelchair-picture-carousel) + - [wheelchair-picture](#wheelchair-picture) + - [wheelchair-title](#wheelchair-title) + - [toilet-wheelchair-access](#toilet-wheelchair-access) + - [toilets_wheelchair_has_grab_rail_lr](#toilets_wheelchair_has_grab_rail_lr) + - [toilets_wheelchair_has_grab_rail_behind](#toilets_wheelchair_has_grab_rail_behind) + - [toilets_wheelchair_is_foldable_left](#toilets_wheelchair_is_foldable_left) + - [toilets_wheelchair_is_foldable_right](#toilets_wheelchair_is_foldable_right) + - [wheelchair-door-width](#wheelchair-door-width) + - [questions-wheelchair](#questions-wheelchair) + - [adult_changing_table_title](#adult_changing_table_title) + - [adult-changing-table](#adult-changing-table) + - [changing_table_adult_height](#changing_table_adult_height) + - [changing_table_adult_adult-changing-table-min_height](#changing_table_adult_adult-changing-table-min_height) + - [changing_table_adult_adult-changing-table-max_height](#changing_table_adult_adult-changing-table-max_height) + - [changing_table_adult_adult-changing-table-mechanism](#changing_table_adult_adult-changing-table-mechanism) + - [changing_table_adult_adult-changing-table-support](#changing_table_adult_adult-changing-table-support) + - [questions-adult-changing-table](#questions-adult-changing-table) + - [toilet-question-box](#toilet-question-box) - [internet](#internet) - [internet-fee](#internet-fee) - [internet-ssid](#internet-ssid) @@ -66,6 +109,37 @@ Elements must match the expression ** [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) | | | [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | | | [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) | +| [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) | +| [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) [separate](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dseparate) | +| [toilets:level](https://wiki.openstreetmap.org/wiki/Key:toilets:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D-1) | +| [toilets:access](https://wiki.openstreetmap.org/wiki/Key:toilets:access) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dyes) [customers](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dcustomers) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dno) [key](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dkey) | +| [toilets:fee](https://wiki.openstreetmap.org/wiki/Key:toilets:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dno) | +| [toilets:charge](https://wiki.openstreetmap.org/wiki/Key:toilets:charge) | [string](../SpecialInputElements.md#string) | | +| [toilets:gender_segregated](https://wiki.openstreetmap.org/wiki/Key:toilets:gender_segregated) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dno) | +| [toilets:supervised](https://wiki.openstreetmap.org/wiki/Key:toilets:supervised) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dyes) [interval](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dinterval) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dno) | +| [toilets:description](https://wiki.openstreetmap.org/wiki/Key:toilets:description) | [text](../SpecialInputElements.md#text) | | +| [toilets:wheelchair](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dno) [designated](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Ddesignated) | +| [toilets:position](https://wiki.openstreetmap.org/wiki/Key:toilets:position) | Multiple choice | [seated](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated) [urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Durinal) [squat](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dsquat) [seated;urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated;urinal) | +| [toilets:disposal](https://wiki.openstreetmap.org/wiki/Key:toilets:disposal) | Multiple choice | [flush](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dflush) [pitlatrine](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dpitlatrine) [bucket](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dbucket) | +| [toilets:menstrual_products](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dno) | +| [toilets:menstrual_products:location](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dwheelchair_toilet) | +| [changing_table](https://wiki.openstreetmap.org/wiki/Key:changing_table) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dno) | +| [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dwheelchair_toilet) [dedicated_room](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Ddedicated_room) | +| [toilets:paper_supplied](https://wiki.openstreetmap.org/wiki/Key:toilets:paper_supplied) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dno) | +| [toilets:handwashing](https://wiki.openstreetmap.org/wiki/Key:toilets:handwashing) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dno) | +| [toilets:hands_drying](https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying) | Multiple choice | [electric_hand_dryer](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Delectric_hand_dryer) [paper_towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dpaper_towel) [towel_cabinet](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel_cabinet) [towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dno) | +| [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) | +| [toilets:wheelchair:grab_rail:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) | +| [toilets:wheelchair:grab_rail:behind](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:behind) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dno) | +| [toilets:wheelchair:is_foldable:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dno) | +| [toilets:wheelchair:is_foldable:right](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:right) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dno) | +| [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dno) | +| [changing_table:adult:height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height) | [pfloat](../SpecialInputElements.md#pfloat) | [adjustable](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height%3Dadjustable) | +| [changing_table:adult:min_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:min_height) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult:max_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:max_height) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult:height:mechanism](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height:mechanism) | Multiple choice | [manual](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Dmanual) [electric](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Delectric) | +| [changing_table:adult:support](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:support) | Multiple choice | [wall_mounted](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwall_mounted) [legs](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dlegs) [wheels](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwheels) | | [internet_access](https://wiki.openstreetmap.org/wiki/Key:internet_access) | Multiple choice | [wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwlan) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dno) [terminal](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal) [wired](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwired) [terminal;wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal;wlan) | | [internet_access:fee](https://wiki.openstreetmap.org/wiki/Key:internet_access:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dno) [customers](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dcustomers) | | [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) | [string](../SpecialInputElements.md#string) | [Telekom](https://wiki.openstreetmap.org/wiki/Tag:internet_access:ssid%3DTelekom) | @@ -85,12 +159,54 @@ Elements must match the expression **{email}_
2 options | contact | *[email](https://wiki.osm.org/wiki/Key:email)* ([email](../SpecialInputElements.md#email)) | | [website](#website)
_(Original in [questions](./BuiltinQuestions.md#website))_ | What is the website of ?
_{website}_
1 options | contact | *[website](https://wiki.osm.org/wiki/Key:website)* ([url](../SpecialInputElements.md#url)) | | [wheelchair-access](#wheelchair-access)
_(Original in [questions](./BuiltinQuestions.md#wheelchair-access))_ | Is this place accessible with a wheelchair?
4 options | | _Multiple choice only_ | -| [toiletatamenitytoiletswheelchair](#toiletatamenitytoiletswheelchair) | _toilet_at_amenity.toilets-wheelchair_ | | _Multiple choice only_ | +| [toilets-group](#toilets-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-group))_ | _{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}_ | all | _Multiple choice only_ | +| [grouptitle](#grouptitle)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#grouptitle))_ | _Toilet information_
1 options | all, hidden | _Multiple choice only_ | +| [has_toilets](#has_toilets)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#has_toilets))_ | Has toilets?
3 options | toilet-questions, hidden, all | _Multiple choice only_ | +| [images_toilet](#images_toilet)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#images_toilet))_ | _{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}_ | relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_repeated](#toilets_repeated)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_repeated))_ | _Multiple, identical objects can be found on floors {toilets:repeat_on}._ | level, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_single_level](#toilets_single_level)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_single_level))_ | On what level is this feature located?
_Located on the {toilets:level}th floor_
5 options | level, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:level](https://wiki.osm.org/wiki/Key:toilets:level)* ([float](../SpecialInputElements.md#float)) | +| [toilets_toilet-access](#toilets_toilet-access)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-access))_ | Are these toilets publicly accessible?
_Access is {toilets:access}_
4 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:access](https://wiki.osm.org/wiki/Key:toilets:access)* ([string](../SpecialInputElements.md#string)) | +| [toilets_toilets-fee](#toilets_toilets-fee)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilets-fee))_ | Are these toilets free to use?
2 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_toilet-charge](#toilets_toilet-charge)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-charge))_ | How much does one have to pay for these toilets?
_The fee is {toilets:charge}_ | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:charge](https://wiki.osm.org/wiki/Key:toilets:charge)* ([string](../SpecialInputElements.md#string)) | +| [toilets_payment-options-split](#toilets_payment-options-split)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_payment-options-split))_ | Which methods of payment are accepted here?
7 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_gender_segregated](#toilets_gender_segregated)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_gender_segregated))_ | Are these toilets gender-segregated?
2 options | relevant-questions, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_toilet-supervised](#toilets_toilet-supervised)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-supervised))_ | Is this toilets supervised by a person?
3 options | relevant-questions, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_description](#toilets_description)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_description))_ | Is there still some relevant info that the previous questions did not cover? Feel free to add it here.
_{toilets:description}_ | amenity-no-prefix, no-prefix, relevant-questions, relevant_questions, toilet-questions, hidden, all | *[toilets:description](https://wiki.osm.org/wiki/Key:toilets:description)* ([text](../SpecialInputElements.md#text)) | +| [toilets_toilets-wheelchair](#toilets_toilets-wheelchair)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilets-wheelchair))_ | Is there a dedicated toilet for wheelchair users?
3 options | relevant-questions, wheelchair, hidden, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets-type](#toilets-type)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-type))_ | Which kind of toilets are these?
4 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets-disposal](#toilets-disposal)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-disposal))_ | How is the waste handled?
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [menstrual_products](#menstrual_products)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#menstrual_products))_ | Are free, menstrual products distributed here?
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [menstrual_products_location](#menstrual_products_location)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#menstrual_products_location))_ | Where are the free menstrual products located?
_The menstrual products are located in {toilets:menstrual_products:location}_
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[toilets:menstrual_products:location](https://wiki.osm.org/wiki/Key:toilets:menstrual_products:location)* ([string](../SpecialInputElements.md#string)) | +| [toilets-changing-table](#toilets-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-changing-table))_ | Is a changing table (to change diapers) available?
2 options | relevant-questions, no-prefix, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-changing_table:location](#toilet-changing_table:location)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-changing_table:location))_ | Where is the changing table located?
_A changing table is located at {changing_table:location}_
4 options | relevant-questions, no-prefix, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:location](https://wiki.osm.org/wiki/Key:changing_table:location)* ([string](../SpecialInputElements.md#string)) | +| [toilet-has-paper](#toilet-has-paper)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-has-paper))_ | Does one have to bring their own toilet paper to this toilet?
2 options | relevant-questions, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-handwashing](#toilet-handwashing)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-handwashing))_ | Do these toilets have a sink to wash your hands?
2 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-drying](#toilet-drying)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-drying))_ | Do these toilets have a device to dry your hands?
5 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-group](#wheelchair-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-group))_ | _{group(wheelchair-title,wheelchair;adult-changing-table,)}_ | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-picture-carousel](#wheelchair-picture-carousel)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-picture-carousel))_ | _{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}_ | wheelchair, hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-picture](#wheelchair-picture)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-picture))_ | _{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}_ | wheelchair, hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-title](#wheelchair-title)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-title))_ | _Wheelchair accessible toilet_
2 options | hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-wheelchair-access](#toilet-wheelchair-access)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-wheelchair-access))_ | Is the wheelchair-accessible toilet locked?
5 options | hidden, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_has_grab_rail_lr](#toilets_wheelchair_has_grab_rail_lr)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_has_grab_rail_lr))_ | Is there a grab rail?
4 options | wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_has_grab_rail_behind](#toilets_wheelchair_has_grab_rail_behind)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_has_grab_rail_behind))_ | Does the toilet have a grab rail behind the toilet?
2 options | wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_is_foldable_left](#toilets_wheelchair_is_foldable_left)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_is_foldable_left))_ | Is the left grab rail foldable?
2 options | generic_questions, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_is_foldable_right](#toilets_wheelchair_is_foldable_right)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_is_foldable_right))_ | Is the right grab rail foldable?
2 options | generic_questions, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-door-width](#wheelchair-door-width)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-door-width))_ | What is the width of the door to the wheelchair accessible toilet?
_The door to the wheelchair-accessible toilet is {canonical(door:width)} wide_ | relevant-questions, wheelchair, hidden, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[door:width](https://wiki.osm.org/wiki/Key:door:width)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [questions-wheelchair](#questions-wheelchair)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#questions-wheelchair))_ | _{questions(wheelchair,,)}_ | wheelchair, hidden, relevant-questions, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [adult_changing_table_title](#adult_changing_table_title)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#adult_changing_table_title))_ | _Adult changing table_ | hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [adult-changing-table](#adult-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#adult-changing-table))_ | Does this toilet have an adult changing table?
2 options | prefixed, hidden, relevant-questions, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [changing_table_adult_height](#changing_table_adult_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_height))_ | What is the height of the adult changing table?
_The changing table is {canonical(changing_table:adult:height)} high_
1 options | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:height](https://wiki.osm.org/wiki/Key:changing_table:adult:height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-min_height](#changing_table_adult_adult-changing-table-min_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-min_height))_ | What is the lowest height the adult changing table can be moved to?
_The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}_ | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:min_height](https://wiki.osm.org/wiki/Key:changing_table:adult:min_height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-max_height](#changing_table_adult_adult-changing-table-max_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-max_height))_ | What is the highest height the adult changing table can be moved to?
_The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}_ | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:max_height](https://wiki.osm.org/wiki/Key:changing_table:adult:max_height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-mechanism](#changing_table_adult_adult-changing-table-mechanism)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-mechanism))_ | How is the height of the changing table adjusted?
2 options | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [changing_table_adult_adult-changing-table-support](#changing_table_adult_adult-changing-table-support)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-support))_ | How is the adult changing table supported?
3 options | relevant_questions, hidden, prefixed, adult-changing-table, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [questions-adult-changing-table](#questions-adult-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#questions-adult-changing-table))_ | _{questions(adult-changing-table,,yes)}_ | hidden, relevant-questions, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-question-box](#toilet-question-box)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-question-box))_ | _{questions(toilet-questions,wheelchair;adult-changing-table,)}_ | toilet-questions, all, hidden | _Multiple choice only_ | | [internet](#internet)
_(Original in [questions](./BuiltinQuestions.md#internet))_ | Does this place offer internet access?
6 options | internet-all | _Multiple choice only_ | | [internet-fee](#internet-fee)
_(Original in [questions](./BuiltinQuestions.md#internet-fee))_ | Is there a fee for internet access?
3 options | internet-all | _Multiple choice only_ | | [internet-ssid](#internet-ssid)
_(Original in [questions](./BuiltinQuestions.md#internet-ssid))_ | What is the network name for the wireless internet access?
_The network name is {internet_access:ssid}_
1 options | internet-all | *[internet_access:ssid](https://wiki.osm.org/wiki/Key:internet_access:ssid)* ([string](../SpecialInputElements.md#string)) | | [dog-access](#dog-access)
_(Original in [questions](./BuiltinQuestions.md#dog-access))_ | Are dogs allowed in this business?
5 options | | _Multiple choice only_ | -| [leftover-questions](#leftover-questions) | _{questions( ,hidden)}_ | ignore-docs, added_by_default | _Multiple choice only_ | +| [leftover-questions](#leftover-questions) | _{questions( ,hidden;wheelchair;adult-changing-table;toilet-questions)}_ | ignore-docs, added_by_default | _Multiple choice only_ | | [move-button](#move-button) | _{move_button()}_ | | _Multiple choice only_ | | [delete-button](#delete-button) | _{delete_button()}_ | | _Multiple choice only_ | | [lod](#lod)
_(Original in [questions](./BuiltinQuestions.md#lod))_ | _{linked_data_from_website()}_ | added_by_default | _Multiple choice only_ | @@ -168,10 +284,422 @@ The question is `Is this place accessible with a wheelchair?` - *It is possible to reach this place in a wheelchair, but it is not easy* is shown if with wheelchair=limited - *This place is not reachable with a wheelchair* is shown if with wheelchair=no -### toiletatamenitytoiletswheelchair +### toilets-group _This tagrendering has no question and is thus read-only_ -*toilet_at_amenity.toilets-wheelchair* +*{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}* + +This tagrendering has labels `all` + +### grouptitle +_This tagrendering has no question and is thus read-only_ + +*Toilet information* + + - *Does not have toilets* is shown if with toilets=no + +This tagrendering has labels `all` `hidden` + +### has_toilets +The question is `Has {title()} toilets?` + + - *Has toilets* is shown if with toilets=yes + - *Has no toilets* is shown if with toilets=no + - *The toilets are marked separately on the map* is shown if with toilets=separate + +This tagrendering has labels `toilet-questions` `hidden` `all` + +### images_toilet +_This tagrendering has no question and is thus read-only_ + +*{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_repeated +_This tagrendering has no question and is thus read-only_ + +*Multiple, identical objects can be found on floors {toilets:repeat_on}.* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:repeat_on~.+ +This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_single_level +The question is `On what level is this feature located?` + +*Located on the {toilets:level}th floor* is shown if `toilets:level` is set. + + - *Located underground* is shown if with toilets:location=underground. _This option cannot be chosen as answer_ + - *Located on the ground floor* is shown if with toilets:level=0 + - *Located on the ground floor* is shown if with toilets:level=. _This option cannot be chosen as answer_ + - *Located on the first floor* is shown if with toilets:level=1 + - *Located on the first basement level* is shown if with toilets:level=-1 + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:repeat_on= +This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-access +The question is `Are these toilets publicly accessible?` + +*Access is {toilets:access}* is shown if `toilets:access` is set. + + - *Public access* is shown if with toilets:access=yes + - *Only access to customers* is shown if with toilets:access=customers + - *Not accessible* is shown if with toilets:access=no + - *Accessible, but one has to ask a key to enter* is shown if with toilets:access=key + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilets-fee +The question is `Are these toilets free to use?` + + - *These are paid toilets* is shown if with toilets:fee=yes + - *Free to use* is shown if with toilets:fee=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:access!=no +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-charge +The question is `How much does one have to pay for these toilets?` + +*The fee is {toilets:charge}* is shown if `toilets:charge` is set. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:fee=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_payment-options-split +The question is `Which methods of payment are accepted here?` + + - *Cash is accepted here* is shown if with toilets:payment:cash=yes. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cash= + - *Payment cards are accepted here* is shown if with toilets:payment:cards=yes. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cards= + - *Payment by QR-code is possible here* is shown if with toilets:payment:qr_code=yes. Unselecting this answer will add toilets:payment:qr_code=no + - *Coins are accepted here* is shown if with toilets:payment:coins=yes. Unselecting this answer will add toilets:payment:coins=no + - *Bank notes are accepted here* is shown if with toilets:payment:notes=yes. Unselecting this answer will add toilets:payment:notes=no + - *Debit cards are accepted here* is shown if with toilets:payment:debit_cards=yes. Unselecting this answer will add toilets:payment:debit_cards=no + - *Credit cards are accepted here* is shown if with toilets:payment:credit_cards=yes. Unselecting this answer will add toilets:payment:credit_cards=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:fee=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_gender_segregated +The question is `Are these toilets gender-segregated?` + + - *There is a separate, signposted area for men and women* is shown if with toilets:gender_segregated=yes + - *There is no separate, signposted area for men and women* is shown if with toilets:gender_segregated=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:toilets:position!=urinal +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-supervised +The question is `Is this toilets supervised by a person?` + + - *There is a person supervising these toilets during (most of) the opening hours* is shown if with toilets:supervised=yes + - *There is a person supervising these toilets, but they are present only during certain times of the opening hours* is shown if with toilets:supervised=interval + - *These toilets are not supervised* is shown if with toilets:supervised=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:access=yes | toilets:access=) +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_description +The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.` + +*{toilets:description}* is shown if `toilets:description` is set. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `amenity-no-prefix` `no-prefix` `relevant-questions` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilets-wheelchair +The question is `Is there a dedicated toilet for wheelchair users?` + + - *There is a dedicated toilet for wheelchair users* is shown if with toilets:wheelchair=yes + - *No wheelchair access* is shown if with toilets:wheelchair=no + - *There is only a dedicated toilet for wheelchair users* is shown if with toilets:wheelchair=designated + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-type +The question is `Which kind of toilets are these?` + + - *There are only seated toilets* is shown if with toilets:position=seated + - *There are only urinals here* is shown if with toilets:position=urinal + - *There are only squat toilets here* is shown if with toilets:position=squat + - *Both seated toilets and urinals are available here* is shown if with toilets:position=seated;urinal + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-disposal +The question is `How is the waste handled?` + + - *The waste is moved away by flushing the toilet with water* is shown if with toilets:disposal=flush + - *The waste falls into a pit* is shown if with toilets:disposal=pitlatrine + - *The waste is collected in a bucket or similar container, which is regularly removed* is shown if with toilets:disposal=bucket + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### menstrual_products +The question is `Are free, menstrual products distributed here?` + + - *Free menstrual products are available to all visitors of these toilets* is shown if with toilets:menstrual_products=yes + - *Free menstrual products are available to some visitors of these toilets* is shown if with toilets:menstrual_products=limited + - *No free menstrual products are available here* is shown if with toilets:menstrual_products=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### menstrual_products_location +The question is `Where are the free menstrual products located?` + +*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set. + + - *The free, menstrual products are located in the toilet for women* is shown if with toilets:menstrual_products:location=female_toilet + - *The free, menstrual products are located in the toilet for men* is shown if with toilets:menstrual_products:location=male_toilet + - *The free, menstrual products are located in the toilet for wheelchair users* is shown if with toilets:menstrual_products:location=wheelchair_toilet + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:menstrual_products=limited | toilets:menstrual_products:location~.+) +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-changing-table +The question is `Is a changing table (to change diapers) available?` + + - *A changing table is available* is shown if with changing_table=yes + - *No changing table is available* is shown if with changing_table=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-changing_table:location +The question is `Where is the changing table located?` + +*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set. + + - *A changing table is in the toilet for women* is shown if with changing_table:location=female_toilet + - *A changing table is in the toilet for men* is shown if with changing_table:location=male_toilet + - *A changing table is in the toilet for wheelchair users* is shown if with changing_table:location=wheelchair_toilet + - *A changing table is in a dedicated room* is shown if with changing_table:location=dedicated_room + +This tagrendering is only visible in the popup if the following condition is met: changing_table=yes & toilets=yes +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-has-paper +The question is `Does one have to bring their own toilet paper to this toilet?` + + - *This toilet is equipped with toilet paper* is shown if with toilets:paper_supplied=yes + - *You have to bring your own toilet paper to this toilet* is shown if with toilets:paper_supplied=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:position!=urinal +This tagrendering has labels `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-handwashing +The question is `Do these toilets have a sink to wash your hands?` + + - *These toilets have a sink to wash your hands* is shown if with toilets:handwashing=yes + - *These toilets don't have a sink to wash your hands* is shown if with toilets:handwashing=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-drying +The question is `Do these toilets have a device to dry your hands?` + + - *Electric hand dryers are available for drying hands.* is shown if with toilets:hands_drying=electric_hand_dryer + - *Paper towels are available for drying hands.* is shown if with toilets:hands_drying=paper_towel + - *A towel roll cabinet is available for drying hands* is shown if with toilets:hands_drying=towel_cabinet + - *A fabric towel available to dry your hands.* is shown if with toilets:hands_drying=towel + - *There are no hand drying facilities available.* is shown if with toilets:hands_drying=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:handwashing=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-group +_This tagrendering has no question and is thus read-only_ + +*{group(wheelchair-title,wheelchair;adult-changing-table,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-picture-carousel +_This tagrendering has no question and is thus read-only_ + +*{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-picture +_This tagrendering has no question and is thus read-only_ + +*{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-title +_This tagrendering has no question and is thus read-only_ + +*Wheelchair accessible toilet* + + - *Wheelchair accessibility features* is shown if with wheelchair=designated | toilets:wheelchair=designated + - *No wheelchair accessible toilet* is shown if with wheelchair=no | toilets:wheelchair=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-wheelchair-access +The question is `Is the wheelchair-accessible toilet locked?` + + - *The wheelchair accessible toilets are freely accessible* is shown if with toilets:wheelchair:access=yes + - *One needs to ask permission to access wheelchair-accessible toilet, e.g. by asking a key* is shown if with toilets:wheelchair:access=key + - *One can use a Master Locksmiths Access Key (MLAK) to access this bathroom* is shown if with centralkey=mlak + - *One can use a RADAR Key to access this bathroom* is shown if with centralkey=nks + - *One can use a EuroKey to access this bathroom* is shown if with centralkey=eurokey + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) & (access=yes | access=public | access=customers | access=) +This tagrendering has labels `hidden` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_has_grab_rail_lr +The question is `Is there a grab rail?` + + - *Grab rails on both sides* is shown if with toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=yes + - *Only grab rails on the left side* is shown if with toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=no + - *Grab rails on the right side* is shown if with toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=yes + - *No grab rails at all* is shown if with toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_has_grab_rail_behind +The question is `Does the toilet have a grab rail behind the toilet?` + + - *Has a grab rail behind the toilet* is shown if with toilets:wheelchair:grab_rail:behind=yes + - *No grab rail behind the toilet* is shown if with toilets:wheelchair:grab_rail:behind=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_is_foldable_left +The question is `Is the left grab rail foldable?` + + - *The left grab rail is foldable* is shown if with toilets:wheelchair:is_foldable:left=yes + - *The left grab rail is not foldable* is shown if with toilets:wheelchair:is_foldable:left=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:wheelchair:grab_rail:left=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_is_foldable_right +The question is `Is the right grab rail foldable?` + + - *The right grab rail is foldable* is shown if with toilets:wheelchair:is_foldable:right=yes + - *The right grab rail is not foldable* is shown if with toilets:wheelchair:is_foldable:right=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:wheelchair:grab_rail:right=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-door-width +The question is `What is the width of the door to the wheelchair accessible toilet?` + +*The door to the wheelchair-accessible toilet is {canonical(door:width)} wide* is shown if `door:width` is set. + +The allowed input is of type pfloat and is in range 0.4 until 4 (both inclusive). A warning will appear if the value is outside of 0.6 and 2. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=designated | (amenity=toilet & wheelchair~^(yes|designated)$)) +This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### questions-wheelchair +_This tagrendering has no question and is thus read-only_ + +*{questions(wheelchair,,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### adult_changing_table_title +_This tagrendering has no question and is thus read-only_ + +*Adult changing table* + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### adult-changing-table +The question is `Does this toilet have an adult changing table?` + + - *Has a changing table for adults* is shown if with changing_table:adult=yes + - *No changing table for adults* is shown if with changing_table:adult=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `prefixed` `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_height +The question is `What is the height of the adult changing table?` + +*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + + - *The changing table is adjustable in height* is shown if with changing_table:adult:height=adjustable + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-min_height +The question is `What is the lowest height the adult changing table can be moved to?` + +*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-max_height +The question is `What is the highest height the adult changing table can be moved to?` + +*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-mechanism +The question is `How is the height of the changing table adjusted?` + + - *The height of the adult changing table is adjusted manually* is shown if with changing_table:adult:height:mechanism=manual + - *The height of the adult changing table is adjusted electrically* is shown if with changing_table:adult:height:mechanism=electric + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-support +The question is `How is the adult changing table supported?` + + - *The changing table is mounted to the wall* is shown if with changing_table:adult:support=wall_mounted + - *The changing table stands on table legs* is shown if with changing_table:adult:support=legs + - *The changing table stands on table legs with wheels and can be moved* is shown if with changing_table:adult:support=wheels + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### questions-adult-changing-table +_This tagrendering has no question and is thus read-only_ + +*{questions(adult-changing-table,,yes)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-question-box +_This tagrendering has no question and is thus read-only_ + +*{questions(toilet-questions,wheelchair;adult-changing-table,)}* + +This tagrendering has labels `toilet-questions` `all` `hidden` ### internet The question is `Does this place offer internet access?` @@ -217,7 +745,7 @@ The question is `Are dogs allowed in this business?` ### leftover-questions _This tagrendering has no question and is thus read-only_ -*{questions( ,hidden)}* +*{questions( ,hidden;wheelchair;adult-changing-table;toilet-questions)}* This tagrendering has labels `ignore-docs` `added_by_default` diff --git a/Docs/Layers/toilet.md b/Docs/Layers/toilet.md index 7d5a5bd33..b9ab4a8f8 100644 --- a/Docs/Layers/toilet.md +++ b/Docs/Layers/toilet.md @@ -6,11 +6,13 @@ A layer showing (public) toilets - This layer is shown at zoomlevel **10** and higher - This layer is needed as dependency for layer [cafe_pub](#cafe_pub) + - This layer is needed as dependency for layer [campsite](#campsite) - This layer is needed as dependency for layer [doctors](#doctors) - This layer is needed as dependency for layer [food](#food) - This layer is needed as dependency for layer [ice_cream](#ice_cream) - This layer is needed as dependency for layer [pharmacy](#pharmacy) - This layer is needed as dependency for layer [shops](#shops) + - This layer is needed as dependency for layer [tourism_accomodation](#tourism_accomodation) - This layer is needed as dependency for layer [bike_shop](#bike_shop) - This layer is needed as dependency for layer [shops_second_hand](#shops_second_hand) - This layer is needed as dependency for layer [shops_with_climbing_shoe_repair](#shops_with_climbing_shoe_repair) @@ -25,6 +27,9 @@ A layer showing (public) toilets - This layer is needed as dependency for layer [food_dog_friendly](#food_dog_friendly) - This layer is needed as dependency for layer [pet_shops](#pet_shops) - This layer is needed as dependency for layer [shop_dog_friendly](#shop_dog_friendly) + - This layer is needed as dependency for layer [group_campsite](#group_campsite) + - This layer is needed as dependency for layer [group_hostel](#group_hostel) + - This layer is needed as dependency for layer [hostel](#hostel) - This layer is needed as dependency for layer [sport_shops](#sport_shops) ## Table of contents @@ -96,6 +101,7 @@ A layer showing (public) toilets - [fritures](https://mapcomplete.org/fritures) - [glutenfree](https://mapcomplete.org/glutenfree) - [healthcare](https://mapcomplete.org/healthcare) + - [hotels](https://mapcomplete.org/hotels) - [icecream](https://mapcomplete.org/icecream) - [lactosefree](https://mapcomplete.org/lactosefree) - [nature](https://mapcomplete.org/nature) @@ -105,6 +111,7 @@ A layer showing (public) toilets - [pets](https://mapcomplete.org/pets) - [playgrounds](https://mapcomplete.org/playgrounds) - [postboxes](https://mapcomplete.org/postboxes) + - [scouting](https://mapcomplete.org/scouting) - [shops](https://mapcomplete.org/shops) - [ski](https://mapcomplete.org/ski) - [sports](https://mapcomplete.org/sports) diff --git a/Docs/Layers/tourism_accomodation.md b/Docs/Layers/tourism_accomodation.md index 1371856d2..6f9eea8d0 100644 --- a/Docs/Layers/tourism_accomodation.md +++ b/Docs/Layers/tourism_accomodation.md @@ -5,6 +5,7 @@ Various types of lodging facilities - This layer is shown at zoomlevel **12** and higher + - This layer will automatically load [toilet](./toilet.md) into the layout as it depends on it: tagrendering has_toilets needs this layer (has_toilets) ## Table of contents @@ -23,7 +24,49 @@ Various types of lodging facilities - [email](#email) - [website](#website) - [wheelchair-access](#wheelchair-access) - - [toiletatamenitytoiletswheelchair](#toiletatamenitytoiletswheelchair) + - [toilets-group](#toilets-group) + - [grouptitle](#grouptitle) + - [has_toilets](#has_toilets) + - [images_toilet](#images_toilet) + - [toilets_repeated](#toilets_repeated) + - [toilets_single_level](#toilets_single_level) + - [toilets_toilet-access](#toilets_toilet-access) + - [toilets_toilets-fee](#toilets_toilets-fee) + - [toilets_toilet-charge](#toilets_toilet-charge) + - [toilets_payment-options-split](#toilets_payment-options-split) + - [toilets_gender_segregated](#toilets_gender_segregated) + - [toilets_toilet-supervised](#toilets_toilet-supervised) + - [toilets_description](#toilets_description) + - [toilets_toilets-wheelchair](#toilets_toilets-wheelchair) + - [toilets-type](#toilets-type) + - [toilets-disposal](#toilets-disposal) + - [menstrual_products](#menstrual_products) + - [menstrual_products_location](#menstrual_products_location) + - [toilets-changing-table](#toilets-changing-table) + - [toilet-changing_table:location](#toilet-changing_tablelocation) + - [toilet-has-paper](#toilet-has-paper) + - [toilet-handwashing](#toilet-handwashing) + - [toilet-drying](#toilet-drying) + - [wheelchair-group](#wheelchair-group) + - [wheelchair-picture-carousel](#wheelchair-picture-carousel) + - [wheelchair-picture](#wheelchair-picture) + - [wheelchair-title](#wheelchair-title) + - [toilet-wheelchair-access](#toilet-wheelchair-access) + - [toilets_wheelchair_has_grab_rail_lr](#toilets_wheelchair_has_grab_rail_lr) + - [toilets_wheelchair_has_grab_rail_behind](#toilets_wheelchair_has_grab_rail_behind) + - [toilets_wheelchair_is_foldable_left](#toilets_wheelchair_is_foldable_left) + - [toilets_wheelchair_is_foldable_right](#toilets_wheelchair_is_foldable_right) + - [wheelchair-door-width](#wheelchair-door-width) + - [questions-wheelchair](#questions-wheelchair) + - [adult_changing_table_title](#adult_changing_table_title) + - [adult-changing-table](#adult-changing-table) + - [changing_table_adult_height](#changing_table_adult_height) + - [changing_table_adult_adult-changing-table-min_height](#changing_table_adult_adult-changing-table-min_height) + - [changing_table_adult_adult-changing-table-max_height](#changing_table_adult_adult-changing-table-max_height) + - [changing_table_adult_adult-changing-table-mechanism](#changing_table_adult_adult-changing-table-mechanism) + - [changing_table_adult_adult-changing-table-support](#changing_table_adult_adult-changing-table-support) + - [questions-adult-changing-table](#questions-adult-changing-table) + - [toilet-question-box](#toilet-question-box) - [internet](#internet) - [internet-fee](#internet-fee) - [internet-ssid](#internet-ssid) @@ -81,6 +124,37 @@ Elements must match **any** of the following expressions: | [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) | | | [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | | | [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) | +| [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) | +| [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) [separate](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dseparate) | +| [toilets:level](https://wiki.openstreetmap.org/wiki/Key:toilets:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D-1) | +| [toilets:access](https://wiki.openstreetmap.org/wiki/Key:toilets:access) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dyes) [customers](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dcustomers) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dno) [key](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dkey) | +| [toilets:fee](https://wiki.openstreetmap.org/wiki/Key:toilets:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dno) | +| [toilets:charge](https://wiki.openstreetmap.org/wiki/Key:toilets:charge) | [string](../SpecialInputElements.md#string) | | +| [toilets:gender_segregated](https://wiki.openstreetmap.org/wiki/Key:toilets:gender_segregated) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dno) | +| [toilets:supervised](https://wiki.openstreetmap.org/wiki/Key:toilets:supervised) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dyes) [interval](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dinterval) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dno) | +| [toilets:description](https://wiki.openstreetmap.org/wiki/Key:toilets:description) | [text](../SpecialInputElements.md#text) | | +| [toilets:wheelchair](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dno) [designated](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Ddesignated) | +| [toilets:position](https://wiki.openstreetmap.org/wiki/Key:toilets:position) | Multiple choice | [seated](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated) [urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Durinal) [squat](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dsquat) [seated;urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated;urinal) | +| [toilets:disposal](https://wiki.openstreetmap.org/wiki/Key:toilets:disposal) | Multiple choice | [flush](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dflush) [pitlatrine](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dpitlatrine) [bucket](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dbucket) | +| [toilets:menstrual_products](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dno) | +| [toilets:menstrual_products:location](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dwheelchair_toilet) | +| [changing_table](https://wiki.openstreetmap.org/wiki/Key:changing_table) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dno) | +| [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dwheelchair_toilet) [dedicated_room](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Ddedicated_room) | +| [toilets:paper_supplied](https://wiki.openstreetmap.org/wiki/Key:toilets:paper_supplied) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dno) | +| [toilets:handwashing](https://wiki.openstreetmap.org/wiki/Key:toilets:handwashing) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dno) | +| [toilets:hands_drying](https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying) | Multiple choice | [electric_hand_dryer](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Delectric_hand_dryer) [paper_towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dpaper_towel) [towel_cabinet](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel_cabinet) [towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dno) | +| [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) | +| [toilets:wheelchair:grab_rail:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) | +| [toilets:wheelchair:grab_rail:behind](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:behind) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dno) | +| [toilets:wheelchair:is_foldable:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dno) | +| [toilets:wheelchair:is_foldable:right](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:right) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dno) | +| [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dno) | +| [changing_table:adult:height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height) | [pfloat](../SpecialInputElements.md#pfloat) | [adjustable](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height%3Dadjustable) | +| [changing_table:adult:min_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:min_height) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult:max_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:max_height) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult:height:mechanism](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height:mechanism) | Multiple choice | [manual](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Dmanual) [electric](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Delectric) | +| [changing_table:adult:support](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:support) | Multiple choice | [wall_mounted](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwall_mounted) [legs](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dlegs) [wheels](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwheels) | | [internet_access](https://wiki.openstreetmap.org/wiki/Key:internet_access) | Multiple choice | [wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwlan) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dno) [terminal](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal) [wired](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwired) [terminal;wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal;wlan) | | [internet_access:fee](https://wiki.openstreetmap.org/wiki/Key:internet_access:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dno) [customers](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dcustomers) | | [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) | [string](../SpecialInputElements.md#string) | [Telekom](https://wiki.openstreetmap.org/wiki/Tag:internet_access:ssid%3DTelekom) | @@ -100,12 +174,54 @@ Elements must match **any** of the following expressions: | [email](#email)
_(Original in [questions](./BuiltinQuestions.md#email))_ | What is the email address of ?
_{email}_
2 options | contact | *[email](https://wiki.osm.org/wiki/Key:email)* ([email](../SpecialInputElements.md#email)) | | [website](#website)
_(Original in [questions](./BuiltinQuestions.md#website))_ | What is the website of ?
_{website}_
1 options | contact | *[website](https://wiki.osm.org/wiki/Key:website)* ([url](../SpecialInputElements.md#url)) | | [wheelchair-access](#wheelchair-access)
_(Original in [questions](./BuiltinQuestions.md#wheelchair-access))_ | Is this place accessible with a wheelchair?
4 options | | _Multiple choice only_ | -| [toiletatamenitytoiletswheelchair](#toiletatamenitytoiletswheelchair) | _toilet_at_amenity.toilets-wheelchair_ | | _Multiple choice only_ | +| [toilets-group](#toilets-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-group))_ | _{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}_ | all | _Multiple choice only_ | +| [grouptitle](#grouptitle)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#grouptitle))_ | _Toilet information_
1 options | all, hidden | _Multiple choice only_ | +| [has_toilets](#has_toilets)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#has_toilets))_ | Has toilets?
3 options | toilet-questions, hidden, all | _Multiple choice only_ | +| [images_toilet](#images_toilet)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#images_toilet))_ | _{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}_ | relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_repeated](#toilets_repeated)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_repeated))_ | _Multiple, identical objects can be found on floors {toilets:repeat_on}._ | level, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_single_level](#toilets_single_level)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_single_level))_ | On what level is this feature located?
_Located on the {toilets:level}th floor_
5 options | level, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:level](https://wiki.osm.org/wiki/Key:toilets:level)* ([float](../SpecialInputElements.md#float)) | +| [toilets_toilet-access](#toilets_toilet-access)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-access))_ | Are these toilets publicly accessible?
_Access is {toilets:access}_
4 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:access](https://wiki.osm.org/wiki/Key:toilets:access)* ([string](../SpecialInputElements.md#string)) | +| [toilets_toilets-fee](#toilets_toilets-fee)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilets-fee))_ | Are these toilets free to use?
2 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_toilet-charge](#toilets_toilet-charge)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-charge))_ | How much does one have to pay for these toilets?
_The fee is {toilets:charge}_ | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:charge](https://wiki.osm.org/wiki/Key:toilets:charge)* ([string](../SpecialInputElements.md#string)) | +| [toilets_payment-options-split](#toilets_payment-options-split)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_payment-options-split))_ | Which methods of payment are accepted here?
7 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_gender_segregated](#toilets_gender_segregated)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_gender_segregated))_ | Are these toilets gender-segregated?
2 options | relevant-questions, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_toilet-supervised](#toilets_toilet-supervised)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-supervised))_ | Is this toilets supervised by a person?
3 options | relevant-questions, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_description](#toilets_description)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_description))_ | Is there still some relevant info that the previous questions did not cover? Feel free to add it here.
_{toilets:description}_ | amenity-no-prefix, no-prefix, relevant-questions, relevant_questions, toilet-questions, hidden, all | *[toilets:description](https://wiki.osm.org/wiki/Key:toilets:description)* ([text](../SpecialInputElements.md#text)) | +| [toilets_toilets-wheelchair](#toilets_toilets-wheelchair)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilets-wheelchair))_ | Is there a dedicated toilet for wheelchair users?
3 options | relevant-questions, wheelchair, hidden, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets-type](#toilets-type)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-type))_ | Which kind of toilets are these?
4 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets-disposal](#toilets-disposal)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-disposal))_ | How is the waste handled?
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [menstrual_products](#menstrual_products)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#menstrual_products))_ | Are free, menstrual products distributed here?
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [menstrual_products_location](#menstrual_products_location)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#menstrual_products_location))_ | Where are the free menstrual products located?
_The menstrual products are located in {toilets:menstrual_products:location}_
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[toilets:menstrual_products:location](https://wiki.osm.org/wiki/Key:toilets:menstrual_products:location)* ([string](../SpecialInputElements.md#string)) | +| [toilets-changing-table](#toilets-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-changing-table))_ | Is a changing table (to change diapers) available?
2 options | relevant-questions, no-prefix, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-changing_table:location](#toilet-changing_table:location)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-changing_table:location))_ | Where is the changing table located?
_A changing table is located at {changing_table:location}_
4 options | relevant-questions, no-prefix, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:location](https://wiki.osm.org/wiki/Key:changing_table:location)* ([string](../SpecialInputElements.md#string)) | +| [toilet-has-paper](#toilet-has-paper)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-has-paper))_ | Does one have to bring their own toilet paper to this toilet?
2 options | relevant-questions, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-handwashing](#toilet-handwashing)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-handwashing))_ | Do these toilets have a sink to wash your hands?
2 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-drying](#toilet-drying)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-drying))_ | Do these toilets have a device to dry your hands?
5 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-group](#wheelchair-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-group))_ | _{group(wheelchair-title,wheelchair;adult-changing-table,)}_ | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-picture-carousel](#wheelchair-picture-carousel)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-picture-carousel))_ | _{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}_ | wheelchair, hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-picture](#wheelchair-picture)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-picture))_ | _{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}_ | wheelchair, hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-title](#wheelchair-title)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-title))_ | _Wheelchair accessible toilet_
2 options | hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-wheelchair-access](#toilet-wheelchair-access)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-wheelchair-access))_ | Is the wheelchair-accessible toilet locked?
5 options | hidden, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_has_grab_rail_lr](#toilets_wheelchair_has_grab_rail_lr)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_has_grab_rail_lr))_ | Is there a grab rail?
4 options | wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_has_grab_rail_behind](#toilets_wheelchair_has_grab_rail_behind)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_has_grab_rail_behind))_ | Does the toilet have a grab rail behind the toilet?
2 options | wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_is_foldable_left](#toilets_wheelchair_is_foldable_left)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_is_foldable_left))_ | Is the left grab rail foldable?
2 options | generic_questions, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_is_foldable_right](#toilets_wheelchair_is_foldable_right)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_is_foldable_right))_ | Is the right grab rail foldable?
2 options | generic_questions, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-door-width](#wheelchair-door-width)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-door-width))_ | What is the width of the door to the wheelchair accessible toilet?
_The door to the wheelchair-accessible toilet is {canonical(door:width)} wide_ | relevant-questions, wheelchair, hidden, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[door:width](https://wiki.osm.org/wiki/Key:door:width)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [questions-wheelchair](#questions-wheelchair)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#questions-wheelchair))_ | _{questions(wheelchair,,)}_ | wheelchair, hidden, relevant-questions, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [adult_changing_table_title](#adult_changing_table_title)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#adult_changing_table_title))_ | _Adult changing table_ | hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [adult-changing-table](#adult-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#adult-changing-table))_ | Does this toilet have an adult changing table?
2 options | prefixed, hidden, relevant-questions, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [changing_table_adult_height](#changing_table_adult_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_height))_ | What is the height of the adult changing table?
_The changing table is {canonical(changing_table:adult:height)} high_
1 options | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:height](https://wiki.osm.org/wiki/Key:changing_table:adult:height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-min_height](#changing_table_adult_adult-changing-table-min_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-min_height))_ | What is the lowest height the adult changing table can be moved to?
_The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}_ | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:min_height](https://wiki.osm.org/wiki/Key:changing_table:adult:min_height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-max_height](#changing_table_adult_adult-changing-table-max_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-max_height))_ | What is the highest height the adult changing table can be moved to?
_The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}_ | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:max_height](https://wiki.osm.org/wiki/Key:changing_table:adult:max_height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-mechanism](#changing_table_adult_adult-changing-table-mechanism)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-mechanism))_ | How is the height of the changing table adjusted?
2 options | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [changing_table_adult_adult-changing-table-support](#changing_table_adult_adult-changing-table-support)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-support))_ | How is the adult changing table supported?
3 options | relevant_questions, hidden, prefixed, adult-changing-table, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [questions-adult-changing-table](#questions-adult-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#questions-adult-changing-table))_ | _{questions(adult-changing-table,,yes)}_ | hidden, relevant-questions, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-question-box](#toilet-question-box)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-question-box))_ | _{questions(toilet-questions,wheelchair;adult-changing-table,)}_ | toilet-questions, all, hidden | _Multiple choice only_ | | [internet](#internet)
_(Original in [questions](./BuiltinQuestions.md#internet))_ | Does this place offer internet access?
6 options | internet-all | _Multiple choice only_ | | [internet-fee](#internet-fee)
_(Original in [questions](./BuiltinQuestions.md#internet-fee))_ | Is there a fee for internet access?
3 options | internet-all | _Multiple choice only_ | | [internet-ssid](#internet-ssid)
_(Original in [questions](./BuiltinQuestions.md#internet-ssid))_ | What is the network name for the wireless internet access?
_The network name is {internet_access:ssid}_
1 options | internet-all | *[internet_access:ssid](https://wiki.osm.org/wiki/Key:internet_access:ssid)* ([string](../SpecialInputElements.md#string)) | | [dog-access](#dog-access)
_(Original in [questions](./BuiltinQuestions.md#dog-access))_ | Are dogs allowed in this business?
5 options | | _Multiple choice only_ | -| [leftover-questions](#leftover-questions) | _{questions( ,hidden)}_ | ignore-docs, added_by_default | _Multiple choice only_ | +| [leftover-questions](#leftover-questions) | _{questions( ,hidden;wheelchair;adult-changing-table;toilet-questions)}_ | ignore-docs, added_by_default | _Multiple choice only_ | | [move-button](#move-button) | _{move_button()}_ | | _Multiple choice only_ | | [delete-button](#delete-button) | _{delete_button()}_ | | _Multiple choice only_ | | [lod](#lod)
_(Original in [questions](./BuiltinQuestions.md#lod))_ | _{linked_data_from_website()}_ | added_by_default | _Multiple choice only_ | @@ -183,10 +299,422 @@ The question is `Is this place accessible with a wheelchair?` - *It is possible to reach this place in a wheelchair, but it is not easy* is shown if with wheelchair=limited - *This place is not reachable with a wheelchair* is shown if with wheelchair=no -### toiletatamenitytoiletswheelchair +### toilets-group _This tagrendering has no question and is thus read-only_ -*toilet_at_amenity.toilets-wheelchair* +*{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}* + +This tagrendering has labels `all` + +### grouptitle +_This tagrendering has no question and is thus read-only_ + +*Toilet information* + + - *Does not have toilets* is shown if with toilets=no + +This tagrendering has labels `all` `hidden` + +### has_toilets +The question is `Has {title()} toilets?` + + - *Has toilets* is shown if with toilets=yes + - *Has no toilets* is shown if with toilets=no + - *The toilets are marked separately on the map* is shown if with toilets=separate + +This tagrendering has labels `toilet-questions` `hidden` `all` + +### images_toilet +_This tagrendering has no question and is thus read-only_ + +*{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_repeated +_This tagrendering has no question and is thus read-only_ + +*Multiple, identical objects can be found on floors {toilets:repeat_on}.* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:repeat_on~.+ +This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_single_level +The question is `On what level is this feature located?` + +*Located on the {toilets:level}th floor* is shown if `toilets:level` is set. + + - *Located underground* is shown if with toilets:location=underground. _This option cannot be chosen as answer_ + - *Located on the ground floor* is shown if with toilets:level=0 + - *Located on the ground floor* is shown if with toilets:level=. _This option cannot be chosen as answer_ + - *Located on the first floor* is shown if with toilets:level=1 + - *Located on the first basement level* is shown if with toilets:level=-1 + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:repeat_on= +This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-access +The question is `Are these toilets publicly accessible?` + +*Access is {toilets:access}* is shown if `toilets:access` is set. + + - *Public access* is shown if with toilets:access=yes + - *Only access to customers* is shown if with toilets:access=customers + - *Not accessible* is shown if with toilets:access=no + - *Accessible, but one has to ask a key to enter* is shown if with toilets:access=key + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilets-fee +The question is `Are these toilets free to use?` + + - *These are paid toilets* is shown if with toilets:fee=yes + - *Free to use* is shown if with toilets:fee=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:access!=no +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-charge +The question is `How much does one have to pay for these toilets?` + +*The fee is {toilets:charge}* is shown if `toilets:charge` is set. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:fee=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_payment-options-split +The question is `Which methods of payment are accepted here?` + + - *Cash is accepted here* is shown if with toilets:payment:cash=yes. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cash= + - *Payment cards are accepted here* is shown if with toilets:payment:cards=yes. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cards= + - *Payment by QR-code is possible here* is shown if with toilets:payment:qr_code=yes. Unselecting this answer will add toilets:payment:qr_code=no + - *Coins are accepted here* is shown if with toilets:payment:coins=yes. Unselecting this answer will add toilets:payment:coins=no + - *Bank notes are accepted here* is shown if with toilets:payment:notes=yes. Unselecting this answer will add toilets:payment:notes=no + - *Debit cards are accepted here* is shown if with toilets:payment:debit_cards=yes. Unselecting this answer will add toilets:payment:debit_cards=no + - *Credit cards are accepted here* is shown if with toilets:payment:credit_cards=yes. Unselecting this answer will add toilets:payment:credit_cards=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:fee=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_gender_segregated +The question is `Are these toilets gender-segregated?` + + - *There is a separate, signposted area for men and women* is shown if with toilets:gender_segregated=yes + - *There is no separate, signposted area for men and women* is shown if with toilets:gender_segregated=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:toilets:position!=urinal +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-supervised +The question is `Is this toilets supervised by a person?` + + - *There is a person supervising these toilets during (most of) the opening hours* is shown if with toilets:supervised=yes + - *There is a person supervising these toilets, but they are present only during certain times of the opening hours* is shown if with toilets:supervised=interval + - *These toilets are not supervised* is shown if with toilets:supervised=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:access=yes | toilets:access=) +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_description +The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.` + +*{toilets:description}* is shown if `toilets:description` is set. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `amenity-no-prefix` `no-prefix` `relevant-questions` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilets-wheelchair +The question is `Is there a dedicated toilet for wheelchair users?` + + - *There is a dedicated toilet for wheelchair users* is shown if with toilets:wheelchair=yes + - *No wheelchair access* is shown if with toilets:wheelchair=no + - *There is only a dedicated toilet for wheelchair users* is shown if with toilets:wheelchair=designated + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-type +The question is `Which kind of toilets are these?` + + - *There are only seated toilets* is shown if with toilets:position=seated + - *There are only urinals here* is shown if with toilets:position=urinal + - *There are only squat toilets here* is shown if with toilets:position=squat + - *Both seated toilets and urinals are available here* is shown if with toilets:position=seated;urinal + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-disposal +The question is `How is the waste handled?` + + - *The waste is moved away by flushing the toilet with water* is shown if with toilets:disposal=flush + - *The waste falls into a pit* is shown if with toilets:disposal=pitlatrine + - *The waste is collected in a bucket or similar container, which is regularly removed* is shown if with toilets:disposal=bucket + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### menstrual_products +The question is `Are free, menstrual products distributed here?` + + - *Free menstrual products are available to all visitors of these toilets* is shown if with toilets:menstrual_products=yes + - *Free menstrual products are available to some visitors of these toilets* is shown if with toilets:menstrual_products=limited + - *No free menstrual products are available here* is shown if with toilets:menstrual_products=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### menstrual_products_location +The question is `Where are the free menstrual products located?` + +*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set. + + - *The free, menstrual products are located in the toilet for women* is shown if with toilets:menstrual_products:location=female_toilet + - *The free, menstrual products are located in the toilet for men* is shown if with toilets:menstrual_products:location=male_toilet + - *The free, menstrual products are located in the toilet for wheelchair users* is shown if with toilets:menstrual_products:location=wheelchair_toilet + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:menstrual_products=limited | toilets:menstrual_products:location~.+) +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-changing-table +The question is `Is a changing table (to change diapers) available?` + + - *A changing table is available* is shown if with changing_table=yes + - *No changing table is available* is shown if with changing_table=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-changing_table:location +The question is `Where is the changing table located?` + +*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set. + + - *A changing table is in the toilet for women* is shown if with changing_table:location=female_toilet + - *A changing table is in the toilet for men* is shown if with changing_table:location=male_toilet + - *A changing table is in the toilet for wheelchair users* is shown if with changing_table:location=wheelchair_toilet + - *A changing table is in a dedicated room* is shown if with changing_table:location=dedicated_room + +This tagrendering is only visible in the popup if the following condition is met: changing_table=yes & toilets=yes +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-has-paper +The question is `Does one have to bring their own toilet paper to this toilet?` + + - *This toilet is equipped with toilet paper* is shown if with toilets:paper_supplied=yes + - *You have to bring your own toilet paper to this toilet* is shown if with toilets:paper_supplied=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:position!=urinal +This tagrendering has labels `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-handwashing +The question is `Do these toilets have a sink to wash your hands?` + + - *These toilets have a sink to wash your hands* is shown if with toilets:handwashing=yes + - *These toilets don't have a sink to wash your hands* is shown if with toilets:handwashing=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-drying +The question is `Do these toilets have a device to dry your hands?` + + - *Electric hand dryers are available for drying hands.* is shown if with toilets:hands_drying=electric_hand_dryer + - *Paper towels are available for drying hands.* is shown if with toilets:hands_drying=paper_towel + - *A towel roll cabinet is available for drying hands* is shown if with toilets:hands_drying=towel_cabinet + - *A fabric towel available to dry your hands.* is shown if with toilets:hands_drying=towel + - *There are no hand drying facilities available.* is shown if with toilets:hands_drying=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:handwashing=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-group +_This tagrendering has no question and is thus read-only_ + +*{group(wheelchair-title,wheelchair;adult-changing-table,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-picture-carousel +_This tagrendering has no question and is thus read-only_ + +*{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-picture +_This tagrendering has no question and is thus read-only_ + +*{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-title +_This tagrendering has no question and is thus read-only_ + +*Wheelchair accessible toilet* + + - *Wheelchair accessibility features* is shown if with wheelchair=designated | toilets:wheelchair=designated + - *No wheelchair accessible toilet* is shown if with wheelchair=no | toilets:wheelchair=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-wheelchair-access +The question is `Is the wheelchair-accessible toilet locked?` + + - *The wheelchair accessible toilets are freely accessible* is shown if with toilets:wheelchair:access=yes + - *One needs to ask permission to access wheelchair-accessible toilet, e.g. by asking a key* is shown if with toilets:wheelchair:access=key + - *One can use a Master Locksmiths Access Key (MLAK) to access this bathroom* is shown if with centralkey=mlak + - *One can use a RADAR Key to access this bathroom* is shown if with centralkey=nks + - *One can use a EuroKey to access this bathroom* is shown if with centralkey=eurokey + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) & (access=yes | access=public | access=customers | access=) +This tagrendering has labels `hidden` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_has_grab_rail_lr +The question is `Is there a grab rail?` + + - *Grab rails on both sides* is shown if with toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=yes + - *Only grab rails on the left side* is shown if with toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=no + - *Grab rails on the right side* is shown if with toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=yes + - *No grab rails at all* is shown if with toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_has_grab_rail_behind +The question is `Does the toilet have a grab rail behind the toilet?` + + - *Has a grab rail behind the toilet* is shown if with toilets:wheelchair:grab_rail:behind=yes + - *No grab rail behind the toilet* is shown if with toilets:wheelchair:grab_rail:behind=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_is_foldable_left +The question is `Is the left grab rail foldable?` + + - *The left grab rail is foldable* is shown if with toilets:wheelchair:is_foldable:left=yes + - *The left grab rail is not foldable* is shown if with toilets:wheelchair:is_foldable:left=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:wheelchair:grab_rail:left=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_is_foldable_right +The question is `Is the right grab rail foldable?` + + - *The right grab rail is foldable* is shown if with toilets:wheelchair:is_foldable:right=yes + - *The right grab rail is not foldable* is shown if with toilets:wheelchair:is_foldable:right=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:wheelchair:grab_rail:right=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-door-width +The question is `What is the width of the door to the wheelchair accessible toilet?` + +*The door to the wheelchair-accessible toilet is {canonical(door:width)} wide* is shown if `door:width` is set. + +The allowed input is of type pfloat and is in range 0.4 until 4 (both inclusive). A warning will appear if the value is outside of 0.6 and 2. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=designated | (amenity=toilet & wheelchair~^(yes|designated)$)) +This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### questions-wheelchair +_This tagrendering has no question and is thus read-only_ + +*{questions(wheelchair,,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### adult_changing_table_title +_This tagrendering has no question and is thus read-only_ + +*Adult changing table* + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### adult-changing-table +The question is `Does this toilet have an adult changing table?` + + - *Has a changing table for adults* is shown if with changing_table:adult=yes + - *No changing table for adults* is shown if with changing_table:adult=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `prefixed` `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_height +The question is `What is the height of the adult changing table?` + +*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + + - *The changing table is adjustable in height* is shown if with changing_table:adult:height=adjustable + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-min_height +The question is `What is the lowest height the adult changing table can be moved to?` + +*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-max_height +The question is `What is the highest height the adult changing table can be moved to?` + +*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-mechanism +The question is `How is the height of the changing table adjusted?` + + - *The height of the adult changing table is adjusted manually* is shown if with changing_table:adult:height:mechanism=manual + - *The height of the adult changing table is adjusted electrically* is shown if with changing_table:adult:height:mechanism=electric + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-support +The question is `How is the adult changing table supported?` + + - *The changing table is mounted to the wall* is shown if with changing_table:adult:support=wall_mounted + - *The changing table stands on table legs* is shown if with changing_table:adult:support=legs + - *The changing table stands on table legs with wheels and can be moved* is shown if with changing_table:adult:support=wheels + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### questions-adult-changing-table +_This tagrendering has no question and is thus read-only_ + +*{questions(adult-changing-table,,yes)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-question-box +_This tagrendering has no question and is thus read-only_ + +*{questions(toilet-questions,wheelchair;adult-changing-table,)}* + +This tagrendering has labels `toilet-questions` `all` `hidden` ### internet The question is `Does this place offer internet access?` @@ -232,7 +760,7 @@ The question is `Are dogs allowed in this business?` ### leftover-questions _This tagrendering has no question and is thus read-only_ -*{questions( ,hidden)}* +*{questions( ,hidden;wheelchair;adult-changing-table;toilet-questions)}* This tagrendering has labels `ignore-docs` `added_by_default` diff --git a/Docs/TagInfo/mapcomplete_hotels.json b/Docs/TagInfo/mapcomplete_hotels.json index 799355c70..18e9b4e92 100644 --- a/Docs/TagInfo/mapcomplete_hotels.json +++ b/Docs/TagInfo/mapcomplete_hotels.json @@ -61,37 +61,37 @@ }, { "key": "id", - "description": "id~.+ is displayed as \"You just created this element! Thanks for sharing this info with the world and helping people worldwide.\" by layers Tourism accomodation, Love hotels", + "description": "id~.+ is displayed as \"You just created this element! Thanks for sharing this info with the world and helping people worldwide.\" by layers Tourism accomodation, Love hotels, Toilets", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#just_created", "icon_url": "./assets/svg/party.svg" }, { "key": "image", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Tourism accomodation, Love hotels", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Tourism accomodation, Love hotels, Toilets", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" }, { "key": "panoramax", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Tourism accomodation, Love hotels", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Tourism accomodation, Love hotels, Toilets", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" }, { "key": "mapillary", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Tourism accomodation, Love hotels", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Tourism accomodation, Love hotels, Toilets", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" }, { "key": "wikidata", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Tourism accomodation, Love hotels", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Tourism accomodation, Love hotels, Toilets", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" }, { "key": "wikipedia", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Tourism accomodation, Love hotels", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Tourism accomodation, Love hotels, Toilets", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" }, @@ -136,7 +136,7 @@ }, { "key": "contact:phone", - "description": "contact:phone~.+ is displayed as \"{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}\" by layers Tourism accomodation, Love hotels", + "description": "contact:phone~.+ is displayed as \"{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}\" by layers Tourism accomodation, Love hotels, Toilets", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#phone", "icon_url": "./assets/layers/questions/phone.svg" }, @@ -148,13 +148,13 @@ }, { "key": "contact:email", - "description": "contact:email~.+ is displayed as \"{contact:email}\" by layers Tourism accomodation, Love hotels", + "description": "contact:email~.+ is displayed as \"{contact:email}\" by layers Tourism accomodation, Love hotels, Toilets", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#email", "icon_url": "./assets/svg/envelope.svg" }, { "key": "operator:email", - "description": "operator:email~.+ is displayed as \"{operator:email}\" by layers Tourism accomodation, Love hotels", + "description": "operator:email~.+ is displayed as \"{operator:email}\" by layers Tourism accomodation, Love hotels, Toilets", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#email", "icon_url": "./assets/svg/envelope.svg" }, @@ -198,6 +198,778 @@ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#wheelchair_access", "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" }, + { + "key": "toilets", + "value": "no", + "description": "toilets=no is displayed as \"Does not have toilets\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#grouptitle", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets", + "value": "yes", + "description": "toilets=yes is displayed as \"Has toilets\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#has_toilets", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets", + "value": "no", + "description": "toilets=no is displayed as \"Has no toilets\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#has_toilets", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets", + "value": "separate", + "description": "toilets=separate is displayed as \"The toilets are marked separately on the map\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#has_toilets", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "image", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "panoramax", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "mapillary", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "wikidata", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "wikipedia", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:level", + "description": "Values of `toilets:level` are shown with \"Located on the {toilets:level}th floor\" and can be updated. The question is \"On what level is this feature located?\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_single_level", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:location", + "value": "underground", + "description": "toilets:location=underground is displayed as \"Located underground\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_single_level", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:level", + "value": "0", + "description": "toilets:level=0 is displayed as \"Located on the ground floor\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_single_level", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:level", + "description": "toilets:level= is displayed as \"Located on the ground floor\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_single_level", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:level", + "value": "1", + "description": "toilets:level=1 is displayed as \"Located on the first floor\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_single_level", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:level", + "value": "-1", + "description": "toilets:level=-1 is displayed as \"Located on the first basement level\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_single_level", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:access", + "description": "Values of `toilets:access` are shown with \"Access is {toilets:access}\" and can be updated. The question is \"Are these toilets publicly accessible?\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_toilet_access", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:access", + "value": "yes", + "description": "toilets:access=yes is displayed as \"Public access\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_toilet_access", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:access", + "value": "customers", + "description": "toilets:access=customers is displayed as \"Only access to customers\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_toilet_access", + "icon_url": "key" + }, + { + "key": "toilets:access", + "value": "no", + "description": "toilets:access=no is displayed as \"Not accessible\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_toilet_access", + "icon_url": "lock" + }, + { + "key": "toilets:access", + "value": "key", + "description": "toilets:access=key is displayed as \"Accessible, but one has to ask a key to enter\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_toilet_access", + "icon_url": "key" + }, + { + "key": "toilets:fee", + "value": "yes", + "description": "toilets:fee=yes is displayed as \"These are paid toilets\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_toilets_fee", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:fee", + "value": "no", + "description": "toilets:fee=no is displayed as \"Free to use\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_toilets_fee", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:charge", + "description": "Values of `toilets:charge` are shown with \"The fee is {toilets:charge}\" and can be updated. The question is \"How much does one have to pay for these toilets?\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_toilet_charge", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:payment:cash", + "value": "yes", + "description": "toilets:payment:cash=yes is displayed as \"Cash is accepted here\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_payment_options_split", + "icon_url": "./assets/layers/questions/cash.svg" + }, + { + "key": "toilets:payment:cards", + "value": "yes", + "description": "toilets:payment:cards=yes is displayed as \"Payment cards are accepted here\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_payment_options_split", + "icon_url": "./assets/layers/questions/payment_card.svg" + }, + { + "key": "toilets:payment:qr_code", + "value": "yes", + "description": "toilets:payment:qr_code=yes is displayed as \"Payment by QR-code is possible here\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_payment_options_split", + "icon_url": "./assets/layers/questions/qrcode.svg" + }, + { + "key": "toilets:payment:coins", + "value": "yes", + "description": "toilets:payment:coins=yes is displayed as \"Coins are accepted here\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_payment_options_split", + "icon_url": "./assets/layers/questions/coins.svg" + }, + { + "key": "toilets:payment:notes", + "value": "yes", + "description": "toilets:payment:notes=yes is displayed as \"Bank notes are accepted here\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_payment_options_split", + "icon_url": "./assets/layers/questions/notes.svg" + }, + { + "key": "toilets:payment:debit_cards", + "value": "yes", + "description": "toilets:payment:debit_cards=yes is displayed as \"Debit cards are accepted here\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_payment_options_split", + "icon_url": "./assets/layers/questions/payment_card.svg" + }, + { + "key": "toilets:payment:credit_cards", + "value": "yes", + "description": "toilets:payment:credit_cards=yes is displayed as \"Credit cards are accepted here\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_payment_options_split", + "icon_url": "./assets/layers/questions/payment_card.svg" + }, + { + "key": "toilets:gender_segregated", + "value": "yes", + "description": "toilets:gender_segregated=yes is displayed as \"There is a separate, signposted area for men and women\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_gender_segregated", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:gender_segregated", + "value": "no", + "description": "toilets:gender_segregated=no is displayed as \"There is no separate, signposted area for men and women\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_gender_segregated", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:supervised", + "value": "yes", + "description": "toilets:supervised=yes is displayed as \"There is a person supervising these toilets during (most of) the opening hours\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_toilet_supervised", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:supervised", + "value": "interval", + "description": "toilets:supervised=interval is displayed as \"There is a person supervising these toilets, but they are present only during certain times of the opening hours\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_toilet_supervised", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:supervised", + "value": "no", + "description": "toilets:supervised=no is displayed as \"These toilets are not supervised\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_toilet_supervised", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:description", + "description": "Values of `toilets:description` are shown with \"{toilets:description}\" and can be updated. The question is \"Is there still some relevant info that the previous questions did not cover? Feel free to add it here.\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_description", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair", + "value": "yes", + "description": "toilets:wheelchair=yes is displayed as \"There is a dedicated toilet for wheelchair users\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_toilets_wheelchair", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair", + "value": "no", + "description": "toilets:wheelchair=no is displayed as \"No wheelchair access\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_toilets_wheelchair", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair", + "value": "designated", + "description": "toilets:wheelchair=designated is displayed as \"There is only a dedicated toilet for wheelchair users\" by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_toilets_wheelchair", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:position", + "value": "seated", + "description": "toilets:position=seated is displayed as \"There are only seated toilets\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_type", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:position", + "value": "urinal", + "description": "toilets:position=urinal is displayed as \"There are only urinals here\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_type", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:position", + "value": "squat", + "description": "toilets:position=squat is displayed as \"There are only squat toilets here\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_type", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:position", + "value": "seated;urinal", + "description": "toilets:position=seated;urinal is displayed as \"Both seated toilets and urinals are available here\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_type", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:disposal", + "value": "flush", + "description": "toilets:disposal=flush is displayed as \"The waste is moved away by flushing the toilet with water\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_disposal", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:disposal", + "value": "pitlatrine", + "description": "toilets:disposal=pitlatrine is displayed as \"The waste falls into a pit\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_disposal", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:disposal", + "value": "bucket", + "description": "toilets:disposal=bucket is displayed as \"The waste is collected in a bucket or similar container, which is regularly removed\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_disposal", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:menstrual_products", + "value": "yes", + "description": "toilets:menstrual_products=yes is displayed as \"Free menstrual products are available to all visitors of these toilets\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#menstrual_products", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:menstrual_products", + "value": "limited", + "description": "toilets:menstrual_products=limited is displayed as \"Free menstrual products are available to some visitors of these toilets\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#menstrual_products", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:menstrual_products", + "value": "no", + "description": "toilets:menstrual_products=no is displayed as \"No free menstrual products are available here\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#menstrual_products", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:menstrual_products:location", + "description": "Values of `toilets:menstrual_products:location` are shown with \"The menstrual products are located in {toilets:menstrual_products:location}\" and can be updated. The question is \"Where are the free menstrual products located?\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#menstrual_products_location", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:menstrual_products:location", + "value": "female_toilet", + "description": "toilets:menstrual_products:location=female_toilet is displayed as \"The free, menstrual products are located in the toilet for women\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#menstrual_products_location", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:menstrual_products:location", + "value": "male_toilet", + "description": "toilets:menstrual_products:location=male_toilet is displayed as \"The free, menstrual products are located in the toilet for men\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#menstrual_products_location", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:menstrual_products:location", + "value": "wheelchair_toilet", + "description": "toilets:menstrual_products:location=wheelchair_toilet is displayed as \"The free, menstrual products are located in the toilet for wheelchair users\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#menstrual_products_location", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "changing_table", + "value": "yes", + "description": "changing_table=yes is displayed as \"A changing table is available\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_changing_table", + "icon_url": "./assets/layers/toilet/baby.svg" + }, + { + "key": "changing_table", + "value": "no", + "description": "changing_table=no is displayed as \"No changing table is available\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_changing_table", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "changing_table:location", + "description": "Values of `changing_table:location` are shown with \"A changing table is located at {changing_table:location}\" and can be updated. The question is \"Where is the changing table located?\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilet_changing_table_location", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "changing_table:location", + "value": "female_toilet", + "description": "changing_table:location=female_toilet is displayed as \"A changing table is in the toilet for women\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilet_changing_table_location", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "changing_table:location", + "value": "male_toilet", + "description": "changing_table:location=male_toilet is displayed as \"A changing table is in the toilet for men\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilet_changing_table_location", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "changing_table:location", + "value": "wheelchair_toilet", + "description": "changing_table:location=wheelchair_toilet is displayed as \"A changing table is in the toilet for wheelchair users\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilet_changing_table_location", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "changing_table:location", + "value": "dedicated_room", + "description": "changing_table:location=dedicated_room is displayed as \"A changing table is in a dedicated room\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilet_changing_table_location", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:paper_supplied", + "value": "yes", + "description": "toilets:paper_supplied=yes is displayed as \"This toilet is equipped with toilet paper\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilet_has_paper", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:paper_supplied", + "value": "no", + "description": "toilets:paper_supplied=no is displayed as \"You have to bring your own toilet paper to this toilet\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilet_has_paper", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:handwashing", + "value": "yes", + "description": "toilets:handwashing=yes is displayed as \"These toilets have a sink to wash your hands\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilet_handwashing", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:handwashing", + "value": "no", + "description": "toilets:handwashing=no is displayed as \"These toilets don't have a sink to wash your hands\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilet_handwashing", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:hands_drying", + "value": "electric_hand_dryer", + "description": "toilets:hands_drying=electric_hand_dryer is displayed as \"Electric hand dryers are available for drying hands.\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilet_drying", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:hands_drying", + "value": "paper_towel", + "description": "toilets:hands_drying=paper_towel is displayed as \"Paper towels are available for drying hands.\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilet_drying", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:hands_drying", + "value": "towel_cabinet", + "description": "toilets:hands_drying=towel_cabinet is displayed as \"A towel roll cabinet is available for drying hands\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilet_drying", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:hands_drying", + "value": "towel", + "description": "toilets:hands_drying=towel is displayed as \"A fabric towel available to dry your hands.\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilet_drying", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:hands_drying", + "value": "no", + "description": "toilets:hands_drying=no is displayed as \"There are no hand drying facilities available.\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilet_drying", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "image", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "panoramax", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "mapillary", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "wikidata", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "wikipedia", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "image", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "panoramax", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "mapillary", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "wikidata", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "wikipedia", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layer Tourism accomodation", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#images", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "wheelchair", + "value": "designated", + "description": "wheelchair=designated | toilets:wheelchair=designated is displayed as \"Wheelchair accessibility features\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#wheelchair_title", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair", + "value": "designated", + "description": "wheelchair=designated | toilets:wheelchair=designated is displayed as \"Wheelchair accessibility features\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#wheelchair_title", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "wheelchair", + "value": "no", + "description": "wheelchair=no | toilets:wheelchair=no is displayed as \"No wheelchair accessible toilet\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#wheelchair_title", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair", + "value": "no", + "description": "wheelchair=no | toilets:wheelchair=no is displayed as \"No wheelchair accessible toilet\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#wheelchair_title", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair:access", + "value": "yes", + "description": "toilets:wheelchair:access=yes is displayed as \"The wheelchair accessible toilets are freely accessible\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilet_wheelchair_access", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair:access", + "value": "key", + "description": "toilets:wheelchair:access=key is displayed as \"One needs to ask permission to access wheelchair-accessible toilet, e.g. by asking a key\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilet_wheelchair_access", + "icon_url": "key" + }, + { + "key": "centralkey", + "value": "mlak", + "description": "centralkey=mlak is displayed as \"One can use a Master Locksmiths Access Key (MLAK) to access this bathroom\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilet_wheelchair_access", + "icon_url": "./assets/layers/toilet/MLAK.svg" + }, + { + "key": "centralkey", + "value": "nks", + "description": "centralkey=nks is displayed as \"One can use a RADAR Key to access this bathroom\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilet_wheelchair_access", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "centralkey", + "value": "eurokey", + "description": "centralkey=eurokey is displayed as \"One can use a EuroKey to access this bathroom\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilet_wheelchair_access", + "icon_url": "./assets/layers/toilet/eurokey.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:left", + "value": "yes", + "description": "toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=yes is displayed as \"Grab rails on both sides\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_wheelchair_has_grab_rail_lr", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:right", + "value": "yes", + "description": "toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=yes is displayed as \"Grab rails on both sides\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_wheelchair_has_grab_rail_lr", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:left", + "value": "yes", + "description": "toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=no is displayed as \"Only grab rails on the left side\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_wheelchair_has_grab_rail_lr", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:right", + "value": "no", + "description": "toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=no is displayed as \"Only grab rails on the left side\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_wheelchair_has_grab_rail_lr", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:left", + "value": "no", + "description": "toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=yes is displayed as \"Grab rails on the right side\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_wheelchair_has_grab_rail_lr", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:right", + "value": "yes", + "description": "toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=yes is displayed as \"Grab rails on the right side\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_wheelchair_has_grab_rail_lr", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:left", + "value": "no", + "description": "toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=no is displayed as \"No grab rails at all\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_wheelchair_has_grab_rail_lr", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:right", + "value": "no", + "description": "toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=no is displayed as \"No grab rails at all\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_wheelchair_has_grab_rail_lr", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:behind", + "value": "yes", + "description": "toilets:wheelchair:grab_rail:behind=yes is displayed as \"Has a grab rail behind the toilet\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_wheelchair_has_grab_rail_behind", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:behind", + "value": "no", + "description": "toilets:wheelchair:grab_rail:behind=no is displayed as \"No grab rail behind the toilet\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_wheelchair_has_grab_rail_behind", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair:is_foldable:left", + "value": "yes", + "description": "toilets:wheelchair:is_foldable:left=yes is displayed as \"The left grab rail is foldable\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_wheelchair_is_foldable_left", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair:is_foldable:left", + "value": "no", + "description": "toilets:wheelchair:is_foldable:left=no is displayed as \"The left grab rail is not foldable\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_wheelchair_is_foldable_left", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair:is_foldable:right", + "value": "yes", + "description": "toilets:wheelchair:is_foldable:right=yes is displayed as \"The right grab rail is foldable\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_wheelchair_is_foldable_right", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "toilets:wheelchair:is_foldable:right", + "value": "no", + "description": "toilets:wheelchair:is_foldable:right=no is displayed as \"The right grab rail is not foldable\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#toilets_wheelchair_is_foldable_right", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "door:width", + "description": "Values of `door:width` are shown with \"The door to the wheelchair-accessible toilet is {canonical(door:width)} wide\" and can be updated. The question is \"What is the width of the door to the wheelchair accessible toilet?\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#wheelchair_door_width", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "changing_table:adult", + "value": "yes", + "description": "changing_table:adult=yes is displayed as \"Has a changing table for adults\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#adult_changing_table", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "changing_table:adult", + "value": "no", + "description": "changing_table:adult=no is displayed as \"No changing table for adults\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#adult_changing_table", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "changing_table:adult:height", + "description": "Values of `changing_table:adult:height` are shown with \"The changing table is {canonical(changing_table:adult:height)} high\" and can be updated. The question is \"What is the height of the adult changing table?\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#changing_table_adult_height", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "changing_table:adult:height", + "value": "adjustable", + "description": "changing_table:adult:height=adjustable is displayed as \"The changing table is adjustable in height\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#changing_table_adult_height", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "changing_table:adult:min_height", + "description": "Values of `changing_table:adult:min_height` are shown with \"The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}\" and can be updated. The question is \"What is the lowest height the adult changing table can be moved to?\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#changing_table_adult_adult_changing_table_min_height", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "changing_table:adult:max_height", + "description": "Values of `changing_table:adult:max_height` are shown with \"The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}\" and can be updated. The question is \"What is the highest height the adult changing table can be moved to?\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#changing_table_adult_adult_changing_table_max_height", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "changing_table:adult:height:mechanism", + "value": "manual", + "description": "changing_table:adult:height:mechanism=manual is displayed as \"The height of the adult changing table is adjusted manually\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#changing_table_adult_adult_changing_table_mechanism", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "changing_table:adult:height:mechanism", + "value": "electric", + "description": "changing_table:adult:height:mechanism=electric is displayed as \"The height of the adult changing table is adjusted electrically\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#changing_table_adult_adult_changing_table_mechanism", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "changing_table:adult:support", + "value": "wall_mounted", + "description": "changing_table:adult:support=wall_mounted is displayed as \"The changing table is mounted to the wall\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#changing_table_adult_adult_changing_table_support", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "changing_table:adult:support", + "value": "legs", + "description": "changing_table:adult:support=legs is displayed as \"The changing table stands on table legs\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#changing_table_adult_adult_changing_table_support", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, + { + "key": "changing_table:adult:support", + "value": "wheels", + "description": "changing_table:adult:support=wheels is displayed as \"The changing table stands on table legs with wheels and can be moved\" by layers Tourism accomodation, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tourism_accomodation.md#changing_table_adult_adult_changing_table_support", + "icon_url": "./assets/layers/tourism_accomodation/hostel.svg" + }, { "key": "internet_access", "value": "wlan", @@ -321,6 +1093,310 @@ "description": "Values of `name` are shown with \"This love hotel is named {name}\" and can be updated. The question is \"What is the name of this love hotel?\" by layer Love hotels", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/love_hotel.md#name", "icon_url": "./assets/layers/love_hotel/hotel.svg" + }, + { + "key": "amenity", + "value": "toilets", + "description": "Features with this tag are displayed by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "level", + "description": "Values of `level` are shown with \"Located on the {level}th floor\" and can be updated. The question is \"On what level is this feature located?\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#single_level", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "location", + "value": "underground", + "description": "location=underground is displayed as \"Located underground\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#single_level", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "level", + "value": "0", + "description": "level=0 is displayed as \"Located on the ground floor\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#single_level", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "level", + "description": "level= is displayed as \"Located on the ground floor\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#single_level", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "level", + "value": "1", + "description": "level=1 is displayed as \"Located on the first floor\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#single_level", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "level", + "value": "-1", + "description": "level=-1 is displayed as \"Located on the first basement level\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#single_level", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "access", + "description": "Values of `access` are shown with \"Access is {access}\" and can be updated. The question is \"Are these toilets publicly accessible?\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilet_access", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "access", + "value": "yes", + "description": "access=yes is displayed as \"Public access\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilet_access", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "access", + "value": "customers", + "description": "access=customers is displayed as \"Only access to customers\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilet_access", + "icon_url": "key" + }, + { + "key": "access", + "value": "no", + "description": "access=no is displayed as \"Not accessible\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilet_access", + "icon_url": "lock" + }, + { + "key": "access", + "value": "key", + "description": "access=key is displayed as \"Accessible, but one has to ask a key to enter\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilet_access", + "icon_url": "key" + }, + { + "key": "fee", + "value": "yes", + "description": "fee=yes is displayed as \"These are paid toilets\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilets_fee", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "fee", + "value": "no", + "description": "fee=no is displayed as \"Free to use\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilets_fee", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "charge", + "description": "Values of `charge` are shown with \"The fee is {charge}\" and can be updated. The question is \"How much does one have to pay for these toilets?\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilet_charge", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "payment:cash", + "value": "yes", + "description": "payment:cash=yes is displayed as \"Cash is accepted here\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#payment_options_split", + "icon_url": "./assets/layers/questions/cash.svg" + }, + { + "key": "payment:cards", + "value": "yes", + "description": "payment:cards=yes is displayed as \"Payment cards are accepted here\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#payment_options_split", + "icon_url": "./assets/layers/questions/payment_card.svg" + }, + { + "key": "payment:qr_code", + "value": "yes", + "description": "payment:qr_code=yes is displayed as \"Payment by QR-code is possible here\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#payment_options_split", + "icon_url": "./assets/layers/questions/qrcode.svg" + }, + { + "key": "payment:coins", + "value": "yes", + "description": "payment:coins=yes is displayed as \"Coins are accepted here\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#payment_options_split", + "icon_url": "./assets/layers/questions/coins.svg" + }, + { + "key": "payment:notes", + "value": "yes", + "description": "payment:notes=yes is displayed as \"Bank notes are accepted here\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#payment_options_split", + "icon_url": "./assets/layers/questions/notes.svg" + }, + { + "key": "payment:debit_cards", + "value": "yes", + "description": "payment:debit_cards=yes is displayed as \"Debit cards are accepted here\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#payment_options_split", + "icon_url": "./assets/layers/questions/payment_card.svg" + }, + { + "key": "payment:credit_cards", + "value": "yes", + "description": "payment:credit_cards=yes is displayed as \"Credit cards are accepted here\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#payment_options_split", + "icon_url": "./assets/layers/questions/payment_card.svg" + }, + { + "key": "opening_hours", + "description": "Values of `opening_hours` are shown with \"

Opening hours

{opening_hours_table(opening_hours)}\" and can be updated. The question is \"When are these toilets opened?\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#opening_hours_24_7", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "opening_hours", + "value": "24/7", + "description": "opening_hours=24/7 is displayed as \"24/7 opened (including holidays)\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#opening_hours_24_7", + "icon_url": "./assets/layers/questions/open24_7.svg" + }, + { + "key": "opening_hours", + "value": "closed", + "description": "opening_hours=closed is displayed as \"Marked as closed for an unspecified time\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#opening_hours_24_7", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "gender_segregated", + "value": "yes", + "description": "gender_segregated=yes is displayed as \"There is a separate, signposted area for men and women\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#gender_segregated", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "gender_segregated", + "value": "no", + "description": "gender_segregated=no is displayed as \"There is no separate, signposted area for men and women\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#gender_segregated", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "supervised", + "value": "yes", + "description": "supervised=yes is displayed as \"There is a person supervising these toilets during (most of) the opening hours\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilet_supervised", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "supervised", + "value": "interval", + "description": "supervised=interval is displayed as \"There is a person supervising these toilets, but they are present only during certain times of the opening hours\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilet_supervised", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "supervised", + "value": "no", + "description": "supervised=no is displayed as \"These toilets are not supervised\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilet_supervised", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "description", + "description": "Values of `description` are shown with \"{description}\" and can be updated. The question is \"Is there still some relevant info that the previous questions did not cover? Feel free to add it here.\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#description", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "wheelchair", + "value": "yes", + "description": "wheelchair=yes is displayed as \"There is a dedicated toilet for wheelchair users\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilets_wheelchair", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "wheelchair", + "value": "no", + "description": "wheelchair=no is displayed as \"No wheelchair access\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilets_wheelchair", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "wheelchair", + "value": "designated", + "description": "wheelchair=designated is displayed as \"There is only a dedicated toilet for wheelchair users\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilets_wheelchair", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "image", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "panoramax", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "mapillary", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "wikidata", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "wikipedia", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "image", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "panoramax", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "mapillary", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "wikidata", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "wikipedia", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "phone", + "description": "Values of `phone` are shown with \"{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}\" and can be updated. The question is \"What number can one call in case of troubles or questions?\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#phone", + "icon_url": "./assets/layers/questions/phone.svg" + }, + { + "key": "email", + "description": "Values of `email` are shown with \"{email}\" and can be updated. The question is \"What is the email address one can send to in case of troubles or questions?\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#email", + "icon_url": "./assets/svg/envelope.svg" } ] } \ No newline at end of file diff --git a/Docs/TagInfo/mapcomplete_onwheels.json b/Docs/TagInfo/mapcomplete_onwheels.json index 9a89d9ee9..307d2a6dd 100644 --- a/Docs/TagInfo/mapcomplete_onwheels.json +++ b/Docs/TagInfo/mapcomplete_onwheels.json @@ -471,772 +471,772 @@ { "key": "toilets", "value": "no", - "description": "toilets=no is displayed as \"Does not have toilets\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets=no is displayed as \"Does not have toilets\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#grouptitle", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets", "value": "yes", - "description": "toilets=yes is displayed as \"Has toilets\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets=yes is displayed as \"Has toilets\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#has_toilets", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets", "value": "no", - "description": "toilets=no is displayed as \"Has no toilets\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets=no is displayed as \"Has no toilets\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#has_toilets", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets", "value": "separate", - "description": "toilets=separate is displayed as \"The toilets are marked separately on the map\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets=separate is displayed as \"The toilets are marked separately on the map\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#has_toilets", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "image", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#images", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "panoramax", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#images", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "mapillary", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#images", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "wikidata", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#images", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "wikipedia", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#images", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:level", - "description": "Values of `toilets:level` are shown with \"Located on the {toilets:level}th floor\" and can be updated. The question is \"On what level is this feature located?\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "Values of `toilets:level` are shown with \"Located on the {toilets:level}th floor\" and can be updated. The question is \"On what level is this feature located?\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_single_level", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:location", "value": "underground", - "description": "toilets:location=underground is displayed as \"Located underground\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:location=underground is displayed as \"Located underground\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_single_level", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:level", "value": "0", - "description": "toilets:level=0 is displayed as \"Located on the ground floor\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:level=0 is displayed as \"Located on the ground floor\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_single_level", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:level", - "description": "toilets:level= is displayed as \"Located on the ground floor\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:level= is displayed as \"Located on the ground floor\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_single_level", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:level", "value": "1", - "description": "toilets:level=1 is displayed as \"Located on the first floor\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:level=1 is displayed as \"Located on the first floor\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_single_level", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:level", "value": "-1", - "description": "toilets:level=-1 is displayed as \"Located on the first basement level\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:level=-1 is displayed as \"Located on the first basement level\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_single_level", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:access", - "description": "Values of `toilets:access` are shown with \"Access is {toilets:access}\" and can be updated. The question is \"Are these toilets publicly accessible?\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "Values of `toilets:access` are shown with \"Access is {toilets:access}\" and can be updated. The question is \"Are these toilets publicly accessible?\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_toilet_access", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:access", "value": "yes", - "description": "toilets:access=yes is displayed as \"Public access\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:access=yes is displayed as \"Public access\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_toilet_access", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:access", "value": "customers", - "description": "toilets:access=customers is displayed as \"Only access to customers\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:access=customers is displayed as \"Only access to customers\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_toilet_access", "icon_url": "key" }, { "key": "toilets:access", "value": "no", - "description": "toilets:access=no is displayed as \"Not accessible\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:access=no is displayed as \"Not accessible\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_toilet_access", "icon_url": "lock" }, { "key": "toilets:access", "value": "key", - "description": "toilets:access=key is displayed as \"Accessible, but one has to ask a key to enter\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:access=key is displayed as \"Accessible, but one has to ask a key to enter\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_toilet_access", "icon_url": "key" }, { "key": "toilets:fee", "value": "yes", - "description": "toilets:fee=yes is displayed as \"These are paid toilets\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:fee=yes is displayed as \"These are paid toilets\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_toilets_fee", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:fee", "value": "no", - "description": "toilets:fee=no is displayed as \"Free to use\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:fee=no is displayed as \"Free to use\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_toilets_fee", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:charge", - "description": "Values of `toilets:charge` are shown with \"The fee is {toilets:charge}\" and can be updated. The question is \"How much does one have to pay for these toilets?\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "Values of `toilets:charge` are shown with \"The fee is {toilets:charge}\" and can be updated. The question is \"How much does one have to pay for these toilets?\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_toilet_charge", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:payment:cash", "value": "yes", - "description": "toilets:payment:cash=yes is displayed as \"Cash is accepted here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:payment:cash=yes is displayed as \"Cash is accepted here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_payment_options_split", "icon_url": "./assets/layers/questions/cash.svg" }, { "key": "toilets:payment:cards", "value": "yes", - "description": "toilets:payment:cards=yes is displayed as \"Payment cards are accepted here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:payment:cards=yes is displayed as \"Payment cards are accepted here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_payment_options_split", "icon_url": "./assets/layers/questions/payment_card.svg" }, { "key": "toilets:payment:qr_code", "value": "yes", - "description": "toilets:payment:qr_code=yes is displayed as \"Payment by QR-code is possible here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:payment:qr_code=yes is displayed as \"Payment by QR-code is possible here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_payment_options_split", "icon_url": "./assets/layers/questions/qrcode.svg" }, { "key": "toilets:payment:coins", "value": "yes", - "description": "toilets:payment:coins=yes is displayed as \"Coins are accepted here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:payment:coins=yes is displayed as \"Coins are accepted here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_payment_options_split", "icon_url": "./assets/layers/questions/coins.svg" }, { "key": "toilets:payment:notes", "value": "yes", - "description": "toilets:payment:notes=yes is displayed as \"Bank notes are accepted here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:payment:notes=yes is displayed as \"Bank notes are accepted here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_payment_options_split", "icon_url": "./assets/layers/questions/notes.svg" }, { "key": "toilets:payment:debit_cards", "value": "yes", - "description": "toilets:payment:debit_cards=yes is displayed as \"Debit cards are accepted here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:payment:debit_cards=yes is displayed as \"Debit cards are accepted here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_payment_options_split", "icon_url": "./assets/layers/questions/payment_card.svg" }, { "key": "toilets:payment:credit_cards", "value": "yes", - "description": "toilets:payment:credit_cards=yes is displayed as \"Credit cards are accepted here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:payment:credit_cards=yes is displayed as \"Credit cards are accepted here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_payment_options_split", "icon_url": "./assets/layers/questions/payment_card.svg" }, { "key": "toilets:gender_segregated", "value": "yes", - "description": "toilets:gender_segregated=yes is displayed as \"There is a separate, signposted area for men and women\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:gender_segregated=yes is displayed as \"There is a separate, signposted area for men and women\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_gender_segregated", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:gender_segregated", "value": "no", - "description": "toilets:gender_segregated=no is displayed as \"There is no separate, signposted area for men and women\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:gender_segregated=no is displayed as \"There is no separate, signposted area for men and women\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_gender_segregated", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:supervised", "value": "yes", - "description": "toilets:supervised=yes is displayed as \"There is a person supervising these toilets during (most of) the opening hours\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:supervised=yes is displayed as \"There is a person supervising these toilets during (most of) the opening hours\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_toilet_supervised", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:supervised", "value": "interval", - "description": "toilets:supervised=interval is displayed as \"There is a person supervising these toilets, but they are present only during certain times of the opening hours\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:supervised=interval is displayed as \"There is a person supervising these toilets, but they are present only during certain times of the opening hours\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_toilet_supervised", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:supervised", "value": "no", - "description": "toilets:supervised=no is displayed as \"These toilets are not supervised\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:supervised=no is displayed as \"These toilets are not supervised\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_toilet_supervised", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:description", - "description": "Values of `toilets:description` are shown with \"{toilets:description}\" and can be updated. The question is \"Is there still some relevant info that the previous questions did not cover? Feel free to add it here.\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "Values of `toilets:description` are shown with \"{toilets:description}\" and can be updated. The question is \"Is there still some relevant info that the previous questions did not cover? Feel free to add it here.\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_description", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair", "value": "yes", - "description": "toilets:wheelchair=yes is displayed as \"There is a dedicated toilet for wheelchair users\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:wheelchair=yes is displayed as \"There is a dedicated toilet for wheelchair users\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_toilets_wheelchair", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair", "value": "no", - "description": "toilets:wheelchair=no is displayed as \"No wheelchair access\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:wheelchair=no is displayed as \"No wheelchair access\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_toilets_wheelchair", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair", "value": "designated", - "description": "toilets:wheelchair=designated is displayed as \"There is only a dedicated toilet for wheelchair users\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "toilets:wheelchair=designated is displayed as \"There is only a dedicated toilet for wheelchair users\" by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_toilets_wheelchair", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:position", "value": "seated", - "description": "toilets:position=seated is displayed as \"There are only seated toilets\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:position=seated is displayed as \"There are only seated toilets\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_type", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:position", "value": "urinal", - "description": "toilets:position=urinal is displayed as \"There are only urinals here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:position=urinal is displayed as \"There are only urinals here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_type", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:position", "value": "squat", - "description": "toilets:position=squat is displayed as \"There are only squat toilets here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:position=squat is displayed as \"There are only squat toilets here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_type", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:position", "value": "seated;urinal", - "description": "toilets:position=seated;urinal is displayed as \"Both seated toilets and urinals are available here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:position=seated;urinal is displayed as \"Both seated toilets and urinals are available here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_type", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:disposal", "value": "flush", - "description": "toilets:disposal=flush is displayed as \"The waste is moved away by flushing the toilet with water\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:disposal=flush is displayed as \"The waste is moved away by flushing the toilet with water\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_disposal", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:disposal", "value": "pitlatrine", - "description": "toilets:disposal=pitlatrine is displayed as \"The waste falls into a pit\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:disposal=pitlatrine is displayed as \"The waste falls into a pit\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_disposal", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:disposal", "value": "bucket", - "description": "toilets:disposal=bucket is displayed as \"The waste is collected in a bucket or similar container, which is regularly removed\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:disposal=bucket is displayed as \"The waste is collected in a bucket or similar container, which is regularly removed\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_disposal", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:menstrual_products", "value": "yes", - "description": "toilets:menstrual_products=yes is displayed as \"Free menstrual products are available to all visitors of these toilets\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:menstrual_products=yes is displayed as \"Free menstrual products are available to all visitors of these toilets\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#menstrual_products", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:menstrual_products", "value": "limited", - "description": "toilets:menstrual_products=limited is displayed as \"Free menstrual products are available to some visitors of these toilets\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:menstrual_products=limited is displayed as \"Free menstrual products are available to some visitors of these toilets\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#menstrual_products", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:menstrual_products", "value": "no", - "description": "toilets:menstrual_products=no is displayed as \"No free menstrual products are available here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:menstrual_products=no is displayed as \"No free menstrual products are available here\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#menstrual_products", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:menstrual_products:location", - "description": "Values of `toilets:menstrual_products:location` are shown with \"The menstrual products are located in {toilets:menstrual_products:location}\" and can be updated. The question is \"Where are the free menstrual products located?\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "Values of `toilets:menstrual_products:location` are shown with \"The menstrual products are located in {toilets:menstrual_products:location}\" and can be updated. The question is \"Where are the free menstrual products located?\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#menstrual_products_location", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:menstrual_products:location", "value": "female_toilet", - "description": "toilets:menstrual_products:location=female_toilet is displayed as \"The free, menstrual products are located in the toilet for women\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:menstrual_products:location=female_toilet is displayed as \"The free, menstrual products are located in the toilet for women\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#menstrual_products_location", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:menstrual_products:location", "value": "male_toilet", - "description": "toilets:menstrual_products:location=male_toilet is displayed as \"The free, menstrual products are located in the toilet for men\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:menstrual_products:location=male_toilet is displayed as \"The free, menstrual products are located in the toilet for men\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#menstrual_products_location", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:menstrual_products:location", "value": "wheelchair_toilet", - "description": "toilets:menstrual_products:location=wheelchair_toilet is displayed as \"The free, menstrual products are located in the toilet for wheelchair users\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:menstrual_products:location=wheelchair_toilet is displayed as \"The free, menstrual products are located in the toilet for wheelchair users\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#menstrual_products_location", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "changing_table", "value": "yes", - "description": "changing_table=yes is displayed as \"A changing table is available\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "changing_table=yes is displayed as \"A changing table is available\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_changing_table", "icon_url": "./assets/layers/toilet/baby.svg" }, { "key": "changing_table", "value": "no", - "description": "changing_table=no is displayed as \"No changing table is available\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "changing_table=no is displayed as \"No changing table is available\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_changing_table", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "changing_table:location", - "description": "Values of `changing_table:location` are shown with \"A changing table is located at {changing_table:location}\" and can be updated. The question is \"Where is the changing table located?\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "Values of `changing_table:location` are shown with \"A changing table is located at {changing_table:location}\" and can be updated. The question is \"Where is the changing table located?\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilet_changing_table_location", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "changing_table:location", "value": "female_toilet", - "description": "changing_table:location=female_toilet is displayed as \"A changing table is in the toilet for women\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "changing_table:location=female_toilet is displayed as \"A changing table is in the toilet for women\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilet_changing_table_location", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "changing_table:location", "value": "male_toilet", - "description": "changing_table:location=male_toilet is displayed as \"A changing table is in the toilet for men\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "changing_table:location=male_toilet is displayed as \"A changing table is in the toilet for men\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilet_changing_table_location", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "changing_table:location", "value": "wheelchair_toilet", - "description": "changing_table:location=wheelchair_toilet is displayed as \"A changing table is in the toilet for wheelchair users\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "changing_table:location=wheelchair_toilet is displayed as \"A changing table is in the toilet for wheelchair users\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilet_changing_table_location", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "changing_table:location", "value": "dedicated_room", - "description": "changing_table:location=dedicated_room is displayed as \"A changing table is in a dedicated room\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "changing_table:location=dedicated_room is displayed as \"A changing table is in a dedicated room\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilet_changing_table_location", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:paper_supplied", "value": "yes", - "description": "toilets:paper_supplied=yes is displayed as \"This toilet is equipped with toilet paper\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:paper_supplied=yes is displayed as \"This toilet is equipped with toilet paper\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilet_has_paper", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:paper_supplied", "value": "no", - "description": "toilets:paper_supplied=no is displayed as \"You have to bring your own toilet paper to this toilet\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:paper_supplied=no is displayed as \"You have to bring your own toilet paper to this toilet\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilet_has_paper", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:handwashing", "value": "yes", - "description": "toilets:handwashing=yes is displayed as \"These toilets have a sink to wash your hands\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:handwashing=yes is displayed as \"These toilets have a sink to wash your hands\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilet_handwashing", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:handwashing", "value": "no", - "description": "toilets:handwashing=no is displayed as \"These toilets don't have a sink to wash your hands\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:handwashing=no is displayed as \"These toilets don't have a sink to wash your hands\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilet_handwashing", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:hands_drying", "value": "electric_hand_dryer", - "description": "toilets:hands_drying=electric_hand_dryer is displayed as \"Electric hand dryers are available for drying hands.\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:hands_drying=electric_hand_dryer is displayed as \"Electric hand dryers are available for drying hands.\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilet_drying", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:hands_drying", "value": "paper_towel", - "description": "toilets:hands_drying=paper_towel is displayed as \"Paper towels are available for drying hands.\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:hands_drying=paper_towel is displayed as \"Paper towels are available for drying hands.\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilet_drying", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:hands_drying", "value": "towel_cabinet", - "description": "toilets:hands_drying=towel_cabinet is displayed as \"A towel roll cabinet is available for drying hands\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:hands_drying=towel_cabinet is displayed as \"A towel roll cabinet is available for drying hands\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilet_drying", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:hands_drying", "value": "towel", - "description": "toilets:hands_drying=towel is displayed as \"A fabric towel available to dry your hands.\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:hands_drying=towel is displayed as \"A fabric towel available to dry your hands.\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilet_drying", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:hands_drying", "value": "no", - "description": "toilets:hands_drying=no is displayed as \"There are no hand drying facilities available.\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:hands_drying=no is displayed as \"There are no hand drying facilities available.\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilet_drying", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "image", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#images", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "panoramax", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#images", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "mapillary", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#images", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "wikidata", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#images", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "wikipedia", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#images", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "image", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#images", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "panoramax", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#images", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "mapillary", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#images", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "wikidata", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#images", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "wikipedia", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Cafés and pubs, Restaurants and fast food, Shop, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#images", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "wheelchair", "value": "designated", - "description": "wheelchair=designated | toilets:wheelchair=designated is displayed as \"Wheelchair accessibility features\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "wheelchair=designated | toilets:wheelchair=designated is displayed as \"Wheelchair accessibility features\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#wheelchair_title", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair", "value": "designated", - "description": "wheelchair=designated | toilets:wheelchair=designated is displayed as \"Wheelchair accessibility features\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "wheelchair=designated | toilets:wheelchair=designated is displayed as \"Wheelchair accessibility features\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#wheelchair_title", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "wheelchair", "value": "no", - "description": "wheelchair=no | toilets:wheelchair=no is displayed as \"No wheelchair accessible toilet\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "wheelchair=no | toilets:wheelchair=no is displayed as \"No wheelchair accessible toilet\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#wheelchair_title", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair", "value": "no", - "description": "wheelchair=no | toilets:wheelchair=no is displayed as \"No wheelchair accessible toilet\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "wheelchair=no | toilets:wheelchair=no is displayed as \"No wheelchair accessible toilet\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#wheelchair_title", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair:access", "value": "yes", - "description": "toilets:wheelchair:access=yes is displayed as \"The wheelchair accessible toilets are freely accessible\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:wheelchair:access=yes is displayed as \"The wheelchair accessible toilets are freely accessible\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilet_wheelchair_access", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair:access", "value": "key", - "description": "toilets:wheelchair:access=key is displayed as \"One needs to ask permission to access wheelchair-accessible toilet, e.g. by asking a key\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:wheelchair:access=key is displayed as \"One needs to ask permission to access wheelchair-accessible toilet, e.g. by asking a key\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilet_wheelchair_access", "icon_url": "key" }, { "key": "centralkey", "value": "mlak", - "description": "centralkey=mlak is displayed as \"One can use a Master Locksmiths Access Key (MLAK) to access this bathroom\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "centralkey=mlak is displayed as \"One can use a Master Locksmiths Access Key (MLAK) to access this bathroom\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilet_wheelchair_access", "icon_url": "./assets/layers/toilet/MLAK.svg" }, { "key": "centralkey", "value": "nks", - "description": "centralkey=nks is displayed as \"One can use a RADAR Key to access this bathroom\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "centralkey=nks is displayed as \"One can use a RADAR Key to access this bathroom\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilet_wheelchair_access", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "centralkey", "value": "eurokey", - "description": "centralkey=eurokey is displayed as \"One can use a EuroKey to access this bathroom\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "centralkey=eurokey is displayed as \"One can use a EuroKey to access this bathroom\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilet_wheelchair_access", "icon_url": "./assets/layers/toilet/eurokey.svg" }, { "key": "toilets:wheelchair:grab_rail:left", "value": "yes", - "description": "toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=yes is displayed as \"Grab rails on both sides\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=yes is displayed as \"Grab rails on both sides\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_wheelchair_has_grab_rail_lr", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair:grab_rail:right", "value": "yes", - "description": "toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=yes is displayed as \"Grab rails on both sides\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=yes is displayed as \"Grab rails on both sides\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_wheelchair_has_grab_rail_lr", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair:grab_rail:left", "value": "yes", - "description": "toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=no is displayed as \"Only grab rails on the left side\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=no is displayed as \"Only grab rails on the left side\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_wheelchair_has_grab_rail_lr", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair:grab_rail:right", "value": "no", - "description": "toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=no is displayed as \"Only grab rails on the left side\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=no is displayed as \"Only grab rails on the left side\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_wheelchair_has_grab_rail_lr", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair:grab_rail:left", "value": "no", - "description": "toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=yes is displayed as \"Grab rails on the right side\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=yes is displayed as \"Grab rails on the right side\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_wheelchair_has_grab_rail_lr", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair:grab_rail:right", "value": "yes", - "description": "toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=yes is displayed as \"Grab rails on the right side\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=yes is displayed as \"Grab rails on the right side\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_wheelchair_has_grab_rail_lr", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair:grab_rail:left", "value": "no", - "description": "toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=no is displayed as \"No grab rails at all\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=no is displayed as \"No grab rails at all\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_wheelchair_has_grab_rail_lr", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair:grab_rail:right", "value": "no", - "description": "toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=no is displayed as \"No grab rails at all\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=no is displayed as \"No grab rails at all\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_wheelchair_has_grab_rail_lr", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair:grab_rail:behind", "value": "yes", - "description": "toilets:wheelchair:grab_rail:behind=yes is displayed as \"Has a grab rail behind the toilet\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:wheelchair:grab_rail:behind=yes is displayed as \"Has a grab rail behind the toilet\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_wheelchair_has_grab_rail_behind", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair:grab_rail:behind", "value": "no", - "description": "toilets:wheelchair:grab_rail:behind=no is displayed as \"No grab rail behind the toilet\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:wheelchair:grab_rail:behind=no is displayed as \"No grab rail behind the toilet\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_wheelchair_has_grab_rail_behind", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair:is_foldable:left", "value": "yes", - "description": "toilets:wheelchair:is_foldable:left=yes is displayed as \"The left grab rail is foldable\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:wheelchair:is_foldable:left=yes is displayed as \"The left grab rail is foldable\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_wheelchair_is_foldable_left", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair:is_foldable:left", "value": "no", - "description": "toilets:wheelchair:is_foldable:left=no is displayed as \"The left grab rail is not foldable\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:wheelchair:is_foldable:left=no is displayed as \"The left grab rail is not foldable\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_wheelchair_is_foldable_left", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair:is_foldable:right", "value": "yes", - "description": "toilets:wheelchair:is_foldable:right=yes is displayed as \"The right grab rail is foldable\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:wheelchair:is_foldable:right=yes is displayed as \"The right grab rail is foldable\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_wheelchair_is_foldable_right", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "toilets:wheelchair:is_foldable:right", "value": "no", - "description": "toilets:wheelchair:is_foldable:right=no is displayed as \"The right grab rail is not foldable\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "toilets:wheelchair:is_foldable:right=no is displayed as \"The right grab rail is not foldable\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#toilets_wheelchair_is_foldable_right", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "door:width", - "description": "Values of `door:width` are shown with \"The door to the wheelchair-accessible toilet is {canonical(door:width)} wide\" and can be updated. The question is \"What is the width of the door to the wheelchair accessible toilet?\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "Values of `door:width` are shown with \"The door to the wheelchair-accessible toilet is {canonical(door:width)} wide\" and can be updated. The question is \"What is the width of the door to the wheelchair accessible toilet?\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#wheelchair_door_width", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "changing_table:adult", "value": "yes", - "description": "changing_table:adult=yes is displayed as \"Has a changing table for adults\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "changing_table:adult=yes is displayed as \"Has a changing table for adults\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#adult_changing_table", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "changing_table:adult", "value": "no", - "description": "changing_table:adult=no is displayed as \"No changing table for adults\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "changing_table:adult=no is displayed as \"No changing table for adults\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#adult_changing_table", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "changing_table:adult:height", - "description": "Values of `changing_table:adult:height` are shown with \"The changing table is {canonical(changing_table:adult:height)} high\" and can be updated. The question is \"What is the height of the adult changing table?\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "Values of `changing_table:adult:height` are shown with \"The changing table is {canonical(changing_table:adult:height)} high\" and can be updated. The question is \"What is the height of the adult changing table?\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#changing_table_adult_height", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "changing_table:adult:height", "value": "adjustable", - "description": "changing_table:adult:height=adjustable is displayed as \"The changing table is adjustable in height\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "changing_table:adult:height=adjustable is displayed as \"The changing table is adjustable in height\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#changing_table_adult_height", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "changing_table:adult:min_height", - "description": "Values of `changing_table:adult:min_height` are shown with \"The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}\" and can be updated. The question is \"What is the lowest height the adult changing table can be moved to?\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "Values of `changing_table:adult:min_height` are shown with \"The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}\" and can be updated. The question is \"What is the lowest height the adult changing table can be moved to?\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#changing_table_adult_adult_changing_table_min_height", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "changing_table:adult:max_height", - "description": "Values of `changing_table:adult:max_height` are shown with \"The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}\" and can be updated. The question is \"What is the highest height the adult changing table can be moved to?\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "Values of `changing_table:adult:max_height` are shown with \"The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}\" and can be updated. The question is \"What is the highest height the adult changing table can be moved to?\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#changing_table_adult_adult_changing_table_max_height", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "changing_table:adult:height:mechanism", "value": "manual", - "description": "changing_table:adult:height:mechanism=manual is displayed as \"The height of the adult changing table is adjusted manually\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "changing_table:adult:height:mechanism=manual is displayed as \"The height of the adult changing table is adjusted manually\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#changing_table_adult_adult_changing_table_mechanism", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "changing_table:adult:height:mechanism", "value": "electric", - "description": "changing_table:adult:height:mechanism=electric is displayed as \"The height of the adult changing table is adjusted electrically\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "changing_table:adult:height:mechanism=electric is displayed as \"The height of the adult changing table is adjusted electrically\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#changing_table_adult_adult_changing_table_mechanism", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "changing_table:adult:support", "value": "wall_mounted", - "description": "changing_table:adult:support=wall_mounted is displayed as \"The changing table is mounted to the wall\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "changing_table:adult:support=wall_mounted is displayed as \"The changing table is mounted to the wall\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#changing_table_adult_adult_changing_table_support", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "changing_table:adult:support", "value": "legs", - "description": "changing_table:adult:support=legs is displayed as \"The changing table stands on table legs\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "changing_table:adult:support=legs is displayed as \"The changing table stands on table legs\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#changing_table_adult_adult_changing_table_support", "icon_url": "./assets/themes/onwheels/cafe.svg" }, { "key": "changing_table:adult:support", "value": "wheels", - "description": "changing_table:adult:support=wheels is displayed as \"The changing table stands on table legs with wheels and can be moved\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors", + "description": "changing_table:adult:support=wheels is displayed as \"The changing table stands on table legs with wheels and can be moved\" by layers Cafés and pubs, Restaurants and fast food, Shop, Toilets, Pharmacies, Doctors, Tourism accomodation", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/cafe_pub.md#changing_table_adult_adult_changing_table_support", "icon_url": "./assets/themes/onwheels/cafe.svg" }, diff --git a/Docs/TagInfo/mapcomplete_scouting.json b/Docs/TagInfo/mapcomplete_scouting.json index f0de98bef..bf11cae77 100644 --- a/Docs/TagInfo/mapcomplete_scouting.json +++ b/Docs/TagInfo/mapcomplete_scouting.json @@ -19,7 +19,7 @@ }, { "key": "id", - "description": "id~.+ is displayed as \"You just created this element! Thanks for sharing this info with the world and helping people worldwide.\" by layers Scouting groups, Group Campsites, Hostels for groups and scouts", + "description": "id~.+ is displayed as \"You just created this element! Thanks for sharing this info with the world and helping people worldwide.\" by layers Scouting groups, Group Campsites, Hostels for groups and scouts, Toilets", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/scouting_group.md#just_created", "icon_url": "./assets/svg/party.svg" }, @@ -43,7 +43,7 @@ }, { "key": "contact:phone", - "description": "contact:phone~.+ is displayed as \"{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}\" by layers Scouting groups, Group Campsites, Hostels for groups and scouts", + "description": "contact:phone~.+ is displayed as \"{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}\" by layers Scouting groups, Group Campsites, Hostels for groups and scouts, Toilets", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/scouting_group.md#phone", "icon_url": "./assets/layers/questions/phone.svg" }, @@ -55,13 +55,13 @@ }, { "key": "contact:email", - "description": "contact:email~.+ is displayed as \"{contact:email}\" by layers Scouting groups, Group Campsites, Hostels for groups and scouts", + "description": "contact:email~.+ is displayed as \"{contact:email}\" by layers Scouting groups, Group Campsites, Hostels for groups and scouts, Toilets", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/scouting_group.md#email", "icon_url": "./assets/svg/envelope.svg" }, { "key": "operator:email", - "description": "operator:email~.+ is displayed as \"{operator:email}\" by layers Scouting groups, Group Campsites, Hostels for groups and scouts", + "description": "operator:email~.+ is displayed as \"{operator:email}\" by layers Scouting groups, Group Campsites, Hostels for groups and scouts, Toilets", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/scouting_group.md#email", "icon_url": "./assets/svg/envelope.svg" }, @@ -133,31 +133,31 @@ }, { "key": "image", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Group Campsites, Hostels for groups and scouts", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Group Campsites, Hostels for groups and scouts, Toilets", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", "icon_url": "./assets/layers/campsite/campsite.svg" }, { "key": "panoramax", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Group Campsites, Hostels for groups and scouts", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Group Campsites, Hostels for groups and scouts, Toilets", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", "icon_url": "./assets/layers/campsite/campsite.svg" }, { "key": "mapillary", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Group Campsites, Hostels for groups and scouts", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Group Campsites, Hostels for groups and scouts, Toilets", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", "icon_url": "./assets/layers/campsite/campsite.svg" }, { "key": "wikidata", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Group Campsites, Hostels for groups and scouts", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Group Campsites, Hostels for groups and scouts, Toilets", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", "icon_url": "./assets/layers/campsite/campsite.svg" }, { "key": "wikipedia", - "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Group Campsites, Hostels for groups and scouts", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary by layers Group Campsites, Hostels for groups and scouts, Toilets", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", "icon_url": "./assets/layers/campsite/campsite.svg" }, @@ -227,6 +227,778 @@ "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#caravansites_toilets", "icon_url": "./assets/layers/campsite/campsite.svg" }, + { + "key": "toilets", + "value": "no", + "description": "toilets=no is displayed as \"Does not have toilets\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#grouptitle", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets", + "value": "yes", + "description": "toilets=yes is displayed as \"Has toilets\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#has_toilets", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets", + "value": "no", + "description": "toilets=no is displayed as \"Has no toilets\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#has_toilets", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets", + "value": "separate", + "description": "toilets=separate is displayed as \"The toilets are marked separately on the map\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#has_toilets", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "image", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "panoramax", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "mapillary", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "wikidata", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "wikipedia", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if toilets=yes) by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:level", + "description": "Values of `toilets:level` are shown with \"Located on the {toilets:level}th floor\" and can be updated. The question is \"On what level is this feature located?\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_single_level", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:location", + "value": "underground", + "description": "toilets:location=underground is displayed as \"Located underground\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_single_level", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:level", + "value": "0", + "description": "toilets:level=0 is displayed as \"Located on the ground floor\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_single_level", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:level", + "description": "toilets:level= is displayed as \"Located on the ground floor\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_single_level", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:level", + "value": "1", + "description": "toilets:level=1 is displayed as \"Located on the first floor\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_single_level", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:level", + "value": "-1", + "description": "toilets:level=-1 is displayed as \"Located on the first basement level\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_single_level", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:access", + "description": "Values of `toilets:access` are shown with \"Access is {toilets:access}\" and can be updated. The question is \"Are these toilets publicly accessible?\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_toilet_access", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:access", + "value": "yes", + "description": "toilets:access=yes is displayed as \"Public access\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_toilet_access", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:access", + "value": "customers", + "description": "toilets:access=customers is displayed as \"Only access to customers\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_toilet_access", + "icon_url": "key" + }, + { + "key": "toilets:access", + "value": "no", + "description": "toilets:access=no is displayed as \"Not accessible\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_toilet_access", + "icon_url": "lock" + }, + { + "key": "toilets:access", + "value": "key", + "description": "toilets:access=key is displayed as \"Accessible, but one has to ask a key to enter\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_toilet_access", + "icon_url": "key" + }, + { + "key": "toilets:fee", + "value": "yes", + "description": "toilets:fee=yes is displayed as \"These are paid toilets\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_toilets_fee", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:fee", + "value": "no", + "description": "toilets:fee=no is displayed as \"Free to use\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_toilets_fee", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:charge", + "description": "Values of `toilets:charge` are shown with \"The fee is {toilets:charge}\" and can be updated. The question is \"How much does one have to pay for these toilets?\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_toilet_charge", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:payment:cash", + "value": "yes", + "description": "toilets:payment:cash=yes is displayed as \"Cash is accepted here\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_payment_options_split", + "icon_url": "./assets/layers/questions/cash.svg" + }, + { + "key": "toilets:payment:cards", + "value": "yes", + "description": "toilets:payment:cards=yes is displayed as \"Payment cards are accepted here\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_payment_options_split", + "icon_url": "./assets/layers/questions/payment_card.svg" + }, + { + "key": "toilets:payment:qr_code", + "value": "yes", + "description": "toilets:payment:qr_code=yes is displayed as \"Payment by QR-code is possible here\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_payment_options_split", + "icon_url": "./assets/layers/questions/qrcode.svg" + }, + { + "key": "toilets:payment:coins", + "value": "yes", + "description": "toilets:payment:coins=yes is displayed as \"Coins are accepted here\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_payment_options_split", + "icon_url": "./assets/layers/questions/coins.svg" + }, + { + "key": "toilets:payment:notes", + "value": "yes", + "description": "toilets:payment:notes=yes is displayed as \"Bank notes are accepted here\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_payment_options_split", + "icon_url": "./assets/layers/questions/notes.svg" + }, + { + "key": "toilets:payment:debit_cards", + "value": "yes", + "description": "toilets:payment:debit_cards=yes is displayed as \"Debit cards are accepted here\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_payment_options_split", + "icon_url": "./assets/layers/questions/payment_card.svg" + }, + { + "key": "toilets:payment:credit_cards", + "value": "yes", + "description": "toilets:payment:credit_cards=yes is displayed as \"Credit cards are accepted here\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_payment_options_split", + "icon_url": "./assets/layers/questions/payment_card.svg" + }, + { + "key": "toilets:gender_segregated", + "value": "yes", + "description": "toilets:gender_segregated=yes is displayed as \"There is a separate, signposted area for men and women\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_gender_segregated", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:gender_segregated", + "value": "no", + "description": "toilets:gender_segregated=no is displayed as \"There is no separate, signposted area for men and women\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_gender_segregated", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:supervised", + "value": "yes", + "description": "toilets:supervised=yes is displayed as \"There is a person supervising these toilets during (most of) the opening hours\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_toilet_supervised", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:supervised", + "value": "interval", + "description": "toilets:supervised=interval is displayed as \"There is a person supervising these toilets, but they are present only during certain times of the opening hours\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_toilet_supervised", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:supervised", + "value": "no", + "description": "toilets:supervised=no is displayed as \"These toilets are not supervised\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_toilet_supervised", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:description", + "description": "Values of `toilets:description` are shown with \"{toilets:description}\" and can be updated. The question is \"Is there still some relevant info that the previous questions did not cover? Feel free to add it here.\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_description", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair", + "value": "yes", + "description": "toilets:wheelchair=yes is displayed as \"There is a dedicated toilet for wheelchair users\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_toilets_wheelchair", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair", + "value": "no", + "description": "toilets:wheelchair=no is displayed as \"No wheelchair access\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_toilets_wheelchair", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair", + "value": "designated", + "description": "toilets:wheelchair=designated is displayed as \"There is only a dedicated toilet for wheelchair users\" by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_toilets_wheelchair", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:position", + "value": "seated", + "description": "toilets:position=seated is displayed as \"There are only seated toilets\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_type", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:position", + "value": "urinal", + "description": "toilets:position=urinal is displayed as \"There are only urinals here\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_type", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:position", + "value": "squat", + "description": "toilets:position=squat is displayed as \"There are only squat toilets here\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_type", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:position", + "value": "seated;urinal", + "description": "toilets:position=seated;urinal is displayed as \"Both seated toilets and urinals are available here\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_type", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:disposal", + "value": "flush", + "description": "toilets:disposal=flush is displayed as \"The waste is moved away by flushing the toilet with water\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_disposal", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:disposal", + "value": "pitlatrine", + "description": "toilets:disposal=pitlatrine is displayed as \"The waste falls into a pit\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_disposal", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:disposal", + "value": "bucket", + "description": "toilets:disposal=bucket is displayed as \"The waste is collected in a bucket or similar container, which is regularly removed\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_disposal", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:menstrual_products", + "value": "yes", + "description": "toilets:menstrual_products=yes is displayed as \"Free menstrual products are available to all visitors of these toilets\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#menstrual_products", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:menstrual_products", + "value": "limited", + "description": "toilets:menstrual_products=limited is displayed as \"Free menstrual products are available to some visitors of these toilets\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#menstrual_products", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:menstrual_products", + "value": "no", + "description": "toilets:menstrual_products=no is displayed as \"No free menstrual products are available here\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#menstrual_products", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:menstrual_products:location", + "description": "Values of `toilets:menstrual_products:location` are shown with \"The menstrual products are located in {toilets:menstrual_products:location}\" and can be updated. The question is \"Where are the free menstrual products located?\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#menstrual_products_location", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:menstrual_products:location", + "value": "female_toilet", + "description": "toilets:menstrual_products:location=female_toilet is displayed as \"The free, menstrual products are located in the toilet for women\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#menstrual_products_location", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:menstrual_products:location", + "value": "male_toilet", + "description": "toilets:menstrual_products:location=male_toilet is displayed as \"The free, menstrual products are located in the toilet for men\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#menstrual_products_location", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:menstrual_products:location", + "value": "wheelchair_toilet", + "description": "toilets:menstrual_products:location=wheelchair_toilet is displayed as \"The free, menstrual products are located in the toilet for wheelchair users\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#menstrual_products_location", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "changing_table", + "value": "yes", + "description": "changing_table=yes is displayed as \"A changing table is available\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_changing_table", + "icon_url": "./assets/layers/toilet/baby.svg" + }, + { + "key": "changing_table", + "value": "no", + "description": "changing_table=no is displayed as \"No changing table is available\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_changing_table", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "changing_table:location", + "description": "Values of `changing_table:location` are shown with \"A changing table is located at {changing_table:location}\" and can be updated. The question is \"Where is the changing table located?\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilet_changing_table_location", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "changing_table:location", + "value": "female_toilet", + "description": "changing_table:location=female_toilet is displayed as \"A changing table is in the toilet for women\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilet_changing_table_location", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "changing_table:location", + "value": "male_toilet", + "description": "changing_table:location=male_toilet is displayed as \"A changing table is in the toilet for men\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilet_changing_table_location", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "changing_table:location", + "value": "wheelchair_toilet", + "description": "changing_table:location=wheelchair_toilet is displayed as \"A changing table is in the toilet for wheelchair users\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilet_changing_table_location", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "changing_table:location", + "value": "dedicated_room", + "description": "changing_table:location=dedicated_room is displayed as \"A changing table is in a dedicated room\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilet_changing_table_location", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:paper_supplied", + "value": "yes", + "description": "toilets:paper_supplied=yes is displayed as \"This toilet is equipped with toilet paper\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilet_has_paper", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:paper_supplied", + "value": "no", + "description": "toilets:paper_supplied=no is displayed as \"You have to bring your own toilet paper to this toilet\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilet_has_paper", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:handwashing", + "value": "yes", + "description": "toilets:handwashing=yes is displayed as \"These toilets have a sink to wash your hands\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilet_handwashing", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:handwashing", + "value": "no", + "description": "toilets:handwashing=no is displayed as \"These toilets don't have a sink to wash your hands\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilet_handwashing", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:hands_drying", + "value": "electric_hand_dryer", + "description": "toilets:hands_drying=electric_hand_dryer is displayed as \"Electric hand dryers are available for drying hands.\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilet_drying", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:hands_drying", + "value": "paper_towel", + "description": "toilets:hands_drying=paper_towel is displayed as \"Paper towels are available for drying hands.\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilet_drying", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:hands_drying", + "value": "towel_cabinet", + "description": "toilets:hands_drying=towel_cabinet is displayed as \"A towel roll cabinet is available for drying hands\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilet_drying", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:hands_drying", + "value": "towel", + "description": "toilets:hands_drying=towel is displayed as \"A fabric towel available to dry your hands.\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilet_drying", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:hands_drying", + "value": "no", + "description": "toilets:hands_drying=no is displayed as \"There are no hand drying facilities available.\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilet_drying", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "image", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "panoramax", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "mapillary", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "wikidata", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "wikipedia", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "image", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "panoramax", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "mapillary", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "wikidata", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "wikipedia", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes) & toilets=yes) by layers Group Campsites, Hostels for groups and scouts", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#images", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "wheelchair", + "value": "designated", + "description": "wheelchair=designated | toilets:wheelchair=designated is displayed as \"Wheelchair accessibility features\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#wheelchair_title", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair", + "value": "designated", + "description": "wheelchair=designated | toilets:wheelchair=designated is displayed as \"Wheelchair accessibility features\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#wheelchair_title", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "wheelchair", + "value": "no", + "description": "wheelchair=no | toilets:wheelchair=no is displayed as \"No wheelchair accessible toilet\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#wheelchair_title", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair", + "value": "no", + "description": "wheelchair=no | toilets:wheelchair=no is displayed as \"No wheelchair accessible toilet\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#wheelchair_title", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair:access", + "value": "yes", + "description": "toilets:wheelchair:access=yes is displayed as \"The wheelchair accessible toilets are freely accessible\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilet_wheelchair_access", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair:access", + "value": "key", + "description": "toilets:wheelchair:access=key is displayed as \"One needs to ask permission to access wheelchair-accessible toilet, e.g. by asking a key\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilet_wheelchair_access", + "icon_url": "key" + }, + { + "key": "centralkey", + "value": "mlak", + "description": "centralkey=mlak is displayed as \"One can use a Master Locksmiths Access Key (MLAK) to access this bathroom\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilet_wheelchair_access", + "icon_url": "./assets/layers/toilet/MLAK.svg" + }, + { + "key": "centralkey", + "value": "nks", + "description": "centralkey=nks is displayed as \"One can use a RADAR Key to access this bathroom\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilet_wheelchair_access", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "centralkey", + "value": "eurokey", + "description": "centralkey=eurokey is displayed as \"One can use a EuroKey to access this bathroom\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilet_wheelchair_access", + "icon_url": "./assets/layers/toilet/eurokey.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:left", + "value": "yes", + "description": "toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=yes is displayed as \"Grab rails on both sides\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_wheelchair_has_grab_rail_lr", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:right", + "value": "yes", + "description": "toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=yes is displayed as \"Grab rails on both sides\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_wheelchair_has_grab_rail_lr", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:left", + "value": "yes", + "description": "toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=no is displayed as \"Only grab rails on the left side\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_wheelchair_has_grab_rail_lr", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:right", + "value": "no", + "description": "toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=no is displayed as \"Only grab rails on the left side\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_wheelchair_has_grab_rail_lr", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:left", + "value": "no", + "description": "toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=yes is displayed as \"Grab rails on the right side\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_wheelchair_has_grab_rail_lr", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:right", + "value": "yes", + "description": "toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=yes is displayed as \"Grab rails on the right side\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_wheelchair_has_grab_rail_lr", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:left", + "value": "no", + "description": "toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=no is displayed as \"No grab rails at all\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_wheelchair_has_grab_rail_lr", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:right", + "value": "no", + "description": "toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=no is displayed as \"No grab rails at all\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_wheelchair_has_grab_rail_lr", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:behind", + "value": "yes", + "description": "toilets:wheelchair:grab_rail:behind=yes is displayed as \"Has a grab rail behind the toilet\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_wheelchair_has_grab_rail_behind", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair:grab_rail:behind", + "value": "no", + "description": "toilets:wheelchair:grab_rail:behind=no is displayed as \"No grab rail behind the toilet\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_wheelchair_has_grab_rail_behind", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair:is_foldable:left", + "value": "yes", + "description": "toilets:wheelchair:is_foldable:left=yes is displayed as \"The left grab rail is foldable\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_wheelchair_is_foldable_left", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair:is_foldable:left", + "value": "no", + "description": "toilets:wheelchair:is_foldable:left=no is displayed as \"The left grab rail is not foldable\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_wheelchair_is_foldable_left", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair:is_foldable:right", + "value": "yes", + "description": "toilets:wheelchair:is_foldable:right=yes is displayed as \"The right grab rail is foldable\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_wheelchair_is_foldable_right", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "toilets:wheelchair:is_foldable:right", + "value": "no", + "description": "toilets:wheelchair:is_foldable:right=no is displayed as \"The right grab rail is not foldable\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#toilets_wheelchair_is_foldable_right", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "door:width", + "description": "Values of `door:width` are shown with \"The door to the wheelchair-accessible toilet is {canonical(door:width)} wide\" and can be updated. The question is \"What is the width of the door to the wheelchair accessible toilet?\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#wheelchair_door_width", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "changing_table:adult", + "value": "yes", + "description": "changing_table:adult=yes is displayed as \"Has a changing table for adults\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#adult_changing_table", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "changing_table:adult", + "value": "no", + "description": "changing_table:adult=no is displayed as \"No changing table for adults\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#adult_changing_table", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "changing_table:adult:height", + "description": "Values of `changing_table:adult:height` are shown with \"The changing table is {canonical(changing_table:adult:height)} high\" and can be updated. The question is \"What is the height of the adult changing table?\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#changing_table_adult_height", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "changing_table:adult:height", + "value": "adjustable", + "description": "changing_table:adult:height=adjustable is displayed as \"The changing table is adjustable in height\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#changing_table_adult_height", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "changing_table:adult:min_height", + "description": "Values of `changing_table:adult:min_height` are shown with \"The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}\" and can be updated. The question is \"What is the lowest height the adult changing table can be moved to?\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#changing_table_adult_adult_changing_table_min_height", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "changing_table:adult:max_height", + "description": "Values of `changing_table:adult:max_height` are shown with \"The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}\" and can be updated. The question is \"What is the highest height the adult changing table can be moved to?\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#changing_table_adult_adult_changing_table_max_height", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "changing_table:adult:height:mechanism", + "value": "manual", + "description": "changing_table:adult:height:mechanism=manual is displayed as \"The height of the adult changing table is adjusted manually\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#changing_table_adult_adult_changing_table_mechanism", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "changing_table:adult:height:mechanism", + "value": "electric", + "description": "changing_table:adult:height:mechanism=electric is displayed as \"The height of the adult changing table is adjusted electrically\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#changing_table_adult_adult_changing_table_mechanism", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "changing_table:adult:support", + "value": "wall_mounted", + "description": "changing_table:adult:support=wall_mounted is displayed as \"The changing table is mounted to the wall\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#changing_table_adult_adult_changing_table_support", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "changing_table:adult:support", + "value": "legs", + "description": "changing_table:adult:support=legs is displayed as \"The changing table stands on table legs\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#changing_table_adult_adult_changing_table_support", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, + { + "key": "changing_table:adult:support", + "value": "wheels", + "description": "changing_table:adult:support=wheels is displayed as \"The changing table stands on table legs with wheels and can be moved\" by layers Group Campsites, Hostels for groups and scouts, Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_campsite.md#changing_table_adult_adult_changing_table_support", + "icon_url": "./assets/layers/campsite/campsite.svg" + }, { "key": "tourism", "value": "hostel", @@ -405,6 +1177,310 @@ "description": "dog=outside is displayed as \"Dogs are allowed only outside\" by layer Hostels for groups and scouts", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/group_hostel.md#dog_access", "icon_url": "./assets/layers/questions/dogs_outside.svg" + }, + { + "key": "amenity", + "value": "toilets", + "description": "Features with this tag are displayed by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "level", + "description": "Values of `level` are shown with \"Located on the {level}th floor\" and can be updated. The question is \"On what level is this feature located?\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#single_level", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "location", + "value": "underground", + "description": "location=underground is displayed as \"Located underground\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#single_level", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "level", + "value": "0", + "description": "level=0 is displayed as \"Located on the ground floor\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#single_level", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "level", + "description": "level= is displayed as \"Located on the ground floor\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#single_level", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "level", + "value": "1", + "description": "level=1 is displayed as \"Located on the first floor\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#single_level", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "level", + "value": "-1", + "description": "level=-1 is displayed as \"Located on the first basement level\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#single_level", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "access", + "description": "Values of `access` are shown with \"Access is {access}\" and can be updated. The question is \"Are these toilets publicly accessible?\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilet_access", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "access", + "value": "yes", + "description": "access=yes is displayed as \"Public access\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilet_access", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "access", + "value": "customers", + "description": "access=customers is displayed as \"Only access to customers\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilet_access", + "icon_url": "key" + }, + { + "key": "access", + "value": "no", + "description": "access=no is displayed as \"Not accessible\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilet_access", + "icon_url": "lock" + }, + { + "key": "access", + "value": "key", + "description": "access=key is displayed as \"Accessible, but one has to ask a key to enter\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilet_access", + "icon_url": "key" + }, + { + "key": "fee", + "value": "yes", + "description": "fee=yes is displayed as \"These are paid toilets\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilets_fee", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "fee", + "value": "no", + "description": "fee=no is displayed as \"Free to use\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilets_fee", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "charge", + "description": "Values of `charge` are shown with \"The fee is {charge}\" and can be updated. The question is \"How much does one have to pay for these toilets?\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilet_charge", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "payment:cash", + "value": "yes", + "description": "payment:cash=yes is displayed as \"Cash is accepted here\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#payment_options_split", + "icon_url": "./assets/layers/questions/cash.svg" + }, + { + "key": "payment:cards", + "value": "yes", + "description": "payment:cards=yes is displayed as \"Payment cards are accepted here\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#payment_options_split", + "icon_url": "./assets/layers/questions/payment_card.svg" + }, + { + "key": "payment:qr_code", + "value": "yes", + "description": "payment:qr_code=yes is displayed as \"Payment by QR-code is possible here\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#payment_options_split", + "icon_url": "./assets/layers/questions/qrcode.svg" + }, + { + "key": "payment:coins", + "value": "yes", + "description": "payment:coins=yes is displayed as \"Coins are accepted here\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#payment_options_split", + "icon_url": "./assets/layers/questions/coins.svg" + }, + { + "key": "payment:notes", + "value": "yes", + "description": "payment:notes=yes is displayed as \"Bank notes are accepted here\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#payment_options_split", + "icon_url": "./assets/layers/questions/notes.svg" + }, + { + "key": "payment:debit_cards", + "value": "yes", + "description": "payment:debit_cards=yes is displayed as \"Debit cards are accepted here\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#payment_options_split", + "icon_url": "./assets/layers/questions/payment_card.svg" + }, + { + "key": "payment:credit_cards", + "value": "yes", + "description": "payment:credit_cards=yes is displayed as \"Credit cards are accepted here\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#payment_options_split", + "icon_url": "./assets/layers/questions/payment_card.svg" + }, + { + "key": "opening_hours", + "description": "Values of `opening_hours` are shown with \"

Opening hours

{opening_hours_table(opening_hours)}\" and can be updated. The question is \"When are these toilets opened?\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#opening_hours_24_7", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "opening_hours", + "value": "24/7", + "description": "opening_hours=24/7 is displayed as \"24/7 opened (including holidays)\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#opening_hours_24_7", + "icon_url": "./assets/layers/questions/open24_7.svg" + }, + { + "key": "opening_hours", + "value": "closed", + "description": "opening_hours=closed is displayed as \"Marked as closed for an unspecified time\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#opening_hours_24_7", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "gender_segregated", + "value": "yes", + "description": "gender_segregated=yes is displayed as \"There is a separate, signposted area for men and women\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#gender_segregated", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "gender_segregated", + "value": "no", + "description": "gender_segregated=no is displayed as \"There is no separate, signposted area for men and women\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#gender_segregated", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "supervised", + "value": "yes", + "description": "supervised=yes is displayed as \"There is a person supervising these toilets during (most of) the opening hours\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilet_supervised", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "supervised", + "value": "interval", + "description": "supervised=interval is displayed as \"There is a person supervising these toilets, but they are present only during certain times of the opening hours\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilet_supervised", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "supervised", + "value": "no", + "description": "supervised=no is displayed as \"These toilets are not supervised\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilet_supervised", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "description", + "description": "Values of `description` are shown with \"{description}\" and can be updated. The question is \"Is there still some relevant info that the previous questions did not cover? Feel free to add it here.\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#description", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "wheelchair", + "value": "yes", + "description": "wheelchair=yes is displayed as \"There is a dedicated toilet for wheelchair users\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilets_wheelchair", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "wheelchair", + "value": "no", + "description": "wheelchair=no is displayed as \"No wheelchair access\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilets_wheelchair", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "wheelchair", + "value": "designated", + "description": "wheelchair=designated is displayed as \"There is only a dedicated toilet for wheelchair users\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#toilets_wheelchair", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "image", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "panoramax", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "mapillary", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "wikidata", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "wikipedia", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "image", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "panoramax", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "mapillary", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "wikidata", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "wikipedia", + "description": "Images are displayed based on the keys image, image:0, image:1,..., panoramax, panoramax:0, panoramx:1, ... , wikidata, wikipedia, wikimedia_commons and mapillary Furthermore, this layer shows images based on the keys panoramax, image, wikidata, wikipedia, wikimedia_commons and mapillary (This is only shown if ((wheelchair=yes & amenity=toilets) | toilets:wheelchair=yes)) by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#images", + "icon_url": "./assets/layers/toilet/toilets.svg" + }, + { + "key": "phone", + "description": "Values of `phone` are shown with \"{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}\" and can be updated. The question is \"What number can one call in case of troubles or questions?\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#phone", + "icon_url": "./assets/layers/questions/phone.svg" + }, + { + "key": "email", + "description": "Values of `email` are shown with \"{email}\" and can be updated. The question is \"What is the email address one can send to in case of troubles or questions?\" by layer Toilets", + "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/toilet.md#email", + "icon_url": "./assets/svg/envelope.svg" } ] } \ No newline at end of file diff --git a/Docs/Themes/hotels.md b/Docs/Themes/hotels.md index c7b6f50d2..3857cd977 100644 --- a/Docs/Themes/hotels.md +++ b/Docs/Themes/hotels.md @@ -10,6 +10,7 @@ This theme contains the following layers: - [tourism_accomodation](../Layers/tourism_accomodation.md) - [love_hotel](../Layers/love_hotel.md) + - [toilet](../Layers/toilet.md) Available languages: diff --git a/Docs/Themes/personal.md b/Docs/Themes/personal.md index b094428e4..c78932fd4 100644 --- a/Docs/Themes/personal.md +++ b/Docs/Themes/personal.md @@ -140,14 +140,14 @@ This theme contains the following layers: - [indoors](../Layers/indoors.md) - [tertiary_education](../Layers/tertiary_education.md) - [toilet_at_amenity](../Layers/toilet_at_amenity.md) - - [campsite](../Layers/campsite.md) - - [tourism_accomodation](../Layers/tourism_accomodation.md) - [cafe_pub](../Layers/cafe_pub.md) + - [campsite](../Layers/campsite.md) - [doctors](../Layers/doctors.md) - [food](../Layers/food.md) - [ice_cream](../Layers/ice_cream.md) - [pharmacy](../Layers/pharmacy.md) - [shops](../Layers/shops.md) + - [tourism_accomodation](../Layers/tourism_accomodation.md) - [bike_shop](../Layers/bike_shop.md) - [memorial](../Layers/memorial.md) - [bench](../Layers/bench.md) diff --git a/Docs/Themes/scouting.md b/Docs/Themes/scouting.md index e92812f36..ebd27f7ff 100644 --- a/Docs/Themes/scouting.md +++ b/Docs/Themes/scouting.md @@ -13,6 +13,7 @@ This theme contains the following layers: - [campsite](../Layers/campsite.md) - [group_hostel (defined in this theme)](#group_hostel) - [hostel (defined in this theme)](#hostel) + - [toilet](../Layers/toilet.md) Available languages: @@ -42,7 +43,49 @@ Available languages: + [charge_person_day](#charge_person_day) + [charge_day](#charge_day) + [caravansites-toilets](#caravansites-toilets) - + [toiletatamenitytoiletswheelchair](#toiletatamenitytoiletswheelchair) + + [toilets-group](#toilets-group) + + [grouptitle](#grouptitle) + + [has_toilets](#has_toilets) + + [images_toilet](#images_toilet) + + [toilets_repeated](#toilets_repeated) + + [toilets_single_level](#toilets_single_level) + + [toilets_toilet-access](#toilets_toilet-access) + + [toilets_toilets-fee](#toilets_toilets-fee) + + [toilets_toilet-charge](#toilets_toilet-charge) + + [toilets_payment-options-split](#toilets_payment-options-split) + + [toilets_gender_segregated](#toilets_gender_segregated) + + [toilets_toilet-supervised](#toilets_toilet-supervised) + + [toilets_description](#toilets_description) + + [toilets_toilets-wheelchair](#toilets_toilets-wheelchair) + + [toilets-type](#toilets-type) + + [toilets-disposal](#toilets-disposal) + + [menstrual_products](#menstrual_products) + + [menstrual_products_location](#menstrual_products_location) + + [toilets-changing-table](#toilets-changing-table) + + [toilet-changing_table:location](#toilet-changing_tablelocation) + + [toilet-has-paper](#toilet-has-paper) + + [toilet-handwashing](#toilet-handwashing) + + [toilet-drying](#toilet-drying) + + [wheelchair-group](#wheelchair-group) + + [wheelchair-picture-carousel](#wheelchair-picture-carousel) + + [wheelchair-picture](#wheelchair-picture) + + [wheelchair-title](#wheelchair-title) + + [toilet-wheelchair-access](#toilet-wheelchair-access) + + [toilets_wheelchair_has_grab_rail_lr](#toilets_wheelchair_has_grab_rail_lr) + + [toilets_wheelchair_has_grab_rail_behind](#toilets_wheelchair_has_grab_rail_behind) + + [toilets_wheelchair_is_foldable_left](#toilets_wheelchair_is_foldable_left) + + [toilets_wheelchair_is_foldable_right](#toilets_wheelchair_is_foldable_right) + + [wheelchair-door-width](#wheelchair-door-width) + + [questions-wheelchair](#questions-wheelchair) + + [adult_changing_table_title](#adult_changing_table_title) + + [adult-changing-table](#adult-changing-table) + + [changing_table_adult_height](#changing_table_adult_height) + + [changing_table_adult_adult-changing-table-min_height](#changing_table_adult_adult-changing-table-min_height) + + [changing_table_adult_adult-changing-table-max_height](#changing_table_adult_adult-changing-table-max_height) + + [changing_table_adult_adult-changing-table-mechanism](#changing_table_adult_adult-changing-table-mechanism) + + [changing_table_adult_adult-changing-table-support](#changing_table_adult_adult-changing-table-support) + + [questions-adult-changing-table](#questions-adult-changing-table) + + [toilet-question-box](#toilet-question-box) + [questions](#questions) + [mastodon](#mastodon) + [lod](#lod) @@ -62,7 +105,49 @@ Available languages: + [email](#email) + [website](#website) + [wheelchair-access](#wheelchair-access) - + [toiletatamenitytoiletswheelchair](#toiletatamenitytoiletswheelchair) + + [toilets-group](#toilets-group) + + [grouptitle](#grouptitle) + + [has_toilets](#has_toilets) + + [images_toilet](#images_toilet) + + [toilets_repeated](#toilets_repeated) + + [toilets_single_level](#toilets_single_level) + + [toilets_toilet-access](#toilets_toilet-access) + + [toilets_toilets-fee](#toilets_toilets-fee) + + [toilets_toilet-charge](#toilets_toilet-charge) + + [toilets_payment-options-split](#toilets_payment-options-split) + + [toilets_gender_segregated](#toilets_gender_segregated) + + [toilets_toilet-supervised](#toilets_toilet-supervised) + + [toilets_description](#toilets_description) + + [toilets_toilets-wheelchair](#toilets_toilets-wheelchair) + + [toilets-type](#toilets-type) + + [toilets-disposal](#toilets-disposal) + + [menstrual_products](#menstrual_products) + + [menstrual_products_location](#menstrual_products_location) + + [toilets-changing-table](#toilets-changing-table) + + [toilet-changing_table:location](#toilet-changing_tablelocation) + + [toilet-has-paper](#toilet-has-paper) + + [toilet-handwashing](#toilet-handwashing) + + [toilet-drying](#toilet-drying) + + [wheelchair-group](#wheelchair-group) + + [wheelchair-picture-carousel](#wheelchair-picture-carousel) + + [wheelchair-picture](#wheelchair-picture) + + [wheelchair-title](#wheelchair-title) + + [toilet-wheelchair-access](#toilet-wheelchair-access) + + [toilets_wheelchair_has_grab_rail_lr](#toilets_wheelchair_has_grab_rail_lr) + + [toilets_wheelchair_has_grab_rail_behind](#toilets_wheelchair_has_grab_rail_behind) + + [toilets_wheelchair_is_foldable_left](#toilets_wheelchair_is_foldable_left) + + [toilets_wheelchair_is_foldable_right](#toilets_wheelchair_is_foldable_right) + + [wheelchair-door-width](#wheelchair-door-width) + + [questions-wheelchair](#questions-wheelchair) + + [adult_changing_table_title](#adult_changing_table_title) + + [adult-changing-table](#adult-changing-table) + + [changing_table_adult_height](#changing_table_adult_height) + + [changing_table_adult_adult-changing-table-min_height](#changing_table_adult_adult-changing-table-min_height) + + [changing_table_adult_adult-changing-table-max_height](#changing_table_adult_adult-changing-table-max_height) + + [changing_table_adult_adult-changing-table-mechanism](#changing_table_adult_adult-changing-table-mechanism) + + [changing_table_adult_adult-changing-table-support](#changing_table_adult_adult-changing-table-support) + + [questions-adult-changing-table](#questions-adult-changing-table) + + [toilet-question-box](#toilet-question-box) + [internet](#internet) + [internet-fee](#internet-fee) + [internet-ssid](#internet-ssid) @@ -87,7 +172,49 @@ Available languages: + [email](#email) + [website](#website) + [wheelchair-access](#wheelchair-access) - + [toiletatamenitytoiletswheelchair](#toiletatamenitytoiletswheelchair) + + [toilets-group](#toilets-group) + + [grouptitle](#grouptitle) + + [has_toilets](#has_toilets) + + [images_toilet](#images_toilet) + + [toilets_repeated](#toilets_repeated) + + [toilets_single_level](#toilets_single_level) + + [toilets_toilet-access](#toilets_toilet-access) + + [toilets_toilets-fee](#toilets_toilets-fee) + + [toilets_toilet-charge](#toilets_toilet-charge) + + [toilets_payment-options-split](#toilets_payment-options-split) + + [toilets_gender_segregated](#toilets_gender_segregated) + + [toilets_toilet-supervised](#toilets_toilet-supervised) + + [toilets_description](#toilets_description) + + [toilets_toilets-wheelchair](#toilets_toilets-wheelchair) + + [toilets-type](#toilets-type) + + [toilets-disposal](#toilets-disposal) + + [menstrual_products](#menstrual_products) + + [menstrual_products_location](#menstrual_products_location) + + [toilets-changing-table](#toilets-changing-table) + + [toilet-changing_table:location](#toilet-changing_tablelocation) + + [toilet-has-paper](#toilet-has-paper) + + [toilet-handwashing](#toilet-handwashing) + + [toilet-drying](#toilet-drying) + + [wheelchair-group](#wheelchair-group) + + [wheelchair-picture-carousel](#wheelchair-picture-carousel) + + [wheelchair-picture](#wheelchair-picture) + + [wheelchair-title](#wheelchair-title) + + [toilet-wheelchair-access](#toilet-wheelchair-access) + + [toilets_wheelchair_has_grab_rail_lr](#toilets_wheelchair_has_grab_rail_lr) + + [toilets_wheelchair_has_grab_rail_behind](#toilets_wheelchair_has_grab_rail_behind) + + [toilets_wheelchair_is_foldable_left](#toilets_wheelchair_is_foldable_left) + + [toilets_wheelchair_is_foldable_right](#toilets_wheelchair_is_foldable_right) + + [wheelchair-door-width](#wheelchair-door-width) + + [questions-wheelchair](#questions-wheelchair) + + [adult_changing_table_title](#adult_changing_table_title) + + [adult-changing-table](#adult-changing-table) + + [changing_table_adult_height](#changing_table_adult_height) + + [changing_table_adult_adult-changing-table-min_height](#changing_table_adult_adult-changing-table-min_height) + + [changing_table_adult_adult-changing-table-max_height](#changing_table_adult_adult-changing-table-max_height) + + [changing_table_adult_adult-changing-table-mechanism](#changing_table_adult_adult-changing-table-mechanism) + + [changing_table_adult_adult-changing-table-support](#changing_table_adult_adult-changing-table-support) + + [questions-adult-changing-table](#questions-adult-changing-table) + + [toilet-question-box](#toilet-question-box) + [internet](#internet) + [internet-fee](#internet-fee) + [internet-ssid](#internet-ssid) @@ -135,6 +262,37 @@ Elements must match **any** of the following expressions: | [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [currency](../SpecialInputElements.md#currency) | | | [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [currency](../SpecialInputElements.md#currency) | | | [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) | +| [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) | +| [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) [separate](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dseparate) | +| [toilets:level](https://wiki.openstreetmap.org/wiki/Key:toilets:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D-1) | +| [toilets:access](https://wiki.openstreetmap.org/wiki/Key:toilets:access) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dyes) [customers](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dcustomers) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dno) [key](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dkey) | +| [toilets:fee](https://wiki.openstreetmap.org/wiki/Key:toilets:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dno) | +| [toilets:charge](https://wiki.openstreetmap.org/wiki/Key:toilets:charge) | [string](../SpecialInputElements.md#string) | | +| [toilets:gender_segregated](https://wiki.openstreetmap.org/wiki/Key:toilets:gender_segregated) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dno) | +| [toilets:supervised](https://wiki.openstreetmap.org/wiki/Key:toilets:supervised) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dyes) [interval](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dinterval) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dno) | +| [toilets:description](https://wiki.openstreetmap.org/wiki/Key:toilets:description) | [text](../SpecialInputElements.md#text) | | +| [toilets:wheelchair](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dno) [designated](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Ddesignated) | +| [toilets:position](https://wiki.openstreetmap.org/wiki/Key:toilets:position) | Multiple choice | [seated](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated) [urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Durinal) [squat](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dsquat) [seated;urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated;urinal) | +| [toilets:disposal](https://wiki.openstreetmap.org/wiki/Key:toilets:disposal) | Multiple choice | [flush](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dflush) [pitlatrine](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dpitlatrine) [bucket](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dbucket) | +| [toilets:menstrual_products](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dno) | +| [toilets:menstrual_products:location](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dwheelchair_toilet) | +| [changing_table](https://wiki.openstreetmap.org/wiki/Key:changing_table) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dno) | +| [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dwheelchair_toilet) [dedicated_room](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Ddedicated_room) | +| [toilets:paper_supplied](https://wiki.openstreetmap.org/wiki/Key:toilets:paper_supplied) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dno) | +| [toilets:handwashing](https://wiki.openstreetmap.org/wiki/Key:toilets:handwashing) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dno) | +| [toilets:hands_drying](https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying) | Multiple choice | [electric_hand_dryer](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Delectric_hand_dryer) [paper_towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dpaper_towel) [towel_cabinet](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel_cabinet) [towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dno) | +| [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) | +| [toilets:wheelchair:grab_rail:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) | +| [toilets:wheelchair:grab_rail:behind](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:behind) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dno) | +| [toilets:wheelchair:is_foldable:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dno) | +| [toilets:wheelchair:is_foldable:right](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:right) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dno) | +| [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dno) | +| [changing_table:adult:height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height) | [pfloat](../SpecialInputElements.md#pfloat) | [adjustable](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height%3Dadjustable) | +| [changing_table:adult:min_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:min_height) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult:max_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:max_height) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult:height:mechanism](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height:mechanism) | Multiple choice | [manual](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Dmanual) [electric](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Delectric) | +| [changing_table:adult:support](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:support) | Multiple choice | [wall_mounted](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwall_mounted) [legs](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dlegs) [wheels](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwheels) | | [contact:mastodon](https://wiki.openstreetmap.org/wiki/Key:contact:mastodon) | [fediverse](../SpecialInputElements.md#fediverse) | | ## Featureview elements and TagRenderings @@ -152,7 +310,49 @@ Elements must match **any** of the following expressions: | [charge_person_day](#charge_person_day) | What is the charge per person per day?
_Charge per person per day: {charge}_ | | *[charge](https://wiki.osm.org/wiki/Key:charge)* ([currency](../SpecialInputElements.md#currency)) | | [charge_day](#charge_day) | What is the charge per day?
_Charge per day: {charge}_ | | *[charge](https://wiki.osm.org/wiki/Key:charge)* ([currency](../SpecialInputElements.md#currency)) | | [caravansites-toilets](#caravansites-toilets)
_(Original in [caravansites](./caravansites.md#caravansites-toilets))_ | Does this place have toilets?
2 options | | _Multiple choice only_ | -| [toiletatamenitytoiletswheelchair](#toiletatamenitytoiletswheelchair) | _toilet_at_amenity.toilets-wheelchair_ | | _Multiple choice only_ | +| [toilets-group](#toilets-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-group))_ | _{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}_ | all | _Multiple choice only_ | +| [grouptitle](#grouptitle)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#grouptitle))_ | _Toilet information_
1 options | all, hidden | _Multiple choice only_ | +| [has_toilets](#has_toilets)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#has_toilets))_ | Has toilets?
3 options | toilet-questions, hidden, all | _Multiple choice only_ | +| [images_toilet](#images_toilet)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#images_toilet))_ | _{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}_ | relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_repeated](#toilets_repeated)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_repeated))_ | _Multiple, identical objects can be found on floors {toilets:repeat_on}._ | level, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_single_level](#toilets_single_level)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_single_level))_ | On what level is this feature located?
_Located on the {toilets:level}th floor_
5 options | level, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:level](https://wiki.osm.org/wiki/Key:toilets:level)* ([float](../SpecialInputElements.md#float)) | +| [toilets_toilet-access](#toilets_toilet-access)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-access))_ | Are these toilets publicly accessible?
_Access is {toilets:access}_
4 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:access](https://wiki.osm.org/wiki/Key:toilets:access)* ([string](../SpecialInputElements.md#string)) | +| [toilets_toilets-fee](#toilets_toilets-fee)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilets-fee))_ | Are these toilets free to use?
2 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_toilet-charge](#toilets_toilet-charge)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-charge))_ | How much does one have to pay for these toilets?
_The fee is {toilets:charge}_ | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:charge](https://wiki.osm.org/wiki/Key:toilets:charge)* ([string](../SpecialInputElements.md#string)) | +| [toilets_payment-options-split](#toilets_payment-options-split)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_payment-options-split))_ | Which methods of payment are accepted here?
7 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_gender_segregated](#toilets_gender_segregated)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_gender_segregated))_ | Are these toilets gender-segregated?
2 options | relevant-questions, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_toilet-supervised](#toilets_toilet-supervised)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-supervised))_ | Is this toilets supervised by a person?
3 options | relevant-questions, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_description](#toilets_description)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_description))_ | Is there still some relevant info that the previous questions did not cover? Feel free to add it here.
_{toilets:description}_ | amenity-no-prefix, no-prefix, relevant-questions, relevant_questions, toilet-questions, hidden, all | *[toilets:description](https://wiki.osm.org/wiki/Key:toilets:description)* ([text](../SpecialInputElements.md#text)) | +| [toilets_toilets-wheelchair](#toilets_toilets-wheelchair)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilets-wheelchair))_ | Is there a dedicated toilet for wheelchair users?
3 options | relevant-questions, wheelchair, hidden, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets-type](#toilets-type)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-type))_ | Which kind of toilets are these?
4 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets-disposal](#toilets-disposal)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-disposal))_ | How is the waste handled?
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [menstrual_products](#menstrual_products)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#menstrual_products))_ | Are free, menstrual products distributed here?
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [menstrual_products_location](#menstrual_products_location)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#menstrual_products_location))_ | Where are the free menstrual products located?
_The menstrual products are located in {toilets:menstrual_products:location}_
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[toilets:menstrual_products:location](https://wiki.osm.org/wiki/Key:toilets:menstrual_products:location)* ([string](../SpecialInputElements.md#string)) | +| [toilets-changing-table](#toilets-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-changing-table))_ | Is a changing table (to change diapers) available?
2 options | relevant-questions, no-prefix, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-changing_table:location](#toilet-changing_table:location)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-changing_table:location))_ | Where is the changing table located?
_A changing table is located at {changing_table:location}_
4 options | relevant-questions, no-prefix, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:location](https://wiki.osm.org/wiki/Key:changing_table:location)* ([string](../SpecialInputElements.md#string)) | +| [toilet-has-paper](#toilet-has-paper)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-has-paper))_ | Does one have to bring their own toilet paper to this toilet?
2 options | relevant-questions, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-handwashing](#toilet-handwashing)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-handwashing))_ | Do these toilets have a sink to wash your hands?
2 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-drying](#toilet-drying)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-drying))_ | Do these toilets have a device to dry your hands?
5 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-group](#wheelchair-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-group))_ | _{group(wheelchair-title,wheelchair;adult-changing-table,)}_ | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-picture-carousel](#wheelchair-picture-carousel)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-picture-carousel))_ | _{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}_ | wheelchair, hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-picture](#wheelchair-picture)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-picture))_ | _{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}_ | wheelchair, hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-title](#wheelchair-title)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-title))_ | _Wheelchair accessible toilet_
2 options | hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-wheelchair-access](#toilet-wheelchair-access)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-wheelchair-access))_ | Is the wheelchair-accessible toilet locked?
5 options | hidden, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_has_grab_rail_lr](#toilets_wheelchair_has_grab_rail_lr)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_has_grab_rail_lr))_ | Is there a grab rail?
4 options | wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_has_grab_rail_behind](#toilets_wheelchair_has_grab_rail_behind)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_has_grab_rail_behind))_ | Does the toilet have a grab rail behind the toilet?
2 options | wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_is_foldable_left](#toilets_wheelchair_is_foldable_left)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_is_foldable_left))_ | Is the left grab rail foldable?
2 options | generic_questions, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_is_foldable_right](#toilets_wheelchair_is_foldable_right)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_is_foldable_right))_ | Is the right grab rail foldable?
2 options | generic_questions, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-door-width](#wheelchair-door-width)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-door-width))_ | What is the width of the door to the wheelchair accessible toilet?
_The door to the wheelchair-accessible toilet is {canonical(door:width)} wide_ | relevant-questions, wheelchair, hidden, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[door:width](https://wiki.osm.org/wiki/Key:door:width)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [questions-wheelchair](#questions-wheelchair)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#questions-wheelchair))_ | _{questions(wheelchair,,)}_ | wheelchair, hidden, relevant-questions, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [adult_changing_table_title](#adult_changing_table_title)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#adult_changing_table_title))_ | _Adult changing table_ | hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [adult-changing-table](#adult-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#adult-changing-table))_ | Does this toilet have an adult changing table?
2 options | prefixed, hidden, relevant-questions, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [changing_table_adult_height](#changing_table_adult_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_height))_ | What is the height of the adult changing table?
_The changing table is {canonical(changing_table:adult:height)} high_
1 options | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:height](https://wiki.osm.org/wiki/Key:changing_table:adult:height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-min_height](#changing_table_adult_adult-changing-table-min_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-min_height))_ | What is the lowest height the adult changing table can be moved to?
_The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}_ | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:min_height](https://wiki.osm.org/wiki/Key:changing_table:adult:min_height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-max_height](#changing_table_adult_adult-changing-table-max_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-max_height))_ | What is the highest height the adult changing table can be moved to?
_The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}_ | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:max_height](https://wiki.osm.org/wiki/Key:changing_table:adult:max_height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-mechanism](#changing_table_adult_adult-changing-table-mechanism)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-mechanism))_ | How is the height of the changing table adjusted?
2 options | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [changing_table_adult_adult-changing-table-support](#changing_table_adult_adult-changing-table-support)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-support))_ | How is the adult changing table supported?
3 options | relevant_questions, hidden, prefixed, adult-changing-table, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [questions-adult-changing-table](#questions-adult-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#questions-adult-changing-table))_ | _{questions(adult-changing-table,,yes)}_ | hidden, relevant-questions, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-question-box](#toilet-question-box)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-question-box))_ | _{questions(toilet-questions,wheelchair;adult-changing-table,)}_ | toilet-questions, all, hidden | _Multiple choice only_ | | [questions](#questions)
_(Original in [questions](./BuiltinQuestions.md#questions))_ | _{questions()}_ | | _Multiple choice only_ | | [mastodon](#mastodon)
_(Original in [questions](./BuiltinQuestions.md#mastodon))_ | What is the Mastodon-handle of ?
_{fediverse_link(contact:mastodon)}_ | | *[contact:mastodon](https://wiki.osm.org/wiki/Key:contact:mastodon)* ([fediverse](../SpecialInputElements.md#fediverse)) | | [lod](#lod)
_(Original in [questions](./BuiltinQuestions.md#lod))_ | _{linked_data_from_website()}_ | added_by_default | _Multiple choice only_ | @@ -229,10 +429,422 @@ The question is `Does this place have toilets?` - *This place has toilets* is shown if with toilets=yes - *This place does not have toilets* is shown if with toilets=no -### toiletatamenitytoiletswheelchair +### toilets-group _This tagrendering has no question and is thus read-only_ -*toilet_at_amenity.toilets-wheelchair* +*{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}* + +This tagrendering has labels `all` + +### grouptitle +_This tagrendering has no question and is thus read-only_ + +*Toilet information* + + - *Does not have toilets* is shown if with toilets=no + +This tagrendering has labels `all` `hidden` + +### has_toilets +The question is `Has {title()} toilets?` + + - *Has toilets* is shown if with toilets=yes + - *Has no toilets* is shown if with toilets=no + - *The toilets are marked separately on the map* is shown if with toilets=separate + +This tagrendering has labels `toilet-questions` `hidden` `all` + +### images_toilet +_This tagrendering has no question and is thus read-only_ + +*{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_repeated +_This tagrendering has no question and is thus read-only_ + +*Multiple, identical objects can be found on floors {toilets:repeat_on}.* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:repeat_on~.+ +This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_single_level +The question is `On what level is this feature located?` + +*Located on the {toilets:level}th floor* is shown if `toilets:level` is set. + + - *Located underground* is shown if with toilets:location=underground. _This option cannot be chosen as answer_ + - *Located on the ground floor* is shown if with toilets:level=0 + - *Located on the ground floor* is shown if with toilets:level=. _This option cannot be chosen as answer_ + - *Located on the first floor* is shown if with toilets:level=1 + - *Located on the first basement level* is shown if with toilets:level=-1 + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:repeat_on= +This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-access +The question is `Are these toilets publicly accessible?` + +*Access is {toilets:access}* is shown if `toilets:access` is set. + + - *Public access* is shown if with toilets:access=yes + - *Only access to customers* is shown if with toilets:access=customers + - *Not accessible* is shown if with toilets:access=no + - *Accessible, but one has to ask a key to enter* is shown if with toilets:access=key + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilets-fee +The question is `Are these toilets free to use?` + + - *These are paid toilets* is shown if with toilets:fee=yes + - *Free to use* is shown if with toilets:fee=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:access!=no +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-charge +The question is `How much does one have to pay for these toilets?` + +*The fee is {toilets:charge}* is shown if `toilets:charge` is set. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:fee=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_payment-options-split +The question is `Which methods of payment are accepted here?` + + - *Cash is accepted here* is shown if with toilets:payment:cash=yes. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cash= + - *Payment cards are accepted here* is shown if with toilets:payment:cards=yes. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cards= + - *Payment by QR-code is possible here* is shown if with toilets:payment:qr_code=yes. Unselecting this answer will add toilets:payment:qr_code=no + - *Coins are accepted here* is shown if with toilets:payment:coins=yes. Unselecting this answer will add toilets:payment:coins=no + - *Bank notes are accepted here* is shown if with toilets:payment:notes=yes. Unselecting this answer will add toilets:payment:notes=no + - *Debit cards are accepted here* is shown if with toilets:payment:debit_cards=yes. Unselecting this answer will add toilets:payment:debit_cards=no + - *Credit cards are accepted here* is shown if with toilets:payment:credit_cards=yes. Unselecting this answer will add toilets:payment:credit_cards=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:fee=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_gender_segregated +The question is `Are these toilets gender-segregated?` + + - *There is a separate, signposted area for men and women* is shown if with toilets:gender_segregated=yes + - *There is no separate, signposted area for men and women* is shown if with toilets:gender_segregated=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:toilets:position!=urinal +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-supervised +The question is `Is this toilets supervised by a person?` + + - *There is a person supervising these toilets during (most of) the opening hours* is shown if with toilets:supervised=yes + - *There is a person supervising these toilets, but they are present only during certain times of the opening hours* is shown if with toilets:supervised=interval + - *These toilets are not supervised* is shown if with toilets:supervised=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:access=yes | toilets:access=) +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_description +The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.` + +*{toilets:description}* is shown if `toilets:description` is set. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `amenity-no-prefix` `no-prefix` `relevant-questions` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilets-wheelchair +The question is `Is there a dedicated toilet for wheelchair users?` + + - *There is a dedicated toilet for wheelchair users* is shown if with toilets:wheelchair=yes + - *No wheelchair access* is shown if with toilets:wheelchair=no + - *There is only a dedicated toilet for wheelchair users* is shown if with toilets:wheelchair=designated + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-type +The question is `Which kind of toilets are these?` + + - *There are only seated toilets* is shown if with toilets:position=seated + - *There are only urinals here* is shown if with toilets:position=urinal + - *There are only squat toilets here* is shown if with toilets:position=squat + - *Both seated toilets and urinals are available here* is shown if with toilets:position=seated;urinal + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-disposal +The question is `How is the waste handled?` + + - *The waste is moved away by flushing the toilet with water* is shown if with toilets:disposal=flush + - *The waste falls into a pit* is shown if with toilets:disposal=pitlatrine + - *The waste is collected in a bucket or similar container, which is regularly removed* is shown if with toilets:disposal=bucket + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### menstrual_products +The question is `Are free, menstrual products distributed here?` + + - *Free menstrual products are available to all visitors of these toilets* is shown if with toilets:menstrual_products=yes + - *Free menstrual products are available to some visitors of these toilets* is shown if with toilets:menstrual_products=limited + - *No free menstrual products are available here* is shown if with toilets:menstrual_products=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### menstrual_products_location +The question is `Where are the free menstrual products located?` + +*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set. + + - *The free, menstrual products are located in the toilet for women* is shown if with toilets:menstrual_products:location=female_toilet + - *The free, menstrual products are located in the toilet for men* is shown if with toilets:menstrual_products:location=male_toilet + - *The free, menstrual products are located in the toilet for wheelchair users* is shown if with toilets:menstrual_products:location=wheelchair_toilet + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:menstrual_products=limited | toilets:menstrual_products:location~.+) +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-changing-table +The question is `Is a changing table (to change diapers) available?` + + - *A changing table is available* is shown if with changing_table=yes + - *No changing table is available* is shown if with changing_table=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-changing_table:location +The question is `Where is the changing table located?` + +*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set. + + - *A changing table is in the toilet for women* is shown if with changing_table:location=female_toilet + - *A changing table is in the toilet for men* is shown if with changing_table:location=male_toilet + - *A changing table is in the toilet for wheelchair users* is shown if with changing_table:location=wheelchair_toilet + - *A changing table is in a dedicated room* is shown if with changing_table:location=dedicated_room + +This tagrendering is only visible in the popup if the following condition is met: changing_table=yes & toilets=yes +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-has-paper +The question is `Does one have to bring their own toilet paper to this toilet?` + + - *This toilet is equipped with toilet paper* is shown if with toilets:paper_supplied=yes + - *You have to bring your own toilet paper to this toilet* is shown if with toilets:paper_supplied=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:position!=urinal +This tagrendering has labels `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-handwashing +The question is `Do these toilets have a sink to wash your hands?` + + - *These toilets have a sink to wash your hands* is shown if with toilets:handwashing=yes + - *These toilets don't have a sink to wash your hands* is shown if with toilets:handwashing=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-drying +The question is `Do these toilets have a device to dry your hands?` + + - *Electric hand dryers are available for drying hands.* is shown if with toilets:hands_drying=electric_hand_dryer + - *Paper towels are available for drying hands.* is shown if with toilets:hands_drying=paper_towel + - *A towel roll cabinet is available for drying hands* is shown if with toilets:hands_drying=towel_cabinet + - *A fabric towel available to dry your hands.* is shown if with toilets:hands_drying=towel + - *There are no hand drying facilities available.* is shown if with toilets:hands_drying=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:handwashing=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-group +_This tagrendering has no question and is thus read-only_ + +*{group(wheelchair-title,wheelchair;adult-changing-table,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-picture-carousel +_This tagrendering has no question and is thus read-only_ + +*{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-picture +_This tagrendering has no question and is thus read-only_ + +*{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-title +_This tagrendering has no question and is thus read-only_ + +*Wheelchair accessible toilet* + + - *Wheelchair accessibility features* is shown if with wheelchair=designated | toilets:wheelchair=designated + - *No wheelchair accessible toilet* is shown if with wheelchair=no | toilets:wheelchair=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-wheelchair-access +The question is `Is the wheelchair-accessible toilet locked?` + + - *The wheelchair accessible toilets are freely accessible* is shown if with toilets:wheelchair:access=yes + - *One needs to ask permission to access wheelchair-accessible toilet, e.g. by asking a key* is shown if with toilets:wheelchair:access=key + - *One can use a Master Locksmiths Access Key (MLAK) to access this bathroom* is shown if with centralkey=mlak + - *One can use a RADAR Key to access this bathroom* is shown if with centralkey=nks + - *One can use a EuroKey to access this bathroom* is shown if with centralkey=eurokey + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) & (access=yes | access=public | access=customers | access=) +This tagrendering has labels `hidden` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_has_grab_rail_lr +The question is `Is there a grab rail?` + + - *Grab rails on both sides* is shown if with toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=yes + - *Only grab rails on the left side* is shown if with toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=no + - *Grab rails on the right side* is shown if with toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=yes + - *No grab rails at all* is shown if with toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_has_grab_rail_behind +The question is `Does the toilet have a grab rail behind the toilet?` + + - *Has a grab rail behind the toilet* is shown if with toilets:wheelchair:grab_rail:behind=yes + - *No grab rail behind the toilet* is shown if with toilets:wheelchair:grab_rail:behind=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_is_foldable_left +The question is `Is the left grab rail foldable?` + + - *The left grab rail is foldable* is shown if with toilets:wheelchair:is_foldable:left=yes + - *The left grab rail is not foldable* is shown if with toilets:wheelchair:is_foldable:left=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:wheelchair:grab_rail:left=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_is_foldable_right +The question is `Is the right grab rail foldable?` + + - *The right grab rail is foldable* is shown if with toilets:wheelchair:is_foldable:right=yes + - *The right grab rail is not foldable* is shown if with toilets:wheelchair:is_foldable:right=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:wheelchair:grab_rail:right=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-door-width +The question is `What is the width of the door to the wheelchair accessible toilet?` + +*The door to the wheelchair-accessible toilet is {canonical(door:width)} wide* is shown if `door:width` is set. + +The allowed input is of type pfloat and is in range 0.4 until 4 (both inclusive). A warning will appear if the value is outside of 0.6 and 2. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=designated | (amenity=toilet & wheelchair~^(yes|designated)$)) +This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### questions-wheelchair +_This tagrendering has no question and is thus read-only_ + +*{questions(wheelchair,,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### adult_changing_table_title +_This tagrendering has no question and is thus read-only_ + +*Adult changing table* + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### adult-changing-table +The question is `Does this toilet have an adult changing table?` + + - *Has a changing table for adults* is shown if with changing_table:adult=yes + - *No changing table for adults* is shown if with changing_table:adult=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `prefixed` `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_height +The question is `What is the height of the adult changing table?` + +*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + + - *The changing table is adjustable in height* is shown if with changing_table:adult:height=adjustable + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-min_height +The question is `What is the lowest height the adult changing table can be moved to?` + +*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-max_height +The question is `What is the highest height the adult changing table can be moved to?` + +*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-mechanism +The question is `How is the height of the changing table adjusted?` + + - *The height of the adult changing table is adjusted manually* is shown if with changing_table:adult:height:mechanism=manual + - *The height of the adult changing table is adjusted electrically* is shown if with changing_table:adult:height:mechanism=electric + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-support +The question is `How is the adult changing table supported?` + + - *The changing table is mounted to the wall* is shown if with changing_table:adult:support=wall_mounted + - *The changing table stands on table legs* is shown if with changing_table:adult:support=legs + - *The changing table stands on table legs with wheels and can be moved* is shown if with changing_table:adult:support=wheels + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### questions-adult-changing-table +_This tagrendering has no question and is thus read-only_ + +*{questions(adult-changing-table,,yes)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-question-box +_This tagrendering has no question and is thus read-only_ + +*{questions(toilet-questions,wheelchair;adult-changing-table,)}* + +This tagrendering has labels `toilet-questions` `all` `hidden` ### questions Show the questions block at this location @@ -317,6 +929,37 @@ Elements must match **all** of the following expressions: | [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) | | | [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | | | [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) | +| [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) | +| [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) [separate](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dseparate) | +| [toilets:level](https://wiki.openstreetmap.org/wiki/Key:toilets:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D-1) | +| [toilets:access](https://wiki.openstreetmap.org/wiki/Key:toilets:access) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dyes) [customers](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dcustomers) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dno) [key](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dkey) | +| [toilets:fee](https://wiki.openstreetmap.org/wiki/Key:toilets:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dno) | +| [toilets:charge](https://wiki.openstreetmap.org/wiki/Key:toilets:charge) | [string](../SpecialInputElements.md#string) | | +| [toilets:gender_segregated](https://wiki.openstreetmap.org/wiki/Key:toilets:gender_segregated) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dno) | +| [toilets:supervised](https://wiki.openstreetmap.org/wiki/Key:toilets:supervised) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dyes) [interval](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dinterval) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dno) | +| [toilets:description](https://wiki.openstreetmap.org/wiki/Key:toilets:description) | [text](../SpecialInputElements.md#text) | | +| [toilets:wheelchair](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dno) [designated](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Ddesignated) | +| [toilets:position](https://wiki.openstreetmap.org/wiki/Key:toilets:position) | Multiple choice | [seated](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated) [urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Durinal) [squat](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dsquat) [seated;urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated;urinal) | +| [toilets:disposal](https://wiki.openstreetmap.org/wiki/Key:toilets:disposal) | Multiple choice | [flush](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dflush) [pitlatrine](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dpitlatrine) [bucket](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dbucket) | +| [toilets:menstrual_products](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dno) | +| [toilets:menstrual_products:location](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dwheelchair_toilet) | +| [changing_table](https://wiki.openstreetmap.org/wiki/Key:changing_table) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dno) | +| [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dwheelchair_toilet) [dedicated_room](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Ddedicated_room) | +| [toilets:paper_supplied](https://wiki.openstreetmap.org/wiki/Key:toilets:paper_supplied) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dno) | +| [toilets:handwashing](https://wiki.openstreetmap.org/wiki/Key:toilets:handwashing) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dno) | +| [toilets:hands_drying](https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying) | Multiple choice | [electric_hand_dryer](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Delectric_hand_dryer) [paper_towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dpaper_towel) [towel_cabinet](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel_cabinet) [towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dno) | +| [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) | +| [toilets:wheelchair:grab_rail:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) | +| [toilets:wheelchair:grab_rail:behind](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:behind) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dno) | +| [toilets:wheelchair:is_foldable:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dno) | +| [toilets:wheelchair:is_foldable:right](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:right) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dno) | +| [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dno) | +| [changing_table:adult:height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height) | [pfloat](../SpecialInputElements.md#pfloat) | [adjustable](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height%3Dadjustable) | +| [changing_table:adult:min_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:min_height) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult:max_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:max_height) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult:height:mechanism](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height:mechanism) | Multiple choice | [manual](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Dmanual) [electric](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Delectric) | +| [changing_table:adult:support](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:support) | Multiple choice | [wall_mounted](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwall_mounted) [legs](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dlegs) [wheels](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwheels) | | [internet_access](https://wiki.openstreetmap.org/wiki/Key:internet_access) | Multiple choice | [wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwlan) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dno) [terminal](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal) [wired](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwired) [terminal;wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal;wlan) | | [internet_access:fee](https://wiki.openstreetmap.org/wiki/Key:internet_access:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dno) [customers](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dcustomers) | | [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) | [string](../SpecialInputElements.md#string) | [Telekom](https://wiki.openstreetmap.org/wiki/Tag:internet_access:ssid%3DTelekom) | @@ -336,12 +979,54 @@ Elements must match **all** of the following expressions: | [email](#email)
_(Original in [questions](./BuiltinQuestions.md#email))_ | What is the email address of ?
_{email}_
2 options | contact | *[email](https://wiki.osm.org/wiki/Key:email)* ([email](../SpecialInputElements.md#email)) | | [website](#website)
_(Original in [questions](./BuiltinQuestions.md#website))_ | What is the website of ?
_{website}_
1 options | contact | *[website](https://wiki.osm.org/wiki/Key:website)* ([url](../SpecialInputElements.md#url)) | | [wheelchair-access](#wheelchair-access)
_(Original in [questions](./BuiltinQuestions.md#wheelchair-access))_ | Is this place accessible with a wheelchair?
4 options | | _Multiple choice only_ | -| [toiletatamenitytoiletswheelchair](#toiletatamenitytoiletswheelchair) | _toilet_at_amenity.toilets-wheelchair_ | | _Multiple choice only_ | +| [toilets-group](#toilets-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-group))_ | _{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}_ | all | _Multiple choice only_ | +| [grouptitle](#grouptitle)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#grouptitle))_ | _Toilet information_
1 options | all, hidden | _Multiple choice only_ | +| [has_toilets](#has_toilets)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#has_toilets))_ | Has toilets?
3 options | toilet-questions, hidden, all | _Multiple choice only_ | +| [images_toilet](#images_toilet)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#images_toilet))_ | _{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}_ | relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_repeated](#toilets_repeated)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_repeated))_ | _Multiple, identical objects can be found on floors {toilets:repeat_on}._ | level, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_single_level](#toilets_single_level)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_single_level))_ | On what level is this feature located?
_Located on the {toilets:level}th floor_
5 options | level, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:level](https://wiki.osm.org/wiki/Key:toilets:level)* ([float](../SpecialInputElements.md#float)) | +| [toilets_toilet-access](#toilets_toilet-access)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-access))_ | Are these toilets publicly accessible?
_Access is {toilets:access}_
4 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:access](https://wiki.osm.org/wiki/Key:toilets:access)* ([string](../SpecialInputElements.md#string)) | +| [toilets_toilets-fee](#toilets_toilets-fee)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilets-fee))_ | Are these toilets free to use?
2 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_toilet-charge](#toilets_toilet-charge)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-charge))_ | How much does one have to pay for these toilets?
_The fee is {toilets:charge}_ | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:charge](https://wiki.osm.org/wiki/Key:toilets:charge)* ([string](../SpecialInputElements.md#string)) | +| [toilets_payment-options-split](#toilets_payment-options-split)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_payment-options-split))_ | Which methods of payment are accepted here?
7 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_gender_segregated](#toilets_gender_segregated)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_gender_segregated))_ | Are these toilets gender-segregated?
2 options | relevant-questions, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_toilet-supervised](#toilets_toilet-supervised)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-supervised))_ | Is this toilets supervised by a person?
3 options | relevant-questions, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_description](#toilets_description)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_description))_ | Is there still some relevant info that the previous questions did not cover? Feel free to add it here.
_{toilets:description}_ | amenity-no-prefix, no-prefix, relevant-questions, relevant_questions, toilet-questions, hidden, all | *[toilets:description](https://wiki.osm.org/wiki/Key:toilets:description)* ([text](../SpecialInputElements.md#text)) | +| [toilets_toilets-wheelchair](#toilets_toilets-wheelchair)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilets-wheelchair))_ | Is there a dedicated toilet for wheelchair users?
3 options | relevant-questions, wheelchair, hidden, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets-type](#toilets-type)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-type))_ | Which kind of toilets are these?
4 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets-disposal](#toilets-disposal)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-disposal))_ | How is the waste handled?
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [menstrual_products](#menstrual_products)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#menstrual_products))_ | Are free, menstrual products distributed here?
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [menstrual_products_location](#menstrual_products_location)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#menstrual_products_location))_ | Where are the free menstrual products located?
_The menstrual products are located in {toilets:menstrual_products:location}_
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[toilets:menstrual_products:location](https://wiki.osm.org/wiki/Key:toilets:menstrual_products:location)* ([string](../SpecialInputElements.md#string)) | +| [toilets-changing-table](#toilets-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-changing-table))_ | Is a changing table (to change diapers) available?
2 options | relevant-questions, no-prefix, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-changing_table:location](#toilet-changing_table:location)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-changing_table:location))_ | Where is the changing table located?
_A changing table is located at {changing_table:location}_
4 options | relevant-questions, no-prefix, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:location](https://wiki.osm.org/wiki/Key:changing_table:location)* ([string](../SpecialInputElements.md#string)) | +| [toilet-has-paper](#toilet-has-paper)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-has-paper))_ | Does one have to bring their own toilet paper to this toilet?
2 options | relevant-questions, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-handwashing](#toilet-handwashing)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-handwashing))_ | Do these toilets have a sink to wash your hands?
2 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-drying](#toilet-drying)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-drying))_ | Do these toilets have a device to dry your hands?
5 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-group](#wheelchair-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-group))_ | _{group(wheelchair-title,wheelchair;adult-changing-table,)}_ | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-picture-carousel](#wheelchair-picture-carousel)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-picture-carousel))_ | _{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}_ | wheelchair, hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-picture](#wheelchair-picture)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-picture))_ | _{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}_ | wheelchair, hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-title](#wheelchair-title)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-title))_ | _Wheelchair accessible toilet_
2 options | hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-wheelchair-access](#toilet-wheelchair-access)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-wheelchair-access))_ | Is the wheelchair-accessible toilet locked?
5 options | hidden, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_has_grab_rail_lr](#toilets_wheelchair_has_grab_rail_lr)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_has_grab_rail_lr))_ | Is there a grab rail?
4 options | wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_has_grab_rail_behind](#toilets_wheelchair_has_grab_rail_behind)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_has_grab_rail_behind))_ | Does the toilet have a grab rail behind the toilet?
2 options | wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_is_foldable_left](#toilets_wheelchair_is_foldable_left)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_is_foldable_left))_ | Is the left grab rail foldable?
2 options | generic_questions, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_is_foldable_right](#toilets_wheelchair_is_foldable_right)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_is_foldable_right))_ | Is the right grab rail foldable?
2 options | generic_questions, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-door-width](#wheelchair-door-width)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-door-width))_ | What is the width of the door to the wheelchair accessible toilet?
_The door to the wheelchair-accessible toilet is {canonical(door:width)} wide_ | relevant-questions, wheelchair, hidden, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[door:width](https://wiki.osm.org/wiki/Key:door:width)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [questions-wheelchair](#questions-wheelchair)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#questions-wheelchair))_ | _{questions(wheelchair,,)}_ | wheelchair, hidden, relevant-questions, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [adult_changing_table_title](#adult_changing_table_title)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#adult_changing_table_title))_ | _Adult changing table_ | hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [adult-changing-table](#adult-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#adult-changing-table))_ | Does this toilet have an adult changing table?
2 options | prefixed, hidden, relevant-questions, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [changing_table_adult_height](#changing_table_adult_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_height))_ | What is the height of the adult changing table?
_The changing table is {canonical(changing_table:adult:height)} high_
1 options | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:height](https://wiki.osm.org/wiki/Key:changing_table:adult:height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-min_height](#changing_table_adult_adult-changing-table-min_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-min_height))_ | What is the lowest height the adult changing table can be moved to?
_The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}_ | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:min_height](https://wiki.osm.org/wiki/Key:changing_table:adult:min_height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-max_height](#changing_table_adult_adult-changing-table-max_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-max_height))_ | What is the highest height the adult changing table can be moved to?
_The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}_ | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:max_height](https://wiki.osm.org/wiki/Key:changing_table:adult:max_height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-mechanism](#changing_table_adult_adult-changing-table-mechanism)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-mechanism))_ | How is the height of the changing table adjusted?
2 options | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [changing_table_adult_adult-changing-table-support](#changing_table_adult_adult-changing-table-support)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-support))_ | How is the adult changing table supported?
3 options | relevant_questions, hidden, prefixed, adult-changing-table, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [questions-adult-changing-table](#questions-adult-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#questions-adult-changing-table))_ | _{questions(adult-changing-table,,yes)}_ | hidden, relevant-questions, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-question-box](#toilet-question-box)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-question-box))_ | _{questions(toilet-questions,wheelchair;adult-changing-table,)}_ | toilet-questions, all, hidden | _Multiple choice only_ | | [internet](#internet)
_(Original in [questions](./BuiltinQuestions.md#internet))_ | Does this place offer internet access?
6 options | internet-all | _Multiple choice only_ | | [internet-fee](#internet-fee)
_(Original in [questions](./BuiltinQuestions.md#internet-fee))_ | Is there a fee for internet access?
3 options | internet-all | _Multiple choice only_ | | [internet-ssid](#internet-ssid)
_(Original in [questions](./BuiltinQuestions.md#internet-ssid))_ | What is the network name for the wireless internet access?
_The network name is {internet_access:ssid}_
1 options | internet-all | *[internet_access:ssid](https://wiki.osm.org/wiki/Key:internet_access:ssid)* ([string](../SpecialInputElements.md#string)) | | [dog-access](#dog-access)
_(Original in [questions](./BuiltinQuestions.md#dog-access))_ | Are dogs allowed in this business?
5 options | | _Multiple choice only_ | -| [leftover-questions](#leftover-questions) | _{questions( ,hidden)}_ | ignore-docs, added_by_default | _Multiple choice only_ | +| [leftover-questions](#leftover-questions) | _{questions( ,hidden;wheelchair;adult-changing-table;toilet-questions)}_ | ignore-docs, added_by_default | _Multiple choice only_ | | [move-button](#move-button) | _{move_button()}_ | | _Multiple choice only_ | | [delete-button](#delete-button) | _{delete_button()}_ | | _Multiple choice only_ | | [lod](#lod)
_(Original in [questions](./BuiltinQuestions.md#lod))_ | _{linked_data_from_website()}_ | added_by_default | _Multiple choice only_ | @@ -419,10 +1104,422 @@ The question is `Is this place accessible with a wheelchair?` - *It is possible to reach this place in a wheelchair, but it is not easy* is shown if with wheelchair=limited - *This place is not reachable with a wheelchair* is shown if with wheelchair=no -### toiletatamenitytoiletswheelchair +### toilets-group _This tagrendering has no question and is thus read-only_ -*toilet_at_amenity.toilets-wheelchair* +*{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}* + +This tagrendering has labels `all` + +### grouptitle +_This tagrendering has no question and is thus read-only_ + +*Toilet information* + + - *Does not have toilets* is shown if with toilets=no + +This tagrendering has labels `all` `hidden` + +### has_toilets +The question is `Has {title()} toilets?` + + - *Has toilets* is shown if with toilets=yes + - *Has no toilets* is shown if with toilets=no + - *The toilets are marked separately on the map* is shown if with toilets=separate + +This tagrendering has labels `toilet-questions` `hidden` `all` + +### images_toilet +_This tagrendering has no question and is thus read-only_ + +*{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_repeated +_This tagrendering has no question and is thus read-only_ + +*Multiple, identical objects can be found on floors {toilets:repeat_on}.* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:repeat_on~.+ +This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_single_level +The question is `On what level is this feature located?` + +*Located on the {toilets:level}th floor* is shown if `toilets:level` is set. + + - *Located underground* is shown if with toilets:location=underground. _This option cannot be chosen as answer_ + - *Located on the ground floor* is shown if with toilets:level=0 + - *Located on the ground floor* is shown if with toilets:level=. _This option cannot be chosen as answer_ + - *Located on the first floor* is shown if with toilets:level=1 + - *Located on the first basement level* is shown if with toilets:level=-1 + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:repeat_on= +This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-access +The question is `Are these toilets publicly accessible?` + +*Access is {toilets:access}* is shown if `toilets:access` is set. + + - *Public access* is shown if with toilets:access=yes + - *Only access to customers* is shown if with toilets:access=customers + - *Not accessible* is shown if with toilets:access=no + - *Accessible, but one has to ask a key to enter* is shown if with toilets:access=key + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilets-fee +The question is `Are these toilets free to use?` + + - *These are paid toilets* is shown if with toilets:fee=yes + - *Free to use* is shown if with toilets:fee=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:access!=no +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-charge +The question is `How much does one have to pay for these toilets?` + +*The fee is {toilets:charge}* is shown if `toilets:charge` is set. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:fee=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_payment-options-split +The question is `Which methods of payment are accepted here?` + + - *Cash is accepted here* is shown if with toilets:payment:cash=yes. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cash= + - *Payment cards are accepted here* is shown if with toilets:payment:cards=yes. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cards= + - *Payment by QR-code is possible here* is shown if with toilets:payment:qr_code=yes. Unselecting this answer will add toilets:payment:qr_code=no + - *Coins are accepted here* is shown if with toilets:payment:coins=yes. Unselecting this answer will add toilets:payment:coins=no + - *Bank notes are accepted here* is shown if with toilets:payment:notes=yes. Unselecting this answer will add toilets:payment:notes=no + - *Debit cards are accepted here* is shown if with toilets:payment:debit_cards=yes. Unselecting this answer will add toilets:payment:debit_cards=no + - *Credit cards are accepted here* is shown if with toilets:payment:credit_cards=yes. Unselecting this answer will add toilets:payment:credit_cards=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:fee=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_gender_segregated +The question is `Are these toilets gender-segregated?` + + - *There is a separate, signposted area for men and women* is shown if with toilets:gender_segregated=yes + - *There is no separate, signposted area for men and women* is shown if with toilets:gender_segregated=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:toilets:position!=urinal +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-supervised +The question is `Is this toilets supervised by a person?` + + - *There is a person supervising these toilets during (most of) the opening hours* is shown if with toilets:supervised=yes + - *There is a person supervising these toilets, but they are present only during certain times of the opening hours* is shown if with toilets:supervised=interval + - *These toilets are not supervised* is shown if with toilets:supervised=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:access=yes | toilets:access=) +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_description +The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.` + +*{toilets:description}* is shown if `toilets:description` is set. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `amenity-no-prefix` `no-prefix` `relevant-questions` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilets-wheelchair +The question is `Is there a dedicated toilet for wheelchair users?` + + - *There is a dedicated toilet for wheelchair users* is shown if with toilets:wheelchair=yes + - *No wheelchair access* is shown if with toilets:wheelchair=no + - *There is only a dedicated toilet for wheelchair users* is shown if with toilets:wheelchair=designated + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-type +The question is `Which kind of toilets are these?` + + - *There are only seated toilets* is shown if with toilets:position=seated + - *There are only urinals here* is shown if with toilets:position=urinal + - *There are only squat toilets here* is shown if with toilets:position=squat + - *Both seated toilets and urinals are available here* is shown if with toilets:position=seated;urinal + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-disposal +The question is `How is the waste handled?` + + - *The waste is moved away by flushing the toilet with water* is shown if with toilets:disposal=flush + - *The waste falls into a pit* is shown if with toilets:disposal=pitlatrine + - *The waste is collected in a bucket or similar container, which is regularly removed* is shown if with toilets:disposal=bucket + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### menstrual_products +The question is `Are free, menstrual products distributed here?` + + - *Free menstrual products are available to all visitors of these toilets* is shown if with toilets:menstrual_products=yes + - *Free menstrual products are available to some visitors of these toilets* is shown if with toilets:menstrual_products=limited + - *No free menstrual products are available here* is shown if with toilets:menstrual_products=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### menstrual_products_location +The question is `Where are the free menstrual products located?` + +*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set. + + - *The free, menstrual products are located in the toilet for women* is shown if with toilets:menstrual_products:location=female_toilet + - *The free, menstrual products are located in the toilet for men* is shown if with toilets:menstrual_products:location=male_toilet + - *The free, menstrual products are located in the toilet for wheelchair users* is shown if with toilets:menstrual_products:location=wheelchair_toilet + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:menstrual_products=limited | toilets:menstrual_products:location~.+) +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-changing-table +The question is `Is a changing table (to change diapers) available?` + + - *A changing table is available* is shown if with changing_table=yes + - *No changing table is available* is shown if with changing_table=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-changing_table:location +The question is `Where is the changing table located?` + +*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set. + + - *A changing table is in the toilet for women* is shown if with changing_table:location=female_toilet + - *A changing table is in the toilet for men* is shown if with changing_table:location=male_toilet + - *A changing table is in the toilet for wheelchair users* is shown if with changing_table:location=wheelchair_toilet + - *A changing table is in a dedicated room* is shown if with changing_table:location=dedicated_room + +This tagrendering is only visible in the popup if the following condition is met: changing_table=yes & toilets=yes +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-has-paper +The question is `Does one have to bring their own toilet paper to this toilet?` + + - *This toilet is equipped with toilet paper* is shown if with toilets:paper_supplied=yes + - *You have to bring your own toilet paper to this toilet* is shown if with toilets:paper_supplied=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:position!=urinal +This tagrendering has labels `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-handwashing +The question is `Do these toilets have a sink to wash your hands?` + + - *These toilets have a sink to wash your hands* is shown if with toilets:handwashing=yes + - *These toilets don't have a sink to wash your hands* is shown if with toilets:handwashing=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-drying +The question is `Do these toilets have a device to dry your hands?` + + - *Electric hand dryers are available for drying hands.* is shown if with toilets:hands_drying=electric_hand_dryer + - *Paper towels are available for drying hands.* is shown if with toilets:hands_drying=paper_towel + - *A towel roll cabinet is available for drying hands* is shown if with toilets:hands_drying=towel_cabinet + - *A fabric towel available to dry your hands.* is shown if with toilets:hands_drying=towel + - *There are no hand drying facilities available.* is shown if with toilets:hands_drying=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:handwashing=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-group +_This tagrendering has no question and is thus read-only_ + +*{group(wheelchair-title,wheelchair;adult-changing-table,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-picture-carousel +_This tagrendering has no question and is thus read-only_ + +*{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-picture +_This tagrendering has no question and is thus read-only_ + +*{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-title +_This tagrendering has no question and is thus read-only_ + +*Wheelchair accessible toilet* + + - *Wheelchair accessibility features* is shown if with wheelchair=designated | toilets:wheelchair=designated + - *No wheelchair accessible toilet* is shown if with wheelchair=no | toilets:wheelchair=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-wheelchair-access +The question is `Is the wheelchair-accessible toilet locked?` + + - *The wheelchair accessible toilets are freely accessible* is shown if with toilets:wheelchair:access=yes + - *One needs to ask permission to access wheelchair-accessible toilet, e.g. by asking a key* is shown if with toilets:wheelchair:access=key + - *One can use a Master Locksmiths Access Key (MLAK) to access this bathroom* is shown if with centralkey=mlak + - *One can use a RADAR Key to access this bathroom* is shown if with centralkey=nks + - *One can use a EuroKey to access this bathroom* is shown if with centralkey=eurokey + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) & (access=yes | access=public | access=customers | access=) +This tagrendering has labels `hidden` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_has_grab_rail_lr +The question is `Is there a grab rail?` + + - *Grab rails on both sides* is shown if with toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=yes + - *Only grab rails on the left side* is shown if with toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=no + - *Grab rails on the right side* is shown if with toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=yes + - *No grab rails at all* is shown if with toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_has_grab_rail_behind +The question is `Does the toilet have a grab rail behind the toilet?` + + - *Has a grab rail behind the toilet* is shown if with toilets:wheelchair:grab_rail:behind=yes + - *No grab rail behind the toilet* is shown if with toilets:wheelchair:grab_rail:behind=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_is_foldable_left +The question is `Is the left grab rail foldable?` + + - *The left grab rail is foldable* is shown if with toilets:wheelchair:is_foldable:left=yes + - *The left grab rail is not foldable* is shown if with toilets:wheelchair:is_foldable:left=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:wheelchair:grab_rail:left=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_is_foldable_right +The question is `Is the right grab rail foldable?` + + - *The right grab rail is foldable* is shown if with toilets:wheelchair:is_foldable:right=yes + - *The right grab rail is not foldable* is shown if with toilets:wheelchair:is_foldable:right=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:wheelchair:grab_rail:right=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-door-width +The question is `What is the width of the door to the wheelchair accessible toilet?` + +*The door to the wheelchair-accessible toilet is {canonical(door:width)} wide* is shown if `door:width` is set. + +The allowed input is of type pfloat and is in range 0.4 until 4 (both inclusive). A warning will appear if the value is outside of 0.6 and 2. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=designated | (amenity=toilet & wheelchair~^(yes|designated)$)) +This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### questions-wheelchair +_This tagrendering has no question and is thus read-only_ + +*{questions(wheelchair,,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### adult_changing_table_title +_This tagrendering has no question and is thus read-only_ + +*Adult changing table* + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### adult-changing-table +The question is `Does this toilet have an adult changing table?` + + - *Has a changing table for adults* is shown if with changing_table:adult=yes + - *No changing table for adults* is shown if with changing_table:adult=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `prefixed` `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_height +The question is `What is the height of the adult changing table?` + +*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + + - *The changing table is adjustable in height* is shown if with changing_table:adult:height=adjustable + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-min_height +The question is `What is the lowest height the adult changing table can be moved to?` + +*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-max_height +The question is `What is the highest height the adult changing table can be moved to?` + +*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-mechanism +The question is `How is the height of the changing table adjusted?` + + - *The height of the adult changing table is adjusted manually* is shown if with changing_table:adult:height:mechanism=manual + - *The height of the adult changing table is adjusted electrically* is shown if with changing_table:adult:height:mechanism=electric + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-support +The question is `How is the adult changing table supported?` + + - *The changing table is mounted to the wall* is shown if with changing_table:adult:support=wall_mounted + - *The changing table stands on table legs* is shown if with changing_table:adult:support=legs + - *The changing table stands on table legs with wheels and can be moved* is shown if with changing_table:adult:support=wheels + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### questions-adult-changing-table +_This tagrendering has no question and is thus read-only_ + +*{questions(adult-changing-table,,yes)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-question-box +_This tagrendering has no question and is thus read-only_ + +*{questions(toilet-questions,wheelchair;adult-changing-table,)}* + +This tagrendering has labels `toilet-questions` `all` `hidden` ### internet The question is `Does this place offer internet access?` @@ -468,7 +1565,7 @@ The question is `Are dogs allowed in this business?` ### leftover-questions _This tagrendering has no question and is thus read-only_ -*{questions( ,hidden)}* +*{questions( ,hidden;wheelchair;adult-changing-table;toilet-questions)}* This tagrendering has labels `ignore-docs` `added_by_default` @@ -537,6 +1634,37 @@ Elements must match the expression ** [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) | | | [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | | | [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) | +| [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) | +| [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) [separate](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dseparate) | +| [toilets:level](https://wiki.openstreetmap.org/wiki/Key:toilets:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D-1) | +| [toilets:access](https://wiki.openstreetmap.org/wiki/Key:toilets:access) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dyes) [customers](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dcustomers) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dno) [key](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dkey) | +| [toilets:fee](https://wiki.openstreetmap.org/wiki/Key:toilets:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dno) | +| [toilets:charge](https://wiki.openstreetmap.org/wiki/Key:toilets:charge) | [string](../SpecialInputElements.md#string) | | +| [toilets:gender_segregated](https://wiki.openstreetmap.org/wiki/Key:toilets:gender_segregated) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dno) | +| [toilets:supervised](https://wiki.openstreetmap.org/wiki/Key:toilets:supervised) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dyes) [interval](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dinterval) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dno) | +| [toilets:description](https://wiki.openstreetmap.org/wiki/Key:toilets:description) | [text](../SpecialInputElements.md#text) | | +| [toilets:wheelchair](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dno) [designated](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Ddesignated) | +| [toilets:position](https://wiki.openstreetmap.org/wiki/Key:toilets:position) | Multiple choice | [seated](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated) [urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Durinal) [squat](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dsquat) [seated;urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated;urinal) | +| [toilets:disposal](https://wiki.openstreetmap.org/wiki/Key:toilets:disposal) | Multiple choice | [flush](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dflush) [pitlatrine](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dpitlatrine) [bucket](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dbucket) | +| [toilets:menstrual_products](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dno) | +| [toilets:menstrual_products:location](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dwheelchair_toilet) | +| [changing_table](https://wiki.openstreetmap.org/wiki/Key:changing_table) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dno) | +| [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dwheelchair_toilet) [dedicated_room](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Ddedicated_room) | +| [toilets:paper_supplied](https://wiki.openstreetmap.org/wiki/Key:toilets:paper_supplied) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dno) | +| [toilets:handwashing](https://wiki.openstreetmap.org/wiki/Key:toilets:handwashing) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dno) | +| [toilets:hands_drying](https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying) | Multiple choice | [electric_hand_dryer](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Delectric_hand_dryer) [paper_towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dpaper_towel) [towel_cabinet](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel_cabinet) [towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dno) | +| [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) | +| [toilets:wheelchair:grab_rail:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) | +| [toilets:wheelchair:grab_rail:behind](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:behind) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dno) | +| [toilets:wheelchair:is_foldable:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dno) | +| [toilets:wheelchair:is_foldable:right](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:right) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dno) | +| [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dno) | +| [changing_table:adult:height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height) | [pfloat](../SpecialInputElements.md#pfloat) | [adjustable](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height%3Dadjustable) | +| [changing_table:adult:min_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:min_height) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult:max_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:max_height) | [pfloat](../SpecialInputElements.md#pfloat) | | +| [changing_table:adult:height:mechanism](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height:mechanism) | Multiple choice | [manual](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Dmanual) [electric](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Delectric) | +| [changing_table:adult:support](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:support) | Multiple choice | [wall_mounted](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwall_mounted) [legs](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dlegs) [wheels](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwheels) | | [internet_access](https://wiki.openstreetmap.org/wiki/Key:internet_access) | Multiple choice | [wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwlan) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dno) [terminal](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal) [wired](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwired) [terminal;wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal;wlan) | | [internet_access:fee](https://wiki.openstreetmap.org/wiki/Key:internet_access:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dno) [customers](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dcustomers) | | [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) | [string](../SpecialInputElements.md#string) | [Telekom](https://wiki.openstreetmap.org/wiki/Tag:internet_access:ssid%3DTelekom) | @@ -556,12 +1684,54 @@ Elements must match the expression **{email}_
2 options | contact | *[email](https://wiki.osm.org/wiki/Key:email)* ([email](../SpecialInputElements.md#email)) | | [website](#website)
_(Original in [questions](./BuiltinQuestions.md#website))_ | What is the website of ?
_{website}_
1 options | contact | *[website](https://wiki.osm.org/wiki/Key:website)* ([url](../SpecialInputElements.md#url)) | | [wheelchair-access](#wheelchair-access)
_(Original in [questions](./BuiltinQuestions.md#wheelchair-access))_ | Is this place accessible with a wheelchair?
4 options | | _Multiple choice only_ | -| [toiletatamenitytoiletswheelchair](#toiletatamenitytoiletswheelchair) | _toilet_at_amenity.toilets-wheelchair_ | | _Multiple choice only_ | +| [toilets-group](#toilets-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-group))_ | _{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}_ | all | _Multiple choice only_ | +| [grouptitle](#grouptitle)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#grouptitle))_ | _Toilet information_
1 options | all, hidden | _Multiple choice only_ | +| [has_toilets](#has_toilets)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#has_toilets))_ | Has toilets?
3 options | toilet-questions, hidden, all | _Multiple choice only_ | +| [images_toilet](#images_toilet)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#images_toilet))_ | _{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}_ | relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_repeated](#toilets_repeated)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_repeated))_ | _Multiple, identical objects can be found on floors {toilets:repeat_on}._ | level, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_single_level](#toilets_single_level)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_single_level))_ | On what level is this feature located?
_Located on the {toilets:level}th floor_
5 options | level, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:level](https://wiki.osm.org/wiki/Key:toilets:level)* ([float](../SpecialInputElements.md#float)) | +| [toilets_toilet-access](#toilets_toilet-access)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-access))_ | Are these toilets publicly accessible?
_Access is {toilets:access}_
4 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:access](https://wiki.osm.org/wiki/Key:toilets:access)* ([string](../SpecialInputElements.md#string)) | +| [toilets_toilets-fee](#toilets_toilets-fee)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilets-fee))_ | Are these toilets free to use?
2 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_toilet-charge](#toilets_toilet-charge)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-charge))_ | How much does one have to pay for these toilets?
_The fee is {toilets:charge}_ | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:charge](https://wiki.osm.org/wiki/Key:toilets:charge)* ([string](../SpecialInputElements.md#string)) | +| [toilets_payment-options-split](#toilets_payment-options-split)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_payment-options-split))_ | Which methods of payment are accepted here?
7 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_gender_segregated](#toilets_gender_segregated)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_gender_segregated))_ | Are these toilets gender-segregated?
2 options | relevant-questions, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_toilet-supervised](#toilets_toilet-supervised)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-supervised))_ | Is this toilets supervised by a person?
3 options | relevant-questions, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_description](#toilets_description)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_description))_ | Is there still some relevant info that the previous questions did not cover? Feel free to add it here.
_{toilets:description}_ | amenity-no-prefix, no-prefix, relevant-questions, relevant_questions, toilet-questions, hidden, all | *[toilets:description](https://wiki.osm.org/wiki/Key:toilets:description)* ([text](../SpecialInputElements.md#text)) | +| [toilets_toilets-wheelchair](#toilets_toilets-wheelchair)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilets-wheelchair))_ | Is there a dedicated toilet for wheelchair users?
3 options | relevant-questions, wheelchair, hidden, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets-type](#toilets-type)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-type))_ | Which kind of toilets are these?
4 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets-disposal](#toilets-disposal)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-disposal))_ | How is the waste handled?
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [menstrual_products](#menstrual_products)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#menstrual_products))_ | Are free, menstrual products distributed here?
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [menstrual_products_location](#menstrual_products_location)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#menstrual_products_location))_ | Where are the free menstrual products located?
_The menstrual products are located in {toilets:menstrual_products:location}_
3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[toilets:menstrual_products:location](https://wiki.osm.org/wiki/Key:toilets:menstrual_products:location)* ([string](../SpecialInputElements.md#string)) | +| [toilets-changing-table](#toilets-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-changing-table))_ | Is a changing table (to change diapers) available?
2 options | relevant-questions, no-prefix, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-changing_table:location](#toilet-changing_table:location)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-changing_table:location))_ | Where is the changing table located?
_A changing table is located at {changing_table:location}_
4 options | relevant-questions, no-prefix, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:location](https://wiki.osm.org/wiki/Key:changing_table:location)* ([string](../SpecialInputElements.md#string)) | +| [toilet-has-paper](#toilet-has-paper)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-has-paper))_ | Does one have to bring their own toilet paper to this toilet?
2 options | relevant-questions, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-handwashing](#toilet-handwashing)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-handwashing))_ | Do these toilets have a sink to wash your hands?
2 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-drying](#toilet-drying)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-drying))_ | Do these toilets have a device to dry your hands?
5 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-group](#wheelchair-group)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-group))_ | _{group(wheelchair-title,wheelchair;adult-changing-table,)}_ | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-picture-carousel](#wheelchair-picture-carousel)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-picture-carousel))_ | _{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}_ | wheelchair, hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-picture](#wheelchair-picture)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-picture))_ | _{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}_ | wheelchair, hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-title](#wheelchair-title)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-title))_ | _Wheelchair accessible toilet_
2 options | hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-wheelchair-access](#toilet-wheelchair-access)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-wheelchair-access))_ | Is the wheelchair-accessible toilet locked?
5 options | hidden, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_has_grab_rail_lr](#toilets_wheelchair_has_grab_rail_lr)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_has_grab_rail_lr))_ | Is there a grab rail?
4 options | wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_has_grab_rail_behind](#toilets_wheelchair_has_grab_rail_behind)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_has_grab_rail_behind))_ | Does the toilet have a grab rail behind the toilet?
2 options | wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_is_foldable_left](#toilets_wheelchair_is_foldable_left)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_is_foldable_left))_ | Is the left grab rail foldable?
2 options | generic_questions, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilets_wheelchair_is_foldable_right](#toilets_wheelchair_is_foldable_right)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_is_foldable_right))_ | Is the right grab rail foldable?
2 options | generic_questions, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [wheelchair-door-width](#wheelchair-door-width)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-door-width))_ | What is the width of the door to the wheelchair accessible toilet?
_The door to the wheelchair-accessible toilet is {canonical(door:width)} wide_ | relevant-questions, wheelchair, hidden, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[door:width](https://wiki.osm.org/wiki/Key:door:width)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [questions-wheelchair](#questions-wheelchair)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#questions-wheelchair))_ | _{questions(wheelchair,,)}_ | wheelchair, hidden, relevant-questions, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [adult_changing_table_title](#adult_changing_table_title)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#adult_changing_table_title))_ | _Adult changing table_ | hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [adult-changing-table](#adult-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#adult-changing-table))_ | Does this toilet have an adult changing table?
2 options | prefixed, hidden, relevant-questions, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [changing_table_adult_height](#changing_table_adult_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_height))_ | What is the height of the adult changing table?
_The changing table is {canonical(changing_table:adult:height)} high_
1 options | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:height](https://wiki.osm.org/wiki/Key:changing_table:adult:height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-min_height](#changing_table_adult_adult-changing-table-min_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-min_height))_ | What is the lowest height the adult changing table can be moved to?
_The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}_ | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:min_height](https://wiki.osm.org/wiki/Key:changing_table:adult:min_height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-max_height](#changing_table_adult_adult-changing-table-max_height)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-max_height))_ | What is the highest height the adult changing table can be moved to?
_The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}_ | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:max_height](https://wiki.osm.org/wiki/Key:changing_table:adult:max_height)* ([pfloat](../SpecialInputElements.md#pfloat)) | +| [changing_table_adult_adult-changing-table-mechanism](#changing_table_adult_adult-changing-table-mechanism)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-mechanism))_ | How is the height of the changing table adjusted?
2 options | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [changing_table_adult_adult-changing-table-support](#changing_table_adult_adult-changing-table-support)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-support))_ | How is the adult changing table supported?
3 options | relevant_questions, hidden, prefixed, adult-changing-table, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [questions-adult-changing-table](#questions-adult-changing-table)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#questions-adult-changing-table))_ | _{questions(adult-changing-table,,yes)}_ | hidden, relevant-questions, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ | +| [toilet-question-box](#toilet-question-box)
_(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-question-box))_ | _{questions(toilet-questions,wheelchair;adult-changing-table,)}_ | toilet-questions, all, hidden | _Multiple choice only_ | | [internet](#internet)
_(Original in [questions](./BuiltinQuestions.md#internet))_ | Does this place offer internet access?
6 options | internet-all | _Multiple choice only_ | | [internet-fee](#internet-fee)
_(Original in [questions](./BuiltinQuestions.md#internet-fee))_ | Is there a fee for internet access?
3 options | internet-all | _Multiple choice only_ | | [internet-ssid](#internet-ssid)
_(Original in [questions](./BuiltinQuestions.md#internet-ssid))_ | What is the network name for the wireless internet access?
_The network name is {internet_access:ssid}_
1 options | internet-all | *[internet_access:ssid](https://wiki.osm.org/wiki/Key:internet_access:ssid)* ([string](../SpecialInputElements.md#string)) | | [dog-access](#dog-access)
_(Original in [questions](./BuiltinQuestions.md#dog-access))_ | Are dogs allowed in this business?
5 options | | _Multiple choice only_ | -| [leftover-questions](#leftover-questions) | _{questions( ,hidden)}_ | ignore-docs, added_by_default | _Multiple choice only_ | +| [leftover-questions](#leftover-questions) | _{questions( ,hidden;wheelchair;adult-changing-table;toilet-questions)}_ | ignore-docs, added_by_default | _Multiple choice only_ | | [move-button](#move-button) | _{move_button()}_ | | _Multiple choice only_ | | [delete-button](#delete-button) | _{delete_button()}_ | | _Multiple choice only_ | | [lod](#lod)
_(Original in [questions](./BuiltinQuestions.md#lod))_ | _{linked_data_from_website()}_ | added_by_default | _Multiple choice only_ | @@ -639,10 +1809,422 @@ The question is `Is this place accessible with a wheelchair?` - *It is possible to reach this place in a wheelchair, but it is not easy* is shown if with wheelchair=limited - *This place is not reachable with a wheelchair* is shown if with wheelchair=no -### toiletatamenitytoiletswheelchair +### toilets-group _This tagrendering has no question and is thus read-only_ -*toilet_at_amenity.toilets-wheelchair* +*{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}* + +This tagrendering has labels `all` + +### grouptitle +_This tagrendering has no question and is thus read-only_ + +*Toilet information* + + - *Does not have toilets* is shown if with toilets=no + +This tagrendering has labels `all` `hidden` + +### has_toilets +The question is `Has {title()} toilets?` + + - *Has toilets* is shown if with toilets=yes + - *Has no toilets* is shown if with toilets=no + - *The toilets are marked separately on the map* is shown if with toilets=separate + +This tagrendering has labels `toilet-questions` `hidden` `all` + +### images_toilet +_This tagrendering has no question and is thus read-only_ + +*{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_repeated +_This tagrendering has no question and is thus read-only_ + +*Multiple, identical objects can be found on floors {toilets:repeat_on}.* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:repeat_on~.+ +This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_single_level +The question is `On what level is this feature located?` + +*Located on the {toilets:level}th floor* is shown if `toilets:level` is set. + + - *Located underground* is shown if with toilets:location=underground. _This option cannot be chosen as answer_ + - *Located on the ground floor* is shown if with toilets:level=0 + - *Located on the ground floor* is shown if with toilets:level=. _This option cannot be chosen as answer_ + - *Located on the first floor* is shown if with toilets:level=1 + - *Located on the first basement level* is shown if with toilets:level=-1 + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:repeat_on= +This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-access +The question is `Are these toilets publicly accessible?` + +*Access is {toilets:access}* is shown if `toilets:access` is set. + + - *Public access* is shown if with toilets:access=yes + - *Only access to customers* is shown if with toilets:access=customers + - *Not accessible* is shown if with toilets:access=no + - *Accessible, but one has to ask a key to enter* is shown if with toilets:access=key + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilets-fee +The question is `Are these toilets free to use?` + + - *These are paid toilets* is shown if with toilets:fee=yes + - *Free to use* is shown if with toilets:fee=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:access!=no +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-charge +The question is `How much does one have to pay for these toilets?` + +*The fee is {toilets:charge}* is shown if `toilets:charge` is set. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:fee=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_payment-options-split +The question is `Which methods of payment are accepted here?` + + - *Cash is accepted here* is shown if with toilets:payment:cash=yes. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cash= + - *Payment cards are accepted here* is shown if with toilets:payment:cards=yes. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cards= + - *Payment by QR-code is possible here* is shown if with toilets:payment:qr_code=yes. Unselecting this answer will add toilets:payment:qr_code=no + - *Coins are accepted here* is shown if with toilets:payment:coins=yes. Unselecting this answer will add toilets:payment:coins=no + - *Bank notes are accepted here* is shown if with toilets:payment:notes=yes. Unselecting this answer will add toilets:payment:notes=no + - *Debit cards are accepted here* is shown if with toilets:payment:debit_cards=yes. Unselecting this answer will add toilets:payment:debit_cards=no + - *Credit cards are accepted here* is shown if with toilets:payment:credit_cards=yes. Unselecting this answer will add toilets:payment:credit_cards=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:fee=yes +This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_gender_segregated +The question is `Are these toilets gender-segregated?` + + - *There is a separate, signposted area for men and women* is shown if with toilets:gender_segregated=yes + - *There is no separate, signposted area for men and women* is shown if with toilets:gender_segregated=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:toilets:position!=urinal +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilet-supervised +The question is `Is this toilets supervised by a person?` + + - *There is a person supervising these toilets during (most of) the opening hours* is shown if with toilets:supervised=yes + - *There is a person supervising these toilets, but they are present only during certain times of the opening hours* is shown if with toilets:supervised=interval + - *These toilets are not supervised* is shown if with toilets:supervised=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:access=yes | toilets:access=) +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_description +The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.` + +*{toilets:description}* is shown if `toilets:description` is set. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `amenity-no-prefix` `no-prefix` `relevant-questions` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_toilets-wheelchair +The question is `Is there a dedicated toilet for wheelchair users?` + + - *There is a dedicated toilet for wheelchair users* is shown if with toilets:wheelchair=yes + - *No wheelchair access* is shown if with toilets:wheelchair=no + - *There is only a dedicated toilet for wheelchair users* is shown if with toilets:wheelchair=designated + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-type +The question is `Which kind of toilets are these?` + + - *There are only seated toilets* is shown if with toilets:position=seated + - *There are only urinals here* is shown if with toilets:position=urinal + - *There are only squat toilets here* is shown if with toilets:position=squat + - *Both seated toilets and urinals are available here* is shown if with toilets:position=seated;urinal + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-disposal +The question is `How is the waste handled?` + + - *The waste is moved away by flushing the toilet with water* is shown if with toilets:disposal=flush + - *The waste falls into a pit* is shown if with toilets:disposal=pitlatrine + - *The waste is collected in a bucket or similar container, which is regularly removed* is shown if with toilets:disposal=bucket + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### menstrual_products +The question is `Are free, menstrual products distributed here?` + + - *Free menstrual products are available to all visitors of these toilets* is shown if with toilets:menstrual_products=yes + - *Free menstrual products are available to some visitors of these toilets* is shown if with toilets:menstrual_products=limited + - *No free menstrual products are available here* is shown if with toilets:menstrual_products=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### menstrual_products_location +The question is `Where are the free menstrual products located?` + +*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set. + + - *The free, menstrual products are located in the toilet for women* is shown if with toilets:menstrual_products:location=female_toilet + - *The free, menstrual products are located in the toilet for men* is shown if with toilets:menstrual_products:location=male_toilet + - *The free, menstrual products are located in the toilet for wheelchair users* is shown if with toilets:menstrual_products:location=wheelchair_toilet + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:menstrual_products=limited | toilets:menstrual_products:location~.+) +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets-changing-table +The question is `Is a changing table (to change diapers) available?` + + - *A changing table is available* is shown if with changing_table=yes + - *No changing table is available* is shown if with changing_table=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-changing_table:location +The question is `Where is the changing table located?` + +*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set. + + - *A changing table is in the toilet for women* is shown if with changing_table:location=female_toilet + - *A changing table is in the toilet for men* is shown if with changing_table:location=male_toilet + - *A changing table is in the toilet for wheelchair users* is shown if with changing_table:location=wheelchair_toilet + - *A changing table is in a dedicated room* is shown if with changing_table:location=dedicated_room + +This tagrendering is only visible in the popup if the following condition is met: changing_table=yes & toilets=yes +This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-has-paper +The question is `Does one have to bring their own toilet paper to this toilet?` + + - *This toilet is equipped with toilet paper* is shown if with toilets:paper_supplied=yes + - *You have to bring your own toilet paper to this toilet* is shown if with toilets:paper_supplied=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:position!=urinal +This tagrendering has labels `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-handwashing +The question is `Do these toilets have a sink to wash your hands?` + + - *These toilets have a sink to wash your hands* is shown if with toilets:handwashing=yes + - *These toilets don't have a sink to wash your hands* is shown if with toilets:handwashing=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-drying +The question is `Do these toilets have a device to dry your hands?` + + - *Electric hand dryers are available for drying hands.* is shown if with toilets:hands_drying=electric_hand_dryer + - *Paper towels are available for drying hands.* is shown if with toilets:hands_drying=paper_towel + - *A towel roll cabinet is available for drying hands* is shown if with toilets:hands_drying=towel_cabinet + - *A fabric towel available to dry your hands.* is shown if with toilets:hands_drying=towel + - *There are no hand drying facilities available.* is shown if with toilets:hands_drying=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:handwashing=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-group +_This tagrendering has no question and is thus read-only_ + +*{group(wheelchair-title,wheelchair;adult-changing-table,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-picture-carousel +_This tagrendering has no question and is thus read-only_ + +*{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-picture +_This tagrendering has no question and is thus read-only_ + +*{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-title +_This tagrendering has no question and is thus read-only_ + +*Wheelchair accessible toilet* + + - *Wheelchair accessibility features* is shown if with wheelchair=designated | toilets:wheelchair=designated + - *No wheelchair accessible toilet* is shown if with wheelchair=no | toilets:wheelchair=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-wheelchair-access +The question is `Is the wheelchair-accessible toilet locked?` + + - *The wheelchair accessible toilets are freely accessible* is shown if with toilets:wheelchair:access=yes + - *One needs to ask permission to access wheelchair-accessible toilet, e.g. by asking a key* is shown if with toilets:wheelchair:access=key + - *One can use a Master Locksmiths Access Key (MLAK) to access this bathroom* is shown if with centralkey=mlak + - *One can use a RADAR Key to access this bathroom* is shown if with centralkey=nks + - *One can use a EuroKey to access this bathroom* is shown if with centralkey=eurokey + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) & (access=yes | access=public | access=customers | access=) +This tagrendering has labels `hidden` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_has_grab_rail_lr +The question is `Is there a grab rail?` + + - *Grab rails on both sides* is shown if with toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=yes + - *Only grab rails on the left side* is shown if with toilets:wheelchair:grab_rail:left=yes & toilets:wheelchair:grab_rail:right=no + - *Grab rails on the right side* is shown if with toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=yes + - *No grab rails at all* is shown if with toilets:wheelchair:grab_rail:left=no & toilets:wheelchair:grab_rail:right=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_has_grab_rail_behind +The question is `Does the toilet have a grab rail behind the toilet?` + + - *Has a grab rail behind the toilet* is shown if with toilets:wheelchair:grab_rail:behind=yes + - *No grab rail behind the toilet* is shown if with toilets:wheelchair:grab_rail:behind=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_is_foldable_left +The question is `Is the left grab rail foldable?` + + - *The left grab rail is foldable* is shown if with toilets:wheelchair:is_foldable:left=yes + - *The left grab rail is not foldable* is shown if with toilets:wheelchair:is_foldable:left=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:wheelchair:grab_rail:left=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilets_wheelchair_is_foldable_right +The question is `Is the right grab rail foldable?` + + - *The right grab rail is foldable* is shown if with toilets:wheelchair:is_foldable:right=yes + - *The right grab rail is not foldable* is shown if with toilets:wheelchair:is_foldable:right=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & toilets:wheelchair:grab_rail:right=yes & (toilets:wheelchair=yes | (amenity=toilets & wheelchair=yes)) +This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### wheelchair-door-width +The question is `What is the width of the door to the wheelchair accessible toilet?` + +*The door to the wheelchair-accessible toilet is {canonical(door:width)} wide* is shown if `door:width` is set. + +The allowed input is of type pfloat and is in range 0.4 until 4 (both inclusive). A warning will appear if the value is outside of 0.6 and 2. + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes & (toilets:wheelchair=designated | (amenity=toilet & wheelchair~^(yes|designated)$)) +This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### questions-wheelchair +_This tagrendering has no question and is thus read-only_ + +*{questions(wheelchair,,)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### adult_changing_table_title +_This tagrendering has no question and is thus read-only_ + +*Adult changing table* + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### adult-changing-table +The question is `Does this toilet have an adult changing table?` + + - *Has a changing table for adults* is shown if with changing_table:adult=yes + - *No changing table for adults* is shown if with changing_table:adult=no + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `prefixed` `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_height +The question is `What is the height of the adult changing table?` + +*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + + - *The changing table is adjustable in height* is shown if with changing_table:adult:height=adjustable + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-min_height +The question is `What is the lowest height the adult changing table can be moved to?` + +*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-max_height +The question is `What is the highest height the adult changing table can be moved to?` + +*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set. + +The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7. + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-mechanism +The question is `How is the height of the changing table adjusted?` + + - *The height of the adult changing table is adjusted manually* is shown if with changing_table:adult:height:mechanism=manual + - *The height of the adult changing table is adjusted electrically* is shown if with changing_table:adult:height:mechanism=electric + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & changing_table:adult:height=adjustable & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### changing_table_adult_adult-changing-table-support +The question is `How is the adult changing table supported?` + + - *The changing table is mounted to the wall* is shown if with changing_table:adult:support=wall_mounted + - *The changing table stands on table legs* is shown if with changing_table:adult:support=legs + - *The changing table stands on table legs with wheels and can be moved* is shown if with changing_table:adult:support=wheels + +This tagrendering is only visible in the popup if the following condition is met: changing_table:adult=yes & toilets=yes +This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### questions-adult-changing-table +_This tagrendering has no question and is thus read-only_ + +*{questions(adult-changing-table,,yes)}* + +This tagrendering is only visible in the popup if the following condition is met: toilets=yes +This tagrendering has labels `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all` + +### toilet-question-box +_This tagrendering has no question and is thus read-only_ + +*{questions(toilet-questions,wheelchair;adult-changing-table,)}* + +This tagrendering has labels `toilet-questions` `all` `hidden` ### internet The question is `Does this place offer internet access?` @@ -688,7 +2270,7 @@ The question is `Are dogs allowed in this business?` ### leftover-questions _This tagrendering has no question and is thus read-only_ -*{questions( ,hidden)}* +*{questions( ,hidden;wheelchair;adult-changing-table;toilet-questions)}* This tagrendering has labels `ignore-docs` `added_by_default` diff --git a/assets/layers/charging_station/charging_station.json b/assets/layers/charging_station/charging_station.json index b5b5b03f3..28b483498 100644 --- a/assets/layers/charging_station/charging_station.json +++ b/assets/layers/charging_station/charging_station.json @@ -10,7 +10,16 @@ "it": "Stazioni di ricarica", "uk": "Зарядні станції" }, - "minzoom": 10, + "description": { + "en": "A charging station", + "nl": "Oplaadpunten", + "ca": "Una estació de càrrega", + "cs": "Nabíjecí stanice", + "de": "Eine Ladestation", + "es": "Un punto de carga", + "fr": "Une station de recharge", + "it": "Una stazione di ricarica" + }, "source": { "osmTags": { "and": [ @@ -25,6 +34,7 @@ ] } }, + "minzoom": 10, "title": { "render": { "en": "Charging station", @@ -85,17 +95,119 @@ } ] }, - "description": { - "en": "A charging station", - "nl": "Oplaadpunten", - "ca": "Una estació de càrrega", - "cs": "Nabíjecí stanice", - "de": "Eine Ladestation", - "es": "Un punto de carga", - "fr": "Une station de recharge", - "it": "Una stazione di ricarica" - }, - "#": "no-question-hint-check", + "pointRendering": [ + { + "location": [ + "point", + "centroid" + ], + "marker": [ + { + "icon": "pin", + "color": "#fff" + }, + { + "icon": { + "render": "./assets/themes/charging_stations/plug.svg", + "mappings": [ + { + "if": "bicycle=yes", + "then": "./assets/themes/charging_stations/bicycle.svg" + }, + { + "if": { + "or": [ + "car=yes", + "motorcar=yes" + ] + }, + "then": "./assets/themes/charging_stations/car.svg" + } + ] + } + } + ], + "iconBadges": [ + { + "if": { + "or": [ + "disused:amenity=charging_station", + "operational_status=broken" + ] + }, + "then": "close:#c22;" + }, + { + "if": { + "or": [ + "proposed:amenity=charging_station", + "planned:amenity=charging_station" + ] + }, + "then": "./assets/layers/charging_station/under_construction.svg" + }, + { + "if": { + "and": [ + "bicycle=yes", + { + "or": [ + "motorcar=yes", + "car=yes" + ] + } + ] + }, + "then": "circle:#fff;./assets/themes/charging_stations/car.svg" + } + ], + "anchor": "bottom", + "iconSize": "50,50" + } + ], + "lineRendering": [ + { + "color": "black", + "width": 2, + "fillColor": "#80808080" + } + ], + "presets": [ + { + "tags": [ + "amenity=charging_station", + "motorcar=no", + "bicycle=yes" + ], + "title": { + "en": "charging station for electrical bikes", + "nl": "oplaadpunt voor elektrische fietsen", + "ca": "Estació de càrrega de bicicletes elèctriques", + "cs": "nabíjecí stanice pro elektrokola", + "de": "Ladestation für Elektrofahrräder", + "es": "punto de carga para bicicletas eléctricas", + "it": "stazione di ricarica per biciclette elettriche", + "uk": "зарядна станція для електровелосипедів" + } + }, + { + "tags": [ + "amenity=charging_station", + "motorcar=yes", + "bicycle=no" + ], + "title": { + "en": "charging station for cars", + "nl": "oplaadstation voor elektrische auto's", + "ca": "estació de càrrega per a cotxes", + "cs": "nabíjecí stanice pro auta", + "de": "Ladestation für Autos", + "es": "punto de carga para coches", + "it": "stazione di ricarica per auto", + "uk": "зарядна станція для автомобілів" + } + } + ], "tagRenderings": [ "images", { @@ -3400,119 +3512,6 @@ } } ], - "lineRendering": [ - { - "color": "black", - "width": 2, - "fillColor": "#80808080" - } - ], - "pointRendering": [ - { - "location": [ - "point", - "centroid" - ], - "marker": [ - { - "icon": "pin", - "color": "#fff" - }, - { - "icon": { - "render": "./assets/themes/charging_stations/plug.svg", - "mappings": [ - { - "if": "bicycle=yes", - "then": "./assets/themes/charging_stations/bicycle.svg" - }, - { - "if": { - "or": [ - "car=yes", - "motorcar=yes" - ] - }, - "then": "./assets/themes/charging_stations/car.svg" - } - ] - } - } - ], - "iconBadges": [ - { - "if": { - "or": [ - "disused:amenity=charging_station", - "operational_status=broken" - ] - }, - "then": "close:#c22;" - }, - { - "if": { - "or": [ - "proposed:amenity=charging_station", - "planned:amenity=charging_station" - ] - }, - "then": "./assets/layers/charging_station/under_construction.svg" - }, - { - "if": { - "and": [ - "bicycle=yes", - { - "or": [ - "motorcar=yes", - "car=yes" - ] - } - ] - }, - "then": "circle:#fff;./assets/themes/charging_stations/car.svg" - } - ], - "anchor": "bottom", - "iconSize": "50,50" - } - ], - "presets": [ - { - "tags": [ - "amenity=charging_station", - "motorcar=no", - "bicycle=yes" - ], - "title": { - "en": "charging station for electrical bikes", - "nl": "oplaadpunt voor elektrische fietsen", - "ca": "Estació de càrrega de bicicletes elèctriques", - "cs": "nabíjecí stanice pro elektrokola", - "de": "Ladestation für Elektrofahrräder", - "es": "punto de carga para bicicletas eléctricas", - "it": "stazione di ricarica per biciclette elettriche", - "uk": "зарядна станція для електровелосипедів" - } - }, - { - "tags": [ - "amenity=charging_station", - "motorcar=yes", - "bicycle=no" - ], - "title": { - "en": "charging station for cars", - "nl": "oplaadstation voor elektrische auto's", - "ca": "estació de càrrega per a cotxes", - "cs": "nabíjecí stanice pro auta", - "de": "Ladestation für Autos", - "es": "punto de carga para coches", - "it": "stazione di ricarica per auto", - "uk": "зарядна станція для автомобілів" - } - } - ], "filter": [ { "id": "vehicle-type", @@ -3856,6 +3855,19 @@ ] } ], + "deletion": { + "softDeletionTags": { + "and": [ + "amenity=", + "disused:amenity=charging_station" + ] + }, + "neededChangesets": 10 + }, + "allowMove": { + "enableRelocation": false, + "enableImproveAccuracy": true + }, "units": [ { "maxstay": { @@ -4050,17 +4062,5 @@ } } ], - "allowMove": { - "enableRelocation": false, - "enableImproveAccuracy": true - }, - "deletion": { - "softDeletionTags": { - "and": [ - "amenity=", - "disused:amenity=charging_station" - ] - }, - "neededChangesets": 10 - } -} \ No newline at end of file + "#": "no-question-hint-check" +} diff --git a/assets/layers/firepit/firepit.json b/assets/layers/firepit/firepit.json index c2e243909..57f6e8e9a 100644 --- a/assets/layers/firepit/firepit.json +++ b/assets/layers/firepit/firepit.json @@ -86,7 +86,8 @@ "es": "¿Cuál es el acceso permitido?", "ca": "Quin és l'accés permès?", "cs": "Jaký přístup je povolen?", - "it": "Qual è l'accesso consentito?" + "it": "Qual è l'accesso consentito?", + "da": "Hvilken adgang er tilladt?" }, "mappings": [ { @@ -98,7 +99,8 @@ "ca": "Públic", "cy": "Cyhoeddus", "cs": "Veřejné", - "it": "Pubblico" + "it": "Pubblico", + "da": "Offentlig" } }, { @@ -109,7 +111,8 @@ "es": "Sin acceso", "ca": "Sense accés", "cs": "Nepřístupné", - "it": "Nessun accesso" + "it": "Nessun accesso", + "da": "Ingen adgang" } }, { @@ -121,7 +124,8 @@ "ca": "Privat", "cy": "Preifat", "cs": "Soukromé", - "it": "Privato" + "it": "Privato", + "da": "Privat" } }, { @@ -132,7 +136,8 @@ "es": "Acceso hasta que se revoque", "ca": "Accés fins que es revoqui", "cs": "Přístupné, dokud není přístup odvolán", - "it": "Accesso fino a revoca" + "it": "Accesso fino a revoca", + "da": "Adgang indtil tilbagekaldelse" } }, { @@ -143,7 +148,8 @@ "es": "Acceso solo para clientes", "ca": "Accés només per a clients", "cs": "Přístupné jen pro zákazníky", - "it": "Accesso solo per clienti" + "it": "Accesso solo per clienti", + "da": "Kun adgang for kunder" } }, { @@ -154,7 +160,8 @@ "es": "Acceso solo para autorizados", "ca": "Accés només per a autoritzats", "cs": "Přístupné jen na povolení", - "it": "Accesso solo per autorizzati" + "it": "Accesso solo per autorizzati", + "da": "Kun adgang for godkendte" } } ] diff --git a/assets/layers/grave/grave.json b/assets/layers/grave/grave.json index 047b9a142..ede339c62 100644 --- a/assets/layers/grave/grave.json +++ b/assets/layers/grave/grave.json @@ -138,7 +138,8 @@ "es": "Con o sin Wikidata", "ca": "Amb o sense wikidata", "it": "Con o senza wikidata", - "cs": "S Wikidaty nebo bez nich" + "cs": "S Wikidaty nebo bez nich", + "uk": "З вікіданими або без них" } }, { diff --git a/assets/layers/historic_aircraft/historic_aircraft.json b/assets/layers/historic_aircraft/historic_aircraft.json index 832202022..ea3d34578 100644 --- a/assets/layers/historic_aircraft/historic_aircraft.json +++ b/assets/layers/historic_aircraft/historic_aircraft.json @@ -2,7 +2,8 @@ "id": "historic_aircraft", "name": { "en": "Historic aircraft", - "cs": "Historické letadlo" + "cs": "Historické letadlo", + "uk": "Історичний літак" }, "source": { "osmTags": { diff --git a/assets/layers/memorial/memorial.json b/assets/layers/memorial/memorial.json index f7051e1d9..1bc58a856 100644 --- a/assets/layers/memorial/memorial.json +++ b/assets/layers/memorial/memorial.json @@ -8,7 +8,8 @@ "es": "Monumentos", "ca": "Memorials", "cs": "Památníky", - "it": "Memoriali" + "it": "Memoriali", + "uk": "Меморіали" }, "description": "Layer showing memorial plaques, based upon a unofficial theme. Can be expanded to have multiple types of memorials later on", "source": { @@ -142,7 +143,8 @@ "es": "¿Qué tipo de monumento es este?", "ca": "Quin tipus de memorial és aquest?", "cs": "Jaký typ památníku to je?", - "it": "Che tipo di memoriale è questo?" + "it": "Che tipo di memoriale è questo?", + "uk": "Що це за меморіал?" }, "mappings": [ { @@ -156,7 +158,8 @@ "es": "Es una estatua", "ca": "Aquesta és una estàtua", "cs": "Toto je socha", - "it": "Questa è una statua" + "it": "Questa è una statua", + "uk": "Це статуя" }, "addExtraTags": [ "tourism=artwork", @@ -187,7 +190,8 @@ "es": "Es un banco conmemorativo", "ca": "Aquest és un banc commemoratiu", "cs": "Toto je pamětní lavička", - "it": "Questa è una panchina commemorativa" + "it": "Questa è una panchina commemorativa", + "uk": "Це пам'ятна лавка" }, "addExtraTags": [ "amenity=bench" @@ -203,7 +207,8 @@ "es": "Es una bicicleta fantasma - una bicicleta pintada de blanco para recordar a un ciclista que falleció debido a un accidente de coche", "ca": "Aquesta és una bicicleta fantasma - una bicicleta pintada de blanc per recordar un ciclista que va morir a causa d'un accident de cotxe", "cs": "Toto je kolo duchů - bíle natřené jízdní kolo, které připomíná cyklistu, který zemřel při nehodě s autem", - "it": "Questa è una bicicletta fantasma - una bicicletta dipinta di bianco per ricordare un ciclista deceduto a causa di un incidente stradale" + "it": "Questa è una bicicletta fantasma - una bicicletta dipinta di bianco per ricordare un ciclista deceduto a causa di un incidente stradale", + "uk": "Це велосипед-привид — велосипед, пофарбований у білий колір на згадку про велосипедиста, який загинув у результаті автомобільної аварії" } }, { @@ -216,7 +221,8 @@ "es": "Es un stolperstein (piedra de tropiezo)", "ca": "Es tracta d'un stolperstein (pedra d'afaitar)", "cs": "Toto je stolperstein (kámen zmizelých)", - "it": "Questa è una pietra d'inciampo (stolperstein)" + "it": "Questa è una pietra d'inciampo (stolperstein)", + "uk": "Це камінь спотикання" } }, { @@ -228,7 +234,8 @@ "es": "Es una estela", "ca": "Això és una estela", "cs": "Toto je stéla", - "it": "Questa è una stele" + "it": "Questa è una stele", + "uk": "Це стела" } }, { @@ -241,7 +248,8 @@ "es": "Es una piedra conmemorativa", "ca": "Aquesta és una pedra commemorativa", "cs": "Toto je pamětní kámen", - "it": "Questa è una pietra commemorativa" + "it": "Questa è una pietra commemorativa", + "uk": "Це меморіальний камінь" } }, { @@ -254,7 +262,8 @@ "es": "Es un busto", "ca": "Això és un bust", "cs": "Toto je busta", - "it": "Questo è un busto" + "it": "Questo è un busto", + "uk": "Це погруддя" } }, { @@ -268,7 +277,8 @@ "es": "Es una escultura", "ca": "Aquesta és una escultura", "cs": "Toto je skulptura", - "it": "Questa è una scultura" + "it": "Questa è una scultura", + "uk": "Це скульптура" } }, { @@ -281,7 +291,8 @@ "sl": "To je obelisk", "ca": "Aquest és un obelisc", "cs": "Toto je obelisk", - "it": "Questo è un obelisco" + "it": "Questo è un obelisco", + "uk": "Це обеліск" } }, { @@ -296,7 +307,8 @@ "sl": "To je križ", "ca": "Això és una creu", "cs": "Toto je kříž", - "it": "Questa è una croce" + "it": "Questa è una croce", + "uk": "Це хрест" } }, { @@ -308,7 +320,8 @@ "es": "Es una placa azul", "ca": "Aquesta és una placa blava", "cs": "Toto je modrá pamětní deska", - "it": "Questa è una targa blu" + "it": "Questa è una targa blu", + "uk": "Це блакитна меморіальна дошка" }, "onlyShowIf": "_country=gb" }, @@ -323,7 +336,8 @@ "es": "Es un tanque histórico, colocado permanentemente en el espacio público como monumento", "ca": "Es tracta d'un tanc històric, situat permanentment a l'espai públic com a monument", "cs": "Toto je historický tank, trvale umístěný ve veřejném prostoru jako památník", - "it": "Questo è un carro armato storico, collocato permanentemente in uno spazio pubblico come memoriale" + "it": "Questo è un carro armato storico, collocato permanentemente in uno spazio pubblico come memoriale", + "uk": "Це історичний танк, який назавжди встановлений у громадському місці як меморіал" } }, { @@ -336,7 +350,8 @@ "es": "Es un árbol conmemorativo", "ca": "Aquest és un arbre commemoratiu", "cs": "Toto je pamětní strom", - "it": "Questo è un albero commemorativo" + "it": "Questo è un albero commemorativo", + "uk": "Це меморіальне дерево" }, "addExtraTags": [ "natural=tree" @@ -352,7 +367,8 @@ "es": "Es una lápida; la persona está enterrada aquí", "ca": "Aquesta és una làpida; la persona està enterrada aquí", "cs": "Toho je náhrobek; je zde pohřbena osoba", - "it": "Questa è una lapide; la persona è sepolta qui" + "it": "Questa è una lapide; la persona è sepolta qui", + "uk": "Це надгробна плита; тут похована людина" }, "addExtraTags": [ "memorial=" @@ -367,7 +383,8 @@ "ca": "Això és un {memorial}", "es": "Se trata de un {memorial}", "cs": "Toto je {memorial}", - "it": "Questo è un {memorial}" + "it": "Questo è un {memorial}", + "uk": "Це {memorial}" }, "freeform": { "key": "memorial" diff --git a/assets/layers/nsi_brand/nsi_brand.json b/assets/layers/nsi_brand/nsi_brand.json index 791888e51..a8a1b50ad 100644 --- a/assets/layers/nsi_brand/nsi_brand.json +++ b/assets/layers/nsi_brand/nsi_brand.json @@ -517667,4 +517667,4 @@ "allowMove": false, "#dont-translate": "*", "generation_time": "2025-06-03T20:20:14.242Z" -} \ No newline at end of file +} diff --git a/assets/layers/nsi_operator/nsi_operator.json b/assets/layers/nsi_operator/nsi_operator.json index ba3be922b..a5d0e1d71 100644 --- a/assets/layers/nsi_operator/nsi_operator.json +++ b/assets/layers/nsi_operator/nsi_operator.json @@ -452991,4 +452991,4 @@ "allowMove": false, "#dont-translate": "*", "generation_time": "2025-06-03T20:22:18.283Z" -} \ No newline at end of file +} diff --git a/assets/layers/shelter/shelter.json b/assets/layers/shelter/shelter.json index 5e3f4df8a..547703c33 100644 --- a/assets/layers/shelter/shelter.json +++ b/assets/layers/shelter/shelter.json @@ -116,7 +116,8 @@ "cs": "Jedná se o přístřešek se 3 stěnami, primárně určený pro kempování.", "uk": "Це сарай з 3-ма стінами, в першу чергу призначений для кемпінгу.", "es": "Este es un cobertizo con 3 paredes, principalmente destinado para acampar.", - "it": "Questa è una tettoia con 3 pareti, principalmente destinata al campeggio." + "it": "Questa è una tettoia con 3 pareti, principalmente destinata al campeggio.", + "da": "Dette er et skur med 3 vægge, primært beregnet til camping." } }, { diff --git a/assets/layers/tactile_model/tactile_model.json b/assets/layers/tactile_model/tactile_model.json index 9f80bc3ab..f4752c8c3 100644 --- a/assets/layers/tactile_model/tactile_model.json +++ b/assets/layers/tactile_model/tactile_model.json @@ -7,13 +7,6 @@ "it": "Modelli tattili", "cs": "Hmatové modely" }, - "title": { - "en": "Tactile Model", - "de": "Taktiles Modell", - "ca": "Model tàctil", - "it": "Modello tattile", - "cs": "Hmatový model" - }, "description": { "en": "Layer showing tactile models, three-dimensional models of the surrounding area.", "de": "Ebene mit dreidimensionalen ertastbaren Modellen der Umgebung.", @@ -25,6 +18,13 @@ "osmTags": "information=tactile_model" }, "minzoom": 10, + "title": { + "en": "Tactile Model", + "de": "Taktiles Modell", + "ca": "Model tàctil", + "it": "Modello tattile", + "cs": "Hmatový model" + }, "pointRendering": [ { "marker": [ diff --git a/assets/layers/toilet/toilet.json b/assets/layers/toilet/toilet.json index ed45efefd..0d0827439 100644 --- a/assets/layers/toilet/toilet.json +++ b/assets/layers/toilet/toilet.json @@ -209,7 +209,8 @@ "de": "Wie würdest du diese Toilette bewerten?", "ca": "Com valores aquest vàter?", "it": "Come valuteresti questo bagno?", - "cs": "Jak můžete ohodnotit tuto toaletu?" + "cs": "Jak můžete ohodnotit tuto toaletu?", + "da": "Hvordan vil du bedømme dette toilet?" } } } @@ -727,7 +728,8 @@ "uk": "Тут немає безкоштовних менструальних засобів", "ca": "No hi ha productes menstruals gratuïts aquí", "it": "Nessun prodotto mestruale gratuito è disponibile qui", - "cs": "Nejsou tu k dispozici žádné menstruační produkty zdarma" + "cs": "Nejsou tu k dispozici žádné menstruační produkty zdarma", + "da": "Ingen gratis menstruationsprodukter er tilgængelige her" } } ] diff --git a/assets/themes/mapcomplete-changes/mapcomplete-changes.json b/assets/themes/mapcomplete-changes/mapcomplete-changes.json index 7772c9691..10a61f17a 100644 --- a/assets/themes/mapcomplete-changes/mapcomplete-changes.json +++ b/assets/themes/mapcomplete-changes/mapcomplete-changes.json @@ -11,17 +11,6 @@ "it": "Modifiche fatte con MapComplete", "zh_Hant": "由MapComplete進行的變動" }, - "shortDescription": { - "en": "Shows changes made by MapComplete", - "de": "Zeigt die von MapComplete vorgenommenen Änderungen an", - "cs": "Zobrazuje změny provedené nástrojem MapComplete", - "es": "Muestra los cambios realizados por MapComplete", - "fr": "Afficher les modifications faites avec MapComplete", - "nl": "Toont wijzigingen gemaakt met MapComplete", - "ko": "MapComplete를 통해 이루어진 변경 사항을 표시합니다", - "it": "Mostra le modifiche fatte con MapComplete", - "zh_Hant": "顯示由MapComplete進行的變動" - }, "description": { "en": "This maps shows all the changes made with MapComplete", "de": "Diese Karte zeigt alle mit MapComplete vorgenommenen Änderungen", @@ -34,11 +23,19 @@ "it": "Questa mappa mostra tutte le modifiche effettuate con MapComplete", "zh_Hant": "這個地圖顯示所有用MapComplete做出的改變" }, + "shortDescription": { + "en": "Shows changes made by MapComplete", + "de": "Zeigt die von MapComplete vorgenommenen Änderungen an", + "cs": "Zobrazuje změny provedené nástrojem MapComplete", + "es": "Muestra los cambios realizados por MapComplete", + "fr": "Afficher les modifications faites avec MapComplete", + "nl": "Toont wijzigingen gemaakt met MapComplete", + "ko": "MapComplete를 통해 이루어진 변경 사항을 표시합니다", + "it": "Mostra le modifiche fatte con MapComplete", + "zh_Hant": "顯示由MapComplete進行的變動" + }, "icon": "./assets/svg/logo.svg", "hideFromOverview": true, - "startLat": 0, - "startLon": 0, - "startZoom": 1, "layers": [ { "id": "mapcomplete-changes", diff --git a/langs/cs.json b/langs/cs.json index 8fe508990..627794f48 100644 --- a/langs/cs.json +++ b/langs/cs.json @@ -171,8 +171,8 @@ }, "apply_button": { "appliedOnAnotherObject": "Objekt {id} dostane {tags}", - "isApplied": "Změny jsou aplikovány", - "applying": "Aplikují se změny" + "applying": "Aplikují se změny", + "isApplied": "Změny jsou aplikovány" }, "attribution": { "attributionBackgroundLayer": "Aktuální vrstva pozadí je {name}", @@ -185,6 +185,7 @@ "editJosm": "Upravit zde pomocí JOSM", "emailCreators": "Pošlete e-mail tvůrcům", "followOnMastodon": "Sledujte MapComplete na Mastodonu", + "fundByNlNet": "fond založený organizací NLnet", "gotoSourceCode": "Zobrazit zdrojový kód", "iconAttribution": { "title": "Použité ikony" @@ -195,6 +196,9 @@ "mapContributionsBy": "Aktuální viditelná data obsahují úpravy provedené uživateli {contributors}", "mapContributionsByAndHidden": "Aktuální viditelná data obsahují úpravy provedené {contributors} a {hiddenCount} dalšími přispěvateli", "mapillaryHelp": "Mapillary je online služba, která shromažďuje snímky na úrovni ulic a nabízí je pod bezplatnou licencí. Přispěvatelé mohou tyto obrázky používat ke zlepšení OpenStreetMap", + "ngiProgram": "s finanční podporou programu Internet nové generace (NGI) zřízeného Evropskou komisí.", + "ngiZero": "Tento projekt je financován přes NGI0 Entrust", + "nlNetMapComplete": "Dozvíte se více na stránce projektu NlNet", "openIssueTracker": "Nahlaste chybu", "openMapillary": "Zde otevřít Mapillary", "openOsmcha": "Podívejte se na nejnovější úpravy provedené v tématu {theme}", @@ -207,11 +211,7 @@ "seeOnMapillary": "Podívejte se na tento obrázek na Mapillary", "themeBy": "Téma spravuje {author}", "title": "Autorská práva a uvedení zdroje", - "translatedBy": "MapComplete přeložili {contributors} a {hiddenCount} dalších přispěvatelů", - "fundByNlNet": "fond založený organizací NLnet", - "ngiZero": "Tento projekt je financován přes NGI0 Entrust", - "nlNetMapComplete": "Dozvíte se více na stránce projektu NlNet", - "ngiProgram": "s finanční podporou programu Internet nové generace (NGI) zřízeného Evropskou komisí." + "translatedBy": "MapComplete přeložili {contributors} a {hiddenCount} dalších přispěvatelů" }, "back": "Zpět", "backToIndex": "Zobrazit všechny tematické mapy", diff --git a/langs/da.json b/langs/da.json index c865220bb..74fdba138 100644 --- a/langs/da.json +++ b/langs/da.json @@ -6,9 +6,9 @@ "back": "Tilbage til MapComplete", "download": "Download appen", "intro": "MapComplete er tilgængelig som Android-app som direkte download. Vi arbejder på også at udgive den på FDroid.", + "noPlayServices": "Appen fungerer uden Google Play Services", "older": "Se ældre builds", - "title": "MapComplete Android-app", - "noPlayServices": "Appen fungerer uden Google Play Services" + "title": "MapComplete Android-app" }, "centerMessage": { "allFilteredAway": "Ingen objekter i visningen opfylder alle filtre", @@ -171,8 +171,8 @@ }, "apply_button": { "appliedOnAnotherObject": "Objektet {id} modtager {tags}", - "isApplied": "Ændringerne er anvendt", - "applying": "Anvender ændringer" + "applying": "Anvender ændringer", + "isApplied": "Ændringerne er anvendt" }, "attribution": { "attributionBackgroundLayer": "Det nuværende baggrundslag er {name}", @@ -185,6 +185,7 @@ "editJosm": "Rediger her med JOSM", "emailCreators": "Send en e-mail til skaberne", "followOnMastodon": "Følg MapComplete på Mastodon", + "fundByNlNet": "en fond oprettet af NLnet", "gotoSourceCode": "Se kildeteksten", "iconAttribution": { "title": "Brugte ikoner" @@ -195,6 +196,9 @@ "mapContributionsBy": "Aktult synligt data har rettelser lavet af {contributors}", "mapContributionsByAndHidden": "De aktuelt synlige rettelser er lavet af {contributors} og {hiddenCount} flere bidragsydere", "mapillaryHelp": "Mapillary er en onlinetjeneste, som samler billeder på gadeplan og tilbyder dem under en gratis licens. Bidragydere har lov til at bruge disse billeder til at forbedre OpenStreetMap", + "ngiProgram": "med økonomisk støtte fra Europa-Kommissionens Next Generation Internet-program.", + "ngiZero": "Dette projekt er finansieret gennem NGI0 Entrust", + "nlNetMapComplete": "Få mere at vide på NlNet-projektets side", "openIssueTracker": "Rapporter en fejl", "openMapillary": "Åbn Mapillary her", "openOsmcha": "De de seneste rettelser lavet med {theme}", @@ -207,11 +211,7 @@ "seeOnMapillary": "Se dette billede på Mapillary", "themeBy": "Tema vedligeholdt af {author}", "title": "Copyright og kreditering", - "translatedBy": "MapComplete er oversat af {contributors} og {hiddenCount} flere bidragsydere", - "ngiZero": "Dette projekt er finansieret gennem NGI0 Entrust", - "nlNetMapComplete": "Få mere at vide på NlNet-projektets side", - "fundByNlNet": "en fond oprettet af NLnet", - "ngiProgram": "med økonomisk støtte fra Europa-Kommissionens Next Generation Internet-program." + "translatedBy": "MapComplete er oversat af {contributors} og {hiddenCount} flere bidragsydere" }, "back": "Tilbage", "backToIndex": "Gå tilbage til oversigten med alle temakort", @@ -295,61 +295,65 @@ "loadingTheme": "Indlæser {theme}…", "loginFailed": "Det mislykkedes at logge ind på OpenStreetMap", "loginFailedOfflineMode": "OpenStreetMap.org er i øjeblikket ikke tilgængelig på grund af vedligeholdelse. Redigeringer vil snart igen være mulige", + "loginFailedReadonlyMode": "OpenStreetMap.org er i øjeblikket i skrivebeskyttet tilstand på grund af vedligeholdelse. Det vil snart være muligt at foretage redigeringer", + "loginFailedUnreachableMode": "OpenStreetMap.org er i øjeblikket ikke tilgængelig. Har du forbindelse til internettet, eller blokerer du for tredjeparter? Prøv igen senere", "loginToStart": "Log ind for at besvare dette spørgsmål", "loginWithOpenStreetMap": "Log ind med OpenStreetMap", "logout": "Log ud", + "mappingsAreHidden": "Nogle muligheder er skjulte. Brug søgning for at få vist flere muligheder.", "menu": { "aboutCurrentThemeTitle": "Om dette kort", "aboutMapComplete": "Om MapComplete", "filter": "Filtrer data", + "legal": "Juridiske bekendtgørelser", "moreUtilsTitle": "Opdag mere", "openHereDifferentApp": "Åbn den aktuelle position i andre applikationer", "showIntroduction": "Vis introduktion", - "title": "Menu", - "legal": "Juridiske bekendtgørelser" + "title": "Menu" }, "morescreen": { "createYourOwnTheme": "Lave dit eget MapComplete tema fra bunden af", + "enterToOpen": "Tryk på enter for at åbne temaet", "hiddenExplanation": "Disse temaer er kun tilgængelige med linket. Du har opdaget {hidden_discovered} af {total_hidden} skjulte temaer.", "noMatchingThemes": "Ingen temaer matchede dine søgekriterier", "noSearch": "Vis alle temaer", "previouslyHiddenTitle": "Tidligere besøgte skjulte temaer", "searchForATheme": "Søg efter et tema", - "streetcomplete": "En anden lignende applikation er StreetComplete.", - "enterToOpen": "Tryk på enter for at åbne temaet" + "streetcomplete": "En anden lignende applikation er StreetComplete." }, "next": "Næste", "noTagsSelected": "Ingen tags valgt", "number": "tal", "openTheMap": "Åbn kortet", + "openTheMapReason": "for at se, redigere og tilføje information", "opening_hours": { + "all_days_from": "Åbent hver dag {ranges}", "closed_permanently": "Lukket med en ukendt varighed", "closed_until": "Lukket indtil {date}", + "error": "Kunne ikke analysere åbningstiderne", "error_loading": "Fejl: Kunne ikke visualisere disse åbningstider.", + "friday": "På fredag {ranges}", "loadingCountry": "Bestemmer land…", + "monday": "På mandag {ranges}", "not_all_rules_parsed": "Disse åbningstider er komplicerede. De følgende regler er ignoreret i inputelementet:", + "on_weekdays": "Åbent på hverdage {ranges}", "openTill": "indtil", "open_24_7": "døgnåbent", "open_during_ph": "På offentlige helligdage, er dette", + "open_until": "Lukker {date}", "opensAt": "fra", "ph_closed": "lukket", "ph_not_known": " ", "ph_open": "åbent", "ph_open_as_usual": "åbent som sædvanligt", - "friday": "På fredag {ranges}", - "wednesday": "På onsdag {ranges}", - "all_days_from": "Åbent hver dag {ranges}", - "error": "Kunne ikke analysere åbningstiderne", - "monday": "På mandag {ranges}", - "on_weekdays": "Åbent på hverdage {ranges}", - "open_until": "Lukker {date}", + "ranges": "fra {starttime} til {endtime}", + "rangescombined": "{range0} og {range1}", + "saturday": "På lørdag {ranges}", "sunday": "På søndag {ranges}", "thursday": "På torsdag {ranges}", "tuesday": "På tirsdag {ranges}", "unknown": "Åbningstiderne er ukendte", - "ranges": "fra {starttime} til {endtime}", - "rangescombined": "{range0} og {range1}", - "saturday": "På lørdag {ranges}" + "wednesday": "På onsdag {ranges}" }, "pdf": { "attr": "Kortdata © OpenStreetMap Contributors, bearbejdelser under ODbL", @@ -373,51 +377,55 @@ "skippedOne": "Du sprang over ét spørgsmål" }, "questions": { - "enable": "Stil dette spørgsmål ved alle objekter", "disable": "Spørg ikke om dette igen", "disabledIntro": "Du har deaktiveret nogle typer spørgsmål. For at aktivere et spørgsmål igen, klik på dem her", "disabledTitle": "Deaktiverede spørgsmål", + "enable": "Stil dette spørgsmål ved alle objekter", "noneDisabled": "Hvis du ikke er interesseret i en bestemt type spørgsmål, kan du deaktivere det. For at deaktivere et spørgsmål skal du klikke på de tre prikker i øverste højre hjørne og vælge 'deaktiver'" }, "removeLocationHistory": "Slet placeringshistorikken", + "retry": "Prøv igen", "returnToTheMap": "Vend tilbage til kortet", "save": "Gem", "screenToSmall": "Åbn {theme} i et nyt vindue", "search": { "activeFilters": "Aktive filtre", "clearFilters": "Ryd filtre", + "deleteSearchHistory": "Slet placeringshistorik", + "deleteThemeHistory": "Slet tidligere besøgte temaer", + "editSearchSyncSettings": "Rediger synk-indstillinger", + "editThemeSync": "Rediger synk-indstillinger", "error": "Noget gik galt.", "instructions": "Brug søgefeltet ovenfor til at søge efter steder, filtre eller andre tematiske kort", + "locations": "Placeringer", + "nMoreFilters": "{n} mere", "nothing": "Intet fundet.", - "search": "Søg efter sted", - "searching": "Søger…", - "deleteSearchHistory": "Slet placeringshistorik", "nothingFor": "Ingen resultater fundet for {term}", "otherMaps": "Andre kort", "pickFilter": "Vælg et filter", "recentThemes": "Nyligt besøgte kort", "recents": "Nyligt sete steder", + "search": "Søg efter sted", "searchShort": "Søg…", - "deleteThemeHistory": "Slet tidligere besøgte temaer", - "editSearchSyncSettings": "Rediger synk-indstillinger", - "editThemeSync": "Rediger synk-indstillinger", - "locations": "Placeringer", - "nMoreFilters": "{n} mere" + "searching": "Søger…" }, + "searchAnswer": "Søg efter en mulighed", + "seeIndex": "Se oversigten med alle tematiske kort", + "share": "Del", "sharescreen": { "copiedToClipboard": "Link kopierer til udklipsholder", - "embedIntro": "

Indlejr på dit websted

Indlejr gerne dette kort på dit websted.
Vi tilskynder dig til det - du behøver ikke engang at spørge om tilladelse.
Det det frit og gratis og vil altid være det. Jo flere der bruger det, jo mere værdifuldt bliver det.", - "fsUserbadge": "Slå loginknappen til", - "fsWelcomeMessage": "Vis velkomstbeskeden og tilknyttede faner", - "intro": "

Del dette kort

Del dette kort ved at kopiere linket nedenunder og send det til venner og familie:", - "title": "Del dette kort", "documentation": "For mere information om tilgængelige URL-parametre, konsulter dokumentationen", + "embedIntro": "

Indlejr på dit websted

Indlejr gerne dette kort på dit websted.
Vi tilskynder dig til det - du behøver ikke engang at spørge om tilladelse.
Det det frit og gratis og vil altid være det. Jo flere der bruger det, jo mere værdifuldt bliver det.", "fsBackground": "Aktivér skift af baggrunde", "fsFilter": "Gør det muligt at skifte mellem lag og filtre", "fsGeolocation": "Aktivér geolokalisering", + "fsUserbadge": "Slå loginknappen til", + "fsWelcomeMessage": "Vis velkomstbeskeden og tilknyttede faner", + "intro": "

Del dette kort

Del dette kort ved at kopiere linket nedenunder og send det til venner og familie:", "openLayers": "Åbn menuen med lag og filtre", "options": "Muligheder for deling", - "stateIsIncluded": "Den aktuelle tilstand for lag og filtre er inkluderet i det delte link og iframe." + "stateIsIncluded": "Den aktuelle tilstand for lag og filtre er inkluderet i det delte link og iframe.", + "title": "Del dette kort" }, "skip": "Spring over dette spørgsmål", "testing": "Testing - ingen ændringer vil blive gemt", @@ -426,37 +434,35 @@ "choosePermission": "Vælg herunder om dit spor skal deles:", "confirm": "Bekræft upload", "gpxServiceOffline": "GPX-tjenesten er i øjeblikket offline - upload er ikke muligt lige nu. Prøv igen senere.", + "intro0": "Når du uploader dit spor, beholder OpenStreetMap.org en fuld kopi af sporet.", "intro1": "Du har mulighed for at downloade dit spor igen og læse det ind i OpenStreetMap-redigeringsprogrammer", "meta": { + "descriptionIntro": "Du kan eventuelt indtaste en beskrivelse af dit spor:", "descriptionPlaceHolder": "Tilføj en beskrivelse af dit spor", "intro": "Tilføj en titel for dit spor:", "title": "Titel og beskrivelse", - "titlePlaceholder": "Indtast titlen på dit spor", - "descriptionIntro": "Du kan eventuelt indtaste en beskrivelse af dit spor:" + "titlePlaceholder": "Indtast titlen på dit spor" }, "modes": { "private": { - "name": "Anonym", - "docs": "Punkterne i dit spor vil blive delt og samlet blandt andre spor. Det fulde spor vil være synligt for dig, og du vil kunne indlæse det i andre redigeringsprogrammer. OpenStreetMap.org beholder en kopi af dit spor" + "docs": "Punkterne i dit spor vil blive delt og samlet blandt andre spor. Det fulde spor vil være synligt for dig, og du vil kunne indlæse det i andre redigeringsprogrammer. OpenStreetMap.org beholder en kopi af dit spor", + "name": "Anonym" }, "public": { - "name": "Offentlig", - "docs": "Dit spor vil være synligt for alle, både på din brugerprofil og på listen over GPS-spor på openstreetmap.org" + "docs": "Dit spor vil være synligt for alle, både på din brugerprofil og på listen over GPS-spor på openstreetmap.org", + "name": "Offentlig" } }, "title": "Upload dit spor til OpenStreetMap.org", "uploadFinished": "Dit spor er uploadet!", - "uploading": "Uploader dit spor …", - "intro0": "Når du uploader dit spor, beholder OpenStreetMap.org en fuld kopi af sporet." + "uploading": "Uploader dit spor …" }, "uploadPending": "{count} ændringer i kø", "uploadPendingSingle": "Én ændring i kø", "uploadingChanges": "Uploader ændringer …", + "useSearch": "Brug søgningen ovenfor for at se flere muligheder", "visualFeedback": { "closestFeaturesAre": "{n} objekter i visningsvinduet.", - "navigation": "Brug piletasterne til at flytte kortet, og tryk på mellemrum for at vælge det nærmeste objekt. Tryk på et tal for at vælge positioner længere væk.", - "noCloseFeatures": "Ingen objekter synlige.", - "oneFeatureInView": "Et objekt inden for visningsvinduet.", "directionsAbsolute": { "E": "øst", "N": "nord", @@ -467,29 +473,32 @@ "SW": "sydvest", "W": "vest" }, - "east": "Bevæger sig mod øst", "directionsRelative": { + "behind": "bag dig", "left": "venstre", "right": "højre", - "behind": "bag dig", "sharp_left": "skarpt til venstre", "sharp_right": "skarpt til højre", "slight_left": "lidt til venstre", "slight_right": "lidt til højre", "straight": "ligeud" }, + "east": "Bevæger sig mod øst", "fromGps": "{distance} {direction} fra din position", "fromMapCenter": "{distance} {direction} fra kortets centrum", "in": "Zoomer ind til niveau {z}", - "locked": "Visningen er nu låst til din GPS-position, og bevægelse er deaktiveret.", - "viewportCenterCloseToGps": "Kortet er centreret omkring din position.", - "west": "Bevæger sig mod vest", - "out": "Zoomer ud til niveau {z}", - "unlocked": "Bevægelse aktiveret.", - "north": "Bevæger sig mod nord", - "south": "Bevæger sig mod syd", "islocked": "Visning låst til din GPS-position, bevægelse deaktiveret. Tryk på geolokaliseringsknappen for at låse op.", - "viewportCenterDetails": "Midten af visningsvinduet er {distance} og {bearing} fra din position." + "locked": "Visningen er nu låst til din GPS-position, og bevægelse er deaktiveret.", + "navigation": "Brug piletasterne til at flytte kortet, og tryk på mellemrum for at vælge det nærmeste objekt. Tryk på et tal for at vælge positioner længere væk.", + "noCloseFeatures": "Ingen objekter synlige.", + "north": "Bevæger sig mod nord", + "oneFeatureInView": "Et objekt inden for visningsvinduet.", + "out": "Zoomer ud til niveau {z}", + "south": "Bevæger sig mod syd", + "unlocked": "Bevægelse aktiveret.", + "viewportCenterCloseToGps": "Kortet er centreret omkring din position.", + "viewportCenterDetails": "Midten af visningsvinduet er {distance} og {bearing} fra din position.", + "west": "Bevæger sig mod vest" }, "waitingForGeopermission": "Venter på din godkendelse til at bruge geolokalitet …", "waitingForLocation": "Finder din nuværende position …", @@ -528,65 +537,79 @@ "readMore": "Læs resten af artiklen", "searchToShort": "Din søgeforespørgsel er for kort. Indtast en længere tekst", "searchWikidata": "Søg på Wikidata" - }, - "loginFailedReadonlyMode": "OpenStreetMap.org er i øjeblikket i skrivebeskyttet tilstand på grund af vedligeholdelse. Det vil snart være muligt at foretage redigeringer", - "loginFailedUnreachableMode": "OpenStreetMap.org er i øjeblikket ikke tilgængelig. Har du forbindelse til internettet, eller blokerer du for tredjeparter? Prøv igen senere", - "mappingsAreHidden": "Nogle muligheder er skjulte. Brug søgning for at få vist flere muligheder.", - "useSearch": "Brug søgningen ovenfor for at se flere muligheder", - "openTheMapReason": "for at se, redigere og tilføje information", - "searchAnswer": "Søg efter en mulighed", - "seeIndex": "Se oversigten med alle tematiske kort", - "share": "Del", - "retry": "Prøv igen" + } }, "hotkeyDocumentation": { "action": "Handling", + "addNew": "Åbn dialogen for at tilføje et nyt punkt i midten af kortet", "closeSidebar": "Luk sidemenuen", "geolocate": "Panorer kortet til den aktuelle position, eller zoom kortet til den aktuelle position. Anmoder om geotilladelse", + "homeLocation": "Hop til din hjemmeplacering. Virker kun, hvis du har angivet din hjemmeplacering i brugerindstillingerne", "intro": "MapComplete understøtter følgende genvejstaster:", "key": "Tastekombination", + "openFilterPanel": "Åbner interessepunkt-lagene og filterpanelet", "openLayersPanel": "Åbner panelet for baggrundslag", - "homeLocation": "Hop til din hjemmeplacering. Virker kun, hvis du har angivet din hjemmeplacering i brugerindstillingerne", + "queryCurrentLocation": "Vis den adresse, der er tættest på kortets centrum", + "selectAerial": "Indstil baggrunden til luft- eller satellitbilleder. Skifter mellem de to bedste, tilgængelige lag", "selectFavourites": "Åbn siden med favoritter", "selectItem": "Vælg det interessepunkt, der er tættest på kortets centrum (trådkors). Kun når der bruges tastaturnavigation", - "selectSearch": "Vælg søgebjælken for at søge efter steder", - "shakePhone": "Ryste din telefon", - "translationMode": "Slå oversættelsestilstand til eller fra", - "addNew": "Åbn dialogen for at tilføje et nyt punkt i midten af kortet", - "openFilterPanel": "Åbner interessepunkt-lagene og filterpanelet", - "queryCurrentLocation": "Vis den adresse, der er tættest på kortets centrum", "selectItem2": "Vælg det interessepunkt, der er næsttættest på kortets centrum (trådkorset). Kun når der bruges tastaturnavigation", + "selectItem3": "Vælg det interessepunkt, der er det tredje tætteste element på kortets centrum (trådkors). Kun når der bruges tastaturnavigation", "selectItemI": "Vælg det interessepunkt, der er det {i}. nærmeste element til kortets centrum (trådkors). Kun når der bruges tastaturnavigation", "selectMap": "Indstil baggrunden til et kort fra eksterne kilder. Skifter mellem de to bedste, tilgængelige lag", "selectOsmbasedmap": "Indstil baggrundslaget til et OpenStreetMap-baseret kort (eller deaktiver baggrundsrasterlaget)", - "selectAerial": "Indstil baggrunden til luft- eller satellitbilleder. Skifter mellem de to bedste, tilgængelige lag", - "selectItem3": "Vælg det interessepunkt, der er det tredje tætteste element på kortets centrum (trådkors). Kun når der bruges tastaturnavigation", - "title": "Hurtigtaster" + "selectSearch": "Vælg søgebjælken for at søge efter steder", + "shakePhone": "Ryste din telefon", + "title": "Hurtigtaster", + "translationMode": "Slå oversættelsestilstand til eller fra" }, "image": { "addPicture": "Tag et billede", "doDelete": "Fjern billede", "isDeleted": "Slettet", + "loadingFailed": "Indlæsning af dette billede mislykkedes", + "mapillaryTrackingProtection": "Streng sporingsbeskyttelse blokerer indlæsning af billeder fra Mapillary, da Mapillary er ejet af Facebook/Meta. Deaktiver streng sporingsbeskyttelse, hvis du vil se dette billede.", "nearby": { - "seeNearby": "Udforsk nærliggende billeder", + "close": "Skjul panelet med billeder i nærheden", "failed": "Hentning af billeder fra {service} mislykkedes", "link": "Dette billede viser objektet", "noNearbyImages": "Der blev ikke fundet nogen billeder i nærheden", - "close": "Skjul panelet med billeder i nærheden", + "seeNearby": "Udforsk nærliggende billeder", "title": "Gadebilleder i nærheden" }, - "pleaseLogin": "Log venligst ind for at tilføje et billede", - "respectPrivacy": "Tag ikke billeder af mennesker eller nummerplader. Upload ikke Google Maps, Google Streetview, eller fra andre ophavsresbeskyttede kilder.", - "toBig": "Dit billede er for stort da det er {actual_size}. Brug venligst billeder, der er højst {max_size}", - "uploadFailed": "Kunne ikke uploade dit billede. Er du forbundet til Internettet og tillader du tredieparts API'er. Brave browseren eller uMatrix plugin'et kunne blokerer dem.", - "selectFile": "Vælg et billede fra din enhed", - "upload": { - "one": { - "done": "Dit billede blev uploadet. Tak for det!", - "failed": "Beklager, vi kunne ikke uploade dit billede", - "retrying": "Prøver igen at uploade dit billede…", - "uploading": "Dit billede bliver uploadet…" + "openOnWebsite": "Åbn dette billede på {name}", + "panoramax": { + "deletionRequested": "Rapporten er blevet sendt. En moderator vil se på den snarest", + "freeform": "Er der andre relevante oplysninger?", + "otherFreeform": "Angiv venligst, hvorfor dette billede bør fjernes:", + "placeholder": "Forklar, hvorfor billedet bør slettes", + "report": { + "blur_excess": "Der er for meget sløring, hvilket gør billedet ubrugeligt", + "blur_missing": "Et eller flere ansigter er ikke korrekt sløret", + "copyright": "Billedet indeholder ophavsretligt beskyttet indhold", + "inappropriate": "Dette billede er upassende (det indeholder nøgenhed, opfordrer til had eller er ikke et gadebillede)", + "mislocated": "Dette billede er placeret forkert", + "other": "En anden grund, angiv venligst", + "picture_low_quality": "Dette billede har en lav kvalitet og er ikke brugbart", + "privacy": "Billedet viser en privat ejendom" }, + "requestDeletion": "Anmod om sletning af billede", + "title": "Hvorfor bør dette billede slettes permanent?" + }, + "pleaseLogin": "Log venligst ind for at tilføje et billede", + "processing": "Serveren behandler dit billede", + "reported": "Dette billede er rapporteret og kan indeholde skadeligt indhold", + "respectPrivacy": "Tag ikke billeder af mennesker eller nummerplader. Upload ikke Google Maps, Google Streetview, eller fra andre ophavsresbeskyttede kilder.", + "selectFile": "Vælg et billede fra din enhed", + "showAnyway": "Vis billedet alligevel", + "strictProtectionDetected": "Streng sporingsbeskyttelse (eller en anden indholdsblokering) blev registreret og kan have blokeret adgangen til dette billede.", + "toBig": "Dit billede er for stort da det er {actual_size}. Brug venligst billeder, der er højst {max_size}", + "unlink": { + "button": "Fjern link til billede", + "explanation": "Ved at fjerne tilknytningen til dette billede vil det ikke længere blive vist sammen med dette objekt. Det vil stadig blive vist i de nærliggende billeder og muligvis i andre objekter.", + "title": "Fjern link til dette billede?" + }, + "upload": { "failReasons": "Du har måske mistet forbindelsen til internettet", "failReasonsAdvanced": "Alternativt kan du sørge for, at din browser og dine udvidelser ikke blokerer for tredjeparts-API'er.", "multiple": { @@ -595,38 +618,24 @@ "someFailed": "Beklager, vi kunne ikke uploade {count} billeder", "uploading": "{count} billeder er ved at blive uploadet…" }, - "noBlur": "Billederne sløres ikke. Fotografér ikke mennesker" + "noBlur": "Billederne sløres ikke. Fotografér ikke mennesker", + "one": { + "done": "Dit billede blev uploadet. Tak for det!", + "failed": "Beklager, vi kunne ikke uploade dit billede", + "retrying": "Prøver igen at uploade dit billede…", + "uploading": "Dit billede bliver uploadet…" + } }, - "loadingFailed": "Indlæsning af dette billede mislykkedes", - "processing": "Serveren behandler dit billede", - "mapillaryTrackingProtection": "Streng sporingsbeskyttelse blokerer indlæsning af billeder fra Mapillary, da Mapillary er ejet af Facebook/Meta. Deaktiver streng sporingsbeskyttelse, hvis du vil se dette billede.", - "openOnWebsite": "Åbn dette billede på {name}", - "panoramax": { - "report": { - "blur_excess": "Der er for meget sløring, hvilket gør billedet ubrugeligt", - "mislocated": "Dette billede er placeret forkert", - "blur_missing": "Et eller flere ansigter er ikke korrekt sløret", - "copyright": "Billedet indeholder ophavsretligt beskyttet indhold", - "other": "En anden grund, angiv venligst", - "picture_low_quality": "Dette billede har en lav kvalitet og er ikke brugbart", - "privacy": "Billedet viser en privat ejendom", - "inappropriate": "Dette billede er upassende (det indeholder nøgenhed, opfordrer til had eller er ikke et gadebillede)" - }, - "requestDeletion": "Anmod om sletning af billede", - "title": "Hvorfor bør dette billede slettes permanent?", - "deletionRequested": "Rapporten er blevet sendt. En moderator vil se på den snarest", - "freeform": "Er der andre relevante oplysninger?", - "otherFreeform": "Angiv venligst, hvorfor dette billede bør fjernes:", - "placeholder": "Forklar, hvorfor billedet bør slettes" - }, - "reported": "Dette billede er rapporteret og kan indeholde skadeligt indhold", - "showAnyway": "Vis billedet alligevel", - "strictProtectionDetected": "Streng sporingsbeskyttelse (eller en anden indholdsblokering) blev registreret og kan have blokeret adgangen til dette billede.", - "unlink": { - "explanation": "Ved at fjerne tilknytningen til dette billede vil det ikke længere blive vist sammen med dette objekt. Det vil stadig blive vist i de nærliggende billeder og muligvis i andre objekter.", - "title": "Fjern link til dette billede?", - "button": "Fjern link til billede" - } + "uploadFailed": "Kunne ikke uploade dit billede. Er du forbundet til Internettet og tillader du tredieparts API'er. Brave browseren eller uMatrix plugin'et kunne blokerer dem." + }, + "imageQueue": { + "confirmDelete": "Slet dette billede permanent", + "confirmDeleteTitle": "Slet dette billede?", + "delete": "Slet dette billede", + "intro": "Følgende billeder er sat i kø til upload", + "menu": "Kø til billed-upload ({count})", + "noFailedImages": "Der er i øjeblikket ingen billeder i upload-køen", + "retryAll": "Prøv at uploade alle billeder igen" }, "importInspector": { "title": "Undersøg og håndter noter" @@ -638,10 +647,10 @@ }, "index": { "#": "Disse tekster vises over tema-knapperne, når der ikke er indlæst noget tema", + "about": "Om MapComplete", "intro": "Kort over forskellige emner, som du kan bidrage til", "logIn": "Log ind for at se andre temaer, du tidligere har besøgt", - "title": "Velkommen til MapComplete", - "about": "Om MapComplete" + "title": "Velkommen til MapComplete" }, "input_helpers": { "distance": { @@ -804,14 +813,5 @@ "wikidata": { "description": "En Wikidata identifier" } - }, - "imageQueue": { - "confirmDelete": "Slet dette billede permanent", - "confirmDeleteTitle": "Slet dette billede?", - "delete": "Slet dette billede", - "intro": "Følgende billeder er sat i kø til upload", - "menu": "Kø til billed-upload ({count})", - "retryAll": "Prøv at uploade alle billeder igen", - "noFailedImages": "Der er i øjeblikket ingen billeder i upload-køen" } -} +} \ No newline at end of file diff --git a/langs/ja.json b/langs/ja.json index fdabba258..38f6b9896 100644 --- a/langs/ja.json +++ b/langs/ja.json @@ -111,11 +111,11 @@ "reviews": { "affiliated_reviewer_warning": "(関係者のレビュー)", "i_am_affiliated": "わたしは、この対象物の関係者です", + "i_am_affiliated_explanation": "所有者、作成者、従業員などの有無を確認します……", "no_reviews_yet": "まだレビューはありません。最初に書き込みを行い、データとビジネスのオープン化を支援しましょう!", "saved": "レビューが保存されました。共有ありがとう!", "saving_review": "保存中…", "title": "{count}個のレビュー", - "tos": "レビューを作成する場合は、Mangrove.reviewsのTOSおよびプライバシーポリシーに同意します。", - "i_am_affiliated_explanation": "所有者、作成者、従業員などの有無を確認します……" + "tos": "レビューを作成する場合は、Mangrove.reviewsのTOSおよびプライバシーポリシーに同意します。" } -} +} \ No newline at end of file diff --git a/langs/layers/da.json b/langs/layers/da.json index d46376e47..c89790198 100644 --- a/langs/layers/da.json +++ b/langs/layers/da.json @@ -1651,6 +1651,33 @@ } } }, + "firepit": { + "tagRenderings": { + "access": { + "mappings": { + "0": { + "then": "Offentlig" + }, + "1": { + "then": "Ingen adgang" + }, + "2": { + "then": "Privat" + }, + "3": { + "then": "Adgang indtil tilbagekaldelse" + }, + "4": { + "then": "Kun adgang for kunder" + }, + "5": { + "then": "Kun adgang for godkendte" + } + }, + "question": "Hvilken adgang er tilladt?" + } + } + }, "food": { "description": "Et lag, der viser restauranter og fastfood-faciliteter (med en særlig gengivelse af friterier)", "filter": { @@ -2080,6 +2107,17 @@ } } }, + "shelter": { + "tagRenderings": { + "shelter-type": { + "mappings": { + "4": { + "then": "Dette er et skur med 3 vægge, primært beregnet til camping." + } + } + } + } + }, "shops": { "tagRenderings": { "bicycle_rental": { @@ -2338,6 +2376,13 @@ } }, "tagRenderings": { + "menstrual_products": { + "mappings": { + "2": { + "then": "Ingen gratis menstruationsprodukter er tilgængelige her" + } + } + }, "opening_hours_24_7": { "override": { "question": "Hvornår åbnes disse toiletter?" @@ -2402,6 +2447,13 @@ }, "question": "Skal man selv medbringe toiletpapir til dette toilet?" }, + "toilet-reviews": { + "render": { + "special": { + "question": "Hvordan vil du bedømme dette toilet?" + } + } + }, "toilets-changing-table": { "mappings": { "0": { @@ -2455,20 +2507,6 @@ "wheelchair-door-width": { "question": "Hvad er bredden på døren til det kørestolsvenlige toilet?", "render": "Døren til det kørestolsvenlige toilet er {canonical(door:width)} bred" - }, - "menstrual_products": { - "mappings": { - "2": { - "then": "Ingen gratis menstruationsprodukter er tilgængelige her" - } - } - }, - "toilet-reviews": { - "render": { - "special": { - "question": "Hvordan vil du bedømme dette toilet?" - } - } } }, "title": { @@ -3202,43 +3240,5 @@ }, "render": "vindmølle" } - }, - "firepit": { - "tagRenderings": { - "access": { - "mappings": { - "1": { - "then": "Ingen adgang" - }, - "0": { - "then": "Offentlig" - }, - "2": { - "then": "Privat" - }, - "3": { - "then": "Adgang indtil tilbagekaldelse" - }, - "4": { - "then": "Kun adgang for kunder" - }, - "5": { - "then": "Kun adgang for godkendte" - } - }, - "question": "Hvilken adgang er tilladt?" - } - } - }, - "shelter": { - "tagRenderings": { - "shelter-type": { - "mappings": { - "4": { - "then": "Dette er et skur med 3 vægge, primært beregnet til camping." - } - } - } - } } -} +} \ No newline at end of file diff --git a/langs/layers/nl.json b/langs/layers/nl.json index 8c2153a6b..bcbb56374 100644 --- a/langs/layers/nl.json +++ b/langs/layers/nl.json @@ -2148,6 +2148,9 @@ }, "title": { "mappings": { + "0": { + "then": "{name}" + }, "1": { "then": "Vogelkijkhut {name}" }, @@ -6884,6 +6887,11 @@ } }, "title": { + "mappings": { + "0": { + "then": "{name}" + } + }, "render": "Natuurgebied" } }, @@ -7418,6 +7426,21 @@ "render": "Picknicktafel" } }, + "play_forest": { + "description": "Een speelbos is een vrij toegankelijke zone in een bos", + "name": "Speelbossen", + "title": { + "mappings": { + "0": { + "then": "{name}" + }, + "1": { + "then": "Speelbos {name}" + } + }, + "render": "Speelbos" + } + }, "playground": { "deletion": { "nonDeleteMappings": { @@ -9166,6 +9189,9 @@ }, "title": { "mappings": { + "0": { + "then": "{name}" + }, "1": { "then": "Voetpad" }, @@ -11415,13 +11441,25 @@ } }, "village_green": { - "description": "Een laag die dorpsgroen toont (gemeenschapsgroen, maar niet echt een park)" + "description": "Een laag die dorpsgroen toont (gemeenschapsgroen, maar niet echt een park)", + "name": "Speelweide", + "title": { + "mappings": { + "0": { + "then": "{name}" + } + }, + "render": "Speelweide" + } }, "visitor_information_centre": { "description": "Een bezoekerscentrum biedt informatie over een specifieke attractie of bezienswaardigheid waar het is gevestigd.", "name": "Bezoekerscentrum", "title": { "mappings": { + "0": { + "then": "{name:nl}" + }, "1": { "then": "{name}" } @@ -11635,4 +11673,4 @@ "render": "windturbine" } } -} +} \ No newline at end of file diff --git a/langs/layers/uk.json b/langs/layers/uk.json index 5f6f77fe9..46df8fe0c 100644 --- a/langs/layers/uk.json +++ b/langs/layers/uk.json @@ -1536,12 +1536,6 @@ } }, "grave": { - "name": "Надгробки", - "presets": { - "0": { - "description": "Надгробок - це фізичний об'єкт, який вказує на те, що тут похована одна або кілька осіб. Як правило, на ньому викарбувано ім'я, дату народження та дату смерті особи чи осіб." - } - }, "filter": { "0": { "options": { @@ -1550,6 +1544,12 @@ } } } + }, + "name": "Надгробки", + "presets": { + "0": { + "description": "Надгробок - це фізичний об'єкт, який вказує на те, що тут похована одна або кілька осіб. Як правило, на ньому викарбувано ім'я, дату народження та дату смерті особи чи осіб." + } } }, "guidepost": { @@ -1566,6 +1566,9 @@ } } }, + "historic_aircraft": { + "name": "Історичний літак" + }, "hospital": { "name": "Лікарні", "tagRenderings": { @@ -1644,6 +1647,7 @@ } }, "memorial": { + "name": "Меморіали", "tagRenderings": { "inscription": { "mappings": { @@ -1656,12 +1660,12 @@ }, "memorial-type": { "mappings": { + "0": { + "then": "Це статуя" + }, "1": { "then": "Це меморіальна дошка" }, - "2": { - "then": "Це пам'ятна лавка" - }, "10": { "then": "Це хрест" }, @@ -1674,6 +1678,15 @@ "13": { "then": "Це меморіальне дерево" }, + "14": { + "then": "Це надгробна плита; тут похована людина" + }, + "2": { + "then": "Це пам'ятна лавка" + }, + "3": { + "then": "Це велосипед-привид — велосипед, пофарбований у білий колір на згадку про велосипедиста, який загинув у результаті автомобільної аварії" + }, "4": { "then": "Це камінь спотикання" }, @@ -1686,27 +1699,17 @@ "7": { "then": "Це погруддя" }, - "9": { - "then": "Це обеліск" - }, - "0": { - "then": "Це статуя" - }, "8": { "then": "Це скульптура" }, - "14": { - "then": "Це надгробна плита; тут похована людина" - }, - "3": { - "then": "Це велосипед-привид — велосипед, пофарбований у білий колір на згадку про велосипедиста, який загинув у результаті автомобільної аварії" + "9": { + "then": "Це обеліск" } }, "question": "Що це за меморіал?", "render": "Це {memorial}" } - }, - "name": "Меморіали" + } }, "nature_reserve": { "tagRenderings": { @@ -3358,8 +3361,5 @@ "title": { "render": "Утилізація відходів" } - }, - "historic_aircraft": { - "name": "Історичний літак" } -} +} \ No newline at end of file diff --git a/package.json b/package.json index 7d6c98070..e06238d19 100644 --- a/package.json +++ b/package.json @@ -139,7 +139,7 @@ "optimize-images-scaledown-jpg": "cd assets/ && find . -regextype sed -regex \".*/.*.\\(jpg\\|JPG\\|JPEG\\|jpeg\\)\" -exec mogrify -resize 640x640\\> '{}' \\; && echo 'JPGs are optimized'", "generate:schemas": "export NODE_OPTIONS=\"--max-old-space-size=8192\" && ./scripts/generateSchemas.sh && echo 'tsjson is done' && vite-node scripts/fixSchemas.ts ", "reuse-compliance": "reuse lint", - "housekeeping": "export NODE_OPTIONS=\"--max-old-space-size=1200\" && git pull && npx update-browserslist-db@latest && npm run generate && npm run generate:docs && npm run generate:schemas && npm run generate:contributor-list && vite-node scripts/fetchLanguages.ts && vite-node scripts/generateSunnyUnlabeled.ts && npm run format && git add assets/ langs/ Docs/ **/*.ts Docs/* src/* && git commit -m 'chore: automated housekeeping...'", + "housekeeping": "export NODE_OPTIONS=\"--max-old-space-size=1200\" && git pull && npx update-browserslist-db@latest && npm run generate && npm run generate:docs && npm run generate:schemas && npm run generate:contributor-list && vite-node scripts/fetchLanguages.ts && vite-node scripts/generateSunnyUnlabeled.ts && npm run format && npm run lint:themes && git add assets/ langs/ Docs/ **/*.ts Docs/* src/* && git commit -m 'chore: automated housekeeping...'", "###": "MICROSERVICES AND SERVER MAINTAINENCE", "release": "standard-version && git push --follow-tags", "release:minor": "standard-version --release-as minor", diff --git a/src/Logic/Web/MangroveReviews.ts b/src/Logic/Web/MangroveReviews.ts index 2a667a2b8..f06ce2302 100644 --- a/src/Logic/Web/MangroveReviews.ts +++ b/src/Logic/Web/MangroveReviews.ts @@ -177,7 +177,7 @@ export default class FeatureReviews { }>, testmode?: Store, loadingAllowed?: UIEventSource, - reportError?: (msg: string, extra: string) => Promise + reportError?: (msg: string, extra: string) => Promise ) { this.loadingAllowed = loadingAllowed this._reportError = reportError @@ -294,7 +294,7 @@ export default class FeatureReviews { tagsSource: UIEventSource>, mangroveIdentity: MangroveIdentity, options: { nameKey: string; fallbackName: string }, - state?: SpecialVisualizationState, + state?: SpecialVisualizationState ): FeatureReviews { const key = feature.properties.id + @@ -362,10 +362,13 @@ export default class FeatureReviews { const jwt = await MangroveReviews.signReview(keypair, r) const kid = await MangroveReviews.publicToPem(keypair.publicKey) if (!this._testmode.data) { - try{ + try { await MangroveReviews.submitReview(jwt) - }catch (e) { - await this._reportError(e, "Could not save a review. The text is:"+review.rating+", "+review.opinion) + } catch (e) { + await this._reportError( + e, + "Could not save a review. The text is:" + review.rating + ", " + review.opinion + ) throw e } } else { diff --git a/src/assets/contributors.json b/src/assets/contributors.json index c769e30b7..d8fc5e78b 100644 --- a/src/assets/contributors.json +++ b/src/assets/contributors.json @@ -1,7 +1,7 @@ { "contributors": [ { - "commits": 10023, + "commits": 10029, "contributor": "Pieter Vander Vennet" }, { diff --git a/src/assets/schemas/layerconfigmeta.json b/src/assets/schemas/layerconfigmeta.json index 828ef83ab..843d76543 100644 --- a/src/assets/schemas/layerconfigmeta.json +++ b/src/assets/schemas/layerconfigmeta.json @@ -11413,22 +11413,18 @@ "if": "value=toilet_at_amenity", "then": "toilet_at_amenity - A layer showing (public) toilets located at different places." }, - { - "if": "value=campsite", - "then": "campsite - Campsites" - }, { "if": "value=toilet_at_amenity_lib", "then": "toilet_at_amenity_lib - Special layer which makes it easy to add, as a group, information about toilets to any POI" }, - { - "if": "value=tourism_accomodation", - "then": "tourism_accomodation - Various types of lodging facilities" - }, { "if": "value=cafe_pub", "then": "cafe_pub - A layer showing cafés and pubs where one can gather around a drink. The layer asks for some relevant questions" }, + { + "if": "value=campsite", + "then": "campsite - Campsites" + }, { "if": "value=doctors", "then": "doctors - This layer shows doctor offices" @@ -11449,6 +11445,10 @@ "if": "value=shops", "then": "shops - A shop" }, + { + "if": "value=tourism_accomodation", + "then": "tourism_accomodation - Various types of lodging facilities" + }, { "if": "value=bike_shop", "then": "bike_shop - A shop specifically selling bicycles or related items" diff --git a/src/assets/schemas/layoutconfigmeta.json b/src/assets/schemas/layoutconfigmeta.json index f4940b839..ac31d7f9d 100644 --- a/src/assets/schemas/layoutconfigmeta.json +++ b/src/assets/schemas/layoutconfigmeta.json @@ -1292,22 +1292,18 @@ "if": "value=toilet_at_amenity", "then": "toilet_at_amenity (builtin) - A layer showing (public) toilets located at different places." }, - { - "if": "value=campsite", - "then": "campsite (builtin) - Campsites" - }, { "if": "value=toilet_at_amenity_lib", "then": "toilet_at_amenity_lib (builtin) - Special layer which makes it easy to add, as a group, information about toilets to any POI" }, - { - "if": "value=tourism_accomodation", - "then": "tourism_accomodation (builtin) - Various types of lodging facilities" - }, { "if": "value=cafe_pub", "then": "cafe_pub (builtin) - A layer showing cafés and pubs where one can gather around a drink. The layer asks for some relevant questions" }, + { + "if": "value=campsite", + "then": "campsite (builtin) - Campsites" + }, { "if": "value=doctors", "then": "doctors (builtin) - This layer shows doctor offices" @@ -1328,6 +1324,10 @@ "if": "value=shops", "then": "shops (builtin) - A shop" }, + { + "if": "value=tourism_accomodation", + "then": "tourism_accomodation (builtin) - Various types of lodging facilities" + }, { "if": "value=bike_shop", "then": "bike_shop (builtin) - A shop specifically selling bicycles or related items" @@ -14081,22 +14081,18 @@ "if": "value=toilet_at_amenity", "then": "toilet_at_amenity - A layer showing (public) toilets located at different places." }, - { - "if": "value=campsite", - "then": "campsite - Campsites" - }, { "if": "value=toilet_at_amenity_lib", "then": "toilet_at_amenity_lib - Special layer which makes it easy to add, as a group, information about toilets to any POI" }, - { - "if": "value=tourism_accomodation", - "then": "tourism_accomodation - Various types of lodging facilities" - }, { "if": "value=cafe_pub", "then": "cafe_pub - A layer showing cafés and pubs where one can gather around a drink. The layer asks for some relevant questions" }, + { + "if": "value=campsite", + "then": "campsite - Campsites" + }, { "if": "value=doctors", "then": "doctors - This layer shows doctor offices" @@ -14117,6 +14113,10 @@ "if": "value=shops", "then": "shops - A shop" }, + { + "if": "value=tourism_accomodation", + "then": "tourism_accomodation - Various types of lodging facilities" + }, { "if": "value=bike_shop", "then": "bike_shop - A shop specifically selling bicycles or related items" @@ -35906,22 +35906,18 @@ "if": "value=toilet_at_amenity", "then": "toilet_at_amenity - A layer showing (public) toilets located at different places." }, - { - "if": "value=campsite", - "then": "campsite - Campsites" - }, { "if": "value=toilet_at_amenity_lib", "then": "toilet_at_amenity_lib - Special layer which makes it easy to add, as a group, information about toilets to any POI" }, - { - "if": "value=tourism_accomodation", - "then": "tourism_accomodation - Various types of lodging facilities" - }, { "if": "value=cafe_pub", "then": "cafe_pub - A layer showing cafés and pubs where one can gather around a drink. The layer asks for some relevant questions" }, + { + "if": "value=campsite", + "then": "campsite - Campsites" + }, { "if": "value=doctors", "then": "doctors - This layer shows doctor offices" @@ -35942,6 +35938,10 @@ "if": "value=shops", "then": "shops - A shop" }, + { + "if": "value=tourism_accomodation", + "then": "tourism_accomodation - Various types of lodging facilities" + }, { "if": "value=bike_shop", "then": "bike_shop - A shop specifically selling bicycles or related items" diff --git a/src/assets/translators.json b/src/assets/translators.json index d577afa90..08233d842 100644 --- a/src/assets/translators.json +++ b/src/assets/translators.json @@ -21,7 +21,7 @@ "contributor": "mcliquid" }, { - "commits": 98, + "commits": 99, "contributor": "mike140" }, { @@ -69,7 +69,7 @@ "contributor": "Iago" }, { - "commits": 31, + "commits": 32, "contributor": "Lukáš Jelínek" }, { @@ -240,6 +240,10 @@ "commits": 8, "contributor": "Vinicius" }, + { + "commits": 7, + "contributor": "ERyPTION" + }, { "commits": 7, "contributor": "Franco" @@ -376,10 +380,6 @@ "commits": 4, "contributor": "Jan Zabel" }, - { - "commits": 3, - "contributor": "ERyPTION" - }, { "commits": 3, "contributor": "ceirios" @@ -608,6 +608,10 @@ "commits": 2, "contributor": "Leo Alcaraz" }, + { + "commits": 1, + "contributor": "oxisol" + }, { "commits": 1, "contributor": "POG" From 68c5fb853ae331a2007d68c7855c28f503c06110 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Sat, 5 Jul 2025 01:51:52 +0200 Subject: [PATCH 030/171] Chore: lint themes --- .../charging_station/charging_station.json | 276 +++++++++--------- assets/layers/diets/diets.json | 1 - assets/layers/food/food.json | 1 - assets/layers/nsi_brand/nsi_brand.json | 2 +- assets/layers/nsi_operator/nsi_operator.json | 2 +- assets/layers/questions/questions.json | 8 +- .../sauna_at_leisure/sauna_at_leisure.json | 2 +- .../layers/tactile_model/tactile_model.json | 14 +- .../mapcomplete-changes.json | 25 +- assets/themes/sauna/sauna.json | 20 +- 10 files changed, 174 insertions(+), 177 deletions(-) diff --git a/assets/layers/charging_station/charging_station.json b/assets/layers/charging_station/charging_station.json index 859978de5..0912be190 100644 --- a/assets/layers/charging_station/charging_station.json +++ b/assets/layers/charging_station/charging_station.json @@ -10,7 +10,16 @@ "it": "Stazioni di ricarica", "uk": "Зарядні станції" }, - "minzoom": 10, + "description": { + "en": "A charging station", + "nl": "Oplaadpunten", + "ca": "Una estació de càrrega", + "cs": "Nabíjecí stanice", + "de": "Eine Ladestation", + "es": "Un punto de carga", + "fr": "Une station de recharge", + "it": "Una stazione di ricarica" + }, "source": { "osmTags": { "and": [ @@ -25,6 +34,7 @@ ] } }, + "minzoom": 10, "title": { "render": { "en": "Charging station", @@ -85,17 +95,119 @@ } ] }, - "description": { - "en": "A charging station", - "nl": "Oplaadpunten", - "ca": "Una estació de càrrega", - "cs": "Nabíjecí stanice", - "de": "Eine Ladestation", - "es": "Un punto de carga", - "fr": "Une station de recharge", - "it": "Una stazione di ricarica" - }, - "#": "no-question-hint-check", + "pointRendering": [ + { + "location": [ + "point", + "centroid" + ], + "marker": [ + { + "icon": "pin", + "color": "#fff" + }, + { + "icon": { + "render": "./assets/themes/charging_stations/plug.svg", + "mappings": [ + { + "if": "bicycle=yes", + "then": "./assets/themes/charging_stations/bicycle.svg" + }, + { + "if": { + "or": [ + "car=yes", + "motorcar=yes" + ] + }, + "then": "./assets/themes/charging_stations/car.svg" + } + ] + } + } + ], + "iconBadges": [ + { + "if": { + "or": [ + "disused:amenity=charging_station", + "operational_status=broken" + ] + }, + "then": "close:#c22;" + }, + { + "if": { + "or": [ + "proposed:amenity=charging_station", + "planned:amenity=charging_station" + ] + }, + "then": "./assets/layers/charging_station/under_construction.svg" + }, + { + "if": { + "and": [ + "bicycle=yes", + { + "or": [ + "motorcar=yes", + "car=yes" + ] + } + ] + }, + "then": "circle:#fff;./assets/themes/charging_stations/car.svg" + } + ], + "anchor": "bottom", + "iconSize": "50,50" + } + ], + "lineRendering": [ + { + "color": "black", + "width": 2, + "fillColor": "#80808080" + } + ], + "presets": [ + { + "tags": [ + "amenity=charging_station", + "motorcar=no", + "bicycle=yes" + ], + "title": { + "en": "charging station for electrical bikes", + "nl": "oplaadpunt voor elektrische fietsen", + "ca": "Estació de càrrega de bicicletes elèctriques", + "cs": "nabíjecí stanice pro elektrokola", + "de": "Ladestation für Elektrofahrräder", + "es": "punto de carga para bicicletas eléctricas", + "it": "stazione di ricarica per biciclette elettriche", + "uk": "зарядна станція для електровелосипедів" + } + }, + { + "tags": [ + "amenity=charging_station", + "motorcar=yes", + "bicycle=no" + ], + "title": { + "en": "charging station for cars", + "nl": "oplaadstation voor elektrische auto's", + "ca": "estació de càrrega per a cotxes", + "cs": "nabíjecí stanice pro auta", + "de": "Ladestation für Autos", + "es": "punto de carga para coches", + "it": "stazione di ricarica per auto", + "uk": "зарядна станція для автомобілів" + } + } + ], "tagRenderings": [ "images", { @@ -3302,119 +3414,6 @@ } } ], - "lineRendering": [ - { - "color": "black", - "width": 2, - "fillColor": "#80808080" - } - ], - "pointRendering": [ - { - "location": [ - "point", - "centroid" - ], - "marker": [ - { - "icon": "pin", - "color": "#fff" - }, - { - "icon": { - "render": "./assets/themes/charging_stations/plug.svg", - "mappings": [ - { - "if": "bicycle=yes", - "then": "./assets/themes/charging_stations/bicycle.svg" - }, - { - "if": { - "or": [ - "car=yes", - "motorcar=yes" - ] - }, - "then": "./assets/themes/charging_stations/car.svg" - } - ] - } - } - ], - "iconBadges": [ - { - "if": { - "or": [ - "disused:amenity=charging_station", - "operational_status=broken" - ] - }, - "then": "close:#c22;" - }, - { - "if": { - "or": [ - "proposed:amenity=charging_station", - "planned:amenity=charging_station" - ] - }, - "then": "./assets/layers/charging_station/under_construction.svg" - }, - { - "if": { - "and": [ - "bicycle=yes", - { - "or": [ - "motorcar=yes", - "car=yes" - ] - } - ] - }, - "then": "circle:#fff;./assets/themes/charging_stations/car.svg" - } - ], - "anchor": "bottom", - "iconSize": "50,50" - } - ], - "presets": [ - { - "tags": [ - "amenity=charging_station", - "motorcar=no", - "bicycle=yes" - ], - "title": { - "en": "charging station for electrical bikes", - "nl": "oplaadpunt voor elektrische fietsen", - "ca": "Estació de càrrega de bicicletes elèctriques", - "cs": "nabíjecí stanice pro elektrokola", - "de": "Ladestation für Elektrofahrräder", - "es": "punto de carga para bicicletas eléctricas", - "it": "stazione di ricarica per biciclette elettriche", - "uk": "зарядна станція для електровелосипедів" - } - }, - { - "tags": [ - "amenity=charging_station", - "motorcar=yes", - "bicycle=no" - ], - "title": { - "en": "charging station for cars", - "nl": "oplaadstation voor elektrische auto's", - "ca": "estació de càrrega per a cotxes", - "cs": "nabíjecí stanice pro auta", - "de": "Ladestation für Autos", - "es": "punto de carga para coches", - "it": "stazione di ricarica per auto", - "uk": "зарядна станція для автомобілів" - } - } - ], "filter": [ { "id": "vehicle-type", @@ -3758,6 +3757,19 @@ ] } ], + "deletion": { + "softDeletionTags": { + "and": [ + "amenity=", + "disused:amenity=charging_station" + ] + }, + "neededChangesets": 10 + }, + "allowMove": { + "enableRelocation": false, + "enableImproveAccuracy": true + }, "units": [ { "maxstay": { @@ -3961,17 +3973,5 @@ } } ], - "allowMove": { - "enableRelocation": false, - "enableImproveAccuracy": true - }, - "deletion": { - "softDeletionTags": { - "and": [ - "amenity=", - "disused:amenity=charging_station" - ] - }, - "neededChangesets": 10 - } + "#": "no-question-hint-check" } diff --git a/assets/layers/diets/diets.json b/assets/layers/diets/diets.json index a430cddd1..d64e4b2a1 100644 --- a/assets/layers/diets/diets.json +++ b/assets/layers/diets/diets.json @@ -519,7 +519,6 @@ }, "id": "vegetarian" }, - { "labels": [ "diets", diff --git a/assets/layers/food/food.json b/assets/layers/food/food.json index 934e75bfa..7de39bbaf 100644 --- a/assets/layers/food/food.json +++ b/assets/layers/food/food.json @@ -905,7 +905,6 @@ "child_highchair", "kids_area", "diets.diets", - { "id": "friture-take-your-container", "question": { diff --git a/assets/layers/nsi_brand/nsi_brand.json b/assets/layers/nsi_brand/nsi_brand.json index 791888e51..a8a1b50ad 100644 --- a/assets/layers/nsi_brand/nsi_brand.json +++ b/assets/layers/nsi_brand/nsi_brand.json @@ -517667,4 +517667,4 @@ "allowMove": false, "#dont-translate": "*", "generation_time": "2025-06-03T20:20:14.242Z" -} \ No newline at end of file +} diff --git a/assets/layers/nsi_operator/nsi_operator.json b/assets/layers/nsi_operator/nsi_operator.json index ba3be922b..a5d0e1d71 100644 --- a/assets/layers/nsi_operator/nsi_operator.json +++ b/assets/layers/nsi_operator/nsi_operator.json @@ -452991,4 +452991,4 @@ "allowMove": false, "#dont-translate": "*", "generation_time": "2025-06-03T20:22:18.283Z" -} \ No newline at end of file +} diff --git a/assets/layers/questions/questions.json b/assets/layers/questions/questions.json index 45c979d3b..2a880f931 100644 --- a/assets/layers/questions/questions.json +++ b/assets/layers/questions/questions.json @@ -3436,7 +3436,9 @@ } } ], - "filters": ["filters.child_highchair"] + "filters": [ + "filters.child_highchair" + ] }, { "id": "kids_area", @@ -3504,7 +3506,9 @@ "hideInAnswer": true } ], - "filter": ["filters.kids_area"] + "filter": [ + "filters.kids_area" + ] } ], "allowMove": false, diff --git a/assets/layers/sauna_at_leisure/sauna_at_leisure.json b/assets/layers/sauna_at_leisure/sauna_at_leisure.json index e2f965c66..70eeaf08c 100644 --- a/assets/layers/sauna_at_leisure/sauna_at_leisure.json +++ b/assets/layers/sauna_at_leisure/sauna_at_leisure.json @@ -7,7 +7,6 @@ "description": { "en": "A sauna is a small room or house designed as a place to experience dry or wet heat sessions, or an establishment with one or more of these and auxiliary facilities." }, - "#": "Use 'sauna_at_leisure.sauna_grouped' in a layer.tagRenderings to add the 'sauna information' expandle block (incl 'has sauna'); use 'sauna_at_leisure.expanded' to get all sauna questions directly (which does _not_ include the 'has sauna' question)", "source": { "osmTags": { "or": [ @@ -319,6 +318,7 @@ } ], "allowMove": true, + "#": "Use 'sauna_at_leisure.sauna_grouped' in a layer.tagRenderings to add the 'sauna information' expandle block (incl 'has sauna'); use 'sauna_at_leisure.expanded' to get all sauna questions directly (which does _not_ include the 'has sauna' question)", "credits": "Osmwithspace", "credits:uid": 8770388 } diff --git a/assets/layers/tactile_model/tactile_model.json b/assets/layers/tactile_model/tactile_model.json index 9f80bc3ab..f4752c8c3 100644 --- a/assets/layers/tactile_model/tactile_model.json +++ b/assets/layers/tactile_model/tactile_model.json @@ -7,13 +7,6 @@ "it": "Modelli tattili", "cs": "Hmatové modely" }, - "title": { - "en": "Tactile Model", - "de": "Taktiles Modell", - "ca": "Model tàctil", - "it": "Modello tattile", - "cs": "Hmatový model" - }, "description": { "en": "Layer showing tactile models, three-dimensional models of the surrounding area.", "de": "Ebene mit dreidimensionalen ertastbaren Modellen der Umgebung.", @@ -25,6 +18,13 @@ "osmTags": "information=tactile_model" }, "minzoom": 10, + "title": { + "en": "Tactile Model", + "de": "Taktiles Modell", + "ca": "Model tàctil", + "it": "Modello tattile", + "cs": "Hmatový model" + }, "pointRendering": [ { "marker": [ diff --git a/assets/themes/mapcomplete-changes/mapcomplete-changes.json b/assets/themes/mapcomplete-changes/mapcomplete-changes.json index 7772c9691..10a61f17a 100644 --- a/assets/themes/mapcomplete-changes/mapcomplete-changes.json +++ b/assets/themes/mapcomplete-changes/mapcomplete-changes.json @@ -11,17 +11,6 @@ "it": "Modifiche fatte con MapComplete", "zh_Hant": "由MapComplete進行的變動" }, - "shortDescription": { - "en": "Shows changes made by MapComplete", - "de": "Zeigt die von MapComplete vorgenommenen Änderungen an", - "cs": "Zobrazuje změny provedené nástrojem MapComplete", - "es": "Muestra los cambios realizados por MapComplete", - "fr": "Afficher les modifications faites avec MapComplete", - "nl": "Toont wijzigingen gemaakt met MapComplete", - "ko": "MapComplete를 통해 이루어진 변경 사항을 표시합니다", - "it": "Mostra le modifiche fatte con MapComplete", - "zh_Hant": "顯示由MapComplete進行的變動" - }, "description": { "en": "This maps shows all the changes made with MapComplete", "de": "Diese Karte zeigt alle mit MapComplete vorgenommenen Änderungen", @@ -34,11 +23,19 @@ "it": "Questa mappa mostra tutte le modifiche effettuate con MapComplete", "zh_Hant": "這個地圖顯示所有用MapComplete做出的改變" }, + "shortDescription": { + "en": "Shows changes made by MapComplete", + "de": "Zeigt die von MapComplete vorgenommenen Änderungen an", + "cs": "Zobrazuje změny provedené nástrojem MapComplete", + "es": "Muestra los cambios realizados por MapComplete", + "fr": "Afficher les modifications faites avec MapComplete", + "nl": "Toont wijzigingen gemaakt met MapComplete", + "ko": "MapComplete를 통해 이루어진 변경 사항을 표시합니다", + "it": "Mostra le modifiche fatte con MapComplete", + "zh_Hant": "顯示由MapComplete進行的變動" + }, "icon": "./assets/svg/logo.svg", "hideFromOverview": true, - "startLat": 0, - "startLon": 0, - "startZoom": 1, "layers": [ { "id": "mapcomplete-changes", diff --git a/assets/themes/sauna/sauna.json b/assets/themes/sauna/sauna.json index 0f45cb7ee..f9b846f79 100644 --- a/assets/themes/sauna/sauna.json +++ b/assets/themes/sauna/sauna.json @@ -10,7 +10,6 @@ "credits": [ "Osmwithspace" ], - "#layers": "sauna_at_leisure acts as fallback-layer and will show all objects with `sauna=yes`", "layers": [ "sauna", { @@ -43,7 +42,7 @@ "minzoom": 8, "id": "sports_centre_with_sauna", "presets=": [], - "filter=":[], + "filter=": [], "source": { "osmTags": { "and+": [ @@ -68,15 +67,13 @@ "override": { "id": "shops_with_sauna", "source": { - "osmTags": - { - "and+": [ - "sauna=yes" - ] - } - + "osmTags": { + "and+": [ + "sauna=yes" + ] + } }, - "presets=":[], + "presets=": [], "minzoom": 8, "filter=": [] } @@ -125,11 +122,12 @@ { "builtin": "toilet", "override": { - "minzoom":18, + "minzoom": 18, "name=": null } }, "sauna_at_leisure" ], + "#layers": "sauna_at_leisure acts as fallback-layer and will show all objects with `sauna=yes`", "credits:uid": 8770388 } From 40678a2eb3c756dd37608d78e10861985aa3443b Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Sat, 5 Jul 2025 02:03:00 +0200 Subject: [PATCH 031/171] Docs: add typing for credits in layerconfig --- src/Models/ThemeConfig/Json/LayerConfigJson.ts | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/Models/ThemeConfig/Json/LayerConfigJson.ts b/src/Models/ThemeConfig/Json/LayerConfigJson.ts index 25fc08297..17c02d392 100644 --- a/src/Models/ThemeConfig/Json/LayerConfigJson.ts +++ b/src/Models/ThemeConfig/Json/LayerConfigJson.ts @@ -626,5 +626,18 @@ export interface LayerConfigJson { /** * group: hidden */ - "#dont-translate"?: "*" + "#dont-translate"?: "*", + + /** + * group: hidden + * Who created this theme? + * Set by studio + */ + credits: string + /** + * group: hidden + * Who created this theme? + * Set by studio + */ + "credits:uid":number } From 8761685fa609f8e9b9ef4674166da8a4ab2d1b95 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Sat, 5 Jul 2025 02:03:39 +0200 Subject: [PATCH 032/171] Scripts: automatically reorder layers and themes into the fixed order --- scripts/lint.ts | 41 ++----------------- .../ThemeConfig/Conversion/PrepareLayer.ts | 18 +++++++- .../ThemeConfig/Conversion/PrepareTheme.ts | 24 ++++++++--- src/Utils.ts | 18 +++++++- 4 files changed, 55 insertions(+), 46 deletions(-) diff --git a/scripts/lint.ts b/scripts/lint.ts index 55ef491ea..8e3d6fbb3 100644 --- a/scripts/lint.ts +++ b/scripts/lint.ts @@ -1,47 +1,14 @@ import ScriptUtils from "./ScriptUtils" import { writeFileSync } from "fs" -import { - FixLegacyTheme, - UpdateLegacyLayer, -} from "../src/Models/ThemeConfig/Conversion/LegacyJsonConvert" -import Translations from "../src/UI/i18n/Translations" -import { Translation } from "../src/UI/i18n/Translation" +import { FixLegacyTheme, UpdateLegacyLayer } from "../src/Models/ThemeConfig/Conversion/LegacyJsonConvert" import { LayerConfigJson } from "../src/Models/ThemeConfig/Json/LayerConfigJson" -import themeconfig from "../src/assets/schemas/layoutconfigmeta.json" -import layerconfig from "../src/assets/schemas/layerconfigmeta.json" - -import { Utils } from "../src/Utils" -import { ConfigMeta } from "../src/UI/Studio/configMeta" import { ConversionContext } from "../src/Models/ThemeConfig/Conversion/ConversionContext" /* * This script reads all theme and layer files and reformats them inplace * Use with caution, make a commit beforehand! */ -const themeAttributesOrder = Utils.Dedup( - (themeconfig).filter((c) => c.path.length === 1).map((c) => c.path[0]) -) -const layerAttributesOrder = Utils.Dedup( - (layerconfig).filter((c) => c.path.length === 1).map((c) => c.path[0]) -) -const t: Translation = Translations.t.general.add.addNew -t.OnEveryLanguage((txt, ln) => { - console.log(ln, txt) - return txt -}) -function reorder(object: object, order: string[]) { - const allKeys = new Set(Object.keys(object)) - const copy = {} - for (const key of order) { - copy[key] = object[key] - allKeys.delete(key) - } - for (const key of allKeys) { - copy[key] = object[key] - } - return copy -} const layerFiles = ScriptUtils.getLayerFiles() for (const layerFile of layerFiles) { @@ -52,8 +19,7 @@ for (const layerFile of layerFiles) { ConversionContext.construct([layerFile.path.split("/").at(-1)], ["update legacy"]) ) ) - const reordered = reorder(fixed, layerAttributesOrder) - writeFileSync(layerFile.path, JSON.stringify(reordered, null, " ") + "\n") + writeFileSync(layerFile.path, JSON.stringify(fixed, null, " ") + "\n") } catch (e) { console.error("COULD NOT LINT LAYER" + layerFile.path + ":\n\t" + e) } @@ -69,10 +35,9 @@ for (const themeFile of themeFiles) { // extractInlineLayer(fixed) const endsWithNewline = themeFile.raw.at(-1) === "\n" - const ordered = reorder(fixed, themeAttributesOrder) writeFileSync( themeFile.path, - JSON.stringify(ordered, null, " ") + (endsWithNewline ? "\n" : "") + JSON.stringify(fixed, null, " ") + (endsWithNewline ? "\n" : "") ) } catch (e) { console.error("COULD NOT LINT THEME" + themeFile.path + ":\n\t" + e) diff --git a/src/Models/ThemeConfig/Conversion/PrepareLayer.ts b/src/Models/ThemeConfig/Conversion/PrepareLayer.ts index 62256c392..6d21e86bc 100644 --- a/src/Models/ThemeConfig/Conversion/PrepareLayer.ts +++ b/src/Models/ThemeConfig/Conversion/PrepareLayer.ts @@ -32,6 +32,7 @@ import { ExpandRewrite } from "./ExpandRewrite" import { TagUtils } from "../../../Logic/Tags/TagUtils" import { ExpandFilter, PruneFilters } from "./ExpandFilter" import { ExpandTagRendering } from "./ExpandTagRendering" +import layerconfig from "../../../assets/schemas/layerconfigmeta.json" class AddFiltersFromTagRenderings extends DesugaringStep { constructor() { @@ -1077,6 +1078,20 @@ class DeriveSource extends DesugaringStep { } } +class OrderLayer extends DesugaringStep{ + + private static readonly layerAttributesOrder: ReadonlyArray = Utils.Dedup( + (layerconfig).filter((c) => c.path.length === 1).map((c) => c.path[0]) + ) + constructor() { + super("OrderLayer", "Reorders the layer to the default order") + } + + public convert(json: LayerConfigJson, context: ConversionContext): LayerConfigJson { + return Utils.reorder(json, OrderLayer.layerAttributesOrder) + } +} + export class PrepareLayer extends Fuse { constructor( state: DesugaringContext, @@ -1125,7 +1140,8 @@ export class PrepareLayer extends Fuse { new AddFiltersFromTagRenderings(), new ExpandFilter(state), new MoveUnitConfigs(), - new PruneFilters() + new PruneFilters(), + new OrderLayer() ) } diff --git a/src/Models/ThemeConfig/Conversion/PrepareTheme.ts b/src/Models/ThemeConfig/Conversion/PrepareTheme.ts index 68848a055..7149cd5c7 100644 --- a/src/Models/ThemeConfig/Conversion/PrepareTheme.ts +++ b/src/Models/ThemeConfig/Conversion/PrepareTheme.ts @@ -20,6 +20,8 @@ import DependencyCalculator from "../DependencyCalculator" import { AddContextToTranslations } from "./AddContextToTranslations" import ValidationUtils from "./ValidationUtils" import { ConversionContext } from "./ConversionContext" +import { ConfigMeta } from "../../../UI/Studio/configMeta" +import themeconfig from "../../../assets/schemas/layoutconfigmeta.json" class SubstituteLayer extends Conversion { private readonly _state: DesugaringContext @@ -28,7 +30,6 @@ class SubstituteLayer extends Conversion 0 @@ -605,7 +603,20 @@ class PostvalidateTheme extends DesugaringStep { return json } } +class OrderTheme extends DesugaringStep{ + private static readonly themeAttributesOrder: ReadonlyArray = Utils.Dedup( + (themeconfig).filter((c) => c.path.length === 1).map((c) => c.path[0]) + ) + + constructor() { + super("OrderLayer", "Reorders the layer to the default order") + } + + public convert(json: ThemeConfigJson, context: ConversionContext): ThemeConfigJson { + return Utils.reorder(json, OrderTheme.themeAttributesOrder) + } +} export class PrepareTheme extends Fuse { private state: DesugaringContext @@ -646,7 +657,8 @@ export class PrepareTheme extends Fuse { : new AddDefaultLayers(state), new AddDependencyLayersToTheme(state), // new AddImportLayers(), - new PostvalidateTheme(state) + new PostvalidateTheme(state), + new OrderTheme() ) this.state = state } diff --git a/src/Utils.ts b/src/Utils.ts index bfe46f1f7..cd1138d1e 100644 --- a/src/Utils.ts +++ b/src/Utils.ts @@ -1229,6 +1229,8 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be * @param x * @constructor */ + static Clone(x: Readonly): T + static Clone(x: T): T static Clone(x: T): T { if (x === undefined) { return undefined @@ -1267,7 +1269,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be reference: string, ts: ReadonlyArray, getName: (t: T) => string - ): string[] + ): T[] public static sortedByLevenshteinDistance( reference: string, ts: ReadonlyArray, @@ -1841,4 +1843,18 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be public static concat(param: T[][]): T[] { return [].concat(...param) } + + + public static reorder(object: T, order: ReadonlyArray): T { + const allKeys = new Set(Object.keys(object)) + const copy = {} + for (const key of order) { + copy[key] = object[key] + allKeys.delete(key) + } + for (const key of allKeys) { + copy[key] = object[key] + } + return copy + } } From 47f52e45133e1a7dfe5abc4aa01f3a6615ea2d56 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Sat, 5 Jul 2025 04:35:49 +0200 Subject: [PATCH 033/171] Fix: make credits and credits:uid optional --- src/Models/ThemeConfig/Json/LayerConfigJson.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Models/ThemeConfig/Json/LayerConfigJson.ts b/src/Models/ThemeConfig/Json/LayerConfigJson.ts index 17c02d392..a291d79bf 100644 --- a/src/Models/ThemeConfig/Json/LayerConfigJson.ts +++ b/src/Models/ThemeConfig/Json/LayerConfigJson.ts @@ -633,11 +633,11 @@ export interface LayerConfigJson { * Who created this theme? * Set by studio */ - credits: string + credits?: string /** * group: hidden * Who created this theme? * Set by studio */ - "credits:uid":number + "credits:uid"?:number } From 54e1f5d44ccd2a7cc7545311df0d1f21a583d39d Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Sat, 5 Jul 2025 04:37:16 +0200 Subject: [PATCH 034/171] Refactoring: simplify working with 'DoesImageExist' --- scripts/generateLayerOverview.ts | 24 ++++--------------- .../ThemeConfig/Conversion/Validation.ts | 16 +++++++++++++ 2 files changed, 21 insertions(+), 19 deletions(-) diff --git a/scripts/generateLayerOverview.ts b/scripts/generateLayerOverview.ts index 553b2e0ed..49148cdeb 100644 --- a/scripts/generateLayerOverview.ts +++ b/scripts/generateLayerOverview.ts @@ -1,6 +1,5 @@ import ScriptUtils from "./ScriptUtils" import { existsSync, mkdirSync, readFileSync, statSync, writeFileSync } from "fs" -import licenses from "../src/assets/generated/license_info.json" import { ThemeConfigJson } from "../src/Models/ThemeConfig/Json/ThemeConfigJson" import { LayerConfigJson } from "../src/Models/ThemeConfig/Json/LayerConfigJson" import Constants from "../src/Models/Constants" @@ -14,11 +13,7 @@ import { import { Translation } from "../src/UI/i18n/Translation" import { PrepareLayer } from "../src/Models/ThemeConfig/Conversion/PrepareLayer" import { PrepareTheme } from "../src/Models/ThemeConfig/Conversion/PrepareTheme" -import { - Conversion, - DesugaringContext, - DesugaringStep, -} from "../src/Models/ThemeConfig/Conversion/Conversion" +import { Conversion, DesugaringContext, DesugaringStep } from "../src/Models/ThemeConfig/Conversion/Conversion" import { Utils } from "../src/Utils" import Script from "./Script" import { AllSharedLayers } from "../src/Customizations/AllSharedLayers" @@ -35,10 +30,7 @@ import { Translatable } from "../src/Models/ThemeConfig/Json/Translatable" import { ValidateThemeAndLayers } from "../src/Models/ThemeConfig/Conversion/ValidateThemeAndLayers" import { ExtractImages } from "../src/Models/ThemeConfig/Conversion/FixImages" import { TagRenderingConfigJson } from "../src/Models/ThemeConfig/Json/TagRenderingConfigJson" -import { - LayerConfigDependencyGraph, - LevelInfo, -} from "../src/Models/ThemeConfig/LayerConfigDependencyGraph" +import { LayerConfigDependencyGraph, LevelInfo } from "../src/Models/ThemeConfig/LayerConfigDependencyGraph" // This scripts scans 'src/assets/layers/*.json' for layer definition files and 'src/assets/themes/*.json' for theme definition files. // It spits out an overview of those to be used to load them @@ -650,11 +642,7 @@ class LayerOverviewUtils extends Script { const forceReload = args.some((a) => a == "--force") - const licensePaths = new Set() - for (const i in licenses) { - licensePaths.add(licenses[i].path) - } - const doesImageExist = new DoesImageExist(licensePaths, existsSync) + const doesImageExist = DoesImageExist.constructWithLicenses(existsSync) const sharedLayers = this.buildLayerIndex(doesImageExist) const priviliged = new Set(Constants.priviliged_layers) @@ -677,7 +665,6 @@ class LayerOverviewUtils extends Script { } const recompiledThemes: string[] = [] const sharedThemes = this.buildThemeIndex( - licensePaths, sharedLayers, recompiledThemes, forceReload, @@ -990,7 +977,6 @@ class LayerOverviewUtils extends Script { } private buildThemeIndex( - licensePaths: Set, sharedLayers: Map, recompiledThemes: string[], forceReload: boolean, @@ -1004,7 +990,7 @@ class LayerOverviewUtils extends Script { themeFiles.map((th) => th.parsed) ) - const trs = this.getSharedTagRenderings(new DoesImageExist(licensePaths, existsSync)) + const trs = this.getSharedTagRenderings(DoesImageExist.constructWithLicenses(existsSync)) const convertState: DesugaringContext = { sharedLayers, @@ -1076,7 +1062,7 @@ class LayerOverviewUtils extends Script { ConversionContext.construct([themePath], ["PrepareLayer"]) ) new ValidateThemeAndLayers( - new DoesImageExist(licensePaths, existsSync, knownTagRenderings), + DoesImageExist.constructWithLicenses(existsSync, knownTagRenderings), themePath, true, knownTagRenderings diff --git a/src/Models/ThemeConfig/Conversion/Validation.ts b/src/Models/ThemeConfig/Conversion/Validation.ts index 6bc79f6f3..a3f7f4b1a 100644 --- a/src/Models/ThemeConfig/Conversion/Validation.ts +++ b/src/Models/ThemeConfig/Conversion/Validation.ts @@ -22,6 +22,7 @@ import PointRenderingConfigJson from "../Json/PointRenderingConfigJson" import { PrevalidateLayer } from "./PrevalidateLayer" import { AvailableRasterLayers } from "../../RasterLayers" import { eliCategory } from "../../RasterLayerProperties" +import licenses from "../../../assets/generated/license_info.json" export class ValidateLanguageCompleteness extends DesugaringStep { private readonly _languages: string[] @@ -126,6 +127,21 @@ export class DoesImageExist extends DesugaringStep { } return image } + + private static licensePaths: Set + + public static constructWithLicenses(checkExistsSync?: (path: string) => boolean, ignore?: Set) { + if (!DoesImageExist.licensePaths) { + + const licensePaths = new Set() + for (const i in licenses) { + licensePaths.add(licenses[i].path) + } + DoesImageExist.licensePaths = licensePaths + } + return new DoesImageExist(DoesImageExist.licensePaths, checkExistsSync, ignore) + } + } class OverrideShadowingCheck extends DesugaringStep { From c7b905d1fb44d417185307f6a086ea16585ff656 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Sat, 5 Jul 2025 04:38:56 +0200 Subject: [PATCH 035/171] Themes: make 'description' and 'title' optional if there is a single theme and it can be reused from this single theme --- .../ThemeConfig/Conversion/PrepareTheme.ts | 30 +++++++++++++++++++ .../ThemeConfig/Conversion/ValidateTheme.ts | 7 +++-- .../ThemeConfig/Json/ThemeConfigJson.ts | 3 +- src/Models/ThemeConfig/ThemeConfig.ts | 4 +-- 4 files changed, 37 insertions(+), 7 deletions(-) diff --git a/src/Models/ThemeConfig/Conversion/PrepareTheme.ts b/src/Models/ThemeConfig/Conversion/PrepareTheme.ts index 7149cd5c7..2361eb1d4 100644 --- a/src/Models/ThemeConfig/Conversion/PrepareTheme.ts +++ b/src/Models/ThemeConfig/Conversion/PrepareTheme.ts @@ -617,6 +617,33 @@ class OrderTheme extends DesugaringStep{ return Utils.reorder(json, OrderTheme.themeAttributesOrder) } } + +class DeriveDescription extends DesugaringStep { + private readonly _key: string + private readonly _sourceKey: "name" + constructor(key: "icon" | "description" | "title", sourceKey?: "name") { + super("DeriveDescription", "If a single layer and no description is given, steal the description from the layer") + this._key = key + this._sourceKey = sourceKey + } + + convert(json: ThemeConfigJson, context: ConversionContext): ThemeConfigJson { + if (json[this._key]) { + return json + } + const msg = "This theme has no "+this._key+". If there is only a single layer, we can steal it from this layer though. Current layers are "+json.layers.map(l => l["id"]).join("; ") + if (json.layers.length !== 1) { + context.err(msg) + } + const l = json.layers[0] // Already expanded + context.info(`Added '${this._key}' to theme ${json.id} based on single layer`) + return { + ...json, + [this._key]: l[this._sourceKey ?? this._key], + } + } +} + export class PrepareTheme extends Fuse { private state: DesugaringContext @@ -632,6 +659,9 @@ export class PrepareTheme extends Fuse { new PreparePersonalTheme(state), new WarnForUnsubstitutedLayersInTheme(), new On("layers", new Concat(new SubstituteLayer(state))), + new DeriveDescription( "description"), + new DeriveDescription( "icon"), + new DeriveDescription( "title", "name"), new SetDefault("socialImage", "assets/SocialImage.png", true), // We expand all tagrenderings first... diff --git a/src/Models/ThemeConfig/Conversion/ValidateTheme.ts b/src/Models/ThemeConfig/Conversion/ValidateTheme.ts index c743efaac..e24ce8c46 100644 --- a/src/Models/ThemeConfig/Conversion/ValidateTheme.ts +++ b/src/Models/ThemeConfig/Conversion/ValidateTheme.ts @@ -35,6 +35,9 @@ export class ValidateTheme extends DesugaringStep { } convert(json: ThemeConfigJson, context: ConversionContext): ThemeConfigJson { + if (!json.title) { + context.enter("title").err(`The theme ${json.id} does not have a title defined.`) + } const theme = new ThemeConfig(json, this._isBuiltin) { // Legacy format checks @@ -55,9 +58,7 @@ export class ValidateTheme extends DesugaringStep { } } } - if (!json.title) { - context.enter("title").err(`The theme ${json.id} does not have a title defined.`) - } + if (!json.icon) { context.enter("icon").err("A theme should have an icon") } diff --git a/src/Models/ThemeConfig/Json/ThemeConfigJson.ts b/src/Models/ThemeConfig/Json/ThemeConfigJson.ts index bebc25b82..61f6cd388 100644 --- a/src/Models/ThemeConfig/Json/ThemeConfigJson.ts +++ b/src/Models/ThemeConfig/Json/ThemeConfigJson.ts @@ -56,10 +56,11 @@ export interface ThemeConfigJson { /** * question: How would you describe this theme? * The description, as shown in the welcome message and the more-screen + * ifunset: reuse the description of the only layer * group: basic * */ - description: Translatable + description?: Translatable /** * A short description, showed as social description and in the 'more theme'-buttons. diff --git a/src/Models/ThemeConfig/ThemeConfig.ts b/src/Models/ThemeConfig/ThemeConfig.ts index bb96fe744..a104f4f7c 100644 --- a/src/Models/ThemeConfig/ThemeConfig.ts +++ b/src/Models/ThemeConfig/ThemeConfig.ts @@ -132,9 +132,7 @@ export default class ThemeConfig implements ThemeInformation { } const context = this.id this.credits = Array.isArray(json.credits) ? json.credits.join("; ") : json.credits - if (!json.title) { - throw `The theme ${json.id} does not have a title defined.` - } + this.language = json.mustHaveLanguage ?? Object.keys(json.title) { From db685dc05ff36dd05e5d2330249e78ef0f6d4646 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Sat, 5 Jul 2025 04:39:30 +0200 Subject: [PATCH 036/171] Scripts: create script to import layers from studio into official mapcomplete --- scripts/downloadCommons.ts | 6 +- scripts/importCustomTheme.ts | 73 +++++++++ .../ImageProviders/WikimediaImageProvider.ts | 19 ++- .../ThemeConfig/Conversion/FixImages.ts | 27 ++-- src/Utils.ts | 142 ++++++++++-------- 5 files changed, 186 insertions(+), 81 deletions(-) create mode 100644 scripts/importCustomTheme.ts diff --git a/scripts/downloadCommons.ts b/scripts/downloadCommons.ts index dad3013e6..279092b36 100644 --- a/scripts/downloadCommons.ts +++ b/scripts/downloadCommons.ts @@ -2,7 +2,7 @@ * Script to download images from Wikimedia Commons, and save them together with license information. */ -import { readFileSync, writeFileSync, existsSync, mkdirSync } from "fs" +import { existsSync, mkdirSync, readFileSync, writeFileSync } from "fs" import { unescape } from "querystring" import SmallLicense from "../src/Models/smallLicense" @@ -123,7 +123,7 @@ const templateMapping = { "Template:CC0": "CC0 1.0", } -async function main(args: string[]) { +export async function main(args: string[]) { if (args.length < 2) { console.log("Usage: downloadCommons.ts .. ") console.log( @@ -345,4 +345,4 @@ function removeLinks(text: string): string { return text.replace(/(.*?)<\/a>/g, "$1") } -main(process.argv.slice(2)) +// main(process.argv.slice(2)) diff --git a/scripts/importCustomTheme.ts b/scripts/importCustomTheme.ts new file mode 100644 index 000000000..a94f29982 --- /dev/null +++ b/scripts/importCustomTheme.ts @@ -0,0 +1,73 @@ +import Script from "./Script" +import { existsSync, mkdirSync, readFileSync, writeFileSync } from "fs" +import { LayerConfigJson } from "../src/Models/ThemeConfig/Json/LayerConfigJson" +import LayerConfig from "../src/Models/ThemeConfig/LayerConfig" +import { DoesImageExist } from "../src/Models/ThemeConfig/Conversion/Validation" +import { ExtractImages } from "../src/Models/ThemeConfig/Conversion/FixImages" +import { ThemeConfigJson } from "../src/Models/ThemeConfig/Json/ThemeConfigJson" +import { ConversionContext } from "../src/Models/ThemeConfig/Conversion/ConversionContext" +import Constants from "../src/Models/Constants" +import { main as downloadCommons } from "./downloadCommons" +import { WikimediaImageProvider } from "../src/Logic/ImageProviders/WikimediaImageProvider" +import { Utils } from "../src/Utils" +import { GenerateLicenseInfo } from "./generateLicenseInfo" + +class ImportCustomTheme extends Script { + constructor() { + super("Given the path of a custom layer, will load the layer into mapcomplete as official") + } + + async main(args: string[]) { + const path = args[0] + + const layerconfig = JSON.parse(readFileSync(path, "utf-8")) + const id = layerconfig.id + const dirPath = "./assets/layers/" + id + if (!existsSync(dirPath)) { + mkdirSync(dirPath) + } + const imageFinder = new ExtractImages(true) + const theme: ThemeConfigJson = { + layers: [layerconfig], + id: "dummy-theme-during-import", + title: { + en: "Dummy", + }, + icon: "./assets/svg/plus.svg", + description: { + en: "Dummy", + }, + } + const usedImagesAll: { + path: string; + context: string, + location: (string | number)[] + }[] = imageFinder.convert(theme, ConversionContext.construct([], ["checking images"])) + const usedImages = usedImagesAll.filter(img => !img.path.startsWith("./assets")) + .filter(img => Constants.defaultPinIcons.indexOf(img.path) < 0) + console.log(usedImages) + const wm = WikimediaImageProvider.singleton + for (const usedImage of usedImages) { + if (usedImage.path.indexOf("wikimedia") >= 0) { + const filename = WikimediaImageProvider.extractFileName(usedImage.path) + console.log("Canonical URL is", filename) + await downloadCommons([dirPath, "https://commons.wikimedia.org/wiki/File:"+filename]) + console.log("Used image context:", usedImage.context) + const replaceAt = (usedImage.location) + .slice(2) // We drop ".layer.0" as we put this in a dummy theme + .map( + breadcrumb => isNaN(Number(breadcrumb)) ? breadcrumb : Number(breadcrumb), + ) + console.log("Replacement target location is", replaceAt) + Utils.WalkPath(replaceAt, layerconfig, (_, path) => { + console.log("Found",path, "to replace with", filename,"origvalue:", _) + return `./assets/layers/${id}/${filename}` + }) + } + } + writeFileSync("./assets/layers/"+id+"/"+id+".json", JSON.stringify(layerconfig, null, " ")) + } +} + +new ImportCustomTheme().run() +new GenerateLicenseInfo().run() diff --git a/src/Logic/ImageProviders/WikimediaImageProvider.ts b/src/Logic/ImageProviders/WikimediaImageProvider.ts index dc71c3dfa..173019a9b 100644 --- a/src/Logic/ImageProviders/WikimediaImageProvider.ts +++ b/src/Logic/ImageProviders/WikimediaImageProvider.ts @@ -43,6 +43,7 @@ export class WikimediaImageProvider extends ImageProvider { if (filename.startsWith("File:")) { filename = filename.substring(5) } + return filename.trim().replace(/\s+/g, "_") } @@ -51,10 +52,14 @@ export class WikimediaImageProvider extends ImageProvider { * WikimediaImageProvider.extractFileName("https://commons.wikimedia.org/wiki/File:Somefile.jpg") // => "Somefile.jpg" * WikimediaImageProvider.extractFileName("https://commons.wikimedia.org/wiki/File:S%C3%A8vres%20-%20square_madame_de_Pompadour_-_bo%C3%AEte_%C3%A0_livres.jpg?uselang=en") // => "Sèvres_-_square_madame_de_Pompadour_-_boîte_à_livres.jpg" */ - private static extractFileName(url: string) { + public static extractFileName(url: string) { if (!url.startsWith("http")) { return url } + const thumbMatch = url.match(this.thumbUrlRegex) + if (thumbMatch) { + return thumbMatch[1] + } const path = decodeURIComponent(new URL(url).pathname) return WikimediaImageProvider.makeCanonical(path.substring(path.lastIndexOf("/") + 1)) } @@ -76,16 +81,17 @@ export class WikimediaImageProvider extends ImageProvider { return WikimediaImageProvider.commonsPrefixes.some((prefix) => value.startsWith(prefix)) } + private static readonly thumbUrlRegex = /^https:\/\/upload.wikimedia.org\/.*\/([^/]+)\/.*-\1/ private static removeCommonsPrefix(value: string): string { + if (value.startsWith("https://upload.wikimedia.org/")) { value = value.substring(value.lastIndexOf("/") + 1) value = decodeURIComponent(value) - if (!value.startsWith("File:")) { - value = "File:" + value - } - return value } + if (value.startsWith("File:")) { + return value + } for (const prefix of WikimediaImageProvider.commonsPrefixes) { if (value.startsWith(prefix)) { let part = value.substr(prefix.length) @@ -139,6 +145,9 @@ export class WikimediaImageProvider extends ImageProvider { * * const result = await WikimediaImageProvider.singleton.ExtractUrls("wikimedia_commons", "File:Sèvres_-_square_madame_de_Pompadour_-_boîte_à_livres.jpg") * result[0].url_hd // => "https://commons.wikimedia.org/wiki/Special:FilePath/File%3AS%C3%A8vres_-_square_madame_de_Pompadour_-_bo%C3%AEte_%C3%A0_livres.jpg" + * + * const result = await WikimediaImageProvider.singleton.ExtractUrls("image", "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e2/Edinburgh_City_police_box_001.jpg/576px-Edinburgh_City_police_box_001.jpg") + * result[0].url_hd // => "https://commons.wikimedia.org/wiki/File:Edinburgh_City_police_box_001.jpg" */ public async ExtractUrls(key: string, value: string): undefined | Promise { const hasCommonsPrefix = WikimediaImageProvider.startsWithCommonsPrefix(value) diff --git a/src/Models/ThemeConfig/Conversion/FixImages.ts b/src/Models/ThemeConfig/Conversion/FixImages.ts index b2bc3ea33..63c45f36e 100644 --- a/src/Models/ThemeConfig/Conversion/FixImages.ts +++ b/src/Models/ThemeConfig/Conversion/FixImages.ts @@ -10,7 +10,7 @@ import { ConversionContext } from "./ConversionContext" export class ExtractImages extends Conversion< ThemeConfigJson, - { path: string; context: string }[] + { path: string; context: string; location: (string|number)[] }[] > { private static readonly layoutMetaPaths = metapaths.filter((mp) => { const typeHint = mp.hints.typehint @@ -24,11 +24,11 @@ export class ExtractImages extends Conversion< ) }) private static readonly tagRenderingMetaPaths = tagrenderingmetapaths - private _isOfficial: boolean + private readonly _isOfficial: boolean private _sharedTagRenderings: Set - constructor(isOfficial: boolean, sharedTagRenderings: Set) { - super("ExctractImages", "Extract all images from a layoutConfig using the meta paths.", []) + constructor(isOfficial: boolean, sharedTagRenderings: Set = new Set()) { + super("ExtractImages", "Extract all images from a themeConfig using the meta paths.") this._isOfficial = isOfficial this._sharedTagRenderings = sharedTagRenderings } @@ -111,8 +111,8 @@ export class ExtractImages extends Conversion< convert( json: ThemeConfigJson, context: ConversionContext - ): { path: string; context: string }[] { - const allFoundImages: { path: string; context: string }[] = [] + ): { path: string; context: string, location: (string | number)[] }[] { + const allFoundImages: { path: string; context: string, location: (string | number)[] }[] = [] for (const metapath of ExtractImages.layoutMetaPaths) { const mightBeTr = ExtractImages.mightBeTagRendering(metapath) @@ -143,7 +143,7 @@ export class ExtractImages extends Conversion< continue } - allFoundImages.push({ path: foundImage, context: context + "." + path }) + allFoundImages.push({ path: foundImage, context: context + "." + path, location: path }) } else { // This is a tagRendering. // Either every rendered value might be an icon @@ -177,6 +177,7 @@ export class ExtractImages extends Conversion< allFoundImages.push({ path: img.leaf, context: context + "." + path, + location: img.path }) } } @@ -191,6 +192,7 @@ export class ExtractImages extends Conversion< .map((path) => ({ path, context: context + "." + path, + location:img.path })) ) } @@ -211,12 +213,13 @@ export class ExtractImages extends Conversion< allFoundImages.push({ context: context.path.join(".") + "." + foundElement.path.join("."), path: foundElement.leaf, + location: foundElement.path }) } } } - const cleanedImages: { path: string; context: string }[] = [] + const cleanedImages: { path: string; context: string, location: (string | number)[] }[] = [] for (const foundImage of allFoundImages) { if (foundImage.path.startsWith("<") && foundImage.path.endsWith(">")) { @@ -225,7 +228,8 @@ export class ExtractImages extends Conversion< const images = Array.from(doc.getElementsByTagName("img")) const paths = images.map((i) => i.getAttribute("src")) cleanedImages.push( - ...paths.map((path) => ({ path, context: foundImage.context + " (in html)" })) + ...paths.map((path) => ({ path, context: foundImage.context + " (in html)", + location: foundImage.location })) ) continue } @@ -242,7 +246,7 @@ export class ExtractImages extends Conversion< ) ) for (const path of allPaths) { - cleanedImages.push({ path, context: foundImage.context }) + cleanedImages.push({ path, context: foundImage.context , location:foundImage.location}) } } @@ -255,9 +259,8 @@ export class FixImages extends DesugaringStep { constructor(knownImages: Set) { super( + "fixImages", "Walks over the entire theme and replaces images to the relative URL. Only works if the ID of the theme is an URL", - [], - "fixImages" ) this._knownImages = knownImages } diff --git a/src/Utils.ts b/src/Utils.ts index cd1138d1e..5775883d4 100644 --- a/src/Utils.ts +++ b/src/Utils.ts @@ -9,7 +9,7 @@ export class Utils { public static runningFromConsole = typeof window === "undefined" public static externalDownloadFunction: ( url: string, - headers?: any + headers?: any, ) => Promise<{ content: string } | { redirect: string }> public static Special_visualizations_tagsToApplyHelpText = `These can either be a tag to add, such as \`amenity=fast_food\` or can use a substitution, e.g. \`addr:housenumber=$number\`. This new point will then have the tags \`amenity=fast_food\` and \`addr:housenumber\` with the value that was saved in \`number\` in the original feature. @@ -61,7 +61,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be if (Utils.runningFromConsole) { return } - DOMPurify.addHook("afterSanitizeAttributes", function (node) { + DOMPurify.addHook("afterSanitizeAttributes", function(node) { // set all elements owning target to target=_blank + add noopener noreferrer const target = node.getAttribute("target") if (target) { @@ -83,7 +83,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be */ public static ParseVisArgs>( specs: { name: string; defaultValue?: string }[], - args: string[] + args: string[], ): T { const parsed: Record = {} if (args.length > specs.length) { @@ -238,7 +238,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be object: any, name: string, init: () => any, - whenDone?: () => void + whenDone?: () => void, ) { Object.defineProperty(object, name, { enumerable: false, @@ -266,7 +266,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be object: any, name: string, init: () => Promise, - whenDone?: () => void + whenDone?: () => void, ) { Object.defineProperty(object, name, { enumerable: false, @@ -334,7 +334,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be */ public static DedupOnId( arr: T[], - toKey?: (t: T) => string | string[] + toKey?: (t: T) => string | string[], ): T[] { const uniq: T[] = [] const seen = new Set() @@ -461,7 +461,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be public static SubstituteKeys( txt: string | undefined, tags: Record | undefined, - useLang?: string + useLang?: string, ): string | undefined { if (txt === undefined) { return undefined @@ -493,7 +493,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be "SubstituteKeys received a BaseUIElement to substitute in - this is probably a bug and will be downcast to a string\nThe key is", key, "\nThe value is", - v + v, ) v = v.InnerConstructElement()?.textContent } @@ -614,7 +614,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be if (!Array.isArray(targetV)) { throw new Error( "Cannot concatenate: value to add is not an array: " + - JSON.stringify(targetV) + JSON.stringify(targetV), ) } if (Array.isArray(sourceV)) { @@ -622,9 +622,9 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be } else { throw new Error( "Could not merge concatenate " + - JSON.stringify(sourceV) + - " and " + - JSON.stringify(targetV) + JSON.stringify(sourceV) + + " and " + + JSON.stringify(targetV), ) } } else { @@ -660,16 +660,19 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be /** * Walks the specified path into the object till the end. * - * If a list is encountered, this is transparently walked recursively on every object. + * If a list is encountered, the behaviour depends on the next breadcrumb: + * - if it is a string, the list is transparently walked recursively on every object. + * - it is is a number, that index will be taken + * * If 'null' or 'undefined' is encountered, this method stops * * The leaf objects are replaced in the object itself by the specified function. */ public static WalkPath( - path: string[], + path: (string | number)[], object: any, replaceLeaf: (leaf: any, travelledPath: string[]) => any, - travelledPath: string[] = [] + travelledPath: (string)[] = [], ): void { if (object == null) { return @@ -699,12 +702,28 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be return } if (Array.isArray(sub)) { - sub.forEach((el, i) => - Utils.WalkPath(path.slice(1), el, replaceLeaf, [...travelledPath, head, "" + i]) - ) + if (typeof path[1] === "number") { + const i = path[1] + if(path.length == 2){ + // We found the leaf + const leaf = sub[i] + if (leaf !== undefined) { + sub[i] = replaceLeaf(leaf, [...travelledPath, ""+head,""+i]) + if (sub[i] === undefined) { + delete sub[i] + } + } + }else{ + Utils.WalkPath(path.slice(2), sub[i], replaceLeaf, [...travelledPath, "" + head, "" + i]) + } + } else { + sub.forEach((el, i) => + Utils.WalkPath(path.slice(1), el, replaceLeaf, [...travelledPath, "" + head, "" + i]), + ) + } return } - Utils.WalkPath(path.slice(1), sub, replaceLeaf, [...travelledPath, head]) + Utils.WalkPath(path.slice(1), sub, replaceLeaf, [...travelledPath, ""+head]) } /** @@ -717,7 +736,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be path: string[], object: any, collectedList: { leaf: any; path: string[] }[] = [], - travelledPath: string[] = [] + travelledPath: string[] = [], ): { leaf: any; path: string[] }[] { if (object === undefined || object === null) { return collectedList @@ -747,7 +766,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be if (Array.isArray(sub)) { sub.forEach((el, i) => - Utils.CollectPath(path.slice(1), el, collectedList, [...travelledPath, "" + i]) + Utils.CollectPath(path.slice(1), el, collectedList, [...travelledPath, "" + i]), ) return collectedList } @@ -791,7 +810,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be json: any, f: (v: object | number | string | boolean | undefined, path: string[]) => any, isLeaf: (object) => boolean = undefined, - path: string[] = [] + path: string[] = [], ) { if (json === undefined || json === null) { return f(json, path) @@ -830,7 +849,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be json: any, collect: (v: number | string | boolean | undefined, path: string[]) => any, isLeaf: (object) => boolean = undefined, - path = [] + path = [], ): void { if (json === undefined) { return @@ -875,7 +894,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be public static async download( url: string, - headers?: Record + headers?: Record, ): Promise { const result = await Utils.downloadAdvanced(url, headers) if (result["error"] !== undefined) { @@ -889,7 +908,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be headers?: Record, method: "POST" | "GET" | "PUT" | "UPDATE" | "DELETE" | "OPTIONS" = "GET", content?: string, - maxAttempts: number = 3 + maxAttempts: number = 3, ): Promise< | { content: string } | { redirect: string } @@ -913,7 +932,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be console.log( `Request to ${url} failed, Trying again in a moment. Attempt ${ i + 1 - }/${maxAttempts}` + }/${maxAttempts}`, ) await Utils.waitFor((i + 1) * 500) } @@ -927,7 +946,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be url: string, headers?: Record, method: "POST" | "GET" | "PUT" | "UPDATE" | "DELETE" | "OPTIONS" = "GET", - content?: string + content?: string, ): Promise< | { content: string } | { redirect: string } @@ -970,12 +989,12 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be xhr.onerror = (ev: ProgressEvent) => reject( "Could not get " + - url + - ", xhr status code is " + - xhr.status + - " (" + - xhr.statusText + - ")" + url + + ", xhr status code is " + + xhr.status + + " (" + + xhr.statusText + + ")", ) }) } @@ -983,7 +1002,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be public static upload( url: string, data: string | Blob, - headers?: Record + headers?: Record, ): Promise { return new Promise((resolve, reject) => { const xhr = new XMLHttpRequest() @@ -1012,13 +1031,13 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be url: string, maxCacheTimeMs: number, headers?: Record, - dontCacheErrors: boolean = false + dontCacheErrors: boolean = false, ): Promise { const result = await Utils.downloadJsonCachedAdvanced( url, maxCacheTimeMs, headers, - dontCacheErrors + dontCacheErrors, ) if (result["content"]) { return result["content"] @@ -1031,7 +1050,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be maxCacheTimeMs: number, headers?: Record, dontCacheErrors = false, - maxAttempts = 3 + maxAttempts = 3, ): Promise< { content: T } | { error: string; url: string; statuscode?: number; errContent?: object } > { @@ -1043,10 +1062,10 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be } const promise = /*NO AWAIT as we work with the promise directly */ Utils.downloadJsonAdvanced( - url, - headers, - maxAttempts - ) + url, + headers, + maxAttempts, + ) Utils._download_cache.set(url, { promise, timestamp: new Date().getTime() }) try { return await promise @@ -1060,12 +1079,12 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be public static async downloadJson( url: string, - headers?: Record + headers?: Record, ): Promise public static async downloadJson(url: string, headers?: Record): Promise public static async downloadJson( url: string, - headers?: Record + headers?: Record, ): Promise { const result = await Utils.downloadJsonAdvanced(url, headers) if (result["content"]) { @@ -1085,7 +1104,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be public static async downloadJsonAdvanced( url: string, headers?: Record, - maxAttempts = 3 + maxAttempts = 3, ): Promise< { content: T } | { error: string; url: string; statuscode?: number; errContent?: object } > { @@ -1098,7 +1117,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be Utils.Merge({ accept: "application/json" }, headers ?? {}), "GET", undefined, - maxAttempts + maxAttempts, ) if (result["error"] !== undefined) { return <{ error: string; url: string; statuscode?: number }>result @@ -1121,7 +1140,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be "due to", e, "\n", - e.stack + e.stack, ) return { error: "malformed", url } } @@ -1142,7 +1161,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be | "{gpx=application/gpx+xml}" | "application/json" | "image/png" - } + }, ) { const element = document.createElement("a") let file @@ -1263,19 +1282,19 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be public static sortedByLevenshteinDistance( reference: string, - ts: ReadonlyArray + ts: ReadonlyArray, ): string[] public static sortedByLevenshteinDistance( reference: string, ts: ReadonlyArray, - getName: (t: T) => string + getName: (t: T) => string, ): T[] public static sortedByLevenshteinDistance( reference: string, ts: ReadonlyArray, - getName?: (t: T) => string + getName?: (t: T) => string, ): T[] { - getName ??= (str) => str; + getName ??= (str) => str const withDistance: [T, number][] = ts.map((t) => [ t, Utils.levenshteinDistance(getName(t), reference), @@ -1300,7 +1319,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be track[j][i] = Math.min( track[j][i - 1] + 1, // deletion track[j - 1][i] + 1, // insertion - track[j - 1][i - 1] + indicator // substitution + track[j - 1][i - 1] + indicator, // substitution ) } } @@ -1310,11 +1329,11 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be public static MapToObj(d: Map): Record public static MapToObj( d: Map, - onValue: (t: V, key: string) => T + onValue: (t: V, key: string) => T, ): Record public static MapToObj( d: Map, - onValue: (t: V, key: string) => T = undefined + onValue: (t: V, key: string) => T = undefined, ): Record { const o = {} const keys = Array.from(d.keys()) @@ -1332,7 +1351,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be * Utils.TransposeMap({"a" : ["b", "c"], "x" : ["b", "y"]}) // => {"b" : ["a", "x"], "c" : ["a"], "y" : ["x"]} */ public static TransposeMap( - d: Record + d: Record, ): Record { const newD: Record = {} @@ -1355,7 +1374,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be * {"a": "b", "c":"d"} // => {"b":"a", "d":"c"} */ public static transposeMapSimple( - d: Record + d: Record, ): Record { const inv = >{} for (const k in d) { @@ -1438,7 +1457,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be } public static asDict( - tags: { key: string; value: string | number }[] + tags: { key: string; value: string | number }[], ): Map { const d = new Map() @@ -1451,7 +1470,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be public static asRecord( keys: K[], - f: (k: K) => V + f: (k: K) => V, ): Record { const results = >{} for (const key of keys) { @@ -1564,7 +1583,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be * */ public static splitIntoSubstitutionParts( - template: string + template: string, ): ({ message: string } | { subs: string })[] { const preparts = template.split("{") const spec: ({ message: string } | { subs: string })[] = [] @@ -1738,7 +1757,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be } private static findParentWithScrolling( - element: HTMLBaseElement | HTMLDivElement + element: HTMLBaseElement | HTMLDivElement, ): HTMLBaseElement | HTMLDivElement { // Check if the element itself has scrolling if (element.scrollHeight > element.clientHeight) { @@ -1820,6 +1839,7 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be href = href.replaceAll(/ /g, "%20") return href } + private static emojiRegex = /[\p{Extended_Pictographic}🛰️]/u /** @@ -1855,6 +1875,6 @@ In the case that MapComplete is pointed to the testing grounds, the edit will be for (const key of allKeys) { copy[key] = object[key] } - return copy + return copy } } From 449f674e0f87d54e193438ae87ed32cd7bf41b66 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Sat, 5 Jul 2025 04:40:04 +0200 Subject: [PATCH 037/171] Themes(police_call_box): add police call box theme --- .../Edinburgh_City_police_box_001.jpg | Bin 0 -> 3931889 bytes .../Edinburgh_City_police_box_001.jpg.license | 2 + .../Haiku_OS_–_Misc_TARDIS.svg | 144 +++++++ .../Haiku_OS_–_Misc_TARDIS.svg.license | 3 + .../layers/police_call_box/license_info.json | 392 ++++++++++++++++++ .../police_call_box/police_call_box.json | 132 ++++++ .../police_call_boxes/police_call_boxes.json | 7 + 7 files changed, 680 insertions(+) create mode 100644 assets/layers/police_call_box/Edinburgh_City_police_box_001.jpg create mode 100644 assets/layers/police_call_box/Edinburgh_City_police_box_001.jpg.license create mode 100644 assets/layers/police_call_box/Haiku_OS_–_Misc_TARDIS.svg create mode 100644 assets/layers/police_call_box/Haiku_OS_–_Misc_TARDIS.svg.license create mode 100644 assets/layers/police_call_box/license_info.json create mode 100644 assets/layers/police_call_box/police_call_box.json create mode 100644 assets/themes/police_call_boxes/police_call_boxes.json diff --git a/assets/layers/police_call_box/Edinburgh_City_police_box_001.jpg b/assets/layers/police_call_box/Edinburgh_City_police_box_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6f1934ffb2cedcb05147e9e890a5901cbd5b0a10 GIT binary patch literal 3931889 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

+{d)I;y2o}iiS6XG!Z6)U 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 <9NmjpXFaq*!YuD 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

^%;maBvH~J7#;=4>g7A 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 z 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

@ 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

J`;TaXppJ{T}j)brbq*1Phm zw4pacMI;!R*T&OTle~H((69dhX8!=}dn;)?Lvud)pkZR6NLkx&$}z^`2VT7Mjs<({ zza78fZTvUU7UIIuZ}i(Yv-?7TCv0$~zuM!j2fs98rD~S8oy?f|Bw)jD* zCXuM?*7mk~u9;(T_DiR?Ad5BgHvaKWN|ihwpI&R!=89B?`60ZSZ7-pgD~&QTai}+A zfHS!canG$*I&~)mmAOuQ79up{+@GQIo!5ldOPu6wgUk+*f;a^92hzGpZ)Chnmb zvt@m}2fwv>7>pd!S68|2RK}^&)9*N)Lr05Jj!Q^LMa?ZL%#tPHTu@p|rDvmRH=6=ZO8 zd^EDrp@!<>+Ia4@8A3%m^p%uj0ehTv=cX&t?j*Ijy}Q(Y)jaxLx5AcNfMP8&J1WXR~DNfSsida>r>S1Df<63Rqp^ciiy* z0JJ@oZS1=qBW2N?K58&v7%2c z&ygbPR&N23haf~pPDkW8K^8K2^*zw2>kz<^EPeGn{n(b)9Sz#=do-t{#+f=G2|bbEM5YjMz5v zf6H{?$@c&Ois)@@C3Sx!+r*6%%5CHzlneKSWaFkd&(gGp8z{g^1DbkD;){X2G zF?U|}?{btjWkvuQF2Qm#6Fh_4fm?Smi)K$OpqF7$J93NZ^6`=Q^H{>H>&KPrW1@{{ zQr6e=C`^$bF;?efm{s1Nb+h+@&*Xh+CQYo3xJdF84~5#jdauxab(htomDZj|J|h;c zm5LMFIF!Pz5}fSgqJTTr>ZEN9jtMWje6mUjB>I!@Q3y&g-qPrFQ;VBYPeYe`Rf^&y zToPE7Q^4SJll+BiOKmKR9FhM33oy8cBR@Yw(?3sR(~(-?X-Y}^Plzek_IJCwUx`9g zjiXY~#srJ zv~tS~VlIVP=bk^6Zc7!vm2U|qC6Z?`!tIxGdFnams2!_XSZUIBO6cpaRZn-J&fUa@ zC0Nv9gQomsMo$1^uN~`JOIvvErgfDTNz^$^dJJbDN|@jwMyEI6O)8$vYpdvCL2m$z zM)9^&mXr^bvD+1+EE7c0;Y$fgEuN>-81=2|VR_S)9s3$k$9op}_b~6RqZyI*yejNA zkT*xW0N~>zk?F;4NdquZ1j@{xH1_0m2Z5hVAM5yWVQJ1z@>XUwalX=i`_UZ7+3q&a zxfzox#yF47Av|Q{fPE{gOBhwD zlFUhB!BL+9uts`T^fvJoVJdC{MluHbz-Nu5=Lfj!iq^JSh^tL1iM8DY9Ac?9hz5BowY*LG(h z>m+dCTH;_sEbrF{dJfn=<2BgNX_z*B=Z-84^>h5cm2v$})f`-OIwg;CX-DrkDH81w zBnnAMmb^?1xb~a_P{@c-JX% z#p;eI+r=f^%9~wEfWRD)>yg;zyXiC~v)m%KIcS4P6fxi0)wP zk&cS?+^RVBJ)PH6&o3;Xg`!=u8K)$pt8k!tkJJAE)m_!*hd9LY!WCgrZ3!#Pq_;T7 z818?aMjI)rmD1m!JX(viS?7&yeuhY6mP4JgI!Hc9&N?X=$o{0)qqdQBth>a8j0n-F z1Iq`i64>>?0Ao3=Xk`_(=7VpcrF_PnFNLo&%q06z%nXkSkTQ^`&~_jL?kmtI(_vZW zn)2owHf13Fu0wA!cJ#N0#NHW<#~`N~pjrU5OY2p1{{jaVLbCq*(kxV5}8c*uGV;Ir7LD_ZXzI3`Qn5QE7E9u4jg( zpS+)u%Dh*IvBG6}2z5CwK_CqE{{TGJ<=5HaMV`Us)U5WQM}jwLP#$?erTy>${5YZT z{v~Xz&MD(?_^T_%$hoF?x5PRk$0nb9si{Mi4|3%q+H!Ion~$KZt0|zqM~=r#@pb#M z?Px7@i?YK#bC|P({XUg-vK&qZDs66S8u@-T+NxJwPoexB`%C!0PG2hG++2lJghw$A z9D$F`*QPr3uOrhu4e=9Py|%XSx57_}+V#+MM=X=%R(;RV{U`R6({&#YOBSu+Z5}m}2S~2rmPDNG7|N(&7(Tx*VegpY{fvGz z_|wCdaA=>ir^a0iSvqWAX4E`Or92k9@HhPJ@`Wd!K>FvAjWvyhMHxHUo>Iy1l1^0Y zqI4Q3jWll&+7__YZRKcV&9%M30Lz2GUfBnpqNw;k{s{~J00j-Zy8hF)_-CbfRsctl zeXe+d+93+D<6;INA?iu~mGm>sXN6v8fmei9GHu49zeAx*sU(Uw@?kQw7ItR=RO1X3 zj=OrEE86rQ_$FuV*Wng{e06*9KSZ%tFBYMF;+shx-~-W8G65uW)K{~H%)Poz{Lhuf z@TMZ2)SA<49yuDg{{Tm5iJ93_9o)7LI78^&dK&#<_YSZR74zN6!B+GF-}vDZAf zopkT*2-+D}W=N7&lsred@nD)?9Ub)H;HRUq4{I|g{d?b7i(uMmNv4a zvd%<9P^ls_p0cRcp4)r-T~a;J1n3>4y! zws|qWFjcybPDXoI+SB}O_y;bVs9LANT{~DBRB=P3S!$fzT=j8HS~k?r>a=0keVOu0cr#vt;%imXukKjx`>BoiJm8!P`qlpcX{}1~ zIVXd`{s_|^+G8A78a|$4nSFnIBRequz3W=_ezydg)KHVcD^s1~_daeP0=$25rhjb9 zpk1zkJIs!o3$9_f)doHi>_r;fsF_z`+{OMM4G-ygrAC=sLzp3w4gp`xB zS|hbkp)F?heNPj#_&4GWVl;-;(gAGj%CkaQ-*y2Aa=%`E{{SCnyZHIyUomcN&8@L` z1W2~gqP4H?_O=)Sxg2&QKdp3PD?$sJ$1LRx8|nFt43+5 zw{lzm0NJ_=NX^Weq{CN?q*vO0sdBzks`O}-oNgYfIsA=t8jiOsBohAsZpnJyTHD2I zaKuR(xyul7j5lt7`qr@&ljU1=9upR+!qK~A@%$a|o5f$1j8{A@ZzzgY;27k^gD%APcH8#BmOEaG{Q%=XLXg&`3Go)Rz z_`b_o@l}Xv581T)-?GfAse-oigr(Q z{L70)L7Q+#2Yyct)MR?`T)evVvjB}GF6^%R7-t|HbsfRRD{Iqwb6p;tXw+#*D?X^q z)pT7t=4j=IDvB6w+njgDPtKkFziAq`ojH}pOE?>g6UQW1EoBEDRiJ%hy-PH$V~Nzf z0jAxt-E0^fJYaQ$Je|Iou9|-m*g+&xvlfW}k75oNjAY}t@}i9jb5@s4jn-v}o#B6( z=XSphtmT=1v!|9Rq7Sl30WB^Y47;*>`kM7yO?Er4F5=h-)GSFPqCb#fv7Rt8d!Fa> zt_s*{E>0~Yd=6oW>h8}>_%-_|d_?i3&70}A_IEMr_ugKab7~q!Mp1|JlQ|@CHu2l* zUweMX{{RyFGp2Zt!{YMV`oYq13|IbO^3?1ku?jLWM?Cbe2R2i}L-$d)W9qWZN4II# z`JDCd>_hRNPti=)BS5+HnWDF{)ls09-^<``RopP%hb>>xj)UTFg`PUl^sPT$xbW4? z+LqYnxU{*5Y8KKqRY_1wfZn*`z7nqx;xP3&WRJY3mte6_N?V`G&xn2&d{6KkYj5J8 z2u5p;3PA*#1AH@tay*!)TMl(nopZTcyfuog9oEz>UNl zbjAlhwfzS8i~b4y;7^E#ZC3vP!&Wfr7vz84ZszGEt7 zUN0uSh^MCXuFKbH`4V;kFk^0D0Ccw zlpK`frT+7x8A7P9dmn%JH{+zSY3~&6bq(Z884@=EIQ|ZBLGE#12@e;#&GuCUGVLnu z#|*zI_XJlyCK0P^M%~S$md6k9&g}cHPmPz)a?|RLF09zIPiZkbB-(S7U;*5mGW&tW zd_(^L2}hQaZ=AKvM9LWQI6SIjjCbd+ttx7joi_*M%$5#RUFAF6{Wj8mA^3Xq$$l=x zvFd9a@)-z6w`E)%tT0A;_Bs5k^Jd4y*ODoc)!{6~C7FW#@zW=s4^B>gl?sh1zFQmX2X*N1%A?QHhzE zrh-@)zmz1&kPZ%UkOOw$;8bFA+FB@B+B9)5rilK4d>{K_YSy=q*!Y`X)BHhh%A!Z# z99LJ42OZWYEHk(6^Uplj;l7XYCsjC!u5G5ay9CDsiI;Cs3G3`OkJh;{Ick=X-5b)! z)Wdv8{*kT!0BXG!#u)G6)BHhqZVNrkBW~+$!;Xwm!5pq1f&d^_^Zx*(d|KD^n>jRF zZFEhi%@Q=0k+Y;@BPB>~OGn5Zv(qD*=cSd@n_B7Isu`oJet6lR(uSG)So}J?lG*3h z*G5~S&`EQ96GZm}4m`ytZ>CDI{A=(B!v6pso*P(nZCcFUS-S|D=ntCTjtK{`^&7eE zMNFEd?4F&)OEjJINA#)T&y4y$r7WjJ)HK~{-{g6xu$5d}1N>4bA%f?O^T{5y_yeN+ zQSkkZ?X}i};tTx|%+x^B`}Mb?=@)3_hIK;SYvCY3*{;#4zbPj=Lqkjei%BZGSU)zuD5U{m^iB zw!+_d?j#SbaQ^^iO0K-8tqvlLHF7_o`=1#}q~BUPUY$b1?_$gM_9vS7 z$HMS@OY#2zgLJucKNt9N+W8Sh)xCqmDr$uYXv&izXx&Eyf(|ildO6(j zD)7}GqxP3p`h}!7R_rCVxsQ4hKJYz3AEB;W;p}>>J`B(y*5YV&SS;Eb#9`E|gahxm zVE#4W;<@P5ac#RFSAmo((o(Wl-4wMCg}wyTh40!tKWMLfj;|y+Q*KXqfIC#@pSzE4 z)#wzKHmY~#*r{c-C4Y5mx$;(_@So#{gkIuLhJO}P zj(X%**0t=@;##WQ@r$=pz^lR(C-6#9`JW2-lf-^4mqwdQ{h|H@=)N)2VYgcr)wJt% zodU`Lm6f*2s_Z$$O%Efe#~*bOo(+1KZZLFR`CNS&m0d{lh4g_>&HxfrtALz54;oNds%HY-wbH_gfoAv zFAA)O=^|}$_%(e6FA}j7-@8(A{7;|6cxxJweDvwfza#L|;vf7I+EzQTmEl0rq zKhPc)X#DwnyM|QG4<%HydPTqM*1uG|N&7zQIt`rnUj_VOs`yJ&X*}lBF76!KUEqD( zjz?{wgADaG^;vg`n2L=hRxkWV$m0Ah!_kAi2}b>5&*rPgUI6%&;Ehdm?}Pk1MMiY;8(ebr>I>FGFyE>3>qet_-4X&REOWh^z?WCSm znIB1=i zWNpv^ZZL2${4s{(43iTsTuvXA`XSZu{{S?4;W0XTw0=%}HT|qVXpe+V_HPCJLB6`M zww5KALh)K9#k8xP#4EgIvB?7f;GbIif5xBiOO1WB*42Iud{fapS*NT`Ev2W4<6ZJ> z0|{+3MWg4{TH9F%fSD$A3UBLFQK%8FNr@4EiYLi zj9%*A54RM# z!&)Y;@<|$8YgS8TcCs9!Fq$Cnu~X2?p4@h?#CsnL>DSlaXTFvzTf3kh>dRQd9W;-W z9fd*0c_fUV<<&>SY-R!T;c-mh#Q3K13zHRvO#MjlxBL`)QW=Y=LefQde$z6tR5tK#p68j4Ba&lmWg!uo}rf#A6C{p*O-$H6I`$%gjE zdvRO5pNVh^@T#gWF~f{9983NF9l`fTzr>IDC6Dcc;Mnf(bYBm6BjOF6yxwYmW4LK9 z&rn1MbmaEvmF~U_{{VuDe${>rmMaZH{{TYq&75)uQR2wLNrG^E$)i&%f8Rr|PPp=` zSI_A->*1kMbD8Sty!`XA@fYoX`!ebiTiffO8GaJn>BUQFHxb>vmAhvS zS$4{%B04E6)1Eqh>iA#&3Pe=_N}RSIXpGt?-1T83v=Pg#hv_8KOhLF&PwNz z76)wClPU1-A^!T6N-xOwFw`@Oakdu`8lIy*9RC2pUH<@O?-krw=>9$b0EDCAhOc_j z!*gZgduE!*F$_IPC)rV z5-%OaV^4?j97??`Q-kwIXZF7k;aXFp8kX$O(!UY>HvNx3YrPA}@ehZ75PVS5bwm;^ z<%?U3(Usu3f+YkWQ^DqJy z2O}P$svH?Fj|Yl`yK7;~jPaOn0QEo$zxS*(*Lxp+{AB+Cf(3reel<(oL*dtqe0T7! z=roOGZwAS%t#@Z`(X7zirQf^Vw;>Be>Q)YoOZZH?{bgV9?38 zsKoMxk$}M;B!e9|z^#9=bIJSVTnW(~m!ON~lW$z+W5=y{m9RLf7y8Z?>%EU-3&j{3%lB2)-$VHl@z24piN6mn zu5{0dKMFj5;Cq`19yu?rEG7Fq3Y_KNXbcDhe4)Lo`|I%E?HBtWe$kp#a9Q}*;kSt( zzku7%;qMtNQA*iAb=Kf0&!AHO0GQ*%#L&yCOZS*=UgxtMd#aO-NXY&u{{Ut0j-Ctf zg|uE3)@9X_+E<264(ccwqj&RisXTLS`FZ3VU|^3y{cwC({{VtUe#CzlOuCh~!-eoB ztvh|H9dqIQs}hE9n<%4j$9@8jO8iTXyb0lcIjQYjT`BiRE;9)_?M)?rBk@baS_g=H zV7k|dJRhd{iK$=Dd4F?pC;An$pbGmRCpgC#$vrZ0U$7qwzu=k4@OlY6Kc)Oy*ZfuR z`7U6e`y%k{y?_FKQdBV7K_K&s^f@ft5s*u8+pw5Zdb+ z1?p)YH1M(1Z1p()%c|&C;gny*>Ii#BDn?iwqpt4Y^OditKj5d|1^y`5_$HDK1 zzY!t3_+zNSbrjltl$Q|R+hl^9fiJWM`9?6Kj19H!@ZZtmzEdu2B&DZD&sv5FP=`9H zX1X8GZ|y1Y{_o*GjlS98Yu!@EK-D%~_-_6XL)z{e%xnhX@^mW0X#n72zQ6c`p?pgC z)!`|$e;E8bgToqyjknwMJ!08Bm%V5~`7W*GRVgF=*4e?}4Df68EC&e7o7iKi-LAGh znpo)9f~Qp{=6*TrelGDYxvSgiTDGxus9#&ks`qn%rd1s>7mfhOPSw+RzrdQdk9{-` zraDOrGEEG4K2Zk*4u>H0;8)ty;7DO9S`qhq9TCJVK8deGpVqu_B+qRt3z+U~;4s;3 zl;TsjBx4{P`Woi7Uk&OIvNW*V$sEzEqclymyN=idcjmFB!SI8%lUSa{FG zdTsjaJ{|Fgio7SNGeT4Q2KnMLl^t1B>?b`qHN#u!_cGjhbF`Mt9FDOe0JPj>U>x`N z{{RZ|aU2^$Z{CVX?pcIgpHts_P5WH@bMa1@W8u#j{6_J{vm6o4ZjxPGDQOoST2PA0 z!`X&;;=X6Nd!%{9tGKMCq!Ns}amK(pgV!~kJ_5txCC#~{vl-vrdLD`Y011A%cXMq% ztF3Dq#f7!ay~GjST*&T@r$2evfsWlP$fdhBaTkSFBGY}NY?<1pZZhC{3f*KdPSn!S z^YOU(&Q{jlQTjFDFO3jb>BL4BYm0c5=eK{D$T5$UG1?nGy=(L8%fyx-O}$>GSHo64tF>!u~wAMZ`-5;POMWo>$6e z+zIK)I0GZV#^K#I)k*Tj^f(--VP7kky80ifw^rJQmuG3?KZiQ*nQh@XR?kn@^jqn( zr|OEypY)hpaKIT+g=~!QPb2g9;R#Qp zmQ&_OouucdUP-TuuY*}-Tf(KI{Ku110IAOLf4hB5{{W005%_cB{eEdYA#bGkWqd_5 zTWh*zoXRb9iCJ>;+cpcu8?xsE?vh6!lU@U5t7|W-EvJmFulyT)$pozp>}mj48B(W} zbmRh5o_`AZoF+baxc=^FT?h*FOSmv|la@y+~c#qi_32kVqyu&O>LM zdtg_fXjXp=ZgrUaKjN<%c#17ESdlHpyQEIRthe{uwBwV8E4Kp}Zk6;gr-;H~?^WIP zJEN1eO6NYB?i47nXqy12-usb($ostY9V@zT**C^Imx^IN z3Gt<#y`jL;PU3Ur&3$iz2G?S!%rY~^aylMJ_^j8AaM)Mmp(8HyMK|4p~a!mkvTb@&?I(%fS^!?{vH9E<_(K+S%Y=^wSdzwIya14j5E zZ*QjfH^W-h^Vo0j>`WokQ|1Ospjebdag1&l&T)}nMU3JY(;u>rnjWGiL~8cR$$RPKzTqgK~v5HV;~YUUsT_C7hmufhjjk{ z+4te??whGx=$6-)eh%?3oV#a|?U{Nv8eN{H9gU^ct?c%Z%`jEBmEVPgI{*|CNX|BnzP0l2?F0K8{?Pvb z6Lb#+X1X--;lNE?WSTJfLqOcn1XZ$Q;*%d}z5} zgx(HMhx&f4admYSm!GIz%P#3{=HK&^AtdK_1JHB>rGCGZ@YW)QFJ|W3I`G&WT{zlO zvPbLB?4$8_;m5$q<?Y-+_#AU&@{}{T{#98S~<*T1oq_vEXLZT<6Ux zS)b7F?Zax{7rXNn>*PY&;`7qjWgKDfP{x@i#m&buBi^<)gw)Y|)FPZ@9{N z#s@hErzBU<68_o{cy1K%9sdB2X4J1PEvAaX!%?^eV|0w|TUFe9XVC54#w*Om@g^r7 z?oy4J>C(yQQI9o7eGjDm%pV875ouN${->zuS5Q1a+~{WG{U8vaoUT9vl6YajIX&y~ ztHqzRZ^aK8>-YBdw{Ij6US8Qn6f8<#hkOH!XL9!JYs99r2(Eh4<%p%2W%vlV$|kw=j&sI+E1~_4z7puV=ZCyqrTlx= zw5v!phzpqMCQ8K{L?(nDOaiP zM#-O^UNrry{yKQt*7rs6M~wVX+FXFe{hqgkCBpf5JJ2EnxaXN~~ka^vw&3u|>g`|wYVE$*$aG}z#`xs=<*71U(zSdI=DDdg=L=NuAi z;{6xJ8im-74KGklFH<^hrv!8E!r!iUWU}ocm!<=Az@w2~)RIyB%&1h9<8$;A!`~5? z;VITNq}7(n>0yRg>>a_(XYXwXI}Uw@N1(6E?-s@J5ieo6)}?!mK6l=4uvklk`>US+ z0K`iIeGfcy;_|Bao61VbY;9VtX-!#ddsoMw+F!;002H;kA-lfRV$)U+AtPpG3X6@n z#{+VnInV1~KWb6FrKPp5kPfA(e&Rq>?GB+yZNQA~LB;?)jC8IX1{GGduY2kxjh$6# zXnjZUuf+0IQE1Cw3_NAy9S2vlJ{7;$ zG>h#=P*^Ud(JtO4lX2VTPKv-B4snCWP-`dQagrYs>GMOnIbpeuaP5t*Pi!8%b+68| zmc8WNwb0;{V=Xpk=*F}0Q}&PW9+##?;?ERK;$H#0VeDkpWD;FknL&07la*50&O_rM zcds(|hp6iQJhZp4m5h>$Z!K09AkEusK7v8NlG$^Uf)TUEezoO)V70uoVyDE`X)TZ6Z-u|`RS%1w z1GUR95O_12vnR{{Vu#{4V{hJU#I9!x}$`?C)mq zrq5h9KbJ+q9D<<11RhU7&JtT9J4yRKu6LadqY0^{Zfy?Gd} z3dhu{t77YWYizq7b{)Ju;NQCc02BAGMg6<{8+|UB;oVoko*(ley0Ey@JVFA?Bu{T3 zW#1Xxr;rQr$m5|k@qg^s`zSBRw2?F~5$V1k)b!sX;^G_Yn4@Xckd!0MV7pkU1cKXp zjzxLdm1=nfCsz|bRJJarWlDq}L;7p*7yJ}+_I|tYj5{lBMaw(=uk zepUiEBxk6`2pzbu$UQsuP5q)i73gq9r+AM|@%_!ZtlCbIrQAYPY;3Y2S8p?Lz~m_F z)3@bVpAvAGnc5ZCk~#3aV;Wm(k@Y8tJ|%w53Gx0viA&)vWPCr1Nm(@?3SU^V+-oL9 z<+dDSpPdM1&)qoPk?o!x{g*sX`$zl>)bu|T_+P|74m^2bp-roJcTt)kv*`0GmQ;w~ zq_ICx3a)pNk)CtPyhNj3zq56cf0?X!zw49uQa&90p#K194}kt6)vm6572&H}4Ibtz zsYG{hc{4*0k8Ehs0(KQYH(ZmRNaDXAJ}h`Y;vd6*7I>$^zBjd!&&1vr)-EE}mEtO{ zS&x+@L!ph-e5XA@87Gtbj#-z~%xL>+6%_8aJ$zn!Dwa};U#aw;!=KrQ_K5iBrnb58 zr$idQj^!dlpmL%g|`?rl01 zD=u7Rnn{%I!!TW=9Al2AzZCIGrxax=Jg%QIUlTqT9hl-FQSvPh*Pq${0O3EzkAi*y z@ppnX{R2|)hlpWB*Sr~V41>wMV1IcOAmasrEWxqJ7$lRAA^2(gYW!ySzR|;FZ+oh0 zdVDaM?Ju9tHp?j?3L|YHS%3uK^#hz5{xsru#MqjjTE@aroObd)V;765MqbgTnfjaX zAIF-iXdWccJZE)lt?2$YuzNjwM%6Z|TS**vh{U8ZY=8qCkQja39M=yI!)<$5@UDa6 zIVG^rd{u3E4b{b_t#Fq6)fhXS(z2lveb52t(!TG*&Lqt-KgXMCy%%HC!R8o>k@lB* z^e$;X4Px-#*3qnPH4P(Pyq4171Ps=fP?E)W05iu=m3cV99M{i(w5RPq@h|p#x%+>H z&833)n$F(x?#)RndiLr=HM@h2#TTwjB5S9k1tRI(+Fr|mDk?Dc<$ z-y8I;7fp)5X!jZ>pQlVT?Q;JBP`44>F8)7uN|y>i9FR7SJDU7{)_-e{7Jkq=rmbn> zKeFi7`kl0ln@(;oAIrg#<+iG+eiv`Ha!zaI_)F;FLn^GQ%bG6wF6CkJK6axObbWX6 zhxTaEJWKxo7k|OO9lzlr(l)K#_kr45QF8}!5lm(AleCp=k8akq zs;2va;$1r7qS{$7-f4}MWkwhbtQ$BSWD5SI;hd&97w+JdkF=$Pr-g?lN_%w^;y=X% z(b`=jL(-z(8Idk7WC+c4NWl(IBxA7{uZui*-XqgBNpw9H_I-NoWd%IP{pO_3#InR& z2Y04$K9%}4Y`fZ}CnSGiK3SgoYy;?4+Vw~y@;uLQ!Ih#V;(20b!A zD*4M?gIkJeKecSG?HhAQ)-tf(tJ?$;J;rlg7%ZjKe9m6)L&#XVvUiiv?=Ad&pg|;t zc;tKC;^ku?`Ee@(0dO<;1J|xA#1hwId6<*!5p_~==A2`m)!9~zRn(hrv4pc3MYMfJ zzZhE1+QPzO_fS~0vO=U1etxRNbyL>_;2QanMcZ(&fSC^RspJwc20!}M!G*w5gsrrh zn#?L*(LSVaj~+$3q8QT3*^(0!G8Go;$0SF?5s#-o&*v>FYjn72Zt`p3P_C^ueg&!%}a7eBdA<^~O z{@G`z#{_n6bdK^j1>+j@rR~d)0HCx}UmGWb!~f=Dx)J zm2LbN@HfJKC-{Zp_#)K2Q>j}@bTqkKt(st}whsqr&OJ%zfHC6xWtYp{Ug_yzFjB@o zZKKtnCc&aj;hzs}o-2s%?PhqLCR{XNjPR%C7&*^jUZ?RxT)6R$y>$8oxYVYZ9`@=R zAQfF0{Mk4F9G$uK{Oe_&(!@*MN4G{4X|$>D-1v*dclx#U?6D=WYiSfb4Hi!J4cudl za(O-r5|=TZ>X_3ZE4S%Pea1n zRBsB|Mdqu${OOs@*5p!erWUKK z?oU&X5mC|iDay~eZ^H9S;zo@mkvz+SiztV#_WP;<>z_fhPa}y)&Mpw{KeD z{6pdmQszr>cO~uYvxveH8bF|)gpA{po_)=08aAWs;kh%f8GKqcbY3RcE#{SO^!W^N zsaVNI=iKxMuTMew*A-)9J=kA0QKTl}UOtF73<7b^SL@GlS<|OZg0)RWLGnM;=~r2w zSC%_xg{2atzrTzYmR19dCvrw|bKAXj{{RWTCipwyAB-$~PvYMS4;EPHR~FYNNM=#} zpsLuB32;#Pib{ZM=kx5wd3`>5FmmjU+WCyB#?kxFpgt66x-a&0N#e`RKUeVN_KPl} zg^2#oK_=YFM^1RkoQ`YEem?%v{ucO&;tfjU;J1UN@K1zilHO}Q3g!nLCxA<5jySKAJR9QI@xOxQ@V31Pmr=7u)O4GR;kl8yAtOI{V~(J9!RuYv zE()mYDz&F$S{Zb48mDGw+4!2zN7imG>~7KGu71TB}_Xuo)duQ@B^#+gdgTp$;m2+wK$n5pIOOmtNt8DvXs^fxs=kq^>dDU}# zJ|1?GvpiT~qc>@9(D|Wt8-|ge&N7(f3i%s$`zY#1zpZ^0@ekmVcyIe1G<%;pu5BYS zqJxMSkGe)Oc`FukmKJT zoel+cUJUqut!c0esI=Kq2ox2TH5+g`s-7|U_OC9zIARm!dl84Km871lWKj6U;O#?8 z)*{_+aR-}nZ&iUL7~Ew*BZ3GZkJ7y}S@GT7^fBpLj-LhmmL6QOTHX(yE#EH;K5QI% z*LD{Z96T*Gsr5BgELAVwTbUm)-S~S^p4!^*+1%UPnAxIzhZ2Fo+%b?xa6sc8we_EX zR9@@8e42fg#hH>>Q%aNPh7hZ`t{bS}{o-@enm)hmb&PaAYPEl5q@TKcfuSdxbsv-F zG;x>1j)P&r3*R91^sl%4QEl+5EBT|bv4g|+%V{)B@WeLVyNt17PDb;=+njn<6*EXz zh1^aWv7KorP3hSA31ieQ^@#1tU3n=tl5QWVPVB%Ee;{kUwu(vhd7+9FgtXEuZy!4W z;|h9^N3T&!4OWbm;;hd<6H=nnTeIwM7Wksm;l`5*=|AMJ7RdQTtC@Sow)2&>g`@@bZ0!YS`z}Ewwlqy5-$?ik{{RS|j=UG4c(+p3Y+TuR+VJhW@I>Ml^40R&4-C?teo2}ovI?Y+nePwGvRkOG5&GXRyZu4o@Dv!Yc;va>^Wwo z_Z0ji@eW@E+(UJwOD3hRO*ikXwRH0=*++KHdCy!g&7W?43&CHrj-{`7o*frN*0k+k zQ@ejFPSTojzWA?1SvgSh^iV;`})UiZSf9-bQv>U*u7N_ zS~rNLa|Pa)q{KX_*o-P$7r}0Q4o-3C50-e-z?#p2ykS0pu6S!y@L!0uyVtgs39_?- zqjYTyiaUuNwL>8ZwGkJ=Fi8FNq3}3>E-_bX;{e> z;R;UYopzTF$Ah;y_2U)$Kl=jy)IJsQ=Y2i_e@& zPmvA$Wr1GDLzMd_dg@n>RU_Q@!m?8 zD-p~q^CaXp3Zr`W86zXLWqeTazM&?gcO*Uxu+w!`yR@F};=$P#0(jW59BlydNnifA zzOnME`C{+cA2*7_)N-Cn59(pS&vg^(a|<&(tr4{yLlDkHedBJ#Vr4q2kYo+9m%0i@ZJIjb(KAx!3hwKS9&A8Cky0 zB)#EG#xv#sjCtw-86k#2{7}8|_l>+-lF4aVt>3Cbzhi&O6J2< zlc?%qBk0W?8B%uHGxty9@9g>EkJ;BzHh&)U7_Ky55opPCHnH%_P+8jIM?mOpot8jD$}xECOR3GvO>BC}(}a=wqQ4QmCvIV5APe3Rh~LsZnREH0&yt$xSkYF6zbF-IaPA-Av?$mFW`AXlFXG-%3GsQH@c zby3Ch%a%G={Zsgd;qTer`%TllWAQ@MPxyD@>-%`*y4U;;iDa!4Hf-=~9xhC4K@^SN4e_5VacMH33=6vH*i@aI& zAA|fr{uxMS@Sd@u+(%+&v%R)Z7V-wjbzs;MuOoww2XWrlhm+x6rQ(fqUe&bSA6M|i z7cdzk(C67S1?~5Z2NIH4X9Ow7QC~rLyGr;4s9!atHIZSb}kMlqb{}ejEP)f^UAs zAF}6){{Uv~H^g>YMfZp_tM4LB9#ZdnJdu==TZoaSj}pcTu?RTNIa>Z~{y6+m@zj1R z)BJJbC_F3UQ>;e==`W$$yA)Q9UE=bXF4u{hW0nLs8T+If{%7!y=)=Ym%w9V-tt9^d zmhHd1$1V2MAHSu~jr?KZy&_F+=F`LR0j1mA-K~|{fQvj!Ay`QR9GLJ=OrAx38SwW- z@b`;nzqi&#kac^BT4>>&!po-Op8RR!^ z_~yN?F9CU4Z#R0ZI>$V&=-asSi>FH1Fw5g<{ ztLk(^6;7_MH}X9%;b-lc@gu+ze_{BCP(CQ|F_tuI76g2!J>zj>foM6H~s|7Tjv92)mKy0)4}5k(L2QGD@E3 zC!U}Rbh4@8A1wa!8Ptkw>@Q9@XCXBg3t$31Mkk3vV$I z=Rv!pbWz(F!&3!H5mPZ;b-ub#q9`&Q~o_uI(Q82Xh}=Je=zvqz^(cRX-M1oFJgAdyEf z{J7&79_G8B3V0t;y^I)=-Y0m3^4-jF1U~zKB#)r4pre>a4|;vinZ{-u&8uj8uk7vc zyHNOr;#*G$SZL8-UTScd}%t)T+27iF&wZ>#!o}Gu44*qC8_xX;)@Gien=A0RsjW_#5X#0ic&=^*#bOg zkEpM!v`>eg9q}f)a}1C)dc^k^l32xomyGnt0AT0To-6w2hkP-`W3b9|i|1(bahd%( z65me8$GX>t^bLAz59~WTtpa#f2(J;_baFDBH!FjN#(wGa_pi7u{{Usb7tMQjZ>8DV z-d@3K+JyQnaLFvp7~wp#A0Y0*8<6LwE9mNYNr=JIRVMjw(Vm4aC0L(zEjn2EcTdtT zZSD?|vIH{)Rf{|*&s7};YxUpudH(={Q-0Xrv`>g4kHa4cXYi+k)wJ04Plz5gl3PU6 zl6SZSshVfmCl5~8Thx+WG)F!e z;&VE7s+3R2U)k&a2~GP$d{*%`nJ0vNAs&n2Q4BX4w~IV)6!tM&DxQ$W@e?GSw&4#` z&{yft?R)lx<_ebfM?4$b{e$IcfPl9w?FBRT=Je%T;@RwKD z{BPo`i*%OyW&6g&-5A(M2;oRTK+iyNU&NorFWSrFXU0Df&*Hy|Ul#mVT5|mZG9gv}0E6L*d75lUMN&Tch;H;mr z=fJ%iSBJyiCQpgpHn)jj()>T+buRZ{jh)FrvCu6N9`@8>KYe| z{AqpRZvkE}o_-#9QBnbLBan#J?nER>kaBpBIm2#IgZPo+4;)E!(;JBpOEiEm&m$)S zy-HjkN|RElCpmRTk&WVs;v0=6W7YMa9YX{GtkC5=?jWs@PkywgTYBtu#qG}!_a>50>asVu)N6V5s zk81Ij)a7|yW06_acBgWgIsA=IBi(8+->W)kQIuVswdi%%daSd{F_0KzSr$usmcYmZ zk&59Y)Afy7XwoELfQ5HpNMKJO0sU)^Do~r{ck&e6uW4yxPWxLCPVADgV}cpmaFmjI zcjCHT2jO_0;wHZZ%yCBH2>>FKk+gf)RW(vx^qPswELAv0{Z0xwwQXq4Z)pv}sXsZB zrc{s*9DiI_)4ETGH0?e=B~myrz_@OJXBjl^Iz7&i2*6&x1 zZym4_-G){laojLHKf=Ab?_9Lg#HawwgpkAdcJMZV>(tj(UU{!^T=PAxS?L#RiKlpP zP13D{D#o*gKygxT%lnv<$bT+obyqknFnAaP9r-ochm_*1m%Z5SQJued z^zL`^c!x#P=8VlGQnIR}05Q)@w;ij@t@O){LTp?l*AG03j-!T?J$94p?V9hSmQ<-t zxjtK*3ak|Q+p_3%y0?oiZlq|?Lu&z;!XI(@L2LqWJNss|>^v#uq8)t#HandIgD)-n|GuCJ`~9nPW%+Dks{0#|@=xWKMT@^X!$ zn3f?>ljeUT&w@3qg=9av5(wmpP7Gk=06X!HwG7t3xZclpSh$r!GiS_WnBP4%k-!}}@6K~sOMVi6Ef55GA-Ztf$0H!XEDr}9^&if< zKCflXC80QcQmG3?@6>|ir|(&Tmtv%zQge)+Hu{>UDh7k?5gdz_N4B*X3xIp~1Y?Yf z^c1OKlI6Afno{P2<$B+#WfIdKNs>py0%x5t@1CT9F_T%B8j3_=ONbN!<~N)&OjsXu zas~UT#F;R2$j1a9PeJsqYJV5m*;-=gE*yQL zDHYUtAs>>!{yvALD)_2Y(z`q8VP%O{iZ^AvitxS2nN|0B)A?ln>9fcr`g_-ac+29> zm1OM}o#wj9CA>ySFhMdL5=xBlPp9M7yegbYhoIi4Ru6}9Qg)19y$^1=zcBgJNpRpY zoEJF{-w~d~*TJ46_>HS-Y2~!f7n3y5d2u-)m2XjiYs0C=&YR_=v_7W`z?G`T)ih_+ z9whjyrReJ-TDZ8pDq~+L;UO5o-^bza?_Ui`s?9h7r;bTvMrjpBHjHtc{y4826UCLQ zK3$RYS$_ji!#h^g_HPsXP}TL2>-Ou2?U9s=Xk6@sw-{anV16BWuMmZ0XxaA$Ss#UA zk1rmi{+w5w@zSYhIbC%}zlY(95!NwQ?rPm?6I{zA$n4UVhB%z`esJWTzb~dLg}s#W zvY2+2B^6zq0s|h3I{km0V~ostM?`xRvY63n+vHr5OM=YDYLXZQ z>~jSkl25TdmE=ZteC_%p(pW_Z-J>Sm5808VXMx%uDI(9w7k)Fz!1Tp+ zzC!()A_&ZZp;AV6;OFJ^^{+ywHD`2>A=Raacazk}wy=AMX7fV1l31GA3Hd^fPVDoa zO5BplD`bjGi@23Gmro_~(E@go>ZFi8i0RLzIy5CX-91sYOhhfrwkgG@O)E1HsF7|A ztJQrw=M`~pA&m(;nneXvoMl4}#CAB(diEoWRAcWy_$L)=TJxqkY~Yauo7E;UeC7Hh z1A+AbeKKny?)>7>ZjxxCSpx?c-cKritL8c1b3 zgJaXvpRXKeio^m>Eg~*fHxV?l#t0;1o_)s@u=8zcu^5PQ)3e>1Z>XgB2+U-NK!Hzhlm7*Iy>^L0ful4#@U)3W`UOHQ$!9H4>1)iUag_7%XO!2Pp4&*_e z+~9s(@${&k@T+b~q!FBr(ts5R>$LYB>p5X1UOdq`Ey}LG(RJXMi!t!Khk1 zJI=mfNWvEb1js`3x9WYXwwz^OwtFlJk4%=yuS?(z~C;%doYuh^s7SRV1@xJ8{qs-FoJ=LyCVdaXytUn06|HB?l>4=eLCmb zy14D5W)1^Q6dSGK$39;_FdvU!dhV&qMf=WUZ-;phR{BVpUA! z@O^QN=DGxqYcU*e5tcc3N(%khinq(S4^MubYq{XLedN8@)as#KO*KB76b-D4vj#8@ zLkBqW{cBuWk>)reBxPwXU5Cn`4oN)*E1CZ5eY>7#Jh|-l8x%Ih0)w^OaFP3tx%Cxd z8yO(FjU8krC1plq#F^(Tf0jQg)j~GrZvBc-Q=Pgk(Pj%YLmjouk`;7GT1f{#DeBm( zFvC1jG*iy^LP=Z8S@Hgi4?JKF0qMc(QHr446`qEbaURMIq$k+bAI_3QTSkq`mg|Ch z9>%9(HYZFL-hmSbDyKQ(j5b|9UHuu&Qq=7@Z`BBk&_920zL zM9R<6p$F4F0qI>(!uv#=UaND0l=-jCsHQ1mEVD)Se5gc?##^78<@62L=~rVZEYW?g zMvg|>Ce)p+^Nb&*ou*(8%EZ9vXKtUB#F8=h?F+*9B$(n9^_VoM+-Zo z1JCm%$-w)}rvtZ8X?s~zv){z~~jBBYSxsu(3$(Uo9&PO9H$ldG3NQP%V zco7(e{n=uum>A>^yFu<~r-b^PZ1?C!8y@O=t?G>Ft&1~nUB!Uj7x+hN+?G*p0;~!H zDGcPFpuorZ^sW_yc&q8EI%AHEWp$;Fb4u|aiF_$Eo|{yS1qsWGQ}B`+G(vdt-Mn3-y>}#1JE2~ zbf;fB+IWKM^5z?xoKJD*Alh2&@5p0;jGtlnS0)oEaf7P9C)D(3ig-)M?4u9EJ|)(? z5q}Jp5g9B}Sme90yd{$86Z3Sz9@xjHy>GHZcX0Dan||9Mmt%r{&Re#9Gwb=&rG}|F zq}}_Rb#WA>7cQr&>OT>q)+UEn)9hfsLYU^R6Nw$^I6*EiP5>`A; zYlMnL+XT^0+fqfwcOPH}`TQ&BKM?p=M~3mO^ucQLU1Bp8x)b&S+>H0frExqwC+{uK zMdBk)nuNl|g zHO;~(h0q@Cc?^e+I`jDP%Dp&mxpbjcue^_v{8y*y1pfeL!#oM4+_;)6sGIkW4lvHE zk_gAC_3vJn;@<-_x~0nK7gk?qg<*j$-G<0p`1TTVR1QG(<2>fMC6_#Wy`=Sty)0a? z-tzd7;}%+dy`;;Vr`VFm49-6D?#Cc?>&ZR3n&|I5Ev(qc!BRskYFbI~8Kw=v#xvL7 zwR^ZaG_d+5p~s2LRxRuC_CHU)4SYWEXTz&48(Gyf%|FE&<<+H>_9p0MWD+h%052=t za1VYfD_-OOgSCRD3?Fp&dc&5&6OIrTRg4Q>R&|08XTO~~GD4-3Ya!x?w^3TZLDeMvY5KR<`G-QyA(+PK-_gw9RTqp5`4X^$ju= zm0I#KxZ9lIWGLhj@5Op9h2tNG-W?Ok{{RU+sdwgMDHoep`E_pOgi0NqbKbJvf@ zQl&+5YRvHRuZoqbXn9);E7Xy!kQt$dSfvaOP_px$0nep$I`58j&k<{8`%lxXbn8)U z_SZKSkpvgTFcstjjo8je#(gW330gS2IGW>I!c*>Yaau;vvO4T@l0%RP+B5Ri`#A0A zW_DekYab}ee;l6uJ6E?VkxtUw^C69MjpnQoTA_?fZEwt$>l#Lc`Lernji-;B>r=W# zmPXqN!#^7LbN$5LuHLScq@)DPeYzFgI6N9K1AXqE@M`a zVNbm&C!o*io&`l{Q>O%;tj-g4Z)c(~t?ah3K+llH?k=PmCnJCl9Zz1q)oM7OELm6; zV5LX=v-e@#f1cHK@Ue!HKM5r*yBrO{< zD8K+7G7mjImEDMh964vbv^AjlA2ei8xsMSLziB`&6f|*&D_!4G|LK2 zVHAP0AIsduF^{1*>~Y(t6=pMW z81i3j%kNc)#DFS+{o&m9KDDec^MyQ=I`^eB$VY8dXdE6^Vj2PzOix|J_g;gV$tkL?DQVosP<5kdJ&fq1m5Q8+ytZP@CPw)*xeH61%CvQ>sTkIbQ3Bmf{BFF(V8Yg!VrOPCJl5f(&0!g0sf z^sbDz09^(ugq)nP#^3jI}e-B}^Uckx5w zm6odUM#*V5t1DYbvW>*b%_(!c(5nJIgFZed3y7Ut)8$b7kD$VFd=(e%VJ>TE`BR*|u^t+V{pU**n7V+_pTM{dLR2%06XGD=B5}GJdtt-7cGXrOLcPYzs5h>~-Hmy$B3{{Vt0{7tYnv+KXM*X*TW zVJ_FP3)0e9k@t3|8-e#D2By5b_-&xN3A|I_lRQ>`X*XvQe`ysTFp0vH1$vy2HscxV zQyLJ%-O5q7V>*0GiGo^7o1xZPf59QX16Wx>ckv_s3X9+m4qZzdN%lVn*;?Mmc0+Ao zjMqxw`xWV4bUrhD3DfR;#n(JLcx|9~;wdWs^_O_GzBY(jcd?=>a{5}1y zynT9LSFwBfV@J4L?#2w($^(uF!kAGR!-#lVj8(^j4}NSfB`R{)6kTxQLpWztev_F zILuW_w}sEuPY-y9_5sqSmg~SD@Jzpgu_Q>6M86O(5sbhe`DYtLbTz}lz?8l(l zK;9Jp0D^S>$wN^~DCD`YztOEXLVALdeUlD^W1p9v)%Y)U`%3EmS-G>&?e35xE6a5$ zM}Qt!4hYBfA6n$68Z_PIIeHpa%ySBmR*FApEXj}(+8HHYO>J_ z{ggKt{nEy~clkwrE4S?@@fBma77J^li9EM!I}+eX2N{i{_chq6(S=22Cb}GP z!sauJoSnNP_JZ&B-Tk5T)RsLHO!zb4=8im#Bg6g~iQ=ClsR>sMP9K}jhl*>td3g#Gs`c^|U3{{Xb-?GxgQ zTZ_58eQBo2m6v9Zq+3IR7@h*CJaOrO4?Nf6Rma6oiFa2bS+!~AY2jxGW56UIy(5mz zo(3|13g^Y0e#hvQ z#plJF%_2{T8qbTqCU}p))_RGuz1F1Fu4T2+nYi-g`O2Wl1w&+<^u{aTtqaEA6LjlM zPe^YTc!CWRUWu*s-wh<}H2q&{6-gww<#&bXar}ndu@#j&OWCHM;B?{g+S7;eEhYG$ zQTV3!O^a4`xA7*ce{CX0ziGR?l(X@YLT@Uh_u4UE7vI}z7xJ|5>Kd%1NfdJLc2I?X zxr`D$Pp)g!%kj#RX+rlotKqRS(p3`feN!;-jlpEOk4w5Ji!a-OVAn02o#pYC?8J`U zdRNLaY5LrXc3)pcH^%-}wYB6&;(<%M*aZLY?{b>tomd0O4op4}S%4Fk?eX8MFy-UJ78Q`!qB~7<24?#Z_?e`?M_?9B1Gfp zHrwKr!pm)CCYx@?+BQL`NEp1KhH$?&(Ama*UV^b#!qTi_9FZfQ8bOvI^exkh)#bJ8 zO83{P5{?ck&8 zW~tz7Cv?lhPX$IVmtN*`{8aI8lJQ$5;-pcuNp4P1hUBUOaf6edgOgkT0Pu>ll|EQT zS4S@h{{U78I2i|n(D$y7sMLyX_F`F<61|d%$B!O(l6DZswk^upkSW;sIAu;j%Jezn zyKAovNVCG1Fch7(!2(LVP8oN6ymucr9eUO=%4bz;Eneh2W(V498{6?bZNW|o?l{YJ>D#4yZO?_QW->}5b%)50E_(d{{&cF)b4!@U z8MQnzZV=b7K*VzL?TH8!g=OH&mB8f)5+=0^S5s!&{>=`jVPZq&7@ymENe8nZ zXq7mtBgtX#+a0kz?$hVag>3=d2s{nvkW_ujh`iya(rYmXSAl}*>)N^fIWve{@08H?Uh}y(2ml`^{MT`i>Fb8aYHSZb> zc6yGfrLLkIWb)?r2?k#O0Lwx$$CU>pAEtP(GZmDlE3MC80iH%u_EB5)J@@u}_)V*7 zdVEo7(kwB_6L}M&w(aiRg(LLI9r0hMfACHZ4nb?Hc;iXcbh}M+!&2$XsoGdwt`3;- zMl!Lm>9`H!1QE#O8uIgbthNeMjnVYkOl69y>8Ecq;(rr<%)b#VWS3CW?fgM&BNm*C zTiI57l1_4j@B?)K5rK;SilXq=fvQ_sG#0vl*si0IrTJD?upr|ZBXJ*(^{U+S;G_Qlw10;qxYImw;V%LBmeT4e?e#4}8JZD(88$a6qE9hLC*>g5=_iRlVPA&2 z-Oa@ETBVap1d8U_CY75U6y3B2&qMs{Nnvt~TE4N7Uc)l)dwwU)J_7#$f}?yLmq?4k zo|)54z@yfF>z@kwr$o-&i{ z)7j*F$d20=C#eFzAATl&!agnVZNu70p;&6dd({w0r836FS-26hvkpfj`Ja!b7=9J@ zjmnK>^ExNQSdME{r=j~RsC*dHb?*(|cpuF0hr~|>Ug`723{l-%+zV`c0w8!X;{+TuJe#%<9A!5HbVjEN4S~){cgXH;48{{iQr9 zsLI|x_;KPL2g9ut-baY!v6ZBN;~-qyuHqDcL$bLY@CQ%oFTr25U&2p__Li4k4fw^S zPZs${*!)Lz5kax4vJ&3#tK^3$#S2Ka}j0j%lPuc>G% zlDMBpiIZU;!s{*=mFRKbpx{^aLGdf$`SG8I=DCwf(lr4jGA5a;XiWnvlgi;C-MLS4 z6ky={9PoTt>dTT*`JIx=C^cw3PveFBQ=`WtTS4O#gIR`agLkK~*)@VF+D*W904o!> z11H#VpXo1H{f>SU{AAKCE&NI0?*UJ$>5?+vYP!~#qJ2s8gXW0PWsrg!<-q5^HSE^n z8V^RSdD6+JHk4&+AJ0XfiRMURFci3L@ra7HLC*(aTKz@+r9a@C-wM1bq*-g92Xw7} z;lGS+gGqm)+Dg-C-XLDN5i#6^@>GJ~DZo5(u=%Yj?W%8ngkrL)^p`c$vH6=Hi-RS&3g1| z#)47ZpEru7QV*My^;GfUwzGuGcGG>>;hJ&;l4sapWcp&hbcIlaJsm*m?R@nG&Tsi9SbT>dy;!=S(`iwdT8LJ?uz+%p4nTe zjPgc$@$FwV+3Tq-%&%vJ;7!WdYxa4!sdeSXRPsH%C7%0kD)cfC2_^)RQ zth!~Y-CCogLp}Qykw8BvUP2i)Le2d#d6*m%a; zOF5xSzbZrnBjO>{kMJ_>jj?!6D!%?JJp1@Ys-cXrbFU*aCOKA!`Z zO*6!|KWK&cz)+Garh5J1j)y#P`85}bx5K?`0@<7esEk?KcLT$0N$a*|H%v(u@V zVleQ0uGT-JABVs2SKkxEX=x9RyaS@^?1#&q{{Tn05YKQx=W>k14}X?A{&{S?Z);^7 zGoTS;C*co{UkE&SfxIX27sA@Bvjt0kwJcM~k)M_+ytxnH zhQE!?H^-*Utvs(2>aj^|P{jtGb{rAOo?LHii~)i=9QLmr@a1;ej;FI8DU4%z#h=^4 zuwWTTWndXudNzG4`0(&|?QikZ;l1oH;Gc^+&YNR(D?Iv5^pZ3L^Z;S<#~n-O=~z66 z6qWg2hf?Bd3f$UU{=_T!$?#YF6|>{7hvkaL#NHP0pTwA+FeALM{mh^!=Oup3ySseb z`OhY>tCV7B>nJ-NG_(9QU8H|T)%gA3-}o#?!RzSJz9RfO@yCGHG38!d!oO-r+%8Vi zBZ@qICwk{ltxKau?;VA!qiLV5+P;gWYt~Zf+RcTwqh&B6OM9irKThELf(?Ap@Z0v; z{g}QgL1`z2{ww%)JBzg}EOn_q&hT^6M}OP{>?JgziK{`~HkqWUVet{ONu$!dLGX7+ zyV91&!WyQl;2XF(w!QHDtT0C-aE?B*%bxdsW)*UrJy>#D%gFi5M}zi&@YbburAn3_HPP*SxT3t(*%hvY zgmNUxNW>1ii38HUqpwHrvuITo6-xj_Vcy~>n z^UJb2mX8AF$q671i95x*r~j^e37&v4I?f&!l4~9Yw0o{6Elp>xbss>&r6;U5%^z| z;AyT}b8pD}Q1On5@ju}%k3WLEX`t(#2ht>Kdy9Ju+X)S;7#Qt)dBW}5N6VZpdFPy0 z=!e4p0NO9(X0c_cco+7T_z8L9cN4|5#e!yS+ z0R56aBHdeG_<8l8g1#z|@gzu(6im(3+$_7{Jn%P77$f*9YH?;$h)>(nYtAx-pBz3IU0TQB?~8sYg3aJJXHV9hE-a>T@&$PIuQ=x{8;oFA*IqUM z0D@?E?sU4uc(pJhmhd;q+a!rvFxeRY09rBJ|*dvkwx)G;l`ihYfE6U-0S`nm&=~(kGx{qK=s1I)4y@^ zUyMIxkJ?|sR*bj54F;vBTiWgWcZTQtNsD5Pw1PDw2dVj&zZ_z`hryX9He9qSsQKLY zaC~9Jxpmeeo1MIm(8)h*f7plPew;MViTZYxr`=AGS;?pTK+=esKQQ!$R92KOdyg+U z99QEut>J-bZ#VoT7FvdjtXenC4!L78Teb%|cZ@H}duN}*lsq$yH+()Vms7=@Y+%+S z2%mP==ju0(f8d#)vB$?dX?353z9O~ojs5Itdk_2}_b}XA#gVx;+c_?{J$JJa$i;qG z_#Z;Kk5aw3(zS-ut!?5#~%S*wf_LZooB=TIkK3%vRouf2BjGtK6OQG{WpDkSD<(k_PPC_ zJ`Czs(dphcxACWhQQ?gEcgK&o?N{JIDxqcLIoM;*uL6uu_U;{Ctr%8bh|>d|WEq3E zJm~%B%a%Il{1jjINVz*-;)a!@#Wp0cytkI`PMt?W7hyaO{!?%(_9Mby@KOsKy++ec z_^I&B=pG)wh0^<8(yj#XS_U8T))T#ooZ#*$Unh#jO5E720!yn`N7&(GfNetwm_BE< z+4=GC^ZpAl@h`*E#iRUL_;I3mwp1#Yw}`^h@izAgRYBv@FUr4JH4lehuph_iRx_jg zCDwH-=$zV5W~*s%Ng2#4L?F1%a8ZcvwdBtokk(%P3Xt??y@$&4YI3zaR4Oir^FM^& z@KjIPU*dEYmKu+YZ~h%?7Xl$Ro8oJ8EtzBYk~vjhAQ9Ar1J=B^;y3&e$KdygWVyWX zAH*LOctMKGbEeqO99IxV?m9aV0gU>2Ob202<=G}8H=~G^H`$|CUp>RSI&hlqnfIQl z;O~H69&~AnX`c=LA=zHS@r(Ze4NnSO#2fv_Vh%eq4tkDj@FT>(@JzqkYv87#ajX0( z*M_%kV=~KWf8kw0qr13ZbCrZ{Y;oEY`cWPX!{VLjVyVhrdII8nb{|UkS=+kQ`sd?E z{1D6bcJcP9ed1pMc+1A$47K~OGF6Uw7HbD2WbQ{&Fg*iy=z5QjwBOrX{t8+9IbNoZ z@ejiuAn|3DkM6Fm{A;Gl{{SdC`KCyoUv8`EUA1^;HKPtne3c{Q(TDoufs6h0X9oMG ze9iHP{s_DKX?O_U+x#%pybbYN!lcbDy4&nWmmq*%831DHG8b%wE_-#a)9-~J@L8V# zU1|_T@t@&mihLKS-H~NBt>CDok_01?OfFQ9f0*{JYMCZK2_9ZwBi38ZX4(hCV*<$B1m^d0ygM2_D)b)wal>{Eg{@`d9Y(;D6f#_CfgL zWS078#IFWl-Af#?Hk;$f5*c9xa;(!LASb>gV_zSfVd05(ble|f=`eWOY4g*ln)N?| ze-ZpF_)i|2C-!8L+iMzn`C65{Vi^HE|vTN-oOSRn|qp|Q*FjMmZf(AL~9Podq4~zc*@Irryns4@s`~vvpqUyG& z8~Z=Q9zVA7r;8_WNaj?>CnJ@>IrYHl#BhxU*RZOs)buH4nyz&G&*dIJgxamvqi>*C z#BXK1x{fPnjX7hU3lHbhy?*d`6aERw`%nBB_`j#${CfB~tX_CaPg!mz*E|gCb7>%q zZe}cuNN$7ywEc04oYRJ9f`>gTO?e*9A2fz0N)gcfDe<4cFB|w4^X!-KCB5XatfJXY zV|~XxNF4qc=Dzj)qV*@&z9V>=TeQB?;`1T1v9#8g%9bR7HY${S5PdO`?_OOV5XIx^ z`$ta9^=ntdQGB;fT~Eqe?IT#z-s&;sM$xo#r<@5%$T-4df=4Hlj0*aLQt<7Z(fy6D zpnH3ydx))Vuv#aKA1^9BbNE*cY=XWGtH(rml`%1M_a2AKdVZ^SWp!+=_JieIMHST2 zA=;TaEKV_iGI&1K^aq4yyYQB$adBs$X}aI`t(w`~+v*Vq5u=g|MYw#DFWz2+kOAP= z&gWQqlcxD;`^cJ@o>zFgv+sY|PRqt$3w&+i-yYuhGJSu;%x#XnWqS#DZtcpDl5GK$ z<99zR5Dsu~ar#aF00hqPFONPXd?oQ+hNUbJ=-wOw{57fF{P#8@X_(6m&l`3Xz*Ibd zGs!tW!rn9SZaW26>dw&Y&Mb9m*@wHcT}{6nr^Bxu>;4zKf{sG<2A&1*WwnJ;>(+l2Wc;9;r{>^{4Uqgb+ppH=BE&I9!imd3j(ZH zIppLKUzg$WHF202(w$i~Ezc%cnb3zNNo~3LpZjloOuO+#-j$)Jg0-y{+f1CrqiWOX z{{Xm1i!m{qfG`UX8B~=xBLk?f(0y-6wfK((r^ETQfvV}gHkw^N*)Ahf4W-AIow3S( zWXC0UFdUK2O@6iEjtdpT)4cCemq*z3vTVk(f8FSQ0O_7B@m862V+D<($rHDer(86I z{i(6J)p*Ed>yCKGO8qPGAMCTBe$BeQ_2-VY4L`*9tL9#4c3MKK3rwB`$OVQ}9jsIg z_32;NIC2@o)Bl(L8bSPs4r<)%70+d^^0l{@L))hVC|MmI#q=5-pwxnj;zA z_m12jl$9pGC*qC?%X1p7(~9Qmc$nDIuPf76eNVGK4g74;bw7+cw}SNxOM9;h=(p3s zF1+V_H~wm68P{ECQrt`d6ruaVDc4gEh?2+S}oY+ic=STmVkc!Fq9yEAy9L_<`duhFbQe;C~l97MkvZbuG2! zvPv2&rHFjR4tQbd&*XDoJzvAzAG754X~lIn#bp><=#|;`XOF%h%W3elTGq6Gh@K_X z{7I$iGHUiWy3G5gyxk^URf%TYqacHkgMo|#UnXe(02TZttgVdtgb=**6}P@yftZQ` z)Q+I`IONupGC1(;6QLh>qBtRjS!7=>sO9vp0DMCIsJwZoXxbAk--sxUX%~J|KKJxv=|p!ru+}yTd*^(4>_`?vBB1N;~b?t_+Q~MOJm* z5FcJE;&_jZ^GHoYFNL3T;WHf0w5mA5_Ggl4egfA17s=xv2~VbKH#+{2YaP^ki7>P2Lqq4e`k+~b}#WR`(E+3hHu66me%^trGDwZ8`%_*)aMMF}t8{#$Z;jKj zUQiNwBk>#>^(kfl09A{hL&C>SRV91qYItMA+FgX!VF#a zp9y$>Q@LnmxzV+fF3!kOIGZyKhwfl?&3xu2YZ$qAiO8_-tZ(=piQ!#e#NH>@^v?@_ zY0A%WZ*dH*Y)Naf$%yx;A&K4c@W6AL^Q}+9UM%qRZ{r)QeN#wFFFmcvrLr&xxdM ztXP0SV0xSZka@3+bsvm(4Xx@PB-YIO_P?oL28QBIptZ3%@ANh1cYZ#e=Ee1^sbH5;c}l}# zW(_sL#zzPGkH)_CrfEwXKYsB@`MS;4ij2M^(mX%l?Q=oX+r%1F_9oiR4aK#c+*{HR z0bX;?6!FMCG4$8?DdX9`BiL&G4mQsm_Um&j_a0FqBIrPkTPnC`BX)cA>4WFvbE+6= za=BVP8R<}pOO{LKcUJ!Z6tqoeN{dI-{2LiZh+8~z$_$RderJi)Y*6RsP*;J$CbTE` zH>>zxO0k08CDeRJs{NX69>UyVZv#FAaA!F!f)}5d@ljKYu+gWbMX}ijDq6SbcqX&p zc`YvEy72wHr%#qwX<|nCkQ2~-EA?Z;-?8qys{9nuemi&r#F|%+JS(Ya@!oi^!cmYf z{2IbfDp0DC7jG$*w}M!K&Hz$R&*eOMfvsEEx|W;jV^oI#6WOCUzwQT1N!~D;Mnv}0ckoWt#7COrfX|-a|O!-lvXOyfG{?; z4(yMo9G_n|&eb@%!Si+uzMP`(KAlg`e~AA81LxFi?(S@D#m&u}(nC>e7tkr^Gi-@m$bc$Ee)E z_ZB*RrP1!*QPyQwhmmt`tL5h`j<12h=bYyU z^{z(L8_j(fNYXXL_>>G~c9ze$G5fv5`yf>8r%|LodEv;S^dHXQO^XAPkP~o7uwZwPjjab zry6gcr&GwL@iXcgBk04bYnOXGRf+yQ?&d=hoVuui+go^H9((BRQHoXo|eZ2}ua#Gh@@(fnTs+ z@J+AT6G!;z@SEa&<3h3OJ{q*P)bu-8_LQ*OYx~4-LJ|%#pzS|4aoBlPvs!-DMKpbm zMVG8gafSXd-?!FT1`n8>ooi2fYHI@9Ok~_<0D$N_5mB{A@ z13Ay(SN;=d52AQ^HS6nWgcjaKq-iGLurV1PU)|2%q4yQ}j}c`QF|&TzUL8|7{giPK z<#D=a>|gA&sOz3CZ6iR}_4tp9FP7RZKTDeDYd8~q$T5r;Qd^yw=uSw_<)QJ%#XGG< zJV)@;!M-fm< zrBC;9vS;=q`(l36i~Aw|&)ydJuLhH*_?$A^=yx`AZVP!Uz*zx!!w}%99WmE6_;LFu z>wYc$w7+LBj-Rqe$IVy77jBTQrSO+r*K(ISRpVQ`h~y5N*UEFVYXOxnv#2%shDYI+ z7PWY~*o2f{#GUz#GHkjIUe2SppJVbn_P+hC@4sswAHT#KzlZ0*SJK-hmZPUdAY*(L ziB@f(XRjGik8_&gej)rH@rT0i5$fI(@x_R-)%4q`>}8HZeA#wkSdc(r&U*9I5HZj8 z_XcE`ETV)~5~Gr~r_(GSu)JK8vE$wuwu6evMs=#S%OAAQHhAx4ds^Mk zy8Z$D6!_ENs|#<89}V8xT}#4O15>}#byiU&+$F%;fS!bNgBve6ZKEc?T7Ck2J-M>8 z(JekM=oj7%u`}7+-fDhwNe%Q;MoBEFLk+xd+!W!46zwLzoiUtylkr^L2)I;VX`{!I zSl7!Xbo!q>d_(=Vw7-a2Mu%s6WRcvBG-=w7m$g&uGesfZop%j~)B-)nHSqrc?I#a` zJQ@2%{7&%y0EKl3_1^@2vJF$iTE2``#-QMQ>A7+VSyy8aPC>{dV!iB}!%P!`tA^1u zcD$|9hr6-*yZdhb&sP%u!+rz!si}E-kBa;g6@}-B4ZL8Ri+kAl^EQm`MJNH=$>$j2 zzPiwSW8nV)+B@Oed=t>G8&SOR=fVU_%_`KBZ*M)7n#Uw*D-3Q@2vLyS6P$BjO~bRF z4OUT?!hJSJK~tyf>N_bP$B&5Z6T|lxH<}YqXA?@(B%_UtdKX@Efx#K#y-VVE!jBYL zc$VYBI>o)$hxLssSGv(PNhcUK0xO1uw4sJM*^)4O6UR0CRywT=MI~BIS?qIT<5w!5 z#kS1y^!ShCJw3CZIX>AKgzuN!D#wbZzdTMJ+oWYXKtFsy(D=m}B}Cp|xx6!@D5n$uM9 zm6hJnJY02WjE(PRa^Dxe9cXtt-mk1jYiJ|XEhc*lOIcVYs37dw!DF*OiSB7&)r`p; zm(#waG`Oxb)w#bwBykg+!HEEM>yJwJ^2~lO2S(F(T^Yp;T&O`syR+l{Q{n!xV=Q+K z3^Q5F8@zW)*vl_w9E`W2=i9w|CBB_y;(rsJHhoI&D`&r0Ef&atleRY>FcJ^SIN%?C zmEDKpN|a*dUGK5o2ISTEE_^-kuY@hM8IGxI9sT~HWPH6paCeEFal!k;4a#tHj+n1^ z@%Mv#8R0Jj*jeaP#C%6Ry~Mhd(u{|bqJ(wjhB+rb!xi$FoaYmqVjW0I$vuwgQK;86 zkI(&IN!_bT`g96(i6#f#q`nWDJP!R!=6!Qkl}y;Sg_-jBX4L3ES5h;=LEZ znl`QD4Q>lNEjnw6;CQ}eLKSy52vd&!)$=))drvEit5QlaTb@*F#&sVv^hei!0KOGP z<2^1-PGu)e)864ut0Zc;*xcp1u|a{4U#S)Pm*GFz<_#a>Ot?$IjFuM{6F}CqH2lZ%j;yh@-F0p`sLA-U}P%+&OzXH;QH6> z+%KO{&uOZOsX}YrXTId>uV+bnuWJ+h6S0OVHSZegu?Ck*iWbt~x>5Fd_8hp79vw(H z#tv)7z9aa*Qt+mN-Vn9aVuDc!x18JYyyH9$eqcB!o`l!4iOH{0DxSAJS}GVCeAV|` zBaisg@dkezc!N^BdsuY%Qg1FBI{*?mLXE$>$79zglit2`)UI_qmY5^Ez6oY-KGGYq zk#HP18OQ>YfLOOYxq$Yc$re2(BYC?h7n!_kbskNbTR-uLd&}96Wj8 z{qDyfBx*ey(Am+vD`OkB^^!9zQDsVICR}h>`i?Q`GwEEvia%)W9(_~$J4w>5VA3O! zCy|v*Z8(j#g>JZDI-gVCyv#mhTBCgb05f{ZEnVt*My+AtEjkH`!vfwFf)j3u%*cLb zV8orQ2pGT_2d}S!_>aXf>Y8jmA=0Fc;S<75;!g>9BTmq?jbp=lh2;8;#jCcjVL$w_ldcew zK^W=N9Whyc9nkfyM$=H1)*Du}vW;$U65-Vyff&k$BPaYmm6cr9o)TQO9)_<{DIINCZK4^O8D zHJtOxDj&RF??Y9Xa%*i5QSpa`?7T;(!K>-7%O&~xHQ)Q==mw{yre{{V-2WHD&krk^yi z>TMVLYzv*XL-TFKy+yP3LliU|7fq0hNYEGJWfs@kfdvk7e9? zy|nSq=M;!AX&JM?W&VHGx+}MdPU}#uij?DdZ`|~6jdvao)vh$z{3)nhv@zR9JI8Uu zlH-mzIP2+OKlmrd-W#^owCz{M5FKX0FR!$l-44-}3^5`dr5}<8>=ogUsK-gls#U>X zom~@#&uT~ad#>l%{{RW}zwLjA+SRxTIkI~zm%$l~FlEUA@;h`RK9$4#3iyMe4O>*w z4cwZ4hc7HI{HgZk_hgt6mw*O%Vox1FJ*uOf7tEEeYiRRbz0W1_H-;BZ)b&W`k{}Jc zNoeZ9j#-ZlgOP#IWLGWY?-E0AtLjp;gm2VuBXJ1byZ4(=k~7tD_*bchsHT>__hZqk zRndY_mWI!VyhxB6n@#!z{KsbY4x=(Qm_KGZv0mvKCY2F6?oR4MC>I@k7V0rtAI$ zI=-i@>l(q+wHJaw-)(1;4d$zE2YJ9Gf_vvRulAKZB_&sz-cMuVrGxhMFHL%%ZGXWu zf8e2C4gUaRuNZiTPVwCOl6VKkT786ig{`Co=hChqeTN7J?8cxR9G*(xXK?(S_~qaW z&xSu0AHv@dG<`c#yoNgsYgB?Tp>5Joepnlzakp`9a(L}uU021g?OeTKCa$Uc2G}eN zvik0(s{5n${{Z&g{h;ys3|Y?fNDjOLBZ(fLtG zfF#Nlzka0U14dk#HXr6!UehkTN8{a7{t>$??IsO(R<%@~KvGRJ%y2gghrt=+Y5pJ9 zzaz>xcN?B#Dr2QJ1wXQnPZf@fSG}%&^Z4KPe(+OxLrya?)if4I~jhzCCDR3o!6|K*TTD;lp?D=UgvxJH~bcDH^sjYFLiGhU+Px& zJ{C*uCg#)$Eu*+gl>N_^eq<|<7?8OP#dEg4mhq?US^GMCWbxPhC7%Mm8F;(lYU-LK z@%X<&*X_Hz+waHQxaP#MryphL)V8b*{R&`gxP(6=IyOnlv|#57;QicYvB~IF!s6T;v?bK(`s8C9Gvp70KMu4FJ5{mNHU9t+ zMd2M%?)a=P9mBb_niTm=PQI;@F_VC6?%&#a57}$PzANx|kH2T#ANviwUt*`ne+=)f z&ANC>;R28?Pz6A<<+3BnDUao0zXPujs^euWHT~Y>bygqVa=Gvaj{Xi@>+tHgTE~cd zRpL#0#(hIlir!N4Ez~j1gl{oER6ON!!-9Dj#eFOBGF!b1!}?Fyv~`Bwd1pV`7L)82 zt036Hh}`WQX~-O$;=Cx=hDkqW^|tY(g)z(x9v-9YX*<|J;guv zbiOIlHD!u_3_Np-V%o)${_w`Kl~>BJP{EFQ1KKsu6y8~UKN=s0FFaLi;cpyTPae16 zfv7OjHCYvk7P*B8icEdw-knG+3k5aHnQ=_Bs>+TE4K>{Az~dGoFPSxMj*r1UF!;T% zcq>-$Rp*WG?tDLaHS~I}g(5`u(wI+|9FVks-oSJq@*4zn$D01lI!B9q9jxE!o+fED z-wyu(XJ1|0*uG?DQy?(_&5klb1E5ii^slDGQld()Q(vx5g1XeH@jv!Ym*OXZ zbscX-y6}I8{Bx$v^Ih2M6Zv|FjFm_}X)U=N?I!?jH~{U)Is1Q7@OOqay-P~DyV5Lm zYqqsU({5)h9@0YD#6UL33@~{IkTG6NDl8Xz)u%=KfrfBC_V=9 zrl)al6Md^y@YR&lrLY(-CNXe9;Na&22NnCT;NKnmK=@ImPhq2K@MzO(OAW2b*5lm_ z5vzQSG-NS8QuX;xagDvJ%g!(! zMb?2srx15#0}bj|_(AKt-oIDBZGVOz3Ge)2rue7fe~&CRDLilC`*}P}k>OWMyt9Ov zWS1o1%F1z(lG|6X&%(!w9$kp`Q;v(OIWc&6;r-}pkHcRV_%;nr$#p#+Pda7f3-){4 z2W`v<>e$I36X}q-$EABGh&&apcz0UT?5>jX`7ZS(Yuo9WadML(a7NLL^Sh@Y`ilJ< zAk8IO2$8Ll0w(B|%VPQBw@dr;Bh(O%je zG+P@;ZI@0d_G^XcO00Zt#xi^7t#$W*vyX-R3*akX6!>T2mY=G4uT*Hvnkq9%6`P{& zD4u3URf$%}z}wW?{P(@<+hEEb{9yqeG@b-u1u$1d&H;p)}b@Dc=StfmNqHDuSvb)x_Plu;M(6uRA z3#gtpGFzbeT?xqBzoFbSx4sQ<`i7(NBEdz^i1k~GEn@9#<%;21i)w;QMm)iSGDi)T z>EE?_IDd6Ib5^m*92>7M-h7DsOKss_7F$}wqiQyZt*rMAKZoyfvf0KLAV71-U=fXjreV#Cy0{z z`}-eH)%0yLM!J(z88X>`{Z2Shk;X~E9`(bBag8RNZE~t(Tx6n_=jHc{d@*fn;|*5t z!q?h_7xuc6Tj~+b6JkO};xK;jr-l_E9_u=J(52U_9#tO?vyp9ufGvq3Kai zE|Cm}%n;v~aLlO8*euEvZ2=nqkA-|K@Uqk5uB^HZ!^@=UaHJ8~+@?%OvQOoxRLH;$ zf=T0?`s1H5%xmY^Z)0vnYbI%x<{wsiLF#=O`*nP6_zm&iUyB|*_*bELRQN+w)3o96 z!U-UFF1!-<*1x`3*9#CA2Kq_!{z(~#XqtAorT5Ug*6|HJ{R$OeUA3_UwybRIyX$N94_?#JKL#TPw{m za}rMty!O(8GVXtru{q8&>JI~@P4S!HmCwUV>zMS}F7K?OozfRZ&fas$ILOZ({{XFj zL0~ZyGbEoim9`x^N-vn^buSR>H}{h`)aJXiSYWlZwRJ^kHZBe}WAAs)?tAlGe}%Of zEH!&cKFMi3DJY72EAAA6Gm(st!>H$;{p;vIvuUXQ?|$V~PnWUjei87tt>Q>bx_zt2 z%*hd*GFDUrsTjy*Ja^4~HSqhyx4so?Q={n%X{BDq*6v#$XqZn446zctZW-<{GBM3Y zF{*U?%dzBC%qlCz?6zltUHmWb@@Ut3yzuJQH zinY_N4wtRiEw%O4q?TXk@wv`0cqIlfQ`-X+VwB@bGlH|~Z->Mmb9yQbscgq z_(wb&KDR8A4=2NVQ7>zO(d6Z2B!I0S3I|r z!=b_I2*Aa2S9YPvZfcKjBiy9aV!3rXdoPU^o*UNRN}Is#pxRm82(Pr)E|a4wWbY5u zF~H-uPIF!zV!EG-b)7@SJ}0@kym{_^-KgpptXfN*-8{xUGr;e~bx_OUPKPCJe2uX+ zRd_V?U5~P@yg?4Hr?u_Aw`XvkL{~A{NW@DY+8YY71IY{2^TE$OE6x5E_+lRv>ZRw@ zEi}s;IF8l5xLD$lZq5N?0Qx`$ztnd6`_`CF5mh9oZ68DDKeOY7mo#6x_eXPP+P&?> z_Txj;Z!MSoZOyf_ZBe@oiF$f|zlYa834KmEtn_~m$^E3GYQ?3(RhHp{bc~bbo!Q99 z=D$G5yd5&h?62{Q;zZh2--bLB4~YK&wC-&qv~LRo=R@WKNxKRPfU0@NKmq2y?;GH~ z8W#G)jX7Ip&xl#C*RSl8euu!i{{X_cZ{~^S7am))rM``3#YMN6IS~~*fCrV!anCjV zTYMV-0D?9p-hpp@@oU9aJ{;9AVVUI9JTYt~ngu5aw=E-id$G$DEsh2UIQeXU2ypg5 z+*H*`z3h6}9J3dUUk5LnKbe0Fcz<1MT{FQko83|M3&9noj+1Kh-rTVvK#mwvNf|)K z-y@|bYJ)p7+-7m4(PlYiPU%jbo?tXuM!=La-yYCtJd3;szx*0qn;fA=neFsOk zwrKTTSQg>u^L}X4uVv>OLn$V_yY_(p0E2{lbFW{|qkhi+01adCm8FHU%XO>xv66eM zrY+BwuNp(JfOhj6a&ypEqn!A`nr10d!pGRdv{BWA;atB1FKJR-@67%4@aMq4*z5K* z_yMSJtLzTl+6YlJ$kAo49Qz7~v}%Y@>wb%7WWm1~u?_?Bh7kq@7tw`M0s`PaT2F z{n*;a?Wg<{EB*^v;yrCO?}UG`zNu^BzYbZvdS;{XdJ^$n`D>IXNnN2;7-!2NPCx`4 z9zT_j68P?Ghmm5EVY#Gv6^|Wrl1@)r!iNaga^}TU=S}Ro9u7Z>)cx8B^e+O=A+~NK_ZqoE?zj*+xIaamQqJjG5BD1?_LvmtJ|Q1YO@3{ zlv9AiZx|Tte-B|>)2#|B+?p-NUWG}^nKyH>ZxmnMnOS8RKm?>W%aCwFk5S*Hc|Z2_ z_OV>F&`$}Q%T|{pq?_}%U>t(I&N=)mOkOe5x3gaBJqlPRqwhPur*Cns%XRz7F62Zj zBu*m(aqZXFHRQ2sm$zG#DV3s<3wd@g`p|k3qxHwuq@TRe&icgP1tQSaWamJ)QAJf5t&vZqQ`lQWLJeRh1v z9b7i+WDCh}o953QeX(AzqIe$48-#U?dE3xS^57Q!ym$O7p<$NI*qT|CAteT{=6QXl ziK}Xp$pMYh+DtH$x##+RHS~P8x=xxueLbrAQL&yV$q#^W#s)Ha{{UR^Ti`0ut9Z4l z*_?Q+eMLJ#d#9M_Uk;I)-R`E2=0;}y%BkHD2jwh%{f}zw@4R1a50u(Q$leInNHPb^ z2TX!7&%Se5Vi&&L7s%kNR<%iUH)M3s=r($Nz9cc*XYCf|FmTSe`^VFFv9Bh$zSXsR zkt0buqD0vNkITKXarCXQ*<|ZCC#A}kJC}BP2BG3jGTLt@&Pzs}6;%;mCT0WXRqw}N zZfkI#d;N|hSuDnjt{g)DzBL801;qx=bkg~UbY7b9$jN%sbhKciNxFKb5A0JzDVWH zWt0%abm`C&-o26yD%laDF+|(`RgH6%$m^Q)Wrd?cH%jc}uZ^>`UZ~`>{{Rjz*)E05 zZ#iKfl|8D3YjCH7CQ0D^(~kVtqgz@X>;#!dAwgVz>x^M|nS6WV{&D7%Q<0&`~=sBj^Y}4Wy_)KVRF1iK0J|)(b-2c2AWk^I*F0%^sLFiDkj51ZoO}Mc4JXlMptih z*u!wWDk(c{v0`0E%xKg(R>l_HIsgwFN3Z2fhSF9mDT*}MPtVWF4}bpvP_G{o8RIwT zchkd0ocW%_f>J|fCvP;l496l&eQ}1(X~k}4CNSmIk%X}>I3VN^>7P;WR_St6ypK&$ zZdZ!BD%#jPM9T3DEAK3Nr(vI8*1AZnrdT3*O0jfVWdk5Xp4|F(=~Fl-70UHRLY!vb zQ=f{}(OxEvg2-5dAh*CqtdU|1pYN>OmgosUhB4u)|}g; z!;P_$s*N7(jt6f3^~&2vbA2xT{{XumG+{0J>TAt)1RK1Q zDytAq^Tt2f1aY5gn0R*XW{z3nm@91g$)ay@IOL|Y>wF8I(h31P>{ka#0Lp1C!pB`fnc>P;CXPnL1e=gymT zEQxFf?op$B#&~aB;B*~@Y5k-{m6K>PGZ>?{`AcB*2kBikQp8iyFH@SfB{_S)ab_DR z7E&fgRao6I5de&@ujp#BNj#D>d46DR!I63=q0g;nN>NetJooJ?J#zBNrQ+V& zB@E}4ha8?yZ_1f%rA+O*;ik-p0EJ00gWDs%IrOdMmM2)RkX3_|yJE?BWy*zjj1-V( zfY{^{&*fTiT3g2&1+|ZCW6NN<#utywQl){ZZfQGqMB--cb+MmiZr3j??IbG?n1!KG zaHI}PdiqyMrs>kitF(}wYmY8I7%1dtIqEq701EaU70GCvF1lJ3Bh%H{$}h^?B!Ar< zvHYv2(=EK&Bv7GaR(^1K9Pke{bt5`SX`#;N2didqwb%rX!5Lvh3Y{1z=aInAdg|9r zM)OPa9BaBFdNBv5*S$JaVNOZO-8NNPw}&cPBN`1XI>1?DRhc~b76#9klZ+GF^sd$o zF}&r#C;}mUy(IMZuSUG-RnQ>reokFXw_yas;Hki&h$JBG!=Cuyn zh~Yt-i4X|bB8D!~90J(q>Dsz|l7^2*+^V>LV`ocV<61Sj#9^??2Ja<^z#Tv$tt!I@ zlCef%Dt0(T$-o`E4r`8eJ(J~n=y5voj_q8cvY4C9j&SlWLb473Q-io3IPdFPLL4ir za9<#)7{Ja?IQ)38Mun>=sJo}o#?ooD#*Z>6y!Vum0yV=+C>S2O$2cEKdAGQBiQ;Kh z$`pztj7gtS{8{Wctm;#0ZWg*VmM7XyJv_%q@=4{O0nn+L9!%sD$oKc{SA4kVh&D3B z;|Dl=aBxQ;gIH7dW6Kq59N3t0Rl9l%EFsoL%$bTPi!lVWd)sIyjsZWHtt_u_=ust* z1q{zCmB|2dGHWVvZZ7*BQ?9E;MoZ9%VwF`f1IWTzBY9Esxz66*arHHQnblGsENse< z(Vv^@*yw$$erc+DXpxjFdlk#O=r%Z^*#1~1c*}`{0va$l%O03+-2MWcG;WsSRh49U zBqL;J0f6bB{{UTUX<{^OTE*6@%TM3xRh0s7h%|>gS#VD8Q<}BqvOeZ0^MDMVTLP!k z1aI3patqw@=kO06^0>HsQDAr=!FF&r%~9ib>;?9kc`sCHlLI}dS~c6)$4@w zW^p1%Cy>B_3y+^@G>38vlp@K0vNWjU>~B8di#+~ z3>jjN%JUK9Cl?$PVbF|Yk=Ll?S8As!alJh|o=!TnWiDxMhui+;pL{HlqP$Q{dGiV6 z?u@9AKj2%Ym;n|kz+2Aml7(Ns$1JJMd_pF_N zOVu?mItw}833mwNkp}~x;s^Eqm5QTUGJefoN4bIabfd{HyuGH}X+LIkT}B4DmgW^f zGmkZK&UTMaZuqL+8~8`|YsA#GVv=67mTxVxqd(pC9{&LSYWjS>rD&_wwfi1^aZZ&x z`#D_oy(7cgRkhSQg~p)wGTbEUu;7=Jza`~tU=n&@p84%t_Bt)YOf2lY#$^boj=V&t z(BsqIt}t~T`W_e7-3X@jeT+Mg4cmFmcO;JzNgxmvIV>^Gaz76Icdu@>@P>;XkjdgL za?swuWoUHB71CIOjQs3I#tt$t8#xCcWM?Iar%C%e=xIwGT5Y!-JkJ-lw3<7+DYVFK ztF$>o_kbooa?#eC&8we5p_w$|W0Q#57c-UCOD zxX)aV)~2I)l%W@9V~M5pJ5*ZvA7AKqUI*3uK-W5+qWW|TEX^jXENX;Xx85?2&Ieqd zo1B{YpGejPmbs?iUKf(hCx!gCT&#hP7|EUv26*XRYYkCRe6H;pVDWLUH0F<}ej$&C zULDq2F9OLQh^>oSOCGm(5r#{k>w?lnmKjmgC9{Epj=6sl{2!&+_-@n3-W9Qv{t>yY z%Fea}a#?NU2^9y*RB|v62R!p$78;#JH_qMqBj|CHa*Fn8Tgc`tY_$IX7t3{}++XSq zVp3Vf$_$D{sA0=yg9Zz$6c^dhV>_ zN;h8-;z~_lnYMaPv+(Es5&cll;f-bw9NQ+%(G)RV4l)&@I3 zksq_hGqjd$WNjm$-I3n9OJ5P(Uf4%x;wv%Ytt_*L)MP~$kp??MJ1Fa)_lNs6wN=jV zEfMF^gs_t4zctQBSnxI0k99Sz>{gey%3!;*)U@!vO9A&*4o-48VtSsP#deYDbJ_!U zrC-nDUkYs7J)9r$`J@bd!Pl1gdSnBG+~)%6Qk4D{74b?k<$X_{ykFssKTx)vVAC{v zh?XekT~7=pP_2@sPE=!~9B@F#srOGAcv5RCeLq>zZ?4|T^T>`!e1JZ}Idwu z-;>i7#Zw0wj_qBZo*OZh1!uQLd?9i0@(=Z%K`O5!##EAH&m?kq2c|vi>ObroeO6nR zOK7|;aI(iSj^qg;mj|u^X4>7ela3EHy-c$WHnjO2KikzPJIiCld@rE+X}nrQ-f}}6 zcIrM=+JA(4kJq`cpp(I#8-q!ndHhZ-bxT(w3vWDe zliQxP#-S_nrJ>JJI&HP7hOlpN^PTqVD!h&SUoSXb-Fo_BwC&>(#?Z*SWNB70GZVA` zc|3aiS5_uo%~>x~o|IKY-nTR3Q6m}CagYX$qm(e&fz)JU@g9}1(7M1_PR@vS#FC%& zVD-nQ4oznY&Iv}w^2EypWn!F5GD6bFaH%m|MvOD&9Cd!2eJSy#KteMYmLpk7JLL=A z`vQ7#*i=+ePV-k?j%d5joxhO9Qs9`f3`zUdTmauugY=|~%^8{61%wGtmmDpVILA|- zhPtXa(@FRI4xAn_(Qluw#Rkl5(MH*oz?G1Ic4YC9jN^mWuB=wEn~CH`ONkyfRvh_@ zj(zy;SmG^JsV!JlhbO+Bu0qgUzn-%(fj2DC#6D(4BRprZJdRHlbs$-n?X7Z=z?S=g zJ#qXwA6hWWojB~!+ne%Fsgtrqc*qKE;tIvla^Z>Kxcc$NF;`4a0Y!{Ha4veDmO%&H$8`Op4Fizks)S|Slr@Yv>cGk zK*!2P4o7}_S51=Xxz6gh?@j!ORudeNNRSvKB{s%7BIg*#UMoSRd9C;40!tzdxC4%? z2RR?DaZ&b|N{uG@S$a6BBh&3ZH~7;}@P>`yO)}$Aw9@pb(mPvGDcK^%xJ;&S7>^8a+38uW?zke6*Vm`9THy> z>yl`;ay9B{S5g$Q(m7h!?d&TH-tP@q+7=J`u(g|vsy~oYY?tc z*@+m#Fgr&*_{TNXJhG&v%&&9j>SJ(J*Cjo=pFiq95I!Qcoc5t4Fv7}Kt$4RJlStct2kQv=f-Mghm`UY-*xuLsRDSy#d78gWgYFaH1uM~R-^ z9s0fMVqMa^yAvm{!N9@iy?Yg}fgq0hG6k;5cgwi;EBA6gpEa#qnsRQWWq%;&!aFww zbH?Sm@eRvH_d2$tsF>lC$@@%&jlO>HR_Z|QoY&G;-V)OEtJzla-rDNsDAAJNIgAMx zf(nt}k=Lbp)Ux@(K4#yM+fx-ryl*J250;iKb5MpjroO(G*~BI^mpNSX^9%#}abHQ@ zcxo{ujTMr?Aee3gp#*WXgMvHPY%meGD$$;M&f!JANGl&Tj}J@x$W}|(Ae@i2+iqf) zKo5N2{Rbn8`bYi|^;nG4Buxsw=HoIcZ@f!&Aod-(^{ZJ`HQ$&PaR@GD6nyO$hurOp z$V8D;EG-HJSQHKvaofMC>?`RX>_72+T7B4{{TF! z;;m!neLup2OSnGOZ#Bp7p_+J|vZ;^m=Zu5MvNwAo>{dh`>61L_(iVT1-3Cr&UUo-J9glf#s)f!bv#$n7Z7Qt!ZjApE!-U2 z&it$yMQ6N z>}0);IUNAryRyR!c;_I1bNN?o44#!Kd+6krXyNbDm#N}5o)2q+@=q!lNZ83D0?I(( zu6|L?d#qj`kzKb(x&RE1EMtM6TJ|B6Qc<-%4Jh#}q3=n090r&0FJ9Ixp6fC|;Yj!CUac;k^4h}#$t-JZ;_4ZpEQL-nf>eUT9YNzgtH!N|aj9gL zjp}Fo(RC;Hc04xw;Z~@avZ>x%a%F6XvuX)NTJnASwyGnQ*| zPs{@xlB{xlvx?S^4a!aO=y}u6dE<2^o7nKpKfw^oF^*VEZE_P^`wsdJ245=VFCmG;${{ZXK`kgkt<>-32eCrWasW+!%%g=%= zV76SwT{o(($H8oU?4HDSz^_@JKQiT`b8hUi?U5r~Z5@dtzAK)FRn6}+vlpInt4DTu zsPJ55#XL4QDI7q>46>mzzxz&b1{nHu#e1#JxvyPWN2lG1V7HDD6|_vDL~0kd00%hF zIn8u?D8)FXr*o2?XDGIu-Omhv4MA%xmlLFogkSYT6oOzbVd7#!f9q?7trpiL`g z7^Jt0%Xy4(;D4{$GItz*pT@PLfKgf^D`WYZ*F(?6gm7$?t)XNu8xTOmdjt2N&wwV<2&mE|SIi!8o+lvrD$sqK>{vJ53b?rTlb2S0p|WaJ9gr;s|d$yn>vFYBY*?UOpts_N^gF*1)l&IWR}(N#)BSEOLQYkc9D%Opi+Hoh_`a zjqup1N!aFP(yko+nIkH#D(;9CEh}dL=eYFr&%Jb}8Do5`E=rYnW=vz|>OFYxTKhLj zJC`cE^W3K&g@vuM$#Jboc8=dZpE3>6uo(m}0Z8=ej%!xV3z?>P?iJfDve8%g4msWa zeJhdDsqsCBO06hp@2Q0P9+hoyrVU10^CPXq$#9^3mw3q=y5l`FpKjH)J)~(gh|sig zs;sUg9Y`GHBc>O3gJ{`2YU|@U1F7^p@#(0eWE~ZQr|ffIK~+I{zKZfptFr+ zlzC;B03<L7%*?q@RTB~l* zTB6B2F%1&DL}$&*ZggtaTVOISx>!s1~Gh{&aj zFaQKxZuZak*L(2QbR9i49b;CyXl_!}wWM+NN9&f!92{f+0M%YTWl_N;AGq}LoIN^< z>wD^JYSHN*548Dg_1k1R#IYM&jW%as@U*9HVk4FcK4Fjt9Wh=(wlDDvEmFol4rXEyRTr z%!rh?iNqif0xF!4nLYaBjGuba-isO`kt7liFaz^#A+hP(8SPz8E)A=z9G_oY_JY`q z+I^yE?ju7SBHetZammT&AB{}2$cnM$%b-<-0M6XE85rqVI!@M!)mF4?M($ zg~aLs2I4z)Q0^5~d*F^i{Ilyzb7<>ukSLBw+_{=jkQ@$}&vD=RQgmZFcW+c@PPCyr zMQUtl@QZy))@5f2XLw|ie2uXM86>lCRE`caT3RG671f+GTdl-0{{YJcb*8 zI_Km(5socgqa#fYX0$lqwsKe=IRs$yj(EDS zscH7G+k*_wrORLdWak5(Pfw>kg%v6(JqwS$tdBhL4~MQb`y8_c4jidQ>gA` zw}HGpbEo~D^3O!LbVikCXhSu?JcTO2s5s++?^||I!KoPSbpoOlb!VP8E7OsJ4nbUh zg=;)rcq=(*%5VCi>s(;p4p; z_F3idh1QX+yUPsrR{-pp6|fp2q@Zl{#t9v3`jPR6fwX@c#Ra#EbhtGb;6|F$QV|n3 z9AV6Cna`m)?hjh%rNp>e(dDg49GIMfqF=d{kLCNrm;V5?N5d&1e+78=;#GyDF*UTd zdVTu&cAL0AyC7`?rW6i;8vXw92kfDx3*YTM2HNve@a^<*2$7G?XX}LATW9E;WDgDZtj`AIpZnD z>t5&0z7+oef{plFQ36Y$1s`O z!O+YAo(-ej}qtC9wx7n0QuJ8RQNz(B{80JY)MD`1?*K&hx^yYaG`CIA2r8nRLKz zA~g#5ZVm?H$9m4E3`(rOcU2|arJ733&J6u`)jwr#*q7rch9>_2gg?Mv3bi`L>mJR zry~b~Yskd#&Nhtw%Bo28a5?O2uX+|;kAC>={{RGr*K|!*cG4A-=~t7efd*4D=0 z!)yofT;>&UQ=!6<-1~n`_WuC4{{ZZd@jiKU&xxK2lfoLU>on2JqFqI7FUp=$Sht9YVt(lZJweFLbm8-gRi%44 z*v_^@l&qc4!Nl>Uo#3}kCTK5Mv{Cse<96PFAnZ?3#eRv(i+>N;c+#V0Q^?G3A>+pmfRW&lU1Tuf(k`bc)JI^$j>iqA5-64;ry8kCd{EV>s>o zYN=xCNws|sKQO0GE8%JOKH|{)UbkwuD|FJbOzZo+l>tvoj^O(Dua`9693h2nH0@Rw zwOL*`g}i{I*ci)!o<~lmvW_mbNw{wkDN&-5a=K^e4Uff->?nMjXsj=yyti9zLeo=( zIu$LSlb@9PjCUOkd{u4ZGjt4FbmkEZc_kzPkJm6qRP4<$zc=YyXA0Men*qg&sy zvNFP9FPb_^a_F!qVy5pM(A*c(21cy|0rrPiJy4b~ZsFg8*2)|h%EIPqPTgs7iH0>oI@J9-4;nB>ImuS>0Ghl$}`nS-RJn0wm-7}00Dm8zq7xN zRw$pvGx%3faTse46F|sSo3Lc_1_!HbujHFX_?0AAi!$8B_Uoo=fRlpJN>KnlXF%L^ z41S#}DR88v@JO6D7u1q`(A%l~zi2)!@V|;77akk&7KyIJQCzl_a~!1s{_sX5ejr!z zyQlnY*Q|}a+E0k}4Jnp&oi6lQ3Ziq!+Dm5`=Y#BP%9cx7oUI+v?9$>G)sHlzWBWlU zq=Hlu4o9_rDjy4f;Gw^?mxeE(v4i3yy3L9)RMY%Ko^o3SI3P5E(+8;eSFcLf`!gK{ zb$`5voZ#zAmQmNx{-U+t1^7?I@w#jN9@4c#AXRCup;IWwOh^E6k7gD4)8Mc8DyNKN znIQ3pfIL60TUxwncXy#o@Xc@v#ZR%j&*XqjT?XAAZb! zB$DRuTKGlrKg2!*)J$SXbg13F%_}PLmsbojKm#gq>s-Hq{{Y~kzq5yn(g^SMy-&hd z&+=SBtwEUW*mVKpEW{6AEq;~NM~E>rG@MkuQNdp!z~Y_bCm%+58~jKA0D^&h9BoD) z5cn@j_>rMlJkJiJb@Q}}2S2@uL!9*hxv$Wl4}Q=e1w35;0B6xYB=}PC$$FuisPi4qx~wN5iY%v*|w{egjQyb^}3i zad&6t!)^)rytSSg2=(GoU#DI__yh27;+~s#VdEbGcyCsNP_%1#E|T3AU931L=mE&= zd9Pay#2HkTnyF3qO!4s?Et^4p?xi}5vq$FrlYhZC{yUH~$F}%+u3rXdZWUV6S7z>| zyy$>Zf9anU$NXRa0D?LAH&9(eR`@UR2gKeJ)ZL`GwbAtn!MD!rg$=Z?=8N?mzLN); z;i@ap#>y|WkC(+{8I&9L_&Rkx4#MO93E`w9*B&GIXX8%~{6w<*IW`u0^sBnqbO~=X z21t(JIWiH*{JwekJNp@a)1L|SZy9P@hsEy^_+!W36<5@}A!lkr*z0!jWXys2UrN66GqmDM795d3VGw*|+wR@E!f_&ZqF#RhG&t zgDPKmX};BI1Yl%tWL$7MfJx)pyGuX#DgOZNAMmGDi%j^5@apTt+H@gop7whQu@9u*gKe9e9u$m>g%RVPXGz4SglzPQqCH902N^!a={ ztgNmcYlvjGyDhsUhft06IqBBFPc-lNC@1W5@r!k*#;=4n`c|iP7?$FD>lBvaV~l1- zDFo^<$1*oT?Ob(unv`S9iNLh_=tdWVsMDW56CJNjPm8<*`$zm?_<1@vgMKJ#*7gY^ z$p(XeF}Sjv0e~gX_m3S(^sl=uzi0md_$T+qm21z1pAoEl2dd0g;9A+;EKtI6-W!dI z&Gec2{#aDZ_;VYjY7U$9JMg(Se}P=sY+9ep^iPGK@KLmVJ3>#5Uk|m94o816)7!?n z8kuzIR zZNq{$V4lOJdAObc#Zz4P3f|FlNuI_J#OfL>&W9!X*!?~Dt@{A}%s&?l*BZye+YJX& znVH*C@TgmNW1NCiD@HJSZB_c$Vek|7jncj-cw!r$6a9}moi;tr}mODS$zy1m< z`z~LId@Fn7n7l1%C!KpgfUl*vw<^DMm2WXQ9YK&|rZ}(aF5z`G$+l~00`iM4L2MrU zWAz_}dNT0>jxB!w01HjN>qE((hU$cyp2vwB(m&v;U$qayTc7MtieC>bz9DJW z)5j3M@fC!YcfbxYlnWVQj!Su;TKOSCMfI}>!g;n9{>u?{(&+r2_-p?F1$X!h;w#AF_@&|R6?`|I=2TS> z$@Z-~k=4oD#(fp5-M%9K0KqPQWuG6l<<^a%>fa7;=PqNDMqq8AEIHVcXRlsm9>To| z$04m0<5HwNw>;_;GyE*B`DW4H>c0yA0AcUjOGSqAUkrR5_?aEdOFJ8Qpo>(4Dmgn3 zoDM&{pl82Y{L1)~{{RG?_|x#hS+(!k^T+Y{kz$x!!jCW5^%%CC_8!KeG^P8afL#Xda$0D>d_*dGU{xYWEUVc{Q*Iu4v;lF9UG zg4~r}hstGEVh8)#HTvW5yZ#F`;n}ViP58s`j{3s(Ba814cnj?qh!cWZ2_ji@>zPnz zzo(y%!ei-EOA&>-?_;w8#5fwWe$K7DnfYb#yW*$Duh|RXm&Bii`scwfh`trqJVSMP ztl3Yf*-7Qu$vW(E(j;SY4oU**04L_-=Khg<9s6Q_#{U2xbm;W6ri_fte2*Vq=NN(2|;aE~n5?%^_M`(5RXGWO!>qna5p>Ijc~3EiF6il;9qi4!AmroNSM~|z*I+ zMa&l0a6o|=#LvDrL^&bh;kPbvjFEyt{fzjD{{RF}({+p6dGrqy!>TTw57~5UopT<3 znHun_n}etr;Nu7DTg$_2E&`Xcp=)$KoHi;LC@8`$HM#kn@$>d{w()kiqjk@Lz?zG2$xBal1McTGVH^t*hTk&k|4}tnm#gcKw*)=$oTw&!@U0h7mSzIV`b6zF9ScT&zelt z{{Vui{8#;%wQme)I#k3lMnD&H1>95R^4PKYRPaa& z59gP`jT_@X#=jfdYntbWY<@SLFH4uhI;v}H3G!@1?L;W+wPc9raT^YL5xCdhV=~N7 z1$+3}Ssz=E;;I;oKh^0kR(vbsFN2>GwGB4^0LGpQ@TZEk?F++NUZ1b{t6K1AK4*m@ zn4d0YXkBg!f(}d}v4T!AEBbr*6X8#WUj=9J28l1lUjTdr)Vxim`5q9_wWuMzO?o_j z{@USOh@%eV5QKmfU|@>#a-JxLX;H>-ygQ#OmeiE1IPANhhrbI)z|DV1()>;1p9Shy zUOUq)Bl0{)e{mzF@L}?_vAN}l&f}c6K|MJ2Z`vEd{sOl6si%A~_&ufF-X^oJNvi7$ zV3=IoOwDq(!AaQ}ko<%A6m73(6NgnH&xiM7eU%)lbZ5`a%)1{P>Yf9;k5<%tK(>-; z{v6b`8Kkkd&-{I?vtVq_PESAwJ+a!qb@ZQro&@+o@T*byoAFNjL)M?+hLIMxW#9=} ze%EB~-@EhU`I`z`bAU(jbU78~VzIDrwN#ytqNkTssZRA8UR{qpgTmhf{tn&48OZ{%n_T6Ka`Qjxy5Ud-%Lhued8vNw={rgMJ`%1~C=pHlH?X+JB=vPBo z(BrU=Xwp_-QbBMK4bhMn2v_AQ2+vCRye|yT9b26%MDbF=Q*JGDO&)Xc7vr7(0FQ6A z8-IuTU5AEri+GXPH8WoSuff=izRzr09M;)HEw(v++KS9F7UNOvQSQ z9}eVgAgTMfJ%1Yemykm*q_6Kj#`NmKaZza`dUuIsw};{1*=(T@Yqv?6!<_95yoCP% zc=MjW*Pi%;7oBqz-Ie54_Lp)zR`!<7#j7qzRT(E39SQAR*gU)1Rp+<5x*6glN{W21 zQ|v$3gW(6k>8&*lW8?RXH17fUUh#g}{i6)bmp4$D@v_}Qmu6=NcF+bpd_nMy z-|Xw)pNHc}vA@=I_#&HDy^%k83$e){w*^=LI2jBpzZqJ;I)xQu91RFRdT(CG)SnlA zEdKz(9X=aPA^3Ihm*OACpAne8u4F)w zXMdhJ3Py4=I%m}Pt?1#aP4h}t^gD4F=u=Iot8_h!;s?c#hq~UkKm04NhL)Ze@YVCn z{hg*~eT{Iesb-%rnv(!1v7m9Ore zEGj%ixuv2$>F~$LKa4&w@b-=2OHDVznpKyEbt^mlC&YSHi$!@F#qwh2NZVs%b;^vk z4neLL1$rc(Rsh{%5uT7pddY!JJduONGS?d=OfCb4|z)hfVa-%GHI zibJ%gi2@#{upl0T8U9~Y!}%nrMb4wu?c`1?FnrDt(mf9+xCS+|xtUscW0cD(NVv$) z3cpXo=~8&9abdj-h3B0hw2KGlE^xWVdiU#!^r~RmP4iu!4U1g&ce_5W_#^NG!(SL} z&b^~}n@RAc#*}WaKe6?d-yFGb`DVi{$Qc8S4!J!ze}jJzG;e}hRJZ!|n_X)cYdj{= zS+`s+2vuBT2L$IN52srEH;-OrMxura@=tTXtqO^zx}SDjd@Qr@q*vO9gS3fSKkVH) z&%`iVkR&rkKrabhsL{xJHsDn7dlTaNXYDO><6p8_=z4wSt)`c4Bi&lgcP*Nh#@vho zq~!C`z85UuoZ~k4v2`UBTrhL3B(Gw}#ea&rCAWt({{RMmY2Mju`UF#(2wFoY+M^Ck zgUuxJta6~9MsRrN;a?SMa`=}urui1DsqNnv{0-tC1L?LuW0E`jJx4^h*K~!BJeP{&1pp%f zGQw%Ufv}nEbru3iE(Q2qQS^ zKbNZgEb?v{#7hgA$-8z}II&pehnKK=wbcBG@sGnlhh8VK_(i7p$KsTB*8VZHmg7{u z(Rq`=cO|yQld9!_jATe1mjn`{2Q?q<-|*AJ-vMFp-iP6o)1>hnFD>r3cVw)Ic-z1R zOfks;i2(H@9kXAi@PCXr4mPIcm9A$mvUT9<#&B`Ar_4VS{u1kd34Cidfv+ zRfgu%#FnqV9a`3Gn9M~!P)Qjl+mH@Go568tUle>J;~gVfn_tv5J8cin(?ZPB3uG;V zWei$OAuL8R26M+bP_K=ri?=7U*H(FWiOp0|<+1U%#?KviKU34Lbl9JLB2i*fd&b(vBUI@JK#-XXl9l}dvE#&6OraAL=9&mXbk8YLyGsD#CPMViLGPbAG zVd_;{KBt}dNdVO&W+|7r{nK}B@;44S$6B-Ddr8|>vW-kklT7kR`N?s+gP-9!{VU(c zQmIZIj>mPekY)~&@C0CF)PHf$GHCht|-~a_sGxEqxiolvG8u43=_pI!uhez zvoS6=KK;y3W6)zAD-5Z*)JbYk>n0p%Q46d zxar%k0~i(aSnQfHtg1o!pJ$ThQ;hl6ozJm9Yb|fXUNiXH;w@*wI)T)*Z9`lB(Xv*+ zXrr6=gh{t@WD>U11s z@pMO}nqudfPV%wncY5s6cx80^c_lWcIB{gy+{7Q4=eM^5>TAodwR<4^IP8RcsPtlvRtvzqxWn62|wZA7x)->%Krdgun~MH@fFYZ z%If!FNz<;RVn~rl-0+rFZa@pj8O}$--Uj`)d~V+k&%@mg#M@}vO}*3_V6eFT)zpa| z0P?nFm}3lC+co}c{Up3T;$AbxIpE_c(}LM`KQzs7HL%DWr{w-hZ@9m8pT1L^xav$xfjmSf;)BWNy0q8$!ehGNX zOz>~Q&xrp32t09TWvS}k3Dw}c*0fz(1a$J{xbu>Cf>6blP6pwU80UhxukYUpK9V_I z8ZMQamAao}mSgGGUe2p`wuj{p{1XHAPQ3V&@s~vSv*N@WZ-#yto9mm+GgwtYdFMg< zxi&fMISfD}jDQV(<9s{#rSLEIv(Wx4Xnqj*c@M&kTf%xm=pG`}G)53dtt`d|<3TqKxhifGVAVnKozb6}CX>N;2B*Tp}F`p?5}iQ4{!sKPB2C(cp>2wFxhl-UuxwktMc|cD8uTJ=Ua9-e~Z5kJWcTH;w0K< zi7amIZNAhmw7Y{4@?IyCDkE{6@JC)wcsEq)jTbI1aV6wlUrL{-M&)` z@(==L4?cy#9Wpxe@opOxR(GPGFLTJvF_n~K%Czo&u72Jhvz?ERykif>PYXj8^^e3` z4LeYt-%OEC`-p9~5rrE75JB(0iIH;6mLuD(c?XXCQR43kcr(Egr;4>$G^;^vYIoch zMo8_3^^a-t#7(#nv}YV-<2Cd6UL~(ikFu+CXNda#ANSX~>V9y;@T0|c9wnCY@Lt%< zY}Z24IDy)z?Sh1Xj1ku?c<*0b_?P0dqS)VfCs~2DX>Fy4R?^BVZ!GxRZTE>%pb&XD zEDlE};?k+Ptfs;DSPB zK?jVnPyr`6tGA!FH|;^-V;r6qUjbiP!v0y)HC;F^z_foux`>)Xa{{Vj!Tk1Nkt-hwC zQ`5A^DLg>rr=cYG2d7?Z?~QNaKf@hO&Zhnv)4V(3tybVPR;YH1C6Mr-pPYZRPI{A$ z)#c^cl^fkg%=BsC>Q70%4~RT3s`yV?@e)NolKS1Coh*LM5GWvC=Zx~bM+^z-EA1}} z_mqHN@Z;?~+fQSoFaQ$SOPWj!58qbNgHTG|}`uC&3z~ zzSp|0k1{rw72}UO6fu-z7*gCGzjUatZJKy`OTALlQ1WIrP+V-1G@3DhS(JdN%nM-h0LC+%d^g~4jouTt@WXh{Ujk@8 zF47>0q1AO%k)ywbBWwqg_nuM~Brn`JAbh;@_{aP~ia7eprFxQ8qr6UfG-b`d$bY#p^~%F{KBs%R5VPG}NbrrMDcr@dqaBBCEA-#3xX1UaRk4N! zq@?X5**+b3!aoUXuwGt472Hb|#F0TfVUs1Yg@?E6&lNX`J{;>do&oUZi0y23P5Q;O zO5Q|YGRhc-MLEbJaDHHf1N0}xhAC!^rz=TxJwIXXuHc>eka+Lo2aY^y*EZV6i7qA4 zZ2nC@NqHTjw;Q@d3EH?PH~1@H}1?xYTa!JYy6yNvY0b(yn1lc}>d(kR0TJ$G$ViBEFB&{{UleiW=91 zuKppzrQKN#CgCEuv$|3q1nLso$|s(8lM_FJtc#aau=Wqr+&-Bb?UNypZ{?)X2c>KdoR9~Jl#=fRh^ za_g`OS6sPG>uDlB)&%a@K?furPZ;hi$$7pb318VNcaK(e#*HZ_%`K0`9bPM&8N^B= zOi8v^0|Ilq1fNC&rZL;=Ut#=O{gi$o=yTj_P+Hnu=@(L;u(X*QCS!nP+ra}o@yDm9 z+~8wR85_l<-$TKxC@mt-G5A@io2aH(E^j{37O!qr+y+#25#YPysZsYwImzT#uY4=` zAFOzOJBd6+sjZdDLnymJotG}H$CZroy?E>mab|f;@2bt?sSiJ$54>_MVp;x7j2eM8#E#H$6xnUO_*2{37`EAHwYeRPaxV{3mbY{{RGQ z)>js~-i4?Te%4p+ye*Nn`N$!Z@zbSz^lHZsB&4i;Eh?BSOnE9w-I@61plMzqzq^x6 zw9>ATVIUNglFUitX~6_A=yE#rue^MH@lU{7ezx8g@Na`5(se7sF0^+*MCgu4P~8yj z9gaKT0mXexG127x+pn9JR`&33p`S>+Ft6qTUy%N$rQH+bR?!90Jj@( zK^<}W;=YK}uKpxkY4Stj+goxHC1_qdhmn|W%7Uzl03(xvdHn0bo^LAc#cAe5>8L9+ zjMTm!={7er$)v{9!qLSm+n@Pk$-qpE0^YUjIzF)um2@YYPq(|bc%7e2lXsHNtA!_# zl9|fnj(xLPeQ`z(GuB-U(^6cW4{`mJq`Zeu@lA}@Ul6n(2V6scc`uE09U5z^PYsud z$gLYj6opq_Nh`Hki7EwsfqVY|1<3f-;O~IfKL+IeoW2fgo+`WWrT2z)Pa8zdYiZ(m zVuZs4_cm6>Asxb@+~B^__}ZaP3h`?RhQLr%a`fEvUZ$B{I8$EH=+BTX{5Sh7c&}6O z=Be>N_K@*!i1ql|{{TtS#;<4QxoD*GBY7uA2b}V#0gUxyfuF_wUthd}=KA(4_~Ci4 zbzMsIoFTevsm!t%fhAOu+eSBV0)xQM$>jV!h^c~%TD4B3SH!xl-CbXE=}!~e{5GFl zzqEtIkwEs^i$kVO8FzYBv1vuT<>z2d9OzwEb!SlsC`dG_~g zTlZ@J06Q>MILY19kUCVq4)pnaGvdp8U-(BX{7roE3%fPBlq_}*0180d6_P=orGV?w zv#G-{%j!C{otUW8e41>J)6ax@kHepdnks0J_=xyh;tjM=-C9{)s;#EJg9mJKZTVc_ z_50m24r`v)wEqAXckog9veOq@a@vZHF;cv3&SkGC}&KK-zWtK zJmS7yoh(*25aC9flzKkKvZ*BPE~Fkg)x2Hdo2Jw6QLSXt?_+xz6&=Rzgh-j%Rfk`0 zaxq%p6LepTzq6l;uRa-kd+-8yQ^fxO*{1f{b-9Jrj=dC(_q5y1p`U2SASnb9&=X!p zD;DJ^PG1_`9aV5X&MN1HX&SzjbE;ozI`)-ss#t2*Qc0^?X+VhbxKG@W#DbXMl6e)a z@bdTJ_O+~EXopDu0E8mfQ@@($M%29R)^_>82*83>3mypGcH^F=zSk|vy@eH7M^?5x z*M*9gzIFCj9uBzh&DVnbGA{hRQagLLvDKM`*B)E$k7BsOm127H+ORxZ;jKGC@ln!s z3+oZC+8~w_Z!iMocV!G^Tbzzm=jQA)#ZDg>s#Lt=w?mT`LD!coUWd@W4gH+{9P8FL zde4ilyeVsY6jR?^Uup%`SPP~zJ1S)DUH}c)SI_<+)4m~T{syw~SBP}q9{6kF*NGQZ zv(kPd1rq5RlUvHmG<((Ak>O;JA30$kBW)xM*FOpaYT5UI?t655Qj!VAgco%@g8`J{Z(B z8CqRF`u%2Tl478Nxigf0NXJ9%f_{FEPb!qYu~K(ye=+i2{Hn$^ri-ume$PqNuPiTw zeq3K?((gALc#W+4f(2q#Bva2t$m$Om*w%g}crQWLB=FylyiuuLt;V4Q!fy|a&|MTH zd4bsS>M@KjAd{Q}TzG743X^rH=+TWx+eY{3XzPC+Eqq@m{77wY^xbOBBetHyQ_f&+ zr_0Fskerc>_!KE8yQOzSNHAR9+eyixuNw(?BnqV!(+qt9uoM|d8%mIj*G88yQOOgr1@(1K5`ix z>`;-e0s+Xyc?X8PJK|k>_rceZteBEol+BZE~>I2iZL!Wa1L;I&PPHz4!$N?ft^~8(zVQD zqfS>au0LuWSK{8O_I+Q&UJ1~2WRl|I&e(uvMs&gRWIuTb0IJ~N=aZ3N26+47myLW2 z;!7)iPQy{tCX)KxSWRsChf-JN1-s+|dK~v3QD0$~aE2ckzjp6Fr%dqisT~ixuDoOL ziYX+py4Cf+4tS01V7iLJ`qggq@Xol5@rFe$o- zc3=WHR>uH>MnTP4wecc&R{KZPCBD-1TYHT<{I;K_TnBAL1}a3#PgXfl4nAIRd-^$c z7KROS#z{nkp-Re`i#NiHtxnzKg6i7snVt)qdxqH7>QivroxbBM+#gY1fhWhmhtf%F zr>31_d3?_}k~WZ{p<#ivt9|7A%eaxApp4f|Nl>d%G`Xy4h? z2P%EJuUPmst$)H@tcwUPMXYe#Drxaemw`lwJgGU_ta@jsdiy+!16MDk=M{eECM{E| zE=j##L-e~w(R?f8pM`t;QKjj(*A|*xvgxzj0rr(<<7oo{ff>f^mCpyL9%%*Vh`t|L z*;#8Ano-h4%Nspn*}ThPu#A18FPr5~;2wl=UIu$vVw5(YbCjvxZy{{YKIaP)(Qqb-bZLvI-xP*mZ$T5%s&lTt8cxm$TSH0I#r8M>Y51wwkVewmjB=-^ zIL2_<7_Cnfc&AdovAc`I{uh%|3XZ?quP>G?W5Ecqr%d%HuQ&s_ua;7)8t$z)a!I`p zp~2#?(oR2t_9un@GkAMR@PCIs8+e0I@b<5HV{I*-mwVzHjh=iYvX zr-5Ibej58ekKvCJNAV*@gIJGLw0NPticjBZyH|8BNaSz8)^9r0G1W#JF)J1bi~9X=k;(ZO)jxoimnp&~^LRE@a- zn~kQI;GgZC@E^l}0%Z6v`$l+IRn@i48&bN|z8U!c08G=K@wU$^6iJL>oEU+_j4nQA zQb!f}-Xo2%8E#`7JxVil{{Wcsv6z=BsBM0w{{V+pe+s@5D_wX&{AqitTw6_VG`hkT zk4qE2*1;`1Ixuc|7$kyly!_p#c*DeAEAdUF#m`1O6G_>V*W!j|t(7nbqKVHhhFz#y zx8^e7XEBlnN}l76I3!@!HLJ$6wJ&w|J1A9j9oDfto5kM^tvn^BUs-FKq}I~u@kp>k zU@)_~@``dm*(+djTN&taU4MwYE8?5|HE%DPO?OMT5YKaWG^$zl^y!5>@zir(-d}^n zW9vc@*5y~sV}t$VpSq7E@SN(hM{jv5T3SakLW6kn^V9|>0~zDBe*FH!AMi>)hH`v6 z)BgZ#@7lM{rH%OM%B>8!T_mT>%2 z$IUtQN5$q`NjzLRu-iSE-~Rx?Eq~ye-y6SbTdg<7{{Y#xo&@+4X{jx}_l@t_g~y2i zU*3Oa!pN-q4nRA$hTE0{r?Gy}zwlY_iDuH%;ZN+1qT75C_)no(+-VwLiF_^PDot+! zh}EHuk$jM?U6s?!Tb?>s@;|MO2Uq=?zh#dE z+4wFG75D?d8aIWs=wZ9Hp6=Z)-^)&9yN)yFv$rIlFV_GL2l>qSi{qBH<1Jd}R`Gv{ zuY6IhN(t08O;%|n`%8I*@UHHFbJ2GF1%4%(%Qej=>*8B;mv()w3pC5{i`mdtw@V+@ z7wuF300qX^w5@Bzz8(FYG!G9xfnv{PrTFh!EhN{+JWC8ES`!?L^Cn7gavY7VU&v0a z@e)a+nhR$uYq_T|A;9^MC+K@ul|zPW&hf2NSKFaAxSrRHW3O}Rua2LzpNxJh_}^Ud zr;q$gKZ`tFs@&X9eXQJrxCtD#$bl>tIKkSW5;~Gg635_OV_3Mkc`ic)m7{2bXBbj_ zduG0~0mFDao)%v9POYCgi_fa#6SA^BCsgt6@oAB-CTQ-G;@pVH1y)7D+(rq=_pbuD z)FLW;*@%^S@|fgELF{-xO6{uXTF-NWh85KJozdCq-Y1iEkj5G(gE$Q+)Rypa|thQ zkz+Eh+z|Qo>BV2td@L^nmv>ghn%*^KNRzQUc*kOWYg)0ZN%G4^_I=D1ST^ms$3CGQ z?fiE3!Q6Q+vAX@m0Q|r(_pffX@O`vSvwf1@2x5#zk-(rVcLSgyU*fK`nBx4-mzV=k~ z_53QZ*eFlkd-OOlIgF=u1@j=#d@XHfXZDMfw+{$S(MWLFZ$ZH&dj9}A$8BcfSc8>Y*N^ksolG@Y=^f1eu_z?dI;q~u-bXKUD&jRzcMwnxoOJ&HJ!^*8`jafG zXIT|kJS5>?C%+luy0F*^)$Po1Vk)dgt?F)G_>aqSmX6Yf`4QCoym84K(=4<@BL4uR zZH-Y;nRbp30Rxv zm}BzA&K`4vCeejmy)bzk{${$?3KXNuZF`&*^LW!-?{hxG!^-RBJU{ZvHH0YuKoH|6 z8R|L?IU>6&c%6_Hl>zg&2+(}d1^)M{w@O%i6lm+z=ZBCL7)6Jgq=UQj?#~3Bp_4WskYV;GSDDt(ZMrBtS6w+?& zq?Qo?2@t9l!v$Vq$6k7nf5+CHr$}In$(BbevPoX$h~4uX9l!yM{VPb&l^F8H-56D? z8n0itwG%@IRu^cCJWQcRM$|ua4uCgv*A-1fGGH<@w2~w?>yBI#&N$;8X}lduy4uL( zc$>?bF3BAwl&K+-VG6~G*%AoYpOAn?GBejBsqI%r!V*cTV7 zCcSrFZQkhGgJrmNMv2)rO30`020!DUTF&;~h6tOFt zb=boRQqB8K#B1nU>&QI<^;5%Svk8J%7VCq-4lG;Mh&2FH?va@c%89#Sn z!vehz71Kip2CXd;E1GUUy4K~Db!hzE@CTAfWt9VAqA9>Ee(4N4bK9kPrPqwK#dvh( zHtDF%a98)zgo^lMYAS)qW$I5k1aL5O%Ud3>(&gSKRScgJzI_hz?)nw|!`w#_s>3bJ z82Nx~g(`jf8u5=6X?`QNh+OJ&jS?G-zz|M`H7m-jFP>MpHS?8osO!nH=zTU9!~9M< zo#&;_vt03>m!U;8kjrs2z(1I=<;!n8VL&ax>s~T6MSBUQe-K21&QQ}_yN6;k({Re+ zy>aX@Up0v0EKNyr#xC6twaPp=gi`jBO5H|lKN2+!RynQVGFrin>?g>O9=QrdaT43v zt>n_(o6SciRuWiSPcQqV`Dobp=D0C+fGpY5xGSN9|E_JB>f~X86RzP@F!S z_Wd#K!BtFQgyjff>4Hz^S}q)|7~Yy4OzRC9Tb&;E)E9GxzE!doqfBf{{X>0 ze{U^f#%sMh_EYigoJMHv;urH`85VHv>-{pKtJf%#lGVy-4O(&sd@{5oyMO6SEe z+1v(@fXuS9z0J(6gCQf+zq#VSO!PnaB`@vyeEx0M!ao3Luxv==lTh(>h?7oIzj}01 znlP5o?p@!j!MRL?>K8G*%^(6V+v_Ca$bm<5Yn9=Rs)kA0HKs|WvU#wQ2@JgTB z1}`!#d*cV}uiz`?LFU-_gT#+4&@t)q#~$8)9^6)SxLTujO?r-x65+XA+^^(*U|MNK z;*);nkIV>&I;R=>5J%--te^1e4~URy*7rUj{j$Gi9VW^K%%{RWb?w}!ag*eI{ll;T zjCQS~!;+%;T#<~pw+S`Pdn59gTYZ^VY(Y--D9SQeDagpjYW-|K@JyfChfjr1ia+3? z9w^nP8@|)0_*cT-M7HGQl6>NFy>axd(O>|T-k1^)oSHoP?|-D@AUSM4?9%cPM$-=_F?N4Jd0vAR1nQ${VHsULPsXb`E;R++XB4X(uGu#TdCBY!I6qqb;?sX;Z}=pZk0fcS z_z(8c@zuM z=Fo0uk4ygmf>YaSB35G7+Ru#Vk|>z-`?i*8GNb*HFU9^iaBI3au{>=~FG-{D zV^r}*hiV~l;teG{vc^>N*K&kB@DHc|0II*CjVt44?Bk)|MRoA!{t3tXH~2c~Sx|q% zLlWM3k@r&X8(@*cADeeQ>$?e(&|dS4UPqf-j$u-Ks!P=VbL>1prt6Yo9cxE#GGe>t znOEh{p$CvVSM>zHwkL-)3uKqWKd|5IO{3k!s_iN8=^xp|bt$!Wu*dr=&23jKqqJ$Y zbUJ)rN}c5?U3EX2$n@V2tgUGJ(9|!IL2n0_3+vclbqn>cCRj;O-l-#+IH%Rr^S?UPxo8BkLMOG zF4IqrLo8&V!SBA?e z;~n9mFnmQdD@^zZM9!qg6pDe5maM-to}D^=we*$O!(BRE?P+k+r)CDoZ#)}kO$Vim;MlWVrd)9NginnmTnqD zz!@XGTg&QAd)t0TQq1YeXwNvd)8&EY@|Da|#}ulI_oZNYRnPUu*1OBi8ur$IDrh@qA@ z0}MGkTb|X83@o9oRjH;U6szdB>M<2cB!L7|vM--*e(YFmVSA7|j+JBuS(a2An+_5$ z`RIKy-iYC+Hr=#a7*fn)*DFPDvJ#6kM5E%60AhU0)vI(vO9qI4+|qDD!Th5*JS zDl#+Em8{+;+Dn(At$4Y0)XtHvZCQ{?!sSVY{Jan_aBxQiA7fHW61h^cnAjciGV~!% zNY74seL7b}-6v?td&d%sUTn7t$+g+;Jm_v9WRg5!#6x6u{5Y!-qy;6J*J;Yep<98w zh50j{Imxa}L{wT--JfH>4Hq~!B9j7GL^rSilwdj!bMI0yNbRHzEQ|JXWR5Fz1ix$( z$KW`wso`aAd2VLvdp%yBM6!9S56kBHk?bi6QHKS&B>VQEUE`S|ea#Y$&h3DC?7p?N zEEhWVso%(otw~wEN#}$WSMxljb}WdvBmg=%`tkbJiQ-uR^5IRWS*Bpvc2+*5ag)-# z`Yu%JI6c`?y(sf1awIVAkp!mRN$2xfI!8I#v|tQ!qaC^ma@>-D370RTOMDWH0L=h2hnMm~=vOCvg zFv|-4qkEgiT-)>pVGu}6e`k@NS7?)!$Uol3Nc73ADB@)&dbweUnKts7I2q4MyhV6L zsYj{XTDqwlMcT$p(a6fHJV^)%5hgR8<@w{k$|}f_Be;@6S|}qe6GH3?lb*Z1Jw3a6 z6e-Pn_xE2z&8syv-J*1eJRiALdzey2K^X_k$55xI(~(Ujjk4XKjyB5#@_@hq@CRSV z^Q>_coMp|^u{9;n72KxL+`}ZR9?3%@s2IY@zn@IyKhA39t%1~U4Xwx zN8aR|VEsA8bkmHn7FJL6C)-Mja(a^K?HF}QAh-{1fXK=TR^yxj>GZFsJTLGk2nUJ}zZF=MG}cNV&Jtc)8`wsdXWr^?5UIr`Qy zuSSY*syV7-Wv-eYZ=(1mwK(jqZ)Z(D&&@u3mk3By_r^%a(ETeb#orS@aW<8t%^X%i zUfxLX3rI7@+;qw3K9%RoA1boFDA?ntXlW;VokqW}cvHi+u~=zR=Tiay0Di{`Kpn6@ znd#e#`F8&RSeTL+DKa_+8;(>kJ9dm$lZmBKRDRNDReLB|M_%VauWS0IrE}(>Sy)Pp z(p@*oK{#!g1mq5R>&M~e*LPBRMo{l=h2z|$@t5EMo`0VeRH`~sv{yCF;X+j)xw;zi zTu8SwMz^L|pt@$WD#UIZahV2j>w(TVHRp516m24_Pb89j?e>NwLIM5^_V4~hUM{~a zpJUX+;AvE+YuTQksOxgeX>V`jCB!!GEYn>QK4!)+JxZQ?SDT$*{(DM}B0v;GyFtM3 z?g!^nhsG$&nVG{T_LBFtiS##xwGAJ|UKx{0l5a0x(-_@bO#c8YT!0ALz;T>&-zTuI zn`iN-*k-qq*)8oRBR2PO{qhw2!Lh*4rv&3YE1wshxX+dh>8Zo&kG&ncA9#Eb_|_vLlb#Pz&rbgU59%H-vex4gJknX}QLgzeLBN}w zjNo;yYMHCW#@E-m6ey}PQHRZUK7#n6q3WI$)Nf|f5(~c!CB&B&lb!@IzsycRBX6gt ze_G~z74e=+OB-(u_@3A8w)4iXXMHIQ5VuY0!;nX@8Lu&7D$abHzO3|XWw3g+YnN%!6(0Zi^g`A`c2)wrS^Y6M7uKF$9ra>iV|=` zUq^Lj+|ZhKCICEMC*GVrDduA z0AOqJn9MQ7%y-`@-M^-Om>FD*j{ZfX+s}BCTw7c{+(I`DV{jVbN%@X(m0(5&5B~sL zx){H!MI~=T#-3fyuOswJz|z|I$HV?E(Y#4%XLECLqQN`dNai_Uk({$NxX8}%J9E>K zo_<;QbK_{VtLPxrbwtyp5(waXvxS`Y2S0m`d)HlfuV(6XIx^JdE?T-rq3s_JTj36w z;Y-g6{8R9y--&!ld8fOk!^LNLeifsTt-p%5V+nCQ@fB4K5gQ^14rYZ6AQgR z#JYZ!s!C;o=IZUS5W??1Tap#S0mjlvJPvEj!quKODYs_76So(JSZ3nAeh&C& z!H{Vh*Mt0JW8wzZnkQ{2urg^1?aJh2f(OlpWAwoly9dK-FACV(rS1No;x}N+adD=* z6j#T{^Q?m-A9v;U=mm5tb5iG$)1icYgeh7o&#OLV)rPSwM@{h^!^sn&>Cl?jTkS_{qa|KF7UpJQ9ta^)-e$-K#c` z;2HwaLaIOju`Pmuy7l$xS5nz!LvbKdvk2BiRmh2u1H9Zkd zc;pbGpp?6bwlXNpW!pUNu8f>M|=?QiUaG^gAb0nMF%(hH8l3 z-e}bkN&f(rD!fJqK%T?itt1;~xNCAjm=dQy>ico*Y8-CVmW0l`f_&Q**J4-g($Z70zi?rJpMpj_anIabo?pQ!h6lhT)1MPQa;gc3NB)>Yoj0l*mN z1F;?W{A%^?6=GNeHOK@AQNC#W!QVZbpdaC0WkpvXS6vZmx3Qh3Rhgt>Bbi!3 zA&ejnr*|1+_+qVTvLJZliBXzEv8Npq2N=c&L)V)3@R&)(r)>@#RFkCSevYBcZcPxMrmboM-#u)7YlgR*|dfWIhr=^$dzu=okxVO4ZQ(V-wd;4>r zKH6C3F(WPx(vktYxyb8ZeGEFKIIC`t#Ibe$tuJ))O>5!(*pOd%de$|!aI)UVehF}! za>Y0pKiwGV^844(a5OU9!jVSt>}y!2hT(_KrG93}9S?2~rfaTPc+^*tG^w0AGK^B+ zsqy36sKl{C_bP#dN4E|@>yUaMYWlZd_;Eg>(_QFMD(W#zvP&FD9cKg3f;;1!ALU$i z@YJECQRzo8r&VvM^6P1^+(@&MRXnvshF_N}jxsuey@h&yqu?J9!2V_Rs;BQAJoGtM zz{_E=>(?2qX=PE8=1i*Ds-2Tg=K&1=0A%xY{{SW_)C0j%KU`O2JSnVP zG;vR-g^@u>S{MHSUUA1^{Hq$7b=SSqW^aba%0CY8q36OWQa3`GN5F(OF%VPe2jgAC zcspN)=gE@XEFM&oTsU9^n+HW~ee86|8LcQ~?yPRLJj_Ni)6?d0Ot2w|jkq$LnI!`( z#ktF7yNh24YLcW0_9wemJ7<-LJT5_C208Wv=}N9wCAw!sF}~8)b~qKpvK58Ve7unI zebmY4KSN%v{{RaA0A5g+7IxOj84!q;;DBxm=PIBQz>c{qk9xS^pCzNvr;AjzdoHJ# z`3z=|n`p$(F?kKJ!Vhtt!x$CpQG7Ghj45|{so7f2t{v^|)Uxn!R5u{~az6^H8G38p zdXAoD3`Vxmbv&+EyvY{X%FQrlo;kLK+qphvQ`F!9PDdx9uYK_M!z~w4zPMdi#8PPT zOKu|5j8H6?kyMgqC-_+44Y?p>{dw!){;c`$@+y`mo!K?YcuCXbxP};w%c!=uV>A(u znR0l^9RdFU9xL4D_;Dq#?(bv`iC_2j&4VXzm?`K-W74}LO7U&)(5Yr|mrF$+9|ntW zdub`W)i3n*$GVe+AOd)C z&Uo+XSuVbp7HA6>Z=a{r>>!w(A_-49Bk9!9Ia6NjCoQnER z)56+ziFCHwM3O`2t3V+jZ2^~(&DSHK7#w{omNX#jdt567i_TVdgCEi`M`wQ-oqpGI-8c*yGy1skPCrW%CltPlnkNAZD7~ zK>IqA&peUW9cjl27)e1r3~T07+4b1)H1MvsJQng?Zg_3vj629fc|*CEBd0;qzKHuS zo1-kk@zQyA%Wp6YF_1dtc;NbRMQklN>lJf?6>H+>cI=VzUEhRmAZLM$GBhl&wmcCI z-@0+_{VUldwzRpPR)JRHm=i{K4`P>pNTJ~ zk#yS&Yk?l^_VY1D!2aPQuW_7Y*Vba_skpb(L{QvMh_U2>@9o7diJlO=zbj4^)}UX ze+$7ZnkAdWgZn6y+p;%M8IGNa19qZ{0E5b|SU0T;k@@BG&RJw}V4PNPlcJ|Kw?hjp^kETal zRyc}O>8^P_QP+Y~uOy!5$%~^-uHoQtsyxB462yDg)!r!hS*&~fQqyfcaMEc2YG zWAjPt`2ID~>3$z;$eK}fsdEWrTYPf=054O=r%ri4g>pPcu$L>@8qt2%Jkxi%!#okS z>~N%t93qsAFU*IaB=o_@9CkIgb7%H>7{IbTrs6$;h664>Voo}P(0`NHJbYAidKlKd zMwC&HcWER(WRuS%dwxb}Nx>h5U%V<6WRT8UZ!#!=LQs_%IXwX%UTX?WjWdnKvQ9CR?mE{rt3s{$Ox7MziBXir zEJeUjBPVe^`;*Xg=~^(_wd2I95V1wK6_O3@-lx1|&JE4ZH z%V%_BBt~~giQ{3!H)TcIPKN zRblbe+I+0VQmIZ>nkY{%kglFnlHkNbt{PpubB}LIl1U?WN0L}E5;oa)0;%iY6e`qa z`KoBv%;}}=X4=2H%1I+MQL$evZs~lkDk=1Iv`i-P=fi1v^T4>rS3$OY}Bb*Qa z0AJR#`pqQw(8i*wosxEClM5r}KP*S(m2$tqk4*ZS&Hmie;g(2$wC!2dnYJEdP!2&O zj-9=KN>wXTrSEeljNyc;<*IgHiLWCId^N<$F341UqBX_~b?NETj`hz;;*BguVv_#O z*~3LFPbegfyyF9^xBI8JJ!@)tod~N*s~f{8#8iILDcN*4?W2#(S;I=|(a2q}M#4`R z&5dV&dD0mX;r0c{h2cv z9oUYCk^25s=4tT*MUn0jXqpZFOzji{9$`+5-+QR(Qt{Yyo!;k7IyGFJRBYE%+l zt`UP{2M6g~RWsTUO)i@qxNMTOS*cmB=ky={00i2)ywbc$;`y~p%dKBe(oL?BdwHkF zyy@vY4YZJ-^3QXw^V_)MzDNH6f_whiUkSbh{9^G1uf!QIv>yTdOVYIK1Fy-tU-(CE za6mJtUSV;K!~u+tmjb?1iSd-Nba|6MMd7?F!`D`JNdA}vk;2A!WAo)J5%VBzsN)y} zgWL`Y$2I1@2>6fTe~3DKxBd(GpYZp_dStSv_C3#rH4Ar=NFP5e@hpuZ$PdavUUOfP z&kxS*wm)8{nNwYLJwwc$m6~HT$}uAySl&YvBN59aWGBzZ zUr(vUaMh%!=yp=XC#q(E@~2W>VI9IQV^tu!=i4Xs{c9>Ej7V;l7@Aq+WiraZaxuw1 z)q~VYU6#Db=Dvj7+{_gmi?($b3J~OzfI$ZznX1=J_ZLp_%)V~)lIlp#S=gSePD5_# zpZ>L7KF02&r=fRKwvJ}=8tPFV)nZ~e4twrA9xA9;EUo6pBuvxhG1oD#AmsJ*r|kJP z>Qq{iv)qc>*&=D$_6aUvZLQ@*+~s(}9+*9OtJZM6*?A$lNa0u`ck7L`~x#4LQvjKNK&dDDzc}uu6F~$cYr*qg> zFR)b@Ik-u;)YFwUNo{s5uKO!;5?kkGb~DFHvnBdiG~a1RY|<>2jwZ^e$86(@ zEn^75)4kD^I^0g;JD3t#JkOe4+lavR&qG=!dksN;(_?i6C87^Cwaa;IS0BN<2R@zq zdQhZq3qxYN>6Vj(X)V^lm0B76qw@l*!C{c_Tm1lHde?6gAk~wlVx}lWFm>~BYk8Uf_ zoux_FGQ~VZ29gN7{ONW=xaretNhH;RH?1e@;{8fX5WMwtPLcZE88-w$|tod zVmLVY(RN_3u20gwvb?s^B!CNzJ`0HVhV!78W57rEfZ>&fLubAXc2Ul;6#BapJS91+ z*!2 z+``UFj!}D*>==52eJj%c09mTa+}#cpmr|zNTeI{sIZ2ED%U)vTJJ%F8C5HPMCl6P5Bpt};(d1;OuM&t(GoZ&9;=iaZN5iLA7dE~v@STT2pl#0rILsC-~qauN~K5AjuoO8I5$3c@{ ztX?_&lD-0X;%kWYKMcvET&v3{ywgYT@5^utx_NKA{su?2bz&-DYpdC$V+=Mbgt@tq z@fU}G;G@0=@hT>l@qgept*Y7Yl@{*Se?2U4d%#SLI`sr(cCOpUAMj7@19C5hwMV_R zNaPlBq>l~ENw+6^OSdPs2K?jNl`NYHiH+4)7ttNHah34#_oH@kdbIxl@JpZCY^|oZ zZKixZ)Sl!ymi`H?p_Iqkb!A1*W5as(&3M0xKj5D}KAsuBvgW+MvV<8UwP?S8DI)#`j)7$qR^Wu-}AMtt%O($B_ zJagb(N+E4=aUX~*Pmv3$AzJLgxo~oM$j?)Q&2rSuXDKdvZ7!#G_H_xv+>%eB_-Cbf z^G7#t6k4Qk>XOaoO0r;izF*4zacm9X;c<+g!oO`~{{Vt_e#V~~2CXNC{CTBmH(Ipf zdmVdB)b=*)72hQnCgt z;Or-Z!t=*->)yXlekT6_!4-TF;cpF}5qJ~!m)3M0UMtH;0*szk7S-w9m#>*hV5OJv;P1D z!2P*wwW;*~008QK9Py&UA5pWC<(k=b7{|;&mU5^cvMA1aFH8>XHZF|a?SJyua?FJI6T~Cz`odh1{vlGg_H#T5!Cg{STouy>fe-wvA?31kuW>jV{3{3!lCi zbC0`&n)t5A;~trBdnT8x+Uvd^yh(ywTWhwGz-^3Y_=Jj}00Tk%z7TqH54B%4TJcUY zIUz=sIsWl9`X7Bq;v3&G!6u6G2$h`MY%F}D#~e87ILOK19+mS}gYj18=S@+jc(UsM z07@n}qlP&YLJGIdkfRyM0R1aYYP6lLbFvs*G~YCxk@p6l<7?YghA8z(#IVX8-ufut z?HC+qE09O1AlJ#T{7KZM4!2EdD!i_Y_TxDK{{VX=XX)4Rsj8&)loK%eh8A=8CwJKU z?$_evw<&1CD>c+N#UPf|aOJ_z2fliCuZ}d27-*8g6wfunOE&P!EM+ z>-z~isOoI;xm4CONgt{|4}Wa0jUES%+S^X}lj03B-KFwu^t(x9lGF_32^L0gr!CM| z<{Ta)xwvT#hvGXK;zC#ZD)mnM=cr{M1L?^;5spP&EWZy@7n0v&hY>>;g4Udy?0-ex z4F3Rvo%~kQqJ_Lmq> zX$l>}EDSL`bSI$g(x!P0DXYbqVRMXaDRR|6s&5N_!A^b>>Wyt_IiM}4+&o14u>lWhPNDo2#*<+1C9@24N$+TWPZCt~0WP&;O zq=sm=hrsF;fCrwOewB2nV=$k?s^WR?GlnVJwFK95`jGg?`wM&)`12*Ep?#)kcY0jb z>Vr`5{7|IwU~ojqm5?6!InEE$`Ni;e?FsQK;pO~VpMpGX;+-xa*qRG#=?kDe)t$yY zIoct7JO6TFo~OcDd35r zwC}^2GBN5G@vntEAO8RaM*XHd3#mbMf2vw|_rs<&ifsqP@vN6j%)kTZ$GOPo`|*G? zoB^8I@kVVo%`}?yN1sE5@?0!=V+N#s&Efw5*~9kd{hcD4UGPuDm^^Xe%_ipJTaORi zU1hFei-5)>7S`N3AS)0%aa!LFKj5ui81WowW#j(K_ zq0gmx^Wr+#s=vOY2M)Se^ncat4Jv=Qt2or@sqweOzuT+h{{X~q8~*^pxABj_?*!_a zMV-gkHElysw7c`Pp(f~=ty?R#l>EVhj(~zI^)tf%0Jd-JmE()pwM*S9&cUaJa)jTyF{Oug+ zt7w;Mf3nYPz+_OW$J7pbbmP>+ab8uAl9nYsd-OaCdFhV{gJf&}XMik&JmY=j@fLd=wTQE%xy`+<$?uk#wII{{X^6;k^e`yzv#bpJO=|*4nB${{TUF$r!m%cMLWZ z;~4AHn*73e4qm6~RP$9nhuK(G=L&kRYvnBm;}Nsh?>sBwTZ@0~3k!IztnYN+nmtJv ze5}7P9QVz0)Wb@ir$jR-N!jSns|<0nvJ_IS_m>2tW zLoviscZ}K`uvBU*IHr${{w)5&U$ZC0<+!-lz8qM1Z&;EuANJRT;#+wm#&AGIF<>5e zMLy!b%voY`0?3R{K%{eCz7vb{93GIXBg@3_#s?PfI%?!6|+u{5YEH#D5GR zgW`XMtk&w~$_<*$ykScK${P*0rc^%w5_;G4(Te)~4~lrINi0kwRdu>PPcZPu1&Vys z+ot@F;-A4k6h1wC4Zkt`Klr2Z2f$Z06EffUX65FS%W;sxXywNM@J0w8hm8LKQ-8D{ z>{IYl_JPy&Ikle;+vpxKyR?=&PZ;P+<=n#MaHd_j3_W@i+?x9AFBpJ{{U|P0NVcm;Me*$ zhdwG?_{TuCAGpxGTM|fFR~b`2(nmii#ya-rA3vXXXP9O*?TCV^kADT?R#@M?c(=XJ zu)a6{0Kp`FKH2z=KN|Q}KMH(bZ64-p%_mRRZWS654tZBxoMQkD-1jx<9}NEh;I-P+ z7xo%|$A5%2miBT867R&`2x;BzGB`3W&<^kRaf4qqM}p;*!NuWMFI^9%qv8eva!#F9 zbMq(SrI*FOfHS_War-gf_)p@lqiZ#^o+4XW=C-zAr0WhhOnR_@lkhfINt-{1c30oaZN+{`3AR zf5ANe0AY{XMhlz25d0MICFSMxDh|8giD8a*;~|sDbwixw9j86=D=J(wkzVqq;@49} z#Td%kxv4(K`Os?mecj6ap3WgOmqhH2Gyb%89Q%6L_5<;U{teXleAl-=B>kU0BWoHh z`$}a`4*1ENHPc4?Crq2|UGmo3i zES*=N>G;8Na%^Xl>R;*he^AANGeL zxiL8`=)(4Q>Up@?x{(WWAXc6CG_e|&ogZsl-$=N0bOz5$a?(dW># zm>N$MZ;igvRiutI#s~_7J#u=S@zb36HFD~ZUd?RQr6R+%QVt?3`xmO!*(d$3jSpTCr+uw4%tt6Z(V_LpnJF}K0;k3)m$+qYW! z4tI#vD|sGuS{~8!Iaziz^yqX=D%NYAW=6OqZ_|EMs-t=6q?a$*XEmn3B;XneJq1%Ww$c7huK@ zUEK7?0=l1s-wU;0iasZ|v4%GYx6w;_!FaPmdOuKdI5;@#&uZ~;xxND^ZdK|=GJ7V^ zpLm5+;y$zenZ6y^*jip{T8)%fI(DpyZF-YF8H*ueW6oIP*bojfIp@*7FMK)pi||KC z(rz>jakPo-VTjx68bsKR;Tkg8cLaD*>YBEpBR_`kh*=|7l$7#GB(k!M^%%h&fj-sX4L8O9Hn6bxjpI!Q zJ4>w&-fMepbx%6TlMD&ZasWL~9sAdVmSb}~Je+Y-cU?OZg{4;#?tYkjJNUz<_yfS6 z4)`?;ka%J}YVy*;{{UK8Nn13UFzqDlF}DC?fKK8L4SrmBui^~8BD#vjrMR^FJ1k70 zia03SRI3A=anuoC55?Rijp7<|j3vv=v}dnU71bviT0X4)zW)GbzZ85e(d{h$7kDGa z`rnKe=G`?-dfE28HYp$`M~+os%Av@?!Or2y1E0a~_$DXqB@e-`+K0n>Z;I6FntzUb zKdN{-_It^ZqAtYC3fnl(%#H!h4pg>1zk&FV=)Z`{Gc}9GKWR=*^0m*7{>!a{s;X9Z zO!M#fD~E-Af8pQSN5rv7ZL6<@ZY*r|O+Nlm%>-Cb7X%JLB=NWf?km{;0N|+KwJ(PL zFzEg=@FWnypnO^QLE`Dztgp79@kW<2NTEO^shx7N4Xi_Kamm|X+P(nr<`;#d%ZJ1A zuCB+{)15a>Sy}f#Fh6Ji0E<$5BKVi#Ux+sFN2=+TQp=|Jm&2C@UM+6c={%`-spBB$ z0D>@2eWZ9-!DqhGZmhh0d8KL^o|EA%cH2_bEn+~;c@k&LMo@4woSwY}e@*coPlm

8R>GG8ZM*ZTeZDwDWraqXiE)v4x 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%0D;z7U9zu?TJ?kkY9YdR>j$Rv^8;MTx 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

k;#EEStK_!s6U@_Bx0SDT+ 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 NZv$f9a{kd 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 z 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

V2|4I1>~NTfSCY1!%%fG}8|Zy)@F(F_{)6GI zYV%Rj?zD;5!@goocrhae8(8t4po5$*vCVxy;5fBAO&7%e3%uE>>bho)eWmKjIRZ!( zqTJ_j?f~Ee*S9tLw+myP8j3WP70^2*ss#&*oXmrB^O(Ezrx3 z!qQ2+$x5h4RgOnqO0Pv;KORZ0p)4lyWR*%ukY#64!sPXEah!BM^}L#?uGct~Uu5pi zUsAM*r-)e_h21>MADD7v41GIi>UiS286xn^I&jpYztvk;P4UfRHL@%bjGy%~@6S9Q zP-i3`yUskYisjbq^d~7-<&xO*o2@d^Yj%fF((Nwr&d^OOzC#5gu~2cI`R4|@rL&4# z>m<9C-WQ!(Pb_4d_CenOy+A_06<=44Nc--|8da}Si%|P4@b~a6@!qn@JSi2>NG+u( zK(=KCn8?TPE;zsg2iG<9e~c`C8{6sHN$`h@^`8)2UBK{a`cH_o$F{i9nf=x-PC3JKZzpiTn+=-Z}0i25BV?E3Y8rV?Md>&3bf+xdJ3* zo*RK8IvkslM+v+}a7h0SebQ366)NgnZvgdJ=YLY?V94{3(j2E$=H%GbXDN1p^ z=gD^#lc9-S6zpkLHlOvxbsm}auUPSygKq7wg~gSyTXqNSE4Y${SB--MhCTQrj=gI% zqT=q-8mOFJ~?J_~KLn5B+Z++t~C!3FX-!TNWtI2L(Tm6@H9n52YZusH4QSBQ?Bx_KEz zN>1-(xsx1lLvsFFG8i{ZV~Zg`ZiI@^-sW$WriI4@LFtk_R)E1zTia^e`k%*A)fTEM=b^fco{N7hB`HH+A4!NeJzqpd( zK@?I*Mpt*t-FfYkjPXzK;Rjc?jt4;mGVGp7&=OQ~3gR!ibm&b@FWS4aC~Y9*P29=O8b;|YbJy%Z>?cnTL3O$E`&-2mCz>8I zST@{zryrrM3x}3T=VqDahDrC@Lym2_Wpj=}^z3Wg#8!2!ro9p3&YHpAQDqq7guGHl zs@E8LczM-;J;n&*-pk)p^Q zQPMZx$p>p~{=d?aH;I7CkQ5T4ArTF z@_f-Ok;^*al)?rE4mlrQD_T^Ag|Pr`vz?8wiM~?7xl%a}r=AXddsfoLb4!uv`WQGm zRNYijWr{`-N*YqKWyDNC0FK0Z8ksz(rjiIltja-*$fwI8zV-?0x3K3wg%eVi$2BZn zH*RHXo`XH1lfahoi6wh@x5E*H<)&pjNXhTm*6s7#&)}^tQ4F~IRG5BNFhYi0jyWCr z^%e6N+U^*X`u0Aeg{47uJf_Gs#BicTHM*FLv&SYHMeLz~;AHjBtFcq}n8n zV+{|>xGCw8`qy;fdpEo2Pt~U0n;njwZF47s^_#V}l31-TEUlhMz}pyba!)-6(y!%s{p> zeZLB~EKZxzw<@mSBxT_+cqjUET{wBHJ8n9hX{k$_JSm0cq-VHe&H%;~b|mx9YTpl4Hr%X{jw*zw7s#|IM;v6kK@%^Z5=^)NZ*1V1 zGtNTrD^A^fg^`{si??QDCDV|3W65*weFbyZhriC<*JFGw7giQ#Xi)7eC5RHJb&bD+ z+m3nb&T31kBS}@UkV^!0nqrLYzB~`_>6=SKfw@0~0os|^q zifG9rYUk#|e=2Q<@8ymow`Sm=uM5XqA8O|I(Tti~66y2BN~X4F)%qTtVRNhacHM7b zv!3S8R(Y@Zh8B!`s>hsyxIE+f)=jiSRJ_p8nc*T8xZSjr%wR5DsOmb7{{UQ9gHkfY zb3KvuI9k-}DDr7z>+jfmN|xXDsBs;v8jbnTb&W$-w}M0Dh?PuiV{QgOC6w{Fft-O| zx9l9tr~cF;GS^VYsCX7zJyPrdKFG32`!?i)Rzvc+#{i61&1Tgjjls$r*!>@dviVV; zJibTimZ{)quC3l>wdO{VHb}WhHy(4GCp+LQMpWCRz0T)nHu`;@)XyX(QVlgkoan04Gvd zcCWOa1!E)47h~b7Dwrv2t-GHv+<(N5{N7l>FWID37qKbg3?5kj0Q$4gb6&IJF9*w} zOjvEaw4O<(w~{ZLaNI!?05GH+@OuDyRt`@AWcBkDE4;<>%R{d4FN^Htja6UGv~MOA zb~qOMhYf&ph5T_|7i#U{iMPWT7D`$xgc*sl6?# zKTiBBs6!pJMK10jzKzwRc*w&6f{z*ChDI3}>+OzyefWRl>kExL?00W7UBvd|Nsy6< z5tNrubDmBJA6|WVa~key*4*|uV;Iz}C${JGsrwZE)iL};(yYE5_}c0SymhA7$ht0~ zScrUE0y$hnN%?1wtD(Wk`9?S&gq{uY=CR@ZUdK|h)IYNBEbgPd(=Vc8t*6Mj`S)Z3 zJw`sc;~ycJa7|3XbJ0If%lQ6(Ar z-SKbWFjKjh0xBCTgDMi)Y%0Ff+nj%#*NZ6f?t2oc?KMV}N!gCpFSiG^Nx692=5EA- zSsa7Bo|xl2cjlo>u{@U?1`371T=IK0I{>P3PB|GJaZXpBq4f{^5Z1r zk>Bg@S$juJ%SJmYMn}wW06hoeNEn^xmS#CDdJKD0jGWz(aec?O#8qe90ul1WHx?(R zMmw4SCPJv{@$DH5IT`EE`R`S&JqNEr?S^kDVv$Ts8x|c7?tl)wch9J(-V&%8cQ=|) zu-(gUJoDEeeJP}#;#z1GK^BxO-XHvr1)3CYJF#h-pE8ducTRW3Dt@KgYha0%#m?Lk}t zxv*Fr#Pq7Ni@#DETMEcbq!5ZW0w247pRGqDKE^^piB-rTV;CI#-^zt1mZ3OW)*^B~ zU`p-6u_vPad8+c2MJN{tF~&W({VB|ga=ix0v~3`Ro!p*rxYh=td@SLf<1?esp=A`b#_wMb(?)A%I@<1=GxBA(iWEL=Hd3Ls69th(!UUY;G!S4y}pxW zfAG)1w`5$ElG9hchD@_>BoL)?Iv%};so-7{3s*CrBo&kDeBNoqG&1t6#nF7lc^8lVfpmCBH5Ts7!+%%Y|S{qd!1QM>Z^BzHHDb8IFnx=|UKzHO`zLG8c;&{y2xGKE%Zb9x^Em}BFFc80P#kB2@I z)%<0uTj-i)ru*yXg4My~Td8hcyACtyoN_?TeTE{_{ss7MD_bKC$BVUlHj?^OKpM+( z{l#udwmS3e>TBAoiNoRBP*<1aVyace+uG>5p`J9>G;f3!T6cu}DX2!;y}g@9u4*>eG_;KI-mo_`l*+&ZTVD5I~W;#;Y`gIKlqoV<3;9sy`3B2dVheT(i<$JsaRB!F_Y$kBcq5 zJ*C?`(lNICTSfOQk=ySv=cvvwb6?OO?34R4Y5xEU{5xxLab*MRTBq;t@8duVr~I>A zWr!>Hc|4AAGtZlv@e2MG4H5O3PD@ow+F~CwJ!{}Uz}*|+FNJii15L5Dj!ix$6J0{N zd!}*o7jF3J>G_g=uCmjkw~R)sw`yS-i7Yesfc9_YUmsR}+49NieOs#ylm4@E1G3ZHoZW38ccMWeW zi-&Y>K5jZV>M>uqVl62|{6hgwGN&Zfl4q61C!Xlr`AC+s+#*W~oCNGh;B*~6wHn8H z_Sx-h*<+eZi6s&^W=NVw-O!LoUf3eOwh6+IGIP9#N05B1@Wa0uvqJ-b!;cC?3f)Gk;n5AS2YuNAVI zPS(B4sNS-QI^$^^wpNlnBHrptH;zv&`ImDNcOIvX2mb)BuSXndYi!OykjCUW83X~q zPzN0KfLs!`h!Ioyd8kQt|xA6DM~b z{{WSGG#cf1Ii!&Q4G(~5dZRU(i_Exe49VSxlPzZ*h~ zupo|e>OQnnf^N*l5#@{K`-yK`{ZNrzV=*qzFQPEymOaKe;}ulwGCj#fgh>k|(*cd! zM;Ql?VtB54R8%D1%+c3XBY2hLjV=s#F}uZ?B6!_KRTPXJ{Yb&~t5)mf4Xv?Aj462r z4gkm}w>5PqB(EKbr&1HwsPhk%XC>6n0?5WOEV4E*2sj8jk^SS(Z(6H$3uF{$E`CO4 zJRrt;AJ-H@a>P45ky3uy*%emNi~$YRkwI|ki2`!F264FL5Jwz$&$UeQKIpcU3Q8f6 z50)SXGC=hn#<{CPN$+bK!c-+Bq_rv8^Qzghv41Jt?EsM=b;n)^Ao|nn!;9cm8boFS zMP57g^{sHUV^zIPE6pa?MX}UP``d+=79nagqfy}cqJ!ccQHpBe8zWPNCOx-894N%ndTeq%Ofq) zG#Fv?0lPmT##OlLFmaLIw5JtKSs7GnK5}JY8%!0WEx7O8lVAtQ$Rp5>-2VXet}3a8 z94dtje6pt}9sZovLbAK;MB}1wafirOG0F2u8ATv<9RTWh`qWO3Jg!^)=C4F5 zTFW;1+Cu`ms!o!CSZzFP;Nv}W>BV23&7*jkBtO1}CK2b9!)3R110#SqG^L4j)uXY~ zS;fUC)W};fw{pk2KPz;r3k(y0o3e9^WbxmnTo%F?iQJY`E!Y{xRCPkbKZgX?vu)GY ze&;W-R9CsN1Hf|{NUp3lG{kTu9m1blwRB{eQYBEk8APT-@`1CAaqIQ0Ft=}2^D*|k ziKMkf3E^Vu#ia$hEQ&vQo^sz_wQeG^e&r(w>ltQQPJF(={TsJ>>h{uu*KUl~GnG`X zK_rkeO2cb;kfdRh@Vi@_@!zFSX<@cIgEg#A4)z!%0EZa_jDx}H?~3ND3UuYn)~xJJ zPMc|JjO$|undS#_T#)IWBf;P(IpBfoQ%s7bl!a1C$Q?%qw^}6_;$>(YN~=omR#%PX zX`VAHn8{e=ZkPuZ<(ie#)Rw=zcl zag^;i$l84lc<0-Z^sCax8o;uljzUuSz2*Rd(!5ZB1QjW8q?y%EiN7 zzxuX0E!(F|nz}6BOQbF3vh7AZ^0+(@Kl=33jQ!`+V~OG%q~fEX^^5HCMn>{lITXs| z0>w}93}cbkrC2sEGc@xk^Ng?NNseUnE!U{WH4v=v68D)@)6t@=f>r|{l~>L|#~I?U zO0dTyDJoJJy?fPp-$LQ<#`d%93k;5~<~F*MYdYL_8DX6FrC%|c1ZFXWY|9YjH{;ie z!b!PbWQ=N6acVnvEyWz^DlrnWd5X+IA1@vGsp7eEA1FMlfo>zf`H5WT^W!zoI&z!4 z*y~ke%+yb1_*9}_9{5`YBa+Wvww@H91WxN4Fe}eHMq7eqp?ScU; zlg5#&10dM@L0~x<>NCwm&}uDdDO;9Hd$efYNYoFMHhxk;!5n0aALT_a-9280b+JyO zR=xU-jS!f`s!I8>0U=UK6UJBp+v&wNNlAFFK#{Hy!%Z|@Wj!+>=t1eys-pIsG2wEqBYeLB-o z{hB@`vy^9tOt#b$YJ$M3wm=LrI^l@N1pYeUBB|mbeXexZl(7`$6{E4?UI#Z)e#D*} z3lZ|pkz&x_Fa#NAgJ4!2aJU7t*!AMK{ux2~RMb4M;55x90;d8RpWVs8y zPXMTKk%Dk>n%w=hR^MCwhqU`(sAAMSZKY}2a>jB>J1oNogY!QFJ;|>-6DfUVX?q^d zNma%!>*Rh5_#<0=6I6wqHNwd04AKw*<^Es~agKU*t_|gzOuc()Qs4!7QIL=vkZ?Ah zI`%oQx1}W*>a^&5ZZ`z$P0m_tvHBr=BZ<`>u2kHL+>#dZ&u@_FF)1y4ci*cG!-5=P$ zjx2OP+7sZlrQDKP>J~cphV4c819D2u8!GPW&ePOmgI^4P!6?2w=)V%a8*Bdn3H6KQ zO>@Jx^I2J1OveozM=?8Ovo?7QOqR!eK23hVcJw}jxka;D)Oh-Hf;0<1n`obpGdd0*{!qHCW4{{UzY1pIQh zitV(kyPxd6S)f82Y?lH@A%MZk`;2kxUqi`Hi17E(R!d(qhP)?~;yLJl4eq-iz7}sR zw(OWloDvw#kKQj_j(Ylf*B{{hX3JmjzJspm@dy|iEz=fG0BjVgU=t!p43PtR*@1|q$v^%%5dK0h~wxglXKEb(9B7aGZd*U zy}HDTtrNsf=>|WKrU>nVeQBfbi3_}}W7y!Iz4Yx)r9Wo$2YO27TZkr>CzwvMG-yhz za1MKrdXPW;RW!0BT5aXz2c(O7ZB(4rS4s)JITKK#6pZJPAL*k3OAkoQbYdP3s88I+ot&z_kOcC_2 z+4w^sb!|G3_fN<8%Zek0{mm(R$I6=2_uen@Rolv-Zy?*4kKbluNjVwF`tw@aBvu+; zpW+RE_Gy-TYZjKf!KS&2!Xg zoOSV>uaXM(H$D=0M&rfaCey6SvqsM!pR{BU-F^521E*U1Q{V@I?EDw-`&ambtxsuh zFtxdY#@_6Ok^)9I=b%sy?oZ)ad#Dn56|%<$G!~sJEU&C z(flnE>e{{=3jm4Cxc4mkkKylMM}Ed04U!!XUHFl!+sNA2jP)6#u)1{r09^pc8wneL z3xGJ}IqA~AFFVf`SqIjnzXR{McPgG|J57G=ZRUMUwyojaE*+9cmfB^KEuuSomZCJ| zA?@6rPgCnvJa>I>Bv5D;`@Y$KCzmU3$L`x3z&Iovbm^bgzc<2rOv+AET6JgWwQ55v zjiaOJjNb=pDFgV6;x@9YZyuea++EvAc0Oeh9otZzn~%-cwtH8^fACT7j!*DM;8^gN zhi{h8#eO-0=T6fgWFlAtKu-O<@DP^ZALUqMvEN$%0A|Ckx|Nk+=ZU@|zNq}f)_yKu z{Br%S{Bx~bY8OA)_O}ptQ%g}M6=D+ZX$c(zzU=UL0N2XjvfR>1<0hVKrTavhaE9kl zeC{nKTXqj2m4;3}g1(ajm8=aLNnT9(oc{nDI`#Quq!&Z<-}YXxyRrSEuHeBW#@D zG08YRM`Ky$*k?xz&W>CyR_jGWey7_%wzh=_*)%C$_w5$CrRUl#+C#9f?wEx*I|r@%49~`MpWmFjB*GEzxY%d!u+|nm=$f#%*P;+*FCte*Xq-AX+4(b^ZTJH zH5=$~a*q_pspz_nhYgI^5KnR^Thqwqw8q|#-LbxS8<4x?)Y$~(im z9q_|&?mB&IgEFPs$czGhr<2#M zKgN!h`tGupaCt5Exi1pY$uDA#c+PuzXRUY?Wi*wKZ#Qvu6_Mtd-0Xa}8^B@b1DUzb z06c;^@(1*(?XFDoxywi-E~_k{ZU1-2R`}$v9afM^IiNBws0sOJ@M}AFW3WWnl>;<&!>igQJx_bI|)&;q@OR zoO&O*;NyB~{Y@F7J1zq|#2Q4F2u~q_>H~G-gU)#Lq2`}zrN}@S;V`>!2;=d`zddPF z=5Fa|ZOEYP-lv-A9zE18{C#oZ9cIS&`#S2@TfG+YG-Gas5SL7jK?G->pyxbSefB$b znJyJTxkhj#VUR)g{(iO5UZimmw=c}|snV#bUiMv$vn+D47;l?#RR;v%cBJ#tP3)y0 zmtY%;{IU_iECq2!7P3dBDLDK?Z9!=;##UxjJ7w+^^~mEt&+w}v;uLL+$dm2!e4^ar zAD#_d`JRzRN~3b-xfJtSfZlA8z~(k8?m*vzp8d^4(?=tgju?@$%n)a2&-ZiB9jPj5 zt3A!9?^;Y$)NEUIgx2>@bu-_&-ftzwlB1!bNvr_GU@4Zz@zD}uA-(H(G? zIy~3La@r3NctYe&GfdjLrNk01Hz9%fQ$0@`i9VRB9zWeCv7+0wYcfc;4HfiUBpDbX zzlank2LqGe8Lv|>i;C`e`JB0u{Ljw~IvFMZ0EV81!f9=_QQ)0X8b)9E_4BtV2h}7} z4i7+14|+&8TCeR`(N8p2I+ua|(k>ObltFA&QF#CtVpX|6g?reXO_enycz79Jvs>8k zANV9s#|=|Y*1S{jTVI;eTP;}M{{Uu9dUmzM=`*R|_d7-~e>~Ub7s8KQUXrT}uO7JT$>zQ({egZu&+#kZ=7Zty5Vga2r@?xa=7FlKaAXktrPca; z_}n-hO?>uql}|2{O=x;qE^Qjil7AXL{j!d0Taa=$hcXpEa!?Nd^VAB0DJ?wd1-!Qr z+k?40+?HN@=lqKBs#3Z>qIG){TwLA7IGrMljgClvya_z^KZm^~!>NKp8VH7mp8kR_+^Di6@fQSX{!`2P=?%s(t-GAEd}KPwg4mBj&Tr-DRn} zpO8Pa=Z%g1{mgO7>La^-@hRoO$Q%0b-Ff{h!F+2i#=Wjw+)C0-=G*{FbLMS0?d$xj z`UfN7+BiCV(@O0h&KyO>xU5}PsXZ=yiSZ9oyGvWRrG_^bsv#1Qv`6S8^e5DH_2i1^ zel9hm-@&C?+p5PB+T~n^MQFxf1P+_!?BT(DNQ%1#4EsXke?TY(n_Dc9y{{RVR#BB~qAoFZA`QyI3wnKw3IXgik z0{|B1&{r*Q_EhikM)fgs#YsX>uIJQR7lv;qmOF@o4v?N`6VANiaf;aM7HR#~@a@4M#^Bmzlwu zRalH1x@n>K`Kj34+sMl#@yZi$MHu1*8Bw_b_nf{gg zJ|(HeG=3Qd?@ol$j<@o%tvq+|{W{70om5;36Omo}{@EgtBXNs3r@OdURWL&DFF4`U*Mk`I@GDB121btOQNKjvh)g#R%PH%CaCxu7__qrWtvSc$ zkJb1>ys6W(KS1uZ4Kq=>7ncup=Isa}wUD8>7~}?42OxCq`c~u;VbnvDy-8MOz~K5G z;=X>Qxni0>Lb{f{N-%hPN4JsZHjyOK6ei&HU7vK0xFgrE_^Gv?{5-SzNSCe93uSDeCy(6HS-Tj|AFE@hd1-zzZSn7rsE}oK(}N zccUWqRi~=RZMNXc^;1f_bgvV18vASv@-Q)9Fs71eNcp zyi-e>!s>TYq{+HDSLSadpWw$*bK5@0wPR{BUK1DE?w;Y}9$LJEv2Kgonp9~iMYr-4 zrtQp|EW(I|Uj(ZK1<+)ka5IcztBGZZg+LULL*Vqt!T$g}RJu~XDRpY|M%_uBqd48S zaxmGG%kk;_=n&d{`5}f$Q5}`!`_W`zmFJKD097YW#L}0#`}96_{i(HI?2p;^;_j*u zS}Pw5PkSOp*lEmQl^8q_-41#jR|)%f&v|G2FMLwfY{MIS9Tg?KMI4lh-QNs9y37V^ zw*`b%s$1?x*cy_Q&*1~c*AZ&4wa!RrT50-x#F+^phfZ^Y$6A8^-aT7Zw2w~{%W zj+x^)I5pb%>%lT;tg&hL6I^Pykr6eHPGP_U362OS-}+a{JX*xdmium1N*`9&?i=y5 z;NO6L97W*EzW{t?&^|3`eks!0`&WG-NPh_2pjMI@j?ko|HryN)E7JrM$LZeSyP5lHa*n&07L$!ULZ)GM<$hvE&5v<`Uhm+)gPtJq zUE$KaIiO$bx3`juA@)Sve8NG)HZq*?ob=BX!z^VwZN^4$ttx5RT{7QnlsYblr0LeDPAe3;jk~1?^|~1B!V*%#N?{&S%KO!>-6`osMd62%Qyc30O0m8ii(7sz9eHwx^GR< z=sq3NW0hm_<&9g+ffQpQzHghKr_#EQ4ozx=Mr~L8(_)!#9>(3|x=E!_E)IDybp(-uc=aCjhCZUM`Bs)aYFJuL zYV}=DgYUE%rIKmxc7$2pG>MPQp?Vy2=eO&M?7U~BO%46U)tR0TG^lH74&_~>=Wk)3 zVbZgs?k42D5#i$_IJbR|G1q6e((RKXCW;^?D=rEQ4CLp7`qz{ET=8T&PK9)mEYeQH zWGp~f-;Vs}Bl_0ZYz(pP+`2L&2=d(XpBwynve0dAbj>NGywv55{EH}`0G#(c@s6D< z;>#ExQt>qRQd|a0yUp zvsO#-IjZ5Ra{ET^nZ+lJr6$+P)jzYu!61Of?yoyP%2pD*gN&1$a1YYCjW%sPwFUms zfnFtm=3qob&HqZy{Uhl2I&)8a~bHPEVy;!_!jsl3s}ERTnZ*`LkhsBjW!65b6Ou zKcmmCJj{R6A`P)iCPnIg>O+CDfR54=O*`)0ZEC~I4U8*XeFgFU;t zlA#dc_WGP)R31C=KaBM&o9#=)GhAHHs>MClp?4}4F>~|zjf|^y?Vn!5)XVWs5=p(! zGaE)2I=;>e)tu977t`D}oP`3U%Wo3GF}RVFgV6C>e-Ct6HQTwvh7E2)#Jr9Ce-C^W3^HsGj;A4ThPhTSjFoktBFqrx_EFIp5ok;2QJ`{UcSf(^}R-%Nj}MMvuV8 zKOSq6b?D;~ls+!U)L`J!yjHzVUrTGL8K9Zteid72Dp&o}l5_a>t$h~K?$Q;W<{71n z?K2o1Qy{o(;FjtDJv(N&@lupF(Cwv+lAkN-(DgqKPZ#cDXw{i9D(@eAx6Ried(%8W zc@aQ}VYe2sw8--P>Dk}r0kPY+Kmg<4Ailds{?s~YKO_kPUcGC6ZnHKfo zmJ(7mbC96tkJss4n2L(5e7_@-yyXs;^F5{uyNjZKv-K-COKIbd;?f}5W1Q~E#z$ea z9`)vSR~NS0#3Cu9wMgVwGQn@a(=TCm0j2*LKjJdbMd zaa7?>e9>00eOr<9Lgp)7i4ch*Nnln*L}tn!at71e*1ZEr_;qWm!4=k-t2^2OcMR4L z#>?fhW93rH2>HHKikFXsmb;#PO1#=fbA|A3j+$1z1;&|c8$@LjPVx*RyMw!NBb~f| zE`t^Ao*dFwO#3`S(g$~6B0;}$#>1do^YWhjXN=btDJs76Ug_@PDDy`0(VCwTz7pTV z;W+*vc!vEWNv$3$J4*&0RO*A}5`r5Co;ml%4O95@@fJ-N;RTzJZHJ)yt;4d z*5zbS!OkmIcg^<4VHTxxzG>BNj3{!j83sOH;2dNEYX1PkUj}NPAky_cUr~6S^k4Ly zRy&i4O5`9Q5(puP{{RD5R~hw7%fC}e;pw++-%|?T!*`w{xL9oM*7DZg;y9XN)>kJR zQvm$Rc|39HUw?cu@Vu9L9r)9HJ28S6g|4q{q27~iUEAbiovftbU<&!k=TfTLqZZl8 z^;yO8)7bdz_yfe6GRJY^4I<(jWr@|pe*j^Hk+IcJZN9y_*XZBFui0nznfxJ@U#g(Cxutrw7X>{Ex$5 z6vu06ej61+*xm1&PjExFB@qzeqkHe#=)M3F7fzhyE*gKKnxWfu!ovSnC>X z*;e~2!Z6z$Gi6UzAe^1t@s|A-h61E;_o%Jrc2|u`GEu0SO=!=KkBRhD@SVnl@WS&? zJQrovNAB{RfN`EU>C>ND;`~#mTeaNF8#TD|T2x4mH(+!-yYY-<*N;yq)yi(qpi)Yt zT$9wP;hzmQv*HC|sNPvy>5SLY$8PL4B!dcDAc7BJgU&eVlE+znE?X-bC%9Q|rnPH{ z;!r|k=KbkBG(=axsEE zYpK>OHQVb;&$Q0_t-Q!mMqF=BgbeoVYv0SUGQxYZ*SYCXs_H__?Z4rE=vwZrCFRDG zvI(rF)GWcm+C&55HIYdy0LjQC9Cgn%@-Kq4h-@_r>mL!?S{r*yxhSh4e{UPZj78N2Xr+cG~T}j~e-(On#S$2R4TVwvM_fJ0OK|A*h~cFQK_rN^*gB0 zuJnqvk8Z#5_KBok%AN_kdF=H~Lr}N0)Gs!niYFOml>*}`q@l-Ck6fQC@IITOd_t63 zS!$O0E~z61ORK^b2?*on$iO4{Ryf?DQs$GoeHoTu>d=F4b=2;4KO6YVQ_&^RVbt2= zNu7i-=!p*Dm1E@_at>o{%u5gsK|FI_q5l91Bg8r;mmSOalSymCsQrp5blIbo?aKlb z&m3&WW8jVok~(7`*T2GYl}W`)Rz7xyGPK`3bV&Jsz<&a?op({XxYcbISzh+~Tgwen z;!BSqHm8ZiQJQrf)7-s# z`$*{@2^RaqJ}&rK;r{>~+1@+a=^BQo2q`Q@Frrj4E32vC6<|r|2Q~ASzu`|4__IvD z@ja)5d{N?mhxRv*Yd4FewL5GZ3Redk#z72N00$hLjQ(An#+oQToQkF`5!kK$?APaU(R@w1BI=Gl%3??;Asa8Q?|#ud`q;K!G0yY({8S` znRF|otY1TOsj!UR!jXw%18zeZ5P(2q$-wJhAbe@~L#pcf%A%JqWO?|^6RkhpJ0p9cq zq*%>kDryk4O)OU`nBV)!8J$=YkOKe#=y6{X$>J+-1K!DM+N?IZuAO|grJRBTI+poI zMqG94pIZIrF3RVGf{bM3YOpOv@_L?)dnLz;HA!wX`Lz8i=HN{Q)3l%H@HS3NYUFZ_ z$Eok>UW4${;C7Gk<{Q0I8~eLWU2Wkmns6dJf?FzOj43Kqbt4>gud;YtRs#>t_F{z? z%3RY|vF93pi66s~HjHG}*TpXpj(;G2;_@TFDUXv9XD8GVTD~#x$B8}xc(E;fL*czc z#MaTrGFV#-y~gD^0A;s0Zr?HdI@dN?AMIA%XJ)z{%^ATf#aQdS6XO%0Twm#4AWQi) z?ONJnb@qu%Zv^GC8$Wlj#BHSQsj(^%>(8&1%7?K(k(W3dy*)bgHGfj@jB{E>)9MjPEzXx6J zbn7iUnL4d5TYSwgiaHzkPgJ+mZ}m+l#IRmN4C$#@NE}JL;kN*C4|CA>#eDI3;oVP2 zbxWJ8lWlVlZ z*R3w~Yg=@ELqReucaRkaD;hR;@8~w<^U!f$H~cVIqSVv-I{NoblI5mZj+o69h@|89 zZVv6ku_Ge7^GY(OPufv-w?ZoOVb$CD9mT(eC(-;y`Z={(*3vCK=VZx_FwQ~(2*_n_ z3Fn&ZF7zX)YIi3`yYU9Os_D?%O>+9AL`x}Sf=ea?@^UvEd)F=t89I1>X*H-utD5GI zQ|tX3{t{0D_+)AjD`|E&cHtn_E)xh8C@0D}#&d#C81?n@uLb_oo+R+chhX?|+TAx$8lTs1f%`0va83_6D(C#PZAb<6_pN}?Q2Yk%Bqo=If z;kRcc&_YWbW1;oQzyiB6JWV(^N}PEg+BS|G*{i|W_soSy|m!+krK^ zTg=QHU~v7^gWObAp%~f-yiA=pW2(JGjdc&TnB;eTthgIjYV`+>K=0qFrd^0{H1X$| z6Hru+6dQ)ioS&Vf^dNKtueEj3lz)dE`<&CPz))_UlM7zGFm3>8f0mbNk&t8hTK8v%B~N3 z_j5HJ9qp#0rBX1u!8D&Zw+GEMe8pJgdc z-TEJVd?WBbi~bFG(mVU>2_n-Wyh!yJor23|MgWiuawIwB4_Ce?cA)xA=9VYZl%&(RC50 zwz~{^Ux+m6?ZCIa5+TDeUBfC4R~S9J41P{{BjO*AY&XYi{{Z6)7_*r|fq zqf(!`a;3>!ow;tO80}v-ojGA3>COACXpWDr!gEo7dFp>2^k^@>A$Z#2*3(Or4NCs% zZ?J4ItZOFJVYlTWvH(3;cRl`p)ir5l)efU~s9kDuYIifGyz`B+Y$qT{nd$~Jp8bV* z7znyBx^GU01~MwE_kQ!=e`Wsw73n%BiZ8S+SjD92`j(<@zS*b7F=$MCRPD&f5BIqp z4mqzMveRuh+G`emC4pYr?Nr!8quD+-&o0fn3L^d7l|iD z#^|#qdv5>`J_DCdhvO&g_u}sh>w2%7u6#aA&k|{`D9p%s0n}+V>RS(jHg4c&bglzn4i_76 zag21WG2A_cz|vmH^2XX8x^$|q-uy?{_J3}?)yyzWbE++^%HI9ARDIH1WaoV9eq58r zITh^MC&F(WX_sCq)-+!P_@?K=ei<>rt!w&_S?$qXR!rO6j4Py!!(mK}e7lYbKNFZf zc)D?ppUf)M>A~r-=id~5F?e4_@E)PzpBig2*(KhcI^Qy!Ndhwd>_&z95y?3nMmkp! z`)B+R8lQx8FNod*w}VjACej)8yZ!!Ql1S5FSc>Iv2luw{008x`$uQgp3b^mzzEvlq z95PwSImbidI5dCQZ^n9c?XQRaA^y?c74h}8k_*^ov9y!J7uNzFh)X5FUBdyFal!kn zYvz9q{ijO%Mb+KBGDy<7wN+9ut=Bw*>5Llwfuq86!BSq%rP|pXbudnZi(Vmb>>Gly zUqp``#$lbn3nXWglfmQ+fzal-ZxZXG{z$j``DUDFJ$j$RiuLIGDa9&!GuoC9 z>i+->zjL_%0E7p^{w==0zBV3RjBytGKvA;XC*8=$_l^l2@y`|9{6FwtimbGzhVp3S zu|YiXt;iw3ZeO?Kj>A0jTsgKS<<{kq#ZfvkzR2@EM?us)3I3O*+z3UQM?7ygEU|&R z3WW4y>~qJcuR`(GkEiQV$n7%!0BPuQ#pXuRVP#H$uHTmf+>n0`Ocp+tE8VQFp8jWJ zs~E3+Xn2%u|5QRHt+|;%bjh$BY5*t z@PM$eYu^qmHruUk*%X(K@cg9%akS+1KQ9A67e9-9R>D}cyQ|w2xpZ%`TDU2Ffrj0X zIpE-S2d#M-hFOcotHNBqN1sCusmq^x?tP7=c#QZk?ds*+Dh^gzO`e z%WilFYavmNhk`lcyc>@ak4ovnVX9$hx>bGV z*5%^q{cUpWe%*XW{i6N>{8P|0PYe7-fwa9w`%8mP)4WTh$0frvMIHlQ2+)KDhIay_ zf3@551L3#r0(=pn{{X^0r+hr{r;0SonHtJnUsv7s+aR(6TG)aV?#4OokUE#lX zL~6S5z1G$|HG-BNIyJZ#&J_0%NEZuXuSY3(RB9FQN1J=9@G^$~rHZeAl z!&Zx_q?0f{I(Uy=_-Wvs7gF%c>Ni?8qoo6Iw>I)zN1{b+#Hp2nGNf#Bc_SD+V-@#b z#Qy-=1H``vd;_Ry{teK)AL2g=E+)0pyk}-U(KIrlWDgqy8zsPC&5(If&KsWwhHXMP z)jAa1oBJlX3QnI(AJ2}r;%!gG7ZOLVN2FXl(m{W|#v%d4hihbU^LqhOd_nPiJ|fj_ zHK=?qXW>(GcKOh>QcM>4a&Uo;cCK)vCj+l~{+-C0sZBX9UnA)tln-S1OW<#azC6`N zi{Q;qU9hxh)=Pt-w3)RT$T5|}f~UAYjc-EJ=eP*;JG7pwu&FXuBfyZA;=qxo&A568ri&oK}TZ--z7m;rvic4eJppXN#m#EH1 z6*W@BB;&2j;|Strr72l1oy;lp*oD=&Nk4ZxD!%^!yKj#F08ac=it?%=m1&;ga1q8? zdEiIRIqU0LdwJULV5s2-{HyaZ^@zUDAT~s#d5i^c8-6?S#tG-XJJW`i(#$S{Gb#}Q z^CZsxd#_CA&<2Ko5cDJ&Yf~zWP5mTBrj~}tjMgZ(Ys)eQ&`oe>q_#_^=RWGC1lPjR+2fR zK^O?GWDwvFGd}%sjz(yX+sjGBNhbG&eEEy+^3Lp?nft$h=~`9gq^-MW9XZaMz3h3hB6zLLo_ox09pYs$T$bijj#@x5o^!|Jnq{QI3!8*wVe_rRz}dtoojsGmunb8v}%el7uaW}K9$vi zvR0C_5~WTOYF&0ZFAFr1>b5H!4IJ@2QChKXpLuQ z5+(C)GJzI%MnL`oxjW8NtsWa0UiPZuN}{ z(3Mx;xuzmK$xo$^oNvE*Ac4u=H##zc0s-m=x8`a0(fPMcaUSpVVp2`H1+&-cIsEI^ zUhnTDwMUPMbFI42eY`3T*s~xZaU6V*PXmtNpUR-OdwYnOTjmtp0+l;X(dmy*Zk2I$ zl+);O#YL;jvg z>#DJ`TW{uFh0p;%mFF{u^GO)q%5l(jIO==%so}R07myrteC)2;_PNb}PRG{3` z`!Ap@t12XlR0;7Cs)7pubAYF~@6xS>7aJPpGd01wxOuM`h~A99FCBMxW1f8~X{f>8 z+OvAHbtTB&i(+UNOwNpp_A&{XHVx5p!A2a9n;iSnq4QZ8qRc8r<|iuL^!4NDD=bA8 z{qCr$SgAqsN$3+S!r@_g?XFT5ftGu4a=GXTBk*JFalxyW(8nzC+rqAhb`ZpHKtDG< z2e6_w{gip0ox|$u5j7ZVE{C9MkF&wnF}O3Va%93z6z9-$f;!fxi!`ZhycMLDfunZ2 z600xXkxK!Y2V4%FKMMJ3s+DX-y6zi6ApY8o5HM;C#uS z>0X{P3YtkPGbl<*H;efYND<(`V8P$aX`hoHxjnxx!j;g(Bv?rEG8#goI48YaDaI?A zb?Qr$)T7P0qoCRV*D>yC6go+gFtI2fHV>iW6|3R5`$e%=mOar*5CSmL=dS~=@}jh* zhk{W#aWy4Ue$nmN(9`YM-^sBMrL)B?y2<|lEpj*{bm!A1wPLpxw}}H1!Th;1!Ctxg z@kI(LC7O(bUassnB!rGjGtb|*zoRMEJZ|<-1}Gd6}gJb_KDN=`%U?fODFxHZEbw1V7Gl6&r`c}aEUHJ#^3fvbJIEcSHknT z;pXGBXYQCx6tK~ZX6(=1eKx`tw?u{?F?`2gFpPP*Jy>&sJ*%qGZ4qJKGNUYGLJvZE z4!_R6GNl+tQ{Jal#rbzRT~|O`gIBM#~OF5QcjDB~BA{Fi)l_yw+f3)imgu4S81@U`{OpTnBlb0(e{u&~?_k_w&_ zlat5e{RjMJ_$#9L&p_3*Eq2n{_QzC#lHyB<_h9Yna5ItZ-oD2pW}9GMZOxYo%TIP&1aR_ZWJ&Na!(n^1a3c0{{V$_zZiZG>%Rp&V>gGj z6rSTtdz7C*)NT}kI-$y}od)&o({SeX-TmnFXU_Wn z0Ed6Fvv2lqG7PkFV13l=G5U9}Y?{*F#TsSFSexzYu`H@ie6ZY>7zE%Ej=jZwR4}oe zd6vDrkDkL+uZK-N8S?&*sm-F_3t0rl8JVSqSqR0UQZPM!pU%5|cfw^RnhUE_B<}wJ z=+QXf?j2XujtKSdTv)1$3uP_NtSnV%xlc)UJ*UAQDE`wQ+1HD<;bS7gXn*DO=kAa8 zvGmR>=g$u6x4LsSlJk9?p&nJ8_c)C71-;kX{{XFCo)aFawb6GuaQSpEd%r{Ud*M&S zj~9F~@fD80;q6}IOx5geVv@@4QUb=5EW*>I?tKclEP_cRk7nk<8QwiJ_4O4Uw55WD+p$Lqe}^8`=Gmjx_KHfy z*uivXR#jjbS0mbycchBHD9_Hvs37#kWaQhieODd&>C7r346MVpX$^)m44tJgX>Qt4T1q*x)lEa7Dr#h>r&>HrPZH4 zmavF9#&~16{#7cCq^8zkxcuwsj;Ei)y(d*jDW?~5Csb|g^2ZnqTL*;$t_>(;lO9f8 z3;9O_uRX`P_Q@v zF4k37E7*Etz9}NqEvXctN`-bLgbR>=)??SUPtvJe-7IBJSAg$@>Bra7l$SPwlWEwi zc{-|`hn3w3P(JhR8R_(|j(=)j+JnM>13V?DUta2Prnh%vEP6aKAKs*`k-~sj;d+sb zXF2ssGsHhBo}`t}|dr&f~ zTi}w}I2%A2=b#-;eyf1WDJa@8vPk^X9f*xqr&YVYg{uuV=TOvbts#b4q$;I1VELz^ z9C!RX*V{h_{t_pHbdm8x;zpTsX>A&}_70Dz#PGGw(br^(t&i^K8Nit+_pI3!cHA%nGow;5cVd-8f>yu0G3#Ji6l zYLBSg&e7?>JUVrYjjIBv!3d*)$3f}NI@caE87TX|40|4h3>0cBM_F}e8{40NRaa>Eygp(PuHz-nnr})Auz)VNenT+lNgU6o^S&6Ip_x?t$gil!j>Lf zlXhLtqr-5;YLZ-wnX&#D@U`B*sK&4?w^uXG0!3n}xsLn*Gt_0d&QIxIv;P3GZ|sXK zi*4fX7+S{y7$dmT^!Zb9jH`U5x&lvMZ+?~H<2Zv4J)P`+p@88TC@*T2`yRpj68_8f zz6P?k@rQ^st9$Z>8EnYi(-{v~VDdNfv*3 z?%6-ciujykX$>+Cv*jOBe+Q6o85NGDBs>c5E+|F@Nea?R7B9Jo3 ztF##zat2O)`tU1O^51+4$_j%n8d5nxyq>%OdRD3Pey0scIBQStKR^EfZHr+Kz+W9m zBNEFD4RwNW3jLl%DyJQB$jRi_XZvYsX*a-c7J2cziRTut2>Y^tgyeg!eS6oO=BQ$0 zRlO6`m46-mN4PDlPkCvz4nWIjv zn$r3+sn#woZgd&-YxIKN<|Aisve;!X%5vLq4gnnSeMzf&rPaKC9J(nJOE1}3m6xA1 zkKy(?_5PLM&80qF&#KaNHSBpVS~(Wo+`Bi-{#eSfQP_`4dR#tCaStjofy@z}IOrqK zOm^p|74&pzwM&(w;9+WY+Szp}-AN>6O7C6H%2*zQzI$>$wItK0mm?%%Q=I&xsrUCC zDZ>n@N0vzFomDjB7PT-hBY9pa;*2Up>9KL1NWjYHBmvf)bGqpWGdwXAc%_Ycup^D9 zAgRxP(yE)*$kue#C|#Y+tgCSyqRhTa!jErm8z4wq>DSa%SjE}2v`JBNkSQ5FNxiw%8jlve70ASSdxPQLXM>L{{R~4j48&= zlRs-qrRE1f>k z^Lwhr8>rcvHqjY3Wq}+QIqVO9+~S{fvLi_uVdW&Pwc~EXu1-3G^{puT?$^++ZeMjR zS&IuacQP!f<`!WRM=lFC-sc<)pRPS?M&j5cG0qtaF^p_**}2?s$9Etw;~W4$tEl5q za=wC%8Nxi*D``z1_Ph#<$d#R=nee|c@7vb`pn>E2SXm{JKz2~EE>3;1@7L3*je90Tv(r;UseHp9JUU%bupWR6eJ)>xM+ zQ&EDtIaecGh8nwk`BWmvn&Ry2wwErS05cZ_F_g!CQj z)Wp_Fd)5kcT~%e%s7k9SmF^{&lEVd0TzdXBb97N5lJ?>Jkm(#zqV6E{+L!~4-1D4s zUUfM-Zp&0Uv{dQ0_mH?ks9-A!OcXJ3^BnW@bt0?Wv5gFK6CNck<|pxt_s>sGE2=5U z>$gLmNyZv=9E*`C^J7M6*;r#IcV=#Rc4~K`%3Y@fWBJa1H>-tg6(C(R@a< zs&eV~liFFt>fj`j0Egy3TAJJ&XrmUFj(0bgDohUXv~?s5VY_uaeJfehcjip!rwDR8 zkp@_#D-M&#Ns*pG{{TPAxv>%UdhguQg*R*W=w+ii1VUtJ z;baPTef~JW?mrJov3mo=e2}CFxR1;jZH_l7!TY<1rgAFi(N+Ex^DeyolyqZmCrJ?{ zGFyUhzF-&;_8XVK`$vqL&HFEs%gkVHXJ<~??a%97H1MvPZ9NWZbtNgMEm5g;Ebkdj zkw+43F(hDN81c#KK;rEd!^tUG>dvUnQ=7f)_7Z47 zND#)aDlXZjbCD_Cka5!^+mGtD^9GhkjAv*Hi@f7!Jd?rgUCI)suOwq>N_N`Aphjlu zP6_#+tL+_qs`OB7W?2_}EY0PxUR#`kNB;m`u*J?1hnY@1@0+SD!i(i|j68XC#~^<~ zJ-zB!1W~l^PT$_dijT<~*l@jmUsK!HwR6Q<(s$J9qYrJ{nI4t!(h)a{G*FTiyN2>N zvxsCo?d6ujbmXp2=UP7tn&#WZnoZ@jd*4pKj&`;R3ta-GK#ZP;C!W~IuDaAxqc1*( zeh!+IYqZbmYvFWKf5Ii<{{S%?becAuByvUi8*y=f=kL;6c0y*d%IJqZy~e=Xsi<&rirI!1m>9_JY6 zu+3dMh2-RU&F4sgF}&^D&Pc{9=VIj;>U}(D#-y}*^)oK*u8{Yj`ZigWxA82c+=C!+u;wV97 zl}fav^$LA^_WIXNG}kgs9P>>pT?X3s(#e-l2PMxW^Vh9<4!c@*I5{IHsn6`cxm9JF z-Jy;hp;QRl5%9pb8EkgObM>vY(ys5Jd#9QP+y)_622jLx+6ZDl0guE`@d+bX;UyON zFJgkbh!qT`IYu)F1+d)-$75Fn5h+6?LOCNKM=YOsU~~9)HH4z4?=4xY=5VtrBt|jj zY>@)C!nx!e;2aL1{(~8-5zQmqx=I2>$^tMTi4UM1f6rbkR~a{UPu0>|Z``ph)R$KA zMymrVtcx}qY=MslX~s|HFlr@=1wKTeFqQuRcH@y52R*$pSk&dck)$flp0>Iow^^eF zn`ha#6>=NqQ~uEZ0QJ#5vNTbcl49cFq?a5Mv|}yUgYTZ+m2paPIjcp9-XSSwWCCa7@`XjHc6EI(s|=OaohBzR+E&sE)}J2R$N$>S^m%VTRF^& z9P+m*BMyX)Lkw||+Z9G{EoIraX3@1}Zi7CD`~_s7?|AHV!TT8M^*&ntuy;txVnLl8SGI=D4 zbm;Ur;($sr*5}A%ot*W??m+GM*RzeQd}2Hdxwuo3UC)a@YZ#Ir*k8d?4=rMg#y%f2 zfTMhVQQeSppO`9=amTG+{ikf_y8VxQCkbtlrnNP`pps;)24q%=-8$eNGsg!9rF!{( zUa`2up63;Oe6W-p*5~u(OQuSODXrdH z$TvoINXoo?z+nFXvNP+7_j4>W!?z1<)bMh=-|L^m-JGYwuMxqg>Tud!aR#aq8<+t& z0rnhh1k)rp_CO{i0&Mf+`~D;l?%o>IW_ap)PJ`;HKllhNExp5!D|+z26rJ0 z7&TU;w5Yx$Do%MVPW0Q;$ob$uS& zQ`0}vEiQ{oX)7PRy?_Iu75Vly5`?WI>#*3E*Nxz4T^SDW?}%LrotX}#^}!uKOnTIX z&CDb`47Wi;MJ2K4clSsm1RjU;ttirNJk6a^i9OunY9M;PnO(8@)E_t;DP~B*OEBJeMb-FH8Tq7^y++v5a;ypR3x5^ z{G;)${{Z&)jPFgOmX7ZFSqjRZG=a}Z<}Kzj}+qHqqQ(YFd@*N|9Ju%I|eB4D48Z zn@RO-WaM%ASM-$#tiKN!$3}lH<1r5%h?JJM9j!%Wc(V9f^7_|Hiq;pF?#1Rsmr!Lm z#CiM8k@EgM`ux}NQrAz`Ce!u!HEC~dwF$0bduXKqS%{7plB5v9x_alD-wA;F-@PZQ zDpgh)^1)p_&JV*r5|74yI$Z|BOP98}*Q6FsrzSLsvP<{-!110q^yBKU*_*8Fbrsk4?B@Hi=R~5V1UAhU3RP4|?p!;}sfy&OaHJ3k>m9d97rRbMbeEt~_7j zPXzoE(3Ul_X>AXQlH2bHP-V>Lpk_ZHz#R`AO??&n82AZwd(Ra7Wxf*0d#vhEM`HIF z%cM+1WCAmTwU1unz8^KtBau^ba=k~>vG-X{PdwJ5ieI~3Pq}p83u#^(@Scm|YZjYN zi$c@qjaoHOV_-5s#zqfs@@t6k_l)EaY8qv!W2)+|BaTb}^0R&HF*(lB&Idqw;=eG3 zEJl4*&TX~a{bn_3Wc1V$NX64EzTM(m-FscsBpP0iYc!HgIRMC2bGeQOTw{+@-xc#; z?VIr`e}td2^si_{z9R7yGTYo++PClQ)TR_hM`tH?PTXzeV!a$jDaJolqP^~{Tmw8Bm=-hSVgN|}R z`>b76Mx1W6Nc`^+j8&>yR&4wK0QO1MF0`N8TK7wUi}7<|f2;ZPC*3K*#M ztv}gP#$)?bUEWC>!KAIEPY_lFTzRs%-74UfD1pEn@Jaf4Ike+b2>PS90S7A4@;>MP z0D^$sIMO~8TC;-$(A}wZ#_7n8QbOn6u72M!Kzu#$=HU5L+SiG9Am$)bDY+O zl8aPoOjedNIXM?6bi7f z+4Vd*DRU_;u76T7G(jVkBigdV8${%DI^*SL9RXqOP+5nGB55J=Bi+6@h$G8ZA1*W7 z7{z`YT1vBS$L`ogDwNYFnY_di$bn-H42L8f4@1x4SK2tr6(@9O1Qs0QJ^d+Ds~Rgq zb%*wi8SfO&97=v)-WBr@WJU?dBy~8gg#*aL2X{hR+{S+9PebZItz9bjx-pzmm9ACZ zoBY6p6jfiC5Tu31NEpxf)7f)w%0^~ZZST7y*MW}J&ZF%c<~k=Sa_O;JXO476c!ZK9 zK2&URl|4>ArmLAeh&KS!iC94*D&(LCfpjKRHj97k1^_&=b&x{{SYM zC0Qgn3RNUTk%{2o^>@0z2GkF{Cjyy3XlybPw-#k=Ox_TN%fo>zcpg zNgDTA@a3$VU>c3r*$>%{THVoi4hR`ZFh{ZMYtg|s8_Bbq9SGHpx*wUhwuES3wQP>t ztq*|pIU$ZvRH3wuq?N>+54^+6$MGqxJ!8x%`&C+9eT>5g!`*2vZMU(G67J6>YZg`k1G-FxWpUyUcb7kT$0{xt{;_k*tUPB~`7HG4DO{8wh^lndH zg1pngnxs)*S;pdfn@i}SOOikg#DkV>bl!fwd)L_E^@L{Sy4d*a;u6DRWY((Z^vVAK z1kd=c-xfXwPw?|l)B|7mUJH#XI1`^D-|c%5-#fTaHVkJZG4`*_5BMk7#VNi7{?Q3x ztIIX6gW}r_J4cojKe%BWts-naGR8tZ_%-uc&R5C%`gYvL#(4mAuR#62ydS6k0B3k_;^%^1XnaB7 z(Pgbod2bjph){f_kU#m1Xa(nd{=H`wE`ki}gQgBUEd5j7=2c zBIHYq2J|jH{WJL2g?`O{65{x)@Uz37CPot8U1`>$`^hARaDyfCPdOxhAD`#={JvN! zoU-VBep`=@IveVH(#Hb96TpcGX53OP6~13jZ+f_GVKXiWQe$Gf+X0maO}W4)pReU! zbhSN&P1}72LQ&TYV`m75P?^2Vs# z@;DgkDzAz43w<+6)NWq-;w1Y##S4rig$7TUKAdBowb?@k>&X~mWT_`M?PPvI{@4C4 zc`vW@v2a!>)_98t{{U5noc91= zeJlDafwE}Oh1&U_&760{v#nc_9}3+0&rrScZSL=mV_P`ibnM?PxCg6t`u_kr$MN0u zuA87OsFK>=ZAMpXsY;M-a5ysY%C}BA;=ZdGlAkOWsqj=3t6ojpvGZQ3b8)O|mok{+ znWwoCTLokCu5d6tPqlg{!QTbT;@=zTI#f`3h>{zts1q2q0FtMt-T6*4kLgFUh8msc z_mwHtZmti}}O?Q481Z!_w!IX^eK7kNwY zKJ5LQycHkAPlYxT+*_;~pNTBSt$!PVoVxs`K!1xl{5i#Xhl^&8%TH}MK-TIITET0( zYeN`asuT`E1EwqU9L~L5{=YT<0Ctbn@~j;^f{vdTR&tsYBL4tZ)jUb!D4s1M#>VDb zc*z^35t4JyP5gJ@SAzc9e-mN&75hIyccsr7c!R~a52M*Mog&_)aks8i@_J;~L&bAj z4Mkhb%L|5hsml|Hc8WhaKWl#!TzK=veirdU*c>`5i+E!>6rv3@q4>y=UK!0lgGm*As>rqW*X-JV8e znfqkab&o^zgW@V{u>Q_^mCV|AlLUHP8jZ1y%PsCDI{;ER*b8GlK*{b;taz>&^{?4# z?@qjwCB3$nG}z@|%NFd?VY_Tb$j48{zGDGj>e$rZea@d|@t8>^y^q9AStK_%4w-fH z2xW1?;PxFqTDyBB60M-}Hc2I&yru`p5pPWM)Sf>a*X_RF+C@q$N7Vc~6H0WdIJtE= z%e`OwBF|HKbhyp6!&=zK7*g!MX~29gO5wZqUc6?l&ucm^sx6W`pY&z8muj3KBMrEb zoQ{LvzB#TeOydaMz0Xf9gN*OZe&^0w%E>L{QUckA;zKOp;~;_vIO7ND`B8l6{{U%; z7?gRZ*s%gtN=QHr^yyx83Q$qzzWonJ7lfL8(bblGH)5}>K*9wuT%P6{{Vt)*xp0%BHBrcL}$Cz z?k%JM@_yLBf$mos^~H2w@K5W=H1B}cdR?=@s6uZe`#iCI=={kfEsXQ>k+l6Q@lGR? zsa>{@*Emutta+L~`2lu9S|>>qFv~F?DdZo=tr4=xju$M4CCT|S(11GQt$e+ucAm%R z5S!>(j_N}w3Q(f9*HjoQh2!g=$C_aXfp(E1#~4+7bH`s!r>!bUSaOWfW6zO>BrSs{ zn7cAIWOo_#;-QXm=_{}x5OBPLpng=jIbY~Ha<;6tt1OKiyLO>Fn5pPTI2>{he^17t zx0o*GSx(eK8Yw@AJOk_W=9=cIBY0O+^dY~rg7`0-p!pL*>aYA?H}L-eyVvmRM3V10 z856ycR}Fbf0uS8MV1-@|ub3p{OY<2i0qL)7g} zwd}TpnK0mz6Z)RrYGGgM(^KqqU?%5M%X9ef_#gW|_%lZE#;@YT0Nh;fc)av zH%uwd-6uU4oYw|-nbgNFcJ%Ch)hbH~?@1?f@!#S%i{aD$B3}KShM}mX{m=Gwy_y#` zp#@qdf_IpFwwJ7;TiccETl z8{K!wjATH#+RRt6*jSFch_8(`pB`&EwyQ3)XQ{W@4aCDH`OAadmV*z32Vj9^wd zjB2%LD|sAi3m8wDI>h_4#vit)gnk1(3Zpq@jy zgi__3W-!@6dGf#94-RXA;~g2q$I7R3uY zTxa)ZA1TMTenoTp1qR88@Po_5*3+2$;YD+?a8l}$3vYfy-tX@RDSnOkG8by z%UvFIhRSH6wYY@G6aa8R85?uRBiguhH|Z6;8jKS<#;_IpLX57}7(YYT@vLcHQ1e|6 zN_fQ^D66B}yblZ)m)j=0TS?_*Pno__q@JC9bJD!SOw?kt)F8Zh<_J}yDH~uhJqhDE z72#s!+^*G)DPo&?5`18SeFsyz)0*WLNn(*@@`%K$dHEP;gX*WD>s+^w^>M4pht7$b zD_Nt8c`zKQId7Xj*z4N8JUv&7N-IbClZcY4xq6?SKOEcpMd7zi*73u%Fy2VGJBjby ze=76uh@LLgTgE!wptXCQ6>p}uM2ziwbP3cEoaFJvev^}BwJ>q_)sG7siIxrx9(|x% zS;X^1HmuRiH;D#LF`TLNC*GN-m|4_Y!7N@}Xe1K@$n*sB#eFv-l2?`dyB|97k!eY@ zcU!&kqQmgd!RmZ%@*a1>;}q0d3-&V4zpUe4`7kxUVgBP8T7B%GcPQR|A%7;k4& znX~C|`P^MTSuHvoy!O^{J37wdE&8^Cvg@;(WwNiXF2QNxULn2Ni_5# zoms5*PebbGI}$LHF$#0AvFKGCpq#y{QTJXZ3+Q>edo?P99p zC0<<8cV~C-{{T~t9Z2eN!5J+itdcJbo0~Wbzyqd!f~D}rl<`L;@7dZo;@q=5N11u& z^Y^Z7OrvC{y4?0M%UaXW`da(O(RhnbnOef$JwRBSdsyH8Te9(%Ju=-#KdpE=hPY#5 zw*g?DUzDzL++=h)1bu7HrGfUdPCoBr=_zBP(oxZ!oxRd|!Zuo>_>0@ zwQy^$+SQE~z(ZJJ|B;W{{&(noRU7S)K#8?I|Nf z$`q8qVmh2>AC-B<#<%67hLp*GFc*UV0FO-9Eqo;3yDz-$o^ML3=1pu~@&5pfu4Z_w zBN8pUM5@owImaaCyklS0ZuLvq5vGtNO|mtU?#2o1e_r+5g394a&Rg_8YZZ@phvak` zcZ4kU31RauwD^tOi5uN-<1Bi}0W3EE02dX;LvGe^{i$W!a9Q)@zCZ!E%Hw z^BD=r`F*q7it55faiwWHqLigdKJzqTg;q3^?3XiKM!r%{3*kp>x`0U@y)oB3SJIyf z{5#>Hqm6dy?mmV|Kz9Q+qAGD2L>rK%NX(LQv7;Kd}89b;w*UZADEQYJ)*5{*##KN+1XXah5 zfp=@HL3@bzz45PX1!nIz1Ej3+N5?D1^>H193jKC1A)$A5_*4Bi<$IjGNRq_o+-wuV<# zoHs5c1du>I6oNSFDzA+`9c!9qm91G$sAsaZd2Vglzj&Jm%*64LjNpOm>sivuAx=rb z@4GuF)^zn+G=8st!2riVIKMwX;JJSVzho^pSom}COX0_k-$n5bxG!!zTccTqQz;C} zM5emB&egT7@+4nxL})I7mIv9Ch$H-?l5oqx?0fOhd$?Nv08*>&OJB_A zo?_!WtzGp;>Tm6N`(XG#_L}&y@gK)}9qy@lr}&G+`mUv*i}dp5ST=-Dv?Aq3K5jQ2 zamlZbJQ#dGsapMyQ`93%n~8B|XN(0-M)J(7+o%Wd_w+G&;*1n8bJxaZf7&TJwn{3; zg=!z!w;H^*Q$cd@OTKg}4l}z@$JxYiuy;zp9gk$QvU$P8cwZmstZJtIrRG{ zP2ekId#@}A=sD-|ub#wa@vo#cWK(q2+!^v_uKG>1#tREL?Um#5x1$nwGjY`Cj+Iht zyIl_O-0M1PYFi~g=*Y|R;QEpQ`h!^4#HOupc*){aU6$u-;r$y;@b-lz?}=uQS(f7A zSq!*Wwp?QfM;!M!Jl8Mc4;EYanrnD0?P9lqBY7f#a3RSD7(D$wYs;sWRK-oor@Id$ zs}9nKJheSXRMLDi{h6Wb8X2>+yp9HI*rNk=vu`*Gdf<$Ig?VP51>(l(_Ng0khAG*P zZ1><+xLhNpC+yplPAa(ANn4jw*EF9OMXOs$r$~=0KSrn+fNagqKT!FSgj1PsS=c8cHz49$pjv?^`Kk>u%>z`<7Pag1Z$y=&tagnl0Q_r&jM@QcM-cZhT--s3Vz;s%ir z5rQQN&!z`Ghpt>HnO;+kXtxw`(ZtH6{nUKjsp^^~#f_{t(?BgI@?@S_7>LtoI6M#z zGsnMbcf{Wc>EpxJ&`D;^scCVWD|;AFDgdVleowvBllkX0-T3nAuXPMS+{DpZxkj6R3Ii(^>B+%dde<4@OIrwaIOS_Y6p~M9B9K4) zda@pUh;E#FSJnRjW;(4V?zq`rFc9+mdg() z&Vo_4;q_%tOD3N~%f2AaJR{-VDor~@@fMk?+Ub$a_Sa@}t}?D)dvdBz-2-qW4!H)t zkN8vL%ij|GJ&xy9OMCq^gfR_9-CxQCbN;bT#s{tfpQU^TW#VQlgQx84Cn-IwdDO7Y zRQJ}4W8~l2lK%iy_@m?N+aDTf_b_QtAp=j;Lqt<5N;xMCHsdIB*Q$}$ZyETB$B%VL zd>5_h`bEa06!!jc!y9sh{LPK4$v6W&vCVxAPA0{1HWgHaTqO5B8PTUTwujfB5XZ)E z2MEdGr4Obn zm)06Kld7$`y4SotZakZeG2Ol;0|q_YWWXGA&wm>lr8 zeTvfW{uWKW{-iHrypG=cMV#)jkr*@%sJJ9EXO&@s0l}}1ekAzLUx?RM_WljBxsyWD zBwJ`TF^J?;NjGJ-kZ{MhL6M5;$#SaHQ*u^GXwOI5PPf315%|UXJzHqHg#IMcFH>Id zjpTw`Jz5i!62@`1eEiDE!1=k)uT$)PCchDQPh7t73}(kqHc`oWr^-$)nTO4Qax&m& zpI();bKF*4B?wCBb!u8Smi>`VY!@eEx*Ts(r zXnOL+sA(Fd#j2fV3q@5~5H`==p$BV@{0#BPHLXk%$}02ERLi57JVUoFk;Hi0Mev7< zd>GdnewlA`sLiE7vqbIrPUPf_hiZaRq2sT+|((RDBK~7^thuq5005rN)!1-f3FPPU6%wXb$bntk`8q zF@R5@CyL(qovT_{>&*nV1_`IS`(4_)k@k=fgf6G zcCwd}`E{?W!(ibVd(YnNV^a|twu>j%ygvq>$#mBRuIILfXl`s|BrtEGAmng! zReTxY?Ne6OEwnfD#9IKcnql%rsm?Qk0QNY}c&}MuD#dd_=!aI(gNkKqc~a!UZkAh! zmM~*8j%^g2wsXpYc_STb=;?kFCBC0~efDYYrnG^r+8baQZ}*R!hZy^e2Hr9GbEBgc z`I^_M;8c^N9%$LSo;TnP3Mo8MZ#1$CE!R=Tma?JV>yY_FxbQ{@{e3Ifd_C~i?!(2} zZlkN9(;DE~+S|_~u-+7PVAx)m=nX3AxJz3r9n-BmWE579sy$!F8jhjijd68<0X4$M zHI1#c#f9+_OK_^7o`cutPzM7e-n?hxB>p1sZ;YN>txD?u07EGD*C`??kLO{A4aP<| z7!8nX^S4tK1tkZ~4#!1$GQvS}H2jRqoqNN&&!4J)YDq4qc{#khir^11|WL;;-qx9o2N5dr|ObiFEdkI3#wtwYwy}$sp`yBZHI3 zJm6P;8xaZ(&3nta)YG8tElW$L8~qqw8!%ytbdLJ&)xnMMzbPx6hF(J+oQ|FL*GbYm zIP+bVyhM^9uVHPMjBPyaQO_SrQp_ViexChN&qe<6y^+OgI$UBHS{HUgkwpwL{{RO+ z!Ve?#uSjnUSnKHqsi$kLX=3s@drd~pSmjU`JateQaycjEBONm|@d9y`gYalXI`1+xv-V74yUxgt2R}=hKGvlo(Z;vBE3yQ z28AG2`%T+~`!hO!5@#iQ90QIy&3C>bvl=AYcE5RJ_Q)(GMv~ps6pdMcJNkkf7$cti zR#>UyC{*XB@8ovVt5#6=PnQvr?sbAkwQH401gUEKmtcG;W7|ElMSZ97A5Hjm;w>vq z*8DZ$Ed#-0QMOdQO$d@M9e6C@u^^1#4hAvBUK=`6Yudr7^+!x7PMYSL-1(PF@HPFd zl4}vYu(G_7*C{Az(+7jFWaF<~e!O}gh5Qq#M|W*+qxhaenvK%KHKw4z+gdDYSYvR= z`sXL7rapog$Vy64dVWSVYQ{TtKK}symHaQ^PapU*Rq!^rU^=FqBV1|Pn?v(4Ig@K9 zKqrvd10aHZhmHIS@iwL4e;lk5>JZvr!*-%cqvAWDAcd z!Tp&!kD8NSX!;UA+10N+L3iQ#ue57u9dEAfwVU7-6~_&}PI)I79eoE{{TYkH+AoYW zD}NWZkql-S?I*uRC1Z$;4>o1!0e(kdam9XrnoyPkkF%0o$QBZ$G@gm>emd%Z1+O&A z{{R|VM}MN~z98`3t)#HsX_q0b)-*X`2WHN2#N?7bmFk}mz9D!&;9raUPvNa=!1`Xf zY`ToPf!6f$;_cRW_mLBZ5SYT8a<9jH*O!5(OE#mmrj4hByG?D_@&5pYJ}*rkd0PJR z8-#}6QHNI0M8PJy61NH&vUvj_bBvLXPXqB~*N61q5MTJ?!dH_=V|z8d$*`Hj2~4E7 zM(#U-$81u}vZ~dg$r)?d^5vI2HBW0v-}|R^to&H;&ww?3U9=wy>2{iJ=AicPJjMLj zx31-4fRDS=fq}+r=iN_D)P5pe3G{0@E*+%Fw$tz=XJL*55yv>=fz#5y!zIbxT2YO6 zDKvW&)5SF2jQW2~{kDEB_(MR{JSp(@D|hg}i1gzJh_rj@rHwUYkM0r_@KcbSU}TIO z*T-6)fV@}Xx#ZJt^xa+!OvI?xH!4-ay8NXuM_$-ImD7pIaQL_E)U6fJ=z^50a=wS! zKMwx@X}xaqN7g(sZ7cYHMbreaT=+=H(%D<1oZ>Gxa{#>;<~Sbw*Ty~{(q*@F)b8iI zv7SidPbY8%0*#NqZv;0!^@byZ@bx0S=B=|mELJK|Nkz1MRq-?7R=a88Jv-tifo_+6 z8`LCag6hQwlVHex>Bc}Rah#BFeJkBRVNZ%01;)Lve$QSvAv_i0+b=Umo>B^1Tr)Wv zH^KZb?(lRuc# z2Pr%#8<4rld2kJAPxExiT zJ{w&sTZ;sLmQW<}iOvWZT#l5bJTswcdfRi$c!*SzcGRT=5nW2Rvzv`B@G}LwfZqt7QeiX58{=klcC8DreMFfu`n^ZS3~ARi^~}S z91+w4D{JGY#%~AeI?ddE7`wCAS}UO^pKhU~yM6xvI?ktX89yUr5IL>5dNtf%GX2@< z)`G7dXVm#R^H=ddh%B4K`g*3Rq)z*-?ye%l(I(-J*j?uX8TJ|GmdjMtwM*2ozGU#k z7bHsT4kJc$@^2t#k6hqq@vqQuj+`2Cjfv${Rr&;4W}T&ki(8E+mf;L{R)q+A6T6L= z!Q^9~sKBm^UGNT}rz7g?71xO%jLkHfj+Vl8x88PxxighwG1oaGk559IPNuKqVNUfV z?5;CM@Mn$nm?fXVUKF~$(&CO*msW;6rGQi1?Z9k|V<4WujMv#;vWLbm64>ZhKLME`%_u1$Sm6v%NLZW<5Pn}3$9N2`x7G0vmSPw#X zKMFKoHCzZ`5yt>PgJ~S&CxefreSzW+h5Am7s$FQFB=I_E(OcUps;#?8HJ~rIXTmC4G+t(Wf~$z0vviYiX)@f=j5aEn0i1q7q3fkCp((8=Jl}$JV~DPY!$y@IAzB zfAIsy_Lf%>N}t-++AI%oYao5eh*If;sONDcZNMQ;O@5VI5k~8mp|{le)z38W{{Vv* z!M2O9YkGuMmr?}#2AvW4&?(BZ1BM&22=2Q^Vudmh(kbM}XlQ7Zwto^*_4 zGj|!P`X$sh_R$88Nd&Q5$L3t*Gi7)z2S)X;)T1lYN+|p?uPyD(Yn#wnN2pJB^D88F z(8Vi96Je0akhuqvykPoqp4qW!YAuOthdzAeq*!B+FhEY;-HtQOMRz8Wj@?fu6DdMg zdl)Tgy6#(0h5WV42+mbOIOL8!hAVj_j@;ZuAIhkpn{-pTHy#Nmf)7E@7&X^8MbcVm z&l!ZB;X!8el(+Kt4(?p zT7+QNEBTpGtD?_{P%XF^i1EB63D_y7y*PE zxyixn(zO*3`*)r~d$H$rx6;L#SQE-!g_6W9mnLt#^JP(R4dS zx45*qj(59_uAo$3nh>vo9P$S4z?|cnig>72PBybTWrV4Q_vExWj}%*3*xl+HcAIiF zJu2Z{VY!wtJi&~v6^23VPhUc7I_^8kr*;b)ENAy|#xe&T&my^T7;j?_dELE@F!g!m z%$CQ``sRo<$z_f^aR7NYqXjqtzrF40Ua@(nM|lP3+8IMM$f{qBpqyZ0xT>jP(vsD) z)}@Gy<#zN(hDjB}0%i({I>aPMz!A3II0LEtE27mjxokBLAjI+8M6dh6<(5;swtc-T ziF4Il)fb`bVsk}ODiCKMBpHyB$u+2US9pKrrVa=Pu?K@&E~yMGlDnAWa&7Rtf@I`z z>7KudHQ9%ZUWb~n(R$79WkbmmM;xe3uNaXKgnSGTPeXt}HKht1E4MdXwVfuLx#7lhr6&n|nH#OOxnzt@Dz(F)EHJUI%&rI5sRZ(Ut3cbtu#JRCh_VC+q=Y80|03}rrg7Y+sOPutMS4b+lcNpeY=eB_orN$;Opx~ziLt|GO#EaloY zmyA;I@lYv$&MU3yGjt^TsiOkCz?KQgCxl z(Ao&~yHB@;Yi5Df;&sRw`>n@6DdxHA&UL9tt#8ok%6V}0Qd{@zO{uBB)h~9kk!>pt zj_R2kbNjM!yN~y>c%;_iOUtx^7{fo>B4jE)W-50KasGX4!^`=u>ANH7G4rWTo#gJj z9cRT0YiTsU4wG=i8isI#fRtm(K9dhS&E>0u-M-JWLZHW?8kxY?tLml8bVw$GO?MQHc1VR zJuB(!$tdzibHkjuV&wMhK^%=0!%Ho-y{cPJ_88hTxk5M}bp3JDc51|tyT>v}457?( zh*y~4Dt=S+2iH8;RvND~Em0poIP;Q0B*OQ5GbC=FS{y0QPCdV!J{Z)u{Cs(A zfQghIN|TKG^G*?K-Flo@Xnyc=v9^KRJL8BKbDqbZau3q4MGC~8Oh36qbs|P$%`Qes zIrrdt3M8Wjcgm8CpF6eDBVI{!A>tT|2&8*tTx>!xxE)8-=RDPaE^V!ZMKZSbcE)5J z53NLCjwm>`+@HE{Xt#@RsMin%?`7j-=YUTcrM8wtDzWA%k$8L$ zlo7@VJ$d)6aX3${!N+8JI6QO1)m0&FHb>Au5~b1a^c@~u9{y>ea6Zv9F3^MyK;-m2 zPCE3jJHAH0@MeK=G+s(PF%z}9n5*ZJ_5Ca5Ke6MLRrg-3`PKu$pC$2ue_36^6+fAz^c=hm(o~i55>vZ@m zF1$ae-7Ht8>e>d0C$oHcN=^>{0O25zuK4(c#l_#0lgpG;&DK=K=_agk}X?M=hF zl0ZBhXEn>4x6c(GyPIGn)FkR}(D4LEw~kbrX)fGEkUX~-FDAo~#~4uAzH_hV?}zqqXH#xq{T8uF(OkUh&)z5S`bjRHVB3p${9^Xv4k`jq8b-Mg4(b*a-=TlP9V8WSw=$kMx?-As)BgkTJQyw_LY zts)&jx6E-Fg)*aemxH&brh58&SD%c`sbv@Tnq2g7c?C@NDbiPck8;xNI{O{$!rc3U~qDO{Z-uQmIBu5z()!#t*l;6t?GU2y{(_$Mt3OOK2kH&9{Kp% zxurZya)Y{mf%aG|n!Z&is;Q=Z&-(*QEtl;BXB6?J#8=)A)X`*>c(r&ZS4JoF81?Dt zd-fKxn^E}x0Anmt4b~nRzqk;Pe|zQJE8q@6+N7G|RBu7b`gT80_OnVh*SY)aqM%z_ zQzI{&1F$Cr7#^G-LGR63(c*JzgC~9g0~y=(uaK)nHhQ$GwzW0QyiB{4a-$5X(nIQN zQWPvy5^|C4U{4=6)6%@UxKyQdb~hTk822`t*KQYXNpHk@*8AE=GK}pgyp8!AkE!}m z>{43q-07t4q2yj6@cdU6@~nY&kV5go;BawXn|o#qv3~Dy3+0DyRxk!f9{unumaZMu z-*Xv3w{!Cs_KNrgqWn+r?xCaVv4bFjX>2tlj2Z3a11edG&N4sXJf56a-d-f|>fJ{o z1dWl@3}fa8ob&YQUUnXg@bmVRn@t+W4;rbdtKXsgllZg2y63{b7vAVP?V;24iwlWu zW4J5w-o$#i90o?{K+k@a`)B)Ae#`bB5_~&&Z7mA;i%W*)_d?WS;&`OsDn@z`-B=z7 z&lUPUL*f-|9F;sq+;w>~uYD_n9$nznDAKa37 z3!IX_Q{UGWQ&H1=Mc_SuRMK^O8LhROD~N1wY;On29v>m1$iY_XIXUTHu;8-_ImJGD za#Ba)nZ`+o$z-8gHh0|l{{UXl=eL}}I>?P1`Gg_C;O9R>Uiae74K>>qxzpB0zPJAX zk7&_BHyHcDn~Y@i}k_riLNmTc+Lo#fZVv$HUsi^33}q!TR{s z?Y!A7jMp~n9nHm}fL7aK8(18Vy4b-z@n0`^FU2=@Q^;Vt7TS%AM#W_y`RnxV84i4{3o;k)V49g;?ozwPpBDCs#MopjA z%3n1%zeD>L_T$R1qpVKY8=`Kp_BRfaFJu8Xur-?MpcS_Usof`fPS47q=W53b0J68=I z>~F{+x@XiA>0g}J!pjRQOFHQIwrwBY zJxgj|=VO5ERr%yG^*;2Aw1UgSkO!~>r}^TOYW91TDsrc6L1;G1Lrs$5CM~p_#X8ssJj|T#@Fgdxn;j(<90w`E3Y7=kg>{uM5gV{+2NNFytNsyV>xoYR%TBX&LeFoy~b|wQ1mm&Q-8j3&^2-_u#93+RA?lbkMj5%fG5wc=QFxunG89+$`y;FG| zRI`ZHh{#pwpV#?URqm`QN2(cfHVd%~xC0UrHn7L^uQB+C@e4xmCx`V7cV5&Xwy?5| z=VX>ms`wpPo|xwtt{GQuR$B?wP*yoVjsE}{JUQ@t!Wx%}JWDKFV$-L&w1P+4%%eFg z$j(UMclNL5fA;GAsr5gL+U)UJU9$LNMV{^*I>y=Cb;1&IOEJJx)C?YZC#HR@tA{Ze zjMJC96XY{~E2V&3wBI!QA3XlnKeWE5@t4N>-l%V`hL&VDx=pJNV^GAC$m-m5J*(mE zLiFlakrpj1-)E0|NO{QVfG{)b)0+KHEyToaY#v(Y0CHJ&G3>>8V_} zP5%JvIXkjklY{HdYuEk~d@hs5n*RWjrWCTX#Mk$CW8{P{Io*s5W2nv#9c%2cd3_i| z+SYrmkCC1&%iO1>wmp~jT=31cr-`)h8~CE#Bk;e5?mx5)T9isxR*?o#6<8C&>UjEq zIn?-#;>hf+Ej%Nlxwq4_vE{whvH&iD1QK!1NdWZVckf)7%*ra0rAb*ov^rRNlWJDx zmtxQDHSyo7b!Up12VZRBKF+g@tZIF}~YYl)&r)ktXY zKZK6QudRLW`!W8^+K0rAZprVhJiP|MB$|Yfss8{;a@fIR*mUSC{{SsW9G-(2KmNY;^Z5M5Vt;IxA5lvCo)G7m=5Y z5_{IvR>>y?TLpHwR>wHc1Yp%adqO#7OIFI!L9{Mgsbr66;GW~~t@!QPSRg^f5IZ(O z+qyuJYKzn%#ns$`wE?20Hy~Zg`V&vo_#YG7R!SIQ$J3OHx~Rx<|sl zwonoL2JzhYK6_i~nmqTLAi!XS)n#n)^912~b60uF0@4F(lC1F>!d!&ClJ|&VPr)l=$d1Q)cyqine<00;{nahE~vv5s$ z#+^OlXb93wJelw3v$DWq%9zY-!ym-B&o%lkU&C?B=A@bM*zPg@*P%LdR(%f-kgT_3 z?V$OIcRJ!T!xemW1HaSosIju^$&d$hyPT}3a?;_?-{1gq#eTPglZ_>PU61FiZXz?S zu9}?&y*H7j-q;zCND)MkCpaFVhXdN5;v|XuKYSKx43n$}XHENhfZs~;Ftn9g+N0|x zqbeTj=y~IaS57km*)YCOae<#swG1Wpe8{drEF;Iu?Ow};NKW_DvGQ3!*M^C(y!b|`(?c0u@fVQ84O6r8SX2hP2yFa=PYO|xu;}uh9MwF zRw%MJnA0}|Zs<>Xnoy|UxdqYDEzEM@8A9ZMG0>lCRNAGY->IEkMMtLbJxYi#P(3YME)I-8~$3H=1AMI1LZjf)a1h?SGsneB+^EbL12-KbGXN5 z?6_ijWCPQI?mJY{q~SZtT0WhP@iZaGr4{cOa1l7op!V=?F*>3Uk}F7f*sLcQ+fck59Yot*6( zsA!$N;Nss6$%sNyrr)~IVNdsnjNnoji4_Q9uiwMv_!t+O-wuPmKOYvgo(TOm0gy4%zby`QBy9ieHn zbLOI%o+WXEwMK9&bxW2vz1fyFaKxo$Z!&~7@O`3WLptn5n&dDi1fDkMs-Ipl(yd(i zlQhj5uyt5AsTd2qZd`j;R2=HZT^Y{>?C#d6nc*tYA}k^>-#n!L@p$M5q3_qXtvc(< zh+9aL`Fevw$ubW4;DtTG9^SQ=vzUds*6-~woMoiz@LNzVbqU4MMG>QT95%#N(m(!E%dF#yr zHF#bIEg=jxi9s7l8RH#rDblTfb#2_&5lJXrd|ijFx*s)Q%S$XMi5_$2u^fdS{{V;9 zt6SU3j|_3hs}ykJKQEk+-E-HDoqwe&(RCJ&VjEM9t*wgk8KY7nv@%A_tc(0_{D20u z-+T!oP9Ga~AYsQmoE|#oHPu1eR<3f?gQE+l@)-(B(Xx~hEb7qV2PBck)$7x*{{UX3 zv3Lv~bQ7ybm$%<-)NSF1Pr&^vDwB)VEsZJOaJ;k@$_I{CnnJr6zm&N9fUYsdIv#nZ z+D=;^ERlfk^0M;4pMPFEbgl}MRb}rhB57BJ6r!KJ_a5WPWCmp_?}*w_m4pM1c+NZY zG|S6Tw$WNh;6{+hWMhznan5m^eqB3Pp@wR4y3rzKHwA8;Szc!{#Uf4_WGgE>o>!K@ z3+tZ0(y!WB-Rf@)ma(%ma;%YA#y5SS@)zaja6aJnsi#p*=vqpwEqyzb$eCk@d;}1Z zNJ`@*AD1jguWZ!QTU^CFi*m=wW{ww(jCmzV&U=c+lzp6?qj%hjkcAss?T|$qOjs+& z86l(upSl!ek(_=NawLUa%d(?+MUpvjl0Akx9<{W&l1_SD>!#Gzx-zsonnVF|BZa)i zUS2|@s{zL&*jClGg|lD99NL0tGTf@5)Ke@V4!I!kPS@yg3CBw1bv^EAEf(QCJEuD? z+8FB`QoK<~GKk}F(y9-c#&M7T09dA7tf@OFWp<3PGDU&sZS)@aqO4~tyV(XFF`*{q zxlv=1Hj)KamLihI(J;$gZ*P}j&jfbHDP*2ME9H3=OGX2QJJ7Jm+z147?Zs4OEJc@9 z)SN<;BcWX(Wf20LpnR9?MpZ>LU;%6D9 z74sofoMV2Z$ag@yh;ZuCMCYjh{{Wv#ia4PGoNbAc-I)}V`@%@bUfnt86{KUzuh3C< zjpec{#|hrk7#OOQ42_Yz5y2h5&*4|n-6gb+=4CR-k`Qf=-EgBL@duyErZtqL<16_U zhIHyKX}t&|x0A@a6Hn&bz{(Y4$nwh!_0CQQ86Ezjrc1d@Z*2?=Cbw7&_R}s15BD3V zAoe4Qg+^T7)2C2ah|;>($%z%L&fy|9rIH9=%-l(k5y)>sI#t^{Wr}emz&c1{7Yun= zuyd9jdht_;#&T-4X38cD%k-N<~mkqnBeV}e|yvfxP*I`9+@N}Oc!a7Vp4E#eWhpF65g z9?%<@%W=?l9qYFbRxo_Kqbxl)&F*Pq+dc~_$>SXh%m5GV3s^}Ves>w&^&gj7qwtv| zgT-16=#n^MhgKKUB9cs^7}$U?c-%ni+w-W#PSn~yrz~=emY4HCs!xVMTKF@=s^iPF zmraVoJZJZzS9^fj;gp;VcKu@bPk4jD+Be!Q7{~Ti3?<18k--@0!5KCD^~5svmEDp3 z2a+dBoL%=lX^fX`4aVpmXq$YkDGBz4MZgQ#uwVP=il}U37M8`H0-?9tC?ofKP84IY z74wp`U9NpsGhX)P&oz3iu@C|Bpi#_(a6tMG>shiJndh`HJ)_8Dc_Z_`c4H%er#%ii zIsSA;n!U{GVt&f%J)?joQZeT4CB`{9{3}WeX*|UWif$!*6%Uok>$LlJ;< z)56_b@hL}OSIW4zS%h;y>eEDUZMTkmz5P(d@W7(0&x zC*H1cvaz)l$$cJ%B$3GyTeakXiAu-kZ9IZ{zf;G5~KsB7aJ% zRV5t+;TdZBl>~7k#KHs#2tyQWj3@ws$NBnH@!DJ4Ldw!eHUdnN4islN$^5EiG_R}El-f67GA~Q^?@T18aVK)}W7a7hw^y}?PH+vY+stu}KLSEI>VQ1eA&;ml^fLwrZMo7>30)(69MY_;%vs#V< zS(+zLw|5JBWch79?~$io=~^!D|ua@$<0E3AKLO}m*o9OJfsK1i)7!L@eHoh4CiYacFt z*7J*h*_-0COB+vb{fd#ZmB`%f<$^fis}Ym$_*MS^+TPaJRQ;TOD%-S|)>Fsfxn?%< z03t6NZ_e&P%8V!-OM0zd4yEhGTc}~-?BL|PA31n7RMs<<-sgcvFP2Ro zKYUv7-2N*4m>L)wcrIbrr?{3WKrxu+8;H&eW-z#1oM4e(O#C3wqVY$=WwDYJxYIA% z^384Bjm6<&i-kbt&!xc2iNI3Pk!g~hvJPd?2<_6ttGoj98U(` zgf`Lg_4$2q#eJ3gOne@=@P@aoPibpB@YuYP5>#Q7j-ZSVy?N_jeTT+T&nY?Seuw4R zmRX3%s_A#;epq}#@a>+M7gaPhRzLDs!D#hk<_G4V=!_c#Lql9$ASpOM{Z3K3<-jb+3oDLp+J$?}%D`=(W3+&i-L^ zB*eC|qiy-|{o*t9#d%olEOTgb&q*zea9HVK-!&z+=k;0pbo@2&_r=eGTI)@6@trPD zxALX^o|88eP(c6D(zw z*@rkFuN;Cw74TA=vMT+oew~+Mqn%;7Cu_5b{{Vt}d~mk-q41u=LezB#Wbqe;E-o~E zRv^QBIyqHhJBA7gBaE8(w@YJ}i;#;GW4(jAJ6lbkBvp;vGxOOb~MwT>;NRaX6j)Mb_&yH(0Ijtpt zU0KMI#d&ItX?o-`ki(4a=Nac2uY;=>McJQmOA@Q4C9^HG4YmlHd0B&rC6kTP=cqhm zpQTb4%WS~RQTQ3!4hipr{Hf5XCw@?&ut`j(?Sg*>YcI|JIk zd*NOld0c(|^xt4Dn zwhpaZbG?!GIVN258LCuQxV|QR#o+x1MeqlLbj=4%vP)QWyC`D2vxEgQd3*v6NEz&T z#bNwk@g=66r^Rb;6|8#2>c?$ubDy44(fq4`anqB)>0gsVoo*qnbp$v&VO*pabnBDUEV_VMhm?0Q)7~NPlQ+X%kJU&H%Fn9XOYTi-HA);Lw|$slB9OFnbg zit)HAyjCTodi-5oydACcKP0tC(8S(cf&Bg=-_Yb_^ZhE`v5-n{j5KNiLF{CP%GDqDoq?d}w`F9p$= zlH+MvF_V%GK?l(NG1|B>%iL;OHg@GHQmCVDrmJcK*3gY-4%)T3q0{zr>HWh%+rMt#fs2w6)f$NvBgY5|Ku1=JD2lqzB| zqm9fnw1c<~3FK9u*j8Di`19bX4D)$6cj%WMk|11L?N-yoz8a? z>N*T#isO&E?=GihCe%kj0*Nw7GAfnc2-%-b{VGVHMa+uaD8lT2YpsgRb1P zVhdY!g*>6;ovyFBvyx77G1$~gX*?{q4jO2ql~|6TZsBqVQT3{no7OL0#w|Nq)?Lbs zi!YZkeX>T5lE9;Y0pO_}kKtC=%MPJnSkc~67A)+H1HfLtsjU;#%|=SsdKup>-Xu}w z7@32_KZ7{$*9W&Xa%a-ZNd>%;!GE^ic#`LVb_w~ycgP&{#yi%kY8whpaehQ-hdBzW zh(-zEQ}FKNYGtH-uM(ai9Rd0t-FdEerslGbwN~n0h8L1TV#BkDV-~PC%-fF`9Che9 zsqLVH%!IM?RyJ1w{^=lN0E}{{k?%yBlDrKgNiU0Yj`5^%T3_gLDi@gq@kJDX7A1~y z3C9`YpYaag{wH1zp5*zB1;biL7&s1+0_1101OuFY71M%}NvUpOm_;b1)2aEls%iHZ zmS42QEozo;f8Z|>Gh4V&Vn{w#0D{L17jOjUocRXOZ4$kDZ$!fID{2*1PK{PCT6+=gHRQ z!qjcM#cYr3U*NxpbYI#__G!J6?n_NZ=Ig>x={kf>7&5*wkX!E$ly~i#{Mi2hf=>K+ z{{Vz*#=bWAFR$IF*>%GjX^>ntKFlPy2zGSof_;E$_`GfwrddN4rpTJGQ*bCv+Se z&FfH>5`42(vG+J^R55h#7IlzH=mz#Jxlvf-fJdhlG+|ggCQL+5;0JSzbL;I(pR&;1 zMoDNSlg|?Dcw-9Z%#KKoK~Qnep`?!8w@Vqjx0*Fnlt$o*7YEdw5&ji2m$hcp>vt%$ zvbDo*MnbMUy{G12IvisFpQ)(lk!{#qT<=(L!KdR20LjVXsuJb%3Y8R*;9s?Nlu_X*@3; zx#DYdNp7tzgz9A(2zOz2=YV;y=ts+grlCb@e=^S#Jl40gmfcUBzA5UBbK*48qm3jQ zVnRS;xJKlW(~!z~lW1z_5x;@8dstRA(JJV!G&3g*Z7+ zex_LZ>T^(sO^>R7XFUoJ328dNk1pa1BzD&+Z10w7&&-Dalk*6{6bo>F2v&s^jwz#jc7q05A&?CJbRMOsqKt8-u6 zN8(5P6*KmPwek1H3onM+P5f=9{5ra}@gAUqK3tzGq(Eck=nMDxg??Umx5XD;H}UQ6 zx2d#~&8}Vx=enHy*9$WiQ2wEJa1Q{UE9x>lsu)%6YAd(Y;o@xG6zEEXbc$P_sM<$| zw4WCIKGQrec`lwch$hlCjXPOcf*IN(Bvg>GR3Wky=K}+;8Ltt4u~~Q{!uJ;PUD{1) zcWGyDauDqqk#{J^RZ!V(I3AoD_NP)dZ9RJ*9f6W?T~FORfV!9L_=jv)0e7;r6K#z%gN6AIsN=2(0aKGr2XXR-Jb;dyej(N`*K1OF&4ST40O*wm2(RMy= z*4N3px|%^9vOUbR%O-e?G2Bn#->p;EuBMjg+si4tXk?z)-UI{A0kRAF6Ycp{9FD9m zk?rO<w>8(l*G07!DjcbIMNShI1!CAwp=s-N&oo$2s> zu7m~%CcOJZQL^BXER0v>>_|B^_~#d4l`8L*@45Ql38^^pt-GJ8D%)NOqlid__cHU4 z3gB=l#7N{2PUH$>Mjv}8kSpb7X{&WVKyvm9#igDv-Kcd`-Q|S@e(&4*Re01m+t=p} zw1M)G{&QKX3unJ^EKA#?EX>Hm%44-0ZFU{&@!K5~6~eBJOXFRQsbMd(Z&)#Q#d;vTsVhdec^YQNZiAJt>Eg^9J+-w>vG1(zp2 zpN)7|?So-)seB3ej|G*)iL6PZFw-WpVveLM5D@jwI43=8Xke9Z-M4Qu(7;M6cZvMg z{{X>4KWSeKc$-?)^o>5=!qO|9@m%QM9B(et$)d{TRZanLexzeH@(iD{KDFam=kXuK zKN|RJ!FG4H%c!jPH*C*3v*#!y4&{@c4l|CuE6kn_I5gDd&E$P8Y-H-E3URVqHhyGy zi%huw(3ay*fJbh`?V3Ma@-yx|{{Y6nNhk21?2quG+Umyt0OD_r{vup5?mAYTqsAh* zV5EWO8CkaupX$yAPfGGJ8Ir?CmMc@tmL1Le&0PGnvDLL(3&cxniPF^?c%^|9g^`)E z4oL0nabH4sr2HB2p0jml;Tf;|FL!L{>jtC>q#&FC5rUD=2d+WxBk(@ya8@ZR0IjEj=LBZWDC zE4euQ53O_JtEzNd?_#jGtn^pD=d9}b1X^sRZHyOC!W2Sb#yI}&eJjxXRpBeW86mKi zIYs4!VQwRo7|S*~{M-S8&;=b;yX2mr zjw@zckOSJ7lsc2k43JN$s-;QB{M#J3xT>2wSmW7bwz;?SVJ`?Q@uhY2jJY z)>mnkUC+8MNCC0)5yG7G>0Fg)x|ft);`$y9Nh!tKa_yWhBZ*^3-ClWSS9HX&hdl{A z09yJ#T3456Ev2$4H-z=peVflBdvK{^Nsm*NFhy0tD;>x+EQkZ?I^ek!GOU+ zeSNE07SW_gj`faq0#$X!?*9NU01ub5WOW@e-1M&j zxykd@ceckZT8=ZE$-bYWEyrN#;D9I;|GthSF?_PZ<(vnplDK9>hW7W-pN<2e=QTGpo4$!K)Dh&-5CjmpQIwg&^Z z*YN3CJT&S~@p>Ixv85hZ>U!slZhRr9+}fs#bv4Y1c5hFb`-G=v!M;3WkA6An>*5yW zbqmZO5lcP95to#l{M@E5@Do+a|F5isXU==g)5Ee`Ng`7F+=5hz9F4fa3$zvLYvMZ_DMi?h7LG48I(fu}2(9;q zPZ)0gwa*Gt!%e2Hjp3NQI^}V@@7U}A0JWoz(3qyXMu=uVDNmOY2iz77yaG0n zk5Sj@TKX0)ZSQXdym*Nv@?w*PQrvqt%iE_l(a#$3yj9uXgvCm`Nvn4_Ta8xU<5rob zcC-y5qCPhm4tk#ZSoOz2>qY*R3+fZg8oW#$RH-2HJCAS9vG$Rr2IZqK6@i13yFD_? zOy2||+GsE1njpsLG1+UMnTzfKfV_e*KQ3#4j9lBpA}rSl6odEA8xSEJ1MC6*wdKa0 zTGHpbaqMAN4;nFCo3hRP8eC2Utq~4^&yv{A)5r$|DfGzcT;y6zdV3-*)R%UCZBrfo-ltOy%y6u+5uE{n&-pNagQ{<n+^HyrVjPaUzGei*FrST|WG_>)eAt<4katsBO=PlzKy zCV~B(daC!K z4dxzzj+n=-cDj_67T&JKMyym>`U9oucV|u0V@AEXXGswhoBLMYD`bw@(M7UD5WypM(n$0bn;DI9n^Z8B>M;^Y|$9aEfKN$GG!B)0k4&PXY>qCY%`#Ei* zVY#;qg(L>{?T$L;ylmGAO0-coNLw~ZR0$_Lnq@zGf6Aktz%L(OYdqThn*1ct{i;&Zq+5PykdD!? z#&CHawfZG#dpklb>U2}N?%xW$d8>F&QM10%CW7DW@}$4$>y3jScOJ+2SDERTmq`io z(JgLcib)dgQS#hx!tKE1ZN^S^@Osyui^5Z@qgQ>&oGHRqTA!&4;-3%vTGD5_w$(3m zon{yyismrt@?Dajykc7*hi*W@!0(#)Z@?O@*M_yLe-g*4+bY2f5jB#?KJqp}3Qk#l zah!MRD~Z#N0v3zAIo>Tr?0PT6T{}wfT(Dc|mp0n`S1{V#B#ub(%kt{r07J*lK;zSj z^S>Kv*7}|6HM+>L6q4ijjh17auNfd`*!1?OqiS*IYV4dmcW~Fn zMVT$q?r0`#M+RgdmdtaQ=gYg;H#C!NE!9GTNZZeP_|Hay@-0T*_QLU@nh4~IG)Egk z%rM6zCm?k8C)S-z8let)Tbjy@qa`YPbv>WNJ{!^H@g?S$sj5AjAGccFrb)FDo_qE@ z^z^{ut!s9AuA^tB-`!u^Pc^zj_Nn4Pn2l3t-?V^n?l~i#PHQ!arq?}4`^QyUPnVwB zo-WohX?L(?~Dhu$L8_4`X*HqLEIDPo4`$7dPjNCEkr z{{Rr^2iLbw+b4a6I^CeBq3aguO(2dCp(I!3YK>&-4yyo*tVol2|2AIZmeZ1CQL0=t%9 zN`|vnmsVUU&X$sA%bpzYZP$-{WuSOI)5bm@@D%sgpJs<&@dLWr>EI^fU1KWE)1W-| z=Da&l)}HeAd%aMi+L@i?wYglE`M4^;;Ag1+02=L~md(+Urxc{l^$5-OX#3;izr#&u zz|;75!@ecebb0(o98ubtd?#=xveeO-rCTob}_!Paxc%I^CZ;wm+xSMJZKtbPM{Kf~T0(!5!yTwh=6 zTg}K@wO=aBW;TVv1fHamp4?a5zYOiX0r7X?W6Kt$WV(DuQAUyBlYA1ORB)~r1vdZ( zKPe54`Sv)+4~WA%;oX;GmX;OPf89KTMb`8kOTw2{62W7nL^RK_>bJJ;-{~k{JD3x} zUI)vL0PkNY_`gi?cY^#~s#{x2Ec#WP^9Wy)50%p{ryqCRbKbrIVKEtInD4;pHCn5orUH_++ALW`SKb++U_Hm z8t$ame;|*9`J)O*wWn*ZXS=bkuLBS(u3%K)w zM;?Z~yuXL)Ra~!Tbv#WvZqeNRYl`nr_^+hudTs8EpV;>rd<`w!(t>psKYZi(NIZ_1 z2d`Z4{{XUojUd&0Iji_?f3w?N*;>VOZFKl$nL~vpT;<79K*!^r4Sh9l4ltNHO0BOa z)cMR#GJes)Ew*RNKNS8AKZ5lst~7L-D=Su&$CuBTRQ$Z2oa3CFdRN*%7p9B*Cspv~ zyY^`{cwHj5n%8rAf=2m8xx*<3?{a$|rE+2LKTv5>ceg{Tjxut$G3MU^zB%1^V^`8) z@m2aJm#kW*ovmBI=Z*+m6Z}Dr2|3SyO88gCo)*Eu$IoW18``V8>SqoVkOM@8H+vQJpR9fs`VImLbt#xkvd#5hUm_F1Jo zLvwIv7x8=G#)++d)V>q6vxaN?4-ih57kYKZ3~+6WIdDPeBM35bN#l+_zwn*Mf&6u? z-uT*U-|VjyTkFXBR-TC4ZQ@tQ?>7?Y0rlKU^{>%*3yG+3z6sRE&3oHE!pGtvD@IPo zLGg$7Yw)J6;Zb|xy(-=~^j#fiXK2&Ur0sbm77Srv!3HlY0}Dd z)TX^<5ltE$&fEC}kUmhMw;Tc1x-0R17a2ckhmv=Df|Wc?K1IJn@sCLOV|uZr)|;n@ zu5Vl|vO1A1v5A8mqwT;WgOCXP2(NeX2Z^+pwOud_OFSZb7{lGz_u zpAP8W9MxM!@g0S=#mw_b9-TI>>(GrOZ|@G?h+be@(cm; zFiW3&(+E{7d(dBGL)*{v0clAI;K zL%%M@e(_3Y%O4fI2jXo9#m}h9KHcZuEHK{2pFCJN!ya-6e021$qP`(~Q}|o)1L4+* zqpZ?A8y@9bSxR*^xpPu6JH732yFS9<=@Q=iA3;1tN)HJ;+!%fu}RJWQY(_SQa_oIUu zUo!+A3g>V=b6+4&sVu#rI88BYfQ1I2tFb*}i2PmD_y)x^y* zJVHB$$_2)G?VnCQwaZTp?J6pZ=8v+$W{`~+N>TTo%=Il-;pc^}wOBP_rb^n9h@R9< zBLfP^okrcc4b)^Fxy^W=hQ2Rqz8SuKKgEYozfxm{*4pJud0Yy$UP!N~ z_AYdPbk*NO%CCf-R^=vr0ju~N>Y5ean<0wQ246YeU;-nk;iS*r!sG#-r|_>w{?NAg zjo{sK_rsTv%{}5h)X?M;3C?h<_r6kcc_*!WwlguE2BS4;E~icl5ejlpd!yr@5!mUP zMv-Tu+Jx06zJ_UR?;vry$VU4Kx=zJ_=rDN)INy0@4i;H18U-@!Z0F@yI4#BncGb#iW-$8IKAW@HuUc(h`X4Fjz9rM_ zH7mOlLxy}g1coEMqN=}bAG~>EBXG@=1Y<_z|q3Zfy ziM$!9&v`27+J>PO-k)_0po;}nWD9bcCk#f?2+l}2=xfvUEjz>ZtqdA{rS*-qxSM^g z#H!J`-<2w%R4xzK*R6Y5e-+CJ+lst;4yHX)g`khot#9MBS{H^i-wsW$SlsGEM~Y*q z>24m{Kx6s7(sD3V{G@ZZgY~b=y;kntJ643r6cLY|gDEQ^>4S{tu6eHm5mv5mR#K^@ z%29p8<@ea-FDR9|2P&>K+l$^^XAjLABB^=ec#7`Qx#D{4paW1Ci;TJ!|WK z2KblZCc1nt;?ElR75r%hfR5Kt()5`MU0bv&0hL$`24V;R1IQ$T4R3_D8t|(2TlXe| zRVB=~=x=;(@Gp%uoj1dJzMx@_!uHa}OLQ}b@81dhTqtj!3V_muMot)Q0NsD#^T!@w3S3C@7*>Dbh z$~7Jm3N=@{zR}F8x{lV^^Q#{d>K+}`?DcInQ?(~=AfoQ75e6NATI{dgj} z`TQiec(&8va;i5+75B?EuF<8PY~3v z9aiq$$Rx1bH}l5>89)7M`5gZMDW_Zgrk;&%Z-=1hrybKf4IjfN#DdmX{{YeSU$zTN z-D>4aN2W28V|l=S@C0Fo;NW`KCwH%F{u9-8wzkzqooO}I&CFUdkbc^)E-=fQy|QMZoucL&j&9*#P`V%`dp1G&PU`1;HKXZzuJ^pOjyv+g zV`Hhr0n|423Q5Ls&t6AE(!PHcQnfnX+A?Y{c%!-Fxzd;5csGf@5qO6CR_0?p!-KSrN7A(Q--TZfb^Uiz)bx8K(fmCsT-@pU zEyygkk{q!}Tc8Bs4hBC;_b^;i^8~K>Wd8sIRgR|#UOFD@@T=n=gZx8v;y(>OpQNfm zVdm)2>hS|UzFR8ecwTZk0!Tf^abF|b_!m&otThSY(~&g4wG(A?yBif3F0nAl3_9R@ zVAn=-mf|r`{oO{NaKvU+F`nu_aKC3y*~j)k_(N;rZy)~AdTV&w$5(dCH-Y{cctp)} zWx7-?8!<zofZ0CY<3HsOL@9o#&ZxsH_*I%l0UxaRTZqJEiZq?-U*fvh{U?L-mx#kD zRl1jB^UFijpF^|NghgSFM1o*raIKTq7$EfP{OiW;?e(9CGwV**_Wl{Qv=hl|vO@OH_K~mn7sZ-D)ciZBL2|^c zv#_*orG$vARON}!rgOlrjkK=~Y8q|L)ys>x=W{emB!H^A75RW{V1@@LuUhqG8Z~M1 zCx6i3ct?qyLaRTefabk~t3 zyIfsJHi%WzBWXQ;zO~F~^IS_ktfd&V+goG()*HFW=bu5|zd*|e_3Pq{aknzr9t#`{O+Zdjnms?3ZC~-W>5hq*m_c z>f29_+C}6?Y^05x9tds4N#iHzEBC$%wigQG(!KOQ2=P+}>NU#Utb0wZvVD`yB35RW zB#-SJhAqiq-vIIe>G)Sns@C>bB3NMvvVm{4vLP7H0>4nf&Q0onHsf&AlIN3mMc71_ zW+-BX5_OJEj>G+D%f{}VJu)h5X=H-IrIIf?;x}2MWCP5&!R1%C%sodH=(>7YXwL)N zzI(;!R+`<6{#C~Jm18CbQ-zB^-t`{dyw{+3ze(`rjmDoZg}hy*c(xm;8hIqOhD3ch zfHJo!AQ)iTUJHY?oZ}hbjxXE$t?YUg@N%JPO3wQpb0vdA32AQOut;Bgq^mKxQhMj2 zR%=kUEN+nuKrxJM33gl5{2_Z z`VN^N{<^}{Z{i3F$>rSKl8C^Zk=4FnI6uy|bs;?#7JUeY&Ynq`)G)e+&2Nf#S{=L5GtTB%Tq>#tz?yfLd%)T)N&-r{?mkj6}b zAvsb&Bj*J6J#+Q+u6;s$%`&thS1TS5%t^)o9DaDIiQQ8%_c>a<$)RhT zed`)v<%7Ig`N8T~P131af*EypP7YB{Y7sBY8LPI))QPp&;})J@Ba&M_pU$k7k8ldU}1w$#|L)B6A;=DujkO)b1GSGt=}H*lN0S z+g`L+s&8xQLEiDq-i9VN-cvv=$(AH z$1eozhQK>F&g=kmpK#1mO;Ev{7dz*y$ zlss*<*Zu-{Z%TKWJS!=ZYzbs2^C;$0!vwZFp69=MxYC;VS>5fSTAw9|ZXGS=z>QCr zBCMP9^Dr6t4nAN9ap~-7(hG(OJdYzB!4kgi5o0|7>B!*YlU#0vMJ`!tV@9H;?;Sfc zMsw%D`{IaABnVX`b_PY=^AJEdU=ByGuX>4#W6YZ9?7 zs;=!C{vWcCYSx?Bx)+VVc7A3AebMju8eIZVy1tzomuOuinpcc+1Y`^oi~@6!n%fgz zr5HISpz?&ORZ;~yOMvE%L=Pv|q{_Z&#?t4=;Yslu*UN~g=?cCl)ESbc| zp;Lj$9)$ajMR?d+-r2V$YoAA%&yqT9YWz<71;&Np)wP~Wrne$%*kyd1LWn>)=s|9o z=hxKG_=ab+gTt2-TC_5YRwdxUNl6(SyPOVsb6of@X9}{C-5p=NsYxXL!@=&ArgxAl z{{XB;jbDL<>&INx+qq55zr7~nVw0Kf0}$5+M#`5Q{KKY3Gme~^?3XjDntvk-m{h2_ zN$6Cw@|Ja;NY$W`WreMnlB3KR8&3>2o<>Rc2BEaamN%-iLoqW*z+jLvyki9ZRqIA+ zzh?J16)4rC%|DUT!i^gJlq63bx{yx->ovOI#8~o;~+#q<2Gj1~MNe0}J7zdobIOiL9ta)W#cDc=GQqEg+ zE}ye3aV84SB+|y{-C_&Sj>JD+nH5w>T4)u6%`%ADC46E|I(FyRil||E9pv>nYkQhC zp`jJK7IO*Y#$*j92tn=-T9(d8RV|~AGqKhDv`p=Q1IRvuJ&k7ZQ>QLn(da@El|Fd< zU5@8ahBfdOnHVgV@Lu6LA&;FP2N~xd%C75R4~N=uB2A5|&nbcMg zE2>eIM`NktVO1uX>3UVL{{VzfR=wH;QNof;yS`wp$1B&bUO3{V&@J8k7p-MOPZUco z^!Zf~5*s-^$sbc(xXQ6oj9#rCo(ep$Z1D@=Ryk59MiMauN;hriJbpB?!5hP{%PQTw z@+1Hz0LjC5$oBqK>%y%#d)GYqRr<~2)Z?YLbeW`5rGu*gKpO!V7~?qnYTe(L43WID zF-cc$(lAC_tACMB6{S(x?0NH}3ToEXY&IE+Odo7f#>pdGNWnm6U>amJn&9b56|$g6>!xIvJNWxbw1Pm zYOkBP$*)9yo&NyAJR?hg+7nY@EO!uGcunBbr^!B7oy9gXt1$S2Sa{{W?Y9J%`RJ(W%pZKHk&BM7L3v0@CXA66uOd{wv= z{ISrJ7;K^BoO4reXw4$Mn$VeI5=wT4R7Wg@&n_|iKyg|SLVodGim`5XQ}?ns&+@FQ z-7j?Bo0N5CWRL^*j^IuQ9^dD+ZY(90hu&@337$tDmCaJ4Yu$dQOuu-pjxzGWcCgwB zDVI~mexAH^u9|Cak;wx9s4dij$Bg&IVAE{L&C5%k3*w&*rSuaijdJX!7RM?8$0OAL z07~^s{WwUCwmretLC1V`{A-@Q4pwy0yZDd8AKOp%Sf9rFCHILuGiPi(U8KWtBq{+z zs>Yo8Zbu(BI5|9w@yS1~9x(8nI-RV+B6H}n=ZP#;?GRtV@ zP~@(YNAdNe>Ngra+_qYzSC-1HC6)Dz*%DhcOam-~8CFyNHTqrqZT`nvjji^j@oV9X zV&?kT5BN%aE=I@IqXUT{9X!<;#tUv799Qi8KjJkkWK=Oe?7uVe4k7UAVcV&L_m}ea zKQ_E=;b?E-8lIIhZkQR0#sPVUq?iN(N4VqaDzArpLiUdhjnor;j(z1;;9;%G9iVO7 z)2@98uhTGeDB|MkMXMi<<`imCsmW0|`5pzVX%`mKTU}ebTWS_Za9}Z&C!q%ij)&LV z0=?hHUK10lYWC4Qw)>(tmhmtJRl#6aJn`6%UY#qBr3q7)GSJ4oNlG?q=-@mX;_JIc zMvbl-b~nkW!6cqW0GcEGV<#T@uDUqduvQ`A zV_qr7>7RS)8ojv*eW%K9Y~>Fa-k>uKV{C(v3F<~qJ@H>N_y@;nV3J6(T&;$nkpBQ_ zTems+hus7ctiHT)$3tF%s;3nR7^gZ?e3~D+AF)^MeK*3bUf;l8IlVW(3U#TXgHF^L za{dRoXCQAQ1Ic1=KJMO!pf&lYq}^O;a;5d0&2gvQE16+-8M}$c1%M}MBkTN)czM4K zVDm^?dP}1|--kG>6PCVbE3U`(PoZm8nw6{ky8Fe9oTO8l<jt>HA+MALYBSHIzeg@!jMsi5O9SwdLo@Bq-GjWUNUC-b0eAD|< znwyJ@XY1;cR5G4-D9Z8&HJM{}gvkr2V;dOT(2?9@t~!eO*)_TJ3X`{)y4%TS5-}xN zOs)6*^V<#HqKV1rCiU6@J=l)57qOfm>J#iIV*I}|5D!qN9@NZ|Is3U`k4$yVUoN*Z zsTUmy3zbo|*Nx53J$NJf^Gx2TMoRppT&d~TjL|srXiP5E(Ai~Oibg;(ZFW(exgCC) z;-Z#Oy*#;2863#4k&YV#6N6KA6?Qu|$Zi;I!7K?-*eCAs{&84ZmY}wlx0f=!a9i3T zn&Rr??!vjjC)+iI@hS)>E4_^W01|7uc7>yAy2ht+ZLD;gDX*?(Z@NMb04I#MLF#My z{r>=hhW^|)de#1|@VDXKr!9tqrYW@6wMBLY{#;>|F^uqe#{e8>sXO5?IGowqlCti2 z`L_{a@``-bC9h-8zi&_5Yf|y%seRy|4Bu(io({0Qm&lD2wav%MLwSWx(xS$I-O1f@NXwr54upT6_4*!L!ZdKnI==MJ$?@Dugd}*y|dQP2X8%=YRSph5vR{@NN7z6@vGBO8Tb6;6m zog3iSf-SU*Fo(rg@UrSRkn+~%LC~=0{p=o`R{5SH7r?Tch_vk^OM**_jY{++5F(SijBb;TiZkDu;Hz3#iC#|7OJnRZ+^g!TI!g0BPxgBF zJ>qYQ9w)TXG?=cDFK*RuFRj-m*f&7AA9?=h$4)EvqxM(*pDaEYcuwBl=Fw%=FRksT zySteeBy}Yi46ir}1~R_ge?QJKQLipYJEQgdhXC+U_Oo93?SBS76==Qz&@{~(OVgl% zEn&7Q>mM%2m?4Kwy>ct)y9*VDIN20}oSvVV;=C#plpVUB-E2(jM@Oep)vcs^LIJUS zumcXj{{Sl2h6Z9ka|;O{8v!At8+s2z>Fry(ZZW&u;GQd?YA8c|rB2PL8yV;6(zdOw zH%Aa4@S$^_PuCxt91aG5 zm3BocQA)-#PEsFlZ;~4WaSB{FPs7%>VS~v7hT296=OaG6RyqoDZQbla6|h*2(8qhR zUbzSSJu77`*m2cB$W`h1)$?+WNmS6nmLRdRo^n*=FDs9KL(;UaaDb$k3K#c^os^$m z)f0TrK%;1*<1gClO|sO!1AIlXo?~wX&5kZ^9DKIxwVB!b;A0hM_QNtq`#gMBWDPWv z_)}AYM2o8YgsTzgFhTm}yi7(V;VLP|bk2xVjel}WbNOYDKsriY=~t7iOKy&eKs#e@ ztFV#C0|O)aR{sEq{>^{ks9N?o?rvw(p?NL?kmqs_x<^Br{XZ$so<0%gUh(;kb;DG! z6=x{Q(SKz5HuF!KE9=CG;&5&*XF^EHCC)ST{{TMKJub>R59&HLCd)-$yWQlco_WaFHjdy=@;9k z!&<}hN~a{m&{RS(l6;(!@*1f|ONnv7~U&!=*K2?EXf#i^sjz6?SN6tYXD;_#G zYHpstYF$285x1Xipt_80*fywPf!n2B)R!~e7*vd$`x^}Ua(b%bqOHkJLQb?%i z%5cCAS&n-8arp68KE|&V%%m17_R*$#u*oEj{9tqye91+->iQWfGp3R&Opv1PQUr3z zD!ZS$Sbgq&sqT_o&n%HZuNpv)A)J8f0mC<^&BtntEufp3)Ag9e^1aH1gQxD{MTnIv z0R95J1CLKin&iQ?j1i$#9#iDt?km9^3CCI-FFUOc^#vHFy6()SDHf$=aDb>$Hu#tL zi;cYF+L;7oHLOyFXFvdvSdh5upRc`Xhr=qt%(FJ(=d=>U(9#mfcGi7LWlM zwigk;z>}=<0tr*tjxc*uQrTmbV&#+NMUEqeK7kMN;E~~(z%SrtkK0Kx)_mjffDsUK~-Z} z5=bPTAP)9vOW>%$$m`TrsVit>MozotzS|n5%oF*;GD6R8!6#rrEVwuausrnRHJurX zNrbb+vWsSq%b#gE+}PTf&m)4_7{zBOIIBgTo1H17`)*#A>Nw2l9lX9|2-A5`o-WHD zyB7ck9P(Qp^pPgukjm*2T3WIq$afjZeD%gNlabn?!Z2LS^Caa}zD-dqvWUO4-Gf_+ z5sUew=5V0raU5`el~s6r^9h!4>%6Q`9PhyU*f_ukx8vX4oJ_Qm#AX{o#+qb4s2eDBG#EYBH(tb?8!> z;^iZP8*uTJhsZ{R?Px(f1;=mmigeL=_ZwCwASp?L^j|~IJapo_Ar5Hs7Zp;SHwCLi z5hkMWsg_3(Oz)Zb!3F`!bm(X%Ylb0ciIQi{A(Fs?sQeTd5nDiZz)=a!yVPr}O6(&nN9IDC)Zv zB(Uwpy$R8`-9&C>Xr-9QkhGt5wsN6IOym6VQf`J+gv=UUmkA=Haq{=)93M^%Zxoz) zb|K;;Nhf}5jkj55xsp{;BylUd9_fSF^uhjhJ-jkOZ*Yi7GYJdH(+FGFvHE@#OHXwj z6y^1wdFkdybRObRCn#gyCO%lh79$6HcOIGOa%)vS%*+nPh;9Ask>h34V;?tt$DbuFl zwcVJkN~@<~>*YwV71g@Pi6JQG{#kA09RC0+-qiHtYofuaql0a8bL0aXf@EUY`InM0 z_*3Sb zk3Qf1YKcdhrP4W_Ze_}>I>13BY#L^YS8=(HcEz{(sU3LysUcaKTW5fXK+m5_f zVekvW+HZ?|f8pN^-|MG9lU0`I?3$Vl-)53B8FP+7$sBRUPdLHh#$sEb-(%arN>u7= zYd(kc;qbE8QMd3mfn#>4Z|yYYi&5U#-r(VgBiIaLwZ0kHYStbX(=0Xl;?#8uD>yA~ zHE58p_K%h}hh@nbVb>jc_pj&t_N%8=$o_-KaNgFEeGcQxbdO^+7eN{ehPRP{Fm_S^ z=Yldb-|(rPXt5a@eY;LF%OvA%!jQ*kP!2Z82JU)$b6+^BI=6Pz`gviZk~;PWo%vO5F$%{>c=A zJ6U3iMtN@E<=J#cO{1t~9Zoq0m+g^Syv;V7c_TZ=&$Mvdy{>MwR zBWP^rj9kY()FoYm+Z-6z>Q6s_$JVBjM4Aw&lUp~HmS8?hqmHtA70x)v6m#-#xy-34 zB1}so#%*nu;%HFs)9wxh*6xQO6P$9m;P>`RI1Jk!-ela1EK+aC@^c;KvxlHrBx7pd@l?X$#0>oDZ}%^^|#_fWf*JTxW{jgj>+V6&K8` zS8I1;E5@$Nl~@sRzG2XA9gntu8kL=V&4ORENDPd&@^kjEzk6eJ2R|^+Z1=3(xgD9G zv5Ymn?m%7Ucw>K(XvWK7Da#J{1Gqg%=B=gVPZK0O{_X&m=J$n#A=j-iSN=YqD z{g1Skk3%M3Jj)bqI~TWRX(NrkSrz(ZV<3!i%~?PT7|z8)^0xNIPESnZw`$f6DBtfe ztr<7Uo&1lRKWX@*zW5XIQXN3fZ4<)x*AOZKV~OL8`DMCvay#*y;<|6zZW9me_3>J1 zN10`5;i)EN3^sr=s<`dB*kZQ9*GjZf-saSy%@=(vwmxI<1kg+S254Gh%#i(?PgfJT zJ7JI+CKw)o;GSwPg{az(>=A0aBa-43)!;ZF88$}yG2bCbA6ohhd{f1#b?SV^3lYx= zCEcB0?8F}P!1`kd^XDYD_Y$EbZk+FIXP>-HY5vOgvrXW=AVjlULnv=PBp)OUu0aI# z#z!3VKU!JzV3HP2=g+a`pS9P*i*FJ5XJ6L*E$98SPVnfs*KF>g$J!Fymv14nkC>hh zIs3fV-P*35Ypm%v_Pdhe4<>tAW6pN4>9};jKasB=EX=B9(zG6jxtnEF@zm{6U7yGI zjdV8CHJi(Oks>ga;gOUb(T5nzk?Y+;0bw!Qgy|mP&gxqt9B2rW@`^|;?YsLI0tWBh9wo=6~id$>vf@TAlu`V#V z?8I_u;q8caO3igUYS4IC^C#+l>VLs4K0W^c!ngRJbMVJr)J!@ri=epD>@1E)l`JU4 z;2tv~732@#ug%BTB=E0`ye07?!*^`6+DoSDrdfH-#1FZbj9^H5@zCPDywfO-XyyFK zybeCD8cI-lUsL*8{{Vu3d?>y6lkjfqQ_$_P;;#VQuZcAI;UrArBaxo@#^qjmkzY&v z1^Anwe$gKWJRRdCwvOt{UeWF}O;|tPStN*|^N(H+pyL(r_J;ijIHAbh z&nf+hJ~B!1d*KI%<&tRbHT@4vwbQlO2NE=~e5_b>=YTfx_?q|=;Eua{`y~F^UMl!U zsawlw;GY{wa&-7N;u}Kj@B4=C6}TAg0O?+~XO`2)(fY<4{@z`W7Y&W6k=9geYYvaO z`)PZ2BZxGx8+A{`fiA4kmaYgX=0Lg1!Y~C1xeuNwh7IAju!(` zRXJ_B^myESBTY^${Pz8_{vudj-c8}XHfDP<6h>%^5h`aY3EFbIh{)%UUMuBai#mh& zkH$K^#gnDY#m&JAglBOG5lds94*&ySzHpZf(#xr;l|Ccz4maXjnCW{edL_Bz7Ru4+ znumy^k8;{A#e`l{^E{pQ?m2CQVBm}#XRkFrFiUNu_(x09bZMiC{t4uZT()9ETkc`I z1QGX+O7X`a_BHpgm)9lB2V{@VDdB2GI?~knh1%y^)ZXzyd)-n=E+lC|J6)HLGdMgP z4x+vH_HpnmJ~Z*wsJx7gJ4V}os7mN|#<8y8SaaBCzi(Rf>(`C~mb>&OlqHI&lGUG0 zY8n~%XYjW|@HUkfk>ZaREw#;+gg}S6HyJC8^amyVfc(9u;hm1B@xS(kgIc??hU3DY z2w;ZJ2HK%-Wf24lr+`95fP3WqYvMC3!|K%CYWDu>KHo0NRe35jwQu4+;`jsb>JNsW z3iKTU+(&NjVQ)R~L(Gkg<^9Pd@;{w)o+H;TwB0)E$=tG*nWBOaGX41NliI%_%yBjI zs@Gc|u4VWN83h*`S@k^7Y5I4Mz99_;SwhXENgdUMY%(t-Ir(EgpaM@g0;ce!_Wl*{ zw!h;2O4{Nba`G#tw`-%aO*_v7k}v_~ekh9yfIvHS#aUoBcz?9w*l|ON)#-yStj! z+1wRWb|;+k><4jQOTw8)ELD2n6WIBFE#eU^~S04%Df4A){vAwr~wX;%Q? za!Q_CGM`f_$Ia?%K0p9>;A3%PU^x2&`RZjg6gvqM=DJZAA)cG^SR<|p! zUD;o5G7IZ~?(2dGJaN#1J^uj0wtQa{@2i%_+L)Vg0URNM(1DKMqTGEzg;NOy~N&ksX(Wl1hH2E3B#FmfG=jo87#ahA?{=Dt%ho$$@OTIbni z)cvJc>V56|dR$32g}xd~aTqbr_RT&dOs|&E#N_TgoS-~<{b?qdP$F@`6ul`MwOT8Dkob=c&h(ANFs#^FJSTOvC2GBe@u45=Og;@6T_k zs(Q4Oq_RjOW{im=z&TXMbKfJU75mI6`@h~lpQ$BHZp@t`BPOX2+f0vYW`&_E)C3%b z&jTl^!TyzZL5|vOPR1QV^ZPvvZ*6CK=viR^^S>X$Ph1Swmy4-6#q(-n z+E;IL>v0rPn)KB2n4w!}jFOW70KArMgB%R;jAy9iXV#x^ZA|cp<3S8;k!+0NoOTL1 z9X+_OLkWpkrSGSq#fpkb@LC^me!$mF564Xo;$>8A(HnWOlO##F$&gL~3{yB9kJ3-r zOHZEXc1{L~#M~-THV3SB>MgYTaX=~+RbcuF{IR5@JEAXdF**2xCzK8DA z;@vgMX)3faZpxFie(o{T{Pw9LF__E2B1lLITo7`49FNe~6-hMhYuMfu98nAnVo+Qx zlgTFOm6m=ykWWPIgHo({V&*kK4sb`y@|^MM+OwRKS{r*!n?g!{P+8Rxw*2fd<&S^= z096pp4ZsDRBr#6W-P^`8>BdG0zyO~7_v6<}Ez@51#MxEVKam%eGB)Iq%yKRY9)llB zdq=>KU^>WHs+glaf6c{-o9BJVD;%!+FPxk*_PO>&_!+JtXB!NjCCg*anujOx&5SR zE&fKbn}gKzpB`K-#<}5XOs>#KPn|2NINIAs0Aw&3C)9e<_~6NPtoSO_B$n#B#oY2w zfwlwX?Lx{qWFtBBBv+%CKWN#*m?u^$$o${70(rk_3mKMJB#Xl`?}9}?BDioJNI3a} zZ~lD^Rkymlm&L!dwwluBf0xd;(H6kf0=vfrdKt&3c!Kw5`dgnc_x@ORZAa!k;O1Sy>`) zPE-Oq`;KetFk^1I~ydB4tsIsUIf*jQ1Hd&i$aXrbdlb`(tY_iH%RmS-q`>EE1MgK zbAHWh7qIgAdn%v2dZYT+`1jz=1NNHznsi?k>5>_rR`896y=gRRr(?oK6?2>&!*S2> zp0)Ak{1SWPqWHJruBY%5#8=W@>OK}Ld!$@mE?ZJl2PnDYugZH2410VG>DS0BIj3ZP zfrQOrm_g8zx9WW@{{RHx_{Ka}@b^*h9<3pVUGPq|b)^epa$`vM<8VDbR8ilW`AbOD zr2Uz{ZX~mo0jGE);)BG}yhjOpJI%4Sjsm*wB=d|M^{ul^C-&_>tkSlh5*8XyBdNv;B@mX*o+dVl_Yc2e~o;E;OMI#aYqob5nQ^b z)X}_~E4n3Cb=sw00RA8Ts>_v;@YgXbOA#4hG34&#ZO>7T{uyWc{zaV!989Eo>sVFwLmLC|N+^K1OV|IO&1gKZSiy z59D&qs&YkHcRUUu&0&;Kb8P(g{jEH2KZyKs6j0rnH2Y0E&0WI`&3NNrIL`nf#!u7R z=f4qar^J3Ef@W8_TVJuuA~NMzE<%O;dGG!ozGN99$l+-t`Im{fhx=jgba-#X-BLY2 zMALMrvM;aN?rD`<y$BvDCG@&k$=qM0T1Zn~P&N{I@9%<^w!r@}vB5UfMw?#5wZAj@asd+ zEaOO4&cZvn8ZY@~^NsQ-Cz3PQ-#Ep7L&Z6|#ZT(=588N7C{T~Ku8r>yNcy(4woP#> z#{g_xFi#w#PqHz z7+Bz8beB6lEJiL^`kcS=?kD7*{1vC-=k`94W$?d7ypmWgk?t?r-{wSVt=cx+0m;J; zn>ZYM*XIZAljF<(033Ml#eO0;Qq65O{{Z%UX)|Op`G*7p$<9ts=U+>J$=w*L)pc)V zdG)iZRIf&p)t?S%5W8N*c`^vn-b4}k%m&{p=2MSDj@753M`>{)*&Ae;S?2pXPxChO z$i{s-j(D$Dw5MxX@}uQ3wLP2~o94Ot6M1mW@b|*HgfT`8TCSdNAy)a?H`0vd|9v4lu(3~1doz}KLd;CZ& z;{B5DwLv8C3(pB%*xhX;u4H0AdZ6$?^&fYhg0Q?o@x%Kgc#kh7yGP;6$*xva!dx=I zO8I2*l>~l7SLS#+e$yPB_P)pHG^=yroK~72h~6d>H1{_07}?-wNdh~y~D^s;8BR`W^N z`LA2FNG_yEX5Ad%$|Fv(f=C%1i0N0g>p2C;c|6D?FXiEpw{z2Q#zs5(3UPv^1sj^< z@X?J+#TnWOkuD*HZU|_l4i~9?$GPiOZ8z>*XYDPv9KpeJoE~`oLb&l4t?no4dNIXv z#ancLNZ;^HXA^uGjE5e2-XA*;lOs1jQWFGwW~l!F!7}8IFNT`5GBOBk?(Y)LCgWo~ ziqE*`uml0^UyN~$7fQX))VMXZ%|B^z2v6m5_X;K=HG{#mEn9g80JRRn{% zbF~IJ9{8_>olCo;^y&NS-WX$Dz$r0pIeg%k9=v+iirdBv2tHprUn(HoxX-6xJu9-G zGwXHK$Jj?>C9P4N{0Sj z!YGI!jPMUZj(E?dTaFoj<*{{;mL;E^;5U4F{uHI6ydLB#PNcLbw~=oXmMV+6a!yIy z?Sar|8TwYMScB#n7y|7RoD4AA&<@x={{Wp~H7oCPc;TBU$>l=M#wll2RZ#>d2PcgB zd-kg{D{g5U2XMlkBtCj zMt;7v%A)OS>SEhy`PcTP)8Uigcf@6gk$XOiC7p!Plf4>bJv;Wn^!2Wv_JEGu{37wq z^vu3yo8jF;;wYydB&8!HjPNtx9)Q<&5>30$p}t>LMtru={w97P{3Q6N<0!AC)3wVh z>pdz-?LV{s0JNiz>;)L04-+~uP}~E8JLl8rAKG8wmxnd0pAz`n;fA4qrOPBx>Ke9# zX((SNNmS%QfwRX<;c#(~cqfk;j-iQ_u9H2A*x0#yJD(AFTfqK3@CDb~JWKHI<6F~` zL|HB!9!T&oNmc-7-vsrqA%BSf02(|edScLgdE*NSZ4z5p?_#@=r-(CTt{Wqh!2osx z918jD!jCfMdl|xMPW_Lyd};e)e$L)8@Iw47@qg?|qxf6m29+&{(Ec=8+Qcp{L{t6g zz&Xr{HZgG7-MHY2_+R2BpU2M;S?Inl_?v5~UFkRWYT93m?^9#nqWqy-1MeyO-1Nu2 zeC`&O9}!d8)2Z(+hpj_8Qj4c+r@8v!{{RH^HXb?spu8KR={C}9`c9u~sodRZ`vAC& z1gKQ!I8oH(Kk%Nlr~d#1Ht_!diM3DKs!#YuR@!^(KZkm>H&E)bGRHo5Z8-|TNmAoD zKA5kDO5ry=7%h?-dlwc&guX{MgbsW{QedC z6rt@~mG|g;E;9tx?9Vcq$=@->3M0!Z?s3LPa((gAuSu+>@-4WFY?5qPr$Nf#W1#(O z=kc{Yl&u{+kD8qcMQnC{8t|0bq&T!DC?klo$vFUJMq352I&}X48rXsjYe>4X z%O%e%*!!2m-w&+pJR7BJjdluOi|bKh?aY$Kfyp`cVT>QbxIys?RF6%!(kznIwEes0 zcU-(Bx|GjM;B>+KD=bwy6ywbu`<*yxJJ~aq)wLbBQY3M6YjDx|E~G2tp$EP_vNK$N ziM5k)sfSy)jbMP7;giw1jtK9`Jf7ID%f?gL-OjLE zyoM<4ZJE|iLIxQp*X2BVeNQ!|2`pUuBydxsc{yy4Khu0Xbqg6|)8)9moNtn7q|ffd zH#lxj8NmFi3rmxy$9T})PYuKE`zymH-GzFFAH*1TuR&A#yYF+o)4EA+Zt1!lV^fFi z5sP+`VH-;0A)KxO&*`5^zhN!jv*G9d(?PaX*o|y_xfx00CpioUeAkIz7O7SCGb;;~ zRfXM+SuJ$$Dp$F?Z#D@CWG9WskKLU7>yG}X*j5g!qkW#=O`px0OSO(ma*X*~fJX&L z<92(D*7#{D%F9Tem0FQ-_t(5-YSU@4-R`n^C6{5hL$GoQ=m()b=CiLfd)sS>Q^*ZD zXm4XxljUL5jP>d3`B$e#DJ#cRa?Z7(WVAN4dFQz>t<-`gV&-XwDxe&DkW~AA73pvA z`s&}qqg~vk4YZeH9>r91oOC1KIj#p^mZvJ*npk?1T+v1ZLKtMZylbKM6-ATHnDcRw zjIhssz5cbtU24TGA5Of)NXS2Y%ff%W4{UXA#uh#)RWh^Xb_d7d|4HXLPj- zFJ)b4DixsuvX^p`XFiol5q3>;$|jx(HbiddR(a=kaH z$6AzT?7ri^I*p{D#|-JQqK;V+n1loPcjp|Ao$Jif%I8{BW?Dy4<+j8)6Kpw5_Q*Xs ztey_FNNFn^)i4e_ZhZyd{WHV5rlSN}o}o2@N+pS7iZIadgs&v=^Kec&9QGCEs+acb zhLY;aQTxl23ByJQY~%cj^Xp-;Glwdc-A+0*YhmEs&$7Hd@UO%7n!b}Rt*=;IXjYe2 zHk!)X+;3|*+vj5hWrG|s!78L@1G?AAvftg?eV+Ekt}d=O#v!@+nWG@*YHjxch$FRe zRm8c{_DXA;sl7^$P_$j&Q|q6Knn#6fZfCLZO{9wiV3Tt3`EPLBbMpXCQT4BzEc|cc zo5|vXQcKA$UQLrcsKuO~?AY!(>0G#462dFgdOn7DT5+5A-Ir8*wuA9M<4vxOZ!U%6 z3+r7YNRr+aMhfW*DLaxejoHWE`M#K>@I>0I33sPjTf=u2tmSSk<^v-mf~T?1L)M~r z3U#Ec?2kftYHi*w%b_LT#BUOK*I0c+#1mafeRM;4w*z+2oQ&u0llUBdHI3qZH&O7W zs3W^njV@zZ1eV7r1CB<0vxENt*REQWKBp(NpwBLDHFS%;k4Dz*;J&eIxokl%1Zt4m zrb`Am8*#}8*PmLc@bko4WH!rhSC#N`GIOl+SRt_ImYH_;#PJgY{ z!pldY;d-}(t*%U$HgmygZRXtBHJhs=S~4bA$pj3Ke4G*OUwID{d_M7d+4y@`@O-`< zX%=Xk#8E~HT1w;vXU0K|hbL!)!&0%=vOIySnqM9-e!kiTk%^lqVTj&N&CUz^_sGadr0p029X@ zt(~Nn_aUsVBf4TjNK@owTwvpq*Xx?%#o}X1@{;#Xc(o>^{u9k0{@o_(3#p6^BMU27 zq+P}lfI}Q|K_}ae-RtQ+KjDt0uXy^#+Ay1cv_x+1Hp751l22j49RC0+!mctt$C^4F zb*c0F(dcwP1V3cGU*pBhIy@G7%>Mv1FyBkz_#|m8{NQ%63Ujw0jPqZuAG24FJVpC7 z+Ui#x7yB%C6GE%1%;>UxpMlLS@01=F6b2OfpKN_{~ zgBq{G-x~PizTt0LOod zek<|2%c)s-$4UOsxwN-XvFXAHnN$YoLpcO)9e=zyuUjthGZzdr9dJsOn#jFeN* z{LIp!MAZ(NeQ_7z_Q&I#cCV-WSMXE9dZw>`uXtlyxRTx|WRl9? zOdzVw3b8SOS<5zt>Xh2ATH$~^&_r(W1pDJ z@U`;^-RmC56lYfrtJNMw<4=NL8N5NJ>pnEs0&7}Tjm)~MY7*RrxwngWP~KXO17u+G zNo;XmwW;_@8`qcWtUz z%W*7PmGqum8#^mNH-bRUNqjNq9V_%a&l^${+m7uHy=h74eizy5dX4O`-rLU;*}-ur zRKHL}>aE>R9XSAwe;VNu<593@wYZCEQwt=B;472d_UXrJ{c40EO3EE~XH2m^(Q|Ec z-L%{5YZzMm%MHBxMT;;ZjIV~U@;ZG+W1x-o|7bNDdVJy>{KFwQ0 z^sD2K#_tX4o(Q&v*Gdnq%?c!5A%(WQ;lKn=py9^e4mr;`>tCO9+v{4bg`Ko_vT7Dk ztH%N`43?W)0hFj?gUM0HJRElUJWfXst#c=DBZ64VJ9Rl}X1ck!mU~Dp?QN#Lo^vdU zNR_wY&hDTdm>mW&o-4n<(Ph)L`%^vT)7!uxY3x)18Qccrp2U4UeJj?)&YDUa*ydQJ zH*duD4-IM_1^9)b#h`22U5q--vwx!MPyi%$#xVY*_v!re^CiINp#Z8b|PyMr~H_a*jAk%Co} z;4+Rt=y8rY1KEBD`2PSy*Yw!@H{%HY(`E$LrQ{&Uo{YI19N_zo^%b%BtgU-IL~q_l z9X!q9=9NRo^;Fbv{JEyn<mD1? zgzMpt5?iXDA_pbHIU^tfPIJ%_a0%zPBZVwYUwcG*QRJ+-_h*Y}e+YGrZuSZEZ9Y9w z%#jZ9mz;-@83k}F5l`NH$SzZU)j-01!|)8m=+?M3cxTH4tT)rnhUBY~bk z2RZA<7&ZFaK8<&;PdvKDwWex%Ict}fMb(_{gDZd$Kp9pfw_JnXys8+Qw{~}r^0KN| zi?unex}TpBd{NQ-X{N=gi#<*&pCa5}U9sN@;FMK}{OHM_n{enyp|3{xzwlPu!TO-_ z55s%=D+#p-XSmfoJ0pjJK+%Jj0~>b^oe#0#*Ue&UK~1;rwXw&Gr0kS-JWs~$XLEO> zY8Ft~YF3G)MPiIVKiR%nEWy-_e9zd7p1C5pom=8&nP+n)rnlhxJqB2?m(f~G%r#~& zxH{#stOfx2M*wx?pBi|n;hUQG?q;wvmaAVgy7*`DH^;sm)GlJO(kIZg!xLNDUXhQr zMJjD#%Yp!G@-T2Q>t8oq_}=}zOL1=ct>oHbCfy%RR?5N7TVeD$rt&2^?hu65x_>2l&AL`$BTXezPYABBs#^D>6W^L zcC+d5-6GzxW+gVnPnc9N!74beU&NQ+@S19NH`;uc8eRRo-fhj|unP+LyV;$CX9Qq@ zgYHFfQlZOH&R*|!WnP?IpDNJl^jUSEgZG0^ipRy8W`lV>y3MNTvB@pFNVpqZ41h<< z7?lGAb;bwN-X!rGSlYgkq}@ZQX}9`bop5w5Rd%FI-0enuoad3ylaXI5nP#6^T(Ec7 zbIz@lDvzEnMb;|t#s_$uoE09TVw)vjz7S#C5-x7%^5uR_s$t^34Jm;x7pj{JPZ zcjMhF!@9~(7OSOcx3=>cuPpbg#1&4{xB^Dp@tz0aSX&V|E>*FMz)8P#-p8-_f5pBR z(X`EK&-(`Z`(skLOHC78xpHH$i4N%u$Z%Ej@{qlMO7I_u9}%tFRX0}JL{R;{2O`$V z*dS)-F@eSpQON$4^q2|D9Tf@3ZOX-A8-~ZP>7EF^@uZJwrZlN>Dl^4A;LEVNIV23W z6!U;M7y`Tp!`~miBKTWdwb%R;d#U(eR??-lYkRn&4IH8+0PoKPILL0NlV0{8Cs>7h zD6`I|?P;YOU8CzS2>b-`&Y7rbwpz!BCGj-YdW4RW*%l3SlAWvz6ywwa2T5ShH0^9}O&kR*GK`$g(LGVuaxI=o|4 zzHvKTMkFCGK*5vBVo%MEK*{OpUo(gL);3MjPBz%@r$tIU>*7TTv^e}jaF+Md+i7sc z2a^I8J8f6*0TCeKSYWTzeQTER$BgYYsiu+i>C!VGXyKAGnAw};-lsVojdj$okHWjj zSo3k1j7v&Z)2a23!mkW!-ww5SZ|^Su0JJn85^0MLnSTS1vyxc-;1??*@~jw~^}yn% z_($=7Pw$|+i}8EJ{{R8C>u-%e4K>*AJVm8g-&@(Sm?zkjF-hWM$`qAzoPcxQu=J6n zct>3DkHp;%#Cl$x;JqJJUm9IOeP$;xOJ#BzIIiPm5&3c*qIO^cu1*NzzCRVkSm@G~ zItiru9>j5xtqX2*A0NMLABg_|wa%xYc&p+)^WEwm5rb9m)r(%%%9*mmJhl(HU?|q}*-0Av@ZIw%JdmHJOlKY z>~wGqQ+jteX-XBZ8EAZEXYl*R9}{e1{{Vyv+I>>`@<{D%tU|CxEZ_%_?Jb2F>EEq= zNBci%nzx1i1%JZo@Q=j{uK|2V@UMzByDt-X2IY}q@kO*ZZi+4AaFQP}I{9ID1M_4a zJpA{H>0~xs{_|Q~%2k{nBz8y5-XZ;*{xJLxdsp$T?}u*nE2t%qX}WZTJd5|hy5E2p zU|iB%kDgaaTBr#(7X?HN`jRF5>Q>~$)w!6V$fFW_$!+gWM4Ux55` z;cpOL-&;wmTHiE@5CK=`7e$D}1IE@LHzWg`pPOD;balO0@8*E4t8+EH59OPExL>@a z5(xDsxvS!pNqhZvGg6e5;;h!jkHw3h5yN!Q>z5YmtXi+x?xxaNT_k1WIbILf@v3^H zz8k;r{+V@oJ?wYQBFA{~Idzmae(@(cUOlngR~`=vuyvjHeGbe#YEsgpyJxq4$NvBr z`~~2T7wXsF5dJxM!{A-o+4)``)%-c6{{U!5;{t8iJ-z%Z^8_puo<;2#j*co$KZR@IxuTGg$^wYA~8x-P$Dc2KU2P6I2j8Bvql(!MSJ+8-3YF8mqz zb^9?zai{5i2=Ew78y!O30T%I~5u&jhm@IiCvE-6l10M%Qd4^qI>djt?Um2b!2;{kB zd1jO1{XWmdU)x%5lrF8WlJzvJpss*p0Z^WCo<`;Mt?vN-&fg1dZpiqL@v7IsmNM!0 zGTZor!|C>if<=s!N!JPrNPa?8<$8c|iuyTDom?|~*S6-=tx8_@=giuR&2!>8FZDK> zct5nSB$g#P#BxcIjB+;g?}6LXxsSv4r^OfAU5=)jwVW3Z6^5g*qTa+04<>%;VU9g( zs{sdrrOcLwk(K1yK7sI;!A*1GCxbPg5qvA~wa<(7e+)yX+<1pW(r#iGnrs&ZmN{BE z9T=ppjDVuI&MvLlaNz@anKJ+^DS3E z_+9YgTNUu%#O;6LM!1r^dZwitIJNm?DqcOLhai)N<0Jq;=sY|O>0__Udl81C87@fP z{m;6!uZC8a_7+y2Be%b@)Rk>kCbWajnjtV8#s&$FT!tJT4tTFl_!aS|;r6eiSz7p? zUC~-=J5l7mt2)JT08x@gNGz(Or(?(fWY>v{$|Z)V>r+>2q3lBfk^vRbd=u# zC$_SOOS_RKcbd)+yU1KHX21=QKmmuQ2Nn8mVSulSp%_itOLlcoe^*zLojtTs+v-=| z9J+<9ZFOB%+e);*n69IHW*nFd;KqyRBuoPg4dn^y*sfPsvliDa3?_KU3oO$y#FtEZ zvxNf$k=v)~QHRQ4;FZ+v(VSSCF~-x@&2~RRKV)y&GsYjajf(hl;D(j(^7mYpdw=*# zX8572m|sBqQ(*MZ=L(ONVS~ZJ{QdBciu`lnjZR+}d_9-Onr5@2tY=ZxJUa!% z(OJX0=6lt*2M~frO8^1xD@V6m|OAjvTn8vXZcOAQONyc->N~Pc*i8_amd|PwkKM?9uYQ7=8 zh9=ZCJE=_0qi@PfwpgJ#BP8{&m2<_?!~XksvF_8s)0C9D^()+IH&EKg_J;x}6o-y( zN@LTY0GjIc@VB>D$tjLBQ6OkR%D>Q$U$08@ura9_b0_jTCsk2uFkbgYe4+6s<_PE0 zEF;+WPLj(hh;Ub;?gQ?gyq>j*;)2?Th%Vt4^T#AITDmM?hPY5kRYTJZ4sw4w{TnNc z)H&t3<<*p{Rppk9#M7f_C$=&x#IDxgXZf&^l5w;F>D1(Z^|vgR;>zs(p;YXaE03_C z+%wTm)1IEDzKaU#Qhd$dv880xZ6o#H_Be@eyd~p18%P@RX47rnRaVcIV;y~PrI*lT zjt_1N_Bintjb)^Gr%qj1UEaTjH3;=6A^BNa_EICr1TZm?j@=Fqr|$e8I+LcFz0vs> zi8G?G`n6-}kkiK$F}kd7h{EX?l`rehCmlGhdG5Z;0e}gDrYe=5qhxteQLb}K8#41Rko zU5oDRpZda)oyMsT19|)b7m<{;66|e zasL1U=~bF!%xd6=N02k|^Ll2TrAdCJR)b5Ku$u05fE)=GSO-vei`R;h-$>N;TU(d3 zYh*APo=9hvRqg_UaUS9_eFr({ImL3y5mLL|n&GM`t3zW3OPOVbk)Pzt$cUqqCy)OC zSN{NBujv|1#PgPt31mPRhK&jGz#sC^V~idTTHdu-t39kkqgJ!!rnfJ|?QN!`d9ura zlFP<8@AUdrsO+vUJexahO4iDGNfJcTWL>EH$T9!~jP>pBT%OVrZfTfR!D1-rotYGN z?R8^ssKl<{DRU~RF)q%az6u-@>-bdDYaS%iG|TSC`<{ggU%KV1@fne`#S4apZ?tXmJjP&S>%dXe5#0CV(w{EoyG4Z^ zBN0X>8PAw@@=x@xipkY{`y7p`ZN+?t+X*h@a*WL@q$*-jw~XZH-?svqWRLB#oU%Mt z&^Tz9<(qF9IO9IPwKAfuc09GB4GV~48;W_k%44QQcFo3(lvb~+I4-KWUt1ctQrxV@*}T6oSIeBi zj5g7?w+AD?dd!x8oR*#_@fmH>agun*J!=YWLA2G`bg0yfek)(0$oQ*5k60^gmcC@} zzXtZmuKA4m0FaYw@1u( zntYa%yiXj^NEM@C$AQNO{Qg{5t$2gOhU`f5T*oE(MwMo_$XQQyJBD{C;j`RvT-B)i zIo-Rf?s}AQDzmp!#ce{sk;HQ(u|$n@3CVo=a60o>9w)OtY}T?vaU^7zryRyUqu2c6 zvaMOq-CC0>FqE#AaPh_xXwZ&6 zWGAmZap)_ubmb+>7iHYSgq*eLI^me4YJYTwWZck^xNSW!axmkm#&JluK65BwAv@LP zgbexEU84kJ`Bxranz=jd*?}(6mvH*E3MsNV> zny;aoht#YJ#_Q$J_J2M$+P0!jGQb>_#|Hr5;MX=H5}hXrKbh*~Gn6XDrK%aIqPDRq zSS0eJK4gkV3zp+K=O5!$Zv^w|lI}a68}hdSiOXTR=fCS*d3_(ND@#+|#Nw4%as5J7oMREfMB&i>P z9sd9hwezsOd{mTGlRmnp7Ap>vner6Pc-L{l5n+j?{{TvjmnAvm=i07a%P5tDGjt_( z`<|rZraqPKIv&Y#ty}7R)mhS1+LN`q72uP~N$s3VD$gSr0}#6i^#iXQ_5T10p4>9c zzspxc6aA)AF|g<5*g43@Q^!14p+=q3lUk$8icyZb#MFXamRUH61VRotAy0nbij5K} z0tJ}z z{mi!UnOSY(loOshDfJzB>?$Ww%Eu&>TpC-TcT0ja8SBBtCt5UJ*5^mDa)e&butXjiZCu(*eGE?&_fT6ht2&m)4A}ts z5)E2{+!S)IFe7)`GT%3B;~4<`DO76}zKNL9rR-CcP5Ks_{T^70TbR;GSVXxQ2Oq^% zQr#w&R={_hgBqC$X8CZ$oDHWv2c|2cI4H+iGoE!muPgL@4@vO~!D-Z^(T()RDAE7LX=SP`*<&m?n@7UNQ*k|80^LVJ!jdta$TQl$SsKR(P zb*Dqlw73k`#bY87ERxHYIbZ|hu^?{7aB;>uQ?1h6hIrYcY`#;s90EY=kGc&Ltg5K8CAlxnBrsYK5d&e4BXVjY$%QCoE55qyhNX zn_7%i)VDoKe6*nB4bLCCnWiQw%825`cC3qm5Fbv|>B$W`NfCjSRKl!3)^0fYah}|a z;9|RK(u0Pq@mrNSd7O>hQWtP{ZD8eh@_6S9+nTX>yXCm^BrhGRBP{Hod1_A3%m)J} zgU?#u4+zwnj9tj~PEF2cU7~MM&W6OxXY#m7OwrAq`5@$DfIa!^Q?!3*3nXQH*q?HjZusso z{Og{(gO4n<>~+Hv7YE7l8r~VVh9@bMB#Pz;*`uEl%>p!xLj`9i2nX?Z>rT_|CRVqK z-Uwu63nT6)A3J=)a|XmwB&+Vr+Y~P?2IAjjzI)-jB}i072;-*a#Bg_WA3sl zuAE~ww?9gMV40R*+A`Mq?qdVpcu(x!TaK8Vk&s4t8KnJ#1UkpZo0q&%YZv?@a~pU0 zgIkVBFW&&1W7@ttrXEzV(!Pr4>=;?Oa=q2G@;`laW#4baO&c*N5qhxp^v_yNJTPdt zk{RL)DzDvN_elLZSH#Mnws$?)#@_Pkb`T~8PH~(r-bg2kmeD-Ov2N9aOxFDwV1pjg!Iv@= z1&2}xI5jYj4i{vu@;*^OC(X$99qShswHj}sRicdVW0Bkse}8Ja$heLCvGX4-vHThT z02A$1Mw@Evbn0?57E5FbRU=$80?dDlEzWw@nTsYB!`g0bDz!)O1?f8)ZG67!cS$VM$SAxE4TW^TodJ-{N!T*U0O^|ck9}*XY4BZJ z-N0g=+T}Map}`no>CZLqWSmor$t7hjX#W5y^O^qu2w^k${`GsyW`8I?71klMopgOt zCznc^6_-l8Bt8y$I5|5{U{3(&*!>gxT>j3d;CG54)ijtdth^Ji>QX@z+1&<%KV69Y zs7X2joCDJp`({JOSWN0Z&a360WAOa@!@N#QKWj?!r}-Z!c>BWk`cqARXKLSLxtnrB z9#52HY^YT^`A&H`;B%Z;You!rdjfcST8bw{$)~J}u&h!$P9wR95?MjW z^Lqkwj0|TPu1c|-XKtO&Y!vEEKWVpfuK07~n_E)^cQ+4nq+U*$l0(g)KYNptf$4%l zg}>^D3&ZAkF)%_1diDM06DIRW-zVpOQy$H)#pkVrSBiE9|^o^V-i88 z>XJVFhFHbSOWECkrxkb^Jjillaf@>&MoXdSp^hdM$Mg8KTs*jY20ot!9nES7ugI zx2Rwk5~Pfbs7tAu6-omVTqtZzJjl^+p4)InM;_$OnYOU$B`g*Xx7ZIjiQT}p2 z*#o(+i9cm;+T+3h03U7cJSVO}W8i;`8YE@q(B5p>c)lg$%+uY-C6888cXAIoC3-QL zJ$w>Qq*_Pkcud-cDos+7XWqh06giWwSP{X=?Of%)s*@mO+88q{#y^9eaC!VI%e9XB zljnP#8#Y#BuEEvm(0-+T91A0^0aRu< zJqLVySLdhgwfk1-Ujn=(d86sNovV1uP_vd8?crr+wljhO2k#XaIU|hl4Rg~|#>~wRJ@k#XHeTCe!ZZz#Nn2+ry4Y_zcgcaf~RWsy+930^P=7{^iazT5m_8)&T=$b+-f9;m+V1XXk!Hyf z11HI}bA$cko@<`B)3saqBR8&S;TDc!pyeKrpvRMKr;PoTaT z&@~Sb>JVGl*~@hE$WTJ0{o;7R_UbsV*)P~*_FbAbJ~#1RmMtFPmVGYPk(T4_-c%RE$!Tsv<;_)cIy_u9c=*GS=R|1$qC5ndhuGRZl?-H5t+*Xe)qqz9ly>r zZ=GsOl&@(0|R&`t_@fsu5(&WkjgC>$eA;!yUgGwKT=criLxjW;W;pHZt8$ysefxkmA_|ijBzTg zhHnUJ5JMR_GP@xlFTOKgMkbH8num5ZKVto-WBGFN)rFpi0Mo7SEHwrQufE0it+L|? zvEgu3j;A@uuN}~*zMn*ice@6Q5gATiFs?=$t}%{>@UPgit{;X5oLr@?kI8ecBc5kk zaJ8+}^1Fc^ZuWV59`rFl26rR!2jlJd)L~t2t^}etlh2lO+jd*ioSc0t^kq%cq^$0K zD~w*+tB>05bl0}>K8dV6pgdO+!+9)u_#)|gWj_>T|v#2&6>*^$@X~I#KV%O zp*(S#@)Tvxp2yU<)2Bl7*F(=CXrXtX%#}zbVuZ2V5Il{;kU`1C5LsG%2#sNvBap3zmLr#J6(JN+xmhfI&ogxkst5=5JM zP=4+`i2nff(&?#mEUfJ#xQ7W2)9^>nZD&d_foXP3c95BR7T5VnQ zW`oUm%jZeB7Md$nx83uA;GNju?Id>2JN2czzq!@q4K1az&t#7SPhkrval0cK&unL! z-`L7_O>eQ&iI1~OmGgH-Jl4`1hE**gcMp=^a1-0V6p1v#Pntg|*-S&s=^+_BXFTG! zrR`|0MwPlAZ50ZQ$?w$+xNN4&b1aNg%tmz~h&=P2g!&p{PbuDyEJ30h%JgW!JZH8K z^gSx!Pm$}ZBb`=!vAS0oY-LE)NYhCeSp3ll!G%fnJv~3pDpZst4Z}3ZPtFE6lRn>`3?i@!gNy{{ZXy`&6bohFM6JLL&)h60b4wfE127>T_5s zQog67ho2=jr6=TLB0M)RmN;22aW2-%GKl{GgWMi_g9Hpx4VOlAxMCx8Bqk>zOx1D^sVNX0~?F%M=eQ zB#}m$7$=Q{@-TXJ-4Q-4{G_Nx#Yr|p*zWw$##t_h7}7TSc#4L!U@J-9=`Qn2^5xh z+7Xdi47@biJvtMf{NwYkoASclPWegOn!uiXl1kFf#lWj=j!$P@0v~vNbgg80q%bSGRIm&HbX1vda{}v}6qJbp)K_ zlbm|iej@Wi+%cMTD=eIC5$;?mWzRn^1digOlw~LGtvekK3a_tLK^3fQ(TLe*1(dNs zKmogRgU5f;q_&L4%^{V@c?x-Fq+p&gz^sC14Hdl1@E2p~ms%-07sb-LIg_VQ|*2yX_?Mi4Yh;8;AWg zB%G1ck4kun5=dN3mmwmK10*YjmuDkz9AtDSxv5{e_ocUEN_0JwYJGMfNS0fVI&Uzr zkI0b=HKxq=ngD8nRQH0ZlBl#n7t zZ5(li2KI}G)%2vn6ym$$pz#=P7XviTJ) zq*Q^Sic5=|h~MV9xc(wea(Kbdwg=@`Efo+uU3nwsf0cBhGRU?sLWm8OD8mYmTQiSgHNz zTxvMW-FIiOd?>xNv+-_`s7WODmg{$E6t}K+nA$nj^BZtR0OX8gHIeZ4(BF81#u&G` zk5kgpNEH3-+$krgVa|U#-x)?P4*MRK5~`hb&!a!BFNQjdnwNug0dpg~u<5YI<;OAd zNFS9!@TD&7z8-j4bs6EkyOT+<7ZM>>^Q1))u*#frM(%Oeznin&Ydb9u>3$ljog|y- zq3T~Dc8!;I)=)?z<{0&< zAUSE9B@RnM2TBn4l9X^$Q+E^Avj!SsLh};steFz)^JsZEKDY-`53NTIGG6ar4EToZx zB9>xPuO}yItAr}c`?NB++QtyWECJ&g;AWGkmd4Y%mA?}xCB#jcVz_H*4n(qGMxMPp zj=et`xjfQMA&krYpBoYt~WeCQ+gN6$ggso7c#57aNG#e7cse+05bvK zs2um}RxM|qKeb!E-Gq^(>x(>YWmOnrSY!alr?!1*&-ZIYbEcE!dy%vG+YzQBNJ}F! zpWUb zh@^9zesxRSR%b0`8gHKG&cC(7Tz|tkd|bDR0Rfl8?$brvY$(pG06jMaIpo!U+J+{x z_yzG8@A>7>bzy2}B>8|q%*oD2ApD^Eaa-Xc)p)hhnN+JEX6Jp@$Il-Mpn_l66Gxf| z&Yg6cX20fMH_XgQk({yT0q_nxC>{B$e+iap{{UcBxwjCsQVmWBZB&mkMvWO5FQ)Jq zbM0SAn0rX#*O~Kqa$J*_UWcpx%KF1x_#;l#Y;59!%I@!c5hi@QcectEPzNi{dCBBf zN9>P1orlAHI@&p9H+GQT+S|$(0||6caJ+ocfxD5CE1Ny|y!)DDw{Gu8*!p%&OIy>g zZx;3~FhOt>+Ui#0VoX_ZQIL#oQTP3OcdfgrBD#%|=gEEBNlBEEFB#+9el_4Y^2H{; zXVNLlpPK&wBjPXG+u>9EK=3ZDai_FvefB$>ac)67OGkiHj(U3b9@X`Jrv#dntJ~Vj zma|43B56Pa<;WwSmkc`RsPA6RS)0!*nsC_Q%&@S`X*zRT^goe59(Zz1Csn_)xryX> zE+v9xejIIVbnTwL)%WM^o$z-1!k#s|n&QR?KeQu`@k|&ZVoMe!mm@3)Aalnx`z{MN zqo2{`(Y~kQS-%h0$SQNwzb((ipBH#ee-G<6*WPWgw$>y2WKkh3w%B|S-i!#&4=1g9 zr^H_mNpYoJ!z7N9z-5{l4-A<3vQJ((1N@5l>|O$`Gk(I~2c)8X~PcV+_pYuK3 zuQZ+pe9?aC`}h9<1u6Jvsp}pN(!MnKLrF4t$Kln~3v+d0^3Nnl;N*}pbByOd!g^%q z?Kw584~?G$k>HLAG=CZRF6|cXEHKoILQ0Gd0Wyub2a#V5fX7QFt;pB9_eb5-bo1&y z``4rFe97Ve0E*CjWc`;ke->!6U0rG#O{LUV)}ZB~3JMeiatcVKeM#+K5&p$qExhov*(OY_D+ebU248WH%f6Cex(=F?#QPc0&D4U7)67c#Zy;c53{EAXG;4yWR+K~`@Oc&5itv(wGF%Sj}Xd1VMZ z;KsmngPeBeyFUwP@q9=4k>MQz8ykC14|q5xp{j^mCUzO}x2VVra7iEy+eLi#V~FN{ z)?W(Q9oc3Xx$;F`Z?9wSkJ&fDfAFvV8LM5Xk6Q6MOM9r?-Ezdr`-U%X=Zdt84L&&Lj>`2PP=WA5ph7{%Kg0$-YpM8Kq0Z6Y_@h`q4ul9RHczo<@;>btY@E8)8R*+{?S^!wU>q(8yOL8kx<>t4h&5w z8-pD36l9)w$3vRpKWJaJp9|}kNTp(uQ);dlVrfd@1Fvz6f_T6^d9NQYUt6hpYx*7d zs7C=t%XE*%Ux;kUs>+4lZLcmA@~joIrzCY=+|(XBj@~=@!X$A=1;pY%D4nU#Mdui= z+p_9Pbdmh?o?_N35hp*q@vTPEOQd;sB1?r4MagOT=)7Y+`NvAPcXK;RV%Q9)>k%iG?R1 zlk((x{VHFBFA?$0queS%3u$`72?st=0Zd?y-eDNyHM*xNapjUcXu?$IX*2X6_Iy^- zziWLW{$>~U_WDX`R;GI>AH>fn>1{L5{wTa!t@1S89$$`e6In~_L$pP`c5ya z7lE@s7j-?mXH&m!NH5g#f6jQP>r$rKl~vW7Dna0nf1&!<^c^`mPVYp2IqL~%aW88e zx|NuYON+-yOaj>n#lYmSUcrf}^!b+CQiW%UZPGFO%ZXo@_V*ab!Rwz&^6`*#qbV(J zdbwo?;;YA_JWIrEklo$GZxp^-U6hS(cM~5Oz$d8sR@aMmU24~1BqYZs_i%Z9^PX{# zYskY(OUp)mMq!1Lno)OX;A6L0%E+=LaYkZ{BK`E;_kK>e@M7uxa# z`G7q)W3lgEgTvi(#h5}g-@7O3kGel#@U~wXw8&yC)9Uw9o1|vRNT7>=JvT7p>yF$X zuzXOj$A1nqK&hD?)?*Ga04z>d=s*XKK8}d9lS9E z5iM_Ra7=5&TgF%%^YZkgOO{l&NpBfvlVoC9n0((h0VEGo$*FRez5o}rWvCEK> zlOYX^?DqOp;KtaHgN!H}y5rm$!$mGqy^DEmdHLaHSg*sU7f zY$90E*gFR9QNz}Kqk16B@sx9%8{g-m3fepo=@e9%ADglYq?btsI@%r$1ykd$AsjK3tq)| z@1zAeGRQ$vq;Zf&cqDYqR`JYt&EkKDR}n`fkz8xqiA!iWGMJ*sRAO)m+%QdhI0$=Y z>~Z2^q>@MH)rOn>rSUW4RkR35m&4knl9|Zfs34IeZKF6QO~={6P&+j5gI5^oLeppVYJ>l0h*_;}gue2r>L+dC~!!4Hal5V+AbJKZ+oIIT*| z=^S|BcAS&>jPYN5e%jv#kA}5vM^)1dZ)d1Hkiv@@FKFFVo}&$)U&j^p*%osQ;*zB& zsy{2@jGnF%v#%?--25&0jiU*qlIk>`N1k*ya~zGNj#%TIkSp1IS){B{>JSLz0(3rP zYI30Mz-JtE=qo(i11dVhl~ zKrFRIf^W0VvB8C+65kP)8w$ zuhXSzm|&rfhb^@V7{@lbourTH2ln{*eQo29hu#_Zub{HStay6aHMyrJuUC=Z!;r&(s!*Puqsz^u7eqaeC9(Q|J!C>pW zhP0{FUhCZZC}NgzMN@CyTOU^b#{U2p$HlLMJ`L9{E@GQm8WpS>v^m3O1=>j+Imf?B z{P_KhyhDBPGxm$|H^6@p%YA8}>vz|)_%dk$DGIuf!CRqC#1oE$pP=B+@~G5;uSel$ zUQ3Cql+|=AZ1z8Ho#OJQ^F(hJ#bgbhqtofuv31Lo)9kOLoQ?4XN&26cpSIVD?B~@q?K(Ew3|9AhiZ)K@*laAkft;{7?dxAL{?fiAkHmg3 zyjy06V#_QRqAZgW2Oxu z08>O|xV{%wwy!FDp`zyrf=R|fJOj_Ad6&d{_X}yE#?vfi0y1vP?`~a*0AqJxIt&hL z@7^2h5>8LuN9FixE{DXu4gUav9txMo-w^HPx(FcC)-6j@^L}9-0c8Mp=t$^#de_un z1^hd2@b}@3?~AT1&91qt+ZC~zKyc?~4&#n-k;Zt*^{+P{j!N_?{pYQR!7M}eviMg+ z=%0kT6}OE(HMP>l&*9GnMHEmb(8(LR?aLgI%Hxc2o;vaLAMDBCFZe`097U|^R=;Q0 zd|L5q8j~JR%n59gK>)S@_Fmop06F3u;uuJ}5PtVl^u8a;UMkfm8$oP+0pg3ut*oQ7 zw!{IRFq;n%joBmS&luzS)-p`@y7jH;D*APk=0!L^GMH#!3x3;Q5H5UW zT+sd3p8&I+%)fNq!hWd`9V|`@~Z)y5Dwsb=bVgJ zqC?}40mJY^PVmLogzuBYGQ)9ur)v6ass#H{LoE3X%k3Zxj?6l9<3-L>e2LquG{S!F z?K>`~?9J4cdhhI);wx*kFLh_3K#*=+hy<&&ZUA&7Za+%1rB81U?4{!?Mo^Mmco$C8 zEv8?*&v6p@VB}=&IaBjs9@($Y=t4B{%Fn6#MhU9ecGqL@uT_p&t}fem-MF2MZb>1Q zLJset{{Zz0iH5Z`rP{$KYAK?TC`|G4#(C-gr+` zmge5tE6C)9-tN)B-F9)#^o=ip--JzohlyDX}K2mF3Ql8 z5MCc0NjzYGJ}S@wz)-o63~+Ei8rAZ`HYK-DVxy$;637IMR|Y)(c>e$*w#*2K7Co+> zUgmG^b;caWGv<_AxdAH1CO`Zwv%HBp+UD}E$m zqNI|E^AGJq;$1c`fL{|NS>_hf=$Ez^4na{1v<^Xyx;M+7oegY$)1DI2bzj-n;=Y44 z@aayT6xA=Z+n@J{@Yss#{H{ z>lXJmx3bR=X1Hy|hVa=^8;p_Zouh$YD)_U+THk}UOF5aL`)bD(z=>Eg+!kHO$~^Ev z;~Bs;;AgojY08__sNs^X<#X0PKlmTPpA2<9E5#NTHuv)Qo_lM=4x~Y6DgOXk4`xz2 z0y#a-38whB;=hOfC;T|H(KS1GW7VxAGT9`tohgMtU6A%DTtH?}&PZ(h6EwO{0CTFS1xl5?w&Y!m23a zk;Zysy?o9Fl~_*Edvrdsy#0#R{Ex$b+9%-RT^ZX)w0T4gH1L~c;xOcuE;EulSJD1F z*X?{SZ*S)Ah^WR=e;mN1d%)rX!W1W}Lx1 z8d+gHF_V(4UAF}z8%7`N&3w)qG|cdC+EsRkLTT5jEmn=6J$PqA)GYPcv`Oxxi9*2` z`%?un6lc-%`|XWL0Px z9s9F4@S!|611C7?(zL{=<2;VKQ}&I|uVc=c1~KgBCeYUf<|wcyW&`k#m5GHI*h8-o(~gcr*tpitYK4snd0mAo-AqfcFm z#!^k)?0k8D1+(8;q?09@q)zGfhB=dHAcsyv$0lrWXQ@aoM403)Bgb1 zRdsI;zl6TsWu)sd+*n+|8uH#I+!0G;WOm8NO7iK|l@g|Vh zH}^7G#=j){=2=^B$_G1h)Pd8~@m==0;i)3FI)qnC{+5p#K%`|@bCNpq_;FuNgsT`! zmexCJ(~d4quS3EowlK}HUH40kisL7q$~x!#D{EJZHA|+rY#7XNN#$@`e{tXC=yCbi zZCaCaNoc#CPb}3&;UT+~NfNTLWr?^1f>eGS{ybMXr|N>|b(0a2Nj!j2TkeyNo4Lm| zok|L$=6j80@shmdsY6nQnr1DWm}7Aw{{X8eCyZyR5=iS5YKxZp*#7`h0OJFvTvt)yh*aO~nHU9*Nmo2B zM@;_!PJg9%*z8pBw9>uL4--;JyKH^G`!@d1zYBbD+NICMzZNEkV`l_cHu2vQ(_Aq) zlRFG!=IWu3^sk!q-E&m1)f~2;E~jNJyt3bdLB7mferLJ|M&JzrYvY*`EviKcZb}?HcL&UCyVnNiNta#D#eQn~ny3GuFOnf;82P z7m1|Uz>6$*F-8~VM#eI@A9;F=j@EdPhU;4w2xHM?R4FCNHm*UJBfwXr)&ze(a3TPxaTX$Bz{7< z6?&4iW*^Gn60cF-I;51PmkN7#q3gp0(>f5N`+g zHhUX;O-k(Atp5P%I`css<=>Mx}DvfB4Uve(*c zT>|<@^8*-S+=*^;fMk>J0(Wvw4*>My^Lb(C%@t_Nsp3J&)N04ae-PyH7ONb3Pl<1> z?j^EjO)_Z#Q);`is&{1I4&J=iu>4q)L(x2cdExD5-V3Pphn4QN7DC1bmATqD8P0Qz zW1#Db?89NP6>4)QcpX)6(zT@YXP0;n!#YoguWdDN?Ralq=*Jzw;e44Q;0W=6cMebT z?_FPq{2~3Hc-m#e@JXi3@ZIUx0zes-A(v@4(j3psd~3 zL)|U)87{7;z0&mHVGHI(Ja4on22NWb08dZCu&(T6w6%Lr4?*_JGGFY;aLl_?oVUx} zM<5sV#@8Bg4A-R?MJBR9&ATCn}4d^u+vFzb;?1^nJsjIr6u9yr@(*J(*mNPcn( zjwVCNco%GUEf z$kVkOog?Bs&EcL~?+N(E&f`qBNn7M+bClcMY&_$i%M_opcClgNc<;20b4k66Qna*d zt3iDmESB3jUy;Bga}k~i$0ENi;y6nrry6vin(x?Es;p$Lw6{{1iZu(L0o}>qxa?j_ zOKnQ-?q9MfblW3ziPRizVU_ua?gf2et9WkD`#N1qQPZQm^AcNkxREon3xaolcz>R? z$(H6*i;Lvu{Ryj<#}O;u_C9?0b*3+lFZJy*_Tg89jbHRCPGazN|>K0-&u}JE6c%e7+Iv#+RraoincqX|&0epDX zJPT|fkuP51;#+7w&66d;Yy}O|u6g8FHXApm$!NQ`)a7+&8ECX;-M<(<0(>sfd=`)3 zy)Q@7=ChGr<>8F2#qm zo#mJi{eJgzz&uyyne}PLr!-{KZ0vN@W6as{_l-Oa;(coKRsP1))M<9NE@7~YHXCx~ zh&U_&=V;3SE89F5ty@VJ`j(gFC6%4Zmn}Fm$|M9R3O;V2 zoSuX5tvxG8WJ^nXxy6;G%#vG~;>-P&ardQO2pRV$9MM`bt))h!x}6lT^s8$(bbS%v zeSb&sew`kLt=++AaWo2sHeAO8s_+mWnU|+H&U;tR`aZXN;oVYW_82cOe$XJ(_Kktm za(21TEI9z9r_~P2|`cVJrC1w*_5t<^DN{y2Rdf z^q8je(a1kI%M-bH-~d4<@UGm)F#gb>s?xi<*wUsQQe!n)}gF;i^STqUTGSnHyWd~_L5z|@v~&`SzQ$8 z831vdX1H={lBWi$X!~|OY%@?>oDPlT_?PU>Zn^|31W7E7e{mJDREYu%?w(UZ*3Xy*M>eN>T!68>Kat~#hYGCv)svS ztQJLM)wd`il!6b-oY&m{02qD^=>8W=U4AWp!aAn3&E@L09u9VR^!%nkY^w3t@y|Va z*Vo`PJT5jq&NfYKbV4-bmznxW{{RH5(7qXXyW&rbd{g^Gd=dDk`$2d|P4LI|jjo;H z3qQ9a&hiCz)Gbj($L^7XMIoIK9phK+Td zFfyyDR!fu|OBn|RNH{!<9&4vE&EXsi!_$Yq-08#8r$O_@YLBWv;HvBUKTGjW!^EGn zMuT(UzX9tXV7Agc2YIIbmVXKeAU|u4RmTQL3fN|HUwiLh+mGjhKC!QB`qzqlVXW&~ z?!BvBwxfH0sY)cc*Jm&DOL4$JU3vsn><%mQt`*3!8GY*4mXiA>xt?WCqe-LHehB!5 zbXg+RCGd>ez0Qd=m$tB6r|z!UVfM?s9nq2ULuH8M4jXZU%_+Lr~?G7z0O~OW6OaLQRLy_E) zc<5-#GKyFg%Ho~EzCJZ1&NorhG*1v+t;Uf7hf`R$K(|A4+!iBtc=gG_9X;#Rd^@53 z%{msB{{RUU&&A)1nuo;wGg03D68_4M{t^9RDWy1Art-efj|y#nm<3`=_EO(O>QTWo zqP1kIoU7g6snF%v zuI>Qm2^?)G0Q6$Y2Tplf(#vX8rkw95(Df90kDdp9*or;W0WZMCzxFjFaSzkB&YT+jv(=)_mP}Q;JJF#AdtGBVesC zQ;Y_|!>HsEaqN0k)9}Ymm&V^@wJkONpsD_YZ}**4bV1N(kzZpR1I!XrdUrLaN9z&0 zK8o@1@V|%j=wZ2sOuN!=VzippYdDlhSz-->afV^QV~pfi*(c!7guW&G7SsGOso2}D zx24!Ii&3?UYuL*USZ)We%d~V{5%15+;_SVR@+IRw2Gl=^sH$KXJo4Q-bwApZEdeE6E^(l74f%F1PJfI5{sl#|cOa85m|1Hiu&J{a0vczaFIybG*ozA@9T8qZ$) z9za--hT(~96$O304Sh!u<#=3P9o36m-TR+2Mwd0^D=x>Oe#Txo{g}QVe$d_`@b~RZ z+HRh{6xHF>JUwHqpz?J{;|1&-O_)+mQ!%eEDf#Q_9x6^K{rGcNxX-}CFTp<7}lyY&kH-^AJ z$p^>Jfm*-A-w^7yJ{s|)14weS-v0o?HxH9(sw41$({ALE03ph-=O?(Y<(#YNW1nQ0 z*y6IxVx1e_O}3iX{ETT~zO7|_&u{qesQfVSMya90@RwWH=GUy|ywbd1Z>+2>Z7bU| zL|(|osvaqsL#E~Xk_BSLNpFU1^;oZd%L_S*O)^)vkIgL4E;{XI&g}KhO@DmwhYI6( zYYiGWn%>h*S@bvz9Aoi48H3{sDdv*nP=;9*F6Ne5;&#C;CpZ9%h4(!@DSThPd4yhZ zjNC@dtsw2{!#|%tjeY(dN0-pnz7jMW*F%-o^sPfek57f~Ba~{fF`hd)(pb+KE0rW< zW41V|7Je9XyK`?OzCuW5f*7;p#7g5OeL2TowWba})^1JuBRWubyq(#dbu38=-L1^g z+^m}tD9QV~a(8y*@mt!jfOYn^k5q~VO9n3tR}J#U&Y%(-KivnPsIKZMJEH(I6CcS{Y$#F9fSV;0}@$T;I}20%Fc>*}2|SFyYB zwU5I)j|%u^%TjyUrHjQnn=;+ng18wVVWT4~eGV`=IKobiC+wpgIjry`4Q$+~}QHPvJZ}Ptq)!);p_>b5Lun$(ZgT1*JIP zxjbNw52by3`#^ueIlthbKeBI%Z!}MiUjZln#kKJB__kk&{{Ri{hN+;~+cfOCyq+EA z2Hd2ClMS~A3JT}uaZaDKbYS&cqoz^i)vXVcbdM8TcrNv?#3?84&7e!w4IB655rgaw zN2soX9|nKIRj0{keQzzk%jevph6tTtu8OC#XJT-rA-z#fQmlCS$Xw{MP zUX$X4eJ-c69Gc|z z5h6Xy#@QsIF44OOb^z<{YqE|#=2Y5B*6ZBoof$?pdZWy>yZH4vh5Uh@Qx}$tf$}O0 zbJNguT9h-4Nfqn`g0ymssTttlf(nYo@rS@a zjDHR7XYm=+ZtOfUsil?Ow706lJA}p%vIY&fbI%#;T$#2WrXtaDNw=}C4s|6pJJ}rd z_O^Tp@dbQeoi9ewJX5J&>UY|0gn=z|MV?k~D%o2MB1bF`65Ce;rZMS%0z6OP88!a^ zvwTMQd7=DG($jLTf#OoeIEgvjyB;_D!ysgg_Ul_uE&8P%TE6sbb=JmConB`B)6;xI zd8J(FCtTAEsxIvl$(3-Z#K-djKZw*U*Wb#K8%d1VO-L$sb z*U7bsP7tdc91+uzj+n1`@t4B?019dL^S_4vCBb)M{$pI|8q_Zx-KwYuJF$bmJT6HL z4n_*+?r<5c3bfSunq7`htwN>hDQfmUn*E(V7W@+NpMy2|J}Y=q*7wCaE|oRcgY_LI z?89)=Cn05B!6imqq3wbKL0~v}nx~mauK&L!G4LgN$z4 zagYUid4_BCxF}G%XB8Y=u+sPB+kb(@e#~;(uf@NJ&847^OG|kyZ7n3o^4%jlnbh?P z#ef}%>TBA54*Vd$@c#ggym75vTqLpFY4BXw$N}GRo01BQWp@?HC*{uGx#GX5ye`K= zu3V!zUU%61L&fzvlTwev)ptIRj!-AIj#&J_=tyJ1Q@a2FKRS2zQ{3G;eYve&kz|Rb zQV9rhMo8e1$FHS+tqDa(n);v56X%TiWvoqz=PMzYO)!OHDHqwu*jaz)pg(wZ2c`+l zP)M@#6ed`=z_yDp;y!+V!1m96^y$*)+=*3nlh(;>i*ent0V8=)9!2vZhL;5 zgIAtbmTQFDZh;w^7;VM^`f_b4MjC>n9$DMe%27(HNw*cbX3pX{6aexF-3qhGkj@WYz=A%4s7hybh(dt7 zZ+*b<4msXVI{iVXh@%G`8924?Dbv)@xwx{LXGm48E!)c~ia}=~Il<$DjE_%xuX>j5 zunP-GR%ebFB`}=r!jq5>Or8z_JdaAojVQ_THf=@@Ynwt#b$gggG=+Myv zM4r{&Tac_{ic-+XaKAXbd}ajIsv#2IQ8|c zjYm_tef~|kiWP}6z0Vy$0G@jGttV1Al#|gMwA87l)6~DIO>HNd36~=3H?^^3`7P1< zZ71d+bsc`SLfO97>*kprIO9_Sy5d8FpPN3vrDqz7l)0A2WMd|@-|{al!v!kHQW3Y9 zxH$uyA5+tTQe6j^&9x3AXqBakH91JIGk|`*Imxa%lWp@pr=MD-S`Db`VmzXDd2$?_ ztY`*5KYqvas;qMINw_oNLXRmxo3`Ku_6 zva*Fa!u3<`LFT(nM%R6d$qdbH1-v4Al!ZnkT=i_{1GRY-p&F9BH1a(P)fH-LJ$s)& zz2ugw_A;)ps4`0$aJk0>jO6=%HQV@$MS%djv5if{VI`W{<#}>B&q4@c(~o0Z^GXWx zTAlEUoFfK#*ea4+kt(`LYJ^1H7YCojQp}HS{*MmSo@JFWAm<0JGsyJ%R&e)~m)>JJ z`_@b3K|01KSkq?7V=>6*IfyXF$+wY%&1s=0%4uyN4HuUiq$diY2V>BWz|>O2a<@(W z=5(n(XC$=hiZIV9DH;#}Tx@fnx-d&0<&m0_*3uh1e4>2(g>Cg&j`*&ieMWeto)`JSLCz0M6Wk6eE2~tGQ}W=0Z<8a+ zV_uP#J%^z+h7Rsthtgtc%55lg-0MCn>H4jfli{nW@5SbsJTNEOBT@Ex%jQ`d^It1}|pWfn%ALpD0|!6etMfy7;?&1>BGOk{5V0J>JTQtjtC zVG&5u0E7K#+s=9pfBN~UbmNF^kt1l<2*;BV$H}yD!QlD|^tqg5)O7PW=NHLji`MH3 z?~famrj6q&NhyJn2771n?Zr>0BxyS^nmLtOLlgW2j-2(!dRU9jHeY#;7ZdFrr)1G; zNpQ2kAdMkwwz~2`C(9vt#&U2u$0n`>RyPM{?-&JE2kwpB{&e9{QnGrSDc)}TBHgoG z#=y1}^WTw(r>}&^u zA1Yv~@fbnf8Ww1n{opai3C4Kinw~Qtl^sJWeV#aiAw59HAbR(zmKmvYJ(1NsO;oub zQpJidnH;%>1|dVB=YCJP&U<#^uiHqL&@>Z7B}oa9Ze$-kWFCju{*`r|^jj0kD!)aLjv{KK( z9)MHloF(j5q`2Js)W}B0^83gzMt!;K(w-VojVDrnBaame)w#!NP>G0!MUjFp*}7qN ztM4Az@AawmE23IIFLH?{ecQ503OgQvH*ad&1yxD&M@byjrR?L(-O*V_{h^T&;zmSn zqFnQq&*jJSscd8Om7Ly3aAms?M;m}VjIMAo$pakw)|GK;oV8kP zyc0_}W|}d^W9OWVe8Z1kc*PnMI{C&za`Fy${fGg*q`z{VM%|Z)bmvI)vF@v|ebohSm^1ZLH;AJ-%Xa1wZ}?{T!B`9xbl( z1hKb;rsi-l3&(Oc_UNRO&r&hpkC&^7ja)3Rt6QV>d<&c!eGlKwDdT99VBEVfJW4%~_Nxfp)@8>91+HhkfafRc*=bFhj zwMDhfp?Bsn{HR+hIu1t_VmvNcUBryOQw*GA7&$+sVC42Sgi}O9GRyNn%2YC_9Iic2 z{{X6{^519(R0RZbJ-F{m6O+;COS4uhqN}HvHy#NLJK%qfP36ZZCwrVC4T;dQ{qB2% z=~e8|MolX-GEuRRY+|K`AtwsJFF!YIcC8;JBoV|zDRKeYe&$EuYFdiuQ#!Yo!T{&^wFMMs_8~R@wx&qPfu@O{=Ih> zR^gUJ;O%XS&-Bf4)S%P6M@_gb4}`us{1))%#E%JUo)YmTl4=?zvuQoG>;+ZH&qE&J z!vn_d!#!*2?Po}eK`ID|R^7WNgY@rQlBDAKmD62Kq_lk6r_laEzBqgZ@khW96-(jE zx$ZR|3g6E%_(NZlCQD)0$(}*g)P2H8Bo5?P^gsJW`~~pe#Qy*Y>v|5cq%Fw2vv{p0 zfwsM@o55EHk{Npuj@9-#7an6W*>Y9)ss2a9XWSKq&Lem(Nq0Y*TRlS4#OD71OVlE{ zwbZPkh^55Ih_CX$zT@n^wb8{c>z#FNQBp<Rr zZ(alA>yB&pjGKsXncWnWz3#{0dG8D2@(PdIC&}FLuM_C^R+l$$JVeLl2NMyNxedlx zV}qW*dy4jG#kY;D37w#Z`ql|X^#jjs{oM5+{y6mY^efQzZ8Utg4z%FkvuDlv7O8pR z`}l0`o;YA|R?_Vy%Q05yK^Vd3y>EDjM3+pO=Fd`zA(qQ*(OhwfRlkcpd8}cHa+b%p zM++4mdFd|a)E^D}ez!h;mvpZdp%UW8?6C4~_Wu9~>_{2<@r>4w?Csz$3fiyyCI0{( zEUz?ghdOn_OXfm~HMWOJmT39EE()%l`2lYv%Dh8w%HO-RzI4!SU2-w4ATze@g!V7Qbkp z3w%8AZT|p?Zf|Vwo;V{|wB(UeONC*NE z*O_ICO;1X^Y3y}!z_Jh|40mUa8yiPLc(0n50^%ntNj_A27~VUlMJEQFpF`&F+N<`4 zyZFoT8s}fRdE>FLo@)&~Nhked?A<2ZBi0VJ~ubdr;L)EFRI1MSXhr1*v6tuD$7Z6`^# zn%7O!qVld#5I)_t2*O|h7@m8N=U#<;%G9}O=)3nks&rgxb5C-Ai~j%=E__F+%+Trf zdS;bs&kR~!fF51EW0h}UPfv5tx6iLL>x_%1-hHA8Sxj$_UIy{hmF_)j<{l^6KYLT? z@L4>o)J^R6Ahc_(cId1E;Tk!^pp0_;vNAgM{HydQ_Fw&&ul^!m+TF%g6`rm znI|Kv#ev7UC)f`4@;SzPLK5YJ_tEbif7JY#Kk z_BK;nHlL^8{{YLuOl@XRFvRuifnU0x3%(uc-VxCBts70V5kaQf$7>Rm0KgRIj1EEM z_3K|VQ#G$r{I1ELbsVb+hE|My<<#qZ6XAF?Ya44@coI0R;#d(BaDhibUXcZ_ml}x1 ze8t+XIz~zEF_H&SxQ$ zo4$m$P#lIuEak8dP)>Ot<6Ab+znQVIw-T3O(Q(s`;P;|;maNK@ZcS$a8%v^ZCj^d1 zBm8S}(%lhPZev1K!((#;j&qz0AJUv=lChklE^Rg)1-{l$Sg=+vkD-W6(9*%W)gQN1H+ z4sc6xli&2ENm$pC@z+krKX!b$$Omy{EAE60jy>wd?0XfI;kL<*%ikR-Nx2creL5c< z{??#3?EUdJ-EgD+5&6s{uL$gr=W~9}!NI zr%|@-`wf|5GY2w%5e%I}em>Q1NE$oC46@q1aVi5cbjdl!c?XUTI-Z8P=%kj9ZiLpu z#-sOs^AhB55};o#yu~ds=VFe^I&0r}-4CGr5Qe&;SaSBkp8i6OVqJnwqp~L*9v< zOf#a?w_V6*La*j1IYJObN6RPsr`39o=T>ES)rRGe5J#A;+zy!f{xyv{vV*qg4C&pe zFSuKcR`SBx?XAj7Z*{QTE2!Nu1A=j!V?C;j_mFw90W=E58MewWap<+s={s}2hpg&o zn$XHiAn61fL~)mlGD3KWhTxy4L4j7GxG>$@#$b+AdB%LgO0PZ0?hj6DiWrIWb4TWL z){JDWE2hq;_oh%JJC-|jW-h-ox778>>BU`=NF$vWah(G>g=Z%YSm$J2{$5*?{HxN1 zSyhTw(B`b687S_Gi6kCkMH%7QxgW#zJu5=`J5zcZ)&`2%qk>6b$lbUn&-3G>e-8&9 z^p#8Bm6^@DZt?g^WtKE#1R~EQaYjkx%~+jDN9yn;HoyF{$yy5?Bp1{mm6CrB{rO3cFjqYn&)f6A%HY#a*=<_RzcJr znKa!u%)1)GKF${1jE3Ggf=G^vfkOF=KIY$Eyi=YPg4yEo*hKO>mpy)NxhJ1$msT^M zCqdGU;@jN3FD-??+5X73mywxW?u4b|zEk%|Qa(mrLBYWo?hRxFw2;TKa6$;;C}itBMqPNUD6+WQk)V zf&lD$WA&$pQ^RYzDmZ0b-cM4m+6?7nlVp*&ie#O0=8_+s>P9|p{^GPI4Q(z>`_Xw{0^QV$OFkAx9+nigG@=9+a`f z2#_z!vL_7Iqy8 z;168)CYvR!3v+WcB6ADOt(hB!D!AkhI(Fu&O;xjKFDkmkpF1 zu6)R(3(=czT%2~TWd%k1yY(&d)mM>PG}|LdBD%b39|}$!_at=vD%^6wB+Dy_W@d_b zok-XeaKXOm2iTu+T&@>xTCO zx|B~g_ir}FW{DdHUn)(ojsO)d-UD9N~4R4@t;Ac5=eU(Q+OckP<$e?{>1 z7*3K+p0j4N$8Q*EV7V%)9!S)#ewoS5T8agh2N2&pHwudJ$G01UcVK!C{=YTy@~3@K z_LU&1rC^p+k%k13y5uf#hrsschYCqj!_EqZbyJWJY=4d_;T}b6g*&g9_+uhh^K-sg z0gofwy-2ftp_|PNuDqj;tbNUFwjAcY8aJ#ViYTNv7H>Rpz7?Wi1Uc$U9Q5cq)+1^O z^H}*e0n{$pMs`Wh>yG`uTH|z5kkq+1*5hyOA!~-X1;)f^;~CDtPES9TM{^n&L@|j| z1Tke|P6_FcL;7~DTwO1RaH$1VX|R!5#HeIhV=PHK2UQ>ada#inDg-5AbY=1*QU16A z#^8AA+O<_(*E7)>#+p~tRzoD07+8?2$Ci*t{FuFg;NYHlG&GkIy6%o7Di7QkABe#I zRT5s)-dYzKdpBaDq^*^dK^jT5z100k2a2~OQQhTcgin(pdE;ZfH=mye?*mGW+;uAJ z@9Jg+Eq)j^71%~1oZfRAt<3iF5?&z6f7X%LXI`Tx=~hG$$Rv?rj?Gz*`kZ00>ASh_SV}Wb z-C}W#Pj{*E&+Thum*2Cu#OouzBKj)b$CJBbK@%~-;{&nwHPn95))CL}3*y7Ll1HCG zmfanm!Q22A%r{2yO}jx;Cq;yMyz@ z{$VOW1EaGW!1V23 zTi)5mQ&f&fC6(UabVSBaQGyWT2R(g#>(a|{^)L-ild-{yz*EQFRMh@Rz9)D#<3iPS zdrS0qzq7BeY_0>wc9R>G<2^^dYxOJk^Y|{BNwD#zpBf7*#WvDxQKjHeBbx&(c;79Yn;%hrC4_%HJ5Zj3{IorlVp2xT8Ucuw< z2tj#ibXhmt>96J?Y!;9O@4&_nH1Rk|VWi^Qw?mT+S{Uf^x9Vy5dh!nzcpB=|OB3B_ zixaK0AZ3|R@B)H5j;Gi8`KQ8NejOvl5JJ<*9iF5u;=6`yg(>_>0l*pWo})G8%}$)T zlF<1D0hUl{{V*H9Q-5k$HVd5TCK*VXqPkExL+&EwPP+w%AYju zY%s|rbJD*>e`!w$_+#TQ!F|`OYZbn`99Oy?rs_7@%?25E^#yQ2JoC4&P<;L#%^fB6 zYO%V1f%Tb|7M5X8o-WU!@Yn58E#JkjfF23>-QlaYVWG=s2ac`mw(hxtL^1iT7*n`& zl2i_dBQ@3k0Kq=IJ>vM}@we>d@fOET)%1HCYoQI*(aF1l=0}n+gQ3C#SDZEg!Oln6 zVQNo@YkPQm)ViMx;T&!7)A;%`!9E#yd%|7|_(iPv{{X~Li(P9{wvn`J*qBC^vZ8+E zx?~63gDsK>Jv!Ixmy7=ZW)InSSMbfhgS>4wj<4)=p%gY+$Aj&bIY7=;WQP)|z~PA> zfUipv#@Jk3)02Fsm4o1{P8u?kOPTC^hx;t}Vs8)pIPph~bsH%o)qG&^$EP!6{ULtx zkb3Yq`afFxzgh54f&3%kO%F=&uD(1&;H?@59v!^Y5fbSep-EK$UC0IxLB?^K`K;H8 zVVzIe!s;ty=(2tkd205O_|GNRY;HAF(mXL~cWAdWOKRx_)^?>UeE@a?zSEUn_RkIIOgdCbd_S2^S_Phss?_g8b7F6C(?mN{fQ7EXMyMt)rK zG40c(d_8U&qwH|Y<=Fge@o-CPxvlLZfuVUWN0BOL z$vNzMVDc*0jBVX6?wO={rW4PWU;%HK{LO)kp1c9ge&v@!^wa8pHfGdsR!?Ppj}y6w z$$qTN4Zx5pmgi~dl07QL{7PNJPbivmvE~cR8SlqXYkYi^>GJHllaocpt>k?F0IZ`f zt*VI7$0NmY69J9HuieKz8`mQM)OzF-OR3yL4cvlOlg(?16Ze+{a1}t~=I_T&hc)r^ zT%h??kGQLe_7!=S$5Zfx#C%VqtkIZbiQxXywq8W&P71`>`CWSCuTI{F!iZi^8ECUZ z5ttkJ=aLv(2Jui3$_@w(>5zFHE6~K#aD~&k%BL!|FEyt_?tj_-B(nXkyd`Rvd*YJ9 zSB~WqD{#>>Z3iS_xdD&&bAoGA;6!%E_N(w++Rr{-+g!Mo8Kc3DMj%Ds2X{W552bwW zV~0}1OPcp*+0c%#QL;_>Sa8* zdGk2xd1s3uiFJ#pfh=NtJbQ=k!mfBd58;}N#fuD@-lP!ioXZlIVaCDNY4z{G=kl+g z(+ZQl+4eEU$Dc*1=U!Zb=&BcJ-ZTjAqj5dU91I?uU{$XwLwt<8qWIhDrN;~y~p z0QL5-VywS(xmo1br3_U0x~|9GKd_uWSH`~yp#|<^)Tf>arpL;kXFHT_>NjDIbK0N# z3oN$Z9Xu^}v&}whK+!2AICcwD&_E_=tF3MiFnpE~NE7gnmD*eg`~5ttX-Tt_qxE1d+8ENaQF1%cuSE zo^$^I>ZidJq%i=Ha5C7cN-0_=ceA#rsVt7aDFI(@^RtiuKDBMUxUvv$xN_1fYC&VMdyNZ)Hj{{SeF!ITJ(1M;e@ z-9>a?vvi|j%;F-<;fQmMrG8=Q$74^}8c`#UFqKeMn+N4N$UQUtYYaMYcV#A$)IxJC zPa8hOk1mWja?Or={GyyC-p6;!V}q78-?2w6xpA;9Q?gG z9=&~P$=Iq+GQ0M8Z?QA(EG&#e@By}0f4qF951ETtjQ<&^R49?N2g+*ca z0XgH+yu}C4U{PyEK?G6nX+H1D3#sSk?sMPJbj3ijvd9<6Y4?^8MHw5VY-9nu11B7R zI_s4>bhq5iu1z`|C&UO$TCad_?b3g>Tk01#yP_Fh5s`R21_!2k`f*wQHNNvaN8qR~ z#Ids7OLK0acR>@xFdA%e@&Z5|$T+2`_~*g57qa|*_?XBsGk;;s z-#5*udA?vJK;Z7@Jvw9Bq44ZK+26Dmidx0|_=g!Jfl~v8L(tgrE3uEz*g!O$w3rH6G>|gQf4psIq$Rkp48$6TAJ?rXSUqpvh z(%uOq0e;Mq7C*$ts2mf(>(abjvoxuf)wmH;B$gc2l219zim&4pV&S(){!8IQtD}5)Wz0F$;d6o8=D|_F(X7pD! z=inSckbhxR_V#u^6#R3cUPXH){Fb(`S;)>KXu$#500$faoM4{y>i#*>W}oem%+oA# z-HVGopLX901E~7<0yB?8kL6xlt<7iHylxG_w*D@M?3er# zd*cqV@Q>p?=Yqw=c3Mx0CT%L#bN;MKw$d?DI1Ho!qXhDLb+3i4{6{68so`%OXxFl7 z(&=~lP4i#Ea+a?F1=+yI2M2e26JAbpfR1S!{iJ$XJ~`oad!zTG_T%vWqu`$t{5Sof zd_8G27d{x&tgbar?C@87XCG()4#f^h_s?qjQo_ql{iXi^W%#^}PS*Hq9v;-9)1|;~ z?AwT-A(irQ%HUuOugo#(E99_sUKW2=s{O~hKR}H??W%WLOQStMUHG#Xi2e{m0#Wn>}GKh zi}6-Qb0I=bK#Kukgk7jtdyhbXVB|>h^9s#LqmKMG$)OEd1-aFW>E;UU< z?9ap9m&*Z;oxsUI;as1@*;_^MW~HZJD@Edqi~GBI;2z@~{^w>20 zN5uE{cA7$4aJJU)#!!aNag}ZW>z-JVU!7+;+;XTjAL29gP94Z)j+(NyHPgBE7QeF3 zN43#xL5)*Pi$>DKBjy`Z07vRc=kcsPdc`&Ua>mF@I68E{ZV4NZ0W0#8$m!H}uY}9+ zuN5a=t3O4?)>sItG?m%N_~%lS!ygYdX^gnkFKv97qmh2$RnFpigSY|5ZPmwobh(Xm zd+R5-62%3c_|${`l5vbKIxrmbfnBuuaaB}$E`|}q%L7N+zlooRzZImG{^wM=y@}f9 z=JNVk;zuWOcPDBV^yob}ru;@X5?)MF2|Ar{Jak1inF9? zGTr<=@Z4T?#njfi`$)MVM9DVAky{EB{F%Tx8SFdoPNb;0LN7zNDvHFz-beHSr8bwS z{>Z*8x4fK3Z!dwZt?VyH@daYxl;j`X=Om7t8pZfwr)heJ?6a%cT;G|XlfY}I>2S@# zgD__U-as??^y0rPjW1`7SA9>@GWbX8&GfPOS>jlJ&lHi!R(qRkWrRu7mEhy+j&Vl1 zTIRrFG-Gx4mu!+mWtfsP=s%TzMP=}{IN!1S>6}wku~M_@VCY(|uVa03bd`;+lE(E| zNK~TcGo8x7f;Q*t?^#-1)zn&p`8NpzEwh-T3J&KB$jc6M*ne8{@wi#bNp0NMD#WPP z*6i_r6lzUxb#)!hv{5|ri5fM>?uZ;?rxj1cc2Q3?+@?#3W@)CBr06ji-OkqZ&q4hw zo|LIme662FjjK`*+CxNh)=sZ^7n#+;F+`mJ2iLb>#+#?EE~9s4jiF_ej&L(mR+MXL z_Z+xMxlKtgR)0$W0Pst@>y`K`soO~>nX|-_TyKv*C!4*T0(y^_2KN}M{{ZkyV;uhg z2AzoBw>q@(M=O2jDUhQaa!3U6_*ddQX-nDGcikVi@Qqg~Sp7^;tgNW)>dTUP75abr z>0^c_LFJSTxGd^=;PO2y;;Gj5X#EeFe8$H9WD*91tH#AsJeC>iNa>nLWf3d95wiWD z%OeHIW4p5hj-%GPT_3f&Ix1RCSVocdk2*=2ixyT+c5%Qs?e#y)hFnUK?FB-D$ev7n z7d?Uh0P9p#<(tz+XI6ZxLs}6OrP@$;VM!y|cr{Ado6BcbBs03OQ}?jg{Ka!}%YMWt zJ6*Fyr4dJlc_k6;T*=?RwNerWS*2;DHqA2>5-tpCfN(+mXtkd+H-k+OKKR6?ByG-1 zs-A<44mhbYg~Y9vFY>yNyxIQlYUw+^d2DmktIfAU2_nL&b%->hcka(5A70@8xTvL` z7e;lBz*xT0Ro4Wr>;m5Xu~Rv7y*BP$D?>>h1^Y}T)ZYdEA;oJ8PVne=7oJG#Fo_Bf zJAB25TGaidyg_H-FM|I75IjRGK&_+rZhN?6Us=Nx&)A6KdD=sR2DIwevup6BD!L#tZqcjax;3pQz{ z7K%w*S7!T>_ri};UvT(`!IpY5OG{)2bkXr*EjePWYj+Q45r#m@4 z+3G_ap%>2d=vw`o{w?bI#)o(CuTh^(k598@)otyy0K2ZY{EUDQNmJDG#yG(zINmV* zoBT(k_}9XIGVnaQrla8vQtr-awGB2rO{6Fw%M|`!AQkJ^pgzNs>lE>x^b@yZ&Z$Y_ zo$2Wl^e6TvTYn7x*ghW7Rxt&xr{TzDoT&;UGhBY_a6iKM;~?@YhjN++#GM<)nlsupX;Wx7djrjfVYxNdkHF=3pKPyqF>g8W(gPMuOK4Ikm|g{s-uwa||HSCw2y;0{hm zRv2N}3}>l5OtUDTFSM534}QL33Xx6rJhS4gHdm1iC&gcGGDCXuFt#KD+jtlR5EX`b zJXcw&>3T=R1h9LpPJJ^}xq;JCyuF$=K-~t-{Aal*sWs_V$?8_WGrjgl&f+C0O6z8R zWO%PuxY7Je1?Gmg63j0qB6gLSqZ5IWNjNDs=n@$bQZ0r+-%N4xlyqu*bp^@fTiACsT2vw_iOGVuB{{V;5c#p+iBDTKNY)pEU#q9SD z8aEesOpS~{!va2Bo_NN3SFGyZAF#2XON})v{T|=#F-rG#;44O^EU8T76<|Th2d#Kn zwlZ^w?6v#3(PWx1uO;-6uMFh>0EpmnMl)7C zW#CKAPeQiTCwT7u(Gi~0QMTibpD@M=#|PB&-oAZD37Sij5wh8LG{j+P*Gg2KtauII zh%Y=_;t%b=5Z~PDH0TXL5gwu^{@^w}yTlT&BG~G;K{;F2k=+k)SEyJP-)ywtac8m1=mLRp8uX)e}mOy>#?GQ=$eXKtWvlO0Cv_3452^sCL~!7ai^Z7gXVQMxpId8D=o^)L^2dv?JMb zKSP_=ucNX1MdE`ptZHsmdPTHjlk9lu*10bf-O7c;=ogk%1LoQo@tkz#zJn~oIedQz z-APfFn;$)E`i1q@rFZ3|@~zyaY2AM0KyjAI&rUzj5$jQnK+FA~By7>kBD%(MT#lo! zPvB?jR@X5c-Y&gmP02+3Y1eYbPE)|0$ym5i@o`dOH zQ?!-uvCT$|aVpD88n-$WLrNFKFu0yb=7Qmyh_>f&W$qjFIIic#RLjqhvtB9Ws#^&lu_8(g4bf1NK_NQuYZQy%$fmT+Pke@Aj zfmfN*hqZ>s20l^4#Y!oh1YQ@mwzjvmHX=KT9VK;y60?|B zBj&*Sr16}43i^-6o+bE6;mH{MJDXJ3Az3Y^j$LNgVUz^JnL*Far+_^MK{*x5v2s$s zbIF}b&2u&KJO@Ua>p^JXjgkqj%;+40y)4VTdVSJIB zTdR_|n&<=a`6>xfyNsTv70#UNyR~mKhYdQlWbB$q;^vJcxt{7N{z)It5jyltt!Y~ZtE8%b!xsoWq<7YS zG#9qc_BM0d-b9Z$5{=56TjdfVU%Gzj&T7_;9+hitb3NovWw;oMI5=k9a0dXK5tIHE z&0d8JGvtP^sjXZBgjBoiZ0KJU_1!K=wCzqfq|%|CXOu(&g?{+YI8lMXHRfI*)>7A5 z`%TS+(ME|R%Pb=+DFX@!>7VZ&=bGn*HHi0OzDJW@jaa)|L+;N4c(OkhYQs;0D6PKP zArTveA!Gz(0L_KYeHi3djd&8`%UIAO%g-JBw$j{bvRf0n(b0DuWp9CjBW){ zc8%1JGBlw%I6WoM`zOSH9`N0=Tt};YhVBb;W1H;P11i}7l_T#DOjpR7Z;JH2R_$!O zQ{vmp3-}CnX=mkOZX_Ihm~6gRo`VOkd_ttC!0dRNWIBdL%y z-KBTA>Edy!oKjBLJ;%hh+Fre)+xRq1BLKU5NX`pI&Rq zH6M(+wyxUDx~7!3dX}d%%N5q0u~NcE8Q?Ki+NZG$dE-2q`i#PavD8!(vFBE#r8eUC zK46m*jJUo`c_|df65#d1QT^?z*DrRCHs@H=*!`w6I)wXHIL_V~<<# z^w#jfgR_PN9m~{}ADKMY(0{aFg7jSq*2~0tRkQ-%QPe!GLRD?hylWQh#zuZ*Yy<1Z zrG1?TLRW8lY$fmhw)avqs36`_bd&ZT9uslt2WQ{gpG*`0X<3k+q1#Nc4oBJ zV~6)0pF^(|A8NT*L-aRJ_>r&cw-z~VI_~rA?_*(o<&Qql1>tg>lsudgIs9|R_;bcy z7180e)^tk?7Kc`_Ticske7MOUKa@xTUw0!IIIe;XA5Zwnqs6CbHqb?_TU+^7=okGe z?8-|5>NzK%z#WHvYsnpzB7wcyVcU>D4ycpXx>@Q2$@xg z3l{(eQ_CJQF~%y){{Rdx{1vR5y-F5`Ow}Su8W>JwoOy;kvaU)JK?ftC&MJ6^4IE87 zQeLK$ajj9!=z9H^i#$Y<+gf;3$0HrW^5SAk>~rC)wO?gCpem zPDvOCzZ`x)Rl+%iDAe|Nns3_oGxq$h$sdy*1k*e(s_WOb-x6+hTP-BL<>YsISpwqS z-7~sE!{$aK80Q^8?O!v;uIj^GxzXX&F4h~7<+Nae0WW}ZdFMDB{uTWJT7_Ipe|ILl z&Zx)g>dESTEv0;7*S-+Rt?7Rce0Q#B_8PQLXLa^eMz_9*Zos=nRt^*r06ET22EK5; z(&x2*vD{pXhKQSaX3tht?fkg>D~?!oj*qde?<7pC#prZ;$Bds+xqI7NiQ~AszIjZr z$AO%1P;I~-o|TWM+D~rg2qd?1*k<0j3_Tan``4v`%Bf-7lrCilPBOfa^%uciW5H2b zYw>(b*0l>{lFC78s#riIH${GMXN(mf=KugsdW!k7{{UOmG%IHAZ^-SwF`r# z4F3QLZOm2r^at~=3-IOco8o9jh`Q26sZR{cZuimQWMX&{bA>rR-j(Ok;d#Tw-VU=|};DgZn8u9zj4EVCrNbD!o zX8SFnkWSG^q67+ZPVtThY-2U_cq|MsQM4s?V@E6Y3z|~8?0O~EqhV*L$){V%b*RRU z-euT{QcK_t4p{IR#xOYV>0TkN9}+~~U7E{uuuPDdA#i@_`L^SdJLlfLOeO(Wi=4V0 zUc#K>`yW+!JHRdD_*wLA660Bt8>fbAO%4+CY2*R4$T5}#VL)DU+nV9N3x3dkD)>pN zMJ!rf!AFwXd&^koFg4HzkR%I`K;&dsxkoQkrFcD2#VQ=HM%QEXgW!jSv_Amo?ROQu z^g4o-v(sl}@}*W*%z|}cxG*Cdc=hdy^SwXzxcEu&D_VUsNbnDgejMx5BG0HMzo{kE z8jOw0JR4#{H=LaA$p;6Kn*MO{ABC}bq@~E7houYzCl$@{p6TOHi~bkC_<7^KW9;+U zUTMghU7WYa1_w|~k~6Lj-NWSo9uFsuep~pT;4Npx{sX?!yg7Sme3z44U+QtBn;hhp z+KR&kloB~!zgqb`gN3RoLY-+lbv0O5hFsFv`I_&=J}%SsJuAmr7l{Sm_Fdq*vXV*9 z?h7ddOqndm!>=41bDSFXkA&Z{EIu#rhPAEuhg{ZdlTNd1Y3yMI8YERL#lGnrV}aiu z)%$!i{0|N#N~5}#fl?8~M#rQ##xD|lYtikX@g|R=-pQxw;7NaM(FrVAe7_+PtFTdx zyS;`h<*EEU`X$Vx!#c&rpL3?%c{Z2GHnhSv*uHWSMpyxp^zY4dVzSzKgdQf0teNLW z1mgG8vG!-etw+Hg5x4O^uj0)pKZqh=wwG4OjHN*R*kmJyIQiQrKAyiJ-}tk{rEY(> zueM#8qn}l{bmsHR7|Z+PsX4FC_=5q8&7!dU?L|FWI~6IlPB zL4Y~W&HROX4ufNBe`l{tsA`eIAP`(Zrh=v`u{78#8y-QAu3LgT`gv7xk*1=e?{KS0 zRhnHppEG!W#VHNEdV9rr1@)!M+W9w)n52)Bl{q94kVhPkO7$&&;2yqo`;Q*@eUUWD zWu2vhJBZpdwf5kGORFzo^7iToHSXXrv|_!q)#lOBLkk41&olU;s=~H5V$(uhChaV3 zlHf}&TT;$kNO(Vgf}_(F#2r6g*P7=}lTNz4vaxwZ=BPi^*#jotqvrV=1E&WSalvyw zZ@GlZnXj85zPNys2x&vE z(2?@QbUxhnALCkAqxJi9Eskl`jY%sjcRsSwBKT+V2gEvlq2i4iI5mr@zRhu~-8q}= zt0DWvGDZpO!8{I5E9c!B*(R19PR{P~%6oN=3DR)Nn{mN)>Fdbv^u==EF!XTMnzyCQ zPAIkm8|)U5d9uousn5$haWkh>VGyWIvYdVS5m~@3f5;;}O>*Il^BP!2)nyb3icWpZ?2_d9UB)MMw^<-AAnW8yA}s%o0Fo*B|3d&{@C zmd4V@Vr@v(ospvfKs;dJ`<~)2fqo{m_=~D*x`v73n|(W0v_WI4SWf%=qa?Tj7_qkm z=Okko#~B&+@flTGu;-q}HTm1wD-!q`+r=f@}3H6|MYeR7j=%Mk+};$GH3})uWfvtxEeEVROp38FJp} z^WTVGDb;)ppu>Nv`~|)7$A*TVbRqE zHOTIl#204v&Q@iX+yb$ya6wWVAdi&if;(coe8VAyXx=Q+t}E*<&qLyG27GVuZ-)F; z;BOrGKjDU#;~isI(X|~1P|G-3Le2<09M{($5_Eq6=@t+1 z2UBeV((Yfh-s*adyhb^kAmGk`>{emd0B5gy{9}ypIE*znNlQ=2=&yoxtfR6%IQWh6 zCtR_UQJOEYN8){E^{uURFFEBpciI`91+c*ifS!!~ zqpA3o-d#1kbEVu$vdImvmzf2$e=9D`ocyhWl`Y7}#$_31GY3&Rj`4dORp>g4-QTgt zLHjZO)6(bz#(xmL7I8+?iD#w+PhgC8BdYx_3% zQXdd_7g%o>d@Au}sndQV_)x}PYk1%9Z4#f55?GTN%7VZFlaEV0;~p!@YR3;ooLv@q zki%7{thGnucgBrB!@e57c=YcHp9)@?iIYu|V9}oBK&LDM@_zg9M?6>B{{Xh_pTIp+ zz`h;v@53L4x`&46@lEETd1>PvYTDvowlElIA-ZIE7C9smHo+q70aSM_`VR{6HZPtu zGYE1{T@Rtb%2AEiPKV>3zpKeC(a+>EfEiGeoaeHPgOSu%wfIlrwwv(_O7T_lYPw#L zf8nbYzOuH}0S5h*fh!Qe%VUw#k&653*@Y}6WTv+jN{YMH>Ug$^s9jHUX9SPFQty+{ zs$=CFPp^M|)w$rk15mowuP19eqiqv3DDy^CD91lSrvz8gdq`m+?HkqXbw+OwW!IuN zyiKf06`WdZx`?y`X-M1tUkS$mV2qLU;2wAtk>bw^-gui(k{v(G^YrNBbysXO%%?xQ zT=IQ?D(At}RbM>xOz6fbHLJ5`pM~drCg#@uC=pgk12`%_dC2NLe!Z&#&9#Uuku?RC z#AVfID0pQ!ZNv_v@aDbO%Z6&&-11?ET-ImaR$d(VW$_XITQEBalr#UI{tOTm{E;H zr4^{Xl-9P`?|e`2zVAcxbiG5xnm33v$iB&Yrd((mimcH*E>3M{g@Yuq^S2BL$Q|%} zQ(Eyho#ItC+IEwTFT#_@_iu0*^d^>wZKBg66DM?#Idf$jX zBYx5PcAufykB#3Q?|dl^lP`vCbS*=~w~eQpVw+97KwPAevJ<&qBOK$CT))G;dPsHM zKG(;Wa!29YOWS1CV+wrPqgTWIoMV|1Jh1g69A>h?Wy+OFSDcf%v@1?myU}cD+v{4T zo||VM**@6}mq{AOZ-tQx{ooz4K5S#y=DmmZf$%mr{$6_5NbeB`AqDr3kzf*_Qd>8R9<#hdfRKC84 z!}7~-2Ay>11PV#c#BHUH!O7>2-j(mrc&lCUriJ01Cr2_Rj*n^Q+vs|WBCN8f-7CN4 zJH|7d<-1pxi}uti`#Nh*tnsR;R(Fl`JXY_(+8(WC9;L47I(6==WT*Q(S}U82V0dsF z(Dx0I#e3eNpa?Ydw>oIHySV#bm>2z3>nAJ}unHM_jPu6>n(}dTsH??EUfp{b!xtzn zRIGR31O7DWx-Y{202BNG)nwIlEi1&*zO!qsS4E)`0r?n&4%Fkb*}Jmcl(FX8v> z?Wp`ku%6>f)GP%0WujlScT=iKwV8}~jmYO9j11t8oh!SDaH~3^o6)YPq4lb+DMwa* zdF$T~ej`};{{UE*Q1Je%d7-`fxAv@yjKE0p<(p{05~;`_W0mKc`*z;v#6BOp@m_}> zq?WToXC{}b`I4)nBrX}TxZs?CIOL8x8u-jF6ykEYDmjJ&MRVQCjHmFf#FqTp8e0KBuEXT~}@>Q z%2af44hZ%j1J~dFBkA|vFxKyMy%WRwhP$O(Z8CUX^yYU$Nk3eX?NG`45Oz8v_Dy07*%&bw`Yq};>i&0(p#{_P1k3Ry}1A)Fj_2EO$8 zCHpG;0{x*O@h5>b{{RE5%(PC(@}c0*_)N4&{ClR|Y4YmU5JH|Hf)^Wg5EJBOOyfJg@#mn=TJlc| zN#hTNzA^DvfQ_uTx-NsNUuZIF6Yej69lWg)y5V-PaJ#Yz;ErpGwJ2if#}R|p52s^i zl0y$t(|56Z!L6#MwwIc1#jUvxrDm1FqX2Sz?f42iHb?+-kyf;A6nL9e9vtxW4CeAv z6jt^b^DhhYv;oe4hmJAQzOO98PZ1t?N8MYU_>3(Y`dZf5{cZR$@mt|nj{X$*he-bb zgda$?_>-nZ_IvB?KITXB8Qb@4h)yyWJ5S5TcMSFTi}qLW_M_nM82nMuwQVBf!%JLtK;{fzH#eVIRg80iI#uyghx?ODn)tgi=eGt;AtjXGV+) zkPM*h*OC5ts`vKSeqv8H$)z%huwQX5PbIrBIrOYy7gk)i*SXQ{q>|+8u|_tP!589en253!ye=V=&y#LRX{G~ZVBB>xbAA22rYCjG| zH1kMrWP;WS zyW*dzM+)C6Zg;du{F!Ac0FWMqzQ2!J#}9~$ZFNUAY%Ocvrik3WywikmojMt!@|Aq& zx@9Kd?c|N4fKMP~;BlVyQ&Bn{g}9C=CHq8$9$B5ZUBehb*VCNTw3M!F>D02bvMOAy z%!?sgqZ$W=g|uOD0X;&K$y^V^@vJM`)%!$G1O`Za&}EHC-f}s{f5@w;2}ag`BWm?y z6qjD*Tlr>zkU=zoC7D++sL!A-pd4erUte0f-(Zl5B7S_-X-&<%`IxLnDm zZ9e7?AY02EcM_oe!_GNE+!CaB{{TMJ>PmLy-7{Fm{_=LW;(3>e{52(n#`+6po--0f zCDgI*XDr`&@y9%87{)8uwW)1}m1S)%uN}?EkI28XagR1q_=teHR?6qN@5g%bqMZlI z&sL<G{`NulRe(xxTtvW8|4t;6xuRTUW5_!RERn zP7sp6Q$AlSJuz49g;2yaqtLhWYYpKa{S&ld$M=&^BBWxH40-uST_TWS6mS)(yx!dTgZ44*N#ei{75LGd#7IjnSB zE0`qnmfixFB}*$3Hxr*#>G^$Y=kU&7Se)eaJ-l8X6QdTdbLVTs0_kR&*gPb}T4;_P z!k$%6LA$vi^HpvcrkPE<&pb^lBg;CKVi&ny-1Ww5>G1E`$KLrf&aVccduUsUq+4+7 z0y%Y7XO}DGfO`&k1Cx+BrwLkHd!+d#m8E$kEZ8hI}zKxD}^{JzpC@tD;sUnCXwKAzBsbO^DX+9*gSBl zOh*a=h5(}^=Zv3EPj1w)n6DJR@XE4o4;ymCb>2NYcdhWR*-G;;bdi=ZZ!Lb)EIT$dadEJ2>%W}-71cj_?oP{~>EYC*+IMB94ANWL zqAaN)n&FQl40??9BONnZFBvxQxMAiqTrdH1_i#Bpb?gcEuQ^qx&1UsGFnD)b?)F`a zz962HZNO8IZPFHE_H+LYOILBJx%;OnOE=uRKgsmP{x-E|=xsPI!+XLa4$&Ooh zJk)I`+MS(C5C<_R!s8rd`&QLy#VgxR#|3Fdt=d|gUEi9sHK38)+%#8>y?BJj#sTO- z2kX|RxQ0P0%CZJ|<&p)#&Nlvl*3@GfR+3ttWN5uq_In{L*oee&C& zF+d{>8cCGGk}8lP&p1A~9`zLDp?Sk@pzEri9hp9hAd~lwp#sR!yT{Hp9DN5pYR;C5 z=_iu$s@u%5$-nP5;giQ&_Myv&k7m)sI&w|&>l3ci)tdB68PAjwLS^}T_v4ZMew8hx z*CKIqGRyXbh&(=N08hUxHs_v4Jo?w23@qX9wmeNbZK+85r^ELvHKvONq7ON2n%@5a ze@v{IUo8DPo;@lr4$A4L={GkPeq()-8Bw8Oy_LF!#{lOfqR4(MQ zi>V)ZImyP=Bl=gy%|q&~t@@v^V6LSYtx@~aqy;dfj?QFuB<|&#C-}S4X^P=NQOkVo z=rQPe*ThwY^}dJEdqqvy?k&|ejAJLN=LFzYdsxrOw`-lm7>8UBPTbcl71`4{a-)9C z05<%rBvUA0bBrEA_Z0gm$w@bbK<-#==!4p!tFxgmbvW*6#g-V}a!&^zcQh~efb#(u zRUgDh<;_H+bY}_cswdg<9!nU$O~i88?oUo>Rub8ASRa+Pf^gh=R4b-*rll8TLK7}k zR2a%eRQ4S6#amTSLbI}xtOEg%qz*I4`WmSw_GU1THv17gVbI1TA(t$Lfc}1ztsXx5 zBeoQf4soPf zT9Dyw%vo*IbHu}8@}p!Y_<+he(>t1DAZk~+R@me2}AGSyAv!(oI@RjAPaV3w7G^Kg`Gp|7w`D~mL#Bq$P zw^7bVabKgJBheOUrX>dT;^eY2=Kt z1D-nMb6n@d4~*VE@l5Xt@fNM8XwWmXT1J&}(OYrA-x>uSGm)Na&ZAPZmDY^+Dd8wW zFPU?9HauDIL-wEeZ5&bjL(w!@G{bQ$cE8!yts1idxP`h|C5`gE0-g>|dE=M(bMX_z zz81O*4zsFiIyKWFn?coQl51_Da8@|wW>K8`bI+l#TL~J_Zd2Xtc$IK;RBaVxXxQoy z%dpF5HI3W|o^F|W^1NT}XCRM43HsNkc#BEVbyKEm+I_06ma%wN2>>MN@*o7M&+vom z$m8C$`o!?B-!YyN730etS=)R%7XC1~i$=PhF{;|ePM<7?=DI=%k~4wxZ(Q(t_T<-( zX!^5gULdx;(pK_4Lrb}7*~{T%bp>z$#{?7C^sio(SmLSOe2*TL8nh!tXb%(UUO!I{YuXA; zXRR%nv)7?T!dx<-+IawR+Xoz;b6*pTmo-ODt=s5*w7wVR_wl-_1-CoZ%x&Xw8a(S z(6rgF?BQ)jSB~cF1q$F43PQFrGDb#o$tN7w&t_aj2qzkP`JbR<+&k>xr#GtTd-uTK zh4wxN@P416M{J1NaJ5f9JZ`)z9t$x6LuB;&``6PNW|`$jZj2K);n4!F3W9UbuUh=_ ztX3|gtJM7_II7%=7xzo{R%>nyAg~IEPB`J0v8~uG&UcZMurJ^##tu5SuVbB7QC3&G z64n<~LxfgR2GVi?KbQIMTUNH)i4n0V5;rVI+y%Jeq0gP%#xCy9LRew}*Jx}u%=(|x zy==p72?{b!H?HI9*Z%;mRNp!U2A_~xTRJB9Dmloo;vyt4@%pL5Xw2zFM)uEMKhM^+Eg&i*Oup41vi5F2r)r9=wPnyyv|WiU z<51Bqepwu&oPVhVXD8d~pQULmdkA!lZYLYpsn4xrdz;45MDZxvNdz*I262|#{xxDG zBj!+ZZIJ<&YZWRb)dCu|g*XRv# zO}S1f?Q$#O{jDa}uE+8Dqk{Gq$tx^QlHA7?-|=wd7JLq*=R8)PjcpuOH!(^Cco)+< zD-w4}DUg=VFbOyq$8X2?d14_vJRek#z$(yAy#D~2=aK44@@fD^>GCsdnos#`dlnpb z^s4ugZN0cLNfgEvDe{AbImb_9Urm9Oy^p(ZBlFzX0_tKf)f<;{&2gtqZubpp=>S%c z<7C`qs$^rH{XagH?{?g1x|6g5R)Qtk3l2EzwDXSM#~kxsOM_F@S@%AR3pvV*T@N~r z*g{?x5qW}D0LIx^z&&y}#(H9+w1J~^hBk%1&lDxyGlvbx3^*BIyTHdEjeQfu&QNJ? zzZ2jwQJrd@?$8+JEBvdY4GGhe*2u=aRS4ay-)|$R)3?WGZ5G9Li*`J|i^e#s@Y_jcXKq#q z3&ydm?x+1}^<&f8y_!{3Uw3wRbHsZm%Y9h`M4@DnSZ+Blfy$oP2emRihs(DGWAi6) zV`6b0?s?B{-=$ooH!C+}D$Y$=?8`gdlOHbNT+J(TvSYbD54}OSv|e0W6K3evG#nvQ zgO6cZ!k)L2(RDO~bl{U(A~c*wBgY(as>!xPFb8RDZ8`p2_NliCVraq@EHXxV9+^0; zdDTav`H=@IkbMLp4(S6yi*XCg2?JmUkCbDIg{`fjf8rMtLFCOLPB0rF4_{i&RTVd6 z@7$GIRAAJ#2{AJ=MzUs8z9h*buRwV?J-Mc@0agghy5nj$1wcQ;{KaWW!XBqhI%==H zv?DNqZ?ao!bd_Z+lO8}(%7q7^2b0$|Dnl&FWSPRoLX}_+AQ|f2f0bp3sm&(4mnwQ| z_mqQ(S_LvT*=`Ynxyrk$k`6nO$rP6`gm|ZxWCkhM%ZXPncuyR0jQ&-H95iP>TZSTB zvG=}5TO5Ol=8%*IB)27bEKek#Ps5K|*`GtXvx3TLng$oP#^%~fcMJl9(bFWWDdDr% z=tX+bYMSMXJnB?uHl6zJVZ72i%P3SKhn2ZTHy=~{g*HrEp|oZpCNePtg8R8RC!RZC z@mMN+va(utJMlE#2-*C{C8}N9yGn|_L@>O|oNwIRg(I#poZ_gYw^Cf7k9#cGNFpF* zfZzoKu6p$~)UdLX=7g@h9%O6KkGpGmnhJ&d%&U|iyKg5dQE`KY9=^2|oKs7>MV)5= zGCWET?npRn@mb1JrtR3OOPtg*M(Cp4Mns}zGRl8<@{U0N0BL>6$>SAGATY+!KbJB} z8TK3y26~_FoZ_;Dbn0^MZ&FSP>0~v&(G<|g$dkN^uo)s;Fa%?u>_=Z(l1zvs9B)ud zY~@!ThPq~{?JlN^3ZS`>PFYyZb+RB8L}PN3w;<<^-8d)wDez3;gi^$UA^;mtQI6uW zm$u);AcE@{&7xRNpC6hBeyoo6|7e900%4b;9wp& z8OPSMP76q_S#%d8YFeaKx3@6NC7Kq7C1zEPh{i`kIXJ5}>xBD7%e41w`>sn2p(B+$ zdFS7~Z&IU_eUmDcC@0MR66>t7y4=elSwlCP$E?Gk+kw=MN$*TqjF7Xic5>JVyp|n% z^grh{!wAVfN$t?)#Z5V-P1zNmOR~2fb;3^aT&B;I=WBZVgVwIZvEikGhV>zH8Q}VY z58@4WQrI#d=Hl$0Ll8}nk5NS zhcj1w2y={|x$`58AXbGQDAUa^GqB(u?EG~fPTeZ*ZH2&z@L`kyRDU0?Yg!SXFSL>+ z#Zh~d)+of1By41!FrZ4rksuujUYR}mX0;w9gvS-VxDl4}mC#^DF`sY4710^SPVHTo zRHy7_pGHRlyR?ESqhL^Ofk6*%g~z5a{QC5(>*cN*I7Dx|VU0NC{{VNn81}635xcuE zt%~QHQhtbyZR0B(o76Gf#0+j2IL13?zG_I|FFH%Ksw;!?jtTFYQJf;1-Huh^DE5|0C3%Fc#s>ME5I?mig z()o=Ulgm>dasln>$r#>?)b}GOt(j#_yq6Zz zDugznB{7A_9OEY=1R82d8#zxXmGV_n2PQHzfCn5Bd7?@(_g080R8fteLl*x4O|-bW z0XMj`k%gg)hH-=3de*JKl$VovjPpN`$t*~Ogn2kpq;hup^!2WK^qw9mMecR; zb6K4~gY?kmPT2d$KM{f!C*c)9@~g*E*f7k8>t8l}=W-KdGOCPLTXK@Ul!KFKMM(B(ll(Hq zyI%yXd`*wM6!ufs`PLOE^-QisB4ku684iDTtT3bxGu)5Uj8Zvp0-ypnB{yTXKb~o* zU1-TkEm=CGl4r~EWMX46sXa%0oN#>ye_Ew%j{uz%nS&K?l#=Q6_Wo6R!C1X2YG1jM z7+^OaXMNV_?CT#bBA-lW@TSQFqK0`HQfP{WZkVkhPu;tBW>cQ2bna*Am-hPIqFrh8 zg^awuT+SPO1$aA@fJQmaanq$+w1PW19v~!FY|G|F*Dw9x2RR%Xi9sc%=FyD0>_r$1 z$I7~nNfAms*coydKPsrU@Jm0MsLJsvjZBTp1L^_jdh=RKmMY~!I+kR* zwSV7SNSg$KB$htB9CZGFpS?jO2^?7-TwYqDZBg>=UtZtiQyD2QB2;~(v?xp25Vv*IPwOJe(E}~7ro30!jeGj0kTJC1sPWG|oUmh~Q1U@Xd zy1AMo;4N4MbPDn|M?807*QZlbd~la{!XJs?iLnoZwIGQQ$(67Qfu0Cs$9!kjx57a> zu}itnDe|p%K27*C^UM1k+Zz;+Snjx%=4l8kZrOAphjqyQl?T8X(#Q5En$BreyvxrK z&aN13WZvX}c>APt?knlD74>@Ywy7T}Ml+u@leW4Y-|TO8?cj@cx)KTFZ9*tja1k+Z z*<+5Lz)qWz8HkvuhRWjkf;g~hz^k)84`a!0Q;_>z=m1t-*8IUCezzj*snNt)%i zEwqxz6ZdTxAL%DJ!0Cqd&H>2grIs>=FDcZLe8%~X2qPH!iuh$OX6%o=lCrZPy| z!{aA}s;WiWMs+C16-mNNbNMg$?eNc8@J_d{Xu7qGV*1kU?b=&nJhua#$Lcu8JlE;Z z?c?y$#z+3tLu)&#eNO*VYQM?LdwyF-Z?hFJ|mIw_kM1i^~V*-{2TE- zt(L2Eq3ZHaZ)d0>6VDI)y?KM*y77$GT(s#s?n{%4QQ05T2ka5?ZtM1r{hcm89BVht zZ>{)mbXL~)Y`Kl0`2j{_j&eGXI-WVN$dB23;zx`A3jAk=FAqU~du^-6w$SM;e5iGS zblp*i;ea?K1{{H2RyQkEr|s~b?7E(&8#j4UT&AuXhe7o?k!^v*-OH-wIhHDs}>rRes{$BBo zs(3se3pm-$Zv{CxgRH;$D|JZ;XGn%KRvrHiO|D{{Rs5_8?!shwmLP zthnT)L5}cw$H;m8eo_6FJWYRded1q?{w>pwh;?1}13_DuT6i?W3!f~NI1BUe$2^>8 zJu9yh!s{)9b+vDxM~i2fP1B&Q750zNkA!~|JQ4BZ!Sc6<((6sP*KB4>og2g}9na?s&eW>Qo36)*+%2`N`{$87z3e1Xe&`2}rbRbYQyYmLA)4geTez8! z1)N4U;Hdd|QS*BBuB^elT`pGk47EBn6-cZ8htHldwt{=>ne8MJ$B6{;#K#f)E;=7x zm21QoP(iHgF@2FO?LOSM5JeMy>M#%jJLG3L&THiBnl5;Q2P*EYnPKMv#4_75u;obI=v%AaywgyKz``%X{hA z?xTrn%17Pb1TI?F_MPw~Pa%6ddxpG)rC;7$ksF}SPq;jeJ!@a#ibrYtTl_ql&hE?Zgp;EP)e$^OkQqxN8~svqTMk+${6mfV-}xExR6L;>aN$BDslvNTawhqs(#g?drqR>6}zv zF$miEo#J7&B~66x8Igx9ct0uW&N1s>DK`C^Pgx`DtJIB2slgl^w%$WCs!J8KN>j{) z@`N5X`8wOO7?jl*Fg3P=pVXMjIS^stpzB2!+ciHVcK*1Q#)dmncG z!g0rW@!P}J(oeGD@@J0Cop5J25Hhm&=o5EOTIfIEpHN#|d}7e94V}~x*k8i8pJEGhfYkyshVCQ$*95 zRE+T3PJX`hE@Y0|3yqMhWFPrw>yDfg?OgG+n~n87XI5Ok>2@!(m2i_ua2du-*ak3r zamP^UCQjZSKB-q?j+bJ3#u#1w_{N`(Wnq{C-klTs;Qzhl-$;%@=B>VB54^RPV7L=6nf*DtZ^KyXSj|VbY1T9X9|A- zMZK=u8C#b2)KZ}k95FkYK+aEI)RM@r1kwqXNCakeiX(!G25_f8m*Y`*r{rp-JG zk&&K?+kf49CiFD)P$w*nJK90CTztdPNG5OProY75c{Wg z2Tbfk!3&T-F14I+$!g7NN;Mz5vFDyVwQ=IlhfNG<@lUPX!7yCs zf0A|q{3m{WdsWXGF}c^i9@`l*@OX;TD-RMdja|1f#xmK*9fxY{!Pe2MXmMg-sx-Qv z9O#x7vVPG1E3>&trw?S8T8ks?4(U8tn)s^r-CyozskD#sZC1SO=$&HdY z3UQFO>PG=ac*pq_@--&r?2oRD<4IYw^Mm%k_*wq|36_N;rJ|id7A1~o$Ibh%nSaCd z?_Y2D>%!1$_K$BgK5UHx79?SS3)hcP&3#5kom9)8x_BHzl}9zF%WV(jcgLO=xY6}1 z*zPUaO}x${^G7SRVYAx@(-rqO?Pc()e-3z$P`$Ud*77!IZ&0 zi8&>LMTZ>m$vp6SSD5%mRg+EB^y`Ti$Y`cjo<2691CBpK>s%9{ocX$&)rYfw(mJE} z>;4Hv@xuDsR@Ht3YI0jmrt22Bn%#tV4%xGRG?p-T1xXklgpPZDXZ#)U{rAFej$Q=# zjilb(TS056G^R^8+K@wXL6?4dfwylt!8r$t`JCe{h9!Ggt4SY4mgZG3mTB7iqxECr zU4`fD`}<>fcj85p-&<&YI@ZOOs`lI^#6}hyWf>qH*f?SOSKWWM7sJmFd~Wy;7mRdk zZ9DsM^cyb{X!_l>iyPfMJTiTaB++tM{)OgE`0JP>DF3wk@?H~t;)pMyLNrfJP*s(75lqCmelkn9!R@xu2Y923-W&3>S#>}{$;@h0Qq8+=Rf zzlklZbpHUcX&wjDCMqm&a=t)f!Oq?R+%sEZIGT)L=H+=yWMfB!s=-Flw{~_P3_KE^ z81QX|ho`EgzMH1oNg-46DRlvf`fv}@uj)F)wy9~NDj)Qwo<{OcJb@Y5>mv?$BN#d7 z@vqJ+^XApL-@>;)K&Nb~l7w_*142y=uXU7lxVgAZR^CW0r4P4w+qsxzW1o-)$FLQ0 zO{E};cee%J38%}&GWHGJRUIGCd;7R!j(MkP z3~KIqh?A0XLC*&qW1jq1&&HJG)b~EZzp`?)Rj;x41orIz01F`UZsxa!J83R%gbqTp zZz3jP*_0il1XZ0GEw8>2XeYYnhoYxh4>YI1_%firZJD<=8 z!i!rtKV&_6Nzl)6Y2f#`fg&8U+uI<70n?Ijc@@R{FVwY5Z`p^%Q%NKeSzGvS!u26{ zKe`N5Ha$S|57bt7i43sZ-}%laKX0G?CPv_@Nz~(xg1o9! zm&EmbPh%O0ja1QkdejkU&Sal8GJ-~c@oEm!{lf?7)V zUj+O_8Boh-;^`9w{{Z9gOTEyJpydd!!?@aWoqP0W?i?9OTbr*_^*%Aa84M*-KnYb~ za1J=nOw^Dhfqr#DavDLN6a!xs2=gQKJGRJt(8?lUo7sQ{QNxkX=Dm8<(y@*JJ>6 z&Rna^%38>h-bjfeITw5(URcgJ$v8hsmMCI!p#YB?MpuHlK9#Iw-iDm~s?TvE$hb>} zjyF`03F0K+uTm8H{uMIB0y{?`IF}5|kC=mxoB35$rxl+&dU)gv^Zx+Wu1U#7+B+QeBX9nyHgG|I z1Xy90<+hyiGxYwo{N2YnZCqw0%_}aZHSms;)bm|y;|_ykXLo<7+}dhoB)PD%(xhTU zf(9V@eE>VNj339>mGS4p%L~sBzO$rh{{U~&V-lEWwv1*m{o)k1Gt}Ukl zoeFVjDQ=5D2!Cp2)O=kpg)Oyf&kpIDye}KstF|owZLArA18L70=Nao?G5jLZycYie z5$q!I0K2!dmgS?=nnA_4&9#{A=Yh!Y?V9}y8HS^QhMw!ThR~GZbx%v5pjx+&^!Oq1 z4w-x6yX|vSzOlQDNVLK{cI7@~@|YFKX7$c}dWz(A4*_^TQ@zt)!WZ*uT4jae#cy$F zjFLKuHtosII-gKJhZXRcx^(KlX;s}vp~;BHRi&d^qss35WpiWU{XXME@vgsb;w!hg zhg#4r*JK(nBaNRRc@^=N$;Rvf(>2)pUEWu}68U zM>JY|&lBAy?XK&)=IhbAiu2)!SjD;Q;koNCdv52`{w~#RZZ%&5S=_?NHBBc>x&6dM zEMaX&1pU*I$2^~{Wq9)bD}5K?j;Ua>O6O0xHt0hB@5o}97|$RctQR@yj%&fp=uW*q zawlZtHA%%S7gN@CpNJM0QfS@}veV+Vw$kl^7Y!%LDw0lQLU7naN}Xd7bgw(0X&v!c)s-iLBzH^gOuF+Ix|D90t3n%^tgRb>aE;t6a$< z#-DQopdb=>`kLr;ZwqRguDe-5%pSqT)_~PwbMQLU60~;%d3i+1v50)}|b?QF9 zl~3ciH7!IN{YL3t>19@uNy%?Hn0L=456E#}e~0(iEY+-9t?VN1uFnnee6n0y%l050 zVG^I*f?puy6V5Pmg~#PupJa;97nc`S_OQutvB&caxmD`P_p$U9^weoqscU>F`MhR7 z*-Fn}Bj?Wv_%Fv^Bx}pfBSgEN-Z-xAC%BOt%C|9dAkGGM9M{+SH^t}BUi!)nQr;~# zbdJ{XitR~MsSLygIb3m&Gha(u)Z)39sZz$O*1NZn@dMrJ8h*EMx7O`%c>}nAFao=V zIl%SLd>ZP0AleJR6kX~zj|8@wqfI0iR{7bxKPU>=Bx9*Kt!dJwZfLz8=T$%5E@-=^ zbGp^mrQ+Ddm7JE*+-a7RPY{{F+@tRS$mP2XjQjMf9v#wk3ALzg?ZhiQcXLNHauKze z6D3iA`Mt4`_~Nb#7-!839N3&>r|!sGZwFs#)_Q)UC76t}mR~SrF$;sk3=xCh>0YVg z{a*1c;!C~rt)-+f!z2gyaVZ>b9WqZI=DFPJSCi~{HL(+%t@k6!WU~<#g<=ti<6Vru z?R5b5#cEmVdVR9GOK&~QH*8E75e?o`9&sjnXM^eV6hGysjxt+YNGXDTovWCt{t>Oj3t=bg88$oV5cdvN zdwnq5n`a9?`CI3ZuS^azn&^|FqUP1_(CW0X-tvDT+NPIpW@Epb&b^v9{{Tn4UO)hR z#kd`hPAM;BxYLs8+-!mfk=!irfUCEXLv-Umm1Rd07^^3~$mpq=b5mT$AA5S%=XIT= zjv4nfsxrAe;P&RazX<8qZGN6(thzP9w7p=ccH}YJ=6c{CLBTb3G4aEDuU{jUu4C-A zwucdKrfOP@kjU|kJ~`o-Tg!u$4be~xu<4V>9+mVDi}cizDfKT3*xA}c5(bja_F%;e za6}taF#{Roa5yB_GR!AlS}PZY$40t*x*s=9JepX!wvd4=2154|3=TSy*aHT)EqqC) zY1)dP6lif@Mp>k~UD#r{>lo+e2c~j9y(`hHhi=s%u6KKWSleTSj`$qhyvw+=Gx=nY zOL3A%zyAQLyQyH)wMMzQ(jpStM22$CG35f-=O5k39S1*J&V^UZo$uswH0nN9_b{z* zCmv9eQXFkjB*cxN_c$F7u>2}}V`Uxe$gxV%+^QROyK?eI*~>O@z;44ID6FwG+mmN3 z=~bldCiLi2@jk7rYZlfh$dDzXeVl9y$U<<Fe#4$e`NFF&Z$Eo;nsgyjeEm}q-(eK)01hYhA40v9B>xBKCzCL)b;V!NH5@CP2^q57iz1F ze()X&k-@K#;<(hqTSnpB=f_@}S3ZmJj+KA#&gS06ZCqbzCE;X_XiRcid2)QKB9r&P z9P!S5>w@@);%^Xm{{X~Gt!jxZV(K{WXZtV)8BC)f`rw|JuQMy5%}<*ChaDzZ30 zwc!tmS{|L^-wxmCw<{l=s9G6dy1^(N@@Ydr>@kfp=u6$1%QQIz+CS^^oPC|?vW4?JKIqjTzTT}R9@heWgl0f!zCZBt# zMHwJmM{@@F%P9vV2PYW%;=3};b~6?G+K%2wTqhXH(fE5G1pHd?maX9JVYFd9{(X(Z zBwu1o21guc{hm7zGCiyG)8jXQeja$o!)@c;8v90j$ZhuCHgeX|CQjA>bAz8s`jweR zqdM|rX#UG$#PhoYXe98yy#TK_ z(Jd~u8yOlOv29|o`A?rZR&$S$Ks>L$KRVvFNeIgGy`JGq4;V_!`rAkN&vLremZPED z-UudzqPUtl{{VOxt{64~%g_HTJh8cUHFW++3xlwCCj@za`h(oB`{c z@m@wh7h4VPC9B-QS83?9?0dJ1hJ&E$U)i1q)FPJ8?QZtb%7-u^9C?E~NbCS})3C*O z-m&A)3B_-wPodte{qCYgy2N86>>+tzIXx@pYt*e-y0mVjYZ_6mxt8bTT>k(HwQGM8 z$EHS~+8Ug?gIn3PxddLiuJN>~!N?q7^NRP|uZN!y{u*fh7Wlj4JteI4Zxc%EeG zbqHo{K|&FkV-hpNAP0di!a>Nd>Z}~qDoUMACu5$h<9kf;4-@!e_d}X}KUcTBwVhjI zEb)-han+AF{Lj|Dpz&YCEkEL?gNCx2Mx}Y;h`g&QZ(ao(g{E0qQMeW}PDQ*eQ|}8y*$_ zXMlV5Jbtz4M;8b#RQ2jL4{Ft)%<``ut)8*2t(-BYn;qn4*rf7-31T-7yQ4@R71 zqsu*e9(ie_X!g+9>Ni&t!+T+Gb3M?uMR=|pACm`g$RK>j+@4K)R<-ay#{L`8Ew$?_ zh1V@F?2BAjq(Dbx7q67qB=i~2U!{2S;u;hxdpOjM-`Qs}!9`0~W3<$KN${Uh@O7n* zk)!G!7V!s>@MSxqVljzEsvKD z0qUoM2>nGAu=1%}+NYx`wJAqteS_gI18HeD{eL|X6f_f8(jr584^_T3c@h{@W zy(C@~@T@)}p7I8JEe}S*-dqP$jfiDsX`eR2X8qi;%1-42BoIL$3^xXKmE~Bfe%6+@-Ymit zs#DSJ(C`g0bbo;UGP#T54~D!i;=Mmm{?XN9k6Ye}WDAf1^4$;1!CbLBhfEwC{{Y(d z_g?s+t0udlY4#9UeUjM6G;!f3V4REtkJp~OX1rXdFqSq>j1{1^XQ5J*TrAo1zmL8n z_*Yu-eA>pBrN?Whe`t$|;I%uWL?e)y$slzDn(^ysEF%|i>fRfPRbh=h%|1q1WB?ui z05RO4jyfS21HNhXAH;ZBv|hKe%A60wFVzzvLYrIkM_HHh9kL9p^&1H zkb1XXK^OxRw<&w6+}z&V{kL24?(Se0b1%*Uo!NCcJTGp0SFMNt0BMgjy6$**iuC6@ z&1u-K-a6HlEaOzRn@wW7mjyPA@#+c3)1KA6cK#lh!q*lWzL+7@P^6k>rH`EtP-IS+ zKT(Wzt|b^@>n7uLdeojD7aw=sJyOd_o5dO(hOMDReR~4UBWgDGlCWEHqiA9S0Cyjk zC#Es!UTg5f;y$n7o7pXGeCf2whs>-%R6VwX*BySoy}qtAqspqo{{R6#do;;wIP*d2 z*!O=A_-1%#N$hMqwSZmQT`F+*0CLNmfs)uKB<8(yz+V!yKNd7LnuVL%>oP?9E?pEY z;^*e`Iso}TqdfpUYt)3JQXG{QozI%Y;i}=a{7(h=m+;@={r>=jZ#66E{6VDnx;SNc zu6FsB)2c3T3hfHO{or?Gck5qAd{Vd528VN^U0qq&+22FvTgfD4rj0<{#f}c$?Z5+^ zb?eW@=a}f=>ZeJ!6}fqSKCJ!cvH1eN7lOk5+GlH<6Du^ylA?9%!5oA5n)a=8;r^$n zN@VcVLshyE&oH%-yr8InlaB^twvVVSiw--8{x5mP40PPEOuGk?G&HWtm~= z*J@CH@tkP#E`98Dwp#fY2+=jNTzQ;%@dgD+!1+%A=ke{{s2dwgyJI`vEw#oc^2&Yu z=K%0A?lNelK~r{>^)icfC3$RpdGP1JGisN1v%{&}+1uVkFCkdp6HZ)}T&X!-$BsDz z@Tz|Z{v~~;>d#K`RI4gjLM``7&#|@b z2Jib4<3sTTX=AGCkUgE8kg!8?p*dA5bG!~t4>-DV!yItwT9wS=M!doP&0@J?@6@Qs#~piD76&-5MjWwx z(*9EnOeIp>k6y>9}4R;!7b!>AKSW3;SRH9 zJhfPW`F6>ln7ZTx%AU3I_kcWE;cLshUBvo+qjbQVxYQLZ!NUdso_hS>%DS=qJ3JIs zMeihd8HN?oeDUA0`lax95i;DJ;yN=A@_O%k`mF#_6<6j;8U$*!=;%|W3 z2aa?<5_|~pBkKjc8-J!lJ@qC->mZ}`aN@r@_j4r{XgT#kH8S;LS_K3#w{<8oNfjx|(^CbP5mJ zLcZ)k25`#5wm9OyV*dbWO;`R2KjQr_;RciY5`N9U7k(0aVbXQ&GyW6L5%|W+TX^*= zN0CZN{Or{i>A3jQN_ z&%{?}!2SmDhNXF@+FajEk!hC#WR5;uqWML=20#P0;hc}|58&_Z`TH>b!v6pcAdBMW zpMS1+&ga5jACtqjnpK2y+?Wg{(l}h4I8VhaHy2C&&6>jX$%`#rd>bIKCD5x4<^CzMVYl zY|Q5J$l6>ilH1%BS3d%!$2RlNHV13S4n_@Vl3mRO!lKymko(7FSj!$04z`qV>vR!9g zu$0)`cx-A{*6~~4l9Is)l&o%n^2!?#(xrr!d8Yd;D6CjF1~zuAp{Wj_qw z{7=m&jJ$F;`waYK@E3xh_?huL#lH$P%^O*= zx4-a~oucY+-dt2kVV1(XEKYbH+DJ-jw52Ej2!t_|5xBd@-}t-d~1s zYq}1dI)%Ei)U4!+L>!Ex9mR%z>D+%aUnoQ3Yi}HB(>I7MV7iGd<+8MCzt-F5?y%^1 zJdQ}~n(V2Rs>_mo>N=qbQ`NJPz44We?}>F!5?brmj~1g5hVm=0=#iBiv!emeY>v39 zQTQrrozO=xh&)QMUrZONILl<<0o3tb7<{t}gQse1nR%Res;M;7S08Jxcy8-io9(KQ zNp@}RBfOPzvW9L;sLA8Mw|*;?(tI7N%dNkMX4UlhJVxeQi&nT`i*>n(1(`-NM;vE8 ztGwhLFvKQ=)f&l$SMkH2c$pMhQ%@$bdIhFWLE{{Y$BOtXtj@cy|KrL#Be*>4&oiypn%=u5pzZ-At{8goDGTK<` za@w;&s958fe5vB7tYz^|t*ltdJ-&~1shvV-$zs;3WDMa+1mRQV z9Da58Ts4)`r$?4rE~v_;ms07}`ZL15HPDmdO|OqU7o=TU&24(kJ**_OK&UGs$0}}I z0(d0$$5EQu@mI#L2mCij5`DC$`7a9t_m{SK_~nUN7-Jq_H%b=Yp)XV#>Z*v{NbBg*m;cknhuZ6DlxK_^oTkj9SWjv_L(%MMMBx0lQa6uUz2Yz|| zm&3}l%2T0II?3MskHtJh_L%ras($Qu^C?>|l(D3sHM@*3QgU)Kap*-uZK+C{b+cvT zir_gfat2rvfMgiWe%nGWthrJA{fw%mtd@+@(JZeb3FLGvy~K_j>6QO05N z@T?L^)+b^Q3KaI@yV_Bw%DbKf=(>8nS42&7cO~46#K^)Z*HZo2;>8)2{_0%!ii4i4@unC4=FqV)3=z0<9 z=~OSEDDVVRvS{RBUtr+bADn^W)yp?uzM)X9woNJw1mt*@wfrtIp>II?}0mM_Bb{t%RYZohE076+%wo zftKoX++!52W&u`B(!x^(U#p1oU#`@1yRpleY?=$>S+`x;uD_!g2byQ zp2*U_n#>s-0&U0~Z1z62e&6i=L!_}t>ptMl8x7O82M6-5s_9TkrRs6>IXg{`(RED^ zP1p1buNYbDy1#}WRJWVN+HZwsShXAbUy~!=LQgb!St9$b7auN2t|(dg#jQ6;xcfc8g;$fb{J))Y;4-gdocY^tVsjkc zS(cHCj8?`}_EKGW6D_MKf_8=F+RWSzeSjww)tT>YnrnFEXwv1gEG*?wvcEB6d*dJq z(iIgcU8|Gq;GmqJL!XMmORJPyc;c2qtQFXN;PoL#a7SL9st6|3wENY$)Abo_t}W$f zhVIA(d^gI^Kr5rnxi_skPlPlW^WsC_Tk~j+F zZUMUBT5|`lKo6B>CVmE(9g=mNIb}#~2vLJk<+;-c%3b+<&VNwR z=ehG$Zen|MA0N!of1?zUOGPeLM~!~q{u~~o+~ij-CW3b6*zQ=D4H5JH zr{SynTic7Jh68L$O>2?Oxd)Mq5WxHQuWi&IwwBIV=K@kKYsRPw}bRN~TZ0DwRSUS?*!lpBNfJ~E z*U;G8y`(eTMSB7jdx+U~?zkh3%iGirolS0hVbiqBZ3Dtm+T6?~yPD+RBys%lk1KRx zy`1NfoMW|lG@(oDEi>r39U5NJTF0V3W0c&-jq}NIEK#u&%d|-_#&U6i^N&un%Y{~* zJEHGd5Pt~vBx9QPX-U;>TG3k`JzPu0!<1QNE0%&Mc?$=Y<+ErF*-!U$Kr)v$|UYC@ho6p?4}3`FZ29X^(HKIan{@eo3o8?qiZuPysfh`Yrj%tJHwsjFA2eR3w#E=Sg_J}cR}MHQsN?)8 z+y4O3)(JV$XS{3BK|D$HPwnn@!V z`E!h%6v*DH8>aRm6l0aDKV3LY!P4EQm?g6%WaP0+3efG+PX^D z3wt7iVHi+jX6woJ9V*?lt!?1lYRXu{PdM|TNMq$bY>lpY2OM?gxpNA<(vNd`E0UX4 zG-r=S^CWSIvVP7=2YqndlEE@~Ipp#A*P|M$tW)`9eR3H?JCOK)G%okS8ETP=e7_309vEplx&rZ zF%!K@H=^oTis#IYrQP$X3Z;21o}Y>O(Ha&7fs!azXg_p0`N{c781?+Ab2<`GYu)N& zIx7(G*ST>H^eHsb30=ukw}bufo7?HmYDHMpou(dZq@kyqIrH2eNj=Ev#}zd>YDLC7 z_7xg4gtgnLcTI-gIb@C^8RTC!;BCeU92P$R0EJi6W6ZZQ10gQV(l7Af91ch6SA(ZG z)4Zjk=qz3_(UO8!{Z7KkU8Va&c}}sNvBiV)6d7QI@J>0XbopM>V%jN+J9u9vGD}Uk z^c_YIen%DPVW#$aqmvPejZK!lkFLBZ!*}*%6#$?_;V0-0pjzHtFuba&Iq0eM}woQ6*i|Br!{{X=|qLSz0hQDglLL*%k z&PYO!oQTAYCQq@z_UG26{{Vu0PSbo{)XXzMZ1#Q;xVhjD^wB2Z!Ft{MN~vspGfG;cx3)P1 zs37G+WAA4@kG(e80xt3ajFe)S^y&Fl5sK@wE}cy*^=Cs8?}Ro9$=j3Mj=1_#!g9!W z;dZhkDdI4B{d?Cmn{v9?)h#S(LSJa*HjEq*md|`tkl_S-R!$Xi{{Z1cr^@sSQBYRg zv`#s4!Cc`~ag+WdwLdL_QJPg}Vp>JZN=fKF53MSa>#v^OV}jTT-l|II+DRpLLAAb2oy=T( zsm@QP2&q6Tya00GhCFBRsHZFFj(N8xRKxs;k^H02cW`iH+;RCDw8WM9P=ay`gV1*a z>qFFhyvB1x3o?M`oPs(oD$|CH7Q+mv>HJvq?V3`TGShOS1k4-TQRV!*vg{D;{x79y zTqtGvNX9-=J0ASh%`T-rR<}I&Q?pX6a7(JVB~RYT@Ac_hSL>At<*F*i+gTT$yl%!I^+jRRaPt!_%Ca=dDjmNYXTId-Xq$zuE>{i_eO_J=66GOHEUbr;g1klIEdu9Owb14|R-Yu}QP`Pie7OonZYz;`pD%@sDc;Xx;VnZ)#O)vYNNCGu z7msK-;O8J7we)|9d@Tk3uN=%}k(%X=#5*up^OK&0AE#c`>)^2Q#6z9@M}>{V&Wn7S z#qNCdZJ?^G4-(Gby_?Sj91uV&v$!DjK9%(ToAB%HYYnZ$dZoNmv;CTT7=t7PFCJ+; zfOsE{dsC}co)P=(@Z76bSA(>AoF|36Lmrjkjax_6G}gE`cQ&)zT)X`GSC&a*8OY(m z_v8+PBC>p5);=1XX&Sz-r|B?U#*6m**Tisy%8lDYAJabF>&C`oA&a*wKBtH9wJ=e2 zCa-;pciN7RtLiWv5u{YRiaB2C!l`4?OD<1t4tcLXj$J!Q)FJ-Nxr+M8c``#Ku1ZKj z&&o&~9x=e<^y$mglpBvtkr~BDRX|HQiIhx4MsrZLNGyp|mGM(abxN{T+yWxEWa!@dq{SU+_+S7r|O*ize{5#2pfS z7Wc=xeYUOOKN;Mn$ZniTx66(26@vgezbE)tAfE$_DXGOc^xYq6!gz;LrR2R2)!he8 z`#e!cI~f>84&VSJ9!5`Iex|!^M?|~u_2AO=NSz%6`FCmluIW_#rZykm9QGp}EAp9C zRU1E1R9!!L1UA8;1v}gZNgpxRzNF<~Lg8n`E% zFSnsJr)dc;75v61tkFp0I{`T%PC64<%8#?u*Pokx$svR^MlpfPvZ)+obU5#h)wOL8 zn6Z-+$JKy1;Gfo?Ho632+SL}JgpxLJNhL-H&Gi+ck!=8~;THt^e}xzO$!g=0Hgrc* z<*R_-Fz1n1QBOCtY+@03lj(Ie_PI~ibj~E;?5rf{Oy7FEhkUA1~ zZ|JSxf&A#LRXqu(PEyv|A1D6Q7VC5HL*h$124(Q|(!5bO%_^9jGO5Ng+4QTwv|Flt z9Qc~D6#4u!sIWauL3qi>Vb}2d`J0NUi*n_ISF!wk=@7$tXEI8X#2P69-;M0Sv6dhV zhUz#N;;Q&oceu3F49c2w!}jfl;D5*AiP=+bJF-M&UDE>XIwYePRb?HUiw~Kpu6TjC;%+&2|dPokPioekHV#~ zCL4Jg6nTZeo_wgdX}69*&N4B;=K{T|DN^aLRD5H_dqm>jT^O^?1PGH!k>)vz1CcWU z*!tt&r8$xa;uiMsM-{lX5};H*TM@_1ItESMHv77BwWoOYyY zK2*uZK?fj?)lT9fu(K-MqO?f@EBv|Ie}f$l<=9rZg%@QFUt%A#YSG;ulNG%0r`gFg zj?pyo#WJYE4T+FR$prdK;(Umue zWXG7kQjUrSPTsk0K+jLkro5AXmR8+a*_ByP02CuAxRlpOy6%RqYZk=vXal}$NwE!m|xDr-$!=rBsC z%w>`@5s{W5j1o^^M?D5dr!?!EB=UlkIFJFyOp(hsAArUyqIBUVu3c<&>7XT}J~GI9d6jW+i(Jaq=uITnt#TEj zixaG$G(?jVXMnz-k6Nn@m9@pWogKWg+26vF8zn$rybrB(Qc+T|+gA}Pmb&*xY4)h{ zlCmrbBFSp0DBNT6+bTz(W9V~=mgXxsB!)W~Tg!75Qel^H+GHo@kul1QV+wi<_2)Hn!n^aMlBOok>0OYs zn7sI=^BNNlU1B)g4>$+5Dl3h`C0(SPC!FYb1Po&&4xQ^&O;%d;>S^uW^(AN-Ze(*Z zyb`2u8mIiSE!(Dl$)vQm-m-bj%NdmxAG3|#aVx=pOddPnb6ZiIDMr%Qv9&2DCn&E` z%^WVkJY}SgN!Cyg%Kn8&9OI}U;C>e?>&QENrerc_e{H~VQ7XS!e-6hLHyTpBy6hx* zD9r%fD$d*d&OFbXEJ^kM0QFY2^H|Fi4P|czn7=7|NR@(tjutS)u=V7gDrrs5>PYK_ z>dMKKqj}{aqxn9`ADGO3>Zok|*~s>(637*70)WauEy!_?=xI)xhNMb`Sv~HEk_DGA zMyf)wmvKDgzIi^G=~jd>#{Ce?bi}1JMCW)bIo;lWy#nqOduinLF72Hafm6pq0R&e?JX|r9 z)alEbB;qi2GHLSFPtfyUvB>I~U>Q>g(J$R6py#;hTGP8ms~W(oBOoR;!{EG4GvogxJa$8EvJSDRf136tFZaJ#5~}1>&N9dHW zZdTt;R=Byj0O{7&7&Dh#mjq|{hDHw4?_7|lIuhsmCQ!sFd$Zmg5dgS-GN}KqOn%HQ{JkN8R((JCT zVvNl!cNsTCTg4ek5Fp7e$0HBPVyRr}UHXJ|Sc9@53-i?I1Si z=3IQ}1_5!{{v7&MZ`t*X-wS*%46?1?TGZ!j}(OiP@R>HO>Yw~DEII_*7A>pm22 ztr)oNW8ATbZTAiBBeE$`&&=F?IQ6B5DgOX^VJ1LMil9#ll!8eHR2+I9qt~CtqMjmCc6t*{DXn@HOyycdRc*{tL7v=nUt|7F zD7Asn%#)aMN+9YO<3EN!8tSD@xoXE!t>P{Giy|bU0!I`>G6p+S2at2=RBxhLEnX>Q z5^v#JJg)vR$nVGJRTxH#w{l%~$)JMTT$U0lI3W8t$7B4fI$OEz;*F(b5rgH#%Z!{3 zFuiykX*hEPYVyUlX&FYwgZHl{Bv;}K(b{IWxCVxHdOLuGes4EtEIol6j`FnGv4bC1favWuBfvKf*v zA(b%bBi+73fo?}pfH_{g9`xC=nJ{B$`EHaS zoM+H;kVk*Qxo+nzk4|xoHFo|-E{`NtY!qwKXu;fKV32x;wibsg2bqSbCb z&|2NbAlkh96>rDuUgK|~XcvAUieD0H_Igf?JmtK*za+ z`Xlj71}o~--!D_(yYGi^Tix4g+D-c{wV;mSGb;Z5iN*q)vD?t}0=|X#li&K86NfHV6tkmZMCO!=<%72H)?C*IVKI;{FSpad`Sy z?;x~UM&f14^v@amc&>?H78;znb-BlgtyZO#O}ZbZ-?lG{uJt`K(?~j%v+EkIghjPW zW>rZ`N9B#UJe9}HbIBR^ubjVXjY0KYE5I71g~T3T_70qp!Do$@%Wp2yhl9vf#&{$W zdYbdHI&q;VE~wWZIaZ^~(I2J%0JH9aZl4VFh;;Uq^!e>}+}z-P@Pq}6bO&)evFd&6 zy8i%zV}HUe@k8NHhc zpy6D;IH=k#&#~ne8h)Fid_wSj**dL`rElU3>u)OZ9f>?ljj}sd83Z^1&T-SH74)aY z?}oS5UM}$NtKscd`u_k!O<9^DDvj2S89SNq4?&g3sq5Of>EdbQ=(i{GJ^Wr%Q!lKY zu6-4<*xZZe@=Ve~i!AHaMmJ;r0&6`Q^-=+KGhW^zMkbNK^DcP%&5Vq{TKxK@rzWC( ztqP0Tu4e9O%!&|63o|Opf%gtyBLg)W$c8M+d`)RnRMeK`v$pc`+7B#XWrpPgJxZ?!AN^`RDWr?5>M@U}-A9+mt4QLH05Xn!+t79~-v;cZV7X10ApN=-{qlE%U*V@W2KFzW{FjF36N zJfG!Ry0k!|lq5;!l|V=O(Tw18!3XPIc*-iGl7`IY$?G~zPEW4Kko-}wvD17)@z`oH z>UQ(P9FaN<4}QS=^I6*6gUP7g%4L8{a8w4lAeUgjFi+{z(!OSuIbjp(yB~dtuS%~g zg0t#r{3&@G#u^+79h&1%Sk*E9v6%{u!@ukP6?_D-LE?`O$jqrN)!b2J9lvD2B)2&{ zjs^iWa;X}L+jGUMRpIBWx@YJgz^Izr_L%TIh+{^vourwclO#S<5O#D2c=yN^7s54~ zZ`uREF=^LU_mW&s}^=YwlkvHGR^azhQT z!W|kR5`iVqmMBJX2x&Ji3GP%7Iqh2Cw>`zN_$Q=Z-pd#|exWk&P;nCgzECUI5tH*A zdh_e?oFP}27i6x_xZ*lad3$fM_+_cw0W`alE?tTuo>z{*<3Ei*RX$(IA2I}Mi;c^Y zhC`9G@^Rm{)4hKE7MwL!XY-S)sZH5l<^_Zn@@jUm+{r4JY(k`s?8ENu&lx`52RQ9j ztfc!+r)3q&v4$D2QUC;`9zH{ik8TZl_~lX4e6~-y=wK%aRb1Dx=N}MkjlR8mZzR#m z!MwR#uH)YWs|3v zlXlb0^RW|!SuUvkBL4t_bKJ#0#~Vnmq*k`Iw6l3cXXdzBWIOPB@E5gE{{Vt^+(-Wa z4GG~^iDR8EZK1chiXqM*Vh&GCv0w+#*UNES6tKSbjQai>yelnF>7i}n5KXz`EYBlI z>&EY!AcLPueUiGbmzBqt3IP~lY?@|=OwUxF@OoGt4T@dO)1VAG3wF6sS>1!e8U(L ze-{}WeZP?OsgrU#7np(=hQR2oYmOA0C3msW7&ogKbg?@m3612baTWoISYYG6IQ;6{ zA#RcYQ5XS%yC=Ez2e;!})0$1Ym`;+Bh=pxrxIktq&aU!~sz(`o^%&!d(V95C)_6fB zl~zF^^cgtlI-luUN}^3)yy9k|bPU6^P|w$a0ml%lmhMDU|A{ir@5X!l7J zsuNF^%tjOeT}m5W=Pbs%zVJzeqru$j1m5N)};Rcyn&O;St5?(3h@z@IOlhA0T?`-el^*K zsFshYr8(1!Nc`{ptG*Z?6zDU_Z4@DlZqjaGBytqsCqg%R_UY7$`wPeV9-XRaw@}G$ z^4$3^Ds=BCeJEhD&7x6=CfR(W>oC-XYxhyC&I6$-fDIeLFXHugRt)^8z(8+Q9lQCz_f-iebZcYK04$j&j(YW=qdokuW&lUlTX zBbwz;DXRHZ(fE0<>5}OB>4qd>Y;LY+K4Cd=jOQmfED}^ct7{{+Y2X1S~Q>hIlt@;~cD|;DUUkUvke#XBL zHSdo09siR+f09d{rHry1#7*!+$Z5{kQ$>UtPF`D2@F-H+yd>1l3t zE7#U9Wb+zGcR?mNlm+K;>A3g)^?8qielJ1sD?-z?Z39J{M$)fX`Pwr}xqLX`eq_r9 zEQNu_0meY}uL`arwi+&;$oA+$8I46I_WVypNv-Z#Btafz`C>^q$ClV)Pe6SJJ9Vhi zBM&EYB#VXvpd@>9>)*Y2a;)6F)pmVSoKod`9!2q@1WyR+_XISN+geWV6k{y^03pWF z)MdEOZ|5JziSG}D^%u5}HxXIOBE}dABrGwpH*iDu&M{v8Nl%`tNoshR!;M-^Yh&=c z#@}XH^$#j2QW1A{+n~W~mOV=!bH`en#@6Wsm%D^hlmBifi%-QZ6o}`lK&x-tMbv>}So+w!DSvM&lw>`ffty}R@s{Ou6V_7_@6Lbakv#BH; zao6*%{K}G1_HxxTk0PZQO>6HSJ>d(y z0Ef$xW)XQ{oMp4m2Nm;`rz|vm-B)AkCjGp*TiE-8!dqqdPX?E9rbg*?Wp%pgU6<@i z$7*d*c)`hHd)7yk()=rDjmlihrOPBm^S0fh&gB5{`QsJf(}&hu=3Ng*E~zRjM|OVm zct*<3f7t6^z0=Z1xxCQ7u`O&LkF^+~4o9FQgU1-}O!z6S$94NJYS({fiL5{29D?<( zWk2ftn1qVkI_0Ab9~k2q&o%kSw^)2~a@jo*`c_dVilWor$KsB%1Z^}h$sFzsM@ANA3(Tt#v!gIbz z;-^kX@zu8%H?0eUg06Qd{{U6be^HO6Z0Yt-732fVf-89gEEfzi#(8x+G?vd}=S^}VC%Z`<0ZWP1V?oXV`FQ88Uh#aX1^xPhh>>21c*b9UAb$dW1naSVUDLZq%p=z4H_^r*DMXV#w#ibzE)q_HUD7=KW`{=U`Fmm<8`6MoI;TZ%pEakRQ9$wk2#86COz{Ay*G zfOs2lFz2Aht$D83(_yMy&zo{M;y*GTS1RsFw6G_KtB@=v$Mj?a;@b-+VEl zn4=*Z-EcR7&JJ_*_pMpV$|VYs?SC>|i-9e=P0Bqk_>v~~}$`&uY?T*`PDI_irA#u}@iuXT_ z5#D?olf)XJeD{EYLL#3&YxGo#HDPVY;(;F63mBOHBUlwtULrhs*c)_v0tT?*!k;4u#_TYmy+l zvC}5iL~WFk2a9xLZ{1SF^4yc2oC@>lx^T2&)|;8aXXdBE^!snc?RwJg!aG;KzSO2j zNgJ8B853yf$n-tBSJd+OC&Kz(r*Yzs3q^5x;%k*FI@%wZk3;}rc^TSB11G*Xu6`iS zsbZt-;}-4I>8Fm9sI0x-r_lZZu+wyn6G`z^tkbETnn`V8EC@E!5Dbaau5reHO67E2 zU&Y!*j*X)Dvrm&t(fn0r+P8;wg~1bTc1a_b05UnoSTOe;0dLN6c~h%;kamw$Yep37 z)N-2lPgwDX#Cx9@N>W`e`r^-3)8)6ih19p6SF1iU0b|c2>s)V!Mzf{B+P;XImG%6W zmry|r19-MFF-8b6(B$qXJx+KP^Z8|bE=5vRAg?&Dpra&6xQ=H#i}jErNk$6EQe{{T}y zXc56A(OiaY#AGo889fi_U!rB%6mS;1ZspL$$}KDIeHnM+k#XT)1IHMS?tL&`+g(0B zc!Y$pZn(pIqk-F{eDR@pvg*fCNG`TKNKqM|7;)Eu(>Uv2M^i1IE}siqpFu)Wryf@C zbLvkITEUlEZue)Ii>C1N=c2#h9i@%tyW#H_=vHcOp^{tqVYIo0*|)oo zlpeo^4;)vO+W6aBvAUA$&%B!2Hv2`?!H>?tzDHs@73c`*S>m#Y;u`j@=+ZcxMmly~ z5377h7l^bSR^v_A)-iJ%vfb}u3jP?zMR>NY@z2G6BMEilOHDshkj8+^b~)Um8D~%# zwtxu989df_jDk3Oa%gozq@JC6n4b}~xFcZ3MSFXULmR``w{JZ;z!d+i6 zPqLbWQnHe=ZxZz>@ zq%1)k^=>jgmF(d#@~7`rckE6ot_o3Hs@CfInG;FkEfV&4rM1(})wT}u#wJ}k)MWC& zWmw=46cd5in#YS&n(e3iRI$q!nddW}po8-kIp^DfkH)mAMwFKMi6>~0<$t@k)Z@3l1$7!1g0!y{Np~flr~R635=l|7q*Ysl*^}lUe#$pzw<5g1 zYeI|mbs5~TbfDL?Tb^%utfW^aX*XR<(S+<;Gq<55IP1@;t9qA&HJc?_Z0&9J8yl%M zTRo`5F$eCjBZJ=={HxYgDAHDoxaWwaC+_{_c`tRnag174n`awLU5?I3%L$vwK4ncK2N6_^2t~>=-S}jL% zsJpv8Zgkp%xs+MNkO-u#UydskYHtI=_kxEM?H>f16aAR zu(*y1W`U6nP#$kd1sKiM&Vo(g`1KFc_0iP*d43FmPbw! z=5l=95ye|Cr*25Uc^^}FL&lyN*E9`Q{>MZbV4gt}Tic_7XdgKHU^ce45)}5qA(ZhLgk-eVqUEw2W0rs$NPfmx5_G5-sG>gcNJBLp*^#GLbioO{-7QK`OV7gf5~ZEYjfFSOf> zdxLuv78gw!nSk8Ol_Z9o`5sb6H_CZA z1HMPNJpzt4mo4M*9C+Mkw6mw8>Tni+3biXMi0-u;*b)TG*rEm7Cj1ODdV$UfAD$~# z$HRKv{p5CC8ad6};styk$_`u|o*0}N2=ZyH8Np6mBZzUG*c%HA|EfY?g zTmJxrLtgQAou)+Ml0kINWQza$Z!KKG#=g?Rq}h&&UbrN{O@tEgMrSjTdf zwowT%$`9Rfv*yB&L)7%H7~vIX%(O^us>MRl(DvO*Jy=Z+n>@C<+;-EvFkM*$X1@9G zGRyLudXjPYV!K}h_zz69)AZOQz7Q>q)t$}0rWxI)4A?u@2Zzp1;0Wu*c^JIX7(2$E zr*$fdE0!m@coR(5MwxA--01MeBbYSOnOXeEm}N|WuTV+gWMjR3%kdjp(joX=@XqhS zQs|OvaaroxR<|yQL3raBz?&Qg$z@;;PdV$8^0YA(F_Y$#`F0w9(R;g|Goko`&qCKU zEhKm|!`j`Pv0OuUCECa&h;fF*Y^0U#laFIso(=Iof1=p+eam} z${9kQLaStS#@5eFf-_y!F_h@&mZx?et)Sh#Pp`fz{>~b2h|Ep0789XR))9pX9o0%O8|v z@>)II;~}s>Jqh|OpA!sRRHU@(Di)TzrhX&E@efb1Zyb1P<*e?syX#|XaO`=KNJ$5G zLAVi$`8UTlTBe_W;#=z}Op)E|dbgDz2V;e}I2iT8=j-&ZpvUDfZZ#?I)b!pCF!!SM zJlg*NPqw@9ELJQ_MWKAwT~ z0@QUDi&615sTH-hrEb$&wxJ?!+?WL5oy71qhR4?x7_800Jh9eY&T9CcR+Bm}+4I0L zhKe}s;=H@N`#qhfkfgM4D|3O2pMQR9s`z2z4O8IPju%wE)1=mP9}H?!Ooc(k*eXEW zpn%v?M-A5=`23@bvJ6IJILXv%FQOc%%B#B9$n3r`SbR_TPpqE@>l$2lz8BRZj`qrZ zF*3Ij7_vOq#z{~{IU!C(de_AN0NNYFUmLY+9}sCeVAAxhD$ZC^%TW1#&HJ#2Xl_T# zxMR3D=C1{V!tnho$+tFobTAGpN3T=z*Th%4y~ewJrG1C&lE~1cFi6L7-f@suj1$wX zZg`)?HX5IdXPR#)c@rcMfT4B>+k&|3>OKAI?68oAVF=Xav$s)VaH^YDVc_3{-YT%Y zmg8A#JvQ82H2(l-pLvei9rLk+SiF_}{{}Ru@kkmb!M6_9VMi3pCA~ z669c#GCFkYit+K-daiCTjhpIsUWO7XoL%MA{CCwp8u-UZI-RAqqknm&UQhOg({2Go zQk<(`$fr@_rR?Ud=6yGzc<12fjCEI( zYR5&7OLe-2_fE17S8yucU@Qp)fDTFEX9FDk7ZttspR8HkX|Tz21Q%P8lsA=dhtRf-_Y^8@&f;HU=EZ&^(N6_br_?+9?Qi^oj^GBYp zrOKPR)%eTeh0U*kPMK?KdA1uFE%ey$SR}W6@x4^ChQam4QkTGK;tfK=`%=8N7M2sE z$7^$75Dz3`!M)NQl49lf8(#hPlxi!4D(w50BT&xD@(VKyC6xqJw9v`*d7Ib zv6p8QDp5;i*y*nra_iLm`?R&zE?CKD4702|mS$Y@fxtip55GU1euj8cz?hyUntmUae(MoZ5J~Z%!<;;)veNR$* zdv<8j0WidJ5^#5e$SKh9ewFoKj(=zC&k!b~sA<=_Oo=>kU45rUkzPb?*(H=5s3!oB z1_pVqIc8~TQZ{E)Gf3LYbLD}5uCA@ASgbE3u*q;D^60QK#I zpOmMz@s6Escd1$Uf8sp4HMG+$=C7pbSC3<}2XeIQ8Hf%J?6AiqcQx_(-VX(p!`V3~ zN?pw=s+Hr*4H5kp+58&#HeS=g7QYodDdK%UU$%yS2kO2Ub)9W?Ly4ohbT1k(EQ__d z&QIM3AJ5-}{A2Me;qIR#o)Xp9Nwm3_&WRV3Cz!i~1_fIqJP>imab0;g2`bbqrmXsf zJUgu$K8NYw?IHUVFTokVwo8)Pb$T>;DL|j@@}pBL;P#_ zx#6214*2GKd+RMCYe8+O>9M?LRUvbUH#=mHYyplt)^u<fxrQgd!yB6dp;tCT+Di1?N8dsX;TqL{_=TFa^= z^4;1`KbmEH<+uFgh8*#bdhuT&>%S9xSF7tY&Ej27;_Bw|R9l=g7|u=xz)k_rQ-PZB zD`0A460Ky~*xv~%m7S*|o|UU!cxL|qRK80~tNlAt2FFy>EjW_;KjILd;B04+&N%O0 z_3*RBKeJbd?(OCH(c=9;X%fxk-M5Bf6Wpmh6Y{d{!Qhe81or3Y@Hu>AOPZt9+Z&hB zthe{OoMo-HiLYDFdTpOhgHwn{W-sDkU<^Y6hXH|JgyTQ0biOh8iQo(0h<18cgk+yo z_-FRZyUSfpc(z=YnYbENRm(YvF>uk-_?&XL{6 z#63}-w=PWb+VT7&js-NGBA)iM9(Tf;1TLZJ^CqB#pzXah^G!rV808xm1kAvk=YTtmXE`;;L#a&zC8U;CmfNlwkinhu0yyWU4l+7*t)qaW zjHl0II&^5bq?Mv{Hu{Ie8{IlBD)&pWva^m*e%~ycW@y9(e*XX&401p@B>ihX=fwK9 zqkC(n+r6!_{^kfCazahDdFjr0&qI@3w6gk2qfJ?NGL8n4pS`zpjq!hlF0}X{nmfxY z@LD4@&=zST40+r!*zkLM*MF{mW8X(|8?e!*)F3xDcd_k&v{JwZcH^Nujx(QLpGx}2MAG!VZ$`AZ z)~>XV4MC#V%M{mIWLcL~IVbnnAZ}suoa2sq=DdtfWhylscaK8|;bgAmvEkkj*A9~p z*zM+azqGiLTbb`+Q39Co$|L7F8Oc8`bM0N7ou7lGySe_u)GUPe7go^E1@f{yEw>8F zxcQX&k51kAah&zqSz_jjTEA-nl=Bo)_^(iJ&H_Ak*crNMV&^RwZR!+yFtqIO*r<2!ok?u%iG~K!FmuihdSbkz#9B9v{7ZKYy}plkt7>=Q6nR{<*Jl66=&3eE+=I#gum@Zs#-#(ta#qOo3Xga5v1X9N?n{d)3 zv1LMRJRJ1t{&}xcE~{QJ_KEb-n&1_B61A+1zZ84~pF-4bY_&V>Ps6(HrNMa8Vf&dt z9V2Y78To<1$9no+jr^dM(Gt^M=7k9e6w-cEkbcR;Cl0dj4uEWNE2J&|{vwJFh}(3pak!KC2Uu zPXkR(4(qYtdhf!&ie3ouwVYA>IPngdm(z8aE@rPsNY9IFq6 zn^cvbQ}UNmwzjfuc5feer%CXiiL}Djk@!|fLQ8WoKQ6<@^~OOUcFqSw;666-Uy1%L z__9wD_`XY3)*-!)?I!YuVKK0ckZl7ylwrvkCnt7m-ODJ~_9@5R(^Jr^?#Wr$_0J0* z4_@ja{w7#!+Gm9|MUgCZ?+(ko#H-2N#ef8y0uC@eauoW{!f$}yIPpcUvctf-?e>9r zW)7DPfqyQ}X`6#APxE7GJ#ugoLctcjO zi(l{!p15Q2Ria3Oc->-U^06YYWg*+sZs2j-EML_qs?%44=wh%l<>iai^55FW_C)cA z!XJhI01m%s?}b0KzMb*o;b)2@({x`FSZQ|u0AkiY8{b_=z6kCuqn1))cm31vU{XL- zwQmdCTx&iGlJCTD-9*;DCbn{|aT>D*+@Sev zB>UJPk@EB-1Mg_yGR*7VtxhwG-4jxcB_{3ac|V2pyM0E}!*-glj`d#=**-%n zkl`}ip7ijrj3V}mIh55pc7oK&@h^qbN7a)@*6*aUCgM2}3hj)NPn2Z<=P14S_3vJ% z;6Dm#pBH?6r0Cao(Oq5njSQFClc*B$jBYptAFe$s>ae(ZO7mJobnE*ic}H`p({#TB zcymURPw_PO(cRowJmZ_=fQb8JA zX(UG-ljH`(ppxJWf(nHMXOUcZ>^!SUYo~EaysqP0&be`?*d$ti_KRDgVv|g) zODSyO%MIAa9XeO(s$EL+I>dR^SC*Vn2Pw)=z}D3b($6aX>F7&NM3 zR4MZyf%;~%zz9L#Xb$XxtP!4ue3C8XsX9^E2|H7UOM$BrEgOQD${b0UZ*{1Dd^sZ z+&Tw`=4l42;_JVN-WvFMtHphz+-n{My4?-K7`PYKe>8HbKO+WFfOig5W7q!xXN#YL zpA#*tKHqcVzYjL1qRajfI~k7Ki4Q^yp^D%P4XRFZPDd4K-526qeVw3Zd8$^C3^4wpG6Our>70?JuSLH_+1B9Y0RHx0W^t zg3zg#3Uki`w*#j?jd-~xB7WD|PgI`gxfm$gZ(`rWU)ThEb@0xUyO4%TgrtmWfu?Ue47RE*$|Bgr2&E6IET@e1qU-jsYv;r{>9!n{hmG?c=KHNfvQ>RdbA!N z7fXBL>z^{vc~Yq;Gsh}Qw*x#L)#X0|e{Rnk{AuuyjXV?LIlti{NHn)I-$+{@X3ha} zzyX#ZVRAEHqhvo_ugh0>pO^7IF9@hglG0s|In*MJpb_p^CEUzbGx8uOI9_q`=hCw+ zqTeYO3|xX{MI9v1QV*c*!LQ%4$Lvz5*S&AJ{%p(|sdT;+_c|q3wvA(uISjCsk{lBk z9Py5G^rla91+v9+u!jd}&)wvI7qx8)zSXw=C2d^E7{41hSbrO=%7aA&*z2|mKbRu9tibMl3cQPeT^+X+VryvbXkL+En`&# zusseBJ$U0Z_?9^yCZ5ToltAkq@!(@I3^R1g`V|%oNE4yy;ta!$GtuRwji@!sHohkF$IuKi=$!7MT zd9IU7D(~Q8M$bJ@1E=(^j(8)rF?lkJfine>P~gLno~Hzk+-9xf)-~CyTXL(?P3~mJ z4YJ7>meZ@Y*`!2VD&wdm_U+i$L2C@x1`R^u#$lsHdn^leB9w~w#GuHL%0}JF4@{q@ zT2rS^I?ehc1x2}gny%(!$^mW$ zsM~;3&JVprCn-yoE8RC#+J5u-7NL?`h@Hb*+)QMg2uVL64V65D+pat0(=FCmq<{Zz8uCd24loE_(9SHRHsml#;@cNgVRR(K;{O?SQ-j zr>keD6}hH75!@D@6rRdUY0};~Mg_XD;QEXnK>n4|>N&)!P)po;nXq1%TN zEF(Q|$DTXq*1l^yt5Q*IFLj?+!wMAIikG~6-Fa_ybFAu2B`ERVBO^9G?g9B~#oN3( zh3sh?8AR&<;O=H8BkDiSYVdNEDoJd8Rx1w(H_h>MF+6vBc&Vkdmp6Cf-WhK#ns7J% z?RJkbe(qa64;8KPJlIKTqr-0$kX)vg!r|FU$9(d)MdLf8QO`g@`q!IEr8qdH)@WAD3p63UKewq)mTmRuZdBzk}Ps#!!!95KxhNL@jR z_l!2v=s5*(o_k=|9A`SorfGFX(&}sYjL9yOWXT2$jL|&3RJJpgKHWH|{6iZjhcx+P z7fBqcio`wq(8kC(!t&bbM zwk;-09nUiCi1Y(Ir>pRa3(C#wis`IHsta0<2fDc+{00vVAS5W-0~?!VjnbF z$6iLt{%k0Mca_qAaCj#@bJ$cjk1SFvi4kY>Zkd%vcPRUy4C9{lIBGSU<$D~nrF8kX z?p%f~mg5&g8AdEf4JO{?4nHAK*;_f<%${DvU>UK{{KPNU(z>Hf#rw|e;+`sST##1t zHCY?w48?GacM+Z2x#R0ilonOm#j@)WAYcqH9QEK=4KLkP)Yi5wK`75wXn1*~lMW(F zcZFo0MP>zNUqvL2zW)GBRV^kIwTf_D6e^M15#8sFnB z&9kJYTR#n3S(pI%Jhyk@Ph+3VSH)Mu&kcu{Q}!%AA`g{7{q)hd?MW4~7)6!z$KE;g zJ%{t_MvJ@2NXHE%YNL7kqdCd+uYsxWO2@rLYj$@Q%(x7sq1@@Tj=1&wJ?SC^qGmgH zf%3j{liZQTa#_k&xz#rsOPMVV+j2n0z)NxyrtEQ(Nosc_Z6J;IpjSEPugih{6x>v0 zsS(yUM#KuNstPs-P^Xr~Nf1ysf>&loIXi*;>zcG2-O<-gC`ETC!oQfz-!n3)?VdY- zS{ox~{1W?^9P*<*TkGjr`zJq$QCD_im5mlKRQX^Qb|3Q0j)N6ARa^(iz$6ChIN+aR zI#$%+qK54qHzN!iu?@}+Kdmk{s32!^5%SZYx>HJIL696bnYj_zjC`bhdS}|C+EuW3 zHdLIk$fTvrtdX3TDTBe0 z5bI1em~|L61dbg&mCcp74EI~}o#O|O!||`!IC6#`0S{#kpNaThe>_faH(sk=Ncs~@ z@kQ2&XZ^noyWP!f!6mj<0M3B(w>TO906DG~Lf0(yy(Jq>mKRShOPQ5UOnGc!faDzd z*Sl8ke&(J>%;2*htHH*yyY78~XYrr*d(|}CDLhSc;y;Jl@c`aQuSF5l7mSZ8T%qSV z;pFR#ag*@=y`v3!DD=Hho6R_|k_b$NULX!gUbqLJ&akIf5lP;f^*wwoJT^VrrINAs zkBt8SYYzZ;Gef)6z8vbBPmAHcjjYb050$o0n>kD~vbqkq=R9=e{&CCj$4Alb-r~

D2eH70|?E=K1AsF6UIR*bEYUuJ55o#9koQJ|Sw->KdXnRzGVq z+gm?T&!HVZm3HGwx3lt+L>^>l`;>#uM}9M2wi5$~!!BpK+~cj9PPHybXk75>+N^fb zpjLxqd6fL6ayZE2@veSrsO%<2YYDX-Hz99eL*>3P)fs>XrvwwouUf8WPO9aiwd!zD z%PLouW|-lhTjqNXg&?;9ux5g#M}KV z#aB!fC2*D@Bux2Yv;4x7OR?7b?8*Lc=tY+hB)q?UcH5Se9O80MgGixwUT^o z(xUiL@m%Q|C&gH^-1lu zjT+_+Q$W@ff&GmvY6^qE%x(8v9oBl;ID&$7JN3m>b_)jGkS z(-oX*v4CSmc;zc1ul%zhSB3t}pR^{K`$hO*!*L862gTnFTiPEPcvXnTqlEteUuF;A zSMRqYJqgIqkyi;*4e_lznobamY@Vmn7U%}jFace`yBu-!?^dl4l!aKb7E37YXvTCnTN9WOJi=st9HoUag{8gar*xNoKYvGn-n6Y?;0@x ztVxh=Bu1?N0K`Y9y-yTjOiFOdtoc5KoR9FK7Nz$WV^GLJExYAmv)K3b6+A;YAnhb% z6&)%S;!{iHOBfrrBYWxC2beXQaWx?@+&A&*A$X@gg=<9 zKISvjh8YH?5qlKo+R&*X7yyJ}zc^#T!2V;Xq;s`EAy~UGD8KU0-2HzVQk9*OIi|Ut z%$vf4B;ep@j@9SeFW@dMBnnovLeEDAF~Y6_N74?Jm213w%|%5*S+7 z!Mec)G06pfV&0=~%5m7!ziCwu@K@rV6vWebTJpu6kIS-G0oaaD1NqkylXF(?I_@!t zsr-3(ZpPEd)FQu@OB9;pSG<6)-;r8pdwha%^DY-TH17+o#;a*}6j941tP^Tkd5O;0 z?io~(jxpQPzkS2gsr7nqZ4bb4a)j|S<=*FyJgAq~sOc=lE+>q6-!5=-@-_xXrU|KT zr;qJ7%lpPlYpbZv;qxZR4nk)Diu!!N8B^KWADrfurB4%fhhE0_mU@lC$jcm7`&>u& zBJ2srq2QX@dn+wBPStJNRB3e$B~&c900Hy;GJAJDJ*&!qXd=q!Jipkz!#Tv#j1o{yyDDVZrHD<1y@X8lIAy&K6w;wkJP_TryU0e*R{CaP)f5$B%We3w41(XC*R-j zu39UdS#QwC+F5D2QYhw=?bv&)s$tPNC^%1B^$=!^JTi^^*-PIdP|AL#6~$owpYuJOpL{b?Z-pO z^`Ry3zmXJI)uYKL>L8XGX17R?6XtC$1~HD9s&Pytk~CY!m^6A^*qj4xpO^0+pJC!WP$FlH(YtGz(rQzE(rrCpTKmii0(qnkqq24o1z=D z`@T5O`Ri9DDOtl*Yff-iW|i8Nkr)QSWsC&mxjo3o{{UE25e>!^h%1Fj5-X^=bldll zM@%{U-FjBBtmCA#Uzv?cSN-b$0EQ)9@8uc5VCqWwLnp2V?V}+6UbM)ro-Z0OhPQMTtLTuqhbzhY}V=j=a}uunJ_5ee$PMU6N?2^JSVIgOHe3ip4d4%z z@N#=`)BgakPEk?!md0_!D$><@F&E2%Z4**t#VXc;6#K;^fL%e^e1E@?6{ZC)5 zb7AmNp%kgvE~qPFmLjLLt0u&k%qp)se(_U&V?T7`x%8;~!e%k$T{fl=f6FYMOLxbo z718y1&3muZoK0BC-R;m&5=cbK`=b8f~(?)Dh@^UVl2CD;z@LTuUU9J4&k|AL!w_ zgun*?@-v$6g(%`B%YA#Cu!Er`DC)YJi{{5D^1?_W1eRq40uQf352g(zrk>Hq6Ug#P zj21ZMW49Ym1;7|T<5xkCLhh9JS|rxGorI>^@9h^7nJtg+p*Y+OOx+Ib zV4U=(v{FTOv4E_MNACwdX*}>co9YM5|7tT&l+< zK3S&T%+|6oECwC1B#~`oc=rck&~68hZlA7cuvrmh*CV&Je9Y;!s@(duQO%c8 zqXJEvr-!UD%e!&O=k=)!vPX3uzzj}~QeKqIz!@Aa!Uaz@V_qE9*d(=J+eRjRHn4OhZyo}C7|1BG~4?buC)1u&y_RU$>t5M11DlL{(qb{%M=FT zVg(|&Wu8dD{xG;C^!g*|p0WRIuQG?&*c zZ{;*lM{_TmhPROI7$ekvm6MWheMeGDwTu}w>yvQCQhw+$Bu75PZv4F~O5*Mdmxswl zvw!((X6_g<{{UsWW4Ouou83YsLj_GoUgQfIiX}oq$_@}VNCzGMm3ktqM+C^M*va6L z*9WH+Ejdc%(v_pjA{ak*A2B3u(#BqBzzKEo6~ZMmL9hyc%|HON=eJe_?zGklN6t^#oUwJ#B`hI@dIiAz8g!DEk;G$ z!_k80v0M(hs-FN&%>Mwg4~w*kBNouZW#WsAd&SPuUg~3)2Oo5erya(7*VbZcFK-sl zj-_WNwMS9=8(zzO;G0{IJzaj&e7DH$lOz45{_b*qUPgJq-;!9 zM|1qC(G*r_!!>ktbwHc_(;zn zE>1{Zyn&NdPI8pFSrur*;$})Ywt0#cxk$>Yq+nr5;Hc@yJ#*i^SzDNHu20$>;l6O3?cqO9Gl%p*=KSTi-rmf~pbSdCDGWV2Nzm@wdx_qvP@Ip(>4i5@Ak(6miU zQ1h*Ug4Rc|x&v&_&|r{w^%*A>>0v0#7iht1b7E^kjCra{Mb!NE{j)q%Zw0&P>?2G2 z`+5BB!zEdI5<2tx;=VNaz3~EH9QdZ{;`;bq!yV+p8DTq_KyE{4uRI$4SA}?bSZD1j zt$HKzZYtuaV#pa?zAL^>FG;qRNXOeXnNc3neWmxR7U*~(hDaZnsv5i(o;LA> zdPb8agECyanq{e0CK67@V#JU_gMbg`U#3&SDxUpcg&&?(#QQt0uVdSPW}kyrFJa7!Fvyg+K0qH9r(i1O-D;x zIZm3=;IlMLR{@Sk&D3yt?O#`T)hxefkJ+Y8D#G3u*EL-$&9<|(&)Own0dO%PRHlJj(!O0Ul9Hd&8p}K&2`}^wR;)UPf+p& zf_GIf8svrqbPLa?HQE0F!7+Y0>UN(O^ttg3`SK2TYK(%7)+v-TuY}_S#&&C{t3bRZ|L8$_s1)JC*py%w(!r1 z;ZF*9p5YE(O;Fj6XN>&YLy#PIA4>hhvHh99WN7{gf#0- zCgxo$OVX3eCwcwWLYxP{#{_#<$KkPcE6dr@KDX-5Fy^acx_fz|krH^G2Eg45W91#P zeGhJX^shMh8}U-h{%JqKS}-n}VdpT4y- z!&Rk;O-5TDlRc8DAU0na81KbsIv8Y0%u6=paK;=5#&ddm`b0NxWUSiob$$OTjI^!ad=|?0B+z+PJXykoc8JUuU{yu zDOFMB)4Anlbh#+qy${3RiK?%z-(JNY$gVCX^Y;G$%RmkR{JM4gYWI(>5?QCev4MWg zEm--BKCDmc?@=E2$3idwJ8@Q)U0^QNsQ$sFHiju|It&SSxB z91)SnfROvneB87B*Y+&4}$^sbnvMmnBFOeN%% z?{25te+k}bKWU!<&ue2JojvT$sar(kCzZHw!*j_8DgELxnxEkBmj~@D;6ZsDrEcJk z*HE%Sg|`qZF=b=i@S}mq@7u@CT{nZ3v}fDVrsk>H?9bH?+k)9`z7N^YI!SkHad&ee zw3CxFtEiN2>-)isXCC#v`*2tV_z9+7!Kg`imRjA+_BR(Q12f1`8_iM28?r|{_pgND z=Q>!+rFgUJc!o0igYJ>|RjXUPvPm3_ZT7QG`>wbLr_l84S2d+`C!D0N#xbm$ht6B5 z_3dB1$@^&g+B5lvqIBvxT*I}3BYy)%<|q3=F?nl}bJTJ_59?K}8b`f?NR!S+59TC8 z21308`rnXN1lqOD9_*uCz$ssG| z7F$ifExIY=Y5M(5O@9=kA2s7pBV%l`a&XPa;BtL^yVmq)8NYboj6I6Hk@_9~00il^ zd44)+GDi}u7nZthkDjL+f=K1dW1$&dMhW7xKj5BAX5Sq2jVeg4Va2>RGED2Nm)>V}-RQ@9y+IvxZ|Tl~a8>AJiV54eSp*b21o{Xm|(Swm$ji9fe$q zMf*km5ubhBrb%)0Of#IZ_3gnm_nNSc?VmLnB_Y~9;1!Vv*bi}?$q-kB}H$P~O6Y{#{K>-gK$>e0#vDqEL`6Uau$s0Qo0SDi=psi@umK#;q zp;M(AyNby6lUv)#ER%=?N#1f4^A1_ParNs=k`tCxW_CG?%p5QWzg`d0ysFh5 zUy;(~bz*b1vP^3!86qLqo|yVoe>udFA%d&8?C|1T{k?R#}PtxzXh_~s!46) z1indbMm)0|ZJr0-3J!Z#zmCLmYhMpF8B9^Zrfb9PuOA}PITvBvara3eAFgZBz*m)@ zHs_s;i%RFldM)5@+NZ^^$vcy%HJnBU`?0z^o=E2-cq9J+tyL}UY$pA#ylB@D`Kc@) zYuUS)-X~=Q9+){8#t#C%mb`f|ifQZE`3lpNtEiu%QO27`lm@{X{N;{8$2s)}wP(pR zw)W9^5iG;VLSo!E0!JCoWAzpJ{M4r}dvos8qbQ>BX2hHPl#QL%Cm+Bzb#d%{Gy2m{ zl_YW8q=;0e7T6!UPajjapI?5}Q;pT{vDHq>Eu1%r;+$!-#WEndSl&nSSQL;1;EtT* z^UYY)pqk<Tn$$4p|q$4Sz3;j2n@R7jS@Lvdzb1!iU(mmNAD1$};H zg^eh=D_r=jpC2eqMQ(f*7sFdPb)b!?+*#V%G;b}$7{oxHN%?cYucLMC7Afl^dtjyb``JM-(_zFQBM)u|UYwLQGoGH`sdcfQA`eQq%PNsmn%J%9aaY2JOLqVBo3ixq<7}xNumQ z;h`sgd$H*(3&dH+WA*KR9{7*M9tllK!$WzjZZw$hG~;aQR^>6bYy`GIj~K}#rxo?5 z?60Ux;~&{m;qI}gBi-nBIz*Z?n1B*SVPcL+&NjDP9-obVag5IDQN=Ychq3xbPm@u^ z(ce|M^PlYa=>)zi(&U|@c&}~6wXMW|>Wpy!!;UgolauIuYt{5W1FwbrU9Do^I)4DXGJAs|AOtN~a`NhojqWmIU4hnfF_G$}=w{FSy|T zRKI7CB;bbM7!$}-AGieM7WO<3#=cq8SM77`c^n~Ux#M3M>4uAc1>t$`=>Zx=*4BgbL2Nj|CMdPK0 z((-01EQk8YZDRy&`F`mH1IJ7e+t##xBxgZ=4{Qm%rboY9#=Z9~a`r6Xl zQC}-jg67ujD=*Ht+(TzL=WjLDo8msN1r)B%EQ$)PYfnYo`OCx2HJ+t)4eXJtr1Jpx zKnTAzx}Z4w-!6F|oP8^H#wag!9Y*uZ7IB72ZQ|qin^cikdJIm)_oA=~ocaxELeM2Q%W1&GEzeBfZ`gOSkJlkBG^-(%IvsMCtKQ}(~%OMhVg#~v@UxGtBs zJ{GvLw7R!b`^u@(($z~1_+`vkDlULK`hb|*xj@M zF}J2ZznA0YrH<8gKS#>2t`u(;emH8j<^uyr7~DIV<(gb!IKWZsj=cU=f5mg8rseG< z9z#tttINvW1aq{g?A`h8#eV&lN!Fy7k@#kIp$hVo-LuT*-7cW9+iZ?Bj%RrspWa~P zWl3X&V?*-gM_i5%pvHZ3T@@mi%+CcH zk#@c9(Ef@40N|DQx%fw}2_!bxLtecJZ7}&UZ!;kZ!1v+TJwY`O{1Wynh&%zS2w{zM z$+a7qjEwj)8AcSS{w<#}@xVB*#CYQmYPY_J?i?1CPm6Q)emGNOIU~%NnBAf|Qdgnd zk}?NhT7}~BFj1HYTSLY9XV&sLL2&cBWle@J|(DIK##A zJMLnvN#kcdy7d)R+r6H}P{raEsLJ`@Cl#N-E9lOry=CDa$HDFw9T{^Du59IdaR} z9SHUMP*&1V?p!oy2sqly+~DS-l&tj$!s~JeJEW3Tk(OUAk~fh2skn2;eEziAp;H2t zSe_m0wUmsmI&s&GR0(j@a`mclUlH~oS+RQuogUe}PUK?osAV$&0e`@)@?@-ciHJI)-Eo=KB0toMA zJfuQNe)v*Gc7vWV^ck<0&M3zZCpMaA9eVMNXC=_*Eq*X~owOT|2Y7<-O}enrty=N{GW@qWj@1iWJ=uj8xH;va~5ri_Lpf-Y zQibu)&5Wou@khg&t6S^d9fmU;cY0OC3as(nd45_0 zE>FtH0O#gxn)oZgz9_iy--r`O@n?#44-Dv6Duu2rrD+bFy#b9I;o_>*nnT?W7`!SxHq^6%c!$Y?hooVEsjQJnBHd-tvz;b+3X z0^MrUHMfqAwRfi8NV;-dEBX4QZa~Y76jH>I_qhw6G6DQEIKflOIjYIIE1x%qz8Xy@ zslfbF@CJhqix&2I8c6&=mKR!lSJB}~l>;tEzD9c2(*7^-^@Yx#dvP6)+6RX2%yyIA z0RI4E*fKCr8(W-XrE_q%9%1owcxrKJ_dNW@ysI}Jr{}h>@LvAcQM*`l{bJ$lBA+d1 zZp^WPlIt7eVOAcQ@6CP3r+(1Z-VpHDh_sDW^jqn58x*n8?g>*Zh~4vJ7$B37dXv{U z;=iDBr|sz}OH?cjCsN7ieo<;%BLE{`?*InZ899e5x z-lZ$vLkzd~lFU{;sw8G}+qwQ`zJ@6%-|szKMk+DVJEI@NakhaG^2|?XIauD>Vi>yT zo(Lp2<&jZMa*qd@1clc=i;d_*3??wn`( zR&{7ru9TbidyZM8-1OO=YpB>nZe&;_kjE^gZM??$uueI_<2^?w6~B9<>KX;Gg67U- zy0Up=OKpS+w&!5W4o)~E9=?^mEHz2N*_^nVl`5xqXWa8^n*|z#cGm*n3yD%6GA!-4 zB=A^))3+V*UC)R7W2ovHidbqs8;oeluU%;A!(me&Gxq zHx(&L?CSg>`!IY)_=O$Z`c{v8wl=o!dnThSWnusx22W6bh~oo2YxP6mukA(Pn@@zk zA^3lJIJeZK(XIuMazV9ri|(#S46Z=W2OYit06WC-hCZexQjBdL{lXMuil4JvABZ=8 z4b=3@>)Tt~Ni_L%>#6K7RxA@Al;s>DA1PCU0m%9TUcuto{6uGxEpkhByR+RD#P;vK zZ`-a*?Hj#w-#M?-usG<|gjDU!UMnbgM)@7l;dYv2HcZml>KdvsOOd-I{KfeBNh4|F z=sH&2rT&k7d~7anqSNMYGb28W{|FU$;ll@9<}w4f_xM3@=K_#-%`?VV%2QzqmKJoLKfYbfDI~);iK!- zdmh#2R>sqWIhuAk{kJOB9yr6p8r*hY+2~sKOGSoMykDB()wd9djGeXVTFvLfZvkua zL8H&7Yd6rm_Ewjr_Qh%eEBkq|OLZxLG^D?>lKc9N~3&(#BbxlV}J|WSBP+42Z z*0VyS24%+O!0HG&$I`u=yD_C@eH%3Tl}Wy6%VWiSIiy-|mht9{-pe16XAxc#e+0S6 zBL@UvA95?B@P?cANhWFDH@ghUo1un*Lg1CgKJn-3D}2JGSzD81lB}^1v){~tJ_FtO zhr~BFo+Q?+{48R$x0WmWnFhn=^N=yP`thFC?GafWUITqTvL=g5fU&r{f8EK)+&>J$L3)=uiEkoJ>2QiCjL5uoZ@TOO=La3DnpuRUFL^a?rYkU&Ia%rEd7r~g zMt=@?u01bP`z)G$%+W<{aIA4VX9ZW+-=;rW+VK9Zp<3T0mR2?_F0KCnv!SxN3e18a zc(x~_D}31=m_6z<8uG+a_j+{+VjXENZ@l{cPYWGPTv^*kr^M;HO}W_@E4i@42#eZ*dD3WCJ^iVURLUVc+XsTjB=QkBP58w69~jcvbBt zy|*~?gJ*s@Jw^e*!Tjs)=~Hsn_eXUqGN-2O$hCr=bE}{_dNPEol8BMIA84h%Uf%5J=;Qs)TTjC`N{_aZb+O;luS-(;(GsSw4yZcq1v1>88wUL5e zqDY&EC(K6R_BbN2SK+RqsKqUgjzrfn#J9}0z@PyM+yEIT3yhq1ubQugRNk5#)iAvJ zMWZuR@ehdnNvhfC8fyry9ugsu3C!%Rl4J{j0|WAbjyqLfhyDoGF1%@FrzH0Yd;Os_ zVeVyEp@0M4Mz z`?@wsBo$-n>-c>eX3(=5rkqZu-~78w9z85sA)dAO{} zR)wiqJL-)UXsUg#Yy2qqt>DiNSn3`a@g|R`YIk$VYPQ#FCefqF!y%?kr_7A5Kmd#} z2cRJMKZh@Loj1fbK6RU2O?7-N<+fv&y(fdu9B1+!YvwaN8l@j>)t6RqVPPyg=9AH% ztse^Xn;#N9T858xCB=&**Sd@fiRI=u$6iZ(xXJl>Bw*kZq41v9!k!M$Az5dOM~_v7 zCV#S)Q3sm4nR5Wbk#|j=8T&veE(7rhH!UyuY+QtKpm7I?7q?>@^4t#hdO`wosm0;d&69 zZRC!e*N1#0o8m@<@pz$hi4#Oa9pvqD`yqt_=Q9T6;BnC8n!0!xQHGrd6Qle!zQ|)YWVZuU+kNt zd>FLTCl{X%zB_nkd6pYkGLiU(GQ{mHgCU3n@)<`1BbxYY;*Z3=cf?wZ?{j6S-$QE* zHutkc>iHos%(7>l#B~`N`qz!aS!HEjRq9mt9?0gQQ`!5eUA@`FUEj2qKiF0`lWNY_ zNiD2fiFGP?SjZr9-2HpvyeC8Ph3=o?FYPTl24%Ck9z?p1>_z0cEHi)$1MSJLz09f8 zrA{n@7z#fCMpa-3UD^#Qr7x zWp5s7dPbP{PXg%nw&K|%a7=kS)}A==ora05`H;%6Y)CDi4I<|Qa2y<{_s^wy zHL}WXs`j>e?p8V~5^hr0spNLrY!uwpnW-90_4iTF+Muf@J3Qj%&~z_9YR+*=tl6cK}*1B|H8eE0XSj?Z)I z8DqU!tqiI-Cuh0wK9{F8)ympkqu4+Lz|mRAL}77)GPqJP(yGI$OC{WPOQ%l+ZzDz{ zgf>erWXEIm82sz>JUzJ@Zp8gYGrF2^(ix7Q#o>o$C-!2@Q|lgQ^M9sRRjQ^!E@;1Xekbie!U;SJ@n_+;i!Hn{@Q=ej3)L;G{Oes$ zN1omE$M2)K&aDeB=8Rd_=zR#=n0Bv}WUPO__Qg;ej11>o%r zbD!ZnRT zDESBHlwHC_?uGHy!l1thNcTHnS;4}i8nJa0FHR)BLHJQ zt>aG-X|_Hj)x05drn~C4+O%nFc>@BL>mbP!CNf3{{u7SozN0Fl;Ymsw$GNpcz*1Io2}#+DsrsctbW32J{r=j zEQP;`G+P~6F03YK^~<#);?3h9DPxcs9PoG~b?L=?Yw-U7_Jr|1tD-iItZtJ?5i&=u zTw$8lFoeiJ{s1{Gf!e$*-yyGvN-xR2EP;I{{RrGcyj))gI?DYYsqwp(Tc~)R!MAluly7H;TOcs zWA%V~9QBx5P&!ylH8x%=Bf6Wxw0`4^3RQqHs5 zQpHz=mGyCZe2yA5XM3l){3!m@-|$Pn+RNcDi+n}m4~bt6JT;(vI{yHKn1%5dfTxM< zG`Q~W@*dj6$R_fEBt#jJK`M+u2EU_!+vnp??E~;X;TMQL4Sv->3lriNf#Mx9`%LgR z$NvBax)pnXr|jcaw%Cfhh*2YMi-EW+IY50M2tJV+r7V0h#aG(J?M_O}^dnYI4@;kx zUkN|pfL=ZLk>d?Bz}_VI$dLFV(#qRde-+t4miL!X&l-q+%WsImJIUNcq+yc>InVV2 z`#tz}4~ZWK{s#E_#53L4_+~EyX-j)1lOcID<~FOyc*KOqB!ed-k#a;vH34${{RNre#rVRbT1TqR{fy7ZLGWtG1Po6V@Ry`WDh)fQ{-f0 z?~lV3_dom;1NNu=sy}D_GeOh8Wj%YspAa=IO5oc;rb}TJ%(`+C3Y)w`F5Ys#cw~Y~ zpvLdVsd$4|GR4%TiN($nUk_$0A>rN7{V{{ZkxkAnUb*6;o(e%7C~7r}i( z<4U|;7g*Nyh$pnNnmBWxv#qJz19P;M+_}NyBkO4Em^L{O^@YL}Z<$Ye}ljMuM z9na0*6?jv^UK`dgbbkwKx4t6MwB18dva;576bm+|3{$d3?l!Ob6K$zSWppp(J@gc3yiP zM?ZynABH{_YQ8A7j_&d7^uaV~cC)!Sg%se4*MpKlTy;Hh&3fNhqlAU$v)uC5IuV_l zJzLeC5sul#L}y;7ypz96oEd&)Qcspn?EI$iwug6PER)<%7`(Qgc%`#dNtSaMY2`V^` zcf06*iIeA8XhYf7gXZpjYFTR0Sm<6WmfjdO=e~&t*k_P=b}a`R#?$;=xz2qn?+=Z- zH|zu9KL~g>T`xlM3VcD=bcVR`Wv-gW)c8i`-FHdHld^baIoMgrQaR58yqs2PMp%VP zE1KO=*O}9$8ftW&kD>XUuXv8mOIWU8vyRp#IQfM^!?cT-R?Uyh}sQ&;dLO{qPsoDt`Q>$m@jaHKZKzvLx@EqxV-{wTHu=!ETo3^HfyOz=90|a24P26sxR#ww;Zib- zOYc9S{{Z+VSB-z*n?DQe?w9t%_;q7#@jBO5k5uqy#a%)v?yWE4S7MRP3`}BrgaPL?g<$+D0;8C!F*> zGhYvZ;Obd&_BASVC$0M$=G;L_yGjd`*!Z2`%^OV9My)4>HA%G1QbQ%aqa+TN(y~5y za+?VUr#yP}tZyBD)E^oCAow3m_*>&WcT3iM0i+vO&}&CNoOn+i5w`)0oa~;571Ut zv2ks$#VlHtsJdN|MQC60Zq3U`>uv7NX|Ppf=O@b05&s%h4;Nus<`d1f`0&ema-Q@Kt+P)Q+AZaXt9 z1oHLmAoYC@M=irsp(`h;#CV@lweeqrbj>d7`zdtq4e1ga`;x&Yz7HoX-1Pw9W2P$x z^TIk0h2+q+J#QMNl#$IZ_I99{lKmu*C_;w>I30;!u4^nFSg~_bQnb%^9a?nOjkI~q zjrWP~B((6ifVEry01w3DMY7xM~9^0o)}hTev|4~crm!|#heBYkRZM_1GSAX!58lU~e{ z8%+s7GyQ zsQ3@V%L9&ggz_y)4+Z#Hq%={;y(%A7+p~t zIFxb^I5;@T=NYWu57~HeH9IqR3f$Y=-F=qg(T~e`(l7zZ8Ra-2;3&t;I@j4$ba8lP zO|NwwRPpdtEo1AihTjqY0BK*2K~v(#?J@DI;tt!3gZ+iB>H)3pQRLjp@~VkdO98;g z7yyh4^Zx)0c#~iFS+7ZP;fUlH_SX;gK#0;oa2tc>Ix8VUGtP02Yv=KNCzs=>%a=)8 zMRSh7Gp)@Bqd!|bC;JuZ{{Xeuh`cM{UxuD0_+{`<;lG3YA0qgh$NGb$unDb{EUPa0 zH^(YW{$5G|%mCT|HS-UK{yzTJpS8`sx9s`gPk_G(ZTwetZ>ejyx|f3Q=hH5HM-`+P zX>XT{X&n&YXFHhiyw~OURa1qz{j@#FZ7#-C+?1`o_c@>1&*0a^zu30t#-9W{b@4Od z-^Q;9wwV%Wn!bYtt-#Y#VqQaSav_dL9V7!F2#I3fGbpUxW8kK#;!lGVDZr7*CM#BN5(Tt{4w*`?FTh451hRo4s;alrbD z^D(%(mFPIo_{=Fq^EYi4?Dx%6dsw}!7@M1ft)hq zAYkC+bJo6f@b7`A@ou?m70vyqz0|JO+V=8x%*yOOSCvZ#agl;SHJwaP)bO9}4$W@S zz9OV4#YvsT?~A-?uIfp7uHIjWT_Py=B!hUk$YMYW2?rwwr{h=tHECWn_&IrR@UO*} zkScwS4PMdMZwP`sp^8QM0Bym54E$#p!LBT$I)-l!d@Q-6vt(hhkgS}esya*COV5dx zPPS4(r(XDS7)<(}u_+0D%y6Mpe9RSbzk&umc&-=W--wOVczaE^cGmATdti{;*gwxJ zKgv)!1OiCl9^B%+N0Le{)unkqv?$6-TCa5Ad_QHWXm{GRv&U|?ZF7GO;kE&UVV~wJ zAs==63?6?P`a@d%pS~l{;#dB|`!4ZH3hXzR@|z<&M;kKaKX1m2tUKrbLq}&J|pqJ z!ljSGn$L)I4SUJIj{bc*!AZ8ZkT!C;`A#|yrg-UF)6FA@lY-TCG?Zf9pnb{l$Kjp+ zyJ?|WSzWzy>NSQYthT| ziq$J}INg3m82nsg1i5b6^;hhfqQRqhH^vZL#bZ99KZdO4i&2CS$se9RQOjpNN%dY2 zIIm~;Q{n4t4+Z$MUb6cuSVQ6HmrSsZMa`%(fwn+0dmIC_o(_8-=*|h8Ds?-!Cl2c>E?bVi=ET6(R41&b#QJL)lI&`BD+T*E#|4uL;NQ`$AMIx*)HRZv6JMC zuEjV{QJ$PvT(JJi_dFW)eU+S6=A4uLlIg${{T9HrH{y(+DKpRGBO`9oUj?r6n4*k{{T+;)1sv9 zC8u*YUNeJ>R_w~JYXp~3$mN|f8bGWt;ZGyJ59L;5j>a2Qk|^0EC7xiT3Y_-;03ZJV zU1v#i&yp>^#yEP4gS3^`a(}m|)6&-7FFNc`AthhrbuEPhj-Y2e^X*){jQ7I%x;PmfHTHx&XR{_-He}>qyyHwqc0jRf%RKfzIajHOWgk zhBmmHU@aTEobXjoIrRSk3Ma`4MJ0A=MiQsAv^F&B*e@^qsOLv_We%3?3%ee}895(? zb+`Wj5bk_Y;hzp@x~GOb6{KJIa6*uHv%}T`3;l6Il~ugkxHkk6#N?5l=B5>^DY#BH zk4Aeq>@5m(6w|z)LBQE718(gilNeux&}~QD&a(3J9=|E^DZ$`wUfIdxKaDCheY~|tk10+601Hm%W2)=AhNT1$yO~nf2DgS;n3Dpr%LVlH zthlVqMR!ajR%w^z$jKw7J%)Oo)lUJ-EfMHp@f9Z?X*=6wR)+M&FP6&|VnY670k?z4 z6;a(`oU=s820(r?+&35?$%m7f{P*2B)XoM6oR~InH<{xEqW4lJXgnN#l+^i{!!&`bOp3hQR20{{TAWsfJUMZ)4EIV}7l7ZO)jh zUMjRsSg10{iPMpRp8QrsdbHp=SX|zR@z}mLnk#B?FWH1~Bs0bLB2d3KQQM}+Fr2hba zhe@kg`Re6v)m@8cC)XcZyV9tydmNIF zw2j%NX3Z+v$0HYMaptQj`SH+3eRG4Heid%YRf^)?NybtrOp3tZlh6V^eU2-Fwjo6} zmc1DiFw>^*eIEWsvOkqONKv3Oy2p}n<{iJnJLGk$MWdErk<6qi1_V*Z$~ppi73tsW zSBIONZ1n7OR>f1O`68YAn+jlQC5YfXyn!VvkD0NbPJW{`0E#&sBx4>?7^~xJayifS zu7`w*T;F-F9+cd#BWGHjmqNEHWu8I{7>L0cKf-t&D&DaI9S24WB6-q4A?uSV-gBRS zP6j|6SI%Ok6<+IbR1Eo{Ajsmw+`42E*?_MS77$j@r}N_7=WYpLbO8lapb8!m?) z-fWjLI4>Z#j$D|?DxfzxKU$i3658dKAg)11!QcQ#Ipe75?_G41<93#Zl$@hJM`hg8 zvyB`?&%BuxpJ_Z`9ymW*Qh4*!?b?X1lffQ}I~?`>dQ?}EmaB5PR9n8QpiJ!%c3^zD zu6*=Te(4Ffj(^6h-ZR{+CKQat3@+dmId(0OPJ4m$=}|%ut#>Wa*y;UZ9L~w3Uq!cp z{P~~CF~C`-0RI50KI6FlRW_F|p3Ra{OQ>0An{OX3FkN{3d(nA9KI!LGs;4VQrsqwi zjrYomR8Kj?D*Xo?hgx=y@Aj$WwnCCxfRVhMd6^mSo-y0?t!PV@9L?F6gp!Q8EqkA7 zcyq(Lq}~|Nmf`pPg4wOzY}kj9o03Tfcd#QE`qjS;>JiW3`xxVxwj)!K!C*&U{{U5d zI>%R)X}K*rAG6cTu(dF-bfszaKSRIZp3*(X#;f}qnLwIf3Y+{G(uLvQdZp?_JBpRbZE|tu$AgZ{{UW{0;t;_&{Z2~&ql{1 z6*BjWS{l~uiUWyVq5+d^NA7dT9{HyRBYR*fxJBd-n+GFk^&Ysaxp|%M@-<4urA0X8 zvN&y|j1lR@NTj~)-!LpVej5aLrx(!GK4JL8YMX;LLq22wpXW6m_d=%mv}7BwGB-EMOlA6Y_o!ucD&qi*5J5Q3Pw@MW)TKqs;uIQ4f@v8U z58Z9D>~uVx!v{5osNNqcS(M0PMPArEkM8yQ`c%riX)9dD&AklGXH$aG!s_Np zd9H4ybAcMhImU1^>B#4b{9FG3f{gyy$HJDc@SnhXtZlAq7R5DfQpQ96gpRpzq#W)Y zJ9>`Bo)-y-&1K6$Y1N!q?9!H79%_!wbUt|h0D_5r+3Vv?TT%FV;Js2v{5hqxHky^> zQVd=gep47>$2iNM!JPZ=R>U zKgj&kIpaF@Wy?d|gX(7dOo6mu`b3cULskCO^0jMCPs7uRe1gOm6BPk>^i~IwdCofU zT7HbOTt^+fylpO_a}#;UFi8wDSb>a{9r4q(eu;z2d1jQ=myz&Uo^I07-cPAFg!~JA z;%!0;8!HAfT^T%y5+nP+F}YHH@y}sjU1&Our^9U{%55=qOQm6LWu z0=g(b)?}dyL>beXX@&w+&<1{YNbD?v$dXRxJskX}%!%oi(MWhcp{YS!der*8$tg zZQm(n1&Ba#$i@YJ`1~0Cl=P2+zq8(p;~Tpx8;=}#@6Hxd-Kg_yR5|$(NEjmrInD-g zitzJK5GRJ8vZTG{eJ&rvT)jz7difvE)~n!e6nIO-F|UZFR@J=oB)(g-+e@{+V5O8~ zj=ZVQy?(rWSN)!&@m`C46tG2YsYrr*T}Bi0SjY~3T=i4mr>Cxaa&9@58KsI`(R;JT z&%8dM;NBD6mqYVH?$1o|-hl5(oh#P-b_!UEWYY@tRSRFjeDO+Q-j&x!m2tVwCD zTQ;4k>BU@&fxbJ1Z}o5G{{Rw6*Phk;4hp^lHMHnSU$OX(WtL;I7S$jR!^jbaivoVG^TE_67^@Sh!$m2fP9=Yr!*E~6K9rmefaTCWi zjlqgSauk@pU}1g%$6^m&GgC&q=q`Jhs6!Dq38tmo`&Z%TjjlBXHWy`O)RW6G0n+79 zeE$G@puh(|TKONsekr=Mxwrde%0a1F$Fj;+$lciQ0F2{~JN{MZzh{h%+-}*}rHH^k z+{;DO{ZsJI#J?MON5ncejJy@8U1+{7@VtvAoqqwxnXu={xC8*vNs(NPbR~B-hPZ!*e-V5w@qfYkSHv#_+>4DLP>oKbr>Xt!gFZfZ=3b)*ryrI@d|gON zo|8w`Mw}(^JD#lu8#rbeQy4yk`sR|=!^ayE&ASChU_JdgrOt_*c^#Rl0aaczfyR9} z=B8YvYGVP9%0}*w&wkXLl=VgO^6E$i3Y;;eVL3I0WDf?ZNAxU;hAIL}6#l z%Zj-ot428hfgxo$8SN5_U}$n>Nz3H9t=#X4%s(L&)*&LY0Aea z3E<;#9dYek{?18Vg(&FQt`LPnKqy8O3<5i6=}ih)GpXPf%0FJcx#?91SerZ8j{#MR z5?d_g8$UJ&Y|@a-rB%W{2n2ec%dg>ETTKmlo$ShlrqBUZS6%AZ;W5)9huY{>!lIv) z1xl9D{4!X`d)!8Eci_LUlS8?ZfwF}tsGSD=X^m7UCBY4=b zDzxVnq4RRBH&v#ry9Lu3kT{9uig=4Ta5oYMR~he9?pILhDR{_FEl9&ZbNTW9HO&_A z(s7Qr*yfJ2yZeke-YbZiQ7~a;jiZp@^v)AKM?XyQQeAD5S!6Mvm8FD6;|djkIE?Yr z>(}zF;<=@Mq)QOoTxAs1^g3G`nCO&Kq~G2T%UBcH!xJMQ);pB&4|=i!;jTWms*)%II1M;2%4&Jr_N5)04;NSJzIt z`$9%gT#TP0IDYf-&~uEQ)z4Q9qO9HQYl*|CO39VJ#c?c(usl-A;U;%h0E4rD0q@xU znW*n0h);1Grf98m6FhC5%t64xUO@+*4;6(NdnL@>)95I<)cxAi%!VD;D0lhmv3#dV zzvZ(j&PPw6$NvDTO}=gx2bM*NxLI;MyqxzG;*ys%Unz&NjD6eQL@nj{{#4O30}`>? zI9;dLrhd7ti~EZ-fhId63PF{W@SJxi`qj~_tj_v0AqC9drUbC6MvK61mghX_MsD*)5+lQR3rhx3CPHMKO5QxGPAf)XMn3J{tfJ}zJf%yjl^BF%uqPQf z6*a7KLR}Xjp_K05z+gsB4|>(lkyK3{pOc@8OZsS4X$DR^WvMX(LbTdr%S(>yt^ zYI=6LuiD!~CX?aF;eBH1CkrGVb9{~EpPA6|tjmz68O3E%ud;frS-nYG4W;gw3k=X( z;xq|#((n}LD#z!^{P_O>>r<9FXN}9h-jRcIUT#yhRe!w?pigOm;o5-K=nUSTgt69@56JZwIxw0HK|H5J)f5L$Ye4hkgKuX zx40* z%p)IvjA4G1u|ilNSyaU;>9$Zw(NJ0%*l~> z2)+G>w_3F6FkCnKym^zy{47VP#(3@Zs*Dw7%N-0INXA^LleB8sHcc{Y1wL4metlpk=)4by^N7^R0GeN zPH~gRuYY=y-q^{$Co?wnj7u*=F5!?@80+dWU2>xNT3Q(5t2*yk+4m&0w|V5dV5=0K zU!1_6xg6l1ZUt|r*^HA+AOYcq0NXhd6*$ko9cwC4rv;<;j*2ur%?yZ3M+_vQ$om(1 zvH79{kU;mYhUObtW{&DOl*#0nQaH~Go^S`Kr3#Ae)Yyt~cvs|e_$p&*T(XvASV-Vw zpVqd9$!2JYfzYC^=*P?t`$HXj9C~}!iV&!|uVi`k;~J@`@7Tvi2h0|+2b7}~QgBbO z-%R-dwuBwhQ791(qi*uxZ8VPr*^ z46}3Jp~oJgtVL%#Nb!x4y2-v)M98?p_H2(~k)A6VQ1)K*osNnW`6FeqP8nMd34lnU ziX#GW2_Mt(trD#4ZQ2!CJhQYZ!IM3d`k%tLf{IGo`J8p9?{Y1Ot!($IBlpQYH?p zxKp_E$r(SVTH1>05Rw^|G?H~FtXC|dPY2sI%LngSty#CbNi`>Ce z%6F8sI^Tux#dUu@gvKq8rd-VO$@j7t07%CKf=K#w^ws!PV~uv=X^zWVYd~NY<1Wk_ z1j*OsB!xV2ob#Mk_{wUnJ#_LtIvAA+B-g!t&*%%_%l)t6kAu|tr+%LtQSB#m!|y5D zJB;@Btp5OoHX0P)4EzQs)h{Btk}0nA*zE~W>ch$??5wBdDshlUdj4k5;T4IOL;9H=ONzeMp20F0l2|rq;WG&&gjwHFA$e8bDJD7QAp(h}#AJV=u ztlXZPA9aRGOWx6&Q9G+M7nyd(fg~%>9d{m>VeBezJjs~VMoOz~=rQ%Grxg@b+Nmoh zW;9SXTHfWZB`nfBZH%BiVR75PHMA6kO~1LCEw2;Bf(h@O{{Wm-xhSH!TX(*NTR7uW z6Bi7O3L@u~2a*SHc<)x=g!!msbPC{ot8u^pa!MX~{5n<=m$OZ?WczdoVGi?LtanPG z+C9?{V|;ZB&OuYxj`b~=c%+|Z;?hc{R8Bx6g*fTc^Qfs(=*Crfm6=tol1U?YC3x;7 zk>Ge+B}O_Ndj9~E+NZf^4qPOtV|Fae21W)!A6kiCZ%u+U)T4E|iFq1%tsIQ|u_%9YGc7LaI=-R;MKCS+^It zUTbA_U*5bBNBh+B8}6t*@tl1s?YvLCh^^p-(C$7~Ldob~Ip-eVg>uGDIvPdA+WYn` zqO37Yt1G(*1h)QQ0L}^T&jz4*UvTr{f#M0p#^acFwrXrYGY^77h$6WyC@geq?%X=Mnb9A%q08@lJxt9%j< zd;1*fUup{t%o?`8EQ^nuV@n`V54R@1pBF+Zv>cx2$I`?o%4$8!zp>}p+rqK4+uTVj zU23wZwrqK9ZdkBvgZFxN=Bxh4E|7R7N*QjPYFfyaK*3sV*N(Zs$jKj0)zicg*+**} zIdW>JG_}(*D>?YEmr(&9C6pJ$$Nn8^V7KnA}f zkWaT>-qrFkN*W(!8p=!E+|)9)+B;2c6|0%bG*Pf9tT+s$XCU@DKT6Ir7Pp$(+@{FW zVo7YjDrcu1@%U4Ml}THnQmr0NSGp;gA$6R*Hx{wMD=o`LLHj^g!*j^PbQtI>%|0Xe z$}bJ*w+neHtHq~Y$>+EVW%6R(&M-G;81+8AE7QW@>Q|DCbv!&(cwv_`-iOBj0JZPL zZ8t{Kq=f8#l>Zf648Yim~*vxX7c z26iKO!F(t@@z=F}#lu`NEFG&=*!*9MIKAR;Lk@W!uc_H-+6C;_F@b%4Q7zd?-EGhC zfIjPI>N}7)t`Ef%{{U!fl4-EJI_d8;X(T-^eqZ3@oLA~J@bR~_Peb5m`>5V~v)n&r z?}t!odhPFy^^`-WXtwe!QoetDVsG9mo|z{DsOj_-@Ag(N@c#he2Ako1KHtmnH;Jx- zT2F8ee|!UEkEz|pcpa<6$75%Tmn0v%-0H$%zvb-pUu7Pr`#pF$zApS})O>BK&kN~Z z9E(%atPI2VQMiwGC-aUf;&+B$SE2J~>3liE)5Wz~w##H|d{VfIO+H1{wEZ&qF70i!$zZvJ zGVKZxOnue31d-RA^`pj-uZVRxY%QC0y|IVwkZw}Rk$}uP?P4%JE9NqcDw}m`J1*zi zW3jQp(^RQHd7qx296x1`0)N7)@fXEiI{7>o;=cx7jbp=F-kt^5h_+rxhdygpjrQt?H%h_p>*?bxrBUeSm+86?E2c^Jw3Nt)TS#ntw3 z)+oHMDRPUeS+>s|_&fgq1yQrLw9_rVCHNeCL)7$$Zf!L06Zz6a(=;kVnGR!&1|WUo zjE|HrO8kNFR8V-2!|+*Y6EfdvQQOC2j~Oj_u`$ZyB>Nimu{muz@mg6u&n4pJgsSzr z?0;2@4e#v>@EZRB#2Wb0FLVzd=ns9T=^8|yanM`M%t~2~TLcligP)tB74gsf6074J z8m^0}{2$gOVK$W{ljxQgAQphJI9<6vE_x1nuS{aTXE4j9l*vvX3hH|qesHlZ)0XU$ z_5$(E=fcm5el`7^{9|@Tm3yhnt7vBBN=sy-Y#oH0VS@wz0DT_yKkc*d_gMHt@e{%S z0JH~$(tBs{{-a(?%IYnkvDiEO?h{5iIN{lewh1xqFnLK8*ek@(@ z&~I&wZRGh((n%jlHt~bl5ubnOUZznQRH~lHtj=+b9#^k+ekSvNMkmSZK+;D z?779;`GuI|^*+M`jCQE}ZEbM{_54!LBRk*fM468aT4T>{d-WCj=37cCn(Lwb&7S`N zyfqWXH5ekdo++f42{BM2IQ{6)%zbh@b?aAk5R+NM3doIhZy%NBNyc(_9lpM`H7hB} z!fQ^9&n~0L+>zm)Eihba5{qEsJ87kv8b$fA%YqxZ9q?*>X5ogVs!lE1QnssgaFLI> zxwhnv-0}HW6xyJ@&zbbqYAj8atzy5!SS?40^vIS*SCZr?QT$s^7$c?)Q}7&4d|jm7 z%Hdus$-c?6Dp82&M@AcSpK+X2H_Zn3A=Xfmiazo9Uu`Y7?Jw}IElP2J9mcIBuG7d1 zFOo9jAaVdDfH~(MQBUDZLVs!h0069yzALMX2vcXwZ5rxAS;*zFu?Wsj*R6bhYd7^t zx1sgY9lA)ysCybH@pr?M=8pXZu z?DeV=w$jC>YI#?_U?fRq8_-6!y9Hx!qXH11okv2X&E?K_Todw-EcG06I*vP31=X8EHzC5s*c{%dGz!fIs`yanyB63*JIO7(IaJy=M7s%8laV^G2u(hbs4z}OFnxUu zMQ;XBW>Vf-gx=W7jQbDiQS20Bb47MIERlJ|wknbi_iwsAPo_VWGU|D)6iEau@<>?y z;1C2OJBiOAbnBYd?orobug#&IclPPbX=`xy@Z8%x=_&w1?cf$u+)FvLgNJvQuOX|`IeqpTW+p#|*mTZR{2K#WVqMnFAOU>=$L zYklC2i%%fhTlZ?9gZeJ4-W_8^ILn=)g$1_JL8N;3rUj0QnL@T1?Y zO-MP%SE-|vV)Z0tXr}W-jPdzJq=rt6Nyp2MdV1ockP-4aBs+d&+DR@CO!127q5HVn zLf7PZZ;RS#yhY&)HI1Gjt~8RMOvfoyC3khn2OgQF@#Vp@@ehDzidOq9n)@vAZo`N2 zh+Kog3^xVmgWIKgSV=oK6Uxmh*(e_-+$<^kSa_LLqHD{I8cETkJTiT}fxLELK_1|W z%2&O!{jYpYd2t$xYkNCe7$(L^}}`=rIw0RZ92rK5rdTG^Cc^XWzEc z&Mo64BD8p58=p6i;x&CGfSQ{=DsO=($nUBb{d~7Q%ua1T`IJb zpl6TfPayQ%yns6WYhl?=+(o(0>;)i!k8ZRok*lLeTZ4+#o^`KkP{*dN-K^3qGeIc1 zoMm1H2L(oYf;yfE>0WvJKzP<44tP&eSZ6S}Ln(oI4aXmkr`EmvqbZg)s!&(H$Ia(? zq;NFblhGfPKeXqFpw@g*a<;KNkwtX&r*js-Je+Vpi;jl8FU1<&?}>a?Wik1wa9&_g z{qPB4fOjVb?4|IvyhnMhd_lXjj(sD-@|%m(fJ?H12VO`lJhDJI?nZ0fd^M-)egXJp z;ok}A3h?S)G?PxTk>FC&GD*S6p4rb8<71|=KIJ_kw>_*BHmO%v_D^R0p8gov z_~I{${{Rzp#@FtUV2u?EM=f$gKUfRdmmZzAStnkM^GZ zm!#DGA6;5%ek%B7aeHNBYXX#QU2W%M`=`Kt?!@CGI3plr6-n+ zpTwHBwWUVydEwhD1{U|0#UYL>n4)2na>{;WkYJ2t=QZ$8cAixn6uGF& zN6_;fOHj1cr8hRV66v37j9rZ~`yPItCSAZvy+^p?9XnUS9x(l)HQx{Z*!~>wZ;2o_ zo)g!iUkXjE&PZGLa_{C2KrDa-Ua<|!6%>owQ_$EzGHY-&4h zOApQ9S~yX1Pcoi|k^X7U`}gNpf#!##y+jx{$5d3_v2+NrtubMWuuFN}N>tHq?;X`Ud^Tf}-r){(4hH?Yh7 zn{>Bul#_I-NLGzc$`4!)xHa`R!cU7Aejo9EyWl^JJ`A?FWQt)Xqva#PI&39mw`>iJ zI}UTlP;2EgEDZ|2{{U@_C6>B#QiPhe$oT&Nz(2Exz>AyPiw_pwc!NjrEYi<$qIiJ- zYiT5G$g4UMHikSChU=VswXN~H#JYd{C38*Ty-_W#)_40A&D171hU1WA2L~uPz&&f{ zvDI;koAwV>v^_tlRhqkc_B@-$z8;srT9%=vTFqo_36ZVtp^usI!r-28PrrVZ^}e^` z580JI7U_`qwO_`5D!2-_H!CK~bR&jXB#rm0p&2J`GB_RUz{@zJ7mI3!BAdE9om!Y! za_rBOegx|NCAIO+iLB`NjBJ0lEC#I<#jw$tg1@E!&QDGO0=?Ja_lf*7c|GCKw9O*N zO1Sf3O+6el+AA(G6s`NhM^(uu)bexcW*IgcGmWPUC(!xaW0bw*wLbOKUgN_WhMnR2 z%`EG7UO&~2l($i!Yg=jAK14=R3CGLMPb@m*SCn{XU(_`}3X3lkYWDhvg>);sn~Pa3 zO0DnBh8s6O4!9pO?EtB7L0$z80K#FVdN8z>%;&=5r9CFK=+7tkXKv!~po*fN_re8s7Mi<824UP+98nY8sxQtLd;uV|}XX z3`^g{gZF-Ba@mik-Xk8I*V$ofytbN*^k;ooPO|qjXNK$l0J9&$BY*abdGDo-q=xLg zEK0&34%lb?;<6loIUa-o&Fe3U9xL$Xtd|-$g{?Kc9(aUTt9lTs4crtAtV1a0w_Inf zbz<`yQ*!6ivBfHKgkL+<-G6|74b?Q!Bu_jm0FA8fVT>2J$mh&C9D{&*`qoyr`$#8+ z;+8#cPJKS+!dJL^GXV144>A0!mE);78P7~thl9>qt9p8)mYr&|e5+Wbc~`{W+2daD zg{`i?q-xOWnsxq6mNw~;XXTCzfPg_<;N*8ak%L~r;9uJB;m5>zE%Y6F&euwo;qD-~ zj#k?8oNX))FgFfBEBJS>qoJBcvwqeMqoW5|Rl2Dix}O``_%p;7Fb!VutSkaNQlOf3 zS%yyKDhULFFhKzNRqu-$7uY;!t6FIHQr>AVG-;wRV#W88dSrqz!hzUlCcVm4=+suf zyU}(uoj6igcV|%th`-?_14Y*?;MLaTHJWNy0~6blm<{rgpU;EX^Pe#AtlluuHQhH; z(d>TLeWqVQai=54zDOhrSClygSa3mJJx*#WVxd8Mx*M!#wvD43pF+3n$?=M7drN-~ zLE+|t9VR=wTa8)%&nBx6levf8`J~!12l1YnCl&R-!%x~1!k0$Dz9nn-DXOi6T7Auj zknWmnZ`6a2lVg3r69?(Q^XH0$>GG}F6mZ|qqdz*lZ}3;ei8hTNh2oVwM?0mO+P>^g z`NJqHoyQnG`QwWFo8uh*3Gqg|HJ66`Sj#opNvto^3pxf~8d39YEOXC4&bTF&&kOs@ zsVDdyP{1UQXm@arkb8QAjP(Yhof_Cx&n0woQ=vLnPVD(NNAL~SrtIlxf@Qm4 zOe=)m?Z93$kzb>J2huzz;~$3Cy0?HJxR+D#?}-;s)$H8HClaU;9{D-vuW&J6XZZI~)jVP2Yuz_W z)BeX}sm5WB2y^7yw#*b$$oYxKC+_6)j8~C`#ZMC#?QLu9dr^)N)3c4|(D(;T@GY5> z%)MleYu7tP##xx|>de_BdSj^KGSrh5XlTO-Ai|Z9CBHZV+;t-w>@jx zz8QQin#%J`ms#>WJq*?m-09I@$F^(rEx3l?&et4Z4gfegHN}d{ULtN+w~_Oea5Gcp ziSy@)^ywPT{{Tac?`>@aYSN-E&AYNxj!4>9I3peXE1~$O@k7FP8s4?xPY&D3d1ALW zk=ct^S6?_bFs+@~M&JT?Qb4Y}23PF8*=sJ3vFuaB&j}SP==VNO)O0(oKIY;m{?{Rv zKROBBa2RyPa0Pk{GEJ!5D#|XEqzx)toU*~s&4NZTlUdi4^4RlD-6I%gQBt(mrJgh~K0z^7)&`zRo>)iqZhx(DT2|FiBD%PrB!kqqZ17Gi zpz)rPk`LWZWR)Aun$9H8+IDf0+2D@V^m%nz*NcB>^zhinQY|&FbH_?bWQmMzBRi*; z8VnM8df?XFw$iMDT_j~8L-|TbjBda!j-7^ht>;puC28v4Q=0OIuc^J^ck=ZMbhm4X zuOq`mk)isXr@lHIcc?V^UrV`Ll>~Vli6U%CAUu${_38a;Wl{=SZfeq~v_9+7^jkUY zEiMKMn_GE&^1F&Lk0cR+(XtO6J$jxK;pfIJF6O{!uW55F(Cr#qlhCP}u5L=omqJBr39oPreH7VUg@GdRGNXE(-E`b~~v? zEppB1&usAb#G8u^6+9!UXuABcWu~{*#KY|1E!fWzu@)Q;8RRLJ9AZln>#{htY6mHHiKi*4a)^%T5IyUTq^ASrCa zi~`}CIpiKVuCGngbX{XYmhVM~wD3ar_kLK*$Gayi0O|NwMOswrL)gytCE;n*k1YOY zvUo#X@dlx(SkI?xa$VcUeHw^0nSXEzIKc;~Rq8Q;#}(nf5ByzaW2nlPw~rh~_SJ7~ z*s7O|pPgcIGOfo4n)ysm3}JAx=cfeO;nc&&4L)jdx?3~!*TLQzvhg9gj{8cmw~pJ1 zWVAcsR>$0g_XDndKPuYzYvEl(Pw;M?;@dgrnjJ$!)TXqRq&{8y%B&Q5d=T*PIZ>Q@ z*R_*UjR`d^E_*m!(sdGBSn;2VdgsQA?H1#}J^}E}mDY`6z2#4_1DM^mlO&O*?WKSN zIlD%sLZ+-n%h)T99wp$C)2N zfXBLR#yc~`z8Ax;S>0d3<0}m|OSsUrs0qtb?S3vw&B1EM@%n#ah__I ziZw`lQJ`t}(_6`6AcUc?oM2iA$!-DcPDteQn(^mWt_AY9zeCNdR%=+FHu#10y?){= zdl~Gkp_WEgD4<1z7*i%Tjlg$3e;V~ahgx@rd`TCJJU^c{eL5Jmi)*ADAZanqJ8{Ut zz{P#eUyZ9OT+eSarZ}lZE1nDB4~IJa*N<%%UAt7%F892*_p*^{zDV2x^<1#+)aUT7 z%f@f3coGLFvE4c{Ol?HFqFv`3w*%Dy%Ga@19B$3-o}pQTd0Z1pU*F zz;Vra55d10YWL7uM{OLU$~$m|D~1e;nES&6fu5ax>*W<(URmzWSC4br%HrB-y^o_j zHE|DsZ05LFF6Dw78<|2ujnjE??p095S1x$#UZ>)32Wi&-01j+5S@k_No=aIv!5qr- zAtP{URA+8`430ZjJzgG$cP?tWqp{%JS2x6dHEUiYx3JU5NhsI7GSP4n6Kn#)kK)FqMAQq+@V_T~9-&CoA6z|J~n2DqJb!Wx#BYjwUWA(&Xui89rQuW`SKSn z!!gcCkBoM%CfmT8Hm5V+>z6WET1N>nU0WbzosjTmln%uE)%F(|JSExAyBRzQLzH+yU(p!^lVR7f%Lkz^t zCsVX!a0%)uVz3l((B+zTeNN0oAwmny0?P7QrecQ50(wH!XtY( z*mL|$8BZVrF`V_rPvv#Cr+GJnwMz(`NobcA?Qa-B1coezC9#lG)4x8I^H`4#>d>hb zPOJ8Bx#ZEqMb7bV#&z$Eq1V15>Kgv5C^uTA*}1s7DTRp`ZT!IY>t0I@#L!(v(?pX= zxgA?~`mn9jr{mMDevOyql(M=W$**+xYGL7SRPK*M__N|GTNtcttnZ#jzlv8kkuFWH z(_Zc%z1?h2f35srpEDx^`tcP1Om&H-F}kH{SIM_T#A;8%>TygPAe zeAgn}OsF-PEz;eaF4y?>P= zd~Nuj@XG%HRM9>bd|dJ8gmm+$U&hBmy>GJW3a(ZuCWZb`&lp|aS&t{3qq5Gt5YKZ= zJZfR12PU=F#tq3I=)3;_1vmK1`!e`b_Eq?o;opnCIPf*i_1=qd27}?ti@0UJ7bQr9 z#Smt3<-QoPQME%6(!b4%Rq;Nlc6g(RJ-t;IEGUDt^db zD4S5fu)nslo<*^P?N1!v+4m_Fk*hO|kSeXrR5ptP^}E9d+Y^G)znzZft4VWuaEe$bKL_&-_FW=(TMcgbKC<7miXf;PDy z?GA(Zm;I{0X^Y?5+v2tF#m!&f-@^X@g8HS;hoJE7#)0tWHhWD}B&DOC;7Ogcq8};D zWCu_SWPx9s@Q;CchG|YSl$8swdh1gdQ{`Ik{I`%=Bt>J)R1Imc7U$L<+53f5|F>$&G9~K5~W{RV3!N=y9F~@mItT z2KbUM5_~f8KZ^Vh;`@KL8zmZqjCr zhT!o2?2Kb4BLj|cgOBXbz@HgD4fxmo3SZ+7gg+X76de!5dXIvl@Qsg$d|w<>C5)=i zaUa=OD`qcZO4p8u@Ie#oT^7ES6^qX~I1Y#|0!v6pSe`)WJeiFR# z*Tc;}z+NZ#f8ogmnbCEvN=toZUesm7#IZ=LxaVMRFC-C;0mkOc77}T_4Fj#;|tT7%v)Xy@H ztzaLss|RVtt(nhLDy2%L<73IS>9o%bLE?*}r;ANn!3OXC5}yw04h))ngFAs!_miBA zf(|=$AC#Z)QD55c;h)FfkC)#VKW4eSQ{i1d$9@6RZ2WhoUBPi?`hKRjP4c)h<-eH-d`Gc&r;Rp)GcrAt@Zs# zNRXx_*&LWVurc#=;C40VejU)B=Tp3V!ZKvMxte(Z4p{DE^PC*>(>W)OO@7yq@Vqdv zT)N5b$ghd1UOcNrbUquu@Sd|AcG3N^Jw<1U7f!v6qx%@>N--N7E$) zS8Jr&*uy=UMo~4j&o+$Px zLNOIAFfPaUs2e>792=5>^;?Q`o*3*vW+b-fnX!rHHi^&49WZ!On0^KooY?oe3# zr5K&L8OJ`g^UjNX3=>AP4>~lJN`N!8smSB};=acVkEKzsX|H2?IEhfIrjhzXs>g5f z3q!WiJ|JqEUFF`E=1n_T@YG<HgV}*OYrN%x);O?5gw(f>H2P= z<=D<`^$A)SuF^A)kVe^A0OXQ6&tBEbnqcOts?mJ0K8}_v>mKXSwedb%trpY57Cr~@ zKC!B67K|0G^$6J_m?ILcDi>wm0RU~_^~oZ;Gw}D}9+Rzq!dnN$?-S3g>65%~;1<)C zcoR4-EpAMk@W++ojz^_&;IkY%s{OrApLsZ%s*2^4)4AfBuZ6xQUVmjv{{RTTh=#AP zX5P)L6`T8NNe0lWs(E9aV;IIWUua(Vhr#|S`)=Qe+ONZJ7wJb&z4&$;Xm3Bg)vXFX)0~PuMH-!HHX}=zLS#Lah;%yIB(6qahxt#08Bfrzo@I|muzEpJ~ zhVzizXF0B1%Mm;^en%B#V;cVRRzEI&Cu)8Y(lqNWF4y5zm6wU_&y_!mqLXs?ow1c` zwA@0l1V?}r5TJpczd-zN_)&AFS>1S-M3&oI&~#|F-v@=GkwilxM^|FJWDKqV=ubdr z4VzJ&Pu}U}+|!;Djh^Su9tYDNO=`~m{=(81)oh_zG}}*``#igI<&(Lv4l=+DbSIv5 zyczK~!^r;tVZ73yv(_FM{{XS|LK&xsD9KP%`FkW|xa2lF9u0joaMG(s_e$}592jg= zDb#f5w{!G!Le{rR68>l`f2~ax4e9UACDcU2D zFjd$FFa|;4-x+9M4|Gj0#{MJlhl{*xrM8^V{hz{Gbk}j&OD`F^5QlYD>~@cSEAc)h z;jC>Odc{U^ib~EW)6l|Ftgi`ZaegH5oPV?L!9NZD(Ek7ezBPEOL-^{bt>P~SExa*F zq$S)avqNB69}AF4Cp&>5hwz`9e`r68z69|Z^XJsG+Y3v$Z`wUFck*tni9kedlWk@9 z3;|FMMR~PydYP4Y#}iTeHog}3F|C57hKtth_}9Z;Eb-^WPl|UQAn{(KW3KAHFxA^r z@omnotK{m_unXo$r}tt^0l4h}`OhaKYTLrT9=y`+@AQpGX&!U^n${C8-?TF(SSzax zfx+h;de`jPUIz(;pz!V;J=2=3lwhp2FZlc5$AdHv78HF#*)JT;G+(}-&#A{>b9!HOK!|^L?a(JsUR*79`)kR zq%rrWCbCiu@^_=kNitE}H&pRvMi?P9o>m=HEf!;Z(?^s2|hTEtfd zbEn@lQO+F-MZ7RZ955N+|~jNuq#oUc%GoR6(~PlB|+5se>K@iu|r=&jNVbhgza&UWR#WtM3IKU`>4z>7);9rcMB=8@Mbl(-rcGnPTdXQJNmB?G2$7=$l;jlhXF^uunylS~U zEXq=y)Em_p;yIx7N6|mD2kbNP=fSdS9xobxp{;mJP+Lot)Z}$};74zjoT*{~I3IHz zi5bOvf5(5@A|D%g6G*%8ezBx3#;qiZ%;x7)%wx83DZ;p1hv5^3|fU>YmDu zvNojT<9P0VSz5=a_)pG;?OMk6E9kBT(vk#bAHUbvgV6L9jj3PU_@esm<50Yk?s?^v zu2w=$K4X)?;O89sdkXq`9@Ql36;ho2X{VH@|H4S^#?h~J!{s=sl`v3rDM&hCDi>p{gZrS;yr7_ zo;8;8_B+cBPfxcHJS+#0Vk*we4tZ5lxCMDXQBeNOQE6TupT)XnpL-43NufFikL3&J zTR2~o;{@QTaQxc=B>xw$diT)_ynhU>~y zkOS#9>q97GJ2WEcPrI-b6rYp?3h4IchS78e)o>T9Q%mf|5eMDt9r z6-ACxdVS%rdW`nRH46_qb$esIBbH%n}771mgqqHQD&<;-AEii4$qJzY@G@edEnn zK+~nutaVLJ2&0-P8wX(WQZP%#}x$ z_I~MsG*<6!*~ASRvY}DI1o8;_b*EfJ;wFvM!*b2KFyLbZ^=@<1rEfk-z4q!|KYjAs zMX?2}UVLzUmvV>mq1rgyLBI++;}x-`X>&--$udXf#v9C(WJq(!Tw|KAZ_K^dc1>Dx z=H+KOsf94S5l1wPig!yVBj)rSK?kq@0Is@etvtz0w;oy&NC><$0B{TadwyoQ9u3Rh z-Io~iH5PENSVbzvE*1z-h~a6NoUkpDSmPrdvD&>~!~PfhWazO^1Z6E$te0g~K~tZY zu>&M_<2|bBQRHq@Jqb@sMJ83zyg7S!ADt9ZJWy|*zu7L9~0jiVuW{Qm%zEJh_zT-5bAbi~!Y1C zG5LKeIU!hPla=4VD*dz1%l;y^r8QGoJN}0qcI7tWtchH?RU$U|kUO`2MmQppIiB`J zwY7%e%7_{G7z?e!IYT2QlAOzdIS4ADYwgqJYeAXR~|11N5Tr+$95 z$q6My4KZ0HXW0WOBg;Z_j`$$w>rm)HYWHS1OkAl-+pdRMt$3_mTP2Q_q{VCsD0nU< z0Lj;!o-#)YIR16!+RRZz$A9l6m?#VzI3(nB;Bl4MTQSbqk0*?>>311Wz&KO2FinIOovg6`mDJ z$vrH3xSU_Mo~u{X>V7h5_u6Ke;R{Q*-3il$#i?_V6R`RA5J+Wjy~hJ0vHm7l+^(0Q z&v!Gl3uMq+#$1@-4&p{wk6t?dKT7%fRh1k|Yu;~j-Nr%6lvIA>=lR&ja_sLKO%`NF zbt+TOt;PqrB?r%Bo=5sr;P82hd2bJC`- z?GdYNZT6Ry*_~uRJLB^|{cpyi5wpnwlgg4Jt-3?Umy^ao9S?q;t7REW?P=K7RnutM z*M+m_7A(msta7)Xiou(7Fzj?6aRKE|;q6>i z>(!ELq3Ypk(ys+8d&g4fr$W>cM^;EmK4jpM2V9)+MQUyHydkQ@@*`e6*8WhD0|bvJ zcvc-Uc^Q|->XWc)Z@}1im zN&x6cA0WWU9dTXCjOaBc?2jf@V+mWQbC%R?BYB49JE3^ndiCppkUM6Eonx8&!5gV8 z9L!4jU=CaGuR@fnMmKEatxgr^dlD_GY(;qss>|nXY_~hP$@V=5Z^Er+R)k3b1%<3^ zGBLbADoEp~s!(uz*VM{WjWuV`eZ+*#0yftx6w>^e0DQO`vDegRsT9E(5XmD1-M8;& z@BMub=Uj`H?l2WogJxOR17nf-lwt0 zYAs}L3YW`nNf?3;E6?UD8MPIo)VoPPBW5fkL>tUuf;W-KAaO|4J+zpv{xl1cUPRYFM5U0g&%-yrL33zB;k`^sPc#yCP0#U_O}J(F~<@4bj4&UOouoC4Cgo`@BzWc^EvU?;~u&33&k3@iabMkadW9^lg%`1 zGZN5`;Zgh}9@X@@M+ZDlzlhVw_zdri-XGn=>*jI45&U;~tZJI3t*BnlscO1|`EqI} z<~(%BIU#e{SBFb(_m`2%v)oAUCPV<`K5m?I$o#AHtPW95jV?$lBlCR6h+CEFw%ZaI zuP-lMmwU4Uky{|;%H-ie?_WXuIq>iHH0k0G5m*b$6)W~@Tf>hysm^yUd-VN!;=RR( zr-Fi%b!hNjA=jPm;}Y+L^esQY{u&-3)vgSex03mAX_G^`Xu}{Oij*C5k5Pk=1!egE z0LLd*y}NXUA-0!tqzbuM#_ou5$3Q!AMO=TkdaHQ~oPDIZX{RUL=DbJIr0K zQYh`hoOw$aAwW^U$2sD;EfNIPb%cz!@#5qGovO#vs62Y}UOp$DlsWBn(Dt(Y1xU-5 zZ&%RkJQbxI(*&1xqW*h{v2J2QT20S{2s-Zkdio0eG5wAI0B3{Zy;9f3w^}r#Lek`p z9VlO~Gq!SFP~hXRKjUAX=FpXO&r{vL$oIRW#oBm# zi^YoW*4Pui!EyIrIN{3(W$%=wTNB$Buo zd|)090mXis_?yBDalNBS5?sH`qy1jt$Wz=A!Td#Ofy^uAbLXQjR*do3DmdDFm7=8= zx%{`=E&l+8wR_te^q$jHvzc_wYfNx<#pRraQO68EWneyG*OABSH|<~hFU{gBIXqk8 zdwA_UU#BGIMuH$C)#G2_nS11S;Dg8`oc_PV-X_JROBlcH8B{0*ZyPuxp~ELVNF9BJWa#?5-W$BQv(+GY?M$NEP_mHV+d7;O zGBT_We1AIqJ{2hAsdM4lmt=lBnqg|ts;Sh6Ew?-~T+n27;&8B zcg=kn<9!cHy|RZ@(i$nRu5Klo;uK6EK%lQDox`E)n&87iz1+6)CKcgEN*xap@NbE= z8!Nj={?Ph;{+%=}I>Z#U!Ygt)1Qn2QeUD>Y{r#QK+RfUd!Epo&GC2epa(?L;{7!$J zZ$lM2DY+cg@Gz8|;PmW%fcO{1w%5z{yE%fGgZ6{fz6bb` zyiH|2-mT#MZsB6__k|#niK9JdwFQCmBmN)<%rZs}bMP00{8c28!>H-^0O3F$zvePB z@+27GhQS1XJYv2ZG2mxWxkcVR5&Nb?;w=wl%ZN=)Z7%2b6X4GkXg)3Q?vvvW3TlvR zULDq;it|jrLI^vCO3FJjo(MSq01w39*su1!gW;PW2>6pud3+71PAAnosSAH&v$oMS zvL1Gi`Dg=h20-s$50BvNMjg3RO|Gc>yayCe%oo1Zx-<8l-P38n2%88v>5S&H^nFWC z)okpwT`K<8_eRxi67NjZ?VL1Mh~prFGuyB7ua&I{Q1@E1K87_TCZz{-baA&Ew&bf} zf$DhU9jTCzRY_1tDtBiE{{W?9H=$B@cSPhfOCUK1EXBq+-NEOrAz;tuZ3;;Z*N#1E zpxlT*~))?nHK~{oE;S&9|%ZkIt2W2pE++Se0?x91;FCQPkU+TS5nA z;BCMsA4-kL*jS&JAu`=b_NZ#+3TOHwYZkf=TGp( z<>j=|C?vX}+87=Rw;+s;y=%;^9%&@InaUK}yWIXjG<&O!DRoP$drJv5TidNdX@trG zN#{yW@dnN#A$oSl9h>3kUil^_Rk@ZlxkjGnk-8j%(*TXY`q%U>8cvQHpEBrv1DLqa z7gEnl?0D?6FZP}6amNxg^IyvH$M<0jPVjxX#yiz17F%20LCVL2b0bL;F~BlDPat<3 z_WbMWl#-(s_dhqxTcKXK2k*$7(NQ z7T!(=mgDaXdh^q-6~l|IM^07heMVg8iKorF=y~0rlIpNa3dIy^ZO|d+PzP4*3HHb5 zRD7acvn>ArxSxDqXT~Jwq2rN`E7YY;MJXq~$H-~df!~Ix1 z<$Hmi;CJ_|>xkVHi-+^14(EEFR59=Cj{f}AE2*b@qh*eQg{L2Q=ybb)G-ESECUG3&E$#1+)eFy&lUW`3?M)O)Dr|Pkx zc|H0Sq_}t|VpYT-CDY3j5$5H1P^XZ}KK4#3(@h#WC9Jm6km)Cxjlv_{ST|fA2s!Cn z(5~x6^DPYI+R?lD3P$I5GnGk5jbeV1k@$50=A)W3=N5ScYQ|X!gbl7&u6X=7?OgQI zk`#8j+isIH1yjlY%vj4&~vU*C*w#z;5^0Qck4nSF5Z&okZ1u8^w819BlA{@Ks1UK)c+ z?cK8~^;a#UqA+H1&mF00R!LqaTp=m-V^?<{KHa8iQCYr7+tIlg{$rX{uH3LecU!Dd6CC{{R}Q&E<%doS0{3MJjQ$=bYo8Grso2bW3f&~>*QRSQTJ8094?KbZElUl&0 z*=1nLOGv;0&#?ZLZDhn_aY&#ZVuzW&?>XRe!8OLI%5Krz&k)x$T?k_G-dN&}28v?| zmf+0bnTQ|_pbQTE`U>09?d&e^3g6wmq%y-U$u<_)Lh;k)!8{Yr2RJyzZ|tI@?_TGg z)N4xd=w{Cq-QtsN1)^I-&6(Y~n1hd+?8OKpCV%$sG3j_3iYn)K(Q; ze2b?lb8by)g|m*{AW}))H$~;cw;7R#T>E_}NaR22)Q>Sv!rXQ0PZ^}$TFT@qw3_DD z{fT2mw~?_b1R_r`u=yhjJD#7ftxurM?RIcDp9tk z(5UFIX}$U#7OOXeUqsTsvn~8nZ{k*#B-L#-NTUAFfCc%U)>S3Qei=gy;PuEg7NM+O zYgfkq09m%vt!|dq-XAwl0~cZ;wM(D@Lmv18AZL?YE*76xe(foxTS0vl9pc35M#R!JsWh}-? zB*w{sJrrXgf!8GFv~7N7w_BEx4c7Dy{4`)L@0erL+ccu)la!HHwupd6AqbJm>Nt)T zPk!8fyw#YkNf#p81&-X#?vVr6u*W$1WYVc6H)(Y)a&;o(4J=c1+9X*_Z84P``KRSg zyaEXH>OY+$+Q`C4q%7|mZVtf3_T2PD@ryU15rtPsZz{<}gvMZRxY>|V> z1Y}@mr{_$2c$A+wGa(IcvI0JG21r)-{{ZXPH0mVmnbRB;6{Rnb#)Hjxq<`H{w{zPs zDuj-T++=-fCb^9n%%(^Qju8?SA1EV?W1M53{Q?OeXko=*P&d8@3}klV4;>52AW z3`C(so=a0N-H4t>;Chd0Y&vD=fi($kt=cBp48i4JIItPwEaZdE)5PJ9T0-EB!=Y32cNoSh-@%wByw|RUv=aTMJ2kat zMcw8r$-CtAIUPr8>c!SnqjqyqukC6@NjsmozX4^B{uQT%9_B{4f-4{`o>ak5-0o}+ zH!&x+Ijz6hy6GqQN#Vfpk1{s7h5%RZqB#qmwfxn^n6$AHj8^CM{{RO?{aPCIJ)LLM zEzzZpJ8;HAO|`Ru=dz5jLUIYmJo;6~wXm6Y8%0^0X8D4Q$&rqD&V6g*s5?8%`^u4= zm$;2PdE&T@U8Fl$VGs9l+duxgWt?dge`naSouq7skboXB$A7}Kp07bu(R>SCdn7KqH%Yjt5brqJPj6b~Rc|Xabiyg2Vqk1i!Oufk z^6$B`Hqs*7Pc)Gku3|lq;HW<1?-Dv1ZTnV}*r__;8=Cw$U zJ9yv`$dWKJG?JX65_b#^xE*@_RlHxb(%Kx}!ZjtX=&aK~qJJ{yb1Jm+JM!=Xd1J>y zdz|tqB}k(CJ42*LjV>(<;hk}wYBvpIH=*MNgRFCN2+hbwM5!Bmy(ax+=@h7ka;ztZnr zCTE%}g($NCGlImB2w{XY70R6i){j%mJZq@kMd5!JS?V^6 z0F%QPF4JkU7mC<2?sK@PZM7bgYt3}V(T)|q(;{KcM^HvT6JF*nFpeTO-5)(hn*HUL$7*E>yJtv^(KJ0wVpN&iHoQUG2795IQxVTm!Z!+{{WSESH_PLOW`dE?qXP; z+T=Hyw{mPdljd(M;DdpTV0AU^VRFghI}Um0J*(lri2fnD@i&TPxRP@$7rtz&#AC<{#u$(9XCM$O_Ffm^IN+)K zN$!3X#e88rY~3nvLy*>QV9|7qOH*$)YpeEAW(mxZfVe7{Js+<*>C_7HzZ7Z`YI>!% zog2!q+gw_tQNw~HWAb30oY&|OrmHSk>lA!sCG6wOzBAE21b7+zW#er>QoWVZ+f8XN zZ^JLh$+VC`JY-`(PjdKap~>-+<86U5%6uc>G33Z%2g^r|J$f?%$2|%4HTCc8 ztMI}674W*lP`r&})%-ymI-T<$^^DSGpUlY4a@h99EA!4H;wWXbzO6%9z1jL-3-Iks zT$Ngn+*>2)ON*HFT{Bj=idb!hoKeGX5ns5nFUhbIoB_uN@vcwDS9aQiTX=5W7yCi2 zCX(V%2=fGEEK6r@Kp+4ypG?>0xqcFO`rgvB_iw8|OU7bhms7NN=#FE;S25_V;y)g1 z(%Q{!VC{ZpBPxj+ZBXExW6bNeWgWw z);6(3cel$aQzDE2H|`*ia#RD;ii6_!gDy7Q*=iPyo=v3Ico{tt3P(ZL{{XMvy-Y4e z1x?Nh?H(MszN~6GX<8}heB1E5TAM}H?Qflgw%3r!2!OHJ3yfy~f*E>`*NXG)I!Sa} z=`{9zuVv()HfH(e+;PS^&l#?aJ|k#N960K(9{hD|{TBV7z9?P%4fxTa_}0q%?6#5W z@Ly^kY7*D5$aWB?APz`zob<*;c!izxI{yHJY_GrAV4guyIO|RR z2kK|UO&&c~Z)k6tIFU!o8nEDCayjR{e(#gr(N^q#JaGjzPPCM?*G7Et zsLt^-+r+R;URP2gCo}Hqv1Df;{(UQ-@g%cb4SG6h*QMx{Q zo+_plH5YrHOQ?93;?3@LIAo4x6U_pZQrlEEF(TmS9T*&ry{nJa-d)!s32toUS=k&m z0h}=B*DB-r_OGACHBMZz*`G;-uQ^Aad##bx_%Kg-;vFLL)!})g)Dq;z2?Jz^RNxM$ zo+@vLFi6_PjhaU~ytfFSy9f6pW`09}Nc8LaS4J99blQq4ojzKe^3k*I&k5OIXuq^~ z!U!&=wM(13_%!#vv1KVL8$w1x|R@VJZL+7G~&_cE)`WqOmuvnJR5>}DJc zbT~VY`=^s%Et^3{4J9v#`z#FaIO)0jC;M7xwsQO$*6$P){{V!5!F#C1E`QO3+mfh+ z^$bZPzZk0@wr!-z@DkB{`5|k4V@i^FBquVByl>=ZLrlAaXVyFgkqRw99m5c^h)9coR82Ju-a_IlE}JJ84c*g`S1jrGnrFSvM4C4y-=r zIH(2rC7R)FqmU}Ok~INTV+)bT;!nA&(f~dLNNo_8z<&l=o@(Y#R6f{f-iGlf) z{W=kzy$v+Or(Vet6pbBS9c1V@Ia7c;8pTlLj;5T~b|-d;dSRbsCrBtZPcG3t77dJbwSROMQ|wko1l(1d`;bGxiWVntp!?sL={f@U$zCk{76 z(8zhje)OEVmob``N24yNRzc@0ji)jBN1;$c=bl07`qT`PI!82Di{`^1V`AyU1Hn77 zkVjx^SjBS`qL!nO36Uk4q>@O5lOxSAp(6yI3X%c(kF7!RCQFF5?}rgf2x!yA zHn(=tftEXBXA6UY^Rj{OTi|0jrqa;!G1zrkS-U=m%{r^er+(LZjk>_TRpyvA3$>S! z37N2Y{_s$|dg7(=gRlHGt-OX`ntd|%+hG8Gp;lob0QM-yp1tepXh}~9@4551n0pzh zy?Y;a!2bXu%Nz@^7Ln7xKf*KpO*Yrgo-ofMhm^eR@}Kp&^*P|@*1kDLDq1~HvcptW zDXZ>P)h^N-OS_Y`V}>V?4DbN!*V4RW<0p#Z@VAF`EBWV&A12;eWio%Ogec^12g643H1+u1aI z3iDQZH%W64wS|DmkzGh7eGen2QSDiO67TG;FCy^0t;|hjVP$T`TL>a2gN6t02upEa!>=f+W@@Rw57`xL$hcrE--k0m{CyFCmJUpz$b zJs^*!eh~P6ABn#j?QMh1-XHKbn#DZN^;Y{)zEO@h6&W3QW9wf{{>xqgx$t+xYkg}| zLb}h2BpSZ3vWz;A50+SZZDIiJiu|vLGp}QMR35!q`i~6cKUjR#7rM6cJ!{8M*xzX{ zqF>J9d)QXZV~d8k+%~9D(>U+=)@{^Mc%Q`bJhsv*X|h_IdEDh($O_~P=jF#ddRNR~ z@czX*)t#S1>+v|bQ)-nJr&Hl?_$Vyi0{BV$Hp8Oa>6TYMDDeZ@9R_VqG$s~|WlFX~ zDQ%}ESQG1Ck$>=0{{Y%@KZ*YU9RC2}TG`$GuR-{C4UAAot$^r1o8AA7QPGk1IJdg2`;WITF+ElhTOId8jq9?yf$;5wefH4Z{i(W z;g7~oiQluoil>Is4Qo=l@lS37_y9W!_;&u z{F(O`j<3*Yx~x%84D&UO-`bp?yr6Dkx&9&n`t+?oh;YYo;cZ63WsWEfwa1X#M^ZAt zG3Td2p1)e-$uSGsr9S7WnbD0{xg+p1;v9xeM)=078cTPmGeiL;_sV(PFn`_j6)(h# zc`UUJUO8G7Xs)M)5e|H_xbcrbay={hS1FuoQ(T(pe<$%eoN*Fz(O*O4j}*l;g7M^q zR^QB?1$PJcMGhNb91t=OdZ*(JMdDf8&6U;w@t9)-g0mg0PBKTow_5AXRZdGS5;<~i zNli+ojPZ>qyc&TaJh;;0L6$i)VD)dWZ*H{>q=_x~wvs5LNg1SyICJuW=z9^{n)$d@ zRZ~rDeMLm4E5}3ZzYj%sbMT*0VAj%Eoi6G!Bmg=oR>;ZY3~|(qeJULieV+<-SIh0Q zj_qcF7Xi_uK2T6V`G5yJo=tGpl2W=y&}7hZji;;Ve(3(p%+Y?yZ7s=BZy$mpkIVyw zOLC|41mlXm@Cw$;QT>#nOF5(urucd-;!p!m8e%414_t+E5B~tK@|<@xvFn*x-2Edf zr0CIox}S==`IafK?8_MEyVW%(iYWmjY|}I03CBQiI`PF>@jF3vdwlS-+S)zdpy*E} zN190kKX>NH_7(g7UrP9R-=aSN&Uv09U9NCiYDIIb+earW89rf)h2!pq9WZ(tuckq7 z2BMMbFx;dL&Sm>2`qxr23}AYWbNJH5K~s(5i_7b|)Jg1o_2R3zf3@``X}sy-yMHnU z!4QGMh2VN;oby{h5N&M*-OK5+O?7D_DKpO=$sC?OW$Fs_Joc^_OPKaEH#IJ9$0?>E zoQ7!&GYoT#wgyM1HA6{)W@T8|dBAPi>U(3L2dAZ6;Nh$J5tq2)9rr(@Z}=vi&Cu{u z*cV48Td8f{Kmh=jk&7I0f(QUqKk!XY58cV|?p;A9xDBOVvQAi%AI&?Mu_GLpIOnI* zzYpVx%B^O)pRMqGrAA!WcI`@)!hb1YyWWmYTGp7|9dvjyYIW4Ii+9B?u7AO8SdOzQI&3OxF=GUj{~GM_Fu zNPWYg?a#F~Mt~yAGl*knU6RSlmL0#9cBtARG^ONe+Dz^+S&sF>I-G47s3P1I-X>xc zDx`Se=bpaR=kiBZXBOi8gf}2u7^hLS)NMFFH)E12$d#f+WrNLPz!>=XN49@TP>uCx zWNIl!=*^NVcUNegm~B)ce(G&F;CB5gR*p7i7!iY#0pMr7Yt8K+Da}!PO;P247er8e zKG*!uHaMr#Z>;yH8v{p%0OzAA$KzZ#?K>{6zX&`?x-^2{P!<=a33HK@3RJM|&PURr zP;-@#=+*XXL-|?w)$td_S6(8xwZ7ADEHryLB};qlr345cF?oBAa0UYro_lqv{2}8% z68QS=eGlS4*)?|4uXPDwo#Rh3HZ!@|B!q7xrv&?fUmcm{zQUxNNbPt!n3*P(uhjD$ zH2D7D&8jw^{kJ}sXEei9x&#{-9k2}K4aaFC88{~$E7CqCCC-H#Y8Kjbnl6s;`BUCU zC+;uMoNXYsRg~j7$RLb&uY$y8Yn{?t^g5w~mKWmPA1G=+4!lM2dsDcxZCuzTwahbJ z+@F~&QD2XjrWv~W*XUpDnXk;iJRvpvM&YI5S7RG!DN zM+(yAs_uSe>i!(p^fZ@2ktNaQM26z$?2b}p^Et^l4U>#?73`Y7f&L|Ulxv#u>G0j@ zb~cNtUh0=J?P-;p7>_)X4l|MmHSN&inmDSS$DS@nJxIcYxl{E#XGih>0FCW;=(c+4 zwX{BMtQPl=fpVz4nOTm|T=e9g2dzw>3^k7vYLV&sb1U6lDUD>Ez>eH5PIKxz4yL{M z&A909&o31kc5=G9Jxk%fq2g!Ny`+pFh7GG%k zVraKlwUr)JuH3-6`-V(O>TUX@sGs1Zk6Me zxPsa%ohEr={?U%*M$1*-k`$6g)7vahI48YQx7IA7xS9=5!}k6o)$eX)irOtz{{VGw zARWRGNlv3Dw|e@Fs;(ae7YRpR=Zi)WkGixn{xAN|UR<6K*FGN09sZZ&085!sm8C>?vC6Q7*=neW8~SichIyeZ4crk`j&yHY1YoM&v50gPnP&CBN7NC zWc3)wJ;ivJ#UB}7Yn~_6E?)ltRJ=!v%1fO=iEohObiSp>Eze%{?n4N%E84-^x!+$8 zLX;OKt((@~Igi5H#CO^*t$B3}7c%{qQb#ELaHX(MQNh9DyisA9jB#6%^At&;3_ea9 zoa49UT~7|4vUf+$NmY#3E{Pvt4~p7Grm)@W@!m(MO_?6z0vb0bfceo`du0&3v!njTgoK8`P{oDIJ-_(3Ck2IRnfcM?YGMm|0bm*F~}9 zPK`>fwDjzKp>L#Wej&b}LcF-L)T|n5lE}uvk%~4O4tOAT>0N)qjcdc!FKZ^d;XA!i z9@SCpG{tEygYOs?;41~)%MwQeuN+r2@pGiP9rQgcE@0>`N}qX?@Sj7}z8U;d`vsl6 zXG-x(zKy6y{{Sr1Fy)CE2OS1FoOQ3DF0Z^JqiR}B&cCMIL8r-oX(CT{HXSH#$_Ukz zbUczrUYM^fR{qhI>P5!iiQiV7B^6N}_keyCcz?qG028$x3*sKD6dE^()=gVNzbG0u za`{wz=dN-Ge%y>#)_yGT_l7g_>Wbxywjj*bda+V_D3TiO3X{o%VEcFO9`=*Zn02@lTmn>kNrzCVdazXVXzIQLe;&YfUZF}`NYSL1(irDy1 z#U3U)jpm|Hku9vSBpys|8DKHF&e6yLx*T(kGhR#L>kkg;*P4Z_I?k)5`EuNoYYHaE z4!jJO4mtE43HHa*W%(R164OHp%5)@?>Tla>V%thO2bn79+PrNfb}Ho(a0wi3!3BGA z4SB7-h0UbzG`F)e&E>?g6(mHgqi)Zy9E|3-SXy#?+IpNAsZ?@GHuXJ2Rv62y7kr7?2+Bv&n)o895Mz{RBad;IP@Pw+PtXcT-95P zcVtG5SEo~`v4X+yRVZBZJ3!);Yy&HmQ53XS9rUS|1{fA5+t{Yt26SWC0h-isAr7 zcaiSS)$N>edH(e?OgJaDimrFxu> zpjW)5PI9+HzMV=`)!nRfmb!Mk;q6K{)U4&Rig{SYyb_KjP=9xf9tId6O4HTh@s68w z6J13ivq-JvM7nMJ1dG&Q@CoPXSyihQcPlR5X4SD&F$r=#dmf3Td^qtZjG@#o^cWKM z+fKKeQN3x2R!Fg)hoSZ)SJ0oc=ZKQ(Emy0X8#GL=|+Xlj|oRu!mC z$$TfzT93jwei~nCW5;sorYY@W)t)<1Z8GcG_;etLgR{wc10e$!MS^n9fdCCJf}SLP;4J zATLb$*zPKxQ-_sGx;~8Tr%pI`YO5ImXl5 zjAzhSPvWnHz6J14hc&Bj6lmJ6t7_>S>oZ)P>SH;|1_eVL^#FGCuQP}IM5me5b@bllf)Y| zIdsR3G<)dDA0!E}6oG{wG0U7WILPON_cicT>%-bfa@_O%vZSpiW5IQw4%>K3OpjR6 zyis$a>lcFN&rs8VXkO@Kl8V6cHss)x<8Z}&N8=BJ`WKCL%}e_x`r7i@D{Jd{<=Z?sWGkE~8+UZ?&(PP*W*kjVES0IP89x0hTULDad+@Wv z8eRRQ{v^1(umNEfzC?S`AO4yGRAGjHoqMIH!C#I3BiC=Nv<)Xr@tusXHS{_~)TKO# z*Z5)C9EU5*E_(7ln$XTZxlYh_Pjl9zDrs74Ugsfc;XNzE+6~sDrpu`<-LwrRk#A&1 z*-IVF9dnLPL5{rF3F7wn+i$8v;frl2Q1D%>a$K&cvLG2T9jdW8A292VN7E$Ng;It$ z8CL4f2vVyoEbODBI`05{Q`B`Ud%p;HsNS1fl{4F394^w#M%Pk99issM0FhpGW1)Cv z+3l`;W$^?1KK3+eR&`C%5Y5W2(SS$ZJGkSmeJ8M%9?h#ZT=6w9{{H}ehezTYt1pQ9 zUbCxcdd{n*+-XcxRi1S&+JhcO#2l1nVY!qYqp3KrK>dmT0A{a=-?ZPwj}H73@E46@ z_;;;%#%)+9jI}70;I)p{E%TvLt;;5VfRoeSzPpd{6u5s3@zt!M6?qeauL=s&(H{!k z>$Z{orpHyA%XU{x$;zWI921T+UrPS~!An13ZykQXzZUerh8`;M<)6ei@g|Nn{X4`k z#;9_BX%}Q_rvo|8)z51D_kjFG%Q)&Xjt%?K-80g!h>b{IJ0BFCUr4c<1&-q3nkJ4( zU{XXZS0G_>RQ$Yh2VZLO4bn*?A)JZT_x!~Cy#D|%&c9>AVWgvZYMJH6r`4Z2N4n~| zwx1=l-Ras(X^A-VRwT)3!5wp)bKBb$%-to_dMAgJLa{za+T?zcvmM(;c{m=zy0Y3Z zt6jmbb#ySRi2B{tkGH>Pp8>(+e+}w37S@*cw>plT(?uQ7!8joEk-$yP39Q)VOaZVN(oI3V8IQ28ZVO=?U?#Y}CAG7YK z;+wr?yf-GB1lm=`qxRcbWdOvmHr5fABjy{}yYL#NDC91jKRjMxWvpx^_gP`gj9@j3k ztFjB)xJT{t6UZaiZVzhizCPT|t9(J#waZJmFYUECe%$v~&aAS?PtI9^!8pZfkYnMB zi*RZAlAVMd72ic2u(w3AN7t089W>gnK-LovyO#v<3AVp zd%^m3sXDKTFQd}5xa4pJ{PVBMsNF+*_U&2c@^HaQq@TiaRH>qkwd#Gp@>Mz)o(m20Mz^>*YTlrNet87w3gmx12V@O2=G7{Ao%vJ`y+nQ z{{Rg9N8;ZTTX;{xTII*WJzqoD{v-GbEk+l;u(fv+ERtKy7wuNJN&A;*d0(4_;fM3q z6A6aK)s`ZaeQ&VW?wy}g#ykZd?BC)GyN3Ap@h9R>!;cPMTZ>N(Yo84C==BSUZsbkz zi^zz`iy#LmOD;(~3iaRGhvRST!SOpo(mYrDH-60;{{ZaWtIwob_*3IAfwjw|yVEWv zjPCnhl{k>PxR8WWBa8QYmA>#5^*LrbzIgtwlZPwPUBx^nw6nS77Mfp&Ewuev^u2BF z{5mxaLf1jpHAwc|>anArCFYD{YfJ!U10i$4HRZY{yAo+*O?yYbwriLeS~G==V}&ID z0JD>~9nF5j3QC1F32Ub3OkoJxEblaAoWiLN#^6mMPx)z|^XbyPYvEVH--@3Q_1g~z z{3Q5$t$4S^x{N~R<44jL15ScQ!cB9y77*|G3!rhH+;jQ%dzetdH&&#SVIPV1H?0aZ zUWXbirWYaP32$oF@sljA!V#SA>4EuTzkU7#f5E=rwa3Lcw0(2qN5p>td=}D9E{}$^ zG)wFIfg0|`;zc)E@r;%TvM=v-wtVOw!v)DoE`8W#^&E;IB@V`VBg* z{5y4LhhCSrc82{~`lJ5<1n1Iz0(iUjn$c`OY5V^G3h6%zE%bK3x72)LIk%4H?WfzZ zE&*0wDR#;Z<;TnkA&9S~zu=Ys0I{d+Vf$8itKu$;`%`P$t-h<_n@tXX2kB|4rIa3A z(1(-EX=9NXxg()mU=B-)`R@_)N_lox;+j&D-1Tz$E=!hrGwVP2E641uqyE_`@YBR! zvq$Y$`yJcZ{3+6Plce}B#$GA1ihWt+fTW2O*6%Ue>Q`#JMySz(0p7&@x#N%cAs74- z?R+J!Ye=3c)@|%?Gvl`yT#uQv`-rNmrwB9cuQW>yalgEbz>YegDi9D z*Kn_wBkg_20mmdU%Jb|W@K9d>{{X=jJSp(URd3j{$6pvUuiA4;y?Z??;n#_844PH@ zM}Z+J97YKaGRPX^k)DNi*Y!SC$22@sr5vXn2GsS8*Fw2y;*w1}pFMb|_Kfkj#~+IR zH2tK!H{$;Q6!>rAR-vufc)vi^jF0y32z{DXcoIP_=KbFCq@CRXQ^2pE{srj1CDb*& zLf=fcx4PY@OZMwLwpArko0yK-=y6}WVLUCt@b*%$czE8EUiJE&l&RCI-81wT!9Va> zZ`#YlKM_0;@oVCLhkO;|&k=ZcMz-)TjqWr>Hqv}b)6#hzyyW>&ZeTJ8U9B2EIRJrQ z0nhNF6Q%13tm-35*DNls9(yHH@xPfbA{hYXPh5~Q_2R!iq2RV#?A{)gHyU!*>!HbC z3n~un-?8Pt9(-T$_s5?YJ|pk=iSE&p=1#G z%*_x}@~ds<0G~$im+ZaqpT^q#wx96V;RnP|h=%c?VFjg=M{M9BAo=oyQP7po(!R%s zIBNyK_(GYF-)EolVV)$fcA!BQi3$`PZHXILI~n21SgckNx#IU356{cq!Ie zGxih0z7Fvpf&3NW9ZSR-VM%W+6HvChfFWmvkYSsGL2hxoJQ2VZ@i)OAiry#J;qf+u z;w@KG)*;h$*gvq=R~u}D9jAT(7$h7I$Fax7ac)zKl%-bw>l|qFE>`wAe~up$Z}smQ zu9ZHZV$!9Z+IX!00M`U&!tPvw?VJvI#c`V7!};$#U8!E`>n@!%XeYCrJd!X* zIUmZr46_S|!^4`auRf6>;3tS$PRVpV630@s)3j7*uhuKMBUqPmZZ`t}1sDgMXF10L zzH0I9&x8w0+8kSmEb!@ zC~y!)OQdXo;dZy(9Fk3V4~8L_X!q-K$t<#2$1E}l519Zh^A_af5ywtC=NT2YX~TG2 zCKX01{%2&DBC)~iUL?4+wAJJ{6Ip6eEy`HU60T**%afl~Bmg?+uNCB8D!;m)UXOT| zMwU-17zpLTYzAc*!Nzl(6W+XxCQBNTQ~VDuz7c5pc02D6>l&oWw)Zim?X-5$Bsq;k zLPO_so(Rd~zgqL%M(XEJDLtuUBu(b0IP*SUGyY9_*>+J%z1-11Q=vGwHFNKOf00n0F$NNNl34`GG?P2i0!ru{=?@l(}7x;_e*$`aEaugWmmKPC~ zWB`KEfN};qllgXGfX8K6-)9xgO8)?H?tf(A@eor=(my5i?-p73TGrzJPX%2qr<)Od zLd!eI2bEa~D}uaq7~`dMv03~^(KK7lD%auni2PHa&1ntu!)Ie8&t#zEC(Bc`0oNsX z_2Ry#Fr?^FimKNu==vPAX?;>nJGIdHhCdp3qTj@q8q;d4Yov>rZY)+Tw&V@+n}i#% zz+^C7`t+}GPlaFFcCzX+ctcgNkVw;6>DH`K?87ff5rJcjk%OLVo;eN{y*_6Y$*V?H z-MMa$uYYG>5%_Q8#+h-ZERgBmH1ILgJVT;t6E0)aV~`!l>y6!0hOM+eH@8YJX*Ymk@=7>}e59Vb#Y3l5%+?x$|#`o(1qi!q-hlVt*Dmg{6E|;iFCGC*|=66Y1hRK^FgYw`3fsFhWX>ie8!j|$it=f#-Hy}tu zWR@8j7~`dWosi|wr#Qt+-RyZ;mI2bKc-;Ns@K(R$b@&N$;vWm^`o5d0X^U}rvqujc zvBbb89ze=A$^Zm#cqcdlr2UxwAb56P30rtR?cJ|+eI9KzSg8HY;b^vCj2>4cjx&SD zw-1Q82vdCY*2i{DDMk)5cU_OtAK7323Cnr=P5#H%9~ENPJ`qb}<6R$Lo5b>bPtiR6 zOTtoGGl3}Aq){W@I&dwE34U}h##uad@QVo3z|$@Kn`@S{G=aX3g)%(br_9N$x}3QcHu zC&Fz@Otr9*&r|Uw?UerjZJ7-IBfEBu%&qr#$jlcX!=5qI7{zXW&)>90ulqN6*G>3~ zrTi}VbMZ68I&HPle+ztHN0UX=)w(s}CRpq_APjG81CTLaw_~LmaOS5J>UniJqLf|t zXR-Km#6CLE{8y%1>H5@m&}p-+?vpjMZUI2v#D59iGI8@{bbYBo=l%?@^nFi0#pIXwD)9Xz`;#%2no z3W-o(6i&%u=Sk|9sq`Jkh`tpaI>P6|cfZ-QO+VQ+odZ$|?WbViuw^b;M{d5H@K5LW zh3;-N{bD=lT@|N@+Rq%LJU4R3p4?aJnPx>=m0ou{^KQEwxR|FcI_`e1{14K+J>vV{ z6lr(%7xP1?!S+2a>rG=CTgvIP_lTnogmuXnY&PtUZvMu;H}LI^hNEk&-rd-1uW|Nm zHu~5D7&1wQX&4@uH~~*SyjSbF{!dDlSd}ei)~xdI*tZ-*i(ZF{d_Vn;{B7dTjNTjY zE`#B@z9?OIr&oOgMDV)YrM&l&Ow7TicllJJspJeC`vBk2zwE1|e!@Qwej)hB!ymLZ zm303A9(+r3+Q-13h? zI&oh8XMJa_=wj;8BWSGczR@INP014~{Okz}#(Hs|t$$fkoS_t|>2u^WEHkd2wnwD= zIPm4Sh&*F9nWw{VHP?tV`>SXhD64rPMr9v92yUu5Ubq>n-?QeMbE){JO7SJDM=iCD z-JJ7oA!M>$<1BigZUMpTUr|dh`o0a+eI7|wIS2lmem>c<_I#%b*)ej(zzjVj!`T^~>;p(WjppB$Ff(aonP*{9%K?kYe0uOHWeNq>P$&~<6BS8ef5V8<6kEryk zScOjRSGPhd`^|ebXVk4@XE@y=Bwku0h35hlKi&TTBCf1oX12WZN}!QgKv19EW0AYm zcI#QxpR|%`f~7Bs+|7~^6OS)&W_-x)(a1lSPPFkZQCcF3(8#P^&mDOuJRhO1j#R!a z*`0h>Et)Hsw@Gr*l4F!Q<3BP3*9WgXD#q4<7DB{CE(8dS56TBQQH*1p@tWwRN1NS2 zhN)@Yt6!-Zhj}DH3}I1E?(>!)V=PX2?b@tr4K%0AF(LNi@Dh=N!nW&#w8b9zR@}=MElbp#82umR&M;b+sFdsGsuUB4 zDwW?;O3?bZy&a0@?4+zVhURA6=w* z^>=9M`y8D9-F7XNo;eTNB=cS*P|qhB<2lX%{Hg6ErK2*c8RmHjA+mAXJ-PR+TXOi( z-Ak5^-M21a#;+uIGOp=yCg`AnBJUbsz-`}Td#mZEp zYn#->#$UtLmKpD1S!8J))HEh zpDZIiOLyZPhrep)gN&Ch>~M0cPo4T0Z1!T^6gg>jt1QHI+BpF9{Qm&PiyL*kxl1O6 ze1}P7SwQ6sNu8ser+4R(#W+#+GUk`UdN^n&6{fFtbImGGENv>sCdr8N217(T93Mkl zG1+M1+fb3Ngm>`Hu-jR(#A205t8LV{ zjXdxPOc6k_AQvj+118Uu5sZVldyl1D@eYIHeH!9h9eYRCbPKC!?c4i5ShHwaDA;_C zz>G4t11inWyTPZZ?ee^{+EElT_M{vPaNmQgtgTi1DpT6aBM$X&DR><)Q_07zR1{ zu~Qjte%qIcKu4(RapH z2_duD89Th-7h%Bcax#6o^{roubIEt5_--QdNRUL%A(}m}9Fi|NY-N##3g@A(BMF9$ zTtt$3pGi2zG}M*Pov-c@E}Xn*A47UAfxiy0NB1vO{ll6{9TS6FkTX=$?l>)UZYYjzJ%p zfa?=XFi7=ro(S}=npG*L`M2oGgjDpCcSfDGaFvoRsThkp_Z)(H93Ghb>PvYoqiiax z{`sV7fyn8cZ6IKSob~-GD@rd&yFRBqN_U;){nJxVw^TFF8Zlxc60)Azz&IHLj;9`+ z)r(^iM)Sag62VzQ<90=1UI{gATOA1~w`XKr4u&va0k>@3*}&=Yj{db&{{0hrs1eG= znfl4cu=S!8l9#;9dAhZ8q1NWMe-7!8V2>{5IcgyBXT(2Qd^@9#|3R_-qi>8$1j zTZ^R#fD#<2$o9w`@y9jh;yGhkw*GyOvcS?+aO;^{$mSGVL;J0!Xh1Q@RkOPdk`$0} zgP&TjU|J)#>f$M7x{otH!l@3&$pbm$3<7x1HI5;|g`V!_>YLqZZIS3YeWVTGUl7SO z*DEf_)!>Y95XscIT1TG@DBiZjs=14XOiOP^{&S4k*^>EbJHYx`(veYW;G{L za7VY6)sM51k~~UPl%tUVUzHYF)MZrTsV5oFLDH8}h{+JPT$^pt&g!f{1PqM#1xp-lOE%Ii;hC+(h`7rh2>d(e7^mDz!?08P$z9wI=e~c*uBd+Q zD%#lcWj|>}OB%MbQsy1*lkffhZYdZBM zSz43zIH}S0RUfwbGb!g~Qv@o`Rh<{i=;Zamz!i2tms#dX6%m3fDIQJ^PCbubu4zXG zpYa~1@S34_OIAss`N*HYj44rxL~H}gk&14} zn~YMngeW=c-kpt|CfofkbAkbp5-qL7Xa@rw0nJIKMpfr=Z6e2UBzFc){{ZVs3=FR) zBkDM=_*HXhBhSR8C3v4x_+diWX?}5uBwJ{bRXt>E0x!i(j zA=`jeMhM-`3GK&!YVdO!DLFT*OJnY`DMdmmJD;T=ur!9-<7SbcE^B$TndQ7HKynPq z53d;DdSj0Czp!MM-|)YDB=f4Ry6IjecL(JtRTM@XX9Y=No(~`%IIn`OUNNUM*1eC{ za^*In-u+ML8%K^!kh3!kugkRHzA1EeGD8!BGJzML@^i=1z7BO9uNzqU=QS1PcQ(Kh zALS$*DI+C@Kgan|Y+RJb%aGW|SNeaGTrF~%QJ-yz+(cV~|Nx$BB;wlL1y zN{LkAd*I;Ya>d}7Reg)tRPUmDmA1ilYh!a&U2< zs2Su}^F{l7{@2=<#_tu)rD*z^!Qj0L{&8nxZI)e2U?3Mg4<{nJ@Hti|Gbym* zL!w$HfuqX*0A@%c7c*pTyJ5h{=ik55x5PEcXxSr@oj=~GRMqx0ekuG$(zWeCTKHzh z*G2H|o90{T+HIlATB_x6>~hVHnIxZD`PTPTeNy%dYj{~+N4SW_fC3qg2TbG;J$v-8 z5;2^UQ2Czo!7NJWlhJ*XU&@PCjE}cSE+Q!Z0B1x7IXe)q>~MJ=we%P4_wX0QzZ85= zrRbVkDWS&fGwJunSH{ zEO&Rw=lq)ajO&RLk0lm2I!XBc9&wd*7ngs8b=cFpbm?U z-n?|Lezdake6bh^ig!52-vn?6p&k0yz}Ci8sVlutwx@)r6=qS^z$vsV>R`*RD>)P%P?255QhDoGjm5dIhk8W$M76~U3C>zJjxZ$ul&u`AA zbeoU8xy$W2v^WdB4J1OR%OEi&M^2m^^shpbPF32$0Kx#c9DKbnI#)NhE;oIW%-fAbR+)&uU`KEeWa^4*-=<1S$wiG8@SCx@W~^l9`&u$q5SE7+8?rx zqod7v@iV~ID|Qflr^VV75u61Lfg}f!wiClu6hC2rE2(l z#1ZDs8|#sDw${ep#^PlRyJR`W)4^BIJ&tqjUtdoyRc_+% zB$V|}@EzbEA5Wv+8Do+|r(G+>sH92?rZ~y>2j$>5@H8$IQ{&WowT2cGLFk@Tq?45}_OfWYLOZTAMfcT*2l zUOM>>ILu85+U;EZ=lz2}Y^XjR&tdR);%29DKY%sq#9k5cKA?9mg)Uvl@@`m?b~gkP z2UFZJKa@6?zh;<8Z6Uj|xwZ?kHz6ffILQN*U^w89t$dzq!IU$! zut?#=axx>U0lp{y0A1fX_Z9Md&Xco8*ExG#QLGNu!0a+fAI_qM-)xI6*36~DDEq*U za@~HE`I9;$E>~-l0L77j-ppL6QJyov9+dLY;~Bw2<^~)S^`$0~HF5TukTZwa4nsHq zDIMxLFr=`Od0dBoD5wgcpW!~$DJbg5f4k6%MGP1MP6%9QjE`?xWP{`lznK&X5qKcu z0GxHtPAIdJ(?d4~VqPiQ?T~OX`$yd!iKM+|P{bncW3?MR3@=t6{<@m7waCN<6h9`rPGmk0g^nkRJ@{L&N$-`b@C6c;}nvQ@$TD%P<^!oYVY00~jwM)HcT} z&3>{-iSr%OFb6%sP%-}i*RSXss+ekb?0-LE<1ehwm*TnOlS?$0x|FM!;+@h@C?A&K zu6B|!)B-@yYDtgT^=XnjY5vO<#NJGfxf0=y0Ove@mGrcs7ez`c_CGw$YR%Sgp3KrV z`h3=!fYfDMb+*$?w(^AC`^D%!n8!S0-m@;%77O&$IEL#^kx}hQ-y4yUxE{p(y$7!~ z<5i4n$tUjJ>U|ai5b*SQ4jvI9e>GA?Sn(qygBeyh%MPO*x>TBA^Cq?oTq~nU>(QrN zauku*)34ILrh=zJJgZcEb}tPolXGt6o1436Rh$VJB0%mFIUZ|m9C`!Rk!>1S%5yl2^H}^Y#AEjJlPM!I>?1bg)p?Jq$WwdDR;EYHNkWF_Be)R!d5TtR2 z_WbHOOUDw%h>7M(RHizQ_Hoen6~oW(-a8!4y0BgDbaoRU(`;akP_))-Bgl$#*BN8j z_U*+#!?0ROqD3%D5RC$+c(0eQ8>YuWb;Z&?HA7^FB>X<2qOe@ z*o@Roa_}@lMiWk~%o;}dcH<*G2R~m*RiNURDl(?Mob4kPIMmB;4jEX?w(zD2EsuW3 z(yLg>dl!(9&i28soV!KT;!;NkILPCU*{+z$N8XFqsje+LakF0QJDL2y^;Z64qDYAD zgYV#T$@DyXb6U4i`8QF>gsgsCOES&K1TW4E3P7dxf!T$gX*GTPUjglE&JLGWY31L25p#K2RH$BH4k9ymc#jEJMo|2ra zt#&EOtf&B7NH2T~j6uTFs ziYqpVK^c+6ax+H|;XZBx=Z;4_kxaD{K(@kpq?gRIgvjhZY{s}jv;aPAlXJhw=$pjX(fE3A4BOjTTAY51o|9<}_@k5gztHNWtLbk5BQbY@v4Evdt*j zHqHh-#Um#^zMOD>3e(vt8qZRtiB4$3_4@oI$U5%G`?Ng2;IQ@rEL+|LDwPWMCuPPs8%IFEEu&mzTePDG_n zK43co{QG8+B92Lw)#Y-|8_MKuBys@b*S~sosHTt#o&1^*xyOS))n-VhY z2;4m|JsZ7kNxQy{buy({Rf}-kt!QAkcZDQ)UCfeW%p^DiV(-h9!hEJjy^;Lb4Ywc?UcX^XXdOB25fq zW?dP{8RW00^rekTwVLR1QiJB?xukSqZ5Y03p?IzuAe)>Qh`QjaDEYlhXZcW%I7s61 z;|h%LAz}WvBlvv|aa9`Dj;}+aq`i!FUou@APg{n(w@bY@MwT05_QL8p8aeUCGNT}m z)C10G(p_4l;z(hd+C~w|V-2|`IOJ!j$6!ZKrE~H+(Yw)^)5J!Fq_!ltmr0J!?%wN0 zy1UdEFoROCyV#Ztr>n$Ni4}((K^#^bcOz>&cQCq0&jihF%BBt&5;+A(!Nw}8#pvVH zp}l79u91I%O6F9G*$E`Mm_@QNmQCm7Vm%K+M^5yuG=prQ#4ZH8qYOvR58mXA^c(^y z$_h`DnEUztkGq>gqd0 zbyIM#fM02H7jOsV85@rSlT}8fX}^C$p@moGda{g>+$4b&UFT9%vhWD%KQZ~!rD?72 ze8;%j(UP#+wld@%OXrYO@BpZsrxkeWb5u*4-O-nA7Dyw_#j>e)k-X;w7(|C85`Jt{ zi>%FkI^18hj>|FKGY^%@@$+Y>9rK#1bsc4@v2^gxd%aogUkhfsO-e|u%$S-)L@_Sr z1-|!Aah!cU`(XGgDGsr31*De@?G?i@k3TRYoE`uou*A~59=1zkp+;1yMSbV=5BoAs z7vT?vEiP@Pg)Qy>0C#Z^&eG@^lN@wo_-CzSe#{qInD{fJC91vd)Vh`?k?|$TRx0^9 zz$`iB4lDVei{j&nYwo^rWz9B1M?OkWDCy z?L~QJEyv7%Oyi||bvU?gef2y;dmB-#F{`V&603m5H77Vdy=hsbj4GRmE$328EG`&0 z1CSf1G}O77v>JE5qvs%PV5+f`xeI=OhAJs;72oXX7o8hM0htfV30{5p=xX6jBQ0LV zTa=O&^E|08CVheS@-R&(u%h%{q!#tcM& zNy*7Qy>US&X^v?!bAcj`NFS#?>$QI8N3oUcwcN;N+EO`ZY2|45tgJbIO!fw@sz(|= z7jWB`VlrbH>+CcB6)vlrvNBhRNW{~INf%^8dm_txum* zs*>eIGQXP)iRb;P#KK=TOm1E|T#h>Oaw(GSj#dzypAy`*{Gu+jtC-+1bGPOG zE}cln(z+=|QJQJr$m6eTUFmI)g#Hm+>KFe2vagJEi!(jDTg|OV9DT`3-bjoy(<86Y z)z5=)O{ad(zAVz>xPti2sa@O$h1G=1CETobvXV2?`r^LEtf3jf+ulB1({*JoXKR*! zV+~emejhZKc4=(!YEwluy5Jj~(laCRkM)W-duF-M*)LO7_;aekbf(H%U3NvWkw-U? ztd6Q?&j8>7j>Dd&v(IBH&0Sd>*aoOOC!#*=)HPK5G~Z?gE+igYN&F*l=t)0^y?n*- zx8fAu67WUM#Qy+gvy)J^oaxWzWv)sLV;y&AJbDb*ot9-%#ne%W-S~xD&s#gcg z?lQn0hrd8EUU%coPCMOjX_j*X1*}PB*2ZJwsS>qiYe5r0AhU8ydN&IAxLKg$Ba(i_hE9y^#9vQXxXYjXD@rI`?(BEqI z;tNUcNXn~{7%oU72jyH2cXiJdIIP8C*RrR(D+QLipS+v*Pi640htuM>#vcjzb4{>! z@VCSHVUJLhNrlgy-_EuxRG+*xUM*D=`6qfW7fA-9x}H|#j+ z&u+Ze7x4kER?kb&^zw#nT|`$UfgVQqiyUC&@H*gfe;WL=144PNS1Ij%S^91#6-y_h zWVPsyYQ&vKRF_q}n;v>i9lYwfT$d2oOZ6JdkA#RBTLguCCmMg8JgT}U_)eQ zIKwYP)7rh9el9fN=}}(l>)i8l{1o#UdurM~h~oTJqTTB{4y9pxE8PC#;uuCT%g2l< z?x#Ob*1IiHq+4cK8cXOrnV^C@&y*l8y0ip| z3z*3aSAy$-$><2d#z8-$@XmQkyY@16k@kIet_#01e{{UTmL-A+9aq4;&pp6M!z5!5zN}@*fP}T-aR0Yb4WJ-Dx*7uGvl$ z1s^Um&M}6rO8Cq0lU+>|A-jW1UlHiC?O8mRRTC!8xd4HloMdra-|Q*z zf-j7}0Cdr+kiICOdRj=tv}I&~SMf74t`nEpC5hPumAT z@uiVAeh%@w-RZiLx}PI_s#qCR;9wjAeaPv}d)4sp$HVJ1AMY2%6T-y0nKYF)zjWS= z=Dt2!#b@GeLpGa8mgQ$E1{9-g%N`DJ20e(cRsF8C6KAa3c%IJB%+UN-3>wX(@U|5h z;sgaCl_*qTdxOV3ecuV==ZRdB-5;58o*B>gkynZNt*l137eYBqyDlVM;dm*u=dW;j zbf|U4xO>DSAUn%$t8O+ajY^J zH#!3-KXe2Ad(}@C&pf(>j|{Px9ysIL&I*Ym$b6nV@CRSUyh=13NVhks_Ejh@RNjYk z@b2mEJWZop6qKyfB1X}+OoxHba8E(?tiOi$5lO6R&SPEi%&cWW%C>Mif00>F0HaN% zzjG+oRVpaGkGgyeM4z-D!^@ajG)Z;H#q>mh@(9YP9dKFLdi3v7cymUIACDghB)4?C zwu@LZT;zcy5=9rv%oLDRo=2l#4CIW@7nidzq9X&ZExNyYnb%cnBPFTBz>QD82UKI@6x|5 z;c0SXQ`u7~pGBBb*A&QaXqp@pNlhU74jjDZ>_#sJ-o%rTCC$g6T8TbpQA zM1h$G)nC3k3<1#R*EP+JlazGW>C0U4RXOCf?0IL8q=Ms7yNcNrRyK|q1V4RA`@2)n z_dMejKa6gmI>pI*Gc>c?%WAU3xNPS@l2Btk{{YCU(93lt&ZR7t z>Q?S|o-39)Rc+j;93D6)>N&5)Q@cNXr4>49u7&TOFd3Fc+M%{S14=s|LAY`{S3h;F z+F8iSarTHAm~E92-6Z;u4l(?zTYF6q>Ov5W@2Rl&&m`k)E9E?niW&BaN{k$1AdnA3 z?OgoV)~~YWPc5ZHLx4U}wD56~GyLmHcvhRxZNeJUkFQRrt3R1&_--?+GvOQ_jxioz5_aFMnQ*>AnZPXneg zkF8=RrxxKcxORCa4R7TGg#|E29Y=m^IML>hD_=6{;w3kB^z3%*@@4$2&mQ(R*%)^n zw{zFpuo3limem$JS*@=(IKv(40U&&%q0g!5+PPzgblsN6eDP`#x-`YpMG?5TNh4eg z91_DP10W8bv?OvQkvd4bl|$o($Y1Xc{{TWdQksnQeGKP5X#2fO5L~a>+<+NLkwHGC zdhvtDZnYJ!*;e=Mfp*5QPNFF@lxO?Lk;o%B&rf>Ma@AT72&A7Zo!4?mQ7+Js?;^R4 z(l;jnuTD7U`qXk?Zjwv~L`ei-mB#OvKPOLK*`hJ_ZpTA{z23)_d{Dab?|cZxD6Uuj z5^HE~0biMdD>mgk;gsW%)AOre6js&+@HV28BRoDOxO9ckZkU)h$cjdKj5j0ouTKMA zML$Ey%u|-zA1HXkZ~QhEl*q{>Q|T8vaa@v+pFFc1daoHYTzPZ;*5>I}KrW_4NSrds z401E61UDg^V>ubf=DwDUQo}dg`OHM`QAO$Ieb+wcO)^P zpQs%M#nwxAhWV}|X5j&Cs-=0#w>i&o?OzZ4R`HqfAByk%=?%np8im9*cZ$aj(K!+z z^(a2@^~a@t@xuH!{h0+;YgT>(#{5_HnL03)k>~bTb7}f+tF2u^Br7rd9Ds3d6mmU2 zV~*9v{8H2gm89u@AF+_e?{#B6RN;m@0af?WSl6$ae z7yU~#c**1M939yMuWHjU#(hqoBy~M17*~yUzP-<*Kj9BPGx5*EPlNhA32~)p^67ex zxdd1dpkJJa$1Rx#0O|7QwS7*MPmhQ9&) zVd7@H7TSZ`YAL16alt=6Sn}9UyMRVB+ogD4?fs-{w|)psJ4(2>O%G0FTliT4H_AC8 zFmf{FFRwy7@$O(L(#@-=UdbLkMOQDP>d9T7${+0vx6*jx{{Y4JGr5~p)up)9=0X0s z`d-dDGzL$RK z=U)jmtvk+p9ZJvbX?JSzq%ylNl+3>?amm}A!>xF?f;9`hGG{{O=J!vz4|^jMh*hNI zw;B0*4#ePB1hDDber|?%suG0l_@BF<@Jv68$>7h7x~IZ@TK;JCe-_+B{huAr%lpXz z5^X1gwL&)osISjY40yKtMb^9{@dLwi1k^O$Q%=-k)IWyb%5cx-o*N7S1Y+xYB$?)_TNHVM({!vOwqkq3hkV z#eFlc%b@<${{XU2_T99Q>IcO7EOJ`kD`rc1;kO*Ja5Btt!>&LcwefjwHdH3?wY~{{ z2k2EP)6FQUL*tKA)qG*%Ejz~E2k_^L^g{vCyjP%E>UQaE&c|iL1@F{xkPUn@`xSWd z>sI(%;?2l;a%Ko*>oq?H+mVwP7n* z!wHh^WCt;>IU~~^xUX9|sZrDBwuh0G(}p6VQg%nqg3%(?WRg~rKi|fJ6~PEMe~-0I zJ^iKkiY{MIb-1zxWVE}4f5+e>CvZ6cr$gJ0z3arnG@;FHJ0DGn!$n%0R=v-*G>twh z--VYl$r?zLK=xBw#@{s3{K7H^x%;>y9r08&87I8>J}x3wS=tLNc@&VP-q%o%Cqa?%x9#-jQ-~P}b?Ot-+V!tEJD@o=Tl6#+{aP?PT z4*8b7PsIIrD*dD*I1hWMxf6m2GF&s`@CWeeS3FW7xVgP(Ps=ss^!{1lvn1?t`Ss0z zK;<9F`<;mFhU_`b(rNg60rip}CQfVU<4QO}moo++#WE>z*s8A14U& zL7sMBRw{h9(Vx-R{1WQo;Cv_6tgdH}M{%m(%B>*7-Vrfqiw?vi5JzvqtN#GOHt%Bp z0EK&f6{8o7Tsy%u#BaJ+pK+1>HWns}2q9P|-0(>q zYW=LT`4~=sD&&##XOq{SK9%qaa)yncsYa8Qq%Atdw{CL8Fl=M=J@HZ8*?G*<3`W2) z-JTeM=y<7}PG@DX>gu_XrngHfIs%L`HlR3cWB9!ZtV?;VQbb71t2-|FnovTzfxzj( z&#C9ql)dI$YBj!yW~ry$&d~XMgDE=+8&~D)(DbY8Ad!`qa+PAZkp1lU{A;!x@nlqo zwO&P?78~f4K`e&hk|j|rc-<%?xb^IDOBKYh7GRILepG1K4=^5}bR!=1$yN`V%+i%h zS|*f*gG5zR<#HT1QZdu>#b?hfjVwXf`OOQ+t?iHweg6QRX$f9Dwl%8xSCKT)EYZqY z_A-%#M)_9e@$S$3vdQP3c=Y3srA#4Y<=E$iM7P-S505eF*FOz> zTQs-NXBCaKrg^Uh*y4$llJA~{G21CZXE zc~^@*80vm2(`@x?eOUJHU4+!R?G1000}<2V@=@>#Qu)Fl3A zwLHbUMmjWoNAPdP7QeI?fpxEk{x#9y7N=B_9Sc*P*DC73;fNzDTe0cE$;k)hF9=*e z!j-sqClW(*G^(!@ge0z`tU2g#LFhYI<{94##=T{Tqd$3Wfy%vKeKYGH9()MZJP99% z?X=xK+e@;sf$T0~v2vjTu_MdD`Ij3`dVX21gT-GRd`ZhXqP%%scUO$E@QvE1(CnH zpb%Aq4tYO?RQPk_pRsrX=_A){B$iA2D^=1iMsDGPMj=^oj3W+5UO^mp`EDb~s^<0i zXzpyOPah`lXVjm@7dL6)sdU>rX)di;%@x!(yR#W_$WS>T{)e|Ub4v050EeZx)U*wD z`&96zpFA%WkBPMP23u!-M2(HbLXn)D1>pN0jFW-mlvPzGz5cA|!r|5%TAKNsufmTD zYE$cxJT`aM5zhpcEya3y|Phzh$p3S!EHC<;`wM}y0MzDeZ z0JE=?%rYvjz)Ew!ub!vh&O?_V*U;nrJfu##!+ zkG8_%Ig)Q<^8--$b#JG9S-ZcU6m1DLN4s~CNDYCtkIT+L{Qde@(tjHKHR6vC>M1Rj zfqrczzS`m|cXo|T*k_Q&tTvVTlpoVI@L0YhshL7hr3SyeczM<;jw!WGd)>~POV#D^ zKY|PzwT;VoV@{I()uHJ$@#6y-;aHQ#LC2>xSHa#1*1Soj&8J7=Y5YHDeYDA{PizXn zH|}PTZDKRfj4|{*>+uY3ZS_2A_O)DfK4a?=p(LBKKQ6ES58HUN#rmzDfqO2|bEvJV z+{L-h);JEJj-+F#_0JXeE!V=Y68Hn+KZd+VJWqS!4LigU-s)Ptjk(6MA0dQ_0{~EA zh+x2sVS0i6C6RG;8rVeW)#j4i>#d8aIR5YEd@26`3UW<84?Zn+8$)8(Z77l-^`(AC ziZ>kNINhA>8THM2-^N=FQ^kHf)U3Q0b#oVoFFd8QCIYjsz3St`qz^>Us6>=4Fa1Y++o|Wfv z{2_k>Xi@m9#H)9w&2uHS)xMvoWEe!C0LT}TpT(b_8SRW$l`4s={jTRn)hxN>kA3)u z`%fQ^7Z%Xo_zy?$_n7SWI!&#(NKG|WLeAFTRMjqgKQt5R zX{NMh4uAaSHj*B)U>TpT zGkli`gT^?<)70~k-n%fBDn{~BSNz3Nm$HX6_w0G+f+xJP@jjev%%$|%(T4MoOEy?~ z<2|^qefVSG9|mZ*cN(U>t|qg07WpRA?23U5i^f^;!BPe?8w7OXyHz>jqT=m$x#RQB zzMG$GLGjPx2ao<8>RuS}ABQn7hjh6uv^{B1?T|1e6bwt^F~R6EGmIMeQ{ykkUl+j* zwuPqnvsJWPds(d|TNwh2xQ9hZPWaE;j{PeDSO4sZyuV>V?ZB|0lK_I%G;AL&lo_6gS<2mQK`eUyj zO*po-JUmQiQ8|6b*`KrL!redOhm7oWGjNeuqM@GZc{WD|$v=6$oA^NM#~AON51p+3 zIX{MNBhtJnXu5n$YGQ|4C6$?EIUA53hrb+lHRC)4s=+Aej$AZuuQhY^NA`~Rf$$UI zm%{x^;CF;9d^_Tg8tJ-(Q^Dh%GBpV>bNkfWmTbX{0>B0bKIie9{u9YtSG&Hsu!2{c z?B?z{`bh8JBM0UKf_cVAbDoG{<%IXGc8>Vg_HyTnJ8chBo-3=H=@#PB*5mDvz85T@ zx5!j=#&S66=~V8%An6xyCA3;hR?X#vRs@{$&IsUh(u_>yjMXhVoK>sToZHy+{V&7@ z+4Cf_rK=E+A`Vv|oW4ll_Q2x2X4=bK)}?gOt~}_j-CZqiqyi|}LCM|hI%nuRSBF;w zoOxcy1$fG$w{z&L$BR(Y1>8r@h2&2y-292O{_wL7>JJ0+HRBowjP(x+>YiS;rYx54 zY!Y2H-1!p77i!5q5248Wy*~pK@M`|ygmAvXJk~v@OwwSxNMjaOwvnt)5W2c$L3jYp zU75BG-LZ`E#!Yno9!(?1dOXj0qG|BPEu(@p^NEVmMdUhwGD_eP{d=Vc9Vho0RiPagE=ETzW?Kr=YrXMeow3F1S@cZFi<7yU~--EP? zl3P`_)o!h&82bp3`BvbPJE%QR9`(ENL*qArJTc-;NPGg;yl1BPChS>St7?qDZMsmK zx7{923vLU7#|FGiUQJUNtu0ZtHD3oO9n9Tk_f68iF=_W&-Lu;*^sz%N)zm}_awN#Z z9DqGfIN*C$-K<(~#y<#Z+MU;kY{spmz}kcoULCiRzH&UU7nWnm&mD8ty__6jgM!1z z>Z^~QC-*XqwBNb+SBrcZX{_n*KZxH-Y2u0rwM&<1_f8#i`?pX_B%Ecou=;oW&0pF# z;ue=Cnc*E)`p){=-6GST^86jppkhx16Suwr>)O3)QG$h}wlS%Po*&}T9`Syj2=Kn4 z9o2`}G`pFhkXu|@5Mb1qWWytNSr;UbMkbYHX&n*@e9#&MoG z>C+y0r`&0_x@DH53*Fl^rfaNT3>j8dIV?*O2t5bCYWbRc)Zem~-g{VFOPjlT9cPO^ zEb9Ityq*nDN3!y5@dx z$||?<PIi00Gqpp{akKp4uNxIOSkrG8y_ zbH&>BziDx#YLQ&p!(x;y*{z+yA z4#TZ|zBkxoqNL=l)bjDPVOA-~^c^eWUxu|Cn^9-3E}L%M zZ{g4E;o<#u>s+_;jJl?rRV?GT&Roa<$trfbkWMg9BigYP0?4$oiA^clh1m?GMC$9@nInT`KAulLnxz zhDp#JxIL7E^~mjC4eLG}x$w`4yrq+MjoYV|u(t$`LvV0%F^{EtbA}%Xl&QUXqo$`S zX~}vYP=3`OCAjgI#19epe$}5>x0b~(t@T8~c>Km-Fv9~50OWEp$EA5kg`~OAFJ#p` zLo}16>@YD+BA!|K4p8#ur3@)eC@2zhy z7TQU!nWU0-`=$Os)8vA7=K~nyy?rn7_re-iihTb75cn?7RrCJGJonMaa%WUMcP;=W zx^rJoMqk6-TZOX2!_ zQSz#X!yT(s%m}{)o!0b@OF!G?;M&&n2t)4 z4rGc+2_>-H065!_egtdF+s0R#Gk~b7q>Qk}GI$t2g?x{O-VoqCHp2TXGHz1%ruSsh zqxB`rbKd?g_%q?ggW_u&Z-=RUHj5>Nz1kUMEYX=19lqgmMhW!mUL|L%+(UP4vTkNc zlkWmclgG_puHY~=D8pBOF2_Y^#`J=KkA)(&8aC z!su5-+bDd_vB9)#X#Q>MkW?=ujsfXiAHYl9SH#~K{uODOY;jmzYo06c{)-L0@FZ$G zuF^Ld2LP};i0+__WY*cfEz`o(tFnsKcQKUXd&TO1TmJy?PJameCH=5}XRQYN_K5wF zJUgQgg_fz|og2h{FVdqHek6+CJ>Te}b?j600n9Nw7hZQzk;%U z%D)V}DdKO0-w^ekDQ-1gX6{>GC+zzVndHf7aVGY6Do`l-w+s%I{z`bkp69%CoIEB` zNxQo)TdrR=&N>Qsxpw^z<&*vjhvDCVUKjndJ}Y=%_GHntZw~w{(C%lkyV3kS3Db1_ zNe=6{>>bH+6Yn@Ag?1q_xW~ZWD3;;%O-5;M?{24)Q`D!qmgJu@;%Ofew4;o(uqCt3 zN%gPo-=qHkhxw-kWf7;E*7mift6$1{QH7)CahoTM$0S%F%Cb&m<8l+p`u-KI8t#mF z`C)>AVqV=Br{S9ZkBqMQPD=0EPRZKG*q^f2zo&Rl;s=0yWp{mV2mB$PFw(qT1-p#@ z0BJphhD1dqj1qB^pSzw9O2qgbq5lAC!E%SHJEvIXq6SbE{({xj4(wOe;WC4ZP zONgH@1pffKWCie~aG{1z&DzvDb=UlOL#kR#JlOBF>!{i%je+Dg;2aP!+ZoTGug7?A zgm9T=9k@PjXLinvO(hhi*P-P;F4CrhezgqO0Kq^$zYq;ta-|FAE46|_yUkvC9ChU9 z=xV2nCqZj%1ZwXuo4aheDQ?@bmglj?c(2g1EV;VNk$a>`%F0i4bY2;SV!P1MMYvnZ zw0(SHekBI>^l{7oN+;P4xKC-HjdRsu_#nInzb+3h0SjU;l&z`G5=at2!hzZ^f| za{N<~EHsT5$6A)1d!kIUXqvW`6(`YNCk&<%LCKAPah!bMeJk;9CE&U76&l!HYjeBB z_ASO0)3dz0AKCZB@7inr3V-px#=571z6O5FTBpK4gnlrym2AEy{9w}VY;Jrn8H;Pl z8#k2Wrs&mDSKL6(I3JOJvhVy9C;kd~tm!tMJNT*bU&mhWZDM6+SN(G zEA|f%a8>Y`YW~lEy=Tr+!lvA%#v48E@}A58?j+9QY3N$6D2w zh4oJt*+n($$7w4^x^p7n7XS=LjlG6AA9a7hHMLz%!}f0Q)!wLOy}j|4rKxzG?c_{j z?NanoPjSlR^Utk+5%`CUubtFcb~e8(;3X?$b zjn1`cE~BXUMoXxpv4lj)D3&-5z!gqTBG1aW>?`^({h&2pf;RpN@!qlG_Et!X|T zyKBGg`zW4kSjrU*EOH|jiGjf&5JAO%8)jKd_+LGZd`(()Y14ngT~9~Y(w^t}LF*PU z!Fv_GrMy-we6KGGSc1oXLqE=Qo!K}%=DnxlhLK@&@iWG<>Do2Mm!@8L_s3Uu%tw_S zgeLrmLPvl??di*KR~Qxk#dr<%JpTXzOBqgzrsTG^sLv5mK{X8;Jxlg?wb$)DbEYnr zZufeIt8X5aWu`#Hwy7lCDv+wp>UdV;KPl;7p(7fGJn+YiJQ?uqWtUO#BvXj(-JpmNZvYsQHRW6HW%JM;f19|XrF`;?{fp&-`+d)$ zr$JNSchLU;IM0rLBG$ZP@uSARBk?Axd_k*gT9lf-?x>HxH%qA+WKzwa^*fAQdUUUL z{kvlLV4t>U#b`bccwIy_#<*`u6#{*YpX@2g@y}j=;nkux)B2Ci=2Q-IV58P z=}GXm*5)lc;$`2LZ{%D@r^^)AY5`Yhwz9*smfBnKSR0rvEg&1*yu9FKlYs0+JB!K zMt*ai01S8qkG*01MAm-Wpm{eEn3}>hNEGmv>aV!%J$_Tr0oU@cYXtp{CQeGwdmNRi zx)D;gollsr7XBS(IV9aYl1=5xs@dO;4&j_Pr5R~*LKa8gs92i z(5VNGnXkLaaWp3V*K;>rRE?mu>U%Dcsa(r{VkDAHHN3czM{T$W2H&5k86A6(S=vsW zJdtWQnP!UCI3RLR{`32xK+i$cj@ilWRhcL%Pp!-rEw6SBt-4jy>5k4Cm$}0|103S$_^UsFbblAH601gzRqPvDKw$ApPy@GF{9L{LD)d-H1JgIO$()mSa7XVy3<0YLrxC zru|R0B9g+};V;Ac>7BmWr$ICMu6}t5`LLZ1c|9@L^EAH$-FUyi9v0G})wJCjR<*mo z)2=mXaSVzE3IGTpfdt_4K^X0ymd^1?o-x(7gi@-bMJqe^KGXOw`(5Aod%`10(xexc z!V??2%dz8cEOPnzTsZlA{+K_RZKkh=ZUutf$2609Zu4AbG>DVXXB|5B=DcifQ~tF+ zMC@&YjVhA;?b1i8{6zTc;>*t;>ssaY)A)Ak{{T^Yi))Kn2~^+7Ac39_C$C!E_?P=T zK)(yW;W2GMKCx|Jnv5xJA!WK&8DQs;xMTo3)ZuV&;j2)r+imD|;;|Iu{{VNlL*+K{ zrn{|plJCX3)$qI3E_DW;>hbUlrE!wy9dV9&{{TAk-wVYAwv(*0tk&+%w^tjETWG^) zusx1CV~YI~DV%M~yjkQ{POrZ7w#Vwui}4#;pTlwKP-^!&UahKW@uOPYPDC1})ynP; zKs>KjG?2(+1Pe6YL;v5xfcq)~! zG3LZu-H&rT&b;9L)q5WQ0Q*7y#6KNA18P?O5cu2RE8hzE{7DVJhBa>tZn@GtR5=7% zOB#HI@wh92)b3>?2l_GaKkd`-`}W%S8F8)rPVfhWE`A~SQaE)F6nIxjyGa*JWliYz z=^<&t5J6T1l_NR8+<${|pB%WWh4Y`NXP91CN&B+3n*9%+{@W*dkPmBv6lJqBy9{kptuW8?n-+5^X0hll>tX{HTo zD}5f`Y=yS{(BH9e0R^+W8T2QEkMs+}Joc{>Q&r^#qtW+1vW^*0wBql6hXe4B#WQGn zzJ|Bf{{Y)MXPmP%2>jc+KMjC*Dt|9bS3BU*E}P;FKg||lZNSKlc)1~dT=v8FIqA)Q z)rf^U)LNh3VJe*S=9fe2uZdp*d`F>cx^Rgist_SQg;$Xa-%E*DLa+W z{pQCx9G>4pd^G*5?7VZ~d+&!jhlF&G3>#}d?3p#qHKYx8>@ZCGn5j@Qr(&;D*Bt&4 z#Tl(G9+l{oTQR3q*}FBd`G?|8r00OYMpz>v+jBH zv3&B?XpfkF2x{84l@*+j+*`&LWO!|YmU(`0hGW8voZx4mtUrX;r8L_UBzxmC#rAb> zrHgkbzIX#XSM*=jD@unecZ)}BP^%><^gmJlH)$UiJ~ST>cz?sXHm$69lSI(8E4w?7 z2v{}U&W`3FVV(_z*nQEspvD2@agPM}k?}{yzXvs+4)~AZ_lZ1L;cpY^`bL{`r`>pR z<qr^9QWNm9<9Q|)6s4g>1(wIyZP#nvs? z!G0cCt*vchnHBMI6rtArpMr!8fJauy>0dkQ7rKSi2Ib_Cyt0_u7m%0W<#Cd72jk@qdNW?DkVy-0JY!-9}e1+#>^(9>{T@YVdD{ zHyX~H;vFvH+s@S$B!c2QSWx_fZ{1Ehj{g4ug?_Ilqk(XjW5}fnm`c3+>#_P-@XhTm ze`xQDGgx_c_ByA8ppxDza!gUENm-*^#N=)pMovh@bAPhly`%V-$Da~oi+p#sJ|DHb zw}N!TK!$vVIW2;xa35389R8o-Wd%nsw#%6OKgIg18D1@`G`8-2hopaJqiJ#8$2?kI znyDS+7Kw&f^OCV=1L@RNL^H<>v81g$D-NH z9ro<9HX;}--Nt=s$*Hbr>289d2G=y7$iHcFZS9@&8v^21idFeZBLKKKIUh>N4#mSq zz2*B%O(c^r*(TmwJaxxkTIly{xZRpkmpopdGVY^x@_A&c;%8Oz;RKjMjODY&3FC~O zItpa+?_JSD8i6kV04yK%oa2*&&!uvzOWJ7t4C_kPig)gHeiHC@x#KNz%fp@>8eH18 zptrJF+iO<~Zym|EgveA&A=s?I9f0R?;BrNCGmNG#65i-a@ZDS6#~x&fU6 z>sbqQvOUDnznU0rifzTVxqQjIwT=LnS7;HT1R#1+nJ?N4-fmV0R~ztQ8GAtZJd@WVQBcIs%^+>0}FBo`B-N)u$|&gi=ky$H|gS*dM0z_Lo>TYI$LH*iQJ zjyU{%D?DB&m8d&4)M}SK@1y87nXm5r>#Nfe`Hs`dys5y(So4#Q&YCuxXIQMU7>q7< zkgQbWpK)C>oOx1)=LK99N^6-t4G8}Lbv!R;DVY#5?c0NJN#Ol^af;1~La{|3md>h; zmTu>#7{^N5vXvd3?smG-s-qa`+@fcSOUsAcr}y4%+);Im9x%AhKOEJ?wX}`nkysaa z!P1Qo0)B;zJ+3Ve#oN(B}h`FbMl^k zpl2hB%+zIQPuYYm9D7%Jgs@~J=L=Of=TDY8FU;C?9VVScdmUzxa@QtA+alW|{IVdx z&UwM>mGA!m>#T?xKeMA-iJDoXP3j3&T#f>c8$PFwYdB#PmDc@5PH|GzXwKKh{{RvE zbMX%2OP9xBV`NRS&Gm_3V2x zs^LW`Xm~yOj_2)fZzPc3Lh$)yASt)_%N+I202n#vk&a`yiaB4;npss*8xf&61n@dz zBkC*FsaxJk`gS~MC5w}lw%L(DgvO9A&8Hn# zzH3I5Rqka{m$lU`_cq*ojR6j~Iag-4Z#k}U=Z1Il1Y~`i zY>`Ei{8-B#p2LA%P@_7KPCK4^#5^rV<*Ge~@5L8Z{{Rj34-LVj=~CHhqT(x!N;1oP zrig}Af){SbB>w;wMmlp?kzGS4f;F>sIf6&EXd*Cyxp$oO>P7(sj+w4JTa+uuoq8Vr zU5TfOqbVs__B_J!RG2KWERaVusIsUz3|2f6$B)2s*A;hniZg!Z&=-)IJRuh%3r8C9k>Vl zE2rwd&Ro#>qZ*M_m89;?<+^o^f;e@Ms!D&nc4XilxIA?HY6O-an>&dQ6WF;A`E^7)82M$%#x1}!hg`_tUK!E}vV5e?!!4Ej+*z-%Kv?4z(a;#X& z2eIX_-MPj;`qkTquk9ntYaH09CmXk^*67S-y?9C}3y9n>Jmh3!k^O4bt>L(i+?k3; zZE)f;06nn5yWk#A<66RW<1)@{^;<@m^T3uf z)2An`H})!bv-tJlNR?vScV*&rY@D$HRe|k-Ujn~At5cVn>t3w=n=HV(l+={0yC2Zj zhGB*n*$UzqXin=`x)8;@` zw(MXNuGAk+xTvg%3Ot}m4rE7gaz=ZM_w?qtB+a7^Rio7CZQYEjM&r9GK|FFfE&feM zZrc?kG2wDoo=!>ZJ^r=L1ed~exk{Sa=+%l<8$&h-QJjn(dR0`F(cGUe%VJb34sbes zIr`O3pE(en(R|JnyKYw)1sH!1uj^P>cWWBCQ@Di~9CMy9JLb9S*)2^s6IIpi?X9&N ziRDXpH2YI?HN?jWfz$)skJqJsIDf%HzipK8eU10Rp95T#*P^q!8pfk;L0e`S#z^^2 z;BdIe?~~bKs8-CTp-ErN^YaYSmR}xeyIA?R{t6xYX@9~~bETB?~;s=Vabt|{uG}ATPdDj;u{{VOkHd}T(H+)ylwLd@(fJh-N?Zh z@5j={(N)ead54#+U#^;sJXQm=$Thp)F-%`5J>Wn>*gRMb135{w>`SoUGV$Cnx~63 z%L^-eM7z{)FOu5II060VnBOR1eLsu08RNGqqf&9^sib#4iiTYp)j49d?rr=n_*Jd= zzgyFEoeIu-okLQcfsn8Kd!s%}$Z&8#;eCHP{*V6vWY5_{M)+5t=~vpmnzMMO?8AGg zNj}#?9Y)nr$z7*7&unpDF^l5Ld24Z}?=$o)w}R!0f|T?}S^Fw}&YCB}&j;As$8Q_! z7XfZB?`F$OD;4>&-={;iYzZK-vUeVnhYDw+) z5?eq@g8WIGe7z4mR=uP=DQGo7!bA0P2T0Bl`1Ot7{PeHYE9h+`UQqj8s&QHmq?w}8wCbv>BfbR-0 z-Hv^|tCQKg-9M2__fOtDyHe4_kV_elX>5}2K5UOp)!yD%8B#!?84g&pbVKX@d(_pU z=I+jlEjM<2hvWYMhx%8E^vy?2)a>HBv$~FCyM}1P3yj7_*93q==MC47UX}DtucIrh zfqrg&^AEj_y(`XGXvTcYN8D3`Z=w8^{?`8hvp%8wJouJ7`wLW?;r6?7m)czRyPhu% z%{kxYIqac{#&NWR*aKhDzs4_wS{K9*3~Qbn*7UnO%^zB`Yir1^9f%N<1zE3||^e0Mo_Ya3vAquTcHGaL1oOI1;d>(FKeHzzLu(^U) zk@;V-owyBvRQ~|_x*F;HS>gAwx{@7(%a!hD^QQzyB6?@DAnl%e3d;>frWyN5KauFe zlAE_Sk7jyz!*3l&9G2Qu;4@lY?`wHaKVx8iP{;eHp!DYz;QD?1`Yq+Pp$N7T+{G-r z6YdbCDL$Zfz~eRS(aqsFxJ}vjIV<6(PHCrf`yZk@d(8}lyGb3ZO$3b+ zgFOfZNX>Z9f_#4s=(Eu-q3w9HxT%JhsHSED~~%d<*3loaVZ-1}rQFnl?1;rTs*^#1_$ z)hMJhBJWg2^CNd;;J(w)_Q@O`E5>h|L)ED(Y1Fy~RDc7zs;=U3(0*Lfqcd%Npl5=k zkSdj!PLC?SKFnvHt)`xRB$@9R@v*uNbc?bk%vN$$QA|qwQ+bR##nF%R-wz`?Rq`8Z1oXJ90_w z+qwGHZ9U{>kVCZPa@jm6$LG`On)M@vofp3Qo=zsGvwW#*+`E{Aq|UKE)s`sZ{`TMr z`cfpQu{q#Bn95c0l5^KQ_3h8$T2-T^rPry+N~KzGce9C3`b&G3^2-$28!X8SbuG_5 z!2{D3Rzi&P%tFU2%IiMBH%Q1ff^o+<>zXOicI8aL)#rT6?maV0(J$@%C1tD06fdFO znQpA6wLC?;j7|aEtUCkOt~sn5S@j8YNbGIoxPsQ{7UAt1?#Z-#tn1jXJ;ip?n^H=9 zcP6DMRD=Fc~7}8T5aY8=Nxwp)C%iwdnj{QA_dNt@vUSEf~ z^R0Wnr~)h z$!@7`(h{@A@t>Ac&rV4L^TsM!CAW>9WZKs0DBNy7Q-j=&dJesQwXU?^G|G=9IeV(! zXFqcsL&%K@jU$U=CpeV1Ip?_OG0;|&(L>}r<1CW|jFFN|hp6sHt~eFZEL>^5Ow|e0 zlaewbM0>kcWMgwR-Lgc%xOOZ6$Q@2U&lJ>Q733=NfaUo%o zFPfo&&!HUGMJYE@?`65kP5WPuLzfUtr0;2E5J$CMKfJ^GR+_$Dk-~`q`^nBfAyrot zrLxc+B{|(Y65A!gy0=wWUf4&OqyXfT+wksxD!pO_vjDLdl15<}1e3_*59vxSoT2Wk zvo30tB<(FblE{WBHmod*GOBZ&jGm+4y-RjgAkCdki2&PeOVMQ?|y+U1u0 z1zAfCZEoJ;k0oT97+gz>wlg{C#4b7PMn1gMVpf$z1x!v@zINqCIOO7~QB-~AL~2r| z?*3?=Re2?j8&%zi!+E*dqmP?8>T#YuYTcTJTZnkxVgxe|mDNsyg63M>)~#6A_o1b_ z6k~>OH|*%LubPZjRsIYfeSej7HU*=%Z#9s#h_=zogSyxj=Wa4E*~#LwtzA(~Ezdfd zjeTV8qILIHkK!J8V%$woUfu{a^VJiGnn65K3e+v~ozq0Kl$5PW^hG zdgHZpbMmXb4@>HCuRnF##^$*G5r*d0PYm36ifds6O{l}-J9S2iLVjg{p&_H_%brGX zdSXM{?-J(pM)iV08!U{VSflT%~s3p{y!8 z>87s~Y{m8|McU749MUSo1T!edlY`srG20QRY+ z88>c+B`H;!rzZwoJVU&y;W8hou4y_}5GsPfd4mVZo)e~navRe;4RF%FV%QywyL z@7waOiX70=PVcd;XJ}t(8tv8r+`+GroI3N!s<*>(r$^B}D&b4uMr^5xz z_g8*I(#I5RepL>B>aPHE*VePADvoX~991yaN@IbR;leecf^(7F5kidV#kp>63NE5;zeIML;P`)HmeY7YT=6!gB$$T!*Ti;<9@zoR zo=Yr}ZeLEA>7Fut?%|cM1N_9PMPytCVcU#jpXXDDp(*>*dUQEec~g@2RgQ;Iy-SE= zf@z|T6LT4FDl`s2O{XLQ%YToqYn)kRxig|Ng8=>Z;rDy+fBk&cs{-QGues~0pIA-H z?jX62;3Q5mz_vSpdp3DI@;lTiDS}BR`6729tDpr*{{Z!W z`s!m*DBebKjJKJnmqr(ePk9UqNJv^-^Xi~~K0RtUB$iA^6g$LwT4tGeT>k)cDc0Qcn9e}bou_f%wwrLtIH zQ!#{%(~vm}$9}xy0M`y8pS6cHwnK|fqIbFb(fcH72J7IajWo{d)a1g>=zqx`?t9nC{T1c~)Sg`JFy={w~=*_5AI{(e~Jvt&%^e z_%f@dMk#A^>DZB8K@6(vC+?jTo}t&}C#MbDG;D??ju~wu5xW4>Ns?`G%KW~W>(?A$ zSIBI%-2EDz6t3GeVN^tt+VL&r0z?rTToeEd{M~wVl z#yRBsbgFknQdaafHcK9U%^XHI+Oluxi`S+&Ipd0@ZF1p*eWFa^m`IpANN#idy{aIj zwPuf%ZMkOZ;^E>31Xzy3QZd^+dz@5C=5|?Sk~s^z`I1BmnSD6xoPVBa)0a_K+x0dr zM*+!|WOY?wj!Iw-%6JFgy*6pBf#*mMB483P`0e=JpBF_L$d+~yT1P_g-we_}fJ`M>>DGKVy6*SMwo$8;^* zn|UsZlvozoPWEn4#hd-G7gnDd!LP?U64x+5nY#@;)6@mo-*?49=yYPoeqsNjJ> zmRCR(OpFgAJ-m)Oeze~&%8BHKjtN;9H#pyx5%|`?EAK}zE;7BVvjClTw@HNsT}=lvkNG~Nyz7` z7g|?ZrO^1N_IA_dvHhAnV{Rmm&(5uJX)zx(dAoH1Pp}L5R*%4oFyFIZjdXEx^QEQl zi8TAaB=X*M`yZ9S4Vc2=aB<16qsL2{v_F*j&PN)O=G&pi{>}Q{pQrpY)%-(g{+m2{ z?c~goNAtu|cNvimM%T^{zAJ$672G}x_%HD;{@UkHzqN-_F%3$_ZK;bhriG){hg2;IWtk zG*TZD!Vlb_o&J{kC5QSpC`H2ppsb)4VbpR|%mVt0Z( zvybq=;=Zf>owR*F!=4q@{vv9Y_RxzvcUvTOBgi>8^3PrXB>e?+5D9UW8STw|75f-?LF`{! z__eJ>lWU$Jxl5}X0;l&7G7%62k%m!*IqFY1$3F$0=9KcfR^Frh53tGdN#?axw51d6 z3vaXdZps*KVN1JxIz8)ZgDC717#%s!PHQv7SJ2vcV*c72sNlQQZ&af>%$9|DQdAyS zlbm{W75R#xEXxp-?`D3p8OJA~Xz$RW;oV)lNvvIJx7N!9C|zu!jR-5Tc*s2GKQH;k zSn}E*3P)W&ueaV8a%Fz48&jJahG|=sDqPDaU^2O$oxJTxYxJe>1-oyf-I?HEn9j z;@OkzLgciU3K?TiNQ{-~gWtE-ze|5rvUW`F-)_qG*0Kv(%(z7FTH@n}TCTY;7zt$Wz;z z_fL)95%cYJFD}%qx^$O6yFV*S<+&Vs5;?C^5r%MF@c3EDfXzO!4`EwLBA3IhX)wMT zxx8a-t6RO&TSiNHk{pQ3jO31fPe6S*uLAInp*&YHUqLAsT5PC1xX;X_4gva)@++E) zjQ7!-H5yLV`Jc9*@J-*2QhX!$!xw^eYq?^v@txf8ESt}jAdcSyaO_S9>(3sQ@Ft(F zOQ-7|7x9Ldc_i?&ppq>70Yja^@Lw%&EA`NpxoTe9hs#>VGtUOdq$m z!QE5hKf?Q~n@C#YQt;a~=97PJnP^o=kYo;U$05F>*1b#MAH)d$K70t!JWKYEw(Ca7 z=>8^(Uzu#ASp2L$I**i$kO?F4ug)k&wnJaPbM&e>_-7b(38VAF;Xbc%`#}E8cfJg` zX(sWHfMT2MkhjmVt)F2D)qweOK|KiI8o}^DOH)&6;opcicM%JPAGo(< z1qdLGzc)OA&lUF=Y-cC?UK{@2N5$gu$zi7G*4C817JMV(dvKRhsPkc55CIq{RN(Fh z1arZ!pg(HwhEn(+;ziZApXD7R#FrP^&WP6J{`2iq8DEw^GVWuHU=E&!zfj3DxMsAk zqJ2^Mc5jf&D8zFmcs-BLpB&nVE+T7$itZ^QjzQ(76-tbQjy`2Q{YGnJ;!T>W+gr;c z#V?leTzMpB5I*V8OgBu7oY$XKH8*{Z+O=I8Yn6M&Z-#6RzoaZ@Xt=zAXUd$N*j}UF zt9&)ImApr%z$Eh8N5moWTHq-h0n#@B__5$>+rSg1LL27E;Rd@ zr8D10YRz((3gv!N!O2ho&Isx%wt)mA<5$BCFv$d016kVg$DWqBE~iH z!pQm>RVq$!bI~S#)PC0bgn#hOI<$YhxqHce&n&2L)5PE_fZX8i;8kzhk4KkL{g`z| zmUfTHI!(JOum&WK(TcM40683kq1ZM}Q;Z?P?n%?f|P$^iIWRQXm%$#JAjx%4-oY91R%}?gMT)weW-bX77IJr>l zR#cKFeWx3bVsrf~InB!IRk)qez>^! z>!jGp608=UY_<)IJf)O}X6G0=zyqPLmE!p+VJ?>E+;F{Us>%uVKc}(-qcCJGFfupU zn74k5@9KXadP_K^wBDBLsP59Ba<~j}f)6LRUQg85;qmuR-*D90g0m`1ZM?}6J4mst zLE&ZFl2?K|5(aVapL*3d628we(ik~pkIKms_vD{Sm|haRUZm8IGrg{kHtS7DLASb@ zCAX4QkX%H+It5+>0DGUk^sSviA@Z*B6cvq`-Ix7eIm(~wU6HNrJ|}N88j$8ziqPWF zMKNWJva>jYdZ%?5C1Xp}UDNWhCSR4tsFjJx8T<)Tp4FO!8I| zQ=cm;TWPH8bQWZ5cx|DMcq4D#Tkm3_vJU}|0FFjF^sURc(xLODxLdOfXe1XFicTDj zxNthCC!Fv)_O3@(QnInx3?yOh-&APZ?YW8}J1#uZu$UNz8&er?x-|O^@%+eU+h{j_WV9I{y zrbap+t!qhHb1e~7EB9Km>=H1H0MW@4DTu~-Xv&sWp-DA~O%|SK;d`xAPTN?^3))B#-pC_Qr{yQ}T@Zbg!qw(^Y7=y^os4V!3K1 zCBDa-e$?L=7~0%uHUe8{^D4^0fNc6FP(zP#fyZ2$_`BoQzjLX0yIj)@@w}R5vnG`@ z{qHE-w`0($KAEr4xI>0$!aVXkIv}R zjcvz#)Puy-P+BAE2k?|04)AY*{0f$L7W$8k z^=&FCW;~XL>9SjAp&N-j;C2|VrGIDp9aG|u#QjUe-XVZqX&wW&va`}}CqPzXl3QsY z0kmOG3F>`7ua3-ff9&|V)_0THA9IxC&m7b#f7{32z7Ei=J{|ZcLh#0xq8nch*}P^v zWgzoDXH@lF#P#(x2D_?Rs==g5Fh zYaDiC3QO5jdLvAy3sV-|Y3t;C{rgS$EcmD4wxeSVVq4X9x)P9E%Mp-31Ew73w_%KC zy~D+E*qs*oJLQzC+N$JZYWnUtJa@03!RGZa*o8Q|pF^2pX<{h*IquKpFXIP<=CP9R zPnzCk5KD1ttl;i_pDE4;K5F|X_OI{+`e%u?X~nvvQ^-;R4ns1MPaeMgz!m$}Rf~>k zNl!&9AAx82HB1FgXl>B`el`6XPYigv@>fr@T3k=HQXK8Wag2IrJ0@vn&8bJ`e@DOY zO0SIawuRykg1XeuTz#FFSI{l4PJGNt#gZ_@50@lz4^RbuTYLlfk*Rzl_`%^n9b3t= z$4$GlytsTFiwmO}z{vpQ?ISoGb?IL@o@CIiA8k)Yk7Fs!o(_7wA4Bz5;=Bp_J^t2O z7mqafn%lviJ=7lC#EJ7NLK(uL9R^n;IXr;bucm))Z->^O6uu7Ic+0}q3p?EDFl&$% zUCC&Ze9RG-B}`=Tj``qMHcgF=KAXc--E8|GNt@xLRVwti>*joq`&{@&KMr`LYMNrR zX?`TNI;DiceqF4aun5m=b#8g|t=|p!lU4nre`E;Wy5b*YNIdQ!J{mxQ~aUKQ_;Dhn>@PX?$yReoA~p3wv*LjH~3&0fdZW%msKChdHS@A|jgj`4iSjRK zpS^8S`U&A^1AHlFh(QZ!;?hKP;6nsJ?(+sQh8P_?d)9x0HD^B!CQucvt}|-!81~M} zQxB3rUey??>mM3&uh>}Im zTnyk2)s6cvU0CWLvwn@QJhRv=wl^jP&g4>lS5_Gr$OCuEeo{JD*A*!l4qD%$gpZZXu)z(1gk3$s24aO5A*L= zEFzTa5Cny86U+-Fa%1<|=oh#7>0EgEMo@hb%aT`dt7WZ^8S$Wb^&6R#`65S+u!n@h zWQEUcRK7ZnOI=>}(coxhw!3&_Ry>i6@#%wJ3}`nM$!m8$qZNykq}0`!z-jk)Hka*j z8A2kTd{I9la6i52`JOx0o|zaj34DckBj+iJHz zXo@Do#=E$7QkmJZJ3v()8qn+^r#f>KZv$0S0h(k;$p}h-LyA$-rzTI`DEjR(4feY|+t6PNVlE{#$Ka#tX+FBX_6F z2l78!WENJ|+oZIL;pcW=Fij>yXQ=}N80tFuQjAn1d+J}+?Y^WpE4%@c&RLmI5CF$s zdS;@%i(@YB;6)&Cr-Io%$8kg=rLD>3R^@2&d|NsbSQuBGFdL%6HZEo0y~fYB=U1-!Ub#l0O08>t8iOajLB^neWkpQRQyk z&f0GXrl+InP)Qt3Es(i;D~QlKy!PA1de)BivE6IXX_6L}&dvf< zWuKfTequoE2+yT+RKP__`z5iT)#*F9y-#G({ue%(1iI9>lWA9W5P8=&nur7M`K)0|hyXL+S8l3vm) znn#sNF~UvBznSCSG4KwdKA5_>@oQb{ce12%cwbF+^B`9k+z!wR$&wT1CnKC!)BgYy zzA1bs@Wz{Eqxfq^8V`%~n*(pD+Ffoj>VdL%L|Him0uI7Q1aLvFY!4G+anSaVie9Gm zF|%~vE~}zFN8o?QuLbHK3iMxvUlc8L+pS+mk!(CQd$;{IXnJg&h&fOJ0B#s;oRPr! z8{y^_7dli|OSU@#ha+K7Hz4XdMsI(YySX*Ry$d~ zBuQ&0`ashybvs@qv>~wHJ8)I_$s-*az9+WVWS;iU4Sk;a`X*G;%;V&MyWklk0D?I? zhCl@8JXg?Ggz?nda=(%2;p)SIu5I!w1$T0WWLBY7iQxQaV>SGBquPF6A- zYcTJ|4s*{m?-=-RNceg1N5i_!wU(J~zCDiXOtF?&QJUIIZ~-x3WOJO5I&qr$9JW;` z&Cy3494(~WS>rnY0LL9K;oLJWrKj6V2B@*caSoSf8M#G%7s@~Y8R}0RI@bZF{?1+? z_}LAVmb&Z+(akIqUR$YWwK1F%Cd{VB8OR4C&|>Yfl9D!@}Ak&fXu^b%)g0>oF*3r&vG*2VOmkW3eF9J|_Om5qM9;@O(A7(&W@N zxNM=kww69T3 zC?76J?%2*a#eS3hlSVO4QTL3w-D;ccd;#Kbg}R23b#Ha9UClq+q?_zl7sQjauHp#C zP&$kbEA^wm9~?Xl;N{kQLF1o?Iv-Urmz;ZMZP55+Ixn;#Tu7TTn8-D#SL{ng}c8A1>74Wx(T zoQz=Piu&8*rnBH5hzoh*-wAk2PVmi?hFPQ0Y~^_czSEWYq&vw6<|jRU1}MYlSZr%} zb-zd0=ETYsWz7b8AI3k6I_Jhe7?qPnxzap2Xp;W`VdyZcZ?snEl3=hH?7NL-{5I0x zQ`GM5Zf|WZZ)UfJ==Kvg1oM>m^Kb-YWb9>01$t6uO9hv45D_$R`yyTsBWCct1-lW2;TlrMypf509r(mn9|dE~kL}OZ}Rk!JY)3 zM!RiiP>S`1+uF_@e{=!kVZb>j82Wlwd+|0u5qKL~y}bB)@dHcvo#6dXOObE%tJsPO zJj0)xIFVi^`=h@cTe6qDbk)9X|ePF0L8sa zM*h{)^!a2(zmnyko-lB*s8jckLH_{OuL|*`?|I@Y=~iaBL2ydk7XJWSjsf-kE9fxs zwL8?(<{0Yos|6OdTeBlx^BVBO60Gq_99Hth4nR2Pw;4Z9O=pFXfnPLkIp33mf!u$e z!n32blGC}ws(Wj6v7Gl;aP5=*93swOyLKcoQTI>O3<7In*3G0}Hg?_!9OJm>+OnFD zKPSFOJ@eI>8pwZolWh|#0FdyE@ zIsX7WSDNUT5+w0lvxbSb{Lyfv9-MPUC@d=Ff=4@`>pNWfH^crl)ciB{mecTEqZbzT z(eR%j3Kend-#?vjmUDfo29n+xVA!s!9Lx*04>%(nH&8ndab8|C4H}I~)@9V7wzaH% zC#ZOnQ1M-y2UAght6keeJ@jmY%PboxBi+Fu0nZsD@vjT9@kXU(h}w0JFKlBD0Z5rn zPUhi{9CqtoBr^HXpS!a>7aGx?mr*^aTWX7=TxfnwFC6#9-d6)ItVfoywl@zgx*Yug zs+N8|d#x7gH@DM`#4{{bl1IozZ<~-#{Hf`Zde;R=R)tPi@)DHeHvF_^FNXDh75F<* zcVTgBA-tB>;wc<#moJXJ2=vG6T@9y~=U3D3Zbq{Zn&#%-W*%E9A(*c05_=3DdRC{EqTgBC z$6)shaSU>;)FIhlC5a7@!3Utnr%KB87roFWiuV5ixmun|w-;&R8%-itc7l77k}yIT zE_mE>cCk1fwXu2O+sk=vuI^Svk#1u<=gE>*-SQT}=R6*Lx>qJ9t5JT<-L>}|xSR`) zkXAm=lSQ6uJr`HHfhM#29h_kmQIc;c>}|jTHz^#3=hv=l#x>6md`g4D7CNtm?yq%L z^Wy_gu;r%NjIT@#^f~nFUS3-YcYf8SBiYL^mZ$GMw>Lg1sPN_foVp$K(IJx5Sj%F> zEDU~Ol~axn81=4Eul3n&^ugl&ENS|jGevCnQemDa8DWvZBw*x);EqpB_f}D?n$e}z z4y>UEuT#IU(taU)O^QqHO74HMM})k)nnG@5F5O6F=-BI?I2Dbmd{EV%!8Dj8ypv5; zQkz^u_99me@~#P7^ar6it_b0j-i@Yscy{Af%IS18^-m9YXTa)dMx)cZRJ^&n^oPB!|?+55N33)E0XK`ljZmkoO)b&t15&Tv2 zxZDisUy<+7^e9nS_rPvXkCsm|LR>Ii(gK*s!ebx+am{+ze7aQC`E=|UdBU1%TeYW==3fsyD<_ToK?jBW zU*iSv^tX2ps95VrrG}CtP0F%{$SBS7Hgb8$JaOpSpTYkC6WDme!_9qnb8V|hcq6#C ziAgduj*7VXvDEJLsKmn!g^x8w@-wSSe3zv4>{0Q5!rgl3!k5=Nhl;d~X3tA$A%@{D zBJ&_#s03=kuyK*X^~GfB9}Yaf5$cfX+Qy+ZzuO({uC8604>C5|Op&fv0P;Z3d~;pd zPI;BX_fcN+I4LUemak5z@{Km~?%Tt+*0=J?w;Dv3a;hufNfCS~!2TZiIT`mA^d!Fk z?z}sOEuF(-~IhLNKrgH5NN+;Nt#x7Q%MtFqjp4v%1(XEf!(o>Mp z#F8_(;{d9VNUz!75ngGr*+~w7=GRYqcp`m2OSo}8u?dAKj2*0USNpifp{|eZ6-Dy( zLZgILTfXP!PPzLOd`a+Lt*0F~Mb@>AH0ke$>iLkCzeb&!$o^e}49qivUNtHDlsUI09?BV-E zcs^)+U84Lg@ib8Bw$FE_c#}*($3|rwOsqjfXqyFh@wg7gzWZCfOGtNb4Qu+cv_Cbp z4)Pf76FGHeV~1BAiOKydhcLxLtT|JP@8_V*h>Oz`~o7JwR%P);Rw7K~OC+u(WZ^ch{sxO9bZZBnu-uC9g z)E_cGFzzKr21z-==yBJY{bio+*iCB|zhh}7?w2HYb~=`kb^fFkAjaEH8G053ADag} zSJYu~^r$XX_l;0cN8|3J`xbm*(S$SIcvHmjY12N)X4Gt07yvw$Wo!i}oOQ3+4O8N2 z*3!>IzfEe_NHMB5qCtBbt+@m?*4!RH;>z*}!6!A}{i2+$6?BHO`c-wdz0ZMu0Qi66 zAMDTKtvANnZiyOrr%72}!q)K!;zTOrX;uufCkKw6mGv%_3QEDb7qEl-g?C)@l$_^;zX68uEJ z@TRXWtFPVMYByildSgRujT~wKQ-Gn0s_w~R%yW`SHTu!;{rofH9}dZT;cZIi`yN}L zDTLwSl4f2vJbB@ij1EpQUo#v6%Pmd`sESwxC+{E6o~!WB#yZxzw+F(WATh^q*Edo% zoQWK2qy`Q0@WVOeeAqtZe*XaKKM!9}xxDc%i{gDlN7ZzP33`ea88y@iuzgv+oi{k>az`(eU6!Zdgm$xNdY#^{ zbK&iKQ@4sjkln{;G9{wp0L$_MLGF0u=D(twtpiZh@8Z;~?=($Pdqvr84d{z_3P@#@ zWK$6h-CrY)_47D+RC->*hF<7O=={Lmi~#{{R<1GsQd=hT^FEEJU4?x@Pms=U?AW*4X}UbP4|ev;0MWttHg6uCJ@> zg3j{VISHOCyT_SOt{Z7pZG>dt4h}J2(*^d1+RlY0g?kT%+T0DUGF9ex6q@2uZF^Ci#S{mB7#0oQ@| zi8v(Vj+Of3Y4D@KHWpTb`$&%JW{+*|o4z%QWswL07t7s|>PrsAeSU*6#?r;DG+l>0 zuaiWs&*`J~Db?-uAK7Ez{l|m#OKbfi2rTc3zp+IY9d78+-ayjO7;g7;SO1-ueZ;sB^e?{_FiVh^Fo z!RyU@kA+`F3@;Dn4>ivv?Xevr*!0#~qfYntkLL$l@!iI$;s`D^onqHf)bkay+*~>X zd{KHTjB)@3-~s(VqwP20Kfz;Sbk7oeCHOt6%#zJKS6BK#`+g*BC&m!$tkCJ`Q-dUGWZ^;ZF?O-QHhn{vp1d zV24W<>wwbDBcdQV+6iIva58W!?OFa4d@8*uY>;pu|lx7xzmKb$KxTRCj+f?&;v(8ds9J@b~QX@w>-g zv@ea|_(y;716zL*{8`ua4JzZtRBA8YrV{l)Uw|Ss?5 z=w9nmx5V!Te#M`%&+Mh5{5|l;?JeQIjb1PK$)H~Ns`T90TZ^v^+(~cdAeB{3#7_i) z)r5{1AeZ+_qX){hAK0_@HP-y&d+y_11Lx^qlK%jx z*t}LZ>ou!dl6pkaG$xag_^ILF9Q;3DihmE|@wbZfy+26Od}rZ(Q^lWWd?(r9xDs3g zl{<+*cCOG|@CR!CiF_g8Z`o_WzYjb~@X3E>p9^@S!~P?Ch;>-JbEd7$<&25Ik_+UH zG77NW5g1{U$1R_}$3v11g*{Z2xw{%vp;H;BPssdK{k!~i@E_uj?N4pvpV_J{8Xtp6 z@Z(3*&F+P3!y2UNsyBoFGI(zC?a;gU zH(A>ZTYgfj5k!pv#v3W>bDnFjgK}CNCkG1Ba^`n_M=UTB!>b>VpAPh`J*_pXyRBW; z+8JZBT_#bt`(0&R?#9wplbmGZ>%gztIsX7)57|OpDKtGl#D5*M4L|KOyt7;0TFZ5C zUx3Xq=Oc`L;0N&WUsajoXxFF7Nom~L7#@2$AA}wv(|i@B3zpLw_IbR;DQ9k(jwTJ! z&m^e&3|H)R$NUpN_GGiTn%-@D316sANsV=z`a%zdxiPAU(OS_@MwtDbu$G~De zjGUz}cd?B;1nJb%Pb2b2UGWXRq450Z+FpZU3)x#d^J~3sl*1u@a2g#?Mw-){x)gZWs%aL)A)5edqebe(}C)&B(XvVL#x$0NL z&J?V)KN0*Jpk3Yg8(WI(THxpyiMe37he$m zJK5>lb-Tt=!$Gofej@wDr8gsNgNy_tj9?n_v2mrCP1KXJH>rfQ6mEWM_@}`>9q~WI z-9O?Vh4o+fN}!VJD}NODcT$W+ec=fc_>&3*kx0XWNFep#u734{{t1=vhs02Mo&o)* zzCHLZW)Ci*Z{mF((pzSUmypq!n*e)*)by__2ZELwzcm@YUZ*s0RTbj3K04L)-FD~p zbk}d9w4Qwu-Z|ll_2gpK?pJ0QXV)0(`B&%!zp!tHJSE@_N8z&m(!Md)w7qg4H&iCaP=p3G!*j==UHohD#od$)vz3EEi|qD+q27c7@v%n-0ETia>gi)> zVWPP=H}*9uyFHK19~f!ABEPe<{>#%Zbt$Z1l2x{~A&A;B!Ok;-z|SJTMfJbf!*D$rV=lp1aB zx1&vWZK`SdosHu{M3ys?8$=3jA(gStIu#@yeL4M2)W2Zg7WlJLwDAtN`$T*kI?M`V zxofQ_QdtW*z`}%V_U9mbbR)^DgpGf4Yee*CByh8qw$%K5TRleWR`X_xSUlU9E-n1P z%FE6a6(_js&3@Y_{1emRmbQl1;$Ov0SM4!LZ#AEbz8gwX%*}$m%|T)kHmJv2T{SatbA?oTf&#HYH@0}lUx4)XSJDVqbgoN$O#!hbJws^ann63 z^smBSvp>U+0N?3?&&Ae0EY-C8%_>*ZS?(fjP8cRvaH}E&4AChhfHHDLeE$F!<7#2> zHELm(w3=6pdz_GsN>Fl=vs-ze5ByjE0D^Y@+@28dOrIb1KZZ7TzX-45z19uT)Kl&D zk+T-_CWsRGld=w1a+ARr{+hpQ{{Y%g;4jAi0NJK*hQG72-dT9!>h8wN#NGq(RJSqP zS)h!Uk#{uFG%u2X#NfDbmEe{C05|d7*L3e6>iSLAouxV<(eB*|D!Ewi(lQGuZ{cu2+)mPZey03e_&MT_jrV$F z-WmOpKW2~Fdh)-LO)GbH;38nFo zyjT6H;46QGmcANzBNC>g;=5R9jJN_!2{H&jbOPNw^IxxU)5Bq@DpbAHx*O1^Qlf8_ zw0tSxO$~1KTZ=0}Jkz8xMPnudh$hH6AOq$hUfgx-#eT2&WA+O8@!(rT@o&OJ@F$DD zAn6xLtLXMIY8F$)rcR5n7hx+yBB=R*ag2^nO6|^TMuit=uR&MKT&a7SNcm^LU$b|_ z_+YrWzW7t(M(}0av&KANf>_O)7A(RewLu4*;qtr>r`8&p{{X>Ub(l3Md|jw`mtN7e zt=ev<;lBf2X~M@%77Ah#ZHxCRWl~kjPFUr#yw~6v{#}^nQ*ew^f_gLOo?D3ai-S*$!%sUs-<%)Vvbw+b^RK?iD;Io>ht zzZJh^-;I7Y@H`rRo$!CgTIY-Hq@G!=^!aU`UFYUgJ3Po0iNF9B;~$T|!kjTVRgbn- zOR4GMaBdQ`qh@}5d?37B++WCI+J*PGnobB|@{rth;=e$C2L8zZ031Fa zHH^M5@K&XwCDe-===X9)Bxw|GJF-X4J7D+Z*YsRyVQ|!L<;?A{s!^QkrORd2o&)jI z;UA2=S*mH!>3ZyXebicBnvEu;tBXuVp!qxJ+Wx9Bzx)bWNc}j;QmLbT`(N0e|uh1WeKeLzZMdBX}Y45Fk3;2Pjc<00O zO<-=Vtn%8#Dw{W?(6$?RIZ!e|UT{FKXDM~#rXenFjP0WbLf2Qh`LE+20?*+~YgjLJ zjUM+=dDR{rE<)dB>G#es3F(ZI4nYHo`WEB%JN>FJ7~j9_-SK}^aX*=LefCJakU{&{ z^NaEBzLoYkDYZUnv}InJte+|<{3q0>vej*_Bl6(4hSfq$plntNz$=X7u5x?V(0&2^ zo&Nx69}Q1?6u$ueCErbTrY*ctCX*+~;MaXUbi}#Vw3(xd)h7P{S&71wDES%bj&onE_;H9-unru{SGQyE&lmD~wW_MI zPRptE^{mlIjUBl$NIboA%3 zu^5TR-I^!Vu2>WMlv2B+jS%6cJF-jXI6bg2$GuUyk*+P!$s}@?o?dOxt7mRAD|g5k z>({k&%9D)JX0WGERckXw6EyaZcDDA>Cgn*{AN^MxYzLA!+_V5bblhZyb6RGQ_!)eL@8s4%RXp9NysfD8Rd z&Ob`*gL7IDT9brSU(Ap*tjw|iN~*p=`9=>O+4^;@d9-_*c;Xs`jpeMDGT5?2;CYt{ z{Go+&lCB6K$Zd3$kEwT!#V_qbTX0MVi{7LTJ8_w}f*;7BBv-r1f= zQ65n80HyYxGCBfHbT+-4>2h5e){;^pwz!XPlH(~TQm-BXi07T%at}&@1c`)|ZR3h4 zkB}91vBq<`yYY+;*sN!UT$jDP$fXxW+59NAERe@=h~9Zwa<;5;7A=Q7W1$)K?^W$u zQ!`2Aw911c9PAkCM;vzIoTw#FmRg;7X{wU6bn`6A8qFC4mX0}I<(+gbcU@$QeH&EY#Q8hEQr@P*~E zw!83bQ|C0)dec0vIpl1h=1Nja`MO-lDwc&3}|@&O-5Hf7mEERtH%}=z>D8NzSD`4znoXstttvF?M*P-YMnN+` z$f2WVXv`6-s4UGV1JbaiEgW#?4$S^%uJ8vKVZc4cX<}m@Rmkr8oYS&ag44K{NpWP- ztm`C2BMf6C?r=H)a-RX1nRcB7N>6^i7#WchFN0= z<&Y~%j=Zi%Dt|slGOHA=NJ z;w@`h@iwD-u6T=4I;N|4bv@nYry?r8p}V1x6m1NDiyR)nbggOCPX5zIYkF4qR-R@Y zvdbFnxBvjYY=S|~(l|elT+re>=&k3NK-OwNW@C^7ALAXcX+bG&j5MzY9g(8(i)$M# zMVzZ$Pb5ckpWN+T+lc9d&|^PJj{Z!2f(MbV!%Xp)fMO^UZdU;E2>v6^Pc`J`%~wsw zWP1EQUjpE85eq+!hG1Hc9b;7ZbLVIy*l@+I-Dsr{o^5M+S=$XuJ5}ed3%QC z{vqq{?_OS6RaUn%vt2u%S5kwV?%&L}@h?qC^xqC#fb1SOhIor{yhpq_FPEO6o}DYnrsT0rM{ei6ilUVjrTov9ZqY=NeB_`k z;Dhp~)O%D~k;J<>&hAQcjCBO!y{tAL+T8N0RQ4-v%Ww;r<%y@bR@nRHD1Z&W!?{j# zo`mDr*>(qTR8c=2kvUq&eK#JQ6)|$JV*MqoY50=qiqs+NVuv)X=nL5QW(C z$!`j*fr-KfIU7f&d-2UdY{A^5t^!DQOkv0*XQq1OQ)#(#MI3m#9?9ODvD8?^3<~U} zSVpQ`^^}9u_6O;TEmH9LA7?=-2^-7{*BH+p{W-3B*M|Q9aqQ2Ql{I_wcQrg+1?9el zq$q;j;%Vj<{$@wncPRyk9Y!;O>N%-=TX=)RngO2H@6C-3wccBW^JU{0>Bc%&im18Q zZb#5z=PoS4LIQk)gMZ!Bi{=+PEBNE8icV zt$I$gj32Vy9My1flzHC1M@1Hq6uuC-jbvAmW+^N(@xD0^I5;Qd1CHNH(6&(rgfH$~ zMzcdZsz!~=DH*^An)7oy(|oRXw;`~x7H+Z(WQ=5Ej@;KoBTAi{e)H;ildmW?+taZ1-6U4*%CH!BMzilF zrROkk55MD|)k#Kg3=j6@}HcT2$D56lSs zK9$Dk8iWwr>GDZ;G$mhk#nS!g&fF8zkUo|3*@g|&yH8W=a%^uklhViOU+iCX8Ti%V z(|$b5jV|8i{@!E9+7egt*%zJ;O0mf270iCd`qWeWc<@77@08Eg?n{D)Yz~B$4`cr11M6CK(uz zWKE%z^*!^}z7DhIx?7)Lhi%8+JIiJPeo|HN0U756{xx110!O{jjqcl5y5o%f4{GzL z8A;#oDped6zZ0N4S|&oQcNp9d-*<034AmdBN047TMeRQ2YsySH z&+`xQ$Kwx(z9jggTJe{Nua@gq)E-ra2_Fk%5Iia$Vfmgr*VN^F9a9kbv05&O{P#TL zh{yL>U1imrSH$>IdOo z^Wd)sS}n91_O8YlAZ$khDK92_kU$^L1GRk}6-ttA?vDczkGkchv+8u-2JpU@;N1$- z#5%RQNi^Wkr`k^0bGY?jaz}gvkIRbVylvvC9!Ixft7V289^y@d-WN~vSkL;_=%bc&7>cDZw2d^C08DV8}t=}wh z4m`=@bXCUE22_%JbRB4xBihH^R&4FU<!h&VUME&it({|y&MbWZ&U8@ z96ehd9(YE{bUknO6aABAlI=br>ri>{rMyq2+k^wj1;J)H%L3iLpM`$Y_z%H4Z-sQ5 z9WzdZ!3Cm68x;9jfgSqiBaSQOGfpe3jZTVw??dzquOO$F#_e8RPQOLdp|g%5<%P&Z zIqHB8GhIEkxlfxQ9p!@dQI3PXd{pVKy-%d2DwLz{>^jaPBjsaoIaSYpo47qIVknOB zF7KL7st-?4D$QtU zYZ)Yrmi8MAI|<2Qyd1YuzhA9y+S@KyCvv$_$lzkKl3cb$Mou#3V#RL61^_P6kC=SC zbmNNLhTIL@9k|KJ`F+lPM{36Ast&T(K!)5LFeOGXao_rLTCqdN?#U>6Zy3j>2mb(E z)k(IsDwHD^ZloSs1sxRewZFUc_N@q^#zL;#$AvA(j1HW3tfH-}H=5*kAXt>(9=RO{ z6`&y-ce?-;2b+V!em!d2xt6<>{F8zK8OBJ@Ca?JmA#4zY5?z12$74}swdz`^+g(hl zVNv%A9k6r9IUIDTgml#C_O{&RFDyLG#7BUjFp%T#A1=eEa@YdScRISE1B6OI7)uJ-oCGc$Q)2VzQ&{{VsX zu0N~msFUSr{Q3C#@C(C#6}&I1cz0a2hD$5hC1jpt{{U9%nL?-UDGiQ680*d}>^*Nr z4vx(cE!po-Z{JQzO=J7ymQ=K=$g!I ztrob7c?9w|pzDLvo}Ab8Gy73~&AJE0{{RSI={I)q#i?5?*IEv*8V@&2m}HC|>Q4lI zqniB}A@LrzT-7{Jy&vX3HsU`HsAk{1!`d?Je>klzkBc-T9rRJdaH$N_WPb9`XCscA zSoJt3j>oNE82DGj-wS+qf8nii#MpR?Nimz~SYj*aS<0mF?gM;pj@cmaz;R!-HD+4-#o>Zp~wHY|3{drzKklkU{kBI@hvl_Ld$a(=G08 z+T}tCaZA*CT>C!K-@KhjA0j2vv@8Jc%4~edfXIk?Y#43sdTv#8-wrDK+me#QM|1K0VX* zeLBlZn@+lmShjXSc+&ze_cs`f1IX?3cN}DM@}Gw_`K)fBwz7F*w?;hgEP`50RYLO0B z3!#uO-*t)4s2IpUIe1IOiK|;hGO=5jL?&S(?RGfe;PQFz>t8XN+XS(##<+e5ex@aHq{iGauZr?0otkK0+qzq60U=*UC=02H2~v}A(E%46w{S3iw- z(x9hSF{!onH;ygglb2MqKbGqY>yHuG>eq?5Tv=)Pxt1mcUKr3T9OF0#j``18%kW%p z7LDSlZ0^KSCX4-)@}T)+*|%^#j_!uPWQ7RPoFPw0ADCtsmzc(-c{|ic&e#6{XP;1T zq<{pC7YBAToE-GeO3YxW?2^kY^NZ62n+V@BBlQi84E+xk`i33Glou=JKc2D5RjW>O zR@Y;*x74)d(e-P4$l*vY^q(Q3nlMzlNl_wBABBCJNJCR z433AnADwvC=Bdps9rQkv2Z{Q<4p?g0%xI}JP!*C)`E1AL`_h#>ZuO}xBuIlYV6==Q z`NmbdrfWyxJ=9>N@l6IsEC7N-fEAm{vIy zx-STbM@2oc`0-B}QfiuouXCRTiT07d-et=ZLo*?bn9ksao8`uN=cj6#_E{upNragO7!`0DWq0pTgbGLJ?(xouzs}W+C0ptJyn2#Uc?~cQ`HBU&B zc8_3GLYB=eu>??5+ig*u*&RD$*zsLn#ua6u=GVl^6SRIsxOb(>%#Y=`9%cc`ll16E zv87d1GeVPF+`_R&VU`T-0G>x9IbNK1>0X?ssjgJ+jwsGmCGR74Hv}Z2;zMpwNQOlK z;QM1B_ocR31QEheNFWHQDaKzs{KNFFPE{n-x9C%=%=r`7u+Q8(ru&BLv?eecBa(Or z@~CIHiGIkCi6y#qX1Z4dh_L?vHrBx%I(}7;vTbs{gvyesrLNIU)vn@r)I1Rxq>CKo zfNXF_W7Kn3B3prLERw8-++IkK$&eOIH0n-GEA=92a$Y($u(uORt8Q(K za7zUC(?t7oy+HYw2abE>8muFdOF<*ZUP#&1LH-rb0e-ztT9=27_1sab_2_apYYn%7 zr_>O>&n@n)xg>t@G@Eco7&+s=x20!qw}R@$G?Dc5;!RJja zwVO)Zui3K*;~Pdu=-KLdtz!ooua{NS^PxsFS8qdujifQVAlmV(1s#WOeT`gM2w35l z=7w;>W+03Ly-6PZF+`~(^jBR@x*2!YU%f3B#CB4dQtC~uAX#IMG=cu%EzWq!3*Q7_ z_4KW43sX5W*hd*iA_93L1LRgX_fV12Y)T z0%xEAbM@r?IIfMO^3;Y2^BiM?wY$`40(*o~k?RVAe|fTH0x0E$OV zr}((NF3fzboD6lzBOv-!RJ}LM^<9FBb@Xc1>QQ65Pu(4&Me5-Gq>rIU|84+cc;bUeZa-7Hs<2d8|D(Xp8mHGuc##egWw*fOkWD*;N zY03#f$Zkk%k5 zmTSnZ)IbOYST`I2{!eNxk^(5GT@F01J}MQEG;Qbb2oR`?V%K} zJ&hZ9t~Chm7B;t<;@%YVEyH2RaCVY2pO|MD;E_{BJ-O1OF=rib&uYe) zeWFK@N~3fF6C7+eI0LtTQx(7h3allNat%umR5{R&y&CI z^~uN6^{dBExOHTk&4x%>!bLKb1cQd;^~X$Bl9Qjm7IW5&;;yzcWY}lipEO}2EwpEm z#^e4)Hte*IG%#DRxQaM7rLj=cDjuIV$_w;Ao<%AXma2N(ZB4@c5RsT1Nd)XS%-&a= z*#&aWmLOb@v~>@G(R=aV>r%W%=iy zXUZWMLhk%*jAWgsfywvJ^1{3v?yY2LhlD9v$?AVW-?FX4UHl;M<>Yd}me&t^dk7%; zjwO6HdC25+Ju&ZDAF_s^Cio@ci#rQnDmW+B9IVF;GQGjZbAkxLDm@N3Ij`rgG^XQ; zX&=;l7m0*$>B(zj>S*VU-{f~}Jd2q><)=9Wb?QCqGftby1zlN@H+fMHKyttnz~`lW zWa;}oUdPF-FhF=i%J-apmL03(k~9P^GF*RK@~ z^Shmp);3z(p)9JS%V?uuti?Rl7{?hqzra;J_c7rz(;(x|&C0 zm)cudZ`iY^OS0|lOIy8B3F3_5}jemNbe zZtFv`Ey>zIEq8sQ;tV3j@tct#!EFAdcJ`*oV^Xp#o0Pf&N*$9sc8{DmiUz?xO}ZxtbYDkv*5mGm*(u&jWXS)^u+a zU3RT#>S#p9OL-ANaU=OJlZFLCXyRy*?i5N%iUTivjF3IM(ujQJRh|RoghoY}58ZLpW4CB))w;6N|9+Aypyy&a4j4Vrx+^T$sB%lbH)+gTX~zR@e{u!ourRi`dnlw z(wr1o^Pc@lJD)muM%DD6*{|ahMI6v+ns%%9{X#j2GrD<=AWL;T4>%I}Bw!tx_I3I<12gDB%{{U-vj9bI!C8e~N7RfnMRlaO6 zJUnKq{|U4Z8pY(9JB4B%JM zAG0Tgqq1xN03K?wLvLxMTi!j8R3%HJvZx297~q`aztXz#RU?P^K0d}g(#Aa%yR+Rj zofg{S{{Z2?!M_i|a?)L02{rwo1S+Lj!)@e+z)|%z^e61A;YoFm5Nm%Jb*q0iJGiE@ z(b{Dv%2G;#N#qhpV}g1N=DuGx&8g*dR_I^jSqa2Y;h$2|W4D(lR#f7$W&RQK+Axqb?!Yg^h>_)FT{h-cW0qTV#Z zynP#J;~hU5$7wC^qllz_TnmPVM_gbq=t1X>;}!Ds>MD}EdY^49BBZRgEZVfOt0l|Y z!b=huxY_{s=yTSgvri#OX-g@P;7k-O01WyMPCA}_Db}XobGlOKv@KjSTiZ<2IF>Yh z-?>A%206(YCy%dsnrJ6wMuzw7g^nFck}d{00QNkO!!^$BQQ7o5<44)Uo2gY`wv7@< z*5%G$GpYbcBjw(?>UuX?N4A+Jie_&L$Q%$HpcT<`W z=Bds19xw4LK(^KNJyPD>+p=6~_lt7`hi=7&BIQS7P61KLErE_jb{;Lav3)Y=+(8^| zu&u_T6y<&7Jp8yg;8xXZPBKm{t86@Eqgpm-{$&0)cs+FeXIIn8M{+|vZt^JKAz_vz z^vV1y?f(GU`{A$lecg|Vt!yG&ePRj4)UjYCyCbrx&r%owJMu+-!;oelUZcq0zK_GW zuPUj6tgAyvpU+mer~d%LE8^Shc$PamJLv<7uyHdJ$&>kUo|Ww18oVoWKAUrWXs`>b zTc12n$W;n?2iGF7%yR0KCwA@B?a49AF{STYo3XdxZB=e`y-&lp62&A;8&RCpO#s%_~x=Mop!sQ}>(x z332;GU3h=S8n?n-YUNp|4|u-s!9F_h=fsUB zbEex^>ULU=$k#1tBt=+-{{Ugg+Q+C;dGB5}ag|3ii}q{ZTOAozX*?A9@9yngw!C&w>18U%hf*?6Ck2CZoQ~D;8D>7FO<$6)!_^<9%5?LbG5L|>xNN^@ zkJ&fF-x2ijV|n7QhJrYCMu34Ql^c0;X9s>T4mym1>s;sT!E+D6pN^jp{{Uw{6_DN; z@wK+0Hk};qQY4O9*%T)PWkU>)Z_Di}VkMVL>sVLrJ=bI7eyE-B_?7+{ACun{ZV)w` zE?Bx=03=M|ls5z0p1C#YzqN;eu6`N(T=8FmbtopZk4Ds9O)Qo9?k#6IwvmQ$wn28IytY3uF}FeAAW!S-nRP!+ z#nOzhGI74!AAr(H-!lTNW(ou337zC&*^N*)v zTo{T9Eu+<=1$(o~z9!nD_@`67v^J4x@};E6wlZ#t62OwENi0NT13#&&9yxe!b(tl% zjco_mp|)5D-I0Lg;Pb%gkN*HyiAB|o)U4M--^NBVinn9Su2wbJ@UzI$BD$6SEJQ&8R!xY({{VL)4DVi}a-N6r=ZewB$)lTQ&$IDzE`P1ruFyITXH=DZ#yjA`KA&!XXq zPL*$cYjgU2(r>4h540qXqINPPs^DtEW?_dlMF06{3u)m(aKt}8iCEbfdY z9gJ(Xi*zl*nM)uphm897tsAJqVI>j0w6QvwPx`p?&RFt6QP!^tqLrUhEK-tJS{XMN za-@bk)_HunB1S79+5tZ{#sK!@92(Bn?dMx|TPQr~X2j@=(RPdl9Y)rwr$d`Xv5f0V zot##tE$-j6%2xX4$!C3!5#t|Dha;|PxU{_}9L4qt+0i7kAnZ+`ACQsAAm9;Rva*6p zbH}SDM>r(0VP{%SXo>YwLWj2q>+ipA*@A95k zp1#$=T71#hQ>OOs(wd!80OdsP=B^2g#nhbj2YuZW<`^?0jli+*$0M&$J5`^J+MNCt@h`+n`$B_LyYVgh*cQx+%YX&}!NN9I zgV1A)SL*yfUaYXH5kC*&EU{F@xywkOEBMn<)OCLl>akhF1lGEGF36DW*cXQ6{+{*N z{4emu*N;9R=$d(nH4l)C#7>pcr2EAv*n$WSfjWoDmLk^t{luNthk7OZRZ(cah z`OSVekIZUk_=hF2`xaG{$A@UAe|fD=SNkMty6iLGMoqq*<}I?XK5G$>&5^?c@{D$_ zt54r+rbg2jYm287pEIZgae;x?ns}T{aFqR&cj{If4?NDVw3GLH9RTv=j5JH$20rl_g z#Z_2l5xmpfZnv63iViUr7oME^oadADtmRHLosv2!+Olo*J_!A$J{!T}3tNp!;>yjP@G#TwbsHZo6a<^iLCzXRo(-_LTIGbNT-OpHChf@h!!Z$YK&q?*azp zfb;}olbZDpjJ_VYu)qG)f*Bv|*9wvDP(fEeH#o>EURE;)QwG~fSo(~=6-PFqX}e8+ zC#U#&`dw#2be3e2>dH5_f(f!ml*5L64lsLjpK9{|0EgZq`!=Nj6T>7oQ28EB%JI0V z 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�_;iz1t;{odUAjh7~p%3 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

L9oRjkrSiIYK3N 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 n<8Zj1N^Kzj-X*2TVj3>5@pCp==i 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�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�L;CK(r< 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