From f9843b65134083021333bcfd0fed55290bfdc7eb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 20 Sep 2023 15:59:03 +0000 Subject: [PATCH] Charts CI ``` Updated: argo/argo-cd: - 5.46.6 bitnami/airflow: - 15.0.6 bitnami/kafka: - 25.1.11 bitnami/mysql: - 9.12.3 bitnami/postgresql: - 12.12.4 bitnami/wordpress: - 17.1.9 dell/csi-powermax: - 2.8.0 prophetstor/federatorai: - 5.1.4 redpanda/redpanda: - 5.4.6 speedscale/speedscale-operator: - 1.3.34 ``` --- assets/argo/argo-cd-5.46.5.tgz | Bin 148804 -> 148798 bytes assets/argo/argo-cd-5.46.6.tgz | Bin 0 -> 148796 bytes assets/bitnami/airflow-15.0.6.tgz | Bin 0 -> 216911 bytes assets/bitnami/kafka-25.1.11.tgz | Bin 0 -> 130881 bytes assets/bitnami/mysql-9.12.3.tgz | Bin 0 -> 45712 bytes assets/bitnami/postgresql-12.12.4.tgz | Bin 0 -> 62486 bytes assets/bitnami/wordpress-17.1.9.tgz | Bin 0 -> 132089 bytes assets/dell/csi-powermax-2.8.0.tgz | Bin 0 -> 13293 bytes assets/prophetstor/federatorai-5.1.4.tgz | Bin 0 -> 59312 bytes assets/redpanda/redpanda-5.4.6.tgz | Bin 0 -> 88477 bytes .../speedscale/speedscale-operator-1.3.34.tgz | Bin 0 -> 14738 bytes charts/argo/argo-cd/Chart.yaml | 4 +- .../argocd-repo-server/deployment.yaml | 3 + charts/bitnami/airflow/Chart.yaml | 14 +- charts/bitnami/airflow/README.md | 12 +- charts/bitnami/airflow/values.yaml | 12 +- charts/bitnami/kafka/Chart.lock | 8 +- charts/bitnami/kafka/Chart.yaml | 2 +- charts/bitnami/kafka/charts/common/Chart.yaml | 4 +- .../kafka/charts/common/templates/_images.tpl | 16 + .../kafka/charts/common/templates/_labels.tpl | 21 +- .../kafka/charts/common/values.schema.json | 11 + .../bitnami/kafka/charts/zookeeper/Chart.lock | 6 +- .../bitnami/kafka/charts/zookeeper/Chart.yaml | 2 +- .../charts/zookeeper/charts/common/Chart.yaml | 2 +- .../charts/common/templates/_tplvalues.tpl | 14 + .../zookeeper/templates/metrics-svc.yaml | 4 +- .../zookeeper/templates/networkpolicy.yaml | 2 +- .../kafka/charts/zookeeper/templates/pdb.yaml | 2 +- .../zookeeper/templates/serviceaccount.yaml | 2 +- .../zookeeper/templates/statefulset.yaml | 2 +- .../zookeeper/templates/svc-headless.yaml | 4 +- .../kafka/charts/zookeeper/templates/svc.yaml | 4 +- .../kafka/templates/metrics/deployment.yaml | 6 +- .../templates/metrics/prometheusrule.yaml | 3 +- .../templates/metrics/serviceaccount.yaml | 4 +- .../templates/metrics/servicemonitor.yaml | 3 +- .../bitnami/kafka/templates/metrics/svc.yaml | 4 +- charts/bitnami/mysql/Chart.lock | 6 +- charts/bitnami/mysql/Chart.yaml | 8 +- charts/bitnami/mysql/README.md | 6 +- charts/bitnami/mysql/charts/common/Chart.yaml | 4 +- .../mysql/charts/common/templates/_images.tpl | 16 + .../mysql/charts/common/templates/_labels.tpl | 21 +- .../mysql/charts/common/values.schema.json | 11 + .../bitnami/mysql/templates/primary/svc.yaml | 2 +- .../mysql/templates/secondary/svc.yaml | 2 +- charts/bitnami/mysql/values.schema.json | 1859 ++---------- charts/bitnami/mysql/values.yaml | 6 +- charts/bitnami/postgresql/Chart.lock | 6 +- charts/bitnami/postgresql/Chart.yaml | 8 +- charts/bitnami/postgresql/README.md | 7 +- .../postgresql/charts/common/Chart.yaml | 4 +- .../charts/common/templates/_images.tpl | 16 + .../charts/common/templates/_labels.tpl | 21 +- .../charts/common/values.schema.json | 11 + .../postgresql/templates/backup/cronjob.yaml | 3 + charts/bitnami/postgresql/values.schema.json | 2681 +---------------- charts/bitnami/postgresql/values.yaml | 10 +- charts/bitnami/wordpress/Chart.lock | 6 +- charts/bitnami/wordpress/Chart.yaml | 8 +- charts/bitnami/wordpress/README.md | 8 +- .../wordpress/charts/common/Chart.yaml | 4 +- .../charts/common/templates/_labels.tpl | 3 +- charts/bitnami/wordpress/values.schema.json | 1875 ++---------- charts/bitnami/wordpress/values.yaml | 6 +- charts/dell/csi-powermax/Chart.yaml | 10 +- .../charts/csireverseproxy/Chart.yaml | 4 +- .../charts/csireverseproxy/values.yaml | 2 +- .../dell/csi-powermax/templates/_helpers.tpl | 30 +- .../csi-powermax/templates/controller.yaml | 27 +- .../csi-powermax/templates/csidriver.yaml | 4 +- charts/dell/csi-powermax/templates/node.yaml | 11 +- charts/dell/csi-powermax/values.yaml | 39 +- charts/prophetstor/federatorai/Chart.yaml | 4 +- charts/prophetstor/federatorai/questions.yaml | 2 +- .../templates/alameda-ai/deployments.yaml | 2 + .../configmaps-historical.yaml | 68 +- .../federatorai-data-adapter/configmaps.yaml | 75 +- .../federatorai-data-adapter/deployments.yaml | 2 + .../configmaps-auto-provision-template.yaml | 4 +- .../templates/federatorai-rest/roles.yaml | 1 + charts/prophetstor/federatorai/values.yaml | 2 +- charts/redpanda/redpanda/Chart.lock | 2 +- charts/redpanda/redpanda/Chart.yaml | 2 +- ...-tiered-storage-with-creds-values.yaml.tpl | 3 +- ...-tiered-storage-with-creds-values.yaml.tpl | 3 +- ...-tiered-storage-with-creds-values.yaml.tpl | 3 +- ...tent-config-options-with-empty-values.yaml | 7 +- .../redpanda/redpanda/templates/_helpers.tpl | 96 +- .../console/configmap-and-deployment.yaml | 44 +- .../templates/post-install-upgrade-job.yaml | 60 +- .../redpanda/templates/post-upgrade.yaml | 48 +- .../redpanda/templates/statefulset.yaml | 155 +- .../templates/tests/test-api-status.yaml | 16 +- .../tests/test-connector-via-console.yaml | 35 +- .../templates/tests/test-console.yaml | 16 +- .../test-internal-external-tls-secrets.yaml | 29 +- .../tests/test-kafka-internal-tls-status.yaml | 30 +- .../tests/test-kafka-produce-consume.yaml | 42 +- .../tests/test-kafka-sasl-status.yaml | 41 +- .../tests/test-lifecycle-scripts.yaml | 36 +- .../tests/test-loadbalancer-tls.yaml | 30 +- .../templates/tests/test-nodeport-tls.yaml | 30 +- .../test-pandaproxy-internal-tls-status.yaml | 33 +- .../tests/test-pandaproxy-status.yaml | 20 +- .../tests/test-prometheus-targets.yaml | 4 +- .../templates/tests/test-rack-awareness.yaml | 29 +- .../tests/test-rpk-debug-bundle.yaml | 49 +- .../templates/tests/test-sasl-updated.yaml | 43 +- ...st-schemaregistry-internal-tls-status.yaml | 31 +- .../tests/test-schemaregistry-status.yaml | 20 +- charts/redpanda/redpanda/values.schema.json | 20 + charts/redpanda/redpanda/values.yaml | 30 +- .../speedscale/speedscale-operator/Chart.yaml | 4 +- .../speedscale/speedscale-operator/README.md | 4 +- .../speedscale-operator/app-readme.md | 4 +- .../speedscale-operator/values.yaml | 2 +- index.yaml | 436 ++- 119 files changed, 1734 insertions(+), 6799 deletions(-) create mode 100644 assets/argo/argo-cd-5.46.6.tgz create mode 100644 assets/bitnami/airflow-15.0.6.tgz create mode 100644 assets/bitnami/kafka-25.1.11.tgz create mode 100644 assets/bitnami/mysql-9.12.3.tgz create mode 100644 assets/bitnami/postgresql-12.12.4.tgz create mode 100644 assets/bitnami/wordpress-17.1.9.tgz create mode 100644 assets/dell/csi-powermax-2.8.0.tgz create mode 100644 assets/prophetstor/federatorai-5.1.4.tgz create mode 100644 assets/redpanda/redpanda-5.4.6.tgz create mode 100644 assets/speedscale/speedscale-operator-1.3.34.tgz create mode 100644 charts/bitnami/kafka/charts/common/values.schema.json create mode 100644 charts/bitnami/mysql/charts/common/values.schema.json create mode 100644 charts/bitnami/postgresql/charts/common/values.schema.json diff --git a/assets/argo/argo-cd-5.46.5.tgz b/assets/argo/argo-cd-5.46.5.tgz index ee76e5814d735f5079fc9bc312e3c2c2be952beb..50872f6956f8d01b85fade71660dc41e94808986 100644 GIT binary patch literal 148798 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 Q4*&rF|2HD&w*a;p0Dz^z6951J delta 147054 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 z%0A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

2+ow@kB(3mu>840n8mvs^5wu^q&}nH&|yF`r2f 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 z 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 Rj{pDw|NlV7Z`ADc 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 H0R9F5W*3}T literal 0 HcmV?d00001 diff --git a/assets/bitnami/wordpress-17.1.9.tgz b/assets/bitnami/wordpress-17.1.9.tgz new file mode 100644 index 0000000000000000000000000000000000000000..55abbeed62ad48c75ddb3a7aec4d5630451e5c2e GIT binary patch literal 132089 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

Mlby0m0|lFEu4JYFoADBT;Ha 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¥B-!nK+8{FXFm^@aQFIewHPUsU+i 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 W&&%i0KmQj10RR74mTS`ht_=WX)aBy< literal 0 HcmV?d00001 diff --git a/assets/dell/csi-powermax-2.8.0.tgz b/assets/dell/csi-powermax-2.8.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..673bfbf2a10265fdc9735d28c4c7d4cdd07fbeb2 GIT binary patch literal 13293 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 literal 0 HcmV?d00001 diff --git a/assets/prophetstor/federatorai-5.1.4.tgz b/assets/prophetstor/federatorai-5.1.4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..ead309436fcdf10ad9daf4059299b48867125064 GIT binary patch literal 59312 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

GxHmjBn+<@DOm1;R=~EwJUyMQ_ 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 A) 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 literal 0 HcmV?d00001 diff --git a/charts/argo/argo-cd/Chart.yaml b/charts/argo/argo-cd/Chart.yaml index 4d57d250a..1d80d832d 100644 --- a/charts/argo/argo-cd/Chart.yaml +++ b/charts/argo/argo-cd/Chart.yaml @@ -1,7 +1,7 @@ annotations: artifacthub.io/changes: | - kind: fixed - description: fixed issue with argocd-server servicemonitor annotation attribute being added even when no annotations where defined + description: fixed repo-server deployment not restarting when a cmp configmap is modified artifacthub.io/signKey: | fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 url: https://argoproj.github.io/argo-helm/pgp_keys.asc @@ -33,4 +33,4 @@ name: argo-cd sources: - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd - https://github.com/argoproj/argo-cd -version: 5.46.5 +version: 5.46.6 diff --git a/charts/argo/argo-cd/templates/argocd-repo-server/deployment.yaml b/charts/argo/argo-cd/templates/argocd-repo-server/deployment.yaml index 3080c79fd..ea54e79d3 100644 --- a/charts/argo/argo-cd/templates/argocd-repo-server/deployment.yaml +++ b/charts/argo/argo-cd/templates/argocd-repo-server/deployment.yaml @@ -33,6 +33,9 @@ spec: {{- if (hasKey .Values.server "configEnabled") | ternary .Values.server.configEnabled .Values.configs.cm.create }} checksum/cm: {{ include (print $.Template.BasePath "/argocd-configs/argocd-cm.yaml") . | sha256sum }} {{- end }} + {{- if .Values.configs.cmp.create }} + checksum/cmp-cm: {{ include (print $.Template.BasePath "/argocd-configs/argocd-cmp-cm.yaml") . | sha256sum }} + {{- end }} {{- with (mergeOverwrite (deepCopy .Values.global.podAnnotations) .Values.repoServer.podAnnotations) }} {{- range $key, $value := . }} {{ $key }}: {{ $value | quote }} diff --git a/charts/bitnami/airflow/Chart.yaml b/charts/bitnami/airflow/Chart.yaml index deac0ef55..99f6a2cfb 100644 --- a/charts/bitnami/airflow/Chart.yaml +++ b/charts/bitnami/airflow/Chart.yaml @@ -6,17 +6,17 @@ annotations: category: WorkFlow images: | - name: airflow-exporter - image: docker.io/bitnami/airflow-exporter:0.20220314.0-debian-11-r407 + image: docker.io/bitnami/airflow-exporter:0.20220314.0-debian-11-r413 - name: airflow-scheduler - image: docker.io/bitnami/airflow-scheduler:2.7.1-debian-11-r0 + image: docker.io/bitnami/airflow-scheduler:2.7.1-debian-11-r2 - name: airflow-worker - image: docker.io/bitnami/airflow-worker:2.7.1-debian-11-r0 + image: docker.io/bitnami/airflow-worker:2.7.1-debian-11-r2 - name: airflow - image: docker.io/bitnami/airflow:2.7.1-debian-11-r0 + image: docker.io/bitnami/airflow:2.7.1-debian-11-r5 - name: git - image: docker.io/bitnami/git:2.42.0-debian-11-r14 + image: docker.io/bitnami/git:2.42.0-debian-11-r20 - name: os-shell - image: docker.io/bitnami/os-shell:11-debian-11-r60 + image: docker.io/bitnami/os-shell:11-debian-11-r63 licenses: Apache-2.0 apiVersion: v2 appVersion: 2.7.1 @@ -50,4 +50,4 @@ maintainers: name: airflow sources: - https://github.com/bitnami/charts/tree/main/bitnami/airflow -version: 15.0.5 +version: 15.0.6 diff --git a/charts/bitnami/airflow/README.md b/charts/bitnami/airflow/README.md index 1469716ab..63c9edb7d 100644 --- a/charts/bitnami/airflow/README.md +++ b/charts/bitnami/airflow/README.md @@ -90,7 +90,7 @@ The command removes all the Kubernetes components associated with the chart and | `dags.existingConfigmap` | Name of an existing ConfigMap with all the DAGs files you want to load in Airflow | `""` | | `dags.image.registry` | Init container load-dags image registry | `docker.io` | | `dags.image.repository` | Init container load-dags image repository | `bitnami/os-shell` | -| `dags.image.tag` | Init container load-dags image tag (immutable tags are recommended) | `11-debian-11-r60` | +| `dags.image.tag` | Init container load-dags image tag (immutable tags are recommended) | `11-debian-11-r63` | | `dags.image.digest` | Init container load-dags image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `dags.image.pullPolicy` | Init container load-dags image pull policy | `IfNotPresent` | | `dags.image.pullSecrets` | Init container load-dags image pull secrets | `[]` | @@ -109,7 +109,7 @@ The command removes all the Kubernetes components associated with the chart and | ------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | -------------------- | | `web.image.registry` | Airflow image registry | `docker.io` | | `web.image.repository` | Airflow image repository | `bitnami/airflow` | -| `web.image.tag` | Airflow image tag (immutable tags are recommended) | `2.7.1-debian-11-r0` | +| `web.image.tag` | Airflow image tag (immutable tags are recommended) | `2.7.1-debian-11-r5` | | `web.image.digest` | Airflow image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `web.image.pullPolicy` | Airflow image pull policy | `IfNotPresent` | | `web.image.pullSecrets` | Airflow image pull secrets | `[]` | @@ -184,7 +184,7 @@ The command removes all the Kubernetes components associated with the chart and | ------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | --------------------------- | | `scheduler.image.registry` | Airflow Scheduler image registry | `docker.io` | | `scheduler.image.repository` | Airflow Scheduler image repository | `bitnami/airflow-scheduler` | -| `scheduler.image.tag` | Airflow Scheduler image tag (immutable tags are recommended) | `2.7.1-debian-11-r0` | +| `scheduler.image.tag` | Airflow Scheduler image tag (immutable tags are recommended) | `2.7.1-debian-11-r2` | | `scheduler.image.digest` | Airflow Schefuler image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `scheduler.image.pullPolicy` | Airflow Scheduler image pull policy | `IfNotPresent` | | `scheduler.image.pullSecrets` | Airflow Scheduler image pull secrets | `[]` | @@ -238,7 +238,7 @@ The command removes all the Kubernetes components associated with the chart and | ---------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | ------------------------ | | `worker.image.registry` | Airflow Worker image registry | `docker.io` | | `worker.image.repository` | Airflow Worker image repository | `bitnami/airflow-worker` | -| `worker.image.tag` | Airflow Worker image tag (immutable tags are recommended) | `2.7.1-debian-11-r0` | +| `worker.image.tag` | Airflow Worker image tag (immutable tags are recommended) | `2.7.1-debian-11-r2` | | `worker.image.digest` | Airflow Worker image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `worker.image.pullPolicy` | Airflow Worker image pull policy | `IfNotPresent` | | `worker.image.pullSecrets` | Airflow Worker image pull secrets | `[]` | @@ -318,7 +318,7 @@ The command removes all the Kubernetes components associated with the chart and | ------------------------------ | --------------------------------------------------------------------------------------------------- | ---------------------- | | `git.image.registry` | Git image registry | `docker.io` | | `git.image.repository` | Git image repository | `bitnami/git` | -| `git.image.tag` | Git image tag (immutable tags are recommended) | `2.42.0-debian-11-r14` | +| `git.image.tag` | Git image tag (immutable tags are recommended) | `2.42.0-debian-11-r20` | | `git.image.digest` | Git image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `git.image.pullPolicy` | Git image pull policy | `IfNotPresent` | | `git.image.pullSecrets` | Git image pull secrets | `[]` | @@ -410,7 +410,7 @@ The command removes all the Kubernetes components associated with the chart and | `metrics.enabled` | Whether or not to create a standalone Airflow exporter to expose Airflow metrics | `false` | | `metrics.image.registry` | Airflow exporter image registry | `docker.io` | | `metrics.image.repository` | Airflow exporter image repository | `bitnami/airflow-exporter` | -| `metrics.image.tag` | Airflow exporter image tag (immutable tags are recommended) | `0.20220314.0-debian-11-r407` | +| `metrics.image.tag` | Airflow exporter image tag (immutable tags are recommended) | `0.20220314.0-debian-11-r413` | | `metrics.image.digest` | Airflow exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `metrics.image.pullPolicy` | Airflow exporter image pull policy | `IfNotPresent` | | `metrics.image.pullSecrets` | Airflow exporter image pull secrets | `[]` | diff --git a/charts/bitnami/airflow/values.yaml b/charts/bitnami/airflow/values.yaml index 1064f883c..625d4ad5e 100644 --- a/charts/bitnami/airflow/values.yaml +++ b/charts/bitnami/airflow/values.yaml @@ -121,7 +121,7 @@ dags: image: registry: docker.io repository: bitnami/os-shell - tag: 11-debian-11-r60 + tag: 11-debian-11-r63 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. @@ -188,7 +188,7 @@ web: image: registry: docker.io repository: bitnami/airflow - tag: 2.7.1-debian-11-r0 + tag: 2.7.1-debian-11-r5 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -446,7 +446,7 @@ scheduler: image: registry: docker.io repository: bitnami/airflow-scheduler - tag: 2.7.1-debian-11-r0 + tag: 2.7.1-debian-11-r2 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -650,7 +650,7 @@ worker: image: registry: docker.io repository: bitnami/airflow-worker - tag: 2.7.1-debian-11-r0 + tag: 2.7.1-debian-11-r2 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -923,7 +923,7 @@ git: image: registry: docker.io repository: bitnami/git - tag: 2.42.0-debian-11-r14 + tag: 2.42.0-debian-11-r20 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -1286,7 +1286,7 @@ metrics: image: registry: docker.io repository: bitnami/airflow-exporter - tag: 0.20220314.0-debian-11-r407 + tag: 0.20220314.0-debian-11-r413 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. diff --git a/charts/bitnami/kafka/Chart.lock b/charts/bitnami/kafka/Chart.lock index 703109ab6..4c554cbaf 100644 --- a/charts/bitnami/kafka/Chart.lock +++ b/charts/bitnami/kafka/Chart.lock @@ -1,9 +1,9 @@ dependencies: - name: zookeeper repository: oci://registry-1.docker.io/bitnamicharts - version: 12.1.2 + version: 12.1.3 - name: common repository: oci://registry-1.docker.io/bitnamicharts - version: 2.10.0 -digest: sha256:5e278241ce8a477449715df19d6e50542ff7afb81802a2cc8b4e04b8c0b35833 -generated: "2023-09-05T14:19:33.178442157Z" + version: 2.11.1 +digest: sha256:7008d8cb5f82e0a99fbc97b8c42c87e5f7b45a90c7ff868d9ecb2778efa477ad +generated: "2023-09-18T14:18:33.491894+02:00" diff --git a/charts/bitnami/kafka/Chart.yaml b/charts/bitnami/kafka/Chart.yaml index 2c7aa0be9..86cc0fdb3 100644 --- a/charts/bitnami/kafka/Chart.yaml +++ b/charts/bitnami/kafka/Chart.yaml @@ -45,4 +45,4 @@ maintainers: name: kafka sources: - https://github.com/bitnami/charts/tree/main/bitnami/kafka -version: 25.1.10 +version: 25.1.11 diff --git a/charts/bitnami/kafka/charts/common/Chart.yaml b/charts/bitnami/kafka/charts/common/Chart.yaml index e35c2d0e7..3be88e6aa 100644 --- a/charts/bitnami/kafka/charts/common/Chart.yaml +++ b/charts/bitnami/kafka/charts/common/Chart.yaml @@ -2,7 +2,7 @@ annotations: category: Infrastructure licenses: Apache-2.0 apiVersion: v2 -appVersion: 2.9.2 +appVersion: 2.11.1 description: A Library Helm Chart for grouping common logic between bitnami charts. This chart is not deployable by itself. home: https://bitnami.com @@ -20,4 +20,4 @@ name: common sources: - https://github.com/bitnami/charts type: library -version: 2.10.0 +version: 2.11.1 diff --git a/charts/bitnami/kafka/charts/common/templates/_images.tpl b/charts/bitnami/kafka/charts/common/templates/_images.tpl index 2181f3224..e248d6d08 100644 --- a/charts/bitnami/kafka/charts/common/templates/_images.tpl +++ b/charts/bitnami/kafka/charts/common/templates/_images.tpl @@ -83,3 +83,19 @@ imagePullSecrets: {{- end }} {{- end }} {{- end -}} + +{{/* +Return the proper image version (ingores image revision/prerelease info & fallbacks to chart appVersion) +{{ include "common.images.version" ( dict "imageRoot" .Values.path.to.the.image "chart" .Chart ) }} +*/}} +{{- define "common.images.version" -}} +{{- $imageTag := .imageRoot.tag | toString -}} +{{/* regexp from https://github.com/Masterminds/semver/blob/23f51de38a0866c5ef0bfc42b3f735c73107b700/version.go#L41-L44 */}} +{{- if regexMatch `^([0-9]+)(\.[0-9]+)?(\.[0-9]+)?(-([0-9A-Za-z\-]+(\.[0-9A-Za-z\-]+)*))?(\+([0-9A-Za-z\-]+(\.[0-9A-Za-z\-]+)*))?$` $imageTag -}} + {{- $version := semver $imageTag -}} + {{- printf "%d.%d.%d" $version.Major $version.Minor $version.Patch -}} +{{- else -}} + {{- print .chart.AppVersion -}} +{{- end -}} +{{- end -}} + diff --git a/charts/bitnami/kafka/charts/common/templates/_labels.tpl b/charts/bitnami/kafka/charts/common/templates/_labels.tpl index fac46076a..a3cdc2bfd 100644 --- a/charts/bitnami/kafka/charts/common/templates/_labels.tpl +++ b/charts/bitnami/kafka/charts/common/templates/_labels.tpl @@ -11,21 +11,13 @@ Kubernetes standard labels */}} {{- define "common.labels.standard" -}} {{- if and (hasKey . "customLabels") (hasKey . "context") -}} -{{ merge - (include "common.tplvalues.render" (dict "value" .customLabels "context" .context) | fromYaml) - (dict - "app.kubernetes.io/name" (include "common.names.name" .context) - "helm.sh/chart" (include "common.names.chart" .context) - "app.kubernetes.io/instance" .context.Release.Name - "app.kubernetes.io/managed-by" .context.Release.Service - ) - | toYaml -}} +{{ merge (include "common.tplvalues.render" (dict "value" .customLabels "context" .context) | fromYaml) (dict "app.kubernetes.io/name" (include "common.names.name" .context) "helm.sh/chart" (include "common.names.chart" .context) "app.kubernetes.io/instance" .context.Release.Name "app.kubernetes.io/managed-by" .context.Release.Service "app.kubernetes.io/version" .context.Chart.AppVersion) | toYaml }} {{- else -}} app.kubernetes.io/name: {{ include "common.names.name" . }} helm.sh/chart: {{ include "common.names.chart" . }} app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/managed-by: {{ .Release.Service }} +app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} {{- end -}} {{- end -}} @@ -40,14 +32,7 @@ overwrote them on metadata.labels fields. */}} {{- define "common.labels.matchLabels" -}} {{- if and (hasKey . "customLabels") (hasKey . "context") -}} -{{ merge - (pick (include "common.tplvalues.render" (dict "value" .customLabels "context" .context) | fromYaml) "app.kubernetes.io/name" "app.kubernetes.io/instance") - (dict - "app.kubernetes.io/name" (include "common.names.name" .context) - "app.kubernetes.io/instance" .context.Release.Name - ) - | toYaml -}} +{{ merge (pick (include "common.tplvalues.render" (dict "value" .customLabels "context" .context) | fromYaml) "app.kubernetes.io/name" "app.kubernetes.io/instance") (dict "app.kubernetes.io/name" (include "common.names.name" .context) "app.kubernetes.io/instance" .context.Release.Name ) | toYaml }} {{- else -}} app.kubernetes.io/name: {{ include "common.names.name" . }} app.kubernetes.io/instance: {{ .Release.Name }} diff --git a/charts/bitnami/kafka/charts/common/values.schema.json b/charts/bitnami/kafka/charts/common/values.schema.json new file mode 100644 index 000000000..2124b3e4a --- /dev/null +++ b/charts/bitnami/kafka/charts/common/values.schema.json @@ -0,0 +1,11 @@ +{ + "title": "Chart Values", + "type": "object", + "properties": { + "exampleValue": { + "type": "string", + "description": "", + "default": "common-chart" + } + } +} \ No newline at end of file diff --git a/charts/bitnami/kafka/charts/zookeeper/Chart.lock b/charts/bitnami/kafka/charts/zookeeper/Chart.lock index 9c54bcfb7..f54586cc7 100644 --- a/charts/bitnami/kafka/charts/zookeeper/Chart.lock +++ b/charts/bitnami/kafka/charts/zookeeper/Chart.lock @@ -1,6 +1,6 @@ dependencies: - name: common repository: oci://registry-1.docker.io/bitnamicharts - version: 2.9.2 -digest: sha256:0d1ed3ab5c6a7e3ab3bfaea47851d574aae674797326572c51719718026e1f63 -generated: "2023-08-31T16:47:39.182152921Z" + version: 2.10.0 +digest: sha256:023ded170632d04528f30332370f34fc8fb96efb2886a01d934cb3bd6e6d2e09 +generated: "2023-09-05T11:24:06.99508+02:00" diff --git a/charts/bitnami/kafka/charts/zookeeper/Chart.yaml b/charts/bitnami/kafka/charts/zookeeper/Chart.yaml index 0ee7ef4e6..4a7cddb2a 100644 --- a/charts/bitnami/kafka/charts/zookeeper/Chart.yaml +++ b/charts/bitnami/kafka/charts/zookeeper/Chart.yaml @@ -26,4 +26,4 @@ maintainers: name: zookeeper sources: - https://github.com/bitnami/charts/tree/main/bitnami/zookeeper -version: 12.1.2 +version: 12.1.3 diff --git a/charts/bitnami/kafka/charts/zookeeper/charts/common/Chart.yaml b/charts/bitnami/kafka/charts/zookeeper/charts/common/Chart.yaml index 67e9a92ce..e35c2d0e7 100644 --- a/charts/bitnami/kafka/charts/zookeeper/charts/common/Chart.yaml +++ b/charts/bitnami/kafka/charts/zookeeper/charts/common/Chart.yaml @@ -20,4 +20,4 @@ name: common sources: - https://github.com/bitnami/charts type: library -version: 2.9.2 +version: 2.10.0 diff --git a/charts/bitnami/kafka/charts/zookeeper/charts/common/templates/_tplvalues.tpl b/charts/bitnami/kafka/charts/zookeeper/charts/common/templates/_tplvalues.tpl index edf99392c..a8ed7637e 100644 --- a/charts/bitnami/kafka/charts/zookeeper/charts/common/templates/_tplvalues.tpl +++ b/charts/bitnami/kafka/charts/zookeeper/charts/common/templates/_tplvalues.tpl @@ -22,3 +22,17 @@ Usage: {{- $value }} {{- end }} {{- end -}} + +{{/* +Merge a list of values that contains template after rendering them. +Merge precedence is consistent with http://masterminds.github.io/sprig/dicts.html#merge-mustmerge +Usage: +{{ include "common.tplvalues.merge" ( dict "values" (list .Values.path.to.the.Value1 .Values.path.to.the.Value2) "context" $ ) }} +*/}} +{{- define "common.tplvalues.merge" -}} +{{- $dst := dict -}} +{{- range .values -}} +{{- $dst = include "common.tplvalues.render" (dict "value" . "context" $.context "scope" $.scope) | fromYaml | merge $dst -}} +{{- end -}} +{{ $dst | toYaml }} +{{- end -}} diff --git a/charts/bitnami/kafka/charts/zookeeper/templates/metrics-svc.yaml b/charts/bitnami/kafka/charts/zookeeper/templates/metrics-svc.yaml index adc35c397..f66557c39 100644 --- a/charts/bitnami/kafka/charts/zookeeper/templates/metrics-svc.yaml +++ b/charts/bitnami/kafka/charts/zookeeper/templates/metrics-svc.yaml @@ -12,7 +12,7 @@ metadata: labels: {{- include "common.labels.standard" ( dict "customLabels" .Values.commonLabels "context" $ ) | nindent 4 }} app.kubernetes.io/component: metrics {{- if or .Values.metrics.service.annotations .Values.commonAnnotations }} - {{- $annotations := merge .Values.metrics.service.annotations .Values.commonAnnotations }} + {{- $annotations := include "common.tplvalues.merge" ( dict "values" ( list .Values.metrics.service.annotations .Values.commonAnnotations ) "context" . ) }} annotations: {{- include "common.tplvalues.render" ( dict "value" $annotations "context" $) | nindent 4 }} {{- end }} spec: @@ -21,7 +21,7 @@ spec: - name: tcp-metrics port: {{ .Values.metrics.service.port }} targetPort: metrics - {{- $podLabels := merge .Values.podLabels .Values.commonLabels }} + {{- $podLabels := include "common.tplvalues.merge" ( dict "values" ( list .Values.podLabels .Values.commonLabels ) "context" . ) }} selector: {{- include "common.labels.matchLabels" ( dict "customLabels" $podLabels "context" $ ) | nindent 4 }} app.kubernetes.io/component: zookeeper {{- end }} diff --git a/charts/bitnami/kafka/charts/zookeeper/templates/networkpolicy.yaml b/charts/bitnami/kafka/charts/zookeeper/templates/networkpolicy.yaml index 4165e4a60..34d36f971 100644 --- a/charts/bitnami/kafka/charts/zookeeper/templates/networkpolicy.yaml +++ b/charts/bitnami/kafka/charts/zookeeper/templates/networkpolicy.yaml @@ -14,7 +14,7 @@ metadata: annotations: {{- include "common.tplvalues.render" ( dict "value" .Values.commonAnnotations "context" $ ) | nindent 4 }} {{- end }} spec: - {{- $podLabels := merge .Values.podLabels .Values.commonLabels }} + {{- $podLabels := include "common.tplvalues.merge" ( dict "values" ( list .Values.podLabels .Values.commonLabels ) "context" . ) }} podSelector: matchLabels: {{- include "common.labels.matchLabels" ( dict "customLabels" $podLabels "context" $ ) | nindent 6 }} policyTypes: diff --git a/charts/bitnami/kafka/charts/zookeeper/templates/pdb.yaml b/charts/bitnami/kafka/charts/zookeeper/templates/pdb.yaml index d657c9c5e..27b7bdcb2 100644 --- a/charts/bitnami/kafka/charts/zookeeper/templates/pdb.yaml +++ b/charts/bitnami/kafka/charts/zookeeper/templates/pdb.yaml @@ -22,7 +22,7 @@ spec: {{- if .Values.pdb.maxUnavailable }} maxUnavailable: {{ .Values.pdb.maxUnavailable }} {{- end }} - {{- $podLabels := merge .Values.podLabels .Values.commonLabels }} + {{- $podLabels := include "common.tplvalues.merge" ( dict "values" ( list .Values.podLabels .Values.commonLabels ) "context" . ) }} selector: matchLabels: {{- include "common.labels.matchLabels" ( dict "customLabels" $podLabels "context" $ ) | nindent 6 }} app.kubernetes.io/component: zookeeper diff --git a/charts/bitnami/kafka/charts/zookeeper/templates/serviceaccount.yaml b/charts/bitnami/kafka/charts/zookeeper/templates/serviceaccount.yaml index f6113b9af..8e6d79cdd 100644 --- a/charts/bitnami/kafka/charts/zookeeper/templates/serviceaccount.yaml +++ b/charts/bitnami/kafka/charts/zookeeper/templates/serviceaccount.yaml @@ -13,7 +13,7 @@ metadata: app.kubernetes.io/component: zookeeper role: zookeeper {{- if or .Values.commonAnnotations .Values.serviceAccount.annotations }} - {{- $annotations := merge .Values.serviceAccount.annotations .Values.commonAnnotations }} + {{- $annotations := include "common.tplvalues.merge" ( dict "values" ( list .Values.serviceAccount.annotations .Values.commonAnnotations ) "context" . ) }} annotations: {{- include "common.tplvalues.render" ( dict "value" $annotations "context" $) | nindent 4 }} {{- end }} automountServiceAccountToken: {{ .Values.serviceAccount.automountServiceAccountToken }} diff --git a/charts/bitnami/kafka/charts/zookeeper/templates/statefulset.yaml b/charts/bitnami/kafka/charts/zookeeper/templates/statefulset.yaml index 1d91580c2..9c9b5dfcf 100644 --- a/charts/bitnami/kafka/charts/zookeeper/templates/statefulset.yaml +++ b/charts/bitnami/kafka/charts/zookeeper/templates/statefulset.yaml @@ -17,7 +17,7 @@ metadata: spec: replicas: {{ .Values.replicaCount }} podManagementPolicy: {{ .Values.podManagementPolicy }} - {{- $podLabels := merge .Values.podLabels .Values.commonLabels }} + {{- $podLabels := include "common.tplvalues.merge" ( dict "values" ( list .Values.podLabels .Values.commonLabels ) "context" . ) }} selector: matchLabels: {{- include "common.labels.matchLabels" ( dict "customLabels" $podLabels "context" $ ) | nindent 6 }} app.kubernetes.io/component: zookeeper diff --git a/charts/bitnami/kafka/charts/zookeeper/templates/svc-headless.yaml b/charts/bitnami/kafka/charts/zookeeper/templates/svc-headless.yaml index 611b84ab3..d571b0af4 100644 --- a/charts/bitnami/kafka/charts/zookeeper/templates/svc-headless.yaml +++ b/charts/bitnami/kafka/charts/zookeeper/templates/svc-headless.yaml @@ -11,7 +11,7 @@ metadata: labels: {{- include "common.labels.standard" ( dict "customLabels" .Values.commonLabels "context" $ ) | nindent 4 }} app.kubernetes.io/component: zookeeper {{- if or .Values.commonAnnotations .Values.service.headless.annotations }} - {{- $annotations := merge .Values.service.headless.annotations .Values.commonAnnotations }} + {{- $annotations := include "common.tplvalues.merge" ( dict "values" ( list .Values.service.headless.annotations .Values.commonAnnotations ) "context" . ) }} annotations: {{- include "common.tplvalues.render" ( dict "value" $annotations "context" $) | nindent 4 }} {{- end }} spec: @@ -35,6 +35,6 @@ spec: - name: tcp-election port: {{ .Values.service.ports.election }} targetPort: election - {{- $podLabels := merge .Values.podLabels .Values.commonLabels }} + {{- $podLabels := include "common.tplvalues.merge" ( dict "values" ( list .Values.podLabels .Values.commonLabels ) "context" . ) }} selector: {{- include "common.labels.matchLabels" ( dict "customLabels" $podLabels "context" $ ) | nindent 4 }} app.kubernetes.io/component: zookeeper diff --git a/charts/bitnami/kafka/charts/zookeeper/templates/svc.yaml b/charts/bitnami/kafka/charts/zookeeper/templates/svc.yaml index 2a894767f..bfa8b928e 100644 --- a/charts/bitnami/kafka/charts/zookeeper/templates/svc.yaml +++ b/charts/bitnami/kafka/charts/zookeeper/templates/svc.yaml @@ -11,7 +11,7 @@ metadata: labels: {{- include "common.labels.standard" ( dict "customLabels" .Values.commonLabels "context" $ ) | nindent 4 }} app.kubernetes.io/component: zookeeper {{- if or .Values.commonAnnotations .Values.service.annotations }} - {{- $annotations := merge .Values.service.annotations .Values.commonAnnotations }} + {{- $annotations := include "common.tplvalues.merge" ( dict "values" ( list .Values.service.annotations .Values.commonAnnotations ) "context" . ) }} annotations: {{- include "common.tplvalues.render" ( dict "value" $annotations "context" $) | nindent 4 }} {{- end }} spec: @@ -64,6 +64,6 @@ spec: {{- if .Values.service.extraPorts }} {{- include "common.tplvalues.render" (dict "value" .Values.service.extraPorts "context" $) | nindent 4 }} {{- end }} - {{- $podLabels := merge .Values.podLabels .Values.commonLabels }} + {{- $podLabels := include "common.tplvalues.merge" ( dict "values" ( list .Values.podLabels .Values.commonLabels ) "context" . ) }} selector: {{- include "common.labels.matchLabels" ( dict "customLabels" $podLabels "context" $ ) | nindent 4 }} app.kubernetes.io/component: zookeeper diff --git a/charts/bitnami/kafka/templates/metrics/deployment.yaml b/charts/bitnami/kafka/templates/metrics/deployment.yaml index 688f66bf0..b32b36f91 100644 --- a/charts/bitnami/kafka/templates/metrics/deployment.yaml +++ b/charts/bitnami/kafka/templates/metrics/deployment.yaml @@ -13,14 +13,16 @@ kind: Deployment metadata: name: {{ include "kafka.metrics.kafka.fullname" . }} namespace: {{ include "common.names.namespace" . | quote }} - labels: {{- include "common.labels.standard" ( dict "customLabels" .Values.commonLabels "context" $ ) | nindent 4 }} + {{- $versionLabel := dict "app.kubernetes.io/version" ( include "common.images.version" ( dict "imageRoot" .Values.metrics.kafka.image "chart" .Chart ) ) }} + {{- $labels := include "common.tplvalues.merge" ( dict "values" ( list .Values.commonLabels $versionLabel ) "context" . ) }} + labels: {{- include "common.labels.standard" ( dict "customLabels" $labels "context" $ ) | nindent 4 }} app.kubernetes.io/component: cluster-metrics {{- if .Values.commonAnnotations }} annotations: {{- include "common.tplvalues.render" ( dict "value" .Values.commonAnnotations "context" $ ) | nindent 4 }} {{- end }} spec: replicas: 1 - {{- $podLabels := include "common.tplvalues.merge" ( dict "values" ( list .Values.metrics.kafka.podLabels .Values.commonLabels ) "context" . ) }} + {{- $podLabels := include "common.tplvalues.merge" ( dict "values" ( list .Values.metrics.kafka.podLabels .Values.commonLabels $versionLabel ) "context" . ) }} selector: matchLabels: {{- include "common.labels.matchLabels" ( dict "customLabels" $podLabels "context" $ ) | nindent 6 }} app.kubernetes.io/component: cluster-metrics diff --git a/charts/bitnami/kafka/templates/metrics/prometheusrule.yaml b/charts/bitnami/kafka/templates/metrics/prometheusrule.yaml index c758a39bf..f59f30025 100644 --- a/charts/bitnami/kafka/templates/metrics/prometheusrule.yaml +++ b/charts/bitnami/kafka/templates/metrics/prometheusrule.yaml @@ -9,7 +9,8 @@ kind: PrometheusRule metadata: name: {{ include "common.names.fullname" . }} namespace: {{ default (include "common.names.namespace" .) .Values.metrics.prometheusRule.namespace }} - {{- $labels := include "common.tplvalues.merge" ( dict "values" ( list .Values.metrics.prometheusRule.labels .Values.commonLabels ) "context" . ) }} + {{- $versionLabel := dict "app.kubernetes.io/version" ( include "common.images.version" ( dict "imageRoot" .Values.metrics.kafka.image "chart" .Chart ) ) }} + {{- $labels := include "common.tplvalues.merge" ( dict "values" ( list .Values.metrics.prometheusRule.labels .Values.commonLabels $versionLabel ) "context" . ) }} labels: {{- include "common.labels.standard" ( dict "customLabels" $labels "context" $ ) | nindent 4 }} app.kubernetes.io/component: metrics {{- if .Values.commonAnnotations }} diff --git a/charts/bitnami/kafka/templates/metrics/serviceaccount.yaml b/charts/bitnami/kafka/templates/metrics/serviceaccount.yaml index f7678e3a6..bd3c0a10c 100644 --- a/charts/bitnami/kafka/templates/metrics/serviceaccount.yaml +++ b/charts/bitnami/kafka/templates/metrics/serviceaccount.yaml @@ -9,7 +9,9 @@ kind: ServiceAccount metadata: name: {{ template "kafka.metrics.kafka.serviceAccountName" . }} namespace: {{ include "common.names.namespace" . | quote }} - labels: {{- include "common.labels.standard" ( dict "customLabels" .Values.commonLabels "context" $ ) | nindent 4 }} + {{- $versionLabel := dict "app.kubernetes.io/version" ( include "common.images.version" ( dict "imageRoot" .Values.metrics.kafka.image "chart" .Chart ) ) }} + {{- $labels := include "common.tplvalues.merge" ( dict "values" ( list .Values.commonLabels $versionLabel ) "context" . ) }} + labels: {{- include "common.labels.standard" ( dict "customLabels" $labels "context" $ ) | nindent 4 }} app.kubernetes.io/component: cluster-metrics {{- if .Values.commonAnnotations }} annotations: {{- include "common.tplvalues.render" ( dict "value" .Values.commonAnnotations "context" $ ) | nindent 4 }} diff --git a/charts/bitnami/kafka/templates/metrics/servicemonitor.yaml b/charts/bitnami/kafka/templates/metrics/servicemonitor.yaml index bb057243a..1f64b9bba 100644 --- a/charts/bitnami/kafka/templates/metrics/servicemonitor.yaml +++ b/charts/bitnami/kafka/templates/metrics/servicemonitor.yaml @@ -9,7 +9,8 @@ kind: ServiceMonitor metadata: name: {{ printf "%s-metrics" (include "common.names.fullname" .) }} namespace: {{ default (include "common.names.namespace" .) .Values.metrics.serviceMonitor.namespace | quote }} - {{- $labels := include "common.tplvalues.merge" ( dict "values" ( list .Values.metrics.serviceMonitor.labels .Values.commonLabels ) "context" . ) }} + {{- $versionLabel := dict "app.kubernetes.io/version" ( include "common.images.version" ( dict "imageRoot" .Values.metrics.kafka.image "chart" .Chart ) ) }} + {{- $labels := include "common.tplvalues.merge" ( dict "values" ( list .Values.metrics.serviceMonitor.labels .Values.commonLabels $versionLabel ) "context" . ) }} labels: {{- include "common.labels.standard" ( dict "customLabels" $labels "context" $ ) | nindent 4 }} app.kubernetes.io/component: cluster-metrics {{- if .Values.commonAnnotations }} diff --git a/charts/bitnami/kafka/templates/metrics/svc.yaml b/charts/bitnami/kafka/templates/metrics/svc.yaml index 5e4bf8114..eed033e83 100644 --- a/charts/bitnami/kafka/templates/metrics/svc.yaml +++ b/charts/bitnami/kafka/templates/metrics/svc.yaml @@ -9,7 +9,9 @@ kind: Service metadata: name: {{ printf "%s-metrics" (include "common.names.fullname" .) | trunc 63 | trimSuffix "-" }} namespace: {{ include "common.names.namespace" . | quote }} - labels: {{- include "common.labels.standard" ( dict "customLabels" .Values.commonLabels "context" $ ) | nindent 4 }} + {{- $versionLabel := dict "app.kubernetes.io/version" ( include "common.images.version" ( dict "imageRoot" .Values.metrics.kafka.image "chart" .Chart ) ) }} + {{- $labels := include "common.tplvalues.merge" ( dict "values" ( list .Values.commonLabels $versionLabel ) "context" . ) }} + labels: {{- include "common.labels.standard" ( dict "customLabels" $labels "context" $ ) | nindent 4 }} app.kubernetes.io/component: cluster-metrics {{- if or .Values.metrics.kafka.service.annotations .Values.commonAnnotations }} {{- $annotations := include "common.tplvalues.merge" ( dict "values" ( list .Values.metrics.kafka.service.annotations .Values.commonAnnotations ) "context" . ) }} diff --git a/charts/bitnami/mysql/Chart.lock b/charts/bitnami/mysql/Chart.lock index 1e78f05db..a10521aa9 100644 --- a/charts/bitnami/mysql/Chart.lock +++ b/charts/bitnami/mysql/Chart.lock @@ -1,6 +1,6 @@ dependencies: - name: common repository: oci://registry-1.docker.io/bitnamicharts - version: 2.10.0 -digest: sha256:023ded170632d04528f30332370f34fc8fb96efb2886a01d934cb3bd6e6d2e09 -generated: "2023-09-05T11:34:55.400631+02:00" + version: 2.11.1 +digest: sha256:ead8f26c76a9ec082f23629a358e8efd8f88d87aaed734bf41febcb8a7bc5d4c +generated: "2023-09-19T07:52:06.908924822Z" diff --git a/charts/bitnami/mysql/Chart.yaml b/charts/bitnami/mysql/Chart.yaml index 4af6ce813..cff23a4f5 100644 --- a/charts/bitnami/mysql/Chart.yaml +++ b/charts/bitnami/mysql/Chart.yaml @@ -6,11 +6,11 @@ annotations: category: Database images: | - name: mysql - image: docker.io/bitnami/mysql:8.0.34-debian-11-r31 + image: docker.io/bitnami/mysql:8.0.34-debian-11-r56 - name: mysqld-exporter - image: docker.io/bitnami/mysqld-exporter:0.15.0-debian-11-r24 + image: docker.io/bitnami/mysqld-exporter:0.15.0-debian-11-r50 - name: os-shell - image: docker.io/bitnami/os-shell:11-debian-11-r43 + image: docker.io/bitnami/os-shell:11-debian-11-r72 licenses: Apache-2.0 apiVersion: v2 appVersion: 8.0.34 @@ -36,4 +36,4 @@ maintainers: name: mysql sources: - https://github.com/bitnami/charts/tree/main/bitnami/mysql -version: 9.12.2 +version: 9.12.3 diff --git a/charts/bitnami/mysql/README.md b/charts/bitnami/mysql/README.md index baf5c4ada..4538834c4 100644 --- a/charts/bitnami/mysql/README.md +++ b/charts/bitnami/mysql/README.md @@ -83,7 +83,7 @@ The command removes all the Kubernetes components associated with the chart and | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------- | | `image.registry` | MySQL image registry | `docker.io` | | `image.repository` | MySQL image repository | `bitnami/mysql` | -| `image.tag` | MySQL image tag (immutable tags are recommended) | `8.0.34-debian-11-r31` | +| `image.tag` | MySQL image tag (immutable tags are recommended) | `8.0.34-debian-11-r56` | | `image.digest` | MySQL image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `image.pullPolicy` | MySQL image pull policy | `IfNotPresent` | | `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | @@ -309,7 +309,7 @@ The command removes all the Kubernetes components associated with the chart and | `volumePermissions.enabled` | Enable init container that changes the owner and group of the persistent volume(s) mountpoint to `runAsUser:fsGroup` | `false` | | `volumePermissions.image.registry` | Init container volume-permissions image registry | `docker.io` | | `volumePermissions.image.repository` | Init container volume-permissions image repository | `bitnami/os-shell` | -| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r43` | +| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r72` | | `volumePermissions.image.digest` | Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `volumePermissions.image.pullPolicy` | Init container volume-permissions image pull policy | `IfNotPresent` | | `volumePermissions.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | @@ -322,7 +322,7 @@ The command removes all the Kubernetes components associated with the chart and | `metrics.enabled` | Start a side-car prometheus exporter | `false` | | `metrics.image.registry` | Exporter image registry | `docker.io` | | `metrics.image.repository` | Exporter image repository | `bitnami/mysqld-exporter` | -| `metrics.image.tag` | Exporter image tag (immutable tags are recommended) | `0.15.0-debian-11-r24` | +| `metrics.image.tag` | Exporter image tag (immutable tags are recommended) | `0.15.0-debian-11-r50` | | `metrics.image.digest` | Exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `metrics.image.pullPolicy` | Exporter image pull policy | `IfNotPresent` | | `metrics.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | diff --git a/charts/bitnami/mysql/charts/common/Chart.yaml b/charts/bitnami/mysql/charts/common/Chart.yaml index e35c2d0e7..3be88e6aa 100644 --- a/charts/bitnami/mysql/charts/common/Chart.yaml +++ b/charts/bitnami/mysql/charts/common/Chart.yaml @@ -2,7 +2,7 @@ annotations: category: Infrastructure licenses: Apache-2.0 apiVersion: v2 -appVersion: 2.9.2 +appVersion: 2.11.1 description: A Library Helm Chart for grouping common logic between bitnami charts. This chart is not deployable by itself. home: https://bitnami.com @@ -20,4 +20,4 @@ name: common sources: - https://github.com/bitnami/charts type: library -version: 2.10.0 +version: 2.11.1 diff --git a/charts/bitnami/mysql/charts/common/templates/_images.tpl b/charts/bitnami/mysql/charts/common/templates/_images.tpl index 2181f3224..e248d6d08 100644 --- a/charts/bitnami/mysql/charts/common/templates/_images.tpl +++ b/charts/bitnami/mysql/charts/common/templates/_images.tpl @@ -83,3 +83,19 @@ imagePullSecrets: {{- end }} {{- end }} {{- end -}} + +{{/* +Return the proper image version (ingores image revision/prerelease info & fallbacks to chart appVersion) +{{ include "common.images.version" ( dict "imageRoot" .Values.path.to.the.image "chart" .Chart ) }} +*/}} +{{- define "common.images.version" -}} +{{- $imageTag := .imageRoot.tag | toString -}} +{{/* regexp from https://github.com/Masterminds/semver/blob/23f51de38a0866c5ef0bfc42b3f735c73107b700/version.go#L41-L44 */}} +{{- if regexMatch `^([0-9]+)(\.[0-9]+)?(\.[0-9]+)?(-([0-9A-Za-z\-]+(\.[0-9A-Za-z\-]+)*))?(\+([0-9A-Za-z\-]+(\.[0-9A-Za-z\-]+)*))?$` $imageTag -}} + {{- $version := semver $imageTag -}} + {{- printf "%d.%d.%d" $version.Major $version.Minor $version.Patch -}} +{{- else -}} + {{- print .chart.AppVersion -}} +{{- end -}} +{{- end -}} + diff --git a/charts/bitnami/mysql/charts/common/templates/_labels.tpl b/charts/bitnami/mysql/charts/common/templates/_labels.tpl index fac46076a..a3cdc2bfd 100644 --- a/charts/bitnami/mysql/charts/common/templates/_labels.tpl +++ b/charts/bitnami/mysql/charts/common/templates/_labels.tpl @@ -11,21 +11,13 @@ Kubernetes standard labels */}} {{- define "common.labels.standard" -}} {{- if and (hasKey . "customLabels") (hasKey . "context") -}} -{{ merge - (include "common.tplvalues.render" (dict "value" .customLabels "context" .context) | fromYaml) - (dict - "app.kubernetes.io/name" (include "common.names.name" .context) - "helm.sh/chart" (include "common.names.chart" .context) - "app.kubernetes.io/instance" .context.Release.Name - "app.kubernetes.io/managed-by" .context.Release.Service - ) - | toYaml -}} +{{ merge (include "common.tplvalues.render" (dict "value" .customLabels "context" .context) | fromYaml) (dict "app.kubernetes.io/name" (include "common.names.name" .context) "helm.sh/chart" (include "common.names.chart" .context) "app.kubernetes.io/instance" .context.Release.Name "app.kubernetes.io/managed-by" .context.Release.Service "app.kubernetes.io/version" .context.Chart.AppVersion) | toYaml }} {{- else -}} app.kubernetes.io/name: {{ include "common.names.name" . }} helm.sh/chart: {{ include "common.names.chart" . }} app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/managed-by: {{ .Release.Service }} +app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} {{- end -}} {{- end -}} @@ -40,14 +32,7 @@ overwrote them on metadata.labels fields. */}} {{- define "common.labels.matchLabels" -}} {{- if and (hasKey . "customLabels") (hasKey . "context") -}} -{{ merge - (pick (include "common.tplvalues.render" (dict "value" .customLabels "context" .context) | fromYaml) "app.kubernetes.io/name" "app.kubernetes.io/instance") - (dict - "app.kubernetes.io/name" (include "common.names.name" .context) - "app.kubernetes.io/instance" .context.Release.Name - ) - | toYaml -}} +{{ merge (pick (include "common.tplvalues.render" (dict "value" .customLabels "context" .context) | fromYaml) "app.kubernetes.io/name" "app.kubernetes.io/instance") (dict "app.kubernetes.io/name" (include "common.names.name" .context) "app.kubernetes.io/instance" .context.Release.Name ) | toYaml }} {{- else -}} app.kubernetes.io/name: {{ include "common.names.name" . }} app.kubernetes.io/instance: {{ .Release.Name }} diff --git a/charts/bitnami/mysql/charts/common/values.schema.json b/charts/bitnami/mysql/charts/common/values.schema.json new file mode 100644 index 000000000..2124b3e4a --- /dev/null +++ b/charts/bitnami/mysql/charts/common/values.schema.json @@ -0,0 +1,11 @@ +{ + "title": "Chart Values", + "type": "object", + "properties": { + "exampleValue": { + "type": "string", + "description": "", + "default": "common-chart" + } + } +} \ No newline at end of file diff --git a/charts/bitnami/mysql/templates/primary/svc.yaml b/charts/bitnami/mysql/templates/primary/svc.yaml index 5ecc0c199..407696de8 100644 --- a/charts/bitnami/mysql/templates/primary/svc.yaml +++ b/charts/bitnami/mysql/templates/primary/svc.yaml @@ -29,7 +29,7 @@ spec: externalTrafficPolicy: {{ .Values.primary.service.externalTrafficPolicy | quote }} {{- end }} {{- if and (eq .Values.primary.service.type "LoadBalancer") (not (empty .Values.primary.service.loadBalancerSourceRanges)) }} - loadBalancerSourceRanges: {{ .Values.primary.service.loadBalancerSourceRanges }} + loadBalancerSourceRanges: {{- toYaml .Values.primary.service.loadBalancerSourceRanges | nindent 4}} {{- end }} {{- if and (eq .Values.primary.service.type "LoadBalancer") (not (empty .Values.primary.service.loadBalancerIP)) }} loadBalancerIP: {{ .Values.primary.service.loadBalancerIP }} diff --git a/charts/bitnami/mysql/templates/secondary/svc.yaml b/charts/bitnami/mysql/templates/secondary/svc.yaml index edffd4aff..87724b04c 100644 --- a/charts/bitnami/mysql/templates/secondary/svc.yaml +++ b/charts/bitnami/mysql/templates/secondary/svc.yaml @@ -30,7 +30,7 @@ spec: externalTrafficPolicy: {{ .Values.secondary.service.externalTrafficPolicy | quote }} {{- end }} {{- if and (eq .Values.secondary.service.type "LoadBalancer") (not (empty .Values.secondary.service.loadBalancerSourceRanges)) }} - loadBalancerSourceRanges: {{ .Values.secondary.service.loadBalancerSourceRanges }} + loadBalancerSourceRanges: {{- toYaml .Values.secondary.service.loadBalancerSourceRanges | nindent 4}} {{- end }} {{- if and (eq .Values.secondary.service.type "LoadBalancer") (not (empty .Values.secondary.service.loadBalancerIP)) }} loadBalancerIP: {{ .Values.secondary.service.loadBalancerIP }} diff --git a/charts/bitnami/mysql/values.schema.json b/charts/bitnami/mysql/values.schema.json index f75d785ee..df591567c 100644 --- a/charts/bitnami/mysql/values.schema.json +++ b/charts/bitnami/mysql/values.schema.json @@ -1,1670 +1,195 @@ { - "title": "Chart Values", - "type": "object", - "properties": { - "global": { - "type": "object", - "properties": { - "imageRegistry": { - "type": "string", - "description": "Global Docker image registry", - "default": "" - }, - "imagePullSecrets": { - "type": "array", - "description": "Global Docker registry secret names as an array", - "default": [], - "items": {} - }, - "storageClass": { - "type": "string", - "description": "Global StorageClass for Persistent Volume(s)", - "default": "" - } - } - }, - "kubeVersion": { - "type": "string", - "description": "Force target Kubernetes version (using Helm capabilities if not set)", - "default": "" - }, - "nameOverride": { - "type": "string", - "description": "String to partially override common.names.fullname template (will maintain the release name)", - "default": "" - }, - "fullnameOverride": { - "type": "string", - "description": "String to fully override common.names.fullname template", - "default": "" - }, - "namespaceOverride": { - "type": "string", - "description": "String to fully override common.names.namespace", - "default": "" - }, - "clusterDomain": { - "type": "string", - "description": "Cluster domain", - "default": "cluster.local" - }, - "commonAnnotations": { - "type": "object", - "description": "Common annotations to add to all MySQL resources (sub-charts are not considered). Evaluated as a template", - "default": {} - }, - "commonLabels": { - "type": "object", - "description": "Common labels to add to all MySQL resources (sub-charts are not considered). Evaluated as a template", - "default": {} - }, - "extraDeploy": { - "type": "array", - "description": "Array with extra yaml to deploy with the chart. Evaluated as a template", - "default": [], - "items": {} - }, - "serviceBindings": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Create secret for service binding (Experimental)", - "default": false - } - } - }, - "diagnosticMode": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable diagnostic mode (all probes will be disabled and the command will be overridden)", - "default": false - }, - "command": { - "type": "array", - "description": "Command to override all containers in the deployment", - "default": [ - "sleep" - ], - "items": { - "type": "string" - } - }, - "args": { - "type": "array", - "description": "Args to override all containers in the deployment", - "default": [ - "infinity" - ], - "items": { - "type": "string" - } - } - } - }, - "image": { - "type": "object", - "properties": { - "registry": { - "type": "string", - "description": "MySQL image registry", - "default": "docker.io" - }, - "repository": { - "type": "string", - "description": "MySQL image repository", - "default": "bitnami/mysql" - }, - "tag": { - "type": "string", - "description": "MySQL image tag (immutable tags are recommended)", - "default": "8.0.34-debian-11-r31" - }, - "digest": { - "type": "string", - "description": "MySQL image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag", - "default": "" - }, - "pullPolicy": { - "type": "string", - "description": "MySQL image pull policy", - "default": "IfNotPresent" - }, - "pullSecrets": { - "type": "array", - "description": "Specify docker-registry secret names as an array", - "default": [], - "items": {} - }, - "debug": { - "type": "boolean", - "description": "Specify if debug logs should be enabled", - "default": false - } - } - }, - "architecture": { - "type": "string", - "description": "MySQL architecture (`standalone` or `replication`)", - "default": "standalone" - }, - "auth": { - "type": "object", - "properties": { - "rootPassword": { - "type": "string", - "description": "Password for the `root` user. Ignored if existing secret is provided", - "default": "" - }, - "createDatabase": { - "type": "boolean", - "description": "Whether to create the .Values.auth.database or not", - "default": true - }, - "database": { - "type": "string", - "description": "Name for a custom database to create", - "default": "my_database" - }, - "username": { - "type": "string", - "description": "Name for a custom user to create", - "default": "" - }, - "password": { - "type": "string", - "description": "Password for the new user. Ignored if existing secret is provided", - "default": "" - }, - "replicationUser": { - "type": "string", - "description": "MySQL replication user", - "default": "replicator" - }, - "replicationPassword": { - "type": "string", - "description": "MySQL replication user password. Ignored if existing secret is provided", - "default": "" - }, - "existingSecret": { - "type": "string", - "description": "Use existing secret for password details. The secret has to contain the keys `mysql-root-password`, `mysql-replication-password` and `mysql-password`", - "default": "" - }, - "usePasswordFiles": { - "type": "boolean", - "description": "Mount credentials as files instead of using an environment variable", - "default": false - }, - "customPasswordFiles": { - "type": "object", - "description": "Use custom password files when `auth.usePasswordFiles` is set to `true`. Define path for keys `root` and `user`, also define `replicator` if `architecture` is set to `replication`", - "default": {} - } - } - }, - "initdbScripts": { - "type": "object", - "description": "Dictionary of initdb scripts", - "default": {} - }, - "initdbScriptsConfigMap": { - "type": "string", - "description": "ConfigMap with the initdb scripts (Note: Overrides `initdbScripts`)", - "default": "" - }, - "startdbScripts": { - "type": "object", - "description": "Dictionary of startdb scripts", - "default": {} - }, - "startdbScriptsConfigMap": { - "type": "string", - "description": "ConfigMap with the startdb scripts (Note: Overrides `startdbScripts`)", - "default": "" - }, - "primary": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "Name of the primary database (eg primary, master, leader, ...)", - "default": "primary" - }, - "command": { - "type": "array", - "description": "Override default container command on MySQL Primary container(s) (useful when using custom images)", - "default": [], - "items": {} - }, - "args": { - "type": "array", - "description": "Override default container args on MySQL Primary container(s) (useful when using custom images)", - "default": [], - "items": {} - }, - "lifecycleHooks": { - "type": "object", - "description": "for the MySQL Primary container(s) to automate configuration before or after startup", - "default": {} - }, - "hostAliases": { - "type": "array", - "description": "Deployment pod host aliases", - "default": [], - "items": {} - }, - "configuration": { - "type": "string", - "description": "Configure MySQL Primary with a custom my.cnf file", - "default": "[mysqld]\ndefault_authentication_plugin=mysql_native_password\nskip-name-resolve\nexplicit_defaults_for_timestamp\nbasedir=/opt/bitnami/mysql\nplugin_dir=/opt/bitnami/mysql/lib/plugin\nport=3306\nsocket=/opt/bitnami/mysql/tmp/mysql.sock\ndatadir=/bitnami/mysql/data\ntmpdir=/opt/bitnami/mysql/tmp\nmax_allowed_packet=16M\nbind-address=*\npid-file=/opt/bitnami/mysql/tmp/mysqld.pid\nlog-error=/opt/bitnami/mysql/logs/mysqld.log\ncharacter-set-server=UTF8\ncollation-server=utf8_general_ci\nslow_query_log=0\nlong_query_time=10.0\n\n[client]\nport=3306\nsocket=/opt/bitnami/mysql/tmp/mysql.sock\ndefault-character-set=UTF8\nplugin_dir=/opt/bitnami/mysql/lib/plugin\n\n[manager]\nport=3306\nsocket=/opt/bitnami/mysql/tmp/mysql.sock\npid-file=/opt/bitnami/mysql/tmp/mysqld.pid" - }, - "existingConfigmap": { - "type": "string", - "description": "Name of existing ConfigMap with MySQL Primary configuration.", - "default": "" - }, - "updateStrategy": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "Update strategy type for the MySQL primary statefulset", - "default": "RollingUpdate" - } - } - }, - "podAnnotations": { - "type": "object", - "description": "Additional pod annotations for MySQL primary pods", - "default": {} - }, - "podAffinityPreset": { - "type": "string", - "description": "MySQL primary pod affinity preset. Ignored if `primary.affinity` is set. Allowed values: `soft` or `hard`", - "default": "" - }, - "podAntiAffinityPreset": { - "type": "string", - "description": "MySQL primary pod anti-affinity preset. Ignored if `primary.affinity` is set. Allowed values: `soft` or `hard`", - "default": "soft" - }, - "nodeAffinityPreset": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "MySQL primary node affinity preset type. Ignored if `primary.affinity` is set. Allowed values: `soft` or `hard`", - "default": "" - }, - "key": { - "type": "string", - "description": "MySQL primary node label key to match Ignored if `primary.affinity` is set.", - "default": "" - }, - "values": { - "type": "array", - "description": "MySQL primary node label values to match. Ignored if `primary.affinity` is set.", - "default": [], - "items": {} - } - } - }, - "affinity": { - "type": "object", - "description": "Affinity for MySQL primary pods assignment", - "default": {} - }, - "nodeSelector": { - "type": "object", - "description": "Node labels for MySQL primary pods assignment", - "default": {} - }, - "tolerations": { - "type": "array", - "description": "Tolerations for MySQL primary pods assignment", - "default": [], - "items": {} - }, - "priorityClassName": { - "type": "string", - "description": "MySQL primary pods' priorityClassName", - "default": "" - }, - "runtimeClassName": { - "type": "string", - "description": "MySQL primary pods' runtimeClassName", - "default": "" - }, - "schedulerName": { - "type": "string", - "description": "Name of the k8s scheduler (other than default)", - "default": "" - }, - "terminationGracePeriodSeconds": { - "type": "string", - "description": "In seconds, time the given to the MySQL primary pod needs to terminate gracefully", - "default": "" - }, - "topologySpreadConstraints": { - "type": "array", - "description": "Topology Spread Constraints for pod assignment", - "default": [], - "items": {} - }, - "podManagementPolicy": { - "type": "string", - "description": "podManagementPolicy to manage scaling operation of MySQL primary pods", - "default": "" - }, - "podSecurityContext": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable security context for MySQL primary pods", - "default": true - }, - "fsGroup": { - "type": "number", - "description": "Group ID for the mounted volumes' filesystem", - "default": 1001 - } - } - }, - "containerSecurityContext": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "MySQL primary container securityContext", - "default": true - }, - "runAsUser": { - "type": "number", - "description": "User ID for the MySQL primary container", - "default": 1001 - }, - "runAsNonRoot": { - "type": "boolean", - "description": "Set MySQL primary container's Security Context runAsNonRoot", - "default": true - } - } - }, - "resources": { - "type": "object", - "properties": { - "limits": { - "type": "object", - "description": "The resources limits for MySQL primary containers", - "default": {} - }, - "requests": { - "type": "object", - "description": "The requested resources for MySQL primary containers", - "default": {} - } - } - }, - "livenessProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable livenessProbe", - "default": true - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for livenessProbe", - "default": 5 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for livenessProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for livenessProbe", - "default": 1 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for livenessProbe", - "default": 3 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for livenessProbe", - "default": 1 - } - } - }, - "readinessProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable readinessProbe", - "default": true - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for readinessProbe", - "default": 5 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for readinessProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for readinessProbe", - "default": 1 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for readinessProbe", - "default": 3 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for readinessProbe", - "default": 1 - } - } - }, - "startupProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable startupProbe", - "default": true - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for startupProbe", - "default": 15 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for startupProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for startupProbe", - "default": 1 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for startupProbe", - "default": 10 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for startupProbe", - "default": 1 - } - } - }, - "customLivenessProbe": { - "type": "object", - "description": "Override default liveness probe for MySQL primary containers", - "default": {} - }, - "customReadinessProbe": { - "type": "object", - "description": "Override default readiness probe for MySQL primary containers", - "default": {} - }, - "customStartupProbe": { - "type": "object", - "description": "Override default startup probe for MySQL primary containers", - "default": {} - }, - "extraFlags": { - "type": "string", - "description": "MySQL primary additional command line flags", - "default": "" - }, - "extraEnvVars": { - "type": "array", - "description": "Extra environment variables to be set on MySQL primary containers", - "default": [], - "items": {} - }, - "extraEnvVarsCM": { - "type": "string", - "description": "Name of existing ConfigMap containing extra env vars for MySQL primary containers", - "default": "" - }, - "extraEnvVarsSecret": { - "type": "string", - "description": "Name of existing Secret containing extra env vars for MySQL primary containers", - "default": "" - }, - "extraPorts": { - "type": "array", - "description": "Extra ports to expose", - "default": [], - "items": {} - }, - "persistence": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable persistence on MySQL primary replicas using a `PersistentVolumeClaim`. If false, use emptyDir", - "default": true - }, - "existingClaim": { - "type": "string", - "description": "Name of an existing `PersistentVolumeClaim` for MySQL primary replicas", - "default": "" - }, - "subPath": { - "type": "string", - "description": "The name of a volume's sub path to mount for persistence", - "default": "" - }, - "storageClass": { - "type": "string", - "description": "MySQL primary persistent volume storage Class", - "default": "" - }, - "annotations": { - "type": "object", - "description": "MySQL primary persistent volume claim annotations", - "default": {} - }, - "accessModes": { - "type": "array", - "description": "MySQL primary persistent volume access Modes", - "default": [ - "ReadWriteOnce" - ], - "items": { - "type": "string" - } - }, - "size": { - "type": "string", - "description": "MySQL primary persistent volume size", - "default": "8Gi" - }, - "selector": { - "type": "object", - "description": "Selector to match an existing Persistent Volume", - "default": {} - } - } - }, - "extraVolumes": { - "type": "array", - "description": "Optionally specify extra list of additional volumes to the MySQL Primary pod(s)", - "default": [], - "items": {} - }, - "extraVolumeMounts": { - "type": "array", - "description": "Optionally specify extra list of additional volumeMounts for the MySQL Primary container(s)", - "default": [], - "items": {} - }, - "initContainers": { - "type": "array", - "description": "Add additional init containers for the MySQL Primary pod(s)", - "default": [], - "items": {} - }, - "sidecars": { - "type": "array", - "description": "Add additional sidecar containers for the MySQL Primary pod(s)", - "default": [], - "items": {} - }, - "service": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "MySQL Primary K8s service type", - "default": "ClusterIP" - }, - "ports": { - "type": "object", - "properties": { - "mysql": { - "type": "number", - "description": "MySQL Primary K8s service port", - "default": 3306 - } - } - }, - "nodePorts": { - "type": "object", - "properties": { - "mysql": { - "type": "string", - "description": "MySQL Primary K8s service node port", - "default": "" - } - } - }, - "clusterIP": { - "type": "string", - "description": "MySQL Primary K8s service clusterIP IP", - "default": "" - }, - "loadBalancerIP": { - "type": "string", - "description": "MySQL Primary loadBalancerIP if service type is `LoadBalancer`", - "default": "" - }, - "externalTrafficPolicy": { - "type": "string", - "description": "Enable client source IP preservation", - "default": "Cluster" - }, - "loadBalancerSourceRanges": { - "type": "array", - "description": "Addresses that are allowed when MySQL Primary service is LoadBalancer", - "default": [], - "items": {} - }, - "extraPorts": { - "type": "array", - "description": "Extra ports to expose (normally used with the `sidecar` value)", - "default": [], - "items": {} - }, - "annotations": { - "type": "object", - "description": "Additional custom annotations for MySQL primary service", - "default": {} - }, - "sessionAffinity": { - "type": "string", - "description": "Session Affinity for Kubernetes service, can be \"None\" or \"ClientIP\"", - "default": "None" - }, - "sessionAffinityConfig": { - "type": "object", - "description": "Additional settings for the sessionAffinity", - "default": {} - }, - "headless": { - "type": "object", - "properties": { - "annotations": { - "type": "object", - "description": "Additional custom annotations for headless MySQL primary service.", - "default": {} - } - } - } - } - }, - "pdb": { - "type": "object", - "properties": { - "create": { - "type": "boolean", - "description": "Enable/disable a Pod Disruption Budget creation for MySQL primary pods", - "default": false - }, - "minAvailable": { - "type": "number", - "description": "Minimum number/percentage of MySQL primary pods that should remain scheduled", - "default": 1 - }, - "maxUnavailable": { - "type": "string", - "description": "Maximum number/percentage of MySQL primary pods that may be made unavailable", - "default": "" - } - } - }, - "podLabels": { - "type": "object", - "description": "MySQL Primary pod label. If labels are same as commonLabels , this will take precedence", - "default": {} - } - } - }, - "secondary": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "Name of the secondary database (eg secondary, slave, ...)", - "default": "secondary" - }, - "replicaCount": { - "type": "number", - "description": "Number of MySQL secondary replicas", - "default": 1 - }, - "hostAliases": { - "type": "array", - "description": "Deployment pod host aliases", - "default": [], - "items": {} - }, - "command": { - "type": "array", - "description": "Override default container command on MySQL Secondary container(s) (useful when using custom images)", - "default": [], - "items": {} - }, - "args": { - "type": "array", - "description": "Override default container args on MySQL Secondary container(s) (useful when using custom images)", - "default": [], - "items": {} - }, - "lifecycleHooks": { - "type": "object", - "description": "for the MySQL Secondary container(s) to automate configuration before or after startup", - "default": {} - }, - "configuration": { - "type": "string", - "description": "Configure MySQL Secondary with a custom my.cnf file", - "default": "[mysqld]\ndefault_authentication_plugin=mysql_native_password\nskip-name-resolve\nexplicit_defaults_for_timestamp\nbasedir=/opt/bitnami/mysql\nplugin_dir=/opt/bitnami/mysql/lib/plugin\nport=3306\nsocket=/opt/bitnami/mysql/tmp/mysql.sock\ndatadir=/bitnami/mysql/data\ntmpdir=/opt/bitnami/mysql/tmp\nmax_allowed_packet=16M\nbind-address=*\npid-file=/opt/bitnami/mysql/tmp/mysqld.pid\nlog-error=/opt/bitnami/mysql/logs/mysqld.log\ncharacter-set-server=UTF8\ncollation-server=utf8_general_ci\nslow_query_log=0\nlong_query_time=10.0\n\n[client]\nport=3306\nsocket=/opt/bitnami/mysql/tmp/mysql.sock\ndefault-character-set=UTF8\nplugin_dir=/opt/bitnami/mysql/lib/plugin\n\n[manager]\nport=3306\nsocket=/opt/bitnami/mysql/tmp/mysql.sock\npid-file=/opt/bitnami/mysql/tmp/mysqld.pid" - }, - "existingConfigmap": { - "type": "string", - "description": "Name of existing ConfigMap with MySQL Secondary configuration.", - "default": "" - }, - "updateStrategy": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "Update strategy type for the MySQL secondary statefulset", - "default": "RollingUpdate" - } - } - }, - "podAnnotations": { - "type": "object", - "description": "Additional pod annotations for MySQL secondary pods", - "default": {} - }, - "podAffinityPreset": { - "type": "string", - "description": "MySQL secondary pod affinity preset. Ignored if `secondary.affinity` is set. Allowed values: `soft` or `hard`", - "default": "" - }, - "podAntiAffinityPreset": { - "type": "string", - "description": "MySQL secondary pod anti-affinity preset. Ignored if `secondary.affinity` is set. Allowed values: `soft` or `hard`", - "default": "soft" - }, - "nodeAffinityPreset": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "MySQL secondary node affinity preset type. Ignored if `secondary.affinity` is set. Allowed values: `soft` or `hard`", - "default": "" - }, - "key": { - "type": "string", - "description": "MySQL secondary node label key to match Ignored if `secondary.affinity` is set.", - "default": "" - }, - "values": { - "type": "array", - "description": "MySQL secondary node label values to match. Ignored if `secondary.affinity` is set.", - "default": [], - "items": {} - } - } - }, - "affinity": { - "type": "object", - "description": "Affinity for MySQL secondary pods assignment", - "default": {} - }, - "nodeSelector": { - "type": "object", - "description": "Node labels for MySQL secondary pods assignment", - "default": {} - }, - "tolerations": { - "type": "array", - "description": "Tolerations for MySQL secondary pods assignment", - "default": [], - "items": {} - }, - "priorityClassName": { - "type": "string", - "description": "MySQL secondary pods' priorityClassName", - "default": "" - }, - "runtimeClassName": { - "type": "string", - "description": "MySQL secondary pods' runtimeClassName", - "default": "" - }, - "schedulerName": { - "type": "string", - "description": "Name of the k8s scheduler (other than default)", - "default": "" - }, - "terminationGracePeriodSeconds": { - "type": "string", - "description": "In seconds, time the given to the MySQL secondary pod needs to terminate gracefully", - "default": "" - }, - "topologySpreadConstraints": { - "type": "array", - "description": "Topology Spread Constraints for pod assignment", - "default": [], - "items": {} - }, - "podManagementPolicy": { - "type": "string", - "description": "podManagementPolicy to manage scaling operation of MySQL secondary pods", - "default": "" - }, - "podSecurityContext": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable security context for MySQL secondary pods", - "default": true - }, - "fsGroup": { - "type": "number", - "description": "Group ID for the mounted volumes' filesystem", - "default": 1001 - } - } - }, - "containerSecurityContext": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "MySQL secondary container securityContext", - "default": true - }, - "runAsUser": { - "type": "number", - "description": "User ID for the MySQL secondary container", - "default": 1001 - }, - "runAsNonRoot": { - "type": "boolean", - "description": "Set MySQL secondary container's Security Context runAsNonRoot", - "default": true - } - } - }, - "resources": { - "type": "object", - "properties": { - "limits": { - "type": "object", - "description": "The resources limits for MySQL secondary containers", - "default": {} - }, - "requests": { - "type": "object", - "description": "The requested resources for MySQL secondary containers", - "default": {} - } - } - }, - "livenessProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable livenessProbe", - "default": true - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for livenessProbe", - "default": 5 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for livenessProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for livenessProbe", - "default": 1 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for livenessProbe", - "default": 3 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for livenessProbe", - "default": 1 - } - } - }, - "readinessProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable readinessProbe", - "default": true - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for readinessProbe", - "default": 5 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for readinessProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for readinessProbe", - "default": 1 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for readinessProbe", - "default": 3 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for readinessProbe", - "default": 1 - } - } - }, - "startupProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable startupProbe", - "default": true - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for startupProbe", - "default": 15 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for startupProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for startupProbe", - "default": 1 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for startupProbe", - "default": 15 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for startupProbe", - "default": 1 - } - } - }, - "customLivenessProbe": { - "type": "object", - "description": "Override default liveness probe for MySQL secondary containers", - "default": {} - }, - "customReadinessProbe": { - "type": "object", - "description": "Override default readiness probe for MySQL secondary containers", - "default": {} - }, - "customStartupProbe": { - "type": "object", - "description": "Override default startup probe for MySQL secondary containers", - "default": {} - }, - "extraFlags": { - "type": "string", - "description": "MySQL secondary additional command line flags", - "default": "" - }, - "extraEnvVars": { - "type": "array", - "description": "An array to add extra environment variables on MySQL secondary containers", - "default": [], - "items": {} - }, - "extraEnvVarsCM": { - "type": "string", - "description": "Name of existing ConfigMap containing extra env vars for MySQL secondary containers", - "default": "" - }, - "extraEnvVarsSecret": { - "type": "string", - "description": "Name of existing Secret containing extra env vars for MySQL secondary containers", - "default": "" - }, - "extraPorts": { - "type": "array", - "description": "Extra ports to expose", - "default": [], - "items": {} - }, - "persistence": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable persistence on MySQL secondary replicas using a `PersistentVolumeClaim`", - "default": true - }, - "existingClaim": { - "type": "string", - "description": "Name of an existing `PersistentVolumeClaim` for MySQL secondary replicas", - "default": "" - }, - "subPath": { - "type": "string", - "description": "The name of a volume's sub path to mount for persistence", - "default": "" - }, - "storageClass": { - "type": "string", - "description": "MySQL secondary persistent volume storage Class", - "default": "" - }, - "annotations": { - "type": "object", - "description": "MySQL secondary persistent volume claim annotations", - "default": {} - }, - "accessModes": { - "type": "array", - "description": "MySQL secondary persistent volume access Modes", - "default": [ - "ReadWriteOnce" - ], - "items": { - "type": "string" - } - }, - "size": { - "type": "string", - "description": "MySQL secondary persistent volume size", - "default": "8Gi" - }, - "selector": { - "type": "object", - "description": "Selector to match an existing Persistent Volume", - "default": {} - } - } - }, - "extraVolumes": { - "type": "array", - "description": "Optionally specify extra list of additional volumes to the MySQL secondary pod(s)", - "default": [], - "items": {} - }, - "extraVolumeMounts": { - "type": "array", - "description": "Optionally specify extra list of additional volumeMounts for the MySQL secondary container(s)", - "default": [], - "items": {} - }, - "initContainers": { - "type": "array", - "description": "Add additional init containers for the MySQL secondary pod(s)", - "default": [], - "items": {} - }, - "sidecars": { - "type": "array", - "description": "Add additional sidecar containers for the MySQL secondary pod(s)", - "default": [], - "items": {} - }, - "service": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "MySQL secondary Kubernetes service type", - "default": "ClusterIP" - }, - "ports": { - "type": "object", - "properties": { - "mysql": { - "type": "number", - "description": "MySQL secondary Kubernetes service port", - "default": 3306 - } - } - }, - "nodePorts": { - "type": "object", - "properties": { - "mysql": { - "type": "string", - "description": "MySQL secondary Kubernetes service node port", - "default": "" - } - } - }, - "clusterIP": { - "type": "string", - "description": "MySQL secondary Kubernetes service clusterIP IP", - "default": "" - }, - "loadBalancerIP": { - "type": "string", - "description": "MySQL secondary loadBalancerIP if service type is `LoadBalancer`", - "default": "" - }, - "externalTrafficPolicy": { - "type": "string", - "description": "Enable client source IP preservation", - "default": "Cluster" - }, - "loadBalancerSourceRanges": { - "type": "array", - "description": "Addresses that are allowed when MySQL secondary service is LoadBalancer", - "default": [], - "items": {} - }, - "extraPorts": { - "type": "array", - "description": "Extra ports to expose (normally used with the `sidecar` value)", - "default": [], - "items": {} - }, - "annotations": { - "type": "object", - "description": "Additional custom annotations for MySQL secondary service", - "default": {} - }, - "sessionAffinity": { - "type": "string", - "description": "Session Affinity for Kubernetes service, can be \"None\" or \"ClientIP\"", - "default": "None" - }, - "sessionAffinityConfig": { - "type": "object", - "description": "Additional settings for the sessionAffinity", - "default": {} - }, - "headless": { - "type": "object", - "properties": { - "annotations": { - "type": "object", - "description": "Additional custom annotations for headless MySQL secondary service.", - "default": {} - } - } - } - } - }, - "pdb": { - "type": "object", - "properties": { - "create": { - "type": "boolean", - "description": "Enable/disable a Pod Disruption Budget creation for MySQL secondary pods", - "default": false - }, - "minAvailable": { - "type": "number", - "description": "Minimum number/percentage of MySQL secondary pods that should remain scheduled", - "default": 1 - }, - "maxUnavailable": { - "type": "string", - "description": "Maximum number/percentage of MySQL secondary pods that may be made unavailable", - "default": "" - } - } - }, - "podLabels": { - "type": "object", - "description": "Additional pod labels for MySQL secondary pods", - "default": {} - } - } - }, - "serviceAccount": { - "type": "object", - "properties": { - "create": { - "type": "boolean", - "description": "Enable the creation of a ServiceAccount for MySQL pods", - "default": true - }, - "name": { - "type": "string", - "description": "Name of the created ServiceAccount", - "default": "" - }, - "annotations": { - "type": "object", - "description": "Annotations for MySQL Service Account", - "default": {} - }, - "automountServiceAccountToken": { - "type": "boolean", - "description": "Automount service account token for the server service account", - "default": true - } - } - }, - "rbac": { - "type": "object", - "properties": { - "create": { - "type": "boolean", - "description": "Whether to create & use RBAC resources or not", - "default": false - }, - "rules": { - "type": "array", - "description": "Custom RBAC rules to set", - "default": [], - "items": {} - } - } - }, - "networkPolicy": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable creation of NetworkPolicy resources", - "default": false - }, - "allowExternal": { - "type": "boolean", - "description": "The Policy model to apply.", - "default": true - }, - "explicitNamespacesSelector": { - "type": "object", - "description": "A Kubernetes LabelSelector to explicitly select namespaces from which ingress traffic could be allowed to MySQL", - "default": {} - } - } - }, - "volumePermissions": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable init container that changes the owner and group of the persistent volume(s) mountpoint to `runAsUser:fsGroup`", - "default": false - }, - "image": { - "type": "object", - "properties": { - "registry": { - "type": "string", - "description": "Init container volume-permissions image registry", - "default": "docker.io" - }, - "repository": { - "type": "string", - "description": "Init container volume-permissions image repository", - "default": "bitnami/os-shell" - }, - "tag": { - "type": "string", - "description": "Init container volume-permissions image tag (immutable tags are recommended)", - "default": "11-debian-11-r43" - }, - "digest": { - "type": "string", - "description": "Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag", - "default": "" - }, - "pullPolicy": { - "type": "string", - "description": "Init container volume-permissions image pull policy", - "default": "IfNotPresent" - }, - "pullSecrets": { - "type": "array", - "description": "Specify docker-registry secret names as an array", - "default": [], - "items": {} - } - } - }, - "resources": { - "type": "object", - "description": "Init container volume-permissions resources", - "default": {} - } - } - }, - "metrics": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Start a side-car prometheus exporter", - "default": false - }, - "image": { - "type": "object", - "properties": { - "registry": { - "type": "string", - "description": "Exporter image registry", - "default": "docker.io" - }, - "repository": { - "type": "string", - "description": "Exporter image repository", - "default": "bitnami/mysqld-exporter" - }, - "tag": { - "type": "string", - "description": "Exporter image tag (immutable tags are recommended)", - "default": "0.15.0-debian-11-r24" - }, - "digest": { - "type": "string", - "description": "Exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag", - "default": "" - }, - "pullPolicy": { - "type": "string", - "description": "Exporter image pull policy", - "default": "IfNotPresent" - }, - "pullSecrets": { - "type": "array", - "description": "Specify docker-registry secret names as an array", - "default": [], - "items": {} - } - } - }, - "containerSecurityContext": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "MySQL metrics container securityContext", - "default": true - }, - "runAsUser": { - "type": "number", - "description": "User ID for the MySQL metrics container", - "default": 1001 - }, - "runAsNonRoot": { - "type": "boolean", - "description": "Set MySQL metrics container's Security Context runAsNonRoot", - "default": true - } - } - }, - "service": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "Kubernetes service type for MySQL Prometheus Exporter", - "default": "ClusterIP" - }, - "clusterIP": { - "type": "string", - "description": "Kubernetes service clusterIP for MySQL Prometheus Exporter", - "default": "" - }, - "port": { - "type": "number", - "description": "MySQL Prometheus Exporter service port", - "default": 9104 - }, - "annotations": { - "type": "object", - "properties": { - "prometheus": { - "type": "object", - "properties": { - "io/scrape": { - "type": "string", - "description": "", - "default": "true" - }, - "io/port": { - "type": "string", - "description": "", - "default": "{{ .Values.metrics.service.port }}" - } - } - } - } - } - } - }, - "extraArgs": { - "type": "object", - "properties": { - "primary": { - "type": "array", - "description": "Extra args to be passed to mysqld_exporter on Primary pods", - "default": [], - "items": {} - }, - "secondary": { - "type": "array", - "description": "Extra args to be passed to mysqld_exporter on Secondary pods", - "default": [], - "items": {} - } - } - }, - "resources": { - "type": "object", - "properties": { - "limits": { - "type": "object", - "description": "The resources limits for MySQL prometheus exporter containers", - "default": {} - }, - "requests": { - "type": "object", - "description": "The requested resources for MySQL prometheus exporter containers", - "default": {} - } - } - }, - "livenessProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable livenessProbe", - "default": true - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for livenessProbe", - "default": 120 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for livenessProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for livenessProbe", - "default": 1 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for livenessProbe", - "default": 3 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for livenessProbe", - "default": 1 - } - } - }, - "readinessProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable readinessProbe", - "default": true - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for readinessProbe", - "default": 30 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for readinessProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for readinessProbe", - "default": 1 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for readinessProbe", - "default": 3 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for readinessProbe", - "default": 1 - } - } - }, - "serviceMonitor": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Create ServiceMonitor Resource for scraping metrics using PrometheusOperator", - "default": false - }, - "namespace": { - "type": "string", - "description": "Specify the namespace in which the serviceMonitor resource will be created", - "default": "" - }, - "jobLabel": { - "type": "string", - "description": "The name of the label on the target service to use as the job name in prometheus.", - "default": "" - }, - "interval": { - "type": "string", - "description": "Specify the interval at which metrics should be scraped", - "default": "30s" - }, - "scrapeTimeout": { - "type": "string", - "description": "Specify the timeout after which the scrape is ended", - "default": "" - }, - "relabelings": { - "type": "array", - "description": "RelabelConfigs to apply to samples before scraping", - "default": [], - "items": {} - }, - "metricRelabelings": { - "type": "array", - "description": "MetricRelabelConfigs to apply to samples before ingestion", - "default": [], - "items": {} - }, - "selector": { - "type": "object", - "description": "ServiceMonitor selector labels", - "default": {} - }, - "honorLabels": { - "type": "boolean", - "description": "Specify honorLabels parameter to add the scrape endpoint", - "default": false - }, - "labels": { - "type": "object", - "description": "Used to pass Labels that are used by the Prometheus installed in your cluster to select Service Monitors to work with", - "default": {} - }, - "annotations": { - "type": "object", - "description": "ServiceMonitor annotations", - "default": {} - } - } - }, - "prometheusRule": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Creates a Prometheus Operator prometheusRule (also requires `metrics.enabled` to be `true` and `metrics.prometheusRule.rules`)", - "default": false - }, - "namespace": { - "type": "string", - "description": "Namespace for the prometheusRule Resource (defaults to the Release Namespace)", - "default": "" - }, - "additionalLabels": { - "type": "object", - "description": "Additional labels that can be used so prometheusRule will be discovered by Prometheus", - "default": {} - }, - "rules": { - "type": "array", - "description": "Prometheus Rule definitions", - "default": [], - "items": {} - } - } - } - } + "$schema": "http://json-schema.org/schema#", + "type": "object", + "properties": { + "architecture": { + "type": "string", + "title": "MySQL architecture", + "form": true, + "description": "Allowed values: `standalone` or `replication`", + "enum": ["standalone", "replication"] + }, + "auth": { + "type": "object", + "title": "Authentication configuration", + "form": true, + "required": ["username", "password"], + "if": { + "properties": { + "createDatabase": { "enum": [ true ] } } + }, + "then": { + "properties": { + "database": { + "pattern": "[a-zA-Z0-9]{1,64}" + } + } + }, + "properties": { + "rootPassword": { + "type": "string", + "title": "MySQL root password", + "description": "Defaults to a random 10-character alphanumeric string if not set" + }, + "database": { + "type": "string", + "title": "MySQL custom database name", + "maxLength": 64 + }, + "username": { + "type": "string", + "title": "MySQL custom username" + }, + "password": { + "type": "string", + "title": "MySQL custom password" + }, + "replicationUser": { + "type": "string", + "title": "MySQL replication username" + }, + "replicationPassword": { + "type": "string", + "title": "MySQL replication password" + }, + "createDatabase": { + "type": "boolean", + "title": "MySQL create custom database" + } + } + }, + "primary": { + "type": "object", + "title": "Primary database configuration", + "form": true, + "properties": { + "podSecurityContext": { + "type": "object", + "title": "MySQL primary Pod security context", + "properties": { + "enabled": { + "type": "boolean", + "default": false + }, + "fsGroup": { + "type": "integer", + "default": 1001, + "hidden": { + "value": false, + "path": "primary/podSecurityContext/enabled" + } + } + } + }, + "containerSecurityContext": { + "type": "object", + "title": "MySQL primary container security context", + "properties": { + "enabled": { + "type": "boolean", + "default": false + }, + "runAsUser": { + "type": "integer", + "default": 1001, + "hidden": { + "value": false, + "path": "primary/containerSecurityContext/enabled" + } + } + } + }, + "persistence": { + "type": "object", + "title": "Enable persistence using Persistent Volume Claims", + "properties": { + "enabled": { + "type": "boolean", + "default": true, + "title": "If true, use a Persistent Volume Claim, If false, use emptyDir" + }, + "size": { + "type": "string", + "title": "Persistent Volume Size", + "form": true, + "render": "slider", + "sliderMin": 1, + "sliderUnit": "Gi", + "hidden": { + "value": false, + "path": "primary/persistence/enabled" + } + } + } + } + } + }, + "secondary": { + "type": "object", + "title": "Secondary database configuration", + "form": true, + "properties": { + "podSecurityContext": { + "type": "object", + "title": "MySQL secondary Pod security context", + "properties": { + "enabled": { + "type": "boolean", + "default": false + }, + "fsGroup": { + "type": "integer", + "default": 1001, + "hidden": { + "value": false, + "path": "secondary/podSecurityContext/enabled" + } + } + } + }, + "containerSecurityContext": { + "type": "object", + "title": "MySQL secondary container security context", + "properties": { + "enabled": { + "type": "boolean", + "default": false + }, + "runAsUser": { + "type": "integer", + "default": 1001, + "hidden": { + "value": false, + "path": "secondary/containerSecurityContext/enabled" + } + } + } + }, + "persistence": { + "type": "object", + "title": "Enable persistence using Persistent Volume Claims", + "properties": { + "enabled": { + "type": "boolean", + "default": true, + "title": "If true, use a Persistent Volume Claim, If false, use emptyDir" + }, + "size": { + "type": "string", + "title": "Persistent Volume Size", + "form": true, + "render": "slider", + "sliderMin": 1, + "sliderUnit": "Gi", + "hidden": { + "value": false, + "path": "secondary/persistence/enabled" + } + } + } + } + } } -} \ No newline at end of file + } +} diff --git a/charts/bitnami/mysql/values.yaml b/charts/bitnami/mysql/values.yaml index b405ec68a..f2b6b17a7 100644 --- a/charts/bitnami/mysql/values.yaml +++ b/charts/bitnami/mysql/values.yaml @@ -85,7 +85,7 @@ diagnosticMode: image: registry: docker.io repository: bitnami/mysql - tag: 8.0.34-debian-11-r31 + tag: 8.0.34-debian-11-r56 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -1021,7 +1021,7 @@ volumePermissions: image: registry: docker.io repository: bitnami/os-shell - tag: 11-debian-11-r43 + tag: 11-debian-11-r72 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. @@ -1055,7 +1055,7 @@ metrics: image: registry: docker.io repository: bitnami/mysqld-exporter - tag: 0.15.0-debian-11-r24 + tag: 0.15.0-debian-11-r50 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. diff --git a/charts/bitnami/postgresql/Chart.lock b/charts/bitnami/postgresql/Chart.lock index ac198523d..6c7414015 100644 --- a/charts/bitnami/postgresql/Chart.lock +++ b/charts/bitnami/postgresql/Chart.lock @@ -1,6 +1,6 @@ dependencies: - name: common repository: oci://registry-1.docker.io/bitnamicharts - version: 2.10.0 -digest: sha256:023ded170632d04528f30332370f34fc8fb96efb2886a01d934cb3bd6e6d2e09 -generated: "2023-09-05T11:35:37.879743+02:00" + version: 2.11.1 +digest: sha256:ead8f26c76a9ec082f23629a358e8efd8f88d87aaed734bf41febcb8a7bc5d4c +generated: "2023-09-18T13:15:45.397687963Z" diff --git a/charts/bitnami/postgresql/Chart.yaml b/charts/bitnami/postgresql/Chart.yaml index c715b5d35..feceb56f0 100644 --- a/charts/bitnami/postgresql/Chart.yaml +++ b/charts/bitnami/postgresql/Chart.yaml @@ -6,11 +6,11 @@ annotations: category: Database images: | - name: os-shell - image: docker.io/bitnami/os-shell:11-debian-11-r43 + image: docker.io/bitnami/os-shell:11-debian-11-r72 - name: postgres-exporter - image: docker.io/bitnami/postgres-exporter:0.13.2-debian-11-r25 + image: docker.io/bitnami/postgres-exporter:0.14.0-debian-11-r0 - name: postgresql - image: docker.io/bitnami/postgresql:15.4.0-debian-11-r10 + image: docker.io/bitnami/postgresql:15.4.0-debian-11-r39 licenses: Apache-2.0 apiVersion: v2 appVersion: 15.4.0 @@ -38,4 +38,4 @@ maintainers: name: postgresql sources: - https://github.com/bitnami/charts/tree/main/bitnami/postgresql -version: 12.11.2 +version: 12.12.4 diff --git a/charts/bitnami/postgresql/README.md b/charts/bitnami/postgresql/README.md index d5ee577c7..13c32a25d 100644 --- a/charts/bitnami/postgresql/README.md +++ b/charts/bitnami/postgresql/README.md @@ -100,7 +100,7 @@ kubectl delete pvc -l release=my-release | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | `image.registry` | PostgreSQL image registry | `docker.io` | | `image.repository` | PostgreSQL image repository | `bitnami/postgresql` | -| `image.tag` | PostgreSQL image tag (immutable tags are recommended) | `15.4.0-debian-11-r10` | +| `image.tag` | PostgreSQL image tag (immutable tags are recommended) | `15.4.0-debian-11-r39` | | `image.digest` | PostgreSQL image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `image.pullPolicy` | PostgreSQL image pull policy | `IfNotPresent` | | `image.pullSecrets` | Specify image pull secrets | `[]` | @@ -389,6 +389,7 @@ kubectl delete pvc -l release=my-release | `backup.cronjob.command` | Set backup container's command to run | `["/bin/sh","-c","pg_dumpall --clean --if-exists --load-via-partition-root --quote-all-identifiers --no-password --file=${PGDUMP_DIR}/pg_dumpall-$(date '+%Y-%m-%d-%H-%M').pgdump"]` | | `backup.cronjob.labels` | Set the cronjob labels | `{}` | | `backup.cronjob.annotations` | Set the cronjob annotations | `{}` | +| `backup.cronjob.nodeSelector` | Node labels for PostgreSQL backup CronJob pod assignment | `{}` | | `backup.cronjob.storage.existingClaim` | Provide an existing `PersistentVolumeClaim` (only when `architecture=standalone`) | `""` | | `backup.cronjob.storage.resourcePolicy` | Setting it to "keep" to avoid removing PVCs during a helm delete operation. Leaving it empty will delete PVCs after the chart deleted | `""` | | `backup.cronjob.storage.storageClass` | PVC Storage Class for the backup data volume | `""` | @@ -425,7 +426,7 @@ kubectl delete pvc -l release=my-release | `volumePermissions.enabled` | Enable init container that changes the owner and group of the persistent volume | `false` | | `volumePermissions.image.registry` | Init container volume-permissions image registry | `docker.io` | | `volumePermissions.image.repository` | Init container volume-permissions image repository | `bitnami/os-shell` | -| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r43` | +| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r72` | | `volumePermissions.image.digest` | Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `volumePermissions.image.pullPolicy` | Init container volume-permissions image pull policy | `IfNotPresent` | | `volumePermissions.image.pullSecrets` | Init container volume-permissions image pull secrets | `[]` | @@ -456,7 +457,7 @@ kubectl delete pvc -l release=my-release | `metrics.enabled` | Start a prometheus exporter | `false` | | `metrics.image.registry` | PostgreSQL Prometheus Exporter image registry | `docker.io` | | `metrics.image.repository` | PostgreSQL Prometheus Exporter image repository | `bitnami/postgres-exporter` | -| `metrics.image.tag` | PostgreSQL Prometheus Exporter image tag (immutable tags are recommended) | `0.13.2-debian-11-r25` | +| `metrics.image.tag` | PostgreSQL Prometheus Exporter image tag (immutable tags are recommended) | `0.14.0-debian-11-r0` | | `metrics.image.digest` | PostgreSQL image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `metrics.image.pullPolicy` | PostgreSQL Prometheus Exporter image pull policy | `IfNotPresent` | | `metrics.image.pullSecrets` | Specify image pull secrets | `[]` | diff --git a/charts/bitnami/postgresql/charts/common/Chart.yaml b/charts/bitnami/postgresql/charts/common/Chart.yaml index e35c2d0e7..3be88e6aa 100644 --- a/charts/bitnami/postgresql/charts/common/Chart.yaml +++ b/charts/bitnami/postgresql/charts/common/Chart.yaml @@ -2,7 +2,7 @@ annotations: category: Infrastructure licenses: Apache-2.0 apiVersion: v2 -appVersion: 2.9.2 +appVersion: 2.11.1 description: A Library Helm Chart for grouping common logic between bitnami charts. This chart is not deployable by itself. home: https://bitnami.com @@ -20,4 +20,4 @@ name: common sources: - https://github.com/bitnami/charts type: library -version: 2.10.0 +version: 2.11.1 diff --git a/charts/bitnami/postgresql/charts/common/templates/_images.tpl b/charts/bitnami/postgresql/charts/common/templates/_images.tpl index 2181f3224..e248d6d08 100644 --- a/charts/bitnami/postgresql/charts/common/templates/_images.tpl +++ b/charts/bitnami/postgresql/charts/common/templates/_images.tpl @@ -83,3 +83,19 @@ imagePullSecrets: {{- end }} {{- end }} {{- end -}} + +{{/* +Return the proper image version (ingores image revision/prerelease info & fallbacks to chart appVersion) +{{ include "common.images.version" ( dict "imageRoot" .Values.path.to.the.image "chart" .Chart ) }} +*/}} +{{- define "common.images.version" -}} +{{- $imageTag := .imageRoot.tag | toString -}} +{{/* regexp from https://github.com/Masterminds/semver/blob/23f51de38a0866c5ef0bfc42b3f735c73107b700/version.go#L41-L44 */}} +{{- if regexMatch `^([0-9]+)(\.[0-9]+)?(\.[0-9]+)?(-([0-9A-Za-z\-]+(\.[0-9A-Za-z\-]+)*))?(\+([0-9A-Za-z\-]+(\.[0-9A-Za-z\-]+)*))?$` $imageTag -}} + {{- $version := semver $imageTag -}} + {{- printf "%d.%d.%d" $version.Major $version.Minor $version.Patch -}} +{{- else -}} + {{- print .chart.AppVersion -}} +{{- end -}} +{{- end -}} + diff --git a/charts/bitnami/postgresql/charts/common/templates/_labels.tpl b/charts/bitnami/postgresql/charts/common/templates/_labels.tpl index fac46076a..a3cdc2bfd 100644 --- a/charts/bitnami/postgresql/charts/common/templates/_labels.tpl +++ b/charts/bitnami/postgresql/charts/common/templates/_labels.tpl @@ -11,21 +11,13 @@ Kubernetes standard labels */}} {{- define "common.labels.standard" -}} {{- if and (hasKey . "customLabels") (hasKey . "context") -}} -{{ merge - (include "common.tplvalues.render" (dict "value" .customLabels "context" .context) | fromYaml) - (dict - "app.kubernetes.io/name" (include "common.names.name" .context) - "helm.sh/chart" (include "common.names.chart" .context) - "app.kubernetes.io/instance" .context.Release.Name - "app.kubernetes.io/managed-by" .context.Release.Service - ) - | toYaml -}} +{{ merge (include "common.tplvalues.render" (dict "value" .customLabels "context" .context) | fromYaml) (dict "app.kubernetes.io/name" (include "common.names.name" .context) "helm.sh/chart" (include "common.names.chart" .context) "app.kubernetes.io/instance" .context.Release.Name "app.kubernetes.io/managed-by" .context.Release.Service "app.kubernetes.io/version" .context.Chart.AppVersion) | toYaml }} {{- else -}} app.kubernetes.io/name: {{ include "common.names.name" . }} helm.sh/chart: {{ include "common.names.chart" . }} app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/managed-by: {{ .Release.Service }} +app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} {{- end -}} {{- end -}} @@ -40,14 +32,7 @@ overwrote them on metadata.labels fields. */}} {{- define "common.labels.matchLabels" -}} {{- if and (hasKey . "customLabels") (hasKey . "context") -}} -{{ merge - (pick (include "common.tplvalues.render" (dict "value" .customLabels "context" .context) | fromYaml) "app.kubernetes.io/name" "app.kubernetes.io/instance") - (dict - "app.kubernetes.io/name" (include "common.names.name" .context) - "app.kubernetes.io/instance" .context.Release.Name - ) - | toYaml -}} +{{ merge (pick (include "common.tplvalues.render" (dict "value" .customLabels "context" .context) | fromYaml) "app.kubernetes.io/name" "app.kubernetes.io/instance") (dict "app.kubernetes.io/name" (include "common.names.name" .context) "app.kubernetes.io/instance" .context.Release.Name ) | toYaml }} {{- else -}} app.kubernetes.io/name: {{ include "common.names.name" . }} app.kubernetes.io/instance: {{ .Release.Name }} diff --git a/charts/bitnami/postgresql/charts/common/values.schema.json b/charts/bitnami/postgresql/charts/common/values.schema.json new file mode 100644 index 000000000..2124b3e4a --- /dev/null +++ b/charts/bitnami/postgresql/charts/common/values.schema.json @@ -0,0 +1,11 @@ +{ + "title": "Chart Values", + "type": "object", + "properties": { + "exampleValue": { + "type": "string", + "description": "", + "default": "common-chart" + } + } +} \ No newline at end of file diff --git a/charts/bitnami/postgresql/templates/backup/cronjob.yaml b/charts/bitnami/postgresql/templates/backup/cronjob.yaml index 6fe99ec7a..012a44f98 100644 --- a/charts/bitnami/postgresql/templates/backup/cronjob.yaml +++ b/charts/bitnami/postgresql/templates/backup/cronjob.yaml @@ -38,6 +38,9 @@ spec: annotations: {{- include "common.tplvalues.render" ( dict "value" $annotations "context" $) | nindent 12 }} {{- end }} spec: + {{- if .Values.backup.cronjob.nodeSelector }} + nodeSelector: {{- include "common.tplvalues.render" (dict "value" .Values.backup.cronjob.nodeSelector "context" $) | nindent 12 }} + {{- end }} containers: - name: {{ include "postgresql.v1.primary.fullname" . }}-pgdumpall image: {{ include "postgresql.v1.image" . }} diff --git a/charts/bitnami/postgresql/values.schema.json b/charts/bitnami/postgresql/values.schema.json index 8791cb85b..fc41483cd 100644 --- a/charts/bitnami/postgresql/values.schema.json +++ b/charts/bitnami/postgresql/values.schema.json @@ -1,2537 +1,156 @@ { - "title": "Chart Values", - "type": "object", - "properties": { - "global": { - "type": "object", - "properties": { - "imageRegistry": { - "type": "string", - "description": "Global Docker image registry", - "default": "" - }, - "imagePullSecrets": { - "type": "array", - "description": "Global Docker registry secret names as an array", - "default": [], - "items": {} - }, - "storageClass": { - "type": "string", - "description": "Global StorageClass for Persistent Volume(s)", - "default": "" - }, - "postgresql": { - "type": "object", - "properties": { - "auth": { - "type": "object", - "properties": { - "postgresPassword": { - "type": "string", - "description": "Password for the \"postgres\" admin user (overrides `auth.postgresPassword`)", - "default": "" - }, - "username": { - "type": "string", - "description": "Name for a custom user to create (overrides `auth.username`)", - "default": "" - }, - "password": { - "type": "string", - "description": "Password for the custom user to create (overrides `auth.password`)", - "default": "" - }, - "database": { - "type": "string", - "description": "Name for a custom database to create (overrides `auth.database`)", - "default": "" - }, - "existingSecret": { - "type": "string", - "description": "Name of existing secret to use for PostgreSQL credentials (overrides `auth.existingSecret`).", - "default": "" - }, - "secretKeys": { - "type": "object", - "properties": { - "adminPasswordKey": { - "type": "string", - "description": "Name of key in existing secret to use for PostgreSQL credentials (overrides `auth.secretKeys.adminPasswordKey`). Only used when `global.postgresql.auth.existingSecret` is set.", - "default": "" - }, - "userPasswordKey": { - "type": "string", - "description": "Name of key in existing secret to use for PostgreSQL credentials (overrides `auth.secretKeys.userPasswordKey`). Only used when `global.postgresql.auth.existingSecret` is set.", - "default": "" - }, - "replicationPasswordKey": { - "type": "string", - "description": "Name of key in existing secret to use for PostgreSQL credentials (overrides `auth.secretKeys.replicationPasswordKey`). Only used when `global.postgresql.auth.existingSecret` is set.", - "default": "" - } - } - } - } - }, - "service": { - "type": "object", - "properties": { - "ports": { - "type": "object", - "properties": { - "postgresql": { - "type": "string", - "description": "PostgreSQL service port (overrides `service.ports.postgresql`)", - "default": "" - } - } - } - } - } - } - } - } - }, - "kubeVersion": { - "type": "string", - "description": "Override Kubernetes version", - "default": "" - }, - "nameOverride": { - "type": "string", - "description": "String to partially override common.names.fullname template (will maintain the release name)", - "default": "" - }, - "fullnameOverride": { - "type": "string", - "description": "String to fully override common.names.fullname template", - "default": "" - }, - "clusterDomain": { - "type": "string", - "description": "Kubernetes Cluster Domain", - "default": "cluster.local" - }, - "extraDeploy": { - "type": "array", - "description": "Array of extra objects to deploy with the release (evaluated as a template)", - "default": [], - "items": {} - }, - "commonLabels": { - "type": "object", - "description": "Add labels to all the deployed resources", - "default": {} - }, - "commonAnnotations": { - "type": "object", - "description": "Add annotations to all the deployed resources", - "default": {} - }, - "diagnosticMode": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable diagnostic mode (all probes will be disabled and the command will be overridden)", - "default": false - }, - "command": { - "type": "array", - "description": "Command to override all containers in the statefulset", - "default": [ - "sleep" - ], - "items": { - "type": "string" - } - }, - "args": { - "type": "array", - "description": "Args to override all containers in the statefulset", - "default": [ - "infinity" - ], - "items": { - "type": "string" - } - } - } - }, - "image": { - "type": "object", - "properties": { - "registry": { - "type": "string", - "description": "PostgreSQL image registry", - "default": "docker.io" - }, - "repository": { - "type": "string", - "description": "PostgreSQL image repository", - "default": "bitnami/postgresql" - }, - "tag": { - "type": "string", - "description": "PostgreSQL image tag (immutable tags are recommended)", - "default": "15.4.0-debian-11-r10" - }, - "digest": { - "type": "string", - "description": "PostgreSQL image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag", - "default": "" - }, - "pullPolicy": { - "type": "string", - "description": "PostgreSQL image pull policy", - "default": "IfNotPresent" - }, - "pullSecrets": { - "type": "array", - "description": "Specify image pull secrets", - "default": [], - "items": {} - }, - "debug": { - "type": "boolean", - "description": "Specify if debug values should be set", - "default": false - } - } - }, - "auth": { - "type": "object", - "properties": { - "enablePostgresUser": { - "type": "boolean", - "description": "Assign a password to the \"postgres\" admin user. Otherwise, remote access will be blocked for this user", - "default": true - }, - "postgresPassword": { - "type": "string", - "description": "Password for the \"postgres\" admin user. Ignored if `auth.existingSecret` is provided", - "default": "" - }, - "username": { - "type": "string", - "description": "Name for a custom user to create", - "default": "" - }, - "password": { - "type": "string", - "description": "Password for the custom user to create. Ignored if `auth.existingSecret` is provided", - "default": "" - }, - "database": { - "type": "string", - "description": "Name for a custom database to create", - "default": "" - }, - "replicationUsername": { - "type": "string", - "description": "Name of the replication user", - "default": "repl_user" - }, - "replicationPassword": { - "type": "string", - "description": "Password for the replication user. Ignored if `auth.existingSecret` is provided", - "default": "" - }, - "existingSecret": { - "type": "string", - "description": "Name of existing secret to use for PostgreSQL credentials. `auth.postgresPassword`, `auth.password`, and `auth.replicationPassword` will be ignored and picked up from this secret. The secret might also contains the key `ldap-password` if LDAP is enabled. `ldap.bind_password` will be ignored and picked from this secret in this case.", - "default": "" - }, - "secretKeys": { - "type": "object", - "properties": { - "adminPasswordKey": { - "type": "string", - "description": "Name of key in existing secret to use for PostgreSQL credentials. Only used when `auth.existingSecret` is set.", - "default": "postgres-password" - }, - "userPasswordKey": { - "type": "string", - "description": "Name of key in existing secret to use for PostgreSQL credentials. Only used when `auth.existingSecret` is set.", - "default": "password" - }, - "replicationPasswordKey": { - "type": "string", - "description": "Name of key in existing secret to use for PostgreSQL credentials. Only used when `auth.existingSecret` is set.", - "default": "replication-password" - } - } - }, - "usePasswordFiles": { - "type": "boolean", - "description": "Mount credentials as a files instead of using an environment variable", - "default": false - } - } - }, - "architecture": { - "type": "string", - "description": "PostgreSQL architecture (`standalone` or `replication`)", - "default": "standalone" - }, - "replication": { - "type": "object", - "properties": { - "synchronousCommit": { - "type": "string", - "description": "Set synchronous commit mode. Allowed values: `on`, `remote_apply`, `remote_write`, `local` and `off`", - "default": "off" - }, - "numSynchronousReplicas": { - "type": "number", - "description": "Number of replicas that will have synchronous replication. Note: Cannot be greater than `readReplicas.replicaCount`.", - "default": 0 - }, - "applicationName": { - "type": "string", - "description": "Cluster application name. Useful for advanced replication settings", - "default": "my_application" - } - } - }, - "containerPorts": { - "type": "object", - "properties": { - "postgresql": { - "type": "number", - "description": "PostgreSQL container port", - "default": 5432 - } - } - }, - "audit": { - "type": "object", - "properties": { - "logHostname": { - "type": "boolean", - "description": "Log client hostnames", - "default": false - }, - "logConnections": { - "type": "boolean", - "description": "Add client log-in operations to the log file", - "default": false - }, - "logDisconnections": { - "type": "boolean", - "description": "Add client log-outs operations to the log file", - "default": false - }, - "pgAuditLog": { - "type": "string", - "description": "Add operations to log using the pgAudit extension", - "default": "" - }, - "pgAuditLogCatalog": { - "type": "string", - "description": "Log catalog using pgAudit", - "default": "off" - }, - "clientMinMessages": { - "type": "string", - "description": "Message log level to share with the user", - "default": "error" - }, - "logLinePrefix": { - "type": "string", - "description": "Template for log line prefix (default if not set)", - "default": "" - }, - "logTimezone": { - "type": "string", - "description": "Timezone for the log timestamps", - "default": "" - } - } - }, - "ldap": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable LDAP support", - "default": false - }, - "server": { - "type": "string", - "description": "IP address or name of the LDAP server.", - "default": "" - }, - "port": { - "type": "string", - "description": "Port number on the LDAP server to connect to", - "default": "" - }, - "prefix": { - "type": "string", - "description": "String to prepend to the user name when forming the DN to bind", - "default": "" - }, - "suffix": { - "type": "string", - "description": "String to append to the user name when forming the DN to bind", - "default": "" - }, - "basedn": { - "type": "string", - "description": "Root DN to begin the search for the user in", - "default": "" - }, - "binddn": { - "type": "string", - "description": "DN of user to bind to LDAP", - "default": "" - }, - "bindpw": { - "type": "string", - "description": "Password for the user to bind to LDAP", - "default": "" - }, - "searchAttribute": { - "type": "string", - "description": "Attribute to match against the user name in the search", - "default": "" - }, - "searchFilter": { - "type": "string", - "description": "The search filter to use when doing search+bind authentication", - "default": "" - }, - "scheme": { - "type": "string", - "description": "Set to `ldaps` to use LDAPS", - "default": "" - }, - "tls": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Se to true to enable TLS encryption", - "default": false - } - } - }, - "uri": { - "type": "string", - "description": "LDAP URL beginning in the form `ldap[s]://host[:port]/basedn`. If provided, all the other LDAP parameters will be ignored.", - "default": "" - } - } - }, - "postgresqlDataDir": { - "type": "string", - "description": "PostgreSQL data dir folder", - "default": "/bitnami/postgresql/data" - }, - "postgresqlSharedPreloadLibraries": { - "type": "string", - "description": "Shared preload libraries (comma-separated list)", - "default": "pgaudit" - }, - "shmVolume": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable emptyDir volume for /dev/shm for PostgreSQL pod(s)", - "default": true - }, - "sizeLimit": { - "type": "string", - "description": "Set this to enable a size limit on the shm tmpfs", - "default": "" - } - } - }, - "tls": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable TLS traffic support", - "default": false - }, - "autoGenerated": { - "type": "boolean", - "description": "Generate automatically self-signed TLS certificates", - "default": false - }, - "preferServerCiphers": { - "type": "boolean", - "description": "Whether to use the server's TLS cipher preferences rather than the client's", - "default": true - }, - "certificatesSecret": { - "type": "string", - "description": "Name of an existing secret that contains the certificates", - "default": "" - }, - "certFilename": { - "type": "string", - "description": "Certificate filename", - "default": "" - }, - "certKeyFilename": { - "type": "string", - "description": "Certificate key filename", - "default": "" - }, - "certCAFilename": { - "type": "string", - "description": "CA Certificate filename", - "default": "" - }, - "crlFilename": { - "type": "string", - "description": "File containing a Certificate Revocation List", - "default": "" - } - } - }, - "primary": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "Name of the primary database (eg primary, master, leader, ...)", - "default": "primary" - }, - "configuration": { - "type": "string", - "description": "PostgreSQL Primary main configuration to be injected as ConfigMap", - "default": "" - }, - "pgHbaConfiguration": { - "type": "string", - "description": "PostgreSQL Primary client authentication configuration", - "default": "" - }, - "existingConfigmap": { - "type": "string", - "description": "Name of an existing ConfigMap with PostgreSQL Primary configuration", - "default": "" - }, - "extendedConfiguration": { - "type": "string", - "description": "Extended PostgreSQL Primary configuration (appended to main or default configuration)", - "default": "" - }, - "existingExtendedConfigmap": { - "type": "string", - "description": "Name of an existing ConfigMap with PostgreSQL Primary extended configuration", - "default": "" - }, - "initdb": { - "type": "object", - "properties": { - "args": { - "type": "string", - "description": "PostgreSQL initdb extra arguments", - "default": "" - }, - "postgresqlWalDir": { - "type": "string", - "description": "Specify a custom location for the PostgreSQL transaction log", - "default": "" - }, - "scripts": { - "type": "object", - "description": "Dictionary of initdb scripts", - "default": {} - }, - "scriptsConfigMap": { - "type": "string", - "description": "ConfigMap with scripts to be run at first boot", - "default": "" - }, - "scriptsSecret": { - "type": "string", - "description": "Secret with scripts to be run at first boot (in case it contains sensitive information)", - "default": "" - }, - "user": { - "type": "string", - "description": "Specify the PostgreSQL username to execute the initdb scripts", - "default": "" - }, - "password": { - "type": "string", - "description": "Specify the PostgreSQL password to execute the initdb scripts", - "default": "" - } - } - }, - "standby": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Whether to enable current cluster's primary as standby server of another cluster or not", - "default": false - }, - "primaryHost": { - "type": "string", - "description": "The Host of replication primary in the other cluster", - "default": "" - }, - "primaryPort": { - "type": "string", - "description": "The Port of replication primary in the other cluster", - "default": "" - } - } - }, - "extraEnvVars": { - "type": "array", - "description": "Array with extra environment variables to add to PostgreSQL Primary nodes", - "default": [], - "items": {} - }, - "extraEnvVarsCM": { - "type": "string", - "description": "Name of existing ConfigMap containing extra env vars for PostgreSQL Primary nodes", - "default": "" - }, - "extraEnvVarsSecret": { - "type": "string", - "description": "Name of existing Secret containing extra env vars for PostgreSQL Primary nodes", - "default": "" - }, - "command": { - "type": "array", - "description": "Override default container command (useful when using custom images)", - "default": [], - "items": {} - }, - "args": { - "type": "array", - "description": "Override default container args (useful when using custom images)", - "default": [], - "items": {} - }, - "livenessProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable livenessProbe on PostgreSQL Primary containers", - "default": true - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for livenessProbe", - "default": 30 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for livenessProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for livenessProbe", - "default": 5 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for livenessProbe", - "default": 6 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for livenessProbe", - "default": 1 - } - } - }, - "readinessProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable readinessProbe on PostgreSQL Primary containers", - "default": true - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for readinessProbe", - "default": 5 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for readinessProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for readinessProbe", - "default": 5 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for readinessProbe", - "default": 6 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for readinessProbe", - "default": 1 - } - } - }, - "startupProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable startupProbe on PostgreSQL Primary containers", - "default": false - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for startupProbe", - "default": 30 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for startupProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for startupProbe", - "default": 1 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for startupProbe", - "default": 15 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for startupProbe", - "default": 1 - } - } - }, - "customLivenessProbe": { - "type": "object", - "description": "Custom livenessProbe that overrides the default one", - "default": {} - }, - "customReadinessProbe": { - "type": "object", - "description": "Custom readinessProbe that overrides the default one", - "default": {} - }, - "customStartupProbe": { - "type": "object", - "description": "Custom startupProbe that overrides the default one", - "default": {} - }, - "lifecycleHooks": { - "type": "object", - "description": "for the PostgreSQL Primary container to automate configuration before or after startup", - "default": {} - }, - "resources": { - "type": "object", - "properties": { - "limits": { - "type": "object", - "description": "The resources limits for the PostgreSQL Primary containers", - "default": {} - }, - "requests": { - "type": "object", - "properties": { - "memory": { - "type": "string", - "description": "The requested memory for the PostgreSQL Primary containers", - "default": "256Mi" - }, - "cpu": { - "type": "string", - "description": "The requested cpu for the PostgreSQL Primary containers", - "default": "250m" - } - } - } - } - }, - "podSecurityContext": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable security context", - "default": true - }, - "fsGroup": { - "type": "number", - "description": "Group ID for the pod", - "default": 1001 - } - } - }, - "containerSecurityContext": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable container security context", - "default": true - }, - "runAsUser": { - "type": "number", - "description": "User ID for the container", - "default": 1001 - }, - "runAsGroup": { - "type": "number", - "description": "Group ID for the container", - "default": 0 - }, - "runAsNonRoot": { - "type": "boolean", - "description": "Set runAsNonRoot for the container", - "default": true - }, - "allowPrivilegeEscalation": { - "type": "boolean", - "description": "Set allowPrivilegeEscalation for the container", - "default": false - }, - "seccompProfile": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "Set seccompProfile.type for the container", - "default": "RuntimeDefault" - } - } - }, - "capabilities": { - "type": "object", - "properties": { - "drop": { - "type": "array", - "description": "Set capabilities.drop for the container", - "default": [ - "ALL" - ], - "items": { - "type": "string" - } - } - } - } - } - }, - "hostAliases": { - "type": "array", - "description": "PostgreSQL primary pods host aliases", - "default": [], - "items": {} - }, - "hostNetwork": { - "type": "boolean", - "description": "Specify if host network should be enabled for PostgreSQL pod (postgresql primary)", - "default": false - }, - "hostIPC": { - "type": "boolean", - "description": "Specify if host IPC should be enabled for PostgreSQL pod (postgresql primary)", - "default": false - }, - "labels": { - "type": "object", - "description": "Map of labels to add to the statefulset (postgresql primary)", - "default": {} - }, - "annotations": { - "type": "object", - "description": "Annotations for PostgreSQL primary pods", - "default": {} - }, - "podLabels": { - "type": "object", - "description": "Map of labels to add to the pods (postgresql primary)", - "default": {} - }, - "podAnnotations": { - "type": "object", - "description": "Map of annotations to add to the pods (postgresql primary)", - "default": {} - }, - "podAffinityPreset": { - "type": "string", - "description": "PostgreSQL primary pod affinity preset. Ignored if `primary.affinity` is set. Allowed values: `soft` or `hard`", - "default": "" - }, - "podAntiAffinityPreset": { - "type": "string", - "description": "PostgreSQL primary pod anti-affinity preset. Ignored if `primary.affinity` is set. Allowed values: `soft` or `hard`", - "default": "soft" - }, - "nodeAffinityPreset": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "PostgreSQL primary node affinity preset type. Ignored if `primary.affinity` is set. Allowed values: `soft` or `hard`", - "default": "" - }, - "key": { - "type": "string", - "description": "PostgreSQL primary node label key to match Ignored if `primary.affinity` is set.", - "default": "" - }, - "values": { - "type": "array", - "description": "PostgreSQL primary node label values to match. Ignored if `primary.affinity` is set.", - "default": [], - "items": {} - } - } - }, - "affinity": { - "type": "object", - "description": "Affinity for PostgreSQL primary pods assignment", - "default": {} - }, - "nodeSelector": { - "type": "object", - "description": "Node labels for PostgreSQL primary pods assignment", - "default": {} - }, - "tolerations": { - "type": "array", - "description": "Tolerations for PostgreSQL primary pods assignment", - "default": [], - "items": {} - }, - "topologySpreadConstraints": { - "type": "array", - "description": "Topology Spread Constraints for pod assignment spread across your cluster among failure-domains. Evaluated as a template", - "default": [], - "items": {} - }, - "priorityClassName": { - "type": "string", - "description": "Priority Class to use for each pod (postgresql primary)", - "default": "" - }, - "schedulerName": { - "type": "string", - "description": "Use an alternate scheduler, e.g. \"stork\".", - "default": "" - }, - "terminationGracePeriodSeconds": { - "type": "string", - "description": "Seconds PostgreSQL primary pod needs to terminate gracefully", - "default": "" - }, - "updateStrategy": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "PostgreSQL Primary statefulset strategy type", - "default": "RollingUpdate" - }, - "rollingUpdate": { - "type": "object", - "description": "PostgreSQL Primary statefulset rolling update configuration parameters", - "default": {} - } - } - }, - "extraVolumeMounts": { - "type": "array", - "description": "Optionally specify extra list of additional volumeMounts for the PostgreSQL Primary container(s)", - "default": [], - "items": {} - }, - "extraVolumes": { - "type": "array", - "description": "Optionally specify extra list of additional volumes for the PostgreSQL Primary pod(s)", - "default": [], - "items": {} - }, - "sidecars": { - "type": "array", - "description": "Add additional sidecar containers to the PostgreSQL Primary pod(s)", - "default": [], - "items": {} - }, - "initContainers": { - "type": "array", - "description": "Add additional init containers to the PostgreSQL Primary pod(s)", - "default": [], - "items": {} - }, - "extraPodSpec": { - "type": "object", - "description": "Optionally specify extra PodSpec for the PostgreSQL Primary pod(s)", - "default": {} - }, - "service": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "Kubernetes Service type", - "default": "ClusterIP" - }, - "ports": { - "type": "object", - "properties": { - "postgresql": { - "type": "number", - "description": "PostgreSQL service port", - "default": 5432 - } - } - }, - "nodePorts": { - "type": "object", - "properties": { - "postgresql": { - "type": "string", - "description": "Node port for PostgreSQL", - "default": "" - } - } - }, - "clusterIP": { - "type": "string", - "description": "Static clusterIP or None for headless services", - "default": "" - }, - "annotations": { - "type": "object", - "description": "Annotations for PostgreSQL primary service", - "default": {} - }, - "loadBalancerIP": { - "type": "string", - "description": "Load balancer IP if service type is `LoadBalancer`", - "default": "" - }, - "externalTrafficPolicy": { - "type": "string", - "description": "Enable client source IP preservation", - "default": "Cluster" - }, - "loadBalancerSourceRanges": { - "type": "array", - "description": "Addresses that are allowed when service is LoadBalancer", - "default": [], - "items": {} - }, - "extraPorts": { - "type": "array", - "description": "Extra ports to expose in the PostgreSQL primary service", - "default": [], - "items": {} - }, - "sessionAffinity": { - "type": "string", - "description": "Session Affinity for Kubernetes service, can be \"None\" or \"ClientIP\"", - "default": "None" - }, - "sessionAffinityConfig": { - "type": "object", - "description": "Additional settings for the sessionAffinity", - "default": {} - }, - "headless": { - "type": "object", - "properties": { - "annotations": { - "type": "object", - "description": "Additional custom annotations for headless PostgreSQL primary service", - "default": {} - } - } - } - } - }, - "persistence": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable PostgreSQL Primary data persistence using PVC", - "default": true - }, - "existingClaim": { - "type": "string", - "description": "Name of an existing PVC to use", - "default": "" - }, - "mountPath": { - "type": "string", - "description": "The path the volume will be mounted at", - "default": "/bitnami/postgresql" - }, - "subPath": { - "type": "string", - "description": "The subdirectory of the volume to mount to", - "default": "" - }, - "storageClass": { - "type": "string", - "description": "PVC Storage Class for PostgreSQL Primary data volume", - "default": "" - }, - "accessModes": { - "type": "array", - "description": "PVC Access Mode for PostgreSQL volume", - "default": [ - "ReadWriteOnce" - ], - "items": { - "type": "string" - } - }, - "size": { - "type": "string", - "description": "PVC Storage Request for PostgreSQL volume", - "default": "8Gi" - }, - "annotations": { - "type": "object", - "description": "Annotations for the PVC", - "default": {} - }, - "labels": { - "type": "object", - "description": "Labels for the PVC", - "default": {} - }, - "selector": { - "type": "object", - "description": "Selector to match an existing Persistent Volume (this value is evaluated as a template)", - "default": {} - }, - "dataSource": { - "type": "object", - "description": "Custom PVC data source", - "default": {} - } - } - }, - "persistentVolumeClaimRetentionPolicy": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable Persistent volume retention policy for Primary Statefulset", - "default": false - }, - "whenScaled": { - "type": "string", - "description": "Volume retention behavior when the replica count of the StatefulSet is reduced", - "default": "Retain" - }, - "whenDeleted": { - "type": "string", - "description": "Volume retention behavior that applies when the StatefulSet is deleted", - "default": "Retain" - } - } - } + "$schema": "http://json-schema.org/schema#", + "type": "object", + "properties": { + "architecture": { + "type": "string", + "title": "PostgreSQL architecture", + "form": true, + "description": "Allowed values: `standalone` or `replication`" + }, + "auth": { + "type": "object", + "title": "Authentication configuration", + "form": true, + "properties": { + "enablePostgresUser": { + "type": "boolean", + "title": "Enable \"postgres\" admin user", + "description": "Assign a password to the \"postgres\" admin user. Otherwise, remote access will be blocked for this user", + "form": true + }, + "postgresPassword": { + "type": "string", + "title": "Password for the \"postgres\" admin user", + "description": "Defaults to a random 10-character alphanumeric string if not set", + "form": true + }, + "database": { + "type": "string", + "title": "PostgreSQL custom database", + "description": "Name of the custom database to be created during the 1st initialization of PostgreSQL", + "form": true + }, + "username": { + "type": "string", + "title": "PostgreSQL custom user", + "description": "Name of the custom user to be created during the 1st initialization of PostgreSQL. This user only has permissions on the PostgreSQL custom database", + "form": true + }, + "password": { + "type": "string", + "title": "Password for the custom user to create", + "description": "Defaults to a random 10-character alphanumeric string if not set", + "form": true + }, + "replicationUsername": { + "type": "string", + "title": "PostgreSQL replication user", + "description": "Name of user used to manage replication.", + "form": true, + "hidden": { + "value": "standalone", + "path": "architecture" + } + }, + "replicationPassword": { + "type": "string", + "title": "Password for PostgreSQL replication user", + "description": "Defaults to a random 10-character alphanumeric string if not set", + "form": true, + "hidden": { + "value": "standalone", + "path": "architecture" + } + } + } + }, + "persistence": { + "type": "object", + "properties": { + "size": { + "type": "string", + "title": "Persistent Volume Size", + "form": true, + "render": "slider", + "sliderMin": 1, + "sliderMax": 100, + "sliderUnit": "Gi" + } + } + }, + "resources": { + "type": "object", + "title": "Required Resources", + "description": "Configure resource requests", + "form": true, + "properties": { + "requests": { + "type": "object", + "properties": { + "memory": { + "type": "string", + "form": true, + "render": "slider", + "title": "Memory Request", + "sliderMin": 10, + "sliderMax": 2048, + "sliderUnit": "Mi" + }, + "cpu": { + "type": "string", + "form": true, + "render": "slider", + "title": "CPU Request", + "sliderMin": 10, + "sliderMax": 2000, + "sliderUnit": "m" } + } + } + } + }, + "replication": { + "type": "object", + "form": true, + "title": "Replication Details", + "properties": { + "enabled": { + "type": "boolean", + "title": "Enable Replication", + "form": true }, "readReplicas": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "Name of the read replicas database (eg secondary, slave, ...)", - "default": "read" - }, - "replicaCount": { - "type": "number", - "description": "Number of PostgreSQL read only replicas", - "default": 1 - }, - "extendedConfiguration": { - "type": "string", - "description": "Extended PostgreSQL read only replicas configuration (appended to main or default configuration)", - "default": "" - }, - "extraEnvVars": { - "type": "array", - "description": "Array with extra environment variables to add to PostgreSQL read only nodes", - "default": [], - "items": {} - }, - "extraEnvVarsCM": { - "type": "string", - "description": "Name of existing ConfigMap containing extra env vars for PostgreSQL read only nodes", - "default": "" - }, - "extraEnvVarsSecret": { - "type": "string", - "description": "Name of existing Secret containing extra env vars for PostgreSQL read only nodes", - "default": "" - }, - "command": { - "type": "array", - "description": "Override default container command (useful when using custom images)", - "default": [], - "items": {} - }, - "args": { - "type": "array", - "description": "Override default container args (useful when using custom images)", - "default": [], - "items": {} - }, - "livenessProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable livenessProbe on PostgreSQL read only containers", - "default": true - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for livenessProbe", - "default": 30 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for livenessProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for livenessProbe", - "default": 5 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for livenessProbe", - "default": 6 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for livenessProbe", - "default": 1 - } - } - }, - "readinessProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable readinessProbe on PostgreSQL read only containers", - "default": true - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for readinessProbe", - "default": 5 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for readinessProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for readinessProbe", - "default": 5 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for readinessProbe", - "default": 6 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for readinessProbe", - "default": 1 - } - } - }, - "startupProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable startupProbe on PostgreSQL read only containers", - "default": false - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for startupProbe", - "default": 30 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for startupProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for startupProbe", - "default": 1 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for startupProbe", - "default": 15 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for startupProbe", - "default": 1 - } - } - }, - "customLivenessProbe": { - "type": "object", - "description": "Custom livenessProbe that overrides the default one", - "default": {} - }, - "customReadinessProbe": { - "type": "object", - "description": "Custom readinessProbe that overrides the default one", - "default": {} - }, - "customStartupProbe": { - "type": "object", - "description": "Custom startupProbe that overrides the default one", - "default": {} - }, - "lifecycleHooks": { - "type": "object", - "description": "for the PostgreSQL read only container to automate configuration before or after startup", - "default": {} - }, - "resources": { - "type": "object", - "properties": { - "limits": { - "type": "object", - "description": "The resources limits for the PostgreSQL read only containers", - "default": {} - }, - "requests": { - "type": "object", - "properties": { - "memory": { - "type": "string", - "description": "The requested memory for the PostgreSQL read only containers", - "default": "256Mi" - }, - "cpu": { - "type": "string", - "description": "The requested cpu for the PostgreSQL read only containers", - "default": "250m" - } - } - } - } - }, - "podSecurityContext": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable security context", - "default": true - }, - "fsGroup": { - "type": "number", - "description": "Group ID for the pod", - "default": 1001 - } - } - }, - "containerSecurityContext": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable container security context", - "default": true - }, - "runAsUser": { - "type": "number", - "description": "User ID for the container", - "default": 1001 - }, - "runAsGroup": { - "type": "number", - "description": "Group ID for the container", - "default": 0 - }, - "runAsNonRoot": { - "type": "boolean", - "description": "Set runAsNonRoot for the container", - "default": true - }, - "allowPrivilegeEscalation": { - "type": "boolean", - "description": "Set allowPrivilegeEscalation for the container", - "default": false - }, - "seccompProfile": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "Set seccompProfile.type for the container", - "default": "RuntimeDefault" - } - } - }, - "capabilities": { - "type": "object", - "properties": { - "drop": { - "type": "array", - "description": "Set capabilities.drop for the container", - "default": [ - "ALL" - ], - "items": { - "type": "string" - } - } - } - } - } - }, - "hostAliases": { - "type": "array", - "description": "PostgreSQL read only pods host aliases", - "default": [], - "items": {} - }, - "hostNetwork": { - "type": "boolean", - "description": "Specify if host network should be enabled for PostgreSQL pod (PostgreSQL read only)", - "default": false - }, - "hostIPC": { - "type": "boolean", - "description": "Specify if host IPC should be enabled for PostgreSQL pod (postgresql primary)", - "default": false - }, - "labels": { - "type": "object", - "description": "Map of labels to add to the statefulset (PostgreSQL read only)", - "default": {} - }, - "annotations": { - "type": "object", - "description": "Annotations for PostgreSQL read only pods", - "default": {} - }, - "podLabels": { - "type": "object", - "description": "Map of labels to add to the pods (PostgreSQL read only)", - "default": {} - }, - "podAnnotations": { - "type": "object", - "description": "Map of annotations to add to the pods (PostgreSQL read only)", - "default": {} - }, - "podAffinityPreset": { - "type": "string", - "description": "PostgreSQL read only pod affinity preset. Ignored if `primary.affinity` is set. Allowed values: `soft` or `hard`", - "default": "" - }, - "podAntiAffinityPreset": { - "type": "string", - "description": "PostgreSQL read only pod anti-affinity preset. Ignored if `primary.affinity` is set. Allowed values: `soft` or `hard`", - "default": "soft" - }, - "nodeAffinityPreset": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "PostgreSQL read only node affinity preset type. Ignored if `primary.affinity` is set. Allowed values: `soft` or `hard`", - "default": "" - }, - "key": { - "type": "string", - "description": "PostgreSQL read only node label key to match Ignored if `primary.affinity` is set.", - "default": "" - }, - "values": { - "type": "array", - "description": "PostgreSQL read only node label values to match. Ignored if `primary.affinity` is set.", - "default": [], - "items": {} - } - } - }, - "affinity": { - "type": "object", - "description": "Affinity for PostgreSQL read only pods assignment", - "default": {} - }, - "nodeSelector": { - "type": "object", - "description": "Node labels for PostgreSQL read only pods assignment", - "default": {} - }, - "tolerations": { - "type": "array", - "description": "Tolerations for PostgreSQL read only pods assignment", - "default": [], - "items": {} - }, - "topologySpreadConstraints": { - "type": "array", - "description": "Topology Spread Constraints for pod assignment spread across your cluster among failure-domains. Evaluated as a template", - "default": [], - "items": {} - }, - "priorityClassName": { - "type": "string", - "description": "Priority Class to use for each pod (PostgreSQL read only)", - "default": "" - }, - "schedulerName": { - "type": "string", - "description": "Use an alternate scheduler, e.g. \"stork\".", - "default": "" - }, - "terminationGracePeriodSeconds": { - "type": "string", - "description": "Seconds PostgreSQL read only pod needs to terminate gracefully", - "default": "" - }, - "updateStrategy": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "PostgreSQL read only statefulset strategy type", - "default": "RollingUpdate" - }, - "rollingUpdate": { - "type": "object", - "description": "PostgreSQL read only statefulset rolling update configuration parameters", - "default": {} - } - } - }, - "extraVolumeMounts": { - "type": "array", - "description": "Optionally specify extra list of additional volumeMounts for the PostgreSQL read only container(s)", - "default": [], - "items": {} - }, - "extraVolumes": { - "type": "array", - "description": "Optionally specify extra list of additional volumes for the PostgreSQL read only pod(s)", - "default": [], - "items": {} - }, - "sidecars": { - "type": "array", - "description": "Add additional sidecar containers to the PostgreSQL read only pod(s)", - "default": [], - "items": {} - }, - "initContainers": { - "type": "array", - "description": "Add additional init containers to the PostgreSQL read only pod(s)", - "default": [], - "items": {} - }, - "extraPodSpec": { - "type": "object", - "description": "Optionally specify extra PodSpec for the PostgreSQL read only pod(s)", - "default": {} - }, - "service": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "Kubernetes Service type", - "default": "ClusterIP" - }, - "ports": { - "type": "object", - "properties": { - "postgresql": { - "type": "number", - "description": "PostgreSQL service port", - "default": 5432 - } - } - }, - "nodePorts": { - "type": "object", - "properties": { - "postgresql": { - "type": "string", - "description": "Node port for PostgreSQL", - "default": "" - } - } - }, - "clusterIP": { - "type": "string", - "description": "Static clusterIP or None for headless services", - "default": "" - }, - "annotations": { - "type": "object", - "description": "Annotations for PostgreSQL read only service", - "default": {} - }, - "loadBalancerIP": { - "type": "string", - "description": "Load balancer IP if service type is `LoadBalancer`", - "default": "" - }, - "externalTrafficPolicy": { - "type": "string", - "description": "Enable client source IP preservation", - "default": "Cluster" - }, - "loadBalancerSourceRanges": { - "type": "array", - "description": "Addresses that are allowed when service is LoadBalancer", - "default": [], - "items": {} - }, - "extraPorts": { - "type": "array", - "description": "Extra ports to expose in the PostgreSQL read only service", - "default": [], - "items": {} - }, - "sessionAffinity": { - "type": "string", - "description": "Session Affinity for Kubernetes service, can be \"None\" or \"ClientIP\"", - "default": "None" - }, - "sessionAffinityConfig": { - "type": "object", - "description": "Additional settings for the sessionAffinity", - "default": {} - }, - "headless": { - "type": "object", - "properties": { - "annotations": { - "type": "object", - "description": "Additional custom annotations for headless PostgreSQL read only service", - "default": {} - } - } - } - } - }, - "persistence": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable PostgreSQL read only data persistence using PVC", - "default": true - }, - "existingClaim": { - "type": "string", - "description": "Name of an existing PVC to use", - "default": "" - }, - "mountPath": { - "type": "string", - "description": "The path the volume will be mounted at", - "default": "/bitnami/postgresql" - }, - "subPath": { - "type": "string", - "description": "The subdirectory of the volume to mount to", - "default": "" - }, - "storageClass": { - "type": "string", - "description": "PVC Storage Class for PostgreSQL read only data volume", - "default": "" - }, - "accessModes": { - "type": "array", - "description": "PVC Access Mode for PostgreSQL volume", - "default": [ - "ReadWriteOnce" - ], - "items": { - "type": "string" - } - }, - "size": { - "type": "string", - "description": "PVC Storage Request for PostgreSQL volume", - "default": "8Gi" - }, - "annotations": { - "type": "object", - "description": "Annotations for the PVC", - "default": {} - }, - "labels": { - "type": "object", - "description": "Labels for the PVC", - "default": {} - }, - "selector": { - "type": "object", - "description": "Selector to match an existing Persistent Volume (this value is evaluated as a template)", - "default": {} - }, - "dataSource": { - "type": "object", - "description": "Custom PVC data source", - "default": {} - } - } - }, - "persistentVolumeClaimRetentionPolicy": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable Persistent volume retention policy for read only Statefulset", - "default": false - }, - "whenScaled": { - "type": "string", - "description": "Volume retention behavior when the replica count of the StatefulSet is reduced", - "default": "Retain" - }, - "whenDeleted": { - "type": "string", - "description": "Volume retention behavior that applies when the StatefulSet is deleted", - "default": "Retain" - } - } - } - } - }, - "backup": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable the logical dump of the database \"regularly\"", - "default": false - }, - "cronjob": { - "type": "object", - "properties": { - "schedule": { - "type": "string", - "description": "Set the cronjob parameter schedule", - "default": "@daily" - }, - "concurrencyPolicy": { - "type": "string", - "description": "Set the cronjob parameter concurrencyPolicy", - "default": "Allow" - }, - "failedJobsHistoryLimit": { - "type": "number", - "description": "Set the cronjob parameter failedJobsHistoryLimit", - "default": 1 - }, - "successfulJobsHistoryLimit": { - "type": "number", - "description": "Set the cronjob parameter successfulJobsHistoryLimit", - "default": 3 - }, - "startingDeadlineSeconds": { - "type": "string", - "description": "Set the cronjob parameter startingDeadlineSeconds", - "default": "" - }, - "ttlSecondsAfterFinished": { - "type": "string", - "description": "Set the cronjob parameter ttlSecondsAfterFinished", - "default": "" - }, - "restartPolicy": { - "type": "string", - "description": "Set the cronjob parameter restartPolicy", - "default": "OnFailure" - }, - "containerSecurityContext": { - "type": "object", - "properties": { - "runAsUser": { - "type": "number", - "description": "User ID for the backup container", - "default": 1001 - }, - "runAsGroup": { - "type": "number", - "description": "Group ID for the backup container", - "default": 0 - }, - "runAsNonRoot": { - "type": "boolean", - "description": "Set backup container's Security Context runAsNonRoot", - "default": true - }, - "readOnlyRootFilesystem": { - "type": "boolean", - "description": "Is the container itself readonly", - "default": true - }, - "allowPrivilegeEscalation": { - "type": "boolean", - "description": "Is it possible to escalate backup pod(s) privileges", - "default": false - }, - "seccompProfile": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "Set backup container's Security Context seccompProfile type", - "default": "RuntimeDefault" - } - } - }, - "capabilities": { - "type": "object", - "properties": { - "drop": { - "type": "array", - "description": "Set backup container's Security Context capabilities to drop", - "default": [ - "ALL" - ], - "items": { - "type": "string" - } - } - } - } - } - }, - "command": { - "type": "array", - "description": "Set backup container's command to run", - "default": [ - "/bin/sh", - "-c", - "pg_dumpall --clean --if-exists --load-via-partition-root --quote-all-identifiers --no-password --file=${PGDUMP_DIR}/pg_dumpall-$(date '+%Y-%m-%d-%H-%M').pgdump" - ], - "items": { - "type": "string" - } - }, - "labels": { - "type": "object", - "description": "Set the cronjob labels", - "default": {} - }, - "annotations": { - "type": "object", - "description": "Set the cronjob annotations", - "default": {} - }, - "storage": { - "type": "object", - "properties": { - "existingClaim": { - "type": "string", - "description": "Provide an existing `PersistentVolumeClaim` (only when `architecture=standalone`)", - "default": "" - }, - "resourcePolicy": { - "type": "string", - "description": "Setting it to \"keep\" to avoid removing PVCs during a helm delete operation. Leaving it empty will delete PVCs after the chart deleted", - "default": "" - }, - "storageClass": { - "type": "string", - "description": "PVC Storage Class for the backup data volume", - "default": "" - }, - "accessModes": { - "type": "array", - "description": "PV Access Mode", - "default": [ - "ReadWriteOnce" - ], - "items": { - "type": "string" - } - }, - "size": { - "type": "string", - "description": "PVC Storage Request for the backup data volume", - "default": "8Gi" - }, - "annotations": { - "type": "object", - "description": "PVC annotations", - "default": {} - }, - "mountPath": { - "type": "string", - "description": "Path to mount the volume at ", - "default": "/backup/pgdump" - }, - "subPath": { - "type": "string", - "description": "Subdirectory of the volume to mount at", - "default": "" - }, - "volumeClaimTemplates": { - "type": "object", - "properties": { - "selector": { - "type": "object", - "description": "A label query over volumes to consider for binding (e.g. when using local volumes)", - "default": {} - } - } - } - } - } - } - } - } - }, - "networkPolicy": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable network policies", - "default": false - }, - "metrics": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable network policies for metrics (prometheus)", - "default": false - } - } - }, - "ingressRules": { - "type": "object", - "properties": { - "primaryAccessOnlyFrom": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable ingress rule that makes PostgreSQL primary node only accessible from a particular origin.", - "default": false - }, - "customRules": { - "type": "array", - "description": "Custom network policy for the PostgreSQL primary node.", - "default": [], - "items": {} - } - } - }, - "readReplicasAccessOnlyFrom": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable ingress rule that makes PostgreSQL read-only nodes only accessible from a particular origin.", - "default": false - }, - "customRules": { - "type": "array", - "description": "Custom network policy for the PostgreSQL read-only nodes.", - "default": [], - "items": {} - } - } - } - } - }, - "egressRules": { - "type": "object", - "properties": { - "denyConnectionsToExternal": { - "type": "boolean", - "description": "Enable egress rule that denies outgoing traffic outside the cluster, except for DNS (port 53).", - "default": false - }, - "customRules": { - "type": "array", - "description": "Custom network policy rule", - "default": [], - "items": {} - } - } - } - } - }, - "volumePermissions": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable init container that changes the owner and group of the persistent volume", - "default": false - }, - "image": { - "type": "object", - "properties": { - "registry": { - "type": "string", - "description": "Init container volume-permissions image registry", - "default": "docker.io" - }, - "repository": { - "type": "string", - "description": "Init container volume-permissions image repository", - "default": "bitnami/os-shell" - }, - "tag": { - "type": "string", - "description": "Init container volume-permissions image tag (immutable tags are recommended)", - "default": "11-debian-11-r43" - }, - "digest": { - "type": "string", - "description": "Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag", - "default": "" - }, - "pullPolicy": { - "type": "string", - "description": "Init container volume-permissions image pull policy", - "default": "IfNotPresent" - }, - "pullSecrets": { - "type": "array", - "description": "Init container volume-permissions image pull secrets", - "default": [], - "items": {} - } - } - }, - "resources": { - "type": "object", - "properties": { - "limits": { - "type": "object", - "description": "Init container volume-permissions resource limits", - "default": {} - }, - "requests": { - "type": "object", - "description": "Init container volume-permissions resource requests", - "default": {} - } - } - }, - "containerSecurityContext": { - "type": "object", - "properties": { - "runAsUser": { - "type": "number", - "description": "User ID for the init container", - "default": 0 - }, - "runAsGroup": { - "type": "number", - "description": "Group ID for the init container", - "default": 0 - }, - "runAsNonRoot": { - "type": "boolean", - "description": "runAsNonRoot for the init container", - "default": false - }, - "seccompProfile": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "seccompProfile.type for the init container", - "default": "RuntimeDefault" - } - } - } - } - } - } - }, - "serviceBindings": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Create secret for service binding (Experimental)", - "default": false - } - } - }, - "serviceAccount": { - "type": "object", - "properties": { - "create": { - "type": "boolean", - "description": "Enable creation of ServiceAccount for PostgreSQL pod", - "default": false - }, - "name": { - "type": "string", - "description": "The name of the ServiceAccount to use.", - "default": "" - }, - "automountServiceAccountToken": { - "type": "boolean", - "description": "Allows auto mount of ServiceAccountToken on the serviceAccount created", - "default": true - }, - "annotations": { - "type": "object", - "description": "Additional custom annotations for the ServiceAccount", - "default": {} - } - } - }, - "rbac": { - "type": "object", - "properties": { - "create": { - "type": "boolean", - "description": "Create Role and RoleBinding (required for PSP to work)", - "default": false - }, - "rules": { - "type": "array", - "description": "Custom RBAC rules to set", - "default": [], - "items": {} - } - } - }, - "psp": { - "type": "object", - "properties": { - "create": { - "type": "boolean", - "description": "Whether to create a PodSecurityPolicy. WARNING: PodSecurityPolicy is deprecated in Kubernetes v1.21 or later, unavailable in v1.25 or later", - "default": false - } - } - }, - "metrics": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Start a prometheus exporter", - "default": false - }, - "image": { - "type": "object", - "properties": { - "registry": { - "type": "string", - "description": "PostgreSQL Prometheus Exporter image registry", - "default": "docker.io" - }, - "repository": { - "type": "string", - "description": "PostgreSQL Prometheus Exporter image repository", - "default": "bitnami/postgres-exporter" - }, - "tag": { - "type": "string", - "description": "PostgreSQL Prometheus Exporter image tag (immutable tags are recommended)", - "default": "0.13.2-debian-11-r25" - }, - "digest": { - "type": "string", - "description": "PostgreSQL image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag", - "default": "" - }, - "pullPolicy": { - "type": "string", - "description": "PostgreSQL Prometheus Exporter image pull policy", - "default": "IfNotPresent" - }, - "pullSecrets": { - "type": "array", - "description": "Specify image pull secrets", - "default": [], - "items": {} - } - } - }, - "customMetrics": { - "type": "object", - "description": "Define additional custom metrics", - "default": {} - }, - "extraEnvVars": { - "type": "array", - "description": "Extra environment variables to add to PostgreSQL Prometheus exporter", - "default": [], - "items": {} - }, - "containerSecurityContext": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable PostgreSQL Prometheus exporter containers' Security Context", - "default": true - }, - "runAsUser": { - "type": "number", - "description": "Set PostgreSQL Prometheus exporter containers' Security Context runAsUser", - "default": 1001 - }, - "runAsGroup": { - "type": "number", - "description": "Set PostgreSQL Prometheus exporter containers' Security Context runAsGroup", - "default": 0 - }, - "runAsNonRoot": { - "type": "boolean", - "description": "Set PostgreSQL Prometheus exporter containers' Security Context runAsNonRoot", - "default": true - }, - "allowPrivilegeEscalation": { - "type": "boolean", - "description": "Set PostgreSQL Prometheus exporter containers' Security Context allowPrivilegeEscalation", - "default": false - }, - "seccompProfile": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "Set PostgreSQL Prometheus exporter containers' Security Context seccompProfile.type", - "default": "RuntimeDefault" - } - } - }, - "capabilities": { - "type": "object", - "properties": { - "drop": { - "type": "array", - "description": "Set PostgreSQL Prometheus exporter containers' Security Context capabilities.drop", - "default": [ - "ALL" - ], - "items": { - "type": "string" - } - } - } - } - } - }, - "livenessProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable livenessProbe on PostgreSQL Prometheus exporter containers", - "default": true - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for livenessProbe", - "default": 5 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for livenessProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for livenessProbe", - "default": 5 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for livenessProbe", - "default": 6 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for livenessProbe", - "default": 1 - } - } - }, - "readinessProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable readinessProbe on PostgreSQL Prometheus exporter containers", - "default": true - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for readinessProbe", - "default": 5 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for readinessProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for readinessProbe", - "default": 5 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for readinessProbe", - "default": 6 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for readinessProbe", - "default": 1 - } - } - }, - "startupProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable startupProbe on PostgreSQL Prometheus exporter containers", - "default": false - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for startupProbe", - "default": 10 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for startupProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for startupProbe", - "default": 1 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for startupProbe", - "default": 15 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for startupProbe", - "default": 1 - } - } - }, - "customLivenessProbe": { - "type": "object", - "description": "Custom livenessProbe that overrides the default one", - "default": {} - }, - "customReadinessProbe": { - "type": "object", - "description": "Custom readinessProbe that overrides the default one", - "default": {} - }, - "customStartupProbe": { - "type": "object", - "description": "Custom startupProbe that overrides the default one", - "default": {} - }, - "containerPorts": { - "type": "object", - "properties": { - "metrics": { - "type": "number", - "description": "PostgreSQL Prometheus exporter metrics container port", - "default": 9187 - } - } - }, - "resources": { - "type": "object", - "properties": { - "limits": { - "type": "object", - "description": "The resources limits for the PostgreSQL Prometheus exporter container", - "default": {} - }, - "requests": { - "type": "object", - "description": "The requested resources for the PostgreSQL Prometheus exporter container", - "default": {} - } - } - }, - "service": { - "type": "object", - "properties": { - "ports": { - "type": "object", - "properties": { - "metrics": { - "type": "number", - "description": "PostgreSQL Prometheus Exporter service port", - "default": 9187 - } - } - }, - "clusterIP": { - "type": "string", - "description": "Static clusterIP or None for headless services", - "default": "" - }, - "sessionAffinity": { - "type": "string", - "description": "Control where client requests go, to the same pod or round-robin", - "default": "None" - }, - "annotations": { - "type": "object", - "properties": { - "prometheus": { - "type": "object", - "properties": { - "io/scrape": { - "type": "string", - "description": "", - "default": "true" - }, - "io/port": { - "type": "string", - "description": "", - "default": "{{ .Values.metrics.service.ports.metrics }}" - } - } - } - } - } - } - }, - "serviceMonitor": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Create ServiceMonitor Resource for scraping metrics using Prometheus Operator", - "default": false - }, - "namespace": { - "type": "string", - "description": "Namespace for the ServiceMonitor Resource (defaults to the Release Namespace)", - "default": "" - }, - "interval": { - "type": "string", - "description": "Interval at which metrics should be scraped.", - "default": "" - }, - "scrapeTimeout": { - "type": "string", - "description": "Timeout after which the scrape is ended", - "default": "" - }, - "labels": { - "type": "object", - "description": "Additional labels that can be used so ServiceMonitor will be discovered by Prometheus", - "default": {} - }, - "selector": { - "type": "object", - "description": "Prometheus instance selector labels", - "default": {} - }, - "relabelings": { - "type": "array", - "description": "RelabelConfigs to apply to samples before scraping", - "default": [], - "items": {} - }, - "metricRelabelings": { - "type": "array", - "description": "MetricRelabelConfigs to apply to samples before ingestion", - "default": [], - "items": {} - }, - "honorLabels": { - "type": "boolean", - "description": "Specify honorLabels parameter to add the scrape endpoint", - "default": false - }, - "jobLabel": { - "type": "string", - "description": "The name of the label on the target service to use as the job name in prometheus.", - "default": "" - } - } - }, - "prometheusRule": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Create a PrometheusRule for Prometheus Operator", - "default": false - }, - "namespace": { - "type": "string", - "description": "Namespace for the PrometheusRule Resource (defaults to the Release Namespace)", - "default": "" - }, - "labels": { - "type": "object", - "description": "Additional labels that can be used so PrometheusRule will be discovered by Prometheus", - "default": {} - }, - "rules": { - "type": "array", - "description": "PrometheusRule definitions", - "default": [], - "items": {} - } - } - } - } + "type": "integer", + "title": "read Replicas", + "form": true, + "hidden": { + "value": "standalone", + "path": "architecture" + } } + } + }, + "volumePermissions": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "form": true, + "title": "Enable Init Containers", + "description": "Change the owner of the persist volume mountpoint to RunAsUser:fsGroup" + } + } + }, + "metrics": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "title": "Configure metrics exporter", + "form": true + } + } } -} \ No newline at end of file + } +} diff --git a/charts/bitnami/postgresql/values.yaml b/charts/bitnami/postgresql/values.yaml index 020834475..3c7e9b704 100644 --- a/charts/bitnami/postgresql/values.yaml +++ b/charts/bitnami/postgresql/values.yaml @@ -98,7 +98,7 @@ diagnosticMode: image: registry: docker.io repository: bitnami/postgresql - tag: 15.4.0-debian-11-r10 + tag: 15.4.0-debian-11-r39 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -1129,6 +1129,10 @@ backup: labels: {} ## @param backup.cronjob.annotations Set the cronjob annotations annotations: {} + ## @param backup.cronjob.nodeSelector Node labels for PostgreSQL backup CronJob pod assignment + ## ref: https://kubernetes.io/docs/user-guide/node-selection/ + ## + nodeSelector: {} storage: ## @param backup.cronjob.storage.existingClaim Provide an existing `PersistentVolumeClaim` (only when `architecture=standalone`) ## If defined, PVC must be created manually before volume will be bound @@ -1286,7 +1290,7 @@ volumePermissions: image: registry: docker.io repository: bitnami/os-shell - tag: 11-debian-11-r43 + tag: 11-debian-11-r72 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. @@ -1387,7 +1391,7 @@ metrics: image: registry: docker.io repository: bitnami/postgres-exporter - tag: 0.13.2-debian-11-r25 + tag: 0.14.0-debian-11-r0 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. diff --git a/charts/bitnami/wordpress/Chart.lock b/charts/bitnami/wordpress/Chart.lock index 2e9297d86..ca9294aab 100644 --- a/charts/bitnami/wordpress/Chart.lock +++ b/charts/bitnami/wordpress/Chart.lock @@ -7,6 +7,6 @@ dependencies: version: 13.1.3 - name: common repository: oci://registry-1.docker.io/bitnamicharts - version: 2.11.0 -digest: sha256:ff0afc3f2e4eeae2e6aaad5cded81bbfd65a82b8c4b3cef4b6b5e370956f0ab4 -generated: "2023-09-15T01:58:58.949665927Z" + version: 2.11.1 +digest: sha256:e79bf475c8f60746fc1c2051b9f02ac05609544ef559f063fb188450b45713e2 +generated: "2023-09-20T07:04:27.359744247Z" diff --git a/charts/bitnami/wordpress/Chart.yaml b/charts/bitnami/wordpress/Chart.yaml index 978caf553..861519812 100644 --- a/charts/bitnami/wordpress/Chart.yaml +++ b/charts/bitnami/wordpress/Chart.yaml @@ -6,11 +6,11 @@ annotations: category: CMS images: | - name: apache-exporter - image: docker.io/bitnami/apache-exporter:1.0.1-debian-11-r44 + image: docker.io/bitnami/apache-exporter:1.0.1-debian-11-r50 - name: os-shell - image: docker.io/bitnami/os-shell:11-debian-11-r66 + image: docker.io/bitnami/os-shell:11-debian-11-r72 - name: wordpress - image: docker.io/bitnami/wordpress:6.3.1-debian-11-r14 + image: docker.io/bitnami/wordpress:6.3.1-debian-11-r19 licenses: Apache-2.0 apiVersion: v2 appVersion: 6.3.1 @@ -47,4 +47,4 @@ maintainers: name: wordpress sources: - https://github.com/bitnami/charts/tree/main/bitnami/wordpress -version: 17.1.8 +version: 17.1.9 diff --git a/charts/bitnami/wordpress/README.md b/charts/bitnami/wordpress/README.md index 4307de97b..e8848367b 100644 --- a/charts/bitnami/wordpress/README.md +++ b/charts/bitnami/wordpress/README.md @@ -82,7 +82,7 @@ The command removes all the Kubernetes components associated with the chart and | ------------------- | --------------------------------------------------------------------------------------------------------- | --------------------- | | `image.registry` | WordPress image registry | `docker.io` | | `image.repository` | WordPress image repository | `bitnami/wordpress` | -| `image.tag` | WordPress image tag (immutable tags are recommended) | `6.3.1-debian-11-r14` | +| `image.tag` | WordPress image tag (immutable tags are recommended) | `6.3.1-debian-11-r19` | | `image.digest` | WordPress image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `image.pullPolicy` | WordPress image pull policy | `IfNotPresent` | | `image.pullSecrets` | WordPress image pull secrets | `[]` | @@ -249,7 +249,7 @@ The command removes all the Kubernetes components associated with the chart and | `volumePermissions.enabled` | Enable init container that changes the owner/group of the PV mount point to `runAsUser:fsGroup` | `false` | | `volumePermissions.image.registry` | OS Shell + Utility image registry | `docker.io` | | `volumePermissions.image.repository` | OS Shell + Utility image repository | `bitnami/os-shell` | -| `volumePermissions.image.tag` | OS Shell + Utility image tag (immutable tags are recommended) | `11-debian-11-r66` | +| `volumePermissions.image.tag` | OS Shell + Utility image tag (immutable tags are recommended) | `11-debian-11-r72` | | `volumePermissions.image.digest` | OS Shell + Utility image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `volumePermissions.image.pullPolicy` | OS Shell + Utility image pull policy | `IfNotPresent` | | `volumePermissions.image.pullSecrets` | OS Shell + Utility image pull secrets | `[]` | @@ -281,7 +281,7 @@ The command removes all the Kubernetes components associated with the chart and | `metrics.enabled` | Start a sidecar prometheus exporter to expose metrics | `false` | | `metrics.image.registry` | Apache exporter image registry | `docker.io` | | `metrics.image.repository` | Apache exporter image repository | `bitnami/apache-exporter` | -| `metrics.image.tag` | Apache exporter image tag (immutable tags are recommended) | `1.0.1-debian-11-r44` | +| `metrics.image.tag` | Apache exporter image tag (immutable tags are recommended) | `1.0.1-debian-11-r50` | | `metrics.image.digest` | Apache exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `metrics.image.pullPolicy` | Apache exporter image pull policy | `IfNotPresent` | | `metrics.image.pullSecrets` | Apache exporter image pull secrets | `[]` | @@ -444,7 +444,7 @@ externalCache.port=11211 ### Ingress -This chart provides support for Ingress resources. If an Ingress controller, such as nginx-ingress or traefik, that Ingress controller can be used to serve WordPress. +This chart provides support for Ingress resources. If you have an ingress controller installed on your cluster, such as [nginx-ingress-controller](https://github.com/bitnami/charts/tree/main/bitnami/nginx-ingress-controller) or [contour](https://github.com/bitnami/charts/tree/main/bitnami/contour) you can utilize the ingress controller to serve your application. To enable Ingress integration, set `ingress.enabled` to `true`. The `ingress.hostname` property can be used to set the host name. The `ingress.tls` parameter can be used to add the TLS configuration for this host. It is also possible to have more than one host, with a separate TLS configuration for each host. [Learn more about configuring and using Ingress](https://docs.bitnami.com/kubernetes/apps/wordpress/configuration/configure-ingress/). diff --git a/charts/bitnami/wordpress/charts/common/Chart.yaml b/charts/bitnami/wordpress/charts/common/Chart.yaml index f62cb205e..3be88e6aa 100644 --- a/charts/bitnami/wordpress/charts/common/Chart.yaml +++ b/charts/bitnami/wordpress/charts/common/Chart.yaml @@ -2,7 +2,7 @@ annotations: category: Infrastructure licenses: Apache-2.0 apiVersion: v2 -appVersion: 2.11.0 +appVersion: 2.11.1 description: A Library Helm Chart for grouping common logic between bitnami charts. This chart is not deployable by itself. home: https://bitnami.com @@ -20,4 +20,4 @@ name: common sources: - https://github.com/bitnami/charts type: library -version: 2.11.0 +version: 2.11.1 diff --git a/charts/bitnami/wordpress/charts/common/templates/_labels.tpl b/charts/bitnami/wordpress/charts/common/templates/_labels.tpl index a0534f7f9..a3cdc2bfd 100644 --- a/charts/bitnami/wordpress/charts/common/templates/_labels.tpl +++ b/charts/bitnami/wordpress/charts/common/templates/_labels.tpl @@ -11,12 +11,13 @@ Kubernetes standard labels */}} {{- define "common.labels.standard" -}} {{- if and (hasKey . "customLabels") (hasKey . "context") -}} -{{ merge (include "common.tplvalues.render" (dict "value" .customLabels "context" .context) | fromYaml) (dict "app.kubernetes.io/name" (include "common.names.name" .context) "helm.sh/chart" (include "common.names.chart" .context) "app.kubernetes.io/instance" .context.Release.Name "app.kubernetes.io/managed-by" .context.Release.Service) | toYaml }} +{{ merge (include "common.tplvalues.render" (dict "value" .customLabels "context" .context) | fromYaml) (dict "app.kubernetes.io/name" (include "common.names.name" .context) "helm.sh/chart" (include "common.names.chart" .context) "app.kubernetes.io/instance" .context.Release.Name "app.kubernetes.io/managed-by" .context.Release.Service "app.kubernetes.io/version" .context.Chart.AppVersion) | toYaml }} {{- else -}} app.kubernetes.io/name: {{ include "common.names.name" . }} helm.sh/chart: {{ include "common.names.chart" . }} app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/managed-by: {{ .Release.Service }} +app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} {{- end -}} {{- end -}} diff --git a/charts/bitnami/wordpress/values.schema.json b/charts/bitnami/wordpress/values.schema.json index 0a2902f2d..0e2466a97 100644 --- a/charts/bitnami/wordpress/values.schema.json +++ b/charts/bitnami/wordpress/values.schema.json @@ -1,1669 +1,212 @@ { - "title": "Chart Values", - "type": "object", - "properties": { - "global": { - "type": "object", - "properties": { - "imageRegistry": { - "type": "string", - "description": "Global Docker image registry", - "default": "" - }, - "imagePullSecrets": { - "type": "array", - "description": "Global Docker registry secret names as an array", - "default": [], - "items": {} - }, - "storageClass": { - "type": "string", - "description": "Global StorageClass for Persistent Volume(s)", - "default": "" - } - } - }, - "kubeVersion": { - "type": "string", - "description": "Override Kubernetes version", - "default": "" - }, - "nameOverride": { - "type": "string", - "description": "String to partially override common.names.fullname template (will maintain the release name)", - "default": "" - }, - "fullnameOverride": { - "type": "string", - "description": "String to fully override common.names.fullname template", - "default": "" - }, - "commonLabels": { - "type": "object", - "description": "Labels to add to all deployed resources", - "default": {} - }, - "commonAnnotations": { - "type": "object", - "description": "Annotations to add to all deployed resources", - "default": {} - }, - "clusterDomain": { - "type": "string", - "description": "Kubernetes Cluster Domain", - "default": "cluster.local" - }, - "extraDeploy": { - "type": "array", - "description": "Array of extra objects to deploy with the release", - "default": [], - "items": {} - }, - "diagnosticMode": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable diagnostic mode (all probes will be disabled and the command will be overridden)", - "default": false - }, - "command": { - "type": "array", - "description": "Command to override all containers in the deployment", - "default": [ - "sleep" - ], - "items": { - "type": "string" - } - }, - "args": { - "type": "array", - "description": "Args to override all containers in the deployment", - "default": [ - "infinity" - ], - "items": { - "type": "string" - } - } - } - }, - "image": { - "type": "object", - "properties": { - "registry": { - "type": "string", - "description": "WordPress image registry", - "default": "docker.io" - }, - "repository": { - "type": "string", - "description": "WordPress image repository", - "default": "bitnami/wordpress" - }, - "tag": { - "type": "string", - "description": "WordPress image tag (immutable tags are recommended)", - "default": "6.3.1-debian-11-r2" - }, - "digest": { - "type": "string", - "description": "WordPress image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag", - "default": "" - }, - "pullPolicy": { - "type": "string", - "description": "WordPress image pull policy", - "default": "IfNotPresent" - }, - "pullSecrets": { - "type": "array", - "description": "WordPress image pull secrets", - "default": [], - "items": {} - }, - "debug": { - "type": "boolean", - "description": "Specify if debug values should be set", - "default": false - } - } - }, - "wordpressUsername": { - "type": "string", - "description": "WordPress username", - "default": "user" - }, - "wordpressPassword": { - "type": "string", - "description": "WordPress user password", - "default": "" - }, - "existingSecret": { - "type": "string", - "description": "Name of existing secret containing WordPress credentials", - "default": "" - }, - "wordpressEmail": { - "type": "string", - "description": "WordPress user email", - "default": "user@example.com" - }, - "wordpressFirstName": { - "type": "string", - "description": "WordPress user first name", - "default": "FirstName" - }, - "wordpressLastName": { - "type": "string", - "description": "WordPress user last name", - "default": "LastName" - }, - "wordpressBlogName": { - "type": "string", - "description": "Blog name", - "default": "User's Blog!" - }, - "wordpressTablePrefix": { - "type": "string", - "description": "Prefix to use for WordPress database tables", - "default": "wp_" - }, - "wordpressScheme": { - "type": "string", - "description": "Scheme to use to generate WordPress URLs", - "default": "http" - }, - "wordpressSkipInstall": { - "type": "boolean", - "description": "Skip wizard installation", - "default": false - }, - "wordpressExtraConfigContent": { - "type": "string", - "description": "Add extra content to the default wp-config.php file", - "default": "" - }, - "wordpressConfiguration": { - "type": "string", - "description": "The content for your custom wp-config.php file (advanced feature)", - "default": "" - }, - "existingWordPressConfigurationSecret": { - "type": "string", - "description": "The name of an existing secret with your custom wp-config.php file (advanced feature)", - "default": "" - }, - "wordpressConfigureCache": { - "type": "boolean", - "description": "Enable W3 Total Cache plugin and configure cache settings", - "default": false - }, - "wordpressPlugins": { - "type": "string", - "description": "Array of plugins to install and activate. Can be specified as `all` or `none`.", - "default": "none" - }, - "apacheConfiguration": { - "type": "string", - "description": "The content for your custom httpd.conf file (advanced feature)", - "default": "" - }, - "existingApacheConfigurationConfigMap": { - "type": "string", - "description": "The name of an existing secret with your custom httpd.conf file (advanced feature)", - "default": "" - }, - "customPostInitScripts": { - "type": "object", - "description": "Custom post-init.d user scripts", - "default": {} - }, - "smtpHost": { - "type": "string", - "description": "SMTP server host", - "default": "" - }, - "smtpPort": { - "type": "string", - "description": "SMTP server port", - "default": "" - }, - "smtpUser": { - "type": "string", - "description": "SMTP username", - "default": "" - }, - "smtpPassword": { - "type": "string", - "description": "SMTP user password", - "default": "" - }, - "smtpProtocol": { - "type": "string", - "description": "SMTP protocol", - "default": "" - }, - "smtpExistingSecret": { - "type": "string", - "description": "The name of an existing secret with SMTP credentials", - "default": "" - }, - "allowEmptyPassword": { - "type": "boolean", - "description": "Allow the container to be started with blank passwords", - "default": true - }, - "allowOverrideNone": { - "type": "boolean", - "description": "Configure Apache to prohibit overriding directives with htaccess files", - "default": false - }, - "overrideDatabaseSettings": { - "type": "boolean", - "description": "Allow overriding the database settings persisted in wp-config.php", - "default": false - }, - "htaccessPersistenceEnabled": { - "type": "boolean", - "description": "Persist custom changes on htaccess files", - "default": false - }, - "customHTAccessCM": { - "type": "string", - "description": "The name of an existing ConfigMap with custom htaccess rules", - "default": "" - }, - "command": { - "type": "array", - "description": "Override default container command (useful when using custom images)", - "default": [], - "items": {} - }, - "args": { - "type": "array", - "description": "Override default container args (useful when using custom images)", - "default": [], - "items": {} - }, - "extraEnvVars": { - "type": "array", - "description": "Array with extra environment variables to add to the WordPress container", - "default": [], - "items": {} - }, - "extraEnvVarsCM": { - "type": "string", - "description": "Name of existing ConfigMap containing extra env vars", - "default": "" - }, - "extraEnvVarsSecret": { - "type": "string", - "description": "Name of existing Secret containing extra env vars", - "default": "" - }, - "multisite": { - "type": "object", - "properties": { - "enable": { - "type": "boolean", - "description": "Whether to enable WordPress Multisite configuration.", - "default": false - }, - "host": { - "type": "string", - "description": "WordPress Multisite hostname/address. This value is mandatory when enabling Multisite mode.", - "default": "" - }, - "networkType": { - "type": "string", - "description": "WordPress Multisite network type to enable. Allowed values: `subfolder`, `subdirectory` or `subdomain`.", - "default": "subdomain" - }, - "enableNipIoRedirect": { - "type": "boolean", - "description": "Whether to enable IP address redirection to nip.io wildcard DNS. Useful when running on an IP address with subdomain network type.", - "default": false - } - } - }, - "replicaCount": { - "type": "number", - "description": "Number of WordPress replicas to deploy", - "default": 1 - }, - "updateStrategy": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "WordPress deployment strategy type", - "default": "RollingUpdate" - } - } - }, - "schedulerName": { - "type": "string", - "description": "Alternate scheduler", - "default": "" - }, - "terminationGracePeriodSeconds": { - "type": "string", - "description": "In seconds, time given to the WordPress pod to terminate gracefully", - "default": "" - }, - "topologySpreadConstraints": { - "type": "array", - "description": "Topology Spread Constraints for pod assignment spread across your cluster among failure-domains. Evaluated as a template", - "default": [], - "items": {} - }, - "priorityClassName": { - "type": "string", - "description": "Name of the existing priority class to be used by WordPress pods, priority class needs to be created beforehand", - "default": "" - }, - "hostAliases": { - "type": "array", - "description": "", - "items": { - "type": "object", - "properties": { - "ip": { - "type": "string", - "description": "" - }, - "hostnames": { - "type": "array", - "description": "", - "items": { - "type": "string" - } - } - } - } - }, - "extraVolumes": { - "type": "array", - "description": "Optionally specify extra list of additional volumes for WordPress pods", - "default": [], - "items": {} - }, - "extraVolumeMounts": { - "type": "array", - "description": "Optionally specify extra list of additional volumeMounts for WordPress container(s)", - "default": [], - "items": {} - }, - "sidecars": { - "type": "array", - "description": "Add additional sidecar containers to the WordPress pod", - "default": [], - "items": {} - }, - "initContainers": { - "type": "array", - "description": "Add additional init containers to the WordPress pods", - "default": [], - "items": {} - }, - "podLabels": { - "type": "object", - "description": "Extra labels for WordPress pods", - "default": {} - }, - "podAnnotations": { - "type": "object", - "description": "Annotations for WordPress pods", - "default": {} - }, - "podAffinityPreset": { - "type": "string", - "description": "Pod affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard`", - "default": "" - }, - "podAntiAffinityPreset": { - "type": "string", - "description": "Pod anti-affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard`", - "default": "soft" - }, - "nodeAffinityPreset": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "Node affinity preset type. Ignored if `affinity` is set. Allowed values: `soft` or `hard`", - "default": "" - }, - "key": { - "type": "string", - "description": "Node label key to match. Ignored if `affinity` is set", - "default": "" - }, - "values": { - "type": "array", - "description": "Node label values to match. Ignored if `affinity` is set", - "default": [], - "items": {} - } - } - }, - "affinity": { - "type": "object", - "description": "Affinity for pod assignment", - "default": {} - }, - "nodeSelector": { - "type": "object", - "description": "Node labels for pod assignment", - "default": {} - }, - "tolerations": { - "type": "array", - "description": "Tolerations for pod assignment", - "default": [], - "items": {} - }, - "resources": { - "type": "object", - "properties": { - "limits": { - "type": "object", - "description": "The resources limits for the WordPress containers", - "default": {} - }, - "requests": { - "type": "object", - "properties": { - "memory": { - "type": "string", - "description": "The requested memory for the WordPress containers", - "default": "512Mi" - }, - "cpu": { - "type": "string", - "description": "The requested cpu for the WordPress containers", - "default": "300m" - } - } - } - } - }, - "containerPorts": { - "type": "object", - "properties": { - "http": { - "type": "number", - "description": "WordPress HTTP container port", - "default": 8080 - }, - "https": { - "type": "number", - "description": "WordPress HTTPS container port", - "default": 8443 - } - } - }, - "extraContainerPorts": { - "type": "array", - "description": "Optionally specify extra list of additional ports for WordPress container(s)", - "default": [], - "items": {} - }, - "podSecurityContext": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enabled WordPress pods' Security Context", - "default": true - }, - "fsGroup": { - "type": "number", - "description": "Set WordPress pod's Security Context fsGroup", - "default": 1001 - }, - "seccompProfile": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "Set WordPress container's Security Context seccomp profile", - "default": "RuntimeDefault" - } - } - } - } - }, - "containerSecurityContext": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enabled WordPress containers' Security Context", - "default": true - }, - "runAsUser": { - "type": "number", - "description": "Set WordPress container's Security Context runAsUser", - "default": 1001 - }, - "runAsNonRoot": { - "type": "boolean", - "description": "Set WordPress container's Security Context runAsNonRoot", - "default": true - }, - "allowPrivilegeEscalation": { - "type": "boolean", - "description": "Set WordPress container's privilege escalation", - "default": false - }, - "readOnlyRootFilesystem": { - "type": "boolean", - "description": "Set WordPress container's Security Context readOnlyRootFilesystem", - "default": false - }, - "capabilities": { - "type": "object", - "properties": { - "drop": { - "type": "array", - "description": "Set WordPress container's Security Context runAsNonRoot", - "default": [ - "ALL" - ], - "items": { - "type": "string" - } - } - } - } - } - }, - "livenessProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable livenessProbe on WordPress containers", - "default": true - }, - "httpGet": { - "type": "object", - "properties": { - "path": { - "type": "string", - "description": "", - "default": "/wp-admin/install.php" - }, - "port": { - "type": "string", - "description": "", - "default": "{{ .Values.wordpressScheme }}" - }, - "scheme": { - "type": "string", - "description": "", - "default": "{{ .Values.wordpressScheme | upper }}" - }, - "httpHeaders": { - "type": "array", - "description": "", - "default": [], - "items": {} - } - } - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for livenessProbe", - "default": 120 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for livenessProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for livenessProbe", - "default": 5 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for livenessProbe", - "default": 6 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for livenessProbe", - "default": 1 - } - } - }, - "readinessProbe": { - "type": "object", - "properties": { - "httpGet": { - "type": "object", - "properties": { - "path": { - "type": "string", - "description": "", - "default": "/wp-login.php" - }, - "port": { - "type": "string", - "description": "", - "default": "{{ .Values.wordpressScheme }}" - }, - "scheme": { - "type": "string", - "description": "", - "default": "{{ .Values.wordpressScheme | upper }}" - }, - "httpHeaders": { - "type": "array", - "description": "", - "default": [], - "items": {} - } - } - }, - "enabled": { - "type": "boolean", - "description": "Enable readinessProbe on WordPress containers", - "default": true - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for readinessProbe", - "default": 30 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for readinessProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for readinessProbe", - "default": 5 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for readinessProbe", - "default": 6 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for readinessProbe", - "default": 1 - } - } - }, - "startupProbe": { - "type": "object", - "properties": { - "httpGet": { - "type": "object", - "properties": { - "path": { - "type": "string", - "description": "", - "default": "/wp-login.php" - }, - "port": { - "type": "string", - "description": "", - "default": "{{ .Values.wordpressScheme }}" - }, - "scheme": { - "type": "string", - "description": "", - "default": "{{ .Values.wordpressScheme | upper }}" - }, - "httpHeaders": { - "type": "array", - "description": "", - "default": [], - "items": {} - } - } - }, - "enabled": { - "type": "boolean", - "description": "Enable startupProbe on WordPress containers", - "default": false - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for startupProbe", - "default": 30 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for startupProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for startupProbe", - "default": 5 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for startupProbe", - "default": 6 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for startupProbe", - "default": 1 - } - } - }, - "customLivenessProbe": { - "type": "object", - "description": "Custom livenessProbe that overrides the default one", - "default": {} - }, - "customReadinessProbe": { - "type": "object", - "description": "Custom readinessProbe that overrides the default one", - "default": {} - }, - "customStartupProbe": { - "type": "object", - "description": "Custom startupProbe that overrides the default one", - "default": {} - }, - "lifecycleHooks": { - "type": "object", - "description": "for the WordPress container(s) to automate configuration before or after startup", - "default": {} - }, - "service": { - "type": "object", - "properties": { - "type": { - "type": "string", - "description": "WordPress service type", - "default": "LoadBalancer" - }, - "ports": { - "type": "object", - "properties": { - "http": { - "type": "number", - "description": "WordPress service HTTP port", - "default": 80 - }, - "https": { - "type": "number", - "description": "WordPress service HTTPS port", - "default": 443 - } - } - }, - "httpsTargetPort": { - "type": "string", - "description": "Target port for HTTPS", - "default": "https" - }, - "nodePorts": { - "type": "object", - "properties": { - "http": { - "type": "string", - "description": "Node port for HTTP", - "default": "" - }, - "https": { - "type": "string", - "description": "Node port for HTTPS", - "default": "" - } - } - }, - "sessionAffinity": { - "type": "string", - "description": "Control where client requests go, to the same pod or round-robin", - "default": "None" - }, - "sessionAffinityConfig": { - "type": "object", - "description": "Additional settings for the sessionAffinity", - "default": {} - }, - "clusterIP": { - "type": "string", - "description": "WordPress service Cluster IP", - "default": "" - }, - "loadBalancerIP": { - "type": "string", - "description": "WordPress service Load Balancer IP", - "default": "" - }, - "loadBalancerSourceRanges": { - "type": "array", - "description": "WordPress service Load Balancer sources", - "default": [], - "items": {} - }, - "externalTrafficPolicy": { - "type": "string", - "description": "WordPress service external traffic policy", - "default": "Cluster" - }, - "annotations": { - "type": "object", - "description": "Additional custom annotations for WordPress service", - "default": {} - }, - "extraPorts": { - "type": "array", - "description": "Extra port to expose on WordPress service", - "default": [], - "items": {} - } - } - }, - "ingress": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable ingress record generation for WordPress", - "default": false - }, - "pathType": { - "type": "string", - "description": "Ingress path type", - "default": "ImplementationSpecific" - }, - "apiVersion": { - "type": "string", - "description": "Force Ingress API version (automatically detected if not set)", - "default": "" - }, - "ingressClassName": { - "type": "string", - "description": "IngressClass that will be be used to implement the Ingress (Kubernetes 1.18+)", - "default": "" - }, - "hostname": { - "type": "string", - "description": "Default host for the ingress record. The hostname is templated and thus can contain other variable references.", - "default": "wordpress.local" - }, - "path": { - "type": "string", - "description": "Default path for the ingress record", - "default": "/" - }, - "annotations": { - "type": "object", - "description": "Additional annotations for the Ingress resource. To enable certificate autogeneration, place here your cert-manager annotations.", - "default": {} - }, - "tls": { - "type": "boolean", - "description": "Enable TLS configuration for the host defined at `ingress.hostname` parameter", - "default": false - }, - "tlsWwwPrefix": { - "type": "boolean", - "description": "Adds www subdomain to default cert", - "default": false - }, - "selfSigned": { - "type": "boolean", - "description": "Create a TLS secret for this ingress record using self-signed certificates generated by Helm", - "default": false - }, - "extraHosts": { - "type": "array", - "description": "An array with additional hostname(s) to be covered with the ingress record. The host names are templated and thus can contain other variable references.", - "default": [], - "items": {} - }, - "extraPaths": { - "type": "array", - "description": "An array with additional arbitrary paths that may need to be added to the ingress under the main host", - "default": [], - "items": {} - }, - "extraTls": { - "type": "array", - "description": "TLS configuration for additional hostname(s) to be covered with this ingress record", - "default": [], - "items": {} - }, - "secrets": { - "type": "array", - "description": "Custom TLS certificates as secrets", - "default": [], - "items": {} - }, - "extraRules": { - "type": "array", - "description": "Additional rules to be covered with this ingress record", - "default": [], - "items": {} - } - } - }, - "persistence": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable persistence using Persistent Volume Claims", - "default": true - }, - "storageClass": { - "type": "string", - "description": "Persistent Volume storage class", - "default": "" - }, - "accessModes": { - "type": "array", - "description": "Persistent Volume access modes", - "default": [ - "ReadWriteOnce" - ], - "items": { - "type": "string" - } - }, - "accessMode": { - "type": "string", - "description": "Persistent Volume access mode (DEPRECATED: use `persistence.accessModes` instead)", - "default": "ReadWriteOnce" - }, - "size": { - "type": "string", - "description": "Persistent Volume size", - "default": "10Gi" - }, - "dataSource": { - "type": "object", - "description": "Custom PVC data source", - "default": {} - }, - "existingClaim": { - "type": "string", - "description": "The name of an existing PVC to use for persistence", - "default": "" - }, - "selector": { - "type": "object", - "description": "Selector to match an existing Persistent Volume for WordPress data PVC", - "default": {} - }, - "annotations": { - "type": "object", - "description": "Persistent Volume Claim annotations", - "default": {} - } - } - }, - "volumePermissions": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable init container that changes the owner/group of the PV mount point to `runAsUser:fsGroup`", - "default": false - }, - "image": { - "type": "object", - "properties": { - "registry": { - "type": "string", - "description": "OS Shell + Utility image registry", - "default": "docker.io" - }, - "repository": { - "type": "string", - "description": "OS Shell + Utility image repository", - "default": "bitnami/os-shell" - }, - "tag": { - "type": "string", - "description": "OS Shell + Utility image tag (immutable tags are recommended)", - "default": "11-debian-11-r54" - }, - "digest": { - "type": "string", - "description": "OS Shell + Utility image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag", - "default": "" - }, - "pullPolicy": { - "type": "string", - "description": "OS Shell + Utility image pull policy", - "default": "IfNotPresent" - }, - "pullSecrets": { - "type": "array", - "description": "OS Shell + Utility image pull secrets", - "default": [], - "items": {} - } - } - }, - "resources": { - "type": "object", - "properties": { - "limits": { - "type": "object", - "description": "The resources limits for the init container", - "default": {} - }, - "requests": { - "type": "object", - "description": "The requested resources for the init container", - "default": {} - } - } - }, - "containerSecurityContext": { - "type": "object", - "properties": { - "runAsUser": { - "type": "number", - "description": "User ID for the init container", - "default": 0 - } - } - } - } - }, - "serviceAccount": { - "type": "object", - "properties": { - "create": { - "type": "boolean", - "description": "Enable creation of ServiceAccount for WordPress pod", - "default": false - }, - "name": { - "type": "string", - "description": "The name of the ServiceAccount to use.", - "default": "" - }, - "automountServiceAccountToken": { - "type": "boolean", - "description": "Allows auto mount of ServiceAccountToken on the serviceAccount created", - "default": true - }, - "annotations": { - "type": "object", - "description": "Additional custom annotations for the ServiceAccount", - "default": {} - } - } - }, - "pdb": { - "type": "object", - "properties": { - "create": { - "type": "boolean", - "description": "Enable a Pod Disruption Budget creation", - "default": false - }, - "minAvailable": { - "type": "number", - "description": "Minimum number/percentage of pods that should remain scheduled", - "default": 1 - }, - "maxUnavailable": { - "type": "string", - "description": "Maximum number/percentage of pods that may be made unavailable", - "default": "" - } - } - }, - "autoscaling": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable Horizontal POD autoscaling for WordPress", - "default": false - }, - "minReplicas": { - "type": "number", - "description": "Minimum number of WordPress replicas", - "default": 1 - }, - "maxReplicas": { - "type": "number", - "description": "Maximum number of WordPress replicas", - "default": 11 - }, - "targetCPU": { - "type": "number", - "description": "Target CPU utilization percentage", - "default": 50 - }, - "targetMemory": { - "type": "number", - "description": "Target Memory utilization percentage", - "default": 50 - } - } - }, - "metrics": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Start a sidecar prometheus exporter to expose metrics", - "default": false - }, - "image": { - "type": "object", - "properties": { - "registry": { - "type": "string", - "description": "Apache exporter image registry", - "default": "docker.io" - }, - "repository": { - "type": "string", - "description": "Apache exporter image repository", - "default": "bitnami/apache-exporter" - }, - "tag": { - "type": "string", - "description": "Apache exporter image tag (immutable tags are recommended)", - "default": "1.0.1-debian-11-r32" - }, - "digest": { - "type": "string", - "description": "Apache exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag", - "default": "" - }, - "pullPolicy": { - "type": "string", - "description": "Apache exporter image pull policy", - "default": "IfNotPresent" - }, - "pullSecrets": { - "type": "array", - "description": "Apache exporter image pull secrets", - "default": [], - "items": {} - } - } - }, - "containerPorts": { - "type": "object", - "properties": { - "metrics": { - "type": "number", - "description": "Prometheus exporter container port", - "default": 9117 - } - } - }, - "livenessProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable livenessProbe on Prometheus exporter containers", - "default": true - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for livenessProbe", - "default": 15 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for livenessProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for livenessProbe", - "default": 5 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for livenessProbe", - "default": 3 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for livenessProbe", - "default": 1 - } - } - }, - "readinessProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable readinessProbe on Prometheus exporter containers", - "default": true - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for readinessProbe", - "default": 5 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for readinessProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for readinessProbe", - "default": 3 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for readinessProbe", - "default": 3 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for readinessProbe", - "default": 1 - } - } - }, - "startupProbe": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable startupProbe on Prometheus exporter containers", - "default": false - }, - "initialDelaySeconds": { - "type": "number", - "description": "Initial delay seconds for startupProbe", - "default": 10 - }, - "periodSeconds": { - "type": "number", - "description": "Period seconds for startupProbe", - "default": 10 - }, - "timeoutSeconds": { - "type": "number", - "description": "Timeout seconds for startupProbe", - "default": 1 - }, - "failureThreshold": { - "type": "number", - "description": "Failure threshold for startupProbe", - "default": 15 - }, - "successThreshold": { - "type": "number", - "description": "Success threshold for startupProbe", - "default": 1 - } - } - }, - "customLivenessProbe": { - "type": "object", - "description": "Custom livenessProbe that overrides the default one", - "default": {} - }, - "customReadinessProbe": { - "type": "object", - "description": "Custom readinessProbe that overrides the default one", - "default": {} - }, - "customStartupProbe": { - "type": "object", - "description": "Custom startupProbe that overrides the default one", - "default": {} - }, - "service": { - "type": "object", - "properties": { - "annotations": { - "type": "object", - "properties": { - "prometheus": { - "type": "object", - "properties": { - "io/scrape": { - "type": "string", - "description": "", - "default": "true" - }, - "io/port": { - "type": "string", - "description": "", - "default": "{{ .Values.metrics.containerPorts.metrics }}" - } - } - } - } - }, - "ports": { - "type": "object", - "properties": { - "metrics": { - "type": "number", - "description": "Prometheus metrics service port", - "default": 9150 - } - } - } - } - }, - "resources": { - "type": "object", - "properties": { - "limits": { - "type": "object", - "description": "The resources limits for the Prometheus exporter container", - "default": {} - }, - "requests": { - "type": "object", - "description": "The requested resources for the Prometheus exporter container", - "default": {} - } - } - }, - "serviceMonitor": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Create ServiceMonitor Resource for scraping metrics using Prometheus Operator", - "default": false - }, - "namespace": { - "type": "string", - "description": "Namespace for the ServiceMonitor Resource (defaults to the Release Namespace)", - "default": "" - }, - "interval": { - "type": "string", - "description": "Interval at which metrics should be scraped.", - "default": "" - }, - "scrapeTimeout": { - "type": "string", - "description": "Timeout after which the scrape is ended", - "default": "" - }, - "labels": { - "type": "object", - "description": "Additional labels that can be used so ServiceMonitor will be discovered by Prometheus", - "default": {} - }, - "selector": { - "type": "object", - "description": "Prometheus instance selector labels", - "default": {} - }, - "relabelings": { - "type": "array", - "description": "RelabelConfigs to apply to samples before scraping", - "default": [], - "items": {} - }, - "metricRelabelings": { - "type": "array", - "description": "MetricRelabelConfigs to apply to samples before ingestion", - "default": [], - "items": {} - }, - "honorLabels": { - "type": "boolean", - "description": "Specify honorLabels parameter to add the scrape endpoint", - "default": false - }, - "jobLabel": { - "type": "string", - "description": "The name of the label on the target service to use as the job name in prometheus.", - "default": "" - } - } - } - } - }, - "networkPolicy": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable network policies", - "default": false - }, - "metrics": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable network policy for metrics (prometheus)", - "default": false - } - } - }, - "ingress": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable network policy for Ingress Proxies", - "default": false - } - } - }, - "ingressRules": { - "type": "object", - "properties": { - "backendOnlyAccessibleByFrontend": { - "type": "boolean", - "description": "Enable ingress rule that makes the backend (mariadb) only accessible by testlink's pods.", - "default": false - }, - "accessOnlyFrom": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable ingress rule that makes testlink only accessible from a particular origin", - "default": false - } - } - } - } - }, - "egressRules": { - "type": "object", - "properties": { - "denyConnectionsToExternal": { - "type": "boolean", - "description": "Enable egress rule that denies outgoing traffic outside the cluster, except for DNS (port 53).", - "default": false - } - } - } - } - }, - "mariadb": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Deploy a MariaDB server to satisfy the applications database requirements", - "default": true - }, - "architecture": { - "type": "string", - "description": "MariaDB architecture. Allowed values: `standalone` or `replication`", - "default": "standalone" - }, - "auth": { - "type": "object", - "properties": { - "rootPassword": { - "type": "string", - "description": "MariaDB root password", - "default": "" - }, - "database": { - "type": "string", - "description": "MariaDB custom database", - "default": "bitnami_wordpress" - }, - "username": { - "type": "string", - "description": "MariaDB custom user name", - "default": "bn_wordpress" - }, - "password": { - "type": "string", - "description": "MariaDB custom user password", - "default": "" - } - } - }, - "primary": { - "type": "object", - "properties": { - "persistence": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable persistence on MariaDB using PVC(s)", - "default": true - }, - "storageClass": { - "type": "string", - "description": "Persistent Volume storage class", - "default": "" - }, - "accessModes": { - "type": "array", - "description": "Persistent Volume access modes", - "default": [ - "ReadWriteOnce" - ], - "items": { - "type": "string" - } - }, - "size": { - "type": "string", - "description": "Persistent Volume size", - "default": "8Gi" - } - } - } - } - } - } - }, - "externalDatabase": { - "type": "object", - "properties": { - "host": { - "type": "string", - "description": "External Database server host", - "default": "localhost" - }, - "port": { - "type": "number", - "description": "External Database server port", - "default": 3306 - }, - "user": { - "type": "string", - "description": "External Database username", - "default": "bn_wordpress" - }, - "password": { - "type": "string", - "description": "External Database user password", - "default": "" - }, - "database": { - "type": "string", - "description": "External Database database name", - "default": "bitnami_wordpress" - }, - "existingSecret": { - "type": "string", - "description": "The name of an existing secret with database credentials. Evaluated as a template", - "default": "" - } - } - }, - "memcached": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Deploy a Memcached server for caching database queries", - "default": false - }, - "auth": { - "type": "object", - "properties": { - "enabled": { - "type": "boolean", - "description": "Enable Memcached authentication", - "default": false - }, - "username": { - "type": "string", - "description": "Memcached admin user", - "default": "" - }, - "password": { - "type": "string", - "description": "Memcached admin password", - "default": "" - } - } - }, - "service": { - "type": "object", - "properties": { - "port": { - "type": "number", - "description": "Memcached service port", - "default": 11211 - } - } - } - } - }, - "externalCache": { - "type": "object", - "properties": { - "host": { - "type": "string", - "description": "External cache server host", - "default": "localhost" - }, - "port": { - "type": "number", - "description": "External cache server port", - "default": 11211 - } - } + "$schema": "http://json-schema.org/schema#", + "type": "object", + "properties": { + "wordpressUsername": { + "type": "string", + "title": "Username", + "form": true + }, + "wordpressPassword": { + "type": "string", + "title": "Password", + "form": true, + "description": "Defaults to a random 10-character alphanumeric string if not set" + }, + "wordpressEmail": { + "type": "string", + "title": "Admin email", + "form": true + }, + "wordpressBlogName": { + "type": "string", + "title": "Blog Name", + "form": true + }, + "persistence": { + "type": "object", + "properties": { + "size": { + "type": "string", + "title": "Persistent Volume Size", + "form": true, + "render": "slider", + "sliderMin": 1, + "sliderMax": 100, + "sliderUnit": "Gi" } + } + }, + "mariadb": { + "type": "object", + "title": "MariaDB Details", + "form": true, + "properties": { + "enabled": { + "type": "boolean", + "title": "Use a new MariaDB database hosted in the cluster", + "form": true, + "description": "Whether to deploy a mariadb server to satisfy the applications database requirements. To use an external database switch this off and configure the external database details" + }, + "primary": { + "type": "object", + "properties": { + "persistence": { + "type": "object", + "properties": { + "size": { + "type": "string", + "title": "Volume Size", + "form": true, + "hidden": { + "value": false, + "path": "mariadb/enabled" + }, + "render": "slider", + "sliderMin": 1, + "sliderMax": 100, + "sliderUnit": "Gi" + } + } + } + } + } + } + }, + "externalDatabase": { + "type": "object", + "title": "External Database Details", + "description": "If MariaDB is disabled. Use this section to specify the external database details", + "form": true, + "properties": { + "host": { + "type": "string", + "form": true, + "title": "Database Host", + "hidden": "mariadb/enabled" + }, + "user": { + "type": "string", + "form": true, + "title": "Database Username", + "hidden": "mariadb/enabled" + }, + "password": { + "type": "string", + "form": true, + "title": "Database Password", + "hidden": "mariadb/enabled" + }, + "database": { + "type": "string", + "form": true, + "title": "Database Name", + "hidden": "mariadb/enabled" + }, + "port": { + "type": "integer", + "form": true, + "title": "Database Port", + "hidden": "mariadb/enabled" + } + } + }, + "ingress": { + "type": "object", + "form": true, + "title": "Ingress Configuration", + "properties": { + "enabled": { + "type": "boolean", + "form": true, + "title": "Use a custom hostname", + "description": "Enable the ingress resource that allows you to access the WordPress installation." + }, + "hostname": { + "type": "string", + "form": true, + "title": "Hostname", + "hidden": { + "value": false, + "path": "ingress/enabled" + } + }, + "tls": { + "type": "boolean", + "form": true, + "title": "Create a TLS secret", + "hidden": { + "value": false, + "path": "ingress/enabled" + } + } + } + }, + "service": { + "type": "object", + "form": true, + "title": "Service Configuration", + "properties": { + "type": { + "type": "string", + "form": true, + "title": "Service Type", + "description": "Allowed values: \"ClusterIP\", \"NodePort\" and \"LoadBalancer\"" + } + } + }, + "resources": { + "type": "object", + "title": "Required Resources", + "description": "Configure resource requests", + "form": true, + "properties": { + "requests": { + "type": "object", + "properties": { + "memory": { + "type": "string", + "form": true, + "render": "slider", + "title": "Memory Request", + "sliderMin": 10, + "sliderMax": 2048, + "sliderUnit": "Mi" + }, + "cpu": { + "type": "string", + "form": true, + "render": "slider", + "title": "CPU Request", + "sliderMin": 10, + "sliderMax": 2000, + "sliderUnit": "m" + } + } + } + } + }, + "volumePermissions": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "form": true, + "title": "Enable Init Containers", + "description": "Use an init container to set required folder permissions on the data volume before mounting it in the final destination" + } + } + }, + "metrics": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "title": "Enable Metrics", + "description": "Prometheus Exporter / Metrics", + "form": true + } + } } -} \ No newline at end of file + } +} diff --git a/charts/bitnami/wordpress/values.yaml b/charts/bitnami/wordpress/values.yaml index 408f93f03..264b42fa4 100644 --- a/charts/bitnami/wordpress/values.yaml +++ b/charts/bitnami/wordpress/values.yaml @@ -76,7 +76,7 @@ diagnosticMode: image: registry: docker.io repository: bitnami/wordpress - tag: 6.3.1-debian-11-r14 + tag: 6.3.1-debian-11-r19 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -766,7 +766,7 @@ volumePermissions: image: registry: docker.io repository: bitnami/os-shell - tag: 11-debian-11-r66 + tag: 11-debian-11-r72 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. @@ -860,7 +860,7 @@ metrics: image: registry: docker.io repository: bitnami/apache-exporter - tag: 1.0.1-debian-11-r44 + tag: 1.0.1-debian-11-r50 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. diff --git a/charts/dell/csi-powermax/Chart.yaml b/charts/dell/csi-powermax/Chart.yaml index 563200b01..d60800f31 100644 --- a/charts/dell/csi-powermax/Chart.yaml +++ b/charts/dell/csi-powermax/Chart.yaml @@ -1,15 +1,15 @@ annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Dell CSI PowerMax - catalog.cattle.io/kube-version: '>= 1.23.0 < 1.28.0' + catalog.cattle.io/kube-version: '>= 1.23.0 < 1.29.0' catalog.cattle.io/release-name: csi-powermax apiVersion: v2 -appVersion: 2.7.0 +appVersion: 2.8.0 dependencies: - condition: required name: csireverseproxy repository: file://./charts/csireverseproxy - version: 2.6.0 + version: 2.7.0 description: 'PowerMax CSI (Container Storage Interface) driver Kubernetes integration. This chart includes everything required to provision via CSI as well as a PowerMax StorageClass. ' @@ -18,11 +18,11 @@ icon: https://partner-charts.rancher.io/assets/logos/dell.png keywords: - csi - storage -kubeVersion: '>= 1.23.0 < 1.28.0' +kubeVersion: '>= 1.23.0 < 1.29.0' maintainers: - name: DellEMC name: csi-powermax sources: - https://github.com/dell/csi-powermax type: application -version: 2.7.0 +version: 2.8.0 diff --git a/charts/dell/csi-powermax/charts/csireverseproxy/Chart.yaml b/charts/dell/csi-powermax/charts/csireverseproxy/Chart.yaml index d55833f8e..8604c0afb 100644 --- a/charts/dell/csi-powermax/charts/csireverseproxy/Chart.yaml +++ b/charts/dell/csi-powermax/charts/csireverseproxy/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 -appVersion: 2.6.0 +appVersion: 2.7.0 description: A Helm chart for CSI PowerMax ReverseProxy name: csireverseproxy type: application -version: 2.6.0 +version: 2.7.0 diff --git a/charts/dell/csi-powermax/charts/csireverseproxy/values.yaml b/charts/dell/csi-powermax/charts/csireverseproxy/values.yaml index 32b0106bb..fcd87e307 100644 --- a/charts/dell/csi-powermax/charts/csireverseproxy/values.yaml +++ b/charts/dell/csi-powermax/charts/csireverseproxy/values.yaml @@ -1,4 +1,4 @@ -image: dellemc/csipowermax-reverseproxy:v2.6.0 +image: dellemc/csipowermax-reverseproxy:v2.7.0 port: 2222 # TLS secret which is used for setting up the proxy HTTPS server diff --git a/charts/dell/csi-powermax/templates/_helpers.tpl b/charts/dell/csi-powermax/templates/_helpers.tpl index 0ad1b65d7..4cb67bdd4 100644 --- a/charts/dell/csi-powermax/templates/_helpers.tpl +++ b/charts/dell/csi-powermax/templates/_helpers.tpl @@ -3,48 +3,56 @@ Return the appropriate sidecar images based on k8s version */}} {{- define "csi-powermax.attacherImage" -}} {{- if eq .Capabilities.KubeVersion.Major "1" }} - {{- if and (ge (trimSuffix "+" .Capabilities.KubeVersion.Minor) "23") (le (trimSuffix "+" .Capabilities.KubeVersion.Minor) "27") -}} - {{- print "k8s.gcr.io/sig-storage/csi-attacher:v4.3.0" -}} + {{- if and (ge (trimSuffix "+" .Capabilities.KubeVersion.Minor) "23") (le (trimSuffix "+" .Capabilities.KubeVersion.Minor) "28") -}} + {{- print "registry.k8s.io/sig-storage/csi-attacher:v4.3.0" -}} {{- end -}} {{- end -}} {{- end -}} {{- define "csi-powermax.provisionerImage" -}} {{- if eq .Capabilities.KubeVersion.Major "1" }} - {{- if and (ge (trimSuffix "+" .Capabilities.KubeVersion.Minor) "23") (le (trimSuffix "+" .Capabilities.KubeVersion.Minor) "27") -}} - {{- print "k8s.gcr.io/sig-storage/csi-provisioner:v3.5.0" -}} + {{- if and (ge (trimSuffix "+" .Capabilities.KubeVersion.Minor) "23") (le (trimSuffix "+" .Capabilities.KubeVersion.Minor) "28") -}} + {{- print "registry.k8s.io/sig-storage/csi-provisioner:v3.5.0" -}} {{- end -}} {{- end -}} {{- end -}} {{- define "csi-powermax.snapshotterImage" -}} {{- if eq .Capabilities.KubeVersion.Major "1" }} - {{- if and (ge (trimSuffix "+" .Capabilities.KubeVersion.Minor) "23") (le (trimSuffix "+" .Capabilities.KubeVersion.Minor) "27") -}} - {{- print "k8s.gcr.io/sig-storage/csi-snapshotter:v6.2.2" -}} + {{- if and (ge (trimSuffix "+" .Capabilities.KubeVersion.Minor) "23") (le (trimSuffix "+" .Capabilities.KubeVersion.Minor) "28") -}} + {{- print "registry.k8s.io/sig-storage/csi-snapshotter:v6.2.2" -}} {{- end -}} {{- end -}} {{- end -}} {{- define "csi-powermax.resizerImage" -}} {{- if eq .Capabilities.KubeVersion.Major "1" }} - {{- if and (ge (trimSuffix "+" .Capabilities.KubeVersion.Minor) "23") (le (trimSuffix "+" .Capabilities.KubeVersion.Minor) "27") -}} - {{- print "k8s.gcr.io/sig-storage/csi-resizer:v1.8.0" -}} + {{- if and (ge (trimSuffix "+" .Capabilities.KubeVersion.Minor) "23") (le (trimSuffix "+" .Capabilities.KubeVersion.Minor) "28") -}} + {{- print "registry.k8s.io/sig-storage/csi-resizer:v1.8.0" -}} {{- end -}} {{- end -}} {{- end -}} {{- define "csi-powermax.registrarImage" -}} {{- if eq .Capabilities.KubeVersion.Major "1" }} - {{- if and (ge (trimSuffix "+" .Capabilities.KubeVersion.Minor) "23") (le (trimSuffix "+" .Capabilities.KubeVersion.Minor) "27") -}} - {{- print "k8s.gcr.io/sig-storage/csi-node-driver-registrar:v2.8.0" -}} + {{- if and (ge (trimSuffix "+" .Capabilities.KubeVersion.Minor) "23") (le (trimSuffix "+" .Capabilities.KubeVersion.Minor) "28") -}} + {{- print "registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.8.0" -}} {{- end -}} {{- end -}} {{- end -}} {{- define "csi-powermax.healthmonitorImage" -}} {{- if eq .Capabilities.KubeVersion.Major "1" }} - {{- if and (ge (trimSuffix "+" .Capabilities.KubeVersion.Minor) "23") (le (trimSuffix "+" .Capabilities.KubeVersion.Minor) "27") -}} + {{- if and (ge (trimSuffix "+" .Capabilities.KubeVersion.Minor) "23") (le (trimSuffix "+" .Capabilities.KubeVersion.Minor) "28") -}} {{- print "registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.9.0" -}} {{- end -}} {{- end -}} {{- end -}} + +{{- define "csi-powermax.isStorageCapacitySupported" -}} +{{- if eq .Values.storageCapacity.enabled true -}} + {{- if and (eq .Capabilities.KubeVersion.Major "1") (ge (trimSuffix "+" .Capabilities.KubeVersion.Minor) "24") -}} + {{- true -}} + {{- end -}} +{{- end -}} +{{- end -}} diff --git a/charts/dell/csi-powermax/templates/controller.yaml b/charts/dell/csi-powermax/templates/controller.yaml index f5118102e..7785fbf04 100644 --- a/charts/dell/csi-powermax/templates/controller.yaml +++ b/charts/dell/csi-powermax/templates/controller.yaml @@ -91,7 +91,19 @@ rules: - apiGroups: [""] resources: ["configmaps"] verbs: ["create", "delete", "get", "list", "watch", "update", "patch"] - {{- end}} + {{- end}} + # Permissions for Storage Capacity + {{- if eq (include "csi-powermax.isStorageCapacitySupported" .) "true" }} + - apiGroups: ["storage.k8s.io"] + resources: ["csistoragecapacities"] + verbs: ["get", "list", "watch", "create", "update", "patch", "delete"] + - apiGroups: [""] + resources: ["pods"] + verbs: ["get"] + - apiGroups: ["apps"] + resources: ["replicasets"] + verbs: ["get"] + {{- end }} --- kind: ClusterRoleBinding apiVersion: rbac.authorization.k8s.io/v1 @@ -184,9 +196,20 @@ spec: - "--leader-election" - "--extra-create-metadata" - "--feature-gates=Topology=true" + - "--enable-capacity={{ (include "csi-powermax.isStorageCapacitySupported" .) | default false }}" + - "--capacity-ownerref-level=2" + - "--capacity-poll-interval={{ .Values.storageCapacity.pollInterval | default "5m" }}" env: - name: ADDRESS value: /var/run/csi/csi.sock + - name: NAMESPACE + valueFrom: + fieldRef: + fieldPath: metadata.namespace + - name: POD_NAME + valueFrom: + fieldRef: + fieldPath: metadata.name volumeMounts: - name: socket-dir mountPath: /var/run/csi @@ -487,4 +510,4 @@ spec: secret: secretName: proxy-server-root-certificate {{ end }} - {{ end }} \ No newline at end of file + {{ end }} diff --git a/charts/dell/csi-powermax/templates/csidriver.yaml b/charts/dell/csi-powermax/templates/csidriver.yaml index 52cc66945..2717b327b 100644 --- a/charts/dell/csi-powermax/templates/csidriver.yaml +++ b/charts/dell/csi-powermax/templates/csidriver.yaml @@ -7,5 +7,7 @@ metadata: name: csi-powermax {{- end }} spec: + podInfoOnMount: true attachRequired: true - fsGroupPolicy: {{ .Values.fsGroupPolicy }} \ No newline at end of file + storageCapacity: {{ (include "csi-powermax.isStorageCapacitySupported" .) | default false }} + fsGroupPolicy: {{ .Values.fsGroupPolicy }} diff --git a/charts/dell/csi-powermax/templates/node.yaml b/charts/dell/csi-powermax/templates/node.yaml index 0d0cdae8f..2d91c9b1f 100644 --- a/charts/dell/csi-powermax/templates/node.yaml +++ b/charts/dell/csi-powermax/templates/node.yaml @@ -1,4 +1,3 @@ -{{- if or (eq .Values.migration.enabled true) (eq .Values.openshift true) }} apiVersion: v1 kind: ServiceAccount metadata: @@ -14,6 +13,9 @@ metadata: name: {{ .Release.Name }}-node {{- end }} rules: + - apiGroups: [""] + resources: ["nodes"] + verbs: ["get", "list", "watch", "update", "patch"] {{- if eq .Values.openshift true }} - apiGroups: ["security.openshift.io"] resources: ["securitycontextconstraints"] @@ -60,7 +62,6 @@ roleRef: {{- end }} apiGroup: rbac.authorization.k8s.io --- -{{ end }} kind: DaemonSet apiVersion: apps/v1 metadata: @@ -81,9 +82,7 @@ spec: labels: app: {{ .Release.Name }}-node spec: - {{- if or (eq .Values.migration.enabled true) (eq .Values.openshift true) }} serviceAccountName: {{ .Release.Name }}-node - {{ end }} {{ if .Values.node.nodeSelector }} nodeSelector: {{- toYaml .Values.node.nodeSelector | nindent 8 }} @@ -121,6 +120,8 @@ spec: value: unix://{{ .Values.kubeletConfigDir }}/plugins/powermax.emc.dell.com/csi_sock - name: X_CSI_MODE value: node + - name: X_CSI_MAX_VOLUMES_PER_NODE + value: "{{ .Values.maxPowerMaxVolumesPerNode }}" - name: X_CSI_PRIVATE_MOUNT_DIR value: "{{ .Values.kubeletConfigDir }}/plugins/powermax.emc.dell.com/disks" - name: X_CSI_MANAGED_ARRAYS @@ -395,4 +396,4 @@ spec: secret: secretName: proxy-server-root-certificate {{ end }} - {{ end }} \ No newline at end of file + {{ end }} diff --git a/charts/dell/csi-powermax/values.yaml b/charts/dell/csi-powermax/values.yaml index 418b1c32f..885a8ba97 100644 --- a/charts/dell/csi-powermax/values.yaml +++ b/charts/dell/csi-powermax/values.yaml @@ -49,7 +49,7 @@ global: # Current version of the driver # Don't modify this value as this value will be used by the install script -version: "v2.7.0" +version: "v2.8.0" images: # "driver" defines the container image, used for the driver container. @@ -101,6 +101,13 @@ kubeletConfigDir: /var/lib/kubelet # Default value: ReadWriteOnceWithFSType fsGroupPolicy: ReadWriteOnceWithFSType +# maxPowermaxVolumesPerNode: Specify default value for maximum number of volumes that controller can publish to the node. +# If value is zero CO SHALL decide how many volumes of this type can be published by the controller to the node. +# This limit is applicable to all the nodes in the cluster for which node label 'max-Powermax-volumes-per-node' is not set. +# Allowed values: n, where n >= 0 +# Default value: 0 +maxPowerMaxVolumesPerNode: 0 + # controller: configure controller specific parameters controller: # controllerCount: Define the number of PowerMax controller nodes @@ -255,8 +262,8 @@ enableCHAP: false csireverseproxy: # image: Define the container images used for the reverse proxy # Default value: None - # Example: "csipowermax-reverseproxy:v2.6.0" - image: dellemc/csipowermax-reverseproxy:v2.6.0 + # Example: "csipowermax-reverseproxy:v2.7.0" + image: dellemc/csipowermax-reverseproxy:v2.7.0 # "tlsSecret" defines the TLS secret that is created with certificate # and its associated key # Default value: None @@ -375,7 +382,7 @@ replication: enabled: false # Change this to use any specific version of the dell-csi-replicator sidecar # Default value: None - image: dellemc/dell-csi-replicator:v1.5.0 + image: dellemc/dell-csi-replicator:v1.6.0 # replicationContextPrefix enables side cars to read # required information from the volume context # Default value: "powermax" @@ -396,10 +403,10 @@ migration: enabled: false # Change this to use any specific version of the dell-csi-migrator sidecar # Default value: None - image: dellemc/dell-csi-migrator:v1.1.1 + image: dellemc/dell-csi-migrator:v1.2.0 # Node rescan sidecar does a rescan on nodes for identifying new paths - # Default value: dellemc/dell-csi-node-rescanner:v1.0.1 - nodeRescanSidecarImage: dellemc/dell-csi-node-rescanner:v1.0.1 + # Default value: None + nodeRescanSidecarImage: dellemc/dell-csi-node-rescanner:v1.1.0 # migrationPrefix: Determine if migration is enabled # Default value: "migration.storage.dell.com" # Examples: "migration.storage.dell.com" @@ -415,8 +422,8 @@ migration: authorization: enabled: false # sidecarProxyImage: the container image used for the csm-authorization-sidecar. - # Default value: dellemc/csm-authorization-sidecar:v1.7.0 - sidecarProxyImage: dellemc/csm-authorization-sidecar:v1.7.0 + # Default value: dellemc/csm-authorization-sidecar:v1.8.0 + sidecarProxyImage: dellemc/csm-authorization-sidecar:v1.8.0 # proxyHost: hostname of the csm-authorization server # Default value: None proxyHost: @@ -427,6 +434,20 @@ authorization: # Default value: "true" skipCertificateValidation: true +# Storage Capacity Tracking +# Note: Capacity tracking is supported in kubernetes v1.24 and above, this feature will be automatically disabled in older versions. +storageCapacity: + # enabled : Enable/Disable storage capacity tracking + # Allowed values: + # true: enable storage capacity tracking + # false: disable storage capacity tracking + # Default value: true + enabled: true + # pollInterval : Configure how often external-provisioner polls the driver to detect changed capacity + # Allowed values: 1m,2m,3m,...,10m,...,60m etc + # Default value: 5m + pollInterval: 5m + # VMware/vSphere virtualization support # set enable to true, if you to enable VMware virtualized environment support via RDM # Allowed Values: diff --git a/charts/prophetstor/federatorai/Chart.yaml b/charts/prophetstor/federatorai/Chart.yaml index a40d4b20c..7a7686ffa 100644 --- a/charts/prophetstor/federatorai/Chart.yaml +++ b/charts/prophetstor/federatorai/Chart.yaml @@ -4,7 +4,7 @@ annotations: catalog.cattle.io/kube-version: '>= 1.16.0-0' catalog.cattle.io/release-name: federatorai apiVersion: v2 -appVersion: 5.1.3-ga +appVersion: 5.1.4-b2262 description: Federator.ai helps enterprises optimize cloud resources, maximize application performance, and save significant cost without excessive over-provisioning or under-provisioning of resources, meeting the service-level requirements of their applications. @@ -24,4 +24,4 @@ maintainers: name: federatorai sources: - https://www.prophetstor.com -version: 5.1.3 +version: 5.1.4 diff --git a/charts/prophetstor/federatorai/questions.yaml b/charts/prophetstor/federatorai/questions.yaml index 1be3afac9..5feb36e00 100644 --- a/charts/prophetstor/federatorai/questions.yaml +++ b/charts/prophetstor/federatorai/questions.yaml @@ -15,7 +15,7 @@ questions: group: "Container Images" label: Federator.ai Image Registry - variable: global.imageTag - default: "v5.1.3-ga" + default: "v5.1.4-b2262" description: "Federator.ai image tag" type: string group: "Container Images" diff --git a/charts/prophetstor/federatorai/templates/alameda-ai/deployments.yaml b/charts/prophetstor/federatorai/templates/alameda-ai/deployments.yaml index 93a72f722..5c2b6674c 100644 --- a/charts/prophetstor/federatorai/templates/alameda-ai/deployments.yaml +++ b/charts/prophetstor/federatorai/templates/alameda-ai/deployments.yaml @@ -54,6 +54,8 @@ spec: fieldRef: apiVersion: v1 fieldPath: metadata.name + - name: LOG_LEVEL + value: warning - name: DATAHUB_ADDRESS value: alameda-datahub.{{ .Release.Namespace }}.svc:50050 - name: PREDICT_QUEUE_URL diff --git a/charts/prophetstor/federatorai/templates/federatorai-data-adapter/configmaps-historical.yaml b/charts/prophetstor/federatorai/templates/federatorai-data-adapter/configmaps-historical.yaml index d104a0d02..bb4fd4089 100644 --- a/charts/prophetstor/federatorai/templates/federatorai-data-adapter/configmaps-historical.yaml +++ b/charts/prophetstor/federatorai/templates/federatorai-data-adapter/configmaps-historical.yaml @@ -516,6 +516,7 @@ data: group_names = [] historical_data_restart_limit = $HISTORICAL_DATA_RESTART_LIMIT handle_missing_data_times = $HANDLE_MISSING_DATA_TIMES + stop_when_no_data = $STOP_WHEN_NO_DATA ## Rancher Prometheus integration: inputs.data_collector ## [[inputs.data_collector]] @@ -548,6 +549,7 @@ data: group_names = [] historical_data_restart_limit = $HISTORICAL_DATA_RESTART_LIMIT handle_missing_data_times = $HANDLE_MISSING_DATA_TIMES + stop_when_no_data = $STOP_WHEN_NO_DATA ## Prometheus integration: inputs.data_collector ## [[inputs.data_collector]] @@ -580,6 +582,7 @@ data: group_names = [] historical_data_restart_limit = $HISTORICAL_DATA_RESTART_LIMIT handle_missing_data_times = $HANDLE_MISSING_DATA_TIMES + stop_when_no_data = $STOP_WHEN_NO_DATA ## Datadog integration: inputs.data_collector [[inputs.data_collector]] @@ -609,6 +612,7 @@ data: cluster_name = "default" historical_data_restart_limit = $HISTORICAL_DATA_RESTART_LIMIT handle_missing_data_times = $HANDLE_MISSING_DATA_TIMES + stop_when_no_data = $STOP_WHEN_NO_DATA ## Sysdig integration: inputs.data_collector ## [[inputs.data_collector]] @@ -641,6 +645,7 @@ data: group_names = [] historical_data_restart_limit = $HISTORICAL_DATA_RESTART_LIMIT handle_missing_data_times = $HANDLE_MISSING_DATA_TIMES + stop_when_no_data = $STOP_WHEN_NO_DATA ## VMware integration: inputs.data_collector ## #[[inputs.data_collector]] @@ -706,38 +711,40 @@ data: group_names = [] historical_data_restart_limit = $HISTORICAL_DATA_RESTART_LIMIT handle_missing_data_times = $HANDLE_MISSING_DATA_TIMES + stop_when_no_data = $STOP_WHEN_NO_DATA ## Azure integration: inputs.data_collector - #[[inputs.data_collector]] - # alias = "azure_metrics_collector" - # #interval = "5m" - # query_start_time_offset = "-10m" - # query_end_time_offset = "0m" #Support s(second),m(minute),h(hour) - # retry_interval = "$DATASOURCE_METRICS_RETRY_INTERVAL" - # max_retry_times = $DATASOURCE_METRICS_MAX_RETRY_TIMES - # ## data source type from which to query data - # ## accept values: vmware - # source = "azure" - # ## which collector to handle the data collection - # collector = "azure" - # ## account name - # account = "" - # ## authenticated token path - # token= "" - # ## TLS Insecure skip verify - # insecure_skip_verify = true - # ## one URL from which to read formatted metrics - # url = "" - # ## metrics schema path - # metric_path = ["/etc/telegraf/schema/azure_historical_metrics.json"] - # config_file = "/etc/telegraf/schema/collector_azure_config.json" - # cluster_name = "${CLUSTER_NAME}" - # discover_path = "" - # controller_name = [] - # node_uids = [] - # group_names = [] - # historical_data_restart_limit = $HISTORICAL_DATA_RESTART_LIMIT - # handle_missing_data_times = $HANDLE_MISSING_DATA_TIMES + [[inputs.data_collector]] + alias = "azure_metrics_collector" + #interval = "5m" + query_start_time_offset = "-10m" + query_end_time_offset = "0m" #Support s(second),m(minute),h(hour) + retry_interval = "$DATASOURCE_METRICS_RETRY_INTERVAL" + max_retry_times = $DATASOURCE_METRICS_MAX_RETRY_TIMES + ## data source type from which to query data + ## accept values: vmware + source = "azure" + ## which collector to handle the data collection + collector = "azure" + ## account name + account = "" + ## authenticated token path + token= "" + ## TLS Insecure skip verify + insecure_skip_verify = true + ## one URL from which to read formatted metrics + url = "" + ## metrics schema path + metric_path = ["/etc/telegraf/schema/azure_historical_metrics.json"] + config_file = "/etc/telegraf/schema/collector_azure_config.json" + cluster_name = "${CLUSTER_NAME}" + discover_path = "" + controller_name = [] + node_uids = [] + group_names = [] + historical_data_restart_limit = $HISTORICAL_DATA_RESTART_LIMIT + handle_missing_data_times = $HANDLE_MISSING_DATA_TIMES + stop_when_no_data = $STOP_WHEN_NO_DATA ## GCP integration: inputs.data_collector [[inputs.data_collector]] @@ -770,6 +777,7 @@ data: group_names = [] historical_data_restart_limit = $HISTORICAL_DATA_RESTART_LIMIT handle_missing_data_times = $HANDLE_MISSING_DATA_TIMES + stop_when_no_data = $STOP_WHEN_NO_DATA ## Federation Prometheus/Prometheus integration: outputs.alameda_datahub ## [[outputs.alameda_datahub]] diff --git a/charts/prophetstor/federatorai/templates/federatorai-data-adapter/configmaps.yaml b/charts/prophetstor/federatorai/templates/federatorai-data-adapter/configmaps.yaml index 10a61a5e3..7de59db86 100644 --- a/charts/prophetstor/federatorai/templates/federatorai-data-adapter/configmaps.yaml +++ b/charts/prophetstor/federatorai/templates/federatorai-data-adapter/configmaps.yaml @@ -939,34 +939,34 @@ data: # group_names = [] ## Azure integration: inputs.data_collector - #[[inputs.data_collector]] - # alias = "azure_metrics_collector" - # interval = "5m" - # query_start_time_offset = "-10m" - # query_end_time_offset = "0m" #Support s(second),m(minute),h(hour) - # retry_interval = "$DATASOURCE_METRICS_RETRY_INTERVAL" - # max_retry_times = $DATASOURCE_METRICS_MAX_RETRY_TIMES - # ## data source type from which to query data - # ## accept values: vmware - # source = "azure" - # ## which collector to handle the data collection - # collector = "azure" - # ## account name - # account = "" - # ## authenticated token path - # token= "" - # ## TLS Insecure skip verify - # insecure_skip_verify = true - # ## one URL from which to read formatted metrics - # url = "" - # ## metrics schema path - # metric_path = ["/etc/telegraf/schema/azure_metrics.json"] - # config_file = "/etc/telegraf/schema/collector_azure_config.json" - # cluster_name = "${CLUSTER_NAME}" - # discover_path = "" - # controller_name = [] - # node_uids = [] - # group_names = [] + [[inputs.data_collector]] + alias = "azure_metrics_collector" + interval = "5m" + query_start_time_offset = "-10m" + query_end_time_offset = "0m" #Support s(second),m(minute),h(hour) + retry_interval = "$DATASOURCE_METRICS_RETRY_INTERVAL" + max_retry_times = $DATASOURCE_METRICS_MAX_RETRY_TIMES + ## data source type from which to query data + ## accept values: vmware + source = "azure" + ## which collector to handle the data collection + collector = "azure" + ## account name + account = "" + ## authenticated token path + token= "" + ## TLS Insecure skip verify + insecure_skip_verify = true + ## one URL from which to read formatted metrics + url = "" + ## metrics schema path + metric_path = ["/etc/telegraf/schema/azure_metrics.json"] + config_file = "/etc/telegraf/schema/collector_azure_config.json" + cluster_name = "${CLUSTER_NAME}" + discover_path = "" + controller_name = [] + node_uids = [] + group_names = [] ## GCP integration: inputs.data_collector #[[inputs.data_collector]] @@ -2056,3 +2056,22 @@ data: path = "/test-metrics" metric_prefix = "federatorai_sysdig_" expiration_interval = "5m" + + ## Export DA's metrics for health status check and performance analysis + [[inputs.data_adapter_statistics]] + datahub_enable = true + aws_enable = true + prometheus_enable = true + sysdig_enable = true + vmware_enable = true + datadog_enable = true + [[outputs.prometheus_client]] + namepass = ["federatorai_data_adapter_datasource_*"] + collectors_exclude = ["gocollector", "process"] + default_value = -1 + export_all_metrics = true + ## Address to listen on + listen = ":8084" + ## Path to publish the metrics on. + path = "/test-metrics" + expiration_interval = "5m" diff --git a/charts/prophetstor/federatorai/templates/federatorai-data-adapter/deployments.yaml b/charts/prophetstor/federatorai/templates/federatorai-data-adapter/deployments.yaml index 4ad723eab..bee7a5597 100644 --- a/charts/prophetstor/federatorai/templates/federatorai-data-adapter/deployments.yaml +++ b/charts/prophetstor/federatorai/templates/federatorai-data-adapter/deployments.yaml @@ -162,6 +162,8 @@ spec: value: "1" - name: AWS_METRIC_LIST value: "CPUUtilization,mem_used_percent,Memory % Committed Bytes In Use,NetworkIn,NetworkOut,DiskReadBytes,EBSReadBytes,DiskWriteBytes,EBSWriteBytes,GroupMinSize,GroupMaxSize,GroupDesiredCapacity,GroupInServiceInstances,GroupPendingInstances,GroupStandbyInstances,GroupTerminatingInstances,GroupTotalInstances" + - name: STOP_WHEN_NO_DATA + value: "true" {{- if .Values.federatoraiDataAdapter.image }} image: {{ .Values.federatoraiDataAdapter.image }} {{- else }} diff --git a/charts/prophetstor/federatorai/templates/federatorai-rest/configmaps-auto-provision-template.yaml b/charts/prophetstor/federatorai/templates/federatorai-rest/configmaps-auto-provision-template.yaml index 9dd846b63..43b32b575 100644 --- a/charts/prophetstor/federatorai/templates/federatorai-rest/configmaps-auto-provision-template.yaml +++ b/charts/prophetstor/federatorai/templates/federatorai-rest/configmaps-auto-provision-template.yaml @@ -2384,9 +2384,9 @@ data: exit $err_code fi # Still use kubectl version to verify server connection - $verify_cmd version|grep -q "^Server" + $verify_cmd version -o yaml | grep -q "^serverVersion:" else - $kube_cmd version|grep -q "^Server" + $kube_cmd version -o yaml | grep -q "^serverVersion:" fi if [ "$?" != "0" ];then diff --git a/charts/prophetstor/federatorai/templates/federatorai-rest/roles.yaml b/charts/prophetstor/federatorai/templates/federatorai-rest/roles.yaml index e4e738543..4a626fb5b 100644 --- a/charts/prophetstor/federatorai/templates/federatorai-rest/roles.yaml +++ b/charts/prophetstor/federatorai/templates/federatorai-rest/roles.yaml @@ -25,6 +25,7 @@ rules: - "" resources: - pods + - services verbs: - get - list diff --git a/charts/prophetstor/federatorai/values.yaml b/charts/prophetstor/federatorai/values.yaml index 37f226bbf..a6f01d37f 100644 --- a/charts/prophetstor/federatorai/values.yaml +++ b/charts/prophetstor/federatorai/values.yaml @@ -8,7 +8,7 @@ global: ## @param global.imageTag Image tag of Federator.ai ## For example: ## imageTag: "v5.1.2-ga" - imageTag: "v5.1.3-ga" + imageTag: "v5.1.4-b2262" ## @param global.imagePullPolicy Specify a imagePullPolicy ## For example: ## imagePullPolicy: "IfNotPresent" diff --git a/charts/redpanda/redpanda/Chart.lock b/charts/redpanda/redpanda/Chart.lock index 08afe8647..79feb465f 100644 --- a/charts/redpanda/redpanda/Chart.lock +++ b/charts/redpanda/redpanda/Chart.lock @@ -6,4 +6,4 @@ dependencies: repository: https://charts.redpanda.com version: 0.1.5 digest: sha256:1c770fac6e8dee7fb5731db478dd04350e310e5cf1dccf2a74ae5d6e6ee85dc8 -generated: "2023-09-15T11:53:46.309229737Z" +generated: "2023-09-20T15:34:49.205852605Z" diff --git a/charts/redpanda/redpanda/Chart.yaml b/charts/redpanda/redpanda/Chart.yaml index 695f25058..8ecbe87cf 100644 --- a/charts/redpanda/redpanda/Chart.yaml +++ b/charts/redpanda/redpanda/Chart.yaml @@ -37,4 +37,4 @@ name: redpanda sources: - https://github.com/redpanda-data/helm-charts type: application -version: 5.4.2 +version: 5.4.6 diff --git a/charts/redpanda/redpanda/ci/21-eks-tiered-storage-with-creds-values.yaml.tpl b/charts/redpanda/redpanda/ci/21-eks-tiered-storage-with-creds-values.yaml.tpl index 47236d333..c5f9490fb 100644 --- a/charts/redpanda/redpanda/ci/21-eks-tiered-storage-with-creds-values.yaml.tpl +++ b/charts/redpanda/redpanda/ci/21-eks-tiered-storage-with-creds-values.yaml.tpl @@ -22,4 +22,5 @@ storage: cloud_storage_region: "${AWS_REGION}" cloud_storage_bucket: "${TEST_BUCKET}" cloud_storage_segment_max_upload_interval_sec: 1 -license_key: "${REDPANDA_SAMPLE_LICENSE}" \ No newline at end of file +enterprise: + license: "${REDPANDA_SAMPLE_LICENSE}" \ No newline at end of file diff --git a/charts/redpanda/redpanda/ci/22-gke-tiered-storage-with-creds-values.yaml.tpl b/charts/redpanda/redpanda/ci/22-gke-tiered-storage-with-creds-values.yaml.tpl index fb4e854fc..1fcc1413a 100644 --- a/charts/redpanda/redpanda/ci/22-gke-tiered-storage-with-creds-values.yaml.tpl +++ b/charts/redpanda/redpanda/ci/22-gke-tiered-storage-with-creds-values.yaml.tpl @@ -23,7 +23,8 @@ storage: cloud_storage_segment_max_upload_interval_sec: 1 cloud_storage_access_key: "${GCP_ACCESS_KEY_ID}" cloud_storage_secret_key: "${GCP_SECRET_ACCESS_KEY}" -license_key: "${REDPANDA_SAMPLE_LICENSE}" +enterprise: + license: "${REDPANDA_SAMPLE_LICENSE}" resources: diff --git a/charts/redpanda/redpanda/ci/23-aks-tiered-storage-with-creds-values.yaml.tpl b/charts/redpanda/redpanda/ci/23-aks-tiered-storage-with-creds-values.yaml.tpl index 01d47422a..f45186e23 100644 --- a/charts/redpanda/redpanda/ci/23-aks-tiered-storage-with-creds-values.yaml.tpl +++ b/charts/redpanda/redpanda/ci/23-aks-tiered-storage-with-creds-values.yaml.tpl @@ -23,7 +23,8 @@ storage: cloud_storage_azure_storage_account: ${TEST_STORAGE_ACCOUNT} cloud_storage_azure_container: ${TEST_STORAGE_CONTAINER} cloud_storage_azure_shared_key: ${TEST_AZURE_SHARED_KEY} -license_key: "${REDPANDA_SAMPLE_LICENSE}" +enterprise: + license: "${REDPANDA_SAMPLE_LICENSE}" resources: cpu: diff --git a/charts/redpanda/redpanda/ci/99-none-existent-config-options-with-empty-values.yaml b/charts/redpanda/redpanda/ci/99-none-existent-config-options-with-empty-values.yaml index cd9622148..671d1ea25 100644 --- a/charts/redpanda/redpanda/ci/99-none-existent-config-options-with-empty-values.yaml +++ b/charts/redpanda/redpanda/ci/99-none-existent-config-options-with-empty-values.yaml @@ -13,9 +13,10 @@ # See the License for the specific language governing permissions and # limitations under the License. --- -license_secret_ref: - secret_name: redpanda-license - secret_key: license-key +enterprise: + licenseSecretRef: + name: redpanda-license + key: license-key storage: tieredConfig: diff --git a/charts/redpanda/redpanda/templates/_helpers.tpl b/charts/redpanda/redpanda/templates/_helpers.tpl index 1bce40e67..b04ff6cd6 100644 --- a/charts/redpanda/redpanda/templates/_helpers.tpl +++ b/charts/redpanda/redpanda/templates/_helpers.tpl @@ -625,7 +625,7 @@ advertised-host returns a json string with the data needed for configuring the a {{- end -}} {{- define "is-licensed" -}} -{{- toJson (dict "bool" (or (not (empty .Values.license_key)) (not (empty .Values.license_secret_ref)))) -}} +{{- toJson (dict "bool" (or (not (empty (include "enterprise-license" . ))) (not (empty (include "enterprise-secret" . ))))) -}} {{- end -}} {{/* @@ -682,7 +682,99 @@ return correct secretName to use based if secretRef exists {{- define "cert-secret-name" -}} {{- if .tempCert.cert.secretRef -}} {{- .tempCert.cert.secretRef.name -}} - {{- else }} + {{- else -}} {{- include "redpanda.fullname" . }}-{{ .tempCert.name }}-cert + {{- end -}} +{{- end -}} + +{{/* +return license checks deprecated values if current values is empty +*/}} +{{- define "enterprise-license" -}} +{{- if dig "license" dict .Values.enterprise -}} + {{- .Values.enterprise.license -}} +{{- else -}} + {{- .Values.license_key -}} +{{- end -}} +{{- end -}} + +{{/* +return licenseSecretRef checks deprecated values entry if current values empty +*/}} +{{- define "enterprise-secret" -}} +{{- if ( dig "licenseSecretRef" dict .Values.enterprise ) -}} + {{- .Values.enterprise.licenseSecretRef -}} +{{- else if not (empty .Values.license_secret_ref ) -}} + {{- .Values.license_secret_ref -}} +{{- end -}} +{{- end -}} + +{{/* +return licenseSecretRef.name checks deprecated values entry if current values empty +*/}} +{{- define "enterprise-secret-name" -}} +{{- if ( dig "licenseSecretRef" dict .Values.enterprise ) -}} + {{- dig "name" "" .Values.enterprise.licenseSecretRef -}} +{{- else if not (empty .Values.license_secret_ref ) -}} + {{- dig "secret_name" "" .Values.license_secret_ref -}} +{{- end -}} +{{- end -}} + +{{/* +return licenseSecretRef.key checks deprecated values entry if current values empty +*/}} +{{- define "enterprise-secret-key" -}} +{{- if ( dig "licenseSecretRef" dict .Values.enterprise ) -}} + {{- dig "key" "" .Values.enterprise.licenseSecretRef -}} +{{- else if not (empty .Values.license_secret_ref ) -}} + {{- dig "secret_key" "" .Values.license_secret_ref -}} +{{- end -}} +{{- end -}} + +{{/* mounts that are common to all containers */}} +{{- define "common-mounts" -}} + {{- if and .Values.auth.sasl.enabled (not (empty .Values.auth.sasl.secretRef )) }} +- name: users + mountPath: /etc/secrets/users + readOnly: true + {{- end }} + {{- if (include "tls-enabled" . | fromJson).bool }} + {{- range $name, $cert := .Values.tls.certs }} +- name: redpanda-{{ $name }}-cert + mountPath: {{ printf "/etc/tls/certs/%s" $name }} + {{- end }} {{- end }} {{- end -}} + +{{/* mounts that are common to most containers */}} +{{- define "default-mounts" -}} +- name: config + mountPath: /etc/redpanda +{{- include "common-mounts" . }} +{{- end -}} + +{{/* volumes that are common to all pods */}} +{{- define "common-volumes" -}} + {{- if (include "tls-enabled" . | fromJson).bool -}} + {{- range $name, $cert := .Values.tls.certs }} + {{- $r := set $ "tempCert" ( dict "name" $name "cert" $cert ) }} +- name: redpanda-{{ $name }}-cert + secret: + secretName: {{ template "cert-secret-name" $r }} + defaultMode: 0o440 + {{- end }} + {{- end -}} + {{- if and .Values.auth.sasl.enabled (not (empty .Values.auth.sasl.secretRef )) }} +- name: users + secret: + secretName: {{ .Values.auth.sasl.secretRef }} + {{- end }} +{{- end -}} + +{{/* the default set of volumes for most pods, except the sts pod */}} +{{- define "default-volumes" -}} +- name: config + configMap: + name: {{ include "redpanda.fullname" . }} +{{- include "common-volumes" . }} +{{- end -}} \ No newline at end of file diff --git a/charts/redpanda/redpanda/templates/console/configmap-and-deployment.yaml b/charts/redpanda/redpanda/templates/console/configmap-and-deployment.yaml index e2d9486dc..4a4bd946e 100644 --- a/charts/redpanda/redpanda/templates/console/configmap-and-deployment.yaml +++ b/charts/redpanda/redpanda/templates/console/configmap-and-deployment.yaml @@ -15,6 +15,28 @@ See the License for the specific language governing permissions and limitations under the License. */}} {{ $values := .Values }} + +{{/* Secret */}} +{{ $secretConfig := dict }} +{{ if and .Values.console.enabled (not .Values.console.secret.create) }} +{{ $licenseKey := ( include "enterprise-license" . ) }} +{{ $secretConfig = ( dict + "create" true + "enterprise" ( dict "license" $licenseKey) + ) +}} + +{{ $config := dict + "Values" (dict + "secret" $secretConfig + )}} + +{{ $console := deepCopy .Subcharts.console }} +{{ $console = merge $config $console }} +--- +{{ include (print .Subcharts.console.Template.BasePath "/secret.yaml") $console }} +{{ end }} + {{ $configmap := dict }} {{/* if the console chart has the creation of the configmap disabled, create it here instead */}} {{ if and .Values.console.enabled (not .Values.console.configmap.create) }} @@ -93,19 +115,22 @@ limitations under the License. "kafka" $consoleConfigKafka "connect" $connectConfig }} + {{ $config := dict "Values" (dict "console" (dict "config" $consoleConfig) "configmap" $consoleConfigmap + "secret" $secretConfig ) }} {{ $console := deepCopy .Subcharts.console }} {{ $console = merge $config $console }} - +--- {{ include (print .Subcharts.console.Template.BasePath "/configmap.yaml") $console }} {{ $configmap = include (print .Subcharts.console.Template.BasePath "/configmap.yaml") $console }} {{ end }} + {{/* Deployment */}} {{ if and .Values.console.enabled (not .Values.console.deployment.create) }} @@ -229,12 +254,26 @@ limitations under the License. "value" (print (include "admin-http-protocol" .) "://" (include "admin-api-service-url" .)) )}} +{{ $enterprise := dict }} +{{ if ( include "enterprise-secret" .) }} + {{ $enterprise = dict + "licenseSecretRef" ( dict + "name" ( include "enterprise-secret-name" . ) + "key" ( include "enterprise-secret-key" . ) + ) + }} +{{ end }} + {{ $extraEnv := concat $kafkaTLS $schemaRegistryTLS $adminAPI}} -{{ $consoleValues := dict "Values" (dict +{{ $consoleValues := dict + "Values" (dict "extraVolumes" $extraVolumes "extraVolumeMounts" $extraVolumeMounts "extraEnv" $extraEnv + "secret" $secretConfig + "enterprise" $enterprise )}} + {{ if not (empty $command) }} {{ $consoleValues := merge $consoleValues (dict "Values" (dict "deployment" (dict "command" $command))) }} {{ end }} @@ -246,6 +285,7 @@ limitations under the License. {{ $helmVars := deepCopy .Subcharts.console }} {{ $helmVars := merge $consoleValues $helmVars }} + --- {{ include (print .Subcharts.console.Template.BasePath "/deployment.yaml") $helmVars }} {{ end }} diff --git a/charts/redpanda/redpanda/templates/post-install-upgrade-job.yaml b/charts/redpanda/redpanda/templates/post-install-upgrade-job.yaml index ebf418d1d..208365080 100644 --- a/charts/redpanda/redpanda/templates/post-install-upgrade-job.yaml +++ b/charts/redpanda/redpanda/templates/post-install-upgrade-job.yaml @@ -70,23 +70,23 @@ spec: containers: - name: {{ template "redpanda.name" . }}-post-install image: {{ .Values.image.repository }}:{{ template "redpanda.tag" . }} - {{- if not (empty .Values.license_secret_ref) }} + {{- if not ( empty (include "enterprise-secret" . ) ) }} env: - name: REDPANDA_LICENSE valueFrom: secretKeyRef: - name: {{ .Values.license_secret_ref.secret_name }} - key: {{ .Values.license_secret_ref.secret_key }} + name: {{ include "enterprise-secret-name" . }} + key: {{ include "enterprise-secret-key" . }} {{- end }} command: ["bash","-c"] args: - | set -e {{- if (include "redpanda-atleast-22-2-0" . | fromJson).bool }} - {{- if not (empty .Values.license_secret_ref) }} + {{- if not (empty (include "enterprise-secret" . ) ) }} rpk cluster license set "$REDPANDA_LICENSE" {{ template "rpk-acl-user-flags" $ }} - {{- else if not (empty .Values.license_key) }} - rpk cluster license set {{ .Values.license_key | quote }} {{ template "rpk-acl-user-flags" $ }} + {{- else if not ( empty (include "enterprise-license" . ) ) }} + rpk cluster license set {{ include "enterprise-license" . | quote }} {{ template "rpk-acl-user-flags" $ }} {{- end }} {{- end }} {{- with .Values.post_install_job.resources }} @@ -94,51 +94,7 @@ spec: {{- toYaml . | nindent 10 }} {{- end }} securityContext: {{ include "container-security-context" . | nindent 10 }} - volumeMounts: - - name: {{ template "redpanda.fullname" . }} - mountPath: /tmp/base-config - - name: config - mountPath: /etc/redpanda - {{- if (include "tls-enabled" . | fromJson).bool }} - {{- range $name, $cert := .Values.tls.certs }} - - name: redpanda-{{ $name }}-cert - mountPath: {{ printf "/etc/tls/certs/%s" $name }} - {{- end }} - {{- end }} - {{- if and $sasl.enabled (not (empty $sasl.secretRef )) }} - - name: {{ $sasl.secretRef }} - mountPath: "/etc/secrets/users" - readOnly: true - {{- end}} - volumes: - - name: {{ template "redpanda.fullname" . }} - configMap: - name: {{ template "redpanda.fullname" . }} - - name: config - emptyDir: {} -{{- if (include "tls-enabled" . | fromJson).bool }} - {{- range $name, $cert := .Values.tls.certs }} - {{- $r := set $root "tempCert" ( dict "name" $name "cert" $cert ) }} - - name: redpanda-{{ $name }}-cert - secret: - defaultMode: 420 - items: - - key: tls.key - path: tls.key - - key: tls.crt - path: tls.crt - {{- if $cert.caEnabled }} - - key: ca.crt - path: ca.crt - {{- end }} - secretName: {{ template "cert-secret-name" $r }} - {{- end }} -{{- end -}} - {{- if and $sasl.enabled (not (empty $sasl.secretRef )) }} - - name: {{ $sasl.secretRef }} - secret: - secretName: {{ $sasl.secretRef }} - optional: false - {{- end }} + volumeMounts: {{- include "default-mounts" . | nindent 10 }} + volumes: {{ include "default-volumes" . | nindent 8 }} serviceAccountName: {{ include "redpanda.serviceAccountName" . }} {{- end -}} diff --git a/charts/redpanda/redpanda/templates/post-upgrade.yaml b/charts/redpanda/redpanda/templates/post-upgrade.yaml index 4a6de88a6..74ca032d7 100644 --- a/charts/redpanda/redpanda/templates/post-upgrade.yaml +++ b/charts/redpanda/redpanda/templates/post-upgrade.yaml @@ -91,50 +91,6 @@ spec: envFrom: {{- include "common.tplvalues.render" (dict "value" .Values.post_upgrade_job.extraEnvFrom "context" $) | nindent 10 }} {{- end }} - volumeMounts: - - name: {{ template "redpanda.fullname" . }} - mountPath: /tmp/base-config - - name: config - mountPath: /etc/redpanda -{{- if (include "tls-enabled" . | fromJson).bool }} - {{- range $name, $cert := .Values.tls.certs }} - - name: redpanda-{{ $name }}-cert - mountPath: {{ printf "/etc/tls/certs/%s" $name }} - {{- end }} -{{- end }} - {{- if and $sasl.enabled (not (empty $sasl.secretRef )) }} - - name: {{ $sasl.secretRef }} - mountPath: "/etc/secrets/users" - readOnly: true - {{- end}} - volumes: - - name: {{ template "redpanda.fullname" . }} - configMap: - name: {{ template "redpanda.fullname" . }} - - name: config - emptyDir: {} -{{- if (include "tls-enabled" . | fromJson).bool }} - {{- range $name, $cert := .Values.tls.certs }} - {{- $r := set $root "tempCert" ( dict "name" $name "cert" $cert ) }} - - name: redpanda-{{ $name }}-cert - secret: - defaultMode: 420 - items: - - key: tls.key - path: tls.key - - key: tls.crt - path: tls.crt - {{- if $cert.caEnabled }} - - key: ca.crt - path: ca.crt - {{- end }} - secretName: {{ template "cert-secret-name" $r }} - {{- end }} -{{- end -}} - {{- if and $sasl.enabled (not (empty $sasl.secretRef )) }} - - name: {{ $sasl.secretRef }} - secret: - secretName: {{ $sasl.secretRef }} - optional: false - {{- end }} + volumeMounts: {{- include "default-mounts" . | nindent 10 }} + volumes: {{ include "default-volumes" . | nindent 8 }} {{- end }} diff --git a/charts/redpanda/redpanda/templates/statefulset.yaml b/charts/redpanda/redpanda/templates/statefulset.yaml index 1e988df8f..b2ddd1ede 100644 --- a/charts/redpanda/redpanda/templates/statefulset.yaml +++ b/charts/redpanda/redpanda/templates/statefulset.yaml @@ -78,43 +78,43 @@ spec: privileged: true runAsUser: 0 runAsGroup: 0 - volumeMounts: -{{- if dig "initContainers" "tuning" "extraVolumeMounts" false .Values.statefulset -}} -{{ tpl .Values.statefulset.initContainers.tuning.extraVolumeMounts . | nindent 12 }} -{{- end }} + volumeMounts: {{ include "common-mounts" . | nindent 12 }} + {{- if dig "initContainers" "tuning" "extraVolumeMounts" false .Values.statefulset -}} + {{ tpl .Values.statefulset.initContainers.tuning.extraVolumeMounts . | nindent 12 }} + {{- end }} - name: {{ template "redpanda.fullname" . }} mountPath: /etc/redpanda - {{- if get .Values.statefulset.initContainers.tuning "resources" }} + {{- if get .Values.statefulset.initContainers.tuning "resources" }} resources: {{- toYaml .Values.statefulset.initContainers.tuning.resources | nindent 12 }} - {{- end }} + {{- end }} {{- end }} {{- if .Values.statefulset.initContainers.setDataDirOwnership.enabled }} - name: set-datadir-ownership image: {{ .Values.statefulset.initContainerImage.repository }}:{{ .Values.statefulset.initContainerImage.tag }} command: ["/bin/sh", "-c", "chown {{ $uid }}:{{ $gid }} -R /var/lib/redpanda/data"] - volumeMounts: -{{- if dig "initContainers" "setDataDirOwnership" "extraVolumeMounts" false .Values.statefulset -}} -{{ tpl .Values.statefulset.initContainers.setDataDirOwnership.extraVolumeMounts . | nindent 12 }} -{{- end }} + volumeMounts: {{ include "common-mounts" . | nindent 12 }} + {{- if dig "initContainers" "setDataDirOwnership" "extraVolumeMounts" false .Values.statefulset -}} + {{ tpl .Values.statefulset.initContainers.setDataDirOwnership.extraVolumeMounts . | nindent 12 }} + {{- end }} - name: datadir mountPath: /var/lib/redpanda/data - {{- if .Values.statefulset.initContainers.setDataDirOwnership.resources }} + {{- if .Values.statefulset.initContainers.setDataDirOwnership.resources }} resources: {{- toYaml .Values.statefulset.initContainers.setDataDirOwnership.resources | nindent 12 }} - {{- end }} + {{- end }} {{- end }} {{- if and (include "is-licensed" . | fromJson).bool .Values.storage.tieredConfig.cloud_storage_enabled }} - name: set-tiered-storage-cache-dir-ownership image: {{ .Values.statefulset.initContainerImage.repository }}:{{ .Values.statefulset.initContainerImage.tag }} command: ["/bin/sh", "-c", 'chown {{ $uid }}:{{ $gid }} -R {{ template "tieredStorage.cacheDirectory" . }}'] - volumeMounts: -{{- if dig "initContainers" "setTieredStorageCacheDirOwnership" "extraVolumeMounts" false .Values.statefulset -}} -{{ tpl .Values.statefulset.initContainers.setTieredStorageCacheDirOwnership.extraVolumeMounts . | nindent 12 }} -{{- end }} + volumeMounts: {{ include "common-mounts" . | nindent 12 }} + {{- if dig "initContainers" "setTieredStorageCacheDirOwnership" "extraVolumeMounts" false .Values.statefulset -}} + {{ tpl .Values.statefulset.initContainers.setTieredStorageCacheDirOwnership.extraVolumeMounts . | nindent 12 }} + {{- end }} - name: tiered-storage-dir mountPath: {{ template "tieredStorage.cacheDirectory" . }} - {{- if get .Values.statefulset.initContainers.setTieredStorageCacheDirOwnership "resources" }} + {{- if get .Values.statefulset.initContainers.setTieredStorageCacheDirOwnership "resources" }} resources: {{- toYaml .Values.statefulset.initContainers.setTieredStorageCacheDirOwnership.resources | nindent 12 }} - {{- end }} + {{- end }} {{- end }} - name: {{ (include "redpanda.name" .) | trunc 51 }}-configurator image: {{ .Values.image.repository }}:{{ template "redpanda.tag" . }} @@ -134,21 +134,21 @@ spec: fieldRef: fieldPath: spec.nodeName securityContext: {{ include "container-security-context" . | nindent 12 }} - volumeMounts: + volumeMounts: {{ include "common-mounts" . | nindent 12 }} {{- if dig "initContainers" "configurator" "extraVolumeMounts" false .Values.statefulset -}} -{{ tpl .Values.statefulset.initContainers.configurator.extraVolumeMounts . | nindent 12 }} + {{ tpl .Values.statefulset.initContainers.configurator.extraVolumeMounts . | nindent 12 }} {{- end }} - - name: {{ template "redpanda.fullname" . }} - mountPath: /tmp/base-config - name: config mountPath: /etc/redpanda + - name: {{ template "redpanda.fullname" . }} + mountPath: /tmp/base-config - name: {{ (include "redpanda.name" .) | trunc 51 }}-configurator mountPath: /etc/secrets/configurator/scripts/ - {{- if get .Values.statefulset.initContainers.configurator "resources" }} +{{- if get .Values.statefulset.initContainers.configurator "resources" }} resources: {{- toYaml .Values.statefulset.initContainers.configurator.resources | nindent 12 }} - {{- end }} +{{- end }} {{- if dig "initContainers" "extraInitContainers" false .Values.statefulset -}} -{{ tpl .Values.statefulset.initContainers.extraInitContainers . | nindent 8 }} + {{ tpl .Values.statefulset.initContainers.extraInitContainers . | nindent 8 }} {{- end }} containers: - name: {{ template "redpanda.name" . }} @@ -250,10 +250,14 @@ spec: {{- end }} {{- end }} securityContext: {{ include "container-security-context" . | nindent 12 }} - volumeMounts: + volumeMounts: {{ include "common-mounts" . | nindent 12 }} {{- if dig "extraVolumeMounts" false .Values.statefulset -}} -{{ tpl .Values.statefulset.extraVolumeMounts . | nindent 12 }} + {{ tpl .Values.statefulset.extraVolumeMounts . | nindent 12 }} {{- end }} + - name: config + mountPath: /etc/redpanda + - name: {{ template "redpanda.fullname" . }} + mountPath: /tmp/base-config - name: lifecycle-scripts mountPath: /var/lifecycle - name: datadir @@ -262,19 +266,6 @@ spec: - name: tiered-storage-dir mountPath: {{ template "tieredStorage.cacheDirectory" . }} {{- end }} - - name: config - mountPath: /etc/redpanda -{{- if (include "tls-enabled" . | fromJson).bool }} - {{- range $name, $cert := .Values.tls.certs }} - - name: redpanda-{{ $name }}-cert - mountPath: {{ printf "/etc/tls/certs/%s" $name }} - {{- end }} -{{- end }} -{{- if and .Values.auth.sasl.enabled (not (empty .Values.auth.sasl.secretRef )) }} - - name: {{ .Values.auth.sasl.secretRef }} - mountPath: /etc/secrets/users - readOnly: true -{{- end}} resources: {{- if hasKey .Values.resources.memory "min" }} requests: @@ -284,7 +275,7 @@ spec: limits: cpu: {{ .Values.resources.cpu.cores }} memory: {{ .Values.resources.memory.container.max }} - {{- if .Values.statefulset.sideCars.configWatcher.enabled }} +{{- if .Values.statefulset.sideCars.configWatcher.enabled }} - name: config-watcher image: {{ .Values.image.repository }}:{{ template "redpanda.tag" . }} command: @@ -292,32 +283,20 @@ spec: args: - -c - 'trap "exit 0" TERM; exec /etc/secrets/config-watcher/scripts/sasl-user.sh & wait $!' - {{- if get .Values.statefulset.sideCars.configWatcher "resources" }} + {{- if get .Values.statefulset.sideCars.configWatcher "resources" }} resources: {{- toYaml .Values.statefulset.sideCars.configWatcher.resources | nindent 12 }} - {{- end }} - {{- if get .Values.statefulset.sideCars.configWatcher "securityContext" }} + {{- end }} + {{- if get .Values.statefulset.sideCars.configWatcher "securityContext" }} securityContext: {{- toYaml .Values.statefulset.sideCars.configWatcher.securityContext | nindent 12 }} - {{- end }} - volumeMounts: -{{- if dig "sideCars" "configWatcher" "extraVolumeMounts" false .Values.statefulset -}} -{{ tpl .Values.statefulset.sideCars.configWatcher.extraVolumeMounts . | nindent 12 }} -{{- end }} + {{- end }} + volumeMounts: {{ include "common-mounts" . | nindent 12 }} + {{- if dig "sideCars" "configWatcher" "extraVolumeMounts" false .Values.statefulset -}} + {{ tpl .Values.statefulset.sideCars.configWatcher.extraVolumeMounts . | nindent 12 }} + {{- end }} - name: {{ template "redpanda.fullname" . }}-config-watcher mountPath: /etc/secrets/config-watcher/scripts readOnly: true - {{- if and .Values.auth.sasl.enabled (not (empty .Values.auth.sasl.secretRef )) }} - - name: {{ .Values.auth.sasl.secretRef }} - mountPath: /etc/secrets/users - readOnly: true - {{- end }} - {{- if (include "tls-enabled" . | fromJson).bool }} - {{- range $name, $cert := .Values.tls.certs }} - - name: redpanda-{{ $name }}-cert - mountPath: {{ printf "/etc/tls/certs/%s" $name }} - readOnly: true - {{- end }} - {{- end }} - {{- end }} +{{- end }} {{- if and .Values.rbac.enabled .Values.statefulset.sideCars.controllers.enabled }} - name: redpanda-controllers image: {{ .Values.statefulset.sideCars.controllers.image.repository }}:{{ .Values.statefulset.sideCars.controllers.image.tag }} @@ -339,66 +318,42 @@ spec: securityContext: {{- toYaml .Values.statefulset.sideCars.controllers.securityContext | nindent 12 }} {{- end }} {{- end }} - volumes: -{{- if dig "extraVolumes" false .Values.statefulset -}} -{{ tpl .Values.statefulset.extraVolumes . | nindent 8 }} -{{- end }} + volumes: {{ include "common-volumes" . | nindent 8 }} + {{- if dig "extraVolumes" false .Values.statefulset -}} + {{ tpl .Values.statefulset.extraVolumes . | nindent 8 }} + {{- end }} - name: lifecycle-scripts secret: secretName: {{ (include "redpanda.fullname" . | trunc 50 ) }}-sts-lifecycle defaultMode: 0o775 - name: datadir -{{- if .Values.storage.persistentVolume.enabled }} + {{- if .Values.storage.persistentVolume.enabled }} persistentVolumeClaim: claimName: datadir -{{- else if .Values.storage.hostPath }} + {{- else if .Values.storage.hostPath }} hostPath: path: {{ .Values.storage.hostPath | quote }} -{{- else }} + {{- else }} emptyDir: {} -{{- end }} -{{- if and (include "is-licensed" . | fromJson).bool .Values.storage.tieredConfig.cloud_storage_enabled }} + {{- end }} + {{- if and (include "is-licensed" . | fromJson).bool .Values.storage.tieredConfig.cloud_storage_enabled }} - name: tiered-storage-dir -{{- if .Values.storage.tieredStoragePersistentVolume.enabled }} + {{- if .Values.storage.tieredStoragePersistentVolume.enabled }} persistentVolumeClaim: claimName: tiered-storage-dir -{{- else if .Values.storage.tieredStorageHostPath }} + {{- else if .Values.storage.tieredStorageHostPath }} hostPath: path: {{ .Values.storage.tieredStorageHostPath | quote }} -{{- else }} + {{- else }} emptyDir: sizeLimit: {{ .Values.storage.tieredConfig.cloud_storage_cache_size }} -{{- end }} -{{- end }} + {{- end }} + {{- end }} - name: {{ template "redpanda.fullname" . }} configMap: name: {{ template "redpanda.fullname" . }} - name: config emptyDir: {} -{{- if (include "tls-enabled" . | fromJson).bool }} - {{- range $name, $cert := .Values.tls.certs }} - {{- $r := set $root "tempCert" ( dict "name" $name "cert" $cert ) }} - - name: redpanda-{{ $name }}-cert - secret: - defaultMode: 420 - items: - - key: tls.key - path: tls.key - - key: tls.crt - path: tls.crt - {{- if $cert.caEnabled }} - - key: ca.crt - path: ca.crt - {{- end }} - secretName: {{ template "cert-secret-name" $r }} - {{- end }} -{{- end }} - {{- if and .Values.auth.sasl.enabled (not (empty .Values.auth.sasl.secretRef )) }} - - name: {{ .Values.auth.sasl.secretRef }} - secret: - secretName: {{ .Values.auth.sasl.secretRef }} - optional: false - {{- end }} - name: {{ (include "redpanda.name" .) | trunc 51 }}-configurator secret: secretName: {{ (include "redpanda.name" .) | trunc 51 }}-configurator diff --git a/charts/redpanda/redpanda/templates/tests/test-api-status.yaml b/charts/redpanda/redpanda/templates/tests/test-api-status.yaml index e4681abf3..5acf4e4a4 100644 --- a/charts/redpanda/redpanda/templates/tests/test-api-status.yaml +++ b/charts/redpanda/redpanda/templates/tests/test-api-status.yaml @@ -29,9 +29,7 @@ metadata: "helm.sh/hook-delete-policy": before-hook-creation spec: restartPolicy: Never - securityContext: - runAsUser: 65535 - runAsGroup: 65535 + securityContext: {{ include "pod-security-context" . | nindent 4 }} {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 4 }} {{- end }} @@ -48,13 +46,7 @@ spec: --brokers {{ include "redpanda.fullname" . }}-0.{{ include "redpanda.internal.domain" . }}:{{ .Values.listeners.kafka.port }} do sleep 2 done - volumeMounts: - - name: {{ template "redpanda.fullname" . }} - mountPath: /tmp/base-config - volumes: - - name: {{ template "redpanda.fullname" . }} - configMap: - name: {{ template "redpanda.fullname" . }} - - name: config - emptyDir: {} + volumeMounts: {{ include "default-mounts" . | nindent 8 }} + securityContext: {{ include "container-security-context" . | nindent 8 }} + volumes: {{ include "default-volumes" . | nindent 4 }} {{- end }} diff --git a/charts/redpanda/redpanda/templates/tests/test-connector-via-console.yaml b/charts/redpanda/redpanda/templates/tests/test-connector-via-console.yaml index edf6112cb..dd1404a9a 100644 --- a/charts/redpanda/redpanda/templates/tests/test-connector-via-console.yaml +++ b/charts/redpanda/redpanda/templates/tests/test-connector-via-console.yaml @@ -41,9 +41,7 @@ metadata: "helm.sh/hook-delete-policy": before-hook-creation spec: restartPolicy: Never - securityContext: - runAsUser: 65535 - runAsGroup: 65535 + securityContext: {{ include "pod-security-context" . | nindent 4 }} {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 4 }} {{- end }} @@ -179,32 +177,7 @@ spec: rpk topic list {{ include "rpk-topic-flags" . }} rpk topic delete {{ $testTopic }} source.{{ $testTopic }} mm2-offset-syncs.test-only-redpanda.internal {{ include "rpk-topic-flags" . }} - volumeMounts: -{{- if (include "tls-enabled" . | fromJson).bool -}} - {{- range $name, $cert := .Values.tls.certs }} - - name: redpanda-{{ $name }}-cert - mountPath: {{ printf "/etc/tls/certs/%s" $name }} - {{- end }} -{{- end }} -{{- if $sasl.enabled }} - - name: {{ $sasl.secretRef }} - mountPath: "/etc/secrets/users" - readOnly: true -{{- end}} - volumes: -{{- if $sasl.enabled }} - - name: {{ $sasl.secretRef }} - secret: - secretName: {{ $sasl.secretRef }} - optional: false -{{- end }} -{{- if (include "tls-enabled" . | fromJson).bool }} - {{- range $name, $cert := .Values.tls.certs }} - {{- $r := set $root "tempCert" ( dict "name" $name "cert" $cert ) }} - - name: redpanda-{{ $name }}-cert - secret: - defaultMode: 0644 - secretName: {{ template "cert-secret-name" $r }} - {{- end }} -{{- end -}} + volumeMounts: {{ include "default-mounts" . | nindent 8 }} + securityContext: {{ include "container-security-context" . | nindent 8 }} + volumes: {{ include "default-volumes" . | nindent 4 }} {{- end }} diff --git a/charts/redpanda/redpanda/templates/tests/test-console.yaml b/charts/redpanda/redpanda/templates/tests/test-console.yaml index b2a449f70..5b96eb198 100644 --- a/charts/redpanda/redpanda/templates/tests/test-console.yaml +++ b/charts/redpanda/redpanda/templates/tests/test-console.yaml @@ -29,9 +29,7 @@ metadata: "helm.sh/hook-delete-policy": before-hook-creation spec: restartPolicy: Never - securityContext: - runAsUser: 65535 - runAsGroup: 65535 + securityContext: {{ include "pod-security-context" . | nindent 4 }} {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 4 }} {{- end }} @@ -45,13 +43,7 @@ spec: - -c - | curl -svm3 --fail --retry 120 --retry-max-time 120 --retry-all-errors http://{{ include "redpanda.fullname" . }}-console.{{ .Release.Namespace }}.svc:{{ include "console.containerPort" (dict "Values" .Values.console) }}/api/cluster - volumeMounts: - - name: {{ template "redpanda.fullname" . }} - mountPath: /tmp/base-config - volumes: - - name: {{ template "redpanda.fullname" . }} - configMap: - name: {{ template "redpanda.fullname" . }} - - name: config - emptyDir: {} + volumeMounts: {{ include "default-mounts" . | nindent 8 }} + securityContext: {{ include "container-security-context" . | nindent 8 }} + volumes: {{ include "default-volumes" . | nindent 4 }} {{- end }} diff --git a/charts/redpanda/redpanda/templates/tests/test-internal-external-tls-secrets.yaml b/charts/redpanda/redpanda/templates/tests/test-internal-external-tls-secrets.yaml index 647bf41ae..4d0f671b4 100644 --- a/charts/redpanda/redpanda/templates/tests/test-internal-external-tls-secrets.yaml +++ b/charts/redpanda/redpanda/templates/tests/test-internal-external-tls-secrets.yaml @@ -31,9 +31,7 @@ metadata: "helm.sh/hook-delete-policy": before-hook-creation spec: restartPolicy: Never - securityContext: - runAsUser: 65535 - runAsGroup: 65535 + securityContext: {{ include "pod-security-context" . | nindent 4 }} {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 4 }} {{- end }} @@ -119,26 +117,7 @@ spec: {{- end }} {{- end }} - volumeMounts: - {{- range $name, $cert := .Values.tls.certs }} - - name: redpanda-{{ $name }}-cert - mountPath: {{ printf "/etc/tls/certs/%s" $name }} - {{- end }} - volumes: - {{- range $name, $cert := .Values.tls.certs }} - {{- $r := set $root "tempCert" ( dict "name" $name "cert" $cert ) }} - - name: redpanda-{{ $name }}-cert - secret: - defaultMode: 420 - items: - - key: tls.key - path: tls.key - - key: tls.crt - path: tls.crt - {{- if $cert.caEnabled }} - - key: ca.crt - path: ca.crt - {{- end }} - secretName: {{ template "cert-secret-name" $r }} - {{- end }} + volumeMounts: {{ include "default-mounts" . | nindent 8 }} + securityContext: {{ include "container-security-context" . | nindent 8 }} + volumes: {{ include "default-volumes" . | nindent 4 }} {{- end }} diff --git a/charts/redpanda/redpanda/templates/tests/test-kafka-internal-tls-status.yaml b/charts/redpanda/redpanda/templates/tests/test-kafka-internal-tls-status.yaml index f6bc0a047..9f5731f4b 100644 --- a/charts/redpanda/redpanda/templates/tests/test-kafka-internal-tls-status.yaml +++ b/charts/redpanda/redpanda/templates/tests/test-kafka-internal-tls-status.yaml @@ -32,9 +32,8 @@ metadata: "helm.sh/hook-delete-policy": before-hook-creation spec: restartPolicy: Never - securityContext: - runAsUser: 65535 - runAsGroup: 65535 + securityContext: {{ include "pod-security-context" . | nindent 4 }} + fsGroup: 65535 {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 4 }} {{- end }} @@ -59,26 +58,7 @@ spec: do sleep 2 done resources: {{ toYaml .Values.statefulset.resources | nindent 12 }} - volumeMounts: - - name: {{ template "redpanda.fullname" . }} - mountPath: /tmp/base-config - - name: config - mountPath: /etc/redpanda - {{- range $name, $cert := .Values.tls.certs }} - - name: redpanda-{{ $name }}-cert - mountPath: {{ printf "/etc/tls/certs/%s" $name }} - {{- end }} - volumes: - - name: {{ template "redpanda.fullname" . }} - configMap: - name: {{ template "redpanda.fullname" . }} - - name: config - emptyDir: {} - {{- range $name, $cert := .Values.tls.certs }} - {{- $r := set $root "tempCert" ( dict "name" $name "cert" $cert ) }} - - name: redpanda-{{ $name }}-cert - secret: - defaultMode: 0644 - secretName: {{ template "cert-secret-name" $r }} - {{- end }} + volumeMounts: {{ include "default-mounts" . | nindent 8 }} + securityContext: {{ include "container-security-context" . | nindent 8 }} + volumes: {{ include "default-volumes" . | nindent 4 }} {{- end }} diff --git a/charts/redpanda/redpanda/templates/tests/test-kafka-produce-consume.yaml b/charts/redpanda/redpanda/templates/tests/test-kafka-produce-consume.yaml index d5b871a1e..b497f58f4 100644 --- a/charts/redpanda/redpanda/templates/tests/test-kafka-produce-consume.yaml +++ b/charts/redpanda/redpanda/templates/tests/test-kafka-produce-consume.yaml @@ -31,9 +31,7 @@ metadata: "helm.sh/hook-delete-policy": before-hook-creation spec: restartPolicy: Never - securityContext: - runAsUser: 65535 - runAsGroup: 65535 + securityContext: {{ include "pod-security-context" . | nindent 4 }} {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 4 }} {{- end }} @@ -69,39 +67,7 @@ spec: rpk topic consume produce.consume.test.$POD_NAME -n 1 {{ include "rpk-topic-flags" . }} | grep "Pandas are awesome!" rpk topic delete produce.consume.test.$POD_NAME {{ include "rpk-topic-flags" . }} {{- end }} - volumeMounts: - - name: config - mountPath: /etc/redpanda -{{- if (include "tls-enabled" . | fromJson).bool -}} - {{- range $name, $cert := .Values.tls.certs }} - - name: redpanda-{{ $name }}-cert - mountPath: {{ printf "/etc/tls/certs/%s" $name }} - {{- end }} -{{- end }} -{{- if $sasl.enabled }} - - name: {{ $sasl.secretRef }} - mountPath: "/etc/secrets/users" - readOnly: true -{{- end}} + volumeMounts: {{ include "default-mounts" . | nindent 8 }} resources: {{ toYaml .Values.statefulset.resources | nindent 12 }} - volumes: - - name: {{ template "redpanda.fullname" . }} - configMap: - name: {{ template "redpanda.fullname" . }} - - name: config - emptyDir: {} -{{- if $sasl.enabled }} - - name: {{ $sasl.secretRef }} - secret: - secretName: {{ $sasl.secretRef }} - optional: false -{{- end }} -{{- if (include "tls-enabled" . | fromJson).bool }} - {{- range $name, $cert := .Values.tls.certs }} - {{- $r := set $root "tempCert" ( dict "name" $name "cert" $cert ) }} - - name: redpanda-{{ $name }}-cert - secret: - defaultMode: 0644 - secretName: {{ template "cert-secret-name" $r }} - {{- end }} -{{- end -}} + securityContext: {{ include "container-security-context" . | nindent 8 }} + volumes: {{ include "default-volumes" . | nindent 4 }} diff --git a/charts/redpanda/redpanda/templates/tests/test-kafka-sasl-status.yaml b/charts/redpanda/redpanda/templates/tests/test-kafka-sasl-status.yaml index c36e37fb4..6c88c0eec 100644 --- a/charts/redpanda/redpanda/templates/tests/test-kafka-sasl-status.yaml +++ b/charts/redpanda/redpanda/templates/tests/test-kafka-sasl-status.yaml @@ -35,9 +35,7 @@ metadata: "helm.sh/hook-delete-policy": before-hook-creation spec: restartPolicy: Never - securityContext: - runAsUser: 65535 - runAsGroup: 65535 + securityContext: {{ include "pod-security-context" . | nindent 4 }} {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 4 }} {{- end }} @@ -64,40 +62,9 @@ spec: {{ include "rpk-topic-describe" $rpk }} {{ include "rpk-topic-delete" $rpk }} rpk acl user delete myuser {{ include "rpk-acl-user-flags" . }} - volumeMounts: - - name: config - mountPath: /etc/redpanda -{{- if (include "tls-enabled" . | fromJson).bool }} - {{- range $name, $cert := .Values.tls.certs }} - - name: redpanda-{{ $name }}-cert - mountPath: {{ printf "/etc/tls/certs/%s" $name }} - {{- end }} -{{- end }} - {{- if (not (empty $sasl.secretRef )) }} - - name: {{ $sasl.secretRef }} - mountPath: "/etc/secrets/users" - readOnly: true - {{- end}} + volumeMounts: {{ include "default-mounts" . | nindent 8 }} resources: {{- toYaml .Values.statefulset.resources | nindent 12 }} - volumes: - - name: {{ template "redpanda.fullname" . }} - configMap: - name: {{ template "redpanda.fullname" . }} - - name: config - emptyDir: {} - {{- if (not (empty $sasl.secretRef )) }} - - name: {{ $sasl.secretRef }} - secret: - secretName: {{ $sasl.secretRef }} - optional: false - {{- end }} -{{- if (include "tls-enabled" . | fromJson).bool }} - {{- range $name, $cert := .Values.tls.certs }} - - name: redpanda-{{ $name }}-cert - secret: - defaultMode: 0644 - secretName: {{ template "redpanda.fullname" $ }}-{{ $name }}-cert - {{- end }} -{{- end -}} + securityContext: {{ include "container-security-context" . | nindent 8 }} + volumes: {{ include "default-volumes" . | nindent 4 }} {{- end }} diff --git a/charts/redpanda/redpanda/templates/tests/test-lifecycle-scripts.yaml b/charts/redpanda/redpanda/templates/tests/test-lifecycle-scripts.yaml index d87204ee8..ef521d09d 100644 --- a/charts/redpanda/redpanda/templates/tests/test-lifecycle-scripts.yaml +++ b/charts/redpanda/redpanda/templates/tests/test-lifecycle-scripts.yaml @@ -28,9 +28,7 @@ metadata: helm.sh/hook-delete-policy: before-hook-creation spec: restartPolicy: Never - securityContext: - runAsUser: 65535 - runAsGroup: 65535 + securityContext: {{ include "pod-security-context" . | nindent 4 }} {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 4 }} {{- end }} @@ -42,7 +40,7 @@ spec: value: {{ include "redpanda.fullname" . }}-0 command: - /bin/timeout - - "{{ mul .Values.statefulset.terminationGracePeriodSecond 2 }}" + - "{{ mul .Values.statefulset.terminationGracePeriodSeconds 2 }}" - bash - -xec - | @@ -55,36 +53,12 @@ spec: ls -l /tmp/postStart* test -f /tmp/postStartHookStarted test -f /tmp/postStartHookFinished - volumeMounts: + volumeMounts: {{ include "default-mounts" . | nindent 8 }} - name: lifecycle-scripts mountPath: /var/lifecycle -{{- if (include "tls-enabled" . | fromJson).bool }} - {{- range $name, $cert := .Values.tls.certs }} - - name: redpanda-{{ $name }}-cert - mountPath: {{ printf "/etc/tls/certs/%s" $name }} - readOnly: true - {{- end }} -{{- end }} - volumes: + securityContext: {{ include "container-security-context" . | nindent 8 }} + volumes: {{ include "default-volumes" . | nindent 4 }} - name: lifecycle-scripts secret: secretName: {{ (include "redpanda.fullname" . | trunc 50 ) }}-sts-lifecycle defaultMode: 0o775 -{{- if (include "tls-enabled" . | fromJson).bool }} - {{- range $name, $cert := .Values.tls.certs }} - {{- $r := set $ "tempCert" ( dict "name" $name "cert" $cert ) }} - - name: redpanda-{{ $name }}-cert - secret: - defaultMode: 420 - items: - - key: tls.key - path: tls.key - - key: tls.crt - path: tls.crt - {{- if $cert.caEnabled }} - - key: ca.crt - path: ca.crt - {{- end }} - secretName: {{ template "cert-secret-name" $r }} - {{- end }} -{{- end }} diff --git a/charts/redpanda/redpanda/templates/tests/test-loadbalancer-tls.yaml b/charts/redpanda/redpanda/templates/tests/test-loadbalancer-tls.yaml index 8b5d43bd6..d1cde8df0 100644 --- a/charts/redpanda/redpanda/templates/tests/test-loadbalancer-tls.yaml +++ b/charts/redpanda/redpanda/templates/tests/test-loadbalancer-tls.yaml @@ -32,9 +32,7 @@ metadata: spec: serviceAccountName: test-loadbalancer-tls-redpanda restartPolicy: Never - securityContext: - runAsUser: 65535 - runAsGroup: 65535 + securityContext: {{ include "pod-security-context" . | nindent 4 }} {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 4 }} {{- end }} @@ -126,29 +124,9 @@ spec: {{- end }} {{- end }} {{- end }} - volumeMounts: - {{- range $name, $cert := .Values.tls.certs }} - - name: redpanda-{{ $name }}-cert - mountPath: {{ printf "/etc/tls/certs/%s" $name }} - {{- end }} - volumes: - {{- range $name, $cert := .Values.tls.certs }} - {{- $r := set $root "tempCert" ( dict "name" $name "cert" $cert ) }} - - name: redpanda-{{ $name }}-cert - secret: - defaultMode: 420 - items: - - key: tls.key - path: tls.key - - key: tls.crt - path: tls.crt - {{- if $cert.caEnabled }} - - key: ca.crt - path: ca.crt - {{- end }} - secretName: {{ template "cert-secret-name" $r }} - {{- end }} - + volumeMounts: {{ include "default-mounts" . | nindent 8 }} + securityContext: {{ include "container-security-context" . | nindent 8 }} + volumes: {{ include "default-volumes" . | nindent 4 }} --- apiVersion: v1 kind: ServiceAccount diff --git a/charts/redpanda/redpanda/templates/tests/test-nodeport-tls.yaml b/charts/redpanda/redpanda/templates/tests/test-nodeport-tls.yaml index 3b837b942..21ce0bb97 100644 --- a/charts/redpanda/redpanda/templates/tests/test-nodeport-tls.yaml +++ b/charts/redpanda/redpanda/templates/tests/test-nodeport-tls.yaml @@ -32,9 +32,7 @@ metadata: spec: serviceAccountName: test-nodeport-tls-redpanda-no-a-test restartPolicy: Never - securityContext: - runAsUser: 65535 - runAsGroup: 65535 + securityContext: {{ include "pod-security-context" . | nindent 4 }} {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 4 }} {{- end }} @@ -127,29 +125,9 @@ spec: {{- end }} {{- end }} {{- end }} - volumeMounts: - {{- range $name, $cert := .Values.tls.certs }} - - name: redpanda-{{ $name }}-cert - mountPath: {{ printf "/etc/tls/certs/%s" $name }} - {{- end }} - volumes: - {{- range $name, $cert := .Values.tls.certs }} - {{- $r := set $root "tempCert" ( dict "name" $name "cert" $cert ) }} - - name: redpanda-{{ $name }}-cert - secret: - defaultMode: 420 - items: - - key: tls.key - path: tls.key - - key: tls.crt - path: tls.crt - {{- if $cert.caEnabled }} - - key: ca.crt - path: ca.crt - {{- end }} - secretName: {{ template "cert-secret-name" $r }} - {{- end }} - + volumeMounts: {{ include "default-mounts" . | nindent 8 }} + securityContext: {{ include "container-security-context" . | nindent 8 }} + volumes: {{ include "default-volumes" . | nindent 4 }} --- apiVersion: v1 kind: ServiceAccount diff --git a/charts/redpanda/redpanda/templates/tests/test-pandaproxy-internal-tls-status.yaml b/charts/redpanda/redpanda/templates/tests/test-pandaproxy-internal-tls-status.yaml index 38da9dd07..0329753b9 100644 --- a/charts/redpanda/redpanda/templates/tests/test-pandaproxy-internal-tls-status.yaml +++ b/charts/redpanda/redpanda/templates/tests/test-pandaproxy-internal-tls-status.yaml @@ -33,9 +33,7 @@ metadata: "helm.sh/hook-delete-policy": before-hook-creation spec: restartPolicy: Never - securityContext: - runAsUser: 65535 - runAsGroup: 65535 + securityContext: {{ include "pod-security-context" . | nindent 4 }} {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 4 }} {{- end }} @@ -67,31 +65,8 @@ spec: --cacert /etc/tls/certs/{{ $service.tls.cert }}/ca.crt \ {{- end }} https://{{ include "redpanda.internal.domain" . }}:{{ .Values.listeners.http.port }}/topics - volumeMounts: - {{- range $name, $cert := .Values.tls.certs }} - - name: redpanda-{{ $name }}-cert - mountPath: {{ printf "/etc/tls/certs/%s" $name }} - {{- end }} - {{- if $sasl.enabled }} - - name: {{ $sasl.secretRef }} - mountPath: "/etc/secrets/users" - readOnly: true - {{- end}} + volumeMounts: {{ include "default-mounts" . | nindent 8 }} resources: {{ toYaml .Values.statefulset.resources | nindent 12 }} - volumes: - {{- if $sasl.enabled }} - - name: {{ $sasl.secretRef }} - secret: - secretName: {{ $sasl.secretRef }} - optional: false - {{- end }} - {{- if (include "tls-enabled" . | fromJson).bool }} - {{- range $name, $cert := .Values.tls.certs }} - {{- $r := set $root "tempCert" ( dict "name" $name "cert" $cert ) }} - - name: redpanda-{{ $name }}-cert - secret: - defaultMode: 0644 - secretName: {{ template "cert-secret-name" $r }} - {{- end }} - {{- end }} + securityContext: {{ include "container-security-context" . | nindent 8 }} + volumes: {{ include "default-volumes" . | nindent 4 }} {{- end -}} diff --git a/charts/redpanda/redpanda/templates/tests/test-pandaproxy-status.yaml b/charts/redpanda/redpanda/templates/tests/test-pandaproxy-status.yaml index 705a64bd4..de75cc29a 100644 --- a/charts/redpanda/redpanda/templates/tests/test-pandaproxy-status.yaml +++ b/charts/redpanda/redpanda/templates/tests/test-pandaproxy-status.yaml @@ -30,9 +30,7 @@ metadata: "helm.sh/hook-delete-policy": before-hook-creation spec: restartPolicy: Never - securityContext: - runAsUser: 65535 - runAsGroup: 65535 + securityContext: {{ include "pod-security-context" . | nindent 4 }} {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 4 }} {{- end }} @@ -58,17 +56,7 @@ spec: -u $USERNAME:$PASSWORD \ {{- end }} http://{{ include "redpanda.servicename" . }}:{{ .Values.listeners.http.port }}/topics - volumeMounts: - {{- if $sasl.enabled }} - - name: {{ $sasl.secretRef }} - mountPath: "/etc/secrets/users" - readOnly: true - {{- end}} - volumes: - {{- if $sasl.enabled }} - - name: {{ $sasl.secretRef }} - secret: - secretName: {{ $sasl.secretRef }} - optional: false - {{- end }} + volumeMounts: {{ include "default-mounts" . | nindent 8 }} + securityContext: {{ include "container-security-context" . | nindent 8 }} + volumes: {{ include "default-volumes" . | nindent 4 }} {{- end }} diff --git a/charts/redpanda/redpanda/templates/tests/test-prometheus-targets.yaml b/charts/redpanda/redpanda/templates/tests/test-prometheus-targets.yaml index bb8aeb8ae..08f9e7e2b 100644 --- a/charts/redpanda/redpanda/templates/tests/test-prometheus-targets.yaml +++ b/charts/redpanda/redpanda/templates/tests/test-prometheus-targets.yaml @@ -33,9 +33,7 @@ metadata: "helm.sh/hook-delete-policy": before-hook-creation spec: restartPolicy: Never - securityContext: - runAsUser: 65535 - runAsGroup: 65535 + securityContext: {{ include "pod-security-context" . | nindent 4 }} {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 4 }} {{- end }} diff --git a/charts/redpanda/redpanda/templates/tests/test-rack-awareness.yaml b/charts/redpanda/redpanda/templates/tests/test-rack-awareness.yaml index 5855027ea..4b6c56f0d 100644 --- a/charts/redpanda/redpanda/templates/tests/test-rack-awareness.yaml +++ b/charts/redpanda/redpanda/templates/tests/test-rack-awareness.yaml @@ -29,9 +29,7 @@ metadata: "helm.sh/hook-delete-policy": before-hook-creation spec: restartPolicy: Never - securityContext: - runAsUser: 65535 - runAsGroup: 65535 + securityContext: {{ include "pod-security-context" . | nindent 4 }} {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 4 }} {{- end }} @@ -70,25 +68,6 @@ spec: --host {{ include "redpanda.internal.domain" . }}:{{ .Values.listeners.admin.port }} | grep '"enable_rack_awareness": {{ .Values.rackAwareness.enabled }}' rpk cluster config get enable_rack_awareness {{ template "rpk-acl-user-flags" $ }} | grep '{{ .Values.rackAwareness.enabled }}' -{{- if (include "tls-enabled" . | fromJson).bool }} - volumeMounts: - {{- range $name, $cert := .Values.tls.certs }} - {{- if and $cert.caEnabled (eq $name "default") }} - - name: redpanda-{{ $name }}-cert - mountPath: {{ printf "/etc/tls/certs/%s" $name }} - {{- end }} - {{- end }} - volumes: - {{- range $name, $cert := .Values.tls.certs }} - {{- $r := set $root "tempCert" ( dict "name" $name "cert" $cert ) }} - {{- if and $cert.caEnabled (eq $name "default") }} - - name: redpanda-{{ $name }}-cert - secret: - defaultMode: 420 - items: - - key: ca.crt - path: ca.crt - secretName: {{ template "cert-secret-name" $r }} - {{- end }} - {{- end }} -{{- end }} + volumeMounts: {{ include "default-mounts" . | nindent 8 }} + securityContext: {{ include "container-security-context" . | nindent 8 }} + volumes: {{ include "default-volumes" . | nindent 4 }} diff --git a/charts/redpanda/redpanda/templates/tests/test-rpk-debug-bundle.yaml b/charts/redpanda/redpanda/templates/tests/test-rpk-debug-bundle.yaml index 0580d4def..e1a5eb6ec 100644 --- a/charts/redpanda/redpanda/templates/tests/test-rpk-debug-bundle.yaml +++ b/charts/redpanda/redpanda/templates/tests/test-rpk-debug-bundle.yaml @@ -40,7 +40,7 @@ metadata: "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded spec: restartPolicy: Never - securityContext: + securityContext: {{ include "pod-security-context" . | nindent 4 }} fsGroup: 101 affinity: podAffinity: @@ -55,24 +55,11 @@ spec: initContainers: - name: {{ template "redpanda.name" . }} image: {{ .Values.image.repository}}:{{ template "redpanda.tag" . }} - volumeMounts: + volumeMounts: {{ include "default-mounts" . | nindent 8 }} - name: shared-data mountPath: /usr/share/redpanda/test - - name: config - mountPath: /etc/redpanda - name: datadir mountPath: /var/lib/redpanda/data -{{- if (include "tls-enabled" . | fromJson).bool -}} - {{- range $name, $cert := .Values.tls.certs }} - - name: redpanda-{{ $name }}-cert - mountPath: {{ printf "/etc/tls/certs/%s" $name }} - {{- end }} -{{- end }} -{{- if $useSaslSecret }} - - name: {{ $sasl.secretRef }} - mountPath: "/etc/secrets/users" - readOnly: true -{{- end}} command: - /bin/bash - -c @@ -82,7 +69,7 @@ spec: containers: - name: {{ template "redpanda.name" . }}-tester image: busybox:latest - volumeMounts: + volumeMounts: {{ include "default-mounts" . | nindent 8 }} - name: shared-data mountPath: /test command: @@ -95,36 +82,12 @@ spec: test -f /tmp/bundle/logs/{{ .Release.Namespace }}-0.txt test -f /tmp/bundle/logs/{{ .Release.Namespace }}-1.txt test -f /tmp/bundle/logs/{{ .Release.Namespace }}-2.txt - + test -d /tmp/bundle/controller test -f /tmp/bundle/k8s/pods.json test -f /tmp/bundle/k8s/configmaps.json - volumes: - - name: shared-data - emptyDir: {} - - name: config - emptyDir: {} - - name: {{ template "redpanda.fullname" . }} - configMap: - name: {{ template "redpanda.fullname" . }} - - name: datadir - persistentVolumeClaim: - claimName: datadir-{{ include "redpanda.fullname" . }}-0 -{{- if $useSaslSecret }} - - name: {{ $sasl.secretRef }} - secret: - secretName: {{ $sasl.secretRef }} - optional: false -{{- end }} -{{- if (include "tls-enabled" . | fromJson).bool }} - {{- range $name, $cert := .Values.tls.certs }} - - name: redpanda-{{ $name }}-cert - secret: - defaultMode: 0644 - secretName: {{ template "redpanda.fullname" $ }}-{{ $name }}-cert - {{- end }} -{{- end -}} - + securityContext: {{ include "container-security-context" . | nindent 8 }} + volumes: {{ include "default-volumes" . | nindent 4 }} {{- end -}} */}} \ No newline at end of file diff --git a/charts/redpanda/redpanda/templates/tests/test-sasl-updated.yaml b/charts/redpanda/redpanda/templates/tests/test-sasl-updated.yaml index 8eedec246..c691f9187 100644 --- a/charts/redpanda/redpanda/templates/tests/test-sasl-updated.yaml +++ b/charts/redpanda/redpanda/templates/tests/test-sasl-updated.yaml @@ -34,9 +34,7 @@ metadata: "helm.sh/hook-delete-policy": before-hook-creation spec: restartPolicy: Never - securityContext: - runAsUser: 65535 - runAsGroup: 65535 + securityContext: {{ include "pod-security-context" . | nindent 4 }} {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 4 }} {{- end }} @@ -56,43 +54,12 @@ spec: ready_result=$(rpk acl user list {{ include "rpk-acl-user-flags" . }} | grep anotheranotherme 2>&1) && ready_result_exit_code=$? sleep 2 done - + # check that sasl is not broken {{ include "rpk-cluster-info" $rpk }} - volumeMounts: - - name: config - mountPath: /etc/redpanda -{{- if (include "tls-enabled" . | fromJson).bool }} - {{- range $name, $cert := .Values.tls.certs }} - - name: redpanda-{{ $name }}-cert - mountPath: {{ printf "/etc/tls/certs/%s" $name }} - {{- end }} -{{- end }} - {{- if (not (empty $sasl.secretRef )) }} - - name: {{ $sasl.secretRef }} - mountPath: "/etc/secrets/users" - readOnly: true - {{- end}} + volumeMounts: {{ include "default-mounts" . | nindent 8 }} resources: {{- toYaml .Values.statefulset.resources | nindent 12 }} - volumes: - - name: {{ template "redpanda.fullname" . }} - configMap: - name: {{ template "redpanda.fullname" . }} - - name: config - emptyDir: {} - {{- if (not (empty $sasl.secretRef )) }} - - name: {{ $sasl.secretRef }} - secret: - secretName: {{ $sasl.secretRef }} - optional: false - {{- end }} -{{- if (include "tls-enabled" . | fromJson).bool }} - {{- range $name, $cert := .Values.tls.certs }} - - name: redpanda-{{ $name }}-cert - secret: - defaultMode: 0644 - secretName: {{ template "redpanda.fullname" $ }}-{{ $name }}-cert - {{- end }} -{{- end -}} + securityContext: {{ include "container-security-context" . | nindent 8 }} + volumes: {{ include "default-volumes" . | nindent 4 }} {{- end }} diff --git a/charts/redpanda/redpanda/templates/tests/test-schemaregistry-internal-tls-status.yaml b/charts/redpanda/redpanda/templates/tests/test-schemaregistry-internal-tls-status.yaml index 831157ce2..9eb192485 100644 --- a/charts/redpanda/redpanda/templates/tests/test-schemaregistry-internal-tls-status.yaml +++ b/charts/redpanda/redpanda/templates/tests/test-schemaregistry-internal-tls-status.yaml @@ -33,9 +33,7 @@ metadata: "helm.sh/hook-delete-policy": before-hook-creation spec: restartPolicy: Never - securityContext: - runAsUser: 65535 - runAsGroup: 65535 + securityContext: {{ include "pod-security-context" . | nindent 4 }} {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 4 }} {{- end }} @@ -132,29 +130,8 @@ spec: echo "All of the trials failed to permanently delete schema!!!" exit 1 fi - volumeMounts: - {{- range $name, $cert := .Values.tls.certs }} - - name: redpanda-{{ $name }}-cert - mountPath: {{ printf "/etc/tls/certs/%s" $name }} - {{- end }} - {{- if $sasl.enabled }} - - name: {{ $sasl.secretRef }} - mountPath: "/etc/secrets/users" - readOnly: true - {{- end}} + volumeMounts: {{ include "default-mounts" . | nindent 8 }} resources: {{ toYaml .Values.statefulset.resources | nindent 12 }} - volumes: - {{- range $name, $cert := .Values.tls.certs }} - {{- $r := set $root "tempCert" ( dict "name" $name "cert" $cert ) }} - - name: redpanda-{{ $name }}-cert - secret: - defaultMode: 0644 - secretName: {{ template "cert-secret-name" $r }} - {{- end }} - {{- if $sasl.enabled }} - - name: {{ $sasl.secretRef }} - secret: - secretName: {{ $sasl.secretRef }} - optional: false - {{- end }} + securityContext: {{ include "container-security-context" . | nindent 8 }} + volumes: {{ include "default-volumes" . | nindent 4 }} {{- end -}} diff --git a/charts/redpanda/redpanda/templates/tests/test-schemaregistry-status.yaml b/charts/redpanda/redpanda/templates/tests/test-schemaregistry-status.yaml index d35690218..7f98cb4ed 100644 --- a/charts/redpanda/redpanda/templates/tests/test-schemaregistry-status.yaml +++ b/charts/redpanda/redpanda/templates/tests/test-schemaregistry-status.yaml @@ -30,9 +30,7 @@ metadata: "helm.sh/hook-delete-policy": before-hook-creation spec: restartPolicy: Never - securityContext: - runAsUser: 65535 - runAsGroup: 65535 + securityContext: {{ include "pod-security-context" . | nindent 4 }} {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 4 }} {{- end }} @@ -117,17 +115,7 @@ spec: echo "All of the trials failed to permanently delete schema!!!" exit 1 fi - volumeMounts: - {{- if $sasl.enabled }} - - name: {{ $sasl.secretRef }} - mountPath: "/etc/secrets/users" - readOnly: true - {{- end}} - volumes: - {{- if $sasl.enabled }} - - name: {{ $sasl.secretRef }} - secret: - secretName: {{ $sasl.secretRef }} - optional: false - {{- end }} + volumeMounts: {{ include "default-mounts" . | nindent 8 }} + securityContext: {{ include "container-security-context" . | nindent 8 }} + volumes: {{ include "default-volumes" . | nindent 4 }} {{- end }} diff --git a/charts/redpanda/redpanda/values.schema.json b/charts/redpanda/redpanda/values.schema.json index 2b8b4dc50..751e48732 100644 --- a/charts/redpanda/redpanda/values.schema.json +++ b/charts/redpanda/redpanda/values.schema.json @@ -73,6 +73,7 @@ }, "license_secret_ref": { "type": "object", + "deprecated": true, "properties": { "secret_name": { "type": "string" @@ -82,6 +83,25 @@ } } }, + "enterprise": { + "type": "object", + "properties": { + "license": { + "type": "string" + }, + "licenseSecretRef": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "key": { + "type": "string" + } + } + } + } + }, "rackAwareness": { "type": "object", "required": [ diff --git a/charts/redpanda/redpanda/values.yaml b/charts/redpanda/redpanda/values.yaml index e48fd8dd4..9164589e0 100644 --- a/charts/redpanda/redpanda/values.yaml +++ b/charts/redpanda/redpanda/values.yaml @@ -74,15 +74,26 @@ image: # See https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/ imagePullSecrets: [] -# -- Enterprise license key (optional). +# -- DEPRECATED Enterprise license key (optional). # For details, # see the [License documentation](https://docs.redpanda.com/docs/get-started/licenses/?platform=kubernetes#redpanda-enterprise-edition). license_key: "" -# -- Secret name and secret key where the license key is stored. +# -- DEPRECATED Secret name and secret key where the license key is stored. license_secret_ref: {} # secret_name: my-secret # secret_key: key-where-license-is-stored +# -- Enterprise (optional) +# For details, +# see the [License documentation](https://docs.redpanda.com/docs/get-started/licenses/?platform=kubernetes#redpanda-enterprise-edition). +enterprise: + # -- license (optional). + license: "" + # -- Secret name and key where the license key is stored. + licenseSecretRef: {} + # name: my-secret + # key: key-where-license-is-stored + # -- Rack Awareness settings. # For details, # see the [Rack Awareness documentation](https://docs.redpanda.com/docs/manage/kubernetes/kubernetes-rack-awareness/). @@ -400,7 +411,7 @@ storage: annotations: {} # # -- Tiered Storage settings - # Requires `license_key` or `license_secret_ref` + # Requires `enterprise.licenseKey` or `enterprised.licenseSecretRef` # For details, # see the [Tiered Storage documentation](https://docs.redpanda.com/docs/manage/kubernetes/tiered-storage/). tieredConfig: @@ -640,6 +651,19 @@ statefulset: # -- Additional flags to pass to redpanda, additionalRedpandaCmdFlags: [] # - --unsafe-bypass-fsync + # -- Termination grace period in seconds is time required to execute preStop hook + # which puts particular Redpanda Pod (process/container) into maintenance mode. + # Before settle down on particular value please put Redpanda under load and perform + # rolling upgrade or rolling restart. That value needs to accommodate two processes: + # * preStop hook needs to put Redpanda into maintenance mode + # * after preStop hook Redpanda needs to handle gracefully SIGTERM signal + # + # Both processes are executed sequentially where preStop hook has hard deadline in the + # middle of terminationGracePeriodSeconds. + # + # REF: + # https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#hook-handler-execution + # https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#pod-termination terminationGracePeriodSeconds: 90 ## Additional Volumes that you mount extraVolumes: |- diff --git a/charts/speedscale/speedscale-operator/Chart.yaml b/charts/speedscale/speedscale-operator/Chart.yaml index 73b648e5e..7cb592184 100644 --- a/charts/speedscale/speedscale-operator/Chart.yaml +++ b/charts/speedscale/speedscale-operator/Chart.yaml @@ -4,7 +4,7 @@ annotations: catalog.cattle.io/kube-version: '>= 1.17.0-0' catalog.cattle.io/release-name: speedscale-operator apiVersion: v1 -appVersion: 1.3.400 +appVersion: 1.3.405 description: Stress test your APIs with real world scenarios. Collect and replay traffic without scripting. home: https://speedscale.com @@ -24,4 +24,4 @@ maintainers: - email: support@speedscale.com name: Speedscale Support name: speedscale-operator -version: 1.3.33 +version: 1.3.34 diff --git a/charts/speedscale/speedscale-operator/README.md b/charts/speedscale/speedscale-operator/README.md index 1ab61f364..0f57830fd 100644 --- a/charts/speedscale/speedscale-operator/README.md +++ b/charts/speedscale/speedscale-operator/README.md @@ -101,10 +101,10 @@ _See [helm upgrade](https://helm.sh/docs/helm/helm_upgrade/) for command documen A major chart version change (like v1.2.3 -> v2.0.0) indicates that there is an incompatible breaking change needing manual actions. -### Upgrade to 1.3.33 +### Upgrade to 1.3.34 ```bash -kubectl apply --server-side -f https://raw.githubusercontent.com/speedscale/operator-helm/main/1.3.33/templates/crds/trafficreplays.yaml +kubectl apply --server-side -f https://raw.githubusercontent.com/speedscale/operator-helm/main/1.3.34/templates/crds/trafficreplays.yaml ``` ### Upgrade to 1.1.0 diff --git a/charts/speedscale/speedscale-operator/app-readme.md b/charts/speedscale/speedscale-operator/app-readme.md index 1ab61f364..0f57830fd 100644 --- a/charts/speedscale/speedscale-operator/app-readme.md +++ b/charts/speedscale/speedscale-operator/app-readme.md @@ -101,10 +101,10 @@ _See [helm upgrade](https://helm.sh/docs/helm/helm_upgrade/) for command documen A major chart version change (like v1.2.3 -> v2.0.0) indicates that there is an incompatible breaking change needing manual actions. -### Upgrade to 1.3.33 +### Upgrade to 1.3.34 ```bash -kubectl apply --server-side -f https://raw.githubusercontent.com/speedscale/operator-helm/main/1.3.33/templates/crds/trafficreplays.yaml +kubectl apply --server-side -f https://raw.githubusercontent.com/speedscale/operator-helm/main/1.3.34/templates/crds/trafficreplays.yaml ``` ### Upgrade to 1.1.0 diff --git a/charts/speedscale/speedscale-operator/values.yaml b/charts/speedscale/speedscale-operator/values.yaml index 1679e4307..1d437cdab 100644 --- a/charts/speedscale/speedscale-operator/values.yaml +++ b/charts/speedscale/speedscale-operator/values.yaml @@ -20,7 +20,7 @@ clusterName: "my-cluster" # Speedscale components image settings. image: registry: gcr.io/speedscale - tag: v1.3.400 + tag: v1.3.405 pullPolicy: Always # Log level for Speedscale components. diff --git a/index.yaml b/index.yaml index 0731f7e4e..dcf567106 100644 --- a/index.yaml +++ b/index.yaml @@ -80,6 +80,63 @@ entries: - assets/datawiza/access-broker-0.1.1.tgz version: 0.1.1 airflow: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Apache Airflow + catalog.cattle.io/kube-version: '>=1.19-0' + catalog.cattle.io/release-name: airflow + category: WorkFlow + images: | + - name: airflow-exporter + image: docker.io/bitnami/airflow-exporter:0.20220314.0-debian-11-r413 + - name: airflow-scheduler + image: docker.io/bitnami/airflow-scheduler:2.7.1-debian-11-r2 + - name: airflow-worker + image: docker.io/bitnami/airflow-worker:2.7.1-debian-11-r2 + - name: airflow + image: docker.io/bitnami/airflow:2.7.1-debian-11-r5 + - name: git + image: docker.io/bitnami/git:2.42.0-debian-11-r20 + - name: os-shell + image: docker.io/bitnami/os-shell:11-debian-11-r63 + licenses: Apache-2.0 + apiVersion: v2 + appVersion: 2.7.1 + created: "2023-09-20T15:57:37.261776767Z" + dependencies: + - condition: redis.enabled + name: redis + repository: file://./charts/redis + version: 18.x.x + - condition: postgresql.enabled + name: postgresql + repository: file://./charts/postgresql + version: 12.x.x + - name: common + repository: file://./charts/common + tags: + - bitnami-common + version: 2.x.x + description: Apache Airflow is a tool to express and execute workflows as directed + acyclic graphs (DAGs). It includes utilities to schedule tasks, monitor task + progress and handle task dependencies. + digest: 7adf6f9aa6f214960f2f20c8deb43fe3a110c040033eb2629e65ebdb6b432c34 + home: https://bitnami.com + icon: https://svn.apache.org/repos/asf/comdev/project-logos/originals/airflow-1.svg + keywords: + - apache + - airflow + - workflow + - dag + maintainers: + - name: VMware, Inc. + url: https://github.com/bitnami/charts + name: airflow + sources: + - https://github.com/bitnami/charts/tree/main/bitnami/airflow + urls: + - assets/bitnami/airflow-15.0.6.tgz + version: 15.0.6 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Apache Airflow @@ -1723,7 +1780,7 @@ entries: - annotations: artifacthub.io/changes: | - kind: fixed - description: fixed issue with argocd-server servicemonitor annotation attribute being added even when no annotations where defined + description: fixed repo-server deployment not restarting when a cmp configmap is modified artifacthub.io/signKey: | fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 url: https://argoproj.github.io/argo-helm/pgp_keys.asc @@ -1734,7 +1791,7 @@ entries: catalog.cattle.io/release-name: argo-cd apiVersion: v2 appVersion: v2.8.4 - created: "2023-09-18T16:56:35.467857805Z" + created: "2023-09-20T15:57:35.868133112Z" dependencies: - condition: redis-ha.enabled name: redis-ha @@ -1742,7 +1799,46 @@ entries: version: 4.23.0 description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes. - digest: 334ee7534490c371ccf0cde1322131b0388468022306b679c8313a8f2d0322c9 + digest: eb490e0ab6567b2db0d5a084b4207097129ece58411f76ccfd28a362dd4f8692 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.23.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - assets/argo/argo-cd-5.46.6.tgz + version: 5.46.6 + - annotations: + artifacthub.io/changes: | + - kind: fixed + description: fixed issue with argocd-server servicemonitor annotation attribute being added even when no annotations where defined + artifacthub.io/signKey: | + fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252 + url: https://argoproj.github.io/argo-helm/pgp_keys.asc + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Argo CD + catalog.cattle.io/kube-version: '>=1.23.0-0' + catalog.cattle.io/release-name: argo-cd + apiVersion: v2 + appVersion: v2.8.4 + created: "2023-09-20T15:57:19.476259277Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: file://./charts/redis-ha + version: 4.23.0 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: cd4fd806a8aa1f6b3f9da98a5882c310d03824c66b10a73563c8c9bc3e27bd93 home: https://github.com/argoproj/argo-helm icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png keywords: @@ -14918,6 +15014,38 @@ entries: - assets/dell/csi-isilon-2.6.1.tgz version: 2.6.1 csi-powermax: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Dell CSI PowerMax + catalog.cattle.io/kube-version: '>= 1.23.0 < 1.29.0' + catalog.cattle.io/release-name: csi-powermax + apiVersion: v2 + appVersion: 2.8.0 + created: "2023-09-20T15:57:40.904703176Z" + dependencies: + - condition: required + name: csireverseproxy + repository: file://./charts/csireverseproxy + version: 2.7.0 + description: 'PowerMax CSI (Container Storage Interface) driver Kubernetes integration. + This chart includes everything required to provision via CSI as well as a PowerMax + StorageClass. ' + digest: 0a91a7f76015365f4d4f2d263e3e17590bb6f496dbe2b76f80a845fc8d7b7d5b + home: https://github.com/dell/csi-powermax + icon: https://partner-charts.rancher.io/assets/logos/dell.png + keywords: + - csi + - storage + kubeVersion: '>= 1.23.0 < 1.29.0' + maintainers: + - name: DellEMC + name: csi-powermax + sources: + - https://github.com/dell/csi-powermax + type: application + urls: + - assets/dell/csi-powermax-2.8.0.tgz + version: 2.8.0 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Dell CSI PowerMax @@ -20219,6 +20347,38 @@ entries: - assets/crowdstrike/falcon-sensor-0.9.300.tgz version: 0.9.300 federatorai: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Federator.ai + catalog.cattle.io/kube-version: '>= 1.16.0-0' + catalog.cattle.io/release-name: federatorai + apiVersion: v2 + appVersion: 5.1.4-b2262 + created: "2023-09-20T15:57:45.07744733Z" + description: Federator.ai helps enterprises optimize cloud resources, maximize + application performance, and save significant cost without excessive over-provisioning + or under-provisioning of resources, meeting the service-level requirements of + their applications. + digest: d943f4b3c5867b06dd580117f1b5b3e5eb1c60077514d6cd426c56edfde3fe8f + home: https://www.prophetstor.com + icon: https://raw.githubusercontent.com/prophetstor-ai/public/master/images/logo.png + keywords: + - AI + - Resource Orchestration + - NoOps + - AIOps + - Intelligent Workload Management + - Cost Optimization + kubeVersion: '>= 1.16.0-0' + maintainers: + - email: support@prophetstor.com + name: ProphetStor Data Services, Inc. + name: federatorai + sources: + - https://www.prophetstor.com + urls: + - assets/prophetstor/federatorai-5.1.4.tgz + version: 5.1.4 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Federator.ai @@ -27944,6 +28104,58 @@ entries: - assets/kasten/k10-4.5.900.tgz version: 4.5.900 kafka: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Apache Kafka + catalog.cattle.io/kube-version: '>=1.19-0' + catalog.cattle.io/release-name: kafka + category: Infrastructure + images: | + - name: jmx-exporter + image: docker.io/bitnami/jmx-exporter:0.19.0-debian-11-r66 + - name: kafka-exporter + image: docker.io/bitnami/kafka-exporter:1.7.0-debian-11-r102 + - name: kafka + image: docker.io/bitnami/kafka:3.5.1-debian-11-r44 + - name: kubectl + image: docker.io/bitnami/kubectl:1.25.13-debian-11-r11 + - name: os-shell + image: docker.io/bitnami/os-shell:11-debian-11-r60 + licenses: Apache-2.0 + apiVersion: v2 + appVersion: 3.5.1 + created: "2023-09-20T15:57:37.790374949Z" + dependencies: + - condition: zookeeper.enabled + name: zookeeper + repository: file://./charts/zookeeper + version: 12.x.x + - name: common + repository: file://./charts/common + tags: + - bitnami-common + version: 2.x.x + description: Apache Kafka is a distributed streaming platform designed to build + real-time pipelines and can be used as a message broker or as a replacement + for a log aggregation solution for big data applications. + digest: d67d5fe737d1687724b057069ee68a981c409fe21c39d18cf48689065b9843de + home: https://bitnami.com + icon: https://svn.apache.org/repos/asf/comdev/project-logos/originals/kafka.svg + keywords: + - kafka + - zookeeper + - streaming + - producer + - consumer + maintainers: + - name: VMware, Inc. + url: https://github.com/bitnami/charts + name: kafka + sources: + - https://github.com/bitnami/charts/tree/main/bitnami/kafka + urls: + - assets/bitnami/kafka-25.1.11.tgz + version: 25.1.11 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Apache Kafka @@ -35005,6 +35217,50 @@ entries: - assets/minio/minio-operator-4.4.1700.tgz version: 4.4.1700 mysql: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: MySQL + catalog.cattle.io/kube-version: '>=1.19-0' + catalog.cattle.io/release-name: mysql + category: Database + images: | + - name: mysql + image: docker.io/bitnami/mysql:8.0.34-debian-11-r56 + - name: mysqld-exporter + image: docker.io/bitnami/mysqld-exporter:0.15.0-debian-11-r50 + - name: os-shell + image: docker.io/bitnami/os-shell:11-debian-11-r72 + licenses: Apache-2.0 + apiVersion: v2 + appVersion: 8.0.34 + created: "2023-09-20T15:57:38.052607388Z" + dependencies: + - name: common + repository: file://./charts/common + tags: + - bitnami-common + version: 2.x.x + description: MySQL is a fast, reliable, scalable, and easy to use open source + relational database system. Designed to handle mission-critical, heavy-load + production applications. + digest: 566751ab514845a17088a3ef60217e1114ed666d880a2d3812e921df3b90ec75 + home: https://bitnami.com + icon: https://www.mysql.com/common/logos/logo-mysql-170x115.png + keywords: + - mysql + - database + - sql + - cluster + - high availability + maintainers: + - name: VMware, Inc. + url: https://github.com/bitnami/charts + name: mysql + sources: + - https://github.com/bitnami/charts/tree/main/bitnami/mysql + urls: + - assets/bitnami/mysql-9.12.3.tgz + version: 9.12.3 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: MySQL @@ -41374,6 +41630,51 @@ entries: - assets/portworx/portworx-essentials-2.9.100.tgz version: 2.9.100 postgresql: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: PostgreSQL + catalog.cattle.io/kube-version: '>=1.19-0' + catalog.cattle.io/release-name: postgresql + category: Database + images: | + - name: os-shell + image: docker.io/bitnami/os-shell:11-debian-11-r72 + - name: postgres-exporter + image: docker.io/bitnami/postgres-exporter:0.14.0-debian-11-r0 + - name: postgresql + image: docker.io/bitnami/postgresql:15.4.0-debian-11-r39 + licenses: Apache-2.0 + apiVersion: v2 + appVersion: 15.4.0 + created: "2023-09-20T15:57:38.220325872Z" + dependencies: + - name: common + repository: file://./charts/common + tags: + - bitnami-common + version: 2.x.x + description: PostgreSQL (Postgres) is an open source object-relational database + known for reliability and data integrity. ACID-compliant, it supports foreign + keys, joins, views, triggers and stored procedures. + digest: 5dc93daf82dfa1bc856690113c3b67b233df5593e9f2eef21384c91f712fcc57 + home: https://bitnami.com + icon: https://wiki.postgresql.org/images/a/a4/PostgreSQL_logo.3colors.svg + keywords: + - postgresql + - postgres + - database + - sql + - replication + - cluster + maintainers: + - name: VMware, Inc. + url: https://github.com/bitnami/charts + name: postgresql + sources: + - https://github.com/bitnami/charts/tree/main/bitnami/postgresql + urls: + - assets/bitnami/postgresql-12.12.4.tgz + version: 12.12.4 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: PostgreSQL @@ -45961,6 +46262,50 @@ entries: - assets/bitnami/redis-17.3.7.tgz version: 17.3.7 redpanda: + - annotations: + artifacthub.io/images: | + - name: redpanda + image: docker.redpanda.com/redpandadata/redpanda:v23.2.7 + - name: busybox + image: busybox:latest + - name: mintel/docker-alpine-bash-curl-jq + image: mintel/docker-alpine-bash-curl-jq:latest + artifacthub.io/license: Apache-2.0 + artifacthub.io/links: | + - name: Documentation + url: https://docs.redpanda.com + - name: "Helm (>= 3.6.0)" + url: https://helm.sh/docs/intro/install/ + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Redpanda + catalog.cattle.io/kube-version: '>=1.21-0' + catalog.cattle.io/release-name: redpanda + apiVersion: v2 + appVersion: v23.2.8 + created: "2023-09-20T15:57:45.419528869Z" + dependencies: + - condition: console.enabled + name: console + repository: file://./charts/console + version: '>=0.5 <1.0' + - condition: connectors.enabled + name: connectors + repository: file://./charts/connectors + version: '>=0.1.2 <1.0' + description: Redpanda is the real-time engine for modern apps. + digest: bcc4eefa4e13fa10656a7e0f4c02cbacc4f35f9e4017bdbdbfdf4affeb0f08a6 + icon: https://images.ctfassets.net/paqvtpyf8rwu/3cYHw5UzhXCbKuR24GDFGO/73fb682e6157d11c10d5b2b5da1d5af0/skate-stand-panda.svg + kubeVersion: '>=1.21-0' + maintainers: + - name: redpanda-data + url: https://github.com/orgs/redpanda-data/people + name: redpanda + sources: + - https://github.com/redpanda-data/helm-charts + type: application + urls: + - assets/redpanda/redpanda-5.4.6.tgz + version: 5.4.6 - annotations: artifacthub.io/images: | - name: redpanda @@ -50889,6 +51234,37 @@ entries: - assets/bitnami/spark-6.3.8.tgz version: 6.3.8 speedscale-operator: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Speedscale Operator + catalog.cattle.io/kube-version: '>= 1.17.0-0' + catalog.cattle.io/release-name: speedscale-operator + apiVersion: v1 + appVersion: 1.3.405 + created: "2023-09-20T15:57:45.524860598Z" + description: Stress test your APIs with real world scenarios. Collect and replay + traffic without scripting. + digest: 5008218b9e92bf7da13d0015267b6139df95ae64d3aae5c8ec0baa691e576893 + home: https://speedscale.com + icon: https://raw.githubusercontent.com/speedscale/assets/main/logo/gold_logo_only.png + keywords: + - speedscale + - test + - testing + - regression + - reliability + - load + - replay + - network + - traffic + kubeVersion: '>= 1.17.0-0' + maintainers: + - email: support@speedscale.com + name: Speedscale Support + name: speedscale-operator + urls: + - assets/speedscale/speedscale-operator-1.3.34.tgz + version: 1.3.34 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Speedscale Operator @@ -57628,6 +58004,60 @@ entries: - assets/hashicorp/vault-0.22.0.tgz version: 0.22.0 wordpress: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: WordPress + catalog.cattle.io/kube-version: '>=1.19-0' + catalog.cattle.io/release-name: wordpress + category: CMS + images: | + - name: apache-exporter + image: docker.io/bitnami/apache-exporter:1.0.1-debian-11-r50 + - name: os-shell + image: docker.io/bitnami/os-shell:11-debian-11-r72 + - name: wordpress + image: docker.io/bitnami/wordpress:6.3.1-debian-11-r19 + licenses: Apache-2.0 + apiVersion: v2 + appVersion: 6.3.1 + created: "2023-09-20T15:57:39.792298109Z" + dependencies: + - condition: memcached.enabled + name: memcached + repository: file://./charts/memcached + version: 6.x.x + - condition: mariadb.enabled + name: mariadb + repository: file://./charts/mariadb + version: 13.x.x + - name: common + repository: file://./charts/common + tags: + - bitnami-common + version: 2.x.x + description: WordPress is the world's most popular blogging and content management + platform. Powerful yet simple, everyone from students to global corporations + use it to build beautiful, functional websites. + digest: f43c2b3f7e1f5bc4c34e828a56cc186f8643384aa5d47121c8961ce18d7bc8dd + home: https://bitnami.com + icon: https://s.w.org/style/images/about/WordPress-logotype-simplified.png + keywords: + - application + - blog + - cms + - http + - php + - web + - wordpress + maintainers: + - name: VMware, Inc. + url: https://github.com/bitnami/charts + name: wordpress + sources: + - https://github.com/bitnami/charts/tree/main/bitnami/wordpress + urls: + - assets/bitnami/wordpress-17.1.9.tgz + version: 17.1.9 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: WordPress

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 literal 0 HcmV?d00001 diff --git a/assets/bitnami/postgresql-12.12.4.tgz b/assets/bitnami/postgresql-12.12.4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..c98e5fa7a54c06c66441b2578012f3e0a1744ecb GIT binary patch literal 62486 zcmV)8K*qlxiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PMZ%dK01#pyMNBYd5JP{Cyrb^H4vg`8GX!@>J1~yZKNXmr0L3T@P~>C8`a6a& zpDY$6+5v!~m@v#G|ED-a{a&xz^Mw*&y|faCGbvae(ByjQr&Iurx*xkAcLKzGieoN| zG64d+`ggVmFat0GBt{WnB%wY6WbzC0xkphbWf+Da(2@XdBXTd$ObG=Pg&0n7i1`x0 zD3Fx^jyRf8%$Hp-7@i&r!r~Cai0=c;0ZU>rQcSc*cou7lI?UFQ~`pp6vrp z@oa`DlVBMq6a^rr#799w5$o>EiQw6s^O*H}X2`leS?pk6bkuyg$G5nfjbxY5Sx-rF z5BA{mUdE7{kjzN;nNLDOS(n|-c5cz~p3p#!ktH_SA3I*kmK_hMZxqEL_9fSLJm7~3 z6Jor8IN}gTh*~55{`?+Nv=2@rzqE#qid{|}x$KPs&MFOR;h|Bvyrf{rIX z?)Q2W%`oG1=^b_pOOc-Wj%q(V>>lm}c!n7712%_8FJAT$48ETpz4Twbgnvc;!S_eg zqh~LV{tBPH_#S7`F{t)1hEI$0MyR^ zqr;capC9Ju|I6pkzRmx~_;~_`BwkWHn{#)ae*(s%iGhPo9AP&5$q52=FE(6BvqZ0$d=DC=*{t(t6(q5#b2%Ipl!PF$4EF3<0@Al;S{? zBdggyz>yy&0gh(C)=&GuC(#to5@BR<0urWL&JAnavda*Rb{DhY3^95WWhg`cQ`1?Q0C>EwFoS|U|SxW8LE)!<+NT_kfQN+P} z5+)0@%k~T+8-QkuwGokfmI6}CzJ&>&r+<$iW5R+3=`RAi7}}1h(g847;7E))1-nLY z82C^M=)+z+0t7TM7(lR4B89+D7$*ybh!fyb1UV|AG)>#0iYxor5@Ebz-_ngxv2W?8 z8g!;kTXg6nW*kQ|C3gxbnF3R6L|;!^DP7qf&!@vqmr=MBFavNuM-lkYiisb@hL<6}dWVH9Jz9Tr$bN_J zT6@_?>vcKKt#w}hBkJ|F`zNpBw9XYjMip5_aj}+}&{mO4g7qQmr$G-uUaYO^iiE0f z<(x{Z)D1L4^bY%|D?KsR2YbMD9U$sBBUaTo)o44atFl(cX3DKjTT7at*D-g7a+Bnm zJF152&TTS5+NB0AjivKbGC?##95J&=60NMN5>Ez1jBDC>%&CxHPNXXq!!TTCHk8`4 zb){|5ohD%@7dDO-aVQnMw786aM=m_tvnp}y2{LSCIXVo$5?aKk)^rFod007A+81?9 z1hF>5hUx=QUj!tlYTvZ%hQx=V1rdGZ6dt2EBug+5_Lf?iIEC7Q$V5K^RpB1R|DSdah#Eh~&ej;2Y-5EoFgTIVD{uBq*Q z>mms^sDi&M$c-tPAiXJ=h&oKQfl;7LB(hkD-%SNAYypZ=dsL(8gDDIdsw2n%8|r^K z$%I!B;}hcoE$h5Sr-Agf&z^+{#dSy_oiQ*F|5*#2Xl`)fXo@4um##Llm#`|u^rLdq z*mc#WCsRd$qG{&cohK9HK&j~RF>v^3*S_W=r-?1ij;I=vu#L=i&~f2zPaLVugCIPzeV z_^c<)8*i520GUIXCox5yU@neko+>kQH5V-c4*E5>T9I8Bfk)+I^6y_Cif-^y((LrAaSIGPf=kZTzr5eUgF z9SJGUW<_}N1Pl^B7q-1JMstoThgD?mV=J)C;N5EnMJ$LGkSgmBN;;vR{-DW;5j zG%2du4KPX>5GbK%jQmH%C1*zt;f~q6WI9LfdgL-~j&$EKM8SYDJc|HKH!X7HtDHYw zaLMP0-eZRL0YwX;bfNDfmYENeP-rFNV8KkbbL|A1fW8#7BB^V7r@G*D7Rhs9JT3QN z2;CG@a)$#Hq_d!WdzT}rwZF=M&20_yJzUKvwPw$1d$f|5DxKHvRyGIH+Hbyd_(i7L zu1~)^l2OvGFAHzdT2*+eMI?`GJsy^zD)0NYyl~wr$LfCG8@Vry^bb`W`H;>^totph z$5>9#BnDGT7HX0z(z@VUSip+Rg*=vkAtT00W|FD5XbC=q0gO}K`a!Vs?07H|+|yfu zuBy|W;3&9>+t8CIMy;xt0Ut8GqV809O>*P#kj}@VhpEAzR88Bq{e)X2?SXuHYf!jT z^oJFFVQGMu5wx9Bx0v&_$}wh@+u(|8fob&`hlqi5l0@9`UrKkyRDQ$};|KvA|r~ zp;oEfT4OFf7hNz2LvoJ-yu!nic3&d3b-Ar`7*uFF_igCU6`<)Ko(O5G+TGY`v9PMSF` z#nK*uI`hZJSrX=#&|FzF0OXhhKze+1XY_b(vHG|hC>M%QpF$fj#P`bJUE>A%7l{x^e=(-5fGB1-<8To(wdV^k7qV(eO6HJt zrNJq8M>hMEvDJha08vV)!jQ2=L$bPN&L5=xSXgE>L!>F0^JU8hI#5_t zJw6#-oeT%pC&#LKLPKz>6|-0c?v$ejf@vZas(lbE&!I3`p6V9(sadP@$Qhz{h=S7* zfI&dThL=#OzRbo(kt1t$^Nr={n9wCcjmqUC%D0jGEHw&%lL7!GHr5dom7zIip2@AE zq(+)mQ$iPJ`W#<~O2P~;bSas-Kw-QV%sk`8=J5DpMc#`>LFBN%02fEW>Tq!sw1As# zQPuz--&abF>J_*mgd3)znK@`c!fr|@v}89f2)&|TG?vDr5)@G={uT05)*!ww?uDz` z=DDHBx`CY26?vgr4mhWHl5kYZbB$$+LtzrEgXgtuS~FiAVnFsACtv}&KL>Co_Ov`F z?9S+vLsh8tURe#ID$yGtIbQ;zc1Gg+|CCIJjsvs++MlBZGQL;2d1fCBL@`+7GCp#( z(O_y0V+H~gQ{+RAg8%RT{eKFq;~_I@w32gH9WX|zBbXDtwFlQ{V}K%`E@Rz~9nr2| zb_}R=TN181jDzYofeAw|nl zEMs9e1tW?=0)sO=p^#$4fGQSZAj(0Qe%O^qyBwI;3k_dR8XnAA5V+(#ui${d@01`PJWiFis@9|;iEWR2n{Is`7>k;{|lXA zv*njgzf9dgAUZ*aOn&Pvs^61p&NwC-p%ll9bAsVA8d{NWNzNg6-PdKDD8ei_mJRCH zI7HG;7-ntc7B{j^RqcwEkbXkTQed}eSqjjqUkP(K$UqLNNpu${YwF6C$g)$Uoc6}! zGd*AoOqPJ6UlXLb%;#tUpv}J(d{uw#zEtbh0`WNsn6q@by(#Z74b$F=U(7g52dmTh zD|AP+FX;@kEQ}}vPz*4%xH6)60qHUq(-W&wcc$yYZsFWZf5^_&cG1if?t=wnGGHY{ zFcANCyWLcQ>Z_cpYAG^D0hJLhWBJ@#aw`IG^b7KJY~4_PKZo%e?nWk-Qa|T)bjQ=i zUKmc(lX&)a0*6iA(S9e_p3bS^wfi6?GM;(!36%ZFdLdVbCpy@oKxiNQ=9#by>138h zpEUevqGb*M>90$_$a=D*SZA?JMP;#Ma({C8*Q4&?%kR4f-GkoIbFc_rr0TPToC+2j z4XJ7`U|gy`Q(;g(ud+cXvisul`lJs&l!~QxxmOQ#;cPH};+GO!(={%G%Ul6E(WQ-@ z0K3WoqV6}zIYVe_2Rc>vO5|%3r*9aNd(U{1Jx;s{@`QDZ0&hym!js2Ho-{K(v4+a{ z7EPI#0TMK3Y%5_#qg0$Yt=5+ggS~~AloHw~4Fy88uAN4h2a`s9ut}7WiXD^DXA+qQ z=`2}@1v0$~Cd>0zu}q)UR~46P#~LciRcMtBGP{&OXRIW6KL^=B9gt33s^m)L|q^PtK3>;$#P{;^S1Rw`8 z+6hbu;ij=R-IejKnxuaNuvp#*oHy!Am(5Lz68Tm9`+xN&IO?&vQ;PgK0i9z47!gJa zj%MACbALf20-rv&Vna4@a#N^fC)L!sF5cn%P>%0I39%{W)`O?bZ2eCgdcm$RIK%TL426%_=)5kF*;YUB-djjho8u%SG1+Wp0wB!C+#e z`Vslkvp7fPlAVSlw3xcaZ(D)a4%2Igw-^FuG%W(!_Az%ip0d{D${<}GxV)+?;Z^uu0kAre&JGKA zov}yZNp$xfQl{?}$?;T+XIXTOx}OtB(J3)mA`)nifaM0Vu~<>nYESn1@^U9#D`Xr> zA9N;=b}Sn#Yn{IfUe=M}c`<4*TPdvlZQ4uGJC^sr6}yxpW_aF;uT_DJx_o=|R5)F- zorJn9l-_@{jB@RAHC1*K6-*+}VARpSHhI)NfxY}4qN-t$wpk5A`MotZWw#krnF7}L z;9}*7u3%ecmOcd`zC#gWY#&er11x^k*{>kwNvtn(ZR7qyR&H>5DN0YH^Ax(?6AOq% zK#rvb&PY_rJ4Bt2pkm{nGNJ{1u_9s^9-|O0$H*s9z~t5d!w>|b5HMXTBQ)%`EuhDU zViFj*Bl*`x06AVDl5hj@TK%~Z$SK5OLece{A~q*s0A8yCz|)d-z_LU}{AXats-O|9 zOonF_=GFx5?p1rI+{pF8GnJvw;d>t(s#2GEeegn-=KJ3VFO?aX>p&kImUcT8_fmm% zzpf{-ISi|btlPK^{6?W&9b^l!T^(pk!Cf72OVKR>Ebjr>r7H>Vi$|ATt)NRK*Z#Ji z+&a)#lUloJGweo*T@73dX@v`g^>Vmzp$Vil(k`=*e&rB8SD_4hW+&Rs@3UU`<1NN~!4>fLQZmxpa z23CnT#8c!i{Sdt+O>zLy?A+!b(tS0qTpa*hCL7) z$An_O6gwb}KJsnsQ<#P+i_k}2KH9NVYOS50Nn<1GD^2L@+nrCgm8#s?vW3^~V##vL1zfSEu8SxEt@Q4v0gd=zum z(+Rnl7a@L6=q-+BJs1QYia5nc9!(4Nfw=Dp1kAg~d@g_WG_IZ*AdARKC!45qp)lE* zP$cb|0xJ`W(KW?*L$GUI?b5*aY(g}WvM4v3mebL&K!+&X3Js^DVI6**q3RsQfK2Ut zRY7_s!^%xmi!IF3SCzUp?G#ql@A*Di;*|O^bE&H;*2uHwzDOah>qH8s4v|g1#+FaW zwHnHNZmuf4QLeTO8)}+*_@@mFMjx zWZ$A?CDl@g$=KZV{!lBD4fYe2URwTsD-&?KNIFZcCGO)^tMW53BEo zu4KB>lKo|U(Ib&X&3Hg{<*-xMzFJQZ$DvW28VwU$ zUp%N>7xwEF;l2)ns2a;cwiJ2Hi1|}F9O;s*+f*)B0`M4x$mfKDi&O||*ZY+@YWZKJ zK4B7}V5+TA3>lTQauTLD!LO~~A7SvtZi35!&WK2fx9F-ASx#aSlG$<`Qv`z{i5RB> zrs#?K0@Np9e-k~Et6$m+z*H@$!eW*r$)ZBwf0JO=X|3qh5>biv9YZoXV8{`TAV(nmye}UM03F5&z3r@&>`&&d!D1*qJ*1Xn zW|4#($071kOxbSAp{=q99MJ`iq@2E?&_^TZ_#{0>DYw5OgaVbhK|?`cCVWWDn-Icvf;sA0q<`i-?TNbPiV@KJ$CZ;P(>!1x#N@SMFce1nzx~>cq zjGVXJx;?TkFMSemfkOy}g}3)aA@p?ba290a_NH$cMpt&nl<&hXsnpOiVnyBCJ6Bih zN|I`-u$B<3cr+LUSU(VVXE$u)kG5|T<}ufYRH>TlkXK7t?slVvsgfLq1LVsvwIHyu z>2f;>vEHfH;{~sU?sJlV8We>XHL-f=ETY-k-jcFpH3ef9zA=W>NP`n74w8`Gt3y2W1;xEI{$RyR71m)C&0y0;9@|$Gy=T9 z!b!rG6Y?=D&qB+d2IT2Jc$&6-`cH#1hp<+XM$gh@UQ(-l+)vam|=1hM7;$@1R zT=xDFvDZ%kNWE-jk{@fBS_S7eY&uQU>8Jr}+gAzP>kHQV0)>=LCJtR#$m;b;8Dkw2 zhTIr+e@+O~Zyrn#zegwn|LfVo!NGy|?C90YSO3vKy0C-`38_-FIa}AjYQN_%apCH+ z-V?!Nxwpx)CZ(y2J(c@U(<9#u8W_u4bRa8`dk&qrXpUeIBF4-Bv9ik>Y16)JXcK9D zY9whzC#P=a+_fpV0_*UJ75YaQ!pN81J|i#y6a6fnH!0AZ& zh3K78HKuDVjB6Qn;#sNSG9z2&+Vcz{Zr@}+aY?Jr9IZ(56iFVA?ar6>B~@E12+3GN zzk<;W$z_cq#*oe?2q{u$PG-|@#ve0BE)2SjSd;EQ{E#Gpr!QqtZ;C0phhf-zLJ{K> z``puD#4b;C#W2t-nLSUQfU4f6Q{4lH2VM2QgWl2eDj9Rys+F=q+Qi}}6!?i;9&^gv zTvuqP1u|$YP&33BCQ<6M8mqruCziDo>UR6`#?u6Wj?j1=p))%}DTAk@bZ(tatwQ-4 zA47g3uT$wMlm^daPkB&vz1y50$?Y@=wyQAiFy#phJsdOXKG7e9AbrHhxr>zJkE7vR z@>IpniwTpO(fZzOYX0O}q_+ag09l?(Uo*FFUjfWVzCAlQsOgY~X{{D-b4wnGDTxu~ zImVck(X77J>@YRm1uo-;zJCC7OJ2J4Hb{L+QN>wbnQ3VrDy*^-tqN7PqE#gyQc{9Z zCMvSgs;d{H_d{pq7GeMz@S2O}A;gQ)d(WfyL+yTYHH6i!W;L{NEyMQsX~j_I zmDJgF%>0$LPyk?d0aQAiD{r0T-z{-uEX7%x!>I+)ESaPvvt**Q3sJXpE$TT@r~oGh zsLt?;BM_iF`*M~F^b_{s=)IIv;{(f^h&rxxqUdkMW9OAkF?9NgO<=vTSs`1hCzj?7 z&=f}~*mqvuRIa%HWf%R2)kZ&g((yWF%{rZZa6iZX+&s9%K(LhWIIC-sLanIXrh%74 znhLOMMS|{$)k33+k}%u{5hd)CG{uf+7l7Sad<4V__VajO z=ZB_Zz%od0emdC~pTYkCmobXQ9QwEJBX7mWN}GmG*%{{~Kx*U$D*jm%z!ieQ&lGcX8ToCLflMT23(b{UT$|C0mVNO38{DR!HJcP^qPQBZ-HyaYpig?v zvICzIuuiy0BV)`-QhKD6B~-LkW&ZVAA+(sOV?X&$K-If$>1wTyiZV%)SaeK?y+*@0 z?t{frShw!l>>M^VbxcfrWoepNY%%;&9jJ|f4Lhq`yEGQLpca=aB+68Jo9tbsZF+>$ zo^d6izQF5IgSW6Wb48ydFQrazZkm`^)3&gfXAIG+MM{!>UQ10d&A+kp7+Y~=&!X?v zBu^}%V;>3%-{pgFw5gsOGcdQU{pS8{3g>jIy z&tOzU_AQxFo|W6l50G*Cu`>iz_Ge3J0?K;UoG74@s%>QpXhBv*z5s``$4naFApQa} z2V^Y#+H(guoLxJCKp8*UqS;m+ff^JWBonBCx=}`f8n_#$6{vyzhtDmLvnke2FtD0L zKUAK9IwYGU8>oZ3S;m1n$eX7fsDu8;&pqJue$4~~tI734of+HnEp743>;oVs?n`0|q<6#BEB3XsMI7CTl=`v2C3jp|(ra*%9*i)<}`igt;zBLIHi{-G7Ib z|Gv2risMz6Fd@gZZz&T>j*PzGqzUc;c5~*0`i?zz?t~`la|sl3#D7^S6q@={%%f1+ zoi8_&g1fpkrBlcmP~Q?Nlq6Irh)kQT3L7$Z!@LR($t{yBJd7x;on9f=g>N|)*3Yrv zni^{*TBtV-8&fT~2Mb?qz6Dn%S53O$+HhY@+6AZ64Y?PxF1E|QPzSp*1w%QKKXMX= zV(is}Wnw6Csjrlap^DV4C1h}BQQMRZuKw91FGDH%e~Ziv4i7g?&rr_BFF!#;QM@r6}U#G26r}WHC;m~=&vYeLn-}Vf8vJHZhZmS8%pU~*(JMj5{FW>-!eHg zFzDYlokOFze9P&urJN2`a<^(?hg#iGo7$n2f^Yd9HqY zA{;=#A{etd;XvRCCmPps7lZ3Kl-5a zzXOOB?i%=lGYO?)ytI3%8d0IH@;2s6`zive9`6+55C#89ChRR1#>(;xFEFn`Ufw_= zDgR_Hs8zF8T~M1Q;R<9_H_}FP)#pBV)<6!2RIJv=Vq1wLl$~o=(o)_+8-S(XN^HR# z8Jvf@?qJFheT^f`<|wEkqoRd6yD0zGOa?`=2aPi6)Kdq$c1a&xM*2#o!KV;qhh*7T) zxQxQ30Pz}!h%FgM3vkNZ>mdMhhQg_|2<&r&6|q&`wK-(~a}X28uv}vZK?gB@>hGZ%RRMYqH^+7Fx-6RMDRg#R-fjloBQ4bM?E%A|MvX!*G@dU z5oQq#L*RLSh+qUf4^KV0D`mh_XGwP$da+ol;3us z>0URUi8`H~diLlYdw%6n#r50u93?AqyBKGQLD#XV1BfCnSl2yo0~oRo$Z3=K6GI^2n}Y<P0)heX@5BbK|;mv5X@1y&>KcTVjbz*1!oA}X;^3x^QG#6t|uX=Tl!Km=a6z| z(`j|irE!(swQvnvRz%(*yq-&V`%d9)yM?uLt&LkaKNO`N-WCJldU$OIZ{et_=*}(m z=e8OBI)84%xSReuj@>pLwbZUaomaKBhjOhjWQR-gKiN@Cc02<)$Rl%(ha}*hT9H~a zQ=bftTbv3(o{=L?2;{t!n>SWeRV~5L{XRhyo zz995#f&?G#5KV(wIZ^(o08vTn1V@3Odsl|JTgQ4K@v|7%J)5$Jg+4~8Zq21=iYSVF z)SID5Xmb=;)jSyE-rZsM=%DvRE&Q4#-rb?MKpd)J77JH^IK&~dP^Z5-j(Nw2sIM{W z^~iB0%8G*^FgK^AhZrOIDYBcnjx^^}-k)YJVW+S(nFYsL6}$!F6#J|RuHuTS3wC2F zBT`XfB4TSnM{t2y4E@aP`a7BYf_(l@a84r3iCl-%S}Ak2Vb%rLbHq|J&Daq#cP}SE z8@o$&K{zGsX$G*{f<~Dyq=vd!=F(c5u2D*tytULd!=%wy=9|ieFBUjy9U@6G`e2dL z>{ytEhL)XdW3c$p7Pj3aJw!ThSZS4o%&C02#9EbqZ}hsCbh)i>tUqAT`>uPIsN z1y;8JGzoROrv<#Nd1+eOylSzQPJ<~W3m{WObL=M}q<~O7!%=rrI%}l=qC(^q{g|Zz zdBTD9k~`hB;Gp z^kZpyDTj7vzLeoG3wwzUaOY^99&l%??pWTes8$6fhzjb!MWIG5kD;g#bUTwm*qW-W z3bVy?2eT(?_rX?j)wsTCx*X==*P`hvwL3clE>XGH)Wv~)fIj*tRt}Kki!s=h z7n@!@+p9D2ZStDsoF>`DK2$JQ!7+;Dl~dC}72dD9*mVLke6olkm+Dx?c}P#J=0z42 zBA{0CEVmOV23MoJc;&A<hS&dNDi&V2fnaforyLhokxC%;wGbS%UQRI`wLcZm)*9vKX zXNd9Ecy)Ds5$GN+0h`047cct|cDvm!7=;KjB-DqHTWm@BzPi`P_my>EQW;A)9L`!1 z8>ct3TN5mrXwBFfg?jyjt%ifCMyaP@ksf^+G3$eX__v65G128lJo>;~7$D4Ja}=uU z0vyiz;PB83&;-NCJ3RF0D|IDT4MXaojjbE&r_&3ib0kM@vhcI#bt zJhjLSBg_F=dN5{A%CsCfj;bw$(1`x%tNSs6-kTL z&XY9~D&5!Q}8jzS^1FX2vGSe5KuBX-MOP&a~K z5xTWS3?_1`G2t6k58vt}S$wb?a1KW$p=5a`^j2 z!)!+`6ACx&*uI@AmLs{9$rIx^%dNgi2lIT3Q!SCeSy+s;B&wXe8u9{PLrj>|#m9)MSeuj|5BZ3B6U% zeNLd?uN7H|huS`cs~-nLwJR5((j2eZvy9Yi$+ejUV=VP#J~@&RG5~UBfmJ6>nI`|f zLv)g_F*5|1f)KNm#WdZN=O2&I;o+;?6j56RnKv*E*Vbj$z{D&zmhuxz?AicA450yml4&qR6x#i~<>1Q$6 zF^h|1?JPOx`V2g`=vW82SwHh<>+)q80IgGMnHqxfY=y1axEpA>?Yi@>a|-uF!>!w^ z=K-cW^p+q?x92WUvC(b?ZRH)gi$`y)^Eb>NX~XT(Vr{cqb-ikjU4&{jlxgbwZSSAW zg?rBuOTCdk=pH`r9@v}dgKvB3$JtBgMh_j!kV-qNonB;h^^)DS^?LF>B?)2? z3e%y#F+=}EfQ)8dgzh~JOU9kc8#hxtlab^*mYez9QGo!&vm4{*w$>vV64nQu@yXfA z@EQc&0LsLFU@(@0w-1Jc@d^0(?a76J;6n~WGV9JEOQGGQ*En|5=KJ93@bco~WO)5_ z4_xOOTa?@|{4cB79ymE0pMV2!a&asu5MOU5OR;vmzPdcG00Lx+Bq}%0l6GNB;Rx(L zHKyXh(|wTsaVY*U{C&D-E$NFK%Q9Dde<$Z%Pnb*=*f|^gcyiXse+>}xDUS8K)Ap<5 zhUSioBkO1-rZBPB2(2vo z7G5vKTa`ky^o?zk`Em5-=H$Oemsi&(S2xF}LRksS)rcy;AGirg1&HlDf`70Vzgj+T z-^AUo@u7Pob8EkGU(b{lxVH7seL3_E-ncIZxY6_WGxaX&$9|#S#r}AY(-$@d>NNm!ZLdKYm}*(j zicaS58v0f?f8)Lae?9#ERV&BDW5xkx3&olb(${Lt22^SP+y~+_v}@s8BRFWh#={$_ zx^f=Is28L3P@~mL8F|U6!@lYJ58FvIZc+_+^5GkDA9*50*{hOmVoiSesa;|Yd3sq%Moji8J;-#O4{U6&-c|n z^G~nP6rRn<i1nDTn9Es90${h(6;CbhAROH%1;ihlLMbnL|88q9gk=x_9h{j^cGOQa&b)jL!T?9|c zB-aqxzFUe?W7nF0RXQ5gJEWhsgGQ)7R;(s3G$Rxx5si!ky&R zI7af4mAyQnlm-gGWNAseO*mhT>@GpjIQVwMUrIsc*T|aUAZ}x3XbDYK8VcZi5D|Dos3?waa)i|uEtiN zSH)Kr5$ASE3sP`2LoCmS0@(Hx%}GS4PC0G@E$lKYg{MA;%%)n|G_cyPq)>k$6WOW| z{irU9>d-(A=?wAg*(Mds2h}d(7c$Y|j*-34+0+>on82{M_aR7F8o zQ!ey&m)f2T<*(VME2VsZC6i0jtI)7#+2&V&fapZ?dfIz1-UbzFhd%`mP40_<% z%Yy^(AK=i&I~B{r;leHo%kFeCbcd)k?|q6n_F-s$FPPhDJ10WK>YJ3>PoF>|_2Bbo zCz6kW5YA@8Zk;Rz0Ku2g zIyiiBc<|y+;9yJmYkv~PA^p?A#<=pG`$~R3?EujEPK|k|4?1EI?)Q3P^gS&JgwA^E z*C(BQQJpViB@C=$Lu_j}DLz(u;MQx{dM-l!!BTDnro-`3MMdHr`Z)14`nF6Je9)#N-vFN6s*>5F$&UR*iN?_2eqWjqRsl< z)%ijs5Sd124jHg-2$RBtp|wNQI6t;JFLEqU{r`eyg{8yaZAnsWa&!Fql4$)S5z<}agIAqh0nPO>Bq_M$cy3V-If?} zP*uS&Vv*y+3QEUP!EL5ZnRHuIDO2aiDsOhPy3+2@jkYfq;#KW~EJI-x1vuhpme*)0 z1@c+P6vUUl#1xW+Y_ia-Gjdft$&aW^XERJA6Kf5FLXI~#F`CKjpXGED7Q|IPpIg)F zVmz;p%&<(Iq>E1)0HLF8T8O;cqaE@8&+R;ymjBP3=dj+z<@L$9%Rln%_?Q~}f3J>S zJTLhF4iCQh{~qIK_;zr04K4=fCw=hglRlK|%6-k}&pYbt`;)8j>E(r8;k}r9BocK7 zqfuFnK^$9^cK-4ga}R$aUz?XtF^ZNLcj&ibJwQ0r<;bc6L5}@`Rah zqICicXAxl>`{yLcPV7E^-nmWziB0wdp(q1{Bak%&3z=(t5Qh354w%C`q+6(`ZUPy! zX!6B~-&2_64$*sxIY*Jq`q|&vv0ea^)aFhuHT-3(dF@f0M7$G67w{oLoHjZXDL+_ak`YNQkTuut8f#@ z<~uv55g;^BeidV+q1=;-=CYWEt2?2ySQv>@ueGg6M?-CzL|s9okSY{1#b)uxcgiCq zug&&<$RsXn+r2yNrd~UF&ZipY9k)(%EwDPlMK>hmHi=VlRmJVjL_4==nMpQG_*_H% z2`yPyx^@i(KcS_tHKfI+mrB$L*TY4965m9j2`tmn$bs8l}I zEq~Tk@*F7wY>%r7Wl*OTC;)dD%1~zKB-<5nJ62R5XKPRHl!PI<7pvIug-Un9RIYx} z6C4TkL`?*-p1jp)^g9x{lk;wsp6aqY-^5aP)#FO)U9z5hn9NFQoi3~B*GvqoU5C4K zlnkq<)Y@uoOs#o8-6hrxoF;s2*|a3HX#xmz*F>&ha&@u&oEbzwlSq%Gvf07ta(w;f z>STN~I6gnUxET$`2Br{qLJpz7VBocecA3C490pzgz z=~G4PyhiMR?&r^+JK#6@()`Qkzzg;q?pLzo(}s#j6!V^t!kWQTp^L zy$xiE)z`&NVAjs;49Z%u8>Ma!Y_i;dTA|I!uU0I=@{-CpJ=CO0UWKPdmQsFlqzg-# z_-5EHK(vg1^7Q2o&!Y?Ad7LkShs9s&nf4!^UZ6WfpSCnmRRXJ;VU*v^2zn^G`=K*> zlL<~imO9`c+O6PuW+&o#AZEXY!1LyW)h&lX0dfi|KJyudKK0)Bcps^C@=;#Rcg zZ5r&C2?y}vl~(*zC{h#o>yv~B7~`*O?4oQE{|C6ZyguoJ)2ZA zM!vdlCh$d?C7(O#1;>@=-(KBPB|ce7zf-35?aBY0W;gIW+4b+zzJKAWyr7!J-)(#L zJ5y}gEIQG1HfhcX41R3l4#p=}?@xy%8lg1_tFLdKIVh2KyZAqq z2UNQ_3eZPjG)ZW2)V$FK4)&xVXnD|MEwyBsr?psqH>%Lm{N zhB$y6Da|5=z#LWN_p$eoM)JWGO2QCFvuilZG?LnZuGO^S)iE*3zxP@BAMvL&{^Mqj zLLpRL9*0}NQ6K;D?D?z1m$~?lmj?&WzQun$#?Pluy}#@XNxY@rC2E(@}-ck2p=Px~VB-8r~xWkLSe4}QHLnLgF9~OeS z{v7o|R&6J}T5Z-`VL>dxuL%s*`^PYj)s6N-%2oB)x(df)J3k}9X%fkEbI8HVXEOMM zfeG?q!Vq9&f$WDu6ikf50INV$zd$`ZA=4@$eXR*Iusc~wHK~v7gk}}n^S!R>q|jvQ zZhW&TLrQd9%CH zvzFfc?;DPA_Sm#$4*T*3yZoHfFk*wTvtw0P7{D^l+u7w_|JU(F;gK#qlk(}b8o8_^ zFLO+5Jwe!=-!(W(c{UHL&x}eo9D5JPq7qSjEN#zi|ORzWcI-79WW8M?K|SU+p}?p9B3PN zEb9f>Er05<@}1tjrhZpg=NogN%Ie>g7sv8BBycK$nU{I=LqjT2N-L4IUMp(qYHU}v zJ1qW`0h6v6m&-r{U-s5#OuFvE^4pzF{K#VaykhV}MW~u-<5(K2v?(=JoQR8J^-A-k zmKpX1=XMOqydUiul42>h`#NBk$6;$ARzRWg7dpII4O=zrN{+tC2eqh>k;awIjx1@< zyjYGUL%nA_l~1k}QOY(F~IhQmuo>J}|q7$k*j!ZK#Z8nSJMtGfGz;;jJqr%^386I?mU;@NALJ4XDcF=#)u?yB~EVD=)4!?b}JE3^m(Z9-r zW~D$jPm4Fq7gcSn@7|<0R#v_Mg0;3HkdwN# z3a~s|&O;52yD|Ilz14oq&6uBkXt~j^ZC<8w=b`5-fnm9=4W5=*kX;e5gEad%Ou=&a>5K zdO>aqGrlNsb_+95wKKYaWb>K51%5j6w;@vJG$TjIqR@CJJN-*i_);S*J>CaV8F|D+g zRsm_bl8WY@Zv4;&;`P~BJp!e+oIzRw=Xut_HEeQJE_(t*OtAlFtMH?g2fNcl+GvXro|>q z$*x#9w~x$)=3FpVm!g<3%n4m8R{kA$Q#Z?$9caFYd);(RKmqtC`0Y2{q@=oAwd@8+ zHlc@P5#ta67>2-HGXOY}DWw^XW+4I##2B0*b=|@j6{iq~jjK=oW<)y4H9RJ!xQy>9 z{Q_h823A&9HMdf(fh&KyOS|^KR7!*9$cSZUiAMFiIq8R@|zr}7Fzwi?wNl3!%E06eOusk z3gqIE&=9EH{PK>yOw9xWdC?|9stgc5m+#%mTRG~wtZ2KMv{a8`#n#GoALpIdPOXH7 zdo>HMux$}F{^X3ve#(Ms6Cg#%MgUO{uFN2SdxGH^rQg6@@^~u&TW@i_MP6**Mb)^!1102xg7; zfmKm*vVv+{=w6y`LT-k~^5*wFp|>>yQun@cOhW80doc+-rqfP%y6lMKJ0D)L zZHC|4@ExZ|IkSJ#^smS8pV0Dgc|IJhDByz!6>%RnNO*geS97#eReTw9LI~cO<#Bp4QEFa2|TY`$B;;ckw$n>1j&^9@y-c;O z=N%Yhok+e9CXoB{-reEOEslad7*Z1bCzTXv>nYFA$ZNpn#Qxor%AlTS1z0X6|Xgnd3$P)vuJ>;a6Rt zJ%QE^QD8f1Z>-=hP?C5alq72R$s#5Zinx6AIAf_~lJ%VM z18~ZQ?y_rOeJSOcaZcDERBnCi0pzwR_JNaQ-+@`5$lr2ou^9P6n3+FEK@uuKR5Dl5 zds9<^65BDkJNB0&x%ukb-oISaLS+SG3UP>n|0EOk7Bf!h@(eF9uLD%xLP2AROr|(Z z!c`zvw{ixqsx^m{<7jq_U=ZR6jge2HKo4!j$69LY;C-_5IQ>E<*LpQosbkH6mPAqK zkZ>MqxPvK2^fit!n`cRm0H~-?M|dO5Pi_(_kiPBTPlK0j9cz9bLDw7}fm}p(d!>^L zTQ5%U6y&2!^L$qdOn1ekSyUntpfL)O&k1!w+g~<&8>9~9`uzmiU1VnW*W1SOo&CtO zi8^RjCS0c>ithSOK}Oo>&Aai*Rqo@b);YjI?nkn_pC-yGfoo^-DruQZyY84K1yK1> zsG>b#$i!BQoh&Q1GVIV<*Iu8Vozzg+w2#(d|Gky3tCV-Mlw;Wdnv`(m1iz+akso~V zlU^dYLesME&8BBQk$NeRTePf$QNo24#yaD{+spBF&48^m`>Gjzc~ys``82Xpnll{7 z@6Jaz$EW!jS%#;uoD&LXNX6HTAfGqR4fjO1dPa=LXIGb(*Ta*N?zi?*l=MZOoZ3#g zQs|8e!}4oo09&}{N|9Bml#&llGJU(Q%AZ=S$^)W zGsco-1%9N0)Caw?8jaIZ*jE9jb$~Y#XJLj<+QQLQ^H7+ZOuUqvt6ERh8beSLTP82l#LXS39q|s-ZNiy z08tyGH3u-ae{^Upakr}nf6hsu48F##iNR{MGpO|Tq@W^F^oCL`juicxAeQY;H0V}_ zI{sHd7ZnpL=*oTwS(cbCwUPX4D_pm1m2vLNwR67xl>e04f9NBp&=bn&G3>vCqgOBT z_TTeoN8jwf$N1T%{padRDMZKe{dJ)iJkKl3n%Q^`;VwMibj_B3O6Pxs_&uSwYT5OW z_|7)a1P$~5=*3Yk|Nqg!i*NBikMr|@`#&v3$`mV2hLfuyjmWg{H&RQR=ut8@TDSA>DB9H zY>a;ooJb+r0YFJhzibb+&TL6{BQnKL=KWL!eemL$<+_Y1;lw9lAG|vrwXJ$R9BCAs z*zi*+w&D=l>=awg>lL@PrIOVS(F)t%uhK9nUH`Rnte2)V*lZinwEiDFJIKfXzIyTP z{hvqq+4B0|l;oh0O{!a1qO<5;lW(DMiQObqQM)DAaj*PNOK+2-RrT>cgdeekxDn z;pQ>Xt7kf<;%guL=B@AItjE{B8NwuPSF}s;hpy|Q(I#7bIeJ{Ss73|y3CO@_7 ze=Y^ux`sf*`hWQRHo+0 zc|iSdUbHkPfBABy_0IL%tD7r&4fmUl|59}P4$!Y^nxT>EL$a8YzrjV=AQBeSzp3vB z`e~*A*=833n$CY-9_ID`!O@Fv`u|aW9w`4yUiVjN_pyFT{oh@;H@I?i_e&$_tHa~X zAed)<3i%HnB5J)3>55_NzjyW(zKl^H48w$RL{CRM05Bw9;T}weYB6&qwV-+e|Nj4cKvtaK-aeb8rJ_;M~AQS>;J1~ z-`4*}`T2t4KdbhOZY>;Hky=_%2lD>SWfU%7Q?f7szJ%aUP3^y{-STxFL7DYmtzoJQ zqc3GCd&pqcVrLs7SyvDMJrkVB);8XvdL7ZMO$u?S4fQSl?q%V#Qzt1uCG+uV!+z0Md5ev;ej7lv<12FJQKJ!<;{T&xocV+N z)cSw4`)@%a%n4oF0o36CdH%d`{&RTn^4tC2NBQ|3&;PY_oonf;I4aV@hof27ClnF6 z(Dd>LNE*l%Qa}|vFXsKn5)Vv6kD^D(6jg!z>&+NdIPCiBoJQ3rJZ5x$Arr|o1;+eU zcLr15(lH>IV^m2oV|V`c48RJCSbl@p#uD77sh4$fQ+HJ+dMFBFf}`y4EG|3cDlytB zn1mya=v{Ur8vs+%X3&eR3mcktWH6t?7+vE9A_>nLJH>4Xs(`a5RTRn5mM?6kO|8NW zr*#Xg71rv@jk~6bugW@D`1CN{EK=}bot=}2P(2mXrdDAa$ts26&{N^dk(xrT&1O&L zH6NV(+iyMU?SBqAnkFGb8zlm(wf_$fULHMvo{fISZ_z>gzS;3n##>BG*j6A0=X~4B1x}siwWctPc+5K0vOhZIha_ zJHIbgHdhU9Y}or>&FojsY(cuL7aOzl0;5faq_znQuI8(?#I z^x`E;7VS z$j@ynH@pPuKwe{Ot5?f`?~^3rO^ar+wxb-K4wbw$H%h`#J>x8w+DZybI5;Pa4?+wX zayHj#;dZXn+E^->`F(poL26n#LGV%wS|RkCQ=P(ZNwV{pOiD^B?_!SB(x;n4@rGQ0@RvxQMrkB z8=xY*D=LD{t$a1Fx%MquW|m}&`l@PG58FDfp6$(aPC`WUOP5u+9pY^) z+oU}vA(<`5F-1@q9E?+lBkuI1qRO`VRYgHXZi6*?8BD-c0`!JLAB_;jByiqymZM!)t(3l&fLo81Y-_)L zSA1wL{~(`)MHaYp+go@^PlIy|*fzo?>;!!kqLdNVcel~$Xjs|cbTllmMC|13r~>=3 zJtvindZ}+D20&iCORMeexezKVIsvmO)3PU03Xu$KzEJN^S*Xf#lnm3yj_u<=yS%Uy z+_1~V=+{2*Nxby(PYX6akzB-4{%CS)-j+PKSOKFOr`5|}daalh>C-uG?d(OJIu}&d zc*Pg1pMakc2uSpl%g1^!MF0wod51$ZLqYbUHNX+zbIgDb8EWoL)hn0fPfE6*?bWYm z*3J2rk9U_mu4>jHb5m>iFPp&c%i%r!^i@&6TManP*Fmh8I8%zfv7j z1hba5sRQ%-PPQsbqh$OGk`W5T~PR5+#Xa;s`I$f#TXc7(7oA`TspaT<5Iz@E; zoZLs?0}gpaVL`m9k3N6ymyuL7 z<)-WnB}oiEf8MkYWsgcPZUan#7q0@lCuVMwe^xeda%T?DwNrK_Tt11W)#NL^{z~cf zuaN#Jj)GOd0dFC+Ld@sj5O@pt(fqD^BkaC)dgO_Qo_xby>>;Nei)80xmqjpUbHY1L zaYz{dpHq@V(q8z-@2e32_z3BY0gvh#>RmPJht_kx4EUpIfVQ)`_JgI@3u|`O4D+tQ zt5>f;FF$OuQA*Jo#H_ostKJT+Z#UY{^jB|oHnV^lC}YW_ysiGwh`tg)#q_8tUPVc# ztSf3}d!JaQyW3Gvqqo17{clBQ+aI`BdFZxu;GP4&l>>K>d7D`N(KVaVt8Bto-*Ru{ z#QO@}Ub&tG7|tTXIQGv;P%(wg=6$2np&TL&v+`KAYN06|1O;mQH0Lp_LhKg!E)4mt zGF|Qrw!m=-XUn8Ius2~eitfsNpg*2oUkuJqZ;nrXeD@}&uq81nsV|}tq)X7@RFK!1 z!jPek<8D+cBS4d6)-axX<=P~pX>>Whesgs){;#u}(dE_k&BeR(A5X3-iEF---yYxl z%d>aqCpX8Z&FJcFnF^FGESgGtC?)sJ@!)#UOkdjnW60q#rgb!x*b`5{AmMWqah;T+ ztRIBRgckPofOPHY?15dhi22g~yw|`GnDDullaYp_H$#oB5{5>Qv3o*;*Eq~Ob&I2Y zGa8J?KVM!Q-@HCOJE>%+N%>Y~vM?3%)%$ZzDmWM{aAb&6Tc%P*lOEq-kd8dmKK5pnj+okoexz55P37b17^|1t(lliq z`I?kXB}-OQB2kw7#)8;o%gCQo5|M-r$zp*y=#c5OaLiKR>iBOL!?#zL7nkqGH^a;G z^V944S=A1A+bMMM?%bh3kMVdV^ii@HXB3z`c`K^80%^mucjN1mtDC`SbaOE{UyUO$ zPJegfY-?$F0#4<#YHfC;`T@40Q=_CSrx&N!$3NZ-uHG~=whaDioUA7}n-f37P;7cz z694nyY?V!a6}D}5B`L89OUWM(uTDqTYCF3=aMGTf%r-Jga!eD$tDxtyHI#96UQ7jG8=YCl`Ys&rWU% zRZC5%C1M@WiAZKVg#nD4ET-I`IZeu|TK-B|JE38|0JrcGica0UyE?1vm``Acn3YGa zHMX|qilJhBa`nE&=u31A(Yt1qVjv6QY6my2k)cYuhi^|>XevdwKS$+@T+OCOwzLjG z+iZReao1-R3t8u|l>@1grB^4fPyf3mQz@F_k1MnF-RssESTbD$gV-D19AB&``eI{v zd{Hb5qSkm%FOJv1i=&``7e_%5RVoN|5ktGK3k`3~va`2WUopPlYb|fGZ(r`7L-ffr z{oX|W$0viU;oFwwzDj!FN#Gd~Ka!$)W3^=EFlB_UK6eX`u&#r5~#BbUw-kXJ(0Yiy;us$XL52$6OxY>Su@i@NKxvDA1cS9+DY8J>>bo?NX>tWb%F zj^!#g#PJ-_%DqDcIm45y>w4!zeYji6JgLC+)5+g9K~%kS&kcu1nF({h&PP{) zXn1*XaWcF7ma&rUB+ z+8SA9ST@?drvR_<0{x3bZFzfrdVcbME-zM)nH0em=#6JmxX;L}O*F=v!Mo$rYe9BP zYAx`a`O94FH^ag8U>z!kki)Q=m?z+pi)E#Wl;PRw$;I`}`RT>Y`N?=ZcyrQrQurZ8 z5kJS#IbsaX&?+-={C044ax4V=>~e5?b9VaU)!^#11?o&Kj^~h~U_?W^FUi(?4^(h2Y6^-&1{2HDY2ii9e z;g{O+QB}r-da$cG@S3_S$W+^f^=T}JTRCin!rZGYz?vl7kG;~^SYQX#j#hrf#o?KK zKfg_+VpVvo3=0`^NO=;ED4FCh3RqvZ6scLnxP^E}o6d^R-i>>*TN((=oSqo}&R%;} zfj(wg%`zz|xr_@cFXXB(o?j^3;4EIj6vTmec7qv3FjxZbo&8ot7G75oU?guc1rsqZ zeyBE$Ei%;Q$lBBtwHpq=SSSi>usORYQU4Y#o2#dLpiCQdfHwz+N3XgE-GlC7?h0(n z*_@N?2N{En_$dbP!Fk%T?}~1dr>#_Zt!g~OcPK)PmFULM{(?Rb&q97IdUbYq^r#Mt{n+B+d2b3saLG z@KCw#tP20KyE9Z&xS41VU$&IIw&M8vr0c36Cd5Z*0GI+wJ(x~r?^xsm@_ zZ}e6Q7`FOSdX(Jiez*w@Ui0Xw;q3AOud%Cz>@o_MeZXmg*66_RpHkpkW{5^^t)w;l zT5S=}-cDdUg|dnw*|z@J)am@*S^yvHFu_5x$%(?J^4Ic8W`SY7`=lgjldr)*T|IAu z({k1P4W{w7^EWiX{kP5E@WrJvNJmPVSm)}mGMfM1@w7$K{WU>!>BW%GJNuxcO$ueA z8F2D-m47ykVIf6EDjF+_7($2GxOkim3m+!8ICpYh|PAiXY%_XVS@6i8q z(EBs{zZnY`BtSm|n2BynVye>z>Nibfgsz}!&tm8nZ9BVDqrrImRa`~R6J18{mwMN0 z?VHG@Vpw;#u(eCCPMFeV@__;eO5tx7I8bxgT=G)1`Kdl?E-Zq|U$`jKvD-Osc9r>K zoHy5C+`^*t_~*@KnAh?Xaz7pu{}%DQwy1o1yizV}2l;VM&gyV(VVr-Dle1FXYYnv+ z%Qqzht@hpzJN%DzE>Meg3li}AoC}m=|5Alu{rsL^mDjGtj-=ojE?=5$ItzY_)!lOy zbgp$GQf$1^_P5zhkp@oT0Qv9%GGV5G*UN#aWViTK&ZGOx+W5=TXiayPwS9RveRQAYdX{-Zo0EAgSV5^JZxlxA`}lI_mc+QY3hhMS+{wL8UIbIfw&ov%Dh zZO`{sI@@b8Xgn^SHfz)xzV@3 zd^o_@TS7otNKxKB-`c8Zv?!V;l<{%>nVH7bzAVE9>rM8()uvhP(O|`~U@8wz2No#6 z$)XR=(Sp$06d4&#hW~}murQ@_c3Jwt@r1N!*kt6C40W5=u1f0|b0CCxQOY*=1T$^R zRVQRSmxsP6s#QhR1bmlu(Cm(EH&DwH*b3TnD!_G+Hl3*2{k=k>0Fy|aF1aMMX`vW) zKS$9q3K2&^{kdZuZVQNEfhZdLFx(WZf?fvaq9?5-u*PMq%XIo*3y+iiW;ada)G-Th|!L=Xu{s40R4 zKs##P?`yvgevu%>pAx0muJP=%jYSf`2LlXd27{R;EOyF#0HEU_#@-S)t=>@RPf_u( z#-An`WJk{GEZh5P11sj(P->p`hw-n?53tqZsuLzwsS|qkuOVV-0|?`Unj`l@hY$Q) z=AGIq&L&HFy@hnwWLEFY*4A2WsSfE;>N*}|aRzp)*}^`7wmLU$r_NC`Bsi--Up$wM z70Up}%_h~;lV*hae_5R@(V83awStVo~(l7ScZYvG$krc7adSA6pNU)%II^*ESw|9`DJ#g+j z-PUk$`p?bRy_klYF^o<5$mAoI6O}SozfFRq}D$y1*g6x>(xr z6T0VX!#rUSbZ^2jqCVn?busBVWF8P7`TQ7YfUTss)dGbkAmgGDtwvj#N_MipEZa#R z8T*UlZwhvrIigdP(#8d=2Oee_*KAkonSD;u1-o`nYa0swQbDwQZMR_Ub1%SqhE%%l zxE6qY09_Z$e{%x(3<2oy5PBd8#~x<0OTw=ZbQgWsrHC+ui zD@S(Sci8iUun~YU!v0iZ8AtSd&=Tsd{`WDsB))(r^QqrKp9AQ5ARsPNiPI4n za>&sn^oEFw(VxLvIf$4FqNw3EbU-ec5GrdEUov=u#E^)86Fx%}4C1R+vI%sHd@x26 zLS>zcmlVlUoy8ttSV$=1M_He0mVhw=(sfMC1L)mIXENx_bp6=!F&iUC&_-6*6*_Lt zT!~JPEccPZ7zKgx6ERzKi3e9K#BoTch$}ynrK%-c2#BlMT7yg>t~8T@W-k6>L0I$a zIpogFFz0NRZ6RugQGf0&dZVRG{#!%ri%N<7cXYI$lK&3gyg7LFEdOnzJXrb9vU5L0 z*>73YTb7aXM6D(3-8SUAHN?7A%!(^Zc$R#Zlt!|mTx)FNg@k=Ol}RM?{q_Zc?zhl` zzJsVtV^;RTC2^71iracz&?gzn(z~W`GQm#9O^tLtnO`I)e%=vCeLNX)YttWk)+fqR zcLn_^VkW3<-t$6`c^}DpAOFLM|9Nqq535Oa3nC zX52(>5A!}{Nam#OPbS#Md|_m|#E*q-XI8LA50sxoWA>|#wr zNTsQ1)n3aw@~j^|ef=;;|08q6XDDPe^w8QWV2S>BxPO?||Gs{G@NECzN@+^}Tfwg? zo@G~JmRas0wlX;(GUFyFQqhu-&=bfI5;8!|3m zSKX${uG%ubpL6UVgM-MGZw@~lgEvP#8JPQ^N zx@7MEf}*|D-M%?oStcmi{|{b&eU$S5JJ>%sdfxxHQ5x3&^E0tS*W|?3yY$jsQ*)y! z^C&sG^_aa)TQ{jv^HyJZElLs}buHs^)uY(hOEhbN@R4o*hQQ<&QHo{IG=Fjo?mMe{ z37T#tregN>=)!(Jtqm=o|7%;q`s}}y|G#?mChh zbL8+)XpK}YR>{Si*dR);+CG6D;W6_1jChdhoI5)XN^<&GgZ{J_^oC10|6kt;w9NkZ z_5MNn{O@T0^)vt9M%g0&UzfuddXxUi_jak->N4ADFWb|v!ZUZ{qNw-v;A)?WrO>_o{_rdCad&nNG|Ta z41@8`_ZHt#GS71+$~e$VoIEBQi@((8d`b?vv|lQfMs$z=%+kmsv_G2N`~mJr0da?B zQ);QhxM=s;!Y*ZHhpR$#J^d5++w+-3-Q~SwiL|TL6s<2arfb$`Q73X!?|?}nLqKXF zG}ZB?&|ZnhsR(XmbEc}Vc~hOwi&68sUf`m&iIyD2rM31z#?S8XY9p7*T+mq-=Sy>z z7GH5#4VVrV9$Il)w?DdeCu&@nc$9X>eEDCiaoYcS9R;9N{@>qE%m1$qp6!2IDWCED zM^CV~dV;NKCM>xpFibR7>qdHxfWGFXffV}fUK&U>{^&0abRM~ik#F5IB>IJn<;baO z%wI+Jx9l$yn>I_xHgc}9Tcptwwe1 zb3|{Ubz9Z^Qibx%UoVM))w;nP3IlYF=ZJ(>80N&!RXUVY&x*aGNRk};Q_H$+{n*f5 znu1nygu^#$LsLIrWdU4zv>BMoJ=hr78Sx3dNQLdSeylRHGV4h6Cr2Tc>_YC+v9oij zq3uyh`q`yG{?}317~&f}|Nr{v)vLqw`Tv{4=lj1~DGkg2m1K9bgzOZNwzRRF#nKYF z>zMQHDV$@>w_*)$N+~Ea+BYoYCk)JwSF&Hhbs>R#D}D>PEj}`*1-&|xTWtcIe&d9M zJ~zsP+=0vT(%1_nGp27!NJz9A1}@}i$SLG#s=XnSzh$OME2^V72+spN?_rPUu*XOc zx~r*V6>G6nP?E@@DsL*soX8+l1vN-SZeIHaOy0!Fi0hmYLfYy~6L)b;mCg(~H!Pf| zZ-wa_6Y9_#J2!EoJMs)1{H1GhpLD;43=JTkfp!#NH0O?4dsil|m{2ko>v|Wo#XL$R z{%13Ic=U#a^Lpn)l?JuR3nr;HR!duz`oYc}QiM;(eR78Za#Bj!isvc$)vur(>J6mt zIAT*NPoNI!Nf9OCS11{X<(1e_|D#4Kc0Q4PKk84k8pH}J?4bzY&FIR*iAK#A|M`_E{1{l`Gok4 zQ;2<@z?Ab!qX_f5(JwR*#x8FE7p(PSNopYwZ> z{CX*`R=s(E=p6fUj(ty|g9eCV8Rmufu00ouUd!)k#oFspGLAxXqNd1lrbd>0K~301 zQu>lAjjf?eC@=F;ZrRb~k!O7Av2^GrrBCvDm?$}u_RTP+kAd0** z5xus%o2()C#f1A{atsUdgD#~}-ObV2#NKmaoT!+6glGT0q_(XIe%TH17&s(Y$c(>s za#|@C7fIa9ZOBhjxrKE_LcY!jV4hP)H;7)(N~Kr4W>(6cpHoAv6#6=6jZ6HOTqY63 z6ai?3C<2ksoJwVb8E_y&6>&u$mvV#^xI$j##k`@?polFK`fk!evIBZ!?DyC#^=k(? zsbB6Be*@qIpvUJyPtMogSD;4%-Wy}?!#VC*$5rZi`s3N0xZutHesQMk6GZtxq`;Yk zqNeLxp<%K#p3>aiqRhpo1ITB`7KqG>%5!n2>nj?Er0qaQv)(Eb%;GyTL%SqNCzWLQ znfcUbJ`Jz4Lb0Scb9ABt^efl_oD4a|{uJyKjD9YIi-M(r-CfXzAt&wS=A0S1^T7za zpc9Uc<$u2i_rM7`=(wN_+MqKz9OX;97NlrZWrIpuB$DmtRbK(yAAcO@c5Yb=)Ir+7 zAAd9gDLt7)ncujWf=*Dofu2~+WoBmiK_afs$y;q!uHT?T{7F6##r3~dT>nucnPA_o zT_@<*Y9DXwY*0^Mzg%z-M#D^Wh%B2E3X1 zqT3#u%~x#B)^?T~T1PDWEL&BD305CP(cbiVCfy1c@_G2ml6!95TO@tCN>;r!(2km` zu9+>(jm#dc(3w?L!+d>85P5as()xGdO2HWpw{I z=nscKy}LU7_}%%%S?+L}AVhgWj!KfjdS4a0-Sq~auB8jzEV_rvS6tB?J`;NxZgZ9YL`kvr-^7Y5P4lMa_TjlJ#5wtjdwyv}VW z2e?Vsop~FpxVb8dQ1MNVD1Uv<8hZh*FNS6M(b;AH+l#Z0={GZV#RXz*(Dq3?({@>H zrB|?aTD`lz7=9dFoqcz9^>KK1_2b#q$CLBH4`){^cQ&ACg6I&@TSQNAFhi8pP$orp zPR_2biBYP6B^#>5@}Q`(>yhaXgz=)iHm9MJcbAuECt}aZUrkGG zoeeybNzdif^-d)z1Gf@K#^f#Ew$$delRqTJ?_urqMUyE*6?5$OOz0MZ5 z{_&)L-Cv~_Cy+xgzcVkuJ1(}BvaXz5oS$7@e|&p>`SI=9aM=I;tm>k0JdAw)7W;1z zV{nSi?UGr4S;((Ch9_^AXF!ztH&Z$A z3vV73*IkW8)Iu*hthA9edz)Q(E>V|$Oa=c1)?(sL(8)a01@=Mkpmwm}#OT>KS*o0- z6&~wKTjh{L%EMql$vEu-V?Al|TyeSCrcUSV9_JiRuZ?LZ|0tU!Fqz})-RjH*eTu^q z#4{(ucOB&Vud62=XX(chPhA&sIED;mnJZMCqH`dae#A_GUVzSfJ8o-y1Y{e*W8N=) z_uR2qD&OQw)mAT*i*Vt+u0mY}Fy@IL3tCGkUgG^5v?zZ)QlDZ5(FUCvI5_;eyWidK z9;E!jD=zTV6mN_K*8aQRcnSh;d`#Q6pLCOBT8X=tbIS{Si+sdb2D|j^M~(B#WW!A{ z%tW8FIc5W}3RtF>g!RlblMD8lX>N#VKJ(1&@ysg(U7W)-Y2sPqTr<^lQ*1NY>ukQ+ z1hN9gNmIxk80YMO4$5Yy`H|IPI47zX$#7E#Zz|5lT2u5h-byX%mWL%QAi*7Egezt2ls0aG})cmU8oNi8W8!%T`LI3pazY0B11?|fRu+rT~ z`F~w^6?7F2-!^zdKrzdAzPC6AoQ7xx0H6Q1#`8s-4PC@pw&ne3ahT1ThZ8NWVbTDz zK)a)N!S1giqKi%d`K-MM+Ik0*6_|uCDxxj;xr~abD-YtGzZj($9Did14!NLx?gK(y zL;)v2QP-?9uplAu5pu;N79a;t765{%nw^By68&r)`Aj`BhMuKYC12gmcN{CSBN%pY z+Q0699KL&hb#nIc{ndHyv7B*ai?qPwFWugk?Ef(4&54V?aWNCHWoPnZ8>AeGc6Y4- zZO~!Q1~upphmXRYIo;{3{ytQHyp_F~GpAvZ|7T?bOVMPCw#f~h2WQs5-cfMD0bxci zD^v212bVTMWxbha@z`e02$Rfw8^?nMEjF+zZU0a(tL2p}G~5Y>#JNE{%`I}1qvg)a zLLzVHRHLZP2I%}b&N4FFUWwF#mfvR(TB)U*CI7Yzw1urUFati1SvI@%hdK%VB<8vb z8i^I;HKBDB^i$|4Yg(>y`ni%Bdimp8>TkK3BI(_NUF5(`#ovf(UoG;6n#Ic@fmbu% z)-v5jj&#Y@QzK_jx<_*uWC;1?ami7Qr`C*3v`7*H>-D-d)gl` zqsP_F-txZtDW=EZ_bPzv9mcNc@0_udMXRepLBFjo;l2`KQQ39Jv(^c#1k;)no=k{4{i+*GS!}B8y69 zir&WGnQUoM2Jv(jJ&;A3swZSiNikJfCH-WD)Mq&jSIRzAlMC5xd8ste#fbyghPIsT zv<50Wl^X!iaS&r~iJO)IDfFkP!YIezCmFrUX`N-STw|QY3>-?4-TpfMbwlHAHM{Ce ziWQQCmhx+eSXzB#oKSOMS$=ekf6KgbR`~#XDW#N^{&O><$x0GSWsha2WTV%k)^$9{ z;;32a@7pN9f2REJb{hBF1Cxwh9oVj%h&?mEbiHKk4dfV(U6rlW&W$8PU&{9Td-0V` za{wMK<7z3&b&r1Ebi(u%yO)_Idqst_M%wfxN#X@~&ydRU6xRZ<51{K}`EO1DpCJGp z9zqWU;n>4$c1idZg6^X4x)d>{tuQaZ1S8J{W8{%LFh&jxW#!1O`wn}akVpbBM%bSU zIVM1kP*)fsJ{X5we37URGccy)2FZ>wGDqN6EjtFt1pFhKaL4+q8Rr2z?)9da&%&`7 z{a!pP?SEp%Ld1GUe|z)hum$3DzFp`AGnksnI`<>$gucAK&_TW%5S4yWN4GPQFkb}d z7@T+^F&a{xUL1jJ=3-xdNx4mp~H-Vkvy`ZIVd2N6?2 z6gAw24#)))LS=2@O9pR{7!vVs!e@wrL43DBHi2%D55{OhsH}7Gk|Mb<7khwVA+d-b zWqqny0>%hP?;J4?pm!tvb)YlT^<&G8XN(*{8(CdfsJ}ULB{I-kC-j9^cLQ@2Uxj_9 z0`EjZ9*1;_xH{EeYUTF_oHDp|N8J* z{@X@*Qu5zYoU$h*`z?!l%aT!{l(l60+nRj0hFG_XWpZT+&tlL?X(Tsyu?8qJnA=8h z9bLNoqxJ=X?zhl`zJsWYJ6-9kOX4E29k=x`p-(a}oOey(WP+Ux-}ubRGCxbMiM*qf z72(NLWGc3H;n$w^oig@aL4S(at_GaOiKVB*K}US!s?ZeNrmL}riFqXvz-#a*b(_#TpG z0h0a(JJq?W#UEE%xiyxqubZ;(qVHN>1?GAA6wInAuE##st-C0*dgF(lJ;s(@qsl~= zXY#VMHO(*8C$iNhFwe^IXgA08~7{~W#Ae?I@&N@-aC zk67jyI$eh%sPqV>-d_<9B@};Kc+kwyfdL$24|8m4i9gViL$P&0*CRFmM`{pAjb+XO z&HAcweghRcsCSMRK=26<`yA*?nSh2KI#wU3v<~72DN(AenFak@h&}o4@i$$y)B*>ySv&a!IBq~Eg7%@3#^GLWLy|vnaeiv{OEv} zfmDTGwlcj%q`$8z14{P)gQJ5b`~RC)2haQeHp;g5|8Lc_dKLqo zmKY#7hK>hd$$Iq(WA@@>pokvw8KL+$mHFo8Z$gi4v2gqga+Hm#0}>}kea9i8uM$y| z$04vkNnM_)GeI8pzLv@V^_9h@RKQ~Xe{i_}>L9KEef{;<&-{NIrAhw(mlXwjz`24wk}6^tYQ<4|X7OSY%pFt-e|?1W|+c!b=9L1esCKj+^xOWYsa1??NO zXoDSxKo2nol||Z#!mF^QBz(y$k_9jBg0_xa@}s`%ZSqD{?uNNhnQU|E*SxROqnoTH z^>nvJx9V0b&kUAx`4;5<-Cers&MBVvJrA`1-EM<>Fn;seMUI(C=5WF%e0f&wCi|D2 zIWv1cegi1<-M$yh;AJ@1e)uU*_rGLhrV|sn-L`sH*(D>l#{89G<^$`_p)bR=ZF`Mm z=jO{@DcP^@f_6a3Eq0Onqd5YQCjjkq;z#q*ay*2>Nn+E?b77E6Ec<9yyck`Ivs0JL z2SPvlxU?RlN5S20c8lMDrBSX{Ulx|22#0-yW-q>7u;ZiL%-c&yU#QOi(8 z16bahw4Z?bH446F@_6HFXd7T(w{*uX?*@g!I$iSWW983t+&fyVn%XZsoVs8LI{F1_- z*elABr~YY2El?7>w)Z5$Vie7*PN%aOuF+w)jsPFIm^`zQO|cP8dSgMx#0rNLF&91g zX&lG{v~~2PcFw$uoH6z5ajkh@2!&M5YpI%MzZ5w#DJ3-fC8I-TwV&6z*+1)ivl256 zDNe*gi3jGm7mfY#m+Zg46#w6|f>|y#pav>`B$gL^f@^Pn`RZUXf*#K+_<04dxPp^W zTq`WZa#=tug=Bc)#QKk)RS+i%7xb6bQvNa(kv8tAy^xFBe!f2c0N6k$zb7s^_J6tj zp*k8_`xv0~{CEE-egFT}(X;>8R?3FXf0Ku6)=6;Dy)ScmSLgay!71Kjk_{{kE;V#D zuIz8(Lf1;Yc~Domgg!3ApC)J7HMv24GF)B?YQc9;XRplU|J-Ap2G4-Y;=jB(dbQ;L zbMWl{vz5{?|1UNUUz<>+5nGTfD>laqj%5Y)bSTeo16@)Nr(Se6L9sfZGL(yF4 zGTqDUBlV2PH@eHvtyg17JRP;ic#>LjgOR(%jv?At-7lH=pZHShCecVQk6vGK zsA8!f1*5xq&zh-psjqoNTfL*J*BFm}G_8^H)R-cFh^IbsPs9)Ldp`E886sAlSeC0C z2HA|^(MfcV$l8;N)#I_q#3S}Wd^Nz8Jrw&-#y0&)OJ4H^ZuAD{*sZN=UJl0*x z2eeif)W5R2@DH@e=z#+p90OHZM*A>(05&aUTJm3ahP*kR`h=op+bEI$_KyzI`v0pp z`>&qmzipHkU;sHs)MtPbps25oDaRr9T~ptb(5&ibcs&$@HB={5@2|Eo9qUoYMNIQ;tc>*w{qjq+dr ztJCQK7z7<9c4_Ct;s3n=ozCA|trzw$niIHSya3;-lb%+~dcI>^8+U;WiU>%6e4y^V z0V2KjJBmFJA9`_G${U~D`O^7;A`h#J9}DU4AYK93=V(eXUvxqLLqu+s);8n5JLiejF{xJAY>+%;T*UGDR&b*4?Hod z3jik*>|w=+2^I1Mp$v(ZyRFuX7vTEhKToe(t7n=d)VCvMrLC#cYTW~= zZLe1D!6{-6#etlgkEh%NX+{9|t$WZ}xqx*({*1-+Tf!e{4|+U@Q*@=d;i%#$>iKjk zIVX@+0K-u?PQ;bVJs7pyBd`pA5PF`nud)gwkcJ-tS4J#ld=+aJ`T$Z2AIgZ_gVBed zQ}A{EkrNNHD$s!qe`tLx<)T59-wCJ$PdjXP)1a!CEb5otn#&lHdl0#R3e19mTfVCD zf}!-F13TmvQHou}z$m-&tqx8V_{Q_EU?%8oLqLZ*AEAQF3DC|fOTeRQKjUnuME!iK z$JH!Rzv3VSpM~mizsunpD??4{N5+W)@KM#DX$Dk*Z*l~xjUaOnG<-4v=4He4wN59w zV5|~26iHVA=&|K7Nwv4z{k-rCZb^@p;NPHy&}teOg`#GSrCaIeGvrsM9cF+b-dzoT z>JH*)nfe=npKi7(^mXB9-~1hI8h%c*>yJVSd^=!*9Z)vS0Pby2`XlL2pFovc+h^PQ zV)#-M)JHiLHNg$*c}5+xekoAQHmr6nSFfgw6+ds3?EE`TciS|flLj?0Hi~Y^u^99PfkBO}<6)`vO7(loqeW!uf`jj1W!BfB@^o$5VV zXKWH4IV1aZi$FTqGtf?D4V1X$u16f`jZ|-BSmsk{1WV1EzEldO6u~Lf=RNXRS=r2% zO`SXF7J8wyNeR6&8megF3D{HoyOo*Bi?f zXJq%r_FitZOF6x9F`W8@aqPS$Zj|O(?09D?LSy^_m=hO)9hpswk}=YDyD>6BJzZ&S z5IE7f%t(HseJ#Em1~&WJH%cxBzSh50Bm)L)h(hqw`mvaGlRK5p-9vt==~=s%UYTJFs4ipdY;OlR)d>~kAMm`zd;C3wA_Qy`Q(!D0Ywb? zsYQ{ZOz}DBJs1Ya!IOne7VX@>9V}0)ENkobLyMcCaag?5Sd^In`8rV7VgQ?wP$tX< z^>na5cUjiX?T3OgIgv`21v$`X3{QOkTxAl5!75oQ65alrd!*Jj?Hbb9o`c6>BT=^iKLOn<#aE+EOk7H0WmV zTxyhxlxffd;(5(fD-|izoO8x=saPsf#yYrupTpSVqjPnr6T9C3nfC4G$~_o~LHrnI zid$Kf$rA!HxLKM!&y1`_skmk~>uc4`lK}V9+nl-tRxn$Pz>W135U&SV%HClBCX~#T z{H?mCE_3K^&SjJs=rLkW#nkPC8?*qUL_pz@m{~IZF=jd`oZD6JBqJ0T_9xvLWyQh_ zIFO-kRmyC|4Q$z`r-~obQ!V#kv=kydb~?+V%;r4Qo+)D&L77~MIFmA)bDn#qj9s(@ zkPc06odOt5(~#ji?4c~H<~?{zLZ2u66s3=i409ka(IMyx%BeeY&w)vBCKwJ+kJ*tP#Y z=~SpcQojAqrGB{wqodca4hzp`T+F*3nf^c+FE|Of2Nz@t91jagYo_0QUIi5LAd`CFwc<`oxjn%r&AXT&h?!la$ecjxyGa+-KBNO%Fqh z=Tg6v>obZnic7u4{#(QtoMzZ(?ty+JSBi&jktdc7n?Z`=Yf{grXjRKS7$Hi@@~IhE z+Gj4Xj|MXIXwLb}wYjq=^cG1T>?5F}m4Y1;?Fvt1Og)D9vt6dBROMzKnO@^L`YpqT z6V+s1h|V+xbvT|Q#^F487NF~ua?03AMvE<)`a+>R>@$J#p3ADGTsD)GVTj&lI0__d zIv)V&x)d=62vxBKwZDcUmaO9mTe_Mp71xZI{}t}fP!4=;*7VaPk)BOT9}@q3E+wTZ zW%76axF##)07U`vBfn-TkjXV9k18jG&W(<9dMRESWBOZIK>k$RVjmgx0Eucm+F*X?J060aH6)F z=Tf`WpiFRALYXBW&1WL5QL64Uk|*^!r+6IlOd0zgM2`g(WC{}irx5#$r?#6UqkAry zr50tr!yeDoYVNfss@hiMo5saVZu}}-w0izmxr$)OXUON~$oaV>N>$1@GgNr5$@tE2 zqP}1wLl(iphMVd9lP(o0!#!4Jp%Ijkaxx9&f7R>Y`eF!>@6g3_q@a4GqID*uxXjh- zUTyI2uP&6#?5p$!az_y=jH>Aa`}w%nn-Ru890!E*pL<#$?}GD5bU|Y;iYG?+3{h3H zl~W<*VgDp8KILmBc9uDX9G>F*ea7;gk+}+7Ou>YB?(>PvD&-!GGLqNy#K?})lo`$- zMecwik3jbVk13=$K0><(>NyD13&1mPfE^iAuEUU+_8hq~%wT#T4Ai&!l$KbJ1;&&F1Nw00D6yR5bkuRLbK4#FSz9H*|sL znM90avl(XA{ttop2zcTvV}BL|;`3nge3VvL%J-QHVwtY#ESAPNg_8+(o)6GgFXghC zpbQK-`5yU5?h?7&%)B8~NHT{)h4j1yV91+vm`r>vspcTc@kHpC&n}z=r5a@diYAB- z6DAk%V&yJ*=J0a`-~XI@34o8LeJcTlX$SDf2_ZHmbB+mgEId> zi$dZgDRYAs&(v9~RHw{Izj)Q$gOmRAvT3eVqzv`Sm>IYS;uW)*$lJ>aLS3O-qV4@M zCFpZ0E+v#n2dE!VJco4AT-wdg8MHnxzWaKqG(Tsw_q?XHolOz1TN0=)d#LPiPr9Nw z6xR-#njiPT95NX_*hA12|Lu0W>sWc>j%NgUHINbsh^t|{&zjdVfl8t><<$bP{|j<- zvXT?|{4EUDfRwrD5|D!F4`X;z3s)v2eQzpt7@EYmeyIe>=miSZ90ui-%GN7l3djo+ zS*X{?R}m7I(amcR>K>fwkIFl~qkP?vtDF(A%-Nrrb-U6Mt3{==1hhhGtx6>`dTWrY z5+v+n?vCSBFO}*|WV09F>*Pj|PQ$s()V-ln2U2`?@)Pv(54Ci?CZ2K>OwlvKl5s<_ zKywOx26e7>vR=IRI*^n!P>oRc;1tUqirGXahETeSwYps1bUO2r{yiU3v>=M9lv+0i zjM|83=mW^X1XISrn2;t#+!d%)5bn;dSG`sZ&yLuFg;aqpqY*6jmQt(6L;{w_EuWAR>P-C2&CFWtp*;F+IV3y8_h*D8BmImQl@3>;dM$gg zKKyb*N`*kA6WqOIkvIz(&~2ED7;-~XP8Irfd6TBfqRTUSXF}3{|3He+aF=Zkwjj-DkGv~cuH)@3bCe= z0lIQ!Wr#;UaaYO+n3;be7t+bwid*ec^wM~vvg|PtT7i6dZXGb zo~n?dM2U6kjZ(N;YJ!gcWAZodgep3d^qW<&0kk|QQ**57lu>Eo)e*s~Koa$B2v1c= z9==6BVr)RkxXe)|s#l-=C%y&5&(R1?0?GzT-jQDcB(cw9=$#@DE{4b0RQKRJ^%~&jy={TI2ctJNA+b=Vy(xn1RzIo^h`#E{B4UJ6nb zmY2=(wt{IDDpg^5c^q#Gpek{^6r?IFFOTDG2U0o5V;oW*1~o*ynB&>sZbihaYpq9FDgYO!e1NB@r)|<81+yOwL=2 zN|i*sT#mOTNTpO#3iO37ahBWhPV}i#LQa+5pC)^-a{n}XJn&g%{AyM>eh!|(xIhq%w z^N%6P*O3d<``dzac=YD&(yiPwNKO!zXtha5P7rPdkAbv5FV<=UDFB5O^Ti4AIr_v) zh1XbY)gQ`Uqfc9KrL3f=XF!^;?Eh ztB6W5ciR@dDp4sH5)J)+UQTK8vrVKJ+lI?}RFaS~XJE#}+ZLw0EFU!>T@wF_kaTK& zd7spNzBOp;O+4s%a0;ahXgE0-&m`c|27QHbpNk5x*n!roLMgo+uQ)ssOMV z2|X8#kx2)d5e@+C#O{n{Kq{ZzR$5DNaur-&BLh-$%A9$)jLza2XA2j z$ONcwEhiLtpO!<8CZWd=UmHOdq;lm#rt5;anOd^z?Z+Q2(ZXI^jh9N00^(lOBvdh# zB$md>Qxj6ZCZQro7KOKjt1_g?1pAmT1{ARhE=0LZ96((W2xLvkoZHb%*Du9cPM0zb zGBV*RBjgMw9XYFABN0^MxDKp*NIu7%jpDjDzZXIBiHnkWY}uzeBvDVAOhDAsD5gqO z%7Ao(3T!EbkR-p5_lctjmeuf7EvrIO<5XlJDu$%Kk5E-5Q$oY$hNYYdecgThS- zGKQzhH?*-*iQ|dU9U>1oJST%nR=t-INs71H#!*#*#EEC}QB{{7uH%ok4yknE`1szHl0}B$yp4M~uJ6ta zxuJ(>H8{W+y#Vw9^f;ov7`>>LJ%GB?E@(4O=uNxvsEw5%aYX0Xm+Rtt3LP{kKU9~O zedMuojuhb|k+D>b%SfF1iw=awaal?p1_4nasWdE58TtWDo%r zs!Qwa%6s3#>beYcU94Ww0SZ;!mCkI6Vii`ubDbnin=Q52gGZqIE%c!8l#=QmToCAjv3?tz4*;G-7$l#-42&+U8f)3y ziy>8~68a<+1@Br#j2#dUJ2?i4*hxTzfKl!(0-3aR(c8`C#fUjx!I4=Om4>p9SJ2N& zovXK6iWrkVYLEj+kvh6XuDbqbD25rZY1Ig%3Ib6~C9&nw3UaFq2ScG`c`8Wrr+~01 zz04*TRxL;jF@}lXuV4ccDxiEhY5cPGUtQ@QaG(#y2($$|Yzw~FK9Q64e9&GM(q&d2 z*(#9Kb>_Ua)VD-d#5wk-v80`|!cy z=?fDpPov{R0c$>?Yi%kqPAHrrX+kYlE`B@#L-n#YxaI^ukV{Jg{Vb56yh-tvxW$$g z1*xyDU5K~SfEvWG4CzDr3PJZLiaC1cJ4ksGg&Rzcn|p8(pO$S6jc&RoBv$P-P{?@dMJrFDy+fHQIZ!rF zup_gO$TM6aoulm2qiQj|>Om6xNhua3Dxkg@Bd8;Jn%0;$U+O{PYDA^vaD~JVnD|N) zOi4X6Ev*D660dfm{08r8j-PceWon!#I4sL}wr zypkb?4y1JGXL&kId~XpAu5}8uBOip!XyGGBof+oH;UPuF6GNtmw8DFhcGnFa ztsy+M2-1bIoVQSl!$^yXaHXio){iAErX(vxHx$}$BMh-RKYT**{fcls<{*DXxE^z)zam_ZIow|n zuE!knFM(@Af&Vrm9v0hN^Km`y=zsaR9(M@9d|Zz^4q!g6#~lnXAJ^lK2$-~QJe{zB z8MvNAY`_d$Pa;5IO8;smN?^uDyn#4@)p2b!RAA#$$11os5HD~Oxbou#mf>nBXy7J9 z#KNF~30zMoa$p&*#~MB`b?)$FVhC2l_4on_*1+|sq6yZ(^{7G$R>Sr9;tE#7_4tAd zR>Sr9A`B*Qts7=AmMXRpXt4S@>}QBIm^CUDPn@f-uO}36FsXlSH0t0Qq{+ioQBP?) z^k8beHC(FW+EDz#rU|tQu8jpDY#v-aT!q&6vG(L zHsTl-MlmeHRXdbnHm*$tGpx?%KYKjGjN_#I7;QE0r+lWMhKV&c^#r0FX5xARArCWgJ%PA~nYfw?erU-b8wh_` zpKm;Y2#A@uoXrkFnuA9qB>TwISltYS8<&Ba!Xnf}_*6|4K{J)r=LtKoVKQ5L_2&P^Ct z2T_g0MFgKSGGeM9*(Ee zhV#HMuPF3no1$sxLFz45Gq#lVBb#+U@M2TJp~U}%j3b|sT4$t!m&)4|s*;%LMb0Ce zgc0{+^xrPTUL8NV2T-!8;1J&lDMh}sD6)blswtqtQgxez14hzW^>Gm)lL`}vJ>>om z8M7ZSqik#b#5=1fayneNP!1l>QkX=%!AKDhP(g> z54_Z;LP3Ov^uWJlz*GTr9myyT&BMt#K7Qb(9u*LD-}&A`jNo_JLu|n~nk&2PIZFj1 zz?>m(A}!0(u)G~Oe*!8LMfEsm0CNx!#;~*}5rEY5h&O4^;J|#pq0kCX#g4Rc43a7w zDOtxRF1BO^BzfSa78S}Orc|MVU58jPGO$W>aB{+@Jn)iDg%$FLNyW_O?+QIar8_omhd7#sAJOq8v>EKC69%?ht>39UXom&h$fl%@V zi|tS$J9Ij~hJ>RI^t=vsk2Z~pT8;QQ0}ZwDVw&#(UI z#cg)}vLo+%z5MH!|LS}>?|kWYzWkx{<=dCL-C!!-5fdhh3M)l7No#HT;_;SC-jVkM zFIiMrDHcnb3bx1Q_R15YLen?zHKRJA#Qz^MPT%Qn7S7Y5g7!VE>I(~$UmGR2*hL91 zqR}ABb7G`3I4&n|{DyJpyU-&(8m)ZU?WtJv3>8e&*9vAm$&uv9W9i7+zCkEx%XmY# z1iOHuIl0x2$_%(675|1{hP=6UH~}Qk(H^?s0>N8d7n%orq1=G=d$I-b4-o*++fcfO5f{A+z5faP3BxCeb5$L`k<2{POw8iils1USTJ*hN%s z6=UqXLJ-}Nah|LMt{!pXs4Xig43Cy0NndUq#8{uuH}2AH8hap~-H8&rc{k%Z9eDsh zK*!~{Q)>D7HrX5TQ#Qe@8kI1Z}A-^^V}I8O=DdLprNNTX3gOZN<;_HHLI|((&nZVXnB@Ap=1sqkY^!I=s^ky z#Z&CB0=aM+R{)zg!__vHHFp(a%%UJ9oM>?Az#aA=h?#(yt|4b0VDZ;1j&2h5ZHMi4 zo1kpo48I2h;hy&an*i z#G2N5AA+izd4ahJCHEodwwZlUlUbQ@EaKKw@~lnP4jHS~tTU65?c~}dcj9O0yI?B) zy|oE2ScxjNmQV#bS7lbV{(ldx2UoxoZQvPNKPT%r5r=v?C5Alk)b zR1sZ3n9$5h@YO+QYTN)i6Ml-Y4x1s*1fR-7$6-#Cx|Pv!I0ZX+J`cINJ`Sf$Mp~rE zA@e!%UF5E4mAD6^gM*HX#u)mYgM$wJ`mh9@i>HWHN(EFEovP8qR=k4?z-I99=*=;N z-EOxF1|EV80iSTOiDHYp@2TjZd{0S5CN;FIM~qpfF})C75PDvfi&E9mi5ktm*=)H7 zqw~on;WBrOuSrshZipO;NjiXzRgPDV_UdHMw=uC|!lXcT2^MIigoyqT9 ze1WnCI#c0iL|5-#-13#U)V98bl6etpC3NZgW*Jw_whpg3bm@Cs_t^<{w~DZiBv$WE z$bDft+UX4v7(E0n$nMR`Cw&h=l*{1+eJV!o<-bPQaQg#U4k-j4%v~?ZX)4aVa4v{Wi6EloVOzH?- zLsq)k&w|7+Oi-nQ%KADGungjsgrQ;qZ`NjQBhfN&77`e8B3)aOUA!hYNM1CQv2hp> zuW1*UC924G0r7RH?F3Rq@`k7sU;4~MQt0(yE1DN0>*Ce7{S#?Zls-NyN2FY@qzuLZ z3o4TY+=HKHNbawk=s6Em1|KasXj3fsseg5Oe);|J@-r3OF`&qi3kLgkQ2yJ4?%@HD z=Lk~k4SjeEv8T;i^6^phI6)J+^}p3l4C`$EX~0_)1&TvAu4w|@sw`04n3{NNxv~s7 zq#QuYD??_kpuBmRv-t9N0!lrTrmo%E=Pl=pGlQl{qh_W7vlvP>`(-^SO;|83Yo!U6 z-!U^_lm(@#v9b=7X3UjB5$ztl?(W;>$w)QLfKt^mxeVpA*dgPtEJLYkhO9%CW(<*; zM#nNJRcwyB_MuLKw`ucYo`o@fYC};HquxiWhR`}i6YL{9YoQiAjZXPg&q*$zODY8LVx*}vx!@wIS7bytE?5CW_Ql$;P-jX+Vx(+W@u;%L=?QV^$VZ79{^ zS2Z!gioy)73nj1aY$#R5$(3XEtOF&>xSLOvf`B~Lpp*r?SqI8e-GvjZAgWCQiidBJ zj~E+JGOm~hEMmrqZvpYE!z-*m4W;T@NkYLs<`{aX$b*aAFtX~@4MTYmUPz8QKs2TP=fNz^HQ9YuWc4X4CNr78y7$k%Zr4(7|T7lRo%Yi1TIZLp$NLT9t(>&Sn}J= zu&^2&ECrgA=pyYGod?=Mfuv`wdF(_3nF497JVM~JL zF7WyoIVnF%|9)eMS04VZQpW-D*EsmBY-rVYZ4z5TDKpkkQX9!eu+)Y!wB|;s!@Vb8${Uk*_1y0<{4&HK3R*|3T&XRepeHJo;9jRtYFoCzyevZ!Mk= zDjnc)$gu;WZvdg-QY>ykmKlPsCw3iO^?GMuHI7vc6o#a8Z+|ioGG*cE>b*3WQsRNT z8KMX{9!5ToUFN4`4{)Nq-ryWbZ$zO3kkEHKl#Fp5$C!IC5`$ESDzyT=rPFX*vy2nz z-q&$4b7Z_Ffyl5l+t zPR27OC2PNqzLJCzT{ABLW8a8R`5!K!+R@u2GgIygDQ|?RiV}~C`fJ5N!9GXyHt#;P zsr_8P1t14^GwjTwv1c<9dM+3vMHb|)>-f4l6x9K(kCfVsRTx_ZMy_)CwajwvyUjSY zt`4P2c=&|VtB!J`uDwD(3L(HqdeWH)1BM|W7mOG7;>m-u;rYZ z;b7D#t3#nk_5}OWBHjK&wT37#qj90cA%I={ks;2{RaXhJB88QB_8s(MqTps1g( z3IW|~*V5{Mus=m?HK)>3;_uJ0=Js-CZ$MBdbiuhT+I zwf(%f)SyZV%Bs743e#uV?Nd;i+*eZYHomW4O)D23%wA1*o*%8^9VpX4W)A)CtxI__sgBq^G03p9iaeylFWFo z)f$aP4)GcBP|JP~%oiQ1r`o?;qEo6p81h-y_!AFw=9_PnU#3ZfBVQ*DKJN95S9a&1 z8~IiDv|F;w2*4ue=?Wg;(~PARVfM7Z3~Yqkh=%4{M#qVjA|-2hzhC{$XG~XR=i{;W|Kpa47~(B zwg*_~%mfb&8KROK2vyK@gzae({(!uB7hKzQvqbH7rCR<}-4tZqGf5VpzgP}S!obep zN4BdL-*{oAUl5~7QAbq-Fy9k>6Fh$z+Bn1>?_eK5caD8QM9A^27!KkwfF~fjchYVB z9enlGPmuc9pMLdKlwktK6fx@^Pkka5JMn>!?#x_Mc(D&0G23MH-hiT8Ou|&$Gc_IW zAdB)y@EIlHR0-vB`sz8;1?RqDL=5c#;<+-yx$MXc-pVW_;z!fPJ)mb=lpI6XENi_Z z{!0!xyg>j>CdlDka4LEr!%5~1zif*U?^X>jW-LTqaD^sHhWH?V0Ehc;4u0O5aUQVa zUT=!|ER=b-%qr>WWg_2ZJ@NXkibpDhC>L>vJ=SXVJsGM>kjPu?0SNxpe|rH`k~uL9 zO!5<~Ev=GG#OAR$Mv~#%fy&k53Y|yZERuvWyhnCv1xC`D=$5++IQLd(5n{ewd))y~cfDczhLH}_G&J$M| zV!FA+VO`y6Nxk?`v^OJn9Zq_o?;zM-872gF3#bis| zUC|sv--wA|r=c>U*iB};nzxXNHFYB0L-t9$DrZ;xLS#K=peI8Gs?!?K_ZTtVk^6?| z^&Rwc+U7(zE!}lZJ$vdaFldK@^BTa@?(0!J)oCNm;k$3rE@ z0ZJY%iKqLjd)AExjwb1yCZ+70+<5|u93c{jhsHRYM+iOT-^=wE_ukq~^-62Ct_heE z*F-nAB@nY1r5quFVtkyNNSfYi#+aoklk9GfT>1+GGT~vv+ ztBO}Y=v-68kutCX6K$E;pAb6NaRq!Wcv(B3m@+eRXV@*Dp}CrqvI8s%uS)T)P)E)7 zRj?P_MAvtF*q>0yI1ObsGizh(CHPBEF}IFvvZKefx2vfdf7KOVfgT8^A7^8z{t|mW z69TBJ@huF5OpTeAkCYrJ77q)9z)Wz%Sx{QePIODw-HrBK=(_fmrrfWr!L{gV76SUj z<^Gn~l1IH!VpU|nlpvdAyqscxDwsn;8sbE9a_A^{LaL^*sF3Wepn24{#3P|ZM9{?m zO8n*~mra5Ul)?0eG0f|Ix79lLqoLH(m?1#qrD~?QRMf0g!+d~ra8fPHyoG_@m<7L3 zdAU=RGtpy(#zTB0R0AXMrYNGb`pFvRFi0%5OLgf{GI`9ht~uV3SboSz?|+ zFrkReA`7lk{5}{FBA!ge!f`A-af(n+2n@aSwbx(0UCoS=8(gS%4YRKTb&XxF2b|wg zsag=~Dt?1LAt&U>SOdlPF}VzrOx2$;Jw$u%xU1ht@JDN2C#K12vmyefriE^>;>1Yy zGHRiL=>g6siWJ%XGcq7x$Y)sUp*9;gDz~jNCzb9+N=?Xtq;97sSLU@9N?EcY6*x`o z?4vH5jrPQUe)UFjQtpjEi4Wrpr%(b=KuLh8x6qxD4cc9``*z%F zbyRPR3HR7Iky@V!WjQutYRjtm&_R?-k)9(n{KqOF1(_sLh3c?IN~u@VK?&1#4PyQo z#?HES8{c6M$zVOl;3WP)@FVmpj$*2d?q?^N9c_dPJhwT|2=L2 zV0tC~-I2$5$FhB`QHUSp43~e}kK$hkQQ(PV(D&}(g2`u6WjIzR0=i=HQ&b~JxK$p5 zgTq&^v%9U0E39Qp`VX-4k_%YDlaxrH_GTr&NQ0Ra_;k>n$Y;v9?FsGkLwqO|uUYG4 z6_Z`HT`zfDshj}+aqzdVcg^vHs9C7x(sU_phGyBs1{hP15LF!FdFrv$U$Gx0BDnb* zGe#CIoiN!Y`7b=j9;D_-*p-o<#<76%L2q&P(VadMPpBW6JSv86|8wk-ac>SqcX|m8 zzNg!=-|obmtGk$cyINd}hF#11aVV}-*bSx2#~eUR%U?r8v5+K&NDa`5p!7=yMwS(M zBq=Jz6Ey&W4q~el3Z)(y)d!ZeLu8J`9VH=RKJp@!<)iuhh3K6>?fB@fqkG-C#jpcA zYJlY?y?h{G*?-6cOg%D&UL2@H>JjpFhlt*P0?a`^q?oWhaEHJgF4Q4Oa(fpVmbBiX zKq%wBgGE)N(MW6pt<00mzb4~a{Wbfo`}FZ==I4I}K+ysmq@Tt0-WS!I*+$}}sKU6( zk}nE=eCS`?W_^+I<8AA&8N>3|<*{1&sg*^6bf4}sei9#ATSfHYFdTOrGY9TdKOO21 zS8FjnRl)M~O<;_sUUX{BXJUb}&Gsq4lkcT1MO#3443w=mT9Cb^3`I1+5Y zF?ypuMmB3Q(qwWJ0>daQ^QH7AFbCz|aKyOyqh&gN(5?RNVTE_oZx{oCd_(+E&~pB} z%PlXzn|{NE9F8GVeRIbJ?dH9?+-mwwIWNzZE#433V?=G{&BgTS==p(tu|G1z_A-xp z6=|1Fi5()n!{nz}9#^_}GQm#h@h<550LE5WaAzisb;M$uYn0@X-l)X%RGvAjlGgR<%nrcmyIK%L@CH$ARS!vwfrJ*9fg zrD~%5lah{RV1j+jW?GL=W}=p-jwmD9?jjY~JK{&+12k{Sjl~P6SbO*gB^$|^lUAdX z*{_8v9gmr%Ibb5s?0Ous8`d-aPKb82TGVrq<3Wl#x&s~6)fdW-eSzrnD2rQr_uon zyb}Y6p%=sR}Y8s~V>xbDUsYY~&2pyh!ZH(zVfgm>F_% zPtRr}TxkD7Wk!(%$qrPh8;{*1)BVHPBi`t;k6{j2YX%fJ5Azc@X=l4Cyj{SI_Fmk}bKcpbHJP9z(R7&WI%~!Rio9`H3-;GcUG& zD}h1h&Qr&dJ{Vyi^AodOjk=&O4_3y=M-$A|N0_CKvoW*$jEHN5L}2;@#z-u63LP%} ztmIzB#4;B;m}~6BBoSNP#f(!t4wV2T`!|EsjVl$*k5h=nR^#Ct1l|S6AI|WEi;))0 zB>Dk_foSA)_h5eyc=D13x6xbUvX^K;4C9^^k5lw~qT^X6J@m#4t2yzS5nz;?5mIL7 z$f-3N|JV=Y*z!io44bOh+@9qQQ5a=azn*{0qn@+bTuFz?-7IV$ zhn^P=amITY@g~1XMwKilP&7u#)@p|WtvVs>$ffceul$oHU@pb8{N}^U{>8=1pI4rf z`V?P@Sp(v}WB}?L<60Fo9#ytyiI}9eXNmd5cK!J0KmXZ<(dF|XB`IA=(_4)GlnaF+5ugN)&+-wBA@5!y@dg=wt=eYXRBjyvX;-EOPZ zXYwE|*7lSB7AAYD&}evC%@jhXT#dTEJ-s%qCX`eyIufIfRcyTpe25jF`8>zWp7N+) z){E4)1}zrSjdpdvj*V)Xk4yRm#5M5)WE6Bh+KV6f94|d2R6Q4HQV%WriW1+hDG9}v zKO;oUzE-PfR%nk!7eP<$TnY<7loBfTat~@DSPKI$nY@DnA`1}sAop3GY!ysH?4kna zMkU>P#>?IQyd!oRWn${6qi5y82;K)%3SEgwEU#+<4i3Bf-F>~H=I|FnBX3eWF|ScA zmIN7jkaO_5`$-@?IO=}tg72hApe6^2I_tKAu& zd-67z>k`) zhuwX!BVK6hNA2DJY)QQrE~JK_ED>0F!d{J-Hg^eK?( z=?RsV5{%r~US=9M7l9(h!h`-a6boxgZjrp$mG%s2NxfQg@g+FjFKQRt7g{lB#lm{> zd_kVN)~_^G_V@Sq-@JY;|GU4xpZ@Q`{^6@H4qhMaAHF$wb#V0hi~WN)2d|I50Q+mV zT%m-FL;A)3+HIx5J(6Mtu{mx5;6RS1gf5Q3d4h4Z05EIxSo0RKMq4nznzI~(+rt(N zg6Pk~?!iI#pykGSs*XV)T;MTj=AIp>X9jSBJ+vnt-#pv0k}@w zBo%y1nX)Bg7%u?k40)4oYewei7#K!v@#q$IM29k-^jvc1djz_y=aDI4=2>SB=}kBA zr>z^bkPfcLt&Z+*t0VNg0MS+la5N9Zw%_W2N$AT>uhlUST0-*CCSviq@`g!pa{xl> z#XZZFqybtorOjIETipR2drQ<={-u!ekAbI1(Yj4h>~l}a=d#6;%l|F6n|0eL;s5)G zZ{DQ&|LcQS&-{NIH0fvLqe|EHF(K(mrtrLvsG3XEaCqGCTO^T{XJx=_h zuG89L+sS$F-{ znV~uC{=$gAavNpq|JC8wsrCQ$o1?Fv*Z(%k@6t}%=9qh^eGJ-4B$I27wfFSHMIfK4 zORnZubz_BN#M;N;_sG4iZ7+{r?}I zdsrV$$zA_OjAgx#v1P8ygB7HK;`M)UcyzR%T>pm$hlg*T*Z(%k@4xrHYUPLkRRn;q zdVl=UYKdCFEuJ4sL+u26NFF52#o#(KbPVFxT36`*vG?uoZQIDA_hrQj@a$ zO4qyIy>60jecL3ywwru=nmsKn@YJyXL{7Tw}w9YLb7hRJ1A^P+Q!DX=PYm46c0?2CGx~kXQd0aXs*@-l(wHn0pVQ5xx66B#N1^0g649;?A>DG%$&idjvTpK?qmk#sYVW8+i?xg0!Ttm@=ztcECW^6$U#;3UV!_Q#Vll_`440X)LWIZ39#P* zmRqAYS5@{G*)P%O%(X0kmN{k|?r=Fx!vsce9oqE@=XCAI9Hd<6o3>zi;lu!xr5eQPmMKNjp21O zUUYbrO^k!Q>_b-8!h~HMP}fCX?z^c~LPAB&Qki`1(&%jvf)i*ErGhu#YV(jZBL#mx z&Al`3I?1|z2#a;INOUr)rZ=(4WD_Zx%TZV!&DlJA+NY)4MW0bbrTc$>JI|&SLyK67 zHpwJT=hhT=i$zhK&?p@u2gh;2z0*`WL|;Lt3^|mVv-bDmKC^yF=38hTxVD(IGBFf; zv@SO|*z8oj%I&Dsu(h(F@@+VtU7}l-U2-F=raP$f7^!IeKY@(O{Nl?aBe5;YzpWjy zzubNglJe>{!kpavAHNZ1GW;K9BV1lrajRL?!)Z*T(8WdA?dJ1E-!_xJXm?Em-iJed98%7kKH$5j5ib*v#rieej3?q-=_NQXuM zRrlKMwOssY!>|i3DCJtkfPGlMwQT3Tu>1K#R@>81bOW`JZ62apSxpPAHVPG#IAL)@ zA^nT-^V4?+0?LyqoYW4c!HA?@yE%*1wN3*sH*=g!W+ZvRCNWM3a{k))cKYtNQA>q6fFLp;M>g4;^#>%yeJ79By0T@X=1p;>?z5_ax5HB54s2UwJ-;=svQV4t@ReN- z_b$HyX>66K^Ai^R#s)2src2)^Z4HEs*bY^?=<3iDU@~D5Z@u=i@~u(S-@A8`!g0)3 zizXA~qAi}X3V$d>@f4?II1SrVlwIRKQKg3d5J*x{6Ivojm##sM-lJ8q1)nSkrc{d} zTEBT1f~{`&&$n*4YS&rGX7z-%``+TuzCC`Cr4Dbos*(Zrm*6+I7mH+r({#)d6(fBq z6fUa1I#j+md)XF&eiAH!zuS`@j%h~rOQEi&=IXF^e0rkN@3zDpj;XHD9);VhK%q){ zvON9O)?FPMzZay1r`%w%wsCR3tww?V)?xZbGm(o>Fhz1^?9 z&M~^ebD7$b_?I=Muduw(NTU?;%fY?nl!m6juD9!L%S+gKE06%Au)L+xpP7^m`Izg@ zr|WA6A#=Uc(?K;vwvach z=Fo#aqm-S))dysq+W`42qPDxU|F*IJ%V-ui^Zox{&G&zHclHYRe|EO_cAo72_wwAQ z{U6%8P#IoNHq{mB))3KK_6UBCW+d+;>e4_t&1J1C{kdiQf zDzd1%z3pUsU8#rtyXs+oi5~V%4@+H9t6#+@G2nT*C-$(+v2VqUlu^*ly9Ei7I@7mD zO*&(U)T7c<6k9_sQf$>lx~7MI6dhngtF+4L#Z_j?1orPO!N^rQ2OvF~>fFQQgk9+k zN3^Sb8eH_k{FSwLsv?c6xLCD2OcP48qvRs0z=P;FMk8=_Dr3PuD92GyQC~}6o=R!& zo$#MjoE!W6X&w5gaC&%zoDY!>w|I_Tot?cslUaaaJ*vFLI`~!sSjg6IVUf#ti?VU2 zzR@EkmgQbLA0kwIvfO86Mj{mzHz9UvVVR2Bjv76|b3p(RA%PTf(lMFqx0fpBO)1GV z@*%MDO1k~sG=WGlcK9Kks};iNh<>GLH6fsSYuVskNq#P5FLTYjsPa0z(G7<9RiTn{ z*~t|v6Xa(Z!}-f}pZMaRHu9fL!Fp%%-@*RwUQzzreY*dBKhM3(f0q41-XK@85Cv96wwd0HOWswkcpS8bY zd5}jnHQYKc73*)&T-MWojtEcf?pOmpLeBpw>^1h7k17CFjJnWxekA2B$@z-+zT)D4 zPN8gZ?yR2X`c<+cm0OVDmxtKK^rx1N3ZQ)gXzIBOu4@xz&mE~5jPD;lJX&fs1ha7m`^5G!Q#-Bb|=suR! zcJIUaa@MRA(X>&1lSU)RlO$g!WJbmNUYro6kb<6!{)C1&3?d_iGpf_S`KkoJ2ANTf< z8B+d8_M-c&D{6e*s@(do7Orw4 zp{A3=BXt5;>RdHp zXkQRHK0VQ!2DguX%3NO&t!l+=v|Re`sFM)&RsB-mPMP5N`kVSyJfAqVP9rRs<{-iY z!4pzNMTmT)9Ar;bQjguPE!r`)dnZxqA$TRWU9`y(l})m1@){~9By^IRgjH#RBW`jI z1S%6%ispC{svMM}7v{JFtMd>f(<;*_B_mQg>Ub#-XPj!=nbTk}BugO6L-mpiT074tSLtX183b-e*!aV9mS~jciiLzRSGk)_0iM z;%1}1LC~o>fHIr

3XIX=+_x{7#(a6nivZZm<3F27kmX59){1K0mliTj{>;W>Fj^F;2{5= z+!>OG#thCjXd6(4amXUW3oY5pr5z`Y%vO@WCR=! z{O9S>;qk~h*&mIZpH4r#bC`do=dW~Ozz9RW8cydi@Ra*Y)i6K!Kd${s_sq?bB}+k6pZ_lg{lN?U{NL&K_jVu8|A+Y9-uC_suEN=n zs?^3|1hYi~U(Lv{_)|Cpf9~Dgu@it_8M-_#TAs_GOV+e;M)0>v{2G621hOQmYUF~i zG$VhUfoB4&;4oCt5~kdO%2c_P@&|2U5N0`$ne#~l2}CyZVVXHK&aWr_#66{>YJpVy zUBX3OH*P~Kq24q#s=$M(!<% zKx(7vMcIY}R<(U(f)CCF<#gODA5aRbMWRh3_N44bX4T;u z1HGd~$Tu=FcEOW69@v~EN-F3yQO?+q2+Ho8a7f!!Hs#7P@5mCYHwrIYJnfoadOm^K zIs2N;EpW@`|)+41|Mx92AxPS3i)f&T=3@Y{cg_<{VVUDUcy zZbwI_zZ@SN-F1PJu)jH=v$rD(?5zKAzll!Pn2)%uG_40Otri-Q4{9XZ+{Q&CO4J=ZD|Eei}GG{Koz{p#Qnux%;~F zsqZ}FPj~h{^_{)nwm!RCx4U<3du@Hje}1y{RmHjQ{Ny>~-);xn&+dj>w=eDrPrnYg zw!T^$Kfiz592Qz{ZgOm#g3rO%!RO#}z^MGM&%xH_XScQu`MRxg%zJm6n?>APw}b5+ z((OTLcveaS>1KQNU+W~Sg0kIG%AS=_cH7_HxqBe$c1o$+E2nPvp{N^_Qun-^x@Y%6 z-LQ<17v+TPt)Gys&3||Qvh`ntacn)6Obq5lHClh3HTQGQJhJ3Rmi)+)A6fGMVU|1& z<(u&uA3s}y790O@uAZSZ#NiRB1OrWvXcU|iRhx{&5=v``0`9NqigD0Dt>>qyt z;Z}c+EkJR8j!_$|f>RyDkk-K*FU%`i-tU;V2;&Jisc}>4X33ef<+@!12H-|Fd7N!F zv9E1yE9W2eo~1`#Nnh)Yc`K)c9h0xR)_GzJ2ka{CmC0gVOD0Qv;gik4%itFH3C%?$ zjvOfoLV;fpHB3NAv#S!ipUXY3?z{^#R| z(~s{|$}kLo6N2sl_x>(ZRf5?f3_tL{`~0u{*P~u4!htL3+Sj?N#h&V}c^W$Z>gYv(+X{`D0yWM1xo8ewn9Vq^k@DZO>2 zWC32$(lh1TdL$Eva_==yuJt@Emlp?l{$|&z3?F-S)Q(p5i);LL+l#S#? z6vjcc0G>!UyqT-t@=e^Q={3|>!as0}@-JRXO~Y__^wa*ww`b@1m0$uh7-#2Ggfk5K z;4AR1FTvAWkfdRpfhPlS_tY2_c0Kr=jDZfW;!elD>?lo9Is_kC=^cNX>j@-3*G_5YH_ zNu>sM12z5n$Cr<-Mn-?BYARnn7L62ne4qL#zA!g)BDU!Hckr&pth$2m%ny*&V zM1frOQllZW>Z}M|x->Bk}MIAB}_I#EH}F>x&h>b%13`x`Da^>jW5Y6?I>1M zhWQb1zbDsegNjFJIDYgcxo=+*xmGNeN^YF|CwTh)!|M+p4o7eIe>r*zN*0A}QOim( zEVm{MSZ*v0UUA+*nIt1pMY219DYJ;5exI>6;i*3Rg_ov?X7Y-btN$TZ{ykf^9~Vf~ z0vU%L3sZiBBAS07h7dF8W9WA+2lAkA>G>-Zi3KJw(++~Cn8@ETx^}@nzNAN069W%e zk;UH^f3MtG_pz;viK{d>+3u2cb|$cbtx4~1s7lpqnng(@7gg~tWxaC&%O%a)uwsV9 z_wlRp0bQ^x^BUXE+w}Sy#uL{@YW3B)*6=1q)$^zHir#-lTxvhIO~cEe^I9Pi|>nWvB@BS5Gt*3mH-l<*vI`xQCE7C6;r6=R8a*%;&jEFic7h5nU@{)pto< zXNlU&q6>djRDZ7wRhL!KRUk)EAk`=~%iY7TycDbc;cq^S&ff38J0cuX)LGfeqnXq& zDs(Q&jf>8wAB6R0M3X?-n_6R|=;)AjA_&;n__M>CYW)9IUBHeyto%C9nZEWHJ1r=g zO}!QvHO#Q7eV?R*+qFg0d@sFXnIg#+HH*6Em(71yl_8V*&9>Oq2nNy=|0?=o^~b`Y zZXM$Se7eA2HSriJVzC(c2qbZ3qDh+?guWO9(+X-yU}0ShTNsC#x?%K_ag=#!CJ#Tl zV?-h}xzp%~C>pAHr`T9TZRBldmqD14JAg8k9fg8pmcu>#ovLGus^H2V)l&SJJxxQUD*_pCZw;(hK{dzWqZ!@(ougT77n6!$)T?)~Yv-sjJM>P?<*{f9E8!Ww1^#_Bz} zRWaNZjbvrEQn4GQr% zbsmg^5;=-oX2l+k)aylv&!tDKzT2s?DUVL52$N*LYBP-iNg<8*p61oRidai$Ux$&D zW|uJ08{ww*zDl~NC%1*AQ-DbZUx9x}t4Rso>Vv0b;D=m!1HOJ0$N>jx(&#<1m@vIfAai>ppwxyD6iu#k$iV%|1dE;Uo z&a4W_{`AA!BXQqkVn%)kZ7qNLTlo1ZP7jneZo8!W^wHa)srgK0^<+M{Q1%q}DAVut zp5{+Jr@fx4v@zA2_c#rF3Ra-D)P+Lc1lgi<G~3vQ)RpRvxxo ztoJ`TmPNbLH&l25g>jgbtyw%Rdew5BPiMJ>&7GX5^DIEuF}cV+uI+!;YrA}DKFsj4 zp>4q*3z{-66_qK=6cI@CM_pQ9#ssO|+}dm<4G3XLp^;ozEHarY%NCQ0=e0J3*aB)a zji5~1sO&Jtaj2i%6J^NkrdW%ZsBYE|Z;zPND5k0-W#Z1Qz=IyP&w+H7pXb%PE7r+!ARvzedhR|}a6 zSy_StCvW14CX!W%zRUnu)s?p>^kiACDv`1l#hz2>UsiUc4a81~XhlUZgS~w7F$}s6;&Qe{$WkcT6fS5CM2u!( zOpB^0+~LCWFUfxtuvHL_IscF>W9m8iK^Am?c5DQcMEw+-P1`5Y)YHGAI zIS5SX>(ctVrmE(1`Z+GNhc^kW7SHDAFCTtZkZY^WKyh;X{&f?8Cm-IwwnGraeJ)GX z^0`EN(g5x0(aGEWgQIhCEE)4+Q1U+?kIxjK4c8G6-0Oc-K&SM|Epw-MAcz)2T6Bc7 zAbKd%KI#lheofjOE9bU#UQD~s1_+=Z2EqYHELc_xkF`+N^EgFuM&6Gz+fi6@;1DS= z=S(Z|z|zkb>D7fg4&w;;sh#6<5%wLL$E-#x6;5rq8tZ%*o!Mu}dWjD1W!oxRlbe^5|FxBd6LJJaJffQN*_t z+w`=U5r&Z0mt7DcKfcV556hup8~M_)$64rKE`IbPFZKyT%hwux1bOX6{&4Eysgo@d z8c@bdK$k6swVX+I160W=^j)4lVLV2kfs)d-0XTofc+}`1Y4)9sj+!}!PT{x-$KV#= z^y-{CIc~}qTi_1dg7^ZbSDUq>$`+VFume^&)2i9nGG`qall@lN`X|!j?hd3OhSDNY zosPJUuT^k`$9?*T*r(b?RcG(P_UXUc_Nm`ZGnl2JUyul;WPmeI#&eiA)-?(Uf{c~r z144hElfr+_A!z#Kj+C+P(??m8rQmpj&&A~C#%1cn7^80kvWhCUUfD{r&T=aiXKiflY_EJO}8Z; zT~AoYCzf-8y&d+4FYZ{Aw;%Qok6A0rJ}&q+6?dWtlM=I<_o&`Ugu{i8Tj_Bt{js*v zLv0cnR{411e1mOL>Ui7I?RLd|W2t}nTe1a8eQxV_PiueMl{V0Q?w@a6j`H#Mz`q9d zU#BoiV0v%$U;BG|J3EE?ug@Rrzdp#XasAicpF0OB^fCy%Jj!(*MGNrHxfk)!@Ps93 zcRRmQ*RI&7?KALv7mx*p!3FfaIfekE83aGiFJKzO3}RmMJcLnzslh1nm&`D;qEdq7q?E!HggH);9d3Z`ioK=74O zPG~0o3}>VHcpTn9v}#XV6G+uJW6*#7ckKK-5y~`Z3~!r7Quc4YdQMp$AiThS7J+c)O<>97 zxvY&#+vIqjq;L}AEL{lwpd8q4fc#6Cx*<|TOA6zdfN({}98~5_)S2nhBOtT)CT+h0 zsZlJBUhm)WkPM(spq-Ee;V?t#f{|d^XAWRHEeNwA`0ot*(->itOc8(XOtUP(!(ML^ zX4CnF>!Vpuec$uZY=&Zo9&x=+p9mclVdcwd7r(1=m@DF4eCpY!4XT)`BFD0Vx?83+)> zU>3&V%!>fTzLyAHFkzKptTIY5Sw}bCEQugM^DLQX!wvwyBXkL20#j$;?zp=h0IpFQ zBq_w$*>!i^!TC;q@S?vn_`x=5`M5Y#TBqu97V!+af9Znmc~^h%uU{DH;A??_DEzJR z1R-mXjszOB^~fjK^L;drGvW7C&f0m0eb)Yc8I#wWxjw`0$g8p3|C^PjhOIJyF^>z> zII97=%m2}B1jNQZts_wIrHzkmAt`PzT^{Mr5OFHgEf5|pX2gJTV>F_*@vC5pNRpt}z!teWqFF=71FS)O;? zoDrhQ7E{UI>Vj^!dK&UWjG8EtBt=OYQV}N!#jYURHbFrU;&e`p{}=OM0<$VXB|*WV zZ2lu_oX zM!6CV-h?;{;c49Z#KV|KDc~!(c>WB=zKUn9%%k@CrW zFE-~v?2Fp)A}IUX)Bd_fp=<+z|CL6v5QXpfiuDM~(yIAVK8vHw4`*o$CgOvM?cb zGsu5GK|}_kzj?E$wy`<#3PPMfzjQqQO2%W*c07{#MHJ%cdz8_%Rr^6e?wSw}S$ZDr zYuO=j5Y35jetbfDqcp?APQjp6;#4V3S`J^?nV)diYC1Kf&9LA+Sxotuq$oo^iiY6q z;DkQOymSJy6WX7)?-(n}HdB`Tkb*Ftoiu-oa4lg*{>KKiaj-V}tOIB_3+iLYT2v5g z%?VmftOB*cs<)-X%!iYwS*sq`$K;o zKnl(Gc>cGL|CrnB%uCu{0BhvG!Hegn{I}D8l>Z*)XO)|nlk__;S@I^AFO{Y5bYve@ zYrUmwN}0x+H^{Z!svh?4&dHw$9hI@!n@(TmuuE&%kV`^$bVhPN^WT4B|Faw{ zONfDW^55Wjzo7pcJj#C$^1GkiZ7!8ZG4LLwGS#oWAO=`stvIR0*pZUXdU%N|F3&}$ z`a*xZ=e;R&nAdJ9ycOI9nu;LwCS&JV_zO{I4VN z2c-WHjWQ&NaWs;FjL5N4-kAP&Um>F-x!6tR}ljg#C1YKbUz+2$S zR=#~+6lO%VGm?(v0O!-!wGxy%5}#+L1d<6CdpZ7|5ie|~HE zuI|@D{!fC7)~=uQSEv7Z)*qPhf6wa$WHDwDZI|XKm%qa8hi#?8P7n zF8;+7#zKz9bwcz8IGaL|N{)RLpb0%QfMPJ>E(jx-k%JP0i+O)WvmInp2+km8PbH{d zA-MKfgo$^B!hnxV7*F&LAY@Md%z0l%v)9kmP*A$=D?m}9Zd=24rTQPwU4QMrHvB)& z7)Oul#%DpT{{PvossGv8+j->w5Aiekzno(t0;)2&dIIp&{9!zCeUw6kY1p4MADn1F zmX8LgrY-l!wS|8UH0op1v(SeoN712pGU*^^^r-Ncb6@!Sd zkV{=WsTzP{uR?wmvbV)BDAIljK-zkX9+zSaUjD&E;Q!OV7W_X&ZJ56DtMmVOv17{r zgZ`uZ|1dvG{FgmCSYEI%JYPIBjs^P4n`cv$hQCt{xT1ggXGg;+TIE3aSCaD?o9#Hj zOTyRMLDB6}D=ka4EuYG;i4Fi)Fujm3h#bB=w{5xqFT$8y3fi%OTKRAA%=G_#_Gtfm znBOin|H1Byy+{845Wm|z4{B~g!5K=S5%mvb8vG|T!^tUY zHQFT%vHN$tJM8t`zkL1si2XxPPn9??b3e8U)}lt;+c8>8|*!Q)c-%ouYKN(@8pJ77Pw@% z4T*o}LtdLGF!|W}PpVc3_@-JOMZsgWB-dYA?u=E^X4vvq_~PF~@SfGzDa&ZFLNbf{ z$YZfW3X2EGUa@N8iu=o1v1+=C`^r?&h(TCWR5;{6b|RNcQBj$lqG4`|%Cr>KE)tde zzxDaglaa13{$ucb*F67s2fL5@-v{}XoECq&?zj9ttf?xSiVLMm%g4L%TJFZVGDS=2 zSX!Bd-5R-zuAO^|rivRw+Z@3~by7LH0*N-fN|t5OzFSAlRuM%Tx@hM0lX(=e#&m|v zXSNvcLciQwqW^7uhuiai?)7U$E-Zi)vc9uU?g=muN_Pu z>6NN<8^;>0F<_scEbrS$XCm3Rp=?zv(kCc*=f&Ox&S0FeU{>7^zWAPXoF{*Qm%&k% zdKsK7*atJMc0sYLH+4xX219%UA3tSL(~&VVN-#wO^e^#z)(hiMWIv-QS;djf$}Edp z#rI}1MN5-Bub}$Unj3M;yhj_Ee2VXlWI<|!l59X~le(mZTVDa5dOLg1@q7kK10+yT zYvnN7$nEeFlm|qpSERCw%a(sxFr)Ggv;~xq;yj>&B?u<+Znr|ZILO3Dq(bkr7niD4f2H7`9w6VH4)8-%+Y~vzdO?Iuc8s2aV4J3sS+YElZypo?to) zW4g3or=AZ_U>c%e1bq|-3I&zTZ1${XV9WN6RJi$57|bJ>>gz*$tgnB3vq!ffrWghC zevvm)pV|&ftydeyAOP@62WsLU0F;L|q-vi=IKA(wjR0C=T1{1Fgh}&lfLRi9otu1TOQ$9vGcNXqfegD);wMIb8+#m{_9nQ(_ z99_Uc+!Q&4ysm?;B*1dFRu42Gdz_aBC)}c50TNoYvE` z+61+nB4hXJe`;)t0UaeohC4tp&WIqGVbhf+$6sigr#G5;H=}<`c&!~H+vJBndfMR+}h@y8f@S%}9W`S^xt3;k5&d@sQLcyaA5G<>CN zw{*?6U#pGR=rU`w?o6~9%vi$}&1O|+B!>Px4YS1oiZgg)O}cC}u>&sJsh6;5(@C3W zXhz=X2J!FvTS@p;}+Lu#<&7mEJyCOSu;4sN25O zs6VZ(G&xn4ySGY7BAcka^JqugTxo@(c|&E!27Oa#E*S+nly4BuMhi_Kze3S`2H%ml zTJkRL8iX(%B6W9?rYH0&)hoQV$Syvb&Ad3M`#9dL^wWPDtZQGaic#qTr!WP`;uf+5 z1d>lAU+a?FWAUj!Mb~k0X_5D&gG1k2R+qNR)e_)$cf-Q#%$q#SP~@|vtOWfN9PO4; zhR03k@jm{DVX9r)9ncHB%xk##w5IyPqpu2!O>|UrK5HKOs+}G-+T)gc0o6^Zo7=hp zEHi_rxt@O^ooFN2Bd0WqqXk#5^|%7;K^75=uZHa_AUe$o9-6CUboBo0`2Eq_^W(#F zrGTMaVgyaDT%;~DpJVd>{6*()*K^?U7Gc3bUW#g2%Pyzk(Um^yq&9+D}>|uSE_7vta+3x9H?rByJ63DjJxg)-FgDFu`SMo9Lh=_&bUtr7dLp6rmpaU z4{@~MWg|_fbtgl~tXW;u8C(@a7GcMSX{Jg&+{L``h7Sn0UacqWP5n~d#=*PhNrrd* zSg)xybuB|a~A!~mc5wM$0dba;$No#E)kWifo#LxT8OCC{GnZdF0gS3WuI{t5ly@-^t~QRV2tt9@uLvN*}n|8NN2zq zlVgjlV(3p1a3J{HeR9j=m+wAz!C%R1bH)4984AF&ejnK03O3V<15sm60-Uf2QvQD& z1jq#Y^cwy%TpUcHe;LM;S1~H@LGDmL$LKmHo$ya#1Yh+6c-4#NQB=~)%BSQKqKwMk z@&5q(y60=pBWqlaH5yl#EcK2xHJ@lzC?8jBna|R5tHkOTbcZ=7WdV}x_iYsh7S70~ zN{I*swtGKa_e7rV=nGy6q$^BqAj^5^!}?a3IpDM zDyzZ(wc@fcpsl84Rhm~r+fK3W}NOhPU7F(wUK>V?lJ}Tq=qKs;ZELhgMJU6$XAqvOP zU-%I$-x{)seQTJB9==y0QWYZ&N_9bh(hwyz2kU#4CfkH>7p2Qblgs+V&PM4@9?dQf zVsl2>_A7z6g7jAc@f*p1wrG1_j(Bs z|9JExd-NlF^dqwm_aFO0W9h88!FO~lCR-+q=tshb4q*m;TFIl{HU3dArzS0LkUZE_ zmWp=fsb&q=rtgeHO}=F3TDQ@E!IlSrThBKA>}rw3i3$t*=>(h7o#W&o%CGVW&-{kw|K%eZ7M!$YIJuK2*6@utLJ!`5r%_gG_N&v2$*wK6rxlv45|CAjta2q=39wQfTe*ht`yT$b zYRM+!-$IkvU;>(IIV%-!3bb~LH?0D*b>M9w(dCM)(mAsW*=>2fD&(>j8eLr1LSHyD zUMEn+R5+&E^Y=PAyIj&PGu7C99Gm$!*84U(Mfgb?A}VD@9>)5A>=s_>xx#E63!};= zy5K=+T#(qG@4RGKxS}+=ce4I7FX>q4u|B-HG>loq@2Z3)e8tITb@BbB%h;(}qpJ>z zEY!fEn}bAtVFqW|Ofy2oG|PSxUtW-v>b}23+ILF#1`~@b7z2?NSfe6C%Af0bDJr_y z1z`hF{fLtfsrQF}E{#Su)ZeSlKLcl-c7AhuhXObR{TF+CR<6TTAIWlFI?<@bFyqB&ZB0Hm)POb1EMulyEz%xWate@LBL#b)HDA0n# z->q3at5ydGOb;2O&nEmQ=sMkIeU*49^)XMU*6rB2fTd~W2kOKsP_3st#ib_Z(lSUC z*n_4CEI*e-#xg5VS4CZo0nU&z=?OJSb6)$PxWm5HP8Q?r08bh1TcxvVg}n3 z0IJUaJa|5TcxL8*-hI}8tpE2Qzgshd9-U_O=wex$59PdDQ#&u2$eE-2SF7nR(kfe$ z3ZJ4V3ggK~no5|aHogkUP`(KXi(R}8XJIx3gR-Q@Vt#Zh?s_ueE3*OW^M+ODJYH%I z08571Whif$^Q?X?h|&Jz=Z-BEBF)6c;*)1EOG6)jm*h7#Ta~3b))X=|d5%q(>q~cB zg+)`-l_r=~@^#mz>J}*c@x-2pn>RRD6LL36a4i6Pby==$4I5;aRb}!G@E*bd1~eri zm}9c0=kW{$;W&f=NH09!!7!UA?qU{6a5id7OUiLUbmb&_#_qSsx^@)RgzDU)up%0m zJ9D^y4RQ^xoSk^ZM8lPNh2?sx%P(wexW+ug5`5!)!<9YOn0J_A`Ge;lE*zsO?Tr)N zKIRc#c92`<6MoDFTnF$m8*u50Yp~J^%+Q{8wq3?a!76LKfAwZ9ynywNOJwbl0PZs* zWzP@+Rr5eov7)Irm4w~I{m)^I)U{{v0@MzFwKZg^D>+VAOCDVcrCAc`@*FAVcKSXS z`F*XV)uK}^v;FAIZC`-mSL<3B(C;Bd?l(p8@0TN)12BL2K_;iT0?hNMQkG>tXBS7I{(@nr#O0ZO>Yr2-*(Y_|Wr2Mq z-?FqwEquYJb$eJ{2;$FE{}r45U2Ab3sL;zJea_Yy1c2j ze>)?y^mOxH{NlrW3QmemS9ByG%ky8=nc$&nG&{L4Q^xddt3wXYj_D@(t(W+J19kj=cW2M^|J@rr`u{%2 z@4M#zKeC1PcnqxVGBLmS2lO*~60l*`E7I1CZ>%Qn7v&fE=GZg8#JT|#gxFa6}U7A^rSnS9sMt^Lf~K4{KC zi%HAei1AMq57R;_DvnQo7LOKP8~UTFMt6OI{^R-&w%&6Re@jx5MO18UF9+9q?fAqJ zUG2B)T*q5K|Gg!M_`UX-UMVUvlAa4P8nMWC1!{eC?Fg=^tn-2R=$)ZHda753T$~2~ z>GiJnH`H8tI6ZF}Wa)5F-sg|4pEJdRdRiI%uA zZSD@frG4qh+WaG~A6U&Zqeh(d1A!Z@|97?hKMK?T7UdJ=e_~bsTd4sz*?)HTn&-bS zpFe+;|5s8z*}8LoM@_*Q7;dXD+~Ts|r>PE_7ba9NRXT0E4{c8!!@QBB;*v3s5A{FY z!+!OPh2s`HxWzMgB^IGaM*r_!K9T=V>`m|c;Q!CxwDA8oyN~>T6~)&#AUGsB8L||w z#|8%{$CiJ|;2n{$Whb3w;~?UKav4N?GMMgd!M6VRPO$-huKlEXr?IOn>p^|5u}$5( zaq4yh%)I@_88$ZC1?hGT-2lrS%~ngipvrS;qm|#F0yfpH8`Qo=k6EUun3B|W$Nha5 zV({y@z5dy#MA4M$M>9W~>_X((yH@h)-7#@sT}Mm=jdSzkoqAN&QzN#&^C8mfr!UvD zMPE5wc+QD`;TGcJ{e;xHy=&g*7^pu-e!K1dUj=}?v-|Ij`roTJubckAub;no-2Ycm zTJ*nqOw(H2pZdLs?FE-$ZzslBq5cm1iMw$v^5~c3*lSKde#*%|3fgnPv;>1~29Ccj zuDpRo{~?3#se&yNiasJiB-9qnVfgwb&7$S@{94U_*EV}&qlSz=q1{>vfTigHu5I;# z&hFZ3oSYCrCUR-hjTf$MKTfV`eyvpQoB4m4<&P99`J_GI2L8YM=4F%rKY#h=k^irx zwDAA>eeoLqUve?~ZX3a;UC#bDVExzKDsR7ao)alAxri%f({l3P|KpG4^MCXDS5zwV z-@bc)T3t`P6(hLG{w9U9=}W{?rv)Qbu1>%&OMyLU7Bigr<`~ zCWD0Yi>-Y?^0k?ZOJhPU=3a{zK_li~R&Ub}xYzP=J>XvB+j?-B@+xscql+ql(qdeh z65Mkt)lJc5+Ftfz%v7<7`q1yogr@1&HV{#NOZHPgPSN6>`_|kSH>VG5i5=u+Ky1w) z=Z&Z>-{I@hC~+^@=w7!a}zpFs-dFG^L{Qvam;O&n`!6d#19&;`Kf4=)>@8xct|L?upeg1g= zZzbgkoTBG(?<4;I*Qbe6`ToG#F&Q6!Yy*=(G9dAkWD$+wg3kKJz!8xsp=dgiiVGUR zvC=Q|k)j#6IL@Fr5D5fB3xQOkh*Tk{UE?5G7ExWNgotF0_38ImHkLb(5SdW911XbA z?trBDUoI4l?H@y?CM1{Gk7Slpk@9iM$1>>ko;-o`_y7CtX|ETC;gHCrr`bM#XjTX$ zjv*#lJd5cR1KY{{!NC1MQ=U^1jG0P`p+>`)IptvIGey{foct-V4ZsaT*12Mc6CPXSK48YdnQ|%4#l;D#?$pf0(8=>{cH($=y}$&@Z>Sl+E=={K!s@Ab|r zh=!aisRYg?_~a-(dfbMDjgxd%)oNiHm_AEI6de_*q#AQw(GO*i=aRT-sY?rozzEiJ%zAT{1b`GaBy-g!3t8n zXK?Zt4VTIGqTwlW-1At5Ef!f!MLN?RVA)8Ja-m?WKj&jXV%IzLE$sD9P!xbn3r8v; zn%tIFr-Q&Ga@YI zQ%j2|@o2$i+jag$a0OF;>*~ly9@z(Qo={24)=8T3OEX?c^{ad|Vi6-Ld=&Nh*6S|j z(FGOg;`5s!0L_i`mMP7EW3ET<0_$V`3SHOfw+Dy7MZ@(J1W&09;6NgoOT9o%a*Gn& zk>HbZAm4obJlGBPH2?bM>leXpuv;J74uq#XrJ?=5y{jDVAVy(-z3s4)V?ZXnNMjgM zh-peSADfV@AZa>73TsZbSsU0h4YT6#GPvsX&a@z~(C6@Fa23M4gA10Ubn8xtY)l@ES>wZ(slVy>5j;u6R{$B}72X=94?jhK4 z(9)Id9kV~&VoEB10JJ=(aKxp?Vyg>1fc-)0frSl^ln^p%cBmn>hLb{XS(@@kOu>v7 z0$;J4$+2PLjdgg=OYUAy*h+VtbKR;D+QH;!lV(>3Zq}#Aqa3fZE7$E*Zt&)MHeA1l z=`G9dO^uzawr^Ei)sh{Iq&yoNhWWg<@wDzuDxpjOzs#zCs@xWXYz98o2J!3DC$+z~ zOOioR0!N<{K_*n`Jq`JZmO$#15M#OtH*$kculEf+dv?z9XV3QGJ(EhaHRt0a?Jg4H z#ObC&!@)DQjCcz7XkZwEofwyIZNEWF_N71LobRKjWk4MF1z z;MrUjXF5cV7j`nwu7`?@mvl{$@wIh8_&RtVyy}yGG-nyT=U#d}tdbWj>8O4Ia&ry& zy6zs2K5%s+sNNjzqq|ifJ^M_pk0UCmR$djy9gz!|a8zuKDaS|^g>*U8^gyaT(u%Qb zQ0DOQ*X}CUDEd^`Xxhy54aB$!rPBq2D7uuN3sukIL#gKZ0@%P4rZ%L^A$-vRN3@k| z6muSb|5z%!4aQUTLW?xMB|(e1o{oGIJ6f+Yhwvv6Q$gcXO5(-g-dj6JrTn*cLY>2* zmQ6uYEd*+jQ_F~&W|2%KTqZ0^Afr<%V5~70e8N?!o*9}B;1G3rw1Z0{weALRprub5 zTX_-o`d021O+Q?51m0WWZW z(Us42Uk*-=HIT8^t4XS9T_aoS>FZPG5ROPHyP?J!jMahh&27!WdtDQy-ZFS*g`0N= zE&=VmcNoH~NYk*^bK{wMOMvEJ9a&e`Y1i}L|FHe`!bC3Y7-n&6)?G+y?7Ed9b%RRx zOtd;h51UQnH6F!*pm&33_3v_qyC_PiR(L7LdTQh~ z&Ao8Q^U}aar5&HK4yLj%s&^}6-VU%4x^Uu&ENnGjoKd+2ECYKZh-agR87nDNa+orj zRf_!Fo>}KyN;XVUnU9%7V`YS|qLCRQDij;(0a2;<&O~pOc6g}WZ+Vq(0g?oNlFC-b zw;p1wwd8U^OU^Yd5*(YKA=ba^8ItB19)P$Sv>-lQGt$<2;%--p%u*CDcP z_{c~r4Mw49z<9~h)ErIa4=(f1A>4blaun^g?>dZguouWTh6KyDLj()LnTv5s)AYJX|q z_(>Z~6UcwZ9j1Zf9k!UYCd0Bk5RP}+WHtfGRqZkj9PhNvYzU4k*=LOT9rH+hux4R* zW*G5os+BOFA!-?!lpb@|#c6EPPfQA_OaLDU|KG=7e!1-b@=NgRfBr{Kh;}9G^5g8T zE9I7R2q!Z$#QO)+L(wX)|LMlEv^s$_q zGdi>Bn&-YfXv9+LTqZ1T0UTSG=qLgl1$grF;76AUDFP}8`!Y%SJI*hhmpdr}BR`qK zYY>=eA)Ld{_+xcDqM|^D;@QTac*@Ze%?#;Y0rgPCFgbtmLPdlyha>%?4PambL>QVp z-JG>-ik3(2MVFl^0vCVhogL%VQ5>=?uA^9$J4{t60l${IX6N61Z@xny027 z{Cxfno}QZEDbhDS*{IT?J&=)9t^BB}QC4yBV`22J=>sU^Y@09Z%e5mqthrx7#fo*yVDj&l8MA2AaJ%cY<=gltjQXAPX=B ztC+xB7jKyTCP9CGS;i*C#EU*GJxLb2g^(B^eex2xX4 z@nB)DR_c4Oz`dG|2Mb;YrroMx}o~)m)V@vlcPXhqI={u-A z81B+|xS46WS;SwV>f^S}rmXLcwN2izB1X&*h+e1f+b1&P*|4){5@KW42gUp$XJdW%x>z%c6nX0KIbYwFpL* zuAzT;R(a5_D~h7X4&=|0ihbDI-QC@Rk^J6VFEW4P^A9{b#Kc?P2NZ*Mv{VuCNq!>uh^2HNeg~6B^R&nmn@|@y z_Yb|}=VZuIT(|l?hy~C0;UjDvynnw1zrufACWkcHY&DXfrc?+PQw+1rO_VqLwpJvx zEM#M+5S!6r9cRQ$%GOq=j3QkYmZ}UvUcZ_X*qY5^ffl-R~|7DBiSH zKLS`)jz-2wu4Zr9VoZd2J@bg(O{#yFcZ_w9XXy;s2%571OuF*`lMg84kZ_3!s!igk z5nG1{%qxJ`CQ5QSUOmD*9$B-?j!BPGWp`W1C&$XvW*znQvr6}8Cnbs~vDCJjBZrkq zV6nMn4k1t3l#1Qm*CyrEZ&jA9&#t_NVpDMRP~7z75OWBpd%^QJ-N}$8ii>}@hD#JN z*Wd=1IfP&BJ@4q=%OZ*&${_R$AYz>M%`Dz1`z@iO@2iy>nk0?|mG#Uym;fh}iewRm zcU&rs>EOV;2}f5Zc^HR?iKv)N@oFi@JzN&lTGZ^nSq8@^)7Q9{p| z_J8jS0_H7qy6>D*(HYD}#Buy$FeL)Q z)1$Y?XTKf&-;Ob6 zykl~qdO|tRsUZ5nnw1qw-whP?4j^+9l?h}%xF4)5zX?3y0A;dFy~EZnbL1RCn+CIU zxv_yF20EFNwB(X!W`lomzwc;8G2=?FK%*&on~_W1DeK>qzSJu&a|kn*c4>QDhN7Y= z)jVu=LR1p!9h;~GT`n-|Pssqw_xgI@>!zchTjmfB%ACpfUioz>-ef#$u*jT9X*L*- zB!5~HKDo+0xrm%PKBOI~47L zZbaJpk;iN_s}lZO`DVk6J)P!tY64k$M_mtPm4Ds4uCl4P`r}`4cbJ!BK1O@>>GGu2 z>t3p1b|o^`QS^VT)=d=8H`i)ChwypuGU(>!YYU2A3h*Y1C*`9q`qF9XASJn1`2vc5 zlJd_;PHyX5oAl(}Cnt9(s#Lb0h#Fg>xe$zoEb|sdxl~k4SY}V7vl6|{DWw?Lgu)Pt zcMM{EkQ?`Uv_cT%bb|M&A9g5rD%Rn(IqHZCg%??k&R&1M>{R!ONjsdlg;ZW%(s-CC zr+)a$;E^IWrnFGRLOAtmdn)rZZ|I@R3TzRjz}-v+(H4}!xIy;IZ$@K7Keq|Y;H(ff z-i14C;8Q9t1yi&`%dWc~SXvCOlpucIi*l@rL!OdI6U+>%yGP~4N3(~xXdd;uM)d*K zKw4pGj&*;*SG8Il8=0foFRNP}3(juWI=OY!qdSza5pe-P?_n3c>a^63 zV%vy_UMVUvlAa4P8nI}>n&F73^}SnBl)qwELshFIA~)cc^hK>pag${3)o%+e`(_hB z8)0G1%L<`WEV`JL=XjwH89suPlNg5X1ud8xFGd?K;T=tL>5?gCnUUfp$fQs)zsw%; zPS$_w4*K-}DT#9~l(nRV)sZO>4ApDyXW%)Cmq9Bf(>2!>9tOqIM|TeItRcyR&Y`(6 zAesZI|LQ1Od<{kCJXo{nR;${Ya6Ml-^MP@L&?|h6%j#&+p_tc?N=v<~37@R+Tl=F@ zyil;)<%NPa6if4Igsobqms4He>t?+v3uPDiudS!taqa( zF+W6EJzxAh@8dSy9^NCld$;2oQ2Zjik5}iUxCF(e-p5UfTW9y<2j`17c^@zA;p^y) zygEI487+PZ-p8w3(d{9kU0iJp3%#)iY^$S1OAmpy$CSH?e|j1^qA6dpQQJD|;C+9U zIfO4e;E1;JHWW>u%Ze6TQFJeD28bqeT~{!+(;_Cly#Yn{(j$t?P^<+qTZW=}X+uCn zpWD@}XawfCE@LmCXd<$q^t?G3B8qz}MDaV4-hki;-`E@gv2>qb)*+P(#xdM&N~H8m zV++5dz+L(FdzUlTwyg5_v@K}x?IJS@kmN z_f=M)UfSr$K~9=!<$spc+{3~nLvAv%>Gu)Mm?$k7a=}=9PO|U{*mb zBlfEp6GVdG9MwzRFMg@j$b{uS%qQ!0QrrC=EoU-PDaHh7y7W2sQUjzHtOKv>VoZ-8 zsK{tqDKG1n7&Zbae;(JV(Y@JO-|n@{A&hx+K}EoLH`lQ0D0;bfu0?UpMVm&MLpUtt zY{;*=a;5T7tc6g&7RAkqs6K~qFL<#RbaE!KfT99TJN~#COIj>^q*i)J^ip~X{Nvs?bg>SjIJm0aDZb82pWM{{`aY1MP3%OuZJ;xVx zW?zWN;qprKFb)sUhJr80$q5l;BK_Cnq{=sLf|Ja_hQ#o@*f4&5ups%3ZCGR+Q|8u6 z5=33)ji`vuPG<9j%3*nbL1&wZp(`bp7qp8=h2Uf9ld>Oz)nfUUjYf?2-_bOkkPM!_ zeYcJH(yJ&T*_iq{_SX{gdDu0A73Zk2K!@Pr!GBGTa&*1C@q&zA^;l#xxhd!`?1|VPT4+g^`x}a*He-A`LJnUu!w;gEb(xF3< zUNNayHa6kcDk#q=?!8JB)a}9bSIYxci!B#$cJ>Y;L1UUJMjkdQK=%MDp7WHCXJ>fH z`jD4CI06<@cu!?+LA+tW6LNKSK`+gKeLA@?xq%n2`=0euYH-9qYN&JAr%?b@-*XvfAZ|cIloM3_H&n}I07JltonA4%`V9- zZ0<57il~&oUAPIqc9%K$>)CGyhlfXJXTSY$^ta!R-=fD3)&L7T*MpCIVXQ`xy2Dt{ zjt)3CblD(IN;?3U7l9_#7R_s2hdSknP|Wnru`sf$Y2j8*U9GRl{VN`<82 z{}^|(eN30@-vj zCY-5tX7)iemk}#RX9G!;7BLR~%=%HBb#t_Sk7XWy{57mbdz>+U)f{o{>g8q+xiMOk z8(TJPR%Wy&E%`={(v`+&-!~(pfp?`FBY9T~*oGX&Z6i&~pbTqocb|v9|6zulQFY11 zg*nVx%w^<#Vlynl2mcEcicOF+f6h@kSesH)b?O6N2!rQ+OO(dJyJDuL}e#s`|}dE~StgNn}lbM%GrGMkMo;sc!{g*;}ei zY|UnrAbcI%wPqMnbxCRFLL*x0u~~!h(hb%LLtUx4D=y(F!vOp|i{+~0HqXP?yUWMA z5DNso0Ty3ef9V7&rrtZtX~ae|pd|87RtxE}h=l#Vq)KaIUt@&ik2~c*e+_|%ae)Ra z#UV^+Ix#ta1k*GO;5#mWUXe+j(w$x}48tLjN$)=ZUlTMpx3OZ9#j}`BAyF!q`-6e| zfu=mCA{aB36vKe=0s7TTSAlH@e(3?2E@BkyuMM$PzbZ2R`c<$Syy}xQ*L+1kg0k6x zb2`@@?Dh02B||=~{4X)TwFctUQZW*))*)Hu1?eh(qmBi=o^x(sQ<~0pfWY4letd5; zX`p+RBWUEvAy_fV>=NE1dRnIh<8qy22=22oEReZIvGNd#Z;6B={8S@ z?r2!#&M4XsE+h`*>s~0IHgQeX7Y?Q#HTLQcmK) zJY(F#E|soiP<^poRa5KDZELE1wB74@grSFjoTq&koa6Ow2$!X%<=>!gKqITH@QYv) zxsUWVo20m~{3iBc>-FxIp{oyE(fwX;FMu;Xq0QN>R6apVrxQa1Qz|6m*}wkhziBWI z_ItXOs=X(0>^7KJ!PUS1=f5STB`Xo+((;c&Qh`^-GZjR9G9Z~^g8tJ$H+U87dNZJZ ztDUf{?^34r74KsTn|;_@cs3zd{gjON;Z?8EotMEC5|#Pu#V2>}Wvz2q#e#CyGRA(zu;?l01~jF8XF{RpI!a_Rory#EdSc|xS3qCXbA$oqPt zzkxp^IeioAr8OZ9R_0Zr>Ap`!`tu2YOH*cr1bDH#ySto{n=ATm#Jr@Zjos9D^KYlLf%%!$wvQBt7a z&X~%ecg`W^Ao&ggqbF92CPfZ^1Wnx-=^;kTW@+^_W@^)D<#HN2;xO~KgZq&Mz9L=k zgZ&=ZINPxaFwq0>{esIMt-Q03bl-=;kYxjz*uVN$k^R@a-!lTFX#@I~kWtNZ1Pw}X zzTU&-VP2$B!XcwtYWfCB7vq7Mm%(H*@Id=bgQhVX*gl&jrb(d81VDs;D)L_MubOe8(0qS(r7uCWEn5Ai1uADSUxfj%nG&4y-bI#X@V))JgOMd z5hnB0J!087=pEaZM}(z%5iB%we1hD8D^GkF5vhP?D5^Z&+jY7ROvshq1Dkbh2fYK3 zMU+6Kmvw|(FClqOGu@el*lw`b9m@+)dn)A%bJ);sghGphoR3wbjWU(?^0E9KGU|8ysen?_u3{Dm| z*WitPoL`z?Vf}W|8xvwonVJPg@Yb(5)`>b?Wote$&L^5FP|c=ffrqxEB28yOucs9Q zoH&Q3WA(m~EW~VodsIxAGA_ty%(o|_es{_|9s#Ofp=TxXcn^Y~8nKB=;D+I^|^nB@6>wTZa$ z`|o`S4)Q!ecg{clu#cZSv1T$u2U>W_ZCID5b^%yLFy)uqJB|$XESN78uiw>oAG!KX z_50wNv<%~#&fP`7rreDM5+FN^?fC>fW739(`X7cUj1X9<-4h_oKB83grL zm{xf&6BZ@NQIsemg`AI}A7Mn&6jv9?noIM7&J5c+^R05iH*xs3x!4)EdcB`f64ad5 zNUP}#E;4?ZmmER@O)GfcE?L_}dC8RCYMlCz(Mu4tkMysV9MoQRU|1-KIW=3k`36Vk zk0pQ~$(NKu0xW+m$>P~tXCJdxu>q5^pmMPHeD9mUn6Yxfb1rENlBWe?sX;7+mb20s zFugQ2+jr&@$zmE2;onfy*oz|5PlrS%AS1zYRY|5LjF9p%i;Q}IG^Jv8leySQImBWL zPl>d2G@O<5v8}tTX-`bF3Z!d49%%v3PNN+SMi1Kun#q4cP*2k`6Y(brf~UBH+O~*< zOPZ!Ztv)@Kx31H$ek&&`Dvhd#q@)>`{x(1XKxF;eOyv>1}j@( z8F+sko9+dBU+wpL*9dp2P+TyQ%7JTOU?U|Cdc6Z9>q^uG>|*ss$1|;N$Xbi$kpz1` zHX#}4PIxLF`s5hfx@L*IP`c@Aq@Uvl!j%oErWV6M{9<5U)>ZLbK&c!$DDc zVQyr3R8em|NM&qo0PMYaciTAfC^~=pQ{dTie@P}LwRnlGdwbrMZN+iCDVFVQofktS zL?NaK8XzUhnSA$mu#q4|YO$T}bdNLVOj{sOC~SqQLM@Pb#B$uqZXeRf9>anEk4OJk ztyZg>>+9mb)oL~W-+FCx?H{%EjcR?fwpQDy|D#%~Z&Ww`0jiIW%H+S8MUeiZ`ry9u zgZqp8gF!$d7-15y#u5OKMz{x^s2_K2Oe#(v1|DJ!@Si0B0Ix+5HTVAMwefWR4qz#%~odjl8(%)o%S zxQ7M&95xJl!66!JY-t@e7W zTHW2--mBL)>Y`;#{RZeqQOFvV3O@lMCEsih>yE^s=p%nn3BB;^H5xM;GG_?@2S(5* zp6$RW@{yP!#Bs#PZGaHcC_uEZnu}TJ!?6{>0cwCI^$6JAE3DZ=Fp4RMw_IN?tZ^N8 zku^k=i79{f@84>6ea)^~)n|p(De@6yNOi5w`w|TCr3NvqFTpT0e%f31`jU%66u2mG zFk+1*i!YLkf)OBRoW_U>`@PA>$}UIEYEifQx)QM05-yLi{Bl zS|7$;L<1BdW-s*#$5-zGwe$`dB-t*4p4j>L9hyz3gjC3Idq}khf zDZBKH#MF^%I@kCs5k;uNkAo8&$HGyY}of1fzlkKf0P z`@g!jzL~%O*I#Ws-T!~YzdV(nO2_qScVXa;T{J{K2@y3YjiL`lbRBz$MGe6Eu)eX` z*x1_cZEwG-_quLxZL_w$?yj$|Ios}97u8|y)%vU6`WmXPIqPd1J!gHZT3vUXs?$ZA z-8E+utvO2`3J`^nyeF&mHLJQ|)i%y++l~50qrPcZ*S9xoTQ95IjcRrIiR6_2)8~H( z{TQ*IBLGZ2|7+{(>-B2>{J+|$J)QqQ;@`@OW~vky9#bI=EUm17Gt`@dMRMGwm6fHX z6<}GQP00|u2tYwc01iOtLk9uU16PvYxf0CC=@3zhUB#4e2)uPCqFgYD2Ea(afaR+t{bvemd0E2IB_Qe}gXz;WX%&q6*y(dwBWB3u{UN^nVT1r@=OGTj z00y{+Sd?MQay=#8G}{NN23uMI2R$$*F&M!h;-Dim2z?H^pRlqFbmIs(Li7UAaS&tR zdW&&5K#EOED*}cC1He!OV2CyH4D=C22K%nD5aL^I8j}f3tMjGUKWuS9OtOK1a{5n^ z3%X+v^)WLLlMgZML zC~yI~#Y~8QjvuoKQC)=q97KphCjuiJ^)<7a;yJM)uTyTG3s}VAazzhO6ga3NXVrpn z)DOh}-&JTAI+c|aIZI(65Lj{q?oIvmj2AXQ5Bdyc2A4&fOBJfb8u5w70gIsTiz8%n zlrQ)W6QV9(&;bmf$Co4Yu_L8!en|K}W&FTs=p(+!$-$&?pb^}a6%=|AjnUE)2~oiM zxECcmK#FC2d-Iuww2LDO=@`V=6)5w`6&JhSZa_70^^iI0yD^K%AX$MNeQ<K`H$iVA=PO1z5$RdWe|YlOmVgJ!Cx;CrQu0CZh> zc6q<5FH@NTzW+!XyDl$-KJZ}|`BNddQpSb;k*F%b@X6TsNf&aW#QKmQmh5DB;%hP; zyJRpRf$ojZIA3AjO}d>+`T~H%fMJ-*YZ~fFJm@0I4>0jvQ?YV}#CGbSNDPf4PQq+( z-bX^;0!G;P`G7r0yL|gO#P^XCA=eiC-4Jua@CGx^L~{)H-0+ldV{B9VFHNBbKb;otaUQU zrQ^71X9)omlPp&vfh-Y^pa({M!VpJG4oKFPTQ6092&fVC1cfgdjsV$?eZNh7?94r; zT(br^=$(+LO%X#ul&opn(oWE(#(H<(3U&-N~-Hbr3T>NW|L#bD;)F)|L+LWK=!~XIF((9Rt>=G zEEQ1>^CZgkK`!V-Fhaf9XGjd1r9YcFaxyo_z0BIDJK^2{L*jBsA#uw<98J=ig4QNc zONk?A+Xg7=qnH8aP#7YUlIo2;KoP|b6ITXy5aR>}Gr^;D6>WeFzyLr$LNpMXIl%z+ z5$MP^$0XpVn%R>2rQK#mrEVaF-#PI-ABmeq9zs42ORO|t$cZVA#zOIjZX;VX`oH>+ zTNb$b{^JTf?;r#|8xqc!7kr^r<6YS{xiI*3+hiAvZ{+RmZKG_Tk~lO9duEBo_ZWsD z-@#oJjSvdJL0jP7CoJOJs^W$;Nyfo9L5ca)p&+6dB@97G+-FR*V?u$-myrKz`WP}K z&$Z|i;IIK|Rl8ob*Q)kGDC!%{c)H0Lj_tbx%NP#9S0e1aRO{&MHR~_IlV^lCKY<(jE%N2l8`% z|7b8F#YFBEAF>i$be&yZ8Ki+)23lW#7ERP@e>e? z3X>F^k3ZmJ3HkLA6+_UK8k18R5*NTA!d3!EEVn_x0}>!kW*O-zLf(hel~h(xp$IoM ze84NIPEPpTWTA>Ld_tNTgo-BhUg!W2jYHG`yrc;707gz9pj$pyESd03f2x_N*-9&_ zBbLAf*J#`T5ebP;ys@1XK<-F@jLHCzkS`!#|AQd&K@y@yrVLnoK_GP^>_7`a7S*PF zA0hrdzo$N*E6h3}MbO823a}!EZgMgN^~<&(J;|hys&a;@j0hit`0tO?@dYDT|4X{T}NYruq$c=rI)Fdo9M#P@OFU4$--G-A{&Yb4n65y#X+4N%|sUuNk=0EZC!asd3BM!OXZF(rY( zdk86(vLk0WIiXaye+lj=7^dWD9!_RgzLz>M5|qJ7e@<{ViE2uST5L&*T~)t6zCQ?Kp7Hnc2Z3J#lho@L+a6Z7nWW|0hpKAc{S4H{5sGF&>i4_Zwz`rlzQ-{ zveG9bDw9h?sJ3$C~6m5CbvZj?05^+%}3@(AlU)G>*vB|%t( zdU`!h5B7Gm3sNjLyXe-W%BnTNu2ZmV%B<)vrl`4>lw!tW&OYmNgfo-NcAR$UWFQ zC)X(0^&uW)R?_2=eQs?LV^STL=%#bfIt~d@rjf5! zXAz)02*~f*yoRmsKgO>mf+S^(Bwgt}GyTIWxi0)W5u=Ak#g>Ea3YXbOY zHCdaEgc}yD%UK-gZbvxk^WM&nIwmWJ1EF`ERCirMKSqK%7EF1cq8?}6aKLY(el+lH z`Id-#>Ei|iG!6o(ZS3Q~1r%|Xg|pS7XrC6iR<&wwH{k?cL!p zb9ty2kPp^tPG783^(50rkk2I!z?<{)HW!yd5-=&13-yr=&IRkrp{@!WfrxQzh|wv@d`;ydc#eaFyW#b(Slqpm?UO^r&#)*_H>!GchkyxN zzg2$JAn-AZ_$il#YBx(n8esXe6luSx2hIH;ZtqL2mIJQQSQ)dC0l)Bvh)N;5_!gMy z0wa!`7h@MyywI~uaGVkJLer>ZHp$~KIEssqz0YERUos=)5Zy#9yhdYMtb3kfH6SMA zgmB8;HXyS;iG9vq@Oy^Pgz{f`p$9BW76QwHbU-NhKZmW4|CU?=Z=F2%a6HzVtyXR8 z_10SR^>J2|tn6&rXpnb7(bg&B!TOYyB(dq7Cs^yT?HN7+%w@&t^G!`R9Y|@132U*5I(yI{Egl zh3-xVx7VMJ$FE3u=#5_QYzNoT#>X@I@%Y^(sE|yv^Ms+9eyKrh8r)Zw{-2 z!^`SLeN=t_ss3@N^77?*NStf$w`sWZB|vU{W23e$aNb=zxr4hk|I^+UHo1O}t8TyUZ|@(z^=I`(85I5O$bQC7y~Tg- zHQzONc(M0x_uH$$J-K~HMxOI7_{RFq5xr@*Fb?}c^z!oje7M)%9K6{%+WuC9Cl}Wr z*Dp}b8;*kgqf7s^zmGoB;1fLd&JH(UwhwnNKES>1?yH-q`+mzixb7dlg8RGdlvZ{( zHal;R$CaJkPrX~W7QDY}p5Au$+TJA_AbPs;rZuYbFK*;#k{ZPdKj-59^@?tR4cqj$W%zxyg~1$R;KX$&vlzk9W_wpD8$uD^5X zDB7rfx@p}WcHf2P7bn5X*0&pSJ{sPfd|SW1x!rhov3pQG?{_L6uTO8^?tU1wFW!IZ z_P>R@-o_?=S%*8DyMx2}+x>p9@#=76@U41$;_iHCu2aa_OK zSqqwOI~eYahHD#COL#@uB-3y+D;n6Yd;V@ePhT?_O@~9B&`?Lv$PONA>F4@ci=lRlKpY_bKoK$D=oU$KCht?eY8f zr~A>T?F+Aa<9%usBR$vYI)Hbrcx!v)z5BG@yRIj~2)V{~)}U$@z)etj}*IXCBre&zD!2u77- zxU;qvei~QDYxM1>D7YD&)o)HuhuzWPr;mrYby_>!yu3MS?c5#?-@Zlu?oHJ_|M32N zBkZ2my}b{+oBhpqdmnb;8?qUmzS(bIj9-4-f&1^y_Tx^>j$6&nNBlkxKAu#EyUl~G zckn~-{`kYmvHQBc_U%pc?VBpvV+8L9N9`SdCtN>28En#z2d~zH<2&zeZD;!cU%y{} ze|h-Qb+!&az5Vq5+S(9^ytG*_-^y?{kQJ7^SyI-@0yVQ>pQR8`dEPRT&Jnoi+A4~UY>uuiEoF|=I-%k z6hb6jXv!^yW=#ZSPtLYJ9Nbhcs?qMrm|VATB}Q=Pcz4)!&foM;U%hrlcOSRw?+@2MMpd|fcKUJS z=0pABu!ByAaeIAl^Spg?__{^{+PQnP-M!uZaM7##E%*I-1;g4&>+o9~T-?O9+tZy& zCpz4Fb4)(0S56Pd2X}F&dQ&;C-JLeiqy7-Gx35W?Hosky{`na0UEI}=PBz|>H(P7l z{YyMvFIj=7_jxW|uYJTnA(VBC4vD@EXyY0Xj)=suIZt&25$?)-Yd%t_S zaeG#21?#x=ar3bLq226Uw2mQ0?=Mfz&vv7?>z%DPFSpfdaPHPcL;0S*$fCS@Lu=&x z{mseEseiZs_O!SEcKrliUycv%dNumtqr2|D8j;O!JO1_2aJRWm+#Ua@I@r4yf2vmA zUG&b+Z&3U)8r19FDI31Lq?hN%*PFx9*~P03?_*`W9Y-6--L>x7#?Ix&mV5YNe6!u$ zzCb%0yYL$IgN;w#VDq*%I3$a>67zm<8rf4Th({o+V=IQ z!8*KK-y+rKMYp%v3D-ME?l6dtVVzx`jNa^YN#|AT?e$>e)rWWO%Zs(jyKsDR^rriM z&%GN()bG4RcWc$oTGRd5KRRrk-ZuBQM(8vc)9C1J^8y9igY#?RZ;^w88ghHD2Jhc@ z-(U8s!Op-R*K03>PtIWX{Gju0Cvu%}8@2-Ss`vWc@!np2v%;!=?~ruY4@X;X)S?U- z7bxu^W-;_x6uX!_EzO_3G=@4LeIU&1E>bV4jQ#=ubQ@8qL~yA>mM>z;TkZU)W7?ZA z_5G1m9wt_n@Yu8%@_QD;UVvOH@|k5KVG(LUiuC91*m8uQrscpT03x3)q$1JK7gCPo z=cPqYmmUULJ7Mftc=4MmN((#vSqz#7TF7h;L3M_oCLs^Q2HlL1uLIRhvpeNK+5Pw5m#=Z){=VD*zb_|y?DyqW@cVM=p)WrV zYqETRBIv>h^3w0%_vHW%kgV~~=Gp$~?%vmCyZ!Z~dEAoqg~wM2osvqOc5_$NG*(ss z|9$y2A=y@~lgqEKPfun2!!!_rs&#m=)B1YZI_n&qo}_h}xsk|f&Gvz=+WCEX_4nl+ zNagn~y!(Cm$B!S&#;j?h-0a-)U8cOU>a}@(Ozbu|lx(%@WuYVb# z4wrLv@{7GHAORbQ;AsE_L#4mX?B0&B5h~rj^{4&&w10oS{hNu`LIMN`1%ud+aOflO zS-XlP5h)B`^e>ZMwx7S0UF_2uNYD2?47(w1g7c#WD zUStNI^fWOg_1SY$zwe|Zbc!|7ziX?>pK0H!r!yV-BWFDRmz~`;E4!CxPxjh1hM^-+KHe-F;7`+zmooqovI9lP!Nf@#0-i1gITq7OJ!oU z7FbiJ#z*2?GYk**Oz-8i*oZX6tJEi}v=TgaAVU|Kp8Lp@s4FnUmEqbXh_+On7*Ure z9CuFJt&>jY4QQVoTsF^J;IQ?vz=0>X!3MqpiKkY< z*Rp^!X9njYjbM!P*&SzW1t0ZDCdNn73QGnHV3GDs)JBj3rIE18iW$m=p-P9Dgy&mL zOrMdfJQ|uVQP{|;+$Z;{3*f=Le?q+U+G!Ug~BK+Wbu`jTa@v~HHiUcSQ zA_7oRSQA^r{F6>$a&bxbHt72*91s}9EaFoUkiZgN6L$JUrFB7u+Wcs*+5XyYb~^7* z&-mI6#+r^U=VO1IA9cWwRj|Aag!b@j`~4pH4~QtRT=1;%d+-eW2XNNr8LRxWKCb+;4lB=; zqn9xiO+J!#a=n>Hs+k$2N^_!RQanI5Xn8icTCP{Cn^v`ERqN-qjYf67QQi2oe5K%I zv~J7GSKzs8#7WV9c^uq}>9`&9I{ENsI6y$YCW6nqoep5p*hlP(IB8=NtH7~3dWwv; zCxQSn6v><}*!MZ5AOqov>HA|aAaNi=Jcd%)=mHK}xZmh-y~0H+NUox+7g|A3KQZuW z>c$5=$jQf4Ir55#2RRn8cEwVzBtQQngX-A~yQm8(_^yKN3CAgqk~nZ1z{dfC)Dm%D zP!K)mJC#Hc8LWbp?d|PVu=48Ft5vYFwzjqkR_gWoDp;x2YA^n`1olJ4Rc=xW$AI)C zF#v~K%<#Mvp&~+`jF%FYxD$sVp;6*XsFqaZQqlY_TN1!dWoSMln4p;$M$s*c^Qy>p z7`AV%>n$;Z!n8fLI$w{YI`__9Z==mnH50 ziYGcUyA#12XI0LFl*larHs3)0)@z>>TOhkoK!?0bu*-C5&S_DNY~$ogp9)~2mMl1# zwPipeXq<-dCN_%|8=C2PGN4q*WgF5<0@5#K9gdAS0ZZwhNx#SY{&fb}7DMabWt3PJ8BPI&-2lrUy= zsv#&5SNz=oGTva>q<}VY!5(Hb7XF}MCw4u#jr97MtOw6T=#X1L@Q@UN zB(fiXy$Df&hS<@eh4jKw5F+ZJAc7tO&yi<0z()0dy_k!!r~=#*PS1&cMz$N^pqU00 zG`XEJOyl4IxF+2D8^}N(dwmhL06EANT!aYYb!B?myItEvQF2lFScr-TD&5*5qIN-) zb3;uX5pmbfvFm2dw2Xsoi@s9r!&pwY85iB0>~rY-EEFQ>$-XC}qKnY#A}F~E9`M+G z=R&4SJSO6(8!YU@qo)_WYnS0?1X+JEHSjtoSEkTavd`4(J!cw0&xf7};wx-Gir!ba zWdf_#cBrm^rbkw8e&FZolDPA)fYO4wXhwsr?#DmSm zj4h)9LhNWt)21&A#GoyOmy1A)g5hg^yys~WO50BjUag z+d>&Vu~@_fM@}qM0rN4dQ&S9OEe$FwO8w^%!;VNB_}*uEaDb!S>WHnRZ8Kal3VZ@x zD>0O*G}K#etBTx1z2K4_!B6)nb%_=;IKr-09g3?g}l!=eWl5rMLjRMWX< zSw&-38CLD8UEfISSUwKoTMG`{&2<6xfBwf5)#8AcWjp?#{{e#`=;ELv+I|&nQ;0w- zal|ZCG_)b{;{iG*aS&yPCp1(-oX@s2(NG85{915S%`Rpfi~+SP8gP^HUL^`615T*eEYhAe!wuZh8gjAc`HN6nclq{utYXd z`PzhogTYD7n8K3uHWM66QDBh-NGF%yMoN%z&}1hhI3vV-*QE%$r-47_#jmlC*qB9V zU{nx+k=hgwv5!2|Vh;3Gr0G<9!jR*TLD-hjZS|X#N?;HNocB~g-Q^Rrj%A0_WEd_b zq5j(f&7&jjlLcKIASPm)cF~kISVZGwXqbq|TOsGoDEILY@op`u5wHXT;!;V<+Puiz z-Z;R6SUA$~6%-q&2eBVhlpgQT0?-#lPIy%;voP|S$W^+LJ{;n})Z%W|-JdtX zVp@u$&*y3CqAxnOs#M8{q&tzw(lWoU#mI#8qAW2Ir>Tr#FG!v*b!s1-`bP0IX|9#| zN1n^J^uo-olwmru7|hJZGnLI+WPVEeDS8k66_fj9h6@v@XlcUbmhWX%0h^3a&T z(m{OmT?Wqs0*07IG4#Pf`-Os=fJhz{O8Uw=Ae8OR zlE#J8GrdV7iX;=r#TO-z%xIUMPauBF+n3W`OKm4}VN^EEf(;|yCX$q#+2olscSpOd zrOdEBggSzf{@DO)RaOGw^BEG;rgCt7(IT&S@?yf^nrRMFqz=^qH93DQTH?Sn6X{KK zAm?#`ZgAismc(b*C-`ix-f|P7*`Q>-4R!_q4I*6%sXwvOf~7h8ar!9P81hGc+m|tKpSzglDhv@79K1uZuvIiZ zo70eO6%PhbyuRx|^k2YzwT(=1?3;oyos5pFrX*z{T=_LqsM0 z9_d*RA&Wq50}OBwM~F!wH3wQIToC3LI7*C+T`~%Q$buSyUK|Mf3oa(h6cGN{2GXuG zK*&`p&m3He81aY5Rmfll9G}G6;V;5LEJC{vIGYZ!%uR#r(k;MQY>}a1)+WfV{&zMG zoUihc`v3WDS%O&pQM@PW{kiwV2+|LFNYSVrN}%c zF&IHZqEhUtjE%3A;%pgg6z0{+gS3XPc6qE7F^fsNkJ!87}Oy^~Sf=Z_%BeXwK zH)^^*e-Y-2d+2t_MYoNm?2ue^yJTRb1Wa{}-fEUrJs_f6Wh!vLSARYX4phM?c;J_1KPv05src=$YFwP5bc-4kr;YDxL|g#j?{7H#^X!IQbi1g* zFkgW(>)_;DK2fk~#Ow7PDz+-R#co)USM>yd2ucDVOmK&Fd+n87EvT0o#m==fe@j!_ zBv)a8BRzW}kD!V@kY+y8YwLQy--j4e?UsO{+W6E*FY7_m(=uFpXL9VAt5l zXO$J*0S-J7JUAkjdWAG(M`M-`7>jY>W#a{Nym*0fp%;lx1(P6`1i64>uOEScj6fGj zA2u94lWL8SFosp;K#GJFi#Q`$w_}}tSGvrm;GNx-z^TACDt;xG?|f!@v`o<5G)Lkwv+{+?3P82H4ox*i7qsB4PMsU5|#2 zsQW6dJC7yn#>U3hBio-&?t|Gjrpu~?~?RVx~b#d+27Q%=w1<2DCszEVrJ#?aI!oK99* zuXv@*ySUM|R@gSx+W)#XAB!5P%GoY4QI$-yWp#1jsvpZ$Tl{Z%vA2GCOcs6Z&$ap+ zy!TVd@chv){txQ*{%`)W+Xp`Qo48Lr`OkiBH22UWKV)V=KjbO11kimRGd0&W=W}Mg zASO<&zBTJXv*ZypD+h(deaO=qTjWKJ7hf<$8(@2Td(rnX6;>s)S7!(ADQci@DK0mH z&9ztCi#?8R*Xp%LejF{@S+k!1>P+piMmLvSQB+RfqYXRggp^7cDW zPJ94HiRZ4uwJ)OLc9mmZ;#K|R_V?uW_v^d;X)V3=rU_Ww6=^3$A`<8zmbgv}@|a%V z;!0I-0#+Z|>e&3o<)y2o9D8C!EZ&2GJKp2WJ_!+3*)%I%pLA8WO zNr+|o4ReMk)N6}PbIBwZ=)_Cscme|sw{)5p)6pbqTnW^e;l)%;h9*)2n^So-Z`jx@ z@RgOHqtOr)VziGjtTR2-3^T6#V(Jr4PHQ2d3)=<0>cs`#FZ z6vFS6p=ec{x~t3t+DVIaj)mue7Z56Ttwt%6v%6@hvO-QglH-_oTw7TIGF{V>oS-xf zWs-GX%v;7PFBjG+n`hD_=aPCC=YGt>e?us~343nD?uA)>8fKftOQY={+Ra3F zIOXKs*IKuq9CwjvLz4zn$-V_Eo@j#1{G!&w3y`K_Gl<+U?`cn50_E>-So{-H$f|Gx zi>8mwuEgSLV+)VmqXioRD`1Y6Q`KP)MKB+oXc|gs_@k*dun$FPUV~|{0uFj7Bx+N{ zP!RpyY$7M7@t$cqC*jOCdz@(V>l!_F1nnAwkg%u|X_bCRQ70lH@No}0W5-9JPsp{r zN=4F36_-TWoMx;8lQu@kLop#22Yd}sz?3YovLZt=>u}9Nk&2u??|q2Th;tVnS_Liv z=r%+SXQ~v#5sf)H>{0};MJOH-FGFZz12jSu3=w6T&&pq_##0F&MM%jv%ZFW7QBJxU z9Md0@Jik&uib*LPV97&x(RAFyw7;-%jzsEcd@}}`c`(aS$&zj)y&G2Tx?RgOFD7ic zd3g+yHp{4A3Y58Np2Hk&ZZ-Uqsec;iIlrSa6rm)bU2$N#jl#fm%9<5S3xrn~(k^4t zI=6*)sy%ot6K_eHB^@4&t@MF#C4JosJRICM1e7S#z()fT_%0{&o|Vg}m9$PO1zx43 zL4zOHs%n-^ife(gMn)COf<7ZY@gl+^7t!oDc^eI2_}f39w@>%Jo-~hJopy7#^?%v1^r6SwJ?E<}y00454t+%gk&=wyemO^Enmdclw{1)w(=`;IEbC z`YCDkUoUC3+UI|PB-NP{`M61`b2r_i`_nwoi{?>$X9`8=IUQ+=d}3xg(v$@g6os9f zd^Fo5rLe^kP_~zdio9)RT&DR_Pp_4yp6+C({immz?kwoXlAn;LNPoFVe`zjhsSz<_ z^6B81a#p&~xkiDzh^F}|rSwxQwx1e{tt{H)(*}9kATx80=bwt6{Qdr${QU}9y(j0t zU(@-|c!-`EP3@P9q&7P#ff@Y2UB%9u-RP^j`hN#z~ z5O}V%I4pzvi>c54rg@t5WfV4E;vqXRd(RkSYbQ$1n#wL*&>c%9P!U?1S*9p5jq#0~ z0EXE|HcbBj(lKy}5b>WoWH2Csrs_bIYj8HY6%JXpLk7k0I&t?Ka-u|#L4dFcx&f|E z&`=M$>5t%;X+)`luXPflV&-+UpGgS<#4w3RVb~vYVIXiJbs2cxKHTlR04Q*XD>!FD z&1MEF?cKvpO`^ivY-vn%(+1$h83*2`?{OZrKj6HfxHLT!2($9c*fael5jf8}&8t;# z)pF|_8?|lOacg(4)4WPv9~JZlIO{aceh<+Yba4b2zDsU^OeY7uv^5ac&VqSKI$M=Z zQ+r~aKA9IcK)t%YHPu2ab*R#g^oW|9ak`z@1(S9wN_NQaxRtrixbcnT&3~Biz;hD#V}6NglSB2@ z=3lQ2qOh#nFUu=EP(Nkh__b#Q!H{WYB1=El<4N{VLd?G4^7!O5>+#)nDoGu)+QzkTV`4#W| z^1K;P4%%6Exg!OxgEpYjPK}c)-zOuLG(f+7@v--)l1NN|62O^goE0;2GnX)o2W@45 zrV0+)xrTcvAQ58xe29_gs5CBOLMBX>H36yDHzMMMSmH&Lvk%HJz#3r}0Tj3)N&Vtf z<8#@zD1YXK+C*GD6Yfh4F(xdZm6pg(?QX7i#l!qTTY7WL7%pm?iAJdpW@5vvW@uK} znLi?n`>znRCdob?mkHDaCJnVWjBX~yYD2NDY!|bqzMoMD%ZHW%&2#yPLKyYsh{Rv1 z*+(U9b70gJ429P6fUDLmbfT+OaMh-$hi|2p=RnW5Smcfh#B-JOaxR@QMT@DcpCTtL zo!bJ#>|jG_Irp!msH6+|N!g{CzM%yiRZ319fHB{qNIKN!DhQ|gT$yebGi0Uvd}(qn zg=%IZB4Om`$7jA!j7dyQ^@?RMCM(Hi$Y3;MH(W5pCdAgfOmijNVGwj@)s!nNHAtpK zmy2A1ubV7vnh%WumpH>)wnm}d0Btc@$_nqd^&Vqz>Hj0Z=-Ptf7nC+XM=-)MO+S-bpwQ4mhEJf%l5gC24;CF zuhhE0V%TH0GUUdj0!PdehU8tP2r%3-D#N;6uk^{t!jZ-IEvu}kMX{8qo|UX5?bRro z%d;cNFTWCnibT85&AC*Um*NM1(c&5^|bZo{JdSa#gfGgB_wBr z_!bln2w(&QvB*AB!5(DaI(l3W!6>FkbF%6J(K?<>iN93!)Mqgcvk%lS!d0xSJR);3 zd(;bX9#et+p=`+BTgNZdU-kN}hkB)?%q*rjKEb;6$kWP5go`*BY>evwyF_9{Yz6lR1WzL-} z({6g#?g?WQ(dBC#xU#;oT;aG%)rS-Lz(vfVxQl>gCA8o-5~6_d;ps)SG_$48f^kh~ zLyP|akD^d@Ej<_xdgcHz6D9|PFd73EQ9h34Wn(G@gW%{X*6p-QI45mFVO+@3Kc2j7+h+)FbiO) ztq@2cw)p;GOOc&jBMPWF*E{CtG_tV4NADBjWs|D60#B#zE1Ue!8MvHAOWMKj_4~=8R|7j%MrP(SZN`k2@4NlO zR>8T+I8QCu@kE`4R?VKe zZ1S+D`l<3M5^W>}Qk1=nq8Cj0Yf6GB-F3S<1hm9|^$(eTO$jw)xT0@F9C%;V$FKV1 zS9LzW_7vu_@>e6Qpjg0OW?++xCkFoLXDvIOC5O#CYnrJzC-UVuIX=awjv^M4fT3OD zB6+UPTAlXkNvHL7_jIqN!j*?ahvcIuB%N$nKJmFICLgbBO%2RPji$4r^O@cJ0ipQ} z)TXY`9C7)~Q9epgz7l{BkH}XH_~(V=o7Ue`EWS+Pe?ct1{E_>k0`i%ZFI|v9Q1vx#AAl2<;B=V zm1K^%Ovo2l2fC>|Ug#@1?`lm3p*0v=Nqiu=1Ud@N5-?PX%Oc7VjRU1`(}C+a2s!@c zq`r!-(~a4K4PUH`ecCg zsMFzA(ilW}kdt5do*0m!3bLCd5HIgUnFH(c~h4AjZSGy)NQLo}8Xb1k+ek(I8Zl z!LN0Fo+gf|EyUJd67EAM{^0CDANgT+rUy8}p76O5FCr8U5oIEeT?CzLRz73VAS@Us zA7J{W@Z{8=j?OQ*(-%3PKj-MwpU#dvJM)FV%WI<^m?=L6HapPR>_}jf7kz0su>9(( z&~l13G8F2i)vXEIQyx?7oOqru50UU~6WK}t3j1h)DD)*;Fd|e0=arfk8HhV(sHJQ1 zO7CSI0Y95HX+E*^@j{msY=nj5mleafZxFKrXmf@!D~L!oGm2SlS`;%={9GuxepxfA z&rai+nYz&V;+d_N$1^*doVenkW?JF?NJ;u9dYvanf58kr1vq;OaP}0x>TeUj>M6k4 z(*~Ix;Or@~*sm5@Y_^8-DXiFEE3DWYlEa@6TdX{~VSxnjlR_K*;Sos;>l`ccnH3Qo zi^Q}bF%-}TjKw0=ixI|TBJi3>07D|3nFYCkVy_>8fQ&#FIgk@Pk^Pca3JGJl%f(nO zxru8oGvnDfW}HrvIFbr(!*4?9C*}{EVvO$bVy8?2dcOcFQvepdA)Cf)Fpm0Sm)YP< z#+P$tZd&B`EKY}!n^{9!Ndx6ER*VQkqQcC8EH*ec)1h{nCyW!aMApI%0?%=(1u;gu zT2N-|9nOZ1d=$(Edog9W`6Ip*wVKjFRJ{H=JS_mbYCp1XvGp6Ym z=T0*o^eGVWBnAUlI!$t>l7njqXV*TAkkC9T(`C_7;(VujEbK!i*4r~!PtxlxC6ta= z7Kl&U<7RqWY*!ESevPeyaZ;-FK}D+|amWl;I39P+eGazx9;%<11dLdV49i8T{j zW(kNN>8l*D01WXyC2^QZv8K~7+9EhwVvVofbj*sWHEEjvXozSxQ%jkts$V{4=Fbs~ zoW8K-Z>GRHC^BT1C7AirSjryM@^*R8f<)6&)*mIy9`phi< zr7eF^+uvzZzi?9S@@czge(sq7pR9x*U?rSAlnbZqE?t~^WbdB33;!r9;zz{dJ~qXV z*!{v5#s@v%intx_DxVTAa_Wft%ETB35eIw zJa6rRY4<_KEV<`Hk6&{l<6%lKGN3M)Rv9o`xal!Fdw-UDmjafO~?ISvYK$H5HiaWH8=4rW@A&u!N|mA`o`W9<3N;vOB9DMoeKJv&G&>Nq;j z140Kv|1M$;i^ob)?@}7VC98W`W?h$sZW!1Z2jbGOs*{78Pys$ED}QZeW%Wr}`J}A; z`zb4b@o2G=^2YoRU?mObk4jqHe#SFcNvqkZ5K0>6p3q)ZtJS&M6uqL2P`6LW^*mvC z%kSs;6@hcZC<)eEuD${PrP{%J=}aDA!ah?(o!^pu5m5Ke$~_gfU0~nNp{EA!lGQd7 zbt}u7oQ=CM%`uGJ=W8d1GEHEe+w6T#3wDE02-DD_`of4X|1$qx(utz_ii9Xalvw^f zih=vgtufo&eU9mUGJek)zqeB>_wwm`PC|Lj&uM1(b4}kBr)-2h%G&HtAIwx0_g~#^ z`SA>g!7pM8{b!i5PqC_h+IvrX?`QA5|7L^zU&cItQO)p^vHoAnSbt%O>6bFypUEu$ z97Fz({Ij^Zf~7zQCA&069NjNkB1cA4ioHC2&}ooyc+2l8CzJjO;c! zb!thv2Q>~hQ>QvdW}B&c>FL>R%2dibaHa%(pOp=#B(}VqmRxjsP!vQSWW&gx zl!cAY)swFvxj6Aj%@uK;42JmMzt!y8Hh382PhzI6WTp4+5z+`NEkc*B#<50}whh@4u zJ(@R`$Pb;H5~na~bz;9}I^86M`#F^^KP-dhi>Xr8xi*Pa?29&V=|jZZzCIB#eT59o2Y_xvO!?+B zk4TymSO86utjrkOnjBhf<7W;{{JkRvV2sY(1DLT`znIL^VIp!E4dtI1=4!GF;87BX zHsE{-?x{Q#Fi6w;%4#-fc{aGp^{sD40VDrBTF}=u4qO|waMVZqwiSi)=G8B2vPgm9 z)#rf9sf5DMM-fATL&ssHf#gy+v{SFavdr$vR*p+JX3uBp@-Xr=7%qrH&dF>*%sE#} z;Ft`$0j^HaP!GE4kKmYTM5%(Wb>*U>i2y&>W{+Z+#G^3mj{%Ed;6my$@VtGv+j#*{ z;1H3~ir?}^GXs_O?qR1UQQ>X2t`eqNHf;c2T+8q|zQ;w3{vb*6txV!F)0pi~vRn;t zb=GNej;rO?H#Tb9vg6k7UZ<%$h8lVUoOPOJzlUfHx;O$1-z7IfrjvtS+S>5CNIF}U zO)&%53kXg5TwdG&_3HYT@gg|+V3$5G7Km~Agb5Q*;?gckRuNDQwM1Zk$lKZnWv$9g z?aR6;w6xDaFEX^(;kaGM`dtF43u5a3Z@Kn30HF^Zu^ivO+v-8ambcsm^?&>j@_}LO zm3(R}CAMP4$o`_{_fuA5QS19MQ1>;yp9$~D_Wl93_nFyU)bze|moIL4KXn8CQHJ-A zhs1sC?jNuBzfoZC(k%yPrm@Wmcugo6 zNUL5+2!xEDdpF2ln59~$WTq-BqAwhHmf5qF_N@Lgco$ArdDjTCNEI2!PAN$v$f<&~ zoy;~69()tH40JS+sw+^rmE&lwzsR*n$i$I`Q+TsC+8RUt$DaB$z0w1VU8CXjNvL$;3QJ) zLL?l4(7CkeYJgg)chR5iCi9o|Zqodfkq58%wq&u>2aw5|X;so$F0CmJGkxZsZTS30 zT&l9I;B6DmjOqN`dt9?VoQzYevC%vY!2$Sps;z#q>&inXLPmEw8%Z zY0y0HTG^>BVKXK$d8#Ls*1=Czob&5Q|1ez~RGAIK(312Vxuz&47u$HoVbbid0Zz~e z3=w7O_Jcv@fPDYXLD~ZpK@n7)6Sp5f#B|6s`ZNv#9C)@N6EG$+N&d&^?fZA!1Ly|W ziVmHRLj;z^iZ1{7(HQk{guXg`z;c8mA1yb)^7rqc2)E_c!WLhB99%CqmW$13 zD&}FS6c2h5utR)8IVvl)tuETAPuA#REl=bO<^O)Qolhn^kAZ zEPem}PsirGX7O;1iTbBwE9&wHGgE}-m(1@UUy7(}A3;CrTQ2e_bmt|qbI`FqWIzLb z7&S$=jt|v^vj8D2MgU}*x+sEJ@QnASU2_v(>!(s*@RP`IZ{4Y`RiDW3Pa?lh1n#F3 zIKd!GulV_h+iU4T9}y7|v^HDt=0w4m}gOtGHM-bUP9AMT* zZZrDvLrO7R0_YLnCnL^!3LCb@bQsC<8sqI`@m4f8Z(ru@&}XaQnS7gg_N8PX z1uC}bJGYBOd|zj#%i8DhJxz%BLEVB0`pTS?~1aIwRDNzKRqettbTCG+$*Vn~=tJP}mzqMEOR~!GRt#4H8o3*vtM*Sbv+IqcS{|Bf(8U|DT z#VmsKAJqr)X0|HK z@oBVD^dwALEOES0;PU=vpqLP$MX@YuI1ACF&HZqNVR(i(*=dW!1M}gTZzOS)KHRoM z)mB*tY>FHbIM~Mm$;B{x1F3s2>?Rsc!>|vjdw(<;@_U?LR6eyl)GF*ctu=e#Y27J<&R3e%YuR8qE4XY~Sfl`65X`MyeJ#pX3^#!rqdZw zO@{ALnpH(>b*P0>!ozQ}sSUGNpAr0((1KDKwQde%z0f;E;|K9iPR){Ftfwi(w`k%_jnBNAw>*md;worc(C{@8xw1PjMRBR#aLL33+)P zA?PC7@{tUbJs(bmO)Vfg11^dX9f*LTUC6|<9higOn7oS_0BHJ#$X1=$7THijvqjQb zJr`EXD}UzeF|!}1_gY$YVnfc|d(o<@Gt_ilI_EwxTNLil2jL?UbMD~4T>ztOn}^{< zk&D?Ji!)hEugk=j+1;rrowM8G+V|=nhWJvt$Da-nrP$?VaYUE{eH;{1tLZH)5h}ze zsSN7?GqB&3q0wu0eQiO6I0L2f&diCB*+L>TtZ^hr;EzE_7{gs3B>+U$fWs~J|Fid| z-Hqc)qF{f{Ux86)pR(_i$k07PW$(BX~$$cHaNe1#fr;Ch!?) zzF$~`^mzB~sKo+DIB5%_1S|6)awL()GPWW<8c zzXRg-we7k**ioy9yJN!;c5l!v?~L|2mDV> zxM^tWyv9FGgJu)W*d9yWHMjvVrYI4m$t{;RhU4aR=Eq*>qo(-O#LSYCG-2R2dE&=+ z?z@CGlkBEaT3OM~J=1liN1JZMEvY3tieb9)b8ESy$pMSn< zvwagG$V0c#$@$Xd8^Mc6%u++^jtl|Q9 z79}ls0g0i{qtdm&KLqqgPryhkkKU3PAeZmnB|ETa3yo1MLR}}pnnWV*ChKKWd~0Ix zFM@**#*?2KU-=n0Y4pzq_=8D5=cl0QzI(SvyC)2@T;wAWBu2nZTcgwX!m>9p`-SnC z=Wb)!>k#;a;+PJ8AiStP%{&*?z^gH@{~)}p4*vbL$=0IDvVAq<32HjNw@(oV`2-2w zr@)y!PJo7sUd8Xmeo;B>xlUGaPK4np$*$2W?bLnu`l^+7v@XN|$0jUf=$E1m@dAg{ z_~97=*CSlhohKj#jzg@s&mPQZiZg9xllISKB)Kxug#D8bGjQ1` zH+^~j9Xxsaj|ZNqu@#5@lG-S-|2RB5Kh*6%E{-pD_8;qbzJ5LU8+i7nmn=6NW!~{y zh<=*VX>lg#68!Ce$)X2;d)Ijl6OJUOAZ0=6TJJ=;rZCRUgf=d)HM6fw*W9{d)hMS) zi6kwVh^pWZ5J$7X0p};|Pj5PyJwAG`pwY~LC3JxIPsB2WX&c=C;I|p{St2cZ^5JO_ z-~AnN=&XE9+n}Q$V1yhvqo-FqMRF2gHePNZ&pZ!UsNf`iq({J>;7Qka16r2ZK8DEI zZ@ue2f{1ff4#Y|0?y*>Y?46h8Ze_vKAOVndUi8*FwV6EJ%pVw%kLipiWvm4%O?kp$ z=#TfT`rmEaoxcLOvY8uRa`B-Ai+8^{+$nJg8XTVOb!^jTmsY4SzuD)P{fuII$e)_~TM>Ngxb z4RL@1{!;u68sd0P|J$dHz%bMz`HC>3&Cwg{Y3kyX?9D-@`Oa4kVH7v%fM-;R0P%YRESxO@ju|yXF3U8fs^P<*vh7{l*`suUj>=E2MKx151pSK zP2(1;k`1*n;VsdzWE?5m@>;fhLtMnmMs2(iq=7Ef%vK z>|r;3|Bh)c@M8?Z2tA^R0M~nbL=kNvz%C0X-UOdv#FGWE-0NBie(K59X0C=F3)lVz ze#ZeK?^r-~d&@kR6Fp1;^cqHp5D|e^?|`MC6*-b7GqgxhR!n9V3cbnPt7wrFMa_Ji z$4qCQX%@_vL5juRL%$_8TP*oQ?6s3(4T2xz2BQGlr%M*6n$A&#+-s)45MjH$VBFFpPi3uh#3xl05MA>XkVC3#*vs#FFv9W5+hH;q2L9S|umC+@mkZjv0C_{-? zvVbkt^G-%gfO*p@bz<%Zo^D(D;(4`c`+)GT0~zOM!uqRj!X@oEFfL8eb7ic&lgTh zuAncz9SZj8dVUFA9hCebzmFpMGp(h(xYXHcwyMW=8Ae{nP3wE~$Dse4AU{MAS)Ky0 zSpRoSKWh5Fv!lbKo&IkfPYwNFqTk38P1I6y428mtg#tM{)--O+gY8IcCgA8$e89|*AiF#Iq4`6R_9e5N z$!pp)T})nCAYE4Po6LF??bF$DO|48$3v17~!V}e38K#<+XL^p&+G~hE8g=27srOv;x+LYEi(Z$8R}@xlb*3_|YxJ6! zZ=k>pu@}U}UFU@*W}lb@PXY!tk&%8@HZQiS5QIbh5I1)8tWr79T^l%h^j^ogG;=go7FM$LwKJG){v>g;0|y;j`7(qQJU;L#Gi11_;5%rrPt6Gw_xo~jk&ckvnlRn!71zuPO)FnB89+nm+Oq2l(BSPf zvOY+QoV?52G13`VzfWKo;n%lZxumQ_i9}JE93?%JW=0$0ekn0ZT2j`t;Qpo}G2|<@ z(Cvs5)x|ZZ2`P|7xR$!3(jnXlsZb0qYkZR zwJK6;Wj^Pj*M?;)ggqb4E(cXcwfUV+veA}9y@i~yEICVnTTIl_Q7E}#6$7t}OT1b| zWD)~d0Go0%nxCGf;8O)y6%i^zA#N@et0W(TWnq>Ca=F+gkG?*cN;*}UR;8m@h+r9} z*F0BCB3+f>RYW%>aVA=pDTwB_u`IOHz%Cc{^qHuOero3`qM$aS1<=qs<@Who3Od$+ zSrH}GRI$rJNHt2^vhY!bx?FTrXQ3`KDzz)(qB@!dP|-Ho)|p!hB31`!#X~OJD7nLX z{8C69e)hU_tcV3V9la%Qm2Bhtg}Tc}Z`^XGEq;GPa+gmeJ!zXYncN*ee)AE@sy@(4 zw38{2#>{Iugv=tp0UE6Xo<3guC#uu$=2NA(E=qwJXX+M3<3tuz=8N4=iAhtwRG1cN zI)pb1J$|Y;dSK5*D7?bq8`#5BFE%&=yB8RGouBS*axONL6b^YU(FWy zgSp4C2~?q`AVq}bC-n9sc+cFBD0FR*NxR8BB;9$O#>l1RMNLTwnc)jPYcu^LFWqQ} z<05Mm{P`!l{}&(sNS3?OeW0{UdR#ktErw{?H00gg{jhVXeS1Q01WacnW>Jn~9B~_B zHb=?*%0Jq-Hz1~qNPvrD=264%L2y)xN5c23`W7>7ASp6g1MF4MHJD{UQ&bZ{nYfA| zTfqJO!VV>IgrtaRJQ+9FMjOMY=%IU31&f3>#jUE^A=_a+`QF;M>2GDNUC9V#ZM|8W zYiO<#JY~Y<-q|P0L?4q}DXBT&OZ{k`XX8%jw?oW04S03bWCW zIX<5s~1Yg7tex#hF)1uZ1v7c{`$I0k!r z#X(r)=s^|2wd{jGfEUE)r~BY&e<_?&(9C5qOit*GOw-62lM5{)cLdcro=#v_%k>nl zl^M`v{I7t0ZKDm#?wS8F*#C%A;qnZCitT?6kB&}{bo-x^!(II6wLCTKf5dGVJxRwf z8lzbDkSp~JdYX-p@cS{j2Ehv|87*3VhdmhLJffk~apO!w+iXJHsdIE*}|4@qNU zu*eFZe(r!QYEgk6DycTQ$HD^Ze(>-^+@en$qkx1VeMWw?cZle`4O$! z;&odNo*q0OX^NSWGWlCrV}%il;ZgBT>ZTEV_Y^*P`VYtB2#sNkni2L9X}!Vef^49K z{-2y4>Gc2n?C5Yu|JU*83Na?gwi6U!VLQ1iS3;jIK{SF+3(n#Rj=bM_ypgB>*nK6m&^{Rw#<=l9j zIH@i;T@F?jof`$58|dKJbwKuAhsPSE13?aJ>={KPF^VyYxvPvv_#ZDYb|&xMHJi=N zVh3`)cs}f)HFwyt6zmZ089W=2kCZ|(KO=0h)5b%$Tu zj9*gon`XotdJOU(5Ar3geKXS*9*D5tR5YwC8J3;@PmWJi`S1AT;`nqY|E=TEw4Cz< z;+IdsB4T&~F^eUi+3AaKDREFmPdQ%vS_DtC8ww{#GSRO`yVdv@7U!QNScdttjr`~6 zZho!k@cXp1N`Y11#R|1qi@J}aAlg1b8P%595qeNo{{ z|E5YE^Y!Ycx70WFEI|K9Uf_DcxSS1?(f{KM&HwZG?D%{~|JU+-zx4kDN6+t%4N&ro z9%*+H!doyk?*Pbi#`z|K%y?K`dII4vRV%oPU`?iTVxog2?(C&C9PN(KFZZcS|C12w zb+p1I^#Az$M5q5JhbLz{`oE6HE=wjWEs2maF-}RY*w2g7*=CZnqyia`;^(c4IyXf3 z8aaBLw9BJ#+2=7aQuEW$afMN06xh1TMM}a~(2`_~qK8_9uG@?76vY!X({oAzDgL}X zuaEVB01&1hS?E42ViQ*Ax#T>kF18MoI1vm{PRW+e7yoHCm8m&{nZdMT^qE-AD4oo$ znfO6M)FTU(OSx`^NZQUNTT&>zr<0`4v5Wb-)oT?qp8rFvoSgHr1 z(o1PX1(3AbofIuAjBtz{>|cW6RZqk(n-9B^@LSBFp~rw^gor2+!HmSEG+<_3@ovrX zO^k6S6Mi!XaayJ;|1f~DeO+J zt_TL(b(E3>l?4B*oe1klC<)C^GM_Nw_ZZ=6qRUEwr2z=R*FRIDma4o$jW~taRU;M} z;uWr(WSu8uov!roElh5mx_q#^)7rK_b?JZTj%r&3mC^t6Q~mzu_~_(hNB`IH*w24- zr7dSazTGo=-^1>;N1_=^$n;_6j#0b>wc9ox1FLhE;zJ>w+=UN7vq`Eaxhxz zS*NV0Q~3HNVDYtC@*oCAeaF||boVs%g0@=9(uPz{(q11LPAFtMc1em zRTF?R`hRhflmAc8cJ`lZd8+9Ya(6ZPB9VUIEHjKL4!jsg^sM0E2w@`Z#}odMB2|B8 zySQIOKu_Ha@;sz;M8UVjZi+Rzd_W1Q0;*6B4=UkQC<39%kWD)rTU-T{r~aF@%fJauj8qCziv0I zTAc!A+lZ~r47bt9Ti^0jrabKnw|khvu$pE4LT0|zOld7GYo@Z9{j4y(tu%7Yd!8<@`yOE9>wiuzcJ^OudF)4ZbF{(|E3kwR!C8!_^e^@O z5I>>7rl{2#ECNBhQJeiNLiMzat(9i1OodR(GN}x9C1t(YUt-%B>tZvb-m1(!DVyGx z>w4y-|3aa=6#9R1c6OB0|DWvS|Ft}l{(r9|sEkdC-!SHEs&RE7aOzgz)O>dc0|m&o z+#zT~`=%}vDjGB=W0UU{=D5(Ft4-4d!jdo3Z7nbVejv##qgi~-XCXV+pu8YP(KGZj zAjuo~3f{1E0E94}T!MqlJZ;V{M2O+K7mTIFlwMvcDT)m9`=14!oTESdb>Gyh+^2Q- zO{5r0LGa(DOEpJJu}`kj0FoR^`fBb`=j|RdlM6;%6Ua@wH`og8H5T*@S*sPt{7-H9 zPvq$&sN&(jRQ@|TK0Uk0#eX>6*?+9%ktHk`hC~vmvW%>XG?kJMdl-4mnq0ye$xFzb z>C;klGbU_*NxgO=jwB(TZ4yWt0-BBC-@)+y`u-C1c_Q&g9Dz}U;FA}ODf?z=3n2j$ zkHk27&(6tg3bbsH-Xqu(-u-I8CpI0A-nb)N{pFmj#^ey4{E1McnUIu>hOsX`=1K!q zWTkn?U5MQ>GN%{O+AE=HmFZf+kd#-xvJ*B;g#L5k+2^~}Hu1?3*N!<25NRZUB^l~MQvUJW~{FbD}%?>l_ zhn1bJ!pOs{9Ul^M$Ma2D)+b*yJO1jQN>5=VcN?)l;0#77aS%fuLm1;wJiRIQmf=Ql$f#Xp(lfwcV|j$)FWBn@n&;Mghkgl|(lfR#!iYeCZ8 zE!2U@bHGbV#nh#&MpKKijxG!nc4wp)VFwX{qg>zk_hy(D(7RNf+!yu(hluCLuy-Xb zvijb@Fzh4p7C1c=dDzu^0>iKwvG1#E|1*r-vOY{; zHYW)B&6pQx66D~(UDdi|X^=#R2D~}FUsAr&)%VQDoz`qpja=r>KQ9Y27>X}LI99S2=0L`9 zoa-!=e7G}tdAGF+_J;I=QlmwoDFTJ>1Av0(OKnZK!0O<@fw@ki;Muss!LufjT9^0e zFpmY=3TGY$?f$3xtLulW`@3QP{^q9Bf9Q95H{GlDKxvAd9!d}T21L%a)bCu~-(7WY zy6s{2{_bJez3tq88Ri@Nm^#2`4?nNn!tiJGCM@gJNA{X%I@8?uC-im+1kGthl;${| z??Dk7SbcEFFODuj9L2lHU1 zlzb~3T(XQ01G>7`h8?k%!KyngO+}b2xXwD4G!KJed-!GW(Cgn{bq0g`{uYd$i@Pm@ zfVreG-}gFw{&Jg!or=~g9Qn=tr;qpj+xCh`R-NHy$re{I$eYeDoty0#qbdq6X^6L- zVZVDdc(`g`eeOJTe(iNRLT`S^$+_Es&IGm4Yv@HQVNQe2&Buq&o%YT4QEz%6YtaMQ zs%f{(!+JOE?%lBS>lW;6nR|sk^qAgmm17^!%`kiz-fY3*o3jWnd-T0df6yHaANrla z{g?h#hwX&n=WQ51cm8AeA5U5#iU@ZqoO}FCMCoiHse@t2@2QtS?E0PS?qJixc9w8@ z-T_?Q-}d^Q!C-Ui!$;xZX&50w=3k5J4;vkTJDPV1z6?73yY_9TTKBnMa&g}a)j7Po zN@n&%b%0*k^{?M&MbN89VlNo;n=4(%p$@+}Bedoe%{vLb_F(Y$`~LMeJqaNs?(Y@Gc7|+ZAk3evmQ{TjtVYTE(|Nei>OLi3{*>imB(xobWx=c>1}%}#n*w&uBO1UX8uhl z0zqGU5yfFVMF&!7EBZWRe>O$8coyi!OSX~7HI{Pi*#yj+xW_jd48sFXK@TMBcJ;`v z5K!e>Td@w2!J5Xd0is3Tm5-m@`Cg?qJ^J9{&NtdHt&@J&ENhv~h8V0|N*?wf z9F=lJ$$JC=j^%3H=q!%~!sIrO2u9O%sfD@*>hBZ7+xHbLZ;y^kEenhbt-RoLn^duk z6-9HTEsttNw4`YzuK=KF7{4*D^wm<_M%KA*Kwbg<=B`TRf}?>Kqp7m6O>w{Pla>?3 z2AMGbMXK_I-YiwrFQSSAEsZE2>~@+HOk$DTK{XK;FKr@|v0g2r;RZPm#Prodl*$c= zWLjiyIkOPjw7b^QpDO-;1jPpqiem4PzNj7kvo!zP#f2XK=lJ+=7yoB1&)33y@baoB zme@@#E(0yooWcN(sSGLS;>;>9=s+lS!{}L4&}+EmUW8iLx66}I>zv7v$56!TQ7Cgz ziPjdZURHyT&%x6v4(dQ~@f3Q2I!kUqB>(c}0+3A32t~-4hO79DNhZ9S?SzXXR1|e| z#wB<$Sn=!9(8%0PL?}QnAJ8L?1SIK2X+s_%GZdvN%R24ysx1~tJDI03kGxnqg-HO$ zYO5_;qE&RLIqTqZFah@~(q^RUsKdy6hB5jX2_xm~cg;v6hHwN``M--oAHPje)tGy(A*u{TZ%Tvt%EuomyKmpe&YAnd+GaReJED=I+q7YoZ85)3sA&T%!7tPZR`U&AqIamVxdIPSpoLZd)xs+f6q_O}06iFi z>qb9a7Mw6ESfy}?VT4DhE<9Gr1nmWlCKx}}g(s?+{9B7QD)TxI4O1_M#=iWd$7V3@ zy&4U=(OZ8Om>P7Ww`Md8mf51weH~a`*nu$`#bWK}T-kxmoqg%8Tin_~fg#FqrKUBX z?0R0=rcQPY?%9iWG9%QfWv2$;YWfGjqlbLgX!R$)aeI_R63^^4jUC9_DGoYA*;KJ} z*Zy$RdARAcuj#Lw&Q;EyxUjpWwu*TZQ-Wf}W)O~i)bbH@=`VVSF_{h5GI}hyrL8eF zHgD;r%tw(U^ajS-yT9pP{bP;G&T0HM3|;I1J_8T;zjXTj?sbg~yR03+XQYLnQ51P@ z-ce!$Q*+(<@a5AQXTn9J*?1cUZuY8P?cfXCr#CYLd6(id&Op$>>-7`8u@|?n z((iZfhFavVt(_wW2hJ>tP@u;xBdsZXUC}gIJW5wflnXpZH$Z|1SGN!S`}^U;Rr{gW z)*@-Fb|Q!~ZABQzEeEzj7*DogI@&ik_kZtPvuWw|?|u3?uyP zxyTSXt6*X(=_fmRZ&jneYGrkxQ5mRtt%5?&RZ!@?I@eu+&5Kp;2)h_Cz(rob zg^&vzfeT%M3xO7S1DE&%7s4%e2`+I8E`(g<7i^&d#n`3!9UIZh?sdL;{Hp6@UIW3Z zyPDU*uo@2M^-!#q+j%`4tKocZK{BIHy3s2=*R;Vi-N4)m&6+Ftrx$vtFUDrgZs=7y z&SZgKtUl>AI#zHUXmL;{L>CS@FC=8rd}j+;;Dtp>1MX$@4QD{ZXMnDGfaZdwOh>c6RjkEfw|)};59P{{1jU+PR>9NeJP zD(zeJ>{rLIV()(4Kx!*J{IyPQp_hNIhdWRI&3XElnBcC$+rJhcT~=6^GG>@+CDd6~ zIDuAMR!1}o7-SXDX+0BA1D~t{GpSYpQsb9~NC?u<6z*17w3Kt^11HoBolvOB%7sq= z#UT_xK^O&497+Kcgi`>8Ar*i0+%t}C*?p=IrdH5hK z(dg^F7ytKg6zd*yDq!M7FhrN2L4}M)e%=bb_3F>$GQ5lvPqg?gEcEZu`$5Yq$WXA| z^}3EfBQc7)J+OyeEy?|VLAJ81kVU_54+bM ziDpc__hIIaQM`=f;CDius~imJWG{ReENdWlYFT?UrCcz4pNL(iu;$U&*^ zivJdkpwoi0c!DGEcUCwjg!i$(6kXqULfoU7pGbKy^gcy+7N$Zg?N}J$f3-Z! z-e?9|O~nG*@CwD2w+D}20DbTG#4P$5MWYlbKe34)F7i?OgR*7*m!G6?Y=V$dG4b~- zbhD~2;=`f?qy6O>p!0prdSvXzoK4g3$ce4(8NfCgW@zXc1tvhsB$v)>!BpBB=9k4& z7?w4ztXaL~o}*j*!nbfGrN)X-C=3(iMz1jnNV*4dZDt_=m(Z?*apZb|Oxw(@GFr6q z?X|iSVIBTI@&c9-ZOQT9kB$%Z^WX9D;pvY5uj5%I|Np@8Wv7CZbL}=T*!*Za%`R|!!L|VSGrC+1C#A}s?z`Dj%x+>A4lgG`u)$* z$;IK0{;%Vii~biFbri$1UW{uhrrI~}i`}??HHOIl%QLGo^;_ONrAQY!haE%Sej#_^ zUtT$P&tGz@FV{0&<7Zb~TXc;-_fwPpL(cK*v4JxBe|B=B%l{WAJNbVt&%*aVYFOjM z5TJx%Btj>g#hAHSsqcsQ2?Z7QXwqmA7}}M&4j=_GZXM!Yi6N!~SrK2f!e59zZYS4T ze3sN3wz(&0(_6dJQg1Sb5%q=`d`stsIZWJ>agv+^Wi9iDx!cV$^WCh{yu#LcC5wwnDc+K!6$;!CXHK!r z+Q!WKv1#tXc|nY#XDG#(Pu`TK%-~LR2WkYQIlB=dwimoW4mU5oT&W|prBD2I-_*0* zr%m*aI1?me0RLUOY;(32`#Jx|^wr#>&l`?rMmbUv&?K{gQCYo0i=HKT73p?9^(4@$ z@?VnrBQXW8BLJ4je`kj$y8qwF;qlJ@Z!OQl=YN}xcvGO_d)X_dT!EXiowPn>0;Hg( z-T_`dt6+LHmf%igU1irJKsv}P7Grv+JS-r7u$6!|P zx%gkpZ>GP^8PKL#G83z|dTt~WIr+6THS~Rr-8E5jXw#p3>KL4K=_he4h0EiJ5Cb6W>l5s+!^ z=*yZkr)Tf?d%tu3Kssyn)vLSeuBvBg4o{fd{w2>T{Lqs+6BFn1^Xn@d zk#N)moAT##$Dtf4bKHKm;?uO#-0^^h1> z-psL3yw&}kUNbpqSHt8rw+b=qEq+K6rz;?^V!=hGyc0P+`PC(JRNH{6W*tM_tovoO z_ZK(eIJ0!}H}D*}0QyHo$j@G&Bt6*k{Kv8AqyW;+c??l+O4U#-#LFIi5H#QI8(<-m z>Z9yukv1c4TCu$)_x{2SFLNv=IziKY?sJN0_r?M5OM=8q<}+AZ>{tHL9sm#jYOlBE zn7STNJU&JKLMyQsBPaCOz+D0!z}ZF?IZIaPNL0Mp>V=}qM8H1 zThAYt@Rm9Qm>(eJ2TafIo-%wL>k!0zmi=1Z)#B$|-A43_m)1MxuaeqnuFz(XUJi7G zL&mJks%uBv(+LU^ekSZDmN#|7NG-8&qXy4E=p9kGjt z63)q+*$p#Wj{6OAIm__!Gqb&>iM_a=%AAZRR3dT)#VUj3E{qqxLp|GE%|&%OFkiIJ zn&v__+iH=m^_=S9u2=0$5}P}{KLUmJUv6%?ygV29_y`Dc^$GF}2=YEP!7m_R%n8|g z;OmOHO4U0Dbm+3{Z2V1Fl%;EOV?(#*Rt&Y)>wO-|Iz9yRF9E&kbAaQEfcUBZAT0Rj z-eNgGBj!$9K@+=WKpg5o%Sq%!S$I|@@p&l2GrY0Ag{}gsds?Ejwkf^>zjz$_1ZQ!v z_O5E?SBmsK^&dvzl(5YzH*`G(fTA1lsn$^heAkb~CH@`+xjh6;CfG@x@`GJY8OFl1H59U|ZJFhVVA$7}uv?lN%aHM-8u5H$ z-+1+ZjVG=spElyrt2OC>dCvQ|;47NH5%#`XF>#W=geP+TbA#jor9hps0fOOKT1 zTb9eDqX>f)Py#;ii%uNleSJIwZqOx!@w!11iiN)F!n>aIOgp7$ z`+fRW;$KSjRLWK)*e*!*a%Oui*~Rbu#BS(hde0q);@S;b_MFXXl<`F3nGnAVa$Ow6 zY!W0Z{`9rVba57+Vc$O}1zk1Sh+qUn?Cj`rfq$mut9&IGWOgPH5-(@(Up;SEz5obL z-}3k8?{hzapU=}T&6agpjc!HFZg$d#5j1T9N(=V)v&r8&(B0l-Pr=L?s7GzM9HYqa z)ST&$6J&e`QvzpnH=pxc3>c2=v`t2!;KQfFcMgb+Y^;c*f7HQ$%Y2j1-cs1!P?Z6Y zqM7Usae3SFWa9l+1ODO_&Hc*H!@GV6u=OGn5!HMPs=WoL-J~hHk?O!prHrQo%CzY1_s~Aew*V76DsF|;l`RI{NqM}C0xlDTV_@n9b z`9<0<<2WDH?)~deN}X|RClQhdkz;3HYM7B65X26h2ghXYY^iTm$13r>=I5k}AzuGR zISp3H8(+vd6stE?o2s0bPJAz26N&2Lf=TLSqu8(LH5I+kSgG``cwk{~RiwRI9D85< zL2B!{OFLeVj(aZnh`eBc8P5eNn~au-(_r9u+(9~-pI2Hz6j{U>X1b95Dj2l>5=iQ0sVP15>_Ta{2oP{d#3W$#wuglshi6( zg{t}v$+uKR3{G+?D2GSf#X* z1)O)qmN2#MdCei5kaFEIg?fV`Wn>~?YQmX3LK{jtPPB+DdZ9dbF0tJhP?ppAmApoZ zI6Y!Y$WIEOe3yIikA8L25G8{lRiR(4u+POFm6)f-YgCn3Sd z<9gInEckd_Os()#o(yN2l%8A5xGl-+Mf);-6OoF*L%YAu-gdA2S3Xy|ZIC*jJwpC3 z$kx^laGifGaVcV-Cd)}c&NHwfL|M<%#rlffdOKk@1OYk1sDe+s%7uOxh^Fdys^(Oq zn>eZ#{0Vsx@kI_SAE@+B@?sKRzqelQdQ*ltP9IK%Q&^z?*oA;PeQ}P=BXkw-VlyG% z?11f7z>r9s^H`g(SZE21(kL1;4mG_n0-(UxdCz4~HD@)(&#l;ytuCTZ3QL0_EZqjl zV}Og_t^A6)4KAW_}mCFcq>rtP%ml*0JLyJ?c8WGDG46NmLJg25T<@o`$z}YW^g!T`LQ} z-waY-s@#UR(sGJn2nnr299?o94)41Hiyk$Xlj(j4!2FK+Ccypc zQABl&SL~+DkP4P=P}>qh{B-+b|6KyQLz9ch38K5;gwLUl#BEDuuzbyF?mEjNA}YYT z^0+#c?@o|Q;jpFRSt_$bFRse|u8k;Fz{{1%=A;crE#^BD~?$jjJANoi+ncWYJOWK^;HuI3sEWK^d@$HL3NHjoj%MQ5FB6 ztPyd_QaT|(d>Rno>)q1`&>vUL22k=~#DCZGRZQ-fBqxQI`mdo?v|O?9gObxE9sjOX zD*!u$mJv%b5*qCBrvV&WBXQ{)!p-A!>RDp3R=E<&+bq6aQawr;JJ7+3B6ffE^ne;N z7eN1)FFN9V|I~#9Mtmxd19xjeZd97s$#61uBery)VE(BQQzMKh5_=$j5j~m$&oxJr{ja`pWM@ zH`OmdIEX*%RV~~eIBfSX9~dS?>qXr&e_>#yeWZ}2CE0*UGKTv38T%`VirZrJG3(DW zG+;k0nc!)e&eb?}C7;+Q^IWtj$uY}tR^Iq8E=CeyL85s$dbgo@Y`9t#(|=rZ0mi;5 zraAqHbU}wLK853%pODLD29Si=_K@1+3%HKy0z9880GCo4Mcx2G`{VHlWOg9$Qdq?l z2USK4+n_}CbFY^16B4nOKb%W9hGC{*IHcA4FnRP-YiF;r0@m}Q9}M;EgnBMy;{hJ- z)!P8V{L4K+&9Sx;poqtT{27E?0|aI>s1b`*)#N{sp@JQ)+GcHtuqQKuCsm=tvztPZ zqe`SAu~(Jn=ni;aa``ym$c1~ua#)#^dfg;HZ}!&gW1jazKr}ex@T~JG;8dF7YvlHo z;cMHQAnNP7xz-3;GVgkbfTYH~j+Tnc+Akb}ZE$a%v>=2uRC>H`KIFJ4e3H94?^KI? zJX$v>Fg+!zCWZ!pETrMgB#m%#A6vKt65@EQr@CE9k4-j;eYD&$_ct?B-3G0rcBH1$ z5%x+IBe-oxKei@QW|{SAm35;Ln5lO~rrjj_v$_(1OVzX+yi$v_Wr@Eb_*XmRiuZ81DXR{a zqY--*Wyg=nVnTJ*vYX2(_vhoRo5r=?_9A*eZx9bexy=ZH2TWd=qe5^=Ig|RGZmU(? z^HUjdd@Pgz?)AVjfXU5`&+F0MRiFoX`09Teu={x5I`QqOQzD&v-xoD$lT7zIsVY$a zz`Lcbb?~W=y#b$G}AL?x7$I24gEnquIb}U(X~u zj+!Wi($*6b$5??QWsK~5*GPV-d;~>V2)Tt|d#DyIg^r1RW_$AbF$2RVz)Q(W4y)GJ z&Lzt;y)SVNWm*EzF)I*KRU^z2@f z?iZsBWmkMFM)iSf-4dLrtcJsp^hiGqPgf9PXYUY%6(8)W3!guX@7&A`MPfhjr09jd z=KA-KacCmr>Li9+#fLINAuH@yF`*1G92S0zi{K>cFhrL*Mwmjc>ouXq3ZJL_ewoun z-s`66q_$$kj59=h>ixi=H$Fc$0wE%7{j!ZKe{{}=pFN|;=i!-n=EV%xNoo2K3C40u z5Xa&oLGdqK5&=w?NS;EW(j_Nmnu8daNeXI-( zpLs+2jwDZg$Rvc}IvC&pjf2En?%|(Ti$*@-Sz1vwMt_$#h2IC{kBvPWA@^PRMYN@9 z^K}Z|cEUMBBG#`q2N-j|3VZ@uUxkMRtmV6RGOOk>aW&tU>2WcA^@rPPJG!THzc7f1 zVn!~*P|@hyI&0T7^LdeS4ShBRP*phu+1@P2|G#vQ%NX6~l$!@p9i~lBe zsO+~7=4O<+JaJTX1OPgE0V^jU8?#-qLW__7o<(v&u4`RsGfp9AXjLQM z{WKu{E3}rQPbsO~UM8^%*~_f9q)(cmLVCBK>v~V6p^1qZxtxzFGM94`E*Uuo=!>&V zXflMj5E_<0Z%SK@iBU)V+tj?0qp38XTM0Wna?c~q9eQ2ZyRHHIyDfgppDWn#P)H$H z0qPrfv}xtLv?bl7j6x3Mk0kDjZ%bMIe|*HqDCqY-1x89aa*-T+e9yM{;nzPSrs^~~ z4XMUg!K5i4EKM1$hL~&$HGzs*uVc~+YNMyU9q>NznXxn($|1!Vzb_L{Idx(w`*+CD#6|(s6IV7Co zy5UQ%(s3)DNz^AFJQuBX;koCJiV&(}Jj~9^9QgSi0}<=*=Zu`WeWJ(lc~!J5Piv${ zJj+WfF}h|PStcGwbrzxS`%&1!xj%wSse->O4-^4;rPORyj)EQz4v-N5U&kdVLb*gi z`{>`>^2;&RMpxGY?t=7)#~u83(~u=spF#q*WyF@2PBtTY(B!BmfD z#h(pi;bdkc&662niT^cFT!N!gi6>yi7SSQoAxxLf{&Cq{S!bo;-L}`zEgCRo85<%J zMyw3c`lC_!$^%MW*P_Zz8X>=hx~+w`>!2Jr4@9 zX4!WB^KLfEBzYBqPFnzPS zNe=?U`Fpq%_^k;G2HvYF=Cy}8%w2)1epEoc!4mUeDo>M&hVA<;LDK!vOZ2GZoAd3G zti1Syc1iDaLUvzHt^TR(J!g5FZiMmt90Ka zdt>(Sj>b=##?L*lppb!9?TgnmCC>F2x2J~&j;ZjchS$I%nP3{7qtJd!EOtVE!X#MT zg>-+vLVO#K+=^^V{`1r5l zD-O`{qcvDnBiC3LGQio*${g3&qz`A3X*7(Y6)KFi`nv($lve0`=0PQru z-@9}ufV-oOYilULaNKko2LsBQ+(<~{VCPk95aA^j2uEqu-uW+D#9_>$T6Ad<$Den! zrYTJSvT&C@2b5yLKlm{qf`i;EY%ajPk^5iXdCLxo`@QH?`D^Gc9ODeis@~}0!mHof z7ltiLk%?pywTuRRsPLXCVh=u$ zJ4zfS<7F)rKOhJcLB}UOC_h4dWFZCX`BiInGmhhxqfRX`k8LE-fD;tL_&z1iOW##l zlpkF4Z7Gp|<+qVfP=lx50%G(&@(1pV@BzTfI|h(juRj*N#oRqxxQ{l)`Q}N+c|ybi zh@=%SCwg@veFyX?ofa{t9?t)verst&nmX#zg7YU5KJiG#w_lE3Rx6EXT=M3|1=YjJHj_11^G znF<+nDQbHF&}G+~*els-fS0e+&vAfD+c=;lZ$z$nDA&6E8$X;2iI<`ko0cNCdCWwmY;vmUC6vhK-xX;^Q` z^-l6&P6!n$9H@~=ted;KKZ~iaop~C_hzn2vNSm{;j{wQzGD@#c!0ta7U4PBqagyFB zI5HZ${rubKGRbQA3R-YtgE<IbyY#nZ~ zM}vWu`h#LOkoPw<5vQflIUypHP18sH>11ejA%7Ee+@rh&;(>vfB2s;Tk1G(&^rVj{ z0BB2|Y7>(O@?uWwP&M?69U2rlawU5%;i~WFS!BC%D!Ty3(jTOGK+E?;ZyO+4RyNZ4 z*&A=k|K7`lIc*pTKatTPIlZcC*?&fMNgdqTRL!3)@v>ROmv$21Ox=+64k&6Y0{%V) z?EbfR;aOrhMj?Zg(|o0c*{RD8C$&BdA3ZhX#T!U+_-C1&l3qsP37yd3ME*l3)NUFs?X{J|bxPGBOc?@DY2|O3uc^lTASBL`2xNc1F=(B;f zHA4LpU}4FV5>R)TbOHJN|Kf17|Kf0yS6~7B9}b7J@deUwrf-Hbb!X%DR}PTg+6?&i zlU49iAlf~p)Q?+JtPy9TaAe`hAR98UdgFTB*!ZJfAwc<)Qzd`WLGUcst-a`0S#v1E zS)Jx9mkjF0RBP@XOso3Jql4dfFG? zWCQ-`7|nLY^DA5@3Mm7puTIyBBP;4Bm#eYUs&>iT*2OV~O>D2pJzQ<}aoVnW!w`?Z zI@fRV3F=>{zX*MaV=4n=FMCgo4d(%Qc^6mz803d|sN3(~nqO#P3JQ^|Xtz@D*C9`n zP&3v0RO$PfGlb+uy8nY4-3z&br%+)xEPip=2~g5Yeay}?ouzWcp`dI46HdqSJEJN_r}BuZOiuGP7Z`EUQXSESpC~?? z)MSWU)aiUTtN5gZLo!0Iw2J}%V?9SQt~#$k5*NgaN0cI&<<}aejRo7=6gt2T5Xnk& z+^60Ls2qKy0iSB~_jrKbm0O?*k;TDFEIC(6*=2Zq-X!M&3(i$aCdBg6K1M^^^<{f$ zcL9v2ao-|zhqVvB*mC+ZGtPtH$hXB^Ig#Ed-^P0pX8rNW4;@fk1&I z9t`wc%-lCV5eq7r5Hxk`1WoHWQa)M8R_0b`+T6;)l^RcUak!>(#7T-H>`Ev;GR+K`&#%=aRzs0OfHtt<^Hv8 z>qV8^b*xNt_`V21_rT|8l3U-#U;bYfwi^CGzX0m2eAGRqEzqo;6xx&KC2P zO5${yIeNZV6pI&CS2ixZhWH^C44FsWcKlgNkI*1e|JMiC&Fu6a(s@*OY190&H zNm~Wr=jR<=01y@3KLYTlpGN_3pK(3x%tiub#M(HOf-gJ{q8N#?_gHT|&{ygF<`3KQ zMM%@vAO>;(MTD>X2+CvL&ubmve)y^0#_3Q~8#XLDwG({_M{R$N=i*!3`HxE&s6?09Sr=GXg>^B z*#6%pQsc<&{ZkONCc7z9oL|e*e``o|8Byf~r!e)pVlEHUI=bX&r7UTq$~fb+hHzUg z$PJ0IcX~d<+~HXiyssq9N<$V*oa!)(V35x!)*L;covt)ef6{0(S9@#>(`~n?v+|8l zTK$kvxJ^_4HH%Pmbp&lydd=DLj6@EMm%@=?T3hOC<$J6w9IFFp*nP;`QAcx*F^P_y z(-#z5Xv>98Ur1nB%?}Jj8ss21DpAa7;?T%OLua+5->l@6Dvt^5gDqGGl|NMJvn#7> ze=pTQ4&&3jBN$vNlZ`eB5)sdSTbu6R>jk8W$ZKvq2bW#-eq32+T?`}`-FPal9XE@Wyk z!(Y-my#6D>8e;B3+NJk1c5BYo^%dq|!8V#Im3AySx8%q@R;oyk*fyTy-b$beDtG#G zYGg9r0sC;>+nzHAt1j%BYI)jeK6?yI;p+}CeqP-WB6YuK zUo8r9@Jf`D!|Xk*tnVRLXGC>&XS+W;th~An;OP#p%|sCJ4l%mqg#2sv{OjV(K9N1B zVYDv94!Oj!?T4;66ksdrZF$QSZKNNjhPQ_<;%&hbICOd-0pr;rSD%{}5g6~q?2ll( zwQVau*Lodhf9{;K47)B~`dvM6#`@Dywqq(NHNk)LTyFmr`)SN%htvyC@c)|x{yuHD zB`!a{6GddkCSnb<&N&yb3e!K}cqio*yVYX1T^ktMuNKrF^T-k&1M5jwo1#8k7aLFE zAvM@l2_ptG!A`NI#&YRg2GLWSRS{1{GuRHEy($xrcv8^O$J@Uz4HDui8qNR04kRLc zrw28C|4&^g8g`k~CI9>tr1r|u=X1&^BsL+Tzi*yt?`qZs@$hXx0%|AzNI#e{L;+Ci zr>p!rss9=MZs2J;)JcoIYSyZ8lD3-i_P-WHZ_y$n=)x|iW$04QR3Yzi%8V`2w}9Sj z!+`me?;;`wKMtnkx$1Zc*9{%QbtO24*ccKfRjuF8zP^qfj(4xdFC*k_B`KZoTJU1? z`NYhxjX3b>YpJ?V5yNvkBc2}F$?I@2^!QMU3Ly0}$lG*(n6=`2H{shYLZ|HLjN_mF zGc$H?cUO=w2^2b)J5LRmW$uKyCkvK)&g^W&l6BQFTAX%EP;fpB0AI@iz}gnR`xQq( zI_B61Q-7UfYz>6lAZ}Hd(2X2aq5l2(ex<9VV_RXsf8fIg;Ub5sJw&kY0#M7>YTkA)u`Hbt0-)%tDN=RKrYvr=WUW>5*^$ ziC!FI5VO;M(u}tOp_s(9H`)jDxw--;m6BesMv00=oZ(?3VZt{#?ecL%s(TJp^wSj& zQ+QD1n+WX({lgfD4R`Is@cHnO0F(Ri;9ZC(OlXj;Lk7T44TZ+&sL1&LYKby@y~16U-E*$XoX zVvdv%3IE1HdJM*T{3?!8WnB6knZr4vDMvq_5!0%d@4~KrWxper8PtGZJ@l=;S_G1I zpXECw#~^!>92mb~kF*d+sJDeRm#$Tj78q=C1~~Y4_298Zf6c%=4Y<9kg-8QJW4t#b z#>^PM8-eRSwJLU*MftdjYsQSVupADg=)kPU91pV2BZ$By#Z6%cg8W#JPHQxWPTp`} z7mB)9KWacK)(3ykZG)yIOZXErQZcu=r7eQnUrtXK(9<;Y`QfE?k^n$G{vKxHA z;G}e~?UnV!oFTj#13A(wQoO+06>4p&3i*{sx}nc*bGo5_k!8_>h(2KWISR1$jsn$E zwBO#Bi zUd_kNdY;6JowZqgz7m`oDr;#pWc~pXo#!u2`59Z0Mzyy5W`AA8!O?+I7I_++T7p4r zX%^m}2fvBGWDW2oMZYRbKlG>A=XzkIDU=7`j@h-Eh)<&>IdvpBiM?|IRB zcTS`qKhPNE`+wIfn7bc-Yo{YPtqOZ7!u{R}lJCC(>9X2UM)x)T0z;mODRxo%W^5$0 z7l3bocX$WLzq|uR%$QY66$L#8e;HPQb~cskQCy#1@LF>VoZqTILiuENg4f2?et8nrg;Z2n_Qu~pawR42Kd*G0C+pN1lKPCZhT9h`E=gQ zpwMkpdyxA}FEF=1d`Zy;$RZacA;%obblp2RR;yOehRepjj-?4U+Es&6F9D6dAJh6D z*X;aDpNtrvV~H@uUY_?H(%m4@+%uzWuHLbx@R?|HnZIVi&jQ>}dnT;Hf!~;8KkxPgh1Wc}wOb zwMFG-tB^j$^_4)zBRws`X}PeKmaseLs`EBX=a!<(sWA<0Co~Vi|Br`)TYj)?u8#Ir z>UqzT$MVJK%-bOM>mC-2`~&c?cc7F2@bw2WN;C`e)Re3fN`&bhlhNnr>14`i z`FDjgmJP)^vM5DwS|YW?Ka}%ywy+=XD))$Mb--1c%nYnAZ^vAWyJDWG0J<^dmAz?R zEjR$4Q5kaqZYo~IsdOrNP(Q;4dBIG|`qM2n%!$QaVO1{yYSGBl zaa6?v$i?C@q@#`@*2|&=?dB9d2EGbZff_O!U3OyqNYvTHfX z`SrnY5(L6;U#&$;ZoYYf{7@7Z7@OP552xB09w<_5@TrFdpQ{)m#LRsJTdn7h zDT+;@I6~o&Ni=J{FAveXKEVQcj<4fsL4YMTRN*6D@DU$K8lJy%(0i+aMB0oF=N9Ll zn=)|-t~)((TQsbN_MKDM=7YgpU-`5LJ-M#IH6rVJvs~x=9b#Y0V^h~t%H8v8YAzrp zQk|9$h;Rw>j-~*-@4b(F7N8v3ZZVgN-r?xna~K^#V_=hZ>)Pp*O}_sz-xw#MHgqUA z%p6b;M_3d(xM*y}1qy8tNB=iVo<@#(-Y=O#JP$BGlr?*fY>D`luj}g+RMn%xDx=IN#7-BI~ zr7MdqQ-GF&sm>}Y+1ZX2I`_J%fXxCQ7FnQ^3kAU-4XJ>Qh5@Otwg&9hJbi;O%|1XR zX!O2hg8Dzznt_xYVEAHoGsYv)@AizEJ;{uSo9$FzgV+n)_vlm#cqq0^lJK zuO$?YIHVp)y4jepc7IzjJZU+`CBN?9s)8{(@r%BpLz797*w4jq>7XV-LwVv%_{kO~ z_tQ^eRw{KDhy982FykR$oAe_AQzm)EuyICSChS!9pRRwcoq2^O{isWixc5tjKb6|D zk$>Y6s<$yISvuTTIiaQ%!j(|43#7ML#F%cP4(6h%mqUMvnaKKCWd}w}Pvk8jY-h-{ zRE$Obf2n>nQ-lAi{t$SlQ^Ibiw{!p*y=4ay&Ix)+i#<^FJ0*x)7N}&1UL=FV4y>G$ z_^XC}C3O9H4E7=c+?MG90t(*&dH4jEzzfggJ^?_*BL;|*BW)s(#7Z{M!j)d?|6(=P zbBUKGX+$QiO1-CA%V^o(!G`;;0;^i%q-hKJ_2Dvq((a@20lbR`1b$&phGmjv+^@im zs(%sjTQ#- z>9zvzS3y_x;1D>3*i(+pe+A4I;Cif>*Kj0z2YD(ltQW^_s9!dzyFC3>DNFDby_bwd zwOUqP3*SH-$ots}0Wo2KKG?DrDy|(C)!jGq3F3#vMP;K_fU9yl*rn*F*+iscA7x`R zxV9BUHtW?&siEerywIdk=j`L00dD%iTE-#(pZ^l=*dhAOdWD zx%zhfYagJ^i4?N^#tJ+e2@|6RwPdy!1zmg={RoX6#?>(uU$n-wsmR5c^|zX+bWKn9 zgKg;7KVfRZw@iDr6z!JI_aWivzHT|JkovEmTJvuP?C>6dcl`lax|b3V_o<=9>Q6fM zsgIDV+B`4y^8HV@2Dk0LZ$6(ez<5 z_+E5^{e~TQ5Lem3uO`KymW;Npgz;ays0cVz^ArPY7u7KV z+eLirx>28cSN~}j$;0IIRYW0=LpaZS54Fi;ccH&|Ip&gY`zjiIxsYUh&Zoi$U^Ifz zr2-ff6yq5c9^QNB^}kvl`PN3$8T`lLq~QGwF$axKq%HJ1%>ORN4ti#pWwc4iVV~>@ zCH)->hWUMz|6PVr5C`=@QP<2l5sQz#{nKk7WyT~;4F21~kH}hTvA-g?@S^nb1R3n+ zy6x#UNx%cU`>7oEM#xf}l%H+kL`sQMU0IMdhBs=(F9Q;lU3zvd;o*JGeaODF0nP)L z_aM-p+G65}lPJg_EXXJdG&p@s6JID{T}FKO#>ESkt8PCc8HC3a^c(;ZC=j;6c6;8) zsJ^wo1+%|dn*vCU!WwktF5F16-|a12ugGg8jLI_>hoO1daNAoFc)zG5D~l z>Og-WJCQIR2x!k`fhT}SO)CV0fqazvDzrG$hM`Gti6Qg5jV0BRt&w&wu6+{omfley zgWf`rYX#~t*})cPj!X<0 z33~Q{%?`wBl)wg$WB&<%4t4@wn*El9-&}TsAQssIW)TFD5Yb~7q>D$q1DT-J)~`>1 z7u(HM*p8T|U>Stji?5_jc_-0`C3)~ieEP2-(N-G_spa0#-zZCDp1{IoGkv6&`1}q) zo=(D7!2^2)?uYSuw-Mw?>9Orp)t#~#s=VRs>Z!-K0oU7Alat2jBVZY$fxH0q2r_|c zFXjbnmpUXfr)mXhMLudOeUSpjSbB^;mhzt?Zp~FSmGnJKVdkQZS@?P)ozpzepyJ=1Dph&legK5n ztraY?(@=TIP(MO(dQxbCPtsUFi2HK5Ke0+J#si|}YKCI7b}&|!E4X8`SX3?F9;!_V zll@48SSIL&nxKc2v2h-)GtGuQuciO9zHkCNYwc%hVxh22)b$5QsrXiDpY-C0i=tBLVk5d4|BD?2j5eUeR9_8(71-bNV}b4N~o6YTw7wM(c(xwY|qu=zk%PC3(hS z;-e^2&xYqC!vT?D(dlT_X{<#J+yexl>6tK6XP!zQKg$-|PWLB$EM8SZ zH-YHSD91O(yld43L}f8e%yx@C{hqs_Dg!3LrU3GTWPEW|9m0NS1!cLR12f{w)UKZ^ zZNLc#i$0;W!Qa7wp?_})PP>MxGlUQ9)boQ^*mxh(hm6Y<6* zA4N4Iu4hJ}Cj$3QOr>RQ&^(H2uyB7?`UA(7G@OFyu;m0VSpxWf@%rs?qgpeWfekH1 zB*l@lkc)r{U@+)8z?DV(F7{c?o9aL}Rj8*E8V`#Q%hwbF(Ec_{!7)N45{IhN5qcs2 zG)as`)D6t7I{8^cNMFXRH1#$1Wc6#kDs;8Ws-G;S(&#z`^LpO2lQl>==Vai|7BCBA z-;ceG0=DlAm4&5R8&zh2NBS%|MQsT|J-H_Ji-^>2V1UVtF*;rx63T2#sac@jBg)#UE1WcebQnUtjX0ub5!$zZSSr~ML<9so7NmH ztv5AwSdHf%>}{4}MtV8Li0k%+rZ;R)jNwdlW~66&n*a2bK*yt5QfTM(p<2is=`VTB zo{JMVq{Ux#8+awmNhrYUO-wVI5|CA-C z$%^JsS1hZbV(aUX{h2l@OhFhG#4Yj#^qi`k1VCnJ8*!*;em&L=*qU`=1=lA?Hsv!% zuV~~(8=;CLO$&gHpovY06FDU?iGXy^so$Ca=ue3ZQ&E1Biq$(yBxV~~k?aIB!$v2v zdC}ZzCa&l#{A_mky`+tbFLzW3aTaZHY6t-ZO0%-suKgz175>LJXcv2Igo|1kx&h}1 zJpA*Pk%@*reI2wqy)sy_V+(motb_>k1yX_l?^WYa>j{m8!d6f`!#^m=)e?fp6XP-% zOA`d9Z9?&+HrlD7{N91-OU;n@i>uA9(Ohx0oeGc&v*~qGQl8Hr)`|}&!iYL^Sf)gv z3Ag4TJJC&_xOX3BKbQ3JvQ>T+Z&#)P-{cNKoiE1ZOp*G|;N-KYlYd4U@2BN4IFSAH zM=mg&%kJ$2`?UZ+&QcY*s^VpJHUr;}nQxoauL7D)WQvZ&jjT(cj<^ECkb)|Y$bC}; zPik7H0?UvEZ>!@u*0=V%{9_Y(xJGy;I)xE%=Y41%mY3AYDQ-#U>GojuUYT)mds!fei;1GH4oFc^mKuMvW6}HmV%b!OlB3z^7 z$JkBgdU)B^(0nhpOv%0>ho*%Bu3P6?$Sv6^4P+u#Q+)}FWJe`Lw)QqNZ_5LZO&V#f zoLCjIk|W*@^rm;HXWvil9ToW6M%GRXXrfq8qfs1P#2@mLqz}H)`;4e)Hx-B9_2I$r zz#nAD$=s(0>6B%J=4hDUk>U0vGc2>V)g~zn`^XbbiIR$O8mVSE#9`Hxr8o9cV}GKI z#QG|Qs!5*zi!Cwy4C9i5k%pOwHnR};Re>y*s}bFo8Uv48n3llh{2eJuCmYdk;tUM) zb`Y+z0GYHm`V91kSQIm7F9InV!Ciq*<>n4i9jX2kxfDT2-`eiyTO!`1TVZ#p}?}_Vaurd>ep3* zaHO!EwmUmjsuzmCnlu{b_SOQskGXJ6nMnWo$Nb5^2!`{l_Z}iQ3`-+ur1=Hwb=P0@ zx2CZGTsdr!{Esn%eCDXPJFhy6%C6ARh^PsgOpL5BXYOD9xk`a)(qBKONf^Wq+N)MZ z4chn8>v%I{Q4IQPC(}I&%H=RC?cEuc7V>CLXR_sy*S9Mi%6u!)3_gln)ki-y^u}U{ zuwGZZY@*z+t4_X|ybKP>MyS9$HPe86Ktmgn;t?fcMJOBSbZOI0y)`b3uDOg=p-L=Zby%h1}t71i;8*?a@1jk!rRLN;T`ai5qYyh(4^0D}fj_5r9t)rMxfFC4h7GX}d zkCMv-ESzFI!Lht5*x?K!TG(Yz8*&3SZFA6mJ_lCNJQdhKL$yDEC00|qTx^YE`yleXv{$|IKBS51 z4kwuxeBBvoPf5+6>*^*byxvDjh4C7T&_)D!Ci=TS#l%T^YTsIt>8xwgO-55@TNY?L zJX^++qwt$ylm?!zX4C5ag>k8lgwh`TfV35cNGOfs)z-fru4GD&3ZqrODT&qce4k@8vQafe@^yn{-#5fX`+=&?r%hm;EbHvY9JPlu?mkZazM~ zjr@^mBn{KQmgCx0eOsE{Z@=|-x@`n(P@A#?@-*s#3pXrz76YNsdp3N=vH)rkv6pMu zbA0!&Q_`ZiP$sR;hVQK3C+~Vb&7@jg1CU%RR0Yn?Ae}&$rE<|cOd9-OoruWql?bG? zU5|T+puq8J>-FQc6>vQ~e0yb=4@J`j*%qN3-QsTehgbW%Z?nyx8t%>;I!*$pQsx+2 z#*u=w`XvGje+|p=wZ;Fk`p^t5hcyQ_D8F@&LpwNwbjZ2}X5Y#-^>bJ~@2cSX=-Vt^Y=UU0%1$BLNKsL4Tm|iUq?+wf945pLAiesUzY>#!KJN ztwAN(O;vBxdd^|RjrYOfBoV}b>suGIddj&<{cbpk zsvDcFPOm$oK^Bylgl$xj#tn&TRzWJ@cmle$z|v{yv$>xHI_%K@;K<#zS-%a(%W?Pq z&AO(;x$fNZuYgv+fS>z>W#-#qm*0$Svfa5*Fyds5fF9-~pcMojU3f7IUznF)e~K+9RcHK8Lt065?r8n$76Q#FyR<(&(rDLQ8Ia58r@xs_ zcyGq<RlN}TV*PyRU zM6HW8ys)bRIFU1WQX+9_p*4x&3jBx&BL@kyGlwM~8E6C)l;74*JIC}pch6JMlnzP1 zJyFezEiD875|>elODv1klN=d2N|;?p2zEJ;K&1JaDB}#t53{x^b~k27(H@m%8JLwN zKqxVcWGDnvPhd-NiYv?ayc5{N&8KNPE@@I6pb?X`9ZFi0elDQv&g?wuzgAN^(=kXu zqAeblluO(%8JW{ywxS%RNU~Q~QIxj3bn^1?@^U*BwD=PczEbwSI}v^1tn- z&vm#~i4QA>e}|1}N>8p5Z-aa`a9_S^uL{ULSo2kZI+ z*Z`V7#MA!Vbuh?V{&l5DvTNcgtR%(MU@u`n?dmXsPs z3&rT{3kMqvK)xG>&afNH5`aw)#UA$F7fFMi2Fk~ovw?LPq z(LK}R;0^PTjiAJ-=+VMV6k@!(Wx~lAs1&0jRA{IIUuYs3q`*SqAU^5s^4VIvhS39f6SokOIw0BsUZx9tJT_ zgBbCNFt`Iyve{M_Tzm4i5PsDvaMi)W=dyKXXj{S|LyelGI9gya)=buYiNZ9==_4HV zR3^Mb+A0UCdB@WcGjBdcP>u`XBj`uJUaxO?G)!h$_!|DF1!^A(a9w`CGPv zLEPoAFPQxHQ7MedNs-&e)LIw+-(CTW+)A^iKM#~+8YsTKV}G9(KG;w#DoTsRCoSC& zId;sptzz9x#jQySy-Sssem&u`wV`N^A=R%E6C7a*t8+fq;7+aC|Ehh^(QfA9qo6u! zqT@p4tS{(wcQM^Qz??FoaWbldr2r&wU&HmsYbr)0~zT-cy$9kZpQtr{nLZws&(lF&CmiVVq-vn5nCGTDSFD zRs*+=U)8JqR)`R2jDL69el@`TH>gJl^(lY( zer3BI&3Mn|sp{M`^RXaw>`;eMJU#j4>!a-FT9R*e=`}(hro#C|>*~$DXs$_`U z@{vng=Lc>(kC|%wM(}?^oD7l=TWemNA;hrLCw?nwe2_iAZ~cUPv(L2~V=)XRo+mw;jwx#ozST}32My~V-`&sd}?Ma)rqkiEXn`DB@ zC;Jtvp}!jyul9C)&af?i?%Xa5%j>w_OTYbNNMAN_V`*_)CXnf+XAWjHd$|4C_$|RS z`&$W7X(6e`PY7?N6%M-dz4OegI4|{(Zu98&y%3@nzM@An$+a-JmPY9Hl7%6+>oY0S zVDB@mf(GInL%*t`9JN&`WV9K-6D&FIA+oEx-}7*MS@JCJs(v+VVU<)^eQ!W&SHV%s zIow`NO;#V8p}cObQ(f-iQjaL1~Wq#%lW4mV5KGb?`9<7?lTA_dTJ;!-Sm;~_|aOjQ3voDoc``-JJ@;t1Ss0X3!&Ok_kd33@VZlFPBW0$AWQgJ; z*)xZZ5Y9KGZw=Q^)+(LO+|!l3zkcLAyx^F=PWTHvsChlSRD2#OFCa>fI`h2r(N@*S zBb!wtB#gbY5Of?n@>_$H=>=ncG;nXHd+28VvPFsePHr$ z_{TNxB%IC?%h!|Cv7^`Hi$dJTZ=_@LYAVeeJYG?Y`7@fd7BZ*f7b{K;zSh?*uP%EZ zPkkIx_8Lzs=#yM*hx{(gvJuqG&pzf_+#r0Jv}S2+=NM}{YmO)$uCSX#^jkGcnio*fN&a?m_&kjJ_aZD5?H&WFqv&$4bsFc815bgZ^8 z*>73*9G}BO?XWF%Dd_E>>=1v41qz2g(jM{?W~7VeA92y{!_cxd(&SUAd}MF5z-?Sm zvzhQJWArpe+G))uRmf4a6nd*VK~sv)a0EKnLMI*Pk3Vbhy!U%5AM`P1K&Ta{0 zU?^ceP&_UE7iNI6eJ(u%GFl}Zvg|71Zap0s1`fvX(}4zMRpnv8m9eK`qNl%-Cb|O` z;yfd21EIcAz$B_@#b}RepH3uV-e{0QbtZ2Kt7w{ta7QSxxY^&g@Utck<=2WO`c+A? z095!Hw4gkR0HLq2xz@B%}t_=5Ja zm^)}%q(v{X_zfrjP(;9tlp_yH4V}IoK`b7i^qoHQ91EbU8!8++i z1a75LILMA-$N-z#=d~$%G{A#wgNVXCj9P48`S3@l5h(zwlzFzvX0ZMW99y*8c8~zt z-vX!sl7s#+)Rfq?D$P~hrD(=dVZj7IFs8m&p+K>};GnSdhcZ=1V)IQILrQ%j z6M|I=wJko~f-=tv=1eH3PjPM+(27B3)vTyr*5il?kB$KJm`!@CtfiUFUFS(l zgzWZYg`*v+VwXYblX>Y=YL+MmPm2?fqCzB{3oe6Ijw7bPN_kGv9ExWc+2(M5@)Wmp zuH&rW0+vt&mAvdrbjk|>9ZYf>tc;*qzf~T!!i{BlUcRXk;Lyjk43;6kRXU%O4_gZP zcYipBn%4Zal6fG#6u?MSy9{nTQNM$r*?S=!hB{T-JYwJp|Jn`?+*jPSE>s~JX zOUq$lN&|K17ptsm-n}#=fe-nTCIc5_-TrZF|kx;=2h8v)G~4y<&=Iu zYQafY`0pp;!l5gu(TF3^w@Ux`s4g;VJ1ko^YESp3y@FKW#@CU7NcICa>eB zGDE2-csY%sewSQ{ttOuERYoS}H|JLwt{rY~%VDQvri5#Q^T?afBMV|NpXz}gjIuWL%TByz6zP#$0FhKT8k z_}<}Toh$L$83NJHU#*`u&BmNv_c(>-1KY@M?el&0HtTX4rxwywowVZ43*CrvSsT1v z_Ch?@N2Qw0nq@{QRL-Ug4t&?<|IR#4d`h(4DAB{;nU0=E^8D^TwRsvia3Y+POQ&k3O=zPZr;$QbJzs4N&Y+df)fbZq}5O zdl__8`g*^7H9br1EON=~^wP+*Y+lFJyEh||)GmJ%Z`M06dy`y}>2t&A<)`?m0$!&~ zNc)CNIbQjhJC5&<`=4~ONAW(Eety35UtUM{X{_c+lU9aYtx6v-dVH{SGAG>57VMr@ zF*>KM5tngdrc64o61r~8I21>N>mD{yy<0UDE6=((1;`EtRQ`_Cda*ogmLlDyzFB?~ z=UHgX`*@0M2Grrebz&3f*wPMGaH`W2j!sSN4}0qTyWz{jl<2&|;NJ>=caWQ;Xyxk5 z8f?+L>bqjR8?lwg^*Zz9xtVh`&D2R&S$TDVL`Bw#AC4zV|8V_pcLedXst$Oh=aA zO_xOOyk4!RBhPo;{4}4>KHs(3=Sqq;4&zmebG&OL#?S0pBx{OLn-EG(*Rf4CYt`zU z@4L~|%F-(pIZF|Dq5W%myFTI3;V;=mNarI&5`6Kv!1!>3(kb`ztm{a9l<|Q}&sJk2 zvYZ9UicP%nL&B4{g`L}D3H?>kwPJv?8M9A%jWT28E82p6TwD9kjx8FqLygP^O9PY9 zCo}K268ltt(+bhxyxG3f_1LBqSK;J*yIMqtVtWAt|9eG;kevi-chINLek*d{y+)dE znCm|z>#y(c+h`f!9E*?*<_Jk_1c?zZUZE!SoaJ=23aCE6o4Yv_^ec0|l4bx7XsB=8 zmWc)pi{IGa=?Cqt37XH?;i14_qT~{OjZ}b`U(sjPJZ^7S&e&w``|7b6=-z5dK28Gb zq#g+sU*LmyPYJ(~W&dDJa@J~!mluvN(f8`K+ccUh@Tw}`EWYF)(@SZak`|1wBH&F* zmHzaSOm|#Rvsdc8+~!&4s33SeuUKqAbnLhEIz`n3RC{h)A-Gp771)zLB$K#ybEvKM z{zR?VMA~WV+m_qDf6AyOv@4jt6c=Z!#iBQLOh9agbg1}frz=Jnv@7VfGC%iaw`^H) zJe*H!m(O}=?_?8vWXk(h8_VtR$`3hAmgM-YztPHbJ;bhZ=*b3mvz*XkFU7UPRkogf z!_QGMC8(7XrOiD`RqfkkkmMuKHWa|;o`06Sl`hDs*33)foD*YL+(=ZuI4+r4w)A4k z(_nKOBG^nY5ike=ub~h-S@2EgILd>>Pw|dWJAMcS5gvf;JnZ%@dvy33_;TiU_zO0+ zd#!xosbsf?d5L27@^}V`)f$BD5$rzW{}zpdQ>Xiaq<*K06({sHscd z{&Hpf(kFOAc! zjXj&TC?}LD+!)z>pA>n?Tk+I-C855YbB8>W00)#W{@WK+u5(hebxqSX`}G!RIdOwz zY{x_UXN=;r>_zjf>}g9$od?1lyeKUik~hsDBLhXx3gGh*x%)VI)uHsea<;kvj!gFz z*pNV!6m8J~#4SS-%p4K_5Eorb&2NAB0>e;Jh#cGDmFii*x>dk@_=viCI$IjyAxuOU zQ+KT}F~q?5gd)rh_NM@_O;J!j6$yy!5Fb4eH88=MJGrQD>#Zk0ZA3#tqCE?9k%)@a z?yNM-h?28dE;7$+0}Om0dYuicb&Oy4t;qLNzHRnlWp-L8;;7H@yDvQ;cU?R*$|ZKA zFC=x=(xU9(bgx-ITALbRGY84r6I2&d_>HacX$&Ec?j34wz0u|aphAVP46o+Dgb&$S zJnXYD;rN+!&`q9eHsX5CuVTjX20XScH$5?U{h@$u6fdZCnm!7>J|vx_iBn)G_&17c z8-f}%&x6Wcqy@&i-)~z& zl3N-;Za4%2qJB;QGo>NGpX3e5fWU%>?=XnDmzQj}4H#fRe5Mad{(*|T@?a!X*ETfT zaad&6X{I^FX{(5wwlS9Qo`!*h!=H*!aO{r07v)jQ$S=8c|WQ+JuZ!(aSZwM^lI(*dE z6Q|fJ2L~;=#(O*O=+%l|rwm~hhDTrd15IFf=6kOzY`9y8I!|2A=HCznE;vCKQysc4 zNdSCBUQ3Vz?p>)N*~=P{4-}Ze6bYEca&_I@d$@f3Vr-gr<=I!wHT^ z;o={P+*FnJ43~JhaKusab%&_q%_Sk$uE=%fVZaZ3aMR{=5Ia|q%^&dHEBU0B!IM15 zdnX6=EEu|*m~sBtTPr*;!;LDgn8Bobg#m(mdRrEkEzv+|uB#RVva8In-qFttX!ZfPPv-qT2|JqJ7(OO%Es6ZRxhKq=d~+Xvh2oJ^>Za8r>{dG`wMY zI7l>3H^LYZv!{dv=#bH34>-^dgL8Oq?3(~T}dM7 ztBQY|q#l-66>u24D((^@#pnRqSse)a;p&)IlT8%T<~q-S(5;_KfX{nubgj?3wm&0rH6;5~<|*K~%f{CBVh;L}8cZ7=x; z5mjdpjW_7hN~%{XJT%dN`B1DVSW^>$TN^fi*i(k<0+akWEIb_@i3?^(o*dgFJ%Or# zPOMiEYX1!oD#D2khb#%xzC1WAADfarKB6e`KG}n3)G~$Rog%@cs`)~o**npPQO!Y) z6B=j-i)t2}ZBdBTLrz&ZQUV(u+dSNy-H`F>L{ny!10{>7swr6T1F)eWA_!B&a=OnF z+RPt1*DY+FM~pl4W4OnD_%AP_J}`0_%7{68T&5t&Xz0{j$LMs>W! zi!Tx2??4{!6)K1ciiYd?!Lfco0oH?}>%w2IukSIy?MR7c;-5gY?bO_ayV12kR zLjLUU?kU>hS7U;8^F#GuY#BfJii?4w=<#vIu#v|3h2xoOzVia*05ae!VGxCn&hR6HE#v(=WmIp`O?U!c zd;&&#g4vI7?8@Mi&ytieW$pw}er0Nnu5sD?fGmps$!Ry;U{SIHW6QEa%Xmrp=pqa> z*`UA@nBu`;3@+|8!r%ot(T%Ou1<)=^;$J@MLCLz0wCJ!Qln!Nv4!V!e=|TM%5Ajr_ zde>~LQenilFtDN_{dnT%elirhTTH%Xo<&C0n@yu?j%*6fHaa_^KKQe zWb?7r6EHY#SpZ}X76wKHL3%g*RN&buaS6M@+XX?O)_NyglY4TCLf1hvkoQ=L%fToFMp#`{}>AU-TXRBeG^dS%@TilHh{IYKu+ddF!$!f z_TyEN%~y?P<_%Vz+@<}K2F6-vMXMFx*OJ!H>fgp+*ME4YSUe{mk25#kBu%aLA}xKk zt`_a$eW>sldT6ZleN`&4u*0VMYy}xrZhM9Ob^EI)?#{Y0tYOx;ocb6qwK})qD#}g6 z>d&`#&5irCIpwnmbV8)x5AhCpnRBM5?xl}kTOS=2w@W69-IoevVr)`;*|aJ6mjhsG zO@BvGdJwW*prS19rB;WP5iWRgF8b=Z7B?Y%WRUGzP3~JQ7_YFeyuI^$eDn#3VBctiA|`1tNZhT(N69B<3A{-hIs z&Nnx=(P!J_xlH|40T1;hzL_b}Hof|YD%5VJtU()R3w6bvWwb3v(YZ@{i=IsB_Cv8vl#7Pqds3X{)Ka^`lW2b+y3Rp__}o))0{PphUmSNSIjbsXal{^nKy^m z*`jzyPoTK7t6?k4>$T)g_jE6o`be$4``F>>%b1;bb)v!Cg6l$cm5s2YrrHO`f5ojA zeC$Tf@!R!BZSvNJltV^wa%{gcUq622W4&&P&n$Ssrv9G7oIk__7C!Oeu2NlP)>cO8 zlo|_`_N=!{Zm#V33U(qK9!ED1!WZh@#JYETyK7C|mRh3m73zH0ZcHdK-G3N+WZr4? zRPmce3P08J!~Ea=)C2~8T2)w>$IE5B{nG3D#&wd`3V&F$c=O6bzDcs(!U?e-GiIk&7I^_3j>a)40;EMfGic`Cg45mlAq#}{O+r6h6JM*9s z@YH&E-kiPc`oUx`oVPX<1oiXXY-i!p@x1RSe&xob|3e<;yVODga4DWnoG5ugld*S_ z$4OKF+;s@9cRI{QHqUE>i2C@l9lsN;j0yKfU^eNU{ zyX9lidL6LprNu1HX7`Y+QR$Oaqdqo?roVE%0BF5i`J$!g1^c!<%+z-IkXO(3fM42# zVvb)7I%|us@Y9j}H-dIM8n0sDSGr^ZaE{yZgD@!1O%B~tB$d9tB^IVr9;797sD3*7QI?-Zh_M$8?V=Xl6 zkr@^Ppwa@#UF&nP#^^u}7YYC{qa5m%DgrEVm55S-f6{H}2y7YM3IY7**;4OBJb@km zR^Z=Vm{_M+he>qR!X(EuijJ5#9+f#N5D1lm0)TcJTL+B^@0Ly^EOfM}k3b-nQGmV$ z0F%h**yv;HGx*a|h-L4ADg@l2R$)cNZSGBA)Z!21DL*!@F9(!D82R)$Em3uuDu6@$ z%=pO=7R=KCC)Fe1N$A`(_0}~c)~Eh&Z>-_Hwq%i#zo(a^1(RImmXbAGD@iU>D&sX` zY<)U;1{_|5bq`OnU4XTz(lG>&K0B*tfZEc*lNu$q-W9z8JVb6o9t)K}&V#OQ(MpiY z(l|PBCjb|g2`JIHCHJ7NqFl*nAQ6ahL|79VvN9xWibmpW%OMcbx>%IRk1o6ZNf5fTsxfpA?Q~=SyE`a6lj|=L74ja?BF$-^)c{W5a(_J~R10H>NCivM#K_ z58*(BRv0#DIW$PeEn0k>JktTW7vV2_yfhua$05M62vdn0i~v_(s%z>-cX@q;q1-Z- zsN8b@T`)MWcbgigUxD!u`;wj_7zdTEI?bVWMB1J{02Y!gISRoHc7yHW3yk^jAk>9)`O!2Xffpk+^SNf|nB* zfx}RqfqKLNgM`0Hi3HUOEMM=|L&no4(VNN|7lQd~H zW5@09*%x7l34{3dW?sNkKiG}I>)nJjkmJAM;ctZ4Lh%Ma$(Qn@%V z=*XV(ke&N8K23O(1k#S!qnovn6Led+6&){%qrcu#6h5SR%fmP01hWXelcXT*bX0tbi6j(ODOxGiP*EgsCYsx{ z*9zAu?Mwg60w${MeZCr%TO3}92}9@4yWKvFSmP_-X*qj`o-E3rccCrc(ngHB!qXK& zosmEv9LQ57q8}U~E&!y?iO$4}jO)7+lvl^b#?<=C5Cyx8jfNg&lqHgd)Nzf!RT&f z3(x~`ed*T2zhEKu$15R<-Y@CzZrbU#lHd3m)nhFVx3~lSoUTraH8)CSto?%yZ*J5< z9Q{e18o(kC&*Gg56_o()%!cmts-Zw)-{F#{0uqq~{V03Chy(YGvxV9lAwqCFc|jK! z!po&V#5o+KvUh~4sqnP8yeZRE(x4R_NE1@PX~DakXvFmp%Za{Fk!d|*Ckzy>NW?81 zNUtpX4vkQJsDFEBnNv8z6As$ncZm0?=r2)z+m9k~9)n-sgYnYaP9yt&ZIJu{9-bAR0Z^4!CZ!|;R=PcZ3_&I`P zNm|1c-W?xICUN!~pKSrbAAciE9i5_onC8~7I+)xzI(;CZ-&i;T#?aWmPX$XM+6<;l zBr?FN4802f*?g%ar@?<0^;I%C&oN&F)1!&Re4tn0-(BR4I`b$Ig{nL2)MvYz#=xqVhJ|iY%~Hl zCjaV#EXm_Edn~Pt?$)woiU5C^`}M9k3mls+5k?(~?y}2!P`qN5DyOg@2HhH3sNEdE z9_u;*yftWv;ue|ip}bm3fHxe2@_R5xlz1`*@c``FZWZ3UtH^wfQQ;3d1NXHh{9Vv5 zKLFS_(M5tmv5-Gt1qOmWX4GjNrm~ONv&6w(eK4C+CNqTB&ch$A%K-;O)x)^>v7ko@ z#y|Lk3g9O&CCRMK7s4l^ymm|8dTpSP9X#4`nB@3N-_PgSs}RSvn2K-!OyRk2S|5WJ~g;kgZoiT z1{gI-YBz;K`I{6+k}l|Wmo6mVRL=WrCL$j9hfWJ~zmApk`zgDQ3#T3{gnT4)<*NWf z@Z|t5Pl2*aS2A$796uY|1$9PdA_tmDD=NIu(B!fEjMMqm^n?gmD==>696vdAU8`Xw z-K_t9F-mzXx;~YjK5(hXEI|dn%{7*Gd7nSEx;{U)|B+*Pn>*6D$Wo=1OE2BkSdb}v z`8Rnaks*sx2RLcoXL^KZxjt_^F=?EPI{n31J-B6N-#d~2ea5NMCobSY7s5%sW~RkZ zt}VQ*4j*nC^1h2!2PS|F?1z2dv&TcwOT^<1SMIxH8?f?W>iB!y{$f@o7P|JO!Zue0!WZ8aZ-8&q%!`l~5O$JQoP3D=WcC-BTRzJLW$8^rYlGZM8c*%N z+g%y^j{Bq+1z>N6N)~uE&=xr(-TdrjjwZ>B zdl@`%)LjqSw&xu4$~WB%NURI8Bg>go2$z3UHo`~Qq|ln}UsYyPw0*t)_1Kyaj^uE?sgY48iyPE7M(Up(Z^d4GxuX1DJj9wWRThi`o@x4*+D^c@g=Ud+`HGswX z=E9^E)iWIRSJm9j)3|ZXXvDV^jZXSRIvdQNA2zR@w_DMIa+xYCL*6P>Vy9*GE~ho- zqyih&t+?}%wt#i5(Z{*NsJZRn>puD>x*%dnerzG{76xm)tIp{yQ?Vnp;_YU9p1!cZ zNk4hMNi9uCudHS`yUo4Uu)N0oeDLfm4b!WtJ!9>(c^~#U^+)dO8ttYsN9)=}v*`nm z2gAC(;1ubtCG}UCPjl328h^0%Meo$kFEtM(UxV@5QbULSast)DyF^RAHqVLX&UQynpI&4)`Mgb<)y>atg$Ob=i@xc; z6?g5g3sV~}UmP#?#=ErQ)qUJAGZ)bz)x`%R&rD$&pS=eKlBQ+s`@7QRWz!e&gL+8{5~&hT91dKhKFv5A@TRjsC`MN> z8quG6#g0-)Zcu*PLgR=b?qE8s9dcD}c8Lb6?-c(D5>|er*t_oEgsgVeQQVVx)^Yg$A(tm|Po5PH`Fde|`TW|R)`qP^a~@XlpQ3LPJic@NrP1`o-W9D zNW^aFj1`NOq&3jdnnm0fCdX6X(( z`s^a~L}K(9rK$^dMogFic;f@|i24M0adO6l49Z|7`XTJ!?@lOo;?*HoH}KMmLkm5~ zmvL`SHQ*5Q5r6k<7bLe&hU z;4S0x)It=a@YMoEEn#}ce@UHY|ADbA6~@K`AGP8c`C{= zMS;lo5Ofvic%SPwlI%ngzJWj~D2%cqJ>NFIDyHt+!uC_xehhr;7j84qNimHrBg`{U z<_WMq0-uZ~sfrpbLUqr<78v%qT7f+~2%G?{qy4dqf^G|JCJYKjq3-|yKM-rBA$x+8 z(*n%D#4`|}N(L7&e;bOH>GoG9pa@2U|Jpln4PzyS zz5@#8F!Jo6#-ui!hfmWtPN0O=DXCI|f?d=8E@oQ+ zNKr$HDG)sX3Peyd6g7pI{CJR9J|qtlcyV&X&H;d+>q=PyYDi&2f?g`SpAGJwAIi>E zxOc-P@!r0PvlNm#{@qFxf5c~ymEp~EL3L<>Q&)N4OC_h#pa%x2JZ|W0T`cMA$nK+C z!>$4`o4`Q``cC@4WHP9y6lTjQ{-Dr}D^i9Qmk{(FVsxsL#6OL~oA(T(=`&mg$vYXb zBnI7k;&9{Q!Jqo|{Mkv$?=5v}7K5Ng+foGJ0&- z0y=r?CI;VdEX9Dy5(k5t_&7kTK;iwSIWojrPqGVyH{CU%t@mWmv$zkC^zRP9mc^KkENVayn2OtXg0s2O_WtXetK?&n@mIFO2oXhj4z!sbHm zwfwCtzEtq$h0HjbTiJrL;kqpXP}fmM-nvR5G0~EOjPWLcG4q%Rl{A>zNRdk-jET{Q zff+_p>*AcIc<5^(synW8UMzj{MZ0y=Q1^)7KfNwU*ZE( ztLX9B@eZx~lQ1Qsdj1$o>B*(Y;`HM?_d(0p9UV-RcJY-Hl#F2=8D=reDUHX=^2hVu z!3k&d)SF8Q)c&!=o;D|M3&Qy#p(3a{Pk`?hYF>a$k)0))lh06(n+@*Hq4>JCHODq> z(Y?}#ZfS^2SiuskWGNN0Xyng9On8s2-d6x~`L=g}Fk`hGmn2dO$SiOjT)L0)ZwC6n$YZO1@03`<~ zF)<4!Di)F?5{e`On&it~fqz7wyH@wk(7`abQkGW#K1%t%7=%hPIuUCqT?9dFJMXtr zvU6AoaO-!lJuEdpi6Ik18ZY}Nmx3bCPjxPo`Nz|LT<&i>a0g?N%`7Ol?YS3YF;^$C ze_nZ{@!@fcjX*p;&D=SJTS`1)v9pNajXvRX1YE5JLDX%nIPX1iO2)=eQz)V=(HE%x|V2*D6L0}Ip^au!5 z2{~P1YexI@Mv*0V6H?dXy^~x?9X8#|pvvg@tDY1zyDRTA((A2AjuF|nW`p*e)cY?& zV~dT>T0U;8@xO}tHx%_+b2MZ-Jo0sOVM)G9A8zb7+D-d>wbOCtfsR#F%?cEoeNR*9 zw9)_ea`JCxWAu8Q#N5=!1@-mZr-3P#$h#2g*X8NAm)RG)-?>0i{lUG)&!c2&!QJNA zM?G1KYoA4rb?#ejY{HQ$gZHVE{D;ikFXvr5*C)|Eo}4}#hpyMX(>%FeQz9`#mS?0> zrxDsF(E~sLT*_N6)TE|1o|RHf_ms#^!Xb}obiwsM{fiD_Vtwz7&5u!+9&Iv~ z+&rzgusMV_hW0k6W?WxEqBEu779VZ9nSgqtgTdQ)H$e|x+jjfDh)RAs?p{nsOL#Re z2opg}LgjZK?&$jirTp6r4I9VM+5#g_ShPEL!$j?0dbe!x>)dlc%gc9bT@URs%6xN! zt2h_;nEI%{Bunk{7b+^I&cjX8n%|z10BOr>JWu`XJe5c;dVZPRX0hyh^_@S#+073S zsnY$ztE#{6a>DR?{Q1Fv)a7cGgm6aot2PSr=;#*8vR7DbVD*jL+2E(IT!#12tb=>h zf39*ldYhii?tayW`uQrz++|^(%{=xLFQ+))P8p3kokelzEq%qT_uM?`vQ+p9giy+R zWY7D+&g(>{xi*y+)YU#$`E@j$rG67Bv)^G|P_Vkbmi=nBdUzy8FAa`8%8T9-fFT_2Xf|0;($0MHiVL z-8_dp-=5vicNjAt@Cn`bvw2Pj6sE9hid-fgiUlf0PLZo}D`jPZkk{9pZsWUc$%Zrx zgOF$2F6Ql-#;#SIhHg#lERT+#%4$ooE|UhPy4qz&_s=uJab;>y{-}|}jv{r7P#}I~-UrU&%n;riwLAmuhuYGIVS!xi)@s zH1wYP&a|H=j|@4ucRS8H7Q60smTf-~xf!M|t?Oe8J^i+=o3@tqn_M(lK=jJN%{055 zO;)lhn|9i~Swy9A4bWxg=@7m-t<-)Imdv}@u53%kQfxc(p!V)Z*}UhQ`JRu!i9wtg zE`R{)nN`gTCugCg6aa-0i)30Qz438Ykn?-(9VkS3-4#BT^wh~6Q}`2`Za3KNMD15{E7rW+C-;)(x7zr~GaM+`?~0axD( z{S~dP^mcIAm>7s3CTdpSZN^Ix^nnD}B%aP*Y#Q#ufg(zc362izX<!`2!NpxFoe^7Z-sy*%v&K)WO5)A zBm)5?!ZhK6Y~c}90eoqGA`#A%{oIfhRAQQop4KPXC~=e@00JrM%W3qAXG`#x3NW zsCxh2Nkl7If(*dm1HbA8hS19;z$Ijn8n0gnH`osu;0NaCYG5Onex`R2n%MO>e55$g zxM44Zy)ATj<{P&bDTS(j&UsZrD|-!Odrq*EfQJgfPx%q}KnXEGX=K5_b2V8b{GTwk z?>!8kpdSyRPxXfPKggdp}W?VZiPD2e}e2P~ZT?Lk__APaPXdsvd;uxVsyECxJWp|HthaJ0FI ziBpZ0-vF017xx-y0lfi#-mcixKE8|t`{O)^G2&P}@okGlW19g1`64?}1q4Ot7e2_# zUZiCo;60|;zI5G4Mg})b8dhIBhC*-y2p1qY^#>S|!FB56wC61AfLd~3bQJ5dD5n1k(EA+t#35^K z1{I+tOGB#8fwK_AkgX%>B*Nwoeb5__8b|oW#s~pDD&~6fe+FL(xCZ%bG0{FBfmEBq zB$Xb+GKJ58NU;hVq|Eht7j%Y8CW4>>Eir%W?SM$oR2j)ZIBpfZLlI`axce4mPmW|B zRS|4_H#)UgU&kBr^WVQAA4-$KMx8ez9!eR|BlQpYrvH$SEQ5)X0_vI+ou1oW6&(vG6H zkMOh*WMF=#umW@wDE~mAM*)5TX9*y?g26fYM4g_sl=)Q^!!V{G-0V6?VSW8}Mw&soBvUN z^?#@jurmz*M}2r_ES#fIB-c0Uqq<|EUH+H)dG^o?B9HAN2vj|E0de z|A+eclE^Xtr9O1`jrx#$p#Sba>ZAXoK9rX|-}xW)0WOrnN7KUpp?+N~vi5(d-yMtD z{~zi@|9_|t>c)Zuh9SZJztoSGL>&4@eJN6~>3^v&eD%N72OdPg&HNwrgO4LX%Y6YS z|Dk@s?Hl!B&muq@g~&gHx@%zpf=uxLr9S#U>c^7-2LDk%jSMjSkNVSS;NQTlPyeW& z_kYx{xKS%P-tHcTQeDoNc{e$&;k2$<3sC2ft}1BkLQ^YqPwIo#os?T7&zJ0eT~#z~ zYXoh@>!L(uaFRPnFW1z^QOQtQ?_Fey~=+vD$V)4q3qMv zrT{j~mB{32Pa#_c=R6rXJmft0S;3*%{r;CFOP>qj5Oui;WMivBDki)p&kNoj{f*qc zj@>%m1zuU)`MsQXz2v@LZ9RFOy_~;3FZr=2$R-Mzp*22qxdg-wbWL1(JPV=uES0eu zbWm5))W+I(KI~-*J^zWjdG))R_y~D@4SU-;DdhdQ+4Y=i|9XGE`LwOL`EqCf`i%B^ zIYHL>aO?N<*wtd+#OI~Z{1%PBUdFW4{F>YdSAAsAo1grnVH<4y4WR$6{=DsVSqGWS z`(d;;X{fmNyHSJmnq;(4n`zQt1KF+`u7}FF*RCD4jOVpd`_~(j)|}Us=VIRx_sz5Y zkB^2=3Qnr4)I6~&);jLft#Lo?D_SeNUe8uoHEJW@cI#pf^wGW{GIjHLMNMe!>x^~G znZakL=e%j(r%#W4d!=T#1|!yo`afQms^?r>B3%4V@V>qCSV2OP`H-pcc-Lu7d{o)Q zx2`r&X$`cyJlWT<`f#y9J2Dn#^NEB{6rEAQ11S*!E>#FtFEv84Zpy}Jym<7*cMkGs2TaCdii z*WeNY!9BRUJHcH;u;A|Qn&581AwYmkL-K#md+s@Nr*73u)qFS~8fve-dOgqT1fHh% zZ*^<3Tl6@kr2bx7yi^WltEX`LJ@d@2FJzM{%pGbZCn{J~^Gx85^ zuLn*Y+w4TUjLUbEKFQ9Z1`QX-z|!F7-@ng@k)E&OEUFt-CJ3sjs6Gm~ClTMeDV_75 z727iP+K%zIoDg?VKRpH-E=<~6AY{}qS95;YIdKb=)E@f6`?}EC?y<4~htHeUY*J;V ze*D++ce5*>6>^c5#W~$v{OX#SQluR`=|=i}JygJ!5FWexm=)J{ap(}p%SBR9iteaZraW$*Bvm6>ohR1pv@@@EnsF z>m?HDyG%lb6-nx_H$84k)K(^AP1}`B%s)ATKkrsgchSD7%XjYakAy0f+JY5hrbvmSY=dE6Y!N>(?Z+ z{DmTpLv3hIKFczWm>AXA6Iq&=?HNi(u%bM^Fh>R_jIS&CH$M&1E@69Z1M5a29D`9)t~v|35>A~ z*T+ncv9P$oY459fo#8~Rw|YmqYQ(F(k?BM|gEtRcdzPxkIQn()q=h4M9jFD5jm^&~ zRm7QBZ~S5g9hTgo&IqOqSu5XDWfu5B!h8#77t?Ga?D|R`u*F}AtHDI=VNTV^(d7j( z+-o&GZSK!7QeH@oaoUk~t>f?iBOEV`bTzyJY@I8egA~RtOK)xoT4jM3bb5hzGrx+^ zchVV~Ca=WBaq}14q zo-Twm(hT}~cYlsnWdG1**98e3!0*!Ib&4j~V^4f7yi}yP*pqltz zRNwP9MCEFB@+hnxTXc8TDm&EWrh+BHyP~LS&QsNQ^(e5m+o!fZe)wvrGD#>}kYSu8 zOmhmPD4%MA-M>qb?nHmt_$b&&M=z*yo^cJ*HZo#C?9o_v4cTq~NMjDwS2LK5jxl&f z$iy7eoEMxe?cBTp>Ucuw7`OxRmRdBI;8;O3i4pk*A1Q5{h%`T!Co45tj_-#?!2X?8 z7{0JuMj!)n;dX32by|!e1Cg>Dz6AnPb%Yu!TPd|^>T|#FsiriFtKTbXU;U!kk(otZH_@FNh?19$BhAI3TLHhzm0`9|E@>6Q*<_`1G~KxqkBbvAB37}_XM=3bp;FO|ra zU>{p9_InVqP^CK(gO4i7Y7Wf1SofVV)bg|4TavA=v#{~Pi<9hgx9nfjpaoQQBAZ+u zkLRRSFrvRi18?lRusF{Pj070MmyNzqmxve>m=3VGUiv#kMUN;rMB$2Q(QO#`$zz!w zs9JZhIMdiNnI7Pw0~^p{(q@7qmdfIcD~4S}F)%d`V|p8%_u*iFV9JGdV2XomV9Fdp zzkqD?fL)PD_%thV5T`}4zaCV*&NA@af-4_U8xv1#vC!cyu+t8k=>c!~5Kc>g34(s_ zJg!(OTL`1fc2pkxeIHH>(oRC&=YgqUpLYoQVnBxzC_Esqfho+#HJp|qpaGk8G%Aly zv;wc$bI^~)nFDBw#t~br#u3B5t6_2e0gM3#vOX6Bomb< zSI7D?LY3G*L(NzWOi{c{79u5>#W`3Am_Kkx&`b}G%)TM$cjxdU+G#`}on164wn zJcNrVl8RLFfBKTrreXQ(Ag?N=8Y2utW*g2J6)r&~tBA=+xT59AXyN=9O<7J5pI}X< zVS~@HA(L#5?|GfI08ylbfRE*%jiNnqoQH9c!Dqi)P_s>(yi}8`=qWh|Pu#r4G@Lx( z0OnzDPxr#KM@@~wv{N&%h<=g8sj~|*5EJ4O{h|iEL}d|WBEQDN)B!71xdU-L!w{4_ zaG@AT*A0*U@YSUFd1=CK6cx4r2K%N5(t0EzJfQbR@QZ)h7o{8!qgJ%(BFhm9H zMUom7#39Ob%?7-QMt*I=1?;E`gxL5gc_4vBe%%tM^Df8$Rd;@9l@BUvssfe#+Nuwx zJ)|F|y(>0)>H{zaCJOoWQ8=nc4Tc}8M^?o274ru!52BskjQo9IAQl$j-}XO#=Sd!z z2N{q8`R7`_L|g{F>nAZYbU(z;)5>K9#)(Arz|BiV^_T{NL`~7X`zm=*G$T)b%?ktu zlVyIH_t9|SxB&2KXOF-In1Lo^B}mlNv3Ar{B-!iepORlkAdL7sRJIC`C0r zFyv$UOZ#FxPM#LkEaf#EqUKP8&yv3Y@*~Moh&k^ggd7jWm68goGX(f$Ds;IqLG^9%cr={r($N@=squKx;qiEgk@0ve1f7yrW`&ZHR^paG z6Gu;)H#rC1LvuV{Rs_&1EFKTHY`Rpst}A*Vi2kRdsY#(^iODyR^5uGwyE^=7s7ko# zx%V^5sghRgm+A3%gc`tDA}p!}n@3S|L%3z}g$|NdL0-UK(2m3Jg~>TYh1gUJNLf_L zUBRR0N-@bf;C$=~CCz|6;M2_|tuXR5qF35YyQHJ>fF{YPx%b*pb1;uf($TKK7@$B~ zHclC;94JoNbQz8WY@KTXwFvOD7=Z>PjXsMr_D#W*gm^7!z(~{TWlk7CJ6Jg<5HX(6 z&k#ZOJUF!@9uJZh$e{zLEdFJ3s0u)$($OZG9||RD$Jtd2(1GM~A;>vcfmrh2R@hX@ zg>5HPED9wpc6;D}#A5oTqp5*pB&`Z{fEfdaC-0x34%x^#5?&??HrgW{-ID{%A2=ky zVV%aiswQv7y%VX9(NNv%jita4__ebrs5D}|;v}M7?_4DK&slGWY}-$D`*$ZRY39cg z57(T_Z6#|RUG180@rWO1W|3hZcivL$o`{~HteD;xgbK)>pf_6?_i!gJV>;$r+d_Xy z*=F@Ar6hRp=CZ7@f%ifnE_YpUkX3hRkPhTmL;#@ht7b|G79 zrTri(2*(dnr6?bmg*j^kZi08xgz~(G$r%9o=%UT#Rso|M0~+8$Hp`0USFI=>p(-XL ztC0`^wgDDS!ztS4V*Xtd^8HCQ%_DeZhS1XRJoZ0g-ypv5S1>W@oh@XxM)?&#K z2!7u1>o#OknGs~g_{Yhf6X+&Jg@sg1*oS@40T;&`I#PV;Ds;|VJt{||=Iw+&TP>H| zW<^T-{p6OUkHXHszCcbK&>1G#&1CL1qd*J}kDg8lFG zG*)40LqVRAj!i?n0{wj9TpU3``Zb&^_fd_ydL?^4fNX%Rjqc{He)M1J$zp&RNFnae z_p^pfri2^OEH%VP`)mpu9$2SgP5Sv=zsz_L>AIlPgk2Z+U3WA?D zJ(E|no!~OPQM}8~pQtImEzKx=#(VheFeKByimr1cE3)D7uGj1~JD|*-DMN{ZTF*2*47?X} zPaKP&iUn>4#G&R$#gk)$Nk%5ONfdggdy5vI&#J45c|ZcTK7vOupv&QYx*UVQ>M4Xb zcu;Vc#1YYj7Wqx*VE7CI^9E3=2vnae-_a1t) zUxe5MX21kT?*u0JBzZ`-(q1-$o8PGDRR6>ktlp&ElKeg|w}j0eR1sZJgFW~xRemK^ zK6~+Y=B%D0zK`;o3(I!LxPqnw2|C9<|@<`QY7P8)V?Y~$*rHa!_+Px zxqr3uH;3T?H&MclA>eD${{&BiV2>?%?Ig0oV|*H*(fu|Ghws_ojtXxq?Tbp8Y2Cq@ z#F1K1`pr%GUiFU;^Nh+)s*KO=Fj_IB5I=%@gBORNq5`R@5RIPKBduYDDC=UE0}h3g z4Gs6?p&r|*m%Ji_6k)t?JvoV`4cWb>Ds~pR7Kv5L$hvWLc;hF7tg#>jz93W)bB)yn zd3$Shk#&FJsZ{Ct@gr0)netpiPE!0C>=bDsIh2rr<7K5xbUdk}bQ8`uJ0 zyG){(4ini$*O=vm)tI>fO)jtlSL@-H)d!zh5MA}cE*`~zM)`DziqMNk{K?-{j=)%p z5qu=vt(RDA*}mKNT-m-d;8FX(9|s4nd}o(G3|tA(E@l$|-B7phJ4bkckONnfOh96X z`BOr#{Y`>_q~cl~*p<2w-@PWPVaxx!q#tMUw>`_i)t9-bigG^G;)IJwsfusz&z?XA zaX6Em7mtf32ut-?xZt`G3E6i`vhbs?_HH-4&ZdZ3V*z-nycD zX)nx|;Y7rSX8X}q=;2$hvO;N$dnrC7gIwB5W;qe|b=<_khn`|9_41UtVMb{J1a8SV zB}B$wsh`&$7J-}g5kJzuRohN?xPs#-aU4pAzHPm(7-yvkZ$Vn;rdvYnZWXRsMQW55 z=#*X@W_?2RDKJg%>zT+aW*#(mjC2YUVr6+dgfMD4KY$ZC!W#RTz{4$D?&Il4yRd+Y z5|Rg1L#WFon)m3_ z6OiaL)rJ$3Yw3JAQJ$-)WRt9>Vd}f?si?bIGTe!n{z%=S6v;Yj=+i}9aTlw;GFS%n z<5G1Il+vomND2mpE?D~ttzLGsnO?LUV}U`mEJ+G643#$8>sKYt{jDFcIglo7c;Uho zxu4NWhDX{Ti60~ucTYrER)fC$uZQtHgTp87No~^|<3QF?EjDLYrud>r&jwqILX)zC zA#7>(T@zDGHS^NpI8qmuM|FQArw=Iu%pqD-gTXXTmMOLaY5AI5d1>v{US-2F1QkHCQ zsAC(wLS&~2gU3_J_-NIcgk3Ne7{#319+H)#cBv&D=XxE~#T=qSHo5)zzGN1?4Opdi zlr+50_e$JjpA4pc&wyQ~f-}=CVcFIKmhC5-7J@Hdl?G8RaXa8*-rr{^+GE-JF|-LM z@S>xXBX}wDVJNcPl-$cVJ19S8n_=xCFc_vh+(893*ozGn3(`e)8gp6WD#nheip&X- z9duqzsnQh61m3NI1m`WNsXkiV=iC`_k!84>NU%B=dQu1b2GkGGePLh0P5Qox^$%5g z=xp4!uR554t`zTrndmZ-6z_&apca`+(xKUO!548-6u`^>f#{!;~gVk@slM0W6w)QO~hV$q9mm8)3fWJPxI6yhOL)_a%f z5Sg_Og4l=j%3uS8or1B30>-HvK`}!!=^(N`gk;e{WlJFlq2Ygv%e~yxNj8Ru;*Gx{W8LKXXHJSMgyaVdu6tK+OlFyVxK2H< zv&3BvE9}zdl%!qaEc8=`vG0rF_PaQuQwH36?pZ67++mJ0Bctdf{Qp)U7pYp^Y~#m9 zqPpQ5e;LT@p1Bgn-{)!pD{HHS@>L}Q*lL~0a$uL~VLS|Q^@MEGEMR{Ve z1bzRG>`kk%QIQfA_6WH`SV@P>r)#n`85x}u?*qq45Z;nNaB%)9=s|?o>p|g%u@o)l zBhA!;xh!l{_k>aBHC-oTxD#j@=B_=ve6#b@!xuA&wlTkovC=`ixQ1_~gUGvB`%|TZ z_$)^k*)U_81w_Q?1wD+d2Kh8~)DqB_gsW>x}qyW)ps{*1kAOkUzxot@S zgUI;H8C|o&wm_4@wn3l?+8hX1la|tI6e&N7hzSfJDG)Q7#Zvh)2}uE;86Yh2hvC&~ zdzD;!RbtW2;Ly$IwgX>d0FwmbQjeAn!UC`1-15G2 z%tm`;(k3b|psV1`I!xf+G{x|IDj?!I zy5IxJV>xoz9F!E8K!wbhEFGL=?|TWKd0nFtTd>+JbL0?I+e#jQ^o;Soo0i6DB=C!_ z`rOFA5=5QeXThUh2-ky&+8Z)&j|}TIHA3*ayqNnqqvSwa>{>a(m8L_FI*M$$I~+&7 zY1IlIQ4rEf_-^F#uN#feH~H81(10DBQ`TEy6=nb>FX~*py$p;F`=$Y=364 z+D8XA#i+~<#_pj*J{Cl*c8=oi7 zl5*sV*`sOde$66p1W2qNhrEQCabV~$`ICc&3l$g`tK-9a4SXJNrKn6IH1ZNI#|Pc0 zhV%up0vjTX0vkarVDi+xLx-{b^(&BX&2()`fdRN2J@iha0ta6v;rNgU1so4;xzmu} zR$v*Ez!3sc^7sPvnz#QX5VMLK_?k_kmPQT4#(3TRHIT3lkR}RwiB=Q*YE?QgXZ7@; z+U&5Iv>2y}p+lFk;fiHtx2*vnr8;0pi1a8`AaL?awBYi;jnz0j?eVkgpfJ(#v+zQk zjvg_MgZ!zg>_`=xeOrjqX3JJ5ODq0EPga(PqLMRDOf_0wf`@(db-*+$Df14lE z#4|0CW;`~GKdtzVaQ0mcOrD!1&Tx^6b?1h>seIIyMb>iFc}}XFUGJJro90dvh*pt0 zWx!=ZXGjC~}{G z%pcJui~}+cX(_Sam!+&e{k~SeHdQUGTYS57pWXPDOGd?O;*zHj=Wd=SCcvJR?^6Y} z_`D;jE=tj6Q$+8Do$B|V{kz14erH=d9&kgKtca42S)SK2r&l@UV%)dc14EFCs*IVk$Ml8zgL%OxVY15&O+z-<|B13E575S(elhGU$8Eb#0hkR ze#XA$m*zZFSZ%^SOd#5W<-y+56nK8NRBfDISTWMq7(9y zVsXUbj_#=lm6G@@V`9d9eQFKPnZ&5U7TH?l>b)|h`O5aBb5(8&liEJnGgdW=hT7vo zr$Lh7?+uIPPZ5Ekp}YCUO+|(_DLboSz=LZujeEX_okXEUBfvFCWggla6ds$UKSPxm z*5zjfXNeVL@+>nqa))AjFdLCG!qOwZr;muv>DNSRx4)GWIJlVUg=F#oGh&$LBYTq2 zDU#i@{oq%{8X|c~@Um(D&ytPR4&#ubkKqOC!$7vg5skq?uP1nDO`{3 zbk;#(yy^`a5DfeAAtUusP{yUwDpu4oWwNR&AgZ5~gC)ZntE|75&jiXM)6*2+0T+tU zXi6u#g~ACb1yAgJBg^9aWK)CEK-9UBSud3=&x-nT$ok0)x@&i-NFOmc^%ZYv)>>4; z1tlIu@@p`oBKzb!yQaYs0TJtLAL>08f4kjy%Qmmt7~Sbr==!@{j{_h$Gn=>*M>t zG)=V}b+vyk`#92$zx4%fraD13g#nzx4zmHLu;FaW8cum^JW1(e98(bLN&+=8xM2({ z%K=8#kPlum!VLkk=#b`gb4+k!3pGJ~-OIEMahmQ0ihc#}!U`1Q3QW=pRC5bVBH057 zF?$F(z=)FN6$vX0u$sK>+z50)8ZDds(o*2VESvL8#4T}WLc)4lci&3S`544C>LFV~ zctm2B$FL?>Fi=2}BHn8%B%#?@9~NsOJ}q$X6t10y)4LRr*bCGdvwA9Zt2d>Nm!M%( z)rj}`Z^Ai|!6Pl=KwA1WY2TE#&WF(LCmVJL`*PLekfQHCOh+S%f)739TN4G0`F>zwrD8 z{He^J`DBo-CyrMoPV0+Fmk6afgjG z15#v?F7S8|@rvHqa2>N+`uqdZha_(PNde$=moDh-vO`N?f`D6nUtbP3z7Y8nh86eu zwn>9WszuHWPp~yQpIE|VzhUi1LO9`hRD_n_yO%&{%PR8f^-gETt>+O&x6r2oS z&MS!vwcF`0>*O8mYiPmP)K1+PujMT3rJR+=f4!eNR%}yy2-p{{l_@wnp!bzsIJDbn z_jAIzE98Bs>3ZKpH0Q&+GSe6PU@G}oxcCca(S^9^CTpp{Wb3xXQB8U^ByHuLMHNBe=3LMoxoGqTjDdB4&y4o_~d zU>&v(8xf_FFDsndJd=kO`!qi1TQxJkTjGc;vm#vou1y2Of3j^-G6yvmV_R~QtIa#G z(M`XL%`LCG#e`Zy$<1D8-f(+%SvmF&_kseKAPsWMC?Hdg0P{|pSjjHY5lVuoj#K%m z)FZu|Q|4Z;ZTLApdHv~=3C+i-eduD%J${}!!qz&$U7tiuOF*ZjY7!1+MKkkc4jTo|xxC&+x;Tj>3* z_{-hAclraI4_{aEG%JfaMgnl*1B^zPKBH0+{&%%^<#7bRL23<%!a6KaRB!a#?@Xy% z%1Qt2GY|=bUT~4=uF07%oTG(r7-_vCD>pKs);P`fncw%F)OlaYFa9Lcry9NH;@(Wf zG^9Hrz|$HX?riGkX`7mb#NQ6pz&HJ;B7z*r2{2ruB|zFmf>BdVM^Zka>c3XR+|++6 zVvfMWPf4k(5ray$_JX{V}DS;Z1y zB_g0y5=lTYe98c85+kRbvjd7@t~YvO$1u%$5H&JT45fWpW##@UhAKM$wHQ{az81r2 z^_OBOQS@)c&_wp1Vu+^tQVb(*UWy@N(Z3hNDaDs!=%@-5!xkB!7^)}!Qw;OcUWy^p zOED~?kci^=Qw&vAfnqoxPQ3w>nPtrg! z#E1uq;dR_gF$^c|uaEO6jI&CLn}#9%TMWhH{+D8CN&Hd_M+X15#SoSd^MK%QF&t9K z8BqCGF}xi3Qw;O1Uy9)&9#9O+@PJ|{!q4+2`o9*#9@qaVhW}Fx{|}2H{cAD&=h{!w zQF8$W<#XH89qwU?QEz-H-LOB>7nxGxu2}fa>-t1cJ{T<-p5Ab}Jb?+GbP-4Ql%rDJ zWWP{`3Nn82xID4+Z|I8|rI%tbr^K#_U_X?E*NvY(yFsJvIzhLD+=-0{t8!nKee)j) zjeU=QJ~5V~XK$4k-p~C5biBuk-Ns`2Y=4%(=|~Q84vIPko;rPn4X%K{wq5wveNIt0 zJJM(s4tl zWij}-VH58$$X9TxAa7*jcqY4lfw4ZSYhIN`usxgvUf51sWE0ed^p!~HQGm2^v%Bh1 zI?TyM-xnV0Z62tGZX9fA!1PWyc$41O( zfZH<_nQB0p*=x7w`&s~^t1%q*9_6Mr3S<~lcJ1CSh`w`rxKYa+sipo!uB)Y%U`R&4 z=`96PbjC=I6asB}gD>vqT52&rHu}n8L{03MX!j_?L6rK3Tr8q6Rt#}$Bb+e8jEZ(H zZt{PCR1spPQD=K>_K2)5fQ)Wtxfjp{IBaQz_i`xws@&*is=*ry)G^V5?4_x(+Ulaz zpIfpJC1Wv;E1Z%NZ6Y@hD}Z0uYU0=8Hbd>@aqX@c7awQs(*bLQ4n#E(&@izV`T66n zrQX!9_3Nh1$c3Sy{f7edalCVU`)(FeS6e!!SlIM}3sc8k5J7S+ z_&F_Ij`zXp#0<8BtYb;iIPoxn7LnGQMmIeJ>4gw153=dqo=s0P&iKh6Lu;Zc?gTpZ z%mL0HOV<&6B-c>Mc1-5nmz(Nm4Z=<1D?;wPA{x1u@c6@5;;|gb94mIuiPw5?dv`g^ zI1@*WsY_$JwT3FA2Nm2eDj+kw_SZJ5A!{@LohasI`ixP% zP3k-wwg0~%inTfy5PI%Cb?Ltghu^i%ni{Aa@?AY0(MH5hYP-?J=t`QS{3b9ZFskBF zECx-~ib2f_13e=hbJ$oR9R=SG5p&@l10Uph2cTJr z@z%fx_avMMQW1aZLGjFF?nv+17lqUA1TC*188Hl6M4gxNAf2kD>1wl5-0ZPW zr=mOuZ)uE+uRQ#>i`tD|!S47-`i~5N zg(2Ew#NB$aFw?IV=1u2|g#jh{V__WrSeX1*3nOI}=L}ewR5?)87Ymb~DYf)!VI)uf zSeV+s7KZZG!jMGDlLHoJ-x5vc#lmd7SeSFb!Z^NI7>6hR9>Bs7BQ#G2JM#h-X3CQ# z=+(mbzgU>Gpx{3ihV;e4hyoTS0+L+#-zAM|5_NBzZT}= zkA;ExUoDJPcJN;d6YyeTbpKiy|34On?8U;Q{IxLge=LmDUklUy$HI`kSeU?nEDYEm z3xoPE3q$(X!pHy?CLgdcW`8YA;lC`5^nbN5sDCX?(Eo#lk^FZHL;k;7n4N!F7?i&j zChWz+puSj`kNc=*e=H0MIACFF{>Q@n|JK3?yjmFf^cM>=`^UnRy;zv3zZQn|zp*g6 z|JB04{f~wD9}DyUg@yU&0v~{s;57hXV*ywg<5%|5366rdeUI$};1>dw>U+Qq$%{qp zue(3X5aUk@eIo>53_Bgxq|o^`RRmtoL>FUY3O~Wr#9roLRM6Y()!2?(W_9#(a-t(i zkx?{Cu9EUWNP$AOhfmdIc**4yF17Gz(BLtsJ8FTW&*sPfR&Cwit+a`bmk~Jb`9Co} zS=GtQ=2!J{O~AQ|oii$1H}*29PBP87)XMt?t{-Sq)>J!{(u_HzuWS))#mbLivG!hS ze`OiSuN^a`3th|FSIzcZ!_VJ1q6zE3nA6?YVqOtXU9(YW*vW9NId3*pBHld!?(JfjnwQsmav3up#Y3pc+p@;lzlhE>8&+OPu$2`efM*Ws}mV-`JZf@tc=;(_J>%#X3 z!;V6hPPn30YR=!ZsG##RX6g3W@X*qWk=9#-LmCTsd>A*h$5E)(Bk(Nk=SS88x7f`l z&O{Msv%nh1RO0hN+GldipAO|Bt!;BIe&M<_OQ>LdvZM=b5T8}u86)FpgIyw(X?In? zO@d^}*9GY$I|N81JG}M6-f$a+h|;XJMyPC&W%8mv6k1l-nc!Iq%Lfu-_pG<}NQRwL ze8F-W7fVU9#6?seu0S7^51<#1px}X2##?UC=#RrF@mhJv*A$JJ9#1-sB%bAuDQ6%@Qy2AX%PHh` z*^w&ylvE(NHoNmaUqIGE682E#8v^XeHbYLHsc6v8h)6d0yF z5%B~!_5}0F1O>+2iW?Jj7KbTDToIYmz`gU<3wg$!Na1uxC9E()ob6TczWi@2DdT`q z821E?W&Y6;%z6%0Ug@rTWaG0DX@Hf9p1L^cx_pp?NS3OzgzJ3Uc1CE$kRG^# z@XZ|haoS%ys@bKT3SmZ9%C4f^Ao`TwWlbn2O^|8R_YIWA;J*021-Fu z=Bz<@GjVqF;$;<%2xTEY9|#=XdiV-4AgU}l<=>qt1m{_U{dYX{!ZVjS1tNmZS(u2v zsDFVBeV9=o3hud(A`M;jGb-F)fbAmA-% zUTFu?oaHO-Kq(*s=x6C5KtJcUUl_?Yu>H{=6DZ`Tgm%%WKeNM7f4TzAF0hgUYyUw% z|40;oeop(nz?HiyM_?>~es1Ws0QB?7;l+G70QA%2@ev>&KC`eKk^+J+^b_cY3g{4k ze!iqI!2}qT7y9|y-y|3iC;!mTm$#8L0EGh3&zn1Y7QmJKp`T*_+5zZi>7XZ&Rvf@& z0IUNr7=V7#oaN%soYer`MR0+j|3*JwIsx<(f$n7z0I^{Q!oJYY6G?!60&M^ldZC{$ zc?0xwZriQ@z0KVAEB(B=%YBW3|1t(ZKaU&&fY*QMCt!L0gMI=D{)>JBAutPwUg@Vw zEI>a?2Lbx|r!lnug}pq!&`%G&I{?4D($Av{fPTJ&2k7VA_Io$m1P_9|lhd%=Kp{xo zYT1#@%Z&;w%&(XC=-u>M6|oP@{)8=c*6q?cYm^y3)dxX*N=*gdXz%8J4?alporIn$>S3Wg# zh!5zGY#2sPNkt(_fO4R|(vDokSKQ$TFpX|(Nk!r^O@NR9jD#5bU-}~i=j)aGhp2D& z;!)q4(aB4`$T2%U04o5opw?)c!h5?$~S&X)Q0 z?NUb|F$RFbghm1ar|3oYhx_?OWeV!fODe7dX@vsZCpxnOtH7rC>(KiQ=>GQ^vHig0 zM}TZiSs2{9vC>oUX@LO%WRl9ay#X8z0QWo>0%3&~5?VJqKXvV~0Y?ZhDr*(~FL`@! z0GOzgZUXp9HH1M4Fdk@Nz*oEzohhiC0;CDV#5@&k{7{U~BcMT<_gBHQIeHK}U0QL@ zWi?#@qNWmnJ|dI_bJ3XwML;y)yraL3^sns24MY^6K|KI|$tH*6%mLhxW!Ou2fkRXB z5~)_F#GPyHx#S(;(8V`%$U$bElP5%vJW~4Z{ddXx22geZ=$xz5?&u_L`xGM$V6h1f+rRGK>`_;BOd=he1%c-WbJ1mF9!gISU(jh^xcz4_NHvZF| zkO1b>pO5-JcI^LHP*BClsq;djf%0*QDIm!li`k=vQ~9bFh9z#vUA1NZm@(II&huR8 z!jkp&3QSzVJ|2D(tU^FsCAU3wS= z26Oz|Bogig8Aj-R??ETU_V$ULu43@XX65vu(}D^E2uVrElk?ES!lZ-uYr}%nwHw3y z)RACFDTy)3mn~H;Em1CIF1&B^MFvVhzD|e1q2{Q5V3)q@!|-wh6C~Y}>_mY*&5trt zZ*$XF2=c-(>&yQydOIH}*#=W&^kZQjD?@<@4y|euo~&wlf;xs@5~X?`>egqv?+xYG zxijE$5i~wG5}(E4%AL-YOhUtve|=v!p?#A(LqSRjf;kZw^{DpEljfpCx+YAk+WKAw zMkrVzHPJhw(N;ZQ3Dr05y*1=E8OdD|VZ7{4_Rm1KO2s1@jYLP$NzYFN3S>%$W7P5P zvKgeL=WV-e>ar^|)*VUpYIz=@#wFFRxH|juUxG|NDYD3v5J{BaiCD0EOu(*uEMhdr zWhfcK_1=xVRQNQ@kDZ_URS!+kSQ*TJw$0H?5*^1vzVmb~k{ z-hn)lIpu#L-Ts1x{|)JmU?{{~D@ETZ#oa1J-zmk}E5$e{T_TG%k_xt$iuRMDNK_jv zPldEy|4t}{)n)UlyaDVD@Iw{dkb2VmbK83?w68hXI}D3rc>Zf9!Q}<=yH;{CA^`UO zEp)rq&SU#_8GF_DSZ#xr2Xl0g&EqclM{BJuO#<4lKIG(`lgxH~MtCukcQ_6(i~&jP zG7D~b+_`xz4UAWU+; zITjMF;|ZPyXE?fr4}l>V6vhqS3!R3}Wq*fKumOkSrYR7(inkP52(Rqrhtw3<53RFA z2N}g@q6Y=1YtAEx)aCH=vkS@j-IQBthW#=ZbC?&5%MsF>-*{A3(!%#Bb?hjmUND+^ ze!GUfYsYZR#JT8IBv=00_8^~-yZrH&yu^@lC*rO^h4;mJCZHj*zo2+@usmzwzC(BAkRJBx7pe`17;I$|!PpQo%=?_hvBPd1r|1;P;`)ZQrxrfZLMO1xW4Zx`E&_K6#NT9G@b8otwr4Suk3nB63ngH>~A%LB&t zo5)j&v^O9S!Ly4nAwNY{MaIJm>CcMLPqQ4>1n+rdCpblwFP3+D64w{mkQD7^W^Sm2 z(}d6Plo$w0PY1DuS{Cn#iFP$U|77~l;BIW>=pb@<$SJ_sSXwqj;j#}b0h&NefLRl(7{ z8IicyyR0Pgeou@;Q>!5)#9_b_I{Li}ow3aLz`aq*?V74whAnJ}_y(~~fa3IcsJ0pk zJyz#Fsi@%A2MqnRyO|U5Ic;GE$Pf}Hkuo0VZxNZ}nl@w^f{$)5?3K6yY6i`>?u!f^Yq^i(4=> zXl1K!{b;GPF{ZyUUPjg@vSwsR78ZxDAmQYgmYi4ilewj@R=E$Oiemv^A^zte&DKLj z64^m8dge3OIa0}UJ4E6^Wl{?IBa#MDMjUww`-E+BxA|aRENXAO~3nLNgixGfl^VSH}67}AnyvIWU2QP*Ki0p8;1ikE>9|OcljV2r8A== zVA1$zER!JEKRtc2X4(!P*-1vdTJ_oc+6Vh@lZm)9D_jI@p4*TNk>qkWKS$ zNITEj4>7R6X)y@RA?%+iFmX*z#A%7o_-t2s^OB6Ak6_%-p$CYH;UpZ2gAgcwQRDgLnXh}Ar`R=7A0s++`S_Tm7Vg(pU#sc*e6u4r#bvlrPX{4NwzrT*ibB zGJYhC!=M^%++#BQVc7Pq!+E!iZPA6GTHgP#nv7t^ke9N`O~(7MiHWbM-MR2b(&dZ* zguhdZ-2RfK7==GR8D!=M@$@ZxvZwDL-Gp~s(npQ{O}Jz~GMr|(ekR$)s1VIb>XAJ) z7u7o(v<40Z{i1Fvs$H?F9?oYl#B6@hQy_gfcU=>U%9AJ898z$Sz+0!&O~JttF|>1}$_742MZI1D4i=1O22$h2ODw zlzE50Q1zT{SiaGpFZ6^P{$lAEB2Re8%LZN)?QGslVZI}_CZ?|@!CQOwiP90|5{ZV4 zu&lKxwCyK(o|B36etldoMKA$9#m)$tsBKsJ;(XCb3e3zfuJF^R^^-fj>AOLhpMrT4kx#=k#o zz3_m0dk$PYeUlX3>SMeqyh3YUfWGscRlfjSVNpGLq0lDK{o5PM`Xo@K(zWYQ zmlR>^!Q>wx14Jaot?(qCAjx|WBSd~3=**rtaznV80$~j77;O$Xe%o;>F`_L#4CkzA6_mGQ+re#k5(1>F@Jn-R{vB-M5R zP4Pwa{6g2|<)_#bFa~YX4fCgLK40ENNhmdp|_kQ1NK+X3Z9SE;Uk_M`=rI zYrrj}3K`5C=iI~##y*rS$QzU7wtH~szQfxzsf91|=|i)lgGm?M(kZv&!iMW&V_Xb~ zo0NE`4T>9nT5F*C5-hon3Nu+B>y_JFt; zZIcroNuUI3F?7k1sYb8^c=}Y|W11<4ET>L(vic{eui~s^Kkx=tSrl&QXVE@jQL$Xs zN8qvA2DCUXPeq&0loCS)!@|X{O&B$xG8!GFQ&q9+ZgcY089Tbu&5JY#gk*fiBy|eQ z4MzGpm%ZmPtA3yUripkr(WG7w@j6S#cln4}`fgP|M!X zL3LqbgQ1r3VetW%ieJc}yXQx?Bu;W2Hn}>x+>^?*g|{aUjDh0>POGEneD ze#%n~w+~;k%D=a>YDrr$!maQ$&CFqetSh{(NP1UMe+3oMw?fGwPj6=&!}BJds{#9S zrG(SlX-445<+lU$hpmumF|cb~E-PcFHwXYYD}9#;i^>H9lRuYf;G^wxnu0uwz*^5wv8R`*tV@5+xE!cK7Swz4x8- z{({#hPo2unIFXT6UH!#Z85#L*xj3XCo9;f zG5CP9!bTV~>|AGbihyoAu3<}$8L#51X&Mg~vH ztEt!=W74K}tj{8qYHC8hZXuJ9oCTTC!)E3LYin8WSS6Jq*UU~})Bd-P<;DVFMVJWH&{}y&HxH@@3Xh3JnbY~TLG8neQ9^Iw4Evn*7 zvJ;xnJd6Xrky=i@p_l1%BvD)rSUnCL*R6;JW}EWu$hU?RyFN?4JjFMu$BUk_wQ9P$ z@zn`pVVRdHM|)B3#F`dQ_8Ej>+~ z3bd~;&db{o-9v`p+6)%_1)teifp5!tD8LXGLS5=}H|e>P4(=@@8(r!>0w%m^694v| z{w|zRs{-+xA|6}DNW8LXNJ#E%0DuPie90 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