From d42f5c2b8d90120015f1014cb14dff4a50fde802 Mon Sep 17 00:00:00 2001 From: "mend-bolt-for-github[bot]" <42819689+mend-bolt-for-github[bot]@users.noreply.github.com> Date: Wed, 16 Apr 2025 03:06:27 +0000 Subject: [PATCH 001/119] Add .whitesource configuration file --- .whitesource | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .whitesource diff --git a/.whitesource b/.whitesource new file mode 100644 index 000000000..9c7ae90b4 --- /dev/null +++ b/.whitesource @@ -0,0 +1,14 @@ +{ + "scanSettings": { + "baseBranches": [] + }, + "checkRunSettings": { + "vulnerableCheckRunConclusionLevel": "failure", + "displayMode": "diff", + "useMendCheckNames": true + }, + "issueSettings": { + "minSeverityLevel": "LOW", + "issueType": "DEPENDENCY" + } +} \ No newline at end of file From b4b181e1a9d9170d18dc93d8c08c8867085e220a Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 06:25:21 +0000 Subject: [PATCH 002/119] feat/add-source --- .idx/dev.nix | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++++ providers.tf | 30 ++++++++++++++++++++++++++++ 2 files changed, 85 insertions(+) create mode 100644 .idx/dev.nix create mode 100644 providers.tf diff --git a/.idx/dev.nix b/.idx/dev.nix new file mode 100644 index 000000000..ab83c388c --- /dev/null +++ b/.idx/dev.nix @@ -0,0 +1,55 @@ +# To learn more about how to use Nix to configure your environment +# see: https://firebase.google.com/docs/studio/customize-workspace +{ pkgs, ... }: { + # Which nixpkgs channel to use. + channel = "stable-24.05"; # or "unstable" + + # Use https://search.nixos.org/packages to find packages + packages = [ + # pkgs.go + # pkgs.python311 + # pkgs.python311Packages.pip + # pkgs.nodejs_20 + # pkgs.nodePackages.nodemon + ]; + + # Sets environment variables in the workspace + env = {}; + idx = { + # Search for the extensions you want on https://open-vsx.org/ and use "publisher.id" + extensions = [ + # "vscodevim.vim" + ]; + + # Enable previews + previews = { + enable = true; + previews = { + # web = { + # # Example: run "npm run dev" with PORT set to IDX's defined port for previews, + # # and show it in IDX's web preview panel + # command = ["npm" "run" "dev"]; + # manager = "web"; + # env = { + # # Environment variables to set for your server + # PORT = "$PORT"; + # }; + # }; + }; + }; + + # Workspace lifecycle hooks + workspace = { + # Runs when a workspace is first created + onCreate = { + # Example: install JS dependencies from NPM + # npm-install = "npm install"; + }; + # Runs when the workspace is (re)started + onStart = { + # Example: start a background task to watch and re-build backend code + # watch-backend = "npm run watch-backend"; + }; + }; + }; +} diff --git a/providers.tf b/providers.tf new file mode 100644 index 000000000..0c67ff154 --- /dev/null +++ b/providers.tf @@ -0,0 +1,30 @@ +terraform +# providers.tf + +terraform { + required_providers { + azurerm = { + source = "hashicorp/azurerm" + version = "~> 3.0" # or the latest version you are using + } + } +} + +provider "azurerm" { + features {} + + alias = "connectivity" + subscription_id = var.subscription_id +} + +provider "azurerm" { + features {} + + alias = "management" + subscription_id = var.subscription_id +} + +variable "subscription_id" { + type = string + default = env("ARM_SUBSCRIPTION_ID") +} \ No newline at end of file From d4ca963b7de0f7eb907c6d06652162a512552bb3 Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 06:29:36 +0000 Subject: [PATCH 003/119] feat/add-source --- providers.tf | 19 ++----------------- terraform.tf | 26 +++----------------------- 2 files changed, 5 insertions(+), 40 deletions(-) diff --git a/providers.tf b/providers.tf index 0c67ff154..f13c16d92 100644 --- a/providers.tf +++ b/providers.tf @@ -1,30 +1,15 @@ -terraform # providers.tf -terraform { - required_providers { - azurerm = { - source = "hashicorp/azurerm" - version = "~> 3.0" # or the latest version you are using - } - } -} - provider "azurerm" { features {} alias = "connectivity" - subscription_id = var.subscription_id + subscription_id = getenv("ARM_SUBSCRIPTION_ID") } provider "azurerm" { features {} alias = "management" - subscription_id = var.subscription_id -} - -variable "subscription_id" { - type = string - default = env("ARM_SUBSCRIPTION_ID") + subscription_id = getenv("ARM_SUBSCRIPTION_ID") } \ No newline at end of file diff --git a/terraform.tf b/terraform.tf index 87ac13d60..da43ac862 100644 --- a/terraform.tf +++ b/terraform.tf @@ -1,26 +1,6 @@ -# Configure the minimum required providers supported by this module +# Configure the minimum Terraform supported version by this module terraform { - required_providers { - azurerm = { - source = "hashicorp/azurerm" - version = "~> 3.108" - configuration_aliases = [ - azurerm.connectivity, - azurerm.management, - ] - } - time = { - source = "hashicorp/time" - version = "~> 0.11" - } - random = { - source = "hashicorp/random" - version = "~> 3.6" - } - azapi = { - source = "Azure/azapi" - version = "~> 1.13, != 1.13.0" - } - } required_version = "~> 1.7" } + +# Configure the default backend for the Terraform State From 312e36003070eaf02849b7a70fdf60a65f6c64fc Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 06:39:30 +0000 Subject: [PATCH 004/119] feat/add-source --- providers.tf | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/providers.tf b/providers.tf index f13c16d92..d781c14d6 100644 --- a/providers.tf +++ b/providers.tf @@ -1,5 +1,16 @@ # providers.tf +terraform { + required_providers { + azapi = { + source = "Azure/azapi" + version = "2.3.0" + } + } +} + +provider "azapi" {} + provider "azurerm" { features {} From 80c3b4cf4b8db4b8cc59dcd8e67ee2ff998c81fa Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 19:01:24 +0000 Subject: [PATCH 005/119] feat/add-source --- .terraform-version | 1 + 1 file changed, 1 insertion(+) create mode 100644 .terraform-version diff --git a/.terraform-version b/.terraform-version new file mode 100644 index 000000000..674378088 --- /dev/null +++ b/.terraform-version @@ -0,0 +1 @@ +1.11.4 \ No newline at end of file From d13e6315b5c221e3e43d4106c78c987552bd71e1 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 14:06:28 -0500 Subject: [PATCH 006/119] Create codeql.yml --- .github/workflows/codeql.yml | 98 ++++++++++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 .github/workflows/codeql.yml diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml new file mode 100644 index 000000000..47284be77 --- /dev/null +++ b/.github/workflows/codeql.yml @@ -0,0 +1,98 @@ +# For most projects, this workflow file will not need changing; you simply need +# to commit it to your repository. +# +# You may wish to alter this file to override the set of languages analyzed, +# or to provide custom queries or build logic. +# +# ******** NOTE ******** +# We have attempted to detect the languages in your repository. Please check +# the `language` matrix defined below to confirm you have the correct set of +# supported CodeQL languages. +# +name: "CodeQL Advanced" + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + schedule: + - cron: '43 13 * * 5' + +jobs: + analyze: + name: Analyze (${{ matrix.language }}) + # Runner size impacts CodeQL analysis time. To learn more, please see: + # - https://gh.io/recommended-hardware-resources-for-running-codeql + # - https://gh.io/supported-runners-and-hardware-resources + # - https://gh.io/using-larger-runners (GitHub.com only) + # Consider using larger runners or machines with greater resources for possible analysis time improvements. + runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }} + permissions: + # required for all workflows + security-events: write + + # required to fetch internal or private CodeQL packs + packages: read + + # only required for workflows in private repositories + actions: read + contents: read + + strategy: + fail-fast: false + matrix: + include: + - language: go + build-mode: autobuild + # CodeQL supports the following values keywords for 'language': 'actions', 'c-cpp', 'csharp', 'go', 'java-kotlin', 'javascript-typescript', 'python', 'ruby', 'swift' + # Use `c-cpp` to analyze code written in C, C++ or both + # Use 'java-kotlin' to analyze code written in Java, Kotlin or both + # Use 'javascript-typescript' to analyze code written in JavaScript, TypeScript or both + # To learn more about changing the languages that are analyzed or customizing the build mode for your analysis, + # see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/customizing-your-advanced-setup-for-code-scanning. + # If you are analyzing a compiled language, you can modify the 'build-mode' for that language to customize how + # your codebase is analyzed, see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + # Add any setup steps before running the `github/codeql-action/init` action. + # This includes steps like installing compilers or runtimes (`actions/setup-node` + # or others). This is typically only required for manual builds. + # - name: Setup runtime (example) + # uses: actions/setup-example@v1 + + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL + uses: github/codeql-action/init@v3 + with: + languages: ${{ matrix.language }} + build-mode: ${{ matrix.build-mode }} + # If you wish to specify custom queries, you can do so here or in a config file. + # By default, queries listed here will override any specified in a config file. + # Prefix the list here with "+" to use these queries and those in the config file. + + # For more details on CodeQL's query packs, refer to: https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs + # queries: security-extended,security-and-quality + + # If the analyze step fails for one of the languages you are analyzing with + # "We were unable to automatically build your code", modify the matrix above + # to set the build mode to "manual" for that language. Then modify this step + # to build your code. + # ℹ️ Command-line programs to run using the OS shell. + # 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun + - if: matrix.build-mode == 'manual' + shell: bash + run: | + echo 'If you are using a "manual" build mode for one or more of the' \ + 'languages you are analyzing, replace this with the commands to build' \ + 'your code, for example:' + echo ' make bootstrap' + echo ' make release' + exit 1 + + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@v3 + with: + category: "/language:${{matrix.language}}" From 093ac40c52fd937dc4a7c1fcf7d76e67a721ea66 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Apr 2025 19:06:46 +0000 Subject: [PATCH 007/119] chore(deps): bump github/super-linter from 6 to 7 Bumps [github/super-linter](https://github.com/github/super-linter) from 6 to 7. - [Release notes](https://github.com/github/super-linter/releases) - [Changelog](https://github.com/github/super-linter/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/super-linter/compare/v6...v7) --- updated-dependencies: - dependency-name: github/super-linter dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/code-review.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/code-review.yml b/.github/workflows/code-review.yml index 63bdc1a2a..9d64de295 100644 --- a/.github/workflows/code-review.yml +++ b/.github/workflows/code-review.yml @@ -42,7 +42,7 @@ jobs: # tflint --chdir=./examples/400-multi-with-remote-state/management --config=$CONFIG_FILE - name: Lint Code Base - uses: github/super-linter@v6 + uses: github/super-linter@v7 env: VALIDATE_ALL_CODEBASE: false # Need to define main branch as default From 7083e59a66e7640b019799b4fd8875640843488d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Apr 2025 19:06:46 +0000 Subject: [PATCH 008/119] chore(deps): bump actions/create-github-app-token from 1 to 2 Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1 to 2. - [Release notes](https://github.com/actions/create-github-app-token/releases) - [Commits](https://github.com/actions/create-github-app-token/compare/v1...v2) --- updated-dependencies: - dependency-name: actions/create-github-app-token dependency-version: '2' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/update-policy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/update-policy.yml b/.github/workflows/update-policy.yml index 1e6ae2cfe..9875e1938 100644 --- a/.github/workflows/update-policy.yml +++ b/.github/workflows/update-policy.yml @@ -42,7 +42,7 @@ jobs: path: ${{ env.remote_repository }} ref: ${{ env.remote_repository_branch }} - - uses: actions/create-github-app-token@v1 + - uses: actions/create-github-app-token@v2 id: generate-token with: app-id: ${{ secrets.APP_ID }} From 2690b6c25c0322882e4ae0b8644bbefd7b9f9536 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Apr 2025 19:06:51 +0000 Subject: [PATCH 009/119] chore(deps): bump ossf/scorecard-action from 2.3.1 to 2.4.1 Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.3.1 to 2.4.1. - [Release notes](https://github.com/ossf/scorecard-action/releases) - [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md) - [Commits](https://github.com/ossf/scorecard-action/compare/0864cf19026789058feabb7e87baa5f140aac736...f49aabe0b5af0936a0987cfb85d86b75731b0186) --- updated-dependencies: - dependency-name: ossf/scorecard-action dependency-version: 2.4.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/scorecard.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 16a3a2769..1aff097ac 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -38,7 +38,7 @@ jobs: persist-credentials: false - name: "Run analysis" - uses: ossf/scorecard-action@0864cf19026789058feabb7e87baa5f140aac736 # v2.3.1 + uses: ossf/scorecard-action@f49aabe0b5af0936a0987cfb85d86b75731b0186 # v2.4.1 with: results_file: results.sarif results_format: sarif From 1c97df464f3e9e8a11d23285d7d7817e58e6424d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Apr 2025 19:06:52 +0000 Subject: [PATCH 010/119] chore(deps): bump actions/upload-artifact Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 97a0fba1372883ab732affbe8f94b823f91727db to c24449f33cd45d4826c6702db7e49f7cdb9b551d. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/97a0fba1372883ab732affbe8f94b823f91727db...c24449f33cd45d4826c6702db7e49f7cdb9b551d) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: c24449f33cd45d4826c6702db7e49f7cdb9b551d dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .github/workflows/scorecard.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 16a3a2769..6f6d4d3ea 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -60,7 +60,7 @@ jobs: # Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF # format to the repository Actions tab. - name: "Upload artifact" - uses: actions/upload-artifact@97a0fba1372883ab732affbe8f94b823f91727db # v3.pre.node20 + uses: actions/upload-artifact@c24449f33cd45d4826c6702db7e49f7cdb9b551d # v3.pre.node20 with: name: SARIF file path: results.sarif From a623e74eb161589c88e03d59558a2898f1a9cea5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Apr 2025 19:09:24 +0000 Subject: [PATCH 011/119] chore(deps): bump the go_modules group across 1 directory with 2 updates Bumps the go_modules group with 2 updates in the /tests/terratest directory: [golang.org/x/crypto](https://github.com/golang/crypto) and [golang.org/x/net](https://github.com/golang/net). Updates `golang.org/x/crypto` from 0.24.0 to 0.35.0 - [Commits](https://github.com/golang/crypto/compare/v0.24.0...v0.35.0) Updates `golang.org/x/net` from 0.26.0 to 0.36.0 - [Commits](https://github.com/golang/net/compare/v0.26.0...v0.36.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-version: 0.35.0 dependency-type: indirect dependency-group: go_modules - dependency-name: golang.org/x/net dependency-version: 0.36.0 dependency-type: indirect dependency-group: go_modules ... Signed-off-by: dependabot[bot] --- tests/terratest/go.mod | 13 +++++++------ tests/terratest/go.sum | 28 ++++++++++++---------------- 2 files changed, 19 insertions(+), 22 deletions(-) diff --git a/tests/terratest/go.mod b/tests/terratest/go.mod index c399e97ae..d75ef2820 100644 --- a/tests/terratest/go.mod +++ b/tests/terratest/go.mod @@ -1,6 +1,7 @@ module terratest go 1.22.3 +toolchain go1.24.1 require ( github.com/Azure/terratest-terraform-fluent v0.8.1 @@ -85,15 +86,15 @@ require ( go.opentelemetry.io/otel v1.27.0 // indirect go.opentelemetry.io/otel/metric v1.27.0 // indirect go.opentelemetry.io/otel/trace v1.27.0 // indirect - golang.org/x/crypto v0.24.0 // indirect + golang.org/x/crypto v0.35.0 // indirect golang.org/x/exp v0.0.0-20240604190554-fc45aab8b7f8 // indirect golang.org/x/mod v0.18.0 // indirect - golang.org/x/net v0.26.0 // indirect + golang.org/x/net v0.36.0 // indirect golang.org/x/oauth2 v0.21.0 // indirect - golang.org/x/sync v0.7.0 // indirect - golang.org/x/sys v0.21.0 // indirect - golang.org/x/term v0.21.0 // indirect - golang.org/x/text v0.16.0 // indirect + golang.org/x/sync v0.11.0 // indirect + golang.org/x/sys v0.30.0 // indirect + golang.org/x/term v0.29.0 // indirect + golang.org/x/text v0.22.0 // indirect golang.org/x/time v0.5.0 // indirect golang.org/x/tools v0.22.0 // indirect google.golang.org/api v0.183.0 // indirect diff --git a/tests/terratest/go.sum b/tests/terratest/go.sum index 3c2893235..60a164568 100644 --- a/tests/terratest/go.sum +++ b/tests/terratest/go.sum @@ -391,8 +391,6 @@ github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/go-cleanhttp v0.5.2 h1:035FKYIWjmULyFRBKPs8TBQoi0x6d9G4xc9neXJWAZQ= github.com/hashicorp/go-cleanhttp v0.5.2/go.mod h1:kO/YDlP8L1346E6Sodw+PrpBSV4/SoxCXGY6BqNFT48= -github.com/hashicorp/go-getter v1.7.4 h1:3yQjWuxICvSpYwqSayAdKRFcvBl1y/vogCxczWSmix0= -github.com/hashicorp/go-getter v1.7.4/go.mod h1:W7TalhMmbPmsSMdNjD0ZskARur/9GJ17cfHTRtXV744= github.com/hashicorp/go-getter v1.7.5 h1:dT58k9hQ/vbxNMwoI5+xFYAJuv6152UNvdHokfI5wE4= github.com/hashicorp/go-getter v1.7.5/go.mod h1:W7TalhMmbPmsSMdNjD0ZskARur/9GJ17cfHTRtXV744= github.com/hashicorp/go-multierror v1.1.1 h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+lD48awMYo= @@ -548,8 +546,8 @@ golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8U golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/crypto v0.24.0 h1:mnl8DM0o513X8fdIkmyFE/5hTYxbwYOjDS/+rK6qpRI= -golang.org/x/crypto v0.24.0/go.mod h1:Z1PMYSOR5nyMcyAVAIQSKCDwalqy85Aqn1x3Ws4L5DM= +golang.org/x/crypto v0.35.0 h1:b15kiHdrGCHrP6LvwaQ3c03kgNhhiMgvlhxHQhmg2Xs= +golang.org/x/crypto v0.35.0/go.mod h1:dy7dXNW32cAb/6/PRuTNsix8T+vJAqvuIy5Bli/x0YQ= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= @@ -637,8 +635,8 @@ golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug golang.org/x/net v0.0.0-20220909164309-bea034e7d591/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= -golang.org/x/net v0.26.0 h1:soB7SVo0PWrY4vPW/+ay0jKDNScG2X9wFeYlXIvJsOQ= -golang.org/x/net v0.26.0/go.mod h1:5YKkiSynbBIh3p6iOc/vibscux0x38BZDkn8sCUPxHE= +golang.org/x/net v0.36.0 h1:vWF2fRbw4qslQsQzgFqZff+BItCvGFQqKzKIzx1rmoA= +golang.org/x/net v0.36.0/go.mod h1:bFmbeoIPfrw4sMHNhb4J9f6+tPziuGjq7Jk/38fxi1I= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -680,8 +678,8 @@ golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M= -golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.11.0 h1:GGz8+XQP4FvTTrjZPzNKTMFtSXH80RAzG+5ghFPgK9w= +golang.org/x/sync v0.11.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -745,13 +743,13 @@ golang.org/x/sys v0.0.0-20220624220833-87e55d714810/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.21.0 h1:rF+pYz3DAGSQAxAu1CbC7catZg4ebC4UIeIhKxBZvws= -golang.org/x/sys v0.21.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.21.0 h1:WVXCp+/EBEHOj53Rvu+7KiT/iElMrO8ACK16SMZ3jaA= -golang.org/x/term v0.21.0/go.mod h1:ooXLefLobQVslOqselCNF4SxFAaoS6KujMbsGzSDmX0= +golang.org/x/term v0.29.0 h1:L6pJp37ocefwRRtYPKSWOWzOtWSxVajvz2ldH/xi3iU= +golang.org/x/term v0.29.0/go.mod h1:6bl4lRlvVuDgSf3179VpIxBF0o10JUpXWOnI7nErv7s= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -762,8 +760,8 @@ golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4= -golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI= +golang.org/x/text v0.22.0 h1:bofq7m3/HAFvbF51jz3Q9wLg3jkvSPuiZu/pD1XwgtM= +golang.org/x/text v0.22.0/go.mod h1:YRoo4H8PVmsu+E3Ou7cqLVH8oXWIHVoX0jqUWALQhfY= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= @@ -1034,8 +1032,6 @@ google.golang.org/grpc v1.48.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACu google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= -google.golang.org/grpc v1.64.0 h1:KH3VH9y/MgNQg1dE7b3XfVK0GsPSIzJwdF617gUSbvY= -google.golang.org/grpc v1.64.0/go.mod h1:oxjF8E3FBnjp+/gVFYdWacaLDx9na1aqy9oovLpxQYg= google.golang.org/grpc v1.64.1 h1:LKtvyfbX3UGVPFcGqJ9ItpVWW6oN/2XqTxfAnwRRXiA= google.golang.org/grpc v1.64.1/go.mod h1:hiQF4LFZelK2WKaP6W0L92zGHtiQdZxk8CrSdvyjeP0= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= From 16f523df930e85e253cdde856549a7359396591e Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 14:12:23 -0500 Subject: [PATCH 012/119] Create FUNDING.yml --- .github/FUNDING.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .github/FUNDING.yml diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 000000000..52eaf73f5 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,15 @@ +# These are supported funding model platforms. + +github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry +polar: # Replace with a single Polar username +buy_me_a_coffee: # Replace with a single Buy Me a Coffee username +thanks_dev: # Replace with a single thanks.dev username +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] From 7dc27643794ac72416ccc60e0bb3b822481de8f4 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 14:16:11 -0500 Subject: [PATCH 013/119] Create readme.md --- docs/wiki_new/readme.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/wiki_new/readme.md diff --git a/docs/wiki_new/readme.md b/docs/wiki_new/readme.md new file mode 100644 index 000000000..9c558e357 --- /dev/null +++ b/docs/wiki_new/readme.md @@ -0,0 +1 @@ +. From 842ab63d8a5ac12478ef1649d47c9fe8106ac0ab Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 19:17:41 +0000 Subject: [PATCH 014/119] feat/add-source --- .idx/integrations.json | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 .idx/integrations.json diff --git a/.idx/integrations.json b/.idx/integrations.json new file mode 100644 index 000000000..dd01021d1 --- /dev/null +++ b/.idx/integrations.json @@ -0,0 +1,3 @@ +{ + "gemini_api": {} +} \ No newline at end of file From 5104544d1e83b78e211d62495c2c9299ae58ed55 Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 19:24:17 +0000 Subject: [PATCH 015/119] feat/add-source --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 5b7c3abb7..35d469a24 100644 --- a/.gitignore +++ b/.gitignore @@ -54,3 +54,4 @@ tests/modules/test_local .vscode/launch.json .github/scripts/Template.Parser.Cli.exe examples/400-multi-with-orchestration/*.auto.tfvars +.qodo From 97f0cf296fef3a0aa5a67dca7a184c36493104d2 Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 19:50:18 +0000 Subject: [PATCH 016/119] feat/add-source --- docs/wiki_new/readme.md | 1302 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 1302 insertions(+) diff --git a/docs/wiki_new/readme.md b/docs/wiki_new/readme.md index 9c558e357..fbe24f6e4 100644 --- a/docs/wiki_new/readme.md +++ b/docs/wiki_new/readme.md @@ -1 +1,1303 @@ . + +# Azure landing zones Terraform module + +> [!IMPORTANT] +> For new deployments we now recommend using Azure Verified Modules for Platform Landing Zones. +> Please see the documentation at . +> This module will continue to be supported for existing deployments. + +[![Build Status](https://dev.azure.com/mscet/CAE-ALZ-Terraform/_apis/build/status/Tests/E2E?branchName=refs%2Ftags%2Fv6.0.0)](https://dev.azure.com/mscet/CAE-ALZ-Terraform/_build/latest?definitionId=26&branchName=refs%2Ftags%2Fv6.0.0) +![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/Azure/terraform-azurerm-caf-enterprise-scale?style=flat&logo=github) +[![Average time to resolve an issue](http://isitmaintained.com/badge/resolution/azure/terraform-azurerm-caf-enterprise-scale.svg)](http://isitmaintained.com/project/azure/terraform-azurerm-caf-enterprise-scale "Average time to resolve an issue") +[![Percentage of issues still open](http://isitmaintained.com/badge/open/azure/terraform-azurerm-caf-enterprise-scale.svg)](http://isitmaintained.com/project/azure/terraform-azurerm-caf-enterprise-scale "Percentage of issues still open") +[![OpenSSF Scorecard](https://api.scorecard.dev/projects/github.com/Azure/terraform-azurerm-caf-enterprise-scale/badge)](https://scorecard.dev/viewer/?uri=github.com/Azure/terraform-azurerm-caf-enterprise-scale) + +Detailed information about how to use, configure and extend this module can be found on our Wiki: + +- [Home](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Home ) +- [User Guide](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/User-Guide) +- [Examples](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Examples) +- [Frequently Asked Questions](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Frequently-Asked-Questions) +- [Troubleshooting](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Troubleshooting) + +## ‼ Notice of upcoming breaking changes + +We are planning to make some breaking changes to the module in the next release (Q4 2024). + +- Module defaults will updated to deploy zone redundant SKUs by default - this applies to: + - Firewall + - Public IP + - Virtual Network Gateway + +We will publish guidance on how to avoid re-deployment of existing resources nearer the time. + +## Overview + +The [Azure landing zones Terraform module](https://registry.terraform.io/modules/Azure/caf-enterprise-scale/azurerm/latest) is designed to accelerate deployment of platform resources based on the [Azure landing zones conceptual architecture](https://learn.microsoft.com/azure/cloud-adoption-framework/ready/landing-zone#azure-landing-zone-conceptual-architecture) using Terraform. + +![A conceptual architecture diagram highlighting the design areas covered by the Azure landing zones Terraform module.](https://raw.githubusercontent.com/wiki/Azure/terraform-azurerm-caf-enterprise-scale/media/alz-tf-module-overview.png) + +This is currently split logically into the following capabilities within the module (*links to further guidance on the Wiki*): + +| Module capability | Scope | Design area | +| :--- | :--- | :--- | +| [Core Resources](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Core-Resources) | Management group and subscription organization | [Resource organization](https://learn.microsoft.com/azure/cloud-adoption-framework/ready/landing-zone/design-area/resource-org) | +| [Management Resources](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Management-Resources) | Management subscription | [Management](https://learn.microsoft.com/azure/cloud-adoption-framework/ready/landing-zone/design-area/management) | +| [Connectivity Resources](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Connectivity-Resources) | Connectivity subscription | [Network topology and connectivity](https://learn.microsoft.com/azure/cloud-adoption-framework/ready/landing-zone/design-area/network-topology-and-connectivity) | +| [Identity Resources](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Identity-Resources) | Identity subscription | [Identity and access management](https://learn.microsoft.com/azure/cloud-adoption-framework/ready/landing-zone/design-area/identity-access) | + +Using a very [simple initial configuration](#maintf), the module will deploy a management group hierarchy based on the above diagram. +This includes the recommended governance baseline, applied using Azure Policy and Access control (IAM) resources deployed at the management group scope. +The default configuration can be easily extended to meet differing requirements, and includes the ability to deploy platform resources in the `management` and `connectivity` subscriptions. + +> **NOTE:** In addition to setting input variables to control which resources are deployed, the module requires setting a [Provider Configuration](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Provider-Configuration) block to enable deployment across multiple subscriptions. + +Although resources are logically grouped to simplify operations, the modular design of the module also allows resources to be deployed using different Terraform workspaces. +This allows customers to address concerns around managing large state files, or assigning granular permissions to pipelines based on the principle of least privilege. (*more information coming soon in the Wiki*) + +## Terraform versions + +This module has been tested using Terraform `1.7.0` and AzureRM Provider `3.108.0` as a baseline, and various versions to up the latest at time of release. +In some cases, individual versions of the AzureRM provider may cause errors. +If this happens, we advise upgrading to the latest version and checking our [troubleshooting](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Troubleshooting) guide before [raising an issue](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/issues). + +## Usage + +We recommend starting with the following configuration in your root module to learn what resources are created by the module and how it works. + +This will deploy the core components only. + +> **NOTE:** For production use we highly recommend using the Terraform Registry and pinning to the latest stable version, as per the example below. +> Pinning to the `main` branch in GitHub will give you the latest updates quicker, but increases the likelihood of unplanned changes to your environment and unforeseen issues. + +### `main.tf` + +```hcl +# Configure Terraform to set the required AzureRM provider +# version and features{} block. + +terraform { + required_providers { + azurerm = { + source = "hashicorp/azurerm" + version = "~> 3.107" + } + } +} + +provider "azurerm" { + features {} +} + +# Get the current client configuration from the AzureRM provider. +# This is used to populate the root_parent_id variable with the +# current Tenant ID used as the ID for the "Tenant Root Group" +# management group. + +data "azurerm_client_config" "core" {} + +# Use variables to customize the deployment + +variable "root_id" { + type = string + default = "es" +} + +variable "root_name" { + type = string + default = "Enterprise-Scale" +} + +variable "default_location" { + type = string +} + +# Declare the Azure landing zones Terraform module +# and provide a base configuration. + +module "enterprise_scale" { + source = "Azure/caf-enterprise-scale/azurerm" + version = "" # change this to your desired version, https://www.terraform.io/language/expressions/version-constraints + + default_location = var.default_location + + providers = { + azurerm = azurerm + azurerm.connectivity = azurerm + azurerm.management = azurerm + } + + root_parent_id = data.azurerm_client_config.core.tenant_id + root_id = var.root_id + root_name = var.root_name + +} +``` + +> **NOTE:** For additional guidance on how to customize your deployment using the advanced configuration options for this module, please refer to our [User Guide](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/User-Guide) and the additional [examples](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Examples) in our documentation. + +## Permissions + +Please refer to our [Module Permissions](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Module-Permissions) guide on the Wiki. + +## Examples + +The following list outlines some of our most popular examples: + +- [Examples - Level 100](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Examples#advanced-level-100) + - [Deploy Default Configuration](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BExamples%5D-Deploy-Default-Configuration) + - [Deploy Demo Landing Zone Archetypes](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BExamples%5D-Deploy-Demo-Landing-Zone-Archetypes) +- [Examples - Level 200](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Examples#advanced-level-200) + - [Deploy Custom Landing Zone Archetypes](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BExamples%5D-Deploy-Custom-Landing-Zone-Archetypes) + - [Deploy Connectivity Resources](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BExamples%5D-Deploy-Connectivity-Resources) + - [Deploy Identity Resources](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BExamples%5D-Deploy-Identity-Resources) + - [Deploy Management Resources](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BExamples%5D-Deploy-Management-Resources) + - [Assign a Built-in Policy](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BExamples%5D-Assign-a-Built-in-Policy) +- [Examples - Level 300](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Examples#advanced-level-300) + - [Deploy Connectivity Resources With Custom Settings](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BExamples%5D-Deploy-Connectivity-Resources-With-Custom-Settings) + - [Deploy Identity Resources With Custom Settings](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BExamples%5D-Deploy-Identity-Resources-With-Custom-Settings) + - [Deploy Management Resources With Custom Settings](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BExamples%5D-Deploy-Management-Resources-With-Custom-Settings) + - [Expand Built-in Archetype Definitions](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BExamples%5D-Expand-Built-in-Archetype-Definitions) + - [Create Custom Policies, Policy Sets and Assignments](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BExamples%5D-Create-Custom-Policies-Policy-Sets-and-Assignments) + +For the complete list of our latest examples, please refer to our [Examples](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Examples) page on the Wiki. + +## Release notes + +Please see the [releases](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/releases) page for the latest module updates. + +## Upgrade guides + +For upgrade guides from previous versions, please refer to the following links: + +- [Upgrade from v5.2.1 to v6.0.0](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Upgrade-from-v5.2.1-to-v6.0.0) +- [Upgrade from v4.2.0 to v5.0.0](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Upgrade-from-v4.2.0-to-v5.0.0) +- [Upgrade from v3.3.0 to v4.0.0](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Upgrade-from-v3.3.0-to-v4.0.0) +- [Upgrade from v2.4.1 to v3.0.0](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Upgrade-from-v2.4.1-to-v3.0.0) +- [Upgrade from v1.1.4 to v2.0.0](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Upgrade-from-v1.1.4-to-v2.0.0) +- [Upgrade from v0.4.0 to v1.0.0](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Upgrade-from-v0.4.0-to-v1.0.0) +- [Upgrade from v0.3.3 to v0.4.0](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Upgrade-from-v0.3.3-to-v0.4.0) +- [Upgrade from v0.1.2 to v0.2.0](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Upgrade-from-v0.1.2-to-v0.2.0) +- [Upgrade from v0.0.8 to v0.1.0](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Upgrade-from-v0.0.8-to-v0.1.0) + +## Documentation + + +## Requirements + +The following requirements are needed by this module: + +- [terraform](#requirement\_terraform) (~> 1.7) + +- [azapi](#requirement\_azapi) (~> 1.13, != 1.13.0) + +- [azurerm](#requirement\_azurerm) (~> 3.108) + +- [random](#requirement\_random) (~> 3.6) + +- [time](#requirement\_time) (~> 0.11) + +## Modules + +The following Modules are called: + +### [connectivity\_resources](#module\_connectivity\_resources) + +Source: ./modules/connectivity + +Version: + +### [identity\_resources](#module\_identity\_resources) + +Source: ./modules/identity + +Version: + +### [management\_group\_archetypes](#module\_management\_group\_archetypes) + +Source: ./modules/archetypes + +Version: + +### [management\_resources](#module\_management\_resources) + +Source: ./modules/management + +Version: + +### [role\_assignments\_for\_policy](#module\_role\_assignments\_for\_policy) + +Source: ./modules/role_assignments_for_policy + +Version: + + + +## Required Inputs + +The following input variables are required: + +### [default\_location](#input\_default\_location) + +Description: Must be specified, e.g `eastus`. Will set the Azure region in which region bound resources will be deployed. Please see: https://azure.microsoft.com/en-gb/global-infrastructure/geographies/ + +Type: `string` + +### [root\_parent\_id](#input\_root\_parent\_id) + +Description: The root\_parent\_id is used to specify where to set the root for all Landing Zone deployments. Usually the Tenant ID when deploying the core Enterprise-scale Landing Zones. + +Type: `string` + +## Optional Inputs + +The following input variables are optional (have default values): + +### [archetype\_config\_overrides](#input\_archetype\_config\_overrides) + +Description: If specified, will set custom Archetype configurations for the core ALZ Management Groups. +Does not work for management groups specified by the 'custom\_landing\_zones' input variable. +To override the default configuration settings for any of the core Management Groups, add an entry to the archetype\_config\_overrides variable for each Management Group you want to customize. +To create a valid archetype\_config\_overrides entry, you must provide the required values in the archetype\_config\_overrides object for the Management Group you wish to re-configure. +To do this, simply create an entry similar to the root example below for one or more of the supported core Management Group IDs: + +- root +- decommissioned +- sandboxes +- landing-zones +- platform +- connectivity +- management +- identity +- corp +- online +- sap + +```terraform +map( + object({ + archetype_id = string + enforcement_mode = map(bool) + parameters = map(any) + access_control = map(list(string)) + }) +) +``` + +e.g. + +```terraform + archetype_config_overrides = { + root = { + archetype_id = "root" + enforcement_mode = { + "Example-Policy-Assignment" = true, + } + parameters = { + Example-Policy-Assignment = { + parameterStringExample = "value1", + parameterBoolExample = true, + parameterNumberExample = 10, + parameterListExample = [ + "listItem1", + "listItem2", + ] + parameterObjectExample = { + key1 = "value1", + key2 = "value2", + } + } + } + access_control = { + Example-Role-Definition = [ + "00000000-0000-0000-0000-000000000000", # Object ID of user/group/spn/mi from Microsoft Entra ID + "11111111-1111-1111-1111-111111111111", # Object ID of user/group/spn/mi from Microsoft Entra ID + ] + } + } + } +``` + +Type: `any` + +Default: `{}` + +### [configure\_connectivity\_resources](#input\_configure\_connectivity\_resources) + +Description: If specified, will customize the \"Connectivity\" landing zone settings and resources. + +Notes for the `configure_connectivity_resources` variable: + +- `settings.hub_network_virtual_network_gateway.config.address_prefix` + - Only support adding a single address prefix for GatewaySubnet subnet +- `settings.hub_network_virtual_network_gateway.config.gateway_sku_expressroute` + - If specified, will deploy the ExpressRoute gateway into the GatewaySubnet subnet +- `settings.hub_network_virtual_network_gateway.config.gateway_sku_vpn` + - If specified, will deploy the VPN gateway into the GatewaySubnet subnet +- `settings.hub_network_virtual_network_gateway.config.advanced_vpn_settings.private_ip_address_allocation` + - Valid options are `""`, `"Static"` or `"Dynamic"`. Will set `private_ip_address_enabled` and `private_ip_address_allocation` as needed. +- `settings.azure_firewall.config.address_prefix` + - Only support adding a single address prefix for AzureFirewallManagementSubnet subnet + +Type: + +```hcl +object({ + settings = optional(object({ + hub_networks = optional(list( + object({ + enabled = optional(bool, true) + config = object({ + address_space = list(string) + location = optional(string, "") + link_to_ddos_protection_plan = optional(bool, false) + dns_servers = optional(list(string), []) + bgp_community = optional(string, "") + subnets = optional(list( + object({ + name = string + address_prefixes = list(string) + network_security_group_id = optional(string, "") + route_table_id = optional(string, "") + }) + ), []) + virtual_network_gateway = optional(object({ + enabled = optional(bool, false) + config = optional(object({ + address_prefix = optional(string, "") + gateway_sku_expressroute = optional(string, "") + gateway_sku_vpn = optional(string, "") + remote_vnet_traffic_enabled = optional(bool, false) + virtual_wan_traffic_enabled = optional(bool, false) + advanced_vpn_settings = optional(object({ + enable_bgp = optional(bool, null) + active_active = optional(bool, null) + private_ip_address_allocation = optional(string, "") + default_local_network_gateway_id = optional(string, "") + vpn_client_configuration = optional(list( + object({ + address_space = list(string) + aad_tenant = optional(string, null) + aad_audience = optional(string, null) + aad_issuer = optional(string, null) + root_certificate = optional(list( + object({ + name = string + public_cert_data = string + }) + ), []) + revoked_certificate = optional(list( + object({ + name = string + thumbprint = string + }) + ), []) + radius_server_address = optional(string, null) + radius_server_secret = optional(string, null) + vpn_client_protocols = optional(list(string), null) + vpn_auth_types = optional(list(string), null) + }) + ), []) + bgp_settings = optional(list( + object({ + asn = optional(number, null) + peer_weight = optional(number, null) + peering_addresses = optional(list( + object({ + ip_configuration_name = optional(string, null) + apipa_addresses = optional(list(string), null) + }) + ), []) + }) + ), []) + custom_route = optional(list( + object({ + address_prefixes = optional(list(string), []) + }) + ), []) + }), {}) + }), {}) + }), {}) + azure_firewall = optional(object({ + enabled = optional(bool, false) + config = optional(object({ + address_prefix = optional(string, "") + address_management_prefix = optional(string, "") + enable_dns_proxy = optional(bool, true) + dns_servers = optional(list(string), []) + sku_tier = optional(string, "Standard") + base_policy_id = optional(string, "") + private_ip_ranges = optional(list(string), []) + threat_intelligence_mode = optional(string, "Alert") + threat_intelligence_allowlist = optional(map(list(string)), {}) + availability_zones = optional(object({ + zone_1 = optional(bool, true) + zone_2 = optional(bool, true) + zone_3 = optional(bool, true) + }), {}) + }), {}) + }), {}) + spoke_virtual_network_resource_ids = optional(list(string), []) + enable_outbound_virtual_network_peering = optional(bool, false) + enable_hub_network_mesh_peering = optional(bool, false) + }) + }) + ), []) + vwan_hub_networks = optional(list( + object({ + enabled = optional(bool, true) + config = object({ + address_prefix = string + location = string + sku = optional(string, "") + routes = optional(list( + object({ + address_prefixes = list(string) + next_hop_ip_address = string + }) + ), []) + routing_intent = optional(object({ + enabled = optional(bool, false) + config = optional(object({ + routing_policies = optional(list(object({ + name = string + destinations = list(string) + })), []) + }), {}) + }), {}) + expressroute_gateway = optional(object({ + enabled = optional(bool, false) + config = optional(object({ + scale_unit = optional(number, 1) + allow_non_virtual_wan_traffic = optional(bool, false) + }), {}) + }), {}) + vpn_gateway = optional(object({ + enabled = optional(bool, false) + config = optional(object({ + bgp_settings = optional(list( + object({ + asn = number + peer_weight = number + instance_0_bgp_peering_address = optional(list( + object({ + custom_ips = list(string) + }) + ), []) + instance_1_bgp_peering_address = optional(list( + object({ + custom_ips = list(string) + }) + ), []) + }) + ), []) + routing_preference = optional(string, "Microsoft Network") + scale_unit = optional(number, 1) + }), {}) + }), {}) + azure_firewall = optional(object({ + enabled = optional(bool, false) + config = optional(object({ + enable_dns_proxy = optional(bool, true) + dns_servers = optional(list(string), []) + sku_tier = optional(string, "Standard") + base_policy_id = optional(string, "") + private_ip_ranges = optional(list(string), []) + threat_intelligence_mode = optional(string, "Alert") + threat_intelligence_allowlist = optional(map(list(string)), {}) + availability_zones = optional(object({ + zone_1 = optional(bool, true) + zone_2 = optional(bool, true) + zone_3 = optional(bool, true) + }), {}) + }), {}) + }), {}) + spoke_virtual_network_resource_ids = optional(list(string), []) + secure_spoke_virtual_network_resource_ids = optional(list(string), []) + enable_virtual_hub_connections = optional(bool, false) + }) + }) + ), []) + ddos_protection_plan = optional(object({ + enabled = optional(bool, false) + config = optional(object({ + location = optional(string, "") + }), {}) + }), {}) + dns = optional(object({ + enabled = optional(bool, true) + config = optional(object({ + location = optional(string, "") + enable_private_link_by_service = optional(object({ + azure_api_management = optional(bool, true) + azure_app_configuration_stores = optional(bool, true) + azure_arc = optional(bool, true) + azure_arc_guest_configuration = optional(bool, true) + azure_arc_hybrid_resource_provider = optional(bool, true) + azure_arc_kubernetes = optional(bool, true) + azure_automation_dscandhybridworker = optional(bool, true) + azure_automation_webhook = optional(bool, true) + azure_backup = optional(bool, true) + azure_batch_account = optional(bool, true) + azure_bot_service_bot = optional(bool, true) + azure_bot_service_token = optional(bool, true) + azure_cache_for_redis = optional(bool, true) + azure_cache_for_redis_enterprise = optional(bool, true) + azure_container_registry = optional(bool, true) + azure_cosmos_db_cassandra = optional(bool, true) + azure_cosmos_db_gremlin = optional(bool, true) + azure_cosmos_db_mongodb = optional(bool, true) + azure_cosmos_db_sql = optional(bool, true) + azure_cosmos_db_table = optional(bool, true) + azure_data_explorer = optional(bool, true) + azure_data_factory = optional(bool, true) + azure_data_factory_portal = optional(bool, true) + azure_data_health_data_services = optional(bool, true) + azure_data_lake_file_system_gen2 = optional(bool, true) + azure_database_for_mariadb_server = optional(bool, true) + azure_database_for_mysql_server = optional(bool, true) + azure_database_for_postgresql_server = optional(bool, true) + azure_databricks = optional(bool, true) + azure_digital_twins = optional(bool, true) + azure_event_grid_domain = optional(bool, true) + azure_event_grid_topic = optional(bool, true) + azure_event_hubs_namespace = optional(bool, true) + azure_file_sync = optional(bool, true) + azure_hdinsights = optional(bool, true) + azure_iot_dps = optional(bool, true) + azure_iot_hub = optional(bool, true) + azure_key_vault = optional(bool, true) + azure_key_vault_managed_hsm = optional(bool, true) + azure_kubernetes_service_management = optional(bool, true) + azure_machine_learning_workspace = optional(bool, true) + azure_managed_disks = optional(bool, true) + azure_managed_grafana = optional(bool, true) + azure_media_services = optional(bool, true) + azure_migrate = optional(bool, true) + azure_monitor = optional(bool, true) + azure_openai_service = optional(bool, true) + azure_purview_account = optional(bool, true) + azure_purview_studio = optional(bool, true) + azure_relay_namespace = optional(bool, true) + azure_search_service = optional(bool, true) + azure_service_bus_namespace = optional(bool, true) + azure_site_recovery = optional(bool, true) + azure_sql_database_sqlserver = optional(bool, true) + azure_synapse_analytics_dev = optional(bool, true) + azure_synapse_analytics_sql = optional(bool, true) + azure_synapse_studio = optional(bool, true) + azure_virtual_desktop = optional(bool, true) + azure_web_apps_sites = optional(bool, true) + azure_web_apps_static_sites = optional(bool, true) + cognitive_services_account = optional(bool, true) + microsoft_power_bi = optional(bool, true) + signalr = optional(bool, true) + signalr_webpubsub = optional(bool, true) + storage_account_blob = optional(bool, true) + storage_account_file = optional(bool, true) + storage_account_queue = optional(bool, true) + storage_account_table = optional(bool, true) + storage_account_web = optional(bool, true) + }), {}) + private_link_locations = optional(list(string), []) + public_dns_zones = optional(list(string), []) + private_dns_zones = optional(list(string), []) + enable_private_dns_zone_virtual_network_link_on_hubs = optional(bool, true) + enable_private_dns_zone_virtual_network_link_on_spokes = optional(bool, true) + virtual_network_resource_ids_to_link = optional(list(string), []) + }), {}) + }), {}) + }), {}) + location = optional(string, "") + tags = optional(any, {}) + advanced = optional(any, {}) + }) +``` + +Default: `{}` + +### [configure\_identity\_resources](#input\_configure\_identity\_resources) + +Description: If specified, will customize the "Identity" landing zone settings. + +Type: + +```hcl +object({ + settings = optional(object({ + identity = optional(object({ + enabled = optional(bool, true) + config = optional(object({ + enable_deny_public_ip = optional(bool, true) + enable_deny_rdp_from_internet = optional(bool, true) + enable_deny_subnet_without_nsg = optional(bool, true) + enable_deploy_azure_backup_on_vms = optional(bool, true) + }), {}) + }), {}) + }), {}) + }) +``` + +Default: `{}` + +### [configure\_management\_resources](#input\_configure\_management\_resources) + +Description: If specified, will customize the "Management" landing zone settings and resources. + +Type: + +```hcl +object({ + settings = optional(object({ + ama = optional(object({ + enable_uami = optional(bool, true) + enable_vminsights_dcr = optional(bool, true) + enable_change_tracking_dcr = optional(bool, true) + enable_mdfc_defender_for_sql_dcr = optional(bool, true) + enable_mdfc_defender_for_sql_query_collection_for_security_research = optional(bool, true) + }), {}) + log_analytics = optional(object({ + enabled = optional(bool, true) + config = optional(object({ + daily_quota_gb = optional(number, -1) + retention_in_days = optional(number, 30) + enable_monitoring_for_vm = optional(bool, true) + enable_monitoring_for_vmss = optional(bool, true) + enable_sentinel = optional(bool, true) + enable_change_tracking = optional(bool, true) + enable_solution_for_vm_insights = optional(bool, true) + enable_solution_for_container_insights = optional(bool, true) + sentinel_customer_managed_key_enabled = optional(bool, false) # not used at this time + }), {}) + }), {}) + security_center = optional(object({ + enabled = optional(bool, true) + config = optional(object({ + email_security_contact = optional(string, "security_contact@replace_me") + enable_defender_for_app_services = optional(bool, true) + enable_defender_for_arm = optional(bool, true) + enable_defender_for_containers = optional(bool, true) + enable_defender_for_cosmosdbs = optional(bool, true) + enable_defender_for_cspm = optional(bool, true) + enable_defender_for_key_vault = optional(bool, true) + enable_defender_for_oss_databases = optional(bool, true) + enable_defender_for_servers = optional(bool, true) + enable_defender_for_servers_vulnerability_assessments = optional(bool, true) + enable_defender_for_sql_servers = optional(bool, true) + enable_defender_for_sql_server_vms = optional(bool, true) + enable_defender_for_storage = optional(bool, true) + }), {}) + }), {}) + }), {}) + location = optional(string, "") + tags = optional(any, {}) + advanced = optional(any, {}) + }) +``` + +Default: `{}` + +### [create\_duration\_delay](#input\_create\_duration\_delay) + +Description: Used to tune terraform apply when faced with errors caused by API caching or eventual consistency. Sets a custom delay period after creation of the specified resource type. + +Type: + +```hcl +object({ + azurerm_management_group = optional(string, "30s") + azurerm_policy_assignment = optional(string, "30s") + azurerm_policy_definition = optional(string, "30s") + azurerm_policy_set_definition = optional(string, "30s") + azurerm_role_assignment = optional(string, "0s") + azurerm_role_definition = optional(string, "60s") + }) +``` + +Default: `{}` + +### [custom\_landing\_zones](#input\_custom\_landing\_zones) + +Description: If specified, will deploy additional Management Groups alongside Enterprise-scale core Management Groups. +Although the object type for this input variable is set to `any`, the expected object is based on the following structure: + +```terraform +variable "custom_landing_zones" { + type = map( + object({ + display_name = string + parent_management_group_id = string + subscription_ids = list(string) + archetype_config = object({ + archetype_id = string + parameters = map(any) + access_control = map(list(string)) + }) + }) + ) +``` + +The decision not to hard code the structure in the input variable `type` is by design, as it allows Terraform to handle the input as a dynamic object type. +This was necessary to allow the `parameters` value to be correctly interpreted. +Without this, Terraform would throw an error if each parameter value wasn't a consistent type, as it would incorrectly identify the input as a `tuple` which must contain consistent type structure across all entries. + +> Note the id of the custom landing zone will be appended to `var.root_id`. The maximum length of the resulting name must be less than 90 characters. + +The `custom_landing_zones` object is used to deploy additional Management Groups within the core Management Group hierarchy. +The main object parameters are `display_name`, `parent_management_group_id`, `subscription_ids`and `archetype_config`. + +- `display_name` is the name assigned to the Management Group. + +- `parent_management_group_id` is the name of the parent Management Group and must be a valid Management Group ID. + +- `subscription_ids` is an object containing a list of Subscription IDs to assign to the current Management Group. + +- `archetype_config` is used to configure the configuration applied to each Management Group. This object must contain valid entries for the `archetype_id` `parameters`, and `access_control` attributes. + +The following example shows how you would add a simple Management Group under the `myorg-landing-zones` Management Group, where `root_id = "myorg"` and using the default\_empty archetype definition. + +```terraform + custom_landing_zones = { + myorg-customer-corp = { + display_name = "MyOrg Customer Corp" + parent_management_group_id = "myorg-landing-zones" + subscription_ids = [ + "00000000-0000-0000-0000-000000000000", + "11111111-1111-1111-1111-111111111111", + ] + archetype_config = { + archetype_id = "default_empty" + parameters = {} + access_control = {} + } + } + } +``` + +Type: `any` + +Default: `{}` + +### [custom\_policy\_roles](#input\_custom\_policy\_roles) + +Description: If specified, the custom\_policy\_roles variable overrides which Role Definition ID(s) (value) to assign for Policy Assignments with a Managed Identity, if the assigned "policyDefinitionId" (key) is included in this variable. + +Type: `map(list(string))` + +Default: `{}` + +### [default\_tags](#input\_default\_tags) + +Description: If specified, will set the default tags for all resources deployed by this module where supported. + +Type: `map(string)` + +Default: `{}` + +### [deploy\_connectivity\_resources](#input\_deploy\_connectivity\_resources) + +Description: If set to true, will enable the "Connectivity" landing zone settings and add "Connectivity" resources into the current Subscription context. + +Type: `bool` + +Default: `false` + +### [deploy\_core\_landing\_zones](#input\_deploy\_core\_landing\_zones) + +Description: If set to true, module will deploy the core Enterprise-scale Management Group hierarchy, including "out of the box" policies and roles. + +Type: `bool` + +Default: `true` + +### [deploy\_corp\_landing\_zones](#input\_deploy\_corp\_landing\_zones) + +Description: If set to true, module will deploy the "Corp" Management Group, including "out of the box" policies and roles. + +Type: `bool` + +Default: `false` + +### [deploy\_demo\_landing\_zones](#input\_deploy\_demo\_landing\_zones) + +Description: If set to true, module will deploy the demo "Landing Zone" Management Groups ("Corp", "Online", and "SAP") into the core Enterprise-scale Management Group hierarchy. + +Type: `bool` + +Default: `false` + +### [deploy\_diagnostics\_for\_mg](#input\_deploy\_diagnostics\_for\_mg) + +Description: If set to true, will deploy Diagnostic Settings for management groups + +Type: `bool` + +Default: `false` + +### [deploy\_identity\_resources](#input\_deploy\_identity\_resources) + +Description: If set to true, will enable the "Identity" landing zone settings. + +Type: `bool` + +Default: `false` + +### [deploy\_management\_resources](#input\_deploy\_management\_resources) + +Description: If set to true, will enable the "Management" landing zone settings and add "Management" resources into the current Subscription context. + +Type: `bool` + +Default: `false` + +### [deploy\_online\_landing\_zones](#input\_deploy\_online\_landing\_zones) + +Description: If set to true, module will deploy the "Online" Management Group, including "out of the box" policies and roles. + +Type: `bool` + +Default: `false` + +### [deploy\_sap\_landing\_zones](#input\_deploy\_sap\_landing\_zones) + +Description: If set to true, module will deploy the "SAP" Management Group, including "out of the box" policies and roles. + +Type: `bool` + +Default: `false` + +### [destroy\_duration\_delay](#input\_destroy\_duration\_delay) + +Description: Used to tune terraform deploy when faced with errors caused by API caching or eventual consistency. Sets a custom delay period after destruction of the specified resource type. + +Type: + +```hcl +object({ + azurerm_management_group = optional(string, "0s") + azurerm_policy_assignment = optional(string, "0s") + azurerm_policy_definition = optional(string, "0s") + azurerm_policy_set_definition = optional(string, "0s") + azurerm_role_assignment = optional(string, "0s") + azurerm_role_definition = optional(string, "0s") + }) +``` + +Default: `{}` + +### [disable\_base\_module\_tags](#input\_disable\_base\_module\_tags) + +Description: If set to true, will remove the base module tags applied to all resources deployed by the module which support tags. + +Type: `bool` + +Default: `false` + +### [disable\_telemetry](#input\_disable\_telemetry) + +Description: If set to true, will disable telemetry for the module. See https://aka.ms/alz-terraform-module-telemetry. + +Type: `bool` + +Default: `false` + +### [library\_path](#input\_library\_path) + +Description: If specified, sets the path to a custom library folder for archetype artefacts. + +Type: `string` + +Default: `""` + +### [policy\_non\_compliance\_message\_default](#input\_policy\_non\_compliance\_message\_default) + +Description: If set overrides the default non-compliance message used for policy assignments. + +Type: `string` + +Default: `"This resource {enforcementMode} be compliant with the assigned policy."` + +### [policy\_non\_compliance\_message\_default\_enabled](#input\_policy\_non\_compliance\_message\_default\_enabled) + +Description: If set to true, will enable the use of the default custom non-compliance messages for policy assignments if they are not provided. + +Type: `bool` + +Default: `true` + +### [policy\_non\_compliance\_message\_enabled](#input\_policy\_non\_compliance\_message\_enabled) + +Description: If set to false, will disable non-compliance messages altogether. + +Type: `bool` + +Default: `true` + +### [policy\_non\_compliance\_message\_enforced\_replacement](#input\_policy\_non\_compliance\_message\_enforced\_replacement) + +Description: If set overrides the non-compliance replacement used for enforced policy assignments. + +Type: `string` + +Default: `"must"` + +### [policy\_non\_compliance\_message\_enforcement\_placeholder](#input\_policy\_non\_compliance\_message\_enforcement\_placeholder) + +Description: If set overrides the non-compliance message placeholder used in message templates. + +Type: `string` + +Default: `"{enforcementMode}"` + +### [policy\_non\_compliance\_message\_not\_enforced\_replacement](#input\_policy\_non\_compliance\_message\_not\_enforced\_replacement) + +Description: If set overrides the non-compliance replacement used for unenforced policy assignments. + +Type: `string` + +Default: `"should"` + +### [policy\_non\_compliance\_message\_not\_supported\_definitions](#input\_policy\_non\_compliance\_message\_not\_supported\_definitions) + +Description: If set, overrides the list of built-in policy definition that do not support non-compliance messages. + +Type: `list(string)` + +Default: + +```json +[ + "/providers/Microsoft.Authorization/policyDefinitions/1c6e92c9-99f0-4e55-9cf2-0c234dc48f99", + "/providers/Microsoft.Authorization/policyDefinitions/1a5b4dca-0b6f-4cf5-907c-56316bc1bf3d", + "/providers/Microsoft.Authorization/policyDefinitions/95edb821-ddaf-4404-9732-666045e056b4" +] +``` + +### [resource\_custom\_timeouts](#input\_resource\_custom\_timeouts) + +Description: Optional - Used to tune terraform deploy when faced with errors caused by API limits. + +For each supported resource type, there is a child object that specifies the create, update, and delete timeouts. +Each of these arguments takes a string representation of a duration, such as "60m" for 60 minutes, "10s" for ten seconds, or "2h" for two hours. +If a timeout is not specified, the default value for the resource will be used. + +e.g. + +```hcl +resource_custom_timeouts = { + azurerm_private_dns_zone = { + create = "1h" + update = "1h30m" + delete = "30m" + read = "30s" + } +} +``` + +Type: + +```hcl +object({ + azurerm_private_dns_zone = optional(object({ + create = optional(string, null) + update = optional(string, null) + read = optional(string, null) + delete = optional(string, null) + }), {}) + azurerm_private_dns_zone_virtual_network_link = optional(object({ + create = optional(string, null) + update = optional(string, null) + read = optional(string, null) + delete = optional(string, null) + }), {}) + }) +``` + +Default: `{}` + +### [root\_id](#input\_root\_id) + +Description: If specified, will set a custom Name (ID) value for the Enterprise-scale "root" Management Group, and append this to the ID for all core Enterprise-scale Management Groups. + +Type: `string` + +Default: `"es"` + +### [root\_name](#input\_root\_name) + +Description: If specified, will set a custom Display Name value for the Enterprise-scale "root" Management Group. + +Type: `string` + +Default: `"Enterprise-Scale"` + +### [strict\_subscription\_association](#input\_strict\_subscription\_association) + +Description: If set to true, subscriptions associated to management groups will be exclusively set by the module and any added by another process will be removed. If set to false, the module will will only enforce association of the specified subscriptions and those added to management groups by other processes will not be removed. Default is false as this works better with subscription vending. + +Type: `bool` + +Default: `false` + +### [subscription\_id\_connectivity](#input\_subscription\_id\_connectivity) + +Description: If specified, identifies the Platform subscription for "Connectivity" for resource deployment and correct placement in the Management Group hierarchy. + +Type: `string` + +Default: `""` + +### [subscription\_id\_identity](#input\_subscription\_id\_identity) + +Description: If specified, identifies the Platform subscription for "Identity" for resource deployment and correct placement in the Management Group hierarchy. + +Type: `string` + +Default: `""` + +### [subscription\_id\_management](#input\_subscription\_id\_management) + +Description: If specified, identifies the Platform subscription for "Management" for resource deployment and correct placement in the Management Group hierarchy. + +Type: `string` + +Default: `""` + +### [subscription\_id\_overrides](#input\_subscription\_id\_overrides) + +Description: If specified, will be used to assign subscription\_ids to the default Enterprise-scale Management Groups. + +Type: `map(list(string))` + +Default: `{}` + +### [template\_file\_variables](#input\_template\_file\_variables) + +Description: If specified, provides the ability to define custom template variables used when reading in template files from the built-in and custom library\_path. + +Type: `any` + +Default: `{}` + +## Resources + +The following resources are used by this module: + +- [azapi_resource.data_collection_rule](https://registry.terraform.io/providers/Azure/azapi/latest/docs/resources/resource) (resource) +- [azapi_resource.diag_settings](https://registry.terraform.io/providers/Azure/azapi/latest/docs/resources/resource) (resource) +- [azurerm_automation_account.management](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/automation_account) (resource) +- [azurerm_dns_zone.connectivity](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/dns_zone) (resource) +- [azurerm_express_route_gateway.virtual_wan](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/express_route_gateway) (resource) +- [azurerm_firewall.connectivity](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/firewall) (resource) +- [azurerm_firewall.virtual_wan](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/firewall) (resource) +- [azurerm_firewall_policy.connectivity](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/firewall_policy) (resource) +- [azurerm_firewall_policy.virtual_wan](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/firewall_policy) (resource) +- [azurerm_log_analytics_linked_service.management](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/log_analytics_linked_service) (resource) +- [azurerm_log_analytics_solution.management](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/log_analytics_solution) (resource) +- [azurerm_log_analytics_workspace.management](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/log_analytics_workspace) (resource) +- [azurerm_management_group.level_1](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/management_group) (resource) +- [azurerm_management_group.level_2](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/management_group) (resource) +- [azurerm_management_group.level_3](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/management_group) (resource) +- [azurerm_management_group.level_4](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/management_group) (resource) +- [azurerm_management_group.level_5](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/management_group) (resource) +- [azurerm_management_group.level_6](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/management_group) (resource) +- [azurerm_management_group_policy_assignment.enterprise_scale](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/management_group_policy_assignment) (resource) +- [azurerm_management_group_subscription_association.enterprise_scale](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/management_group_subscription_association) (resource) +- [azurerm_network_ddos_protection_plan.connectivity](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/network_ddos_protection_plan) (resource) +- [azurerm_policy_definition.enterprise_scale](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/policy_definition) (resource) +- [azurerm_policy_set_definition.enterprise_scale](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/policy_set_definition) (resource) +- [azurerm_private_dns_zone.connectivity](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/private_dns_zone) (resource) +- [azurerm_private_dns_zone_virtual_network_link.connectivity](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/private_dns_zone_virtual_network_link) (resource) +- [azurerm_public_ip.connectivity](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/public_ip) (resource) +- [azurerm_resource_group.connectivity](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/resource_group) (resource) +- [azurerm_resource_group.management](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/resource_group) (resource) +- [azurerm_resource_group.virtual_wan](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/resource_group) (resource) +- [azurerm_role_assignment.ama_managed_identity_operator](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/role_assignment) (resource) +- [azurerm_role_assignment.ama_reader](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/role_assignment) (resource) +- [azurerm_role_assignment.deploy_azsqldb_auditing_connectivity](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/role_assignment) (resource) +- [azurerm_role_assignment.enterprise_scale](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/role_assignment) (resource) +- [azurerm_role_assignment.policy_assignment](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/role_assignment) (resource) +- [azurerm_role_assignment.private_dns_zone_contributor_connectivity](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/role_assignment) (resource) +- [azurerm_role_definition.enterprise_scale](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/role_definition) (resource) +- [azurerm_subnet.connectivity](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/subnet) (resource) +- [azurerm_subscription_template_deployment.telemetry_connectivity](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/subscription_template_deployment) (resource) +- [azurerm_subscription_template_deployment.telemetry_core](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/subscription_template_deployment) (resource) +- [azurerm_subscription_template_deployment.telemetry_identity](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/subscription_template_deployment) (resource) +- [azurerm_subscription_template_deployment.telemetry_management](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/subscription_template_deployment) (resource) +- [azurerm_user_assigned_identity.management](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/user_assigned_identity) (resource) +- [azurerm_virtual_hub.virtual_wan](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/virtual_hub) (resource) +- [azurerm_virtual_hub_connection.virtual_wan](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/virtual_hub_connection) (resource) +- [azurerm_virtual_hub_routing_intent.virtual_wan](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/virtual_hub_routing_intent) (resource) +- [azurerm_virtual_network.connectivity](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/virtual_network) (resource) +- [azurerm_virtual_network_gateway.connectivity](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/virtual_network_gateway) (resource) +- [azurerm_virtual_network_peering.connectivity](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/virtual_network_peering) (resource) +- [azurerm_virtual_wan.virtual_wan](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/virtual_wan) (resource) +- [azurerm_vpn_gateway.virtual_wan](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/vpn_gateway) (resource) +- [random_id.telem](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/id) (resource) +- [time_sleep.after_azurerm_management_group](https://registry.terraform.io/providers/hashicorp/time/latest/docs/resources/sleep) (resource) +- [time_sleep.after_azurerm_policy_assignment](https://registry.terraform.io/providers/hashicorp/time/latest/docs/resources/sleep) (resource) +- [time_sleep.after_azurerm_policy_definition](https://registry.terraform.io/providers/hashicorp/time/latest/docs/resources/sleep) (resource) +- [time_sleep.after_azurerm_policy_set_definition](https://registry.terraform.io/providers/hashicorp/time/latest/docs/resources/sleep) (resource) +- [time_sleep.after_azurerm_role_assignment](https://registry.terraform.io/providers/hashicorp/time/latest/docs/resources/sleep) (resource) +- [time_sleep.after_azurerm_role_definition](https://registry.terraform.io/providers/hashicorp/time/latest/docs/resources/sleep) (resource) +- [azapi_resource.user_msi](https://registry.terraform.io/providers/Azure/azapi/latest/docs/data-sources/resource) (data source) +- [azurerm_policy_definition.external_lookup](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/policy_definition) (data source) +- [azurerm_policy_set_definition.external_lookup](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/policy_set_definition) (data source) + +## Outputs + +The following outputs are exported: + +### [ama\_user\_assigned\_identity](#output\_ama\_user\_assigned\_identity) + +Description: The user assigned identity for Azure Monitor Agent that is created by this module. + +### [azurerm\_automation\_account](#output\_azurerm\_automation\_account) + +Description: Returns the configuration data for all Automation Accounts created by this module. + +### [azurerm\_dns\_zone](#output\_azurerm\_dns\_zone) + +Description: Returns the configuration data for all DNS Zones created by this module. + +### [azurerm\_express\_route\_gateway](#output\_azurerm\_express\_route\_gateway) + +Description: Returns the configuration data for all (Virtual WAN) ExpressRoute Gateways created by this module. + +### [azurerm\_firewall](#output\_azurerm\_firewall) + +Description: Returns the configuration data for all Azure Firewalls created by this module. + +### [azurerm\_firewall\_policy](#output\_azurerm\_firewall\_policy) + +Description: Returns the configuration data for all Azure Firewall Policies created by this module. + +### [azurerm\_log\_analytics\_linked\_service](#output\_azurerm\_log\_analytics\_linked\_service) + +Description: Returns the configuration data for all Log Analytics linked services created by this module. + +### [azurerm\_log\_analytics\_solution](#output\_azurerm\_log\_analytics\_solution) + +Description: Returns the configuration data for all Log Analytics solutions created by this module. + +### [azurerm\_log\_analytics\_workspace](#output\_azurerm\_log\_analytics\_workspace) + +Description: Returns the configuration data for all Log Analytics workspaces created by this module. + +### [azurerm\_management\_group](#output\_azurerm\_management\_group) + +Description: Returns the configuration data for all Management Groups created by this module. + +### [azurerm\_management\_group\_policy\_assignment](#output\_azurerm\_management\_group\_policy\_assignment) + +Description: Returns the configuration data for all Management Group Policy Assignments created by this module. + +### [azurerm\_management\_group\_subscription\_association](#output\_azurerm\_management\_group\_subscription\_association) + +Description: Returns the configuration data for all Management Group Subscription Associations created by this module. + +### [azurerm\_network\_ddos\_protection\_plan](#output\_azurerm\_network\_ddos\_protection\_plan) + +Description: Returns the configuration data for all DDoS Protection Plans created by this module. + +### [azurerm\_policy\_definition](#output\_azurerm\_policy\_definition) + +Description: Returns the configuration data for all Policy Definitions created by this module. + +### [azurerm\_policy\_set\_definition](#output\_azurerm\_policy\_set\_definition) + +Description: Returns the configuration data for all Policy Set Definitions created by this module. + +### [azurerm\_private\_dns\_zone](#output\_azurerm\_private\_dns\_zone) + +Description: Returns the configuration data for all Private DNS Zones created by this module. + +### [azurerm\_private\_dns\_zone\_virtual\_network\_link](#output\_azurerm\_private\_dns\_zone\_virtual\_network\_link) + +Description: Returns the configuration data for all Private DNS Zone network links created by this module. + +### [azurerm\_public\_ip](#output\_azurerm\_public\_ip) + +Description: Returns the configuration data for all Public IPs created by this module. + +### [azurerm\_resource\_group](#output\_azurerm\_resource\_group) + +Description: Returns the configuration data for all Resource Groups created by this module. + +### [azurerm\_role\_assignment](#output\_azurerm\_role\_assignment) + +Description: Returns the configuration data for all Role Assignments created by this module. + +### [azurerm\_role\_definition](#output\_azurerm\_role\_definition) + +Description: Returns the configuration data for all Role Definitions created by this module. + +### [azurerm\_subnet](#output\_azurerm\_subnet) + +Description: Returns the configuration data for all Subnets created by this module. + +### [azurerm\_virtual\_hub](#output\_azurerm\_virtual\_hub) + +Description: Returns the configuration data for all Virtual Hubs created by this module. + +### [azurerm\_virtual\_hub\_connection](#output\_azurerm\_virtual\_hub\_connection) + +Description: Returns the configuration data for all Virtual Hub Connections created by this module. + +### [azurerm\_virtual\_hub\_routing\_intent](#output\_azurerm\_virtual\_hub\_routing\_intent) + +Description: Returns the configuration data for all Virtual Hub Routing Intents created by this module. + +### [azurerm\_virtual\_network](#output\_azurerm\_virtual\_network) + +Description: Returns the configuration data for all Virtual Networks created by this module. + +### [azurerm\_virtual\_network\_gateway](#output\_azurerm\_virtual\_network\_gateway) + +Description: Returns the configuration data for all Virtual Network Gateways created by this module. + +### [azurerm\_virtual\_network\_peering](#output\_azurerm\_virtual\_network\_peering) + +Description: Returns the configuration data for all Virtual Network Peerings created by this module. + +### [azurerm\_virtual\_wan](#output\_azurerm\_virtual\_wan) + +Description: Returns the configuration data for all Virtual WANs created by this module. + +### [azurerm\_vpn\_gateway](#output\_azurerm\_vpn\_gateway) + +Description: Returns the configuration data for all (Virtual WAN) VPN Gateways created by this module. + +### [data\_collection\_rules](#output\_data\_collection\_rules) + +Description: A map of the data collection rules created by this module. + + + +## Telemetry + + +> **NOTE:** The following statement is applicable from release v2.0.0 onwards + +When you deploy one or more modules using the Azure landing zones Terraform module, +Microsoft can identify the installation of said module/s with the deployed Azure resources. +Microsoft can correlate these resources used to support the software. +Microsoft collects this information to provide the best experiences with their products and to operate their business. +The telemetry is collected through customer usage attribution. +The data is collected and governed by [Microsoft's privacy policies](https://www.microsoft.com/trustcenter). + +If you don't wish to send usage data to Microsoft, details on how to turn it off can be found [here](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale#input_disable_telemetry). + +## License + +- [MIT License](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/blob/main/LICENSE) + +## Contributing + +- [Contributing](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Contributing) + - [Raising an Issue](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Raising-an-Issue) + - [Feature Requests](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Feature-Requests) + - [Contributing to Code](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Contributing-to-Code) + - [Contributing to Documentation](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Contributing-to-Documentation) + \ No newline at end of file From 5198802f07781f34c1efe473260e9404ec37eacd Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 19:53:42 +0000 Subject: [PATCH 017/119] feat/add-source --- docs/wiki_new/readme.md | 60 ++++++++++++++++++++--------------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/docs/wiki_new/readme.md b/docs/wiki_new/readme.md index fbe24f6e4..f1f88e44f 100644 --- a/docs/wiki_new/readme.md +++ b/docs/wiki_new/readme.md @@ -1151,123 +1151,123 @@ The following outputs are exported: ### [ama\_user\_assigned\_identity](#output\_ama\_user\_assigned\_identity) -Description: The user assigned identity for Azure Monitor Agent that is created by this module. +Description: Returns the configuration data for the user assigned identity for Azure Monitor Agent created by this module. ### [azurerm\_automation\_account](#output\_azurerm\_automation\_account) -Description: Returns the configuration data for all Automation Accounts created by this module. +Description: Returns a map of the configuration data for all Automation Accounts created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_dns\_zone](#output\_azurerm\_dns\_zone) -Description: Returns the configuration data for all DNS Zones created by this module. +Description: Returns a map of the configuration data for all DNS Zones created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_express\_route\_gateway](#output\_azurerm\_express\_route\_gateway) -Description: Returns the configuration data for all (Virtual WAN) ExpressRoute Gateways created by this module. +Description: Returns a map of the configuration data for all (Virtual WAN) ExpressRoute Gateways created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_firewall](#output\_azurerm\_firewall) -Description: Returns the configuration data for all Azure Firewalls created by this module. +Description: Returns a map of the configuration data for all Azure Firewalls created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_firewall\_policy](#output\_azurerm\_firewall\_policy) -Description: Returns the configuration data for all Azure Firewall Policies created by this module. +Description: Returns a map of the configuration data for all Azure Firewall Policies created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_log\_analytics\_linked\_service](#output\_azurerm\_log\_analytics\_linked\_service) -Description: Returns the configuration data for all Log Analytics linked services created by this module. +Description: Returns a map of the configuration data for all Log Analytics linked services created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_log\_analytics\_solution](#output\_azurerm\_log\_analytics\_solution) -Description: Returns the configuration data for all Log Analytics solutions created by this module. +Description: Returns a map of the configuration data for all Log Analytics solutions created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_log\_analytics\_workspace](#output\_azurerm\_log\_analytics\_workspace) -Description: Returns the configuration data for all Log Analytics workspaces created by this module. +Description: Returns a map of the configuration data for all Log Analytics workspaces created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_management\_group](#output\_azurerm\_management\_group) -Description: Returns the configuration data for all Management Groups created by this module. +Description: Returns a map of the configuration data for all Management Groups created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_management\_group\_policy\_assignment](#output\_azurerm\_management\_group\_policy\_assignment) -Description: Returns the configuration data for all Management Group Policy Assignments created by this module. +Description: Returns a map of the configuration data for all Management Group Policy Assignments created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_management\_group\_subscription\_association](#output\_azurerm\_management\_group\_subscription\_association) -Description: Returns the configuration data for all Management Group Subscription Associations created by this module. +Description: Returns a map of the configuration data for all Management Group Subscription Associations created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_network\_ddos\_protection\_plan](#output\_azurerm\_network\_ddos\_protection\_plan) -Description: Returns the configuration data for all DDoS Protection Plans created by this module. +Description: Returns a map of the configuration data for all DDoS Protection Plans created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_policy\_definition](#output\_azurerm\_policy\_definition) -Description: Returns the configuration data for all Policy Definitions created by this module. +Description: Returns a map of the configuration data for all Policy Definitions created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_policy\_set\_definition](#output\_azurerm\_policy\_set\_definition) -Description: Returns the configuration data for all Policy Set Definitions created by this module. +Description: Returns a map of the configuration data for all Policy Set Definitions created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_private\_dns\_zone](#output\_azurerm\_private\_dns\_zone) -Description: Returns the configuration data for all Private DNS Zones created by this module. +Description: Returns a map of the configuration data for all Private DNS Zones created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_private\_dns\_zone\_virtual\_network\_link](#output\_azurerm\_private\_dns\_zone\_virtual\_network\_link) -Description: Returns the configuration data for all Private DNS Zone network links created by this module. +Description: Returns a map of the configuration data for all Private DNS Zone network links created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_public\_ip](#output\_azurerm\_public\_ip) -Description: Returns the configuration data for all Public IPs created by this module. +Description: Returns a map of the configuration data for all Public IPs created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_resource\_group](#output\_azurerm\_resource\_group) -Description: Returns the configuration data for all Resource Groups created by this module. +Description: Returns a map of the configuration data for all Resource Groups created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_role\_assignment](#output\_azurerm\_role\_assignment) -Description: Returns the configuration data for all Role Assignments created by this module. +Description: Returns a map of the configuration data for all Role Assignments created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_role\_definition](#output\_azurerm\_role\_definition) -Description: Returns the configuration data for all Role Definitions created by this module. +Description: Returns a map of the configuration data for all Role Definitions created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_subnet](#output\_azurerm\_subnet) -Description: Returns the configuration data for all Subnets created by this module. +Description: Returns a map of the configuration data for all Subnets created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_virtual\_hub](#output\_azurerm\_virtual\_hub) -Description: Returns the configuration data for all Virtual Hubs created by this module. +Description: Returns a map of the configuration data for all Virtual Hubs created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_virtual\_hub\_connection](#output\_azurerm\_virtual\_hub\_connection) -Description: Returns the configuration data for all Virtual Hub Connections created by this module. +Description: Returns a map of the configuration data for all Virtual Hub Connections created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_virtual\_hub\_routing\_intent](#output\_azurerm\_virtual\_hub\_routing\_intent) -Description: Returns the configuration data for all Virtual Hub Routing Intents created by this module. +Description: Returns a map of the configuration data for all Virtual Hub Routing Intents created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_virtual\_network](#output\_azurerm\_virtual\_network) -Description: Returns the configuration data for all Virtual Networks created by this module. +Description: Returns a map of the configuration data for all Virtual Networks created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_virtual\_network\_gateway](#output\_azurerm\_virtual\_network\_gateway) -Description: Returns the configuration data for all Virtual Network Gateways created by this module. +Description: Returns a map of the configuration data for all Virtual Network Gateways created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_virtual\_network\_peering](#output\_azurerm\_virtual\_network\_peering) -Description: Returns the configuration data for all Virtual Network Peerings created by this module. +Description: Returns a map of the configuration data for all Virtual Network Peerings created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_virtual\_wan](#output\_azurerm\_virtual\_wan) -Description: Returns the configuration data for all Virtual WANs created by this module. +Description: Returns a map of the configuration data for all Virtual WANs created by this module, which can be used to reference resource properties in other parts of the configuration. ### [azurerm\_vpn\_gateway](#output\_azurerm\_vpn\_gateway) -Description: Returns the configuration data for all (Virtual WAN) VPN Gateways created by this module. +Description: Returns a map of the configuration data for all (Virtual WAN) VPN Gateways created by this module, which can be used to reference resource properties in other parts of the configuration. ### [data\_collection\_rules](#output\_data\_collection\_rules) From 673bbf838cb24f22d1739637d9240c0f49c95d6e Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 20:00:16 +0000 Subject: [PATCH 018/119] feat/add-source --- docs/wiki_new/Home.md | 135 ++++++++++++++++++++++++++++++++++++ docs/wiki_new/User-Guide.md | 22 ++++++ 2 files changed, 157 insertions(+) create mode 100644 docs/wiki_new/Home.md create mode 100644 docs/wiki_new/User-Guide.md diff --git a/docs/wiki_new/Home.md b/docs/wiki_new/Home.md new file mode 100644 index 000000000..d42569f48 --- /dev/null +++ b/docs/wiki_new/Home.md @@ -0,0 +1,135 @@ +# Azure landing zones Terraform module + +> [!IMPORTANT] +> For new deployments we now recommend using Azure Verified Modules for Platform Landing Zones. +> Please see the documentation at . +> This module will continue to be supported for existing deployments. + +[![Build Status](https://dev.azure.com/mscet/CAE-ALZ-Terraform/_apis/build/status/Tests/E2E?branchName=refs%2Ftags%2Fv6.0.0)](https://dev.azure.com/mscet/CAE-ALZ-Terraform/_build/latest?definitionId=26&branchName=refs%2Ftags%2Fv6.0.0) +![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/Azure/terraform-azurerm-caf-enterprise-scale?style=flat&logo=github) +[![Average time to resolve an issue](http://isitmaintained.com/badge/resolution/azure/terraform-azurerm-caf-enterprise-scale.svg)](http://isitmaintained.com/project/azure/terraform-azurerm-caf-enterprise-scale "Average time to resolve an issue") +[![Percentage of issues still open](http://isitmaintained.com/badge/open/azure/terraform-azurerm-caf-enterprise-scale.svg)](http://isitmaintained.com/project/azure/terraform-azurerm-caf-enterprise-scale "Percentage of issues still open") +[![OpenSSF Scorecard](https://api.scorecard.dev/projects/github.com/Azure/terraform-azurerm-caf-enterprise-scale/badge)](https://scorecard.dev/viewer/?uri=github.com/Azure/terraform-azurerm-caf-enterprise-scale) + +Detailed information about how to use, configure and extend this module can be found on our Wiki: + +- [Home](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Home ) +- [User Guide](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/User-Guide) +- [Examples](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Examples) +- [Frequently Asked Questions](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Frequently-Asked-Questions) +- [Troubleshooting](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Troubleshooting) + +## ‼ Notice of upcoming breaking changes + +We are planning to make some breaking changes to the module in the next release (Q4 2024). + +- Module defaults will updated to deploy zone redundant SKUs by default - this applies to: + - Firewall + - Public IP + - Virtual Network Gateway + +We will publish guidance on how to avoid re-deployment of existing resources nearer the time. + +## Overview + +The [Azure landing zones Terraform module](https://registry.terraform.io/modules/Azure/caf-enterprise-scale/azurerm/latest) is designed to accelerate deployment of platform resources based on the [Azure landing zones conceptual architecture](https://learn.microsoft.com/azure/cloud-adoption-framework/ready/landing-zone#azure-landing-zone-conceptual-architecture) using Terraform. + +![A conceptual architecture diagram highlighting the design areas covered by the Azure landing zones Terraform module.](https://raw.githubusercontent.com/wiki/Azure/terraform-azurerm-caf-enterprise-scale/media/alz-tf-module-overview.png) + +This is currently split logically into the following capabilities within the module (*links to further guidance on the Wiki*): + +| Module capability | Scope | Design area | +| :--- | :--- | :--- | +| [Core Resources](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Core-Resources) | Management group and subscription organization | [Resource organization](https://learn.microsoft.com/azure/cloud-adoption-framework/ready/landing-zone/design-area/resource-org) | +| [Management Resources](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Management-Resources) | Management subscription | [Management](https://learn.microsoft.com/azure/cloud-adoption-framework/ready/landing-zone/design-area/management) | +| [Connectivity Resources](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Connectivity-Resources) | Connectivity subscription | [Network topology and connectivity](https://learn.microsoft.com/azure/cloud-adoption-framework/ready/landing-zone/design-area/network-topology-and-connectivity) | +| [Identity Resources](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Identity-Resources) | Identity subscription | [Identity and access management](https://learn.microsoft.com/azure/cloud-adoption-framework/ready/landing-zone/design-area/identity-access) | + +Using a very [simple initial configuration](#maintf), the module will deploy a management group hierarchy based on the above diagram. +This includes the recommended governance baseline, applied using Azure Policy and Access control (IAM) resources deployed at the management group scope. +The default configuration can be easily extended to meet differing requirements, and includes the ability to deploy platform resources in the `management` and `connectivity` subscriptions. + +> **NOTE:** In addition to setting input variables to control which resources are deployed, the module requires setting a [Provider Configuration](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/%5BUser-Guide%5D-Provider-Configuration) block to enable deployment across multiple subscriptions. + +Although resources are logically grouped to simplify operations, the modular design of the module also allows resources to be deployed using different Terraform workspaces. +This allows customers to address concerns around managing large state files, or assigning granular permissions to pipelines based on the principle of least privilege. (*more information coming soon in the Wiki*) + +## Terraform versions + +This module has been tested using Terraform `1.7.0` and AzureRM Provider `3.108.0` as a baseline, and various versions to up the latest at time of release. +In some cases, individual versions of the AzureRM provider may cause errors. +If this happens, we advise upgrading to the latest version and checking our [troubleshooting](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Troubleshooting) guide before [raising an issue](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/issues). + +## Usage + +We recommend starting with the following configuration in your root module to learn what resources are created by the module and how it works. + +This will deploy the core components only. + +> **NOTE:** For production use we highly recommend using the Terraform Registry and pinning to the latest stable version, as per the example below. +> Pinning to the `main` branch in GitHub will give you the latest updates quicker, but increases the likelihood of unplanned changes to your environment and unforeseen issues. + +### `main.tf` +``` +hcl +# Configure Terraform to set the required AzureRM provider +# version and features{} block. + +terraform { + required_providers { + azurerm = { + source = "hashicorp/azurerm" + version = "~> 3.107" + } + } +} + +provider "azurerm" { + features {} +} + +# Get the current client configuration from the AzureRM provider. +# This is used to populate the root_parent_id variable with the +# current Tenant ID used as the ID for the "Tenant Root Group" +# management group. + +data "azurerm_client_config" "core" {} + +# Use variables to customize the deployment + +variable "root_id" { + type = string + default = "es" +} + +variable "root_name" { + type = string + default = "Enterprise-Scale" +} + +variable "default_location" { + type = string +} + +# Declare the Azure landing zones Terraform module +# and provide a base configuration. + +module "enterprise_scale" { + source = "Azure/caf-enterprise-scale/azurerm" + version = "" # change this to your desired version, https://www.terraform.io/language/expressions/version-constraints + + default_location = var.default_location + + providers = { + azurerm = azurerm + azurerm.connectivity = azurerm + azurerm.management = azurerm + } + + root_parent_id = data.azurerm_client_config.core.tenant_id + root_id = var.root_id + root_name = var.root_name + +} +``` +> **NOTE:** For additional guidance on how to customize your deployment using the advanced configuration options for this module, please refer to our [User Guide](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/User-Guide) and the additional [examples](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Examples) in our documentation. \ No newline at end of file diff --git a/docs/wiki_new/User-Guide.md b/docs/wiki_new/User-Guide.md new file mode 100644 index 000000000..17164c230 --- /dev/null +++ b/docs/wiki_new/User-Guide.md @@ -0,0 +1,22 @@ + +## Required Inputs + +The following input variables are required: + +### [default\_location](#input\_default\_location) + +Description: Must be specified, e.g `eastus`. Will set the Azure region in which region bound resources will be deployed. Please see: https://azure.microsoft.com/en-gb/global-infrastructure/geographies/ + +Type: `string` + +### [root\_parent\_id](#input\_root\_parent\_id) + +Description: The root\_parent\_id is used to specify where to set the root for all Landing Zone deployments. Usually the Tenant ID when deploying the core Enterprise-scale Landing Zones. + +Type: `string` + +## Optional Inputs + +The following input variables are optional (have default values): + +### [archetype\_config\_overrides](#input\_archetype\_ \ No newline at end of file From 31a589468ab8a1592eafa7b9304d7f27f8e2a3b8 Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 20:05:23 +0000 Subject: [PATCH 019/119] feat/add-source --- docs/wiki_new/Examples.md | 1 + docs/wiki_new/Module Permissions.md | 3 +++ docs/wiki_new/readme.md | 7 ++++++- 3 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 docs/wiki_new/Examples.md create mode 100644 docs/wiki_new/Module Permissions.md diff --git a/docs/wiki_new/Examples.md b/docs/wiki_new/Examples.md new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/docs/wiki_new/Examples.md @@ -0,0 +1 @@ + diff --git a/docs/wiki_new/Module Permissions.md b/docs/wiki_new/Module Permissions.md new file mode 100644 index 000000000..cbfb74b1e --- /dev/null +++ b/docs/wiki_new/Module Permissions.md @@ -0,0 +1,3 @@ +tool_code +print(default_api.natural_language_write_file(language = "markdown", path = "./docs/wiki_new/Module Permissions.md", prompt = "Create a new file named 'Module Permissions.md' with no content.")) + diff --git a/docs/wiki_new/readme.md b/docs/wiki_new/readme.md index f1f88e44f..2c9721a02 100644 --- a/docs/wiki_new/readme.md +++ b/docs/wiki_new/readme.md @@ -2,11 +2,16 @@ # Azure landing zones Terraform module +This document serves as an **index** for the Azure landing zones Terraform module documentation. Here you'll find a concise overview of the module, its capabilities, and links to more detailed information. + +The Azure landing zones Terraform module is designed to accelerate the deployment of platform resources based on the [Azure landing zones conceptual architecture](https://learn.microsoft.com/azure/cloud-adoption-framework/ready/landing-zone#azure-landing-zone-conceptual-architecture) using Terraform. It provides capabilities for core resource organization, management, connectivity, and identity. + +For detailed information, refer to the [Wiki](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki) + > [!IMPORTANT] > For new deployments we now recommend using Azure Verified Modules for Platform Landing Zones. > Please see the documentation at . > This module will continue to be supported for existing deployments. - [![Build Status](https://dev.azure.com/mscet/CAE-ALZ-Terraform/_apis/build/status/Tests/E2E?branchName=refs%2Ftags%2Fv6.0.0)](https://dev.azure.com/mscet/CAE-ALZ-Terraform/_build/latest?definitionId=26&branchName=refs%2Ftags%2Fv6.0.0) ![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/Azure/terraform-azurerm-caf-enterprise-scale?style=flat&logo=github) [![Average time to resolve an issue](http://isitmaintained.com/badge/resolution/azure/terraform-azurerm-caf-enterprise-scale.svg)](http://isitmaintained.com/project/azure/terraform-azurerm-caf-enterprise-scale "Average time to resolve an issue") From 7862180f5e270344799b6f38f5576fb866f1a17f Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 20:06:04 +0000 Subject: [PATCH 020/119] feat/add-source --- docs/wiki_new/readme.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docs/wiki_new/readme.md b/docs/wiki_new/readme.md index 2c9721a02..7617e40bf 100644 --- a/docs/wiki_new/readme.md +++ b/docs/wiki_new/readme.md @@ -4,6 +4,20 @@ This document serves as an **index** for the Azure landing zones Terraform module documentation. Here you'll find a concise overview of the module, its capabilities, and links to more detailed information. +## Table of Contents + +- [Notice of upcoming breaking changes](#-notice-of-upcoming-breaking-changes) +- [Overview](#overview) +- [Terraform versions](#terraform-versions) +- [Usage](#usage) +- [Examples](#examples) +- [Inputs](#required-inputs) +- [Outputs](#outputs) +- [Module Permissions](#permissions) +- [Troubleshooting](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Troubleshooting) + +--- + The Azure landing zones Terraform module is designed to accelerate the deployment of platform resources based on the [Azure landing zones conceptual architecture](https://learn.microsoft.com/azure/cloud-adoption-framework/ready/landing-zone#azure-landing-zone-conceptual-architecture) using Terraform. It provides capabilities for core resource organization, management, connectivity, and identity. For detailed information, refer to the [Wiki](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki) From 56220b5b644a9624ebb1c469750f40260f173e1c Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 20:09:33 +0000 Subject: [PATCH 021/119] feat/add-source --- docs/wiki_new/readme.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/wiki_new/readme.md b/docs/wiki_new/readme.md index 7617e40bf..4852386aa 100644 --- a/docs/wiki_new/readme.md +++ b/docs/wiki_new/readme.md @@ -18,6 +18,10 @@ This document serves as an **index** for the Azure landing zones Terraform modul --- +This section provides important information about upcoming breaking changes that will impact the module in future releases. Users should review this section to understand how the changes might affect their existing deployments and plan accordingly. + + +## ‼ Notice of upcoming breaking changes The Azure landing zones Terraform module is designed to accelerate the deployment of platform resources based on the [Azure landing zones conceptual architecture](https://learn.microsoft.com/azure/cloud-adoption-framework/ready/landing-zone#azure-landing-zone-conceptual-architecture) using Terraform. It provides capabilities for core resource organization, management, connectivity, and identity. For detailed information, refer to the [Wiki](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki) @@ -40,8 +44,6 @@ Detailed information about how to use, configure and extend this module can be f - [Frequently Asked Questions](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Frequently-Asked-Questions) - [Troubleshooting](https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/wiki/Troubleshooting) -## ‼ Notice of upcoming breaking changes - We are planning to make some breaking changes to the module in the next release (Q4 2024). - Module defaults will updated to deploy zone redundant SKUs by default - this applies to: From 1b4b1bc51cdcba28e89cdb31f097abc49e31b4c9 Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 20:25:26 +0000 Subject: [PATCH 022/119] feat/add-source --- locals.connectivity.tf => locals/locals.connectivity.tf | 0 locals.management.tf => locals/locals.management.tf | 0 locals.management_groups.tf => locals/locals.management_groups.tf | 0 .../locals.policy_assignments.tf | 0 .../locals.policy_definitions.tf | 0 .../locals.policy_set_definitions.tf | 0 locals.role_assignments.tf => locals/locals.role_assignments.tf | 0 locals.role_definitions.tf => locals/locals.role_definitions.tf | 0 .../locals.telemetry.connectivity.tf | 0 locals.telemetry.core.tf => locals/locals.telemetry.core.tf | 0 .../locals.telemetry.identity.tf | 0 .../locals.telemetry.management.tf | 0 locals.telemetry.tf => locals/locals.telemetry.tf | 0 locals.tf => locals/locals.tf | 0 locals.version.tf => locals/locals.version.tf | 0 locals.virtual_wan.tf => locals/locals.virtual_wan.tf | 0 resources.connectivity.tf => resources/resources.connectivity.tf | 0 resources.management.tf => resources/resources.management.tf | 0 .../resources.management_groups.tf | 0 .../resources.policy_assignments.tf | 0 .../resources.policy_definitions.tf | 0 .../resources.policy_set_definitions.tf | 0 .../resources.role_assignments.tf | 0 .../resources.role_definitions.tf | 0 resources.telemetry.tf => resources/resources.telemetry.tf | 0 resources.virtual_wan.tf => resources/resources.virtual_wan.tf | 0 26 files changed, 0 insertions(+), 0 deletions(-) rename locals.connectivity.tf => locals/locals.connectivity.tf (100%) rename locals.management.tf => locals/locals.management.tf (100%) rename locals.management_groups.tf => locals/locals.management_groups.tf (100%) rename locals.policy_assignments.tf => locals/locals.policy_assignments.tf (100%) rename locals.policy_definitions.tf => locals/locals.policy_definitions.tf (100%) rename locals.policy_set_definitions.tf => locals/locals.policy_set_definitions.tf (100%) rename locals.role_assignments.tf => locals/locals.role_assignments.tf (100%) rename locals.role_definitions.tf => locals/locals.role_definitions.tf (100%) rename locals.telemetry.connectivity.tf => locals/locals.telemetry.connectivity.tf (100%) rename locals.telemetry.core.tf => locals/locals.telemetry.core.tf (100%) rename locals.telemetry.identity.tf => locals/locals.telemetry.identity.tf (100%) rename locals.telemetry.management.tf => locals/locals.telemetry.management.tf (100%) rename locals.telemetry.tf => locals/locals.telemetry.tf (100%) rename locals.tf => locals/locals.tf (100%) rename locals.version.tf => locals/locals.version.tf (100%) rename locals.virtual_wan.tf => locals/locals.virtual_wan.tf (100%) rename resources.connectivity.tf => resources/resources.connectivity.tf (100%) rename resources.management.tf => resources/resources.management.tf (100%) rename resources.management_groups.tf => resources/resources.management_groups.tf (100%) rename resources.policy_assignments.tf => resources/resources.policy_assignments.tf (100%) rename resources.policy_definitions.tf => resources/resources.policy_definitions.tf (100%) rename resources.policy_set_definitions.tf => resources/resources.policy_set_definitions.tf (100%) rename resources.role_assignments.tf => resources/resources.role_assignments.tf (100%) rename resources.role_definitions.tf => resources/resources.role_definitions.tf (100%) rename resources.telemetry.tf => resources/resources.telemetry.tf (100%) rename resources.virtual_wan.tf => resources/resources.virtual_wan.tf (100%) diff --git a/locals.connectivity.tf b/locals/locals.connectivity.tf similarity index 100% rename from locals.connectivity.tf rename to locals/locals.connectivity.tf diff --git a/locals.management.tf b/locals/locals.management.tf similarity index 100% rename from locals.management.tf rename to locals/locals.management.tf diff --git a/locals.management_groups.tf b/locals/locals.management_groups.tf similarity index 100% rename from locals.management_groups.tf rename to locals/locals.management_groups.tf diff --git a/locals.policy_assignments.tf b/locals/locals.policy_assignments.tf similarity index 100% rename from locals.policy_assignments.tf rename to locals/locals.policy_assignments.tf diff --git a/locals.policy_definitions.tf b/locals/locals.policy_definitions.tf similarity index 100% rename from locals.policy_definitions.tf rename to locals/locals.policy_definitions.tf diff --git a/locals.policy_set_definitions.tf b/locals/locals.policy_set_definitions.tf similarity index 100% rename from locals.policy_set_definitions.tf rename to locals/locals.policy_set_definitions.tf diff --git a/locals.role_assignments.tf b/locals/locals.role_assignments.tf similarity index 100% rename from locals.role_assignments.tf rename to locals/locals.role_assignments.tf diff --git a/locals.role_definitions.tf b/locals/locals.role_definitions.tf similarity index 100% rename from locals.role_definitions.tf rename to locals/locals.role_definitions.tf diff --git a/locals.telemetry.connectivity.tf b/locals/locals.telemetry.connectivity.tf similarity index 100% rename from locals.telemetry.connectivity.tf rename to locals/locals.telemetry.connectivity.tf diff --git a/locals.telemetry.core.tf b/locals/locals.telemetry.core.tf similarity index 100% rename from locals.telemetry.core.tf rename to locals/locals.telemetry.core.tf diff --git a/locals.telemetry.identity.tf b/locals/locals.telemetry.identity.tf similarity index 100% rename from locals.telemetry.identity.tf rename to locals/locals.telemetry.identity.tf diff --git a/locals.telemetry.management.tf b/locals/locals.telemetry.management.tf similarity index 100% rename from locals.telemetry.management.tf rename to locals/locals.telemetry.management.tf diff --git a/locals.telemetry.tf b/locals/locals.telemetry.tf similarity index 100% rename from locals.telemetry.tf rename to locals/locals.telemetry.tf diff --git a/locals.tf b/locals/locals.tf similarity index 100% rename from locals.tf rename to locals/locals.tf diff --git a/locals.version.tf b/locals/locals.version.tf similarity index 100% rename from locals.version.tf rename to locals/locals.version.tf diff --git a/locals.virtual_wan.tf b/locals/locals.virtual_wan.tf similarity index 100% rename from locals.virtual_wan.tf rename to locals/locals.virtual_wan.tf diff --git a/resources.connectivity.tf b/resources/resources.connectivity.tf similarity index 100% rename from resources.connectivity.tf rename to resources/resources.connectivity.tf diff --git a/resources.management.tf b/resources/resources.management.tf similarity index 100% rename from resources.management.tf rename to resources/resources.management.tf diff --git a/resources.management_groups.tf b/resources/resources.management_groups.tf similarity index 100% rename from resources.management_groups.tf rename to resources/resources.management_groups.tf diff --git a/resources.policy_assignments.tf b/resources/resources.policy_assignments.tf similarity index 100% rename from resources.policy_assignments.tf rename to resources/resources.policy_assignments.tf diff --git a/resources.policy_definitions.tf b/resources/resources.policy_definitions.tf similarity index 100% rename from resources.policy_definitions.tf rename to resources/resources.policy_definitions.tf diff --git a/resources.policy_set_definitions.tf b/resources/resources.policy_set_definitions.tf similarity index 100% rename from resources.policy_set_definitions.tf rename to resources/resources.policy_set_definitions.tf diff --git a/resources.role_assignments.tf b/resources/resources.role_assignments.tf similarity index 100% rename from resources.role_assignments.tf rename to resources/resources.role_assignments.tf diff --git a/resources.role_definitions.tf b/resources/resources.role_definitions.tf similarity index 100% rename from resources.role_definitions.tf rename to resources/resources.role_definitions.tf diff --git a/resources.telemetry.tf b/resources/resources.telemetry.tf similarity index 100% rename from resources.telemetry.tf rename to resources/resources.telemetry.tf diff --git a/resources.virtual_wan.tf b/resources/resources.virtual_wan.tf similarity index 100% rename from resources.virtual_wan.tf rename to resources/resources.virtual_wan.tf From 12b47d592c1104de064638203ca09b176d1a2fb3 Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 20:46:32 +0000 Subject: [PATCH 023/119] feat/add-source --- .idx/dev.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.idx/dev.nix b/.idx/dev.nix index ab83c388c..09e708442 100644 --- a/.idx/dev.nix +++ b/.idx/dev.nix @@ -6,11 +6,12 @@ # Use https://search.nixos.org/packages to find packages packages = [ - # pkgs.go - # pkgs.python311 - # pkgs.python311Packages.pip - # pkgs.nodejs_20 - # pkgs.nodePackages.nodemon + pkgs.go + pkgs.python311 + pkgs.python311Packages.pip + pkgs.nodejs_20 + pkgs.nodePackages.nodemon + pkgs.azure-cli ]; # Sets environment variables in the workspace From 7baf423c633d77a366232a43cf46ba78109ea308 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Apr 2025 20:46:53 +0000 Subject: [PATCH 024/119] chore(deps): bump actions/upload-artifact from 3.2.1.pre.node20 to 4.6.2 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.2.1.pre.node20 to 4.6.2. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/c24449f33cd45d4826c6702db7e49f7cdb9b551d...ea165f8d65b6e75b540449e92b4886f43607fa02) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: 4.6.2 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/scorecard.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index c3b722740..2fa152516 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -60,7 +60,7 @@ jobs: # Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF # format to the repository Actions tab. - name: "Upload artifact" - uses: actions/upload-artifact@c24449f33cd45d4826c6702db7e49f7cdb9b551d # v3.pre.node20 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v3.pre.node20 with: name: SARIF file path: results.sarif From ae8daae8538e970afd64f8a9d396556088476c85 Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 20:52:09 +0000 Subject: [PATCH 025/119] feat/add-source --- .idx/dev.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.idx/dev.nix b/.idx/dev.nix index 09e708442..9f02f97e2 100644 --- a/.idx/dev.nix +++ b/.idx/dev.nix @@ -6,12 +6,18 @@ # Use https://search.nixos.org/packages to find packages packages = [ + pkgs.git + pkgs.curl + pkgs.zip + pkgs.unzip + pkgs.jq + pkgs.tree pkgs.go pkgs.python311 pkgs.python311Packages.pip pkgs.nodejs_20 pkgs.nodePackages.nodemon - pkgs.azure-cli + pkgs.jdk ]; # Sets environment variables in the workspace From 7a3b8a8ae6aacf12e8536bb451ee0d2df424ffcc Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 20:53:53 +0000 Subject: [PATCH 026/119] feat/add-source --- .idx/dev.nix | 6 +++--- .idx/integrations.json | 3 --- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/.idx/dev.nix b/.idx/dev.nix index 9f02f97e2..550763012 100644 --- a/.idx/dev.nix +++ b/.idx/dev.nix @@ -13,9 +13,9 @@ pkgs.jq pkgs.tree pkgs.go - pkgs.python311 - pkgs.python311Packages.pip - pkgs.nodejs_20 + pkgs.python313 + pkgs.python313Packages.pip + pkgs.nodejs_22 pkgs.nodePackages.nodemon pkgs.jdk ]; diff --git a/.idx/integrations.json b/.idx/integrations.json index dd01021d1..e69de29bb 100644 --- a/.idx/integrations.json +++ b/.idx/integrations.json @@ -1,3 +0,0 @@ -{ - "gemini_api": {} -} \ No newline at end of file From 15bbfc89fd8e118f6fc0670d07ab0bf094964f61 Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 21:12:16 +0000 Subject: [PATCH 027/119] feat/add-source --- .idx/dev.nix | 4 ++-- .idx/integrations.json | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.idx/dev.nix b/.idx/dev.nix index 550763012..1dd440a05 100644 --- a/.idx/dev.nix +++ b/.idx/dev.nix @@ -13,8 +13,8 @@ pkgs.jq pkgs.tree pkgs.go - pkgs.python313 - pkgs.python313Packages.pip + pkgs.python312 + pkgs.python312Packages.pip pkgs.nodejs_22 pkgs.nodePackages.nodemon pkgs.jdk diff --git a/.idx/integrations.json b/.idx/integrations.json index e69de29bb..dd01021d1 100644 --- a/.idx/integrations.json +++ b/.idx/integrations.json @@ -0,0 +1,3 @@ +{ + "gemini_api": {} +} \ No newline at end of file From 9a76da3dc56761ad1fb757b175da13d0060eff2c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Apr 2025 21:22:44 +0000 Subject: [PATCH 028/119] chore(deps): bump golang.org/x/net Bumps the go_modules group with 1 update in the /tests/terratest directory: [golang.org/x/net](https://github.com/golang/net). Updates `golang.org/x/net` from 0.36.0 to 0.38.0 - [Commits](https://github.com/golang/net/compare/v0.36.0...v0.38.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-version: 0.38.0 dependency-type: indirect dependency-group: go_modules ... Signed-off-by: dependabot[bot] --- tests/terratest/go.mod | 12 ++++++------ tests/terratest/go.sum | 24 ++++++++++++------------ 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/tests/terratest/go.mod b/tests/terratest/go.mod index d75ef2820..959c68482 100644 --- a/tests/terratest/go.mod +++ b/tests/terratest/go.mod @@ -86,15 +86,15 @@ require ( go.opentelemetry.io/otel v1.27.0 // indirect go.opentelemetry.io/otel/metric v1.27.0 // indirect go.opentelemetry.io/otel/trace v1.27.0 // indirect - golang.org/x/crypto v0.35.0 // indirect + golang.org/x/crypto v0.36.0 // indirect golang.org/x/exp v0.0.0-20240604190554-fc45aab8b7f8 // indirect golang.org/x/mod v0.18.0 // indirect - golang.org/x/net v0.36.0 // indirect + golang.org/x/net v0.38.0 // indirect golang.org/x/oauth2 v0.21.0 // indirect - golang.org/x/sync v0.11.0 // indirect - golang.org/x/sys v0.30.0 // indirect - golang.org/x/term v0.29.0 // indirect - golang.org/x/text v0.22.0 // indirect + golang.org/x/sync v0.12.0 // indirect + golang.org/x/sys v0.31.0 // indirect + golang.org/x/term v0.30.0 // indirect + golang.org/x/text v0.23.0 // indirect golang.org/x/time v0.5.0 // indirect golang.org/x/tools v0.22.0 // indirect google.golang.org/api v0.183.0 // indirect diff --git a/tests/terratest/go.sum b/tests/terratest/go.sum index 60a164568..ea58a8004 100644 --- a/tests/terratest/go.sum +++ b/tests/terratest/go.sum @@ -546,8 +546,8 @@ golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8U golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/crypto v0.35.0 h1:b15kiHdrGCHrP6LvwaQ3c03kgNhhiMgvlhxHQhmg2Xs= -golang.org/x/crypto v0.35.0/go.mod h1:dy7dXNW32cAb/6/PRuTNsix8T+vJAqvuIy5Bli/x0YQ= +golang.org/x/crypto v0.36.0 h1:AnAEvhDddvBdpY+uR+MyHmuZzzNqXSe/GvuDeob5L34= +golang.org/x/crypto v0.36.0/go.mod h1:Y4J0ReaxCR1IMaabaSMugxJES1EpwhBHhv2bDHklZvc= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= @@ -635,8 +635,8 @@ golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug golang.org/x/net v0.0.0-20220909164309-bea034e7d591/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= -golang.org/x/net v0.36.0 h1:vWF2fRbw4qslQsQzgFqZff+BItCvGFQqKzKIzx1rmoA= -golang.org/x/net v0.36.0/go.mod h1:bFmbeoIPfrw4sMHNhb4J9f6+tPziuGjq7Jk/38fxi1I= +golang.org/x/net v0.38.0 h1:vRMAPTMaeGqVhG5QyLJHqNDwecKTomGeqbnfZyKlBI8= +golang.org/x/net v0.38.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -678,8 +678,8 @@ golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.11.0 h1:GGz8+XQP4FvTTrjZPzNKTMFtSXH80RAzG+5ghFPgK9w= -golang.org/x/sync v0.11.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.12.0 h1:MHc5BpPuC30uJk597Ri8TV3CNZcTLu6B6z4lJy+g6Jw= +golang.org/x/sync v0.12.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -743,13 +743,13 @@ golang.org/x/sys v0.0.0-20220624220833-87e55d714810/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= -golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.31.0 h1:ioabZlmFYtWhL+TRYpcnNlLwhyxaM9kWTDEmfnprqik= +golang.org/x/sys v0.31.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.29.0 h1:L6pJp37ocefwRRtYPKSWOWzOtWSxVajvz2ldH/xi3iU= -golang.org/x/term v0.29.0/go.mod h1:6bl4lRlvVuDgSf3179VpIxBF0o10JUpXWOnI7nErv7s= +golang.org/x/term v0.30.0 h1:PQ39fJZ+mfadBm0y5WlL4vlM7Sx1Hgf13sMIY2+QS9Y= +golang.org/x/term v0.30.0/go.mod h1:NYYFdzHoI5wRh/h5tDMdMqCqPJZEuNqVR5xJLd/n67g= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -760,8 +760,8 @@ golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.22.0 h1:bofq7m3/HAFvbF51jz3Q9wLg3jkvSPuiZu/pD1XwgtM= -golang.org/x/text v0.22.0/go.mod h1:YRoo4H8PVmsu+E3Ou7cqLVH8oXWIHVoX0jqUWALQhfY= +golang.org/x/text v0.23.0 h1:D71I7dUrlY+VX0gQShAThNGHFxZ13dGLBHQLVl1mJlY= +golang.org/x/text v0.23.0/go.mod h1:/BLNzu4aZCJ1+kcD0DNRotWKage4q2rGVAg4o22unh4= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= From 872cd78d476b0353fa63d39a625ffcf1ac565e1e Mon Sep 17 00:00:00 2001 From: StepSecurity Bot Date: Wed, 16 Apr 2025 21:25:05 +0000 Subject: [PATCH 029/119] [StepSecurity] Apply security best practices Signed-off-by: StepSecurity Bot --- .github/dependabot.yml | 5 +++++ .github/workflows/code-review.yml | 9 +++++++-- .github/workflows/codeql.yml | 14 ++++++++++--- .github/workflows/dependency-review.yml | 27 +++++++++++++++++++++++++ .github/workflows/scorecard.yml | 5 +++++ .github/workflows/update-policy.yml | 16 +++++++++++---- .github/workflows/wiki-sync.yml | 9 +++++++-- .pre-commit-config.yaml | 18 +++++++++++++++++ 8 files changed, 92 insertions(+), 11 deletions(-) create mode 100644 .github/workflows/dependency-review.yml create mode 100644 .pre-commit-config.yaml diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 769d5168f..d7b721e1d 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -6,3 +6,8 @@ updates: directory: "/" schedule: interval: daily + + - package-ecosystem: gomod + directory: /tests/terratest + schedule: + interval: daily diff --git a/.github/workflows/code-review.yml b/.github/workflows/code-review.yml index 9d64de295..5c19800f6 100644 --- a/.github/workflows/code-review.yml +++ b/.github/workflows/code-review.yml @@ -26,8 +26,13 @@ jobs: runs-on: ubuntu-latest steps: + - name: Harden the runner (Audit all outbound calls) + uses: step-security/harden-runner@c6295a65d1254861815972266d5933fd6e532bdf # v2.11.1 + with: + egress-policy: audit + - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: fetch-depth: 0 @@ -42,7 +47,7 @@ jobs: # tflint --chdir=./examples/400-multi-with-remote-state/management --config=$CONFIG_FILE - name: Lint Code Base - uses: github/super-linter@v7 + uses: github/super-linter@b807e99ddd37e444d189cfd2c2ca1274d8ae8ef1 # v7 env: VALIDATE_ALL_CODEBASE: false # Need to define main branch as default diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 47284be77..2681bbab2 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -19,6 +19,9 @@ on: schedule: - cron: '43 13 * * 5' +permissions: + contents: read + jobs: analyze: name: Analyze (${{ matrix.language }}) @@ -54,8 +57,13 @@ jobs: # If you are analyzing a compiled language, you can modify the 'build-mode' for that language to customize how # your codebase is analyzed, see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages steps: + - name: Harden the runner (Audit all outbound calls) + uses: step-security/harden-runner@c6295a65d1254861815972266d5933fd6e532bdf # v2.11.1 + with: + egress-policy: audit + - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 # Add any setup steps before running the `github/codeql-action/init` action. # This includes steps like installing compilers or runtimes (`actions/setup-node` @@ -65,7 +73,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v3 + uses: github/codeql-action/init@45775bd8235c68ba998cffa5171334d58593da47 # v3.28.15 with: languages: ${{ matrix.language }} build-mode: ${{ matrix.build-mode }} @@ -93,6 +101,6 @@ jobs: exit 1 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3 + uses: github/codeql-action/analyze@45775bd8235c68ba998cffa5171334d58593da47 # v3.28.15 with: category: "/language:${{matrix.language}}" diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml new file mode 100644 index 000000000..ffa9d8f33 --- /dev/null +++ b/.github/workflows/dependency-review.yml @@ -0,0 +1,27 @@ +# Dependency Review Action +# +# This Action will scan dependency manifest files that change as part of a Pull Request, +# surfacing known-vulnerable versions of the packages declared or updated in the PR. +# Once installed, if the workflow run is marked as required, +# PRs introducing known-vulnerable packages will be blocked from merging. +# +# Source repository: https://github.com/actions/dependency-review-action +name: 'Dependency Review' +on: [pull_request] + +permissions: + contents: read + +jobs: + dependency-review: + runs-on: ubuntu-latest + steps: + - name: Harden the runner (Audit all outbound calls) + uses: step-security/harden-runner@c6295a65d1254861815972266d5933fd6e532bdf # v2.11.1 + with: + egress-policy: audit + + - name: 'Checkout Repository' + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - name: 'Dependency Review' + uses: actions/dependency-review-action@67d4f4bd7a9b17a0db54d2a7519187c65e339de8 # v4 diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 2fa152516..763276363 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -32,6 +32,11 @@ jobs: # actions: read steps: + - name: Harden the runner (Audit all outbound calls) + uses: step-security/harden-runner@c6295a65d1254861815972266d5933fd6e532bdf # v2.11.1 + with: + egress-policy: audit + - name: "Checkout code" uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 with: diff --git a/.github/workflows/update-policy.yml b/.github/workflows/update-policy.yml index 9875e1938..6625a1af8 100644 --- a/.github/workflows/update-policy.yml +++ b/.github/workflows/update-policy.yml @@ -21,6 +21,9 @@ env: "This is an automated 'pull_request' containing updates to the library templates stored in 'modules/archetypes/lib'.\n Please review the 'files changed' tab to review changes." +permissions: + contents: read + jobs: update-templates: name: Update Library Templates @@ -29,20 +32,25 @@ jobs: contents: write pull-requests: write steps: + - name: Harden the runner (Audit all outbound calls) + uses: step-security/harden-runner@c6295a65d1254861815972266d5933fd6e532bdf # v2.11.1 + with: + egress-policy: audit + - name: Local repository checkout - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: path: ${{ github.repository }} fetch-depth: 0 - name: Remote repository checkout - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: repository: ${{ env.remote_repository }} path: ${{ env.remote_repository }} ref: ${{ env.remote_repository_branch }} - - uses: actions/create-github-app-token@v2 + - uses: actions/create-github-app-token@3ff1caaa28b64c9cc276ce0a02e2ff584f3900c5 # v2.0.2 id: generate-token with: app-id: ${{ secrets.APP_ID }} @@ -72,7 +80,7 @@ jobs: GITHUB_TOKEN: ${{ steps.generate-token.outputs.token }} - name: Update library templates - uses: azure/powershell@v2 + uses: azure/powershell@53dd145408794f7e80f97cfcca04155c85234709 # v2.0.0 with: inlineScript: | Write-Information "==> Running policy definitions script..." -InformationAction Continue diff --git a/.github/workflows/wiki-sync.yml b/.github/workflows/wiki-sync.yml index 919af3451..7377e28a4 100644 --- a/.github/workflows/wiki-sync.yml +++ b/.github/workflows/wiki-sync.yml @@ -24,14 +24,19 @@ jobs: if: github.repository == 'Azure/terraform-azurerm-caf-enterprise-scale' || github.event_name == 'workflow_dispatch' runs-on: ubuntu-latest steps: + - name: Harden the runner (Audit all outbound calls) + uses: step-security/harden-runner@c6295a65d1254861815972266d5933fd6e532bdf # v2.11.1 + with: + egress-policy: audit + - name: Checkout Source Repo - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: repository: ${{ env.wiki_source_repo }} path: ${{ env.wiki_source_repo }} - name: Checkout Wiki Repo - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: repository: ${{ env.wiki_target_repo }} path: ${{ env.wiki_target_repo }} diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 000000000..e8e938733 --- /dev/null +++ b/.pre-commit-config.yaml @@ -0,0 +1,18 @@ +repos: +- repo: https://github.com/gitleaks/gitleaks + rev: v8.16.3 + hooks: + - id: gitleaks +- repo: https://github.com/golangci/golangci-lint + rev: v1.52.2 + hooks: + - id: golangci-lint +- repo: https://github.com/jumanjihouse/pre-commit-hooks + rev: 3.0.0 + hooks: + - id: shellcheck +- repo: https://github.com/pre-commit/pre-commit-hooks + rev: v4.4.0 + hooks: + - id: end-of-file-fixer + - id: trailing-whitespace From 3476c324a5f612c012676fa38a2b9df33e00c39b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Apr 2025 21:27:41 +0000 Subject: [PATCH 030/119] chore(deps): bump github/codeql-action from 3.25.8 to 3.28.15 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.8 to 3.28.15. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/v3.25.8...45775bd8235c68ba998cffa5171334d58593da47) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 3.28.15 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/scorecard.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 763276363..9bc2dc1dc 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -74,6 +74,6 @@ jobs: # Upload the results to GitHub's code scanning dashboard (optional). # Commenting out will disable upload of results to your repo's Code Scanning dashboard - name: "Upload to code-scanning" - uses: github/codeql-action/upload-sarif@2e230e8fe0ad3a14a340ad0815ddb96d599d2aff # v3.25.8 + uses: github/codeql-action/upload-sarif@45775bd8235c68ba998cffa5171334d58593da47 # v3.28.15 with: sarif_file: results.sarif From e8b3b3b1439611dd84363d4452be3e8aec75ced1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Apr 2025 21:27:46 +0000 Subject: [PATCH 031/119] chore(deps): bump actions/checkout from 4.1.1 to 4.2.2 Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.1 to 4.2.2. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4.1.1...11bd71901bbe5b1630ceea73d27597364c9af683) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 4.2.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/scorecard.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 763276363..6dce4b169 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -38,7 +38,7 @@ jobs: egress-policy: audit - name: "Checkout code" - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: persist-credentials: false From 0f741c63af48785a3380e1fe1d68d8a2be5ea7ed Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Apr 2025 21:29:50 +0000 Subject: [PATCH 032/119] chore(deps): bump github.com/stretchr/testify in /tests/terratest Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.9.0 to 1.10.0. - [Release notes](https://github.com/stretchr/testify/releases) - [Commits](https://github.com/stretchr/testify/compare/v1.9.0...v1.10.0) --- updated-dependencies: - dependency-name: github.com/stretchr/testify dependency-version: 1.10.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- tests/terratest/go.mod | 2 +- tests/terratest/go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/terratest/go.mod b/tests/terratest/go.mod index 959c68482..b515fcd75 100644 --- a/tests/terratest/go.mod +++ b/tests/terratest/go.mod @@ -5,7 +5,7 @@ toolchain go1.24.1 require ( github.com/Azure/terratest-terraform-fluent v0.8.1 - github.com/stretchr/testify v1.9.0 + github.com/stretchr/testify v1.10.0 ) require ( diff --git a/tests/terratest/go.sum b/tests/terratest/go.sum index ea58a8004..7260d3762 100644 --- a/tests/terratest/go.sum +++ b/tests/terratest/go.sum @@ -490,8 +490,8 @@ github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/ github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= -github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= -github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= +github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/tidwall/gjson v1.17.1 h1:wlYEnwqAHgzmhNUFfw7Xalt2JzQvsMx2Se4PcoFCT/U= github.com/tidwall/gjson v1.17.1/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk= github.com/tidwall/match v1.1.1 h1:+Ho715JplO36QYgwN9PGYNhgZvoUSc9X2c80KVTi+GA= From 709bbc58f030072684278b674afb05fbce2f2939 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Apr 2025 21:29:59 +0000 Subject: [PATCH 033/119] chore(deps): bump github.com/Azure/terratest-terraform-fluent Bumps [github.com/Azure/terratest-terraform-fluent](https://github.com/Azure/terratest-terraform-fluent) from 0.8.1 to 0.9.0. - [Release notes](https://github.com/Azure/terratest-terraform-fluent/releases) - [Changelog](https://github.com/Azure/terratest-terraform-fluent/blob/main/.goreleaser.yaml) - [Commits](https://github.com/Azure/terratest-terraform-fluent/compare/v0.8.1...v0.9.0) --- updated-dependencies: - dependency-name: github.com/Azure/terratest-terraform-fluent dependency-version: 0.9.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- tests/terratest/go.mod | 92 ++-- tests/terratest/go.sum | 994 +++++------------------------------------ 2 files changed, 161 insertions(+), 925 deletions(-) diff --git a/tests/terratest/go.mod b/tests/terratest/go.mod index 959c68482..b9d5612d8 100644 --- a/tests/terratest/go.mod +++ b/tests/terratest/go.mod @@ -1,58 +1,83 @@ module terratest go 1.22.3 -toolchain go1.24.1 - require ( - github.com/Azure/terratest-terraform-fluent v0.8.1 - github.com/stretchr/testify v1.9.0 + github.com/Azure/terratest-terraform-fluent v0.9.0 + github.com/stretchr/testify v1.10.0 ) require ( - cloud.google.com/go v0.114.0 // indirect - cloud.google.com/go/auth v0.5.1 // indirect - cloud.google.com/go/auth/oauth2adapt v0.2.2 // indirect - cloud.google.com/go/compute/metadata v0.3.0 // indirect - cloud.google.com/go/iam v1.1.8 // indirect - cloud.google.com/go/storage v1.41.0 // indirect filippo.io/edwards25519 v1.1.0 // indirect github.com/agext/levenshtein v1.2.3 // indirect github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect - github.com/aws/aws-sdk-go v1.53.17 // indirect + github.com/aws/aws-sdk-go-v2 v1.32.5 // indirect + github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.7 // indirect + github.com/aws/aws-sdk-go-v2/config v1.28.5 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.17.46 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.20 // indirect + github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.41 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.24 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.24 // indirect + github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect + github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.24 // indirect + github.com/aws/aws-sdk-go-v2/service/acm v1.30.6 // indirect + github.com/aws/aws-sdk-go-v2/service/autoscaling v1.51.0 // indirect + github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.44.0 // indirect + github.com/aws/aws-sdk-go-v2/service/dynamodb v1.37.1 // indirect + github.com/aws/aws-sdk-go-v2/service/ec2 v1.193.0 // indirect + github.com/aws/aws-sdk-go-v2/service/ecr v1.36.6 // indirect + github.com/aws/aws-sdk-go-v2/service/ecs v1.52.0 // indirect + github.com/aws/aws-sdk-go-v2/service/iam v1.38.1 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.1 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.4.5 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.10.5 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.5 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.5 // indirect + github.com/aws/aws-sdk-go-v2/service/kms v1.37.6 // indirect + github.com/aws/aws-sdk-go-v2/service/lambda v1.69.0 // indirect + github.com/aws/aws-sdk-go-v2/service/rds v1.91.0 // indirect + github.com/aws/aws-sdk-go-v2/service/route53 v1.46.2 // indirect + github.com/aws/aws-sdk-go-v2/service/s3 v1.69.0 // indirect + github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.34.6 // indirect + github.com/aws/aws-sdk-go-v2/service/sns v1.33.6 // indirect + github.com/aws/aws-sdk-go-v2/service/sqs v1.37.1 // indirect + github.com/aws/aws-sdk-go-v2/service/ssm v1.56.0 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.6 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.5 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.33.1 // indirect + github.com/aws/smithy-go v1.22.1 // indirect github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d // indirect github.com/boombuler/barcode v1.0.1 // indirect - github.com/cpuguy83/go-md2man/v2 v2.0.4 // indirect + github.com/cpuguy83/go-md2man/v2 v2.0.5 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/emicklei/go-restful/v3 v3.12.1 // indirect - github.com/felixge/httpsnoop v1.0.4 // indirect github.com/go-errors/errors v1.5.1 // indirect github.com/go-logr/logr v1.4.2 // indirect - github.com/go-logr/stdr v1.2.2 // indirect github.com/go-openapi/jsonpointer v0.21.0 // indirect github.com/go-openapi/jsonreference v0.21.0 // indirect github.com/go-openapi/swag v0.23.0 // indirect github.com/go-sql-driver/mysql v1.8.1 // indirect github.com/gogo/protobuf v1.3.2 // indirect - github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect github.com/golang/protobuf v1.5.4 // indirect github.com/google/gnostic-models v0.6.9-0.20230804172637-c7be7c783f49 // indirect github.com/google/gofuzz v1.2.0 // indirect - github.com/google/s2a-go v0.1.7 // indirect github.com/google/uuid v1.6.0 // indirect - github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect - github.com/googleapis/gax-go/v2 v2.12.4 // indirect github.com/gorilla/websocket v1.5.1 // indirect github.com/gruntwork-io/go-commons v0.17.1 // indirect - github.com/gruntwork-io/terratest v0.46.15 // indirect + github.com/gruntwork-io/terratest v0.48.2 // indirect github.com/hashicorp/errwrap v1.1.0 // indirect github.com/hashicorp/go-cleanhttp v0.5.2 // indirect - github.com/hashicorp/go-getter v1.7.5 // indirect + github.com/hashicorp/go-getter/v2 v2.2.3 // indirect github.com/hashicorp/go-multierror v1.1.1 // indirect github.com/hashicorp/go-safetemp v1.0.0 // indirect github.com/hashicorp/go-version v1.7.0 // indirect - github.com/hashicorp/hcl/v2 v2.20.1 // indirect - github.com/hashicorp/terraform-json v0.22.1 // indirect + github.com/hashicorp/hcl/v2 v2.22.0 // indirect + github.com/hashicorp/terraform-json v0.24.0 // indirect github.com/imdario/mergo v0.3.16 // indirect + github.com/jackc/pgpassfile v1.0.0 // indirect + github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect + github.com/jackc/pgx/v5 v5.7.1 // indirect + github.com/jackc/puddle/v2 v2.2.2 // indirect github.com/jinzhu/copier v0.4.0 // indirect github.com/jmespath/go-jmespath v0.4.0 // indirect github.com/josharian/intern v1.0.0 // indirect @@ -72,37 +97,26 @@ require ( github.com/pquerna/otp v1.4.0 // indirect github.com/russross/blackfriday/v2 v2.1.0 // indirect github.com/spf13/pflag v1.0.5 // indirect - github.com/tidwall/gjson v1.17.1 // indirect + github.com/tidwall/gjson v1.18.0 // indirect github.com/tidwall/match v1.1.1 // indirect github.com/tidwall/pretty v1.2.1 // indirect - github.com/tmccombs/hcl2json v0.6.3 // indirect + github.com/tmccombs/hcl2json v0.6.4 // indirect github.com/ulikunitz/xz v0.5.12 // indirect github.com/urfave/cli/v2 v2.27.2 // indirect github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1 // indirect - github.com/zclconf/go-cty v1.14.4 // indirect - go.opencensus.io v0.24.0 // indirect - go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.52.0 // indirect - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.52.0 // indirect - go.opentelemetry.io/otel v1.27.0 // indirect - go.opentelemetry.io/otel/metric v1.27.0 // indirect - go.opentelemetry.io/otel/trace v1.27.0 // indirect + github.com/zclconf/go-cty v1.15.1 // indirect golang.org/x/crypto v0.36.0 // indirect golang.org/x/exp v0.0.0-20240604190554-fc45aab8b7f8 // indirect golang.org/x/mod v0.18.0 // indirect golang.org/x/net v0.38.0 // indirect - golang.org/x/oauth2 v0.21.0 // indirect + golang.org/x/oauth2 v0.24.0 // indirect golang.org/x/sync v0.12.0 // indirect golang.org/x/sys v0.31.0 // indirect golang.org/x/term v0.30.0 // indirect golang.org/x/text v0.23.0 // indirect - golang.org/x/time v0.5.0 // indirect + golang.org/x/time v0.8.0 // indirect golang.org/x/tools v0.22.0 // indirect - google.golang.org/api v0.183.0 // indirect - google.golang.org/genproto v0.0.0-20240604185151-ef581f913117 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 // indirect - google.golang.org/grpc v1.64.1 // indirect - google.golang.org/protobuf v1.34.1 // indirect + google.golang.org/protobuf v1.35.1 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect diff --git a/tests/terratest/go.sum b/tests/terratest/go.sum index ea58a8004..695f3a2ea 100644 --- a/tests/terratest/go.sum +++ b/tests/terratest/go.sum @@ -1,262 +1,101 @@ -cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= -cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= -cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= -cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU= -cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= -cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc= -cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0= -cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To= -cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4= -cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M= -cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc= -cloud.google.com/go v0.56.0/go.mod h1:jr7tqZxxKOVYizybht9+26Z/gUq7tiRzu+ACVAMbKVk= -cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs= -cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc= -cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY= -cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI= -cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk= -cloud.google.com/go v0.78.0/go.mod h1:QjdrLG0uq+YwhjoVOLsS1t7TW8fs36kLs4XO5R5ECHg= -cloud.google.com/go v0.79.0/go.mod h1:3bzgcEeQlzbuEAYu4mrWhKqWjmpprinYgKJLgKHnbb8= -cloud.google.com/go v0.81.0/go.mod h1:mk/AM35KwGk/Nm2YSeZbxXdrNK3KZOYHmLkOqC2V6E0= -cloud.google.com/go v0.83.0/go.mod h1:Z7MJUsANfY0pYPdw0lbnivPx4/vhy/e2FEkSkF7vAVY= -cloud.google.com/go v0.84.0/go.mod h1:RazrYuxIK6Kb7YrzzhPoLmCVzl7Sup4NrbKPg8KHSUM= -cloud.google.com/go v0.87.0/go.mod h1:TpDYlFy7vuLzZMMZ+B6iRiELaY7z/gJPaqbMx6mlWcY= -cloud.google.com/go v0.90.0/go.mod h1:kRX0mNRHe0e2rC6oNakvwQqzyDmg57xJ+SZU1eT2aDQ= -cloud.google.com/go v0.93.3/go.mod h1:8utlLll2EF5XMAV15woO4lSbWQlk8rer9aLOfLh7+YI= -cloud.google.com/go v0.94.1/go.mod h1:qAlAugsXlC+JWO+Bke5vCtc9ONxjQT3drlTTnAplMW4= -cloud.google.com/go v0.97.0/go.mod h1:GF7l59pYBVlXQIBLx3a761cZ41F9bBH3JUlihCt2Udc= -cloud.google.com/go v0.99.0/go.mod h1:w0Xx2nLzqWJPuozYQX+hFfCSI8WioryfRDzkoI/Y2ZA= -cloud.google.com/go v0.100.2/go.mod h1:4Xra9TjzAeYHrl5+oeLlzbM2k3mjVhZh4UqTZ//w99A= -cloud.google.com/go v0.102.0/go.mod h1:oWcCzKlqJ5zgHQt9YsaeTY9KzIvjyy0ArmiBUgpQ+nc= -cloud.google.com/go v0.102.1/go.mod h1:XZ77E9qnTEnrgEOvr4xzfdX5TRo7fB4T2F4O6+34hIU= -cloud.google.com/go v0.104.0/go.mod h1:OO6xxXdJyvuJPcEPBLN9BJPD+jep5G1+2U5B5gkRYtA= -cloud.google.com/go v0.114.0 h1:OIPFAdfrFDFO2ve2U7r/H5SwSbBzEdrBdE7xkgwc+kY= -cloud.google.com/go v0.114.0/go.mod h1:ZV9La5YYxctro1HTPug5lXH/GefROyW8PPD4T8n9J8E= -cloud.google.com/go/aiplatform v1.22.0/go.mod h1:ig5Nct50bZlzV6NvKaTwmplLLddFx0YReh9WfTO5jKw= -cloud.google.com/go/aiplatform v1.24.0/go.mod h1:67UUvRBKG6GTayHKV8DBv2RtR1t93YRu5B1P3x99mYY= -cloud.google.com/go/analytics v0.11.0/go.mod h1:DjEWCu41bVbYcKyvlws9Er60YE4a//bK6mnhWvQeFNI= -cloud.google.com/go/analytics v0.12.0/go.mod h1:gkfj9h6XRf9+TS4bmuhPEShsh3hH8PAZzm/41OOhQd4= -cloud.google.com/go/area120 v0.5.0/go.mod h1:DE/n4mp+iqVyvxHN41Vf1CR602GiHQjFPusMFW6bGR4= -cloud.google.com/go/area120 v0.6.0/go.mod h1:39yFJqWVgm0UZqWTOdqkLhjoC7uFfgXRC8g/ZegeAh0= -cloud.google.com/go/artifactregistry v1.6.0/go.mod h1:IYt0oBPSAGYj/kprzsBjZ/4LnG/zOcHyFHjWPCi6SAQ= -cloud.google.com/go/artifactregistry v1.7.0/go.mod h1:mqTOFOnGZx8EtSqK/ZWcsm/4U8B77rbcLP6ruDU2Ixk= -cloud.google.com/go/asset v1.5.0/go.mod h1:5mfs8UvcM5wHhqtSv8J1CtxxaQq3AdBxxQi2jGW/K4o= -cloud.google.com/go/asset v1.7.0/go.mod h1:YbENsRK4+xTiL+Ofoj5Ckf+O17kJtgp3Y3nn4uzZz5s= -cloud.google.com/go/asset v1.8.0/go.mod h1:mUNGKhiqIdbr8X7KNayoYvyc4HbbFO9URsjbytpUaW0= -cloud.google.com/go/assuredworkloads v1.5.0/go.mod h1:n8HOZ6pff6re5KYfBXcFvSViQjDwxFkAkmUFffJRbbY= -cloud.google.com/go/assuredworkloads v1.6.0/go.mod h1:yo2YOk37Yc89Rsd5QMVECvjaMKymF9OP+QXWlKXUkXw= -cloud.google.com/go/assuredworkloads v1.7.0/go.mod h1:z/736/oNmtGAyU47reJgGN+KVoYoxeLBoj4XkKYscNI= -cloud.google.com/go/auth v0.5.1 h1:0QNO7VThG54LUzKiQxv8C6x1YX7lUrzlAa1nVLF8CIw= -cloud.google.com/go/auth v0.5.1/go.mod h1:vbZT8GjzDf3AVqCcQmqeeM32U9HBFc32vVVAbwDsa6s= -cloud.google.com/go/auth/oauth2adapt v0.2.2 h1:+TTV8aXpjeChS9M+aTtN/TjdQnzJvmzKFt//oWu7HX4= -cloud.google.com/go/auth/oauth2adapt v0.2.2/go.mod h1:wcYjgpZI9+Yu7LyYBg4pqSiaRkfEK3GQcpb7C/uyF1Q= -cloud.google.com/go/automl v1.5.0/go.mod h1:34EjfoFGMZ5sgJ9EoLsRtdPSNZLcfflJR39VbVNS2M0= -cloud.google.com/go/automl v1.6.0/go.mod h1:ugf8a6Fx+zP0D59WLhqgTDsQI9w07o64uf/Is3Nh5p8= -cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= -cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= -cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= -cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg= -cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc= -cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ= -cloud.google.com/go/bigquery v1.42.0/go.mod h1:8dRTJxhtG+vwBKzE5OseQn/hiydoQN3EedCaOdYmxRA= -cloud.google.com/go/billing v1.4.0/go.mod h1:g9IdKBEFlItS8bTtlrZdVLWSSdSyFUZKXNS02zKMOZY= -cloud.google.com/go/billing v1.5.0/go.mod h1:mztb1tBc3QekhjSgmpf/CV4LzWXLzCArwpLmP2Gm88s= -cloud.google.com/go/binaryauthorization v1.1.0/go.mod h1:xwnoWu3Y84jbuHa0zd526MJYmtnVXn0syOjaJgy4+dM= -cloud.google.com/go/binaryauthorization v1.2.0/go.mod h1:86WKkJHtRcv5ViNABtYMhhNWRrD1Vpi//uKEy7aYEfI= -cloud.google.com/go/cloudtasks v1.5.0/go.mod h1:fD92REy1x5woxkKEkLdvavGnPJGEn8Uic9nWuLzqCpY= -cloud.google.com/go/cloudtasks v1.6.0/go.mod h1:C6Io+sxuke9/KNRkbQpihnW93SWDU3uXt92nu85HkYI= -cloud.google.com/go/compute v0.1.0/go.mod h1:GAesmwr110a34z04OlxYkATPBEfVhkymfTBXtfbBFow= -cloud.google.com/go/compute v1.3.0/go.mod h1:cCZiE1NHEtai4wiufUhW8I8S1JKkAnhnQJWM7YD99wM= -cloud.google.com/go/compute v1.5.0/go.mod h1:9SMHyhJlzhlkJqrPAc839t2BZFTSk6Jdj6mkzQJeu0M= -cloud.google.com/go/compute v1.6.0/go.mod h1:T29tfhtVbq1wvAPo0E3+7vhgmkOYeXjhFvz/FMzPu0s= -cloud.google.com/go/compute v1.6.1/go.mod h1:g85FgpzFvNULZ+S8AYq87axRKuf2Kh7deLqV/jJ3thU= -cloud.google.com/go/compute v1.7.0/go.mod h1:435lt8av5oL9P3fv1OEzSbSUe+ybHXGMPQHHZWZxy9U= -cloud.google.com/go/compute v1.10.0/go.mod h1:ER5CLbMxl90o2jtNbGSbtfOpQKR0t15FOtRsugnLrlU= -cloud.google.com/go/compute/metadata v0.3.0 h1:Tz+eQXMEqDIKRsmY3cHTL6FVaynIjX2QxYC4trgAKZc= -cloud.google.com/go/compute/metadata v0.3.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k= -cloud.google.com/go/containeranalysis v0.5.1/go.mod h1:1D92jd8gRR/c0fGMlymRgxWD3Qw9C1ff6/T7mLgVL8I= -cloud.google.com/go/containeranalysis v0.6.0/go.mod h1:HEJoiEIu+lEXM+k7+qLCci0h33lX3ZqoYFdmPcoO7s4= -cloud.google.com/go/datacatalog v1.3.0/go.mod h1:g9svFY6tuR+j+hrTw3J2dNcmI0dzmSiyOzm8kpLq0a0= -cloud.google.com/go/datacatalog v1.5.0/go.mod h1:M7GPLNQeLfWqeIm3iuiruhPzkt65+Bx8dAKvScX8jvs= -cloud.google.com/go/datacatalog v1.6.0/go.mod h1:+aEyF8JKg+uXcIdAmmaMUmZ3q1b/lKLtXCmXdnc0lbc= -cloud.google.com/go/dataflow v0.6.0/go.mod h1:9QwV89cGoxjjSR9/r7eFDqqjtvbKxAK2BaYU6PVk9UM= -cloud.google.com/go/dataflow v0.7.0/go.mod h1:PX526vb4ijFMesO1o202EaUmouZKBpjHsTlCtB4parQ= -cloud.google.com/go/dataform v0.3.0/go.mod h1:cj8uNliRlHpa6L3yVhDOBrUXH+BPAO1+KFMQQNSThKo= -cloud.google.com/go/dataform v0.4.0/go.mod h1:fwV6Y4Ty2yIFL89huYlEkwUPtS7YZinZbzzj5S9FzCE= -cloud.google.com/go/datalabeling v0.5.0/go.mod h1:TGcJ0G2NzcsXSE/97yWjIZO0bXj0KbVlINXMG9ud42I= -cloud.google.com/go/datalabeling v0.6.0/go.mod h1:WqdISuk/+WIGeMkpw/1q7bK/tFEZxsrFJOJdY2bXvTQ= -cloud.google.com/go/dataqna v0.5.0/go.mod h1:90Hyk596ft3zUQ8NkFfvICSIfHFh1Bc7C4cK3vbhkeo= -cloud.google.com/go/dataqna v0.6.0/go.mod h1:1lqNpM7rqNLVgWBJyk5NF6Uen2PHym0jtVJonplVsDA= -cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= -cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= -cloud.google.com/go/datastream v1.2.0/go.mod h1:i/uTP8/fZwgATHS/XFu0TcNUhuA0twZxxQ3EyCUQMwo= -cloud.google.com/go/datastream v1.3.0/go.mod h1:cqlOX8xlyYF/uxhiKn6Hbv6WjwPPuI9W2M9SAXwaLLQ= -cloud.google.com/go/dialogflow v1.15.0/go.mod h1:HbHDWs33WOGJgn6rfzBW1Kv807BE3O1+xGbn59zZWI4= -cloud.google.com/go/dialogflow v1.16.1/go.mod h1:po6LlzGfK+smoSmTBnbkIZY2w8ffjz/RcGSS+sh1el0= -cloud.google.com/go/dialogflow v1.17.0/go.mod h1:YNP09C/kXA1aZdBgC/VtXX74G/TKn7XVCcVumTflA+8= -cloud.google.com/go/documentai v1.7.0/go.mod h1:lJvftZB5NRiFSX4moiye1SMxHx0Bc3x1+p9e/RfXYiU= -cloud.google.com/go/documentai v1.8.0/go.mod h1:xGHNEB7CtsnySCNrCFdCyyMz44RhFEEX2Q7UD0c5IhU= -cloud.google.com/go/domains v0.6.0/go.mod h1:T9Rz3GasrpYk6mEGHh4rymIhjlnIuB4ofT1wTxDeT4Y= -cloud.google.com/go/domains v0.7.0/go.mod h1:PtZeqS1xjnXuRPKE/88Iru/LdfoRyEHYA9nFQf4UKpg= -cloud.google.com/go/edgecontainer v0.1.0/go.mod h1:WgkZ9tp10bFxqO8BLPqv2LlfmQF1X8lZqwW4r1BTajk= -cloud.google.com/go/edgecontainer v0.2.0/go.mod h1:RTmLijy+lGpQ7BXuTDa4C4ssxyXT34NIuHIgKuP4s5w= -cloud.google.com/go/functions v1.6.0/go.mod h1:3H1UA3qiIPRWD7PeZKLvHZ9SaQhR26XIJcC0A5GbvAk= -cloud.google.com/go/functions v1.7.0/go.mod h1:+d+QBcWM+RsrgZfV9xo6KfA1GlzJfxcfZcRPEhDDfzg= -cloud.google.com/go/gaming v1.5.0/go.mod h1:ol7rGcxP/qHTRQE/RO4bxkXq+Fix0j6D4LFPzYTIrDM= -cloud.google.com/go/gaming v1.6.0/go.mod h1:YMU1GEvA39Qt3zWGyAVA9bpYz/yAhTvaQ1t2sK4KPUA= -cloud.google.com/go/gkeconnect v0.5.0/go.mod h1:c5lsNAg5EwAy7fkqX/+goqFsU1Da/jQFqArp+wGNr/o= -cloud.google.com/go/gkeconnect v0.6.0/go.mod h1:Mln67KyU/sHJEBY8kFZ0xTeyPtzbq9StAVvEULYK16A= -cloud.google.com/go/gkehub v0.9.0/go.mod h1:WYHN6WG8w9bXU0hqNxt8rm5uxnk8IH+lPY9J2TV7BK0= -cloud.google.com/go/gkehub v0.10.0/go.mod h1:UIPwxI0DsrpsVoWpLB0stwKCP+WFVG9+y977wO+hBH0= -cloud.google.com/go/grafeas v0.2.0/go.mod h1:KhxgtF2hb0P191HlY5besjYm6MqTSTj3LSI+M+ByZHc= -cloud.google.com/go/iam v0.3.0/go.mod h1:XzJPvDayI+9zsASAFO68Hk07u3z+f+JrT2xXNdp4bnY= -cloud.google.com/go/iam v0.5.0/go.mod h1:wPU9Vt0P4UmCux7mqtRu6jcpPAb74cP1fh50J3QpkUc= -cloud.google.com/go/iam v1.1.8 h1:r7umDwhj+BQyz0ScZMp4QrGXjSTI3ZINnpgU2nlB/K0= -cloud.google.com/go/iam v1.1.8/go.mod h1:GvE6lyMmfxXauzNq8NbgJbeVQNspG+tcdL/W8QO1+zE= -cloud.google.com/go/language v1.4.0/go.mod h1:F9dRpNFQmJbkaop6g0JhSBXCNlO90e1KWx5iDdxbWic= -cloud.google.com/go/language v1.6.0/go.mod h1:6dJ8t3B+lUYfStgls25GusK04NLh3eDLQnWM3mdEbhI= -cloud.google.com/go/lifesciences v0.5.0/go.mod h1:3oIKy8ycWGPUyZDR/8RNnTOYevhaMLqh5vLUXs9zvT8= -cloud.google.com/go/lifesciences v0.6.0/go.mod h1:ddj6tSX/7BOnhxCSd3ZcETvtNr8NZ6t/iPhY2Tyfu08= -cloud.google.com/go/mediatranslation v0.5.0/go.mod h1:jGPUhGTybqsPQn91pNXw0xVHfuJ3leR1wj37oU3y1f4= -cloud.google.com/go/mediatranslation v0.6.0/go.mod h1:hHdBCTYNigsBxshbznuIMFNe5QXEowAuNmmC7h8pu5w= -cloud.google.com/go/memcache v1.4.0/go.mod h1:rTOfiGZtJX1AaFUrOgsMHX5kAzaTQ8azHiuDoTPzNsE= -cloud.google.com/go/memcache v1.5.0/go.mod h1:dk3fCK7dVo0cUU2c36jKb4VqKPS22BTkf81Xq617aWM= -cloud.google.com/go/metastore v1.5.0/go.mod h1:2ZNrDcQwghfdtCwJ33nM0+GrBGlVuh8rakL3vdPY3XY= -cloud.google.com/go/metastore v1.6.0/go.mod h1:6cyQTls8CWXzk45G55x57DVQ9gWg7RiH65+YgPsNh9s= -cloud.google.com/go/networkconnectivity v1.4.0/go.mod h1:nOl7YL8odKyAOtzNX73/M5/mGZgqqMeryi6UPZTk/rA= -cloud.google.com/go/networkconnectivity v1.5.0/go.mod h1:3GzqJx7uhtlM3kln0+x5wyFvuVH1pIBJjhCpjzSt75o= -cloud.google.com/go/networksecurity v0.5.0/go.mod h1:xS6fOCoqpVC5zx15Z/MqkfDwH4+m/61A3ODiDV1xmiQ= -cloud.google.com/go/networksecurity v0.6.0/go.mod h1:Q5fjhTr9WMI5mbpRYEbiexTzROf7ZbDzvzCrNl14nyU= -cloud.google.com/go/notebooks v1.2.0/go.mod h1:9+wtppMfVPUeJ8fIWPOq1UnATHISkGXGqTkxeieQ6UY= -cloud.google.com/go/notebooks v1.3.0/go.mod h1:bFR5lj07DtCPC7YAAJ//vHskFBxA5JzYlH68kXVdk34= -cloud.google.com/go/osconfig v1.7.0/go.mod h1:oVHeCeZELfJP7XLxcBGTMBvRO+1nQ5tFG9VQTmYS2Fs= -cloud.google.com/go/osconfig v1.8.0/go.mod h1:EQqZLu5w5XA7eKizepumcvWx+m8mJUhEwiPqWiZeEdg= -cloud.google.com/go/oslogin v1.4.0/go.mod h1:YdgMXWRaElXz/lDk1Na6Fh5orF7gvmJ0FGLIs9LId4E= -cloud.google.com/go/oslogin v1.5.0/go.mod h1:D260Qj11W2qx/HVF29zBg+0fd6YCSjSqLUkY/qEenQU= -cloud.google.com/go/phishingprotection v0.5.0/go.mod h1:Y3HZknsK9bc9dMi+oE8Bim0lczMU6hrX0UpADuMefr0= -cloud.google.com/go/phishingprotection v0.6.0/go.mod h1:9Y3LBLgy0kDTcYET8ZH3bq/7qni15yVUoAxiFxnlSUA= -cloud.google.com/go/privatecatalog v0.5.0/go.mod h1:XgosMUvvPyxDjAVNDYxJ7wBW8//hLDDYmnsNcMGq1K0= -cloud.google.com/go/privatecatalog v0.6.0/go.mod h1:i/fbkZR0hLN29eEWiiwue8Pb+GforiEIBnV9yrRUOKI= -cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= -cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= -cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= -cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU= -cloud.google.com/go/recaptchaenterprise v1.3.1/go.mod h1:OdD+q+y4XGeAlxRaMn1Y7/GveP6zmq76byL6tjPE7d4= -cloud.google.com/go/recaptchaenterprise/v2 v2.1.0/go.mod h1:w9yVqajwroDNTfGuhmOjPDN//rZGySaf6PtFVcSCa7o= -cloud.google.com/go/recaptchaenterprise/v2 v2.2.0/go.mod h1:/Zu5jisWGeERrd5HnlS3EUGb/D335f9k51B/FVil0jk= -cloud.google.com/go/recaptchaenterprise/v2 v2.3.0/go.mod h1:O9LwGCjrhGHBQET5CA7dd5NwwNQUErSgEDit1DLNTdo= -cloud.google.com/go/recommendationengine v0.5.0/go.mod h1:E5756pJcVFeVgaQv3WNpImkFP8a+RptV6dDLGPILjvg= -cloud.google.com/go/recommendationengine v0.6.0/go.mod h1:08mq2umu9oIqc7tDy8sx+MNJdLG0fUi3vaSVbztHgJ4= -cloud.google.com/go/recommender v1.5.0/go.mod h1:jdoeiBIVrJe9gQjwd759ecLJbxCDED4A6p+mqoqDvTg= -cloud.google.com/go/recommender v1.6.0/go.mod h1:+yETpm25mcoiECKh9DEScGzIRyDKpZ0cEhWGo+8bo+c= -cloud.google.com/go/redis v1.7.0/go.mod h1:V3x5Jq1jzUcg+UNsRvdmsfuFnit1cfe3Z/PGyq/lm4Y= -cloud.google.com/go/redis v1.8.0/go.mod h1:Fm2szCDavWzBk2cDKxrkmWBqoCiL1+Ctwq7EyqBCA/A= -cloud.google.com/go/retail v1.8.0/go.mod h1:QblKS8waDmNUhghY2TI9O3JLlFk8jybHeV4BF19FrE4= -cloud.google.com/go/retail v1.9.0/go.mod h1:g6jb6mKuCS1QKnH/dpu7isX253absFl6iE92nHwlBUY= -cloud.google.com/go/scheduler v1.4.0/go.mod h1:drcJBmxF3aqZJRhmkHQ9b3uSSpQoltBPGPxGAWROx6s= -cloud.google.com/go/scheduler v1.5.0/go.mod h1:ri073ym49NW3AfT6DZi21vLZrG07GXr5p3H1KxN5QlI= -cloud.google.com/go/secretmanager v1.6.0/go.mod h1:awVa/OXF6IiyaU1wQ34inzQNc4ISIDIrId8qE5QGgKA= -cloud.google.com/go/security v1.5.0/go.mod h1:lgxGdyOKKjHL4YG3/YwIL2zLqMFCKs0UbQwgyZmfJl4= -cloud.google.com/go/security v1.7.0/go.mod h1:mZklORHl6Bg7CNnnjLH//0UlAlaXqiG7Lb9PsPXLfD0= -cloud.google.com/go/security v1.8.0/go.mod h1:hAQOwgmaHhztFhiQ41CjDODdWP0+AE1B3sX4OFlq+GU= -cloud.google.com/go/securitycenter v1.13.0/go.mod h1:cv5qNAqjY84FCN6Y9z28WlkKXyWsgLO832YiWwkCWcU= -cloud.google.com/go/securitycenter v1.14.0/go.mod h1:gZLAhtyKv85n52XYWt6RmeBdydyxfPeTrpToDPw4Auc= -cloud.google.com/go/servicedirectory v1.4.0/go.mod h1:gH1MUaZCgtP7qQiI+F+A+OpeKF/HQWgtAddhTbhL2bs= -cloud.google.com/go/servicedirectory v1.5.0/go.mod h1:QMKFL0NUySbpZJ1UZs3oFAmdvVxhhxB6eJ/Vlp73dfg= -cloud.google.com/go/speech v1.6.0/go.mod h1:79tcr4FHCimOp56lwC01xnt/WPJZc4v3gzyT7FoBkCM= -cloud.google.com/go/speech v1.7.0/go.mod h1:KptqL+BAQIhMsj1kOP2la5DSEEerPDuOP/2mmkhHhZQ= -cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= -cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= -cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= -cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs= -cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= -cloud.google.com/go/storage v1.22.1/go.mod h1:S8N1cAStu7BOeFfE8KAQzmyyLkK8p/vmRq6kuBTW58Y= -cloud.google.com/go/storage v1.23.0/go.mod h1:vOEEDNFnciUMhBeT6hsJIn3ieU5cFRmzeLgDvXzfIXc= -cloud.google.com/go/storage v1.27.0/go.mod h1:x9DOL8TK/ygDUMieqwfhdpQryTeEkhGKMi80i/iqR2s= -cloud.google.com/go/storage v1.41.0 h1:RusiwatSu6lHeEXe3kglxakAmAbfV+rhtPqA6i8RBx0= -cloud.google.com/go/storage v1.41.0/go.mod h1:J1WCa/Z2FcgdEDuPUY8DxT5I+d9mFKsCepp5vR6Sq80= -cloud.google.com/go/talent v1.1.0/go.mod h1:Vl4pt9jiHKvOgF9KoZo6Kob9oV4lwd/ZD5Cto54zDRw= -cloud.google.com/go/talent v1.2.0/go.mod h1:MoNF9bhFQbiJ6eFD3uSsg0uBALw4n4gaCaEjBw9zo8g= -cloud.google.com/go/videointelligence v1.6.0/go.mod h1:w0DIDlVRKtwPCn/C4iwZIJdvC69yInhW0cfi+p546uU= -cloud.google.com/go/videointelligence v1.7.0/go.mod h1:k8pI/1wAhjznARtVT9U1llUaFNPh7muw8QyOUpavru4= -cloud.google.com/go/vision v1.2.0/go.mod h1:SmNwgObm5DpFBme2xpyOyasvBc1aPdjvMk2bBk0tKD0= -cloud.google.com/go/vision/v2 v2.2.0/go.mod h1:uCdV4PpN1S0jyCyq8sIM42v2Y6zOLkZs+4R9LrGYwFo= -cloud.google.com/go/vision/v2 v2.3.0/go.mod h1:UO61abBx9QRMFkNBbf1D8B1LXdS2cGiiCRx0vSpZoUo= -cloud.google.com/go/webrisk v1.4.0/go.mod h1:Hn8X6Zr+ziE2aNd8SliSDWpEnSS1u4R9+xXZmFiHmGE= -cloud.google.com/go/webrisk v1.5.0/go.mod h1:iPG6fr52Tv7sGk0H6qUFzmL3HHZev1htXuWDEEsqMTg= -cloud.google.com/go/workflows v1.6.0/go.mod h1:6t9F5h/unJz41YqfBmqSASJSXccBLtD1Vwf+KmJENM0= -cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoISEXH2bcHC3M= -dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= filippo.io/edwards25519 v1.1.0 h1:FNf4tywRC1HmFuKW5xopWpigGjJKiJSV0Cqo0cJWDaA= filippo.io/edwards25519 v1.1.0/go.mod h1:BxyFTGdWcka3PhytdK4V28tE5sGfRvvvRV7EaN4VDT4= -github.com/Azure/terratest-terraform-fluent v0.8.1 h1:nBi1qvQK5yQhginX/Hg45DtoVqCaI49fCm9odKd3WJo= -github.com/Azure/terratest-terraform-fluent v0.8.1/go.mod h1:Qcuo6erKth1TBOYvYpBChvuhphBSq93l/SItxXg9nmo= -github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= -github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= -github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= +github.com/Azure/terratest-terraform-fluent v0.9.0 h1:JzcLHALqF7QHf8FXgpoJh8ExipzO4jm8IthfNlQh/YI= +github.com/Azure/terratest-terraform-fluent v0.9.0/go.mod h1:0KgrZ0Oy1Q4DQZwcMFxNAix1yI4AzoWlSRZUxtJKOho= github.com/agext/levenshtein v1.2.3 h1:YB2fHEn0UJagG8T1rrWknE3ZQzWM06O8AMAatNn7lmo= github.com/agext/levenshtein v1.2.3/go.mod h1:JEDfjyjHDjOF/1e4FlBE/PkbqA9OfWu2ki2W0IB5558= -github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= github.com/apparentlymart/go-textseg/v15 v15.0.0 h1:uYvfpb3DyLSCGWnctWKGj857c6ew1u1fNQOlOtuGxQY= github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod h1:K8XmNZdhEBkdlyDdvbmmsvpAG721bKi0joRfFdHIWJ4= github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio= github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs= -github.com/aws/aws-sdk-go v1.44.122/go.mod h1:y4AeaBuwd2Lk+GepC1E9v0qOiTws0MIWAX4oIKwKHZo= -github.com/aws/aws-sdk-go v1.53.17 h1:TwtYMzVBTaqPVj/pcemHRIgk01OycWEcEUyUUX0tpCI= -github.com/aws/aws-sdk-go v1.53.17/go.mod h1:LF8svs817+Nz+DmiMQKTO3ubZ/6IaTpq3TjupRn3Eqk= +github.com/aws/aws-sdk-go-v2 v1.32.5 h1:U8vdWJuY7ruAkzaOdD7guwJjD06YSKmnKCJs7s3IkIo= +github.com/aws/aws-sdk-go-v2 v1.32.5/go.mod h1:P5WJBrYqqbWVaOxgH0X/FYYD47/nooaPOZPlQdmiN2U= +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.7 h1:lL7IfaFzngfx0ZwUGOZdsFFnQ5uLvR0hWqqhyE7Q9M8= +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.7/go.mod h1:QraP0UcVlQJsmHfioCrveWOC1nbiWUl3ej08h4mXWoc= +github.com/aws/aws-sdk-go-v2/config v1.28.5 h1:Za41twdCXbuyyWv9LndXxZZv3QhTG1DinqlFsSuvtI0= +github.com/aws/aws-sdk-go-v2/config v1.28.5/go.mod h1:4VsPbHP8JdcdUDmbTVgNL/8w9SqOkM5jyY8ljIxLO3o= +github.com/aws/aws-sdk-go-v2/credentials v1.17.46 h1:AU7RcriIo2lXjUfHFnFKYsLCwgbz1E7Mm95ieIRDNUg= +github.com/aws/aws-sdk-go-v2/credentials v1.17.46/go.mod h1:1FmYyLGL08KQXQ6mcTlifyFXfJVCNJTVGuQP4m0d/UA= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.20 h1:sDSXIrlsFSFJtWKLQS4PUWRvrT580rrnuLydJrCQ/yA= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.20/go.mod h1:WZ/c+w0ofps+/OUqMwWgnfrgzZH1DZO1RIkktICsqnY= +github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.41 h1:hqcxMc2g/MwwnRMod9n6Bd+t+9Nf7d5qRg7RaXKPd6o= +github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.41/go.mod h1:d1eH0VrttvPmrCraU68LOyNdu26zFxQFjrVSb5vdhog= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.24 h1:4usbeaes3yJnCFC7kfeyhkdkPtoRYPa/hTmCqMpKpLI= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.24/go.mod h1:5CI1JemjVwde8m2WG3cz23qHKPOxbpkq0HaoreEgLIY= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.24 h1:N1zsICrQglfzaBnrfM0Ys00860C+QFwu6u/5+LomP+o= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.24/go.mod h1:dCn9HbJ8+K31i8IQ8EWmWj0EiIk0+vKiHNMxTTYveAg= +github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 h1:VaRN3TlFdd6KxX1x3ILT5ynH6HvKgqdiXoTxAF4HQcQ= +github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.24 h1:JX70yGKLj25+lMC5Yyh8wBtvB01GDilyRuJvXJ4piD0= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.24/go.mod h1:+Ln60j9SUTD0LEwnhEB0Xhg61DHqplBrbZpLgyjoEHg= +github.com/aws/aws-sdk-go-v2/service/acm v1.30.6 h1:fDg0RlN30Xf/yYzEUL/WXqhmgFsjVb/I3230oCfyI5w= +github.com/aws/aws-sdk-go-v2/service/acm v1.30.6/go.mod h1:zRR6jE3v/TcbfO8C2P+H0Z+kShiKKVaVyoIl8NQRjyg= +github.com/aws/aws-sdk-go-v2/service/autoscaling v1.51.0 h1:1KzQVZi7OTixxaVJ8fWaJAUBjme+iQ3zBOCZhE4RgxQ= +github.com/aws/aws-sdk-go-v2/service/autoscaling v1.51.0/go.mod h1:I1+/2m+IhnK5qEbhS3CrzjeiVloo9sItE/2K+so0fkU= +github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.44.0 h1:OREVd94+oXW5a+3SSUAo4K0L5ci8cucCLu+PSiek8OU= +github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.44.0/go.mod h1:Qbr4yfpNqVNl69l/GEDK+8wxLf/vHi0ChoiSDzD7thU= +github.com/aws/aws-sdk-go-v2/service/dynamodb v1.37.1 h1:vucMirlM6D+RDU8ncKaSZ/5dGrXNajozVwpmWNPn2gQ= +github.com/aws/aws-sdk-go-v2/service/dynamodb v1.37.1/go.mod h1:fceORfs010mNxZbQhfqUjUeHlTwANmIT4mvHamuUaUg= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.193.0 h1:RhSoBFT5/8tTmIseJUXM6INTXTQDF8+0oyxWBnozIms= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.193.0/go.mod h1:mzj8EEjIHSN2oZRXiw1Dd+uB4HZTl7hC8nBzX9IZMWw= +github.com/aws/aws-sdk-go-v2/service/ecr v1.36.6 h1:zg+3FGHA0PBs0KM25qE/rOf2o5zsjNa1g/Qq83+SDI0= +github.com/aws/aws-sdk-go-v2/service/ecr v1.36.6/go.mod h1:ZSq54Z9SIsOTf1Efwgw1msilSs4XVEfVQiP9nYVnKpM= +github.com/aws/aws-sdk-go-v2/service/ecs v1.52.0 h1:7/vgFWplkusJN/m+3QOa+W9FNRqa8ujMPNmdufRaJpg= +github.com/aws/aws-sdk-go-v2/service/ecs v1.52.0/go.mod h1:dPTOvmjJQ1T7Q+2+Xs2KSPrMvx+p0rpyV+HsQVnUK4o= +github.com/aws/aws-sdk-go-v2/service/iam v1.38.1 h1:hfkzDZHBp9jAT4zcd5mtqckpU4E3Ax0LQaEWWk1VgN8= +github.com/aws/aws-sdk-go-v2/service/iam v1.38.1/go.mod h1:u36ahDtZcQHGmVm/r+0L1sfKX4fzLEMdCqiKRKkUMVM= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.1 h1:iXtILhvDxB6kPvEXgsDhGaZCSC6LQET5ZHSdJozeI0Y= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.1/go.mod h1:9nu0fVANtYiAePIBh2/pFUSwtJ402hLnp854CNoDOeE= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.4.5 h1:gvZOjQKPxFXy1ft3QnEyXmT+IqneM9QAUWlM3r0mfqw= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.4.5/go.mod h1:DLWnfvIcm9IET/mmjdxeXbBKmTCm0ZB8p1za9BVteM8= +github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.10.5 h1:3Y457U2eGukmjYjeHG6kanZpDzJADa2m0ADqnuePYVQ= +github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.10.5/go.mod h1:CfwEHGkTjYZpkQ/5PvcbEtT7AJlG68KkEvmtwU8z3/U= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.5 h1:wtpJ4zcwrSbwhECWQoI/g6WM9zqCcSpHDJIWSbMLOu4= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.5/go.mod h1:qu/W9HXQbbQ4+1+JcZp0ZNPV31ym537ZJN+fiS7Ti8E= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.5 h1:P1doBzv5VEg1ONxnJss1Kh5ZG/ewoIE4MQtKKc6Crgg= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.5/go.mod h1:NOP+euMW7W3Ukt28tAxPuoWao4rhhqJD3QEBk7oCg7w= +github.com/aws/aws-sdk-go-v2/service/kms v1.37.6 h1:CZImQdb1QbU9sGgJ9IswhVkxAcjkkD1eQTMA1KHWk+E= +github.com/aws/aws-sdk-go-v2/service/kms v1.37.6/go.mod h1:YJDdlK0zsyxVBxGU48AR/Mi8DMrGdc1E3Yij4fNrONA= +github.com/aws/aws-sdk-go-v2/service/lambda v1.69.0 h1:BXt75frE/FYtAmEDBJRBa2HexOw+oAZWZl6QknZEFgg= +github.com/aws/aws-sdk-go-v2/service/lambda v1.69.0/go.mod h1:guz2K3x4FKSdDaoeB+TPVgJNU9oj2gftbp5cR8ela1A= +github.com/aws/aws-sdk-go-v2/service/rds v1.91.0 h1:eqHz3Uih+gb0vLE5Cc4Xf733vOxsxDp6GFUUVQU4d7w= +github.com/aws/aws-sdk-go-v2/service/rds v1.91.0/go.mod h1:h2jc7IleH3xHY7y+h8FH7WAZcz3IVLOB6/jXotIQ/qU= +github.com/aws/aws-sdk-go-v2/service/route53 v1.46.2 h1:wmt05tPp/CaRZpPV5B4SaJ5TwkHKom07/BzHoLdkY1o= +github.com/aws/aws-sdk-go-v2/service/route53 v1.46.2/go.mod h1:d+K9HESMpGb1EU9/UmmpInbGIUcAkwmcY6ZO/A3zZsw= +github.com/aws/aws-sdk-go-v2/service/s3 v1.69.0 h1:Q2ax8S21clKOnHhhr933xm3JxdJebql+R7aNo7p7GBQ= +github.com/aws/aws-sdk-go-v2/service/s3 v1.69.0/go.mod h1:ralv4XawHjEMaHOWnTFushl0WRqim/gQWesAMF6hTow= +github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.34.6 h1:1KDMKvOKNrpD667ORbZ/+4OgvUoaok1gg/MLzrHF9fw= +github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.34.6/go.mod h1:DmtyfCfONhOyVAJ6ZMTrDSFIeyCBlEO93Qkfhxwbxu0= +github.com/aws/aws-sdk-go-v2/service/sns v1.33.6 h1:lEUtRHICiXsd7VRwRjXaY7MApT2X4Ue0Mrwe6XbyBro= +github.com/aws/aws-sdk-go-v2/service/sns v1.33.6/go.mod h1:SODr0Lu3lFdT0SGsGX1TzFTapwveBrT5wztVoYtppm8= +github.com/aws/aws-sdk-go-v2/service/sqs v1.37.1 h1:39WvSrVq9DD6UHkD+fx5x19P5KpRQfNdtgReDVNbelc= +github.com/aws/aws-sdk-go-v2/service/sqs v1.37.1/go.mod h1:3gwPzC9LER/BTQdQZ3r6dUktb1rSjABF1D3Sr6nS7VU= +github.com/aws/aws-sdk-go-v2/service/ssm v1.56.0 h1:mADKqoZaodipGgiZfuAjtlcr4IVBtXPZKVjkzUZCCYM= +github.com/aws/aws-sdk-go-v2/service/ssm v1.56.0/go.mod h1:l9qF25TzH95FhcIak6e4vt79KE4I7M2Nf59eMUVjj6c= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.6 h1:3zu537oLmsPfDMyjnUS2g+F2vITgy5pB74tHI+JBNoM= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.6/go.mod h1:WJSZH2ZvepM6t6jwu4w/Z45Eoi75lPN7DcydSRtJg6Y= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.5 h1:K0OQAsDywb0ltlFrZm0JHPY3yZp/S9OaoLU33S7vPS8= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.5/go.mod h1:ORITg+fyuMoeiQFiVGoqB3OydVTLkClw/ljbblMq6Cc= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.1 h1:6SZUVRQNvExYlMLbHdlKB48x0fLbc2iVROyaNEwBHbU= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.1/go.mod h1:GqWyYCwLXnlUB1lOAXQyNSPqPLQJvmo8J0DWBzp9mtg= +github.com/aws/smithy-go v1.22.1 h1:/HPHZQ0g7f4eUeK6HKglFz8uwVfZKgoI25rb/J+dnro= +github.com/aws/smithy-go v1.22.1/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d h1:xDfNPAt8lFiC1UJrqV3uuy861HCTo708pDMbjHHdCas= github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d/go.mod h1:6QX/PXZ00z/TKoufEY6K/a0k6AhaJrQKdFe6OfVXsa4= github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/boombuler/barcode v1.0.1 h1:NDBbPmhS+EqABEs5Kg3n/5ZNjy73Pz7SIV+KCeqyXcs= github.com/boombuler/barcode v1.0.1/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= -github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= -github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= -github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= -github.com/cheggaaa/pb v1.0.27/go.mod h1:pQciLPpbU0oxA0h+VJYYLxO+XeDQb5pZijXscXHm81s= -github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= -github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= -github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= -github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= -github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= -github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= -github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= -github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= -github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cpuguy83/go-md2man/v2 v2.0.4 h1:wfIWP927BUkWJb2NmU/kNDYIBTh/ziUX91+lVfRxZq4= -github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +github.com/cpuguy83/go-md2man/v2 v2.0.5 h1:ZtcqGrnekaHpVLArFSe4HK5DoKx1T0rq2DwVB0alcyc= +github.com/cpuguy83/go-md2man/v2 v2.0.5/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/emicklei/go-restful/v3 v3.12.1 h1:PJMDIM/ak7btuL8Ex0iYET9hxM3CI2sjZtzpL63nKAU= github.com/emicklei/go-restful/v3 v3.12.1/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= -github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= -github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= -github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= -github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po= -github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= -github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= -github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ= -github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0= -github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE= -github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= -github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= -github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= -github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= -github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= github.com/go-errors/errors v1.5.1 h1:ZwEMSLRCapFLflTpT7NKaAc7ukJ8ZPEjzlxt8rPN8bk= github.com/go-errors/errors v1.5.1/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og= -github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= -github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= -github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= -github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY= github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= -github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= -github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-openapi/jsonpointer v0.21.0 h1:YgdVicSA9vH5RiHs9TZW5oyafXZFc6+2Vc1rr/O9oNQ= github.com/go-openapi/jsonpointer v0.21.0/go.mod h1:IUyH9l/+uyhIYQ/PXVA41Rexl+kOkAPDdXEYns6fzUY= github.com/go-openapi/jsonreference v0.21.0 h1:Rs+Y7hSXT83Jacb7kFyjn4ijOuVGSvOdF2+tg1TRrwQ= @@ -272,144 +111,54 @@ github.com/go-test/deep v1.0.7 h1:/VSMRlnY/JSyqxQUzQLKVMAskpY/NZKFA5j2P+0pP2M= github.com/go-test/deep v1.0.7/go.mod h1:QV8Hv/iy04NyLBxAdO9njL0iVPN1S4d/A3NVv1V36o8= github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= -github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= -github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE= -github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= -github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= -github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y= -github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= -github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= -github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= -github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= -github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8= -github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs= -github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= -github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= -github.com/golang/protobuf v1.3.5/go.mod h1:6O5/vntMXwX2lRkT1hjjk0nAC1IDOTvTlVgjlRvqsdk= -github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8= -github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA= -github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs= -github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w= -github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0= -github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= -github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= -github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= -github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= -github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= -github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= -github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= -github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/gnostic-models v0.6.9-0.20230804172637-c7be7c783f49 h1:0VpGH+cDhbDtdcweoyCVsF3fhN8kejK6rFe/2FFX2nU= github.com/google/gnostic-models v0.6.9-0.20230804172637-c7be7c783f49/go.mod h1:BkkQ4L1KS1xMt2aWSPStnn55ChGC0DPOn2FQYj+f25M= -github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= -github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= -github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= -github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= -github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0= github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= -github.com/google/martian v2.1.0+incompatible h1:/CP5g8u/VJHijgedC/Legn3BAbAaWPgecwXBIDzw5no= -github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= -github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= -github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= -github.com/google/martian/v3 v3.2.1/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= -github.com/google/martian/v3 v3.3.3 h1:DIhPTQrbPkgs2yJYdXU/eNACCG5DVQjySNRNlflZ9Fc= -github.com/google/martian/v3 v3.3.3/go.mod h1:iEPrYcgCF7jA9OtScMFQyAlZZ4YXTKEtJ1E6RWzmBA0= -github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= -github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= -github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20240424215950-a892ee059fd6 h1:k7nVchz72niMH6YLQNvHSdIE7iqsQxK1P41mySCvssg= github.com/google/pprof v0.0.0-20240424215950-a892ee059fd6/go.mod h1:kf6iHlnVGwgKolg33glAes7Yg/8iWP8ukqeldJSO7jw= -github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= -github.com/google/s2a-go v0.1.7 h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o= -github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw= -github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= -github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= -github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg= -github.com/googleapis/enterprise-certificate-proxy v0.3.2 h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs= -github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0= -github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= -github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= -github.com/googleapis/gax-go/v2 v2.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0= -github.com/googleapis/gax-go/v2 v2.1.1/go.mod h1:hddJymUZASv3XPyGkUpKj8pPO47Rmb0eJc8R6ouapiM= -github.com/googleapis/gax-go/v2 v2.2.0/go.mod h1:as02EH8zWkzwUoLbBaFeQ+arQaj/OthfcblKl4IGNaM= -github.com/googleapis/gax-go/v2 v2.3.0/go.mod h1:b8LNqSzNabLiUpXKkY7HAR5jr6bIT99EXz9pXxye9YM= -github.com/googleapis/gax-go/v2 v2.4.0/go.mod h1:XOTVJ59hdnfJLIP/dh8n5CGryZR2LxK9wbMD5+iXC6c= -github.com/googleapis/gax-go/v2 v2.5.1/go.mod h1:h6B0KMMFNtI2ddbGJn3T3ZbwkeT6yqEF02fYlzkUCyo= -github.com/googleapis/gax-go/v2 v2.6.0/go.mod h1:1mjbznJAPHFpesgE5ucqfYEscaz5kMdcIDwU/6+DDoY= -github.com/googleapis/gax-go/v2 v2.12.4 h1:9gWcmF85Wvq4ryPFvGFaOgPIs1AQX0d0bcbGw4Z96qg= -github.com/googleapis/gax-go/v2 v2.12.4/go.mod h1:KYEYLorsnIGDi/rPC8b5TdlB9kbKoFubselGIoBMCwI= -github.com/googleapis/go-type-adapters v1.0.0/go.mod h1:zHW75FOG2aur7gAO2B+MLby+cLsWGBF62rFAi7WjWO4= github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= github.com/gorilla/websocket v1.5.1 h1:gmztn0JnHVt9JZquRuzLw3g4wouNVzKL15iLr/zn/QY= github.com/gorilla/websocket v1.5.1/go.mod h1:x3kM2JMyaluk02fnUJpQuwD2dCS5NDG2ZHL0uE0tcaY= -github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= github.com/gruntwork-io/go-commons v0.17.1 h1:2KS9wAqrgeOTWj33DSHzDNJ1FCprptWdLFqej+wB8x0= github.com/gruntwork-io/go-commons v0.17.1/go.mod h1:S98JcR7irPD1bcruSvnqupg+WSJEJ6xaM89fpUZVISk= -github.com/gruntwork-io/terratest v0.46.15 h1:qfqjTFveymaqe7aAWn3LjlK0SwVGpRfoOut5ggNyfQ8= -github.com/gruntwork-io/terratest v0.46.15/go.mod h1:9bd22zAojjBBiYdsp+AR1iyl2iB6bRUVm2Yf1AFhfrA= +github.com/gruntwork-io/terratest v0.48.2 h1:+VwfODchq8jxZZWD+s8gBlhD1z6/C4bFLNrhpm9ONrs= +github.com/gruntwork-io/terratest v0.48.2/go.mod h1:Y5ETyD4ZQ2MZhasPno272fWuCpKwvTPYDi8Y0tIMqTE= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/go-cleanhttp v0.5.2 h1:035FKYIWjmULyFRBKPs8TBQoi0x6d9G4xc9neXJWAZQ= github.com/hashicorp/go-cleanhttp v0.5.2/go.mod h1:kO/YDlP8L1346E6Sodw+PrpBSV4/SoxCXGY6BqNFT48= -github.com/hashicorp/go-getter v1.7.5 h1:dT58k9hQ/vbxNMwoI5+xFYAJuv6152UNvdHokfI5wE4= -github.com/hashicorp/go-getter v1.7.5/go.mod h1:W7TalhMmbPmsSMdNjD0ZskARur/9GJ17cfHTRtXV744= +github.com/hashicorp/go-getter/v2 v2.2.3 h1:6CVzhT0KJQHqd9b0pK3xSP0CM/Cv+bVhk+jcaRJ2pGk= +github.com/hashicorp/go-getter/v2 v2.2.3/go.mod h1:hp5Yy0GMQvwWVUmwLs3ygivz1JSLI323hdIE9J9m7TY= github.com/hashicorp/go-multierror v1.1.1 h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+lD48awMYo= github.com/hashicorp/go-multierror v1.1.1/go.mod h1:iw975J/qwKPdAO1clOe2L8331t/9/fmwbPZ6JB6eMoM= github.com/hashicorp/go-safetemp v1.0.0 h1:2HR189eFNrjHQyENnQMMpCiBAsRxzbTMIgBhEyExpmo= github.com/hashicorp/go-safetemp v1.0.0/go.mod h1:oaerMy3BhqiTbVye6QuFhFtIceqFoDHxNAB65b+Rj1I= -github.com/hashicorp/go-version v1.6.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= github.com/hashicorp/go-version v1.7.0 h1:5tqGy27NaOTB8yJKUZELlFAS/LTKJkrmONwQKeRZfjY= github.com/hashicorp/go-version v1.7.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= -github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= -github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= -github.com/hashicorp/hcl/v2 v2.20.1 h1:M6hgdyz7HYt1UN9e61j+qKJBqR3orTWbI1HKBJEdxtc= -github.com/hashicorp/hcl/v2 v2.20.1/go.mod h1:TZDqQ4kNKCbh1iJp99FdPiUaVDDUPivbqxZulxDYqL4= -github.com/hashicorp/terraform-json v0.22.1 h1:xft84GZR0QzjPVWs4lRUwvTcPnegqlyS7orfb5Ltvec= -github.com/hashicorp/terraform-json v0.22.1/go.mod h1:JbWSQCLFSXFFhg42T7l9iJwdGXBYV8fmmD6o/ML4p3A= -github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= -github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= +github.com/hashicorp/hcl/v2 v2.22.0 h1:hkZ3nCtqeJsDhPRFz5EA9iwcG1hNWGePOTw6oyul12M= +github.com/hashicorp/hcl/v2 v2.22.0/go.mod h1:62ZYHrXgPoX8xBnzl8QzbWq4dyDsDtfCRgIq1rbJEvA= +github.com/hashicorp/terraform-json v0.24.0 h1:rUiyF+x1kYawXeRth6fKFm/MdfBS6+lW4NbeATsYz8Q= +github.com/hashicorp/terraform-json v0.24.0/go.mod h1:Nfj5ubo9xbu9uiAoZVBsNOjvNKB66Oyrvtit74kC7ow= github.com/imdario/mergo v0.3.16 h1:wwQJbIsHYGMUyLSPrEq1CT16AhnhNJQ51+4fdHUnCl4= github.com/imdario/mergo v0.3.16/go.mod h1:WBLT9ZmE3lPoWsEzCh9LPo3TiwVN+ZKEjmz+hD27ysY= +github.com/jackc/pgpassfile v1.0.0 h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsIM= +github.com/jackc/pgpassfile v1.0.0/go.mod h1:CEx0iS5ambNFdcRtxPj5JhEz+xB6uRky5eyVu/W2HEg= +github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 h1:iCEnooe7UlwOQYpKFhBabPMi4aNAfoODPEFNiAnClxo= +github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761/go.mod h1:5TJZWKEWniPve33vlWYSoGYefn3gLQRzjfDlhSJ9ZKM= +github.com/jackc/pgx/v5 v5.7.1 h1:x7SYsPBYDkHDksogeSmZZ5xzThcTgRz++I5E+ePFUcs= +github.com/jackc/pgx/v5 v5.7.1/go.mod h1:e7O26IywZZ+naJtWWos6i6fvWK+29etgITqrqHLfoZA= +github.com/jackc/puddle/v2 v2.2.2 h1:PR8nw+E/1w0GLuRFSmiioY6UooMp6KJv0/61nB7icHo= +github.com/jackc/puddle/v2 v2.2.2/go.mod h1:vriiEXHvEE654aYKXXjOvZM39qJ0q+azkZFrfEOc3H4= github.com/jinzhu/copier v0.4.0 h1:w3ciUoD19shMCRargcpm0cm91ytaBhDvuRpz1ODO/U8= github.com/jinzhu/copier v0.4.0/go.mod h1:DfbEm0FYsaqBcKcFuvmOZb218JkPGtvSHsKg8S8hyyg= github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg= @@ -420,25 +169,16 @@ github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8Hm github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y= github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= -github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= -github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= -github.com/klauspost/compress v1.15.11/go.mod h1:QPwzmACJjUTFsnSHH934V6woptycfrDDJnH7hvFVbGM= github.com/klauspost/compress v1.17.8 h1:YcnTYrq7MikUT7k0Yb5eceMmALQPYBW/Xltxn0NAMnU= github.com/klauspost/compress v1.17.8/go.mod h1:Di0epgTjJY877eYKx5yC51cX2A2Vl2ibi7bDH9ttBbw= -github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= -github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= -github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0= github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= -github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= -github.com/mattn/go-isatty v0.0.4/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= -github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-zglob v0.0.4 h1:LQi2iOm0/fGgu80AioIJ/1j9w9Oh+9DZ39J4VAGzHQM= github.com/mattn/go-zglob v0.0.4/go.mod h1:MxxjyoXXnMxfIpxTK2GAkw1w8glPsQILx3N5wrKakiY= github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y= @@ -462,619 +202,104 @@ github.com/onsi/ginkgo/v2 v2.17.2 h1:7eMhcy3GimbsA3hEnVKdw/PQM9XN9krpKVXsZdph0/g github.com/onsi/ginkgo/v2 v2.17.2/go.mod h1:nP2DPOQoNsQmsVyv5rDA8JkXQoCs6goXIvr/PRJ1eCc= github.com/onsi/gomega v1.33.1 h1:dsYjIxxSR755MDmKVsaFQTE22ChNBcuuTWgkUDSubOk= github.com/onsi/gomega v1.33.1/go.mod h1:U4R44UsT+9eLIaYRB2a5qajjtQYn0hauxvRm16AVYg0= -github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/pquerna/otp v1.4.0 h1:wZvl1TIVxKRThZIBiwOOHOGP/1+nZyWBil9Y2XNEDzg= github.com/pquerna/otp v1.4.0/go.mod h1:dkJfzwRKNiegxyNb54X/3fLwhCynbMspSyWKnvi1AEg= github.com/prashantv/gostub v1.1.0 h1:BTyx3RfQjRHnUWaGF9oQos79AlQ5k8WNktv7VGvVH4g= github.com/prashantv/gostub v1.1.0/go.mod h1:A5zLQHz7ieHGG7is6LLXLz7I8+3LZzsrV0P1IAHhP5U= -github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= -github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.11.0 h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M= github.com/rogpeppe/go-internal v1.11.0/go.mod h1:ddIwULY96R17DhadqLgMfk9H9tvdUzkipdSkR5nkCZA= github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= -github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= -github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= -github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA= -github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= -github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= -github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= -github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= -github.com/tidwall/gjson v1.17.1 h1:wlYEnwqAHgzmhNUFfw7Xalt2JzQvsMx2Se4PcoFCT/U= -github.com/tidwall/gjson v1.17.1/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk= +github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= +github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/tidwall/gjson v1.18.0 h1:FIDeeyB800efLX89e5a8Y0BNH+LOngJyGrIWxG2FKQY= +github.com/tidwall/gjson v1.18.0/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk= github.com/tidwall/match v1.1.1 h1:+Ho715JplO36QYgwN9PGYNhgZvoUSc9X2c80KVTi+GA= github.com/tidwall/match v1.1.1/go.mod h1:eRSPERbgtNPcGhD8UCthc6PmLEQXEWd3PRB5JTxsfmM= github.com/tidwall/pretty v1.2.0/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= github.com/tidwall/pretty v1.2.1 h1:qjsOFOWWQl+N3RsoF5/ssm1pHmJJwhjlSbZ51I6wMl4= github.com/tidwall/pretty v1.2.1/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= -github.com/tmccombs/hcl2json v0.6.3 h1:yfZO7FYuWxSBAkxN1Dw+O9bjnK12vdwCDtSJDzw7haw= -github.com/tmccombs/hcl2json v0.6.3/go.mod h1:VaIUbPyWiGThEKOsVZis0QHfMCnHLqD3IEbggSvQ8eY= -github.com/ulikunitz/xz v0.5.10/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14= +github.com/tmccombs/hcl2json v0.6.4 h1:/FWnzS9JCuyZ4MNwrG4vMrFrzRgsWEOVi+1AyYUVLGw= +github.com/tmccombs/hcl2json v0.6.4/go.mod h1:+ppKlIW3H5nsAsZddXPy2iMyvld3SHxyjswOZhavRDk= github.com/ulikunitz/xz v0.5.12 h1:37Nm15o69RwBkXM0J6A5OlE67RZTfzUxTj8fB3dfcsc= github.com/ulikunitz/xz v0.5.12/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14= github.com/urfave/cli/v2 v2.27.2 h1:6e0H+AkS+zDckwPCUrZkKX38mRaau4nL2uipkJpbkcI= github.com/urfave/cli/v2 v2.27.2/go.mod h1:g0+79LmHHATl7DAcHO99smiR/T7uGLw84w8Y42x+4eM= github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1 h1:gEOO8jv9F4OT7lGCjxCBTO/36wtF6j2nSip77qHd4x4= github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1/go.mod h1:Ohn+xnUBiLI6FVj/9LpzZWtj1/D6lUovWYBkxHVV3aM= -github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= -github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= -github.com/zclconf/go-cty v1.14.4 h1:uXXczd9QDGsgu0i/QFR/hzI5NYCHLf6NQw/atrbnhq8= -github.com/zclconf/go-cty v1.14.4/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE= -github.com/zclconf/go-cty-debug v0.0.0-20191215020915-b22d67c1ba0b h1:FosyBZYxY34Wul7O/MSKey3txpPYyCqVO5ZyceuQJEI= -github.com/zclconf/go-cty-debug v0.0.0-20191215020915-b22d67c1ba0b/go.mod h1:ZRKQfBXbGkpdV6QMzT3rU1kSTAnfu1dO8dPKjYprgj8= -go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= -go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= -go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= -go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= -go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= -go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= -go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= -go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= -go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.52.0 h1:vS1Ao/R55RNV4O7TA2Qopok8yN+X0LIP6RVWLFkprck= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.52.0/go.mod h1:BMsdeOxN04K0L5FNUBfjFdvwWGNe/rkmSwH4Aelu/X0= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.52.0 h1:9l89oX4ba9kHbBol3Xin3leYJ+252h0zszDtBwyKe2A= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.52.0/go.mod h1:XLZfZboOJWHNKUv7eH0inh0E9VV6eWDFB/9yJyTLPp0= -go.opentelemetry.io/otel v1.27.0 h1:9BZoF3yMK/O1AafMiQTVu0YDj5Ea4hPhxCs7sGva+cg= -go.opentelemetry.io/otel v1.27.0/go.mod h1:DMpAK8fzYRzs+bi3rS5REupisuqTheUlSZJ1WnZaPAQ= -go.opentelemetry.io/otel/metric v1.27.0 h1:hvj3vdEKyeCi4YaYfNjv2NUje8FqKqUY8IlF0FxV/ik= -go.opentelemetry.io/otel/metric v1.27.0/go.mod h1:mVFgmRlhljgBiuk/MP/oKylr4hs85GZAylncepAX/ak= -go.opentelemetry.io/otel/sdk v1.24.0 h1:YMPPDNymmQN3ZgczicBY3B6sf9n62Dlj9pWD3ucgoDw= -go.opentelemetry.io/otel/sdk v1.24.0/go.mod h1:KVrIYw6tEubO9E96HQpcmpTKDVn9gdv35HoYiQWGDFg= -go.opentelemetry.io/otel/trace v1.27.0 h1:IqYb813p7cmbHk0a5y6pD5JPakbVfftRXABGt5/Rscw= -go.opentelemetry.io/otel/trace v1.27.0/go.mod h1:6RiD1hkAprV4/q+yd2ln1HG9GoPx39SuvvstaLBl+l4= -go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= +github.com/zclconf/go-cty v1.15.1 h1:RgQYm4j2EvoBRXOPxhUvxPzRrGDo1eCOhHXuGfrj5S0= +github.com/zclconf/go-cty v1.15.1/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE= +github.com/zclconf/go-cty-debug v0.0.0-20240509010212-0d6042c53940 h1:4r45xpDWB6ZMSMNJFMOjqrGHynW3DIBuR2H9j0ug+Mo= +github.com/zclconf/go-cty-debug v0.0.0-20240509010212-0d6042c53940/go.mod h1:CmBdvvj3nqzfzJ6nTCIwDTPZ56aVGvDrmztiO5g3qrM= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= -golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.36.0 h1:AnAEvhDddvBdpY+uR+MyHmuZzzNqXSe/GvuDeob5L34= golang.org/x/crypto v0.36.0/go.mod h1:Y4J0ReaxCR1IMaabaSMugxJES1EpwhBHhv2bDHklZvc= -golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= -golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek= -golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY= -golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= -golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= -golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= -golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= -golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= golang.org/x/exp v0.0.0-20240604190554-fc45aab8b7f8 h1:LoYXNGAShUG3m/ehNk4iFctuhGX/+R1ZpfJ4/ia80JM= golang.org/x/exp v0.0.0-20240604190554-fc45aab8b7f8/go.mod h1:jj3sYF3dwk5D+ghuXyeI3r5MFf+NT2An6/9dOA95KSI= -golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= -golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= -golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= -golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= -golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= -golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs= -golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= -golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= -golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= -golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY= -golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= -golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.18.0 h1:5+9lSbEzPSdWkH32vYPBwEpX8KwDbM52Ud9xBUvNlb0= golang.org/x/mod v0.18.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= -golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= -golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= -golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc= -golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= -golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -golang.org/x/net v0.0.0-20220412020605-290c469a71a5/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -golang.org/x/net v0.0.0-20220607020251-c690dde0001d/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.0.0-20220617184016-355a448f1bc9/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.0.0-20220624214902-1bab6f366d9e/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.0.0-20220909164309-bea034e7d591/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= -golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= -golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= golang.org/x/net v0.38.0 h1:vRMAPTMaeGqVhG5QyLJHqNDwecKTomGeqbnfZyKlBI8= golang.org/x/net v0.38.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8= -golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= -golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210628180205-a41e5a781914/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210805134026-6f1e6394065a/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= -golang.org/x/oauth2 v0.0.0-20220309155454-6242fa91716a/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= -golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= -golang.org/x/oauth2 v0.0.0-20220608161450-d0670ef3b1eb/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= -golang.org/x/oauth2 v0.0.0-20220622183110-fd043fe589d2/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= -golang.org/x/oauth2 v0.0.0-20220822191816-0ebed06d0094/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= -golang.org/x/oauth2 v0.0.0-20220909003341-f21342109be1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= -golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= -golang.org/x/oauth2 v0.1.0/go.mod h1:G9FE4dLTsbXUu90h/Pf85g4w1D+SSAgR+q46nJZ8M4A= -golang.org/x/oauth2 v0.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs= -golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= -golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/oauth2 v0.24.0 h1:KTBBxWqUa0ykRPLtV69rRto9TLXcqYkeswu48x/gvNE= +golang.org/x/oauth2 v0.24.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.12.0 h1:MHc5BpPuC30uJk597Ri8TV3CNZcTLu6B6z4lJy+g6Jw= golang.org/x/sync v0.12.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA= -golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210514084401-e8d321eab015/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210603125802-9665404d3644/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220209214540-3681064d5158/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220502124256-b6088ccd6cba/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220610221304-9f5ed59c137d/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220624220833-87e55d714810/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.31.0 h1:ioabZlmFYtWhL+TRYpcnNlLwhyxaM9kWTDEmfnprqik= golang.org/x/sys v0.31.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= -golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= -golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.30.0 h1:PQ39fJZ+mfadBm0y5WlL4vlM7Sx1Hgf13sMIY2+QS9Y= golang.org/x/term v0.30.0/go.mod h1:NYYFdzHoI5wRh/h5tDMdMqCqPJZEuNqVR5xJLd/n67g= -golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= -golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.23.0 h1:D71I7dUrlY+VX0gQShAThNGHFxZ13dGLBHQLVl1mJlY= golang.org/x/text v0.23.0/go.mod h1:/BLNzu4aZCJ1+kcD0DNRotWKage4q2rGVAg4o22unh4= -golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk= -golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= +golang.org/x/time v0.8.0 h1:9i3RxcPv3PZnitoVGMPDKZSq1xW1gK1Xy3ArNOGZfEg= +golang.org/x/time v0.8.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= -golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= -golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= -golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= -golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= -golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= -golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= -golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= -golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= -golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/tools v0.22.0 h1:gqSGLZqv+AI9lIQzniJ0nZDRG5GBPsSi+DRNHWNz6yA= golang.org/x/tools v0.22.0/go.mod h1:aCwcsjqvq7Yqt6TNyX7QMU2enbQ/Gt0bo6krSeEri+c= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= -golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= -golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= -golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 h1:+cNy6SZtPcJQH3LJVLOSmiC7MMxXNOb3PU/VUEz+EhU= -golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90= -google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= -google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= -google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= -google.golang.org/api v0.9.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= -google.golang.org/api v0.13.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= -google.golang.org/api v0.14.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= -google.golang.org/api v0.15.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= -google.golang.org/api v0.17.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.18.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.19.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.20.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.22.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.24.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= -google.golang.org/api v0.28.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= -google.golang.org/api v0.29.0/go.mod h1:Lcubydp8VUV7KeIHD9z2Bys/sm/vGKnG1UHuDBSrHWM= -google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz5138Fc= -google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg= -google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE= -google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8= -google.golang.org/api v0.41.0/go.mod h1:RkxM5lITDfTzmyKFPt+wGrCJbVfniCr2ool8kTBzRTU= -google.golang.org/api v0.43.0/go.mod h1:nQsDGjRXMo4lvh5hP0TKqF244gqhGcr/YSIykhUk/94= -google.golang.org/api v0.47.0/go.mod h1:Wbvgpq1HddcWVtzsVLyfLp8lDg6AA241LmgIL59tHXo= -google.golang.org/api v0.48.0/go.mod h1:71Pr1vy+TAZRPkPs/xlCf5SsU8WjuAWv1Pfjbtukyy4= -google.golang.org/api v0.50.0/go.mod h1:4bNT5pAuq5ji4SRZm+5QIkjny9JAyVD/3gaSihNefaw= -google.golang.org/api v0.51.0/go.mod h1:t4HdrdoNgyN5cbEfm7Lum0lcLDLiise1F8qDKX00sOU= -google.golang.org/api v0.54.0/go.mod h1:7C4bFFOvVDGXjfDTAsgGwDgAxRDeQ4X8NvUedIt6z3k= -google.golang.org/api v0.55.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= -google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= -google.golang.org/api v0.57.0/go.mod h1:dVPlbZyBo2/OjBpmvNdpn2GRm6rPy75jyU7bmhdrMgI= -google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3hg9I= -google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo= -google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g= -google.golang.org/api v0.70.0/go.mod h1:Bs4ZM2HGifEvXwd50TtW70ovgJffJYw2oRCOFU/SkfA= -google.golang.org/api v0.71.0/go.mod h1:4PyU6e6JogV1f9eA4voyrTY2batOLdgZ5qZ5HOCc4j8= -google.golang.org/api v0.74.0/go.mod h1:ZpfMZOVRMywNyvJFeqL9HRWBgAuRfSjJFpe9QtRRyDs= -google.golang.org/api v0.75.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA= -google.golang.org/api v0.77.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA= -google.golang.org/api v0.78.0/go.mod h1:1Sg78yoMLOhlQTeF+ARBoytAcH1NNyyl390YMy6rKmw= -google.golang.org/api v0.80.0/go.mod h1:xY3nI94gbvBrE0J6NHXhxOmW97HG7Khjkku6AFB3Hyg= -google.golang.org/api v0.84.0/go.mod h1:NTsGnUFJMYROtiquksZHBWtHfeMC7iYthki7Eq3pa8o= -google.golang.org/api v0.85.0/go.mod h1:AqZf8Ep9uZ2pyTvgL+x0D3Zt0eoT9b5E8fmzfu6FO2g= -google.golang.org/api v0.90.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= -google.golang.org/api v0.93.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= -google.golang.org/api v0.95.0/go.mod h1:eADj+UBuxkh5zlrSntJghuNeg8HwQ1w5lTKkuqaETEI= -google.golang.org/api v0.96.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= -google.golang.org/api v0.97.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= -google.golang.org/api v0.98.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= -google.golang.org/api v0.100.0/go.mod h1:ZE3Z2+ZOr87Rx7dqFsdRQkRBk36kDtp/h+QpHbB7a70= -google.golang.org/api v0.183.0 h1:PNMeRDwo1pJdgNcFQ9GstuLe/noWKIc89pRWRLMvLwE= -google.golang.org/api v0.183.0/go.mod h1:q43adC5/pHoSZTx5h2mSmdF7NcyfW9JuDyIOJAgS9ZQ= -google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= -google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= -google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= -google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= -google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= -google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= -google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= -google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= -google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA= -google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U= -google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= -google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA= -google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210329143202-679c6ae281ee/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= -google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= -google.golang.org/genproto v0.0.0-20210513213006-bf773b8c8384/go.mod h1:P3QM42oQyzQSnHPnZ/vqoCdDmzH28fzWByN9asMeM8A= -google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= -google.golang.org/genproto v0.0.0-20210604141403-392c879c8b08/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= -google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= -google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod h1:SzzZ/N+nwJDaO1kznhnlzqS8ocJICar6hYhVyhi++24= -google.golang.org/genproto v0.0.0-20210713002101-d411969a0d9a/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k= -google.golang.org/genproto v0.0.0-20210716133855-ce7ef5c701ea/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k= -google.golang.org/genproto v0.0.0-20210728212813-7823e685a01f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= -google.golang.org/genproto v0.0.0-20210805201207-89edb61ffb67/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= -google.golang.org/genproto v0.0.0-20210813162853-db860fec028c/go.mod h1:cFeNkxwySK631ADgubI+/XFU/xp8FD5KIVV4rj8UC5w= -google.golang.org/genproto v0.0.0-20210821163610-241b8fcbd6c8/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210828152312-66f60bf46e71/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210831024726-fe130286e0e2/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210903162649-d08c68adba83/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210909211513-a8c4777a87af/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210924002016-3dee208752a0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220207164111-0872dc986b00/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220218161850-94dd64e39d7c/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= -google.golang.org/genproto v0.0.0-20220222213610-43724f9ea8cf/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= -google.golang.org/genproto v0.0.0-20220304144024-325a89244dc8/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= -google.golang.org/genproto v0.0.0-20220310185008-1973136f34c6/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= -google.golang.org/genproto v0.0.0-20220324131243-acbaeb5b85eb/go.mod h1:hAL49I2IFola2sVEjAn7MEwsja0xp51I0tlGAf9hz4E= -google.golang.org/genproto v0.0.0-20220407144326-9054f6ed7bac/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= -google.golang.org/genproto v0.0.0-20220413183235-5e96e2839df9/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= -google.golang.org/genproto v0.0.0-20220414192740-2d67ff6cf2b4/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= -google.golang.org/genproto v0.0.0-20220421151946-72621c1f0bd3/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= -google.golang.org/genproto v0.0.0-20220429170224-98d788798c3e/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= -google.golang.org/genproto v0.0.0-20220502173005-c8bf987b8c21/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= -google.golang.org/genproto v0.0.0-20220505152158-f39f71e6c8f3/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= -google.golang.org/genproto v0.0.0-20220518221133-4f43b3371335/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= -google.golang.org/genproto v0.0.0-20220523171625-347a074981d8/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= -google.golang.org/genproto v0.0.0-20220608133413-ed9918b62aac/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= -google.golang.org/genproto v0.0.0-20220616135557-88e70c0c3a90/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= -google.golang.org/genproto v0.0.0-20220617124728-180714bec0ad/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= -google.golang.org/genproto v0.0.0-20220624142145-8cd45d7dbd1f/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= -google.golang.org/genproto v0.0.0-20220628213854-d9e0b6570c03/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= -google.golang.org/genproto v0.0.0-20220722212130-b98a9ff5e252/go.mod h1:GkXuJDJ6aQ7lnJcRF+SJVgFdQhypqgl3LB1C9vabdRE= -google.golang.org/genproto v0.0.0-20220801145646-83ce21fca29f/go.mod h1:iHe1svFLAZg9VWz891+QbRMwUv9O/1Ww+/mngYeThbc= -google.golang.org/genproto v0.0.0-20220815135757-37a418bb8959/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= -google.golang.org/genproto v0.0.0-20220817144833-d7fd3f11b9b1/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= -google.golang.org/genproto v0.0.0-20220822174746-9e6da59bd2fc/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= -google.golang.org/genproto v0.0.0-20220829144015-23454907ede3/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= -google.golang.org/genproto v0.0.0-20220829175752-36a9c930ecbf/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= -google.golang.org/genproto v0.0.0-20220913154956-18f8339a66a5/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= -google.golang.org/genproto v0.0.0-20220914142337-ca0e39ece12f/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= -google.golang.org/genproto v0.0.0-20220915135415-7fd63a7952de/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= -google.golang.org/genproto v0.0.0-20220916172020-2692e8806bfa/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= -google.golang.org/genproto v0.0.0-20220919141832-68c03719ef51/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= -google.golang.org/genproto v0.0.0-20220920201722-2b89144ce006/go.mod h1:ht8XFiar2npT/g4vkk7O0WYS1sHOHbdujxbEp7CJWbw= -google.golang.org/genproto v0.0.0-20220926165614-551eb538f295/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI= -google.golang.org/genproto v0.0.0-20220926220553-6981cbe3cfce/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI= -google.golang.org/genproto v0.0.0-20221010155953-15ba04fc1c0e/go.mod h1:3526vdqwhZAwq4wsRUaVG555sVgsNmIjRtO7t/JH29U= -google.golang.org/genproto v0.0.0-20221014173430-6e2ab493f96b/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM= -google.golang.org/genproto v0.0.0-20221014213838-99cd37c6964a/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM= -google.golang.org/genproto v0.0.0-20221025140454-527a21cfbd71/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= -google.golang.org/genproto v0.0.0-20240604185151-ef581f913117 h1:HCZ6DlkKtCDAtD8ForECsY3tKuaR+p4R3grlK80uCCc= -google.golang.org/genproto v0.0.0-20240604185151-ef581f913117/go.mod h1:lesfX/+9iA+3OdqeCpoDddJaNxVB1AB6tD7EfqMmprc= -google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117 h1:+rdxYoE3E5htTEWIe15GlN6IfvbURM//Jt0mmkmm6ZU= -google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117 h1:1GBuWVLM/KMVUv1t1En5Gs+gFZCNd360GGb4sSxtrhU= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117/go.mod h1:EfXuqaE1J41VCDicxHzUDm+8rk+7ZdXzHV0IhO/I6s0= -google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= -google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= -google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= -google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= -google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= -google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= -google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= -google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= -google.golang.org/grpc v1.28.0/go.mod h1:rpkK4SK4GF4Ach/+MFLZUBavHOvF2JJB5uozKKal+60= -google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk= -google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= -google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= -google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= -google.golang.org/grpc v1.33.1/go.mod h1:fr5YgcSWrqhRRxogOsw7RzIpsmvOZ6IcH4kBYTpR3n0= -google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc= -google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8= -google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -google.golang.org/grpc v1.36.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -google.golang.org/grpc v1.36.1/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -google.golang.org/grpc v1.37.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= -google.golang.org/grpc v1.37.1/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= -google.golang.org/grpc v1.38.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= -google.golang.org/grpc v1.39.0/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= -google.golang.org/grpc v1.39.1/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= -google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= -google.golang.org/grpc v1.40.1/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= -google.golang.org/grpc v1.44.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= -google.golang.org/grpc v1.45.0/go.mod h1:lN7owxKUQEqMfSyQikvvk5tf/6zMPsrK+ONuO11+0rQ= -google.golang.org/grpc v1.46.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= -google.golang.org/grpc v1.46.2/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= -google.golang.org/grpc v1.47.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= -google.golang.org/grpc v1.48.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= -google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= -google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= -google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= -google.golang.org/grpc v1.64.1 h1:LKtvyfbX3UGVPFcGqJ9ItpVWW6oN/2XqTxfAnwRRXiA= -google.golang.org/grpc v1.64.1/go.mod h1:hiQF4LFZelK2WKaP6W0L92zGHtiQdZxk8CrSdvyjeP0= -google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= -google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= -google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= -google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= -google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE= -google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo= -google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= -google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.34.1 h1:9ddQBjfCyZPOHPUiPxpYESBLc+T8P3E+Vo4IbKZgFWg= -google.golang.org/protobuf v1.34.1/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= +google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= +google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= -gopkg.in/cheggaaa/pb.v1 v1.0.27/go.mod h1:V/YB90LKu/1FcN3WVnfiiE5oMCibMjukxqG/qStrOgw= -gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc= gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= -gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= -honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= -honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= k8s.io/api v0.30.1 h1:kCm/6mADMdbAxmIh0LBjS54nQBE+U4KmbCfIkF5CpJY= k8s.io/api v0.30.1/go.mod h1:ddbN2C0+0DIiPntan/bye3SW3PdwLa11/0yqwvuRrJM= k8s.io/apimachinery v0.30.1 h1:ZQStsEfo4n65yAdlGTfP/uSHMQSoYzU/oeEbkmF7P2U= @@ -1087,9 +312,6 @@ k8s.io/kube-openapi v0.0.0-20240521193020-835d969ad83a h1:zD1uj3Jf+mD4zmA7W+goE5 k8s.io/kube-openapi v0.0.0-20240521193020-835d969ad83a/go.mod h1:UxDHUPsUwTOOxSU+oXURfFBcAS6JwiRXTYqYwfuGowc= k8s.io/utils v0.0.0-20240502163921-fe8a2dddb1d0 h1:jgGTlFYnhF1PM1Ax/lAlxUPE+KfCIXHaathvJg1C3ak= k8s.io/utils v0.0.0-20240502163921-fe8a2dddb1d0/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= -rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= -rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= -rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo= sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0= sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4= From 05b4590053ee26b402365ab22044b1b2b08ead30 Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 21:41:08 +0000 Subject: [PATCH 034/119] feat/add-source --- terraform.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/terraform.tf b/terraform.tf index da43ac862..c65a8dc36 100644 --- a/terraform.tf +++ b/terraform.tf @@ -1,6 +1,6 @@ # Configure the minimum Terraform supported version by this module terraform { - required_version = "~> 1.7" + required_version = "~> 1.11.4" } # Configure the default backend for the Terraform State From 9d0a6c53cf7b55bea23e15bafc395fc17359eff4 Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 21:44:31 +0000 Subject: [PATCH 035/119] feat/add-source --- .idx/dev.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.idx/dev.nix b/.idx/dev.nix index 1dd440a05..a7083060e 100644 --- a/.idx/dev.nix +++ b/.idx/dev.nix @@ -18,6 +18,10 @@ pkgs.nodejs_22 pkgs.nodePackages.nodemon pkgs.jdk + pkgs.tenv + pkgs.tgenv + pkgs.wget + pkgs.azure-cli ]; # Sets environment variables in the workspace From 50a7db2953e3804fe1615925cd2e16d7c9f7dabc Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 21:45:58 +0000 Subject: [PATCH 036/119] feat/add-source --- .idx/dev.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/.idx/dev.nix b/.idx/dev.nix index a7083060e..bff7a0d64 100644 --- a/.idx/dev.nix +++ b/.idx/dev.nix @@ -20,7 +20,6 @@ pkgs.jdk pkgs.tenv pkgs.tgenv - pkgs.wget pkgs.azure-cli ]; From d96616bb579a918d6ea13501bb68f4bd9e744c49 Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 21:47:05 +0000 Subject: [PATCH 037/119] feat/add-source --- .idx/dev.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/.idx/dev.nix b/.idx/dev.nix index bff7a0d64..bb52c34d9 100644 --- a/.idx/dev.nix +++ b/.idx/dev.nix @@ -19,7 +19,6 @@ pkgs.nodePackages.nodemon pkgs.jdk pkgs.tenv - pkgs.tgenv pkgs.azure-cli ]; From b81c56fad129c87ff17969084c8ccdaec9032820 Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 21:59:10 +0000 Subject: [PATCH 038/119] feat/add-source --- .idx/dev.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/.idx/dev.nix b/.idx/dev.nix index bb52c34d9..60b378b3e 100644 --- a/.idx/dev.nix +++ b/.idx/dev.nix @@ -20,6 +20,7 @@ pkgs.jdk pkgs.tenv pkgs.azure-cli + pkgs.neofetch ]; # Sets environment variables in the workspace From 376a2cbcffb2316e02382bbd45f389502830d114 Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 22:08:09 +0000 Subject: [PATCH 039/119] feat/add-source --- .idx/dev.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/.idx/dev.nix b/.idx/dev.nix index 60b378b3e..71893260f 100644 --- a/.idx/dev.nix +++ b/.idx/dev.nix @@ -21,6 +21,7 @@ pkgs.tenv pkgs.azure-cli pkgs.neofetch + pkgs.cmatrix ]; # Sets environment variables in the workspace From 8a5ebbfb82b76e152103fc43f29b203b70c91b02 Mon Sep 17 00:00:00 2001 From: ipartner Date: Wed, 16 Apr 2025 22:22:13 +0000 Subject: [PATCH 040/119] feat/add-source --- main.tf | 158 ++++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 149 insertions(+), 9 deletions(-) diff --git a/main.tf b/main.tf index a641b4e20..2c62b200c 100644 --- a/main.tf +++ b/main.tf @@ -1,3 +1,143 @@ +locals { + es_landing_zones_map = { + for key, value in merge( + local.es_core_landing_zones_to_include, + local.es_corp_landing_zones_to_include, + local.es_online_landing_zones_to_include, + local.es_sap_landing_zones_to_include, + local.es_demo_landing_zones_to_include, + local.custom_landing_zones, + ) : + "${local.provider_path.management_groups}${key}" => { + id = key + display_name = value.display_name + parent_management_group_id = coalesce(value.parent_management_group_id, local.root_parent_id) + subscription_ids = local.strict_subscription_association ? value.subscription_ids : null + archetype_config = { + archetype_id = value.archetype_config.archetype_id + access_control = value.archetype_config.access_control + parameters = { + for policy_name in toset(keys(merge( + lookup(module.connectivity_resources.configuration.archetype_config_overrides, key, local.parameter_map_default).parameters, + lookup(module.identity_resources.configuration.archetype_config_overrides, key, local.parameter_map_default).parameters, + lookup(module.management_resources.configuration.archetype_config_overrides, key, local.parameter_map_default).parameters, + value.archetype_config.parameters, + ))) : + policy_name => merge( + lookup(lookup(module.connectivity_resources.configuration.archetype_config_overrides, key, local.parameter_map_default).parameters, policy_name, null), + lookup(lookup(module.identity_resources.configuration.archetype_config_overrides, key, local.parameter_map_default).parameters, policy_name, null), + lookup(lookup(module.management_resources.configuration.archetype_config_overrides, key, local.parameter_map_default).parameters, policy_name, null), + lookup(value.archetype_config.parameters, policy_name, null), + ) + } + enforcement_mode = merge( + lookup(module.connectivity_resources.configuration.archetype_config_overrides, key, local.enforcement_mode_default).enforcement_mode, + lookup(module.identity_resources.configuration.archetype_config_overrides, key, local.enforcement_mode_default).enforcement_mode, + lookup(module.management_resources.configuration.archetype_config_overrides, key, local.enforcement_mode_default).enforcement_mode, + lookup(value.archetype_config, "enforcement_mode", local.empty_map) + ) + } + } + } + + deploy_management_resources = var.deploy_management_resources + root_id = var.root_id + subscription_id_management = var.subscription_id_management + configure_management_resources = var.configure_management_resources + default_location = lower(var.default_location) + management_resources_tags = merge( + local.disable_base_module_tags ? local.empty_map : local.base_module_tags, + local.default_tags, + local.configure_management_resources.tags, + ) + management_resources_advanced = merge( + local.create_object, + coalesce(local.configure_management_resources.advanced, local.empty_map) + ) + + empty_string = "" + empty_map = tomap({}) + + deploy_identity_resources = var.deploy_identity_resources + configure_identity_resources = var.configure_identity_resources + + deploy_connectivity_resources = var.deploy_connectivity_resources + subscription_id_connectivity = var.subscription_id_connectivity + configure_connectivity_resources = var.configure_connectivity_resources + connectivity_resources_tags = merge( + local.disable_base_module_tags ? local.empty_map : local.base_module_tags, + local.default_tags, + local.configure_connectivity_resources.tags, + ) + connectivity_resources_advanced = merge( + local.create_object, + coalesce(local.configure_connectivity_resources.advanced, local.empty_map) + ) + + + # The following locals are used to determine which archetype + # pattern to apply to the core Enterprise-scale Management + # Groups. To ensure a valid value is always provided, we + # provide a list of defaults in es_defaults which + # can be overridden using the es_overrides variable. + es_archetype_config_defaults = { + (local.root_id) = { + archetype_id = "es_root" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-decommissioned" = { + archetype_id = "es_decommissioned" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-sandboxes" = { + archetype_id = "es_sandboxes" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-landing-zones" = { + archetype_id = "es_landing_zones" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-platform" = { + archetype_id = "es_platform" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-connectivity" = { + archetype_id = "es_connectivity" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-management" = { + archetype_id = "es_management" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-identity" = { + archetype_id = "es_identity" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-corp" = { + archetype_id = "es_corp" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-online" = { + archetype_id = "es_online" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-sap" = { + archetype_id = "es_sap" + parameters = local.empty_map + access_control = local.empty_map + } + } +} # The following module is used to generate the configuration # data used to deploy all archetype resources at the # Management Group scope. Future plans include repeating this @@ -6,7 +146,7 @@ # groups of Resources within a Subscription. module "management_group_archetypes" { for_each = local.es_landing_zones_map - source = "./modules/archetypes" + source = "./modules/archetypes" root_id = "${local.provider_path.management_groups}${local.root_id}" scope_id = each.key @@ -26,10 +166,10 @@ module "management_resources" { source = "./modules/management" # Mandatory input variables - enabled = local.deploy_management_resources - root_id = local.root_id + enabled = local.deploy_management_resources + root_id = local.root_id subscription_id = local.subscription_id_management - settings = local.configure_management_resources.settings + settings = local.configure_management_resources.settings # Optional input variables (basic configuration) location = coalesce(local.configure_management_resources.location, local.default_location) @@ -53,8 +193,8 @@ module "identity_resources" { source = "./modules/identity" # Mandatory input variables - enabled = local.deploy_identity_resources - root_id = local.root_id + enabled = local.deploy_identity_resources + root_id = local.root_id settings = local.configure_identity_resources.settings } @@ -65,10 +205,10 @@ module "connectivity_resources" { source = "./modules/connectivity" # Mandatory input variables - enabled = local.deploy_connectivity_resources - root_id = local.root_id + enabled = local.deploy_connectivity_resources + root_id = local.root_id subscription_id = local.subscription_id_connectivity - settings = local.configure_connectivity_resources.settings + settings = local.configure_connectivity_resources.settings # Optional input variables (basic configuration) location = coalesce(local.configure_connectivity_resources.location, local.default_location) From 0207374278321b3624f826ed274577164298e6cf Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:35:36 -0500 Subject: [PATCH 041/119] Create snyk-infrastructure.yml --- .github/workflows/snyk-infrastructure.yml | 54 +++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 .github/workflows/snyk-infrastructure.yml diff --git a/.github/workflows/snyk-infrastructure.yml b/.github/workflows/snyk-infrastructure.yml new file mode 100644 index 000000000..567e7f8ab --- /dev/null +++ b/.github/workflows/snyk-infrastructure.yml @@ -0,0 +1,54 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# A sample workflow which checks out your Infrastructure as Code Configuration files, +# such as Kubernetes, Helm & Terraform and scans them for any security issues. +# The results are then uploaded to GitHub Security Code Scanning +# +# For more examples, including how to limit scans to only high-severity issues +# and fail PR checks, see https://github.com/snyk/actions/ + +name: Snyk Infrastructure as Code + +on: + push: + branches: [ "main" ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ "main" ] + schedule: + - cron: '17 1 * * 5' + +permissions: + contents: read + +jobs: + snyk: + permissions: + contents: read # for actions/checkout to fetch code + security-events: write # for github/codeql-action/upload-sarif to upload SARIF results + actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Run Snyk to check configuration files for security issues + # Snyk can be used to break the build when it detects security issues. + # In this case we want to upload the issues to GitHub Code Scanning + continue-on-error: true + uses: snyk/actions/iac@14818c4695ecc4045f33c9cee9e795a788711ca4 + env: + # In order to use the Snyk Action you will need to have a Snyk API token. + # More details in https://github.com/snyk/actions#getting-your-snyk-token + # or you can signup for free at https://snyk.io/login + SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }} + with: + # Add the path to the configuration file that you would like to test. + # For example `deployment.yaml` for a Kubernetes deployment manifest + # or `main.tf` for a Terraform configuration file + file: your-file-to-test.yaml + - name: Upload result to GitHub Code Scanning + uses: github/codeql-action/upload-sarif@v3 + with: + sarif_file: snyk.sarif From d5c21e3c50c4fe89fefb1a8bbfec0610f7482111 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:35:47 -0500 Subject: [PATCH 042/119] Create snyk-container.yml --- .github/workflows/snyk-container.yml | 55 ++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 .github/workflows/snyk-container.yml diff --git a/.github/workflows/snyk-container.yml b/.github/workflows/snyk-container.yml new file mode 100644 index 000000000..ac89951ab --- /dev/null +++ b/.github/workflows/snyk-container.yml @@ -0,0 +1,55 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# A sample workflow which checks out the code, builds a container +# image using Docker and scans that image for vulnerabilities using +# Snyk. The results are then uploaded to GitHub Security Code Scanning +# +# For more examples, including how to limit scans to only high-severity +# issues, monitor images for newly disclosed vulnerabilities in Snyk and +# fail PR checks for new vulnerabilities, see https://github.com/snyk/actions/ + +name: Snyk Container + +on: + push: + branches: [ "main" ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ "main" ] + schedule: + - cron: '17 18 * * 0' + +permissions: + contents: read + +jobs: + snyk: + permissions: + contents: read # for actions/checkout to fetch code + security-events: write # for github/codeql-action/upload-sarif to upload SARIF results + actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Build a Docker image + run: docker build -t your/image-to-test . + - name: Run Snyk to check Docker image for vulnerabilities + # Snyk can be used to break the build when it detects vulnerabilities. + # In this case we want to upload the issues to GitHub Code Scanning + continue-on-error: true + uses: snyk/actions/docker@14818c4695ecc4045f33c9cee9e795a788711ca4 + env: + # In order to use the Snyk Action you will need to have a Snyk API token. + # More details in https://github.com/snyk/actions#getting-your-snyk-token + # or you can signup for free at https://snyk.io/login + SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }} + with: + image: your/image-to-test + args: --file=Dockerfile + - name: Upload result to GitHub Code Scanning + uses: github/codeql-action/upload-sarif@v3 + with: + sarif_file: snyk.sarif From 97579ed6dcb55911fb45b073d207206724dc2652 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:35:54 -0500 Subject: [PATCH 043/119] Create snyk-security.yml --- .github/workflows/snyk-security.yml | 79 +++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 .github/workflows/snyk-security.yml diff --git a/.github/workflows/snyk-security.yml b/.github/workflows/snyk-security.yml new file mode 100644 index 000000000..578dcae66 --- /dev/null +++ b/.github/workflows/snyk-security.yml @@ -0,0 +1,79 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# A sample workflow which sets up Snyk to analyze the full Snyk platform (Snyk Open Source, Snyk Code, +# Snyk Container and Snyk Infrastructure as Code) +# The setup installs the Snyk CLI - for more details on the possible commands +# check https://docs.snyk.io/snyk-cli/cli-reference +# The results of Snyk Code are then uploaded to GitHub Security Code Scanning +# +# In order to use the Snyk Action you will need to have a Snyk API token. +# More details in https://github.com/snyk/actions#getting-your-snyk-token +# or you can signup for free at https://snyk.io/login +# +# For more examples, including how to limit scans to only high-severity issues +# and fail PR checks, see https://github.com/snyk/actions/ + +name: Snyk Security + +on: + push: + branches: ["main" ] + pull_request: + branches: ["main"] + +permissions: + contents: read + +jobs: + snyk: + permissions: + contents: read # for actions/checkout to fetch code + security-events: write # for github/codeql-action/upload-sarif to upload SARIF results + actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Set up Snyk CLI to check for security issues + # Snyk can be used to break the build when it detects security issues. + # In this case we want to upload the SAST issues to GitHub Code Scanning + uses: snyk/actions/setup@806182742461562b67788a64410098c9d9b96adb + + # For Snyk Open Source you must first set up the development environment for your application's dependencies + # For example for Node + #- uses: actions/setup-node@v4 + # with: + # node-version: 20 + + env: + # This is where you will need to introduce the Snyk API token created with your Snyk account + SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }} + + # Runs Snyk Code (SAST) analysis and uploads result into GitHub. + # Use || true to not fail the pipeline + - name: Snyk Code test + run: snyk code test --sarif > snyk-code.sarif # || true + + # Runs Snyk Open Source (SCA) analysis and uploads result to Snyk. + - name: Snyk Open Source monitor + run: snyk monitor --all-projects + + # Runs Snyk Infrastructure as Code (IaC) analysis and uploads result to Snyk. + # Use || true to not fail the pipeline. + - name: Snyk IaC test and report + run: snyk iac test --report # || true + + # Build the docker image for testing + - name: Build a Docker image + run: docker build -t your/image-to-test . + # Runs Snyk Container (Container and SCA) analysis and uploads result to Snyk. + - name: Snyk Container monitor + run: snyk container monitor your/image-to-test --file=Dockerfile + + # Push the Snyk Code results into GitHub Code Scanning tab + - name: Upload result to GitHub Code Scanning + uses: github/codeql-action/upload-sarif@v3 + with: + sarif_file: snyk-code.sarif From 074da881e167a6f0c084f61cca654ae3a7adcc2f Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:36:16 -0500 Subject: [PATCH 044/119] Create prisma.yml --- .github/workflows/prisma.yml | 61 ++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 .github/workflows/prisma.yml diff --git a/.github/workflows/prisma.yml b/.github/workflows/prisma.yml new file mode 100644 index 000000000..bd88f1244 --- /dev/null +++ b/.github/workflows/prisma.yml @@ -0,0 +1,61 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# A sample workflow that checks for security issues using +# the Prisma Cloud Infrastructure as Code Scan Action on +# the IaC files present in the repository. +# The results are uploaded to GitHub Security Code Scanning +# +# For more details on the Action configuration see https://github.com/prisma-cloud-shiftleft/iac-scan-action + +name: Prisma Cloud IaC Scan + +on: + push: + branches: [ "main" ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ "main" ] + schedule: + - cron: '37 8 * * 6' + +permissions: + contents: read + +jobs: + prisma_cloud_iac_scan: + permissions: + contents: read # for actions/checkout to fetch code + security-events: write # for github/codeql-action/upload-sarif to upload SARIF results + actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status + runs-on: ubuntu-latest + name: Run Prisma Cloud IaC Scan to check + steps: + - name: Checkout + uses: actions/checkout@v4 + - id: iac-scan + name: Run Scan on CFT files in the repository + uses: prisma-cloud-shiftleft/iac-scan-action@53278c231c438216d99b463308a3cbed351ba0c3 + with: + # You will need Prisma Cloud API Access Token + # More details in https://github.com/prisma-cloud-shiftleft/iac-scan-action + prisma_api_url: ${{ secrets.PRISMA_CLOUD_API_URL }} + access_key: ${{ secrets.PRISMA_CLOUD_ACCESS_KEY }} + secret_key: ${{ secrets.PRISMA_CLOUD_SECRET_KEY }} + # Scan sources on Prisma Cloud are uniquely identified by their name + asset_name: 'my-asset-name' + # The service need to know the type of IaC being scanned + template_type: 'CFT' + - name: Upload SARIF file + uses: github/codeql-action/upload-sarif@v3 + # Results are generated only on a success or failure + # this is required since GitHub by default won't run the next step + # when the previous one has failed. + # And alternative it to add `continue-on-error: true` to the previous step + if: success() || failure() + with: + # The SARIF Log file name is configurable on scan action + # therefore the file name is best read from the steps output + sarif_file: ${{ steps.iac-scan.outputs.iac_scan_result_sarif_path }} From b9787cefe4f6bccb3688bbb3352b5fc01c84bd3d Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:36:45 -0500 Subject: [PATCH 045/119] Create ethicalcheck.yml --- .github/workflows/ethicalcheck.yml | 69 ++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 .github/workflows/ethicalcheck.yml diff --git a/.github/workflows/ethicalcheck.yml b/.github/workflows/ethicalcheck.yml new file mode 100644 index 000000000..43934a4cc --- /dev/null +++ b/.github/workflows/ethicalcheck.yml @@ -0,0 +1,69 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# EthicalCheck addresses the critical need to continuously security test APIs in development and in production. + +# EthicalCheck provides the industry’s only free & automated API security testing service that uncovers security vulnerabilities using OWASP API list. +# Developers relies on EthicalCheck to evaluate every update and release, ensuring that no APIs go to production with exploitable vulnerabilities. + +# You develop the application and API, we bring complete and continuous security testing to you, accelerating development. + +# Know your API and Applications are secure with EthicalCheck – our free & automated API security testing service. + +# How EthicalCheck works? +# EthicalCheck functions in the following simple steps. +# 1. Security Testing. +# Provide your OpenAPI specification or start with a public Postman collection URL. +# EthicalCheck instantly instrospects your API and creates a map of API endpoints for security testing. +# It then automatically creates hundreds of security tests that are non-intrusive to comprehensively and completely test for authentication, authorizations, and OWASP bugs your API. The tests addresses the OWASP API Security categories including OAuth 2.0, JWT, Rate Limit etc. + +# 2. Reporting. +# EthicalCheck generates security test report that includes all the tested endpoints, coverage graph, exceptions, and vulnerabilities. +# Vulnerabilities are fully triaged, it contains CVSS score, severity, endpoint information, and OWASP tagging. + + +# This is a starter workflow to help you get started with EthicalCheck Actions + +name: EthicalCheck-Workflow + +# Controls when the workflow will run +on: + # Triggers the workflow on push or pull request events but only for the "main" branch + # Customize trigger events based on your DevSecOps processes. + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + schedule: + - cron: '36 2 * * 5' + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +permissions: + contents: read + +jobs: + Trigger_EthicalCheck: + permissions: + security-events: write # for github/codeql-action/upload-sarif to upload SARIF results + actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status + runs-on: ubuntu-latest + + steps: + - name: EthicalCheck Free & Automated API Security Testing Service + uses: apisec-inc/ethicalcheck-action@005fac321dd843682b1af6b72f30caaf9952c641 + with: + # The OpenAPI Specification URL or Swagger Path or Public Postman collection URL. + oas-url: "http://netbanking.apisec.ai:8080/v2/api-docs" + # The email address to which the penetration test report will be sent. + email: "xxx@apisec.ai" + sarif-result-file: "ethicalcheck-results.sarif" + + - name: Upload sarif file to repository + uses: github/codeql-action/upload-sarif@v3 + with: + sarif_file: ./ethicalcheck-results.sarif + From 085d82ff06c711fef110c421929733f5b4c26977 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:37:02 -0500 Subject: [PATCH 046/119] Create osv-scanner.yml --- .github/workflows/osv-scanner.yml | 48 +++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 .github/workflows/osv-scanner.yml diff --git a/.github/workflows/osv-scanner.yml b/.github/workflows/osv-scanner.yml new file mode 100644 index 000000000..f1b82f5d6 --- /dev/null +++ b/.github/workflows/osv-scanner.yml @@ -0,0 +1,48 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# A sample workflow which sets up periodic OSV-Scanner scanning for vulnerabilities, +# in addition to a PR check which fails if new vulnerabilities are introduced. +# +# For more examples and options, including how to ignore specific vulnerabilities, +# see https://google.github.io/osv-scanner/github-action/ + +name: OSV-Scanner + +on: + pull_request: + branches: [ "main" ] + merge_group: + branches: [ "main" ] + schedule: + - cron: '34 15 * * 4' + push: + branches: [ "main" ] + +permissions: + # Require writing security events to upload SARIF file to security tab + security-events: write + # Read commit contents + contents: read + +jobs: + scan-scheduled: + if: ${{ github.event_name == 'push' || github.event_name == 'schedule' }} + uses: "google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml@1f1242919d8a60496dd1874b24b62b2370ed4c78" # v1.7.1 + with: + # Example of specifying custom arguments + scan-args: |- + -r + --skip-git + ./ + scan-pr: + if: ${{ github.event_name == 'pull_request' || github.event_name == 'merge_group' }} + uses: "google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml@1f1242919d8a60496dd1874b24b62b2370ed4c78" # v1.7.1 + with: + # Example of specifying custom arguments + scan-args: |- + -r + --skip-git + ./ From 79a39230780865cd1012954ad623b6733afbc89b Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:37:27 -0500 Subject: [PATCH 047/119] Create tfsec.yml --- .github/workflows/tfsec.yml | 38 +++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .github/workflows/tfsec.yml diff --git a/.github/workflows/tfsec.yml b/.github/workflows/tfsec.yml new file mode 100644 index 000000000..5faec2ae0 --- /dev/null +++ b/.github/workflows/tfsec.yml @@ -0,0 +1,38 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +name: tfsec + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + schedule: + - cron: '43 21 * * 2' + +jobs: + tfsec: + name: Run tfsec sarif report + runs-on: ubuntu-latest + permissions: + actions: read + contents: read + security-events: write + + steps: + - name: Clone repo + uses: actions/checkout@v4 + + - name: Run tfsec + uses: aquasecurity/tfsec-sarif-action@21ded20e8ca120cd9d3d6ab04ef746477542a608 + with: + sarif_file: tfsec.sarif + + - name: Upload SARIF file + uses: github/codeql-action/upload-sarif@v3 + with: + # Path to SARIF file relative to the root of the repository + sarif_file: tfsec.sarif From 774cf60276d9abebb4debb0bbeba1ededc80a682 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:38:38 -0500 Subject: [PATCH 048/119] Create sonarqube.yml --- .github/workflows/sonarqube.yml | 66 +++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 .github/workflows/sonarqube.yml diff --git a/.github/workflows/sonarqube.yml b/.github/workflows/sonarqube.yml new file mode 100644 index 000000000..4f0ba20a9 --- /dev/null +++ b/.github/workflows/sonarqube.yml @@ -0,0 +1,66 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# This workflow helps you trigger a SonarQube analysis of your code and populates +# GitHub Code Scanning alerts with the vulnerabilities found. +# (this feature is available starting from SonarQube 9.7, Developer Edition and above) + +# 1. Make sure you add a valid GitHub configuration to your SonarQube (Administration > DevOps platforms > GitHub) + +# 2. Import your project on SonarQube +# * Add your repository as a new project by clicking "Create project" from your homepage. +# +# 3. Select GitHub Actions as your CI and follow the tutorial +# * a. Generate a new token and add it to your GitHub repository's secrets using the name SONAR_TOKEN +# (On SonarQube, click on your avatar on top-right > My account > Security or ask your administrator) +# +# * b. Copy/paste your SonarQube host URL to your GitHub repository's secrets using the name SONAR_HOST_URL +# +# * c. Copy/paste the project Key into the args parameter below +# (You'll find this information in SonarQube by following the tutorial or by clicking on Project Information at the top-right of your project's homepage) + +# Feel free to take a look at our documentation (https://docs.sonarqube.org/latest/analysis/github-integration/) +# or reach out to our community forum if you need some help (https://community.sonarsource.com/c/sq/10) + +name: SonarQube analysis + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + workflow_dispatch: + +permissions: + pull-requests: read # allows SonarQube to decorate PRs with analysis results + +jobs: + Analysis: + runs-on: ubuntu-latest + + steps: + - name: Analyze with SonarQube + + # You can pin the exact commit or the version. + # uses: SonarSource/sonarqube-scan-action@v1.1.0 + uses: SonarSource/sonarqube-scan-action@7295e71c9583053f5bf40e9d4068a0c974603ec8 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information + SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} # Generate a token on SonarQube, add it to the secrets of this repo with the name SONAR_TOKEN (Settings > Secrets > Actions > add new repository secret) + SONAR_HOST_URL: ${{ secrets.SONAR_HOST_URL }} # add the URL of your instance to the secrets of this repo with the name SONAR_HOST_URL (Settings > Secrets > Actions > add new repository secret) + with: + # Additional arguments for the sonarcloud scanner + args: + # Unique key of your project. You can find it in SonarQube > [my project] > Project Information (top-right menu) + # mandatory + -Dsonar.projectKey= + # Comma-separated paths to directories containing main source files. + #-Dsonar.sources= # optional, default is project base directory + # When you need the analysis to take place in a directory other than the one from which it was launched + #-Dsonar.projectBaseDir= # optional, default is . + # Comma-separated paths to directories containing test source files. + #-Dsonar.tests= # optional. For more info about Code Coverage, please refer to https://docs.sonarcloud.io/enriching/test-coverage/overview/ + # Adds more detail to both client and server-side analysis logs, activating DEBUG mode for the scanner, and adding client-side environment variables and system properties to the server-side log of analysis report processing. + #-Dsonar.verbose= # optional, default is false From b61b9d0e3d5e72c7849f0a5bd9036d7dad3cb790 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:38:45 -0500 Subject: [PATCH 049/119] Create sonarcloud.yml --- .github/workflows/sonarcloud.yml | 67 ++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 .github/workflows/sonarcloud.yml diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml new file mode 100644 index 000000000..07701bef6 --- /dev/null +++ b/.github/workflows/sonarcloud.yml @@ -0,0 +1,67 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# This workflow helps you trigger a SonarCloud analysis of your code and populates +# GitHub Code Scanning alerts with the vulnerabilities found. +# Free for open source project. + +# 1. Login to SonarCloud.io using your GitHub account + +# 2. Import your project on SonarCloud +# * Add your GitHub organization first, then add your repository as a new project. +# * Please note that many languages are eligible for automatic analysis, +# which means that the analysis will start automatically without the need to set up GitHub Actions. +# * This behavior can be changed in Administration > Analysis Method. +# +# 3. Follow the SonarCloud in-product tutorial +# * a. Copy/paste the Project Key and the Organization Key into the args parameter below +# (You'll find this information in SonarCloud. Click on "Information" at the bottom left) +# +# * b. Generate a new token and add it to your Github repository's secrets using the name SONAR_TOKEN +# (On SonarCloud, click on your avatar on top-right > My account > Security +# or go directly to https://sonarcloud.io/account/security/) + +# Feel free to take a look at our documentation (https://docs.sonarcloud.io/getting-started/github/) +# or reach out to our community forum if you need some help (https://community.sonarsource.com/c/help/sc/9) + +name: SonarCloud analysis + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + workflow_dispatch: + +permissions: + pull-requests: read # allows SonarCloud to decorate PRs with analysis results + +jobs: + Analysis: + runs-on: ubuntu-latest + + steps: + - name: Analyze with SonarCloud + + # You can pin the exact commit or the version. + # uses: SonarSource/sonarcloud-github-action@v2.2.0 + uses: SonarSource/sonarcloud-github-action@4006f663ecaf1f8093e8e4abb9227f6041f52216 + env: + SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} # Generate a token on Sonarcloud.io, add it to the secrets of this repo with the name SONAR_TOKEN (Settings > Secrets > Actions > add new repository secret) + with: + # Additional arguments for the SonarScanner CLI + args: + # Unique keys of your project and organization. You can find them in SonarCloud > Information (bottom-left menu) + # mandatory + -Dsonar.projectKey= + -Dsonar.organization= + # Comma-separated paths to directories containing main source files. + #-Dsonar.sources= # optional, default is project base directory + # Comma-separated paths to directories containing test source files. + #-Dsonar.tests= # optional. For more info about Code Coverage, please refer to https://docs.sonarcloud.io/enriching/test-coverage/overview/ + # Adds more detail to both client and server-side analysis logs, activating DEBUG mode for the scanner, and adding client-side environment variables and system properties to the server-side log of analysis report processing. + #-Dsonar.verbose= # optional, default is false + # When you need the analysis to take place in a directory other than the one from which it was launched, default is . + projectBaseDir: . From 3e489d87a767131493ec9ed97e6795d99493bce0 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:47:22 -0500 Subject: [PATCH 050/119] Create ossar.yml --- .github/workflows/ossar.yml | 56 +++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 .github/workflows/ossar.yml diff --git a/.github/workflows/ossar.yml b/.github/workflows/ossar.yml new file mode 100644 index 000000000..b31bb8022 --- /dev/null +++ b/.github/workflows/ossar.yml @@ -0,0 +1,56 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# This workflow integrates a collection of open source static analysis tools +# with GitHub code scanning. For documentation, or to provide feedback, visit +# https://github.com/github/ossar-action +name: OSSAR + +on: + push: + branches: [ "main" ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ "main" ] + schedule: + - cron: '44 22 * * 6' + +permissions: + contents: read + +jobs: + OSSAR-Scan: + # OSSAR runs on windows-latest. + # ubuntu-latest and macos-latest support coming soon + permissions: + contents: read # for actions/checkout to fetch code + security-events: write # for github/codeql-action/upload-sarif to upload SARIF results + actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status + runs-on: windows-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + # Ensure a compatible version of dotnet is installed. + # The [Microsoft Security Code Analysis CLI](https://aka.ms/mscadocs) is built with dotnet v3.1.201. + # A version greater than or equal to v3.1.201 of dotnet must be installed on the agent in order to run this action. + # GitHub hosted runners already have a compatible version of dotnet installed and this step may be skipped. + # For self-hosted runners, ensure dotnet version 3.1.201 or later is installed by including this action: + # - name: Install .NET + # uses: actions/setup-dotnet@v4 + # with: + # dotnet-version: '3.1.x' + + # Run open source static analysis tools + - name: Run OSSAR + uses: github/ossar-action@v1 + id: ossar + + # Upload results to the Security tab + - name: Upload OSSAR results + uses: github/codeql-action/upload-sarif@v3 + with: + sarif_file: ${{ steps.ossar.outputs.sarifFile }} From cf15fd297fc69c88719a637e278279e8f1234f35 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:47:55 -0500 Subject: [PATCH 051/119] Create codacy.yml --- .github/workflows/codacy.yml | 61 ++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 .github/workflows/codacy.yml diff --git a/.github/workflows/codacy.yml b/.github/workflows/codacy.yml new file mode 100644 index 000000000..601a4fbbe --- /dev/null +++ b/.github/workflows/codacy.yml @@ -0,0 +1,61 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# This workflow checks out code, performs a Codacy security scan +# and integrates the results with the +# GitHub Advanced Security code scanning feature. For more information on +# the Codacy security scan action usage and parameters, see +# https://github.com/codacy/codacy-analysis-cli-action. +# For more information on Codacy Analysis CLI in general, see +# https://github.com/codacy/codacy-analysis-cli. + +name: Codacy Security Scan + +on: + push: + branches: [ "main" ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ "main" ] + schedule: + - cron: '19 11 * * 3' + +permissions: + contents: read + +jobs: + codacy-security-scan: + permissions: + contents: read # for actions/checkout to fetch code + security-events: write # for github/codeql-action/upload-sarif to upload SARIF results + actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status + name: Codacy Security Scan + runs-on: ubuntu-latest + steps: + # Checkout the repository to the GitHub Actions runner + - name: Checkout code + uses: actions/checkout@v4 + + # Execute Codacy Analysis CLI and generate a SARIF output with the security issues identified during the analysis + - name: Run Codacy Analysis CLI + uses: codacy/codacy-analysis-cli-action@d840f886c4bd4edc059706d09c6a1586111c540b + with: + # Check https://github.com/codacy/codacy-analysis-cli#project-token to get your project token from your Codacy repository + # You can also omit the token and run the tools that support default configurations + project-token: ${{ secrets.CODACY_PROJECT_TOKEN }} + verbose: true + output: results.sarif + format: sarif + # Adjust severity of non-security issues + gh-code-scanning-compat: true + # Force 0 exit code to allow SARIF file generation + # This will handover control about PR rejection to the GitHub side + max-allowed-issues: 2147483647 + + # Upload the SARIF file generated in the previous step + - name: Upload SARIF results file + uses: github/codeql-action/upload-sarif@v3 + with: + sarif_file: results.sarif From a1b2b9b1ff43ce94959f3faf1fd36c8cd85d44ce Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:48:05 -0500 Subject: [PATCH 052/119] Create powershell.yml --- .github/workflows/powershell.yml | 49 ++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 .github/workflows/powershell.yml diff --git a/.github/workflows/powershell.yml b/.github/workflows/powershell.yml new file mode 100644 index 000000000..cb96d28e3 --- /dev/null +++ b/.github/workflows/powershell.yml @@ -0,0 +1,49 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. +# +# https://github.com/microsoft/action-psscriptanalyzer +# For more information on PSScriptAnalyzer in general, see +# https://github.com/PowerShell/PSScriptAnalyzer + +name: PSScriptAnalyzer + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + schedule: + - cron: '43 2 * * 3' + +permissions: + contents: read + +jobs: + build: + permissions: + contents: read # for actions/checkout to fetch code + security-events: write # for github/codeql-action/upload-sarif to upload SARIF results + actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status + name: PSScriptAnalyzer + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Run PSScriptAnalyzer + uses: microsoft/psscriptanalyzer-action@6b2948b1944407914a58661c49941824d149734f + with: + # Check https://github.com/microsoft/action-psscriptanalyzer for more info about the options. + # The below set up runs PSScriptAnalyzer to your entire repository and runs some basic security rules. + path: .\ + recurse: true + # Include your own basic security rules. Removing this option will run all the rules + includeRule: '"PSAvoidGlobalAliases", "PSAvoidUsingConvertToSecureStringWithPlainText"' + output: results.sarif + + # Upload the SARIF file generated in the previous step + - name: Upload SARIF results file + uses: github/codeql-action/upload-sarif@v3 + with: + sarif_file: results.sarif From 981ee042747c47a2d4fdba2827dc0e7bc936f852 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:48:15 -0500 Subject: [PATCH 053/119] Create sysdig-scan.yml --- .github/workflows/sysdig-scan.yml | 62 +++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 .github/workflows/sysdig-scan.yml diff --git a/.github/workflows/sysdig-scan.yml b/.github/workflows/sysdig-scan.yml new file mode 100644 index 000000000..069cac113 --- /dev/null +++ b/.github/workflows/sysdig-scan.yml @@ -0,0 +1,62 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +name: Sysdig - Build, scan, push and upload sarif report + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + schedule: + - cron: '33 22 * * 0' + +permissions: + contents: read + +jobs: + + build: + + permissions: + checks: write # for sysdiglabs/scan-action to publish the checks + contents: read # for actions/checkout to fetch code + security-events: write # for github/codeql-action/upload-sarif to upload SARIF results + actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + + - name: Build the Docker image + # Tag image to be built + # Change ${{ github.repository }} variable by another image name if you want but don't forget changing also image-tag below + run: docker build . --file Dockerfile --tag ${{ github.repository }}:latest + + - name: Sysdig Secure Inline Scan + id: scan + uses: sysdiglabs/scan-action@768d7626a14897e0948ea89c8437dd46a814b163 + with: + # Tag of the image to analyse. + # Change ${{ github.repository }} variable by another image name if you want but don't forget changing also image-tag above + image-tag: ${{ github.repository }}:latest + # API token for Sysdig Scanning auth + sysdig-secure-token: ${{ secrets.SYSDIG_SECURE_TOKEN}} + # Sysdig secure endpoint. Please read: https://docs.sysdig.com/en/docs/administration/saas-regions-and-ip-ranges/ + # US-East https://secure.sysdig.com + # US-West https://us2.app.sysdig.com + # EU https://eu1.app.sysdig.com + sysdig-secure-url: https://us2.app.sysdig.com + dockerfile-path: ./Dockerfile + input-type: docker-daemon + ignore-failed-scan: true + # Sysdig inline scanner requires privileged rights + run-as-user: root + + - uses: github/codeql-action/upload-sarif@v3 + #Upload SARIF file + if: always() + with: + sarif_file: ${{ steps.scan.outputs.sarifReport }} From 9ebe3b9e10757753fd97c3afd8c121cb16ae5fd1 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:48:37 -0500 Subject: [PATCH 054/119] Create checkmarx-one.yml --- .github/workflows/checkmarx-one.yml | 55 +++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 .github/workflows/checkmarx-one.yml diff --git a/.github/workflows/checkmarx-one.yml b/.github/workflows/checkmarx-one.yml new file mode 100644 index 000000000..16b78a352 --- /dev/null +++ b/.github/workflows/checkmarx-one.yml @@ -0,0 +1,55 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# The Checkmarx One GitHub Action enables you to trigger SAST, SCA, and KICS scans directly from the GitHub workflow. +# It provides a wrapper around the Checkmarx One CLI Tool which creates a zip archive from your source code repository +# and uploads it to Checkmarx One for scanning. The Github Action provides easy integration with GitHub while enabling +# scan customization using the full functionality and flexibility of the CLI tool. + +# This is a basic workflow to help you get started with Using Checkmarx One Action, +# documentation can be found here : https://checkmarx.com/resource/documents/en/34965-68702-checkmarx-one-github-actions.html + +name: Checkmarx Scan + +# Controls when the workflow will run +on: + pull_request: + types: [opened, reopened, synchronize] + branches: [ "main" ] + +permissions: + contents: read + +# A workflow run is made up of one or more jobs that can run sequentially or in parallel +jobs: + # This workflow contains a single job called "build" + build: + permissions: + contents: read # for actions/checkout to fetch code + security-events: write # for github/codeql-action/upload-sarif to upload SARIF results + actions: read # only required for a private repository by github/codeql-action/upload-sarif + + # The type of runner that the job will run on + runs-on: ubuntu-latest + + # Steps represent a sequence of tasks that will be executed as part of the job + steps: + # This step checks out a copy of your repository. + - name: Checkout repository + uses: actions/checkout@v4 + # This step creates the Checkmarx One scan + - name: Checkmarx One scan + uses: checkmarx/ast-github-action@8e887bb93dacc44e0f5b64ee2b06d5815f89d4fc + with: + base_uri: https://ast.checkmarx.net # This should be replaced by your base uri for Checkmarx One + cx_client_id: ${{ secrets.CX_CLIENT_ID }} # This should be created within your Checkmarx One account : https://checkmarx.com/resource/documents/en/34965-118315-authentication-for-checkmarx-one-cli.html#UUID-a4e31a96-1f36-6293-e95a-97b4b9189060_UUID-4123a2ff-32d0-2287-8dd2-3c36947f675e + cx_client_secret: ${{ secrets.CX_CLIENT_SECRET }} # This should be created within your Checkmarx One account : https://checkmarx.com/resource/documents/en/34965-118315-authentication-for-checkmarx-one-cli.html#UUID-a4e31a96-1f36-6293-e95a-97b4b9189060_UUID-4123a2ff-32d0-2287-8dd2-3c36947f675e + cx_tenant: ${{ secrets.CX_TENANT }} # This should be replaced by your tenant for Checkmarx One + additional_params: --report-format sarif --output-path . + - name: Upload SARIF file + uses: github/codeql-action/upload-sarif@v3 + with: + # Path to SARIF file relative to the root of the repository + sarif_file: cx_result.sarif From 6ffdb7e3e17ba9e8242c8c6d9b102a39916e4e7a Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:48:49 -0500 Subject: [PATCH 055/119] Create checkmarx.yml --- .github/workflows/checkmarx.yml | 55 +++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 .github/workflows/checkmarx.yml diff --git a/.github/workflows/checkmarx.yml b/.github/workflows/checkmarx.yml new file mode 100644 index 000000000..0e802d941 --- /dev/null +++ b/.github/workflows/checkmarx.yml @@ -0,0 +1,55 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# This is a basic workflow to help you get started with Using Checkmarx CxFlow Action + +name: CxFlow + +on: + push: + branches: [ "main" ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ "main" ] + schedule: + - cron: '24 7 * * 5' + +# A workflow run is made up of one or more jobs that can run sequentially or in parallel - this job is specifically configured to use the Checkmarx CxFlow Action +permissions: + contents: read + +jobs: + # This workflow contains a single job called "build" + build: + # The type of runner that the job will run on - Ubuntu is required as Docker is leveraged for the action + permissions: + contents: read # for actions/checkout to fetch code + issues: write # for checkmarx-ts/checkmarx-cxflow-github-action to write feedback to github issues + pull-requests: write # for checkmarx-ts/checkmarx-cxflow-github-action to write feedback to PR + security-events: write # for github/codeql-action/upload-sarif to upload SARIF results + actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status + runs-on: ubuntu-latest + + # Steps require - checkout code, run CxFlow Action, Upload SARIF report (optional) + steps: + # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it + - uses: actions/checkout@v4 + # Runs the Checkmarx Scan leveraging the latest version of CxFlow - REFER to Action README for list of inputs + - name: Checkmarx CxFlow Action + uses: checkmarx-ts/checkmarx-cxflow-github-action@49d8269b14ca87910ba003d47a31fa0c7a11f2fe + with: + project: ${{ secrets.CHECKMARX_PROJECT }} + team: ${{ secrets.CHECKMARX_TEAMS }} + checkmarx_url: ${{ secrets.CHECKMARX_URL }} + checkmarx_username: ${{ secrets.CHECKMARX_USERNAME }} + checkmarx_password: ${{ secrets.CHECKMARX_PASSWORD }} + checkmarx_client_secret: ${{ secrets.CHECKMARX_CLIENT_SECRET }} + scanners: sast + params: --namespace=${{ github.repository_owner }} --repo-name=${{ github.event.repository.name }} --branch=${{ github.ref }} --cx-flow.filter-severity --cx-flow.filter-category --checkmarx.disable-clubbing=true --repo-url=${{ github.event.repository.url }} + # Upload the Report for CodeQL/Security Alerts + - name: Upload SARIF file + uses: github/codeql-action/upload-sarif@v3 + with: + sarif_file: cx.sarif From 131e54458e58a6ed080e6a6f10584e2e61cb44a9 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:49:02 -0500 Subject: [PATCH 056/119] Create jfrog-sast.yml --- .github/workflows/jfrog-sast.yml | 54 ++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 .github/workflows/jfrog-sast.yml diff --git a/.github/workflows/jfrog-sast.yml b/.github/workflows/jfrog-sast.yml new file mode 100644 index 000000000..92172f377 --- /dev/null +++ b/.github/workflows/jfrog-sast.yml @@ -0,0 +1,54 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. +# JFrog SAST performs 1st party source code security analysis +# For more information, see +# https://docs.jfrog-applications.jfrog.io/jfrog-security-features/sast + +name: "JFrog SAST Scan" + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + schedule: + - cron: '22 12 * * 5' + +env: + # [Mandatory] + # JFrog platform URL and access token for + # a JFrog platform instance with active + # JFrog Advanced Security subscription + JF_URL: ${{ secrets.JF_URL }} + JF_TOKEN: ${{ secrets.JF_ACCESS_TOKEN }} +jobs: + analyze: + name: Analyze + runs-on: ubuntu-latest + permissions: + actions: read + contents: read + security-events: write + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Setup Node.js + uses: actions/setup-node@v4 + + - name: Install and configure JFrog CLI + run: | + npm install -g jfrog-cli-v2-jf + echo $JF_TOKEN | jf c add --interactive=false --url=$JF_URL --access-token-stdin + + - name: Run JFrog SAST + run: | + jf audit --sast --format=sarif > jfrog_sast.sarif + + + - name: Upload output to generate autofix + uses: github/codeql-action/upload-sarif@v3 + with: + sarif_file: jfrog_sast.sarif From 03eb5df5491a42aefb79ced609e2fd135315679c Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:49:30 -0500 Subject: [PATCH 057/119] Create anchore-syft.yml --- .github/workflows/anchore-syft.yml | 38 ++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .github/workflows/anchore-syft.yml diff --git a/.github/workflows/anchore-syft.yml b/.github/workflows/anchore-syft.yml new file mode 100644 index 000000000..85249e2c7 --- /dev/null +++ b/.github/workflows/anchore-syft.yml @@ -0,0 +1,38 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# This workflow checks out code, builds an image, performs a container image +# scan with Anchore's Syft tool, and uploads the results to the GitHub Dependency +# submission API. + +# For more information on the Anchore sbom-action usage +# and parameters, see https://github.com/anchore/sbom-action. For more +# information about the Anchore SBOM tool, Syft, see +# https://github.com/anchore/syft +name: Anchore Syft SBOM scan + +on: + push: + branches: [ "main" ] + +permissions: + contents: write + +jobs: + Anchore-Build-Scan: + permissions: + contents: write # required to upload to the Dependency submission API + runs-on: ubuntu-latest + steps: + - name: Checkout the code + uses: actions/checkout@v4 + - name: Build the Docker image + run: docker build . --file Dockerfile --tag localbuild/testimage:latest + - name: Scan the image and upload dependency results + uses: anchore/sbom-action@bb716408e75840bbb01e839347cd213767269d4a + with: + image: "localbuild/testimage:latest" + artifact-name: image.spdx.json + dependency-snapshot: true From ba70e109423072ecaf596b99103ed558d1e3377c Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:49:42 -0500 Subject: [PATCH 058/119] Create anchore.yml --- .github/workflows/anchore.yml | 48 +++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 .github/workflows/anchore.yml diff --git a/.github/workflows/anchore.yml b/.github/workflows/anchore.yml new file mode 100644 index 000000000..550cda84d --- /dev/null +++ b/.github/workflows/anchore.yml @@ -0,0 +1,48 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# This workflow checks out code, builds an image, performs a container image +# vulnerability scan with Anchore's Grype tool, and integrates the results with GitHub Advanced Security +# code scanning feature. For more information on the Anchore scan action usage +# and parameters, see https://github.com/anchore/scan-action. For more +# information on Anchore's container image scanning tool Grype, see +# https://github.com/anchore/grype +name: Anchore Grype vulnerability scan + +on: + push: + branches: [ "main" ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ "main" ] + schedule: + - cron: '19 8 * * 6' + +permissions: + contents: read + +jobs: + Anchore-Build-Scan: + permissions: + contents: read # for actions/checkout to fetch code + security-events: write # for github/codeql-action/upload-sarif to upload SARIF results + actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status + runs-on: ubuntu-latest + steps: + - name: Check out the code + uses: actions/checkout@v4 + - name: Build the Docker image + run: docker build . --file Dockerfile --tag localbuild/testimage:latest + - name: Run the Anchore Grype scan action + uses: anchore/scan-action@d5aa5b6cb9414b0c7771438046ff5bcfa2854ed7 + id: scan + with: + image: "localbuild/testimage:latest" + fail-build: true + severity-cutoff: critical + - name: Upload vulnerability report + uses: github/codeql-action/upload-sarif@v3 + with: + sarif_file: ${{ steps.scan.outputs.sarif }} From 8b3fff3eab87f1ab121de91ccf91abfb61edcf97 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:50:06 -0500 Subject: [PATCH 059/119] Create eslint.yml --- .github/workflows/eslint.yml | 52 ++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 .github/workflows/eslint.yml diff --git a/.github/workflows/eslint.yml b/.github/workflows/eslint.yml new file mode 100644 index 000000000..8eb56dbcd --- /dev/null +++ b/.github/workflows/eslint.yml @@ -0,0 +1,52 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. +# ESLint is a tool for identifying and reporting on patterns +# found in ECMAScript/JavaScript code. +# More details at https://github.com/eslint/eslint +# and https://eslint.org + +name: ESLint + +on: + push: + branches: [ "main" ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ "main" ] + schedule: + - cron: '17 9 * * 2' + +jobs: + eslint: + name: Run eslint scanning + runs-on: ubuntu-latest + permissions: + contents: read + security-events: write + actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Install ESLint + run: | + npm install eslint@8.10.0 + npm install @microsoft/eslint-formatter-sarif@3.1.0 + + - name: Run ESLint + env: + SARIF_ESLINT_IGNORE_SUPPRESSED: "true" + run: npx eslint . + --config .eslintrc.js + --ext .js,.jsx,.ts,.tsx + --format @microsoft/eslint-formatter-sarif + --output-file eslint-results.sarif + continue-on-error: true + + - name: Upload analysis results to GitHub + uses: github/codeql-action/upload-sarif@v3 + with: + sarif_file: eslint-results.sarif + wait-for-processing: true From e299cae478d0d6c1780848429846a13c1a866076 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:50:21 -0500 Subject: [PATCH 060/119] Create frogbot-scan-pr.yml --- .github/workflows/frogbot-scan-pr.yml | 70 +++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 .github/workflows/frogbot-scan-pr.yml diff --git a/.github/workflows/frogbot-scan-pr.yml b/.github/workflows/frogbot-scan-pr.yml new file mode 100644 index 000000000..41a83f5c1 --- /dev/null +++ b/.github/workflows/frogbot-scan-pr.yml @@ -0,0 +1,70 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. +# Frogbot Scan Pull Request does the following: +# Automatically scans new pull requests for security vulnerabilities. +# Uses JFrog Xray to scan the project. +# Read more about Frogbot here - https://docs.jfrog-applications.jfrog.io/jfrog-applications/frogbot + +# Some projects require creating a frogbot-config.yml file. Read more about it here - https://docs.jfrog-applications.jfrog.io/jfrog-applications/frogbot/setup-frogbot/frogbot-configuration + +name: "Frogbot Scan Pull Request" +on: + pull_request_target: + types: [ opened, synchronize ] +permissions: + pull-requests: write + contents: read +jobs: + scan-pull-request: + runs-on: ubuntu-latest + # A pull request needs to be approved, before Frogbot scans it. Any GitHub user who is associated with the + # "frogbot" GitHub environment can approve the pull request to be scanned. + # Read more here (Install Frogbot Using GitHub Actions): https://docs.jfrog-applications.jfrog.io/jfrog-applications/frogbot/setup-frogbot/setup-frogbot-using-github-actions + environment: frogbot + steps: + - uses: actions/checkout@v4 + with: + ref: ${{ github.event.pull_request.head.sha }} + + - uses: jfrog/frogbot@5d9c42c30f1169d8be4ba5510b40e75ffcbbc2a9 # v2.21.2 + env: + # [Mandatory if the two conditions below are met] + # 1. The project uses npm, yarn 2, NuGet or .NET to download its dependencies + # 2. The `installCommand` variable isn't set in your frogbot-config.yml file. + # + # The command that installs the project dependencies (e.g "npm i", "nuget restore" or "dotnet restore") + # JF_INSTALL_DEPS_CMD: "" + + # [Mandatory] + # JFrog platform URL + JF_URL: ${{ secrets.JF_URL }} + + # [Mandatory if JF_USER and JF_PASSWORD are not provided] + # JFrog access token with 'read' permissions on Xray service + JF_ACCESS_TOKEN: ${{ secrets.JF_ACCESS_TOKEN }} + + # [Mandatory if JF_ACCESS_TOKEN is not provided] + # JFrog username with 'read' permissions for Xray. Must be provided with JF_PASSWORD + # JF_USER: ${{ secrets.JF_USER }} + + # [Mandatory if JF_ACCESS_TOKEN is not provided] + # JFrog password. Must be provided with JF_USER + # JF_PASSWORD: ${{ secrets.JF_PASSWORD }} + + # [Mandatory] + # The GitHub token automatically generated for the job + JF_GIT_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + # [Optional] + # If the machine that runs Frogbot has no access to the internat, set the name of a remote repository + # in Artifactory, which proxies https://releases.jfrog.io/artifactory + # The 'frogbot' executable and other tools it needs will be downloaded through this repository. + # JF_RELEASES_REPO: "" + + # [Optional] + # Frogbot will download the project dependencies, if they're not cached locally. To download the + # dependencies from a virtual repository in Artifactory, set the name of of the repository. There's no + # need to set this value, if it is set in the frogbot-config.yml file. + # JF_DEPS_REPO: "" From b572095c7d9044cb2f748384785af0315ee763fc Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:51:32 -0500 Subject: [PATCH 061/119] Create pysa.yml --- .github/workflows/pysa.yml | 50 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 .github/workflows/pysa.yml diff --git a/.github/workflows/pysa.yml b/.github/workflows/pysa.yml new file mode 100644 index 000000000..116e56a19 --- /dev/null +++ b/.github/workflows/pysa.yml @@ -0,0 +1,50 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# This workflow integrates Python Static Analyzer (Pysa) with +# GitHub's Code Scanning feature. +# +# Python Static Analyzer (Pysa) is a security-focused static +# analysis tool that tracks flows of data from where they +# originate to where they terminate in a dangerous location. +# +# See https://pyre-check.org/docs/pysa-basics/ + +name: Pysa + +on: + workflow_dispatch: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + schedule: + - cron: '43 16 * * 6' + +permissions: + contents: read + +jobs: + pysa: + permissions: + actions: read + contents: read + security-events: write + + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Run Pysa + uses: facebook/pysa-action@f46a63777e59268613bd6e2ff4e29f144ca9e88b + with: + # To customize these inputs: + # See https://github.com/facebook/pysa-action#inputs + repo-directory: './' + requirements-path: 'requirements.txt' + infer-types: true + include-default-sapp-filters: true From ab916891e2d7503c99e6f2e023e8d670bf70aa17 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:51:40 -0500 Subject: [PATCH 062/119] Create pyre.yml --- .github/workflows/pyre.yml | 46 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 .github/workflows/pyre.yml diff --git a/.github/workflows/pyre.yml b/.github/workflows/pyre.yml new file mode 100644 index 000000000..053f88a6f --- /dev/null +++ b/.github/workflows/pyre.yml @@ -0,0 +1,46 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# This workflow integrates Pyre with GitHub's +# Code Scanning feature. +# +# Pyre is a performant type checker for Python compliant with +# PEP 484. Pyre can analyze codebases with millions of lines +# of code incrementally – providing instantaneous feedback +# to developers as they write code. +# +# See https://pyre-check.org + +name: Pyre + +on: + workflow_dispatch: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + +permissions: + contents: read + +jobs: + pyre: + permissions: + actions: read + contents: read + security-events: write + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Run Pyre + uses: facebook/pyre-action@60697a7858f7cc8470d8cc494a3cf2ad6b06560d + with: + # To customize these inputs: + # See https://github.com/facebook/pyre-action#inputs + repo-directory: './' + requirements-path: 'requirements.txt' From ab628c4617a1a0043b9d864e4dcbab6a7a8b7503 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:51:54 -0500 Subject: [PATCH 063/119] Create puppet-lint.yml --- .github/workflows/puppet-lint.yml | 55 +++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 .github/workflows/puppet-lint.yml diff --git a/.github/workflows/puppet-lint.yml b/.github/workflows/puppet-lint.yml new file mode 100644 index 000000000..d28026434 --- /dev/null +++ b/.github/workflows/puppet-lint.yml @@ -0,0 +1,55 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. +# Puppet Lint tests Puppet code against the recommended Puppet language style guide. +# https://puppet.com/docs/puppet/7/style_guide.html +# Puppet Lint validates only code style; it does not validate syntax. +# To test syntax, use Puppet's puppet parser validate command. +# More details at https://github.com/puppetlabs/puppet-lint/ + +name: puppet-lint + +on: + push: + branches: [ "main" ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ "main" ] + schedule: + - cron: '37 6 * * 4' + +permissions: + contents: read + +jobs: + puppet-lint: + name: Run puppet-lint scanning + runs-on: ubuntu-latest + permissions: + contents: read # for checkout to fetch code + security-events: write # for github/codeql-action/upload-sarif to upload SARIF results + actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status + + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Setup Ruby + uses: ruby/setup-ruby@55283cc23133118229fd3f97f9336ee23a179fcf # v1.146.0 + with: + ruby-version: 2.7 + bundler-cache: true + + - name: Install puppet-lint + run: gem install puppet-lint + + - name: Run puppet-lint + run: puppet-lint . --sarif > puppet-lint-results.sarif + continue-on-error: true + + - name: Upload analysis results to GitHub + uses: github/codeql-action/upload-sarif@v3 + with: + sarif_file: puppet-lint-results.sarif + wait-for-processing: true From 0f2c2999fff7bfb8f6aecb78548a62de0df2effc Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:52:09 -0500 Subject: [PATCH 064/119] Create trivy.yml --- .github/workflows/trivy.yml | 48 +++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 .github/workflows/trivy.yml diff --git a/.github/workflows/trivy.yml b/.github/workflows/trivy.yml new file mode 100644 index 000000000..190dddb10 --- /dev/null +++ b/.github/workflows/trivy.yml @@ -0,0 +1,48 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +name: trivy + +on: + push: + branches: [ "main" ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ "main" ] + schedule: + - cron: '39 21 * * 3' + +permissions: + contents: read + +jobs: + build: + permissions: + contents: read # for actions/checkout to fetch code + security-events: write # for github/codeql-action/upload-sarif to upload SARIF results + actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status + name: Build + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Build an image from Dockerfile + run: | + docker build -t docker.io/my-organization/my-app:${{ github.sha }} . + + - name: Run Trivy vulnerability scanner + uses: aquasecurity/trivy-action@7b7aa264d83dc58691451798b4d117d53d21edfe + with: + image-ref: 'docker.io/my-organization/my-app:${{ github.sha }}' + format: 'template' + template: '@/contrib/sarif.tpl' + output: 'trivy-results.sarif' + severity: 'CRITICAL,HIGH' + + - name: Upload Trivy scan results to GitHub Security tab + uses: github/codeql-action/upload-sarif@v3 + with: + sarif_file: 'trivy-results.sarif' From 6fa74c81caec63b4ec71ec9074fd82babb14a5db Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:52:58 -0500 Subject: [PATCH 065/119] Create terraform.yml --- .github/workflows/terraform.yml | 93 +++++++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100644 .github/workflows/terraform.yml diff --git a/.github/workflows/terraform.yml b/.github/workflows/terraform.yml new file mode 100644 index 000000000..540e8040b --- /dev/null +++ b/.github/workflows/terraform.yml @@ -0,0 +1,93 @@ +# This workflow installs the latest version of Terraform CLI and configures the Terraform CLI configuration file +# with an API token for Terraform Cloud (app.terraform.io). On pull request events, this workflow will run +# `terraform init`, `terraform fmt`, and `terraform plan` (speculative plan via Terraform Cloud). On push events +# to the "main" branch, `terraform apply` will be executed. +# +# Documentation for `hashicorp/setup-terraform` is located here: https://github.com/hashicorp/setup-terraform +# +# To use this workflow, you will need to complete the following setup steps. +# +# 1. Create a `main.tf` file in the root of this repository with the `remote` backend and one or more resources defined. +# Example `main.tf`: +# # The configuration for the `remote` backend. +# terraform { +# backend "remote" { +# # The name of your Terraform Cloud organization. +# organization = "example-organization" +# +# # The name of the Terraform Cloud workspace to store Terraform state files in. +# workspaces { +# name = "example-workspace" +# } +# } +# } +# +# # An example resource that does nothing. +# resource "null_resource" "example" { +# triggers = { +# value = "A example resource that does nothing!" +# } +# } +# +# +# 2. Generate a Terraform Cloud user API token and store it as a GitHub secret (e.g. TF_API_TOKEN) on this repository. +# Documentation: +# - https://www.terraform.io/docs/cloud/users-teams-organizations/api-tokens.html +# - https://help.github.com/en/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-secrets +# +# 3. Reference the GitHub secret in step using the `hashicorp/setup-terraform` GitHub Action. +# Example: +# - name: Setup Terraform +# uses: hashicorp/setup-terraform@v1 +# with: +# cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }} + +name: 'Terraform' + +on: + push: + branches: [ "main" ] + pull_request: + +permissions: + contents: read + +jobs: + terraform: + name: 'Terraform' + runs-on: ubuntu-latest + environment: production + + # Use the Bash shell regardless whether the GitHub Actions runner is ubuntu-latest, macos-latest, or windows-latest + defaults: + run: + shell: bash + + steps: + # Checkout the repository to the GitHub Actions runner + - name: Checkout + uses: actions/checkout@v4 + + # Install the latest version of Terraform CLI and configure the Terraform CLI configuration file with a Terraform Cloud user API token + - name: Setup Terraform + uses: hashicorp/setup-terraform@v1 + with: + cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }} + + # Initialize a new or existing Terraform working directory by creating initial files, loading any remote state, downloading modules, etc. + - name: Terraform Init + run: terraform init + + # Checks that all Terraform configuration files adhere to a canonical format + - name: Terraform Format + run: terraform fmt -check + + # Generates an execution plan for Terraform + - name: Terraform Plan + run: terraform plan -input=false + + # On push to "main", build or change infrastructure according to Terraform configuration files + # Note: It is recommended to set up a required "strict" status check in your repository for "Terraform Cloud". See the documentation on "strict" required status checks for more information: https://help.github.com/en/github/administering-a-repository/types-of-required-status-checks + - name: Terraform Apply + if: github.ref == 'refs/heads/"main"' && github.event_name == 'push' + run: terraform apply -auto-approve -input=false From 60c8074118bb25ea51017541f1f9aeff009e65ac Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:53:25 -0500 Subject: [PATCH 066/119] Create azure-webapps-node.yml --- .github/workflows/azure-webapps-node.yml | 78 ++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 .github/workflows/azure-webapps-node.yml diff --git a/.github/workflows/azure-webapps-node.yml b/.github/workflows/azure-webapps-node.yml new file mode 100644 index 000000000..2ebbac24b --- /dev/null +++ b/.github/workflows/azure-webapps-node.yml @@ -0,0 +1,78 @@ +# This workflow will build and push a node.js application to an Azure Web App when a commit is pushed to your default branch. +# +# This workflow assumes you have already created the target Azure App Service web app. +# For instructions see https://docs.microsoft.com/en-us/azure/app-service/quickstart-nodejs?tabs=linux&pivots=development-environment-cli +# +# To configure this workflow: +# +# 1. Download the Publish Profile for your Azure Web App. You can download this file from the Overview page of your Web App in the Azure Portal. +# For more information: https://docs.microsoft.com/en-us/azure/app-service/deploy-github-actions?tabs=applevel#generate-deployment-credentials +# +# 2. Create a secret in your repository named AZURE_WEBAPP_PUBLISH_PROFILE, paste the publish profile contents as the value of the secret. +# For instructions on obtaining the publish profile see: https://docs.microsoft.com/azure/app-service/deploy-github-actions#configure-the-github-secret +# +# 3. Change the value for the AZURE_WEBAPP_NAME. Optionally, change the AZURE_WEBAPP_PACKAGE_PATH and NODE_VERSION environment variables below. +# +# For more information on GitHub Actions for Azure: https://github.com/Azure/Actions +# For more information on the Azure Web Apps Deploy action: https://github.com/Azure/webapps-deploy +# For more samples to get started with GitHub Action workflows to deploy to Azure: https://github.com/Azure/actions-workflow-samples + +on: + push: + branches: [ "main" ] + workflow_dispatch: + +env: + AZURE_WEBAPP_NAME: your-app-name # set this to your application's name + AZURE_WEBAPP_PACKAGE_PATH: '.' # set this to the path to your web app project, defaults to the repository root + NODE_VERSION: '20.x' # set this to the node version to use + +permissions: + contents: read + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Set up Node.js + uses: actions/setup-node@v4 + with: + node-version: ${{ env.NODE_VERSION }} + cache: 'npm' + + - name: npm install, build, and test + run: | + npm install + npm run build --if-present + npm run test --if-present + + - name: Upload artifact for deployment job + uses: actions/upload-artifact@v4 + with: + name: node-app + path: . + + deploy: + permissions: + contents: none + runs-on: ubuntu-latest + needs: build + environment: + name: 'Development' + url: ${{ steps.deploy-to-webapp.outputs.webapp-url }} + + steps: + - name: Download artifact from build job + uses: actions/download-artifact@v4 + with: + name: node-app + + - name: 'Deploy to Azure WebApp' + id: deploy-to-webapp + uses: azure/webapps-deploy@v2 + with: + app-name: ${{ env.AZURE_WEBAPP_NAME }} + publish-profile: ${{ secrets.AZURE_WEBAPP_PUBLISH_PROFILE }} + package: ${{ env.AZURE_WEBAPP_PACKAGE_PATH }} From 47f8efe650e152bac112c6d91ba1ca0a3793ac92 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:53:43 -0500 Subject: [PATCH 067/119] Create azure-webapps-python.yml --- .github/workflows/azure-webapps-python.yml | 86 ++++++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 .github/workflows/azure-webapps-python.yml diff --git a/.github/workflows/azure-webapps-python.yml b/.github/workflows/azure-webapps-python.yml new file mode 100644 index 000000000..4bd59a198 --- /dev/null +++ b/.github/workflows/azure-webapps-python.yml @@ -0,0 +1,86 @@ +# This workflow will build and push a Python application to an Azure Web App when a commit is pushed to your default branch. +# +# This workflow assumes you have already created the target Azure App Service web app. +# For instructions see https://docs.microsoft.com/en-us/azure/app-service/quickstart-python?tabs=bash&pivots=python-framework-flask +# +# To configure this workflow: +# +# 1. Download the Publish Profile for your Azure Web App. You can download this file from the Overview page of your Web App in the Azure Portal. +# For more information: https://docs.microsoft.com/en-us/azure/app-service/deploy-github-actions?tabs=applevel#generate-deployment-credentials +# +# 2. Create a secret in your repository named AZURE_WEBAPP_PUBLISH_PROFILE, paste the publish profile contents as the value of the secret. +# For instructions on obtaining the publish profile see: https://docs.microsoft.com/azure/app-service/deploy-github-actions#configure-the-github-secret +# +# 3. Change the value for the AZURE_WEBAPP_NAME. Optionally, change the PYTHON_VERSION environment variables below. +# +# For more information on GitHub Actions for Azure: https://github.com/Azure/Actions +# For more information on the Azure Web Apps Deploy action: https://github.com/Azure/webapps-deploy +# For more samples to get started with GitHub Action workflows to deploy to Azure: https://github.com/Azure/actions-workflow-samples + +name: Build and deploy Python app to Azure Web App + +env: + AZURE_WEBAPP_NAME: your-app-name # set this to the name of your Azure Web App + PYTHON_VERSION: '3.8' # set this to the Python version to use + +on: + push: + branches: [ "main" ] + workflow_dispatch: + +permissions: + contents: read + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + + - name: Set up Python version + uses: actions/setup-python@v3.0.0 + with: + python-version: ${{ env.PYTHON_VERSION }} + cache: 'pip' + + - name: Create and start virtual environment + run: | + python -m venv venv + source venv/bin/activate + + - name: Install dependencies + run: pip install -r requirements.txt + + # Optional: Add step to run tests here (PyTest, Django test suites, etc.) + + - name: Upload artifact for deployment jobs + uses: actions/upload-artifact@v4 + with: + name: python-app + path: | + . + !venv/ + + deploy: + permissions: + contents: none + runs-on: ubuntu-latest + needs: build + environment: + name: 'Development' + url: ${{ steps.deploy-to-webapp.outputs.webapp-url }} + + steps: + - name: Download artifact from build job + uses: actions/download-artifact@v4 + with: + name: python-app + path: . + + - name: 'Deploy to Azure Web App' + id: deploy-to-webapp + uses: azure/webapps-deploy@v2 + with: + app-name: ${{ env.AZURE_WEBAPP_NAME }} + publish-profile: ${{ secrets.AZURE_WEBAPP_PUBLISH_PROFILE }} From a706ea51fb579e6822a2de25278f01a37b7b60d5 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:53:56 -0500 Subject: [PATCH 068/119] Create azure-functions-app-container.yml --- .../azure-functions-app-container.yml | 79 +++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 .github/workflows/azure-functions-app-container.yml diff --git a/.github/workflows/azure-functions-app-container.yml b/.github/workflows/azure-functions-app-container.yml new file mode 100644 index 000000000..aa4a1bdc5 --- /dev/null +++ b/.github/workflows/azure-functions-app-container.yml @@ -0,0 +1,79 @@ +# This workflow will build a container and deploy it to an Azure Functions App on Linux when a commit is pushed to your default branch. +# +# This workflow assumes you have already created the target Azure Functions app. +# For instructions see https://learn.microsoft.com/en-us/azure/azure-functions/functions-create-function-linux-custom-image?tabs=in-process%2Cbash%2Cazure-cli&pivots=programming-language-csharp +# +# To configure this workflow: +# 1. Set up the following secrets in your repository: +# - AZURE_RBAC_CREDENTIALS +# - REGISTRY_USERNAME +# - REGISTRY_PASSWORD +# 2. Change env variables for your configuration. +# +# For more information on: +# - GitHub Actions for Azure: https://github.com/Azure/Actions +# - Azure Functions Container Action: https://github.com/Azure/functions-container-action +# - Azure Service Principal for RBAC: https://github.com/Azure/functions-action#using-azure-service-principal-for-rbac-as-deployment-credential +# +# For more samples to get started with GitHub Action workflows to deploy to Azure: https://github.com/Azure/actions-workflow-samples/tree/master/FunctionApp + +name: Deploy container to Azure Functions App + +on: + push: + branches: ["main"] + +permissions: + contents: read + +env: + AZURE_FUNCTIONAPP_NAME: 'your-app-name' # set this to your function app name on Azure + LOGIN_SERVER: 'login-server' # set this to login server for your private container registry (e.g. 'contoso.azurecr.io', 'index.docker.io' ) + REGISTRY: 'your-registry' # set this to proper value for REGISTRY + NAMESPACE: 'your-namespace' # set this to proper value for NAMESPACE + IMAGE: 'your-image' # set this to proper value for IMAGE + TAG: 'your-tag' # set this to proper value for TAG + +jobs: + build-and-deploy: + runs-on: ubuntu-latest + environment: dev + steps: + - name: 'Checkout GitHub Action' + uses: actions/checkout@v4 + + - name: 'Login via Azure CLI' + uses: azure/login@v1 + with: + creds: ${{ secrets.AZURE_RBAC_CREDENTIALS }} + + - name: 'Docker Login' + uses: azure/docker-login@v1 + with: + login-server: ${{ env.LOGIN_SERVER }} + username: ${{ secrets.REGISTRY_USERNAME }} + password: ${{ secrets.REGISTRY_PASSWORD }} + + - name: 'Compose Customized Docker Image' + shell: bash + run: | + # If your function app project is not located in your repository's root + # Please change the path to your directory for docker build + docker build . -t ${{ env.REGISTRY }}/${{ env.NAMESPACE }}/${{ env.IMAGE }}:${{ env.TAG }} + docker push ${{ env.REGISTRY }}/${{ env.NAMESPACE }}/${{ env.IMAGE }}:${{ env.TAG }} + + - name: 'Run Azure Functions Container Action' + uses: Azure/functions-container-action@v1 + id: fa + with: + app-name: ${{ env.AZURE_FUNCTIONAPP_NAME }} + image: ${{ env.REGISTRY }}/${{ env.NAMESPACE }}/${{ env.IMAGE }}:${{ env.TAG }} + + # If you want to display or use the functionapp url, then uncomment the task below + #- name: 'Published functionapp url' + # run: | + # echo "${{ steps.fa.outputs.app-url }}" + + - name: Azure logout + run: | + az logout From 0c2206c23b92f130727b0b9b8c14014162ce8a2c Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:54:18 -0500 Subject: [PATCH 069/119] Create azure-kubernetes-service-helm.yml --- .../azure-kubernetes-service-helm.yml | 126 ++++++++++++++++++ 1 file changed, 126 insertions(+) create mode 100644 .github/workflows/azure-kubernetes-service-helm.yml diff --git a/.github/workflows/azure-kubernetes-service-helm.yml b/.github/workflows/azure-kubernetes-service-helm.yml new file mode 100644 index 000000000..48cd79969 --- /dev/null +++ b/.github/workflows/azure-kubernetes-service-helm.yml @@ -0,0 +1,126 @@ +# This workflow will build and push an application to a Azure Kubernetes Service (AKS) cluster when you push your code +# +# This workflow assumes you have already created the target AKS cluster and have created an Azure Container Registry (ACR) +# The ACR should be attached to the AKS cluster +# For instructions see: +# - https://docs.microsoft.com/en-us/azure/aks/kubernetes-walkthrough-portal +# - https://docs.microsoft.com/en-us/azure/container-registry/container-registry-get-started-portal +# - https://learn.microsoft.com/en-us/azure/aks/cluster-container-registry-integration?tabs=azure-cli#configure-acr-integration-for-existing-aks-clusters +# - https://github.com/Azure/aks-create-action +# +# To configure this workflow: +# +# 1. Set the following secrets in your repository (instructions for getting these +# https://docs.microsoft.com/en-us/azure/developer/github/connect-from-azure?tabs=azure-cli%2Clinux)): +# - AZURE_CLIENT_ID +# - AZURE_TENANT_ID +# - AZURE_SUBSCRIPTION_ID +# +# 2. Set the following environment variables (or replace the values below): +# - AZURE_CONTAINER_REGISTRY (name of your container registry / ACR) +# - CONTAINER_NAME (name of the container image you would like to push up to your ACR) +# - RESOURCE_GROUP (where your cluster is deployed) +# - CLUSTER_NAME (name of your AKS cluster) +# - IMAGE_PULL_SECRET_NAME (name of the ImagePullSecret that will be created to pull your ACR image) +# +# 3. Choose the appropriate render engine for the bake step https://github.com/Azure/k8s-bake. The config below assumes Helm. +# Set your helmChart, overrideFiles, overrides, and helm-version to suit your configuration. +# - CHART_PATH (path to your helm chart) +# - CHART_OVERRIDE_PATH (path to your helm chart with override values) +# +# For more information on GitHub Actions for Azure, refer to https://github.com/Azure/Actions +# For more samples to get started with GitHub Action workflows to deploy to Azure, refer to https://github.com/Azure/actions-workflow-samples +# For more options with the actions used below please refer to https://github.com/Azure/login + +name: Build and deploy an app to AKS with Helm + +on: + push: + branches: ["main"] + workflow_dispatch: + +env: + AZURE_CONTAINER_REGISTRY: "your-azure-container-registry" + CONTAINER_NAME: "your-container-name" + RESOURCE_GROUP: "your-resource-group" + CLUSTER_NAME: "your-cluster-name" + CHART_PATH: "your-chart-path" + CHART_OVERRIDE_PATH: "your-chart-override-path" + +jobs: + buildImage: + permissions: + contents: read + id-token: write + runs-on: ubuntu-latest + steps: + # Checks out the repository this file is in + - uses: actions/checkout@v4 + + # Logs in with your Azure credentials + - name: Azure login + uses: azure/login@v1.4.6 + with: + client-id: ${{ secrets.AZURE_CLIENT_ID }} + tenant-id: ${{ secrets.AZURE_TENANT_ID }} + subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }} + + # Builds and pushes an image up to your Azure Container Registry + - name: Build and push image to ACR + run: | + az acr build --image ${{ env.AZURE_CONTAINER_REGISTRY }}.azurecr.io/${{ env.CONTAINER_NAME }}:${{ github.sha }} --registry ${{ env.AZURE_CONTAINER_REGISTRY }} -g ${{ env.RESOURCE_GROUP }} . + + deploy: + permissions: + actions: read + contents: read + id-token: write + runs-on: ubuntu-latest + needs: [buildImage] + steps: + # Checks out the repository this file is in + - uses: actions/checkout@v4 + + # Logs in with your Azure credentials + - name: Azure login + uses: azure/login@v1.4.6 + with: + client-id: ${{ secrets.AZURE_CLIENT_ID }} + tenant-id: ${{ secrets.AZURE_TENANT_ID }} + subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }} + + # Use kubelogin to configure your kubeconfig for Azure auth + - name: Set up kubelogin for non-interactive login + uses: azure/use-kubelogin@v1 + with: + kubelogin-version: 'v0.0.25' + + # Retrieves your Azure Kubernetes Service cluster's kubeconfig file + - name: Get K8s context + uses: azure/aks-set-context@v3 + with: + resource-group: ${{ env.RESOURCE_GROUP }} + cluster-name: ${{ env.CLUSTER_NAME }} + admin: 'false' + use-kubelogin: 'true' + + # Runs Helm to create manifest files + - name: Bake deployment + uses: azure/k8s-bake@v2 + with: + renderEngine: "helm" + helmChart: ${{ env.CHART_PATH }} + overrideFiles: ${{ env.CHART_OVERRIDE_PATH }} + overrides: | + replicas:2 + helm-version: "latest" + id: bake + + # Deploys application based on manifest files from previous step + - name: Deploy application + uses: Azure/k8s-deploy@v4 + with: + action: deploy + manifests: ${{ steps.bake.outputs.manifestsBundle }} + images: | + ${{ env.AZURE_CONTAINER_REGISTRY }}.azurecr.io/${{ env.CONTAINER_NAME }}:${{ github.sha }} From 7de3d444150ff931ad794128cd6901f1ed1dde65 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:54:56 -0500 Subject: [PATCH 070/119] Create go.yml --- .github/workflows/go.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/go.yml diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml new file mode 100644 index 000000000..0b443f376 --- /dev/null +++ b/.github/workflows/go.yml @@ -0,0 +1,28 @@ +# This workflow will build a golang project +# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-go + +name: Go + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + +jobs: + + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Set up Go + uses: actions/setup-go@v4 + with: + go-version: '1.20' + + - name: Build + run: go build -v ./... + + - name: Test + run: go test -v ./... From 00fe187179382247ca659934f7d4150e4ba25c61 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:55:09 -0500 Subject: [PATCH 071/119] Create super-linter.yml --- .github/workflows/super-linter.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/super-linter.yml diff --git a/.github/workflows/super-linter.yml b/.github/workflows/super-linter.yml new file mode 100644 index 000000000..af6a923ba --- /dev/null +++ b/.github/workflows/super-linter.yml @@ -0,0 +1,29 @@ +# This workflow executes several linters on changed files based on languages used in your code base whenever +# you push a code or open a pull request. +# +# You can adjust the behavior by modifying this file. +# For more information, see: +# https://github.com/github/super-linter +name: Lint Code Base + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] +jobs: + run-lint: + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v4 + with: + # Full git history is needed to get a proper list of changed files within `super-linter` + fetch-depth: 0 + + - name: Lint Code Base + uses: github/super-linter@v4 + env: + VALIDATE_ALL_CODEBASE: false + DEFAULT_BRANCH: "main" + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 0c143c33c7b76f896eb7f3cdd4ee48bab73261a2 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Wed, 16 Apr 2025 23:56:25 -0500 Subject: [PATCH 072/119] Create pylint.yml --- .github/workflows/pylint.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .github/workflows/pylint.yml diff --git a/.github/workflows/pylint.yml b/.github/workflows/pylint.yml new file mode 100644 index 000000000..c73e032c0 --- /dev/null +++ b/.github/workflows/pylint.yml @@ -0,0 +1,23 @@ +name: Pylint + +on: [push] + +jobs: + build: + runs-on: ubuntu-latest + strategy: + matrix: + python-version: ["3.8", "3.9", "3.10"] + steps: + - uses: actions/checkout@v4 + - name: Set up Python ${{ matrix.python-version }} + uses: actions/setup-python@v3 + with: + python-version: ${{ matrix.python-version }} + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install pylint + - name: Analysing the code with pylint + run: | + pylint $(git ls-files '*.py') From 325d21eeab0052400a332aa582c9900bb6adc791 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Thu, 17 Apr 2025 00:00:20 -0500 Subject: [PATCH 073/119] Create checkov.yml --- .github/workflows/checkov.yml | 58 +++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 .github/workflows/checkov.yml diff --git a/.github/workflows/checkov.yml b/.github/workflows/checkov.yml new file mode 100644 index 000000000..339c2fc8e --- /dev/null +++ b/.github/workflows/checkov.yml @@ -0,0 +1,58 @@ +name: Checkov Scan + +on: + push: + branches: + - aws-dev + pull_request: + branches: + - aws-dev + +permissions: + contents: read + +jobs: + checkov_scan: + permissions: + contents: read # for actions/checkout to fetch code + # security-events: write # for github/codeql-action/upload-sarif to upload SARIF results + # actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status + runs-on: ubuntu-latest + + steps: + - name: Clear Cache + uses: actions/cache@v4.2.3 + with: + path: | + ./.github/workflows/ + key: ${{ runner.os }}-workflow-${{ github.event_name }}-${{ github.sha }} + restore-keys: | + ${{ runner.os }}-workflow-${{ github.event_name }}- + + - name: Harden Runner + uses: step-security/harden-runner@v2.11.1 + with: + egress-policy: audit + + - name: Checkout Code + uses: actions/checkout@v4.1.7 + + - name: Checkov Scan + id: checkov_scan + uses: bridgecrewio/checkov-action@v12.2993.0 + with: + directory: '.' # Root directory to scan (adjust if needed) + output_format: github_failed_only # Output format (cli,csv,cyclonedx,cyclonedx_json,json,junitxml,github_failed_only,gitlab_sast,sarif,spdx) + output_file_path: console,results.xml + # Add other Checkov configuration options here if necessary + + - name: Fail on Checkov Errors (Push Only) + if: steps.checkov_scan.outcome == 'failure' && !contains(github.event_name, 'pull_request') + run: exit 1 + + # Commented out the step that requires GitHub Advanced Security + # - name: Upload SARIF file (optional) + # if: always() # Always run this step, even if previous steps fail + # uses: github/codeql-action/upload-sarif@v3.25.8 + # with: + # sarif_file: 'results.sarif' # SARIF output file name (adjust if needed) From ef55ca07cf8dd5545731b657e62d7581401e88d7 Mon Sep 17 00:00:00 2001 From: ipartner Date: Thu, 17 Apr 2025 05:27:33 +0000 Subject: [PATCH 074/119] feat/add-source --- cleanthat.yaml | 31 +++++++++++++++++++ .../400-multi-with-orchestration/main.tf | 0 .../modules/connectivity/main.tf | 0 .../modules/connectivity/outputs.tf | 0 .../connectivity/settings.connectivity.tf | 0 .../modules/connectivity/variables.tf | 0 .../archetype_definition_customer_online.json | 0 ..._es_deploy_vmss_monitoring.tmpl.json.tftpl | 0 .../modules/core/main.tf | 0 .../modules/core/settings.core.tf | 0 .../modules/core/settings.identity.tf | 0 .../modules/core/variables.tf | 0 .../modules/management/main.tf | 0 .../modules/management/outputs.tf | 0 .../modules/management/settings.management.tf | 0 .../modules/management/variables.tf | 0 .../400-multi-with-orchestration/variables.tf | 0 .../connectivity/main.tf | 0 .../connectivity/outputs.tf | 0 .../connectivity/settings.connectivity.tf | 0 .../connectivity/variables.tf | 0 .../archetype_definition_customer_online.json | 0 .../400-multi-with-remote-state/core/main.tf | 0 .../core/remote.tf | 0 .../core/settings.core.tf | 0 .../core/settings.identity.tf | 0 .../core/variables.tf | 0 .../management/main.tf | 0 .../management/outputs.tf | 0 .../management/settings.management.tf | 0 .../management/variables.tf | 0 .../locals}/locals.connectivity.tf | 0 .../locals}/locals.management.tf | 0 .../locals}/locals.management_groups.tf | 0 .../locals}/locals.policy_assignments.tf | 0 .../locals}/locals.policy_definitions.tf | 0 .../locals}/locals.policy_set_definitions.tf | 0 .../locals}/locals.role_assignments.tf | 0 .../locals}/locals.role_definitions.tf | 0 .../locals}/locals.telemetry.connectivity.tf | 0 .../locals}/locals.telemetry.core.tf | 0 .../locals}/locals.telemetry.identity.tf | 0 .../locals}/locals.telemetry.management.tf | 0 .../locals}/locals.telemetry.tf | 0 {locals => terraform/locals}/locals.tf | 0 .../locals}/locals.version.tf | 0 .../locals}/locals.virtual_wan.tf | 0 main.tf => terraform/main.tf | 0 .../modules}/archetypes/.gitattributes | 0 .../modules}/archetypes/README.md | 0 .../modules}/archetypes/_README_footer.md | 0 .../modules}/archetypes/_README_header.md | 0 .../archetype_definition_default_empty.json | 0 ...etype_definition_es_connectivity.tmpl.json | 0 .../archetype_definition_es_corp.tmpl.json | 0 ...ype_definition_es_decommissioned.tmpl.json | 0 ...archetype_definition_es_identity.tmpl.json | 0 ...type_definition_es_landing_zones.tmpl.json | 0 ...chetype_definition_es_management.tmpl.json | 0 .../archetype_definition_es_online.tmpl.json | 0 ...archetype_definition_es_platform.tmpl.json | 0 .../archetype_definition_es_root.tmpl.json | 0 ...rchetype_definition_es_sandboxes.tmpl.json | 0 .../archetype_definition_es_sap.tmpl.json | 0 ...cy_assignment_es_audit_appgw_waf.tmpl.json | 0 ...y_assignment_es_audit_pednszones.tmpl.json | 0 ...ment_es_audit_resourcerglocation.tmpl.json | 0 ...ssignment_es_audit_trustedlaunch.tmpl.json | 0 ...ignment_es_audit_unusedresources.tmpl.json | 0 ...signment_es_audit_zoneresiliency.tmpl.json | 0 ...gnment_es_deny_appgw_without_waf.tmpl.json | 0 ...gnment_es_deny_classic_resources.tmpl.json | 0 ...ent_es_deny_databricks_public_ip.tmpl.json | 0 ...ssignment_es_deny_databricks_sku.tmpl.json | 0 ...signment_es_deny_databricks_vnet.tmpl.json | 0 ...ignment_es_deny_hybridnetworking.tmpl.json | 0 ...assignment_es_deny_ip_forwarding.tmpl.json | 0 ...nment_es_deny_mgmtports_internet.tmpl.json | 0 ..._assignment_es_deny_priv_esc_aks.tmpl.json | 0 ...gnment_es_deny_private_dns_zones.tmpl.json | 0 ...ssignment_es_deny_privileged_aks.tmpl.json | 0 ...ignment_es_deny_public_endpoints.tmpl.json | 0 ...icy_assignment_es_deny_public_ip.tmpl.json | 0 ...ignment_es_deny_public_ip_on_nic.tmpl.json | 0 ...gnment_es_deny_rdp_from_internet.tmpl.json | 0 ...nment_es_deny_resource_locations.tmpl.json | 0 ...ssignment_es_deny_resource_types.tmpl.json | 0 ...assignment_es_deny_rsg_locations.tmpl.json | 0 ..._assignment_es_deny_storage_http.tmpl.json | 0 ...nment_es_deny_subnet_without_nsg.tmpl.json | 0 ...nment_es_deny_subnet_without_udr.tmpl.json | 0 ...assignment_es_deny_unmanageddisk.tmpl.json | 0 ...ment_es_denyaction_deleteuamiama.tmpl.json | 0 ..._assignment_es_deploy_aks_policy.tmpl.json | 0 ...ignment_es_deploy_asc_monitoring.tmpl.json | 0 ...ignment_es_deploy_azactivity_log.tmpl.json | 0 ...nment_es_deploy_azsqldb_auditing.tmpl.json | 0 ...y_assignment_es_deploy_diag_logs.tmpl.json | 0 ...ssignment_es_deploy_diag_logscat.tmpl.json | 0 ...signment_es_deploy_log_analytics.tmpl.json | 0 ...assignment_es_deploy_mdendpoints.tmpl.json | 0 ...ignment_es_deploy_mdendpointsama.tmpl.json | 0 ...assignment_es_deploy_mdfc_config.tmpl.json | 0 ...nment_es_deploy_mdfc_config_h224.tmpl.json | 0 ...gnment_es_deploy_mdfc_defsql_ama.tmpl.json | 0 ..._assignment_es_deploy_mdfc_ossdb.tmpl.json | 0 ...assignment_es_deploy_mdfc_sqlatp.tmpl.json | 0 ...ment_es_deploy_private_dns_zones.tmpl.json | 0 ...signment_es_deploy_resource_diag.tmpl.json | 0 ...gnment_es_deploy_sql_db_auditing.tmpl.json | 0 ...ssignment_es_deploy_sql_security.tmpl.json | 0 ...icy_assignment_es_deploy_sql_tde.tmpl.json | 0 ..._assignment_es_deploy_sql_threat.tmpl.json | 0 ...y_assignment_es_deploy_vm_backup.tmpl.json | 0 ...ignment_es_deploy_vm_changetrack.tmpl.json | 0 ...signment_es_deploy_vm_monitoring.tmpl.json | 0 ...ment_es_deploy_vmarc_changetrack.tmpl.json | 0 ...ment_es_deploy_vmhybr_monitoring.tmpl.json | 0 ...nment_es_deploy_vmss_changetrack.tmpl.json | 0 ...gnment_es_deploy_vmss_monitoring.tmpl.json | 0 ...nment_es_enable_aum_checkupdates.tmpl.json | 0 ...y_assignment_es_enable_ddos_vnet.tmpl.json | 0 ...olicy_assignment_es_enforce_acsb.tmpl.json | 0 ..._assignment_es_enforce_aks_https.tmpl.json | 0 ...assignment_es_enforce_alz_decomm.tmpl.json | 0 ...ssignment_es_enforce_alz_sandbox.tmpl.json | 0 ...policy_assignment_es_enforce_asr.tmpl.json | 0 ...ssignment_es_enforce_gr_keyvault.tmpl.json | 0 ...gnment_es_enforce_subnet_private.tmpl.json | 0 ...cy_assignment_es_enforce_tls_ssl.tmpl.json | 0 ...signment_es_enforce_tls_ssl_h224.tmpl.json | 0 ...signment_es_enforce_tls_ssl_q225.tmpl.json | 0 ...nition_es_append_appservice_httpsonly.json | 0 ...nition_es_append_appservice_latesttls.json | 0 ...cy_definition_es_append_kv_softdelete.json | 0 ...ion_es_append_redis_disablenonsslport.json | 0 ...nition_es_append_redis_sslenforcement.json | 0 ...efinition_es_audit_azurehybridbenefit.json | 0 ...disks_unusedresourcescostoptimization.json | 0 ...dit_machinelearning_privateendpointid.json | 0 ...finition_es_audit_privatelinkdnszones.json | 0 ...esses_unusedresourcescostoptimization.json | 0 ...farms_unusedresourcescostoptimization.json | 0 ...cy_definition_es_audit_tags_mandatory.json | 0 ...definition_es_audit_tags_mandatory_rg.json | 0 ...definition_es_deny_aa_child_resources.json | 0 .../policy_definition_es_deny_apim_tls.json | 0 ..._definition_es_deny_appgw_without_tls.json | 0 ..._definition_es_deny_appgw_without_waf.json | 0 ...ition_es_deny_appservice_without_byoc.json | 0 ...inition_es_deny_appserviceapiapp_http.json | 0 ...on_es_deny_appservicefunctionapp_http.json | 0 ...inition_es_deny_appservicewebapp_http.json | 0 ...efinition_es_deny_azfw_without_policy.json | 0 ...es_deny_cognitiveservices_networkacls.json | 0 ...deny_cognitiveservices_resource_kinds.json | 0 ...ervices_restrictoutboundnetworkaccess.json | 0 ...inition_es_deny_databricks_nopublicip.json | 0 ...icy_definition_es_deny_databricks_sku.json | 0 ...ion_es_deny_databricks_virtualnetwork.json | 0 .../policy_definition_es_deny_eh_mintls.json | 0 ...icy_definition_es_deny_eh_premium_cmk.json | 0 ...ion_es_deny_fileservices_insecureauth.json | 0 ...es_deny_fileservices_insecurekerberos.json | 0 ..._deny_fileservices_insecuresmbchannel.json | 0 ...deny_fileservices_insecuresmbversions.json | 0 ...ition_es_deny_logicapp_public_network.json | 0 ...ition_es_deny_logicapps_without_https.json | 0 ...efinition_es_deny_machinelearning_aks.json | 0 ...deny_machinelearning_compute_subnetid.json | 0 ...s_deny_machinelearning_compute_vmsize.json | 0 ...tecluster_remoteloginportpublicaccess.json | 0 ..._machinelearning_computecluster_scale.json | 0 ..._es_deny_machinelearning_hbiworkspace.json | 0 ...nelearning_publicaccesswhenbehindvnet.json | 0 ...y_machinelearning_publicnetworkaccess.json | 0 ...ition_es_deny_mgmtports_from_internet.json | 0 .../policy_definition_es_deny_mysql_http.json | 0 ...cy_definition_es_deny_postgresql_http.json | 0 ..._definition_es_deny_private_dns_zones.json | 0 ...nition_es_deny_publicendpoint_mariadb.json | 0 .../policy_definition_es_deny_publicip.json | 0 ..._definition_es_deny_rdp_from_internet.json | 0 .../policy_definition_es_deny_redis_http.json | 0 ..._definition_es_deny_service_endpoints.json | 0 .../policy_definition_es_deny_sql_mintls.json | 0 ...olicy_definition_es_deny_sqlmi_mintls.json | 0 ...torage_containerdeleteretentionpolicy.json | 0 ..._definition_es_deny_storage_copyscope.json | 0 ..._definition_es_deny_storage_corsrules.json | 0 ..._definition_es_deny_storage_localuser.json | 0 ...icy_definition_es_deny_storage_mintls.json | 0 ...ion_es_deny_storage_networkaclsbypass.json | 0 ...torage_networkaclsvirtualnetworkrules.json | 0 ...storage_resourceaccessrulesresourceid.json | 0 ...y_storage_resourceaccessrulestenantid.json | 0 ...on_es_deny_storage_servicesencryption.json | 0 ...olicy_definition_es_deny_storage_sftp.json | 0 ...n_es_deny_storageaccount_customdomain.json | 0 ...definition_es_deny_subnet_without_nsg.json | 0 ...efinition_es_deny_subnet_without_penp.json | 0 ...definition_es_deny_subnet_without_udr.json | 0 ...ion_es_deny_udr_with_specific_nexthop.json | 0 ...efinition_es_deny_vnet_peer_cross_sub.json | 0 ...olicy_definition_es_deny_vnet_peering.json | 0 ...ny_vnet_peering_to_non_approved_vnets.json | 0 ...definition_es_denyaction_activitylogs.json | 0 ...inition_es_denyaction_deleteresources.json | 0 ...finition_es_denyaction_diagnosticlogs.json | 0 ...nition_es_deploy_asc_securitycontacts.json | 0 .../policy_definition_es_deploy_budget.json | 0 ...finition_es_deploy_custom_route_table.json | 0 ...y_definition_es_deploy_ddosprotection.json | 0 ...y_definition_es_deploy_diagnostics_aa.json | 0 ..._definition_es_deploy_diagnostics_aci.json | 0 ..._definition_es_deploy_diagnostics_acr.json | 0 ...es_deploy_diagnostics_analysisservice.json | 0 ...tion_es_deploy_diagnostics_apiforfhir.json | 0 ...inition_es_deploy_diagnostics_apimgmt.json | 0 ...deploy_diagnostics_applicationgateway.json | 0 ...es_deploy_diagnostics_avdscalingplans.json | 0 ...inition_es_deploy_diagnostics_bastion.json | 0 ...on_es_deploy_diagnostics_cdnendpoints.json | 0 ..._deploy_diagnostics_cognitiveservices.json | 0 ...nition_es_deploy_diagnostics_cosmosdb.json | 0 ...tion_es_deploy_diagnostics_databricks.json | 0 ...eploy_diagnostics_dataexplorercluster.json | 0 ...ion_es_deploy_diagnostics_datafactory.json | 0 ...ion_es_deploy_diagnostics_dlanalytics.json | 0 ...on_es_deploy_diagnostics_eventgridsub.json | 0 ...ploy_diagnostics_eventgridsystemtopic.json | 0 ..._es_deploy_diagnostics_eventgridtopic.json | 0 ...on_es_deploy_diagnostics_expressroute.json | 0 ...nition_es_deploy_diagnostics_firewall.json | 0 ...ition_es_deploy_diagnostics_frontdoor.json | 0 ...nition_es_deploy_diagnostics_function.json | 0 ...ition_es_deploy_diagnostics_hdinsight.json | 0 ...finition_es_deploy_diagnostics_iothub.json | 0 ...on_es_deploy_diagnostics_loadbalancer.json | 0 ...on_es_deploy_diagnostics_loganalytics.json | 0 ...on_es_deploy_diagnostics_logicappsise.json | 0 ...inition_es_deploy_diagnostics_mariadb.json | 0 ...on_es_deploy_diagnostics_mediaservice.json | 0 ...ion_es_deploy_diagnostics_mlworkspace.json | 0 ...efinition_es_deploy_diagnostics_mysql.json | 0 ...loy_diagnostics_networksecuritygroups.json | 0 ..._definition_es_deploy_diagnostics_nic.json | 0 ...tion_es_deploy_diagnostics_postgresql.json | 0 ...es_deploy_diagnostics_powerbiembedded.json | 0 ...tion_es_deploy_diagnostics_rediscache.json | 0 ...efinition_es_deploy_diagnostics_relay.json | 0 ...inition_es_deploy_diagnostics_signalr.json | 0 ...es_deploy_diagnostics_sqlelasticpools.json | 0 ...efinition_es_deploy_diagnostics_sqlmi.json | 0 ...deploy_diagnostics_timeseriesinsights.json | 0 ..._es_deploy_diagnostics_trafficmanager.json | 0 ..._es_deploy_diagnostics_virtualnetwork.json | 0 ...y_definition_es_deploy_diagnostics_vm.json | 0 ...definition_es_deploy_diagnostics_vmss.json | 0 ...finition_es_deploy_diagnostics_vnetgw.json | 0 ...on_es_deploy_diagnostics_vwans2svpngw.json | 0 ...n_es_deploy_diagnostics_webserverfarm.json | 0 ...inition_es_deploy_diagnostics_website.json | 0 ...ion_es_deploy_diagnostics_wvdappgroup.json | 0 ...on_es_deploy_diagnostics_wvdhostpools.json | 0 ...on_es_deploy_diagnostics_wvdworkspace.json | 0 ...y_definition_es_deploy_firewallpolicy.json | 0 ...icy_definition_es_deploy_logicapp_tls.json | 0 ...s_deploy_mdfc_arc_sql_dcr_association.json | 0 ...s_deploy_mdfc_arc_sql_defendersql_dcr.json | 0 ...icy_definition_es_deploy_mdfc_sql_ama.json | 0 ...nition_es_deploy_mdfc_sql_defendersql.json | 0 ...on_es_deploy_mdfc_sql_defendersql_dcr.json | 0 ...nition_es_deploy_mysql_sslenforcement.json | 0 ...icy_definition_es_deploy_nsg_flowlogs.json | 0 ...finition_es_deploy_nsg_flowlogs_to_la.json | 0 ...n_es_deploy_postgresql_sslenforcement.json | 0 ...inition_es_deploy_private_dns_generic.json | 0 ...nition_es_deploy_sql_auditingsettings.json | 0 ...olicy_definition_es_deploy_sql_mintls.json | 0 ...n_es_deploy_sql_securityalertpolicies.json | 0 .../policy_definition_es_deploy_sql_tde.json | 0 ...s_deploy_sql_vulnerabilityassessments.json | 0 ...sql_vulnerabilityassessments_20230706.json | 0 ...icy_definition_es_deploy_sqlmi_mintls.json | 0 ...tion_es_deploy_storage_sslenforcement.json | 0 ...serassignedmanagedidentity_vminsights.json | 0 ..._definition_es_deploy_vm_autoshutdown.json | 0 ...cy_definition_es_deploy_vnet_hubspoke.json | 0 ...finition_es_deploy_windows_domainjoin.json | 0 .../policy_definition_es_modify_nsg.json | 0 .../policy_definition_es_modify_udr.json | 0 ...efinition_es_audit_trustedlaunch.tmpl.json | 0 ..._unusedresourcescostoptimization.tmpl.json | 0 ...tion_es_deny_publicpaasendpoints.tmpl.json | 0 ...n_es_denyaction_deleteprotection.tmpl.json | 0 ...ition_es_deploy_aum_checkupdates.tmpl.json | 0 ..._deploy_diagnostics_loganalytics.tmpl.json | 0 ...definition_es_deploy_mdfc_config.tmpl.json | 0 ...n_es_deploy_mdfc_config_20240319.tmpl.json | 0 ...n_es_deploy_mdfc_defendersql_ama.tmpl.json | 0 ...tion_es_deploy_private_dns_zones.tmpl.json | 0 ...efinition_es_deploy_sql_security.tmpl.json | 0 ..._es_deploy_sql_security_20240529.tmpl.json | 0 ...y_set_definition_es_enforce_acsb.tmpl.json | 0 ...definition_es_enforce_alz_decomm.tmpl.json | 0 ...efinition_es_enforce_alz_sandbox.tmpl.json | 0 ...set_definition_es_enforce_backup.tmpl.json | 0 ..._enforce_encryption_cmk_20250218.tmpl.json | 0 ...nition_es_enforce_encrypttransit.tmpl.json | 0 ..._enforce_encrypttransit_20240509.tmpl.json | 0 ..._enforce_encrypttransit_20241211.tmpl.json | 0 ...ition_es_enforce_guardrails_apim.tmpl.json | 0 ...s_enforce_guardrails_appservices.tmpl.json | 0 ...es_enforce_guardrails_automation.tmpl.json | 0 ...es_enforce_guardrails_botservice.tmpl.json | 0 ...rce_guardrails_cognitiveservices.tmpl.json | 0 ...on_es_enforce_guardrails_compute.tmpl.json | 0 ...enforce_guardrails_containerapps.tmpl.json | 0 ...rce_guardrails_containerinstance.tmpl.json | 0 ...rce_guardrails_containerregistry.tmpl.json | 0 ...n_es_enforce_guardrails_cosmosdb.tmpl.json | 0 ..._enforce_guardrails_dataexplorer.tmpl.json | 0 ...s_enforce_guardrails_datafactory.tmpl.json | 0 ..._es_enforce_guardrails_eventgrid.tmpl.json | 0 ...n_es_enforce_guardrails_eventhub.tmpl.json | 0 ...n_es_enforce_guardrails_keyvault.tmpl.json | 0 ..._enforce_guardrails_keyvault_sup.tmpl.json | 0 ...es_enforce_guardrails_kubernetes.tmpl.json | 0 ...force_guardrails_machinelearning.tmpl.json | 0 ...tion_es_enforce_guardrails_mysql.tmpl.json | 0 ...on_es_enforce_guardrails_network.tmpl.json | 0 ...ion_es_enforce_guardrails_openai.tmpl.json | 0 ...es_enforce_guardrails_postgresql.tmpl.json | 0 ...es_enforce_guardrails_servicebus.tmpl.json | 0 ...nition_es_enforce_guardrails_sql.tmpl.json | 0 ...on_es_enforce_guardrails_storage.tmpl.json | 0 ...on_es_enforce_guardrails_synapse.tmpl.json | 0 ...nforce_guardrails_virtualdesktop.tmpl.json | 0 ...definition_es_application_owners.tmpl.json | 0 ...definition_es_network_management.tmpl.json | 0 ...on_es_network_subnet_contributor.tmpl.json | 0 ...efinition_es_security_operations.tmpl.json | 0 ...definition_es_subscription_owner.tmpl.json | 0 .../locals.archetype_definitions.tf | 0 .../archetypes/locals.policy_assignments.tf | 0 .../archetypes/locals.policy_definitions.tf | 0 .../locals.policy_set_definitions.tf | 0 .../archetypes/locals.role_assignments.tf | 0 .../archetypes/locals.role_definitions.tf | 0 .../modules}/archetypes/locals.tf | 0 .../modules}/archetypes/main.tf | 0 .../modules}/archetypes/outputs.tf | 0 .../modules}/archetypes/variables.tf | 0 .../modules}/connectivity/README.md | 0 .../modules}/connectivity/_README_footer.md | 0 .../modules}/connectivity/_README_header.md | 0 .../connectivity/locals.geo_codes.tf.json | 0 .../modules}/connectivity/locals.tf | 0 .../modules}/connectivity/main.tf | 0 .../modules}/connectivity/outputs.tf | 0 .../modules}/connectivity/variables.tf | 0 .../modules}/identity/README.md | 0 .../modules}/identity/_README_footer.md | 0 .../modules}/identity/_README_header.md | 0 .../modules}/identity/locals.tf | 0 .../modules}/identity/main.tf | 0 .../modules}/identity/outputs.tf | 0 .../modules}/identity/variables.tf | 0 .../modules}/management/README.md | 0 .../modules}/management/_README_footer.md | 0 .../modules}/management/_README_header.md | 0 .../modules}/management/locals.tf | 0 .../modules}/management/main.tf | 0 .../modules}/management/outputs.tf | 0 .../modules}/management/variables.tf | 0 .../role_assignments_for_policy/README.md | 0 .../_README_footer.md | 0 .../_README_header.md | 0 .../role_assignments_for_policy/locals.tf | 0 .../role_assignments_for_policy/main.tf | 0 .../role_assignments_for_policy/outputs.tf | 0 .../role_assignments_for_policy/terraform.tf | 0 .../role_assignments_for_policy/variables.tf | 0 outputs.tf => terraform/outputs.tf | 0 providers.tf => terraform/providers.tf | 0 .../resources}/resources.connectivity.tf | 0 .../resources}/resources.management.tf | 0 .../resources}/resources.management_groups.tf | 0 .../resources.policy_assignments.tf | 0 .../resources.policy_definitions.tf | 0 .../resources.policy_set_definitions.tf | 0 .../resources}/resources.role_assignments.tf | 0 .../resources}/resources.role_definitions.tf | 0 .../resources}/resources.telemetry.tf | 0 .../resources}/resources.virtual_wan.tf | 0 terraform.tf => terraform/terraform.tf | 0 variables.tf => terraform/variables.tf | 0 398 files changed, 31 insertions(+) create mode 100644 cleanthat.yaml rename {examples => terraform/examples}/400-multi-with-orchestration/main.tf (100%) rename {examples => terraform/examples}/400-multi-with-orchestration/modules/connectivity/main.tf (100%) rename {examples => terraform/examples}/400-multi-with-orchestration/modules/connectivity/outputs.tf (100%) rename {examples => terraform/examples}/400-multi-with-orchestration/modules/connectivity/settings.connectivity.tf (100%) rename {examples => terraform/examples}/400-multi-with-orchestration/modules/connectivity/variables.tf (100%) rename {examples => terraform/examples}/400-multi-with-orchestration/modules/core/lib/archetype_definition_customer_online.json (100%) rename {examples => terraform/examples}/400-multi-with-orchestration/modules/core/lib/policy_assignment_es_deploy_vmss_monitoring.tmpl.json.tftpl (100%) rename {examples => terraform/examples}/400-multi-with-orchestration/modules/core/main.tf (100%) rename {examples => terraform/examples}/400-multi-with-orchestration/modules/core/settings.core.tf (100%) rename {examples => terraform/examples}/400-multi-with-orchestration/modules/core/settings.identity.tf (100%) rename {examples => terraform/examples}/400-multi-with-orchestration/modules/core/variables.tf (100%) rename {examples => terraform/examples}/400-multi-with-orchestration/modules/management/main.tf (100%) rename {examples => terraform/examples}/400-multi-with-orchestration/modules/management/outputs.tf (100%) rename {examples => terraform/examples}/400-multi-with-orchestration/modules/management/settings.management.tf (100%) rename {examples => terraform/examples}/400-multi-with-orchestration/modules/management/variables.tf (100%) rename {examples => terraform/examples}/400-multi-with-orchestration/variables.tf (100%) rename {examples => terraform/examples}/400-multi-with-remote-state/connectivity/main.tf (100%) rename {examples => terraform/examples}/400-multi-with-remote-state/connectivity/outputs.tf (100%) rename {examples => terraform/examples}/400-multi-with-remote-state/connectivity/settings.connectivity.tf (100%) rename {examples => terraform/examples}/400-multi-with-remote-state/connectivity/variables.tf (100%) rename {examples => terraform/examples}/400-multi-with-remote-state/core/lib/archetype_definition_customer_online.json (100%) rename {examples => terraform/examples}/400-multi-with-remote-state/core/main.tf (100%) rename {examples => terraform/examples}/400-multi-with-remote-state/core/remote.tf (100%) rename {examples => terraform/examples}/400-multi-with-remote-state/core/settings.core.tf (100%) rename {examples => terraform/examples}/400-multi-with-remote-state/core/settings.identity.tf (100%) rename {examples => terraform/examples}/400-multi-with-remote-state/core/variables.tf (100%) rename {examples => terraform/examples}/400-multi-with-remote-state/management/main.tf (100%) rename {examples => terraform/examples}/400-multi-with-remote-state/management/outputs.tf (100%) rename {examples => terraform/examples}/400-multi-with-remote-state/management/settings.management.tf (100%) rename {examples => terraform/examples}/400-multi-with-remote-state/management/variables.tf (100%) rename {locals => terraform/locals}/locals.connectivity.tf (100%) rename {locals => terraform/locals}/locals.management.tf (100%) rename {locals => terraform/locals}/locals.management_groups.tf (100%) rename {locals => terraform/locals}/locals.policy_assignments.tf (100%) rename {locals => terraform/locals}/locals.policy_definitions.tf (100%) rename {locals => terraform/locals}/locals.policy_set_definitions.tf (100%) rename {locals => terraform/locals}/locals.role_assignments.tf (100%) rename {locals => terraform/locals}/locals.role_definitions.tf (100%) rename {locals => terraform/locals}/locals.telemetry.connectivity.tf (100%) rename {locals => terraform/locals}/locals.telemetry.core.tf (100%) rename {locals => terraform/locals}/locals.telemetry.identity.tf (100%) rename {locals => terraform/locals}/locals.telemetry.management.tf (100%) rename {locals => terraform/locals}/locals.telemetry.tf (100%) rename {locals => terraform/locals}/locals.tf (100%) rename {locals => terraform/locals}/locals.version.tf (100%) rename {locals => terraform/locals}/locals.virtual_wan.tf (100%) rename main.tf => terraform/main.tf (100%) rename {modules => terraform/modules}/archetypes/.gitattributes (100%) rename {modules => terraform/modules}/archetypes/README.md (100%) rename {modules => terraform/modules}/archetypes/_README_footer.md (100%) rename {modules => terraform/modules}/archetypes/_README_header.md (100%) rename {modules => terraform/modules}/archetypes/lib/archetype_definitions/archetype_definition_default_empty.json (100%) rename {modules => terraform/modules}/archetypes/lib/archetype_definitions/archetype_definition_es_connectivity.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/archetype_definitions/archetype_definition_es_corp.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/archetype_definitions/archetype_definition_es_decommissioned.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/archetype_definitions/archetype_definition_es_identity.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/archetype_definitions/archetype_definition_es_landing_zones.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/archetype_definitions/archetype_definition_es_management.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/archetype_definitions/archetype_definition_es_online.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/archetype_definitions/archetype_definition_es_platform.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/archetype_definitions/archetype_definition_es_root.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/archetype_definitions/archetype_definition_es_sandboxes.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/archetype_definitions/archetype_definition_es_sap.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_audit_appgw_waf.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_audit_pednszones.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_audit_resourcerglocation.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_audit_trustedlaunch.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_audit_unusedresources.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_audit_zoneresiliency.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_appgw_without_waf.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_classic_resources.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_databricks_public_ip.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_databricks_sku.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_databricks_vnet.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_hybridnetworking.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_ip_forwarding.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_mgmtports_internet.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_priv_esc_aks.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_private_dns_zones.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_privileged_aks.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_public_endpoints.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_public_ip.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_public_ip_on_nic.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_rdp_from_internet.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_resource_locations.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_resource_types.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_rsg_locations.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_storage_http.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_subnet_without_nsg.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_subnet_without_udr.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deny_unmanageddisk.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_denyaction_deleteuamiama.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_aks_policy.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_asc_monitoring.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_azactivity_log.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_azsqldb_auditing.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_diag_logs.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_diag_logscat.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_log_analytics.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdendpoints.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdendpointsama.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_config.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_config_h224.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_defsql_ama.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_ossdb.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_sqlatp.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_private_dns_zones.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_resource_diag.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_db_auditing.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_security.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_tde.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_threat.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vm_backup.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vm_changetrack.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vm_monitoring.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmarc_changetrack.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmhybr_monitoring.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmss_changetrack.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmss_monitoring.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_enable_aum_checkupdates.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_enable_ddos_vnet.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_enforce_acsb.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_enforce_aks_https.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_enforce_alz_decomm.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_enforce_alz_sandbox.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_enforce_asr.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_enforce_gr_keyvault.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_enforce_subnet_private.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_enforce_tls_ssl.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_enforce_tls_ssl_h224.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_assignments/policy_assignment_es_enforce_tls_ssl_q225.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_append_appservice_httpsonly.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_append_appservice_latesttls.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_append_kv_softdelete.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_append_redis_disablenonsslport.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_append_redis_sslenforcement.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_audit_azurehybridbenefit.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_audit_disks_unusedresourcescostoptimization.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_audit_machinelearning_privateendpointid.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_audit_privatelinkdnszones.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_audit_publicipaddresses_unusedresourcescostoptimization.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_audit_serverfarms_unusedresourcescostoptimization.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_audit_tags_mandatory.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_audit_tags_mandatory_rg.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_aa_child_resources.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_apim_tls.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_appgw_without_tls.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_appgw_without_waf.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_appservice_without_byoc.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_appserviceapiapp_http.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_appservicefunctionapp_http.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_appservicewebapp_http.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_azfw_without_policy.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_cognitiveservices_networkacls.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_cognitiveservices_resource_kinds.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_cognitiveservices_restrictoutboundnetworkaccess.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_databricks_nopublicip.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_databricks_sku.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_databricks_virtualnetwork.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_eh_mintls.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_eh_premium_cmk.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecureauth.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecurekerberos.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecuresmbchannel.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecuresmbversions.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_logicapp_public_network.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_logicapps_without_https.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_aks.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_compute_subnetid.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_compute_vmsize.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_computecluster_remoteloginportpublicaccess.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_computecluster_scale.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_hbiworkspace.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_publicaccesswhenbehindvnet.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_publicnetworkaccess.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_mgmtports_from_internet.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_mysql_http.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_postgresql_http.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_private_dns_zones.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_publicendpoint_mariadb.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_publicip.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_rdp_from_internet.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_redis_http.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_service_endpoints.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_sql_mintls.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_sqlmi_mintls.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_containerdeleteretentionpolicy.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_copyscope.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_corsrules.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_localuser.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_mintls.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_networkaclsbypass.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_networkaclsvirtualnetworkrules.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_resourceaccessrulesresourceid.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_resourceaccessrulestenantid.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_servicesencryption.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_sftp.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_storageaccount_customdomain.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_subnet_without_nsg.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_subnet_without_penp.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_subnet_without_udr.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_udr_with_specific_nexthop.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_vnet_peer_cross_sub.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_vnet_peering.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deny_vnet_peering_to_non_approved_vnets.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_denyaction_activitylogs.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_denyaction_deleteresources.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_denyaction_diagnosticlogs.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_asc_securitycontacts.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_budget.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_custom_route_table.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_ddosprotection.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_aa.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_aci.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_acr.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_analysisservice.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_apiforfhir.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_apimgmt.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_applicationgateway.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_avdscalingplans.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_bastion.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_cdnendpoints.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_cognitiveservices.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_cosmosdb.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_databricks.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_dataexplorercluster.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_datafactory.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_dlanalytics.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_eventgridsub.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_eventgridsystemtopic.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_eventgridtopic.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_expressroute.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_firewall.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_frontdoor.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_function.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_hdinsight.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_iothub.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_loadbalancer.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_loganalytics.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_logicappsise.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mariadb.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mediaservice.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mlworkspace.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mysql.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_networksecuritygroups.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_nic.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_postgresql.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_powerbiembedded.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_rediscache.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_relay.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_signalr.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_sqlelasticpools.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_sqlmi.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_timeseriesinsights.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_trafficmanager.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_virtualnetwork.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vm.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vmss.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vnetgw.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vwans2svpngw.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_webserverfarm.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_website.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_wvdappgroup.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_wvdhostpools.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_wvdworkspace.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_firewallpolicy.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_logicapp_tls.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_arc_sql_dcr_association.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_arc_sql_defendersql_dcr.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_sql_ama.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_sql_defendersql.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_sql_defendersql_dcr.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_mysql_sslenforcement.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_nsg_flowlogs.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_nsg_flowlogs_to_la.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_postgresql_sslenforcement.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_private_dns_generic.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_auditingsettings.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_mintls.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_securityalertpolicies.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_tde.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_vulnerabilityassessments.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_vulnerabilityassessments_20230706.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_sqlmi_mintls.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_storage_sslenforcement.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_userassignedmanagedidentity_vminsights.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_vm_autoshutdown.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_vnet_hubspoke.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_deploy_windows_domainjoin.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_modify_nsg.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_definitions/policy_definition_es_modify_udr.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_audit_trustedlaunch.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_audit_unusedresourcescostoptimization.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_deny_publicpaasendpoints.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_denyaction_deleteprotection.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_aum_checkupdates.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_diagnostics_loganalytics.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_mdfc_config.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_mdfc_config_20240319.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_mdfc_defendersql_ama.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_private_dns_zones.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_sql_security.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_sql_security_20240529.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_acsb.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_alz_decomm.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_alz_sandbox.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_backup.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encryption_cmk_20250218.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encrypttransit.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encrypttransit_20240509.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encrypttransit_20241211.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_apim.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_appservices.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_automation.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_botservice.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_cognitiveservices.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_compute.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_containerapps.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_containerinstance.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_containerregistry.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_cosmosdb.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_dataexplorer.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_datafactory.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_eventgrid.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_eventhub.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_keyvault.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_keyvault_sup.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_kubernetes.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_machinelearning.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_mysql.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_network.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_openai.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_postgresql.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_servicebus.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_sql.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_storage.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_synapse.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_virtualdesktop.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/role_definitions/role_definition_es_application_owners.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/role_definitions/role_definition_es_network_management.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/role_definitions/role_definition_es_network_subnet_contributor.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/role_definitions/role_definition_es_security_operations.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/lib/role_definitions/role_definition_es_subscription_owner.tmpl.json (100%) rename {modules => terraform/modules}/archetypes/locals.archetype_definitions.tf (100%) rename {modules => terraform/modules}/archetypes/locals.policy_assignments.tf (100%) rename {modules => terraform/modules}/archetypes/locals.policy_definitions.tf (100%) rename {modules => terraform/modules}/archetypes/locals.policy_set_definitions.tf (100%) rename {modules => terraform/modules}/archetypes/locals.role_assignments.tf (100%) rename {modules => terraform/modules}/archetypes/locals.role_definitions.tf (100%) rename {modules => terraform/modules}/archetypes/locals.tf (100%) rename {modules => terraform/modules}/archetypes/main.tf (100%) rename {modules => terraform/modules}/archetypes/outputs.tf (100%) rename {modules => terraform/modules}/archetypes/variables.tf (100%) rename {modules => terraform/modules}/connectivity/README.md (100%) rename {modules => terraform/modules}/connectivity/_README_footer.md (100%) rename {modules => terraform/modules}/connectivity/_README_header.md (100%) rename {modules => terraform/modules}/connectivity/locals.geo_codes.tf.json (100%) rename {modules => terraform/modules}/connectivity/locals.tf (100%) rename {modules => terraform/modules}/connectivity/main.tf (100%) rename {modules => terraform/modules}/connectivity/outputs.tf (100%) rename {modules => terraform/modules}/connectivity/variables.tf (100%) rename {modules => terraform/modules}/identity/README.md (100%) rename {modules => terraform/modules}/identity/_README_footer.md (100%) rename {modules => terraform/modules}/identity/_README_header.md (100%) rename {modules => terraform/modules}/identity/locals.tf (100%) rename {modules => terraform/modules}/identity/main.tf (100%) rename {modules => terraform/modules}/identity/outputs.tf (100%) rename {modules => terraform/modules}/identity/variables.tf (100%) rename {modules => terraform/modules}/management/README.md (100%) rename {modules => terraform/modules}/management/_README_footer.md (100%) rename {modules => terraform/modules}/management/_README_header.md (100%) rename {modules => terraform/modules}/management/locals.tf (100%) rename {modules => terraform/modules}/management/main.tf (100%) rename {modules => terraform/modules}/management/outputs.tf (100%) rename {modules => terraform/modules}/management/variables.tf (100%) rename {modules => terraform/modules}/role_assignments_for_policy/README.md (100%) rename {modules => terraform/modules}/role_assignments_for_policy/_README_footer.md (100%) rename {modules => terraform/modules}/role_assignments_for_policy/_README_header.md (100%) rename {modules => terraform/modules}/role_assignments_for_policy/locals.tf (100%) rename {modules => terraform/modules}/role_assignments_for_policy/main.tf (100%) rename {modules => terraform/modules}/role_assignments_for_policy/outputs.tf (100%) rename {modules => terraform/modules}/role_assignments_for_policy/terraform.tf (100%) rename {modules => terraform/modules}/role_assignments_for_policy/variables.tf (100%) rename outputs.tf => terraform/outputs.tf (100%) rename providers.tf => terraform/providers.tf (100%) rename {resources => terraform/resources}/resources.connectivity.tf (100%) rename {resources => terraform/resources}/resources.management.tf (100%) rename {resources => terraform/resources}/resources.management_groups.tf (100%) rename {resources => terraform/resources}/resources.policy_assignments.tf (100%) rename {resources => terraform/resources}/resources.policy_definitions.tf (100%) rename {resources => terraform/resources}/resources.policy_set_definitions.tf (100%) rename {resources => terraform/resources}/resources.role_assignments.tf (100%) rename {resources => terraform/resources}/resources.role_definitions.tf (100%) rename {resources => terraform/resources}/resources.telemetry.tf (100%) rename {resources => terraform/resources}/resources.virtual_wan.tf (100%) rename terraform.tf => terraform/terraform.tf (100%) rename variables.tf => terraform/variables.tf (100%) diff --git a/cleanthat.yaml b/cleanthat.yaml new file mode 100644 index 000000000..3fd75d600 --- /dev/null +++ b/cleanthat.yaml @@ -0,0 +1,31 @@ +syntax_version: "2021-08-02" +meta: + labels: + - "cleanthat" + refs: + branches: + - "refs/heads/dev" + - "refs/heads/main" + - "refs/heads/sandbox" +source_code: + excludes: [] + includes: [] + encoding: "UTF-8" + line_ending: "UNKNOWN" +languages: +- language: "json" + language_version: "0" + skip: false + source_code: + excludes: [] + includes: [] + encoding: "UTF-8" + line_ending: "UNKNOWN" + processors: + - engine: "jackson" + parameters: + indent: -1 + indentation: " " + space_before_separator: true + alphabetical_order: false + eol_at_eof: false \ No newline at end of file diff --git a/examples/400-multi-with-orchestration/main.tf b/terraform/examples/400-multi-with-orchestration/main.tf similarity index 100% rename from examples/400-multi-with-orchestration/main.tf rename to terraform/examples/400-multi-with-orchestration/main.tf diff --git a/examples/400-multi-with-orchestration/modules/connectivity/main.tf b/terraform/examples/400-multi-with-orchestration/modules/connectivity/main.tf similarity index 100% rename from examples/400-multi-with-orchestration/modules/connectivity/main.tf rename to terraform/examples/400-multi-with-orchestration/modules/connectivity/main.tf diff --git a/examples/400-multi-with-orchestration/modules/connectivity/outputs.tf b/terraform/examples/400-multi-with-orchestration/modules/connectivity/outputs.tf similarity index 100% rename from examples/400-multi-with-orchestration/modules/connectivity/outputs.tf rename to terraform/examples/400-multi-with-orchestration/modules/connectivity/outputs.tf diff --git a/examples/400-multi-with-orchestration/modules/connectivity/settings.connectivity.tf b/terraform/examples/400-multi-with-orchestration/modules/connectivity/settings.connectivity.tf similarity index 100% rename from examples/400-multi-with-orchestration/modules/connectivity/settings.connectivity.tf rename to terraform/examples/400-multi-with-orchestration/modules/connectivity/settings.connectivity.tf diff --git a/examples/400-multi-with-orchestration/modules/connectivity/variables.tf b/terraform/examples/400-multi-with-orchestration/modules/connectivity/variables.tf similarity index 100% rename from examples/400-multi-with-orchestration/modules/connectivity/variables.tf rename to terraform/examples/400-multi-with-orchestration/modules/connectivity/variables.tf diff --git a/examples/400-multi-with-orchestration/modules/core/lib/archetype_definition_customer_online.json b/terraform/examples/400-multi-with-orchestration/modules/core/lib/archetype_definition_customer_online.json similarity index 100% rename from examples/400-multi-with-orchestration/modules/core/lib/archetype_definition_customer_online.json rename to terraform/examples/400-multi-with-orchestration/modules/core/lib/archetype_definition_customer_online.json diff --git a/examples/400-multi-with-orchestration/modules/core/lib/policy_assignment_es_deploy_vmss_monitoring.tmpl.json.tftpl b/terraform/examples/400-multi-with-orchestration/modules/core/lib/policy_assignment_es_deploy_vmss_monitoring.tmpl.json.tftpl similarity index 100% rename from examples/400-multi-with-orchestration/modules/core/lib/policy_assignment_es_deploy_vmss_monitoring.tmpl.json.tftpl rename to terraform/examples/400-multi-with-orchestration/modules/core/lib/policy_assignment_es_deploy_vmss_monitoring.tmpl.json.tftpl diff --git a/examples/400-multi-with-orchestration/modules/core/main.tf b/terraform/examples/400-multi-with-orchestration/modules/core/main.tf similarity index 100% rename from examples/400-multi-with-orchestration/modules/core/main.tf rename to terraform/examples/400-multi-with-orchestration/modules/core/main.tf diff --git a/examples/400-multi-with-orchestration/modules/core/settings.core.tf b/terraform/examples/400-multi-with-orchestration/modules/core/settings.core.tf similarity index 100% rename from examples/400-multi-with-orchestration/modules/core/settings.core.tf rename to terraform/examples/400-multi-with-orchestration/modules/core/settings.core.tf diff --git a/examples/400-multi-with-orchestration/modules/core/settings.identity.tf b/terraform/examples/400-multi-with-orchestration/modules/core/settings.identity.tf similarity index 100% rename from examples/400-multi-with-orchestration/modules/core/settings.identity.tf rename to terraform/examples/400-multi-with-orchestration/modules/core/settings.identity.tf diff --git a/examples/400-multi-with-orchestration/modules/core/variables.tf b/terraform/examples/400-multi-with-orchestration/modules/core/variables.tf similarity index 100% rename from examples/400-multi-with-orchestration/modules/core/variables.tf rename to terraform/examples/400-multi-with-orchestration/modules/core/variables.tf diff --git a/examples/400-multi-with-orchestration/modules/management/main.tf b/terraform/examples/400-multi-with-orchestration/modules/management/main.tf similarity index 100% rename from examples/400-multi-with-orchestration/modules/management/main.tf rename to terraform/examples/400-multi-with-orchestration/modules/management/main.tf diff --git a/examples/400-multi-with-orchestration/modules/management/outputs.tf b/terraform/examples/400-multi-with-orchestration/modules/management/outputs.tf similarity index 100% rename from examples/400-multi-with-orchestration/modules/management/outputs.tf rename to terraform/examples/400-multi-with-orchestration/modules/management/outputs.tf diff --git a/examples/400-multi-with-orchestration/modules/management/settings.management.tf b/terraform/examples/400-multi-with-orchestration/modules/management/settings.management.tf similarity index 100% rename from examples/400-multi-with-orchestration/modules/management/settings.management.tf rename to terraform/examples/400-multi-with-orchestration/modules/management/settings.management.tf diff --git a/examples/400-multi-with-orchestration/modules/management/variables.tf b/terraform/examples/400-multi-with-orchestration/modules/management/variables.tf similarity index 100% rename from examples/400-multi-with-orchestration/modules/management/variables.tf rename to terraform/examples/400-multi-with-orchestration/modules/management/variables.tf diff --git a/examples/400-multi-with-orchestration/variables.tf b/terraform/examples/400-multi-with-orchestration/variables.tf similarity index 100% rename from examples/400-multi-with-orchestration/variables.tf rename to terraform/examples/400-multi-with-orchestration/variables.tf diff --git a/examples/400-multi-with-remote-state/connectivity/main.tf b/terraform/examples/400-multi-with-remote-state/connectivity/main.tf similarity index 100% rename from examples/400-multi-with-remote-state/connectivity/main.tf rename to terraform/examples/400-multi-with-remote-state/connectivity/main.tf diff --git a/examples/400-multi-with-remote-state/connectivity/outputs.tf b/terraform/examples/400-multi-with-remote-state/connectivity/outputs.tf similarity index 100% rename from examples/400-multi-with-remote-state/connectivity/outputs.tf rename to terraform/examples/400-multi-with-remote-state/connectivity/outputs.tf diff --git a/examples/400-multi-with-remote-state/connectivity/settings.connectivity.tf b/terraform/examples/400-multi-with-remote-state/connectivity/settings.connectivity.tf similarity index 100% rename from examples/400-multi-with-remote-state/connectivity/settings.connectivity.tf rename to terraform/examples/400-multi-with-remote-state/connectivity/settings.connectivity.tf diff --git a/examples/400-multi-with-remote-state/connectivity/variables.tf b/terraform/examples/400-multi-with-remote-state/connectivity/variables.tf similarity index 100% rename from examples/400-multi-with-remote-state/connectivity/variables.tf rename to terraform/examples/400-multi-with-remote-state/connectivity/variables.tf diff --git a/examples/400-multi-with-remote-state/core/lib/archetype_definition_customer_online.json b/terraform/examples/400-multi-with-remote-state/core/lib/archetype_definition_customer_online.json similarity index 100% rename from examples/400-multi-with-remote-state/core/lib/archetype_definition_customer_online.json rename to terraform/examples/400-multi-with-remote-state/core/lib/archetype_definition_customer_online.json diff --git a/examples/400-multi-with-remote-state/core/main.tf b/terraform/examples/400-multi-with-remote-state/core/main.tf similarity index 100% rename from examples/400-multi-with-remote-state/core/main.tf rename to terraform/examples/400-multi-with-remote-state/core/main.tf diff --git a/examples/400-multi-with-remote-state/core/remote.tf b/terraform/examples/400-multi-with-remote-state/core/remote.tf similarity index 100% rename from examples/400-multi-with-remote-state/core/remote.tf rename to terraform/examples/400-multi-with-remote-state/core/remote.tf diff --git a/examples/400-multi-with-remote-state/core/settings.core.tf b/terraform/examples/400-multi-with-remote-state/core/settings.core.tf similarity index 100% rename from examples/400-multi-with-remote-state/core/settings.core.tf rename to terraform/examples/400-multi-with-remote-state/core/settings.core.tf diff --git a/examples/400-multi-with-remote-state/core/settings.identity.tf b/terraform/examples/400-multi-with-remote-state/core/settings.identity.tf similarity index 100% rename from examples/400-multi-with-remote-state/core/settings.identity.tf rename to terraform/examples/400-multi-with-remote-state/core/settings.identity.tf diff --git a/examples/400-multi-with-remote-state/core/variables.tf b/terraform/examples/400-multi-with-remote-state/core/variables.tf similarity index 100% rename from examples/400-multi-with-remote-state/core/variables.tf rename to terraform/examples/400-multi-with-remote-state/core/variables.tf diff --git a/examples/400-multi-with-remote-state/management/main.tf b/terraform/examples/400-multi-with-remote-state/management/main.tf similarity index 100% rename from examples/400-multi-with-remote-state/management/main.tf rename to terraform/examples/400-multi-with-remote-state/management/main.tf diff --git a/examples/400-multi-with-remote-state/management/outputs.tf b/terraform/examples/400-multi-with-remote-state/management/outputs.tf similarity index 100% rename from examples/400-multi-with-remote-state/management/outputs.tf rename to terraform/examples/400-multi-with-remote-state/management/outputs.tf diff --git a/examples/400-multi-with-remote-state/management/settings.management.tf b/terraform/examples/400-multi-with-remote-state/management/settings.management.tf similarity index 100% rename from examples/400-multi-with-remote-state/management/settings.management.tf rename to terraform/examples/400-multi-with-remote-state/management/settings.management.tf diff --git a/examples/400-multi-with-remote-state/management/variables.tf b/terraform/examples/400-multi-with-remote-state/management/variables.tf similarity index 100% rename from examples/400-multi-with-remote-state/management/variables.tf rename to terraform/examples/400-multi-with-remote-state/management/variables.tf diff --git a/locals/locals.connectivity.tf b/terraform/locals/locals.connectivity.tf similarity index 100% rename from locals/locals.connectivity.tf rename to terraform/locals/locals.connectivity.tf diff --git a/locals/locals.management.tf b/terraform/locals/locals.management.tf similarity index 100% rename from locals/locals.management.tf rename to terraform/locals/locals.management.tf diff --git a/locals/locals.management_groups.tf b/terraform/locals/locals.management_groups.tf similarity index 100% rename from locals/locals.management_groups.tf rename to terraform/locals/locals.management_groups.tf diff --git a/locals/locals.policy_assignments.tf b/terraform/locals/locals.policy_assignments.tf similarity index 100% rename from locals/locals.policy_assignments.tf rename to terraform/locals/locals.policy_assignments.tf diff --git a/locals/locals.policy_definitions.tf b/terraform/locals/locals.policy_definitions.tf similarity index 100% rename from locals/locals.policy_definitions.tf rename to terraform/locals/locals.policy_definitions.tf diff --git a/locals/locals.policy_set_definitions.tf b/terraform/locals/locals.policy_set_definitions.tf similarity index 100% rename from locals/locals.policy_set_definitions.tf rename to terraform/locals/locals.policy_set_definitions.tf diff --git a/locals/locals.role_assignments.tf b/terraform/locals/locals.role_assignments.tf similarity index 100% rename from locals/locals.role_assignments.tf rename to terraform/locals/locals.role_assignments.tf diff --git a/locals/locals.role_definitions.tf b/terraform/locals/locals.role_definitions.tf similarity index 100% rename from locals/locals.role_definitions.tf rename to terraform/locals/locals.role_definitions.tf diff --git a/locals/locals.telemetry.connectivity.tf b/terraform/locals/locals.telemetry.connectivity.tf similarity index 100% rename from locals/locals.telemetry.connectivity.tf rename to terraform/locals/locals.telemetry.connectivity.tf diff --git a/locals/locals.telemetry.core.tf b/terraform/locals/locals.telemetry.core.tf similarity index 100% rename from locals/locals.telemetry.core.tf rename to terraform/locals/locals.telemetry.core.tf diff --git a/locals/locals.telemetry.identity.tf b/terraform/locals/locals.telemetry.identity.tf similarity index 100% rename from locals/locals.telemetry.identity.tf rename to terraform/locals/locals.telemetry.identity.tf diff --git a/locals/locals.telemetry.management.tf b/terraform/locals/locals.telemetry.management.tf similarity index 100% rename from locals/locals.telemetry.management.tf rename to terraform/locals/locals.telemetry.management.tf diff --git a/locals/locals.telemetry.tf b/terraform/locals/locals.telemetry.tf similarity index 100% rename from locals/locals.telemetry.tf rename to terraform/locals/locals.telemetry.tf diff --git a/locals/locals.tf b/terraform/locals/locals.tf similarity index 100% rename from locals/locals.tf rename to terraform/locals/locals.tf diff --git a/locals/locals.version.tf b/terraform/locals/locals.version.tf similarity index 100% rename from locals/locals.version.tf rename to terraform/locals/locals.version.tf diff --git a/locals/locals.virtual_wan.tf b/terraform/locals/locals.virtual_wan.tf similarity index 100% rename from locals/locals.virtual_wan.tf rename to terraform/locals/locals.virtual_wan.tf diff --git a/main.tf b/terraform/main.tf similarity index 100% rename from main.tf rename to terraform/main.tf diff --git a/modules/archetypes/.gitattributes b/terraform/modules/archetypes/.gitattributes similarity index 100% rename from modules/archetypes/.gitattributes rename to terraform/modules/archetypes/.gitattributes diff --git a/modules/archetypes/README.md b/terraform/modules/archetypes/README.md similarity index 100% rename from modules/archetypes/README.md rename to terraform/modules/archetypes/README.md diff --git a/modules/archetypes/_README_footer.md b/terraform/modules/archetypes/_README_footer.md similarity index 100% rename from modules/archetypes/_README_footer.md rename to terraform/modules/archetypes/_README_footer.md diff --git a/modules/archetypes/_README_header.md b/terraform/modules/archetypes/_README_header.md similarity index 100% rename from modules/archetypes/_README_header.md rename to terraform/modules/archetypes/_README_header.md diff --git a/modules/archetypes/lib/archetype_definitions/archetype_definition_default_empty.json b/terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_default_empty.json similarity index 100% rename from modules/archetypes/lib/archetype_definitions/archetype_definition_default_empty.json rename to terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_default_empty.json diff --git a/modules/archetypes/lib/archetype_definitions/archetype_definition_es_connectivity.tmpl.json b/terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_connectivity.tmpl.json similarity index 100% rename from modules/archetypes/lib/archetype_definitions/archetype_definition_es_connectivity.tmpl.json rename to terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_connectivity.tmpl.json diff --git a/modules/archetypes/lib/archetype_definitions/archetype_definition_es_corp.tmpl.json b/terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_corp.tmpl.json similarity index 100% rename from modules/archetypes/lib/archetype_definitions/archetype_definition_es_corp.tmpl.json rename to terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_corp.tmpl.json diff --git a/modules/archetypes/lib/archetype_definitions/archetype_definition_es_decommissioned.tmpl.json b/terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_decommissioned.tmpl.json similarity index 100% rename from modules/archetypes/lib/archetype_definitions/archetype_definition_es_decommissioned.tmpl.json rename to terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_decommissioned.tmpl.json diff --git a/modules/archetypes/lib/archetype_definitions/archetype_definition_es_identity.tmpl.json b/terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_identity.tmpl.json similarity index 100% rename from modules/archetypes/lib/archetype_definitions/archetype_definition_es_identity.tmpl.json rename to terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_identity.tmpl.json diff --git a/modules/archetypes/lib/archetype_definitions/archetype_definition_es_landing_zones.tmpl.json b/terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_landing_zones.tmpl.json similarity index 100% rename from modules/archetypes/lib/archetype_definitions/archetype_definition_es_landing_zones.tmpl.json rename to terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_landing_zones.tmpl.json diff --git a/modules/archetypes/lib/archetype_definitions/archetype_definition_es_management.tmpl.json b/terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_management.tmpl.json similarity index 100% rename from modules/archetypes/lib/archetype_definitions/archetype_definition_es_management.tmpl.json rename to terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_management.tmpl.json diff --git a/modules/archetypes/lib/archetype_definitions/archetype_definition_es_online.tmpl.json b/terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_online.tmpl.json similarity index 100% rename from modules/archetypes/lib/archetype_definitions/archetype_definition_es_online.tmpl.json rename to terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_online.tmpl.json diff --git a/modules/archetypes/lib/archetype_definitions/archetype_definition_es_platform.tmpl.json b/terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_platform.tmpl.json similarity index 100% rename from modules/archetypes/lib/archetype_definitions/archetype_definition_es_platform.tmpl.json rename to terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_platform.tmpl.json diff --git a/modules/archetypes/lib/archetype_definitions/archetype_definition_es_root.tmpl.json b/terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_root.tmpl.json similarity index 100% rename from modules/archetypes/lib/archetype_definitions/archetype_definition_es_root.tmpl.json rename to terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_root.tmpl.json diff --git a/modules/archetypes/lib/archetype_definitions/archetype_definition_es_sandboxes.tmpl.json b/terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_sandboxes.tmpl.json similarity index 100% rename from modules/archetypes/lib/archetype_definitions/archetype_definition_es_sandboxes.tmpl.json rename to terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_sandboxes.tmpl.json diff --git a/modules/archetypes/lib/archetype_definitions/archetype_definition_es_sap.tmpl.json b/terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_sap.tmpl.json similarity index 100% rename from modules/archetypes/lib/archetype_definitions/archetype_definition_es_sap.tmpl.json rename to terraform/modules/archetypes/lib/archetype_definitions/archetype_definition_es_sap.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_appgw_waf.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_appgw_waf.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_appgw_waf.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_appgw_waf.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_pednszones.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_pednszones.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_pednszones.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_pednszones.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_resourcerglocation.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_resourcerglocation.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_resourcerglocation.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_resourcerglocation.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_trustedlaunch.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_trustedlaunch.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_trustedlaunch.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_trustedlaunch.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_unusedresources.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_unusedresources.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_unusedresources.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_unusedresources.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_zoneresiliency.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_zoneresiliency.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_zoneresiliency.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_audit_zoneresiliency.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_appgw_without_waf.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_appgw_without_waf.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_appgw_without_waf.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_appgw_without_waf.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_classic_resources.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_classic_resources.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_classic_resources.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_classic_resources.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_databricks_public_ip.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_databricks_public_ip.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_databricks_public_ip.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_databricks_public_ip.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_databricks_sku.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_databricks_sku.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_databricks_sku.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_databricks_sku.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_databricks_vnet.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_databricks_vnet.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_databricks_vnet.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_databricks_vnet.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_hybridnetworking.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_hybridnetworking.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_hybridnetworking.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_hybridnetworking.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_ip_forwarding.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_ip_forwarding.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_ip_forwarding.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_ip_forwarding.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_mgmtports_internet.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_mgmtports_internet.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_mgmtports_internet.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_mgmtports_internet.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_priv_esc_aks.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_priv_esc_aks.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_priv_esc_aks.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_priv_esc_aks.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_private_dns_zones.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_private_dns_zones.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_private_dns_zones.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_private_dns_zones.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_privileged_aks.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_privileged_aks.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_privileged_aks.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_privileged_aks.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_public_endpoints.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_public_endpoints.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_public_endpoints.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_public_endpoints.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_public_ip.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_public_ip.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_public_ip.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_public_ip.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_public_ip_on_nic.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_public_ip_on_nic.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_public_ip_on_nic.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_public_ip_on_nic.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_rdp_from_internet.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_rdp_from_internet.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_rdp_from_internet.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_rdp_from_internet.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_resource_locations.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_resource_locations.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_resource_locations.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_resource_locations.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_resource_types.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_resource_types.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_resource_types.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_resource_types.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_rsg_locations.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_rsg_locations.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_rsg_locations.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_rsg_locations.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_storage_http.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_storage_http.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_storage_http.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_storage_http.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_subnet_without_nsg.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_subnet_without_nsg.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_subnet_without_nsg.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_subnet_without_nsg.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_subnet_without_udr.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_subnet_without_udr.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_subnet_without_udr.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_subnet_without_udr.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_unmanageddisk.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_unmanageddisk.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_unmanageddisk.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deny_unmanageddisk.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_denyaction_deleteuamiama.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_denyaction_deleteuamiama.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_denyaction_deleteuamiama.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_denyaction_deleteuamiama.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_aks_policy.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_aks_policy.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_aks_policy.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_aks_policy.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_asc_monitoring.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_asc_monitoring.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_asc_monitoring.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_asc_monitoring.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_azactivity_log.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_azactivity_log.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_azactivity_log.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_azactivity_log.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_azsqldb_auditing.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_azsqldb_auditing.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_azsqldb_auditing.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_azsqldb_auditing.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_diag_logs.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_diag_logs.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_diag_logs.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_diag_logs.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_diag_logscat.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_diag_logscat.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_diag_logscat.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_diag_logscat.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_log_analytics.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_log_analytics.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_log_analytics.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_log_analytics.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdendpoints.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdendpoints.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdendpoints.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdendpoints.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdendpointsama.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdendpointsama.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdendpointsama.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdendpointsama.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_config.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_config.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_config.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_config.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_config_h224.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_config_h224.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_config_h224.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_config_h224.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_defsql_ama.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_defsql_ama.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_defsql_ama.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_defsql_ama.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_ossdb.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_ossdb.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_ossdb.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_ossdb.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_sqlatp.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_sqlatp.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_sqlatp.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_mdfc_sqlatp.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_private_dns_zones.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_private_dns_zones.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_private_dns_zones.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_private_dns_zones.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_resource_diag.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_resource_diag.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_resource_diag.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_resource_diag.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_db_auditing.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_db_auditing.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_db_auditing.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_db_auditing.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_security.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_security.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_security.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_security.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_tde.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_tde.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_tde.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_tde.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_threat.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_threat.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_threat.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_sql_threat.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vm_backup.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vm_backup.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vm_backup.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vm_backup.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vm_changetrack.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vm_changetrack.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vm_changetrack.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vm_changetrack.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vm_monitoring.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vm_monitoring.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vm_monitoring.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vm_monitoring.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmarc_changetrack.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmarc_changetrack.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmarc_changetrack.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmarc_changetrack.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmhybr_monitoring.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmhybr_monitoring.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmhybr_monitoring.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmhybr_monitoring.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmss_changetrack.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmss_changetrack.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmss_changetrack.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmss_changetrack.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmss_monitoring.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmss_monitoring.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmss_monitoring.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_vmss_monitoring.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_enable_aum_checkupdates.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enable_aum_checkupdates.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_enable_aum_checkupdates.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enable_aum_checkupdates.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_enable_ddos_vnet.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enable_ddos_vnet.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_enable_ddos_vnet.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enable_ddos_vnet.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_acsb.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_acsb.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_acsb.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_acsb.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_aks_https.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_aks_https.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_aks_https.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_aks_https.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_alz_decomm.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_alz_decomm.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_alz_decomm.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_alz_decomm.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_alz_sandbox.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_alz_sandbox.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_alz_sandbox.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_alz_sandbox.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_asr.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_asr.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_asr.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_asr.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_gr_keyvault.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_gr_keyvault.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_gr_keyvault.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_gr_keyvault.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_subnet_private.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_subnet_private.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_subnet_private.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_subnet_private.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_tls_ssl.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_tls_ssl.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_tls_ssl.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_tls_ssl.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_tls_ssl_h224.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_tls_ssl_h224.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_tls_ssl_h224.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_tls_ssl_h224.tmpl.json diff --git a/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_tls_ssl_q225.tmpl.json b/terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_tls_ssl_q225.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_tls_ssl_q225.tmpl.json rename to terraform/modules/archetypes/lib/policy_assignments/policy_assignment_es_enforce_tls_ssl_q225.tmpl.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_append_appservice_httpsonly.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_append_appservice_httpsonly.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_append_appservice_httpsonly.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_append_appservice_httpsonly.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_append_appservice_latesttls.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_append_appservice_latesttls.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_append_appservice_latesttls.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_append_appservice_latesttls.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_append_kv_softdelete.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_append_kv_softdelete.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_append_kv_softdelete.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_append_kv_softdelete.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_append_redis_disablenonsslport.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_append_redis_disablenonsslport.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_append_redis_disablenonsslport.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_append_redis_disablenonsslport.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_append_redis_sslenforcement.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_append_redis_sslenforcement.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_append_redis_sslenforcement.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_append_redis_sslenforcement.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_azurehybridbenefit.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_azurehybridbenefit.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_audit_azurehybridbenefit.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_azurehybridbenefit.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_disks_unusedresourcescostoptimization.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_disks_unusedresourcescostoptimization.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_audit_disks_unusedresourcescostoptimization.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_disks_unusedresourcescostoptimization.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_machinelearning_privateendpointid.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_machinelearning_privateendpointid.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_audit_machinelearning_privateendpointid.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_machinelearning_privateendpointid.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_privatelinkdnszones.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_privatelinkdnszones.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_audit_privatelinkdnszones.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_privatelinkdnszones.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_publicipaddresses_unusedresourcescostoptimization.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_publicipaddresses_unusedresourcescostoptimization.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_audit_publicipaddresses_unusedresourcescostoptimization.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_publicipaddresses_unusedresourcescostoptimization.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_serverfarms_unusedresourcescostoptimization.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_serverfarms_unusedresourcescostoptimization.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_audit_serverfarms_unusedresourcescostoptimization.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_serverfarms_unusedresourcescostoptimization.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_tags_mandatory.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_tags_mandatory.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_audit_tags_mandatory.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_tags_mandatory.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_tags_mandatory_rg.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_tags_mandatory_rg.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_audit_tags_mandatory_rg.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_audit_tags_mandatory_rg.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_aa_child_resources.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_aa_child_resources.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_aa_child_resources.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_aa_child_resources.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_apim_tls.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_apim_tls.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_apim_tls.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_apim_tls.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appgw_without_tls.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appgw_without_tls.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appgw_without_tls.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appgw_without_tls.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appgw_without_waf.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appgw_without_waf.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appgw_without_waf.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appgw_without_waf.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appservice_without_byoc.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appservice_without_byoc.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appservice_without_byoc.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appservice_without_byoc.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appserviceapiapp_http.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appserviceapiapp_http.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appserviceapiapp_http.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appserviceapiapp_http.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appservicefunctionapp_http.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appservicefunctionapp_http.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appservicefunctionapp_http.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appservicefunctionapp_http.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appservicewebapp_http.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appservicewebapp_http.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appservicewebapp_http.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_appservicewebapp_http.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_azfw_without_policy.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_azfw_without_policy.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_azfw_without_policy.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_azfw_without_policy.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_cognitiveservices_networkacls.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_cognitiveservices_networkacls.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_cognitiveservices_networkacls.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_cognitiveservices_networkacls.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_cognitiveservices_resource_kinds.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_cognitiveservices_resource_kinds.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_cognitiveservices_resource_kinds.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_cognitiveservices_resource_kinds.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_cognitiveservices_restrictoutboundnetworkaccess.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_cognitiveservices_restrictoutboundnetworkaccess.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_cognitiveservices_restrictoutboundnetworkaccess.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_cognitiveservices_restrictoutboundnetworkaccess.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_databricks_nopublicip.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_databricks_nopublicip.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_databricks_nopublicip.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_databricks_nopublicip.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_databricks_sku.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_databricks_sku.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_databricks_sku.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_databricks_sku.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_databricks_virtualnetwork.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_databricks_virtualnetwork.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_databricks_virtualnetwork.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_databricks_virtualnetwork.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_eh_mintls.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_eh_mintls.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_eh_mintls.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_eh_mintls.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_eh_premium_cmk.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_eh_premium_cmk.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_eh_premium_cmk.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_eh_premium_cmk.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecureauth.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecureauth.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecureauth.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecureauth.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecurekerberos.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecurekerberos.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecurekerberos.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecurekerberos.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecuresmbchannel.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecuresmbchannel.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecuresmbchannel.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecuresmbchannel.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecuresmbversions.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecuresmbversions.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecuresmbversions.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_fileservices_insecuresmbversions.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_logicapp_public_network.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_logicapp_public_network.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_logicapp_public_network.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_logicapp_public_network.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_logicapps_without_https.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_logicapps_without_https.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_logicapps_without_https.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_logicapps_without_https.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_aks.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_aks.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_aks.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_aks.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_compute_subnetid.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_compute_subnetid.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_compute_subnetid.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_compute_subnetid.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_compute_vmsize.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_compute_vmsize.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_compute_vmsize.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_compute_vmsize.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_computecluster_remoteloginportpublicaccess.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_computecluster_remoteloginportpublicaccess.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_computecluster_remoteloginportpublicaccess.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_computecluster_remoteloginportpublicaccess.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_computecluster_scale.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_computecluster_scale.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_computecluster_scale.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_computecluster_scale.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_hbiworkspace.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_hbiworkspace.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_hbiworkspace.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_hbiworkspace.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_publicaccesswhenbehindvnet.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_publicaccesswhenbehindvnet.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_publicaccesswhenbehindvnet.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_publicaccesswhenbehindvnet.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_publicnetworkaccess.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_publicnetworkaccess.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_publicnetworkaccess.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_machinelearning_publicnetworkaccess.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_mgmtports_from_internet.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_mgmtports_from_internet.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_mgmtports_from_internet.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_mgmtports_from_internet.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_mysql_http.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_mysql_http.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_mysql_http.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_mysql_http.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_postgresql_http.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_postgresql_http.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_postgresql_http.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_postgresql_http.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_private_dns_zones.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_private_dns_zones.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_private_dns_zones.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_private_dns_zones.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_publicendpoint_mariadb.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_publicendpoint_mariadb.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_publicendpoint_mariadb.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_publicendpoint_mariadb.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_publicip.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_publicip.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_publicip.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_publicip.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_rdp_from_internet.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_rdp_from_internet.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_rdp_from_internet.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_rdp_from_internet.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_redis_http.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_redis_http.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_redis_http.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_redis_http.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_service_endpoints.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_service_endpoints.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_service_endpoints.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_service_endpoints.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_sql_mintls.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_sql_mintls.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_sql_mintls.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_sql_mintls.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_sqlmi_mintls.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_sqlmi_mintls.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_sqlmi_mintls.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_sqlmi_mintls.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_containerdeleteretentionpolicy.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_containerdeleteretentionpolicy.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_containerdeleteretentionpolicy.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_containerdeleteretentionpolicy.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_copyscope.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_copyscope.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_copyscope.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_copyscope.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_corsrules.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_corsrules.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_corsrules.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_corsrules.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_localuser.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_localuser.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_localuser.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_localuser.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_mintls.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_mintls.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_mintls.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_mintls.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_networkaclsbypass.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_networkaclsbypass.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_networkaclsbypass.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_networkaclsbypass.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_networkaclsvirtualnetworkrules.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_networkaclsvirtualnetworkrules.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_networkaclsvirtualnetworkrules.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_networkaclsvirtualnetworkrules.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_resourceaccessrulesresourceid.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_resourceaccessrulesresourceid.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_resourceaccessrulesresourceid.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_resourceaccessrulesresourceid.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_resourceaccessrulestenantid.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_resourceaccessrulestenantid.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_resourceaccessrulestenantid.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_resourceaccessrulestenantid.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_servicesencryption.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_servicesencryption.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_servicesencryption.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_servicesencryption.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_sftp.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_sftp.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_sftp.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storage_sftp.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storageaccount_customdomain.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storageaccount_customdomain.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storageaccount_customdomain.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_storageaccount_customdomain.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_subnet_without_nsg.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_subnet_without_nsg.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_subnet_without_nsg.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_subnet_without_nsg.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_subnet_without_penp.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_subnet_without_penp.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_subnet_without_penp.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_subnet_without_penp.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_subnet_without_udr.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_subnet_without_udr.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_subnet_without_udr.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_subnet_without_udr.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_udr_with_specific_nexthop.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_udr_with_specific_nexthop.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_udr_with_specific_nexthop.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_udr_with_specific_nexthop.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_vnet_peer_cross_sub.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_vnet_peer_cross_sub.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_vnet_peer_cross_sub.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_vnet_peer_cross_sub.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_vnet_peering.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_vnet_peering.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_vnet_peering.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_vnet_peering.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_vnet_peering_to_non_approved_vnets.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_vnet_peering_to_non_approved_vnets.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deny_vnet_peering_to_non_approved_vnets.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deny_vnet_peering_to_non_approved_vnets.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_denyaction_activitylogs.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_denyaction_activitylogs.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_denyaction_activitylogs.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_denyaction_activitylogs.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_denyaction_deleteresources.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_denyaction_deleteresources.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_denyaction_deleteresources.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_denyaction_deleteresources.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_denyaction_diagnosticlogs.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_denyaction_diagnosticlogs.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_denyaction_diagnosticlogs.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_denyaction_diagnosticlogs.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_asc_securitycontacts.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_asc_securitycontacts.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_asc_securitycontacts.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_asc_securitycontacts.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_budget.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_budget.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_budget.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_budget.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_custom_route_table.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_custom_route_table.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_custom_route_table.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_custom_route_table.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_ddosprotection.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_ddosprotection.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_ddosprotection.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_ddosprotection.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_aa.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_aa.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_aa.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_aa.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_aci.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_aci.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_aci.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_aci.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_acr.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_acr.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_acr.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_acr.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_analysisservice.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_analysisservice.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_analysisservice.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_analysisservice.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_apiforfhir.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_apiforfhir.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_apiforfhir.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_apiforfhir.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_apimgmt.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_apimgmt.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_apimgmt.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_apimgmt.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_applicationgateway.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_applicationgateway.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_applicationgateway.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_applicationgateway.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_avdscalingplans.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_avdscalingplans.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_avdscalingplans.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_avdscalingplans.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_bastion.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_bastion.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_bastion.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_bastion.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_cdnendpoints.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_cdnendpoints.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_cdnendpoints.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_cdnendpoints.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_cognitiveservices.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_cognitiveservices.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_cognitiveservices.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_cognitiveservices.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_cosmosdb.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_cosmosdb.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_cosmosdb.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_cosmosdb.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_databricks.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_databricks.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_databricks.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_databricks.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_dataexplorercluster.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_dataexplorercluster.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_dataexplorercluster.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_dataexplorercluster.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_datafactory.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_datafactory.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_datafactory.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_datafactory.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_dlanalytics.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_dlanalytics.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_dlanalytics.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_dlanalytics.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_eventgridsub.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_eventgridsub.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_eventgridsub.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_eventgridsub.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_eventgridsystemtopic.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_eventgridsystemtopic.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_eventgridsystemtopic.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_eventgridsystemtopic.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_eventgridtopic.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_eventgridtopic.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_eventgridtopic.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_eventgridtopic.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_expressroute.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_expressroute.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_expressroute.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_expressroute.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_firewall.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_firewall.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_firewall.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_firewall.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_frontdoor.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_frontdoor.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_frontdoor.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_frontdoor.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_function.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_function.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_function.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_function.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_hdinsight.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_hdinsight.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_hdinsight.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_hdinsight.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_iothub.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_iothub.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_iothub.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_iothub.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_loadbalancer.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_loadbalancer.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_loadbalancer.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_loadbalancer.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_loganalytics.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_loganalytics.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_loganalytics.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_loganalytics.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_logicappsise.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_logicappsise.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_logicappsise.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_logicappsise.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mariadb.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mariadb.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mariadb.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mariadb.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mediaservice.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mediaservice.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mediaservice.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mediaservice.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mlworkspace.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mlworkspace.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mlworkspace.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mlworkspace.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mysql.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mysql.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mysql.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_mysql.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_networksecuritygroups.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_networksecuritygroups.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_networksecuritygroups.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_networksecuritygroups.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_nic.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_nic.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_nic.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_nic.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_postgresql.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_postgresql.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_postgresql.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_postgresql.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_powerbiembedded.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_powerbiembedded.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_powerbiembedded.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_powerbiembedded.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_rediscache.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_rediscache.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_rediscache.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_rediscache.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_relay.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_relay.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_relay.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_relay.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_signalr.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_signalr.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_signalr.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_signalr.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_sqlelasticpools.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_sqlelasticpools.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_sqlelasticpools.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_sqlelasticpools.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_sqlmi.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_sqlmi.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_sqlmi.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_sqlmi.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_timeseriesinsights.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_timeseriesinsights.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_timeseriesinsights.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_timeseriesinsights.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_trafficmanager.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_trafficmanager.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_trafficmanager.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_trafficmanager.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_virtualnetwork.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_virtualnetwork.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_virtualnetwork.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_virtualnetwork.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vm.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vm.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vm.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vm.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vmss.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vmss.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vmss.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vmss.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vnetgw.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vnetgw.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vnetgw.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vnetgw.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vwans2svpngw.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vwans2svpngw.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vwans2svpngw.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_vwans2svpngw.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_webserverfarm.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_webserverfarm.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_webserverfarm.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_webserverfarm.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_website.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_website.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_website.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_website.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_wvdappgroup.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_wvdappgroup.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_wvdappgroup.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_wvdappgroup.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_wvdhostpools.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_wvdhostpools.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_wvdhostpools.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_wvdhostpools.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_wvdworkspace.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_wvdworkspace.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_wvdworkspace.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_diagnostics_wvdworkspace.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_firewallpolicy.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_firewallpolicy.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_firewallpolicy.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_firewallpolicy.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_logicapp_tls.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_logicapp_tls.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_logicapp_tls.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_logicapp_tls.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_arc_sql_dcr_association.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_arc_sql_dcr_association.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_arc_sql_dcr_association.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_arc_sql_dcr_association.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_arc_sql_defendersql_dcr.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_arc_sql_defendersql_dcr.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_arc_sql_defendersql_dcr.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_arc_sql_defendersql_dcr.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_sql_ama.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_sql_ama.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_sql_ama.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_sql_ama.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_sql_defendersql.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_sql_defendersql.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_sql_defendersql.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_sql_defendersql.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_sql_defendersql_dcr.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_sql_defendersql_dcr.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_sql_defendersql_dcr.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mdfc_sql_defendersql_dcr.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mysql_sslenforcement.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mysql_sslenforcement.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mysql_sslenforcement.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_mysql_sslenforcement.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_nsg_flowlogs.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_nsg_flowlogs.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_nsg_flowlogs.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_nsg_flowlogs.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_nsg_flowlogs_to_la.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_nsg_flowlogs_to_la.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_nsg_flowlogs_to_la.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_nsg_flowlogs_to_la.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_postgresql_sslenforcement.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_postgresql_sslenforcement.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_postgresql_sslenforcement.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_postgresql_sslenforcement.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_private_dns_generic.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_private_dns_generic.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_private_dns_generic.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_private_dns_generic.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_auditingsettings.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_auditingsettings.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_auditingsettings.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_auditingsettings.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_mintls.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_mintls.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_mintls.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_mintls.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_securityalertpolicies.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_securityalertpolicies.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_securityalertpolicies.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_securityalertpolicies.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_tde.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_tde.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_tde.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_tde.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_vulnerabilityassessments.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_vulnerabilityassessments.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_vulnerabilityassessments.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_vulnerabilityassessments.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_vulnerabilityassessments_20230706.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_vulnerabilityassessments_20230706.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_vulnerabilityassessments_20230706.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sql_vulnerabilityassessments_20230706.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sqlmi_mintls.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sqlmi_mintls.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sqlmi_mintls.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_sqlmi_mintls.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_storage_sslenforcement.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_storage_sslenforcement.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_storage_sslenforcement.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_storage_sslenforcement.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_userassignedmanagedidentity_vminsights.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_userassignedmanagedidentity_vminsights.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_userassignedmanagedidentity_vminsights.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_userassignedmanagedidentity_vminsights.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_vm_autoshutdown.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_vm_autoshutdown.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_vm_autoshutdown.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_vm_autoshutdown.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_vnet_hubspoke.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_vnet_hubspoke.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_vnet_hubspoke.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_vnet_hubspoke.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_windows_domainjoin.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_windows_domainjoin.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_windows_domainjoin.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_deploy_windows_domainjoin.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_modify_nsg.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_modify_nsg.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_modify_nsg.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_modify_nsg.json diff --git a/modules/archetypes/lib/policy_definitions/policy_definition_es_modify_udr.json b/terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_modify_udr.json similarity index 100% rename from modules/archetypes/lib/policy_definitions/policy_definition_es_modify_udr.json rename to terraform/modules/archetypes/lib/policy_definitions/policy_definition_es_modify_udr.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_audit_trustedlaunch.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_audit_trustedlaunch.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_audit_trustedlaunch.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_audit_trustedlaunch.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_audit_unusedresourcescostoptimization.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_audit_unusedresourcescostoptimization.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_audit_unusedresourcescostoptimization.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_audit_unusedresourcescostoptimization.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deny_publicpaasendpoints.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deny_publicpaasendpoints.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deny_publicpaasendpoints.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deny_publicpaasendpoints.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_denyaction_deleteprotection.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_denyaction_deleteprotection.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_denyaction_deleteprotection.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_denyaction_deleteprotection.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_aum_checkupdates.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_aum_checkupdates.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_aum_checkupdates.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_aum_checkupdates.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_diagnostics_loganalytics.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_diagnostics_loganalytics.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_diagnostics_loganalytics.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_diagnostics_loganalytics.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_mdfc_config.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_mdfc_config.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_mdfc_config.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_mdfc_config.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_mdfc_config_20240319.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_mdfc_config_20240319.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_mdfc_config_20240319.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_mdfc_config_20240319.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_mdfc_defendersql_ama.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_mdfc_defendersql_ama.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_mdfc_defendersql_ama.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_mdfc_defendersql_ama.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_private_dns_zones.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_private_dns_zones.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_private_dns_zones.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_private_dns_zones.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_sql_security.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_sql_security.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_sql_security.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_sql_security.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_sql_security_20240529.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_sql_security_20240529.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_sql_security_20240529.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_sql_security_20240529.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_acsb.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_acsb.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_acsb.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_acsb.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_alz_decomm.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_alz_decomm.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_alz_decomm.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_alz_decomm.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_alz_sandbox.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_alz_sandbox.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_alz_sandbox.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_alz_sandbox.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_backup.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_backup.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_backup.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_backup.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encryption_cmk_20250218.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encryption_cmk_20250218.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encryption_cmk_20250218.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encryption_cmk_20250218.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encrypttransit.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encrypttransit.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encrypttransit.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encrypttransit.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encrypttransit_20240509.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encrypttransit_20240509.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encrypttransit_20240509.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encrypttransit_20240509.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encrypttransit_20241211.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encrypttransit_20241211.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encrypttransit_20241211.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_encrypttransit_20241211.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_apim.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_apim.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_apim.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_apim.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_appservices.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_appservices.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_appservices.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_appservices.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_automation.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_automation.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_automation.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_automation.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_botservice.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_botservice.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_botservice.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_botservice.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_cognitiveservices.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_cognitiveservices.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_cognitiveservices.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_cognitiveservices.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_compute.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_compute.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_compute.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_compute.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_containerapps.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_containerapps.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_containerapps.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_containerapps.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_containerinstance.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_containerinstance.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_containerinstance.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_containerinstance.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_containerregistry.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_containerregistry.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_containerregistry.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_containerregistry.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_cosmosdb.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_cosmosdb.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_cosmosdb.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_cosmosdb.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_dataexplorer.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_dataexplorer.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_dataexplorer.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_dataexplorer.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_datafactory.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_datafactory.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_datafactory.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_datafactory.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_eventgrid.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_eventgrid.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_eventgrid.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_eventgrid.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_eventhub.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_eventhub.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_eventhub.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_eventhub.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_keyvault.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_keyvault.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_keyvault.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_keyvault.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_keyvault_sup.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_keyvault_sup.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_keyvault_sup.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_keyvault_sup.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_kubernetes.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_kubernetes.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_kubernetes.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_kubernetes.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_machinelearning.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_machinelearning.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_machinelearning.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_machinelearning.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_mysql.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_mysql.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_mysql.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_mysql.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_network.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_network.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_network.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_network.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_openai.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_openai.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_openai.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_openai.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_postgresql.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_postgresql.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_postgresql.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_postgresql.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_servicebus.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_servicebus.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_servicebus.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_servicebus.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_sql.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_sql.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_sql.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_sql.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_storage.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_storage.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_storage.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_storage.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_synapse.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_synapse.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_synapse.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_synapse.tmpl.json diff --git a/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_virtualdesktop.tmpl.json b/terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_virtualdesktop.tmpl.json similarity index 100% rename from modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_virtualdesktop.tmpl.json rename to terraform/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_enforce_guardrails_virtualdesktop.tmpl.json diff --git a/modules/archetypes/lib/role_definitions/role_definition_es_application_owners.tmpl.json b/terraform/modules/archetypes/lib/role_definitions/role_definition_es_application_owners.tmpl.json similarity index 100% rename from modules/archetypes/lib/role_definitions/role_definition_es_application_owners.tmpl.json rename to terraform/modules/archetypes/lib/role_definitions/role_definition_es_application_owners.tmpl.json diff --git a/modules/archetypes/lib/role_definitions/role_definition_es_network_management.tmpl.json b/terraform/modules/archetypes/lib/role_definitions/role_definition_es_network_management.tmpl.json similarity index 100% rename from modules/archetypes/lib/role_definitions/role_definition_es_network_management.tmpl.json rename to terraform/modules/archetypes/lib/role_definitions/role_definition_es_network_management.tmpl.json diff --git a/modules/archetypes/lib/role_definitions/role_definition_es_network_subnet_contributor.tmpl.json b/terraform/modules/archetypes/lib/role_definitions/role_definition_es_network_subnet_contributor.tmpl.json similarity index 100% rename from modules/archetypes/lib/role_definitions/role_definition_es_network_subnet_contributor.tmpl.json rename to terraform/modules/archetypes/lib/role_definitions/role_definition_es_network_subnet_contributor.tmpl.json diff --git a/modules/archetypes/lib/role_definitions/role_definition_es_security_operations.tmpl.json b/terraform/modules/archetypes/lib/role_definitions/role_definition_es_security_operations.tmpl.json similarity index 100% rename from modules/archetypes/lib/role_definitions/role_definition_es_security_operations.tmpl.json rename to terraform/modules/archetypes/lib/role_definitions/role_definition_es_security_operations.tmpl.json diff --git a/modules/archetypes/lib/role_definitions/role_definition_es_subscription_owner.tmpl.json b/terraform/modules/archetypes/lib/role_definitions/role_definition_es_subscription_owner.tmpl.json similarity index 100% rename from modules/archetypes/lib/role_definitions/role_definition_es_subscription_owner.tmpl.json rename to terraform/modules/archetypes/lib/role_definitions/role_definition_es_subscription_owner.tmpl.json diff --git a/modules/archetypes/locals.archetype_definitions.tf b/terraform/modules/archetypes/locals.archetype_definitions.tf similarity index 100% rename from modules/archetypes/locals.archetype_definitions.tf rename to terraform/modules/archetypes/locals.archetype_definitions.tf diff --git a/modules/archetypes/locals.policy_assignments.tf b/terraform/modules/archetypes/locals.policy_assignments.tf similarity index 100% rename from modules/archetypes/locals.policy_assignments.tf rename to terraform/modules/archetypes/locals.policy_assignments.tf diff --git a/modules/archetypes/locals.policy_definitions.tf b/terraform/modules/archetypes/locals.policy_definitions.tf similarity index 100% rename from modules/archetypes/locals.policy_definitions.tf rename to terraform/modules/archetypes/locals.policy_definitions.tf diff --git a/modules/archetypes/locals.policy_set_definitions.tf b/terraform/modules/archetypes/locals.policy_set_definitions.tf similarity index 100% rename from modules/archetypes/locals.policy_set_definitions.tf rename to terraform/modules/archetypes/locals.policy_set_definitions.tf diff --git a/modules/archetypes/locals.role_assignments.tf b/terraform/modules/archetypes/locals.role_assignments.tf similarity index 100% rename from modules/archetypes/locals.role_assignments.tf rename to terraform/modules/archetypes/locals.role_assignments.tf diff --git a/modules/archetypes/locals.role_definitions.tf b/terraform/modules/archetypes/locals.role_definitions.tf similarity index 100% rename from modules/archetypes/locals.role_definitions.tf rename to terraform/modules/archetypes/locals.role_definitions.tf diff --git a/modules/archetypes/locals.tf b/terraform/modules/archetypes/locals.tf similarity index 100% rename from modules/archetypes/locals.tf rename to terraform/modules/archetypes/locals.tf diff --git a/modules/archetypes/main.tf b/terraform/modules/archetypes/main.tf similarity index 100% rename from modules/archetypes/main.tf rename to terraform/modules/archetypes/main.tf diff --git a/modules/archetypes/outputs.tf b/terraform/modules/archetypes/outputs.tf similarity index 100% rename from modules/archetypes/outputs.tf rename to terraform/modules/archetypes/outputs.tf diff --git a/modules/archetypes/variables.tf b/terraform/modules/archetypes/variables.tf similarity index 100% rename from modules/archetypes/variables.tf rename to terraform/modules/archetypes/variables.tf diff --git a/modules/connectivity/README.md b/terraform/modules/connectivity/README.md similarity index 100% rename from modules/connectivity/README.md rename to terraform/modules/connectivity/README.md diff --git a/modules/connectivity/_README_footer.md b/terraform/modules/connectivity/_README_footer.md similarity index 100% rename from modules/connectivity/_README_footer.md rename to terraform/modules/connectivity/_README_footer.md diff --git a/modules/connectivity/_README_header.md b/terraform/modules/connectivity/_README_header.md similarity index 100% rename from modules/connectivity/_README_header.md rename to terraform/modules/connectivity/_README_header.md diff --git a/modules/connectivity/locals.geo_codes.tf.json b/terraform/modules/connectivity/locals.geo_codes.tf.json similarity index 100% rename from modules/connectivity/locals.geo_codes.tf.json rename to terraform/modules/connectivity/locals.geo_codes.tf.json diff --git a/modules/connectivity/locals.tf b/terraform/modules/connectivity/locals.tf similarity index 100% rename from modules/connectivity/locals.tf rename to terraform/modules/connectivity/locals.tf diff --git a/modules/connectivity/main.tf b/terraform/modules/connectivity/main.tf similarity index 100% rename from modules/connectivity/main.tf rename to terraform/modules/connectivity/main.tf diff --git a/modules/connectivity/outputs.tf b/terraform/modules/connectivity/outputs.tf similarity index 100% rename from modules/connectivity/outputs.tf rename to terraform/modules/connectivity/outputs.tf diff --git a/modules/connectivity/variables.tf b/terraform/modules/connectivity/variables.tf similarity index 100% rename from modules/connectivity/variables.tf rename to terraform/modules/connectivity/variables.tf diff --git a/modules/identity/README.md b/terraform/modules/identity/README.md similarity index 100% rename from modules/identity/README.md rename to terraform/modules/identity/README.md diff --git a/modules/identity/_README_footer.md b/terraform/modules/identity/_README_footer.md similarity index 100% rename from modules/identity/_README_footer.md rename to terraform/modules/identity/_README_footer.md diff --git a/modules/identity/_README_header.md b/terraform/modules/identity/_README_header.md similarity index 100% rename from modules/identity/_README_header.md rename to terraform/modules/identity/_README_header.md diff --git a/modules/identity/locals.tf b/terraform/modules/identity/locals.tf similarity index 100% rename from modules/identity/locals.tf rename to terraform/modules/identity/locals.tf diff --git a/modules/identity/main.tf b/terraform/modules/identity/main.tf similarity index 100% rename from modules/identity/main.tf rename to terraform/modules/identity/main.tf diff --git a/modules/identity/outputs.tf b/terraform/modules/identity/outputs.tf similarity index 100% rename from modules/identity/outputs.tf rename to terraform/modules/identity/outputs.tf diff --git a/modules/identity/variables.tf b/terraform/modules/identity/variables.tf similarity index 100% rename from modules/identity/variables.tf rename to terraform/modules/identity/variables.tf diff --git a/modules/management/README.md b/terraform/modules/management/README.md similarity index 100% rename from modules/management/README.md rename to terraform/modules/management/README.md diff --git a/modules/management/_README_footer.md b/terraform/modules/management/_README_footer.md similarity index 100% rename from modules/management/_README_footer.md rename to terraform/modules/management/_README_footer.md diff --git a/modules/management/_README_header.md b/terraform/modules/management/_README_header.md similarity index 100% rename from modules/management/_README_header.md rename to terraform/modules/management/_README_header.md diff --git a/modules/management/locals.tf b/terraform/modules/management/locals.tf similarity index 100% rename from modules/management/locals.tf rename to terraform/modules/management/locals.tf diff --git a/modules/management/main.tf b/terraform/modules/management/main.tf similarity index 100% rename from modules/management/main.tf rename to terraform/modules/management/main.tf diff --git a/modules/management/outputs.tf b/terraform/modules/management/outputs.tf similarity index 100% rename from modules/management/outputs.tf rename to terraform/modules/management/outputs.tf diff --git a/modules/management/variables.tf b/terraform/modules/management/variables.tf similarity index 100% rename from modules/management/variables.tf rename to terraform/modules/management/variables.tf diff --git a/modules/role_assignments_for_policy/README.md b/terraform/modules/role_assignments_for_policy/README.md similarity index 100% rename from modules/role_assignments_for_policy/README.md rename to terraform/modules/role_assignments_for_policy/README.md diff --git a/modules/role_assignments_for_policy/_README_footer.md b/terraform/modules/role_assignments_for_policy/_README_footer.md similarity index 100% rename from modules/role_assignments_for_policy/_README_footer.md rename to terraform/modules/role_assignments_for_policy/_README_footer.md diff --git a/modules/role_assignments_for_policy/_README_header.md b/terraform/modules/role_assignments_for_policy/_README_header.md similarity index 100% rename from modules/role_assignments_for_policy/_README_header.md rename to terraform/modules/role_assignments_for_policy/_README_header.md diff --git a/modules/role_assignments_for_policy/locals.tf b/terraform/modules/role_assignments_for_policy/locals.tf similarity index 100% rename from modules/role_assignments_for_policy/locals.tf rename to terraform/modules/role_assignments_for_policy/locals.tf diff --git a/modules/role_assignments_for_policy/main.tf b/terraform/modules/role_assignments_for_policy/main.tf similarity index 100% rename from modules/role_assignments_for_policy/main.tf rename to terraform/modules/role_assignments_for_policy/main.tf diff --git a/modules/role_assignments_for_policy/outputs.tf b/terraform/modules/role_assignments_for_policy/outputs.tf similarity index 100% rename from modules/role_assignments_for_policy/outputs.tf rename to terraform/modules/role_assignments_for_policy/outputs.tf diff --git a/modules/role_assignments_for_policy/terraform.tf b/terraform/modules/role_assignments_for_policy/terraform.tf similarity index 100% rename from modules/role_assignments_for_policy/terraform.tf rename to terraform/modules/role_assignments_for_policy/terraform.tf diff --git a/modules/role_assignments_for_policy/variables.tf b/terraform/modules/role_assignments_for_policy/variables.tf similarity index 100% rename from modules/role_assignments_for_policy/variables.tf rename to terraform/modules/role_assignments_for_policy/variables.tf diff --git a/outputs.tf b/terraform/outputs.tf similarity index 100% rename from outputs.tf rename to terraform/outputs.tf diff --git a/providers.tf b/terraform/providers.tf similarity index 100% rename from providers.tf rename to terraform/providers.tf diff --git a/resources/resources.connectivity.tf b/terraform/resources/resources.connectivity.tf similarity index 100% rename from resources/resources.connectivity.tf rename to terraform/resources/resources.connectivity.tf diff --git a/resources/resources.management.tf b/terraform/resources/resources.management.tf similarity index 100% rename from resources/resources.management.tf rename to terraform/resources/resources.management.tf diff --git a/resources/resources.management_groups.tf b/terraform/resources/resources.management_groups.tf similarity index 100% rename from resources/resources.management_groups.tf rename to terraform/resources/resources.management_groups.tf diff --git a/resources/resources.policy_assignments.tf b/terraform/resources/resources.policy_assignments.tf similarity index 100% rename from resources/resources.policy_assignments.tf rename to terraform/resources/resources.policy_assignments.tf diff --git a/resources/resources.policy_definitions.tf b/terraform/resources/resources.policy_definitions.tf similarity index 100% rename from resources/resources.policy_definitions.tf rename to terraform/resources/resources.policy_definitions.tf diff --git a/resources/resources.policy_set_definitions.tf b/terraform/resources/resources.policy_set_definitions.tf similarity index 100% rename from resources/resources.policy_set_definitions.tf rename to terraform/resources/resources.policy_set_definitions.tf diff --git a/resources/resources.role_assignments.tf b/terraform/resources/resources.role_assignments.tf similarity index 100% rename from resources/resources.role_assignments.tf rename to terraform/resources/resources.role_assignments.tf diff --git a/resources/resources.role_definitions.tf b/terraform/resources/resources.role_definitions.tf similarity index 100% rename from resources/resources.role_definitions.tf rename to terraform/resources/resources.role_definitions.tf diff --git a/resources/resources.telemetry.tf b/terraform/resources/resources.telemetry.tf similarity index 100% rename from resources/resources.telemetry.tf rename to terraform/resources/resources.telemetry.tf diff --git a/resources/resources.virtual_wan.tf b/terraform/resources/resources.virtual_wan.tf similarity index 100% rename from resources/resources.virtual_wan.tf rename to terraform/resources/resources.virtual_wan.tf diff --git a/terraform.tf b/terraform/terraform.tf similarity index 100% rename from terraform.tf rename to terraform/terraform.tf diff --git a/variables.tf b/terraform/variables.tf similarity index 100% rename from variables.tf rename to terraform/variables.tf From 70b4e8dc09b194c2983a2444440e3f8fdbb7139f Mon Sep 17 00:00:00 2001 From: ipartner Date: Thu, 17 Apr 2025 05:30:49 +0000 Subject: [PATCH 075/119] feat/add-source --- .terraform-docs.yml => terraform/.terraform-docs.yml | 0 .terraform-version => terraform/.terraform-version | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename .terraform-docs.yml => terraform/.terraform-docs.yml (100%) rename .terraform-version => terraform/.terraform-version (100%) diff --git a/.terraform-docs.yml b/terraform/.terraform-docs.yml similarity index 100% rename from .terraform-docs.yml rename to terraform/.terraform-docs.yml diff --git a/.terraform-version b/terraform/.terraform-version similarity index 100% rename from .terraform-version rename to terraform/.terraform-version From 45a3e5c593cc271024464023642833f370d133b3 Mon Sep 17 00:00:00 2001 From: ipartner Date: Thu, 17 Apr 2025 05:34:08 +0000 Subject: [PATCH 076/119] feat/add-source --- terraform/.gitignore | 57 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 terraform/.gitignore diff --git a/terraform/.gitignore b/terraform/.gitignore new file mode 100644 index 000000000..35d469a24 --- /dev/null +++ b/terraform/.gitignore @@ -0,0 +1,57 @@ +# Local .terraform directories +**/.terraform/* + +# .tfstate files +*.tfstate +*.tfstate.* + +# Lock files +.terraform.lock.hcl + +# Crash log files +crash.log + +# Ignore any .tfvars files that are generated automatically for each Terraform run. Most +# .tfvars files are managed as part of configuration and so should be included in +# version control. +# +# example.tfvars + +# Ignore override files as they are usually used to override resources locally and so +# are not checked in +override.tf +override.tf.json +*_override.tf +*_override.tf.json + +# Ignore tfvars for OPA testing +**/opa.auto.tfvars.json + +# Include override files you do wish to add to version control using negated pattern +# +# !example_override.tf + +# Include tfplan files to ignore the plan output of command: terraform plan -out=tfplan +# example: *tfplan* +*tfplan* + +# Ignore any files with .ignore. in the filename +*.ignore.* + +# Ignore test_local +tests/modules/test_local + +# Ignore macOS .DS_Store files which are generated automatically by Finder. +.DS_Store + +# Ignore Visual Studio Code settings config +**/.vscode/settings.json + +# Ignore Super-Linter log +**/super-linter.report +**/super-linter.report/* +**/super-linter.log +.vscode/launch.json +.github/scripts/Template.Parser.Cli.exe +examples/400-multi-with-orchestration/*.auto.tfvars +.qodo From 6de35c63328c18887a3dbe8f50093382dce3da2f Mon Sep 17 00:00:00 2001 From: ipartner Date: Thu, 17 Apr 2025 05:49:50 +0000 Subject: [PATCH 077/119] feat/add-source --- terraform/main.tf | 218 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 217 insertions(+), 1 deletion(-) diff --git a/terraform/main.tf b/terraform/main.tf index 2c62b200c..c6ed0b2d0 100644 --- a/terraform/main.tf +++ b/terraform/main.tf @@ -1,4 +1,15 @@ locals { + disable_base_module_tags = false + empty_map = {} + base_module_tags = {} + default_tags = {} + create_object = {} + + + + es_archetype_config_defaults = { + + es_landing_zones_map = { for key, value in merge( local.es_core_landing_zones_to_include, @@ -81,7 +92,7 @@ locals { # provide a list of defaults in es_defaults which # can be overridden using the es_overrides variable. es_archetype_config_defaults = { - (local.root_id) = { + "${local.root_id}" = { archetype_id = "es_root" parameters = local.empty_map access_control = local.empty_map @@ -138,6 +149,211 @@ locals { } } } + + +resource "azurerm_management_group" "level_1" { + count = 0 + # Add configuration for azurerm_management_group resources here +} + +resource "azurerm_management_group" "level_2" { + count = 0 + # Add configuration for azurerm_management_group resources here +} + +resource "azurerm_management_group" "level_3" { + count = 0 + # Add configuration for azurerm_management_group resources here +} + +resource "azurerm_management_group" "level_4" { + count = 0 + # Add configuration for azurerm_management_group resources here +} + +resource "azurerm_management_group" "level_5" { + count = 0 + # Add configuration for azurerm_management_group resources here +} + +resource "azurerm_management_group" "level_6" { + count = 0 + # Add configuration for azurerm_management_group resources here +} + + +resource "azurerm_management_group_subscription_association" "enterprise_scale" { + count = 0 + # Add configuration for azurerm_management_group_subscription_association resources here +} + +resource "azurerm_policy_definition" "enterprise_scale" { + count = 0 + # Add configuration for azurerm_policy_definition resources here +} + +resource "azurerm_policy_set_definition" "enterprise_scale" { + count = 0 + # Add configuration for azurerm_policy_set_definition resources here +} + +resource "azurerm_management_group_policy_assignment" "enterprise_scale" { + count = 0 + # Add configuration for azurerm_management_group_policy_assignment resources here +} + +resource "azurerm_role_definition" "enterprise_scale" { + count = 0 + # Add configuration for azurerm_role_definition resources here +} + +resource "azurerm_role_assignment" "enterprise_scale" { + count = 0 + # Add configuration for azurerm_role_assignment resources here +} + +resource "azurerm_resource_group" "management" { + count = 0 + # Add configuration for azurerm_resource_group resources here +} + +resource "azurerm_resource_group" "connectivity" { + count = 0 + # Add configuration for azurerm_resource_group resources here +} + +resource "azurerm_resource_group" "virtual_wan" { + count = 0 + # Add configuration for azurerm_resource_group resources here +} + +resource "azurerm_log_analytics_workspace" "management" { + count = 0 + # Add configuration for azurerm_log_analytics_workspace resources here +} + +resource "azurerm_log_analytics_solution" "management" { + count = 0 + # Add configuration for azurerm_log_analytics_solution resources here +} + +resource "azurerm_automation_account" "management" { + count = 0 + # Add configuration for azurerm_automation_account resources here +} + +resource "azurerm_log_analytics_linked_service" "management" { + count = 0 + # Add configuration for azurerm_log_analytics_linked_service resources here +} + +resource "azurerm_virtual_network" "connectivity" { + count = 0 + # Add configuration for azurerm_virtual_network resources here +} + +resource "azurerm_subnet" "connectivity" { + count = 0 + # Add configuration for azurerm_subnet resources here +} + +resource "azurerm_network_ddos_protection_plan" "connectivity" { + count = 0 + # Add configuration for azurerm_network_ddos_protection_plan resources here +} + +resource "azurerm_public_ip" "connectivity" { + count = 0 + # Add configuration for azurerm_public_ip resources here +} + +resource "azurerm_virtual_network_gateway" "connectivity" { + count = 0 + # Add configuration for azurerm_virtual_network_gateway resources here +} + +resource "azurerm_firewall_policy" "connectivity" { + count = 0 + # Add configuration for azurerm_firewall_policy resources here +} + +resource "azurerm_firewall_policy" "virtual_wan" { + count = 0 + # Add configuration for azurerm_firewall_policy resources here +} + +resource "azurerm_firewall" "connectivity" { + count = 0 + # Add configuration for azurerm_firewall resources here +} + +resource "azurerm_firewall" "virtual_wan" { + count = 0 + # Add configuration for azurerm_firewall resources here +} + +resource "azurerm_private_dns_zone" "connectivity" { + count = 0 + # Add configuration for azurerm_private_dns_zone resources here +} + +resource "azurerm_dns_zone" "connectivity" { + count = 0 + # Add configuration for azurerm_dns_zone resources here +} + +resource "azurerm_private_dns_zone_virtual_network_link" "connectivity" { + count = 0 + # Add configuration for azurerm_private_dns_zone_virtual_network_link resources here +} + +resource "azurerm_virtual_network_peering" "connectivity" { + count = 0 + # Add configuration for azurerm_virtual_network_peering resources here +} + +resource "azurerm_virtual_wan" "virtual_wan" { + count = 0 + # Add configuration for azurerm_virtual_wan resources here +} + +resource "azurerm_virtual_hub" "virtual_wan" { + count = 0 + # Add configuration for azurerm_virtual_hub resources here +} + +resource "azurerm_virtual_hub_routing_intent" "virtual_wan" { + count = 0 + # Add configuration for azurerm_virtual_hub_routing_intent resources here +} + +resource "azurerm_express_route_gateway" "virtual_wan" { + count = 0 + # Add configuration for azurerm_express_route_gateway resources here +} + +resource "azurerm_vpn_gateway" "virtual_wan" { + count = 0 + # Add configuration for azurerm_vpn_gateway resources here +} + +resource "azurerm_virtual_hub_connection" "virtual_wan" { + count = 0 + # Add configuration for azurerm_virtual_hub_connection resources here +} + +resource "azapi_resource" "data_collection_rule" { + count = 0 + # Add configuration for azapi_resource resources here +} + +resource "azurerm_user_assigned_identity" "management" { + count = 0 + # Add configuration for azurerm_user_assigned_identity resources here +} + + + # The following module is used to generate the configuration # data used to deploy all archetype resources at the # Management Group scope. Future plans include repeating this From 530d7e30af0333c12d52dd00694923bc2454fe8d Mon Sep 17 00:00:00 2001 From: ipartner Date: Thu, 17 Apr 2025 06:43:35 +0000 Subject: [PATCH 078/119] feat/add-source --- terraform/main.tf | 678 ++++++++++++++++++++++++++++------------------ 1 file changed, 416 insertions(+), 262 deletions(-) diff --git a/terraform/main.tf b/terraform/main.tf index c6ed0b2d0..96956d19d 100644 --- a/terraform/main.tf +++ b/terraform/main.tf @@ -1,14 +1,82 @@ locals { - disable_base_module_tags = false - empty_map = {} - base_module_tags = {} - default_tags = {} - create_object = {} - - + root_parent_id = var.root_parent_id + disable_base_module_tags = false + strict_subscription_association = var.strict_subscription_association + empty_map = {} + base_module_tags = {} + default_tags = {} + create_object = {} + es_core_landing_zones_to_include = {} + es_corp_landing_zones_to_include = {} + es_online_landing_zones_to_include = {} + es_sap_landing_zones_to_include = {} + es_demo_landing_zones_to_include = {} + custom_landing_zones = {} + provider_path = { + management_groups = "${var.root_id}-" + } + library_path = var.library_path + template_file_variables = var.template_file_variables es_archetype_config_defaults = { - + enforcement_mode_default = {} + parameter_map_default = {} + "${local.root_id}" = { + archetype_id = "es_root" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-decommissioned" = { + archetype_id = "es_decommissioned" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-sandboxes" = { + archetype_id = "es_sandboxes" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-landing-zones" = { + archetype_id = "es_landing_zones" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-platform" = { + archetype_id = "es_platform" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-connectivity" = { + archetype_id = "es_connectivity" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-management" = { + archetype_id = "es_management" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-identity" = { + archetype_id = "es_identity" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-corp" = { + archetype_id = "es_corp" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-online" = { + archetype_id = "es_online" + parameters = local.empty_map + access_control = local.empty_map + } + "${local.root_id}-sap" = { + archetype_id = "es_sap" + parameters = local.empty_map + access_control = local.empty_map + } + } es_landing_zones_map = { for key, value in merge( @@ -19,7 +87,7 @@ locals { local.es_demo_landing_zones_to_include, local.custom_landing_zones, ) : - "${local.provider_path.management_groups}${key}" => { + "${local.root_id}-${key}" => { id = key display_name = value.display_name parent_management_group_id = coalesce(value.parent_management_group_id, local.root_parent_id) @@ -29,23 +97,23 @@ locals { access_control = value.archetype_config.access_control parameters = { for policy_name in toset(keys(merge( - lookup(module.connectivity_resources.configuration.archetype_config_overrides, key, local.parameter_map_default).parameters, - lookup(module.identity_resources.configuration.archetype_config_overrides, key, local.parameter_map_default).parameters, - lookup(module.management_resources.configuration.archetype_config_overrides, key, local.parameter_map_default).parameters, + lookup(module.connectivity_resources.configuration.archetype_config_overrides, key, local.es_archetype_config_defaults.parameter_map_default).parameters, + lookup(module.identity_resources.configuration.archetype_config_overrides, key, local.es_archetype_config_defaults.parameter_map_default).parameters, + lookup(module.management_resources.configuration.archetype_config_overrides, key, local.es_archetype_config_defaults.parameter_map_default).parameters, value.archetype_config.parameters, ))) : policy_name => merge( - lookup(lookup(module.connectivity_resources.configuration.archetype_config_overrides, key, local.parameter_map_default).parameters, policy_name, null), - lookup(lookup(module.identity_resources.configuration.archetype_config_overrides, key, local.parameter_map_default).parameters, policy_name, null), - lookup(lookup(module.management_resources.configuration.archetype_config_overrides, key, local.parameter_map_default).parameters, policy_name, null), + lookup(lookup(module.connectivity_resources.configuration.archetype_config_overrides, key, local.es_archetype_config_defaults.parameter_map_default).parameters, policy_name, null), + lookup(lookup(module.identity_resources.configuration.archetype_config_overrides, key, local.es_archetype_config_defaults.parameter_map_default).parameters, policy_name, null), + lookup(lookup(module.management_resources.configuration.archetype_config_overrides, key, local.es_archetype_config_defaults.parameter_map_default).parameters, policy_name, null), lookup(value.archetype_config.parameters, policy_name, null), ) } enforcement_mode = merge( - lookup(module.connectivity_resources.configuration.archetype_config_overrides, key, local.enforcement_mode_default).enforcement_mode, - lookup(module.identity_resources.configuration.archetype_config_overrides, key, local.enforcement_mode_default).enforcement_mode, - lookup(module.management_resources.configuration.archetype_config_overrides, key, local.enforcement_mode_default).enforcement_mode, - lookup(value.archetype_config, "enforcement_mode", local.empty_map) + lookup(module.connectivity_resources.configuration.archetype_config_overrides, key, local.es_archetype_config_defaults.enforcement_mode_default).enforcement_mode, + lookup(module.identity_resources.configuration.archetype_config_overrides, key, local.es_archetype_config_defaults.enforcement_mode_default).enforcement_mode, + lookup(module.management_resources.configuration.archetype_config_overrides, key, local.es_archetype_config_defaults.enforcement_mode_default).enforcement_mode, + lookup(value.archetype_config, "enforcement_mode", local.es_archetype_config_defaults.enforcement_mode_default) ) } } @@ -63,11 +131,10 @@ locals { ) management_resources_advanced = merge( local.create_object, - coalesce(local.configure_management_resources.advanced, local.empty_map) + coalesce(local.configure_management_resources.advanced, local.empty_map), ) empty_string = "" - empty_map = tomap({}) deploy_identity_resources = var.deploy_identity_resources configure_identity_resources = var.configure_identity_resources @@ -82,362 +149,449 @@ locals { ) connectivity_resources_advanced = merge( local.create_object, - coalesce(local.configure_connectivity_resources.advanced, local.empty_map) + coalesce(local.configure_connectivity_resources.advanced, local.empty_map), ) - - - # The following locals are used to determine which archetype - # pattern to apply to the core Enterprise-scale Management - # Groups. To ensure a valid value is always provided, we - # provide a list of defaults in es_defaults which - # can be overridden using the es_overrides variable. - es_archetype_config_defaults = { - "${local.root_id}" = { - archetype_id = "es_root" - parameters = local.empty_map - access_control = local.empty_map - } - "${local.root_id}-decommissioned" = { - archetype_id = "es_decommissioned" - parameters = local.empty_map - access_control = local.empty_map - } - "${local.root_id}-sandboxes" = { - archetype_id = "es_sandboxes" - parameters = local.empty_map - access_control = local.empty_map - } - "${local.root_id}-landing-zones" = { - archetype_id = "es_landing_zones" - parameters = local.empty_map - access_control = local.empty_map - } - "${local.root_id}-platform" = { - archetype_id = "es_platform" - parameters = local.empty_map - access_control = local.empty_map - } - "${local.root_id}-connectivity" = { - archetype_id = "es_connectivity" - parameters = local.empty_map - access_control = local.empty_map - } - "${local.root_id}-management" = { - archetype_id = "es_management" - parameters = local.empty_map - access_control = local.empty_map - } - "${local.root_id}-identity" = { - archetype_id = "es_identity" - parameters = local.empty_map - access_control = local.empty_map - } - "${local.root_id}-corp" = { - archetype_id = "es_corp" - parameters = local.empty_map - access_control = local.empty_map - } - "${local.root_id}-online" = { - archetype_id = "es_online" - parameters = local.empty_map - access_control = local.empty_map - } - "${local.root_id}-sap" = { - archetype_id = "es_sap" - parameters = local.empty_map - access_control = local.empty_map - } - } } - resource "azurerm_management_group" "level_1" { - count = 0 - # Add configuration for azurerm_management_group resources here + count = var.deploy_core_landing_zones ? 1 : 0 + display_name = var.root_name + name = local.root_id + parent_management_group_id = var.root_parent_id + timeouts { + create = lookup(var.create_duration_delay, "azurerm_management_group", "30s") + delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") + } } resource "azurerm_management_group" "level_2" { - count = 0 - # Add configuration for azurerm_management_group resources here + count = var.deploy_core_landing_zones ? 3 : 0 + display_name = element([ + "Platform", + "Landing Zones", + "Decommissioned", + ], count.index) + name = element([ + "${local.root_id}-platform", + "${local.root_id}-landing-zones", + "${local.root_id}-decommissioned", + ], count.index) + parent_management_group_id = local.root_id + timeouts { + create = lookup(var.create_duration_delay, "azurerm_management_group", "30s") + delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") + } } resource "azurerm_management_group" "level_3" { - count = 0 - # Add configuration for azurerm_management_group resources here + count = var.deploy_core_landing_zones ? 3 : 0 + display_name = element([ + "Connectivity", + "Management", + "Identity", + ], count.index) + name = element([ + "${local.root_id}-connectivity", + "${local.root_id}-management", + "${local.root_id}-identity", + ], count.index) + parent_management_group_id = "${local.root_id}-platform" + timeouts { + create = lookup(var.create_duration_delay, "azurerm_management_group", "30s") + delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") + } } resource "azurerm_management_group" "level_4" { - count = 0 - # Add configuration for azurerm_management_group resources here + count = var.deploy_core_landing_zones ? 1 : 0 + display_name = "Sandboxes" + name = "${local.root_id}-sandboxes" + parent_management_group_id = "${local.root_id}-landing-zones" + timeouts { + create = lookup(var.create_duration_delay, "azurerm_management_group", "30s") + delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") + } } resource "azurerm_management_group" "level_5" { - count = 0 - # Add configuration for azurerm_management_group resources here + count = var.deploy_demo_landing_zones ? 3 : 0 + display_name = element([ + "Corp", + "Online", + "SAP", + ], count.index) + name = element([ + "${local.root_id}-corp", + "${local.root_id}-online", + "${local.root_id}-sap", + ], count.index) + parent_management_group_id = "${local.root_id}-landing-zones" + timeouts { + create = lookup(var.create_duration_delay, "azurerm_management_group", "30s") + delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") + } } resource "azurerm_management_group" "level_6" { - count = 0 - # Add configuration for azurerm_management_group resources here + count = length(var.custom_landing_zones) + for_each = { + for key, value in var.custom_landing_zones : key => value + } + display_name = each.value.display_name + name = "${local.root_id}-${each.key}" + parent_management_group_id = each.value.parent_management_group_id + timeouts { + create = lookup(var.create_duration_delay, "azurerm_management_group", "30s") + delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") + } } - resource "azurerm_management_group_subscription_association" "enterprise_scale" { - count = 0 - # Add configuration for azurerm_management_group_subscription_association resources here + for_each = { + for key, value in local.es_landing_zones_map : key => value + if length(value.subscription_ids) > 0 + } + subscription_id = each.value.subscription_ids[0] + management_group_id = each.key + depends_on = [ + module.management_group_archetypes + ] } resource "azurerm_policy_definition" "enterprise_scale" { - count = 0 - # Add configuration for azurerm_policy_definition resources here + count = length(module.management_group_archetypes) > 0 ? length(module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_definition) : 0 + name = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_definition[count.index].policy_definition_name + policy_type = "Custom" + mode = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_definition[count.index].policy_definition_mode + display_name = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_definition[count.index].policy_definition_display_name + metadata = jsonencode(module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_definition[count.index].metadata) } resource "azurerm_policy_set_definition" "enterprise_scale" { - count = 0 - # Add configuration for azurerm_policy_set_definition resources here + count = length(module.management_group_archetypes) > 0 ? length(module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition) : 0 + name = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].policy_set_definition_name + display_name = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].policy_set_definition_display_name + policy_type = "Custom" + description = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].policy_set_definition_description + management_group_id = keys(module.management_group_archetypes)[0] + policy_definition_reference { + policy_definition_id = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].policy_definition_id + reference_id = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].reference_id + parameter_values = jsonencode(module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].parameter_values) + } + metadata = jsonencode(module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].metadata) + timeouts { + create = lookup(var.create_duration_delay, "azurerm_policy_set_definition", "30s") + } } resource "azurerm_management_group_policy_assignment" "enterprise_scale" { - count = 0 - # Add configuration for azurerm_management_group_policy_assignment resources here + for_each = module.management_group_archetypes + name = each.value.policy_assignment_name + display_name = each.value.policy_assignment_display_name + description = each.value.policy_assignment_description + management_group_id = each.key + policy_definition_id = each.value.policy_definition_id } resource "azurerm_role_definition" "enterprise_scale" { - count = 0 - # Add configuration for azurerm_role_definition resources here + count = length(module.management_group_archetypes) > 0 ? length(module.management_group_archetypes[keys(module.management_group_archetypes)[0]].role_definition) : 0 + name = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].role_definition[count.index].role_definition_name + scope = keys(module.management_group_archetypes)[0] + description = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].role_definition[count.index].role_definition_description } resource "azurerm_role_assignment" "enterprise_scale" { - count = 0 - # Add configuration for azurerm_role_assignment resources here + for_each = module.management_group_archetypes + scope = each.key + role_definition_id = each.value.role_definition_id + + principal_id = each.value.principal_id } resource "azurerm_resource_group" "management" { - count = 0 - # Add configuration for azurerm_resource_group resources here + count = local.deploy_management_resources ? 1 : 0 + name = "${local.root_id}-management-rg" + location = local.default_location + tags = local.management_resources_tags } resource "azurerm_resource_group" "connectivity" { - count = 0 - # Add configuration for azurerm_resource_group resources here + count = local.deploy_connectivity_resources ? 1 : 0 + name = "${local.root_id}-connectivity-rg" + location = local.default_location + tags = local.connectivity_resources_tags } resource "azurerm_resource_group" "virtual_wan" { - count = 0 - # Add configuration for azurerm_resource_group resources here + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.virtual_wan.enabled ? 1 : 0 + name = "${local.root_id}-virtual-wan-rg" + location = local.default_location + tags = local.connectivity_resources_tags } resource "azurerm_log_analytics_workspace" "management" { - count = 0 - # Add configuration for azurerm_log_analytics_workspace resources here + count = local.deploy_management_resources && local.configure_management_resources.settings.log_analytics.enabled && local.management_resources_advanced.existing_log_analytics_workspace_resource_id == local.empty_string ? 1 : 0 + name = "${local.root_id}-log-analytics" + location = local.configure_management_resources.location + resource_group_name = azurerm_resource_group.management[0].name + sku = "PerGB2018" + tags = local.management_resources_tags } resource "azurerm_log_analytics_solution" "management" { - count = 0 - # Add configuration for azurerm_log_analytics_solution resources here + count = local.deploy_management_resources && local.configure_management_resources.settings.security_center.enabled && local.management_resources_advanced.existing_log_analytics_workspace_resource_id == local.empty_string ? 1 : 0 + location = local.configure_management_resources.location + resource_group_name = azurerm_resource_group.management[0].name + workspace_resource_id = azurerm_log_analytics_workspace.management[0].id + solution_name = "SecurityInsights" + plan { + publisher = "Microsoft" + product = "OMSGallery/SecurityInsights" + } + workspace_name = azurerm_log_analytics_workspace.management[0].name } + resource "azurerm_automation_account" "management" { - count = 0 - # Add configuration for azurerm_automation_account resources here + count = local.deploy_management_resources && local.configure_management_resources.settings.automation.enabled && local.management_resources_advanced.existing_automation_account_resource_id == local.empty_string ? 1 : 0 + name = "${local.root_id}-automation" + location = local.configure_management_resources.location + resource_group_name = azurerm_resource_group.management[0].name + sku_name = "Basic" + tags = local.management_resources_tags } resource "azurerm_log_analytics_linked_service" "management" { - count = 0 - # Add configuration for azurerm_log_analytics_linked_service resources here + count = local.deploy_management_resources && local.configure_management_resources.settings.automation.enabled && local.management_resources_advanced.existing_log_analytics_workspace_resource_id == local.empty_string && local.management_resources_advanced.existing_automation_account_resource_id == local.empty_string && local.management_resources_advanced.link_log_analytics_to_automation_account ? 1 : 0 + resource_group_name = azurerm_resource_group.management[0].name + workspace_id = azurerm_log_analytics_workspace.management[0].id } resource "azurerm_virtual_network" "connectivity" { - count = 0 - # Add configuration for azurerm_virtual_network resources here + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.hub_network.enabled ? 1 : 0 + name = "${local.root_id}-hub-network" + location = local.configure_connectivity_resources.location + resource_group_name = azurerm_resource_group.connectivity[0].name + address_space = [local.configure_connectivity_resources.settings.hub_network.address_prefixes[0]] + tags = local.connectivity_resources_tags } resource "azurerm_subnet" "connectivity" { - count = 0 - # Add configuration for azurerm_subnet resources here + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.hub_network.enabled && length(local.configure_connectivity_resources.settings.hub_network.subnets) > 0 ? length(local.configure_connectivity_resources.settings.hub_network.subnets) : 0 + name = local.configure_connectivity_resources.settings.hub_network.subnets[count.index].name + resource_group_name = azurerm_resource_group.connectivity[0].name + virtual_network_name = azurerm_virtual_network.connectivity[0].name + address_prefixes = [local.configure_connectivity_resources.settings.hub_network.subnets[count.index].address_prefix] } resource "azurerm_network_ddos_protection_plan" "connectivity" { - count = 0 - # Add configuration for azurerm_network_ddos_protection_plan resources here + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.ddos_protection.enabled && local.connectivity_resources_advanced.existing_ddos_protection_plan_resource_id == local.empty_string ? 1 : 0 + name = "${local.root_id}-ddos-plan" + location = local.configure_connectivity_resources.location + resource_group_name = azurerm_resource_group.connectivity[0].name + tags = local.connectivity_resources_tags } resource "azurerm_public_ip" "connectivity" { - count = 0 - # Add configuration for azurerm_public_ip resources here + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.firewall.enabled ? 1 : 0 + name = "${local.root_id}-firewall-pip" + location = local.configure_connectivity_resources.location + resource_group_name = azurerm_resource_group.connectivity[0].name + allocation_method = "Static" + sku = "Standard" + tags = local.connectivity_resources_tags } resource "azurerm_virtual_network_gateway" "connectivity" { - count = 0 - # Add configuration for azurerm_virtual_network_gateway resources here + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.vpn_gateway.enabled ? 1 : 0 + name = "${local.root_id}-vpn-gateway" + location = local.configure_connectivity_resources.location + resource_group_name = azurerm_resource_group.connectivity[0].name + sku = local.configure_connectivity_resources.settings.vpn_gateway.sku + type = local.configure_connectivity_resources.settings.vpn_gateway.type + ip_configuration { + name = "vnetGatewayConfig" + subnet_id = azurerm_subnet.connectivity[index(azurerm_subnet.connectivity[*].name, "GatewaySubnet")].id + public_ip_address_id = azurerm_public_ip.connectivity[0].id + } + tags = local.connectivity_resources_tags } resource "azurerm_firewall_policy" "connectivity" { - count = 0 - # Add configuration for azurerm_firewall_policy resources here + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.firewall.enabled && !local.configure_connectivity_resources.settings.firewall.use_existing_firewall_policy ? 1 : 0 + name = "${local.root_id}-firewall-policy" + resource_group_name = azurerm_resource_group.connectivity[0].name + location = local.configure_connectivity_resources.location + tags = local.connectivity_resources_tags } resource "azurerm_firewall_policy" "virtual_wan" { - count = 0 - # Add configuration for azurerm_firewall_policy resources here + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.firewall.enabled && local.configure_connectivity_resources.settings.virtual_wan.enabled && local.configure_connectivity_resources.settings.virtual_wan.use_existing_firewall_policy && !local.configure_connectivity_resources.settings.firewall.use_existing_firewall_policy ? 1 : 0 + name = "${local.root_id}-vwan-firewall-policy" + resource_group_name = azurerm_resource_group.virtual_wan[0].name + location = local.default_location + tags = local.connectivity_resources_tags } resource "azurerm_firewall" "connectivity" { - count = 0 - # Add configuration for azurerm_firewall resources here + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.firewall.enabled && !local.configure_connectivity_resources.settings.virtual_wan.enabled ? 1 : 0 + name = "${local.root_id}-firewall" + location = local.configure_connectivity_resources.location + resource_group_name = azurerm_resource_group.connectivity[0].name + firewall_policy_id = azurerm_firewall_policy.connectivity[0].id + ip_configuration { + name = "firewallConfig" + subnet_id = azurerm_subnet.connectivity[index(azurerm_subnet.connectivity[*].name, "AzureFirewallSubnet")].id + public_ip_address_id = azurerm_public_ip.connectivity[0].id + } + sku_name = "AZFW_VNet" + sku_tier = local.configure_connectivity_resources.settings.hub_network.azure_firewall.config.sku_tier + tags = local.connectivity_resources_tags } resource "azurerm_firewall" "virtual_wan" { - count = 0 - # Add configuration for azurerm_firewall resources here + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.firewall.enabled && local.configure_connectivity_resources.settings.virtual_wan.enabled && !local.configure_connectivity_resources.settings.virtual_wan.use_existing_firewall_policy ? 1 : 0 + name = "${local.root_id}-vwan-firewall" + location = local.default_location + resource_group_name = azurerm_resource_group.virtual_wan[0].name + firewall_policy_id = azurerm_firewall_policy.virtual_wan[0].id + + sku_name = "AZFW_Hub" + sku_tier = local.configure_connectivity_resources.settings.virtual_wan.azure_firewall.config.sku_tier + tags = local.connectivity_resources_tags } resource "azurerm_private_dns_zone" "connectivity" { - count = 0 - # Add configuration for azurerm_private_dns_zone resources here + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.private_dns_zones.enabled ? length(local.configure_connectivity_resources.settings.private_dns_zones.resource_links) : 0 + name = local.configure_connectivity_resources.settings.private_dns_zones.resource_links[count.index].private_dns_zone_name + resource_group_name = azurerm_resource_group.connectivity[0].name + tags = local.connectivity_resources_tags } resource "azurerm_dns_zone" "connectivity" { - count = 0 - # Add configuration for azurerm_dns_zone resources here + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.dns_zones.enabled ? length(local.configure_connectivity_resources.settings.dns_zones.zones) : 0 + name = local.configure_connectivity_resources.settings.dns_zones.zones[count.index].name + resource_group_name = azurerm_resource_group.connectivity[0].name + tags = local.connectivity_resources_tags } resource "azurerm_private_dns_zone_virtual_network_link" "connectivity" { - count = 0 - # Add configuration for azurerm_private_dns_zone_virtual_network_link resources here + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.private_dns_zones.enabled ? length(local.configure_connectivity_resources.settings.private_dns_zones.resource_links) : 0 + name = "${local.root_id}-${local.configure_connectivity_resources.settings.private_dns_zones.resource_links[count.index].resource_link_name}" + resource_group_name = azurerm_resource_group.connectivity[0].name + private_dns_zone_name = azurerm_private_dns_zone.connectivity[count.index].name + virtual_network_id = azurerm_virtual_network.connectivity[0].id + registration_enabled = false + tags = local.connectivity_resources_tags } resource "azurerm_virtual_network_peering" "connectivity" { - count = 0 - # Add configuration for azurerm_virtual_network_peering resources here + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.hub_network.enabled && local.configure_connectivity_resources.settings.virtual_wan.enabled && local.configure_connectivity_resources.settings.virtual_wan.enable_vpn_peering ? 1 : 0 + name = "${local.root_id}-vnet-peering" + resource_group_name = azurerm_resource_group.connectivity[0].name + virtual_network_name = azurerm_virtual_network.connectivity[0].name + remote_virtual_network_id = azurerm_virtual_hub.virtual_wan[0].id + allow_virtual_network_access = true + allow_forwarded_traffic = true + use_remote_gateways = false } resource "azurerm_virtual_wan" "virtual_wan" { - count = 0 - # Add configuration for azurerm_virtual_wan resources here + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.virtual_wan.enabled && local.connectivity_resources_advanced.existing_virtual_wan_resource_id == local.empty_string ? 1 : 0 + name = "${local.root_id}-virtual-wan" + location = local.configure_connectivity_resources.location + resource_group_name = azurerm_resource_group.virtual_wan[0].name + tags = local.connectivity_resources_tags } resource "azurerm_virtual_hub" "virtual_wan" { - count = 0 - # Add configuration for azurerm_virtual_hub resources here + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.virtual_wan.enabled ? 1 : 0 + name = "${local.root_id}-virtual-hub" + location = local.configure_connectivity_resources.location + resource_group_name = local.configure_connectivity_resources.settings.virtual_wan.resource_group_per_virtual_hub_location ? azurerm_resource_group.virtual_wan[0].name : azurerm_resource_group.connectivity[0].name + virtual_wan_id = local.connectivity_resources_advanced.existing_virtual_wan_resource_id != local.empty_string ? local.connectivity_resources_advanced.existing_virtual_wan_resource_id : azurerm_virtual_wan.virtual_wan[0].id + address_prefix = local.configure_connectivity_resources.settings.virtual_wan.hub_address_prefix + tags = local.connectivity_resources_tags } resource "azurerm_virtual_hub_routing_intent" "virtual_wan" { - count = 0 - # Add configuration for azurerm_virtual_hub_routing_intent resources here -} + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.virtual_wan.enabled && local.configure_connectivity_resources.settings.virtual_wan.default_routing.enabled ? 1 : 0 + name = "${local.root_id}-default-routing-intent" + virtual_hub_id = azurerm_virtual_hub.virtual_wan[0].id + routing_policy { + name = "RouteToAzureFirewall" + destinations = ["PrivateTraffic"] + next_hop = azurerm_firewall.virtual_wan[0].id + } + # dynamic "policy" { + # for_each = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.virtual_wan.enabled && local.configure_connectivity_resources.settings.virtual_wan.default_routing.enabled ? [1] : [] + # content { + # name = "RouteToAzureFirewall" + # destinations = ["PrivateTraffic"] + # next_hop { + # resource_id = azurerm_firewall.virtual_wan[0].id + # type = "VirtualAppliance" + # } + # } + # } + } resource "azurerm_express_route_gateway" "virtual_wan" { - count = 0 - # Add configuration for azurerm_express_route_gateway resources here + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.express_route_gateway.enabled ? 1 : 0 + name = "${local.root_id}-er-gateway" + location = local.configure_connectivity_resources.location + resource_group_name = local.configure_connectivity_resources.settings.virtual_wan.resource_group_per_virtual_hub_location ? azurerm_resource_group.virtual_wan[0].name : azurerm_resource_group.connectivity[0].name + virtual_hub_id = azurerm_virtual_hub.virtual_wan[0].id + scale_units = local.configure_connectivity_resources.settings.express_route_gateway.scale_units + tags = local.connectivity_resources_tags } resource "azurerm_vpn_gateway" "virtual_wan" { - count = 0 - # Add configuration for azurerm_vpn_gateway resources here + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.vpn_gateway.enabled && local.configure_connectivity_resources.settings.virtual_wan.enabled ? 1 : 0 + name = "${local.root_id}-vwan-vpn-gateway" + location = local.configure_connectivity_resources.location + resource_group_name = local.configure_connectivity_resources.settings.virtual_wan.resource_group_per_virtual_hub_location ? azurerm_resource_group.virtual_wan[0].name : azurerm_resource_group.connectivity[0].name + virtual_hub_id = azurerm_virtual_hub.virtual_wan[0].id + tags = local.connectivity_resources_tags } resource "azurerm_virtual_hub_connection" "virtual_wan" { - count = 0 - # Add configuration for azurerm_virtual_hub_connection resources here + count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.virtual_wan.enabled && local.configure_connectivity_resources.settings.hub_network.enabled && local.configure_connectivity_resources.settings.virtual_wan.enable_vpn_peering ? 1 : 0 + name = "${local.root_id}-hub-connection" + virtual_hub_id = azurerm_virtual_hub.virtual_wan[0].id + remote_virtual_network_id = azurerm_virtual_network.connectivity[0].id } resource "azapi_resource" "data_collection_rule" { - count = 0 - # Add configuration for azapi_resource resources here -} - -resource "azurerm_user_assigned_identity" "management" { - count = 0 - # Add configuration for azurerm_user_assigned_identity resources here -} - - - -# The following module is used to generate the configuration -# data used to deploy all archetype resources at the -# Management Group scope. Future plans include repeating this -# for Subscription scope configuration so we can improve -# coverage for archetype patterns which deploy specific -# groups of Resources within a Subscription. -module "management_group_archetypes" { - for_each = local.es_landing_zones_map - source = "./modules/archetypes" - - root_id = "${local.provider_path.management_groups}${local.root_id}" - scope_id = each.key - archetype_id = each.value.archetype_config.archetype_id - parameters = each.value.archetype_config.parameters - access_control = each.value.archetype_config.access_control - library_path = local.library_path - template_file_variables = local.template_file_variables - default_location = local.default_location - enforcement_mode = each.value.archetype_config.enforcement_mode -} - -# The following module is used to generate the configuration -# data used to deploy platform resources based on the -# "management" landing zone archetype. -module "management_resources" { - source = "./modules/management" - - # Mandatory input variables - enabled = local.deploy_management_resources - root_id = local.root_id - subscription_id = local.subscription_id_management - settings = local.configure_management_resources.settings - - # Optional input variables (basic configuration) - location = coalesce(local.configure_management_resources.location, local.default_location) - tags = local.management_resources_tags - - # Optional input variables (advanced configuration) - resource_prefix = lookup(local.management_resources_advanced, "resource_prefix", local.empty_string) - resource_suffix = lookup(local.management_resources_advanced, "resource_suffix", local.empty_string) - existing_resource_group_name = lookup(local.management_resources_advanced, "existing_resource_group_name", local.empty_string) - existing_log_analytics_workspace_resource_id = lookup(local.management_resources_advanced, "existing_log_analytics_workspace_resource_id", local.empty_string) - existing_automation_account_resource_id = lookup(local.management_resources_advanced, "existing_automation_account_resource_id", local.empty_string) - link_log_analytics_to_automation_account = lookup(local.management_resources_advanced, "link_log_analytics_to_automation_account", true) - custom_settings_by_resource_type = lookup(local.management_resources_advanced, "custom_settings_by_resource_type", local.empty_map) - asc_export_resource_group_name = lookup(local.management_resources_advanced, "asc_export_resource_group_name", local.empty_string) -} - -# The following module is used to generate the configuration -# data used to deploy platform resources based on the -# "identity" landing zone archetype. -module "identity_resources" { - source = "./modules/identity" - - # Mandatory input variables - enabled = local.deploy_identity_resources - root_id = local.root_id - settings = local.configure_identity_resources.settings -} - -# The following module is used to generate the configuration -# data used to deploy platform resources based on the -# "connectivity" landing zone archetype. -module "connectivity_resources" { - source = "./modules/connectivity" - - # Mandatory input variables - enabled = local.deploy_connectivity_resources - root_id = local.root_id - subscription_id = local.subscription_id_connectivity - settings = local.configure_connectivity_resources.settings - - # Optional input variables (basic configuration) - location = coalesce(local.configure_connectivity_resources.location, local.default_location) - tags = local.connectivity_resources_tags - - # Optional input variables (advanced configuration) - resource_prefix = lookup(local.connectivity_resources_advanced, "resource_prefix", local.empty_string) - resource_suffix = lookup(local.connectivity_resources_advanced, "resource_suffix", local.empty_string) - existing_ddos_protection_plan_resource_id = lookup(local.connectivity_resources_advanced, "existing_ddos_protection_plan_resource_id", local.empty_string) - existing_virtual_wan_resource_id = lookup(local.connectivity_resources_advanced, "existing_virtual_wan_resource_id", local.empty_string) - existing_virtual_wan_resource_group_name = lookup(local.connectivity_resources_advanced, "existing_virtual_wan_resource_group_name", local.empty_string) - resource_group_per_virtual_hub_location = lookup(local.connectivity_resources_advanced, "resource_group_per_virtual_hub_location", false) - custom_azure_backup_geo_codes = lookup(local.connectivity_resources_advanced, "custom_azure_backup_geo_codes", local.empty_map) - custom_privatelink_azurestaticapps_partitionids = lookup(local.connectivity_resources_advanced, "custom_privatelink_azurestaticapps_partitionids", null) - custom_settings_by_resource_type = lookup(local.connectivity_resources_advanced, "custom_settings_by_resource_type", local.empty_map) + count = local.deploy_management_resources && local.configure_management_resources.settings.log_analytics.export_all_logs_to_storage_account && local.management_resources_advanced.asc_export_resource_group_name != local.empty_string ? 1 : 0 + type = "Microsoft.Insights/dataCollectionRules@2021-09-01-preview" + name = "${local.root_id}-asc-dcr" + location = local.configure_management_resources.location + body = jsonencode({ + properties = { + dataSources = { + resourceHealthLogs = {} + securityAlerts = {} + securityRecommendations = {} + } + destinations = { + azureMonitorMetrics = { + name = "AzureMonitorMetrics" + } + azureStorageBlobs = [ + { + container = "security-logs" + name = "ESASCExport" + storageAccountResourceId = "/subscriptions/${local.subscription_id_management}/resourceGroups/${local.management_resources_advanced.asc_export_resource_group_name}/providers/Microsoft.Storage/storageAccounts/${local.root_id}asclogexport" + } + ] + } + dataFlows = [ + { destinations = ["ESASCExport"], streams = ["Microsoft-ResourceHealthLogs"] }, + { destinations = ["ESASCExport"], streams = ["Microsoft-SecurityAlert"] }, + { destinations = ["ESASCExport"], streams = ["Microsoft-SecurityRecommendation"] } + ] + } + }) } From 84666b94707c194e612b903f7c5f59d11604b600 Mon Sep 17 00:00:00 2001 From: ipartner Date: Thu, 17 Apr 2025 07:51:21 +0000 Subject: [PATCH 079/119] feat/add-source --- .idx/dev.nix | 1 + terraform/main.tf | 181 ++++++++++++++++++++++++++++++---------------- 2 files changed, 119 insertions(+), 63 deletions(-) diff --git a/.idx/dev.nix b/.idx/dev.nix index 71893260f..51fc3c798 100644 --- a/.idx/dev.nix +++ b/.idx/dev.nix @@ -22,6 +22,7 @@ pkgs.azure-cli pkgs.neofetch pkgs.cmatrix + pkgs.adoptopenjdk-jre-bin ]; # Sets environment variables in the workspace diff --git a/terraform/main.tf b/terraform/main.tf index 96956d19d..da3883906 100644 --- a/terraform/main.tf +++ b/terraform/main.tf @@ -142,17 +142,77 @@ locals { deploy_connectivity_resources = var.deploy_connectivity_resources subscription_id_connectivity = var.subscription_id_connectivity configure_connectivity_resources = var.configure_connectivity_resources - connectivity_resources_tags = merge( - local.disable_base_module_tags ? local.empty_map : local.base_module_tags, - local.default_tags, - local.configure_connectivity_resources.tags, - ) - connectivity_resources_advanced = merge( + connectivity_resources_advanced = merge( local.create_object, coalesce(local.configure_connectivity_resources.advanced, local.empty_map), ) } +module "connectivity_resources" { + source = "./modules/connectivity" + providers = { + azurerm = azurerm.connectivity + azurerm.subscription = azurerm.connectivity + azapi = azapi + } + root_id = local.root_id + default_location = local.default_location + deploy_connectivity_resources = local.deploy_connectivity_resources + configure_connectivity_resources = local.configure_connectivity_resources + connectivity_resources_advanced = local.connectivity_resources_advanced + enabled = var.deploy_connectivity_resources + subscription_id = var.subscription_id_connectivity +} + +module "identity_resources" { + source = "./modules/identity" + providers = { + azurerm = azurerm.identity + azurerm.subscription = azurerm.identity + azapi = azapi + } + root_id = local.root_id + deploy_identity_resources = var.deploy_identity_resources + configure_identity_resources = var.configure_identity_resources + enabled = var.deploy_identity_resources +} + +module "management_resources" { + source = "./modules/management" + providers = { + azurerm = azurerm.management + azurerm.subscription = azurerm.management + azapi = azapi + } + root_id = local.root_id + default_location = local.default_location + deploy_management_resources = var.deploy_management_resources + configure_management_resources = var.configure_management_resources + subscription_id_management = var.subscription_id_management + management_resources_tags = local.management_resources_tags + management_resources_advanced = local.management_resources_advanced + enabled = var.deploy_management_resources + subscription_id = var.subscription_id_management +} + +module "management_group_archetypes" { + source = "./modules/archetypes" + providers = { + azurerm = azurerm.root + azurerm.subscription = azurerm.root + azapi = azapi + } + root_id = local.root_id + default_location = local.default_location + library_path = local.library_path + template_file_variables = local.template_file_variables + es_archetype_config_defaults = local.es_archetype_config_defaults + es_landing_zones_map = local.es_landing_zones_map + strict_subscription_association = local.strict_subscription_association + archetype_id = local.root_id # You might need to adjust this based on the module's requirements + scope_id = local.root_id # You might need to adjust this based on the module's requirements +} + resource "azurerm_management_group" "level_1" { count = var.deploy_core_landing_zones ? 1 : 0 display_name = var.root_name @@ -324,14 +384,14 @@ resource "azurerm_resource_group" "connectivity" { } resource "azurerm_resource_group" "virtual_wan" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.virtual_wan.enabled ? 1 : 0 + count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "virtual_wan", {}).enabled ? 1 : 0 name = "${local.root_id}-virtual-wan-rg" location = local.default_location tags = local.connectivity_resources_tags } resource "azurerm_log_analytics_workspace" "management" { - count = local.deploy_management_resources && local.configure_management_resources.settings.log_analytics.enabled && local.management_resources_advanced.existing_log_analytics_workspace_resource_id == local.empty_string ? 1 : 0 + count = local.deploy_management_resources && lookup(local.configure_management_resources.settings, "log_analytics", {}).enabled ? 1 : 0 name = "${local.root_id}-log-analytics" location = local.configure_management_resources.location resource_group_name = azurerm_resource_group.management[0].name @@ -340,7 +400,7 @@ resource "azurerm_log_analytics_workspace" "management" { } resource "azurerm_log_analytics_solution" "management" { - count = local.deploy_management_resources && local.configure_management_resources.settings.security_center.enabled && local.management_resources_advanced.existing_log_analytics_workspace_resource_id == local.empty_string ? 1 : 0 + count = local.deploy_management_resources && lookup(local.configure_management_resources.settings, "security_center", {}).enabled ? 1 : 0 location = local.configure_management_resources.location resource_group_name = azurerm_resource_group.management[0].name workspace_resource_id = azurerm_log_analytics_workspace.management[0].id @@ -354,7 +414,7 @@ resource "azurerm_log_analytics_solution" "management" { resource "azurerm_automation_account" "management" { - count = local.deploy_management_resources && local.configure_management_resources.settings.automation.enabled && local.management_resources_advanced.existing_automation_account_resource_id == local.empty_string ? 1 : 0 + count = local.deploy_management_resources && lookup(local.configure_management_resources.settings, "automation", {}).enabled ? 1 : 0 name = "${local.root_id}-automation" location = local.configure_management_resources.location resource_group_name = azurerm_resource_group.management[0].name @@ -363,30 +423,33 @@ resource "azurerm_automation_account" "management" { } resource "azurerm_log_analytics_linked_service" "management" { - count = local.deploy_management_resources && local.configure_management_resources.settings.automation.enabled && local.management_resources_advanced.existing_log_analytics_workspace_resource_id == local.empty_string && local.management_resources_advanced.existing_automation_account_resource_id == local.empty_string && local.management_resources_advanced.link_log_analytics_to_automation_account ? 1 : 0 + count = local.deploy_management_resources && lookup(local.configure_management_resources.settings, "automation", {}).enabled && local.management_resources_advanced.existing_log_analytics_workspace_resource_id == local.empty_string && local.management_resources_advanced.existing_automation_account_resource_id == local.empty_string && local.management_resources_advanced.link_log_analytics_to_automation_account ? 1 : 0 resource_group_name = azurerm_resource_group.management[0].name workspace_id = azurerm_log_analytics_workspace.management[0].id + # You need to specify either read_access_id or write_access_id here based on your requirements. + # Example: + # write_access_id = azurerm_automation_account.management[0].id } resource "azurerm_virtual_network" "connectivity" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.hub_network.enabled ? 1 : 0 + count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "hub_networks", [])) > 0 ? 1 : 0 name = "${local.root_id}-hub-network" location = local.configure_connectivity_resources.location resource_group_name = azurerm_resource_group.connectivity[0].name - address_space = [local.configure_connectivity_resources.settings.hub_network.address_prefixes[0]] + address_space = [lookup(local.configure_connectivity_resources.settings.hub_network, "address_prefixes", [""])[0]] tags = local.connectivity_resources_tags } -resource "azurerm_subnet" "connectivity" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.hub_network.enabled && length(local.configure_connectivity_resources.settings.hub_network.subnets) > 0 ? length(local.configure_connectivity_resources.settings.hub_network.subnets) : 0 - name = local.configure_connectivity_resources.settings.hub_network.subnets[count.index].name - resource_group_name = azurerm_resource_group.connectivity[0].name - virtual_network_name = azurerm_virtual_network.connectivity[0].name - address_prefixes = [local.configure_connectivity_resources.settings.hub_network.subnets[count.index].address_prefix] -} +#resource "azurerm_subnet" "connectivity" { +# count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "hub_network", {}).enabled && length(lookup(local.configure_connectivity_resources.settings.hub_network, "subnets", [])) > 0 ? length(lookup(local.configure_connectivity_resources.settings.hub_network, "subnets", [])) : 0 +# name = lookup(local.configure_connectivity_resources.settings.hub_network.subnets[count.index], "name", "") +# resource_group_name = azurerm_resource_group.connectivity[0].name +# virtual_network_name = azurerm_virtual_network.connectivity[0].name +# address_prefixes = [lookup(local.configure_connectivity_resources.settings.hub_network.subnets[count.index], "address_prefix", "")] +#} resource "azurerm_network_ddos_protection_plan" "connectivity" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.ddos_protection.enabled && local.connectivity_resources_advanced.existing_ddos_protection_plan_resource_id == local.empty_string ? 1 : 0 + count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "ddos_protection", {}).enabled ? 1 : 0 name = "${local.root_id}-ddos-plan" location = local.configure_connectivity_resources.location resource_group_name = azurerm_resource_group.connectivity[0].name @@ -394,7 +457,7 @@ resource "azurerm_network_ddos_protection_plan" "connectivity" { } resource "azurerm_public_ip" "connectivity" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.firewall.enabled ? 1 : 0 + count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "firewall", {}).enabled ? 1 : 0 name = "${local.root_id}-firewall-pip" location = local.configure_connectivity_resources.location resource_group_name = azurerm_resource_group.connectivity[0].name @@ -404,12 +467,12 @@ resource "azurerm_public_ip" "connectivity" { } resource "azurerm_virtual_network_gateway" "connectivity" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.vpn_gateway.enabled ? 1 : 0 + count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "hub_networks", []).virtual_network_gateway.enabled ? 1 : 0 name = "${local.root_id}-vpn-gateway" location = local.configure_connectivity_resources.location resource_group_name = azurerm_resource_group.connectivity[0].name - sku = local.configure_connectivity_resources.settings.vpn_gateway.sku - type = local.configure_connectivity_resources.settings.vpn_gateway.type + sku = lookup(local.configure_connectivity_resources.settings.vpn_gateway, "sku", "") + type = lookup(local.configure_connectivity_resources.settings.vpn_gateway, "type", "") ip_configuration { name = "vnetGatewayConfig" subnet_id = azurerm_subnet.connectivity[index(azurerm_subnet.connectivity[*].name, "GatewaySubnet")].id @@ -419,7 +482,7 @@ resource "azurerm_virtual_network_gateway" "connectivity" { } resource "azurerm_firewall_policy" "connectivity" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.firewall.enabled && !local.configure_connectivity_resources.settings.firewall.use_existing_firewall_policy ? 1 : 0 + count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "hub_networks", []).azure_firewall.enabled ? 1 : 0 name = "${local.root_id}-firewall-policy" resource_group_name = azurerm_resource_group.connectivity[0].name location = local.configure_connectivity_resources.location @@ -427,7 +490,7 @@ resource "azurerm_firewall_policy" "connectivity" { } resource "azurerm_firewall_policy" "virtual_wan" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.firewall.enabled && local.configure_connectivity_resources.settings.virtual_wan.enabled && local.configure_connectivity_resources.settings.virtual_wan.use_existing_firewall_policy && !local.configure_connectivity_resources.settings.firewall.use_existing_firewall_policy ? 1 : 0 + count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].azure_firewall.enabled ? 1 : 0 name = "${local.root_id}-vwan-firewall-policy" resource_group_name = azurerm_resource_group.virtual_wan[0].name location = local.default_location @@ -435,7 +498,7 @@ resource "azurerm_firewall_policy" "virtual_wan" { } resource "azurerm_firewall" "connectivity" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.firewall.enabled && !local.configure_connectivity_resources.settings.virtual_wan.enabled ? 1 : 0 + count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "hub_networks", []).azure_firewall.enabled && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) == 0 ? 1 : 0 name = "${local.root_id}-firewall" location = local.configure_connectivity_resources.location resource_group_name = azurerm_resource_group.connectivity[0].name @@ -446,39 +509,39 @@ resource "azurerm_firewall" "connectivity" { public_ip_address_id = azurerm_public_ip.connectivity[0].id } sku_name = "AZFW_VNet" - sku_tier = local.configure_connectivity_resources.settings.hub_network.azure_firewall.config.sku_tier + sku_tier = lookup(local.configure_connectivity_resources.settings.hub_network.azure_firewall.config, "sku_tier", "") tags = local.connectivity_resources_tags } resource "azurerm_firewall" "virtual_wan" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.firewall.enabled && local.configure_connectivity_resources.settings.virtual_wan.enabled && !local.configure_connectivity_resources.settings.virtual_wan.use_existing_firewall_policy ? 1 : 0 + count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].azure_firewall.enabled ? 1 : 0 name = "${local.root_id}-vwan-firewall" location = local.default_location resource_group_name = azurerm_resource_group.virtual_wan[0].name firewall_policy_id = azurerm_firewall_policy.virtual_wan[0].id sku_name = "AZFW_Hub" - sku_tier = local.configure_connectivity_resources.settings.virtual_wan.azure_firewall.config.sku_tier + sku_tier = lookup(local.configure_connectivity_resources.settings.virtual_wan.azure_firewall.config, "sku_tier", "") tags = local.connectivity_resources_tags } resource "azurerm_private_dns_zone" "connectivity" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.private_dns_zones.enabled ? length(local.configure_connectivity_resources.settings.private_dns_zones.resource_links) : 0 - name = local.configure_connectivity_resources.settings.private_dns_zones.resource_links[count.index].private_dns_zone_name + count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "dns", {}).enabled ? length(lookup(local.configure_connectivity_resources.settings.dns.config, "private_dns_zones", [])) : 0 + name = lookup(local.configure_connectivity_resources.settings.dns.config.private_dns_zones[count.index], "", "") resource_group_name = azurerm_resource_group.connectivity[0].name tags = local.connectivity_resources_tags } resource "azurerm_dns_zone" "connectivity" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.dns_zones.enabled ? length(local.configure_connectivity_resources.settings.dns_zones.zones) : 0 - name = local.configure_connectivity_resources.settings.dns_zones.zones[count.index].name + count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "dns", {}).enabled ? length(lookup(local.configure_connectivity_resources.settings.dns.config, "public_dns_zones", [])) : 0 + name = lookup(local.configure_connectivity_resources.settings.dns.config.public_dns_zones[count.index], "", "") resource_group_name = azurerm_resource_group.connectivity[0].name tags = local.connectivity_resources_tags } resource "azurerm_private_dns_zone_virtual_network_link" "connectivity" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.private_dns_zones.enabled ? length(local.configure_connectivity_resources.settings.private_dns_zones.resource_links) : 0 - name = "${local.root_id}-${local.configure_connectivity_resources.settings.private_dns_zones.resource_links[count.index].resource_link_name}" + count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "dns", {}).enabled ? length(lookup(local.configure_connectivity_resources.settings.dns.config, "private_dns_zones", [])) : 0 + name = "${local.root_id}-${lookup(local.configure_connectivity_resources.settings.dns.config.private_dns_zones[count.index], "", "")}-link" resource_group_name = azurerm_resource_group.connectivity[0].name private_dns_zone_name = azurerm_private_dns_zone.connectivity[count.index].name virtual_network_id = azurerm_virtual_network.connectivity[0].id @@ -487,7 +550,7 @@ resource "azurerm_private_dns_zone_virtual_network_link" "connectivity" { } resource "azurerm_virtual_network_peering" "connectivity" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.hub_network.enabled && local.configure_connectivity_resources.settings.virtual_wan.enabled && local.configure_connectivity_resources.settings.virtual_wan.enable_vpn_peering ? 1 : 0 + count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].enable_virtual_hub_connections ? 1 : 0 name = "${local.root_id}-vnet-peering" resource_group_name = azurerm_resource_group.connectivity[0].name virtual_network_name = azurerm_virtual_network.connectivity[0].name @@ -498,7 +561,7 @@ resource "azurerm_virtual_network_peering" "connectivity" { } resource "azurerm_virtual_wan" "virtual_wan" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.virtual_wan.enabled && local.connectivity_resources_advanced.existing_virtual_wan_resource_id == local.empty_string ? 1 : 0 + count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && local.connectivity_resources_advanced.existing_virtual_wan_resource_id == local.empty_string ? 1 : 0 name = "${local.root_id}-virtual-wan" location = local.configure_connectivity_resources.location resource_group_name = azurerm_resource_group.virtual_wan[0].name @@ -506,17 +569,17 @@ resource "azurerm_virtual_wan" "virtual_wan" { } resource "azurerm_virtual_hub" "virtual_wan" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.virtual_wan.enabled ? 1 : 0 + count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 ? 1 : 0 name = "${local.root_id}-virtual-hub" location = local.configure_connectivity_resources.location - resource_group_name = local.configure_connectivity_resources.settings.virtual_wan.resource_group_per_virtual_hub_location ? azurerm_resource_group.virtual_wan[0].name : azurerm_resource_group.connectivity[0].name + resource_group_name = lookup(local.configure_connectivity_resources.settings.virtual_wan, "resource_group_per_virtual_hub_location", false) ? azurerm_resource_group.virtual_wan[0].name : azurerm_resource_group.connectivity[0].name virtual_wan_id = local.connectivity_resources_advanced.existing_virtual_wan_resource_id != local.empty_string ? local.connectivity_resources_advanced.existing_virtual_wan_resource_id : azurerm_virtual_wan.virtual_wan[0].id - address_prefix = local.configure_connectivity_resources.settings.virtual_wan.hub_address_prefix + address_prefix = lookup(local.configure_connectivity_resources.settings.virtual_wan, "hub_address_prefix", "") tags = local.connectivity_resources_tags } resource "azurerm_virtual_hub_routing_intent" "virtual_wan" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.virtual_wan.enabled && local.configure_connectivity_resources.settings.virtual_wan.default_routing.enabled ? 1 : 0 + count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].routing_intent.enabled ? 1 : 0 name = "${local.root_id}-default-routing-intent" virtual_hub_id = azurerm_virtual_hub.virtual_wan[0].id routing_policy { @@ -524,50 +587,42 @@ resource "azurerm_virtual_hub_routing_intent" "virtual_wan" { destinations = ["PrivateTraffic"] next_hop = azurerm_firewall.virtual_wan[0].id } - # dynamic "policy" { - # for_each = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.virtual_wan.enabled && local.configure_connectivity_resources.settings.virtual_wan.default_routing.enabled ? [1] : [] - # content { - # name = "RouteToAzureFirewall" - # destinations = ["PrivateTraffic"] - # next_hop { - # resource_id = azurerm_firewall.virtual_wan[0].id - # type = "VirtualAppliance" - # } - # } - # } - } +} resource "azurerm_express_route_gateway" "virtual_wan" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.express_route_gateway.enabled ? 1 : 0 + count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].expressroute_gateway.enabled ? 1 : 0 name = "${local.root_id}-er-gateway" location = local.configure_connectivity_resources.location - resource_group_name = local.configure_connectivity_resources.settings.virtual_wan.resource_group_per_virtual_hub_location ? azurerm_resource_group.virtual_wan[0].name : azurerm_resource_group.connectivity[0].name + resource_group_name = lookup(local.configure_connectivity_resources.settings.virtual_wan, "resource_group_per_virtual_hub_location", false) ? azurerm_resource_group.virtual_wan[0].name : azurerm_resource_group.connectivity[0].name virtual_hub_id = azurerm_virtual_hub.virtual_wan[0].id - scale_units = local.configure_connectivity_resources.settings.express_route_gateway.scale_units + scale_units = lookup(local.configure_connectivity_resources.settings.express_route_gateway, "scale_units", 1) tags = local.connectivity_resources_tags } resource "azurerm_vpn_gateway" "virtual_wan" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.vpn_gateway.enabled && local.configure_connectivity_resources.settings.virtual_wan.enabled ? 1 : 0 + count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].vpn_gateway.enabled ? 1 : 0 name = "${local.root_id}-vwan-vpn-gateway" location = local.configure_connectivity_resources.location - resource_group_name = local.configure_connectivity_resources.settings.virtual_wan.resource_group_per_virtual_hub_location ? azurerm_resource_group.virtual_wan[0].name : azurerm_resource_group.connectivity[0].name + resource_group_name = lookup(local.configure_connectivity_resources.settings.virtual_wan, "resource_group_per_virtual_hub_location", false) ? azurerm_resource_group.virtual_wan[0].name : azurerm_resource_group.connectivity[0].name virtual_hub_id = azurerm_virtual_hub.virtual_wan[0].id tags = local.connectivity_resources_tags } resource "azurerm_virtual_hub_connection" "virtual_wan" { - count = local.deploy_connectivity_resources && local.configure_connectivity_resources.settings.virtual_wan.enabled && local.configure_connectivity_resources.settings.hub_network.enabled && local.configure_connectivity_resources.settings.virtual_wan.enable_vpn_peering ? 1 : 0 + count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && length(lookup(local.configure_connectivity_resources.settings, "hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].enable_virtual_hub_connections ? 1 : 0 name = "${local.root_id}-hub-connection" virtual_hub_id = azurerm_virtual_hub.virtual_wan[0].id remote_virtual_network_id = azurerm_virtual_network.connectivity[0].id } resource "azapi_resource" "data_collection_rule" { - count = local.deploy_management_resources && local.configure_management_resources.settings.log_analytics.export_all_logs_to_storage_account && local.management_resources_advanced.asc_export_resource_group_name != local.empty_string ? 1 : 0 + count = local.deploy_management_resources && lookup(lookup(local.configure_management_resources.settings, "log_analytics", {}), "export_all_logs_to_storage_account", false) && local.management_resources_advanced.asc_export_resource_group_name != local.empty_string ? 1 : 0 type = "Microsoft.Insights/dataCollectionRules@2021-09-01-preview" name = "${local.root_id}-asc-dcr" location = local.configure_management_resources.location + # You need to determine the correct parent_id for this resource. + # It might be the subscription ID or a resource group ID. + parent_id = "/subscriptions/${local.subscription_id_management}" body = jsonencode({ properties = { dataSources = { @@ -594,4 +649,4 @@ resource "azapi_resource" "data_collection_rule" { ] } }) -} +} \ No newline at end of file From b7a3f1ff84cc913848fedb226f34c49a75485696 Mon Sep 17 00:00:00 2001 From: ipartner Date: Thu, 17 Apr 2025 08:14:36 +0000 Subject: [PATCH 080/119] feat/add-source --- terraform/main.tf | 59 ++++++++++++++++++++++------------------------- 1 file changed, 27 insertions(+), 32 deletions(-) diff --git a/terraform/main.tf b/terraform/main.tf index da3883906..7a22c0fa2 100644 --- a/terraform/main.tf +++ b/terraform/main.tf @@ -133,6 +133,11 @@ locals { local.create_object, coalesce(local.configure_management_resources.advanced, local.empty_map), ) + connectivity_resources_tags = merge( + local.disable_base_module_tags ? local.empty_map : local.base_module_tags, + local.default_tags, + local.configure_connectivity_resources.tags, + ) empty_string = "" @@ -155,13 +160,13 @@ module "connectivity_resources" { azurerm.subscription = azurerm.connectivity azapi = azapi } - root_id = local.root_id - default_location = local.default_location - deploy_connectivity_resources = local.deploy_connectivity_resources - configure_connectivity_resources = local.configure_connectivity_resources - connectivity_resources_advanced = local.connectivity_resources_advanced - enabled = var.deploy_connectivity_resources - subscription_id = var.subscription_id_connectivity + root_id = local.root_id + enabled = var.deploy_connectivity_resources + subscription_id = var.subscription_id_connectivity + settings = local.configure_connectivity_resources.settings + default_location = local.default_location + location = local.configure_connectivity_resources.location + tags = local.connectivity_resources_tags } module "identity_resources" { @@ -171,10 +176,9 @@ module "identity_resources" { azurerm.subscription = azurerm.identity azapi = azapi } - root_id = local.root_id - deploy_identity_resources = var.deploy_identity_resources - configure_identity_resources = var.configure_identity_resources - enabled = var.deploy_identity_resources + root_id = local.root_id + enabled = var.deploy_identity_resources + settings = local.configure_identity_resources.settings } module "management_resources" { @@ -184,15 +188,9 @@ module "management_resources" { azurerm.subscription = azurerm.management azapi = azapi } - root_id = local.root_id - default_location = local.default_location - deploy_management_resources = var.deploy_management_resources - configure_management_resources = var.configure_management_resources - subscription_id_management = var.subscription_id_management - management_resources_tags = local.management_resources_tags - management_resources_advanced = local.management_resources_advanced + root_id = local.root_id + subscription_id = var.subscription_id_management enabled = var.deploy_management_resources - subscription_id = var.subscription_id_management } module "management_group_archetypes" { @@ -206,9 +204,6 @@ module "management_group_archetypes" { default_location = local.default_location library_path = local.library_path template_file_variables = local.template_file_variables - es_archetype_config_defaults = local.es_archetype_config_defaults - es_landing_zones_map = local.es_landing_zones_map - strict_subscription_association = local.strict_subscription_association archetype_id = local.root_id # You might need to adjust this based on the module's requirements scope_id = local.root_id # You might need to adjust this based on the module's requirements } @@ -218,7 +213,7 @@ resource "azurerm_management_group" "level_1" { display_name = var.root_name name = local.root_id parent_management_group_id = var.root_parent_id - timeouts { + timeouts { create = lookup(var.create_duration_delay, "azurerm_management_group", "30s") delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") } @@ -237,7 +232,7 @@ resource "azurerm_management_group" "level_2" { "${local.root_id}-decommissioned", ], count.index) parent_management_group_id = local.root_id - timeouts { + timeouts { create = lookup(var.create_duration_delay, "azurerm_management_group", "30s") delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") } @@ -256,7 +251,7 @@ resource "azurerm_management_group" "level_3" { "${local.root_id}-identity", ], count.index) parent_management_group_id = "${local.root_id}-platform" - timeouts { + timeouts { create = lookup(var.create_duration_delay, "azurerm_management_group", "30s") delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") } @@ -267,8 +262,8 @@ resource "azurerm_management_group" "level_4" { display_name = "Sandboxes" name = "${local.root_id}-sandboxes" parent_management_group_id = "${local.root_id}-landing-zones" - timeouts { - create = lookup(var.create_duration_delay, "azurerm_management_group", "30s") + timeouts { + create = lookup(var.create_duration_delay, "azurerm_management_group", "0s") delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") } } @@ -286,8 +281,8 @@ resource "azurerm_management_group" "level_5" { "${local.root_id}-sap", ], count.index) parent_management_group_id = "${local.root_id}-landing-zones" - timeouts { - create = lookup(var.create_duration_delay, "azurerm_management_group", "30s") + timeouts { + create = lookup(var.create_duration_delay, "azurerm_management_group", "0s") delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") } } @@ -300,7 +295,7 @@ resource "azurerm_management_group" "level_6" { display_name = each.value.display_name name = "${local.root_id}-${each.key}" parent_management_group_id = each.value.parent_management_group_id - timeouts { + timeouts { create = lookup(var.create_duration_delay, "azurerm_management_group", "30s") delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") } @@ -311,7 +306,7 @@ resource "azurerm_management_group_subscription_association" "enterprise_scale" for key, value in local.es_landing_zones_map : key => value if length(value.subscription_ids) > 0 } - subscription_id = each.value.subscription_ids[0] + subscription_id = each.value.subscription_ids[0] management_group_id = each.key depends_on = [ module.management_group_archetypes @@ -340,7 +335,7 @@ resource "azurerm_policy_set_definition" "enterprise_scale" { parameter_values = jsonencode(module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].parameter_values) } metadata = jsonencode(module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].metadata) - timeouts { + timeouts { create = lookup(var.create_duration_delay, "azurerm_policy_set_definition", "30s") } } From 2d74a0ba08cb5de6643589af45805751ee19a9cc Mon Sep 17 00:00:00 2001 From: ipartner Date: Thu, 17 Apr 2025 08:15:07 +0000 Subject: [PATCH 081/119] feat/add-source --- terraform/main.tf | 1 - 1 file changed, 1 deletion(-) diff --git a/terraform/main.tf b/terraform/main.tf index 7a22c0fa2..0a279847c 100644 --- a/terraform/main.tf +++ b/terraform/main.tf @@ -164,7 +164,6 @@ module "connectivity_resources" { enabled = var.deploy_connectivity_resources subscription_id = var.subscription_id_connectivity settings = local.configure_connectivity_resources.settings - default_location = local.default_location location = local.configure_connectivity_resources.location tags = local.connectivity_resources_tags } From 7fe3a89d209ba277950aad97c6e87ee590c150e7 Mon Sep 17 00:00:00 2001 From: ipartner Date: Thu, 17 Apr 2025 08:15:50 +0000 Subject: [PATCH 082/119] feat/add-source --- terraform/main.tf | 246 +++++++++++++++++++++++----------------------- 1 file changed, 123 insertions(+), 123 deletions(-) diff --git a/terraform/main.tf b/terraform/main.tf index 0a279847c..ce058627d 100644 --- a/terraform/main.tf +++ b/terraform/main.tf @@ -20,8 +20,8 @@ locals { es_archetype_config_defaults = { enforcement_mode_default = {} - parameter_map_default = {} - "${local.root_id}" = { + parameter_map_default = {} + "${local.root_id}" = { archetype_id = "es_root" parameters = local.empty_map access_control = local.empty_map @@ -31,47 +31,47 @@ locals { parameters = local.empty_map access_control = local.empty_map } - "${local.root_id}-sandboxes" = { + "${local.root_id}-sandboxes" = { archetype_id = "es_sandboxes" parameters = local.empty_map access_control = local.empty_map } - "${local.root_id}-landing-zones" = { + "${local.root_id}-landing-zones" = { archetype_id = "es_landing_zones" parameters = local.empty_map access_control = local.empty_map } - "${local.root_id}-platform" = { + "${local.root_id}-platform" = { archetype_id = "es_platform" parameters = local.empty_map access_control = local.empty_map } - "${local.root_id}-connectivity" = { + "${local.root_id}-connectivity" = { archetype_id = "es_connectivity" parameters = local.empty_map access_control = local.empty_map } - "${local.root_id}-management" = { + "${local.root_id}-management" = { archetype_id = "es_management" parameters = local.empty_map access_control = local.empty_map } - "${local.root_id}-identity" = { + "${local.root_id}-identity" = { archetype_id = "es_identity" parameters = local.empty_map access_control = local.empty_map } - "${local.root_id}-corp" = { + "${local.root_id}-corp" = { archetype_id = "es_corp" parameters = local.empty_map access_control = local.empty_map } - "${local.root_id}-online" = { + "${local.root_id}-online" = { archetype_id = "es_online" parameters = local.empty_map access_control = local.empty_map } - "${local.root_id}-sap" = { + "${local.root_id}-sap" = { archetype_id = "es_sap" parameters = local.empty_map access_control = local.empty_map @@ -119,11 +119,11 @@ locals { } } - deploy_management_resources = var.deploy_management_resources - root_id = var.root_id - subscription_id_management = var.subscription_id_management - configure_management_resources = var.configure_management_resources - default_location = lower(var.default_location) + deploy_management_resources = var.deploy_management_resources + root_id = var.root_id + subscription_id_management = var.subscription_id_management + configure_management_resources = var.configure_management_resources + default_location = lower(var.default_location) management_resources_tags = merge( local.disable_base_module_tags ? local.empty_map : local.base_module_tags, local.default_tags, @@ -141,13 +141,13 @@ locals { empty_string = "" - deploy_identity_resources = var.deploy_identity_resources - configure_identity_resources = var.configure_identity_resources + deploy_identity_resources = var.deploy_identity_resources + configure_identity_resources = var.configure_identity_resources deploy_connectivity_resources = var.deploy_connectivity_resources subscription_id_connectivity = var.subscription_id_connectivity configure_connectivity_resources = var.configure_connectivity_resources - connectivity_resources_advanced = merge( + connectivity_resources_advanced = merge( local.create_object, coalesce(local.configure_connectivity_resources.advanced, local.empty_map), ) @@ -156,63 +156,63 @@ locals { module "connectivity_resources" { source = "./modules/connectivity" providers = { - azurerm = azurerm.connectivity + azurerm = azurerm.connectivity azurerm.subscription = azurerm.connectivity - azapi = azapi + azapi = azapi } - root_id = local.root_id - enabled = var.deploy_connectivity_resources - subscription_id = var.subscription_id_connectivity - settings = local.configure_connectivity_resources.settings - location = local.configure_connectivity_resources.location - tags = local.connectivity_resources_tags + root_id = local.root_id + enabled = var.deploy_connectivity_resources + subscription_id = var.subscription_id_connectivity + settings = local.configure_connectivity_resources.settings + location = local.configure_connectivity_resources.location + tags = local.connectivity_resources_tags } module "identity_resources" { source = "./modules/identity" providers = { - azurerm = azurerm.identity + azurerm = azurerm.identity azurerm.subscription = azurerm.identity - azapi = azapi + azapi = azapi } - root_id = local.root_id - enabled = var.deploy_identity_resources - settings = local.configure_identity_resources.settings + root_id = local.root_id + enabled = var.deploy_identity_resources + settings = local.configure_identity_resources.settings } module "management_resources" { source = "./modules/management" providers = { - azurerm = azurerm.management + azurerm = azurerm.management azurerm.subscription = azurerm.management - azapi = azapi + azapi = azapi } - root_id = local.root_id - subscription_id = var.subscription_id_management - enabled = var.deploy_management_resources + root_id = local.root_id + subscription_id = var.subscription_id_management + enabled = var.deploy_management_resources } module "management_group_archetypes" { source = "./modules/archetypes" providers = { - azurerm = azurerm.root + azurerm = azurerm.root azurerm.subscription = azurerm.root - azapi = azapi + azapi = azapi } - root_id = local.root_id - default_location = local.default_location - library_path = local.library_path - template_file_variables = local.template_file_variables - archetype_id = local.root_id # You might need to adjust this based on the module's requirements - scope_id = local.root_id # You might need to adjust this based on the module's requirements + root_id = local.root_id + default_location = local.default_location + library_path = local.library_path + template_file_variables = local.template_file_variables + archetype_id = local.root_id # You might need to adjust this based on the module's requirements + scope_id = local.root_id # You might need to adjust this based on the module's requirements } resource "azurerm_management_group" "level_1" { - count = var.deploy_core_landing_zones ? 1 : 0 - display_name = var.root_name - name = local.root_id + count = var.deploy_core_landing_zones ? 1 : 0 + display_name = var.root_name + name = local.root_id parent_management_group_id = var.root_parent_id - timeouts { + timeouts { create = lookup(var.create_duration_delay, "azurerm_management_group", "30s") delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") } @@ -231,7 +231,7 @@ resource "azurerm_management_group" "level_2" { "${local.root_id}-decommissioned", ], count.index) parent_management_group_id = local.root_id - timeouts { + timeouts { create = lookup(var.create_duration_delay, "azurerm_management_group", "30s") delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") } @@ -250,18 +250,18 @@ resource "azurerm_management_group" "level_3" { "${local.root_id}-identity", ], count.index) parent_management_group_id = "${local.root_id}-platform" - timeouts { + timeouts { create = lookup(var.create_duration_delay, "azurerm_management_group", "30s") delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") } } resource "azurerm_management_group" "level_4" { - count = var.deploy_core_landing_zones ? 1 : 0 - display_name = "Sandboxes" - name = "${local.root_id}-sandboxes" + count = var.deploy_core_landing_zones ? 1 : 0 + display_name = "Sandboxes" + name = "${local.root_id}-sandboxes" parent_management_group_id = "${local.root_id}-landing-zones" - timeouts { + timeouts { create = lookup(var.create_duration_delay, "azurerm_management_group", "0s") delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") } @@ -280,7 +280,7 @@ resource "azurerm_management_group" "level_5" { "${local.root_id}-sap", ], count.index) parent_management_group_id = "${local.root_id}-landing-zones" - timeouts { + timeouts { create = lookup(var.create_duration_delay, "azurerm_management_group", "0s") delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") } @@ -291,10 +291,10 @@ resource "azurerm_management_group" "level_6" { for_each = { for key, value in var.custom_landing_zones : key => value } - display_name = each.value.display_name - name = "${local.root_id}-${each.key}" + display_name = each.value.display_name + name = "${local.root_id}-${each.key}" parent_management_group_id = each.value.parent_management_group_id - timeouts { + timeouts { create = lookup(var.create_duration_delay, "azurerm_management_group", "30s") delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") } @@ -305,7 +305,7 @@ resource "azurerm_management_group_subscription_association" "enterprise_scale" for key, value in local.es_landing_zones_map : key => value if length(value.subscription_ids) > 0 } - subscription_id = each.value.subscription_ids[0] + subscription_id = each.value.subscription_ids[0] management_group_id = each.key depends_on = [ module.management_group_archetypes @@ -316,31 +316,31 @@ resource "azurerm_policy_definition" "enterprise_scale" { count = length(module.management_group_archetypes) > 0 ? length(module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_definition) : 0 name = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_definition[count.index].policy_definition_name policy_type = "Custom" - mode = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_definition[count.index].policy_definition_mode + mode = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_definition[count.index].policy_definition_mode display_name = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_definition[count.index].policy_definition_display_name - metadata = jsonencode(module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_definition[count.index].metadata) + metadata = jsonencode(module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_definition[count.index].metadata) } resource "azurerm_policy_set_definition" "enterprise_scale" { - count = length(module.management_group_archetypes) > 0 ? length(module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition) : 0 - name = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].policy_set_definition_name - display_name = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].policy_set_definition_display_name - policy_type = "Custom" - description = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].policy_set_definition_description + count = length(module.management_group_archetypes) > 0 ? length(module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition) : 0 + name = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].policy_set_definition_name + display_name = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].policy_set_definition_display_name + policy_type = "Custom" + description = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].policy_set_definition_description management_group_id = keys(module.management_group_archetypes)[0] policy_definition_reference { policy_definition_id = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].policy_definition_id - reference_id = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].reference_id - parameter_values = jsonencode(module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].parameter_values) + reference_id = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].reference_id + parameter_values = jsonencode(module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].parameter_values) } metadata = jsonencode(module.management_group_archetypes[keys(module.management_group_archetypes)[0]].policy_set_definition[count.index].metadata) - timeouts { + timeouts { create = lookup(var.create_duration_delay, "azurerm_policy_set_definition", "30s") } } resource "azurerm_management_group_policy_assignment" "enterprise_scale" { - for_each = module.management_group_archetypes + for_each = module.management_group_archetypes name = each.value.policy_assignment_name display_name = each.value.policy_assignment_display_name description = each.value.policy_assignment_description @@ -349,18 +349,18 @@ resource "azurerm_management_group_policy_assignment" "enterprise_scale" { } resource "azurerm_role_definition" "enterprise_scale" { - count = length(module.management_group_archetypes) > 0 ? length(module.management_group_archetypes[keys(module.management_group_archetypes)[0]].role_definition) : 0 - name = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].role_definition[count.index].role_definition_name - scope = keys(module.management_group_archetypes)[0] + count = length(module.management_group_archetypes) > 0 ? length(module.management_group_archetypes[keys(module.management_group_archetypes)[0]].role_definition) : 0 + name = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].role_definition[count.index].role_definition_name + scope = keys(module.management_group_archetypes)[0] description = module.management_group_archetypes[keys(module.management_group_archetypes)[0]].role_definition[count.index].role_definition_description } resource "azurerm_role_assignment" "enterprise_scale" { - for_each = module.management_group_archetypes - scope = each.key - role_definition_id = each.value.role_definition_id + for_each = module.management_group_archetypes + scope = each.key + role_definition_id = each.value.role_definition_id - principal_id = each.value.principal_id + principal_id = each.value.principal_id } resource "azurerm_resource_group" "management" { @@ -408,18 +408,18 @@ resource "azurerm_log_analytics_solution" "management" { resource "azurerm_automation_account" "management" { - count = local.deploy_management_resources && lookup(local.configure_management_resources.settings, "automation", {}).enabled ? 1 : 0 - name = "${local.root_id}-automation" - location = local.configure_management_resources.location - resource_group_name = azurerm_resource_group.management[0].name - sku_name = "Basic" - tags = local.management_resources_tags + count = local.deploy_management_resources && lookup(local.configure_management_resources.settings, "automation", {}).enabled ? 1 : 0 + name = "${local.root_id}-automation" + location = local.configure_management_resources.location + resource_group_name = azurerm_resource_group.management[0].name + sku_name = "Basic" + tags = local.management_resources_tags } resource "azurerm_log_analytics_linked_service" "management" { - count = local.deploy_management_resources && lookup(local.configure_management_resources.settings, "automation", {}).enabled && local.management_resources_advanced.existing_log_analytics_workspace_resource_id == local.empty_string && local.management_resources_advanced.existing_automation_account_resource_id == local.empty_string && local.management_resources_advanced.link_log_analytics_to_automation_account ? 1 : 0 - resource_group_name = azurerm_resource_group.management[0].name - workspace_id = azurerm_log_analytics_workspace.management[0].id + count = local.deploy_management_resources && lookup(local.configure_management_resources.settings, "automation", {}).enabled && local.management_resources_advanced.existing_log_analytics_workspace_resource_id == local.empty_string && local.management_resources_advanced.existing_automation_account_resource_id == local.empty_string && local.management_resources_advanced.link_log_analytics_to_automation_account ? 1 : 0 + resource_group_name = azurerm_resource_group.management[0].name + workspace_id = azurerm_log_analytics_workspace.management[0].id # You need to specify either read_access_id or write_access_id here based on your requirements. # Example: # write_access_id = azurerm_automation_account.management[0].id @@ -468,9 +468,9 @@ resource "azurerm_virtual_network_gateway" "connectivity" { sku = lookup(local.configure_connectivity_resources.settings.vpn_gateway, "sku", "") type = lookup(local.configure_connectivity_resources.settings.vpn_gateway, "type", "") ip_configuration { - name = "vnetGatewayConfig" - subnet_id = azurerm_subnet.connectivity[index(azurerm_subnet.connectivity[*].name, "GatewaySubnet")].id - public_ip_address_id = azurerm_public_ip.connectivity[0].id + name = "vnetGatewayConfig" + subnet_id = azurerm_subnet.connectivity[index(azurerm_subnet.connectivity[*].name, "GatewaySubnet")].id + public_ip_address_id = azurerm_public_ip.connectivity[0].id } tags = local.connectivity_resources_tags } @@ -492,31 +492,31 @@ resource "azurerm_firewall_policy" "virtual_wan" { } resource "azurerm_firewall" "connectivity" { - count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "hub_networks", []).azure_firewall.enabled && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) == 0 ? 1 : 0 - name = "${local.root_id}-firewall" - location = local.configure_connectivity_resources.location - resource_group_name = azurerm_resource_group.connectivity[0].name - firewall_policy_id = azurerm_firewall_policy.connectivity[0].id + count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "hub_networks", []).azure_firewall.enabled && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) == 0 ? 1 : 0 + name = "${local.root_id}-firewall" + location = local.configure_connectivity_resources.location + resource_group_name = azurerm_resource_group.connectivity[0].name + firewall_policy_id = azurerm_firewall_policy.connectivity[0].id ip_configuration { - name = "firewallConfig" - subnet_id = azurerm_subnet.connectivity[index(azurerm_subnet.connectivity[*].name, "AzureFirewallSubnet")].id + name = "firewallConfig" + subnet_id = azurerm_subnet.connectivity[index(azurerm_subnet.connectivity[*].name, "AzureFirewallSubnet")].id public_ip_address_id = azurerm_public_ip.connectivity[0].id } sku_name = "AZFW_VNet" sku_tier = lookup(local.configure_connectivity_resources.settings.hub_network.azure_firewall.config, "sku_tier", "") - tags = local.connectivity_resources_tags + tags = local.connectivity_resources_tags } resource "azurerm_firewall" "virtual_wan" { - count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].azure_firewall.enabled ? 1 : 0 - name = "${local.root_id}-vwan-firewall" - location = local.default_location - resource_group_name = azurerm_resource_group.virtual_wan[0].name - firewall_policy_id = azurerm_firewall_policy.virtual_wan[0].id + count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].azure_firewall.enabled ? 1 : 0 + name = "${local.root_id}-vwan-firewall" + location = local.default_location + resource_group_name = azurerm_resource_group.virtual_wan[0].name + firewall_policy_id = azurerm_firewall_policy.virtual_wan[0].id sku_name = "AZFW_Hub" sku_tier = lookup(local.configure_connectivity_resources.settings.virtual_wan.azure_firewall.config, "sku_tier", "") - tags = local.connectivity_resources_tags + tags = local.connectivity_resources_tags } resource "azurerm_private_dns_zone" "connectivity" { @@ -544,14 +544,14 @@ resource "azurerm_private_dns_zone_virtual_network_link" "connectivity" { } resource "azurerm_virtual_network_peering" "connectivity" { - count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].enable_virtual_hub_connections ? 1 : 0 - name = "${local.root_id}-vnet-peering" - resource_group_name = azurerm_resource_group.connectivity[0].name - virtual_network_name = azurerm_virtual_network.connectivity[0].name - remote_virtual_network_id = azurerm_virtual_hub.virtual_wan[0].id - allow_virtual_network_access = true - allow_forwarded_traffic = true - use_remote_gateways = false + count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].enable_virtual_hub_connections ? 1 : 0 + name = "${local.root_id}-vnet-peering" + resource_group_name = azurerm_resource_group.connectivity[0].name + virtual_network_name = azurerm_virtual_network.connectivity[0].name + remote_virtual_network_id = azurerm_virtual_hub.virtual_wan[0].id + allow_virtual_network_access = true + allow_forwarded_traffic = true + use_remote_gateways = false } resource "azurerm_virtual_wan" "virtual_wan" { @@ -573,13 +573,13 @@ resource "azurerm_virtual_hub" "virtual_wan" { } resource "azurerm_virtual_hub_routing_intent" "virtual_wan" { - count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].routing_intent.enabled ? 1 : 0 - name = "${local.root_id}-default-routing-intent" - virtual_hub_id = azurerm_virtual_hub.virtual_wan[0].id + count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].routing_intent.enabled ? 1 : 0 + name = "${local.root_id}-default-routing-intent" + virtual_hub_id = azurerm_virtual_hub.virtual_wan[0].id routing_policy { - name = "RouteToAzureFirewall" + name = "RouteToAzureFirewall" destinations = ["PrivateTraffic"] - next_hop = azurerm_firewall.virtual_wan[0].id + next_hop = azurerm_firewall.virtual_wan[0].id } } @@ -603,16 +603,16 @@ resource "azurerm_vpn_gateway" "virtual_wan" { } resource "azurerm_virtual_hub_connection" "virtual_wan" { - count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && length(lookup(local.configure_connectivity_resources.settings, "hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].enable_virtual_hub_connections ? 1 : 0 + count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && length(lookup(local.configure_connectivity_resources.settings, "hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].enable_virtual_hub_connections ? 1 : 0 name = "${local.root_id}-hub-connection" virtual_hub_id = azurerm_virtual_hub.virtual_wan[0].id remote_virtual_network_id = azurerm_virtual_network.connectivity[0].id } resource "azapi_resource" "data_collection_rule" { - count = local.deploy_management_resources && lookup(lookup(local.configure_management_resources.settings, "log_analytics", {}), "export_all_logs_to_storage_account", false) && local.management_resources_advanced.asc_export_resource_group_name != local.empty_string ? 1 : 0 - type = "Microsoft.Insights/dataCollectionRules@2021-09-01-preview" - name = "${local.root_id}-asc-dcr" + count = local.deploy_management_resources && lookup(lookup(local.configure_management_resources.settings, "log_analytics", {}), "export_all_logs_to_storage_account", false) && local.management_resources_advanced.asc_export_resource_group_name != local.empty_string ? 1 : 0 + type = "Microsoft.Insights/dataCollectionRules@2021-09-01-preview" + name = "${local.root_id}-asc-dcr" location = local.configure_management_resources.location # You need to determine the correct parent_id for this resource. # It might be the subscription ID or a resource group ID. @@ -620,8 +620,8 @@ resource "azapi_resource" "data_collection_rule" { body = jsonencode({ properties = { dataSources = { - resourceHealthLogs = {} - securityAlerts = {} + resourceHealthLogs = {} + securityAlerts = {} securityRecommendations = {} } destinations = { From 8c1173e1125916b32d6d4a8ba317053fc853edfd Mon Sep 17 00:00:00 2001 From: ipartner Date: Thu, 17 Apr 2025 08:22:45 +0000 Subject: [PATCH 083/119] feat/add-source --- terraform/main.tf | 90 +++++++++++++++++++++++------------------------ 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/terraform/main.tf b/terraform/main.tf index ce058627d..3f072854a 100644 --- a/terraform/main.tf +++ b/terraform/main.tf @@ -18,6 +18,39 @@ locals { library_path = var.library_path template_file_variables = var.template_file_variables + deploy_connectivity_resources = var.deploy_connectivity_resources + subscription_id_connectivity = var.subscription_id_connectivity + configure_connectivity_resources = var.configure_connectivity_resources + connectivity_resources_advanced = merge( + local.create_object, + coalesce(local.configure_connectivity_resources.advanced, local.empty_map), + ) + connectivity_resources_tags = merge( + local.disable_base_module_tags ? local.empty_map : local.base_module_tags, + local.default_tags, + local.configure_connectivity_resources.tags, + ) + + deploy_management_resources = var.deploy_management_resources + root_id = var.root_id + subscription_id_management = var.subscription_id_management + configure_management_resources = var.configure_management_resources + default_location = lower(var.default_location) + management_resources_tags = merge( + local.disable_base_module_tags ? local.empty_map : local.base_module_tags, + local.default_tags, + local.configure_management_resources.tags, + ) + management_resources_advanced = merge( + local.create_object, + coalesce(local.configure_management_resources.advanced, local.empty_map), + ) + + empty_string = "" + + deploy_identity_resources = var.deploy_identity_resources + configure_identity_resources = var.configure_identity_resources + es_archetype_config_defaults = { enforcement_mode_default = {} parameter_map_default = {} @@ -118,43 +151,10 @@ locals { } } } - - deploy_management_resources = var.deploy_management_resources - root_id = var.root_id - subscription_id_management = var.subscription_id_management - configure_management_resources = var.configure_management_resources - default_location = lower(var.default_location) - management_resources_tags = merge( - local.disable_base_module_tags ? local.empty_map : local.base_module_tags, - local.default_tags, - local.configure_management_resources.tags, - ) - management_resources_advanced = merge( - local.create_object, - coalesce(local.configure_management_resources.advanced, local.empty_map), - ) - connectivity_resources_tags = merge( - local.disable_base_module_tags ? local.empty_map : local.base_module_tags, - local.default_tags, - local.configure_connectivity_resources.tags, - ) - - empty_string = "" - - deploy_identity_resources = var.deploy_identity_resources - configure_identity_resources = var.configure_identity_resources - - deploy_connectivity_resources = var.deploy_connectivity_resources - subscription_id_connectivity = var.subscription_id_connectivity - configure_connectivity_resources = var.configure_connectivity_resources - connectivity_resources_advanced = merge( - local.create_object, - coalesce(local.configure_connectivity_resources.advanced, local.empty_map), - ) } module "connectivity_resources" { - source = "./modules/connectivity" + source = "./modules/connectivity" providers = { azurerm = azurerm.connectivity azurerm.subscription = azurerm.connectivity @@ -201,7 +201,7 @@ module "management_group_archetypes" { } root_id = local.root_id default_location = local.default_location - library_path = local.library_path + library_path = var.library_path template_file_variables = local.template_file_variables archetype_id = local.root_id # You might need to adjust this based on the module's requirements scope_id = local.root_id # You might need to adjust this based on the module's requirements @@ -251,7 +251,7 @@ resource "azurerm_management_group" "level_3" { ], count.index) parent_management_group_id = "${local.root_id}-platform" timeouts { - create = lookup(var.create_duration_delay, "azurerm_management_group", "30s") + create = lookup(var.create_duration_delay, "azurerm_management_group", "0s") delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") } } @@ -287,7 +287,6 @@ resource "azurerm_management_group" "level_5" { } resource "azurerm_management_group" "level_6" { - count = length(var.custom_landing_zones) for_each = { for key, value in var.custom_landing_zones : key => value } @@ -544,14 +543,14 @@ resource "azurerm_private_dns_zone_virtual_network_link" "connectivity" { } resource "azurerm_virtual_network_peering" "connectivity" { - count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].enable_virtual_hub_connections ? 1 : 0 - name = "${local.root_id}-vnet-peering" - resource_group_name = azurerm_resource_group.connectivity[0].name - virtual_network_name = azurerm_virtual_network.connectivity[0].name - remote_virtual_network_id = azurerm_virtual_hub.virtual_wan[0].id - allow_virtual_network_access = true - allow_forwarded_traffic = true - use_remote_gateways = false + count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].enable_virtual_hub_connections ? 1 : 0 + name = "${local.root_id}-vnet-peering" + resource_group_name = azurerm_resource_group.connectivity[0].name + virtual_network_name = azurerm_virtual_network.connectivity[0].name + remote_virtual_network_id = azurerm_virtual_hub.virtual_wan[0].id + allow_virtual_network_access = true + allow_forwarded_traffic = true + use_remote_gateways = false } resource "azurerm_virtual_wan" "virtual_wan" { @@ -607,6 +606,7 @@ resource "azurerm_virtual_hub_connection" "virtual_wan" { name = "${local.root_id}-hub-connection" virtual_hub_id = azurerm_virtual_hub.virtual_wan[0].id remote_virtual_network_id = azurerm_virtual_network.connectivity[0].id + } resource "azapi_resource" "data_collection_rule" { From 57848164add1df85936dc4d016ae96323ad9cc8d Mon Sep 17 00:00:00 2001 From: ipartner Date: Thu, 17 Apr 2025 08:57:24 +0000 Subject: [PATCH 084/119] feat/add-source --- terraform/main.tf | 87 +++++++++++++++----------- terraform/modules/archetypes/main.tf | 28 +++++++++ terraform/modules/connectivity/main.tf | 28 +++++++++ terraform/modules/identity/main.tf | 28 +++++++++ terraform/modules/management/main.tf | 27 ++++++++ 5 files changed, 162 insertions(+), 36 deletions(-) diff --git a/terraform/main.tf b/terraform/main.tf index 3f072854a..0822da650 100644 --- a/terraform/main.tf +++ b/terraform/main.tf @@ -151,6 +151,22 @@ locals { } } } + + connectivity_settings = lookup(local.configure_connectivity_resources.settings, "settings", {}) + vwan_hub_networks = lookup(local.connectivity_settings, "vwan_hub_networks", []) + hub_networks = lookup(local.connectivity_settings, "hub_networks", []) + dns_settings = lookup(local.connectivity_settings, "dns", {}) + hub_network_settings = lookup(local.connectivity_settings, "hub_network", {}) + vpn_gateway_settings = lookup(local.connectivity_settings, "vpn_gateway", {}) + firewall_settings = lookup(local.connectivity_settings, "firewall", {}) + ddos_protection_settings = lookup(local.connectivity_settings, "ddos_protection", {}) + express_route_gateway_settings = lookup(local.connectivity_settings, "express_route_gateway", {}) + + management_settings = lookup(local.configure_management_resources.settings, "settings", {}) + log_analytics_settings = lookup(local.management_settings, "log_analytics", {}) + security_center_settings = lookup(local.management_settings, "security_center", {}) + automation_settings = lookup(local.management_settings, "automation", {}) + } module "connectivity_resources" { @@ -232,7 +248,7 @@ resource "azurerm_management_group" "level_2" { ], count.index) parent_management_group_id = local.root_id timeouts { - create = lookup(var.create_duration_delay, "azurerm_management_group", "30s") + create = lookup(var.create_duration_delay, "azurerm_management_group", "0s") delete = lookup(var.destroy_duration_delay, "azurerm_management_group", "0s") } } @@ -377,14 +393,14 @@ resource "azurerm_resource_group" "connectivity" { } resource "azurerm_resource_group" "virtual_wan" { - count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "virtual_wan", {}).enabled ? 1 : 0 + count = local.deploy_connectivity_resources && lookup(local.connectivity_settings.virtual_wan, "enabled", {}).enabled ? 1 : 0 name = "${local.root_id}-virtual-wan-rg" location = local.default_location tags = local.connectivity_resources_tags } resource "azurerm_log_analytics_workspace" "management" { - count = local.deploy_management_resources && lookup(local.configure_management_resources.settings, "log_analytics", {}).enabled ? 1 : 0 + count = local.deploy_management_resources && lookup(local.log_analytics_settings, "enabled", {}).enabled && local.management_resources_advanced.existing_log_analytics_workspace_resource_id == local.empty_string ? 1 : 0 name = "${local.root_id}-log-analytics" location = local.configure_management_resources.location resource_group_name = azurerm_resource_group.management[0].name @@ -393,7 +409,7 @@ resource "azurerm_log_analytics_workspace" "management" { } resource "azurerm_log_analytics_solution" "management" { - count = local.deploy_management_resources && lookup(local.configure_management_resources.settings, "security_center", {}).enabled ? 1 : 0 + count = local.deploy_management_resources && lookup(local.security_center_settings, "enabled", {}).enabled && local.management_resources_advanced.existing_log_analytics_workspace_resource_id == local.empty_string ? 1 : 0 location = local.configure_management_resources.location resource_group_name = azurerm_resource_group.management[0].name workspace_resource_id = azurerm_log_analytics_workspace.management[0].id @@ -407,7 +423,7 @@ resource "azurerm_log_analytics_solution" "management" { resource "azurerm_automation_account" "management" { - count = local.deploy_management_resources && lookup(local.configure_management_resources.settings, "automation", {}).enabled ? 1 : 0 + count = local.deploy_management_resources && lookup(local.automation_settings, "enabled", {}).enabled && local.management_resources_advanced.existing_automation_account_resource_id == local.empty_string ? 1 : 0 name = "${local.root_id}-automation" location = local.configure_management_resources.location resource_group_name = azurerm_resource_group.management[0].name @@ -416,7 +432,7 @@ resource "azurerm_automation_account" "management" { } resource "azurerm_log_analytics_linked_service" "management" { - count = local.deploy_management_resources && lookup(local.configure_management_resources.settings, "automation", {}).enabled && local.management_resources_advanced.existing_log_analytics_workspace_resource_id == local.empty_string && local.management_resources_advanced.existing_automation_account_resource_id == local.empty_string && local.management_resources_advanced.link_log_analytics_to_automation_account ? 1 : 0 + count = local.deploy_management_resources && lookup(local.automation_settings, "enabled", {}).enabled && local.management_resources_advanced.existing_log_analytics_workspace_resource_id == local.empty_string && local.management_resources_advanced.existing_automation_account_resource_id == local.empty_string && local.management_resources_advanced.link_log_analytics_to_automation_account ? 1 : 0 resource_group_name = azurerm_resource_group.management[0].name workspace_id = azurerm_log_analytics_workspace.management[0].id # You need to specify either read_access_id or write_access_id here based on your requirements. @@ -425,24 +441,24 @@ resource "azurerm_log_analytics_linked_service" "management" { } resource "azurerm_virtual_network" "connectivity" { - count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "hub_networks", [])) > 0 ? 1 : 0 + count = local.deploy_connectivity_resources && length(local.hub_networks) > 0 ? 1 : 0 name = "${local.root_id}-hub-network" location = local.configure_connectivity_resources.location resource_group_name = azurerm_resource_group.connectivity[0].name - address_space = [lookup(local.configure_connectivity_resources.settings.hub_network, "address_prefixes", [""])[0]] + address_space = [lookup(local.hub_network_settings, "address_prefixes", [""])[0]] tags = local.connectivity_resources_tags } #resource "azurerm_subnet" "connectivity" { -# count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "hub_network", {}).enabled && length(lookup(local.configure_connectivity_resources.settings.hub_network, "subnets", [])) > 0 ? length(lookup(local.configure_connectivity_resources.settings.hub_network, "subnets", [])) : 0 -# name = lookup(local.configure_connectivity_resources.settings.hub_network.subnets[count.index], "name", "") +# count = local.deploy_connectivity_resources && lookup(local.hub_network_settings, "enabled", {}).enabled && length(lookup(local.hub_network_settings, "subnets", [])) > 0 ? length(lookup(local.hub_network_settings, "subnets", [])) : 0 +# name = lookup(local.hub_network_settings.subnets[count.index], "name", "") # resource_group_name = azurerm_resource_group.connectivity[0].name # virtual_network_name = azurerm_virtual_network.connectivity[0].name -# address_prefixes = [lookup(local.configure_connectivity_resources.settings.hub_network.subnets[count.index], "address_prefix", "")] +# address_prefixes = [lookup(local.hub_network_settings.subnets[count.index], "address_prefix", "")] #} resource "azurerm_network_ddos_protection_plan" "connectivity" { - count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "ddos_protection", {}).enabled ? 1 : 0 + count = local.deploy_connectivity_resources && lookup(local.ddos_protection_settings, "enabled", {}).enabled ? 1 : 0 name = "${local.root_id}-ddos-plan" location = local.configure_connectivity_resources.location resource_group_name = azurerm_resource_group.connectivity[0].name @@ -450,7 +466,7 @@ resource "azurerm_network_ddos_protection_plan" "connectivity" { } resource "azurerm_public_ip" "connectivity" { - count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "firewall", {}).enabled ? 1 : 0 + count = local.deploy_connectivity_resources && lookup(local.firewall_settings, "enabled", {}).enabled ? 1 : 0 name = "${local.root_id}-firewall-pip" location = local.configure_connectivity_resources.location resource_group_name = azurerm_resource_group.connectivity[0].name @@ -460,12 +476,12 @@ resource "azurerm_public_ip" "connectivity" { } resource "azurerm_virtual_network_gateway" "connectivity" { - count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "hub_networks", []).virtual_network_gateway.enabled ? 1 : 0 + count = local.deploy_connectivity_resources && lookup(local.hub_networks[0].virtual_network_gateway, "enabled", false) ? 1 : 0 name = "${local.root_id}-vpn-gateway" location = local.configure_connectivity_resources.location resource_group_name = azurerm_resource_group.connectivity[0].name - sku = lookup(local.configure_connectivity_resources.settings.vpn_gateway, "sku", "") - type = lookup(local.configure_connectivity_resources.settings.vpn_gateway, "type", "") + sku = lookup(local.vpn_gateway_settings, "sku", "") + type = lookup(local.vpn_gateway_settings, "type", "") ip_configuration { name = "vnetGatewayConfig" subnet_id = azurerm_subnet.connectivity[index(azurerm_subnet.connectivity[*].name, "GatewaySubnet")].id @@ -475,7 +491,7 @@ resource "azurerm_virtual_network_gateway" "connectivity" { } resource "azurerm_firewall_policy" "connectivity" { - count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "hub_networks", []).azure_firewall.enabled ? 1 : 0 + count = local.deploy_connectivity_resources && lookup(local.hub_networks[0].azure_firewall, "enabled", false) ? 1 : 0 name = "${local.root_id}-firewall-policy" resource_group_name = azurerm_resource_group.connectivity[0].name location = local.configure_connectivity_resources.location @@ -483,7 +499,7 @@ resource "azurerm_firewall_policy" "connectivity" { } resource "azurerm_firewall_policy" "virtual_wan" { - count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].azure_firewall.enabled ? 1 : 0 + count = local.deploy_connectivity_resources && length(local.vwan_hub_networks) > 0 && lookup(local.vwan_hub_networks[0].azure_firewall, "enabled", false) ? 1 : 0 name = "${local.root_id}-vwan-firewall-policy" resource_group_name = azurerm_resource_group.virtual_wan[0].name location = local.default_location @@ -491,7 +507,7 @@ resource "azurerm_firewall_policy" "virtual_wan" { } resource "azurerm_firewall" "connectivity" { - count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "hub_networks", []).azure_firewall.enabled && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) == 0 ? 1 : 0 + count = local.deploy_connectivity_resources && lookup(local.hub_networks[0].azure_firewall, "enabled", false) && length(local.vwan_hub_networks) == 0 ? 1 : 0 name = "${local.root_id}-firewall" location = local.configure_connectivity_resources.location resource_group_name = azurerm_resource_group.connectivity[0].name @@ -507,7 +523,7 @@ resource "azurerm_firewall" "connectivity" { } resource "azurerm_firewall" "virtual_wan" { - count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].azure_firewall.enabled ? 1 : 0 + count = local.deploy_connectivity_resources && length(local.vwan_hub_networks) > 0 && lookup(local.vwan_hub_networks[0].azure_firewall, "enabled", false) ? 1 : 0 name = "${local.root_id}-vwan-firewall" location = local.default_location resource_group_name = azurerm_resource_group.virtual_wan[0].name @@ -519,22 +535,22 @@ resource "azurerm_firewall" "virtual_wan" { } resource "azurerm_private_dns_zone" "connectivity" { - count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "dns", {}).enabled ? length(lookup(local.configure_connectivity_resources.settings.dns.config, "private_dns_zones", [])) : 0 - name = lookup(local.configure_connectivity_resources.settings.dns.config.private_dns_zones[count.index], "", "") + count = local.deploy_connectivity_resources && lookup(local.dns_settings, "enabled", false) ? length(lookup(local.dns_settings.config, "private_dns_zones", [])) : 0 + name = lookup(local.dns_settings.config.private_dns_zones[count.index], "", "") resource_group_name = azurerm_resource_group.connectivity[0].name tags = local.connectivity_resources_tags } resource "azurerm_dns_zone" "connectivity" { - count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "dns", {}).enabled ? length(lookup(local.configure_connectivity_resources.settings.dns.config, "public_dns_zones", [])) : 0 - name = lookup(local.configure_connectivity_resources.settings.dns.config.public_dns_zones[count.index], "", "") + count = local.deploy_connectivity_resources && lookup(local.dns_settings, "enabled", false) ? length(lookup(local.dns_settings.config, "public_dns_zones", [])) : 0 + name = lookup(local.dns_settings.config.public_dns_zones[count.index], "", "") resource_group_name = azurerm_resource_group.connectivity[0].name tags = local.connectivity_resources_tags } resource "azurerm_private_dns_zone_virtual_network_link" "connectivity" { - count = local.deploy_connectivity_resources && lookup(local.configure_connectivity_resources.settings, "dns", {}).enabled ? length(lookup(local.configure_connectivity_resources.settings.dns.config, "private_dns_zones", [])) : 0 - name = "${local.root_id}-${lookup(local.configure_connectivity_resources.settings.dns.config.private_dns_zones[count.index], "", "")}-link" + count = local.deploy_connectivity_resources && lookup(local.dns_settings, "enabled", false) ? length(lookup(local.dns_settings.config, "private_dns_zones", [])) : 0 + name = "${local.root_id}-${lookup(local.dns_settings.config.private_dns_zones[count.index], "", "")}-link" resource_group_name = azurerm_resource_group.connectivity[0].name private_dns_zone_name = azurerm_private_dns_zone.connectivity[count.index].name virtual_network_id = azurerm_virtual_network.connectivity[0].id @@ -543,7 +559,7 @@ resource "azurerm_private_dns_zone_virtual_network_link" "connectivity" { } resource "azurerm_virtual_network_peering" "connectivity" { - count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].enable_virtual_hub_connections ? 1 : 0 + count = local.deploy_connectivity_resources && length(local.vwan_hub_networks) > 0 && lookup(local.vwan_hub_networks[0], "enable_virtual_hub_connections", false) ? 1 : 0 name = "${local.root_id}-vnet-peering" resource_group_name = azurerm_resource_group.connectivity[0].name virtual_network_name = azurerm_virtual_network.connectivity[0].name @@ -554,7 +570,7 @@ resource "azurerm_virtual_network_peering" "connectivity" { } resource "azurerm_virtual_wan" "virtual_wan" { - count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && local.connectivity_resources_advanced.existing_virtual_wan_resource_id == local.empty_string ? 1 : 0 + count = local.deploy_connectivity_resources && length(local.vwan_hub_networks) > 0 && local.connectivity_resources_advanced.existing_virtual_wan_resource_id == local.empty_string ? 1 : 0 name = "${local.root_id}-virtual-wan" location = local.configure_connectivity_resources.location resource_group_name = azurerm_resource_group.virtual_wan[0].name @@ -562,7 +578,7 @@ resource "azurerm_virtual_wan" "virtual_wan" { } resource "azurerm_virtual_hub" "virtual_wan" { - count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 ? 1 : 0 + count = local.deploy_connectivity_resources && length(local.vwan_hub_networks) > 0 ? 1 : 0 name = "${local.root_id}-virtual-hub" location = local.configure_connectivity_resources.location resource_group_name = lookup(local.configure_connectivity_resources.settings.virtual_wan, "resource_group_per_virtual_hub_location", false) ? azurerm_resource_group.virtual_wan[0].name : azurerm_resource_group.connectivity[0].name @@ -572,7 +588,7 @@ resource "azurerm_virtual_hub" "virtual_wan" { } resource "azurerm_virtual_hub_routing_intent" "virtual_wan" { - count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].routing_intent.enabled ? 1 : 0 + count = local.deploy_connectivity_resources && length(local.vwan_hub_networks) > 0 && lookup(local.vwan_hub_networks[0].routing_intent, "enabled", false) ? 1 : 0 name = "${local.root_id}-default-routing-intent" virtual_hub_id = azurerm_virtual_hub.virtual_wan[0].id routing_policy { @@ -583,7 +599,7 @@ resource "azurerm_virtual_hub_routing_intent" "virtual_wan" { } resource "azurerm_express_route_gateway" "virtual_wan" { - count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].expressroute_gateway.enabled ? 1 : 0 + count = local.deploy_connectivity_resources && length(local.vwan_hub_networks) > 0 && lookup(local.vwan_hub_networks[0].expressroute_gateway, "enabled", false) ? 1 : 0 name = "${local.root_id}-er-gateway" location = local.configure_connectivity_resources.location resource_group_name = lookup(local.configure_connectivity_resources.settings.virtual_wan, "resource_group_per_virtual_hub_location", false) ? azurerm_resource_group.virtual_wan[0].name : azurerm_resource_group.connectivity[0].name @@ -593,20 +609,19 @@ resource "azurerm_express_route_gateway" "virtual_wan" { } resource "azurerm_vpn_gateway" "virtual_wan" { - count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].vpn_gateway.enabled ? 1 : 0 + count = local.deploy_connectivity_resources && length(local.vwan_hub_networks) > 0 && lookup(local.vwan_hub_networks[0].vpn_gateway, "enabled", false) ? 1 : 0 name = "${local.root_id}-vwan-vpn-gateway" location = local.configure_connectivity_resources.location resource_group_name = lookup(local.configure_connectivity_resources.settings.virtual_wan, "resource_group_per_virtual_hub_location", false) ? azurerm_resource_group.virtual_wan[0].name : azurerm_resource_group.connectivity[0].name - virtual_hub_id = azurerm_virtual_hub.virtual_wan[0].id + virtual_hub_id = azurerm_virtual_wan[0].id tags = local.connectivity_resources_tags } resource "azurerm_virtual_hub_connection" "virtual_wan" { - count = local.deploy_connectivity_resources && length(lookup(local.configure_connectivity_resources.settings, "vwan_hub_networks", [])) > 0 && length(lookup(local.configure_connectivity_resources.settings, "hub_networks", [])) > 0 && lookup(local.configure_connectivity_resources.settings.vwan_hub_networks, [])[0].enable_virtual_hub_connections ? 1 : 0 + count = local.deploy_connectivity_resources && length(local.vwan_hub_networks) > 0 && length(local.hub_networks) > 0 && lookup(local.vwan_hub_networks[0], "enable_virtual_hub_connections", false) ? 1 : 0 name = "${local.root_id}-hub-connection" virtual_hub_id = azurerm_virtual_hub.virtual_wan[0].id remote_virtual_network_id = azurerm_virtual_network.connectivity[0].id - } resource "azapi_resource" "data_collection_rule" { @@ -643,4 +658,4 @@ resource "azapi_resource" "data_collection_rule" { ] } }) -} \ No newline at end of file +} diff --git a/terraform/modules/archetypes/main.tf b/terraform/modules/archetypes/main.tf index e56c1f1c6..c3049574c 100644 --- a/terraform/modules/archetypes/main.tf +++ b/terraform/modules/archetypes/main.tf @@ -1,2 +1,30 @@ # No resources deployed by this module so this file is here as an entry point only # Please navigate the variables, locals and outputs to see how the data model is generated from the inputs + + +terraform { + required_providers { + azurerm = { + source = "hashicorp/azurerm" # Or your preferred azurerm source + version = "~> 3.0" # Or your preferred azurerm version + } + azapi = { + source = "azure/azapi" + version = "~> 1.0" + } + } +} + +provider "azurerm" { + alias = "root" + features {} +} + +provider "azurerm" { + alias = "subscription" + features {} + // ... other configuration if needed +} + +# Remove this line: +# provider "azapi" {} \ No newline at end of file diff --git a/terraform/modules/connectivity/main.tf b/terraform/modules/connectivity/main.tf index e56c1f1c6..6e6de8739 100644 --- a/terraform/modules/connectivity/main.tf +++ b/terraform/modules/connectivity/main.tf @@ -1,2 +1,30 @@ # No resources deployed by this module so this file is here as an entry point only # Please navigate the variables, locals and outputs to see how the data model is generated from the inputs + + +terraform { + required_providers { + azurerm = { + source = "hashicorp/azurerm" # Or your preferred azurerm source + version = "~> 3.0" # Or your preferred azurerm version + } + azapi = { + source = "azure/azapi" + version = "~> 1.0" + } + } +} + +provider "azurerm" { + alias = "connectivity" + features {} +} + +provider "azurerm" { + alias = "subscription" + features {} + subscription_id = var.subscription_id_connectivity +} + +# Remove this line: +# provider "azapi" {} \ No newline at end of file diff --git a/terraform/modules/identity/main.tf b/terraform/modules/identity/main.tf index e56c1f1c6..3aa52ecaa 100644 --- a/terraform/modules/identity/main.tf +++ b/terraform/modules/identity/main.tf @@ -1,2 +1,30 @@ # No resources deployed by this module so this file is here as an entry point only # Please navigate the variables, locals and outputs to see how the data model is generated from the inputs + + +terraform { + required_providers { + azurerm = { + source = "hashicorp/azurerm" # Or your preferred azurerm source + version = "~> 3.0" # Or your preferred azurerm version + } + azapi = { + source = "azure/azapi" + version = "~> 1.0" + } + } +} + +provider "azurerm" { + alias = "identity" + features {} +} + +provider "azurerm" { + alias = "subscription" + features {} + // ... other configuration if needed +} + +# Remove this line: +# provider "azapi" {} \ No newline at end of file diff --git a/terraform/modules/management/main.tf b/terraform/modules/management/main.tf index e138e9da5..90af844df 100644 --- a/terraform/modules/management/main.tf +++ b/terraform/modules/management/main.tf @@ -4,3 +4,30 @@ # Need to consider remediation steps for Landing Zones once deploy_management_resources has been run, for example: # - remediate_vm_monitoring = bool # - remediate_vmss_monitoring = bool + + +terraform { + required_providers { + azurerm = { + source = "hashicorp/azurerm" # Or your preferred azurerm source + version = "~> 3.0" # Or your preferred azurerm version + } + azapi = { + source = "azure/azapi" + version = "~> 1.0" + } + } +} + +provider "azurerm" { + alias = "management" + features {} +} + +provider "azurerm" { + alias = "subscription" + features {} + subscription_id = var.subscription_id_management +} + +provider "azapi" {} \ No newline at end of file From b0707833d75c3ce9097c3d1de0a5bbfdff30001e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 17 Apr 2025 21:15:10 +0000 Subject: [PATCH 085/119] chore(deps): bump aquasecurity/trivy-action from 0.5.0 to 0.30.0 Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.5.0 to 0.30.0. - [Release notes](https://github.com/aquasecurity/trivy-action/releases) - [Commits](https://github.com/aquasecurity/trivy-action/compare/7b7aa264d83dc58691451798b4d117d53d21edfe...6c175e9c4083a92bbca2f9724c8a5e33bc2d97a5) --- updated-dependencies: - dependency-name: aquasecurity/trivy-action dependency-version: 0.30.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/trivy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/trivy.yml b/.github/workflows/trivy.yml index 190dddb10..db1d00f97 100644 --- a/.github/workflows/trivy.yml +++ b/.github/workflows/trivy.yml @@ -34,7 +34,7 @@ jobs: docker build -t docker.io/my-organization/my-app:${{ github.sha }} . - name: Run Trivy vulnerability scanner - uses: aquasecurity/trivy-action@7b7aa264d83dc58691451798b4d117d53d21edfe + uses: aquasecurity/trivy-action@6c175e9c4083a92bbca2f9724c8a5e33bc2d97a5 with: image-ref: 'docker.io/my-organization/my-app:${{ github.sha }}' format: 'template' From adbd24e63f18316cbc4d0fc8f9321b3a21286794 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 17 Apr 2025 21:15:12 +0000 Subject: [PATCH 086/119] chore(deps): bump checkmarx/ast-github-action from 2.0.11 to 2.3.18 Bumps [checkmarx/ast-github-action](https://github.com/checkmarx/ast-github-action) from 2.0.11 to 2.3.18. - [Release notes](https://github.com/checkmarx/ast-github-action/releases) - [Commits](https://github.com/checkmarx/ast-github-action/compare/8e887bb93dacc44e0f5b64ee2b06d5815f89d4fc...29f8e683871dd794778db6514fa609b40d541a5e) --- updated-dependencies: - dependency-name: checkmarx/ast-github-action dependency-version: 2.3.18 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/checkmarx-one.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/checkmarx-one.yml b/.github/workflows/checkmarx-one.yml index 16b78a352..c921d255c 100644 --- a/.github/workflows/checkmarx-one.yml +++ b/.github/workflows/checkmarx-one.yml @@ -41,7 +41,7 @@ jobs: uses: actions/checkout@v4 # This step creates the Checkmarx One scan - name: Checkmarx One scan - uses: checkmarx/ast-github-action@8e887bb93dacc44e0f5b64ee2b06d5815f89d4fc + uses: checkmarx/ast-github-action@29f8e683871dd794778db6514fa609b40d541a5e with: base_uri: https://ast.checkmarx.net # This should be replaced by your base uri for Checkmarx One cx_client_id: ${{ secrets.CX_CLIENT_ID }} # This should be created within your Checkmarx One account : https://checkmarx.com/resource/documents/en/34965-118315-authentication-for-checkmarx-one-cli.html#UUID-a4e31a96-1f36-6293-e95a-97b4b9189060_UUID-4123a2ff-32d0-2287-8dd2-3c36947f675e From 1361adb84e41a57d850853c923331311165fb071 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 17 Apr 2025 21:15:15 +0000 Subject: [PATCH 087/119] chore(deps): bump bridgecrewio/checkov-action Bumps [bridgecrewio/checkov-action](https://github.com/bridgecrewio/checkov-action) from 12.2993.0 to 12.2996.0. - [Release notes](https://github.com/bridgecrewio/checkov-action/releases) - [Commits](https://github.com/bridgecrewio/checkov-action/compare/v12.2993.0...v12.2996.0) --- updated-dependencies: - dependency-name: bridgecrewio/checkov-action dependency-version: 12.2996.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/checkov.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/checkov.yml b/.github/workflows/checkov.yml index 339c2fc8e..9aeba6c4d 100644 --- a/.github/workflows/checkov.yml +++ b/.github/workflows/checkov.yml @@ -39,7 +39,7 @@ jobs: - name: Checkov Scan id: checkov_scan - uses: bridgecrewio/checkov-action@v12.2993.0 + uses: bridgecrewio/checkov-action@v12.2996.0 with: directory: '.' # Root directory to scan (adjust if needed) output_format: github_failed_only # Output format (cli,csv,cyclonedx,cyclonedx_json,json,junitxml,github_failed_only,gitlab_sast,sarif,spdx) From 072cd9601fc11bdd168f3e8132bee9ac4bb96cce Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 17 Apr 2025 21:15:17 +0000 Subject: [PATCH 088/119] chore(deps): bump azure/webapps-deploy from 2 to 3 Bumps [azure/webapps-deploy](https://github.com/azure/webapps-deploy) from 2 to 3. - [Release notes](https://github.com/azure/webapps-deploy/releases) - [Commits](https://github.com/azure/webapps-deploy/compare/v2...v3) --- updated-dependencies: - dependency-name: azure/webapps-deploy dependency-version: '3' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/azure-webapps-node.yml | 2 +- .github/workflows/azure-webapps-python.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/azure-webapps-node.yml b/.github/workflows/azure-webapps-node.yml index 2ebbac24b..46db85afe 100644 --- a/.github/workflows/azure-webapps-node.yml +++ b/.github/workflows/azure-webapps-node.yml @@ -71,7 +71,7 @@ jobs: - name: 'Deploy to Azure WebApp' id: deploy-to-webapp - uses: azure/webapps-deploy@v2 + uses: azure/webapps-deploy@v3 with: app-name: ${{ env.AZURE_WEBAPP_NAME }} publish-profile: ${{ secrets.AZURE_WEBAPP_PUBLISH_PROFILE }} diff --git a/.github/workflows/azure-webapps-python.yml b/.github/workflows/azure-webapps-python.yml index 4bd59a198..0024e45fa 100644 --- a/.github/workflows/azure-webapps-python.yml +++ b/.github/workflows/azure-webapps-python.yml @@ -80,7 +80,7 @@ jobs: - name: 'Deploy to Azure Web App' id: deploy-to-webapp - uses: azure/webapps-deploy@v2 + uses: azure/webapps-deploy@v3 with: app-name: ${{ env.AZURE_WEBAPP_NAME }} publish-profile: ${{ secrets.AZURE_WEBAPP_PUBLISH_PROFILE }} From 45d528560bccc8a577a4c32d4b2d982a54e615c2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 17 Apr 2025 21:15:22 +0000 Subject: [PATCH 089/119] chore(deps): bump SonarSource/sonarcloud-github-action Bumps [SonarSource/sonarcloud-github-action](https://github.com/sonarsource/sonarcloud-github-action) from 2.2.0 to 5.0.0. - [Release notes](https://github.com/sonarsource/sonarcloud-github-action/releases) - [Commits](https://github.com/sonarsource/sonarcloud-github-action/compare/4006f663ecaf1f8093e8e4abb9227f6041f52216...ffc3010689be73b8e5ae0c57ce35968afd7909e8) --- updated-dependencies: - dependency-name: SonarSource/sonarcloud-github-action dependency-version: 5.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/sonarcloud.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 07701bef6..d4256fc50 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -47,7 +47,7 @@ jobs: # You can pin the exact commit or the version. # uses: SonarSource/sonarcloud-github-action@v2.2.0 - uses: SonarSource/sonarcloud-github-action@4006f663ecaf1f8093e8e4abb9227f6041f52216 + uses: SonarSource/sonarcloud-github-action@ffc3010689be73b8e5ae0c57ce35968afd7909e8 env: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} # Generate a token on Sonarcloud.io, add it to the secrets of this repo with the name SONAR_TOKEN (Settings > Secrets > Actions > add new repository secret) with: From 5b41c9e0057236dc5970f40bc4c470c6dc86f345 Mon Sep 17 00:00:00 2001 From: jose guzman <32862241+joseguzman1337@users.noreply.github.com> Date: Fri, 18 Apr 2025 00:52:43 -0500 Subject: [PATCH 090/119] Add files via upload --- .vscode/checkov-1.0.98.vsix | Bin 0 -> 6318419 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 .vscode/checkov-1.0.98.vsix diff --git a/.vscode/checkov-1.0.98.vsix b/.vscode/checkov-1.0.98.vsix new file mode 100644 index 0000000000000000000000000000000000000000..d25664e946246d2c4fca7a036b9f51474ed09027 GIT binary patch literal 6318419 zcmbq)W3cEtdd{FqcyNu?_3?gwkF z?n)G-fk99J03aX$7;B?7-?j+x9DxA<2%!N0&;S4cOg&so?VK&`?daT`Ej?@v?JUhq zon402Z0!#?5WcrQP}TlWM{Y`yU#kY9id(j6ovDet^XHjd5xz=XjU6hi>H8mo3`o1b zv^FnD1w=4E@G$3@kI3!TMdi@;7q*sR>yn%z0u$FPkX?$U<`3T#y>#!+EPxZD69qRg zc!8a*r`JrHI^pF&j2N(IdF$&r#yP=-_La;nXf`wFOK3ZQN{`t>#?d>Xva@~Oe;ybe z`jyH7M4%ST$OH=~=9L=X3PI8j3~G9n_jz2e+K|YoDMD>S$b5PtHEKx+eu)j}QrUts)qA>0h=vmV^H}s%`K7zrDO}wCEQwyBCoI`S$c!ZWF z4C!+TI7ml$v2Re2opCQxt68M1Ou49WBI+bq3g>4cpXrkN9uuHpC_4tAW^)ltJ^`%} zbC8>@pyEC^WCbzr0dm_UY)XY5W7Q3k1uh>4j6t*nkYA$VuDF9fC@7pA4N;XWG|9@* zn4OJlDkTu<7n6x!#swJxY2vB~Y1dEwUJnvaG@NbQA0Ldk7{w4&i<4T?yfWf1lJ$gD z5r(6fnc{+7!?qM&TYEdIRG{4TR@UB$;sI~#84tGCRmi*#9yUBL3*cr5UxhS3nmd^+|yqt8_D(z7$ za0J91!&M4?Y@3S+1y~{Y=FCZPXaB7qlg#Htxz9%jr{KBD2D6G9(Q0#A3YoO$7aLBe z&(D_Z4a_9wHGNMMI^Z9FWugPvTSm1Gegf=lJ|b5gVU-{A_)8=|p5Rt@Os>n& z{Kb|6*#;Xr?(trWN-f{gvpzA#>3FMWW|>(kH`&e-XCJxumwJC*JhIStyhBNsU`|+# z4i?i{NO1i3m$t$A^3ArBt%_65!@QB55C#i)OL6m}iC)DK;8MTdI7<6v;aDe++3PQG zg?}+=5niYD93TLI!C#Xi|23($u)W=1o4V+$csiIm>(Y7H+SI5?+ifx+Y@eb8wFb(N z3q-fp=Za=y9|0j-kuaaYA88aizblPbg-D2-re*DWKX?`sy2A^On+ctU&VM}HHQ8b> zZ9NLbe>}?wzZCm&Y+dEiq4^@uTJ_q;i#($n=iw^`?qWo9d4V0GD15pQH}%Og5Owa_ z^)lPB6qd!A#XZ-51Ow-gvc?l;@gLafbkI(*z5+iC^-~(1ax<D^O2;==yN8gG2H}w<}WQ{xh3&pky-z+VX%CyM3{CEy5QjiNiCiuQeon`RGCaZ>y}beBfFWGAFWA&FE6nlpYer{`)*OSLqQtG8UN;# z1or+5fchi8(Cwt^WlY=4z3yfMd&TLoY{~OjKX&qYOMa5wr+F6*kLz1wiL1jIYtzM2 zPg%3%=J(}IBuo1xp%v*~DfBfn$U+I%r#6|lKLftqH_(3y0OD_y7Ecz}{LA@&ZKQv% z{wqq;)0tbkShyO|yW2Zio7vdAJJTDvTH2V;8P0j7oQ>415x~@Xv5^y=+WmIiUzQB%gS9rTO(N}v4b z;W5ij9O_eKD7jZe@{hV-UIFFDPceSYE2{nU0PfmUGU4&|1536VcXsR6*rG|V*5~)% z+B!HsmN4+1Ogj<|)>c<~9uqI{A8)TlWLueXZ*s5f{G1n_;>$A3%v8K;NTkKtbGC#!YD5}&s#N9k+x01!{fvU z!zs`D7Pl`4KUcr*4Fy`|9kATY>Z&qIPshe9mGJ@mP>s>cb=5}wGFZL{3RB{7=}&VT zuz2^t2ph{ofvbjjUgSip z3v(_R7aw!zRBk^`eBZ}&z|m6tfxWNQJt{n=^&lky3uAPo*Ne8X(I_BSGI{!QKg zvsB3cA5w8}qILP3-Tx7bZGxcOAOnKv3+FJufR0LthKDL7n*>DR0Gz7o1x!>lGaDxN z<7*2r6oSTj-cOzx&(>qf-S1&$$zN2nScIHy_-DMbsm1&ewE*UvX~-Bz(NufU3Erx? z=@PcNEx}D?bOv0@9J>0~WIW}9e6j+Bkdb1>MNc&7WyB9B%3Cq%%>9cJ@+iuE!SUVeb2>cp@{lXI7*#oTFY9O2qfL$nPIkK6P=s=>nW#^@Vt zjCMZwzlwWZdip-0{H-FBGYN0sH>|%hkxn(%Ir4uw0cU z?FJYSx=yK|=af;E6$|m4faY^3-~lg6s}dNcjT~&Kt;;1+{Ogd3P!t^>X5!4h>%QNQefbGKay4a4MRI$$};>5bs!t6m( z0@CHMWa)`);;GfKkHoupI#mx~{FWaG6YS|i)-QZOGb0S#3B==2m^S2c2vhwj6yG*S zO(VJV{RrkRW=rL|vn0RR4B^vxzn)kJ3h4qaAsbBvN&_?|)ans8YoIA8ibG=|)u4;x z`G9W=W`LGIWkv`ycUywqHTcf6D=R)G(WU1TJ9KHvlV8Bpp_|A5hk_82mqNO~@UsB@ zI|}}mrT;CoS(@9~JDE<>)9y=+)6nftOv+2f&Q8lyPD|3BEKpO+f!(`GD@98`wl@cC zO+jTCn0e{>DN?29NjvyBKt_Q6r5hX~JTg{?>+hR|{~rG{{W$;HwymL)wTZpEosFfP z3!Rm-y)1Su+IU}l3rBUJiwj`Q z$Ws}acO@97Oq3O>O9@CVn5Yqj$iio$RIEDB7h|!R_ay;+$ z2NfiEoZOQ{-Z|^lT7zJq6VZZftm(8UvpWEoRJNmu$TR@QnYC+b-^+jg8C;Uu{a4)I z!BzfSCE)(668`t#Yz$rPj4l3SV8crNf6G4@-c5Z$3|`Pm)L-GKfKf$*XfAzlgDbgV zcqrL&zsHiu7aYS0e)uMAo80>8E(_5CkG$i(e3BR)KxdwNw1iQ8gsb_q3ikw8)S8#w zjuKjg`nUyWA)9*SaN!FV;SvBS6^J!%Ir;>8;Dqg9e2hcl_2xL=t7JeR_vXZK8(_Kx z&@(L0RVa`w*P)#5vt3)H_!XhrpARBOBGA46`wA14UYMu%#_Xp|xhi`&__K3!d#Bw!)hfc9?HI$2)Osk*hgGs? zm5hdaPBqJ}XsEkv854US@%VVcQbnT1>+FW$2=&0zz-bO<@miE#zbWzF*=q6V=Pn)} z3w-0XT?(z|C(WrZqm#E04#K##_lbUE9rj3MZGJFfJreOAMi)U*&6@^LCBl;)7CHb9De%SB`+ z5ebWrBmg~@a;;N@i0iVHG-wnyexIgUTm{j6$lMR*v$cvl5sz`|rIKyllQkOX$eS-z z3|?B1CFI%$jvc)v9wkgcMDdI;|c#s6B3;Nz;h!>FfqGEU^uGZRPjZ ztvM$fR;XzI2Ns!SJdEd<~q4ko0nB}?YQk3cfj(}u5 zsZr{jpjv&k+3OF9i_EzYn(BQD* zA*ZuWCPAe<@yCJeC4tG)iTcR4?LzH7%Rm{@*I`7$NTi2YWmH@pmS~*>yP+{yj5*g* zrcl4HTNR{Iu8tu)`zLBzeq*W=B?@1nPh~GD)aQ*IR*Nwi^0^>=MYfKFnl}%~Rs56L zd=qV=XU&u&b-C3X!&UQEXZfHjSKjZa_aDK5IjMU51DoA{!S;XFdq|5Wj3ocw#rd0v z|7E?0URXjL{*7b{%G$ zx*vqsAd*W&spp;t_3* zSOW!VgckD1xXb~E1s>5CvQ~`)&#Oe73XwBa6zxv8X*Euo5oKvz|6x~ta1Oa#%U+vD zQ>FU_n6c`$uu(NK#Rx+3&=FXeh92spS zcv0DYVY-0JDWS7HsMKMHvKO%7wf$B^+s?B*@^`{nUY4*lo+=Ek%WY~+c!oPmHlq_z z-V_Z~L~y=D&vGgO^~_6-GQU}frjvV0Qj$M`i1StBE9n1RZ;<_q+fD3^o#~A&OpUGW z-Dv+)zqBT%w)TIgcV<2sPuj?F54$4)^Tp!vc$7q>jN<9h$gY135l9hrW03Q5M0)Ly6&&&}|S^K=^<8<#FG%{;Jt<=1;;yKlc zkobu!$*j*M#cK%6Bi=QElg_BH4u7gbn?L5a93sVAD$fg7#4BgzR3vXBu#Rq#aM{4uC*yZqSTwz9Kyt} zt1B;N9W1z+O-y9w1-kOd}nf93dmwz@IZp zG3sk*AR#C28=oGTp-V^rUY5d0PmZI3V~j~qfrxujR7O%tQ9Jcj9+#M!lb4HwhodIG zpd6d3C^AX3cqb=I7Z)!=LodSZ4*A|46el?!%0s{8)mjO%#>IydHcvP=vF=8@TJg;G z9G3EArX)5Y5i-_p3VBqD}mW+?jfy9x&k|QA@prs`yA0Hqm zC#IbpprRt6!rtmn6o3%Ol|as-5$qltZW4d_NS1W?LBXe2C>O0Mab!Jr-sK_fv2mrt z6NudQN>rpwh-U7!i1o2bZOWoap`G^f6m_Wi?kf34)oyx05k>pshV==wCg~{!H9^Ir zl`Iph#K&)4VGU{Im(%gM_taH5VMv|#Tv+_gE%eK)GA?X>*Ef6lydSjBpk~Bhf~N4C zFf3uKnehxTQQsQ)158ot^6qUm@uhc{=-6GB+nE#D71&*6&FK)Zl<6TLx2@OoD;dk1 zvyU#H8kTNZRBT7DtQC=zDlmVI>vju@FFI_zwEAW3&7*v!D0Q38geF_FvzXbF_kdq* ztEX?a`>cnDXapDeF2G}3tU74$Rs8a0|D%IvFQ2+ak9Y#Sl@ucC(hEk8fT%fbnZ+&u zBAEPm5-QBmvV}(|l>n51hf6^n+%%X$f2W{_0%k*$S<-KM!Gp=r<6)sXtrp}l6o
o0@h|BP&oLhurRc#2=Z?}%mwwX-vWjYWFrPxw5gr!OV z^w<^VZ3txku^eW)h;@7S!jA`qcHRSdfMq!PlK^$$=-LxmMYK8VIw35R}lX;ey5+#2Bj;HC$x_{25GJB2Xu|{37S2 z;-#ry60WYPM!gt}Fe<^U15?mNzbYyyBSV7CLTlasu~w;HlDNg;a9!v?91eNGdTzto z)ePhG4k;Ei-6m=|H~0ZHTpTDoL1ds!Er5BMzMR7F`7Oo-d>0{E*l^sbMJ{NgiZEHe#dnwzLYeVwsN`5zlsxLLS$B$v+>4g1D zTjK}lvh1qw6cfCzM#dfgN!g{PVaxn%h`$cLUPRlhs@Sub2%>}rTTHnb9A@eYH}e4Y zN_Irk$8I{_YvmcbU3l6Hxapd-?u4@Qj6P5?(f8L*^-Me^`c^k`j0u5tXf5V%IgC2< zbI&>dNGea!7iz6s(j9=ZRg&&=LR!wG#;wxyrO5<2-f}vtz_%#jNiG6#&OHHKTZd zEz<6Ok{xH?B-0+GgqT6DHd9-y^O%SZJh9d9RoE z$y6YDLl#P3JM61_!PZ`8s<%pK-BahxlpxTp7ic*q`!`zA4mo4u2^ z9c>W8D?F|(L78ul$w7+)+se|BZ;|VLc^3nNC056}+b@LHeoj#gE>rgRju1H3q>x633SnhojS)O&p=kzT%VF&}%%I zVQcS|@y&(lHXK-D-F|wq-|4Mc(lOb*_%gJ#@tQ4cH8J{c< z-;1E@h)w{nOm&DlukhGyygG_r&a)4WvsF6F0<6AfcWvps)y%ViEK_XI(Zf3V=eyvr zs@vA7e_w50BEafpZu~xL_wmm8TJJ$v^4Ae_zU$WhKtaD zIc-_(>TZ$fz$1GDmb;{xJs>se#PoOVoyyj0sBa-LyM3O_y#aPT{pHK2?~aZ4GIGOG z(9N-`C}Q67OOkTz;hHry7w^S_aL=jx^U~6(hYi=DWW|XUw%o`pEIy{6b_9quL}Vrj z?$b5@vsR5e4A$ZP(D0V#MoHuudUu-{68OBnc75{o)m0WJ#tfiB6@dbZ7gFU_#dIlO ziMhODfBY#<8qXdNN-lF(kl!bvXZwmfgvTC5QP<~WuUx=k58#)!83*W5&p?5l7t63F zRPV9j>Fs$wJU!H%z#5c94D(y?Xy>&1dU0;rfEYPuoeef}q<2-fmb2o1h*Lcj%h<-G zMw%o~W9tB)R;k(Ki>F1=nQwY0jxv>*3>Zfr=tQ#U*uJYOXOz-h_bKhn_lI^ELysS0 zir?y$C-L%%S*i4jAQQ0DOzao(gz^fpmuvgJUC( z!@_muW}OG)n4@z{(lz5+du-va`qJj5LDpmRx#KhYyoxDU8`D}y;BUyA%Xyx1MLAI3 z9$Uc?h)A`b->@i#LV_ik#Fdn>y=hU;{(ONVgYd{d4&+aN_&lpM8n19Ng})~-eYTkK z(zv_DRt3w_0;cv?w2n4N2uVY;k~Ydp8igTM(YFN-w0&QncF4P{4pY9H>&_9o9#GWR z(rqPhg^S+cldw^z1vKR5LF;UH#e314|7_6HQ0r$f^Yc!-st@t6iZ1fj14xv2b6AK$ z_eD^M#IasPz`j6SSiuEpiS;l8&p^uA8dgPHrcRF(n}v zny1nzO0D-S#N0wF|2APi37GnPX#@uYS2s#MpI`)^O*Ggun{rS}u5FF(Z z-28PK_y9@BBEHg^-_uPE>GPLOSP@6Z&~RA^pO5 zqeEFgN=Lvs9Yix*B!ut>GP2nPuy7AU9;3u-_PIGa&KBNRpf5p+l+Oci*FW{OJ(-SH zPR?{jSn4&CC7`*TIU;sf1`)vrUHT;(!MyN6Nf$xp6V-P#NMCM;2H(i*hNWnvw`LM?}_;YJOKwHtsPl`~RGysSzrQ3} zIR7q^&MtN*@N>;CWKj+fnJq+D^4%e}B6pE;=CK18u7v2Qkm3$-oCh;d3PQ}KAlI@c zIfqKy5=D16IGHM^qP0boj=>{4gG)gO`P6(?QcSJaOd}l*&fn8(?id^)xU}FeVgMFK z#A9~#=5rmH+7L{=|Kin;K6*Wpa3GlCOY_t{9CDqZt&O)duNkKfJSduzuAC=RS8(6HVBdXObC0BP3IUbJ z$e9Jy24<`a`sfVuD|ou?*Nixy*|OFcc;wjTHCY!F-S5$>aInyv0$~*Z!u{>YsSeW? zdj{KOMRhno_1`Y6;Jqj4fKkD1@7BTYM**M%r17C=GW!VYCk5cvm1#fM;NEKYZ-LSu z0P_Bg2FA@@z!gApnVH>Nn&VnjEL9rQ?xtYJYQ)u@|yA4jV6aKU3{q{c2Jn zijzYTq^irUtICYem07N$=@O=*{ktCfp>~y?sh3AXxCt6EF3}IkLC*uj{1zDq1 zORCIY_QVa>ToDsXQ-I9mH~h=EVOrgoOyU6ZUSFbVN~{W$M$#h)saPbtf}d4-WaTP~ z%?&DfAvbNRJzMlDRiSr0<2dzdVS?1?akW#c06+MWM!Fkg@1mr{479QZv;p_dWrZV# z%(5GSkpzFz%+4Lx_l;<6V+8rF>RVHF9a>#2Iezwz*K|qXRsx9ESEoNH@6`VARbT!1 zvM7KkEs8pPME$75=gM#B?eTjfMvSwdxdF(mZe8mSsYJ8x+g4QSr)x0du{BQ!&)7k$ z1!EI%1mA2B6p$XASTO&5QY5F47qX$6BwT8)WPZo`xYi$)6^mT&v13)fMz1Gkx&s77 zHCC%M{bXr1@zE-CJ$m%U*3-)OtNAL`sH`%AaEi(!V8<=sJtbWjU~yid`OoSi%^Ts_ zw)c}@-8qFSF>4&UM^$dV=$XE1!R+=T76v(WdSS0}V3Y+7^nCwq7)dw(P9k`jPHcOz z$48cyJD<4xvtrGh@R<-V$<%n3$FsIN|<&wZ>`hj%^{h zZ5}SP`ad>$FMbnzJdo?ymi_FKMP|$z9WSh<-plr~^8~xDHJh2H!|^7R+DjByzVYj``&Y1xaI>lP*v~Vs2%Eqbb10- z@Q!H)&*c^Da(FvWpI9IM$%Y#XbVbv~+i~=zG1~4C_ejvQR7h`@MXWM8f%`?Gmpx9G zlA)7E@agT6FAj`J&T-543KJEW$v>@)92{o!+QMC9X$(|InnT6;;!fo?+k=jD-I?a}>h(h|SC zggk>P+GEm4I^KQtj7S%}_v4OvW5dzDwy_pM6&rq3f&;hT;t`OGGsgKOx@uS#%o6xe9jMGwP{_DU<>^CD~N;^wc}r{mSWn1H>lvoJ|$x;7Qfe16?bb5}G?p*`rI+QkO8 zdma|iHf1(xm0P=p^yAU6S!>->z><+5@7qSQ1`}nS2xoEsquZTh)b+7_>@3farS!H>h{p2#!4|cGi6DMt z$+K_8F;t?T9Q!|JpWX9^d13!f;J$Hef7gHBOj;oVTF3{?YB>_Ofso**e5RxPve$E= z7SKR*toHqbPn`Y{#aP|K-=uGi2ANS-k6F!F_V|-g6NM zrDzRL>|yJ2Fy+#IhSSiD_#|%jH}2+ook&wXqniDj8y7IC{YgLW!x8SR5%f!}eNT8c znAk$~n=YVOAwEp^m&LC4(~XwNjo8)|o0JW6+d|^O7o~f3YsA~0hIilXgYDyp2F8mY zl@tG^0}T=-t%=&!6)CPwyZm@NzT0p8uunPUj`+GY|MC`PLG7T+-J0IFovB=9(_Otq z5~a~E;rm1Px)gk0Z2p5I|K^OJz3=56`Rv8TN86Iu)1zPTj;;%iZvK5J4?$@Rq?#OT zow)L?Uxhygyu+&JbH|SCDca^QtrX)$^Zkj6 zNAMf8rQgNb*~9>|jAuKHuk(!Slg1L`cQWAHs!Y2d5e((AyrWyiTUo~4I4}M^y=%K) z2cP%R*{{$u&I9f@LvD}1dlv)G=jj8H%3l>bE?92%PU4M4?C$&IOM23q?Rd$fZsbyX zbBH3#De{<+^O3_;M)nVo4fmOg3P$yLj;==M!KL$2(3rZ#Pt)jUYoumucXFGy_&2)^ z=j3>iak%qw3zfmUw2e6RK2K&UefOoiZcp2Nyl$BG#wK=VpBQH+PhD14oihh0#soLc z;q9WxM+M|?2&67~9=BB&(yLJpRI_&PqL+}5;dV`jMs*H^?9FRe_8Sjo(hefhv1-iu zo~;?;V^`ZQwy*S`ZfH~v@*$8Zl*G>CAOgYR{^;J&E4tHOnAM^m(R_31w14QoZT&3- zP!6*69(%d-4?H;rAH3sEcL%!tMb>w>RP&0t^i!$)cS-Za%X+^a!Jp@ai@Gn4T_wY- zw+H6h;2=)!?K?mtw;^(~eT0JfDMYCr=mVGzgJ?GJNo2u!0T!V&Fdtw-n6ZCQv{R)7 z9VNlXXn5D$6h=RFKj3L%)aoGEm&b|RzN_uhB1DtjcdTo69AcJ#-ERvf7?NBjgC6sS zRkbyc=N-nx=U*Kte$LduDrvJ;iCW!V?X%(cXtQXzzyA5<`+8Tf?nokfyMHf#=@t(! zi?n@Hd^q@%Go`|(!`XZZ&9^%t=i~o)mWx%YiuGpoKn5I*pbY!z`k0*2}@=Dtd`?5FxdRl#_uJy;~>+^IJu2*-rx5ald3U{|0Zx6tZHjKL^C|=>LTH_fG zbPJIyHdlwkYvxk$2?_LV;djLVrKvlmeFp5P2MGkY_=Dm+)o3~eRhr=f@HS*f1&o74 zj)?S8iW`lEli{zr2tgfGzvaOMKAh^)gb=V}3Z;<%8e3P-F|8$>H-;Hl3tBkUOk~_Z znTPTYp*kQr7sO*t=mXslm^$qPTWM(7ucc_?I(dSNaAj#!1z3wd9X`1zOTxYwr%Kco z3yi(YkulKsNq{}2?(sRg_K(a(@Dho?-@VGh!Zm*TA%_e6-lw`3me2y;i6-(3aqH!YP{cc z@2q~sXa}&AbQxt>9Gpw~fODZ|-QmnULOQdE(i1Q%ZF?Mpi+KJ_8F6+e&gAlcP@Hdb3lr-`@k2s!%^vWSv@qFT- zY!~d16gnrman%UR*q!Kftmi;oC#&XId(M zP~OWA&P9;|43*3{)nE*#7q~$VKC{B%+QHaAn_R+s;9hB(CY;7STt8Qc0)*al3iewl z-X5H>x=SoJ(7y)n5=(XrU}DR*aM36Ms3L)iIip5`&!BddfXepN8Gn|oY~sKDU`A0* zTBcp*kW$72kTSRW<~YyxD43fhZuFyMFha?QFhhIMrlLGrh1G%7I$+P+@l z0I0*+J|*WyfvMnt>*hqH_zpl7lHoZVPG^h={t~PjZq_z7&7N}kWP;uZzMj&6Gu21! zFJMWzbCf42iM#}v76WPI8IKr1RH?OEiI0UW;*($4@`S<{!-OvX+93zIj{;^_Ybopk zs)QeN-M`qfIu6W{ylsY5m>5SMwoNwfDHD}0sZg;edOTH@lFP*#BgpX_M7G1W`taS? z35&hIEQUAAc^vn)Pok1d>dwjK;M2FHeB^QTaR3UfK)kLP0W`j0|5~U6<2JHORdQa=py3S~6YDV+%I+zt3&?L#A*M9? zW1Iy@N`ui+C#ta93WW}tZ{WK*15CRh`Tkw7QBl$3wFGEbPH90zkI-1*6I9UowB@rA zOwFur@-2)XGB$ccrilhLAQBdY?ht6nTJfT%(N3QUgBc1OP`&Y?W4LT$N6T6#fqr&e zF{9$C4(nNBd({IroF2>v53LZOqxuF`KLNqh!VQSunTS`8(>y$E1XZA?A=#EFIM?D!!r(PT4`wO6>@(s;o0YqS%^<4Kb)bTA_ zy}#d%NgUr&x>wL)_t)uD6dIa7+>B~1xJu#$v_*Z)Qs605Gq#Aj`5F;=G~^;jrWZO` zqdrUum3uE~4lGMxqT4iWS$(TPJ{TfYAHBJY-D#*s0bCz1tqd0ck;7`-pe*-K(!CajIwJH8w@#6 zO=Rs+VOv~>zg&Xn!}2Ko=d3Ugrge-GE%o-t^%i<#BkfV!&91l6&b5{C-9o{AxJ%d5 zCPlD_Uc7&Fw?qchh!3KitmRYf97^8_Unz}z{*kyEUBALcQH*-F!aH27_Z{o;@S6`w z@4OFIVZX!$VR%Z%shpbOjz)q9uJwV3yfIO8?y4i5Tt;O(%ZjR@1ev|Ubx*UJ&UbBr zOGy?|gu0DpeZP`dPLsMtz2(g4Z>Dd3+oN*w5CMm_iNRr0S+rz3H;BM=vn1xs(&aht zV2Ntl%Y+Ym2Cm?#BI!#k{&-3adOud3aBXZffeVvTGv=kmWzx?w@9g`dQS*{s%adKB-2HB-txijqucBwG9g{4H&;#d08%{E%49!HjkI73q6n`VSf zR0T>!5rzT%PK>XuuZ#H)iuwi{xT-%DRwSl@s4XouJyxipsLrbR02oX;o@1j6d z@&0@Yl9ixPQVs-8En|RoO3L_i=6B9qSm+306^?%ur%SJeGw)AEWON?ht?0=mTS*{& zDUXOE-YR#iXq#>};#AKP=*D|!+Y8_5-i}OYk5L|&9on*-^Cehej8}DBwnJAmqn9$;KFQx{h+huYY1TytHiV&!lQP`Fq#c1r`*M9LW zWQ`;+PKV9-iA-FW8bq0fmsg|J0nL$xc#hggE++!Ac>SA=z+wptM$2^ z9&r@lMYoy=3fg$+*uX-D1)$xfkA5cChw-NpF~*yZuITysGXqE(`Xm87CZ! z$!R-w>gTH)SHMo=E>++~vg|Lhpsup~NX$bT8Ds!xMm-$6zc9-Yv_H&0BDk8}d6~%| zl|FU~#Ch}eiZH6xHxY(raTfFwJm&-^OR9(X794zRw~7M=kduf0lyx-XR`r62OBz-a zmnzYIINVsBGvjK257&QmcP9v`s4?>)#1~0Mt;_(=!--0|u8Ih${yZeWM*01UV~oRp zI=h75s-}X)Jz}qbqL;O&#=ea{32Bs0Tr%ygGBiW(NBE)Key9Xp5tU?js@T?E;(RK9 z{B{8kIlkw{L}bDrE}1eV(iStousaIQ%7^NMFMJ=q}X7DFw?9Xzat~Vl(>Sk$AW>vz6NOo7TOh8 z0`_w6ECN5t|4w;eyX}V&H7a1?r~wR~=}vwA7++4Alg35dc@yA$1L9f2Yy1ljWxmZ_ z#``kxi+$^$XXN3MXwiyQl-K$tfr~)n7KFT+<`uA6bJplUq=5TQY5TU z>5@R_d@*xQkUQ4pIqO5FtLX->2uFn+!s8xxvsv9kcuqNY9$!l}Wx1y)2N5QD3i#3B z=}u2!*7lU7y2tWai|tc^%ag%+keL?@5?KrtnM^n=Yd~^1Y&>((ZW<)Hu$e;^Alyo; zgsBcJyCAH;>^+!Yg`hb~Eh7pB8+o@Ks7jz$F94F$pr~%LqA_z^W3GN(jCaYLiqE)1 zJ^xm=;VK)eo^vRG$N5Nn8U+cZNegwjr+QFbn7S z1?&tFqDR^1`GO(T9biKyie(AAdI6d|whC9^EYToJ%mLIFIq`LhMN+WP)^SYTIjS$9 zf#azYG7*Doq=Dj4)UjEEgX?sDlx_I^U^AI`cWu%i(!f_3N`Fgsk)#F?Uf4$~vv+az zRgMT(P#4%6$MT|>a`EPJy)y9kW7AEGcCYh!sSEuVdMMD8ZF2e*m)6AooOyZ6FlH%n z29ddQ6ODzYq<4*t6Qj2_+hE>YMVnefpyb&mxFIwAfa(Fi`FR6GR8x;_wrdeCcDxS) zB{~df#l}LMLTfE;mQixeLGnlB^6vxrkM;ts->S`Oc!iA~79|=2A(qxpC1B-q8NTV& zqmrCEVM6JYd{K(sn7<>M+vXwBiaR|~>+FYx;4sFp>O48qxIF6L$ zs8};03F~P=3|z$$1t}{bu%F!yAlji#q54b_I3DU{TI=aZ0H-6S+caj4M@3@Al?sMu z)@1G0TVGmDs1X)Am!+t|M?F{Yr{>qDoqcOR+wU8lm}WH@1RL|YKqL7hf}&uxk=Fo{%y7&nqM(!T$y2OVA9uBOW&qY@pTK#LCTvm^QsSahWG1iAO( zI^C1$snFR>;*}hZL3P)rq^{FxbVw6w=Hj3q`le?3xYwREUAYRpIH;DoxZUdLB%Pdu zx;e2ry0`kO;@Wj|u1dk>p^^G5*{TP=`i-V~KCJq#usXl~FYPOKQeJL)$u{$`?ZDpJ z+3Rf}-)%jSE4r)SJeCJ9b579L?$F#R5E~BB94_9ThhcOx5A-{!6`*2-+r_b4##h_M zzT1aHTMd+dhF*y=pe=-#jJ|~MT;@iUN}}*1YASNMPr>m zeQ>JQdwO=80)K7lS=`uSEo1C7Wv*0*ZdR)$jtyPzg zSGVm}+pk>OrmkX4F}{pI%U|;LU2iYN5Cw|w%xw179Mb;osw)G=VIQaf0URY}pbsia zd3h$cpOcyP;Cg(q+U4j!i1Blc+ESe@gRMG-Y%|r*Po?VbN6C*L=ChUsk91Xp5Wu=TC?IVIdbtW|S zT!@)vdw4SL_zBVE6GjXO>o9hCJ|hY$D${Vw2xj!zP8{wz`sF83o9?)gQ0JuGlj-@L z(g`DP{soH9i`r45gy33R=NMRqeBhaH0W!hPlF#7pN#*IXaP|!X5OJT6-!15ld>B-; zp1m94TAUfgU{ih6258}?v9$gP8T4Xuy-N5aWfXC<=smPJm*S+NA5_H#dJ^mVK-KOP zdD?3*!BFkevYOJry`@Vo|FjE=(Iu_m0uHnlm<7;`$f<=LpjH7!D(C5Zz!=4~tBE-8 zzGMGz@?P!3SxN%$@%qP8L&|eE8zjzbMFs#@JK>MG3kmPVFTkkUA=GBj)HmNCWkH~} z6_lX)0(W+NP5IgA+wnvO7~zdbK*qVBugoCsFi-^17Wa`j55krgX~EOSP&hGL9<7<1 zb!a4WUb}pf%chyG2lCvbM@%nic5a~b31&G|{Teuv9@AW@#&I^)Eig3%ag;XI)Q`5* z&l22Rn_Y0y-SQUdakAJ1$N4z;@C5>w-$L_=FaTUJXU37+1BW-v%eMN_ICNOAK|geM zcTqblR2~#^dL5p0xScOLWQQV#e+H;aW`6u6jz0iu3MfMFTsz(dd;N3#nDBqcMTS}n z6WOtLF`m#A1Jpe|6IKT=&GPvwydG9(f6iabf+J_KvMh2R{+%lw9A}!$_^Vv1NoKUM z5W`6_Zpfk>lHrdgbN#6y+x^Jya`Kyz2)+R&nj?tvMQd$`$IqU3CPRP314JYn#vB?b zFP~Bmv&LZ{cmsjh?M*Z#Y-&H>Fct08bJkly(n{$68Nts?+jr|At zfYTE%@G^=3uEDd02}57X__=&N3KLiHFMXwoo7*(+j zB2QLCG$}@?1D@bYfgf2Wmhm|5hYh8^gl_?Z#9~1*Ukrd{9ry+iq`IVo-c#|o_0hmc zA$s~u`BpRkjj2@6u^^Wfo>Y^@C=!i#_bZ(@+-^duPi!+>Hg?#lR&t<#{6;3c$`(t+b8J0%O3u^)lro~Fe@NR%OZsMabC+sLfXvQ@S_F* z$bUS{W{qM-f1?rnE1(19|K*H9YJBj(7_s!3ql^)Raym-IgO9>UYnUQ~5$Rv+ES%uF zzdBvO(`C~~`JO!@)kPuKA~mH6ilVmnn}XCIAB^*>Kc(2bGw30$PzyzRbUq__T>al| z6vB_La-^WzcPMVCQ%k=O?-G<5bZ(G?j36r~s_B|2=+V`rEDe{&jq!G`jFHCTrX)|M zX4i~@X*QoVsDB=m_X$4$n;zC(w72=fCyd6tyFW?Fh(y*>4m8zw(oUrz*F?x{V=1hU z>uc%tm2ZzQKMcD)%I4K~dyFg8`w7e;8bAh9U7i~xl|U1L02n(A`gQ!Sq;=F|o>171 zhFL^@hK|*@w)Z-8W^d+^=7*fFh8G5K;Rm|+;dpE7uyY3Ehz#oveH2YhO3AZpCPpJ^ z+_rm&%G-b;Fe_+nNMDgKoDEfqf6M&AHZw$iBlyQ#`7hyr-qy}wEM6G{1tE?YYGWoc z>*njdJB3@u>y)J448JH#n$kYjr_uIEhaR;cDz1IIuLJ}n!w}uB8#)K#(u3ZqBlGNz zS^B;Mp*5AI69_QOtIK+YZ`hcRQHQ=50EV7Y4pyRkOKr-Gop)anQQ#X@8;ywwe*+|?ffCk-Nu8%vdEZmI2GP& ze1}O|cUi+PxvTYkpRFJ_jck?e0lb2jNOUP4$TyLzFfh0rB<;}Dal5@uwcHAq8+Bx8 z%Ntb|lFqE1b}6W%J?IA90E|g8YN=gh6-cIJ(pm)$)U_W&2cZ#5kyg>qsQ&_7SvTfV zUYJ9}S(9|g^vCIGGobDt>+pP7q5F)*{vJ_-drVbs3|)&x}_@Y><6sPzkLsU>QI+Sqm6S=92a1? zUwvl(c-D;$8FHWOnpac{=RhnN-Wij=N;9ly$dHVUZf$ToUxq|Cr>;9_kXfqU8$cXI&&9Cio-L=7` z!_q6rI)@_WZ5gJiA!tLG6xb0;0x+fmaK;cQZ@I_a`5c@cG?`h<(=yf(099k~gnBqH zXlws_gQaLN$4M0~LKIC+*o4fVKl=_ep5sM?jh7?tX^btmPwL~EXAGr9fJV{q)FPb# z5%Efqh|~Hn|4vrSCdYvf*ZD4pVwbDh*~z3inSXvaiE?Kh)6I*NJzDQ`QzED3R0Fup{y8&6K_UqlsbvR;ncj z2mq%|BN{~dx5J@elSy4+0GbGoFLnNB_7OQ4j4|uu@5Y1*YhWL$ZTlJnKK7`>lP&}+ zJ_-mSG=R@n_+$f?D#&fkcv*H-nM&LXyiRJEK10x%+*TpN#hVixzkrC6V_m51c!8Q% z2cs$Lh^X?-tYC6%iq-}s(zw=Pw@+tgwJ z>3u9T$m~$=O5~d=9*4MJ95AXsw2O+=`O)8S_`I$6^I?R1pUEk0#8(Ut>cm9JSRVxp z;FV*ZQzNC`vPRw0n45`7d2ikdQKmGEP8>Biv_+t~&G9kr=><%pDqg1g&wa>?^rv$x-2pTMdcj%)C{d>8=!5tk>FJam1F+AVKD390WN2m9*| zDM`|kJ5iOq+ozXQHGw-LvD1C&BBT+I2)TDK4C{PxTy!`PMta*myn&quqk}NAWX}wb zeo!Vxl<=FdTL}7j(|1}-RNgxW`JIS2&MQ$Hih^KbQ{K z^f-kHMIgOJ_(z2VU;?QHXw&D$e&$S0cgR;9(D6{LTT8z$Bc&nry_KkZar3^*s<2P; ziQ}T{g3R03q<`ml(+s0U0Y`gdf9_x;uX=f|e=okfIn%CM$WD=p-}}P*@0JSo@1w4} z4?Up-bqJ1l@W=s#FaH2SC#MR`neZ%Or6 zN0cJXy8mnIr8_902cXo% z|2jQ}VHr;<<4B7hm_W=!Z3mcPcvun!2t(0&Z^8l`X`@SFDZFesrEJB#>{X@gO`A&M zYHK^xR6U;|2Sa=~6uE^im+O?S@;dEBDbEcrJeHoGb}M%T!z;?eD^$iO$;YoX&C#bW zpzO%-4aJ~l#-gwZ%gSf62f(a&SzI?^dl;6-ydu7(BE@{7Rb`@0d}5ttVx5m^k4co; z8OcUUbB7(AvhaLpU7A@tIHxU~tXztg|MpWoer|p@mqck%erdV#J4k*R5ZS%HA@V-d z(LM>SvlAr&!1mXY@`{`GYQv9r(9dQ2NEIdbeF!yvpHu=QF_n7VdUNxTmEpz z)$~)$M0TE58FMZTt$?XerRjH^y65MgeNo7({6u9Cg_c@e^CCwpL~U+JX&9&i{i434 z%83%Z@OM!Q0y!x2DVbqSYFt(*&OUw( zmMTYX*AKj4SxO$=gl#JSZSrU*P6Z*|g7RY*e#aF0)7#OfhQu$C>v$b=G=!pv)^>vX zn>r04;psmEqo(1{5`x~NRo*9s$x`s#5e=@d7-UeSPY#6p>wsOL4n+@ye;A0g9h9*j z6x113?Nj9niWF8@6ai>)epMA;b@l8UqV{IyyBXn7R^wc%Y~ED&J*)y8R;o2c()>j| zb{2fxFB~>noqKoj(1Kq#!ih3%`{+QGG8zNv$8*Egbk_!SBLLDq-_!zx@}$<$(~i1n z(JFrp=CI$8zqY*X5wWg_h#5#g15@9J_jDR4E)6_g1t1ABK$kYq_Z-6Ahkx1$xwl6` z@)xD_b%2f&Wkowo^%nr%BZ(G>!__Fqf38FhDjo0kjR5aW?{Tcw z)W}6^MBrI80Q_ltOpxRx-@%RqjJP+MoykABIqIX8va z@}svTU=09x)mKgpaMVe1q=ptDpukLn2N^)cEy)ut6c~2vh#P;TWl?h5n}S87M7P4K zQ{B#HCrPTLEqSWzW}0trTQXv}BMbGWtlp@uzPIVtpUxwjaUIWTu|yb(+5rO@Mp0t{ z_h9&cTemn6`*+U$ZUP5Z7=Sn5j$nmN5G=~BU!59_T6;SHqViYLP~(C$Ltv;8%41^P zcg1A!<5*uxRBdz90L!rFKdj`1^B{}PK2^hic@Ch}X;gQ2qpo&W`>IO$7X=+|ruoZ4 z%7v%-gyLEy9?~_aQu99%LQ7B+(KJa1N}K?aX$0NF9gaRA*n5Dc8f|g7NAnVm%!`D+ zBSCl%eBzt#JNVy|kh|RXUVjg6Olglb1D zuDuGy``2F9^gy0ZjpDCxL?BM##0_Fu&T8JQ+Bd{sW5!t#H7yjq{NWRY=j)`tMQJ%x zHH7;-btP%xk@BX<^)l{{{T(^CQ~kN|?78~*IlmhQAUzsSx^e__Q2j^w^WSy7Lj59) zKs-{|J#vt2R#QHEg7&kp=OX=d`XpY6~)@nM4sB}bWhIt8Dyw)=x3x8Hwp#)N|ZdJyai6f zAaVSsYAD#>!?p#TXE_R zuU{`k>FV6kwxyzEGL@~amy_>$)>faG^$HvOEIwN8=9}u1&Zy^!0EDDJg=90Cw%Y9| z6g70<#TaT(^4My5fP{qg9^nWEjc)pOYfN#G11^R7;g>@DtuLGKlT(ZvE0G$Dq2a_U zX`rB4Kf~5*)Q+P>;7w|P-K9twN+BO?EKmjV3k9iN_I-mFV`!C$D+jW0jx9f)ojn!`_pefgO zRga}l{y!1u-XTL?%y$#yMEMr$k-Ve#@us)1*t*vuCt5czolkkLmRdE#Q!M zSqVC6pkFu-XOKj7Da`w7%=+p|Kl>4gJ#*28kc&r|C7a%u6c+3#K@sW0<@H~L=LYb*eJ9r@9 zP-Ki1>ATv0tnkbCi0ztsruihasOxpTZd=1#q-)@FnB0ciM3`3hPmoAsAAjIK3Q5y6 zkku_dr$bgUt7uS(0kJGE4hBglp4?gL zk43xk;g9!>6dlZzISc@?$qn0$wMLdbn*cJqSQAf@kMI)BUQ-seHs>g|ZdkA;kmaR| zjh~1myi*25=2Z28TU9zYi1auZUiqHnvecZ$7;lW{JB1r3{x_3AJ2@|emh~odLv|A8 zJ?xf*=SfK;nJOg;_HSS6bm_erk;vPRTeQRPomo`nQA)FqUm6%t?(Yc4J=RxE3^U>@}LFE7b zer|)LpOxZtqR0T(szVX`3uM+gFHFr#_G&<9xi_G51(mA@8g(TX@a_|55MS!R&Jb1st0+xoFtQRqR-o)HT|q-Sg4mng$06|LAq zyxb&ZG*#oETiL!Gg4Q9QTC_%a_^iAM%RVrg=KH~>8|&8B@;pk-x==g#%xmWU-47LE z{22=SULfV=(3A74bxn${H$OZ$cR$&j=F(&2AbO4V{!EC^r^3C~(7*hlTc7ujE@QD* zLjAutSeZ+gp+lMHUb<}-5(FcHSKbw=h5ZwZyt_W}7PC@6mItZ<;*V?UE&pijk#Ar>oC4EhK5rYRr=~Wlunq&_(t6B(rIy$K`m@sYPV> ztcD!N**os_nLM{maOH?;4UVK9uJ?OMh!YA>@tf%PBRg)ta;-cCiw{z!9H|=_+4N0` zT{&1(-;WDBSg5YTZ!}Vo7e$kmAM17tRi?UhhJ~y=$5!Q@@}Cv5>RMeH3i1=`XKaXK(&!iAxW&rXM;!Oa5@^=&qX_XYU!s z+AKY&nQE?_dDLOv`u@m)x0!?XoB$uXTeHA~v{Y~S9;@Mzp~;Bydv3vW_b#nE9=zq9 z0o=7Dpwy#T2uUwf<$L&+($CEnE@fW$SE#YOB|`>~P-(rc@*zmC*dN38d9YmL+7+ni zn|5p>--+n6n|}@Gt5I@q#Tsc4BTR2@7$v%Y1^LEnB)7`rQAd@Uy(boi(%MoIb^K3S z8ik{TyCsUnB|~irW`Bz&=;IBSzjB#x?G0vNNkBFis&T;~@n~w1RHNDlddG!G4Sp;8 z?EQW=FHoKDaIxpOmr3ib4k;^xsehR3qM(E{;)>`Ap;XPB0@Nd1@J2iGSgZ$9;KcV< zZYDV9)~IHtIWF_e=f;Hu12p0w4$*VM1vlTE^2lJ&Y#Q%W<*PR=S>|0$<^HqPI``<$ zPB%mNl>SiC5I>2yI6wtlM}-7G*Ua%%h5=eK;>Y&>|T<*xf(~mz=vu8WwnY z`bj@*rC&2`4FsZ-AMlF~CN@3MV+)zbe^cFZJ5IJAa55N3;b!-|baj!VXv$DZhdp(A z&!T6P8&Q!pNDyL9hzYh69th07zzZZ?Pk!@AiS-TO)PhE+a=_UeL0*o~3WPoghmUNM z3<>W?QuC_yy5q3%KmwcJD6h8RGW>(s03-Tfd?<7o$7*vjE&d;dxuctU$wL!S+H*5b zE+}3k>Et_a9}TKtF9CVjK`U1ekcL^mV-#-rIW^_06fG_M0>rQSXJl0OcS-pG0Q0+X#cC63}D zLd7^16Y?r=NAKnR&|Y`A5;e-)O?$$ZI+l{k`$! zOvK6TB$`(ZIs&7lwvW+=QHdbj+PvGjMuLtdz6op(h!DgH#=HgN0tj{yQRk_F<+3<1 z21w+~ShR?kwkiF`RihWerl-N^<1L7HXZ1iBWzD*gl=uiD%fat#`bQH?9eu2Cf>`e;XCGe(#`)_NpRqiYoR7~{b&XlV@{(2)6*W~N)wIxUUpe9dc zs(*{XobwMV!>K}#&;6)Us)h#}3tANu(a*E%IKb>_tSr%X?(fcwEeYK>>1CCz`)poG z6%HWWlbNhljpdUR7s$Snm6He7KX|MgoxMp^b(f$z$Tq89k`mjXCpc$Pg;Yd0f{SLH ze(3Oaj^!(uf3rza;i7QIWfNVcm)@<%4p0^KYV6qGpsYPT3N1uuVJ8? zk=SJBwTdLLG%Xs2OJ?MaU+Y=R>Jz0aff&l>81zg)^carF$HLvmUO9+MmroVf-9!?dwb^01NUMMxe>nn!g6r56vgynyKQqYRc zR^J@GuMIt5JK%Y%A~P;7@L$)$Ht>2YSxb(>`H zqN6pIM}c^Ba~Dh_u+p$lE;`tU3j0O|b2q{iu$<-P7``(3&cS0H@bA2PP~1i@qsl<| z5xUCGQfIhM>0 z6p=}ppR?Y~6_za3Su7QeC`*DhYVqSvJ%vdOtstSZSl{$;-~wuqy|}Vj+C%B2{-28k z^nyFo%n~)`t0`v+BQKT5)6We&qp@DBxY_XeW@C~pmC0EQ4l6q)HNve-E1+&unHUZ+ zD-N+Hma|QN`)J@yz*$vkOm2)*mz~QXsB@OQb>yxrDL>pIZX!C|z<0?z^8FHz0ndVg z-XdWxH9&GP5Opc*_d|okMGG~*nyHJV^OXde;8+jc40H69X>F6({49}CH3Ht+WQt`w zg}OogsXdlH952TNUN!9@WHF)v(OvJZO7|;>4+%Qx3+V<4byTw%SqcBh7T#2n(#+VO zZ4|p3#GCt!_kMrk8>JIvQxSh)%F%<}f4*|x?WF!0dQ4B4G?eIWDSY#C&(Y>*V#X^^ zKu~L3Ojo&YAX{)o@%H?%@D&aT8*7Pc%B4g8`v+Fe_BA3u=prQ^$;k#4j{Q{}O>W8T z=T$eLDy9f%FxJ;gFvwtsU@db$M@H?UxC4i5g|%#Tj%?ky#NyZnF<9(4NYb`JvP29W zgizp7wX!;kUL!S}bLT07 zhil+?z-tZ1D!7vEWp36-#rs`q^}i!wPXqR8R)xX% zG}DFya59!PdIcg3vJZ!zEq{D%b@^IzyhCH3XkXs7$Qx!7w99i>!Ohi59URJ>8)sE6 z3J3Nl&gZE7nY_Yi(JG{<`cuJ+u(NmiR1?gM+G#BNB*Q-xoPD{X>Y|LF9IG~H3DwWy zL;@2?$P*%Dnl6-VBXTgPfLdx?rHI<~U5Gs^bd}2sNb9tyH+C^poW-)V+n6kSyr8Gf z&ALI(Q-vNan!ETK5k*mgw)W@XHqv4j7zKIl>bu%}W`@p0$UzOK!(y%9aC1)nb*0w| z=Wi`mR@R}GjAXq^@Ha|kX-FqP=Z4kXi*pM97R6Tkt)V1XeY|pPrtnsuxK_EbwMDbK zsEg}Z^RgIP(9=YZ;s!s!63((>$zZPjkJ@(uH4^fmUg*&i1?)NWzjLMrcAmze(yD!c zpQPEnJOrxmY_o(MYV;caj;!Mgx$z&4ofL;WaoGI9?hlb}TM1senFt-Q)2N ztB^Uu-Jp|QQbnzN^%37baXS%=2uIpRle(O2N^}xzpI~~_JgDua$wmH#5(8b~oKu`8RD|E`DkCeqnEBbTH>I!AiJ%H{( zD{A_jt6JL~UEUyv^1*%mON-!Qi~AzyzleF-4SJe2D1W@8$9w)K4LBjcS(7(9cJohY z6Fa#QxkuxI5`Yu5NY6Y{dk4!0^04v5e_LWZ8t*r;i}`XtCP=?lKOfdbW9cHn6lloh zFi1U#edkN;&o9>Id)ZEDPRF8D>uU|+T+shMmr*{Sm3ZzU=OdqMN0BO|An(XXSGZ6= zQ(ViPTPNZgKH;nGiZMEAoccHx?QjP*cbf~xzMC|z0##Nh4ffQB;7qe=y8|IfqT6Y4 z9RPZ99_&Pdb!Lc2Q_<1}2x(eeH%VvhlUQVKk~5ZNNY?s}?F(!1)HY7ExO8d-VIBV( z=4r206h30_?xWj|?jq>05>i@Kl772EOePB~!WCPeqYK(m7P#wbi{S9%%x!S{)=9-pFBw?{L};vQucYR}r_}j;64U4ks zlb;(?3So54+;bW_tQt9D7JxK0Bjixb#3H?egd`AkrtP&9Nmc_>aX6fjW0B44Co#DW zMfbmoF@`q4$Gu2mRcrzwcJm9ek5IgQABNI5%C%iL%@kR~Df$gxD#)DeJWIYou{dL2 zCfH7yJM(C%!`;*fAx8pK)g}F_!UY*27I3#|){2Qe*0js4rfBwc4Fnvg!(?j&o9Dj32N)rGb zwc`BM__#=$wC5;={|$)*fo%02~|KLs>D zV1Ct!S}Su-pt=0|3Rp}jo)5uO>=DzrJT>6e<6{dQ{Stn z0M@$!N3&F>$aP&dFV4GhhDe?&^+Hrd2Sdi~49>%TB=NF}Ai}}N3>|KXvYZg_vtOT%QopR8uRz)vx>GzZ>ZV=& z-TAgmUR$jg&%aW$cm8#)&o<{9M?7u%zrA}Y*rX>6RiHMj&N{DDsObiNf2Uo3V<7Pm zJpb#$waeo`d`AOY$y%C@>>Q5eJSleR+IlxOA&vXnzU{i(s-x~7p?d0iQ4fl8E_R8= zUH)~wdtT_F&Yh)Su}#9gMN=%PKf!XH+aSx&Vsy-vvxdT1e0Bc00nY7<^Q$up){!dIMdxc|$>ccAgKlKCL~^5K3~;pyzdzJv zC@Wx3x=&ZXyBq!~7AX+AU>)0d?O&s7^k3uykx+-b!*iT~==+LLE<#HbuZ+dZ1XkYt zsDT9ihxqMw5<+YMmVhklYA5zSE9sF|IF@lT8Bb$mS#n7~^g*apy)RPro$g9ess31^ z9d&ZbtXeZ#W|+o*AyxIs_+#@2nlUW4H~DyYYh(A^jSxu1-M+2~Ua66nS-j@V9f3#s zh3Z(v@Lq$%zC<-|#jcr+$F+_PPT#FRTu<`R;*pzX-s|fl&DEaPChj%6_1oEmP!!&F zJbTj<{ZK3FAFF1|+E|6!l2(Rh>&B=0>n~&3v|em|ZSkGy$8Qxumu;lCmBkgV*`>8EMk6jP|>=$ZUg5V`5i=~ z8~aW4L>-k++25JAM}La&x=ijNbOS~wM3L)OG?=jHi`)|KZB|dtsGv1YE55Hry(U6Z zY+NqFA(LY;UGPf#sA0sYI@Wyu>nD^^&@n+}M%)6u2%jnPxb@`@|t1oWUOTlD!%Txefw*&QrgrBS# zy_6b;R%enw{K_;INS;YT=HA?(T;%<%x5UKM2q?5EC&2q)GVS z=5Pu~Kc1aA$unm1W1LEYo|g-gbo^X5bSA`0JlxAOHJPvW*hm;zHZ+=XtX*#(sZbvF ztbOBk^%zXf9>gIn(K9Tpt89&V%4;RZHC%|r+$;lWziZQrP(1_iCg~%BzC=eDHqV(W zvKv+zW0RUgB3FjP&k0*6Jv25{`?SXtInOUm;PbeM8;HfKh~A3yDpM6fE?hG7UCy~; z5wTL>ni;WL9OnqPJw&1VkdcJ;Gn<53tAl46#(r{aGE&XBVzu`GXRJOHxx6 zJ23pB&CAOt$eD4hfi}J2<4-Czv^hfl(|@lvH^>_lc#J(W=53>7g+S6Ll5V&51K_o5 zB9q1#h53prN45Pjvq9uv5qi;VV_*NMx|2fj?h)%VG}2M7q5^`at^jDO*WdC!Q@a&TS11MRBOP}oU zeK{6AX>y~yjjU7u?C$ImL%)DN-(7&1PpbB<5ST*@s=p1&yjw4*3y_RQ|Kd>6HDXrQ zw{kyq_-DnP=I@|Vh74tcv(x=5#T=Ff6YR~Tt}Am)Af&mo`LOYqBXcFyBsrvtmR--W zoAGsxqini7w9D28r7sMZgxy`qL%)r~uwrsFqo2fZ)x=>w_6iRq7>Zo$nvk6vdwVT- z(^=e_Q*I_GRX!w*eO!E0VBD<H|`d9-J5Yd`z%L-%EGC5FUj4Z{({*Bk@)z9$Q4zZ zMz_1Tiue1=ZtY|04C6eBm;(dE#byWb&v%psV=mp#X~r1ThNiUMmB>+Tcyc))b>iU$ zmu-f(9)fV6qIv38tqJnH481f|x&Jn+BO9&*rQVw`w{YaO1j|Z-!>`*ca@|B zkdccY5o&5j_#Hp(UZ=^S3X%3RzP?Pp&YAN|^?rY!W(1@!33Ap2TCD|f)e}p&zDRce zl2|iNOJ5d08!>F|-<*5y8l3B3*y``yUHt>M=h|1-E(cLp3tosfhiSXZyM>$J*%w>C zyI)kn`9Du~`|*H-6R019f%rrv&^Qt?ju+5Flw+MINgyb*Sw^2eF=6>)?Fe&PkhB6W zo`)gW%i{E@>9JzQy7`qaz|w8Kd)M)^mJj0^vsLACzN(B$)kS`)_iwFp{ksunX_i=~ znxn68efes$ae=wmy<+#NK4QPM8Qtnx+{QVT zi%eyPBA9#={NV(|qwu=+XAf=#`TnUVe`t`_l$NL&2=97Jyy7`7VN*{LyZ1DVK@UAC#$oAF$vnqSm2Bbp=FHYw(XkOH_+(R zpvK=Ie>lL(1Q@g|vHdK3Cz$=CP_26~iu?`ZFt5GaG4dbkfC`EE{Oeq}Ip$HIzCtvk zy;_gVHF@G5?L=C7z)EA+XTNRw3Zxg2eEtqHj2w6!S9`xk{cQvNQ?u(e1c(pDNgunH zsui|+_u0$uDYidF<{k!WDz-)@ppI$CSbDsowuPFLYeheF{ZiQX@gN(DFoL#F`(#t1 z{6bFh6`>is@Rm;_8=u;eu)rU_dL4H^XWYCP`bTopyOEf*39nx}Ezi2QgZjNA8GPH% zOFw*ML!Ztg|2rN~?6L9B^L(uqznAddR_AEpRKHI{jhJt|{Cu={dHNj7my%-*h2HfH zk8ew$(Ls%i8K3zc9CFmW+94V=?bX`HblDv@l?U8ooNoSit^)OEr(zVm{5h^g7+vp%3b!B#dNd**QR5ZkDJ50Jc#8$0eh> zz`aXSVJpK_2U;#4kXV)UB;E9)RV)s%(47J7H6q1`Ae`HWcISo%%-bS4;@(upn+?TZ zo|18H!~_zcHtGqy1ZV&qtPVJykRa`k(WmDe+aD*KW+hN>z$+3UA&ssM#~}A(a5f#x zflaz24HA5DbL`jkQ7QNEDb0Jv0w;kn&Ask{ynp~4e9H(b5Rdi?gC1jU2g9!I-&dMf z3$lTO18C49dQhf)>@DulUv2-DNvF2_V197*Ki#TGmBau`9F&{NfM}AyM_3NiAd*@y z$u=0%m6!(4280?tX-8mP0Cb80ozDVGWy9~0V7zpM`>M3ZC}1B5Gqxj$PROfU!PBXR zS0S9ZEMVRG3{xNs9Z1Pv;MNTUb}{J~y0*ny<}Tvi9)fGZ1nPlL@F3npf*fTC#Io1- zpiCgh5jbiTMdxy)8Zjl$-}{pQIpuS_m;=76o)jAH7maX=EKHhc6UbJJn6Bo3|2hU6 z$j`0jZ^eB()GkQ$Qm_@#Sz<6n6a$ly2@>SZ6{!x*{hU)#ldE+pY%;;F+6}lL=+Xw_ zR@;|@T7r5ij7+T3)D|qz!D1_AZc1YySz?CKMF#tZbowp^q?-ly(dS{CciZwS2A@1+ zAIzP&R8n}+`93MOmfdUZQ04@XFZ1TQJZyOn<4qhbS`TFLgE56#LHu)6%&bZKpF{(X zA?%|l_D0yCG>7C+sS%yY!MlJMvjCd}g@zLj$p zLw7MNZaCgi;M%+;TSBJmF@zf<5$|0tm0I5Si)p4Gv0W~08>D)bUBQj0s_dhBYFU)j z1PTW#SjQ~_0E7HJCTb(keU)OQRq@N_Gevs9tEI|!3ukzk`Jc%M9AO0iHln@r`8_I1 z_NgrTOkqxM`FR`dK6zK&l1=^o6*bDCt+j^|$^wFl0bpJFBe*-J6Iv!SV33cJ-yTEzcji^Q#hES?Ye4-b~yt&838VJDY5MSWQlNT6( zSdEw$3FNOvV5+ZXG5)uo84;;zf{`$SspuLXQ!gI~H&!k4wyt}l?ynu(J@7yuF&#OO7MG!?=_0MbU2_#?FL9@(C<2>eUs2hyq_W{t`}WXM?H(DbhP?=UrX zW}$haJE{6CS9N7E;GPA@HcAlj&~Cm`LkUPFwpq-Ka)j*mMfQr10LFpW%61Yze(h=<%D8EUgH1_T+0>JlMmeM^(SfQ7P%{G(|hKsBEh zqneon__zb-sNgw!KcpKlCT%88xqeD*cI`-eRr|vC-3xOb_@g_-C$F32@it_-v>ZnED|xcW zgad8Uaqi1M5oM#LIUMjZLZ*;x*@85L`3O?j0zVx-xXrWUn2xN~0^yf3~PN$h|r5T@+a0^YD?waY3 z|6f1y1w3e`>%*F7fg42q!0LNhgPVVtHfOj4*E3Q@byp?lnNISU^h+5a<{YC}aKk3X6m| zEaVvs%ZufZq+RhX1C^NjLWWp{KSAKJMIlr}bgt0-HeD zcqPZ%My-X6CfiYFy6gw1m!nQ5vw1Bfu3)4eRT5q_}hJ5LzYWe1RJQDC!^Yo zhK}C;BHG*JZ1#4OQ&}()RQhD<&xg6c7Z|dxR&aJY_*NkbOwD}Mde89~B|qwj{w51p z!mDpIG&IkLLxI#lSaM@;6yT^n-&?UVjx#qIZLaM7bVem(;-TK-=N}g3{i`093%;s= z=wF!B44Mq;ob7WSF#Aw#?OV+}3SK8nn}&kk&5TNkDc^j;?}mF^}(f}_0Q;3IG{b)!5GB!G3{e5*zVS6H$6M8>f^rL2^*R#xzXO4&pRF1`s$;Ae!sMX**n!3=IgvSxrTh#XStNc_Rfz3i|Mm7QN&(bhEbB}F9xbsv3j&5C{{t!O& z9XYzq*fk4&^=s?0C_BZC{y$NooX3Q!uUcM0-~7%lT0SWiJwA}@arnC!od(E16j;|N zL3i7Lx`WqK#qEx>O1$p%ybn^5k z?`va=kGO)SA7^D*KaMBMJNLw&u~{`Q#`Avi`~Q#33o-wo8+SxTVkG1QTS=mpJ!MAB z_M=u}YgfyD)16-z+iu!DbvV4u#x0wRID20|Vn1FnZ~D3G-ea~K^R;Blh|h~J#d$?I zqxHd1bp*B+Y7P_TbxR zlzghYP#3ObJ265R2A?50W3rEpjCJW&As0^yx#}hzs z@kRm!ZLXM(0ldoefJK0mimCCcj#n3@&``-PB!GgZL`fN5*`NQR9y^=d-<3EWv6QjI zM^?-U>#Tw3KwUdi&XUUrP%w*rK z=4Z>Mb@+O1B^t?0VJt~8hUKUDGqZXGHq}hB!nY|_QozPsc_iYF@|A-Q!xxkPpsJR7 zaETU61GLeBYDc^m082o$zmCPY!mCU~SK}r7tM7$oJL(6}<{g5?+1u+~p|ep^nF^Y> zf3RD@We+PD_hvy)XePBbnZlLYKNn5lpM5tm_a13B-u}_ybZ5YOP$H^+VTdC#c*8`=gQ*U#Tgkxkpa)SnE#c;i;Zj^R`;8_sBvw9HlM&njV*lNeEr>udu-OmcPQWQs$KV_(`UbWKH zT!wb;c{}yj87Kw+BrZ;<>)&1XUiPo7E77Kp!o8o5T-3VV`sL=!+ii1+T9UDjM9XyM zB`+M55z9BcgubXFy~uL&x|eYu58oN>09gzi8z0J3`LcwE%Pq?R5FY-M%IoCZc0TO) zc38F;jOtS(5&?~I9a$bTP6mTNn|O2mN1;`omArKc3%z>hB>+HV zGyaQpB1ip55W&`nQABjsC{y}-lr!zi92j*1Cm%r8o-!en9ruFtn_&ooyg%;%k?CB! z9x8M+PGsv!^IBs4(AbiY3^2^SD3!=BSf|H}!2tt}_uk5ECJc5Gkc+$&o*IfjFGC$x zfA{s%;^-ac%WiLNEVDEvYf-9CbIIC`?&Pl_uZeb@EDtgpv`Ryai z54ssZ-~kjDmlS#1-GTV|lvjr2^tW*th<~Dd*-zf%ry!nKn1+eI=?KvvYO>-K(F5dv zkmi{(jvc-AK(osL!3+R(H@QT)x^G?GR!>MXy$atV;y}bvW7+;V!OIcV(Qe^!VSHAX zENQaZizg=X=e%`({!Pr=#!JZh9%O1yuKCuh4u2lvPSh^c7YU*!opsj8b@@1;_WL>n zI=%3UYf2VXG<5UD$9#$i9*a1iJa4Yfofzp<9sPKJpf-myN$p{hNVVlhM!InJQ;wpf zBKG=z_z_&6!ZS&Q8+qw-caHvzcZ<)fduU)VKN`j*8W@-RkQGGe;IS-2v9st2Vc{ej zRvh%&G3jfv38$Dsig8-FDXe(N@V^UtA@#Z6bL-dc=d3r0#4N5${43{E;&~(2G?pY~ zc>c_JGL9=&qtAujE4j+Xt!T^9YfB@&Hn%*Kb(8b7f30cPTwtp*V^%rp^JWMbt}w~U z^PKRrxo>%#c<~fZyP!Wt;V*H&dg=vjKIl!h8IXW7d+8O%^Cb$pkVH-pM7KVG$(B_d z^@G_!nudo$uKsxTw$`|wsBhmddft4UMZjcM?>@e3T{th}N5@S@kpX16ta!A;?q4j1 zY<&C-BhoRzdlZ&3G@yr&ndgGU5)i&sGOT~6`n9HWpPE+^(IIq;V0tei8q4blUKo_H zCMDf9s(KhSDgr%yYkBnIOZRRVzZ1>p9L?qT$N$*D)W(+^sp1<{W@e^^+<dBc^pU~GD(c)1UE?QfJ|jT`1nfz?jhr=>o*LcFS01Pehcu@ ze|JsGLLR9d2cVTBl60{2IBfU{;A-*(q_e%wTbT7w@3@7{CF`yB@$LkC2&${i-mA8z z2u42&XwL8UyQwzwb=yc!cn&Cci2mZ)2Smg)2d@5k=nH`#gv*q6cdUJ|5%{`gO8Q=F07eFOhQ?^pSZn7ZsM zak9oPDg9QLH(dL5T{6KlGwj=vh)9Oi3Hh@jKVzP)uIwtwhe(dL)Oh+jqQ7~1P)4_H zw~?7R=4KE`=D)hoqz}Zg;GfhV<&{G;wYNC(Jk~0bG;#yf<-j$8WLZz;cZKyG7$)lv zrSO?i8iItzzM@?8PgWyf<69e{k!kfz2S-pgx^_0@kU3cKD2Lb)`;nBoy|c5^aA zG*A%HMG|RR`*XYWLe%t^*`v0>zZs@9#G>G!QN_kpzS@dfzX%nrm3MJd$Jt3HPVY)Y zdY_w4WN3=)4M=MupjPuSh7oAfRL1d;ajGI2pTDwl&Od!az%H6wlZhbm!;6tTRoQ&! zbVZ&Cp$8~nukyGm-Hf0&$!)Y*5;U?@Xb?jhbO8Ptr2F3=H5{=d`dvEEn^akYDTvaT z!6a)ADG$n&DsBSH2$funCLmU&5S3)CE{9j|;lgDj)ge&zme4G{1_;FTU7Q+TwPA_p zVxT79c!yPP3U_o0lmPrPAxR*zg`DKYq9MAQ03SaX{~*O!lmkgDS)9)$M>4P2xAJ0o ztRs@t)VY8B(a)NqKuGuS*!TQsZz^r_!T!K;u2SV3fbOJX?GAPT}g1yVO4tz=zz*bY_j zW47)izqM(2M&{9mq}ZDEgsKC~K5#8UwY+_tNI04EL`3^%>AS`LpW#V&d`$G?hYRzD ziz7Pr(-zHa_7?t&k?$ z7#dk!eNA{$@?E2%VNpowEsM}|r3GdZ-n*73N{NP{D6yLf_b16Vfo1k(iQJ< z$*N@56ojnguka*WnbP!AvcuvKBsuO(GL;t_KXLX_@btM@lVQC5@ZF%{;^mJ!2OoDC z&=Kcews`E7I4n3O9FaMn#7hIE9g{MM@dutGInfBgwU7h4A-YJSU?-dZwL)R#C z@8bG5-dx>NQ6gA-BcJ;EZiJ?x?#Kwu3 zfG#FOoMr?!v{8%*NKAYGb|hSfb;ROu@(S#eWdf>3COOU|Il&8&T~qKrH~G~c@Toa( zQh4%)>Btr#<)3E?5j1)qGYai~TO2t?oRe4J24d z4mPTm#H&TlC)u98W)uToU;(S0wyd9)#_X4x@^?eR$*NNgRSd3A#jRf-ymr{BkCUE< z^GpFebg*JOP!^NK#y3q}NkRtJQ@;a>;c?Ukh~gB9Ej*rjV>&c2fejJI##d~DaHPgS z2Vdqphorb1e%gk7cDJ2ry)pCRat2r_)l=gAG$Jl)Qu!iwoa^CuC`MCh0c zdjECh#_Vc{%Z)TB4+6r|4)72`xJDO6FZfv#;U|pSNgKD}Pg-ZyXmQAJ=++@6tj1-m z3pl(%4sD$M_19tSAl?->^APd+`GuL5kePpna}3ygJtoT~^3v~PtB307m_T-z1uu^b zH>cx(^>5=rM{a8Y1ee~pn#rR#mZe)YQgfs5r!pUh_sg&LUg8tIY!`uF@P+TLb%y~k zFRRNn!*SyEa6AS)k#0-jqad-Uf6^Aq;l+oAQha2d&M}uBGVH7h>9l`Fk5lwQj_NXKn_?Rrp_aV%fOvy@Uo+DCMCfh zjyMp6be0hB*gCg9;re%F4v<{dKkv!I5F#?viO|fr%U=0+O(d_?RyNC2jR~p6hC^c} z-L5mUZ(yrJ+ueD7yFFbfXx@{nQA*KluhfG)H^##*`!7_ok%iLbgtYbXt=}+`t*BM> z)>N^2`(jk_1R0xMfX&1-NeD#9eIppw=&jC$!)<_xyFu(6N;XPwR{cJ&-k!}5voBx@ z>e;fd;>R;{o05OUBOc$*;=w@p+{;QP$~;mMZUmJnVH9sWX1jFEk?}JG|8hN@WfIRC zc}JbqaT&=$L0PUP*saCiPKjAeDz-7dU-&#`aW(DDTKZ=%tCb{XZ}Mr5henlj+PGjQ zrrTz%hW*3~sPX7rz$pdRXfS#x+Cw85Q^{d9q=QqyN-HbIKPmR;N4VHpndC;fLBH%OyV*g31(EZa;Muj>7aMhNHf|vyN|-nt5GOdT@ehpWyjrI7w7@>OG$aw{ zNxt>Sm+VNr6&hM^`>87(k#a2tq+ECtvgb`j`NV>}DtNYfCAS{v`JhdE3kmrc5VJ%m zwyJBjzF=#(YU?dinUp8yJu?{yPT{D57!k;FUT`ifa5g+i`Hdg&P9PG16)YG3%wo5) zk`H=dbLsBmA*QUJk8`gQ+h__~b4)w)3K{*Y*ejMI!48iN>W#@$Qp!#X(al?H1v~3i z{w;eqWxdMy!!c2eoNWI2B$lE3Up!BNbrgXk~IJ))- z{r#flERWB^>h8azfESbpaZh(ZQgpCd;E&ebqrQN@7ia2Eci~BNhU5;Un$FTjN5V&D zeC&@L1DOW#bD4Au?_T+%KvuOqPUAf;*B1f}0LUu{#JBzHf0}08f{W}44DOK>g1CR| z3IEy?8NtR#TNZGVzzvu)a8LecdxE$2CDoQ+hypTc!BLiW*tY$%gZpwn@-a7|!aff} z`5waANnu_IV$%6{HmPT>1&@M)q{4ox1&jgg;F@-_=B|~P{Sx43KnD=EiN;;P#3gaTIqJOv@=vixk zra2Ky!@CasKRiGFz-%-{=|Nh@@%<{IfX(ibO{DqxNY{f~X3UZC*j;2U=uj=~Q9B6i z&Ow@jlwYS>_owEo0tI}U?&80~?nP9Q=%?T98h!l{>HjP0(Rb@Oias1T2n5~QgM9pg zx&z0ba`^fF;*WQ^sl3>`^;}}C5+J>l!AnX_wn*jWr1GMYP^utuE~5?yL~xvxnK2Q$ zV3g#qoWkAK2Q)N_CU?lT(Jbdo^sjvX-v#diY7c_y#kd+n2~hjY#4b6A*+<;9jcCQ+ zzuvJ^W!O=S7s?GvAY~;Wc7P|XjYpc4>QP8fzMcn8i%H8tV^C1(H1piWxWm7Mb}mXJ z=w+xx|86?=_wlb;R6$v%zLbXlU%df_#a`kjQR&XcZ;+jUauW}|AE`9U7MnvVzXy?P zX=bEU;o(#RGoGYEaOzz^87r$i`KRGtywt&;q8Q|M*OlhQ{h?p`j*-=GGyKs81roIo zKowN}HP-jV)w@EsnQc)o9`Q>rfygADsYgJ3?MXa|2VDChfyASR0m!&(&mZm2weA1o zRzD0%ZM-}6F7@A1;Wcu7c18y693*-5Acr>k7XXoV68!%g@BjPpE=@9~Jai)?a|6Ve z2#y#?cyJgXqZq=dq&*(Z*jnI$(6#x+1C$VoHozb_@`A-wnr&)B@jWSm;_&WYp@hB+ zF%9p*+Az8PY?%`be&ulaS9yvK6}I=o72Xu6pYP66zM}ZHMECNn%b|N;o{ATrL#f=p zKb$4BVLfmA1Tpu2R;c6~Dv>H<4_qIeOUSsa`my2M3kK|I0E0jFPj|=>nmWN)X-S1^ zLJ#SN#w$SWa+^fW(jWg`cx|E@L!9YO5t6g7kI|fanJsIQtrn~G?R9~MP(g7Ycrg)u z(%e=hPJ8)%jYFmV!#JJQ@rLs~2iZriMm^P2nl+j{bYHi!d}F$kbt!zgug0N~;LyI_ zA@2HxfSG>>5G<1hLAx{QJcJ@9L+hIp_=H#Ijy>g>f=g<0q*{P*nAoAVvQ$~We4&K% zyqX|`B?LGb7dqqPEpU;Q*zKW^Rd^OOa-*m++i-iLGUo)?;}GM&3+`1nEeOR`c{W;~ zs%|;NVa)lIm^c#512Jqbwm!ULFCVrk;wk@Bxx>p$no;Ce@^(up2Spzc@pq#a|Hv;5 zg%{tub9MXEy}Q>Xbm#pY(Fdn%S*e7Q+KNoA5?@}0rA=$GoRyvaLZg;nLay|F)% z4P-Qnn9JCdSP7S~oF!*--u2zjd2l5}N7}ghr9?yfT;7?6_{ZBN4Nq2^rW&4ZbpIVu z<~bMx1a_m!F;&!cv`gromAT=aG~!j!t#u9b`Zy4bB@(h}Nx^n>T)x5wTc+j?oZ^ZD_+6A)=_lQ1GW z<=I|qCNw|CMg7xw4k=GgrR+a5LbOZk_PCb++}B#dl1~Kp%Vx zEXPD}-tp;GZFcbt$HkS6A$-49!bE7`Wpo z#pX%NL0tykJ>`fGoSfpQEGL%Zmy5Z>KVN*$p6g(*RK+e!PAcp_e& z1bZHsZfxsI=YbQ`C{hIBV`!Ehh5(LCBVh@sR74dHoUHfhmfj-j9ll?tOu35y_R3XT z6G+S+Ve-5QczF~YsHnuI2|9*CFt>>bcIa+&QFX3G1P(-mqJRQilE1R)8Mq}4j&|<3 zy^E4I^OTp9^yn@B{2gL~Pm<@Or-^s6pzjl@Z(0k>bP8}Pe~0OUHDCh=b&ISU_)0hM z+!5_=t%4@o9NT#>5E$Ady(XE?djySy$XD@Qp0LL5dI8rEApRd%uA!PZ9ER*7fF2*X zDer}47!2AVj?gTyA*n248HC@2NIJUeD0FQJVtXUtv*dR#njV%38wpM&{P=0CKBFqa2F>j24JggP$fl2-5c77vQ< zN2%1GN{9%m(Uc|bO+aH@ zVa4D?|Mk-z=4!r$5*^F-nL(fD{@BWrdUMoE&nPjqOlw^~@hI8284S66bNZ;OWrQthQvYb z|J59GWx-NU(QAC$p@1h73FM-wyfG8u<1G**JTaM3P2nmZ$+0fIC>2^dbVZ&ji21#m zxSHYhG-OX8^VI5J$Dp2`?cT?T0J4k;$~o0N0+Cuh<95960Mw4&mJS=J#Cp10#x)V~ zU>q#}ei_u+ok{35Q!jkFb|GrH5*&Y@2DCygOv%ys_ZNnsyfl}U>F}%IVY0spTT$3c zv2%E2C-(2!qSotPoS4#4$z)aZL+2_!uNE(vcbenS&-t>cm%8#ms_aZsiR>;@I-}50 zWA9q4v|qyc(X!;zCwu92hOs6xI^4RKbme3`7qh=zn`5y#FP#cAF=PYoo+spUs6e)d z+m{tCYV(nF?G1i6B{=7~oKS2qkDQTel0g!ozSNgxY^m78H|m#*KqM;vL~{FI&sB4# zd<=h*yM}Ue31|LkJzKqW*^HM1{)^&NmK4-#AE^4ib-fSxLmxt_UIsIGUV+PbhtCFm z(^vb0vF`EoJk?;D*;>_;?^cjuFLR(*t|nN1qSENwt(&}Evh6Q_RzOEYczbdm zKU=d%WggqTWFfP)mG;{2fk)RV%d^6y`3yhv>i#kR_Oe<&bmXdBuOEj?Tc^7VvPMm8&w}G``FEWC2P)+EBF{~nHJtx)A^CLU zmWfP^7|zaAD*nu+i7$!#ApF@$Sg07dY;;&h;OwxOkS$3Fm(*E2u<(k@|DHI zVUGfAPtKuE@(&OCa-{QmzP-Th)X2W9r^2+z^&Y5)<9apE_ixkRd0%F^a|lZ$kQ&&S z%Hn5|+~!ThPIEGic#s1ep)j)p*k`~EJ0n&>6AZY?AKV8elVMy-V-$c<^KwJc__Ii2 zdgpP-3aZPP&{)cD-{&88y@pE=uv%BM7s4ZwlQ{3hw+V4eCP_&N)mYx}d)6g4Fo7QJ z!X25~LJZEw6o3G93g_c3W$u3pv}u7G_3PQjp=0w$pdPVe?RL;Q1)zE>(W9eW?R)R} zQ)I~NQ?ttj#xVuz9%l@Fr_k(DihBV+y(@u>0;6*I^`|B0hm0f1|1{k`?2`1GaA(Ut znR=cRX!0?9B6m^BrI84pQtDnOP8;67a|`gKAj-Ox@ zl_SqQ2o_kxxKC3wa7XZyT_i+8Sa*rtgcgs2q>04T`y}wQuEMpkQ&C-yJ5Bu8b4`{Y zwaKK*9nu~pV1wc@rxH2z+y4 z+ZWfzH4OLjkMpyQ@i8nTgST)3c0&O$mhqiCP-*`7H@!g5U5<*YBv`b zzi^XqF)ssZ{;X?~Skt&>+7wShc5=RO-=b=)$j*Jx7ALYhN5JTF#E9R82|rJg|AD&; zPbT%SXPKG)Y!3p#;2-wWkNRxPgkYKnimmTiRhSt651-xrsVEwN0L6sDqPU5`AnXj& zzf$YGU4XxJ`FvNr8sNa@Yd=Axbw;pNHm&(Ea_FFn+QU)zT8ggQbCtBeImW zPd?*%UsI?)mNGgv)>Sx9egL+3Wc~KRh+vATW#yOblZr_f$a4F-W*<*J!z0)^Jul}?pIb6LvMt|jv^(i}FMGd`+zQdK{$Lt3-L6@YSA4|xTiI`?sl-jw zYmtOeI`6#zoW=#RSo7jjt&q7u88a*9cDvnGV#mp*#Txf`y zV&N!Xp?0-Ft;=d(dIuT3S9N<0%fKhfYHI)mkMyp2Bfj?cx4zAPJQ~T_%iGxdnXg`b z%N)yw0xzVd2IcGI>=2t zVD{6OTXU~B`9BcNa?|w`Zh)6V`9^_n+BXUV)PJOfM78)Wae7p1DJPdm2>EW@UYCea zw}>amXf08tw;Psr5hM6=Ib6zEuWH2)WDwDRF5c^aH-4rqizjln*fZu{y8B_{+GHza z_mwP8MEDGJ2{4}jE`_F{MmaLCAyKs{0(qKe0z9WRca@Ow@eCdRcwT>KblU-(3+P(-nMFQtD|8N8(~I%&1B*3$UB)SsCgR z;3yja-WKMm$7ALZ?tp29ptcB5W=%J;T-D1II;)Sc3*ZzVYw>mCa*|(7rx|M> z&fxZm#cjnH&ErZD8B`0g&?;O6>_(@r%srTyJ#dC|G0Ku$Jaon3-VlEEiX-0-M@a4^ zZc4~z%4N@{KyT$VEZ*OR#5-Yvoah!cYE<`WQ9lD#H{8V~#M%PIjp1 zhiX`VuHrz4E-%VNwm1fQ@KHHwH=g&m*%6ZfzRK}&C)Ht z6O}M^%&+RFrS^wEmIK-=x38D>dPCYRjmp1C|Dwz33F)}qvJRP2auitV3CO24%A=l- z(p1v;>rw!0zC6@5uqnA zWQaCL)blhWZGh#;In|Mb8m34M|1?Y6HB|!>pLP8&3(@QTk6IHkYEIzo7Raj1ON^_% z0$tGk0OV&qGVKOng9*g@e@4wOEe(ZWSFgwKq0STrQ~Kgg11`HwemmPnYM|10bXh5e z$zph!&C9ZnzniAoY!S3o%2nAjcg_F5i??AXM~Fl+tm?5hVqh^{Ob5&A^JF=U>gUq| zaG@K@(5%NXOD1ckGMp&jDH|`^PEng?n!Il?wiMs*~YyEmb)ImviXA*gY)Y*O%8k(H$*QGL}v%Wsy z26iEzGG-Wmrka!m6q%lp>FmjMt-*UCuH^;PC>=7+m;Iy*?YVwN9w;nW{em8(=bh!; z^&zkO{%y732z`FL&g3BE$pz_uJ|-SFBe`5ZX4A0pUM>RU*c6c5`}BQ-_cKSJUEP1P-C|;g;_|n}?Y}y? zQHT*o6oYvNjT_e;didMAA6lrk(j!THIP|e=X60`3N)KEdC%^8r?w|xWEwQI|e|dk%zIOO@ zT9Wm47W&RNN2n5~ZXWk6e;y=88%6$!D!?J!Ad} zm*ycP`NrXFDmjrySka|D*UKbT2ycE{@20m|rnsixX!}hciyT>U3PwNA*Xq_`C(7Ek z`cSDs?8@l!d-b8GL^%1`#eOA+rv_oOqb#c(0Xf$3lNFxOu=6((elyMUReoHA@hNPt zPqhs&lJ8wxc)J5Buz;LMSt<%R`VQsZc(T&C?^t2T*{9K4lcKqWm(Rbr4&o6zFe(c5 z>PZzo?Alor=F^{pwrOpQMO2|IwXa+ z`Y8X4D_*u^ybAJyQTWc^%i7G7wIGNz8jJF#omYbVnZCFvop3FvACo*gAiyyKyW|}I zg&j$ibyTmNDT~_UmCLa~WXNYZM;I)Y9c!9WXGQNr?As^#YiGbhQ?KOcg6z2*+2p-f zi5!b0U{1Jva)dWaVmEfKylC>(y3{_{cf<@U3UlwghHfH6!7)B00|L@z-Z8gT~Iw!h_r za`;vftnoT#eeC0Tx`6A1SNf6h37@Sde!L?@c=_?Lx$1gzl#C{mPGBd@ffE}7xX6`w z3XUEof|wE5=g*K!f~wc@oCv?{vZM*E4TC(1Vi`} zZ}Lc>h=UhjY44aPY&-3|Z}}85wca+9edc?|a>JPlU`msQAf;n{_z7$o?c^@JCB5tY zxjkyAmUF=3ZH!9wXh@P)WWY&>nORJ7gWe0Tn+ZuV-t``f7kywNj&~CuHge*?ALEro zIJaze^?5!`g}pob>r3p$mtS8u!cV5s%V2f{MCh=8N_R)I*c72QVSXUWRh1}s%>Xe2 z*7O!*Op7hum*Y=(V98t#S6!psv<(blSHUKLI)g{lc&xV8Oz zUV3ANhIIi_3_4lxT_lKn2Lj*cn=D z3ZejBoNSlplfC?)Bb=NL6k5bg9*CcnyZd{5j4oEs2P!+{#sh3VXGGLkFN&~`QNwg% z728t{13m$y0h+mNX|mL8KlXjH*j7;BqDe(NigxT8l?B?rXd(Zc(}^L`P^x%KV@q=9 ztM!{X3A=N$phK2qLA2bjfG*UT%@kBK0GRliV!hECL%pT|BMx*Z6qO=QqR9%^nm|!7 zy7*>exIl;0LM=Mqd6^4WI*7?|-R0)6u>`dpy(AtE<&DSC9P&}-7lmMPBv;^8QJ?mL z=FQ^4b1llU_q;3ovn+&bk9*tv0nR|!o2AS33#Y+g$M|ks65r;kAumD#tnHYpfWz^B ztLrlK?9PEGR4E*NjXJS3B72uU!%yAxkm@Ej+<;jrsfpnF;=_CHx}+QMUuDv26Yolb zs-^eAkRNDfno2dFi3tDuc7!ue@^@aUbo=xZ$|eQyRRa-&ys$$cbJglMz(O#O!Pu*z zUvx6#$b9O%dI(9h83Gd}t~kL$jp_fnWGLvMtz|X4V2oV>!}Vp7@NQbQl@ljFe`ZF)tz#&^A+lwaLh3sCB_{RJ5d`u?2y|i(RR#ZM z)g|ssO2fo+`H}}r@qWbG^0mg>{Q3$iPOt9Qx626!dz8Be96H@5PZ51Sns2<#v>j_G zXn7d99(1Fn=1s7=tX%B4S+;ibF-(_^006wq0Cd%$%W?Zu{A*iHxfBIl^4^*6S)T2= zmSwAHF6}o@94??OGe$76X{J&HvIadJ!y5hKDm}Y{VCdaut#ceM(ejvwI>cGthKLir zKgeOiuoH_n-aVyADxj(o!RXg$1NP?y=P>Uh!?=$bN6$OU<9Vw# ziON+6p~kVk0p(};-BYlxuzf|Yme+)aT+a z&3w%s2aj7Dduyf)Pdckn8y}bV_*Kpp6r~ISzci0dWUWX^|jWr%GCJ%;l3v0n0UXjLAU3G_gBOVC=36 zI|ubMQHS_v-dx2_iSnbXYC~pOYqF{E5+mvEu}z3~&e}#+P39V7P{g-Y*iDKczjjbE z3gSTTN7Cn*!3j7$!5numJjgp2;`DJ8#8+f&TqEmwpqMP(o&~Cy$WE9@{Q6%*-|yEa z#}wwhMwcG`knGjD73V4W5|R7s8WxN(YYI}(hX*4g>r3F;44YFclq)HWHoQjhyuz{H zubl2|cPv-JOakU%r-wQC-u+yirF*x84yAV+P|E!K9G!k@YsZv$oD8tv86p2lR$U5L zYk@v=Z(wF&Soh>^Y)*lbF8$_iTb%+iq{H{S1kuq5L6bwAT2|Np%MJO-zw(&gmaayEo44Ps)coKnxi$K@(2LY>+gF6 z^gPFkpK``?$eVjlQHBihg95#%J1?u#Fbo+m^r`Fme%|`U@1dSbT^ZA?8Z?e?T7eW` zIUZUo{n-IQ^0I0AA7i?KG=`&0n2?%4^IDwW5D72SC4w+NJamcV_cmh>L`6{rVWybN z!u-}wO1oZQgJ5QGx8WWPr9lh$=je&ZQru&KoV&&(yypc&CGIy$Jlv9)QxVLD0KK$F zfaZcUl6)D`aovS<=c>@!*D4i)9@kGjJ}{+!`U0-*N= zwdw^|y@x?5Tp{4CI)#O?r=f21!W60CH8MiEiEzYuc-&M*jS03UY^Zkw?aMmqIR2VU znR+wo^ipcJ5~!9d{eEai^*U8reXuygK&CjRr5^h`zb zb8bF~N5&PUQWXOC#>+sqHQ`M-X|7N+ZgmJ)pPzw_azNH(_jxa91VHTmA7}KI9VVj` zslw`7hAmeNQ`2*enh1e%ChTwKuj~1CS#1rZBZu%9$0hSLpA5=N18kQiLHOGDWejE( zQzWpE1bNmf&(BZ07XfCb-MB~TQs_I3iRU-z=2~JwdKujc+Z=_~N?qKtz*^c9evYXi zL22As7I5J{s1lSJ#f6*7sss8HhubDjnpF9#33CN1Dg_zA#QRC7!Sfcgw@jBs@?ru_ z4r}{vg80=BW&|b<~5TNb_N4y8wbDdgfqW=Irk1qH}^^;dO)#KRfT9N8iOdgKVCjw8M^FU(t8}qmsorW( zenn^smx?o&%bNd;bbPiugKXdcST7yTN;s4RAR_JiB0XQVcsewwe*k!h%hD>FkcP#Z&;D5MvOtLQ1v?I_&hb(AkE0w(+N zJK7zz`j6`*&E-#djFU!dSW}_CG+?D$CIUdJ0N$ndp^gADguB+84KS(DCP22t3RT5* zSpfT87*{Xhl@4jGMFP@D4p>*m^~TSDo8v^kF*ynzqm-eq`+$($3^!l~K5PwiLhGz2 z$r^c~zJW{vw*nuD0VwtJf*1)+FbEL_l$u!JR0z;9&u>v7%dH{2%4{*1vo-Vc^Wa95 z0?ZqYmGILXX_Q;222RA8Bj`*uNQu0JX~kj3y)+M^RWPS;UG_yrc#ITY zhUn@;f9$hLku@iwT*RdnNr+7l%*72AKQ6P2M-8)heA^6ysOpMLgA38nKvLAHXy~;O zzq%{X6+(Mz& zoxctT&I*kC(DfYTLQEebP=O($m)3t?+d6jrM`6wiRa+d1EY35Gqga6Xrf3X>6m^}; zl}6KDADYK6sfgQUsb5iUKdJli*f+e8Zq>zvN^icr2x*Q$3XXq`BI6nfCRxCtU8?cA zsCf`9L|hh3j zaX#|maqo)uxkZDaEh57JT9-Mt^EI6n<*43NJI?ID>8muVyMRCv1S?4 zK5pMHZ$GhAhY+kjE~v~+jE$B;FO&YJh{qYD*0 zCi&_JK-$kWgRWoHaVz6jd(n;GMK|?}^F8Doxd8rmxN?Wrkq%AbCv~>HfNrtq5Eo7P zlZ@0z;SNKr4F7^dzrP6>R-i$2_DQ#e`>yFGezU>#Xh;0@aJCs+6~@e))arm zQMU^5#ENC_h##P$m)X45G0Tdx?lFfTK3rX1! z5(@XU;lkC{Oe>E&%a4xD#)&i1GoV3Ym(ph;GP-cBj=7sFG3jN^gP}j93*-nZWJG}g zo;?gCO%ehuNa`TWKW$42%bbrP8}sH2vO?tdjKdA$Kl>TXsEUcytcBog@#X@!SqH7R zE3o_6l#k%6IKQY3{Z!-M_HHWiTCWLvK`Ma$WHk>TbM@2n(Zqr!-6X20EV)C!r(HST zI{T?fR5vE{FYb=v6Fx@5EFgnSDsA9mY7%ANlf5q`@=7#!{V{lXA^xQ>IDUrX@CWKR z%S6c}%b+c8haPZY68?^(Ez)AJ0lsl3g1>XGwGv01@vgoWcBX{Ywt|t=_u1qRzNZm^ zjjnrqYKQf|2uu#ijK6Ls50G_si@FL_oxG~<2t=R#-6Bxh`rrOL zpEvSFO0rEP9t2R8*-vQoc`D#duZ`S6Qk2%*@Fl@y*@~CVT2`hT8`|F5vs_p!0Ioq? zX2Wa?26P&j!tsQ=aV-bXd6IlDUgb94xfW?$JCeW{@$ua$nbWT&mA2~;yeUevq)xUS zL985)fWJ3+FeWF6QUHGtAfTzX8QY4TlJ2D5s$0Q0*n`rSUB^FfJu&`MC zKA`m{dk&oGb{ah!npCD|Ons$5iceX%$m(3GihnJX&lahCcYH=l9i$I>SgPNmz6~;r z&COScTATcy?$Pmj5gawFj>5INEK_8rC5Dgxo69lt(5qB+I+(mldVSz1oDL z|1xweVMbmxv_ySHhdMOCA2K^7SD~2kMdPsdx5I5X&lGQfZ$YG@3$WhDbuaX7KfR{} zTEKnL9(vI?FFha+W1D{lo!Cs69Ft++T+)GpJB-r4XjdN*nk50VBwLoRZmuqZ-c}R@GS;b=DdfvcAOlaqM5jf89U6Gz54Yq?7;s4Ew5? z2X<+KI+qdgKjj-WX}oM&Mf;>!m1#+ z$>pBZN9A2ncc!0N4bM39;d!PGA$*u-y?Xonqwf71(zP~lihKaxLFPr85^v4z=uHY= zyca*%5+J3S-PRLY2nw5dYnTA}!7E?1cq0S4uI`BnaGaLBMx~g=iyt8Qi_*6FiE8N% z0YmqlznXOd@bh5k`pV{z)TM_*siAbc{m?d+MJG!fNv zgYAuT{kd{BcWgVFzP%~@ngkN*4&(#8yj!pKJA8e2EOI(IG6Q^ znf3aWE9FtUMAdW9nE!j;=Bb_^>g?EA9A?QKwtV*F$Lho*zJZ}{o&{lgl48ay;O_F{YjFTlS-Bw3LOl$W zFZQ!|CI!~YagYhsYIaLUSEMnGZr)KSuodXs;u^~C1E3Sa`?-w3pJRcm58D?WtTuH1 zTv>g@fvc{$9ce~U_+q6>lN)n-s~qx`l1I7?lRIe;!LUw%jMW$wB_s7nn-s&FSy3x& zCE;I%VFPB1-=A(89QzVKHR8YVY;U1%j%XfcB43EsGO$o&*SicGfMhmsO4&Wx8NQT%@}`9JSdGK~m{4-R#)9eV zA){Mbp!2h>J1}Uh(AZK=vu57TI;C|PMDgE|Aj z)`t6Of}|uw*&q8eW?4T6hLxLdfuY4o2V00IgU2@ZcZMxA{@WdOJHKj3jW;jAe)5;? zKe^vaUPu()f=n4I$KPb2l&kJ`^Q^sdwA?!UO7Pi}YmJf{|MqPPg%Wj+cmE$SP_2Cb9W6rG`CiO8?Pz#AqVdC4Wmpy$171O;=m^Y6TZ2m{(X?b$ zUOY&JWS8-C8*Xkyk*|1f&12A{C|m^FjEtVEh&0Tf?Gp-Kx%Yn{XS>W0xACqmflXyR~N~ zCFGNejChsei>)S60PPAVRPo@Hd% zc8UgUYc%I_B?11Kqx~vkKyNM%Ca-^%3b(eI|{ThwsQnWly3Xk-hKfn9& zMO5pRbKAUJ@S@ebxXGP6dxM9c6Xk9vxYK~lS`f5&8;eA~G_@H9jP2=Gt;)+};rDMO z5xs~6;=KG(5FnQgC5U#;W$+GjEIt*9)Fk5t9iDtZQLL-;|7@z>+I=k_Mi5JAU&F`; zzd;-JiYa)rD()#A5mK?GepB{22&0zk`dZnO!t9aWB)$TquQ zP4-?MwVV`AIb6P*Dm>E9r^Bv!eq-JaM|or0+?&%;p+iul&?twjHQ$}8Kb)5NK}FO0 z){Q7@*uI{!iLG!-#9CjKk{y7>I+Z-`Y6@G7OLTZdMQNE;Sjk3IYgyP#zAyRNTx)kp zOLm-rr+Jm=;P`r*K2C}a?&_>7fspEsd~aL0E#9FI{na-Iy{jMV^@rUH|HboeZ{XzJ z;TsJR_iVnb{CQ){lW1uOrP32@L%pt(9mR?bO3Yg1*m3E@`7*++5n__Tgp(G38~cwIqH=dn+-QBLMdY+Ho}lSKaTg1>+C&~3NA z33W{gc0_V)@OC7n@n*BXlj1g~<9a-Q5vGqFVRb49uAToNoB=;e6E<7|;x7`uei-}p z+)D|4&%n`)ft(KqvM-c%AMW1q9>?vsGjdJqCXN68en%5*X7XIZUaJ=Xat7?Q5C1BD zBKQE7fl90(<7rWzWMwnlU9GWK;!*0qKKz3)BQ5M!oJ;?VR<}C9)N+LqeY?Q)y#^`) zbZ}cpcS*{T_x=oG_gOC9_vJ>+Woh!12R7j0*wW$2 z`@*5!8oo^7@wLImcDMSq$c45$%B})|x!I)7IWXMu_1PP*mY>B)j0T*yzcRDq>2mP& zzxB|Zr=OR7?xNkf@J#kon5U~F;a74H^`s-1+OZ)fUi;DiXlL5wNO;NUOl|qaE$8QM zOdnqQhTaGdHU;&nxsPS07^iHV9a7XUD*(7V&Po<3h71{pn@Mv!nZdCYm1( zdhI3N|9_GYx~Z;=ni0`Z7)~ZxRh~&JN?nf`NWHEcl%5NZ@kS-s;&`i=XTgoJ<}X7*DZ1xbREVzcA`z zThzu#)Rm76^*si0g3-bNQ+z=`nMB5xpwua?*&RfXH%<(K$A#lWwXPqb~Ov=MASSTn~6vk$F`8f5OKDUry;-Cf<;z41Gf+8ZY?Z`WMJfWh_1-?oe@_0lj z=v#%5^Q?kLpA(*`Gq`BJr-&a}bPrWH{D*{`IE+#TU)|GHI^XXk2SOsdok}Pd4E2=4 zxQX$5`lT4P*%WRIZ zoqHU26D3iLH{J(qewbW7JSNDWY*@NYt~$lg4`V1H0#%k|4t|6S-XWnzu!*DYH^yUb z>_n)(A|Haouvv2mp_wpQ7l=@k*Mo|~_P!Y2iwtRV#q~o&SEttCzmH) z_fSxmoErmeBQJl`k!ROY)V}KC&ww1vOJAG2CzQ`|+mvUE{Bzv6X7{p=r>#_Itz*I(_kJhdUw@mJrN_#8)9!ijc0vZs6e;|JTN8wPRI6XFjZl@1IO2r)Y76l7=pUAnWYS=9y+;u_R5em;06Mt27zES&j zF;BrK<@*r@xv{7ceeAs^vFa_XGWe7d-k4gOruM!_W3Gq?Z%oG*=h9>LBu_qBJt7?)6LUK5QQs2LM=@CNYoVN6oHU!s|Ad+K{``Rg z^R^eThhwlWO5EgH3wfJ^GMLCoCjV*s1M0HhiEuY+c)_(Ue{>wSyI4dSZL9#T;5!Xd zm=yo(&g7RnvTL;c*NZ8gW)h0B?t;Xot+*i>xE79LV%2lJfU`?p0lCZJE&5E#@l1R2!mT-9HpQ0SDXwK$+p(e2scx@HA_L-%}b+1~| zJT{Ukba@NcIU%fSQ1$vr{lVa5{fCqC;lkA#93cg&o;9e3`h@2J7d>Yx_ChpfT7pl9 zbJ~c`vmsaQEMfbISM6dPD(H31;Exl#453BTy>J8Q^-wr8Ot5hHQD7vvdQ)1=@qd#R z5+MP9a6(*76ts&C`^$!~*vKiiP>?ifL==h_qB{a2H1Kw4V~j)-!LTTOIeI9rNvX6+ zhNz{-O5ZjWWVTZfZL|AmDd|Io{(@59&KKHUdw_u@fLC-5vr0c1VzOMoy zq43C1X=pCzndJXCO!MC$&>kBxcm^zL*nXS{dX~vCpa~feUnt;&lxTv-nL>hUh-1vg zKS4r=Y*5>8ME}wRNH++f(cuBXIkfSARO+?RTqkgRlypjn)GI@QP?q*y}cit9NXH9`ZF>=Rv*H z2>SR4=08<+6DYQPM4SZGMpw%YS50~!xgb$J(=Fs>P(vu^(ZGS!zPv|Mk8|n=0}F-z zhC&dDVA0$U2G2eiJ^Y~eRu+uXD7z~2E|M2!b2o64C!2%xN3jbz&^;?@$Oy!l%eE+O zPBv`!c=%#p6>-%Qj2s+;)iCOeZR=;+86k!&9gdv~z!`7x?oqoqk` z-%IkA@bF;e`4`a&j!vf*VQMTCT$BdQcsL=-q>FL^a~f2*aU%0So&(R3qVi8A&pxGu zslZ84Njs%^nXeSbvYgNvHPhgndey`FK^6aF#1NE64Z~df27n&3Z2LoR^h< zv7pn*j*LoiS~-E*-fhM(6v*?F??o_aq4kYM$Qkj%BPS1B-MJeys5$M)X)21)Fd=tN z{W29QH}v>A^HrJjoR;yNcD6_)?qZf0SiC{Jd{8LA;Dd)Fj}i$0lY|s+Sp!T2H5Z4+ zVeI#fG@o^JTmn6P==to(DCZfY`|V?Y)YxY{O1eZ^L{wz&=llK#_rpDR_uO;OQP_6A zuYJj`*HHc-R^K{T+ss%C4jUQaPGkEq57sRB;Q9UoG#FfOQU9ZGkDv%eSbQ>0qd|$F zKcgE&w*&6Irw>F?r=qA^_5K`_;qeXT8;Kf`gjHt@@(`T_y~VK|CdneiZgCmSUILOT zr{wW@6qLyNIYEWkcaz4x>R}Pm*=%COc6ao0nF}nA0Er_YWe5;1W&UiI-LC3whq#|k zPv5)R$oJa9dP{r<_!K5MDzpgWNWl1?eTAh%;OS_`gxc=M1~$5#+uCl(+J}GLUsRg? z(Uq=eLegmH-x`A1;9R{NTo2pJIaiMe*f?c6h@SiK$KoYIXP&6kN59m5s@NN!&W4IR zD7<-a+%6(t%yz2s9c_@$Xahy3Xowq0`88=SH>osMg527r_|XioMjo{fqOs%31h6V2 z;XiJ3vv_cgttapkxLEISAiuH#`qTg?YRdPoLhIFR7e6qNK<6Jqgzg??yH1A&gJ`i5 zmdNSq_T^kF2j>rG+Y4u|HIYx3;9q}Soml3XjC7Mx28$Hw|J{S`gON(dt!C{?L+`?N zP9(ghMwbjJ>=M@LEfh>=jK=ZW%GB6OTZXp0{Gro0z3c*z8zPsMwrOvVmt z1wMiQyL3kqmGfA2XD#QP-F!)mQrhQS9^Y>kLYwA`HKGt7mJsfJmKbe2%BLdt?o5fR zpSPWx{XW%s&wk#y+Hz}cq+I9MvTN&(ZON2>JHDuu1YTk~Rm3He0UUtE>*)4;tt{j# zori>e=+FbsLklWksN)>IIuHQoKY zCkJaEE3Yk_#hm{Bxwo;fK#v1}QNdUcllnfE4&k&9ZcjP_7A3+&nTw$aAX1DK4zwxD z{4uX0QEV`S144nz5z2UgWG#}Y+XVmsWUI`ig&33?H|x?hJ!C|vhwLe3LJ31s<@d>} zedTZ6-lkMo?E5w5+TJ$5S6fwaPlj4sF?riU@!ip(g>onA&X6LD{I1rA<8L?XY4civ zTHU;ZrLQ1J0Gic=wi)#U0;`#vism-5H$#rqV_~PVtuPbFRP@jE-dy+udi91EiEr4b< z%V-3+YhI5n)L>-VuJ7Uw*eFm26xk(eAK5R-fyv6~V(l$vPa6ut)&A1r{2N*$H?wc9 z%AEhZ=LI&}rI;p*+3JKA#;D-8$rYy5Dl+IEx*R5?TSoxZNMUisVS>sf#fme(J1GX- z9^G(-<*L%w^4}>dpFO|7`g^1G$LG5@+x{N^y-EAdwA8IDY~KKlK?iOa$D%`SQIPY$ z#WF<|TS_SBmX)P5myU20Lwc;PWpkj%ba~%bp(UZ}`JB!BJpJN7?#tvp)b-RF zE|Zr!e*M?{BShP;65_)P!YdLEv61Uf!q0xILe)PNFNf@B4QFZiT_5RwFrsj7utWN7 zf-)keG}CO$2}H6J~We=K#yK4EHOBu3Th(P5WY36&iF^rLh+9wBH=PZ4Q?^VAV+4ORJ z0?LG%{()yT+Qdh-*U=Rl6WsWQBTUpQE@cFu21zzZ3KmHNjec_?bP$OUa?zzU#ss7` zfXD=~NqG4UkZ4bAv{P_r6-F5ITHnHdrfz4_rb`)48vcvFBx_ZEXMb&Ul4x$~^}Fc{ zI=n!3XoW2)V$75UfuMU4OY!iHS?NJGHMx>>eq}`)I zFCVpnX=H4x=;KETt7@FK#wjih5~9vuxp5qD6z>LuGaw~1UEJg?H9OXFlD!3Rdv&Q~azu zk@Q)V?Jiw+$esJPIp~`h+v%uvl;vY8U*07Ax{aCefT3DIk9~z&xt~=~lwH2IQSqhx z`AD>{RiKH{6UqJ(s^&co_20&@W97K%nNQwa8UU#!yPZ?$2 z5Xx$yA@O6-*g%YWmNK!qte-lUd(+FpvM)HP6sPQhW(%cQR*wLaY$kCcjFr-k4_>Fb!p3-b2=mqc~Eua)WMI=ydm)Nq6IgG((sl4aK6*>wVP2 z-?ILb$|$HHY?aJP5wd(t3Tnz z?Go&3!)iy}saqbXN~dl)pMw;u{6y|vryjM6TNy#oo`M@ry*lf+vSLm>(J<#eL&@9O z8PQ(i6A|o^4okN=?UU_niotdjhq=JF1o`XEgICvYKYTCv^lCW}=0$7Q+4@bwxGX{; z?d>pWV<@~J4ROVlkGXw4l7E2CuK z)$GO4c9z&+vXsjb;u#n*C;9pJ$U{-gSK%;JywphcuUJOD8rmR_ai|7l;5PVNrg(w& z?LD(DxrW~I9}PEzQ^;K=`!ZdR znkYC6sggPs3JH`BJJA+gvRp^s`FV4*Z;y zNbKI<}iDDMP~YPCy3{iDKN@9!AP;eH22n&YX&8 zM2jc;gRI20xUnX&5?)giiIk9XD0}t9SbDY<$jW&Sfab zc8nY!U7IhKHrigE@)RoaZ|&<7A5(7iI1tPic#v6iwr;mgiICUtOIwUxd;W2G@aEa! zc7*P?;kekN%4`1=G-GzY(qm70ubutqZvlj3 z$(%M|m{tNx-~(c{gHz66_Xjqt1&HG{mdPWAQeYQdAbh;^lwM9_oHW2j+|W7S_)2ZJ zwU_EYno=Yd2y!A@J(3V=0ctmP{>IAXrGVjPz-S@>Paq#pC4hs~=p~dNG!nRv9HvDC zFV>K?io;LhMQEfWzbb7fIDfw&X#!@?2!h)@7NG#5v?OAxz$T+w+o^S75s+;fC+-3z ze7jaRB3T;%)s{C)&^056NHQfjf`;ZuA=)b6z$Urud3m3T$ zoKhz6?ooT#l->h4WMP6-ICBBk#}W#nmGS7iDn?VuYQbF+tNoj$UAw`=P#cwD zxeuH_XoD8!>|LqCeer72fDm5No=$_UIQ@e$ae!kHdv(sdZrl7w&F~bd@}b_~JO+?m zZ*WR|ayu|t?}X&}7uXSztQ$cJ7Uc5?q3BMHBBkpSBpu zfrR(*d})XTYA0tDZ{|#h*+s34w;gr&x(qS8QoBvCyH1cL%X4MsvW8_Bo}8*!-+^t< zUNAZ8x5%}&v{X45jA!R1$phMrt4IRU0CQ>JVG{sXMU=QowmofAqq55IlIFHZRg=Kd zBlADC7yr(kt8Zl!ssdyb*T>Y;n->n!&K6B#i9`+GWVkPgjj;gl1Qw*0^V;(Z23wG} z2md3IWmTT;DC{C&Xy=fO@`c6cNMtsVz>6&!M8HKXi3B^?B7lFcYXmjObx(--vYm4h&zGJYfW#~Cprdnz?<8d zqQMD8WgVq+y3$C9Gd0msw}Ar*vBlcEw2+M9WR9s;V=Zt<9$IMM zHDk2Dx|i*(=$9`IUi^zr4-@DC&B>l`1lUezCBoxHoDxK);$6Rj1eLkoc9F_O3sNW$ z0pIwjArpampc_m4H}-fDii0Y$C0v>;Li?mp4?Ooopg)47aRL~QOcv21`o;{6zJUlx zJ2GI&H^jgAz9bFn5*6|s;WkxN9oy(($C$5QPV$(+=y*wqcokkS2JlY90!X$38by$J zB`7E&fJ7YU*|(H7cA{udP-b@O?+0B~F65S7pq8IEBCBx!wS)133PTb&om9fn0Ove_ z)?+|O6(Edw5kyIrr-E>cZ9iJgL(l-0bePO0kTWgW@els8)s=GBnVn8!dc@@IUNDfEJ!62N98wArQdYB1Rqtm;Gw zHzTUO~r8PT9MUrftdpSWS zy~{Er8H9!+ykM4z@u3mj#=(#EK0)Yox^gVNF)36Eq>B4qKKw6vG0225g zbAMqeVLvc%w}&F$h;lF_MCZMl`Z+xFe96#D|DLN#p)Szix!|E;_rea)wlDD#ifs9u zSZn5X!1TdpXfiYy*3NmQ#2faVi@fvRL%wZ!_hr^zQ1TpyO5`XnZ7S;=nylBd$oPt+ zw-1>}Pe3^(@ceHfmZAI)sOp;>k|z*(S=xl^D3AdbrMLj*jp6zy*ZWWS%p3(M0MV*BIMS@a3fRcvZmZ~R7fb)ZvMhM5hF6DKXM0AA z``*`uX7?+{l(nOVCw3}Nw^Jgp#$t1=j7YLT3yIL&ERTip5j~_CmW`_bIBL9_%`z%y zdF%bWe49_8^(Te8EJa1^k55d{?X1_spF{|sd-DbEMFJ%OI-o(t!1DlsshSY-Mhj_! zOjX3gO#x>lNG3plR%C}I-?>4#b$_^(IX;|5QlJn~`(#5+u2=#H?lh}V4zc7!V$XRyd*}7E(%F@HUl24=o_`@`d74psPx3ZLjPyG13?v8iVpn(%3SB)&YVyZ zEcO@Rz7~Qs`FmY2CBag1*Ve|2`*bdA)91P-yvL zCv&|#as|E!bK$!1fh90zb4VKvhL}*oEh#pc;CP7N&`99$apOdMHg_Kw7y(Xx^5VxL zG8D)4i=%Heukdzy$vJdO!qliK1!Lk=?vcIraAYTw;wSvX4^{Jxsl{(UU~+4eMEDF` zb zz-`ZDN7ZGG@NK$waXZxi^_w--kQsu-O#vp=O@!%YhK~X5fe)JKK&?7 zfCl4aOAo=`XUa@~7|Yus`+nEmq(p#&(}^t03*p3#koTX7=@6F;2iJese`yvcx9y40 zdXgd%ZhgJn5|nI#{^H&J$-(EFcNTQ-u zQ-YAXakUy#HC3C~gepcFN3!#NQzM93W-@SNlx{!Nzb#~O8wDN^#a_wJOjfJ1mkon_ zlp_^~Sli2+7fO73$n>@@3)4UlTZi=hatJBC?CJwl9`JCB`U9RJ zjVRE47@B)A^8QDGdO17kwPX&PhaR)9^lTCXN~t~x+`gW#{8AG60pj@|H7VU0R|Fnh zPY%1{6E0X9)@KL_jH8EFWkuPC{_wh@Mn}f;Y_9rTi>%v=dhxJ&_FZ+U=^uWFKLVan zs2sQIYjU+TZV{7lj8(NUcX(IfPMh|21gUN*(KMdlIF2?=57I%Cz?pIvg zNmktNr*VH?#QpscclwbY_irKYY>$2fqZp@69Ryt8M|Y4BJgR}4`=VVG4k_DO--D8N zE&g-2w>J;O`ltddZSB5?;sd#|j*Wre4kd>2RIiWM`u&g`$=41)-2V1M$|Q#IU2EEp z3hP4c(6`NLKNN@BwRg(+qkk!S3YkP!_^bC_T+oS4FS`Max}DwizdknL`?11Y%k7Qv z=TF!~=3AqF9qzn4m$pEQhjA(fo+vMOrShoV*gjEN?Yk#sR~PtO)u-cd|8b(sp4#SU ziD`~v&>!`!$!CsfJ-^OBeKys2eWEVtujY*zJahf-&fjzUiyg_FN;gim4p#>rs@>c@ zJ%6-0UTOE@#y{=j?QZ&cv2;%={A8bpvU%72%uwgY`mNT#`=Ab(pwi3-8g4x|60Wq> zN?oLXfD~LNI~e&lc=NWlq~yxvReB3MI?JpvUy;2JBGO4(>?9;#3;Ib=Pq%{)TheXDf(X|R(Za~B zH&Rby{`{6IntO>#wqfA%mo8C@Nn$rRMO~h-3l;o5ZkHnqxvZn??@t7l`=*uv-zCm? z$mDZ}tXn1*(#!nuwZ~;yHC1hp0PBXgAyv;`Ih1|JwG8}`t8Yi>$TxIz2$(PdnyI}= z(JoP}4wpRj?TEY|W4yqc(O;4S|>`uN7>D`3>Fdw|aR;)i9#JNw%LkviJ6Y#%#3O$ocO>oYDj`fPq(`dDNQaQ;7{| z{9JBP>Zk|c-yMAo=J$6DSG4VS-#E|S-}PpTy4}OKw|qyc&HG7==8RvB-ck?4nwTMQ z6l0GELR;yzw<+OQyFM}*Y`fbDD-9tzg_T^!Z8|xd`uvcZ(Wz@ZrH#HSJq4eT6iX87 z{nkL*)ScHhf8=k!nb%knGaA~dGS)EulS|FQ<8!In=7;IA=eJefv|TJgd?GgMN%q?r ze*5=;_IIFG?t|`+VV!H+VxhkFNQ1w}nKnXO zB|EJX976mxW}u*&;Yq>;w0ZD*py*C$@kH<5HmP~J-zZF+b3or{Q!h#I#pU19Kqdv- zDqaRUK2amRpUohtW6|A6SS#8LdA+JjLbV~qI=@dxJh6T?vF>sXC=J*AOBbMM6utV_ zL%+p`56Fu~eY->a<3oLD5&;rn(1N+;(a1v)a3!%)5#b+Iy?Wzvl6ulKma-y)gegOW z7_o!yb;t)xlHm+p?3JO$ck6D7F^@ADBUHy;qqHR0BF)-)Y9F>Hdc~WYMGgok7H8SY zcI!N(8G>fZb4@NQiKa(@g>4rZ_gtXnmS*jPC7X;FU6d1C-=ZLfms4$bd>-NZU~=X( zglI(S<7W}BkXHm1QA@vb_!CR{zWoFaIEgEt|MIytcYsMqz3(CNkv?QfE&={bi2k%1 zGnTsEkoAec-Z)sW)%U167VqUHr{k>aERh>7Y%kq7@kHOFMfIMuQeksIpB|To>9y%G z(Z4QcCL8^Hocvn_YzoqbY>h9B6^;^xqv5ry7mO+6oFebi`qr+j@kd)X3u(GOVqf^( zm^!0E;TBrs%y~9huBzb@I?B!UK!SL#2+f-553}DwCOs$Pq#aT`E+BsPoeNfScb6Wx zoYz57wzqb2v8V8~Yw4>vm;m;*#rTu=lhqu@g(06~VlK;Vinjls@6K1fdh65ZwgCIG$5rs{r~ ztRC1rsZQg@ELMvs)0(alu~p1S(rnlRJET)5zqSAn4+nx?zkl9k-tIirhE6sZb7724 zKJS!>^wR)rvfMn;neVPA`;F)0CP6l7yzE7yF4KEneMk{ER=@hRPK>!(SF}$a<&v86 zIGMvkgrUS!pLyRf-3dQ5*3>0_{}wTEu_0Q%1TMgDsJ zp&ILAHEKPFc^-9%GTpa=`$)LzM5>d3GH7x% zv+7J~vskNH1Bqq+&R0~cCqn>%b~kDeX`>|pinqW;CL$T;g@1uR#K1T^ni=3|54K3O zoRd6PGAeKhAmj9cMcrc-zTMu2jOdbRBP{T2x6ehWnT0>0RokATL5IkA|L0$wjd+W0 z!Xj|UI=L)cEC6KJxWi=Lo{DO9G$&25UQu&)7>-_`4hfb z%KG^gm~~u~7~Wb0=b5?}JwFCA7Pnx=gRw#-ZxxFB-L3+PI=CvxU^oh&);0d~;TKy! zWw$8R+Z-S_CX%B9a+%H7NX%WylP!dfZTHrr;)T2w&JJ>(#;P1-K8IcCc9F9c9zRZ% z*;2kz-6}@fX+c9;JFghEy1!BK%?+}e!ncA&hlnxdfQ4EdM7KK%>Zs$@5t)eVm?S-@ zN{-USgWC*+(N}fIpvahZ=4~KM8v%X~6n|;B7QzD#L9`oVt4@h5xg9!(WDe4qJMN=G)q5!lJ$)G=n+)4QmFypLGx7p#u>%Y_Vop6(z6P_3lsZxlH2IEt%gBiEwZT9De=E z?(y(aadAt}0cC`*qGXZ1Px2L50{A!A@S)P?xKw_mub z0}9U=b-|9FSgK$=nY!>S0IbR@8Wh>VL%85X7&s_TJX8?*t^U-@i{Gsa|L3&5qJYHh z@)T?)bS;+#PX|oDVbEU%1FA(0g18h_c> zS3%TBcpLXF1}o`eV=3&YlLrF+yCyrmP`x_KW3$3DSLHhmkcQ84H+Kq)BMU|^NFGi9 z`^|z-Gzu32RIVD@bIjS7P%c0AmO1Kl2rCCp(YO}@7&N|}WNtA}h`Qx1UyqlMCY=w> zBI>&9lYGX%b+UA?T@dY>i?X?!~I5jvG@xtvtJOz6myGFiuwD_rOmtX{G{ zFSZRydS!&ROsn@O{iBM-_L1!FwfS#XjAHVo703g|{$s78de!SfJxIyVynD3N9=NP+ z%tsgPuKAbWo*>+Aq*AL8g+_`-Lj0-8W8Z=wi`F~jg`ZAvE&B^vZuNE-Ke3W((yVFX zXVQmCD!5f{c~yoLGKJ%l!q-W%O9=$mr{_zu`SWqt>;c-AfK*F>c0PY>;T4vXO5IIb zjAVgZ;KJQyV>U~okdX9;7s{cG^R2$nOaA5 zZaI>7p+CC-w_ogu=nfQ?#m{ZAM7oL(Wa@7E%EHB=6a)ImmD4wII}du^_`{rd7n|&5@Jh^0V8H!Xvq64-vm?BWiuz)HN{bZ zU8=yP7t4)1t(X|0;nP;_7*B4=TeiY-%hc~KLfg^1D|&Lf>vg;FW}&fxo0sIuUBAbB zefNymkZ8`X_}9*yUwZyoJ8}`+y4meh_BgX!OuLVWEb1iEmyH?cu=@Mgp+%Je@*O|d z6H%KrTxT_Z>XiO+GgualvY>5&n?&YfBI{8WbPn)xxma(_5DB+lfZ)XUJEOjta;9I^ zUTwe0^3-2+k%vZT79vXgn;mHF#X7TEFezr_{+e|@cPgyEGo?CcL%s&qEopYZyAYGJ7?VGeT`bEl zIiBJ^6q&qGk@BeF7FMWBd>8z+d`{>F?|J9>b$S(5Pkl-s-W~5eU+qSoU_YD@`Zy(V z=!GC%fgFx@=dbYb&Hv>6E}VC@*`Ld&cs#Or^X)SmLg7+-Zq0h9PZ9FKhz0kij!$^w zyR?&6VV~??f!?IhxbDU-Lz6O_8Zv{r34HMqaq|iCg=a*iTUi$WX}erK=ncYz?c_SK zP!3U)z`C8N-&Yg+z--`6R)GdnUqWMWyn%RD`gMd(y+b>fVC5;6bIxJ1#0+{$3-!J#(_9vE zDX3aK-kc8T)W~OX`NFM^lb2uWFK~YB;ylz}=MtZ3=smSbaTb3oG{wQP?!c0oSP>r+ zT2oZ4kCL3qWZfrcKK7`)ax;`dI#@Rgz1HEM6iM|;vN8B)=hPp;E140w2D9_4vh`$DE0m(22IniFSlid(_aNrm=${ zc|>@|(F*DyQ+wHLY>@8Xa@B8zr1eYH@E7lebJ~R@AUsJw9iY8gsf(l~RLxwUlzKaJ zUF**LagdUJ{_ChL?P{^IAB)`r;>?VWiFryPm$ed0%LMSc_-=n_r{GYMfRT8EFoXML zN0-a?C+7{3`|RBN)kg7UMwf7{$Cs7k!vQ)piJYo@&YS51H$w(!m+n?palX83p0Ut! zj(zDR+Z-3{%}{eDK2p*74l7-fyw~_n+L4?hIJejJZdg#>qE*Ll%i5z!b)fz{4W=8g zXAwbxMOMM0oX~e$V9~_S56x2UE)wtNnSNYP?s}Jechlq1NwUf>h^mNoi9vY2vUW?V z6`{2T?F0Z4&c)FGtUxvasMAvYU~RWKTKGz0+!d@+T2%F~){lmtt*V~A|DtA$AD2-# zFX6J}oir>hMt^%mKru!+ML-Sn@Vv?$cuw;RPXB_-Y4)uNQV?&)vd)p)7e8%~EO}gn zS67>)_=io{r5Cp^!)qaJN6mNMbvxaS%J_SZ#U<4XlrER^DlJv*fZ_E+9m*==;%|%E z5KCRm8`hX1oVSOEqrFGC<%jPB?|2ZI8Jf>`-j(Xtedrx%gLkj9#ndeN8ExwHg_yqm zo4Puylf$ID^F`lI=)yhu3pu(MaxE|1ce(H&FeMj4&qdPh_YL7UE-3qRJqkSC?(FKl zCfE0_`{*N7jeagkZ6gurB*LF9C&-utaJh50k>3pk(7Z^)Om38YIUTO~fF>(_q_>`a z{P0^N%MzH_?@qq#)iGBIsQ?(sh=Lip)gzGZ_(X^WACjZO)hLBi#-TZa-P0sP;C$H8 z3A>kBw%COS>X97Y=J(~CUxobU@UeWP=J&ZdlJmMX_2!jkIFN_{#OQbCBRJPxb$~lI z_I(_TP=t^)yodr;H!9%vhy?+Vy&GZ$Qaqt^j-J=_Uj|IS3jH2-&E=)vY)|>$u%Ii^ zcYh!M{L52+4M#w{7f(^9TjDF1uuR zbGse|7-R)M$?o9~YGv;g44upFR{!LZGpyM#$0YW=6=W{*0`Du@DvGyBtwz}R zCcmdwzj-kPAO&BOkZUcyaIYb^L2MsIXSN+`;*)KMUuREi^Q|2 zUrVfjkdMCY1)>0egKdWN%gOdPld|m~)M0j-0!m(bX(HMT_32Bx#(dsNrrz0!C&9Q- zk+opCN-XO@JauLDo@rg*+C%TcN9&J++W0o|L+7W<3?hB17t>iyc-@nPk|GpRWa?0p z^l4=VzOAbA!pB?BO3(Pd=l{&1JT*I+*8X1KE&OD=aadnqr#V0t7etNk@%1hF4jSD| z7O;Q2oc4VF$zI#PGlBhy8DT-~ZMcEpK^NDx{DU5$4e9k>nW(=dEl?ET$B>$7!1K4+ z4oo*I6q5G8(X0%FeokI~eg9UBwxPh&Cq7t6wvyz47n{*>{j_R-3|;7CF;S$=r!%o~ z4m0>2R4}m~x~MDiaj#J8=D6br;lJB27h=^PFh5LxX3YH1RF>%mL8qc_A;qxu+#$S_ zmBKp)lZoA`S}6#3I}wH2%=7>+K+wM%U=H5F#b$~{9=u#(m#qOCbkMTw@-T5lRfd9Y zSomN1b0zDOyS)PQNCuOskHHrrll7+_rtoyJVr~Jh8gBs*0uWJ|(9vGd&M$)~L1m$I z-vxmacSKApEzF&ksc+`gXbM+hb)V{Biw!2GV2LRPQ?5GppV>{yh7wLG3Hlx_9VsD8 zaXSPf-Ys|9xziWt_WBHgvrDR=SB4^|1TsSGHW946oW8ejWIJ=KM_adpll?ay!b(U0 zFQQq6#OE=5(`Kgn9QO!;FhPn{Ak~+Rz+IRGMO>3~3Gh0yE%g;Q|>|{^@HCkZ2)6xf|+}rk~RliaBj2 zyzI1hT{)jjPgYF2VN|S&*=*KpXy?RwIoR8ZnSKSV^!re(UvTXUxlS$YN}j;~?XRTs z9F#JAN2XAekr-a)MTuAd>4h zRuSFA*priw_xiJnkeeN1yaN{-npM~$BbIm$NMIR;eX(t(PX1oQ@f>euAK{^E!uDpg z=NkKzXqOdwmt8Nom6Ros*aw}!piR9?K>;o(CcI!V}V{2p}cy?6d` z@cLNA>t?@9Mf=&wZJ+bA&Y#~H!MF&#TEDWNge`W0v?+{6KGb-NlO~};vnqbQcGcKT zF{os7yRgf8%3F_S%%Ah6NT)}tDJ~_f*UU(_R8>KsUY1h_l#SCy%M&B zcFLw0n`Y>agte&6w;p@Uh4y5r!+O}o=;vM+rV|1t*vECFi;M2|gGExF#Q%#uC!1O^xp% z@krf+N#AIvYD%N^;|U2845Dn=#FElDDr0PJF2iHn_?-HjVeX_o-{zug!53{! z#~7y0V>x+gU1i< z{Ic-4Y?0}dzXJ)M&k3!@6IN0T#kckuY{~^RS zm7-W6WW69>Tk8wMRXPy7_@yUhGnt(|qCI*x17=c&o_f_xVlkQeqJc$2Dbz)odhqu! zqrU)|qGN8%tyJ|>G)RV6Qm03v)EvI#CNW1E%{L_TN$ap3^}K8Sk{4JNN6I+`bVt82 z*SVNiBIJMlFF#zR{T|=p_Kvi&wGsy-edo5qEOX0K{l|H^n{EPZIKXm25UmYN(13RJ z;EX2g=E68JLKRxkNT*1m1?4Wwq?BgakI@@CWs88TCjlbgX%s#J*HeHa{m=A5Y`r$$ z#nh^Vg8f{WUbnkU;y}D@i7g4ozm8WgPWFckCK!gF`@Y)uV=e)^*7@Bh{EGb zCugbO(a%{a8LwA|w&#K2MSbIL1eS4hY>OfkAzf}hP-oAWi&g-=B7_UKPj(O)A4}IO zeq`XM#6PwY(^8zBS0H{S(t&5m@N3VZIaTMjibT$aP^_DulBjW?tAz+z0bVbrSpzX0 z*cT|?ur^U;FiM*?z_+6*Tyl5r#EpNs|>OPcKP5)#R_|5Cr}W}y% z$SyR&?q#j~t=`aML`;%l4}i8x^ipO%ONTEkq8PHL6x&f467!Z#+8<=>HlZe#IPZpL z)hDn71LBTh^zjp%Fk;}<327==VZz}c?xdLdpL0SKCQgc(+HA(8UmUw-F?YicO#I_) z0XkK~R5x1iG7WGRn6wIqv8sx)Y_b+evt9oZAPr92|i zx(J2uRP(|z_&_yQ+l3JX5F9IHF`=H4DfH9U&lkTRxVX!2#-Ilj`9d3C2BgZSPMI&! zQJcV2{UYMzJ&dx#{vT1P!D0BVBBm1{=D<`_bWxg2VQgDuf|InXn^^f3*xpu%{aV~T zF4@QZqLYesKP2hp8Pn`Z@y0kQCpBdC*CZbBJS>B8#t3fG0#(Xw^ zMjt*s8l@?MQ1B%tpCWBWQBJI=j2iIZv|mna87hWD{Y#r_Y@&AL0CNvdd5e&$?G=kT zI%3$2KQgSk?U`+o%)2+_UDFuz(42XI)hz--$2|RrMKL_r^zNkTo%o=TXKmY!ol})U zr!q=EZ7*2ePU`6_9NJZSs-p6x188tvMAf))wIT{%ZhuBo5h_Az)`Ja!bP-lV7C|D? zWlb%L0P+!6@VubX-IT5Jn)c2n~CTyeVY+wE{rOJX<=W(`8IkIs?#`z+~D^?=d;*<`6+(R1?^_Q%8_ib!lvDQc?d{gL5 ze&)fR*Z%b+?wh(so2GOw0@#6o!xx-##Zr&h-=dj|29i$P=^q3)LHm@>$xgkvRW15@peoBqwLn%;?B^G{#+X~ld7*zzbE(MG( zStVkT2&~mFd*5X4yKa~$aY?;noCvQ8Y|>DVfEOm;WJpKO&5*wPRDb1Vn+#r@I74i| zVy#guA+-^hKzq+VV?`x0Y68uBs?5LRLk=;Zi9jNAX4dWrX@=wC0h$mqkJWPgW~3C4 z+!~<%LFibj7>EZks^LzSw_vu7Ld}Y=PnMXddx6)`1y#NWZUlxSPxseEpzpT$Dl>`t|O}1PVu-d)*`Rd+R{daFHSNn zUiX6f0kA$I^T16)sbf^-uWRp$ZeCiCrI}Se$QT$9GpO4!t1;JQ^_Be~NA!~Bs0dYf zQtBzT?D?sq;TcAD{haJ(ZQtfOx7sl;9!~FH%Yup|Z=pqq?=dssv&sZY*_;3|DT18f z5x0*`Z3C1b1V|APplGNTQUn_%eM9jINzy?61SJ!)uf-JkZ_iy!NuJi)#nu$NB8Sm| zW2QgfnD|)^qz{=MR*fA4VjXzK8o37f{Sl9R^<(bD1-7tGo5uOD!1^XI&C*h@ix@TS zv&8SGxHJ|)oQVxAwv9&Dl?+R)_}ijlrKB5(q`=!{ z-VFrgHjNpvh^N9+k$z*CWt&I7OcWN8ts=u@jwJ0q8TOk@=|S%lIldhGcKM8+Unxo& z3$hChpD(<}R?U-Z=$!lMqqltjJ>_r7+Wizq`m3nDIz$e$baVc*Wr zycU{2CnA^zN^s6ou()B(t;yhd*|HnplT2iZ5OfAAdts5IIAmFo+QAYj&I>e30vxr2 zo;f2R#a7qLVHM8#ANYjEAF0Q!l4qw2s@Jb~6urzNWE^&`@Tz;hlukJ&G9F6#$PR_2 zOATt)vg*3C9e)=Ze<*tAJH6=l=BN3kmCuw3%rc8G5Os*A7S`$ZHN8J33O5effMvyu zl$Zt8F~Xv8ZAqk|fZ%MEUc|Ely zrbDq$brUHr-`}-V9oz%0p427GeD5|-B`%xFFPp)i*XRnpBH1LRE{EmzKCT`7lYO#T zJMPasH4r=htZo%?WuZv8uPA3d?f!1m$!F_>6Ip~sPyOx4hrlLVK{+N+F$42E299?O zs^t*WY(oGR7J{|lS|2*Y5PKVly_Z-JntQXk?fj&%5EJ-v@Jjv44`}$R5;X@o!JIBgc;Nq>)$4vw>-Q&q`4-tQz z*Ght&F>5{JO+x0xI1g=c?HhBk1g_YNxArR;>t(6>Z^WKi*A@u$c)Iie6$oH^;uXyEsF}srWh+>jo+d@g3)NJ0h z&d2*emB~dq#EHZ;LR7uLE28Oy9M>I|0z8=z6q4+GQax=g(PbzZtt315O3mftuYBX% zmI?Cy;yq#6kj*GdD`^iJ%G6_TE8Q_KJXPY_>1Sm-xBXn1crTgl@Xk< zbdHksRon>d$yhNU_CdjcyGRJO8Cp#G+c8q`wd1$oY}0$A;|zCCxzPoZ@KHmjuoSb+ zcD!JWc=INUQ}p=k*RKoz!lOLkibV|jtDw(`uE7WMH=|wWiy4NR;t@DFu?p$71QiCh z@Vn9r3Xi&9TGm62l&iCq8(bP+=Er57SBAGt0}X|}07B+iwN(;;p|tt+G-zK`M3yFe z91qaa>Ns$pzS=$GO&faob^T`B@S^KRc;Uv~`HhvX|0ChbqoHuT?`+IsnHlTY2idnF zBaZp8&H3DSFwF6BQb>ais(^r9-_*Yxq1Ga#Ve-^(xt$qai zZ$fJ}%S;6IsV5tKPA0}Grs!78Ht<3yXnVF~F~R9WYO8PTtv&DKLiH6<)6(v5%qPw+**4-4nxS%rMyJr#-?@vs z1#&oq|6W`>FsG5>k) zp|>7T*SAL3bV%3qhm-uO-md`klJt>%1-W3^y+7}`K#>0f8iY^Ml!>bwNavR_PKD{# z4`qpHc=s`N8y@FLo1`4T^cqK4ha4(Rv-FzAN;Q4%r^06rHQ){w=hvQmKly+p`18(> z3e-B=$RcYyLOfG$>U@C0+|;XYVdIH8vfo-eb!uMR^!@SGDxi+|@+L%cUaIw2W`0}P z>y(L1om+42C463J(pdWDE5E(A!Trl;)Um{2@JX5H8g;G==SrDeQ*N35S2BkKW7M`({w()eExAZRQRv&^$!+cA>>FfMmJCU|oA zxX&No5SrkTYUYXnWSv6D*7l~-eWF4_y!{5l}INzdzwoHWrn;C9#&+{_upP6AGuB82agJHvceQ9M#^V|E58=lzboVsksu z9UFuk+wL(kMM3D8tiT+jxLhX{T}q(Eg?g9-^x>?C_VPQ;bup*aJ^-O2Pb$g}6Jw|X z&?THwW_`Z>=^NLsW}j|pxizL98{~_ZN4MK-XS#&7M?dY5avBuaGC_GQa~ah9VO>KqVfTHM4WEA&6JBS18wSx`$4h zlwTEx3R-OLc@v}-GRT$5kbptL)uoQdvaw%$P>~Nd;zz|$#BC-z9;bAbBq`?XD8G(IpEOwDXEz zZRGG|MvX4ZQh7tHWI&eXn2j>4XvCAq8!Ve6Cgk^M`}@gD4e#(w>`GQfY!em?*& zD|^0?B5Th5hZQG(@9P+rJ*2aisLaB-JyB|F19Db);4Djo%#$0h_?dm~P+5Op>6Z)k z*EX#&1&x^n=2R)-gRco0u0|eE+~za>m?uY3UmY1+HnKyRA4ZWtIj4(zA8HCN?tf}W zPPu-ka$^a60P2*biGg$}eQHDH=H#>o7s>YX%F~-bQ~{ApHbgy!hL_AT8xX2WED1X# z*TE6nVWb%|IBsW?#)f$<@AJtn`H?!yu0~Q}{dcTPzRrWeJ3DDu{ziA(EC%W#ibje= zWf(Fs5N+6?K`>oar-K8}6C04rMP*jP!4S$WcuZ!A?&CQq3Hp`MF#kF3x*`cP8A3E; z)yb$)>(Q~;cBM}nJVrOb<~=AHj#r*1Vi$(PrlA+`oKoRIz}Mk+b7U)Hx_M=)fb!E?0-z7Wuvl zHp2ECi@V(2_Fhv4#-T$j0h-2DBn$<-vdj*vGQ~sRZ4s22(P2KSCrv^-GL-qhLiu~I zl-mn4v;a|I#`mWAinfO|&87qyBp~E*e3n^Z0H0ivba?2}2(k}QezjK!f=Pa^)n^r^ zcAg`vut_&Y1tN131mzcXuWJc5=0LI_;K~lDCI1hDss|VaHwwTSIC}=_nFh>{%aYrP z4~uRNgUDtU_@Eol5-=hgn3xjrXDn8*>V%Cu&e{^C1oA0Ybk?aW$bXg~U~@hbJxX;y zGY!A0XWHamgP3c!KihJ1+wShwN_$3ISE+B)f`*Da-Y5HP8#h?1)hn9e;4cL6JTjR} z>WQHyn$qRW)jsH2kc?po@`5~h;4yQ&h>hWCw|$9arR_mj@^VT?gcV%1&g0nNW~~y-v&E<@s-5KTY%deN*v?fR zb-{qbC;V5NZzbXa1boOIRV!2<*ybu4>P~Y0w8=yNhrMROw!)YKUv6x^xXXTTE8Cn! zPQIfkq8JQP{6#$>{fxr9o`)wG_VQS|p6%bc*?!@B&bxwgJ&(HaPlTR@IY3Srm15RP zL*_0)G>o*v&0ywzO=&D5J{5{va5Y*db1%9urLMvadApYmPQ)YY`P&6ubk+BBM#A2YRQWHIlsUceBp8@#vpn~vZM`6g};^=gjv)Tei;~E z2R}N-SU#=4YOT#c_u5@I>{n4h3qM?;VaFNa<|jxK z{1)^bacH;&oUN}%Rr$KRB%EyIL&v#Y+B?(TASbXvGMOtIaId)}0HOdRQZ)Qaa{;En z*?7&Q*+%U!H5={$zVl_y;<3CtSjnwO!ud(3cOr(`9OI7uCn%YY0q%E_2NLiU# zwy?zm>%-l;zb6ApO3B*T1j_|u>IAsknwegwME1{| zT&%v+3Z}DScF5lSU!Y~eF4OA-8iXG;fcOnQlu+FQ3n_iV4_x<6)8_}dES@U;DoPXa zRj9fMx)!LFzX(RXx&3uBUNA>^{ha5RVTSCMQaSe9R$stC@JLyszu=GZr>P(Gk&{h) zMH@~L_h(pWwh~b$+nw*iI#I_sL^8Lq3r0Bf!CUjHZEux^HB~nG3{=s0?7B)n-hi&< zL1>J-)&L0*xN78XVk~NvGM{lSd1Qv~Me(gh;;8|Dl6}|!MMu8o543D#5cYnG(0(^) zAbIkMVr^ToUOyIjH74G~<` ziViU`%BK*%KJ9WI0F>(>s|v@eVU>tzs1Mdj2Ol=Xf@>X9)`dvti_qjAdwdAC-v5!D zP$Xzr4*I)E7vcs%JBmTM-Mnot-DJ|ibHY}}Bd2CK?&fC!WgUd^3`YzY!M}t%zX{Yb zFkVRm2Qh8NPi359W`s9qTuF$Bu;Qnl95aPV)I5fqis5~onVH<2$tNZR!fRscwK(-) z2XUcol#M+RHba29Gpq#TMbfcu_WB_|-K_Jwq3Ub!aEO&tA!vFl_}x#^U~Je*v0YG? zJ3fINfTIS6g3G8;A8dkUd!<~~Y}Gb-n`p>ahs+3GMyl`)QDabx#`;U{Gx9c=8Ow#AIdr+1Rjj?9Zjn%JU1nN zX{r!*RNU)!rf4`z9F9@1L;A&uljH!5LR&#e`fn zU1@AUsZeo=;udcKC4b1PYS2!a-@5EM{K}Nt6?a`3-r6#BARq`28Q$``Q*6Q9^a@$I zvLta5jUn4^dFf0d<;W%vSfEn7in5JV*V`2*=PL5HD(WOEtu~?ONaA&5gbE(Ua0QU5 zg~Bo53^a@f2NcCtArW;+u){_if5dWiz&1)`03wL#gls$lX;tZ8k<6!exQ zwox}u{B$0=Q)x!6;jn#!!6&rUD^MT`WCjL&p9IO*N=I`yq2I|sRVwI!(im(7$et85 z2RCltZZKVKkl%!{I)cI)u;n)@evaz@9>wh4sJT?j15D->P(!NJ@(Pj>40#?iD$)`Q z-^($4>CJ3;SzeZ>Bv`s4PIfP#p&ilMson~s9X7!7 z2I4I!cndAEWHcH4mC~q$ZL`^jdXYh$0Dy5rYhYoURt&Hm2LTicMgtJxhU(t?slJjF zzxx;v1yF_q*KPn*u(!O~h)cCKf^0+rw@%{R)V1hrK|S`ZggWp#71WX?$b)BH8f*WX zLb;9T0BUrA9Xfs=gHDXKnGYgO+$~n!Ks8O}IrY9eC}55d5OB<*mwt2S#!cYR&1{x9 zV#64)2VMCDIEA~mf3!A^z*5426v-f=y<3+5%UuNN0dCg`i>s0Wdy-;`R6$`1khaur z9nl?lti!Ig+u>=qlhol@6llxJ;?yK)M;P?e9lRf7IP?Sbeg_EJy>sVB+38_*sn?yq zj$Sa!EF^q{*Db-eC|#;mw=^8Y@i~I)SeRmM;o%&?Bz4%O2q0Vy$%BO@X~4wDz2_VN z`yK7JpL+}V44pOZ6+7H3~`+f&(3vqAabDw|w zy(x`{GY${uUKhD^y6CfRIF0HE9*J&Zg2U)hM zy!-mLB})7cs(pJB9A$r7c&QQu=-bKe`>g@n-tU9vvS-|cVD5D~G~qj0Lc$Ju&A(UJ%Wx#dyG2IG2!1nLgNw8uNSxpjdu9CJinYfjDdDs3APb=0xSA6;mIL+>F zi{ULpMSVNndr7Lh|LLPWb#Z+k04Ns(iDbjSJdQq4tQTp}mKLr3g#Pi%@5mdnJZ;bo zI8d};gyk1LTPTh0l+wx_$!Z%>aD|Ek0Fq>IENb*pZ7_*tt+5j_GnFtiMM%7^T9k6R zpipj8{)~~8r24!BSzhTyf{?r8uwTgVZq|Pj@qYHckivNYseP)U0ND3=9A0huRO5PF zY+pn!@(-CE(>DGzSFtt$F{#vyonlMZxovbG%~uyX?+$g0kt}sYz2Gn6tw;LDz-Kg- z6GD7HaQj9+k3ajWse2bn{{KYd26u?~Fl(_n+h8IZK(!KdmBj3NqS=UVjxR!-UQDAaHb#+3ODf_qz`bIN^RBsPX!u(z7(GipIQ5vz)(lPv}X!uCbWVTH}A&KuE)57FSLT6jQ1ITU1&dvkw-IwKMOAg0{>8| zbM{5f3-h-95PlS(eX`@s!dZm$jQ3yqU=IP=!KuqGg7!B{HOb35N@twk3^qy&-Lf3P zOG`@*X%o>h-IWi>6miDPr(om7`IO90d3KDhxdRG znv@z{6L7WwC!_RhF?#ylSMp7hI#t%B=UBjC>?Dt5H!qsJ6pNDka#JdqJr@&l=6INI zsMd;N)Wd5D_W6J3!D6oxW3Pp$bk*}>K-B9=5y053SDW5|i?6}Dt&iwjia}qFprIM4 z!)eVrUrP?C7#f7aT>#&85}F)7N~+U+Q!IS7SoozVV$Yk{TPb_8xNa-w~kzEkp3y-cu5$sk-F|1jA%aQ%(^Xq=j`I0V(9S{k-y{% zLU)f8s8db$l&7W)qlM*mCg-pcyw|lq=05uvIkaqgEW_1tWzhM{?bFA=gq{Y*iki8Y zbRI@lM*M1wU>Wt=x!vKjoZdJVlKAv`d?zfYqY^10zKt`miTd`Dt1W(`=QJ+?aAYa7 zS4+qmLJSF0EBSe9=bDPl9q4$7j!iJQEFSd}C91|wPnq^m6hYYAz>M_uP6vbS2|4FP zjAA!|coE0rLN;L^{Z?b=IEUg0hs<3GBJF4EM54FUI$UOEAQR>19TEtayxtXs*>ViF zna;?=9ovaR(QpFt0GBO(SY~9$a>$z3h-2FphI^a9924b@Ic9AbQ>=W+vd3LAPc-9* z*B7t$pF9uzo$q`ZeHTr8^`**uc3s2`ah$~pE z5c%C)2zdwUU;Dhr=3U2a%Ree^)EyJKu}knyjv~Y;>y=X~_t*IH8c|%4dh(ZG(x#8c zgkQK}5I?ruX^AF^1iF{FtluE!g2=fzaxMdg9u_7t)~mPn>K^fEzHo)cFnFIJ0ZP<< z31~=yZe#qJfUYxqqP#W`ppii!JfMhp8_MhmOE0k6`pxs&)b{W^!K;QWjw*C*mPM^B@et<2@#TDc>OgciJo4_pm`Xa>Fo`_$> z$xXKkZ&340zkcdVo^h@b$oY!FEuFX?l6`JxpgV^oLMwpHH5*K%AG#G4@)G|_(y_VO{ z4i=`1CkcHnD$*WJYfhwle}*y#CRMufDj6gv!`G=F0leSzLj+)p$zZ6|#rZ&ivPD<^ zOryo500HUU<(cQLSZ2Z`Sb0D--IjCcTg&k2`@uO_m;?A2&TM%-^D1_l-~KIGQp6E9 zz5J0S(%3g=9#mj$=oL~H(&KfiCf(3G{Cd;z`pW64j}5rSmNeE81+|eeQ&Q{3=;_;o zI!FKRYIK}D_fB*ZFCy>Q>39D7@DYFRh2QV*`d{Mm^m0U@aU&qUgh>vCalchD9VVO3 zJ}i@_hi^2ZM`n>K@^ckOmEOiP`*pBk_4USAD+Bmo3K)lGqjGG}1bIQ%{YdM=)ToZK zHb+I+#eM*~UbKHB-osQba4)P7_ctJ;N@Z-X=*oHJHpR+!uKM}of=RT(BEOcMX~!c1 zY2nwUW(4HGn-uzstbvYzoLi4HqvpgFoA73%aD*3AGuK)~zg;z@;oxWzPvl@L#L1$-gZuZ?v zVEKsqy*+mXS0l0^V3f3+snVasT`jORPliIHT;)ZsKH|_3pbhQZt{?LQyoHHz8tyO! zH8{Q4&3ofWd2l_PTsVPHL{?bZ71uO~HN0vuy1MfzUHi0iK*Lqh|<9z>0#V8nS5F;q)vz+?c1pA zQo+2eAjaDnc}@R%T?uJXzSwkjS*BnB8tsQCOso;2Eq2-PGbsGU*&n^c9_GJrOQaC)Gg_-)^G@i2*AfIfVjgHM);*(LC?>o)5 z$yZ=WW8h#c&ry;kS8TfQ_lmQ*{icFQ3DpM4a<%GJEWq|rkV^1@9?uWT-S}D=N1TA5 zcYP5lm7}i{HrlMb&4Mjac+;7I>nkW|=RqwB!vH`mXUYJf5fM7`PKRItk|+C@0DiaU z_h#d|=34)b72ndkT z$f9jWIQUFlF`S?5rG-E{x&58wRf`dcrGT!5El>pfnG682i2mpdLGJ2qkpPwo(;LSf zd*(<`aQkET-7fdcHqC^)m@MHTl`l$QUw7Gt{$!}$ z`Yc!E=r9Krf8PnlFWUUNIvY}Q-vf?k(4XILh~4hBZRu|{16G)wX|mj8C?{i-*hW-Fp+gFl56Aep7(q&g-}vc)8#p0 zx~<_@4^qe3b<5h=vYuwErz;RC9q2fd z8mv&B=M(hDwHXZiRo!xrugdcm%~bW8j?er+lDX{5?UA7jQIx4vd zSJrE6kh!{^;~%mDpL}@3$zV#}E+PKaxZy7$Pamt4D-MTW_Rl{2o*te0-o$@j;j>~0 zw-4YXfXk@r393>f5yJje(UEw7lN#0v5g2RdP~W8V=6P*Ehn#e9}`5b zw?Y3YE~NLHAf0*p|8 z_vHI1CgzlrdA&i-R3==loYU*bDLAreB`1;mBqhoQMkGE{`OX|tWWTqXUjycr)8OlG z0+q_k>8=ijfzoUPme#on^Y1uo!kf02pTE`F;<^{#9`F~LaE>Oh*iI&Tz>wU+(+1}^ zhcpA+Dg_nlRpf5Kg+c3sCT1&Ymg`lexB0D7<{O`}B6dK!LK()hP5tc|XSr=5W)a?Z zyY0S*0RhdE=_s=N%X_>40QIf#PhveJwi(aUMTUyJ!SWlA49G>{sfbNQ2wRZWasDRr z2uuoqdG`FGvFW#@y(m8wn{)T)9!4d8*6qv8e{AKp&%sEf?crR%H4u?2DiB!Efp4X{@m?<0ABC=muN!oQ>S^ zPPy>VnigAr|KsUM~K+%N6W+&HCyO zef=5$OZ$FfQxMpg)~ut(?29N{&WbeJ{)NKxz-n=)%P8oQj}7H&J?@fyZ^7cy{>yj&ez$+;@kY^m9$ncw^9XRK_`zWSH6kKY z5|?fSz#M~jG{*`oS$C`C_N;B-|S;5^)A zPyv<;gC~?(C!zU9=z_szV|)yCBJIl`8HfY{ishW3aP;&C4->6u6^}^ZtUnt?vVE}W zq&8g49ogy%~5B$3w9P?ohK;`0qZ|C>--) ztP_BCL;(XXP=PC9`lK?lm+`jmGta#6B?n=gE}n?RQKla}_}Ydm%2n zU|r%cT9XrR1XV7~#EF2=EGSSFaGq2si(*iSs0;YV+1(>KUr=GQBYA5h`8y*8JJMtT z_+Q$C_sziQ$i{~cfVM)0x_~qmBrO#K0wkqHG+s_fWu6r&v?i5Hvimi07@2vbqc0Ny z8;<*PMfecIU7GGb3p&1QOASs(PXP&dnr{h|pbE%c8@sh*4+oBRh&=5)^t4Og;Zu2M zX@f+SsbKP|{=*cZa(4GqjvY61aukrvI=53GiEWh{8PW_Em$*l4-N&PzUfzsnpbygA z6R3wLLDU55jmSbF3=ORcR1k=Q5-A5Hr~>###+ltz{O;HcaU#d`>0I!{i-d`n zkv5ux6(8ndGet*Siyb6QCGO`AB?gqGV;s2{jdYGJ@CHDp*Y=&JmGJAmIRY1X?lj56<#zJyE z6OcT4St1nzgVE=6TCsp4%pBSUL5FqR6gCFPlln8M0&wf;mgY$?3Jbu?iPLJvrE^Um zXg@bPs(q!?yHd?^Ab!xMHz)AcsjjM^U>htHbdDLO8X^4@os|B06w)lIM2TXTBy3xqxf_3_H$)Y9d zi!3&@#~6TXDN(tRWv|QP=9B|$nnXt3QXiFNmGBiDL>IEmo)cjFa! z_rHR}3bn=N@+Ms?Yv=3adgUxB)JrQl*#Hk0>w4)bngO|qX;dL&?ZdssrWu6Mi(KVT z8o+w=+|+*{mW#5ikGjuvc)uLDY5)V>iJ9r2W;raeY-z5n=B)7!nzblA&k2rnntnok z(@)Mj*YV2sD0OkWv=Jq6^XmfkN{K^=5ibmJBX3Ha3F+KClmZZ4Qf0oopB>NztmjF$ z&7u}eW?r7Bn{CQ-$FYyprQ*=udgT*->5J=1PhS850?jm|-o+2D#+gaSox>HX)3S?r zdT%{ty3aFlt0Ji#*|qDJm5nQMc8!C#UL^K9IElc3s6wVS6O_zqI6z+DXQ9A@7UeW_ zf};V3F3g|)VJH)Xhx(2~6DFMrg&^Ry5xO;sAp^`#nCA-qT1s3Mlxe1>hskE2xvKg$ z|4ee{&;OPX0-4n1tK>jk*lA?G^jDh<03X739Q<=QQ)GnE*bC`guW~Tr$ti|8vTpHa zgHy>O54*Y??PyKdTpXZnl_F7VJvT8RV6mEcIjl~@Co3`L_3!k&974VNB6zy6s4^02 zNdcvvhna5V81+KB*K7C}K${_XPdEY<<-i9qL40($-aH-IoOVL>wL|T_L(fD~CCiLD z(hNwn1eouo2iZ9Mn=6CGMR>lvT^M;J?aC(n0$ZfCf- zu;f{;NJ{`1?1F76>4(d$Zye?DY&icQX2Ok_-)HS%UY;`e%vRHR#^0qYAHs!K^Ra>G zOx!Zo&HO9*+T(4y5f)MpyHeuXlpR(q(I9Ww2_%NSaI!2_`&QbW6y{JWb??>XG0|!; zApLSLfzGm(xs%D;XBP;xWc0AurwSWxchj7%?M){maX>m zwpD6vD+&H(8gT(u4W6g7m!T7rc%8OVg)Dn%3UC?<8;$^JVs`dj%#h z5vK&(oQyf@{dSW7rbA{=qVL%c-~S!A(VtR_ii3&rF=~71d?et1y6M8?qrnIoAd)5t z1O5%_6N}00NqfMDWpH&U9S)yDq6`X{8GVTrF8@IY-%Mmo4vD_YwC=D>{2Ru5)Y>2h zA{d48IT+uoeqP!=d|?u}CBhJDw)QE3R*BgpPcB_OzOD38{R8@RmnCf`L#nkmyJYPNB+ZEAaO+K<^>?JnTJ&cOTmgwumxmv0d}z% zsS)`s#9GzSkI-!w347qpFn)X9ck$}icQ1fvdS^??{1(?MOg3`tr=d1De{3|jo=wo-EBuvK1*@MW9q06HMc`{9`=sJqeG%kq$&NvNPq2=Ds58M&f8ON}eGOMA}A z&$}l6zpUK##ND*Sq^m+?!^}tQkE0+U7I1-VxUUI3Lj;EWu~|$tz)G+U$26+FSu23M;r5_RgfHa&>gi&; zM~`QDi{&SR$px-1?Om3(=hWJ<_i70W8F@PM!7R6=bQj$8o&OF`Wb-D%E`WN!`N+PS z@Gur!62|u?sVE>iG3a{5^5!8^yw=2erulHH3@y7{!FBr6Oj=u*V z_FLKcffiwRYv#A&$OEi}c11SvgDrxEevz8BqdjiI(z%FLcy$oWkn`6j%y(UvVa)N< zA)T>Ra;h#mj<3u8wol4j(y-Js?6`^?0lmkd@zQK7*}G3n4*Jr-vEPR}pCHk* znNm^Li3+bT%!j|smjT?z&@L)GyzOJ6(eM72e>b6QK=CYYS}^ld#c|vJ+B$dzZF>|U zg4e9s1!_NJBy42%OMY3&1`KUUOMH)v1+cD(c2$-bj$jDIWnW&r<@?(G(K|&EsERH7 z-pBfotJwpuQaNjhA33dtIT~bA))tGGtvHCGW|UY`pF<-$UOYR$C z+1hq{+Pn4U-IdDLTMxDuTH7CiUPnl)ZU!}xtb`<>Xa4P7U$UDp=1OVa(sJdUadwzv z2>0ymicFc)PzD~3#!7d-Iy%{96dZFOji*a`#r`Y49^+ptJmSXj%R!g1 z+v~$8?n4!;I|ld;zv&o6T1j`Fc;I*Wl^w(rTX555aTFq(6kKE{`_**Y`gGi_`Dan% z?|~GP{?a&vnUmoOnOfUV4K9bCe~lgMyjD9zJ$=3N7vXwJKNP5V%Dlq%+?VDfZkXiF zd)B9$n>I6QVgY8;Vors}i_VW@1 zWo_fuleZVT8iUui2E=1*HlM{e-?;q5B)l;+Z4SC=1>0?r*S`7Z`=H#TgC8^gkN*B% zt$FmXr{5i9G5#J#PI(}dLjv6_#YJ4ItGn#b7ILd%9l-Oa_r<;55E_1jsJh(s1ai*p z7PQ_$?{iT$aFf8aXkO;8qYU`3v5@CUA?Td-925iFDYb&jG=3wGJik7e;L3kkd20Mr zq&0HYGn1g0#V}t?1G_y`6bisk&f4$*FXAZzH_i|KM_%Q)Rd*Ea6_W*5{+$xin5cD! zCes8eC-cql>pXhdWRq>Glnp~ZM+fKn2Jo9#ukaICF3B0PBi}Hw(O{0#n@C*jxF$S2 zdMI%XD*JN;nc4>yIr|0#o^P8?#q2y7RZl~hBzit4HodugPl#eky!KhVNt>RI4_hRmgJmR=O~S^%DexA2H&%R zeIH5d^!yFhuef%oqp{&je_NI&j{HnJgpMehYvfPWGg9OY3xA*9ZjY3Hpa>HHydPVazToS}6aCDF`x z3CIiM*F8rR>|*>V&>1|H|8Uro7;MafL^|OxSF$qdStUe)EtFU;Jmy@^k6SQWW+&s8$?GlE3Vz42kr*;lMV4(34GTrIxR04kiN;jSw}{7}M&}l&{DE%=`0?+nZ+jnU zyZ$OjW_xlG&@(7puXF~ny;LRAG2&9|=8W;(8JfrHgM=>6Fb;`Ao;}Vm{P%ZS%u@GC zrVxBU`HF5{MC7W}s?if;!Q=46HjR=NV$=Kr+$~|rt&;7bqIcteKRMyLVEOBNMi`g6 zB4{c@;pskEz3jo4_d01u$1S=`FF{b+)!jkYtZo2KMb7bD99l-pZN7QCzie{&$_%fg zYEk%ytTcnUWuD_!ld{vXN;n&>0$3OK*#fBu3Y@S#^?m)V*a#&%Q}2oXRd&(G7acq* zG7iT3O!ty&chlGV>Wpu^0?8AL=+3v51+8u`oS9EDkP=ZrLOuOa<@hS|>@^Xwf1HH< zd+Cl}_T!uFo};~(CI%TjTOAaXLYvr z!)n#4=||&tN1vbn*Sfraa18I9RmhzZn#l8oA?nMy znIgUl#8{u1H5LE8uh!=L*KLWPrWogn)(xUsxIPiQ1xY_`EFa>L208iVP$y?n_V-OM zna19$fc!6x3YC3Z%@XkUILpIK@tO?%+gTHT9FJZ_)sWWF_2<42f`z@MEcy%SjyRR5 zlTxFKS4A?+Py+{-UKZ|_gSp)aB9l_p@H6EDnffodlXE6X1E20Ja;xD>vn-M$Oi?vQ zMc?+(981F5^30ic;1^G}vYvBOmq-+k$%-X-Jq6LSg!q7b-H8q1m$4VQa?cZAvPI-U zr5DdZSWYM)CcVV9;uU-uB@}>`3~+sjWfj_!LI$jk)(L0W{e>(Do6Ad3u&qS)d9wVi z3Ok{cWpR1{CVLrEREMx}H(>+O&2^G~05s83zRgu86(A9lc`ENkjnRlC0Z*6*N*K*Z z^-&?P6|6m8#OZ|e8na9P9a`X>-Lc2~Q8_M}bO#w3*8^;i^hsyH@~ljNO3I1~Jy2El zv3Qph>7*s3mK&&EuOK+$d2mpr-V*qyZ;X!}sD6>gED6y5w4%KosI$MKvyfei0ibhf zl9G7c$`Jx=NYA*K&<9XhPfNJ~RA_T0sIE%s!{h}6nT{jx@bIWM0l+I4{;QBfflotJ zd7R3@dGkNcC9S353IO*rM3Bm zT{#+Oyk=z?OtfDkeydLDBfz@xd<=jnfL$z&tX{U^OL9T`a&7eKrt4=7@fw$#~8Zz8wElf;}i~uq$76`;z9eUh7EZbM?TRd;<$AhnU83 zSIpc(j(NX7_H9yJkMtvTmJ12_%X~I6bQv->)`dZ-YC^4B-g|e2_}qW*vp*)aZsqU- zZ$l?EEc4fD4ypNac*qTeM!aUTr9;w*SDfxfLAymJsT()$~TLT@nZ*q@FtJ}6C*Ai=*tm} z33*QV=#ZOJvH=l1&JO=Z2|IpWperFlw83iVuWmk>-`VT$JPr#;f0s~yY%5K z$qkl5cv08V0`qxR63j5Mrc~cny!k~!YE!|@Fq7`}9_c0}<#eQAx}ec|+Ho@K>Yzk5 zK{g3wjseInrKuzgyZd^n27^4PS4`Kz^8}lhXDSN!H)`C%ZuKr*Tz?bidm~{o<0Bf* z1XNY5@u#WE+E1pXwB^V7j*cWnBCS$&{$cD-OQ?@#|LgZ^n-=ke;5c=}M8!^{pAd@$yd8 z%+kR`m~ZW`bQn_~%2PDaxuy~M^EifR8GJ_gyZqAyHt9nlL^U@zGYr;23%VFA`l`Ba znU&iUo405rS9goC6|BLOo?=M5*5jDwOD(Gvc0UaKuglu)yv-$<(qU1;X(PU`sOu!h zrJkwMlDHh>qd+@R_E?cT(7NyjpmXN1{af!CW zJ~?m_KZM{xP}XDu6;k{T;Z}^y18GI!(^?V;4|dscDxg`b!g76f783 z|N0K}Es!13N#>OWI_VEwjwBb+aZELR$=q7v1(;?R9adXS?U|i>z7j(&S^4 zNpQ8ZxN*L&m73AIA@LqPd299b-A*}naCmQD1{(MfIf_R9hx^CNgVC~8Pu zaV@IeZ>f|YtDdgCCRrHQ=Co&zuGSrR^6c}90vA!$M^hP+*e`lKk`(j^uGz9Mm4zdD zM@3;w2iill2Ogi+lrFqjO;=;L$9td7cZBjNXpa^?=0{mlLqWo`wABxf&prfK;xgai zPFr1u{84Hp^+wI>2iG%Ul_gFkBHyRK1f60;L|R)Klga>pC#3o+F0!2tB?xfxAcj%3 z!`f#=Y-4470e~>Pzz|UE_xweDz9$FIo84NrOfALN70*}GLy4B-89?&{#o9N~on&{B zx-)mizb-5c1V0V_!3C5Zx>Pqz(3pNc~W!ptZ9U$(X7#WY9bAUojP+Bh6- zo+AtIYI?@?)w4M0S~XSdNhg#LEm1^(FvmG$$7Zz=pJvw*jb;A0%6Mv)Pu(1prTA#A z&g~e^{QdXZpl(F_LEeWxgQA_0dx7^VL~B+{-w5AR{80{5UtF!2H57mPg7gM^rfol?MpM;UP=h!Q}brQq;g|-(a}GGcBYG3Lv1EL^sZS$M+^Keuw~RE8eA^ zy|D?__+dl6YI~z_NXZ2XfdJLzeI$dQYj0)v`de;aVC%f6McTzuRL&q?0=-`W1u@>u zSqwnmAha;p<)5AXt>73C!130a zEBATZkm4F=uiF+8mZi`GPF!V+H_!Q;vX*p7Hkqh4nd8wdXSLl!YgZ zaVh6;2F^N%xq_|@2^v?3i3ik)JK*yVegkKr(qA*83xV6dKC4*z%mH3_NH4YnHa@&9 zHj;72a?zx3K#WMG^V_0w-+e4R93xXznmW&bsD|L4MNr}t4d<00wDfb!c7Tc0q1z>% zP^pJ(|L1Hm4}7#zmO$gK9jR&+Po=*;vO1n%c8(zSH=|_SwpyC1qOZe(%*;ZHWnArr zg9noJ^XK~5!mrqI0p}P1OlE?8@Enj{c>B`ov10{uCa_%~|5;a^FR4sq)4cPkn9PzI z-u-gMx(9SMNfOc+bCEO_GJ%&X<%OvF*S;0-;sRjjvelmSYH_4>w!k~!N3(qx-Ur!)2Dn`d5h8{nZYxf2ANI_MPKlxXL#t8 z07|C0>?&+O>A-ZpW<_krQ0g<7Z_7$~|sQs_lMvXC$j*V_cBRM*S(IMjK zmQWBWw=udyq(n+UK%@l(9UT@TNT@hM2}LKOgedR#eSg0{;huZ%d7kH2CXZ^zS~KrZ#b1| z9PAp;xnLc%mH+d&#ag$5omyNv{1*mpg}6MtJe+z?yCl@DE8um5)8mq`cU{WICb2)( zN8fX6Mm!HYY!qbT6qoVcu|j8klmo%HnXPH2jKD;29hz3sId5|5aAE0o-qnCtcMa0G zbmI>E6B_LrorlVMf`Pa9+qKq+zlG(y1q0cY`862|T;k~RK&t+*Y?`2>fHFIfY{KkRz z1{=S$(DYbp#{SZVMAG^anI!yn2}CBX46mgzhAoNSDHDl^7!m%>!z2d1IVF~x(i$h0 zE+2YAyJOx9Cs${r&WMqP{c%mX8tri#DQXeu*G=a3xcj*&+ip{-^1J!FcVa^0YO*v_ zc zlYAExX>#YCQ!<`JMqym5UCT)iKXhJ<~=bx&)J992K9P`;67T$LIsS%_6Q#*qJ! ztEY0$#`KL)j@*{lc) zC5=_PXbHTS@@y(E->u+OHIa0q5jame*CKcA9r$w%5esKYhgBuNCa|Wjn59D~+(9O3 zgePcBH3{uIjb8h({Dd=Z?MtX!Hq@)=^~4faCl9* z@xu;G zg7&xijqJzQnt7TcN?5prVN`GDgZ^(TUmgx4E`IHpR`}Cueq>>=$N4)JlhVJ`R+oAf z6FgN5;Z(gi_D!zSwI1>~d^Y|r%92MQ{K*T6FUoDo@3OlmF?l+wZ{|nMh;Lr@8>_=? zXgR$qSH8%rZ3efa@2*+$)Bptc&$BWJa&-VQpE=xKi(0t0ZGdEkH&yq8gWf-G_b zU|mcRR*caOb%GP4w^v`S4`T%n&>Y)}@3ndanNnQSq31P=I3uP5RWLP-Y{)Z6;w;$H z;0U0%k5ozs6$4453!J`+v7ccvlJFn4$S59)?)Ih~ovA#{Urn~Oo)ND;onD_r2U(u0 zO&4rlp79@%Mh$_5S+uAgXku|{s~2lJ(Ya;Ct6GNLo2_sCvV^r=TFqd%6nnZmn__x8 zzb6)cN@L^|n5Wdpg-E<8pP4B?NWY%{&{Lq+ob{bjG4G&(q5AT2?UY)zmJS(xv2>b) zS!!IWXPebdiw4Y&sw)%Ai2pESn~yJ);Xkr1)*>x(rWKMES)@?WRHun2)zwX(6w6eO z48?@l(|ErQLk(gnHmPKIff89rox}|}>adW7lI|#`gGE;j^aakwyv)B#nQJ4E3j3eh ziP(!yQa6d|HAk{{WS&XZ{?1UVkY@G#>3a_y9%TS8^+vP1f(N||HFK^M*9rdGHZ$Ox zdpHhcI7PlWo8U~lb-GJptIV{zBxBzucSSa*=>3IA_wu(+-=emtlj3wQA}@O6Dgq#Q zMSz;Qu#H3B?joWgB!s~MLHMW?pcRL9GMEAgx<4QW*CU+_tgFxC&lx*a+;;A1yY(O} z`pd;NOQGKG1Kqh081TPF1AW)xlyvz`{13=shWiYs>0{a0=8o$}lQ$ik#WN*%C~AcJ zg1ls+wR2%^dBnC=BeL8n&_7K}lOo(mn}+d0NC`HxXWklR-WgFNcNvw?qI>N$hEWmQ(r$R}y350olv_fck#l)|}*tEJxSFbKYWxnh3UmwSjN)EaMKwgO;7 zlc-{4e)(4G4ih$~NQ6lA96*RbMy-sJ5y*N+A+-Gg^&DoOx(ZtPu8*!VD9%3zG1U

Yp#c3oBFbAW{)tWd)eN$;!p=w4Lby%C00iO_}h=s+O4UhS8lx}jkzhIiH5d~)YeyS<${R`xU zdn4n?Qzlk%*US}ofR;mb!riF!GhelIx%@}8uNDCh4 z)F3!Bu64ff8?P!>fAt;?xv4DPpLdcuM|^c4mp{}~%6V6K1#hX-TU{)sIjzuaG%Cm| zlH?f5DqZ@K?@5HQ^Kd=0ruX!jqfSR*Y}7VtngyKxxHuJ!{Vy_&Ofvrq1$$fh-P5w5 z-3WV}^6fK5vI-6^yC=cH_z6#tc4fR(%cXXoCYs{1L$=i_7M9SjP zu&1AwIz^UC;CLo)MgFSFE8QQ8bB+PAcdxS zt&yqc0qnr*yiM{4o6!$6){pZMtjq1JALy*fJ|Rb8EceZ5pM9<@iAdAL*_5|bDH7$+ zAvQ-fCKK&zXO?uB0w$Q&(ko}_&;)`>eCcX3+~1{{D>PU>mp;k$bqxf$7g{)Ue_p&M za;M3cq{liEDkUaVgWy?Pw4CNtFfefR?r+`fYxf2|qSAT^7LEnyZoa@dzHp#_IvB8$ zsSS~+&K)s@a0W<;H`fjd_)7_iNr`#qRQh$0(ZM{x&uuNlCukGH^@~yrm=)kHXOK%o z^-af5Yg}Z>5yG()C}dW8Xcq2rExfc8VuGtd95j{b&AL1p>q9-SGPj)w%;jn%ORm$H zv(vwxHiEuq81GVF(Ic&)^#Y1aW~*zgCEm;mq+l@!yYd>CPV`TeW5MsoZv#13>Y3?A z|IP}f5&mNB)-`;|3}ebBo&*sV(=kqi2Lg5s)&9iWzJ?Mp5OGJ#U#o;C#^M#5dH=-N zFAro0cQTGm`H`E}!PgW3%-+VeS&xo@C=9{0VO!XMoQoj3^I3$!$-v+d8qXKj?KEfN zH+v83pp_cyP#UV1IoRKunr~O^n-62`!m|FvvcHl4Dx zGKc@M9o)n4bU-Y79nGxH4ODO(w_`Ij_^q0p>{%^(gTJU?9v)ZA|Uf*J(5y&6$^2vQcm z>aLxv{AyI$ZuIIr0ZN1mzcdii`MCliu-95b;Q)qCuw46pVaDLjkR*y-`y z`{lWJOL>3oid;2_Nm6P*Gh%<{;d79F-z0R3z-Ds`IYKb?_V)0!aP$p<9vLXEOjvKaiEtk=&b zin}^1O)gs`wdnJg+TE5X6r4=?H~lvjBC8}Jks52uPfnrL0e=Iw=OsY6uvA2K;53!M zC&i#w{dX4O6~twN=-%_E8hH4#mZK#{emn`bk~F_&O>GM*@)b?ZGf=>=@Ss6@Xs2Ex zBXYBwpdhAq&pa_OGiJVCFQtem<@^M|=06^m8)R(wFnb@(nObYXylv6rANZ&@Fa?L< z_bVJ^h=?SzG)TNkqH?rF;@q(u{^JC|Opp!9OH)ixIrRwQFBjwoRo)BRdzM5HvDlu( z^Q1@p`NZxI<$Wh^E&wS^WweBv2>XiooRv~fl-D#b!CfMJN$!-z>L|=EjTs3f%uD## z)Ta{^gzH5d%qSSzy(jc_hJC8gB-Zj^+h?Cz%oHY}4!rxmFlf5|!Zk(E9ODt5VJy2z zu#3f06?%7Md$dn1`U~^FK{;s7g4_ANWZk3W;Z%abl5F*YO#LnQ#s&8m;ET3(O)qhp z?sZJz1SUot@;R&U>^U_j2TfOp^Y4G1e|t_aCOGvC@^a2mdVyxfhfHM%`e9`(>>Vbi zvXAn{u$RYIQ5b*y_${=TyN_%|C59VX2C^O0l=*Mke;+sMlw$$8S_Fc~(Y4H!Zo%Dq zg~p1u628vCR>IEy$1%_W|HsMBr3@{;*(6#Thktk+8oM=jTs)B^?5k|0WbK_(w zPc7AwXHD?k@W~3WKrzKk^gnwJ871y`BVN$yxx#%rD2=&1Nh!A2te>$a5_aob>JTwY zKjW?rw|C#Ba0c!x7*;)snUsiNQnu(m<1l{PoMqd8Zmix0V>w~`I+i6*QcOnTn3Ya= z+za3o@se6yV;)WE&}|F*;&kXp1$4crT!Y>(m9gPT5p_s;mYniqIHj&#%ik3+b%E&$?f#sa+G2Ft zr?oV&SF6n^s1wPsxdw#*8HzQ#)Z)9&Kh~L&5cY@*u`zHw1hB1BUW%A(9stF4Fbq0t z`9&zsVnzd^xcwYsae}dgzzklsP^K&Ip(iW!+UeG7A4^pq45@kunC(P8S>+*>pN>lu($ga!v56DSXsNx zc+UGRRcwaeDW3&XnMO>Y_*&B>KApwQi#ygef~z>=_&5nfC8j+aIoCDT;|S&Ouo|am zRyZ06t1fNF6)C7;biNE65`>?1;0Lwwn(aagoH-;viQFF!p>WQgYqvou101dwI91uc z{xLC1;AO-A=NpI3BKrfpy?8{Z`U*qFj)5Z{!Z_#AM$q&70(QR@?32WYtSuiE4YvF} zeRT%B$k*u=_5lVZ<4VkF!5mkQYR6;xU1)t+OQ-Y26` z_B!8pdC_dK>Urwj*v3w3%A&>iQ5&Mltd zlrZ({tWOx1^4a^}CrljbeD_UySq2$htvRbV+^{Q55Vx}^d=GxaKiV=9n4dHn|7@eU zyLG5#>s+m%z0P2rqXi=6OLNk2UE;f+qSF^&%Z#axem7aVIN_S}*>?T#%Ytu?2u3$+ z-z6qqG|yAqb9Ls^%C_CUqS}>8#w+6ODziX+I)gq;v`>%+1L3S;;C#ve0020J0lPFM zOEf5=+H%ud!55YEz5!FGXegtvxJtUEdM8qI=*|6KZze|{rigO*C(kE~o^KL;+k%hH z1hY692@lX!3?47uczT#9obdv>^k&_qI_1$ijWd>6p}1BMF#G+MV}1$1dIQv$(w1;Sre*hhoHw?YRN}B$q!AhnVG-*_t)P=sxo4L#=favAtG-3;_t@b zAR=G?9sByf10dQ)m+wgG(qpZLqn@mThD(`nq^M!S>s+C_>(whivgQ?R#2jFy1+)|1S)i*1Wpe|lt(PC1yx$zRmV ztj9Jl#9V6br7&Gxo6-8tA~Mh0ct!PV5yLd{w%kMNGfRFrnttZ;8msn&{~h4szq7j3;Y_tc zy*MxYWSQGmfn|l_moY}4u6uJ1k>r~!jKAtHwXjOdzCV7cx_Z4Je|JMuna#3X{l=G3 zi$V#Xu3CegcwVTyeo~{&TIl_}Ptp!}lc(=r6e;POS{pyD(HOD{C}F)f;TpX4DU!pe zH|Ul_M2m^qd+TL`=vh&?u86zVjnXJ4D>2=|6(@A6)OxyDN#J^hR72Bxrd;p#dKPv< zY9m|qZQw?Z=DIlw;LQS@V34Oo3?t=qJmTgE*{JdkM*P6RPMtwjTXdjOmXJd#3?JvW`nZpb`ux*p0L zJk94+Dw*rnP(e$T{Z<~~T;6zZyP@UVz}Ma{-yYK^WWNu_1c!VdI{Mu5{mJR?FW;X6 zU~+USgquaiC;JWv3JAbgggL5htAsL&!_hcKwQ5`>*PkUBD9?OvM5+uX-A=3r{Rp4@ z3+u~4*A>346!j(^Zr9(w za8pub*v*HTD(^E_WLmf>cTB+tiDE5`hT`1EK$+Az zD2zIMfi^Y8N%_o)BoJ9eA~IqI(QtO8HBW9C=uF*xTw+g&(Rr%r_ALOLvE+{oC%*cb z+)a|q%KW5BEeDM0f^-fu`)emnx!TUhJdah;Kl%$q9$VaC3o$?huN#=6N&*Z3)0Tt5#=;txo>V}X>Xp$$iQVT z{m|W>%>SO2A#D+Hb&?t!Ul&JRWh8<6b>S98(oNH(d?(iVlyH3og0v6b`H3&=Ge zW_?Yn=xPC3m`0VXy)T1!LQigL0NxgjgCTlnDH7LuN}`)&6uA3gNjMtprboTr75fF@ ze9RqoS0knIffPB0HJEG2q{z+oRFkALQpJboV{8#Y$>aXD82u%Xs25L~YAXrIu1RIH z2Te|(lo<|U%^&lfPVpRzKIO&njQ`E|&telRzSXwjZVPn7B} zf&GMfUuX&7I&c0pVB!jR^;zq%e>QPJJJcyzm|+K`hIi9;{++8h*v_n|`k8yTJ&k)` zltIO{?KZ^J4(WDK8}zKHZhtdFrE;zA2;gmT`0V4q6PE^!IRgeu0tp3qE60U}@J3Dn2&zTgEo4VxJsg zgP5m=ql#;0C^6p(xr1F&GCq?dQMvSRo?gzH3>S$2DIV0sqi~b zpl?@O2DzUo7lqeB0An1QIOYJjiNwEWdspKBkS|--=`tk{Krj&pMdGga5E5oc>x@^) z54EaYSrEn%4ZZMZkuG7x^u2DM?r`zY>MwtjIU48wD}ID)j@2k>2@O9*i%G4)|(Ib;$l&$ z8wd&GfPV%MJb4p-&AqcFk~xL*$rhvAl^Olg;n0#Gm)nj`)d#Di{5R=jzhv`m)%&~5 zg}&hE4Pvh_zRl@`g;dx44*DcvQd9;Xp2Sw(e(BOE8yq9DQLMwJ4+lMf*&dDX>uoSw zm3`yvEVw>T6n+{E9Ean{im@y#1UQgq|20VIeFx!1?@U(>t4ffHB>)Of=@E?Bb3vT>n#bn`(LdI#*AMD zq5MlU6n>{!_QgP&R>T5SF;*6=y8m4*6a$ho9uxl^vCoaJ<;vt@*A-(vf=lJ*LudaO zh2j>*4GGXq4b=Q=RBerS3JxVr@IgOv&7MbvtGQ`(z${W772A1L7ZK{WBRsi8CZi*o z?YI*CZ-!&t*?&Q^)U2Wp5R)l9j`c_hZV&u#XX#m#H60v8cNV5cG@eU>JYt9oFbjGs zQ2&-ai2}b2uzSbO<4h7(cZP*mqv|J|UfxbtM<&K2V^y$VB%R>~6_P%il->?I_xX(P zWw$_!f4GL7SK6c0(52L$^SBOldCA%F!*jz~Jf(3Cxz?h@k&18|?K0ea{=i#YkgWHkLFXU&2c%vkVV;rFgbANau~ zooAvsJZ?b|!^EsjVnmNQ=bH0HI>QMvRxgsoTY6Pwj+6)^UyAm)h=g<(e;;2EkOI~JHzb6lf!>8w4}f_vH4&Ns4w2j0PgYP0AY9Uj9-!+R)&W|eQ{+( zt4Ji!AmaKBTxLUh=E72pLPzXLwYPpRzoKe^?Ffp#cBNu7RpGc0yR1I}(~ep~U2{#N zdBAa3q1_I~8D&8nD-%yY(Z-fR4Bs%}DgRDqrAoxjl*v>S6gQ8{-{$yE?D& zoOS0x#1@dL3TvMAiNpuYaqBcQbjk6pwhlgUPR9%FQQ3!XB#}%h)}A7EO*6x&!6%E6A^(;HgWoQl#>n zyiLXp-^>}egdronmYsacU^%}cUd*${263y~#Xt_h7uxxvsStl&aV6fW_48GoSA$jE zj5L?eYu%U97K6mO!sD74D0EosWL&Dbq(y&mkuq=_mvMxKknsSQ^VJYOW4H4~@CLBC zuPCR8t2)jrHlMK!@0CY&N{ZpwL&nM!z(UZmH=URo+x=c2h3g|xFO&q$dti;Ts6J5< zmi+4!wUVIgfd3?19RSo;5~@FN{z@Y;G{sEJQ(U$v=OURDx2?9=1p-U%sPvV+FwPa| zV@O}VfLTIKj$aRwj&b{A#XNE2t48wn~u5xV4~0&RH%*d z&FtR4ZSW-I=JNfjllwQonQab5dl5xDH*~J^XkA4yzx@rboF3 z0n!WC!UG^gwmaJ`{oIluEC^3;xmF9-B_bG|LH~~usz$rZ;Qrw4i4Lq;R;~Khc@YfP zVwU_G-^jJhE*`-w6K-LG&y|$SE_O&rgsa$Yu(J|{kK{_2N2nm3puXS>vxxXvSH*}F zKX>j!uc#)e>*)*}>S<@F@`Z4hM^OcD@FDapc`ulHuejlDn9T${JR&L{2@NylP#xw7 zu5pv7b!A7}c$|Y&V8UHGA_H7<-W{2S(9E|;@SHM>2htUZG0yqEmgAgGDvchcP{9+L znP@GWhm-j*rQ(c-?|mefpMhtP1aBnKF@?bKvYxNL-pw-tIiPf}TC3OhV(&jPH&_)n zQ7^`HV0c39y^;w|nMK(7pap&)F44HY&w8bsa>y8XlqFX+@`c?m*STsBJEFlK(wjTn z?;f6)?A5v@g}ilK4c=~VB@+=0`Tb-xTp1}TiiX?g_j8~n`!xn?`5#ou!XfyK#gl>d zc#X@2Y~sW-d%i9A`l@qlU=+cJU^RZulcM%h@Dflg2n7322uRQJ7!~;(}Gv;pLxlvizvO`WPfr5pkDavW@?7tu4JWoq0EPC+>)u89lc&Oj9ZVP-!>aO<3#-jb7WV*oGvIm35I zG;{K^KG*LDh@kvC@rUjwgp$u0<$J_V!5`3TTrgdp*q9#-<+pMZG-fwgj5edsUIa@f z-+CR;lmG3_U-YgkIs1cD3?bNc39LN)pEYZ$5LH{pUH_{&P zH-oMAkKR!=Tg8{VcTT6X&1cBEOXpQo)4kAznecRoRRfYQYm4%`flV5j=-go_Qpq7@ z$Ac+QVA4B*n}5hYS!P9&G)4}`2Gk#+s-dFO)KeFzhDE@*I= zBLgaaNZ?jc;@0tdSj8@431@mg?4a}-4S5%|S%vmp(b-+;5uN3L#(Qe|LN?_lwRspACw(E*6VMdyc z>uOge-!?#R(wSPZQ#ZX^wuy+R&G98xi%0avMD>${UNYnA*(c9`pSn$DPbso&U9v;_A=k1% zTJ6SdEC37=6pfRAX~@veCB|??QB=Xe&v1RWe?g0~{_8%p11Z%jGe9P6aA6m#vk>QV z+3>S>2OhBvt@LL~6(3RWn&xg=J=v+OQXnO#{;`iV_%Bdli4ReHIHg_o>J`H3Zri_I zAqsY{8q2bQMWd8Pqm+7Dl-%+`e~`)qoEYXR@VFiORlLtFEKTx?gm=#Mu?VaJ6N*1lG6%!|*d2=Hts zTgH_QO~kj2T!eiDSSo+|8tX09jSYtO;?3M|GEeu@P@4E>ig#kR+6rY|B88Nne%HMF zQ|qZlYO?0Qum><)go&N+9xEMCL=W~c%F4Ib!mav$TDalCGF7+s$FdOWpMuBTRGvwsE3l;mk(oZ9>zY^?M)W!=XkHK zq;@*XaETHz@IuvG__Dw96|QRV=E&Choh`m-$=d|LJwjN(tlf4eTMlAo@bK=s-eI-y zi9qpT{pFK}nLWg2udK@L9VdEjclp7Fu;un z1Qg9?7=gHaK|0G-GN5Cz_UyDK?_^H@@BHPzU=Cc66~qPfXzi02k`6>N*hK@g6%>0hYR+$l295WZl3KIkmX9&X6?2>0v?!K#x)QoL_sObM$?s*o+ndi9D$hrM z+gyILWm|2Kf)IC~-?po_xTWB?GQZ={WOvWzp8LYCQ>$B#a^j%^f?b50ntP)-?Rge= zynX8hQg7Hh&C}M4lcRhwb<7_{2Az2>o}X@0L?nmEQ;* zS-)J&5UaW#{-Y(p+3d{zhIYb}*bPC`E5R4;ejJ$DM7=8y$+Yfq|1UwXV7uQDupb{hLqekyKuga^v)7g>F*3bzGpnmkWXB+5KD8oFxE|Rg) zj|oq(Yq(yzEyF1hbs~~-UAc0a^9;Y<{;C0M^CLnFu{UaSS2kdsp3~=PsHk3w-Lx3o zKPcMiy)H$O&W-6#Xh+C6U9)M>6gg;{z48;BV z*fL#Xbw+u#Rh7cw9P5?JA9LiD?&NJL z#3|#t*^|&YOCq9-ePs}5TF2M!=L(C&rrj0z%Uss5oTN#7CyWl1etsJfd;CTLo`Fv1 zoT|@2RwNVADaseuVVmYpF7^v5Cq?kFul8P@HYxX;+hYCd8E4kRowOv1@{FwQnpKOy zzI=YqZ++6gclqClcz%GER&IS`F8^LBU6Z<_8e8}Cir&uHx9yS{s|pDL#Oyh;@bAz7 z{MNP4#|`jab4>P7Sl#>7;*gPVIs0P`Z&Jb3%DB%J6Ce1(25zlp+~q{z7aPt3-Q8Yl z>S>~jnv+525pWULSD!~eny)3dcQ7wUB%)nMcXW4~v?6bK#7V;W4a23sy}Y$03F2S5 z|3{~Kmq=iqB*m}oot^LKP0AB~yX1Y*RN>NL(&^8|n>YVmkAp4q5!XQS@L`7FSu$U@ zDCv9b9P_|zi9@R*OFHox_xnz+jUj@^j+Vf`mFS}DtX~yVI;dVyBSQ|<1ojV_NVq~I z%M}AWMdV8T5L`+EpYdthn_g^*@Q!==vmkNJd;)&f5Ts)gr}D#I;4Kn}b&_Yhla-O9 z(~$}us|i86vR^>VQZ%l86J(F|TplwkQVbo2vP7)(2EKVL{$z|p({)tnq`qf$f#Pqn zyCO6qq3-0j4iJv`Xq9PHB-IhdtkA{#r?SY*$)rhE>HMbEKx(pX_Do!Uy<4gMJvDs3 zjn0C1!vZk0Ja>$s#dnRszFWY4-%a=bU9U(1+G%(JPIM?$^$Nel zv&PMs{P6;bu^{32y%sAm}bBP z!dR?C0@M%LVL>t(?JxK^+lSfs<2#q-VkCm6jkmaD*&64zefPFkU?Q)rS$U1mbotsW z1XHIe`^C4|FC#~+nvcOL)zJPKzbgU*vj_oB^^n(phnW#$PWStbT{@;HZ>I1pu&O zU%ChH+p-?n0Xd7SAvXg98S!|qQ@WR1kmpaW?(*G6g3{&cNT_iqqBtz6^+qc#2_Djm~XpJEYofya{oZd|4@WCu^e zxQ++Ic1HbdvX(#g@`e~!-^T4wYg>HO`Ax^gIcyMy+E1n?gduB>Zk(kDrVZKcJqAEI2ZuS^S7hrRl3{~M6iE#T7C^+LB)l0~|G_^0oOTulKgbUkBKTNKHd z!15-@06xyi_;_k){EtH(aTyls<8mCWYkrli za@FNp> zIU*zP3GjCOMWdrC6@DnTTCkdW@7B7qsp~VAj|XtS*{*{ry_hX#+vmBLjP&U-v7pZv zU5&Oj=vN0q?zqsuWzL0zU)HC1l?FdA->doX)lKW+XBPNJsT=aqN%bAqh>IuIl|p+> zH)~eZ@{W5heCr-s#+@!>D7w?9Nk@~H|BV_BpB9MBmFIWYn?whl{XM&RCdzWtK($Pn z$4(muvBoiYQ0LG+j#n84d1^W8uN21+Y)Y<>0zM-5Z*4T@Vu`k1E4c+#6r2H zh=U|1=UJPlotyv_--Dnvl7hy}@cgvE_<^v2%9tgvkuN}CNl3m~Y09gTMd$AM?&fc` zZ7~s@s zB15B;q>H|zTME>{v8t0tyvT*Pd0c3{Na@*BS>dsi1EErvo=F#>xMu+tqlAir7b zs$-AZs$02Bb7qwCPKL!j;>2v_ChKML=g%{5LuwuSuUN;9`ol%e2$gQqxFI=18jIF(XL=@iUH$8f$ zOw#yCY=CQ~Xa&k*Gt^}nbrZK`prs_2Qs6H5f`WU6`axbvEMIqr$8$jXP$Hev6mLF4$-mMwSv9QF) z5P2_(UZi$F_Dfk`h;amOi)@+0Y{R$a49#j-#BQcpbt^p9W|8u^zx5fhK0^yorG^`c zF;7!aDFf&dL3Razvz>{c8St(V#o#f!R?U;+*q)X`!9x}yePb)nBuKwI_TA_&AIUR z$*M;{OcQwhTA7+T@L=E8<-MKpvF<=8$^koqZP)Qs=KX#3X>+Ti)zExnwz&0pMoVQz z>nU?=2ChxOX?O}0+plUZi{sa_at?EHNnEI~wEDgTV@4BAnn=S(9Cb%I{aNSXvB~Fe zvFVDy;Y&H_nxan2a&w}j6Z;4`6SaDv9g#)R zNQdwTl0Tni2z!39no+LMKu#~r8*WwCac^h#X9Do>H^M|kel(c+MR#>WEh$1M`UWgE zRPxJC(Ty){J!_R8ab-t?qYp>>Ohz(t-xYa&>bd-ZLO%ihSjznxNG^3m^j0j*h&FH+ z;a^%f7I?5lFpJt&zbLu^!?gFGBmlwGXF~;At{EKXGPo}ILR{CTA9c3Ws1&x077gi` z6xB`KB8ip8&i*}-n$ZTpajZ*0rhOrd4_cBnW_x<-7TZdd%V}vk@L6=JU9XQow$als z8U5-fo#!K8b(^+{6s@4#-CNb(B}DB-ge|BEe@_><#q3rNaxh;((R1~ z^FD6Y+cy&b5l7KP&Xr;+@Ay{M_LS+slXVC)4g`vZ)C}AlX68rqub6Lm@3?cvb9dox zU9)HDwqx0m<4k%sm&k&hAg=Uerd=mZMKf6^Umi>a%W9{kPk|HQDc1S$bb2<~6`nVn zcCvtV-Mf7D_wsAaoERy!+fv!6khIaIw0hctFaadd2f5)ol3=7%IHu7ndZE+;=ztcL zi>LUDyEG*tQ;oEa%PLFS%QT94cPwBbU4^??;@ET_97kDZepIRph&!@c-ltffwHKha z+wxmG&Z_0;s&D-vgQW(X#_f%C@BI4r#TSBdpL*mazo>IS-$`nhT!!CCzx2w8rBA+Z zHOr3xOC>O-K33G8^C&M5>omh&$@!8o{VUc5lLVfjEUzvU{f;M9j3@IM8Bs<_bOL1R zJ=xDsyXrZDQBZ4V`Z>E`;eZHOeWjl_|Kgo|_b`?_ifF^z7CMg}7wZkNKX{Wi#7v&n zURPWYoy(ZLsB>P{sLee6IV_j(@m~GRUtkO!CBXS`W;o3uJ=seH-0d#Kf!Q(IN5qTEqNAkG%WJagw-%ffcdYUiRoHN zA4Rx5IR+i@DaSFZp-6#wf_Kz2_gi4zzwOJfS4(ND(}67X50<=qAD>LA-a-OC{~u~x zg$e`rrI)v*|M`&p_rqntx1hWKf+z(GC4f@VkTkh=A`ZvY$MTSOHtoVuQ&D8q4im5I zFwN)FG&d44qH0}1+)!}sofuS4OG*o@g<+LmIB}wU$7;FLoxM?DnZn+VoIaM(IwPY#uHc{Nk3$mC%F(bUXp6&+6J&+r>y7uz1mASw% zd)1AKyL(>Sw>K^__x3mmaQZ%1=kGANOZDvuVziYi@?v6}Ic0TK(Mt5uHl7`Lo*+W) zHLZwED;^yvIwp4Vc7x8}Ye?E{lbYY;oTWXX-04!p&uaBDk9oH}zPAjHXX5zEuK2(Q zaDW!%$6hG=!Ut^!-|8yBmaa2)ZT*U^6<~a*gU!`i+ITOqS<>3^`Xp@OVwpL;eYcA> z4H~cp6i)Hcn|!D7Z3Nh)$ZyW4wFA;I%c@s8 zA52mcXMb?nNa&zRpvu6gY)8h;r;_H;?)s((OOyR+GZxzoj?WxXqkYvMr0RV938pHm za@oA8;`J3S_j3QeP~!8D70=c^!VwCKs}6g2HW4v+ut9wP${`!jWxpIMhnfi54q5?Q zZcXXpR~6f5^?>)QBCbgIm><_aO00wFdm3Ek7T%g3P1kvH3_O&0T?cjrD@VvXS?Ds& zjK-MPNg)08(&}?7%lhzojs5+g;i{-*{w{a6zeyRsm&(Id9t};KH8GRhPJo#nVur-= zbJNM+o*}}Mkc`(62_DR*RPcMfL;ui>lhuK^=)=9~+}=9l`fJSsdGxTzX>Ocpobw~L zC9pP8uRU4YaERSCgxp7sOlymEv-(eKw}rk(zMRt#I0D#ML_K~QKltiTiR=FDze*q`K16sp7cyKJiZjb z31Cdbkr=mu@#a?-E+?v9X5xsFX1XSIyA$RdpYI|o3f)c{;4}7QHZ4>tW0`ow({i4l zE_#QaDPP6j7ME-8qI-Eu?PF3s8d$VkbXOvsn07PGrS!3UyMWJl?YD4^tyqZZl)-`5 zN_kiRO2yu{yE%=&A*2vdCrs<=)ll;li24fGr~KKX2mM+AxDG67sh!<7>q!g~x3Xg_ z;n`!#-pJtpFkGI2P%v;9zsWi4oITDBo3oY8ojuCVR%c`r5gF<1nVFe!XRm}L37x$f zR*_^S$x4z$<$XW@KmMQbds^EzNBQXfZXcu{d}1C{+2au)*&AYr@i1<>HmpL%0LR77 zKPTVU%XG}OF$au7xl<+F#c}Ix8O>ogYG0 z-4Kb2bYV|&D!-&lbI&g_e^~~Za6<2o?@0S@h~NkS5(WRr^^=+DvOU?rw-Si?SL~>KR^#F@We0_s&)LpB|SK%4Ow{d9_jptpsbm{IBT!#FFiqO3ai?@X`Rkyo@vNSil zQqs=mTFtfe`64!Q((PM?^De7B6NVd^sMh4@t%rydIQTvjDRhLdj*Hw?k*ftKmadYy zyjI!aS~aDVByfViF+fe6)WBMJxcaO{<76y8lgVNGu~&fzr3zerdh}JSK!+3o=7`#l zXHkRVXGCg?eY+*<$|6rC>ZxgJk_|N_k&=xKjop$><)>rzIgdJL*|8EHakCUSLk@_& zwz>#}b;XNH-TUSdH^wCQ#CnWX!nu7k?Keij5mj6Lg9GxRKVJtPEX_fO>s>F(Zu|Yx zsOe!>yHTL%X5-0gCdJ*_sh*?u^DQ>)P|HF=S^_4QL7b_V-30GjJfN5A`+3l;SDG&! zue-Ipn5pO6aI9l5)t8(4)UW@@j87Y3mE3tDiH#1-wDla(rzDt>($3r#Hzp$WAzJaZ z>Q0a18_lynic`clFpo4Hq;bvt3tI=mvz(BdN;8&D@3-?o&bjnbUYWm>xjcNa3Gdt| z8br#(5s`HTX_eAh8afm(v^JH`7r0o&g&C{lq=bOAqRKB{SdC@WQdvvnk5O4qO_vPK zw7RlnF_>Yjg#YAgoM0{BDtAT{W>M4|V`Tc1&7d7Yt#|s&s2ZcVt=e}m@JXxAb&$Vy zkVn<0;??blA^32gEu1Ipyw7dt25R^XBl`aFSw{J4_QAv>#VmK>uDTe_qY#4(+s}_3f(HLCSgAC@!lsfVGdnO`0 zL||xkmR3Fuls-iS!pK>7G5~O-{{sxg0>qm^fn=0WSn&2B;uJI5M3M{zVa21jDD=X@ z1Ss4>f)Q^Le6a`15>h{iI&4jL01SRAt z5BXmwRa=g8ozKW!1hr)+X$a%k8^-h(FGY*tR{o?xp4@>{(us%@nSDuG#s)V{e)_%r z`#LtubafD*NJuyb7>Uxix|!V?NQO>fVGhS6G@e6`wOVfSIfGk4P{;$uC}SP)>zf5K z)lOWI5~jqZZzi{IQt@IzPp>b|B){tsz4*A{RluU0*Rx2@D>$~KG-EwGmBjOyZ zsbWGQjkD)vhaGiVd*woxA>(GqC-vno4OdH^)%?9@oX=u0$ZKTWX?IKl8KL^Af$zas zSbrik+fb{T%n}Ww7AiR>FlsKu+hqn7LAQv^2UtMpC6XyS&rW_IITIiB_)*MXDH8Z> zz5?0Vnxu($V{cj*R`|d0@8CURxok$5-qsgLZ;Lt9*hrVHvSx1a0p7|%%oE}+TR)l2 zKT>J{wIWcQUAatCYs849hXGq#{gt^svC%dY#cg=kl@{Sd!3EAoCsR__piN7k6`nqO zt$D?xO6ucRtEb)XdS${MH+|d_yxD%EVfXr=Q{T%L-^UJWd3c{1^1P=Q-Cw+S4H`+@r>q={2nlu5>43V6E3!)?ejeY`yo1XOT@{;;P*X zyKUJU4pAcfeh5_P&Mf(B=R436i8k~XqqV=ix?$BdVcVxrz(~I?9rA4Q>OX~|LHwq? z=|v-51^JS!k~x_gn4_4_RwQZ$8PbvPC4f41QsO#t4wz6Z2&O=SW7X=u^Dc&G(& z-HKjSc#_`zpeplh6>r@=Q_!bW=fU|rA;{5?Q@t(_7o1k~c8%lK)&M_Gf0ofyJllDO zoLI5D^p3-9_q)!%3n}`|T*$ijL*i!nX^-xk%(^xD3+?tZ<4G&_$2_RB!~y%sNGDVV z0bxbh{wNv*zB==;P_3)qv0_)Jdc=yB`x+E2|8W1-W2b@S&-8{y){oRy6C?-vFZBI* z`0dV*=PUpE%3JsccCM!Xny-f+ix1Y;UK+0=w<$GcUXQBr{q`#`27UmEd>@ZIO6?r5 zx%iQ;XHqcbY>}PmS8(zB{rty0pUFSpAKeUv=TK@g9;SjFw=R#}{n7J9>s)mz-fV}g z=&=fU(cEvI7^HoD{SxCSM>HoVth4`V(uF?{7@AV+GR?~@quLEAD~v1AdTLK(w9nNS zXEO%{$H7oY(1zArcs%k%9BtI4zU+W~t&Qo285I!)4jh0zE4?5cZH;yIM<>II%WZns zQl_&4=c*t0e!b`RU{UeW?^hvLO*M3Yd0Q<_B3DR0p;@XNoHyx&PEZW)I(q8=Xs3Pr zRE~_41hAvF=%8}nufB85gLv8KQq8N_oI(vtiEEOR;eEef-_@Fo@BnfsSsd*FdNnyJ z!Kf{7r6%pzZ)WdU-t7pnG$}_5+|({9XL|8>|E~6*PuhRhpME+S%c?#!9**An@#6en zgy!9XVLbsG0Q1|NZC>EXWr&$`+)64$h$j|I)7!sg#Wx1TJ3945kfh|nee zomA_6Ho@I{6r>E6{UViJt-P4{iUH>W_vK=`iskZLyYL&vERz7Zgw|pr!S_h4-OEKi zM63#i?Q6U^50GxV94x%X{u+yVM@22WZr@)mzU+GY^Gf}01s7c^~hSjHZ>0>J81%=KPM5~ZV>*7{xB@H+w zgDNFY2C09UTK?C5U7(;s&2*}D1^?hKwZ^SH(dFI{WQ$EvsI5|K5mNsrsCe&7HZDG-;R3=LB^YVM zaY1YBVnpnduDddeSXPp(B0%h={j>5SPMsppZ%vyF*PJ`A8;yA2d^lj*;=`z~x;z?j zRz0!E)EW|ts4Lgzuk7m%Gg+3BE*WLUC98w{t6=uq1N3XgR&-{Sq*}#?h}`BTFmB2CFm3 zwVpdaQX9L{Q*|lBxn&zW`3N$`UOa$z{z*)Ir-A?Tweid?T?XL?EFM7Jt--w4 zDAUhIb&asssvyAFVErq&Mk2cpS%>HTw7P}<6$OwPMgM097{8jrlsy3R_J4NV{N`Wt zap_LD6?1v>PK4%L^h-e0J!Gw%QxLRB1J6@qkp|rY*LWIN?eWmy12NB-J5Ao_&lN)~ z)8t+ugHU`0mrN*K#Y3HY6L+@H(|6;cTZFG|Z*=NefklE@3Ag!8uD1 zSor{~E(c<71@X&4b{?J6-H@XXZ>7I02TN{+WyvuVwlY-6!RuP#kK`DiwlaQ@UFtNd zlYnd$PjZ)}pW2fVyRenY6gpu5g8n-TBM||X=PA`ub0#2!2q15AkTVSl38oiMFnOEu zq+gcHtBtEE<t z3D7w*^hn`+%s@8%M4HFmMxb>B>P(;)CaCccKrewtClBf7h{Aeph&cn{qByH&eX!;@ zz6Ao`0P(N-ZjE1;$6I2T35%16u?tohusXLS5dh#HP zOg%FHxaKX^trDX#T_mmD=-LI_JPG40Tw`O0-Q5ed2V(#v?Gx+=v+xk`U1++v4hTRy zx5}PVOa_ra-~Zo{DSukwClK)|OXsR81BnD{-CNSs6q)N!T+tWr23|miU9eXUbN>eW zfyA6|r)uGi@gT*cP9vTAth@Tf8+A&o+Q!=R=)41F^ARK5qiLb)i->D9_5b??{9W;rt^f}$MEfzF z#mf+P1wfDW$if&zIJSJL^LExR(&jP4e%Ot=aG4KGbqqk$r$^dVDPk#l_N65{Q@R4M zerS=+dLN#2D$RLYQ5!}ymzosnu~7}!O;2oD0lj0QyuF`ZZmyRi5`_fbPWG^Qgl6?b#_=rJ0EX30XZ_}8k;E>=MR2(MPAxEMxvx(iSy$U zXYkK)7tW#r*&^!uu97-b<~Nvjr~=~olbkoIWqxA0rdK`R4?-^a6l^_pXca1$QNHOo*Z;6 z3#gNQUKipU&A;K`QQ5t8DY<$+f7nhid&fg<3FL)31BwlidYfh)$eT4MZnjT?*e8 zSaG6OFl5`x>R+_NRkN!*!f8Kp3e7u^_{;KA3akWO;oS#nktn@ z!(Z=rMx9a)PAj|A{ioj+vPO-3q`B;!Q8l&|jAPr+)W@B8X{;I(bvk^pmN&m86JArc1-4XVo{NE2Y`{7zbb+sZoU*v)A5_KNt&c>X|d| zHQZ|iV_XnazlAmD?UY);YFVgZ52r3JmeWMwo zsp$?G$g=KT{-#;d9zA&@w?U((K+3*aVH-l2y|X=t{~KBO2|0e5_JMV_=EppKO0qXJbH2CsPII%~Ung>(qjBY!%?e^f()(P|TR zW#i7RScoGegHIa5rkc_`m4m!)_Czt^+gYFG${4aA^2${aBBRgwqxa`Z$=fR4NO$8n zi98OY?8=Qn7Z=IJBjl$^Le=_AW$x7Jk9!qz8f}FEJvX%evf2(;!oEFD*=id8Cp$z0 z4LuLPaX6G}EoSyyZI9<-=n2A2FO{9Y&w5NaODis7QQz^LXY;aVB7EoIlU+42UW$%k z?|ppAicXrMPvMtIPcnXl|Kp2v@eK?Y-Qrz!{!hmQxT)C(D%7f1Yts| zuEZo-XjXVu`9#KHZnVwM@rmF2&Rb_(fzHoDzP@`B#eL&yZ`AMOpJ(CgxUw_f-N|sC zV7K9PUgfae1v#zpJPEr_e}}6D`uBetzZR%(@0lz$j2h8+7V>4L$>C|(U%oK^_m6$% zJMZv^2Y!4W@$2|6f7kVArzVIgs?g-yq~8_@6*X?9H(RQoAPl)W*IvTd=oFy%BbRbC z{bKJ4u;0ztKtD~cu{0PSOCMbG&+h>cV|SAh{G79jw~#xnL) z?c8HQTv`<>Up5*8+~>O;^ia(+Wfj2BLc?aMEvK#~a~!IyCIelf*+zJ-m*$M{1@y3u z3fu}cZ7qcrS2i>w8^YiGZjl>p{OE2aJA64}z}n7+}|E&g7m-(MUz zOQGLVTt&qkj(v)wTV!v{R6AgBWBljg>u1FlUMgR&CJb2xfdxP$2JBR$6w@81>?vH! zZTLi0vtTS^+;oTQF5VjSUtQM-O6GT4> z<%J=D4Q1g2UBXbEEuSxMTb8{?^Q2jBe~OpJAueV#Ta`R2OP9FfGi_9~-XVM-dU-89 zA#PhXgV(Anftm;rEvk^)h7DpYy=Lk%LzrNn;EYU$-#0rBSlsoPzYNe-XaXrdAea##U);a0Jw4!V0EJ)Wg_= zWNR&2GTnD~lho+<7>V-o$omD7u${0=5?d%O?7zyj%yqfXs0XqP@EqQwh=f$MKgnZ3 z+6p#E=TY}p@Xx_8y5i5_EA1ClU$1W4562&r50_3pS5*8v-FtyPU)UT_TaM=Gmc05S z?sczsZe6kWCHDm>j=LhVS?exTpw9z-UHglV!&V8}eyzZMj>9;3xfqMoO$H`{ErvHX>GzAs!J5v`(Nh(p$YI+e&O65`nz;I`@gI7&2iR;mSR=M#J3pp`kYcp72mN?v-g-#N2`5)F zXm`QWv=DT33xGT0Hk%5??=N|2%@%K0!OoWKUSa!X@4lbgy!h<>f(8^ANP-M#Jr!cJ5?-SiTWmqr zw-9#{fFN1Y5I3m%9D%KFg@GJk+JZTpSMvR@J9)oX?`x%_>!H}u6UMlk>0^1bfgob3 zm*(B<)NWLcXzl7~f(<5#MQX_y zCY*Ghr3Izj6m5n$6z%YcQ~Rzw~9iyz-B$tDkc}DD?xEk6A*=JDWiF zRtB>#=UUv|)A{?Me!7JTLrrw73>dX=xBtm`2f)h+($wpi4oA4r^-2~n<7lkM-O8Yo z6C%5(#Wj9R2ri&xHpX&lN||M!?HkOddKX#4Gk#x%3l==%Q1t@w+?eGc~<7MVFH;jttR*o-jhzpB}9iTLPu?flgFmP9P{)X9u-&WHSUY5ex$bd&6o9oB=q%GKGL z#N83!yRgXu#!Z>Sws+{SEv6U@uf z;Iik(2>rnS$($$>M@i=4%eLV|L!g>?9NWHLhMb(dWA z;3wp|;hc_yzN_(8zKl8G;VtF5w{-TZzz z?CA^Cey|21aD> z0kwh{1niwY6nha6$3f*58$fgf4XiIZ1)i;lfoRHGS_}aISzL2fOc6t?i~S99U2;sn zB_`GBO5(y=#f7Z=Mw#9bA|~DYJiZ}HTKN=C!tp>L{f%lwJ!@xsA|*BcI)dxe-B|M4 z@z~!8Fb6&V`i2)8W>z8$LP$!w`M0YQBiU7l&HJ0Hd$O8BHC2V#G`=9#WY3lb*C%Fy>?hv5=lzsxVZID3xOybn^~5#H zMg)sD2J@^FY<39Cs|7rjdPtDSiJrKiM8T;pT4#fIg(|sCSvGPDiG+eQTHJ0U&_68E zzjDyQL-c46EWWiQ3BkZPgJDHtNA+cvhCwDYtSN!KOI2B}fn+nwaGB%ekhr3UEHGE* zKMB<%x|A5ekDgYRg(eoy12ssa;Fp0qtHr9&3H zc#sQYu;O9BGw)L=FeU*UvP%+@wA$FAkS#-zLJ_f3@?IWn50R@(SABvxTChX)P4}C@ zZWfz-p1zKxEC2~6LqPLDTEwkIMF~{A6}AM{%(HHj;>$o-f0Ydfyz>t3ZcI%WkmCf( zuQa>1#|5oZJ`RAskViCFXfqhHhDLSGF`#y0FfxeD6hvb=omRteoT zV(xrm)&ZiK0BD_lcBGa1(>(Qi7BU4vFE)h{%a_as6cHObLRg%pmzm7~nN1}T2w~Dc ziXU7j_byWyw9b=&GZfST29&g=@vcSszAj8}b6W<3L{_rMG{SIL0e%ojd<(#XWePIV z4ug3gQ4yhEHF(^#*sn8cQ5bo!EP_~ePdUPeenCW|Wa4M$0vfkzZ6mxSlmc46D+ zSI6;HV^Z3ts%FFNM_68CS6)+tj6WGz8U;`YFhj53ul$CBF&L#Lp~bOjfxA-wL;lb` z+zD1EL>!hW4;44kc5Ac~G`dzWYl-Hx68fofK8*z(sy-1>i;7qKxh5bCHtlA&(Y<0r zJ@<=#H;cV=1htI zK#t?pxuo@1CmwVNYW@<~4r*z^G$6bnXNAGzA~#JgB%=kWbThTu-d~t#6gL>XBrehR zk!Zlcx))&_dlDOQf_>8-@6>xCpuG8`NuY#GgHQ8_P_!sh(HCr*n54}xP6H<%?Sn&x z3Uk;JR&Kq$v;j&Wzq&LK*y=f=B=4n`{OU06)iROED$dZyEofks@oN4q&w7Es=!%7@ z)io|pcU#Zv_pJB_tYkTz6!Mj8Ls(w|==v}mYPW2X3%t`iV@$4;amf0J42&Vpz{VuGCglc}V+DC)g~nvCEElDw z*D(ZR(QUG9(eEL2hy8B;zM(nOR{b zP<*8}yjh4ejm@}(5wP)BQXaz}WBV#`e3gZvPmJuCZ{>}82@a^63~_{}*~?=S9mLbvVgdzEYXD6Hzh%vmt5nX=Cf^+BtpeR9cv{; z6S3QN;zPU4p(dfY%v}p^7DE4hH9&Gm7r1d1WiTCfCgcknwY52R z56Bku78|&!fTCMZQTz<%CHh}lyXTvqfQ^f9yOr>jns{1OC;;ME@W)>IzjcOVH8Wlr zwb=B5(nTuIRqVx064LJ`#XoM990~I;j6V7Ivdnq&tsV01 ziu0=)RAYs+KYC>cxbL#OXX02z>a2lP0L-n{3L5=t-?8f9?s+a%MSDcR0hP{#lIO0g z1X}xFI?5&_P*H@*hASu#fVQB}H$N+K0z*YfXixXz?^Fn(D%a4V>}kXO=YBp;yyc%9 z%D)ts?>v+F!;|e^{H$78MTaWrxmv(XV-MqHcFa~dAizk-0s>BA+ojS&`b*>^FY1+4OX$L;h;+i>+8cv4JA4;KNwt2b4?-3n zee$XcsfSStnP&*X|yDuQ`x=Kj^8+tAHBo}h0{7j2CKhx(-{yV^Z4Pm z4<3qD^-xI*;(X{(0Mvv8!JiX4A6A1XBuG0+!GslEO#%FKq4XHFn^7pel_j8x_ zQ+?X_`K{3(lx>9C#hidDfI-Ej22Nf&g*64GlB#J}ke==%vB8J8NL8wQP>ZEXRmX?l zf!)SV=xSQ+tRup^N5R4w9rygjG!d@0Nd4I_SdAH;?pJ+XVtfRIhB*mJI$W^OcsT7^ zCDjhGQ5(Pf=()Z#JVpSO>mb*9F9pmvTo}?AzQwN;xHLRXe9-oO^zNUk z@BJ^LD1g&Q+OI!O@E);|r~P1;Df+T0MwFbOzyRvZl!-RT31F@T%+vvxRaO~W!dZ)G z3X+7OA4EX|0%G&Ldq^a{8FkwDg%2HlHeA?4Pg%W@*~wiS6_Z7R!NgO z?>fT{h)+@7bb%U5GmC<@;J3vNZ(RjYp#bAc=7M^Th+GGNikifRTHolO`TU5<^a!>< z0VTbX%Ac`SPo7PP5zv$mbAS2K?KG+s0Z^Lo=93F{*sJxt&KU4<>W9n9udMg1Y4_4N^AAJaUaF@SZ44|}8w)1uLjh7BQmjL$#to;4B`$lkY zw!D>1b2ZVUAVesaz1-Mdj-!uEXGMayR&Nf{D`NoE>=h_jAQi0s>Ldap%t4akcI5R1hQFWXds^ee_wKuEPYwz>rU*jGsCIqwWPpS!|Vd+&m69D{HTwflUI%m6A zb?vmS;`DdX-iLqk%Yw>rs%vl7kUHOfM0Pex4PLt5n`i3WtbDh6y!4Z04@m8OjVa}e z$T@iQRmXRy_$mepNRkW)BtHS_Ou?cdj7R}&J-I)T?iQuVVhYra1VO%H>dhx0(GdK4 zUh*3(9J@u?3K6G3)EJqZCi3j#C_SJp&>DM34uvW7H;k@bj+lMFKrfw7Gfk;srsmQE zwL9<&jdKk)O$q_Y7npJ(S?{hzq5Y zvro+}vNpC7gqaufe%~V;rWls4eq0NwRzprONy=J;MxRanoSF}g(~2AUk)xDq74hK? z)mv+aGh!()tJU$kt&o_Q)|1O!dfBt+luFu4<#Ze&4Eg(=nC0 zT9pM7@E;eUhr_4uSnpLD!fzgwYA?V3qo9 zuQ(giKiu`jQHq)>RRA|ri#0&+{a7U%ia0iLOzzo{Ihel1n**cXIqn$DKiQZni88~m z8i`Ykomq3>)$+lb4A>?O<@yo<8at-$5%KK3d+8kuLQ2*kJp(R5;{}7;O5?B=^Q}26 z^8kN$F$Y>c;=1w9Jj8gR3jfS4>vGt8&x(6ti@uLuUHq^)a-O)~eRI;~^K7vj%kXBkFQ;cYeMD|GwxP{N`2f{afri#^TqeD9Z8K=<6|-6?Huv`zFus_E{y5F3BL;l0gEFA@BGE#S83G z=(S-3h_r0O_dh0%yOVX^Mw{!M&Wx&Fz0DHsyv`iu_dow0&+5!dCj{Fo7(pWuRFqqT zm&!|LtJN=xOM9b9P}iw{@WVmacLY&S4|l#!&v{3L(KKWB8t4UVL@q5D%f7VuIBuQ? zzJDE59rO;i0vlDC2+j;`u0jo88E7e$ON_?9f{((+2=JTP33v|>w|iE*xT%9fD}ioS zAlS~<|rmEbLv!HL~ zD0iEy=T>qR@h{!2k-f|Ck^~PaS^(ek)=7OCone*#(!W-*g5g#D$6V>T4gv;af4P(A zhU}ry03?Osbx>MJ=?1<|^~2iuL$X5gl9Q*>$~nWE+Y=$>2C+=C*m%=tTZ4Ypa+9j( z3{zxyC7%JpTdqZJ?PRsoUW55v_*`8_N3EW8qh(gwT<~%S zO7(5SFCM@HeQz}hIQv?c!9~h%j8JfqpCA&LIU0K<- zZgLZ0a(>w4@-1z?$8oYr2)d&a`#E(<9B}Ptb{!}0P5Um%ur{kR+lx&N^J6Aq?e`z< zx}BT~zi2USw(Y+c$Uy;UIO~-AhzPiwr#qhe+??e2)=J~&0XiAX#j@EyZVtGS{$a_H z>v73nzf_1HS(e;+(Y0f=(H8(gK)%0`H*+X0%dpzs8{kB#BIy8+)WMSO6&6>KY6C`TqS90FM=L_sP~K!65twIGyR z2s%DWNwCl6%Jla*?E-Qjq`*V~GwQcn6IniqMfe{*nzf|tY=&N{f_Vyq!g8=N+|~zu z8l(ly&i%Q7s8}b@&C!f6iB0Qi-PX$)vuP+BJCLHgF0h<=Ucy+G z$qYpkBeF-TSIbtMWz@k`;}=s{XlB5IyO!(XsLYl7lm!?HoTK*EW#q=E=-sa4-$f5Y zbzZQQ4()N}B{v_&vUFKTe~;BD&?pK8Gdh29aBXWNDFgt)p|Nb-dJ&V_tfy1yF^@)G z;$OP6yhXe(rE}b#DWK!89p{BW6|5bNkDuMjtWH(k;!zBxlw+v7e%sKT0dmG{E@6ux zD1xEIWX#6D_-lZ56FWD$GjfSt0#m1nlQJHK5VN(V>*)GSn&!|if9@^xo>Z31HInct zCv%dbxqOOy(?SW9{}ZHd)DY@c2~JlaWf+p5yI)wa(Qt^xD;x$t;PMCuc({;&f8-)L zy<@pkVlh`D>*{N$CZ?3F^u489P81$elc7Ipfx*RZscuId)VhNmP))F;P$zbTNy zr@+lwoK1iJMUMXlne__^@RzKth=51ABZyQlf3EoMr+4*@(2`7=tw{w71q&4P8mW1dthrn;x5Bqj~o z6EePYu~l<=-FxeOZ*Czu#+#4K!%58+Q3^_d1hafnghs8V zWNoE7)5ql5yY(o0%6=E+0kS_{h&OQ+Fpd`)Q%=)2Vjqi@H+me#LFW$C)3ZNfj}&8d zAVjM##Ha;fl(R(-U4cg8(6b{%kDH}DF@9()C%JZZDZWMIh{XghS%NHm?sVm% zXRxr}ByT)hjE)N18QTpIh4odNAWEXBH=bwgkc*$5+i%S(DK@wDE%eEHgrY=oo^kQ^ zmAs3od1gQo7M7{N!LR+4Uq_7n#6t9@TflQMHg*a)5F{3*AXaPzP|g-R`!1o3kdIv# zNI-^PQUtwAVsU6dYSOrRd=h#MrSL@L0)0%zx_EY_ZdEFJ$P(C#yc-OXJl~vVt3H%O zIv}2>ux^NnJ+MlLtd*oI6n!aHPw_B-*Ka?44&-dAA0B7V5H+GwR{D!Gd7s< zpcaN$r;wwS>dRqrpEZ3zOXa9mFRfu%;qrT7;!B;&D`B}T3m{`ea#(#$U0P!U+`@Sx z_Np4^dc5+B1QpZPv5*Yar>hcy=!)a8UetKaH@qr+}m#X#%DMK z51Bh{ga$KcrrNGIK1%;0z3E7Q&gXQ@@Ca<$3T+}DmiQjQIY}nA_HmCMHdbd5-0qyOhfFZ8s9j+Xt^v;N; zr%@kxeRu5qKOpbj_JagxhWK?|n|zwu)RiuEF^18W`~msUz_}-^EC0h2`mwI!re_bF zWQ-nk)B&F{TJk^3QKkZF3(~toqwx0%xNy%nXUB28lg}QTK7X*&WyaYZK?2wz;c-xK zd}8fMHhp0b1IL+G@CQ$$*d9%f9uh>w#l~^+K{tn2@VTozm*-FhlLzq3;`zs&-qNV& zYMkBPlJxs)}pc1a%KhsYSa+dG!ySZLA<@6NKJ;{`EmWeo8H64Chalncr4@v<6&UKu0uPJ_D~ z-PUw|<#K*&_I@V^A+7IV_7H6$chBy{yD3*3&w~tH&xFE^zIeT9@S@t6F-`}jvNt4H zd*TcT(Ve=QvvvAyIfK*S51-|M387d23=23EJ@3Fz8{{(2u}l_>G&D~fbdQX4bRQmg zG(8pZ#yDzy4SB&InlKp6g#ptx@1`00r(1y73j9aj;a}B)HNXKx55>1(0cnPqEjf11 zXVr9GKqwh&E*_zh>FKz!Iu_9e|T~nS^zENKn?)plqWm7U+Pa1XlFM_ z>Kzy4X>?b75dT2XFdm7v6g2d@wR$@4)kUZ+#lMWhd-hDQGEdhpPK<>Po?7rXaZ_AC zQE~*B^qQzx2uhx(Y`IoGY5+g97JhE|H2aF3l78|n7V0g{6gh8tq;AUXh57JHLQq9; z0mf1^&q`|Q<MyzLD< zsd)cb@wts|wt#nDn#JrW6Xj^Xp%2qI6(~9zgbs=u$XCw$lkX(p%E}dgC^sCp870cj z-cc7L*q=S$ALaonEyS_9%(KsqCK^9;BQ@NKuS18{vU*CytVl$^IZIeBj1lo!aHx+0 z4Mq=$p)E#l92X+)xC@*qdw)m0UD4s7oxV8_|xgA1?7la0XrW4p+q&y?8;0=i{Tq%ryk;*1JhF&#n8wqw_90?7!1}xjKz{ z!RXY)q>j{@ty5jYP#CQjQn5||Fi(O zUnO^-AD&rW^o~WlzriVXf@}ZtwSN&jSFQM1Z~}pkx{rbVj7Wcj!g&{jObe@omS=+% zkY1-rO`KJsue3t^)wyPM7SeWA<<%_7!kE+ErC=@2re~{a<)&HeMTyK8kF{;YP6d z)Z`qsR!RQ%0gKb@Km9(Zc6tY~U2JFEtjpZq7uggaTB38^{DQD2i~?uwVP32$No3wn z2aJgy6#k$J2Cx(!$*-2(uG4cBaCqjXu^<@qD_`Ya;pHxrW=sK6$i-*4V2z3m;{CF? zHoqyqd`2saXkb+bR$Z(LlDG;u1-VZf4pU{^tF&_A-rEgk-+q=mH7#pC)N(A$o_4MT zgbRtP+lX4xxE}P1zTtcu6c-larqDJnp*|)SGq5M0`ykpZypEytn2jq>0hAC}I{$8H zqJcfLogF8ncm6zg81r2Mxe~KzEO0pgaoNXv%|{@}OEjJ2En<0jpJn8D|A#hf-pR6= z$7^ha1-}kP_WR8^>mb?0sKj1zC~|%Q@JZgG6)pOh>n4sW9)jXrR8R%Vd;4$@`>FC_ zN<9(?MXZ?qm#EKJaB*+xY_vj_E(c6rLUUCK?iPA`o=wPNMkQ^F+AG_8+uPnvVfk1) zYTyTo;ppDClL+ynklF3dcgXNTVEDs6o9ass#UTNW+BYIqURsX7WE0%CR^u~S{@#PQ zu=*a&Hhe5~Ds`+@Hmmkw=d^H9@0ce4Yf_-yZmjD4Z(TbT`;HUJpOew7KUD7Defqek zu15em()l|REjwh73{d;qfZpk$>TfB%s=N7966?--e_$hjzwL(iq$z%H>LG7>&OdrF z{N}~D?D>ytzLPH;^sX6MLU0PC!-H?q@Ki#(n{d5T-QtEl)gGt zWckS;^Z!Rfc&#>!az!qe>lIslHYt#H=}X|X-n>+DAz*o^*!qiEdAi(wQ=9CHMWy~d zLH!b&1}iGOOe>M^%C=48m4{b{ORntLwz%}hK>2NV?b|&f%Jm=E?m2b_eC$i)x7&B_ zzO}bJ{J`#pK?Qd#+=b8nfK+{XQqbT(8ooRl>i_%yHJce@n_=vXnXyEcELoCe>`Rg) zAoEu`g{%62;ghdr0g2-k$0Y4GVa?SU*xF!^cJ{(4|-c@e1%8WV`n*&o2>p%vA{$3ebOz_SMq$5yWtZp z5!1bemk)+ay-4QrU_JMvXM3*8Jq~+HSo!egp7fZk*RQyh4|P6$DX3->#%G`2t$!zd z_HWG(OwS9Z%>A5O&3?&{^ZA$bYgb*hvj6kXe;q@QxNuD(2(A!Koc?^C&ulBfIqMOR z`c?mqENt^bbG}2}nic}dT~UO;`w%S^E>fY%C~L3{t?eoLr8%pDS;1 zJsTCse8qSU{eDbqV7nVgGVfTrd49-J&pq&tfYWhhM=wzrVNx=-Bve&<7q47l3A!q% z^4u4ixJMr=4vQ$z^V$f=6P8nEm7Od)ucN(z=hF_fMM!$o6_b-kt_SyTt_Cdg$Od%> zKTn*D`FMa9;`y-fWSx~hfvVcX9yz_0gPvtPpTwNWwo!T#aO?8>4|wm(u&s}cMxVO) zVeRZnY*1A1k#mJ|r%v%Gdt7go<@1oG0Nf&2n;DO!pIQf)kCk;UyHedrcj#P{^5epY zW8{)hGn=edS#YPKC_xrMQoe@nSM~TR97*;INrOtvxSQS^n{h8%NuvVsACqnsORZpM ze582uc1VQpJkP?PuC?BoOY-;tmwOUImqzy3y0HX`cY3+v!A%rl%f~` zzkGG;^izd-nT1! zs1eM4NB%v*5L@eLk@))H_^L(V!P8IdUHudS1>7b76v&%4jJ^YW8j245d3?-!FZK$6 znW#kc*BF?soK7n_dz5?glORTK{^YN5v25h0EIYGe@YE-<__)pL2*>%GCeLK}uDdIz z-;IjggG>U-!KO+q_OzUnyF6Z==0Sp*Hc>fv;tO zWc3Z2>s$QgoH*!n)eOCK#Lc4)3MT@67D~74a`ScFf^g$1`f}!Wkqfsdu(XNHnbWs` zUsbgx!3PhIwTiH0_)g$jm$Q-(_94Nl5fYOzjmKjcq<(*2fzdG(2l)ekPIbJp?fat@ zsrVDMUv9lqQf##Q!ZD&jDnS%6c5*-21}zYJPG`|wKQNSi3w)sZ;4|e}**kcc(+6io zBVXj11e4>sYrk1igzC^9kvsd;*V~NKQgm~-K5YQ&>{MIlfPuMDCOrblneE7uI$rl$ z7ZME|$Hj1P)I2hANQ)xO@`q+x#omm8yk0vf;CMSiv@}?HA~5!Ps(Zudm$Ocm49i<5 zz$&9_ZJ$0f+W0aur0TEGpLZ-4kJ~fAcY)S;4`%Rv!GWzAo z7>D>=31SL*!l&j3RRlkOz;?*|3Nl{0diCq2yzw1=7(qiSV)^u9>t?Zs!asgL?Ka8{ zhZh_m=*aLwlePs}iVfBYU{lWbQ}2FMw>1;#663kpkZK(MoU~spt>nOX6r1kkK!M1y z;jW^b^c0ST+a2boN8c+&FC)M$@F!blNF0-v0m%N&BjaLaTxP0>_>nr zE9O*tbN5A5pJw7|8PA*)^`i@~FW#o@H_W`WCP#ho;CKu-e=Zc$xS@>Xyx`}xq<;wj zjpGDQ)a6GU`6_K@@)hznHuKijO2+4SpN0WzOg?P?Af!2m1>D>I)W4P8d{B>Gp>?$c zEUV^E3O4iRmMfr+_lx34)v!{|sSK*il@oU1o#IoQj5F67bu(7~ zDod;Wd<7LS!2PTZnic-rZ>dy)(-}Ac!k2>Yg&zb=C_|d{i}%UV_i}~67$W={7f~`w z$ou#x^&$L+(qEz)Suim}TJF>i$@`wz8I#BVcA>m|lohlnemJ{r zK-OURPCTz3EeX^<*j?Iru(?z9Iid%`-+Qlo%$9$klna7!$XW^( zf_aiKG6-*gkVMh-pxWbkfQkeHjDo%lvrwtB-~+VdP|!FcLsmt5?b>79vln{&+SDOX z9Gd~o>auERr{n=~RrPogs1b%9FWquN&l7 z6&WHzmwbMWn6*k}p81TxqHnnEWOj%E&3JLUtIXm?!fZY>CJ}MA8{v67+bsak^2M%? zTcvXZ{hJZZPZ4rvsDN5T*llJiOU$FIGaAzuqtM43GS>(Yypb5Z;G?hH6P#*X& zhipvjI%JSbts>)J!7mF#xmUZ6STe*P!Q(a$B@R*aK6BC7TNWS`)a*7Di(F7A8#T7@q&RZ?Kcxi{8jusp!t_oz)=lHdiS42OQ&c_%taD++9o4xDL67^UX_MnT6RCiNj*+NkyoXe*eu)Td1D!ACjIbzD^7Psw*U{SPWIZ-y0) zmtC^2auMj8yXrK=cra>DF<=~GQB=mckVZ8o7N>9P(%qafKq)hL%r6(m)}D~=7f$G> zprGk$4ykNad_s2|?YgDRTMkrKYO?(s|Kr|n23{VKcUX0`_Vs4jYoxDGskS}r>p)2X zD&#q$bX9_!_|7-{gnI$=QuezWGYF)e%3g*u z!%3$QYx9mxHyyURPj1N!$u10IcZcQba=^My9ZtuE_{2V{iTQqd{$L(>r^-a5=reKM zyu@Q>*tyZlwyyS_u6x%kHC`Bhyw)vmfmri= zg>^b?G5_9Y?Y)`kn6KiPpYGV+*0r9aqip4o+I|QH2TjQ6OPnW5w%K^as!~v7^V?uE zhsSQ$M^F(KC$=p03xH2ViV0LZQG}V?X1w6S+{$ZgNjzrX((NozlEm!NQ#+kZ)?dRA z^ywqFp<~pwc7H4GIQ{f^YM@&tY9vrJ+cGf2iLEF|2IZe*7HcB#2zvA_xUNIL?ALKB z=RtB?W6Hr-HMW-7yKc9-8I6xvp9f_5{7k3~jN7{71qOS@8)BL?S%73UV(2 z!V;j}O`vPqdJqO6*;OEYCIQhdiibYGzHQwM;&%Yha{~mj=5w;KV-tq5g5#uVW7PxVcxcO-$mtOfZgx z7d#7Gc>i{14OY{PhTuy3@3P2~ZvCE_Oo;h7&6o&HS@yV@09Q(&8SdAV7^kK;JinMg z`}2v5s9k{PhcH+zOeY-lrqkp_x5*nE_>YWqBLr;vujb=A<{<;JdNBC;g{h?o#TQ>D zOO_`a8r~cW9;&Y@KrVwEZ(r@OdXJ6%)TcPzcbr!iPmVaKoQ5awMfhAVy`i5#kzJKL6mNnlJbARhcB6*9@{wxHw&id+Kizo;&m{3mrvvch*Kd+Mv~)s@|==LB+b zgWl~9stJ6x%}*U^5}x-mkd5Yk3W6m)PakZj`t=?ZdLN5D@$=EjM8$E+^v?t?lsAoh z(T#L3fq`+O31y`>_b_ndV6cW)^8(y@)9-iB^eKaPx+HRZ0!W$+pnI8`OvtZ=39)(v z!fj4(4)&tT8Ksb!Ef{+nivQ|UjZW4`8f@Y9FGpM5JCwPnm(#7g& znwn%Mw*@UkswO8ho((6BO&H`Yc(ezaTx7;2P;{AqruEF2@fRV%R3ik$NfUVRhK877 zoOhZZE2Lohp)C<#m{|+)`&10uqhev&97o3hsi@2>%}p*HGY)}G{V#DA)7t3p zdYTZhbP@QL(FD+L+%*XjO|Tsp4_edM^d~UaBqV4hq9C-vWIPju zVy{fMu1N&L>y6hXG|3ke*2eEgly>_|=%tD{Qv9Yky5r#JTpx_ilvzK&-3m$vQuUd1rMCHtEVyn?CtqOT}gk+nVRF&qbZcl6oyFeM2P_H=NHJO zaT3S`FlW-@5=d)f{=U{(0`1fAf8a}`|3Hmgb6quHLbk<7GPp&g4^7T(2B$pnG#MeU zzcJZDQ55IsBB&Slxm&ntaL?XyekNJ8cl&Q$tVEw@3T{J}xlyAL1FG04F`h9;&};>1 z4c8GB*P+S5R7l>}S9{-0D{s7>ntZdjYOWuL89-}DV=H-a?@c1cl)walVn~iqlYo5a zrFy2Vd1UU0S+7ZC?MR?N;s4gsBqFO9;NxN-R8_?I>0K=e2pW;bZ4wTQP>!WA z#Fc0cwv^~xW=XOyD%amU0j`@#4%?W%>bj}E>~%_+F1JtCT&Di^+EQo#M>1x9M=*?- z^Ag_N?-z$IWIKWo<6c+EWN{{qW^?|J@kD$A{kQry+!3Umz==>4as21`rRCeuxdy8Cx1aXPdG1BjjimI=IYS)uS0FUUlw2aa zRq~hmnEM5G4gtS2@%s%##*KCiN7GH%)9r_FguHNloJr$F)EGm9lydd4hv+$~zbW~U z2^o@i{!ih5w2ws2vWdEWJ)Y%UOBt#^_AE_M+I)YjME0c|e5Gt3jdzrlF^#5&JYFDT zuT~IVB;M)k1zE36ZC(DcK4WoB@aNr{_w||AalS#Vui6^t`V7|c{_LX}MUD)IAe`T) z^&X+rHR_-7_Zrl0$;;8Tpr7@QuP>TT4<+TzvhyLASLhC^@fu&AUgU1fzIhOTXu3Ux z3l>yM(46T^6OwnVP0*U_&6KmqR7>0{dH%nP{mMk0rMLG@X@atbI_)DBCrTabF6n+7 ztM}>3RKKjZHqjb2_qOh`{>D`M6^M{VlEHefq8e++=2VdhpP`gA6W>0g zDfOWC(TK-`y2rEm59*(7Bi#cNymIdbcL|?eJy(XlQ`_`Pd$RV?J9Fu}=J(Eg>i!fr zBESkklPE?RTEY-S(3=2RMDcT9;!{kEKOi=rt|^wdm^%Cg7Sk+l_iTIkfVqtJ=>u{e z#GmnzPrt4AU?69o6Z^%b?wWsK@^czs&=`qb5bg9=?i}Gbx}1ChE5C$Ski;i9zy!4y z%+kuw(zhR0AExB22;CX2Lfc%(C=lhAB5&Q=a|cic{zJv6UyGdy}S0D^6oCN?$hEumlvD1M|H-54u?Nw6UC=(Y% zjI%ne9?~x)F_iW9XSc|qbcD!Y6NApIow zkZAhdczG0i+JewouP>?&j^09C=fuhl8V8UQ2fD!0{peGeb>ou-vo6L0czQ3ZMm&!oFD4Jky$A*&aDM7~LrBy7AE=auRNv@CxGP~3d@Pw%gfnEr z_t-)$x-&4eCQ2ZuyX@lO;>g9%6~2h<+me>u^cWVh*ttPBFRs66{xhv;Y^Pi3#he+6 z-9gjnxPcJ$6Pik5mgBOhN&PUV?eQS}cTmSu;cqMG3F-FkmvnUWGA{*n48s3CNmCl7 z95_8=?>gaoQaa05NX`Jj|KcXxxzs8z1P?af6$}}BRH9oK>ZN*i^668{vB2!>1!0X? zl>+Aku-ww7rScw$M$Sq$y1EMs=n0sGX4 zMcR}v5QMLq?=m=pk6sa9uul{@iJwz$D#B#FCkXplO6&nNh_98ZZ?MKy?XAZ~V0265 z7wtRGRu>M@j=X+EQ}vp+|ENRjt?w96HQ8S|15*YX3Ub~AE&X}+>S@}M`t0x!+_j}H zN9V@4)<=q7Sh)X&=DaVD z&-j$|_U0{5Q|>%QYb$U1S0mggIA19~{GWlw=J zLmU{LxG7?@O-2kY7*4+lhdXI~$*NkXW7qbYo-$!CoqCk~?jLy*7Ww_&oY7Jo z{=4VvjK!iT>o;9by6^SzKwzj}x`o{~ysIbGWgW;3Fmh*rf7iLB`BLalx9$VS9(}5K zWdZ!&EHqMzrrG6^z>4fQBlqsd&6MZN3;9AVsNGS-C-mw6)J6POyOC_`#=_y^-^bb# z4tGxe4dy1sF;C8Jn)Sus+t^5;wdXd)uJ~cUnO@G?_B0`qxup3#?{b#DDAI^LB6N6o%2{ui)Qy%lnUrCvF5@c1WzW zQ761K2#DHleYm#y>1UJ`t1!_i+I!Tfv(N}C{(^q;wRE#F*rVG_{5d0k zUWzR{c{%u<(x$~;m7RrKF-BuT%CDIA#VUW9D4 zBsQFNFe*8e0$8oiG!6)vhMU{cEoDAKwA$h9RI@!xaF$GoiIKU)ylhh4M+#SlExySZ z)P;(Jy?vG~Y!&iBBmTw{bH=msCIpg)G6#I$9rCM}^g`0a(;PNJ98bywty1P$)`(e) zz$0ZA)?=2=0YxFKpkkI)eJ|AZKR{TPCIMDy0UtuR6nw`n*H91@XLoE0ellk4) z6L>LDfmg^V8D^w}TqbU>;@-Oh7#FfXF9j(KY|uH-@iGjC?3YOdEfYPC) zUYa0t1VIGF=cfTxOHsMK@XQMSI7Pn&8uETn$TCp~SKfLXFmxdcvS{y%({LEJNgM0G zZl6IC&zY3P|6`dbS4M6Nn&d4K+{pZSm9e40Au@f*D~sbZG#8~xnC4QL%hCn!D#3pC zgxMH^v4~g?sIdoa&{xVAtL+3svny5*{T4U` z_)5h=L&Sm!C!_{Rg&oc<-TNBBQ(QMfO46&jmkFHLtSSG8gFg)!l~qLUknU*YVu%zJ z!aTTFrG`*!G|DdL62=h!aQxdL+1ri}kgAxr>H=551fg8~^y@@+a8s{peUo+VcBPPD zO=-o!CfAjx?FU~Fird;lLNLBXQ#jCS4O@7*dT#}q6;^8BA>c?H{iJlOq&$Zj-hXwq z|7Q3={_22pS|F)67hLGQ-Fu{57rCsXS)#g9sVmoVJ5qBmR2|s5&CBdnOk@qyU@AE z5nLf-xWUJ&E-IMthfkG2K>f5QJjFPK;(et+f##5qgos#6)u>EX$UN=3^`ifb0;sl7 z5K1+|1y9e?hQ-vK)6|>tIdMGog3Dcw>m-4)8bM9jLS!(%N7a*?!3APu6v7Pc925%G z_%gNVC`L9Kr+p-htw*k-{;k~`v?!REpV6*8zK5$AwBRTO!f^NvXk_SmO-Mk8P<~yX zE8pO3)IXl9|F)yJzc#pUWpWMaxlL;8ZEDf|v;)e3l!F=M3Lq8D=HILhWpkeY*O%5H zH|sCIuU0KjDEO&U1qEv`w(4v#-_%Uf9bqz%@Zig!df4-TK(Ro?fpXpw+C~azkvm9C zy+h=jA0%B6emiWTqFVg}*&Pnww}gioj!plmZE_VvzT&g&bmzPi$=FogOm$YV^;l z9Tcr{Z(F4__TXeGpbrI!M|-I>Hto>B?};Iv=E@w(8?dW#(%TR=i{DwT26>)vd9D1? zu|>iI-(eM&^_T=-r{4vw(C(0jgDTrk(}3uJ(y2xGA`X;?6A*b+ut$b*hZ;jUA-bc>r8(T&tq1g1rf*1U7dnD1nyZs z2~{(63k-wm=+ZV{w4Ot|p5Luk=$dF$;;O|<<&sN)^!tw*G`@w7R~Pi2XE$*cW+8f~ zz7zPsm-m#aYZPk6zQcaw0)|!KnPnB1<}vZwn@QTstnGO9{DblroK<(7buQo=V~@6N zs|vjWajnN$U!i*z*nS9ph>cmLfSjWFrNsDy_&{VOq*^Y}4_t|@?GX+f%?=FtOy)J! z=`w7#{#)m!R)Jh)^m+Gx9GKAT>82K$W{-uOy>74_to8N62k|ykYK>YUZlQ5 zeBgPv@4>AH9ZxN4pKJETZ=HZ&*yO)(>e-LWUGYh;ek4_@HPqI+ECs3^c$HTYq8y#? zJwx;Pxp1Vc_s|_{^D|8*EcWx8YkL<1&{u;CLThoKtI(A{KIf(x-)=R^Q1#0J7N1%R z3Ht62#_+}NgdYewR@$;$KOd+*Ha5r!t1q;7ZIX&tDBxc5I{bh~r8t^@B~zUFXGBafWEfYlQ6mUlFFhC^5~c2?8hp=0=t};9oNv3u6I!vkVM4$H+j^`{TeYbs z0F*Ums#;zzs0un9@B59DLRgq;H{@5EDcWUuix8!`OQEgT)@dSIEw5DkX1*GnCEm*= z${gzuV6h#aUKF0Hce<&Un0uJt@N&dqu`7c_*x}3U_M=5Nzm%CYfVG*+Bv4SAbd%SwrGvA0WG5YiPw3~0D(~2;E_xi< zE}kp5Q?NBQPVg1KJ?s43=9*ebY+Q$fkw@>{`xeVIP%Q(ph5g-9D!MC`YV#b5w|S;&oacR+HaZkYyMQq!r6Zwp}&&P zKV5ga5Vd0wG9LbRsurANRmiu#$;1nU}|};B2?(`lH;IU*l71X20I`%rg<5^)&? zwVFnlQHR`#XMky_**?xO3yk);f!&W&uvD%h8zq?!4X`Uu5O2_^YECY^Cw)v9%R|TA zMmJ|{F;oQSQMBfad4_Vi%&PK<`(|;}OWfP+Gay-HG75HF!o8&Lq>BFiSqtBrzGFE) z9ciLRbHm*qof|HRc$^z?_Hooq)BnHNUp{+{8ks7sJj)}ts)uUth@6{G@9MF~ii>wP z&s9E-kV%PI*}VL{;+03row?>~uXBB#Y9{WqzkhxgyL>Tmto^e1*WG7^Yg4H+@xLz| zP5u*oW9*B@TWRaCIim>VO?$oXckL8a%2wXX6U4W4RI%yKU;ETw44xYlRoQkv z(Xg5rXZNu6&%sjR&#N)-l2W=W=|_4T(g#)DuVP-=pE_-;a=HCx-~A-#g`011-xGyT z;*IP@Mtmp&u5O|t-8Nk<>o+T96E|b8X+!wtP9VhT(LJ!9e%gaf%_+{gcEi>+bHw=A zFLgmYedxgR0k&u-kV5F-f6O%+60nea-5JI}L->^iZ$^fD6sHaPtOcWYx^Kyz zF28A`epiNXKy4s@^vsE#!SA-Y%p`kc-tts1-KCNL!I>OAbLM*1xVOqX+?@>MhUiD0 zu#rZw4Xu+*vV%y!!x>hIJx3h|Kl6wd^iMo2|mLoUb{?qs_Z%R3bu3k2O-07`A4DeC}-oJz+}Vwqe~%h zjhHqvpBu*{#fi)p<_p@rv~)EhwL{NyoOm|lOo68IL&1||)^|@%sy=;&k{k^Z*B~Dj zt9?0e<5oT~)`!a3m0XFywn1xO6hfm8!BO)l9`_!`(q zph?$~EfY;mtSNGpdFA4$5VGcw z((M)BYuL$-KEBR}bTt%!*gt7&XOhL2_Vcws&2Q+=ja^Zqig(2=8N2R_~O_m#TZ_A#)JpiqSAMJ-( zTbcne4d!whB;Yz>=%|v&lKXJJYfF7jUBrcNXS1!}vhzd=FQn!hehDEvS)z-Qcfa{; z+-hQeft(K6{yUDh1Git6uN5FqSzd#i020`1u z7m9B8!;<+$%96^63hRMI$DZPl-Ngc?Z#&xK$w0+aNnM1@sk5AfX#L{5xgnRu)32^n zlu%~+n%#y3r)C$)-dO@z;$UudJ*?zRIa{T6(@to;_0kKSV$t?k=ML>>FA2P#0Ir?kZ@Rit%J(MqRT9pO07XE$zk-Wmn@C+& zc=L2|9czk=8WdA*LU7tX#HNeRdCMu{gd|SCs8RNfs(%( zc|)msJH_b2V5c-*#@g^|jItB?}Iv3i$(TyN8i~+bl_jgRtLj7ZcYI-y;O~ zVJX~jme7WwV5B36dUDa1=J|H6h5Z4RLZ3lrnyJUsyI=bm@w`5JU+xo#o4TJTo_ zBtkNK~^z`drDPCXRkqz$tA{Jd!zc!(qF+xjhFo&E81#Yh2 zo!V{v@nWkmDtY7eNaWA+ERgZCl~4f(roZ2TZZCl@%oQm{8&r;sY<3GCHp|ni+LnR5 zNP7zNeC4aKtB2w>@c7BHMrNelSmg_l z`xSHdwCcmmuq}h9dJRT>o>Ar9DX)IaI`#hqE$KXh&Z}(|OTJd?Ltcn`yp63gI(#CI z3jsT+h?kg{=J)_mSlwp(3^xAByTbJgMNuy&x1-2&XE?k+eouqs5<2D{&2kSvhk+Y& ztz@tp+{QLig(CEo_N?~gC-J{Vj?#OHecfvYFoKTcRRi`uI)?lc_QcCu13~G((6AT5 zRFTYR>S<{|x^>ym&}4YtEa||!Ht(BjCJ~Pnbp|YbswwYJO@7lp!sGUq@Qn=r_2ee@ zn_$;Z*Egx}=*dZukAMH@kW1ORQS>L~ixXq7{YSgd{l9DR+}|@rxd>xEFaAqOq!HD^ zpNI-Uo_zsq7f#mxY8eUQ-Cg73`c2n!pm>)>{RhUlZH@94Vi4AJ8GrdiPO$^K$v$yOy#{TA%`6!TQndT2TegD zzA8yxPjJX+a08L8$(s|+d)LWSDoTAvB%Og-ql}3w&x2__8T5;}m?qLAJyRnao6bN2$q{S(W;fAzEn&qNVHGWn#RkE(EXJnOh1zJL*MN;VMFSvj`tOz;NE-(e7Hr9uUK^CAEC}yK%UJxMjb0Oq zU{qXKA2b|FRIz7i?wm}IBOYu=AX&=H?PBOJ`l)tv;Gh+7fBww>Iq9j}lfbwAu%i67 zt7a-1v2yN}a`2`D$=e4g+REQ+aRRZ(M6LAyS?96&F>Ju713%0WuH_+Yl91-U55?-> zN}bVZG3iJ^)}E36vTk2tt0~G$_<-idBExjBFc&AMrQ%*&Q|lq zP$WyU)0PL?ft4{oaE5UpRa;B+yq4r6tq7*_wQa#0!Ycps&ST+^5J8(1pSLq%?QDLv zTO0+jTuF)Q3ulzWsSAK&hifHtXod$`!m~q{2jlT%m_h*i@Gb?&rz+w*vA{ViZ35re z0B+A0Jk+6i8m=Y#=t$xBBgHy~icoF&Qz8d+(sw942E?Os!g6IJKvK3!%Xy)8LZg@& z9Lcd;1sR_tpLuNwXR*O;OnWCHkJL2+f}@Bp;ZY+gIT7J9tC5yH-~bkwa6k?LAQ2ox z=~+S<8DACPg5>aQ&hx}l?cXA}ghlG9ZIJQ8qieVWs@AEFO(lSnh_QH_onbRz;-a=s z@WN3KRYA>)iSR#`*fI_w_*^VtuNuc5X0aUXi97);2e(I zgKu`2;}2MDQD%aKVWAk!?;u$g$?}u7T7n2nxY=|@snMEf*J5d_#scEVuGWf5YJh8Z zX9p)vZl@TWb;~N<9J}(}q-fR@;tP#E3%gn_wFuw--^dz`XiIza$rzkv&_(#MX27ZW%uKUN7NtLD1@G2oYp} z3(3*bd4=ZDHj9RKDnN^&L(ZthUU_lf$i)g3W~ah(5Y)&ItN|vhY-`AZ@k-{JHwXtu zdbn7}S={~Ggl;i8Y@EWy&d^~qWTws$E10Z?IW`iIZDM1oevzxr5ja2Sm@5jpqxxVL zS4MVi(u?x-JM@y8;VojD1(pMYBG7(^2AY(Id=-C~p)A2i%5lo<9py~FLl5>s@g?Wq zxS;A!Az4I3bP0ZcOqaXI1Em7>?vD<&u?`&Yw4cyvH?h^;7w$8dor-8 zf5lzY1Bo^zesB}Ac%gv3%1~3|ZAZv~TVR=0X`{WLQ>-~^Mo}|jL z0YLAq>AySsSr&AVf!RfQa0&<3$>JSj`>p!(V~N_&dyY~<2n_md zmI``D+#r}$AjS<^7sw(wO8LoF;+%klf$qUlKEghD5Xpbr0J@K_Sz$5Z2G9(ek>S1` zcKnLj=|KAg?^(j($S$Cs<0$|bjZs0ZM7Bw1QqMX&j}F)1Oft( zLu5!elxL63%NmRFEsrZFDPhbN_-8f5i{VJ3T;7jJ&k}u`Tj6GR<%7$?C7mY&*m}pQ z1~7KCD}ira7?yEc?K{Q2Vl;L%*VVx#PU}fz7g(K-%srEJ%Rn|>3F-&l@jb8}E0^RR z;|C@{i8*UG&(o-`uBT%DD#$t9QL-%IL7BsUjYKOXqQl)4=xpncB9^>F6#yeY=8TPf zk}O9}JVm%Q+;I}s37+q`-xsI25_{81Uop=Q9Qq08cm}nDft3LTMG)i<%xo>I5@HE&xn`3At_Rwl(f%c#sQA7U)$6NW63av%*0;YEU~^ z?u@5Z`fU(lmb-w0$t44gl1s!Ad2lO-3z?V!#>i=<18LWYQ)8Xi-|h-v@v?Dw`$0iR zN8GCYsxb(bGb?v!{Y{7$!`$2cWehQ zyA9O7gTy1}YxN~){uX-O5PiSBZ1SAI^0;p+aAPg!M$FO24~K7X_ZfLrh4(vw`59ph znWs!!WT#l>$s(VnmMw-_{=)_3CPj!HErt6j8g~+u{m|@YyvAuc@R`yt-&Mmt$s>rs ze-+?5Ee8l{TfTB)=JuzkYCg9j%R5;NSH<@2lg;i5?ap>xdw9$lp6#bMou@c3HROUig}@!X=!l$0rvy zRsWQ^9Ov?_0cqPB=_7|mm1y6KV@m9y;J8DxD($!NSt87YvN*|30@>2O-0!7)Qu6PH za(vH)y}Rns9+h$t0U-LRsOkX^fPV@n40Xy-_P5_@;ql#v?!O5pq%}3bqyAb&h{SjJJUhR z8lROtD8|n}ujga{o1lPF0R4S@(6FeN)sQxp1M1Jix>42R^aLF!C}#kju?sZ@p^cI? z=`5HA%jdvfZmls`e+uBo8P{k*242WNR$2h>vkcJDFXC&_nCq8>zUcvs3B3!+!U^F9aKEoG`gH-^ZUi!stnng_K zI_pT{FR{TDboq&qXA$KNAyk3`RkwwD9#vB0uc$;bS6=;nOqHxQb5wD!BkTm0J@_%| ze&Wl4wCA*c%9lt`HJDlxtKCjY(Q>Ec;U~K{(CDmFk>!AG^U<8^SbPf1DPd}9T3G4N zA{Xa$U!DgRk8kd|EOIdOkF)$N-a}GJiDOQAKOkxY@au0>(@U!7?>_2`ZoU8CULcIM z$|r&C?B9oR)4GafQba8ed5@|KzrrHyO{YMh+Xf(jeKr>d%7R=wO~$%#z8__M}!}x?8k1RLR6jarP zHsX>W02s%t#vC_@c4?aFOV~ce(@?b8?(}~={rw5h=#z3;DGrFA1De988qEoey;M)Z zA^afVR+7;E4A9Df|B=H*(?j~+y}yCbO9|&4sdp^Ah{A6_py4PzQ2fpo_v}rUV?jJg zxGEUV@uMo52!7pA*{K$3x9wSB$i~WQRq#oRZj|^TVv>yu!upP?dMmyEeZWzO z=H!J$=xzH#iiS_V!)E62Jwb7_1oJ!3qLnD*=ZEHT^NK;9GgFo|-!nUeO2PyWm)&W3 zIQ^0g;lnz#HOzD|MO3|C|L^l^mi)2%4o{jEUghb8O}&2dXzArO->Lq%WTSDkv` z{pRU~ZzKDDukIgz*19&?DA4UnocpYplxV*2$v>?NJ}EYo!z}y^rYspcb>|)+reWel zHhBl@5A9t{5-IB*i-#2M@KWb{tWTWvPG5V+`x%FW#;;l}LkDnVbFLF835GBSRLnDQ z{Q}f+9d9x19dhBN*5hQyB^Rgc)T9ZmnU#tLCuT27vWY; znV**)hJb9=g>s6&2)fA}v@UF~-q~&XF5`xq)BNl<$ z8Y2*?d*6(UIp%>Z4@nl3iz5}ZI-7)>aG@pn$VnGL&aIsCHh?h5hzZjyjR4{Qo5)1|&Jd{)fqTK{riD&@Cy(XEbe6MAi13>I|kR@B@ z4t3WsSmyX;b9SMI%J?0m;SY@+GLU_Cm&r(tmjUQN3z8@{x!Q{%5ar370ia<3A;-v2 zU}pgK@7GVFfFSWnaOb^bw7Fo7?zAb(iuX=1jJ@aerh|LG1gD`yBp`KCWn(7WRPX>H zXAlYpjx-b6jA!-CdKR)@J|bX7p^RiB7Q++r9Y;N`9w6eG`+VF!2aO8EfK<#~(mK|q zNO(OBOMJ$+<<^xP;&B<;g6bBf4|;9UK96TnYrnwi!_E+)#vFd_?oMutbY>R3JL z`{g=VM?L}9>3^FaA|{;75V;1S)@lVy>#0l-%AYzVan!@8^H0(WGG_lti-ac8&m{rFfzHU@`)lZ!I>#tG-F{=twXE8iSy6-M?+Kgut6Kjok13H;Q0Q}BcEH9IAmKaQ4z}_fMH(qjET+kRd^91U4muc;s+HbNVx#;SU_VLW zB5VOcmn`~65=r1D*4jdp&M;9(l*+=|2t84;g7NK*M2Tz*xap0%9HLY2SX|Cg4IVRI z08Zt2UOIamW6om2k(#zsoogqbDKv<;zurj=@EkWj6&MgjNRz|klFwj5R#>RCTTPS+`;}$!(-Wj1@*un5pz?Ol1+-o}^VV%R zKqi)CVW^u!%$$gOtG#spk@|rnSt<<7+F>Cq{9B|2 z0=IE4C^WdhIw>4}ZxG_>4^q~j{@95SPRAC$(Uucs2*6aw8bMh%yz%pJ26x>hz5c=m z(1$iMriNDeZdJUQa(Vm4FHxw`T3ye4ZqqeDEjwK2XYb+5P|RbuWaR;?Aos=P^J76g z34mb<04c-r z_mJnIQBYAba##u$xpb@EB1 zAGz6{42TI4;m5@`o@$=iO$-H6X%%nZem}E|{C%T$=_}< z@V)+hO3Rzh31rvYXd?dv{Gq#Mn4QmoZxVk%Dm}%W83Yi4*nO!Kl!02yy528fq3wwx zpVZ+tQ5pJ>g>zS!DW-ts=wf|{RPK6mrT@T&mdGVBJE12xe;Qf!bN>6TSh)6_V>un~ z*ji-5>k0=6rfLdp3BKJ6hq+?cRGdxVwWwqumCoqH&`jw+`XR_`QBr!VK+_;{lQ2hS zN(WWgXpSJnLkD=h6j4?tfsoIL7btkrz9**Is_6{~9Hv$iTjY`7U)A7PwuUz8;4|A) zv5C)Cq@8XVf}Oj6K0_AA?Zu2}7S*xGif}p%s@sd-Xbe=~1Y*PK@JPJVj~q4YWyK^> z&IhCFb#!0PaLd{=8ZHb4Nl_**C%I1Z2=-lME=`4i4N*EwR^g$jX;U=ZD7oq(Ne&^S z&nV^jApwE>B_b{=J5b_zeyo;IA0>3%32c67@`ot=mD4auB)qNP?T8rGf`${_WcE~2 zo}p9LXHrmAU~yvVg_yIHt0`}#*gs)Yye+Pr4*~{igTDJ;jxbGWRZUp}rq1S5ZFzL# zwfX-rjO`N>Mv~_XFACk|eC?pA$qD%#4xTWgWupg1won;{W??mm>`BA4; zDZlPS&OyD!>C(znub)3Dj}9|kB6xq%q8i0Cj&q_UccKdYcw~ly8wd`!NLY=1qsunRw)K1JyK@*Gyn<}Mnn!TDs zGU^?fh%t3|jHCma8-FHukI5Op849?l@2{AZ1G}N6(Q+0h`5JT^faRvM1GyZZf8pr+ zZ9vzGPgM;L&4Kyv074l6Hx#p;xC;9n&?Wl$kMEG$IkqS?#E_9Nv*w3>0^e7YL?t=0 z0kHs-!g+i{R=xY}@tx%fN*(*>8A3WG(%*|&kElGwyI|JAHB<;~yx+y4i zdpNAD!=qT1fBpjhyZ#c^qRcxP9;sDA_jscmiuHBzrDY{Dxw8B`u)Cb(l1og#e4p2puT=YBSy(&=FJLu9;`AdR^nK-6N4KfG<7@ityH;*a-04m%f6-mw&@6s!} z)gUJTo7*HbyxE^DY6TEsQp|C5AD0){y&x==v*3Qq;I$k)?ED>3%ZZ|RH`4h~lw)qQ zjgk>JbFL~t+}5ZWhDKeGIZ7zKz^*utEQfI(bi|0dBrouy)i#u*``HhgWhE;?pEo!L zt17s2U?d}`+29T49A5wt9Y}Jz>v&I*p%F@i37|m$62N!?WExk)uBu?_1inus&IO}i zVq}?HV*CJrb!yf%m=Xn(EYV-cllfmkLE$t+i)#@#z$VeXJ~ggBy|g~Fvwj;;d_%OD z%G*%qTRg!eN{mGoXR;UVFqzI}_8+CtPBW-fLPllq<%)9;9Hq<5+|nJtO2$_`c=7f@ z)47yMsRvbuCJzov9`H6k)Gg^`ZagwBX?cz8a&NMCZfw^PYTIlW?ra=*(A000(kNSE z?&gE?^ZA(qT6qnI62W!jjl;Z;R^|8^T>HoUlNhHh1*z#A@7DrZqJFFZSdvuf%cQuzUQZnK(lC)8u7YUw#t zZPQ|##9pJ~8su8O%jcLy+|o$YIm1Hg5U zB)~~nG~eBF5{><#>l1wnJ4O#B2e+X7;(j4>!y`Np^B%~ALR>7V^JAc-ZgSXFvyXp; zXPs+Lz22UFw>|TlcJ?NBj$A{oRl_IUjslO4!s{KycRNbEIx<$1zsvD#>>w)vOld$S zCdTcXzK`$!;lA$y`&z=A4#9S5KlXI$@-%)nwZTCkg1?4klSSp+^4Tj^ZnNibsf9z? zXh1A8&&yTjwjG{o7Doyi;S~n-nc+!{c0#Kba08UffGR;6ik>aipBm*$e-Z6pgM9M4 z5?A1wB9LDf5s|Vg2dC}rzpnQk-t9ZS)OYJW_idIAifl)j9v$LIXNsr8%jgB)I=W(b z?nUr;4)&%3ReJelshzyD4eEHQHmh(I!xFCIKpvr8-k0f6krQR6FzDH^-eS?XWTUR- zAs*3T?SF8LwTh(|>8TVNq_D-YkLX7N(UBy8Nf?xJw*SxFA*=2oo5i7?w|(xreSmHX zsEO_xKkQaEe6D-A>;*l;*D}qaFCR@S>qlP`VfUOt)=vXN7Dr6|oh09KlR|j>vUr_j zd(bP`s@47;4PI^q9)kMlE!8{jD=3|Q-pHKtz-2#`Pa~IE0W2k4&^aD#qk~=icyZZy zY4>(5Id3m_-Bz&#?2jh+B2*W7ymF8px;&9#S&{KP$X)t- zYplUyC1e-X6R7#D%f7{PEL_5DEWXNDf*Z0MSEfI8;5qdxeu}&@js{LtHaWXAO#lQL zAOi-(tE?$&3SQ1Y^e|YL7|5QYV^;LZ;#9@{6g1&APx))Up4aEOL+<@yhzL%L8B9xf zO-uddK`$XWZC{u9zZUpAts*$1mM{!Um_Cy*qg_6u+cRTRHZA{h`q9d?y1}f8*Q{AW zvF7Q^8LOUIo26O1zq1`*W@>=5`ZBZ5Ys{TMmwG1#ozHYqxA7AqBP|wJUn+B6P`7sB zjXB%Q1+AC4d0g9zJi-aecAS27X;h&dhTS9h3!aE!nkP z+IsrFiG5&J>x?c>UOAVFHG7B0T=+|#J3Y1f{=|d&d9}IuB%OA5rb)d~XJjJs=u*AFl5@anfb>HNyVa7U$*GJF8LICRLSF5#>98eM zF@=5740;l)qV-+?(IpL0QR3AB#>iRnSSYBWzQ6L6FfT$6#m0BiF{AkR_m$zFjYU6) zweoV*vJ-YbwenkMt;fTwDQ4W1L9Y%zUr$|eZ$x5EFfh1z#rfP zSiN68F%hh1B@=Z_duTvnFZsEc<_K^tDt+Pr{%{UN`KNc27_LbK$tYzKRe%kr7UzPt zHyjJ}B}wc@A^>Xps@Y}U%W92{f4%%y$ySvNeOM)uU*j-7Vl^lrtcpwN5q#8!1fI8+il$k8E^)mOR?(}){OeSs>h(nYZumsZ15ACl4kK1_@zy8yoIF4jyqUk=_1qzUv_E3mE zU)_qGy;M+1m+sx{SR6?vT)i*kl^lQPHG*qC5gu!z%ctESR8Jj0h@C1}U2R7*q3s!gV^#8CMxb1;7*ID5L`>Fu)Ur^2Kp>I%h zXYHyz_~kVVhh>m@c+1zxX5WYfUph!BtS9J7H4D-_iHSu?^d$!u%z+Ml`)v#58>8l6 z?F-nJ4UhXle4*7<%fwZba)SpP9tSyvax-ApL%T(mK_C)z;>yB+y*+J+-BSeMh3C$t zDc0PE>G(R)MC=ssz(U8vmug3LGpM`+%auh1+o-?ur;pLw#2>k2jaY?$Yd-=Confm1 zPB(z4@I$tyeLJ5r^X-L=>x0U6Wzh&pxmj+9mAg?Da=oA4DcRH~hYzd;|9)g$W)c2j zwnSUiu8ZmkiD;;PT+Je%yY9>SMlEkZH|v}gtG}wCOvVY1DZ(jjV~D8K-FkgqX}Y>7 z>w%iu9ch~~UBMfPtU6cgO%k@N+IM&|e1w{Pd3vso=G`+*QU2%^)}QRH*Tp>E%W1h6 z(&fbSKCJhF+MX3n?EUBP zCo5sodHBy?R=ysvjSe;+X~xIwct^Xe4!xgm3;p_G=}+{| z%J6MzpARRo2ODo52Y#&hQ}z9S764~I{!2JH`uXGQ)IA&y0LFyjK`auCeCu8n<0R{y zBQltepbEHmZATSw8?zHk#K!_=&FSncthsa~a4T#G-~drIjmK>@4{<=t@Q8RwiO2|+ zZPLM92-pND=RcILfQpL;0(anX#BNf8U;%kb@bTni>5M;zuFlq{NIcOe6U8kXi zMH#ui<5KpsPbSq%^c`P-pt3Zk2!)t^JN^CHYxcN52mAK;j}i7lhnVU9WJT*{8a3rg zv&h3=p#HCV#7)!yRMaiZ=w1PUlK?+8(_J;cm&q!^tb5ygU=WZ+n~}a9y?!)XT?)8a zldW$T3wx{YCL+s`wV9rLQ_EZO@>wha%{;A7RUs>jF6RI0`rsxup;R=TDbB8hr)yT} z4#d1A=f&-hvDg^Inb&K@X_9DlAC5F;e@s81)UvhL`-6cGbiX;i=cyb8)Y0;}XR`r~ z)gIoQabPdeFqie*>(6Z;RVR3XDJ?$!5>BKg^oPKT-Ti5VyuU)%J8~1l& zp)&g+B_&<);xABLF=0&XmfPx>qbNbAo+TTZ_%&B+F7kKldow1WYnL51S>0^l5Wz0G z7qh97Kv3nD$u{%r2PDx-zc-#{ibRe{d9tbCh4o2)w;$OTxrWq}(iG3!zU6JeUpXw3 zZ=u|))Se^xGVj&hjX~P=#v1z@oAvIknjZDy;9iyGMkViCZ^%I}T=@31J{-=9-U00Y zd6Rc#INl>=nWO6af=Qx8f%1;!d$q@9m(A<9qN1!MNrJi_>rn(|V`0(Fj4PcB{CiXh z$GSI(*S~lD{&#(6ko(5TK4QrZcYN%0BjMN2KgvWwW#;n;BrYrm4AtKlC9wTgss6{7 zVCis^VFbh`v0q=uGs&QcI7Cnq-xeII=H^V6LrDPM&_OVhBqYc;NqxoGfmn~v+A{*k zphSeBrR2OCA{lUp^xybsH^Qw|f=#8LB9Bol0aR833rp z8rxx(M~A-oc^G5Vg-R3QiDXtY(rsj7eTqZ!3Ryt}E-`IE(Uf@&;A%4w6i~r42dv`a zVn&4AL|8%ws#sgo*)eksrVxe^If4wrfh-&n7sYU$hr>uFc#8NKA$_eCZiL}Tyt@`4 zZE$2s{E%@yY0_K|H&!2oT6XxJI~&dT400QpKBMp-?{v^X&xvFf4EZzD0}hz{&@?or z-dgaYlQp-Ak&`!1_PJv`2RB@#&?y$CoH7nAfH$)Duws2k<1eOj?axIXjrYjiZ_c1U z5PX((D#>z)Mg(+{SqQWj9n&tDM0kJc_^gXwP_Q*NK2SCiki_y#*51u~StY(C)Boze zee6>a#epqJ!!uz->gp%K+?ey7*r!PWi8BEHH?vv>aXguCnZ%Ul>bS)?QnL#miMghK zeS^$@**2FaiHZcm)6+Q9gEm3n4!pisoN`X0`njXUK#W~(dBO3Xpu(+MF663xzy~$G z7ZNsl5#zU=BAfv$AwoZC#z~1fHD|KYrIkgKo+S+DfdVdDYRXzACF_e7H)H6IsbBN* zc1%mrP%B4wt9KdH;bQ*g3z#xLH$=C!sJ_9bU+%_CyIh+@s#l{|O2)fRe4*#I3Y~Ns z8+`Y@%0RQz&2**O`81isMoGeoEWEYWIsmb(6;6{=;D3PHusQ#TJi0 z^H;8wzenx|!xFZuuSEWB86aMS3zyJmN5HMD#mFK&>5?bY7EJpOAEQu*-thOvrvCAwq;io3t>Qxj?+)StNg73Tc7GP zlCrs!K!W0jYPW~CKB-T=>j4l{63qc3MtCE5@|bVb-;+Q*?0D*XQbDBxKG&F8Bu56% zcKzH&d7uLs)Cx(GFXMX2(o8OrSdoM)0j9~vE$sOt6fPx{T*8j#%(L9q&dwCH+c~3| z;!N;{3?t1xK?y0cL*1cYg z+rvBJ#hAm0%W<3`%H4T$t{Ek$^#swBgG%ca$(k|Ntk7Dt{ukW-KBZEHTmv; z&KTDLki7QIck*q?7967(%TJZU3d_7U*X1C}5iGj@dwM^WmlsRHUx`US98wms{m}lW zuw`WQ!#R%BE2dRS;|I^48OZ_KY==ofwFpC2B~II=>E(40@Kt1@lgFn8_um`}EN}f% z@)%iiNk1<;{B(gmy(O-N<+#@VPqzUF!p2_nyN)ab%0ZhLDA0r;a`- zb^=A?eHFRu+i-8}n)`px?qG;;u(TZrCdl8tpUw#_DeogtbbH3zJ~{1P!9kG$gy?-!^s5~|7N&^Fe+s|pGm z;13fsYBbjCHr8K5{~}{7m}~fG@Kd&@02W4)qHnF`>uhRxkA*fbH&KRk(PY|)J7u-D zwH?#m2oAnjO6`EhUS!V6tI1I$nRJ=@l$*VSF;r^T zFqNgA*3PDs4tk-&^FpLNnU5=_`Pql&M$4q^G`Q4oe}`H3%^dj(>+x1wch&`p3~=YB zd5D=Mb;N76%TM5bXK8mtEK9<-bgxYCHO>tC#q7`mxW8CW6rMX;j@y3{+>2K%lxgim zP=ff(Q*-WmJ-C^16P&;(Abx9T+>;N!ioGE&cK+9q-dPmykhIhj?Qs2@RHNbPW=rnnThZ`m zE%>qpx;Amp#HQb}YGyoTeJHw}wX4bq?8XvbPa*jMJ6f{r%F^$~TXe>-Ty04%4`4~j z(GAN>Ylr}{Y{(9%Jl|Tb)zyY3!k?|Ak3|8B-!G?=HOO9a25nTSrca7WH74v z{3lt_@cYr00_Wmw#VgD56QB4FmjHv`zINp z+9y7g1_-g`bk38@1?nMkgw}!5`2+j{&40fcYW&F&b+1G+52(pL7wYsq1CX z5gPrnB`+5ib5BtwY3QLeHs@Dj@+ugTT|(F^kq!d5qiXpe=lzhK#<@HhOM*dzDibRn z#DM)G6i71L{ku8EZUhwKu*b>S!?%F3?F3#64xR=2KNIzRXAaJ5&BzjUNEsPVMstoE zBOVf2pc>l_7&9lhoEYE;WfB~#@qG*oM#-hCk|ShfG8f3Y49SeK@{~$IM@WX2g;d92 zTE+`7a5=eSN7rZ8%E^W;<^<%sAf-f0v!|v<)lAlJJQxf{4C>r0RmeyiYj9J`(#LaO zJwiklNF(L|c^0qhCnoBHVQNQ1zTw#Jdim6JeK&#w7nc;)1zw)7rx>Z5-EN+P;C?*N zd72lJMk+PUsCT+~;?P?^s;_8XlzZQM2&`5P?+(epYSxElrY~L}?j@#^79>+P*#i8N zl$In_J|hWG)(3;LmNv5OT@A|@9h71ow2^Pd#+wahGEW+<#(7B@jL5C;A&y-39OWuNwE;lI za7V{U=|iv5*F#p5gX3pB6pNf5z83jx zIWhjaIlLsgT}G5RoquueUB1T3U&nU*Tt>ZRmWcV}Oj=t#oX&7OX9Pd>$(Neu^imR8 z(p}F;w}5Y}Fv}0i$g6m#{IG{hc}%vc`<8_Z+zf?nNawMj0j%3Vg*!ee?c}m^;}utVtCLtZJ{R4L zF#p>&_V2RE{xoro;G;;RztY><{XXzWaKsPNk zSLD)d$xBrcZl>M=W>?m}B+s?vxMh|H{AqSGR4=_%ivsBUKi6bRp62|$wq{*XfKxB< z-vA8A!_eYvL8-RLR=R&Q;Zz9EMFkHst9(Y#MYsHNF}Va;3(<-cQJH0RjRze6@>Kw6 zGP?LFvzsShi`@gRN?lbnu>Jz)Cqq&E1tXdWIlf6PNjPqu$&LAg-mqVQ*`fIQc zt23|8LBKqDug)9@yyS5-0RmqdR929{Jq_f(^!}<@9`}g|M4clj(KE$6h-Jw*r5QGE zdvmJ+z#=1=(7uRgc$!GOjk~2F^queKK!FmY)GgTZbhh2udwMA1Tw_KI#CAn8wjL2H zHXJVaw!8WDSd2_V`tZl|b67!d%jy;LS|^|Gw7eXtY?6Fi0X*<>=8Q$g7q(zgo{g$Q zmc+x1TW`}6>CE7Du(Gyqm`&a7T{t=S;)Cov!|9OL7u`^iBY@WVx8-Yf;(+%&bKuuo}SUy|8!EPZOo@4qC!7=aJw zxZcf%*L1N|3LvT=Gslr{mMU&Z+iAWJGkEw~^3*LvR)Y z6FdN}yA}X841?H*?UUCka{{a?0<2#>BDPa+T}DaK)BetbdFt;uy5({m^lP%9|6)Wr ze#1W*x5~@xdo+Gv{Un+mZ_iuK; zy6QT>56tmN@%~KTVmMjFKg* zS>++;Thtr&cy6ex-+hYAeZm!e4T*uA%HL>F_;}TbmWwBfE(@GbRf;ga;rSZ{GExAV zMGr&~3;5k2raBt8z9Z}XUz-JFMiV<9_W}^~w2AvZDfEmNVJXq-ZNqK~)X&&L-Smj! z2LZaB`3ITqcQi%G*`&;5ma*q-L7C|bjp@vnpf@_byPrGJ^&a)ga5GpxxYbz>TKOJb z#F8OOJ5<}EI=j<|%(?7{Lqzl+kn%cZn2TMqMAYb8+<_h{)0Py^L zw>t%r0!YHCboa)<;&YzGpRk-_*D0~W%lFek!F5sgbI54nn15cZPJu}gzd`zp)$mb2$Yot!bsr-O3|WWO+Uv?lg#*0GVarkLu*A`hk^RUsS1#pC|Eag{4Vmnys);M3 z^S0g7C<6ndhnZ)qR|etHC|b(%Z}3N)>DGdXhm7a$jo#j+t;wq;AJsLz#keizUthHs zyt|z2P+jC}m@sSq*EevdFl+~QZw?NVwBMml)c^q|@Ysu>n=CCgfia>^5> zSZX9sa)lU4=rCpJi+!ie?MZUEU&5JC*JB=|o5`}*@tiNtBMOqGcysu2R9$q{qbeSw z4^hA6s#mlU|EQtRTRE6d{a?TK^EwS&e1z5s&y#0`{N@-CiUDMECdrPN#1COv&VL6M#0YXSZvD6VO+XU%_L!5Cm2)sgScQ0#%ByRTBq+mn zXmncArbOd)CCY*!LXh2q)9wV zFF;E--V$y-asRL|Q>U!>p*sM)GIPn*LReJ6bFG1sX;u&G>8X-R{lNxBY=79j_C)km zmo`6-`i0#`*|^geKPIw2#QR2cX(`DZ_-;u~F3pxPG4Q!FY7dV%6aw?ALT zd-w`k=JF0H6Vr3;ZfphP)AB`DsgZJ)_Sn?hp`OIB@pC`ia{1x+<44_MPAqtQQn)Xy zCkKWWzygH8RW51KGnY{#{3j->&_EE}{H$b*dI$+;nxh%WmGRf-P zlOEOglwyO^r$(3hR5>j5vI?M9JmIWZVQ!zrH&TJ2_lJE23y0BW2H`t{@WL`vRad`X zvAOO+`?=5jtL_I_`Chv^J)Tli@C6GM|8c;1uOM>m=jYIrwn32#o^H8s^>X1r{{Ya= zJ`(DAIO3ys3$c8cdwXX;y+r{bDq*M>haNpQ5!|Ktd@1gaV*5&_o>Ir>((6i{>q>r$ zIL)nm_U_#YJ>{OC3)g@2{77wkBMFkF1L?qPG=M0Az5_ME!W{|5Hw7e3fqU!uQx;I$ z=5)NS#1QA885iV}3&iY}Ugxazr%OB`h3pTtuQ1 zkJD)+MFg}?eKnzBpJQ((GGYLP zwVb*@eEYiVN+dkI2v?EydCg7dOCbGQKJUll=BM|s_q6xi{h5sm#rv2G4Br0rid<{X z9UbzcrZ?^zjsLl;gs1Nk2EgC;%6~lZldM{8kXgG=biX$)O++jN2 z0OrAjvh(e(z71R=3J>ZE<3RP?tWqqR6He9=anXasoT<3LSmVQiH2g%CDf};q%K0YQ zME;>9l8K!6*DN3Q@7DR$!IhQW#PmXOwJG<2N#n(e&rM1N!-U7zA^$Kj2nOwSTD{KA z?;OQV0^6z_O<g7mH>w%dt;A?EBif{H(F7`uindW*8V!*+Wp)Xx9LQ6QV2@fte)*#-%MOsI#Nky=w)_eFni zNgIF{7-?4{s&*IaEP2GpAe#u`(4;~7K(4?L$fRe*rMXj zW3eGph`T&5&qesln+;W(90O8*?vaP1Bvj8NZmzlward0xdy{}DWj#IW_BTNKrbfTz z7xJpJaA`bN(RsU{FQ+`$H9(R_-c(dz+ISsca$S zCQm@W@a|JXU^3B>_GuJk?y;a<7L{|WR`J{yzFwmRS26u z-zDtx0Zm;3;StEE&Wv4&J#&yUeeS!p7iakxRn*z~St@K;5SttCn>i)X(bIntu=kR&P0tn$_D5@+;nN_eDg@EsNg5zv;0iy z+qaMinVnrIUwowxOi-g)RLtqc-(&eqf zpdckb^6uZ6_I^|U_0O7%UvOHTI+y!Y!YmR?1V4H2PtTr4%yfPD)vML+S6<})uJhwe zcO>naVve;+TrF{I?+tCB4_!<&705DQG90Hc_OpJre zLA6#Eyh5|hSr6x??R1CGd`!7^CkK%mOF$i6KSRBRZ%fb# z(j~WuHOC*zHAS|2XSSpI^gcW>-*250_?mdT=vAZAVLxZ@PO72)D)Z$lH!0S_`>*uY z#FdZ6oqG2Q`}Dt{d!kzp{{Bd0k6$%bK7O6wdvO29#2fX;$8TCrdw)KfzE95KZ0<%ilV+#UY){73Zn8_It-ocfO6eze*d z)KvX^t?$o=Q{3U8a^hL_K805|dLOog%vv9Sg+CuqXC5n`9?kUqE3v-Fe1!xQ3`o-c zBSJ>5(`VYJ+EqR*mUEo$Oa%`c!6oR>os47si4-=AMghi+*M-pVo3i@JxLGo*&A@Kf zJ$SYVb0Lkng0^%=*u6~n*xmiW%T8vkbZUh{pTEcUK?M0_*`@deZp#O{PKGYxxn2&j zpTjd#k#BqK-M8EtNeF;Kf1wT2*AT~xGlmeiy4~-0+8+6+e<`9E#^wgSE z*gQ0@$5>{O_z#{0?dgZMlJ!p*F~KkR7n3;z`q47|;L=K&Y%$rwD%lD@cbczW{R*Fz z6ThpS&UO;7fQ?MRjNk_`r7vO|myy8Zm9Ho=bSPDLg3`ew;@u78Q7{52_`^JTz)IEN zkym;V01YL7xCueX69B?jBO(~jAqd=TzqFK?Tw%3Ng}Cm0@vR0i`DbFi-F|LsNx-#p zGGkT!G5{SN6Cuw5N!F#6Vd2tYr`NG5USxN?;3)?02b~Qz)wQ%UI%7iEtTOSoH+7@C z0mN00Z$Y<=Ri%8xhk%+OIut-=f?IO)0C?)j;Otb<h9~Tk9YsIr^l!tG&9fU)*g-6gO9`kI4e*59#Do7;?C{u40PM zpEq$GHjWxTi*SB&tJdVh%FjblVj&qy!|Tlr+CT{AV&;M})u_3N6a7!zSKPo+{(1mB zD1vN_G$Lh}x;KCJn1rY@Ny>=T`s1Vm%fOeKHIDrFw5nETPkn{tU(lzRuYQ@ zG3P4;30H*yTyZcV;j2A!^4&ID+|q_~y=>WWAVqfwP8-Bg*<9M#0_(Z4?ZnaV1>V7Blmb52`jVwi{0fi2%4FmpXXA3g7C}8(^k@%vx3e-AU0e zXf)BJB5CCAD>cSBjjZeR3Lzwd3K>V5u%Ad)M~8pwWBjGsJ=&+nwpKr227f}(d)m5OeJo*ms;Z{A;EcH3Tb2m2uMX}#Zw4o zkxGZA_p2>jWN9TMwg3Qfe=xBckq-P1iEH0fdjQ}8;9Q>AZx4fh7`IJHjG`{1nfYiL}6`h{R}gf+2TAN&Dg`?)!2F$A$ZsWUpn{9C2`i`#xD z7U(xH?1ia=*6=k%SzoOh)(iO*^$ZXl{1qvJ7pzy&NX6d^^4ENZ7a$2dKR|Lv`EqyG z3b;H%v8$rFcgMVxzL+_+#H9dt#5d#sd^Y{C8aj;ZRFvRea_-cGea93hFeElc87P~t z!kQjj9h#a{8b%G{Wm52X==TNInVRp@W5#0@wgetqti(lQINrgTZsNc;qi_*WH8?|U z64?r#%6=mBHq-?m^Y0fO2k*Bd{;=4RMbxn3=p}boln2dzte!}hyW2XAQ7kQiJ}Rbm z`1MRPW!)iLEIYs_vz?(0I>JGNOlZWGd~FoO+4J(*gOJUqthhyh=vlJJ@>6}H z+zSgfBR~K_;-y%#3DD#ffrW0_U*G_bJahf>uU&PI=WQN+KX;Dy4bM7(xbNV#hIHUS zwq@zcDmGCTD(lX7sQ61^VsTg l?3cJ0Fk;WkxiZ93#3}5d4QU)&mW*bxfFNdu0CU%p-#u~$X=Go4l z9*H#1SeV$Ysr-N}YISqqgRj+I0?PsQ+n6}pMAil;RfbJBz&HMA+2~Qlm2Li`Uwvo# zl-u)5_jsqyq#zaU)=6C?vGkYAE}3c{Cj5wUZKgu;tdwbpdCe`#*WW2Dwl~j)TEVFU z5CZeqkdXMkwHqCxZt^Z!D?Rh{cWhusVW>{glt7n4ZCszf7w4Vp_bAeH{;hlm#-5?0 z&RSui%7FcFy`S_|l*#0Mr4UXk!$$4Z)-ArkJ;*wM@|4ZE0B`33b%N`@Gg1G|*YKvy z*?vb=FEa9^{7i-F@k|rdexBlIopgigwS~o`rRl3I<7+f5enp9cfiV_bP;bv+-J zt!UuZc8{*wI-IbEwG7qWjk2G8{z^iQT8L-EAHFWY-vk%boa^}O8(UT7%uMR{`-BWJr${l|L>SswddlX{RMUOzx9Xm*cVGr2}+t(9XLGMfBmkp%!w@`g(5 z;2=>r`V|Z3?vFbrfRUl#tEN{2vy5c6+Ft-N(+=$1T1O5--9`#7Q&e@=C#P)aZ0mYB z+Fru-&b(^9mgund*!@;vgK6oWX?gQD54~s6ra}ezs4&hqlo?Ex6Pp<3UlglspY2f7 zkX`HKZ~!aR@D(8oQt~&e>Gz+dvMiDMEIaCt7a^Y~G1P%YRwLq;-PX6E?w7-?ON${1 zYt+{9*2lX-p+?Slk$9625f3ki#>;oHF&0^Q8cQ$|^{yJRZw{aSS~af2ngEAh+IfZ= zu_9e2Z{@Lo#_yjVTAp_&`P+`B|9YwPhw*7;wPStyYw!0Tz2CJGiVY3Uw%&7&(Sya$ zyR0@iV+4(cX9-5sUQD^Ajm`e(JMl8p9t2^@U&mxYVdWpoV1ix*K#|JzsZUUR?l)OKH)2VD2DetC zK){ZU`mB{roonJUaBX?u!*o zVS@+zO7`O?V?T#~p9<3fP=Opeh)o~W58+}(bQQJ!K@PxQPkik`D0ZU;Sv41P29fXO z!*Hdm>7N7>c{Y@hYuJq>j1e{-J;HOoEO&(OayNQZAmJjT7AASJJG!GUkT)iFOP^z0 z;!aIa{pr60BO@3KyuPw8>X@>Z%GabIXHvYGz6JuYE`Kf8&B+(dKtE;VzC5!O&-qIG zb6LKfKy1jkxya80yD`bXC!7pCRM43r^}gTSN~Tt0#yhI`Fg${&*vY{ z7XzOEd~dnz4Jn04D1E6+(2)8a^h{mrFJ_i#Aoz6F`f_(#iRLe-7uDKKVVv*mZ#{eZ zj+*Xm`}|>KJrMP9t$|KCAC+4n88%VT41=(gLuOQDJ(nq}ry&vfD)hFcC+cHsuP|Ye zYoVoaLG3*h}_Nw*Mx52&lUc3waxtRI+v4(9t!0gUWr-aQ_ z03V# zQHFDGS(^x{ETo$NT#uLoi1regVr&WH*k7UN$16`R37x2bE*tOl{*+lzv1FlNmTkej z6#BjO;yoN6<{jI3DU$!yw})pTZQ^$NkJan6SRR{|siupl`+j>u)p}fJ{Z^SLO*k=3 zssLEW4(6m@B|wDG;Y_wm4_c-#KPGzpJvtOx%km%RId!Xo~s45uKB#^E6wLX4-)d?p;K*bsjFdfoK=TjK* zTU-M$ZMJx;^c74+TUVOWZa91VlJA6$4lI-nmASse^V)uBkZCY(dzb>l-fHK!H@@d} z$kcB!qznx7x|Pnn;$PXTzh8_5-Cd{5?qt@ePWA^dtW#b`+Utvn?n_7&t%&0tj7_gA zy4xu+aW%mU&TkGSoG~2taqqht+B|1}YRESd>n$%4LY)++H@?~qeyW=r*&A(2(`EiN znPgHygY8}*@R+>^373wCiNI(2ySUQ-9g=QkrGHhba4`3oGfIf94W6R4dqf!5;gAFM6gre2t`+X(_e64o7Z;( z!+H+zFbX?Y=Q->sxN@57*z3A!$o*Lmn9>U`|Pe z$>UcYWntDVnzWKixSLiDgo8**t@#s>~ z6C8lhJorFQBrx)fS6?=dPv-w%D+U{^HV}PZr~x_jBGegJP;gQ}eGkH2`81*V=A(w&)bXr!}7j zr2uzlce7qQxnFqs^d<68j(Q};uHa5#5Qx36cELaHv70D|O*tvAOg?4)ye=b*RG}4s zg(O;3BZeWXL4Lb%Pe+}R|^08x4zU#GK&Vvt0?vre|Hn}xHi zKg;)1P|Shvzz%^j<#*1b+<$#xAo73$9?Rv5J4PU&;)PtWb z|NjNvLc(>EU&XgD)g9hsrB3nZFci{vf|f1bNpXHk$Lhjgz#<8L%y9At3Dx24gK$Ui zIspxWZKo(Sr%S0#)!esjG?lkw49hDN6yLm|VS=eOBAMJqLkN%N_hTOhh#*t!9fg8} z+>3+-H;h~F=Cn4spHI!v^e+tus}dhn-KSF!WRSkND=2_qgOHGyb-z8DY0w;PLs4zk zlq4K|SSlIdtoc2I*Y-C@AqNk^7BUQuj;ukE>2HRxOQ^SsxjAYX7g_i_UEI55--)wPg)Nt*WmrNuN5f< zz^e~?wmUyVasor)qzJLY0(3!27u@o1L9fU`4U07A{l zn%JN~H;2VISO}m=5~6eoQVOuDl2FY%%q&&kCv^~RuD^@1v@Q#VH5cf*h0ugW0d47M zO$TmUy`ycqvyR+JO3;;}w+Qt?VbL~?fN&#lcqS^!Y*Yo7M+!eo)a|lhBv`C=S)%Qw z{_XYtCK810pzTtH2R%C-E4!0hAVHE31hhLBP_+#;$2zSZ`X%gB(1LzM#-ObsSy8eK zK?wb(CBqycxxJ;Gux*zpPh(hq$6pWFn=|BKO%%20p*TU=Mj)J(as2cOc8W zcAZt&8xSP0FyAo|E^d%}D065u-ek=pSU!q|iIQ0g|H|qjN|WX4see4h$k4)VC|Hnf zMdar=!R;Mm@DpzuptkvZ(<&d zir+eqWLj#UWE0$S5%!hqbDPpVwB*ibmnyQBDvIR}+1GfyucWIZ9J|j0TM<}yMI6z2 z<6A3Iy z`VDm#rfqy*Ahw9RBF=tIqaoJVu>+Y6#r;pIul9POKU}t)`j4=_`)1N?{dWWRW7RHhfYX!R{pE2mA3Ug-)uC1eHkugl6Bi zSzxXhGQjC=408Wst>K0Q#McQnQ~D)HfT+~2azC*^oWsg@SLbKiwq2SMo9J#N&?-qX zct8fQ6!9~I%GN}i&(>2dxU%hIQ8DHeL*ZFNytv+!i=Kv(dd2RbFAYpV35Pa`SVgqQ z*L|Gu`+VKcpnofWOYu*Ozv$z}rqVZm0&l-UkoOTb=1upFS~w)Vr_?PhBq-&~pRi75 z1(|(h{kekIo;#M|eO-YT&PoQ3*1EzSKX83f!hx~E7keeA!ykBB1n?N+CnUZM*x0B% zaIc)!{J9AXuAawG8KB_2J)JkPDUef{_pxT!0KXyowB~_Y*-NH__VLP3tp~Yul-V%y zx|54sI%UCCO0PYH6nu89r6oAy+ga`zme8=CSFp5=2BQGE8!W>0#DZfRJPZueyd%cu z%6N7YL)hN7KR4YB_AIkdKo(TUUNsXQR#1Fc4^4XEAm?M~pdd^@og1BOJ3zv9z=SW! z_EX^{y66t^oqQam!q5={WhhI=Wg|sl9c-dz7R3)8=eclP6)bwssRkM&qd3&JW~NOLQSd z1?esRp{5KWfW2lFKL|baL&fKy9Jwef|!MqqOOeFWDyX$Bv<{pJ~(f2+^m6U^2J!c3Rf^NrtHCLt)b0AAu~#*PC{a z*)-HHo_YFzxdwLQ6nFX*E@ZY$w9L4L!m*p#NsSbX$L~l!Zv9H(_Q-u7gg5qh#HFeG zQ{{kwg%^MX(O@+a1Fk+@v{0K3ynoyBq|$uQ)*T%9;GRhxWBhIZD$8wMIZ+eBd6>xQ z%8NruGS&?uqD%E{P(J*JzrLEu|0Z)F@U7^|JAK&79JF_4s8w;~>fNaOim-y3t`O&HlO1QXVF>eV5`i&>+}NuK;?=I9nE7qs)i zF%4S?C7d_-g^k7illPMlIokF%j|`b^;-e^*XFil3xalnVsAN?z*5EZCSmF~|D4qu5 zTS6SKGaq4L=}G~WpU`y& zBUnLdP`_Mkyr_D%+{MET|C5iWqLY9eU$0zzTCuUZo)wou?AejXB~D432ZiyLD|x1( za0(VCsSL)_#9O2dgj_CVMSZmh7ZzP+KvaZ1o(BJ< zQ$?#5+$;bIEg|>{^pQ)9??}vByco~ghnuwg5($>lEjAu6{a{%Zc4d~9B}OQpj#P*E(;sID@|_I$Tbr-DegQiW9Cyfu!CD#g1Q9w3VwepzN7Bs7cB8l zZ9VCl@bMw*G^qGl2ox;}pZLjJyWiF8$iMLbH~oy>1DvxSUh<_wpT_@_J*5 zRqywkM($BNdctNNjO;Y=Hg)8&64DIxRo>lcsD%0K;QtF~6MhFutb;BYT{P%h0+37P z^WpXLB7!^xX2Eg7qDzd{OM*O0j0oNrHn|o^-jrQf{2M*l^%drU^1+8UA1dho(XLax z$D?PcAg6WVf@T#k(W*YRifzRHE3DT&+-_w>F*??tPGtJEwj0Ik3bRX?z-i)#A|!VA zPVTP{zle3&h@uov0a~K)?Il3|%YA_yx52>zv4VUrfEOQ_FWY`I2inL*E2)9t6&Hhsl0Dz@lzr;n!ERwa+=OGg@ZP zS)S8e*JiNk*t+R`bjzym+Zgl``LyaYIr+@mZQx9eU0zdyw8JVIUeym98c+B-2g1-3 z%61|B#%qFRjMrG``5+P#_S|zD@qoT4{k7ncn@F4M3uYao+OEEV8zL<3xcYIo&I6z~ z=1-u_AMrz;WXlz8vL?%VK@o}!vMaw7I4r*O{ic3yv$^97i1Xxw$QOzo?PV=}0Z%=U=@x5mN_2*PIJY+QnD@B%?}0g@(zJis=5`{=EDZ6zGXx}_{S?VB3hv!*_tF%B9nmr?2MRn04Rfc0kF`GdockXU z`fupkuq+9DqO+xz^whvu%5Qb<=?Pz>!PwtM&Hc}#{ae#@u{>E8=mXrl4IF8=I$1h} z*#8N*TLf&`-?DObVxbAK&|oIvG1%*H-CmAO)k}86fcFyE-9p$z2hL7|uwXfY!#Z_v z&rLx|O;PnrS+}0N2bS9Y>m$%#sxLQH7hN6*0Bf)uEU}yD_833^dJGb#eG%^%O&I-X za@@P{v90sdQsapTtY=A(McZlkm|a}?|KnlHkjd5SJ1)hOj{H*(`h!biQS03iptIcy=PCj`*5PlYp?fFmu9(Fi>4ua?-km}RWFFnPbYB__J2G1 zWAb|E{|7e9JD})&r{H5c1DdbM@sv>;u(^#bg5~`5AhYd}dL7l_TWT*IUX?JbgXyMl zmb`+`I<6DiNW>q6$$-96$btf_*dI8$1F-dx-L8{M{v$DC$@v0NS^l=cOP~eK02zB07*Gj?@c1-`5PO zmj{s_Vx+Cz4wG(BB$)C0RYjK9DM)4w`O2dDrKm^SqI@hImuV)CgM|Ds)3UZYdHynr z-d8W7`h*@u6WvUbNu2)ywm?BrVKV^)opt&h!KO+zsntvicdA;15zYPRhy48S?D%5GUD102){fT!BY}G0*&G1xVy6BMoOB>MgMJ$%Z)Cg*w|Ow)@9+ zik}b!V=#29RJ7yNb0QEKd0+e(vfJ(A_^R=Mir*~ok)*B1reLP%obrPTt_CjTfnjDJ z0V)`|$r?ls#zPfIRu|>Tu}N}ySzu^n*AEc1^ogl&``70Qz8#yjqrROxJ!i~!yYdQJ zvb?L`M&Io@9eFta;NL%HKROs?=GV(0oaomF`;Xx{jB7XoYp@je{$tP+hiZF)%^+9q zODc9ygh)tzrmn_C{kEo7Jm=p&#eYn1WEm*gUgXwCnCKN$8KJQ()W40yJPnab76jJ6sMBchW?27N3{^iMC>hXV*vgn@#tHiF`((>T~l zkSTlF+T@>I5C2qpqCEKwo*Sk=y8Q-|g6&6j?In3G-!eK~XF}?#_T5RTF^bo51dFnX zWMJtM5D?Au4#z zKkmH#(zWd+Y}4s-HFxB)o1|Vgf=vOt5V*oVs$qr_LQDxIl0{XZ26jDPdsWtSlAV1n z#|%#slQY)!@#?M#c}Ee}c@!a^f@{s1Rv3{7%bcTUCLn_G`isW%hGK9M)AdgZh7h<* zx$bcPnkE}KRlZozCvnoMk{F}vTO#ObvRZxEmZG8w4tqI9t5iPvL|*unCEHXCe}9x4!*cAZ0oteG{E~U1sCy^2f@{{T+*>~w(UUPX zJZ#Z6`nq-Rw`%VG$GotFc+@s<=juharg2}Xt2aLDm)*~2UR*bM)G_^+rD0A4U`}6p zwp@VKI)Cguu&1Xb!-fv+BSb3~FJb&iQ)kTfc9WRG+pIc)jFT&V@%?6`mu$~)HxG}K za`yCC4BCJg3k(C~MtHK=3S&rcCfiXL7I~NUj%9`RLM5O8`S{*S@Vu$+!t-^2(a%Vz zqa{|HS_oiRA+xhPKbr}c;{mU*+Fs`R7^rutPYrM+|tv80kKsGr9lJd`|~HRSpN zF3jA=KE`QqPKwB8Ff@#+i&|!Li00gWIGmhi?_GUJkf}Sik6|j$ay=G!ZKOLJ^~7w# z*tEV*h)J&D@ka|g-Ht&&u4iD_gBXsvqL|_Y!)57Ma3awq`7t^Y6Ce$ytg-0Mxhx^IXr2Y= zYXU5xph9`q@ zEvvW-SLeSr5=ze$r~JRMmwk^D0#y&Q30)`OA$||r4c+bh ze1;4hh@F!!zW8F(p%s#2hx zV+&kH{W}1ijJ(IN81-xH?Q^%>)^U1Xv7!-K-^`%71g;O!6JVJn$K4L-_a{N2>((pk zUG&3?A0WauRMQp!$6n$ws(p!2Ey5;xq}dol!3Z@!RQe<18y|~KXJ_l+x&>z|pmcPn zmMX>}%=PNwo1);?2Xbx!-}!w^O}s8U`QNw8;Kc8{XUwn*`iWjDK*=^h?o;u>VwYKZ z*)1+3dbrM1VG5!mUWJ6^e29Cn029Zlp#q;>qy4OCc9+cw2uU|FGzhq!PILq1P@b|BZi5A0GjRQ%u> zJGSpuh#T7#E5_t|$OlwLf>`*_fpT86AN(Dxu1_&+qehpkQJ26cmgMu5RZ)_Yp#o2jS?c#}#M!e~dG5Sh#8glAbL9B_lB= zf@~&26e1u&Mv5)vj|5qasaX#Eyb$ApP(Di6--oYXFmuUZyX=55ip%P6j$6eS>zNcA zco$==o@4xZU}InJU#YfIxvQ0VoTawfDlqLYJ?w~o#Fd2qfIA6!8k*(BIBh3 zh^Zt0b#}_l(-dEC+TXa;_Ni1n9_3?F=Bl15+MXej!f!nZslp2+kn>(Pz}K-5@rv?0 zCKe_oOOqJ1AjO6mGl-YEW9pPySD()Pq>fWq+i8!n7t>iJDLz<2hpR5#5xBxbEkT5!5fCkuY zQZvyA8vrtXE&tw#MFI^1tA`(xQ0f4zG#>SPvSwSn0*8gnNt8kTAnjHVuDu!@4RS;R z#qs5E0Wi+`N?ig#BmjV01_!#_nwm4928PifCw>>8^*LOVv@h|sCw{fh5CZCCu!KDL zpprjdd5| z@gjI#9>hfuDo_K90eJ`5CN6Tbjz;q{Dd?g)xa(v7DZK{qyXI~@m`JQ^*Qq}y&J)*-Hc%n1{)IEMz_NO6dvBArblG7%zhrQ^s!!G1 z2j(jH>bR=5gweJq-`oBfRSyMMzeuTmqXQA}YyT0%#PSxkT>)e!Fm}1LSYzQ7A{a+T zR!A4LHNdq9jTNQ^zv5^VYGGM6jn|>|SRPc8Ks!b^uM;{s0J|f4XR!}T`s4*eX9^d+ zbA1x>TOPDd=Eu!Jc!MA%9dK(xV~Ivcmo7LULb{~kV)dQ8cwpjp zihC~XpuTfi1KifoSzJ{bZt`-S-1uoU-~D?>34ggdp%ZRWpa^tTB-H&(pm7m8==}8% zmb0#Alb(6g#`FB$CH#fQj`bDo{Ndg}UD z(!@-Anc`6}EIeEqa)RxN(r|7&Z8Nw%a5-_nxO!j`(_W>}K6<5n)F1h6kKvnNyAll$ zpba{*)I_2)ZpfE`&4dUtummh>EVo?8wBTcIj%Ib?3A!7TQ+m$0@*YbS5ZS>&MIB%v zk}NG0dagr#N2dsYxdyT|{hxw0tCLzJXs9q5`0x6Dt?HrU$qwume@O`BK)&TqHVW=N zB$iM|L6@t{6olq=q>l9;5P=uWuLQd~VOVIJRnye(mt74hzr9AZs3=|fSwA+UJg%}? zH^jlex>Hi>^=Uoog*1v`tN!DBe*&4-;sDZ3Kq1VkJ|-Xm+u>us;V!lp3Fun>_72_u zVcCxQo;z_X5mlIo!Xk$AoH~5l$8LoVQK;prx1(yz3Tn(+yW(1PS)BE|c&@b#Fg}@N zs+nXSpESzhv-mTxh#8dGU_y`?Y{*l>WCj6w$c+VlvD`lFNZsG|{GNn2sd@Y;iL&16 zPHV!edKq}e$B~Sa3Gh;R)>uE?rL3)C?2~#GiN9OjuR!u|zw1a&_wSS`Y1D(f>F~fbZac%-iLv{ZLW%(a|OjnVTbM4W)YBR={%wQnOg=ZIY1)_c~UA%V)zE1xo*8BMIi zZM?yn0O!0~Nuw`!oho0a%L+XD(d0rhXeT!cO0h0OaWee z)g75`u(|WOkB%LiJk|t+77@a*I9X&qS8`{rtR`z92Za`#`gdV!VhY7+4r$Y=38W5U zcoEZ;{9?>`h)_DSQ!U$O7fK9OFI8UUQ}H*uvy-_%tBb#!zo%lppiczw8tJTP&;M!$ zK!eMhJ5aS63r&CctC)4d@=yqwMf%@a{_Np@ql=PG3;o&r!`lnZW4$h${G=Mx7;_G< z*Mj?#y1Cp>@5UC|8^(Uk=PP2DDniEB(ePX9OBFt6y{|xp5_|8Hs@)-C!)Fb~HchwDM1OsZbC^J}h zrMJYZkHK^^^f3fuQmO8j>Yf1B#R8o@XWuSerfDvBgWhf5?&!b%F3ESAzEMZ3 zm}PkUE_1G*m$%?xuP5foyNc}6jP^6Q3T?B0zXBxzcc7tu|6FFj+j~mf4|b+$BqDK7 zQt!RYc_6nTY`irj>wKffTQ*35wn?MZ9VfgwezJRac z=w|h;!#0J(4#Q4H(@wZW2X?H#>c4gB<6mlb9oVh`<*2H%?85W8fBrgjR8*keEh+y~0$3QNqZP1D z6&)7Rj%F3q4pjv|!$zw^&k9CkEU%*ih;R(yDhb;`RY$;cfCiDvyux}bGvT%R{h8P+ zp9ZpRzF9oi3i}7;vn?NaXz)bHAjfvYy43ucb`;;0P20*VHP;7ou6(zvb?$x) ztEqZn^04vQw!0MU1Z?f~D5Eu^gDF8uQvW@qsf$Tm4>3ZyOTolQ1p9Fn7rBH_;UKT) z)xfPV9no9NmAz;;SkURgov%)O$L4rE?+98Pn(sa#QdZP<-um;`wPQk|XRKeLcjzj< zcB@w&?J+ZJb8R5;tWH&Lg_6a*W3WYoq)0v>jkL&#;IlL~(mhfAq^v_Yqq&%-jaf2cMUGWiF!AENimxcd>DjJEz zh&LLECF?61OJuq=zAo9D_L0Yz6|>j(`3+PEg=&hpA>_Jk=`6#fW7o!LDVvQ8A&PEB z&p%_OwwgxrLO9H0r8r#kkAx8V8W$e~-+z;P=vAwzQa0lPHQ*NP1%qsLe>4$T|FBqV z%sYu2#C+&d$~WY_G7Fv&eTy?U-+z6MYC7MUJ|4OmG5q{W>%7OieD}XL&y`KTycOEM zT@r8=!t4Fh@=PY#;G)B=|L!$9c;rW2yyjI_(sIqGZt$Yxoz@z}h}271X1z_O@=Ti6 zXH`Z;(;uA<6ag<4-~oV12^6pS-4)PzOD4$$#hS|2_|9pdE;6)(?E=7 z*SaX>W(b_*I^V?O68Yqb%J{{ys&qq*%kLP+QrvY7o_lvl z&Ewgluk9ZBPY*9T6-4zYy2qX>kQn$BbKZNFnoym$7RpS$bcsN5^f`{OF#x_)#XC~5{szY4pyA1rGebnop|kM0NWZ@ihh z|IwqY`{DfES6aV>n7Ew-23#1m1D9jY^&CG7xU3!YCDWs)LUY?;Kxm_^tS9(;-7D>o z?bdHSA-gXbFNN;E%6u#w6hHm#Z>MUZH<2_{jf33DDu{i49{+E!#Cj!dABeR+D&n? zebNprrrNSMlL?qK9cY%Q0>p~UzcqDnusYmWSB=Xo_*P=o*a+XpVeS4Q_G-lP8WIKJe#_Z@oS*W=HAD?u!HIRGidqG(2txXib0m{ z2)+upx@1x}|Oqq7s!26hCUg zAl%&Ee;Q^>Ylt{+;>PBkjyT?IBtNjZ4$+t^v;|%mu+epIRJ|{8m1qn$(79{6cdfx) zrv*nl+a}oM_8`hf;+5fdU;~xup)@*J1=nk}=VCu#*B~fCSUugc0u`kLg=5C6e&^8( z#IIcVmoOQ=R%_t&T`M2~e-d_i5(%2U%7F6}wo7S@1=AW{Zu~If(+f#Q9MVc9aCA$F z+ZvLHw_pzHbE{r%IM$xlXAJX?ZTMx%485SiG`?fyMtED5NMQ8!j;XsYfzmlVl1|u@ zwKpW@6b(o8Bo*IoCB)b@S6ngly+Bu+3ue-7;}kBD=QjD-p!y+v%(s2|eK*g!t}7); zM04i&ZokxyHtQ$19t<*FHN-*;UK1E{4L}$SEQ+(}?)VeeA0D@`-;_rQ)d|$_t7q?D zeKqi6oBVCQnxiZQTy!Lj<3E`&E!+;*;-KMA+qx_SFD5s2dC**s`z z(eDME(al?Ip`U)hwSB@ZlS%cDN}E|46THk@S6|w7=@cz?O%@F-zg6@LcvchmO`|Sj z+QD8J;YLj7A69#RrTVDcW?{BaAlOQMy}~+G-WLnFEI@JL?XR9iG96!A{NnpaW8|-c zG#3D8%K)L{t#`(`ZYf>Hw}viixll%v%8$y!F=jv{dowy1spK*c=S5*d?=6WAsh$*G z1>=?8uN*BMvo>FL<(Qd|x4xo~P_yDXpLmX$6K(ut(3Kw(XFaaz85=QUX4Z@g?IH-y&Tdh3|zP=&9^gOP=eoso&|tqNK06@-GI|uBK}j-%0ltOP{{Z3C>k9|MYOJNMajkrZLvN zzUdPz?EB7BXTJbf3!Lt3V*$*=XI`AlT~H$J*QWqSK)AmeBd^QP`N9^W!Q}p$^s6C1 zCzIA5S~aTbjm$$3-TxkNJ?`FOYqqw!QVo22fL;c(>EUo$uSPR~4&%EOJo z=)M~i(5LC}@L`G!AsnaZTwUZAy*M;kX;ZdifG&crX>7dO4vz_Y5kd-g+fGUO7@KL5=OZic^m z)F)>4NBq^9W&$w4ny2+qTH*S4%{9H|!ePeOqT=>jt%ZbEg1ES0k@n@z&hGx0epBIS zy21A8i_HkiJeYY~IzE7dEX@~w5^+gMs#SbRgB`c zyogRYW>T90mMl(?brdDvyAU3BSTAI+%8^BORSf?lts)pmkC4HhB@lG50AnTLUnl)( zlicZMxKNwaZ|gxM2Aal?LLVx#6(iUK)UsxhF|&yIVcD?y$~V`vo?mN87;8x4Q{;zo z3yk&Rm&hor`YSpk#7Ob}3HZXW@ly5^^?<&LY-Gq8fsvOde$$iZOJK682oM0&%eciJ zv~eu?nVgXHXh!}0x=EMtNd#iQ5-4sXmaWnzV+3b{Y}bn&?msNh^fDE0+|=s#QPy|D zsa28nt2Dd3ryP}BTSp39dzRIpgNFrz2pgqLAOayveZ zc)v@7Q1B!KEcl`MIp!(4{+%l}3VQD;RG)&Lk#3O5^VjdoN8kza}vh5^=mZmEJa zf(m{;oNwuQ)t)8BkH}b3#~4OTu128N#M6IhQ}YlhN;;|OYITIyMfS!GXv#d*uqnql zr4M{9LP$6NvnY|&8T`~m{E`nW~Q42Q7E)RK5StBkBKvh{AWXGkyW?Z3ynQ2*qQD8xGrD7^$8ns%zWW?Io+NC$n zpu9YBE=^=msyc5P46jN(>y07mwbYDSn=Z;SlQc{QE6bT}19)sP@Yz50*6LB#g7%Ti z5my38<^g0*SA3EIw%@wuE%*bY;8N_6wXLCf3KyQth6boEV{9}YTM_GvchbZc)x~c$ zT^6CrzUXgt8>*o-_vg&axix8t)m>_CxRKkeFOf{iNWv$UckUmF{4+qCS z_n(yqDLd|}F+uON!6eEP*AUFGOUbqutCuD@WQ@_Trc=b`Qy$1y9W)f5nZcb4KE} zpD<4`#?e{B+u~T`c)~wOEl|N)Ag1-K*u*RoncJ+h^uAo6e}yyh@|2UE1k>Sq;pi3k z6LM0**}9fWTvh_khC78(el0N)O^(ck<9R?go?hQ-TUdSiWOg07nuWq(;nOK#92y+m zocO66H1dVIy`A(#|LG@e9LR;$&Kw?YbYtRg;=CU#OeCG59gg!veRzhx``509_CjVl zJe@@wLu&3c9r6hnQ1M}0*6j8YGoKUFB!HWp7v#9pVp6)zUWek&JyaUt|2Ww-7E$5? zIBFK{UEK}&P|M>QMjFH!#+RnHgw<=+%_%8WUI?>?o-K?Qk(9Xg^W7p_gp#`0Lq4$) z!avQ3d)ZiWCq(>uUG-+n=m}>+4yPrjsimO2%Hc+Rs1r0`Hs*);+(8xSug}ZE;Y;_< zI9~eY%~?w3R^CyKZIXzc0deffGmaQy0VD3hw)KWql*YURm()f>`HNfgno8wQ{?H%2 zC03L>qLhuRCS$-fqH(}{^t3Gq-{y}y~tP_k7A(stSS|Tfagh)~sX6@n7 z6!6RksZtE`&^}TK2grYwvh`v;H2Rc6{!n+!~o_s(9tpRXQr1hN_!=c!! z1^SKI@z^vfV;tezhe4(Zd%e(dU>fTgM>3IphMd0T%nKyRs$UoRkhp(^>Ax1EZ7O^b z%_@)(xBB;bD4EhYyRb!P`ji#-_&NEF)2Hp&#dnh&7%F%%&?`I;S-B8<`OI83zCPCd zJaB|2XO{Pm-SJ4ST`$ojy)p6#0FWZIx59U3)Sod$G$#t#!^;;~?XGxD+uP!CHsd8v zO5II9#wOn%iV3*>jrP!^61obtDjd&ZBG&?UqLz6k5Tp*#sTr*=e_XBzXxlU?k=FF4 z4|@#F@`DD)6_J`(6s!+H4mGMQC-j~E4(*#4OP+<_6vN3HiBZhG|-})tD{h_n-a^A%d9_kUOR9^>oDYbda`-AUj z^OxHQ{iEUA>H1ht?d=~E(7d$=?ym|BdhY4P^g+PZ!-coU9FCx0ew`ihS=H8CPk{eQ zi>z0K?{$KZqs?%)Yu6a|uE~C3NEb?-zm+sFiJpxo8TN9shzDGA*XUQv7I5-R`g+Sh zwSWS3 zZ8O@-U(X9J&K>u|GZyT%!TZQIrIaNy1w2>3Zu5}^OyaocvC7RYx&J}-^|UknV!BkB z!gutNV#mR;=M&7w%KdGVh>grcLJa3!WG*r3vIIJwl-6{1dy^ahUncKcyZmV1f%7J# zqK9MtKK?=Xg*!`%PyJr@5*rXbPuCLHG-8S5gZKOeEA>`}6VO$hoj)BJ%{DnS^##sf zg3Y)+NAL!>gwm^C>TB~ZNvmmX@AjF^*u^iU$(YDmLIBx93A#IG$Ry}~ z9DS0TvK!p>s!CY}gbV+7YfWYTT78Ww7y@=h>=m5J75p2Wb7Hu9>kXn!ORfFymvYix z=a+apllbym5~m{#->x`gYW$eFGqVaBk#|v+ZIQ%dFrQI4o*pB9JGQ2eW%iD9wZ*rD zbrADplDr!nnayf>X9MgKJ0I&G&7&u;*k3o=f%urbIUHluY9ua94U=E)NS6NZIqMSK zdH%^afme*OcTq^$PrhN9H4C-xj7SFOzlV8l$Wc7=>SK<-ByQ6dgaG9rG?@cGQ)bAK zzAoxllz8b?%q?A3W|w_yxd3&u`#OHf(d&itjEFye@Tl5D77){qaPY{pSfS)BF!gD> zC2QyVWbUujztqek{iZg}c&+QgpUv{aGcVjbV_Xe2xEL9%c`T=J{OCd$z4>*j5-2u8 z;vJ4WtfI@H!>l_eVpi@aq8E9J9%&*FqoWK^^UG;)gQ3_kgel>5CORrHdK->juvv;!l_!BX=zB_Pn>8sd>+mcf%;Nju+(^R){MmKPuIB{=a(Xo=Yy3trb{i0ENX(4zrU-!(VrxEpY2Xa z%iYx$Qek8_o21N=q~Ciem1ez_lU0v9qsFndFa!V7d6l1=@9J*8sSVTkwe#s^#H${- zi1n=fxw?sSMsB)c9MAyYbE^!d(_%SuKCMR2sedU$qenT~r*6yXx{#Ihx&JTiOpZY5 z@)SgJSlhcqv96>QMDySKP!J>R?n#J7O!`eo9IvsN2!&+z_A&}xBU>=>4tat=Dw|~8 z=mR)50<&&LPR8nNrY%#C&9Da1rwinyBo4T!Wi;^~&XP&*lM$U23J1AHC(y)VS)eqm z5$O1TXBkusSD;{3;I3~{9fl_%RO`oqYw7ErIMh>PuDE0*W!*D5%LZYslc7Gg?vi4C zh?U54O^ut#hS9{%X`dFK;ZYz9M1?yn{u3G=Yn>IOm#yXbq3D^8yS)zR(k3k#!vU>) zLzST2eLmi`n)lO=b=|-I4;nz_zv7#(zWat1piDv>)t@u{ZI zBK_8^;m zUO54>0_d1w57C0CCqA49E6*ZBN((uspxR?;hBC;w;|rULKK+VifF_mA~A_dTp|-s zgS6{BQD{;8Srlv2Go)SdX9IMxj=c_w+FBY;M-)PPDENq6NAR`^(@^>kn- z#Kouwn~Y`c1R;fr1j3j$ngBYi1tMmSpaiQFrX-DrDJjUnmy_Gx`i`Xo9iU269nw{= zZeS-?VXFTCkvx)})QBmwQ~({7bkl$E0RHI0Xl*uh+Z}hStH#HKdQ0?n|6$x~P&0ID9SPDuudl9v3ZoFvx+3(&Jmd0Z(=TMEO~ zM65k58xTVfHnEsqY={lPDZ@0@nTXNUGh`g%P)!ntpdM9XUo)ys8In|{c7`*o2`UjG zR#c@Ph%+l&s#U8xnTbV}s3y5;9Ls9fv!XSvYW+-q#B;PP0&Oi)w9U|lCf6x?F|T^v ztJ2WcM6#MjA2>ZLRdcE!2H7#Oik+KFITR>)Od+yUNI@U>K*%ptDIb^@pU(S1V*&VNdQd5v8$i&whV7sEKlGM+JwYi#2i z<2c6$nvT)<>f;{+Iml2PnU0HW#5pQ9$#G+Bi$Ro$KEmJ&d-RYz@D##=HLnI$?vwuk zJGdbs7|crp%Exgz6bLWZt6)~%(6g$f<_zheY;rD}1ymfUd_Zo^U|v_1@{y~OWvDB2 zmh*M-c{e1Qg19+0C-9YPS1dqbKIHL!bqtx|Vayy7h| zm-ppv3d>u(>ZVt^(ao)V?{}OZ8j!g&+u%*rn%z5U9+g|1tAaOt%jGsWs=NPf@r!%t z+8Wt)(gLMzhPMFB6U{i4No-I z6YW?KS$#>Y&R3h$?QRV{R^V_~xRgBoa7KqZ;rgojx##ZbwDVo)PJjBlFHLxiBmUw# zUp(U*@A$_XpS_Z6@B9DfLqGb`pFZ`g z-_zt{Kl|F>KKHxt{qNsw`OIG|9<6Ww^P@lg>R1$N*HvS16kp!t} z5DH=Ef-E#1KF8^1_g+x1=6 zVNmFGR@V(-zA)h$vSAy#;TyssYB=E&%1!w-nJ4rOX4OL)@?rlU`r!t~VIT_PAQECB zmf#%HVTAag3-OH^D8M7)!HN9gBqp8~QsO1ziy>;_CURmYdLr>5Vj@1sBDPT97{C`i zV&3fE2PIB!t)PP?S8Ppyiiuv8WmltIp*>Vm7p7T0lmMBPfJ()dJqSSwSPt63SuA#5 zB%y#X5{(AY;w66KG*V+VTH`fdTPTVmp4p*GU4jAhO@@2`2cUsGgu;pBjVGw%y_lP* zt=+^uOR23{-Ho9;a>xY@2|YgDfY{yHY26C-T0Te=+}+E4)LXg@kE{g>H{lB}HXXfK zncH=Uel>;RtxKR7k!c6x0CvAdfvP6eebf_C-P$v;#lH!6~!@P?AO-yhBj#%sUK7Qexv%LSgd3^_~mp$K?PV@J`lhnb>ozUVN(WccI`EciE zdP$C4hU!e`2nbh(Xo-fH=OT0kkO0S~2wF61h#6&%1!O^>jX-`%kUZoQ0ni#lmJk%A zr|Bq+1!#?cDq4UtD2nQUpJ5PqG7o%0fdz!wbmEacps0q!LO$(-1+v4w(3*Cux=t%*t$Pi1zWrLJVbT@WcO|I;GCM!5j2upbF}s^5$>SVQ}WliDUu| zZ~&u{VtpfbQiNg%Z`*6<@|_}=vSBk zNtb|)9ZQJe3xG1%i`&%A@s(AcTaPcqlq_ z*G$6K1A%LpKo0iAtFNTXj|h-GfU5tyCQ`hbs-IM=wW3cAlwSf33Yw@3ooZhk)WH=1 zLJ^QhX`F*6gn=n6Wg|2~pAu@(8tu_)qM<$^qVfx)(m)>pk{>AmD#Cy;YDh4d%J1~R ze#D4{#fWe%LJw?Lng|eafl9NI*V$T1_ZZ6r7#i|e6gp%9b^VXJWr4X?K(OdT54i2_ zpu;z97Cvy2w@wS^=!mf1YMxk6m&B9Xw#lKOEjJa9U$V}sF;kg33Z&o(->zDWfW^1& z$7`mojzGZ#k*pwCEr%3-_LC^P9uiC3NrAPn>*!c( zmDTFk`i|IsOWEqKJlqqr?5c{z)2-G3SO@^((CPJ+#v9auDdB#kWP$-G02)Nr2TTDP zaDZh+nbC1bjNq@a;I9a=ikrv)#BwsZ?E^Y2@62)&Gr=gPbdQt}fB*;qec4u;;feS} z>E!V3--=L>crwId-LV9UDr-n8MK1AJYldKoN*&O(I#%&=$N@c4f_f4+wU>sZDx>vD zDshes*dde%$%+ zMJHt>guwt{00uCnZN@Hxd6c;V=t$Kt_0gUqeL|BJ0OE2rv?avqPbl9NY_9-}z^mZ4hS+nU@HRCQ zvtM$vq^q{AJkO+z3G3LFMI>01EVroK$PGN{h760U)UAQl2`7;w#Ls$jci}zQv)Hpf8~e8a7e0{-I^c#dz0xnh)Pq9PD?JX!fs+U2 zo-YJH@PQ9-!rJpe!~c2Q%l+IxUZCUOpy$gulE{fL0X{6}9>9Q$ltQ9CScdfL2z;lG zfRODt4mv!V2{F^7VGiYBWaoSiSY&qzaLKhqPvjVnL}17UC*&-l({BJ2Yrt}Z;1O)(EpS^N#}S zE~7>dZz?`{VzHgahWt!Ec^7hIM1~%p3@q3sPnp z?of~?#P`tA?>7N0um?p!EVy9;bOY2RjfV8tmRoM$XlbZxvu#KzWNnJ$pj_M0hld9Q%E=Ud7%Ad`K?aH= zjJ=e~by}QMY6p~e#?Xl>t1uYgDupq~1FZoVb|R9j7MS53CN`mJ0IiH|XJZUz2;<|6 zwOYWGxgrT85~3bR>XF1EiGwg9)P2q7n{m!r=bd@(+2{YCfeu>ep@}Zq=%WpaZ8qMR zZrbVGe5;k#OMX*;gR8OTKmkG&fZ+@41j+8VMf#hw0D1Jur_%IVRkA&?`4dnI@UoDn zzu-!UbWR zDvuPMC5@8@g-FFiZ*=^`8Yp!kmfL0ZITO1T#=4u$-}>tRc^1!Nnayn{dcx7#Iz z+wajQ*vEE31keYC_{#GgAL&tFM2Zo9vs`W+HU#fC(*@~~Rvoar{*{_1IB8|80tU|r=Y|GV|WK6)YTG=AnPeD*`Npb5r>!PLxm1`hXu`*l!FX}AA8Z4 zy#PUv6yii*Lh&I%gu;(T7@!^q=^;)IwlFDTpdDbT3kKrwF{}(AS8w=OJK_)tEnZP6 zS{cAo1`>v9>BKKGL5yGq!w+^LjgED+;~nvsM?LP5kA3vx9|37Ir9F+1h3ri}82G9@ z{Du%yaO4N3fCdiCple_7L~%@nw*Sb(9uD$kAcO!MMeV~u!4blI^ifLU2!WKr*^oUD zNx285vXd85rTRn(9C-u+ZMIw0F9|e)1F8Q{9-GXE^HeDWUJged`Jh}rT2%sI0+UP| z3MFuAnac|W?n1f@&LS4EArwsWmp$SnB89WdTPo9)|A|^Imnj@Y!BU?1xTZFtNz7Z) zDwW;*jVy(r%3Y2RIQbk7J%h8$dyaCS`dCCP|GA-kCX%8RwWx6{Q?sX>i&uJZ3S+vE z#4x<14l#S7NAlpUG0;mWD$QU!ki~{_c>q~&2!jhx!U$%Supu%P*GL=k2!5#1ARo;E zPTmj)dp#fw>M8wAjgmXg%SUR@c{+Gz=%K&mav62>|qg`Sj8@uv5h6oAPq^I zrAc--i`d6xo%YU)zA6-7u$tF48(Pu2N%4K`-hk*Scw)mF$w_NS4NoMa_0Imw%e z0|mjjSI5KwyADx_L#o@s<`zVyaqvr(*^p)LdgL7`0kfE?tdS=urYJc%hf&}hi8bb= z4C(L-PKtmKg5V?vPwwwk=n@tyhJj*W833*pyv2#xWi4^=M1%{{RC^UcT~bB}99a+s z3UFeMC-(HGK^F38Hn>(fYq&TH40!!Swh}8$U1Hg6PTQ9UGJLLz4rC5 zfxVdp0l`YcLX?x&?G_(5lw;#$&SMXcy>t#uJgfv+f*JV2TthQSH266^@UxI-|?M)vuoQt;ZwB4;h=36JW-*S=wy&QG%4;;GvSOG1Slrbm0%5_{BH= z@sUp)#!g!gqFHKAuAuphF6#kTc!Wk>!;kq&(DmK-{`bKje({eVGqBgqY)YW=V;=MN zwkP>{bPxy|2S54sxBva|pMU)$kg+HA031d`-KwvoGUJ9`O3!RY&N_zt7_b2y@Btw( z0#8jg2q_R)tpwQbvRbSHDnJ0_&o;6^McR*PTyFnN@B~pX1yxYj94ihIBJi-UGw5or z2EwK^qb6!5;#vdUph5zD@CSh~2!(J6d&c~rCgm`&HtgZ!TnzL3hW1~a5eD8e9yER8kvA&jJo2^X8Q6M3;0 zeeoAzMHGc`7>ThMjqw;!j}&cB04yL25HbC901=m_23Sr0mZkzMfDdbt{%q?KLgA9| zfogzp9Lcd9EfE>fF&))$9oexR^+*{dE9H7`HqIjpC~LCLBMCLo0xID5aKjcU>XP=r z47~p)6c))G5i%ha693$>AszA|Au=K*vi!7hH)K%?*)J8dk;ZO=8DY`(q$IPr(W3Ie z0CX%A2C{1uz>6U8JP;$~xYEn@)X(1DGB8~DW zkuoWjQW)VeAE@yoaWCa$3xH4py? zo3i6F@3I{IvNmn=HgPjIQLG~W@iZ*}11Ad_e=iU}P_puo3P;kSI!ij_Au>4t4TfV6 z_P{xk?^L8fA4ufLXmUdur$x%Lo00^R66dvsV|H?fIMgH%1VuP@C*{&dYMSIcVWpS4 zvzX#jmNrBN(7_(=W;V%DHvu$21$00O6lehRH*qg2`O&hJ@CNu1H_oF5kaM)CMlwIZ z6C^V%$I=rZF*-Ql0~#TrhJ$kUX`;WB83zxLhN3xSR9E3b_G(KSqwibkJTvU}x0393@9S}$7)Q56pR5;9YEo1*B5P0-A zjC4j9WFPv|KY_78$+S$(^i0vzGT<@yEMO6BV;=%h2L`baRpbdJ3mfh9{F0NRVG3YiI;z8)(r*!Tpa87I9@ykO_u)~q(VtL227a@f2q1HQgBq;_ z(Nz>|c40K5Z{ZfOFxWNx}inhHP%oJj}FM<2puL-yfP^TAT1)Hvj{1Z043 zhGzt1pmvy~M^3~7SZqNiphkWp{et8{^5Ht9pc$jp0%jGR$U`0;RSK`iNK**~pg;#Q z(?!rh9{k2c@aA*S$3`q55H=(Puc-p~Mju8MS>uyj&DBtXHA$q&O=|xnJ}UqUp!GMd zLtO>oEyYv|)AV5>Hew|fiiApf z0Fl5$bVdh}jMQ%S=Voo^wftr{wDiT$AvQ>7M?i-|wj^c+qz7cDJ%Z;wi-UUBIdIyI`^`S+9 z15WlMKvGM3%0mc*pg-hOI3xr(#5a`igKx;A2dqQ~yu?WLlT5A_kpdxeO2C{9VAkQgHZCLwO*4rJo9CZ zghWD^0K`|1vH5a(zyj`RYdI5~@nm5UnM-eWN4ft8I}7M*AB2>DBMZtVMkx87$YURj zbhhNTR+^*){Dx2hL44GtwXV5I%x68yXGAztM;|3zw|IQm!&7N_9Cdl6S-PcNI@EYM zAI?Jn_CXe(`1TSs1b?|6KNe(_nK^>v5(e@^xe_?0c|)$l0y3pjkyQX>fIHNKL`um` z_~SZ%15N_PKkx({6h%>*6jL(g1_ej3cZ2{cAX9W8orA-mcT^C(Bdw1lGZ91{j8s6DI#al5R)p6AUjqX%5HKgO6)xTil_g*>tvINDc7 zC&07QqnL(=0C=uRJlk|EWOuBmg_X8)kd>TsvU|xlPA+6mV3fMY^GO24c=R(n>~oj| z*=I}pHxPSFE<}!9^k=02ofhE+BKuXk+IIvY3-Y(G@j;>O%)IdbDc|fvcNz9Y6B}7U>MQYIYc=Cf)xx+h< z97@XLQK=e}M0-ZA)#DWU2FRn#O`I25eA79-(>?t&VwyJ6Zx-+IACLKoY4MP9D-SM7 z2ps9vC20yO$<}lZg2hH2z_fUZsc{&@P1=Tf{%3r4M4>0Vs_{l|1c6w`<8LM)o*sm7 zaAc1ABTC8RRMTd2Acx3;bVIy{K~TDE=BC&^2L<37*)yCt#0gbAC)$^nvPY*!|J-(7 z)@)}PIM}li~k^dB|EgB7NLv=ik#K;4>W)KYigDzTqAIAYz)vPPYPX zT+}~Kn3EZ|AdxtJoC82>EORuSIEg2n9XNcWn9j17^<6w!$wz+!lz#L<;%P z-qAfrO~mqj6z3k_wYdN1mPp_5!(Qyo{`Fx$_J26kZ$s@-H|1K5_Ec>BTEF*w|M!DT z_Jx1=iQi0VU)J)W1O%W0Za_*l+XGQCva}NTslWQIKNyQY`?Y`j`SSR)68XVj`hWZS z$-n%~pZn22{nbBoE4~(4F8Vog_ibzI^x+ zDqP60p~Hs|BTAe|v7*I`7&B_z$g!ixk03*e97(dI$&(!0sa(mjrOTHvW6GRKv!>0P zICJXU$+M@=pFo2O9ZIyQ(W6L{DqYI7sne%Wqe`7hwW`&tShH%qxv$2-f?&gn9ZOd1 zL6m6Is$I*rt=s>%aO29I3wNvCyLj{J-OIPH-@kwZ3m#0ku;Igq6UXfOwXEaEkOiKl zOS!V;%a}83-po0!;?JN%iylq7wCU5RQ>$Lhy0uQmkz>mSJGry%+qiS<-p#wWL)XBA z3m;Crxbfr2lPh0t820Svv1_aKWB^|%e3#Do-p;+d_wV3EG9ORAy!rF!)2m<4zCBIn z(Bqetp4QVIGYY=os~5h%|Nj66*qM6-7HHss2qviDf(#Z2pL`I~hR|B)+^4{Wcw8dj zh8%Y2;fEVFDB_4DmT2OMD5j_)S6)TvqCpd?WuXCIT<8giIOeG1j{U9Z+G}8l89uI@+~=%CzpJIpN3J=5K4908GuI$*gBgh2l8k*}z!OrVYJ_VoW6uPFG=u^=I#_^C39nK_06O}B+(Z($E%rw_*^UZ)wOD%NP zigZaRQ*iJBK2a**Nk8~hcgcN1YpCwi4vCDZNfWgDuE?*(sWL`iD%z($iwH7;L?fWH z&jjcYi;n;V8(f1%3+qd#5Q0EatVTiv!YH6p^Z>O-EN7&$4h-+wP^}e7y|NVeNCEH5 znc*z?FCD z&+fy&30}3U`P;vAlprEQg1n6L94X~@p>1nFfeoo0v!|h(jufF2#o&;B6py& zq$S6;IEBP*W$2JXD)G@TQD#ye_PC@VF1d(T%~1*kP@pK$(Sx%&umqiC;wLwmLrbFX zA;rWbD`z>&$5qXg4Aa3ZQ>m|sq2rpQBpf~p;5UW@f?)&@1VSP?O+nm=ZTD+j5BP^k zW}?GVC)5YwEER}yMo?`FX&^poz)M-8qXsol}&<|pxCFjHMJA7Dd=4Dx}{Yj#Wuj7yX>%f~&57GP_3 zbc-K%%F~|u^rt`_3?Ksuna-6Y69!NK8m2IX4@?0K9N0r6zn~pRrqcgp`^cf53?>7K zF-#ttY$z1aVF42YOkdAT$SJ#skP2WjA3_*w$1ujjEKqbISr5L>KLPrBolc!hXQEu27H{u0R8_sBn)N{itAWai*D7T zJp77}vaJ+MTk1hKIas$+s-O^Arm zbm$(#3krQ}s6L0~(aYM6ZVlBMPV>u_0DJn=pboXDB{yIKlf}Rz357lu?BIl);|nyH z!X7MaRa3R{lGj9sa3$Hv5qwFRW^x&2*P1p($8;f;{AmAg8L~G{;o8h}gfampFoCRg zY#);3Wm#p#kj*N3#`^g4ut%z7MPC!w$~@VyNQw>~f=RqtR;O>FxJ5zSAk4HCz`*>c zv4*U*s>t~ZupSYAk zyEu#wNKdoaRnx}=1%NV%bNVf#j=9WdPV<^KsMMx5%OKHGr3Gt<3HU(T9$+A}QZ!`D z3BlnLE6_jm$wL4l-|SuSfyr|#gaMa2JWrjiPPVyyLBIIpO2e9set0H=sP zzZrQt(=q9Sc%s-5y=+t}M6(3=I^f41Xk8(y(i0EZ!g}z;er3FHEwl6JP3G1tFbsm| z)Q3kWpaU-I8sU_EdE{(P{Nfw`_{e7s&T}pywqPl#G)PF3@S(Z|bD(t$L3(sE|9O2; za^j2w80|(?Wq@taqiDT)Ldu4|Mex35)5Q~y;PFcd-Z;4%foW4hO5>2h8FY*IFi<57CTN_J*lf=~gblTNVIayGH;MBLz4GOg(S|7QjiF zc1gg+XAER!W28({b60`DNfz*jmW4y1(k~;`GMQ%&^`t}7c25~WIA(SOUBo4qBm*~q zG3yjgr?`7yGF$Uha_^!8V?}rV7BG}IaovPA2()1k(}vI{SPJ2SW$!m+{K>CncOWBTd zL63gcg@$<&*8yu^pdpG=5}UReKq*q!*#$ zAS!DSE42e@gczUUsZ-|}p%OZw6bdcr$$aa1m^SufpR$OW;iYt!P3TQL>q)`f^@`5XSf-YPt5s34lVp?7CVlh$bCN#P# ziqe@>x+W#sCS6k~_2Q%ANu+wZr+nI{$zi0XhNO5psDxUmgX*VxsXW4{mU^j}nyFjZBKH^>kV>hb8mgii9-3OJrh2NV8WfI7RG&JkuKKF5nk=b0 ztF&6HwYsVU@fD2`AFUdzzWS@c+G(~rti)QZiHfT*0wKK`tjyZ1&YBX&8m-bgtr3c= zy80r^`mEZzt=zg0)cURe;2N&*=&1X!2oiJyJ%f$$YsU;#HE03}c`H6R%!5VNw8tr0j#oM|qh@)0_qixy!IY%6#pvj{>^0^_G$6EFh0 zN0%D`1%%5H0?;Y{K#M0HDFE5Iw7LPck~_JS`z$5Pua|fOflx4HcCr>w0WaIHUn{UE zVX$PY0Q(pvXh4txvSIDgl8Xxx*!EHM)+HSH5fN7r1OPHz(l7rqV++A%5JXBI#d`7< zG7>dn91%{(BoQQ&nV2-ZkjopDTfNqMy(+?m{0h1S)32Mk56L6CB|rd|7zhD-YGMl# z*YPBm&@CF`G)}SyPP3--La|ReW&L)hx)U`J@l1~Mky9fk!m=+4T5)7$4_Tl}9~ovi zr8Q@oyJ4y})TKa$WswVEW=?5rghFz(k~n>3w-+l~igQX5J2e`o5Ex8?)0-RE+rlpV z!UnQ@KJ-NY2eAlPYXLf-oXXj+DDbcQK)yP#tLU2+1`squQ#4L<4nH#mME3!#ODL}s zJ2+N5xY)e=&^vEqCMX~S!1*N-q!0j9LCoVr(DOReGi48mJx<0Dx0GqoQvf+EPf(-} z=ffo(^fv9|LHkkxQ{--q6JvS?5hr9o2xLCTG)8G6#Tt|l4TLM?yALLGJxerNPDB9m zfJ2XXqJJDV8dQfnba|WdJaPs=J-D)uWJMpWK2VT5V8V1@3_E19#UsFSah4DQ0Gt+7 z$XnDv?voH~mQ~=n!nOg!#9YkAyc}GJwL$z9pcS(w3tE0_vIUa`06QP)D-wl-NN8{g zP0|nlryDwWfQCRxNgek%i-0i#B{!0^P`*}5T(VZo6kq3tNkX6xu{4e0XiMFrkT^6= zz2t%rv`+XiK|QQWK*`EP3oz{L5NNZK%=R!ClWPD6ZH$Z#47X5H0CB}uHo0`qIh4=Y z){@%9O%5RiP#|rhrnOSv>$W1~t1AOvSweleASJk&tG=1b$t zFgyAsX-C{=RcAO#+mOlBR2bFTz1`eR7(=D6`O2?efz`W8wdG5?YatJwpj7_&0Z=87 zi|G&sqeTlNgkaK=6C(qUOJ|xCW&MX_TBl+*s8#}iX-tWxg)&??R%L!gFay_NUB+Us z@;#X3LiLhuJak{5w|dw3`6?jQ8*+6$w|?WU3whRl3M0B4K!%~trc-; z$2jYCC!928SCdvM*KU2)O<+R+fv_+WgVQqhNW%p(iH6<2(cMn|t6#VXioQ z)!ezZi$D-mZMDiN#5&g&{jlEAhaI7S2NL!LRnidp>4W}sNgRaXWyNufrHb&9RxP%N zWSxmz!(CmS$$#wUW61B*>zjMtr8?5!Wxp z2__zOP4MIAxd!N3r?gsDM@DvRTIX9NBLxE!2pjq03&Ae#oag%Dh_ek*^d?aL1TWI$ z$4tH(Q9kU%UhGUUVEbSXD9}HmD;fJRM*ZrzU*5eqyjNS^)oh_53$~B{{g4OpKnSt6 z2i3vmjLmMECqW1ebr=IL|EmznlyV7?b$1tV7M&~nH+lr%=(=KdY?yX37EbvvF$>d! z`k?NZw7+TtKnl$!9yv0i9Vic@!k0V?U&elWTv&37V8u;Z3I>nC1O5KZ7|qZ1_?no)zDv(fMTDQ6CeO_15ASNgPzi2mO?nP zo%6Wi^R!?4w$Bo!wz8pjtvl@W&;CSTuEUPPxlhj)XtH1iU;tI(B&!pUXh=M3*oJ)O zhLM;_-I&?4bcejBmV2lW_F##B_*%Irh^rJY{B(#o8+Ti>f_6 z?PZV-K{vdVhqHtb%LNbw3ZN5&4_^;-1$0ahGy>m1g9RGmgMw}Xff4AW7_=a$01AU4 zMUEUPug3&^2Bl2E7f6sG3px;j#Fr7BK^=n7<&%d`ibf0n7Jin%*KxuPn;S1Ao z6hT4=2tpz6hDCWbpjsd>0UZH+CD8TILDKA5v}x6@W!u*6TexxM&UM?)?p?fj_3q`{ z*Y97zfdvmHT-fko#EBIzX585EW5|&uPo`Yi@@34KHE-tJ+4E=6p+%1-UE1{EeKq#w zW8K;{>nvRJt!}+9P|()5EwJ9#yLUbU7D~J(K06;>xcv+&;LzMT2L)dgz_=tbWlo~_ zaK_X5>i?Oy_E{WhdZ4-il`ucOrq+c z{rc-^5&L?W>!gr+=piKm?9=E5`uHLEd7 z(5FWMQ;LtE2$2(WOft(f^Gq}iI&Doh+jR3yIOCLaPCDzf^G-bT)N@Zh`}DJ~)MzWN zwb%%t?YDdu2`UiQN{C6&+HMeTP}f#V^Q?OC@q~~mI_*>eGo*vzi|Ru1k|gl#2~#`& zNU{{Xlo)LF)R9sWVjp~HZAl32+-fyfv|7|BC3$|;VFYB8Mb<)j?8)cU|Axy|2xY6? z=f6dc8)+YVyri{TQ~w)wq(FF$Fg#dwjmyjbo@O)h-CnH&79SxX1hyw3>@iiOeR!3( zBz*GGcVE`#z4Ty&6IOWPk^Xe}VTdD^cw&kxw)kRRv>2f|G}35T zT1cZgBuSFyn3(f1$yup{Bu!3pzCYj7@Atj$`?|0DzPYac;8OeJ^L)IXd+YVaUXl(; zE^5#auDy8IpujKxqUi{cJ!F0Be9GX1_Sx5o#ABb!>KXE9GuM~buhn(WkOS*?pV$cG z?sW~n-XtFq-hKb7P83MdYEtBb29M+nv^+!PB20$ z4|C^;_gB6e-$J$tLp{#ED0Wr&5dUt{rrJ(fgA87~jU|o9Mk8 z>`RKj$+p|@$ybhUY^ip^lKAm>*loy11*o5k`9L2_@SeB#LB&-h(#AO@mF=yr9cqX6 zaZb&c@IGX^YKNgZGoGqlKI{;R!sZ2~8Wcn+onJ-anw-;KGt>{P%QCtiu!0(f;+_iE z=_P;ah*wUHgVI9L-Wq2fwR`&Fm;d7#9)gh32CiA;m zzQH{^ds5z+$G^ONP1=3i-Q8G_ArZ%Y3(0y?69=JDQW~nZ`)nyfSeAe~!EH1Y6RUyE z-hEj!Yy8~1exv(_hYwOrK_{OLd7Fa>q8H6g*G|)^j5}iLes&IF&Wt>Uu0-OKr!e2B z8I|o)qircahpS;{GRqxvO@8<}MXa51EnN&#R{Lh37^C^B`uVE`dXA95d z`k#F$`?qm>h4@}A$H`D}l{_~#sM>$|if z<)QNSugkjv$JRYFm0W8Va<4^vcN_YlA^rN`o^IhHjiV6!ggTh&L>_8*Bff`Sy+gT9 zOcK~hl4xt?B1&IO$aEV(njei6E_ulAtE^}7z4n2pJSC+7_w_-vZE#CS(3 z&+75)CvQA>$awhr=Dk3qMu!rKB3SdwJZ^`myqDUcp~OQzL8*^7ykU8`#`TzVpOEl+ z*tC_JP`R+Na);EM=Ze~1CWU?vo^l}OoQS5@y$BbJNwLG{x^8%?Fn)*o!l%wfIcEjg z4tU*H63nSMrqNQxDT;~Zcte&CUn6yoUW(a}RXo8HdGsOq>vS!*k~B%m-&Np?iF50F z8oaIWWF20xnf1%c_F2X`Z(Db|Y~{W3%nYtCo1|EmxM{!qTv~MLqtfANfq@HuZ${xukK&*1J0Oj_ zM(yq-lACV@_vVGv{EoQx5mPlBX1zNktm?N#Tx`3}!T3APn<|RtQT4|D31(_yYN4VN zy}JjJMJFPz(+)zv$WM`*O}k_x{|ai{OSz1@Fi`1vxI`JEGN=36_7E=lqqb;HeU;prjM zdj8kYzI@Lm=%}p_k{34E?793pKjQbLKXIWGo-0*T5q~1KZ;kJ~z;8GdIiGkteB#iB z)pp;=g~!|B)3z7ZKITU*y|^7Q>w95+WGZr{W;=oxcVXlEq1&sSw<8zxFKqtuy}drR z9m#LLu(c2uDerOZ*2dJAWlsL>?al4mAW;NZ0Re#_1mFlkG-8JbLWqdi8IBO9A$DaV zMA+MA>mN^vb|56j--*m3BsLIGQS&_t=8`b;y>N3Ww7Im0xeU>KAN<|!KE(baQ}J+f z`D$~84s*p(bER4H0~_Ybq82I&7OEcaWHZgxVr%4PO-~VG)G-h-UBTPTI7_40mE*CY zJOP-8#gCEt(S@C-N-U<13yvOa7)`Z+_0{N(nx4|Mv~Q^&|9V@ef5U=g2zP7Y`LZ;nLFWq4RfjWw#0XKYzs@N zT8EArNAHGET|t;y-2@_XaS4hvt8 z+Jk5dNny~Q9)wTkPGx3{5H3m!$<_0Ir$1pcb;WWtrg`d!X{bLeXl)*jjHe;*W+D^REW}s>U#ps@k2D@vGxPOE8hDsf^&3gErtXU^ zp&czzeJ!DIJ0hbtRpH&k*v5$}+eEgVkyN9nl=bH`P4rAN8*D?0U~Qma8&lz(I!7Sa z1C@(~sES=rg-+t$ewhHs8 zJ=|f5A+}7mTPoqeA$=e*97LHVfK_X|1#dfzjlM~1h$6Klz|mYZy3qsOq>m88M8|rx zxOFsp>7$Wc+dB%VUjiL}KQ<>7wW`Bfj9`t-QH!kwf!jEHOnBqRaI=dOh^`H@D4K&I ztr<39J?7pXU1oPn-{H$gWT%yxo@mz>skSm~?L!#q??{vo4;xk$~{iUNfye3j_zeBV`hwD2{&uPQ5o6&ThL6GWMRzP1`QL@yK69_ofxq(%y?Bx zIo!$;7o{H9IeI2qTDXm-#yw2yQO7|B^=GjQtyVkVQTI3VJ*m%LT{nud7^8)YIynfYE!JqW z8~b4BlQ6WdV6&wx+UC5C%cq(Z4={q_Jdqh^h}(`5sELsdZ2YcZHfryrRM4%@ZEM9g zIBh!GS)V<{iQyAZ2acj}eH4@!R_X^P;J3@QO_xB$dYeU%F)r%pW4qDgVD&+Zqwt1{ z6Apn4F3bb0+|mhCL)wjk|IAtwHyy94Tk5hcrCxN9HyVe^nok;?hOu4A;h$Qq8tkx5 z!Pc%WYOQPfW~XKqtuz_ z9vDQ0as(difcU|=4_{!-9L#R>vHcUyM5+g5nD zzvJ2!{HSpwamfY_wr9-*6|KEw1r^g8~*Qp54=|s<;i3mNe%gA|fi<npmDw8PeIN9)-; z4j;5@X?NPZXzp=~7DX=xLRs6`{7-FPc8^ftf)NqT`0%r1w}zNw^%hrS6yCUbN)Ks~ zzD!=Vne~7;Z=65g*Z9@DwH4m!iMBD88jKokit1~05<}*hen?jsduD3&JlAF~M}U&( zvh=3;>~B-l(#1a{``7ACP7z$K#CBm9r#tLV?>ub!7#=r&Ak|DezrxQy_82pNW3OED z@n~KQ*VJtE*C#zS%d)F(4C&g&$2E?i_JNV_YTh<_aAcGRSktjbPB2=X)h8Wj@rNz2 zwHN)&v_BLixGQ*qE`3gdC(!m_ScqwnztOkH8uUlB|Hx$5tQAE)&^qrE<#&;@w)gOF zboZ#KV17saNzB;TM^`J@_BjcV*^R3)a*qXUldKK7U8B}xJlKz)=Y4zve0(E)W~#b{ z8tX0T{TZ{!y@OFs*4~b@p#1aSVc2LB(2r22K>m5K7{T(d^jYPCXvmV2lI{r2bn>Bt z4{XCb`NhW@lJfnrxnZs&@#s9bLeCiGSb~4J$HtUP|)g zRS){;$7H3NV4l7dHv|_z29Q$uj+ccy)qLr*sGUto~xt0adT8no16Q@v{ z9)dDnh3a2NpARpix2=lDY`RBlEOuBIKk(XX{>M2$C4HE zR^!_KrMLx|hHEz4fq$f?4lWBw#0R3ZuMB=3$m#0h&z?gjjh!^|x<_pnzUqxi94pZt z$lt`ye)?l=jZf5=+&JrsdNJdLMp{n)dbM?BYRfe22iK;|Vs_L%Kf?Brc=P4iu07T~ z+0UQ%9Wo;txR%2Og$I20ejYv;;4*q?-beak{)52r#@~lL&K2K0ujSBCxb$liJ)qKW zDrsnaGqL$~q(gU$y*FWF- zjPSb{xz517C!#Vhn-vN+KIb|~Om~~G@I6G3tzqYSA4O~Wa=|9Cr}k8@;qL{(+IX|m z5sL)OR83k|oKx=h`0piWZPDvW_~DC_H%}>#SvWZ4op;S2o_IX(F5sC!7Usb{6xkgmAr728@t&(=@`Z?yBe zGSd#`amD@9m2vkKUG{>7cEcO9AY0g_yiZ;z^>5PSc)|YqL7S=5upu7TC1i3bNa$1H z+22vud>Q=~f^pkjv)me?o;IODaA$-K>6A;s@6dDkKCe7iZz>{--`H2tobIX*|G4V5 zXW9STk&(BPrp4NQwMrxHc~|VUw0AHO$@WlX-anmZpkb-{h* z*XSj;z<0LG3XKon)Z>1H8xVh4%?4LcL)Kp2UVpcJis2*DXkm=>y|P2tegR#?^o2&< zHH?(gtax3|O$j}+O_9}a=~1z|tAPg1U+Td$(hodfGN+~-?M^A}ie40u6oy(-<(NJA zz?=h2<*5&Sr1pSG0wZ5sVh!Tx|hJ!qd0ZujaN?v2o{N~_%|nu_DOt+q`BQ@bUro5_#3dG!Mn~i^G;{81Rcby>G+xtWC!>rH z=RR-?JDj(41bY!HIDH1ZLvW<~(sfc3)H_jjwzrE8&Ovp%F3 ze*NcV?idVN#vOh%YrD4T|IvBK)G7^C0nyNUl5HKz@W|SezXxha&3)l2oWpovd1Soc zyN#*Noy#8ScIE6ak7N5UTQx|p$e{eRvjr7V6dQ)*%%ip8#?5oSkTlI_&404Koc0#R zdAy*Xm2O3yEyjP!Aq_-id_Ey@cI`ucFG{h2GoTnz|38BpMY^%sfTqUWc2^~>j=Bqz2fAd*HWWMi#mDydZ-qg2$6;lq}=(+wGlQ`A~O4I)# z6dSb~2>*HCx?Xi*M&IRaP^0PN@`{qz07AZms z7RN4rWuoJQb~c{g=@BsB#zFP&PwDB(^l=;DQp%!Ihe0vq+U=(u#V`^{~!{i10J5 zZ59^W3g1~)8ZO?$3vf^}=xdQi&#$g_FCU0(D%W=+YUGh62#{2fG z>V15U1K)gOYza?16#@As0%d_aU@G@X3#qR;sWP9A(NB0;j@)SzYJL4+{@{(Cp`Vp! z^v#rZ_*;Q3B+gr=O7rlHBhTzM$;c;q`=2Fm`hz|dsaI&YJr^mS6?bqUF-!T`K^7;S ztm6kkv7=z7^l7v_hZ`eJ(r{oskGGXMb0<^fWqNjDSCu{S9?Nrol0!R3cvC@OX=;DwL4d4AUrxKGXY2`{cafgZElcsL;=> zsO?yhbNkJ|rPkd@Wy0Aa9hW*Vz?*wP{c)A^s{={(kc^Yqfb(I06V3<;V%&v_ypZlseb0R0Uw5Qebebf|Jrx~)NA2`2X~d(2Rv}WI zfqpd7?f^HrSvybcovJ#nQqr1W{Nu@4rsZ#bUwa}v$*ea;bsQ_HHzQmBIJ?M6{c23g zYe=8QSp}>!`;4oA0Z9GykavZrKSQ0QuQ&fp*2(op@7LHiiN)kLL{5Kxy~VV(eTyb* z10>wUqwG}D)b<}asZDzW7ECRot6h-Ksot7F2@9hC$A#G5XHAS7FPzLhkTy0PLvo$K_p1WR!zCvP zYwrb2>WhuOANjJ{`?hwu=4j-?^Dmn-cg?HkMa+Y_9gm2yMrL>N?YWo6F$TL~CIy$w zOBlEZoD*&VQ9kFZymlEJR=>8xC$BhoJr%PbN5yU{zSiie&+gdIzZU@F>yO2=IGmq^J9x5gg%$he~OM`5U5db{HC zwb8fVnNlY)I}PrF5BeO~BfrBaQftf81Dq>N!F4 zg&*NGsL-B0Gq?KshN+uD^li^bGCtmiWA9Iyt3L36CuV+m7j&PgYnq!PN_XZ{;+}0m znWnHeL67&MWA%I=_$3mK>sA<+zZ!dUsy#N4GI^BKpgngzwQ6+I>_p{@R%MT;#d;wD z*Y#dgYw|FDRd<%%@k+3QqAH7|IofC7Lf*!g#f9->DaqOC(LOKsF8hPmBPk3ir zsi2?x{e{*Zc5=0`yLno{O?6EEC0zL4fmfXCjD3Mz`YYIkb^nDTh1%YJ6R>2pv8Wj>YiG zGcVUZy{=su)swEEd?yUQL5^yt>5s z9%|@yxwI;EA%4cU?Agjo;lGUY0fjStE5iPC#$&(ho>x%cPOluJ%}xkZ7)CxiXWz1Y z;b_Ub&4ag}nS8`c-MAmCvErf-+-7~DIoBoyF@jP4BB|c}P91ZNc_wYqnv|`0cO!#k zHDI#})(wHT&r3@9yhKj4~k;&d8_toh^YXrESFbWn)!{^R|nl7I?didfGMHLyZ zGybF|mBIHQj*Ix@_>JVpf%vsC2rvgL|Z7m14(i)H)ptB-;PTYK^Pr*6Q^SCRCxV}zh&*US zeQK0+@MPN4lUWCi^PUJBHep)8?^aCYz zXN_EE9rZJYxo6DOu{OC_NAzy4R|EH0649sh{u9J^xwVb28U+PW{4i?u9LNyiguqT;rll-bE!1FO57e9gRzd zd6&#IylwKl9W^ey3DEEj&hw4bAW-uNNg94>d45?w9zud3l~utVA|Nmb z1_D07z$XRt&kqO$4gU8xxBvA`|DAsY;;PI~I{Du9H`JF)^wGKHEkMQIa>N=CvPg&g zDU{o#rDa7$&pkaohK7cUy*w-|tkTmnzkQofb)Za6PWU;%FJ1Ds)6uV}sDOkIrlm1X z1ii#!v06c8Zf+iCW^iL;cx`Pp+Rih<81C#wY-{V#wZhidbDas{M|EIswze!5tE;Oc zDT&tG+h^wQ4S@*G%*^H)>&wY0G&ONiD0D&sEg*o1a=923L_(nO{{BQa4XmRhS|*H} zlEN@HwldN&@(BpHG1f=fpbho(b@cU(^gpoyQ|6;Yx$ygi%Q{T~(PR z0!8S@GpNPhv-)UBvaGW|yhFcZGP zx<8FfCXCjO3y0z1O0d{?dXOqoS6@>XuFEdq*0=GB;ZRK@-M@<+FcFx75j>0*uhB*+ zq_gA{gy~eGGfHZU&li!E;;-?YU5vt`m2Irx#*X3ibc%2S(OBQ;?=+o6E09yr{X5DP z7nZWIK&ometEnR0yh!D3E$ou;(Y7Le8csMC&Zbw(Dk}(z3bTV*VQA%W%}jQ6iI$pj zFE3tKr-j{{Nll=r!F07WMQfv3bQ-0)V74@R!kLOAQOLzGD||66sCa@D$Zn}GP*Rrq zTV6&>XKJV_Q!80i7Dof7TpH~yD6G)S#$Z#V6z-_V3mHQN)`ahN^ z4X4Lrpf*PRa0$`tR>5LRAG=S0#w#x8Ln#VLnqL!O<1Wlqr0hCe4#F*b*PFoLDcoh(f>tk|c1L~!ep zti;PMKg6c_O+F&zJ)2A?x|Ok$OkAM7)Qcjq7fuD0Kby)5U;a7ugd((($GqMZs+>s{ zDxA)t8O}^UrFT8ZP1>0<^xk{hH+r#4JZ|0?Tqx$^tX;Afu$ z;*j*2Y>VNWbyp)BBCC2{FIh4=dWnycb99r;rodj9SC5Jev45_u)XR*|~z@> z$5$gdHNuCAc=e(uW_b-zTi85T%9S|ZDC=7^-=q*SJKwAv2m9Ni_K^6uRWrZnZyW6G z?B90X=Kt(a8ch`~bir3<7rGHUwHJG=_FY~4fIReKu@`;f_u@y4t@ctM*7fSrC!Ft# zrGAf)-%A7dIPK*@?}t~HhY0yEmWPRNe=m;&Hfyhpk_N7>jFG2atb7h%+5Wxqg|btJ zKOVa;fd4iAP%-}-?Zh1aJKa|2-%FHC-{RHD%#gX&DOQ}$+BExNz}nA({NlBlqPKHv zze<{Q)@REG0@iJc=-y1=-h9CuGcvg3?%mhmh|@+<4Kl9W0>}E$_v{crnVN*}}HSddYNN ztR^~J#I>bfrjmC@mzFK+i)@e^=24A0vc*GM8kE*}aR|{I=yn{Et134ik3{E4K5XG? z7|-9u&~l{mk&Rkz^9i_)9GSN*jXGiT_wb@mWt)*rdg=2t0{W@kKueQh<$Piw?Ww{P zve|feKIuP8lxy?%DWYuUopvo2a)0UZXtwIU))pJ%zsYnOTkVitE6VL}3bTW)aiX== z(L!sd3dekxtYkD4iGXCG)g`Wt(%VusVeLkl?nMBimVEbE54-QrO~CWwB>STU2jK`XXD?;Tg)ctv9W5F;_S78QK^1 zF@1P3d6-WL5$GK0_6bbOWI+VM@Mir=W4^or(-{w_DdZ!+q7l@!wPU1^=)j1VuS z$Dt=w(tR$DPirHp*^4=wlAHe6R}+S`sFI=5Ea@#3$U&FD$JjMWZ; z#UWIDYNy}Zi;vrYp27sh5TAiykl9;zRqbI zleG`@q%!s)ho30-wO(ddS>B1xpN{`tqO^6Gan4xlD{y>M=-N5sQnmJ}BUxzBz;IuIzu?wN!j-^A}#CYOvXHxin*Qmf%!1JkYgVUbXo<@P5_k zl;cX}$mSfmyXx~w*GldB<{yeg_4rOFe!ct_FW#y8+rDmolgZXR{eJbtA*a^4spsxm(-o;}Y+-`OQvS ze>1i>rk&oc4RmiUS8Z?d?!ViZa@t-S+1}!JzuQ{r-riaV6qcnxj3|OQiV&G1%%q5L zD58TDaXtkq8zpHJC54NUAxFtFqvSYI3WHHf{3vDFXjP+VHC(g?Ia-q$t;LCk4Mywm zqjhCt^o(NkaWRJE7$atkF((E-7-PndLCD5h7{yxQVr|H=NMzolWbZf| z-NEAivqQ%HBdG#$S974iwh>lk(qH} zoVf78xJZ5+MK(U#C_WY!PbJ64GvgCD@wCDCq-}mYUG{E@(Om}aZW{S6lX*9tb2oGF zZWjM8OEw|LD1nVj$Rj5dFcS(n2}Oem#r%X4*?Xl%_sVeh%E|XQ%zKrbd)0&YYWer- zWNGzAG%k+TM5eVcX>A-@#~`hXPwSCQ>@`a4!zK2U69<`z!<@v?!Nkw}#BtfAZ$?QI zxTHyP(lj$^hLbcqm^AmF9m+-A{bllfKJ)$>=l;gv{Vo1|(0)4PBwg?vT_}_;{D>}6 zK^GmOi?7n5`;#S4CQF@5-cOZ)s0heZBr6;~xugu0{dty8NtSDso7YWg{h zXD+Ex0AU^9>j+-xL+UL@{`<;0nd*=Iss;ShDvG< zf%ocyGtN2P*|qonUFLq3M~u7Bw9qu=1Ol~Mvp)dWG1k5C564{xSG{hkTvB!e}_SzS?l^AB&I7TCuFN6jE-bQ$%J9tgEb?$?#z(X+AH;Lup&RrB(V6lSS3IhtE z>tMF%^@mG!&&*$G8GsZ;1GC<*u@AooeIAC%pDj>K&OK6@D`%dPJiNzzrl0}~Hd8JV z0fYVg9^A}+F5Odf?D|7#dNB+Pel6!_-}({?PFos(ERg*S=61T#7&`R6;6_w3BmZ}BJJKXN0Y>~ z{cn!_1-l)2(<}T+FX*-6{&Fvqa&Px?pIhaGjB@{~a^gsNz!w9cW+SNvm#(!C<>Rs}PoBE702 zbEG0`y@DlQnPXDPcCXC4RauZxSy)wBG*Vf-URfevRccaI=3Z5PtBR9RRasT_{J2D| zi3FTiS}iYmvPTsJQjlo*6o5iwBY~)%x&UGBq7^G`*>|#;r zU;O#`9%F<6=yOlRyce1CIQjHmj zufS?E?_{$f+jQ{nK(I6&blksA`m}^*kN9t0f#W4lpbGEjd&C!d#DVwl`>UZ#CGU^+ zycZ2DyqKYwYq95m?z>Ih8i>NaC5psv9z=ciy{1C>H+Ps&GH8Z(@W!zQ17d?lW`lyC zqv#$-WxW~?6B!F)gB7ho@$NyB4Hd}ODnpj|Q>_Ml(Z?39?ikw&E(AHu9vW2eDngVZSc(kT1iw8 zXe&`@FNL?4d9;^@w{tSvE34b9N84*R+Fxuu{&+HY{jW@nN5cV7-qAWpmYl>ANJ73F?HKkVJXnd3O6OMq8Xh z8xEe#xPGM;iI%Y#71vW1P^j*h8Se-hsb87p%A>RS(C&pmFi89DT?Ov9lNtKNw%;W^ z4}LX$*nnOWtykRB{Q76dPKWo~MIRDOTBH>BcOM-tyxb>DHKaK#s{*?7#H^n%%RHB6$Q4Ig$w7hkzWf>r>-BdAQ!uP1|!s7b=N{ zobBAB1_H-!^sPq;wB4;ZShVLzU0*=>Q}4u2J@=r2)fETMeUx|w*;fKNcdk$II`HFl zyTDI&m-Ig{5m=%3$s~W;%>x}_fsR+~QKJahcS0|3N<5dV7x~)S9|aNk{Z4IMVjfdR z-0V+z0X@PR3KWC%tqtv+@5_5UTv#()G&WqkIb5PRQffL&0FE8`*@^*2-W@TksSXlY^c&DW?f`duL#YIg`Tu(1N z3WXOG78VglsA?!18|lN;G@Y^79&S%CndpYc8yRV4P2==hbn!dPXpBYCIN; zEGl5>Xz8N#ko~-I{szCJYmh>XudHrSQX)~QL>uW)(V1bvcv6r8 zgHA)C^t*anw$}J{)!ff*T!b?gVdW8@Ko27l>sw0tdw9qeilC5!2n<%=GDsxhu5+2x#KcD$0TvWS#aQ+z-R5pdm))avim9UEoic*r8Bq}jl}q@=1` z*1}!em@Z?p2_%w|CbE#l4!{$zC~P2^BqyUxQlOv^;S)WKqRJu<0zQEfpA=93J3Ve} zh{$3UA#YTZfX8nv#-2S67FQ4opr?&Dhwgt&OXys%B`YUzk^9XslmZS&c%Wx3(6Ol4x67 z8#+3`4|?R}6m@lRwX|Rmi0FR~Rf{xASnp&0d8itw0uTQoY?z6BrP|;xG5<4_@ak#v zJ&Esr6Z}`+t^PB-yL&4>ul<$N1k^>r=yAJwET(xbwd6*?UHBKHNJrr^E^T+IMp^Oz#IaaK)$a%G-oluw6weFq6pwY?+1dTVsMvGQ7w;n3Oqako^%%uL*%!kt=|{Z0Gfysl z@h@=r=f!mYb*TF9i|PL7Q1xFI({)u>EKK!0wSVGRQ@QkO@b#51|GJp2;okOt-%MAt zzQX(7{>15B?dCdv;n$b$cmKSZPIH{{UpLeJ>rhqmYpj$D;p-h)pMtOdx|vRy`d>HG zefyt7)$cU@e!};}f8I<7U;f{l>HH>=ks8k?QvUZ)73<>nBS=7)H)602E$K24qP!Nr zwh5~1G!`k^3%XWt_M;PclVanZL25hf{+KjF_08h^Zq2_MxpmT)brpglWS4z<`j10Z zl)MSuM(Za#M#+E5Kg~1YSuRy6%sqq09m*?+2%;tzq}NkHhCA`!{ZCeZ5PL0d{JJ<5 zaqU-N3bdGgVS5U)zgEOSJwei3LukdRIHmPo=l~0Y!m=#4GSXnmaqcIL_I^@ z*aU1)0)1n#Bt8L=6kHITKw0FMZ2jfOQ_um(Yj1QxtY2?gc zDiH{N|Md7@K7DzSFDEPILq&gECYSd*kE>0FeZUa?&krbLdQ3z z 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 z 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

$y?avTLUHzER-X!vnltcR$wt1qW>@Hbt9j=) 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⁢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≫-KRi@V}N4 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%0A#)B7D2TqjLgdc4b3>dm+K|vXZhFeD#Z< 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

&Ew0l?UF7};z#a2x8(2(w10VNEBhTJ zyP5EE(obI<7G1!uK5A|1*iGlzGv*??G-f{`VQf&oHZM@*z$%PlogbSSH?P{YnB4Q3 z{pdEpK1cU{Ig%bfJ9N%^$-TqD7H0kIQLM49n|aMg19rcqw=;SYF+&5)f(dpxT)$l1 zYn-i*&1`dQiItaicnr9#!N0uCd}Ea90v@pe$>0GhP4@G?+3dMmLd4Edl!CqgC0NLf zxLVUJRZuL^fBb+W{>Vcm5Zi@QcRVt~PY0V=4FefWA1q7`jFv~0A60EG2Q{q+3=;gc zvWKL3ci;yFl}mHvtmLeHSgBsKez_ExZEPZAsu;j7*6$$wL}E*H4aRHuRg~VRi%w*e z;-J$cY+Yhn8KH{x$3^BLi#`Pjezg6VWxO2fRJ@jEH@cq9v4OT&H~%#B#9>!UKrM8m z{No2`TRCy@`-?$+ps|^)w(q;1rV!rk58o$Fj_^6eSNgR8U5(aaOJELh!-Jk6lO@)Y zDUVs6V3Q@_(VKd*I;6LL1_3jj^;L`q0_1`Y?L-a3b`Y}8dc}7kWAd-Z0w~6PIoUxl z27p`zO~m_kdq=WY5JB9l{%CfqS+@cxIj4N^2#wUM_G&OB8-IjFX@of+T0)3{VC}%O z;_QwisXpaFw#!-HmR_}Z?|mcb{6rwj4QEwj8NS~WwIvTZE=FwBz83QYq91}T$CU2h zzlN@e;xj4`B0x$4Zxp?fAd21-Xh$x9FGDTgtj2(()!7Ld zmf!Z#Id-6@N7C{IT3J6>mjz1U9o+D{10jieopLAS26@y%*N;1wDd{td7)Jss1Y;^B z3!-TUKLiPcBcDG}%8|yFRiZ_nuSPqMR7ysiWYRGgTC+c$&J<_ulu$#2PQ`;hr*_Wd z`8(mcv}pzh;D9{AEiQKO{@Bf@uZz!4p19qpk&K8^_nYxUXd5I3Uu;?o_Ph!7uuE3opE z@v&pdirfsznA^oRDrf!NFQIY+UeL$`DZazV#1p~-4B&|D6B*7XsxuF6aFS+qt;RF* zX7-ba_NK(hN#o85>BB9Bd3lo7d*Ow6#L@;UP9eF}I$2vmfYj%Re>z#@P>`W4*h7%( z>;pyX7m=L8oT>AlIscTa(xkhPv zi0PfM4%|iZj?mh)N3PX|@m7%G)R+x_R<;7`LPi&0i+_t3u?!OlrL>8L+@PZs@K5{` zp*;S2S=z)aW{YPOBA_e+;O|t+EEGRib-^&H^~WGDD#AmHAeDdet2EpZ*>-JW3OFv2 zinE5otTN-Abn>77Gal8B}{reK-LX+=i-7mL?W9Xh< zY;{4lntW7|&-28XM(>}~97e=L#SR|Xakh@hC=*f57dpa)4t&KT^Mq+w$0vgL`TK=c zM;Qo^gk*WqFkfHid+JhSoiYMKb ze3{Ojkq^5V@tOHuwMwFbDD6S`TAPAAlG4h#7-?ii0GmgKAmVZJl6&PhT2*h=IZC62 zG|;tG?Hb%I<3gIeJqPWY{O=&b^X%e4t|-!rcGe{Aid!U*X^Xjondp&WqXh8cU?(y^ z#cGD0bR`1L5+G%+Dqe2aI71IE*1HtT_lAAf0ZJgSOqG-%h%g@JMi=PQdCdVq>ewol z)8Fy@s9Qn^ua+qgq27=G*_yeLCKn?IM5sGPCBkS$EqLNs=9wd9aRgoafI45hbKMBs zk)%R8K818@9RwF-y9tdltz(OlYNgNxK3s`H^AR>Dk-E%m@&+2byjSI=myIFiDqH=>i!RS5YvV8MP*G152Svr=i?Oax0*WSyEg9d+<~2^FB= ziQp58)uq!IfLFzavGc4orcy*EIo@wg|0#!`I&zoESzQy_6FwrWT6e4jo^_58Vq<3b z=7vyn#~ihRTBhc=34oTR{hrVa_ldP41_-Lz{XZFrb$T3Kybm>INy#t?qM6(;W)4-| z|ILJq?B#Zj;iK)@@{v>uX2B?r1!MgXQvIT_eEpY;zKq;25P|9z^WkR*-cEYpa#PnLj8m#C(DYyt$zzMIs?bfXE>y z7KE~0ESLdd-~kX#Mfkq)=$T0e-HWHT&%EJ$3!0^iUX6ggW@Xq>*s+xbQO^5@lfWSg z&}f!HOXW#IdW_mvNDc)&Iu7z}DYaB$M|v8FYw%vWi>ob4!%*9_Fc*KIKB2Z@z_a6& zDV$B$HR3?{cIg1Vm6hQMs%1_DVw}V)Q~d;lrSLwsy-44k{v-jISn>>qDcFoD`d*Kd zc+D}`Q35JA@hPM47h;aa?AS&7)OGwWA|{30-T4A{+x3p*;B?N%H6mkYi(#J1R=ko7dOxl$UPwRGkb1pe&Eq+wUU#Kae zv#DTYcZ8-eI2`w!iHF^HT_60$@RKpSgZ zpk2Npp1Ws^w8b9vdhe7n?!u5P6BTi5E$}2h63zdHOj1ABtf?>mvzjK;=1tPT2V*tE zQEo)|q=UFr5clsKP0AS0KLff1Il)7pJI+>U&~wTOL2*h;p9`o`*X$ERPBoc|PQ=CZ zZ!nPu*Drp%d!n1vNi8?98N_?SeKeDvv7&?4@PLgmrsmn;M>YwfuaNyKnu+mEZ&dFt z{h3eO_(O)`X=%Rpn32|ah1jFAJ`br-^d!%otq$QU52 zMcZvPJHt28)H7BRi+gQQM#KG$lW^H8ji8E>r2Y}hPZ!@DkAHT~cc#yp{t_EZm?NXA zv{7!DTUd6d7Ry;|h&brOKYE~sFY*MfM5K6gf3E?mO+f{um z<7Pwid1Fe&zdd`%%|ZP0r^Q(R&gv&GU7mj4T%Yvs?izaO9`O0|SNwq9i6`#fxu3U= zRRa1y4!QgHeBS;M8!&kI#3Ok9^Orx90mHwBJYN6#{1t~Eh{cojjHKDxfvN_MQl+p7 z@^9^u#s!YE$$GiOS-<*;yqaf3Y)g2}8>bv4nz@d-jN90+=ZaqA=Vvl9(oK(QU)>lR z7}+1)oF7t71uggu<9te7onPUmdntvMKBkFo@et-aq*l^rGwb55&)Hw3RtsGtqUfTpRZ7_A`wdO>m=oJ9({cF#nT{|%uipD3~^|LiF5i#4{$t76_`=7w@N+* ziyuZG;oPGSAP62~skey!Wjqr>Au~W3bZFJAD)D&7?_J23KMy-Kp{3HJo&@6qJj5Vo zEM<*nXvgs5(H4K0c4(6=jC9vwH>=>z0MI9E8(j>YwNcZ>nP!k)aMrkH5V) zAKHKeBti1D+94th`Wo==+zK{a)gXkK7a+lRQG7iwtC+uF6R@3=_I0{4I)WK z`0Rto`CF3UbPUBVuTG()g5tXu(j2PknWhmbT88a)AwqT6d;|aFqgvriceU{niO~ja zeFL4~^o09;dBqP1l8AzqdUj6(#HJoSzF>+krtnQT=2u=H^8k?+1%v9INS8umDpDcdDyo5(apJoSxZIRPX{;^4Jmn^KnQ}*06x#4%9q?&vT#;2_>x|@mU@mNi&bGK&p#agrWUVG1; z`6c$Py$Z9ZfMwwary1qCVMfhh(QIANfdV!LSvGNZ4UZ< zYYbRO;>tZh0Y*Jlc6dU2c#^(mt`8fwa$?nN~^Eckf}oH#77jMn8%P6p#R6Nn(y-d>twS zi=4yOx2e&Hfp;|jyx_d&Zw=G70!Lc0_m~dz{`tyx^!31-THSS6hWV2bIHGeJAtYDz zWf5E$&KwCTmpov6$OcY6&3WEZur$OmNzBLh@ed4U3c0d>>r3X$eOvFq^Jyk`O&c5` znMh{}XzNs(B`}FX-(*9%`dm3m(EmiBxWWUYBlmb!Jx!T@5iYIhNnB=^HpwgwNGb|x znhKMzr>0KK@gB{Iyyf8SEQSK|rKb8lEw&$w$;dbxzpr^X}p zu9TUs&p|N^;9q4<*CIoa_+^=4rcyN}oKpWLOUtW^87%DN zY&tFRaW5^T{v_2qq~XcsA0pj2yol7EKnT_9J(@)ua!RdG32@@An_x1oGE$x`sg^k(v-ZxfX@%D?gyGlTPtbpNzhc{t{GsA!8M~-aYqL^d?t%Qu! zip;vjPV4jB@*(g$34P%oIx}s)-kB)ky|f_~Uk4xLh*`*-v&FxXp2+kEcI8@{Ez#%%>MCMqg=z-kMef#q3Fs<&7orjzwP{rXQfF z7w(iT{(ubBwfc}>nWUiwn-v)kEWz(J7>?-^RPq^GRRwVNTnNp08;2afCIAZpgtLP7 z)9~f%QFjV({8DTl{jf;avq&#bs}3P#_~~Wk8D$n_*js_aYWXkMqyP5Pkgd`$z#v9= zxv3(NGKD_Lo^7?m08GoYO-iG!ETz|{MfcHDTE=a13QQd_>=JSd>>Y+W-%vj;Qf6jZ zK{!0JDmMToX#VDHb4cTzM)lRIh&ZPGgqsn@qWKz#S0%+GuH)hn$d`W9=&U0Dc`aTa zuva#<;(dLt-+I2;4%fz6IZ6eF_Ne~?XcFPvic$&eG>mm(!i4cfRK~L2&-oB9Y6AkO zx}}nyoCJDb2V^dl^3uDL`d-x5u_v2LG~89t-jU!n%go)vZuYKh!M(H(1`PRIO}9~$ zcls%GTcn3ZlwIlL&MYs67CWNMsJC%&_8!MM+1ZMcSeK{}5SGA7$~bmwgu#hBP8}>gt{Y?h#m&t? z4@SngdW7e#Zm3Ng3^Za2XxC3^oy|)&puPj^Sz4@a*X;ELQMOshauf9VVvBNE-`^k$ z*Eeg5GrR--dZ`T8ni$w~o4ZwaqZu4Oa=U6pYV!S?S3C7bppCei{9d88cOskbkCoL? zpO}bM`)-5#mIihAY4fBlraN@%8a7*dHrqzB5NuPY-}o@48J2Hqu1w`V%5Qb)Y;|YE zwn@L{qTsJAe!s3%&uz9f(6BYw<5>;E81><$UF-MHw(u4)usJT-;jIas?MaL6Z%?+T z{I|bHZBJ)x&y;S@Hf+!JY|l?^|5(}ndAz+qwX?{+^GjssxBSkM&d##M&YvecEB-sH zQ9ElHJL{!88x1>~Jv&=dJKHNeJI6b_RJ(iZyZa)$2lBgzI=du`-J>VF$Nsw~t>6&u9~6dv$D zKagDYf!#d#C(%c;>>#YqrviRh2{@GA-IsImZG`v;bNEugeQv5Bh$+NKi5|iq_?9R6 zDrFuvU=D9Rh`Al+tFe2i{s^pk;-jQ+ScLFZb0JlE`Di~s)Nk~wN03y>>a=$_{NRm; zN{xp%3J;C(e(C{-$izdv(L<>)(*04tN+L-m;K=fMjD^DC-FA}g_oKG}AA~dx#qURf z1c6-%Y#l%Z@kpEOEldPLP~py_z6c@!Y~N?o2+yXn!8!Nl-6PSsKG8O&Q#Ka*OPZKw>En{;vEaHY7-YG$6Pa zD4awqY=RDIq=nrLznva~5_ zfj0U1MR^$};;wJ>=*8BQ~~fR^CGABpyPQUMN%M_z0W;S5^N#3alxk|%-`+7 zdENt`lJ*c7N63gv2<&^1t*Gw+|7G%MP~}aZH~0e^1wf2?u!_RPTXINaukVM(m+~&b ziPSz?mf;<{m$3HZx9uUc=zx}+v;%jqjkJdd6HkAV_cL`5uAd(9mjQa1Lee+_A+RGO z1wd-ziRbFe^tYiuR?n}Gy-d9ul!&LOxf?=3Mo|_#56fcm;mUgXy*EVn`{iqO%>B1l zXJtVcX_yx=JdBFWNklrp7-*^aHRD{zkX=}6F)3lVw@^2h%EFlqjTB%&fW&wJ*`FcT zc-UN_7y!%ba5mcOrP3J6Wm;j7cQru6;f^Lmg*CpU-&<^=)VNSHUi^jlw@Qn*j>DBN zB)-?!wPP71{3U1JKN)>xROSEAT*I@4&+!rgQa@V!cPn|8ZC{z*peVgO$Q_L6VKS3;H5zoT9(Iws$|CmKTEdy^4CYc}vxjRfGy zgbTTdL9bNvHs zwDDr>5qXjg(&+haK=qlkEYEk`sw_X?cXnAp@WD)3VOUEf5j!Qoxvb61CtF0Iiqvzq z2fH;Cr8WK1wneei>LuNybs(2=zJADs(F%sZ-H{?w`8r&V3cS*5CHUE6_vc!S{+Q%0 z2fshGgkj1XI0^4v1Ll3RSp1H}eScTY5t&M=1afBhqgq7j10r6Ta}7=T&D* zUCg+by{YA^Kje~6bN|lOwy1e1vb^2)>r-z1xPi=%`iZ+*ydNgb%y{p$y<#ZQ*MV5) zmVe@ockV;}WWK)Qn8HG)Wa(6Va>@BP`zrl-jE!h%hVE>p?2M<=+RQ-LN zWI~;%bV$h1aRV6iV+mD5%`@@Eb1^rMY|}G$F5YEu27dRZ71`!V84@Tsn{%88<=ZXa z@8WCSs++KD-ELeexM+zl!cj7|%UnLyeaKw`XStzq!b_R3uFS#!L9#<of0Kme#i>f&82ra-*Jov@q0rn>`acPU zObY^|zH!f8GSa}Y+4sv?S&TJ^0&wyCF(gD|a%O{H=&b7+#Zm?FI=x#9w*ZZS>u1(i z(vjk}0$b<+R%-HamEG7cj!$h-S-*Lx89%<_PC*?sVi;B;UElW`v1!+poJy;rs&fPF z#^2k$5f!;v&CT*42`qQ*9^rhcfX>J{C0StINh!p^SmgE%0V!Pgz{Z2O=H|khG$Y#3 zyuMU~R{bK+8%4=^A^wZCUUkszBrK1!g{+QZ{KIY`wek3mv=a!d%0W_G=kNt&ozsmW z#wNKQir*@e?(sBDp(61Je{Vn~`bi~+u|kL84^UbOMrlp=rqzw*3_5Y9X*R;bH-py) zAAw}DKJ$p=iKjMcotF#oxy^|^tQd6Jd9R5V=90~KGkVx?TVXhEr6`H!`ct376p-Q* zxj{E$0~VQk`5U&P%5&=@0iO>gRrLS7qyl~P?vW`xpBGiXSRV}o$r69lC&^!PABzx_ zEuwu0*W%8p@tQ3oGUmhYNVtEEb(AgUdJ0n&QcCK6>{$Gs4h#@Dqr657AOj@n0iuAk zYkd^>ykSyy_io&meMHVG$aBQc&(Er29cJh{IXOw;@H(hv%P?;_G&F>Zi^ur&YEV!} zVPPRC{0A0`^YrxG-Pv9{yqH=)U)((h1?^ELtXxm{**tqxGer_h`6cyg%Nm<^|Gv4i zvoi&{Q%y~UbaClfwW(^7Yt}v9aOq(dBJ< z+4t{jD;F-MutRLvW#`&WfrJJ5*qP^_Hr6jL&Mz<3YSy%J)}dK@xAmQuSC&CRKNN1u z49s4-hvp@XkU)-;)(xcU;e(i%xR&utP|&23n(X=UrB3N3Ep}-9_vO|3rM$eP)NR?T z^DQNLSxp`7m?)gSF)C)L&qO|i-f@o)#%8X`HZYI$B4Bvd+A7D#Wup;E$ZJWW}ZV?@$G2bhaTT3A*J9wJOYSX#Q4 zMx{}q$KL0x@re5(+yDOcV5YRwK%QP*>2NN>cVj-= zx9D>OeIPBbetr4ZVpOX5!-4vWi87O7{e1lomEYnZl!EZ4qss4Z?Ym-l4H~Lv>Rcx( z9}YG=?Fv@;&9dyh`{-dK`f%gNVB_0`b_@j_pW*3pCmQ+#_|H(&yQSVFA%gS-9ShIDYE#D~iW| z?H3+~#r@J|igNuO4KFQ!6)vQ2{yRpx2fh?1%lO?<`{q>nQi96ynv;`)X4+DsHoMz$ zGRpY+vX+*}`f{p?j@V;;nlrNn?dz9I6KS^o>whxs8Pm9Qt_v?)XStSEtmKG``-|Lx z2%9tI`c1j5=7R;(va->~>#KzrD)BWUj@^B&h#*qA_9{+(W34zzM|`~`&BDFH=A>J1 z@pYd6#(LS!YZ^e%!*KVFit^IRjmqkVjmkS3AIWDM)%8>En{S#{DmQD|jyE>nc2G%d z)poOcY`yCfsoHu!B)_>;H>M-8T|a5zvHfBCN!514y#MBQ<6@M=PSbLR$4>KFY1K~4 zR>S5_>t2tj;zo7Ec7`P7!JzYw= z`6Zk3!7lIFpR9%D6?L~lr@$2={%7*fg(1az>-Qf>oo`h8vL#NG>XI11^pbpuKi{m@ zDBrPo;Kw)_@x0|?uV`2G(I}-r8iW?bx_h}p_hsS|8B`@=0!Dr@>)0I)SP1f9z4Q}N zqKm|kDBlIYRa?ou-rYel;W2ZxEA85R^|z}ljB)ItQ#_g6a?x{q8Ln^v+{0A+QZELT zic%^;{1yOtA@m0ww0w*KF29FXCHp$xJ4gqzZ4to>JvmXHUO0H#tl}s3_Ptx8kd-`H%FRJHu&VHP$VKLYDz8?9O{dljqVxCo0uhQ&(0(z*J@1(C+ z?R-BGLtg@;*6Y*cI!GcImI!k6_vt7d$OZ}V?hFZc>sp(d;JEWV!~^?{kE3M<28%>> z-QWS;6qHvKox*zk1M0tAU>^;Bu2}0C$gML_GF0G?%3V6F&shxJJP1qR&;5_MQc+ig z8@C?c7;sWz)t6o?%3uc}pjpJM(V@~faZ#i3Zxn9p6QzikehEE#z5>*pR)2f?NBC}G z1Tw00g~{HGY^b{YQ`zLZv}0t0=sYLT$xs>zmT(5iu-o1)2r}<5!r)fYuN&#S_AC#%!AE&Z6j@ zv0F{K=V|KnZlzj&G2?|?FVq)M#`>aTO~p#r)o3(yF9maw($$VCryK}h;g0vKgI*{d zP4m%y(zmz*FcKddNrbSU=znNQSGh)9w^^kvn9*DG@EhI?fCzq{ezsvS87r+bu+-zCLYJBu333|Jq(&l;|NqA)l!5_DWgWO(DMYcM;Wb6j6;^v3RpWDd@+Q0b&- zyr}Wx#wMKMU^#^RXI^41a^Kt@v`#FoTDB|ycyYCq%Y-)b@AsHP*|7yWYKjKOa~t7M z_LY6Nc0*z}8CO1f!Rm|WL!;>y@H|gJ@T|EY>b6-*{^5?s;uXcT0sEgVUHtl4a1B~y zOZT_B&mWEYzVY1#Dm+AY!;Ig>ytrtEc=~q!JU+RCX~#VPCS$|c%@?jXU;zR{+d7Z>aDSnzFAtZ zKPVZEfv*W(xFs?__37;_t6+zczpPY94-lj#?};RnGygBBE@D6cB0Or0s_Q!Q|Cy!+YOBtk{62s!kmePr zj9e{xk70A%8u-Qsi2}rysfN%uRgH&6G)-Dm5%Mo;ZGs_C9;5WxDqA%a!`9=82A6|L zzdI?s?jDK$)pVSnUswH2GH+ZO|0(j+1fhj_X(&8Q)2G`akiU#;!pt*@=^|{Ak%5I4 zw{F{ORMI@$Pd%!TBm!BkKgD1-EzI#I{RI%@5S@( z?gO*ib2n)Q;=6_Tt_Z#Kt5PN-uG4}R#XJ<30|8HC0)<#nD(d&ePChGN?I$I+EsNeg z8?d=L$Qo^1QF!#L$Mfyj6nvPi6ve zny!j`Y()cttYyM(%Av5~7A;GO>WPPbeR=1Vla-pJzZpClz~jQUOzgzp(-Yl!UDdiS z)kaoKeHuilL;i>=_=ntm@U-4DO;`?&QNRQMfrfK6h4V~@^PPsnpjbf!R@f3Ng2uwL zu;NWv$!VF{++2A>lY>C{7%RLm?naO%d)u zraLHz-YK&R0%zD4A=DXRc*?Z52f5>lgYHK#g-5D3MarXujS)D(caa7t9CuNaCIP1o z#!E8eoCy(o7$%Q*I2~8KT{*MsX_VF}Uf?Sr2##Y4XF8Q;dTGh5L|}>~!y!0yRFq|u zIt$a<9)af;ZjH#51!qRV$RYvds-F*L--F59xq_}Rc+*p+ zL!v>(DZ@P|i~kza4glvo4MDFm(PuFqLYNLAQP$wN#hC=(XUf+R5Z7e(;gW4fx1 zU)YP@!vqM`#t))#WMpi0QzSuv5YdEXZq=%<*hl}ybt{`cz7$vkrJQ#-~qi~1zv8)csQ3M=e4F}qf&}dG! z&cc0!GOI;Lk}-sJn7n&mNu@D7Wv76%lce8A2kIgXT;s0*6!9{+=u~qwM;r$g zMWhu|PB~X;8sykAy$K$x=^C$O83##b{NkSpGgiEd|I!pO zi%MLBq!(rf4572QB z+*Duc7aAs#Yn;|JfWsng5R6|ZW+#%tOgOi!HgMi+P9~w|Y;f# z+9iG?F#8K474$WCThWr7lrNZ_78)&hqR8|MU2ufV{6>STM-?9KF?0n&qM->(P0{Pb z_#c+p*Upl%vKce77&)HAGZ)48Ba%F_&DWA*&n)B7QAELt$Wt$eDgvG}C*aV_!86r- z2SX@Ph;Akj9?FRRqKN~|m@{AkSYiUYtmQV}oWWk=x_-w%%;6f1kA zSI~hdLn5@I`$~AMiR@&S9L?sWOGGinIopEKzq8f+A1p{yHL3QtvmWvpi2rF znU$)P0mzP96|2kz$E=p&4#eNCMnVO|ajWOGH8{ z1F7@I#ggdB8nIn7X*cGwXY|r9;c>TuYh~vMBZRm3+1LHed7W-q(7@|_~6&*nsor4*l2QoYAY90svMko2Ptv+MV&-ml?)LD@EP z^SBM(^4gRbHpPS9HK!SrWCm89&{pM0#GA&nQRaMV<%|_-&A2-o|HGy>V4B)EspAzrTkFYGmlTA;{_r~MC-N0=Dzry*m^^B0CP+LNg|$zAR^EKW101@o#I4l z;|__ruW5;Il{@a(*8Z-FKSB~{ZJRqP3W~Fu1%uzJ(iS%~;fp*#H_p<_D?R4c7?sIQ zS&`MP8JvVh&JU3)@4s55>~X~ky6I1yw}iA1o8kHON1bgJdr7AEFo?Hrd;@LB7Y8@F~XBa-WaOV z&78tT%&w&eawMn^WC$&0CFu>flnkQl20w<3AqKwYa!E)k6U*|3czp05$!PpPVtB62 zJXu?U)=b>03iDpsH?m;4qU7crQC2u|}^@8T5rrqdK@ zOhZ6gW*R@ti$W!*_I;C&nY4@_&}L}AM~F9~VN#rl*4_Rb;F{eXJN0Q}%0-W$!P|FT za)Mj%on3rH$o6N|ADJFt!V5x#7JU+Cdcq%FsqrTAKIivX*9yD*yob;UJVOCxa`B;k zzc>1OBVyY4yguT`2X(RNfFF}mwv#?tso8(0Edr;<=J2TK>9nWmp7Cj)`=%_O&S8cH zoM;Lx)+?V+Cv^`dCK};B6PSLWm=^;lG!O-5r>WEMwB4B$<+TPPB;(>p>tjDhp%W9lO)21hqwN-kdy)61Q^;e0hkaub z*>fynlLf;wbb^ltwUq>9=Rf_Ly*|NHC}hrN$IWhhE3Mw)qA~0j1%{iE6GD^BRji=& z2jY4EcT+gQdHeTmwIx}*CHav+-K8Fd0-Yv5M*fdWj%*rgjLROfK>fW$ZDZZq@3MLc zI%!=FMxi>_OdN&z{-D@YEckR@Wd3oIl~3sTV{RU1FQp?cw{joHIOnutZKvhFbBCFY z_;hE*jc?V@Zq+|@6L!`*{x@Uu4fgj=X_ev`?+3lwNB*Qc%`;cVz*Hmx=~)RQTb`3`sYT?)kZDf=6kix zdb`br(9Nc23dbi9jkL`q3fbrr2=B^f;)Jq<9i-YjtlLgu>4wo!$=0B;g56KEuL+7V zMFx|0+nGxkiAnR>P{nL$-HzWR^r=L`p8r z-In42D9VtbWY@2lt2b2nka15^OKtTIWc}z5RiUiWb+hHJJqGoCwnzKyVf)ZRIKRj~ z=S|t&$$dYe`>xjxo-Q%296AcW-Go8b#1;;u$Ok`s9zG>sJCuENC?9r+C_GeZKU7&b zR3jfE`AM4UB<)8eoiGxrkfh&EGF%`TlSwB0N2cmW=8ujn!j3EpkF48|Y!{B~$Vc}4 z$Byd9&X10tgdMvU9=o?6doCP5BOiO+Jx11PQaZ><@}FFoGToJbNj3?EA<^jPH`jX) z`VIraZ=Qm@Pe7d~c=elgW}(uHCr3`9p@|3aH*fy_2^lcA&*Z=P(ab*Ytzka@&G~N+ zSBaGV@=kf`=Npbno+IbySmO+)i__1XFO4sbUTHM7U$iY;d?H_T@LzsbzwCZ=*%Nlz zS9m$lemS&oIYPc1I;_(}jO$+yBm!7ykYv|6Sz2`T$=*pueqtwfyL6 zCG2Xg@M@#|YHQ(YhkUiiPd-p5lOB+mJvhRxKL zRlVD{n#Xff+cr(!e@0&0eBXK47I?JtXYTv%qmJ-vOd__^dk)>v*KaXGw0875Cph`7wLsG5zlGXes&O-0{=-<`=swKju!J zFLp*UiQ3JddN22<-*ovof9AXP_4VB{yC3H-wq`y&U;X*xB4F>=mqgJ=KQ9AG>)+nG zEd2Z%e7gT18Ipv>261ds+}JHg9bf1KE9THZybYJM1=o`*)yDY2G?q9`*Y=Jie3Ox_rT;eO*`t zn-5AbR`viToNDf)Cz9)Tpa(Bb^U)Wtsz1<|tef;PkZL6z7)W=q`5N9Hlsz<*oiO(` zlArTCG(s$;`5G&2)*l+H98UV)Rl6V^-bGSe_cPI?lOvgswOQ}`-P7TILAr+$O7}C> zm-s+3HI(`0XJ)K?L^3ncy8go4)IjdY+}!N`i~ANfFOKe8I;Fp`u=e=;Md5B(053mc`{BU9ya`-LaQRv0d$s-H}JK7#gCx2>>W3@m#L~;9{ zIuL|1(2g+@4X2KAGE-=$1m)vXrz9=*K<5+#`7`G2y!P^RyCZvSJzDidDOHXpL^7H zu?Ks;AC$lFte>z5e%dhSfAO?wDI@q<%VxvHv$n&j;OCz%jxU~fP;i8JeWp{m^y+4P z5aQj#9dPO0CzKiDGa%7;=`$qrJ;ZlJ`Q*}fOpD{C-?)LoU%yGS2QObt*#!K3G3}K3 z(tp;Y@vr~9@AsDhKZ8&H1}sK!gra}PDqNwLQy+u|uH*(>1+Eomh6Zg^HC_d6)qM{Q z-f2C#3f}AD2n#tFR3L|tCLV;nJe~_6zdT*a3=2KqY$S(X9)1rCySg~}&k3Y5!B7a> z0~ydrN)eNAI%j(d-cux4#{|n-Vt?%)vu~p_u`y{oj8ZlI_(3)Dq_#{{-q8J~2(r zU3L~#J<~IZGEFNMek^7bsBd0snqKAnSmNQCzGaVTMqSC{f1U;!*shpnwoYa#Qywtb znO5;hBQ>O}UL=IUCbGT;A#W|c8**-5;@&~8XnZ0A4IlAo=S<*4YHDaGX!0noeHZSN zdmRn&%^~JCY2qobfDs-bUl=R6Q@zqHDX7~wzoAkWI06LW^0bIMDt(j<&7+q6hui`P zUGTD4k}nDa6uc^Lt3+QFOdf^C6Sd~(1fPPs;<^D5aCgOc_$f>7 zJP$$bfw)AV+9J=9m#+LZEcWSfT4}rNsuAl(0yBI9c7<>?Otl)#xmp71JpCrS>z3rM zM&e)aa?|+q>uzPk0PjOpFc@bIiDFNMu_CDTyK*YsULh;41!4?o#*Ks7wck9Czb{{= z6duC9%)>gip*iY(|I>T-oE>BZWvPA=ImP`Oujd_wtf%Of7tS*2e?8>*QKK`FdP1?Dv0pIEhUbpA>zf46Y zndJZ;BkvZu&zs*`tOe7!t0=~R-fKQ+o%{1F;N!)^OPCok@!J+9gzl$#=OVuV96&*N zJ3P#f{iEZLQq6aY3za=)MVf#93H^KV2taMwK_TK5&JbcxDQekC_rxoL_tGA$Yx$YA z)GP9z5C?h}%P#H}FTCod0|al`EhOR{Z4~0jR%ZD{;)!?c!%IhKuVs%+sdxO-5GS5h z%U?p!D?XVY zFCRRg6Opxd2Z($vl8N>($zcyAMh>QZChnMvlKyeW?z9N`coT~Qx)%HApkOW8%bAo{l4)6!stJZVRT}0ZM zUlXjWh%-sBs1gFD==7^i3g8%r1HV0G*L*9qm-w=tf+Fn+sEWoD!-3!uC=rp<;rW;t zR<8vcvqLFjKQeicwRrQQTp&{=^wN_N96n1mgRfY9 zm~84B!~>c+(KP(%rn6i8jZB`dZ!8=xQaquc1)wzP^of9LV0*xqX8|;J5R6kh@h8~f zvzjCf5NDE0AqLe|K7W(sjX(nDEOZfqFaW@H@u%>w4w`}F4X@U-ubQWwfXSk8t3)9X zrwM?8YH`DkE}ZuQhGDwuq+r#Ze|-m;>n z?j{n8ptA-fy_(TUhK=&pltpi)1H)!e?2oU7SMn9Q4|n}BSIhf>z6f_B1y>1?;%}DR zHz7y@3m8eM$3X@G1(PUPOzZ*75Fp0rDF&J~2jcE{QB0%h&gX^PS*Qufy{;bgS*G>p z6uai1FExx$eS=^nBLF5eBqBIX38Yevq!jcD57vh59I43x*FOC<%FUrEagjZG_m9_k zaClpn{O*$Mc~`rQkgDrkgOS9CpjNfLO_e9X4VT40E&(br@Pm6H7UUrK150#RJO$Jd2oM=?^ST_-n)##wKc`h!2xOnv7!_)Y1T$ zVK{ki4i7{Cc_}gXxbbul3|muY^%8)u2@g&B#6|!DU_h2d3^f~u7Y3w5v^@LI4TJhj z3;54YP*c|ew9UJKmT~~VXI4Z@c5tFXRXrF11W1Ekn00!uQH!9%Sr$M3q{H%hwfiGL z04I?1g^B>2pHDw^*G{$=jaM;=sob<^%2^-vmVORu; zLGj$>m|!$epdO&MjG+be_?TdV5#a!c_FV~lMl3)r1c;$*1~yTPVtUEJUYM6ny=(|A zmJZ-vZlZz*wMZZ4IuygR)}c@r&Inh~lhC-+N=@fVz0d^!NKiYs%IS99@ecXqBds2& zrNalt1K~i+3Bav+{G&8=1<7y=nF0HH3~y67dS2~9necK<)1$SkmKC9mYkg|)`N5nr zV7i{R9OKi}OJ6Jh52@Z~OO?6_FBTF`l90p10X(_?Q*Q5rSPX-$l9`awnFO`=kO52W zVB0c~+NfCWC#7~7{@vo+T=!YU5s0*fYf@H@-CKI%sX4v za4%WDT15{T6vMQRXh&zL_5dA1rCB(fZ5p#piE8)7m{Q2&ng)Vla=^v#NFF@nHC5*l zV}<4L)i|9++~_3hKrrNUsHfaECB|#bxMdzV?5l|l)*^YRzq`OUreXg`^m=C*TTb-G zrs*4N>nw&0$;&9xqd|g}fYFe;OoQ+nCgEg9A|y|F?Ye)SU1 zhBW=SEUS?JpRPB&95V*m-`lNj3uztp@oG1cLA^2`Id+!kYr@nmhhJO!5N5nCK2K3WFK4SPaS0FlA4mVw|8V90I8e}au+Iz}lzv%tg4t2E~F+I+l>%_asK+b}-9 zckOrv!ywpg**=ajjCOqZ^Hubk28n7^= zbTd+h-UK6T0-zWJ3WEW>UXx>nEtbLR?MppC833aRIMrkLQ-oe1H>T*DCScEGmlR&~ z10V)9Xsna3PzirY0Mhlz*BF3Un#Spo?LJ$8nnROPZa_C~gtuJb+O$?yTDvz4h?4#A z=($c(n=t-J~D37W} z`dZ+xJo##dwicnbSt|2~9zq{4mF0|;RX%$>w3k6sfo(masqIT7q0lwJ-eS(^`UF{9$!U}FTj4g{;qFFNUFjgdOOcttpzz1CQqby zceu`r4y;Lo#M2*+U5cS~3gJ}`d$?68EgDRfmBWi$-o-9H6KcZv%2M&PW_Z{?aFXXq z!aDe2BdQ;^aOd_TFw?9pQLo!7RYl^G*$H&FP7&Q+H zngsbQ@(J>5>KH1iX;Y!cMEK}o*3))F^Ds5ZsF+%9Z55soq>hQKg(FHt5JvAmZDD9G z?>9M>P=Ypu>I_UvarGIqpmbW&aM+LoEKWY5sdAiHgIz|;PNEHypnPDKl%^>^oT;Vl zGIn0y+)&@xqyQr}71ue28r%S7|3=Oq^CWJg0QF*3fJ}^#{SA$f}j;SG##_}Ob@<>4u7?s~5 zF`7(p6ZhG?s3Ya92`O8L=BNec3yR1mV_e102iL>Mhf-^BhE)|pEZh2T-4_nbCH z+78T*A%r1*Em`xVMPn%x^tNA48iuEV2$!PgLN^iph?0D8Q&anA*hNF6_Qw381yY3= zm84^6=oORpWUEaDVS>SWaY^yiRxd|k2}(-ZSZtiBskx4hp_-bupdgR2vAMp!Iml;7 zNlE2j`X{WWrlO;x4f3DY*Ea+O&111RadAlz5n)YDLlF@kadFxI@<5+SP|&imu_4HR zSx`{;|8T!rVrK-HRou4k|2y{+IG^kHb@>#cKK+qfzkY2Dt@!`uepQxr?mq@TRDI7< z4ZgbUeU?8{=Q^5lG0^a4uF-30Am5;|=11$l+%Le0Hsn&7Z@q{}=b;5%vsw|6Jm2 ze(V3u{aTJTg%d>|)wC%d{}1=O`>E~h(DK9RO6Z*O`N`hWVBy{NPk&c8W*Xc7%l*gz zD)=JiZD&J%XnnKpB9>l$Z7~9(1AP<<7J>hYggz<%m-|5@uZyq!A_!;v%l)7%1aM6G z@7Vv%{rX;oO8sx{x0G1(qt7k@`7ieqsaUqq^wC{TG0_qGlV)yFaW8dH)$LElzuZs7 zafUa`Im2xw+tm@i66)5lzLM+JbM_;rso!liAH7ns>PkaecPZRiW@S>oj%`@|AMR&I zv$$5Apa}q|a^Dh zer^Kl{+IjR{DF{W;c7dy`T+Zv`w0mjbo^$C@fno;?kUrCv)AUc@`oQ=hoi_P&&8k* zMb}5IhN<3=#toGXo=%wP{v%g&_wLi9Zl&y|j z>~=ib3Eu1G2s_>D5q*34qwnVK<)NDb(_hl0%ReuVrd`@eN3#LDF9+wtZeE>2@OQ7y z*4}!Ao^LhY+&=5)?U;2>_xz~lBl&%pIOvgaUzCAwEIz=>~HoWrL~!9olsp| zF)mT^Lq&|QBf5Cc_wXI-0+9c5zi;4o1eD?L#|h=#B1-RW8HT)KD5~h2qnC%*Msp;GzA{^4gqhq;UNWr$wA5ucpHyfwozrSJVC{w;_3dvRqd zt9qkBvxfzzLuG0w{p8Wm^TR>_LphRKe+xqLfHQkoaLrK1Xy_)7CK{cn}lN0pYtl@^Ty-)e%6s_Yr6EPM5* z-sc=uyBbwle;=4?XgPZ06<=k$s{g%Z_NWFuTxEAM@cq;I(OV2dwLP`L^k=T)TEhR| z+)wGGc`Uxhugu`bhV@Cy^l*)TpoT%tSgiVExA#;37klp>&jjQ5|8FBn+UAgEW|pK`(kvG< zOOlWzm8+2C>guQxlIGAF$vNl4%xNL#m_y8YBrVA)S2-*e5^@-cnX%u8uFw7X-1q&t zzxVg?``*9b_j`XIpFj6_*kh0J$L9HdJzuY3u1 zp0VTIxT%4lD=MNqYtM-Zi}QkRYI}LM-n$7aAHjP%_(iVSiOJK+f}UKf7y0MjO`fe0 z{K1HLQF!gdH~Rs>2WI<=qWkZ@Ij#skvcMILpc7M!bdoQ zf>g21tmb2qg`;TE$*R_K?ehsW!Y|m!sI|u)W^k!}seWa3mIA5eZa&FxQd;8$pR66;(ZO%|2XViS<#wO7?{rArxYSku`BE3;LORU*C$o%0*jaj636NJorz=e2E zE%V=JntlJ|Ry=u5q`Wl0c_B~F*Sq;8+Vr>AqVJWnMDGQ|okOCaxi@!+-#?12&RQQ@ zN&iabzkRs&w&0L)cLP}{c2cyt@!?ty5pW#}!c(U2lUH^;Tn(aBpP_7Wqkv&Vs5w*? z@7Hj~Pt45^#x#JVp@?3;%I|(6sK2VMf!cNdJum|eHf8U)pA?Lu#rNL@dnAE>q!a9~ z3-iNMA89flDfB)vV_k8vIuq);BCpsRF|hZOUk$5hG7iAY(h|C^lwc2u}KH8^BvXcbkqn;NlYXOv=o2a#`ZVDwTJ{Z<+$7pU39V2=rD&PPlSwWOL6+Mk zkGUl?k0Gn8l83vJ>$f0TiYdL?Da|*OTf9+f$hH4tVubkFKXk z%nlSh!&N&&ZBjwqJL6V#24-@*W`BmmTn09OJC2ZPdn!}cc{`q#X;YF(#B4VdWLnE) z8BfZa*k@U~Wtr#8TU2N1cV$_5%UQ#p{i6NMh9Gy=`++JAfdG&cCsK!s_+S>Fw~+j$hj~ew9qfVklb46 zGg(NIdVUY{+}+~&9p~q_LZ9Ere}1*~`R|j@ourB`V2bQ5iq2X1$2Ec7Obeb1$dZR2 z48JZ?HuhJKCC^vy+y_H1g%+1O2dvl^tmX%Zs!?MW&o(JN+x#tSOHJ0+u&iz8vmkr3 zWL7fe-ezu3&fIY`Q_&z(X=|qPK!!>|#!jD%UB@$aD`o8Y_Ee+h>E5uX`_4bzzxS#3 z3jM%a`Y)nny53E?z5(4}EB)X=`k{jK!#?Rpj;9}0N;mtKcC04tcv#wr^J#}Zi*1<$ z$Eh;J3{b4EVy&Bf*SKQs_h0M)`7SeF)P3~5FHs=_0@RuLdP-dT5q0@`!OoeC^7vFm;vXRfj-ROWM*g$GkkyZKVN# zV1bCNqtC#TP=G!ZFwYP-a{}P#V1W@!yHOnH1T+GONpL|ct{?#lGKp%$`my#xfeH+< z`A*O#I@pXMjuOgRx&n970Wepfg^}3yD3BQdvae9~I7=J|fGF|+Do#LztGFZw0Am3T z(;;S1aecSmD*0=Dnne_THGK?>~Pe} z6#!(b5D0;aZ}kws%5S=#V`Oh$ZheuM?ooYB7U0-XBBA$~plg0H6aX zF;gdTEfi!Pz!r3Z)LlV5E=Y^P-r2?C8HuTK6jT69R7FUZsth>j97i)y7y%i^2> zK#CZ|6?hl`$>%iAGav{S@c0ynKzxhbDW(Ml9Cre$S_47~A^O$;aTY)U3rsD9{C=x# z=Wk-#u40?GATuX11uhWM37GGMjB_CU2-)j}Vw*bw+cjT8qJWlB?US|bDvjc1SaBo^ zFz3)}<|Mut-k~BRo`wJ%Mv3ik1!z;mnu(p_%CZT>E;;3{-G{s6Z+EHrb!~s%rP|n) zFx3T@f&K&ZN28@QO$pBxEvQD%9nGAIsh_y=d?+F!-225;e*Gw|V)R+}V*58C=)sIe z97jCnGw62XsZ%FIL&LMjgn@wpfz1miGv_Q~IBRP{(CtqWG`>OB{P~=(kLzX=`h{>f z0u(ZfOPdoT4{K!zX|23V84C)5J;i@4;1ha5{>|zkA14LE!Fi##w{La-LKBCV(X!z0 z9{`G3uqav}lYLb~+d!T?d3kwU#FTTzl(Df%{qREnq%g2_)RD#kQF=h`pF!U5K`!q> z&hJ21+ax`?Xsk|fEn5L0S+qb83}i?~Fm*IhGaT-%e3lW|Qb%1Hr;E15VB2&lhORv* zEgf0!gTF}d>bbYd<4{O6tdwp`?#Uw2)wEDxoTj;{W^hKWxv`P4 zj!tRdWmuaL7)dfWu_+B4m38jb!5Ntob#P?78d~~t8xf_3Kt(Xk%c+ze9@#|=EN^aV zVPt5C#%FUa%#DokHf@1uBO~9jz+AAkB~lGt)I--%)vOPsE5NW6a$HR5RE%$cdRC{o zg>5aT)15I6BZuQOHG`X}wpKa{YHDgmSVt>sq9Ihr77H6=WyREzRVn7p9Gmgl&Ou(* z0+;N<&1E#BQEIk^CS;p{ENVdTOfA8Pn9E4%6mTj2uC`Y4SWSFZXq=(BPIh}IUQ@@& zNT-#-G9nQ3sdPhAn;9m{f*fw0%f^}LsH&r9#_4JvJ(8ZCZJkD)Q*=oLf~an77|O)w zvgNaQI(Q>BRlKdE$@oGiK44VZdBH>-b&DKVz0eul(D&p<>QqBp2i}T9t0QE+du3giy1F_b_qKIp=h>r<(Zu0& zOifMH)zx%yI=bs3ua1_MCdhM?Krm57B1|nTRaMt*U_(P9fj|U#wrOEBLEfW=hJSgA zrl~1WRrN0qIT(y45{dX%rtkj(`a7_AV6#ds`&aarxa;FR()Y=C1(`*En!ZfN=a<29dmX1@ZuY)*T-Dw{e{ZP=ZVt9pm3__Q zag!biVJV{>KhfWdZ|kP7m7=%K4Mz60ze9g(rHi*YIU##5w%1l|pg+BvLgq)#`?8xu z?Hi_V(m7FO#KGF-@8cV$@4=qA*Kcb!(BBIGdqL2{^Yv>#(Vw^i3HC5+`P#prKc=jI zl*YfHzcsVpZoIjN9{!2`Y97E69-}M9H_%_EJw{b;HSd}GnX^@25}g7y#;D=%%3|+X#N>_9ZdFWV+kaaa zfzWKUmd7^GU)qxg&_=>_?>Aq6n!e(nxO)!y^@nVjz8cgE1j58R`qPNX=+YR^rUzms zb0yANY@k2q2iZlFlLd?x(IiJdWBT!V{qXh!356S`Z~l+F5#ZmtoHV!X0;#V#lGt=fA#FYRXJVp>&=FJOB|0K+wXrOeSKbOaer1c zy);C*)^nd5u)_s!{79vUKm2e{JAWjqVR{|?As0szt`&LpQ18qve?4*^EEvz~(Da_j z&2gNc$gi9syew?cTA5mCv09mCn%(r7sa-;To2lQtUzp2++!4;jC`1b9+rH=de(yAE z82jFR?#_dRo{Pn+i)L3lR+qS6#~<)V6C;QDV>!k3f#b!qYb&Pr`_aOMkNfL|qjt`s zHR1hUvIroJBK<^vgbnnEPT4?zaZfhTpZB(hb6x41^w^DKmW)Rz>Cb-HUX^X3ya2TC zyUl0VO$wz~9&3d^l`aFlRP5&kp3K_`zRx~V6OBErKJ^qT3SufK%gzOxn}o>3vYXYV zrh>LhWys~2AI)4iV)dPRaeF2EXqJPUj_lS<*emoaE!teTM%6Hp@AgW!y5tFuwFCau z+$@1LBE}_UB8y?K3ICDl8yyv%rMBnT8w>mSb@ZpM_vVe2_k1i}`Wf2npXl%Z7xahk z%lw}}fA_=s|KFm&>ZLl~lVabm$A<*{OZEJB#pI>8Lu-Pi1^}2r*=)%LDe+m7Rt*0g zZCnWhej_x35wOSdv($Nh6Re#PsMq!x?8ASF0+$4vSq{r4^PACDC86iqh81e~udop% z;nyrj-~;>?e0xd6{k9S03jehcxHKxra#U4mnQd-W8k5*Is&26S#yX-jF30i<=KON2 zZF^}#W!o1mpXIks;4rel$TVXAvutM>;V93P%oeR4dM;Y4 z)B(UK#|}`$ZFM9_lq0beDgFWJUdqAm6e#t8EZ$G=jGqGj0F3IVUFL`A#Uc5Ad*%F9 zNjNoI|J`@}(J&l_>96wMUyG!Tg+1DS;E@g+t4n$$75j()!xDQRiRK>}_3k&u2P~Wp zFh%b-rv{9a23W$htoQ*#vX4*0_Sx7z?r?u>E2(MEd|coC*pa>02^Ls_3%tz7TqOk- z!~{B1F}HdHbLInG@fde}(9_dFo=goAH7Kbx$d{x+<_E>d2K!5D1lR@#y9WnfM~56UbSjwm|1sNy{#Gx7JdX5-rT#Zg%oZO6W&VQ)z%xXHy_@K z-qnqNf<67@!?lp(DN;HnQg9t5?2Qzkj|6C-K>AUD(@_$6Dw0W2{E{f?8!F)Cs0Ep5*$Je)UG$V& zG%ODZuZkY;ibmc*q7-Ae+A(Sq%IaP*oah)#p0Z|N%=@_*tfDebKeppktgfgJflrEk zTM|n=hA>=?ZIX#I-hwc(i>r5wGk>FGQ59F+6=$WPWUUy_(2lp6fS>h>FN}`2&x1Sk z#plk&J54BF(oaY^m2fpr@p@7MwIt!z4MmsbggBW*_ct&PyTnkpL{bRMyDBlTE0KH* zMp2~tYf}TZzyiIfu^r)kRQEY*)RrAF`bjRQk`mr1P?M6JOOjGT6w;QHuFB9d zjwxi>(d^u4xnA4zt7yM=(Teo9GZd3gX(yL2%U5_MpNLMbu9C0qOFlN2%<__N(oZ>h zDy1b!j-8aESCZ0ZC)d85azG}vTT!mZE_J_KYHy!xe^u(tBpH5E`i_!xp`Faya=M%h9R!yVx2Hqg=#u?V zscQPxE;^V7g~Fe1)_y8)4^{AfDi-||E`T8NpQ?C2-D&Z37yRk&N&22@x<)8{uRVPq zhQ42ruHBk`fR_G?bGjZOU0*8Qpg-+ke%c}Lw8Iu@N8o8kCsWO;Q;&tF9=A_Dfk{0n zNIBJ-a)y@jt8>aZLW-SK%K84}3;D?xy_0{lNUqNjBSallhNJ4wfv@#LZg@wHEcp-^ zd+*RxUgn5-+2lwm<}{omdpk$_TKGQfkMf)JeN>J79iALANedHI)1HLVBJF9>7+S0# zDZVu+k@lD0e^N3bDOD;dy`TCtpPK1SeP%(;fm8D)6AP*npNA$E+b5P_63YY$FIp2S zX$e)%2{nX-I;n(){`kiH_?O=CuPowU!{gsf#=WhMdlwqlVIOx!&-6Ew-Cwx(f(X&4 zcfdKV&#&JHUrBu455Fh0E*i5hY63y@P(>qzdou!v5KuHlC|J(~1Sv#lrsL zH9;{zi2*WTh@WRj_%I}s8B#S2=>Z0Kg#lG6ku@lhKVPEYQvypaf!CBE21<}CB`Bp* zRfAHs^QG!OrRd~ROiiigK&jSBDORZrXHcedzD!r-Q-)72Bh-`;2g(dr%8ZoCjSb38 z&X=3|l$$4)Thx?W4wPH1lv^vkIBoF4=KPDZJ}+#OU)a~Ya2R;uxbnhDsp67B#pUxA zSA8n3Cs#PvRNNYFHBRO0M*-sq{@gxd;$9MuF$B;&UjlB0&5I z7W|+_c8&$s1&A-8#6Ls9;tb#l3LI7-y9kBMF(6bf1W_8NZbBdwz;-Nn z!L<<^E;F?P&@cjQaspsbpd&^Q32Pu4+AJGhJK_o?GC*oP0Ez*WbOlKOnygb~rj*2Y zvOrsTAS45@rxS=_K<0R_oWg5|c>pbI&}VLqSSMf`x6Y+aCSWTF#{yFjY)b8GB^l;O zC(|Fn4p1zV8Agd4W5q)X*J+&z{YhihDg9-aPB=?VFL2^uBPHSD5TokItjPixT>iz|T)QPhhqn`Csw@atYGDdHgjDDP1R#1>XlJ@oUjF3Pe zCbTa!4GI;4IhTs2E)|Wgt*#V*SX7S~E&DjtJ}FE~O9AMi%5KTXL^sHru~+Dmx+$hbKmrbJ}{0z>)~ZY7U|_ zTvZE8rUbWa@FB-G4j8A|!sj|Nsl+TEq74s5l1jrb<8Ve8Ev%|4p6tRUlWh@WOikT& zT4szjGBF{lM|6^1)J&Oi(%uWX3oO%I)&hsiXyHnFb{ZM^!pPw$l%%u=b1Xc!G<>uz z94(mP8G$WH)$D)(sDEo)Q(hCSPwgP?o}s3!Sd#) z2&NVWO9>8;L?FmE0Z3JtKroKNKm$nO5|mDQOQ)liNlb)?LPY1}IGw_z1_%2R@H(2B zY6>xYPA$vW$Tq6^FK?ggPYzD&@1&;%=<1?dK6FY3^9|j5DH)tJE{_rufWz6$O!54i z7lvoX@i<~ICBWE7GcYh5@@&&3=&S>?jS@XAEzSQDTBcupcTdN~hIFGxYdXK7 za{e(bbN&?SajnD0>1F7qZzqu-{|zl$56Y?32@GCW7GJDiQs6583oZK@l>2>B`S@~L z13daqTK2OSkMM1@_4juP|3b^sPSkk5eV_X>zv6E}xmxDsv^DpzPq+W1W$V3o=Q*uO z=l`T-FT+GZ5eF+5=f?lqi+AR2rXl1fE&Db!4P+RxbKP1PJHhS^gq7QVOy8?PMma@@{r#H9zWXjdypS^gw zCc9G3h^4!OH+u1^vlAjVdhukp-1r%kLpZihn8@J(gHhS?2 zK1dQzyo~^jV^F|@qRyA#O~V_s4EZ?u(8B0jEq$T7{YEby*1UHjdG_FFTmC3ZT5k&b zviHPszk&yb>%Dj%!;~9@YX>^?Mf~JBwpwEN%{=w>pj=!=+j=kFt(>>GkGH~W^B*4?e|z`iqf<~F z?c=4y+lze>(N7lpZ&e;l?00#+Z;4~ucw*@j>Fe$N?!H>0!lfa~W-=n>ieMlAbMPK3 z?2sG0h(8i#wifj%=A6s&NZfi*&g)wH@>hECwAXl6V*QWt?3^O+_qoM0f^P>a!7Eec z4VpgF%&!r1)748e2CQ0GP+c{p9Ta$UAGxRtb@7f+>;kf#>w={SRrA>p{6)8$r2~xf?+_zYSUzWixxA1Gs~2 zBrC)4gNAeekj1NPvFG_qdZQ%t*o{Ni*J;_#TZZT+SsGSHjrdgRoMe)GDeo~>Cw%LA zP_FgLMo_NHezHSLPOUHlCsyE_B+ zx>sJy`;`9I-0g}V*`}FTdf3B|T?K-!7DE3ioM>G22+SzL;GeYY|5#e~|9MdEpS0}1 zGcDV{uh3eqzzd5SOIe9;zm|r$&-K0AAS-1pJRDIcbhz6vOzmF&1EQzA>b^w%^?hQ| z0+}*35g#Tvm~C}0`=au<==X$=H7@rU$E~I=e6{U+2i7moNk!beRx`{=TV%dfcJtV? z@^O~TtUdE-#ut(@lnCatM7Mdr4%K{y?Eg{u^1@tLhtlvL;AQsE?Rm#aA{Q$ny*ohu z7O}tf>z5X*_BUa$R+QkgOh%u z`=7R|+^RdY))!MOEY)sU{>{g5p+S9h;?8ryhYt8+*~J&rcONhzM z85|NsX0QE#JYSuGz=b12Wy|j$UR!Jsy_+u<(dHUN+TR}n_&5-rviA%{f{K%*Qg)Y7 zr13Z~p8}KflfAAjZ|euX>jz_F;Y>f!dq1Qk76tSFf%8|x?^h@J&&Bv-U|O2J{zLQr z*j`N>{?Xghk94V;c2;IT~ZZ44`)hSg|#%VUKCJ z$2P$lXGxFaVjkP0H5_^$N6bHVVxuqN14B;-UPYs?Qv)fbfw#u@xbOq-%LcjI?(wh< zy6YZ9Vyb&HgKl&OkxA+lSnx$$a6s?wKvMAenBY*-?r>3W@UQd1QTW|4_>hyQLlSz` zsML_-r6DQT)zbJOCbFR!XtgZcP@;QiZtkvpW+=Wpv$-Sc5AylN9Z9CCtf(eTtTSamjOW)=7$|_2Z*X#h;yk*(Sw@m&7~d!5o+4gJlvf-GE)TO9*gFxE`{@ zxhlc4E5YU14p+rQckM)vEjv8D5?!Jbz27MK_9Z&cB~n5Z{Pn30r>KE>+k=y+wk6c? z8`~q6sWvi6F&f+B?2@eAlBg5%w5lY_uB5a)dAcIaT$`44Lq6M!hL5J@-;gWpqv_1i z7#eb=`pMW+$rTf_%%o(^lH}Sv+4|*Vv`k9V4cTV96g9ULwuWqLRSK#rrF}xCQ!y2x zo!XNp^T8_>7M!(3arHxHM$CJ{eOVXzDpfk&9k}~P@H=ql4 z>Edqbd=03eDt$F1U1XOI#H5P}(l)iGZKkDdaZcMxNZTfr2I)_g$xoH@PTg*ix&xl7 zIGLhUouV9?qGF%26O*z_ki5G!c@HgF!#Q~`A$gxv^8S9Bc0TQZH|-Y-njV~{Kbd4u zopdlX>5zTWVN6o&lAKj#`mnh#;sE4?9>|=QMgMrumhxEsViSpx~c*jLr#6`p7Vkcwct78*GW0UM-lQFTWf|&Hyn5VRu zOy`(qgqR$un7sbz0_PaxCAkZes9c$XZK`H1W(5N60%mnVZGS<%pnwH0Y$6mk+ZVQY z7qV%Et<{BX{e|sSp=zt+FQ#UYt;Rp>p_z?ba7( z2V{N?gP4Rt#wp+t6u?TUVubO+A*_7bseG0KxoH5tR8VmztO5~TK1l&jcY?QD181GY zCIOX>$>oj%V2>J^V|xK0E=U0YfKotEte7qZ;^$L73kB`t0Uj5~99^jxaT1dR093F5 zgeyP?08p?7j6{L_l$eq{h$bDV8C9kDTlqMu3K0d^YYjZ|?ZqaiDnus;2dETMAe-qx zIHg*Ms(~G@89|9bc)$@x1<3%6as};P=VG-^VUYbSP_99FtH?*j^li=lC=h9-V%i9x z00jVzK;v|<%K%uF4zy6J->zLh5(V6b5=%K=K5Gp`bykdUD@N!*IaI|o1-$6fu$Ekj z<(GT_Aj@*NHOTQ>#a2t1qkAi6=^!8!qzG*^QL0en0YK6fBiIHp>3Sti8PfqU zt`h{a25sZjnS86=<|HPj37Dop04xv^%aRf{$($;mV%FtC z%3ogVFYh0q#sHc6Ht*)tVyuB%oPcUhVloZ@j4MzwO6;go1I`+xiG6)hTIP=M#bzFG zzbg>R11JE1U}$aIKobHbc25XB%V~JOt35unu6NZyt$VA zM!NBh-M2UC(ycaoTelu=eRivL%io92@PLZ|+~z2;Ao{z7=cPqep9IG;#JCMn~BrmTg&9hb2weG)0-*&qT0*SA!38_iR1{2v9lyL*5rpZqU5oUyUF;d~3^&apT4 zKt_zVx4+ZUHR&E(0D1O++ck zv$K`M!rNLRwKSVaJ%9NWz1&L7b}4VgQgCRzrjB%WU{5%MW2I>gl{V5uqAyR@+E;K| z**fjbZ7$Xfh12Hq&E;C&c;l8{D^*yiwXa~FS56xMor9 z%c;)hwi(rJ8SUjC=9?GjQR5`$S)zj)0>$ZO1q4!!vsqH^%&V@2DEA(Z3bu)Nl(d#+ z1_^H^>vT0Vu9sv(a#kbab%H}(ne|ifqByWeuQ~>mMe50D_ElF!1w@6bSNCGks8Uk6 zZyLv*&GBufYGK)GNbLMD2Y=d^N5Yp<8G+We5+v^YVq5Eccs|{igrWqRbEU(X8O$jH zLCrbPwzV~&wY8A$vS8xU%O)W_OamtA90CTfrHF@>VqF&?DagR1m?R+mv z)kB@mvd>@_=2BA%vpmjvc!mcc;V1+W>mR@%=n{XDG+kXCbuCQ-!9)wAgToPZ34i&U zYHDc_kw`THfk@CbQB_sb($Z8_Mc}kFF5FePN>^({<(=to1I)XB7dnIaEcW%kjQv~a z?2aRcWHa!rx&u-avvL+3-({*3ociWx4E+uR}jE+WNeN1E5v?Z}SqL zA4~lb{NWL7V_qTp}{c!zHjJE9!Nja1#p|OF{)cg#) zB}V@YoteHlAERUOGj#SPVSe@Urx1tr(AnjL8`;Ngw7fP#XJg4%vbTKw6QgOlb{H)A zF7HbFIWGaWwIW_#w!8B5=ez{y+y~GyKkstZ21ZLct8QW#XJ36iCo5qcqgm~~wmvU0 zS->b2l{^1AFM-s#`Ey<(YDQ{fUP3eJ!ThmayTDg>A(vin%u9feotN_4=Gj=W!^t{N zw&U!^yu`|HcC$`^m(^GuZcz>P)>bj8v5k3&$vw7Glcg&~HCl}0cj`ChCEmw>ZED(@ zxEqooxiK%%kd1x0WAyIHXHS3K2%WX{zLLJvR>IzxmvD;zX!k7MxNW{o=i{w1tER!i z4UBf`Cq^@o`}!=`Sz+Bb&5`z4_f7BB|MX3FoZs+GUljcGO%K6;`liW0ebbA5KYi1P zpT23Bi2Bnv_5bOczC1@74%eIEdxjm-S{{uP+u`+vdaX#`IdMI7MmPAdj?r8M4w>mi zg2}?)>FWk#k>#zc?7QpUmN|W3=BB*D>13=j0XM>q84G^B?a#e77)EELuZ-?GT9o zI#dzJoCS)xNs+LmgI;**9Nm4}4;oHyhN2s#?4y2_ucb@q<>pDR`=)Af8@_4#jSb)Q zO+eH3YTo0s&O4>AnZHzh!wAH;eSYGS`w}U@9wiFbLuaI?sP)j9nuAz_PQDspE(DKL zmCrFhx@2AwYTKqtD$0GO<*iL{5N5z$qf@Z!zG?Fl#rNzM-6Dw_F5#Jo&tk9j`{yEt z^LDMzOH9~Ksz9bP|B2E5J7To-5y_c5K}rc+cp{ViCDiS4GH1;3O4aKtMR#)sLsjPkA5iNR!DtOo;3>Ez-Z@~QsY>o$DjRv+iLqigV6$C z<2j$Ru6)UCtkMY5Z<&h_8COb*V2y_ownnPTH-b$6V~mDy@W3y>K7sRhqDJjQ4Yi06 zU&hT2bsyfqX!iq+2?|l0430civEy$}`_D02-3|REv3Hh)M$lirf6H)2RHj_N-)!3% zNoI^}V6-dyAYQzr5AzIG;eU?N4o-XY5Rg`~zvLaIOxhICelgCwcd%t0qYZH8b64PT~zle-q!c{WIVw)KAiAb^4D0gHPfoH{{Pfu71j+ zqM6tFs{bx@CQKu}O7@rwzf(K%e3{gEw0$P7p$55%r2sh>AbYvOzxPd7K2*KZE^>f0ZAEGD-PN;*$5U#8v*yD z0kV_PE@(^Pmc1ACTkRs|Tjj`{*vgteebY(OHQ5%3wR7?JIvw&3JokwfKV%nICFmp$ zBn|M=ARdV%v&5<^o!IxO&E zx}PlzxQz?i#UdHA_itkW0?fojQDP#a05n4!%mwW<@^|Dvc7g>0ulbu8gFvUe_u(mD zP%fAB+za(cqZRJv6mdPgpMEeYC}-0b33nAPz>q5j<^j#`gUC#AdzjcfKun(t&}WG6 z64Cvz3~_y@$2**Y!+HUS(1A2&NDA8jGG1*f3VIA=R@;i24r$$ptqJNhI0MO;cRYuV-&Iuz~h(fG{I56NWe% z>sHi4I$#$ICsE!}{oFsq9_>p=WrI(1fk+;}WFkSvEc&qj<;>i;&(}kbB!=GMN6V2& z$6tFu`yet=Vmj704^x1TUdM!gglN%$hpiJ{1#OZGlBeR`Zrw;sTYl_10i4Aq-dj$R z4oW0uBo46?V;bXD#^O}A`0VF_j#s+#1KoGA{In=Qc$65-8lu9Aff+@@S>OZ>2#gDm z!9Ec=7MF)u1xKXoS?yu<}6V`(189`@XD&CT0&wDXCN=nXCIGfg0oynL1%pcuJ) z)w5YL7~AJOyA%Xx09ua4vVwqy(1agc&~dI9f)dr;mnvTE`ynK??--3^NB^A^=auMY zgN2ReMU(piFW;viL+)TcLL@uIC9EM+Uhx{|#P?tm63;<)L9Yc|3uw3>@Vg!OD8+q8 zD_v*OYjZykpP%~7E>pCas^5M0!XB7hKW)3r)n>~(9A8>slQF$F$~?6SphiZR`U%e$AHDcMcD3{EAtfXxy2M|jUaQV^73pPP&d=Q1ntOVZZdnS*$aY(D zN_BJ8oc~-KpWQ#2C$-EtyN4bQ8+jjZca8NWR??!*V z%B~!KU|Ko6(8wzl?+jLU0=p*_8W8epS_`(16sQXF?qLdh`lIxm!EmQSG#3;flUG%p z`);xj|3Vu{DcpLu5Q&0a*;zDwv$Gh$dBHlbS=5x^ELY zr3q8pq{(U05;kEGFLA_|Iu0*&eP7~JUJ`0w5;-pog)fZ|&BnxL6NhF~-)8faW{cWp zOHQ+uu-O{%>NN3{jl-+6zOQUkUfI{aa^Spj6uxruwXAQ+|1I47_weW|ZD!X}T7t@3 zZgI>~8*eVr{Z@D_u5F6$majeA%-m{k-faWlt9?!Cd0n>n+E0`1X~HfQU1bORnuQ{6 zhI80=7uXDiH!%paIH7Zb@0;6kZ$9L`PMI=It9|n{+%!|V^;wE(jx;;3&9uOm{oK;D z81Xhc{53hewOrG*EamO*#B3q!aPZ zOy^w>(d2{gyF+pB`Z-59oOk*Q@3;;}hKcP5Y}&_!#^WjNd&}FWQjBMW?YreW<`KpV z4jn2U9sJtEg4&K9JsoQfhXKl+GCG~&bw&~oI=94iN?kCL{?rLv=!C8wl0De9a;8h+ z!68^`*N?I;gz_QeYS*+}w`!fC+J)|~ce~LC4Ka1ypWkZPX<=2JymjloPJXTAG zMwWf_{e&m4ehiW8^?!g5xX}CPZf~$MKD4g)!Ta8bI=v|6zWWFI;x6bVJm_~;Ft0X1843IFqMC)t{XV< zexSZiho#IpdVte>P^aYq=Wr~i_0xg2PaK2qoX!Uax(|N(<;z<7|p@qy!l})8G|z%d3Jh4cTfYLHj-RALQK;zTpNj&9W`Dda> zaUV5zL|fF4KI$H|LZYpaUr4wwHZFV4lD~Mwe6a`baTxsKGXKS?UHy{b*tOGRR~^-_ zr;YtyI(7@G?y@#^UiPbd+HMcWujkyqlC*Yv*MGI{{z{%vqaepEapM6lYJnp1xJk@- zsFqsz;5c!9JgR6{jNt_S^hAQoE^68Ywsaz8Mm241LQ{4!qewN&aZ=5FGFMAAzkU+c zJy|rflY#sO!+k4v*;zsUCLi;yT5D(R;5X>}H&zj<$#6>Y^i+!rik&tkUOLq_qtd=M zC6t-&E>h`noaVbt_qwR`*H81hrUz$`T;$A@_RMGza*RAP9z8Rug`66k;m*zQW|Zd* zXE~>47mJknX|wN3W`#)QwYAv}86Ic|A%2nf){Q5bj*x2LHFfd85Cl|Zu3mdizC%gj z;aqj}96VA9F*H{^H-{R6s~(y!I5n@H4o9cY=akHAUW99j<}*by-*J(OIv2kuxP8Z; zR3tQfkLmhu2vIarS%}bHFzJAqK3oWmUa*+mVL7zmJGWq6yyNttAEZ-1&feK!oBqS2 zn zFRsbCt&OY5Og5}Ry4Gffpga}PR&CKjI&|@&Xmhkka1ko}U!0eC7qa9r`1{BA*E)RW zd#7L8{SW3PUVO1iJM=(8dGe2cG%r!@^eSSzh5Wypmw;*6)=dq6x%+SCCFYC=`|g%r z|5x)85u#)EIX7C%|9)P=u-miu{i}b@OZ;o16#$Zy28g4eEPy2JkeI)9;EUl#d6YG1doCSxhU&kD0r*K90RlzApQWEj79ba# zHi`B6Nl8YTz*?O^icvu6Fp`O8QT`)cDg^*w_#<0p{k8)r&>-qjooov-4$6{(S^KSS z6IVIIW{G=K8+69HY_QT9ur0>i5(K==P^4H9U3#jkt7wf?_2i3c()7K1 z9xlb-p0$0mvahb7r@+G=m;2 zf_%oBnwoWDhYho*4(nTfS)QXg*G>xs!^5MP-I&1A9t&E}z1PAlj!-^sTn&Q;J$T(d z$Wh*^YT$bBI9F;(?l78aIx+~GCB z6b7TFuBwKFBQRPzNL9qyQuZZhx~p+OF1d#q7+`$bMuAPN_YVM*xJZ=zU@O-`)*P;Y zqIa`lD1?a#mY6{`wJ?{0!;H*L*lp#x5dqzd+EJZyB-&iUV_d?wR~HM_MIaofYEkaJ zWJ<1~k-4TOo6f8CKvG!qEDKFvc019-l*5^C^S88VVN8ijNmpC7xt{irf|_W05G_pQ z;TXgvcMmBkH7oy~G5>O;g}H^M&cb}B$5j*@fh}_Fsb%Ia_HYZWD2{BRu}9Plqqa7y zmQ1S+2)sql9W8{H<8`eqPU{d`YK;xeoh=Jl{+*~mR<7rQ(#wDr1|)8imEOmBdRmdl0;##Pa6@9jfluJHd;#4 zffjcuAe=QEb+(OTZcZHRUqGX!&5caxxwU9G;%q&2jn7x`h*Kz}Qo@6cul68d@>0RI z9swL18z(qI(#Fbx8t0)fTAOCnhQVkW8WT-T*Xwr;4T&2@f|{x-;^)Q?01@&W=?SpTitw>E<$DzLy5jHNUxYh;% z?&e^j-SaOUbgyisg94QakL;6Y)IQ0)`1Y}If4(7~P(J-H7gYa={x|3ESK#elHpK2N zCc$5@#-1gaePqKI?}oRhDuvh8{&_)FIZ3|6``i+?Ykx<*-on!R-R?P#{na<7IzD&Y z`DesI_iD`DyWfZS^Mb1J%p5;P<;K|# zt7Scw+Glt1(LUpApQE;2**q3zm;JN0Z7ewtO}=o-zBg zwj=b{EyMA_y3Wx_bK1u)M{5|Gs2@%QP40PSMwr|X5iqAik?ir@-0sC)*~|Cfm!ny$ zqAj_FOI`5M?2o@*yP3anL1lSvxfVf?cw3NE{=)f2R;pD0v$7Y}-rsyb9KJdAqW5aS z?c`_K_a`fY&U&ZDylt;Ye^G3aObboMg=jH(>mtHd&zqdeh3YL6o~>5-Ge)y5lTMza z_Wd(y%j$)^Ch0xbioLhJuiEdrnozZuwc}3ZC>2;%eWe){q&d$HI_RrVuV$dHU9joA z@Xo6%0>ynaZJ)mUB8{)>7u54t+=CAuslu_a9Rl~aTHlTxh*2L#EUaHpUmQP__;|iY znJk=7MHiiY+PL@9`UN%dV3+>%t*4NZuMW2tAD?$o9`Bman!fYcqv7WT)d6%6UU;H# z;K9~joiGRWh0HK{b&a7!ynzJ5W? z{D0Vc&!{HbhD|pKAl1Nwf+5mG1Vltc#1N{8h%^xq=^`K?AV#Ew7DAEUYv`d!Zz4kI zh^R;nQVc!Pdy^7Mk}di?@AuA{Z`RDLz1N;uv*v#m0doJyaUJJ%o_4P}7EVrh%<6{^ z^}ulRk)DXvuC>GU7H0X9l@IG$MzR~@ah{u9H`e9GK6dWQ4d-gb9G#xVUnB31xviTH ze)8aZ|LXy6yGLvcD?c`ntyW*K>cJM`;xU*vl|&C&}|GaT7UlnuKeu6S2bB-AOXg+=J2^TjTy zzOAHBnt77%Zg)LZUBr|)=Sk(emn>WkP3c{kg~Wt(J9@m*={^#Qz%Jf;nesF30h2KN zj!KV9-OqGcU17QF13m5|KQo}Q!U`OE)L!p{pP5H}!b;TsUSH@ow&O1m<>3eT*YNEu z?0pfHkNx-%qwVal7!lQ^2YnG9+c`HX^9q&JGa_TRb47MSRUf3BjjKF1s2%E-Owgon z#|HJQ<|{Z?>ehC?($lZn{!5Td_MHMXa=T7k3M5Bzr%)#$O0ALOVJGZ;kwLd8BG2PW zsrp=z*~v?KNuv67==UYICq)hWnUdaB?vzTIUNRY;8mb-H$#rTheza8dy~#|f95u-F zm`1}O090L}&n0GYroQ*1q`qjVcZt>bBH=6iLSrp7l@+&re_*Ht=-Cw4(s8rQrT zJf}4tKXBr(*opY+^|N!b=|fF3!|)X}y=LQKMtF*Jr$buy`V$oK-~xDQZr+zs9tj7k?XC<1z)zM}Cr!)(-<7O+iL+kFKq~hY;U6EjRbXN7u~HlL>cd?Y5-x#wNRZO(c5!~I^}rEA9*5nhh$ zMcVFPcG?xw>Om#dSCd6 z2ODWf!Y76c72B*@>XjP|R`u*4?c(eVf^>)Kz|~nuZ~MpPm1(Wo)lCki7ABVtha1kh zzKbx`ur-!V?-GCeuDpA-SIu~IK-;!c3h+nY+(4YN0VPIb+HpG$kuFu%-vfagPPZ(nX)q(&Z)icmXlFB&}` zvmW9)n;NUi$s;eyC&rdhD-DX}>pqh^#8fv@TXWs!m$0LmJKp=m=S@G8z~psxpM%@w z3U1|5dKa;5e#hnY(9@uKvUHj}SKQfHTZ zsHeXBbnN&5a0n36gw_B}=Z0=eKr@kEu)s{fB=jDqZ_9Px(+n>-3C0kN?_#xY!=NuO z%#j~sECBNx)Ay@(@e{FqE^1&bM)2$1^{eFYm&7{)*D;)dDc1w7 zNVe7(Lt9K>Sao3HV4$OcEdplf1Pk)l4~lgOLXvDeNCsYnAkW>PaE@R5Df`=DjgE=FeEYfDF$MYf(y|b3PJ6JVB4*-36F9OLT|Z-dL)Dv z5iCoPkIG1)H#oywuZLAZEURIUaG0=5)nSOiuqFeG7LtA|ESyh2+`%Qh9rL6Equ)gc zKeZcf%MtO7WIkY^KZJ~6PK>a4A2Ft8J^|4uLLvduk!BAg=h`1H6g*tQMeYnn8tz1H z7(CuJXT54ovx1-#!ADURqWE)xiw~kA+@khzQB+JcP$rtz9eIM$@}ND6kuiFUKl-F$ zG>IXGK_-Tbi#`*AWZjPu_-b%YCRT{c;DURs=(9%`Yh%Te^)K(oN-jRUDibHo_3%2? zJq{kCCsP}zu>U}QKTi4XgPSt(s>!;y-Q(5w@87MB*M4?iYd>DMR_DG=z_$JCm+*#_S5iO>EC412Mp7P+|vok=_9r2W5em=$x19CX(`m|G=e+p zePa4Ta>i0^#>#NU+J43cSLT)slz1@%>k66)NuMvIQ^9BE+@$@YYYX6rD@WlVM+us%Y=ph0o)c=F^PP)M9ZM&Z0=Oyx ze5eG~+Mrv+(rRsFiiV~$N0aShfTMOW^ zPL>w_&7Kk+n>o!`veGmFzytu8ist#j3j&M^dhX^uWwNy~N}s1DgY8H182JGw*l1)s z-aG&RVbOs7XXzJo0JKU_x)u-<7PQD#5a>}ksbeX?o5doG#yxkuGE@DBKTWBEl zbU9aPAR6Uo%-=$c0f65Ib@gHe%_SQ;>e+Pq&P-D~ns-aNiV{F=IFMz7m$n6TMS||Z z21v{tw1@?WZ4@5iL6;@K*CZ+r%u8B|-Y&M#Ftxmq{B2PC@4mZkZ+(L~onC`hZ>fMq zhb}I(l$jr}sFRg{RWS=rXKDoc0H;&cfEpu!7tocNDPXTU@CS9M4F3JJX!Wr{E#|W_ zuC{Qk?sc!oe*&ON06{Hu7dB|vTWNGVE5!hGw`FO%U$QBJiu5l4vd-9M*q=@hSC`c3m{K#C%aR_49dCP=gU6+NPLEs8*md{6n zN%hUVM<4t~nkkp80Nf&=5?VGk+UM}9MfwAof?k{oIzKA=uJ_caT5O2K3xW|{?_td{JGAY9U`1IPO zBTo|>R3fpd0pJF(f;ZZ4DFKA}zdAJ(+In>0(mDaD9nAgUJ$%Q81nsm^XX34|mjqhs z(z-gt@){Z>wv_kkI$7(whP=9;jC3*egSX8;f0XNvx9k$}>mr!+%yngrXnu}i z>6tnoHFipxKcRi4L}9H#-t?C4mR#?|gWiSL5}OS@2M)c_L0Wr9y&G)!@sGXaBbgHs z_;oq_IPFDO|NHwZ_*B}ysQ_UT3!bxEj%mE7Y)*$`ypK1cFIMiGAdeiMe0T`U*Ndid zmsZ0rm$qM_mVOiB`66Q4|L#=3Sa%dcUxD0Td}^Q;)35Se{l@b)we*2R%YiDw zfVP&54mng;e(?2!!6M|KLH7-#lc8fP-KM1jIoEo7xw|d9Wgb5dX*y~zJL-NWFJtc= zys85#S?Q<{>wK9$sA2l<+G+=BaY(B1d&R(an$d4!Sdcx-2~mDRfGOcAnGjog?Unp+ zqUp;(@8Oh_R}vbBGa9+m$-~*Jyvgz-dER1gyhn<7M6()4%Cxvj$s?6y$Xof*>U5Dp z@6ozOq4$lWO%Z1r$)m0EXFkY}eO~4KF#SO&f{v3ysHv^=DbckFv5BcA@|1+*grvgsl z5_%{r#$2o4PzeKOs}I~)36%Jerd5sM)d^HQk$3Hu%-RekZVt63o4mG!id&gjySBf! zL5bZ`SifYrzKe<_WvrjCT|c74P$=ssxi&zLqi7#*EF(7<_#&B_H@*`#z?0!@e48I( zo2N6wIDIzDF`LlGq1=<3siaMQz7PS$tssLfp~)bT%&k|rEwRi%aq8A%D&(i+ z8)WYE*X)>NdYMson$PT7JodDDyj$$HYs=?h*Swqheb@1^JA!Y|`SG5s&mJ;!&!c(I zYjO`o-9z({{1iz6k4b?(q~J_aXfr8%k`zfLMf2^)D(=TW-cR(|$7JrOH1DTP?q^W< zu~$M^cn;o?ujf8K$niNa%Qz_Fn_FY&E~Spd$M(E^-2d+JVX^li&S#{q`7mevu!%a{ z!grJ^f7IqP{MqLyF8!#3O6ZzA@+2SOGl#w@l1)v?LyCihO!8f7BYBM4KS3o|QxB@H zP;#^>bA055Ov*qrWyOcQMx~7KQMV?^+mES4A1X13g z)XQhy{}`$L4}*HX$<&4Pa^~wFgZgvk)3ow`7*t0+kAE4|{fWuGe;HKEhl>9gRK;f0 zzYMBQ6&3t1gPN``@h^i~fn~h$k3n693;ttJWv;#b$Dpn(-9G!bL4A9k+vkr#js3(Q z^~a!AHVbC{ZBT1P%KsQt$ttntKL$0fOrrOXLG71p)%E;iPO`nN$%5Ho!7 z+n~PgzbxbZ+n}BlePsFDpq^5${%ugd+vFb`)Z3-f#|G84?|JjFL0x32IX0+Cov*$h z8`Lm|8^;Fq%xCxYV}p9FtLE6CVp@FYj}7YNCD^e+#kIj+dLA3p$QMt-jtwe7V(!?W zx?Z)IRyj7P_CI0A2GzYR;qkFSeIe*xm-1@JeZJme?%1GKf3?XvHmLkBRF4hniBQ}8 zoW#0k)Pnr#gQd*k&mQ(=rbBi16(1=i`?sCaqfaV(^*x`X`>hY3<9@ivI@T?7x;fVW z95Oa)*xNmPVR3lE3(;!N(ST?>rMQFmbkyIQiiaRMK2<5T#HLl5H<=vMxkJb7;l+0T586U67R$;2ww&gWN@7+=1=iYnMNsq6Q z=4+^^&r4r?d?@5^%|5@r&ug`xG6$Z7rBQiwe3@s|L0lvy2FXvpf90Cfy_USmY^~!D z`#_|gkSE=Yb7l)TFL>^bih=U!JRJdHy(i43!EBsOI)PWhf3Q3cZiPt;p)+B0nKWw~ninCFzQ5bVubU(53*et zlWw9&*sR!d#!90J-6XEgS#j_E3Nwl>hJkrbB7&>Jg7-o4f%=?eI#;>1!h@8h&^f76 zs!W-k*@M)vjydT@nNmm8gS0NDd04k$iBrad^hWi0`1rG8*QN&<<)QO(t06@m6Av=8 zI_4F~g@q`}18f}Ag3`&30zY28tk>!b$~;T?feL!rZlMb*mk(q>W_md#T??x6Or4P^ zz1%96MK!I^&e#mSHw~JL>ZVLxiA{QWZQ+ZW&qKRXCiL>Vx)!y)nYuG5dIbY4OF9vu z-Pybk3&%8e{)*nRW6D-~f0dbha_4XDd7 z&dNBKNUMvU!waW5-=)5ZeJXP}ylu-_mE)3bd)L$GoIB_H;^z@|hKEKElR2y3Ma0-Y z^Bj%2P;G^qEsb{=H6|*|)qJ>6W)Wy?GIL@M_w}jxtz9Hk@FB#+G;DR6b{By7b`8$Z2NbEeZ!dp)t%#O#WXOv4k-S8iWT=2kMex(6TrOvxFw zzH#GB&r9vKv_%sW*-06k`_QWw`(rj^6fS%f$2RtfvF)vQoP8mxtJz#yMt2mURWXTD zHWy8wb(ul?qpiQ@$wwsBco_}Qv~?9|H74q08Vy=syxyZvwkxlK4!xs~ z*U!0>dz05T~=geP8PR+`-0pbac+Orjh&{ z5oA0zE#y|)?d|BCZ#=$i?N&cdc0_(Lp7@#P*0}2Z!fW1m@^H?rnM{6xrZ*u{X@rp< zPNEP2!X`hMZIB;%D2U)YCR3;Kk)JN3UWVJ4OrM=cevzlVj1DrHIWO$~RSV@5pKmgI z$;Q3Yl;VW>VlsCv-@W@e>Q&mj$-L~md#^X;6_(y~;g+yRUj)iISJ-q>!^WdOo#I?@ z$8_mIzQWAT za%-43UH6>#oFr4+TIkI-{Dr-Kob*Aq37c((*?3L!P?7C-%(mk4y=E`_xOWMo_)_P+ z=H;pGcsGTg!Y92Kwbu9hQn$B@uXr!r>F^-rOziNTl;>1JzvjX7(;Bo>l@+}vqwsh5 znGLZYR-UnX@R&aVG);a`u-)(^`t#DRE!^3RXznA@x6qs|P})fXkn!`pv_s95+qW`b zGdU3n2M>g{_|YJMY%_9h1mIr_AogH1PmAB_v;wv^5Cn$iiEg{7W(M@L=0D=omljoZ_&_O2wK%RDxrrxi&54s=+;3Bo$90Rh$(1K_nOK?;7 zN6_ulpo>a=fEM&4xq_Zsx7Z+PZYe(rZot7P`n;{m5zPl65rAy}Y$+vjl-dI5LJJUr z0Jchy3iPiZdut_#2T9Mi0TdWh^<8QJVu2oGz6=oHD@~wKJDL{)5DP|&4*=OO`F#6(ZD^KnC> z-#BrLG(Ep+Wo436Mp!r&qNld?YyZCbX|K-e6YTePFIxy124A-gaID9@VRTlPXMi?YN9NsCK`|T zi!?CNg^VrWSz>W4e%stVXmoslYC(&tf{8@ar1ra0kw)s~!*J zz}dLt(E(su7B&WzZ4#cAfu(u`&+bGJ5)he)M4sm5HZsuhLnA~W5+Xu+P`_|CUbWbG z=e!ZTg`NR{u&or`;-?pY&Kr}2!A$hz?0V#S0+A--Qq|in>Y65FRq>k2Ci?oCqM~8~ z0%8=(k%EF8FE96>Q5%rcn5d{A9DZEusj95^I}xJ?a+-m|<@ELSgnm63lxEjh_US2^VAu$C7DOFWXX=$ndPf{}%Ge*C@n`dQI@@L|Jp8IdscdEb3|Ne@)HGWp3 zT5Q z)&qa)JF9=EW`qiju!NzfkJov%8*rP`?Z>?X+)rN&wb0!7vvW;2?j6|KUtib@c=h+r z^+JE~y)~XAgU#i?cdidfN!4zwivR3f)8^IiA;}yC|BT(RyP7*Qs@ncDcC#gv{9^6( z_kVV-C1K|f9C-_W?_9qtB^ZTC&HdTAwshlD4kAXW{MotYGK`+QU+_CMGaIiq!T^cX zJMJAYab?6Nl)3-u9T0LgPkB9?{JVDmAsYB0&H3B@2f7;pIO{a8-Q)UB^@ld;vpKr(t@zTW&tymH+x;H9!PBR?b`&baR^KYj)9ABYDlAAj=!I<)m41)ih(1pF z@HO;w(ezA_ec3$TAIw~R;?hb*f1fDN+v{1OJ(XSJ8mz@-0>`}r9o8$JgB<}yies*w z&%u-#rF+#giS~|`-$Rk&8ok-mQF0rfnagF?v)`>XlIAWY*_n^~4?ne4*M&7OYg~whOJ(X^@>-j*E}75_G#W&tx{&UJmE|e|4@3PpYB4$ z#y11ERhORoN!PE_Cl?;Rzh%_fxijogQ~H8nr8SOjwx}J~8R5I)us7lLhDesCNA0b_hS7>i51ugFsC~@Ave`?PWP#lvac31S2g$Kyvr+F&-O2~P3|7;$ zxD!gKIxo5zqLapODtWF=#Aq{=F?p)5DEO1O>-{j<>FhIK7;Z}}X@*;APP27mu1OVb zM!>Dk_lz-ofmiB8Ud_qj*(2SQi`9(sV#%c?!z7iMwxWT8x$P_=?W*7I#hkOuJuh6V zpysF<8{d_?C&qYH({3xSZ+hmV9Ak&Bz`c0z`8O9I)ynEgYbKP0KV3GtD`C*Fm6((B zrpY0s(@a-8X@Ba?m7oxq`IH8xO*3yi-2IA`=+ETGmUDG!jNNu{t(5ufyz4cE*Bnwb zQpZ^4+ZznU5urcRSbx23S4fZRoJRVvMZWC(GjXK8M#grR@cWg!)XQE=KQlj0%~u^U z;{84s-C$>k8J1X3N_p0UWoyi{6Qa9?f4bqz8d0EH|24@c?IYjO(p|6x@_vvLB1h!H za8S>=sOT-LT+ZhUC(dKOrHts^q-`wJc2iGHJ5J5;MBMXNAIOGV7pQ6#=`#8cyn*i& zzIrBl+&fUEcAT17(km+(Ec3X2(S%%N@C6=M5qsP_5MtQhF;tDRDs_w~Hn{})UOTc= z#$0&GY_H={SAuh1<#Mq(eQ{~C<7#ezR*A*E?C+o8L&Xu^C051I;jczRg$a!%)?q2b z-5!bg>Eseyd+11CigflH`BFP-^2lJ_PhOzw}kp>`U}QQb+CP51T~i_`+$V_%i_mih zQ;<<)(3PgQk>_Qm!`Db(gu1Rq2YGezzQDArsbY^)GbpJ0C#}dWN}|}TXlH1Leotjy zMaiuAqtH$>@Vo35u{p`ZkS=TOpQ-qgIqB38YPVzLyCkC6Jly8j6Vh`nexqbwfiI*N z1+Iz$TwYL~55@;-ONFzQE~sV(_eDlJ2k~ECRJRQNme{lHFHyRvJ-z+)`fgQ$8{^Xb zRCvN0h4)2aV*MYL-3KdNor7^o+(SujAga^nyRbs#;rd0JiInesmAf0T6>vle05f#rj9vo z&81%U$||a+VUc~^ef041PE$?OVC=g0q3k6xrKY8jeZ%+c(M38%Tx&w?#%ozQ;gdeN zwrA{{A;w1+IGS;vAI5G*cs2;~P;u=y*|%a+z0QkMF}}>iACZam4YTY8U3S{qKS{Y> zvsZor*w3p!Qx1>hZrHf@JQ4qyd3IdxCLg@d9reF#=i1|q^FWT-Mfq8`PX|NAOA<&mZAyzW?b)Q@ikkgjeC` zL2M%Q3>mDx4B@v9gz}rH4;9dnD@p#eECA})PcJw))6Dnib*Kk!u?gph=6lQ0KBUD= zj@e}&s=N&cWzVPoi_fF0AR09^?-vvZ;?0D6$zs64NJ5`E*X2U{r4MOvfp#_-GB3x(* zA+(GXS^){GgoRZZgjFNMaG0<fV}z8@>W6(=bZCuJBX?H&iCCda{R zEpSpWV~ilhZnC)4GQLo2i+J{d6K%#uQa1 zW5zIJ&OPJ5O3h?$8)ojhXOfaL4{9@yhBGPqnE>d&rDjsFOm$e65iIxs%LdJ2hi9EO z%KDGg%t#jRK^8wWTL7LdXp}AFku8#vE&8w23^Yd)o+D+HBkhp`OUZ%P<;acvlbV6& zsu<;}dgQ95dh)F3-sVhtyDa<%1#6pX*;YGPdMR~tdGevbpB_l;;2SpXo z;!1dNl~HlEM=>s?xbFX)`p*Atdj~pQ7Nh^^9jLDhIjpOctuHxSU*%a}ZeNe9uP-XD zFEOTRDF!d<&@5uXn>sX78{kUjhDBn1u?9_hF}R}`EI7?SGvJcW$HMwX zRsc;!=f_E7AZK*rernwk7Q_Gm^rnI(bUZ+5E z1~7NkzxV8(v~L?bYGW^HYU`?xJNiuI?g=^jUu;sl0lGj)njo6sAGQ8Aj|%2rRf*LS=v}zUUV`sSlu~{M0<^njM`}{)eP?m2?%})b-;9N$)?O?#D*(e7UqPU z?&#>6nHuXTitmbXR?l8A)788qCFqO7Vp*HoeaSC4L60r`x#O^}K*;{OW$@!C=^ z-~CBm$I;Zt0Ln~7T|us7V7qVOfUtZZCCt~;(=`z5}uCp$|S$^^>G4VRV@5Eaxf+V*H#VFt5&8ydJKF0+4l zB&ndXyL-e7<&zc{LZJ{|-qTM=+MY!^?U9FUAs76Pg;x?r_RO$U5@Ft4DRfPga# zy9zvwB(5Mhw}F+C5|fsMiHN~y!7T7L!ZrynA|wTw!FgCm2h_EDK+zyaJjeq-hsSjA zq634|I?M(Z%=B2SXDZDgx_YN^Rq-rNI0giME85GVLvE}pUO@M>t1^sNkio-hz#(Id zfl1IqnGH9yA>je5*lx+j3KFpV+Y4Qi(lB-;!D6YQVgOrWWyOLWUNLjdnq(~Z(80xAfE+v)c7_TcJRyl%~kZAW%4(}i;!AlkxkVIa% zm`N4Jq1%-;cR#w&oIgLrfRY0y?lE>H7^gyo1 z$GISn83BP`uaN^e%}^-Y0=&mfpubP>x+Eo~n3z~3CFMlL#dvuIMMaNK`IwkaA0P2~ z{CdH_fB%?Hyz9%`^LJ1Rq=$I5|KylXND~EnHMJen8+1BV$)AZw{hv*0(f*tVF8eK4 z|Lt;{%M)C=d2>-te&pkSt?U@5?2~4h^UKP{>-O8#y*q2le{WKQp>AvA_3neKJbzzq zdv{rLPr|G*_V1OQ*!atj^^aGLmq%#M%gp7aZ+ zA75^ZU7hDSt_Q^$fq0LP>5LN0k5_iGv{O4_6p8=lz zI-iMVpRvIPtjXAB1$VgHW{2n1+U7*N?%U?Z>&iTPgOPTBmY2p}`z#;3MtW9|`weDS zSWt$vD=G=a*%engP4Yj@{?DnQUpt+6AHS)y@ikXMDse zHO@sjIH_OAERno>v3#ZS_T^@=S1MO~9j@KFK3Vefrp)@vJ0*E)!z;Y(dWm&^CRd``N4w1`Sa3|pTGcO3zice^$_HhaGq zbL!P_8(*J@aI5oJr{iyt zwws^nL%p_q#CsdE&OWGF|EVo|uQ7e-ak=gG__K1C-HCEW6e-f_${c!zDu+6-D(h{^ zovYt#>Rs!NdP?3khElipuQmF7A#03K@n@8hew3qAp!}eSycRkpyo4hNOY>%^g%Mie z$Ei0AyvC4w(g}Zu_Xr!QETViirXnD(m7l35ua(22^tCw4Sr$vRYOZe^4$=)-BTfY$ zt2Zlx5Qpd3sPjT?=SE6{RlClz$FnoIwO3;|ovh_@=Drnt?s@w*0_%C6`;PDznUu0fR|gJuT9DsM(qz1BM zUu79Q)sYqORQg&*L`TaBhZZU=aw_ftTRZwB@kg(ZMF;IwHGm?MosRk^C4Oyl+gsojZ6W>i>)RGy26 zu;xo95s!>l`Es*yCmmX7GMuj!pan!()BFaMea|y!aX_!-i$)i^N)?$^7U>s;4#J)% z6q}az(*zF(oTUYTo{T?WYs>P3(DIksanRF?@Plz{Ul}#c{Y>|q?+dT&XrI8e-llrw zhfVocxcc2;I|?sQ7b7~iKqPSbi-SiZ9diQ3jy4fa_-EY7wR+uU$C%vFarVNRCUVR}e_7)S_8WKK$UDX~F`3L} z1lJb0I7Y^vHC_CFzp~>KM00?@!>+sGTLbz)d#XZ-o!x=B2|4!xq5xu8_yAyefNPy9 zEN10I1H2`$AL&I}7$wnaY*F*HCq>>WuvLK0e4M9cR+Bj4z{1C%cJ9L-ann;$CyJHX zP+moPE2b~bmwDOptD381{NRHb;d@;251S+t6G~>+t!g`e>`P)AyJoN6$?xEm{^^1b ze{$XO4z zs_Lbvl0WSkrEi};&?|~Zo1bU^^fxm4u`wY4-X?%gbXfX=XCG}?u3=BW7Z53rPNv=w zhMbT@wkX<}1K16)-Bte^uk8GfY*Hun{4YDEJNTAL*)F)(xb&#^V5pw5QxVm;Vsr0s zWR$Xt>up?f>ph$}r0lh@Hf;pmJDU2t9yF=8kB@5F&c8=qGNv97dYg7@ddX{^ z)I%a`GnMq^9%U<)dbDt_`QUpmWw)M6-iT^Gn!iW=T@TvZOxf$DQVyw900a$!p=k}! zCy;0c44MgtW+9-#Bs3eummTJN+Q63+=?lU5LUF#_1Ycf~@1J^5K?6S_q@M`JPZZ}T zM(`6S`AI3;80v}c)Ro#m7jG65HceX63sxjMRbZI zux>?zV@Sc#7_c~f2$>&njtz7h09Yi3WWfMTL;#Hh;4duTFMiM#5iEKKOd+yvNgS`A zlJTr{A|QDpfWpR#BLxfX1<&AFf8lOAA*71{>|hA_DiZRkJtPJh4!{D)8?0N{FrlPS zkOT+-2&q#8Q}L`&JWyN-@D~7}1EBk=MtjN?03fnf!`Ln$08CiGWqwd0B$6Hr)WFk- zDMirS1do!UVis71^1~L101*DyUlB^P87zQjO?H(3Ok8a~ILRikB+69$B5mCh%*S! zSctn@7fr|HJ7!4V$C|b_)=ek}rWDfm@89k6W>UI#XJ&p7 z_YTx6SIku9Ze}lhoFuI;tknA3iYEQ&$ctB%6!b--o>i@EP0TpxseqpKsbcYE9b>rx z&f#ry6@)!d@I12p=vB?K$hmVSm84&^mg!_F9ZUfEY`BmT39>U2cbTr z$_D!5UbThVa;I%)PaG-4;^!s?esQT}>`G*HmwsMXCCUVbT>&|Fz(oaz7LHKO3tCy5 zoKWsal$SDQ#kpujH*p5!w4kjZ1+r@hZad2ESjih8r65cM&Yc4}b}$7FC`gNeBDX<4 z18|t!#L_m%acKW=pOgLcFZle08I*$+kYfYLZ-Q5Vmlw)SIXIFO7b9S~t*up%!J0xM zV&Uy=zo<+btcJ9X*VYmHmTg{P2H`};LuVS0%F)mcxnB_2I)?uism5frAtC}3k&w#p zGSHS#n}|e!(PJmj#I|?@n2Am7nBvS?PP6<1zk}@!Bor+n#{UZ=oqM{NoJmM4g1$7j zRfpU!8gvatib(LQNwCneKwKRRa-HRdh8nUl2zuv%#dRQ`p7w1Rbn6UYUAe&-5x2WVM*u(N@Jv}T1vJkp7K48N^n zH;`*?z#=K;l@V`L5YNjimC}PBS?ID;W&>N{e}Ocwn3#}|<}Z*QA>oZW8sHKtFln8k z&t2LA-24av8!aR|I!y%`ogJ+vAtD8KCh}{moj?+-T@3`WzerL=2oCdV!HA0R!{juT z3oznHInlfYQ6aHEL#$x%>0iY7iv$0JJmAv5cyi?z94h<*OOKUfbo3Yip~ilJB@}u* zPrR#tU`@cs$&L*r`hW?(I_!!EgF=V41ZF_SqEU4UU`0uF48vfn0 z!AckVzZo(z?8f>?wf~=}hh@U+e%`r5T;*&h=GtLIxNGIypQuOtJF~Xj-xCuqD*Yt6 z`s1j_^R9}glfN0VvUZR1JL-}B;XdE*iHX>+7Zs1A9xlFp<@S?3<8Hfa#|(Lf?0p>d zpijDYJTdWhd9pL}-sH2R1JcjsOn0B-sE75y<70;8SEe~;Na}@lqCZ>Hym`QBeaJ)r zr***(XNcp%kD!k(3{$~^Jwg^CB6*OJ5Yg&|Y)i2wk?C-sPioT2uJ>0*A=%bsWR5iS#j`C;yBi#8$Nl#2yHzF<4s*ROetMEpa2E^ji5mR=Q>EiJt)ZK8@Uzj)hYxBUG5L{YJQ z?b?#PT_Z(Q%=QD=e&y*W-eL#Kuj0!k9=D-|qwfab-yPl)zPbEj$R$YWlUA2YWp0z| zoNKs+k?QAlEBfyp>o=5l92>Tw*IzV}PPn{iIud&5XfwZiNy73F>`ZQQ~gSmn`|Je#(_d@h4u(CMg$zUz#CRIMu7vI#sbUOF1Dx7qw)4eC}IH>Oy<}x(w*zNM( z%!lkiu(+b(I{YOgVzNJwwv%Mr*^na=2K3R3jA0p&wd2H z2t`gMiT99lBNZvOGqG3H-DiW$BKNT=FDN$i8S9K53vQ9x2Wfek6zip;@~Z;P$Z=5J%!Hc%qx}$OFy5X4lg&eDt2x4D!wA`j)wbCWY&8Xdnt#Ly&w^# ztiLMIw`KW3F~1m6ywn%$45d8}dC#aDZO7R_9F#1$S^BcV-}I25;e$}?Uy-E&LQ-d$ z9$>0DDx;r^d;J)-5V=*`R}tt^e-6Bv_mO9dr=xVo5PlYg`N(Y?>`SW<{raWOO%N@i^`83(G?TKOf3jVPj$vcqjpY05ca@Y+ zKsTajxLdgC(Jkub>ZzQ9KZ?yG=nbD+`ti~d^MMAJjKAEE%AC4Y_CC4r!Dh;Lv6Y1K zDy}b&fy>YjMhO+AS4(8rj0qnk^{99Xb@BPb`)8p-nm;N^2E!RO*?4wJ`55^EASR~>!BxPGvoxi&4a z_VRL^$+&op`j=Nu3(VXD2c~#4g$G*(Xuhl|YAV?f0J|j6nZ)srCOdn{a{b4=QJ@_LZMaPd00f_QK@H5>vSA=)m_hx3e z$?%iE88&y7^+IqC_dGv%9s$0Ordu@!F0j!J=F_edS@+L8?Xy9hgs}<&Sec2y+Z8lt zBmfiym{Z4l7Vk5qgn|)Sxg`LsEkIZW%_$ukS#!Yc7MdwMm>&kbV-A>k1YXAi&!Pb= zSU+wwikk?$Pyx_JqZWc_7)dl#e!7cjz|41FRsan>8X%4UZ=g{dEkM}{;4C_Tf}q=% z0A0ibu0^woDxubtKtCmb5CknN5xsDORg_2z)d853!21q(Y~Wq$ta&q4L%1{ds>5zu)hV@9&@A<@d+;a(Q0%&;Hx~cs{SY z@BX-v!C__e5R6<2gU0-Hngq}lAf@2M2_pV00qsoz@rBUvYy8PRgcJ|-05V1~pgIq^ z4n~VfC%@7VvP85C3HoA?W=(?pXeenh{^=;>NJhwV|L)yS(N27(0V7nDfJ6^)`sg?J+(dbI#are%-rz-#gmE@>c9gz)48G6c>P0sSim z{~bnCg*2*C!f9(rh7WcH10)e@f_h3xaC!@jcM?J0czA1CGJee$=sOKDMM&0z@k1i~ zmyT2F&8PKXq_qgYfPq2`6W_hg+k7^Gs(R)FhUN1mVXM;rWfb}3FC%+ylrORHKEt!kEEpJ)B`^Jr_t{r}r&rm5Gjk-TQF!F1Sz3ttipmk4Mq(8-9ktlTCyS-^6biu@(mkoYp&GP-ne$CC{FlR@>ax8qt&eNF;pW>Hnr&Kk<@OzH8hmPGp6C> zaRA&ue=% zToUKy(bCD!r%9%TX*F;6jknDIkwg@6ogy>KuT&YTVR0nW$Yd|7y^o%$q4gSa zNot{~X{V-#qDyBBKCCbDKq0@pD&lToW9kaEPTNka-a>x8Rm%Bk{0JW}cCQpuR6Z*TxHayvSy59nvOAxKL#aqb3Tv*k zTUn7uUX2@{Z$Izq10L=D8zPM8{yU{S+Px&k4OV}vh5wwqIc&AzZ{M)Cwq{9{OYHoI zpu@Gb^-G5Q-zpVuKG3n{|9N9TI^uxxzt7qH7bCYlmHp3AWLN#=wu_tpb7Nrp)3+YE zA6shvVPs>?&cXmroZWwH4ESz(6MpsWzs}iQr~9sU{O+vAKN|!47ys0q{MRV5!>8Nt zA4Z05rmPqL!^n|0JH?}aONHnC;~K_Z^Y?!YTlLSzfO*f;zl?l;`-F_vW@e;#s595Z zjmi8wihO64{g;uiB9-IsKD~20rtHPNf6m!FD4866QGJh*__tIj*O={nFL7>ec53We z)?Y?Gn8Ao()O&pz3#(r^z`|LL(t>2|4F{9E5AIM+Q3;axC96e`YVTT+XgHMSmqPiw zF>r8ShG`?VH^c0qVc90q)8LP%oOU*8EHRR??bH$@hg~-mSq-12q@oVwcv&?c$fe@v z4&?bvS}!rOi*YbNprYwu0WCvvu<$^Tb<6m`uXX&N5baI|^!YuwRW;NiY~ZXVJ7r_P^>E)BUB82sia zW{HsrPdCM!kNyyN=zUzr;-i=kNB+n$irCQZputp5I%6o%>?tEZ%VGDy;T$*j*iW1F zGh;gnj%6MAeBSeN?C7$j&9|~EE*$+ddc~nTZcP3jKK{XtXIbIj8joehf7hIN8sB+$ zadU*Y?SdEchp|>R^KsW|==jvrXR-;?R^HwTPhahMc6@eVu{+_X(+Mc?`A~Lteu9+O(%Z)f5<-ZdVT_mUi_o34j_XY5%Q!XQnti5@>PPH=6qH} zJP|df-zq(Hm96wvUCLtgrd$MxuK9~N=w#S-|1>{2!$upYUfH(XsW!!|WQFYh;AYhx zG37_+MSM)*edA$W%^$b+URh*N+8Gi;np5WXWwDHQqW)IpA`~S%B>n>Hg z+4;aM?#D@*Y?(?2<>8v5ADO{kWooZGA6nh|af+U~^n69>pgsARHAQ19jA0G*-Y%1l zd#kJU!iVLwZ&1_Hy_GoT(}|-FYA#Y(I?AdBF^U3>pG_R1k-NU<+%nH&5x+j zhx2%r2aEU79+{MHJ##oh0NC&J@bi_%;Hw0(yAOM=Il@Cb^&MOlFMUY~+kWQ0o_?+| zk+9V`*9%QZBVACfKw#T(E#*N4+{>Ft%^$UXbq1}wJiX~qmV#&guMW#+J1=eVM`Vv@ z=GYL)k8K_*cr1qjRP>|8Ecf@v&(3upa5y~aZTRK-{|`!qXI4#dIZCo3ILTO$ElU@G zige%SZ?_<%f?0^!5V-lq+N)9MCumn5lt5u&0MQs|34lh5R{RU$WCG5!U%!1ng2)@+ zuYFq;V+c#jHnD(d1iKqYmRdyv1J|n;HR42C^90yor->S7Q6fNrt*ee~v4FI&2O4k7 z)zUehZ->-=Hg#^Q^`5W>`v$f(=WKz&qU!7JXByn7hog99#ylYq_4ny@Rb~P#D!u@xWfqod7>zWU#|#jdor6 zCKfn+5neRzGiC(9(yqG(`if`>_zry+wt6SQ6sRkD$ypL*KRy`dEegq)#@j>xhmrq> zk^f(fB0ooJNj|taj6TnXnnXw~07Vr;(9JH zpuM?(ClOpvP3A!` z8S)T=@+|;5ni1^HhfTSN^+L#-oa`P9Nywly4=LfF;56bVgz2hea2kf38R=&wKt48A zH#m4gjGv_;RK?(e5dZrpLI*(Ei4fXC`~(4gy)f8J2Wix2F%o)#muX2qwJ8|-kai+l3N=9hvGim& z>%)qL$@3CUjy~HPKrLDyCet7pKW>K7|CkFR5hT<&$jLuKt2$mE$M3ap_PKw*&BiP6 zA^d3O=T9*DO#>_BHYYUw;kQGlZ)g+s@(T)%Y>f-wxort+Y3UieJiL6|-8)hrTU*e3=)$@79f)IR712*@s?#m1MpCb#(8p zfPF!6wCx9ZU6~=f3ZKsfdV7*>9SNCBlCrwO3`#k)^T3wP57LkNCzaf|(NKB3Ix&%H zw9e7YY&}1^fqq_)x|jPRCoI^P>Sph6kakqm^Eo0LMSx3)Z?`Udn?&8ut zJw4XiY~JRxZL9b0%IJfdX12%Z;jSB9mJIvqbd;LeIxiQOr>DaVR$Ip18Xw4s@^taq z?HAZIFs*N7>2AAgVBk&f&<~xg;e;SRW0LI&|7<+gqiX`otB^>(*H5>!pQ-)h0&j>)X8=c)NsIoi(;kyV?y` zn`)`8c$Jf^Z*0m-bip#FJqVUWD+1xba4=_X-ap{LsIzFN+w|WlLmOcMe=i-rBhZ_=hLg|xh6TGQE}72KlyIw2 z>{Xxly`qmN>L%*@OlC1OYx8*dw8EN_NF}N!kr`c|*Ha!GY~|IIO;^0U#;oUedk0r6X2FphF^~D{S9OimG?9=SB4GXi? zS!4M$hxs%oQge-^zOk*2+0x~rV`i!Ow=!?4Y5cdNpsBy~mP=1gq|V=0rjD_#rm>~Y z(xq>?#CFZU>G}W7aKe74SYlb)66g*nu3EVz$ES2nM$YNg4J}Oft@@jCtsPuFQckEB-&Ad*2;fEC1*}SHPD*7ford`wP0qPi+_t{}oQSarMv==vpN2 z2k!l6dj7uDy1$_7>n!_sdS2Ii@!saUEps0S|DB#kbzHdMy~vD~{6~6z-`vdH3)taE z%PRql_Rkj`MBZwo(SFVu{6~6T3gNdW>AIbYh`DUv66o~ugZD+K^?be$ZUTq3dM5=6i}|LI=eUulxQQK05-9l31GquQtw#zsEUVzqZeK76Dho;*LbqI3o7yHkuVh6DlF;xw+gR< z7u!0_7RKuymTCWN=e2qF7cfQs|J;7}+3w3_sh1t75-Cg?A zN3WX|lpi6E{&;=ML-<>InMj!0?EGtPW|SJB#p= zYzH9!29~J3b&qplDew@5j)wN`sgoHGacjl-i`goJ@~>)x8V-H?df@1nUDoGEl>8Te}Wj%9!lKe+J82Gg5;orI7$DS?7iYk}E zW||C@Ht>pv=KC5WF!dn?s4hd^i{|UG58e(9N+nlJ$CBc4Q#scgxkSy4uuuQni^@@H z4}Q8&gd)LwjG9$tY6HSgaoet(%#B97jtu%|b<~Xoyz@Smpz7Xf=y3Q}Ua< zmOvM$OTGGJvl&4%M|c3Sz>GBNecQ;d}>MQJ)TDAP? zH_SpP=KO%hD_0o=2q%9|7g#&FZE5vpuWLvk$+*+X^@wuuyK!yXDGEaO} zJr$gUh=ltxPO5)Fx82FegD^)5Sxoed>8MmhIY3WXP45yEcp9fyIHwM*m1evByg(jrv#4sbKEWANvsc zz1>=Y@h8=#mwPvlirkuXd;}dI@d19{n5Z>bK>+T@wV$~(k&0a5hvjn;mGf%>w9#0qvTLN8wequ17Ug31c zN&S{knb(Cjqox>|-g?ei0^RaeIWG5yLH}Us?N@kcPw)8`oIiC{Zl~U_u_SBGQ~nEd zyQA#iKZpE2>uQZtX09IB_y=@XA98Howr1`7T%<8aa<-qnn9Zyi=o=Ss>K0q`{|&lp zo4y{6FRo6YA^9Dfj_!m6$RI{k?XllkQ3VU{KDk=ik7$P;`sqCIIB~6gH;uFH*gv4N zy}L=wuD%W>7$(`gZ~ZUOy%(=wlF<^b#Pj(Fl(Uo z{nr?QVDLBH?b@~7AsB7^PjT%e~i-`Zm~R?Spjrosrn5)6aW zIwnJ(FcXMm*QYJ0@*LtnD8txj>}}DmQ{yo;^U`yKyNlJ?SHH%ZI=-%pwzAKMvjG*_ z%c)Kd-dM;Y50_z<2ea+Pt+Ct*q?Sa8DO(4lns#6MiT^G}fH3SLM!1Nh90lN_7@ z5i$XX*0>%cDTg)%Va7|PZsvzf5Nws}7!#EtV?qd`0T7+Fn~Ja#g#E6B#$bp<#-b%D zw9)ODJ_u)c#8HfJBu2;xzy~{!jxaP%h_U5Lt?NWegiy2qRO|#?h=9)L5DAZcNP>_R zqka>Cwcy%}?PHfElHKwXqlz906n5<=5aAv~$Y zh-79&hHDx0{WXH$hk#&c%P4wYgx^mCG=OL+-boEQQiG32DyO#lWi~{@5*{4N0ky>8 z-dy$=fDGb>AL6p}{Qy$|_`U#&^8>yrht2U5jhar#(!=NI=+Mt;#v)k6fx=@#mmoPW z#;>O*tXIi;S`iXWjS;@c7EXm<)5oBI3^ySv8aQ5=Ylsx1zLOvuT5Q%&U|filqMe)< zqDyX`kfI_Gq~q&g=pZdqXMN7{eV6p5RCby0~S zA>?*eLUL8$4l!yiG1pO;HKCHV;D(AzV}pEpOGQYNk~DyYU#KL(*4!4IBc+TCA{Tj6 z3d#P-t*!`DynJGwhEYw2mWxlbV?wpvbLgrC)crZ2FzgTo^(g=E&u+%#jP->`Pd;kB z2+{Kpt0l=>{{?SzHtF(g?hZOz1_sxY@;0hwxurwyl^jPBfaJk)>4i^HAquIe%zYJJ z998=YMHFPn)1@9ngA{s(6@Z>25N!-1Z4g5v@#E*M%cVE&wCUDrP{)C3F%XMI|vpmvC|3WLu^aPkZ~kvFaK zHuWdfC}mlHT)n81aWzQlI~N%thIm-ehgz&mGvyf~ycnTUIOJ|&@nxkH`OEq1xJO9^ z(0xXUqW{Hp5wJIpvzC;HuY#U)K&0q=k5UXsM!5)(r4Vv4pD-DD{?0iP?OL&6+pdbXBI zw)2&gAI&EW{3?@Gvg6cZ9O)+)2nh;{o#2=dz2XXNkPfkdW7qRTqp8OZ8O5&?o;)7{ z^gJvs-f{Xz=ZSSBC=jj)yLF{zgEpoRVvF!-TH15pFdq_dm@d`hif(=wpWlZ+<8j&Z zb<+FSNm6mi;>-9@5>WFK|DqF%7GTdRpO|Z+%YF{K><_F5;D(XP{P~c&k%TK!992&A zI6r0ES?m+n7*;ID@Ni61#g(fYu1(KtUc*(puZzc0LOb=bJ&jR;m_%of7|MFcn;iOs z2=q7c^#L|o5SDkPFsw4=(@vB(9JQ#L-zVe~r4(K)bEJ^>M?4SLHE%ka|Z$$nD1Jk%qksjr4f6 z{nZW6`=A~4n&*_zu-i8S#u~#HZo=_Oyw6t;*g(@#p=%eeb_QJ@qw$r;!hHMdSvJji zV;V`f8=t1;UQ;@eAyYK0bfPmgH*r^U`L0`!!kY_CqD4hb;^?Rk^QezbjjSCE6F_-F#sh*!9c4^sNWbM`#B6NX`2d`dS7r) zQ>JQ;TtaAR_sUc`NQ+y@2knKBHmS{S6u(M@B#^R)Frf=1mip`-mtQqDMJ#vz0v4WaB;T-Sl$E&?C7F{P|#@C~Ofy>=Ei1s^$eL{*UF;C#n`oXUNes@J1E3xioi8=NSOdKMBoPM<#7?Xcl_M^ zENVf}N)Sh}D**=K$OI2?=Z2`SdwI(jZ7&2RR1`o$Ct?z%X{bGz+Y?ksTfp|_;}UvRcev|s_`B_f7fHg4UdK& zv=>9)#zKNCA-zR@{{$R0&I5c!rSoKDyeJ_t3{m&1|KgD-fQEiz1Nl=SBVnXBkD*3D z?ifdE^YJuUz@Ls*g)xWVhz)d5kA(h0d^>kCQjv?__g2syIH+VskfTZ+5`hd^)C>u! zM3Tx_cT_?~lSN1;ICPvFiR0qMzff^pV5%@wNhC#pUw-GI`wd|{|-|T0~Vh{;E34f zSJ6}4kxb-Oa zK^u96!$DHoz>Bk-m>UJ5Qvhm%_{4LSbC$R9<9xcz=NlUd_mv1=XD>sG%@7MfeZt>g z5Fywlp^{kiegLIJMFr9EgIIWi|K^_Tqv=1Bn=)@ZEWQDK>>KVcAjJVFrp;~AhpA4J zDZT1mPnp|i<8zCu8*L}1JoeloFJ5)CZs3iDJ#U_}zCG=G?DnQ(m*d=SX5Ak4+ceV= zKeNxfnHZkm5jPurVK(I6Y}kj{ql>fjdtoNt*q0SwCk3Abr|Ii$W|?~q9ej2ZzSdwj zdMwQG$RtevuW-UWNh1Geg2UVaEBbzt)Qf`u7EaKbFLhYD3JXrmojrkg-85hGVZL^8 zo)0Y$$#eD3g7S}H$}cS3y0_5sVc`X5?ht*x@EP_HZ~pp;U!50zRUbn(eE79bO1|LO z<#C$S6!&QS$;NSR!>-#=GmAALLtSS@T7QNd{tWN=GqUGT_r$NS*$0HrI>aM2O2Xf} zs>5O`8v_h$6AD5;-&-s>oc;?UApZ#`JaqVfm!4l7exz>U`r)5&!mmN8&dof>l<$`J zkEW(vbkFrK4A$#$d|mtH>+-OG|CXNLn2ooI>26^v)iXvbCo*ho ze!u?|zj$i3))|v6wcY%op};Lne^XKM>xoD9#nw}w;&YxM(aK}&=LZFV)^%VVk#^#=y&4Hy1|$J{9?&XT*AC!1E!PK`vVwPCc(pcUzLS|+~q&zX@qg^p=)lMx+gxnLeKB~FpQ>4HIo{~-+(z}iC^ zZ7HUmlP*mWVQe#npEYDk#m~{oN*8w~3Y#e?Z`dQQlfu zijG5?mpukA8AlW4TwmVj$WnQGar#nyPDnHr+lr}?vOa*;ZzQ&I6y(ckX_1?Q_q8I5 zs%DcF3R`IHf&Z1BU$^Gld6f*xjSFT9JVffE-Vg5JxwfqYQfgd)p;KzSKf^dVF7MEfo z0Z`t9Fzusu#HPcbTq1oS$!IIX?L$-vr32%!?6T$PENNd{?ynp+An%Nsd* z2EF@bC&E?G)7K&LCzO^MrQ@Eh7%A7XI?#dE5%{&^+`V$5-GoXK`j^B_W?EP3OXo8M zd0GlHfT*#iiH%v2t{6SMU+N3F$L7|{s~JZKkw`;$)PJ4xW`DCrsgN=rcX99eo( zA!vx7|xF25~U|d9y9aiNx!xm zNS%G`b~$K~Uq2Q`5h6m@l2l@Dt*k8Vyqp%OQ65W@es%gwsyETbgWDqLC z{0Mhq5KL(({!mZ%lkHkmPj0NrTfA_fodNmNpYMcy>8A;$%&U@SOWkr zc48Xjg&?l!qsG?m1K)#UK;7=m#EUq@ZiC#qNTCQ7U~*7ClaE#nhLg35*x+V<%A%r@ z0Ow9{R@lsiK|tGZgo46n{=3lJG%5}kBR`zcWR?rS5l6@9eEfVPBN;@X($GOWPKYu|82c4I9v?(s!f zvtB?-s1I_J2$XGZ3Gf-;$~}A6yD4Y#;Htt2-1IF_HfYv<>OGHEKptGFQLj$H zt4|#^`n;yQOh4-KrYEA|Q?1CLPL2(blKOj7&6U95Q%4@&cA#I6vma4(Nn4n#eLwQq zZj2{T>`ohtMYX+@Fu>&*G|tKi7b|nhHj@r`AK7T6b1V&2y{;0Prq?|`DLq53;Dc0) zhcA$RPCIM^&#t=Q|4%r96Rc+a=|92==QO8&?Gi1f{Q$Cb*V9j6*1wZEWbMcfKK4&I z;oh0UQpdwH4>1kGUo|TxEr~xH|8D4RoJ`-=>UD?J@1)*~jU6FMR66V?uAWF3k8htIAH^*1 zL#QV#*Y5i*@wLxvSrH8G)r8NJm~0*F6k%ZYe8KduQ*nxVxBuve*z9*uxd>Shl9^4{ znS5jd!9i_*hIygfK$GQTUA!)q1t%dKmw-}+XVMy~cwn>+z6@J#fJLeJaa{cHQ%xWf zW|E)azwp+BbK&o2Y zh+?qS-e6)VsF+To`y^|yv%mme`}??pAUz|Y$>Po~j(!b3VZAyeM%cw+3}iDB1=&$e z>{k-fS8k)qmyK$EFw>ZtMNuLDg?ch*n+A4tfQ*!yB-(B^l{d;YEAeXv=dxf zEV7raK-#7ym5|H+kmaYg+-8!JjHTBYDB6DF-Wg$J#1ihkcOu3J^rqr%)gD7Z`znlw zvp)6Zk5JnCn?Q3h3q=R*D4e_I&TGBgqPp#0SZKYZo%%4!5jUrsP&t!+7#n`Jst_QO zE9x$@KYd&k)8_(JfkZ(EGxpSYn%;C1`+_{%M9A8O$`}!xT3lq{q}n;`mh3kIIcycj zxQQKFP2x%JQhJqR=tU-yyM|3x9wv}X68#g%#d>}mdq21463-rsJE{_u9T#<(hDr%!CpkZs#+N#eEpUq=uCQyBZr{~& z#QFpxLg(!1&?1gBpG|U9T?r$IhIvNVGjS4xq^#3`Qey<<>d_iZRLXOyV-M9aq00CnZ#I9E;d`Laiyj(W0E60+y6(F1=i?34=|;)rOy06J6hTwUat#6ojX)^u}=wsuZ?Ih#oVbSWTJ8u8VSW75nCo@41wMwl{|!;@R?#-`OKIrT96cz=6NfCDy3obqKvgiS_#*OVRkNiy8h-F z(>zt!(IXC{+?lT=&@5eJ%xg)Pl^`mA6%JCAZT*zj^&w-2k_;uDajnoDT`p*3g{GID z5W-P(4#E1SF;78Td@}V1Vw9Ybj>5&cgUVhxOd(Q^uyiXlD(}XqQ30X|i7iCLjDpH( zpq3vZ?s^hr^IUP2`l53=UQL2IN5goxZ02#HaL*jG&Yo}Z3VH0q5(#O5&aMezZ3=IT zNJrq(kXAqJ0SThjs6bS0@U9nJmBte7(stG;R}$YXX2Zr*;wll@xG-lT4Z#eCrR=u* z*sXstg^(WwM|WbTt_$_nuWO?zeBVaYGdi>P$N5NM1+(e}p)9L0TxBJLBP~Ss^x?XyKC{Jl?}}Pd?G~EK!he zNJ4hH!xnFr-Ki@Tq+LfK^7dZEFg^0D5?)w;dT~y`F%D)aRr#*!!-P5JwDDj{nS5sb zsYioFi@$eXMAs)--MIdpjtIU8sEmSLC6LDpPDC?1A&vcuh3E$XhaNEN@F}Jt2zs!| z8*cmD*;&%C?!{w8o3pIFZ!tT+RW8ToMN$n`mzF13pA{8zewgc8Zq+5T;FhA(oPJIu z3pN>LD~VZJ@J5Kj8Pz@h@^o5UC~55vF^eJ|AaqJz%C>$RVoZTAW{B zy@CNK^8Hu9sYkGVIxBRt!=m#-tdMm1;L}JIr4v!xG-drtOY+{X*@Z5|{Q9y>o=n}f zP50TG)uybA=6)FLOsfGE(B);VjO`xr(K~3Aoj8h#=BgE5Jb_Lg?%wAuG*N>&IzF-Q%Y&j)HeCWqti3 zj}rnoAkU1-Zbv{Re(j1_CkqiW=OQ3}^4|Txw$2CA)@K}9@1)7|x*B~h27LA%1aQM8 zsf4@J64nKHz<3d;=<-gl8N{B$Sb4zGjIy|3R)R#hoGa%R=_IrEg84ztt6z`?z1)Nc zN+=}?Y4U@sb{p3Yp>jD=bU6v}o*os@DnZ(w<+S-BED8~JO**k7RSW~1q9VW<>MN;Wy4*CBRO<$ z%WxsykCe`ZyVJ>|`G<``gcm!KRyscegT1g_3ZS>q+(67yVw8lfFDn)l>@#m=Kj$D* z;e^qaNM~CWK(a3z%05Ur%;f3^8Z(i$GfeCcZO|KxG?p5h*+IH(w4K zQ&7gJjOt9b9tAcO%GgSkY^ne(_;7v%q6N#64^^s}1QPXwBa7Io)@6GmRg7okuC!w8 zs6b7|aCut!geTib^p00$Vg2NSF}BRq8kxXA+7VgOX)GHLV*|s{IEIQ=w<7smuSpu} zi)yRxD^9UL%a{if3K1Ftnbr*mELW>|)1kZH$M*OiN)Q9O!18dHj9v=hv0hbR`6^On zQ!*XVJdgP9!D-KwpKg^-aIExjFHs6E)j54luTy=BQPFxH+?JFLCvIUAf6zaF#RGKqJyPza6i~AXX@rwa(F}o3 z38UL1ve zS^d^|>Y{o7IrHPb^o@I_ML+I*R^K>9QC>yK$x>&l3c*<4_ii7iGw)*@gx&Wgh_-diya?k?!ZNM!cFmW_sgj;iuh=g z+stPOgB%T98I$K`<(wF_B?d5pdgk9#qD1GS&EhvWgl1W9e3&3oK%(M{E4_K zw{%~JQy)DukNs%bJ>v4rGsDaf?B9-af81Ev1pX;AU*DT<*2F$jlXYt+hQ4Ufu%j&Y zg28J5jC;;H+WI`ZlJ8%}?%(ymp#-D1&LQFA0#7Ar*#u|Uy6ID&OI5eDV25s^T6>it z=&&YBvqs(IL&cSO$AIG)Nj#^mZmw!|!V9gF(M(HMv#yx_5>)~6j-cLfM+PNF;Zmo? z8@J5GSXxG3mF`AuPq-`F;X=zVs_x z3W_)<8EdIz1;XuvW1nfEExTk^;$bH_=JkZKdU!cGP@e1kd=b;*kg#y?#2N7&-?G~m zY4{Q#P1W9P)WlC1Xdf-5yr#SI*m>tv`6)Xi?3O)uqkbn!=ohbjxSKkzb7PyzmQtJ4 z@ipUTcia%&HX&FxQLxTBPfto_uTD`{Kd?rsx5ECoUk$$4r5ZiO9%}EXJ*fm)R4^<@+uH8t zZk~!2?rXj5_@Zi6cl^(+cW2M~*Cy{CZQEFIV|+XlF=Xa8#-6JUsJcON!$ux@*r%F) z?0tyx_xGv~zUf5Wi;+Y&73z#+a8mY{x)d;M8*OA}4$!q?^9=1T>=bTvT4|*C;K=0j z4x!D$C=cy;H?|=Qt(o@9=g0<^PfyWGqPp{tdlPy`(8?l)PKMEyCY_V3Zb@`9&AY5W zW)!=xb(Ht@GDoB4A}_%{lF{pJZmUFt&UVsXh<1gEU$m6vqk3Bu>`66sT-EuOk8IGl zcd^V3i(ko2cHYR~Apq~lWl2(M<@-_g8_TKQ#gP>sS*lZ1ZkCj9xwE5#Mbpk~Fs`?b zZR7IfOT}_Uk%IGv$XB^|Iqfg^pF%SX#g|*gYF;?We<}ZnL`eb!1{c&M;v^??#^Dsm zVmf!Fy;=>~+0MQlNM4?>+3`@eTi|KusxPB^QG^}CFAmD9jV^O0j*sUGs;^(^$iip~ z(>cp_h(4YH?fsU4_TQ;{5pt&+8-xs8xy8N!%PyPMcV-6SSKpocdVBS~-ysjr+FJ^N zWHh0k_AuKKfBBipv8P-o%^84|E#oT`I^paMMNc=}ScSSQuj$2Q=Uenz+@}O17JoeT zGGYMjIEk%!s*I7BV{3RIw)De;RYGoZ$QQDx-CJ94*_#ktw+I9jsH5QXj#$Ix6-E2> z&TLzh4WP?R^o5_l+R@MQwg-NR*z&mEkF7ELC8QM4!Hbw=XXX+<8os04XFx@pN^6yk z6T+tl%zc(&vi*bTR%o2pprifwWS%3|-)GtV<-ZNT#H^U97iQZyRMMLvMblnLORXKa zcJJ!#KO4rcKeo5|*6{jhnf*+=aAQXhwk>N1PGK%dN_QHWRJ}!{>%8H@?T^XJl`_|z zw#Vt2r)H0H6VRH~Kb@1n-=?d7Y)Bu@T_!uxE%pwTwB$N&@Km;aAj^(h6eBf%zTU?D zs400B?lZZJ9chb@3W5jScgX#bOivv4sOM0({_Lx+BUoizkYJ}FCCTph7ZlZ%ftYDCwX~NQjG0N#ymm( z^hkNiI{b58)hf>Wx8a~1mF6s?&9w(P929pvM75BO|L%H&=|}d#0Wf++shwjpPisu5 zSw1=q+4=27vv1tbwH2~Ez9FH(7aUdb-qZvtOT%@4nbYFdtqo|+2ihF3kFvOZMXovH z8dJnKkZX$G{HOb}`wN|9yLnD2{Ib19B#&6NNj%VdAIFfKxpB*<8&-AnBoIc*Z$%@t zYG|72AvyN)q$c*bftGWx^M<%HbXj@z!@n(AKYL=c_pyaL9QvSSb!#?8_Z|dMpc=};Vzn9DgVXI0c9c@u~G0c~tKl(>I z+a6nAUtzZ@WLx#XOZf@}`c9ku*2~#?LV>oP&^ZpZ{i#y<$FmcigI&o4hXh5$)}Guk zbq#j5Ssr)OesP|SA}u*S8PHK&f5ARz4buBt8TwKZ%VuORXSr7^7{o_9ftOh(Dp7eq z9+fVt)pKn&5b_H$_R0MEsOTLTm( zsur?r)@(##>FSH%cj0yJ{Z-$?b8o*L(aa2;8Dy<^sS8Pq1-3LAqG3*yWkSO^O~Dwg z_xI5x7~xhyhtSkV9x}0YMH-T&ZNCuDVB8u%r5I|sQ&=mvtEMfNxFeMaa_HTc z5NesMs&7xU`ju81yBQsjJzmRMHezma!*RWfY*-rRtq8gOPP~cxY^zcOE$95P8?r2L_jpRNsGTaHlPo5V!^Sqb@I}L#1By*l{Uv|1{Xb0Qsw91!Sz2r2| zn;Ko7c!_l^d-iSgJ)8GawK4F}QB9>Zwyd0v8uV68KLm90v%KRcV<@u@{X>AZC8SRo zDPv_9pL8wH`p8IqOPwr!=B8|UZ|?cYPe1%e+c;LoI4hG=rpvT8S*#M83kRJM(!!2V z{|TR0G6yxsPbc8ABbG%I4cEK%553R5_Un_yy*bOaK*w6%0u!~-YU}A!VOJt9Kc7lI zJ4M~pG^EQYZ`xg;^4#v|tZ!mR_5)W-nfF zBwmMtL4D$05#C0U>VYM?+NN{}+HJf5m-k?F?ITRr z2Pbl}Q(CWEm?qAjC+)%6XzgM@j#OVM__kgot)JXc;*H*ye5pJ2SQ9UQI2Tm9_`gUv z_kX4v|Npao7y0j>-*=Q*>U&vS?Oi6n{97p1lDRwjh4mCe;usMve5bUK={OV`aK7j7 ztgNO$xQa5Uyosc(JF0rZT}B)gK{$vZpVh2UH&)lMs6E0spyE=i>8Y;eU#qoWUE4JG z=q>KigfKN+xkh%aZh^YqJ&b0Qx_)D=ew(_%y;*BqIqi3!#?X_H(psbU>c$J|d6i)X z-)l|&s8bN(GDEOp84c>dvx4PXQ)3M?i#fI^jN(#f?y0f!(t*m>jN=jEisk^rs&3aA z4NGec^9TEjoL-ugJXfp@n>EV(p7qA2OiKT0J`EH@-~8HPqmXIS8@{ue|6OI)VTwyC zgVUlpYA*6xz(Ngw^FO6X3*os@%|n9{(R=6IvNt{7+4=&7QWN7 z$i@#u7WD6FmXKDiceq!-`|4uK1AAScI1 zPW+0H^wChGk1idCZ|x-Q?ydLp)Y^+E_lVuE$SN^^Tcg_$c9+_ZyL;BPSwcUtXV2;| zND2s?$h^di*jdq2)T|b}+K252RL1DYKmg*eb>Mr$fj@Ge{gj>XICQy7ZM4^+M~;v^ zu9SUrmxxRgZ?12Bj!isdhgLsrRmlm@a0nH-zW2Rc{`WZ+?KxiI0&5wxZkC0M zWJqECs(%)s#e2FB?(x}w)-SZgFS&jb_~_Ub<*<6*#a2N+-^HF)^u0#10sbVeZNalW zgQ&?s>k8}$TnWMKf$vR!{W+vKGiozcbnSeuX6E73EklEQ)GA#XOBiv4et z$}ZZh@0I=K=ksg8aNl!y;%nwA0I=y2C`Ewhh|A|HxOVZ3 ze>mh6hJXrft|98zu1J0E;K)qEUNQvx-c-{vL92aF(e*HE!;4setJDeu3GTU*63nyM z%bSAYOiqU`KqMXFOorU2=UuDCp>rAa(E>ZsS&4eDp*KflS@e4~u&Z6W!_#wdL%y=n zJ+vZv{m@J6iVwMW@lO_oRtsCyZstg^$YN3aj=>|=bzynRt9lra-_xt z759sLM>3QsFYr#{rzlqQlX}>zDmt_Eoqh7KU~ID~I@M`>os_tOi63{=@in^pb0 z5B}ZL^`iF=NWH|U^>2N$Kjxee^Cuy^%534XRnsFMR5R5-Khl!Xfwu10x`tAk+6Tt#Gmf&)|06V!D6J}Jb4C(cutBA(G zCNNN|G5Bbyr>l+%Do?>Ny62u8xnJjp#{ipFm|DFfan%qU;xJzI;fDbDn7}Ss@Y+)V zc8SluCuJGkLKJU71`3RqFSSJo3(|drTg?|vT9lDmT~JO>D(?$uNJf}dKR0D)hY@Ju z?rm#ghd)6xFaJdcez#u4B$pi#dJ87|{z)AH zc7o_o{fn7oM~~yby0bUhye}^as?QS_Tk_2&v~{2&0O3XQ)29pm^_ zGOSwxw6Gns){eD5gu9&WUxb%7ycp#4RSqVosi{}3=XA~X5XxLgho7p@Laf18E>`cb zzZ|`nA*XLh+vK0XPWW1zJCQ#AZ_H~RL2L4r%eQsu&H^z|QF#tKyc+zmgt$h%##Z#a zJ77~!uVX8);MGp0=VUml=Uq(SSe~S*$o)aNBmB6S$qP2N?$!~e9{l0@?8=*scUU*f zHkKVVdbkq#gL>C*yIoy>GCR5z4HB8tWobD{H#kayw$((Z|K7)9F9#G=3e_4Vpa}(z zsjWh5Nbe0{J?i9?-ElizZW6u+HJPy<_j)TLkJh?(_@kHgMlhIn%2Al{_H7J|nC0uZ z5uq&Jgh-IdO164pvy_AGZq140_%*k} zykhP9ImGB;>meg=+D4BdNSlNKIA*+$AkbC3^Vs&k~#aemtE1Jz+ezJ%z5!ikO{HNk;Lz$H78AFjh^v)7b~@!hV+o9|4&Cl82v{P zoB4y!VPEq{xv%=Pc1}FGFOZxrqs9BouS&wZI%PbP5>9in4s+1)R}{=Swyf3Y7nbMO zA|ITGJZ#9y;&jaQZ`9(zRHCm5!(E zz{HpBMoD+w3_$ie-PsJ^XGNUnj{o<==gm>;Ks>>pU9H1N6>;bK<%q~zPH_r<1W(B~ z=q}MC1(PuF*M$5Ko~ZlAK9m93`+4;K*hRk)ojaDBsGD_6oGmaU=0Heb-5>AY?+$!V)fsw(2FZ1WoT&#~S zsPuT;Gc$J9{T2J|8o!JAK$ociN$d#^;k zzh3^+=DTCY5zuM==ZO~CH|7#^T3Qi1$Gtv(uIX~blbkNL7fXm3sZ1%nY!)2oA*>5? zz%j@5(+~P~pyg-3%R8x=(@midpMUse+W3y)G;?vJFFXPLrlW+Uxuo{m&o6Me%EtN7 za`oQdC zIlgJke+K=%JA|I~V_Uz-N&mIc_|>qT!-w>j;z79i(X&#GV=qtGUJl`+r~EFh3#YpJ zl1Yybuft@#%)?y7@LuGf$6xw)F#f2#?J;!J4_~;|KvF*jQi?52j z#QLwp?-xaytBb!KxBqeF-RI8Qpf*Pt&{=T`wsG|@?L^jGs?I z{Qdib{hvj#=2Lrdj>T_SCXEY|R4`A*9dyW&QnHBO#DzJXmDBU@NR|nAIZqHLtZ&Lh zFpD+ZE}5suM!H`#2)Y-)B^%{YZg%)}M~d7b&nlag@9SG;T37zsv{2ZYia+eru)EwM zVFe%Ucg^>j|J_u1@lpR9A@>tEwtaNRo5F`L?L4h;Ech_nk#6 zEzNKHQQzf4Ra#Q?!pCR-+`RcXY3moJG6#F$?}VbC^4_7zRUdS=rtNM~!bfJ)0=CJa zmyg5GDl}a0&%J$fw@g|<*vQyoucS1b8cdm1)X2^H+J1i|!eW8L&DF5WK!E(OM6FmpP*e9|RGU*x@cA0A8l$}!R+fTV!Sj7_+ z*E}XLn;q2V!;oaS)Iw0xRUHqLb^czZsm0>$yKmb@CkK~h2_uf1c#w2B1 zavnO|q?)owTrqyVhKEYiB{4d2xXHo(ZCTu`s#zP7JAi*Mw0IU53i7j@L=bAWfheUn zgK#FA(Vu4OXq=bk&^0Q+{kc6VSp7aM@G$#cb1dtONG~j#;4|cURU;fJo&D!b*SCA{ zgX~3$!KaQB9Vwvc7%yS^zSIO$tEzOu-RKeCx9D4HPF2DPhufS!(q(#;@k8&JYA@o| z?pA~GK#!Z;_uPZk>CG<}b5cY3(CoAYk6cxQm8~2%qZKaTWvkZ?h0@mB)eF$kOb!|K z=bBDd?>cuTN3UdvgfQ3~I)qkU&pkLm06YdIl;xPhoCHGwEcmconPHY5p0GwVT2JYH zB<4b2>SU(A9=?zr-y+a~NaN#@vJwDh6WrEF#Mmc*svy0TWciE_pzfFiFY&O5T%`o~ z4q*<4bGW|95H7(Xn0EQV&V9H3qQH21K5;pD@_&M))e>dP)K&R*&5Kjx???IPUPf%{s4C(!AlX#G zK%YBfz1&q&t=-P><=bO_tNxfy_)s;`y)M(Ar3+1)J!>|(_6lS3et8ikPHM}YwNF#{ z)P#}()lpXyY=Kr3c6tYlm)g=5mjCpt?NXJJ%Dq}7VU)SUH2rlsBTcE1FHC!>_>@ol z7kzpbwM^lCXq<-Pf>9<_k*mi!e4zj&@7FYE$`+rfR~QYzNEp zwAJdhI z=rDHx2~lds6Yi0FZCU0$^Yy= z@JF_+2fskEFS)Fs$vtHqkpq9*NKovMPFT*Zz_u3g3~p-#D7W)uLODvnv?IFr8wBT5 z1gd%TNa(KZcMugr3_3`va+G}e%A!K~WevEp2rxDRh>4&FIk~dzV%$zRvOSy#c}gUf z0A{vTQN-ok9vl2e#Uy|Z`|Y9I9M3Am0q4(7DoHaQ03DW-b0}1^s}yPu)436zSF|Ms zPCy{2XaL|QM>t6GnpSTJBostaHoan3$Vw$AXwimg^P#+;cmoFY=L5jXEogeF3x(J2 zfCRqZOwS}qnvFS1AwTZzWDKCUhXi)EltSktoG2HjL+0xlYi=3NHrdp%Co`4a)CMa& zPvyxhxbXh6#T?Df@4<7%n)HyKB*;k~qD_?ffAwHRDLD#h6m8pNPVH3Yb)xzLH$Ib% zvIab@{j9Xqa%T>vFXz~uDZ*$?!vIXA1Tlb}Www-2)+7Hp?rcct+@E?#dSD|WngT;< z#-R6m^rCz!K;ZikF&0cLBZ&lDCkNc%Pem9FPNeK#5G7$j&=b)1-+Hb|ga(8U_Z zSKGy)fyx`yk7ieu_ue1uW|BfQmdYoWim|I0uo&^@nOrLlRX)E&J95GfMAW zn+kzOwa)=uX&b|n5E_${^Urd|8M%8rsAWT;h5wA&H7buL`><0%NCtln=>);QVv;zf zh~Ml%d0X@>p-X^ipxz{s#+1qiNUD~NJvO%NF^F$#i^OiOyfNU1O>=k7I1?Blf`AmF z*f(zQ)ka&&zef+q-N8yPxgI|xgeuPK@88GQf7K#jsG);hY3(gF8?wCkK%mA?p2rQ! zGT8T@V~CM9Q{EhaWGiuHcyT<;qgPj@+8mL|%{fk4snxtq6k_((nEieiidr&2MgFdL z{m%|(RzLSJEQHYganJE@`$-U{XU}1T1@2Zq`+ZgVh#bKmE33(IvG~3lPf;{Ep;kX= z|M+T{AwLI4mxod>-}fFq_8H`d;IwuR;t{!6C6wl~Z_fv(Ndk9`U(VE@ggb#z!weLs zIFvk=VG+;{DO90@=BNVjv9LJJ0|?m;tO=|XPPWKC8gngWxcE};r*dpC=`w!Z0sy@%i+L>j5Sgvn?LWuqfVk}W{=d&V+=2E@-jNRN@wT%AMxeJC_U zb5a1erOVLO)s_YaT1kZpPp+A>;f6Vgi2|s{IR;dRBI?0(+%&I7{GKfAj_7-_PJau` ze=7Kh))w|K_23+#S|wfW+k)xB$E)dcNNcZKc4h_KugbPzOYYRn~Ph*%b zMOyO=;%hSEk5R@@J90#THWZ*#5Ivv+tWu~74Ap^T*aRaZ&)u`RdRyAfc_l^H00Zd-Iv%~pVlIP^ZwLtYvdUGf5+$37c1clJ-@6R}~e_d1~FAtkF-FZR4Cgr2yB*UCk=6VuR; zFRl*3{EDS~aN_G6laBn}BWHC8GUXEsw%=<&8I;%4f(#OX z9XgVs^892g+suJ2gAuAd=6`Z$%;N=2wGo4@D4=GY zA=S!;=gvy5(g|lzq^$EAeS|Xm*fKZvz*Znw_6W2+OEp+9n8tQmU?$>5Q5bEoG-hRm z4B761n$r{4fm5w;>`hsNJ3a;}M)%pItu%B2@vtg^o8Rkt4B7CP045!9yfE;{%`^c# zEi!Dh?#bk#h^TMdCpFc?Wy6x%e0ag~l8Q%fC{XpM-(3VjS@yesY8P9MuPO6CX|(M;GL^WQoW(2-~lSN>dN1~z^A}4M6hd?McT3`}Fn(cn( zf|ykkyVSFz_;BDLypa!oz|JZYm}rc`++C2tY^b|7?4FNnQmO0d$wXy7TExXpa1mvv z5VGvkZ!bU-ZxT!Csfn_HHV|PxuXCP_h!7HG`L%#h?KK2}5?RE@L0jnV7A_=Na!o(b z_BsErH1tfG2R3%e>I@%6IE&~%9%(tyV9t?28LE|#Bo#EkRuZg5$lNEC45ec$c1vZF zVD(E6!#+!p_^1U($kL=|dP7SGU{!y^BzOcp4N(iD!@4!qX4$QwEsYVei0m(_>Z7~m z!-%>7l;Vjb0XjPl!K*V^@^eJ)P{6mt5%`ZXM*QZf8A(6~7NxOpQW7eT5_0OFs!q?z zNJsmeH(Zz|%eX&BM&CU&odG)V;kBf#OY(yy0<0%rgU?p@nd4tIVUo{5kVvrn5vY2r z*4O+BQ$aSqNEOvstT2cAZa9707ovI5XQM}Qg^U8jsE0`O8}4?zn-MWFq+C;+h)G%J zmO60mMDWd<0f}%S@t2F;{8Lw7|Hyz#kq>Jj^Nh#UQbqkQVM|T1ni?1GEj}F8Q+1)^ z8k_GibFNId-zX6T1jkIFs4B$;;p!T*va71W{OLS2c5?3IClK>8jSc~Fg#i-@TK;#&vj$L&d^>T+rK1lMQkoZv(gc!48!bq6 z94G2lVB{$gT|ymGH9?jtA>qzC{7lp8K|A=lv7=cF#4~_g$~U$&+8^1A@yt&L)sH;8 z(OmTTWCy3Hk$v2&^@x(j(N8nrHe`l&i+E2$^Mgx8n-nwRkdC|n*3ADo4IqB;H3o!9 zy7c#{GQ$4YK-x&E<+GNG#o+ZuqRRk=dAI>n7vhimxnxl_F%#=Z>LuP4tkT>1Nva(J z3T@ct1{*~3AdA^C+hMy-KRbZGhVIMm&X)n!`H>Q39H}YJ;aapZ;8i~aHKt26?tPrc z&zd6RVjI@0C0yK}M!$w2%{A3V1WjGfJ;eV>TR3fO|AGIUX5iQyYn46T6-&jF;WCRg zQiddyA>Txn%UX3OrA1ndI+{Mf3*FxtkLP!r zk{q*w%BXS3AO_*#h-)Lxu)tzGU@ebZhNO?a+*6H6&Rn5-MyiGaNL#kNbiQ@#XSLY; z?x^;xtAJgAo2MuumjS2WgBM_29<%y)=R&Dzk!P!uiH3CodY9@Yof}RUGoT8KBgM|&pZCq zTCBXm=AEpd_ zuVl19Mxh??;i);4Fa)8Z#*Q=h%c|O@xAwQy)m;^JHmPgh-;nDUGtC~5@XiiIH^Y~N z>T7_PCA>i^GvCA^Z)#?p6-+I=RA1~+eMXl|QQu3Ol)!DfkJ8!Oy zwp*RKl&V_6bTD`L#aFf~2yUV(Uw^6I{P6AdzaJ!Kr(PedXnpopH}P%jAW!;r#f^7w zZ+uX0n+tARtZ4i6woUv+`Q}>i%^wvve<-(#mD`;iT3=SQOTBBCf!@G|=s~aC+VSqz zov?QKklQ+^ughJzea@lLG~~{%D|c+(-Lc=%;TY24dZlCcyAH1%cYSxL5wG0kTHiL= zaWDL|kzvTaqwnsSJiL4AVcmg;dimoJIcQ;_$hLVd`7za$eZv0C719!;;bZ@zzPp+W zyk}_lV+ZFL`8=vcIMp-*wG+`G6K>YJY973{>k;UWM3Kn4{sb5m_c8(b;xIQ&}=hncuutMeKB^n7lvqju%iJ6+PZ55(FuNZIJHOm9E#Tye<50NtA5wq-;7Ap z;1}bGR&GWYI0@*_Ni7eH5Y!jT=R*MwlX367&}@r+==3 za|I1L53K5#({m6q+uKIJC5?g}}_$!zzfv^;<0KDM#90|`b+i}Ytl4So-~X#Xl8C^Gz8jZ|ZF zusE#vAO{7e5&ce3n_+`8b-;y?e328b{n-T&Hu#r~TC-rc!65X^(5wQ?mD4=?mnX@i zg2L_};||#c=V1*wavL+!A6@O*Mw(Wp?n4|+ky@8*98;Txeu!Q>Uf`glv)Ufz$7Z&F zC;U!3vm<)G-!!TrN3yb~{m5C=^DQJRl^_#%iPbvj36qzmu(`Nz;@_pdPG zcKFT-(B?=VoC!czR(4*#>ql~M_SZzT2zSeb`85FlN{6{mQO|_}`-A%qFmG7oWvVW* zp`pa>ERxgzWoY`~p8qqctniS2_knu4zLdvN`3{8gIfWOVcyKd>zZ0O>0P2|+q&6M; zb8m%Zm!J8x{=_P|s6SuH6A)&6EpR}SzITL*2NLrs?*K;Nc*h2%1N zMr@Mw!sh#O1{^AJ=H!9ospHOQZ0^S0+^;5gS6;P-JUk<9b8q!c$I*9>&)al<{PR9kI zfvUWDy0$R$B^ovH-?PQ4blz{{*ZaIFS*hmz{1<5Dh{!B?NnPIgsd)aQ5^9{$>l zZ_e@By#+EZgu(cip7zoSlRjR15?=Y+>~n$HN+U9D0@hDuJ^bB$$4fDwJ>`jY zcrq}V=h88?#U8qEaE0ie^`2ayczQ6Hs&^P+T6D6ADu!@b5<;M)yaQrdZE5H27 z8S?n}%tEQrkG`2w8}(U%WJ*Mc7wW_zv1MWBhw@?_oEKr}hD|nEZq+r|4baKw& z%JYp27ZHay%nH#>O@Ba|AHSFnz(eR%4^i9Einz8Pak8Zz*=6Ui4 zWj!X6p93o~l8Vc|);8XoMcmvJ%^q#{nA>mKFmd7vFIoV8My8o5;kC*HZ8lkOY;wKS z7RSB9XRToN+6}4SaS)t8!UVn!gDzV#XrCiW)Q1H}1CR{sHcoH(6#1BSJ0KsS-Vi_1 zhxs%$XjSo}JE@(C-5WSK>e-BK)+9-8I1F1q7;7K4JLva?UMzzr$k}Ahqki>f;Jz1g zQ$1?nn}k=^(><+t7FTs6SIkg+z(yz&4d|EM7ty8JS3~e)*AF;Oa|?Cm!->|+ z9H_0JN-O^$QBMRZH|A@$>jKy<-GC<}qN|$8Y%glrzqYm%IDFF4bGx~SxGIF$m7P?} z@KOFQl+(vrHV`eXhCvTKz0*N6s@6LeXxk@j6gj3cXN%kl4f%y~(QHJ((I%S@k}r~< zo~m9iJ*4y$SF1oEtBNTO5w>hNJnbbswmqMQxtN(+pFu^xlP8u4d2b`Vk;wu_YYt08 zCsIdM0r+@I?7+!Ui1{Q*Ve;hGYp&@a52CDwIM}h_0vGE+;#wIOEAVZ3HsUCi%4FF4 zXP2g}dT3v!4r9|O+@Gz&^IoFSecJ(5w}qZbBizflTsSoyz4t&v@q*jN-nPag!fPye z6!KefO?_)$qvd}Res$ZAp1ul)8?lOPz?lN4Kr%*`aXsY63^;#-4wK{e(lBxt(ph|> zd;64irM&ef>0=yNPnY%a9iXni;2znQ_}IqDK?`b#{<)0oBOuo?Jr>c0B43^6DjOXU z(raY*Bg};`cpyn_U$a;C14?09?#0&M;oeYFAHx>^As5b}>V*zRs6$!j(AYNFt2P_26_b zyX8?FHO7P}$>to1%;-$TFk`PRz(LlO;^f!1Dk0``HWzBHZ;k>`uLsy}A9@CelhwBu zmVY@@(u5YepZwk;ac%>+aE8S|B**pGI%p~Vw}%Wi_|X+t&Muf=Pk9~_d*@2dOOC1E zXEpOOhE$YQwlSqF>A~dX>;O81nlK5KsO9XCXO(n&FtAE|4%%{=hZo0;!;O)dO70Vt z>Y8N4D$^C&@rz^=&8Ywcedik4nKJPm;8(keH^V0_otZbf|9x_ zv-pqWg|H?%8$r8UR?}Ma(0GK6N}j0xvVH5BJ=^t$ItZe0>IEOQ>-$rspNvL&ww1^Tp9Pf=T+rWS;eAwGDU&lE27e}YWLjufvhfVAkAb$&v zP;+E+K#yj-*41yQ{YTytG!LrA(}v|O?6TwI1JnkLyj-VcT=@(qgx3-hFvlIJ>`vJl zIsSO3CPXD#lg+#&{e*o z&IRx{MHh6XYu&OnE&?Sszlh`5pF$T&%2D{NJGm5NDzf{H(}gRz z?=YqI>}O4eL~e~yU6GLOZ+1FVeTopXX8~%? zk&xuWL%;-GL|`giY~Vkp*XIL&z7TB!Pn^i){se%dR76Bl($XZ{uRTyn1n!GFvzMg+ z33G^CxAQ3l&DmgpknYKVK^wt?iCX^cArzecfyTozCzL!{SOow^B!|_=BCXW*%*Nr8 z6gbYuFaZghFUEwoWB(3t2_S*7?I5rHupA$<#DcSZavbMfeF4a{Oe~dc{qQ3Vc^Dx{ zhkbzgpf(Qwo-^`MB6M7*M8mB_>u|{tZEPedb=x1iXG%xG5jJ(|n5ah6 z{scTf0B5{lyvG$%b214P5vEO6Rcyy{NuldFIiMf&o8+bt2k(@F|0ID^W+YEK%#$yc zE1ZOSa*k+g?#%Q zLJTdaNXZaVh5utwOdT_h8OFp)UT&nq^#ocUnQqC~F0TUaYb=mXLb$bi5_?p`Q!-JR zhqYw_hMi&FY-Msd%JYMHrnjNlw@L;z8XrhEcO9vMuHPRftcQU4;mdt zp<^$9rHkWe+i`IBld@k}vP91DWeS8bf9m%g9aB0yqEFqK1%56fch325(+#zYf#r6U zyRz07hEFF`5QE_m(;|2xpzvwzuR8-6${1Y9n@AluaR<&XX}W`##n4Skn42!*gExFB zz(bNF+kO%AxgEO<3EghToG3Lc5G3od;YM+Y$ayss8?Lfb&RS4OcRjjmuPu-Qeg7>V zdmDPF2>*qX=*G$4E<(yi;aW`fVkRgLofDP5omZMA5ERv^udr$N1BEpviR_|nI{Z^n z)rIje7unR_TnW86IKG|Lc_pqG=EJ@t!17v&JjMZ4 zi08gbNIwC6J4{wK!*e^XFRF(%Bi}Q>4><0ZLDMFL`DM%%tk4->-ZBCBU7 zj>%uZCORHFIY;rMxHGBPDp~dIUhW+HWGWrjFsrJAlY4y+d*+Qw;YLO(J=iD+D~N1e zPB^w52T^9r;3G`uY9M3oMloT>_Tfmi5xX9*oFU7~)mgy}SPC!Vm1b{W_v^U|LeJ@4L0$$FO#KQqsZI>QyjN#0}3Y~dX%^kvAw zA#En4nnJ!y1Q;4hI@H&SnGfODgR>QQTk8T_E+J+j!R!_$7L<$7x#8yS=izRj>ursH zYJvlN?yq5jN-@es63e$S`*PI01@&@PFtshLZ(PD>5xB&YFkLH9Qr9-Jg6GQ}pa4~F z?e6aUub9e~QoF#t=eWLaYH_&b%noeg<~_GTCPQX1ip2!EH4K zAQ?Gs3i@mP?qdYUIn~L!XJ+sJF=Lcfq`YvqG7R`Dt3J>dr|6`CpwJ=70EF*E#D<#! zB*%};dmFfFy^!h$D}E@n?t)%L?@KpDNBhQLeL5SyDJz#M4C?-YtwO?hoJ1-q_v#g! zt#-`0R~`QqV}tn+PY&U2&rzEm%y$>a#Zt_VcBAsJgIV=8BjFMX(1?F7VS_6mvGP{M zGM+ngWmyoh$>0;Sku2ky%X(dPT=dJ%W8V7Xr;1Z=?@xUo@ZxmswsvwRxf5?;fsH#r zR?bgRz8nQ&R0J#uA?h>7Jz4-~fqJ5L&$|3A^D*eZq16Fw2xQ{7i8jn#YTcm=}9r0^dX+GYx7Cw4V;|w1E!TUHji&V3jD4Ywjj9F`yac zBDBFI$<^|m{52yw-Hgl)bE{^JgX^^(4;co@ zgZ3m3JOzvAqy=?_RQMhWCc$=pV;gZw7fJCZB`*V+S;7e3^O`$bfVp}0xs$J6+TReH zNIOF1=nyghaZ!Z@4M~(ggu3%(HddZpvv|4l`Az3$tM3&RQyrC^1}?9 z%;7H!VN3=LphN8GFuxL)*{P9u)8f|)(D)){ySmB^5@Mkls~rQs^j&M{)CGURNN)th zdBtVd2?#p=_Us#?{wMACd4MG94C>48;Lfh&lhxom5^NWW)}(7k5B)CsdiFL$AgD zxp>@x9^n*$D9&IfU&L}*YM%Ga>d9_jyt8igcha8Hh;a~l`+h~-#eFz2%r6w4bZPSM zO035b_>1%`d*O%S+qj^guwUA+oGk3)0Tb|~tn3?jqu=f?PwM}6a#eFK32in13x9lf{Y0{D@ASpGfEQ>qPt`D25#5!97CuAca_Ed zBwV1?*tw9*g6p-S^dB@otlj3rE3P>kus~O5dQ=f~nF4!T3rQ*{O8SUVnT6ub-QB+~ z#5Nci#3`{L=ZUu#>-=vzlaNsW#H~m*q;#nD^y1ZBTB$e0>Hz>ufwZ_~0T1Z+IQ||t zt?TfwRlUmv@GuR&Bv8<)33V=t`2q>N9pd34I4XMyWAx^1^xiy42gBS%*)tUInzux+ zb8Q%)`A@c~8BTptj+Dr6kepzc?0FFIKaCmaao|Iyb+yo`)Meb>y6S^TXQ0~PGo3of z_82_p%wnn#!UaqKmY+@ysXGy_zEh(4$f{0H@H;bR|2~gBfx+*l;O3kqaS_CnFX1kl znCUiBUkFECOvF7UwnoW*=DhTEuhTAu#)`<_RtQ03W?R5+_W|{AilWz8SO;`EAx!qf z1*p9GgDrpfpYYB-&AZPIW1?EJ=4T6%j4Pv#h-K>LF>Xa*PzYRo)^Mov@V@qJ!$#no z7Rc|=GH;g{^ntGlRL|Av`Qud2E5Y{eFPO=fAQs)tIg?2PoHqqc4ZU-JVK=#jbF^5~ ziy&BEWAZt!ew*^l)cfXV!F@9sb^DJ{nzhohvm5M#Wkk+H*Tsy;zP*(7&IWSF;1S4L z*siO-X||o$i2x{-i)VdbWBAE}dFibBThiu=kPa1#w3L-pnMj8rX-lOOdzJ60QC<%m z-4aM#RM>U7@%kp;V(Zbah;Z4q52NT?Dx$9zHdNhyk8o+K(d`eF!`X_;L$q9SXr{;E zPjL@N_FA1@bGAKLexOMC08omblp!$0%+$9Nz%5TTw2g7-RQV6jtF*K)Q`G*;UI!i< zP}qi{Wmq*@zSP(9@_$a$2-1E}KYF?3t!a~_WS*RybW3CK{MxorMCUDyhb6oIx&QLV z{Mp{DpM)c;roIR43$`>DY|fh2N+|9lj*d|r)m;kKruIQ5;z*MzUQbpGuH0O8O5dj* zJJM+q_E=}v+O20n-)flW524>bVaC@!OmT7c#Q!WB2SopTyU{A-?ikv!QZMQo$vCJBU z*s(Z%wp)Z6$<3SG9%r6Y16P{s#kt1sC=HoY*0yEkbbGlim{N-!GT2I}sN=HuUc8f}PGF-Sz*zkIcPMxxpAA(wlC>J z)~@|2iw&LoPk%`dxIeiXxMccetX&sJNG@Sw$;rVw^=ZbdgJ{P4WeMqHzDInnnqL*> z+WITj9#Vtqjq1qw+3?6N>6%h6+Edy9QU)5}+>b;OLynUfBZ95_>Z@HW(z*3F5(uu2 zDa8LhY%3V5Iov%gF?W5dmj67r%{ZTtV13BU(=%c)C(%zL z`g2=y7@{R4`wdUMc_`qa9Xgg$CPhiIo;UhVJRBP;(3uKq%7v>2<-O4v$i1#{`ypk=^P28YIc%v@ z3%UpSnopPsPuDvvYBO#0YZH>7lFKm!@P3$Dl4f<>Oyx{I^O)*-3?@ZOC$;I^!YIZt zoKI>*pI0CH7_)&mu$L>FbtPv>70&WaJTyE<*0OSQ_n#=a+#jL6^Zu|lZQ{aJFjCi9Z;*L%qO{2= zQh)D#cmI3e^6N4q4I`~~2Y+iUZR?LTP6%>N`{ihL7mT80S$Tvhyeu0Wd2W<+-y_Q6 zg27{_DDwuZJxBasR{Rrl*|h5Zp4hhAm;dgMvV3CYdGgZB%Bz!6yI$S*^f*@*D2ae4jM#e^Fi z(5TBz{(r2}<019|xjpFh8K}+}9YT#}$db*tgnkmJ*G@lYIObC^+5_d4G0?JfXjQf# za61@;kW~YO`2ou9t~ABY!rjE8~(u zKk};BN!RiHtwQ*odv=@cbg2P4+=on64@PpK(KwjVSOYe_`OuNQ4})Ldv#4;5M}j-W z5*<>HqS-%1lFEo5INDxG>G@zE57Zrv^k00Uv1O}^N3)N?3LzEP8KwT2VSdfF8p#JlHKuBI=@vtk!&;W=46)r@A zt#n9ICL6_SP&h5mk+2(6d~DWp#4exC)2#195(T@h2cEqLe+iEx8jnI($TCWr9E5M& zO<4~DFSViI-7-AbmXdXbd;fV$IRX2J70-L+Efdy09IzWfO+>liX7 z#Io&nNm(Q4!EH)z=PA4=7n*jxes%zHs_Y4R&=%DT_fF1bjgD!H32z}`0aG4$TcJ$p zdL4>tq)2-`!+q%215;Fjfh*ow20)pP@JSxDl?4(i528%RhOMJ0(Mld%Xvhgj@&*;E z#uBP3P^i;K!H;^gA!C>Zpq17xO65*>oacIW~3dXEH?Qf!@OE!^CGrf&8|l5@$DKyoBV%}B)H z{2Kd64Va!)984a#aKADq?p7KLLS!=YLcUV@lwj>L``Ahd(k9^(bDf!Z>>ElXAT&!ISE50RwA7cvgA0J{1R? zW&v+9-CWV?*ERJCQ&5lZlf|zgNm66W5(f@3@oDW)r9d*m7l5LDC~y@oD^(ycPZnWY ztT0B0iHl-ozcRQdlloyxOb9Kw2#nV`2yLoySln4upxH%Ivxtqgt2lQ^lh>lQNp$Rb z0~Onl&Nzq~6M|wwRebNIw(q)jT>_O1Rmf<0(woEfRlo3+ z)005}x){wOu4a+GVqgyZlfvJOJoh`mN|E*M5Tt5z4la^QNxxV&y zf>~~!c*>#}*zuE4rPh^$PtKtMI{)?cdrbE4F>j|*S%{56=5~ZS~RgxqmX>&ES7`Ygsxril6k|b#^VrdvjtCmKK(P9`zYQOb9 zzl-nhobNxs|9*db&e_>{owJK`cJ_SSpZDAI>?{CiMg}HZ)*qe*>8m{160E9g2}-kU zQ)Lnm`%Dv{_~-`QBfZY#B84nV3w0LZ8Fn|(<8hHEz#tfmjs)3LaHdom0t0YR2H8^y z-4E@(#xplmb;d$F;ZQrds>d~6yHqN-<@6CEp5m?v@HR}SejR#K7h2n%QY7dw1a+1l zYD#yO-RVKd|K6~LDWmBD!r*amI$&!69C0_vgqUki1Z88NL{tI}KLu>MfS1SNZgqP= z5y@9kT?u5I&rYdWlNWa=up0uL8U-hdc`J(rD%w0q2*AUc1Wc%mSgh%)4sSXf=%$C% zdn+Qvx8O)L^1nZe40tOm=ry*HRcru3nCXrb8=t(s2UUHweumdX-CM3$?54`-l7Q`( zWi$nS!?-LnmtQrczNht3)qWPEhXo*-X+@yu)Ux+G(swVsV> zQzp<457fru5dxqMwxEdSwi%%=k7&C}rYX~9Pi&Xk9 z(RRzdp6qT2a&n;H;W(-33E5bWB%6ketHFvmtwI>b;n@~hle*lZk|#NF^i4usbe!o{ z22EvJE{kE7tz~(e4sf6)lcI8zJqXe8u3uGvu@S-zu@JW$pEUTTuYTQYumofP1tNJe z2#@p=-LM;$pbeB4zx;3+JW!!|JE+6!p>R+PW&-Z3Un3E&V!Rbm7;ORW^>!)w2GE9< z!5_l_V{)!pixZlTizYvfg*Uktp#_3XK1xmAiz+ubFvAL9^h1Iv859r>bnw8zaX8E! zAOcl->20UHrFt(HrIldg-~o(9K2s4HBZ_2p!a)v^_LT%uoAIUkK*dO(XIMN?Io$#S0*G1edMpiKv>&kBdIQE50=EjVXM&G2<)27F)04|9 z0jWhm-AMdhXv&@&en25kdpc>`BTyxsAdLhA^FIXM|8VrxhS_AiIkB^ucI#?zics0g z<9kLt1^A4Diznd&ya{SH!$)_vzc{T%q{-Qz(WULoPeAT54u1P}Cny2gZ7Kq)!&|Li z!K6$65fTEu0D;yc;d`)+YZ{{dwA)H)3sUfZF-ho^L>Dbhcfal*%4Rppoawi zp=Of|ydkv53%Glv612Mbz!VWZ6HEB%N7yviTHGp&>$St7>)nx3R8l4-2OJ*}0|qt)MqztbQC zwuj0@i&MR0EE_f*tBbl^yqlKHeUp4W;Fvsf^yzJz%^>r0eq%DvcITRXd3qb@cmW8Y zg4F4qy4133fTVa6_7*^!-p&RDjjq-LvRM2qlg5Fzw@Z^`-oW=RHG(t+IL|x4^gtQS z29V>i7nFSjB_<_SgpU@<$X@{p$NR&#XJZVzOoYm}d4%?3^|4s|%+TF@}asOfEU=oGf!Jp0zMfsK{v4W8kGlj z2yw=oyTU`qa{x}`rMHA~q;j)u*>^mx8UPRqE%N0vM8MF(sY4GNa4Lr%Tc&y3Xh?Px zmn5m7?wuZ2n}0t5!??u?0QLc&z`^Z?mfOuG~i4c06Y(H8H*I7 z3RSyCoaV^3!EaSu°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�kc5&ZzjFB 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 LNkq%)H(XPK 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

- zABG~1U7Z6#FbW>o!Kn;WCh-;Dlstc$rdjL!(57-gii~4ycWz!QM5zyg@y>x9l$*_# zYCQLocj>bcA@BFPt}!RX#jCwZ4r%xT2t>ayGnu6{F@5XGDUa~G9UA+DbJii6ah^6! zB_)f=Rz1#a3(&dbY2&&R&^@xWjS8Fw%mpA7DHeHBROucNhC@X+@=2+%F$(Ngq@+J> zGL;H<{VXMYD;*Jykd&vHfVCy!wa&}AmfTLBm9t=J4M(F+%nK1yX;G=@ps(o_&Ujjwe$)i{Ae>}H zJp)8T@7QKd3D^|BIKA)84HISzsUDG^2i5K#x@L(7yd z$|=uU;TzB*H_@K@y~fL&ohx#xRb{FXv&!bYKWnh}5yMg>o4vZSqtpNHAtz>^v(;~g zQOmUHh49x4Vt0w^7>nN;Wg&MpURzeJ9)n1TfJaD8USzfHa5$6zV04*p z9soid020r^?G<-w!;{Ac9KM$+_OXyxg(9{BNvZ`V_lo61;7eO2Uvi3iFQ~ZgZ}M0k z01=tKdzldIGhs&#xqJT-8_{EDxBEg_&=L#EL(5yDTta7*98@co=WK(=-e46oq8PJ zBrV<87v9UjYEt??K*-Y!iLl}D$N$y6Bc8Zy@*orI-f!7$6H(6unSykEIHL7^79EVS zi*QAbvXS&q_V1i4@_^`SOAz=Od6gx}rC^EH_MK=6D07$ulNcMoLqQ63u0=&(ko6~| zYQu@!t*4#dgdLZu;Z9jq6od{!eA3i|xWdSslD0}fX?l=knvWnct>^+cNs=S6N?k$q zk&sMf&HgfS^;=m$5sO#E`nlFqQJP>yO>1dFpQX3xNlTEde0G+PL+qrgjDe=9wB7FR z0Z;{#OrXl`ERw%cy%uaV3C2+fjA>EK5@$r-~|p1zNEE7yDU-w+Bw|*S-vY z9lSO2lq4LX%Vb;tF!KJHY%#Hn8qg|$(*&h-?8Z$oQL+@sjty)Fg3M>2@NX@614Xk` zu~w#>CS@+lzapweRyMM+f+IG~Kxk4P)Q^hM0bD-d-QyIy=FZB715Izwf%;;nS_-xP!yKa2&ZCA0SS&^Akdt1zZoP>8A3V&DX*y5GY2pK)8XJ= zzA!*+92WGXmxX98g)!p~_vOH>>)iX;;FatS`vak!X5igxC?WN2w z3`j5lz0%?CAG(3c3+s~mMGp${VSQhz)vCvTytSZEjz28Se`kA){2C+=C?{jO;xSXh z*H??hp?pAyfy&x;xJ88t={je2UsE9MBhvw~<0Wdnj$e9N@P$3znteD~ivKJV#h;9e zaRd>HXQipJMgDG6u~G|wBYuK}fBRrI$BKJ;Y>n&7c)}|!Jh%;rl7OC~IEj}))P*$? ze#NVIU?t@J>OXye*t#;%YW#tmA$QqtmDM|-WNSBa^BI~1 zMSMRjX6sPdI9l$f|GIfbys|O3-j?i5g^e z<3X%kKu8iukwgWnqQ2zkq4*%&DrF@fMl!tW+uaA>))MWdTti0JNw-;EU8~iLCaVgX zHAlKgp{2vW#-$%pLLS4;91r%(neZi|#25@RvQM%}Om5ef{TM{elnTRdQCr0Deu$GB ziQkt8$fkWl+ye3fC9TcI~smwkR7f;8Hm zV~5Vnl}0IbA-M;hx+NNmE0FE}nFE&Vjb1nQ2D}+Z#X|8gE{CXbyiddKLNRYDZ zzJ1;6OYyL^*rl>*gqvx}M((b4LhudN4E&+N?&;94ExPn_&KDUE< zReWCLnm*eKD>05bEn?dL_{jUQut;OqFA+!X|DXhVsaG1uzWL#0G3Rn~i2QVKOjg9P z&Dp($w_`CT2}%3RphejhKHhC%5u+VyD=C&s(pHtZ;^C(jo$9a>VkKV_T z5gTQef3Sh@K{d`-u=uifcGu;nsM4d@h@5+P?x0wtQ3h3Tv|N(`?>MW_+ETl~kw26J z@7XUef9`%$zGcL->q(wBAQpWxJD=^|TXk2b?6J2bR;A1^?Z!vS8Ny=KfGv$lk_RhI zGmsZnTxn@#djY+qJiKb50#Zb}w?***L}byvR})O0a%z2_Lq^(yL>SGBfX!4Vd?DfH zB&*#mr>SFrMC_NIVqV+LKy^eq(16>u2W6@!IlD=(d^6)h60(r~mLllj|5^9u{hp3f@-y`g!1=7GU)O9*h*^y7LdHyFPf8a`IJ@M)&2|;cG6IBL0IG z<>Z`kvgB>QFLLth4bN2^rB4O$ES#rvSc zdyeX*{}OVMe?FSl3k7*u7O5LKBOGh@25G#i z%QmJKhPV8`IbXs5>-nZj$NJwo`u6sTKhklB?k0UseAROU2P-^0^G4qS=Zd5jGz(JPI^{Kz7Jh9Wad(GgZJeo!XjQ7~Ri+n@o*#J*;KbJ7 zjT&{dATQ8mgu5G5HJtk%!CkkXdh{ul+W%@(U23^8C;@ZJ^2f$2q)$x3OSLU`6f)@R z^N-J(WZ^Q?zJGapCq)prLxpGF=d}I=^9%Gsmy$GhYVQiwj`l+}DmcnFh2pTms!BPG zPe?NowgE~apU%sLODe@$ticU<1(q(F95gxlyhEM#4u}ec%!#QAlkB_aQ38Xuo))G? zGJyk#Rx?I&^tBlX1j+qr3lpqOzzdU?=-LE&(}j)tTI@=k)^_)F*;Bm-JK|%6A^Gw# z!||Q{m+0J%8#vsKVQa1FpSDR$>7|3qDB(InFfNtE4lSYlO%16{?cgIyG$@>TJNaLl z-nHq`>G_j+a|K_YYpfFLH7K?~aLGQu8fJ-QE!ze<`Odu_`g{Qou1ghXs~}FUMV+|q zBBj(1WDXmS-oNI-WvQxm%HsGqe z>DsxJmQ;zf<=PC*m0$St0;R8tD*2{zpD!tZKP#}eIudJ%W~*MfqPXVY3Mse9qrNo@ zk6TJx-}iJC1`A}0j7!FI=NzyBW+dBMTaw$t z)+q4Uq9bNN?m9s$@ACPdGnoQ~ZClFMCnqR^GEPCumz^q6((g^eabH3>NZ%B~Z{-mYk=7(RDg?2! zsIWQ8fXEZTT%tSpzn_|@kP=4v__BgeD@dypfA5`A7_LD+T+1z$o$km1xzNM4ecw7s zd-s*EvndiTQCKt|KuWhhLFM|4eAf~`|MumQ@kAuso?M0yaGzyp(iEK^YLuUkv6Ue2 zJ1<6@1)z=)kWkei3#uf#KK6-syBve4pjJk)ts(FE`!gq#Xz(aoIeA`j2G6Sw5s5am zx;qx3ZBX-~srk3wsB6hd$tEQ`TCjLOfRltzB6O$$Iw^_MiXz9viB-1}C|v-xJTR|iRKF4UOO)M6#7Ew9<;5&@6U z*mb#3%(Vz%HH~JySJD?7&9Zx#_T;ctpQE{hd`@dH^xL9(S0q@l(Vw?}b)QTlf@ZS2jOePGccLpROlr z&o73UQrJT0R^gF+uxbSrOdyXst&x@t>&%d@qa1lkW5l=Hzs6Gr6vOgkKmx;Dw$ky9 zCauF!&MM70n|I%%=-65Mm{h>GUl&O51SH+`xSF`8P3SiLD6mkimb%zQVFK7S>NeWvQY_Kn3K!)7zDqMj7HAMhKo5h6zRpZ1;EID6l> z)&*HVew2|^S2eDc{6+tu_Hx3FEQQtghx+#g%a+I-zlRf<%EP(iYK4a9v4USTFei$_ zLiDJ_Z?J#P^tK;Yj8RSe6*p)}vn;{Cym*m6`cBD^eM;T2ULpRh#fPtJU5KV&NOPCx z$FmQ`T1CFhEgemt+831eVxDk1w*eye~~y^Yo9OSmuIl#)!OS+Uvm0tyvkt_Tz6j z`!lX!{W#X6?v1lDO?%2_^aVSggR=g#=lSP?MdIJzSpOqX1R(CfXYij$o6U|JI;SE5 z88&D)7c^k4#$$@ff^f=5O5+~C!?{CD*pRbBd53f!FEt9c=4K9m`YMoH&LbZ?b$uM_ z(^_z~^-Ez(u{j%llnWn^g(tcH8_O=%MNYPk&<8cY9N>@Ij@Fhf7w&w^PvpbTb5V8d zJr|ZO46#lOuF&&OoHjPQkpHN-BZC%?@Nq{qutlD7MMhR&eTbdf7*i(#V?Q^|{K+l< z)0h0Xd7j5a_2XNfu`z$Rn1k%EQ)@`Cc%jV>WT$BU687<0tI*RzY#u>G;4ZF_07N-X zpdmN_4+m%>ZFa(leduc_$)`whE3CMdn3UH9eAnkv{AYY152{HiZY2nr@z5dle+ID} zaSzFqXi1L_Nt;fzPpRzb1ki&5kmlni4E?yXqng@Qlsc#UjOi~*dy!9Wg7r0dqOhAd zzvucb6ZmgsdT%>3_+?j@#j@uJh8mm6lz4*03nL3n-EmLi^P3t=PgK$y7nUF}Q@ot8 z0dA&KbWgeTmr3C(8X*lnWe#|dZN|KP3 zN)S#>q8NGGi01E4yICODl_pn_NqnLt_?ak@T81vtM1qoR0$$qXX()}i(f{>R_ZHed zaNcr%TaFVQwqM!C9^KYroqD<6PA$Z^K=xOsQOD=j zS}HHC&v#p=OYR=YcN(d1dB23tdb#IzcmDNjG8z?4*W*<&oi3j$_B$-O_DNnv+qhm_ zHhkYLsYC%nc=*sR=Yp3?BOUuCd^|=}Nsq2bsh~vnbDDTY&f_6&r@OO6_Tn&LNC*I# zX@XHV=-3k;&ab>@FL?xXzA#U?F3SL$k6ZP0*;slPgdnxjwiK@upFumBYfB|Fl3tsW zZYL7V++O*W_~@;@#4io}ecjn7K-wJGRj@Y!fm>!k7V@FKPMGT=0pNLCww9W?;JgHiw`La{Nb zU}v<9z}4JOkr2S}{{Rt_`A+oWt7wRCd;=JFCNXVQyUejeuU;$kW9K8Zv|rnL45(g{ zpO>I`d-N1ObPq>;=(7Th2ibqy#*~I6!M$(XG_*^w{&ONe;LVAHPn)8NRx1s0eUKV= z2KvCU@Bcuw^-nYn6Qwwll%y1Ct3AO|RZUzP3Xld0Q!Lt~qCZwTJjnN>{y1^t&4~wl z7?fxFlTZ@>wp!9BMFN1-eH=5d6nuE;=zxjqT7)7%0m6`Q20(IKE}@^WJIvLNdLh>N zCQD$V?c$a45A>AIfS|W8Y*mCCFd*(U$ejtpy9NP^MkHdHr8xB#7cSDRXMDAob&f zejuK9=}N%kpTPrBPwyGQxg4v*euXVlds<;iPvUYPDIdG)V=?Hk2Sllf@j2Ba%iuLE zEadzCY>3<|p)Jb^g)$1~{fb{~<+A$;SADmD>`Kl2!^o@FWmaPe z#WLqgA8U|9;d!8a$-B>$>Fhc=hb`u-6z(}!ZgGwt?dY;TRqk-EVqde(7Oxo5Q{j8A zQh4LAOoblwO68GrRfo+cZ_;(}c&)cRRq1cfsvxz4_!jqQXYGESE!lO>ms{P}C@kox zv@6|JbLsAPN6m^MFX%-Rh-f38TMy>q6Dc8n3(P}v!Dul2OL8`iM+t<^UJy8|#MtBB zor66&c!*vO6Q?d8hgbD!;*8;It+A0!2kS@H_2pkl1=U}u;<5Cv=+*2BY|%j6W?&ZT zK^@PlA|oRH1&0ie9A4t_Hn=hZJEf_u;}NISayUTGX|wOMa54vOO%Yj1El1Qet991< zR3f@#MC4a}K0(jk>Ths+i5KFbglMotnnrDysp-OT+O^vBMtslH(SMDHhDV-m9ka}3 zsmW2$)pEKbb8slaoDU$k9SC%qfUa(9*dWNv0Q|gdj06+dLG9hb4Vd$T{B= zG~~7uEMCj=&Sx~Z9v5Bg6FS~g7+BFIpw$LSQ>{B`{(xQ6pOCw z;0qkcDn)b-xFVX3kNLB0`7%Hh|-4m_(lP z>JBQx94FfZ(z}GL<=EZ)lcddYRG!C8W{l5rd~uCFi3LUxHQ?c5#Bdx+^4Ft{bntNw z4Bv3otm%oBg3#%*8`lOWg4y!{lbd%WASKwoEnLudBl zyuw`U5*C_+j0c4I45VOscInSy^W!sGTT05?G~2+-ZbSeh$MgC@ftr5e?k3NH2B7K< zAQ1{|VRm0D%V~R5OL+uK`3bL=7f)86d4SsjaXGO^t}j60M9)QsV_(zfmQ^k(o9=u6 z{k^DR%bZQn9|RV6J=b6Wa;LNLP)*3rxe%NtGuU%FHOJ;2SHxC?0-B>JJUghENa=V5 zYP(yjQJtr|#zX@lV-M*9Avsb$p`kxlWVd++(x7p$KvKuQH{amWaFM)4+78mNX|z<; zxrS6=cv^gP27{HmfB=n_X~v4#}Le6O*09^_m`nj zKCU>^IT!uy&}{QKkJQMk?;bCQQM+ERR5>4-;bjXeA!(4)b$U-@x}K5Ge|8ahX;g`e zd?|oH+P7|PwKb?bf#idww#yk{A#a1{p6i1N5T(Yy<)h3$*#2jtQlmzg>UJLjk&y5>P7{O)r29n;?@)|B^Mt;$* z+uy%kg8etj%(HSE^`MY`%l9F08QUxyl27lYqa+-*5208X>E1|!V?kXCrcI_8xqn1< z?pOe_Gil67hF8(ITk9#?3!Fi4lLz!2Y z%T*tJR&}7UM5f-AnM3Cl67q+1qZ3X)t$9tMb>*b#G7;@_0?^~8Hw}L4%djby|86)w z57euIGt#x*y_KNZc%@aycGOyGArC^AZv-c5T8k~xvZbzf7VUdmX-}qsgpm}Wv>RA! zxw)_+;X*mu;v6LO zqS~+-M?#AD+b(-l619~4t&#J5N>}<=Fg#;wV9d7O_Jw9;6MuPLLUKJf# z6uxZHq+$Ge=BOu~x+M2#sr{%{87f?apKCjDEhhG;FStv!qq#w}d`Ss&r-wQ=4$zFsIWsr`tR@H_5F z+v^=K%Pn^)zp)vE;F6}59=bsK>F%+b$sG`}9Lm%n`Lh1cc&Fvj3e4Bpqv~Pi`Oyd4 z8x`&?D5%{ljjR*?u$DT6uu%q_&xZwy(>$mS{hE%1*g;w)mdj{1 zx)SvmsSloo9izn`e8rA(rXJl+AJSc_uC!mUm3XwbXufpa);(iZ z`U`!8WdGu{)uCz;i_u||=7f@xGYhH#t!@;YaCzMYHAIlm6Lt{-KM0kz4%QkXeGo5b zn#O*O_I(_t*L5ywv%Yq?RktTws?st|Q%6fI+hu93^4?BJ0k3@Y$XZvOKzEl-)Z53g zC%a00LL+(g?a%xQ)o!#l9l;79X_FP#yZzYE&(0d}xUIQ{_)#cG1F3{|J4vh#hLmKA zsJ?n}KEKU*E1DdT_PYD}iR?L|hS{qq#k&yzDcrR(g%kW}(=@W9M`C(nY*t~#)HU4K z)-!aj9*liC;)z_B%(!BVGZ#^a*m#ov(|ob&C!h0dJ0AHhe%JF9`_V!)H-}ElhNFQb zk}L=W#!`;`rjLLkd0pzJ6r4rptv*aK|2IeLO&Cc^VbD~=w^$Y(PmtJ$QN}RFLAWyv z{N8mx%P(L1pl4_e@f%8V=6_D~8c|!l+Rl<;kvx>U+1|$BohmvfU~VJ3Eo| z*JTmr`rl@g^>@w)EO-$8?H5*crR8%zrBl}XRaiKJY`-$)_F1s+CJJ_m{CGpr;_ zbBkqYM-qEtr4BVCCm&n|?i_k25vUH1>3RS)oY%OW!~>Z*eysY{3VwnKN_ypXZhh_b zuXz>4^B+Z`p?1%|$s5;gJG1JcCWt6owHEtM<^bua25x0hmyRG{K2YA6Q6zC-z}7pPCoRmW5L9+9!( z4y3ySn-ruQ1^TuLvxdivHeuokdUExcO{|Q1e&lot7Gg^YJx&o?muwH0bE?2#@t{)8 z0&$-2PcF+oPoG|qz%I|ZxLiPz#>j=8=m%kluo&-7p>>hPpSBP2345?z^6M1PcLqG1D%Su6Z!Jo6L4G zp<@*D;a>radIthdlN*i%$JQf$0T@#T!qUc}-_aq%9r}%*)8!h=ROgvn%BdC-z9jABItP zIc;FVyo>!hB@4VV)fi;jtD6XoP!W$?0Q~- z*VVZPl%Z01B!g#UzPu}*9ed-gAHQBt z4UG81Z~R@)T4zJ@)R6Pv12-AF0uP3DG$4MAi0P(btmY+mIbHU7ck*{Uvir#8fG3v^ zzuRpz3&Qa(hdMQfzmwHX%Z_MkKKi8jkU?PWo8|=Vmaij*M-No^1zWQ;Llu=HMXRE8 zCuq?|Ei9+j*bwW4=FEVE)-)k8hq=h~Q`rSh;_M&wxzSh7zEjM5*J9k#YCnAC?3}H_ zKAgu=sdisvbz$2TeMWZsbRR4BRoA z_zI|Sm%(lm0baW)MBB;GWPAWPLJY}NhT~~a0eZXY1H_$N9^>nK(&1VrIqF%-TXY!SB30h}q$&0FE4C~4g-Nd^xJ$HU*+$@u_H z*d|LM8t})xGaitspqv(phlXJF5g`B_xMRe?B;k=36_|}K@T0w#SLgJMxBSyIpp|WoU~V7=x}IWrpY^3?v-2z+$A++m&DSK9BX7#nsZ7#?Rw2c4F(5XUIT*U3m>U{f^- z)snv%u%Gi77q7EB=K%XnXvPuzCQTBLMh2&ISKyOJ zL0aR%o2;gwyJWDek(&~-GYTO}1N?YU#0EOo+30=?GQ|Nq8BpZYWm>dp`pdmjjs}=; znSy*o2;NGKgWd#?I2xkiDDbvxmuyG2$#h5S_lFx#2P}6w9>2)xSTEj_Zs?5d2%xIl zb#xEB@^9`tw^gnz^#$sYnDLVX?kI4KcaPx~c7M18Lcrh-O#N*9gRn#>X2)_?1+(&^ zu-{m2jc^myf%t48@e=^gocGgg*M@m(Cm@bktPU`BN7cj%cjrid8wGV3n51pe7EdAm zaN!BmJJVGdGmcqUBL-iOT;ZrqoW*3k2hthUx87O8@ZQQ;?~t2<)B8J=vvLpwRh#=n zj5Pyc$34ae5UYH2%^zsIUuIZYEuIF>q4>Ue;>941KE668KWj(5I|^;kK4C4L#D(Md z&`7@i25>E>30kQ|q`NC`($X7L0y4N+`u)462h5s1I4}nLC*G>~yJb1v;rL)>K?j%! z#eA)l+@Rc|0bn{0x^Grm${kvy(k$Fioch@n41mzH5BKzpNw`i(c{sHYrP}(bY5Xya zI!3gE{jNNbZp%pIjz3Tv()exIGg#*fy)NJlX?sHH?u1PaCRf-tI0Q)NIA1*o#8Oa+ zY}hA~1hN`3Zw)PS&omyuY%rL|uV95gaLcy@-09pgsiId0i?H8_;lv?OnOExlh%-6?z;DWB#J`!z!>`<5>T%0`6StQ>-lE% zr4zp}_5?{As#Ow{(Ay^0{wi@07GOb~K0g}Z6=Gyq8}y5dY?qSB-s`{4g=sRtkCNvC zW(Hopn$bT$quYRC^@H16tIRtW);Smp*|<2R3*WdO%o>bMeaH^NIO$r?CHaS(n}LPYMn!irFyqbmrR;pE$1jHbCDCnhZe838E2om zF`@nWl3q)3O~m~~!RKndl_Pzh(?5SsGncK|ztR=hnro~WbZ@2T-AaAP*w2cHoBO}? z%{14vT^U!pU;1O^l3LMW^`b28)#v0E-!eCct5OvIrKbmC`er2`427i-5nZa7A8Gh_ ztlU?&p2dX5`|A%81`eAX@CCp&6O7Jvu^|Y!+)hmjSpVT>p0Th zx8P=d6&8nQ%p_hL3j3C=wz;_Q&V!c}Uz)T~yImaZ4*w#U`KIXB{CXFW^GqtNG1~YA z@&!wJ^Ecm|&L4N;z1oh5FHA5>Zm0&f-wuq%yKNnM(%w^bw57lL z!SHBksUIJX`ArcV<0Qb)JV1pL_6-k$#sh!sa$FK;HQ9%d+qVObPE!~C@~`D;{)bY#QD*?zA}{z|S$y2b;)@St!4*f&6c zyEvSFxyHr4L4)~7@j$T_kebGC(2djbcmJ?8C;6)aCecX=*2mZ`bc+Me@V zbgJ5O_+id2uO*iP*yooP%y^y^`a2%kRNyi501`E`w{aH#@jgDvaL~rH8C8~nKpA`d zt``vnZ-@w0m?*nqQ=#&esaUs<^4ZSk$wlV3qNP$d(DFTJzu{hI_}_iPI=jRmqg;)r zy^w=o?x`RJ84_XG`JIJg<{?4o5BT%qP>EnQ<}!T@;*7s@RV-#3capFk>p zMV>9?XCFN$Rx-c$iox?fW>es!XDaLnHuQSbRBNUK_cnC;9*Pft+Srkk@~c_^$n2k{ zeh?uqJdhQG2F?ww%m4nd$Nyi(@9$qfj?@JSPX7D**I7CrAuEyw()c+I8NVY^Lt`-@ zfsxq^`WiD7ovLf5T9=B841uaf(s|eEOHnF{H#R0NU0+z5Z6hcyF+*|EGt8DYx^xV` z52>-E(JNxI${)aDC|Knozx$(|f~v5a`!wou44t%Enr=E(@^)Rqp&4?c#FzgjRJuq0 zQTsd8vl)aQI*)mzKNXtIW}p`vW*OR?noDiB=1P+wa@Cq%+4SC;mbUb1og|jgi;T@W ze9b6toIZD<>zTHy`OQ()M>lVJxmm&XdV4si-ST#y4`$?Lq7O;b3esdvHK}TfMe)TB zbx)kHiG4WQRG_{Z=5YlzeA(q7SitM4kJ5Y*izux#VQO16?h{@$WN~aV~(V>~o z>?V~@d>S%4axrD;?vc8zB_ynF`xOd~%dfq$l+|<53EbCsy0aA`DW_y@EO)ZOmF$XJ zca@7|6zP;LY8e&Dh=s_ZS_%%8FszR3Z;b|Dk5fLH_ijg{R-nRMx_|7E08WbU+jlrS zk090dGw|PxK^1Cl#l^XHS+3SxiF_y88f*$rw4j}NpTj$PwXo>ZMND5+@A?Ra4k#f_ zs#%J;dM!$uQoqZ{v9;AHCLXfw0Foz<8{>@})h@A|iGZjQe||4Yl?grg zT+&n7*R9UpLx%{HH>H%xr5c}euvWp@H z`EEHOl9x^Gw4dZTf7>@_Tje;oN6z51_N;h&o2k8F)x?=2wxJIBc|)#?*XW14526l( zcWE?F6sHV^;=XS`(pR2{IN1BPdBsnhwK~Dhvkg<0x-w*t;ADvPlT!J-?5HPwv%u)8 zYCEs%v2$V~+evpp+0M+#vnsK0y&=r~_mr$#^pmm!2_ZTInooU`6IBlwgzKHS>m2w` z?|@TuNEmP1-tF1-O23M5RMbJ2(wv)TpXWpnFQaaRo-8ZyZ+~o1+OscA@5TA)!HY%% zR~|=Iy}0nnR-=L#g}oLmuD%XXL;%7mA8m>1k5@GWarG1VjhRbP;>!8?tri0fC-<_dmrWY50;)ufcHPwi z1j&@zM%(LIwSY#7eQtI5QvIShxx5&AMZ+oA+`Cb_QV9}Fv3y;AW3QUjF>2p#0H~L! zOZL3vvv|d%Q_dw!?p1pbtbHFWv0MV#B<%krpe@qh>n8vpuf1FGNvL_1nN6%zUX1qp ze$V&ek|#dUX;hq^2(G?fSpe>&h@70;?|t(4b@R(Q88h?4_vd`hWDdnd>^(hV{3?`U zZg$jir4vf@OQNsyC?pVt`PjUyN;XqBOhvHUGqg}LGeQL1!8yijp+Nw7 zhKX?YD<^yy0O1E|NX`7ChwqpL+`Tzj`y?hdF#Z1FwPX|ezRJj`{VLdo2b>PAx4t1? zjU8fFj$HcmJuYL>;$w>1vqZ_(5#bH>Zaqi)qjBT0j%APQf+pW^5ccu+bKsySKXQ8H z>7Qr4KjZKKgUJ7j)CfLbckrG;pCUXV|8f{{^a2glxCmky#E3Ij=Nol?=x z8#EbCD7Ko%Ep<*={^>Xv5*mL4_%b!>V4p~Q<2Xt`4jQ#@0&MlqhiUu1ee(QJ;=bR1 z99G|LKM8^-Rkw_)D_Z<2IVzW*Gt?U)Furq+fh^k-rtTs(g1dF|+*nIkOS`Mt{kPAv z;KYl&x;!j&e7R4j+YX0bIYN4qSZ0Sl-lQhFWIy>s?d~-rgFjcJiVg1#R~A2Sva?*- z`$*;jv2UxzGWIR$bor~fmq*n0SswNG+C>e%$5(rgic(iuNR6$pyD0YH6G}9MzEXokE2n3`%Ze-cTd=P8mwPoD*+&+ zY_+HI*w@A52RR=gb0=V>0l^OFIp zu?&PnL_Onz@T@{?K0@gN9$N6s2DA+fifQB7A`u;6c)cxYwLyls3=uUVoF#KlVwAio zpbSD^{p$({#G8kU`Bg|-!d|?8DHx}mlLtmloZ79)!{wA2St*5l6Q7yK3H30sNKjsS z7}Aq}4?OWMi? zI#m;EmG#OC|`O0jT5QAmRU}^9f^hgS3 z3XwDkFlfi=&HfvWkM4A6T77UDKzK=p`uzPG7_GT1&F**mV30Ux0 zHWPWegb^t$Q=FFb+zTmc05&rPqpk15`FZxEclQt&U;!I~;TKv?vEUR3v-oWLGYDb^ zE_HdBKALB{uupm0`XnPy97~1tFcsW^*_)4=oQK*6ofJ29p<*=>blG!%3P#;~>@xE9 z`1Pdxe-vGLJk$Rl|LkCMZqA&uxzEgzbJ)zCm?KoGIg*52W#rgwZV4etnovSHx+QJy zN}*JeG;-z2O~`)V-+%AN>#x`2^*rA1=RdD^Fks38sb$c?!*s9|RH~0=hlV;cAdulV zCK+_;VY=vZ7-Tt}w^!g%A&j{ONa@oour#~pFeK8p`&*R-I>jb0oj;>PgxyKk1K~_k z5*!!})W++gM?SXOE0swJxKT~u1gr@|8=z6tQyfA8%K=#YG7JH4Hy$LWlR@U{#JB;# zl9f(@vw2OVw5j;GV3s1;;_>;6Sv*}+`E4fzge-v|w>u;vQbdS;rw$;PP2Y@Rr&} z$2W!`Yf8@LUfQj~d?OBIrx0eUo>B`qU-U$K@7(Vm;Hx?zmS_St$KtCB)4ws&VSOOP zG9Y%2YJn!oWu%(|*VD)h=S0??o`79iOcB@IWQg;M2K=VPRc{%{j*2VgQZ z$R&zJjh1cQdcP~r(JY|hn>0k6N-Z~e207y>z)n#^rZ5X3Jb3!CCvALB=oC)6%`%`k zY;S2xKah9Sx;Gsu0isbIDaaJf1Tl#tt;YAMifFLD;gh&tnp!XrphRTUc%oAAI|guG zBsD_FTL20Cd#kQk1hYni&5<d zNKo>y_1azvc-TJfy=>&@b)(GOgaN=D3z8J4S!Ce#t00EGAfDyc%Tk^VtaL&m+~RpU zrwXb_dEff?Q$h`xAmo8*^rCR76}4DlmqT5o&);r+&PZ%LfDRLr!atPD;=AHZMGdIFN6 z#yNT~Ami`1&+;64GCl`cMR=T$QY<*Ah?X{iw~L7An*rA;8QzMdl#@Ro2rx)781i&E z>(Mo5flRyA(47C&W_uJ&dv0^;-#d6J#5#|zt^Om0bH&oC7dH1AU$5$H?Qp~}i<1cw0_7U;F70ES36 z#luf6xKCE~Q&=Dz01}Bv`EtmrN*pA)=g2Hf7f%4|QLbG!Ve#gA^}I~yrKHGX0mv{| zmHF1?hwIFlfc<(H$^<63wArxjW?{in74ZN?QN8TB>p*GN%XXz4d)lGY&Zc#|_Az04hwRoDUAF z;DkK!vVX9n;lC2cW+0{FYXwi4Ov^wWotuZ8{u5NYScX8CV|rm>>kWvZdMj$YL`?6% z8&l|~=&ySs@XM^WrT~HKa%WPWr)v%f=#eaz9TnEh^Nd&c^O4OMF7p*361+*r&`Kbo zW`%o$>HN<@l$sQ_R>t9K^Gf9(GdCcR62>2~lzDTcU0!gHSjN!CSz1PZZ0|J@TDnQi z?}sb=)=2OelG?r_M%0&nM)y-VC=;o1L1WsqM3=X45mR!k;xdbY^a5 z;%>kQjmSqEXr8yX1rm>Fhly_ix8H-t?r(mfL@ZR76pQ_pq)1IA1k)9J!4TDy{{ezS5VM?8Rm{ZPxs>6RZ7jWsDLhp4k9 z^!`5CooleKK|;meBTrm_$s5R#BDr}Z z3+*OM^vQr%L4S%)AQXoTr=pfxu#zT?&`c3Vf)s<`*K2;C|G_yi6Ef(nGh<0At3Lp0 zk|)&t2LCgl6Ek{%#-i~um-+84znCvY`7r`R>4DnvZ>G`Knm@!UzL{5iGy03WG{8)F z`t8%B2!Ws0Z*%fnDKG+@a8di*$rn;B=ckNc+=9HFwTXb)kwL?ckV1bWVwuMz2l4{T z()p5C1h%FoFTs|LoK}KBN!vIYsiL1@Fdg;>d#?rkJ7;?L+`a~Eoukfemne9 z+wk<7>AkgR_X9Z{^BpZu&1Tjtjcc6^)()?(5!7M|xYmZI-m37^b-Mj)*0JmM#?=N^ zPXy=nb>1pF^sGD2sQB<#+x2Al@f){&S$9*rXzOmAKOkesQ4j#0g}!ZePv7vduRQb( zCQJsT@F1_z>tYo3#KD;>+jW=>5WD^U;p-a#_M4h17JL2xKScw*X2nkuO2lN+s4a+^ zOqs)*VKbWwQCB-L4e>~mf2(ifX#qA3$}>?LN9H###m0{RZMuCWeYJFJFAKJ}ldk*1 zbc?h#9KR6@+omeWJunAV981Bz$xOdt3g6y{0cA-6;9&1FhsCzDo>6W&K0H9VZ~Ud< zazlC|2gKhi8ee;EB)Z0NzErJY)@avaF&mz^|$pHI70yp zQ8B~D{;g1p=OW?onit9Vcr(@dc&1vsZXB%!ONxDR=h;qOgD9={dMjb4tXGsbSnQs4 zOsH5!QqRsK``t^K={J2+^k!44tc57d7amWp>w7CL=TUKwCg@xuEX z?4x>|1)e5V18Y0G*L_{|{`sbQ>GoDy`jsbgo(JGZXKuf~xc6ae@AbFLyweT+YX3gY z+)%QP{p9`cGZ*1<_TSg^f7h*$+q`8(uX7H9H)2J1hG+g6U#r||-WBXUzidew50)VnsgT9BB_`-wh1RrT*L_rgNzU zVt?|5M~%yELj~Th%rzBf`k^>gW%cD*67%p?7ojj{l z_ov}M+plQF9{kaA>CeRbI`0LKo5#(IZRbA!?!Uu`z58P%8vC;$8DwtcJcRXT99Fu1 zBvjI1h84u;+9q>pe(2R**GiWM@rUNWJUrdO%?&%QIYL>^@=7gxWbkLKP3yvDm}%|I z!?Vfer!sKOq^@_-=}D-k&ll#tGz9cNOf=tG8e3_9lz^KKo0EPo`)AR&WoP~QHHEaF zlvgoR3%8#>XDaj-BG*MRr)}i8_oX&ihGJT(tsASLG2!k0~F1 z_OAnPAx>(9BE}axSn@m-pj&o|yghe{H))@bd9L$$$!7X4^&Z6qmo=v47(I-%E>f4w znDCF5Id<<>?8J?G<(J<|qU1NQ*a5x`JQqO7eHNLfumt*vVwsjaIQh4vRfDoFhT<=vI)l~NTU8qvH#wG$D& z)jk?`51P%L&x|i){^Z+`K2U%6Ron3gPrmx!eDJhx>Uck&`Z7Qa;~YFbVn1Xzr&4Ct zW-Q~0Q#HTy*i`aF?FH>wW6h?>=HXvYxnQ|Q7DO!JAzpWxbhTX{Ytv+x+HhyVAVqNj!7%j^1apxg#s#zTaY47Tw{+RsO2u zB-5|wCq5Yc*>UZ$`8itNK-{|6{K=Kbm47k>7lyLs<&f*v7V6uE>N4O|n0x1bx3Sts z!=8Hvuhh@+te+Ks^!?JH{fQ~LU`hJ1OJg2uKc4+ehU|aA%Y~jqLdWh*ZM>Yh^RN2! z1=;zh9)Yq?9`@fnBN#hSVr;YZ!|~*o=x}FzCJX}e3p#}NjKVTM|WC7+RH+h8JfNrffMQ` zcMqj9kdfB~#K21bhOp^oqZkB+e)CmiAWnasBg8Y*p`@sn=^(DSmi0wl?I||ZsZ3F# zZWv$w`V50{lcfmP=i!O z|0M@$1LB z1MV32n@X6Kag5|@W_%({i%xk}=X;sX5;ols8UEz!`DLSuMb@CS#b3;T3dbbfrqq*ZWeBeb3$;)joW!_aK=X4Pn>VnTB}Y)|{?9cm{7?7xG#2Zgt$wqu#LY zWsrN3Di#0ctOcv3TLE<`&psS~ndQi-)-PpgWt74ir}G!Jq{)SFel-M#+DE zqXx5frU8F$FcHD^sH z4f4R|9VQcpz0kJA0tB&u&_DTu)`Ia`bk)rlU_x!OF~eUl0$`7PK38yeQe1#&NZjlK zl3-EXiE-7>8oN?WIUCsl`(I2@_*2%DJD1&C?yP$WPs@bAT$n=4eMx^b8Ft!rAQk*f z6vCNraC>`gRR8vi^1rFnRLt_ge<}OU3UkJajQ_lEjc$sG(2IQcS%O#aal6koHW(nH*2wa>PvZ}5mV@$hNN2& z7V?RtOJaeo++l6TwK-)a#Lzdz&Gw)ABU z8jFUL{wCH`mhKTA~X})lirNOX=#3G1rU_0!mEC|}<^q+3fruT^MvZ=*NfE1nR)7*liYacj52!_qH+ z=7}lX%ciH*U!P^qz37p;vuv_oeoN~}q3X~*EhA&WZY%XHZ>u*vey{L_xmyJguk(pT z(f4ns4np%zqJFB3f%VZF*zzpAo6EN6fzI-Rgp*D`Zuo7C-YC01cc_@BoUb-)NIkPG z?iM~-FX#4=?=Isdgu$CW4BzrsAFZms5|&SYdOy~=QOd6`gPXjy_*rgPTl}>&G;47P z79pC;<9Q79!!Ay25L2Xo&ST(+Bu?2YT1eRbNHHq!i&ZN=r?*#>i5H}f->{K20C{mg z+&@7e0SKHp{{r!}bk^eELXKORz#S=TA1R(wm?g~5ehYz@MV`-89Qz^*#lFZzv03jy zrvz<}Qy%+4oFzU%%ELS#CT{&1 z635pWeGIdBtHd%9A0YBo05>%JzH}{aJi3ByqG{{D*g-tw|FYtnR_W;%2^C58pzYw} zI6(q+7FI<2q4>tPaq4UIf1L!4?8Ny~g1xop#4Q|4nCit5FGerwmCnhF6Tv)O-etU8 z&=38klZppVJTp|>d?1_J_4$F@ghRn3pNP$lh5Q?Wr>gvI`b9LM?{rx8Y1Jp*DL;6L z?~gOrk1>I7j<0^+2~~b~5J2~zqeOKptvRnXn>bqlDX&C&g6bRy3&-mcTOX^Tqpo8nS{L$?~uOfG)ap^e9TfL9Gp6@%)N*5_6UT^p@6FfJQ)O^+S*4Z%q{2N11 zYVkGCE+pRK(|dwPT;z`#sjJmFVn@_PKiv4_dI+Ut^yxJFfQ@u%i8#hYQRVcGu=RR@ z+Mo@P8e9)2DLQs(^Ih*NOy4UJBjDWqa?;)2*u3>D@Hu05SYE!sCpb*}vvzggds_9c zm9qt!8nTJLp`DlxoRijlkCPc6ucC(v{LdA86|J+n3rEr=r+5n5dGY7Y-6;LdmCe6@ z-WhY6dhTSsIHT(Kjkmwc+y@O_@jgVSCQo#ovd!4d(6|K-VSY?a7|3MG%vC7P%}ITn zPzk9to2xWC5(X8R!iQ8JpQ~yoQ25uIj)W;@_c3?U+alJ$(EWvUXBIf+bqP4@?u-&qc zjboj+teVU6>Nel5!*vp68-s9i?HI~^jYB1_Z$ci5cH#=_2oC4DxW|x3W?GLw)DipW zI3!hafF-aTQj-$eYv!Oh<(bL?_*(@_S@`&B#e0^gET#H8PIW84?;tqO5=rxI{5G}i zp|~M!r8f)KeKe>c8{SG3GNeIGQeT$et1Po^XuD4d%zO#fw(h0lM$;bOr9t}WhyfPd zaKTy*FIInET8{eMY>_ZY$Mw;0eRN9`DrAq?|JLINPSSO#p1{<>35E@#!aiEsNI(fP zNGg*bMTnnzI_J`Sh{d!jtf8eU=b-@Iz||7iVZKZ30*!7vYoi#|Ie@L$*a< z$Codf!OAva`Y8}OYFOD)gw5d(V|5E3ZRQ?^i#4(z=Hg{=RLfa<$HDNwr46CT&aWoQ zUmGXil?>rUPC2k3m?~!;65C?7!=jG{CJ~DI2uh=AmQ0$AI`yGhstgGvFd615%>a|Y z0_s$moQCZW5boF?9E-NU+Q2nxx1J>~??XQFf?WEDNIYI*SQ7_C7=s#H+BzUm_B*)+ z%f}IKhtB7>L&Wg-8A%(7Jv?%O-sVLRGXZc8tgpg0mKkAU+x4rty5~Z}aX1#lu-&3J zWYlQ|(kZ|foyz|mE7sQ`u+aFzVTH^0OBbHqxMf7>?uM+E|B>y83_*4lJkYJk;A`vp zX-@+4p#i>aJ#a5w#fGY|wqo&IM?!E_flJ3dr}HEA`ADEAig>7}4xb?4Y=eicH!1Y| z$0KXST|Ep`UtNic(PiL*b>)WeGElY^wjKWe6~TDvP?lUHNK3$GQPNs0kY(<`8t&E? z9fhE^p&vieP@Zhu02RU_%*kAk831Gh>qO2I#Hv8L0x1^ACf!dgUO-zSS&>Gu7_!VqC#hDAp@-c4hI@_>LwnxeO&uI4S^2ed3!r}L&LPqSpqrd z6VTKk?L-t3bRpJrGU0Q) zkD(FTt8IXg9G({kh~@ySAV9RY17Y*zdv`W;2!!)w!?%IO+VK4kL`$U36+<@2fu;Ki z5bLC`n6bRpq5`#=2%a(Wg=|PG9f#JD`bs@@n6)K}mlb;e`H!NZtmDKdo*oyu7;PIx zl9uVs4TtkF5dyIpqrB}VGFRfu4@@`NFX-_-CRk2($jw3&JO~$m8oFKsRBSfQt3nRf z;a_YvfvX<7av>yvPP8`=`)tKx_A$<8%X}1qBR#ul&$3X5neHz9*J!&iRE&kysp|km zgbB57@*1+kkdbNuIwxXNsqmEC5^-fCSO4Ifj&A>B@WMj2G?6|hpP2MthAxY zFFWKqi4rE;yq?=zV-W5BOQ%0k5xw*keHw0*C?kgt^ycl?Cy0gqH^E1jF5q$V&rD)h zhm(5E<*XlkIrwDhSyV4XY+wzv4MZSfi_gaez{OQH-hAaSEWdr`M#Xlbl&F@^!z@W` zC9&pyvu2VO)gRFecBoTQW4n8-x}I*vZ|lj$G`}1%bb1XD@Leo@WXjhmkO8Uh->=27 z2*{i;>7i($NeH8Zu3bqOZPsDvt{wM&U_DCYtzrupf`yP&Jo16KNei?PBpP~2Yyl!` zpcS)QkK6Wq??p?LTN?QQVQ58*4S*!g0mFBz+T16QV0J@0-Q*YLj9iMSm9Ee%5jnt; z&~Bz3uzvs0NNlu2KVb32oy9x$PZPClYV`?1IS=p`{@JjbJX5M8IN7tfRtpVrJ#^J)dU92BZD;Gzy+p-@ z%dfeYSu>2R9)t5n1fgDtsPcnTN(AF<3UY`lS@W>=V5fO2eo!=Q{wZjX|B}IV8k9x5 z(hsTK)GjE+4K7_Yo`G0+gIbp$VnYX;=h+s5DaRn%FVvuQj}m0Cg#B>5wBhK}jt>3T z5T(5i49UW_k8W~3@nzk=k<$!2zZ0J+0$4?-XStoI)A|L@TQ?NKDfK$J?}!Rw))JI0 za~6?ekK-FM?L3Tofv`bLnvQqS66OfpS=&D%!_6<0G>d zySo!4@C^;~=jTLOax4(xDmLe9h#GyH+Yw}gnKhZsZi5QOh_$jt+K5V?Y&oev0?&1Z zcNeS$^%&8Ma;+5Hvkr@awf{srd)~+@&(!As-(;J7rzdY8?sWg$G4FZ8VnKYoRT$RD z?QmfH=($(BsR#Dl0(_e-(NumCO-8)ck_Ex5qeTc^fGB+8z3e~$H4CoH+qru{7u1smogtDLVTZj~VOmRT?% z@YZybjYj{;G}UvVW7%pLp(}z8!Eys)e{4SsBJ^`g4qV7}e{}ZeImc@lhf@73wXMB7 zpVJ{`YjTB=Xm<9|xRuEpSGe}*BQku_zrq}%Sv?ts(Csd*c=Bvo$637@Swba$Q2%X0 zx}-&E%(+kZ-0pe3D!q9AYlB};vBk|xVc(xc&U|@wGxoyI*LpqK#%TnLU+ScCY+G6S z^0z{C_q%lW+ih2r8xg%~e=wWykjXbU?}2ymnhp{+vys@H&a9QC-vqw&j~5qqM33nr zB3pvTMIZNO0y3d8Ice5Q=O%#IRf5tz)zSzK&;7oXncH^3{EFpsHBrn={b0Ca>-{LF z%1pt1|G+0U@Zbp^yJr8u^4MV}Upu6PrKKfi9~{w`bo(* z3SW6l(Pt9Cnbddg@3=ZI7CyeyWea-r>AlhZ)Mqd#E`~BZ)i`k2Nf^V(;)lLbQ^*vr z0ffd!ZSI44Rvk4}c*Fw8$!KXK>Gs+$fi49dyOK|ePcW5b9)of#)1@5u=~W)%2C zbFGD$grD_bWmbJ$4L`VvH1$Ksw}>Gtz)6(83(7osISh=Q!OKfMxjgA-4OW)9QRx~^ z5I#1U?|AUrB=?$|%Zn2+udBR$UE>}Mf5fHe&xHK`a5;w!r0#zue$VCIX>m?3o(ezz7w&}Vi!Gr-#fi{nZcI-`Ff?}w)g1L zVFRmwq;Cg8ce!)_Uheo}Ch5@%;rFWc??MAZ0C*o5#Q`v|EnaviO?&s3t@Op3_7&@G&TDxQ;U; zN+BM2ilxIDoYtfgQR(>Q1cLUsNPdZp%EA21ppmzHaXvQk?G5o#Rd)m*WRwa7>7{LU z`13UNmg>6jr5%5KdoQ7;OT#GtN?6P<+3{YZwW_ErJLhTjDEyqM|=(b$Y+6nF$db*8Q5Z1ePV{%Nu`2M3Tc~R;$!)mCT z#=}@o_JzOP;nB3EPIbEs81|W1Dawbhq{&d@QbpN^@u~ymMvQc~SX@a2RPUe{sy$X* z&c=E~4`v?cgi1W2P-*n6B^I4}kuS5~W}VRBBdL))WjJFxc*6zzM7ZdTuTsz|=ZD~ zfk_A$O3j3%aPB*PEC!(1x(Jyj5G@@zEk1)qX zl@ul9L*gGMU#4jGzWS!e^f#f@Q#?9olr>Uxb77}ada7(DmSZ%LZPkg zCM&3keU;i0?}M}TE{9r74BT0*YLX`|Xz`8y0*-9kdm!)tSGfwrXRtGNR4FDScALt_ ze^Lgd>dZFnJp(<&q&2Ru2yX;Y6`sqU5>Bl|zzx}|x}?0R`e`|Tgtg-u$NoubHOZtE z!e@5FURFPXy6_Rey3_c?#_}^1zjeUo|Je)W)}PJ4S~jVod&7p~hTw<8cs3}Yb`BdN zg?w(vYiDF~WEq;=>xZz1yPljPdq?&J@Yul3;6@LgYExK{eGWun6yvB6Petqx)8(Gx zGfekVKR>kVGv{B1-a5v;3CnyFw0vN9 z@m*M0e)jYI#W?7=%?`^+EDw3gf+40Vdc*$W24OObNd2CUEJjTOjjA~uBvYc~P5$kK zDc#%7E2Iy6B=lNl=ovwED#5}8-^tUh^iceRJ!ldDi+D2Oyp%F914vUF-6%jWr}ITH zGma>w!S{Pp_yh;24`M$;#*L}G1-bLb7e7x{fH$dd8#HK-24_@)%c*c@CYT=$Vsw06 zssJrB0kCcL+=nh)cA??n472myfewH_2kM4|J8Qu0I6Uikep29duL~#RXA{nu!c))!ori(-1g30y;3? ztq3Z|Lq+dECz;@p3b>0~m`&5y1tzqd38ZO=-O}mop8dAt0^NFe*4 z+X4aZA*gkbaA1{A%LCqIDz6bo-uI5kQ^$kCEDv;64DQU$wwyJ}B%sfVR;M44=zndV5FNd z^7<;F)u>{o0Geqsi;ivQmkv-WFL~fUJi#x* zd(z$n&l28D6Z^$R3ED!+nWY>*VM72RjyEa93k#A_rQr%AOaY57$TE3`LAFEEv$eZu z{BYX!mFkrMbL|xK-E?~;QT6jdQS5#M{kU_L7GJI(t6E^(DVgB zQAuI4&t>oZX`3}$KSR4kXOsUBAc4Viz z!un?$a7=-VpP;k4;#YbOa6!;bG;EqG+OCT#a6~yrsz<7U7690$8|0FK0u~8d#cUUV zn?v29%S_R%6$+|`O~`TLXQxgfLY3cIrNz9ydh3?~HuqiZ9eVOec! zLR9GtfD8C(ulwOq9NpEfyKtsj36R%v*m07L!c`e8v44h4_^jg(ma3qP0-j8Rz`kV(RmA3s5xb96mj}wf?M<2nV9QiE zKbcns4=r(n=i>j_ka;x$jlZ?P0$!x*u?ex+DU7R*Y7~bGl3{xU$Ob5uL3Xj_@Q$%T znE*JUWdLsl}gG<~Zg~TtWfX zAsl%Q$3+vgIg+DWN5#spqj^DmdFa!mr!5)U5M}gf=nk!lZim74< zFQXb!q&R2;2~%Y$Ony->auO~lBbG1yXC+8YJd#k*FfgqEt;?VELx$_(kY8&;J_=8g zU2eLmh*IHr(XfG{nG6zoWH6Hu{_g?N1ZlZzbgSJkVwwS#t1AIpdnPerVLla1wK$ zKY}MhGb!dBpC(Hs_>IhzZGQXxmAR_?ZbjivmW+jdY!w};f2CQu-9-}*=WHn)Jm;Ug z9`ifM#y7>SL|MZZTv9c0;qjL4{=`MaYR8lyJ8QLjXtH(T+mO8WynTXq&=aJLb^{9L z!1%?3Vy0EM|2V}(^LhB+rwUo-DIPtMIz8|#^VW7IVfqhmujz=l(ewdBf2n{@NaPu~ zaEyvl#>`lEio(8MbZ#{~1AXPwu<)=C{HfA*RAy8$n99q}zIMl8)|SFQePleq%;g@V zw=4TBuh_GWPEMtZ?eei96_svl&D<_i{UtB)xf=kn)F^O%-!Ejl0AdiQSgvuhlPm&DPx?S#ww3_gr=F9eH0(ln*r|L+yHa zyY2-rGL3tW(HVf`u;pzIDa`ue#o<$7p{Ssl;`z;3?Yz6>2ldiqDMf`ms2`KflA8IDBfiGymuja!Y~M#gTgz zX0_EV;YhwDMsM{Co_jr22d<6W)iE-D+){TjuJ%n!{ri#Q#}`gshS zk$q^)bsSW^Oz$pjFn#&R;yanN(7Y(~5O~?F^)8L#cDG?xH>R%XvrIO5`oNLP-JNFN zF0I@N`rbUV^C<4+vqag)e-Ap`E`1#R@;T3mdf4!j+YfG;e|&Dg`-DFDDDeA>S27LB zyDd%TFTb9t^bdMuTe(~Fy%5cOGdg$K3lHD+eq!ESAt`cyMJT%yFL>9a^|twwBj(++ z-!sxqy!`v}^}k(q|OViepb3f@svlV(TAIlQndde`WFK&0W8(9*B@Z zr>UihEU*-o$pXk(l)=o^74d+CDiCe~Rc5+9;a3u5-_!#ZYwP{GpHj7-f-DX}70kJu z3Lyeqb}}Cbrb(VpA>r&yP*N2&QT&!8RFQ~Ufj<=jwoO9YZ1$i4b}PSF>gcPf-#%Vc zbBu(5u53QkNy6;rCLu^OOYVColqPGNVun*Y|RLVi@x z$vdi&*?nYC{oTImcKKSOrf+S2#!UY2t}ecJb-(w%vrpFk0ttEMPR&&a+`TFs$o()S zC}(7{`l|A5G5!e1nKDX$zt?%?hB${em!qcN3KB;T1v{cf#!>jD|6-J|Am^b|yo#W$ zLKO3-UPQz)NC-+xemRi8^uJ{fBLO}p3ip+zze3Z9GZauK$nB8Ak(KsWY$nz98h>Sil6d#tXi$m5`INtfB|aFN4l%j4 zk=}2gSU|p-%h+BEK`}iY-Z;exw~1d@RYa2gCxsNPZ5&d;kt?PzF!wU9@k{?2k1Jr^do8ytUZ|ek zp^zU7nOkB7-08gb7-L^-$h_WgniX=WJsXBjoByikexXdix+6u-L%i>rS_A!pgci8- z#GqelHz1ErYdT3tT})^`biB;vRm;Zw@T2oTKfHRm^@r1ut>D_$`gd*iQ{CzQwpY7b z%fH^;c744cPvM?g=D1z$5xBAo7e~MZ9Ai;-sEdWiorF9|Y@z+aynat1*5fYJ3M>CA zj=$57Do-B0hCm$~jlK$^7_!<)wr?tnz!W5RoGF&jL>{yd;*2wJTid@}aVP%LyD?hW zyCQH`X1=Rsv>ezz2F1~<5{oK9_KP@$`LIwtla*JkP_t{fxFtXuk)zsckZvinNPu2d z#pw}o^iiTCkIMo&9mms~PXtl+rVtoGGk68#bed_bS+> z7!U}uF)$u%AuY14U=LFbLfbTV{r-iDp<&ZOQJoU5BKs`8ei0jO)gCe1;B^LXgeM4r zQo-?gxWxm%8CI0CU4~WGC|9fqwm+)Wk2?Wvl@M9$yLQ#eHe+~33{`^9XfN#U@IFrO z1=-;eCxAe?C__>R#C3U`CUUb|sT&o16eN$sfizOAc-2Q)DA$FGXeFNQN`M)hvCIH} z*`YtM8hJ}>exq*xOaw?oz-bRDid+l zoYPIrkiR6DN94gMDW~(w8m-#!EjG^5a58)tm}Icc{&P!X@ZJZUHihXRaUxavD(;dY ztHn}+8u@k3h0X=6aZ8h8`bs98@kpFYl}V$g%rMO!yu!M66}(@<>@ScxbIjJMYNNF< z&=T?%%H+@BsQt<%9yIkFKHs01f=WcQxLgR8r|hnXfi@Mnlh+dx|A?CK*bf!DI#RRm zhxm?6K^6ux%pQKJX^C5=qXjGA_73f$rOS*9pWrkTDzfz!8l`SR6Z9h?_+u~@QiH-- zEzoPRtq_&VSQaK?oe}Fv^=s8&DQk*f)kRjwtN9Pxt%6dnj}oJ!)Y;pV4%O_wO3>*D zYuQOQ%(jm%f(q@x0$V&ITL5@W3)>D?!v4gVYrooR^fMXuX+xxff%t2zTTeanlgnh6pNBS#sfC zDN1mVfNgKj6*Lqq;>&|DbvuPi%Q%=($OI&?EU|@UyveXzT-bn5@?%_^_-B~fraZy9dN&L;xb#4$}1oC5k@p_d6 zhCHrXfSm+pJX+rr+DsENZN*`x@(xmwl8q@EHE4hs12gDx`qEswQ6GGy?)YVuTYBg^ zE5_lxL)V?k<$`8V5b_Kq`Bg7OquDs?_ zR{cgXY#`m@XWW6*I2L3v2i7snsJeJZ47KCHkpJY+rbfn~{vcE2x0hW+&AtYiMs zzyk`0b5P68r`OQ^MI4q5@oA#V@wrje7KVgZZZg2jwO=g;78IU;)`3SMCA{4ulN!^G#f2AQ|=J3y*k*&7wA%|DoiKeRuT6RZ6^L^1UX<58^-usLTjA9!BHUfvCVkx|bpu z+$PyvXE(vf44Bd>+|>gemySRTuqj%cYUP=LH%B(T-3c2a7M!#1k)A@<-NWvM){R0Q z$P(OoK6cC*17olnn6M+W*0MVT8N3yCa6xT+lzZ7FcfPWOpEjl+ z3AK$5{CtkCFCf|-8uWd(XygUz`tE3l|B2m^;SW!rK6@XwI7$kW{U&sw`~6KbVzqfd z3hV{!sq*JbyFZq5pS8{$`Qz)@^LG2v$OBP^duPSa%e`r1Tj;|--WxCd_uCrWA#D*f zZ+_0-{Uw&lL2ZWXgK>q(qpyrVtmIynyK%*OyG?BAqq7XMkc-Q+s{PM9e!q(@j}4rG z2JQ^yC#}@ZpO_^hUJmzID(q`~_^p#J(PxmmnZ`Z;Z%W2n?!6u=y5Z%&pOW_|Lly5Y zzKs1hmZ0{M19RPO_n4X7dg%TA>{M(|b1u)}JHvJ(O7P4>X8)p&UkD(?dq$AvsRb(4Ch||5Wpp#>PMiC;stXzGQ`R_2fi94 zDAf~*JVt-&B5tb9OG5Ro!q?Fy;s{ku1WC(aI!E`gagv2* zMNY3nA-!70n^4sV>KA)&5e!0`jE|b3D#u2N)Wjy*Gmgg6;Jq}LZ3c-F+;6C{5&_=8 z@_r~Zw(wRUNV@R@C;qU&`~ZwU0@5gfP<2nU#=|4Xh%k33KN;{}CVO~_Zx_RN04J+1 zvu2vVDHgKL1W_UobSA(LAR?DN;yH@^%DiXX0%nS-yAe<=GT+2qfWdM&d*@7ke!4+k z=2{+nmkCfKpzmfZWJO@cSiSv%Kz=4-i^*%hY|c*tnFVJsIN=-u{(_yze|9NZg)l6} zUcn>Ix`W_VcmSc>+kHSDSlAXxGxX~vgC0hb8vVq9)Y0K9V^XK1>_BpZ$Q7o7 z9F;d+ncS=|XTvlY_c*V92V_Ebc~=Z%H^DU8!O_bHeaDr&qS9 zdPoH#4B#~tQ*uS;+BeVu`&E3EfXGE4cpxp^kE?`f|JLpc3TtOS6$S1S# zGLq2;vMWITQHlvv*!G0p(Pd$Nq`uWS!klBKN$@FDMTJg_qz8%w{yOzs4Dpn9G>A#< z0?GG+lvf8%31E2;o>zvq;}2)V20cstDOK!mTKuTNK(OXyvMryGW!z*mOB$4GW7Nu%l8fSJ74%-GE0IjjYBcd5!@Q z1H8vb2O!I0rV+MSe|;)OPa*<3tDnGN2ECN}A6@4a)N~sx{C^55h)F;?7!pe87>aZ- z^eTp;V2_9bf*N`ilF$NDLXj>8=?D@Mdd5+f}f?zhw)L*`VPMwCH>xXjw#BDtjh{? zC|v$s!8b9It5nz^-}sl}_`myfjrYwat?TOVCdTViO+6~bR{;c09Ze-`?Csa~!4V7T zscOD?Yrf(~QVldYU;|&cb*}6hPsWWcDrgmguL5}!UKRwlM5WUi!O$N&QWQ4Gl_%v#bB3Cgaw=x2IxS}p=g%qnspUFqmS<5w!fzD1|81KI(6qWQ@>PBo= zU3{Y<*+%OzLo1vT_Ys0N=Rm9Anq?bqJ|OU1E8KVmZAXLGM?k06podtBH$B1qF{V50 z{c9|tJQnfJqr5|WH_+O?e^fID50uZ53p6N+tCo0iA1+!2Jiwooa0kT`k+vg%2^+sk z&TDF|^0*@=t7uSQ4;37xVWw=Mf)Q0k7UDM#dT0c=(FmMexhX<`9S$|5lFYu~>EgMh zl05XrOpJghCsv6*H6S+(vT_PMEJ4h#{nOYTme8)TiK@Z?lRGv@RdulT{)SZ&!j=M8K6iCD&QzAfB#Q0xIx2n`<6=#{8i0e{ z87SW~3Ikg4VE~ci485BnL>)vwTHAwTlTdL4X8^20N7Kkc1N-3>e!y>{K0_I8&lh_3 z6u!bmr(;UvXV4Iw_?u(U5+O?h@9rj1s9ZF5x>D4J?Mfx`5;u#@$Ps<9OG#)h9>114TpPI+$f0iG-A3S5(QS84b$7thEAdum zmDE+T1P7k>`hy*?RXFG`JtE zID;yy1hgpb5~DZeAyOkC-Bl{W=qw=MYOCPTKS_EHMEKV{NEip5ZfBCRqD)stU!)Pl z-D~VHqCLeIR(J;jf5fc3dMYQA^!GT=@5LW22f=pnw) zjqW|WF^8f#;4Hq`3I!ZGA}s+RiWVe{0N8FESz-m{K$5V>IfPQWFFO|RCIgy${85%W zYP(3E2+{0}-@)AzVngq#*s4#Xkz`=bfcRrxQd8Y=ldMA^l|}0k4qs4dH-H}^K{Zui zI%W#1Jg<}c(YIC}9vE)({wfzn7CL_azY20#i)*&o75dkVE8*C8v+f$ad^jVR+t|n5 zXy72MFgdQE%QBj)EbncpE-zR8V__v5Z}p2ym3Ffv<7vtol~Ca)XcLUjbUu2EB_7I= zCa^CpJ(k;Hp^>zPLj3)UH23Z^aJvzYw5VE4k!$*KyFZia^03B2v+~xuF8mkf)cP%TDis|rBC7iS zlxG8adE`_H!}sdWD`4-)DssPo2K$%d!RLeF&AltRlJYZBUkSb>k1EcVnHyVflXOKu z)<~v8T-gN7n{xuHT{~p&op9;J)CifAOl#gb{l|`DYUoV1=qe6o&4R>&_N?9%{fR@= z)B)B22oi>P0CLqNA$>iB-s>SnHKFmp%;NEABkdviKL2RzDsSkSG;Z^6%u5%Vv!Qo)i0~EVz}zE%m*E@E*O-7|CDJ#ay^k-I5CY53 z!mWvDSw?E+MMcaYn$V9pOw@6mp(G z%ndKP>))Gy^!e}^*Z%%o=G!+{K2H9{_M|9mzYhQV3k|=M4X#4V*P?g0h}|%FCd*I# z$fS;ZhC?h$W{8c#Vn@s| z6GgvPP|KuG$`3!x?(J@VOc?0{AKJY~c+fwt@S}agtfO1Oo8l|}@Yo^4MDg|(y6dnf zssp4o9HR8q>EYKCpS~_kUy&S68ipx&z`q^I-g|7hUF1qMM%5^A`70GW7n=P|V*H!` z!@Xm=-=_9{4NBO1`PA1>?qQcc&4rzsPt}=AjEhgi4hz_G%Xs?Lgs)Mk`Hw51$)Dnj z66Q-EF1*_tqHmZC5Hz(gzLr6CiD}6$6m9x{ zJk|U!T)ZQyqp0pf(NgWhYbQ;p0(9SO>&t8HpT57eEVT6=?#5OuIYl-6Yn20mn(^0% zUbggLLqFe+>r9BA#xA@{Se`!>jio0nIvngwOHg4lT0_z4EQlg+x$oZ<)6FHvG>|S0 z6e5u@aB3NfUV3}GSLo2!g@=3*g-E#-H4#ot`k53L5=ev!hW2Ft8Bw+7n|T)?ekdzm zq#DXT%xnmo{Ae?&Zdd|LwqRCH1GwwIv$Kqf77fsgNI}b6w`IkmWX@YYNnzbD&2j&r z=n(|Sc3<`({e>Tu=mR$Tsm7lNJtfgtzXZILewN>1!1>vbsoCGPJ<@9*|6aRQ6b8Ss zcJJY$eSO5$xix9Eb*jRq01L-ugGJS-aFi7;NkjWfkiwfh{h#;Z50~!K!9$zAK#PR) zPHUpwXv#mULH@Lp@0=m%5JCnMf z4&>mq8RAD*1)rVrR1V+vOCS5{QmpHKJN(I5m20_4#PaOB@wr26s}z*Vv59&2YNu;D z=cXnWJnP+S+-i=!UOe1%^!};CTRB5w2#oYZ)!I*63zSsMgULT0c$A5z*wbgKE%XBq z^7-Gpr(Y#Mh&Gy4-tyrpV9^Be`LcFmjdgUc-0fK+)KNtI=8MA)=H{5>oN64q zXg6B<{`UEgQyW2(ch0@4J^B9E#SfhkZ~q}c&DNhwUOlAxT+Uo-k2^BEZCuB#fH{a4 z@Y@d!Q@9SZJJ*fstVIRToVxBH9>Vkw%ce#BKXV^QT#ekR2=H3?^-^$MB|Y zPy~dP2=qUU~9%bwm%RD&BnAGJ!7jC4T&5i<0k}G4V(bmby z>!LOY-L7tbUX3)-{yg(dNEcJ#z_bE!(YnLv9Y_dgFZDo)xiaOp zwKs8>A8!BJ{#iTr)d3S{nOAlx^P1s*Lxfz^PROuQk-R3M#4ihBIgB@vF~_K2ObM!B5`O`PFyAX(p!b z`uZ6C=f8wcWvQPMc8=CXuCED^X^`jd%f5}5{(5KYmx&uaL5W01c%8v+HX@W{`w@A4 zXHl`nj?X!7yRUtKU{?d6dsZvagpQxspK2fE=Ko6^93mD4F_1rWT>6tp3(~eH3;mK^ZVUVWk)eejGi2##faNR}upimpYQs zAq==B4}&HU>9p?IbNke)??X%=q_37^ z%2on0t&7*J{xnoO1X8)?@gzu4sJ_CcaldFsLyo#$9b^|G3Eap~xhM4)z5#QuqiuEg%5FqEBQSj2l@I5MG@oMS+ zLeTgR8E9kblQ0e9i|;BrAra%xoi3ZWqqmg2artuN0kSz7#Gq8qjx%t}j6FC0%_&8s zKOs3p=g5wbz%*l$Onl7Yrt|x)=chpsH9&L|zjl6OYsm6MKB>^l>W0X5{B9H=7Dd&s z+NFyyl488*e44DE#dJ`5$^#M{*+`{fhn!X26rmAM5N=^qIJBM>H+fcpj{|m(of~AQ z`rQ_8Sd!YjGqN6X$(G-gZk7E9&0rqHpE6VXWgTZnpL(rWTk`~Q_D@d4uW;ME@-yZJ zd?>`&sz^-~gcxKEwY=Ef5GKd6j-4op$AA^gI1oV>>g@-+rvpK|or=uuJ1v)ALqqgF zU>&lb4-*rbl?x2}cXTan8#L)N09Io41R z_+Pn$5{{c3L&E8$nnU+6NNJA?G|O)(y)vIz1fm^*>!0LRP;=?0Qj8;oVAEgBrQMIF z_+7+XMRW0}V<`$y5O>9q&(ItzPAPTs*ruLFiI6`7%_KxYfDV4j330WF0(${P=E{jZ zchXB%dUg1}IgSRLU1h=yCeOf6$Q`2@ zynA8zYBus~sfaAElSPUfL&7jNT_i!?eK9^g=OXjDpN#cviI2aK*N16@!@Jb$KArmU zDGo}qpd5JIn94Sdi`M7@$#U>mIGY}S@k-E%u$m_Gj?3m`GJ3N*`QS2W-;t57Jg@>A z38iEo_b)yqTV07114MTJa&nUmm>g#lqdC1h*uRhX&!W@V(u6$2ET-2Ng zGT*A|TE)=!Zt>8T(m1przyVUhPqr|}qkh--i)^tp6Ggat*N6btRy?Phx`wsqCL#I! zFqPe{mO|kE*~28$ZRTxIal;)= zRI<<&>GSCLdan5gJQ}m51YetkD|{chZ(K2m`-20ES{kBNgVO@;T1z6-^zJ$?UH=w` zu{uk+kI@>o5_JgL#^;QH2(PZDOSp6Inv{WLcL3}?xB0sc2rsZfrO5V&A^8hDgdvgf zrnC0SkBbM|u1KE_!of#mP8TOEpR14-|TpcTfo-`;GfwZW$iRV3aNs>e8jP7HOol3AK%&D8 z3pN5D4c=W(6DHDy10XTc;6yb*o(HiExL4ZUSso-J&xM$b01#GR)QA+COaF<u?OaM3@Rr0AOhh7WI`Z@TrR;gA*}~2*x#e3JCRpE|HuaNiw%2n?oq(Lu>H4_kG%1 z{VR?gF&%gbZmmgux?yyh6%|PMlV(DtK`5wmVKkhhg|czFtdGDD!LlUK;D*w4DHdFL znD)Ng?!;ZM{ed;oc2no)qn6$GF^4@ej*iY**S_>v~720>D? zC${M^le9oN>Ez-{iCBAZaxXHoWB1kkTVdd+jvAA7xI8mSf|v;glI>h+bWn11bed8$ z1I8}}M}t*5(&W6D@;hmJ*J;L2l#GYfGk7<3x~`@-Ii}0!5`s<5m?980ac+mT-F$8o zg&vIq+ffV(si42K2zZQZ%i7|_ZjWDnQb(mI`9k|qy4QM#M7 z!h}bSz~iNDECEo$c-r8uhDSjUqG=M+$Q%jj0WnsRJPV$LOLjj7Z0`ai)m#Tez%eY^ z#!RIirTu6Sn9z}?v8Bll)$9$+qs7g?fRlRyj$6pit6lB5`;MNLB~}v6VaIdX zH)Gqg&A|}`?MM20qbH571c6QK!B!oNz&JSEG3fwE1aA!v(l@@6jLUL&ths|wWZkpp z!5bQf+PlHqDG6`s*cEmpn+uB z#as=}p{f;l*7xQVs&#V^q;VXO@&wG)K-~H4C{kfgE5saO;_WWF8)!t?RDpRA)#9SA zVw<`p$FI-L$g_kvK23}GM0!?9m)jxr2-0g~Yv(uEbz&r%oUB@$Y}p5~BTF8*nY<{H z6zzEEie5)311`%yI2limEQZ5Jz%074Hk)NI2{2e`jA%8qiQ>p}Pm7cmqXqCi<8&Ub zJ(epo8K7{3_>kz7^wbmp3@nipuzGP@;>f|^EvL<018@U>v}n< z3du+_WD45dOTp`=(7$_1G-$cswcH*XCr>1C41q&P%qu+_F`BO&6Af}mnFzeaOqr^T zaZJuYdRz@lH{kgWVSOfay7? zF%C+ZPLii&+hXvB*2n=K>D0SQd3Bobu)bmdB$8AlR)4#x(u8MS1mi-CJJQ;!A+a^y z>#^_{M3Q{0xM?(~;>S?}=g!kc@X`_oGQyy{cR*Nhgj&+>kxYkCjz!k71{DE2m6DHK z$=Y>>sk=39z5iAPX(AeM{PrwOB!GdVCB-{hAd4qtx%OA)Us$P)`>3d0!-)OD03twL zF*9H89sW;PQ_Q-ugnr8Tpr#_&F$rG$pBsl&>0A-Dq}GG)ea|t;eiNFC z&IsdTJOa}a_{Q9zv#rcC`#UP7p4Rv*O{w1WoHosg%!tP@Dz>G~q8a(t-VqT(nsFzB02Gz%Ofky{I`N9E?i@%*doey$Bh0L5^U^zzaSjSKX<@ELc? zZu8P`(oF`#v=sLKnJrFYJ-GcQTl`E-!wbr8ONA879xM+)81GT@1&q>n+x$J2%1D!< zLcevx-(?a8u6a4Xe&N*f_^>h{^qwZlOM4zt>KlfXG#2OXrVaK#csvZ3u-P}al%;o# zra(OdDgXv70IcK@Sx2sjG~E_+MEZ^DFU1@aphuKu+4=i}G~y&n`Xrk2RydlWMP^8F zLFi$S6_GK&l?}Hm+A^SnClBeeTB}6q-6J1MoZd#*rQ_~F6xC>Q0f16Rnqk5h<6l7A zeD-WsTERFV%H>|mZ>8BG@!}v=HDEU&^ZmX+TBnQ-V?jhQ4B_FlaG|8Q$v(wmo`%}z zH49`6Z%-nI4m=SRB{DjWe=-4N@RN{(lHe;ONXs6-2V{gONkj?508i2lD$?AYi*B{zcp*9PHDhrL~mK-RdZaZW!rOxB-U%GADk0yg8keZz+Z6a`nDiXFT<&hX9=DQy1S{ z+8Zrh^kLG!ige$8%f8rAiVzJTc(+>LAu`d58gcZBJu`xX!QL% z){mRS=ASyvuS$fwfJ>YvhR!iMv6!J?pY8ziSewD@PRxMKV8mkTd4y&y(~x4E=txY+ z6+TUkJo~Whlwxt(J~c+fs?v2e^}4$u^~Fi_#fueO&97LsPA8@?B1xEPQ0d4QYSENv z(G(Vh65q=0>ZP`9P_t`UMn4umOzKO zD{M5-1;^fVsW*)SwO*wk7pu$}Nji`t9D{TIVu_rclHUI|J&Iq7aL{I4SWh>>t0-h7 z)8H#M>3bW)3bv~4GScFHBPEH-DD_CIj@(Y-&y*2dl;frA(rVtnrJsDrh{HYIorX-p zP`=hGnu0f;+44uh_y5=o& zf8q~U^Edz2R_I>N+OdkxXo=H_U{HYr8`YG`tZz5O$`<+Ef8rnXF%kQWUSr-5KRK%-k8)seI{uP_o= zKh7y@X^HFZjdLr>yu${BeHgJ+g=ik=pX@FeF1BGy6$bzv@XCU^8>{_s!#VL!TJlmc z`TaR*t@DgT9_@ugPVDexn-2mY@B9;OZ*J$--H3mE`pO#zRO+z*>09s_z9%Yxd8a<= zsXNnA{mKOT_h#@F9y(#VXzRm!3+#MPst-ejL~rfD9PW}&p-TEzp#f37^g{6gg@hlU z6PABQrOZEyO;t3Mxu)Vnm>I$})B#Hh6^}wHmJ<`VauV4TM6`6i4rUkDN6;!IJs~v` ze;Ue+7Qn=`0{FQ8WMSmvpkcgyCSFa}qbXoT(Vo7`2-`HgqBP7>bjZ^RTvdKrpy7Qt zcwtrLd9j}VSX1B{;bpmL)av(zHPsQewVh!yHO*!~YJw|fgtF`idO3)tmbNR2?7Jmjm zlm!2&P}(f3ezS7VuPYiy0C?fltX`}tFFfOh@lMsWmKrsGtwIFVLB2bpf+ zl0}`3@hKA7?Vn;!p7g`o%{}rzeioT7aWh4wG+Hr3y|F{_s?gr884`X5RuJ)4UGn(F ztgnuW&Xd34k~aD;p~{Z7s0H^dZH-Rl{DXx|xwGd~I!BoHe+sIs%(7Md5|@6@SGgX! zq)c%2GmRmX1~!_=ryI#WR?D(*`9Zo)S*?FTshWTN%CZC-a`$xULa&`S$ZSkkT6EU8T1xSAfv#!R*t4EiA zYc$`_Gp%iID=ZDld+?@9lWnyste$r}L#?S0H$~8BePO!YR9!0O!n>R8^sMpfYNY%8r5#kl)9AN6G@5FX@39BwE1?(ZB3nf8&h%n9)6Z|{BiqAf0stp_amA? z?SF*h`L)f8BGoMm{oVXq%a7&mG&H|_Pkks8^x#hEKE=-4E)X||kCuk82OMVBDOZib z`NH?1cchmP`qztJnty+qtD!|4ve@2PO9%J0qTwQ38u)^fE(a5et|Y|*g2#Z6`9$j>^8jTB zt1x+P)WR;^c*^}OOx+3UjCrpM=k58b%;2fZMOQ)^k|6I}9%XmG*!oa;)iO5v%3IIV z<{lBEIi47UL7Uf8ge72a@YmsS?CEN7(kcMk&!=#`{2cOz1_6YM=Aox~{ak)e;(dp6hdJKW)!s?=ohGP>m-Avl`1zypU>XU`0a9&bm8JD3(aHWvKA-%^BR0! zc)7pUc-uL)acZCM(&3f7!%24cZYTWJq`Vc+xl#_mi2P?v;b%16>I?NV<9-w+&38{4 z14yxF0kFIOz&M^?n0?MmR9$mwG|!OqhJMBz7%-CPAGvH!6Ywtn5^fnAYinzhICKg} z#lFS~#Wfss+w^sL)A6aTY7c%wA;m^(MzkA&t)|mFr7@D) zmUAgPKkz3WInT(98+Xfso_`j;DLzUB>gr-cvXZoB5kblptMRXPjqsneqdK3s)#{QX zpyLlq549b7s8@LTYUS#1t43CjSK)xx`5y^c1(=89!Q7#yZ~L$QI)Bbij`d{jh~aqW z%M1IlN1M!DXQnz|CAeuEXl|Utdi;KsYI)B?zr)YK8#$Vt5Ps7}#^2heYpl>M@P(dK zZP3ZC@e0ej!z%DWlfoZrm{qIIG|N&fnwBKy*)_zi0PU+9G(jfd1oRSoiyP3CQ+l?d6cF z20zFZ%#9Ra7gxgF|H5Ax5uWqdv9 z-@hHJh`R9ba6OWf>EkM8ZEfc>A<^DWF%3^rd=CW&2kSE~v%`*GF1l;=q@kc7zpSjB zl3bqD_AcAkllf@z(8UD%!j^{*ALI=49a0AFGtM2d+%F*`eaz0(t%P^x%$dQ#K?^tU z_Vx}-U7d-E3F2wL7r7xmkyo$Wdu^ag^!7dy8ynx)*g*2|v(QyOaQrgq$ngXBOV2pk zDqEW+ch0f`J+%!ijs!D~m>LAT+nviU9V-oIFp_gewoL9{3%S{AYHF@~Ffbt@UQT!96lnMb9$ept;2XQkbWCQ_LCRT_V?Jb~4_q zhg94GM*hao)@g4sV%E0Z)SIx)K`A-h`AEMKo+ZfA){7H-$3z*ZAM0> zj*gbBtbFOzj=5g}R#qM>xp!vfOW~)T+&4S+_O{0pGqSs8OF!)pu*&uYQ-yDK`ch9E z360mnD$6PI;3t($d=i`g-R?m(U-^?ucDRM+ytHzU}^YHBPFheKdF zywXfBzv6j*!ig>(&-D~@M$d~jd~bbZ((jVjW4(#C1l)t0)#YsFxiNHebAudGMF?>bu#v`^4-+rf>hSygbxgwmn%2gUW@7z;8o0i zz+xAdW`>Wjm}6rPuvq2P)MQ0PE$sh@eBsoNqN1|3wQXu@yew88tEh~{iYsE36|v&j z{~q~24OUAQD_%IYZf)&~Rs7GS1poj-00@xsY8WUp5r$SYFUAbYCPDufn!5Sus+iod zk|K8HP|j&wf@=rWuYW)OV1l^v@N7}kE_H${A2TzUs&Y6FI?bhlqzrY1_d4IJAFXoC z*Esp~Uc-1Dxyt#v^Zmxxw|rVJe0+NU*4q}!K*ru%8)se1u}@@Q2kNOF$EauwU)PLE zwX(UqmR*qEcJow`?XhYvmk!SK0CSJ#splPcz6`OHTq<0TE|oqj))hPpCa%psFZ%od zbg=9E+!zu)Qgd~7x-7M3-({4AY`A}#m6B}yl``M&pNkLaHMu_MSot!XuX+0AgU+?N zk)FqrTig2Ij5gnNlw2~~zMRJ0XC_$3p4yIlKcnzzO}p!t&F8N!pUsQ~tAFOV)|NiM z>g^Q>0GJxitMthcUidY-Avyl*;Xz8ouEIAHNkXWA=@jYn_0y^Hk@M53LF77Ia)G*< zVv3ksvM-ZRF)tHe-N&3sGk6p5CCm6*{g-T$+fg|=f*rM4mW`OhEXkJ8P@N~Py`Y@$ zC@JHYPj+6P%{M>a@U`$n4J&Or1vZB(D8FU*?}0ICnkz zTf(eh$AcE@JSDWnW;JBkVr%_Ns`)B!07pQ$zwN9kPAg{EV&k4C z48LmpZpfk%E9+?LVkx^&eeG1~0&9yW7#OU*o*>)E`gt!YNAAZ5shTpsr|;%CgOWkt z?+g>B|qc-@`93%O6Y^4a={$(|%a2$@e`f-J^8}DikoLUUT>VPP#hme75l1^1A~H`vBoS zvTT^v^y9-=gBGs!JbF!~4v!AsJzMrOZy_GA0x*6{!+C|DatEGTh$C;cX|#S1?cQAH z^@&mj&BI=7eh6MYfUl>5Iso8KGLon9pmy*?)Q^p~l(dhpb8Mygj60k0y@r#U^K1d)S5Cw0X}nMatnG#7fNYdF!mXvvTf$g|>J?^!lrA`p%PQs-q9& zHfipM&`$9q^Xsoq-}oy^Xy0QkCbbp&>hj2!53zo$k-P~fB+EZ`rKfD_o8kcz= zn}#NZ_d$Mghv0b}TFg30$Z5XM9IRW1i>VY|Ft!rgk+h-@pS|qdF|;v}))-Gz5_F#XPSu!!Z6cd;1e$2fqs^(YiHcvH>6>8VHQs_v5e(5}1* zhR|&|A#d8-Y*E*NP_Rp67xVM;W4sgsuZjhsBP|PfDKPF&D5?C5?eeG*VZ>FKl{|qL z%0r!4)B_%@pEE^$1xZvd?NwF#rkfuFk1y!+Fl-u9wTXEe*|m0^pQ-A(tP76-C~n8s zi^bK?3YxLec(}$EX{(gPjN&dSoTJsqKHv|*KHy`vfF!w8gnGzHG~0o88ZokAi{Dtg z0oog2^|=p%(kQ5W6hHq&XY~Mi*|UO})!^!%VF#&C+I2Y=jyZxXT|Twz+=WULFWXx(u@!nOdpg`i1^q)kM9-wjrvU^{MmAB)E@kS7rrb?_q% zakFE)44DD-sqd3!u$wt2xI^qu(U#SUu55JJx-fm%H@f_m+xM1&^89GCx~mr;untTIkvRLrkr?T5mB6I zEMBdXk`s%&Hn0~uMiwV|F zKsxn&P((C}XrPHA>U;CS#d42TZZjh{i!w4k-8j2H$F)WYil-G=tnZ*Lw_|Sb!sxs7 zYVW6X{vKzeBI?ubeQMs2B2(>Z@?%A-?nIxczi&%X}*oc?EO@}=Pwv+EZgQ@c~lQBkGWz*?Fw zeBRHywRZ)|`tNuD_WoJ9Zho@erP!)>AD3RXKisr<`tMU2Igj4ndEB9n_;SySU{j-B zsh9lJ-t6~bN4Cllp9p&Uh1^yM9RvTvOlbxUZDC!)cB$Ag{pDvQ1UKq>gqBwdyLY}) z^4gE(iGMcEiktb2qI53p=F?r|zmd>gBNh|O1~25j?N6QWC%IkDunC-VLUJA*(lN-@%I*EhTt+;?i59IOw5rOF(~z5g^li+ zznbFZ`QE@0;P}^EeEO-XHwmgd-{vlM;Lp_if4`1dYq0-4<3@39Ha0m8-#ZnR#k9_B z*;ZOC7rol~Hn*wpduP<_;XFfIkH6%7G#^POC0CmXws~lQpn@P^d>CE3xJc}m5>`?M znAf2_dwO@~4hggtBAlBINV|9|cE1D&z=Z}T^1vJ3G*~oEW);;mr*wP*45lAPMTZM0 zV3!f_r!<;$FlrYKC}fityN@W;0Jq;SCHbfw3KmWFnhunD%kcFeIQob?`y`R2Q~nZ^PkY7Iyp6gH zfnxlUPp>GQrksZrUHSLx{GoaAea5MmHX}VcQiC0xFW!V*VC}!Kf_k3@M$u9ak0xuV zCB+OUM;FJRn@nXGGkx_h2NW@4=J#w4dK_qr^cFCvH;Pi-eZ#WVF3}yC#l`99fpE)# zw32p4KwacDAKFTPV|;mhEA!J<*2(_# z-p~wRP)1rnW{ywD<)YBG$uO&qil`bc`5KyPEBo12$n9 zGgL0lN&Ftp5q_657?8dD=tZbZu2=&;QB3W6@qSdG#PPG*=cq@}3kNC+2|q|)?+}?X z3r7UZs|0W9WVYtGZG5d^uHHiCQ^$+^;=N)5Y2|Dx(7Tblr(MhYCK`@0x>ld38YsF+ z0>Sh_YBBkZ^^(bKNXWQEcmNT`%F{2o#@LFEf%~X4!A*wlkx}nK6*G>?#wI6;N$Q-K3|wl?8_Fb=UvLC>!W z{oo7f;?A$}OMZ~SZ~+U5!2z@+v?&`HX>b(-1u$){pT;2QG%q9$agGEzLCh1dd||4k zJ~GPU^GZKPP)IUZ1&5#jzDVjh+A0dkIii#f)n~)<*3%d)-~brB#uYjNm?K#zQ!;po zTz+j8MPXIIY08)Tp;E&8@&?Z!N$#il<=zz3I7is*dW0HXJMed$)M|<;7|-4ETAGz@S&mX3Sk`JYbXl20E#3+g)z0l zw0*UuLUv0iQ=AUTDf*n`eKjInOQMm1LxXVu>;lM*17`4`-vZAG$c4I8v=t4c%a)bl z`HQ=QgK>aR4G_!$FR(zhQ+Go-LOpuuJX)HgVm);278i0ksNRo7Zl2doL~XiT`*xvrzcTJ zmjc%sK?#o(RjfiI1uRr~I;d3{;64*t<2~3_O7ZfATj8AGBTXzZxD|yA=Ara)=wzVa zFa-KO zlJ6YFIem^*3k|AZkb2AW*lS!h9)xq(rTa)`++4f2^(uJYA9|v?=DZpZLWJan_o{Ge zmpKEqPhp~zw&NJ(4Gi=+6}@@9C79bJ&qoVm;F^H14Hve+YZE1T>5r6DdK6MLfH#5$ zGmTnE;Z-zl1RlfXu5n>D7>$o{_jY1RYo!~5_CsWsYN~ei#qd$JjSy)XXr><=NxZFz z+gIj_NyC65sQ~I3_<&-&1Wvo53%mhz(lpT4e(DsA)&^~#|5fO^89Ia|^pgjTqz;Af zYJ|B(-%Cj$6wpBi`g9Oz0S5#Vg?jp79a`w}^k*s3g zq#VWrTOy3~;V<=x0bm}~KNFO|0+4(me@xZ+U0r`j2x$z|=T_tC5itBZu*w;d!B}K$ zqZYJ)LXY8Zzir_}s1*+?&C_~S1##m7%7J56H(wTO_21D8f&JII4KIS_DB~i>iy-AF z1_m0+0>Lr8T0P(pO1l*qRJDz!lX^tRw?!$A2SWkF?e5oF=##Oxtm1_F?S zvO6|ez}ggglMLd-s;#lnYh17!ucgu;Z$n{C!%)_^S&wUF z2HIZULV`1Pd-0((X)J{OYZ0?7X@GpF6=nlB1H1l z;qpmwx2TSqq}}UiJ`rws-}}V8gaf%n0t5Pb3>-uS5{`i!IbdlvNz%%VM+g0Kj3@)Jd#$TF{W`RPcU!22riLma(U|Xs_&1LA^^9eL&YPewaqi|m{isbwOS9mi zK!X;`j49kOZr-n1Hj0slZ&DF(j!+2Y&gETd9m~)Je%+Lk6HLV^Zx)6mHL(^;b`;?@ zKy%#-A?YWfo0vvxuaexSfXfxM^?Pu<475kAclDV(q4?iOXBCqT|xhzBBR%3uslfrXi>ogB#nW6CxZz zYn*l!KKpyqSKi%?tp2xf41~dj-f&V*vUdT-)j}_5cYi{d#6JH1Ox-;Zz}!Cd-C*-a zm@)nF3s3T<=YdY4jLHIQb)>x?9+_b;*1N`U){X8RBaLGY)yq-4y$C_*L5!SbZQdu>ZulFL|eaQr%X`FdL50qyltm z-;j!c_bb8PYtveJIO1H81BTBIv?boK_C+tybe2Xhq(F_gk=t#y?Ds8y<8G>{~~I2S};KGhYwI(z@PPfLZh(WP$|!QNuedm?Sx znncF#oC_XYmH0VzP-{8Qrp9jK_UW1*qnWGZ5Iq$8J?_Ht68#) zDIQjM{{o_Wnew3{)0>DpS-MV76W)V$R&8-zii7mgjtb1*{`%4Bq;2V1w{^06u=h)w z%iLxB!^EGGo^F(>aG`is-$;RXOAgpfIDmkS`T5f3)tY2Qd4K`g%z7O~?`VH~aH)Jf zA&E8D{x4vz?$+9F+m`Du5aQ2}&@0S1HP-OFwPRnmY&hQvp;SP%7S_DSw-(W#pxU7H z2eWiO^fUZ5U}fNzZXxxjKWyGV9lwZ`KAW6tCv>2k`B*aIY_2*}EzkXN?YCV1kaS5` zy^V6dSEv)AEPT~Tt*Ri@S)-+2cj)%apR`>K&a)wQRkt6!P}hC-{myN@gC}$q_r7ad zJ!t%;Ak58l>E4=~`Pzi%Bh0Az@c*OQOuV6fpuhi_&CD3a*o9%nmMuHk&DcY-g-RMr zmXwHOOEY7vS+k28Ybq5{jkU2wwj?B>u_P*Mwo2yt{(jFn&pFROaL>Kx-gEE!ea?Li z)Jhan2Wo)Rk1W{7hZ=29T0C0}8&v0+adbMq*ZBXSshw@-dI6YHqs=%?@wl+?Pe(fq zu_yJXPCKRxJjB}G6manf8^7-68MCwFMuMd8;GMojA3gn)Fg7~&;L`P-Pv&J;wryPs z&T6_}ZWxa^7u>S5`?*2tPo2A2J#~3f^R?mWvsRyLBizM49sBsm+5Hn#r*6EAs+JWcVk2h*LCL&__|M5vPYjo_0=0g-DxnK6v@ib; zGw;ix*s#IgLD-0yMF8~Wd0-yK z7;aBORFC7muZDd+>y3=LK6rM1B<$nO8?!Or#L8bt!c8}0#BcQ?;7bnv=(nGh;*hip zucvQ(fBfn&`e(z14J?%PQE)5n&yQEHFEFYj z|KKOi%m3cgQ&tHbGVA*}OL@97bBcoUB|)&u4`T{>fCJ}V#9Eml#Lzcz{jLbxT;9## zY|lDHTE+``GSZY&&<<+}0EQ*i91O!?&ZRKIbPZKyWbBw9*SWmeUCa7nFJxSD>SSG3 zf~kz0V~XvV;Q1w1W3TKt{ISRqeJ+e>9iba0@6d}rr+w_kF-4jwS9w>kpQc>3V|tLU zPig87Y)|k9_7bbpY@#ml8S^U&ZU%B(dn50dpnl$Ly6ArFeytey^Yq)kzS7t;WfbD~ zW0n2V9$8k<#J9>>G-a9LI9*NuPaD}4G8Yw29;wl;xU5D=_*9N&)|FIKn2Tl-<^sEe3wMcpys95PtYtt6?lJk&)Xm>pZ~KG zKh3t^CqpJOlXD(bYEeE7G)HdbEV?{+%ys5XaH8|QUzHEm?kU(gy2{>Hr6T4`P{Pc(eG-(rUI1{jb0k+ z(N4M50v>CF-c|~!CnHj|3c(2vY_3E*mt3;7ebbztugeh3d}OC2cKY2)Z zf|;)oUXvPLpk;C9vBsU``U=@AfwJ2e6`(8;+`V{zIDh=v+1m|csZRp0#GIQxJNQD- zd>Vz>H<`RP_Uu;wmC*E<>GU4i$Y@!c7)yB5C;hRiTNc6BpTwMZ_!pS)<=j-C;?~si zs8Z|8$HyXuVm!C|SKK!yzkDB?1Bd@xf8KsM-|Iung@YxxHg*=y)ZM=$6&LI~wj;$8 zRCxh<)V;&bDc%#L27ADJHPJQ<1hk$T&L|4+5L*gKdJoRlTij_AeEY*h;&}OBw9XR= zztG#~ThDlRgr2!)xA}1Px3~B=_ueB<^UW*H$eXOX_nFCEvkrCffm~oe>9h5_mh`U5 zQ6>lJd9wOi-ll=QBzwQ)>x*jzZQ|oDTTWen!XNU!j`hGPlXqMD&s`>eLHN-yeFW4Xblw;rCdxO#Siw7dOy@Q?rJhlLDmW!}vn z=Y)IzP7Z@U;WjOF+#hhTf3VS10Z;vLULaiC{NULm{O*1 z`nWc7yQH}9V*$)w!Nik1NF4s6Bj`p;l<%DXx4S)8i@Kmr<|=On3#Hf@fA^Xq6bH-2 z>tZtPj|$7N+Lys3uv*w>s2qXPYkB8ngk8Ze*GdnRWeC_nHs3rSR<0&}z+}@2i}G9O z>kiEM?h4!3yr0f+OwU|h!fovnhrVx^K8qd!QP(j0E30L(w#U|^PF@MyjM7^jgno354={kn9di)!)d*XvUnvuT86F@ ztLmU$C?qU8w1*0MsY_KRdDZ?FcssBsE@f(>CtF&>Lb zT55P*;iFfOlgw$5-23_AjSvd^wzx2z5!aH$4g<==fTCabZ|s9{4$ND1Cdk^?qE3S4 zADVtNFhm6OZ=>j69~%GxYPW;#4&4@qSjVf)5jd^mRU_e9^}2_)Xp!yX6%HMe2T2P1 zuYvFmq`S%CbKSAIXIjZks#&j*0Z))2lsSX0?fK)k9(S^N$w^w)@o&q?U!y>`;@efc z&5qN|wD%>@CDgBf!AY7eaetF?vL9=alXwG~N`s8G<+Tpti}uV48uaM#0U*8F&L8~x z@W`azmQF4Wsz$Ev{xuLM4jlE_$8eW$_!pZ17>5|1V zLyXj!z(DQ1%g4u#fTRSPZsEY3BAlZJ<`6od0-_=jsUDY!z-5Xt6xg|Y7p2i6kgEsa zdXUdwD*!#WfcCGysd)45B$TP87N_myE@UL-mKyb~XxEwdfQ);Hx^SFn`l5A8 z2;*g72cTuG5+G_?Vtrw{Rd2F&33cLlOgE}n-(r9Xt2Y;!XU0c@7)9hPh>f%wm4WGx zK^QJ*wjhf2+3~8UH=D0E);Yx{3j@>`Oj{C*khfxyTGJx)Gn>Iwx~2Js(bpc>3Lm{o zjlnhZ7Lj?Il1!Dmk|J9bCYxXN8ND2|_%C3=UC852>(dWyMm0OK8pRnkEzwXg&7of_ zxx<_*=Spmnsjp3TQ2%`W*Y?!COLqm20^abN^jQ$NM8qy%2j&2eE+I#s!Eys)3Om#xL904z-X-kuN^9J053e z8PHA8?Y3`^eJy0}z?vp>e(sd^cs-9d{czdwbFo-tjdaRD-?{L+yD8oAkqp>xu;6)7 zQS9AaUcL59{p#TqVR`*5-VQk^bLgBk9mNk}v;^9rl@v3rE8nHX+Pe+53A-N~je-vj z8ef#j-zu^atbZ*t*u%a-9@ZYWDIXhoR!g8^?AWm=r(9(pWv0*XL1katz8nN+AtWj2 zsr=B$Vu+a2_WhK?_wBy-=1;V1EK(I+?jl)W3$qV55W^Z!%L*2=F{*Wi_V$Ie4FhLU zQAp%AEmf0kRezx<{Cm*kz2t)uCE+KhNA>gVu#_=Ty(?U=ns1vOQ|K9~F?Hq|@hlzD zEy0EJ+S_283c6cgp6D*RtXFoIE);1jpKy1@+_WRymbEgnls1aI0va{LN;AqOUvz(b ztFO2?u0<~U@KD%k+^VUQQTU<1S=vqWqAn-Rs{DYe%4+I$j{mA@a7BjNi8plOHYKFn zO0&QhwvVN_Bl4m*#=TwNyNMUk2ZtSB4ma#mnsjIzIag~y zZDY*bCAX!z!_K?;=QTg@mH4sUpSo~H-q7tFcFO9JT+P1o=UBv5du!i(dS2C*5b=q&d8}Dvh^vg=IP4`yoKopnh zRHX}RaVqzw32Ut1y{UgF#*%ZyHAeY-z}P!&YjZu{(fo7gtHti#4w})X53^J7Dkb{2 zdd_;MG_g59eAd_M5chqT9AF$`n4c?q_UrZPE8a&%Vr-Lraxoegz6mq|O>(S|s zqj!sBRt2S{yXib-SSH&l+LN~uuY@iBCU#XI78nD(h9GunEp*eW;EE=3n`I6IW z?P7m?&Qd7LUQ18MVqVjZ>g;TcV+g~b>>A$Pd{A9`>dVQ(z>(5_hxbq z=_kf(?8BC&=B;6MS{;lOMs4F4EG>dsUXgv|*P3c5Uc!ke@@H%1Gx<+G@V(#e2|}jF zx8zH;SGc6SNY2tSq`DW!2zqwT&J2i&cAfTiG@9wcOT4LtQGD7Lnk>=tYyX-oh)=lQ zNLM}9iOch{-R zCPhWU*=if`gna+oPmekxTZ-o{UOjwp;n43yr<}9%?Ywg$-?!!yT$^2wAZ7^}x8qi# zG?oI^8f4CC%6_QH-fASf>fG_v=6$aHh_DhBoFCzy7QGLDO%AL&tmfNodHg;gZmU5; zzapu87SjCv?7hIj-~6VZbgHab&+RUxa((yKmdXPlxSUARYs5>_4cFY zN40;zIqJpV;=ea%!EY|7$H-^3yCd$^BoPo$5wDdT0Mss$a%&lxR+AK0h?dKO(=f>P zNbaRqG_48&5)2^U>H`Vx1D#7$Ha*3l2EIj4UT1M1XD0ob9%gk_* zlxXWDhC{I2GW^*Vz$5?t+Hb^w^;!&$R$7=;NqaDD4 zWHN?C)nGuH>^IJzh4ku);vA9~1abH+(T@u?e{@p_@|aoI*T)~>kE+x zxd8aCd-ARQ%qbl`7UoK)>-xF_qIe@@5(!dWzN)$pFtXrpEK{;W(j(MT7d+DzSZT!$ zoP)Z^VqMyI#8sMmnnB&q7*cS;KHQWEmvaCu=Ldh+$&F#G{oEzrqGz&`LgLH)Rx;h= zqjBit?p)jU>G)Hr@BZ_Ai1lm&I=LnteF05dzI}@sie+Er4+I4F;}dj)VHdWYMDIT5 z#l4ksqgfv-ocjR_OoC3PiRqI6)Fne16eupQXMY=t2~Dw15*wjV_IZer@Xk0mo_NVp z{`)DnjGU~bQ?Eg>ArM+2+{tRW0<-;LHZ+=rl5?Q)Sf_=PsB=1;esHLoNHYIES-Nih z83(N=3$A9(>d^(i_)WgPu^R859QdrFkhQgZZ|!@vp!&yP77M&MiHfaBlGY8)E!_P= z4&!0MWp%*=_Nnd6HT|vIuUvvvtkd{)LE}ugjSKjQbsC%SZqw^%xU~9qlsshM@P_4= zNJ}a4>XrU(-U5aic;t$LWfmEf1>}7sM_ZF~-F}0XGsJ2@c~((ws__CfQR)m(R3RK+ zLn*a}BO?LKGZ1%Vl)5#X5c0d&3YhSVF1&HM3bQLdxk(EER2?WX@>im=f>YW5jT;3< z0*jG?R5z%weRLIJRVd)HU=4M77tAyA2iPZ@$wOl6K!TGo^}WGOr}k7|<*B)We#QmI zX02i9nF+e!Mw3{8a`M{;TyesG&H6yA)qjOX5V6eYC#R_F>Oa_{ zIgfgi40P!gOOcaTD_RzhUEg@(5VxIg1F-X+Q3R|h@WQ0rTVzNi0LA@@9s!WR&a5!s zj4_`Yu&TPIcF-g z%NQY3dAr}mG+q99uyxkRS}6ueEgx>%BbaigLu954k5*bXNBoj8Wb8dV&y9p{jNkpX zR0_raT2wE(aS9VW(|YsUlN&r2TEf?VP~N*eo5|*vygZ6x5k1kE#x6mZ6E5lnMrnN& zAB_&@q z_NnCw{EE!#4qTO)0~xR5$9SA?MP{2FS>3miaf7riP&n6!QQamRQTv{;zrN<#>syJi zzn)GhP0^Dpx>)?b&{UJ$-7C$%PkGPwy*Z4pU%|+y$VR7y=@Xtm_YdX<@ zq}AwoHJwU6#o313BuA|(7myA2%%i)E-dVsruYVk>K4r2M5(Qk}tEHT}S)=nkz!TNa zpPaN5xJ?93IOLl1lgyJdIZxEgQQ%5MRsyF4Z6otx)EvYWwN9&AHuD+L&la$d?dTTW z^1U@Gu{8jPthNSSU5ag7@>f65(O zSYUiCGJ9f%4b^xL-ujtq&a=ZD=yBgXQpt~>De86c{MG7w3YQdn&z|SRk(^5lk9IX}Bj!i6WN>|4+Ed^zFpl*jGp$T&1}UEG4lxS_>MXX;YJ`KNCh zKi}5a{S@@tXm2KlZL~j^IgJ67k8f`w1a&Fjh(r4E4jlx_XPU1_+267mLr zgGWT=q5_hB%xOG(IE;Kk4kuX`AP-jz=`bWXh!ZzQ^aU4fQO!;XC@3IBWAz7q$Md`j z{K2!h3C_Blm?a&KH$9CQPyM>8%L)?fn!$4L@JlqhcC~8dvXQ|!2QQ75yuprC&n*Y=h{&vEojyOX~7m;r13*!gV!v@#Gk-kb*sQC3wZAp5+*#)nz2U?n)H zL_h~VqOuloQOWTul^~4U%Bc6CE8*+#&~V*sV4DTit0Q`WK|=kohlSS-Puen6E!oa!P*67T~Ls%e3C9<~ZJ$YaP>2 z@||=N;TCpZI$xUdNw?fVdi7)t&?V3ULn-NHC5d4s&}q3FJXpsL$Fn17v-v6s+J7F+ zJTlYF4r+6z%?UxR0tf3XavN>qOQpuxVA7`_Mv@|rpMtZ<<=slkVO~_@ms-4nYD8l( zeH*^=N0~8$K39ECcfdI-I%H~OJ$P;^`~D9!<@ECTOi;4LdPhRQ_)0BR)Yok3JvvLG z5}!87Exkm|EStfBE@{2v`#UoAE*#GF!Gx@}cy%#4@Nj^>xI*@3r zRnGrp*}{3L>xRUyq4q(a6R+M4dI#56ouAI+FxbEL_*hr;P{p0Nw@2O;f*?_g{#j9V zHaAXJ`) z{WP*`d;etp=C777hlj7)D%yf=Vm{4;s_%C!{9BI7DVp1|4C)dz4)lh!&I`TPeWRH% z7n_Nk<9}UWZ(@7Z7B21~ZKB?*{d6m@q4lfEJI{W8pZ6V+t&2SD>)oMozZUfM=VWf_ zjl`>Lm+{YJD0p_2#teMT$YgY^VqT>jgz}ty2pvTUk0rf4ChzdrMPjEfsPLFg(ABp` zSyH{PhG$%OJ*L_w@<(}2`*!tFeP!6aV$A)wGakC} z!8ab{Kw`a=VNY1m?|{Epjjw<#0>ZbQoxwG)XN}Y)#BQCPdVExF=`xix)5MH8-k836 za6Qv-@!OM_Z7+$N=U0<(!#*AyZ#Q0_fKOe1R&aACPvXmHaP_6G|Acs1N1|K0SgqDU z#PWjUr*HPxcJh%%S;(0$D_9&@j?{zX6b8s35i)9Q7OTfZiF6<^9sY$WEvE?*;=sa6 zx9~m@T4UWb{E$_Ye6pl32UypNP^LJJRbsP0X^|=RS@bz1jg8A zM-IHwWL)t}6~=27c@z$bBLuU9w*oRV1^|WEZr+z6ESyW=k^y21;lhIu>D)WPLuN>E z0=SL>xSS{xCmvZQgLM~|DJXadU@*c2k;J^}2@(kIg266c`Tq_Cyyl;qh&=O1t+l}z zE+U)qi^(froD7nHZqW$mWjd~J!=X559>a5axfnqr&@;*8^>uJhflZK)&^FW0^12$S zW&8~#8l){gQXuk;d0{TnVy26gL8i}HX16vF|3D5#xx<9q4)6v)(;RL*nGnZIwVaGs z`^roU2N`ckd&^aO+vE?{#6z^Y|1=U_3oN3>#AS!$fj*){9Y}1D4HSgXCBtz&(_J7a zNQ?o22l(bSb_tOHjzyxxWss4)WM+C5c_o>XbkZQwnFrb#SW7(o z=Y@mLd)vz=xCUU)=jx}CQ9uW(Fxg^=f~w;HluHZyx;X1Va9@Crivk85z}*BPT?#xO zBoab4KrlJ?DVI8}FpMrC1R1PGun!RCpx1!i*@SET@T*J2t zl7sVx!BC_T&OECy8ST{KY2nlm^_Kl&2#c#nlOkL zjLZ>{ZUzoBp5P|rfI~!AB57S6!ydK*|5JE=rRMwl%7cl$BxX54njo4srRCe-s>lS|5@NSlXR+a z+-PLUWYFGh8Xog}$bBW<$=$js&F4IUxgL%X!9t5y(t`$5EoAFe5eMLluHB zSI#l@Nz^g!f-Ko5!^%SwKko(%l`bMBhjLQ1aL?`p__N~qN#u#Tv(?Z5eUTuMT1RAf zdHV=6{iz@3GVyS;$0&p>F3%}KB8yMQ8`TxVbU|Mo@4y&c9y4aJItrKt;b1_7b164I z@o;p5uH`cu5>n`MM@*|vC=7SSDa$8|XL6R1gU7!Z^-Z#7JKP=6(GuoIra_G%Rz_)g ze6{)ao~Me{oei&I51c_;tV{wEWMb6KM0;Eg4~HW^uw<~oG{u=utSC6+oCTHB)lz6f zvnp##DtEQI1u8p|XU$Mdu1l4PkQ%exyb}g}AUNj!g`(vD8iEyPy62J&%n4K7gt4sv z&bUuTP>N)?m4V&rw>Aih(PiN4U{D9t^(WOUG7TG7g~?yy)j%A&AnfH1AsOa$9>qW4 z6MAjcTMG)iOhyXSAuj`5z>{&6>{7qfDCNt~JwDHgCM1$Y8{~ssC1_DvWZ_2gf_5K8 zhvpPQ`MVO)#qVH6V@VT95W9GOxyR*w{hj0Ptsn|pRS?R zd4<`bepx(!ry+mr9)JK!5bo+FIRY14;zs4Fz~Bery8kjmZwFWIK2063u0}IJ(scQ~ zm6=yg!+aKG@mkNa;E9t?G1fA;an6(O9><*xl~s3EKKxzb9=_6Uos7Kj#k6@Cx%`pK>gUvC4b zBbQO1s5QUi2u4K#^ksSqI&S*}#tW^TkQ7x{gEy$%5Rd?YfWZ!w?&e?`V94ycZzuihXCO(A4#2s68xZ3grG!k0%7 zcPDU+5RAmh{Ll_g1VJJMuv`9>nNNTb{JBSA5JnfLJK7g>_o7DPgn796hZ4SRKt<&% z{PF`ayAubX&hFj+^c~dL@TpS`b5qnjXSEN!?aVyrb2~_;=W02!Ab2&3Mk3P%VeL{v zep-uuGy{<$413md@{14r#6fY}1Rg|!(+^axG9gQ$L+zCIX*ccoR*1&JBa}$@AJ%u& z_K70%BpwFj%;RIRbrk+d%Gsb$$=qrz*AuM!x(5`*v2j%&02^-$7IgpQ^Lipa*&$d5 zyxziy@mvYd(i9^EitOJ9>w;z?%56vh{9r;TOUcw``t2s0)mz!+B0~|b3E{u2q*_pM zgYee>mX5ytOnnVmR2*uYR`E2FD4h1qK*ZIp_H;Ni=fs!zc`EZ9F|UPrM|7DJ8fkA< zLwri2aT!`;#>@0ScKK(H`+uRFka=arRdw3`RRmA{;D)k)k;k+(Nz24iKPxLoih|qE z3m=5U#N4NQEE=u^#YS7FZeWc1&FcwFd6e~=#9xZ3vAI^P z4lzIHZ||bG3INun71tEf7muGKmnipRUBrZGURN;6H%R<{6o@FYbK(b!@iV=tY81W$ zBG-ZlaQ&=VBNJKE?NM`@0}oZvyKA3z(er_@V;XxeLbxgW$HK<*k3riLW>$%L-AVR8 zcg|2cQb{S6HLjhH_T#yTnDD5A0g5=3h%B@@>KBIV=X(*zysH<+i#U}vV3N-MtoHj?9|<-5i$C2Ke`C4}&T}8aqwuLdHKy_nRqYR* zbTT0xn4pp0OvQgGdr;-SmTLYjyP)~uDS4hDXTK+&kNBf}l3m9gvyvHK+%vu!y1VQf zjpWsJVRNN`rvL=nQV0JVv6vZ?S55~yQF%6$Vp|i&aYXCL)o!&of0a0ctif5m{wi$m zG8ESeF)Dm+SQ~Fh+L#pOi|e{_WYOI7FB_6~eBq@YSOjDG3SrYl^E^`6?|xYc;cGuV ze!kQf!%xZ?H1CBPos|?QCerR0l0imX%}<8DK0IaE^Q$8D{P~={XLY~p`!*e7ZXGOn zh~Az#XSGvOy7J_)TWkL_!vUX6KA(d#C;a?QiG8?YIQXFO<%NSj6Wys#-c6*|QvcWi z9;5fdM!mJ37Xa1xzIn;pCx-OC3@sS8%pLqKY(?7K9Y4}Gann$SR%s!jw;-EITcZcy1 z5yGn1D?i^@o;fo~T@b{ukA$?r=<1*c&zS+x!YHokf13O2o~8*%9-Z*W4T&V&%92rI zKwp2z07aUjHY(#rwTYNLWxG@Mf|VF)Am&%s}Y&=TV8aY*_Sz%zJlf!5eds_YwCD zqjs3U=y9GeMo~AX=2|-GKc;9%zRMkTb%VvUmD#GtR;MLIqHu+nTDNtH_UP5I{-CL~ zQvX!sXRmH%nWvT7%}olZY|pcWaP9AG3|wxvHQayReB=fXS9>^n^hx%QHz(;aD_WYv zEv@I9CvO%NT0GvpCpHyz_4td)9WT;453%us6Ry;7WmQ8nTiCkUaJRl8ELiEP=l!oQ zzc%6jN-_bMcoq}PZHVcB3VLL9aA3o09zH1F3Q$Zt{B4SbbBPj56)?@;Za?l64SE>i zYCxbs3nPyJY(b42CflCk4pnfCx27=0+ zrxLO-FI;9cdQOUBh9)`T)e1+56v!^5t1+dTTx&PkcY zdx*TpLAWAaYd3T698JSb_W8V{2_(nEbf%F~@li`D%+l}$5%9B!c_uR@9M<=gt1Z<- z9)v0(b)iwvs6i?A?(>Z#LA=a%+p?^_@sj#`1JM2PuQbWc~F|*%e;7R9gz{G&sSP5 z&M)Tvsv$qBHl!k?d28F7$q|bRX7OnKy0fULV9XqOXbR(XkLJfX8?VaM`CyXq_1@jJ z=GAtw_0}DU@9w^W06IX$zmGQX53K-is4!X0v`nwFJm0)(7TH1VmyF{G=%c112#mh;BL_?Zh+4w1!f;KpW~jOm z2)=m3P8R~eURvx(h8Wy)V1f-a+|gT{u9!3MBk}vc$($MiNw*dJLcEjtI`_do2Geg% zDe3%bc?oI>Xz+c(`5Goz2Z|7u%)C9lsQArjBPCODeG=dlnPkf17Ns0VC=bHv@z4^e zd1 z!w}B(+;goOQbDp`&vEGzM7&vOraTkLMH=RxB&nEIE}*>jCopU3nW0rDL6)|?c<&sz zxC~U%gJg!uPp086gPeJeBpcX}Gou#qJe|Cr0vnE0BMYm@3nO;tbbLe&YUU(lYp`s7 zKT=Y~cm?>ctrd9o#fw(?B}x5Be&G#uNrMoQ#3}|56P4wWtMp0fyqh#K>;SqUPJ*p% zIEv@?nIE-(e&=GJ?U*hUdg0F~z>e&-m<+p@7;X`-PeM%-+-czqFIw5bR4tzaa4d_c zt2?%&)AZ@&)j0l=xsnrKA`rR=?)M0192GRyVT`_>5Xx>!0-myHy8C!fk(%CDuDDWs zotLI20{m*ehkUEC;=-05)j&BbV+RU?@7N?sl`@|gGOiYa;)R2kD4-kNm%KRNnhA|s zCWU*EPetmL6W8k1Rt6zASCcQA@GHFO@9w~g^pQPS5sAUqHSif}+ya8^jSS=cVdSPh zb%YNyP(4M2Z#Nz_4(sRTV7WYaH!wB^HXFPl(tzI^p`Sf06T$>TC8b@4$0rr#o}}_W z4bA)Ev2xa}MJTx>PSfB0i#qH&fWw3^20~LKbB&O4zMTqSYy*ak#e;%yOO`Fmj#<}ms&*vEiJfa? ze7Fz)x?`D3e$18@VAp58Vh?&%=!dkGmcq#`wk2uS{SC52q_SC zgePWgiUcEz9?JO3-Swk>f-iQJY%68u5sjV&xili_6La}@PQy_#S82}T40Cf2S4 z%Zs=OON$r@#ml5Q$@m!9$6KmwE2-3X_MXFP^r}trX70Pkn`4|fB)r~mcZ5PwCAj1` zfXh@w&B>so&$`U?+O41JZgIN3;)V%AHG6ds;TK|X7^}+Ju%0De_&Xu|8h-*Ip^tHm3g>nmeosO8(Y3jg$(Z$Jvd|$#n6O<@d!%%u z=EV6+&i6&f(T_H0DubgjHN^jY@%E&n%~ja6(A(OaB8{--*(ZdSi4Q2^<%R^@ART-y z#5a7BV4GV%2dt|V7(z$xa*30$(0Vf1FDn6W_)U71P88S8qP%}gR2OHFO((u4M%9sE z&WKOuevO!$0o4-UU2nIDIAq?qOyTwmsWJ$6;K3TsO(`vZG=1{|3~OX&q>~6i$$v69 zT?(QjLOPvcb7MxBl8=W<9nZKkLfm(QWY!&i_gkcA8(-FkH8fitk(gPIuZ-uC8Zm`G z$rt92pd<7PiJ&dMUKdI1$_ckWqeY%~PFq!tOaAEo1|VxEh{Ou+Ar#4iznz@;*AIfS=E zWMG*m6PJbiR3X8jL#tUA4j_v2<=D$KUOrQ!B?`)TU7`?oh0hf3&EiV@`Lj;hi?rY) zZ(2B2uCz!wDUR3FsNiCwaU4((w9*XETvcDAVAU3iz+O6sWjw>D5utsQ!#vV zFme_A4h=gU!U#5P{!{L06S8zxMN?ji^In#gxDC7<2SQLl4X04AvQRA}sQ8P2jm!Uf zaLWjQ4TZpjOBT9oWjt%7zU@xnuc^^;rXEd3r*MHjO_$iBrY&}G^Mf&lX1cR1^fV6g z65!?Me`S&6WQ30@2^dF zig%@BTWLK*^)!qQg7^} zj27_1-eB2l5=_>wG_+KCCtit92JR$dbw|c_RHmUGH*i8`mzUaCj^E*xISMsk4oTmu zkj7|87z_;xluJ|&n2`9mUn$D{RmYzimCxi;$Z=A55sF7&yVUQnv8W*aE>ON=9x(>S zi1(Kzca`Oag8BK*=q_+Kj+WUYp;_84A_l&f!vZ)_#xCfP~@CQ#H+;b^LR5f}DdbKPa#@6n|Zlb-$*4 z?1OeyhK7}t&Xo_knf!V=IfRg3Qo~u={8DPI>n3s==+QEsQ4V}F_4?)aI^uPnrVEm2 z9Ei!}P7CJDqC>kEaX%5z{0+&`Md@LO{||RzB0)Wt2-Xc4Va=FlFa`Fh3<= z@hn?U)%1V?09-7X2av5|e)dv0r-P>a*$r3ytt*Ffaz>^>6U^Iyv?fl9Czu1?`JGPX z#mn-`RK|laZ^X36&W<)1B##fLzyIk%JsGLEDNlC7i=OgAbyUIYRY@GK-y&BlF9BJP|$)zIc~#xTt2`a z!ikd!ulQPHdVD$8EoR)!YRDb}H`7{_;DSqdu0HeBR5%Rb2 zu%REamd+P^{ci~=%~Ebo(oneV3$_HfL?@}M|I`|u%QXqP)qU$g#_hIghhf53Ln+Sk zE6%=aZf35&Ryrlr>#9uvLL7&$sXE0@y_u*fCqg}Sru-Q$=@*n>r2P2S8(9dNf{|h( ze-bW=us|KS2lKK#OBVRWGHZr3Xy>c-F_JAL5veu6GttLmXeOnTSVrsSer|!DXJ&st z^^uPdIVy`-nwKb%_g4+NKS_qn<9H4Tpxk&!+NvMhoy6xuLMbZpxDq766bU{Yj|gyW zi-ojd@@%}lIY|dU4cB~k-B3jcKbiWwxFRU=6clVHJ6iTz!{@iFJZPC{Y&{WvO8EM( zH@**-By=l7#z2T-Q|?h*eKY4#-dxO!l8L2%i(YV7E-h* zmX$<$W!laJ0Zf=DIT<>>Qta*LW(qo#;>yBtl#pSw_!JF@C-WF+ah05qiL1HUwB)?F8;I=1H}qkS)`O zMKkmP3Fg$9jlOjE1BitSdE0*>P5P;=r$~d+{7(oaL$aG zhVF046qZy*N_fPGBLHZPh`z0BJ{_|Nw13Pw1lWzp;4)`S6 z8L5EN7wAxu`rFYtt@%IbhHDa*M?nMvM6BEdpAt^>jnr6pr0k!yQ--bS&MIYbfp^a@ z5pN#>P^uXh7ym2jvn@aA_75*^8Z8I4I)dS@{8knuSLfQ@zclN2*^kM+#u{ah`Ftp> z=bGriIgP(`_ULgFr^=Yint>DMIoy9Js` z04cJp@89J+fE4sj>@%ueM<5u}gM9|@9B+pnZ2 zgu`us|2ELn;#|5Li6uai_<1~Vg_OSg>ej>F(3635XfWz0>-86WN1iL5Himr3oC_zF z9(VpaI2LjAI!#xevu@bAGZkx2fJE9ur8d4%gO|6!829P1Q#W4*O^StyE0deApEEM^ z+&2Ndyr+AS%dUM-jyAmw3nR&`7K(dP^Lb}fRkzU(ioc<1>^#_acHe870i!+sqMuvm z^lL=OMuy)vbxC_JO+QC0Me zv}qtL;`p^xQTehk#jhO_XwrW2(?%YtE2ag^8o@s*dqxg3bCPk1r)TV50|(4()LA<0 zkoM(9r|CG(2-f(4>rmgqXZ7tJ_GOc`_P}UnZ~JP8(^z zc2WEFTp>cCQkW`tqC$14%PHtuU!ODf$9rtT!ZD~%(mgZ%{kXfo#E9cRNiBJhw`Wldn^UMYX@uUHz$K<1 zi%>7`zO}zG!(X{^kEzXX5Pg8qsO-y@u`M=C(Wqkg=P93Sjzwx#4;ES*a-gltb=(f(2 zsTY?&H{Wa-IqF)@op9LoC>Q6PY5&ms-{(C%tHX7jLr`4X+l`SXW)R1v_k8hfuF|>o zv@;K;ABP_~)E3`g9Ib}l=erj@xxVs5jOoH zioLojBD#6$;iCeBcYpLB&M&q=jlkx$Lr{V-Lutp2C;S+jrV^H z<9`2ovLJleR@lDx@8IuWHV=sm-r~6DGJj-ym`ERD7YJV0ecQlcyh3)oXLxqpZHgq~ zY0=GLtE_(Srj>d@!FkBNWbahPr+wbHRo?8rJ5|!r3j;VrSe?R&|9mQVIhYHqldFtS z0td1({*-~ml}Jn|^1L>Plb?Ypzj@<|NTs!NTi?Y3&p4!Cq4&MhBp0|)F3W_YW`PW` z1Ug`*(ltKa2#&OnuWo!#F;>WxX$VK`V=tr#(iSQw<@wr6*RLYOm@}~QPU;ys7yrW? zy6ATi+yi|=T*p!#vU+9Qz{7==0Y=J<4B!7HPG^F)WOPsI|H=&^N3Txj*yDCecpqD| z`c=}2?s@+54|7xoE;kGtqpma_=iNr%MKrPL_NYD5Orr~Z zb7-;4Ar7WSd*T>#iF6Vx18B|1&{`tY95{?AqW_13^Zuv$asU7GEa#Z#*dycELLy`w zbnMMBGwUdOb!?)XbIhb1BVJV7G+>^Bh3; z(_l{@qs>u%L^=t>?MpT7wlK&wZx&upL?U`kZy8OPy#rllS13k5>$AJS88hW*f99jZ z8KBB;CR&H`f_+vbV(((O>Qgf2CV8BTcVBgK3?$27WazQ>k?8u{&iD*KVET6&EqO8J z9RUCg)FoiA`DtmN6-=~#-qXGL;{G=4{Z0OmF8U*dQch8C-(0eQK$u>V1+x-hsbl2CrxhZ*2at z5S|Q_;31$czLF`bhRsCZX?u~0yESk+!iqrVb7nW{Fs~JQ1hHS}Toic;FHGz*j$@<1 zg|_@jv!ll1k$8w853MtShy@O-hxFzob7C1ZF;;+1`x8LqL^xzZx~B3AvEWkGaZ=@@ zO5O*Eeg!LT+2e6O6rh?R*ih{`-Erl3YT`o0e6{$?FH9Pj|9D37IEfRC1K5{Q8PKT| zm>rck9A3}O-VC@#&Ke1?OlaI;b-eo2aHcAFk|tZ{pOqb2BP}6p80@DOvZ*a@lu6W# z0SwLX34^oglnm{*FTe>N%CgLW>TK61=%t<1(r|!Hhpt*fe!M5a z_P@}((q3I4RVCH%&LrwRm(2$IacMbL=reiy8{og9YGlqlvV5ifaKG6wcXTAcj?3p& z9BNs7m0g^%wU&OtkKq-HAcKpkO(Y^#JRG3wx3*i8x}7Tf=B-jFagz;JF^$e)*{bf4 z$HD1=;=w0m^p3GAPmspxUXJys9=7Sm#+a7SuqK|)JclPWnrZ`o8lng0&{rmo)Z<(l zJ(+B?G`2#S{_Jnq7g?^InbVJN$`*t^4z4vlA4@H0Y4!t!JnRq`(80PtdYD!Fv2Stu zsg%{0pZ)E*DaYwYZg)8FCZDDXvnVg5Gz1V|eR8p(&&7XHEeuaP;`;B(WMH=^SwB_D zkYA@rpL>efEBl?EGy6rNv&UR3S%{hMFJkjzep{uF&w6IKOW@_xu~X z`9XpC`!%v0okN^8ydR0Sc{1cs^%mIuJzFKR1?W_Kzw%8!>jUXUSpNCk`djbyLpk`I z#MV>}DhD|<&}6AYLy0rE9@b2hwn%=wq&$wy!;$$gfx;n;VEbru$%U-^M46CeXaQ;^ zW=MHybm|I73dYVaYc%PY`oElD_oC^D3)4Va9S*8Xkw^rV0ht<&f*_VNnTypN+wB?B zE4PtGHNBh%fU&-^5%*8#O(7|HUn3qpLJmr%3bbKSdTL%ZMcBD!qSGS-p^Jl_V^oW~ zSQzm*k2fX)U_wvuV0A!DX6)FO0$HV3Y*7-K+<=8yHh^6w>8bZsbWy}ma|va~oLE|` zShI-*#!L_SZn3&@mx98jz`+dn%;+}R)EK47jp%v9@v-#SNMR|-k`ABR=ZzV9vpzYo z^FGtbo3UEExSR{z;Mx6R5PX(#mp}A<2meqnh)r=jtH3^{Nua_oJJ|c-;$FLwtvSu& zRYja0i8FTA$Z+pzc;Z`WlzQ5u8YT<*he;K}W4x#M%N3ynormJt-Gd@0uSU=Lp2Cfm z;WFOmrpP1#ObHN4kR5+&!A5b7MzTy_794f-Vy|&#(_{%DlcymPu+` znjofZB-1H(7b|Kei^dM?m@{`3qJe2v+IAQcO%?{uiV^j|Q2d>^gn}jem(Rv4gKWKz z9?M%oerD(ukH;V^eDwo6tIPqjhr`1SVy=2Fp9kweu1>*2%kC*8eUf# zN?g-w>y}h6&p728mb>|t(oLj3UiqMoDtSBy);Bf+qwgSL1T4HZD8t~chrz1nAGG$L z!FLiDd@38w7k^a_V!CPId?(+F+P*yu`zN^<4ClgOC{Pj1$syr|@%pbJpSIJH@EsD$ ze~_tU`6}90Fov~(sBna=Tn6GuXRvvWGY^$RC6S5@*riJ7)fzAehg?2{OH@K__P9s@ zi#ZKuFNd^3*=@%`B?wTZ6_%(t=a~8+9sIQeT(T4`MNBo&ECyougX=a+ScYH-(O1;$ zr7ip_xBMQ+3y3&Dk)?}$7h;j1$^>q11y+>2t|}zb#OakI_(i0xOtBx$%z#NqXO%J{ zt0I{wf)@_?E9T~qDTL7)nM&o7MM1pqP75`D`_ri8eBdADe@_YQhkC}P7`P7(ybZEo zB`SpjPHXj$1R{vFl4aTCOsa3#rF)mi6yS19^0zo7E0v3h(mNWDo4Lp2lC1;+_T-=Y z8*Riz9?_uYL{vx|biatpOBJ#aiNd-h^9L%k&|$l(4$!LG+XSe{0cgC>N<2VRYW6bA zP_*4E;-{fIomGM}&(3^|6k3ob5gd?3bzm2wj96x9%lS}66gYV@`pH+2SUgxB0rK7p zMiBxv0)vWUQ)Z4}q$0374!J=_(pch6(UQE8$T)mz@|6&MY^Ws)kS8EOS0TF%U}rRv z$N)V_C+QQB-Ra0*m0))SH-sB1M1+J=;0frn!sA9a$JHzPpj%GX2{0oME(ga`m12z;apk;3{3nR0srAgw|!b`)TRLxO-( zMPdo-{_Tt+=p_^YYl!|hd*}5=Y3sykfdjSBV$@jxdKH9>ILEzD2;!tb<%vjvAT3)w z#7+pXBtW-;QVC+IL?yV41youG_^KaB z(L%~GE?Ji-la-F*4q|GZ!{Y&cLf z0fDQ$AdF(+TCGAWK1{lLndPa{0kzP$5-?;yov7DXi3Cw9SQrJuS7L-zA!|-r$0!yb z;w^VG7DHZ`ECp5#O@b3|Mfp~PQoKJ+aXGt#@3L6w;*e~rP&M4S2paJHJTl*%n+*>a zrpV}Y*mk5qu$%B0C-HC!*f17>>Oo&M3ERfO6jeQ`ta?Z5APF4In+p6uA(q+$YOXV( zCwn0FaqtNm#=ckjBDm@CJ@myCO>E^Ej!Ez-KC??zWzG>nUc{1(aag+!F&GVj{{me^ zfNbC(?+;KLO0zt%#WpUA?K{^sNA1*n!$Ti#;$iyLR>ILZNY4$(#-TR${7ChvWa-M2 zaljh|o{EV-M?hE#g0I$uH#>8WY&L7SR0*5e6Ke~N}{G;zn$z~6EK zp>H(1aoP|pj@rwzwXC9!N=(3mejds5`53G}Qz9O6abUG9dfIab#8(oLf}WtRhYHM7gt_x#x(>bB13+Yw!xU~9u_vLZ8(){K*`^BF!zc)GV4?eXC?R?0hz%7fv84L zgaIYDipCQy{=ypt-}*0m2~1UUeW*4Zj1rvAQ=2>Duej|-LdPBxpr=2QjtStRAE4xM zNRua0kph_%=`4+fD#SyR$2E@8SmRa@FJXX9E#zbzd82Jd}DL963{BS9E;;sNvY zlQ*RSiUepX7TNIWNsEBIjtmlwV-8kl4JzUx%~P+la=Fd~aR;X$g&6RreVFd}na&=V z5*~E<5q&Km)Zz$^RfYZ~{-)LSLX&eo}u%LfDlI9en2eUTjl9zb~Zs}iNBWya5ds^fcD z(a0!YI6sPo6{X%7-z%T-GE4D)OO%&=JJz(HG56y^JU1}wojd2SEB6%lU^l%9-V zwH36xXwh#)f!-K_{$;R$itSQy&iL&2IxWJ-yv;3(a z&QquA*HcjO@BiC%x^RRmgyv%GDgibhtI$g6+QAXKy;=Fh>_v{+NIbVrDNN&t#utJ* zAc7)k7hb-MUj@C>^3zI%|F^M>I37nfKL^V;U9!RH(P~haiBALE4Q^22qEsa~18PW| zoViymYvnA9w)Pu8yNyP?(ns!MhrL)32jeU??Fkappi5NX!vOSyu#Fc3CXQZ2uvvVn zfB$!z`Pu3aS#kv$1t3cyd;`L^J`PhHD=42eP~3O;V*y}e9Nd4t;)y_x8-nFJ0GhjB z()bG`F%AgQJ`1Z^kfUWYr{S;|z=HyYQR8avhwKCK7HEfGY~ zF{i=o*TGl!D)}$L1P$5(uWG^P07(LPUlW#b1NE|Jmd$6ukor)Gaetoz;=n?DDAoLx zp3aH@r+jtG)c@-CD?8y(>=Sy zT5j6sjsvJL4$O}Sb@l{Wg@iS^g4IzVvs+5Fy)5pkNIO=-8*hyWSJV-WnG`{V>~N0= zQz31l(4tpLvf~J4VB=&DCi@B^*;KuaJ1;~5S)ez%JXwx1+(I%)mD#sXPQUl$H&`p5qzTeG_ee@(limv0P_8K*>@aaODs`;f|e5cj|m`eY^V;9 zb8&X?`Z$zCOgo{$Z1;jMRf2EfhNeh*v~*;^-sAd0B@s!a0~!n?IJc)7%x>UzA!PsG zUH|r04StAoFg$?@;W;XZK*LYS1;@DaYLzIatjhK>lS?G&z>acYe)~#u7+iF``0raK zRsx0`AL%^IVmFSkAGhs%*lH1J^le;)MHJozsTU$%qBjGq?em#YC}9F@hk{=1J^R?H zSO@?g0({(5SeFy7;Y#6((%A#F%EOiF)q_N_N|<_P)iHLr*p(ZP%lU90io#z=ukQd6 zwm;qd^~m0>q8~O6b=4#7Y}}P${iD@=5qCs`$)ktU%;J>!s~?CbVOt3ZpEntzpwX#1bHsMzQzAZ?fylAI4=c;e34jm zcdaX7n8#t@WUcK3vvQB4;F%Wh|I)=ge}vAxFip9W<*8-yDRC*{XMN{!Xr8)1F5Oe+ z&C1fKr#c-iKNP)b_@?bt-s9$|o$DW&OP}0Uu)^4??+JV3-hZ$E*k1TAL*nwkq+dtd zpD*9R#D^~}B=6?1{r7Gq*BoW2*qLz#v|(*dloTSW8nI0JNRtx@9#qYqfA>RL4<_HL znsA%TJT>99H&HX?H{Z&+@b}LbqYI0!p$!ef$CGxlA{p;3s;=K`u5T{>8dNWy5c@~D zt~-)<+g#>B>N%^^^)=6|l%5o@(bD5T*}neVVY1&;rpUe`9vj}rqxtI1y7a@$6^F)V z@?9IJvr?nk3aGDGX{y}?CR77w2$yw!BUrncgNd)SYQ>pLq-i)>%Gb6!TAz(UD!=wM ziE2B0s$av|!Cdx*vy;84=JXL4OqIs8OZ;-}f=fW{3s=u;{hAlOtEc!JR6BWhroA&{ zU%Fk*F+Km$t9_-laUr#(Mc(yZ?Msi4C;jI=!%TgLB!m3CtI-X!i5XBni(=#Xun&H( zyyHHnXi`{vu5-JegM!VMD1W;l37GJt~v6saA77Y)QO*;+hCT&jLm z8FC$g)eA6Iq7K8SBdESK7DP{8%xyypP6aKA#|Njg1x&~8jI7C$4LU-fzca&ZJLF&b z74&N9*4(p1yf__(z7)SH&Xmq3kaiMhEI79+n$CgJPV2g2BKidby1t8jy!mOn?RfK1 zTJ|*kx^;<~)-rpaJ#W(U3P8083KuokkD0z0a6@}YI_~=Z>k7v~M0}yH*LLqqaRTIT`oYE1RFROtpi_b@d>--e zy_32--8YUuXC!am|5PU)4&AN#m`2XT1*FD_;xa@k!0PeYIofDRI*;!QgRlMXNXS$? z^ofT4ru#MPW4th`;0HJ+36y+B8a$eAII8$Aga10_j^_#n;-qj~w8hw|;8Z%kSu86K`o9m7>Wx19uP3aCi(r=_{ah+Tg zxhyjzz&)9Bt@)}HfBTTmfNG@r3Xk(hLuuC|cDHn2X*o?+MJ;k}?gOZw!l$*NSE~~j zyZ5DodXXF1h5_+Kx*YdtUWZ#{Yt>u0z)3 z<^x=BcJ?N#y{oIKweV5xS?Nt%w_xWgR7;?hOUESE`!FlE3vJmxMJcG7}p}=&5xh9{kQv836S@z4~%~tG@$7icb%six3A8^M9^@RnuQi8qE zA`S@0hf>qc0j43DUcvv#E%t)2sx;3t>4qZ?&HmzlJzS=UU^dlZ^;Vk@JPb2y*}|Xa zQQ&5bk8SH`3AiTuH^lyg%{^A6fLhca>i^Bx?NNl}Q)ZjT4B>|sa9!m>m*FBee9&z4 z<;;sGH_9CSm_p;+Kvg(asLB)Lb}#bKJZO~MO!|(Tyy9ZYkc4%(o z*I?S|1_%PC7uF_9h4O_G5k31Mk^PuU`*no&+CHi9dLm}Q_D+iMTes+gIh3?0l4ZR& zAmOO<^1q(VuFkR#n8uLji6{_4XR3s~4y*ot>{x<6DiuFCcbVGTw{WInC$O6H_CEm}y>BUawTxzlHqW@-s6&R8h8S~9KKOAdpz1EKM zwyc=6^zAZ?azL4BXjmzs`UzfSNhJT-zp7wMN zPWQ;S*lBEetGF32S2Fz{%lSsH1y_p)h4-3b8XjA=gkGKbMR~*(+gcme=<~s2Q~}1> zV(%5`FZk(WhxpO62ix00MW5#L8qX^xZho5x{B&o2=SObSysbYn=EJx_T=$WFL-d2Z z7f;82G%tk)6L?R}m^`kZkG~O?u={BV`O5LX+{`xFP7Gu4=HZ>?JKyqtc+6LXp6@d? z*q`lS3gz^1zUseFyvpI23r{!IL!Bq}6hsfQNl-2e~hk7879c@B0m6*PKr&U#^^GH=~rs zWz#NiOj4#VL-wnh5?p#^6Bm!{y6PdVx6tA4eM3T`^e93iL9SKR$M_icAWvWUbK;8Z zwdwAwQ+GWNsNwpv7-TZNBLaSX-m-k(G2_Ng{DY)T7yE?#dZ%EGgG0=DjyVnAQBcsh z*fKv?!qAh&b#bcD2tgDGycS+;E!g?} z%+*t({ZXy`#xfs%*2y>h$0CFIlb{wqEB>ZULzEq@6e8TiE57E`HtwWQxs0ie;!KUA z@r-ot<&}bJ%Id&?6jAsbnDv_nwee>=ctj3WBgM_9-=a&|wh+kw#|YQ(s6 z)NCE2u0~yCL8||8^V!`JpYo)nvHibW2dq2dF|-Q9*G0FDwGNHf*&n4DzfkMyr6lU;ar9o3Ry1b* z=`}0UqeXCAzUkGdF<#zmGxBYCD9w3(ULiE9&%Ue2v(#9PuQ!9oWKu~beZMY{u7!*4 z=XI`jnm73=-DK_6>zdV{X7s}3YTw1f{<8Nb@TNYG6jZHkA&E^p1*PI7$80X)&>g$v4S5q3i zVl()e+!NDho}sRmb#*|l)i9yV+(B>f^vFPx#*oFQ!RrMtBIfm-`g&s=&$+jni|Gwz zLAwP>COlGx^FtPK1tzJ>cdSatr)Tff14MG;qZr7o(#^ue^&SI92|g(W+XDqnrelf@ zfJ(;~Afoumk%eW^{4x1#Dtl*aJf9UW=j2c2kso$6iio|_=?dOg>-%Wwo~vK+=#ivH zivD{(^~lWYPg^VhR599y%W58JC$aHdDM$y33tER>Y22SLhOlYZl{r)~S=HwQha2|P zYJO+TP2|*{fZ0&!z}(lYK_pfJ@O{3bdFl+m_lQ7wX+PgPZXuyLNolZ4N?XtKiBOxO0vyBw5}L&Zp)?9A zWU^|PB@>mtq&j?0&CtNxG-OS%y7eTwj|iTSx%_MZi!nj`2>6XdU#emQ4x$`3^2kSc zAR3U5Y3g4Q8vX<42}1}{g+<@vs05H0KUz=~Oer2s9(RBLQ~p*Gbm1!fz1szI~StRxmEfRL+i z$wS?N<*p-tz*1;3wj3O?N{++ZC{o@8RIP!AqVLp z@t`!g(5OQ#x0`e&V4y!6M*y**$=9m@NZVv^EdZ>Kk3d9aZd_y=D$%fj#1k*Z2+gkO zm6t_~TC6x;6P^(LHr;Lsd71hyFoq;R9lgusd?(}p2XRhC=Q`ZHPeeTg^5*l1wMA;) zZhx01PY<~+-Y1s)1jnU)I6E~fBxV%i;$EcYWMJzmS~|;rFRS#(jjb4x=I54?<`#U0 zI#6a?m=RAB#Lu*+6)m9VwmgN|W~J`*qr3g8w|YH8(iA^=VN6^^lubL0 z{618maR3?z-}8jFU;I;LO&NbDoG@YNVh5pk!WNuPG{~G~URAa8b>x{_Vnr6BBRbU4 z-3~aH(Ub+}REeVd6osz zyc^O{0(ki8cUY0+L%TLGJLrY0nUC9@HwOQ1INne2rmVKyBHjO!;C=VL?PM7+<2TYx zE=(+*7u@do)a%8DwHxt*jA?pNiosmx!A18^p-(cFRu=w##|^nS&0E-sm8WoX7H^f# zl7*HYjl4hGQJHq6@tVVaa;u3u@ZrlzcRMAPQ9WyGIkT3A6epzKI{ z>wN+0eQSu%YqfXnWn?Snb%%z`%UMtH=5n}pO)~v$H@B?ik29(rHg+IKxGv}2fzZxV zT=u|2U@6zbNX2;`@io!n<5}wF{J6ae+BZGjQAPDr?)k}65Kj{rcvII+BX*5D@=}20 z!iy@Y1 zeN%3n+J9yHn=kq0*6GvQA>@mbUb26EM|KrgFa7hOs5%XB*uLBOs9Vmsy|dczb&`zQ zz=+$bvPe9-GZE1Kfq};9#JDzoT`n0rlj1ia^l{_-*Q&%e_vSl_C#^1sAI~3s-zxRq z;8rDb4;f^;kF@7)o@J85&V9v`=Qcz7Z5p}XdAc;?kL>pQhXrLvF?Seb{BGS>;Rwma z8IEO!oNWr{8judN@u}#Cc;9my##=T)|(y*J}heu6pw8t*x%~^A0 zZ%P_%Z8zSsPkyi%8wK1WE`#pA-m*>zR#owNhkx^dt0+n#SLglvY%B2Cj}guEreRn5 zfwi^t1LfgMu8TzG{98+@hpkh#23NkTJ6<;YTc~nBSoAY;tW2!i*A9E_-J@HFPY<68 z!i?>h!=mPr79*yaHg(EUF*6v4C0o<2ma4wvQwIQ4;MkrD6}ShvdBf!%Gl6PRyt>ywc{7Y98qvr)1ve^J)P5K}Py) z+(+7B;q{oLfRm)lW17oxYR1P-DHbWQ-xs^TXP?qKBE5R{=3#imTh}LtpAZq4s2K+1 zMDBSF<<;{zASaFqK$0zfrq};0&u`DHAGpOlF281Q$rqdapO&V{bA1z?uV2jfo*&D- zVN03KFNymVQ6KM385_Yt+b%`$F%0j6(9@nF@#-ff=G|nJI`=EIO+eo{|WVGKKO} z6#hzVz*T8*xs$AW3R%$#DVYr!5xE(Y7cvuR@Oy#mQ?Ig7I1PrwarPDq>HjJO?=p3LrL zL#+*(2JZXLrPu#^iVag0uGQ$Pp3IFl$v^SdmphqkZQYZSQrfOLUhT`kT?ym6$_eLI-xQve=ngO`2SGMPi7QutOx>8v{}vKoX)77r zB^|zC9^Bfkvu#0ps<&s@A9q$B#P0r!<4+BzxGgZEiVG|&lRL|U|7w?>r{4`Rjz3-6 z`!-{0AFJGdx}a$!&V%$0GQkzH@X_t!A~$Q@qVun9|Lc1M&ke__lTFLRch`Y)xpxgb zSff(~*=rztf-I6XDB~DQlU!4fjGDL&a`>va^)a8&6zTMWx&*r81)L{%BO5xYkNyL7 z)IIEaZwj$G9aE7#+!FUb)Nb1N-K}GM92l)7TTt#kzZzq2mAo}0>F?y|UVHE2mHV}Y zo{=AGi!PIe>xv6)tHuy$ok}jZU|^{SQCC%0a%Di4_?{EaA?pIxlA$`f9&g>pMsU?K zqf)qlE3!iv`fK$Z;}g}$&lO)IWZqS1F{BGCl70mV#?D2U+o#wld^Zf=P>o29=@A1B zB^{UT(YXy<6yM{Llg7zW;X{x@lZItMz`#mW^4&G2=)@RCf^1Td zrKb|$vaPrlq>I~xsbyuOqRFF$8jVGluy_rym1*(&;^*jXG(obVi;IVfZ+(%R$Ym25yCFCVvQ9!puuNWvQDtxm#B zcyHaVTHrUV(fVBWR*VKW)*MfRd&_XsdJlO{w+rgmT(#dZoX-Co4v$&v2cHyFX+xvo zsGb|!HPP+6N6OH-2HpESK_}v2c3VAqfr_wWL=ep z_;;njZJ7ZE`B+Xz3K>2E2}EksASmjK>w#Es(z(iN9yCZzltN@4HDpYC?IT+>SHx}J zi}0|Z(UqJ4D_n^9kZ%YJZ`_eMq8LItc*(E;NkF#0Kayfcfi$ok0gO<-%l?sm>%Se> zoT1ZIFnzpN)Xe1Fh1JdUxnEcwBa}*QJepPfgmx&v;9HzV8G8|o*`0B(QTSBkE{@Fe z?29oLUkh@K&)^V1w{+A%BqRc{?0b@Fur6bi@d&Gdc9DsCI&eo(8!V(Up0-(A!}hC^ zqDPqppLTm^sc4ZAwf{x5ca;I@#L)E((63}m9HeF+^}q!fFyzn|ggn6yF*}qhJVUY2 z?qYW>M(O+lsTcQ%%BkHB8o4T^uFec3>0a7P6A1lkBl(AU8CZ+XF+ih3#e?CXYC_5> zsI9vZh4?TQoCmi+!z@8_oRgBNB8U}nvSZyYaofUu z3Dxy#@okDM|EbCxfOZa!3WS>$@7BV;D(Bafz;wq3ZOf~J)*w6#U-{2+AWj*EtKGM=(NarXnkaI} zS^^Tvft7l5eGnuXFG^DVIgER3Z7@&Bh!&MX=~!B=7>$z!q9x%6RFa_4-q4O8my$#v zI9+6%hw-8kB(#r>w3_46TB&3g1D|%C1nI0%(!@)R--=+br`jirNZejFve$CUx!1Kc zb);=VoO#wTI+KD52k6!{<7*er)`*9}j_RZG^LR72l{-AFC9phTG?!Y>mA^93tT#@G z!>UeA7sF7l$kYp>AkS0)cgvoLw0-q+G-8Z3?YxGM&$jl$<|VDpPun}u8LEp+W6t1) zAoo6E9~qH4^e(pAc!|konsJa>iQXZN@fEDM9s_fw)h{*6x_C{I?UhEms8ct%XrGTz zDrwoumAuL_3g<>iw~=6w>BSmD66y%!nD9CA)k^m_{T{u!_5N6VCQ8DEF2S~M1;|Rm z8`@79q_*U+oY@q^Gr;b@z9{t6)WJOTbkduP@&rU*KYkdF-H3%uCbak&B#hJxW2Rp7 z9`F_VwuBkK^Dwom=;yQ{mc^wmi*2Q%Urise8;H6iFL7Vl-4)kcV!w9ME4^r~2&ReF z?a7T3ec1q^JM6$-nh+O@40*i7O`L2bGtU4aRdZMzDS(Xcf!GEW4L+v;t*Sf#okpe1 zgy!8n^MRi!rC{^_fyn2Q3=XSzPhPA04Y*3hp%vGSkOnl2%Fq`iL5IXS@_T>T7!Nw5 z8V<14pg)z%vRb}<7)@#erufoWV~yYH|6`;9vlA@hfreqbJ_E8px>WC7x_R*6!Cir_ z%YQ~CNRp0LSYY;1zrHBQs}*}>NPH@0hiERE^S0wv;Gy1kM8tD^*iPqDCP$y9gY_8U zt+~-Ru)hE^bPd!^&wRO^!QO-Cc*EdWOnaaW1OX%n8fFo17F59UZ_h>|kdsZ<1Z;vk zPeK`Fj|WPUOombdVVu)|74$C$Vj<-e!mzj{OIpbGyk;8rj?*};&^)2cX_mGM^=4KK zr<}5RCqX0$-62|5&K$3hcLPNb`tv;BVNxgN5^k!8f!JB_??2qlF#~+Ez*N%Qm5LA%E3dLJs zbQD|wvaB-oc7RHvQYFSXq0oNJyrEURAdxJ>Vl_8>u^rY`lp=h>@`4sft zFt#mIYZ1`q`P_JNJA8;Ht!sW8MvgzpI3;S-DswyPaPYMQ`%_eAc2_Txb!8xwFV((` z#@z}vY$iF!uV}i!(5*DqKXezqp-{lczI6_-k#&*ZcXD3RAXCP&WF=z=E3uH`n!BVQ z`dMtm%#PZ}4d5^UIrXRyzDFXiLqbPBCeJQlPbiJWCc;3!bZo(8O0M`nI!3fd{rc)f zvY%Vl>hQdedphd1PX&J7GrvYwt7O%)$Iq+K@4}l}cUNhzjy`Uau}fBCknURVWg<$gML6-Se!g9lSAY-O6cG5M_r~nNUF^Ha0h2&3xqz9RzDNBOVto zTXOCCvw*~o`lbF-|9`cbngI!}Yd6ML?Un-qm#<{EWrkVQhmmi4Ev6A;Z)MSH+~)@H z_eZKn(@!1t>W}v)ItHeBtfxr{kiG`^3#|ui_TMy;_av`p&iGyUWtwp%FspGr>sjD! zf6M5Sx+os$tUSrUJO$En|DDZ-=$mUvH|uYMgD7kp6rM*O0}VNjx3VYe?heSupF172 zBOf!_fENh5=dp3`N>G-F@Lh2;^M7f1T*uSA zJgU7tSc}b|nJQ_fvYfoAjN1&vO_iYg1FL?c{w7`uk{qemuMA_>dzB4RjsDh^T5Z-i zD!P+zKWH{7%MQ9XyAe8hI`|DldL6(J`;u!>$U=nDS#zq6Y%BQ~wFkIL%xW z49w~m16lAiVGdXeu}`oq1t=gjra!9WQtXDUGt=_Ep=6}*jikU3ShQDdw<=bA;0`!#qJY4G(i#5SSc0HTm^^ptBbWAf{aEqZ&OJQ#?tZIY_5)A7J zhHtu!+1rRugcLu$$u?J`znyVOX*B`=8PHFnbBJQk+HDCc5JzJxJcd%FTd(RWhhn@g zjdq7JehuMjAdEs9RyEKDuvi-F)iW`jZ0!~90|ecOn9Qy9yzq@!`B59X)%Xa-a)zC% zT*v`BB?<@?fP{uXEc3=J+8`#&ED3W$0t=b5to$GT_Y{JLL;2V^W50Lwf@C-iM2VtQ z&?y48NA5|)fal$Ry@*Qe@k1I*1L(M7*tqq7Z9u=EP2-8)TQTj2 z3W&AgEStr93=P5>|Acj<+BmQuH3X8LcSI9uY%7MWCn>;+;dd4~NZV8#PvmV&;YHAn z3`~U4&9KmZ41y?HfYog?hIJZ?7lS6{u6kgO57)QU}p`pMy6$2#= zmh2!Q5nbo|HXo<{Ya>qmOA%o-l{s6o3Z0egN&!>pY&FI#sB5rhqG%}TnGFcZP6Ih( zp{ZuxGFT=DhvC8IfF2&(;~yc4z+Mzz(+?#cf8FH)z9Mh{KrByg2w@_Lspd{ z5KjS7B7QGi0n4gHQ~OOog&dr>-kghM5o|Ej*tmTgD**VgBIX~PxM9VKX?*I$O;#dC zfvBg774^l6|8?fr9%$WEtSnHqM-asjL|>6L&c|DZrvUsz7C{;WnBQgUE0b8~AuvD{ zrcB5DQ3E;=JaKErpHo;XiLMc6If&3d`^aNQ05^Q=!eWX@+fxyCnjQgw*FfO2=Xg>< z>??F(gpp|IcYTZRC1WH$~;Yc@m^NSJtn zJ(b9tN^%ZV)5?!=zZ_()U8ozH&K?+C!mzJ57?3piKa4JB1;kEF<-16f-P~cDhj3|t z1q%#?_lESTC4*;7l_UUH?FcBMk3(i_;CyKG*T9VHYe^Nd(n_vVqfd|XXc!vJH0~NZ z1z@dV;fQ|1s{G79>I<|IyE*wJnDB(VCLL5sWB-%F46%Mcmip+w%5S`ALs2M5y3bIc zD}{HKemFpfDg96C5q*FJ!yyb1WL`I{E&@1Z1G1xnF1>~HEXT0+(NQD9LMO(*e6Jag zm|3roV9~x9JW+JTK>|;dC_cLJ<<)KfP5nP^l<5)u=#^4x_}lX=j-B7xW(}j>8ngV* z-hcYIybNLU5SBi=VDl@(I~xXXRScR*@$9s4?92DDqB*WF113L|7b>)J@tT&>SVD=c z#aQ{ba=}dyy#_kZ?05D`8akiIefTso8wiG+yY>Xe4eXrPK8dJ#*`4$|DvQ$ z(;GL&^r?Rz0AZc^f;tA8=tDcIX=eNEwR!a|B=#-K5vR1lgPraTM+0_ZJsOV(oqoPRBvBpc2Dhg;`ZV_ZJgPYfEjGnhh9;2vHWP_D8`lsVpSfeLAY&j zbeM4HI2|rAlHJ;FpoFVgKe;LeiQ{Wn6W2ocT&em-qwZ92>?4f&`BNGy#jEy6TpT@{ z^m_4J4PIM?iTJGub5=>cF!feK%G;q4M({T=-on7iVOfjHaf_Mjr+kd&BcpB)G3WOi z2Qj?g9z~qh`cd6nF8oRO%I!0bzE7d5#qrh;54JM#vdB*nDOJ$|>iJL4FuxO?Ya6zG zs}M}Fah@<04x5@Vm%QUVY1#V_XDKUN(1cAwSi(7Otvsqn!e((;Deg6H?$qdW*ViaK zLYXczZv5*zm^Ujyb`KM<#e=<~#=oBq`snZq=vY0U+?JS`ag%;Loj28bMp>Rnp9}G+ z#2YQlZH}hR7Q%`=7bv2NlvqU78pY@XA!Qn~TeVgmiv@NU`2EX|h`3X1sp7iQ>s*&m zhe2yS*h$Hiw)PqPy72|UeEIToKfs`mx7EhnzTDB-nf;Q(3yu6V$tLsjJhL{_)_t|W zoQ2ab*HD1);=Z@>W_R9g{WmMc2|FLx9+0>^)~jTvC!b5Q&I>n6Ukoo9EX)=C;a7X> z@!V$9(=m^4E$usV-<0DXt8QE^zw#@np=`TLynIFIvsz8>fCI4`Cjf1huhyLe<4RAHQWuI@r5X|BiLbLL!=%s&6c*DB|S z7T;DGO4lWR$+6o$5T;nYuOR#tsr7WB4i&cw*ece{2MSVk>v&I3#66KsHix;t(7Bl_I6b%^4BMnjbFQ z`2t%lGfC7t(ex>k_+-gs>{YWMttxTsRG?$|!Ecu)rJLij^8GtN$`lZq$8@^UcXFGL zP98zmcD2L5bx4$TsT6`e1xa@k5wy12+ci`PKdN)|F9KBwvad&4abQz)-g zrH!}wTM9_~X#*^5WmKs}*~QeQ!%bTb{jKMzHNVLju`Mddekz;^Relgfd9o)?(ff{U zHXtEo;M~~>;BZqE(?rhQ?-swFeKQ?F)+D}_NuJD~+HA9NT*{0Xjx5)m2_@O0B;y{B zxfge#-RRh#PK*Qca;prIlelnCOpsEivc!V1k&J})qqY?7uHzZaE5A%wDtjsf6H?lw zRw);T<_@wD=E4xjU#}Gu9}q|&rUJu6*ML|gJ)zFXhjt*UFlVI=d@+rq?vUczQh5EK zGLI7=nbPR2xU0bb$R6|oEI2Wa0(1J$8G;vq#KK~b25E|Vgpq}z-~mv1E5bWoEeQ(( zW64fv@ih)m&X?SoQ{Xid&Q8~JvBHOdoFR8{%U(N+HF#i!Ej2tam56CwdNNF9Ji*V7Nfz{xwc%o=CM zJwQ})oA?NDE&pQ2nAG>C(L|j->Jb$fM17qXFm(e>MY3UzFM{k3!R#-%g?frR(%O7i zq1H`q`)b|qnM!Jh7{%dyy8fe6L3%o?Y6k8td*UQnP!dw{;N9n-{%Q62gqPpsgG91qY_7n&5QOCrcZ%zyka?F+EtG_+->7nyw(f6CgTr(D7vNwrCrv`;Dr!1iuV82+h(W(Gk5>+6oJr(ujk zl)ztgJlw()hLX?dK;3NXD%z@=jj>JKv0NmMly)%_5p>{N**sCDoW|cpcQDNcl zU;VjW&;~Q1A%K40Tk(|woU(5VD7BZM2b@HPlbPH;7VBh{Kq5X)0Rk4$KM)z3e&w;|`(!F;CE45U&A6fU6HcjB33yMG$gG-rvE^{4-5 z01zV6S9U8=SuefIY-Q-q@VK+T(L#-MG%z-rK6Dv2OCeMr|1>l4a^pR6<2_K~R9HD1 zIZy45pr?wc)FY?M_dXqTix5na#0y^#i#0b3W8)0021mfjXSHXj zFgqc%OB#Hg4%IEQ-NWlSAO^5;U0tDgmw6$w2Xzx2s8NqcG~l6j<47(xIS&+ZGM*SRg=V+D) zBo%CwraWq`^ z;SYQAcf4$Wi|1?Z998WQCit*0 zdQqggBF28{Ip1&{j5Tn^YF~lDpIFFWld&Gx&@h!12g)u6esMb|C5unT8iy0<5cNL7 zUIEllBo~-05l1uAntvAhfxd)%TuCH)W9`=8IS&EIw~w|@5YoeB5C^lG{P4JScO8qO z_;UU71HfYXc|!Vo$O`-5q2f-wkXFfoais1mURS$jW^hwBC%e>Qz6JFeNK!rd;APg| zCd}qmA$p;3bHeN2A1nm@3p4#;i$q5*P=NtFi0`bii2>eI00|NrRc#?@hV;}yL!DC9 z?-TY433~y!-V*qR^Lo!Y?G387GevVA&wdI4H&9?bG8Gi>y1qhMKs9WLKYm?Ip$E`l z{dC>PYduYT(9;aWlVY5@oY~t+&5$ak#X`vjrW8tQT(k{`CisL38do?`ig-lQavdHI zEe|ocTtmKU&YS=P09~@H7bFaVx&Ru<g(u$~bE}=`l1F4^a=wQWlC&(vOkoxrRVL zRKN+6)&x_rGc4>jSIy884Knas9ze*B;$EI<$rFIhgnQBWU5D^eLoA5=1mL?D@Zf`= z;$28|sUaawS%5wS?6!Dv?v|740&ATu2`&*rIt549-7Ps_OXu&X=nD?G#Wgm5J{Wfw1cp zHE!?WgF#L79YBDr<}hVf)?|9vd#NViP^=MFQE2+Li;&%46L!--8(;5)6@Qs~vo+%U zv#|4)!l8#G8}tbEwE3R*7DqovAAL08_C*Zdf9n^{j}LQuV3Pv1ogtt+m@+|Nlbufc z5)ihn{4M%)svekw*4_SPNn<5c!$XMb(BJ1!2{Cd{Q2%4*P)hqR+XifKLmlpX>ukkE z7zcYRY8~Se0kd6UNuUcauJ4T2F*v{rL;hkd=1|~%z&~h;;y%$RYoRTD6>nWsp| z0=DBV!3J6_<1EE}LJa)O2QYuX`kQKHt!z=da}d-uq)w3;@q2?12#J4ezPwZD5 zO-#NXyKy{-(M~6YM8KcMT7osT@W?MG_AXJ-OMEE0?uzV}+O)T~nsyRZ7VO&*W9wsV zC_K>qR0V|(`oz)z6SBgH+T~)m_;K!jJ+P*Lx#y6UOT-SFr(?Kzdb*R3wc+i+R8H=9SW69R&ps3KKgID$q)6<%Z|@kQ&FhRkb1mx5zR;Vo@pry@b-C=$ zi(tuKHtdBRThcv*=EpyaO?>e@@!p5+Y~9l?Zw&u9TX(ewWcDR~j=k{h`Gr@=B+&hg zH*cKok4ArL-Ch6o!fNcL|DIo3)?<_?rSP@({Xu9A*7E8>AHu?&zHcP0)AUCL4-hA4=BCSijv%L&3o z;Z6DiHG1e-<&fgcb*Vj==(G}p`_QX;Z<)`!rKg-D1cKdD;a7`7GIziux8@GF?z;bY zyXP^^!99!ImirGQ+MFAR#53H0l%UJGbpAz z-25(w7VkQo9(0v38aW(zQ0SW}ew2B3{bt~|<3XcR>cX6v-C+wYAQV4c`ovDB3b*mw zC;GI8=c%)X6yg$dfWdrkwo7A_js%||8Vb;rr#<7@(yjRTpRG9tCtBozCiZ_ow2SA( zZ&65&ldnN+l(KiLcp`+@Z!SD+{+O7ZXO?&EetJxM&JFE5-{^NDIoB_S5H|4Wr}(=m zPMbaB8a(_yT;-`N)`W%^(3k%)FP_M|Fz_Y9IXc-oKYB*$_#<)};t@K}xv8WIeMFDv*aYM|N2pj)?C(8wvl+InL`Trp_1xtVM zZ}Scpa0b=W9p_tc%0el5yyOHdcd*rEKG5ZmKz3|z-Dz9B;e_8W@eMv>Qahd8W!s2@ zqo{s-tJXFvG!y<(z)~EQQVwi^f?O=_l&SX!d|IAC*JVK;zMIqdAez8bN!BPyzb-H%uzurLRSTEkK9t1<=%s zZqo1H?js%&OeL*rlmVS`T6@L=?bKQ%@|epC&Vcs3V=jx zFMoALV}Sl;l=&M4*EADgLiVEN`HqHa-yPJ5FNL~6&N!N&&yv1?qTf0eB;nr*?JdV+ zih4NenyF2;>Hfex1vHg6KoX*CMDL1|TsQE@u)mtLmZaP_NgADYm>xS~ zLEhkFPWO+YU2(2GXYG-FEUAP{i8INQW)$Cde zF?dUzyV51<+sl)1oK_T+a_q1`Lhpb^9v-dCuN*e91=_@DA&;fijbLy`IR^{{hv%sX z4*__n5ZWpP;Af>~y{-QA6Fcz^e~6Gg!Q+(=Xk|K_L@^Fd>#3pa|A5D}8zar=h@{a5 zg3iJpH0&1Mbq@dwVnbWEH0S~#$9%z$|M(~yT73rG8zPk25-t!%lrCzhUIY~A$Z^Pa z6$-(`VeDto*Gu^`ZnK>#e9aC1_`a8ag;lsi!x%qt0I|S+@OH51oW^AIOK2H=bD{;@ z=WV50`})ZHsolV|HDI2){kO7U+?MvW%wgui)=Z7Y`4_{((U;bmoz$g;QvHI7FcsvC zl<@O+qZkiFD+O?x!xb^76ZJ8I2$wqVqAEN+!2RC+rp{~kaW5%F_u>gn{yW`LK$c)s zC;e{jzh9q|tg72`T#+^&T7xg_!FfViAECH6V zCKlR$nRPy`QNay;puT+J-rFp^bGo|w(~@^QbOrz_>PrJ%UzoS1j0iRC9*UM?^&|GFW7Fef}=3r+6J@* zbbZ*aimoY(Y8@{CTcYN>A)oGpb0O;#y-MZ+&iiq&QCH(_&tW^od67i)r%ZURkQl zQtj44$ktc(QL(X})vVhzI@46yZwbl*xk-{opiCbU1)~)1ib|l99=!hIdWw#9RbPUAM5ibY-=L(b#jFRWu^$mt(hZ+> z_-dl+BeU%8-89{YrPdReI5%}`@2m`v!MN>ms7$;4Drs@2`VvWodxK^Oz;Dj`UM{_L zMDOA3(=N;3vo*agMsv0Oht6(Kqz^ko0ic$T2G)|^%3@~#Q+5r4%wmC$g=SNaUNjJm zDlOG&b2VS!CPE$xoHX@xPzedI!jnsa~6akusHZGvFfmDI0xW(}N{>k%Z{ zd5&a1WL)V?(lvp~D*o(tm|7?WEOGF*wRawATgz)%ov3&@3GG@Dc&~=c4yv1e-GzM( zzw3VYG_D;Ga+~Ipyzo+gQ%qG6(-|98I1py2rvhpI2mMn)U6i7(o?~c=l<>`X^5#-} zm#>YDMUaclI!WH96XKY9>`I}8&{cxUV0`Gt|MLIPqadG={YbrTIoY;3EXLx%pLZ>_ zpJ=-;%q@24i>o%5x~vv9mwR1*4teTdzn`hPR!?gE11~oR+tH01!~2$f1#dLCLgzOp zXX-fn4$ClURsnmmTiR_o@0KxyRpvD`;+pmVXn+SxA{BzKR$r^CV_;$J1gTYgyQAHB zCWLgtG$t@7z^>@V=3JG=GM$N&<(oN;?*TbQg6SSlQ{!iarD zy^Vo2ENSJqlyhRPZP+vU%|~vRHftn-AEM01<-0F#j0zl~G6;A>3ri+V2(=2L-u}UH z5<820j!TYFx1Ml7q1c@gi{WXVBU9T(q}-*Bbui=GNsJ12z-JuKZ5s*ZN&+`E*<>9p zkA<7n8Kv7!xxe=tT)Nf0A^SW{n18ok+I~C5qXyo=R%z;xFcK*{_+k;M?}|}tJZG%D zs1Su42TVJFZh3r3!_b(4Oo%cP@47d3eO_bY1O-m!A>^8ip{C3ea1REM)dkVKiUiBc z12&;&B9TKDLMyp)rgBM}^cvAwW0VQfoIZcn{5=P(XTy2z%Xj}>>kQwzhQ`%FQY6=X zG+{J0iZ0mM@i5>!UG_$7rMvywK#>GMVHJ__=REthlwR%JbKKJW&irw4nfYJX9oz|e zU}nM*%SBmEm>E1zCCABr{T2(ypkJNNaka@B^voCRFIcIav@5`KC5b}h`Vm9O-7|tH zB$IDJCLYh3=0YpE=gcGD?o^<8C51vEDooU=$3eAOF772%e1*GL`ujIFf1dEJR-Vw` zefW1?2k5647gQdr1#A|>Oiv%OQ5NC<1Pe97+*~;Wy{_%??Ep?&$ z_j)_ij!XqseOa1))5(O4PMptb+xdUtSuqyNRG$c(!#o~yV~~JRYnV9~X_OsI)Gl8zD0>pO->GO=oKcI~$7s%0WR-2*@*x&(DTZ zwRijgyo0~j+|IW9ojgg*dHdG@sLFoQAnZ|}ka>^-M z!wzo19{P`)B<6$I70`=t+G8NcHf!QEL!9!bR~BKQeEg>+WSKPOz>$RYFyd^pwNylF4S%HMf2LiP1p6{+IZPntPmLwS7viSUg#v5^z=C z#Wula-%U<-gyNK^+DRQ(J{7DJcYXhDpe(YduI_pFTv%e_cbm&A9(Q!JKVX&n@MGH^ zr+^#0#|~>C53V-6?WU5t@ltUkoi}K&&tEi}(D>J3-l!5WPjS679GYuYa_o`F&9PzR zQNZdcw)xJ(V!dZqsqbBd7xHC8b&$P#-b!x#Sh(bzp>x&inHzem^nByyFH+Wvu2b{d zz?_87J1+ewV>Cym)%fw3!s1#Np1>^WLMeQstAw&(rOf;&Xq|^phCW_)hBQoiELs<+ zJYJo#Z~Dy)i0)x8H}uNBB^_6K_dC-*A1i*tf*{JDn&uBjmG5rW>6-7pt+Stg_wT<2 zCZ17>CSbYR$GYuZ)oK^#-`avJ z`Rmxd$+_?1t@RJDw$^^yReeqT-37XM!u8TZY@BX*$ZV{SOss4P;;e*nl#?q{YVxAd z=jaP>FDd7+RO?yl1FTmcFSrsebr6{1Q6=^-rAwHp3%Sq3mX%^qA#5Ttv9&+JH14A8 zdZI=S$EKcRH^4EQyd>tvbyC@y9c-(5rey~kgybCIUUYY3Ql}yjamh+koI`ObzBws= z>vj>|thH+RP|IQKQ>;Z-!Qw2KHlSbsTBIqd=&^Ex`<$LCYWm7=Mtaob|;&3N^V$NK4%qXx40ds z-^Lcf5Lo#6Vn{`)5`qsPgs0bqaDN^UOM>XhlI5VXVb#jPbe~gLi1PtgHXfqG^uF5Fk+mM=x#6MMX$RaAJWeW{wABmMMAO0A`;m6DQ#geK(IW zF;~{n5_n`V{#>1Ql7 z$3R-t9SO$+YXIE$NzkijCojcg^q_F5F*G?jRYnM19D$kxaEz|3cn=uA6ofpMg=qYq%g3_yzp#qS5S@CmCVNWcS7 zkwrn2-~E_``(OHWXH?{-Of`nRjfb`MyJQWw3Xe(3B9GBQ0WZLPD|`MuGoILQdnQfM z{~Bn?3#1^zJAo*Cj^~?IjHm^W6o5i$;ER_*x!$4l7I3$&N`|B_0-)iYWtk+{@7G}H zSHvRW!M`0aoe>j7Is%A3NJGGVuEUB|5jLc7an;k}^8aq2cxvV%OS=u4N{xQ>}OQDfF-s%!?1h;j1K=^3(qtOFr!6VPHWU ztZ0FOF%fH6V|gm0@L;-(IUb{qg<6{zJ5!Jgy{@QmC1=Ki z>xJi6uOk#`m`4ZU;wN{O83_+!;>SZkkhNpUaY{10=+k=6)9h#K0$Q|=jP34ocB7T{ zekQMD;fQK;NdXkEfLx->h_`AiJf8EN+1lP}{VUlY*K&+2QsP z?I*0tc&_Znhk5m)FVK`i5^jZdLYMhfORBKYgen=^hLR%xBAUs{eKNSlADt1Rnu&2~BWhx%wR!BM`Pze3%zsdt8e?l+ND~tp+RKR8x zi*N?alnv!2XoUM4Hq8jLBfYgEJq)Tea<*EYpen1(E&QOP5=twQ5JIyQ@6-2VxOg*Nn#t8g!l72uze2AJf|Eb>I12ROu*l{r6J(=A{wISl5;pPLuNlWN zRcSzxwu+cddhw5kCft5;y`@Y{g9kLUu0}N&Z?=-`3L>1K#w5fr*!WJrJ?)!%P~@p6 zyJhPiHa7kCiSq&<6KSy-n6^aB1_g<#zPrRFO9DfKEEO?s$2{QuJ~dQ z*cKHYpjP7*8}7GC@sr9sz(38n;)jm%TjRAnaM^K)v(w{*>>3jR!y=`-lvfh4 z$|qV`g0f;QFs>TS<^ld9bf{8WUDEsd$_(%%j&{f0NCsDXwoy~2om$=a92`)qg%L+! z-92W}e(zwg5r>pX-8ZKy^1Nj1RxoQICtA_#VBSgfL;m=WHB}IsBz?p-x_PpoCY0`j z$7>ZA$wTF`pwHp|sn|&OJ<|@y&R4_Qtzh8-Fl)bm5-NIFCHTu-(DaxOjfGiZc&R-L z05jz)7CWRv5vT;ixzM7Lz8eq&%-ub*c^Ny^MDNsxK#t#aS1DB~lkQ?ZM2iH8E&*xb zwQ+n{^tA|7?t8l*pB$Q5HXtBUu>0<3-9d9$WUsx#yEaR&M%%qzZ#FSe0yvli>5@mp zC_quA!1g1yRUF07mB$tEd#?n_fEfq&Mid#9dHN{8@lVXb!kcRhxY&ZPsZ4>GR-?5h zq10;d?&lB{XW9CYuNI^b+%px|gH)X-3W_45%lROjQ*X@2x5M9*r+J7A`JfXry%r?s zMFD)p)PTwZ74{(&f9NVV6KI037aw_w@w^0?zMuE2PFBF>_f!=skTdXLRT?zZ@6$S? z8b^a#{r|_%$By|!oy|k*v4`*c0wzATqdl?w=YOTRVmy%3@;4PgUkg(AA}w*FlPRN+5+!pZAF5MS;4eq_jH?K}Sds z>5X`=Kj?>AM_#wWO&LgNf^PB?>(iB|!+5~0m|-vtE-scY{zve7@%*%uM#OJEv}Pi2Q_KTKYEpM{8y7mBkt_D~t_YYfD>R@;X|V4{;uiXO;n- zw}8N2MCR>?Rz>#4#HpB@FZ1t4cp+qAHAfa`>C1S>`H9*O7AoW!lllEWTi)F+_J(T= zTV6e6QcpydIH~9~#oiB}y1<*7H-EU-SpK4m5p=R?wzqh*NDfytJ-i7*^ zrlsOcH`;XZh`{F+wqb(-)ddQrM_>EjOIS|#dDlZ`(w)kPmRMpR8YM*hgNvMGZH~&4 zw{GMX-9HbNLw3Gh1Ro^HIT~)1Ei6}~!*k4SxkH^Y^m8^ z(Xb-9rssq!P}x0LdZ}w{bd)A)Z|KZos`Tj2^{{~tY7IN%zeAG zH80*0X^NM*kw(_Zdw*;#-4k!T5`RB-#SVoP3&UTmEd;b&l29-{G0;2WoF=2|S>pR~ zbXSJTjF+%UT0Yai2loC8#C+c?;ozQ(e8J>((gIEbz$?r z)rHBQuYy|?E&mp!ygLyIq={GiAwdosPRk2aq;@vLNz&-RTyyuAzg$ZI)tAw5eWr%7 zQ+Bt-;!gSf{t|_;X^g;302DXrJlTH-(g;7;AMUD=xU%^6pX8Fe`HrnSkOq#0Hk-=Z z30*2JR8C)VH+)#TqXTh4pXtrNyQUO+WIvX21Xyt4lM5_k7Y-?HqTqr zaCmim2VRRwLwwNvutMy%rfLa$bu;i&c>FDLHq%M_W|X(bJLmES#TmPD&mH{?a~&t6 z*B$Aum|d(iMH*4T+v`a5>Oo&kIWr?a1mtszujzv@C>cqi9wfW0Yxx9S+3{!K;mJqQ z4}U&wQ}}kdHCdY=Ca0$S@e8f_Y^moL8}#Li-n}1ng*zPnz8wnxbTIa4jJCIB=k8}S zkA9@gg9wDP)1PCHUA+28q5Phc{PSaMDa&=C6$JhJ==sTA>w#(7x9WGsb07E$FPndf zJD%D0H}){sRx$p>_1zayRaxIqcZ$q9LlByJ=pd&G5^TqRC-WjN4(RV)9-S%J5jsIU zkT!l8axY5IyIZ3)4G&7ujk=X^=E2`zLCH$9qgSgs8~(^2zcLs;#ze`wA@0Rw-vv@6 z{L44a)sI;os=BmUIs263KQ;JtFnKs_ipvWiWXkrvK%h$9e8K)N)M7WocPy~<>%N`Y z?bdNAV)=-+0GGhMB9e=KWkmol40I^&QIi$mZ1d8zF}CRP9*Nii z`td8WGcP8Y_@UEK4jEc)pMjsHx1kj~1&BqOP zJt{6Q2=M2l|75&DQh?!3z3WT}QXpZAYy(Zmq?!0qqK$aY*iJkKU9SyR8DQH&8J4JV zYP3rAz2?;Cb;n>but*}FNuz^d4HGnp!$r{i^>*Y-Z37_xq?TTti;-4a10h$VDq>pn;#f!g14e-E}o)FIOeU|^2w6Y zuJbtcK;;=NdE9?)F9=ZQ8}I1X`$sBv9x6#hU30ZLMCZzi<~3H`5Rl%&0(e%>kyJfPs~&AHyy4xatFf6li~h240M%{M%w> znRjwD$N)n?yuWGA|MQm=(3{8twem^(#LHOd*8Vc{(rMq;c3rKcY42N$-S)ESw2b~@ z=WnQLY@F%|}UwJXftdd~&+%Fz@K_g5tz>X0T#y_0>6B z&4-o1pk>Wskgre7`@_Sx4%WBrReWitTZ(3%v~99;vwi#yYSzQaI@!+>|0m#~0dZ<-#gWzhVpFOI5vC}L6{Hk_Fr1e z3nTf%JKm<^i9o{|k<;ujAzqacaQ{=NxvTtuXPjels?wm|I~YKeD9d$r`s2 z=B+?AkDoRlpVV1gJ8eI!dd2VCdzUM89_n=W68U}E@UOEz50CZS-S}LWYMB(77_z2y z=R0V-kJE{^BVWowzvTC<)CYE-J-1*}*;N+Xd}Zlofky7D5A(GR54)$foo}p#xYj*{ zgpS1_)@vN&U8|B(+;{K)JMad5E*YZ{c+pwy#Gi?{xA(NHE$+ul5+-*%kkFWSYuw$L z91wSD>}tfOqUy-chWf-7`>98@0#NgY0*I}9?@Gm#J7v{Ua9HEQNnc^_v~;@|$5{Itq}cISKEx34uWrMvEq)5hOl+~=`< zIX|sWdLgZGWY6S;@cM-~$6<+l%qaZH{WiuDX-uPSG_~F_J2qhrH}#9PnSmK(RH-G6 zXy)?TOhCw}M%QAEgQjmI2d7TQaDMK($BU}R-EkNHJ^AQ-)*wNge5G7&^osURnahLL zxepWb{|jlP0H#=}8OWVf#v>EzhXf z`X}4mSjaY`v$g5qwnb7r7D^pR@682m$Fj6Y`PyWVE)Vqm+EYTLRRI}9*yLO(Her1i zEET=@yY&1H0_UWDPk`{(6Sqhs?? zm#vj!#dSkac`Vy{8!tbkN|K5(nH|rkIO*K7`HwAAE*143Vh4kzL;?Uj5;bJcJMvU| ztoiW!ZAc~)vyNyx&4!ofOSL%-L_F`1eLgX!tsoLJV~`+|5P(FEUN4=!CQD>%Yaw{4};oPFuoeTFg3AXR1AG zor$HVsjt6HKr(d%T>EW1Q$uf>{^h=_&#jZaF;ImP4gfbK9;21Y9af*o+zK-eT zCQfl6q81JSqSD#1OhAE@Pi_z+E|fQ!$*MU-+-u&=b?$I%I{WxbBlo`l>wR8G?}o-2 zcdo-(1O==6^&t+s8)5aZ1^ubfO0KPD1U&Ow8{6T?ZRLJR-2KT~Z8E+1dDCvNf0}0z zw|*=?mI3Ll!9DS6jNx<5fG1X0Y`qO#6nhIHA*PcF2pE!WPD* zja>&!)|t)%M9I!ve?M;9i1skb^Ft%T#$3H3wAtRU1Jla|XrRNPZtIoV@2sr`tFO*T z+<2MOto|hJ>LxMJLhP1AW9291Ytz_r3|ssOux<#*iUwYLayyaC#;imB*W>Q?j?)&c zmv|IC5gTyhV%@;^n)X=BgXHFz=;Q3t%C?se|Cgo5bW|zW9^?=KQETEVt~0fnDh3i1X z>E*B>q<6O1WZ5(p6z}pdv`>Gp+6Xl-(G4)BCx2v_-`vBD&*2&nL9QK+Bsb>3f0~~N z`E~-Pi5t^aSvyHUC3YJNWRqjg^qT;Xh9k&ZCHv*txt&@c4DvxWi`ASQ?vG7k`5qvt zTKqAFo@^Gh+Zg|82dTKNg_|^#=i7vU=pwy0)Z3CfcOXFuNS1p3lNcMe^EyYa-gbDU z0>jVDv1V)YJoJQMsvuvT#=UW7ZEH{37OMA8 zCAe0mH>Uz@;s#a_v9ZA2;1e#G>aUQihZIC^NSdwYCnr<28q@FDDO1J3Do~KL3$q)L z3E}u9an;DhiPhXvJ78=~LU~7?(hMl^nUB^uj*j~VE2m+~za~n9yq`-@q2SiqWcPm=L? z!Ch0I2IT)bj2p~MuIEUeOWu3}i7f~8kjZ93us)rMr)jDSYcg&8(7yRmG|iH|g9-wK zQ#nu)&4u*tK@G6Y0f^ZE+phOh*k0tIJ6Bz`ltKiR+L&HRhv*A{n$wTHVFs`c4vGQ6 z(t+4|&Y%oX___u{LbhFNi~7|K_k9z*=SzYJ;LhnNgfN|}doDivib39hyMZfKz!+YZ zBQZHqA%I;DP7MAAI>)95v;S0b-~2oDyIXdda{W?0{&_rCIs&vda6e=G!@V%|5F{{a}^WJe+gKmwO)e-7V7REEmRONAXzj zb*AK1u#6kaFT>VngJ_+>Ci`*B6Fyd0R1K@G@jF4*J2a}`% zjwK=EnP5NfLP=j%JfMvdJdhs?)Px6F6J-~7AU{1J!f8x~9n*9-a6t07#^~d&gG}pI z<_tXu|X&ke?xex||thEhBOq)4s9vZ}vtwxaeM!0eWu7IUo$H6(| z_t=}p(tuji(nLOjlpqG%9U5OS{*H-OvMge%)mR28(Yc^ap?dH1{_jg zb`D4bGJn{5I582_4p|#4DAItrQw*%=s|Ja;51;}k@ zLgNq#Zd~wGiwf{Q3VHX~Ed3@b;P$`QI{c69E}xtht`+5OLfYgd)ZO|clPMw3l6^T8 z0e90N?*I(am%_Gq062<*?l%)0Y|>QXz9;7tO9H=804PaRW)_FQ0%IvT+;tV5oEXF% zW6<3IvETF&q*pBm&oI7^W5*zqp>&8N*(}-#tV0GAMI7Q(abgEViq=w~=>OrNxupQG z#sXjc3KZ!a0#eRe$jtLZ7`tg(3xG$V+z%ElQ8eabX}Lb>T6MoR64MpO;8e{*tozyW z!gtt?S!^{6O9Ll~-k#O?>>xmV558-Q{rEv~I4k|f&#OPM<@pEu5ym3g#mC3K-U%uD zc=89_C-ScxJ`RN1;2NA^SyQmK$!QVu9}?Xr+0YRnjvK>g2hXw-q*?L&Q}O)CME)r` z^qa)hj-jwLkkde{FX!JwB-IUMN1ihC<;at!z#)xMjAWZ@odtkP%{4AeApUxZ9$?(@ z%3--l#uGf_$xeFYK~OmVxLVtiEVwLNS^VQ6a^1n2=PJc#z1l1(ZRQrLg5!BXuqktR zHOI4oi=snpeACQmj0~wZsA8* z6j=oyoPO<3&i~dK{`M07GHpI96tTm1@>(8OZoLCb1{;vXqIeohy(0`c5QZePhNRn1 z|62e*xPNnyDIuUGW^+}DOesBwB%bpD*n3a5SJo9KQ3#Dh`xKe!uA$QZF|8;nE zf=oociP&!#0D@%#ke~DF)sqQjljx(-JVU3n^62=x06PrXR`I%Y4=c8#OW_%=4Z5O( zg-*ReTsgUs@sfLWLi=VdS7VC()bVfabG`46l(g0rl#x#o%fF2@a&3va&U)GhudQxzB$u0Jo7k{dFf}8 zHN*KuqaKH{#EJdg`5V&e2eK6Yet&0Mr&Ad;?z^3URojAa6av#W|M0}cM9L3nTB9xB zA4DpymzH~RvG8WW%YyK>A<^;Mo;*6Yc$iCvnVUe@pB zJ8@;VpIIUHm3Z7XJ2$gp&|hx1dkX^4JCV`otsfA64vCm(uE#~rZRet<%|u6_A7RxL6#nPdV$ld$-U>%Dxc{T+t>K9}E1N8dsGyyc0# zRH$~m4knElu}|Y*(oTFTt;lB=U?6Yb+xXn)HCRPTwYKK_T2(rBj`sWruY{T=r+c4I z0Tt^^P^hFz`wRaA7m%Cy5S`33hCpD5)Q$>a>N`b8u;KW%V(nff{Rn~8Q|IWEd$ON@ zJz}r}cS$&(z<-GTcJAv@TNW?-*3P+s5i~>vdW{=9og~8r=IU#~YRa=TCzxXG4Nu#( zjut1I^{yK|wz}B@Kux8K0bKG#u`pbf2v(Lvcg4tcZAJ1(J6h*vAj?+8Z6MH|DZJq+ z;pxkxN-XOLJ+UgNk!0L-?+q4CeHJt-r#j-i52V#~{D$=2BnEhwRN5b<2#~tZ2j}|j zy(yBqJ9x=zYqf1M4&rg358+`KgHc{no-C8i@YrEcdebk#pzO|>27~+g2^$9Gg=RNz zL1uE!2t0IOh=JsanLUd=9Gwv29J`zI)m#pr$izCFzx>Z#DE87{XHf zO;4LphTy53!qBpdiUb{*x_bpFfUAYqFGH0LhihO`s$V$!>;rDhM#pZAEbBl#iA+^g z_XY7tpPfqewYPTqk62K|608M;SPjX|1gP~KYVqtlE=VmnTfT+o*-ri8xLmt@*v4{u zl+v+1*&r7wjiH;e=P`FOXA#LI%cpEp6DdCSDDAUz;OP!+jGQz=R8rm| zm^oUUje`%mXFskn3@pxy6Iktpiq}&jHq#I~_Oxix^k}0c1EG(m+iE9X&)+!u$%yQ@ z48JS228a)X`gv7h|Ne?9tw}+sMGDwaF6IIuGE;wKJs{p-O4Lf*aKLPpJ(fdZ&Plc{ z4()Q76gF6Z^|njF#}eZ?{DqBRinKSf5?F<%P0vFBlwfR=EbycdFC(2#JNnX1s@W7f zC~;y!gE{V|*BC-a^fddeMAT~*Zp?M{YOT)31{0}QiuqD$9+?#5m)GD+(v(>5k!nsU zkkBJneLdtSFvf{h^HAZtnfH#G2nL}lnHoo24UG$W#-=LziVvSvJaBcp_G!moafPUp z7FRD_7x!tp7MvDlQJB6ME$J)aDEqGRaiJ%{-IQH7GsRF>sVt7a(}MP4JdTuGbnEv3 zA?n$0j=QGvM#`CbX2Tx6L4rgWQ`4#t-_rwSoq<4O-+H{+oQ(~8HuTtK(&N|oVk}9u zOicUP!}a_|?#r6Hgd|TPT}&s`s0>ZX{4FIVP?oGS66osFC#eJ(H^{N8$MdEb5E_V| z<)FeyVh#Jp1$MpeN48c0e3l&IBH5pxv9U(SPn%}qOu2QuG$KW;AE?xGKb4Y7$-Y)> zxc(~E;CLQM4II(&JdF*hWLKpMUc1t~je+SY!qufx&jD0^eZe^k@HxbZMeAhzlg%o$ z4Z9xJ1k2GrYqm4`Y-vW1BTec?W>SQ#o2bmUKAVQxyg(17_Uk%zi8!IiS@^Zy1jq>L`OdG zarxAuQe*Rn2>F-Z4l+|pb*~Hm{qlPiIyue%HGJw(rPmwu%(n;X^(_;AVF3>L94pn) zB~Ly}A{v-rgWyP2EdmKyS%3vijY$-#aj8 z%rYA?Q!5;D>4$IO+~yh1tc&Y2V%bK= zN}1iVONx)1yI;N>^k529d`Fnr_16xugnkFR%H8J~kZK5g7CyJAwA1|Y-mx+bGM%n0 zGcE;$C`T1oTnp~{{UPW>T`Hc9b4ve?WH`4#Y$*fS(lxAWkl#iII;mdTl8wWjX1()zodAmiJe$ozw3Ze9R+3ZS?jX+2&g zV*ySQm1RM8h*vAT=MOAo|8D-;rbr9@=-ygkQOiv!QQq;9he1(2a$5-(+UB@l^y43G zo`8716!TWdX#N6XQm*uc&nR{Day-G^9D07aPontX-qj>dp3iRmk|9l@rH_7X84E0( zzS&TJN`5zwvwiusE?Rq35nPqNiavPX&vnHWDr#H3@VMi~t|?D% zfz~AZ#?ghep<8v~5fh}#4WH)a51K#!>%G2(Vn5!(R09lxVDiP!$s^qIzJG+ou5{te zoDO=FJGPSU|9yM5EA%3$6UOvBveWo*s(|%*zvBu!`#a3#z|9CR>sHluESyXMhj%O48za3V_+c|pjqA8l(s_YTB0 zdbhjY=`sT=0# zS|w+dqqDsIBP1k)`+$uI;-&@mpeo&ZlBYg7v{BgU&KC;%XPci);DE5L_7WY{9Q5 zvf=P&$-%^IyN7?N#HXNHjp`%}dk zv?`FJW`v9Iw$RIFk@7vVn2kucSH9egi2MYUe`M;VnEgrfd|^0ISR!At!%;30k5hB~ zCYRTx=gR-iUf#GsWx_RhnWkjy+@)t?e`Wq*u;^6S{Bhn~fSjnZJ#Fap{HZ7Nm=RY^ z%L1*Ac}^6K4+Yb{!k>_rCto}NTJb3dd{&0zip;8LUEVcpSAia(kOh;!KltLjEq3;0 zwthB`2)KZx&rrzC;$5H1KJ98$HLYwfq90pm>Le80>7v)4{n&lsjQN6@zN_pd*E9Cq z#>}p)NfuF)nXClZf_9SF`F*zy7|l9pZczNnINvpsNHK&>z9!-2>8jlGy5hDUt}6EN zIg|*b1rQ`%MfGN`S^Bx>vhc~RidlEKUBI~6J{Pxl675a*M-??Zt6ZJoW;ljLd2fy8O(UhKVic0PYs&jw%B>em&Lz!@X zfS2k921S*0qo2jRJAD=1Hgo1KRr8_I5gRN@BW|YDBXq1dV&=!bxRY7E0EC08>6v#~ zP||<6JpH}> z`crwSXRCITiVK5_URK277f#YeMI{YaVC7d}9`yo%*fgZ;L22fT5xcTm(w?_OKGW8m z|MKy@G@i)ykggn)eozJDZZNOLuWXlsE|xfj=l2(^itIN5sFJ8#T?@f;FOb}MCqu-I z?29!nc?&iaRyxTvJQs$g2?#Bjqc!klBhijFLa2IDt-Q?HC%Mi?`DAf(% zWZy7W-d?qo{|}<>U0nX91XTb1DrQM`T`cEyd24M!TUt@+v`n{}Y(z{!?UVBtG395D z3QBJ*@b>2y8u>UGKdy(%8eA&uPLk~#yZqL?jNZA@i4kpUD7f5^8O-c(5lVVF@T6jB z##dyWf54{Pyz19rQqj93U%@K-p${_cbFw26Yu7+UuU#EK-gD>F{n;h&Fo2TlH0NtL zS3cq=_m$(b`H}cX{e>Q5x!!!4PW#F+*UC=aA0I+0Cp&Iz-jy5gFB`Y79379=O$-&M)LRIyE5az{SzUlq06zhPD-qrzWl!%>;`@7F1?*sPQMlIw#R5AL2P zv!9P-=QUqmx#O##BtCBTjwhCEI8x-~QT4N<>cZ4_Cz16Ze)7Jxa)~D=`jRRs7b}SH-*M_MY62f22|!ov99_a@Amtjl{I*V)Xs6;uK0XPS z-+EUK67tW|>n-M|V#>TO2bHNESKGt<_sWDpk43@PYv55?-yikhXQje*y})Hr)v@Kf zHxy9CHRnSVYTBi6j#BiK#C^?5)YlreH=^je=rj%xYjq53P7QXZ28Vqmv9zf}TS3Qu zKmOqAX6A#2Hj=P_USptRx$QDf z&XW(YB3`XaLXTI35K0nHD;jEE?raKIl=MiRKecOAOU@3Mgk2C1e|7S@l8o{%la^{i zdBui}!~i+=5KxR7G2>~tq(P2?-axaoX5qen_A$)%qr zUiGBSku>Flz*WPpd~cq}eKS_pK&;59SL$Gt<&@Xd{VLS%{}TURX)S$Aqj#rLDciy3 zW?+8Zlzo-@N zL@tiiPB*xoy0m_|zuszcX`R3RR;}TYys+ejIh$K(b?*YRTVGA=eq89@)^A-k|ABS5 zS39@DeYsfH^J=jD_@dR*J)p(IsPPugV{gD%W!?4C#ZdAEhaGB<%(=1?mA*?>@_X31 zAkv?luI4Fwi@pA=*Dlwcb;@1K)#^OutDMhwCXbEH481;nFYc~9&LcSKa7|3gS?TS> zyB+a$9h_d{Okph?2BiBl-PGttrR)SXU$nDEhx@?Fvd*C1tqB#Wk0qL7ytsJD#=9UG zMaJV>&dst;s1*Q%y6W~m;fLn8XUW4#8Wzq`*yHoi%u&$*e#-UlQT{u^mkae;PSoF) zRJF9Aa6bsVXhG6^32Lhh^zA(m3>*-wQMY;gERpYWsc+!rr`h&<{DjWz6Xy?py~_bv z(4h+($8-CF^nNFgk4mp*$!{RqR)B}$!Gk%~8xhO@<`heNP}Ig~kQFKNCn|29J*ds- zzg0kO^amZ~v7)L{u@d(22euKlGr2`~zDGTROq$ocY_v@_{B18)9@8FBfUZ%$JD~np zOE^L%EbTnNBJ%_K5J)(ux9XaP|A5 zP(ZCiSVuQ>)G0$kI*8Z^Nzu?Q1SLe3Lx@d@%s1U`N59c`JGrC|pjV9ko05DS_0%C0 zA1;VXx!rQISd(~LYF#Q4U0xZjah8|DUw_+ixBBH92)op8o%&{WsXK_`PG}*hiEume zV8TsA!+{p+IIfWws#(FM32OtcSMpYWZmGFj!Q8ek@XsOc{ze4ll!i%aU*>QSl=k?GQz)|Yqjbtqk zj_bMM&HOdLZ#9M;<9LdUH@{`d2$nzuN?W0QId{>8NB=C<1DWODueP-Zs1Hm| z{_ms7{+*T;edmjY+wothzj}{y%N~39$bIc$ra@b=CeA7#e?9Db-a%Qh+MTZl=nC~@ zXPvYDI*l*dwRC?k?ls(~4{OiyX@>ZoP4A!hSww$&KI7-rp6)x%It;g&+1|R}&j;E= z`RI_jeTUo49U;{XlE1-BgN*9v`Nn0Pde4}%1Q=QO%l*4$Z<|8z-))GSIpaB1mK>UP z@NppSD7acUC+csRM{9G4U|yZh^wY*1OVT5!&>z*!?HihI4-VoiJ8r^P3%_Y>e!rI_ z+5Fk4F}>hH!>JbgjE$yA0bHTp7v{y^N_p-3XI~yuXPexFm+^!xSGMaeF#u&)kH{sw7w!fj9&q1OG_7;aW!+QKt zO#Z;%KU}-?5NJsNrxDYoBMK*$wIWU}oB{YY*!vDYbVjon6S&*dO_rc2fPXBAw(i`U zEc~6XkhVk~i8f9{y)C^}JV14nsy{6DGyKGJ3X_x~wM#Hf70Xd7q`T9GSVSYiyz$#J zXaxVcBJtZdZ%j4{^I1|PHxs*AF2K(>9aPP0K{SJBAS7y6VkG$U!^|nJTOLC>r$hJu z@&$Q*DlmJh7Qr9v{iWQF*%DI7=kQUU zfb*W8=6>m+3?=SoZCjq+SsZfE2+;^zB=ejqlTg8pQnJIf-dOqTQ7cHl+)ogS{Qo|0 zIpmVO^0p+k`8C|$t0K*E&PSXY&-huB(PZueh7imv3aBH1^r;MqEAzDl3Jzrz$Tx?Q zWpy*w1!ea~GG&CTj`=zjK&rAevSp*;nAX?0y1~}ahnYWLypXt75+hj0G2D7Tgv+## zMGyeLdIVivZvRQP^(xMNfO;VJz3nf@phAz}<3Xh%ZO$Q;FOH9g)V|1CYP_Vh{%VYr z;-#XAtPU$pJ%hFJhRjts*bAllY`5xsH~+R&R(GV{&rjsipA*VPGZ; zn|HMS=`s3Qk!M+cq7o{tG;H!}nyt>5;=Ze6W~|C!6H=u#c5J&kN~= znf8a%o{?F!_p{OfXGbbo69Dz|$V-6?s`QKKM+u)ZtGXdD6D6oyYycpS3|> zVWHo$(!)>6LDspgeLm!pevi6S(RyI) zE2B^(E~4<}A!}vA+^~^Q?(WFBGx)vHi_X0BV+o0sv{Mh>T5QhQ-(R1b_z{F(4kb+Z zj%J>zKYV`utN=z;9=N!QU(8XW$Ap6u!)WJ~9X{UvfVtIia^1+lsgCNHQbKb_PmJ98 z=&Qu6S=AG-lv<&l@{Df5IN_Op_rAYi9{*zsQEJTw+(S&-{*=a2git~oyz$y!GmJF& z(EVJP3r|2yaPL{t;|muEQL1~aR>~*AkKn3J**oXR7<%LdmTH7PTEzd}eXTEN#&9Ho z8C=}y(OFE`c=xoULL^Ts`WHt@I^%sQ6=oqa%xlWd3O9)_0=?kcDAtq5%|>wxIECsP zbV0l~66F5spKAzGyRE z0(2KOF>;?me)!C7{%tT;i)FvJ!I>n+Zez@kvN;(i=mN`0>)6oSj_K}9>QP{Mx1)-_ zQk=yqJ`Xk2?%;UxDt%Gb%kHeP>o56g(K*lP`1j)WDWN-w`Em(%7S{-zS$(!kN_L!s zV=SA@MD(t>{H@Y~OZzsN7u=TAn!la9d5`nitoF1DJ|R1BW`wdZB?>JsJs0%+!n3XP zAKEK+=fh_%WVfpjRlOoT={FQ%JY6V{mH zr9OWHzT9zq%^IP>X8l?-wP2>8#^!{q3)`QpkhbpPxXfOye&VIi&$(ZhKAP9PWq0ZK zukFWfSIbqcKV#$tg$o*oWc(&TvD|K0)olfDI}T#}eT7-%leZRH3slFYnSB+LWz1Cv z(PU~p0~w=Q94x6Mc$dCMNVp;Iw+Nd4sE`LESm^;vRP2`yo{p`I>XjujK==j)rUUi< zb|^$H^3p}Ge;)U{p7Zw0dr_!a6J7X!q}R++DZ(b*JCleMcuzYSX+=e>vq#FS(A%^5 zy#JpzOGg)bk$84rO@3@MAncjyV^CeupQT>Ign4P&ZYfa!ln&9sc{8<4eO}yL9=zYZkTI6NW-i*sJH#|BymWbyY6$dNJwpO z<;)#vPct4de1sH4*TW)S<@0ZRD6g016x(Iou3nQ!urlu|lZrhlHVgeXvjSFQ1)UId z_%=AURd*&TS*ymrpZ)3K+mkaU8G!H`wAYJjiz1BEKeYhTum<~uIpgup>{wU02yMCuO@kLCfF z4nFApD+IP*p?@oJWb2u& zNYB@X_)mXoGapCh?&m~jAa`@11R|Wplnks>+2IT(U{&WwgQNTb!!m*m0K$>LZyE3@ z8X=knzhh1~-1v;6!I4&A9F539hnz`apKt+ASe2<2j8m%d+8dB%VLU$_okoHwVLNrJ zPma>j+%$qd5#SbPX`>-NEaNSSfGq_sOfJ-A>}*$oY-z;Nv%75oco!pNOG9~E!MK61 z57!vB49LPPG$jR|YQ;pQzeSJBbjs7$lpxUcJeD>}pEeC$wceSg&vs7^-)04Cq4cfm z!F7m82qjUa;Lw+}>s^C*w#pJywxRKG8mh>0PY$5AfZLGMSCxqUuyFP=?(QjoGl!Y?t3ctTnKvmjc>*8FKZrFo(Il`% zb6oVV6lKt2{(8#U&MGXZ`h4t=PmWh^!d&4WMoUr@Tv* zYo|lF8OWnYELjyAk4c52=(-WTc2pv2`mAu4EIJj(a%1=xZbbFy(YFP?bKg{~y%dm9 zwW+lEgEJMqFu{lGZ(Ab4`C>dGz zGl+o}=(8+SyBK%dD{&cDd=iY$%=M4w!{%-(t@g@gzf88xU>@h4eXRm|@YCLUgTO&! zwggOPatS4IvCZVcqZySPG;?+mM1J6`YRcJ|bY|5>Ty4hFbq3Oa#CEBcWgT>qQx>>G z+#a?R^Qrl?;G(?L$!1RjB@IJRKbf+@teAhcR(bwa@I68s5z!$d+E|6k-bSX!q17Jg zFh^8TX!5@kWB~?2b04XDDeSKFg_Vj<4OQieb4FQmWV4LPabIrhi^NMOgp>j~Kj(G2 z`gS`uZ2AToXmPDe6m)XaCI0lSkIWKT>aJ9C`_zraC0)Ez#j4ft5ZS?v%>Qxvry&l< z07ppX#^R=2e^?!fC z4$wNmRYNURVImuBys_vT87Xz5N}8aD92`8*x2O*19^WE3(W$8>qelacnz zLT>9!hGQoD8n1LXBdxDqu@5;k~E6b|6Heu#7@5z6XV zSCv_|Kfu*wq3L80k0cQAEwRW{h34F{l~ju9 zqxw=R<8sDjKI7`ajJm;_6|DCg>+U)74U8W=cH03xJb0GnPQuS zC1DT;4*0~qra3&89?7o4U=la+blOv9@=c>|iEtv&MuM@*BPs?ME!Wxu53%oY@(x77 zAKq2IUBzMn?YhK~B`PD$3MTRk-5s`>#8&mZsa==C`t>K$55q2Ljk4rRvkGHspvs?Z z%sx{Mp+RW07d6-9s$qnIT=f?GNHePr1FLd$VV2{4MLBvD{fviRT((n|Qr9?Bi+xN( zZ2-{PD%O>%&NLc2qy=qW^5|ha@rdev?ZGhVTSbdZ>d4BoFy zOFsa2wyf&4th%JI+-1RE(RAt}|m7~s~OuusJM0)4Xs&_3B+N;PU z{}*4&Q6@u`QxBUnlW-IK@GJ(wesEA}=uIQ)zg=G`tP=RoTkH%~taxWuBxua63eD8e z&Fa^FNf+>AriH-Hh`%g`;UlYmx%p!^IF;xC{CAK-N+CwvI37$S0+9;utCPWeE)7^yZsXy&IeIK(tQx|fE(GeZVM;{#^Pd}H@ZBE~% zsXqSHO4Ut7XVXXIbP!6psOJfvWy;d;mwrmPrnv>;ke?pSp~K0tf_a+52LE1&<$eUM zez`jRnQeOPCjRxVXYx^-LuZY(#_(vRaHQWTw_D$tdBZkkJed}8pL$bWfzLYrX zT^X;FUYh$XvgDJ?)vu*1PyO*z-4S`3)9Jrg9^Y&K_A$P)UguhTcax$-0V!hgi{vzW z!pFi0jR&Xh-EN<`o;X=IJ@MyiZtT@5^bBLMbaGOM`DyRtSM}2GbtlKKmIv>GSU<3; zZBf~8x6;AKpJ6k>z-;Tp&pDSJ+-B|voqLQ|R}%)q$E@#t{dd5)=CtJAmoXxsw%JES(eHP8$0*nW^~mW z+hJMX|&xBF)H&b&AXXWlnV zFw<WGtG`S4HCVTH#bLEu zePXxG@xb^ghu#Nv@>LE`S#r&nzwmA}TYs}kf~kZ1iduW= z$>Xzc69vvBX*X{#4(4dx$LQSoP;qLs6f!al!$IJqr!_PX@el-Q^y;F;-_51_J9o~% zJ#diwe6YdguR+8L@wTolL z+)|AR32tfT@_lZPKUl*^p~3Btw`ejSGY`Y#!nd2GX*_jXkjIg{mz2p85%3Wt?r;6h zaE+Kp=SyN=jwP-sZ09_bed137hrKf9qMjf$Wztyp-Ik+b2-0);)kCw9{HXSVcg|_@ z&}6in=Q57RQ$$SSN(KiA;Cbf0*u{km9CqFptEt(yh-_WQr9CThk z3qs{oZDIb$dR1akob(+QH1ED!A9JNrIa=u9dxMYs%nF7f%RZ7Er)3EZAQ5*S-arU& z-Bh^*4ydvEsO63v4%P`E*8~Wjm@2pd=05!2bE`i{_5$^XOQ+tNf}$ZK1S&k$mv-JV zZ1IV6QrObq>p$zHTP4c9JaeU-8G2bAKy>?=J(&wE;zB{2s5LiSoYsj7Mx5ZUrT_}3 z<)J?b#{O4=XzrYzVkCI@S{V!Hs-`snJDybwpA`#gpl3y`06G^Z4d~{PvhaTbk!te) z$RP%h-lD%(GNJTCNV_jx=hP|dMUJzwqsp*b8bH*?_wxjle=jQ?CnG_T!OJw|fTbB2 zOy)b505Sy}$w=ZTaiiSM>E+L)Q;Ep8_{%k9+%JF1y}>A02)UEhb2A#sl`Ohb5|@pO zOW~^lK~PAWrV_+kA}S!>P&S`E@ojU!BJh_SaAR>SQ8|l|s=|m{sbJ*0|qN3gV@F?{0vb5ODK85Qf2o z1d3;Nfn*sNl}C?MP-FTHab_)oI2XtrH5vNNmK;mZ+JV=Q&ofa489U?T*-}5Ok zMvp*FF<3Z^AM*9Sl{58g3HP{(=guP%-thJuQXvQ@Kl~H+r={oA#&z!Q zm*dCtz2Yz;n>UP};vpQzJT`s{Q}g)b+6_C%PX7bsV@p* z!GIx|HyB#>7y9@+)M4_xL&Q^mM$Qagf2l&F1;Is-x+Q$klEhBDo+&~gRspM~;o=$? zZ$RLp$7oz32|px9!Th_S^5dQ0Xxb!b{S!j+3XR}yNUnegd@&s}IK z(E0aQ*zh~*Yg2!4RS-VKcFLVwa|Qi`Bl<*7d{E?s_UMTQ7$N_iE;a^%O@;y10LjwfQkJE?S}6pik@ zR&4$I^+V*mva{{4IIt)$wCEtkYXwzUOSLM;%K$Mz&cFKWLpO`g!=|FhLZ$0U8LM!d zeupHM1b>=-z;4(a47)+!S6_tXG8>3BLb>okLNHBt%kTlKFE}s8JP5gn$bP zVY7i0^_EKV3XbGNB9rqUjzJ5>x>wozWV;d3Zmf2e-dyD%hBD z{>Pe^7DfV)K+gFUfx3+bwP2ak<3t|eXMTt98SQ8)3;BJN!!_0w)3bL*(g`Da06^I$ z+q+||5C9_}H|il7x=HEP`1w>Y#+Dw+T7qcse2M_k#gRnQ$Ky~d@NAYxET&s}R4`Xp%xcNJ zP>w$Tz?ZE^^ViBJ3$3FzJjgRz!yjJwzVBxBz4ar3oim5m}cxRFR9Yh7A5%RLbfZgsEpo?&a@eWXkna5q$nj*vBPFZ*2cRzt(zN`46UKC1&|GJ7QxsD*dzSK za}JDAW60eFYhS_f$T4T^pYefvBVzfZF9&Ttao_d+VP>tS&&7bk#Awi8o)`2+@+49+ zON=GV<49xlpOLtH)~aVZHjFLu)3zvN5D)A1OK^$wQ46+P;~bYp0Sfmxl(vzn&%!}j zs%yI+z~*&NGm}>7y+<`#I{{@&QefYwU?YdkLjn*=ow(k*`!Uxd*p?|+B$c!fexggt zbvB&ok9b`OK*X$ITbNgYSYirjoo1v*jtnCrPT(S-R7)9Ns+Jy6LyZ^p3UqWW>ZtD8 zHEU(DT5fe=fgv6ds4%vX8Gtn)A{-c@5}uLbM6AUyJ9QW%op#f%n2$J4WDgXXJ&1I8 zA9Hm%#!O$BD^idvPywaDKQY2y;DXb63*1aK@#Q3NT_;}l4s zyGV0QjSE?Md~J;!$|9~YE@|_PD73^bY)HU*z!=iLNL zL`8BabP034j8SwE8OXS4K@#!n3`M%!_khFG-i!N@uzLyy769^15TZ(o)99VHD)ixx z_@tGRBn|FZRc5f@yQZWqspK8gLI;#$*#5LIVL zX$rb8g>5Be+AZbZVNz~D3f3!?Cn1%uH1(ZzIBgb}rb0czC$)Zv{r3qIV2V5T$5P2W z+v1#4rg6}K#3C0(TO=p1>m^~3Np-J>m@&TrFLDon?~+`91I`{E_x)%}r@cIo0RoTo z__N0`=^2<0^>@_+rGsCY{9cOKw8lD@@@Hmp{81+j^CFcCaq6%6eV?$02)iDU&-*B3 zoLTX18jt=`n;KU7G@J#$150Z(;;Zz$Cz!wo>x5mm66Fj)@&o`ikx%8eknt?CwwJ*! z6zCB%1#_N{voIAn`2?d@8Z6rdGa>Oi(xFqHPDPy;zjAQ+F|z$O1sb~4g>E7K(GxAG zSz_GI+@j8hIAk_b7^5%nW`QT`8|DZAtH0*>n2Fg{AaSP3ZBVd@zcCaeSH~bk90hx5 z!tYUZeM>ca`2Ev)v*(LhgeVZ!Y8Gehdg5r=3{G@mKamLo=^+#hc&I$=M4WsH2lqZU zJBwX|sI*RYa{bMFGa3}Qi8bI2FH40;Z-UksATt1dQw1xR0=c*eiX+LP86crm&_xDF zjt&(9Kp-0UA`Qx2z%d$$l>|T+H(^s!uBRCwkQGdc@ic;>%QIHpDU}+i@-p^j8mghtR z%Q3RWiV$WDkR(5tOtQNjkL8?znc-ge(4bP;P-&c%bigCRFw8j{dJPac@CQ2$1BaU+ zCmbNT3cE;QefYyq=UIP=~q(ajX-k*^#M=^hc@3RsSFW zFgM|2WndeI#K^>dF7TK_!yW-mAb&)%8E%c9W}{htR3kLY57=zJ#u3@2eq(`P+|d`{ zDxe6@Ea*a-k4zr2;0=ltkM!4*)F9q)U*Bh1R8Cdkt4rGU2cW1FmmWNQy;2 zZ;sA!2oe#0K=6!E>^@nBn*m(`z#9xWHx5A#!uq?!I$wgjEAS(z>eLJ1{oQv^iBtub zFI#&c>0wAx%1w16?4mjJwI06-C0~;Mo=g|8&Jq$v!XspJ;v$f|%v>mX0{6uR9*XPT z-_3ZV*LSx-C~>WQW%v#D4pb)vDmaa0qtLUwcpOI|PQy^=6}U6n>W@#6a^++zTgo%4 zX0ReG{KTo{3j|{;!q-lf_-(8K{+V2WvtW(IRxtOr6-dg>03c>yJpP44&+#U0!E(j^y{9M$t51kt zfy^HAaK!o3&4{qI8bI3rKi7bs%)U9w!C~tFyQxBwW>PB4`5V9VPa0S*?C{=mbm2Y^ zg|a6rFsrc$J1DRQ{M8jCC5C0iA!HPyy_aX~&T07hJkOc#-x(*Ad#a{xjw(Q)Q&H=8WARyUyJ^ z6!^vK^B4%K`4k_zx~Cqnc;h_o%pBwow}!_!M&BI~b`!xnjJT+-w4?i;`;y1X<|7O8 z{WBsQSI*tOsf@LEz_H_?q0CXtp3`kT9K7!&7G-5CP$#-R1cKCK9B@2g(q5B?<4%+# zrxfTp2GY+TJXH4mX-k>(CS?3ULr6KeC=l@wKzigHIT2wf_W9gZ(3ai%TK*UCys})) zvKR-fZbwYam;+1AU|gs%I0m=CQyiY`K7?(4#` z0mifK_wmfx@UM#b+Ir%crqsjp&)Xp49sYkW8$a(1w^)B2wPO9l^0`jLF_hnS*(%@Y z(J_>h{o#jHo(=IY%+oiWT7nKdKD_;galV+K9(?KF)1-}g>mkkTQgOa%t|l3RXHFmvZl^SNPFaXfMDTn% z8VvJWx?yA?)+K_13aP_Yd?a#lN`4Y!7z6(|;YT?>FQe%G@d*UW8dGujmu*wR`~$R4 zQPhNiqS1-VZm*1(JkHUI#(dWcUl|XP)7BcQn%b_JRTD$jH5T$?E|FNh z`7(y%#sa4jX%iInTnR2WpBr{`S}a$0J>acw4t=a+k^0r(ukMXkL!Iv`^p0zC z+BAf2^r$;CBMufDo$oVY8Vub<@k}TAhP6xN7#@!%mpGwV4c7$8bzi6TUyBtpVJDZG zt|gy=pLR<%k>FGLitLc9i&v3Qs#m@1R;GcAQmS!JMLEpBDDBTQd7ctI(M*NjsAT27%ANI zOZ1_S&ya_-U!FYp!Q`Spho)oBB3#?Q6Cvr?bKAOMax#6u^6q3Fu_Z?VeZ!;G|GG@5 zqtyGTw33#@Ct9rm116H~L7&h6n3_p!Zrvh0Ip10w^Fm8MANqJ*my!4_^iFX_c7J@= zJ_pn~M}hgxx>|96+UHH~&Q$2v(u4S4oyB64ABi@>)Ph@fZ(g=i>@SK@3={`rfvAM8gO(b5R7 zxHDCC8KQPDNmOl`;q4NlZ?McM-PQh&Deu|Kx1gl|qtd;inrxV`-6sVSFoaNq&_l06 z=#d(VH0dBBqJ$z{4Lua`NkR!l2t^5~NH2=KsE9#PLlFTH5fBkkLsLYgC~8!M|J(aN z*lVvf2Q$a_nsTpee)eD6ZR?k7?X1VS+YFgQ<80yi_Ec1ui+7@$V1r~yL z4aE350GJI2grY>P+>vfn46doTaCEOahc^sI+~3P z?(O4~iDCDcoR4R_dyd$nmkyJlxmEpt=IXLoW2e#@DqlckV=;8ZBsGBqfU?Ugg57U9*I;8>zFOj|v`z6+ZqT97{yRJm2 zXnYBrY-1l((~H^}l1{d8R{t02D39-`fscdyUAJ=m=6XT+C=TLFoijJmmcKDaN3U!2 zzFqg4Ss2aTCqRP8d|Q2;k}+?e?MyV!@UH2p?(K^36evfN-h8lEfqda0gy3<^tTs)Q zDhXabYj(g`wk;|M>$xuw0M#<*NeMOW=@a^|@4x>cpZZSQ>d#2Os0I;1ikyrT`XVx* z<)^NBU_t1@^O#xF!IOM2b}%7abJQ1m$Z&Tf>@50;#|0dirWpnoVY^B>&_i42Z=sS zH47vQ1FWQ*(Uw?I!;gUhKO5w*9dxl7E?h&L9~K{pwCdyVLw1y*ab(9!Qe;GyD^)1A z!%os1DvHvXRu*wGkd*?P(mJTHIPeaTe;i^y&?}%)o@>>`hK|#~XTLTLSlZ)is4%Iq zI3z9qJO1ge0S7HWnzgj$E$i(aLdXIMe8*IU%}J!|>kLlNZVA;w=Z%~oGV4fa!_B+r zAbfamcn|K`;U`wZnbyD)C#OKDpib|!8bzb@;%JyULUF`L0<>`YTGSd3+~333)JSd@ z8GNyaq&gY+CIPah3ISuvO?R$3&oJpL95j^FcMT>N&KRv9-fXy%wDN{BG9?P-WS}yuc>FiWXGKvg;8MQPtvmp7DGQ1uP;4mNM55*+OgLDnQokoyFA$7m?F-Dqil zgL~Q;a|w1R!f)!fsZF{t2ClbH+4rrW13{)v=AE)VlFm05HwPP~?_>1{NY3nm)XnWB zy)L^xbj@|)41XLNkH#4ofukUp-H54h4ha#3(a;UJBM0w?m9<9fa7zgzFxJ9T9B zaX5evws+y&r)Y8J|GI_6u?yDyjwAGbBsAx9>c`Q1cpN_h1B&I~Yf}^dt@t_LcNE8G zz23)NKbvQUXgc{rG^~~$4eJ1=!vFr4du~llKRx=fXK@M{CoG_X%VQL%I7Hk$p1qTgttNt9-b(g|9#C{z{n{G#?WITIfhsg>DgEt{xcx$Pneo z#$YLfdJUw_I8~GZ`jjE$m@s}a-D(Ji#;XZv>m3||7N_U#!H|Yc%-p#zNQNgJ?+K&~ z(RM@VxS?jf+?00H!gd2QhZz za&;sJQAp%taRhrfs2;?*mfU1a)+HtkO=8ORJQOuDENMa5uxO%W1ZwD_WMS`?OrEp_ zc-6`3u8ln;3Zbx+pHf35w18i$bka8Slx0y7Be364*!<)T^O`;Z8zb#RsLqtF?si`l zPZ+iUsNweShz$m-45q)dE?#*oviW!qn9?huAd&!@Qo;?oW_~LBpm_qq8goCL16s7? zN)c)pEQn6W9o5Ud1#D$equ%o@h&qGr{h+Cf0o&IisLOIZlW%QK0RDVI%3cx5aB}<} zd0#Fc350^m>CL32yky?KGllf=K7<_hu>k;6Yq?j%eo!z3TrbUSrq#!W(UBUqlED|A z{}CwSLd5}-W0z?~0Cdm}f>=QwHKZQbDve2`#m)_$*%^f0W@u2Zt0q9vE66lp2hJ>W%6oroYFA~pjG;a^k*%KW22#JMz89Ce4(FNCFfvrlD0$=Dm)Tap53=W(HtokB;HXe##+cS;?8*E-a-fCNvlwF5ApfjpA7e&V99 zAq&0U0y>bu)Aw^>Y?>e?H+x7pl?&RJAskpViy^4m3Je_r1lkxq2(XC_aWbAY`^QG` zG3as>)YW5?Cg*&Z9E77xdk2HDf51poDeLJCM7Q!|VjQ*hAZH;()pnb7Jm)kB!7U(>;u{)JDEU04I zB53l;&uKr~c{yKir4#0o>-sg%bb0DtWNs#j*8B%*OM+XI5hAzf-g0++4j(y}QQ-Ga zIGJd`*OH&QGOqk;=ECyKZ3rmulUpn&0Ye_6fP;NxstAbKR_xYlEF6{<^lGFkGL&nd z3GKtNABGmK`htSvhixoDEOAPaMHTgDFff3`C@7mzRDEd1=qoHG43u+vtVt>0p7k42TLX=(}u`^@j& zzmcnVtc43y&l)<|e7WA;IPKuX7K8Yf_Kc{ZIr zeWndW5pUJV&DNbjraB$JPrDFvZrlO~8~>cwee>;u=Z0p_R3wJzZ(?${#7a2Xn)T*j z-@B(x{h%P}18QaFSM~?qL)5N;c9Ij_J0Gb_q5d_7e()MBPXOLBMu)&R52R?$^>0u$ zd2(dvK}?p&VT9G>Z41IsIu|r6fSLQ>W|M~YBuIcYvmQA{7YPSs-EvWZICTt2qaXZ_`za02PmKbPxdDL=R;2_ugFqiKP7ct1d zQG(IzhB?kW>OFU1rd_z{cA5rtI{|^_gko3-@vb}jby1Qz!BT#Oq8w09o2uMTlKVIh z-wZYZLV}LjNRZ~)E(^i?YFjnub?$(04P~vS>)K->_LGb=i3qtt(17{j_~3G2cvX?V z(wX1T4^h&(k&rjFGPCT7z1Y@VIH#{GQu!K$TK`<=DH1mD%rM&}m$+G}A61aUuG1Hw z!zqZYP2pB9O_V^}#l2S!X1vF>KU_s>4u0(972IUzX0LoqWL}5+3m|S)1Rm^5d&JO5 z<-kc73z!FbNEfrmD=!gX9~p0t7#7q8OG9E@b%)yZ2Bp}LiY(8MfvpkFsksr!GRmn4 zQx;T?lV{4#qp?56?iQSGM=TR&QwgB#fKDskJi*~p3?HV56w!|@ygXh^QBw}jENF^5 zsm_AXe@dTssLDpd|CvE6fTHH6f@VrVZ_VdIa-^^i+Ti7Khs2j#yV9>T!!MbC%&nx} zkby$)=k5oK_Sk5sa=7?ys|&Ce;2;uuFDIru6Mg@T_ydWxUbWa^qLiQE$GkVRv_epWIe|_=sQoq$g)D^7$ZN|=K<1*>=bht!? z(AN>h=K{~uSEEnAR=Yei{q^1SsfqWjflJtSZhiq##oo4X|MKZk@M5({-NK{VMfdfU zOJ^=T5h>`!o~>M8n_mC=@yyL*S2xCFx$Em&Y8&57Ho)I!zUZFTw%qucyzwjNZ2Zeh zwBB`I*T&z$jU9<=koo^!?v|{cRC=L7vdSy?<5c)%6Or11Q0rL!wct3!rCrBdjFB6D z>4Y$v7koKfxaUh3U2GwYtw>o;ZiuLFi9WuJ5HTpMlNoS`iB!y*tGw`mR1L$3Gy!_U zD=^c@T$#PiNdjGzpgZI>^r}VB1_yoHLVm_USb7I=akf)Y;ixob+e-oR8?mhq zg|QkTIfamWC5h|@cbpM?*G;eZGb3E$s}u`o+5`=qg>Fxgc)htFmI}E9-vf8m$67uo zcO+;awuxsq7}!Q{!5a{-#uv&5OFSKvu@D%upD*K5D${aly>az7^vUYw`-e@2hc4VN z054`Q<_at+2@XAx}m=IRX%>%FCkvh&(Jg7+aE?*6Vtd9wA6H`}pQnwj-`&7L|b zzQIRgex>8!L`}<-4se0VK$4;6q%J9dF8E*WmBfVW+Vt9i+ug;Tu$t~xX_~St!Zg%m z=3=>5aq+!Nlp8fBb_u!r{Ta!=+;m(>r^X#zWL7GwxNkF^V{MEl`tIW{;h1ZAyBk{j zMMTE`z0(7W04f^DeD|7WKmbHEpw~435%M#snR7y(r|NQdSM<{E5dScMgC#MlWyk3v z_-^ks$cK`|I&yR6K2KM{EWHjeG6?dpoq_W==VSg8jLiK)%D<^$=G_KfDMZ?->87wO zL0-gDG>lJnrkvNj8H7Rc*5Cb2`OiMjLTCMMI@=bVgF@tJI92SOQ5-%GHkFf~*2xW6 zCC}|g^@Y0(XMdeN)&VP}oAdEF9dQ*;NV0O@9Hw_F*53=7AaElOo|2wWrEKP|wl;H$ zps748+k8Y(7|nOk5Fh6Q)<30v79WT^8XU?rCYA0gQ$zGVs8SRi^6DDxxNyno9AJIuwE2l&`b$km;o_ZxCTjD4P<*pEWP{mW|Ms-TqLZT@8FLC z!xGc~-cdyfGd+iMdyCMzv<1?pS@Dutp5ROe*FnmTy=O?bkcCr)tv+|?!xc9MZt)%7 z6SDEP6FxvGw)nafY-4$j>oa&Hh->H}g-JRpiu~H3oXdx4oJ7mmOihlR7uiWFmb1Z> zjzQde7{Zxb0+?KC7Wb~Nk4Mx@k=55LaUc+@!O4PJ@+k>ZNkg9oB*mU667#TZy9JBG z!}XvT%ED;c`X6^0z$8pWae_qe)@O(E$fhqW10qEZnV-YQ35R(!`hZB+(K3IMmqzpq zxy(DDwXq_ks3BoC(7sjthueyE$%>bvV=zW@lKTl9> z=9J%CqsCcim^*vXT|SN{l_e|sN^C%4pTVAusKbvik|W>Oo-(Srwk+1(j5j6r6r;R|)|0FRoRVV2HF zrEZRJFqQv&}VEjb#;C>|fHy$he1rFZ`tDl-uO?g<#-^p{HJ+QC`zxmk-Ca zfd^o*M7VUmbwP45KVL@!*OCUzdYGyI!M?G}-}T8s`uNDbX*n8t_3rfXgm-se2hrua zX8fCZP|ToP@KxBaPVzg;E{B0R*{;vgRg{PPTQRi#9lb<>AUq})_e&$a*ea`YuE>6( z%kH%7ex1gzcd=xygQWo55N`FgVef&sE2;rxPmhvPg1A6272AmH&HmWa_SHqiYuCB4>rwSg}>bRNi- zxNF`Ri+Dg{LnKGMw+g@5ipO?91iqdH?8YhLn4xEy!qY`EnbNC?xcq1*xSW43PLz|K zVjmML7>I+(tZ)#vc$(-H(sceE%#!_*e2^ys!zLH6Vdmu%Sg$OnfqS!4H;q!h@9$U- zhNSd_%70_RWcX9|%du@zWQT^Nv5p5=8j;Ar-w6J1p2ewQ#6ZQ_lE+iNwb?l2Nr%6= zvi_dJ8JGoPtP{tQNS53a`j;*66%ak_GL#eXW=MeGlD|85D?4o^R4|Uz>wN`(E8Q2B z8tdxw16^AqNa$7H?f`~&OGF_~S+F?n`)6x7Fn!ccEf7w%(2zjzMMg$g9v1w|eQotS z+aXe}<(U1dK1+UNQ^5?=i(06Mi0r@=4lExMcq7Yr)y&#CIAe|{DOEi=6a0RRxM z4UnG#L;$ep{4RwSoiuBza}#vF)7Jy}qL4_U1K}JRVSrj-!zqS-Ot_i+8xPAQ(*Ug+ zGiwniKnmGcMfBuXAD}{{xXxH7167CyS2LmpB9!Gw$F?cUX_IX+ex6YNHIn>a=MgCv zPfyhNUJYEp32|#X^&*UWNP*WuwEFb92sLFVpKMh9q%={SaT5o#s!|rp;UY}JxN-t4 zFMiGh(jmPy2o(~y@#+|G3^()4l4+;` zQUuhFJ&T^cQ)hfL`a}%bAky`VQ-V++aX;eKxS>+dex$v>tZ{FsDH<7Lfucw#4=usp zbT1-5BWbrC9G<4KgKd<4Pt!`B)Xax$AXIWcWC&h1dRhZ*k?PFn-2m$#mkB`0eMEZ+ zI&lidbDNYgmt zOax!&q6Yirs;Xu$%N6}D?`q)KVm_?~;>zd_2 z>=`EZIj{o?IHuM3LT!8}gmlbG>}w94 z`t)OdL`r1XS{x;!^t7XJCInF?-h93M`auUx-TmdSy^7D)4)=a;*>l8&C+IWQBIJd= z+?_v)@Hv}f51nH4K~zS3_tDL!>g0`E51)>XI)&*c9=FR)55ImqEn=V{?xfkyGFSXw z{nKMPOEl^D;-ToUeb+;ELhpG}_YxbY_gWhMy|+Ow)kZ!eagb$i+r&Tp)446(=Om?a zu2?aaIx|vAmvz~^dAT!1WrJilDlU1Ld=?TiFlHy#x-5 z3u!i=JoxPR`nQUH+1P8hwidu}+0B|E+O;!o#*T~n_%=x3A3~z#Rs-(~4^D+;=jU6< zkATf~4{<|HKiqWGA0>jpvm22JRmr9OrFccm20&LB?pZDjyC?6;^TSDW(pnt<0oyzT z*6Gt)Vvn-09mzHa*h*$wUv(bpf2wHV$AA3#RZURX;(xwZF?Ab;@^XGEQ`A>lnD}6Q zgEAzy>c!J;UPH$`Mf88sDZSjVhzYbUjhz+Q#y4Z(-)o*eXjpE3Zau7ktu+}6UH|(5 zX3gtU*o7$@@EsGg{yh?8_5Je3&L_L`#)`#OKW?1;_a)T&?<_*i;{M}*8+7ZP1qJKh z&w?)N?JUX-nOgsSyRrML-+Gs{4+$v#hVuymdw@MAyc zOqm|rbg*@@xAMn{W4+z|tDBfgY8v?vA~mHn2QxYBs_8` zU&F%6x2<|`6p&jjEr!xCu5Otad#*GKYvyNy#v8`a%NSByfk)|&8~GLRSx-2b*mxGPdeBbH2wmj~053!BQBIU$s9-^QnZavdBJzfE&9;ypo^ zjOxsq5SJ?s7UEi30~sL=Aufqk)iseWz9@ zy2Mn%@}!BOdJf^ZmNQLg(OITv=A+jLMwk-L=x*RHs=#8+O*guTlQgl*;d$#oBu>k<)t;GrYOg|0WLGR==|(_IysfrY|%1u)!vAdhMl$+w3n=`WK#qwAtI8 ze&IwhMH6AdmzF^xLoSx<2F6)R8_(T^aCMh%)V)ma`e%T%68+k^R%d{2iWt`Ml;ScCgdKR0b<# ztf#&t0_|VrxJE|8xnc{H zPc`jtd{u1Vl*vj90F$;1YEmbkAADO*Xt_YMRq=q7n{~*>SJZW0C|lXdKHl<3zY^!1 z@kb!CGAw*g<#{dJaxx<6Jt1nzn(GfMGKFkcTs78{XWpQG!T{(jt~kEfg860<)u{R? zRH#wY{W$E$NS^znznQBq{u_%O^|Sywhg(g!J2IP`cMVw{?O))@poQjG<@T9R3cEMoYjrN0C6Zu?L1?e8;YHwSs6{V1yyZhxVP(Mbz->Zoi@ktsam z)lD=0ojaE;z9sqqhM^L`m<5FA8sNo?#YRScFVrG`QYM9_ z+g_O$8~Mj9{teS;eHXC{Y2)8nmo@W2m=FfE(?{tMwK8(n4yVk{I?-_zh6<)rsvYmC zFojQe!0=-ncxwNEJp93XLz-#N!tX^&q%x<-qWM-zqO$yZat?G_zbS!44|&vj;>q4N zz3233{-FvV@M7Ro!YllukChU!0lJCGIo&TU)aMYa^`qD&`zvis-wF6QiTN7UVBh;a zhqzOFDAj&L_H2Sv{n&glzd+n^p)D*o%SR2WzbIui;b7Ovy7#fS#L>1EdD-d+>t>u& zK3c%fg{9x>;-=+R_UCE$?yaKuf1zhTjmrbSlnki8*AK361}{s8Xn)qXgRHfdr?ci! zpDp2rV_c@z>lxe`?AJ7Q@L<^Zyl~Pxuh7hZEB6+HbqH$hInSb=E-+Xkk0GRtPt2)h zegg}xFY3fh`4leC$u)*R2hg2Q-+CxPu&Cj?!!6Y2h5>&O?6RFPe zEDcawcx4#=qZ+dskuLPcA)gg@V9f~dH0nDJAvWoV)zKT#Z%XpvrE2?yJ{^P>Gz-Uk zo=6~V%Z92jL~Rlt=qr{V1Z~6HiGoF3>ZoF0XpV*2cj1^qak+QM!i}-5qJ#VwPP`UT zJM`xjv+MS&o7@>Ufqmtrsbu9uKFkcCK?Y1}dZh`i1x_^wfx|-=P2KgI zJ!Y^$nd8xAe0==mivs?hg6T!NwXmj79Zy;8;5VXb{3>qIMXl0GJ)L_lTMFi<8Ml;P zT}bv_C2F~e70d**cS4?nLXGgv^_`exoq}tVI&L{uYTagA9u;-L#x?0e2bK z1b(w!nPR~303fyHb&Yk2knDhz8-BNLy_5hpW+SXLgG24671e*Yzzl?f14s)zx2^!P z%!+v~<(ZjUzI(Whpqn$`l!HzO^e;=_Kbi1okbqb*t(f5EUUpJ4p=!JY-ZJ7HIwgfO zTjF}To{knv!GUBWJ-3#>q3;2VFi6AHpSp0o(JZ6Uyvcdb9n>aTPTntS7d6IH&2u5| zLUF&1a+O95>P%OjiH2m~uy>95#(K7MJ7I=*Tkz{7R-Nun#gk>;``1E%i|vd+k3*Fz z($C=nz9(;@Rh@qfw%dOdvI&SiHjTem2+`k@(PC#oI~yGkYw8N0>Ou0~DQD&-vgb^JBV zvHe__N?q-k#pWg6Im9d`#z^pxmMHejpPNdt?hjIA_iPc7Tm5IIjkq^-axqzVhQo7X zL*HuHn8p4o|-17juatQp?^?B!0Hs(-Gc`bqOM zs+@E2htI8bFTYv$BEDDFU5IFT zw0}y&`bXs-dD6*&og|};12Z1T_qSjCqr3j1r9sZ@{Yvkv+`9Z&eZl(t&*k>rH9AZ4 zXVm#)OCEc-7>&CLim2TZgXD);QIl;7s;O zUN#Av6GF%d^Un#V{ZJRvvHKR20@OJU`vv2!zKax;0kAeKQR zFtYp^ITQwi#mHwf3TGHadprgcn^#K6EBDX4M9E{Z@~YT*S7!36d3iP1{5nE@gMWS# zCBKE0f1RD*Hk04Z%kRJz+$I!s`WJLj3fQcI`|N_AnSw{W0uHvYk5D+^UpPo99AXuY zunR|L3deYb^Z_^}d+)DmoEiF9{~?3)t#-z7MyQl*2XD#uFIQcE=|OSQU7b>5Wf{w~E!l^Gl? zGdfmgl3GUCt1L6?F0*)3X7#&_C{=EIu-yJwxkGBXQ)RhJce(4E@>5%xb0y%e`o*JO zl8chqriJ~*br=1+RSdkeL;j(3fo4J)I(nJw%cGz;b@D@q?!V?8S!OI8ZjlKs<|7R=rGF3G=F^MUX z)Opl1KOSA^Ei2&-LgT$NveoH`{|O`hZQSB9pGskb?89Mghq{XHlqC5iY3S7c##~R? z099O-iuj70ZOXx^O7X!{I-|e|=tu3j&4`@WcHSU(Cfx}UUfslXPHL~zSk6rvU9mr{Aa23D zC-i7h_=TtS;X9VI91E!}3#BlXsqd)SdIj4qoM5up>PPGf&gx4aijSnd90EMv>%uW} zV<$W{zxj9p9HAE-5j{{eq6WBV7-jp~^qx0v_7qX>67dU1v7)~HZO4Bjx9_-r`_Ci5 z%E?C;^~nZjWQOpxjY<&J5bsnDyEO~mlJq&Gxk%`$Q&kGJYyN>YZ%}|{>pz*Vx-)FF zL$-NPVt*jS@6-6bOA}Xd1;n}jQ(GjVfbwIv^tF;~eNvNTkzVTWy?~#?ZVpNYbaC7q z$tiBYnOf^2oiCba=y2ZWmN*p4cl!iij?kZF2cbBhb9pia_K8#x;e%y5ANs9?<^%Z* zq*&!{e4)X(F#IYx<5{Caxve)N_&zvqDorRR020xjoelQ|q>W*|*t2w4MIA_p+Z=gMy-86Ti9e zs=X^z(bvvcOYv@+wT;*7m-cXd(phE9mmhi?v+8>txB1iWqe}??WK25BlG{3u%-%H< zvvB^tDY?o8k_G&@o+J?)*U<^}RWWB&$*Fg#>~fR^~~%)Ux!~w zEp~jqUpZDM0GsHJ7^Bcl7*{GR4R7jZp&imJok=57f(6|8DS$C%O|!y4I&WCd!8< zy)+YUi1?TJbsKwX&YRsV40gNZgYI>>w>td7NTK|qi0L7zRnDz>D9{v4-uZE7-%m${ zyGCdxwjU;!al7lF(F^S*(#+re=$+AI2d7b-;_7!4U!U;Z$zVa;F>A$8Rkfo`KF6~C zrU&obdC$GOfx))d+tb2ysJ-g@)Px(}ofTJc@}xxJ%_ zR|JV1Z7f<0x92^i1`Tf$)`>?|eD z4jwYvsZ$&L>$46gKi?7-mL4g!tz-S`^hE| z%a#**N-3f$j)%dL*&8Q3=a3jX;yK`6MHJL?4$GrG1#n?S5!j}+iBdMzziov~gi_vBLjEu{=^cSRyJsWw>lh@_Il zAFPQ1WuUSl0i6Mmob0zO5iaKnwj`f6U+d7Xo~tEE=Z-UDxNdURQqg$T^VkOZ8_c%(mJ$<8`Ps?(qJ$%0;_dicF!@><^_O$O88lmQXrWG8cJzrlN7)u?gW?Avp z9?5_0-Te~sXzgpn+N<`j?o#UuR_jYA*FR>iuT-zEK3ZRUzrMb^zA3-)&1z%&BaLHvolAsP!g1Xp{f^Ci2>*;NwlyhfVa}CPraP)Ot%iXiMV!7WUef z^y4kr4_oqkTR4SpO4i?0g1)Jp|E6*6o7UrRIv>92?tQ~6d^gy&{%#cX-Q@gt!nN;a zkH1@d_-?iLo#;^#t+*y8byaS?#ANKNK-8jq9H&+uIJ%gCH*f z0mVNQoHhAzz#6ugh|D`5L`fF*QJLPO#BQwer)hO`7S-W;>AzXkt;@~#F?4bN_egO`QHZD&Y$=9 za2~0zsHpHfL+$MB43CIXNDAvKjw6%F<-Q*2|BV}mWpg->?MOjJt^sD3R>sH2-RaFa z5njROW**HK@iI!u*ZMA>J{nfg@8#_^el6{A#XIV8g8Ts@MqI)%x!Ku5&M7EqcX!9p zJ1(K`?bX>oHPPlR@BTcy;Ez{PN=iwIsOoHNY^q%PtL$*tn`lN<&=ir!Wj|iY?j6%3 zoM?RUBVIyDNJtp3ci?RaCAHz5vnt{Ew4pHk_!KE-KXM2Z$(bD+%ye8XN zni|Qzu&{8dEJ5;+Tl?8y!~A3eBCsVGRIYBTsF-WXxF^;WVMRbFOUsHPk~B4rq10`-@hxmQq*5Y3OPSTgXc(NXRK{y;iM!KlFf{yB-v37F2A6*!K=8Dx=XH!mL^81~l%)rK?^R|P9T55ROw;eStT-t>^2?@d3f$gfk z!pI>)Rv|-oAS^43IkZajU1#IgTXb}W#`+2qJ!{a_g^9R~A)RsDkjBS`xu)`(kE^VV z_44-B8mn+_B5ri<{kG@m3ahYYGYdDAJhweCNAsl2_KYX`&UN%u#b=#QU&oF^`# zHQIs+?adJQ?2mPhS1HK&Rh~FXi3?U#l@BW)2nog%=E|Ago_k}U{^A;uE-2^H+48d9 zsZ8s{NN4M0vuC}_RhPThU)}J(6a8-F?v11W{qFmiUga@ddduQTo!f)y+JKzkP#w)< z6A%~GvxYhUj%qj{@B51%1A$+sk2ger&pa{8zP0$2seHKFwfpw+GnQe@`yJl%UjV_x|QxKJ|Nk_^xnIgz%~BzcxSU+2@(n|2n?y zel>qD+evZ0|5fuzuj=xMHz2`N{GxIXB{J)^%qORM!*kQ)x#I$4=LxO{%ZarX#8)=I7=e z^~?G_5V~^AL|Id7^x(Ms^=n$ut2J%Ad*54|f6v@$vivpG-4x@P8Lj1#o1vetd+pv`JgLlSAxw<7#vzTTY)zj46hFIhhClIo|#qy@A2^KF3`7Ss0SXC$;`YcktS3>0ujRr5D*rjhKRqoG{X(V^5VaBfTNpoF1rj+# zk$du=Z`KYy3LX|hmYdzYan50%cH29vz2mDfX?_1R+xMny5$L0y55z{F4t_f$YxPS70Abski^Eu&dN*%svsyykT4%=RY*lAar`oT4zlQ z|6(7WH{;*8trN$95t%o?e<|EZ?b=sj{$N1#<2{$+AD4W5KJhzopwgS5U!Fwz+I-&2 zWjbGV4J@bA(>!Yb>M45ttj9D4%5MP?AmTt>cN@BTB7h(gK|b#-hB%jq&|D*`y(c62 zalLfHX0H-sv)G?SgVd2PTkg$_Q;}Q{66W8hZNc;W!ewUUf%PRG(SN1$*Mb#bZs)I7#|1praf zeffrA`J3Z3^=f_tl-Xgr#c!yh01j!e!Y!6qQHD$mgT|OzvuDyo_T9uBKx9_rw1^9L6zERe2NB!bok5UP^}6%*e9 z8X5%CaX>9B2MK|XX%JiQewJ6DfPQz)Xd-h_9(ZIQzz~381EH5XJE@8mq{D%$r4^YJ zJLCkBc6XszJ`;31a&`Fiqd!0Xd(}5nvck>lOQW4{g@M0-&0?Xz@#{C!j=u7z@yX83 zd&`g8AmW1|Vm}u}gBirw#M*sG-`ZNMjx0@Yr>sNc07R40e_&V2-hFTDj$lrtvbxp9 zJaNDVbB{0}hQWF9|4%&HxQ+BmT!B&+1o~qWCbGU&;FY1p=K(;h<(uGyk&>e11{>YT zO zzQe8IZe7&PTXut_BXvd-rGIGz)VxJZ4&wIl7es`vy|kSms*Iopi&VEaA&NmOz4$^&gg-k=lRtprMd8pz z7(~@Pa*h+WSM;>M9oB5KAbq^ca`a2sB})cqn6bKtI>g{;hmiT<@Ot)tD=^`u6=^A~ zev?JV(*rY`nsye!>?9CWaIf{=eD5Wxr%Hu+lAhYk(U|wieVQFB@Iyc_CW2rmPKp64 z57of_!)L4Fn9(NoAn?#X2jYnd&0ot;R4ka}Z4U(PoC_8@&FIaEieq?T6bH^G_38~x+)tSqtD?7#s?mXhx^lkt4BR3DF0p_hWUA7qJp{6Goa z1%*#Ug3<;=bP*UNb`ru+7w;7~+wqk3%tBE8%B(OyiLUkqFMuQh{Ak>CwXevhqn*9L zA!46)h|Q4cAhfGE+77b{0yuF+@!CB~e|yRWs5PU!=@za}8{<;opEwO=@U*q5IR;Bpb^uE(XS=TK^O& zu;b0|=N%VQXLD&7Os{~!X0O#W@%3SydC7Z7tVZ*NuaExz+W=DvyMFc3{5td$<_0;? z;&S1JsMetm76ymS4g+bM^CFjq;5~7;vp#I5m=~i}%eG|f+^@d^`a^IDlJ?t^S#>1) zmTb*6DjiL>{olZ$Ll~QyN0^FG#m#<=YLI>*<;q%zrM<517Q>EHgCsEc;1XM{$G#W9 zJviXUI1ImgMlDQBc4N=SE)KbN{WTqr&(`W-75q--`22iwcH-VpqVXH=qE<$>HNW4F z!tzxG|9eRaWC*)Uo!@ic{w9H2OofPwRx08q7ayN&0U!MioZpXpXhmFkW2sNp|Cg2;hb(Z@3^1I3L)a$z7* zIE)D75Mf#3g7%#AX{FF4vZezFQ)CKs*0?*aIO_8GSb^t^lYBB7d^|WlR)>Im65jTr zfXm*|^HK50yETU-0B9od+`otzK|g&}x?XxbG8c!4BJt+{u%F}L?=rQsTto_!--Zj> zkAyU1s7sxG24sQLo)(pnwEv3)US#QjhWvo1f6gZiuW4WEpsx_x-kI@I0#ND>TGamva9 z{tpG_9S`;6$MMhYWt@FR+}Y#kj3gOnWyTR18E0e_9j!Cs?%df$QY3N6s8mNKyR(Ys zX-epfL_=30mAc>e_wW1hct0NR^?1LY?{^*)^iV)KjfGb$xu0>)K9Gv^#v^p@15f}) zpktXgNyp06Fx$|sVhS^X3L-HIWi8RlTn|k=gh_@TV1O-n9#@>fC4(6~$YP4}SwHur zwLNA!hmHQ^c$MytIrBa{(G2d(mu`Mx7|nxTbCPE8?WUjEMdOiJ3MNj3PTf(Fx~#&$ zV%|N+j5{KTJZLe?Xq8-%$AdHYsJ{Tnmju7#XGG-bR`7f*gg`V8TL&Q7&eFbEnAVx| zJ$vox?PqJ0tJ2S$Ei^ydlvdU9#;g9a!I^n$0WSF2Mpcar`Q3s_kF4IU%LdhD5p4`m z-ui{RZy*dRTA#mtaD&(^L?m)u?v9<1z$1I>FU-{IW-(wsWJuC?=|iIQNXm|5&yQYR zt_l|`*DQ4D&Frwhe7@#mS54&}`}ve}JI?4@PFPyC6m)8Bom8Y`H<0M{dZ4q?ag5_E z0Tdd-g`&ad$QU@^H2S>5ML%Q(2^mA>ZowjVVbA@2u3LOZH%mYX66(&MMmzH?Z=9A^ z*i+vXZ2u#;=4wHG<5&$zrNPWYcTG#>&YW@xDs4&e!u;}i{f5BT<+^u%7~FoQSBJ%P zW8E3NOI~PX&3D7(hV7RjdUphu@_5LfY{S1=&Ijh8XUNcVe7);3dArhTj-RP7zFALH zsd`#g=d+`MrqY~>)-^;|?F^}v@@)>QYd$>Lob|hzVXd4w*${fUskW;*L8YazyQNq> z+2U*3vW~hypTw3{DV+V-QdxDms{8T)(mb~+`PigkM9SsrkSk5;SIn#QqYcin2c^fp z6|+^+!rWz&!N#NC69yzbmwhKwA8x0*`A;Ro6fM4kS`dPIm3I<-!0F z;@y>o?fI>eDcVxPAYpn-s4qy10{WUx{1n22XYk%=Hm;H_7Bz3Av{Szu?w$urGJ(uHu1CX3ZdTk_A4~>COJMa%7`bP-BR;C z;C@+vW!iP*pPOXWTR!#M|8T7v4oh?NFfN}^wlwX}4s8lXSMA5)6^s)We7L>{ohO20 z@h}T4EK>-zDMi(ZkOVArOACsVih`37cp+fQ&31ZVbS35HcsoK18@Xg~EA#E0tRBtu zAJV&a>Tx~*ViNos5Bi6CZnf>&nFm-s+R3d@7YY^dBxm|LBMCJ4Uo5oPB2?^XMxeP< zUV!qr7<{9yuE&`^mh8CSb;R<`?43Qg_Vr*i8&7WA-2?$532k17tvhBrHy&U;v0yuX z8bO4p62XoLKtwHs1QxDOLvAkz2LaFQ zD)cWFy?zwjA?J?;4t8NN~5j`Ro=3&$e5cwdZ5x=L~UDtZ0}h0 z)YvY91(6%n*$#DalFsJB`l6+2M5AMwDh@(_F?0GJNa;C5!TV{1+yg}L!+LLa}%d~B9>HAOSV2zO(%AsS%Vc{^EO z>y^vmLjoAU4i3nhi`K?EO5b*sqM=ru;b}DIG=_!&863cKLsE8m7nrUS9(O+&n#dF& zZSSGWb?bVIe_a^)BLt-H-IAi1y?-QILB>=F9c2J$t`J(ncXNFKvgX5+c+g$6cmpmZ zkczG%cVh}*>MloLh>K&CM1Uvu-fWe?X8O5dF-!WbfsWk8qEE%2Q^t4D(SOL$JTAJ4 zk8);!lZra38Q?ZPqKJao=?tbQqR*3|QUKVO2G8PVTRd*v2?9bI`{TbnPyYMrglgx{ zV12f1qbsY{ZTHo`rKlv*!)`3*b}1^4i)!GaZ}8xk`4D_5m?gL`fiHUYq22QVL^V+G z?b-EHX9sD0Z>ld|KVWz-4ZYL;Aa-pJ(wP#RISfn$*W{|4x%hXI7j~t#@AXr4 zzo`yn0iZJH1FcD|+%0bhZKqCIzx}6j)oyAs5sdspHed)a>pThKm8l+&saGea3lpcV zhhhDGcfJuznEwKhgdSw%e^4zsb?fBx$G#c!E7OM(6|#9y?3bC-S6orRg$pc`g_fSu ziGSdSuou72%@@yavF~4)Ols0wDL|bv?Gj2?(U3RS(CecM_b<+eh9~WuQLw%K-g3o~ zhzBQ-A#p>}f97qhx756fwvAH%F#F5?_073;9yD8M8^727#AC{a92l+h;qCN$_LD$N zUuT`THE1#Sjd{LFY})MiFu`RSfFME6@ed&w66a{}q*7E9^}i4J(DqTs!?6JctSpf)E&=^4rxVLWdneWr<+j6zM}0 zmo^$Y_|LLNjqWcl#@U;g>j-u2eo+m8x&g=)o&>g3`UVBVnbViO20%#y_+tu&j)l-hQ59U2;0wYOK>i{_1CKa+%A+YXWE_{$ zmx78QRX4u+%5X;zNPC^S^$w8V{NW+v7~moS;)DpPk40xPUN*w>n#dtOU!Xcvn4<`; z!iQFcF6G-t`z1<`RhoDmRxFSL78X%asAc6D!#EzyiwBsB(Eqp~3>H%jAek3Yx49kk zqsVGLDv$D+yA-AG3az4GdIDen;e9p)zC6o9 zRsea3ud8B%iGgq%$MD~``P?Mw-{b8JZL!hB^Xs0sc>nE*x4)FW9J-`&upa&K20GYA z{fyw-9}y-Ai~h?+DgMMb10pQ9!~HAtF@Rn3o=$f;Fs6lM_49kD*;gLkibDC1Pn%^&XRWSE>n}Jfn zqq79^>LhLnFg zwtNsIJ87CmeQEfh2k$fgW1{S)@ZhOV*y?AH-$=opXg!?{WLg7rY`RBmacFVs&5t-i zolA*s*yL)$i^~BwVy7q94otM|f7&Dtd%K=A)phji;`G~}hn`n{`TpmQ4+h?kve_|u z|K~MZW7YL(h}7?=W!Wm6?KUIBJ*9z+O8u4!6pR~u6BwVXD7jy+}H5%k4HBA1(>qG}Vzun(P>cBX*@VUh#DVK;W!Xt6F0^ zoKN#7v$%W&3yL2#(F#isUMv-39r1JWNQ*A*G0&B;rywM)69o5^N}E6DnJ=sx$9-P@ zAZx!Kj7H-&@ec@kOCTs1XOcElu$@YNFod($M*MwEzvp+fiv8kQ`@Zy4z@oq!SJl<^JkBTr+>Qr zGd%Oh%i|GQf7SwTtA80AJtMhMm&eIo;^(XDEGZAk1+TQ-pZV1ONrq)C4-8d$RmqS+ zo==tr(Ph_o`)dQ`Db%9kYw1Z8+lYQF6^MMM@^oozj+xJ0A=H@cNw7nNvd^06^Zg zm;XR_16gidfq%8lZuX>J`wX=-uTm5F0es@I+pYHC-sB-@=l@Qki#Wsi@mL z5X2gQAX@S0^NfKRBpE!qWkA+~&VsFfFAJ=!msX@ZLWN=~2s~OR3FS4avAFQTm*3BI z6%X!HpT+L6kWEeGf`pDDq_+q!>!S|_5h-~dqs$sS9sn1X7E$~oC9L#WBu5dZlNc#s z$7d40J3t{g7Tp;SnV-_-2F4F6`(T}oe^c_1R(uq0i6JTBz(P(9$R_1;>{*R>%>@AB zNu~>$CMw!jN=CSF2k_d*rRA+=)h*m|lxIXmsXOkO)>*lPO7S>OG4+ZV0l!sV;7lk7 zOZ?gq1+nxd&`R2drev>BGN@7j6MK@Q5Qjt%w6-tc`X~|uqeF214DeHM6vl9a16WWP zI#zr%nw~>jnML_veLGIhKMZ5j3%w|(x2h1B7~K~VVK02(2}o_H!l7NR;ky;q-S~=N zY@uT@4aLxB!oB#m9JN8`ipQ-AvD^YmOW9c<-AR9!o&+Qxg+0!2KZoQ47&X>;yP#!d zi_;htXD*~pz?Np<^MV-M^G~6U7RHevHC&`}lYnEe)OJT}N>eefb2$CNa`=X9q~x_E zH|yx}o%Tc!hP>pU9}Z$7NepCFr;FifEE8*mhi>76BpmBXyoA)db#$i+c`aL~UM6yQ zceC91AY}~BYD${3Bd;+=xLMi z(5+YWC2C~KJSFgw5J3RIro|B+@t=g`u(7GLNFy(PfC>db&yb+HYIqGs(0*0nT>Kq@ zlTznn=Y3z(6TIR=o?loz(rjycLtXixM)q0Q7E2(gpKT1frf(GW>FAab@RGuAn;~c= z2_^Yim@Wr6y$;fa>M_<7_EH=SZFZtS<&Vib1$_Nb)tpI7s7d5uH*B+9k>UZz8>^$P zs+V-YN)yZ=b((`p41aXN(M-wb@rX{=cqjpg0_~-{5C=WkPD`3VU#|0;8r7M=)^=Ah zgEu^#3PP6jf+SC0-6C~_f>0;sfUNi+6-OXHR6-Lho_9bpO2K=O6X*Xhnr5+H41c^D zwkoI^)O)rl)wnv1Orvjc9EVGp4-X;nPIj*-1{VG*a5CO0dxmm-k^rF6qXDF2q&_Q= zg)E}_+Ra?8BfT7yPQefZL^)XL zK_K1%W<-gUsp%U5`vXW=3txt+KcG!1EpvL|XeHht|LhYp(L{$EQZnKrL=ec6ysyBh ziMb_4$cinFlKjgb)Kq0nxt6s^?$rv=mjzIANEj@hxh6vG!Gqm-tSuzF1y4p05Blxn z>Dd3E+>Ei0kFXK4uP;G7>LBD!wmF#@!~+Z=U@VE_KxR0&_2BtTc@jfYwX4h=fZk+= zx4<5M%G>BNLqCT~#sE@mK$^{16y{6q(bK}S!WqnWrZ6NGf^W%j0nXqU0F**PaOIIe zk&_j4izloUd!e|qySNkf-!aQC0Fu9%iu2r%5E1}p6#R!85E4gTz%)XFa7YLg2kVr( z*=267Hp)3MVSuz6b~*yK6XnzyUI`bZ{7T0Y)_FHUpR>mz7Rocq3tw`b-yE|NBqubT^K5K^;Mi`Dtm&uux>eq0%+ETOzs3jF^G*L0d{ndo;7=q6#y&c zWa@*ANT4u=xmXJF>2qMi`QaNdNmf_j28W%-K(qkq5=G-OSd}7{`#wlmi*Xi- zla6GPmHT7BO)7v7f@~dT zn&-oOVsdaorV|N}cFP%ClZselOx@ZsgfT&mdrqAzTU>BB_?;8>o13{S6H%1cl; z9+)76z-A$mR*X;{>uWLO=>u~G3dnoHE?ubDBgl^(E?%TDKuC~sDHBBdZ+dxz6y|?X z%F~L9fm;wRIM|Bq9uN9Z1)SZ%$>+B^4GtN7j6ObeeoiYEFG*S%JF9aTLd5#H;~;6 zXb6d+dmEIugh+M-!2b~f4^Ut8#Vhz-EOixM+@rTe#60GAGd~Cn6)}TikS;-LJN~1B zN)7o^Gw2c{iw+5y$P3599fFuAF-$xSJbpRHpU2Qy%Q44;ZE;Kl|4A+#qD4_73fK{N z)=oNDf(P&&08czO2n%Jk1Bz}t@STl2he3K)5NOT~ES@3N0wZ_sNR4g)Qdlk%myCs= zt5!KM5|%)7Gt6f?Qb3YR;I@yfS?wq9TlXI5+k5cw-lS`?z^}YwD(DlG@%r$o4^x2G z?XuzDK0Wk%Fu+G0S2vsi^GpOu=I11R?z39jrNGOBP?%G`Al(VDE|!79dd?y*WYdb= zJhxp$31(zLx{}OTI$Ipn2}L5e+Y6bv_*3i?AR{VRL5R?FV}z@gfN}XjSXKhD4uyjS zRK8BX2sUitH1u%X^hM{SN_7pMR7id@y1BFFu)iyA1tOveDR|OB& z6G3E0dsO+%AS+lvi$k6OVK2IYWN4UMvFnUOpl*A5Cc1{ttAjUK+eH3qoveK{q&l8~ zY|*WmXRfA0wDAxK0G02oX)My%0!%8#FenqGzDrC9^pT99AeZjH!DQ~^uyaTBHmsaAV=Dj^ zL+F9b{a~ZYy*(3q=WW9mc89;eb~S7`pErvb9YIb7Kg{h^ik%v9y@YVdRM;KFHW-Gu zwjeYqFnI>UTwtw7X4=t;f_(?U`Cz9I*GKu=as@_-7;O5bJkL>RD46}7#VB0Mf$Yw~ zQk_R=uPucLJ0!;`KF2*iH;7SXn#OUhgc5|BS)FVg5b-SxY%j{$hLq;2oNbh;FDBtm z0w~GDNC=YS%46$S%4za1X5_QLdq>Lg{}l^xs(fpt%JE`E$_pXLAjoki<`A})!h?Fc zmE#j;l}<$>@vP0h2htBAI3x&3XZzD3+uP8{C}bG^tTPi(kIoT4+L7Z)QuFHMc#U$l z#pi|wncDNv=-*&<{+-~1%%8;wp|gX(AD?zikJf6ChQ)QVq>02 z#m>YguPjFN#~xabwfKB-+~9*IgP|t^`6MVD>W}SC#bj;dEG-}i?eBB-2}i!{KQR-R zwGx*-Q=v6iOg;8tsv%;Q5}PCy$5~&DIhb!g%J#%Q5%-9u8rv4x;qk+R@yY#52NmN_ z?p>s~fi&EhQu@nf-XKkygHPier^)DiXi!En^6c1$?CS{^`V*?3Bs{m$41|0*Bo&|D zHIr*Hb8vCF#O`C1;;HTHdB(#Ml@B=)y!cc9_OqK3FPVIdnUUbue7xF(2nou?2?EZ} z-`K{3Hl}gHk#VeZMq)43&;EfIm))ygC3Igu(9{3v{kB8_c9E5PAmLMD>%I6>il-=o z$S*?@^7J7-zxb&j{yO~g6?p7u)BQgoU}5h;4uA>}- zAnEG|ri$v`t-MP7^5sRw$`}3QPyNZCpCrG`DSEx@q}C)NtMkjthU9yvRua~dzBldt z5`Jhs`OwdP!pg3di%nYJ?p<9q3ICz)z1shEU)CYp{qK9R zF{n*7ypd{jzfK*ckZyHbz0g>z&{$#uFy`4lKXy{Am7dg}OFOy2umyHr?oYKUIlQCx zu=QQZD5DY(zF)1qJ)U!#||Ao?m83ZbzwpU5{&(!)0wA}FBMD$-Bmd< zf&Iz+SG+9-r1BTk;rH{n51kW1&vmtp`iBt5YUG%t01=lE@Aa={2oGPxAFH)H`lQp= zmJWP8xc>Pd{fvEDxzDdVnz4Bau!6gYLZxF8q&lI$U}58GO^p(Kht~eX7s*GS4@`@NgZmv@0}q;zzQv*e11&! z1D?B&AAOv0?@;Fb?Z3i4%TjJc5Wq)aJ{O)`{r!rRI)sqSm|#faazq`K-PxJX?N7WY zITF<*1yid0fW2U1DoVI2`Q+#Er{XxaHEG&h zK=G3w|JF*ff7ObGy5c0Gtlv+w|Gvx4(hc7Z&c|%7%MjyBg?HI#C9{J|BEoRKte#(M z{5Q>e#VXrVKQDdL8ZFgyEh8p;*M3lL7}$Pr`Mb`eO0&3UtqDJ3@8wwkoYv}O!vKJ| z@%QGPr=VPJ_R{;e$7P2~Y=L9y!wGAKuUbRyq<;ChW;DTzx?g5|V4XNw;x9Sb5GS2; zP7-I6HrM4`)GS%Ues(zV*-RNi;gzD-0r3WDZn#j%Jo)p6>B4B4-T@u2(ufFS-1@ku z;N#OiXvjT_mu6>Y+@EM=1+9Dj+V**(J?{DSq(7D`Q{6i|I$pneZeLHlMSP=l%eb#= zbEUE4PWRf%(zE70H|H$iOwk#SCOr=A>LiY?kcemL@ofU1(Q#(F(YL(dj-e_>?n|_YR*o@DjFsoBT zPjST2GOn%j`PJ~u{>KRIbHRySIu&8*;x|DDWZM}rzS%%2gDsvqT#|mYZvC~bG%xl| z#nH($y_&R-U2!hgx^6pDqOGvykb_a8`x@?Tg6HmEAG_mfPkUG!G@cFdsI5%`-L6n{ zF@%@j4cN<>4*8SVCHGq&~#m0?fbd{em7r0advfh~8YYRY}=4&-K- z^nQD=b8BC0W6!nXmbGn3eSd%d*~$l1q#rsCR?Q?0qKv%c24Gt^Ny9RpHs72i?|Pcv zQ$Em}(xv$0q3I~0$R@S%=E?n>)GOdr~qpSyOgSK1y0Jq!3Oa1@uw z>jE2#aTnDSwY8fQ&pkp_hmV%XikJ3>OA~QNEnWp5=sS8)e7@_A-Ggs8p>)}m5xLh1 zSNkmAMy+)`#Q}ox=eTRdk%>k}79g+Fu;-k^9e;!WNvClT{}yL+RlTidIhcPc8ernb-VUEXUZT&7HB&`X#I>3IFX_)$HB9T-r0!xx|eQ?{dsRnC$%A^8EUa zPj_BFvHsfeRx15N-Bqcy&%;}1EPp({QMHU~IK4ggG>V>jHMWMa7`}W(?@-#$^ARRH z=W2@jGo9|=$@=$eX1@R5r{d%PtTw*siBHl0@E&IGe7{g~L;RJUcX#c5a@yHF@5C#C zJ&(tpo)G_UPsXYkt z_wjGJsiDytH-m-^2UALp7i+1%a~s`~+IITXs&D0}T#jB{i^9u>hZOxww6@3Je z8rdXC+l}#@PbuHE8ZHqwlM_5bp2%h=Rlk#PZ@wGn{k;5TOpIF6`Oz6$x$+}1I(W$C z(Syln%Ka|wCj?G-L_E7$vu-e98^i}&Q@IMNLEd(^xUk@1Nr;E$7-)WZEI8}=ndKw- zsyBm&Tv*>rx-T^m?i&ohF4#(!=QQp5MBkk{d81zOWUTs^%g@dxHgET+D$?_kv&gVw zm|R;LNUd5vedg8oGa|J(=a@8)vhQup-WGa)%B)|^Y+G%fl8;h&sqE)4Xr2u!zp_W} zf!n#%+gCT9viyZpC9*M|8{YULZZos2Z7Gv>(|vKiSbTX zFKp{Nz}u42@?9S3i8hhRFDS>$FO;X0Q5P z&^6hrA%A&!`h~}j9^US{jGceFraYc>{=NOhrrAgcI*f>T_C_ZJ8*0Cl=u*&uA~Cgy zvu!P(__uaSo{$;V|C7(`uGWbm$h?UXQ_L<^-HxfjyN-IKV$wd3%Nf|e zF$=V8zrWYgFgc-XY^n^KX0|%N?dA^CJvFI46EWDq5$eN3SvMabkAJW|RAkV&hP&Y3 z(X?to6zoQ|*FBZMoB!PLBr)0ilGg4>yNpM1@W?X){gZLK4s<{F_dZ;Dw|f81X3yQp zZDvhhb>dic=bv9HvuKSzso?X@Q*mU+>Yeq|m$Y|sUj5+?;mU=HKF7OWJ3h&K$vQjt;+u&B$bYHm(b}(|gg!s+g?$fP9#tF60HoCL1gqve$)SD#OdzYCV z`+i@(b@axC-5!TARqr0_e#au?E;XLDHRNd;8@zOltSK69Ng zSay|oKKa}3qgx-J$KhMRzOwZ5udnT2#Oc6Y-nj1BoKj-`yfjw1JXZCr*evr;rbLbb zvd6?E{^XAZVNsL9Ec{{|-+0>CXNC{IuD#NAV@G+S&7G&r@ED4D% zZ}g9}kWB}6|NMIwS9D@pr!&Vt(s|*~W+O}GC z$QM6oI)#f527ApEmgkF3;1iFCsi0&&y&N$ViSPd#{$+V`dI}OMU*oG53JZODT=2kj zJV()nVDAq|Cc~)!8KmM*b`O{C9YIJr&z_tG?d4<32#5Jx@(zG%p(Z-LTY9BX@zHMS zN{uHkBJm!N@vrddn-G;mI03y|>w7Vgq_#ypRO=s85KjQ)?^n{P3{o|d=&o$5B0f9E zzUaSydYbB`iRv3wufhViYTN%#+wr2N=#J%^13vLg2=d+60Kisl$~IJJ>sAAih(ubS zJh=qbs&W05aQbufdm$*;3eyWhrmJ+ejRHx)cFgjF9MSOX;XG6n|~ zriSoyTFB`J#qba>_ZZmfoE1D;vh0$@xmxloJOvEss!+WYMqp+226pcmk>v`of{K)T zsr<*(&{;bo=m4^ow|eP?^7(M~NsDBi1KhkPNpM_hH14~c5X6w|;5=)I=HJ%-c2;@8 zbk>$0=D>I1ro2lM}-SVCuW+UaHyoU3S1b&j1Dyr~dc-8H;XC z(qvAW@DUk*N%YHui+YDEu6y1YbG9th{%j}K)%zkd4n#ii3ZPy$Lgfy zHz>+qQiQ4uM#6=wXZASiWaOSp{!6J1f`8mkAkD}(twsJ^u7=3hl-+uWeU@|LcWjy0 zC_Qx-eH2y}s$cz21!Wb#ITDy$FsCWH{HRNr zExJ9j&rPdv?}g*PHFfUkQ_Nr>Me4tTd+8m`wdpSneRVE|s$Z~Kj9Pd0Nq_(KOLOSV z?lk%!=Q}&=K|=X0msMfY6UsE~6u}!-ZE_5)ylX6e@x9l_YT~Vt-HmyD1*LgXu{nvk zjrH@evik~_`Ojbg;^Ntpk<|KmDwr(crXE`fkE-7VZi-HxOZ;Vu>LxtzkDRxh9Kt^tk@j){ zKN|=G)TwTD4&@qfq5~o<&@AYNW;A(z0H8ohB;TXz3F|! zjfgp|3ykD`)?A-5dMJ&WS{N-&1>{slz7}qE09H;d;&qxr=LbTKR-H@FElhSe^0&B6 zH$}rX$6usQ~tRH`~ zn{5z5?PCr}?5ny?Iu{5 zLf|_U&_2?- zQsX^rI{fQAXZ_+O_2E>aHvhCrs&he=S7gG8(D?;r<=R+TYs|)pH~Tl{uu7)H2<*Nw zzf9R(6Omzis9{`CShk|K+V+d(CK?+jLaS%nue29^EHHd8cw040CjSME2e?#hJ2>$x zY-ubsTU|L@w$|ipQF8L($KxKuXWK-I!c@^khtZ^e3d-|K(}RlQh^NDE&OWZbyj)<&>-d6dO|; zq2`=U`VfC?n{V;AeqR?m;=<A|MW(f_u1h1&C4|_J6yaSPO>K+oB>^TtvPHFv8yNF!aYvh5v#Y$IRSTS+k}&G zrOJSw*XTrSt!3i31@|ZV&ux*_tq@qQ;l<8o;W7RhPDB z>(Tie1p#J}(%gdiOQZJZLk`yt*j0m|m5vfv5Pq1fPlKZcj>MorE$o0@rK7&p54$Cn zZpS#Pgm%uR`dO>I$U$u1y-U_6OBkOKJ0(u7w zDjikXU=7iLCKs?P-(kDJ0&&U2-a#;tVW8G+LUtg&U}-F|Ok!9D`ZKb;F1gS_WiH>W z8jObWwJQe=Ho+PbISNF;77F0X8Jw?d11ksAK_<3$089d%zmVp@?W)>it;+-HEev4} zg3w&P@~wfYJskU97Kl2iYB5wLPU9N=HV6W1TpCnnIH-x3a=i{OM;IoRV7(ade<>Jk zp>+Msfi#F?1lGYYbHGRdhAx2dY)8Z4LAxoij0nIl zIO=nO!Z@%r^0C>%VBH6B`ku_;TBdF$(MLX8^f|2{n?|+04+dd zLVFwzcIsSW8Sr{RSOg$I=LOG{*ktIA}ZUSo8l+D_HMH2C)}Z9OpQB z7;JK3uu+vf@eU%hG^k7(fC`+9L%UnfbYE_;4rookdbb-+Vm>oJ;b3L^;^|)7&4A$X;d>m{IGiS!+}_AD??=2zhD8w1FH02E6g-qVva`qpmF(6 zLXhLgyFoKGFcivAkmuXSvnn8cg6A1mrJ49WE+)4-?rybj?cMDV{B_NW6N_6o8_=l} zG-yC3%VP(&0)xi!_FLiy*P0#o^g3e6e7hJ&{a%)d$VvX7z3rtzBR1GL(?P!yJofaT zZA_o;DoY-KLPO%Brde1Hh8qqCl#3l*&**sm(cgQCuFF4XmFE#8V`lhVMg7RV*1FsA zyH)iR-?@dHc~ExO9Y$YBS9nZ=gjHMX=>`0$9Ptrj5QgT^vZIT-cuEG_vx2A%e3*{_sk(6}uN4cOt%VJiIxr!C2)GIlG zAuraXTjhXJ+FY(P~ukQ0D-$l8_)TH0kmKxjCMQ zd@@TU%oQ7yjl0N6Hu;kw5*uBvibnp_dKk=$JX_}FF;R5QooL|T<<^P?B-|@kcR&2A zKc_9FOKfX)5Z3Hen%;a7Rxy2S`h?O9{r$y?ne;DxO7Al7{^+=seJ`HF5oi8$Cu0=V zUU)dbOEOB;$)!-xTt+V!DAK2_4wicjbMg5)tWkcsIaO$i@zci+m3et%qb14Vr?I8k z7O${uymk<{w7>^B7)#zb-#J&b8+7WNyCsdSNRSl{pvbzF{N`v#CA$FiYBZ*H>ot8o z6NW$UP_`qsQ^g9RIGT!*1G{n538J~->&D5!9yu_&uLDD=^d_r7mM!4I$ea3%0vH=f zMd<#fa1gG)&v7h3a&8QDSIf%bXI)EeuIHe-rqonKHI|>)`i>NdsYTn{d>aX%x-bD+ z+Z@AOH98$3sdic$B)6XS-X!dml{2#=wX1`z?6_@KQA{|-h+#o3DAXxv2Wcu@GCwG) zOyBhaySBc>J3T=tHRfC!^841DeAZ6~r7T3n^NN4JzueUjZ?3(o761DyuC-Ztn`e7Y zhyp~>sB8L_3D^$&Lg#%8sRpuPYFqIMF2jk$aKL(#nK+uGljo?jt^_tGl+FO-^I;A1j93RErPq2_ddx8&P2DNIwO+3rZpk9Wy(e|PEWmoh} z0Ey7UWc@f^Nhl@qfd1%+adG~zm;N_}{TPn6V;5k!Ie6lmTyqW(6=H>nJ61Bjzsi+cK16Fvf!YWay@Yq__)(nJFu*gCF zC$YH1HpYeagsoeFVS~{!U|uaxy^govFzX2Bup~|6vc8-C<~Ov$f^3Ud${^@TH|Lgh z66OqjmxMnR_RM0J5*)ezTZ_Oj^kX}H)v5;l*@11YE>w5qffe#;1$V(L^~|?}Qs72r zuwY33kO5ygyzaF^zeUsagA%I1K#o=QW6xPNz0H~6(0O&GuCaiX)boFy&}N*BvZ({O zb3A@F{<8*J>qENNk9;_N7GuLjpvfOW-U1nLUOrR90>qK1o%Jl+<#OHbWE;o+J5*hTPKCq8ZaMTxoLF8e+EF&mK;TWE+W910h z`@ju=av4y@BKDE&;LTAsc>2i*DzkJLs?wGN*@(Upa8`ACl9uZtzg6Q8ZxA|JTF``^ zl`sS#(k38~<>z^&-*lL!LRX2$GYFc(boNa3+UEGUKBcL*h_@htPp zJlKs*mb%<^5l8P?Wyq42TwV}_H;JE`t-0EDdGFel;OWG`yDG27Q#6k3K2wr8A=UyR zLa*e=--4zOmoL9_&O!H>wiY(? z=LzSD$gSG$r_uXaawR-hVn6M3%+?Ev-!8dH{N{0#R#^zDAISC`sqeo%4FZz}l=1um zr(R9Di%@8^N<-m35mP#DiKT$&BMiu2<&y+_DcZB=?lE&pCEd{&UA&fD(11)A<-2Tu zX`#7bP#$gtgXSJ&SPJGP72gE9q?;D%km~5bQ@^qSerm&xhkn(ww^V?(eNQICb{ce&?`?Z=Vw)r0}@`4$+|kFZy9X>M_I z$5E5P_XvA87+OquaydGTKBS@ktsro7?$f+o)>KOO5jV1tC7*l3O$mTS56mmSqPp1h zX@+kkW9zv{mklp4oiAB^kL^^;xSH6J26b3+Flid1b%*=xXLOjABkE0DfwS5+( zJ1kVF<$aUzbD7+BuukrVfc+LsE2wpPVChdqiTJ1)>TNK8h+Lw1?3AWso#HB3;<|JY zU5G^@00{tIxkK#5U?vrQRoLc+GmojG()zh&kaWzx`(?<`kX{ z^DL+sDdDc+r<(ax5N`x+!3ESEZdeNf?FP{4O!X)5;QoBMO`*I67aGG>YF|+7=R0ajH796;N^e;xrDk3vq8qq=|v@7s^6EC~S`MmJXtJ zN28y<9|n_4q9PmNhdMj3TIPOQ+sm|e%G$Fr-5X4)Q5W*5XpM7xE9A(7i6M)8vVuS1 zu!)--oeyF$klwQrx{}~aLafPbK>cIDgn-0zm8_U@QPh?E?=nP!QanLEeimyLnM@o6 zj+vr~M7ethbPs&jjed5bnku<8D~skE(aCb3nHs>rNWAo6D}n-rLDVr+q)?x!ILTRo zERR9nis}F3=*;6{df)$l&YUy*)SUKdpY~Nv+D7X%Euv)F%Q`J8k)~`(<;*lw)26W{ zNu~wyL4%MbrUhBvZ-XQu(}H-1K~h9N-{1fDANS*aJg@tDJ+FT*Ih8Kgj{2mN&)1z1 z{+Grj{woJ05OzSR4e+UXD1MDuRYs$Y`V-(^rCPX|cHV!w#}^uO_L%>a17fb)zC(Yn3Jy}JhXTc?fYz>?~BbA zV?=mlpVfjg&HtYGeb(~-?;9m`BUvu@?~=!}9sTh!Xv-d!U2?*0rN3SbM8O59YqK4i z7ByKE)o>{ZauadrX2la<@BTo4?V!N^D^!V)9W$Ip0&C4wfmLE6d9f0yL-$8h8MZ* z_ZMqFZQ8&5SO4;PZO#=aYyxRj@H**fu?-Tk<+ zoJCtrnV(~eW8z<(jC*k`p;RYvUu@#R*a6{z*!j+22P1T^;AzMqog=%qu9iJrarwZ? zYu}gb*y^2@WqKPm&3KyFd2v^}yMMpV>K9K}zt*vMWrG`kR|sblhwt3`FvVnTjandB zm728Tzp+)h-N3MttR#i59U%`(ojS2z1H7UKV@bc$lUM$;Dp{JOr&ukOwqM3JSE`Hxs;nc;o4x?+K8b916^G_f)2)X*FYuyh%K9stA!CtGj zNgwm+T}DxAiCO+^09W&Hbq!!I-D6In>lxAEkm=M5aT_kzkY`1fA3+EJ0EW^8ral9t zI{EU&8kT8x$!VW^((DAf3;6&l2R{))=MRGT57JoX(~L*W$#=%Gf7$Tj)tHkYF^U!a z%1XCe3f*84%aj^kN}{Z0gR|ad*UR;3Stlo!Z1e@8;Zkls7wR40#+~-4 zmen+GjOkLAU>8NDQP^^jC&%Ag7IV;T^{KIb%{;bFE#Ic!Ys=+Oyr(_!8ucEBY0>Ghuu(4=#0)8kQOd2L83S$Bt4Fnpk~ET~djF#85(4I5bJzs5FDX?U zM#Xo~?u7&9pGMS#c#KJsnp2Wm8VM8gS)C@&J@IV!XIk}Vi-rUMNbTBtTds8*4V~O? zsx1z9DKd$YZ(6HGApHI306f7AgR<}$EFHR1R|XKw0dV6%x8O@I1QwpAB+hk2sDWw? zN@6)cAh0sY9ek@9vy?+M8xD1t*I{$_Drj@BeqiqOLTt?${3h8ail?V*kjsrdiY)B{*-7F510_+p>c)A=P2WM=waG zn6Su_v09KzDSeJgXA39IYIkud3?)W!#T;nVcLWFtN{UINu2`v#C^cmOz7NF`P>=>- zVn94kN_3=C8kCua7OoX2=rp431`-j}HEyMvBMS29a6&VLD%II?Tsf+KL%u4x3t`K1 zo}DtKFQPa~p)COTA>r7CmDeu6@Dl!)?*c5?$s*%KyWS^3E4p@WUE~jdAWaUiy9g4x zb^{+r8Zvb=!)^lLe^H7#3zs?au{LGN918I0C9`UTJ|#j?lHddlIRF~lvpe_NR3^UTk zc&%i!qk%~pjBDyZl4%19O4Kl$u-o5_TD$#?KvF`~h)!hB;D03%ZaiH zX^?{yr7lZJ{0dw=#X>uymN*#kZ+Z3D&6!&j@E6Qwe^+PkA2Uf^RVUg3e;UDu$W2kA7co3M0elBl_JCh9K&uIr!kO@cMiU2Efrw(ptJQ3OFLFo-Xg zHb&F6wy9AiBe?J`ytx?(+1S2;kLLn}O*R{fjzmFCUmN z1BIjLHP6EPmneUiNLIj(T(Be^abJk$cn#;st;OD2OWGtp_m7MI&Z% z(1@k?sgp1lP?;lz(6Pn#rUWhuvVQ4K1mOFW+5-TFvr7#&!+1&6B;P2UFfKB6RXolF zk`9}ez$K9 zVK=HHz+Yd%(g3o0SGe2Ae?xbks0XMcbXdJn7t=uiMmfi|mPhr!C}lLVg;NGz1q7GT znBzn-_MQHEF}2V6jY#8%K{72e>F!OEMS(_ow@*OZ2L2;{Uzf@s5gz%n_EdwdXy8z-xc5H&0d$`{OO7 z9_~v&5BnMg&t;T91-te{7SR}-(1n*KpSN##aihxn@~2nVcmDdL=F_1X>8&vI-|chd z>zfCMy?3emUY(K@>6JvtyFuInL$~TLFqcBsO<^yu{#{~1G-5`Luh6>Jt!11`V03`C zG1^8NA7ZXFl~^B_D&ut=ThL~bv0El9p{FG!O=!uE;4@pBb}!95 zdAy-K^VF%c_cH%?_EVf$)Q^q$VO-;*9)Zo({3emjFGchzt#d5CT+0M8yKAOPM`46X z59m4LSQ|S@462_`TIxSEy}8fql+kF-%H=-%5GON+a#F2&k;Z>*rZ;{iEm8e@I5O+| z?!i5w`d^Cw!?SN&?z=gsx{&I}eyaUM^OIMqxo_CaVR_OopEudzey@5Sn%Zw0Xm0T* zoaC{+d?N4DK57Jn*=|*N9@403%{`GwK@`g!vtQ=kzx4a%s8H)vi*jJW@kyXltn2Hk8@+&$btvZmMm6 z*?ei|@;yHsyB@arztyVC@PDf2coOY@Ow|agpC;Mde+(4UJ83dc-_DrGVCUKEniZz$ z8;fw%wh7mzj!k#wa}Q}{wKtZTl~g`{=y0Vy%vt=kZX7AmkF!jkG&I@Slm4Js}}Cs-cwrBh|jsGs}LzZhvthAa?)PZ(6>;#yf*B>Y>z*>JY2mC64Ke z+%oH5Gv998l`;_lYeV~^aNB7i5MW!;{x^v6Hf_#IfHdYn0--%ABRH&UA)6&E(|)gg zlNqGL=9Lv*AF+A-ZCItdhkT{dN%zm-Vp}7QC~)HL#@r2!vVI;F!RqVEP{s!d&xTKmKQ4emLH$!G?4A$w~RR%`GhC6fOJ9XzY%&B|^$bAQOCs1c{RCv+g8rl}af4d`Y*s>0;B+J0 zQrDy#^y*3VeiR8hwN)Q>zhxVuK{8jm>fIC{_n0RQ%1PT~!UY>&42cGt_uHSV%sQQ- zF>2^#FwLw!b9$X~#q$T5y65(NJe}@O9#WKhv>%RjJh`-DC?VKmZ8J6^b1nJB;Jr)i zGiT0ZWmmj-`C+>K-0I1VNxuvSK23YvTyQq0`q$uy{q`#lvd(Va?6C5+dHjX{={(w; z;yV9oGSl_}9|B?gd}kM9!5Xlnu0NoeSDh zj0>JC4~cJVvyi3W9bXfo^KNMl%PQ7V#%RuZ@}~T@J@&H+iMEpkghTzNx1*QeZ#dZX z^pJB!^{Tb{4m<9KZ(7Jr`r%Nt5deHuM5}`+_}A(n^^TO26J0U>%p{GI%wAuouKw>r zx>g0@nAJoV4j&}PAIj^|&mV9#uYKD^4q$2AP+|Rhm7243wnl$9np!ey;-dIwIIdZ4 zH7{|~y7>1>2|r5ud(E}dRmIZ(ML+V)*RqiBv{<~Z)cf_*$c`r?ijCnTLd}f$ph=nCMO!(zjfd(>m1;$aJr;Q!K@y&;Pg)dYOP4@8icu5i1i8B37mW7I2ok}| zv=^>M19|4^anf#mU73iZ&^sS-w&Rxb?k_#JPi^`E0NXv3WuGQfC}#%cxD_L1;^54f zPu@qg>LRP7r!2HiBtW|5O0+Pe8#r;lcLDGP_Ik0ybZDql|65XjbH|%`wTgsdr(s2P zOacZejoad%8&KiS%hfnRGcozLgGyU9s!z#d+y9KLuqc_d?KIq~3{o@ixaMM++h)5s z;HlYj`HF$|OYVklk4l&ulgI{A4D9x$97cWt1`4^RTh|O^1Za{Gw)I>xK-kiVH5lx+ z6f1D%q9;#!eg$pVX1XnwHqtAXIFU5$NB z9W9u^0>Gk|lbS)wu8|Zab!Yop#0@#~kEQ3y*CHRuKeB;4(_9<1ICo zWLWPfdynBw5KN7HQ*=AEnYBorLHen}t^Yzgm_s~>kO>J%!{gq^b(tr&MQ)2IvDRD z1R&b;@_o3(EC7s=!$g)>Iz8A$smDd|IdWL$iC@Wp!Vq93575}EeToBwBX|y-NRk4i zJ>+b8-WG&(pAM%>saY~$_hmQ;A-i(1RqqI$DpLOso`z>mZ-3$8zOo||WmiD&Svh8f z5-8Z`@a9p9|6>xsia4e@pYO-hd&q{el=zjdP8%-a5IOc69|)1_ZM{uwiG<5R_jaY; zxeS|BApfKik8rkH#}F7S%)(+gk`qPbIPS~AUSi;_q<7Wp^_6Q>j< z=5DItRA=k@KILOJa4-uPo7z;wa2YO7nH?v0TKouS1rXUPa(5b*)JWbUgRD@Dtt>ko zfUZcOl^lS0i`X-bSwM&HbIMk73TwrMM>F;>F59nnFvRi>=FNU!g(P3i#l++e#&5J7 z=FPk1B5)=bR12{4L!lB0_2UzIJcB?%aO^w8TLQ=u#jcYQ*K(46A-EPk)>8__v&dO2 zwq|R_NiLy03EYZ+8eE_bftd&nRsygTmmf@6&Vua_ut7n+$=aZN)Vrq(gL=tHM}mJ6Or#FfQqw zgk1H5cxF4Wn@7x2;EQqyv@2M{_oZ1X3`r(VSL$U;AhMLmmcy$V8)^f|r3`STY}+p$ zsfc^nKnd5Y2t+BUE@{95&<`cSkU>mW)E$Z5zr=1{3N4lDl_c!Ln9RxGGr)mF5Kw}^ zyd-*U3BcmPml1L)k9awmx-x~3Erk)T?tKM$WpfSRoWPJ0`QWmprLa8-N(-PCyr&ke zXE*Y&%emlh1}OxE)D;v~3V06558{xoFe)`efsY3c9e&>;OVifL9zKo#yBK&a!9PmEkRR(C4Ep*@hiLKYq6?|}Qcs56fNPFw-L|b zY~?Un318+?Pbx0Uq#zq0*dix%nq*ss^0u!7>^b!pC0h!Y9x=S~w+f&wzz%Q8l?5*6 ziw^<}`AIgq$VY)$Eg=Q&LqP6voC;en!~Ho9lB6IPt^UJ;XZOU{@UmH9?IR91#x^Y5 z@+8zRl}c1m^R#@Hfw?5;VwO}FVcqoIPOh@XYj6oCcw`@jeuQcsE1Q7odLRmmF#E`f zg2L*urj{-!57DcX1HX~{?-C4!3m#&SQvW(4Lf#6%x;#P_iYb&F4xt~?<(XcUk}qyB zE)VmLT2Z`^w(4z1@#m#f9Ui#%g+wJQpX~H;a(*$YF+z zx>5!N#ovmrzja)W2LU2p4sAeBY~Ruuyp2;epIvo$&xXku#qg-D|!}^?zej8rP)dF*RX_Zma^-l~FtC6oCw*!3E7Y z{`@GsrBoM2NbMYQsusyG!EAj1K^MVM==f|da1|lnUICLdNoMF@c0fM_Op;PhN@@f2 zFfa#iw;4*35T}scxhTd5JX%Y-T_k= z;VdbVcNK_104**i{}S$~3|c86pHmSYdqbOL5SN3AkwfQ{gatCdS|K4z$?Lr?tdyVl zMTbEk$4UaY5D(+!WK%=n$hJrNosX&|dJAOO3knHdPK1tuco}Xk4_C*4j(CF6zVl$! zAoT=5xXA!99N+|auZ1#@v|wO;%8e=cDaw#>LG-aRXf7Z}jx|w>lvWy2h{?s_gfKtZ z26vqh$+cIYtjPQVZo1sFL=;HRhY6x77V0Q5cH4IX=3b$4c*^UDT%a+$~BjR`jh2aym z<_?d!ArBv;bH6(@x^!sKFDk!>W~p#0h~V|>Zz6d3X&=I`CD#^jyR0JB$PQNk?;=#B z6m`Pf3tVD+>@>L_usSCRzfOJb>?h9_Oaw{yI_kAFS%Slvfgv`kuKtaSMA z)u)fI&)T;)JnZ;VI7KI4*=^`j`)PC-Y2y)#S-2Hj@y3$Px_h@*IlS26S$y`@Hct6x zx71AI10NTg8H~97Pq|w~Y*RJueK;Sn>hh*f6Ges}Hhp}wJCo|-Q!4As1qq$JZ1t?q zKQvZ%EkGcYn#!)n*YYtzq~tZxUl|>^=G8?3$C3t z9=Hp4NOqMxW@hm^6D>qq^YACFz8 zi?e4++X}Z7AEFh7Mq?c3_EJfw4A(n@r@BT=`qfa4NS%Mm0wU17pC>=hou(45@Tf(|FEbW?@vh$;ZNEN0 z{YBY_xFFD+fO~KGT-EpoaohZ_hw~mEqxJw@&VRL%IPv?%_RnklcG5f?6K9r>29@h* zeCnx<9P`^bmHPYwEqBy+_ph(7niuDeEiIzGU;n@o+ow}Speb3+U)J5Nyx7pvu~oH( zQUxPHJA(haPlPoPS`#+f`k%@vc0$6TSchN{$#eKZ`ts)P0`Jw2$^YB>ztBrrug=FB z#%Db*O!K^S`hN#n2KU*$$qhQGneyO}d-mJY<&hh2?yZ! ze`|jKuV%xuw)OhX?P1i9qaE3+Zy^GF{x@ z^J8uP+~mc_=aT}r6glghpLv#f_x|86@A;z2BMVJ?_HXDQh7*A9fFj0_m&2kbe3 zPYMZzY}e&ixox6%zNtz3Yp11%NAg48nJAWd`%T-&C!6~fnx|WK*%xpYRTzyU7r)Ki zU+VLf^V0$MbaJVxvvTxs+l>lb&+?l)S-pM!EkB>XJLujd=c6m#mgaQf7HMZS5n`W| zv8#HoG6L0(3KuT5JJE7}sY6@u!mtIG$DAnJY*h`9g7LPv-&YovtQ@NfACw2}wqfT5 zTKI#j+aaSGdhT7>%h-K0M2uVcEp1%TqgM4wmpF@kE9UadD{Y)^ zG*MU2(Lww%wUL14mj5C5Oz_Fp+&vyn0TvXvBm@A>6IcS2R<8((A+(<=)iR>>)q-$L zBo+swyp?J;11hL=-rT9EX?M8EBVoxE7aWLz>QA3{pt$}_FVk>pbue8XLhETDPt%gB z@gB(iEBGQs0qom+Br4vpcQ#3fG70C0hpdg5>v4Q@;L3PK08eiJzxHRF3_+V1umv*a ziBSYUKxdbBx=b7Ly7=^$s*7`2E`VjSFuDp9A4K1z{#B;suHa8edx|HMWG-{XCXU>M zE}s#!#D$TZd1!FMM2=X!Pf7LYsD)~h_9Ln0I6HZlz%l2! z@IM<%T<@+jgXwh0%8_n&^%wxj$lVT8BS7E`H@b~ype{Xbu+y=tlsVC5x8<*S36(e; zDF6XR;KNg66qW<#LY!vB3W7Nt{|LlTQ0hV@9ouHH)+w2PPCEfuhsc5m6V{L;1E8t* zVMiN+s>zi~&_Zr$eNj+Dt(03%4ff!>zZUb8r27_>b!nQY_`c#LYPAfPLs;lOc=R`BB`P5+QrAsXqz!-}^#B5y1O?!)^z?lai#3+jn(IZ*B;o6M zVuDgmO-Eql0|M>jjZ&6uNYZT#Y1*azy)|8mr>{AOi##I0`zZD}2g)I`PZy>}v2?+v zB-C92rXZ~%>w&kW98MdQ@F3hd8H`5i&9U3m`1DW|4M=70U2eb6hH(D*nZaiK;fkkF zJGwXNoD^db%33_hUlOw?)WLDJg7hJX%Ig60K1Cy#0cR zb-`@~-yI;j;^~zDx@l>`O6yH7?Q4t#=d$xoW6iyv-!qtM#E0+%I@h^4Po}5FkygmU z_F#dfCD@?o_Rm+8!_qric4qH;Qj4Qha%=5e7G@GH#YX#>Q?;96!3NbQ4HySklFcXywTZG)O+OHMqoAbm|9_8Fn-G!5`BwYA;$5W^sAu7 zW58qFHl7^o#}nwiRQ?d~gv;GVIwT&r^9g#!K9P$mF@P7%y$^p;v-??i6=HtG5vL0h zbf@QYi0f~kG%^|i=x$xq4a{Pvj$nZ^O{sB+Cer$Oy*kjSo4VRiXu;iv_rK1*y8-Au ze^=!R6$Gdgcq~VXq@qa5!YxMxc5_k#|2`wo?eY%mA-ph#C4J#DX#pE)k#}X>BDy3L zQ&BoT!pB@!ed2=FjI4x39dfzcCo=mRNFpatHH0U(%u@R2~6hXM&%t$(?HPKlDDL^lJaf-5A>3IC+yB%fDdlx5L$)lk@4+TROI8 z1e_2=N_pNd&xHP19RBK6L|^Ik#R1t;c=&q|g4I+%nrCvo@k`>O4nSKDTFNnQ^5>yU zQM2t8R%iTraphGyB^00xGAI(As{5qfo2&BA^EbXnjmr6+C}_m8St!Ovh%q=77)!tg zVn{2*{BRy>@<`+g2t6l699dZ)1BjqOunIKE6W#rQ(k4nP_@KX(e<%-Pi5IQSMUQ_F zc`_jifH9Djy4UWpk^~sEcSS4#;XF8+3E6ZQ24200bchlZ<(_m*kVSDM15Hr0U33BT zQ_-Fwyg%mp)h7PRP!LDJn5*yvLYHY0%dWB1biVfby$jb5B!~;;=wm~0K`VKA9;*JL z^nsyoKF{dMN=^Jki)pB@x)5DF!y*&9G#tCMCb5<*G;Bh2-&WwM6nfVOOw4v0wU-$d z6no0SNR(e#TUWh^Z4}yVbzNXxz%~-IqiefeXRve?X!Ag1#o{~l-!gnz$}s9#xJBTB z0>1)KE#^&+f*zZFJz5V$6?{QLhj4DF?dP{ZmUa-^t=E&)dw?k~n!2+K?n6^s;TUE~ zMa6#Qfw=V|H3sqVy;7GxTajFTKq0@ZtTE^ESuLkMl{Rh)&{z&EQwmph5Ditw^2rzI z2 z^rQG(J0)^YK@H9W7SiIyJfAnrgVE0|&#pKVwn9*##N!jJp5z0MEPOc+#03)UKeK$2 zMabv7p_ldH-4tv!yu__S6ZdbzOuq2p%>IY7Ef1Ic#N(pm*!{Kp<-l?|1861R zWDs>#uov@U*-LTx7BUcaF5kk`+!nTBSQ?2%ogc9J=uw-F;{33GD!R@Qi~^6 zpk^m@n2tIla9}XX5L?i63?A6l#WP{ULX6SVM{O>G2L!&eiesb|W$ym?;*uyD6LJIu zh6%;t8Epq7QTAAq?=GTzo+(azboQjF^D&Tdk@$cGEG&HZGj$+s>p;3Fu7ci2aP1oy z#K#hA*69#6qwSv6?sK8!aUgy_0DC+r zU!8NNqYuxLLP>PZRf+Lu`tZ8SeXC~U%x57lKzJ($*)PTyNZ%9yq8qzvOwjazMo*rtH}Fl{Q#k zxCegoynHLNZ_-sH#ZwsPTb2!(0B|&m?`}-RYjE%y35~{NqW<7lMdB6o+3Br=l@sE^ zi$fhV#rfvKk!x^E?9j2Sp%WL|7xaX`omsJT^Yg10UtGKOLL^8m+nWgZXg?kl9}TYF zH}qU{XO&$1LNQTsWu4sV*U&BF7dLAUGf=d~cF^1-cDhzwrAtp7GRR5d~FS{7ti z_VN^ycsq;vg}%4n>Y0Kmj=4|j^Id(hqu9n)V4qMN55NJ6RsXzM^)R-gbEe|andjGo zhsR@w-yGZ9Stz{`TY(!Q-8Osq+ile|u6Q?n@6*s#=JR~Qxz&56XI`CFK`Zj$SjJF0 zM)-Z*T2@Bcvo~U=;?;GX2ki9M%2<21{Q`HmZMiMAVaX z)i?RSj{_#tBeutfU(=GG*(N*w8L`HVF?7dV;-1^YRT<)vNe#)!(vzcTty^c6Q$)%R zjbzKWqYe!zRO>O{w_|?ODR|cuLb=-GpDT(w5a#@i6nk}QP(ypA81z>`-_-T~4K6PjF-IW2pHEQqw5t~Lj<}G_^`}R~Jpa3~Q#=pHx%%!x`ql(BH z4TP2IBX|Qk|13J(T>Th0Z2V zu#TI{JfzrVHR22pyRwPmm9o;9KJ3muVW{`WE5;kmY4Vu^qd~ie^~?C){cU5h(UrW_ zE4Edvxg_0Xz1ws8-HL&AV~mqLlefaS3DLIJ8 z$jL_{_O=zuB5LA1bu)z46M~Qr**7vuN}AZnr# zswIf6090)TFOXpON;A%FQ!}v?xIKY=R1iT0O_&Q-=DiOD;OP-z%_#hfgQ;Q`htFuO zW{OsIlzOW05CiaI3OyM>J}Ou^fANr)7;8>D9FwqTR=mkCuOtk`Xny5;h92pnbUzl}^lQQLV$=t=Dl&^_+?VI-G8MYSO->3h`iZ+*96?6Cj=9^Jpqjk zQ$aQ;5Um7tCFc{KmF=w6K5!k5$ao*F6mEj}fpo#`;{8<;9_cdAMg`Gie19eUH*UDn zA4`TyizcwF1mPMbKQMGEkdwac^LK>B_Yh;L0A{G2@2t2GJ=mfZSzkr2SQ83qs-Unw zY`Yjsn-CSMAiS!W)*;-PQ0(4^tu4Zu_lamSW4sbPnxx(w$1I;nbzA<;dES3>?dNw+ zr90}fza73aTW@*};cs44x~7WhuB*W8zgSwbN2knn(ECt^Z1-A|lGb0KU||a2$Uv>+ zls{%dB=iD9jPBooS*SF>#+>EIx`W3|sdRxAL%_&`^2JzsUvVLe|3GYfCjqLe{T^%! z`vVQb1z%;@jrH9il{G=-ATtF!yo=WmiWwbc`91$DlnLc`+>y{bh8d(=)6n+P z-m|KlD*0g@9^aaV`tbMxbc{&`WM;#6 zx|F%EUw+x-nBOX&pH6zvs?qG5e||ENVz*~asZBxyU4=^f^t_B6nUWs*1J@NAsP-3@ zm~WH+s~~N>(Ltw#u$+L1(Xso6FkxZh`4bk{PIm&@B9j9Fgepq;%bnjQ;%@qzAzK)% z>es#$CLs~25!`O{G<5AIm`xCkqEWUx)XhEngudP7@nbmMzQ&xH(XKBVBaYZK56vvP z-nP~e!xG-g--?qMkaxpoT%}U2il93%Gap&pY*Nk0@RfAA5XPjJbKYq-@|8s5A`MzW zPSXzf+uH~3=~v$Xw*h?ymo;&~PLHSuEfmTh-Pa8AP}__-5N=EH8DaTPD^a=OIopGKtg~MxcWI^8=7y4% zqdYQ1nfi9mjM*Z;>$luzzVWVu8<0~PAKbgQB4nPS=<zc? zVboZ1?|pGv9d9(ox^xcgRr{fUV6)5PY`KLW7f2fjH#iL_Q7Ikk`a<05&RH$d*Ru zOG2DlK)zGs^`<4rdLfVKYtq5%^MxopW8;P6VDUbx2UDY0D=_rjExi+h0ZUiMQ^@=t3?evYZG9;9O_Z>1W9C#^eedsFF_txXDgCGmr-tZDxL!x55NJ6X zA#2@#X0+^!yZY4OBG7&Egmieccc|?K2qMPyALLrb<4xs$ETN0Vy7qfz8?J6&x3|2l zgv|v&CS3!>XmDkdDI3fkK1N(IdK?B1W>(0DcNJE&VqIcpgBGOs(cJu}1}`l4`}%l8 zcF4^1`RtqXC9;zgr*&3A%|~zi{O`i+ z8^1pHnEKzDdK6gt;K$7e)s7K(K%(i@dyBvTv`om4mxlSiCs^ zeUfAF!u8?v%jIik-98b|LKkKxz3_dByBz#x z0|Uwe?@qEKy?xe?nr#2slxDBudv<@p_x|r$CyqycGfU>y4KCj9ra=~V0mwO3pmSxq z#n+D~c8?X9=8a#(*iEP3I+x)}Y!nJ$3~x^RCJ<&D33Q}e;!<0k$~ zxK#tW7k0u#wr-|$@%}io9*Zkj!9@j`0dPff6041-gUNXNyL`(S`AZMy5UwH zXL;ZJ9S4@gmgYsW(7duz&H2E|W$#;~y(kCVP9~m;KK8-xbgs^6^~G0KzFF#8V0ah{ zH@w%>->H}z^Z%rtOQtnev3+T zVG`A1`&G!^NJ8|QxMe3GfHpB^P~zQ2lAjEM{`&ad_ydCLdoEx(}<#64Fn@u$>s)K$oy# z1(2wb7v#G!P#9x0O7sJScDF;s3J(ynm4Xl_2S;e-gBxV<{6bB7)s{PIk&=`CYxs;6 z8+*OYWP#s@SX5WrLC{3frI$AJr2cDvGVSd{VP0lGwV2s!ZsJlFW;9w#%wFyD>rthq zvMkPWJ#_O|rYJ-I*s(o)gfRhN#9S*I9|6dc2efQa%^&nN1M%p>TbtdZPAFNMGMNCV z@nHmT+jxJe9RX`|V^sV5P}rt}wG-TAo+vEGbD3FRupdEM?E4+_ZSbT#L{8r==L8na@(HxivFSGC00f(v5yVH? zWwz;2iAQ~-!i7o;$MW`0pJ4zu-RlWn0E+5R`0bs>UW_^q4`^Rr)tVQ1qHaA! zv7HL_RR%cH060UitzQ71=KJ|zs6w^^#L%Z+IWW1tbHO^Ks0A#5KGS7ljJurypHa!} zgl6+p?QTCw!|K!^tM&lORJX5XiSIbu>^j?V3Zl-{i{9^F_Qs^6OjxS6*34kk%skoL zzNvI7-r^o|^HJ$de(bJC0@ID6kXE*iq|0~<%Vry(F9FpU75Jco7IjU#6>N$v#wI@* z-@?N4_>~Nl3SdJL1jRI(~FuS{1Ca^jD>0`x>r8NgbfJ(!s6K1ALB*TnABbMxZAS6 zYi(wTpM13{RcNQckW^L+e0ntNL6WL^%~h*aKdrc0ominm>Tx3fF_|1ovu;ZT47`+vP=pE1nX#*!GahlYe?nGsP`k}Xt2 z_N7Kivc6`FH8Lbo(u}1f3P}<*hRPO0C6%{^6iJdKO6J?=_t)?5bFOo)>pZXL^|dC=Z z?~ry#|PqgK@0n0En}; z4;J}vp=x$wbs@%yJMfvO5niqze%uDH|F=WuXE$w0r~PZ^x${h3b{E%3a>XG0M*Qpz z)~u(Eyt~#lYq_rdIW%MrSSyF%?$L9s*9%V%tsV}qdpld#>iZo#s53-^1?n!0bv}d& zNV>%9>Fn!!rY}y;Hkw4-wY;@Ix8`ayixkN(s4jrl_nqspYrm+?e5(K8p3ZTbFD(TT z4=zXa^t-PMX^sm!^*gffEk28nua0L`dnkW-Fd6Y^_RFK|nJb)}#>EIeZjLV#nJ#?E zoPCy((_c%9?6jQgoR1Lme8Mz5`UTnsT>+6#!{-`(KBvr#KZ~nfj-2Z*i0rvMXK(PT zr)I9VF|toTv#mL@zjv;G@mA6r*gqUOFgrK!w&wYy!5}P3h^q^=+>Kv*w%?DPgc-Ey z&hy7=ELdW7*`U$YF)aTPC2W%L1(!ll7>Wdm#bsBmp3 zgE5wNe|K^~lyR>BZN*2&M2#*+z5o3+UFc>b*Yl6B_ZorZ$q>R4)h$1Ba6XjH&rw?NYyw>AdaO+=uM04WX>n zT&A_C|6`ekc>HA4bo%@^*tgfQhSnAkhmS)6e3@=ZYoYJvHB5ZE(;TVBsTP#>K7grb zf}sKh7>fc?<%FrSr8In~DA=P^EAG{%N>+nCSi9Dh>ps8Z?M{5#H^qT|)kJ9c_wj|r z6XM~>l>F)DUAjQz=7s)l#W=xwsnfgGD2Gx$#~6@_l)%4)5%5a+##Brwov8c9%L?3t z-;Y7Oy>gnW>t4QV;aEs)S59~L&e2YE4kVhd6Av>auNVMuzM555P9rotka=ca=cRtG zfzqrDn~Ix(koc=wi5)UAfTW9El`*s;<+w5Nt$`q0dTfsz9mLvu`RogG3_N~{zaYlQ z5uJV$Y_0gnnLD|o3mZC(pANWxCmGo;K{{k??byz|nd!lJr@1|KEqmA#CD+KNe(Ga( z7#|j#O-0*7dM>b|Z6MjzRTYyrQdy?f^ks*#Yff;)XBdz)wiCu*Krhwne?6gcYf=Bp zW^q%oPFFE)&EAo5(Q){C*vN3OC);{SK(=C10!7MP4@ICu7OzBr07jY}-f0NizXdx3 zt^tZZmO983LWM;W(c!xCJq`tq4WB($qz=UU>J=D?06Ge=69zQ-lr zfV8|P|Dc_%-NgJ`2O?Hv$-3aTl}q*qmo^+)+9i6Xnge+yZFM?$+GFtM=DbCu77q#s?lRpY(U88&Uyz}UGXjh8et8yBk$gh>636T1g@B+UClJ!L<8jnT0}v! zh>8{gI;Bkb7%(%o4ID+Q%iXfSKDLMD04Gk2;} zD^Tz!nx(IIbmw@gfoR(O&YAQGi&&DHuS(rP`2K^BXD|3QzgJsR2scNFT;993v z7a+~H(+6Oe_%WIyfJkOaTI{hA@vLu2&Yw3oyZvOi{8##>vjy+NU&clRqsT8j3pSm% z2!dZLyq0&IzKHT4tL3(}*Y28U7|71UQ zyLDTK-ok|T;QfTWxPHa*97W>A_pAPqtzaiEolnJ2*=<6jL@TI>6;)3TL4 z)>?T2Q6)h@%y;gydv#%rowc8>mi${W-STQiW={8B$I{N&tc*gZg%{`)F~OO*+Gm^dQ*p<3QV%! z8KW6g`{hq}U&!lqgl(KoT)B+>k`9p5A!8MlweZks<>C2C0jR>qd$XEU026P4QWH(P zn57p8+dyZ7GXmik7;Z+OYyewbf8zT|fZq6l`m2)^3dy>5kO~3vjGfU+hqVwws|Zpz z@D028TDqe$Z5n1yZ4WDHZ5Y zxfVh9YERk+g&8|*7nAH;aVb{>n-?}Uf30lNtIIiolV-3U@gaQ!IKuTsqOkMOZ>FpP zEPkl-gX6kp1d5=@f38&~HY#Ne>w|bjzO{(y+YBN?V-33m3ZVi+{Df{Xi!s%L9E0cl z0kI+~CJbah()kx*rUyN%PwqC*mIQo+=LCE^d zM-vDpw4-89f9?&O?Z09k;v!F>-P+6ZTb=agoeb_Mauq`;dCS7k0~L<>+8(WiVFz#Q z=k2;^c`@AMmRCdYtJaGVUU!amq|5IpGI+xd`Ssu3GX$tea)VVA_eQhFX1sM1;MDgs z&-zA6(OQK#!)&6&(1p|$_i=wG%exeK)mwP8=z7x9n#yF?XV)C(45`)cvifq;d+%9D zd*&{?+)nm2wcs^YA;^axjPp6P@;!HUmK+Z|DH7ydGfzC;eyCE=+wN5(by&YH{7{bT zuTP))5SACN_1(~U-J9`uTv;{OYeSC1ey=NEg(up}?@dV~s5b+)o8SBP@+P|maCe}@ zub0?YB_)S#Doi##Ta|k>ldK_!F^H&;)VX|fx^U&wt#3Ah-L0=*dgw`Vl)7;sbU+k)dYOMHiFo!t&7v1I`9L(?2z&MfI5PIA7*C$KaJM zEe}l*oi*F+)jXE77}v~kSwy0`4;PlU)nsC-%zH)jA?Nu3wR-q@07K9H(>QsOS4#jE5IY{Nh2tn4 zfOT3{L|Pn@s4Z8mBU=z$f+YH^^kif>6nO{aD~)(R1#L|xXqeq^<319pVAR)pqrtbn zni&ie{mDxD9S1HD{V*NZ9DdhlWICQaDb?yV!s%keLe=wB6UH+&vdu>nbI?=)Qqw^^ zw>A^RL;}yBlnJGx0rn9yydi=nwf#e(*Zh#ZJjt6VmEH}6Q_P}0tugOqXp5K~r zkYF&9K`->u-=Kvcl0`RyZI2Hqb(#NW!qhM_5VcUoOg`$a27G(+_|)cX9dZH z6~B09nr8xvf&<;>iSnj18R)}n4;($p5@%nn{TSMR^zY9%C*J@4HSu2FRUE(QPm@3| z@-osqy<4UUhTa^FmVTs93bvm<3}+hZ0{Exh_FEBLz`2ws;aSg>kBnAA>e3}7n(Q`d z`)BR0<|22D3c$B?Y+{w;(fWMJsK|qPrg40@iA9&16pig2YDYAx7AU=?vfXE3u>SmF znSpv~kXkNnSO2WhyB;ZV+#mK!nbK${E~xyf zdzZP4Hi@RPiAa5uo#KZ=Svr9*#RbHs91WDUm`_t=P&0`Z?7aN|OVLn>vLyoOL_AG< zM1-~@1F#biRZ#%I=^B-iy7dSOk&2LOVj}U~o$3Z$xJqF@krKL7e+^)o*6GPn762Io zs)RB6{Q?qev)}JNaM|tR?ZPU<)1RIHGk=_t!%SIq z1^^joBLF~1#Y_qC{;&evZL@U=)df~ef$wAV$(6X$fEh~a#wG}TLI}aC`3MT;n8X%_ zzNR+ioI)rawvUV#Tkl$6O4pvQQ=njAk_9)CG^v;-5e=q7eK-*Zp-dIiwB3yN#(VRT z1@9aUq=co@T>&zlLO?>JHFd?w4o)vl)%>);GB>S2xL&N0$8m6byRg=urK9wtUD1Rw z5a}TVVFuh?Dh51~8J&uziy(P>by*5!6X;a`Y?C(&wZEQfusl@ZRa{OW#n~Z5bP(3f zlSIVTsj#@|=B=dW#$18*`gaU_PKT7>4woEJWH~Ze==?Z4X$+ld>24?W4GDroSGFI! z9CwUQlV(e^jtY-sk1c>w_Vg})i4rNr=SxGlpw#(4*>WP0!hJGRDw~>0Tl%i5%lIb;IjF5|6AE|YI)lw* zvk%VQY(VQm2HLLBWL>0MO*b;Ckjy5yse_zR+6Jiuu+6$;K#N;WYf<=!^`1bYx{(`Y zoHKSCFxCDrx=`BD=?F~`-U|AB4cr(?BU~1ynJv{V1m*DoNX?Qi zTJfYXtixm5uESKYScr6vTa`?vGBt6c%hqUukg5$SxA;koKovV`2iP6R>@ot0 ze@&Uj-%eq&c|NZ^i<#PXG@qiXX-OWVl7bhSQpY+RcWnaT28_(f-@ua)p}kQkktxNt zleGa@DghwugNE0G>-B6TgU${rwo|yy%}~l?ob$F1dH?jMIX|mD{fHX7t$L|brXFCc zvM1$2Hw$z)f4pV1PF_sWqk!`0|!tW65{GR?GGUrmduE&W6?jCZfD6n)L$tWi> zpOn95BxjT!T^j6Srb!_qR8uMVGO)rKPnLwQ_yKHU zoO(a75TXc|)u!O&s*l^cH=9IBsk5^S#J3TKM7v^NBJj~vTkS!p%WbXv)QwZR3S&F4 zU+4WHufTwxb+$`i{M8cP43;h53we+G%w#&E|EL*oGvMn(a7!0uU`gZ%R-L9&+hN8b z#el3fkGTC#mIcn;%$>V?D8r%=hrz5>wkquB&t~5$P#>N4o3uE@#=uElL-ol}Z|v zt~Mx5JKkQ0kWcAYs|mt<$Bh+#%JJ+n&i)sLTda!!Jc-X}CQFfYWpVsI7(}Y3>NJV> zBai!o?f_8^lI!3iv_WJXeMk62tqqxsT!ib>v5Os}cmer^K!(hh8Q$+;%0$gkQGQ&d zUH+24K?&R!a{r!pn%5;*p}zMw{lpAFG@8J>{u||gfdGVyKaof$#_M1hWF($E8&f}t2R=k{6~bw1OFXq^ zy}9z8vhf9AvJ8wR16x!-@bpVPk&nsbD$uDHT|n3Qt`opRKw?)6nGd+ABV)uOoE?A?0N^fA`pt3a2`ThR ze>Dak=6-P7Rfw<#bhB#}P#J1Cu9*Y?tIR>qPu!N`A}sk(ww7ig;RYwT8a03vbL6zhXAIC$gc4QbvL@cEuuT03rs9(u^PJT;8 zdcCl7nQ-omk$lRwf8E$7_%{ti%(>YoGr`+@6Db&oVPZ^p7O%O46}s9Yh=EOLyay}- zAj}jQhM$moOFeDL&vm~^Qk*0jiNIZ4n=LquCHe6#CVGvYqu&oU>B%mL@S-g6w|b_V zKOPd{@DN53z>J89o(uQ@brK$u41my59e@>CGV=7c^A+1Jk?oE$bx05?Ssg%d5dky| zSv&!_gGg;aCU`>f6BqfGOHwv94rPw)(v}^uqYOaXRRScFd1{!Q*7C9bO3nToW0k@( zlrIJ-gH;2wA@~_GI2T|v7Xnv-kXE2Q7V#oI`$b|D+Gav+^0Y)O6;x$mrRXS2P^OlO zS%J(}xaG?oI5#t?BT)V3iQDj6Q6@}s><0oVQ^b?opu2@hTTF~YLI1xLLBtzV<;Kr04;r3}mI2_;J(?od~qg?6WTdz(g)t%1(ODNy-}nTCvC$ zDbNy#5A|1zrzs-*k%1Hhi;q>lDdpAyGk8rHfG|sRgeqNtpOnnup0B6MlBcA~{(+R9 zOXSOp>5&i1WAgH+ryWhp(6K)`aV3MflJQ6EzHMCrGOWsFGwCtw9FUT zqw3{8RQMznUQJi|z*qI)t4dLkGa$-cbgh^QXhUv8lUeKP``_Lj?K-oqXylE(=;ThW zlBzn%2!t&R65`0HVUzO;#aMUl4q5*1mMXxk@-VuvTxP#~Q}MYQ!1j&>k~U9{UJ>=H z100z}<4#eOxENx9s};AX`Ll^J9l7eXcRy41lN_e(94eEKU4sxB-%$)QX&+6#UPgVX zgP>vrYwE$f9=a$E#mbg{oTasJ9cQ9l>E*Fp6)$$^>6RNwzi%)ttLroZ5-c)vF9$d_#jY@=+yakjy9~`< zu;;}EbPm}D{ZR9{d(zZjdO?Pu!c)y8A5jA@^h$E+t&G53{L24^xIVql`Hcu%4%q;yRuj((u=GLrC$OMS_ zw>sjn_Qxcfs-DS(WN-`}nh!Ya(TbB20Cp472I{z$bPVd4(Z6jBE7h_@Bo#jK_V&45 z>aw02kSh>Ll89Ur$rS6!8Fa`@YMZ+H-aE7b=C|QM)cv+a0A&ZjRMq9jMd7AA$)zy0 z82{)=6s+L9B<8cmBu4hQy6j1R$;;{rE}ewtcLdUeL>%AUQ^9_7m0E|!Z!*rn9~%c9|KwJLWJ-=u4@QzDJ^64u&^55q>;zMmOgC{0 zP}`Pq_kf7_8aDWseJ`^A52EBe1?lwO2W@@rYkijzjSuwXcei24B5Wd; zp|9NkrtNu^)&7+U!c#uD0=^kr8{oBd|4bZQZ5zChPpy{jN%ijej#T%m=*ge#`JOoR zxYW&v)+W^8p2-~2Yai~gl5^vu-MDazt1k{hm~xq$5Z6AMdzDnP6H4Puj6klFl?pl5 zZ@+)MSBLQq_I}&0GIB5J-GlabAr2#9hci3Igap{@T)Wo|?Ju3hA4u!chOShT9a{f= z{5wE6j`f=y|MtPby+h3hHskf5_YD*1!L8KsIR1zFIpdV_Jy-R`7acloA&}=m>h$;{ zW1pwOPSNMG_CzeO@b2}GJnM6tHtia_bmD!6bmV9Mjk@OZwvSW9#|stjZ*kz9giGuz z8Lganl(ql7-&)*4XCHg79eYmUc5q)h((4nx^V{Gn|DExPs{Eee69o+4zZ`DZ zu&jK%etVp+i+J^!hy6$AAW>M&5mhSaxjg!6Go{gOnUKNKBHUe>t2wMPv zn5RdFb~^7PX@GzEfe{GG8D^Jt0jw`ro zy)B&Quo>ts7>o;AzBhR2SPsPwiM3GD4nFASO-@lr4%feOLk1O+#2X&buemdPJ*YTT zpdVgyz_VrgcH8pompgpaW`k_Qb!;g2&)5rBd}BSiFYnme=|M#U3qDKd!dG|A(1YU@ zwW*O+iTNon%(*Y+RZ#c$qUT3Wny=T;{v za-jpGQ@bGOAVt)k>K42v+Qz@xIU)m7f5XuMX6_x_`L4*axbe&Zl@C!3tyhBDTdqoc zd^~^MfDxGUW_mQV!A5s$-wxY1w;y~e{~X-r?%A_295~ujmEIj+ugO}{dG`C&028Z3Fqs_`PU!m-yc{y zd!5(+VBPA(7`v}keQe3{>;IznMype&EFLfKmS^=n99Fx= zrw$IJj5jU*m$ueyJFBz+VO+Sd{315WQpmLDvWVqo>4<(!%S7;~Q|F|pHTo< z=Ncq5O`k@9IcYEj-T*~61^v4}W!E+?zvr3F78T_-jmlf{jjmc2f7C@7?M~6^Id_?G z*Kb8LTD-64PMDt(_KBMK`aa*Yz54?)Rl6Oi^<>;JOoiez#a+{!F5mI&eKw0ch1XHU zLnpqAq*kwAN?iD07(w&L9ShzWqkh2Cck+Uyyy+cf(#bUOVrO2|%$b&LPqdGg=)I-4 zRz6mqCq%c-;xiJv?d5%{Id0(^y3+OzhL;x$t6i$}PcLSBwl-c|#W;Yj&{Lnc1!|4t z9>2!Px)G(RTxRx%6*=?k30++ExeuzIfKzX8;;w9iRbL@pyCsDgw)6UG#kicpbG?1T zL6tfFV(rx`q-1U$l}#jj-7})d=kK{@@KJwy_h9_ngXdbiZ`k}O!Kn%-NX_`_Ln_2a znGc3Gq1rPH(%G)5>x*T?+-iHBJww?hxqiPGRJ#L{!i-qWfVJY06)4R0+~uW8-Mu&W zc*U#agqsF9=~wRzQr1l~S*q9=baUUC-WO%Rmu@IUi$CuQQ#LN2cfhI%oE%T!US7BS zdDAtwMm`O9(3+%Kd0NjY;q6vVE5`oRVpmpN%=k2)XUy#4b4QkybcYEFRwkec0^eBr9)47$J%#U$ig=n*<-d%32`7~XRa$rOk-J3O12>{CJltL52X2?1Yt?M-S>5nv zw%7AH>Q~#$-fvbC0RpX;7&llLMxv>nsVe+s1%#$y#J&@L+__Y#O)IpnvdS%jBzAGV zNm;DdvMmB$--Zo;J<$3^gzCFhhfe3koA*yh=`84bMm+KK=}^`D=tW+Yya~5zU^<^I zmtTd9_AASXK%F~r56@B3HYYw#HtZ7QJY0x4=k-wVSFzxmKuvmUsV8B_YL9E|n8*25 z&RX(utPj1T$%ltTdq0;w@~N~X*)A`!dgN)F^TGU*n}?%*TLclMRIg<9ba#C9ewOuu zaY-?RuJwyDAj)mzqW8}D%Xgjs!}UHtvKTZy+b!$a0g>h=fZyT%{WkgM-wN?l2RB+o z!~7UG&?8-&9=~~UM)l`63V!B4((hOG=TDagxQi=(jlvURW|%%Pl~;Ge>2P|!T*;3H zrge@8-sl=k4~f0=PDv@F;`p{akKAcj@&32)%Gi6+x?heb{CT&z{GQGcg*rsjBw=mz zt#$LJu;ev$gQ9yqz5ruRO{jjWZ|Z2-{q|3&t#49-?Y5mg`{|o|-|_dq&021CJYPuP zQK~md!f$Nif02)P;95rPyEg;KeXd+~i(HbsDZ74*Eo)I5HnRMmPt?ie*Ml9HGs_(G z`oiURYoBOYD_v4rL{gKTUn6%*g1zF2E45WmtK`ozcT0WU=e%RkFs1okiOtWuH^GRz52tQ@^dKu=)~#NElVmZ7jby5Dq`EDS{cK$RSOBXK(e)IIf#!)XmKGmRsGFamFHRo8rb3`36)CqL>oB z!vs}F4(K^aN-Ixy&GgI}O;^&*;wbLPbIQ71&6575P*xoI_`2@3yM&7BgsPRp!e@bq zK)3zu#P^lKH$MgE7rJ+%<0?NTuKdat545lvoCswzfFb}m)6az!p3BtrRnO0U>oqI;-bk~jS!IksM)u)C>aaexr>ruToGuX=F%+%4^a144<<{T8}nC#G)+_472>q+39BOy)0$e0+rHk#{feoEu>L97?YzSHqX zM!0TCU}FQvaJBHe6Y-a;!v3K+|4IY@ALv}ipn-;1uM3X0J?9qDr*%HYqxG!FXA9w# z9I)^V%W*G&y?7Fv&l0HS{>l>Ph7is)#cm5oUg8r%XLReJ3lB%7S84Ii*z-RFi*BW- zEPr5zuNIe+3JXjNPn|7!btW`*(b5B+9N&O=X0LFh0g-z8T-uxX=Qj$ftM{`+RT%&FqDSN`00cRqbtDLU$I&%yPlE)Cl`-@Hm^Gp=-J#kGccOvx0bzbW1q z;zhGRpXa_6oIdsd|K^h8U5{QW7lpb1>5(;1t}yZ8ZSF1C zj<2x5Y3PPmXl|>}dQ~x!#?Cozo= zk8&kAS0yZSB<8;3tmuUMB4^YScnL$|@`6I*1lpd;TLNzO?Q%?tCfuni(7$UkLC>1~6h`;zkGWRVt!a24^oMJm6xT9S{u*sIT9Ne}t$e z#&u_h+w|Gpr9A8%1|gYpqr{bXnU0NEK+VMy>?z)b3gvRK%1bZq0!5)lUHV4Q#Y84wYtnaEfXI)Zp}qr5~E6#<8g zpT-b0MPP5Ud-1IY&y=<7g{Wi-V8FqisK+4vQJO+j1_OJ+88&e7#=$?ib!W3*eJb?5 z@^CzuQ--*)-GPwe3bvYiKQ*-(+i9$;ztLxF+qevTnQjx~8{N_-^ z^`v{CJT-b@2p+jvLZ0K?dd6{K$oWx?fi%y!daK?l1trfl_>tx^=_Q@WyY!XmICmxV zp@Q2vS{+=v1v!C&*W+SciT4@U20lE058@K%W->?OIs+3zhLh?s_GEZ05q@U@Dc;A& zR@9>|^5MU@5)nj+ORku6BEn?=6GbJca`=dRiINQxx^$ebE4HK_6~V{qGB6nsER9M4 zJcwp z5G-{EV84JtF=|-%&$xP(wI)1kxDI)}HRJDiY#F92@+Z9c(k@Rn`y6gu$2CYhsT)H# zKIMEL3y?0AAC)`+N^$(in;*$T;3}s*Tf2?g0y?|q!sloy-Me}Pgez-sdG5uSbH-h} z?k7k9%O2nc%Ep)tq!XJTMP3TUQtyX1)DKT!IcuaheZ3k}@?v%yc<>Mr;X+gu0VX08 zk|uGH`mg?|UTBRcvL5l*6`M^##DsDuV8 zEEwuC@5jb+P;fGw$HA#s4a5TQ`}NgpwO#9Yp~(U&!nNgt6%a**sWT+fDZnK@A(#x$ zAj4@8OqDWl1OV;H7!3+8gY#f{K>`kdJXeX6iB>wh9}3^p#Ff5q^}G`7TX9XHZN9nZ z8>zX*AfV0_T=38Gk$tI1d3i}j{_z}8QyN-pkn8j}VqBV}Nbh;`5V7ol{(M>C7dJx5 z0}L@Hjh=kOco?uG-?q2$)&7Q_U!sd*`h?$s=Y${kz@2*uZ#FmhaDZ6NjmugRzU`y{ zDL~f0^OL~i{*8?GzR?~0-q?Rl2%2y`Cg%VY9;DUdOq?I2ivYL?q;at(6hNKYLSjgG zQ-E|L;#!hK#aGby56)GDZWqC}Y$NVgk=PW4ajb`_(y^0%Z{c**<$9ErZ>M?NJ4Xs| z9KcXSK$#)@4jpa6#j0{J>RhZQ2ZThhbO5~e7Y+W!1yg`hGCWHtk<7rtiHH+I!q(hk zv*(f5%3mxShJNX)N^mhss@)iNwLN|nJ~{k~+S2yE<9e{Q@yR5DKS&bz<}Qh1W>J$E`q58a3cy)ivI2nWy~G`V>y`f zJBA?+CRl_PyN*YZ;U-iGV=i``4p8b5S;FQ&oOhi`s0=#lEFBv-zDLCc@w8poK%CB? zwq#HdKZOH%jA5gCR2CIRsz<;9_(jowA@!&t5qi^K)JH@3=6b}I#OJC)R0Hun&a&jq z+4q(6fnQ2|ZT>cBJ>AvOr@Qe5(H1)HWX-quoFu!CbbFrIu+Mn;;@!~(Fwpp@hJ@Y- z?S71Jthm;ot?J$#y~2JeV$10U(1+?Rro7s8+rX)XU`uWkdw}AFhy@zy=m9YGXY-u; zV=JkHM1i&?jh%C-f#_u-|$Z#VL%7_9O^WSO! zgRKiF`LE!K_3M$JuWddwd*s_8Q%UoEdx+UOxhCgdzM~l*j{5p%pX+I+^PKv;IBf8B zr0<;i$F{Q3pl%P4{@i$p-gidxTg_VEtB=Ifvl{_AX>pwBBZPOmf4#fjJX#i;Vof~p z=c{4*$cM7fPy0TMn@?s9s@53vzMc0=GcckGL_6$sll!gL9ud~177!iqFbF9{gm0#! z{%aFBb5NM8528eGW69q)B}tS>VDgBtv%>Fc;+x6zclIK*6x4X_Dpr+%DWbL*<^B9a z{PBx8Gra$=D*dl2^w*CuGq)Fh8G@~G2ED1UiXDS@7?`h7C=EJ>CqiX$Bx?7z1Ovn< z)BiO5wMT9xVdb^g90wcQ~(kXjnY8yHL;LcHo=g zkIu!$K?9YCUVPeHy8ZP0)SDO6`?<8V`6;J669=;O6^uNJ2an|7uybdJPo8i|v;AY{ z-u>(jOMsJ79`|*lk*?x4)CRojeRT_-u%=Q}M?H~MbY}@zTDerDnyz-N%_v{~^ffr? z&!XYleUNXRY~8f*aL+T<_5^X8cHn^t)pk{2J^awg*Dq{=4a_{A;A|7Zw_`vO)i`dl_OEDx+bJhR0gnJn?Xt3dtO#4S)&YDked=@Prw)Q>-^ zlghs4XEHa|`_Z3jU;r<&(x6S2;R#~WaQ1{om(Bbfmbc^J90P=jF&K`&+?vcH#P*us zj^Kj`O(7M5=BUg5m>a4j`YeCvBMIU89kz$1^t!DT}`){`2#!c9;Dr5 z7i3rKl2hdhDtOtZi%yys+)wV-z7n&zTeqU{elxcnP3d#IgG(mox@;Ya+}uCjZE#*SVYoLE{z?XO!GiSLK+?sM-xQ)3ukt4n zyI;@+x%8XsvQ zCNUWD1-@(KAEguhv3pG?h8;80=P(tyRwIpj3Y^VW0}KCO;@&rQHE8n=RTG_zxrR4h zMyJL@vSzy7ouufeM<7g*KN}cmpTTz~O;=!^Xl_AzyN&}wj#H)X%LTvx84zd$LqHeK3ibN(R zXuI*gRpkwhA)RRE%Yaww@l*sgKMIuNv9zCG# zNX zV2l4}rj($nKMXw=!;Y%02)abHg*~>G%uWsz03jA#>hT98}&HWm(+El zCj9My?{g_f%FI8O@%TCkfZ$LHh zHhf}ae0;ze6n4ngEp(k+{H{$3olsL0!iL=N)t&&^_WDY}jyx!Y!5#qix~9_SlEzpVE8u_0dDxX;7J9kmiOEUhH-5wk5-nX|Gr$Nu zoJfcG^q4EN)o`fa*p|^B-~w7l-A1%m8USFvKXjT;VdtLElb1 zk>UK3g}Ge)#5%y=yW2=aEVcM1m2w%o@04KsukH*zrwCxr`&3M;XdW?hKw|iR_i?N0 zqN4i{;8xyXil-A-oG|OGGD#}Y1r?9ysHu$z9EroF~Mh3fnqPRvZJ%BshtytD(N z<2rrRLh_n}1C){#Gc%<8v&_$|5{Vc{9!DkYRTRm|3i&W8p|2F+eZMWpZYqFxu6tIX z4i$6LHbv&+9XV{}M?OyJ#S6C%V>OkR8BYw8zq=VZV2^R42|oS=iRN-N76bsFCwFJY zc5ctk8dp;N=MJc3oV_=Sd|dsMCFQM5;Yc)*%zx$DW~Z>0Dd^wI8xXq+Cnb24w89hM zqI2M!j2{FT4!A~@oC1mMEwj%nIH#NwFFN{fj5suCne9@`M4u-LltUXbw>5QOhx5CX z-TbjBa$LZw`^jc*|E8uN5PGXF-zHN;@M+@JobYCAnn;3{P%~*q;X~Qrp&a>nIP3(& z9&}y6=~M<_9|N5dBoGYmwQRmyXP5`%L?m|}o{zcz=hKeC)T1jORJG`K8*r{?k`1ot z?H4~$);2~Ro+?+%xzwdslY~-jn;?1Wc4)9ESn_ez#fTN;B@cg`>RgiK1I0A0(WH@W zOLo2Sw%r@Z4e+Gtx9{&%o0I3h2jTPZlc?$9B8^P5jGba!x`c*7iN)s*3xo?5*;diJ z`&t6I!GVXi3^k5dO!XAPNO7{)9-tk!^Go7Xa0@UT7eaBMD;FSCD1ftIZlRkPSuo`c zI{aK=d%GbN11X;ai?>KcS%B1Twr?olR@}Ii3m6kqr6YmEnTm2Qf+HZ^|epC&nfG%xA(_kJB>AW zZguI}W(u}Vw8KYPuP4FriF{{3yb}o_B!!T|=uU0w{jJ5Uz)?L(ksVS9;6)h;9OPzK zP&*VvQb4&DM8KCiLvLtzJv%@aaH@xa0DQMD+pjxghaUn7J$5Oy?FJE$FSI2ST=-%8 z_XBs6-7}5wmOffbs`E3zhkCZuG2Xts6og(dFcO8xWGBh}7G0_jBGGUBD}9t9k^NOdPbl>ws`Ls+tvzl))EF|@6lon*1|%qa*7v6VRN?ZwQB zDH*u87%=vO$zmXPE?Qk^xUaj*Hx7Br4>;lqf^lGfJxp5{R2M=d0AZ^OXnO%M9w8#KsW*M3^pRdx}pJn$O+m_f%q|i4iTuZ?=`0|4asc}YWp7cJIm9N zNDSZ?S7$zzUp59xGT1gwfUK}#Y&dP3#lPdL^W!{~DQ0?^GJT1xjSw5_1bHuS6ixXDE9X4DVd>pEsg+P-cUsUWTF#rM2rPFnl zW-fC9;)WQ0gb3&>ZO3D0E82!X>Qg!T-pf(`5i5I_8Ja&ZnA1}mYPZ714u2jSfC z5>TboymrHTMW&h;Lx$ZCu%k=>f_6Irl;YI*Zub9?bR}*vcJKdro_S_%YNn=Ts%f_N z)wE!wWoBBD8WkmBN)m-ZXp?8ANu_8(D#^4+_M(V4-kGV$+91T6OxY%DC4|(^_xk+> z=iKMMKg)ft>)gk>Uy6_3_oBinqu&X|LA#VP+#a9}?#UL7VmZ->*|jA`YGke*=<+R` zV-(?}3(%u;8mAbINvIehfab!1mItDu?>))7w>$q{&ec4QlO$Su+W@#0E(0>60gfGj z6(in9CA)fN&<^6chCR6}N($S1WPxhLy1j^dG$M4Uv|Ee>0y$xJ9mjsw;2fFTz06To z>>SImwJVn;eq*~RZ|-kV!2Q+MlX-qqL}F5|Z(6Um1tydrH&0!%YX^-&1O&wyqC!dO z0kT8_LJykGlMwCpFxzt}IJo4Xu&e>N8GnL`g9r*}F*j$0xRc3zs&A#-_NFX)^5hC` zYf-w)J!z360;5H_C~gj_8Cuyabtd0IHKA9MZv=7yhiKpiR?dxPoM3Bt3uk zY;)`FsCHRq^TN9bY?Opy;{Y3KPE0hi_jspA7RZ~l<^&_-TMh|v=#1dp{AV-z!1KI- z1-a2_(eJ_~&f5OseNMLh(ZQVO4}afsu8^(E2aTGckFWGsauDxp5e}N8!JnQl$h{{j zI>q)zGRcsmT)JU6MjCO)xgT`tLzc_25hZ6K=E+D+O=f>TkdJn|^8C!=fR)}w;jK`R z`o1Q;IsT|co;f?gx+l?lW#8hJR<6BC)-Adkto}bwR^az{b5>S}^MfjG%_?CT0?{N5 zTtA)@k`HdpkrJ7FSMnUgkLW)W2&P9WY=4^dOI6kKW|*L{USg%yIE>MmRgHp-AO?U0RV*vEWhr@oe5<1EScjE`Y*-(5ko%O z9DI_@f(z`ya7HF71No*;P3KE0H9SJ6a}9xVQ?>+!Q_{aWyfyjr^) z^4AXL+VOpb=f}gZuHc{-b78z3pmKnBx-+1Y`Pw?OwM&Jz;D>zOOTF4Or zd`h4fUbzA_Vv*FJc|;a6nOnZJ$hZPvdVu%u<&suOXZ5?paM0;F0C5g7N1it~`uM89 zdM$$14hFEeIqB!t>2i$tt3kA zgm6IG0z3fXaF9`lACAf=^FC1W=eFJl$W$efV}ioTDD5&@IL^=uY%52CggvdRK3uw9 zcfJ)ulc9`ciAywbb_2u`0%QzK=OTa|0%)GirD}4c_ZUd76=SrXb$?19-lm0<(m!UO3|xv7i$ znQAx!kS`Wx7ni`KORnXl2VGv;ZyK#M`l!5@_~twz4)HpZ>v%}xGYN%1MeIe8Q9In8mFsMAe}P6q!sK+eNqN!> z-f!0LR?9#GcEX!cy>&Oqq@7zBuk}|K-4)?lp2)3xn77v->gCmHSG0^+pj&`x`JBsU0`8(U!>BmdDHo8NX7jZK>fkz>KPVAj(g z8O1c)XjDf29Y{QXalQ_Zdok^Z%v~dk9KCie)5%b7PshI*HIH_B1^ROBgL=>zT69di zxi7WDTJ3(9i&_oAKID!lZg|?!88BP%&OHrvL@GIYBrWWHj$j4q&|DytgTA*_dZPGO zn_Fvy`k(P($-V+A&JMt7;HBK$MN~9vU3zGHZZ9s0PL@Jx=%qXfaanu-MEe%Tu7{g9Jiwk<;)W;L z7CiPX090j{xcMOF19yR@X&4`;GR843SwF9?kP)BkSTH=cW4QqVIb>GTAQ z@^>5M=lqO{JDHw+dch370i5mu=S84#MiBNC)o=65Yr6NhYyC0|Sm9^-g~R@Z zMy?Mt+ecsd6#V{Z;Z!gdceBub_Jx!MrIvRqIJ0X~e-^)5e8h9-_{Wj2wraT`&%k-Z zgx$l2g@@fXzMrt~YYIORe%37Y_>z(s{&?4wN2kM@?cAXkgz=?k=5DNR-adSO)wQ{a z-TS*2etqkIVd=dM$8Vl@7TGQ`oc^73F)_L;&*(^-Nf~`X=Dcr#4R<|kR#mz?JG`wn zJ^xr;7j(d7<1df*eW#)>Zu<0V_MQDZ3dUbNZ`-!$>T07qgC8$m672q+@$!R?1uJQU!7zZx!&el?wkEQY3cT<0rx!#b5FHv_V_yVuuJBerCXIP zaJXW1U~yTaJm2cMUBY&L_;T}7KhG=HhgW9&w62J=`Bu9Br}{vz&s0(0i#4nl+ep4I z_}@tj8sD^s`Rw1-u!{J&c65=`lCFee?@;Om7=HY~x@J*T!JcQk0_JTPE}ojezxGaA zRcTX`;czglI`S0Obf@cUc7S_T>x_Lv`uC)(CBg4nZbgyFfLk(gvqF=G~^{RJ@3k&?XP2&75%Fv5NILurP7YT7X8UWN6 zGj*TvWOLI1FsxmJ&sXp9sdz)+rb+dfayrg`=&ylSQQjlc=eL48{{Pz?Mp)9#;Oy;$b*=K4|JOpAsAH^)~8Ny4Wb4Y9erpc6`*Jvk2H44LL z3UgNA(Qu78C%Y?NH(kLuqA36?CIAw9{2V-ju}W_V7^dyCyelYN#H>A#5Uj%t+=A8l zykwWGfZ?>p{?790y|X6f=f9#g!+;sI-B3Jt&e>oWwSoNihZ>R2DNQ z6q4es{S`(u9>7Qvm}GHuU_l9F;SYw9c`UGK4~mgOC@;H)7m#sTmS`#6M6rSj35)*4+e(el^?2?}TiuWo!p3YFb8$rO=@#FnjoAMcww zj^@GIS}Vp#kc*QXMedT~iiH7Ku^1P?RN$CBmXOO9d{QHTA_4;PT?3tKEChG5S!PXg zCC~uAZlI&adXR@<{`F5R4g}X+Iuw;uM_`E*_AkXaGYtZIFmurOpgV0B+RkorE_L?a zQtArujLl18XAB+^roV}-el}Ael^VmAlc6heaOod0j?wRGyj=kr6A@`FIc{|==MG!I z2QawzbTS~&7Yt#cGZ$C1l^*u~FrrF(c%bcj*32hwN2%nH_vuU9DhH@HI8v9-<#Z!8 z$~U_iTad-vmzZ&A*~cXV|5hzoO#8zZIH-lQd^Fe+Nl0+WKgI4e75Je8W@U+S7_th$ zsrk5QvXsq4bo257y(uxK>xt6oeE&^m#m_zD1~pJcZLoRI&oOj)mqS)}S?7y&mTnB7 zOmMr+6jkLR4FFEs-p#_Cd~$hfdnbLGlRX?$k;Qcc&z5u>jGNhJ7qJri-S^pqlO?{< z!*~lo=2Ei&!paeeaejclxVb2sTxonFKiA+cgyTgsp(Xu?nPg4QY#wsPhpBop39Wd^ zYiOG#IlJMq)7uVizVPGN^U)b?i;QI0lE2dMvv+=Q-f-hPtpAh(^Tfl%>0xbw^)+nJ z+)|s_X_??ny~kDA11|7;8Lx?&`Oj}jhY}A zvV2d(BmgeqDOqHpY|)t^6P%XkaQ!{Xc2Ws=HFfv4Z!Mrs@>QF;e){auz0_(DRQ7Z7 z>zzNXkNC&l{-2(Uf#0zA@fmnkb^n^_7RfRv38Qhjzad+bv#w5MI1dBiMPke$2PrPW z?kVfz5|X9mGpAiWU5UDUos}{GYoCVFzbnt7a3#5-9iKM*JN2AXYoHuOz z14?}M6dfp>iONp#VyvDT#(9lN2u)b|j>h4|lk7rlBvQL@K#Q`%29$p3RHuJm)NN(p zkim`9&5mAs`WS+ysR1&P#{>2FSe_H#=zKm;{|S)4e{mL&6o>y>wa~#O?iQP)A$xJ1mileMK`y8D?jHQ;=CG*v&Zb=K zx)PKgaf}erd=2GdeU@bK=DzFG(P45g&db`R_swS0S0xF5j1IK%4~QS4x(1mG-d$^c6aI@WnG0k0@3>e9U*^DIQt$TW2ZFyPylfrQ3f7 zI5Y@sIv`Xku%ie9a}fq$phu&>dMwu+)T}7o=YR12MIcNdQoNetJ4V)cTLGBYPf|7_ z`zvnPQ-SsNAm!MW)Nmdg-kA4n$iaQ;d&xzHlTnB07z z^M#POIPdWGXPx#hz2B77=bNr8l1Wp0r{WYQ-U{)997Fyca{8dbOe}zD2K-hccaj3S z(**kbrzAo=8UU!0$nE=-m{^`#3+g}XwCnG5rb2oep5aFZYC^@L>as*Uqe;N*jFJUN z_PLhmsU>CC_`cC9><~Z{GFkJME)M{i4N@}zWJM#`5+&P9;L`))H!LLjgE%4;!U=F> za5)P>%O6wJOuhY<^UBu@XZbgN%&|=Z=P$b-{4soEdX33h%Nal+%BqP}OC7`-iVUI9 zRM2cSiiPNMm6m5f<7hHweF3@uZQxTUYm3fJRu3KiORawIi(L)L&5367rR8uV=&~o%&OF0HA3IH0A0o7Th zHSRt=K;gcDac>`i>9q_#Xibi;ps1drb?^VGs9!y8Eh-}(O40Q-Y}~O+FF02EKn++F zNhC-Y!=rc2K&NBm+g%p29ks8#xr%%*+}JLgq&=ecku1AKHJsJjjde?zTXZkpXyA0xM0`)dz0yjRXuwz7ZKJRdXu>$ z+(@h1<^mJ6Q20-tI}NgJASN{FDm05%Z#c2{oL%9K;QmQrGwW@T9n(O>Z_GMT(~p|F z10i`xis$gL4G8+~y46nlvX8>-I%A?FVT1Mh4WPCll9*9bo*t5jo&w4f?aQ-iI$k_T zj_r4nrHh_EYhR#7|5q8qBQyY}Q+6euh<(x_0ad|rlIr#G%@b6n^7;(eqW(`$Wz4!l zJ%?K34dpYD_=3LIJ8#=<4Tbd8`>)?6BqY`NcS(#WJg{oYVmyt#*}y)0W{M&0W82lhek*M#?^gb3SKE%$m$#l6$~xV?-|@A94ceC5W6cKZH~C#SCsesDZ_`ub^ajjyePfF(lhbBfE(DY zUDORYtuB!{&3r6c9GOR{1`QR8AVZb?sFF=pl-@cios`&gsm|~KQU}O5Bk@gAv3WRx zp*5Y$cj{A_MHUS8``L&gg5lAGT{4ghGUdReI>-9pS!*ibd`8KxmQr|tVVBf~S+=}r z#G9%xO^}Mulv?u;Yj|;@OPBe?8Svu*N)4#r|55{$R(2tvR%PZ^yWiP`MD9n$D8|(y+HoE<+H!9N#fv;7xU6*Q$&C@k0pPhTU1+S%(H}>xOlw(6aIgzZUeNoY(c@pRd)HCU9w~@yujJH0>PxxdK4AK=h@KSjwCi?J|wR>b31(wT*Zc~ zQe}6`QZ_15@DU3)@&LG+KkNWA)SWCCWD0G7S@|d~@L+2QS%&C}B{r?fx!yhYT8PO5 zh<#FDp5(FdeO8CWDj3>w>2I`)&9zeBCMRz#%H%_*nR>Hth}yhb^#Ga zq|0$& z*k$?mssJ)aYEz-oaSYZcOBs=4f+DHDmzq)}FjwEtaT1uvLS}|b&0Aep)9zchN(dZq z))^&~q6`{E2!G9b5kZHBa2X1ShFI|w#3lq|$Fs*tY*Lb{jxRQ80!W;jf)E9iq=3|C z|2_T{%JR3Xmf(qPp@qU@$x zeYv1>#b3pG$d`EZedfL3<}zoq_vm-9(RjJWTun{)pj9MptBlZlgd$XZ9_ z${&OE?h+$mqeDgaGu4jZ9MA~1@RkFlUE_1G~q`iOF%Aw<0@Eyz=jOz0aEKMiB&@RboP%@FGs)gnSzhsZlkT zz)1yCK%;~W(|ZIiDH4KOWsU=#Uqj9~kV;e3Y(f*5J84Z{t+Mz>F#tux8+Z@3Za`C0 ze;VJN<86gtLV%Q4mzI+ymeG8Cp8!meVA^l_W^K1elurbRdp%C^TUE ziXU(iLY{(BDBS&pmyfUZTp{s)I)!@2gvYXuyh@YugZ)W%cS3(mM939(A79dkcsMPj z&pX~YLjQ^ZQHm()nMYE0o<95x)pmCI$K$9{i9>}ddfVjkn?U5CwE8y|%jUu4%g&9t19Kw4x;Aa!9V$-gW z)t%1T3!nIktv|jAI;7ULPdW#`n{=pVH7SfIR0dj=GyHy8Q#XtQj`%6q9bo;PpUcQf zm?I%iD#2EOnpOim0;vaiwaE5mMV$HHdkpUu2 zWw9-wf|hi|8`(5pNqh}hWbyx&u0vDacFP~I6aOLcgO%Oi3<(^HROTLjTQC4M1W@#@ zA5WC3zVcogrqA1~JalYcFnJw52{@7rF=>Le$sNnM64f>-nZuu5jH_y%GM@%nlAU#Eip;8?nazn*UrSa;GAL)~>H zU2pyCoW?(A1!M&!65Ou@!Xf{Eg>cPe&%|4z9!(|qv~7}H=Ld6X9anz9O5d2gC#j0D z_rj(SA8~Z>p#q|w-^p-5NnT{)Z2M>H;*Wq#Q8)KbU_jO+DM?uCS71Cl!*G50@kN!! z-I`kmjDfR2%4qsG2XEFg8(voDNyUEMtHAOM6fOXC#BTMjJ6ssV@@3?h*7 zTpb`uDW4sTN`d5(L$ zab{O%xV5&=YEDIO@ql}b))YWStu`t4WCO>p#?Athx!JVzt#9sB&fPgp%Sau0bTaC4 zwngTSPyb!nxtmTyPVCmZIkiarp5z-w)q20!S)6O@`Q;j=n_4Y0;$8XMDqw4UbI4Ws z`H9j@9EiyWUNhjD_I369eF!7E#iD%c14cD+u!Q}WF-oHDSDdtgLx>=G_l8^W>0hyt z`{|k5p>>SR@3-D5P;JA6x~xHAoK8@D-)sHQswKP}=*cAez$%w3vi#`5{5R)1zTXZ& zITD&r>_dBKZZc5c3j&V0Q&)7l_E^>5b-TN2$?^aFk2JmybxGSrpuZIf@-yS-)x$IB zM2+8t%yCyHpgSjexO|SDP`+=MO>=yCklF3A?vU9p4n7L?{$toD46r!V7rywAp4XVR zHc#(l|2751cpBvCge7e}ZuEW5HPY#+?>eLZ0wm8@1#CgB+fCTye=q92A^U@bE$y66 z-T70TF8%caglxd(DM*V$>>Iix=AG5#q&|LZc~i6FCcmoZ%k?tQVz@k0D!2K2R+In1JWC(vmT={w7ukfCRh*vKnbMkrn*A6tvdvz!ESi# zL(yCDHkFswGAU+Mq2<9jLc6CUAF?Mk&~{(ZykCEIqKAFX77WQzPGFopkw-j z8U|(Bcf`!`mOOOEks(>lib1d8ju>BrYy-2s$Nh z3u&GL(i@fHLztj{J52i6ilV3K+qmNt*H?`~3%Yo?710V}@D3nCHmq~w73`nL$wNgC zq4CiWoLY*QG`Rryv~K$E$(wUx>vS_TPho`|LNyKR>j)K$UJ+n>SERGAf(JmO(%JhV zLOG`!j$z_$yT*8Nk#F59pM|XRq0Cf0h?V=rGb=}VXosnbH)n&)!lxf|ituX4V!E_= zJ?4ajltLi5@JrwkCfvw`P_zVg(EyvE2TAj&wFPsyEMgqD%iN=dB;|J*es9mUrXny# z!z3nXVCVQm5<|<|XqOM-|AL&xWWlwZZk88WVyi_8PYY12De_5HeqZmQ=@SeHOa$sqy-Q+%?zKiABqR8qc*4pq z0WM@lBsDVB!8=qdNn~}GqXAH0$_2^V`jNzW|1Iy$Hg2u`bKh^0#mgV)WKA_=eIr*i zJ?#m0b01zE@%+&Jp;*Blf1Ci9QCjF1%Qo8F1KaAA7A#TM>sI3UhJr0P#FS}N7%g*I zHMTbW=E7|M&5sYr*L1Oegth1p#Q&P&WQ z%7{aHs^fhBOiC%$;=&xslGfX%YlA$Ckb|1 z811rYC{Jf;1my(xmg&|dfT2@Pz)7{tg(%uvQ}Tpv5RvPUhCskg6@UTsX97mXhRBW| z>Hn$&%xU61b0%LICyS_rRr;KjGASuEx^vc(W{l4$3v)&7@AP>K!L|YFs9HQ)^=u$< z?!Tt@gXTM%ZkE+kuf3(G2X3rQcumegwp|K2>FiD8(hTKHN^SpZ)4(BkcXgd^D>uM} zAd!AhF)8Ocx%Oq5B$QVj2O~O4s!;$Dk0^T+HJ~kbiOy~r+r+NPE|JB98NWO6i=zFU z^>!3SwJL#H-d%HXACVe6tZRoL)*dZIl{c2#N8iHw8aCk<$4=`0%gyz6iUWY&pR*B8 zE*LM?LH%{Xhl9tzO_h>dli5aOAu+5ewHW==lhW8T*X_p)zcBW7JmX5wn0IwE&c|z5 zA9fkN^61(o>w#Cs3hxOskwymGRgh@Q{oTi%Tb9jYnIsECY^>_>yJ+!@%5KBf<%3%f z|4V!8x_aT8Bzoz#`0h)sXMf&bQlCFR70~j+_}KR5ZS@RqbzJP@Q~4KCo1L*EOAi0) zJGtsx)g9W0w)3sR z;!FC|-%tM;-1+Z}#i)ezcyM#}q3XjHUk-Q&u=E~GN`CpdW)@!^c(*G3s^7}-%BNFr zH@c+t?xs)Fn(W$wJO34Bk^MH)7Lu%gkP#CyOl)~K^|-T1He)uBO#(_DoQi45`|qiI z-bIt?(R)4_uNaJQ(RU^N?!^I-T=AsTs5VHHN|oq_H>TH>0D- zgnA+21lewK7Us`+H6Z>{hv?KJzi0}OCw%@r4nK{|pr=LnYR=c1S9A_A$pM!3kw>no zba9{`_+4C3=)F%x!+>#IQwYItOTZ~U^}*d9mX4(U$Y<9G_Z6N^Fz zFHG@_zbZ)!^&OLjbXGN8J$2`1Xx!h0QavPC8S!E`%g{qobP#}Ql#C=+=WCnF>Kytw zI4K*QC$`#f?gVqAzuVxe8DMoz8*%N(V0}tf9mUtxFsKx_aLh2`0X|To%angg1vNcd zv(sAE)-5KCVFSSfdXGMNoJIYBQ1|JZ9x63;kJEQz;cj4X=M?x;rN$defeTyAkIK!D z@`^V}7zu8S>k6l?*A9K97XP`v3I);GLq-~@@dk+k02$xLdM6(+!13tse6kv;Q6ZRB zN<40f%eyj{%bV_N6_gm|vfCqoZc}nAfU?TbYmz3<;TdnRqA=nqrBad*!NxPc*A&sO z7SY|5iq`~4bk9JbG+=6aS6O2E5zq->uPOumLG~Q?&gTer70Wmt0N-oW_jx9_9Vwx4 zy3O(#9F19cF4?f$6;|te1U!Pcl7&;pQK^an;4WV8l>E6!SE%C{FTrNV-Q018F^CvH z(HLw0DnuT3CjVY5xw;j7!N<9A^)JIb0N*ygb)f^y@i^%Bg+F*V!SnQ2&!t0u3td-F8RX8t zAl~P7?_%JzllRk$-sg{_ykwyCqRWYc3s1M+V+-&%0D#tFWPodnsm0Qy%aUX>dVq!` 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%0DG+P!9`K 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 z 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�G7||;+s-zpX*gj0p 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