From 3141e5e63dce6fe56e19d0a5b8ed94d7b19a86d6 Mon Sep 17 00:00:00 2001 From: TrueCharts-Bot Date: Mon, 29 Aug 2022 18:30:23 +0000 Subject: [PATCH] Commit new Chart releases for TrueCharts Signed-off-by: TrueCharts-Bot --- dependency/clickhouse/1.0.16/Chart.lock | 6 - .../1.0.16/charts/common-10.5.3.tgz | Bin 48117 -> 0 bytes .../{1.0.16 => 1.0.17}/CHANGELOG.md | 18 +- dependency/clickhouse/1.0.17/Chart.lock | 6 + .../clickhouse/{1.0.16 => 1.0.17}/Chart.yaml | 4 +- .../clickhouse/{1.0.16 => 1.0.17}/README.md | 4 +- .../{1.0.16 => 1.0.17}/app-readme.md | 0 .../1.0.17/charts/common-10.5.4.tgz | Bin 0 -> 48110 bytes .../{1.0.16 => 1.0.17}/ix_values.yaml | 0 .../{1.0.16 => 1.0.17}/questions.yaml | 0 .../{1.0.16 => 1.0.17}/templates/common.yaml | 0 .../clickhouse/{1.0.16 => 1.0.17}/values.yaml | 0 .../collabora-online/12.1.35/CHANGELOG.md | 99 + .../collabora-online/12.1.35/Chart.lock | 6 + .../collabora-online/12.1.35/Chart.yaml | 32 + dependency/collabora-online/12.1.35/README.md | 110 + .../collabora-online/12.1.35/app-readme.md | 8 + .../12.1.35/charts/common-10.5.4.tgz | Bin 0 -> 48110 bytes .../collabora-online/12.1.35/ix_values.yaml | 54 + .../collabora-online/12.1.35/questions.yaml | 2365 +++++++++++ .../12.1.35}/templates/common.yaml | 0 .../12.1.35}/values.yaml | 0 dependency/mariadb/3.0.63/Chart.lock | 6 - .../mariadb/3.0.63/charts/common-10.5.3.tgz | Bin 48117 -> 0 bytes .../mariadb/{3.0.63 => 3.0.64}/CHANGELOG.md | 18 +- dependency/mariadb/3.0.64/Chart.lock | 6 + .../mariadb/{3.0.63 => 3.0.64}/Chart.yaml | 4 +- .../mariadb/{3.0.63 => 3.0.64}/README.md | 4 +- .../mariadb/{3.0.63 => 3.0.64}/app-readme.md | 0 .../mariadb/3.0.64/charts/common-10.5.4.tgz | Bin 0 -> 48110 bytes .../mariadb/{3.0.63 => 3.0.64}/ix_values.yaml | 0 .../mariadb/{3.0.63 => 3.0.64}/questions.yaml | 0 .../mariadb/3.0.64/templates/common.yaml | 1 + .../{memcached => mariadb}/3.0.64/values.yaml | 0 dependency/memcached/3.0.64/Chart.lock | 6 - .../memcached/3.0.64/charts/common-10.5.3.tgz | Bin 48117 -> 0 bytes .../memcached/{3.0.64 => 3.0.65}/CHANGELOG.md | 18 +- dependency/memcached/3.0.65/Chart.lock | 6 + .../memcached/{3.0.64 => 3.0.65}/Chart.yaml | 4 +- .../memcached/{3.0.64 => 3.0.65}/README.md | 4 +- .../{3.0.64 => 3.0.65}/app-readme.md | 0 .../memcached/3.0.65/charts/common-10.5.4.tgz | Bin 0 -> 48110 bytes .../{3.0.64 => 3.0.65}/ix_values.yaml | 0 .../{3.0.64 => 3.0.65}/questions.yaml | 0 .../{3.0.64 => 3.0.65}/templates/common.yaml | 0 .../2.0.1 => memcached/3.0.65}/values.yaml | 0 dependency/mongodb/2.0.1/Chart.lock | 6 - .../mongodb/2.0.1/charts/common-10.5.3.tgz | Bin 48117 -> 0 bytes .../mongodb/{2.0.1 => 2.0.2}/CHANGELOG.md | 18 +- dependency/mongodb/2.0.2/Chart.lock | 6 + .../mongodb/{2.0.1 => 2.0.2}/Chart.yaml | 4 +- dependency/mongodb/{2.0.1 => 2.0.2}/README.md | 4 +- .../mongodb/{2.0.1 => 2.0.2}/app-readme.md | 0 .../mongodb/2.0.2/charts/common-10.5.4.tgz | Bin 0 -> 48110 bytes .../mongodb/{2.0.1 => 2.0.2}/ix_values.yaml | 0 .../mongodb/{2.0.1 => 2.0.2}/questions.yaml | 0 .../{2.0.1 => 2.0.2}/templates/common.yaml | 0 .../8.0.66 => mongodb/2.0.2}/values.yaml | 0 dependency/postgresql/8.0.66/Chart.lock | 6 - .../8.0.66/charts/common-10.5.3.tgz | Bin 48117 -> 0 bytes .../{8.0.66 => 8.0.67}/CHANGELOG.md | 18 +- dependency/postgresql/8.0.67/Chart.lock | 6 + .../postgresql/{8.0.66 => 8.0.67}/Chart.yaml | 4 +- .../postgresql/{8.0.66 => 8.0.67}/README.md | 4 +- .../{8.0.66 => 8.0.67}/app-readme.md | 0 .../8.0.67/charts/common-10.5.4.tgz | Bin 0 -> 48110 bytes .../{8.0.66 => 8.0.67}/ix_values.yaml | 0 .../{8.0.66 => 8.0.67}/questions.yaml | 0 .../{8.0.66 => 8.0.67}/templates/common.yaml | 0 .../3.0.44 => postgresql/8.0.67}/values.yaml | 0 dependency/promtail/3.0.44/Chart.lock | 6 - .../promtail/3.0.44/charts/common-10.5.3.tgz | Bin 48117 -> 0 bytes .../promtail/{3.0.44 => 3.0.45}/CHANGELOG.md | 18 +- dependency/promtail/3.0.45/Chart.lock | 6 + .../promtail/{3.0.44 => 3.0.45}/Chart.yaml | 4 +- .../promtail/{3.0.44 => 3.0.45}/README.md | 4 +- .../promtail/{3.0.44 => 3.0.45}/app-readme.md | 0 .../promtail/3.0.45/charts/common-10.5.4.tgz | Bin 0 -> 48110 bytes .../{3.0.44 => 3.0.45}/ix_values.yaml | 0 .../{3.0.44 => 3.0.45}/questions.yaml | 0 .../templates/_servicemonitor.tpl | 0 .../{3.0.44 => 3.0.45}/templates/common.yaml | 0 .../3.0.63 => promtail/3.0.45}/values.yaml | 0 dependency/redis/3.0.63/Chart.lock | 6 - .../redis/3.0.63/charts/common-10.5.3.tgz | Bin 48117 -> 0 bytes .../redis/{3.0.63 => 3.0.64}/CHANGELOG.md | 18 +- dependency/redis/3.0.64/Chart.lock | 6 + .../redis/{3.0.63 => 3.0.64}/Chart.yaml | 4 +- dependency/redis/{3.0.63 => 3.0.64}/README.md | 4 +- .../redis/{3.0.63 => 3.0.64}/app-readme.md | 0 .../redis/3.0.64/charts/common-10.5.4.tgz | Bin 0 -> 48110 bytes .../redis/{3.0.63 => 3.0.64}/ix_values.yaml | 0 .../redis/{3.0.63 => 3.0.64}/questions.yaml | 0 .../{3.0.63 => 3.0.64}/templates/common.yaml | 0 .../{solr/0.0.37 => redis/3.0.64}/values.yaml | 0 dependency/solr/0.0.37/Chart.lock | 6 - .../solr/0.0.37/charts/common-10.5.3.tgz | Bin 48117 -> 0 bytes .../solr/{0.0.37 => 0.0.38}/CHANGELOG.md | 18 +- dependency/solr/0.0.38/Chart.lock | 6 + dependency/solr/{0.0.37 => 0.0.38}/Chart.yaml | 4 +- dependency/solr/{0.0.37 => 0.0.38}/README.md | 4 +- .../solr/{0.0.37 => 0.0.38}/app-readme.md | 0 .../solr/0.0.38/charts/common-10.5.4.tgz | Bin 0 -> 48110 bytes .../solr/{0.0.37 => 0.0.38}/ix_values.yaml | 0 .../solr/{0.0.37 => 0.0.38}/questions.yaml | 0 .../{0.0.37 => 0.0.38}/templates/common.yaml | 0 dependency/solr/0.0.38/values.yaml | 0 incubator/meshcentral/4.0.0/CHANGELOG.md | 99 + incubator/meshcentral/4.0.0/Chart.lock | 9 + incubator/meshcentral/4.0.0/Chart.yaml | 34 + incubator/meshcentral/4.0.0/README.md | 109 + incubator/meshcentral/4.0.0/app-readme.md | 8 + .../4.0.0/charts/common-10.5.0.tgz | Bin 0 -> 48188 bytes .../4.0.0/charts/mongodb-2.0.1.tgz | Bin 0 -> 61585 bytes incubator/meshcentral/4.0.0/ix_values.yaml | 127 + incubator/meshcentral/4.0.0/questions.yaml | 2680 +++++++++++++ .../meshcentral/4.0.0/templates/common.yaml | 1 + incubator/meshcentral/4.0.0/values.yaml | 0 .../youtubedl-material/1.0.0/CHANGELOG.md | 99 + incubator/youtubedl-material/1.0.0/Chart.lock | 9 + incubator/youtubedl-material/1.0.0/Chart.yaml | 31 + incubator/youtubedl-material/1.0.0/README.md | 110 + .../youtubedl-material/1.0.0/app-readme.md | 8 + .../1.0.0/charts/common-10.5.0.tgz | Bin 0 -> 48188 bytes .../1.0.0/charts/mongodb-2.0.1.tgz | Bin 0 -> 61585 bytes .../youtubedl-material/1.0.0/ix_values.yaml | 95 + .../youtubedl-material/1.0.0/questions.yaml | 3464 ++++++++++++++++ .../1.0.0/templates/common.yaml | 1 + .../youtubedl-material/1.0.0/values.yaml | 0 stable/wekan/5.0.0/CHANGELOG.md | 99 + stable/wekan/5.0.0/Chart.lock | 9 + stable/wekan/5.0.0/Chart.yaml | 32 + stable/wekan/5.0.0/README.md | 110 + stable/wekan/5.0.0/app-readme.md | 8 + stable/wekan/5.0.0/charts/common-10.5.0.tgz | Bin 0 -> 48188 bytes stable/wekan/5.0.0/charts/mongodb-2.0.1.tgz | Bin 0 -> 61585 bytes stable/wekan/5.0.0/ix_values.yaml | 158 + stable/wekan/5.0.0/questions.yaml | 3482 +++++++++++++++++ stable/wekan/5.0.0/templates/common.yaml | 1 + stable/wekan/5.0.0/values.yaml | 0 140 files changed, 13610 insertions(+), 152 deletions(-) delete mode 100644 dependency/clickhouse/1.0.16/Chart.lock delete mode 100644 dependency/clickhouse/1.0.16/charts/common-10.5.3.tgz rename dependency/clickhouse/{1.0.16 => 1.0.17}/CHANGELOG.md (90%) create mode 100644 dependency/clickhouse/1.0.17/Chart.lock rename dependency/clickhouse/{1.0.16 => 1.0.17}/Chart.yaml (96%) rename dependency/clickhouse/{1.0.16 => 1.0.17}/README.md (96%) rename dependency/clickhouse/{1.0.16 => 1.0.17}/app-readme.md (100%) create mode 100644 dependency/clickhouse/1.0.17/charts/common-10.5.4.tgz rename dependency/clickhouse/{1.0.16 => 1.0.17}/ix_values.yaml (100%) rename dependency/clickhouse/{1.0.16 => 1.0.17}/questions.yaml (100%) rename dependency/clickhouse/{1.0.16 => 1.0.17}/templates/common.yaml (100%) rename dependency/clickhouse/{1.0.16 => 1.0.17}/values.yaml (100%) create mode 100644 dependency/collabora-online/12.1.35/CHANGELOG.md create mode 100644 dependency/collabora-online/12.1.35/Chart.lock create mode 100644 dependency/collabora-online/12.1.35/Chart.yaml create mode 100644 dependency/collabora-online/12.1.35/README.md create mode 100644 dependency/collabora-online/12.1.35/app-readme.md create mode 100644 dependency/collabora-online/12.1.35/charts/common-10.5.4.tgz create mode 100644 dependency/collabora-online/12.1.35/ix_values.yaml create mode 100644 dependency/collabora-online/12.1.35/questions.yaml rename dependency/{mariadb/3.0.63 => collabora-online/12.1.35}/templates/common.yaml (100%) rename dependency/{mariadb/3.0.63 => collabora-online/12.1.35}/values.yaml (100%) delete mode 100644 dependency/mariadb/3.0.63/Chart.lock delete mode 100644 dependency/mariadb/3.0.63/charts/common-10.5.3.tgz rename dependency/mariadb/{3.0.63 => 3.0.64}/CHANGELOG.md (88%) create mode 100644 dependency/mariadb/3.0.64/Chart.lock rename dependency/mariadb/{3.0.63 => 3.0.64}/Chart.yaml (96%) rename dependency/mariadb/{3.0.63 => 3.0.64}/README.md (96%) rename dependency/mariadb/{3.0.63 => 3.0.64}/app-readme.md (100%) create mode 100644 dependency/mariadb/3.0.64/charts/common-10.5.4.tgz rename dependency/mariadb/{3.0.63 => 3.0.64}/ix_values.yaml (100%) rename dependency/mariadb/{3.0.63 => 3.0.64}/questions.yaml (100%) create mode 100644 dependency/mariadb/3.0.64/templates/common.yaml rename dependency/{memcached => mariadb}/3.0.64/values.yaml (100%) delete mode 100644 dependency/memcached/3.0.64/Chart.lock delete mode 100644 dependency/memcached/3.0.64/charts/common-10.5.3.tgz rename dependency/memcached/{3.0.64 => 3.0.65}/CHANGELOG.md (87%) create mode 100644 dependency/memcached/3.0.65/Chart.lock rename dependency/memcached/{3.0.64 => 3.0.65}/Chart.yaml (95%) rename dependency/memcached/{3.0.64 => 3.0.65}/README.md (96%) rename dependency/memcached/{3.0.64 => 3.0.65}/app-readme.md (100%) create mode 100644 dependency/memcached/3.0.65/charts/common-10.5.4.tgz rename dependency/memcached/{3.0.64 => 3.0.65}/ix_values.yaml (100%) rename dependency/memcached/{3.0.64 => 3.0.65}/questions.yaml (100%) rename dependency/memcached/{3.0.64 => 3.0.65}/templates/common.yaml (100%) rename dependency/{mongodb/2.0.1 => memcached/3.0.65}/values.yaml (100%) delete mode 100644 dependency/mongodb/2.0.1/Chart.lock delete mode 100644 dependency/mongodb/2.0.1/charts/common-10.5.3.tgz rename dependency/mongodb/{2.0.1 => 2.0.2}/CHANGELOG.md (91%) create mode 100644 dependency/mongodb/2.0.2/Chart.lock rename dependency/mongodb/{2.0.1 => 2.0.2}/Chart.yaml (96%) rename dependency/mongodb/{2.0.1 => 2.0.2}/README.md (96%) rename dependency/mongodb/{2.0.1 => 2.0.2}/app-readme.md (100%) create mode 100644 dependency/mongodb/2.0.2/charts/common-10.5.4.tgz rename dependency/mongodb/{2.0.1 => 2.0.2}/ix_values.yaml (100%) rename dependency/mongodb/{2.0.1 => 2.0.2}/questions.yaml (100%) rename dependency/mongodb/{2.0.1 => 2.0.2}/templates/common.yaml (100%) rename dependency/{postgresql/8.0.66 => mongodb/2.0.2}/values.yaml (100%) delete mode 100644 dependency/postgresql/8.0.66/Chart.lock delete mode 100644 dependency/postgresql/8.0.66/charts/common-10.5.3.tgz rename dependency/postgresql/{8.0.66 => 8.0.67}/CHANGELOG.md (91%) create mode 100644 dependency/postgresql/8.0.67/Chart.lock rename dependency/postgresql/{8.0.66 => 8.0.67}/Chart.yaml (95%) rename dependency/postgresql/{8.0.66 => 8.0.67}/README.md (96%) rename dependency/postgresql/{8.0.66 => 8.0.67}/app-readme.md (100%) create mode 100644 dependency/postgresql/8.0.67/charts/common-10.5.4.tgz rename dependency/postgresql/{8.0.66 => 8.0.67}/ix_values.yaml (100%) rename dependency/postgresql/{8.0.66 => 8.0.67}/questions.yaml (100%) rename dependency/postgresql/{8.0.66 => 8.0.67}/templates/common.yaml (100%) rename dependency/{promtail/3.0.44 => postgresql/8.0.67}/values.yaml (100%) delete mode 100644 dependency/promtail/3.0.44/Chart.lock delete mode 100644 dependency/promtail/3.0.44/charts/common-10.5.3.tgz rename dependency/promtail/{3.0.44 => 3.0.45}/CHANGELOG.md (91%) create mode 100644 dependency/promtail/3.0.45/Chart.lock rename dependency/promtail/{3.0.44 => 3.0.45}/Chart.yaml (96%) rename dependency/promtail/{3.0.44 => 3.0.45}/README.md (96%) rename dependency/promtail/{3.0.44 => 3.0.45}/app-readme.md (100%) create mode 100644 dependency/promtail/3.0.45/charts/common-10.5.4.tgz rename dependency/promtail/{3.0.44 => 3.0.45}/ix_values.yaml (100%) rename dependency/promtail/{3.0.44 => 3.0.45}/questions.yaml (100%) rename dependency/promtail/{3.0.44 => 3.0.45}/templates/_servicemonitor.tpl (100%) rename dependency/promtail/{3.0.44 => 3.0.45}/templates/common.yaml (100%) rename dependency/{redis/3.0.63 => promtail/3.0.45}/values.yaml (100%) delete mode 100644 dependency/redis/3.0.63/Chart.lock delete mode 100644 dependency/redis/3.0.63/charts/common-10.5.3.tgz rename dependency/redis/{3.0.63 => 3.0.64}/CHANGELOG.md (91%) create mode 100644 dependency/redis/3.0.64/Chart.lock rename dependency/redis/{3.0.63 => 3.0.64}/Chart.yaml (95%) rename dependency/redis/{3.0.63 => 3.0.64}/README.md (96%) rename dependency/redis/{3.0.63 => 3.0.64}/app-readme.md (100%) create mode 100644 dependency/redis/3.0.64/charts/common-10.5.4.tgz rename dependency/redis/{3.0.63 => 3.0.64}/ix_values.yaml (100%) rename dependency/redis/{3.0.63 => 3.0.64}/questions.yaml (100%) rename dependency/redis/{3.0.63 => 3.0.64}/templates/common.yaml (100%) rename dependency/{solr/0.0.37 => redis/3.0.64}/values.yaml (100%) delete mode 100644 dependency/solr/0.0.37/Chart.lock delete mode 100644 dependency/solr/0.0.37/charts/common-10.5.3.tgz rename dependency/solr/{0.0.37 => 0.0.38}/CHANGELOG.md (90%) create mode 100644 dependency/solr/0.0.38/Chart.lock rename dependency/solr/{0.0.37 => 0.0.38}/Chart.yaml (95%) rename dependency/solr/{0.0.37 => 0.0.38}/README.md (96%) rename dependency/solr/{0.0.37 => 0.0.38}/app-readme.md (100%) create mode 100644 dependency/solr/0.0.38/charts/common-10.5.4.tgz rename dependency/solr/{0.0.37 => 0.0.38}/ix_values.yaml (100%) rename dependency/solr/{0.0.37 => 0.0.38}/questions.yaml (100%) rename dependency/solr/{0.0.37 => 0.0.38}/templates/common.yaml (100%) create mode 100644 dependency/solr/0.0.38/values.yaml create mode 100644 incubator/meshcentral/4.0.0/CHANGELOG.md create mode 100644 incubator/meshcentral/4.0.0/Chart.lock create mode 100644 incubator/meshcentral/4.0.0/Chart.yaml create mode 100644 incubator/meshcentral/4.0.0/README.md create mode 100644 incubator/meshcentral/4.0.0/app-readme.md create mode 100644 incubator/meshcentral/4.0.0/charts/common-10.5.0.tgz create mode 100644 incubator/meshcentral/4.0.0/charts/mongodb-2.0.1.tgz create mode 100644 incubator/meshcentral/4.0.0/ix_values.yaml create mode 100644 incubator/meshcentral/4.0.0/questions.yaml create mode 100644 incubator/meshcentral/4.0.0/templates/common.yaml create mode 100644 incubator/meshcentral/4.0.0/values.yaml create mode 100644 incubator/youtubedl-material/1.0.0/CHANGELOG.md create mode 100644 incubator/youtubedl-material/1.0.0/Chart.lock create mode 100644 incubator/youtubedl-material/1.0.0/Chart.yaml create mode 100644 incubator/youtubedl-material/1.0.0/README.md create mode 100644 incubator/youtubedl-material/1.0.0/app-readme.md create mode 100644 incubator/youtubedl-material/1.0.0/charts/common-10.5.0.tgz create mode 100644 incubator/youtubedl-material/1.0.0/charts/mongodb-2.0.1.tgz create mode 100644 incubator/youtubedl-material/1.0.0/ix_values.yaml create mode 100644 incubator/youtubedl-material/1.0.0/questions.yaml create mode 100644 incubator/youtubedl-material/1.0.0/templates/common.yaml create mode 100644 incubator/youtubedl-material/1.0.0/values.yaml create mode 100644 stable/wekan/5.0.0/CHANGELOG.md create mode 100644 stable/wekan/5.0.0/Chart.lock create mode 100644 stable/wekan/5.0.0/Chart.yaml create mode 100644 stable/wekan/5.0.0/README.md create mode 100644 stable/wekan/5.0.0/app-readme.md create mode 100644 stable/wekan/5.0.0/charts/common-10.5.0.tgz create mode 100644 stable/wekan/5.0.0/charts/mongodb-2.0.1.tgz create mode 100644 stable/wekan/5.0.0/ix_values.yaml create mode 100644 stable/wekan/5.0.0/questions.yaml create mode 100644 stable/wekan/5.0.0/templates/common.yaml create mode 100644 stable/wekan/5.0.0/values.yaml diff --git a/dependency/clickhouse/1.0.16/Chart.lock b/dependency/clickhouse/1.0.16/Chart.lock deleted file mode 100644 index b5367d833fb..00000000000 --- a/dependency/clickhouse/1.0.16/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.5.3 -digest: sha256:3f27211cdfacc2bd15cf4a594096c56f0f006616da4f9608699209ec9fbd3b2c -generated: "2022-08-29T12:21:17.030797177Z" diff --git a/dependency/clickhouse/1.0.16/charts/common-10.5.3.tgz b/dependency/clickhouse/1.0.16/charts/common-10.5.3.tgz deleted file mode 100644 index 58b120e3e76bd0440ba669684606450e9f543d23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48117 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 diff --git a/dependency/clickhouse/1.0.16/CHANGELOG.md b/dependency/clickhouse/1.0.17/CHANGELOG.md similarity index 90% rename from dependency/clickhouse/1.0.16/CHANGELOG.md rename to dependency/clickhouse/1.0.17/CHANGELOG.md index 63a7bf56544..22cbbddd467 100644 --- a/dependency/clickhouse/1.0.16/CHANGELOG.md +++ b/dependency/clickhouse/1.0.17/CHANGELOG.md @@ -2,6 +2,15 @@ +## [clickhouse-1.0.17](https://github.com/truecharts/charts/compare/clickhouse-1.0.16...clickhouse-1.0.17) (2022-08-29) + +### Chore + +- update helm chart common to v10.5.4 ([#3613](https://github.com/truecharts/charts/issues/3613)) + + + + ## [clickhouse-1.0.16](https://github.com/truecharts/charts/compare/clickhouse-1.0.15...clickhouse-1.0.16) (2022-08-29) ### Chore @@ -88,12 +97,3 @@ - update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) - - - -## [clickhouse-1.0.5](https://github.com/truecharts/apps/compare/clickhouse-1.0.4...clickhouse-1.0.5) (2022-07-29) - -### Chore - -- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) - - update helm chart common to v10.4.9 diff --git a/dependency/clickhouse/1.0.17/Chart.lock b/dependency/clickhouse/1.0.17/Chart.lock new file mode 100644 index 00000000000..e9ed05b1e13 --- /dev/null +++ b/dependency/clickhouse/1.0.17/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.5.4 +digest: sha256:3f949e17a1b6c69372ce491eadfced31e00641617551eaade335bee16cb3063a +generated: "2022-08-29T18:21:29.776305037Z" diff --git a/dependency/clickhouse/1.0.16/Chart.yaml b/dependency/clickhouse/1.0.17/Chart.yaml similarity index 96% rename from dependency/clickhouse/1.0.16/Chart.yaml rename to dependency/clickhouse/1.0.17/Chart.yaml index b400e95b085..fe30180ad88 100644 --- a/dependency/clickhouse/1.0.16/Chart.yaml +++ b/dependency/clickhouse/1.0.17/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "22.8.2.11" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 10.5.3 + version: 10.5.4 deprecated: false description: ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP). home: https://truecharts.org/docs/charts/dependency/clickhouse @@ -23,7 +23,7 @@ sources: - https://clickhouse.com/ - https://hub.docker.com/r/yandex/clickhouse-server type: application -version: 1.0.16 +version: 1.0.17 annotations: truecharts.org/catagories: | - database diff --git a/dependency/clickhouse/1.0.16/README.md b/dependency/clickhouse/1.0.17/README.md similarity index 96% rename from dependency/clickhouse/1.0.16/README.md rename to dependency/clickhouse/1.0.17/README.md index bf924e90945..9e910e8ddd4 100644 --- a/dependency/clickhouse/1.0.16/README.md +++ b/dependency/clickhouse/1.0.17/README.md @@ -1,6 +1,6 @@ # clickhouse -![Version: 1.0.16](https://img.shields.io/badge/Version-1.0.16-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 22.8.2.11](https://img.shields.io/badge/AppVersion-22.8.2.11-informational?style=flat-square) +![Version: 1.0.17](https://img.shields.io/badge/Version-1.0.17-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 22.8.2.11](https://img.shields.io/badge/AppVersion-22.8.2.11-informational?style=flat-square) ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP). @@ -25,7 +25,7 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| -| https://library-charts.truecharts.org | common | 10.5.3 | +| https://library-charts.truecharts.org | common | 10.5.4 | ## Installing the Chart diff --git a/dependency/clickhouse/1.0.16/app-readme.md b/dependency/clickhouse/1.0.17/app-readme.md similarity index 100% rename from dependency/clickhouse/1.0.16/app-readme.md rename to dependency/clickhouse/1.0.17/app-readme.md diff --git a/dependency/clickhouse/1.0.17/charts/common-10.5.4.tgz b/dependency/clickhouse/1.0.17/charts/common-10.5.4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..962cd6c61fe3cd3f1df1cce2bf3c128b42d79e18 GIT binary patch literal 48110 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 z z?9Kb^)yCRmj~{S?Uh=mcYtB82pt>D=L-&oh(k!VzhAQqv>cq91iCv&UlKPnLCHhe1yh} z$#6EC?W9bcf*hQMA$WtAE1H5g;`x^V^trgbPB!SA_ZM6ygiYkZXZ!ML74dZRv2u|P z*1^N$a2&^(j7I$bj^mjBcSe)xXYR;zJlAuak^7nB4yQx+GvGWtDdnxdP;d7zetFv8RX%czxeQhqnRw?x0{W*a eYJTf!+n0UWmwmZ+`Tqj|0RR8`qa4lv+5`XuW8^9T literal 0 HcmV?d00001 diff --git a/dependency/clickhouse/1.0.16/ix_values.yaml b/dependency/clickhouse/1.0.17/ix_values.yaml similarity index 100% rename from dependency/clickhouse/1.0.16/ix_values.yaml rename to dependency/clickhouse/1.0.17/ix_values.yaml diff --git a/dependency/clickhouse/1.0.16/questions.yaml b/dependency/clickhouse/1.0.17/questions.yaml similarity index 100% rename from dependency/clickhouse/1.0.16/questions.yaml rename to dependency/clickhouse/1.0.17/questions.yaml diff --git a/dependency/clickhouse/1.0.16/templates/common.yaml b/dependency/clickhouse/1.0.17/templates/common.yaml similarity index 100% rename from dependency/clickhouse/1.0.16/templates/common.yaml rename to dependency/clickhouse/1.0.17/templates/common.yaml diff --git a/dependency/clickhouse/1.0.16/values.yaml b/dependency/clickhouse/1.0.17/values.yaml similarity index 100% rename from dependency/clickhouse/1.0.16/values.yaml rename to dependency/clickhouse/1.0.17/values.yaml diff --git a/dependency/collabora-online/12.1.35/CHANGELOG.md b/dependency/collabora-online/12.1.35/CHANGELOG.md new file mode 100644 index 00000000000..838cb830aca --- /dev/null +++ b/dependency/collabora-online/12.1.35/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [collabora-online-12.1.35](https://github.com/truecharts/charts/compare/collabora-online-12.1.34...collabora-online-12.1.35) (2022-08-29) + +### Chore + +- update helm chart common to v10.5.4 ([#3613](https://github.com/truecharts/charts/issues/3613)) + + + + +## [collabora-online-12.1.34](https://github.com/truecharts/charts/compare/collabora-online-12.1.33...collabora-online-12.1.34) (2022-08-29) + +### Chore + +- update helm chart common to v10.5.3 ([#3610](https://github.com/truecharts/charts/issues/3610)) + + + + + +## [collabora-online-12.1.32](https://github.com/truecharts/charts/compare/collabora-online-12.1.31...collabora-online-12.1.32) (2022-08-25) + +### Chore + +- update helm chart common to v10.5.1 ([#3562](https://github.com/truecharts/charts/issues/3562)) + + + + +## [collabora-online-12.1.31](https://github.com/truecharts/charts/compare/collabora-online-12.1.30...collabora-online-12.1.31) (2022-08-23) + +### Chore + +- update helm chart common to v10.5.0 ([#3546](https://github.com/truecharts/charts/issues/3546)) + + + + +## [collabora-online-12.1.30](https://github.com/truecharts/charts/compare/collabora-online-12.1.29...collabora-online-12.1.30) (2022-08-23) + +### Chore + +- update docker general non-major docker tags ([#3544](https://github.com/truecharts/charts/issues/3544)) + + + + +## [collabora-online-12.1.29](https://github.com/truecharts/charts/compare/collabora-online-12.1.27...collabora-online-12.1.29) (2022-08-17) + +### Chore + +- update helm chart common to v10.4.13 + - update docker general non-major ([#3478](https://github.com/truecharts/charts/issues/3478)) + + + + +## [collabora-online-12.1.27](https://github.com/truecharts/charts/compare/collabora-online-12.1.26...collabora-online-12.1.27) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm chart common to v10.4.12 + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [collabora-online-12.1.26](https://github.com/truecharts/charts/compare/collabora-online-12.1.25...collabora-online-12.1.26) (2022-08-10) + +### Chore + +- update helm chart common to v10.4.11 ([#3428](https://github.com/truecharts/charts/issues/3428)) + + + + +## [mariadb-3.0.51](https://github.com/truecharts/charts/compare/mariadb-3.0.50...mariadb-3.0.51) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [mariadb-3.0.50](https://github.com/truecharts/charts/compare/mariadb-3.0.49...mariadb-3.0.50) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + diff --git a/dependency/collabora-online/12.1.35/Chart.lock b/dependency/collabora-online/12.1.35/Chart.lock new file mode 100644 index 00000000000..698e84621b3 --- /dev/null +++ b/dependency/collabora-online/12.1.35/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.5.4 +digest: sha256:3f949e17a1b6c69372ce491eadfced31e00641617551eaade335bee16cb3063a +generated: "2022-08-29T18:21:29.769502818Z" diff --git a/dependency/collabora-online/12.1.35/Chart.yaml b/dependency/collabora-online/12.1.35/Chart.yaml new file mode 100644 index 00000000000..6e944833d18 --- /dev/null +++ b/dependency/collabora-online/12.1.35/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "22.05.5.4" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.5.4 +deprecated: false +description: "An awesome Online Office suite." +home: https://truecharts.org/docs/charts/dependency/collabora-online +icon: https://truecharts.org/img/hotlink-ok/chart-icons/collabora-online.png +keywords: + - collabora-online +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: collabora-online +sources: + - https://github.com/truecharts/charts/tree/master/charts/dependency/collabora-online + - https://hub.docker.com/r/collabora/code + - https://sdk.collaboraonline.com/contents.html + - https://github.com/CollaboraOnline/online/tree/master/kubernetes/helm +type: application +version: 12.1.35 +annotations: + truecharts.org/catagories: | + - office + - documents + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/dependency/collabora-online/12.1.35/README.md b/dependency/collabora-online/12.1.35/README.md new file mode 100644 index 00000000000..b397f0f2c16 --- /dev/null +++ b/dependency/collabora-online/12.1.35/README.md @@ -0,0 +1,110 @@ +# collabora-online + +![Version: 12.1.35](https://img.shields.io/badge/Version-12.1.35-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 22.05.5.4](https://img.shields.io/badge/AppVersion-22.05.5.4-informational?style=flat-square) + +An awesome Online Office suite. + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [collabora-online](https://truecharts.org/docs/charts/dependency/collabora-online) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://library-charts.truecharts.org | common | 10.5.4 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App). + +### Helm + +To install the chart with the release name `collabora-online` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install collabora-online TrueCharts/collabora-online +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `collabora-online` deployment + +```console +helm uninstall collabora-online +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install collabora-online \ + --set env.TZ="America/New York" \ + TrueCharts/collabora-online +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install collabora-online TrueCharts/collabora-online -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/dependency/collabora-online/12.1.35/app-readme.md b/dependency/collabora-online/12.1.35/app-readme.md new file mode 100644 index 00000000000..bb0328ab81f --- /dev/null +++ b/dependency/collabora-online/12.1.35/app-readme.md @@ -0,0 +1,8 @@ +An awesome Online Office suite. + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/dependency/collabora-online](https://truecharts.org/docs/charts/dependency/collabora-online) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/dependency/collabora-online/12.1.35/charts/common-10.5.4.tgz b/dependency/collabora-online/12.1.35/charts/common-10.5.4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..962cd6c61fe3cd3f1df1cce2bf3c128b42d79e18 GIT binary patch literal 48110 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 z z?9Kb^)yCRmj~{S?Uh=mcYtB82pt>D=L-&oh(k!VzhAQqv>cq91iCv&UlKPnLCHhe1yh} z$#6EC?W9bcf*hQMA$WtAE1H5g;`x^V^trgbPB!SA_ZM6ygiYkZXZ!ML74dZRv2u|P z*1^N$a2&^(j7I$bj^mjBcSe)xXYR;zJlAuak^7nB4yQx+GvGWtDdnxdP;d7zetFv8RX%czxeQhqnRw?x0{W*a eYJTf!+n0UWmwmZ+`Tqj|0RR8`qa4lv+5`XuW8^9T literal 0 HcmV?d00001 diff --git a/dependency/collabora-online/12.1.35/ix_values.yaml b/dependency/collabora-online/12.1.35/ix_values.yaml new file mode 100644 index 00000000000..50fdf9bfef3 --- /dev/null +++ b/dependency/collabora-online/12.1.35/ix_values.yaml @@ -0,0 +1,54 @@ +image: + repository: tccr.io/truecharts/collabora + tag: 22.05.5.4.1@sha256:22ab47740a6dbbdddfdf5357f3f44fa022488eab379d0d93c9fee57b5122e772 + pullPolicy: IfNotPresent + +controller: + # -- Set the controller type. + # Valid options are deployment, daemonset or statefulset + type: statefulset + # -- Number of desired pods + replicas: 1 + # -- Set the controller upgrade strategy + # For Deployments, valid values are Recreate (default) and RollingUpdate. + # For StatefulSets, valid values are OnDelete and RollingUpdate (default). + # DaemonSets ignore this. + strategy: RollingUpdate + rollingUpdate: + # -- Set deployment RollingUpdate max unavailable + unavailable: 1 + # -- Set deployment RollingUpdate max surge + surge: + # -- Set statefulset RollingUpdate partition + partition: + # -- ReplicaSet revision history limit + revisionHistoryLimit: 3 + +securityContext: + readOnlyRootFilesystem: false + allowPrivilegeEscalation: true + +podSecurityContext: + runAsUser: 104 + runAsGroup: 106 + +service: + main: + ports: + main: + port: 10105 + targetPort: 9980 + +secretEnv: + username: "" + password: "" + +env: + aliasgroup1: "" + dictionaries: "de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru" + extra_params: "--o:welcome.enable=false --o:logging.level=information --o:user_interface.mode=notebookbar --o:ssl.termination=true --o:ssl.enable=false " + server_name: "collabora.domain.tld" + DONT_GEN_SSL_CERT: true + +portal: + enabled: true diff --git a/dependency/collabora-online/12.1.35/questions.yaml b/dependency/collabora-online/12.1.35/questions.yaml new file mode 100644 index 00000000000..31b108b1534 --- /dev/null +++ b/dependency/collabora-online/12.1.35/questions.yaml @@ -0,0 +1,2365 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: Controller + description: Configure Workload Deployment + - name: Container Configuration + description: Additional Container Configuration + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration + - name: Documentation + description: Documentation +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" + path: "/" + admin: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" + path: "/browser/dist/admin/admin.html" +questions: + - variable: global + label: Global Settings + group: Controller + schema: + type: dict + hidden: true + attrs: + - variable: isSCALE + label: Flag this is SCALE + schema: + type: boolean + default: true + hidden: true + - variable: controller + group: Controller + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: Show Advanced Controller Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: type + description: Please specify type of workload to deploy + label: (Advanced) Controller Type + schema: + type: string + required: true + enum: + - value: deployment + description: Deployment + - value: statefulset + description: Statefulset + - value: daemonset + description: Daemonset + default: deployment + - variable: replicas + description: Number of desired pod replicas + label: Desired Replicas + schema: + type: int + required: true + default: 1 + - variable: strategy + description: Please specify type of workload to deploy + label: (Advanced) Update Strategy + schema: + type: string + required: true + enum: + - value: Recreate + description: "Recreate: Kill existing pods before creating new ones" + - value: RollingUpdate + description: "RollingUpdate: Create new pods and then kill old ones" + - value: OnDelete + description: "(Legacy) OnDelete: ignore .spec.template changes" + default: Recreate + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Controller Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Controller Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: customextraargs + group: Controller + label: "Extra Args" + description: "Do not click this unless you know what you are doing" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: secretEnv + group: "Container Configuration" + label: "Image Secrets" + schema: + additional_attrs: true + type: dict + attrs: + - variable: username + label: "Username for WebUI" + schema: + type: string + default: "admin" + required: true + - variable: password + label: "Password for WebUI" + schema: + type: string + valid_chars: "[a-zA-Z0-9!@#$%^&*?]{8,}" + private: true + required: true + default: "REPLACETHIS" + - variable: env + group: "Container Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: aliasgroup1 + label: "aliasgroup1" + description: "Comma separated hosts list." + schema: + type: string + default: "" + - variable: dictionaries + label: "Dictionaries to use, leave empty to use all" + schema: + type: string + default: "de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru" + - variable: extra_params + label: "Extra Parameters to add" + description: 'e.g. "--o:welcome.enable=false", See more on /etc/loolwsd/loolwsd.xml. Separate params with space' + schema: + type: string + default: "--o:welcome.enable=false --o:logging.level=information --o:user_interface.mode=notebookbar --o:ssl.termination=true --o:ssl.enable=false" + - variable: DONT_GEN_SSL_CERT + label: "DONT_GEN_SSL_CERT" + description: "When set to true it does NOT generate an SSL cert, you have to use your own" + schema: + type: boolean + default: true + - variable: server_name + label: "Server Name" + description: "When this environment variable is set (is not empty), then its value will be used as server name in /etc/loolwsd/loolwsd.xml. Without this, CODE is not delivering a correct host for the websocket connection in case of a proxy in front of it." + schema: + type: string + default: 'collabora.domain.tld' + valid_chars: '^((([a-z\d](-?[a-z\d]){0,62})\.)*(([a-z\d](-?[a-z\d]){0,62})\.)([a-z](-?[a-z\d]){1,62})|((\d{1,3}\.){3}\d{1,3}))$' + - variable: TZ + label: Timezone + group: Container Configuration + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: envList + label: Image Environment + group: Container Configuration + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: expertpodconf + group: Container Configuration + label: Show Expert Configuration + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: Enable TTY + description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: stdin + label: Enable STDIN + description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: termination + group: Container Configuration + label: Termination settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: Grace Period Seconds + schema: + type: int + default: 10 + - variable: podLabelsList + group: Container Configuration + label: Pod Labels + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: podAnnotationsList + group: Container Configuration + label: Pod Annotations + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Service + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: ClusterIP + description: ClusterIP + - value: NodePort + description: NodePort (Advanced) + - value: LoadBalancer + description: LoadBalancer (Advanced) + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: (Advanced) Specify the IP Policy + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: (Advanced) IP Families + description: (Advanced) The IP Families that should be used + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10105 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: HTTP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 9980 + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + group: Networking and Services + label: Host-Networking (Complicated) + schema: + type: boolean + default: false + - variable: externalInterfaces + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + show_subquestions_if: static + subquestions: + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: dnsPolicy + group: Networking and Services + label: dnsPolicy + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ClusterFirst + description: ClusterFirst + - value: ClusterFirstWithHostNet + description: ClusterFirstWithHostNet + - value: None + description: None + - variable: dnsConfig + label: DNS Configuration + group: Networking and Services + description: Specify custom DNS configuration which will be applied to the pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: nameservers + label: Name Servers + schema: + default: [] + type: list + items: + - variable: nameserver + label: Name Server + schema: + type: string + - variable: options + label: Options + schema: + default: [] + type: list + items: + - variable: option + label: Option Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: searches + label: Searches + schema: + default: [] + type: list + items: + - variable: search + label: Search Entry + schema: + type: string + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort + schema: + type: int + min: 9000 + max: 65535 + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name (Optional) + description: "Not required, please set to config when mounting /config or temp when mounting /tmp" + schema: + type: string + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simpleHP + enum: + - value: simplePVC + description: PVC (Simple) + - value: simpleHP + description: Host Path (Simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) Host Path Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) StorageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enableFixedMiddlewares + description: These middlewares enforce a number of best practices. + label: Enable Default Middlewares + schema: + type: boolean + default: true + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: security + label: Container Security Settings + group: Security and Permissions + schema: + type: dict + additional_attrs: true + attrs: + - variable: editsecurity + label: Change PUID / UMASK values + description: By enabling this you override default set values. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "002" + - variable: advancedSecurity + label: Show Advanced Security Settings + group: Security and Permissions + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: false + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: true + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: true + - variable: capabilities + label: Capabilities + schema: + additional_attrs: true + type: dict + attrs: + - variable: drop + label: Drop Capability + schema: + type: list + default: [] + items: + - variable: dropEntry + label: "" + schema: + type: string + - variable: add + label: Add Capability + schema: + type: list + default: [] + items: + - variable: addEntry + label: "" + schema: + type: string + - variable: podSecurityContext + group: Security and Permissions + label: Pod Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 104 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 106 + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: OnRootMismatch + enum: + - value: OnRootMismatch + description: OnRootMismatch + - value: Always + description: Always + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + + - variable: advancedresources + label: Set Custom Resource Limits/Requests (Advanced) + group: Resources and Devices + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: resources + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: hostPath + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + # Specify GPU configuration + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] +# - variable: autoscaling +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: networkPolicy +# group: Advanced +# label: (Advanced) Network Policy +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: policyType +# label: Policy Type +# schema: +# type: string +# default: "" +# enum: +# - value: "" +# description: Default +# - value: ingress +# description: Ingress +# - value: egress +# description: Egress +# - value: ingress-egress +# description: Ingress and Egress +# - variable: egress +# label: Egress +# schema: +# type: list +# default: [] +# items: +# - variable: egressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: to +# label: To +# schema: +# type: list +# default: [] +# items: +# - variable: toEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP +# - variable: ingress +# label: Ingress +# schema: +# type: list +# default: [] +# items: +# - variable: ingressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: from +# label: From +# schema: +# type: list +# default: [] +# items: +# - variable: fromEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP + + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: openvpn + description: OpenVPN + - value: wireguard + description: Wireguard + - value: tailscale + description: Tailscale + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: Sock5 Server + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type + schema: + type: string + default: hostPath + hidden: true + - variable: hostPathType + label: hostPathType + schema: + type: string + default: File + hidden: true + - variable: noMount + label: noMount + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: Full Path to File + description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: git + label: Git Settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: deployKey + description: Raw SSH Private Key + label: Deploy Key + schema: + type: string + - variable: deployKeyBase64 + description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence + label: Deploy Key Base64 + schema: + type: string + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: NodePort + enum: + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: Leave Empty to Disable + label: "nodePort" + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: promtail + label: Promtail + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: loki + label: Loki URL + schema: + type: string + required: true + - variable: logs + label: Log Paths + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: path + label: Path + schema: + type: string + required: true + - variable: args + label: Promtail Command Line Arguments + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + required: true + - variable: envList + label: Promtail Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: docs + group: Documentation + label: "Please read the documentation at https://truecharts.org" + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: "Please consider supporting TrueCharts, see: https://truecharts.org/docs/about/sponsor" + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/dependency/mariadb/3.0.63/templates/common.yaml b/dependency/collabora-online/12.1.35/templates/common.yaml similarity index 100% rename from dependency/mariadb/3.0.63/templates/common.yaml rename to dependency/collabora-online/12.1.35/templates/common.yaml diff --git a/dependency/mariadb/3.0.63/values.yaml b/dependency/collabora-online/12.1.35/values.yaml similarity index 100% rename from dependency/mariadb/3.0.63/values.yaml rename to dependency/collabora-online/12.1.35/values.yaml diff --git a/dependency/mariadb/3.0.63/Chart.lock b/dependency/mariadb/3.0.63/Chart.lock deleted file mode 100644 index c1d932a7fb8..00000000000 --- a/dependency/mariadb/3.0.63/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.5.3 -digest: sha256:3f27211cdfacc2bd15cf4a594096c56f0f006616da4f9608699209ec9fbd3b2c -generated: "2022-08-29T12:21:17.017097081Z" diff --git a/dependency/mariadb/3.0.63/charts/common-10.5.3.tgz b/dependency/mariadb/3.0.63/charts/common-10.5.3.tgz deleted file mode 100644 index 58b120e3e76bd0440ba669684606450e9f543d23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48117 zcmV)gK%~DPiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PMZ{cH20TI6QyrDey6wZF_#!)v|n<$)0s=r`x9!N5^u~yE{9_ zfk;Tgm?GH#C`X;nyMG5)0=!6+Z%NOXJKM2Hpin3jstScd!H?(jIBK8FAYrW~oQHpU z_@~q9bO!yt__x#P6zIUm(O|0?86gVgjy6iUb4E z#w?zrBQRqup-1iZ6th`6Zu#-N%}9!TQKk)(gti$$s6B_2A<|awB`Y?t&l}Pp-~uv8 zXiI`hDI$IxF%&TYHEr(?`kl`H-d^JdEpKBI(4$5ZWQ{eN8q=nD(P#qI%uPB*rmH{v z=c{h3J7{&9ogW%=h$9AZgopr!<`9QR07sMfzcRqBm`oc0M3DE_A^-p>2{ZI_6=ZRR z0b3^MNTb(SXk5CT)?RD3@kHaV=KlhQDWZ=g09MZbZg+2QFv!pU{oUU4{C|q)1!y+G z`vgTFhZle*$j1}x13!)?c$yN(=X&D>_^$v>U>Y)Bc!UrbqcFa0#0iQPNpwDkQ*_h- zK)@Oa7)!ur2&e+U4>5`uz`S4s0D_X3ViuF-5n#SgS~#}lgR0e(wd%qJ4Dt!d;8aVl z|DrS4+Z!BpCkML$@`K5s+xN$l{sHRsdxwX;?szcipb6}tgWlex-`}6?`Fq{Yc(6D2 z4?B~=pwsK^4-O7$W00g_2$DF&{;~nYuc7#H1kNWHF&h#@d50PT+Ao-(A5%zzO{sp1 z37YbX)pXBb*Ce@tSp%9)=tZ~HY4tk2Zs)Mu*YrM|>$52fGJ*y)Fv& zcVXZ6dxsO)>yIaU`v;xQ{&+G*gWX-!>2weJsE5Xrv0n#=jYxe3aY%g_qD@K7bj4~? zXRvFM+Q6&>eH-1aQ*t!~Nbt_W&LA`n!|E z!R}ykxZkVM_D0l=5Tmm=W}8x1*Q=(kfn1Ziy8L=r)iN3F?{@e6&VIoEIE1~PKRM|7 zlYO|`3pxkgez)t7gYiKy=^k|9F6?xBz5RpT!*RF2yW8#Vb!)U;P2J=07A~oxs~-o5 zBC9o zq1L3YgtiWjP1Rk#H0Wuv?svO~2jlLp5BCs+yZydD7ze#^(DA#lcQ_e$4*L81z5ed5 z-#h4b$NuCH?jMZz_YZat#s~WoxVGiG6rHCb!#Kh#rnV^3_j^7>V}!ch{c&e+Z?e08xVyhU2|ANtw=R{i z09EP;eEGT>8jPZtiOIAUq*YYFZSZw9iNg>PgEETXI7DjV>#w}B{16<8m3E#qSy8~3 zxGnMhBMfl>V&O)h01{5MB#f7H6tNu;Ks1jdiWrCqpbRoJNkfV_56V??R=9!yR(C)g z2|ThoZ3|@EwB-`vEvD=U{QVyizFOGRc#ae|yZ``*RkD05{2(oEl{4 z4(|gFWKSe-T_T?#$Pn043S}F>C;*pn7~*L9AqgN;e92*rRBuM86xjRd6orVPB8UvU z1a>M&!NCALjbg&54yOE@#-C3uVuRo>tnOzt&b2g$pFtYI1;inrdZL!~dlN7;B~uAN z{FSR}4Q;M&0twSn4rITKw78Tb%7GBHz!b+3m|@CQ4G8gEXcYb7C;9#@e|-dY8x8E} zFe&IWRpsg}w^XKw-1n7gLfIlhYl0C9kL@?RA>bR=@KN^zroQIKoH=`1d(i+ zA7G#D06b4(!eGRVA{m_=zdZv#emIw%(U6aTCw_Yk)v(qKir43J7zJB&+rZH_5T6FZ z4cSnI#8fVU0m+oEsLelHRgZ%}*1(YwF@VJyQYz*Y;KM&&YG|#-3os;j4hasIB^^ee z8G*-cJDd+rG!ozn&(Uvjgc?`>djvjQoirK=Wd7_tiW#0Pl_F_4VjvL>E`gwPXgtjq z$0ONtLw?9>t0{_*G$^%BR{*53Ifsd@z$P%HM&=o+4k4R?l=AVPaV@%l1oH}1luRI- z9f2R(KNRZm)@CtfJCct+!+8>-BTh&O3<5u;ES`h&p{UEt9)a#*uhktKv<8FLpcEub zV>X8j`!EcbU<%m`aY>4!DM6Hq{)u|(#V{u92n+@Ti=eAjWfBLCBo2;C)M1I@C{-Jc z7gl3+T98)9dTpm_zI8QPeYDDznFG~A@QIUsMLTe27Sj zb^w&1Fx6TY1xnM|YiY9x6+orb_B@w~AUFwA$`HAXLuqMSzhC1hz|pjlwa6IywHb;R zzAqbb7*)(8;BU?{XJX(fUjQqSEzzz)mX&qG~Pt3g*lC}{Z& zu+g2$!&L7#N6w~F5#DN4FHj9EE_- ziq@)4hpcAF%&cN|r``&_mR2ex&|Z&OR@g`H5FicT75~ zs!~3geO&^`pXb99d!vDxN&qy0r&Z0&0BP5)(AW0ch`g6`lgAdJ3Iz}Wy3~_q<1Tiqd zgtAsc{yK{m*7SV`#rk1^NgN4t-KUL^vmfH_~FYJ(7Hr|DOy}kfv;bGXuJR?rbt8eUaqv?!Q^MOyhIc8UMqk3y*Y3Zum0C*S(D|> ziW22?LVA=?v=I2~RjeVFg?$y7nyNE}qIMs1#<^gaSg8*q045}!3s08jB5R*Q)VPo? zV&%hVW`!IP&PCCwl;Fyml>Et|j}d3&6~?V&lR}@RFa!Z)kPDuSJ~P#c_D?Q@{EhLb*+gy5K9wgi3%sdS)au0F=m7V~E;cc7?0 zLqW0THHKuH4LI+Fzo8u5t}Hd)#=4ZlbPqe$Gy#~>RN9(i7=E^8K1&nI<pvqEcM6( zPqy-^3%nf=q)06FIV^%=-0=YRh@L6d*{V@t=?W-76T<8~1HwC%@{j}k`P zx?WRRlQ^34j}h`&6DGnBBD&dB1=}y6?<30Dw#jBlzus<0aW#@Z-{RkhnQhLpeds`FpK&hKb-S1cHQMt?3EO>{5CiyujxCi>09{Yld#2@z)n7>W;? zu~fN}8JB{3LcWhKrPRzDQXc7B_-~|rR)K*t~zP*paC2#i)4w01k zW*1y+Aq{oCGwQ=o*@y-Jr@%!l5I5EQ+=w`1vU*fPJVE}_4^dUeOaV*%T?wPpazo$Z zFy!1u(rAaPR~P{tVP;C~00{W(;PV&H5r7Qfh%y+4!spRys9$Echdyv?h_6*pfJJyf zDt99lr;CMMtD*LZOEJ)KBrsZvma;-(70Yqph7cFyWC<`sbJ_xDyh*3DcG%6}0s+jW z`EA7QM=qYY0h5ElKgqrZdJjNG4wC?p)xjAqk`+C%_DlTQ9V)A|s$Z+H%wUz`IwbKJ z6#~4P%{ro-L3$$ux@7fc5(iC#uk}8}3l#CyHlLVS{6!fgEKQoyuh-sQ6?Hn+%erP0 zyj7s2LokPT-cg=G0YKwWG>zp1wZXbZu$ul(@B?^>m|zqJnyF=H zRR~9ZW89&d<>-~RX^4D=0`N&wQjEloL{qjgi^G6wh$`+&OQTZQRh$C^=10o35|Chc zibA*?AwP}+dIY*1^)*2R3niO-&n0A>GV@_iy`MlFrUYHh2%;Qe{w0gk2q3-_ubXLB z&g|y%qj0-{{><*1u)9mP2j=&3;NKg=kEBl6nBA2wDQ9+S1ASmtSFrz$8J#b9Seymx z+8mw4go$8@IMuz>-jqDuUVvj?EDFKZ@NF3e3IP!?KSwa405dS-b~>2D&mycKo`Ai->~>yt_d0x4%IgX?=2(I>0b?|Y3AZK1tfb{L zx_aUcI*o?3n4uG2=q`N(Z$SobXV{;~?PeSbpGWq_T@3v|fdv-K5v6d7%zEUOV8&3? z(#=Ubb(NV)kZ>0I$oklX32xuU_JuR^(Vf1{Um&1pWeVQ97F%+Dt;SJ>HFx6keGb> zMr6kamR zRgDsrS~FDWfntQ#1P9$A#KVc{lz#biGQpoEc&%II&|&Hj!aY$^0@7$9wUaG1feAq_ zL^jx=KV0#vuV!O=gy%_!w%*1t7{d@oJ|f#Yfd720e(q>@`1x=LT*Lty$}m)INSLqr zfF$cwLdCg+%99DI149xoc&96ZTBQP*!=-RDpq$sS2iz*zJxFcG3IxNK!qFrqb17J*Xjo@b@M;->tR7oOv~&c(6@ilp_H$7qT2N#hruc(1 zl@G%V=6aFMQWg^o!_3v+mJ+&&llHb8z*20EDp1FX3esrV6Cj#~XvCm@vjc`gOPr=K zR4*>&IG8sw@FIBw=Qvzy2ekzv7l4NoFyTe9-f7Epw{WgyXq*oh{T=?_f!zewdn_fR zF8$s$hTGBxVtntc3iwc2s-PA#X#+J=3TqWZqUB44W>}*g1TEI61`Ey|wS%O1rD~{9 z4-Rt(5Ro`HmDS-Zlw4UZZ+Smh?8jlt`Zh`v0mC}O^og&}KJCbVNBobglc6#IKb#If z+12Gzj(<{%x&+=v0P>Y#7A+bDV2W6#u|(hyXQdC9Z^c)k-?FVftM?M&BLO|vCF9`E zbdv~17G2G)n&n=-qsTaV_`tw{h@g%6j@QhoC1o|d+W zo-CK8x|K(_v<-2=3RC+yWpRk38=H1AbkY`zoVjo=1o$j)1@dI+Rx?Y0Bca zIJzm)-ULm=`Zy_!vIvkl4ubF&5@e6y8~hms@AwxaJ{2eY+owPhJC)fjygvBu`rc=@Stza=LgHQI(n#y4mUEyCL^i%TBT6&k*&!eLvXS+kZRl|VMjkm3L``+{Ux99`+i!LXkmT`%p~!{ee6$>Rg_g9MbR2h5(;2sF z#tOWd926NmS{t%3$?HM37ECzU@RiGxp zv`=W55N*l64%al9Idftke6wSwp$OeG`$eu!^ATZqB6bFhkOATl?+GHz*>`l=-yB>h zW8%Dln{ZyCj8k}p>HR@PCaM#GFtWu8?*o#7d|b^*>^U599+fNE52M#0K=SCwz3g}k z+oCNmTc|YU>-F@pkju4RilI3hP-CTGmA&gyLxT80offEGYnV(5oV|P#KD=hVVGt}^ zahTfjfM4#2t6SB{G6U8fk9F&oSqcJxDJG8~=q$rId29~O0Q*>h7F?4!J_2J%R&mla;nshD{_3UyGO;TwyoIdtSvH4{B+O911SS z3_qSIzW*28C@`H4&Fsqcx5~~d4wAK7RM=QP;_R4&X!!ADNB#NJaEEim4nXsSEl)Ao zQ3`J-n{qosS&5`8oZ&=_gte2DEbL{~BqqMeos)>fOuR1^>3_jtC`=!*Zi<#B#T!v> z0J)swa7vEb{vtdTESAbjMtsC!I!AiN=5EGo0^3JYKDGbG(YcN%*KCHaW%d93w4;iu zV zb%1+8DsSjek?pPar;J!k;1q!qbNVWi)(!ySKT-ifpPHX`K(LJ99Q)iXli8%?$reqq zpro2GL7M;jW+Z}ctXLuq0+A9Yg6dZh9-q@}CeB)g6iJX%yg(74vRATG#rkO^JjN&h zTNWDIJ0Oaks=^2r0Z3vam`|2jZ2S{t=*vcI7;^E{w0T>_Bi%xo=z*YAoQwkKGp2$i z{Se~$PBzLa0LgskGtF6(SUXC(&e~c_%i@y*;8V-W zq5%O-$4wbd7E#TIW+f10GgSNFMI<|sS!%^GcQaS`*fnW77K;XjmYhu_PT*9X*l^_F zu{a;}F1E8qYKh2ly!tM4WyZ>o7uK-=0p@Xl%$&)b{bLpUr-o0CYk*C#T+<+$ZCO;(hT`AQ z5jZ?N{1NAU39(qaNS2g`IA>C-r%4=vPa+3b8mVI@pOmQL1xxazxL!XU8OWzn0tuWW zhKOE;aaMFvb?xwxh!Yf@y&mavSKP|u{}yV$R^!YyjWRidRBkzOJ7;2LV6gLtsQ^92 zVa`%8GD=c2G{<2E2{*3TEkY51p?%(?VKK)hykQtZv=?Bqy*dzQj{nN6}+P2v#5Jyh=3N z$;7`&u`w6mfa;AJf^2H2T!`QW=*kK5hhU8bBw;+IcjS!)ByC>(nLD1CJEW{e^CT9x z_$b<}9BE$qj>F96$#*@#|9a#5bhDqN)tLip%zlza-yv&!?|gA4%@y7~n5~`XDy`G~ zMxKM?w(;tb=cSqfTC5p+jhnr^#{Nu3?Baw#*)m;+6m{EGtj%h6)ocL1d08 z6NbMlxmHY_76KQpAQ?!NL-^WZkb895q+{=4=QbmQNb-c{2P6)f{~^29=MolocJ(V+iOAWi=4j7e-{(&uyH9|%uki`AqZk@ z;6c!V2StXJvBlqzZ>49d2K#Ck)_vJm_W0qMSi^m0p*db~4_wn44GTowd9LkaSs6g`dKBwC~94K0{NJokMHPTCWvEu_?WIpU8^9pG9 zob;;ndmZbO+$)$bn>tre1z+hMwmPh(%euQR)%@jbh!sOeEx%uehTJMpnYq+3iTd)x zh3Zz8vh10EtNFKd$W<7?`teq|-s%muEWCcCojh@ChdB@Rd59}TRFH`%6S*mfG`HQ! z7C{~1vA@4xD(%#8$*tnzXo>e(=#xlwm{LT{CK)gRMDt~HO5!wW&zDV8q?AFU39Z4M z(S+7y&1gdJ&zCX*S$2m)x6@L`n^#lcw%~Zj%!O;&adaBb5&zqJ=JOSzY|WmIb#Igs zNZI!GCo6ymM*&{oK%{`g^hRIAB9bss1|uJ}8WKmbJESw2Qk6zigkp${n6`s~zZEa- zT@KIL=J3RKxiukH*e_my_XLQ2F%V+PteYnI8a+)4tyr(kJ`+i z`$Z&fJCx^1w;TM|$T?kVNhk{7L>!A*S~$sc*&FBbtAmOi-W3LuoLE_*yRB}gBc*`BR7$cY@N}f6 zAJ0Ag?)LV!<-B*3QR-|3dS8};w!D3dR^$k5HB5qoqXu{ZenB9mskmu~AU~eZQ55Js zPVK+Uk_)Mt@;pHdLIfA;ypTv4!dc$OaY{L4e->ja0FGN5EtzNphBO8^;<`W_m6~yZ zPi2T41tg8Qs^ah%vgvxXoJWOps7FOjlaVY=EK|4Q4c|E0v~igtZHc_`zon8 ziNi3y75Rf-fRKxe9RP!Wrj*I^A&`OyahVRuaz}JtC1jUNQ4%h}n1~Y3q|ev0co%dYlRfml2Gp8OqPS_Yh@tUJ)n4WFuxeTpwZ5pSmAx?owZ`kc9HJ9Es) z4YdG83_}?NsnP;#mnUy*|}Y z7i+loX8Lt~lrB=kI=L`97mC(-Q_N=RSn!P*2>31IS=Az(giIumXI; zSY=pYF-VAP#2F0@$QQZ$WzU43G~VfElUoGlXB0=47|0`Feeu+(hjwd0d5c~}b|WsDH!Byx8$8LA|FOJ(fArc9BL2_3)QAD zAK?w6oR55Nrt4%;Khqa$yp=-6Eryj51X^dX~6!G^Q?$8!2|!)FCx@=JD*Hi6P6J-MEI)w| zsGFuIs7z3xPu_24lqDpd^Hr>6k!40%7*C}ylg@AgbSjuIzQG$3Pm zRs!`+B?G(EPP(I6WPskuC^EI5&?K@*TxJkuc8YWRCg-pZmv4Eu-^MpseBj(s%pNXN zfC%Q9nq$7w1W>hH*s2#{tWR;83?ItM;T76{Y4HN3OLpzw$ZlQgY&J0>#ON%R$7c1! zAaTlhK)jC3jl-(RVeov6g@ghAkh8-8z0>S4wIA8d@Zv>7 z<$b5wjvb?I|FnIiaY#1r9j{fdU%cc~_2^IE%_FUXwz=c2Ew+u@ z*Twt1TPz9h)<&n(=?waP@o%To$^YBg-|haX+u!Z%c00TK-Mv3`dY#T-?@yrf(48%N zQpzCtQ|I1oV;rU^AvluBvCb4z0K*mLVrh9_FhS^&RdPYw7-6BeEDMHGCk(EBnP&{redqeb{=S|I(Py=>!UOmr(ryXVGDmg z;R{oJyQeBhU^GSGC5{60c?Z120@0&arZWC~R%ph#ARcf?&1SO!6Rg&zN5H!|pe;Yb zEkE)nd~LnxdW{<#1xG+_*By&X^|}3aYSKbC=7>QVov4HV@#p53FW_bVig58#;LKas zm-wjcTH;c1)swGZe-Pb7QJ{OA`;$|w=J;35f4(+=;oaxF{j8b){r&xYcm8+x_VxzP z^ZzNHRg+QjfHMKJDO5J`tOBxb<%gEi$GX5vmC0F0UmU#>>E(4LbF&MM#0I&IYlz3K zl;KbpYAH}2Xl>`g3%8+yoolisSHtyM;6<}`wgT)k;K`Mkmj}GPZ3y@hM^nPvm($!3 zQ)kn@K}%YA`@7sou%L+D)}vRzdl|(6y2go@^;31Q-`}#HQpKJZVfhp)hvxXj-adI`2& z2q>h;fT@6y`(~<@mv%{NRf&Qk^3uiQ0MaCV1-9h&k1Vt;{sEORouB2hU5-tb7Mc&5 zvUojfnn`Ns^XQtfb?R>cq1q?F!=Iaf=A2tzdAmf-yj01f<#e9K@ePNl?y~n5T@QFC z`ka|(x9ep!ysTd+Vq}@b+|b}1yG3K+-a^H$StSj%?CP&d%jF4K6iBMqLPA)O?aAfXqYPbKqIQsMA&kN5&K{hJE zOF-K;sMSk@{3@Zs{`V1K?Q8yD=^we*LST*k-|O!0=IsCd-A?z}{(p*RmHp3$za>K| zyA5t6@lRfLag&N2Y+IeNt<5^D*69D;-e8c^|AXCL?^*vp#UuRxmxvLJ7Dz<)wZ#q@m%P?} zBLGt?uw%U+KQEVU7vg$FW;|W$2Fs&YV2jJjc}m$SLdi*-EG>UnrqWb-PvXL1sf$z{ z?e;TTUI@cPm0yoh)|lBPDedyLiXAneGoi<6s((ld=jEaOH&Vq{}yU}_G9 zr47D2;sVdYj&qMfh3MM>~=skfJ~bKFiBdl=N67Nkv<&jNwXmpCyl4rOfW5_EWU~0*=LPr-j26SVdQ`(eh*qHz*4qP%P|e|CMKQjCsIo^4H6Rzm`Y8J>V@Y z+!O}etEd(fCxecwuqd^1n&|)tce4t=_-bU4(Vvct)Qk0Y29!r2<^XsQ^XLN z>->xIIG}q=?0?8(imJbwj~2e(T(F$Wb~9!E$-<_?c8)t2zK;G`&)+h@$NC`9Y!+i% zu6MF<9G6Zi;-%?sA{(M^seOB1N(GX1wk-}-94q@`NFstKJkuGsi<-mg&j*FDmqWeg ze8_6wXFfce_}}!YY5(h7ad+|suk-(QI{m!;-`VRw+y77TsQB-kS&%=brcTD=h$12q zyKG>=+vYHz*m5(?IuI_7wH*QP%NHY=v#;m;W6Mf;@b&A_ih>MI!Pl>zggH#Za2SW! zm%Cb3brMrd1YQ@9RXRs1)z2SEoF@D?iWWz9)VVr@w_4BWLbjTRQDABdZI=C#2jWHH zrnMRA6jl;g9qY3{%i7LnUolQ;0&xhuq1ekb=@B{Lc6J)y$|6#BfU+_~N&O{qsjZ|* zE`a}L2fSQJ|5>5$HzgfjtPg`x=?^p{CoO^D)1eOGxvQZdgMFN|2r}hK*12lXyrejP zATX%tQWJR1rZ5KhpZ7x5Q!P~j$nunc-%WZ6D_~fRYne%A<$ktupQwFrM(|t&ec7K> zyp~=B_TU%{ zd;8D!-%~us{?o};eJew%9CvE0Kbf3zGwZM54s1Sw7%w@#S1Z1&Y9A`vm@)qV-;Gmn7U+75jpxsvA<1tg&2N7)$Y_seRb)b zw1d6T@)R0kV?$r+!lOEF`O2k27CpR)NVOrj3-=tnTA}zk<@Lor8Rc9()!Q31oSUT7 zJyO;hMxSWOEn%KrxqqCeO8)DlQ}=fM){y^${va>^_qw~!^8YCwBmb*&lx^<()v(H4 zzxr#L<5z!MNk-#`Uq+sl z5q~v}@v8Z+)8h*JPu>CjX!c)!uUA*apPx2W1&rUf#!PCusz8XNwFwCk6Y)V^s zgDPFNt1>=pu1;G$6f#TdV2-?ufN}Umj6%j6y^T| ztp9CQP+b2TFrH(c>hi+Yf zsU34A6;+Gt^^e>0qq<^SpK@9h@+KmF(R-;+F5{vZ36q$l?O=%zPXK9>7`O72m5SpQF% zrSr)CpNu>kpZGK@^XjvnS&_Qk)@%LzG0zN=)7R|v#)m!gE{X>^^=Z1Yc&wwIIhFtD z2R=7iz^<47_YD52;s4()x&NX2od4-bo|W-Gl3^b%@TYXHHO1zea`4^HulH;(Zv0fu z|3wnDuNO)55H~=qv;TIx`THLRy}@(*_mezT_TR_h#Wyhh7D?n-eY{M7snU}<8&GiP zGC{6_M!y0tPEaI3t*%k&{FlgNP(ZnLV%odK1Wi*&*5bIPMH|k#Ho3qPX{YYlrVVFR zn_{>&YjcfVv`8Xt5tTrbpWfgQl^KWsUQYT)d{)VSH38b!ic=nI{om{C( zBu|z6*T;e6&;zXmpvhX2TTh3WG7wKn*VPRe1)?S_IbFnMi*!CuaIMV+BbLjT{INdA z^hhgy)%+7K_)Uj5UhmWUCw9`^r4OCV=~-%j7f&tu|H%12_6Pg<{2$%^bN;_4c?#!0 zA7J~pL_}u0zv^Sz=CAs+X7AT2RcGthsc^q!9~%UI>o=qS8C}17fBNC=*#^7DoO*xE z4P(wi54BgUsPOpP#1)$iy!{&-hND}|{F&R@oAb-FUyk3twOjMvUwBrL%l99y&aS&o ziSB-{)g81ttxmh!^BPVrF@0aDBxVIue3tQe>c&xeeLh_DUCd;&U%m*7OI;}1E2B%r zkeeYXCrB9v1M7Yf{XJ6O7Xxvln`cUt?!>R@TQ%%gz`29uuj2NRl5(xw^=CPB?o9ka z3GoLx>UZx#{c0|aiFL=9g`O6>DMcib_x7zUmq1EyV-iTpplI=i#B&*|AT78{G|`f6 zW1p-R^A`TakO(XA!4B2QoCGa8g9HUFQ&3Y<;v>JVU{=eC;0%*-Jrv?ExV@um)(Ljt zWkb9`5u$WR;<0GRc~Ljsp}D4&$BCw>W&b^H{*TU}SJ?mW?>^uE{Up!h>tDfs6@tExnXTElzaCwwC?HOGyb}=@W>o8j<0X~5j=cW zw`-s2dZ6*IIsfnF0a`Qv2fcnL@Bis{p7(#BDzdh41_ZOlKHsC!;~vm$H$bbk~?3Z&z6I~dyvk&9pG7Wi=8A&oQ{L*M^g|3 z3%L3Kq+6fFDMPe?jBwc$5UDs1S+Au4QFe`!LQ|(_qpR!l;e)nCWB+FFTBT*qH#mBK z^7Cl#dUSUA@$B+Jn?;`)f!F%njMM1Ze_vf5UmsuoSR`u6xNS~ch~{y0y#j%&cs{c?VF@{{9)7va{G{_4K)SG$h-M{!>FYdWv{<<9G3 zC$G=``{eD1)3eiyv#Vd;U;aG0J|BMU7ucx?KS%q2eaC-I+6~sLr*f*SXXZzBhW{%% zs-K@nd1|iz@3jN4&i}XHE%^WTpV$9S^QeouCi<2x6}wej;b#V?<BH4e*FT^A zk1TJ-+|nAoJ+{ zf2-TylmFkE|Bvba-!1C@Zh!Y#|3ArN{Qud^dI0}_>D0+$K+WeeFTMG=#!H_oSI0}A ztFlQf=-%KU=SY`t?i~-BEk;LY!{f{2tM`th&ikt!Qg}YRI)453Y;^tl_~hrai&Lj$ zG-2Me>+0Ec_3XNOc3u5pT~`kk$BCG4*)O-#&c97W=VnjA{u6gQx37PS3I2`i?r<0f z$0>`&LiKJ3fY#W5y<-0F?r#4%|M!zT%KpPNyZcP+B~kz>fM6V^NJuK7eP@O#KoSQ4 z8nytjxaFGyHiJy~Xynd&&`2qcrfR{+ISqt(OdwgVG$Q5w;V+gw44Q+LFBbGmZl5&fKkP&dU-qUWuen zM)liWbYNR>?U^Ae&2e;zk`VilIyJ5LR&{keWez`=SIXX7m3CDn#0d6nN>6flo(w;H zU^v9TL5AaKh=`9O2B&7V&;-&md#Uta!ws*=LS@vA%}HwB$OeuVh`=eb8Y!XHIxI>e z5ehwdhvqR^K4fR+0^(izQv;WJc0!f@zkk;M>{+M(yZQTHyMzAo{r^w%Y^48TsB`bV zgGsf{=XwlBcT@Vg%L5)jdmDr|)ZuRa!h37-Vmid{K%cv`DQb21``vVV-CG=TjTx{q ziSZnfDFRy>1*yF)eH37yZI?Rp?ejj`>%YD2*a>pIm4sj`TXk(04+!PdL?v=Ciee_D zay<;K^5tk+1u{*$A-;LZa{SQy`Y^?v!C1X5}_E%i@V7gzy+fehXS`VZ5ZD8Mt*0-rr)cN+;8XDh1 z@MS{q9FpZoo*3aIomxBK>L5wElE&j!%5bO)wG^n_hWksHviL2IZXU4-rLR>Bt5_#L zAi3@r2FCrqVt`6eD2`J}p&BjZnXJ&-FeXfsH4iU|38OWM%Zp|tRw=I+YR=>UZ*Sj$ z&$r6C)Bd2j1#G+Y&2v#X6Rn>}rQ_sGpcTahp%tBT2q{9>oqa~y(Gi2=uu4+eTh&@D zwR9cjE!CjrL2ygN(I#<_=javi6!xC8W2{kB;7+&{cg^=as8`nB7yjJ*Gv|gXAln5i z)+h!183pff5QOL!5-GmDa@6D*v^V(*TFB<|zvKXmsjmPP+H@p3Z&9Xuv0j%T`pVh+ z+W}%a|CgB2g|d0t6|nPe(lH_tVu<=A@G_@iet*3tItG>dHk_@I-1Sm!80S?Zm>-sT z>4?lX9E^FrahR_fg84nDU)_Es;WucmNb{UPEg60xE$7Y)BeB-etDIwtunaBusH~bq zD;lI_jcphDoA*7GXAmhBgjqEu3Z>IRnY$G(3tQAby~CooL0smhC^!#1Mj)Et8`JfS zuUa^6i(`_cg(60lNsJ>#J;wo^eXx4t-J-Dwpwf{zb(^t9Ts33!Kp|r2Y5XmBa2_h^jl!fLOvhp>z&mlF8N~ zK@jlz5r7}e&+BmOhTdMM?!zpd zWmr|+*Y#iyx8MGk}ak-ni6}y2F8&3 zhv0h->d4UlWiwqh^u@G|+_I~fD8?huzEiU#YjYa31XT!zPvmx1le8`uR9v@EyZD7N zgeT66Pid!f-4E(lYpC^oAyF@|fB5k!xZ8J3dK>cj=&UU0hgJ~ZeEdnUnl%?Fcwyx{ z2;Jvc8_zse=X(4jld2ljpo^$}{CYLf$hTP=ozzC+2YHT2G+NQy-4P0z+redZV449X zH{#>NurA%G5w#Ko4fgd#QC1}kwY17?8sZIWqPhM_Jk7;^>doecs^!P#W(-_P8?(B= zkfb&rP=utI7dO$dfuy%^ ziR5hOYNdv_57Bn1;C~~@MZ%muFs(?=)rwEkNWe;;ni)tqcx9UTA}`hd@MkWmXTV!6 zzM8d23bCRqAXs(vK}%vH$xQx{g_!&4H-rAEtGXt{_i9!S)nP!CkwTF363=T?Hi+UY zmnQr5o^{hITNx*bEd$F(UlV?vam`fq272_`kcVB?-23H5sLzs7Q}Oiwu7T!|`=pc8 z@voykpaVdW02(>~g_cV}Q!fIb;OR}r$7k?mq5#P-fO%gYKywKZMxn?NR^oJSxT>zY zmYlBk&;0g99;W`UjowbfWItT;g|6om-~6LR!_`+06XBnsAkm#DhjCW|Uh2-0RJ894 zPXwJkFXLl0x8Fv5%uEkWch69cbeUOGM92NcitST{tu!uVmnK)gMMc_Vk|VhwjAb=1 zDuF7aE4nBvzl!g4NLo4gA2yaZ^TqaHh{+a8BnxK)tzG@C1A`6$3tcAVeJ&TRzr=^N z+QNlNUW5wn3`qY8C@2!snMT-jt(nNDzC-H9o|t(Zk)Q%nDrilK{+ zlrgf9JXHZ_&iCx>?8L29zBA`Y#xZy0PkG!D`mRZo*}$&SDl2;u%uEhn$IO0YVQTqd z$c)G}XO#tmE`ivnK{g5E@#2Wj_-6%spY;M*YQKCgZw5w)gwkMJr=V-6glFB*|23%7 zQV(QSQPQ&aeXxOKZH7EFBuLorDgvz~pV*X9*h(O{d{K*S8f6SY9#=#-s!%1-k62EcZhaEQ~w0 zuDXX*g9?v5`w^2(D7H3MmivhPh*}fQ$*SkTGQf!)2-N8|wO37^XKAUFz zO=jA+o#=nAjI(fi-PHydc0n36gtQJnBQ*lczOmn6m45*deT360Ui|fI_joc^(GBfz zB82tOxi3ZhT1(87;ML_H<`nl;KzsX#*a;o*qV)AW`H1{?`g^Mgb%!BsF~-;oc?HhW zeUdt#v8O#If8j)6>`a=DedzSUO@g=Sv|b%qy* zL5YibI~<>}Ojn`1=3asfT6-IzlQ0WM6ZN`Q<)c&OhK}dsv$+FQ|K|dyl&1uKCsP&v z*9q)MW4df+0tQpVa++u6omG9dc^p^{^w!Viwp3#~3&dd|@nea{eliAQIaufS#t_X)|32oA z;b~JWrXG>Tbpn`hEU#Q7TK?{3e?Ca)?CJHDv76kFlJE@gs9^%!D^V)R`mt0$92loJtA^TbmD_HpOB}nU~V)<@44rircr9e%2odmf`4KZ2H-r$frk6SRS{Q zKAC5vV=zY~%DbiI5#QQ01acK``|^_{*pdaI510XNSJ zGHRTOgFly_X?{BTKvGG*U#a*;BBpJP=a?>L8{Y|mLJl^3`1Fg!u!Lt0jEYNQHv%Sa zVM%<#yRtVKM*!@&H7GjHQdhH&2P~HIC)Ie59OoIu(`DyTjA;i3+^vG%%u6rpJU5Uhcg- zOF~BjLU@j^L~6k^+^|FOV8Wqz&F^< z(bFZZxBaUTVwb)B%jqI#uJg;&ALIPRYtn*(spys%~+IiF)eDbU9?$aUG~V`b4$65O{8wOM9!OD zV-Ps?0>kKtem29FX(83uYCms|2P0AkXEnSUn)PCC zQOMO~HhS;ZY0d1v-TQTpJ!Bw?lmD4KjO|fSkeZJ{VQKmsZBg^s%4{W?`*F>|Afo$AYkERLr+U*5!B$B3=M-Wg2P$tOnkDFqbP7(&gb#gr z)kfBE&q*b<&%##vqO1yz7#Zv(;NA1*ft!%C-OT%a?%J#c`{nk_RMN*jkEb?2+TYY) zBeL1`19#W{CU4Zhk+%6ZAb#S$K0YLv&j?}=q)ln0r*H|8X+;p)U(auow43EIrNR`K zkid4tP-4fgNs*0|mNd&rPCWY30Yh!lkyU8FweEtJO&}EL^0~4SR{TFC4a0U+?dRX@ z+GFJ6iJW*r7x}&cqQL^kmx#Y?4r9}H@ zAZQr};G#zoV0-3@u%+uY3Z=`ePnWQEiB$2F!uvwJu59dQmw5N=-B;=du{xA|)h!PY zlDufg)^~$8u8kf6C+;4(kU-_ztH>=VT5ARcTR0D#Wh>fOKOLVlR)^1=au3KH`C}A0 z)oZ1hQTc`?tVcpJNq!5 zy{gViZ8UF%hfliOR2yOwCDlg_OW$>J;v+(SyJu-!B86@C^onn9#F->k^9h{vj6@Wr zI7y1-hi(wr>5y3UX+fy@QuihHyzTFFp`3vQ;x|c~D8_#bF55s0+$O5HUn-HKZu;-b zJaSG}s%NY=qYdi-?mnx(e}38XbG!rF8%QPLxa=@OO=yrJlfK=OY|COR7B#fn8#g7M z&W0+HRdbRPMr2m(s5lwN`Dq8NF$%jABFqpKx-Qb}g)hl<N+o+F`hBYejbA>CB z#75tg-nrq3T_quxeLn$VLE$c_mk?hdqKdc3XK1M@1Ay%|pTi0`#2z)j(T#BqTS8nLlwK-W>EnOpi@S z*{1~&k{%!5-`Pc>paz8(Akw&S9%UHAqJ-_KIo`vCTR&TUl(TR-uk4;OA^ik`~{!Rci4{oU_owzrOhyXurKd3A%lbp@gI5 zE1_VX*28~3BX&E<1}{mab!k7S%{QmS8QG85H%@RE#xb0(_YUOF8b&pmvARw=bVsqc zVpM*6ji)d2p%xgmr7#$2{F_U#n`A}Ch_>3;rQR439ib25a09hYcI2-g=cC+Qo6~== zm&Z;_3u^E_uBME7B9V;#dV<;%BECW!k!_(?R?dN1flzeQ*8id2RH4en%k08QohLZO zru`FlU&j~3g`VX7c2FYmRnrxM@>cJFO<#cCVw8cUySQBn#T5NrgLa2~8%xxfIQ!4- z=cq>ZVo`r$a_{#&e|Tc-y=(*4$R?j(s`4v#^h5a~hs#Jk6EmA2sYo!F*y)rEq#r<3 zl5aR7Ha^|}U!)Q`F$4}g7)P9KYn<_#n*^HqmM$!@qBt9v<8crU-K*D~+(t8bv;N>Y z8e(Suq=eblA7fY_L~|CBQ_c7Is#BQz#>IIHJC6&x zrBs_a4gA?U7aRrzMn6NkV=9T^WJzT_SuA;CwVnd?V%jmcsW2I^LWzMY1p-D14X8m% zphfagS(^W!R^iUS8FY#ahV>x~HSreF#Q{x#tnZSqbm0=w!qt z6iPf^2TNw&I7x&YhPkPA0ZX2s8@a#Di-F5M{SC~a5tcc8xBV_)eo1}1>H<~*(q!** z44NcJ$m$ub4u{oGO%1w9S<@d7gkO9i%Tc)AMKw>7Y?TUgpqu132uAwC{h>p7YWGS? zUf7FjoTpuz-MA{DMKxjET%IBZ%w6ptZVL!~V_{iOdJB(QDO2MQDX1HU@ahp;FL)ktOgT#q?PLafk7CugPUxBZxiZ%QDH&d%hv z7h1Gw`LCQ)V(fxBK*)zWTUat2U;5@2)5|+FrDI_ULw64U9E>^l4nPe+=A=2}QLtq5 zRJwdQEJs^ z<8Q*OP!8NrpOcCNVIeAYICzcyxCOsD;qn$uuqxP38cGM(junWP@Bal#SCDWmjgmof zD-A2<03D%8WX=iVhh!^z=DcDiy(;=4FMQ3q$Ncn=(I>ibNq$yeT0XTBgF{ z_#}!QF^G)Lm{#;#gsZY_!D@=ADQ=z_nhPk>~6ZaOp0nm7$(iL?pq?19q zhNu7iGQm1`mNldIBWU!ju!-Uzr^YK6$NMTWgq)xRR}oi~bkj7?hchxVIiVe~SpntB zs@=>V?nWd`Kuhbdz!;o!vZUD@T`FyB^Npz;U)yLwcdK`GrJ63tvav?SJX@Ll{9=ZW zzH0CtF`Z`3WWyMNwRGSir_JKlkLPYfsQl5)-oYD^^Yt~<@2!o0B?SPg=`nDvzFHfx z@pGnkmXv+O2x;^wHr?A?MGCJm`&&5Z!y7XqQs`5;pWNKE4k*q#yr|8>nt>9#x-|pe zC8`9+NEV$Ub5t9?kvSK)S}rcake8WUjNO9n=9e#mGQwrVt`xK)7mxRwj=PAbeAn~G zIxngs)~`uN&z~a@Kc<`}e6Mh>eajw~BTMQYsr6u50D$^ z%^iCNXe;B*to;(4v^hjo=E|V0@tLmYca&wSRq0Wouc|`OR*+%C;44l=yXN&^v2xAv zW9oDKUhf4o9~7E&%abw0NOT1mjJv!X4{C^1BvNVe@$qv9zj%F1In5Nj#DCe{QXknS zLWM6@T83c1er@C_E~|K?b(&TVfF47_XIJm9z`MhLaLDb-vXFQ(mPAsAD9XhaNIC<3 z>5)eNFeZ?Kk;JJ!2zUqTM3A;1NgGc9ZaBCU!kv^6jnR9{PSgMM%)fcKxCglUxkI4^ zNF!fFBleOeRR-!PL`cqLigMb=ct-L|D@iE4mff8!foaAudgfI_)&ggF9r$RT_k0X=&fk z(86&eD9LX^*@dOTx`MuM78qT9)y{}@T<;({ek4thRRK&=jX~d;4up=j&R$W( zkOE3pZb)EDu_TSxB1_nV)LBq!qdAKo4sY~bP1VgoG|Xy3G@5tOCDs&cY6iU5);`?f zDX1593_kvp?W$vko-P6;~L z&ai;@`56Yabr`qW@}J%fF(*jTstG$la)+xkfZJxlt3RAD$LO4yaDP&b>?>~=t+{`A zR<&#$U+9rFT@RyyGfW4dx^v~-oB5yv`5M34L-`lGccHwoB3};B@Mf~SS-V#l8)`pU z(=72@b>1!FhJAbzhQAhu?okA(A?e7GMGzFD(ZfKYo-;p#9_I{Jytc`J?do`XOjImejZc;D} z;-5ULS&-JQJhkvZ+hfo)c1&SiVl-kx)$k>&JSq{tfzaBalK^ZW@}_)D9kO93+~$9u z*rzAtC&*($oYNLrZjKT79Sd(ejJgYaWmg_u5W4HH*w1Xzw`oj*S8-WUFbO$7i$;8C zX-$_jb`tF`)cmkogQR|0<4dPmyuPfr7oy|j<87dmzCj^>ZO5{d#fad2;cD-=*Q!L6 z$_n*%)4%lKU-$C(3mY~3=i{wy$YsyvqP);#T#G&zWAGc^R*J2lwmomP2n7=xc5|Gy zO>+lySLM z=_!5Csxi!vg&I)mn#;+G2vbv7a}Q!FHm0k|HYOymfG$TM#wffHQPhFL(EiX3Zt2!) z;fUlTP%X2$P3HVOF@j=^Dk)A~#@<*sg)sJo%8I_x+5KaTAGcE%&nWqm+XGawaF<7a z^K0kdB}c9G)^|bmW3h7QcB!C2tBlx1HWK*fi3I6`ycy3&knU2iw^?Z-Gxv{dv7fPr)X$c;suQi8CcE_h zGi{5NJZg7sZ+kyk)Q3@gYEcUlHz+F>NzYWWe-g)k-r;?;I?!tgRju-2SXySTGL<XqP^N^nj*E2J8F8R$ifuJ2 z%$tIIdWHU7q!~wyx?YkjE%&D>VCl}Pm7w9--#*d#dyCRJ@^fdgN7H$fBNNO@&Fn|{ zO$;|e=(1R0#m(Q8ui-gW;d(=ZA1Zi~(fif$`igmBtz57P$*U8@jPE0Cul$&Q;e6xz z95J=aM%Oo$T85&{tHPk_(Y=h2(TWUv%a%QTfNdAXngTpmJER;P?c_8)bax7M?lJto zK*ixj;ITWuFU0EgZ9w&XE?6~ZTjxD&*Ns?D#end$vy+=E))&rN)TYK5RTs8sLPyDZ zm=mJxbjH1ZngqG)1am6Ce`jOSNq563zp8YciD9woJmuJqOu-w?%`s{!h?lp<_Mti? z9(;MnC_;GY$jYZm#p96UBsqe#!`10Pe0Jm$FuM`|OAB(g*?i_#Y zV6oacOgH|Ul#GrD&@kP&98CE~d>28FKNC^BGy4H)pWclZ^<;h0fV+S2;df`25koW~y?GD`jHPCFr=iP&&5xOJDi6ce zwY=h~R5H@qrM_;JXQ$Kk!J7tSr`C^8Kk55tH6px0by1A1PCE%9-}53@@R1x{1lVbr z=uG)8jbZ0Ol^ObO$e>r&ZNW?m*Jye;91IstQn>y&+M9n`HLHGDg$-+?LB3M~@~x>A z3@Gp=|LPiFT9W^8S046gaJLyK43ZpRkrD_8Qa+SbC<^z+SF*E9BCgVz zQ!z;QpHRR(p1*(2Rf=VsKN(-23Q3>~_aIX-&z+u#JVwB3K_? zRV9X>N~G?@dG&Ee!vn%LcX_9BUzr>R@L24m!3!4S4U8l_i=}#al4fdI;t3Tr7F8_< zni4~@zH68p2M(Q5bLm;@Vb#@eyB)L%R=xK5%v#^F9=X){W2|5p^t945tG}{}np`(G z%pb;=ftlO5)`(lkQyuAL=0w zX!=LeXkhW_kSCl*`031I+^d?Xh=mnpAVeNReasJr(m~!dQ{|M*b*dp?{PM43IKio# zxgZfK!#t3w(4yN%Vc%cfjiuipgn0-qCD-gPz^d=^MYBVd$?seU<5gKUmy3}+jidon z?Qzzy``m)n+``*1>6iKRMG-106NUFoD66xag540Nbs20bx`Zyy^LJ!_wGkdRThB?j zx##wBZ+N<*|7{7FD9M{STYe{|*Rb?X7r|2sb>e7&q+Q-QXmm*4q z^YtDy4nUdL2>T^NN{O!}Gcrko)T!5k>_bWBQhQRbh>@BzXaILu^0`qK8Ma8JlM3rzS@COOrf+r*wlNzewcs6lA}+5@&hSV5N`^Xd*_N6gReDy;34&}I z*NF3^b|5gWnC7wB`qB=;&*mS)BM8zizqIxI?K8EjQb^PH=B;C(?wC&WxmW=9Ki0&K z8Nma97Z3L|P&&2w)`b;Q0@F^FkaChxi^baO17#G-<(m^$DxoF`W-6OsF9un8dJ5c> znug+ojivBoNy~CE57FPTb-_A!GS8`8s1+L8%nTE9%8@46(qOi%LnNA*#R6rHf zDeBX1H2Qj6k7?jQamByZ$;UIc&`Qpxh$0()2B4M`W0^|CXjD%^S*a<1oIvL2?5Dcz zkxi4c1KV0CE}sJ|4nPm#O^Q`>{GIeBzx>4MUpyjgt&G4X%L#%(>4-vjK7JpG-F0zk z_H>J+lO&2lpQ${l027uCWBW}GcYJO5@0JE^YKwQ zx5&@uA$KCwjqFu9sH_ATht8{WZjM9eVIW!$x#T;+XTm7%gBULO3CK?_UJ~XQ zE`KJzZEO3g4cxd%Z9BI9kM*lnO~}LA4mFS^(slzfChoQV#$@4?(TBX^U`T0#u?IKI z+lp}CNP&CZ>(@~5rR*536=1Upx-^0N@NA^WSjRVgrcM%qWdhIr1=u|>BMN+`yZ8-I z!7ApD1}+6xi*)sWYmCOiTY_o9o{ylM-X9~8-d)#m#m$6a_mUZ%)zovxug z5NmQcNgdLV1*XEKjx=r~s&-ZASegWy3bTWPn@_umt*wm^I(KI0=+eOFg5Sj1aiPtB zZ@~L$fky!@*D4!rTXxG#VGo6_^_`QDKXe#pfjNiWug8~4uUofS<=#;Kzumwy=Rsm4 zFvv*!$OhpJlB?{#gBeyQ0spNGeXM_WW87vb!T$*v!86r?L<(9QW7r9S`R0+%$8`#Y~Nr5ND;Mfo+UWD{&( zD<|Y^lLr)2DO?mn&nEyr($t%7Oj=*ae-En^xGqg#Sm?GKBeOFoe@$m)6Kpz3?G|Oc z!Hs7-E_$_ac4dx(Xn1z0_as-!>3mU)p0AXfth|zP{P6+wWVo=KAyTQe$N855zl~$A zLl#+aN`bJ)II^_pn_vyt(k1ryTcg=Ax^CcW!Zxst|BbMEnjev)v^e{Ql3V?=i<5{` zMZ1RS%J>s4Q}RuqxQiDUSD)!A6!p;$V&e%OUPw>76vm)^1q&;yc|jlbI)w0TAkGm) z{4chXVS`5b>c4JpgDO#+us5jQ2a!{wp;F@HeW{md7ArH0lKply&Z-Hgrl(Lvu}6fK zA(;6sv{`WG_3-u5_nAayS}aR#=Jn-FF%I%bCisl17DH(w+NT>iP=SJ)z}*4)S#(GJ=;j5 z>xUKbY4jRYyoiJ^jRggzrNyZl5>xBJPx{{nuC4@*5!KsQ^ySID!mnHM7w; z+7>Bmd?lM(WrmXt|{zLj-;2ElaL?@}WIY#^X^w`_ZHsZ>3FWs(> zoWudL(y3i$->}{Du-2NydxO%1W=@h)zb~NsXzZHB#fMMqam&t3*Rk`B+@lk*8qg5W$Wpj#e z^{7(isvcI`8xHOL`;kvlShEQGp%oN=F}I3;d}{%0&jLHb#(meIxm;I(^3V_@(38XU z0SeI4PoBNa?$6`Hx%8ov_kiBTqZin6jZ+T*%ka|!jhKSaBNDMP0(RtMTanSAn)osd zpYiw!laXRmNHYuND1v^7X@aR-LbV*czz8L3IVm{|6rLi!Z<*J!(Ciiql zGl>V;+wu@!0SId*F6(e0wtH_=USfHzrC^R(YDw877sngt$|yh!#gOYk%w7Cy9jTsS ze_(>MT|g*+rjkWYriPalq8KG&lY@hYNY}RhJ>NPFj z^J~kFNf(AD^|fcepbq&NY&Z@(GmIK{`dlg8E&RmqfI7KQ@V0mf<6TTxc}P)s;?;ez z6jXlkb@rh9%cpcGFgoJ$_?AADLwg2VCOBc}f2j7@+ty2+q_pZwR{TgA?Y_Y4Owg3c zjKrA|ltqBU3pZ!{)Tzax^cCN`Rm|s<(2g^&+1T-diYF92CIvVNjz6e10tct({-n&f zNt>bX&sKmMey-a<-q+i1S_VJBjw6k+$eiMU-3Ug61%^DQx55{dZ{QYIPXNBjlIq>Y z0#r2mmlE^|FP~BBTBxFRz zwVva@HF?ad6*GC;t@vqLmCND^?(#Fcr=;V1osXa+=5HxAacfS)(}+91hR`k0hbsV& zx@AQ=t_;Y80{LG^`F)`P-rx{$P}K4s);4=VCYVvxqJ>=LAD2#E0LNgk*qR2VIj2B^ z%8U$aeibf8MK;UFpA?XD1c{~4&Yw?a$%kNI;&GIw;Nw6K3sjit0B{?g?|d7F8^eUM z(sqUt1-Z7Jr64s}n&szNGmInM4^mPtpgPjibG&>48C!2Oyq^*Aqoc!D+ppsJ+}*}D z+TN5(-)-;~`Ey+b<0XFIJSB1_1RkXWPqsSTRiO zbHRp~rjh5pGZ(Mo1OgwRNzleeVZl74DKB+>!P^a~)-rZRk5;AlD}wf?ZTOc=Gz`%v zLk$7v@;xAl%Gn#MJC5Pc6ENZjEN3fZ{ddQ5uTRQ?8mDqh@0~yOEf9DVr~H~e*{|2) za7T#p)A)!~p*a&G+FKLP0B>M4jhG*-anExwC~{@>&uZrM@oW(b4b0%npj>&Kapd=8 zb(xDeRYlpy`^Q42W@_57^B=I6S^2>{kG@&BSdhH%HmcqS9=zj+i0i|`ijbzLh^m)o z$CmfQ*_{_gab!V6Kr1)qT_GT6quLMHkjlMj*Eq(=fG17OC{TK_vUUrU(p5hN;^k2x zstl~dwTIw6Q59fId*7XJZ#$r-{#&5LxRIm|F?0*=39KPN1ebEVG+8i(4UO}8|KdnV z*tT9xr1{}J9yOHzQc$CQeBz(;yJTg5Rb*qMVE@wj<0q{aC>2N6!WqDyCc&e-DGcY8 z3O)K6Rs#LH(GA>i77s!J(JEw^BXjYC;^gn&DY`r0Qu(<9nlsE3?OLnaptoVz?PhTx zxP?W*0LXmD>-Bpo>qsHL&_bBImr-GW7@W&0RKmzZs;uOjRSkB2IJ_S`O)cG4-2947 z&TvsG@OnU)XTzpVa%R(X3`8!k3)c$A;gMc9z%tRqqk)bf^LG6A|N|G{Lpx?KSyhccUILL-};1v3J%DUKa<0L-Vyk0{>?I3>wH(Oa=9sN770A zyvqrG>vAVrd*3%ESDfIj8<0z$>Lq0*x})PF_yj(qwoW+@Ff}STRD3V!9rcCa=Zzxi z&=hUMjt31jeIKvgu!-eY|8p7#f4(3q`kS446wikSbgn5b2*r6a7qqfZ!B{c~p@(Bb z5AIq{Ln^OPaXVyUKk}QQ{e@-o>ydybTGRqIY}b+o8|wS(Ynp&cZWXJXu+~0S^$uO$ z@Pi&}_{vY!;#tAIsUD&_`rs8ujmv9RV>y}|q5;IyykI=rB?H7!CXWO1- z&1W#*ExI)o-aemlc_C16aJj?Ax|RLNKrEVKK-YCYzP^llxibqJ^G2gyyZM!IE>vk)P>IzT!x z0dV43%>@Kx%NKzLd1I{7*Yfxo10SPN-UjibKM7a1T)#mGNJjtR2lYL}Mj?2clxTB2--UF4v5BCx{y?$xk(*r}%vNg%zUhdgr7gkr)v3z&KAt(3 zUu&`Gpbu2n7=AmjjM^VhHHj@-_B2=`ym0K(zmGGVX=wdN&R z+UJG@LE@O8Qw2S~kjk$L$^1MU1J4{RJZ=ZmKaz_ueoNWJsOcLz=Yg6IxcDA+o^$2O zlL0JTXd6Ft-fjHa$oCbHMYUqv$~TYn(hrpJBZ?vMx}TJD<-i1+~#Jg+L#V{T+bmj3*%M5Skks_WJtv(%7B@ zo>c2qv)=EnUvxV$UxT`W);ONNm73*M%&O<0LwdpR?ytGWCCAswLXp;Dec04isuFa$ zJ4y6cifw&0kT)jrqj1<~tBw{Rx9AEoeSlLp^`*7{nH${Y+LNlntCy) z5p`Y65j7bbNr$XDA+S& zt4Kl&jn>Xfd5V~l;(6B|J7^|}RDjbf$sE$sXi{Ae7n7>VHKRg$C|)!F{MusjQ0!|n z1@JQjDxP&mrURZlr02JRg0l3tf$GnU;Pr%4P^CXJQCIdJAB_EXCKs3reA(YH##ZA5j$rCDy*ttf5W6ZY4< zhNSLhj$3r~`qKT4j@3>>{9I&@hU|_u(hTL$?QFVJ1fFIFzvy;2_1w z?tEhyNUi}7-UMfPFTUaY!tN~F9|d|nK8}=-Y0P)%sao$!)C6znIeQ3QXR6iTPEd9L)Y}of~K!p?x4wDsqAR3%YhTSy8-52i;@N$rTt& zCF3d(=bP{=P$dgiJ_ZN!eE9QUF)Vom6nm$P1@1hSm| zK4nL#D182T0qU)_Q2%ivsYI;;Em^Nvg|iLRfPy{2Ft@2y&cf??W{juq_0l*3V2`hc7&zja z_Xlq!;>7@Vw@g$)rZeXp{F>GQG1@H#V%lDwpe4vaKs`g(#=he*p^dBFlGf@w^2;=2DNe}yAS7mPPbMHPR<6irP0t6TF~u1jFaLh_k{0mYz*n%LTk zoi7BTn&Pn5Ao8(>B=m<1sU!aS7HnwKW#H1U@EsWb2Vms-t)U-x)%^^KXc>rDHJ19?yEvY@~4ol1`)SMPQ@E z8w@^&RT`ga&Xg@P&r<)jARe`I5&KP}8kLdv_5(&XlcSJ~Rvdvnm(VRUh;D|l=_Ts> zV&U3t`5Jd@#sfnmI1Nqu^kBd6DTCX6XUMgClv3_+riD4X-J_Do!zP7z}WEPulK0M!7rIpkz3c&wcjOS|etxH0b22yC4=Ko%=-3wgXYZ|w%| zsfx8+zN&j}e$}+@98wt}tROk`u*=L`LP%hlE7zJ?uxREc}P2fx&$K)NC{EP z3f>?f@^lItVwO;haVfB&A3jPmz;a2-7f^d+|Atc${~Ztk$;4kR`Ug#O)5iE!`X-jf zrHHb>ho;htXgyEsoF+a2>$Bf+|3I)0e-di`vNkQAY=+r)kn8iX2>rf021 zV(w|%GZ8-5;mteJy1A-?TfKtk>u&Gn_PdybBj&wcjkqi%@=Io%?x)X7M4Ig7 zGU^(d$KijQn_{LfcQs1A>92t_gtr|#{qmTCsz>Q{+V5>c@Y;leA7xR6fi}Y(PPg-$ zIx@?N;`NlwaFPLt&+75CTNif?_T-e*F{&C2E&>=qG%6&NUjf8Z!6RNH_{jVs^$LN) z{=DWNYLxkgYD`)>+;Y*25gRg}74c?du?6Afe1gI5<>G5Pb9rF?$i!_j0@b`)zO^p3 zqMSKQ7yJY^dk`Z?j0@k^!KeK-yJZvOqIQ%0QaL-31cfWS2vk8V@b-&s0=gyyxZVS`gjD03QN!<74VYd0yu{1vs9 z{oqz__PL@R&N)h~W+cmX`R0RKAa&o1@~QuhX%|w(Gb3+P`}8+TwzAI8?ADA4`2L(H z>{>BbK^Ri+Pi1GHr&50$w5w^oKg&UeuOgUFsosFAa}@V5oik4WEW$tMW zqjS)SS_gvlD1$+X5vEZ-btoi(Loa&`QA-LOo3sD zxnFnpnVMjG+345j&vF`x@sndZ;q&r9HQAWc3ph#Vp)i4;DqBlBk3r-Yx2l%|B*wj&Kt! zKh-E@VBU}P;AOuaI)i&PCOT#KWek=8pf;E_xfva2?ofhIx zzz-M=UfEm(wqA@dZU9#gm)*j$-Wt&9%LPHEBcnl;qi4p1Z6H3P?oI?@jC77g8d}K5p4C@yRM?(Apfi-<^b+w|-3l%zj1zOJ3a} z>VrU&{Lkd@wX9J>5dxylyBXIhgX62=+upEUwrHW$NRZEVbbmh|z3SPZlI-jy4MRgY z)2tUkeqw%G~^w24*JnC@lOhYTD-lw~j$W+Hz)(XVx#0`Zo&iALrmaRs(bFh60sJ z3p>GYm0$yaIuC{6&imzDq(n@o;ZT8%cf7a|vWqOvOUL3E9i>uMM2{*tVlXjis(gw* zjQZh2X1wN|a00uI$YQ0$hPED?*2Lz5-~R=)I!ndOV(0(yt^Y*+zu~a#{~Pb)zn-L& z`2VFk{-od?KXV5B(D?x*0nY?i&Hv+De<#0JM#AO0^V%0;3#I|9ow4_4=x6XOJ2K|v z@b4n?82{l=nsU6^2b@wIEqVVf_!yP-N`@i0JfByd@rNsZQ__RL&^H;9he(~l({*Vp({35z7x^chA ze$QF8;6MSSJVS45)|L5?4bY7_nBj!}rSyt-S+1!Z+zmyWs9t>fi2q`UH@PP*0#1C@ zM4SZDMaaozQ0JP`(KR+^3N${FtTHD2ezW}tmsoZDUu5}u^z(mrXukjHPR9HA-=`@R z{9imU_7DOi^wD^(oa`dH7F<`g|F2-XpG?`w|K)2O_Yng-&ws}g^ZjSn-JkzHNh$GvIqhd+ z+8<5~WUsn3kOm5QJDH$bl|_U4QY|6mSF50aWf`FW-a}L<5W6KtRpjvF35!RLIxhCU zmm_Q|DRKyVfpL!_`Tt;r!Zlt-BtZ|4V+a3t#-;Z^hLg!Y|Lc>K&%q_66eUs0_>))x z;BJK?FyG)Xz|j)K(7%C8lnxF)2Ru_qx{1XT^63hNAy|fFF0R1iXn6z@6hew`5r`pO zX}`lLIQSeyXvy!CgJ*Gq7We}Sgj?u;4hP`-DBJ=P@s^Av5TgWyI6{Mi!Sk!1t|&>+ z!RO#yG*< z>A{zS^e#U5axjNC2VV~8n*Ez3czN*U|99{?cn1?qHYvDx{vtgX#0g;>?qGle1dm1a zg#7zpaGUxhK*zrab|d%y`L}1UU%q(t{ma2RcyJuG``>lOuIHHh-y040`~NA*=iq$B zl&O#`|1wYhdT?;?7jcv6tDaaI{n@}BxTD@*|8flfdhq$@pMxI@AO7`hMQNO#9v?3; zU2Wz}SRd15gSdv69`l?#K3T^wLC1PaZ!j1XARU5dLuWYbJ6?Y{IXqyv7zeysie}g};$~4(BcDBGDKrg@n_g5}(6ae%gMm|LW==FO5 zM*;RBB?)-;pWmXW57Ipz((x{%tHClM)|Na z<*q^bu#$2)cV|JMUedW(!zI_7Wp4g0T!(V5nh}%F)v#u+Tw9Ob&OLUF9=mltrrVeR z9A)nZB`7Aco6RW5yXn?+)3J5a>DtYi(M#uED^hfMJZsnG@$B%h`)Z$A#-te$6+?1T z9FmznB91ZdKR_(9s^JJz(fi?~UGIkz`-GoZ`gYQ_ZjbXze0GlM_x**w5 z@N>wF|CFo|fN=~0f>O@JLwtjP8Z58n?(k}M$HX#N&E}(Gu*Su~nrMUNPD_KeAc=3h zo0lM&-p)qy*g|qMF;+qHs7Ug-p5!LG*_}08Y-)LvB=3b8O_Wg!ljTOFWM=)E zv|PNCn#F6=*t#oh#d*}#HK!XRa7OL=>x^ppYt`4f_Se+b^!{d+$TtX5zMR64+<`So z5V(AM@%;Gh#dDtKkULP)ZR87w#!L3?<;8Q+eXpHX<9IWB_icJyM>Wndr`xIR{(Q5J zxpz8-)L+S2?=z?*MIgW_oQEhIrgQ}p6aXB{VQ9u*@?r37!{Atk!Ra;(Cj)m{Bn4zcQyd^b7VI~WB40SZ*g!PYxwC3;4UH2GTh1op@7*nQmtW&MzTlDPm~rY zL6MJAp7~V_UV_#TM-0wc9H(NeoOW{0aV&CAbj&tZotPzW=^A5|v&&(Bc+!Pky0dnI zh}Ey@a}~c7A3FEhG5YN4eI6U@!zW3Ce99JuU=LtLQfjge-tS2>g)8g#WK`4dDh?q& zbnN$}G}n&a?@@_YhQz@3?0B2_m3EO;q11DR?9afIYLn6xr+SbghwOl<35(s>NjpFo z6CKg#QOh+nnjKa$;)qLE3`2k;Lh)iN?H4hy?F7%s*e-ZRm2Nrlq4U5N1gy| zQvlNxFPV|XN5pNp)m%Hf9@#|HsI!O~86s+=i72<@X_GrWX}1feCw05PBBDl}MbyX; zQ6o)6x&5JOhf6yPtZ_==4N95qjiZ#pFyscuCSE2mK;pP5Gc;0be=H(m)LBG$hKLwx zBBIbAjdLraSqD^S(ir)8fqmYS^IaYBY%JO9%#uBWC3_l6b~VGN-C}HM{7!3(U(d#p zz0NGzGgz`$V9CSwESdLt+|IzAj_n4nXJf-&XEy8^Y}hNXVRzQ8&!d)o9@X{P!f3tD zjMg(4tyf^QUHd$2CtRk(nR&9p)i|&~()XSsN^!K*BE%OYQNMys4BlRS4Fbe37g-0- z!m+*19NRNEwpZZT-A+;6>9Exy7^`2iU@TnS>&(@MrA?x9b+?kMzkGYa=c|}Xjd!-4 zYn;{R78Lrx9cw;};T(sUVj=$+A`aGRxd0uzb~ChXx?$%{H#9cgu(;_;V;CnSMoGA3 z3w{#=^noU@50hmUoGUxsa^X1kg)_8mmSN}3GBh^Ju((-<1_KC)FAh-Y3IWzf7=rwj z4yGThAU|6GF-%g#p9^AZOw{26GHDpZrUqo<+TCqK+fEvG-brq0K%D9U(RR}H_1}-c z)%Ej>*L(;rF28|m%oavr9kkq2j{P{H`utIR=-6#Xk1P_9%x+hb;#5ZMh!34fDQc*W z7P#Yfb^c9G+Bt3}Cw9k;V^e0G&dRJ~D6>vMneE!=>9k#+r_-7~Ta;O+voh-#%B)jR zW*hgp!neSGI+SD3j{Q!icJ}Molv}5>a_bm!+bJlw&aC2;HzZ4Lb&03gSQjTPyEv)q zqD8DaoyDqSh*hT`R-JB6gUP66pGS3lwn$Z{vs85qA>tIIYDahBq+R?Dt6$S+iv;N$ zyD=LKr$(Qp1YzQ%Kb%zwP9-3jiU5y5f+BLu#(_hpcpjo7fO!DAdWlku#IPk}8(J9~ zBfD}W*oV#|QIMq!l0FjM43LT2Qh>Qu0mcZl^|_23f9TkGvU^p_ybF7bNH-%u_QVAN{l^{l-t z7*E=*q4A`SS5zwi>_g{14~;&1dY?}!95C5);B%34mNCx+1vr)cZFi_Lo>&i67;(1# zcGL!DgQ08mcUalqZdVwXek6t>v%AJE!*|B^@Eu0HZ9F<^3bVn`F~-By$D^C3Fm87% zgVnF;bG4?xK6LG~J2U#MYYJ{R&;8hKrxA`_t47EOwDh^*`CL_>Pl|nZXO(@H3t1^f zJRmc`3m&FP!M}sK4>n2o=albyby*EZ|K`e(wL4YUki>_3-8GmRT{_XbWIc>19SHO3 zYbol-P7RxOZ7QAHS*3FgmCn^wI>%(wG}(d;kF$dyMX^Y)l4-Zgglu9yfdPt96rjl8 z0-8V^SvzFY*WAwfnrrB5?xeCq_Q_+jHacmy=|(4Yo6e?0HPn2oI%z0TuC7Gc!;6eg zPTRSyM^mfYdRBdlTYR|JRy3FAs8dJVsfQ!m?Iuovt|}FN*9a?LNaCUCFbwmvaXm<# z5^#Nf{zg#S(giRYiF<7*N;e6rh7S`2ia9ZE555F`h+wpdMb0J6H?Bw` zN5g3yu$Gh!3zW&ZD)4W<3Ii0UJTVDdcFUD7?x{uOZeU&WHubREE%t148zzFQtB4hQ z=mA&OgN%wzf$VnaJsTCnkZ^S+lDpWd$+4++oi#f{v74D>6ep)W`+0np_<-EQGUzr1 zw3GhH8XBsnu6a5QG|%oF&C)@e#@SinGz5CCZn}NX>iu~LE^FzaO*!kVn;ELvSnJ@> zJokX%9o(ie!V)q~8m^JN%qFk!kOlBjLi;M~H;L4sh@ohA=sdFD@t9do!e(6$!e#@* z?KRSe!Za;J$h6cZlmQsx=muHMKbzC4yU(gfucy;%^;i_wrgzdV(9S!t2HMRmXI8VW zM^-aavo~*2JLKHv5&4O6v;;WHvTdt_ zIa?2^C-0=|zo+xgP3 zap!khKYc0`oiAHG9zB0vY6YVploKjN3Lk@(x5hmCtufmT;LaC-C&lQXsbv9V>`AxB z%LmZK*fsf9hyI+Q%DpUxrRC1H2U<)l`qZSWJ~b)oQ8s2 zpm>eQMjXiBA$WrlkZx0o)|U9)iA5QjbXA5XMP+DGP=@TsLx%Jjx0F6(tMr*zw5Lf| z?P*ffo+btD$+h0lGdehGr_OpKt2#TeXit-_+LLiXe^St%>?w$h4z|1+=h?5u+3wtT zzH)EexStfbuxn4ekRqziZpHDx&K94ms|hOlI66#kMG&<nSL1VYdUQx$eA>7)`ma)a89(OgV$3>HRTrjCCuF-R^FWAK3oI%ax8c8O`1yO1bOEo6eX}LBy@J9@Qs4H%x$~%2H zTH1!VTFQ4$YGLHG7#F0xcAA=L@hRc#Q>HIM>p4n5Oj5c`Q2KKS5<)15VVd5NB(U|N zT99{6Qeot%7#9S2(<8Uxw4J6hoLV&%TS|(~87Yi}6yt&*ugE2EB`o7@cCjcxaY(kz zbUrHR)Kb;vhiB&`qUeJN)ft|&V+zBQ8m3S!^gE}jFfvt)3qrqQF!)WmAixxp2!;TL z7^W!_a-X{pvZO<+!q|v$XeShgCsx0$EyqOX6cZzJ9GuE=P&*e#G$Fypmwpp;`R-gy zKl^L@?PYOb^nnoR{KRmy&w z82KmxXKY+#_uHv}L%XNcvjsMJodcUZBe2QS1Do8w)6icyoV0U@4kuQJsAmgz@;Zh) z@s?AglP7v78y+|fTZU#1?V*{TEyl^~9OL8}F;1Qy|g{bA`42S|k`B9|HcQ;cu zf+!`iaFJ?PK!=ldYSD0FHC#PgRFu~_D#|mWqC7n+%Bgt~VJ`f?$GJ*!$`eO8D#R_o zOO#SJLX)XCU5qATG+LfO4vR4r^*5h}Udt`z)orP29oy?1o8=j?S)Lx7RX5bemhxJz zC$DZjRcpE4ePgp6qoX6eqh><-O^PzlEt8h|xsuS({ z>Sj!!@tNrVYqVX&NTwd1zE^lBcurqxa%KmC*+1X2?5so@I^?u+FtaVETn3sn+a#g9;-Rj4x-Bohy7r5& zp2ZXDb@hZA>9o9ot}xoK@7R;#xh*~ZuHEBrOS;uL=a!Lj%Nyt_oBiI7Avat4&s}>c zmMz0p=LB0uel2gHt7`lmGcs)YKzDVZNXD=k8CFT&l?+pkHzUI) zFgwc2p*bl|6EbXhiaMt$GO`p6i<2_4l2JV=of8Kcd4q<iyz$HfkKhsBtu-W(O(N)8lkjxt*fQ?Pw}@JtfsDuhUKCm3|4gsJS?~-pgn?vC>kl zxH?@GSEs1BI=SM?$e38ks8(E^u8OOX|H{b~*LpIl)ydAuuN-qyCe6sG)`L3dW-?MU zIk_Ih$go)xw){vP(<5c;bX26pYetKWk921vMKXrX$f%Yyol^@LnT4EO($te-V`cZb zg5{d4#Mw>Dl#yJuTE&Mh)JzSzCm?C0xaMQ8Yj}eIkJ>k#6)B=AzuYPAXp_5$U)|JV z_h++K_StM^G0&zpu{-T7cBh8eotk3T{#Z!CM4Pocf1cTnpQko)KJ6^dr-nG6n&RBG zT+g_}30iJo67YAx_}gGhMCJQGl_4Vnm5usN+n2X=4C?g_T*?CxZEnQfzjv3fWxOC; zpOAt(1OgKMneqdJXIn%M0ohPM7V=4bYnQ4x!L+kdGc77LQ&Xua^@z0(5k=uvJw&#N zHYp0S-f{nZw&PI5AFC?VSdfH`hpmTI%F?u}vNSC!C{sgEDs@lxiG-Hea{a|M(G6Me zIQ0`8SNq4O7JX;hRo|Hw^_{7q?^H~hIHJw`sY=#0~@I^(pcGfoYiv7vKt)-F6?CZYq1S($NEds$kX#EZdf7mqO$;TRm- z#X3&NEst>G|3V;$#Kf{KqCb_NZX*gmU^#oOqWxyJV85wF)t+`$wOK<$aVY2wY@lC$d;SKjagxZX9k;qXGaH{+p7jkjafp4kbQCA@Weg#|if3qa zw&Am>CEc}>;_wx8631Mm`Aemui7|9!lQ7k@@IDA{{{}6fxNP^OJldA&F+;dz(w`C~ zFtcPsVwBKUFl-NDO)Xa6w5!!OF&@L28Wvxktyo{CZ%|5;jZa0=3%=O-+c%6?Y5}tOP~}TG zz)I@1yU#VVUFVwEUeuX%eo<$_-UH6LijAPB&Df>uKO7qYqEFykq?J|$dY>7uCf!1Dk zpYWO4Y0HEcGX!j6d6OK5+`UkU=aSE)@EkDEryCfCTee8V%V4v17yf4azTap2^1CQv zB^|$carXSX7lU>17&siqaVDb?|G(on=KtNXH~h>Ud5-5g-qam`=D0)0bw2~nV-RDO zO-f<%nR9PkX6Jq<<#TW$uSqarcyRE|CK7RgA)Y5N*>X+hI@zFe89}$J!WHJ%Y(Pl3 zLx?Fs`B(9(I}^Y1?*-wS2m~o!;}9kwhLoZtIs$Zs(+tNQOu>AELoS*V#4mNMA&w}D zAVcSql!7^;cL+s7?-Jm-w~DD|Qs~oU3!uNk=$4VVBrs$&iihi;zxn%s@lNnYJSfGO zWqNS%x6K?S5uzwP1@Hg*mCGM~?mO>!)#sY@I5_wS-k_MIn37}*J^~)B_Yu5939|;k z$Agc3t$Zx}kNt~7yvVM@@qX}OIyksygMm{3!M7+}gI97`#O=_7AI{#qzIgre6kLCM zaRtu5J$rKvF0R1q@2|mkFV0?HgX{0X*Dt`u>#OUtSFc_?2hT6wyg0vp^>>c(O5BG% zIOu~*en$`ZE9BpBL*U1sH`u@Fvn@iwa)Seu=At0y{{xaNkJm8T!0`D0;VrIMi$4vW zm%Pof%}Pm&<79f%(W z%jGeBmtJ0f`@=O&SflS_6aff+ih3md_9Xz-YsOA5zGjhjMga3P;Gv4$6rznhvi8y1%S^Dqz z5;!=})-z5)oZvM~aJc16IABbeE0kNl?q8o>$#`VO-3JHXk~?&Zk|S`3%6|q;g-h+?e3Q>?fZ3?dO8vTbvh(Xp&*Zl2M@KL&I8IWIo z4MO=+x+BTz`(3{QtO~|%y??0{sSPB<#`g%05P->&Z_jkV7Hx_H zl)uHJEn?TW7*tr$o9PvuTq4J*}Hc*-|W348GLWwU)xW%b!OI z)k}+tmM2q?iNPR~J=~Xkb@eUVHFnGc zaphldXN{q9Zu$n^aR>@pLr7o46ir4I@Wh8cidf6Q1U&#htWX5zgs!xSgW}cNBRNxKqfx@FQ{e84H+F7nh@PCWa?9D!?PDFO5$=Er=PTUc`> zHey6Go`t}B9Q>4|@O=$)9pGr0pfqi;7hwcsWzAP^@>Lred40VC4O8TGELp0+_DJqX za)YDgbDR_h`M9SGR|Zqo1f03?_z1ZtNsJ;C$eT(!L!(@?x>$gSP;qNZtO^*%qOsC& zLQ9dPdDAwuU~T-^lob|!(^^G z9r6RMxeQm!HJ7z(x#k9ZQJ8eIwH8CVO2qXQ-Q?-n4<+-6Exv9DG}Jk&VqC`;EOYNM;m*P?KYY8q(p8t(`nBbcnDrQp1}4- zLv|o3eIO?G__Q+Zu7Z8!77vOTL`ke~tn6xF17<2m;^4sKV&@4n4=9FVDg!(shE?{L zp}LaF?lZnu_#+;DcnH3aLiHq=%2Nk$3Q$Bg%auup87)%F9GTow$Tb&{>TwBH5fv?M z85MR|Qn48VR($~8!4L;(rE{A~H97)nMo6N?Tyvz01&%P?R_uc3Xn`YUovA85iBkR` z8U@LQJ9B>gF+q!e{PbA_u9qo5BXiu>vp$)v*=N9cktMa$|ERcaSk4rCB-!tj!W*f(tBi^Xd~FNLXB z8uK%OLhJ|z0mKr70X@-Ay)@{{m7lN?(oa`-vwBn}cnX(AxVJo4((r%N6&#Kyr^6Wv zywQmR9fU^SVhR_N6L*1vaWGo=Lw7uOCvd)S{gI1cfF?8VWImh(C;rSI`qS}=S5FPc z&M2zVF~7e>Ny5Y!H{MtcWoIe_F5eX#$cB>ChoR_6HnD$EOZcyh)dc~7;9HX5|FE_p zGoiqlY$)O6W@_ys(cM7yg<=5fwpeuYwtB^wXj-fq4R`~@RmjR~XfzlO9JPc_hG-a^ zI72j^&4-iOc;w6`XGznbNUKzz26=3H)$zrd_LbR>f#%&*ZwOR^4IqUT@bXr?0uS7csBvx~ zLs$a~#XD`o6y(A4X%k}QQxIixUx^PpdQKA(hA7!FluS$my^7R!^CYRqD(6#*=y3qi znnWq0HCQUOG;YRfiAV2`(eB}svBq*#RDH9(b$A)6`7<0{NE5A_jKlr#B#6hHvraIb zbKS(z~j(sJWloMIAvi&MsFU*R=((Mv!cca019SNwvIs0~)4 zItWF51190|DQ|f&7{58U%8VIeE;EmoCXie)dq?=@kY|!)3G=Q(+2OwM4 z0pCRM7UGbvr7kE6?Td(*7D>@^YlB-{x?mG86BrT7gR8ZMc$?aD^%XeIGqXA)=_NX-7l*}!>zO3kAh z*m^A*EdyVNNj8)jmC9m#`SyZs>tYlHBS%Ek7Ma73|0>91E#WY)S0$9+O1k7U!$@Z< z3^|g|Lt&M6kw48%HW5DodVBSC7Tc@IcYeli7wzJ+CeiiO$h>n=D!O3|F|%8R&XbCv zmNVHq{ZV}Eo%VRP*4|N%FTUPs&+YyCucKayVB)V(n$3$kE(FhCU#auo^e9taRd}4p z{VLFaHQa&(r6jyXAWB0*ZZ@$xk06n_@}jvzt8I!`oPx7MaQ%-{@b>x~e0>Nm&#tb1czz20{L3$3@J2p8z~eE0 z{q@h_Jg>kDif+G2$Xfmdz+j-}g8yC;@9N`q99Hy0edPf|vVC=(4-_R43@;*zk_Gfp z*}i<6A{h~d<(*_mDG$xz2Mj!tLhO62fDBX=C)?Y1FhQq)heFM_u}F4)bCPC@K+%!F zvnunJo1*Lk&KZwVMe{=x#x&_hKaFnYJ5*kh=^DS={y;>85FaktXQ9TeZ<7UUNl5`H4ZDpP@-75Bie4+Y)FhgnY*)2bNfAMy(&dd)oH#g=SD=I)H!QUcyv*yQ^RWyu{X=jtpB$(?cr zbDuf-z&H`6c{3F{#9-k%?}mg~?Yh8q4vRudy-wE9bUqYXD8B&z>q@;4SWut%C$2dO zZ%0V(i~2^L)WC9;@?TX09IrypBmiVMHxEQ$=L#^d+#SvNGD~PRJ{E z^(L$#j{dCR40KWl?9&eGH#=&owoLE%ArMm@=4}3W?0-;&WJ3uP$W=@KY(q)NzG(v^ zxU-5s;ZJLkgdT~gAnu#z5BalIDqa*$_0|;x2-)`y{(yq-a1exuard;sG|tolqV#ka zW&9beSzFn(8bvGrMz&^5Sc@{Dd3d3}f;j5WVTyebT*y^mvJlkC2J$GKCJ-&~jsAtn zFwO~M=p)5d*#xa2#XgTRJLf8M%5~;!w)1hS>$E|LXX z_N zF;-r?F;@9UoV_4+BsDA3VD-gSFlbq~DQ{j^vl*qt zDyY9>CR6J2E={&@o*;Cg&4TH$J7%EdR>+y}m}bXY3l&+^QvyL8LgPrh^O_#9 zt;zm}s6QAC4hP_ZE7J*L#H@uk2}ZzG0FE@xk<(0~aGQVTtzdG40wy^n@(S{4SY8sj zB6I!fDpOywA^4g}Xc0Zj_X?XTp_?<_B@^YSyLgJP6;RhYe)KxKRHv4nnxZhqwDJ8A zqwtBpWV3JIyt-mlH!0ErHdzOre?8DK)}A?M z&#c-HoOLkWPMZ~yYICgszr``LY_|hj2}Aj8*>wiffu|0aC*E}A&0PojM-vY2>q z9(ch54o8#W?8Ki;rYHUa&1Yyj9?$&AcsLm^#?EBoos1X$VzPrCWk9Nk-`d&9!-?(F zQvhV0pR@1|ZqpKNM%=MEHAUDh=0-K#g|LjIG(DWRP&GSaXB>DV&q2Y|cY~3)K!JM_ z%mde*PUq7J^5>I&^X<8+fAt4n4;oIYT%)8IN}nq)pEqNp7;C++krCt5=DM z63_us)_YOfF|~yxDutD-#ODM{#lis7-Uu{0R|1(k7VbxySV?7DpjQT_JWSgdr2~1M zke=qs1(N@lKlD*9IU^G2o*0v}z9s=v!$bLCk`^!a;DKTh4`UIO2p^mbajV_r4I&S9 zFx^<4wjx7tI6Dodk;^oCcGV`Di$v&-~HJ+;f^yrM7?J3~kru*DK#oLu?qPlijS) zFv|!P8@1}|yOEyXNppv`|p8QX{?JQa!=T!A&%2;(2)@S(BL+e=7 z2SYK_vltL{`R+WcRt>TPBiCn>>+3eq@{-|s2=Thg{JdCjcmExXWX=|zATI){A@Ett zque@`M=RNP*1dwONE3S%1T9G7qmpMs2nPO5#ntfyz#KY9`vWr$B5|*cTSDrjCsFpY z1)kI^%v>4DB2c-!eRCM+F@W3t!wW}@I5(EPt*gu>?O{w6+tmEWRdX?)tLnSyg@0=dQ{1=Y*_V&H>+HA5|^k@ zOg5RpzF6?nHntG@?~g#Rjo=#lg1@DhMDo!<6?zHnz!jAIT z)1y4iDU``n2RfPitX*D;IWx2Uo?F=$xRl9SY?(~p+WmYEC{_nPdF0;0f0fZUX&8c zOU%YQiI3Ii1KUMmR$6jdG3F5{b8Nj}_bo{&XR0DQ0>P1%+c=AXWb__0C<_wuTeu`U z9~arf`%Eb$X-0h);y+(WS`NYW_s_ovGMbjFF@)>V|1Vg<6wE`0GB7dQdTzVOI>%9m z`>T~0s<%sz$0BKXO4~+Cvz?oUuS*zi_&$EG`t!b;pa9)A;s)8U2znl7;%pSzCLut# z4>1Wk28(0sx4A!DNvUPIJoPH6;)?22(qM|5gjOsuLy{tTslCr+iTmNF!CW)dA9E6M zaQ=$iMdDQ%{!n!#DxrBbUi??Q`V;PfoW5+KN*W$zLsX#qwD*NZ@TagnG;$t&muR?( zn=e>3)_Dk;uZF{FZl?9@A)Qd&tmG!pI z^Y$OFxBcwvum3U>bBR{Kt+)9MQvLvDlhGr)5iKg#8qjhe8(Gf=-bXgr(iKd&Prv#M zDZ41995@OIC4e{0(xew2s!H$0-#D%SCuIdfP&-(o0Bvl zjx-p6_gDBoNYMB-r$v~->3gt1kUurEWK+NstjN41Te9J28L5i60^F_4@9J?tK=w+G zXqi5W*7hs@o#&i$E3}S@$mAx+tqOP5462Fxgr<>``pHh>Elgylv){$umE?Z?30uT+@tLC{m zO0C+b-OxZ>*;Aao|E0G`Uou6zcRHS&9I3y~dFpWyB-K0Zeb1lS`wpjTNc~mssK;O5 z)7$YM-liy#f9nr$@p}1P_hR_4A`U3()T+45I*?Ep+EO-hRr6PUgQ~cE*{*zQn**(j z7?Jr_ir37=z;d`+CL#_mrOO1RKbI29Dz0~#*Qkwh&LKTvpmUD2HqcJ%WlgM|0jyiN zorbD9)Xv1xBHAu*x*Kg3s)_*ULUt{8G;sqD&L>l6;rk;80U4jYU*>(4v&c*4Kstf!qh$6o=OPNgO zSqNmtQ5mi&!}rCN7TdCDa12Iadc&o&*!euE zb#BK07^vzt%3i7OynfYMEy5Y7)BOrlma`WuOnl*0#4_d!rz@_y$Qj$JCuJ4XOOCt> z-OhyW;(|q?6IF1`3yHnsp3nmz`1bnxQnpkPM=He)Ujyv>G5gO|mL=g(yIH5&RAEhx zgH!W;6aIaHk$9h-&2^f4yvnHq3&S-~5p^Q05e4AAn443cJmkH6Fik*TkuXRVER`%l zvTFlsRX@z&lHT?CB^$pq3oYTp$E)$&_7S1ddz+oqm*ys0z_t;3g93<~EY1wl!>-N@ zY-xGs2pg@>yr=d-c-j@3qkZ5dS{$QIXcvb2n^4>S(IqNnG~;TSu+@R%_CqmAwHCq2B{+4zI&)h&EHlbA?+-e8a!h5tnXw zGuwTF?6W*0EfX>TIP$}d$`S$R0xMvmjGdq+Ltp6i|VPF~{PuSY!@jjz>oi}l9NcewX!!E>T; zs!;wE9E*&ospV?7AT=`;Z3bvLaaAS&ax*i_FQ$%?OT(Nchoc02}ORgjpYR?DOrz1Tn0a_zxh@Gjl0(FuYAs0xq6|XRN^? zK+$dg7A8Pt*9o@;B-Q>t9u;z#;9DG`C3=ziFyzZz`qGYidIC_ke9DVhxSX?k_siU+GTi8dK5pi& z0+L;tahdUFgK2`o@i%adLtK$(hAFBz1`G9_Z>{`jUtDj=?jc`X-j0sge3CYMF*dtA7M8`JI#J8yLzTWcr@$mohC6o3y6@`hl;DS?5f=*3@WU zTZqWJCgVX-PI!2#8VjL`at66|V>k zzJ?);e3Wp3@LJVVQy?$h-#1BRmP?kw<2T}2Ck|`-W=o=Vtp+9%dDClQw9I(K;qFLx zWX*OYiLhlm5-ZV~>d4*&LW$3b*O&)0&P8H2236G=fGcqsT2}$yv%2q(#Q(3@Kd#R& z-}C8y|MvOi`vDM^KKnu1{4u02uFW`)$;*ZBxEi0=RBt||H9n}?{k3f`6Wa343%^u=<7?dCmA4@ z%WBQDU>twHk2zpI2|Rg{)UVhO1(M+??JU2(p7B5K!mzE1;(2K`1JpSA4nA1M(Q?P6 zg@>v- zsK9HFKnCw9=eZggXUe{-^+;40gT?lp-(|^my&benWN!_PWQx<>3b8rYlc!36xi+ON z+X@tx*VC>`5uQcZ!ulMjM|o2o3lXTy`!YxS5r6^+P8HKafpp?gJu!5a?NTGK*B3s1rBNNnj zYe=#tmwqy$NGQc=#jChVzk}jZL|*g0$%{Bd{-RwDRh~{$5|fZDw^uPUiqErzNoDfX zYkamAU7qAqW5S@p#I5m^1=m^H#fmKUmYfI1t1qYevn=nmhf8o2;9DGQV8~3B8KAMi^!{Km#;*6)rnYnZ5 z%tvUvm<(sL*-pyDDagTD7=kx=xuPj}Bc6W=K%a}->tut@d4IuWLfAwee6}y2RuNA} zA1fE>U>!U>4##nv$!Ns??>LV6e`hqAe&&um$8#NT>W)8i+~L%7KLgIglTt35l)~gQ z=ia!?&izhGzu!Mt;Q*Z;0MG}N_y_ElgU@r{GqZqhF}gcA_zQpHV3nZ7S3M=k%@O6 iB%pt)qUN`rwtd-`ec6|Lm;XNi0RR6m5&FCU-UI;gtG^fk diff --git a/dependency/mariadb/3.0.63/CHANGELOG.md b/dependency/mariadb/3.0.64/CHANGELOG.md similarity index 88% rename from dependency/mariadb/3.0.63/CHANGELOG.md rename to dependency/mariadb/3.0.64/CHANGELOG.md index e59ab965073..1abe4021935 100644 --- a/dependency/mariadb/3.0.63/CHANGELOG.md +++ b/dependency/mariadb/3.0.64/CHANGELOG.md @@ -2,6 +2,15 @@ +## [mariadb-3.0.64](https://github.com/truecharts/charts/compare/mariadb-3.0.63...mariadb-3.0.64) (2022-08-29) + +### Chore + +- update helm chart common to v10.5.4 ([#3613](https://github.com/truecharts/charts/issues/3613)) + + + + ## [mariadb-3.0.63](https://github.com/truecharts/charts/compare/mariadb-3.0.62...mariadb-3.0.63) (2022-08-29) ### Chore @@ -88,12 +97,3 @@ - -## [mariadb-3.0.50](https://github.com/truecharts/charts/compare/mariadb-3.0.49...mariadb-3.0.50) (2022-08-09) - -### Chore - -- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) - - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) - - diff --git a/dependency/mariadb/3.0.64/Chart.lock b/dependency/mariadb/3.0.64/Chart.lock new file mode 100644 index 00000000000..0b3df2de42c --- /dev/null +++ b/dependency/mariadb/3.0.64/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.5.4 +digest: sha256:3f949e17a1b6c69372ce491eadfced31e00641617551eaade335bee16cb3063a +generated: "2022-08-29T18:21:29.828015121Z" diff --git a/dependency/mariadb/3.0.63/Chart.yaml b/dependency/mariadb/3.0.64/Chart.yaml similarity index 96% rename from dependency/mariadb/3.0.63/Chart.yaml rename to dependency/mariadb/3.0.64/Chart.yaml index 02c61d9338a..c936097c82e 100644 --- a/dependency/mariadb/3.0.63/Chart.yaml +++ b/dependency/mariadb/3.0.64/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "10.8.4" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 10.5.3 + version: 10.5.4 deprecated: false description: Fast, reliable, scalable, and easy to use open-source relational database system. home: https://truecharts.org/docs/charts/dependency/mariadb @@ -25,7 +25,7 @@ sources: - https://github.com/prometheus/mysqld_exporter - https://mariadb.org type: application -version: 3.0.63 +version: 3.0.64 annotations: truecharts.org/catagories: | - database diff --git a/dependency/mariadb/3.0.63/README.md b/dependency/mariadb/3.0.64/README.md similarity index 96% rename from dependency/mariadb/3.0.63/README.md rename to dependency/mariadb/3.0.64/README.md index 614a0dc6c41..e28209ea852 100644 --- a/dependency/mariadb/3.0.63/README.md +++ b/dependency/mariadb/3.0.64/README.md @@ -1,6 +1,6 @@ # mariadb -![Version: 3.0.63](https://img.shields.io/badge/Version-3.0.63-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 10.8.4](https://img.shields.io/badge/AppVersion-10.8.4-informational?style=flat-square) +![Version: 3.0.64](https://img.shields.io/badge/Version-3.0.64-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 10.8.4](https://img.shields.io/badge/AppVersion-10.8.4-informational?style=flat-square) Fast, reliable, scalable, and easy to use open-source relational database system. @@ -26,7 +26,7 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| -| https://library-charts.truecharts.org | common | 10.5.3 | +| https://library-charts.truecharts.org | common | 10.5.4 | ## Installing the Chart diff --git a/dependency/mariadb/3.0.63/app-readme.md b/dependency/mariadb/3.0.64/app-readme.md similarity index 100% rename from dependency/mariadb/3.0.63/app-readme.md rename to dependency/mariadb/3.0.64/app-readme.md diff --git a/dependency/mariadb/3.0.64/charts/common-10.5.4.tgz b/dependency/mariadb/3.0.64/charts/common-10.5.4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..962cd6c61fe3cd3f1df1cce2bf3c128b42d79e18 GIT binary patch literal 48110 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 z z?9Kb^)yCRmj~{S?Uh=mcYtB82pt>D=L-&oh(k!VzhAQqv>cq91iCv&UlKPnLCHhe1yh} z$#6EC?W9bcf*hQMA$WtAE1H5g;`x^V^trgbPB!SA_ZM6ygiYkZXZ!ML74dZRv2u|P z*1^N$a2&^(j7I$bj^mjBcSe)xXYR;zJlAuak^7nB4yQx+GvGWtDdnxdP;d7zetFv8RX%czxeQhqnRw?x0{W*a eYJTf!+n0UWmwmZ+`Tqj|0RR8`qa4lv+5`XuW8^9T literal 0 HcmV?d00001 diff --git a/dependency/mariadb/3.0.63/ix_values.yaml b/dependency/mariadb/3.0.64/ix_values.yaml similarity index 100% rename from dependency/mariadb/3.0.63/ix_values.yaml rename to dependency/mariadb/3.0.64/ix_values.yaml diff --git a/dependency/mariadb/3.0.63/questions.yaml b/dependency/mariadb/3.0.64/questions.yaml similarity index 100% rename from dependency/mariadb/3.0.63/questions.yaml rename to dependency/mariadb/3.0.64/questions.yaml diff --git a/dependency/mariadb/3.0.64/templates/common.yaml b/dependency/mariadb/3.0.64/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/dependency/mariadb/3.0.64/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/dependency/memcached/3.0.64/values.yaml b/dependency/mariadb/3.0.64/values.yaml similarity index 100% rename from dependency/memcached/3.0.64/values.yaml rename to dependency/mariadb/3.0.64/values.yaml diff --git a/dependency/memcached/3.0.64/Chart.lock b/dependency/memcached/3.0.64/Chart.lock deleted file mode 100644 index 86873b24b56..00000000000 --- a/dependency/memcached/3.0.64/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.5.3 -digest: sha256:3f27211cdfacc2bd15cf4a594096c56f0f006616da4f9608699209ec9fbd3b2c -generated: "2022-08-29T12:21:16.972123111Z" diff --git a/dependency/memcached/3.0.64/charts/common-10.5.3.tgz b/dependency/memcached/3.0.64/charts/common-10.5.3.tgz deleted file mode 100644 index 58b120e3e76bd0440ba669684606450e9f543d23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48117 zcmV)gK%~DPiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PMZ{cH20TI6QyrDey6wZF_#!)v|n<$)0s=r`x9!N5^u~yE{9_ zfk;Tgm?GH#C`X;nyMG5)0=!6+Z%NOXJKM2Hpin3jstScd!H?(jIBK8FAYrW~oQHpU z_@~q9bO!yt__x#P6zIUm(O|0?86gVgjy6iUb4E z#w?zrBQRqup-1iZ6th`6Zu#-N%}9!TQKk)(gti$$s6B_2A<|awB`Y?t&l}Pp-~uv8 zXiI`hDI$IxF%&TYHEr(?`kl`H-d^JdEpKBI(4$5ZWQ{eN8q=nD(P#qI%uPB*rmH{v z=c{h3J7{&9ogW%=h$9AZgopr!<`9QR07sMfzcRqBm`oc0M3DE_A^-p>2{ZI_6=ZRR z0b3^MNTb(SXk5CT)?RD3@kHaV=KlhQDWZ=g09MZbZg+2QFv!pU{oUU4{C|q)1!y+G z`vgTFhZle*$j1}x13!)?c$yN(=X&D>_^$v>U>Y)Bc!UrbqcFa0#0iQPNpwDkQ*_h- zK)@Oa7)!ur2&e+U4>5`uz`S4s0D_X3ViuF-5n#SgS~#}lgR0e(wd%qJ4Dt!d;8aVl z|DrS4+Z!BpCkML$@`K5s+xN$l{sHRsdxwX;?szcipb6}tgWlex-`}6?`Fq{Yc(6D2 z4?B~=pwsK^4-O7$W00g_2$DF&{;~nYuc7#H1kNWHF&h#@d50PT+Ao-(A5%zzO{sp1 z37YbX)pXBb*Ce@tSp%9)=tZ~HY4tk2Zs)Mu*YrM|>$52fGJ*y)Fv& zcVXZ6dxsO)>yIaU`v;xQ{&+G*gWX-!>2weJsE5Xrv0n#=jYxe3aY%g_qD@K7bj4~? zXRvFM+Q6&>eH-1aQ*t!~Nbt_W&LA`n!|E z!R}ykxZkVM_D0l=5Tmm=W}8x1*Q=(kfn1Ziy8L=r)iN3F?{@e6&VIoEIE1~PKRM|7 zlYO|`3pxkgez)t7gYiKy=^k|9F6?xBz5RpT!*RF2yW8#Vb!)U;P2J=07A~oxs~-o5 zBC9o zq1L3YgtiWjP1Rk#H0Wuv?svO~2jlLp5BCs+yZydD7ze#^(DA#lcQ_e$4*L81z5ed5 z-#h4b$NuCH?jMZz_YZat#s~WoxVGiG6rHCb!#Kh#rnV^3_j^7>V}!ch{c&e+Z?e08xVyhU2|ANtw=R{i z09EP;eEGT>8jPZtiOIAUq*YYFZSZw9iNg>PgEETXI7DjV>#w}B{16<8m3E#qSy8~3 zxGnMhBMfl>V&O)h01{5MB#f7H6tNu;Ks1jdiWrCqpbRoJNkfV_56V??R=9!yR(C)g z2|ThoZ3|@EwB-`vEvD=U{QVyizFOGRc#ae|yZ``*RkD05{2(oEl{4 z4(|gFWKSe-T_T?#$Pn043S}F>C;*pn7~*L9AqgN;e92*rRBuM86xjRd6orVPB8UvU z1a>M&!NCALjbg&54yOE@#-C3uVuRo>tnOzt&b2g$pFtYI1;inrdZL!~dlN7;B~uAN z{FSR}4Q;M&0twSn4rITKw78Tb%7GBHz!b+3m|@CQ4G8gEXcYb7C;9#@e|-dY8x8E} zFe&IWRpsg}w^XKw-1n7gLfIlhYl0C9kL@?RA>bR=@KN^zroQIKoH=`1d(i+ zA7G#D06b4(!eGRVA{m_=zdZv#emIw%(U6aTCw_Yk)v(qKir43J7zJB&+rZH_5T6FZ z4cSnI#8fVU0m+oEsLelHRgZ%}*1(YwF@VJyQYz*Y;KM&&YG|#-3os;j4hasIB^^ee z8G*-cJDd+rG!ozn&(Uvjgc?`>djvjQoirK=Wd7_tiW#0Pl_F_4VjvL>E`gwPXgtjq z$0ONtLw?9>t0{_*G$^%BR{*53Ifsd@z$P%HM&=o+4k4R?l=AVPaV@%l1oH}1luRI- z9f2R(KNRZm)@CtfJCct+!+8>-BTh&O3<5u;ES`h&p{UEt9)a#*uhktKv<8FLpcEub zV>X8j`!EcbU<%m`aY>4!DM6Hq{)u|(#V{u92n+@Ti=eAjWfBLCBo2;C)M1I@C{-Jc z7gl3+T98)9dTpm_zI8QPeYDDznFG~A@QIUsMLTe27Sj zb^w&1Fx6TY1xnM|YiY9x6+orb_B@w~AUFwA$`HAXLuqMSzhC1hz|pjlwa6IywHb;R zzAqbb7*)(8;BU?{XJX(fUjQqSEzzz)mX&qG~Pt3g*lC}{Z& zu+g2$!&L7#N6w~F5#DN4FHj9EE_- ziq@)4hpcAF%&cN|r``&_mR2ex&|Z&OR@g`H5FicT75~ zs!~3geO&^`pXb99d!vDxN&qy0r&Z0&0BP5)(AW0ch`g6`lgAdJ3Iz}Wy3~_q<1Tiqd zgtAsc{yK{m*7SV`#rk1^NgN4t-KUL^vmfH_~FYJ(7Hr|DOy}kfv;bGXuJR?rbt8eUaqv?!Q^MOyhIc8UMqk3y*Y3Zum0C*S(D|> ziW22?LVA=?v=I2~RjeVFg?$y7nyNE}qIMs1#<^gaSg8*q045}!3s08jB5R*Q)VPo? zV&%hVW`!IP&PCCwl;Fyml>Et|j}d3&6~?V&lR}@RFa!Z)kPDuSJ~P#c_D?Q@{EhLb*+gy5K9wgi3%sdS)au0F=m7V~E;cc7?0 zLqW0THHKuH4LI+Fzo8u5t}Hd)#=4ZlbPqe$Gy#~>RN9(i7=E^8K1&nI<pvqEcM6( zPqy-^3%nf=q)06FIV^%=-0=YRh@L6d*{V@t=?W-76T<8~1HwC%@{j}k`P zx?WRRlQ^34j}h`&6DGnBBD&dB1=}y6?<30Dw#jBlzus<0aW#@Z-{RkhnQhLpeds`FpK&hKb-S1cHQMt?3EO>{5CiyujxCi>09{Yld#2@z)n7>W;? zu~fN}8JB{3LcWhKrPRzDQXc7B_-~|rR)K*t~zP*paC2#i)4w01k zW*1y+Aq{oCGwQ=o*@y-Jr@%!l5I5EQ+=w`1vU*fPJVE}_4^dUeOaV*%T?wPpazo$Z zFy!1u(rAaPR~P{tVP;C~00{W(;PV&H5r7Qfh%y+4!spRys9$Echdyv?h_6*pfJJyf zDt99lr;CMMtD*LZOEJ)KBrsZvma;-(70Yqph7cFyWC<`sbJ_xDyh*3DcG%6}0s+jW z`EA7QM=qYY0h5ElKgqrZdJjNG4wC?p)xjAqk`+C%_DlTQ9V)A|s$Z+H%wUz`IwbKJ z6#~4P%{ro-L3$$ux@7fc5(iC#uk}8}3l#CyHlLVS{6!fgEKQoyuh-sQ6?Hn+%erP0 zyj7s2LokPT-cg=G0YKwWG>zp1wZXbZu$ul(@B?^>m|zqJnyF=H zRR~9ZW89&d<>-~RX^4D=0`N&wQjEloL{qjgi^G6wh$`+&OQTZQRh$C^=10o35|Chc zibA*?AwP}+dIY*1^)*2R3niO-&n0A>GV@_iy`MlFrUYHh2%;Qe{w0gk2q3-_ubXLB z&g|y%qj0-{{><*1u)9mP2j=&3;NKg=kEBl6nBA2wDQ9+S1ASmtSFrz$8J#b9Seymx z+8mw4go$8@IMuz>-jqDuUVvj?EDFKZ@NF3e3IP!?KSwa405dS-b~>2D&mycKo`Ai->~>yt_d0x4%IgX?=2(I>0b?|Y3AZK1tfb{L zx_aUcI*o?3n4uG2=q`N(Z$SobXV{;~?PeSbpGWq_T@3v|fdv-K5v6d7%zEUOV8&3? z(#=Ubb(NV)kZ>0I$oklX32xuU_JuR^(Vf1{Um&1pWeVQ97F%+Dt;SJ>HFx6keGb> zMr6kamR zRgDsrS~FDWfntQ#1P9$A#KVc{lz#biGQpoEc&%II&|&Hj!aY$^0@7$9wUaG1feAq_ zL^jx=KV0#vuV!O=gy%_!w%*1t7{d@oJ|f#Yfd720e(q>@`1x=LT*Lty$}m)INSLqr zfF$cwLdCg+%99DI149xoc&96ZTBQP*!=-RDpq$sS2iz*zJxFcG3IxNK!qFrqb17J*Xjo@b@M;->tR7oOv~&c(6@ilp_H$7qT2N#hruc(1 zl@G%V=6aFMQWg^o!_3v+mJ+&&llHb8z*20EDp1FX3esrV6Cj#~XvCm@vjc`gOPr=K zR4*>&IG8sw@FIBw=Qvzy2ekzv7l4NoFyTe9-f7Epw{WgyXq*oh{T=?_f!zewdn_fR zF8$s$hTGBxVtntc3iwc2s-PA#X#+J=3TqWZqUB44W>}*g1TEI61`Ey|wS%O1rD~{9 z4-Rt(5Ro`HmDS-Zlw4UZZ+Smh?8jlt`Zh`v0mC}O^og&}KJCbVNBobglc6#IKb#If z+12Gzj(<{%x&+=v0P>Y#7A+bDV2W6#u|(hyXQdC9Z^c)k-?FVftM?M&BLO|vCF9`E zbdv~17G2G)n&n=-qsTaV_`tw{h@g%6j@QhoC1o|d+W zo-CK8x|K(_v<-2=3RC+yWpRk38=H1AbkY`zoVjo=1o$j)1@dI+Rx?Y0Bca zIJzm)-ULm=`Zy_!vIvkl4ubF&5@e6y8~hms@AwxaJ{2eY+owPhJC)fjygvBu`rc=@Stza=LgHQI(n#y4mUEyCL^i%TBT6&k*&!eLvXS+kZRl|VMjkm3L``+{Ux99`+i!LXkmT`%p~!{ee6$>Rg_g9MbR2h5(;2sF z#tOWd926NmS{t%3$?HM37ECzU@RiGxp zv`=W55N*l64%al9Idftke6wSwp$OeG`$eu!^ATZqB6bFhkOATl?+GHz*>`l=-yB>h zW8%Dln{ZyCj8k}p>HR@PCaM#GFtWu8?*o#7d|b^*>^U599+fNE52M#0K=SCwz3g}k z+oCNmTc|YU>-F@pkju4RilI3hP-CTGmA&gyLxT80offEGYnV(5oV|P#KD=hVVGt}^ zahTfjfM4#2t6SB{G6U8fk9F&oSqcJxDJG8~=q$rId29~O0Q*>h7F?4!J_2J%R&mla;nshD{_3UyGO;TwyoIdtSvH4{B+O911SS z3_qSIzW*28C@`H4&Fsqcx5~~d4wAK7RM=QP;_R4&X!!ADNB#NJaEEim4nXsSEl)Ao zQ3`J-n{qosS&5`8oZ&=_gte2DEbL{~BqqMeos)>fOuR1^>3_jtC`=!*Zi<#B#T!v> z0J)swa7vEb{vtdTESAbjMtsC!I!AiN=5EGo0^3JYKDGbG(YcN%*KCHaW%d93w4;iu zV zb%1+8DsSjek?pPar;J!k;1q!qbNVWi)(!ySKT-ifpPHX`K(LJ99Q)iXli8%?$reqq zpro2GL7M;jW+Z}ctXLuq0+A9Yg6dZh9-q@}CeB)g6iJX%yg(74vRATG#rkO^JjN&h zTNWDIJ0Oaks=^2r0Z3vam`|2jZ2S{t=*vcI7;^E{w0T>_Bi%xo=z*YAoQwkKGp2$i z{Se~$PBzLa0LgskGtF6(SUXC(&e~c_%i@y*;8V-W zq5%O-$4wbd7E#TIW+f10GgSNFMI<|sS!%^GcQaS`*fnW77K;XjmYhu_PT*9X*l^_F zu{a;}F1E8qYKh2ly!tM4WyZ>o7uK-=0p@Xl%$&)b{bLpUr-o0CYk*C#T+<+$ZCO;(hT`AQ z5jZ?N{1NAU39(qaNS2g`IA>C-r%4=vPa+3b8mVI@pOmQL1xxazxL!XU8OWzn0tuWW zhKOE;aaMFvb?xwxh!Yf@y&mavSKP|u{}yV$R^!YyjWRidRBkzOJ7;2LV6gLtsQ^92 zVa`%8GD=c2G{<2E2{*3TEkY51p?%(?VKK)hykQtZv=?Bqy*dzQj{nN6}+P2v#5Jyh=3N z$;7`&u`w6mfa;AJf^2H2T!`QW=*kK5hhU8bBw;+IcjS!)ByC>(nLD1CJEW{e^CT9x z_$b<}9BE$qj>F96$#*@#|9a#5bhDqN)tLip%zlza-yv&!?|gA4%@y7~n5~`XDy`G~ zMxKM?w(;tb=cSqfTC5p+jhnr^#{Nu3?Baw#*)m;+6m{EGtj%h6)ocL1d08 z6NbMlxmHY_76KQpAQ?!NL-^WZkb895q+{=4=QbmQNb-c{2P6)f{~^29=MolocJ(V+iOAWi=4j7e-{(&uyH9|%uki`AqZk@ z;6c!V2StXJvBlqzZ>49d2K#Ck)_vJm_W0qMSi^m0p*db~4_wn44GTowd9LkaSs6g`dKBwC~94K0{NJokMHPTCWvEu_?WIpU8^9pG9 zob;;ndmZbO+$)$bn>tre1z+hMwmPh(%euQR)%@jbh!sOeEx%uehTJMpnYq+3iTd)x zh3Zz8vh10EtNFKd$W<7?`teq|-s%muEWCcCojh@ChdB@Rd59}TRFH`%6S*mfG`HQ! z7C{~1vA@4xD(%#8$*tnzXo>e(=#xlwm{LT{CK)gRMDt~HO5!wW&zDV8q?AFU39Z4M z(S+7y&1gdJ&zCX*S$2m)x6@L`n^#lcw%~Zj%!O;&adaBb5&zqJ=JOSzY|WmIb#Igs zNZI!GCo6ymM*&{oK%{`g^hRIAB9bss1|uJ}8WKmbJESw2Qk6zigkp${n6`s~zZEa- zT@KIL=J3RKxiukH*e_my_XLQ2F%V+PteYnI8a+)4tyr(kJ`+i z`$Z&fJCx^1w;TM|$T?kVNhk{7L>!A*S~$sc*&FBbtAmOi-W3LuoLE_*yRB}gBc*`BR7$cY@N}f6 zAJ0Ag?)LV!<-B*3QR-|3dS8};w!D3dR^$k5HB5qoqXu{ZenB9mskmu~AU~eZQ55Js zPVK+Uk_)Mt@;pHdLIfA;ypTv4!dc$OaY{L4e->ja0FGN5EtzNphBO8^;<`W_m6~yZ zPi2T41tg8Qs^ah%vgvxXoJWOps7FOjlaVY=EK|4Q4c|E0v~igtZHc_`zon8 ziNi3y75Rf-fRKxe9RP!Wrj*I^A&`OyahVRuaz}JtC1jUNQ4%h}n1~Y3q|ev0co%dYlRfml2Gp8OqPS_Yh@tUJ)n4WFuxeTpwZ5pSmAx?owZ`kc9HJ9Es) z4YdG83_}?NsnP;#mnUy*|}Y z7i+loX8Lt~lrB=kI=L`97mC(-Q_N=RSn!P*2>31IS=Az(giIumXI; zSY=pYF-VAP#2F0@$QQZ$WzU43G~VfElUoGlXB0=47|0`Feeu+(hjwd0d5c~}b|WsDH!Byx8$8LA|FOJ(fArc9BL2_3)QAD zAK?w6oR55Nrt4%;Khqa$yp=-6Eryj51X^dX~6!G^Q?$8!2|!)FCx@=JD*Hi6P6J-MEI)w| zsGFuIs7z3xPu_24lqDpd^Hr>6k!40%7*C}ylg@AgbSjuIzQG$3Pm zRs!`+B?G(EPP(I6WPskuC^EI5&?K@*TxJkuc8YWRCg-pZmv4Eu-^MpseBj(s%pNXN zfC%Q9nq$7w1W>hH*s2#{tWR;83?ItM;T76{Y4HN3OLpzw$ZlQgY&J0>#ON%R$7c1! zAaTlhK)jC3jl-(RVeov6g@ghAkh8-8z0>S4wIA8d@Zv>7 z<$b5wjvb?I|FnIiaY#1r9j{fdU%cc~_2^IE%_FUXwz=c2Ew+u@ z*Twt1TPz9h)<&n(=?waP@o%To$^YBg-|haX+u!Z%c00TK-Mv3`dY#T-?@yrf(48%N zQpzCtQ|I1oV;rU^AvluBvCb4z0K*mLVrh9_FhS^&RdPYw7-6BeEDMHGCk(EBnP&{redqeb{=S|I(Py=>!UOmr(ryXVGDmg z;R{oJyQeBhU^GSGC5{60c?Z120@0&arZWC~R%ph#ARcf?&1SO!6Rg&zN5H!|pe;Yb zEkE)nd~LnxdW{<#1xG+_*By&X^|}3aYSKbC=7>QVov4HV@#p53FW_bVig58#;LKas zm-wjcTH;c1)swGZe-Pb7QJ{OA`;$|w=J;35f4(+=;oaxF{j8b){r&xYcm8+x_VxzP z^ZzNHRg+QjfHMKJDO5J`tOBxb<%gEi$GX5vmC0F0UmU#>>E(4LbF&MM#0I&IYlz3K zl;KbpYAH}2Xl>`g3%8+yoolisSHtyM;6<}`wgT)k;K`Mkmj}GPZ3y@hM^nPvm($!3 zQ)kn@K}%YA`@7sou%L+D)}vRzdl|(6y2go@^;31Q-`}#HQpKJZVfhp)hvxXj-adI`2& z2q>h;fT@6y`(~<@mv%{NRf&Qk^3uiQ0MaCV1-9h&k1Vt;{sEORouB2hU5-tb7Mc&5 zvUojfnn`Ns^XQtfb?R>cq1q?F!=Iaf=A2tzdAmf-yj01f<#e9K@ePNl?y~n5T@QFC z`ka|(x9ep!ysTd+Vq}@b+|b}1yG3K+-a^H$StSj%?CP&d%jF4K6iBMqLPA)O?aAfXqYPbKqIQsMA&kN5&K{hJE zOF-K;sMSk@{3@Zs{`V1K?Q8yD=^we*LST*k-|O!0=IsCd-A?z}{(p*RmHp3$za>K| zyA5t6@lRfLag&N2Y+IeNt<5^D*69D;-e8c^|AXCL?^*vp#UuRxmxvLJ7Dz<)wZ#q@m%P?} zBLGt?uw%U+KQEVU7vg$FW;|W$2Fs&YV2jJjc}m$SLdi*-EG>UnrqWb-PvXL1sf$z{ z?e;TTUI@cPm0yoh)|lBPDedyLiXAneGoi<6s((ld=jEaOH&Vq{}yU}_G9 zr47D2;sVdYj&qMfh3MM>~=skfJ~bKFiBdl=N67Nkv<&jNwXmpCyl4rOfW5_EWU~0*=LPr-j26SVdQ`(eh*qHz*4qP%P|e|CMKQjCsIo^4H6Rzm`Y8J>V@Y z+!O}etEd(fCxecwuqd^1n&|)tce4t=_-bU4(Vvct)Qk0Y29!r2<^XsQ^XLN z>->xIIG}q=?0?8(imJbwj~2e(T(F$Wb~9!E$-<_?c8)t2zK;G`&)+h@$NC`9Y!+i% zu6MF<9G6Zi;-%?sA{(M^seOB1N(GX1wk-}-94q@`NFstKJkuGsi<-mg&j*FDmqWeg ze8_6wXFfce_}}!YY5(h7ad+|suk-(QI{m!;-`VRw+y77TsQB-kS&%=brcTD=h$12q zyKG>=+vYHz*m5(?IuI_7wH*QP%NHY=v#;m;W6Mf;@b&A_ih>MI!Pl>zggH#Za2SW! zm%Cb3brMrd1YQ@9RXRs1)z2SEoF@D?iWWz9)VVr@w_4BWLbjTRQDABdZI=C#2jWHH zrnMRA6jl;g9qY3{%i7LnUolQ;0&xhuq1ekb=@B{Lc6J)y$|6#BfU+_~N&O{qsjZ|* zE`a}L2fSQJ|5>5$HzgfjtPg`x=?^p{CoO^D)1eOGxvQZdgMFN|2r}hK*12lXyrejP zATX%tQWJR1rZ5KhpZ7x5Q!P~j$nunc-%WZ6D_~fRYne%A<$ktupQwFrM(|t&ec7K> zyp~=B_TU%{ zd;8D!-%~us{?o};eJew%9CvE0Kbf3zGwZM54s1Sw7%w@#S1Z1&Y9A`vm@)qV-;Gmn7U+75jpxsvA<1tg&2N7)$Y_seRb)b zw1d6T@)R0kV?$r+!lOEF`O2k27CpR)NVOrj3-=tnTA}zk<@Lor8Rc9()!Q31oSUT7 zJyO;hMxSWOEn%KrxqqCeO8)DlQ}=fM){y^${va>^_qw~!^8YCwBmb*&lx^<()v(H4 zzxr#L<5z!MNk-#`Uq+sl z5q~v}@v8Z+)8h*JPu>CjX!c)!uUA*apPx2W1&rUf#!PCusz8XNwFwCk6Y)V^s zgDPFNt1>=pu1;G$6f#TdV2-?ufN}Umj6%j6y^T| ztp9CQP+b2TFrH(c>hi+Yf zsU34A6;+Gt^^e>0qq<^SpK@9h@+KmF(R-;+F5{vZ36q$l?O=%zPXK9>7`O72m5SpQF% zrSr)CpNu>kpZGK@^XjvnS&_Qk)@%LzG0zN=)7R|v#)m!gE{X>^^=Z1Yc&wwIIhFtD z2R=7iz^<47_YD52;s4()x&NX2od4-bo|W-Gl3^b%@TYXHHO1zea`4^HulH;(Zv0fu z|3wnDuNO)55H~=qv;TIx`THLRy}@(*_mezT_TR_h#Wyhh7D?n-eY{M7snU}<8&GiP zGC{6_M!y0tPEaI3t*%k&{FlgNP(ZnLV%odK1Wi*&*5bIPMH|k#Ho3qPX{YYlrVVFR zn_{>&YjcfVv`8Xt5tTrbpWfgQl^KWsUQYT)d{)VSH38b!ic=nI{om{C( zBu|z6*T;e6&;zXmpvhX2TTh3WG7wKn*VPRe1)?S_IbFnMi*!CuaIMV+BbLjT{INdA z^hhgy)%+7K_)Uj5UhmWUCw9`^r4OCV=~-%j7f&tu|H%12_6Pg<{2$%^bN;_4c?#!0 zA7J~pL_}u0zv^Sz=CAs+X7AT2RcGthsc^q!9~%UI>o=qS8C}17fBNC=*#^7DoO*xE z4P(wi54BgUsPOpP#1)$iy!{&-hND}|{F&R@oAb-FUyk3twOjMvUwBrL%l99y&aS&o ziSB-{)g81ttxmh!^BPVrF@0aDBxVIue3tQe>c&xeeLh_DUCd;&U%m*7OI;}1E2B%r zkeeYXCrB9v1M7Yf{XJ6O7Xxvln`cUt?!>R@TQ%%gz`29uuj2NRl5(xw^=CPB?o9ka z3GoLx>UZx#{c0|aiFL=9g`O6>DMcib_x7zUmq1EyV-iTpplI=i#B&*|AT78{G|`f6 zW1p-R^A`TakO(XA!4B2QoCGa8g9HUFQ&3Y<;v>JVU{=eC;0%*-Jrv?ExV@um)(Ljt zWkb9`5u$WR;<0GRc~Ljsp}D4&$BCw>W&b^H{*TU}SJ?mW?>^uE{Up!h>tDfs6@tExnXTElzaCwwC?HOGyb}=@W>o8j<0X~5j=cW zw`-s2dZ6*IIsfnF0a`Qv2fcnL@Bis{p7(#BDzdh41_ZOlKHsC!;~vm$H$bbk~?3Z&z6I~dyvk&9pG7Wi=8A&oQ{L*M^g|3 z3%L3Kq+6fFDMPe?jBwc$5UDs1S+Au4QFe`!LQ|(_qpR!l;e)nCWB+FFTBT*qH#mBK z^7Cl#dUSUA@$B+Jn?;`)f!F%njMM1Ze_vf5UmsuoSR`u6xNS~ch~{y0y#j%&cs{c?VF@{{9)7va{G{_4K)SG$h-M{!>FYdWv{<<9G3 zC$G=``{eD1)3eiyv#Vd;U;aG0J|BMU7ucx?KS%q2eaC-I+6~sLr*f*SXXZzBhW{%% zs-K@nd1|iz@3jN4&i}XHE%^WTpV$9S^QeouCi<2x6}wej;b#V?<BH4e*FT^A zk1TJ-+|nAoJ+{ zf2-TylmFkE|Bvba-!1C@Zh!Y#|3ArN{Qud^dI0}_>D0+$K+WeeFTMG=#!H_oSI0}A ztFlQf=-%KU=SY`t?i~-BEk;LY!{f{2tM`th&ikt!Qg}YRI)453Y;^tl_~hrai&Lj$ zG-2Me>+0Ec_3XNOc3u5pT~`kk$BCG4*)O-#&c97W=VnjA{u6gQx37PS3I2`i?r<0f z$0>`&LiKJ3fY#W5y<-0F?r#4%|M!zT%KpPNyZcP+B~kz>fM6V^NJuK7eP@O#KoSQ4 z8nytjxaFGyHiJy~Xynd&&`2qcrfR{+ISqt(OdwgVG$Q5w;V+gw44Q+LFBbGmZl5&fKkP&dU-qUWuen zM)liWbYNR>?U^Ae&2e;zk`VilIyJ5LR&{keWez`=SIXX7m3CDn#0d6nN>6flo(w;H zU^v9TL5AaKh=`9O2B&7V&;-&md#Uta!ws*=LS@vA%}HwB$OeuVh`=eb8Y!XHIxI>e z5ehwdhvqR^K4fR+0^(izQv;WJc0!f@zkk;M>{+M(yZQTHyMzAo{r^w%Y^48TsB`bV zgGsf{=XwlBcT@Vg%L5)jdmDr|)ZuRa!h37-Vmid{K%cv`DQb21``vVV-CG=TjTx{q ziSZnfDFRy>1*yF)eH37yZI?Rp?ejj`>%YD2*a>pIm4sj`TXk(04+!PdL?v=Ciee_D zay<;K^5tk+1u{*$A-;LZa{SQy`Y^?v!C1X5}_E%i@V7gzy+fehXS`VZ5ZD8Mt*0-rr)cN+;8XDh1 z@MS{q9FpZoo*3aIomxBK>L5wElE&j!%5bO)wG^n_hWksHviL2IZXU4-rLR>Bt5_#L zAi3@r2FCrqVt`6eD2`J}p&BjZnXJ&-FeXfsH4iU|38OWM%Zp|tRw=I+YR=>UZ*Sj$ z&$r6C)Bd2j1#G+Y&2v#X6Rn>}rQ_sGpcTahp%tBT2q{9>oqa~y(Gi2=uu4+eTh&@D zwR9cjE!CjrL2ygN(I#<_=javi6!xC8W2{kB;7+&{cg^=as8`nB7yjJ*Gv|gXAln5i z)+h!183pff5QOL!5-GmDa@6D*v^V(*TFB<|zvKXmsjmPP+H@p3Z&9Xuv0j%T`pVh+ z+W}%a|CgB2g|d0t6|nPe(lH_tVu<=A@G_@iet*3tItG>dHk_@I-1Sm!80S?Zm>-sT z>4?lX9E^FrahR_fg84nDU)_Es;WucmNb{UPEg60xE$7Y)BeB-etDIwtunaBusH~bq zD;lI_jcphDoA*7GXAmhBgjqEu3Z>IRnY$G(3tQAby~CooL0smhC^!#1Mj)Et8`JfS zuUa^6i(`_cg(60lNsJ>#J;wo^eXx4t-J-Dwpwf{zb(^t9Ts33!Kp|r2Y5XmBa2_h^jl!fLOvhp>z&mlF8N~ zK@jlz5r7}e&+BmOhTdMM?!zpd zWmr|+*Y#iyx8MGk}ak-ni6}y2F8&3 zhv0h->d4UlWiwqh^u@G|+_I~fD8?huzEiU#YjYa31XT!zPvmx1le8`uR9v@EyZD7N zgeT66Pid!f-4E(lYpC^oAyF@|fB5k!xZ8J3dK>cj=&UU0hgJ~ZeEdnUnl%?Fcwyx{ z2;Jvc8_zse=X(4jld2ljpo^$}{CYLf$hTP=ozzC+2YHT2G+NQy-4P0z+redZV449X zH{#>NurA%G5w#Ko4fgd#QC1}kwY17?8sZIWqPhM_Jk7;^>doecs^!P#W(-_P8?(B= zkfb&rP=utI7dO$dfuy%^ ziR5hOYNdv_57Bn1;C~~@MZ%muFs(?=)rwEkNWe;;ni)tqcx9UTA}`hd@MkWmXTV!6 zzM8d23bCRqAXs(vK}%vH$xQx{g_!&4H-rAEtGXt{_i9!S)nP!CkwTF363=T?Hi+UY zmnQr5o^{hITNx*bEd$F(UlV?vam`fq272_`kcVB?-23H5sLzs7Q}Oiwu7T!|`=pc8 z@voykpaVdW02(>~g_cV}Q!fIb;OR}r$7k?mq5#P-fO%gYKywKZMxn?NR^oJSxT>zY zmYlBk&;0g99;W`UjowbfWItT;g|6om-~6LR!_`+06XBnsAkm#DhjCW|Uh2-0RJ894 zPXwJkFXLl0x8Fv5%uEkWch69cbeUOGM92NcitST{tu!uVmnK)gMMc_Vk|VhwjAb=1 zDuF7aE4nBvzl!g4NLo4gA2yaZ^TqaHh{+a8BnxK)tzG@C1A`6$3tcAVeJ&TRzr=^N z+QNlNUW5wn3`qY8C@2!snMT-jt(nNDzC-H9o|t(Zk)Q%nDrilK{+ zlrgf9JXHZ_&iCx>?8L29zBA`Y#xZy0PkG!D`mRZo*}$&SDl2;u%uEhn$IO0YVQTqd z$c)G}XO#tmE`ivnK{g5E@#2Wj_-6%spY;M*YQKCgZw5w)gwkMJr=V-6glFB*|23%7 zQV(QSQPQ&aeXxOKZH7EFBuLorDgvz~pV*X9*h(O{d{K*S8f6SY9#=#-s!%1-k62EcZhaEQ~w0 zuDXX*g9?v5`w^2(D7H3MmivhPh*}fQ$*SkTGQf!)2-N8|wO37^XKAUFz zO=jA+o#=nAjI(fi-PHydc0n36gtQJnBQ*lczOmn6m45*deT360Ui|fI_joc^(GBfz zB82tOxi3ZhT1(87;ML_H<`nl;KzsX#*a;o*qV)AW`H1{?`g^Mgb%!BsF~-;oc?HhW zeUdt#v8O#If8j)6>`a=DedzSUO@g=Sv|b%qy* zL5YibI~<>}Ojn`1=3asfT6-IzlQ0WM6ZN`Q<)c&OhK}dsv$+FQ|K|dyl&1uKCsP&v z*9q)MW4df+0tQpVa++u6omG9dc^p^{^w!Viwp3#~3&dd|@nea{eliAQIaufS#t_X)|32oA z;b~JWrXG>Tbpn`hEU#Q7TK?{3e?Ca)?CJHDv76kFlJE@gs9^%!D^V)R`mt0$92loJtA^TbmD_HpOB}nU~V)<@44rircr9e%2odmf`4KZ2H-r$frk6SRS{Q zKAC5vV=zY~%DbiI5#QQ01acK``|^_{*pdaI510XNSJ zGHRTOgFly_X?{BTKvGG*U#a*;BBpJP=a?>L8{Y|mLJl^3`1Fg!u!Lt0jEYNQHv%Sa zVM%<#yRtVKM*!@&H7GjHQdhH&2P~HIC)Ie59OoIu(`DyTjA;i3+^vG%%u6rpJU5Uhcg- zOF~BjLU@j^L~6k^+^|FOV8Wqz&F^< z(bFZZxBaUTVwb)B%jqI#uJg;&ALIPRYtn*(spys%~+IiF)eDbU9?$aUG~V`b4$65O{8wOM9!OD zV-Ps?0>kKtem29FX(83uYCms|2P0AkXEnSUn)PCC zQOMO~HhS;ZY0d1v-TQTpJ!Bw?lmD4KjO|fSkeZJ{VQKmsZBg^s%4{W?`*F>|Afo$AYkERLr+U*5!B$B3=M-Wg2P$tOnkDFqbP7(&gb#gr z)kfBE&q*b<&%##vqO1yz7#Zv(;NA1*ft!%C-OT%a?%J#c`{nk_RMN*jkEb?2+TYY) zBeL1`19#W{CU4Zhk+%6ZAb#S$K0YLv&j?}=q)ln0r*H|8X+;p)U(auow43EIrNR`K zkid4tP-4fgNs*0|mNd&rPCWY30Yh!lkyU8FweEtJO&}EL^0~4SR{TFC4a0U+?dRX@ z+GFJ6iJW*r7x}&cqQL^kmx#Y?4r9}H@ zAZQr};G#zoV0-3@u%+uY3Z=`ePnWQEiB$2F!uvwJu59dQmw5N=-B;=du{xA|)h!PY zlDufg)^~$8u8kf6C+;4(kU-_ztH>=VT5ARcTR0D#Wh>fOKOLVlR)^1=au3KH`C}A0 z)oZ1hQTc`?tVcpJNq!5 zy{gViZ8UF%hfliOR2yOwCDlg_OW$>J;v+(SyJu-!B86@C^onn9#F->k^9h{vj6@Wr zI7y1-hi(wr>5y3UX+fy@QuihHyzTFFp`3vQ;x|c~D8_#bF55s0+$O5HUn-HKZu;-b zJaSG}s%NY=qYdi-?mnx(e}38XbG!rF8%QPLxa=@OO=yrJlfK=OY|COR7B#fn8#g7M z&W0+HRdbRPMr2m(s5lwN`Dq8NF$%jABFqpKx-Qb}g)hl<N+o+F`hBYejbA>CB z#75tg-nrq3T_quxeLn$VLE$c_mk?hdqKdc3XK1M@1Ay%|pTi0`#2z)j(T#BqTS8nLlwK-W>EnOpi@S z*{1~&k{%!5-`Pc>paz8(Akw&S9%UHAqJ-_KIo`vCTR&TUl(TR-uk4;OA^ik`~{!Rci4{oU_owzrOhyXurKd3A%lbp@gI5 zE1_VX*28~3BX&E<1}{mab!k7S%{QmS8QG85H%@RE#xb0(_YUOF8b&pmvARw=bVsqc zVpM*6ji)d2p%xgmr7#$2{F_U#n`A}Ch_>3;rQR439ib25a09hYcI2-g=cC+Qo6~== zm&Z;_3u^E_uBME7B9V;#dV<;%BECW!k!_(?R?dN1flzeQ*8id2RH4en%k08QohLZO zru`FlU&j~3g`VX7c2FYmRnrxM@>cJFO<#cCVw8cUySQBn#T5NrgLa2~8%xxfIQ!4- z=cq>ZVo`r$a_{#&e|Tc-y=(*4$R?j(s`4v#^h5a~hs#Jk6EmA2sYo!F*y)rEq#r<3 zl5aR7Ha^|}U!)Q`F$4}g7)P9KYn<_#n*^HqmM$!@qBt9v<8crU-K*D~+(t8bv;N>Y z8e(Suq=eblA7fY_L~|CBQ_c7Is#BQz#>IIHJC6&x zrBs_a4gA?U7aRrzMn6NkV=9T^WJzT_SuA;CwVnd?V%jmcsW2I^LWzMY1p-D14X8m% zphfagS(^W!R^iUS8FY#ahV>x~HSreF#Q{x#tnZSqbm0=w!qt z6iPf^2TNw&I7x&YhPkPA0ZX2s8@a#Di-F5M{SC~a5tcc8xBV_)eo1}1>H<~*(q!** z44NcJ$m$ub4u{oGO%1w9S<@d7gkO9i%Tc)AMKw>7Y?TUgpqu132uAwC{h>p7YWGS? zUf7FjoTpuz-MA{DMKxjET%IBZ%w6ptZVL!~V_{iOdJB(QDO2MQDX1HU@ahp;FL)ktOgT#q?PLafk7CugPUxBZxiZ%QDH&d%hv z7h1Gw`LCQ)V(fxBK*)zWTUat2U;5@2)5|+FrDI_ULw64U9E>^l4nPe+=A=2}QLtq5 zRJwdQEJs^ z<8Q*OP!8NrpOcCNVIeAYICzcyxCOsD;qn$uuqxP38cGM(junWP@Bal#SCDWmjgmof zD-A2<03D%8WX=iVhh!^z=DcDiy(;=4FMQ3q$Ncn=(I>ibNq$yeT0XTBgF{ z_#}!QF^G)Lm{#;#gsZY_!D@=ADQ=z_nhPk>~6ZaOp0nm7$(iL?pq?19q zhNu7iGQm1`mNldIBWU!ju!-Uzr^YK6$NMTWgq)xRR}oi~bkj7?hchxVIiVe~SpntB zs@=>V?nWd`Kuhbdz!;o!vZUD@T`FyB^Npz;U)yLwcdK`GrJ63tvav?SJX@Ll{9=ZW zzH0CtF`Z`3WWyMNwRGSir_JKlkLPYfsQl5)-oYD^^Yt~<@2!o0B?SPg=`nDvzFHfx z@pGnkmXv+O2x;^wHr?A?MGCJm`&&5Z!y7XqQs`5;pWNKE4k*q#yr|8>nt>9#x-|pe zC8`9+NEV$Ub5t9?kvSK)S}rcake8WUjNO9n=9e#mGQwrVt`xK)7mxRwj=PAbeAn~G zIxngs)~`uN&z~a@Kc<`}e6Mh>eajw~BTMQYsr6u50D$^ z%^iCNXe;B*to;(4v^hjo=E|V0@tLmYca&wSRq0Wouc|`OR*+%C;44l=yXN&^v2xAv zW9oDKUhf4o9~7E&%abw0NOT1mjJv!X4{C^1BvNVe@$qv9zj%F1In5Nj#DCe{QXknS zLWM6@T83c1er@C_E~|K?b(&TVfF47_XIJm9z`MhLaLDb-vXFQ(mPAsAD9XhaNIC<3 z>5)eNFeZ?Kk;JJ!2zUqTM3A;1NgGc9ZaBCU!kv^6jnR9{PSgMM%)fcKxCglUxkI4^ zNF!fFBleOeRR-!PL`cqLigMb=ct-L|D@iE4mff8!foaAudgfI_)&ggF9r$RT_k0X=&fk z(86&eD9LX^*@dOTx`MuM78qT9)y{}@T<;({ek4thRRK&=jX~d;4up=j&R$W( zkOE3pZb)EDu_TSxB1_nV)LBq!qdAKo4sY~bP1VgoG|Xy3G@5tOCDs&cY6iU5);`?f zDX1593_kvp?W$vko-P6;~L z&ai;@`56Yabr`qW@}J%fF(*jTstG$la)+xkfZJxlt3RAD$LO4yaDP&b>?>~=t+{`A zR<&#$U+9rFT@RyyGfW4dx^v~-oB5yv`5M34L-`lGccHwoB3};B@Mf~SS-V#l8)`pU z(=72@b>1!FhJAbzhQAhu?okA(A?e7GMGzFD(ZfKYo-;p#9_I{Jytc`J?do`XOjImejZc;D} z;-5ULS&-JQJhkvZ+hfo)c1&SiVl-kx)$k>&JSq{tfzaBalK^ZW@}_)D9kO93+~$9u z*rzAtC&*($oYNLrZjKT79Sd(ejJgYaWmg_u5W4HH*w1Xzw`oj*S8-WUFbO$7i$;8C zX-$_jb`tF`)cmkogQR|0<4dPmyuPfr7oy|j<87dmzCj^>ZO5{d#fad2;cD-=*Q!L6 z$_n*%)4%lKU-$C(3mY~3=i{wy$YsyvqP);#T#G&zWAGc^R*J2lwmomP2n7=xc5|Gy zO>+lySLM z=_!5Csxi!vg&I)mn#;+G2vbv7a}Q!FHm0k|HYOymfG$TM#wffHQPhFL(EiX3Zt2!) z;fUlTP%X2$P3HVOF@j=^Dk)A~#@<*sg)sJo%8I_x+5KaTAGcE%&nWqm+XGawaF<7a z^K0kdB}c9G)^|bmW3h7QcB!C2tBlx1HWK*fi3I6`ycy3&knU2iw^?Z-Gxv{dv7fPr)X$c;suQi8CcE_h zGi{5NJZg7sZ+kyk)Q3@gYEcUlHz+F>NzYWWe-g)k-r;?;I?!tgRju-2SXySTGL<XqP^N^nj*E2J8F8R$ifuJ2 z%$tIIdWHU7q!~wyx?YkjE%&D>VCl}Pm7w9--#*d#dyCRJ@^fdgN7H$fBNNO@&Fn|{ zO$;|e=(1R0#m(Q8ui-gW;d(=ZA1Zi~(fif$`igmBtz57P$*U8@jPE0Cul$&Q;e6xz z95J=aM%Oo$T85&{tHPk_(Y=h2(TWUv%a%QTfNdAXngTpmJER;P?c_8)bax7M?lJto zK*ixj;ITWuFU0EgZ9w&XE?6~ZTjxD&*Ns?D#end$vy+=E))&rN)TYK5RTs8sLPyDZ zm=mJxbjH1ZngqG)1am6Ce`jOSNq563zp8YciD9woJmuJqOu-w?%`s{!h?lp<_Mti? z9(;MnC_;GY$jYZm#p96UBsqe#!`10Pe0Jm$FuM`|OAB(g*?i_#Y zV6oacOgH|Ul#GrD&@kP&98CE~d>28FKNC^BGy4H)pWclZ^<;h0fV+S2;df`25koW~y?GD`jHPCFr=iP&&5xOJDi6ce zwY=h~R5H@qrM_;JXQ$Kk!J7tSr`C^8Kk55tH6px0by1A1PCE%9-}53@@R1x{1lVbr z=uG)8jbZ0Ol^ObO$e>r&ZNW?m*Jye;91IstQn>y&+M9n`HLHGDg$-+?LB3M~@~x>A z3@Gp=|LPiFT9W^8S046gaJLyK43ZpRkrD_8Qa+SbC<^z+SF*E9BCgVz zQ!z;QpHRR(p1*(2Rf=VsKN(-23Q3>~_aIX-&z+u#JVwB3K_? zRV9X>N~G?@dG&Ee!vn%LcX_9BUzr>R@L24m!3!4S4U8l_i=}#al4fdI;t3Tr7F8_< zni4~@zH68p2M(Q5bLm;@Vb#@eyB)L%R=xK5%v#^F9=X){W2|5p^t945tG}{}np`(G z%pb;=ftlO5)`(lkQyuAL=0w zX!=LeXkhW_kSCl*`031I+^d?Xh=mnpAVeNReasJr(m~!dQ{|M*b*dp?{PM43IKio# zxgZfK!#t3w(4yN%Vc%cfjiuipgn0-qCD-gPz^d=^MYBVd$?seU<5gKUmy3}+jidon z?Qzzy``m)n+``*1>6iKRMG-106NUFoD66xag540Nbs20bx`Zyy^LJ!_wGkdRThB?j zx##wBZ+N<*|7{7FD9M{STYe{|*Rb?X7r|2sb>e7&q+Q-QXmm*4q z^YtDy4nUdL2>T^NN{O!}Gcrko)T!5k>_bWBQhQRbh>@BzXaILu^0`qK8Ma8JlM3rzS@COOrf+r*wlNzewcs6lA}+5@&hSV5N`^Xd*_N6gReDy;34&}I z*NF3^b|5gWnC7wB`qB=;&*mS)BM8zizqIxI?K8EjQb^PH=B;C(?wC&WxmW=9Ki0&K z8Nma97Z3L|P&&2w)`b;Q0@F^FkaChxi^baO17#G-<(m^$DxoF`W-6OsF9un8dJ5c> znug+ojivBoNy~CE57FPTb-_A!GS8`8s1+L8%nTE9%8@46(qOi%LnNA*#R6rHf zDeBX1H2Qj6k7?jQamByZ$;UIc&`Qpxh$0()2B4M`W0^|CXjD%^S*a<1oIvL2?5Dcz zkxi4c1KV0CE}sJ|4nPm#O^Q`>{GIeBzx>4MUpyjgt&G4X%L#%(>4-vjK7JpG-F0zk z_H>J+lO&2lpQ${l027uCWBW}GcYJO5@0JE^YKwQ zx5&@uA$KCwjqFu9sH_ATht8{WZjM9eVIW!$x#T;+XTm7%gBULO3CK?_UJ~XQ zE`KJzZEO3g4cxd%Z9BI9kM*lnO~}LA4mFS^(slzfChoQV#$@4?(TBX^U`T0#u?IKI z+lp}CNP&CZ>(@~5rR*536=1Upx-^0N@NA^WSjRVgrcM%qWdhIr1=u|>BMN+`yZ8-I z!7ApD1}+6xi*)sWYmCOiTY_o9o{ylM-X9~8-d)#m#m$6a_mUZ%)zovxug z5NmQcNgdLV1*XEKjx=r~s&-ZASegWy3bTWPn@_umt*wm^I(KI0=+eOFg5Sj1aiPtB zZ@~L$fky!@*D4!rTXxG#VGo6_^_`QDKXe#pfjNiWug8~4uUofS<=#;Kzumwy=Rsm4 zFvv*!$OhpJlB?{#gBeyQ0spNGeXM_WW87vb!T$*v!86r?L<(9QW7r9S`R0+%$8`#Y~Nr5ND;Mfo+UWD{&( zD<|Y^lLr)2DO?mn&nEyr($t%7Oj=*ae-En^xGqg#Sm?GKBeOFoe@$m)6Kpz3?G|Oc z!Hs7-E_$_ac4dx(Xn1z0_as-!>3mU)p0AXfth|zP{P6+wWVo=KAyTQe$N855zl~$A zLl#+aN`bJ)II^_pn_vyt(k1ryTcg=Ax^CcW!Zxst|BbMEnjev)v^e{Ql3V?=i<5{` zMZ1RS%J>s4Q}RuqxQiDUSD)!A6!p;$V&e%OUPw>76vm)^1q&;yc|jlbI)w0TAkGm) z{4chXVS`5b>c4JpgDO#+us5jQ2a!{wp;F@HeW{md7ArH0lKply&Z-Hgrl(Lvu}6fK zA(;6sv{`WG_3-u5_nAayS}aR#=Jn-FF%I%bCisl17DH(w+NT>iP=SJ)z}*4)S#(GJ=;j5 z>xUKbY4jRYyoiJ^jRggzrNyZl5>xBJPx{{nuC4@*5!KsQ^ySID!mnHM7w; z+7>Bmd?lM(WrmXt|{zLj-;2ElaL?@}WIY#^X^w`_ZHsZ>3FWs(> zoWudL(y3i$->}{Du-2NydxO%1W=@h)zb~NsXzZHB#fMMqam&t3*Rk`B+@lk*8qg5W$Wpj#e z^{7(isvcI`8xHOL`;kvlShEQGp%oN=F}I3;d}{%0&jLHb#(meIxm;I(^3V_@(38XU z0SeI4PoBNa?$6`Hx%8ov_kiBTqZin6jZ+T*%ka|!jhKSaBNDMP0(RtMTanSAn)osd zpYiw!laXRmNHYuND1v^7X@aR-LbV*czz8L3IVm{|6rLi!Z<*J!(Ciiql zGl>V;+wu@!0SId*F6(e0wtH_=USfHzrC^R(YDw877sngt$|yh!#gOYk%w7Cy9jTsS ze_(>MT|g*+rjkWYriPalq8KG&lY@hYNY}RhJ>NPFj z^J~kFNf(AD^|fcepbq&NY&Z@(GmIK{`dlg8E&RmqfI7KQ@V0mf<6TTxc}P)s;?;ez z6jXlkb@rh9%cpcGFgoJ$_?AADLwg2VCOBc}f2j7@+ty2+q_pZwR{TgA?Y_Y4Owg3c zjKrA|ltqBU3pZ!{)Tzax^cCN`Rm|s<(2g^&+1T-diYF92CIvVNjz6e10tct({-n&f zNt>bX&sKmMey-a<-q+i1S_VJBjw6k+$eiMU-3Ug61%^DQx55{dZ{QYIPXNBjlIq>Y z0#r2mmlE^|FP~BBTBxFRz zwVva@HF?ad6*GC;t@vqLmCND^?(#Fcr=;V1osXa+=5HxAacfS)(}+91hR`k0hbsV& zx@AQ=t_;Y80{LG^`F)`P-rx{$P}K4s);4=VCYVvxqJ>=LAD2#E0LNgk*qR2VIj2B^ z%8U$aeibf8MK;UFpA?XD1c{~4&Yw?a$%kNI;&GIw;Nw6K3sjit0B{?g?|d7F8^eUM z(sqUt1-Z7Jr64s}n&szNGmInM4^mPtpgPjibG&>48C!2Oyq^*Aqoc!D+ppsJ+}*}D z+TN5(-)-;~`Ey+b<0XFIJSB1_1RkXWPqsSTRiO zbHRp~rjh5pGZ(Mo1OgwRNzleeVZl74DKB+>!P^a~)-rZRk5;AlD}wf?ZTOc=Gz`%v zLk$7v@;xAl%Gn#MJC5Pc6ENZjEN3fZ{ddQ5uTRQ?8mDqh@0~yOEf9DVr~H~e*{|2) za7T#p)A)!~p*a&G+FKLP0B>M4jhG*-anExwC~{@>&uZrM@oW(b4b0%npj>&Kapd=8 zb(xDeRYlpy`^Q42W@_57^B=I6S^2>{kG@&BSdhH%HmcqS9=zj+i0i|`ijbzLh^m)o z$CmfQ*_{_gab!V6Kr1)qT_GT6quLMHkjlMj*Eq(=fG17OC{TK_vUUrU(p5hN;^k2x zstl~dwTIw6Q59fId*7XJZ#$r-{#&5LxRIm|F?0*=39KPN1ebEVG+8i(4UO}8|KdnV z*tT9xr1{}J9yOHzQc$CQeBz(;yJTg5Rb*qMVE@wj<0q{aC>2N6!WqDyCc&e-DGcY8 z3O)K6Rs#LH(GA>i77s!J(JEw^BXjYC;^gn&DY`r0Qu(<9nlsE3?OLnaptoVz?PhTx zxP?W*0LXmD>-Bpo>qsHL&_bBImr-GW7@W&0RKmzZs;uOjRSkB2IJ_S`O)cG4-2947 z&TvsG@OnU)XTzpVa%R(X3`8!k3)c$A;gMc9z%tRqqk)bf^LG6A|N|G{Lpx?KSyhccUILL-};1v3J%DUKa<0L-Vyk0{>?I3>wH(Oa=9sN770A zyvqrG>vAVrd*3%ESDfIj8<0z$>Lq0*x})PF_yj(qwoW+@Ff}STRD3V!9rcCa=Zzxi z&=hUMjt31jeIKvgu!-eY|8p7#f4(3q`kS446wikSbgn5b2*r6a7qqfZ!B{c~p@(Bb z5AIq{Ln^OPaXVyUKk}QQ{e@-o>ydybTGRqIY}b+o8|wS(Ynp&cZWXJXu+~0S^$uO$ z@Pi&}_{vY!;#tAIsUD&_`rs8ujmv9RV>y}|q5;IyykI=rB?H7!CXWO1- z&1W#*ExI)o-aemlc_C16aJj?Ax|RLNKrEVKK-YCYzP^llxibqJ^G2gyyZM!IE>vk)P>IzT!x z0dV43%>@Kx%NKzLd1I{7*Yfxo10SPN-UjibKM7a1T)#mGNJjtR2lYL}Mj?2clxTB2--UF4v5BCx{y?$xk(*r}%vNg%zUhdgr7gkr)v3z&KAt(3 zUu&`Gpbu2n7=AmjjM^VhHHj@-_B2=`ym0K(zmGGVX=wdN&R z+UJG@LE@O8Qw2S~kjk$L$^1MU1J4{RJZ=ZmKaz_ueoNWJsOcLz=Yg6IxcDA+o^$2O zlL0JTXd6Ft-fjHa$oCbHMYUqv$~TYn(hrpJBZ?vMx}TJD<-i1+~#Jg+L#V{T+bmj3*%M5Skks_WJtv(%7B@ zo>c2qv)=EnUvxV$UxT`W);ONNm73*M%&O<0LwdpR?ytGWCCAswLXp;Dec04isuFa$ zJ4y6cifw&0kT)jrqj1<~tBw{Rx9AEoeSlLp^`*7{nH${Y+LNlntCy) z5p`Y65j7bbNr$XDA+S& zt4Kl&jn>Xfd5V~l;(6B|J7^|}RDjbf$sE$sXi{Ae7n7>VHKRg$C|)!F{MusjQ0!|n z1@JQjDxP&mrURZlr02JRg0l3tf$GnU;Pr%4P^CXJQCIdJAB_EXCKs3reA(YH##ZA5j$rCDy*ttf5W6ZY4< zhNSLhj$3r~`qKT4j@3>>{9I&@hU|_u(hTL$?QFVJ1fFIFzvy;2_1w z?tEhyNUi}7-UMfPFTUaY!tN~F9|d|nK8}=-Y0P)%sao$!)C6znIeQ3QXR6iTPEd9L)Y}of~K!p?x4wDsqAR3%YhTSy8-52i;@N$rTt& zCF3d(=bP{=P$dgiJ_ZN!eE9QUF)Vom6nm$P1@1hSm| zK4nL#D182T0qU)_Q2%ivsYI;;Em^Nvg|iLRfPy{2Ft@2y&cf??W{juq_0l*3V2`hc7&zja z_Xlq!;>7@Vw@g$)rZeXp{F>GQG1@H#V%lDwpe4vaKs`g(#=he*p^dBFlGf@w^2;=2DNe}yAS7mPPbMHPR<6irP0t6TF~u1jFaLh_k{0mYz*n%LTk zoi7BTn&Pn5Ao8(>B=m<1sU!aS7HnwKW#H1U@EsWb2Vms-t)U-x)%^^KXc>rDHJ19?yEvY@~4ol1`)SMPQ@E z8w@^&RT`ga&Xg@P&r<)jARe`I5&KP}8kLdv_5(&XlcSJ~Rvdvnm(VRUh;D|l=_Ts> zV&U3t`5Jd@#sfnmI1Nqu^kBd6DTCX6XUMgClv3_+riD4X-J_Do!zP7z}WEPulK0M!7rIpkz3c&wcjOS|etxH0b22yC4=Ko%=-3wgXYZ|w%| zsfx8+zN&j}e$}+@98wt}tROk`u*=L`LP%hlE7zJ?uxREc}P2fx&$K)NC{EP z3f>?f@^lItVwO;haVfB&A3jPmz;a2-7f^d+|Atc${~Ztk$;4kR`Ug#O)5iE!`X-jf zrHHb>ho;htXgyEsoF+a2>$Bf+|3I)0e-di`vNkQAY=+r)kn8iX2>rf021 zV(w|%GZ8-5;mteJy1A-?TfKtk>u&Gn_PdybBj&wcjkqi%@=Io%?x)X7M4Ig7 zGU^(d$KijQn_{LfcQs1A>92t_gtr|#{qmTCsz>Q{+V5>c@Y;leA7xR6fi}Y(PPg-$ zIx@?N;`NlwaFPLt&+75CTNif?_T-e*F{&C2E&>=qG%6&NUjf8Z!6RNH_{jVs^$LN) z{=DWNYLxkgYD`)>+;Y*25gRg}74c?du?6Afe1gI5<>G5Pb9rF?$i!_j0@b`)zO^p3 zqMSKQ7yJY^dk`Z?j0@k^!KeK-yJZvOqIQ%0QaL-31cfWS2vk8V@b-&s0=gyyxZVS`gjD03QN!<74VYd0yu{1vs9 z{oqz__PL@R&N)h~W+cmX`R0RKAa&o1@~QuhX%|w(Gb3+P`}8+TwzAI8?ADA4`2L(H z>{>BbK^Ri+Pi1GHr&50$w5w^oKg&UeuOgUFsosFAa}@V5oik4WEW$tMW zqjS)SS_gvlD1$+X5vEZ-btoi(Loa&`QA-LOo3sD zxnFnpnVMjG+345j&vF`x@sndZ;q&r9HQAWc3ph#Vp)i4;DqBlBk3r-Yx2l%|B*wj&Kt! zKh-E@VBU}P;AOuaI)i&PCOT#KWek=8pf;E_xfva2?ofhIx zzz-M=UfEm(wqA@dZU9#gm)*j$-Wt&9%LPHEBcnl;qi4p1Z6H3P?oI?@jC77g8d}K5p4C@yRM?(Apfi-<^b+w|-3l%zj1zOJ3a} z>VrU&{Lkd@wX9J>5dxylyBXIhgX62=+upEUwrHW$NRZEVbbmh|z3SPZlI-jy4MRgY z)2tUkeqw%G~^w24*JnC@lOhYTD-lw~j$W+Hz)(XVx#0`Zo&iALrmaRs(bFh60sJ z3p>GYm0$yaIuC{6&imzDq(n@o;ZT8%cf7a|vWqOvOUL3E9i>uMM2{*tVlXjis(gw* zjQZh2X1wN|a00uI$YQ0$hPED?*2Lz5-~R=)I!ndOV(0(yt^Y*+zu~a#{~Pb)zn-L& z`2VFk{-od?KXV5B(D?x*0nY?i&Hv+De<#0JM#AO0^V%0;3#I|9ow4_4=x6XOJ2K|v z@b4n?82{l=nsU6^2b@wIEqVVf_!yP-N`@i0JfByd@rNsZQ__RL&^H;9he(~l({*Vp({35z7x^chA ze$QF8;6MSSJVS45)|L5?4bY7_nBj!}rSyt-S+1!Z+zmyWs9t>fi2q`UH@PP*0#1C@ zM4SZDMaaozQ0JP`(KR+^3N${FtTHD2ezW}tmsoZDUu5}u^z(mrXukjHPR9HA-=`@R z{9imU_7DOi^wD^(oa`dH7F<`g|F2-XpG?`w|K)2O_Yng-&ws}g^ZjSn-JkzHNh$GvIqhd+ z+8<5~WUsn3kOm5QJDH$bl|_U4QY|6mSF50aWf`FW-a}L<5W6KtRpjvF35!RLIxhCU zmm_Q|DRKyVfpL!_`Tt;r!Zlt-BtZ|4V+a3t#-;Z^hLg!Y|Lc>K&%q_66eUs0_>))x z;BJK?FyG)Xz|j)K(7%C8lnxF)2Ru_qx{1XT^63hNAy|fFF0R1iXn6z@6hew`5r`pO zX}`lLIQSeyXvy!CgJ*Gq7We}Sgj?u;4hP`-DBJ=P@s^Av5TgWyI6{Mi!Sk!1t|&>+ z!RO#yG*< z>A{zS^e#U5axjNC2VV~8n*Ez3czN*U|99{?cn1?qHYvDx{vtgX#0g;>?qGle1dm1a zg#7zpaGUxhK*zrab|d%y`L}1UU%q(t{ma2RcyJuG``>lOuIHHh-y040`~NA*=iq$B zl&O#`|1wYhdT?;?7jcv6tDaaI{n@}BxTD@*|8flfdhq$@pMxI@AO7`hMQNO#9v?3; zU2Wz}SRd15gSdv69`l?#K3T^wLC1PaZ!j1XARU5dLuWYbJ6?Y{IXqyv7zeysie}g};$~4(BcDBGDKrg@n_g5}(6ae%gMm|LW==FO5 zM*;RBB?)-;pWmXW57Ipz((x{%tHClM)|Na z<*q^bu#$2)cV|JMUedW(!zI_7Wp4g0T!(V5nh}%F)v#u+Tw9Ob&OLUF9=mltrrVeR z9A)nZB`7Aco6RW5yXn?+)3J5a>DtYi(M#uED^hfMJZsnG@$B%h`)Z$A#-te$6+?1T z9FmznB91ZdKR_(9s^JJz(fi?~UGIkz`-GoZ`gYQ_ZjbXze0GlM_x**w5 z@N>wF|CFo|fN=~0f>O@JLwtjP8Z58n?(k}M$HX#N&E}(Gu*Su~nrMUNPD_KeAc=3h zo0lM&-p)qy*g|qMF;+qHs7Ug-p5!LG*_}08Y-)LvB=3b8O_Wg!ljTOFWM=)E zv|PNCn#F6=*t#oh#d*}#HK!XRa7OL=>x^ppYt`4f_Se+b^!{d+$TtX5zMR64+<`So z5V(AM@%;Gh#dDtKkULP)ZR87w#!L3?<;8Q+eXpHX<9IWB_icJyM>Wndr`xIR{(Q5J zxpz8-)L+S2?=z?*MIgW_oQEhIrgQ}p6aXB{VQ9u*@?r37!{Atk!Ra;(Cj)m{Bn4zcQyd^b7VI~WB40SZ*g!PYxwC3;4UH2GTh1op@7*nQmtW&MzTlDPm~rY zL6MJAp7~V_UV_#TM-0wc9H(NeoOW{0aV&CAbj&tZotPzW=^A5|v&&(Bc+!Pky0dnI zh}Ey@a}~c7A3FEhG5YN4eI6U@!zW3Ce99JuU=LtLQfjge-tS2>g)8g#WK`4dDh?q& zbnN$}G}n&a?@@_YhQz@3?0B2_m3EO;q11DR?9afIYLn6xr+SbghwOl<35(s>NjpFo z6CKg#QOh+nnjKa$;)qLE3`2k;Lh)iN?H4hy?F7%s*e-ZRm2Nrlq4U5N1gy| zQvlNxFPV|XN5pNp)m%Hf9@#|HsI!O~86s+=i72<@X_GrWX}1feCw05PBBDl}MbyX; zQ6o)6x&5JOhf6yPtZ_==4N95qjiZ#pFyscuCSE2mK;pP5Gc;0be=H(m)LBG$hKLwx zBBIbAjdLraSqD^S(ir)8fqmYS^IaYBY%JO9%#uBWC3_l6b~VGN-C}HM{7!3(U(d#p zz0NGzGgz`$V9CSwESdLt+|IzAj_n4nXJf-&XEy8^Y}hNXVRzQ8&!d)o9@X{P!f3tD zjMg(4tyf^QUHd$2CtRk(nR&9p)i|&~()XSsN^!K*BE%OYQNMys4BlRS4Fbe37g-0- z!m+*19NRNEwpZZT-A+;6>9Exy7^`2iU@TnS>&(@MrA?x9b+?kMzkGYa=c|}Xjd!-4 zYn;{R78Lrx9cw;};T(sUVj=$+A`aGRxd0uzb~ChXx?$%{H#9cgu(;_;V;CnSMoGA3 z3w{#=^noU@50hmUoGUxsa^X1kg)_8mmSN}3GBh^Ju((-<1_KC)FAh-Y3IWzf7=rwj z4yGThAU|6GF-%g#p9^AZOw{26GHDpZrUqo<+TCqK+fEvG-brq0K%D9U(RR}H_1}-c z)%Ej>*L(;rF28|m%oavr9kkq2j{P{H`utIR=-6#Xk1P_9%x+hb;#5ZMh!34fDQc*W z7P#Yfb^c9G+Bt3}Cw9k;V^e0G&dRJ~D6>vMneE!=>9k#+r_-7~Ta;O+voh-#%B)jR zW*hgp!neSGI+SD3j{Q!icJ}Molv}5>a_bm!+bJlw&aC2;HzZ4Lb&03gSQjTPyEv)q zqD8DaoyDqSh*hT`R-JB6gUP66pGS3lwn$Z{vs85qA>tIIYDahBq+R?Dt6$S+iv;N$ zyD=LKr$(Qp1YzQ%Kb%zwP9-3jiU5y5f+BLu#(_hpcpjo7fO!DAdWlku#IPk}8(J9~ zBfD}W*oV#|QIMq!l0FjM43LT2Qh>Qu0mcZl^|_23f9TkGvU^p_ybF7bNH-%u_QVAN{l^{l-t z7*E=*q4A`SS5zwi>_g{14~;&1dY?}!95C5);B%34mNCx+1vr)cZFi_Lo>&i67;(1# zcGL!DgQ08mcUalqZdVwXek6t>v%AJE!*|B^@Eu0HZ9F<^3bVn`F~-By$D^C3Fm87% zgVnF;bG4?xK6LG~J2U#MYYJ{R&;8hKrxA`_t47EOwDh^*`CL_>Pl|nZXO(@H3t1^f zJRmc`3m&FP!M}sK4>n2o=albyby*EZ|K`e(wL4YUki>_3-8GmRT{_XbWIc>19SHO3 zYbol-P7RxOZ7QAHS*3FgmCn^wI>%(wG}(d;kF$dyMX^Y)l4-Zgglu9yfdPt96rjl8 z0-8V^SvzFY*WAwfnrrB5?xeCq_Q_+jHacmy=|(4Yo6e?0HPn2oI%z0TuC7Gc!;6eg zPTRSyM^mfYdRBdlTYR|JRy3FAs8dJVsfQ!m?Iuovt|}FN*9a?LNaCUCFbwmvaXm<# z5^#Nf{zg#S(giRYiF<7*N;e6rh7S`2ia9ZE555F`h+wpdMb0J6H?Bw` zN5g3yu$Gh!3zW&ZD)4W<3Ii0UJTVDdcFUD7?x{uOZeU&WHubREE%t148zzFQtB4hQ z=mA&OgN%wzf$VnaJsTCnkZ^S+lDpWd$+4++oi#f{v74D>6ep)W`+0np_<-EQGUzr1 zw3GhH8XBsnu6a5QG|%oF&C)@e#@SinGz5CCZn}NX>iu~LE^FzaO*!kVn;ELvSnJ@> zJokX%9o(ie!V)q~8m^JN%qFk!kOlBjLi;M~H;L4sh@ohA=sdFD@t9do!e(6$!e#@* z?KRSe!Za;J$h6cZlmQsx=muHMKbzC4yU(gfucy;%^;i_wrgzdV(9S!t2HMRmXI8VW zM^-aavo~*2JLKHv5&4O6v;;WHvTdt_ zIa?2^C-0=|zo+xgP3 zap!khKYc0`oiAHG9zB0vY6YVploKjN3Lk@(x5hmCtufmT;LaC-C&lQXsbv9V>`AxB z%LmZK*fsf9hyI+Q%DpUxrRC1H2U<)l`qZSWJ~b)oQ8s2 zpm>eQMjXiBA$WrlkZx0o)|U9)iA5QjbXA5XMP+DGP=@TsLx%Jjx0F6(tMr*zw5Lf| z?P*ffo+btD$+h0lGdehGr_OpKt2#TeXit-_+LLiXe^St%>?w$h4z|1+=h?5u+3wtT zzH)EexStfbuxn4ekRqziZpHDx&K94ms|hOlI66#kMG&<nSL1VYdUQx$eA>7)`ma)a89(OgV$3>HRTrjCCuF-R^FWAK3oI%ax8c8O`1yO1bOEo6eX}LBy@J9@Qs4H%x$~%2H zTH1!VTFQ4$YGLHG7#F0xcAA=L@hRc#Q>HIM>p4n5Oj5c`Q2KKS5<)15VVd5NB(U|N zT99{6Qeot%7#9S2(<8Uxw4J6hoLV&%TS|(~87Yi}6yt&*ugE2EB`o7@cCjcxaY(kz zbUrHR)Kb;vhiB&`qUeJN)ft|&V+zBQ8m3S!^gE}jFfvt)3qrqQF!)WmAixxp2!;TL z7^W!_a-X{pvZO<+!q|v$XeShgCsx0$EyqOX6cZzJ9GuE=P&*e#G$Fypmwpp;`R-gy zKl^L@?PYOb^nnoR{KRmy&w z82KmxXKY+#_uHv}L%XNcvjsMJodcUZBe2QS1Do8w)6icyoV0U@4kuQJsAmgz@;Zh) z@s?AglP7v78y+|fTZU#1?V*{TEyl^~9OL8}F;1Qy|g{bA`42S|k`B9|HcQ;cu zf+!`iaFJ?PK!=ldYSD0FHC#PgRFu~_D#|mWqC7n+%Bgt~VJ`f?$GJ*!$`eO8D#R_o zOO#SJLX)XCU5qATG+LfO4vR4r^*5h}Udt`z)orP29oy?1o8=j?S)Lx7RX5bemhxJz zC$DZjRcpE4ePgp6qoX6eqh><-O^PzlEt8h|xsuS({ z>Sj!!@tNrVYqVX&NTwd1zE^lBcurqxa%KmC*+1X2?5so@I^?u+FtaVETn3sn+a#g9;-Rj4x-Bohy7r5& zp2ZXDb@hZA>9o9ot}xoK@7R;#xh*~ZuHEBrOS;uL=a!Lj%Nyt_oBiI7Avat4&s}>c zmMz0p=LB0uel2gHt7`lmGcs)YKzDVZNXD=k8CFT&l?+pkHzUI) zFgwc2p*bl|6EbXhiaMt$GO`p6i<2_4l2JV=of8Kcd4q<iyz$HfkKhsBtu-W(O(N)8lkjxt*fQ?Pw}@JtfsDuhUKCm3|4gsJS?~-pgn?vC>kl zxH?@GSEs1BI=SM?$e38ks8(E^u8OOX|H{b~*LpIl)ydAuuN-qyCe6sG)`L3dW-?MU zIk_Ih$go)xw){vP(<5c;bX26pYetKWk921vMKXrX$f%Yyol^@LnT4EO($te-V`cZb zg5{d4#Mw>Dl#yJuTE&Mh)JzSzCm?C0xaMQ8Yj}eIkJ>k#6)B=AzuYPAXp_5$U)|JV z_h++K_StM^G0&zpu{-T7cBh8eotk3T{#Z!CM4Pocf1cTnpQko)KJ6^dr-nG6n&RBG zT+g_}30iJo67YAx_}gGhMCJQGl_4Vnm5usN+n2X=4C?g_T*?CxZEnQfzjv3fWxOC; zpOAt(1OgKMneqdJXIn%M0ohPM7V=4bYnQ4x!L+kdGc77LQ&Xua^@z0(5k=uvJw&#N zHYp0S-f{nZw&PI5AFC?VSdfH`hpmTI%F?u}vNSC!C{sgEDs@lxiG-Hea{a|M(G6Me zIQ0`8SNq4O7JX;hRo|Hw^_{7q?^H~hIHJw`sY=#0~@I^(pcGfoYiv7vKt)-F6?CZYq1S($NEds$kX#EZdf7mqO$;TRm- z#X3&NEst>G|3V;$#Kf{KqCb_NZX*gmU^#oOqWxyJV85wF)t+`$wOK<$aVY2wY@lC$d;SKjagxZX9k;qXGaH{+p7jkjafp4kbQCA@Weg#|if3qa zw&Am>CEc}>;_wx8631Mm`Aemui7|9!lQ7k@@IDA{{{}6fxNP^OJldA&F+;dz(w`C~ zFtcPsVwBKUFl-NDO)Xa6w5!!OF&@L28Wvxktyo{CZ%|5;jZa0=3%=O-+c%6?Y5}tOP~}TG zz)I@1yU#VVUFVwEUeuX%eo<$_-UH6LijAPB&Df>uKO7qYqEFykq?J|$dY>7uCf!1Dk zpYWO4Y0HEcGX!j6d6OK5+`UkU=aSE)@EkDEryCfCTee8V%V4v17yf4azTap2^1CQv zB^|$carXSX7lU>17&siqaVDb?|G(on=KtNXH~h>Ud5-5g-qam`=D0)0bw2~nV-RDO zO-f<%nR9PkX6Jq<<#TW$uSqarcyRE|CK7RgA)Y5N*>X+hI@zFe89}$J!WHJ%Y(Pl3 zLx?Fs`B(9(I}^Y1?*-wS2m~o!;}9kwhLoZtIs$Zs(+tNQOu>AELoS*V#4mNMA&w}D zAVcSql!7^;cL+s7?-Jm-w~DD|Qs~oU3!uNk=$4VVBrs$&iihi;zxn%s@lNnYJSfGO zWqNS%x6K?S5uzwP1@Hg*mCGM~?mO>!)#sY@I5_wS-k_MIn37}*J^~)B_Yu5939|;k z$Agc3t$Zx}kNt~7yvVM@@qX}OIyksygMm{3!M7+}gI97`#O=_7AI{#qzIgre6kLCM zaRtu5J$rKvF0R1q@2|mkFV0?HgX{0X*Dt`u>#OUtSFc_?2hT6wyg0vp^>>c(O5BG% zIOu~*en$`ZE9BpBL*U1sH`u@Fvn@iwa)Seu=At0y{{xaNkJm8T!0`D0;VrIMi$4vW zm%Pof%}Pm&<79f%(W z%jGeBmtJ0f`@=O&SflS_6aff+ih3md_9Xz-YsOA5zGjhjMga3P;Gv4$6rznhvi8y1%S^Dqz z5;!=})-z5)oZvM~aJc16IABbeE0kNl?q8o>$#`VO-3JHXk~?&Zk|S`3%6|q;g-h+?e3Q>?fZ3?dO8vTbvh(Xp&*Zl2M@KL&I8IWIo z4MO=+x+BTz`(3{QtO~|%y??0{sSPB<#`g%05P->&Z_jkV7Hx_H zl)uHJEn?TW7*tr$o9PvuTq4J*}Hc*-|W348GLWwU)xW%b!OI z)k}+tmM2q?iNPR~J=~Xkb@eUVHFnGc zaphldXN{q9Zu$n^aR>@pLr7o46ir4I@Wh8cidf6Q1U&#htWX5zgs!xSgW}cNBRNxKqfx@FQ{e84H+F7nh@PCWa?9D!?PDFO5$=Er=PTUc`> zHey6Go`t}B9Q>4|@O=$)9pGr0pfqi;7hwcsWzAP^@>Lred40VC4O8TGELp0+_DJqX za)YDgbDR_h`M9SGR|Zqo1f03?_z1ZtNsJ;C$eT(!L!(@?x>$gSP;qNZtO^*%qOsC& zLQ9dPdDAwuU~T-^lob|!(^^G z9r6RMxeQm!HJ7z(x#k9ZQJ8eIwH8CVO2qXQ-Q?-n4<+-6Exv9DG}Jk&VqC`;EOYNM;m*P?KYY8q(p8t(`nBbcnDrQp1}4- zLv|o3eIO?G__Q+Zu7Z8!77vOTL`ke~tn6xF17<2m;^4sKV&@4n4=9FVDg!(shE?{L zp}LaF?lZnu_#+;DcnH3aLiHq=%2Nk$3Q$Bg%auup87)%F9GTow$Tb&{>TwBH5fv?M z85MR|Qn48VR($~8!4L;(rE{A~H97)nMo6N?Tyvz01&%P?R_uc3Xn`YUovA85iBkR` z8U@LQJ9B>gF+q!e{PbA_u9qo5BXiu>vp$)v*=N9cktMa$|ERcaSk4rCB-!tj!W*f(tBi^Xd~FNLXB z8uK%OLhJ|z0mKr70X@-Ay)@{{m7lN?(oa`-vwBn}cnX(AxVJo4((r%N6&#Kyr^6Wv zywQmR9fU^SVhR_N6L*1vaWGo=Lw7uOCvd)S{gI1cfF?8VWImh(C;rSI`qS}=S5FPc z&M2zVF~7e>Ny5Y!H{MtcWoIe_F5eX#$cB>ChoR_6HnD$EOZcyh)dc~7;9HX5|FE_p zGoiqlY$)O6W@_ys(cM7yg<=5fwpeuYwtB^wXj-fq4R`~@RmjR~XfzlO9JPc_hG-a^ zI72j^&4-iOc;w6`XGznbNUKzz26=3H)$zrd_LbR>f#%&*ZwOR^4IqUT@bXr?0uS7csBvx~ zLs$a~#XD`o6y(A4X%k}QQxIixUx^PpdQKA(hA7!FluS$my^7R!^CYRqD(6#*=y3qi znnWq0HCQUOG;YRfiAV2`(eB}svBq*#RDH9(b$A)6`7<0{NE5A_jKlr#B#6hHvraIb zbKS(z~j(sJWloMIAvi&MsFU*R=((Mv!cca019SNwvIs0~)4 zItWF51190|DQ|f&7{58U%8VIeE;EmoCXie)dq?=@kY|!)3G=Q(+2OwM4 z0pCRM7UGbvr7kE6?Td(*7D>@^YlB-{x?mG86BrT7gR8ZMc$?aD^%XeIGqXA)=_NX-7l*}!>zO3kAh z*m^A*EdyVNNj8)jmC9m#`SyZs>tYlHBS%Ek7Ma73|0>91E#WY)S0$9+O1k7U!$@Z< z3^|g|Lt&M6kw48%HW5DodVBSC7Tc@IcYeli7wzJ+CeiiO$h>n=D!O3|F|%8R&XbCv zmNVHq{ZV}Eo%VRP*4|N%FTUPs&+YyCucKayVB)V(n$3$kE(FhCU#auo^e9taRd}4p z{VLFaHQa&(r6jyXAWB0*ZZ@$xk06n_@}jvzt8I!`oPx7MaQ%-{@b>x~e0>Nm&#tb1czz20{L3$3@J2p8z~eE0 z{q@h_Jg>kDif+G2$Xfmdz+j-}g8yC;@9N`q99Hy0edPf|vVC=(4-_R43@;*zk_Gfp z*}i<6A{h~d<(*_mDG$xz2Mj!tLhO62fDBX=C)?Y1FhQq)heFM_u}F4)bCPC@K+%!F zvnunJo1*Lk&KZwVMe{=x#x&_hKaFnYJ5*kh=^DS={y;>85FaktXQ9TeZ<7UUNl5`H4ZDpP@-75Bie4+Y)FhgnY*)2bNfAMy(&dd)oH#g=SD=I)H!QUcyv*yQ^RWyu{X=jtpB$(?cr zbDuf-z&H`6c{3F{#9-k%?}mg~?Yh8q4vRudy-wE9bUqYXD8B&z>q@;4SWut%C$2dO zZ%0V(i~2^L)WC9;@?TX09IrypBmiVMHxEQ$=L#^d+#SvNGD~PRJ{E z^(L$#j{dCR40KWl?9&eGH#=&owoLE%ArMm@=4}3W?0-;&WJ3uP$W=@KY(q)NzG(v^ zxU-5s;ZJLkgdT~gAnu#z5BalIDqa*$_0|;x2-)`y{(yq-a1exuard;sG|tolqV#ka zW&9beSzFn(8bvGrMz&^5Sc@{Dd3d3}f;j5WVTyebT*y^mvJlkC2J$GKCJ-&~jsAtn zFwO~M=p)5d*#xa2#XgTRJLf8M%5~;!w)1hS>$E|LXX z_N zF;-r?F;@9UoV_4+BsDA3VD-gSFlbq~DQ{j^vl*qt zDyY9>CR6J2E={&@o*;Cg&4TH$J7%EdR>+y}m}bXY3l&+^QvyL8LgPrh^O_#9 zt;zm}s6QAC4hP_ZE7J*L#H@uk2}ZzG0FE@xk<(0~aGQVTtzdG40wy^n@(S{4SY8sj zB6I!fDpOywA^4g}Xc0Zj_X?XTp_?<_B@^YSyLgJP6;RhYe)KxKRHv4nnxZhqwDJ8A zqwtBpWV3JIyt-mlH!0ErHdzOre?8DK)}A?M z&#c-HoOLkWPMZ~yYICgszr``LY_|hj2}Aj8*>wiffu|0aC*E}A&0PojM-vY2>q z9(ch54o8#W?8Ki;rYHUa&1Yyj9?$&AcsLm^#?EBoos1X$VzPrCWk9Nk-`d&9!-?(F zQvhV0pR@1|ZqpKNM%=MEHAUDh=0-K#g|LjIG(DWRP&GSaXB>DV&q2Y|cY~3)K!JM_ z%mde*PUq7J^5>I&^X<8+fAt4n4;oIYT%)8IN}nq)pEqNp7;C++krCt5=DM z63_us)_YOfF|~yxDutD-#ODM{#lis7-Uu{0R|1(k7VbxySV?7DpjQT_JWSgdr2~1M zke=qs1(N@lKlD*9IU^G2o*0v}z9s=v!$bLCk`^!a;DKTh4`UIO2p^mbajV_r4I&S9 zFx^<4wjx7tI6Dodk;^oCcGV`Di$v&-~HJ+;f^yrM7?J3~kru*DK#oLu?qPlijS) zFv|!P8@1}|yOEyXNppv`|p8QX{?JQa!=T!A&%2;(2)@S(BL+e=7 z2SYK_vltL{`R+WcRt>TPBiCn>>+3eq@{-|s2=Thg{JdCjcmExXWX=|zATI){A@Ett zque@`M=RNP*1dwONE3S%1T9G7qmpMs2nPO5#ntfyz#KY9`vWr$B5|*cTSDrjCsFpY z1)kI^%v>4DB2c-!eRCM+F@W3t!wW}@I5(EPt*gu>?O{w6+tmEWRdX?)tLnSyg@0=dQ{1=Y*_V&H>+HA5|^k@ zOg5RpzF6?nHntG@?~g#Rjo=#lg1@DhMDo!<6?zHnz!jAIT z)1y4iDU``n2RfPitX*D;IWx2Uo?F=$xRl9SY?(~p+WmYEC{_nPdF0;0f0fZUX&8c zOU%YQiI3Ii1KUMmR$6jdG3F5{b8Nj}_bo{&XR0DQ0>P1%+c=AXWb__0C<_wuTeu`U z9~arf`%Eb$X-0h);y+(WS`NYW_s_ovGMbjFF@)>V|1Vg<6wE`0GB7dQdTzVOI>%9m z`>T~0s<%sz$0BKXO4~+Cvz?oUuS*zi_&$EG`t!b;pa9)A;s)8U2znl7;%pSzCLut# z4>1Wk28(0sx4A!DNvUPIJoPH6;)?22(qM|5gjOsuLy{tTslCr+iTmNF!CW)dA9E6M zaQ=$iMdDQ%{!n!#DxrBbUi??Q`V;PfoW5+KN*W$zLsX#qwD*NZ@TagnG;$t&muR?( zn=e>3)_Dk;uZF{FZl?9@A)Qd&tmG!pI z^Y$OFxBcwvum3U>bBR{Kt+)9MQvLvDlhGr)5iKg#8qjhe8(Gf=-bXgr(iKd&Prv#M zDZ41995@OIC4e{0(xew2s!H$0-#D%SCuIdfP&-(o0Bvl zjx-p6_gDBoNYMB-r$v~->3gt1kUurEWK+NstjN41Te9J28L5i60^F_4@9J?tK=w+G zXqi5W*7hs@o#&i$E3}S@$mAx+tqOP5462Fxgr<>``pHh>Elgylv){$umE?Z?30uT+@tLC{m zO0C+b-OxZ>*;Aao|E0G`Uou6zcRHS&9I3y~dFpWyB-K0Zeb1lS`wpjTNc~mssK;O5 z)7$YM-liy#f9nr$@p}1P_hR_4A`U3()T+45I*?Ep+EO-hRr6PUgQ~cE*{*zQn**(j z7?Jr_ir37=z;d`+CL#_mrOO1RKbI29Dz0~#*Qkwh&LKTvpmUD2HqcJ%WlgM|0jyiN zorbD9)Xv1xBHAu*x*Kg3s)_*ULUt{8G;sqD&L>l6;rk;80U4jYU*>(4v&c*4Kstf!qh$6o=OPNgO zSqNmtQ5mi&!}rCN7TdCDa12Iadc&o&*!euE zb#BK07^vzt%3i7OynfYMEy5Y7)BOrlma`WuOnl*0#4_d!rz@_y$Qj$JCuJ4XOOCt> z-OhyW;(|q?6IF1`3yHnsp3nmz`1bnxQnpkPM=He)Ujyv>G5gO|mL=g(yIH5&RAEhx zgH!W;6aIaHk$9h-&2^f4yvnHq3&S-~5p^Q05e4AAn443cJmkH6Fik*TkuXRVER`%l zvTFlsRX@z&lHT?CB^$pq3oYTp$E)$&_7S1ddz+oqm*ys0z_t;3g93<~EY1wl!>-N@ zY-xGs2pg@>yr=d-c-j@3qkZ5dS{$QIXcvb2n^4>S(IqNnG~;TSu+@R%_CqmAwHCq2B{+4zI&)h&EHlbA?+-e8a!h5tnXw zGuwTF?6W*0EfX>TIP$}d$`S$R0xMvmjGdq+Ltp6i|VPF~{PuSY!@jjz>oi}l9NcewX!!E>T; zs!;wE9E*&ospV?7AT=`;Z3bvLaaAS&ax*i_FQ$%?OT(Nchoc02}ORgjpYR?DOrz1Tn0a_zxh@Gjl0(FuYAs0xq6|XRN^? zK+$dg7A8Pt*9o@;B-Q>t9u;z#;9DG`C3=ziFyzZz`qGYidIC_ke9DVhxSX?k_siU+GTi8dK5pi& z0+L;tahdUFgK2`o@i%adLtK$(hAFBz1`G9_Z>{`jUtDj=?jc`X-j0sge3CYMF*dtA7M8`JI#J8yLzTWcr@$mohC6o3y6@`hl;DS?5f=*3@WU zTZqWJCgVX-PI!2#8VjL`at66|V>k zzJ?);e3Wp3@LJVVQy?$h-#1BRmP?kw<2T}2Ck|`-W=o=Vtp+9%dDClQw9I(K;qFLx zWX*OYiLhlm5-ZV~>d4*&LW$3b*O&)0&P8H2236G=fGcqsT2}$yv%2q(#Q(3@Kd#R& z-}C8y|MvOi`vDM^KKnu1{4u02uFW`)$;*ZBxEi0=RBt||H9n}?{k3f`6Wa343%^u=<7?dCmA4@ z%WBQDU>twHk2zpI2|Rg{)UVhO1(M+??JU2(p7B5K!mzE1;(2K`1JpSA4nA1M(Q?P6 zg@>v- zsK9HFKnCw9=eZggXUe{-^+;40gT?lp-(|^my&benWN!_PWQx<>3b8rYlc!36xi+ON z+X@tx*VC>`5uQcZ!ulMjM|o2o3lXTy`!YxS5r6^+P8HKafpp?gJu!5a?NTGK*B3s1rBNNnj zYe=#tmwqy$NGQc=#jChVzk}jZL|*g0$%{Bd{-RwDRh~{$5|fZDw^uPUiqErzNoDfX zYkamAU7qAqW5S@p#I5m^1=m^H#fmKUmYfI1t1qYevn=nmhf8o2;9DGQV8~3B8KAMi^!{Km#;*6)rnYnZ5 z%tvUvm<(sL*-pyDDagTD7=kx=xuPj}Bc6W=K%a}->tut@d4IuWLfAwee6}y2RuNA} zA1fE>U>!U>4##nv$!Ns??>LV6e`hqAe&&um$8#NT>W)8i+~L%7KLgIglTt35l)~gQ z=ia!?&izhGzu!Mt;Q*Z;0MG}N_y_ElgU@r{GqZqhF}gcA_zQpHV3nZ7S3M=k%@O6 iB%pt)qUN`rwtd-`ec6|Lm;XNi0RR6m5&FCU-UI;gtG^fk diff --git a/dependency/memcached/3.0.64/CHANGELOG.md b/dependency/memcached/3.0.65/CHANGELOG.md similarity index 87% rename from dependency/memcached/3.0.64/CHANGELOG.md rename to dependency/memcached/3.0.65/CHANGELOG.md index 96425e144c1..c280dd88943 100644 --- a/dependency/memcached/3.0.64/CHANGELOG.md +++ b/dependency/memcached/3.0.65/CHANGELOG.md @@ -2,6 +2,15 @@ +## [memcached-3.0.65](https://github.com/truecharts/charts/compare/memcached-3.0.64...memcached-3.0.65) (2022-08-29) + +### Chore + +- update helm chart common to v10.5.4 ([#3613](https://github.com/truecharts/charts/issues/3613)) + + + + ## [memcached-3.0.64](https://github.com/truecharts/charts/compare/memcached-3.0.63...memcached-3.0.64) (2022-08-29) ### Chore @@ -88,12 +97,3 @@ - -## [clickhouse-1.0.6](https://github.com/truecharts/charts/compare/clickhouse-1.0.5...clickhouse-1.0.6) (2022-08-10) - -### Chore - -- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) - - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) - - diff --git a/dependency/memcached/3.0.65/Chart.lock b/dependency/memcached/3.0.65/Chart.lock new file mode 100644 index 00000000000..11c29b75b1d --- /dev/null +++ b/dependency/memcached/3.0.65/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.5.4 +digest: sha256:3f949e17a1b6c69372ce491eadfced31e00641617551eaade335bee16cb3063a +generated: "2022-08-29T18:21:29.819745912Z" diff --git a/dependency/memcached/3.0.64/Chart.yaml b/dependency/memcached/3.0.65/Chart.yaml similarity index 95% rename from dependency/memcached/3.0.64/Chart.yaml rename to dependency/memcached/3.0.65/Chart.yaml index 49ec34992b9..3a9579766a7 100644 --- a/dependency/memcached/3.0.64/Chart.yaml +++ b/dependency/memcached/3.0.65/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "1.6.16" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 10.5.3 + version: 10.5.4 deprecated: false description: Memcached is a memory-backed database caching solution home: https://truecharts.org/docs/charts/dependency/memcached @@ -23,7 +23,7 @@ sources: - https://github.com/bitnami/bitnami-docker-memcached - http://memcached.org/ type: application -version: 3.0.64 +version: 3.0.65 annotations: truecharts.org/catagories: | - database diff --git a/dependency/memcached/3.0.64/README.md b/dependency/memcached/3.0.65/README.md similarity index 96% rename from dependency/memcached/3.0.64/README.md rename to dependency/memcached/3.0.65/README.md index 3800640a7e3..34eae1bbd12 100644 --- a/dependency/memcached/3.0.64/README.md +++ b/dependency/memcached/3.0.65/README.md @@ -1,6 +1,6 @@ # memcached -![Version: 3.0.64](https://img.shields.io/badge/Version-3.0.64-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.6.16](https://img.shields.io/badge/AppVersion-1.6.16-informational?style=flat-square) +![Version: 3.0.65](https://img.shields.io/badge/Version-3.0.65-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.6.16](https://img.shields.io/badge/AppVersion-1.6.16-informational?style=flat-square) Memcached is a memory-backed database caching solution @@ -25,7 +25,7 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| -| https://library-charts.truecharts.org | common | 10.5.3 | +| https://library-charts.truecharts.org | common | 10.5.4 | ## Installing the Chart diff --git a/dependency/memcached/3.0.64/app-readme.md b/dependency/memcached/3.0.65/app-readme.md similarity index 100% rename from dependency/memcached/3.0.64/app-readme.md rename to dependency/memcached/3.0.65/app-readme.md diff --git a/dependency/memcached/3.0.65/charts/common-10.5.4.tgz b/dependency/memcached/3.0.65/charts/common-10.5.4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..962cd6c61fe3cd3f1df1cce2bf3c128b42d79e18 GIT binary patch literal 48110 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 z z?9Kb^)yCRmj~{S?Uh=mcYtB82pt>D=L-&oh(k!VzhAQqv>cq91iCv&UlKPnLCHhe1yh} z$#6EC?W9bcf*hQMA$WtAE1H5g;`x^V^trgbPB!SA_ZM6ygiYkZXZ!ML74dZRv2u|P z*1^N$a2&^(j7I$bj^mjBcSe)xXYR;zJlAuak^7nB4yQx+GvGWtDdnxdP;d7zetFv8RX%czxeQhqnRw?x0{W*a eYJTf!+n0UWmwmZ+`Tqj|0RR8`qa4lv+5`XuW8^9T literal 0 HcmV?d00001 diff --git a/dependency/memcached/3.0.64/ix_values.yaml b/dependency/memcached/3.0.65/ix_values.yaml similarity index 100% rename from dependency/memcached/3.0.64/ix_values.yaml rename to dependency/memcached/3.0.65/ix_values.yaml diff --git a/dependency/memcached/3.0.64/questions.yaml b/dependency/memcached/3.0.65/questions.yaml similarity index 100% rename from dependency/memcached/3.0.64/questions.yaml rename to dependency/memcached/3.0.65/questions.yaml diff --git a/dependency/memcached/3.0.64/templates/common.yaml b/dependency/memcached/3.0.65/templates/common.yaml similarity index 100% rename from dependency/memcached/3.0.64/templates/common.yaml rename to dependency/memcached/3.0.65/templates/common.yaml diff --git a/dependency/mongodb/2.0.1/values.yaml b/dependency/memcached/3.0.65/values.yaml similarity index 100% rename from dependency/mongodb/2.0.1/values.yaml rename to dependency/memcached/3.0.65/values.yaml diff --git a/dependency/mongodb/2.0.1/Chart.lock b/dependency/mongodb/2.0.1/Chart.lock deleted file mode 100644 index effdd5760bf..00000000000 --- a/dependency/mongodb/2.0.1/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.5.3 -digest: sha256:3f27211cdfacc2bd15cf4a594096c56f0f006616da4f9608699209ec9fbd3b2c -generated: "2022-08-29T12:21:40.793921483Z" diff --git a/dependency/mongodb/2.0.1/charts/common-10.5.3.tgz b/dependency/mongodb/2.0.1/charts/common-10.5.3.tgz deleted file mode 100644 index 58b120e3e76bd0440ba669684606450e9f543d23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48117 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 diff --git a/dependency/mongodb/2.0.1/CHANGELOG.md b/dependency/mongodb/2.0.2/CHANGELOG.md similarity index 91% rename from dependency/mongodb/2.0.1/CHANGELOG.md rename to dependency/mongodb/2.0.2/CHANGELOG.md index 0e04085756f..a884ffa8f1e 100644 --- a/dependency/mongodb/2.0.1/CHANGELOG.md +++ b/dependency/mongodb/2.0.2/CHANGELOG.md @@ -2,6 +2,15 @@ +## [mongodb-2.0.2](https://github.com/truecharts/charts/compare/mongodb-2.0.1...mongodb-2.0.2) (2022-08-29) + +### Chore + +- update helm chart common to v10.5.4 ([#3613](https://github.com/truecharts/charts/issues/3613)) + + + + ## [mongodb-2.0.1](https://github.com/truecharts/charts/compare/mongodb-2.0.0...mongodb-2.0.1) (2022-08-29) ### Chore @@ -88,12 +97,3 @@ - -## [postgresql-8.0.53](https://github.com/truecharts/charts/compare/postgresql-8.0.52...postgresql-8.0.53) (2022-08-10) - -### Chore - -- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) - - - diff --git a/dependency/mongodb/2.0.2/Chart.lock b/dependency/mongodb/2.0.2/Chart.lock new file mode 100644 index 00000000000..5faaf95a9cc --- /dev/null +++ b/dependency/mongodb/2.0.2/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.5.4 +digest: sha256:3f949e17a1b6c69372ce491eadfced31e00641617551eaade335bee16cb3063a +generated: "2022-08-29T18:21:58.469641059Z" diff --git a/dependency/mongodb/2.0.1/Chart.yaml b/dependency/mongodb/2.0.2/Chart.yaml similarity index 96% rename from dependency/mongodb/2.0.1/Chart.yaml rename to dependency/mongodb/2.0.2/Chart.yaml index be5f24d9e02..187ed7690f2 100644 --- a/dependency/mongodb/2.0.1/Chart.yaml +++ b/dependency/mongodb/2.0.2/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "6.0.1" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 10.5.3 + version: 10.5.4 deprecated: false description: Fast, reliable, scalable, and easy to use open-source no-sql database system. home: https://truecharts.org/docs/charts/dependency/mongodb @@ -24,7 +24,7 @@ sources: - https://github.com/bitnami/bitnami-docker-mongodb - https://www.mongodb.com type: application -version: 2.0.1 +version: 2.0.2 annotations: truecharts.org/catagories: | - database diff --git a/dependency/mongodb/2.0.1/README.md b/dependency/mongodb/2.0.2/README.md similarity index 96% rename from dependency/mongodb/2.0.1/README.md rename to dependency/mongodb/2.0.2/README.md index 8a18783a0ca..c3f90b9ebac 100644 --- a/dependency/mongodb/2.0.1/README.md +++ b/dependency/mongodb/2.0.2/README.md @@ -1,6 +1,6 @@ # mongodb -![Version: 2.0.1](https://img.shields.io/badge/Version-2.0.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 6.0.1](https://img.shields.io/badge/AppVersion-6.0.1-informational?style=flat-square) +![Version: 2.0.2](https://img.shields.io/badge/Version-2.0.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 6.0.1](https://img.shields.io/badge/AppVersion-6.0.1-informational?style=flat-square) Fast, reliable, scalable, and easy to use open-source no-sql database system. @@ -26,7 +26,7 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| -| https://library-charts.truecharts.org | common | 10.5.3 | +| https://library-charts.truecharts.org | common | 10.5.4 | ## Installing the Chart diff --git a/dependency/mongodb/2.0.1/app-readme.md b/dependency/mongodb/2.0.2/app-readme.md similarity index 100% rename from dependency/mongodb/2.0.1/app-readme.md rename to dependency/mongodb/2.0.2/app-readme.md diff --git a/dependency/mongodb/2.0.2/charts/common-10.5.4.tgz b/dependency/mongodb/2.0.2/charts/common-10.5.4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..962cd6c61fe3cd3f1df1cce2bf3c128b42d79e18 GIT binary patch literal 48110 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 z z?9Kb^)yCRmj~{S?Uh=mcYtB82pt>D=L-&oh(k!VzhAQqv>cq91iCv&UlKPnLCHhe1yh} z$#6EC?W9bcf*hQMA$WtAE1H5g;`x^V^trgbPB!SA_ZM6ygiYkZXZ!ML74dZRv2u|P z*1^N$a2&^(j7I$bj^mjBcSe)xXYR;zJlAuak^7nB4yQx+GvGWtDdnxdP;d7zetFv8RX%czxeQhqnRw?x0{W*a eYJTf!+n0UWmwmZ+`Tqj|0RR8`qa4lv+5`XuW8^9T literal 0 HcmV?d00001 diff --git a/dependency/mongodb/2.0.1/ix_values.yaml b/dependency/mongodb/2.0.2/ix_values.yaml similarity index 100% rename from dependency/mongodb/2.0.1/ix_values.yaml rename to dependency/mongodb/2.0.2/ix_values.yaml diff --git a/dependency/mongodb/2.0.1/questions.yaml b/dependency/mongodb/2.0.2/questions.yaml similarity index 100% rename from dependency/mongodb/2.0.1/questions.yaml rename to dependency/mongodb/2.0.2/questions.yaml diff --git a/dependency/mongodb/2.0.1/templates/common.yaml b/dependency/mongodb/2.0.2/templates/common.yaml similarity index 100% rename from dependency/mongodb/2.0.1/templates/common.yaml rename to dependency/mongodb/2.0.2/templates/common.yaml diff --git a/dependency/postgresql/8.0.66/values.yaml b/dependency/mongodb/2.0.2/values.yaml similarity index 100% rename from dependency/postgresql/8.0.66/values.yaml rename to dependency/mongodb/2.0.2/values.yaml diff --git a/dependency/postgresql/8.0.66/Chart.lock b/dependency/postgresql/8.0.66/Chart.lock deleted file mode 100644 index 89020075103..00000000000 --- a/dependency/postgresql/8.0.66/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.5.3 -digest: sha256:3f27211cdfacc2bd15cf4a594096c56f0f006616da4f9608699209ec9fbd3b2c -generated: "2022-08-29T12:21:40.857994678Z" diff --git a/dependency/postgresql/8.0.66/charts/common-10.5.3.tgz b/dependency/postgresql/8.0.66/charts/common-10.5.3.tgz deleted file mode 100644 index 58b120e3e76bd0440ba669684606450e9f543d23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48117 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 diff --git a/dependency/postgresql/8.0.66/CHANGELOG.md b/dependency/postgresql/8.0.67/CHANGELOG.md similarity index 91% rename from dependency/postgresql/8.0.66/CHANGELOG.md rename to dependency/postgresql/8.0.67/CHANGELOG.md index 666336b3d90..8404b87d907 100644 --- a/dependency/postgresql/8.0.66/CHANGELOG.md +++ b/dependency/postgresql/8.0.67/CHANGELOG.md @@ -2,6 +2,15 @@ +## [postgresql-8.0.67](https://github.com/truecharts/charts/compare/postgresql-8.0.66...postgresql-8.0.67) (2022-08-29) + +### Chore + +- update helm chart common to v10.5.4 ([#3613](https://github.com/truecharts/charts/issues/3613)) + + + + ## [postgresql-8.0.66](https://github.com/truecharts/charts/compare/postgresql-8.0.65...postgresql-8.0.66) (2022-08-29) ### Chore @@ -88,12 +97,3 @@ - update helm chart common to v10.4.11 ([#3428](https://github.com/truecharts/charts/issues/3428)) - - - -## [postgresql-8.0.53](https://github.com/truecharts/charts/compare/postgresql-8.0.52...postgresql-8.0.53) (2022-08-10) - -### Chore - -- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) - diff --git a/dependency/postgresql/8.0.67/Chart.lock b/dependency/postgresql/8.0.67/Chart.lock new file mode 100644 index 00000000000..a285bd50ebf --- /dev/null +++ b/dependency/postgresql/8.0.67/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.5.4 +digest: sha256:3f949e17a1b6c69372ce491eadfced31e00641617551eaade335bee16cb3063a +generated: "2022-08-29T18:21:58.28660428Z" diff --git a/dependency/postgresql/8.0.66/Chart.yaml b/dependency/postgresql/8.0.67/Chart.yaml similarity index 95% rename from dependency/postgresql/8.0.66/Chart.yaml rename to dependency/postgresql/8.0.67/Chart.yaml index 6f6a3113ffc..4282cbd122f 100644 --- a/dependency/postgresql/8.0.66/Chart.yaml +++ b/dependency/postgresql/8.0.67/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "14.5.0" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 10.5.3 + version: 10.5.4 deprecated: false description: PostgresSQL home: https://truecharts.org/docs/charts/dependency/postgresql @@ -23,7 +23,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/dependency/postgresql - https://www.postgresql.org/ type: application -version: 8.0.66 +version: 8.0.67 annotations: truecharts.org/catagories: | - database diff --git a/dependency/postgresql/8.0.66/README.md b/dependency/postgresql/8.0.67/README.md similarity index 96% rename from dependency/postgresql/8.0.66/README.md rename to dependency/postgresql/8.0.67/README.md index fb7bd9f0b69..fff778f16c8 100644 --- a/dependency/postgresql/8.0.66/README.md +++ b/dependency/postgresql/8.0.67/README.md @@ -1,6 +1,6 @@ # postgresql -![Version: 8.0.66](https://img.shields.io/badge/Version-8.0.66-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 14.5.0](https://img.shields.io/badge/AppVersion-14.5.0-informational?style=flat-square) +![Version: 8.0.67](https://img.shields.io/badge/Version-8.0.67-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 14.5.0](https://img.shields.io/badge/AppVersion-14.5.0-informational?style=flat-square) PostgresSQL @@ -24,7 +24,7 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| -| https://library-charts.truecharts.org | common | 10.5.3 | +| https://library-charts.truecharts.org | common | 10.5.4 | ## Installing the Chart diff --git a/dependency/postgresql/8.0.66/app-readme.md b/dependency/postgresql/8.0.67/app-readme.md similarity index 100% rename from dependency/postgresql/8.0.66/app-readme.md rename to dependency/postgresql/8.0.67/app-readme.md diff --git a/dependency/postgresql/8.0.67/charts/common-10.5.4.tgz b/dependency/postgresql/8.0.67/charts/common-10.5.4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..962cd6c61fe3cd3f1df1cce2bf3c128b42d79e18 GIT binary patch literal 48110 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 z z?9Kb^)yCRmj~{S?Uh=mcYtB82pt>D=L-&oh(k!VzhAQqv>cq91iCv&UlKPnLCHhe1yh} z$#6EC?W9bcf*hQMA$WtAE1H5g;`x^V^trgbPB!SA_ZM6ygiYkZXZ!ML74dZRv2u|P z*1^N$a2&^(j7I$bj^mjBcSe)xXYR;zJlAuak^7nB4yQx+GvGWtDdnxdP;d7zetFv8RX%czxeQhqnRw?x0{W*a eYJTf!+n0UWmwmZ+`Tqj|0RR8`qa4lv+5`XuW8^9T literal 0 HcmV?d00001 diff --git a/dependency/postgresql/8.0.66/ix_values.yaml b/dependency/postgresql/8.0.67/ix_values.yaml similarity index 100% rename from dependency/postgresql/8.0.66/ix_values.yaml rename to dependency/postgresql/8.0.67/ix_values.yaml diff --git a/dependency/postgresql/8.0.66/questions.yaml b/dependency/postgresql/8.0.67/questions.yaml similarity index 100% rename from dependency/postgresql/8.0.66/questions.yaml rename to dependency/postgresql/8.0.67/questions.yaml diff --git a/dependency/postgresql/8.0.66/templates/common.yaml b/dependency/postgresql/8.0.67/templates/common.yaml similarity index 100% rename from dependency/postgresql/8.0.66/templates/common.yaml rename to dependency/postgresql/8.0.67/templates/common.yaml diff --git a/dependency/promtail/3.0.44/values.yaml b/dependency/postgresql/8.0.67/values.yaml similarity index 100% rename from dependency/promtail/3.0.44/values.yaml rename to dependency/postgresql/8.0.67/values.yaml diff --git a/dependency/promtail/3.0.44/Chart.lock b/dependency/promtail/3.0.44/Chart.lock deleted file mode 100644 index d42928feec7..00000000000 --- a/dependency/promtail/3.0.44/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.5.3 -digest: sha256:3f27211cdfacc2bd15cf4a594096c56f0f006616da4f9608699209ec9fbd3b2c -generated: "2022-08-29T12:21:41.005015607Z" diff --git a/dependency/promtail/3.0.44/charts/common-10.5.3.tgz b/dependency/promtail/3.0.44/charts/common-10.5.3.tgz deleted file mode 100644 index 58b120e3e76bd0440ba669684606450e9f543d23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48117 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 diff --git a/dependency/promtail/3.0.44/CHANGELOG.md b/dependency/promtail/3.0.45/CHANGELOG.md similarity index 91% rename from dependency/promtail/3.0.44/CHANGELOG.md rename to dependency/promtail/3.0.45/CHANGELOG.md index 4cd217589c2..9f609be6fb5 100644 --- a/dependency/promtail/3.0.44/CHANGELOG.md +++ b/dependency/promtail/3.0.45/CHANGELOG.md @@ -2,6 +2,15 @@ +## [promtail-3.0.45](https://github.com/truecharts/charts/compare/promtail-3.0.44...promtail-3.0.45) (2022-08-29) + +### Chore + +- update helm chart common to v10.5.4 ([#3613](https://github.com/truecharts/charts/issues/3613)) + + + + ## [promtail-3.0.44](https://github.com/truecharts/charts/compare/promtail-3.0.43...promtail-3.0.44) (2022-08-29) ### Chore @@ -88,12 +97,3 @@ ## [promtail-3.0.35](https://github.com/truecharts/apps/compare/promtail-3.0.34...promtail-3.0.35) (2022-07-25) - -### Chore - -- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) - - - - -## [promtail-3.0.34](https://github.com/truecharts/apps/compare/promtail-3.0.33...promtail-3.0.34) (2022-07-23) diff --git a/dependency/promtail/3.0.45/Chart.lock b/dependency/promtail/3.0.45/Chart.lock new file mode 100644 index 00000000000..eff2e16af9b --- /dev/null +++ b/dependency/promtail/3.0.45/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.5.4 +digest: sha256:3f949e17a1b6c69372ce491eadfced31e00641617551eaade335bee16cb3063a +generated: "2022-08-29T18:21:58.502695696Z" diff --git a/dependency/promtail/3.0.44/Chart.yaml b/dependency/promtail/3.0.45/Chart.yaml similarity index 96% rename from dependency/promtail/3.0.44/Chart.yaml rename to dependency/promtail/3.0.45/Chart.yaml index cf7bb59fbf9..22588c309c1 100644 --- a/dependency/promtail/3.0.44/Chart.yaml +++ b/dependency/promtail/3.0.45/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "2.6.1" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 10.5.3 + version: 10.5.4 deprecated: false description: Promtail is an agent which ships the contents of local logs to a Loki instance icon: https://truecharts.org/img/hotlink-ok/chart-icons/promtail.png @@ -23,7 +23,7 @@ sources: - https://grafana.com/oss/loki/ - https://grafana.com/docs/loki/latest/ type: application -version: 3.0.44 +version: 3.0.45 annotations: truecharts.org/catagories: | - metrics diff --git a/dependency/promtail/3.0.44/README.md b/dependency/promtail/3.0.45/README.md similarity index 96% rename from dependency/promtail/3.0.44/README.md rename to dependency/promtail/3.0.45/README.md index 1f401c35976..aa4b4c99833 100644 --- a/dependency/promtail/3.0.44/README.md +++ b/dependency/promtail/3.0.45/README.md @@ -1,6 +1,6 @@ # promtail -![Version: 3.0.44](https://img.shields.io/badge/Version-3.0.44-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.6.1](https://img.shields.io/badge/AppVersion-2.6.1-informational?style=flat-square) +![Version: 3.0.45](https://img.shields.io/badge/Version-3.0.45-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.6.1](https://img.shields.io/badge/AppVersion-2.6.1-informational?style=flat-square) Promtail is an agent which ships the contents of local logs to a Loki instance @@ -26,7 +26,7 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| -| https://library-charts.truecharts.org | common | 10.5.3 | +| https://library-charts.truecharts.org | common | 10.5.4 | ## Installing the Chart diff --git a/dependency/promtail/3.0.44/app-readme.md b/dependency/promtail/3.0.45/app-readme.md similarity index 100% rename from dependency/promtail/3.0.44/app-readme.md rename to dependency/promtail/3.0.45/app-readme.md diff --git a/dependency/promtail/3.0.45/charts/common-10.5.4.tgz b/dependency/promtail/3.0.45/charts/common-10.5.4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..962cd6c61fe3cd3f1df1cce2bf3c128b42d79e18 GIT binary patch literal 48110 zcmV)WK(4Dc zVQyr3R8em|NM&qo0PMZ{cH20TI6QyrDey6wZF_#!)v|n<$)0s=r`x9!N5^u~yE{9_ zfk;Tgm?GH#C`X;nyMG5)0=!6+Z%NOXJKM2Hpin3jstScd!H?(jIBK8FAYrW~oQHpU z_@~q9bO!yt__x#PR&b`~p zckU1JzyyCpgyJ|l0*hV)CW-kOLWU@71c>?sCrrG1lSV%O3xs$~AX$P*Ou!XMkzgR& zn8kB+1ZIpS^r+pQVm3?1EkB;O8A*{Z%CupU&^99owdasBMB3`TWW@&dc|#fmTtEg1 zZAnlmMZ}LIh9V}QrtSSfzth>@+iTpQ@xk<;!boGb- zeAR7r2dz%C^Fw0}al{~w5D~!89OCc@;Aj&6R|dEhlW7Bh2=e|~1OOlx75R}9evzRQ80P}s)!m%wMRIR40RTnN`kWWYkr&@CT z7oEZ0-r%S^IoJ)5A4~?_zCWJy4^Xe)J3Q=l$Ad`+O<)Hd^!6tG{{Cdo-|Ke9gT1kT z*qIClonCK$aBxr?gCq?@ki;SOmkl6(4aJWma6Y++*^nU0JJb-+e!&F&m_ib4O7&Yz z(3DrKrh5jvCdm!V8qjP)FS@NxtJmpuJBQuAruX4wZ-Dj&gAO_fCI>-3*ge?mby2Xt z3;Vv`JDk8?e>~aSKj?J!$CEJ{?CzpYr+d&xJv5$-{W>^oMCvPuL+Zm2ZAxmUD^`;_ zgI$x<24)RtIa2oyTixECCUX$sVf9UV_;Vx(Dy>9=oPWu~?IU(_!_ij@v>w48hHjr!5SeIW9%b{?uHE4A; zc~QSJ*zX?h_xxQn4kr77zc=WO4+eg3(my!tcMo7^_weu_fRlb7?)MJ52k4;J-<=!| zb_bKg{a%f>H==HY7@fs2+myPxUNvc?H}wOj=TNc-EMcUTcho2>K=!;a7h(i{Ww4r zkp&`~QZ}nuO=su z-a)rJ_9usM|6shof3SNnKG>hYwJq1B=sXP>#t~jIwMCI8FH@H~S&cGy1O=FuNX|~H zlS$6L-}50FBh>Bgk2`yNlimHp-TnPZ(3u3gox!AsPzMbLhx?PDzaJd#4*H$_UDQE` zh=1#pN>01sy7ZZb@fd~~T@V8>0`US7f&(O0u2LwY3H}V?iTE{1!;r7i)Y|U7D(yhw zhL81%@(1a6=voJ6KN^8O(5anP9Bz7Q#V-(UB_z8t`z|cGqauWD30%HVHih@=H zs8UDZ%h%P=U=+nnOs2IUt)c>MgRiSe9EOM(lu-o7AyN}xf8~|shu}!8wDY9NiUPjG zZHez6VTc0|3pWAK@BfhS)xw^}bELT81pq*-lI2_Rr;W?~F<3FYa{M;{D=XZ$ zPj_tA?#M+tA0xtNSAZxcC;&+uP$`E(>_d74x+@qcO{N3}2v9~KL(`=w`X(me)F4B5 zcpq>edm?%368Qu{hQO9mDBA!=0l19A5J%GwNdTGROAc$KdNV?$z}`ovC`1euL1f@1 zuv0+_4hG<96cavmFy-Gg{(Nc?8w7u0bw8tVuBAEr4AKZLAP)J|6Sb`0n}DGynMwfS zuUu7YXmfQFNSKy#Ap2#c#iblk4uqfurZ|qk3{$RZK#1o;qv#Jm$@g#h>m#t+XkbT& zNkN~fDpzm0r7}I_zOPgh$`%n?6O2%Zd=?V`!!W+3LMtFhmmtCZ4UVP&f&fn@h-AzB z0Q+nQ;CT`g1|wz^$>`+x?HTy-!@2B?hI|A(@!M;thP7r;ygr}9DA=Og29CCY_%sl1 z$c8E;rg8}kNTzf}ZT{J+dK?6@29At~0W8*#QZc6hAO7)DLu)l&fFZ$iNN~6;=`i}t z2t0P%;e2qSkpNeCj(&?H)VTWJBkj6gp-_*vHj63Sk$m(S&XW)waY9O95cnx&@f@5FMO|L@2y_p7t?uBUH5jx8r66G% zvpHnghhew`Q^;nBOHv$738GZ=Pt;Q{hB0ABU@#b11YNBvlQ?K3ad2Fs4oehAsoH3~ zuo|n=g0wo;Ydcl*t*g=MqgAfV9HV z7C?b(hR9_cN=w`N{TfFBj;58YMaIyt%}~7X zec6b^sA3)ge{+^O69Z5A0$7P`iFOULtmGT6`i_hG*a9QU`q^(=CputU4Y~qCLCbG| zjqX$)rh30QayFHU@K&RGnTjDP?=ayXbCpifL@0aBrZgS@6ZtGJQ7+)zOfmPW)-tL^;Yn;w4(8Es#+2UW*w)OXv*Jm#*3;~!jI*7RSh6*%ZJ#k>fzJRhFe8x7P{0-y;zz5MF5y1h=j*UweHj8lf(DgmMlM^J`Dd7YN{zqY|k zJX6TfEnFTs@Qn}P5=8+L^NAvG7A=||A>pJ2Ny?bgpL0GMd}wacF(MISh|}9Ah=Bx&m)w2T=1tUa?wjThi}8|X#)3-Edy z439^nUrvv}4`053)+G{5(c*FneEs@E;{`Y|MH;I2a;5zaCO@O)C7PJ`TKUWG%{fe( zX5}WH8?-#)|Ix2c3!ufS?hT3O7EnosLR-2u`8n58u`ThmTAU_l+h%on^}kNbnk;Wt zlqjbY(xZf;g}`60Vhyn@?5oJsRGldlwfmSe&IQB7N_`jsFd^|=c(ODXS^E^C#)Whd zD<4KPE98i9E{aa21XtFik0yd<8 zGJ>P&DP&N=IDwH~R|A%W+The`p98fuobzx3uA)d4HaG!Fio+v9v~+*P3M_Q zkqdkclJc3Nf9M6_FEbQrw^>Zth1BMjoxF@wv6cuTsugMsJ}G174Hs&^U^e?n*8SA5 zfaKjOnU44D>K?!or)^ASMPWO86)lz3;^uj)VGtFAVOQ6V*hD$4PA^89%yh?WZ0n^^ z6vT`wAq(bk2?(NbxIiGHVI1G23BZ)5($*Bi@Ut!RS(;ETmtGr(EVxAgh6KT2sYf1o zvXxg|;O&4QMPjMXVG$JjzQiSKMd*9cL8%-0)HX^$syQiI1ki>f;k>S=_D5wXfY$XC zLE_JlZF)#C(GDyb;W}tbRh5{G+P2_5|NGwwn*8G*TRN^bQ;97cw}aTHZ9k5DlrY-X z^_t3>#L<+0jF8WoFcE$b(aokR*nRO*TXN^>#ywtC9Tq7DqSK}xSQ>{*E^1RQIyi-Sp(C(2IA{Ry;ob4*=OfVR^t6b| zHfzN&B5u6Ox+ihO&}Y{2VFJfE#0>KRO&P_3S=9gd;hc}L>n@if=ftYU(FjPKsNsWw zy~U8N1B9<%wGLGCW;rmFj?|Hho!I9}qhrcxqI)S`{7B+7(QhX1Pnsr4h&U_2P<+sg zrOKVmxD?bA@_lp}$Lt-ZbIAPJW>^b%Vzxy>i`XXwFK~#awz}f;?R^w3dAo0Lh@{Ln zyWnCAX{hU+Q6GlNMl=981ukNNxT)snM#LGD)uR&P3G$bIh^jhf3RvpzN*JA%8~PT9 zA?G%dMmt=+!U*69GgD#*K)`1QpTBsH0Av71l)*3*K95#I{W7~f^nqJLe64~4EW!g) zxf`iCT`cTc4Yf~Pih+(JfzeX5lob-ISdIfXgt!dlLN%l3+djK+Wm;{Kd4$g3qtmuigU*gy9P+6r_{aS@(2CEd;A&JMR z5a88p))D0l(iNg8kNGX;v66_KT@WZfCR%+ z6vE{Q`EeA`Bhc-ruL&YpDB0Y5E+ONTnGbvF{RHALCFp8K5akH-FIk*M0P&r8-AuD` zW;dT7h1(7EXLjF&-CeRhFu#`r|K1pWBz3~Z?5=c4IkQt6=mWF5g8gsI=zPJ$;w)I# z=IA6QOax2BsqUrrrsV1N0v!8dQ3$SvZ_6-H2#A0g?|u`_Zv26#SsCbum}L3M)Kl+Y zypXQ`If4-dn1LC$)4?2m7GVYP1nm7~xAUsI*Ws&DURSU&#}cFo7^6u{xGgDWB`u%P z)f0EnX*8t844wEwcj+T|3o>v!!~RTeH{($FJhC_LV(147EU;jXD1}pG)+4tBGlrs; zZcf^%tISk_gtO2`*2gAHaQikUH(?BeCP6e#iH~TTo3M*+`-NGMHM`qZCO6ts zrP>drBH+sW0c!vsm!P25bT9}|0LF4%slr~(5|S@vDW2mH61}VX182z}G?=wmZ?Fff zYLuwdnxR4u6eF}IIOq-`9!^ZB^vkD{3H~g>Yuze`4pWB^?un8TkVXrsoouNIObBuz zvcV4h;fh~Cdh*NbeHvY22PX0HCWl+aC_w72B|mSS^MfjUl9kVea%0MRr=BL@AO9WWGH;xvV! zdT}Yo!Mu@y7s(qq$Kg^ts4Wn=06d(42``HEPFtqCg>x-K<9xX2@9_T)>?W|@V<{PR z>G!TN+?F;F<9laSz=z6G1+|z-8>pF5SgRNkEng}$!y4@%Xt72$Sa9yB9VEpoRYQe( zaF|1Yh{U<6tPWqH{TejCHzO>xY{gi?J#79gWN=AWNmRZAKbTf|30X6A6 zx7KPnq71Uiwoanh>MW;v-Dt`iN5~P*abOkqESvLuZ=-VtJV1o?)Hm2j?uj z(#Nt@BZY1KEk;S}ZO0a%Hl^;n^J+F(Ib;zY!8@4EG>z#|!Jt)fY+UWEw`avJN3{f# zpDn?qfamPizyG6QwOVOrt1@-$?5ybh3~dFc+R)ZffAtM*O#-kge7Ibe>XS$Jw6sn1 zWVtNWtvtG=ZHNn2nA*oFi$fgU*tC8vdiy_?mPA60wV zVMH^MPOyW)HJgcBIu2voK}S0h(dQ(lCh}6Xj-sHMQl*C{dDj=@LN;rGdME+2 zYtnY!N$;`H6#=)Gxk+gyx&;6E3UpiDezQ}6B#$QyMJ^QQqvgOWw4~LfjvTw%)qV-c~<#iQgbJ_3mf@PqE?$njvI zeL};8XiN5WxTeX>nG^fqn;kO^Md+T{FLHI7j|jsPu`^(V3=oHSPY_|wzN5?j=HNmZ z6Xy-wg!2kzoWd(i?++?6QJn~cku6quACL^><7!S~&*6yks9ec@7`+Aol1E4GWyf3C z7HxUiLZvBRucwcNT(0#}49(eq8Y>N}>|K`{62uScv_SP*!(>w6?B$#A;Wg_GgJ9W; z!_<}s{BlQJ-KtKO8L;kntXsFtQV;-4F?j?*XBp1PV{>o@*vAUA;F`qo5g0?Viqr1R zWi`i8MetPwzh(HC?bTDgy`IC>iI)(YthBW>DiRd!x+kgVOJ!p8CuXU8N&!;dFB>d&8sJDekS0GcOkd5X!7 zQg}Prl-m)?N+ez33@2hFtevD}VK1vDG4W0AoJ1sM;(f75{|gR7Vfu)5Q?xWG-iUGo z$mJY|Q*zw)7vZU3u~b$v;v){zInpaOcQalS*glf-sr@&O&UHMwW;1jxtN-Vx9aU5v z6X7L)X#Sv7D79M}r_7xt^8GuGk!(;PC!z*8L=_WT+}*$v8*H}AAgZH41aLKF5I3)@ z1KbNzc|(VaY;UzcWyE3vrwE*w(^r|ab^r+fkqQX<)cmvqf@K8f*ym=M%qAsIwrGk4 zCDnup()`~yBN23C#S&={h?F=HRKJSw_?%`lan>rNNP?W=1&RQby^@_O)=wkhF-8H{ zve4Mx0a5H!6-KBCKoT3le6q}9N7 zhY-(qvQbt6Naj1AY0jF&+ELPlPB;wF_%cpOQ-HK^_@G>dejNQ%-zFej7M~mdpITNH z4G3sDZpv`7h-yAGD}f-Jq1p#8BH4+|QY((Ro4LZru1V9eSTrcKz8%B(h}lGd2# zwNqPGF7Y1CQGiq7YV~BYAurRq5U_bNpvWUd>6t%Htb4Bv1d2JzajbYwP^jLq}V4gL6GrLpQ=PSiXJ;cu=-HvRifEW zCjL!|jky2^RBzM}WK%=sLIf{BS5A;W1ZylH3F9ffBX2AqY4hsO-0{TRA!Rk1C$YH2 zN6}{GNb}Nn9A-98zUu-0*BjrboBbrM&Ky`{_LDUF4q4-S=ZiCGuJG=`Z0$T(X`Svj z@*EtujaQF6FVzgtV$IlV-0bBw_GdDBU->?Gnc~v4W%h6sw*+WmS$TRlRG4T9B6Ccs z@It5qA+z{4k}2zEbCorcA~wtl7M8dr>wdN1sJZGlXG8d~eA1YIDqF74m#21bMs{Wp zUGZv}2rmy`{rEHF-{^A{j4YM+z{OPK#D~e+UJGJh!E&hglD?L*+*jKx-?#sTi#}CiM8tyYIe#e$1(L7#IosX)UUcr3X)VYEx_)71v)nP4N*4=ff<}YVMtQb0K`Ta69gomt$1ng za(K=*hbO+vtqHNhe(?glCqV3rfe=$>-88}1=xI`D#d>Y_nb-`CvB<%{k-;M~O5$kRL<<>R(uS1cX(Tc)MR9=I zFCuZq9IB&R^Z~|9 zz!c+?!4)(xjpWi*^R?V@h#^HLo=aKyC}IT5w{67ywhYtc)JhUAInReWzE>8?GL}9- z9!VGkO@%;{#exSB^P2*PCYN~P&nA?Zx3?QsKg_t|#L5cYZFM^xDFqCsQj#@+rz17} zc<$+Ux3{+~=e?VZQfDjB`?3_Y%6=C4p+eQ>RfD|K%g*LgCpzYL_{R@?#+81nu%#T}R``=pFmF^K~M5r?B!>YcRO{w| zHX&=y;<=Ck?KmaP?4AQI!#Ix35RVBY%cden`-QpZy}3xDa!08=G~8OkdDsA8k=Q2* zZ6lrcQ(W&^cD1Jp#M;sKl@?gLJb7ayCy9s1|8`x!)6~Q+)^g9FdH^8uI)|+B08w@=RI+|UWB+FFTCXh4YjMfpwY*I+t1TjQuXEqT#~U1m zqg%}UnS~hoEUsq>RHkuyeLh_DO*C=Y*Fiq#hEnvLuvQXR%|E$R#uXgo&T^2im5+Z5 zLn}A8IVdl)&FcJFGE!Y{9wd<-PAeO6#<5~S?s)UndY|`7Ub8uomvWkjP=T@XC@dTw zthrM1J4VYoaTiI%|G&jiP+y~1xGtQwAABom^Ub8fb`qzT*C??Bl$I^A1?=1Mr4AOx znG6M$Cn>%^8^J=lj)mY0zkm>x8KbH^nIw&(A|*1Rg|oXjOFV_H$b->x#a#h5e6#KI z7;+-(?%l+NRsV6NhC@87RdtuJSkz?q{c2C;Ni4#viSa`=g;Tg0Kn9xuCNklH72q4j zD#HqkK|*9B&S+>rzR2A#dnWXx@lH3J+#)bPqd2m}Kpp|>i>FRKv|9_xTl6ZjJE^rh z5a`b!GXu*FL~i5FP~@V__ykeF)D4Itx?cvy!z9s(-Q~Q{hvvE5N#INmwYa3oVk*l| zD_|?UPBD?mPi@0jMlXj;d8dFD84&!4nROGkxG)Nen=8~^vIH+6Ltr%ei3^Uk=HnDI z$Bw&%x1z3wqhSDbKWmaX8b*6Vz^jnvwiXd2eLKez}B0pA&I464u)bf{i0)gfIf1 zaBxj1{G^4kgOa>2DKq`3ZzT z-84NxWr6~I@_sX;EFtlnuVO8WEHlc&cq)CFbcPe4Q^ADs4c@>~TWv7u_E(up2FJR# z5~yz~8Q7(E(jCnr1N2Ttk*WQJCXq$rGJ`0yQ=Hp3Ifs3?e9OE2Hon2)1Luxn_Hda3 zL@>|P9P^bXfU4!fR=o&geTvg$_)u03uh9NWix((evTOfFcI#4SvxyNQMrW}+HmfHF ziBrx4;&o&$M-z95-C{NqM#nG?9&B=G99B&ZgXd!`BnH7cUwr z?>o(Qlx5m`ab}X6WwK3S?C;-8$Fo zr>{BprX;lXkuOnz>E_)cyjr~;iK0*2sX1rtV7z&^RK32Zud{!{%&WtyW8pXyMOBRI-R|}KY`9ecedkppi z|5H4xCZps5X98wZsBGd{1!UdI4=tsSb%B>Ele3P#IC>@0%j-(!W)~cZ4RRaT5RY3a z!=WzJQlLE0+RlR)ZbJn-*JMkshU>M!i)QU?1=wf6lPfVV4|sdq5b!0Ari8aIr@0}f z&Zd2XmbCEpce#;ZK@q#HN3VeQGKvFqjT0~Hr|Mw8ziahf`e#KI;S#mVLpBrd+u1wS za1N9nN7;w3d_8Qxu?Li|FdaEOB`q1H`BnQGHB<1{S4o(C;Ga|vUx6)gnZGIY5^TE= zP)LyhQvoCQ%~UHd?UK~05(P!%rHjV_q)GY;Y{~5(S!i4Q11e!UKg(si9GfgHG#@l& z@p{%Ylhn@V(KTc1)ZYR^wNHSDKR5r(Ik&v>c8QvKsgg&_={$?$8xB$3W$!Jz9`H`| zIWy00*UM^nS-()k$TEq!p}{+Li^jseg^FFXN*Zd})nApC%M-FFkW{aQgs>pnli}5> zI=T_Xk|p%9=ggK80mWi1k$%$d(YDPcIfU*2X9auV2|&N9xsaa;*7uy?6xU9AdRNAC zuvKW<^0#I7dGhG2Z^YgUTHjDo-bh(9vb+|Q-cMIo!<+=j#Hf;@UdiNjrHg}@J#Izm z$wKOOC)XJDRt}yXJs1UGE6=53IJd!8>DXFKk(0V5KwcI^LB(Ve($1oR5{YGi#kUf` z-28Uz??qQx+eWUG*wzwg!|ZMe3_zJq7vDY50>6WZ&!LEcK5tmV%XT%ndNAW5Iwd#8 zjN14e{F=s04Z7Sr6?OPfyWfOEUwq@ecD_m1z!ys>|9NrLZvT04^ykH&7oLTJY*d1m zfVOQ=tCt4(RYHaR?<2z6*ZjZIKXR{yz#99%*WKUE+5h{!{qD2<{}j(E`=1YgONLa) zMS#@RR+@BS$`c!;t^Q=UCGg74L=1KuH1K#!qn=AR-DGu{eYDXSA#??Ad8W zJylnU8w|9MWKszzFN8{A0ZpSA0uWs5S4Md1SCkgq;Gp-AM7 z9TJ8BqEY<6=+E^3A`f`YW>e_XQuQJQUWsnua@*>c^w=0L&LxtWSS6`VaK&cIM+W#5 zt|Bo?iG{S~EB&&DC`mdFvHvq#N}~J@SUeI(0m1KJJm{mycl8ekEu!*kfR^!8bz$53 z<_;dJ=jSn>wfg@aet-R}(f_->!62vq2fN+gv;KdINBI9Q5hEBakcjMSiybm9d9C|K z0H#)8$9g}0UM|}%#Py2Ic)HXLmPfC^7MGRtl(JKVl9M=DTK=$1rK$3s#D&9B7pXeh z?Ps*S5Qd2=zaFEkF|$ij+U08%J8D2@LXXo_|Bw{U%R~EbuDI-hk=f1)hZ+=Rji$tW-l8jn~mG3;(?%@hpA!-BItp#M(drnE4EF1n}pR>?^HD$!vO* zkg;W6D%)R^Alq`V8U$PVbAg~Oi;$LWvb}ba+1(YlG3h8TdAUTbF0Sd?ONE=@o4fZQ zTOh3_l4;Iq-|T>FRu@k|HO6KNYjzaXTQ*6Hl28>=^NY{V6(aH3bbO4bVE@Sz?`fn^tGi`t)nUrgm zT{mRxBMQclqCf{e%ga%e^jIZHMO&?m;YxR(C68LA%T=Kg~JtD(69>5 z%`S_`GEV@3p>lX+HOk#xd6ZkGf?VNqRq{V@9=Z-L3#{Y3G8Ti?*&=?PXtZh5sQ}PX zb&4qG3VmkooH8ev^nnbKuG=AiI#pG(_c^fI{g-uIfh%#@S?-X|icVM~tLkM*(X%Lf zcMw&HP5bcCWc^$@mJ0gnfwV8t@?;A)C<`A@EbM9jm1lB{dBAJ(*UN;zmPfxm;4LiN z6b9R?s1_6_gO01PD7A8$=>Q0Kx|uN)A3tVh&pJ321j|9nxq7|4a3}##;o4Miy<7|1 z4ww@D5T~bFS?!W$)2OuJ&4xpVeAFEdeY&f3IMl~F!=c-)pr#9H-Eb%f?Z1Fi#1NV5 z{EPB9pnFT~f5>Bss=u0#7QWtGu$;?wGiCnC!luJ^jyo5=j{aHC-!j0*`XJD37Gqnk zcd~FCmrg3;rRi=W8=`KheS2O?1(I~OEe=&2EBj(dB7!G8(;2smn#1bP2ZgYgL%rsF z$ZFqbK0KTF-}I?z|La_Fck%_V^Z#}_{k;9(>Gz-Q|EG9V{CCbQ$RATvC*yHM5fO=9 zHn8ArbC^$TxtV4i2p7lNj)3>&i;>LP*K_`{Wu-j$`t@isL?09HwD7j6>|p zU9GA*i76%muZzbjog#6aE`Tiz7SgTphw&t!H#0Tg}5LFtvp?%YMlN@uG0k z+KhAxD+#QQ_1T|gZD+Hu7^gIWI0W8M>}8tth#YV`JB@E;5h*)BSs9|F{t~&=R?;LF zz<;v?UM{5ntkCzHk`6D{hry`y2O5%-mca1oP>1l`)liVZK2BN$ners-Ts3H3Qk*{! z7*uqr3A|=g7z6yzd!g#7mMQ^cc}l?VCcT6eFf7Kk%p|jNKU=v^)V?<(crJpz>`y9Q zOD_U@a^!PEi6Xue3W``@yicYYlogkXTF>ALdowa2i5qW%D zr;1kZa-Cc=S+c~dU%xu}TgCKau~?(p;RU_>9~F6i{so^}_8+}p4B#63uiGowf1Ta_ z{-nvjWVQ^=NY5;1-BR}h(Z~N4e z|LPX+$CCfueo_AKKd=9v7BHL zz0vX%8e(HZU+Ti6I&S&Or9u`xyopG)A-D_o9K2eg_&MeE#XcG3Ts_s>8#J7oq|`l9 z)*42iXvr;Mo?W?roTp0u>!efncK+6o|AYP@FaP&CyU+6fDIO#Lt8*LdR=NF9){KJN7 ze@ySNVW5Zd4cqj1e9y2-19>E%wZ}MWiyJSRpy`W$Xoye(a3rr2TaWY~#6!1U{+k{> zUjC;+A^+3v;Q9RLlRQ=Ne|9p^Cl3D8O|J_5vt+}nz`v4Ip${ANSElJ6Ip!}T&&r6u zn#Oq5{MYGmh5aY*fPOUlufNyJ&;Ne^+5UTy$Jl>%%IOK7ZtnBd09uA&R!v}2+R7VL z>9Spw@nM5?uWmD!9%3_(t(6}_c3=tT;Su=VCYHTu0s*>c`egI9Ci+LZu2Qg zeD|aLA}n64E}i4g1cyj=waw;9+kDS1Z>q9I42ofVgSA!UhZsdBTeQwP(JIYE1OW93 zOpuZRmXEu16WeNUYSNiB!9U~iwHYhN90lT@LF~Kmc^w%n=;V}din~U_SxmD`{I=^| zKL3ozW$p0i`Z|GZc73f@94beNSDM4+-^PnkOa4FZ`oGuPE7*ViLFZZiKgCm&{|~VK zw^c!L{cpr@$@*V^TeJRmi`7~GyEX2){@-9xZ|S)|;-cPg#X~LXZF)TZqJB-(l|iO< z%#~DBEv}PaiQA`*oOJ8~uMpLwJEMy!NQGFTYM5@+Q1MfCGrzc>=K&(KYQ$o#9O6HS z3*_JWS+D=ia6Xp*r@OzmTk!wvKCl0t*tSoW{{k|X0JCs?3s5_Jjkg})0M?z9retq{6|0V zxzPf4z5Kst@J|i@|8B|s51r@yPfzl!jQ^1g`*49jrE{$*Hs6$k?|y#0XM1tur)vH$ zlBj*XNTP?h0b-r~x7*F%|1jw7J;#4P$x~(jeH>nV1JiGjM2^+R%LJGzJ(;rs1$QnJ zj%!-9;jC+u3p|l_>Yi=da8|V` zhHJAn*VsjiB+?d92{ifX4GvM6arp1$q<_R`mHbx|pna`4<+0ZPz0O|V{_FLg?Y}2^ zs^q^u4kU*jXe9tm){@+MI>eNLcv8BqZonuIHDSr=A}(8`^Lc`6Z7vwGT)yOw^*N?T zTJfvqpK!r%I=u0EpWZ*QlkP5k=wwdMQv17jYRUgc&i}DL*w5$x=O9g z8Ip2>lwmNi?ibPDBlUeT5I4GcrbOvZ{F=U1!+r&vJ4pU2ZXYQr*UDXgmP6;x#2=Ip ze~_bo_b$}0=F*s0cYImsX|bD9L?U@_-^y|cr1Ul>fuszI7H>#Am$3@cg1bZ$E!j5q z$!alg;a?1iumT_KP@T+4(4sR)P|z|3H6khHYg&1nXo_0)-{a>0=nQ&={r`UN`Tp-Gc^)VKM}F1VylX;^ z8sg@qEp9f5?0#7l+5K^Naee&Z>ZihWd_uX@5xn(;uDL7eTdsyz&41(Wy{89o?fl;_ z?Emg{p7TFE$y4S3yV7I-ARa&^GSzB1XEW;oJV2#W$J{~VULb1pE6wIXQyUI7 zGkqKHl7Ud>Uos!pc$jkK>iC#)RdVMG^x1OocMsB;w*x$DZjm%<(V6#;MuRaOyxn-g z>9jk=0O|yavM8^3-5#oY(*3|iwY`J?iy8ijY>$B_8*~#VERo)fh z)^%!q7@b{?hQ}voxjJRL|7OZ_Gg#jB@3=QCu*WASXTz)O(~Hq2aG~#`gk1*_bpcl& zfOPAVIAw?ykP$AM0wNXXA?vjiAj+2ci^OdRR7_>qHnLxQ`7#xmj`g&`hUM$SpN_9pW{EDBd?)Ai41|6^2D<|!=ARd9EIz^eIg!co70|8Mu%|Mw(MmH+P-J@!xP|FZ(1 z%l&^DT95DlGsrx;|Ih07_vHVx=Ko{*|8|S|zuWIU>;ETtjQ=m2Sr6d$CqpdHdn??DXR7>X-MIKaZ}@hadX|b}GWp(f(gQX00ae2J1bm zq53HI|M!ad zf4jT8&-s6!*X zyFA`(+gY;&=8n(KAQhLClwXK!`-$xD29UHK?bcoy96|2(=PzGMj_-2QZc8DdLAW=0 zZ|nCh`?b5O)s%2<<`(Kpe^~*;5?uLMK+Q=wnzk1`<+!U5K^4wBjljJHlv2{>Sd1|9t=V(>xpLe;DfATkl{}t@F7a!_nQ8elB_V z188r9@P<0v&0ltJO#ZaNTiL2>yLdn#rzR?qgHaSSA(iW4Xq7KV(<+c@+70oQ z^fowaT>0y)tbnOOx)7_@p3lek|IkmB{>RajAW9!1{nr}(-|hAXoxJ|A2iPPD#Fm7>nKzt+(B7J@Gmg6EJdM>1lZlXPnB zfU7|AawUz&t(4(V7iuX`xefQ1FlF&u9Nj!(6G~sJ7FMxNen4{FFAR+PeZ>HkpimsA zl0r3F$TL}?wP8${CTkvE5)(#i5|6_=G zawb|okxIwOnLsOw3qmV8=MYkat~>jTw4);i$6=MEw706YSZe7y%3G>I&4b{Uh@%Z6 zkpJiv@D%o*vtz7LRNzjy6nD+{Jg8UJ-WUGd{4?iis#8I(8q3R=kK@;~GNi>a>w720$pI&V>?d$3-YAo|ML``ZCxI{%lL(S@>k+7+<# zZqhL#5n_n?B=9n)VSazTCOQU{`!<}dk=*rCZW!lPBbXnSdFhDEHyn(4y>XbY8iM&f zs9)WFCE+({u1NEoKrI=5AuZ?53nQ`C(W{(ei?9qW_^7O!L@OGkWsPkY`kVJXlxGkq z6@*zeB?_g}LYcc2E(=@KKfS}ExItXzrYJZMJVqdz;2YERjIUZaZi{15q=h0zmPw2w zMm@&?oqe!+CIeu*w-?lnd>W5j8)|nOSQD7A54DBbK$!f0YfwjIkse)&#Pdb0XCW zcoN_2(NlVxX3MWKBe+?tk*H-wi4iQU-I6+z(6S--YYvN7*-of_W!5245g!{PtE%|z ztY1oSayVDgJkfDag685@$x_C*dELl`+;?94O6(wh`I5=jAwd)T*^|Ke=Q6Mb%m5fe z{{}_Dk@Ipr67m{TY;RZU$380~30%+)S1_qR?SH}IX_wXvdN(A5s^Yc2~x}mq%srxWK-y+CN0MS4$zrK7^&u@`V zMZaRPO#OXdxn^>h$61dl*f^TDZVtpUV9~8uS{2dwUKdz@tbJg;OiAKkghJ%Am>d^Plqj2hp-15Fp7IfR|HwHzDqx`%pw2X;dY}|q%~c>Zb~_-0UOE;9nPXP`atBM4 zlz*2mM(lEY_7tv*XEAW35fy@X0xd3(j_hPy_>ip$aPm5g{hP`UEguKO{VE{75?P3{ z#gZzXnX0^=Ji$;6$!-UI_EF;4mhw&6l6gg?rjw1O)HroVYyBG+Vd?yn8Z?1EGV^vD zY>As81bMa#9hHfO3)NcIOqDr?D~gAQu0<7D!U>8Zh4n3O?1stu9brH4UZI107SjQIjwV1}LP-K_FN0(6wo}q|ZWXtI- zP_k@nRu*y=e0tETaIMQtRrT+|M=L3`5eKb=^w7Lh;3X#khTPOt#l(-J)n>z>(rl=y zxOD7=?PM)iT~5iSFuV%di@$uqNH(B@( z68rn78u?$k`}y-fd%KY#jeP)TjEHy!ZPggn0fq(ZI>Vx3WeTJ-7C4vdt_3 z#A>H)h08V%3skym-8t(_-peErE{4g2nI<{yTxvaj*VbNv4kG-Ne{tea*TemiWnjGD@V~}UfTQVm z!v&RLA>ZBD*Ta;=AyO%h^aVL9hNz*_9oZAKYCvczwS~+Rs1vf=7YYevOl6ZQsZwsc z*AZRljPb^lE_~JZEZ);b>8X%R)#Yr1uBGn%%U5xxg>dX~Jhk#XSb!4P?db4BG+=4l?;EOq&u;oy^ zm5`XlejK`kvkknTuC9h7a~6N~QG7iJ@)A)>{Tbp^n=zKqilgQd6U{04#^1&;cnw1s z`G^=C_^^cGxRpkjw}M)1(uQFe-!^6X|0YhV5;m-G_I?AC?OxlIihf%$k^A(Tgr4%I zoDaQiu!ZIcTbhr$VVPUl6fEx3`TCPAZ+<$vbh$!bzUZ4JzU0oE7}U-_Geja7N@t6O zikMfblz5G-l5Wxn>jS9Q+WF91Q?i83D)7qDDYPnTI=Jr~uAxH=g&$|9n( z5?SXW1+Q;ceddaFTS>pl1Hg3k>0erM^mm1CsdBF5PR`uzxbK>on3=4VMn>hD z;w%be4y?MXiVgN33k0I+m?FJb28}>gzT+lP269n%7$$e4(re3{RZ<6lD#??Hl!H!I zcGXNO&vx|ebNq(S8vh@Z`>6MG1FqTs>kfK(|KI-JbNtuSJRAA{+@1SJi3D@`?)!)d zqnlp;+(IRM|3{v?6$` zAt-cgq0A{2hTt|PH(?9|aaHw(6l&?p;^>EGZwi@9C_bAtO2iPEKp#=*aY~5*A_CVq zwl@c~wdl6|2)F#mpR{n?)|Uv2p8qq(5%6|^cL&&aCdwV@AxS~vFjSJAz$iEllNr27 z=U}hwcH-|n!tVQiR>^-SPxd_&z*_mgyPuc;`_J?p~)~bnInos>EgJ$ak?J{Vc*p;lNTN(u|tSmseZR@-|xQf7Z`2YF*{Lw)-Sn8^2!n%dhQWjislPMPU3kYlKTIx+v*;Ar8|-9>DqG7^C~39 zh(V{-vJ?Z7WG6G^-x!imCfi$XOqA>zk!F6I_)ZDLUxlK;x} zdhZahb@IR8&D;Njz3y}T_me!f{jUOFHa7kBYMM_tef(Xp(CT;&QABxZ%F9*y{w;I) zghOc^CyAEv3W+9BN&Jt1XP@^lx&6O>^%^iqa*|mq>=N_y>(>$}a~Q!X3Yz1k zd)Q=@Wi78-9NFiMR<4RF)Q|`Czas{>1Z9I+@_lz-xNt_IKk%?3e&(FqouaxCFnZFvJtgC2Eq0F=;h^ zK@z$s&v+Yrd?*+rAEp!m8qbkf!%4v>M{guQ32A5w0dSH%4+rIBT)0vVstJTl~Krzi+Kmvcc$zR zw!_cmJE1MPLF|m-`V-&QuIzRd;K<#RE%303PdB%i)&x}PIkB8g35gR#!X@w_=MK#+ zT8qXJBXJlaB7$&haEhsLwMx^U!BPepnxvrsTn2fh3Y5XNi%%d9!Iqv-7cm16EMSNOkZ*JA&ve_X!l+C_ zSE_72w4P+k{|CI5_^(MZ;DO1nK~zHt{u)HtjLjrMi%W#MGoqNu;C=$*TbrcM&l5i7 z>pwFu+Sf|;^C@!Ih2Wa=pWRMA|5vZG`|SUFnukyP_Fur&41qbs5irADxZ%svV}EHI zp;59wkO@@|@k9fZf~E=9J97#VTzIb2ESA&}A2UyqTWOevp>>kLY=HA`t;Bo;YF!r{B(wf~hnQBQ&Ghjkrp_>}JjQ73Qx@p#vf|GT zY9c=+@|+SwpP4@JFWzc&CiEygCR1$@IDHcmvPMA;1JOzWoYhbrb3l8I;IzK#H(bd#B^6igX_z)a3_^%01MvjRVM28c z04@KvP7u*@o2npZw)0smZXrL1iH2)AEAzf&RX}E{@a%5pD5cL`waOuCcS#x8Hzb~0 zpv}9I)Dm_Zyhu*P9^}WtHAmM&UJI}6(x*Iy#Vjl#^L8FuiAm?~R+ms&Zg`6yFIQrh zO{TJa@Kxv4N`9zmgrdb;&aBo^5dF%vRQaMpmzG>>emQ7ZJnI%O=|&DhP7#!uyTWbe z4dqS`O^}Z#OVMCkf|$evl+8pf>@uqxTC)ssPNA2@ z;$_QqQB)p^VFb@toQ)|B>dOGhivZrmX=KAw^V|Mt&evxRRSoAF)JZ%><+z*NtnI%v z0C#3wgs`}DsEpW*c@&q8vEV_3(zYdbJj1sL_zRV9CXNTvh^sK_6w`CxxiZ>#vD`1y|fQ3P}!{wPBG zX8ch^CF740G&kmt0*u=HkxeFBJOOw5JD=`6_Z=wroA?f>Z#e56JnSj&B6x@SZUb01 znEr-pB^Uispd2L)bRficF#kA>&}1g?-lZY>^=Mc zp5_tTB14f1)HwX~@fOG7SI^xiHju2tSu)9}R?y9g&AGCxIJnWM6Op=yh04>Ks(hv^ z^tLGJsO&;v3F8%*r<5Hl%`D%^+RaV3hviuj^qJRg6BGrA2-@nH1_|6ySEpd5#=WXK zD|+$Lq-@O-$PKI&4l}i9m|vvXIia@-0h8HBYeULCUGY98^57E%K`cxsnkIrcyv0EE zXc7}EC3OpInG)d7bjSJxCc6<;B)?a+5`War0VNrL?Zh zW?hlUI-g?N-Jx|-Sc?%dP^w&;WtA<^j{eMP(yG4;^MAekm(HQb%m38v_xA_+`2SAl zIsX4io|XAuxukM4!16cqIE~m4kvSIEAyDwocr0_kVhTtaHO6QX6MZ~V`IMxev#uV| z4oP#%&{RYqT5&Zi;uK9KzLFS1Hj}XiW?McdT9qCVy>ePWgks82E302`0>mnzBNf4vt|M*y^Tpw-=19` zf4KVT?BeSDqn&lzqr4~t~LPX!-Fq=~9&XL5R+ zqM*07B!f5m%scsXfKketw&)+h3U!~e1(@sJqD%NGqU99`?L5qYWuT! z95|?o_n>(RcyoJ$g9-#iMP6+B|87f*Oz^5*4DF5B0WW9CT=*n%7U^AC<;xcVvLzQ6 z@<`twoL??A2k^eh10>E|4|skL1zP09OfanpEszwnyD2!gKoAQ&t`^Mkz%vXIFBwDc5c z&g4x<5*Ld=K@4b!Py%`l{USm&yIx@%=CPJM5R6+SjZUO~+WJ3_TQ&dZZF}H%X#mn0 zXf_3QFTdDUBi2b#sQ-8ffugaHP`CiSJ^w$sua~y$Y z$`>f0IrCnAu~%eYJ2dP*T-a`}3WYT`s`T6Qk7utYFr?_OHo1ZKl7I0s+)c*_qDdT4 z^y=l7Wh4Q>@EpY{15FBcLC>PEti+c}eu#7L0iPinM`0%y3nW>O-(Qv#Fm}3pw$0yo z0{#xXml|OYym|$^;rojpJ@60k`|l+m-@ZRSJ-_%7Tyk^)rs4)xeL+zG8RQ}zM_`WT zFf#0i_e3~C`xoTDd2Q-_E zU_@VaL9d=g#2ezPhuAQ))zu#FWgG>rzOEG3C2*nd zqeP67A4d_lV&aH;HAzvnoHVRly)={jyF|3el#+mcN-$CVF5ejwbTu(`h2>+c)+ zY~Flvl0oq2?ERZY#c{a2Z+f+@-K@BA5ddSA9hKVGF0YEuG#$Gi)r$;3p~R}4(C=Xp z3v;VjO|C@}$;OMsDlUxvWdl}f?El5%duD-N6aUfg4Elxpzj}k`{lBMpWc-I1V|5)c zjw2ApQ|#B@t&?YO&AwYg@Enq*PIj;2YV*M!WwC}K9=B44LtUt)K$)9PZ1_VJ`QbVD zXXRVBgHfz{D%RI6tYS#&VJ70D41Qbk#IJQ9aCrj9l|7XC9;lbcYkRwNQ~#x)ytvSq zlR?BHs63TMgNPy*DpZF5?QC(%akn=&WuZdk4gczS*1lWE3ClIDfUjQ#GdcTj3Z|b@ z7SHpUf8{rEhuZIYldljjn2(3ZX_ow$J0ooe`Q%X&YQimGiim5=vr^vihpYEqp|ITx zF%qww*0UgwvQ~1LkXJ!miLGOLmRlQE$Flp}O%sLd+TAbwLphq>jIrcL#E!hOLCcrc zKAS{nS#d|G>=}PimTIjE0QF~x>+lSOK(-P>C9y>xn4gSd|7LYBR+3bA!@A79wBI6d zi6gzGcD3z_ZY%)UuF)M!-VJjX{?|gIs`A>FH;10Ahg-(Q8mc&z48v0t!lgL@XK@f0 zAgz)@VD*S<@O&+i5_B~qh|c0LD8kN{s0mm(P%2S&zt;qsxCa6AFrClk5Nn1nmjC&! zZI8Z27BAe2Vgb}KIx|y~Dp7x=5*@YfnvhY3C zkevshV(#q6AExgI!vAKNRG%d1=A47DKXjF7T`{$-zMuLDJPhr|h->UflfcH(4jYhhTW z{qjcNm-SaLI9D22;BymT;X9$Ga@w4P5YMl)ATAq6UN7&#b4GD1Ga=Q0Zs+^WO-2r; zay*M)?_e-s|r73i1EF{b&9E6p!%#t=Io`eSzkLa4yJR3qD)Z zR~rCkRh_+Fanxyr(90xtUfJ8ArOuZh9Iw{Gzfk#a>)gfivS4qx9r%nX!_icTc~`KC zE4Xjrl7fVwiP#keZgD&@CoCvpI`3cs(^spSTyqCk`!C=xg_=(GB%cVNgPbq?!bY>Hd0T<;Iy; zc_z-OA}z2{g8UV!H_8%$m)@UOKt^7mS7JWZa~(f>k-xL2bp02g|DU~g?QYw~8b7HbdBU8Q#^BEQ563a=zv0N;`+uLL$h7Fi z8{jGzdI}&j-~zG+>XsCDLZT?$B+OoHkd}@MVMoOjBh*@SEUu7Nox5^te$h z7hEC2qdvY=L`LKioQFmjmjZiv#bAC3(^Q6$NE{*+R!GRrCI-D*w+DJ6A91hhu}uw^ zp2b}P=B6XFNe2O>P^Tojc-A`vAHjSw3Xq?%$UfgBu(Lr$8*xgEgX%Ej6ap@TaM@sM4x=c6iyB3K@!g8-hU+QNjeNOoYud1NsJG)+aMaqgw8PQz6c~lKV{5Rw z%_a#;O?Vr&&Z?X6X{>6(r@gApLD7sXFD9`e^1m+?uK>^T;pN~Cvqe?|Zor7|@nP&0 z$$X~9y%R9jw)arL*kl%fX|vlIphn^S0CEmwj-6abZGrh@9fyb(nC~;Wz}muMYphI| zTzNULDkZ$nlX~vd|KuI6j>=yH|NnS6HqZYj)4l)yNlHcjpWjydQ#S_7s$b*FpAtl_ z<<(zEd}@hWNYWzpyEs9&m~2F__OGd@-J%?RH?8)MhE28 zq&lmT%4E7M(3DvXREEC^utJ8K3Wz3Bu64Adu>hxluOYA!jqNq}^3YUPs_bpOj%Dvy zj;*R?!HLEdAwCva)a}oqu2f4br=I6bxVCEUG5P<7nzYd>)1lS;S7~YyNz-;z{$FVt zu1SEtlDCMSoN7atEs)OH8K>0F(`w<`V73P*blL(W{!{vMC>^ETXeqCOhZ!Y?tIscR zR}mpTJOKd`cohlq(<2fgeBIy2@aGM(D1#DGHlLcA01P_;)aaBZm^YG1WS}&z(G*z0 z{Wo$=|GztR_xC@aq zpCI9Z>^})?r~PLj-DR>>&{%-e%Ko#__;~hTRd09Lf7XuO%l?yK3kre!iRY6lY6N<+ z(B>LJu~j1@uxtW0Ae7mGJf+WXK`{-}4iwWc{cR|=*@8OJRV(3Pu(vd974PqEfAb!+ z1>D3~6A&^`U5zyZ%>9ftIU6mFHGM2P;Am{D-4l<^SZgrD9kJQ0wFk#oZLa;+9J*Z} zEH>N2vz0%V$@ZY7f&HhFV0JbDci4XucRDiTzueLO{O?K1Cujd@*;nsj0vh>WO)IcE z&+Jnhf)8N>HZ%X?-CVzwvDW>end*gN(#iMO?lOEXVX!) zAAJ4>ec5S*)iU&lu@sv?v{}B!pjR)Iha0d4#$^sn?^#C^vkF+OgUXmh3s5a>Omlj= zVQOk=J`6USy~)yx!-HoEQa=@aH10 z!Hw3_{N2%>(=*0{|5v}U^f1nW;ya2J27Ix?4kNn^t&3S*fwInA-eK=@Xu3)uewcXE zSwS1nhIxk$kWJW53y1ZgWaa2&bV1+!$c#ULY1xPmW3AN!YhWMo_7Y4-t4IuFJ1a&b zyEXi#w#$8R*esS^6WR%p%}!~7Y_Cc_aA~0br6f%5qyFv8|2iC(^1lwpd;RZ8$|tA) z@u!k1)W2rRA8TEy`$bQi79I|VYQrJeF3Hd7;UZ$NLVx>RD=%lIcOmGXZ>ad`X_TrBv53io{dX?Og` z)R~y?KMlwG{69}pc>ecWygn6a{cwmFJNjzPhQ(i@Q<3xYfU5~_5ZxpZfFLCc3L+Aq zGqFUrLa1YkNp$ebFI56kTTHAW;}{E?J)3lcwms1M=KJq^`5Q>jLYz|2`}*unkNx)_ zJ^2b!jUr(|!di*MstF37ZxS3WulyAXHX)9d7t4rbKfm~Z{0+|=egHsUW@AN>k5q=e zHKhLP#fLaS;`!(NvH8AuQvR1;z~BbS+~%r~m?=~wIRzK`v!bG>r=^!vM9$oS_*{g< z@bEn81yj1%TuUH$hwySmPk~!tq{eKnU=rMSHW`dZpG|>;wNfeenolN!aK+y@Bgr*N zRL;cy?`cMB=J0;gm(3j8`#mO>*|vGCdDI_Ygc2bU3&-&Szj|?=JS~5kIzLGDT zmVia00$}a!HOoA3&KQ$G&BZbMcSLcgxrs?&@JXMnV-lf=X7hqR&;)+R*6=H3f=HFj z{K9jkQuKjlnW~%3nMOrsjAe8bT+2N$$UkItOLS;Wc()Egnbz(sJ0E+t&DB=q_LWf;eUo6Q_05uzv^ zU~-%_Iu#jq^D!==t9(LBreME8+avG=-^cth+0vMs6n!DMo_rL7x2xn)CB%_3R}0LP zF*!ME6^3mIG9@ty$#VNQ#)FFk!mJC1qos&@&}~@|c)!`U%q8N}ZOituw_m;e9(41a z=xeg^&b$AHSqsW#>V}Bcj8U={{JT_&Fp`D$I}%8al#BBz*h*645Df^%O%AB z*8|VQvkpD}=Nm$(7BL6uYCy?=u8^n=ddrZ^VaTOo{kAS5$pl=2Vv=G?lC4SuJjf6a z@{f4~3YSJL_KWr^tE!nl_i@SvgMoXx`%MXH6C$-nLty^>W(n~4(6JxK%t6o+Ih9=%pFPB#^KxI%jC7i%=2 zwqS1VBshco%0~ZhJwZ}zb7hu|7$XsE2Ly0 z*W2YVZ_qZa=)y;^z)4CgfENKgl|HjC?MegwpUk0uFD-B<|93`a z{KweY=YM>XQntYaYhjZv8Gfz4q!>P5BsJWgec#RLIaZC$^S@0V&rvmH@B;56F?U67 z5m_Bq=Ph)Wu8-Sq$Ik`fdtUzER~qpD6eYLVM~|rgoBscyGaNa4{{Ixk#{cD{w-Etq zozzHyD^X>)AW-NvS)hJ0#eqWGR3c^{p|!q)`Pu__+ypk z{Qu1N$tI#5#K128KP=_{bH|gt|K~}{4*oAEy@MEla=Gl52C`;jp`d6g%LetuA|liZ zZYe1;`W{zcXx*|A&_H}BC>2uVtT-dTxiHDPwU;TsU8&*!a@qV8lZ4*u7;qQ=_eN&^ z7suJZ|M4`%#{b!*g9S+d1WSC2B5+kO2nOve0=|N3B*7)Cu#^9Dni$u=RavN#GE?NW z8nbwTxHV%JVSNsG7NV#K>rjvHTR{4CWJ9bp|9|%Wl>W2#KRuuZ z&UjN?J@eg0xTrBJcDPQE@D{rG-~;-b3k^Z|UQ|4AspJ2YByf2TzmF=r`2Wa!|JR+2 zr+fd;la%)HpL(d)l~^L+JcOw&>`E;opVi4@tz_y56#1w+3{iq<_Pzz+WJOk9)yPu-EX=l@SpTJirVKuHRqh`9xH1u5`JL?Mpy=-a`;+Y~O* zsYM#(i%JB&<^qBLTrCRtPi^9A%UBGJmv!#4*n0076hy)jnmWPhKfC(V$14Bo zZ&FIu*3TTc^=q(Y%+I%eSE!#SB(B44`L2*#KIho0E9hw`k-teW-734Zu)|;wSbF?b z2LM@$fHouqtOJ&gHzcA6!bU|l%M@6 zyp}Qzlo8Nm@!ZRcji+A$dC;MEi@T6iodJc(5>bxy5Ih4nI0~3?gCk}uRn;lDyFiN8 zwlh{o^#1Y{aGl|ZS!S8qR0&0cllS^7K$8u!Oh~~4mH~}x3722H(;RoEcGn*V z+NqO*Xk$u}DfCRP+N*|o{3Yj33-@{>E zzB}(#GJ-6-P<-o`xvv%8x0gG>tw>5QAzk%~gr-huDC8x`EP? z)Vamo3Pm75%wBoL)L5K?O^Sks4BynbazsWBHk*>BQC6}gR2z-D=IS30bjoPqwm`p4 zYse($r2_FH^OMCI8=Wyg&bWl2WVxWtYGnPWMwG zp}X|Hl5=E-&UYo@)oN(32n@c4A&h*K*fhWYG7YDG|8L?rL~9gL7`{x%Chm3$uw(xZ zhvxeaL)ROR_xt}TirD{g%$B!G|687RnR6+TdpiJ2@pHpHUxL@mV}Xyq1Sz~l7Nl_q zeY7HBfD&*E6U_9KqOXfPrDOx;c^^+sOeglTSVQyDq1%_XZ_9X7{-&so`5`z;`Y56( zVLFr61Bnhtl|9fqplL8M39byqr(#s9JN8vqD2CHfE`ZlCq*g05eAN|d z+M)JybqwHPNgHU5(i)|>yx>5uYRhYM?8Eavl~ODJA13^Bcl@X4mgB$n_WzR< z&S1Vn$rACn{*d@E6fZVrnN_1eJmbh$iu@*3g<1{ZR;6mg)MDmKkcHbn67sw3^fN#x zJ}2?EwiOe^6-}OzHP%uaiY1(Nmrb{lWYLb^D*`rs?rdK8a{T!Vo2AQA8-8;gl)xO}WCZ{XZQU_dkXs zXSBEfpQP~p&*c)Z&NH~fbXEPiX-r_&b^!Cn1Gc~lA%c}S)GG!2nuvufR3oq*2Grmg zh^ye*b&%4g*IF}NTxH+`SWiqH)*9<7Zv=W8w1QqyBF41cLi~QDYwmvUA_5ZPP z|6@4Z-~V``Qn~;0c{aDc%&Xpd*YiZ_b^BcaZn@RNoX+}Pu0e0N!9zH&-QR)&3o84r z20fMPzH%3baNcSY-=j3x|1#@zN8#V({+D_Gf9QF`eg3Z}Dcb(8o@c=U%HJCD0F|=b zBKEbgXB-9S!x8ubQ?#y1^{%S(H18Cxvm7t#!xv>DOZ-H~$6!<`3kDalKrQhRosDo1 zbRCPwiVQ?0f{R)NZ)d|=MIRe4t7@R3ILwD!r}Ou3!|Y4<(wzTyRQ{USe-ktR?{Mht z^M5@_Df53*`78X~lIvHieJvQio#Pic=x*&%0N9~0mZ3G#77Khn)ZTT~DJ&?G1r}eg zFiQ4bp)TftO;>Uo_f(7h-(lyAvUC4?UMc?H-JkzFNvYWX=FV@s=S?FIN6Y%1SX*SyIGA65)zjJWpT4U2{!8)AO5mYiL)j(%}>MTcD+2jQs4aNrhU%P_Q%?8|M|CQc<8IIiP-u`=%qV0eCJPUSE z{k_ATpE?)t4xV7U4rJ30s%hS>C^T^**T8PAHkjsNiTWxVv4#M} zQ`+(WZZ_a<|DVbKy?y?VCo0wa-?RZspE_{;PPX7Z`27Rfgw+u5Zx?ECD{RARtgYGXX`i+` zK=rcD9nh@b+GU9yT^2Pz@lNNfpzH(DC4C00&JR*ZAYPPvPjz_y2PjSWKMA^@{eRXZ z{-<>QKOBwRJ^z1-qVxaKJWJ)j@Ox7+K!W;EzarEofj<@WRVwUdz)iIEm;}|)d`9=H z;McOLLiHl25-5LDZq;o6cR&06tWo|CbN{>EcyIqdNh$9ClHIRthmG+o zf^E3bn@05&fj11&tunhJdz z_I*NIpXC%Ebl&CIV;FYZjzfuO$f`+TdB4h-hDB7(Ey`g7>uR{myc)K#ud)HqEUaN8 z-=mQ}R)8vb95eWKFC(vGa5nztUA=E{?`ZsVO9TEd_vxd>|G188#{ap_WFPl=(k_0ZNX4f?;_7mp?_>Y5$MS`~Tz7{{82tDg0%p?;wr2qWIsOv7L=j3LMKTEqdsRlbrhk9Ap5euzp!7imcb+F6W_AVF)0 z`D<6=z3awcVH}5B1^0KrVD0;#b>v|fVta=ekb|EJS^{P&X-zW=X~PojWrag7PE z-KAdr7K_5<3w#$g*~nr~6t=Q>Op-%GA1F#97+ypaB@5^m_i*Kt!afYqpxln_JMa-i zOwEfZaEhB-W;ymrfci`?V!SH|`Xpj%UxI$#;DqOUtIkyfgMdWofVCEltJKd5T6sII zndA+*!q=}N^4;a@Cd9Gf4sgop=$WM6#*s*S(r-fHZ5%ZtEl$XqLL7D&Jk_+-(5Xhv zsEZIySA@_G)TySes8fx0Q1|r)hboO$w7|(5N!-z zRBs47m+rgdp#slS>EvRzo)T`XK;I{usD`3K2C>X(Uo~qY_fNU5$OaUkI3(LOVz>&n zUImSM-4b1*U6zr&7AHh&5~ZjK%Dn1*Fs2kzwAh3k&`zX<+O=p4kQR&~JX0q3YqtNG zK86Ee((~+3>0!@C?V)K?7j7)~n=GPa4t?9wscW~2VV7o^f!)4oc9F*-wCs|P+5RwW z*H9vj5WOSGO-w@UZ!4(&9jL7P@_@yv|1otZ#zEIsTw_Dr%gkpE)`lqLwx2{cC*c^=c214_e#kW;kV5~^T+=gEJ^DTx0 z?BA@&CPnwhoWp8}JSAarf3ysWiSWNn z0kX<}&RUK^-KhaH zA4>D)xQ$3JDhr-zULJMBO7{Wo{w4fp52Pg3~#&-DtYnQNDa{V-!L z<+j{B+#v4P%T9lu^R;n>Xm&PASC9gjAmAqmQWPBAVY#OUg#o1S^Z%7CZ>Jn3jYIxcJ^Ky@;E*>^p1AUZ zM$PEdvxqbywvY>?K=H2XgFBMkFxg+-Q>|vF?xr#F*?cDG7PHy^7N?XX+gEsvDWBhp z&R5kHfKwE5Mdp;dme-K_D-qUzTJH-N^EFV-U&*P}eWnwELG2xhL0gfm=%Z1Ov1)_| zY%q#gPm0cWzAP-)m9mOp_dFP2wV1YS?G}J_8?qCVCX@VETB?Nhl$U5%YpI56Z572N zsF-05oD&RXa}Cj7<72x;(gAcv(d zBn)x1d>aSivvwM8KVi?B^YeAKOSK&;j@vU7hZW08eG@{G0pX+cMX@^-vRWTMop2+_ zK#l?WxvrrU&9c9#_|7l@B_g4US#s7|7^Zb7@-TVKargYH%uH@Qy1P@Rl z`b^gP;x>DkQ(bFPUlJ4|n4;J6&e!0L_Y__zb7eN{}-3>Qtf`ycQDR$`|SSId@E}3 zYrwT?eEH^5^*vt3rGgwKH#(}XYf0|N8XWPbG6i6rMdm*iRgAoLc1NgR5K?)CcbTc7 zp^(>3MD61*d4dHt4vP6On!dk9NrD3eC^1HnCw<^!rHPLPhzKp=9TXt-4RKU_*t9@z zPjA?hi6-epu~;DO%ve69t!9(X1=p*DRc%0puas{|rrtNIf7qEeIk!*J5yXR-7D zRSciz{)g+1ywd%T;r{*iCn=B0|M{J|hvodM80tKKMH2iU5>XgllHhDZ3BMqhm=b`k zWee|L#Zcq=415=U&)U^-`V32B9-q_oNZg%IPL8HAM;Gn(y!?+*?EGH^!ajQZ$IzRU z;{W&YA5T;`htv80g?x*!miyP;2q;}|t`h*V5^Bu<)l-SK_hNINuhy@H@5|2`?^kfD z_`i0EvGQ=6Gx-9@0;886TF$vE9sYPe*iam1(dRPpN)LQ-cvvSTioMt=Df-<+MK+a1 ze2qm$-X0WD8$K@@YV%=^CoTK))aV0oFa8`Q6dZzQ;0v`hgyUv_Kb*5wEAKDnDgU%F zD2U}k{=h%o_WyL-13emw0TAx9ehGxO=5~qtDx4*h9BUoKofH|74W-%6hr4Rw)KR|M zbVLdLmV^OHdK#X}VY4MUU?8&OBwuunx7h0>wZ$&~Wu}Nro+;v9TEH&*&vVWA&*{|L z%l{`SCHt>1?GIoB8VN`0lz~FkrV2rkUQI11elV1S;^MZb2!%?TqELj~#at}*w9Wy{ zIy1#^te~N>30Xz|BN>wgRJ}^njkN`1#q3SZ$1HaKAK&^<}tKoamwaMk=jzV&zVdu1eCzB{jdA+}%|u-X}We};Yr&$1(9P7ePr zGLP{e4y7r_n|;73#nF=Y-{fBU^QxL?V8rz+8F{IGV>VvKWHNDK0#qA%ZMb;x=(~is zF$WhzTSzU|-!t(~ve@~5GKUW&0Cw~La{k}Rp8r2ddDQbCk&CfTIWsUd1C3}nl_7XL{W zJO3B1w&kq{2I$5d%y2^gQhLR^EZ0;H?uMdGR4+b##D6iwo7|HY0Vlp{B2EJ7 zBIM*UsB=x}=o%X{1sWeoRv8n1zuEqSORPHnFS2|+`uV>*G~fSpC*ytm@6(hD{x2RF zdk6s_Q=``z0J2gGPASN%ct^CvE5-V?GE4rsz%BFlNZYbY)pn;@P(a(wGEg0BY8(`M z`e-~?PIeJp3$Cl$|5vcxPp0hT|ME4C`-p*^=fC5L`Tn!(?9YFnq?Gu-oc1#@?GGmg zvR7RiNCSnuolH=z%A!Gisg@A(t5s0IvW!pw?;$D_h}{ySDsuSogvBFA9T$7w%MrGf z6gh;wz_>?|{C}`Q;TkU^lAwpjv4j6RQLj?x^?IzZ}EA9(?}!=itY}hkrd=Q5vVG$Hz-dSDQH# z*2gs2Ag&>%$2{kbPu4L^(6Qdq8w>^oNQdCr&>0T;7%)#Cuu=N~vrs;?Q9kTUxoc29 ztfXAd-B}Q*mvk=HaLM&%nVWwL*P)!NX2j%kHLRH{*VbdVbB`UP$8KGZ={6<+N7?&9 z35tpAW-|)%Zn`zybZp&px^{DB^wPQ4iWFTQ&)Ri)JUcw>zS?J&F=<9b#gLp7hh(OY zh-1wA4-kv2YB<7F^nN&L*ZbkbKH(>pzMXXK+oagHlghqzW7seVz$OW~E=V>M{2Vgl zKP77fU>t*hpp-N55Z@r62Fq)?JG`3RF|iC*v-zkPtZ{L$CfZ=R)6!rqNa7ps<|Rm` zx3iHvwvgORj8%|4Dv~^|C%MUPc4y5No0=kbcG6@wOW5u9iaV>>D>nV6vwCA_H@b4; zj=POzOZ~*H(@$*bNhj@uqLlW%foC#5?*TgPv|Kk zX7SoIw(bgBaUOMb&FRJnoKd^}I-{EYTJ^QA{WY~Uy}y|y@(qHNFQ+ghcVJBt1TNoR zJU@PW@tmhQ2_+nKi{ll?wyVy z^;dG%`wS{c5eRS!=ON05DP6$?1pvo#7@F~yd>B02FgTWBaJmh{$-tc!dA3s=2hZ5& zU%z>A_P2}IFM;r!fbZC@=lTkYZu_?|Ndei=6bA^91^W%8$QO<;HV_SU?rb1jr+Od+ z-4!DtK6D-m&DIo<>c)bZ+1LL7bA+QMxJyX147c(?C}4JtRBPCxk?axk6Qu=8P~@YO zXMPofm!LJo5rcCU$Eg@Ar=8q$9E;o&9kY#9CuYf8y2e=L>~h#2o^)ZC?yQ|4V)bkK zT*WWNht7R=j6S=1pU1}f@JW&&pRz?E*aKLRl$xxA_j}Sz;mZ0w8P)W=ibIGG9s4~g z&9$TVdsO0;A@Of2JInThNR`b$3tr01K&F~N93i<5Cap{yR^K`v6WcnNbY2G&V;xM2 z>tJY($61=Pt$qCu0J9@f?%ENZ^;%B8XP^9uZSp6bCx5KlM*@=GS+}Go1Ob2>NLpQo+#Usk`S&lVvz?kvQ{24fo+gqYJ!h@DJYDZQ+IO`k2y zYuuT6jSc2CE-Eqe@L`U>_ z)N&1tW`~uGIO5V3!w}$zP`ubm`$Y_FJHc}@whNw7rCUyX=sd7R!86i4b3;uVZ#S@B zONQjx8Pdomct)KC&&UuwBTewQea~&(XZeA`r4YO)!eEsUhPtRYxyEuPwbqad71P49ok%|a-dHELL6u>ma zOJ=0;5pi2?HP_CrM>Y{P>MWv0hKL$zBFgP}+T>18+U26h^SF#5j8SI)JPLi zZhvUn;nL0mYn)PegHmRD<0z#t47tIviI)iskT`D242{&brunxAtFYah$!?& z&vt-X;$)3iNUCr=mw-{R*ztbAy*R!!?uQN;b z43_K_Sn{wvOXhtZw=;03W4nRt+1RkxnGJge8}lGMn*FF#1376?`W}d8YH4ZG0^u4EuQXDO{2=N6;)URL@gSS^-g8=c%Mb^QyaBQzL z$My`4?G-q7w^LMiI&5_a#_HEB7zSQ4((1g5Sgd zeV_^K!(^ES=gLmETsV$>;S6n?W!QPM42{h)EN+&e!2kl{ivv`;LV)!Vh9G~XgXsq= z$j=r)43iY`=YrT86Lt82Od1BUsR5a|c6Zy*wv&dPcamEg5T|-Tw4HQ){r4kqb^ZL} zH6MbD%WvQsvxQMu2QBxMV?R!)K7SM+I(FO9BZ~wiv)h%VIF(U5;zMUriW;h;1@5?A zoqv;)c8;6LiQRGI*pykPvoh-#%B)jRX1n%zI&IhI>9nTL7G>7ytjs!wGV2tS*~WdY z@GbD44&@lMW51KBo&7pC<<{w}+&YHbb_&X^Gpjh|4at&QUE(P=*2PK7E>7yYXc4PU zXR+!SV$~^#Ri~TNU@~gi=TTjsEmGC#EL9yth&TnQ+ReuwyB0)OGZp;S5 zsnKUCL74dH4`)?^Qwd0>BETb%porYEap2G?o`>iNU><<3UZNBuF>J}$hE~SL$gUg- z_M!7g6l5ubq>n^517za16kx7ZfH4AXeeNivKniU^Ww@#v;0jN9GHVD)SI zT&*dv4_*80&Wt|mnu6QSb3b<5X@q0fsu3~*Eq!iyK3CP}lVYFUS!JK)LRN|q56BGg zf`@5R@b6&mgH00tIpw=vT~@=%T8jFy zQ^TfRn@Z<)R_RjZWHay3tA9rn4zg4K?4YP8v#-t1D6V@FJs=({^s_ z(bVd;o>kxC79Z}l70u;2>eSJ8>fy+CyNOevt4f96HNwgll6Yu348#0vTn|#G1YDn= zzY)~7bODS;;$9ny(oKS@;ll)hVor?PgD-&}A{cFAk#h<2jVqD}`I`jOEr^+c3c(yx zbvHxwmtRGq30^Kyq5|;MeL~w5w7ZkU>gyJd0jy=<)@U@V1J+Kj9F4phU@Z;!(QsM^ ztR-c`0%dZp3jCX|!T`l7PfWs=-E!rNdukE68(7!8O+D;(i#^-ihKbCBwSsIqa%`$yXU)z~>}Dnz#mQ;UejcACJ|Oq747yDL?WBLQ zhKA~?Yo1O6&9gg4vvkm=aduWX4S}Akn{MB;dVd~*%UU{UQ_ec;W`=4u);c&e&plvx z2e+w=u!KyLhHE4*v&kzwWC47X(7ww0O(HcYVkp`jI*;skJZ6@YuvyoGu-U+HdyVv= zFii^)GA*?UWdMdax*@4bJr>2a>7BF-wDV4^fp#;?nboZ8k=4u; zEyKzV$_bGSJ*6apOLQK>G=0rh=MwP?mQjEb{>r|(eRCZ9EQ(dg%5b>B7?u<$CIu7vy`#go7yf^zb zrV(6Y(e;)m&Yu0m`NT4}Ctc_Eq&T-H#kqA$TsI~14mr1ZM1Eo%Edh?QY}@K!&entK z$vf#fdB#=Wlj7u+F92rL` zPoD}!=gU@)N6(*^TEQp?<%CL+!pETHtufDjYs_{7xbp?zNijNTYFPjod(!Rk@&R-) zc1^z3p+9G+axaTvX}PoQfff^sJ~ip8Pfd#Y)TF3SnM(slQfrD6GG{hj2)BF$C|)D7 z5eM>j2;QIsq}!CDwIzOcVo`=BU6r9pQ5l*Plp*`^kRg4>Ev3)cDt#sv?P=0gdzuur zr%6G3a;-P?j1G?4sk7e5s?JU<+S8<~_GDbppA@twdkP|>gDtPddG@PuwmbKouiP6q z?k5E4sTXB4I%inhOLx|T|?thWi<<|eRWH~MG<9qh|__pi#op0lhi$?gQ zz=^eS(AcfASJd%V2)8z~Wo$92$6Zb8anYn67fkAkYxLaf3pO!0XHc`em#){+l=QeM zX|F~=ozK7B;u;avikgJ+%-mbTol6N!9*X+${1;JEPocqqTemA0(kbT0Aq_N z9d{L_Mv{qfL6q9VQjLjqTCNhOW|a)vrP*WkP2a7EjNoSv{1F2n>WbT_@=hO)mbM|T zmhzpGS{OMk#sw*_ou+15d`dX`lQuogb)g1n5K6m32c3+7UZ3i zR2Vrb#sxv%^vG>EZKtUWr&dkHmXe}#MhYV##ke5ID{={33Cnn!T`USv9Fi?FosSAS zwN$nF;n_KfDEc5mb%rPHn8NU+hAC7F{m!W>j7$~dg3zxR41QBC2r$JYf+2t*hG~j~ z+~+QYEa}jyFg9Ww+6jf>iPdjw%Q4Y8#l*-Q2d8oz)Xv2bO-QiurQZZyzB?Dw&;Hte zds!S9eIP_SKQSCFxu5-lxa~f5=j+s-5z92%F&<|@pr&8C9auj_M$A_P24BMvMm|cw z85@)>e<4bypG{cyyevB z!8C{K@ya%x^gm<#{!ajue_^28C23ULeY5~Y-l z&}8aO7o&+7jg}{n!(vQD{mrML*K$jFbz7=h$M!nMW_dh01RNv&n9?UM`pXTKYaDD z3Lgu1+HSwO)0!A2x8*^BD-H^(JoI9=0z_qcS`vYjLW&lfFia7(&PKJu?{$18gtv5! z*%<1xVV*^wlXwg82ksz|iu|B-4oV5|S2zqrN_~qT*|Wt?c^zY?cuRBRxz(MKx)~E_ zd?xz;_~uG&Dk0xWonqRmm^GQsiLUrDN(z?v7DeJH$!&Rz;@Xc`WhqvcH;HcDFELJVh=GVbRb8!F7lu1cEu(Bw-5R(i+n3St6pm zt`Sj2FutcnM9E%MlVQ^$J1dcf4mqtH%xudkmw_hDHc2S2c&O{1Zp(|WuKnVxXYqu3 zT|J>jIxTOYD~$H*JNBe_ZcC59Yxnrul5Ta*xn-o>@&>xfX1}*%$jz4ibJreT|=fpuq-k@P|QtV_@PfGW6J?3aQO~|NzzT~9q z^Cc$(Gigw9G;Fcx)-*m{N5d(+=y;O9BT`R?W3%g=&UT$+*maI(*Eus0;AvU6jrC-7=YA#N$_cB^eth7`su1;6Q z)hQ~jPOi8zGA33ssufqKtKw?pzjAWLwVsS>b+U8vE61FaNi#C4^`OqVnT*s-POb+r zGHlj_Ek9Dn^hnt{9TjQun$cq8Bi-3Zk&Iz8GO8s_=hQ+*W+5k+H1%ZISlNB9V7cZh zady)(Wh7UvR`H<=HB&?G2}l|#uKC#O8r~qlqxMZ_MT%(3FL#PN+T`pt2-KimVr>5AoKNeCj(Pr(=pJ%q?=c!GcPdkhAsUgm%rZ{&k*E8;L zf|eVY1pFN^{x;YWQThH)Wypv?Wuv~+_T?=dgL-`fm-0YFn;UWW@7?8V8867zC#2vG zfq+DRru@L**%r}5KsFSRg?v)q+NCN^Fzu|=Op8j*)KqFpJ!0)cL{Yd^50P!6O^Sl7 zciexU?Kl+i$Epf779?TgVe4U)vNY|gEKQ3F%GA)4O5KxvBB3R=Tz_#*bVJrVPW=SO z)&B9RMcveP?RuI~9{A4k~Wr$c)^v(Oab$O}i>a)1qQDH54ODdQ#rXLPjSK z7;88xk}<9uHpzQn6cNg=3%$ZA6)T)yKM{Y5ZOph)oDd(Ssm!A-A8HHqI|#FOuaVDe zkC9I;I^(pf&NwaVj8j8rZ0H=EwF?iJiRgf0R%RU4UX~Uo@nSIB#beAwI0nadv5pgR z%OjllzYqu_F|llm=uhRR+laysSk7LnXup{)*l%i4wWnQGZPw6G9140vIlzT;Ii3Vw zIIvfnx%Qj|8|atcp1%QWoFsB;$E_~U%*H2{XMKZB9Acj>9mR=!8AHgg;u#v9ZTM_z zNq4QJID7@2#4#6X{!*!EVhkPGBuw=zybr?Lzd;KqF57)6kG5rc%n)vw^ru7#%q-cE z*k&nH3{o5*pLIgaN2~CVne8E~sl~>bcC~S)MH^>o*f{0Ek zEkeF7aEN%IGlBuXES^bcJ{avd!Pu+Jjgf4kv-CBI-Vnm)BIiM7xGPl`D|zIyF){57 z4BJCkQ;XF%?P~Q+jK^@MhQ*g>E7q6k8Q)=>~@3mMs$TGT5x$g})iU@Auih{4R=ENyl$q zoIU^U#b6yg1`fw@oXKd!|L-`C`G0rp4L@^7p5wWmy&zl@fgr_e9Kr;|kW!RHM}V$yn&G&EDVT3?$VGF4_@$0D#1TaiWaxa7 zQZPsK4xvcsT>?D!Rx#B~3VoVv0rXcG-7*rF1cr=8@o@d~H-8^6-U;4_2c;OZOb-tJ zwwa?OLKLN^;Qe2}a{0s0edj%|`dpJ92L~U)8x)fiQ<7}KN5F&iK7w~BVb%cnc<`~W zm5+u0v43%h7uj_<-VZ)Z2M5<|FmMVW_!fn0@JbGgxE*@%!`YkH7q4HQg6nTDuE6=X zXK${-#T9t{{WbXR#o6m?aQ!{_`USXneRX~I>eY+q;Q7Uy7w6Zn{?0L8iTkhz2YqnK z@8|)4h5Q?C2>kf-2KzUCwnZpdZg7CoTomN|e?XGu@ft=O7#{yWyu}r3@u#8llD9c_ z-2Pb*;Aq*;*TV53Sl}e3gM&V}LWp1M$OPxjd%t z(#z{_f4HUzYxI4LA^^dUTtKxEWf8hN_E&_Y= zT;eiF_;(@!CI4TcaNU=#g9jG^wfx_8M(%iO@PBVO9q;-7QxwL-M4U0>Ed6(U2^<_~ z>lvpYPVgEgINWk3955!#70NAN_pi^cWIQtC?t_DG$sM{y$q~3i^7gE#3&T+I{}iMY zMgdF$fmL7{fQv}5{p_VL1_7_RJ*GeYr9z{{f(1C@96_8tD5l6+Cg0Pn2i%80-{x|O zHQ>Zhl0_D$FhY5j1nwy%OY94&pho5+_#0x}{dyZS?yg3U{Y!Y!bzWa)^8JDgIQR&z z{{cRNlqQVhe+2J)Z?DgL@4-iKg(%3LHU-ysjs8O-#2{;?YyS2r_$Xbq49G9PatQpD z)GdI~w$j>7!3rh({vR`T*~erHFh%Qh0A4_URc#`tE3yf*r`A&LE4o43fsjmjE(sq- zU@i_%28wECbZT@mu0Kai{(t05RQaR$q{%c5DM;C3f+1_)Cs8_JRry1I9KLX+Y!VcJ zO%$L+EFex$j&$IYK=A9t#IL(c3sfl8BclUy0R|vo!1@xJAd0(Gd>^GLSl|$`l}sBD z_zg*f8xuzha+HZ(3Vvj(Ga$YcwoJAWKOJbMI+t2xlk_>`mZD2qg_82V9I)fhHG&VT zM`ggD4*Up0obmZL`+ za;rPA#MHLGzmEkc5psa3{9?aA@Dfvy(O79XazC%h zCZaK1sa?tqCyf(`=!EZBExk7pqUnl|(x&Vn^fFMn#G?t>u!YTkmJj)6sa-H#@$Gv_ zf`-ztg6>v4J)>|JL)V~pW9Jzrlb7p|ABdA@xLWe@tX)Gc9w%f?Ar2p4sbrwErIP7K zAz2F5I$dG@ssY#TLvn-LFB65Rq`hS7N=8bxvQi1G&6?BT*RMGZdbc%~VKUd84*7xB zT!yRVn#1`Y} zUh;-vk}ddmm#;Hf@<}QFS>R#+HjWOBZVv>3-{24xS7cA_fZi#Srbj(>sNFm59pA>$ zv1;4PKQUvtciLmHxXHjJk!nxH#|#W#@t4x(hB7%W{tpuID{9!p%Hk*ILL*ToJX-?q zE?*Dq-5F%Z@I}F0Af6HN!wUN=zR1+tVl9=4JC|~|Xu#TVNq>NbkB^3?D~QEXs1JjH zslZ|Z%+Z3a37YVllnCr%XF<9e@Wq+Cqm4btcAHFkQX;pS>9l7IJOr;DPhfkaAv=(i zJ`fXod|H`ySHV7Viw8vvq9oQgR(3V80W*~&ad2RAvGatP2Nc6Fl>r_R!z%mBP+du7 z_ZiDiBj0!s} zsn`qwt3CklV2A^?(z#8g8XW;OBP7vct~t`h0!Nr`D|W$iw7?Ow&QukjL@9p|je=yu zojE`Ln4rbK@`Hn$Y!41F;T-zdCy|e0njWYA3I&@GN6S9C6>ha-X3j37eoTUXL;`gD zxx&?lQP77G#eMaQWYS@bBXq%+qGff7Dz%F%2Qr8^VR%VG>>IZ6#o{%gm%`L5jro~C zA$A0V0AdNkfS%~5UK;e}%1_t`>8C5aSv@KfJcY|5+*_V2Y52eC3J%AU)8PyS-sr@E z4niYuF@=lCiMv3-I2bMbp*tSC6F6VE{>VizK$DqwG9ONY6MyCp{pt9`tEYxzXB1WG znBU)`Bw=EV8*i+JvNM$dm+uM=WJ5{n!%*}jo7lgoCHz;$>Vg13@GVL3e^}d)nNZ+N zHk5F3GqrY+=x!kULNS1KTP(VHTfJgTG%Z$*2D|~{DrDs~G#U&Cj#@$|Lo^IdoFN*| z=EKQsJaT4}@o)yAbAnF1IhqGU#~B51G8rupn!)+RpSdm?EynDhqmu?ysdc0*k=mss zD?LjOcPywplF+gQ&XpFLXWrL5E?l8yGIYR}o#yOUHKi^qB%7{L!42AG$M;eg z{aJwcv!rQIq*baiFVJ`^xOcK=W>@Hv}rd29UxEczG*cfd}qJ)Ht`0A*_Lg z;+?i(3i9Cjv0u|#^HW=62xQ9StpoI@)5ju z8IIQ*o`{$%K!8%rtjw4MX}R$&PBDqT#VO;oukf0?=p`VJyT%3lD}F&p)CMb29fYF3 z0h93fl(#&XauCCWVj)X3{u<#>4TRQ7@J4S6w5D|!(oM2NHt6|i8o<}^1CTB2fNvsr z3vtNTQWq43_C-WYi==3|wZSbeU9gFl2@DX(ntekO@I1qv9x>e;2g(>>n(rI+0NFDs z9S*r`tw5#lHeAU`xI&eHzK@=x5K&Zao`W8M=X{AW5CAVDZmX_vTH13JYJJv=o~83v z-Cj%MobM2l6jl|-&%FreFots+Vv3Qm>3c8;dZ$1B>!=qbBxe8OY~VaUrRGr$Y`qqZ zmVvLsBpb?%N@X#=e0#yRbukKpks~5%i_GE2e--4hmT;KYs}jm@C0%lwVWhJah8)S~ zp|DE3$e-pWn~0wPy}kN6i|y6qJ3r&Mi+1r@ljwSCWZtPoYSD&kh5K2JrJlv!dCEwsA zr9FTb+@JG0JNy7#AK=@lQ1u5)SKo@7Rjrs%6O;(CCJp&lIJ!yg%Eqx&G{mKGk+w{_ zGwhD!{KctOX02@1m*+e$-nMYrE1WG(*!U@%Z~!GAA_clGf)4lDYhzVd(}*}l5Y2a1vih8Gb<$pZSQY+t@j zk&KAK@=h|Ol!xZ<0|p*RA@)61Kn5y`lkM$0n4nX@L!su|SR^~YIZ3lcpy){8S(SOq zO;Pp%=Zr_GqWK{TW191=GEfHKGK&^dEKQKe_!Yyq49OgZgT*Ec8B@p%pBgcVB8n5l zZ&)xqILg%q2@R)``Ia|}Uabj27y+WHs2+%yakJxBNjitjwldF{Zka#*yVU08dvGYC z2^PN|BkCWsnkndmHH>3M*2N{OouE`UW#2iEz5m{YLC}}z`;>6k6rz5gQ_#P|bjAPK zhl1|o!>p%@X;qB#5BY@>y=I>9VoNq6b9csVDFN>-Z1R1Evg8hxb9EMm7sUk9V`Vv@ESsCqgC*&2odK1dg}@TgzWnUe?Y-^I0!<-xO-Y*8fR(&QF=OzGX4zK ztgUQXjiQx*BU>{jtVNm7JiO3fK^*nxFvY$IF61gOSqSQ619_BA6Nnc0M*qTO80UmB z^pWDKY=YL1VxLEuopY5rL!% z#X2GsFkz@}-Td_{;11kT-)VwK#g*A4j?x^&%2!*P*Ul0>NN$Kzajx6~E5DlC7%Q*c z7_0mvPaZVMc}LTn0d=k8N3XL>b!zFUDGFmu8{ZExD(|=$ zQmAde5pumkCIqhD$p}}9k~NOR0wqa+lHGSm` za5NdtPW;Jadg3q8e1@ju@ywr$hm-MQ>`W%!$#~%}COha+2BeDkt(~1boY+1+1whvM zIScRLHZ9R+#2uScQ-s}OZdAiv2+K%H)5CcSRkJg8#(_8T9287_HyC*f6u2kBJaFCV zbUvLRe?D3G-gM%+-rOI#fj0`^&~yBeGlZj)@pu1nQ9 zAo+j!Lm%amGa`ZRi7`3rYZ5RuJd_V6Y4KtY9w-*^Fcv|H@WIItx7tnKAo5TL(~SkI zSUW$&xtqz{?gcb0cDroX7r>k0F5%m;@#nq=$CLTccV}ZbnvZ-m_9xTD-0_FbY~h_a z-ef#<(LC_nNw65gX)rmNkA~y<%paZ1J*OE}YWo+?&~|Npz4HAu#D-xy+06u!@s^i z%1%Wn0e|lQSwZ0T_&a zZsb*9N%4P-B{iGPUgGRp5fl?c78(Cgok`Ho8SzV+*1G{s;uy2(Ga&_*;reBp(e_vB!l5*;|C~j|$PJS!0w`IJ)H&>X1^hM&f-! z6sAZ3;}>3wkBjOpHxWPLMFDuGp+4kWQUHxMVR!^0QhpnesXUy$BYFgQ>K+v;QqcqZ z@Ned}4f$3&wR{r&TV=xH{=WAGmiT@k*C5klAxJm#K6lJwo*O~j09U@-Am7qihEPmX zk)G2+VL8SszV%gbRhgCZ>ZRza)BIudBl*v7FONWc>mLEMj_LL}PL8A_>?n^tJ<8LZ zGI=k~va9J_!&n_Y*z|}O@-tcRybLOwd7a&5u7&!?;huV@#6Xp$*?KGL_SY~j+nt&e z&BsxWxwt~7*xqgm9-F!HMbnp)++<;hRc2Wg8ni#eg3$Z(gflS^02oy3MJcho#B98i z_*i{Duw4{pr6rdYV;+Gr$JPsW-;$JarYf={5FBZ_jk6d?M(;6$vLGS9g-f#YagjZ| z&y+%vX4H2f{_~Zjy95}H@z#ec=CKj9w8>B|un8yGt%ul;3RA77P{jA>3tiZxtxQXq4XxUOD8d^^Ux9Q? z%gb`p>68ao=4x;jQORMhb?3CiwgZoF-fM?qzw~as`Os`jpGV%QdS@YwSzSZ@TT&dKm{Gj8kB(EcW6zLZ7*MM5YTnJ zNWrr=XW#Ybkn>1>u(VAnS|93uGd_3HIjTUeAO)`6F2bSd@^+wzCUtjL(iWL7oO+%GjHge3>TBh*h7xz zBD4rx-*<=Z(1XF;9XbogFDGa#QI$p6C7AG?U3bsvT%2C1y1>tZDDqpgl*weCg+OK; zmEoE)d|zB?u`P=R$6yquH(WZ4ozFu)Gr_L?9^zXRp)~C?ixBgF@#Nu~xG!i>=Vttm zfvRq!?3Mb?>sPJSBAkIb-LEiZIeWpv#1~#gEMvZKy5g#foUyHXQdU8|I@Qppk|yEdR! z^}`G<>0O^+vhho^&=Nj;yc*AK9}z0Ox7kU3X>PIwY#X6BD1f-h;>;jD?CQ+GmX>FZ zu+jR=duktqr(K~r+6P{u#W8!ZHEM#b?8>98QpsFxLv$rS?^vM{%EPWt3AD626|zQa zGc9zW0?L!FONI1-SEW8u54I+YKr1@&;Omj6w6E7cvqb$h+NTbvqwZPE>tE753mDqy zowDIBgk>aUjdM5{tn*RAsE0GZ$B4GG0fV(ss*aTKWRGz`|j&%f<9 z)r2ap{IPv)w1i zKFc%GG9d$iBR|}zED>-{Zjn4v3luwszMq|bCMdvlsu)h|&2rxU2`%yjrDT)%rL>Mb zLuuMO{iWx}o8D<})9)uSlfKlqw(Kce`pjW4hwqkzf_(u%Q>rezsy}K!;Mbp<7VzEAlaoE zml=OHm?kJ3e*@Pz#1(mFn4*efuu$Lm*2<6e#r2l#9`eQI?dXX8cVb1dty0vkc%q6c z3jLdsmV#rcmT7pj`bXfB-#K}{fua0CrtisqDbw<>NqY*QANabMb){Qrvm;$Qi`)((~GIz?f!M0D56 z&2uhl^$q8WaP${gJs*HYLe@fm&T|^`FWimrJ_q=oUouqBP)R3(zP=QDk^yqLtkygW z#_{+2m;>gMz>_CQ{fZ4yAQ_I*&hqQ)8UN!h4BM(Go|jfLK#h~{;DcoxEq6>>c&MsF zj<6lOM!|2maZ-D-k4y+<&ZVrb38j1|Q<`ZPmxYK4olEM1dL4)88Dp+<$y^VQ3cU6R zWblr1o~w~@rtG^~k3@wrSZv?@pfF$u|XdlfUI_&iIPR3=Zo#%F8M z z?9Kb^)yCRmj~{S?Uh=mcYtB82pt>D=L-&oh(k!VzhAQqv>cq91iCv&UlKPnLCHhe1yh} z$#6EC?W9bcf*hQMA$WtAE1H5g;`x^V^trgbPB!SA_ZM6ygiYkZXZ!ML74dZRv2u|P z*1^N$a2&^(j7I$bj^mjBcSe)xXYR;zJlAuak^7nB4yQx+GvGWtDdnxdP;d7zetFv8RX%czxeQhqnRw?x0{W*a eYJTf!+n0UWmwmZ+`Tqj|0RR8`qa4lv+5`XuW8^9T literal 0 HcmV?d00001 diff --git a/dependency/promtail/3.0.44/ix_values.yaml b/dependency/promtail/3.0.45/ix_values.yaml similarity index 100% rename from dependency/promtail/3.0.44/ix_values.yaml rename to dependency/promtail/3.0.45/ix_values.yaml diff --git a/dependency/promtail/3.0.44/questions.yaml b/dependency/promtail/3.0.45/questions.yaml similarity index 100% rename from dependency/promtail/3.0.44/questions.yaml rename to dependency/promtail/3.0.45/questions.yaml diff --git a/dependency/promtail/3.0.44/templates/_servicemonitor.tpl b/dependency/promtail/3.0.45/templates/_servicemonitor.tpl similarity index 100% rename from dependency/promtail/3.0.44/templates/_servicemonitor.tpl rename to dependency/promtail/3.0.45/templates/_servicemonitor.tpl diff --git a/dependency/promtail/3.0.44/templates/common.yaml b/dependency/promtail/3.0.45/templates/common.yaml similarity index 100% rename from dependency/promtail/3.0.44/templates/common.yaml rename to dependency/promtail/3.0.45/templates/common.yaml diff --git a/dependency/redis/3.0.63/values.yaml b/dependency/promtail/3.0.45/values.yaml similarity index 100% rename from dependency/redis/3.0.63/values.yaml rename to dependency/promtail/3.0.45/values.yaml diff --git a/dependency/redis/3.0.63/Chart.lock b/dependency/redis/3.0.63/Chart.lock deleted file mode 100644 index 29cadbe2011..00000000000 --- a/dependency/redis/3.0.63/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.5.3 -digest: sha256:3f27211cdfacc2bd15cf4a594096c56f0f006616da4f9608699209ec9fbd3b2c -generated: "2022-08-29T12:21:41.068560789Z" diff --git a/dependency/redis/3.0.63/charts/common-10.5.3.tgz b/dependency/redis/3.0.63/charts/common-10.5.3.tgz deleted file mode 100644 index 58b120e3e76bd0440ba669684606450e9f543d23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48117 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 diff --git a/dependency/redis/3.0.63/CHANGELOG.md b/dependency/redis/3.0.64/CHANGELOG.md similarity index 91% rename from dependency/redis/3.0.63/CHANGELOG.md rename to dependency/redis/3.0.64/CHANGELOG.md index 0c226543226..83cbb2f14d7 100644 --- a/dependency/redis/3.0.63/CHANGELOG.md +++ b/dependency/redis/3.0.64/CHANGELOG.md @@ -2,6 +2,15 @@ +## [redis-3.0.64](https://github.com/truecharts/charts/compare/redis-3.0.63...redis-3.0.64) (2022-08-29) + +### Chore + +- update helm chart common to v10.5.4 ([#3613](https://github.com/truecharts/charts/issues/3613)) + + + + ## [redis-3.0.63](https://github.com/truecharts/charts/compare/tubearchivist-redisjson-0.0.19...redis-3.0.63) (2022-08-29) ### Chore @@ -88,12 +97,3 @@ - move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) - - -## [redis-3.0.52](https://github.com/truecharts/charts/compare/redis-3.0.51...redis-3.0.52) (2022-08-10) - -### Chore - -- update helm chart common to v10.4.11 ([#3428](https://github.com/truecharts/charts/issues/3428)) - - diff --git a/dependency/redis/3.0.64/Chart.lock b/dependency/redis/3.0.64/Chart.lock new file mode 100644 index 00000000000..7d5b7a32488 --- /dev/null +++ b/dependency/redis/3.0.64/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.5.4 +digest: sha256:3f949e17a1b6c69372ce491eadfced31e00641617551eaade335bee16cb3063a +generated: "2022-08-29T18:21:58.509229798Z" diff --git a/dependency/redis/3.0.63/Chart.yaml b/dependency/redis/3.0.64/Chart.yaml similarity index 95% rename from dependency/redis/3.0.63/Chart.yaml rename to dependency/redis/3.0.64/Chart.yaml index a8bd65e563f..30a4da7b289 100644 --- a/dependency/redis/3.0.63/Chart.yaml +++ b/dependency/redis/3.0.64/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "7.0.4" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 10.5.3 + version: 10.5.4 deprecated: false description: Open source, advanced key-value store. home: https://truecharts.org/docs/charts/dependency/redis @@ -23,7 +23,7 @@ sources: - https://github.com/bitnami/bitnami-docker-redis - http://redis.io/ type: application -version: 3.0.63 +version: 3.0.64 annotations: truecharts.org/catagories: | - database diff --git a/dependency/redis/3.0.63/README.md b/dependency/redis/3.0.64/README.md similarity index 96% rename from dependency/redis/3.0.63/README.md rename to dependency/redis/3.0.64/README.md index 9aecf3a7545..add20c96cb9 100644 --- a/dependency/redis/3.0.63/README.md +++ b/dependency/redis/3.0.64/README.md @@ -1,6 +1,6 @@ # redis -![Version: 3.0.63](https://img.shields.io/badge/Version-3.0.63-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 7.0.4](https://img.shields.io/badge/AppVersion-7.0.4-informational?style=flat-square) +![Version: 3.0.64](https://img.shields.io/badge/Version-3.0.64-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 7.0.4](https://img.shields.io/badge/AppVersion-7.0.4-informational?style=flat-square) Open source, advanced key-value store. @@ -25,7 +25,7 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| -| https://library-charts.truecharts.org | common | 10.5.3 | +| https://library-charts.truecharts.org | common | 10.5.4 | ## Installing the Chart diff --git a/dependency/redis/3.0.63/app-readme.md b/dependency/redis/3.0.64/app-readme.md similarity index 100% rename from dependency/redis/3.0.63/app-readme.md rename to dependency/redis/3.0.64/app-readme.md diff --git a/dependency/redis/3.0.64/charts/common-10.5.4.tgz b/dependency/redis/3.0.64/charts/common-10.5.4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..962cd6c61fe3cd3f1df1cce2bf3c128b42d79e18 GIT binary patch literal 48110 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 z z?9Kb^)yCRmj~{S?Uh=mcYtB82pt>D=L-&oh(k!VzhAQqv>cq91iCv&UlKPnLCHhe1yh} z$#6EC?W9bcf*hQMA$WtAE1H5g;`x^V^trgbPB!SA_ZM6ygiYkZXZ!ML74dZRv2u|P z*1^N$a2&^(j7I$bj^mjBcSe)xXYR;zJlAuak^7nB4yQx+GvGWtDdnxdP;d7zetFv8RX%czxeQhqnRw?x0{W*a eYJTf!+n0UWmwmZ+`Tqj|0RR8`qa4lv+5`XuW8^9T literal 0 HcmV?d00001 diff --git a/dependency/redis/3.0.63/ix_values.yaml b/dependency/redis/3.0.64/ix_values.yaml similarity index 100% rename from dependency/redis/3.0.63/ix_values.yaml rename to dependency/redis/3.0.64/ix_values.yaml diff --git a/dependency/redis/3.0.63/questions.yaml b/dependency/redis/3.0.64/questions.yaml similarity index 100% rename from dependency/redis/3.0.63/questions.yaml rename to dependency/redis/3.0.64/questions.yaml diff --git a/dependency/redis/3.0.63/templates/common.yaml b/dependency/redis/3.0.64/templates/common.yaml similarity index 100% rename from dependency/redis/3.0.63/templates/common.yaml rename to dependency/redis/3.0.64/templates/common.yaml diff --git a/dependency/solr/0.0.37/values.yaml b/dependency/redis/3.0.64/values.yaml similarity index 100% rename from dependency/solr/0.0.37/values.yaml rename to dependency/redis/3.0.64/values.yaml diff --git a/dependency/solr/0.0.37/Chart.lock b/dependency/solr/0.0.37/Chart.lock deleted file mode 100644 index 906fa9cc261..00000000000 --- a/dependency/solr/0.0.37/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.5.3 -digest: sha256:3f27211cdfacc2bd15cf4a594096c56f0f006616da4f9608699209ec9fbd3b2c -generated: "2022-08-29T12:22:04.573494706Z" diff --git a/dependency/solr/0.0.37/charts/common-10.5.3.tgz b/dependency/solr/0.0.37/charts/common-10.5.3.tgz deleted file mode 100644 index 58b120e3e76bd0440ba669684606450e9f543d23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48117 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 diff --git a/dependency/solr/0.0.37/CHANGELOG.md b/dependency/solr/0.0.38/CHANGELOG.md similarity index 90% rename from dependency/solr/0.0.37/CHANGELOG.md rename to dependency/solr/0.0.38/CHANGELOG.md index 71067f19aa7..c1ac14952b4 100644 --- a/dependency/solr/0.0.37/CHANGELOG.md +++ b/dependency/solr/0.0.38/CHANGELOG.md @@ -2,6 +2,15 @@ +## [solr-0.0.38](https://github.com/truecharts/charts/compare/solr-0.0.37...solr-0.0.38) (2022-08-29) + +### Chore + +- update helm chart common to v10.5.4 ([#3613](https://github.com/truecharts/charts/issues/3613)) + + + + ## [solr-0.0.37](https://github.com/truecharts/charts/compare/solr-0.0.36...solr-0.0.37) (2022-08-29) ### Chore @@ -88,12 +97,3 @@ ### Chore -- add documentation checkbox/section to all SCALE Apps - - update helm chart common to v10.4.12 - - ### Fix - -- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) - - - diff --git a/dependency/solr/0.0.38/Chart.lock b/dependency/solr/0.0.38/Chart.lock new file mode 100644 index 00000000000..a142e2bdaf9 --- /dev/null +++ b/dependency/solr/0.0.38/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.5.4 +digest: sha256:3f949e17a1b6c69372ce491eadfced31e00641617551eaade335bee16cb3063a +generated: "2022-08-29T18:22:26.71648683Z" diff --git a/dependency/solr/0.0.37/Chart.yaml b/dependency/solr/0.0.38/Chart.yaml similarity index 95% rename from dependency/solr/0.0.37/Chart.yaml rename to dependency/solr/0.0.38/Chart.yaml index a698448a0a1..8bf14158ea7 100644 --- a/dependency/solr/0.0.37/Chart.yaml +++ b/dependency/solr/0.0.38/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "9.0.0" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 10.5.3 + version: 10.5.4 deprecated: false description: Apache Solr home: https://truecharts.org/docs/charts/dependency/solr @@ -23,7 +23,7 @@ sources: - https://github.com/apache/solr - https://hub.docker.com/r/bitnami/solr/ type: application -version: 0.0.37 +version: 0.0.38 annotations: truecharts.org/catagories: | - search diff --git a/dependency/solr/0.0.37/README.md b/dependency/solr/0.0.38/README.md similarity index 96% rename from dependency/solr/0.0.37/README.md rename to dependency/solr/0.0.38/README.md index fc6c331e510..b94faca9548 100644 --- a/dependency/solr/0.0.37/README.md +++ b/dependency/solr/0.0.38/README.md @@ -1,6 +1,6 @@ # solr -![Version: 0.0.37](https://img.shields.io/badge/Version-0.0.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 9.0.0](https://img.shields.io/badge/AppVersion-9.0.0-informational?style=flat-square) +![Version: 0.0.38](https://img.shields.io/badge/Version-0.0.38-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 9.0.0](https://img.shields.io/badge/AppVersion-9.0.0-informational?style=flat-square) Apache Solr @@ -25,7 +25,7 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| -| https://library-charts.truecharts.org | common | 10.5.3 | +| https://library-charts.truecharts.org | common | 10.5.4 | ## Installing the Chart diff --git a/dependency/solr/0.0.37/app-readme.md b/dependency/solr/0.0.38/app-readme.md similarity index 100% rename from dependency/solr/0.0.37/app-readme.md rename to dependency/solr/0.0.38/app-readme.md diff --git a/dependency/solr/0.0.38/charts/common-10.5.4.tgz b/dependency/solr/0.0.38/charts/common-10.5.4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..962cd6c61fe3cd3f1df1cce2bf3c128b42d79e18 GIT binary patch literal 48110 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 z z?9Kb^)yCRmj~{S?Uh=mcYtB82pt>D=L-&oh(k!VzhAQqv>cq91iCv&UlKPnLCHhe1yh} z$#6EC?W9bcf*hQMA$WtAE1H5g;`x^V^trgbPB!SA_ZM6ygiYkZXZ!ML74dZRv2u|P z*1^N$a2&^(j7I$bj^mjBcSe)xXYR;zJlAuak^7nB4yQx+GvGWtDdnxdP;d7zetFv8RX%czxeQhqnRw?x0{W*a eYJTf!+n0UWmwmZ+`Tqj|0RR8`qa4lv+5`XuW8^9T literal 0 HcmV?d00001 diff --git a/dependency/solr/0.0.37/ix_values.yaml b/dependency/solr/0.0.38/ix_values.yaml similarity index 100% rename from dependency/solr/0.0.37/ix_values.yaml rename to dependency/solr/0.0.38/ix_values.yaml diff --git a/dependency/solr/0.0.37/questions.yaml b/dependency/solr/0.0.38/questions.yaml similarity index 100% rename from dependency/solr/0.0.37/questions.yaml rename to dependency/solr/0.0.38/questions.yaml diff --git a/dependency/solr/0.0.37/templates/common.yaml b/dependency/solr/0.0.38/templates/common.yaml similarity index 100% rename from dependency/solr/0.0.37/templates/common.yaml rename to dependency/solr/0.0.38/templates/common.yaml diff --git a/dependency/solr/0.0.38/values.yaml b/dependency/solr/0.0.38/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/incubator/meshcentral/4.0.0/CHANGELOG.md b/incubator/meshcentral/4.0.0/CHANGELOG.md new file mode 100644 index 00000000000..1055377527f --- /dev/null +++ b/incubator/meshcentral/4.0.0/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [meshcentral-4.0.0](https://github.com/truecharts/charts/compare/meshcentral-3.0.38...meshcentral-4.0.0) (2022-08-29) + +### Chore + +- update helm chart mongodb to v2 ([#3617](https://github.com/truecharts/charts/issues/3617)) + + + + +## [meshcentral-3.0.38](https://github.com/truecharts/charts/compare/meshcentral-3.0.37...meshcentral-3.0.38) (2022-08-29) + +### Chore + +- update docker general non-major ([#3606](https://github.com/truecharts/charts/issues/3606)) + + + + +## [meshcentral-3.0.37](https://github.com/truecharts/charts/compare/meshcentral-3.0.35...meshcentral-3.0.37) (2022-08-26) + +### Fix + +- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586)) + + + + +## [meshcentral-3.0.35](https://github.com/truecharts/charts/compare/meshcentral-3.0.34...meshcentral-3.0.35) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [meshcentral-3.0.34](https://github.com/truecharts/charts/compare/meshcentral-3.0.33...meshcentral-3.0.34) (2022-08-17) + +### Chore + +- update helm general non-major helm releases ([#3484](https://github.com/truecharts/charts/issues/3484)) + + + + +## [meshcentral-3.0.33](https://github.com/truecharts/charts/compare/meshcentral-3.0.32...meshcentral-3.0.33) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [meshcentral-3.0.32](https://github.com/truecharts/charts/compare/meshcentral-3.0.31...meshcentral-3.0.32) (2022-08-09) + +### Chore + +- update helm general non-major helm releases to v10.4.9 ([#3413](https://github.com/truecharts/charts/issues/3413)) + + + + +## [meshcentral-3.0.31](https://github.com/truecharts/charts/compare/meshcentral-3.0.29...meshcentral-3.0.31) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - update docker general non-major ([#3356](https://github.com/truecharts/charts/issues/3356)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [meshcentral-3.0.29](https://github.com/truecharts/apps/compare/meshcentral-3.0.28...meshcentral-3.0.29) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [meshcentral-3.0.28](https://github.com/truecharts/apps/compare/meshcentral-3.0.27...meshcentral-3.0.28) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) diff --git a/incubator/meshcentral/4.0.0/Chart.lock b/incubator/meshcentral/4.0.0/Chart.lock new file mode 100644 index 00000000000..8456fc3194a --- /dev/null +++ b/incubator/meshcentral/4.0.0/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.5.0 +- name: mongodb + repository: https://charts.truecharts.org/ + version: 2.0.1 +digest: sha256:519e62f187165c4c19224d0570e84db5e650a66105c1d77933481a67f9d2879b +generated: "2022-08-29T18:22:37.704043604Z" diff --git a/incubator/meshcentral/4.0.0/Chart.yaml b/incubator/meshcentral/4.0.0/Chart.yaml new file mode 100644 index 00000000000..02719689d43 --- /dev/null +++ b/incubator/meshcentral/4.0.0/Chart.yaml @@ -0,0 +1,34 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: meshcentral +version: 4.0.0 +appVersion: "1.0.74" +description: MeshCentral is a full computer management web site +type: application +deprecated: false +home: https://truecharts.org/docs/charts/incubator/meshcentral +icon: https://truecharts.org/img/hotlink-ok/chart-icons/meshcentral.png +keywords: + - meshcentral + - teamviewer + - rdp +sources: + - https://github.com/truecharts/charts/tree/master/charts/incubator/meshcentral + - https://github.com/Ylianst/MeshCentral +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.5.0 + - condition: mongodb.enabled + name: mongodb + repository: https://charts.truecharts.org/ + version: 2.0.1 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - cloud + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/meshcentral/4.0.0/README.md b/incubator/meshcentral/4.0.0/README.md new file mode 100644 index 00000000000..74bb0f9f249 --- /dev/null +++ b/incubator/meshcentral/4.0.0/README.md @@ -0,0 +1,109 @@ +# meshcentral + +![Version: 4.0.0](https://img.shields.io/badge/Version-4.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.74](https://img.shields.io/badge/AppVersion-1.0.74-informational?style=flat-square) + +MeshCentral is a full computer management web site + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [meshcentral](https://truecharts.org/docs/charts/incubator/meshcentral) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://charts.truecharts.org/ | mongodb | 2.0.1 | +| https://library-charts.truecharts.org | common | 10.5.0 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App). + +### Helm + +To install the chart with the release name `meshcentral` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install meshcentral TrueCharts/meshcentral +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `meshcentral` deployment + +```console +helm uninstall meshcentral +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install meshcentral \ + --set env.TZ="America/New York" \ + TrueCharts/meshcentral +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install meshcentral TrueCharts/meshcentral -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/meshcentral/4.0.0/app-readme.md b/incubator/meshcentral/4.0.0/app-readme.md new file mode 100644 index 00000000000..f2bb671e551 --- /dev/null +++ b/incubator/meshcentral/4.0.0/app-readme.md @@ -0,0 +1,8 @@ +MeshCentral is a full computer management web site + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/incubator/meshcentral](https://truecharts.org/docs/charts/incubator/meshcentral) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/incubator/meshcentral/4.0.0/charts/common-10.5.0.tgz b/incubator/meshcentral/4.0.0/charts/common-10.5.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..436fd97aa605d8c31b080a7c1f5809c30af5330c GIT binary patch literal 48188 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
)Ck+LY83p23n#S~`^c0~7F^1{HKCNxWJ)*f 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 literal 0 HcmV?d00001 diff --git a/incubator/meshcentral/4.0.0/ix_values.yaml b/incubator/meshcentral/4.0.0/ix_values.yaml new file mode 100644 index 00000000000..175b422b524 --- /dev/null +++ b/incubator/meshcentral/4.0.0/ix_values.yaml @@ -0,0 +1,127 @@ +image: + repository: tccr.io/truecharts/meshcentral + pullPolicy: IfNotPresent + tag: 1.0.74@sha256:a219ef12e7983b8f45dd63c5829ab19cc038378875ed3a64702282e1dd139a98 + +extraArgs: ["--cert", "$hostname"] + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + hostname: "test.example.com" + reverseProxyUrl: "https://test.example.com" + +service: + main: + ports: + main: + protocol: "HTTPS" + port: 10205 + +initContainers: + init: + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + volumeMounts: + - name: data + mountPath: "/home/node/meshcentral/meshcentral-data" + env: + - name: hostname + value: "{{ .Values.env.hostname }}" + - name: reverseProxyUrl + value: "{{ .Values.env.reverseProxyUrl }}" + - name: svcPort + value: "{{ .Values.service.main.ports.main.port }}" + - name: "mongodbURL" + valueFrom: + secretKeyRef: + name: mongodbcreds + key: url + command: ["/bin/bash", "-c"] + args: + - > + export configfile='/home/node/meshcentral/meshcentral-data/config.json'; + export basePath='/home/node/meshcentral/meshcentral-data/truecharts'; + mkdir -p $basePath; + if [ -f $configfile ]; then + echo 'Config File exists, updating values...'; + + # Update hostname + sed -i 's/^ "cert":.*,$/ "cert": "'$hostname'",/1' $configfile; + + export lastreverse=$(cat $basePath/.lastreverse); + if [ ! -z $reverseProxyUrl ]; then + if [[ $lastreverse == "NOT_PROVIDED" ]]; then + # Update reverseProxyUrl + echo "Adding $reverseProxyUrl..."; + sed -i 's/^ "_certUrl": "'$lastreverse'",'$/ "certUrl": "'$reverseProxyUrl'",'/1' $configfile; + echo $reverseProxyUrl > $basePath/.lastreverse; + else + echo "Updating $lastreverse to $reverseProxyUrl..."; + sed -i 's/^ "certUrl": "'$lastreverse'",'$/ "certUrl": "'$reverseProxyUrl'",'/1' $configfile; + echo $reverseProxyUrl > $basePath/.lastreverse; + fi; + else + echo "Removing reverse proxy url..." + sed -i 's/^ "_?certUrl":.*,$/ "_certUrl": "NOT_PROVIDED",/1' $configfile; + echo "NOT_PROVIDED" > $basePath/.lastreverse; + fi; + + export lastport=$(cat $basePath/.lastport); + if [ ! -z $lastport ]; then + # Update port + echo "Updating $lastport to $svcPort..."; + sed -i 's/^ "port": '$lastport',$/ "port": '$svcPort',/1' $configfile; + # Save new port. + echo "$svcPort" > $basePath/.lastport; + fi; + else + echo "DO NOT DELETE DOT FILES IN THIS DIR" > $basePath/DO_NOT_DELETE_DOT_FILES_IN_THIS_DIR; + echo 'Creating basic config to $configfile...'; + echo '{' >> $configfile; + echo ' "$schema": "http://info.meshcentral.com/downloads/meshcentral-config-schema.json",' >> $configfile; + echo ' "settings": {' >> $configfile; + # Save last port used + echo "$svcPort" > $basePath/.lastport; + echo ' "port": '$svcPort',' >> $configfile; + echo ' "mongoDb": "'$mongodbURL'",' >> $configfile; + echo ' "cert": "'$hostname'"' >> $configfile; + echo ' },' >> $configfile; + echo ' "domains": {' >> $configfile; + echo ' "": {' >> $configfile; + if [ ! -z $reverseProxyUrl ]; then + echo ' "certUrl": "'$reverseProxyUrl'"' >> $configfile; + # Save last reverse url used + echo $reverseProxyUrl > $basePath/.lastreverse; + else + # Underscore in front the the key is making it invisible to meshcentral + echo ' "_certUrl": "NOT_PROVIDED"' >> $configfile; + # Save last reverse url used + echo "NOT_PROVIDED" > $basePath/.lastreverse; + fi; + echo ' }' >> $configfile; + echo ' }' >> $configfile; + echo '}' >> $configfile; + fi; + +mongodb: + enabled: true + mongodbUsername: meshcentral + mongodbDatabase: meshcentral + existingSecret: "mongodbcreds" + +persistence: + data: + enabled: true + mountPath: "/home/node/meshcentral/meshcentral-data" + files: + enabled: true + mountPath: "/home/node/meshcentral/meshcentral-files" + +portal: + enabled: true diff --git a/incubator/meshcentral/4.0.0/questions.yaml b/incubator/meshcentral/4.0.0/questions.yaml new file mode 100644 index 00000000000..a1d8c30215b --- /dev/null +++ b/incubator/meshcentral/4.0.0/questions.yaml @@ -0,0 +1,2680 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: Controller + description: Configure Workload Deployment + - name: Container Configuration + description: Additional Container Configuration + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration + - name: Documentation + description: Documentation +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: global + label: Global Settings + group: Controller + schema: + type: dict + hidden: true + attrs: + - variable: isSCALE + label: Flag this is SCALE + schema: + type: boolean + default: true + hidden: true + - variable: controller + group: Controller + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: Show Advanced Controller Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: type + description: Please specify type of workload to deploy + label: (Advanced) Controller Type + schema: + type: string + required: true + enum: + - value: deployment + description: Deployment + - value: statefulset + description: Statefulset + - value: daemonset + description: Daemonset + default: deployment + - variable: replicas + description: Number of desired pod replicas + label: Desired Replicas + schema: + type: int + required: true + default: 1 + - variable: strategy + description: Please specify type of workload to deploy + label: (Advanced) Update Strategy + schema: + type: string + required: true + enum: + - value: Recreate + description: "Recreate: Kill existing pods before creating new ones" + - value: RollingUpdate + description: "RollingUpdate: Create new pods and then kill old ones" + - value: OnDelete + description: "(Legacy) OnDelete: ignore .spec.template changes" + default: Recreate + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Controller Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Controller Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: customextraargs + group: Controller + label: "Extra Args" + description: "Do not click this unless you know what you are doing" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: env + group: "Container Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: hostname + label: "hostname" + description: "Hostname of your meshcentral instance, used to generate self singed certs, eg. mesh.example.com or 192.168.1.100." + schema: + type: string + required: true + default: "" + - variable: reverseProxyUrl + label: "reverseProxyUrl" + description: "HTTPS URL on which you will reach this instance, can't be IP. eg. https://mesh.example.com/" + schema: + type: string + default: "" + - variable: TZ + label: Timezone + group: Container Configuration + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: envList + label: Image Environment + group: Container Configuration + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: expertpodconf + group: Container Configuration + label: Show Expert Configuration + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: Enable TTY + description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: stdin + label: Enable STDIN + description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: termination + group: Container Configuration + label: Termination settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: Grace Period Seconds + schema: + type: int + default: 10 + - variable: podLabelsList + group: Container Configuration + label: Pod Labels + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: podAnnotationsList + group: Container Configuration + label: Pod Annotations + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Service + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: ClusterIP + description: ClusterIP + - value: NodePort + description: NodePort (Advanced) + - value: LoadBalancer + description: LoadBalancer (Advanced) + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: (Advanced) Specify the IP Policy + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: (Advanced) IP Families + description: (Advanced) The IP Families that should be used + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10205 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: HTTPS + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 10205 + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + group: Networking and Services + label: Host-Networking (Complicated) + schema: + type: boolean + default: false + - variable: externalInterfaces + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + show_subquestions_if: static + subquestions: + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: dnsPolicy + group: Networking and Services + label: dnsPolicy + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ClusterFirst + description: ClusterFirst + - value: ClusterFirstWithHostNet + description: ClusterFirstWithHostNet + - value: None + description: None + - variable: dnsConfig + label: DNS Configuration + group: Networking and Services + description: Specify custom DNS configuration which will be applied to the pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: nameservers + label: Name Servers + schema: + default: [] + type: list + items: + - variable: nameserver + label: Name Server + schema: + type: string + - variable: options + label: Options + schema: + default: [] + type: list + items: + - variable: option + label: Option Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: searches + label: Searches + schema: + default: [] + type: list + items: + - variable: search + label: Search Entry + schema: + type: string + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort + schema: + type: int + min: 9000 + max: 65535 + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: false + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: files + label: "Files Storage" + description: "Stores the Files" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: false + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name (Optional) + description: "Not required, please set to config when mounting /config or temp when mounting /tmp" + schema: + type: string + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simpleHP + enum: + - value: simplePVC + description: PVC (Simple) + - value: simpleHP + description: Host Path (Simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) Host Path Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) StorageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enableFixedMiddlewares + description: These middlewares enforce a number of best practices. + label: Enable Default Middlewares + schema: + type: boolean + default: true + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: security + label: Container Security Settings + group: Security and Permissions + schema: + type: dict + additional_attrs: true + attrs: + - variable: editsecurity + label: Change PUID / UMASK values + description: By enabling this you override default set values. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "002" + - variable: advancedSecurity + label: Show Advanced Security Settings + group: Security and Permissions + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: false + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: false + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: false + - variable: capabilities + label: Capabilities + schema: + additional_attrs: true + type: dict + attrs: + - variable: drop + label: Drop Capability + schema: + type: list + default: [] + items: + - variable: dropEntry + label: "" + schema: + type: string + - variable: add + label: Add Capability + schema: + type: list + default: [] + items: + - variable: addEntry + label: "" + schema: + type: string + - variable: podSecurityContext + group: Security and Permissions + label: Pod Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: OnRootMismatch + enum: + - value: OnRootMismatch + description: OnRootMismatch + - value: Always + description: Always + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + + - variable: advancedresources + label: Set Custom Resource Limits/Requests (Advanced) + group: Resources and Devices + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: resources + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: hostPath + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + # Specify GPU configuration + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] +# - variable: autoscaling +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: networkPolicy +# group: Advanced +# label: (Advanced) Network Policy +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: policyType +# label: Policy Type +# schema: +# type: string +# default: "" +# enum: +# - value: "" +# description: Default +# - value: ingress +# description: Ingress +# - value: egress +# description: Egress +# - value: ingress-egress +# description: Ingress and Egress +# - variable: egress +# label: Egress +# schema: +# type: list +# default: [] +# items: +# - variable: egressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: to +# label: To +# schema: +# type: list +# default: [] +# items: +# - variable: toEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP +# - variable: ingress +# label: Ingress +# schema: +# type: list +# default: [] +# items: +# - variable: ingressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: from +# label: From +# schema: +# type: list +# default: [] +# items: +# - variable: fromEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP + + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: openvpn + description: OpenVPN + - value: wireguard + description: Wireguard + - value: tailscale + description: Tailscale + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: Sock5 Server + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type + schema: + type: string + default: hostPath + hidden: true + - variable: hostPathType + label: hostPathType + schema: + type: string + default: File + hidden: true + - variable: noMount + label: noMount + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: Full Path to File + description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: git + label: Git Settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: deployKey + description: Raw SSH Private Key + label: Deploy Key + schema: + type: string + - variable: deployKeyBase64 + description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence + label: Deploy Key Base64 + schema: + type: string + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: NodePort + enum: + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: Leave Empty to Disable + label: "nodePort" + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: promtail + label: Promtail + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: loki + label: Loki URL + schema: + type: string + required: true + - variable: logs + label: Log Paths + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: path + label: Path + schema: + type: string + required: true + - variable: args + label: Promtail Command Line Arguments + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + required: true + - variable: envList + label: Promtail Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: docs + group: Documentation + label: "Please read the documentation at https://truecharts.org" + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: "Please consider supporting TrueCharts, see: https://truecharts.org/docs/about/sponsor" + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/incubator/meshcentral/4.0.0/templates/common.yaml b/incubator/meshcentral/4.0.0/templates/common.yaml new file mode 100644 index 00000000000..ead65062525 --- /dev/null +++ b/incubator/meshcentral/4.0.0/templates/common.yaml @@ -0,0 +1 @@ +{{- include "tc.common.loader.all" . }} diff --git a/incubator/meshcentral/4.0.0/values.yaml b/incubator/meshcentral/4.0.0/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/incubator/youtubedl-material/1.0.0/CHANGELOG.md b/incubator/youtubedl-material/1.0.0/CHANGELOG.md new file mode 100644 index 00000000000..218d2c51b7b --- /dev/null +++ b/incubator/youtubedl-material/1.0.0/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [youtubedl-material-1.0.0](https://github.com/truecharts/charts/compare/youtubedl-material-0.0.30...youtubedl-material-1.0.0) (2022-08-29) + +### Chore + +- update helm chart mongodb to v2 ([#3617](https://github.com/truecharts/charts/issues/3617)) + + + + +## [youtubedl-material-0.0.30](https://github.com/truecharts/charts/compare/youtubedl-material-0.0.28...youtubedl-material-0.0.30) (2022-08-26) + +### Fix + +- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586)) + + + + +## [youtubedl-material-0.0.28](https://github.com/truecharts/charts/compare/youtubedl-material-0.0.27...youtubedl-material-0.0.28) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [youtubedl-material-0.0.27](https://github.com/truecharts/charts/compare/youtubedl-material-0.0.26...youtubedl-material-0.0.27) (2022-08-17) + +### Chore + +- update helm general non-major helm releases ([#3484](https://github.com/truecharts/charts/issues/3484)) + + + + +## [youtubedl-material-0.0.26](https://github.com/truecharts/charts/compare/youtubedl-material-0.0.25...youtubedl-material-0.0.26) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [youtubedl-material-0.0.25](https://github.com/truecharts/charts/compare/youtubedl-material-0.0.24...youtubedl-material-0.0.25) (2022-08-09) + +### Chore + +- update helm general non-major helm releases to v10.4.9 ([#3413](https://github.com/truecharts/charts/issues/3413)) + + + + +## [youtubedl-material-0.0.24](https://github.com/truecharts/charts/compare/youtubedl-material-0.0.23...youtubedl-material-0.0.24) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [youtubedl-material-0.0.23](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.22...youtubedl-material-0.0.23) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [youtubedl-material-0.0.22](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.21...youtubedl-material-0.0.22) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [youtubedl-material-0.0.22](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.21...youtubedl-material-0.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + diff --git a/incubator/youtubedl-material/1.0.0/Chart.lock b/incubator/youtubedl-material/1.0.0/Chart.lock new file mode 100644 index 00000000000..f7a2b361eb6 --- /dev/null +++ b/incubator/youtubedl-material/1.0.0/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.5.0 +- name: mongodb + repository: https://charts.truecharts.org + version: 2.0.1 +digest: sha256:d4f05aff543c33876fcc84c1535d2ec6a6bdfd870376aee2505215d99cc2c5bf +generated: "2022-08-29T18:22:37.762221785Z" diff --git a/incubator/youtubedl-material/1.0.0/Chart.yaml b/incubator/youtubedl-material/1.0.0/Chart.yaml new file mode 100644 index 00000000000..be63cd79c21 --- /dev/null +++ b/incubator/youtubedl-material/1.0.0/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "4.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.5.0 + - condition: mongodb.enabled + name: mongodb + repository: https://charts.truecharts.org + version: 2.0.1 +description: YoutubeDL-Material is a Material Design frontend for youtube-dl. +home: https://truecharts.org/docs/charts/incubator/youtubedl-material +icon: https://truecharts.org/img/hotlink-ok/chart-icons/youtubedl-material.png +keywords: + - youtube +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: youtubedl-material +sources: + - https://github.com/truecharts/charts/tree/master/charts/incubator/youtubedl-material + - https://hub.docker.com/r/tzahi12345/youtubedl-material + - https://github.com/Tzahi12345/YoutubeDL-Material +version: 1.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/youtubedl-material/1.0.0/README.md b/incubator/youtubedl-material/1.0.0/README.md new file mode 100644 index 00000000000..f8b957b4e4c --- /dev/null +++ b/incubator/youtubedl-material/1.0.0/README.md @@ -0,0 +1,110 @@ +# youtubedl-material + +![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![AppVersion: 4.3](https://img.shields.io/badge/AppVersion-4.3-informational?style=flat-square) + +YoutubeDL-Material is a Material Design frontend for youtube-dl. + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [youtubedl-material](https://truecharts.org/docs/charts/incubator/youtubedl-material) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://charts.truecharts.org | mongodb | 2.0.1 | +| https://library-charts.truecharts.org | common | 10.5.0 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App). + +### Helm + +To install the chart with the release name `youtubedl-material` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install youtubedl-material TrueCharts/youtubedl-material +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `youtubedl-material` deployment + +```console +helm uninstall youtubedl-material +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install youtubedl-material \ + --set env.TZ="America/New York" \ + TrueCharts/youtubedl-material +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install youtubedl-material TrueCharts/youtubedl-material -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/youtubedl-material/1.0.0/app-readme.md b/incubator/youtubedl-material/1.0.0/app-readme.md new file mode 100644 index 00000000000..862b9bc9a0b --- /dev/null +++ b/incubator/youtubedl-material/1.0.0/app-readme.md @@ -0,0 +1,8 @@ +YoutubeDL-Material is a Material Design frontend for youtube-dl. + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/incubator/youtubedl-material](https://truecharts.org/docs/charts/incubator/youtubedl-material) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/incubator/youtubedl-material/1.0.0/charts/common-10.5.0.tgz b/incubator/youtubedl-material/1.0.0/charts/common-10.5.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..436fd97aa605d8c31b080a7c1f5809c30af5330c GIT binary patch literal 48188 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
)Ck+LY83p23n#S~`^c0~7F^1{HKCNxWJ)*f z;u zoGPJ(0vW`kdSU3S+NDNd%QaYQqjRt{;3@E>u6(XatL1&EB@KyNwMhVyO(aT=N=SvP zZv+HB%!6eDeRPQu%u^>w6zF%6IPbF^&pJh)op#n<_F;^VnX(TF4EmXee;kvbf9oE9 zo>fvi{8x#lHA+*sM7E6OM<%H6){tZ^F8yRgkx;7Bid%7&eFw#%i2Td@7BAuu`Hglt zRJl7%NlZer++M}ZDL&5%CY8xkxAECpbh(mG^&Rgr(QgWTKjrZIc?~DEp-yRK0(a}B zb$$K!;=+>GygYgdLj?U5Kmq2rrEJ7qF6wkR6C{Efk+;T67F=g#7b~jRTWTH{x4xX} z*Rs6VE-t}QfNycIfgy8MZdA!~UP>~hFuU_UyS1@)+v5kEpqKn^$C`bQBB*W~A337x zoeu*?i>;5WRV{}Y+~4ioIZ&nGPyy^*9ci;1Khm#jMvr!l)ai>V5yrM3zWmx8)Fmz;+6Pa|7X zcU2`jen~TH8?du?Pp4h3dRU}GJ8y(aZ~5@)9B0Fs=f0R?%yNdX6WAC2rb z-^6dS=>4Pvl=&JIV45j~aTO5Ran?@mzE1BaLum(=(rm8K(@(n%1IA>g_M&W2M_5np zP+(vtsKPKBaRmc^GLgiO5ITwaFnvSWBBUIliM!Bb=XXx6cVyR;f|Qef(7?M-6tYTg zq3HR?ow-utfyd=1DNaf@_dw_jD|@)OG>fI;Z_?vgImCvJmbic`;o3giVMl3kpS{TMjk~&;SpnWxwds``_3>tHju_Qsy^Havv^N!S&zq`_l_|} zP6k}Bo?|zOLw$+;br)BoNcODo`9|%wGfg%9@7cLA5MYE#O@m>RM>Kei)jO8)wl7p) z@3djcgYE=R1Re)+AV8$h(pC8`Myp>iVaKw1P$4DhDz3)Jl0xR(7MPSjNj^}|x}p4| zA2ul*reOlh9DZ#(q+r<7h3x)PvzbMp^7ihIV=my^nC;*LZ94>uoC#q>A1B@2G)BgI z4e`TJ3Ge3!rPtHdC4lV{*zF7W1oq5)lI-8I7Hf72C+UH=2X8pL?$>m+9kv@ah8P`H zk-OnnLjv?*rX8{6K~|u1Ktnn((y&&4I%~+f?Jny(Lh7m7UQMTcqcHq9spuRQ;FfTP z02o=<;Q%(MKBBz3i^|F=0;M|08S%NsRP6S~B_WDXpqZq{;>8$b;d*J_R zeYU#C6M-fgDwi}hF`R=4er*o6K}jjEtBqQ6LzpH&PDc7K4*AmS!IjB9s(_}ixpuPT)aL;d=PDVgm!C&Y|Xk~ z2sQXCG<_E0dCThgmHy)v>q>$mqF#a!!59#e^5Z%hGubyo@Ki#hHxqc#`4rt}9r&;6 z+VqD~8Yu1DPO^X2lWK%1s#|X7orvsAhLED|vlYS$SA_%rH)XqBX%h9)T}9O1F_yh} zp#=IN&>2It(=*W35(y98`DQ(!2<>~PNdbLbE=JFpWKONlXtTyvWlZUeI0ae%YEPu? zkNR-_;m@Si9INE=CNOL+S7nZo%sp$bcOLrAy93H-n~vygfT|%*L>q7zP+Y{{r*&w+x`4-udylc zxifOOWLMqO+U1zj(prOl| zWWCxCpafRa1DnXdWw@@9q-|5DnS8nq2oMM&`>IC*EC??`v7aT%lE8r*;G)g~I!w=-qxr(z`l6wbxN z*pzwY;QwE9Lekl zLe?U1y6EF#)o$~RpiXfvg&ie}9mYi7EWZO?`Ln|9oaCbLTu|2JL*{$iHw$=P^G}yz z`Kb?f7q3IN*O`&0x4ZdP%e6r$ahl9tz=6p@s=-Gf$H!yr^W3g)z1X$9wwJ&YFedtQ z*~`Q5^S=0hyBrT}OB`#`cVmT8Ssw+RBtNy7T{vojxc)0}Th#2R={|y(=43%IXy?cs zTx;Wc2;gWxqdeEn6CvAMm=MD9-zOrfxg$bK3yNmStp*NJt2bh?E%*k;r-26eC$8{E zKgt3sYWN}=NLKk-Qx12Z&s}~BJpAlH0#-5qOWOpiYnBeo&(ytGstRB8)Sb_l z(DQ?YPX*uKv14Y-vj`#I+!6i)#GUV+g9LsT&QQ}ovAlToyB;6ieuA7)x&!g3c%Yec zd-4jUGU9s*vXL~RM< z;{uHDiM$1tQJZCU=Xg*R{!+#$a-l!e&hhk;Nd;N?0X9Fu-VL%oeZ1daDsXDL-+$Ie z3J5hM$GW_E+Op)r+~01Ny}mwQN<3!;W-`ih(NJa1S#aK?!QFsBv5Q65Rz$}Be0ra54Hr#oOHPf7;J zZ<)7qw8mGZpH03zrcmQ%F}>v=$>aDS2F~x(A~F3$l24@yoc};-Pv}cuO8vsHp@x}- zsl7hP-iYn!5i}c*1k=!s1j8QKm!#M{hWakSr;oHa7KF&7 zq3P=Mb7l`07D>29`N%dEA?)kC3`0IZj0ChJw8#<8!#GUJIzTb*SnMnF8`_J0A8D{O zhyke}j_B!F?E);ee*JVjTjU8*8f+VPqlvGsCS5DIG7{S`P{xcP!3AfD@xO9|Ub2*y z3$C?{p+39Zm+hg5h0A+n2wYkY32+g24OW`C(;$7(pxrgx&=~GpBj4Tnf%l5ch9Zjx zgoH`YVu7rA1iP_@EIobsGhDvZTfP~r_R6vCA}0SmwK{mBI#QM()fO@}r|(t+3$8z6spWV5rWpGh5WcD4F^Od(!D zdiT=8U2pPMYax7)EZpRIA+)>QyU~nZYZ>JUQN5N zV1TBQ=`!+RNtbDkQP@{&UZJ`vJiU%bajIB*)@yBW``1}gFaw&(BFe5><*gh}0M$E# zsrQV!mGu_XD{UyOZ0qs3z)?^4BcqsFM6)FYg$2+^biQ$IlKLgGh{ll%{SC3Rdj#h@ zrEN-2(3Z21FjCB%%_^VORk676Yr7W3<`pP4AAbuZ-My=l!j=xr(0v%q%*+J(Vc6d) zORt{N+FS~XuJj<@xZ$apaTuCBGaG-FwlxKN`)ZkO9`|>9S3k5f%6*s6$B-aWa)6Xr zBueYy062a_ZFlVI5oK8!^9wpOLt-Kg=ji8%<91Hm)!^poZX2^~!q$eqVCtAF`1;0) zh9IeBPrw4H#Y{3P8C|Kslp!TwfwSRagp*)qdPuAYt@%wwS8A@;JhLM@(4)BGg45)? zhxly=fw4fBAu;Um_JPME(A%<0oE-A8P4Soe|xBg6HKQX98Rpg z5UxmK8IXtQvd-CMI0wTQo&8}EXBkrw+L6pLMXV|$95ly6NdJX3+R)l2@oGasr`E-L z*q!VoSIeqMH*74wL6U!^^fs?`F9!1c*!}+2U{NjY-BTsap>mwSQ$^ zthW1S&!NTRqJ>>jMT>P}#gd(SwQ3cKkB3Z$ZtU$vlT)q5e%>a6ewnu5`W;ROt$N$T09tZ+L%Z%_$=G5p;GA$$n+Lbs&+{I7 zjUC6{yLv7VQX%`SV}wZVXV>9B54)A|*DJ9N#FNg<$WC^v-SzUO>1&J&gv}U%P1^&Y z#ePRFc%yO?iY?zf+=(pg&AN@K&dvGC(}T`4F^WwmZ{xMB#V!=2v)**T^fmhj-6i{} z>>@%GudOP9dkrMT%;{i9*9?gN)yw?csU`W+r#V4dtz^2zlG#BUJU{y~=Ba&a_0h(w z#aP%5fbD#$Im=#`Hy@#O=Jlu>Pjnh_)@;n_22gi8)tq9iTd_Wy3cWgKOzmP}Vcx{r z|24526S~+8YIgZ!BNlsMe|PkEuCRl}Y^7blaXPblP1SwE2PD(k8U3gpbciDH%a&-n z%_;Hm!z#q8@57e9-zk)WuO;ScEqzS*ld%ryu*zdGWJy#KBaU(cn99x|yxa6`!%jMH zCTDU3>^Po=O(63+80PZ4=~pl_+Y#_rg-sB}w65{)IC>{ue!Nm_Jf1T&LQuN_>>W>g z$L^7^*M?BB16;ASS>u3&kZmqVd+k(+RaOPj&^_6~>VSC%iGPD4L{qKPV}y+g168f2 z0EV(cbd03dK(369KgV1oSOc5z3_DP79El1(Q*b~2luhnN+ z2-z3N0>g3FKEnL1I!wLh5PfcMu!nW(hV4t0B=D(bXFt#LSgftytMeu+%Qr z#v+N}#YUj|BrlT3$?6;aCL2~A)+u{Q6$uVu>h5#z^*OYbEuPx+Y3=Jtc$lJ>=ZHS1 zjeR}qlMGkqzwnDvT9{Sho!?s47SUD%^Fz^pmyb)B7Hxr=7N z*QxUXAvlLtwBt0zNZ*YZ7n9;JqjI-$uz7TF!CN-hRiU%V99&xhuXz=IAfd=}Nf!V+ zm7=A3P}Ocxs*FY@hbw#?9(P`9m<@cPP1oud24if&f~j7(EhjHmH z$$o0STkFgY6c3`#MLO)QaWV|(Gy+j?^dIvaWGy@RqLXE(TlW;Um0N7uKu#+|RXGyD zP>8A3FfAd(owZq_c5)L8?M-~$#4reAYAw^k@Q5WQzPN9>%&*bM&wqG}3F7m;*s|=t zZmQLAJDC~IRfzrnjz%eXGs}h?*~=>tQ@7u8JKx-GBQAfhVCUzM9+zIrd5WOG+suXl=qevEnk_Hm!Bb>;?jOlPww&dfnme_|we5Wz1N5@z>_9mc9d8LXM7?3F-l!Qb-}Y z<#5P~fa#ZgzODTZ8+RQ-cuI<@KX@oiUA(P#vi3Yzgr3c3EsSZ5Hmd>V+`j)sfs5ox zdR*hBR`XGt`6v8yy*f$=q)ZJ;b?0&!;V->cw~fnIA1*s!b!t?jGzb87dxAR2PNum@ z;YpTlj>Gf6;{$1HQ0VwDWSerkbO8444|X#)i<9kDKV2bG6+&c6P=K8XXGg~nW54Hp zUgplG7;}-#d#ji$bDYQ_&qKkcY?p7w>|st$%XPFgU~#7pq@Q235})Jo-ryF;=i^Y<0n-=pC#siKq_{pr9It1S^vTQQG$o=IQj zA=%+%9g|E|nnj*UYpM3gj}Vn#EDs@NFO3HHeEJ*1ZuCj`M^e)jf8&$3rHC~d&LsX_ za5u>5m>56@+vt7^HE_9W;&2xrTqiFH#h(r6(dxmo=53fVtRl4n43~>mic$Ew9if@Y zw$EJmL=cpssaQWOY^2M1>VPlW^QncZ+=_E0M{eQwXz1PpU(% z={Gc3cDh1oBYIO5sj3l@vL1A7imSSJ0xG%W73|^59e6o;kbh=fY(cVVG6ER0a5U)S640=aw%dIo3`L+<0p1h~k67^|86*`f-c!Hu|iY+qJJ(ozmp14hgGVueJ|D z+OgJ#Yt-^%L9aCqKY?A=VhYrLCGA=T@$(NZzYnope{S|S7X^&BJqTR;^iC4Bi7<_0~r*+O6Z>EX7qi&U?^Lx*^enUgnn;44Sc_By zL!2i~M)Qu3@Wj#n8I9w?evZP6`caay-7p~xznV#G?E^vZX%7=hV-u@ED+SVl4Y54; zXD0HTubM1dx~nSjiYg_CHwTT(b~f<+S=(Rm2w*A6AZ4f>gj?-+dwPfA?6%R{a3ux+ zs?t;x=nquqBcMeUWCG24_W3oNnJ;ZDd$P8_;IYD7lJP)~>w$vL@Y;3;HQ}0?-E3+! zePwDS&##rHB8QEQ6n14@(hcqPP5yCzVcwf((b=HSPZU!@A9@>_{~G{u0vx0>%nbT9 z%v_RlJyB-l8rBkQ3}j?IO#R6v6VU7M^ZT3U%>F>Ssc`lu5`1{f30Gj6_-EN7I^aeQ$}*F z_D2L-95sPWWe?LIt4POz;1=fl&5oG^mKAWlN@jVBg15xyhlbSey>H0;H=Y?uUXfB| zjL8Y?e8~wa3cvSMRcJYH-pO<&`S-219`CNN83hDv+%vMazu=KWRgzIMW`|(?!g2$j zPhO=7g*b;2qDL62 z&rW0tg{BEUf0IzT=A095dsO$&$RCF*UIOZO^GFYy7XQTYN(YMut>X$N_W>_xL%a=Z zMHmt5{r)leKbZ;A?9XJgW{G4FN#0qst8RAUq7jr&?fmNP>uT-iE=`No-F-%f zb|{$!@3!upxvq<|mGf6AIa(x3H}T}FZq5`%oK!@*6rk3|b~w~Q*y^uF@7nvvWEE69 zmn0d-bQ69{w@H71fZvrWKhgT6^76siWr5+nyu=D^=j=R?T!n6o*MPF_OqLZd9Dje{mkDl zq9CsJ^i%&@o&i;(H2_SRM|tUqKLSjexQ~|tcoj>i6e1-;?b#YRVQi6F-$nBP$BvrM z5<(|v;l$bTAbtEGD|R@l>RjAbkz;p9AW!!lI7mw**dGOvz#c*2pvGR3Q&4*)>Escz z34q<^hV7dD({r;eMWj1#zg*B2TIF4v*6L*T&B;TaY}y}j8N7~*C#&eF!7PwaTJDj- zQ#+DyQ1yffrz-@=Y?nGvY4eSWB!@C|D4)<=Mg@gGFa!s~jq1|MDfRuP`{qVsZ?-uy z@tZ=zK&LPYq9}^@JO%^Rg=zu4+woln$**S$M~l^pu~6zUqraq~ZM31nq2d<>n?$Oe zZ)kXpHamL*iKZ+zaeb3Vdo1UaupLZy zkxsk&v7>o5Bj3L)g6t87@uv+Gj+@oHL&W(%#l-&6}tOg5mCm@+O zT~@c5UWV?kZX`_CnydaZxNeoyWG2aBX6oH|2Zk*+u;U2lb6~S!}hhuFiU( zn}}J&CeZ=%A-klT1K> zeSUPgG%N>+ojomQ3qw@hdYkjw@Lc!4ybvM=ESCS7DEyyF7VnNvKucCPd2=NDu|pv< zRgfI^i`t6YGL{b>DPNMkXSfs`b5)xpyiV}$r!|90ez7V`Ny5Gjeu54i z(&f4A#LT`wl)2)Tl{j@Mu{iuD%S@zy{wsFhU=3?d@?T>JVGV!}3m0+bZ%FM3U7q;% z)D%{K=xuzzf(*yaf@Zr}R48)1x6uI-x6?4Yv%PUeG(yk-3?oq>*h6%CyefAWY{r9q z{lWs*)!OY&gU30{6=B*|o88%o@s0}l8o6z_r2O~-Y^T;#u{d?JLs{bJwy8`As zWA*o>i2%$Q)e8*oZenC)f+XG_neVX^y-L3WoDY`j*M;YD{_IcpR@T#S3(yFvjiG2G zKeKwplC4mq|B@7ntKLy+)F{7fhUfpHh-@Vfd=7@HfXD(h`~KE#`zyeEL)1L==hZ9D zxee94wFnGOU;q#di{Ha9Dh+ta^f#DbH(@wD^+(lf*1l23TGz4ce*nKf;i# z;c5?)ZU1whqQM!J8H>IA5l-({SPS^2KXlv&eO)O7g8DP}ZQU+c$ohq)X{qN2an*@% zZZ*dv?!U#bkC}w1R*3^rqkrs#QeF^vX+wwXgVYR)1s z$k@L%;@C*-x^a|v=o_iSeg&{UB4`4QQtIQqH5nApiy)@g555@r9ho-5nj%DTv@c@7Si(W zSV!ae7pl|)HFRMVumdS#!v=sKe)*5)Ol@WlXAs20pdbU%sa=_14NOG-w?iWmZd8)< zz=xma>NHo2Fd5?RXk)*7~RkL^rB!Qv=@hLgjIu%P9Zg zEavSE@1#!5JwFC6O>L?q}%zxF*F&zbEY4gq#Dm|c89Ejw zYfq;fHFDDBZ3f{OEC9Q%Sw}0 z;kkd-=3IX{@I5bt0+!c?tps6*Nw2<*S=n?N5M$_Xh*&CUO!NZ7_AnrSj53W-Y$4!^f9pvChGE zwd+o{Uc2I)>r9`o1mlpz7|I88$iapnH^*K6%h_B4)os_7fc}%_$-A^aHkGRnV*E8P zUzg|~PTN6u>Gs~ql8&i0TkW~0$Huc(&3f&n!=WqQox!@V_uw@+j)jiIKQ4WKjJLm5 z+}54CPP>c5D%WJ{KMCfWiI%SR>>EP%?Aa-JvVg97GOkL&G}g|mTyg{K?Nj({?Nd=v zwh~7lsG}ppjZ@Nme3#3WWS7g6qn=c0wh95u`3=^yr69WXul>m4s{poMwfYhgPE4Xz zW+U{K#Wyb-4L7I9*U8n-)oa7^L2!Gy7(>l^qmPF_|0?;XI3kr-Xtb^8x>XdRx;mWH zbA%JU%^dT?Cgz`tiLf(;<*IYPAfuGHvCGFHMKsg7R{^9Tso5(IV(9m!sBC zbmigtldLn0Vy8Mz?NVn@k49}9_s1&~se!gP$&QU3isVg@1?{6+Saca~+(Y$n73>Z1}*LlQJ(F2~A3 ztsozD1u>@xFtfOP7vd4}PUdig*RUjs9?_ryhAUXp7KB0mK5O!yGpFbdat%_2=tVSz zX>8q_%ufewc|hC|!(_X^Py7kZBRTN9dg(0Pyqdq}9W(s!LgvQl%D8?}e6C*mP0<4n>FD45=8~HQD)uKfty$wvmR;l)8u{kv1o5Ie7)z*aF z-h^ZXoo#9=EaIC2{rP$8B7ff%^-mH~jh3HJR(bE4qNq^dVr6`E< zO0Qs3?P?Q-I3%d7*JTw^#!zJetok!?2s7BqWM5g~Hf2{z zno$O{9KjZJ4c!=OF^6r@-03r+HVQ>-)PoF|WAB=51|0wR{5I+^zEICXku0mK@obm+ z#l;OTTrLJfef|TVi~Kf+Ee`21Yr%Rf2TBh+L;+$H`RQNKh#rcH4zO$UIshc|Kq=WY zxx?xJG@Z8xxkQAYbo#6MH zd8)x26`l%F&xINtEld!_2QS9uC)pF<_o2Pc%KBq&tS>&^Ca|z1e@+zdSGH+wKZ8He zy3uVP1_QKX;d>8fhiXPxK7H`vMKqaY>QUY^l`FzxIN(qsSqwkrnjotK6)5OXA`Qcj z^V-Wg1wiIu9a5Mv-Q~B*&8hWnmQyF9*d8Bd0C9bE0$IKpqiLF zJ@ssYTU&1oIe<<{T-r+d!WAKVX;vq%9QZ~s=pa~tCh~@3n9MXRMg97ZxJF2YLp5~n z;s94tSjn(__xWB`>rNcnhGy6TSd&z>4IPp^4=Qp-|6cTGIfmmx1Y!!!?Okv(8Tcy`POxPpHhlQ3)oM z%?lUDdUcGmVo{KaA~?fEZ>zwfNc}k(+x>dl+8S4d3JCLTqCar%T>Fi;^!jT03D(RK zsYu?)bZ>eUY)wLzY6Sc;dyeJ+IaS(yv#DSCyK^eqyGCUJB z-bWxE2OKt7@Aq?B3EmB8Kdv`)CM*1ofMsA{x>}c$2P72!y)o_T$rtPUR z(%w)KQ3f5W(QO1`p=YNQvx-+8l5{gp4hqsv4%)%7Uso7W$*W`_SG%Gq(}*%ogq*9; zdCj2Yc;3&~dZIf?QX=>v*%(qe6ZU*wqYd*YBT#*(3&43&X%?d+*UzFDh<0!kr;cd! zfpxj?`fG_BwSTuCP#5xxQ+a5@a|3m6#TM?y#t85sWd!gM#f>pQ9&pIerDL?1>KDy) zUlgQ`8n%Ng{IY>V{!+(t2w}Ul`-~@dI;%Z~o=;v$97|vk_d!|g6z;8u!rc*ZS-rb? zHyd)usw8FJWfPlkHy4v{mm6y4X>kj$gw|66mRfBS`+X-D^L>Z=N6*vZ5l%@WhD0R) z%=z)??n?F4t<4-c;)Qw{-^TyI=&sOy4AGuIW{JQB1G!ZnF; z8jx4ouGACFXSt0h+zc-V8JnCItH*97U(f0!H(XKn=szrk;BI*b&P|v9PA8^Jha@*> z0!mY=>P4kfglPF zU&P?@gNB^}!t176OAYvx3YyM97yznE-i+?IS&t5XO0x_Ki z6WB=F8^OA=o$H41=0x4_V!m9_*Arq$>wv3Xo{w*0GZ^XCh{~LkE#igT5%F*~NFRKd z%r@kAWL#I3gGeGa=h+q0lR7_;`S4Vfm5=Q4jo2uP!o8n~kez0XUBJiIb`xR0tK&mF z3;xO<=HB@4jEdc{!f7F`DD5ELlSgg=QiYjtB^*$89yf#rJ(4aW-nng``5d&Mhmd(e zjhss)#YL&DxADK;kjOEnpLEVUBMyWhY^WWB5r>n{Y5vXUL1eEHH*e61te}JL403>i z-!1*D?TdS%_8m#SL96@z&k+C{Z$NJRV|Ft(eB7no=-NG{j zAXSr!`CZV8c8povQBA~OVdaws!E2Ir0Se%R=rm?#FyvL<+I0EUECrC2;LD_x@2B>r zY+0el!{Jn}9<$iM691%^?yO;AxnWs55{4rtW1#_-!4g2pI8I#8R@8;eL)R9=QcOjz z;L697*uwxXFrB1)`l~?Y`g-p1@Sh^}Q)WLzJj$r5|IlA4t9f$adw;ZTNoJ_CVpYQe z!}c9X{F9MJ$5qDJpxj8+KETOerRtY*kjRHpCA(->@^unM&{ExDSjEtu{1ZK`jnzI& z%Q%G;s85=hn zI_pjy9F@-)GlJb>Z3P7djC)|s3#e~{=tUxiy$v&3+;>WYMg~>%4x#h)Hur}IEau_H|Eq^%i&d@vn9v%W)1~@e(LuzleDOs`Mc#G%9A4|(TY_I z!7)}f%4p2*^7p$Pb4TkPZe&t4;d7E&Ys%!Vm&2+>Wp+umN^bwcDUEEp3`e=H7QG<1o+ze5Xtj42f z6JL#BBt6{UH7qJE31s?L+PM@arx|%?!@7CTChFz&_PG1o<77USZsj1t^#w&3)LHFg zaRMK`o2-t-g<^qL>N1G^u2><=@OUPf}>sGzlL5v!&Ye8$t@JtB)p-` z=n+iTE58R{^sF~~rMKr6H!$1sEc z0kTf7=$ziqxU+59B=8injb2KqevDZ9aSLZ6_N4D|+Y*?U%wSNTPVZCn*GRRDrhW(? ztO<`}w8(SI^=9QcB6QG>((E^36qx=cjCQ453Sq>@y&q&MhMh1W?W*pwiZow|9r%yZ zhO_6nqka4{DHQY|aa(gHF)n{e9NB$oZK9WNh`V2t=?xkZn3IHlq156CH% zI_q2$yBDN4QOtZ}F3c-?a-|rK^B8dx`wB1vo8BtOH~9M}x|hc`RBeAy3P z|A7+cz8c{vVecL-#8|De2Xdo_w~CA2c#6r!3hJFHebcPDQqO=MuLq}>o3&9IFI-~q zep|5qkgwLm$b$g<=n)gz>7)u%bDGV*zkZb0#CeZtY^eL>972FKDx(nc$r9T}eGC-U zzX4d|TORy)$J1o+Luli@^2Kj~TcKf;O*Wb;61`Ys%iojt_;)8PCDBv1)tDOfOYRPf zlJY#i@(D{6NJ;gSEs*1u2 zoB_`sNS3a>YRo^cOKzVpA97=_w^zxHDn6wKU*`?PgQ;|*qe5A=`kruhaaa-K0ODG= zHIL%v5)D5>f`mi4-VQQ)lv0F4xL$v@eYM`@A8>d7$}Nam&guF!!}crN#-b|@z#jK& z9|y&!mtwNEb5k8T?r_|m!Y~$f5ev{EKTlUJfDvobDsqhln0Fae*AOV!#y;Olej)&) zVlX}#l=&#Ko$i7Fb#!rIXP1G}*W4v;{;ZqxZYsw>yAB-fB`f5yGncy+-m8O12t+EX z*D^N*FgMWpLlkMJ3k5iWhyTU7hd$}}D4AL9iDqGbldkXf2h2%DPDdSz^L>q9?9$)Z zgt)P+;?Q16_OrUsJo@WEnKUQcGf!Z6fRAS6|KRf!sc2!IYOe5__!dRZz*s3LGR&s! zEc_e~5n(@C&M9^+s@1f z==5An=7DF#hHqR!&wwSFR(0+*NwLX{KGt}MBB9hX1|{k8%1JivhGIVu1E@0GdUFs1 z6jW|?89nZ-)dkqu+GgHQzNHm_SXN10Ju4yiB-{oFl;8<3k*CbPkxZJH-_E|x(0MC9 zAbq;(5!Z(GA+2Doy*Zy!JRh&9WW-DR5+S*?C21UXOLuWbSq@mc!+l!_)JRkJ@j;@m z(g{89BdtP~QbBxTTV|mZ{DfGW@Pa>AVPno4#tJW#&OL^9aJ2qoldiD$dk@)Zu20n} zDBTB~7RA@n$F)jadSbV|(V>0}_4j>l)2H~n-FS&;&ygb5PYi<)5{D=*8s6C+<8k^3 zKcaB_;u2SvRAW6fbc%nCwF?XN*^@|pN2`<@POja9tO?XXRg{}$J3@xh_5D3TuG`uw zaM!^AbS&2ct`oD5odOt|iZ?4$yC<}!Ki1eUYNdQa?$Iaucp9)98s}+>aWiN>1B9x4 z4TU25JNr&Te{X7&3!+-I2Ym=Y_v=)JFA0j0#=JU>w^vvrTQ;&`p{`6&A->PL_{KbO zpZCuW_-$G(_4OB%q4g;ffz~%key18W&L7z^G679E*6n|b;)7=vn31>2UUYsWNSB2L z?M#Zmy`^q4`jPAxp8Kv42&fGq0VsHFunFx!&CbT%- zN{mNQ%?if{Z_RRoAY99xW_C0svbC(ozQ(jrKxD`tOmyd9D9@437*}X)X>;M$5ejo& zuL0;(+EdJj4ZRKr^T$Wv=ed&Da}{&ANz4S%!uvt49DkRQiEpszG~XNVbf2A7Td~Xv zSih#Hy3v{BeaoJO!M1fA%n-o*_#$O)tguWS#Qd|ovD^zK^F4FfuE!heoy+agzc{orX$*BB5Z9 zRZjn63&z2aY~@c3qHzr!q94mJjS(C7EF9bn*)fbOv?i`OhV10C@FM<%w%#f<(hd07 zmiUaWZ@$iv97yBBV_SkI>MuJtoW`l4e`l`_6Tcg$4$uObsPU@!lr*iTWP8Cyz2TTn zm-lpe^1Accy6#9;IAerWQYvcT9WKnSWoH8GSDTOAKbw$J`xUe*?^yObHI#)5l7N%{?c>YdhY=)$c2ctt2B&o@IAs`kOx^e4GOvo%-fASO8;BB{lBF- zl{_cHPvx4@3Tf<1rX4vmrw+*O)_HW92b$P(gCj|QOgytWi!6Q94HE&O$<6Uz-Cs>WtU$XZ_0o9>#GsIcIV z?LVH>VKmQgLBXEr)e{;qV8TJug$2*@M0E4V*59g0W%q5?pYB4ry!gHj#oCTlC-YuZ zaoQx)V$oLU?DD*8(=;_hq|E%RtBKZ%-n@K7KVvWGTvQrTXp!MyuwDlvKQm17O5b>7Oz&mC-&^ zE{Db_P{q(sP6O!EQG;K$dyH?;+COqmJ4Ul>)IXdB3_@hMuORINav33lbQ?7pQsW7r z;~TVHJUyAehd4weZp_zKE;8*|E&r5w9{(HDWFozIr~|1G>2lFNF*JTJ3J^nm5k{R> zk8g>{nhoA?>~h5J^SXfUChW;~B*#kB-g~kP%H|%>6 zLEl;&&p?1KC}0`Ud=EILvkoFV#wA`VlN`}f^TBVz>X9T$?WxqtK9bPvvq$P~a<@Lc zDx@{ExAztM?TfumqhGg$=7db9ZW!PtPl|?OEogFY#&3j=d6m%Qv{Z3%sdt{;SccI^%O+zH*;U)R zX#fALot6VNgP1PtVx8LY?FIuF`)f7tA;YOIzMMYxWjVq&R`D6a+ZFe6_sTz&dQoYD zY4A9K-W!eU5~+z}OwD$U2j5t8vtSi>{3q?i_@%biUvZVfK{V5fP|D~^Jm262Yw5SN zF(rqbz|N7WB7CISt~xsd4n#uEe^NVC>$r_8A$b*JCxO_!G=>v8v4rUp3mDJKU1RYH zUb)UXfjiy`Ed%irocL-B&kf~pV;LDNwm|KgE&TU&QjT`yDVWh1Nr=UWktVc z@*XWi{+q}n{U}%CY;RWQ4#pc8D$~ENN@Kh*jlB_Py9*OjUBXsDyTIDb)>OI+tl7V; zd79DaC5g5-Lr%o-Zc|lTs`^>xNL2o@(Jo8FK&~#AM-;k;R_v^T!)TRbX8+NyCX zpr)~uM4k0c=qRP8c0pYH$!u*HGUdvg#Lo=kF%n;3GSx{6-^1^B5%F}*J|(f08m{iO z=3(0 z&{oQioj(Xhtz$nsN(IH!BAP$=R`Pd1^6KxA=wyFc-uci_{<0B5^BQnQ`yX15t&_!D#B2-}QI8n?1?mt==?GmmKO zfzd7@;}->Mieq7*(dg#i_DGGPYO}iXzu^bn{@>^%m$Kd~7JEVDd`YJw;_6}genBiB z-;B3S+0Xz{+>gpf>Qs&-XOyUc@b*?!dbr_HK_tO&b>*q(Hoa%URHll~V>o5Z9?x|C zs%TxM68sFhWyx7ldywcA;&Qt+);H}QU2sw4T^39D*lH-QZel>Y=2Et|6VtIZtPnzs z{)osytnvfBr2Qj^QA&|F&vfYmB&9{2ZDR~N{N#p*Wi7RE($;XNaYa`Ni^ey$8Ovw@qA zHY)Xuvg*7PY!vlp;suN16PxnQR}7H!aV}#zzk+s3gPgLS ztFSYq!#GThq>D*hg6F1CvPJYhO>j?vTVoG}0rL0an{saHK8j+q6=@!uHBk60-1M8{ zs%oB3x>-PMMELn^e&sR?+iFsm@=U=Jy4bF7`Okh%x%1t-lulGE*ejFdOED~b88fA5 zyrvqYx?8*y(-&U6?@-MOXxV;tD!*9~91OsUKGX!G_T6}P#MIK?C5Ik3I>9U%NKE3H z#8{YpRIszAn=s*r)z28!ZViJL&n4o%-g{!b>`jEPOopfVb0Udtmd|cuL0rL`A0dQE z#x4p3Cy^r%W2;tR?gNF;tgn>0g^&j@HV-hrRrlgam--f;DFA{y=rfg)W%_*N@c*F@AqxK`-NgBgW(3UcfC7ORUhhl2v^+@jp3E6hohQl!YCN{vr81k zI5Q!(4}u`^JOW-Tq+f%Pw@|*vBlYINbxIPCZ1zP(Vi)n4{Cr=#-q_N+Rowdrjv0(+ zY#7ZxPDSy2E_U<(0FOX$zi13!5xj(wN1TyF!1ZG9IstFgI$Z8A&cXdYVeq}S%wCPo z!SyqsH|gi#i)Y~W`u_g==U3p87c1NPWu~}{uS-- z(7O0tFaGlRcn8yQv2zoj2eiN9|Ib}g#&S+GM;ox2RZSryLO^5FipUH&F zawrp|@d;^# zKun-aAzI*E(Ke(iZt}T~r#S~VFwy&Jz|vR)PQC2&M$HvY+F;TQlMJ&x2*o|6Yq1z< zQy=4Gi}9mUi_vh4qMUEAbv<#tsa&u5GA^Po#tDhgILxpx*61C(G%dhq2tH7m zb5f=25Qr91n(s=JBA@Vela!AX{Y7sGzb~(P<&R#=)!e|zdybx>==M3PMF^nANo*HdRKe z=dbUznCV4vu&uX3NkkY`ldMQ|lp!jv*h^?k$U~m$40R-t-SAg)&S!Z_`MmT+VUPt+ z2*5Z)Fxu;$2WRpve{#Xuh0YKn+R6|KLrF{d7L_P4N~l~L`Oq#F0lCb{sYNt8s?2a_ z?wL9tm97AKt)~cP;TDQ_#s2G zk`SegUg~;dg(h*bxm3w_%yg1;tO{P9!!SgYtL>O=k^cGFNKRMxI!Z8kpj9o@hU(jl z@cJS=2E2R@KD&MU^7%8)+4vE1K2otYj`t%S(!(Xp3+YIgx8Gdf|Mdzuj;E)n@~~EP zBVzT8#*+}HaD`*cFz?WuQIWY(ZtA~!`|==}&`3@>H%2v1MwF3Mbsvn(BZhJxAZ-2W z?La3~*4u$wX-KVwhKO@69aN;bECY1(FYD@8ny0BuatmYeKr5CiC-3dm1M*uDiS-Sp zJIKOqKdOZ}u{1Tb0+{Nm=z^100ew=@bQax2tZck%pys=pN!PE;{D>01+vWoki@!w9u{<41yWZt9 zo7d?|Z|lZm@Jcl$4T3eg>xS~O6#z61htOCKP_x-82reS7jl~2DNb`~ z=C*vn%Qb-D>o;$1)f+ICOP4mri0O$xzvTbBFP8RalI0Y#t*+Db>dQ0ba=^A%#kXST zz~utg7{!rR>c*sjy1|On3`4KPrZEZ`ioiQ9NzoG*l1%xIEr}zlTU35udNyioyG?U| zpj<~}ik4vf9K~>dk3y0}^a{8-a8zW5j}Cw5GbG7b@nEWcUqc+{8G5tL5ak5(C#9c8 z1o0qUFNRsOvKNnk6>TqC|6SetsC!jxA6Va;8~?2-{JmTgdaJuyOPZCPnvH&7Rab5Q ze^}A^hKG^TS=ZEPk;~=@vn|Orm)e?Am)kkG4#lPryt#eVM1dkeILw@#HqgwMf8b%( z)bxiKWc9)1so&4frKx|1U_t?wIh`Tc!S}+gfULpvbKm)sJ9YT3l-Ct%EYiK^DOjPk zxDQ&imYAy7to7lTAq0C19hP)yh`fc(e%SiU_UnBdWFmHbpUbCl{HXTYjP!;;$3 zRp`?`89PZIxYzX+;p#h?0gTi&aRSWXqMHa6vxsY%pDa z_`zFuf^_{-Z1@R~%Z$ZscsMDeulkYq$9 zw8SN}MkXi*Ze^bLHm6p(0I2H(bVk2PyI<5nu*5*J28B$tv!t4`a1%ENvd!aDHp>~wFpNu6 z|D~Lv$2h%wCOfc^nyVJlajKj&CguQ0HZi(qFnqWGw_=rep2JxEpf15FevytB>6dVa zg=+Pyn;x3LL4ZFx-_&b4;AGQO(Y_2s;t9z zD7CU8Gi{m?MnV!#jA!a<1~Z1~9p9h5yO96h^FQ9)+$sS0_WA8Qv%1{MiMu-GrY?m~ z34nZOSbB>l5!fJBu2?$RD0qAKN<0Tpxfo}C;>o1iyYI@T-|-&PH;zPVTV`}au{Ps+232FPR^I<=yoZ;5mx@=2-k9(n z&gA}xODIx9kN1&qw3S_F!T_;7ENL&PuIoc37GAB#@~y=zY_8v;m-M<_!2;Bj)Tt-0 z#UU$iS-3}V2FsDADZM%Xv_@vo<9Jq_a?Lb?5{dEW0S_Hu6KHNN)>d2!Lk#^xd**ur(xBTizyAUq0K<(?Ckr*crrtGBa zq&X>a<-U-&HWnALQBHuM0#+oiAZgCXE1WzW%D!-#AUd2BCZz|+4o6Y^1T$pz;FtJ4 zioW4bka%<;88Mp3TGp0j^sL4*h}QVQeDbiM(#<1o~&NyrfDrl;%C|q<5`6qZAcWk%L~s- z^>&m*<6NgqUDsu+=CCmz{Wuw~AjM(TZ(G0nKSJs|Q?0af!f$h1rx&m4Vx@Qe+@58Kf&#__1<_oy5hS zwUMY4vTaEeZ=l4#{E?Z4S5tNi*>(cDkpzlUlgr9)(t0e`iiqQ74k?X9m*CHT0`9~O z#?C=YGCbi{+T#c(HAy27klssevatrh7!+PP%`$-A{|Y?x{Q?#-+F zy1Goj7kt5%4#vV`n@^8Yvv?1r%E1p-dq?&Mi_Hj)!bMxEZ$)dytcW==1K&)aX((Lx ziu0n{6{RR+cr8u_ib+OXKaFls#wzEIRrN0d7n+o~4sdI^`dc9GTjiOkA_8GzPAkT3 z^?aF=)UU;5(Rm`m8{Xc30U{(rM^3`=2DOJ+UcR9f%6H@R*CMX=_C^Ye*nkc@4WsPP zt%hvkQxz@HzSk%+DRA`)3-{q8`;CIYrX5F7TL$>mLR_m=D_Lg1vGCYx-6o_U8Yqg% z5ColNxHcabfiu7iE6@|ynvg57f|*UzPS&!HeW*P6TAbfXdWz%K=lXcPMr*}iLL9Qv ziPdc)eGK&!(?KiD*I|9(MT2sDP^2kxC{#7(_PZOU_y2(h1qIV_F}iB}w&A?PPBKo5 z4i1*DxH_gWy8Z6vLjC#m?FH9}3xIYh+ds$Ig<9|~${}|l7Aui-g)5x!kuXk@(noV! zwI*3u`cYQ@^ScXGRE3G~lAn%0RZA!}-?YkEb(F~8zu^?g z7YgEp*8p!(`NSTcZs4`qYaEo;j|Sku6$cQA0HWLB{|4<-KsaF?@-16DVsiA}GEN z+v8)JZAGkAOp$DIgC9|%uilVM9oEkiVKGJ#_{<>V*#$^QrK$j-!U0Jf1oOeNC53&W ziG2AIvkkd<8k@SU{E?oZO!SbUTtr66TZM%qRSfa&qU>emfK)u^BdxM0F;0|pp&Q*;q7b(C}873`3IqUEd}kOcw7d4ZNEeSu`M^`D!fP$;3Uz%KK351fp_;Y8$-p zWY6?4ZGi#)t5m`-FzbQ?bL;-n$ zjztsVcBx{_l*ay*a{g1@r!O+k{-7G|WrUY)T$U7$C52Q6I*mCMRGQ#n!P*tLLooV2 z!wh}P0c**=2+u51$!Hoi7ks6WxB4HE4aNUNS75nZeue9{1S0k>QYB>&=T^?@c}fy> zfqkCnE9})&#S1p%NvT@>v}Yh6O67&|syJ80N~*34-V-E6$%`-Ub=(z4dHmml+Fz)C z<|~bYoKY^1oH))|8yOhP{9(#LPia_XE0`3Eq*iE7!xm;7T(KvF5&&Z}-eY7aM<3lN z6hgc&!r3#sBP=H&swIdjcAIjM)|A&*r%PG6!Fseq5zd9F^-LxkIxAOQ2-q%NQ}Ef{ z^*7@c3?I096%kj@^gvgQ7H*PKGj+pUL3v$T9Eqv5Q#==wfqZdwh7@OZ_xPVkKKw$w z{W~eKcVLYmk19jsOW|zGB@7nQ^wL{L;XqOUki;t3xwWoRMf!)k@>2JD&|MU9y<}j92?tvo|hU&=7+QrQQ8urM+4>Q(@+7?Qk3m5rNRoK0z$UrDUm7bwmX$Ik|K6n7ChMEHthS= zhNI)IzlaUt-SSRT{;p}ezS}=Hxw$tpgXoHH_NlP)@ZFERYhA@vuxzia2USWnO}v|o z0A6S)LUtp>Y%>bgmtR=N{&Cg66n=`wz!@M(E6I>Y1u8R_>LyWNK6tIzDpQvIuD|X2+t}sG4d8fxt6Xp0I$IV#-qV#l zaYwtk-s$+U>{UBJs=Jeq0o3RM2EiJ7{OJrX5u?S<}nT~O9l$wyrow0us{)eG!XD!bBNNLNpmk z8pY|5&SXke8cpGfAu?i`1_u7C_|ZJ&IIA3UoQdc1XhQ6;&(FcP84%}UAjXs#H%;(8 zdY&G<#rU~6XJT7)FaPfGe(x(Rzf}(L!YzX7Sp7B@zN<>=ulWojkC?c?Ly}OIK`e6c z_X0dJqa;o?WArG!OD-X$c$0|CO9_e4<#{4*JCyOH&qn;)eI>fon4u_uYY`T+H)xXS zvU}(9>q44-+ZZO%7$yvl^)Jsx`mY8e8A(Y@Hv9XOEA`EZlta z3WI~nw%5}lGwcq&zkfhaSKyC0VQ7Q0KMVEH75~a-^*_p7sPf6v7A0>J3K^zrao$vW zE}T5dZu_I0RsUSeF2;lq7>QNr7X1KyCfXGJQ?@H)P`sp;uA1-Vu44=-D*U+=!bb_q zu>AEBvG7v5X>w_$DW5rC-fI6|S*Xld`T_Dt!YCRm0>+F89Yib~3mV3J#uI;zp``rs z*~s9d=vSN?S)tvD>o{^2C@7UP*%+K@PtB0*&h&3jPfwG|@6}|KI$ME0m!;rR-o8a! zas*CBMS_E?5jY3mBaqWv+%%M-knDCSiS!w#wqKUXg;Y%$Pe4G7;G>Ec5-CHt%7>Wb zl(!si2{s(yINF%VL?bY!1mJ|P1tL^x%O`v)UF0ap@`NwdMy618Sx$@@ixF?SAmjqj zJlyh^e}fauyLY0!9wJgWK4?CSYI!1gl~P=jI3`abfABeo`E+psVD$H#G8rENDM%2X z(_yy15X`HD>~brb#e1;IL_`H#Gn9c(OBsJEE_4(W>lf>Y-ktdv0K3+2N_-OhFUwwCcoI1GPv`}V3fSWI=E=PN(vgCr zxJQ)1nDajtcVMdQlhR|QNE{dmKOE(&WObB;QB>rMx4yY>&;0K8wR-&oyks3-4b&}! zA}|goYjUA%WF%+c2a;!iPfK#jy1Eo|)Z}47$B>P;WGCi;OOj{f@}2`ehjALmFq9csIRxw#!@+CqphYt&SndQlZO74ns6|r9DY%9Extuj?LV9vH;M_Ned99#<@ zFC3u|W)}b#26Yh$njkqt@pS+vLcAhe%@DWvZX8HU$epquqv}Zy0GYhbp?rCSDEmFKPVb3-lkT(CwGSFJy_RK_hDR2}7@UaRi^7RN?z?jlfLW}DUdv!tiGK0HVh z-JM1@;!h1h_wcgxm$)3nhaMe`2e^aIz$%Bhk7>gHn{X1; z(}W1qMdjTe{3xmaVbZ~I5|`K6r~wJ6Rki^On78H2HCTW%=?W?%DSmqx!63Q|LI{Oj zKundTqN+TZS)L?^k|-xFT;9dmU@5Flc`(^q?g}v5FOGeFjd`MEci41c)ccsAHTIMhTZ-RIfdecfyE#80A3Ydjt{GAPg4jodQ0>2Sm9Zg&d~qWKzc4 z<=g5sywKqZ>a;+ONd8MRH!@?t+`^&vskj;m>*EEX#tADXVFcdc=*Nu0cX~3ekRO%ys5c4~&F72YQec z31oUGg1L)nPIv+Oq`as_(bn=M0Cn}A?7E39`$0oa175o+KY^G~`=%#oO;DgC@B4wW zG$T8{i!~5g3Cd!!k+w{_#VOFKU}ExsdmuGCVAAim!KH%6u2>0lhe}1;jW}r_EGilu z1d58<9}yB6B5ndiB~Gc_zR5N0?cFQR_ABy$#RIM#huOnr3J{?@n=S-iw$?4$I^_ zISFfVGLbNyf-6EPN;qi4i1Mb?EkJ}az5@LtE(`1rZUt&dQc%?8+Hf%8>1fdce?_Y> zLlHgGN*`A5P!l=kU;+@Ndo|q)#YzZ6Dt7+u-K%?b0lKj!@IH9{1=rp@i;Z*SI}~Bs zpRJ5n>&B5N`f-`sam9{S{n=6#yD_E;e`MB3vLS<5lNCF%CJTRD*1{Nv4_m?u_vWsw z+l|4p{Kw^yk~r(n9k11mFJAIvarDV==A+d0vSJjxEUtXJ6sO3SKOSE1Jz;6w@g0ui zII|!S|2mFS|JRxO?k8^GJHG2XQ)l{#<9YMB{|Rt@W!}XnrwnGFI48fW&fLGr=ck`8 zKOc!jzsPYUcA?6DV-@Ep&2S=R4$RVYV{{YdamC3m zzkDj#L`kGMuKmd+*0KLPj(@&YfN_s8Z+?!9|6o3!*T%mS%!1#?|Ht^)2BYls$^a~f zP}9IO3dp*x4<>3o)&>4cWpdWu7gv80>E(5$;$|0|hy!wy))=oQIm59oG*L~RfyuLa z^TKSX+OEBFB6q{x-oT5N@A)jkA^U&Xd-LwLZEaEf{OwPH$K&2>^;WWGCq5_l_gu$G zy_z~+wv*m7Enk|1CDatjkdzXiB)`x87DfUfz{#?bw8H92EdtosnD&H?4d75s%+UdN zI${8KQ8-I*`*fR&!Q|1j@8Eq}`1*++BuG%mY3t!L;OvHx53f<|H3; zR3Ro&sl1!b$@l&I8*5kt#pjXs;WO5UVsuKD|!zSXBk!3#Mgoe(dL;a$+@p@XN;HI8z$sZ?=oY|tY%l0L zLCV(%CwX?#;ioc=f-OT+roTOL&ZDDK-H3b^RNYW)Zp73KEzb$1^V8MUxkdqUGRml^ zW7xbZbx{zL=dDORvmjNwqcxT~rIW{J&kcRBr>{~nogJ`eoLgy8XjIn#WVb*HESrf? zJ829UNi+c_c?Q5({8r@e)qqLcg02{3YYKEnoNf^efQhG*dxO%P3=$PR~wB9X!=)9x>>XJlty~kD3NPN<{g))#3jBcdNti zR^P202?g3H1y2EWWKiX*fvzRglm9)KWc%0nUurICrU+EX|HHw-NZ0>|{e!Lizll^P z|Ks`YQI`s;1W;Zrg-Iu(Y+-NF+cvk$Ai#g&J=T>;#cN_RU{nCN@lzD|Fd>BmS)9A+ z&+y(}*pb7EI;<`uHxh!+l>OA@|2aw_TO&QW4J;(#EXQ74gklFBsWY;)SqD88w|1?H z{f+-r`O!6=v=r+z@;H6{n`a9S;Qr}5}I1VP$~yf<92(~y@?mn0ICQYI}?cjcl0 zYab3_B=p4&3WEUQDE>42F8ycd0H@pS5`JoAFOW16%sf2>IN4$5_Wh63Q?ex4dr88HFmlCZ_B}x_}y1GdJi3}1_VItXMjS0J{;${ zX}yumw})XEd*UOL{rM2&M-EbhV2@`P2DB#)q$HbkDmR(jUGf?e_wu5TOVsLOMb~y2 zZe-oG??J90l@F3=PHA79fHbR%Zh;+Rv4#0^B-MNJkQON+E5!B}-k&8TaVt7LMyitk z=mq$F$vu7lI(O!;Ck$4d{|*cOALGGzd;YtTMEyUwP(vPIAWpm5eS|37Ib|28IG@=E zD5OET=J|6&LOx2tjhjNBJ3iCLQ5f|oqoky*UcSPNr_XdzN~OfVic;q$A<}MxOo~S@Ie9TJz<}L!&z$JlIj8{TpkUCq$&moO= z<#8$iR9GDwlv9R&Cf=M9H<EP{JMpK1UH60AX{`cTH z%wV$M@fYcJK=qZ_|De|tS%3LDT6z3%K{77O&6w>Nqivm#%tMv9vE@NQm=`a9ZZK?`F|6M`G0F-fqqSm-Hbda7ls6N_TR@w#}eQn^yee!fhiWsHBraCInqowG}L<$Q)0lG(f)`l2@BX8A9A zA)XZON{5k3VMc-3wLUqU)>aPtihfGBE((BiPR=q#cti|%KfjGHMG-MwptQOuvA;+x zwbC)s9Qf~k0J|${KP&Y8&d}jiwHpizf50IrVF|=KJ?AbwZ3PAD?4yK5pdnB4&e=iZ zlH~pY!NAg`E^xYCA`IX^AB3vITCxJjG) zBSNol^H9<3o7TyS&5{RR{rp*p-%7S$77-m)b}tw{{Hn+{{SH$b`7dqg16U#d4TeSe zZ#bQ7<-biNA^-7UtDY1gl}>ajq(2&*vYGT(Fb8%wK*kN%_iFifnNIhM-i)6=cV%Lq zyBb>+<_d?e*RlI<39GH#>X2Yzm7EJcXWgKjq(X90Vd&BYlL`IS5ZMIO_DA0GpD&x* z(0}%*_uAA*hPG2CtSYzQ(*h$~U8wr>BOK>5lS}6njTX z(qZ_G7EOiOnsUFLRFnSm7*x%TzcuLpbgcXTj>f~mmi})d3Hoo3QP$k}%VC*KzdYAu z_~m&OW?!{f9iy*WLpAv}w)q0!xv_hL0+b=hsH5xqc}U~4ldJ2a=f9ku?KH3ti&6VF zt;1pgt;;qnkH_O%hFKWMLjrC828H|N#fvWJdgOm;0AUPJNS_m{M*17E&^4z2qJwLU z|1{P8|3<@u?fuV#KKXAv85Z>a=~n*RND}g&9CG>=&6?YMIe?y6A!Qp_l$PQKSxvTO z5g!`py}V5=JVY~#trQ=EcHrJ!1c%_0i2a|3(w}Epd>s&%&ubbM;%Wa0k8M6nVo%Ma zIYi<`?9n-#ZczYfSNF3;yf5M6| zddbFZJj9mTn~88HUGQ6Ub1mjd5k~=eXApTRd|Zb*3o0??yX38rU>>D;B!1cSPSbDE zjj0`+uCHS^n_piujf2G~af~rs{xDXIHuQhZ`u}h^Dae1LgXxz3Zz2`x{~GjvnH3cE ze?f)~`ajRB(Ert9b@YF=#sl^L21>oe=e|XyUaX3BDfRMrJibz2;dLdDsqJ$`8C4JS z+9D%b4W^G^UsYhd+H{NwcPp?U0FTWRZorOKl+8wMha|W`rp*~ zr-uE1WO)B!xQ+j`kyPscLl^A&9Dj^^txFEyn1SzMcD=2<*f`bP|EoCMzh1>*s}~@u z%5bXM!~~CooqAxKGMutD$#gYqvqCOf#UYo7 z4A5xS3lu<;aQMeE(m!HqK>yi(*uQ2AXKnibus_lD|G{`G|7|4M=s&*>MCTfCCg6&w zC7M1Rpfm%~tx>PuaYLWfbPczQFm0j6=UY_ka6yn|v&tXwdrXg{@w4VPsPKypH`e#l zhX;1z-A&gW%xO!tzlzj`{;xa!$H7#W|Hu8wHvZp6QsMsR8jgPrBr-q!WtpbKUzSyI z_N$btbM&iJcv!HH29DqS%jMrLuYY;{{LQPA2B*e&^uEmlW4wgcbymzq;qi}&Er$%a z{W}x{m+w*L&DGXkoL-##di3g*+?wwa8%EgqJ2gHQIRC-^8=Z7qR zH6<^)IiiH|B)+0=cG%B=@&?IY$m=79ay{+&GYy^AgFiJ4{!|t1kX?0h zBS9~ny9xArq97khiVw{#S*(%~L766DdMNl`U;&5MtmEu}%LZr#Lzt%LNpwRRQa;r6 zcj#8M@;KfUZREc-$N%V0hlTV1(Rlm*_eRp=#Q)H>#%|ky95u+zu1szkcy{mFJiFhX zpIsllx%#Q_93NpWbqH@gqAT7?`jXmkgZ(e8zfCQGmHYpo;Qu=wZsR{}B-!kLSA4S9 zVgY0%qmph&2MlKGUXIoS?R&yrXL66!kWp-Xoky_nN!_k}r)y2~-){dmvjA1>|LJht z*X=)}!S?)jBT4Z8d}pn}0%Y7e;td-00a3wU(|jLvx!_PU(zmcK2?!?plE|#EFlpuL z*qF2`+Wi84w;cS#anrf;18}6xlq|zuI(PoHvy)}qd3)#2nBJ!IXc_n*S%x5qqAY-E z+5GY~@PryzrAR$;*!^!vIIi+!pez<|XMJ@P!PCgCCr7lpK_mq0gz9O>l7_0)Xk z;>HRPFZE>rrF&j(j0j%ZO)tk0KNU?!D#2vayxh9I$_0Mm9Jh{F+Ilef#(oGR+U8UBW%ae=C^P}Sv zt&ZvRUu=0S2Gh6x74wD!_UQQdUA!y~s$t%m53UOrQFvW~z}3;|EAnpX^LDswZS+MO{Woc( z|M~RQtIJ+6f3FRxF}-;N8*sR&;i``^FezvkFYtJ#xzRH_&AqZ-41kA~`PdX&^o|8I5zP-Xu+ z7!>S()2;r$nZzFIy5+BQG2gAChMxksO&|y&*Jm!~!e~Jd zE<0XOB5fPb8VZWgLjrqq==Ee;cbU!E^S6K~NN=uwy8ij(Z$ebfPYR5&O4<|32K!%l zr*FdkKiS&{x9wSwc7tjMgBh? zjko-NBT3l*^PRN@`@eDP>{57oes%QYtCP#?ACHcIJ~?}?lnie(XKT9Jny$8{tF7tkn>Agn z%a0Rgo+PlmpY{JR9-YlnmHbDZdfvbODN4}4F)I(wBmZcbMMQ6{c>$tKe~*Xb zZT#D_-BnqTL=tf`d?B^6&8P zJ^8b$)$);0Ugjt4i|3TUkO-IV3(Qv%3TOMPAv4@rXpY5r#}Rn2=w;cEQC2XpdbIK;1jpQ~e2J%>sX>7uZoEwHwMyPT<45jjBG^GMLr)`KY9dCg% z#}$9h%MzFzqzciddv1L+zUfqx|D$l0z%*?Y{;z`n4+i6@e*a_8-@gB_nbes7pVF1^ zINYBtv$gSl2CpIKXSLSD_hn#T3D=iLrO5N;+!`ETLU1=u(85jbFX@dDJft(}1e{$Y zF*9j&(_3aJ;Dve&ly>00>n^kC6$7^GhbkfI@Me425d6 zpf9pQYv)mt@nO~B#Zi)_H3t_L&4-wUyk4zaZZa;CnZrSI^H&beFO zz$AnjOufW+a-*SszFrd@fyzT0&UGYJU(%*=VVgmHS{B9`Su~uCMZI}glug0n0i$nk z-#YLOnk$aEMo`MT<%XrEk@OnNZPlKVJ9VU{|I z0Xol+dgHu@H^hO8d*ak>Mw)TfjJyU49z&b4x3n^_@N*;Cmr8Ktaz3elRmR)SS{2GF zA6EoyTV+Av$xcC0vmkvdG@oKs0J>lvrScP;5)e_jN6O@z7+3rFkqljrjF)o9(s0s} zBcH=0CvV3v$?`(EYknarPgng<(_oy8Y$eJJ9Q471N#>Xv+wEOI;(XS-fGdP4fsvx4 zThP;Q3K&o%Lm-tCgJCAxh8Yz<#GQF*23CgQr!$tfj(?dZVV-4iKCQ8v&6OMJlEV|p zlV^|d?KD@vOhRzCSR-a?g+T}=(ypNn9cbE+nyX>)EI$e5pM)L~7V(iWlB$y5ivD82 zNm;pc%wz8NM8=%FDr;Q$@>&;kLCeRrugD4F$B#K}Jx|~*`ruIDINJoafEfTcu6GAR z|4{i@jRbwh7|F+#Jjr)u=s*|h0zh6fE_?+bTrO^4LaUSEEz~VaO&UgL)$OPG!m4aa zA2Qn({2kl6YubOAS0eS6ZfXUtvj0wpQ~mv?QGfgX-$oL#|Nf|0d9yhLXYzbATQ4>B zdTuBO0|d;}Oa1<aNG;TLhWYmoIAhEsj&su2?Kn|J;}A zOv>U>^f3k-g|pt>6QTyJ1{T$-h{o5dV0~NXz+6pvxmqW!C1@G) zfH1|yibYp73$WS?H}mGN>N@WAQr7q@gCF12W^ht^h!<8aO??zkD;Y{S;$VuD&2!R2 z@DGRC2%LXu#tsWCSOV&VL#hXgq17z|$+7zZjWtNF^If7YevsQexl|Qh|fqAvRqkW#dA>=*P}NW z?2zPk;0F)Jifl>0m{jJHN?j!ylTkQTXRG>)iZC_)Q4Sir9u)hw1NO+vFl2Z-g^tod zPA7Z>92>t8mY!FYrJ|hJxAYg-`1iLu& zRp`kBQNU5ktc$1&uQ|3YmX1v9Yb_e7LUFkiGS!7rundK%G;A8*0tU6QYb~TGe0(ii;g4JXwdG%1{#Bd$Z28xge|^jRYm@Bj;}?l~SJVC*ue^4?zkjL`|7CEX-~Z_k z2iyC<8%d4*f6w`?{*1o+e;l}I@i^YV@ye5;#uqKO@@vxFJOD(w(bi(J)nNgvxmMk? z%J$ujS6*Wi_IeDw3<_p!dy=t8Dd}__%@LC0TeJf6oYE%samafkeCDD=ITO}eH5bdF zOIU@uG0g$PjZ#tv>;dY4Es;4VCo{7kx^V-%W;#ZPA{y}}-$eOurSDQP)5C^9 zf4Kik^S*7WE&nAqZhHZ+O8%RS3-aG+w3Yuhk{Zc>cojTKs22?Q>xlJ&F=^;PKt^RP zeggthu9|*PcL6aNMfp%516z3>@sMT;k<`EblHvK=M&`06yt62qBw~()H?(1QiL;++W zj`#yvB~!G+!yU;R)HWgMl5z_gCy)nZmmd@($cV}!RFai$tIv_0@rdz4lrCiR4hvf} zJtE=0-uYb{i)_w%kZ0Qh^A&c{w;<=%l>eGO`K+X>_&@#eM3?^#2K}x4w~5r){>L7O zcoc)5{ItXxWI6R+iki|K>)%@BISJNRBGE}hQk3cB+bRzW^;7nwcj1{0D_7jQbk;P1 zWeEyr&$j`7wyANd&Hw4OsK|SK@hG}eJ zQLuPU=kY9BUi?%}>9j&0Kk}C)K5F+(1ZpQAGMI#JK#eUDDr8@=Qsgs~N~%F4qzq86 zwbOH_qNHJ&S@6=vDUd4iaZtZ0$eW6rHifDDB{@L8aKjmobz;lq;y+(gmCzd9uPPZB zTQ~TeT_x`AE%Nf0lJa?0vWydMs9e@&N?rSoZf{YDGFCzRsGhf*DwG4IacGU8X_jp! z%y8;VLxD)?!*qI{sv~=PF6)E!wO09t+wvwr>HI9pE}-k*ANf9}{d^hPa+T372VrV_ zj|erwtv-I?E>Lh!r@sUCLTIBaoXDwF)JP~wmct6u4~X-*l{0l-Fia+30-pO-D$N#5o2{{qguFlhq zigWO;+g*WOx}}8tNk{~}kHE^BWKxUs)(#n=BMD_ZQb7RTN6B3fxjuQSy5R`*cx7_+ z!;ue##3K|RgpLwsFu8R-m{N<=G9f^S;~K{H?n&BP4SHUPdS2+=_E5CX9}y-!|1Clx zaDD(z3)rm(rR8`yU+^mIA2Kzd|4P{GCJdm8{*OinI{n8g!Iu7SAkmE+1kro&^YR8V z@e5=TxPc&|(wYy$UfD)A##6t`p~?J!n+$r#awVzh9!G%_D+!QxY^~Fy3z#hv7LGEG zlPFFQ)@O35k|;6y14d0dCI^bo`$d%`#}weuQLpHxaIu2PakPj@Q2)OUdV{Bq@g%Z( zTzl$$UWUXC%v_~aQ-}dNWXE&p-H9PdGuqyL<3Y)v5$Wp3#H|AGcgly73E9cg^d8EV zdo)N5=s&Z>Hg^H5qW|N89{(5r+S30`Bw7AvjxUWxf38jA4acv)lQmQB&q0bXD~-9F z)%Gum%f}c>?F0CYO2Ca+`7_-#04NiYz+O+BBk4(O*PUdf1vNOl{XVoWjmyT}zU|uUH+0 zY37Eei$8kjzVvR~d}=`d=}52t{qISCIMV6=aJsesY$TE0eDWc7L!SuFgg`{M)Oe5Q zy=)W9drvZmQ%ZIwn|tZwUW#nU?ci^D3Z0bCa2t4jQg8!3cbP(vMhi%EI7;~FOx_|G_$fJ@3D5#%(8sD> zHb*JgySXQ`{QT?^mqp=>Sh703ozq*8P$Efzcu|V(E{IzuPo1v{8o(~2vAE3Udi5pCu14py%|>SM#J>-DVdbqj(( z{+dloV8SP(tNI0q6+qijd8i&3lVV~nQ)ob~l)v{z9)?t5?1lwMC1Lf%PNdc9?MJ}& zqqNX5VPrxfUgTu4vzWgbSm4i0S?tO*}@tY{^{Zs)0%*+mJ`X? z6em#(li(hBE?ymcwQw#Pg;^2>0ZfP!ZjF^9DqP*i28#;EJTFJ@XE;8LgXn$%^K)~> zEcCpP{ZaL-wgYzIA_`MzflG2PVPmjq=4SAA84$oG$d{~u3ASAP);~VNM%76=2 zZh(BCx4HLS+Hq_cnJBcCW#g%J=(7AT;PlA9BE*0LZr}M~4JP=`5Az+HQ-mI-2z7Tv zF_OW<2*#HdG@WHs8~xX{af-XUyA&_(?(R}tiaUkiZpEd=odU((-HN-ryOjXRll%X! z_e(xx&6=64ncvLG+1K7jq18UDG6TfWG7jQRg}Y6xtofw72_}6+x$Bi3tod-^Msj)o zxanUa4ULGCq&#lD9mpIS?b#ua9&{B=#(_9qvS3TX%TTHkzQAL!H|<*Bqj|~OI4fwf z{Ne}`?@*vb?{hQdfCScE)&(26wgaHv3WuP&r3wK#UsW>-T#pY&z8v9c$0-T^kqvOd zjDIL5ZGNwDMOED_wi+2oZ>(eg5D&~q$!^Ooc+A4pv<4$S)z@-p>k#14K7axvvexJR z{(CBk-?Cut9$`FOm^zuW9?wT}kaWqO4NxR{PrgG@n;2atcZ__7@kHqkND^aY4ytWT zK&3~)op;qn$tv@W>sLh$EXO{5IvQW~6et`7g6%(01DW_b8a7*Wt5`)VPa-;)h}iHM3u) zzwjyBCCvK_`r3g3-Ibld0JqrKE^gzRl@oWL(qsAWgb~@rrZDqYfk@w5rI8*(UTL~g^bk^DY>u0U^W{hkPZf*T{heg%K*2a8`|A*Dyf54%Gj0$TAIs03@8 zK;|MzW@ZkZX#4dg#m{WNRawJoB>pA+$XN#*jJaIGXj_1<)XLTBZ`tNWnfn zT2%$r0)B#bb6Irmx{|syC8BeVd-?FdXqj&9Vy+Z`s83qjAybSef-hRX%7hM5*L904s| zax|!abuB6ifcaC#DYs)hcvcb=Ef=># zUA=2H^Go{KdJ%idA~X#tiWhzX6}3Sgk1+Ai$JU(F{_<912A7VBG*O_B-7XRV2b);aXY~&hXDKLfKOy*8@TVonr|Sk`JySst4+!{j(Tfv%98&L zi#mDB9iFk5nSn31W>pW&cPXl<3UmE;<`Z3_J3q7I6Gq8g%`eGT&Q@Rv#v5u#eh zZLJ^$RuM?ft8l)OrS}67Z-{+?$6~|98NJ9euh{WSZWY@<3ivT=H<{9W$Hk(7v8YVV zS;^NI;#{{~3gPx`W51|w~e#(T!yCZBh zlm5-l+wYU4!H}*p#pjCRwZ2nU`p3sq`R7v70{MVQpLO9f+RX--uzbxYLSE)0vx{gP zAQn=Hfy33ZSsnsIP&_I1r);2WLQu)So<*|d9JWMo89R(fh~pCmP2WC8oE?$P38w+&J*gyeP@J-ow{5Cn_z!C_t%`W1HTW$N;1SMPk&f39VNbR)-oM( z`kr%d7kxb^7g?n*BGX*f$I2EG~9?rYy)He`cz@J@p0@Z52~&CQ1*iga;ns9 zt01#}7cnh->v(0bYx8ov8VbKeEueUm|3vCxa&Gu+?t!8X;2-Fxa~qB04&w!WCE8~B zE3_FH#k)s0t5!NCCpM}95sL{|MpFl>$+lWT`td!5Yd&Wx8JS6{{^8Tzbt$iT{!c9 zpHV~QVsbku^SE8<1)Ypv5P-*fq+H0MPawh{3IT>W<|ZtMBKE0u*3)SF?Cix8>5`yI z(lRZ|7xv~@sbgv&4E$@xSC<|_sylp3No%bc293zxdPpN?=HZ>A3CJh z4+e~toGdjVyuxHpp9t$`QUc<8_>;Dy-nPGEy&_i~3Z0rlZEjithe9bUqvNJQ7v1$^ zY|KK#yUWoOeb>UKn7QHfKUz$fA>>7}NR{y{OW@8w|Mp!LsFwt0&U~@d(mqxw!>D@w zTxQj`qy}+ZPvU|i*1W@yCwxGOB{y^N(MyQ zt)B*wM99)E`)j<4IH$muf;U;+Fk0GsF*;HB4i6wU_OJ{wr5MbABv+)+yVNH~?=5PQ zbNvP0-JQo2YhUHpg>5l1)}{A_Gl5+kJg9{)r`|~3ofOuU_uQx6FPtXxwKu+LERTr_6_6WuD&(PWlK{capMIL?)VuZdf+B<@R7SO*1cJO2ty*m(21rSC zflH7w(6-e%d7yV}5bdYQ&x6CZxI{Y6gksK!8SfWbDx_dkHuI(_aejCj&a{zC-GQnU z0?I3)KB4df`NPAnAp$pd7bsHDROJhcSb$=qTa4XH_i(b?OCs05kd@}y*V|XF7CEI? zmz0;E*9}KNXcDY>55oc|81vyKNcF@Gg@;I`-LRn2`cLAc+)5ehKw18;+uBrdd_EHQ zfyxCI@`f^06Zam0tXrkoxtL`Yvb(EFLdfuXz7pTy1{f_He{CBbI%r{AoJHtfr z^U}Scj1Izj{&~h3{`Tpd7+pCCn93pQhu(6|pv)2_33ldB_<@15dl|IYG%)km?9f_C z$UmM0h{PY>93{_cQ&}ywIm!5_6ZDO48R0*WB5NvzAc896YZ0fH1A2tQFI=Uy+MKzk z0E~tGq7v9swp1w3&cpDs4U;m@Db$=*+Y|Na~F0=T=|@dbwB!1!Cy8Ood!Tig8E z`9R^k3EJDej`&cxv^s$Yo>QDc)rhY1xNcC#kC~TgIXXf(RfamVOa0oxvld7sS*N3) z8x|B*IvMeiqgPGJrKex9O#{Z4V9A(<)Y&?T7%yJ742%_Kbo+zher9IbUZbe=;}gJ~ z$^zpo9)yAhX(xesf5wk)JV0R0bFc(`x(H%?5hmOms^62^#p#xj+ciFe-5&jm@T$l| z_0lg9<(^3Bjx#oH+*?Tz1jQ~->OnEvJc`8opp5N~%XsP~%bp$wi(@HG4DS6;bhjJD z{6VEJ!PC&BN&)f*A|;85dgYeFi#v2QYUDg4gW}(@^nWV$OUVD=K4uOB>m~}EbxlU) zHmUbNAe;y$dR{N^|5wWTiduBPtcya&qprS zzl-?HN$<6L^CH@2&3PUh;P-~F6X4TVpp@Jrgy+#+gK@R9^Ws?@1L4@@`% z7Pt%ZR8cF_??iq+N8OBMn%ih+pM5NQV-B!o{gZwM|wNDk_@ zHyj<$9yqj>=}Z--7>zsMk|JDpw?Q-1P%4Z2M@klam;K`VTZt9NmsibPFbSsjlM#mo z4kvekzJ~6DBTT|lT(F=r-3DrX*;~=;3(xwG@4^8Z?;h;RIlluS`v1W5 zKZf2?eqTl5J|zmcCV0@?R`>9Hfx*3=J~;=+J(ZuK~+alqzmJ6o^ZAM9IA54iP>dO;`MK1x>RhnwZnwW68l(G_Rt`uo*7d_ zn>AcTV`CclcbP;Z~a(wzy3*M)`q0{zd*uK5L6`@*zDqMCbhr+&n{Rj55iW`L$pzy z2XIG=xSN!|N5e_D+VP_|w7A{U>q$zrDxEY(`Kn-Jri50W8aHnB@`RA(oy$enaD!1Y z|04Q#ar?*tBB}>w3pzE|UY{E+OorQxpUAMy0v&k#teRPOZDH`r`RTj{cL*yG*xidS zYCIrKQhbh5ZCJt;^qgh7HJ`H-K$v670DCU-Ci2y^L5CVfdCr{S$we)IuljgMKlc(> z>Mjx(F&KJery^i4Sykf~nB`I&ZkRRcTJ_rkTmPY;u*?0Kk3gkDWn~b+{CPmSx^sPr z*I9b0h1hkM`tNmqvGkVnd$qfUT>86}I?8FWb^p(wX6abFq=xgK$5xKmN=|of@eCq>D@1qE0Jflj~JSb;E%QLS)vPXO7*W^D$YQUk#Mt z#{$*lZ$ihVbL~8RuO4J-c=BNXv`kU+E17vqNcgc_HMP+y0v48X^5d0~6XcLR?d;fq zF9td$I;8Bi6eI3IG2b=RfL59+4k5#qZ0O+eBq@8hjO~n^^`n=0v|N_y5*V<;Mnd~> zvYZFO`DY^z;z7K%(vQQ^X#4#1q0{J)#zbSUsDX{NC%P_`*AfPnEIYD73brltY*g4m z&Y@?jXqlJlAEk)4iBGCOH6s+wGe18nO1fmhgplmauuw`-%yLJoJt>bGvE1uroSy%g zVU`_U&`$z?*CFN4%I$Pl(S#uO2S=Y3$`_U+t9SfI-q8w$-7{p_}L3C!E~ z<{Y8H!&>sL=C&7>)U)nyZ*u0$I()|u9$|T2>(9sNZf~DKmFu3_a`qWbzzQG%V*W-D z@?m_$fHo--Ldk0Pt+XhN6jovLOV4@#A&)isNG#4Sq||x#a6*Q@^(W2VjnCXlV{le$ zrv{VX7$fBOVWXFkCSsjbJ9&HP;7VC3IkIh(xKatZY1pygBrT&hmDjBxw;t7kU6o|n zmbR^&4ozHKjC1t+%a?LIa}Ekqm|7Zq1Ee-`*=?%9(+a!mJ2w}2)D^E~cvQ7A80DO; zWhgpS3WQ{J%D~H2K?mfiID9uK?udWa_3+EM_@$A=%-sQ(C!`fJ;R^lf60! z7tOV}10YmGG-TlR-hWm8c_d*S&Wb{7p$kK|UI(ijqiz{o z!LL}7Xd}Svn)d7f!?L?-?9PFnP@i1idc>8{ZRzJ&mJ^GW@JZ5&HGJi&Qyjm_fF-I} z1E5%<6PQ#FUP&uyHk6D!esD=y9AH$*wRi=W+W(3E{x5!udR<^Shqbyub&RNgQFTFa zZ{3^^QO?>B9{V+|2PLa8jgf7b_fMY2z&EdPcxN1J9!uCyoV)b6`pY!b65qD!EMK;; z4Z|f66sF2c=%G~9py;?t(T_v1kf0Tdh`mCXm`6<;;n#}Lm`}ulgtQfynzSqzTAZfl z>znzrE@%VH5XW62MRmfS`NV5!yPOo4GV#wzO7MXcHTAL|F2b`{;Da-}0I&zm*~J1_ zpY&(cDF8Rz0L&7(w$=t>h_d^h3}S!=Y62-_EL4CLu)39C`vl!eCj?SFfrLjflEkEP zaJIiuA=p6ZnernkLZyg2kP4;xZ%by}+*~&kzo?Pa`%7QN#9dSdUmUImk`h=AYEF0(44N^yoWJsFR zn-NE*4NjKc&Z)EawPdL!enfX#0*{oE1euwrk}*faT+%2 zz5<{_1iT>+Jbx5p0-nQai?e~MYvFSarkoA2jHA%?)jr~ElM3IDiuEhOpW)6WEdd!J zyga6b9R{;(;tM1$P|M*yj>GEl+4a#iV7zTT9Z2GBi#mqKYQsBK;IDW&DH#~1q$Xqb zD8h^7`JN67Z2{eV${yz_mC;{ba$7;Sukb+4%J6jT$0xg3FUoZuvv0H0O4fm}x>D^^ zA>)ul;;%Wu!(5CKw8X&<6_)1<3$>*kImiBnjc2*OD#Bk=`AQ$$a(Er{%*gIswm1gJ zr+&TZcG_q(QKZLy^SXAS=3N0REP@frd((knyTz3q0C`f&4ZxW`&hfbu!$`gy<5{fAhmC)!#mHwTha^k8ctM1La6C?(4o=+KY@pKat6V!PMbbs5ivT zu2(EY(oZfPAqQrPr^>(pEd&L9tK?zlIrYY%z78<+l5R$YX3!MRmAyX8*&ISEPs$o6 zwdf-Mjtr7M=jLQdKSX(>9)(eilZNC++Y z@lTHk>?JUF(3^;eX!Pnrb5@-S9@A1lxU0*%jdCQh7W;rNQ;7?DC28UjmB6K~u@Zx3 z$h^NTZ#W<;tufZdUZQ1EWuKtsI7%=MBP>6x)-)!wv-zw#FwHoIM>1XAlzjN;3QdR~ zsHm865bJ_}l8`e^yPi9BRZ4&whMq^=DIZvCH3pYyGk~(C+`QV2&|Q1_)yZP=fIsW} z7Hl0E`r-KUoY7S``}kDu08R?~ujUpMSRH{hRH^TF^z7W^2Z4o9U)>*_LZXIq2c?J~ zJffnJ2sn-Csaz$9w`?fmzxztB3_-@hGD>N*J=_(?NGMh#>J8x@@ZrqRZ}kTt3UHYA zdf)RWKf|Qi^u6Al4)lXTTNZVc>7TGOWL?>a^?5@;57warYo+{AATIH}OHX{+{fBYH zQ#OUoTQaB)R$>-ZkujP}w#}*B{O{2?^7(+j6uCF^3`b%?aNR;0v( z#aI*r{PlemB1WdJ=A7`bouh^n^tA1pJ8;EsMWh@3ygwlzQ!UweT+@T3Y;gvCAJ<9} zb`6DxOh3klFxki7Y&6{Aamcyr-`J+@#z{q;fJ0Mz-8bef@vYOA)5Y(ca46+7MX4z^ zM-}KVdo1Gv_MftJHKCMT>I{xU)JFvFUyUyhdIwRPb8-dlc?Hj8;slT_ zvSR!~C>n-7;OqAEjNvV)v-70BmfGA((NpWJgS6viV7<1RG7`ujyP8udw4Np>tj z%NTE@UVgv4<2y0>accV=eDdb;gI}Teo;d%K=CwP5Ys`uDNUj4RP(9k1t;m!ELVXao zCYox0ns6q4xz6C{M6y6wAdh{PDU~9&;HNl{^cZ1i(*N`<;jbI2N7OqsIb+?ncJ6pUXTb*Da9&HGfrE){HJTbxClf z?JO^TNYNs+>wcDA-_y~Q5BR9-0VUyI|8BnqmlHpO&!l_7VuWZd&)|d-e_(Id0R$p+ z3&o=p&ww+B8)(W|%b@~$^pOWH_fv^+6fvd>A8$HsPZpW-MK$rb+DLdFAcV7IxHvXr z_3vU6$}vq89p*(rU&llS_}Q3JdDt2JWS4Gj+Q3@)#=g|Psvmb@|bIHy;Llz@?-i0i!5VfHz&;Z6d{}GYEuXA%@6y%zl2xmV9l>R9h@4HK%#U2*#x3$>Uy;>G2Ql=ZA z9Ep!dCK~>$%jf&ortQz+dG$Su*GK^S+@;KmBTh(QgTv_ngKJz04>yz^w3A}qTA5Ad zmk%{(QQTN5`f){mJ(Mn`1ZM)4MOXW)ceyJ!uG+b`eD-qaMLj?HGMM zIp_-lmH(e3tlqlC91w+{X%lLrpc4c|!9ckKkEDW@L5)AOCBSQ}t>&=oMifh%!Rf!J zaRpRmw);F-SwlJ2B7aKmzOT%FexJsXdAiLE_g z9M2(x)tv*+=_i4?gjajO_1Tb9_08!2mIg&IHH#d%tEutHf0_rT!Aen}{|mdi0vJg( z>%7hvx2i-QSD|v9Hji&J>yK7zkLW6jdBwo_7$^|p7w#kX;rNo`~ z_UmRIAP63X{=VD9Km5wQqmqR}!QDJ)9Us1!yoN|L%kh_oaoM3cHyGZ+uz2J7jZh{xQE{BDXyRp@d6zKlSPenmaM4OTO=?g%ABaiV{`U+||rCN}k?A{T~G~)$I}>K2||7bRc_B8~Gzc2Om*5%B(zP_)XX@ z!O*&H^v2nGZf8?w_VWsenfmAA4)|t^R(kJu1fpyD`w9hy*Q-lMAlRC_vL6IaXNTI| zmY$3^F;pm`q|DUYG#DNsn2geCcekZm0k9V_R<9n&1~;_H)dJ3a#6&~j{_aK*Fg}JX zsDNJ8z`fpLr5-*4+2n%Zzu)~m-Msyu?=g)J17Ss{PCwGRlPE&IpB+A&NWH^nzP>~J zX3^u;N}GH%$&9d!@b($fd#r7UNJFQVMTcRmFxL=W-i=i&cx-8c_CC`zvIw)!H6n%4 zxR3MV>YV_h{Bq7T2#9R%ywGr5Z56P35`4n=D_T6xsqk_#_vVa$#esD6cXRfpLARqV zy;fVZ$NQl)W}fdG>rx>&E&bXo!1;2!pui2a0vRYqOo8eNP6F|PUTm-n!Pi`I_|B2S z{GYCoXaqzBdqsuXJ3x1jmyp>P&|rnchEt^92RGY>>z1)We$vLh1a!057b3ma!8|NVkALFpO>H5P!Tl>Cm&OZE5n(NA=LjnnpQ z#Q?mCB8$qt-9=?Y$)4&aiSm$pt1Em_;{B)$b==+EkK;qvj^(W$qf^2s+3nAwq6xApBaO&O74xd@*dn{#K zOA#JA#O1?Hn6B?0$eLZ~vuyXqMWxHBnCV)u4au=5D+64Vg$1`>*qU-6>fswI&Y2x@ zAz4YvB9vj4I{Cnw+aSR@D1M0k4v_;BW9^U|J+fFa(Krz+Vn0QZ7kFy~Ly))O%jg>XS;C)rEQM$k)@>_UKJj4*l>qKLB z5bpOToW&QJW-qK_-0D8Io76L$t!NP~C3#)JHh=rc+~LWuW|-G)>Qu)*Wb+g zuT$3f>FKm+P2u)2>c+;deV@PiAtluWfL2m+ZowJX`AeXD8WRwOaw{l5S0TLbKd6K@ z=tJVL9XhaHLs}Ot5ExHmK+KvHgItQ;7aQdul`S)EOPRhQhI()020W7@q>#G{v}c=& zM$>sNf=`hoS;$E|*XZr+>wbAykF(DCf#ug7id5Q4tn2Q9%xG}pI|;jl;*^#l$Vc%y zoiZf*wlhh50RmK6f=SNb00P9$HxO1a{T%F4Y~CI`8WM-E_wKdIyAGo(b8BB}(Wh;n z${^Lt{U#pvktDO^30{vIV2ufdqL;HEw6+@1Vx2Lnlw5+;VizxBWr+WoJ%30)i|r}( z3D)n5OdKCyc8G=)InPY9yxhiW8p9=gyVXM;T|c6Fl3vny;tn}QNZLL5vyJv!+Mwep*Coe=^U8Cd<2exSl$}C!S#h!o8Z@> zbEEuW9ha^Pg@VV14^?RX&2x!F+gJ9?0{)HNkN~ZYUM7T$vdd0l0pZ1NHv+_Km133m z;KlFYM#@F6Y{0KKvxqnF!k#Y)*pWtI9ef;9id&GSmx^$ke1zY^(JoRv8}%PG!Wf34 zRpDd$Gu&@xS8~XAkEm0I7Ufae8Do$W356K1UYuALm!2>}$q*@}N8!OJW5%9V^^E|-hpOz?p3DBm# z4!XZp>w83~u2K@NctoFmxUQU`_UU)Z?h9tiiccxXF&qShM1K6yabL{0(l&>Lmx916 zYp*;y*We%5;4jxnE&n|NB0uVG-pc|^_3qULSa!0HJcDQ|)5{-#qLB=?*eI!a} z7VRFgfcMWcWmP_9&Ey}sdLJ%uOM&E`rjMw%C`C%1?B!U8U}&_}8DGUw#I18^Sbi^r zW*}QWd~j@yRaC<2o&knm%+L|SYCx?&Xs-ZoLz?d9e_h;8%BSFrC2*WpLY(eHh)x_N z3KOx~;k+&DCG;>*R&zavu;DIK!c{aD*ZrfF>s5AC{V_l4AiLWDLrRaW5%8)y*8;!< zk=3fX09fPMk2w3rdlqgJjj@74*M_h)yXiplq5jQWX{L2Nja(Ldu?B&&0iQwOe+9iF z;4S%vS%Adr%$=Mfz$p3q7B1#sNjj6b+|>mi;;m^$HthM6Q3tEWoVDRS%Z+Cbax5Qa z_5zBzwKpbRaNEQSpO-I4NS^H!aL6z42G$}2=MTJst$4ny{s$drg9zv|kiZi!9Zr<@ zlO`Y96<(wO)PF?q&(ynu^Zul-HZGzyZ}k64trVGRHJR5B2}*Tqo&jNvJ7P<*;KCd5 z-K}{w*oC(8t+(LiK@H8jdw5AL*sv}sAGzgNw(er79H#E9#8GotA=Ru@d)@}jV34}7 zLwq6@@gbIj`aiq!8rbRU>$cj&%?s0;=s0oyQ3Zye9?`Qa%2LNcax?ePFyWsrv*Cfm=G;GVk@ z^ilFzu+mA>eEpfW;8+;gu#Y^gn!2RN6zjY|AfNsy<{p@JY1Sz*yMLsX!~FE$((M&n z?*VsZOPhKFhh?aOEiyJov5?O?XEeu>ptfk8-PNQ3k9|xw7!pvY3l6mSSbk=VZ47k; zF-oue&d7n7cRr=Xc=v@fMX_nU6e`P*LH01&NstgI(*aC+X9NRG?93t7xX;9eJ~IdD z-+MV8V)v!AQ3cVI=2QQEJw(86bH(zzitX_+A^A-*+Ak9IhK9Mi{zmaqO$T4G3O)eI zzktsuP+LGdBnnnwGf58Qz^-9B>R=xNz*BB5%rEw2UM*Xi1(8B0YhV^_2!fauC(_m~ z&y>0Qh5tD@pD5F1JM<;q#aQgk-@g{C=1hi_^Hc|D8sx& z8WTr0VBz=Ns@QM?4{rvDleF~xJfBHh^Z@R%Jr@Ts86N^P z>|SwE1~ZfBC}#3ii+2peStM0&+Ct(`{7_%TM{RF9n+{h0T%8IwyIZy!*<#W0*V-Bh zT0b4vZ_{0a~tKRW?@j6>Sqjx?3pt}9YLqCDDm?L!4aDCu|}oh>Sfv{fjXVj?=d-u8V1 zK=Vg_%<~oP9o=uUMO367INz^kTI~?himmad+py>o=TRHme4wNMm(~%a*o=QlFyvM| zCZi%0{gcx}Uj!F~(9NniL84ZWG#}Nf)VJv5zDGay&{pg6EH%L=dEXuu)9 zy(Mf|cDu)R^2dQMPgdgo*5)&AcfVK`6eI!#NAXSIxwrqHcrSQPZ1o;IP3sPdW5`~; z8+U{=kXEyQ9bxo=(IoslH~U*q-pfwhLaNfN`_#(V*@^K^_xDD}T5Ed{ur`~}# zm$1G67rOQrP`?z%6+wk=3epPesM(%o;B%{ znj|0fv%m2sg8RoYY^v7v>$#$MIu8;Roa#%3@-T|N%B_KY{Lzgf8nQua_&#j{M`p8J z;ulpi&Wb)}^dvy>C?2J~o6)u(Ci`@oRvf)3p&J8VWNxg}^&+Zx&3VKBqRqTk)oG6^ zBAkz8OeOp#R>%{V@}_4O!o}4a`8Rh$vyTZin$kmFdGbG(>|zc0&nCX=N%d%T?^i9B z4dwDC_#Pj9l=;{p1@eS@d=;9_!LY&>pfqn!spj+JnZ_ISfTT(T^X4m0Uj9aVW>dj&omXrQ!j!E=w0JRdjCJf|H1 z#C$gh9{#G|2~|KorYjFsbgK)u8ViL-Ee>-4<>%~Br|@9?a>44xEzntx5j*GR$xdmq zH-h7&A?3|Q#UUH19-0YzhU;EL327LsTrN1B@oWYSuveu%cy%e2k|`!_$l#C-HthSQ zDSV~0O7mX2CiHC<4&vI+NrfhX{a5?DJU|1+|171ggF^}uli1gdG@CEFGJGdVvk7gdTRKp`^H~;q1VZ?IpKp%6n(xn4fJ~>)!lCf;ccPZ1-g^7iszEg|C$yZw&d4*Xzv{N(KemJ{TN@|fg?Nac&DQN@R6Ggm(iFI z3_B9%XC1DWYH2(ksxXEas*8!>hHF-zq3Y3~Qr}h!^^Mj|PVu@qOg=8zptc5Rm6YRO zvQ2z#^a|WoWPFacp?Cesl^4vYDHOFLNU-`iox8iThUk8xoC1648N=!n^hE^+ZZdxS z#{FuTBRe^yMIyi3NvF(xM53!&JoIbagsP_ebVspMEnhS+=J%C>aS_vL9zomT7x?oh z$V7J9h25#p(-Ab%KSsA|;Nx$DI`?7^Bn&e_^G1x005E`)^c*A>7IydipHch=_{_RX zyCeTGjs#`RbThxBy_{~0cUSXskFUr0_ap)>CNY;3MzZ4z!+61cWU=IOE++GA>0=5V zEE*2B>rY;I^yvh?EZS(5NZwcB8Qb7IIQ_nZz8H*=vnOPFqTkFTvxr=}*l%s{ z7HN3vS4_zr#6p@Bd^)#Yhq34=JX9|lJ))Muh(A}XYMBHOFEtbyRr0s34aF4N%rwfG2Dj` zGB>|K(mUkY`2)p0<}dW^e)BBI?^02lBFshV#;u!6k;AZ3<-nthJfOWzN1E z(o+m9S%1ub8?M~}TMFdhAA)PZqmkH!u3R5t)-G5Xn&1W!=!lDHYt&%8(B?BS0Q20l zsgvr%YiRRqUt%>1^SIVi?B?fz$(WmN$C+{bQ4yy&_h zMUi+{W&J|%kPMh7WOOo!q4>8|^|mzut%^SjU2xp!3?1HdT&3S#IW3u5vcwggPH3Np z7P0m>YNN?@g0oJS%p&Cj7hY7Ew36)L&sr#{IVQEhxU(Z5u0~li$Ke5hFR=d;F42x2 zUi%DC90IA)e zzAef$ms`gcLr1MMmmq=VH0jgJNG%tdOX0r_JLyc1DmR}2y6(v*LHwlnSCF_J@QSQv z2q^#IUJf*ZxQ*m{_4d7|!sdR@H%OELsVVt(Mz~ z@OIR46>L(ptG~{O2BcT=L7LH{v&*eo$mqu$-kfU>`B` z^0w#w){GNKdZ5)*scOaAR*;FC$|He&SY9`PQBXV2fiA5TNeNaf*L0}h<2L7Q)qK~> zc7X8LF#+-aD8dwaUBNyATX~Q|8t)WLmwm#E32^SXs^Z7Ek8*N-R%p|lZtL6+P_1Hu zzu$_NKK-WL5sqd6YmyskFMFC4q1P4nJz;dWc6{B=?dgo>UdGbJ3CEC-bUIz16m~vx zyxv;fCMPAgx@L+|Koq-fp8nmU@k8iDAL2tq12%&m!2N%2K_}*2Pv9+Ou2}%EZ&i>G z3MIj`4C;?08Y7*|%x$7wi0(YRBV7iqQDMewK#9sYU7b-SKI3%D0;=!mIWwYz8b!i! z!?n-fkrekI(0 zj6XwGpRPBFlmmnS2(+5=9r0&4_h+OC&{^i)kwL1v|-#}0Bb(_`16BRpT~RO2fw!@f%n7~blUP^JKVZEtx+Kfh6}%L0?yui zPu{i@0$LveIgECDi{Yldd%$2H5bAaZQfvm3KwuDLZ~L?ZxX$HK-%qa>_7xsCR9({j ze_*`y!n<2;gGa^4esv4`Jprv<_Qbjp=0C(v)ewq%dcaYsAaAe>^#>8@Og$%_bYt%} zEx5a}@j=f&^(1W_uBIDVRWV*(Y#DPoTsRxI zXHw{_SYn4Z?}{MpO;@wpFXvDG$R+5jB+pTU&VWTSRUx4^ws^AbdZC@hQ|i8?E}<+a zAf`Oj0OKY5=1x&K9w0CrQzV@%fSK6t?^V3Kux$(Z~oL z0RH#j>dRTVM37ddly!Y@|Lbq!w?5exXp&~~KZSheG=6;}(}+`{ud|V_e|V2!(H;u1 zJotR%dS=Y#znHXfQ}Z{jzQ0^kn|tVBWPh)Xr1RkY^W;0*F&bDi8rDE=`{D+t&bW=C zXii%1ygW#Gb6il88)(G;_O0_(`@$M5!II+bci&`?$)G0m>$&=)(pveP%7QS3;XGM5 zU9O~V`mK(=NMlJonrr=SugTyhO6x6Ltp4#zVWUT7sYm4Va}8O)cOV68YVcU-92e{j z%R+Ea;>9*!vRFBf(C;+otWW2U>etHh*%j()$-uy1%Bn7{>AE zc+#NohbeT{J2B>?P8{Oo`pzo~j+^Ir$#wrweV27S_3Yh)IX{4xCh;ftV=8A8D;fgN zsZf?Nvj?UUZn4&%MxEVEyUQA0h*gdv`#F9vd?d;);Iu{SV!peiy>sXk)6_0@j5{ev zaUBGykg#vtkMB1tI9d68SY)$Al&6gqnDvc$FwGM!-=g46bpRHZKVNSgwq<-ZHp{;b zvVU>Oh|AJ1w}jNWPRpHy4r!9R#f#lY1%zdu*YvZ9j5dSnNj-;yoDFDFJ6xzA-h;O# z`~vFs-ezP`KU!u0T>@W#uaB2>1!dT`DBDlcrXhP(o$jf)(vz$*qHuF;AOy`*jX?tP z=p3$A!f1&dVN6_?LHXJEWhtt&99+#ceRJNo^P63SB3FcM1`Pp}>$Q;Nq$gtf*K~AK7y@?W&p(R=RL}IEa__o>b_QPTMx88|V)avUV88u#cmHyU zp5H{38CE_`h{bL;Z;R7iLR9m%xdIeUeiNQsjv}B#dgSV2Wb}i2V4U`xmjH^?Fu2A9 zsg2To@M(O?nQPct7%+Z03Q9t0;(`R#SlZs178Eup@RgS8qYV|s#7T}V_c#5B4VyF? zwRA8-Tv)y^uc`^F>_CqM`jVD1ZLjMA5Nidf>B`8~*E9ylDb^SO4!Q647vuS3K&%K_ zA8++!obMEEldQ<JDJO&AaG6_bF74?uUu;Yk5qdLg{KC=E1w?E$Q$GzBQROaUY6g^NM4>1W!`ESzVCM>Q~ zpu`cj+F;Qn$i&m(7e2}rZIaq=LT_jP=O>jRKO1+`k(1?15q3~Xkt0?hSD^KyWD=dm zx0E`1DUg08Ta&-9;8h^Er}ZmIKD6*iQ3eXzm+g`(Um{oltcf zg_{E1Mu2`I!cmCROlJQ?YwEdpJuZ4WC^G1ww z#$w!D+U~kO1whQ?IBSduYkJ=DT_+*83$!7HYfQSnt&DMVM~IPudqGU@<22lJqnzdT z#Ob4eqDDV`r&AQf9*hkCW=H2l`0YS`H-4F>@KzI5fjq_=dCYS*IRx!DDk_cLg@;nv zM-%@~yTH7OKfchJ)?ffmA=T|Z4;a{x@wn`zp_AUa;BOcUAwn8E1^Xi{+ zRwF3m3u1~t13S^KR#%B< z#MslmvnFA%HA-rS>;@P#$cO`0K;j0VLT|V-h7->`!*DtykbA|Uy zBb<*Gr(0pHZW?x1$ttEKO&Kc)IbD2N#6nj2!orRR4AXpD z{}k5B8j&=3>HaU%EiBSsQztbcY9I?ycK0H!lLyVr*5d=K+4`yZ7B|g!&{ou!=eSiz zn~8^G+wCTTfh;O1-zCI~7m|o;x*G)f*|_Yao<-p5`1pci+t36s9@BemFie*TG{bij z2-KJutDWzG7eF^$#x&*#*Ny6o2jYk94&~a-#ep&{snOr#@k4k_wRN%+MgEC+ZF&iqFvAI&{H(7-~j8hVr z1TVYU+@tr@!sva^y5?=-VY^%GVsmRM!ax=g4SQ&fD{C#IViO?SU3wRzqA3ysS%@Si zHZwXl(XO>*rwMjXbu`q;X-<9~pCqo4dRPYCCV;k*KXFA(^pqvfehta9Jw>y0&?a%V z7C1GAo{O7{eKz9RZG`btzja2kZ)o&J?Nl{aA+@kJGgMU5;3% z($RMG6_3=w9=+2!Q(fNUq8)s9^5oocRW)yWQ#GqDuh%$0b5C`(Ng@I*YIAFio9;$(8ln zI_bBP^E=(Wd?pkf*w&6mFP@iL<2a1;g6bm$=HSSzG2fjv=E?wWod7&3M+Z$E43LW_ z+a9l9K$m0J^jjVFbB3n&vYM77ceXpwV&c%JCT;bpNm-wol=Z19YtUG0O-afY(x!{> z7G^-u4PlwOkbffhfux9UxgZ-y{O-h|3{Bc9LzA*HG$|=V?(3n-=`%j^^cg!(pNT_z znzYrPCS~nuQqrCV&J4ZE07u8Ev;N4b&Q2WK)1#YcHU1rPJVN#FVn$+X6Nj)x^)D3C$;PpjWf-WW0yzb?| zKhl)+!IX6I`H?2NuT1ouQc*kNn&-0l{%G7bMt593gvb4fJ(rC!(&}3NB1zP^k4y#d z-KhX$$5A?Ndz4m+OpHrMsXHvSvasHfT;lEElHqY>_GJ62?^Z=dz}*8pVt`azm5r)% z`e?jzO>y%n-@2$prKZKWbjn+|sks)<8Hi6^zKCoVBt;41VwDp9?+B%g36x;YpI92Y z#?X9_w=PmqsZlX59pr~zxecesX)431Q&Vx3q-b4{qEe7zTsp`bY6;vb%Xph77KJ2< z*jAd(-I7kNRc*LDyJWE-KdMlj;p{k}Fr4iW3eAUp>rxe!N)_YMq2DkWkSQ02R8SV< z2;qog&WSqr!G(|)9a@*>M$N-OtdaBF{;jk*EkPm=h9fDEX)G!HzC*G zU8?1mzir=KmnX)a2vyEcO~;Ya&z&Id%BOCfPVHA>nMQl&<01^r@@uz)9H**?`Ih1E zC5~_$kQ80WdC|i^P6ZsgJ*B=Yu*q*7*yL9Nn|wR4Y0&cy^cM~%$2mlY6Q@JecZECo zEyJCl=d?1&nLWq@FPw%)hGq`kp_#rb#>sCT3P*S* z#4V&N!iAin$<&`NM-w$0N8UgV%P|$ZGoOb3kz2~&wWXSMY`=AEmS2g@^6l8HT~l4z zQvQ+rYjFa4RD^E-NUP)=|DzMPfe&O`6LJ3)nZZ9w1 zzE(4IWV-Fpoo?$lKdGTUv}S{0Wp;dPb{b;-uhoM;z1KlR6HZWqQ-OwEghQOb-2{|% zl(xJ4B`^=Gz+4Qb$L+VlbVm%+;K+-Dfx0MY^3bc*3W?C=X<3Z8z=ABZDB?soSEE_s z_gg*_0zC(n)fn2VQN4@4WXTrMAHhMQ75RSc9#k+CtZ5XglKKumvhRwW@>|AELC@;O z8#E6_>t^ymgO%w0^Xpr)snq#a8*WmBZ<{j(%{Hzl!5yi#dk$f z`7NWUWY2kJdOUl2rj@n+KN%M&N!cR}33|dQY%dsmu->o`EiqNsX*d%sA?b#44yQlN z#P~RiW-xYIG`=H%%WoUN<@YNJ?A)G)y1!alc8@rfGDWk6vS>s~@Ft=$LE!>rX~Yp; zIYYXAM?{q0HX^DLjPF|!QF;{3WVp1*)=FeWhnzM}X1?W&%fLF#vNX~u9wyy$aAe}^ zz@7N&J3OI&TTf`EoR;6W6-IaZj=Lz{;7E`E!0qvO72RrGbE{Hv%kSGNn>%l(a&8{! zKOeY5v0N3lS{K-=)YtO+wyFl%_|0Uv)S}i}QAH{84%eSzUJk2^;vGVUt4>ktGDVdtMZ@xKsoc9MX;yi?b}Fy-OAN}Ii&yBq zl9rj1mS)A(Ypb|=WyRGi6jw>c#7Rc8;_9_kTr2gjyh3r^O-8di*}C|ZS6!6JVPrJx zL9J^uRZ25?g&riya9I{0um)8w@%Ga)l_WQDtNPG}nrY?SQ;;lD2Gz%2H~4`dh}y3@D>xAxk~>w7 zHhYR8b<>L7pU;o7&*pQ7c{X(&yVKUk?zD33POHbR`>~Lci8ep({(0`YexACH^J(kj zd|Elqr`6+p;7HGSqA6KrI1S+)FnAkmMTCC;r!izip>k2*YWqS@uR^`OfopXj;_N}? z{(X1-UdIbc{=@=35frlcO92-KUu}svMJyADE%lT7&LK5Pf@y1|W?EKird6e;HX_+S zB7#I)^AK4UXPkuj=)ixU?>G{}V^yUVOP0#{aE-7@S(>(0mZoI|Wm?gbYQxiGVv!@Z z+O0f2zB8@pI}MAbE-D_AxEi_RqPIygnzmJpre(!w zT2YJ~EJgN#-lFxhcbCS$y7+O+J!am)my3%#XWC=Q486ZNaw#!?z3DGLbax{kJf zs4cW}5a!3dMm~2vMm}}ujMKI{xekz}DV}XC9di9Qq_M5wc{iY68d)ijjmK`gK zLrHI_2e^QggCg+CfxXTa)^iqeqQ7}_d4o1IP4&`_k4m1Ik7tf&eZwq?Xdqd~NTNW; z5JD%2~jI$xJGA`s|Ia0tob`RNRkahxO=`;E0R(k#BYyD9Uak<3B|4KFN8ny4#dGOrQlJJ54n&5dXe*gSy$m)#F5zzu`F>yg z`SXYP*|2!U!o`_hNX1xZH?J>Vy?fo?gwKM*^E_`d8o~cP&#V4_F!qOE3`V}^4}5Rz zjlb{)qv>G!1@fK+`<|bS3!Hx8eKxM@;Qk;#FVK}vlaPnu$;sDQtl|J8x=3-l1x@BI z&B&#Wpxf8rmO`2hiWoSAq!LtoRj<0s<5&N_WT1&)#Oa1cI7JB-f~0X5i8bXpjwj5~ zBBK!;%_)JTjt!=%Ye5b;Dvtn@Ag9=ugjHPeT_NVf^)5*!5oD9klMsG;8L2vc6sO->_ zj~6%Zuik%ij_%%E-J;7k7dLn4>K48K_71&!eewPd-F=H*zD8H?Z|^SNzJ2`)y}G)2 zeR=oxAAs>z<-?ww^w2fr=%HXuf(I}JzW;YdgNL5nA_A>48WLU{1%>?YvvhT~!EuJ8 zv;PY{Ze@@EIrP4PK4;#bcM*m(UiAuII6Fm4nsU)U>7iRfV7T9Zqz}}E;q;`3E(_9L zQ68`~ELw-^5B=5ZOnk?$@7{d86RGUpe@&uIPkRzR{}9+I{|DY^FrHTA|71Au|CIl~ z#gCL>D$ZC+mfm-;<|ii>KU0p9lx}cJqb&&GPzqsCD7V1(?=Nn3JhGJT{gXHBi9C|D zi=K$io>gse6lwX-5f?ZPaT+SD3R53l#Y*hwFMUY}bOZL7{rHy&jaD3rXbciT-8~qg z2qF`>T8;pG_=|0EF3Ao+j9__WF~>0}sw9A?l&xr>P6abFpU~fll}1rfc!` zDf*;cwGznBzW@YyC3TB%ylu30Ia-qx^8ciA+7Yq8u3L`%bTiGqLV;J28t%=Lf@))J zC5||el)u(~$t;fROIWZrjrG%lp%cYp(>{aZ09!=jN1C!2q|_r$sl>_k3xowa*mF+s zZ`A_i>i`ok)s6z7e*Bn(3e*#gBFSgUTo+8c9rI<<{yl4$M%gkVRZYIu)vcb&y9>`F zMdqbNBXXMuu%g1XzrRhCBvI#pRQc6@!RQ+*P+I8Ci!BsW(1pRUJbS>Ge0%#w?ix4d zzDoI5(%BNIAWd)Z6F@M~4utd)b21qcC|42D(7k%ri7he9QIsNeAclKR|!+ML?GNCK0@zFmXMf)I#bCOXaY2=t0jt=P+41wD{zvi&PK!0 z`+38%SR{CDb}1N6mLyQo3GZYpdo(c-e9c&GQ?@wta!|#ICsLM4#)d!ZhkWzWE>x^x z`(Cr~z|*jS?xSRSPT@X*Zb5G+&T~vvS#CpqCP|*-I#Q13{SK7kNy;_?)94vkB?o1( zO0FM8Y^79dzNYZ10ciITd!Wa&i9uA;UUGFMC#6|gX#{o*&sp$y^PB~}9na;Msyt^y zekPvFaUIEXdA}oht`AI6rCah^g2kFE23bLZr$nQKodeJVZ8#Dos1G-9C7`#^qUidV z#0Rr{#W2Yk{=4h<`C0P2QvCD4!`@>OpH_z5R|I}dBU0wbj@|*Cb9tI}JLXcmbKW_7 zOyV=sw^MwQ#&GAnBVmEb04I^@FVx2z3~>Clwz;t`j!ShfmSBab%tZGj-|^<%q;ATdk{vRHH?93P*Wv8RV9W$c(rKtBgw2wu}io ztf|-%fo$GK-{FXchSR~OGM&1}tO!f3m}@|~T+*0|ZNn~jMV2&{)|qJ%u$aSxXac1f zICH-LJ|)W^ii?AXd=K_10||W=us9%z;AcEolQ4^Dyy}rh0fRBYp`<$ETsm8n;o^9zMS z?Fb10B^pEpdTQT#SyKn-KeVI1zwfmK0>Xe;s54qJRDEXhjSA8qnU?2 zLPq{_ikFkwU`fJpI9dk7!FW8F;Kgzfj0OaUWHR?>i{T`k1@mASOvf{SH#LA=Qq-hl ze)~w$R32ksyvY{E&NK#Gu`2*bCKwNJq(+i2>|YEE|4oXzFhm%=VJZDd_Kl1z0;~vCZ3Nj;W$Kf@>_`2Ow@jR_CEnf7tg73(baP7|y&Q8P6BP z$$UKW=9BSoj~W z;-`BUs)!_Xu)w9!LW|1#md6DYT6u={CEHofe$!Ixvg%}AYzv*&x-xhm+x+@oA4Xp) z5MOGV`ejZc&;{FPK4cy~4^K)U=3EX!>Lj1g{XpV) zpFtsFwnQP}R9cw{3wgcsBjuFEZzz|N_AT9ji(Uir!8NYn-$H_rYK_*aIf_*K3QPv^ zDIXx1vY+5oP<57A@-?QBnFwo;=*I4ftggE-@GM;s7xZE_E5JASN2Gi10-nYA5z`2G zsSS!!|1u(}MGCUoy5N>s7iGyR#UVj?x35`>UgfxXSL)t0G{%V3d~eJHWMApi;S^kJ zB`TG-;Z`rgEolVwZTyNvM38#-0(2j}0v44Z5M9M!tF9@p?YRcEJ|9KLF?gqLZmW`HvV8djY zkVd7k7{B>&CAW1s3PO^jB5KRR;rky-=do3A7}_-*${#dcdYN%-ixr8S=;xuRDZ2wJehe)rL?K3gZcT^bn%7jrd?$`nhxRp~rjO|@Rh&iVK1W9PgB z)ml5<4lrNmyff(h@q7ME{jItG<=tF)HQ{lp_NzjJHh7Ct!ddi4 zP|PF79yjboNPDGYy?hRw!pz-Rx`pQIv2!=YBQN{&Hzosb{9YmMl&v~C; zejv~XU>lX1exzdkMzw6}B@Z=4i8|J_A^(=f58SP6oM}ZvC5@}HW!jzLb|e=sP90^| z>Rvs4&qL$YnRY<*aH5i;+mEl#(U(8}jQThF=>dqx{NsS zH-!3qvlj68+VO5a-X&4PILucF7}EWl+x#d<8sq3H79?HbfYj~F51iMye>l0qRje0Cg@Bo;I!kYOS5(6~?=G&IV! z@U3qayV)TKag3O0Vn(1|#?7x^HR%9ZZe^&L?pQzjyVmCQdvGKcDOGM4h zED}oWmPNsfEz4Bp?p)dmhVC6=@;*mdbBF4+x`-n7WSqg^GbcYvNkm1_&4dm~Sag?n zL&I!#UC><)i&9U!P2REUd?@uWegXLH*1Ql{QlH=xXim!8lefZZ1|*Xb%(p0^!Gkf+ zmymdD?ti7Z-bHkiuvFk!ICiFq$k^*kkX?0Sve%tZG;Hfl*kBreY2fs2Qv34L9_u&1 zYHGGjpWqTmDh~^}eh~W~HX+FblLvAW>tAGoMe>_9F-kg{_!D?qi>0EgqJqFT4-ffE zE>$lIbGvr~0qX4gn*K<_cQgzmBBeWTFpYDyfEhg<$GLn)8`)QPZANjFe3~yUdhNC>sQZzJmY0;v|vU8aXWy zBB^5;L}M|ob=-}?OX3g$DeE&0Qu}-F2lz)>bikJEkst9UiAXvjJd}!c%mk8$p~<@W+h5V3KN$7A zLlBv`GS`V?GzZ1`W@|(1ywHP|hLo#&*J*J2;u-|BZhNR~-ZYCDqr@7he_$a~8}dF)wsfDMbfIi1b=W;C zT0^9gKei3$%sZ*sL2soZt9IruH2gPe?$cRe*d(Ou0WYii6myDyh%7l z0|TIIX^ucMi=%Dv8G7OLfrRqp)W{pi7g3!h3PtAb?QO2UX-YPUR<;^i!1rCa&KoIBXwxn=Ck#%O8wqeH|l3;lN%x^dp2P&;aJ%T$~OZ# zqTG~P%zn6edn=n}oLB*yasaPh_HB$i@0{~zR^1oQHkfv|%?3%cxmJRI#5J?-w+CAd zL;Y@f;Pt0{-&`(F{OQPF3_Ki+C&R^TIq~r#^ur|{jwZwTESOBDvtUUUb21%|=fPw= zoQ#)aZ!+;`<7Kd%?4idPkS5}H=js&U#O~!O0dlU-Mf8NXyhd9k?zp-%W!Oiojp?`# zVI4_rc|f)ZvpQpM9Qq^QBjGd{gd=}R!oe(DgoD9!x|mK#u$U|Ze>xcq{6#Ptg#IYR zL*ENV-Vl#w2DDF%^gvQJuy|u`ksYS z4UhDLNmjhrvj>XB5XPb?Q9d{w;9}szHgJ~y%O{`rI(ZbDC-R>ncN9=apucv?? zhP#Gu&&FQ_J|0gN!(cEU>$fvu2Pj1i8JMps%|? z>miAEj{+tGqU_gv?D(YV2hPLZ>%FE>)BVZ|z?txUH{cE9hzb2$onW z7eJ@KXun0-w&<5GtMAYLBFFeIw)~e^lYgm>f4lGIw<3a}FMD6==mKs-Uu2@p7*>X% za}A!^C1G~816xXP2$Ag#>}|v{UD|`H<#iwlqgNPt4Olq+slrn8`TQH2rxjtfFl?F2 z4>OpQ{5vCDNW|VP7rbwoNiZ@4kz|ZHzZGQ1Xpa7VAd? zP3&>0L;e=weYX^Sns+8?gQHt7p$&<%4N>nCl86%p3=&?;kBizpvly;;Nr=9(P@lq< zR6ye_in=If^|ukF$^+t^h%SQCJtkD7VFd2!&lau?`9V9i0v7*&Qwa56;a*FQ0ef2HU(X^n(Fwmv{ zA6jFM7Li05Rx!Iq?n-1`(6~kZY9of`?b3l*BnwY%+vwA5@1_C1#8C$O_}+}?zL}tq zJRT$s@@Y}@JkP?pC~_@ANFJYK5o`<&$JT#O{%|9u4tDvixui)dnp??=Py`Z=5{Wqy zPQnmxtpRT+4wx)GJqybfmmTWJ0p?ty~7oKZCmzsiPa zK==FJ7Z$<4hwWjJ^Q-R?3s-rwZhX{V-8 z#`mi;y0S@+GA(sAv}OyU46mrIq#S%5S?x(QI%IV+aA>IKih13`PW~5s3_(dt%AGT=BtqMA7D0BM&vf4Rl}VI zw4TU=tmg{eU)f;eYn*~lzxfU+PZTo_9D_tK1YPqo>7|FN_-DyCz!lQ8u0SYi`x_F{ ztnr?}1Rd%Yf}zekvSI1AQ}7!`Vv{U6`s(K5U2lOwM#9C?mJ6~uwf$zWcG@{=K(4Vs zvX{Q9W?_ThRny7oPsHTNHeG2*0Qa}_C!%P43A89PnBSu%!SK|~N-hBuSkZM!wk(6Y z3~nN>5V(~gR}TOoJt{q;b@~L^xKsRFuQ^C7vPqb#P#Qt8F{veqD4GYAryTsZ3&z&XzMk?B!^YLWXHNRa#>2Vb#)j98c z3(xGmqkMx!u!QWZDCYvwZy4xY zAl(^gXN_`4tX&0IyKp-TRdc9a70VIPc173yXq!+q1VERnYYj$|LFnVfWa=%0U^JKy z{a`*^`o0&;{h>D-E+><*PdtA>$TA!R!C*KT`Z!z+hThT(>IK?rROL~2DP^#;cjY-< zs@p5m76o|_MUgctXv_f<-Zi!Bbg1{0V+!0D`ZK7@Sc2fOw6h(3~- zaNd&^A%%ZI@$f9^DH_bZ8T`^W&0UneHQ%9q6R(!x^v&&lgDDH*g(?$Yc@?RS`J#Lc zs*7H+t$9+`K)nX!P3ZO(bXN%$r9m{osU{?L&N@mD!0650-L>v%B92Un8{h%?{Y?Jn zHm{O!YGu}$K22D8<>IvZz6pF^Qlj2xmut-nk5|2PU}?JgCZbM-HIfkBtF<|Y;vx6? z!88SZ&7zPSSf*Hl7S|Q1P2;ErmvrtfujTylJhTL+51K)3`0hLI5gF1B&>c=eA{oTm+e~{O%ptg>odUaqE>&~Y0_WRy#WV8{|vANycXFI$1EMx z3U`or1K)NL$1~{W$|uM_>pRjqA$>&SAj(XY2)tmAL|>_eMjYcH$ZtPW64G6&80EXo za_IjXTI4C=EK7r0Sx2Z)$~)&jcY-AAoOec^=WROOj&jd+&O5VjXy=!1M@QpZEeGXx zWA7d9{8I9q7@Q`QpQAHX5tTbqyA`Rqspv95>xHZG1E4T7^ZH`uD!Dezd2u+wP{NWd zQu0Q(&x=s#LlVwFg|Uxb>e_J1$0{IW-YN$wPbLxv={C^`Qu<`=s<;fet%TAI5Loj_ zIo0KcaJ*fxaI27;RkW`4^}_*68tF6C6x*z<>h*`KSK4v*;oZgU-#h2S(#l-x8Vnye zNzv6S^p)&zib(v}d&DU+)peq62}!fR528Y@Q~F3FvLdf}fFodY?Mv%+>;j;Yed?7& zyPd@J5A$y39{7ea@pbO>Hjko!fABp6Kcf2EF}}ctiUOuC%t5ug^7?;!T+VsB&#T;J zD%{wF{<@XBN=Wu;#&yA;Pi7SqO}@q(8qtP2Gg48d30j)(u(gV-eU;vl=OJHRKaRTc zzY`~tZIhyQ3xz6f1r8o+S_)0HT4v#~+IP`4RNA4jo!2%%O5+2exSB2RmRMV!9ZdEe0tpeQ3w)b82 z|6BQwyUXi)Snm4|udeU=NLl*w58CEW@KcO1y1TqCRXto0QS4MGQ!Dq+hnu(X7524t zskCcQ0;ek?_Hk}ebJ1#Fajqywe@WEC1T0gwQTlUH(-^*h8{xhHcn?X2<{2vOM6mhG zh$kH&SDe+BXQ6WaeV+heSOh4Zr1dK~MWGfrMmsCg*K_#?E({k}l3`dyZM*SkUMLiWzkNU1nIt%+Q7yLhSw zSZGtmvTZ=&cs=c|7U5Zjt*pp?2a4yD)TK?b0If z$UV4IM+dMXgb?`JRK7B$)rz^af`-(q+AKtA7ORq@8dB-$8wCNDxxY$rK(0wjA#{Sp zq5T$#cc0&Q?mFo6Y-j6Z4=40Y9`+H#VK2Av&k`2)9tUSH@=9u_Kh$X25YF+6xFVK+ zWrBKx9V9u6OaEp>u}B}M4X@%F{SK?7h@$1^7B2#b@S@|Y^Y-IsCiI%_2t}tmgU}hxP-d(+PL%D<0DPUH}JOOj(d+XsCE}01)}Dgj|z?>u0HafdvP}4X^6M! zd;Os|9C-7=D6eld#bmUcd4rih8_!5M@u%~}WI0<-C(9XGj+TSPXgXR9hr`9p8&8Qh zA1tu97?JUEGMvxndnr@5ASV}5gl_0+EjYSS&%cDI2gmJQnvqKwFS<^dT*#9z{`~oU z{cKpgV&USf^pfFVrX@&KU0nMmp5wjXfb0W;^X9YKB+XYhMUqQ7>y*hYk}2@xH1 z_P3Lh7cZdpZx6(U{Po3)7w9&?v6LxUB>2h6$;l`5o}qV?mxR4MOR_jLZ}&)fdEVRi x^9e8(XRyI2k9PKcD^cUjYCB|Nm3gOHKep1^^grE~Eee literal 0 HcmV?d00001 diff --git a/incubator/youtubedl-material/1.0.0/ix_values.yaml b/incubator/youtubedl-material/1.0.0/ix_values.yaml new file mode 100644 index 00000000000..5ff79d0d4d0 --- /dev/null +++ b/incubator/youtubedl-material/1.0.0/ix_values.yaml @@ -0,0 +1,95 @@ +image: + repository: tccr.io/truecharts/youtubedl-material + tag: v4.3@sha256:52ea916289823f2d239f1b375f9afbe4a075416c22020fc9e9765422ef58f7c9 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + fsGroup: 1000 + +security: + PUID: 1000 + +env: + ytdl_mongodb_connection_string: + secretKeyRef: + name: mongodbcreds + key: url + ytdl_port: "{{ .Values.service.main.ports.main.port }}" + ytdl_use_local_db: false + ALLOW_CONFIG_MUTATIONS: true + write_ytdl_config: true + # Used Defined + ytdl_url: "" + ytdl_multi_user_mode: false + ytdl_allow_subscriptions: true + ytdl_subscriptions_check_interval: 86400 + ytdl_subscriptions_redownload_fresh_uploads: false + ytdl_allow_theme_change: true + ytdl_default_theme: "default" + ytdl_title_top: "YoutubeDL-Material" + ytdl_file_manager_enabled: true + ytdl_enable_downloads_manager: true + ytdl_allow_quality_select: true + ytdl_download_only_mode: false + ytdl_use_api_key: false + ytdl_api_key: "" + ytdl_youtube_api_key: "" + ytdl_use_twitch_api: false + ytdl_twitch_api_key: "" + ytdl_twitch_auto_download_chat: false + ytdl_use_sponsorblock_api: false + ytdl_generate_nfo_files: false + ytdl_default_file_output: "" + ytdl_custom_args: "" + ytdl_allow_playlist_categorization: true + ytdl_use_youtubedl_archive: false + ytdl_include_thumbnail: true + ytdl_include_metadata: true + ytdl_max_concurrent_downloads: 5 + ytdl_download_rate_limit: "" + ytdl_default_downloader: "yt-dlp" + ytdl_use_default_downloading_agent: true + ytdl_custom_downloading_agent: "" + ytdl_logger_level: "debug" + ytdl_jwt_expiration: 86400 + ytdl_allow_advanced_download: false + ytdl_use_cookies: false + +service: + main: + ports: + main: + port: 10253 + +persistence: + appdata: + enabled: true + mountPath: "/app/appdata" + users: + enabled: true + mountPath: "/app/users" + subscriptions: + enabled: true + mountPath: "/app/subscriptions" + audio: + enabled: true + mountPath: "/app/audio" + video: + enabled: true + mountPath: "/app/video" + +mongodb: + enabled: true + existingSecret: "mongodbcreds" + mongodbUsername: ytdl_material + # DB name seems to be harcoded in their app + mongodbDatabase: ytdl_material + +portal: + enabled: true diff --git a/incubator/youtubedl-material/1.0.0/questions.yaml b/incubator/youtubedl-material/1.0.0/questions.yaml new file mode 100644 index 00000000000..b4ac08e8b0c --- /dev/null +++ b/incubator/youtubedl-material/1.0.0/questions.yaml @@ -0,0 +1,3464 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: Controller + description: Configure Workload Deployment + - name: Container Configuration + description: Additional Container Configuration + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration + - name: Documentation + description: Documentation +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: global + label: Global Settings + group: Controller + schema: + type: dict + hidden: true + attrs: + - variable: isSCALE + label: Flag this is SCALE + schema: + type: boolean + default: true + hidden: true + - variable: controller + group: Controller + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: Show Advanced Controller Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: type + description: Please specify type of workload to deploy + label: (Advanced) Controller Type + schema: + type: string + required: true + enum: + - value: deployment + description: Deployment + - value: statefulset + description: Statefulset + - value: daemonset + description: Daemonset + default: deployment + - variable: replicas + description: Number of desired pod replicas + label: Desired Replicas + schema: + type: int + required: true + default: 1 + - variable: strategy + description: Please specify type of workload to deploy + label: (Advanced) Update Strategy + schema: + type: string + required: true + enum: + - value: Recreate + description: "Recreate: Kill existing pods before creating new ones" + - value: RollingUpdate + description: "RollingUpdate: Create new pods and then kill old ones" + - value: OnDelete + description: "(Legacy) OnDelete: ignore .spec.template changes" + default: Recreate + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Controller Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Controller Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: customextraargs + group: Controller + label: "Extra Args" + description: "Do not click this unless you know what you are doing" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: env + group: "Container Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: mainsettings + label: "Main Settings" + schema: + type: boolean + default: true + show_subquestions_if: true + subquestions: + - variable: ytdl_url + label: "URL" + description: "URL for the frontend" + schema: + type: string + default: "" + - variable: ytdl_multi_user_mode + label: "Multi User Mode" + description: "Allows creation of users (with their own files), roles, and permissions" + schema: + type: boolean + default: false + - variable: ytdl_allow_subscriptions + label: "Allow Subscriptions" + description: "Allows subscribing to channels" + schema: + type: boolean + default: true + - variable: ytdl_subscriptions_check_interval + label: "Subscriptions Check Interval" + description: "Amount of time between cycling through all subscriptions." + schema: + type: int + default: 86400 + - variable: ytdl_subscriptions_redownload_fresh_uploads + label: "Subscriptions Redownload Fresh Uploads" + description: "Checks day-old or newer videos in a subscription to see if a higher quality one exists. If it does, it's downloaded." + schema: + type: boolean + default: false + - variable: ytdl_allow_theme_change + label: "Allow Theme Change" + description: "Allows the theme to be changed by hitting the 3 dots in the top right corner" + schema: + type: boolean + default: true + - variable: ytdl_default_theme + label: "Default Theme" + description: "Sets the default theme." + schema: + type: string + default: "default" + enum: + - value: "default" + description: "default" + - value: "dark" + description: "dark" + - variable: extrasettigns + label: "Extra Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: ytdl_title_top + label: "Title Top" + description: "Sets the top bar and browser tab title." + schema: + type: string + default: "YoutubeDL-Material" + - variable: ytdl_file_manager_enabled + label: "Enable File Manager" + description: "Enables file management in the home screen." + schema: + type: boolean + default: true + - variable: ytdl_enable_downloads_manager + label: "Enable Download Manager" + description: "Enables download management page." + schema: + type: boolean + default: true + - variable: ytdl_allow_quality_select + label: "Allow Quality Select" + description: "Allows changing quality of files (resolution/bitrate). Disabling this means it's always the best quality selected." + schema: + type: boolean + default: true + - variable: ytdl_download_only_mode + label: "Download Only Mode" + description: "Playing videos is disabled, they can only be downloaded." + schema: + type: boolean + default: false + - variable: ytdl_use_api_key + label: "Enable YTDL-Material API Key" + description: "Allows YoutubeDL-Material's API to be utilized." + schema: + type: boolean + default: false + - variable: ytdl_api_key + label: "YTDL-Material API Key" + description: "Key used to authenticate YoutubeDL-Material's API users." + schema: + type: string + private: true + default: "" + - variable: ytdl_youtube_api_key + label: "Youtube API Key" + description: "Youtube API Key." + schema: + type: string + private: true + default: "" + - variable: ytdl_use_twitch_api + label: "Enable Twitch API Key" + description: "Enables Twitch API use, currently only used for downloading chats for VODs." + schema: + type: boolean + default: false + - variable: ytdl_twitch_api_key + label: "Twitch API Key" + description: "Twitch API Key." + schema: + type: string + private: true + default: "" + - variable: ytdl_twitch_auto_download_chat + label: "Twitch Auto Download Chat" + description: "Automatically downloads Twitch chats for VODs." + schema: + type: boolean + default: false + - variable: ytdl_use_sponsorblock_api + label: "Enable SponsorBlock" + description: "Enables Skip ads button in the video player if found on SponsorBlock." + schema: + type: boolean + default: false + - variable: ytdl_generate_nfo_files + label: "Generate NFO Files" + description: "Automatically creates NFO files for downloaded videos, primarily used with Kodi." + schema: + type: boolean + default: false + - variable: downloadersettigns + label: "Downloader Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: ytdl_default_file_output + label: "Default File Output" + description: "Changes the formatting for file names based on youtube-dl output template." + schema: + type: string + default: "" + - variable: ytdl_custom_args + label: "Custom Args" + description: "Youtube-dl args that get added to every download." + schema: + type: string + default: "" + - variable: ytdl_allow_playlist_categorization + label: "Allow Playlist Categorization" + description: "Allow Playlist Categorization" + schema: + type: boolean + default: true + - variable: ytdl_use_youtubedl_archive + label: "Use Youtubedl Archive" + description: "Creates and uses archive text files to avoid redownloading the same file, and helps track/port already downloaded files." + schema: + type: boolean + default: false + - variable: ytdl_include_thumbnail + label: "Include Thumbnail" + description: "Downloads thumbnail along with file." + schema: + type: boolean + default: true + - variable: ytdl_include_metadata + label: "Include Metadata" + description: "Downloads .info.json files along with file (highly recommended)." + schema: + type: boolean + default: true + - variable: ytdl_max_concurrent_downloads + label: "Max Concurrent Downloads" + description: "Limits the number of simultaneous downloads." + schema: + type: int + default: 5 + - variable: ytdl_download_rate_limit + label: "Rate Limit" + description: "Limits download speed." + schema: + type: string + default: "" + - variable: advancedsettigns + label: "Advanced Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: ytdl_default_downloader + label: "Default Downloader" + description: "youtube-dl fork to use (youtube-dl, youtube-dlc, or yt-dlp)" + schema: + type: string + default: "yt-dlp" + enum: + - value: "yt-dlp" + description: "yt-dlp" + - value: "youtube-dlc" + description: "youtube-dlc" + - value: "youtube-dl" + description: "youtube-dl" + - variable: ytdl_use_default_downloading_agent + label: "Use Default Downloading Agent" + description: "Whether to use youtube-dl's default agent or an alternative." + schema: + type: boolean + default: true + - variable: ytdl_custom_downloading_agent + label: "Custom Downloading Agent" + description: "Preferred download agent, only used if Use default downloading agent is set to false." + schema: + type: string + default: "" + - variable: ytdl_logger_level + label: "Logger Level" + description: "Logger Level." + schema: + type: string + default: "info" + enum: + - value: "info" + description: "info" + - value: "info" + description: "info" + - value: "debug" + description: "debug" + - value: "verbose" + description: "verbose" + - value: "warn" + description: "warn" + - value: "error" + description: "error" + - variable: ytdl_jwt_expiration + label: "JWT Expiration" + description: "Length of time it takes for logins to expire." + schema: + type: int + default: 86400 + - variable: ytdl_allow_advanced_download + label: "JWT Expiration" + description: "Enables an advanced download tab on the home page for additional download settings and information." + schema: + type: boolean + default: false + - variable: ytdl_use_cookies + label: "Use Cookies" + description: "Enables usage of uploaded cookies to download videos as if you were logged into that website." + schema: + type: boolean + default: false + - variable: TZ + label: Timezone + group: Container Configuration + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: envList + label: Image Environment + group: Container Configuration + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: expertpodconf + group: Container Configuration + label: Show Expert Configuration + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: Enable TTY + description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: stdin + label: Enable STDIN + description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: termination + group: Container Configuration + label: Termination settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: Grace Period Seconds + schema: + type: int + default: 10 + - variable: podLabelsList + group: Container Configuration + label: Pod Labels + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: podAnnotationsList + group: Container Configuration + label: Pod Annotations + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Service + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: ClusterIP + description: ClusterIP + - value: NodePort + description: NodePort (Advanced) + - value: LoadBalancer + description: LoadBalancer (Advanced) + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: (Advanced) Specify the IP Policy + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: (Advanced) IP Families + description: (Advanced) The IP Families that should be used + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10253 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: HTTP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 10253 + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + group: Networking and Services + label: Host-Networking (Complicated) + schema: + type: boolean + default: false + - variable: externalInterfaces + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + show_subquestions_if: static + subquestions: + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: dnsPolicy + group: Networking and Services + label: dnsPolicy + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ClusterFirst + description: ClusterFirst + - value: ClusterFirstWithHostNet + description: ClusterFirstWithHostNet + - value: None + description: None + - variable: dnsConfig + label: DNS Configuration + group: Networking and Services + description: Specify custom DNS configuration which will be applied to the pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: nameservers + label: Name Servers + schema: + default: [] + type: list + items: + - variable: nameserver + label: Name Server + schema: + type: string + - variable: options + label: Options + schema: + default: [] + type: list + items: + - variable: option + label: Option Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: searches + label: Searches + schema: + default: [] + type: list + items: + - variable: search + label: Search Entry + schema: + type: string + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort + schema: + type: int + min: 9000 + max: 65535 + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: appdata + label: "App AppData Storage" + description: "Stores the Application AppData." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: false + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: users + label: "App Users Storage" + description: "Stores the Application Users." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: false + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: subscriptions + label: "App Subscriptions Storage" + description: "Stores the Application Subscriptions." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: false + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: audio + label: "App Audio Storage" + description: "Stores the Application Audio." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: false + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: video + label: "App Video Storage" + description: "Stores the Application Video." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: false + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name (Optional) + description: "Not required, please set to config when mounting /config or temp when mounting /tmp" + schema: + type: string + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simpleHP + enum: + - value: simplePVC + description: PVC (Simple) + - value: simpleHP + description: Host Path (Simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) Host Path Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) StorageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enableFixedMiddlewares + description: These middlewares enforce a number of best practices. + label: Enable Default Middlewares + schema: + type: boolean + default: true + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: security + label: Container Security Settings + group: Security and Permissions + schema: + type: dict + additional_attrs: true + attrs: + - variable: editsecurity + label: Change PUID / UMASK values + description: By enabling this you override default set values. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "002" + - variable: advancedSecurity + label: Show Advanced Security Settings + group: Security and Permissions + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: false + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: false + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: false + - variable: capabilities + label: Capabilities + schema: + additional_attrs: true + type: dict + attrs: + - variable: drop + label: Drop Capability + schema: + type: list + default: [] + items: + - variable: dropEntry + label: "" + schema: + type: string + - variable: add + label: Add Capability + schema: + type: list + default: [] + items: + - variable: addEntry + label: "" + schema: + type: string + - variable: podSecurityContext + group: Security and Permissions + label: Pod Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 1000 + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: OnRootMismatch + enum: + - value: OnRootMismatch + description: OnRootMismatch + - value: Always + description: Always + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + + - variable: advancedresources + label: Set Custom Resource Limits/Requests (Advanced) + group: Resources and Devices + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: resources + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: hostPath + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + # Specify GPU configuration + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] +# - variable: autoscaling +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: networkPolicy +# group: Advanced +# label: (Advanced) Network Policy +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: policyType +# label: Policy Type +# schema: +# type: string +# default: "" +# enum: +# - value: "" +# description: Default +# - value: ingress +# description: Ingress +# - value: egress +# description: Egress +# - value: ingress-egress +# description: Ingress and Egress +# - variable: egress +# label: Egress +# schema: +# type: list +# default: [] +# items: +# - variable: egressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: to +# label: To +# schema: +# type: list +# default: [] +# items: +# - variable: toEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP +# - variable: ingress +# label: Ingress +# schema: +# type: list +# default: [] +# items: +# - variable: ingressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: from +# label: From +# schema: +# type: list +# default: [] +# items: +# - variable: fromEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP + + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: openvpn + description: OpenVPN + - value: wireguard + description: Wireguard + - value: tailscale + description: Tailscale + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: Sock5 Server + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type + schema: + type: string + default: hostPath + hidden: true + - variable: hostPathType + label: hostPathType + schema: + type: string + default: File + hidden: true + - variable: noMount + label: noMount + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: Full Path to File + description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: git + label: Git Settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: deployKey + description: Raw SSH Private Key + label: Deploy Key + schema: + type: string + - variable: deployKeyBase64 + description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence + label: Deploy Key Base64 + schema: + type: string + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: NodePort + enum: + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: Leave Empty to Disable + label: "nodePort" + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: promtail + label: Promtail + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: loki + label: Loki URL + schema: + type: string + required: true + - variable: logs + label: Log Paths + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: path + label: Path + schema: + type: string + required: true + - variable: args + label: Promtail Command Line Arguments + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + required: true + - variable: envList + label: Promtail Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: docs + group: Documentation + label: "Please read the documentation at https://truecharts.org" + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: "Please consider supporting TrueCharts, see: https://truecharts.org/docs/about/sponsor" + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/incubator/youtubedl-material/1.0.0/templates/common.yaml b/incubator/youtubedl-material/1.0.0/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/incubator/youtubedl-material/1.0.0/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/incubator/youtubedl-material/1.0.0/values.yaml b/incubator/youtubedl-material/1.0.0/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/wekan/5.0.0/CHANGELOG.md b/stable/wekan/5.0.0/CHANGELOG.md new file mode 100644 index 00000000000..cdc1a4fa0eb --- /dev/null +++ b/stable/wekan/5.0.0/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [wekan-5.0.0](https://github.com/truecharts/charts/compare/wekan-4.0.40...wekan-5.0.0) (2022-08-29) + +### Chore + +- update helm chart mongodb to v2 ([#3617](https://github.com/truecharts/charts/issues/3617)) + + + + +## [wekan-4.0.40](https://github.com/truecharts/charts/compare/wekan-4.0.39...wekan-4.0.40) (2022-08-29) + +### Chore + +- update docker general non-major ([#3606](https://github.com/truecharts/charts/issues/3606)) + + + + +## [wekan-4.0.39](https://github.com/truecharts/charts/compare/wekan-4.0.38...wekan-4.0.39) (2022-08-26) + +### Chore + +- update docker general non-major ([#3573](https://github.com/truecharts/charts/issues/3573)) + + + + +## [wekan-4.0.38](https://github.com/truecharts/charts/compare/wekan-4.0.37...wekan-4.0.38) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [wekan-4.0.37](https://github.com/truecharts/charts/compare/wekan-4.0.36...wekan-4.0.37) (2022-08-23) + +### Chore + +- update docker general non-major docker tags ([#3544](https://github.com/truecharts/charts/issues/3544)) + + + + +## [wekan-4.0.36](https://github.com/truecharts/charts/compare/wekan-4.0.35...wekan-4.0.36) (2022-08-19) + +### Chore + +- update docker general non-major docker tags ([#3512](https://github.com/truecharts/charts/issues/3512)) + + + + +## [wekan-4.0.35](https://github.com/truecharts/charts/compare/wekan-4.0.34...wekan-4.0.35) (2022-08-17) + +### Chore + +- update helm general non-major helm releases ([#3484](https://github.com/truecharts/charts/issues/3484)) + - update docker general non-major ([#3478](https://github.com/truecharts/charts/issues/3478)) + + + + +## [wekan-4.0.34](https://github.com/truecharts/charts/compare/wekan-4.0.33...wekan-4.0.34) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [wekan-4.0.33](https://github.com/truecharts/charts/compare/wekan-4.0.32...wekan-4.0.33) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [wekan-4.0.32](https://github.com/truecharts/charts/compare/wekan-4.0.31...wekan-4.0.32) (2022-08-09) + +### Chore + +- update helm general non-major helm releases to v10.4.9 ([#3413](https://github.com/truecharts/charts/issues/3413)) + + + diff --git a/stable/wekan/5.0.0/Chart.lock b/stable/wekan/5.0.0/Chart.lock new file mode 100644 index 00000000000..eeed092e234 --- /dev/null +++ b/stable/wekan/5.0.0/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.5.0 +- name: mongodb + repository: https://charts.truecharts.org + version: 2.0.1 +digest: sha256:d4f05aff543c33876fcc84c1535d2ec6a6bdfd870376aee2505215d99cc2c5bf +generated: "2022-08-29T18:22:37.453390177Z" diff --git a/stable/wekan/5.0.0/Chart.yaml b/stable/wekan/5.0.0/Chart.yaml new file mode 100644 index 00000000000..de3fbf1d0fd --- /dev/null +++ b/stable/wekan/5.0.0/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "6.41" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.5.0 + - condition: mongodb.enabled + name: mongodb + repository: https://charts.truecharts.org + version: 2.0.1 +description: WeKan - Open Source kanban +home: https://truecharts.org/docs/charts/stable/wekan +icon: https://truecharts.org/img/hotlink-ok/chart-icons/wekan.png +keywords: + - wekan + - kanban +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: wekan +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/wekan + - https://github.com/wekan/wekan + - https://wekan.github.io/ +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/wekan/5.0.0/README.md b/stable/wekan/5.0.0/README.md new file mode 100644 index 00000000000..180bb4bea9d --- /dev/null +++ b/stable/wekan/5.0.0/README.md @@ -0,0 +1,110 @@ +# wekan + +![Version: 5.0.0](https://img.shields.io/badge/Version-5.0.0-informational?style=flat-square) ![AppVersion: 6.41](https://img.shields.io/badge/AppVersion-6.41-informational?style=flat-square) + +WeKan - Open Source kanban + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [wekan](https://truecharts.org/docs/charts/stable/wekan) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://charts.truecharts.org | mongodb | 2.0.1 | +| https://library-charts.truecharts.org | common | 10.5.0 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App). + +### Helm + +To install the chart with the release name `wekan` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install wekan TrueCharts/wekan +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `wekan` deployment + +```console +helm uninstall wekan +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install wekan \ + --set env.TZ="America/New York" \ + TrueCharts/wekan +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install wekan TrueCharts/wekan -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/wekan/5.0.0/app-readme.md b/stable/wekan/5.0.0/app-readme.md new file mode 100644 index 00000000000..e159d44fa24 --- /dev/null +++ b/stable/wekan/5.0.0/app-readme.md @@ -0,0 +1,8 @@ +WeKan - Open Source kanban + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/wekan](https://truecharts.org/docs/charts/stable/wekan) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/stable/wekan/5.0.0/charts/common-10.5.0.tgz b/stable/wekan/5.0.0/charts/common-10.5.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..436fd97aa605d8c31b080a7c1f5809c30af5330c GIT binary patch literal 48188 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
)Ck+LY83p23n#S~`^c0~7F^1{HKCNxWJ)*f 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 literal 0 HcmV?d00001 diff --git a/stable/wekan/5.0.0/ix_values.yaml b/stable/wekan/5.0.0/ix_values.yaml new file mode 100644 index 00000000000..4d2e1d10e56 --- /dev/null +++ b/stable/wekan/5.0.0/ix_values.yaml @@ -0,0 +1,158 @@ +image: + repository: tccr.io/truecharts/wekan + tag: 6.41@sha256:576386134dd70be22a779f10a7a0eb09aa8dd43e2a42c579d1f029fe09c07c30 + pullPolicy: IfNotPresent + +env: + WRITABLE_PATH: "/data" + # User Defined + ROOT_URL: "http://localhost:8080" + # BROWSER_POLICY_ENABLED: false + # TRUSTED_URL: "" + # LOGOUT_WITH_TIMER: false + # LOGOUT_IN: 0 + # LOGOUT_ON_HOURS: 0 + # LOGOUT_ON_MINUTES: 0 + # ACCOUNTS_COMMON_LOGIN_EXPIRATION_IN_DAYS: 90 + # ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE: 3 + # ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD: 60 + # ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW: 15 + # ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE: 3 + # ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD: 60 + # ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW: 15 + # MAX_IMAGE_PIXEL: 1024 + # IMAGE_COMPRESS_RATIO: 80 + # MAIL_URL: "" + # MAIL_SERVICE_USER: "" + # MAIL_SERVICE_PASSWORD: "" + # MAIL_SERVICE: "" + # BIGEVENTS_PATTERN: "NONE" + # NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE: 90 + # EMAIL_NOTIFICATION_TIMEOUT: 30000 + # NOTIFY_DUE_DAYS_BEFORE_AND_AFTER: "2,0" + # NOTIFY_DUE_AT_HOUR_OF_DAY: 8 + # RESULTS_PER_PAGE: 20 + # RICHER_CARD_COMMENT_EDITOR: false + # CARD_OPENED_WEBHOOK_ENABLED: false + # PASSWORD_LOGIN_ENABLED: false + # WAIT_SPINNER: "Bounce" + # WITH_API: true + # WEBHOOKS_ATTRIBUTES: "cardId,listId,oldListId,boardId,comment,user,card,commentId,swimlaneId,customerField,customFieldValue" + # CORS: "*" + # CORS_ALLOW_HEADERS: "Authorization,Content-Type" + # CORS_EXPOSE_HEADERS: "*" + # MATOMO_ADDRESS: "" + # MATOMO_SITE_ID: 1 + # MATOMO_DO_NOT_TRACK: true + # MATOMO_WITH_USERNAME: true + # ORACLE_OIM_ENABLED: false + # OAUTH2_ENABLED: false + # OAUTH2_LOGIN_STYLE: "redirect" + # OAUTH2_CLIENT_ID: "" + # OAUTH2_SECRET: "" + # OAUTH2_SERVER_URL: "" + # OAUTH2_AUTH_ENDPOINT: "" + # OAUTH2_USERINFO_ENDPOINT: "" + # OAUTH2_TOKEN_ENDPOINT: "" + # OAUTH2_ID_MAP: "" + # OAUTH2_USERNAME_MAP: "" + # OAUTH2_FULLNAME_MAP: "" + # OAUTH2_EMAIL_MAP: "" + # OAUTH2_ID_TOKEN_WHITELIST_FIELDS: "" + # OAUTH2_REQUEST_PERMISSIONS: "" + # OAUTH2_CA_CERT: "" + # OAUTH2_ADFS_ENABLED: false + # LDAP_ENABLE: false + # DEFAULT_AUTHENTICATION_METHOD: "ldap" + # LDAP_PORT: 389 + # LDAP_HOST: "" + # LDAP_AD_SIMPLE_AUTH: false + # LDAP_USER_AUTHENTICATION: false + # LDAP_USER_AUTHENTICATION_FIELD: "uid" + # LDAP_DEFAULT_DOMAIN: "" + # LDAP_BASEDN: "" + # LDAP_LOGIN_FALLBACK: false + # LDAP_RECONNECT: true + # LDAP_TIMEOUT: 10000 + # LDAP_IDLE_TIMEOUT: 10000 + # LDAP_CONNECT_TIMEOUT: 10000 + # LDAP_AUTHENTIFICATION: true + # LDAP_AUTHENTIFICATION_USERDN: "" + # LDAP_AUTHENTIFICATION_PASSWORD: "" + # LDAP_LOG_ENABLED: true + # LDAP_BACKGROUND_SYNC: true + # LDAP_BACKGROUND_SYNC_INTERVAL: "every 1 hour" + # LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED: false + # LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERS: false + # LDAP_ENCRYPTION: "false" + # LDAP_CA_CERT: "" + # LDAP_REJECT_UNAUTHORIZED: false + # LDAP_USER_SEARCH_FILTER: "" + # LDAP_USER_SEARCH_SCOPE: "one" + # LDAP_USER_SEARCH_FIELD: "" + # LDAP_SEARCH_PAGE_SIZE: 0 + # LDAP_SEARCH_SIZE_LIMIT: 0 + # LDAP_GROUP_FILTER_ENABLE: false + # LDAP_GROUP_FILTER_OBJECTCLASS: "" + # LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE: "" + # LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE: "" + # LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT: "" + # LDAP_GROUP_FILTER_GROUP_NAME: "" + # LDAP_UNIQUE_IDENTIFIER_FIELD: "" + # LDAP_UTF8_NAMES_SLUGIFY: true + # LDAP_USERNAME_FIELD: "" + # LDAP_FULLNAME_FIELD: "fullname" + # LDAP_MERGE_EXISTING_USERS: false + # LDAP_EMAIL_MATCH_ENABLE: true + # LDAP_EMAIL_MATCH_REQUIRE: true + # LDAP_EMAIL_MATCH_VERIFIED: true + # LDAP_EMAIL_FIELD: "mail" + # LDAP_SYNC_USER_DATA: false + # LDAP_SYNC_USER_DATA_FIELDMAP: "" + # LDAP_SYNC_GROUP_ROLES: "" + # LDAP_SYNC_ADMIN_STATUS: true + # LDAP_SYNC_ADMIN_GROUPS: "" + # HEADER_LOGIN_ID: "" + # HEADER_LOGIN_FIRSTNAME: "" + # HEADER_LOGIN_LASTNAME: "" + # HEADER_LOGIN_EMAIL: "" + # CAS_ENABLED: false + # CAS_BASE_URL: "" + # CAS_LOGIN_URL: "" + # CAS_VALIDATE_URL: "" + # SAML_ENABLED: false + # SAML_PROVIDER: "" + # SAML_ENTRYPOINT: "" + # SAML_ISSUER: "" + # SAML_CERT: "" + # SAML_IDPSLO_REDIRECTURL: "" + # SAML_PRIVATE_KEYFILE: "" + # SAML_PUBLIC_CERTFILE: "" + # SAML_IDENTIFIER_FORMAT: "" + # SAML_LOCAL_PROFILE_MATCH_ATTRIBUTE: "" + # SAML_ATTRIBUTES: "" + MONGO_URL: + secretKeyRef: + name: mongodbcreds + key: url + +service: + main: + ports: + main: + port: 10192 + targetPort: 8080 + +mongodb: + enabled: true + mongodbUsername: wekan + mongodbDatabase: wekan + existingSecret: "mongodbcreds" + +persistence: + data: + enabled: true + mountPath: "/data" + +portal: + enabled: true diff --git a/stable/wekan/5.0.0/questions.yaml b/stable/wekan/5.0.0/questions.yaml new file mode 100644 index 00000000000..aeac7cc7e8c --- /dev/null +++ b/stable/wekan/5.0.0/questions.yaml @@ -0,0 +1,3482 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: Controller + description: Configure Workload Deployment + - name: Container Configuration + description: Additional Container Configuration + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration + - name: Documentation + description: Documentation +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: global + label: Global Settings + group: Controller + schema: + type: dict + hidden: true + attrs: + - variable: isSCALE + label: Flag this is SCALE + schema: + type: boolean + default: true + hidden: true + - variable: controller + group: Controller + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: Show Advanced Controller Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: type + description: Please specify type of workload to deploy + label: (Advanced) Controller Type + schema: + type: string + required: true + enum: + - value: deployment + description: Deployment + - value: statefulset + description: Statefulset + - value: daemonset + description: Daemonset + default: deployment + - variable: replicas + description: Number of desired pod replicas + label: Desired Replicas + schema: + type: int + required: true + default: 1 + - variable: strategy + description: Please specify type of workload to deploy + label: (Advanced) Update Strategy + schema: + type: string + required: true + enum: + - value: Recreate + description: "Recreate: Kill existing pods before creating new ones" + - value: RollingUpdate + description: "RollingUpdate: Create new pods and then kill old ones" + - value: OnDelete + description: "(Legacy) OnDelete: ignore .spec.template changes" + default: Recreate + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Controller Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Controller Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: customextraargs + group: Controller + label: "Extra Args" + description: "Do not click this unless you know what you are doing" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: env + group: "Container Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ROOT_URL + label: "ROOT_URL" + schema: + type: string + default: "" + required: true + - variable: BROWSER_POLICY_ENABLED + label: "BROWSER_POLICY_ENABLED" + description: "Enable browser policy and allow one trusted URL that can have iframe that has Wekan embedded inside." + schema: + type: boolean + default: false + - variable: TRUSTED_URL + label: "TRUSTED_URL" + description: "When browser policy is enabled, HTML code at this Trusted URL can have iframe that embeds Wekan inside." + schema: + type: string + default: "" + - variable: logoutenabled + label: "Logout/Login Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: LOGOUT_WITH_TIMER + label: "LOGOUT_WITH_TIMER" + schema: + type: boolean + default: false + - variable: LOGOUT_IN + label: "LOGOUT_IN (Days)" + schema: + type: int + default: 0 + - variable: LOGOUT_ON_HOURS + label: "LOGOUT_ON_HOURS" + schema: + type: int + default: 0 + - variable: LOGOUT_ON_MINUTES + label: "LOGOUT_ON_MINUTES" + schema: + type: int + default: 0 + - variable: ACCOUNTS_COMMON_LOGIN_EXPIRATION_IN_DAYS + label: "ACCOUNTS_COMMON_LOGIN_EXPIRATION_IN_DAYS" + schema: + type: int + default: 90 + - variable: passwordnabled + label: "Password Brute Force Protection Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE + label: "ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE" + schema: + type: int + default: 3 + - variable: ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD + label: "ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD" + schema: + type: int + default: 60 + - variable: ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW + label: "ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW" + schema: + type: int + default: 15 + - variable: ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE + label: "ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE" + schema: + type: int + default: 3 + - variable: ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD + label: "ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD" + schema: + type: int + default: 60 + - variable: ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW + label: "ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW" + schema: + type: int + default: 15 + - variable: imagenabled + label: "Image Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: MAX_IMAGE_PIXEL + label: "MAX_IMAGE_PIXEL" + schema: + type: int + default: 1024 + - variable: IMAGE_COMPRESS_RATIO + label: "IMAGE_COMPRESS_RATIO" + schema: + type: int + default: 80 + - variable: mailenabled + label: "Mail Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: MAIL_URL + label: "MAIL_URL" + schema: + type: string + default: "" + - variable: MAIL_SERVICE_USER + label: "MAIL_SERVICE_USER" + schema: + type: string + default: "" + - variable: MAIL_SERVICE_PASSWORD + label: "MAIL_SERVICE_PASSWORD" + schema: + type: string + private: true + default: "" + - variable: MAIL_SERVICE + label: "MAIL_SERVICE" + schema: + type: string + default: "" + - variable: notificationsenabled + label: "Notifications Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: BIGEVENTS_PATTERN + label: "BIGEVENTS_PATTERN" + schema: + type: string + default: "NONE" + - variable: NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE + label: "NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE" + description: "Number of days after a notification is read before we remove it." + schema: + type: int + default: 90 + - variable: EMAIL_NOTIFICATION_TIMEOUT + label: "EMAIL_NOTIFICATION_TIMEOUT" + schema: + type: int + default: 30000 + - variable: NOTIFY_DUE_DAYS_BEFORE_AND_AFTER + label: "NOTIFY_DUE_DAYS_BEFORE_AND_AFTER" + description: "Notify due days, default is None, 2 days before and on the event day" + schema: + type: string + default: "2,0" + - variable: NOTIFY_DUE_AT_HOUR_OF_DAY + label: "NOTIFY_DUE_AT_HOUR_OF_DAY" + description: "Notify due at hour of day." + schema: + type: int + default: 8 + - variable: personalizationenabled + label: "UX Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: RESULTS_PER_PAGE + label: "RESULTS_PER_PAGE" + schema: + type: int + default: 20 + required: true + - variable: RICHER_CARD_COMMENT_EDITOR + label: "RICHER_CARD_COMMENT_EDITOR" + schema: + type: boolean + default: false + - variable: CARD_OPENED_WEBHOOK_ENABLED + label: "CARD_OPENED_WEBHOOK_ENABLED" + schema: + type: boolean + default: false + - variable: PASSWORD_LOGIN_ENABLED + label: "PASSWORD_LOGIN_ENABLED" + schema: + type: boolean + default: false + - variable: WAIT_SPINNER + label: "WAIT_SPINNER" + description: "Sets the Wait Spinner animation" + schema: + type: string + default: "Bounce" + enum: + - value: "Bounce" + description: "Bounce" + - value: "Cube" + description: "Cube" + - value: "Cube-Grid" + description: "Cube-Grid" + - value: "Dot" + description: "Dot" + - value: "Double-Bounce" + description: "Double-Bounce" + - value: "Rotateplane" + description: "Rotateplane" + - value: "Scaleout" + description: "Scaleout" + - value: "Wave" + description: "Wave" + - variable: backendenabled + label: "Backend Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: WITH_API + label: "WITH_API" + schema: + type: boolean + default: true + - variable: WEBHOOKS_ATTRIBUTES + label: "WEBHOOKS_ATTRIBUTES" + description: "What to send to Outgoing Webhook." + schema: + type: string + default: "cardId,listId,oldListId,boardId,comment,user,card,commentId,swimlaneId,customerField,customFieldValue" + - variable: corsenabled + label: "CORS Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CORS + label: "CORS" + schema: + type: string + default: "*" + - variable: CORS_ALLOW_HEADERS + label: "CORS_ALLOW_HEADERS" + schema: + type: string + default: "Authorization,Content-Type" + - variable: CORS_EXPOSE_HEADERS + label: "CORS_EXPOSE_HEADERS" + schema: + type: string + default: "*" + - variable: matomoenabled + label: "Matomo Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: MATOMO_ADDRESS + label: "MATOMO_ADDRESS" + description: "The address of the server where Matomo is hosted." + schema: + type: string + default: "" + - variable: MATOMO_SITE_ID + label: "MATOMO_SITE_ID" + description: "The value of the site ID given in Matomo server for Wekan." + schema: + type: int + default: 1 + - variable: MATOMO_DO_NOT_TRACK + label: "MATOMO_DO_NOT_TRACK" + description: "The option do not track which enables users to not be tracked by matomo." + schema: + type: boolean + default: true + - variable: MATOMO_WITH_USERNAME + label: "MATOMO_WITH_USERNAME" + description: "The option that allows matomo to retrieve the username." + schema: + type: boolean + default: true + - variable: ORACLE_OIM_ENABLED + label: "ORACLE_OIM_ENABLED" + description: "OAUTH2 ORACLE on premise identity manager OIM" + schema: + type: boolean + default: false + - variable: oatuhncenabled + label: "OAUTH2 Nextcloud Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: OAUTH2_ENABLED + label: "OAUTH2_ENABLED" + schema: + type: boolean + default: false + - variable: OAUTH2_LOGIN_STYLE + label: "OAUTH2_LOGIN_STYLE" + description: "OAuth2 login style: popup or redirect." + schema: + type: string + default: "redirect" + enum: + - value: "redirect" + description: "redirect" + - value: "popup" + description: "popup" + - variable: OAUTH2_CLIENT_ID + label: "OAUTH2_CLIENT_ID" + description: "Application GUID captured during app registration" + schema: + type: string + default: "" + - variable: OAUTH2_SECRET + label: "OAUTH2_SECRET" + description: "Secret key generated during app registration" + schema: + type: string + default: "" + - variable: OAUTH2_SERVER_URL + label: "OAUTH2_SERVER_URL" + schema: + type: string + default: "" + - variable: OAUTH2_AUTH_ENDPOINT + label: "OAUTH2_AUTH_ENDPOINT" + schema: + type: string + default: "" + - variable: OAUTH2_USERINFO_ENDPOINT + label: "OAUTH2_USERINFO_ENDPOINT" + schema: + type: string + default: "" + - variable: OAUTH2_TOKEN_ENDPOINT + label: "OAUTH2_TOKEN_ENDPOINT" + schema: + type: string + default: "" + - variable: OAUTH2_ID_MAP + label: "OAUTH2_ID_MAP" + description: "The claim name you want to map to the unique ID field." + schema: + type: string + default: "" + - variable: OAUTH2_USERNAME_MAP + label: "OAUTH2_USERNAME_MAP" + description: "The claim name you want to map to the username field." + schema: + type: string + default: "" + - variable: OAUTH2_FULLNAME_MAP + label: "OAUTH2_FULLNAME_MAP" + description: "The claim name you want to map to the full name field." + schema: + type: string + default: "" + - variable: OAUTH2_EMAIL_MAP + label: "OAUTH2_EMAIL_MAP" + description: "The claim name you want to map to the email field." + schema: + type: string + default: "" + - variable: oatuhkeycloackenabled + label: "OAUTH2 Keycloack Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: OAUTH2_ENABLED + label: "OAUTH2_ENABLED" + schema: + type: boolean + default: false + - variable: OAUTH2_LOGIN_STYLE + label: "OAUTH2_LOGIN_STYLE" + description: "OAuth2 login style: popup or redirect." + schema: + type: string + default: "redirect" + enum: + - value: "redirect" + description: "redirect" + - value: "popup" + description: "popup" + - variable: OAUTH2_CLIENT_ID + label: "OAUTH2_CLIENT_ID" + description: "Application GUID captured during app registration" + schema: + type: string + default: "" + - variable: OAUTH2_SECRET + label: "OAUTH2_SECRET" + description: "Secret key generated during app registration" + schema: + type: string + default: "" + - variable: OAUTH2_SERVER_URL + label: "OAUTH2_SERVER_URL" + schema: + type: string + default: "" + - variable: OAUTH2_AUTH_ENDPOINT + label: "OAUTH2_AUTH_ENDPOINT" + schema: + type: string + default: "" + - variable: OAUTH2_USERINFO_ENDPOINT + label: "OAUTH2_USERINFO_ENDPOINT" + schema: + type: string + default: "" + - variable: OAUTH2_TOKEN_ENDPOINT + label: "OAUTH2_TOKEN_ENDPOINT" + schema: + type: string + default: "" + - variable: oatuhdoorkeeperenabled + label: "OAUTH2 Doorkeeper Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: OAUTH2_ENABLED + label: "OAUTH2_ENABLED" + schema: + type: boolean + default: false + - variable: OAUTH2_LOGIN_STYLE + label: "OAUTH2_LOGIN_STYLE" + description: "OAuth2 login style: popup or redirect." + schema: + type: string + default: "redirect" + enum: + - value: "redirect" + description: "redirect" + - value: "popup" + description: "popup" + - variable: OAUTH2_CLIENT_ID + label: "OAUTH2_CLIENT_ID" + description: "Application GUID captured during app registration" + schema: + type: string + default: "" + - variable: OAUTH2_SECRET + label: "OAUTH2_SECRET" + description: "Secret key generated during app registration" + schema: + type: string + default: "" + - variable: OAUTH2_SERVER_URL + label: "OAUTH2_SERVER_URL" + schema: + type: string + default: "" + - variable: OAUTH2_AUTH_ENDPOINT + label: "OAUTH2_AUTH_ENDPOINT" + schema: + type: string + default: "" + - variable: OAUTH2_USERINFO_ENDPOINT + label: "OAUTH2_USERINFO_ENDPOINT" + schema: + type: string + default: "" + - variable: OAUTH2_TOKEN_ENDPOINT + label: "OAUTH2_TOKEN_ENDPOINT" + schema: + type: string + default: "" + - variable: OAUTH2_ID_TOKEN_WHITELIST_FIELDS + label: "OAUTH2_ID_TOKEN_WHITELIST_FIELDS" + schema: + type: string + default: "" + - variable: OAUTH2_REQUEST_PERMISSIONS + label: "OAUTH2_REQUEST_PERMISSIONS" + description: "The claim name you want to map to the unique ID field." + schema: + type: string + default: "" + - variable: OAUTH2_ID_MAP + label: "OAUTH2_ID_MAP" + description: "The claim name you want to map to the unique ID field." + schema: + type: string + default: "" + - variable: OAUTH2_USERNAME_MAP + label: "OAUTH2_USERNAME_MAP" + description: "The claim name you want to map to the username field." + schema: + type: string + default: "" + - variable: OAUTH2_FULLNAME_MAP + label: "OAUTH2_FULLNAME_MAP" + description: "The claim name you want to map to the full name field." + schema: + type: string + default: "" + - variable: OAUTH2_EMAIL_MAP + label: "OAUTH2_EMAIL_MAP" + description: "The claim name you want to map to the email field." + schema: + type: string + default: "" + - variable: oatuhazureenabled + label: "OAUTH2 Azure Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: OAUTH2_ENABLED + label: "OAUTH2_ENABLED" + schema: + type: boolean + default: false + - variable: OAUTH2_CA_CERT + label: "OAUTH2_CA_CERT" + schema: + type: string + private: true + default: "" + - variable: OAUTH2_ADFS_ENABLED + label: "OAUTH2_ADFS_ENABLED" + schema: + type: boolean + default: false + - variable: OAUTH2_LOGIN_STYLE + label: "OAUTH2_LOGIN_STYLE" + description: "OAuth2 login style: popup or redirect." + schema: + type: string + default: "redirect" + enum: + - value: "redirect" + description: "redirect" + - value: "popup" + description: "popup" + - variable: OAUTH2_CLIENT_ID + label: "OAUTH2_CLIENT_ID" + description: "Application GUID captured during app registration" + schema: + type: string + default: "" + - variable: OAUTH2_SECRET + label: "OAUTH2_SECRET" + description: "Secret key generated during app registration" + schema: + type: string + default: "" + - variable: OAUTH2_SERVER_URL + label: "OAUTH2_SERVER_URL" + schema: + type: string + default: "" + - variable: OAUTH2_AUTH_ENDPOINT + label: "OAUTH2_AUTH_ENDPOINT" + schema: + type: string + default: "" + - variable: OAUTH2_USERINFO_ENDPOINT + label: "OAUTH2_USERINFO_ENDPOINT" + schema: + type: string + default: "" + - variable: OAUTH2_TOKEN_ENDPOINT + label: "OAUTH2_TOKEN_ENDPOINT" + schema: + type: string + default: "" + - variable: OAUTH2_ID_MAP + label: "OAUTH2_ID_MAP" + description: "The claim name you want to map to the unique ID field." + schema: + type: string + default: "" + - variable: OAUTH2_USERNAME_MAP + label: "OAUTH2_USERNAME_MAP" + description: "The claim name you want to map to the username field." + schema: + type: string + default: "" + - variable: OAUTH2_FULLNAME_MAP + label: "OAUTH2_FULLNAME_MAP" + description: "The claim name you want to map to the full name field." + schema: + type: string + default: "" + - variable: OAUTH2_EMAIL_MAP + label: "OAUTH2_EMAIL_MAP" + description: "The claim name you want to map to the email field." + schema: + type: string + default: "" + - variable: ldapenabled + label: "LDAP Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: LDAP_ENABLE + label: "LDAP_ENABLE" + schema: + type: boolean + default: false + - variable: DEFAULT_AUTHENTICATION_METHOD + label: "DEFAULT_AUTHENTICATION_METHOD" + schema: + type: string + default: "ldap" + - variable: LDAP_PORT + label: "LDAP_PORT" + schema: + type: int + default: 389 + - variable: LDAP_HOST + label: "LDAP_HOST" + schema: + type: string + default: "" + - variable: LDAP_AD_SIMPLE_AUTH + label: "LDAP_AD_SIMPLE_AUTH" + schema: + type: boolean + default: false + - variable: LDAP_USER_AUTHENTICATION + label: "LDAP_USER_AUTHENTICATION" + schema: + type: boolean + default: false + - variable: LDAP_USER_AUTHENTICATION_FIELD + label: "LDAP_USER_AUTHENTICATION_FIELD" + schema: + type: string + default: "uid" + - variable: LDAP_DEFAULT_DOMAIN + label: "LDAP_DEFAULT_DOMAIN" + schema: + type: string + default: "" + - variable: LDAP_BASEDN + label: "LDAP_BASEDN" + schema: + type: string + default: "" + - variable: LDAP_LOGIN_FALLBACK + label: "LDAP_LOGIN_FALLBACK" + schema: + type: boolean + default: false + - variable: LDAP_RECONNECT + label: "LDAP_RECONNECT" + schema: + type: boolean + default: true + - variable: LDAP_TIMEOUT + label: "LDAP_TIMEOUT" + schema: + type: int + default: 10000 + - variable: LDAP_IDLE_TIMEOUT + label: "LDAP_IDLE_TIMEOUT" + schema: + type: int + default: 10000 + - variable: LDAP_CONNECT_TIMEOUT + label: "LDAP_CONNECT_TIMEOUT" + schema: + type: int + default: 10000 + - variable: LDAP_AUTHENTIFICATION + label: "LDAP_AUTHENTIFICATION" + schema: + type: boolean + default: true + - variable: LDAP_AUTHENTIFICATION_USERDN + label: "LDAP_AUTHENTIFICATION_USERDN" + schema: + type: string + default: "" + - variable: LDAP_AUTHENTIFICATION_PASSWORD + label: "LDAP_AUTHENTIFICATION_PASSWORD" + schema: + type: string + private: true + default: "" + - variable: LDAP_LOG_ENABLED + label: "LDAP_LOG_ENABLED" + schema: + type: boolean + default: true + - variable: LDAP_BACKGROUND_SYNC + label: "LDAP_BACKGROUND_SYNC" + schema: + type: boolean + default: true + - variable: LDAP_BACKGROUND_SYNC_INTERVAL + label: "LDAP_BACKGROUND_SYNC_INTERVAL" + schema: + type: string + default: "every 1 hour" + - variable: LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED + label: "LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED" + schema: + type: boolean + default: false + - variable: LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERS + label: "LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERS" + schema: + type: boolean + default: false + - variable: LDAP_ENCRYPTION + label: "LDAP_ENCRYPTION" + schema: + type: string + default: "false" + - variable: LDAP_CA_CERT + label: "LDAP_CA_CERT" + schema: + type: string + private: true + default: "" + - variable: LDAP_REJECT_UNAUTHORIZED + label: "LDAP_REJECT_UNAUTHORIZED" + schema: + type: boolean + default: false + - variable: LDAP_USER_SEARCH_FILTER + label: "LDAP_USER_SEARCH_FILTER" + schema: + type: string + default: "" + - variable: LDAP_USER_SEARCH_SCOPE + label: "LDAP_USER_SEARCH_SCOPE" + schema: + type: string + default: "one" + enum: + - value: "one" + description: "one" + - value: "base" + description: "base" + - value: "sub" + description: "sub" + - variable: LDAP_USER_SEARCH_FIELD + label: "LDAP_USER_SEARCH_FIELD" + schema: + type: string + default: "" + - variable: LDAP_SEARCH_PAGE_SIZE + label: "LDAP_SEARCH_PAGE_SIZE" + schema: + type: int + default: 0 + - variable: LDAP_SEARCH_SIZE_LIMIT + label: "LDAP_SEARCH_SIZE_LIMIT" + schema: + type: int + default: 0 + - variable: LDAP_GROUP_FILTER_ENABLE + label: "LDAP_GROUP_FILTER_ENABLE" + schema: + type: boolean + default: false + - variable: LDAP_GROUP_FILTER_OBJECTCLASS + label: "LDAP_GROUP_FILTER_OBJECTCLASS" + schema: + type: string + default: "" + - variable: LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE + label: "LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE" + schema: + type: string + default: "" + - variable: LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE + label: "LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE" + schema: + type: string + default: "" + - variable: LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT + label: "LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT" + schema: + type: string + default: "" + - variable: LDAP_GROUP_FILTER_GROUP_NAME + label: "LDAP_GROUP_FILTER_GROUP_NAME" + schema: + type: string + default: "" + - variable: LDAP_UNIQUE_IDENTIFIER_FIELD + label: "LDAP_UNIQUE_IDENTIFIER_FIELD" + schema: + type: string + default: "" + - variable: LDAP_UTF8_NAMES_SLUGIFY + label: "LDAP_UTF8_NAMES_SLUGIFY" + schema: + type: boolean + default: true + - variable: LDAP_USERNAME_FIELD + label: "LDAP_USERNAME_FIELD" + schema: + type: string + default: "" + - variable: LDAP_FULLNAME_FIELD + label: "LDAP_FULLNAME_FIELD" + schema: + type: string + default: "fullname" + - variable: LDAP_MERGE_EXISTING_USERS + label: "LDAP_MERGE_EXISTING_USERS" + schema: + type: boolean + default: false + - variable: LDAP_EMAIL_MATCH_ENABLE + label: "LDAP_EMAIL_MATCH_ENABLE" + schema: + type: boolean + default: true + - variable: LDAP_EMAIL_MATCH_REQUIRE + label: "LDAP_EMAIL_MATCH_REQUIRE" + schema: + type: boolean + default: true + - variable: LDAP_EMAIL_MATCH_VERIFIED + label: "LDAP_EMAIL_MATCH_VERIFIED" + schema: + type: boolean + default: true + - variable: LDAP_EMAIL_FIELD + label: "LDAP_EMAIL_FIELD" + schema: + type: string + default: "mail" + - variable: LDAP_SYNC_USER_DATA + label: "LDAP_SYNC_USER_DATA" + schema: + type: boolean + default: false + - variable: LDAP_SYNC_USER_DATA_FIELDMAP + label: "LDAP_SYNC_USER_DATA_FIELDMAP" + schema: + type: string + default: "" + - variable: LDAP_SYNC_GROUP_ROLES + label: "LDAP_SYNC_GROUP_ROLES" + schema: + type: string + default: "" + - variable: LDAP_SYNC_ADMIN_STATUS + label: "LDAP_SYNC_ADMIN_STATUS" + schema: + type: boolean + default: true + - variable: LDAP_SYNC_ADMIN_GROUPS + label: "LDAP_SYNC_ADMIN_GROUPS" + schema: + type: string + default: "" + - variable: headerenabled + label: "LDAP Header Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: HEADER_LOGIN_ID + label: "HEADER_LOGIN_ID" + schema: + type: string + default: "" + - variable: HEADER_LOGIN_FIRSTNAME + label: "HEADER_LOGIN_FIRSTNAME" + schema: + type: string + default: "" + - variable: HEADER_LOGIN_LASTNAME + label: "HEADER_LOGIN_LASTNAME" + schema: + type: string + default: "" + - variable: HEADER_LOGIN_EMAIL + label: "HEADER_LOGIN_EMAIL" + schema: + type: string + default: "" + - variable: casenabled + label: "CAS Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CAS_ENABLED + label: "CAS_ENABLED" + schema: + type: boolean + default: false + - variable: CAS_BASE_URL + label: "CAS_BASE_URL" + schema: + type: string + default: "" + - variable: CAS_LOGIN_URL + label: "CAS_LOGIN_URL" + schema: + type: string + default: "" + - variable: CAS_VALIDATE_URL + label: "CAS_VALIDATE_URL" + schema: + type: string + default: "" + - variable: samlenabled + label: "SAML Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: SAML_ENABLED + label: "SAML_ENABLED" + schema: + type: boolean + default: false + - variable: SAML_PROVIDER + label: "SAML_PROVIDER" + schema: + type: string + default: "" + - variable: SAML_ENTRYPOINT + label: "SAML_ENTRYPOINT" + schema: + type: string + default: "" + - variable: SAML_ISSUER + label: "SAML_ISSUER" + schema: + type: string + default: "" + - variable: SAML_CERT + label: "SAML_CERT" + schema: + type: string + private: true + default: "" + - variable: SAML_IDPSLO_REDIRECTURL + label: "SAML_IDPSLO_REDIRECTURL" + schema: + type: string + default: "" + - variable: SAML_PRIVATE_KEYFILE + label: "SAML_PRIVATE_KEYFILE" + schema: + type: string + default: "" + - variable: SAML_PUBLIC_CERTFILE + label: "SAML_PUBLIC_CERTFILE" + schema: + type: string + default: "" + - variable: SAML_IDENTIFIER_FORMAT + label: "SAML_IDENTIFIER_FORMAT" + schema: + type: string + default: "" + - variable: SAML_LOCAL_PROFILE_MATCH_ATTRIBUTE + label: "SAML_LOCAL_PROFILE_MATCH_ATTRIBUTE" + schema: + type: string + default: "" + - variable: SAML_ATTRIBUTES + label: "SAML_ATTRIBUTES" + schema: + type: string + default: "" + - variable: TZ + label: Timezone + group: Container Configuration + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: envList + label: Image Environment + group: Container Configuration + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: expertpodconf + group: Container Configuration + label: Show Expert Configuration + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: Enable TTY + description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: stdin + label: Enable STDIN + description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: termination + group: Container Configuration + label: Termination settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: Grace Period Seconds + schema: + type: int + default: 10 + - variable: podLabelsList + group: Container Configuration + label: Pod Labels + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: podAnnotationsList + group: Container Configuration + label: Pod Annotations + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Service + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: ClusterIP + description: ClusterIP + - value: NodePort + description: NodePort (Advanced) + - value: LoadBalancer + description: LoadBalancer (Advanced) + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: (Advanced) Specify the IP Policy + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: (Advanced) IP Families + description: (Advanced) The IP Families that should be used + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10192 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: HTTP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 8080 + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + group: Networking and Services + label: Host-Networking (Complicated) + schema: + type: boolean + default: false + - variable: externalInterfaces + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + show_subquestions_if: static + subquestions: + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: dnsPolicy + group: Networking and Services + label: dnsPolicy + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ClusterFirst + description: ClusterFirst + - value: ClusterFirstWithHostNet + description: ClusterFirstWithHostNet + - value: None + description: None + - variable: dnsConfig + label: DNS Configuration + group: Networking and Services + description: Specify custom DNS configuration which will be applied to the pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: nameservers + label: Name Servers + schema: + default: [] + type: list + items: + - variable: nameserver + label: Name Server + schema: + type: string + - variable: options + label: Options + schema: + default: [] + type: list + items: + - variable: option + label: Option Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: searches + label: Searches + schema: + default: [] + type: list + items: + - variable: search + label: Search Entry + schema: + type: string + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort + schema: + type: int + min: 9000 + max: 65535 + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: false + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name (Optional) + description: "Not required, please set to config when mounting /config or temp when mounting /tmp" + schema: + type: string + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simpleHP + enum: + - value: simplePVC + description: PVC (Simple) + - value: simpleHP + description: Host Path (Simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) Host Path Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) StorageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enableFixedMiddlewares + description: These middlewares enforce a number of best practices. + label: Enable Default Middlewares + schema: + type: boolean + default: true + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: security + label: Container Security Settings + group: Security and Permissions + schema: + type: dict + additional_attrs: true + attrs: + - variable: editsecurity + label: Change PUID / UMASK values + description: By enabling this you override default set values. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "002" + - variable: advancedSecurity + label: Show Advanced Security Settings + group: Security and Permissions + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: true + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: false + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: true + - variable: capabilities + label: Capabilities + schema: + additional_attrs: true + type: dict + attrs: + - variable: drop + label: Drop Capability + schema: + type: list + default: [] + items: + - variable: dropEntry + label: "" + schema: + type: string + - variable: add + label: Add Capability + schema: + type: list + default: [] + items: + - variable: addEntry + label: "" + schema: + type: string + - variable: podSecurityContext + group: Security and Permissions + label: Pod Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: OnRootMismatch + enum: + - value: OnRootMismatch + description: OnRootMismatch + - value: Always + description: Always + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + + - variable: advancedresources + label: Set Custom Resource Limits/Requests (Advanced) + group: Resources and Devices + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: resources + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: hostPath + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + # Specify GPU configuration + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] +# - variable: autoscaling +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: networkPolicy +# group: Advanced +# label: (Advanced) Network Policy +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: policyType +# label: Policy Type +# schema: +# type: string +# default: "" +# enum: +# - value: "" +# description: Default +# - value: ingress +# description: Ingress +# - value: egress +# description: Egress +# - value: ingress-egress +# description: Ingress and Egress +# - variable: egress +# label: Egress +# schema: +# type: list +# default: [] +# items: +# - variable: egressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: to +# label: To +# schema: +# type: list +# default: [] +# items: +# - variable: toEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP +# - variable: ingress +# label: Ingress +# schema: +# type: list +# default: [] +# items: +# - variable: ingressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: from +# label: From +# schema: +# type: list +# default: [] +# items: +# - variable: fromEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP + + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: openvpn + description: OpenVPN + - value: wireguard + description: Wireguard + - value: tailscale + description: Tailscale + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: Sock5 Server + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type + schema: + type: string + default: hostPath + hidden: true + - variable: hostPathType + label: hostPathType + schema: + type: string + default: File + hidden: true + - variable: noMount + label: noMount + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: Full Path to File + description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: git + label: Git Settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: deployKey + description: Raw SSH Private Key + label: Deploy Key + schema: + type: string + - variable: deployKeyBase64 + description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence + label: Deploy Key Base64 + schema: + type: string + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: NodePort + enum: + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: Leave Empty to Disable + label: "nodePort" + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: promtail + label: Promtail + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: loki + label: Loki URL + schema: + type: string + required: true + - variable: logs + label: Log Paths + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: path + label: Path + schema: + type: string + required: true + - variable: args + label: Promtail Command Line Arguments + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + required: true + - variable: envList + label: Promtail Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: docs + group: Documentation + label: "Please read the documentation at https://truecharts.org" + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: "Please consider supporting TrueCharts, see: https://truecharts.org/docs/about/sponsor" + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/stable/wekan/5.0.0/templates/common.yaml b/stable/wekan/5.0.0/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/wekan/5.0.0/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/wekan/5.0.0/values.yaml b/stable/wekan/5.0.0/values.yaml new file mode 100644 index 00000000000..e69de29bb2d