From 5dcdcb47f384b7e33f9d5a0dd5a4ba7d8da0f7ef Mon Sep 17 00:00:00 2001 From: Bryce Kalow Date: Tue, 19 Apr 2022 13:41:15 -0500 Subject: [PATCH] website: remove source code (#15068) * removes site source code * remove algolia index and docker image workflows * remove unneeded dependencies --- .circleci/config.yml | 51 - .circleci/config/jobs/algolia-index.yml | 15 - .../config/jobs/website-docker-image.yml | 22 - .circleci/config/workflows/ci.yml | 12 - website/README.md | 8 +- .../before-after-diagram/fragment.graphql | 13 - .../components/before-after-diagram/index.jsx | 87 - .../components/before-after-diagram/server.js | 31 - .../before-after-diagram/style.module.css | 348 - website/components/columns/README.md | 3 - website/components/columns/index.jsx | 5 - website/components/columns/style.module.css | 27 - .../downloads-props/img/vault-logo.svg | 1 - website/components/downloads-props/index.jsx | 76 - website/components/footer/index.jsx | 30 - website/components/footer/style.css | 31 - .../HCPCalloutSection.module.css | 79 - .../components/hcp-callout-section/index.jsx | 46 - .../homepage-hero/HomepageHero.module.css | 18 - website/components/homepage-hero/index.jsx | 69 - website/components/inline-tag/README.md | 3 - website/components/inline-tag/index.jsx | 5 - .../components/inline-tag/style.module.css | 34 - .../components/io-card-container/index.tsx | 82 - .../io-card-container/style.module.css | 114 - website/components/io-card/index.tsx | 124 - website/components/io-card/product-logos.ts | 34 - website/components/io-card/style.module.css | 148 - website/components/io-dialog/index.tsx | 47 - website/components/io-dialog/style.module.css | 62 - .../io-home-call-to-action/index.tsx | 39 - .../io-home-call-to-action/style.module.css | 12 - .../components/io-home-case-studies/index.tsx | 80 - .../io-home-case-studies/style.module.css | 171 - website/components/io-home-feature/index.tsx | 69 - .../io-home-feature/style.module.css | 79 - website/components/io-home-hero/index.tsx | 135 - .../components/io-home-hero/style.module.css | 148 - .../components/io-home-in-practice/index.tsx | 86 - .../io-home-in-practice/style.module.css | 98 - website/components/io-home-intro/index.tsx | 152 - .../components/io-home-intro/style.module.css | 169 - .../components/io-home-pre-footer/index.tsx | 79 - .../io-home-pre-footer/style.module.css | 119 - .../io-usecase-call-to-action/index.tsx | 71 - .../style.module.css | 66 - .../components/io-usecase-customer/index.tsx | 86 - .../io-usecase-customer/style.module.css | 118 - website/components/io-usecase-hero/index.tsx | 41 - .../components/io-usecase-hero/pattern.svg | 1 - .../io-usecase-hero/style.module.css | 83 - .../components/io-usecase-section/index.tsx | 81 - .../io-usecase-section/style.module.css | 106 - website/components/io-video-callout/index.tsx | 80 - .../components/io-video-callout/play-icon.tsx | 23 - .../io-video-callout/style.module.css | 128 - website/components/subnav/index.jsx | 41 - website/components/subnav/style.module.css | 3 - .../components/use-case-cta-section/index.jsx | 28 - .../components/use-case-cta-section/style.css | 49 - website/data/alert-banner.js | 13 - website/data/metadata.js | 2 - website/data/version.js | 53 - website/global.d.ts | 1 - website/jsconfig.json | 6 - website/layouts/standard/index.tsx | 52 - website/layouts/standard/query.graphql | 6 - website/lib/consent-manager-services/index.ts | 22 - website/lib/utils.ts | 18 - website/next-env.d.ts | 5 - website/next.config.js | 38 - website/package-lock.json | 20027 +++------------- website/package.json | 52 +- website/pages/404.jsx | 2 - website/pages/_app.js | 86 - website/pages/_document.js | 29 - website/pages/_error.jsx | 14 - website/pages/api-docs/[[...page]].jsx | 38 - website/pages/community/index.jsx | 45 - website/pages/community/style.module.css | 9 - website/pages/docs/[[...page]].jsx | 41 - website/pages/downloads/enterprise.jsx | 38 - website/pages/downloads/index.jsx | 16 - website/pages/downloads/style.module.css | 45 - website/pages/home/content.json | 1 - website/pages/home/img/hcp_vault.svg | 1 - .../home/img/use-cases/data_encryption.svg | 1 - .../img/use-cases/identity-based-access.svg | 1 - .../home/img/use-cases/secrets-management.svg | 1 - .../home/img/vault_dynamic_isometric@2x.png | Bin 125767 -> 0 bytes .../home/img/vault_static_isometric@2x.png | Bin 108927 -> 0 bytes website/pages/home/index.tsx | 170 - website/pages/home/query.graphql | 107 - website/pages/home/style.module.css | 15 - website/pages/index.tsx | 3 - website/pages/not-found/index.jsx | 32 - website/pages/not-found/style.css | 31 - website/pages/print.css | 229 - website/pages/security.jsx | 10 - website/pages/style.css | 60 - website/pages/use-cases/[slug].tsx | 236 - website/pages/use-cases/query.graphql | 92 - website/pages/use-cases/style.module.css | 34 - website/scripts/index_search_content.js | 3 - website/tsconfig.json | 30 - 105 files changed, 3746 insertions(+), 22035 deletions(-) delete mode 100644 .circleci/config/jobs/algolia-index.yml delete mode 100644 .circleci/config/jobs/website-docker-image.yml delete mode 100644 website/components/before-after-diagram/fragment.graphql delete mode 100644 website/components/before-after-diagram/index.jsx delete mode 100644 website/components/before-after-diagram/server.js delete mode 100644 website/components/before-after-diagram/style.module.css delete mode 100644 website/components/columns/README.md delete mode 100644 website/components/columns/index.jsx delete mode 100644 website/components/columns/style.module.css delete mode 100644 website/components/downloads-props/img/vault-logo.svg delete mode 100644 website/components/downloads-props/index.jsx delete mode 100644 website/components/footer/index.jsx delete mode 100644 website/components/footer/style.css delete mode 100644 website/components/hcp-callout-section/HCPCalloutSection.module.css delete mode 100644 website/components/hcp-callout-section/index.jsx delete mode 100644 website/components/homepage-hero/HomepageHero.module.css delete mode 100644 website/components/homepage-hero/index.jsx delete mode 100644 website/components/inline-tag/README.md delete mode 100644 website/components/inline-tag/index.jsx delete mode 100644 website/components/inline-tag/style.module.css delete mode 100644 website/components/io-card-container/index.tsx delete mode 100644 website/components/io-card-container/style.module.css delete mode 100644 website/components/io-card/index.tsx delete mode 100644 website/components/io-card/product-logos.ts delete mode 100644 website/components/io-card/style.module.css delete mode 100644 website/components/io-dialog/index.tsx delete mode 100644 website/components/io-dialog/style.module.css delete mode 100644 website/components/io-home-call-to-action/index.tsx delete mode 100644 website/components/io-home-call-to-action/style.module.css delete mode 100644 website/components/io-home-case-studies/index.tsx delete mode 100644 website/components/io-home-case-studies/style.module.css delete mode 100644 website/components/io-home-feature/index.tsx delete mode 100644 website/components/io-home-feature/style.module.css delete mode 100644 website/components/io-home-hero/index.tsx delete mode 100644 website/components/io-home-hero/style.module.css delete mode 100644 website/components/io-home-in-practice/index.tsx delete mode 100644 website/components/io-home-in-practice/style.module.css delete mode 100644 website/components/io-home-intro/index.tsx delete mode 100644 website/components/io-home-intro/style.module.css delete mode 100644 website/components/io-home-pre-footer/index.tsx delete mode 100644 website/components/io-home-pre-footer/style.module.css delete mode 100644 website/components/io-usecase-call-to-action/index.tsx delete mode 100644 website/components/io-usecase-call-to-action/style.module.css delete mode 100644 website/components/io-usecase-customer/index.tsx delete mode 100644 website/components/io-usecase-customer/style.module.css delete mode 100644 website/components/io-usecase-hero/index.tsx delete mode 100644 website/components/io-usecase-hero/pattern.svg delete mode 100644 website/components/io-usecase-hero/style.module.css delete mode 100644 website/components/io-usecase-section/index.tsx delete mode 100644 website/components/io-usecase-section/style.module.css delete mode 100644 website/components/io-video-callout/index.tsx delete mode 100644 website/components/io-video-callout/play-icon.tsx delete mode 100644 website/components/io-video-callout/style.module.css delete mode 100644 website/components/subnav/index.jsx delete mode 100644 website/components/subnav/style.module.css delete mode 100644 website/components/use-case-cta-section/index.jsx delete mode 100644 website/components/use-case-cta-section/style.css delete mode 100644 website/data/alert-banner.js delete mode 100644 website/data/metadata.js delete mode 100644 website/data/version.js delete mode 100644 website/global.d.ts delete mode 100644 website/jsconfig.json delete mode 100644 website/layouts/standard/index.tsx delete mode 100644 website/layouts/standard/query.graphql delete mode 100644 website/lib/consent-manager-services/index.ts delete mode 100644 website/lib/utils.ts delete mode 100644 website/next-env.d.ts delete mode 100644 website/next.config.js delete mode 100644 website/pages/404.jsx delete mode 100644 website/pages/_app.js delete mode 100644 website/pages/_document.js delete mode 100644 website/pages/_error.jsx delete mode 100644 website/pages/api-docs/[[...page]].jsx delete mode 100644 website/pages/community/index.jsx delete mode 100644 website/pages/community/style.module.css delete mode 100644 website/pages/docs/[[...page]].jsx delete mode 100644 website/pages/downloads/enterprise.jsx delete mode 100644 website/pages/downloads/index.jsx delete mode 100644 website/pages/downloads/style.module.css delete mode 100644 website/pages/home/content.json delete mode 100644 website/pages/home/img/hcp_vault.svg delete mode 100644 website/pages/home/img/use-cases/data_encryption.svg delete mode 100644 website/pages/home/img/use-cases/identity-based-access.svg delete mode 100644 website/pages/home/img/use-cases/secrets-management.svg delete mode 100644 website/pages/home/img/vault_dynamic_isometric@2x.png delete mode 100644 website/pages/home/img/vault_static_isometric@2x.png delete mode 100644 website/pages/home/index.tsx delete mode 100644 website/pages/home/query.graphql delete mode 100644 website/pages/home/style.module.css delete mode 100644 website/pages/index.tsx delete mode 100644 website/pages/not-found/index.jsx delete mode 100644 website/pages/not-found/style.css delete mode 100644 website/pages/print.css delete mode 100644 website/pages/security.jsx delete mode 100644 website/pages/style.css delete mode 100644 website/pages/use-cases/[slug].tsx delete mode 100644 website/pages/use-cases/query.graphql delete mode 100644 website/pages/use-cases/style.module.css delete mode 100644 website/scripts/index_search_content.js delete mode 100644 website/tsconfig.json diff --git a/.circleci/config.yml b/.circleci/config.yml index d4c2a00fa3..acf48e30d7 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -148,22 +148,6 @@ jobs: - GO_VERSION: 1.17.9 - GOFUMPT_VERSION: 0.2.1 - GOTESTSUM_VERSION: 0.5.2 - algolia-index: - docker: - - image: node:14 - steps: - - checkout - - run: - command: | - if [ "$CIRCLE_REPOSITORY_URL" != "git@github.com:hashicorp/vault.git" ]; then - echo "Not Vault OSS Repo, not indexing Algolia" - exit 0 - fi - cd website/ - npm install -g npm@latest - npm install - node scripts/index_search_content.js - name: Push content to Algolia Index test-go-remote-docker: docker: - image: docker.mirror.hashicorp.services/cimg/go:1.17.9 @@ -588,29 +572,6 @@ jobs: environment: - CIRCLECI_CLI_VERSION: 0.1.5546 - GO_TAGS: '' - website-docker-image: - docker: - - image: circleci/buildpack-deps - shell: /usr/bin/env bash -euo pipefail -c - steps: - - checkout - - setup_remote_docker - - run: - command: | - IMAGE_TAG="$(git rev-list -n1 HEAD -- website/Dockerfile website/package-lock.json)" - echo "Using $IMAGE_TAG" - if [ "$CIRCLE_REPOSITORY_URL" != "git@github.com:hashicorp/vault.git" ]; then - echo "Not Vault OSS Repo, not building website docker image" - elif curl https://hub.docker.com/v2/repositories/hashicorp/vault-website/tags/$IMAGE_TAG -fsL > /dev/null; then - echo "Dependencies have not changed, not building a new website docker image." - else - cd website/ - docker build -t hashicorp/vault-website:$IMAGE_TAG . - docker tag hashicorp/vault-website:$IMAGE_TAG hashicorp/vault-website:latest - docker login -u $WEBSITE_DOCKER_USER -p $WEBSITE_DOCKER_PASS - docker push hashicorp/vault-website - fi - name: Build Docker Image if Necessary test-go: docker: - image: docker.mirror.hashicorp.services/cimg/go:1.17.9 @@ -1137,18 +1098,6 @@ workflows: - test-go-race-remote-docker: requires: - pre-flight-checks - - website-docker-image: - filters: - branches: - only: - - main - context: vault-docs - - algolia-index: - filters: - branches: - only: - - stable-website - context: vault-docs - semgrep: requires: - pre-flight-checks diff --git a/.circleci/config/jobs/algolia-index.yml b/.circleci/config/jobs/algolia-index.yml deleted file mode 100644 index cd02bdd63a..0000000000 --- a/.circleci/config/jobs/algolia-index.yml +++ /dev/null @@ -1,15 +0,0 @@ -docker: - - image: node:14 -steps: - - checkout - - run: - name: Push content to Algolia Index - command: | - if [ "$CIRCLE_REPOSITORY_URL" != "git@github.com:hashicorp/vault.git" ]; then - echo "Not Vault OSS Repo, not indexing Algolia" - exit 0 - fi - cd website/ - npm install -g npm@latest - npm install - node scripts/index_search_content.js diff --git a/.circleci/config/jobs/website-docker-image.yml b/.circleci/config/jobs/website-docker-image.yml deleted file mode 100644 index c3aac13cf8..0000000000 --- a/.circleci/config/jobs/website-docker-image.yml +++ /dev/null @@ -1,22 +0,0 @@ -docker: - - image: circleci/buildpack-deps -shell: /usr/bin/env bash -euo pipefail -c -steps: - - checkout - - setup_remote_docker - - run: - name: Build Docker Image if Necessary - command: | - IMAGE_TAG="$(git rev-list -n1 HEAD -- website/Dockerfile website/package-lock.json)" - echo "Using $IMAGE_TAG" - if [ "$CIRCLE_REPOSITORY_URL" != "git@github.com:hashicorp/vault.git" ]; then - echo "Not Vault OSS Repo, not building website docker image" - elif curl https://hub.docker.com/v2/repositories/hashicorp/vault-website/tags/$IMAGE_TAG -fsL > /dev/null; then - echo "Dependencies have not changed, not building a new website docker image." - else - cd website/ - docker build -t hashicorp/vault-website:$IMAGE_TAG . - docker tag hashicorp/vault-website:$IMAGE_TAG hashicorp/vault-website:latest - docker login -u $WEBSITE_DOCKER_USER -p $WEBSITE_DOCKER_PASS - docker push hashicorp/vault-website - fi diff --git a/.circleci/config/workflows/ci.yml b/.circleci/config/workflows/ci.yml index 7eebfff523..3af59741a6 100644 --- a/.circleci/config/workflows/ci.yml +++ b/.circleci/config/workflows/ci.yml @@ -38,18 +38,6 @@ jobs: - test-go-race-remote-docker: requires: - pre-flight-checks - - website-docker-image: - context: vault-docs - filters: - branches: - only: - - main - - algolia-index: - context: vault-docs - filters: - branches: - only: - - stable-website - semgrep: requires: - pre-flight-checks diff --git a/website/README.md b/website/README.md index 3722f8cf1c..d895a340ed 100644 --- a/website/README.md +++ b/website/README.md @@ -1,6 +1,6 @@ # Vault Website -This subdirectory contains the entire source for the [Vault Website](https://vaultproject.io/). This is a [NextJS](https://nextjs.org/) project, which builds a static site from these source files. +This subdirectory contains the content for the [Vault Website](https://vaultproject.io/). PO)2|dDKVyf@fOjBhC%3L!gqrwL6qRbrKJMtU7;7T`Jp+}V&%7?ZR^j? z#kjckqZ=59L;4r$CR^0erI~+U3O&9d5^md9?tC;FQhP{p@zRs_HXVAG!&ruJ_v^!l z8)A3J90w7sGdpQGhr|7)PY2u2H=pSt*REzFT(OuZFoKPx;WK$Kj_8&AlS}E$^H#w@ ze!j8k=Io+$-hTDr&R#t{B@!5LXOWSAm(Sl6ORg03L?@Z0>5=_+l|L<+JzG2uE{k1LM1b?kgJV8ca*?sloCF z3yVJ7mv_*B*;hg={7MSL?x^Nfl;Ks1pXijs^me)3&54yHezB{R^Q5e&L89n$M>o2> z+N#6K8gFm2vMqF`D@E=%OBDgKGW35AiLAJ$gIh{V_qlcJ@EdNvyfINU2zDDM7iihu z?2O%=is{V8x1~c=d5+7a8?(yX^ujlVA97`Bv5BfMa^~O!JrwO^|EvPxNRAG?in0eruzD(I!6OSdUPYhW+~D9r3=)1WwUP2r z-S79;WBLGB?KvT#5x@A(X9E+S3kvX(n>**DvTVyM)pc*IjGepHYAj$>tfzH%@U<%mnZ{2P$=O{8Q%hEvCtN5Sw5(*hG^Pqddagy11d*w3N<2gCAo+p=p z?{Akit!1)3R(N!CJh)u}opWLuN#od$aIm~ayN3-4~ zSH?2NLr+=b6L>oCCEx;=>#KG1$L{XkiiDSFy*&d?`^RuYNP0^6Ua7sky(YiD@g5~K z-AFt^C#HK_>lmFW71^7}YMfP4qWlDvCA>}*_D=cWliyQQn45IA;gRoeq`O1PdV714 zv%lD_-mmVPjrJtyAq!@H1j$K4E!v>reUI9Msv8i)DapJ z9ZgYMS~^^)!%a_5AAND*n#Ajny*z(G=pDpH=h2rI{*G}ftdi(sW5(bHf9E4(U)IH? z`?X^J=gjP;wpU*e_|=~0B1J~H*PrYTl+E;;5O*%cc81Ek|1RrsRaA@+myqb`BJ+7s z=dvHKBy=fmWMt%hA$S)KS#+WEFS`h%A>Q>V`Ht~qR|+!Z685+g#@MfP5&1c|3u%v_ z2dJ>9YF?+$_W3)2jrqIogHxpkgf?rsWxI!x-(@dubX48K$||nEUtY>_B%J)pqCFU^ z%=7Zd=YqFAr=Z|P5aySJgmJz*<&IzF0^E1X4r~M=9NhYJ!d~w9{~TSte*k5Ql)J+U1?nj-$J#4UYlm$~IMA7Z>-PjEqdgei_`=XQ9mf=Xc7`Tj<0z zmhrjYzU2fD=WQhd29nd>;y>s;KXI_N@8C^V?I2Pc#_}H1GZj0iQXEF&?B}S-g#ZmL zZC{2&=*pKjdeObTvV`0=x<4@5b|!y*udkmu>t`SA2Ak0I=Hf77zY^{$g0)%Gv4-~u z#W;wyUDHUOwesom>wRMA`UMjxe}wMpZj#6JMj`$P`>06hcRM*s!Xzq{&!xQff(8`O}Vk<8`2>p^<29Z6!`sFcVU`;Pw3W;`<=4R>k`-y44>G5hI|&%xd3=*U-lsn`3E4+hrh)^4I@ zb~p=e92TCT2r(j4Nes1vYDPvGJM&HY=ww1KrmJkZZ#ml2XJ&M}d_2yq1P7kXhwMud z{l*`UJ*j^JHh0U@Qw~L`_6egf*0HA!VO~F+f}toOj`aYuHP)c&CwaBC6{E{acV8@E z*g7$MI|_bEI{9g|j5Sk7AhPvJ^F3*O!a@ribN1=>IDb2tl8_Q+f%0=&+MGW@Pfjz? z7~d4dWn@r>eEu9$s8gl=1J^j<9bH%wfU3@?#^J186UOK)1Y?bH_n%AhHQR#tB^02_ z=>b5sFHB6F6BWG;)w}CuWTRzizu8`}j>9yk|AYQ&#ci)OCcCk4&<%5%;yxmn}@?y-2C;ysCeiXPg~mF-FU@& zrasDup`@bvUR|wOX+8ZM;&~J@?Z_`KEaECFCx_D)ErtJzXy|qMWgl~sW7evc;@`IW zo%>{YYGe~5u%?CBu!zOHs%{^8dz(-HAzg*Y5jPlsN9Ni#-OW0%>Bk54Gwd&gjf&K! zNI37!(C6jl4NpwaB_$bGlxb;%5%mp7ZC&8@chKw@&UhR z*X|RqSNgwcPtd%|XV5W>BWhZ|8Sb$JCCc@0TJH-$pXd$t!;UV6tM`{gCppUwj{B9! zX{oH`?OQXbrui-uk&R)pY!F90d169ybFA=dTwEMaecX)ik#pT!`ea0-KSgiryfM@F za5r$S%zjQ1dr6SJxE3?qVMRzpfn{+?6ziv1!*!5*fG5p=+7+85Xi-`qF~Pw2io%@! zjTIyLS|FT^k!@3?Pe@5x$zN*tpK^4zaqPIf9>tYINhgvetE6N*!ojccyNZP0ndjQ}JKw(&6FZm03-)ji~dBBZ|Cg-M7p5MvJ)%XNQ~-@tMbo zUm$J9w{mGzDENb$n_J;B2D~kut9Z>}P;zXIbXLu!=;h|f&y9Pi$F%*YRK@wy{*H`| z{Yy*DbMce+?-BEV)hazut6a%MPJGE!MMeEa$HtOBD=p!^Lnr1*+er$jHBj7ROlx=w z8wTGAXKXx4hU^ef^O-Y(x{cVlh;=>Dqu}vBRFvo+c0~p7?St~~5W`H#S)Inp-=C;% z(0r?YkIGOQOX-}siN;~oNB&CTr(#4Mo36V#GUq85Ok+NSM&bk3g90;P#iCN0m{hRnGWtQ_iPiqQ&>!-4SxAK5*ogK zswWyECh^4m%=idycrnU`02`ZMX`l_DaBu>W2dmK2Bg=4ryq-b`q-oZl4U6BbL zp#*({K6egz1qB><5X{Ttjm$_sI10R|e3HBw})dTSG5(x%;<+&tC%tVO#e+2Y*)zQFUtJQVmFSm``jVgXlk=?@2U zIjU-z=fyo(Y9R=zBGCGW2(5qJur0Kp`hg<1+8T&b_Wln;6=W!oT0;bBH7a@im+)3+ z+3M=5P(pIhJ%eD4f2!7J;g+b=Z)c+4MyW}pNu|lC$*##S-$wsfI@zDcPr?=ftY!gp1t42^4(lLr*BH;+HB+hqct{#Vrhu72lg^>gXi!v_kBYA){^&6~Sx?6N3?6AJKUQr9zCe*JfI5AQc zi)a@Kzns!U)mEDil6L)5nB@$9v7T$fKCy6vE{CR=rktjlrjC$c6co%Y@ZO0kf~#^g z_z-vZFGl}`*Oy|=|1on~0FPXr^HP|&`+o{%s_PO`&)}eo4ym3b4y|GwA-fqJ5*=ph zoclJD6kIGV7LpNOJ8iI9zMj(VP=IbAJPLkyXE>4RM2X=Pk!`)98moV1b5cH+2+hi#uxP-b72ZLvGA912AwYnXeKk3vTjaQ}o(T&^N6JCf?n0Wz59+#Dq!%z7|z1bzLUKS1~BY)vIOS_8MzqB*a zcn6&B%?+0y7h;Ci2H{UXat2lea(=4##3^+TzFEc(-P5K)yM&ZEywko)Y}B_C*Ujm# z9i!_=jlu^vNhfKh5L!e5>BrYceas|t;?P=ZSWA+TLQXtO7e>y91mR|bmEwr8q{bGq zrKZ~)QY^}IzNlAWAoI4FY_Ci41*~O%u0coW?!vh1nDnxy^l0D>lhNp$lrgKFPz_`g6UCF^&gsm6Gy)@0f#Ol5o;!U>(U%)zPuM zK(9gjb%7>@R3xdBD^Akm7IRQpWiv3gy#L;w+hWJ{ziJ=!g+++l`lJbO_+a#t}w&iD?#+R>`CN-`{uWyDO~ajvt6!wASh z!g)^jeQneF@O)IDA8G9gsZJteSa?1`JU!_crX-mqrX`jowk3{b`KkLuUx0XjWZIQ{ z$A8`T9p}IP-FN(IZ8P7>ir>Hs1@w{g1M=G{o7t?atak9omVSi~Nn@svGY}?uEUy<~ z@zn-JM{BNXSMg9~hh=z@SL5R2-?a@oQgqUB4wCs=@UP{kr?;@WB*OOHDML>RAk~_o znz5Q+H8VATJSaam4?03HS%BVkND6ict=$zPlXm&W^TjSyM3LZOm5^V)-2t_N61tmdGcz>~U(_yd@cQutYFS)B zYwpnhed{LC?|yTdEnx&!gm8YY_{ELyGCduWKb>ekolpg zdOs3y^#1nkMwp_d1#)|`nM2h(wi0Y{q-iA|`t&2!2~%25Zp$(~1%=3aOG~uO2!NiL z)^LVB-3!y4rzn(vB1rh-wj~?rY^h(@#7iZ4U7rz3UR{iAx>Uh*5;;7>$A1nw`Utm@ z9gHt4xPr#vRLdo1rOu_FO5;njA9}_Mga=?JlRS4rMn~pjwHnR!=o`nM`moYKaj?{) za`{l*9kJ^D{#D%x;{y$RyD8rsBDTgx6Y^~RX-KnyGYxNNxS6RS{aK6E;m=j~S>YWd zS`)qnUU+{)bo6X@di7wjErM4@UfzlX91@WN3FuidEHEvwD6oF0{f!t88&#@w(u$p` zwKado&}+^6E~ttRPtmP?X5FHH1D~0c_>1l1U~bT(swyj|Sx=O-EE1Zm9aAfcPo93Xv9)Fu& zf?xW)luO|zy(GJ|vb3{wtaOe4N*9Wvjk4yypuOjk4uB9We`DkMNYG6Erz5JqJ(y}y zxu||24)#TqR;^a1?eV>8?q%N#67(? zCQ6f%vz>N`q135e$^aSKNiV^QONg5wAi#UM4BnnA@hqIUv3dU4x3E1NBlLlo9wNcW znV4kZ5)kwOA~5q=3DeHr!QqRNoY<_iof>P!m|#w&&Fq%OY>|+v*{fXl?ZPU)`tjH* za;E)QB_X>4v;wRGyuJ+Lu@_@6$5_V7Py|!%l&cXwFfXJwH`slxgO=zhosaiE#&AT7 z%E_YF)#zV30m^0AoWWQ_7{cM*h41XvG0@T^sG_2xs;*8A?VSZZ&Uhl$To3}N>t>5~ zPy&u{p35tLRvr$dwxzTpkI2nh+k}}YGwq90J?pfY)y;ep z;%f#Z#slX3$sX1W<2O>UDp|L!xB}3xBz~Fe2;!19#SM-Y%8E8cHG?=GyVRDHL4$(n zp6ap3y9?*GV$myjoK1?DUc#>};Y5`9nB)UlUv4QD6ioXS>Hkm#bx&;b-l_Hw zoG+?lQ8C;ud%C7W2pPXJBZczggo5^^8uCS-Zb|B3%6x|jc>c#brpdoTO;we0w$>>Y zw0T`qWgMS0r!|)~w>6KSEReP|_<1}zN8h8Ek^6>!zeEq(q6O{$#w3Jz54u~h&VXJ@ z-brq{wHztzoG8;ag0N|6M!vMs>zyskNbB|_5jl}CE zbPJuqs2xDR@}t&U8eN^wzj*w(0p*Q(sD%JV{fC%Om02@daM3dVYTUhLf_3fi49I_x zZ*`xpOPU_CdnTyJlEBf9pS*~ZASr^0Q<-(wQQz(y{6Hun?>3^8z2Jt?p5ycP+$W)K zueOhZEnl**2AUOKMi~a>y|fhcW~PKuCN(lB1N6pULmSUq{1q>1)k!)!aH#kp3&PabIJ#5qtZTEqSz+u5)mWE1i_PJBJccjKX< zDHUjHj>jUko$b1sLTJ|;}BXV0DylM3#6rk)(Vq9H*y!c#p~r_ym8lKXBG ztPz~-E1gA&xS8k1;FJlu+H}YLI+Y6A&7No~sTDv3A}WGw%67nmgFO!h3h5rxjB)k& zhrz|UOkt>3WPiQc&q@p3^kh)aNIW3$c8YY2_QQN1V~0AWZx>ov0@bya4Ur~!45ov0)47~U+j!7Ylc25`j5$jPY{=|p~36_iopX3Kfx zG(q2+Uf=UDP~dVU_GrqoSVm7TwM?afqG5;WPWg+u_!%i~UegW6cb1>L#-wq) zw!(CTmo*MlFFns4jdXA1=1GOmbjXNBq4-Jr-~rkbeH+hGTR>F!hoo9D#`tx}^vC!btk;rP($0`?|-(|=+5 z3C?NzwG%-0oCo=#Tu{CR+7?b>y8gQ1;l1<`_460L-W*YqimL(ruqhNu50OMs;F99v zaFI|@VyC9GtA@lbX0P{~n6J^v~fDfeV%zE(>;u$gkE zdo~lrMG0&(ejd7w_7auMJtlpfcWqdQpPK8QNcFY#buPHNX*dp1v$76RJSP$I)U33f z-#Z*}orJI$`l;eZzogESq)WE}h!1eAY(vc5y;k*o>dVBu&xY>88mh-9-bMmR$u1tv z+8xOq^+sqqK*(qa@IXF~his5IDi?lrOBr zTB9g@`v|hWLac%u`GN7s5ixx5M11ST+gf!#r>(5pE}xqq>$9E7Pms<$2T5-!Omkfc zvich_)DH?Ft%Kp>grni39GUK6y_o}&83`(GZ>{VVQXIzd|9CH%Uu}M5aAJoq-gR3~ zaakc~x(IZ>y>gn~E^aE?SznEhT?L!*xrJL4al-m~?@&z4r~IugT26)Od|hs6SrBMN zgv$L{UrHvesIZ@)zW~f4jEGxNr{1+x;JBY%RZq`` zL5L!MeMpLo6W1$@G6J)L!){4DDA9pRG9zq{%5-JkSe;Zw&SCu*XP6!vLu4&zDBaY= z!&I~yAd)I?ByR(v0=#Rp$=QxJfBABTRfNUWyB)9bj#bNk&ei!)yqGG-p=j69+aVb0 zL2%BpXF4z^6Q+J)n0SPW@py$D>C}~I?qU6(T4f*^3ty&oHL@L2$JgB2dYRlf*td-kN>%}>MFZP zhb?Hr!16)!Eq$fy=r~rh|FWKAbFt?!?@zUk(VEPE^r}}p+E8aD4}8e*;Z~f`Guusx_P}Cwa=ZShr>mr``@dJJheVggIs7a zb4Gel3Ur#yehT8w<9&cG{ob z&ni}5Ut7>GeJX#Zxg8v!1F(jQje(C(`_fTD?SsRPb)%m{Spmi4*>BRwEL zWx-Xt{?i$td{FnWQXjSRknWD)Y`Ro9zfEHP3Ocs-ima=JCj8%2fvN6W^j)l{!H?_` z^gg|#sL%Z&d9tzTkWV{EVTvXiA?sGIR$+6CE6jdu`=)+3huhk>B>g;APk9%m-&jNA zi#$Z=Ehv*~)!e%9a>a)qikC>c8X`PM&xOt&?ZA_~n}9yfzK4p2`w^iZ+D`*_mGGw- z8bcp5%eh-?^uBA7gnFO^gtp$QtFu$~pKcoKauErUjoqwYSy81G>Xr0SB~$+G=r$Ld4DBxL3`#Za2U{pXG6Ev)`HQ``Gi^^6Qo9-; zXFEUrO9)U&c-~Px_?Mg;kD=|pD>>`SyTGHL=Hp?F=cylCFHr`(Qr#U12>EL@JX6U% zq2O|Lx=p)1Ud*jfA;w3T5p!@R>KOTr*ZsB zX(Yk+DtKS(cWFDZoPM0dk}B_FT!@Km6ciOXXKmy?{p|sFr>wt=mDgmYiOu@PVQj4@ zwYbS5VsrXD;l7>;lNv$m8QVj=_ybFoU9&UMnjvsFb|l_Rg@CUS(ur(!g$`dsU&&GOwkjgrsVEhQ;fy zo0Zp7g8TaVTfYS5zyLw75+wDzMY4o31N2gb4If$;nEJQ>8>Q-vkT^tYMGio_m_n-dJQFmdA8ePwj^>>8+PRyd1vVl7`WHyq@HKjouA(LK#s4QQ&5IGSQb%* zlz${Wc_AQ&VGqJ_~wo>>9s>o!VMH zQ!2AKvEJnOvj>5q?^E+xYwk!=UkNXw09gWWpL8@F>~T*RJTq$Kw;Gm=^gr-6XP2md59)_RjO?#^=p9hKt99YVV$t7#s){<(InAN3e;>d zKgYVo!$Td${CrZ~a@SI*S$)aUd<`$e@&pTGE)B9&X)*G=21o!V*Jr!EkWLi#08BjL z=i)oBUa8=vVSdl@P|o{UtMXbRQKaEr-RJSxnNQwJ?D?IeX16BDskZEHMD!+VPIzBE;PLy@{hTlveZ@=Z(k3JAoz5aw`VVXZAAwA%~kb&Ki zo>Pz)Cz0|l^!=?8JXSRjBAH{Gp$wS6By zQr%5L#mhTcTJ*X|mtI0b0viv{Dfa0W=K~V3NcRyfoCLMb`3oX?V4YDH!9Z6R{@z}_ zAqAw8(r}^qC^0ve>Bm@s-GxBXb3+=wNL{jbFR}AJCQJjH%;I=$AQq7FAOy7fcLKhM zBp2v;Ss@}EzWOniS&@XfII9{XijCAMiVtR*7#H`X?R; zXP7%QPXt!LrRxO(qI0k>pw|>4Gdvs)L8lwZul#|czlMUuvWmV^+S|AU&$X3t-Vdym5#1&&Uy-t};)qi?=Q zL`6kQWY$CXE35IR*H>p|3hZ@re>F#bX;>DvfC^tuD(L<$Q!;$md4F!VQZj30k@Z`A zeD=uz(2+jG&6gSnb(MYp{yn11W!|ewb#`-eGver7EG-awIqPQkst;_HX5I@AAt>zt zYeoehVzKM(x3go#L`S!w-Q<1S_$n%4QqXTc9kq9fy}hcXf#3DOpub`4{c(uk6OZs7 zp#VW-54^J%J8wOogUbyiVD_nh3Z)3`#my?~hUw{Kr@P}#9*S#yYkAHG?^=4Ck?i8@ zB6CyzJ4*Gvn>;IMGg>?~n=!j6l+V8NL@AZ_jm{nt*o=N z^N(|!`C_7^A163i459c;?@zt?){n0MVN@I+9nE^5oNaOzP+?v*JrCkX=skUXD9VD? zk>yGyjjxOKnBLYoJ6(uZ^m>vC&e2J2zO_b(?-x_t_s>Np1o&k)*)PG?5 zO@OYVJ;f(DU)UUIqInzyVtZkMNLqVg zM+Nngp2A^{C%g?-UJ|$*sIa-|uOPME;$n>4AC;i^QtMR#;l4x9m;y@VGxw8?Xbm;B zpS>k%2%=(Q`USdwKn}zK;z8Hi5(8eG&RqVba6p(8v`Hk78=Mpw7h^o9gJb9FF_J?HVK3nN^Stg5y@h|}`qqO+1~Gm@)| z76C^^ISqtgB!nq0%1wn;s$MErm0HUbZGQ@s zyCe1R9*I)Ougm(oy7}9^kHPJ)H8ch+(Qw{@6tgnzR;NpD7GBI5(%vC+)6KBmV6jfs zuTlifRHYq>iP#cu!W}uy&54ncD#OS&y&%CzIZ)e!iyzciA%uG8e~EZ?=We34Z(|Pa zHs(Ikr3Io8$Vx~A@+gj~;c8>j`x0pUIl3Sfd@l<>ismaV@zF0g;7TKa&<MC^;~?}^DTU7oxDk7$m1k2>FT>+>OM}Pr;(!$74mRX{=;ohnW6_QS zd_4d zvhcMyG!*i{UG;tM1DsQW|5t`Y*V8Yj_df}eVK3i*940$PA(4q!;sN}z+e9sW464WV z7NIZKTt$@z)Zkk&hu77As~xLPXXLEqo#9xw_-Ih3oQw+msb&2Hf+gcZw{4 z?BpFip5YTy<*NK@-`Yj0@7T9l=OcdvX4G`luS2-fX6H^u)O1*AF+IkL-g@LVHr~wv zX;ygnnUGQyawCy-ZgH`X>+RL46crU!u?PosAp+$_iIDnu9$pDIIpqiNod`i#k04W@ z+!7%s55hAJ;HK>aPT-Vs8%5sVOw<|ry;@x^_wT%R%FpLg@+p3f5L#XQk==vgTE|UQ zUdN57eu%LC>q0gmM6@CF+WF|u%6}M|3=bEgcBwYEBS>Xnpgq6s6mW za>q~E7T1Md&>4r}C$B!p)fX`1=+}aFRb#!tA4wv?iom^V8M+1Y?xnuM>X}CD|46O zmU_)#z~~mHfVF_+#cD{-#&OnbLV z$+Dx$MFH+~rpQ;R-Df1%l!R|jnldvol5M4~G^HL{qHYsLn;tm+ z+!@JwG)8|GV?A9dV`s-YmSrznKtHivvTnG)?dFhdr<5a%d#1RPJ|S0{<6MmdRP|w- z`<6M1A3Y*B5)oxO3M97{j^HPcAwGIw-}x`Q2 z-()T>GD7sWG5KY!9#jV*B24=F$J)$20+Q)fWPOs&WOge)yL3`ordp-q14JA2wd0!g z)H;v_R8)Wc`sKkX)s{8av{-t2x`fND)0@8;85xRIj9&fvAK&FcvR$b(r7*Kfo>LsS z#SUA*d%gj3JO?Ld4^Tp1vYRJA$NS+>R=?UV5L+&A;_2pHM9f5Qk(*!SUDlAD2IBOa zJog=JH%S{H9KqqA`D`$dCjTXbLi4CEgcds-W~%L`fLaL!V#QPe3kD&P(WkujD+(%t zlC9{?ax?+>Z_|cYagvm)hC*{e|IJ12-gX)|mHPsYn4S4~W~J-2(yUnTSMS=!jZ8h4 z+jarBtsFh!tIJU}B~A`*?wmL3>ZpfKhceof8P2J~K0>v5d7GCOBiWp3kwwc2GyaG6 zB(>tb(-2QK^opXW$)R*IACg40@VjL|PQ8$B@&uNW%v*xzT0W$>>19o`yGV=pW-FySKtFWMVNTjb&y6pxPNTF9b zT_p;CJoV>%A8((7;;xxMXMQ=#CsDHg%C(gg&T#C=(@06){`2t!BUIy&N;EjnSi_PZN$aFNrT*vm-N7 znCCHbk^MN_a$Dwp`hIh&;s;3D(a&SpK!vr7V4eRt2je*E5dt>Y?!(yE6t1{6YGfoc zIug>Q)glV>$qNTsArVJWh7hPx$^9>*vdRxd?-2$_t$suHuXT*IRocjN%XbnZZVj=` zzZC~^iVmPIsY`1;H#$;E1IO7AX&m*()~}Lr>!ZK||2zTZqJjSih5dfAz(Agb>mOo6o*_S;}_ z<5m76J!wu(P{&7UZ}F@jyBio7*eNIs z^hYcmJN|%XW5BP!c$k<`CHAYmzfOXVP(9O2USic$SxuJl$Ahf;O?s;5kxY%_X3Wa! zD*e2rO`ZT17!d@UgxB)eWN>_*qw8e%y3aO}?ArRPQxtG?y5L}NL9GOx_Mc}2Z2Ulj zg@lKE9HD4QXqRb)zYSISpv#A6Ft4m_T`30%Ff|o)d8C-OIB7^+4*{q zws!0_Zs5x$I9>J-@O94I16up{T3Y$U1-i&VH<0&jZKUI%-EJW8DCxNi zYasIAIkVr{B)Ls}ASs0|tk40=VABPXqve&AzexWcSdqs#38L*Omtm4z#{cc*yO0zU z6-5r%6KQw_Rt>BV%^%STuxI7J#Yt%vqEfB;WclB|!e}(p%OG`^Dx99UN!L*XA?VBEsRG9W*dR*b& z5qyq=v|k|GW(!607H1B&Q%0}5QnqrUyUorVepYr1|5^vC$K7EPySXZ-LZ;C$@+*$u z@bH1+qN3Dtlb)DgyYwAlt{4IO!N0pA$r5Pf;$2q<&16q6<42D2Em7qbB>N}MeCw;+ zj!#9RRcv>edCL;dX#xD}1l|vn*dRT)t_8iMW9ED7KCVC1(vvRWAUUj=(AHJUQl+my^vtU`=_24zPF}vg(s_4E?DX{X zJXOf+3afFZlJsDJ&+TYs^y=y=XuMe8hl7pnD0w@XrV;jxZ^v!ox&*<9Sv}mI1O7ip z`fYQBe*=k!z?u8b<-~Q36_7+`kndd;SNQ%2od03e0=1gMjmGX>ACf$5xCEsJ`N#iA z)q?`ZsFaVbKy$}+%h5~4hTIw?%STKp7L|;^+J%E@N8Z0+s{CD`m(pJ3djU@%dlnEg zrGyRBP#2{tAXhG~Ft`1^z4j++G`oXey_aa*|4R;>nfc}o3~O;P>gjPqUPA*0d$d$k zSmFK|Hww1(YrybW04brZ2^?sd)dH<)B9JWjR?xqI}1Yv|*^3J{_Ux@D_P~k+ue-V|S z=iWn60uAFmS4!PEbO_#nj+Gqc+2j(fY6wIr>x+vAh`l3ZGYRfGqC;V0XD69oL<%;` zb=ext>jhME?gYm;UzPi1oCa3a2^-)fTuhmR>)=cifnR@r*4DbO&EK6>&5|lbgZAfEJRSQJrN-!`7xC-;L_9J7 z$pYYbIJrXbS@Rq9R)){H@d$@_mDdCWG`6UycCOF%QvUwM$CbaiYz@>&VAl8kaxY-e z-Wz@GRCYr{TI(-$T`h)J9?WF*hz$z@!W1jsKZ@Um_zv9sT3l^xUf%WEYND&Wq6^ST74TaxSdRfq2DEZYL2A3Sy_vJtLrRy|o_Z)K zDAx`a7Mn0xLG)fxLWsmkSL-RD4}VC)ASpoPk01^XJbdtG!>!Kqw!W0^c@Gq{Y;*M4>IeBVK(R8PA7T zc?GG-LA4rFegxv9h3*-6S9#i1smVFo+*ctdym;UzZKtqFNW5-cny%l%*9R}ih#zkL z^5^C8x;m-eZ~E(fRP1xRjocsoW1QfSq(sW7xIGog@To_xX%q9#>cmKCm2sqt;l~lO zEq~$qKbumEScI;x7m`|_#JL^yo)*}&+PS~}zkKP?O&tl*Z{1XCV4ibRg-1#7G;X>2 z5NPA>@*yKiZ^f=cWRstMY>LUZV}^@|X1XQdDN>MDH7FxaY8Q*Mu-!7w?|Cw}^UM(eQYJ^B}DGC(IzK0RI8%A_F-HWFp^d12>OAUaTGcMhxiNT@+g;)YL=}D}+{2 ziOxA=SNj<5SHE9zU=HtO%O_C+QHWD;5*@s%!dIQr7Bf9F=Qps3PEQ1s()7d$a-_P@wxOcGnYj=I`R-VsQ$;i%rq;oo%@B zT@MMYO8D{mU;=0}d54eH1rKLbeY947*os3jeNl3d*ZnsZ4KKCxLUzn>?BCFHVSwml zA0I*GY(Ngs$Z*d^mCs4XpUWqveF1_bpa$o{W91Hiv@N4jQVM}YW8sg0F?KJ&cY^m2 zEHXcj7|g}Q!C9u$*Vf)DJpmbNVpH?}#B_D;-gE(>btKOwpaYak1?m74KhK5$388RK z>0{=izrX)iF)^{|WuA}cUu^Xf`THr>upMMQiFOJnj7!J!_ZUfA*dGnT#ID1oQn9=kNj2p_or2IeeI3v=&E`V$PpW?nFuUcG2)v5qo3Y+m>RZZ=CY3Y!i-&a}c zXwuTmCBc9zT3~>Jy#ipu>fP{o3CLw_!?OBV|6zxPPW)hrFE-=nlgXRBioOAi{CWVS8 ze+BPe5E2Zvs0Io^>HUifNN`;pQUCpV2r7XoPjVw;aY>p`$A-z^F(UH!udDzl-mM(a zO#&9XnBz2uxk|*q!`G}3N6sWCm-Hjk#{Nbgm+z0gl?R& ztreX_$omH3hWQwHtn&9NJ_+hY{e2&RMep@bnh~g(gCh@WCN{)TpIm(O8^4QU1Tn7> zgHZa50L(Y@6v5<@%(CtcMJjx`ZPGj~`nTa*tk|Z?>)p{*wrn$8*q-f#GJ*4(qH%S# z6nf=O!r_fooL6qkp5DNAhksM77k(ghh;%M%Z(p{o2d4Db(i%L@C%sR9d_U@E{~NU2 z+H}Z%gKnw}tRe&jTMd?~#O30qyQ{YL_IArek8w^#PXuUNTuQJ^S}6c=&Wy}VQxNRESNy?PkAgyHhudd0AmppoKGRD+An+VDr!II}0pD4lpFQQy z`$Zium`B={9VbAyMGo>FBq2cZHBLfUBfO_!leQC+vVE$;5+kI$J3l|)?d~0$faAt* z0$|0cjDVL1)O1CVB&?@;%$2`@zMmj;aN%cFMQPRJ{=?0Y9J0LP;wA!zNX|6(WNHf^ z1LhXJFzH+{=x#BQ$uvltisx#!FlqRK2i{piz~Nx0g&lE_QXsZk0C?uh&CnKU^AU(w zxO(1@H8r_&QkpA7B=%y1I@*QvGIY~fQJ*|7Hy86(oaxVC%QPb8XJmKeko+jvMFfZn zR>*I3!GV4pcXiC({H$^SgQIANJwz?Cr=yHtyfYf)5?(eqZ~RWb0=))ra<;X``|3zv z4;luB_df^Bw$b!Uy1VI$`INP^C;;GKTD??PSHCD+4+k&pm<0Tzb+Ikz-1YW!oc{-6 zX4dTysJDEIPUAW1acXQb*+~QqNjS;2@5CC)%C;E?RB3KSw0cJC#5j(&ownN)uiYor-$4 z=x=K1IjiKnY|jm5$;E*QlXb*xfBLpt)dFQI+iP+8LDYwqRj9k{L zhPt|mZjC+7A`r~y@d*jt6eLV&b_sSSC+bS244A7xcG(;`mC3a;@j`5IGQj-*5cbwl zRc`&-u#(a!4bn;of^@S)5Jjayx{>Z~q`L$}YArgXTe>@?L%O@W-nrcSocB53dB^zv z+>Wtz-D}Nz&g*y8#D^+687xkfuf4%%*=h%{HGhgTdDaM|J{c|Unl2~&3o-1$$RFM0^B3j4zjGx)6Jwb z4QOYN0CTKVoULbB1$Ls21r;Adskp?E+7j1A6+c5lsD_jOqDseeV4=N3{^$3F`%qCj zI~wM#c2!S~K$!$QV@dw;>GTU>X(x&QY$O2j8xl%ie;eG-3hr;I#(yM#UPl)r7JHCO z8nXNr{q(2H_`-8c`@Bbjb7y$=qDCe-xA=zFFwZ;ZfI)d}?S;ls`m?IHHzo@9r+RqY^lz%pCwSOj0& zYJ-Ul?$>wQ;C0Y~F952&FTKX)mzBn?c9kxWgM_+HGWF0`W%Ht)-sbY_d4Hxw+ZZ^Q;W^7WkZC z@xju8766*JbURSA(_05Cf~^<{6_xCJv*V(G;UJX!@zbX_B-2X~?|$p;s@J=4fzN?g z&AUcv`bUnGs5*UReI4V>Y3FqExI{@gL0ZuD0JEj+(cm-01I*Sk%)xTFfftl~T(8!H zl~0ZZN7+lQ{}l$|(B6n7$+Wa|a55&ogPcIm2ysC6SOuI+xKBt(7~9+1OU-Av;p+3B ztQnD4Ui-K-5Cs})yOMWf#biJ#VKmLD1!1vV3u|6{ry%vnnGPBOFU^3BGQ4uuhOiEG4v=6Bq5s&dt{ z>%Y$}n1~7e2+u8{juTEV`C}!1H6({Rt5bl-uKhbMx#2z~pd=){lAZUstzFk|V9r9* z(n#_&76*M1xFyjE2`_+5`z=1+n6x_G_1Wwr;gE8y2~O_x(j|PEP+!8EvDqB#n?GDH z#qKfcO`XeX!lu3XBflHO$W45|<$O`}PLZVIccRDKXs(})jEsJ3IL?kW=H%o=ufj1uvhLE>SY9TWDL~XJBgtWhFk^MGtuBkM zRcyINAc5WDgN(XsaePYd9I`c_!*XXGFG`X|98fDF1}k-4PK; zW7uZs{qTx=a-;ZkDWC@1;5`6RVhP>T_ySv zBF(!+I!BuR4c-jYgGRvuPf>mQ_M{59L$(=7UVzZQiiinxOKadXkSVr?x@#e`i-EK| z-vZD!<*T2sf<^@uA#{H|XVd@(eLHau9h2P6X!qQ+mnhSLO0=ROYhD(Ep+za36 zok-P;Ex_vnL;D4b(?=37?iNb)IfVmTQOcX&$5~lf1_a}CaHj8Th0)~?Pn&nm91jOk z68q`EGyeD9ZSVlSi zXdri*V{CaVrs5cdnq#}z;x~bah!|pOVq$P*+VPTz!4u zrLZJ!${rF}4$(nD_@5TTs>)9G$=5A`r%k8Gfjg82B7%GN_h6;d9Mgo*_ zBr8ZeJ=={2%JrN7q_bg@o8NmlXk2lE;Y|{LVP*rXz*JpF9o1UQ;m?(DO41G|{x zQ}`}6EaheR;nV$H;&ZAL$HgtPbI?Xo>Kz0>o{S9oH@JXNW+9FLCr;xKu2ft zARbMWOG`{6xz(X=GAKT3E&wr=W)8yvbz#rDx_Os5?YkX^YuDeue^Y}edrqe6o>mKec7u-n3zf zMFLp<@&7iEe8QWlFrC2ZnA{smx5L%RKoCnhpZA=nhUNgjspj)tMEj-ou9+IexYY;&+%fdGNMIW6U;BzHr4!YE$JcnB^nmd5 z&BpLIs8bL+*yDBFOM;6sz>BkTXzLXJ1D+}h_On1JBqi|u+i3Gf!ZTMwT3RVs=8dOp zmC4U!fVU)@ep|$PY?)irpUh5TTc3?+oJ0%5;C_~dyQ^)S#R|kh@(8U30IDUVq#T^m zB;(niTMt6(D?P8WJ-K&~hIc^E6FL1Kl|$#2N!?kh1kv+9a1_P_<+<8)HA+|cKy~FW zoL02KakUo#ds4x1BbqW(y0%R6@fwfSo(~2Sw zqmOCTDpq_;AjY5T;+ewiOFI_BUbmBO5nK5h_l>K<2xM9fqUf7TCUWh0nx~~)8KASiiW#u=_AS~eJm2M1rR0$%=R__)KMEG#fE@S^DJ*RQ_7km!&FiLpE$ z5ZLcx^*F@X1$l@{0;bR9;gHepqwjdfpp~Zhp~1>OxhP8HfI2a__p|yKF2F_#JgSoh zYSjJVb)FKf&G<@SE?(r`v2X92wrJjwA?;Tl8$;A^UunMT7YZsLqHXXAdO$=VMsDLk z&P#r((rjw!_rxQb@H?8KBPHv=2SA>W1-8!T)+o9UrKUh);gsP<`xCIfPiEcv7H59* zN1)aNBu~$+-N1Te=MzRVr`njzulX0_*c`v1B#>;fy>0T4y?9h zMH+I6>s1gaiUF@`5BOu`H!-WOnI*aHWT3PXpSvwo%iz6Cm4za(c)JF})lr-EzY_bO zhmlVr|4m;Fg4)oL$6xl^=$$k_C5|q6>4>;_UwFl>z$1Z}n09pwHF&T#M*qN(kybn> zi2w$l7%l>N^SYslu`y@+qo=@6aA$-47;Py!JEnqchDMV(+I2+w1P9vizD=zhA0NkNU}CzS1v1wDL4d9*bl=+$ z8!F_4vZ$gzwU03R!$9*DGSdAq#49>`zZIC=G&r^;uA->9ss_jS1uSDy!k4tHe^xWdb(~tE1ixn{76^a-gQQreEmOodH}ix zN=R4(!TeVg3(Us-3E&eHc~p#+GuK7CobP?vO3erc%N64|b4$&EmM39vx$#$BK`VGE z3cLI;D#Gs*N^Dlqr+|~?baHaCDmWyB$TVTi@dXxACHU`~t*tGIkKdU$^IvRzJL_)t zL4D4}r5H{LVF7ty8| z{C-$|{D35OgJBki>aHlUKJ=C`c4X^hw9eZbA+sy5atGKM|EEc4y*%&W-~bB^O%%b_ z*7g}g7ccrFVd+48bTqcRdLC`^MPy=I@5|zZEk9SJ?I*f4Tjp4Ui67(c)&eQmjsvdl zt{Wv>T>PI3sSXbTMkelNl5#5*K!Y@p)6Vk*r2*NW`QY@sRU_zCk^s;d{wjTl%B1iD zmU5pgW9LcUIDy;LpFi_pCljMz01&eL3+tzeZ^ndK=(0vBo|JwWOW^Vnm<^H+8c5H2 z87%E|NzP-D#BDhz_%5Lpa3ZtlZ=EjZDoo>!K2~YQ^@LDPd&h9qP3C2^E`A|rH2s-9 z4W@a<2oD-AX`s?+ttj@0+JOv=QI!dV%^y@#HG;pYu4Zj*?F0;N)OSE&apD&iZV=?> zcj*Oq91+a3mLR{m#K_OzQ+na++{)jfzWi1>BB>00>$OG>p8c|bf|#^p3j7$cuuG%t zK-c>YgHbwN9<3_f2QRPF{-DQMnUND&7#Yu8 zF(U66He*Jh8~YO-h2Q%G`8*m;MzLKOM0OAcw}3syFYT?5+{NdClkSuBh0i-e(3ly- z);@WazK*r$2Ud)D60bE4QRmIJ{~`EB%FqXy1#9? zFSxi=#m*MvCE=%zvB2L@kNN+~j{eVB--2B&U}^Z$s6bnkp)$6ydSKhvN9i=ve~j{X z&~ABMgkrn#YH%}5?!qcl@=eM|?g!^;UrQ(^JI~kR8l|wl6&;y9sjue5vh(p~QFv{q z|UXP35ih`r0E?O-iO}DThFLo&|DyJ zpNFWEMxv0C4peyrOlQeKn6xw?`)UBZj;t8A?2OruxVcHVd)N5 ze*NAISb6g^by-?=7=1`^@EnL1bXIwH9V3Cpopo}4yNz)%L1|}aAw{sG^$1G8V5dx2 z@3zCf{fgZ=awFqmHP?hu;kd6kHs|r@l%yXA5Nszyfc-%1cJ|3Oe*3na6$kt!d!P+; z;GlE@X)2&<&gG-~y1=}wfWuC4+3F=b>_D`>OfI*QHvB&HYx3nx_GsS6xMb$-`Tcor zvniVhW-PDQR0l-5U!OceLZE!eBVjDj{SlGr#kC;sHtL}>^nzW$?0pYwCow|QHkbp) z@>R-~UTh^ezJJTo8idI~tdb=SvvA$o_+)+fH4Zh^&8=NZ|JkshoPIP1nq-<*#yroW z-iJzd_R+9(Kkb+4!7eu_KRC_K0KYGV@oI3y4-o~^DHqTYIC@f_dFU4oeHOcM zp!DV!I_4Y2zXrZ?KPcm_pk`KV!ttX9BDQ=u7tqtj_O5|7D8l_}Gdm8&S;Mb&@g9U3 z%hDP@W-4Q{g^xd!RM{4x7BDCMRcO(D81&@ywYOdWe>eNBxkI6lSM9m>H+};e`i) z4u!s2LH4{pxk|YEj{;i7#YvLuvGiht0=})8v7I6`Yje4r7^M#hYE&5$a?DCcS32!x zQyh!w5p%(It!A36@noRcz=c+WwPAL#G8+MO&}wmAES z?S;QWH%XafPJGC>?Y4OR!3u?zgtwKixApDYBI`<2>mu-Lix|GfltJ)%9f`0I%xiiP z*tzI@H9VRtnMlNp-Orq7U5JYv{E-eeU=>F*i1&dniN4xLv!u=millR`Hmi5M; z;I-nKTeE*YG&4LI=~sSx?F>1twwSGHx0*(ZUC#wQTWeyqi~eLNMam_^vFkyv1e~A; zZXaUTCH4v2txsvmlC@G^=95hO^JxEkDxN?YTw;r%sNYB8y7skNTgto3xy*5Y?t1Fu ze%t7_3!ZHhPSg{^>bpRU04Q{Z6S2N&ys=m5mfXe^%{{V~tQ- z1|T@Fq!RSnRQp<5n44F$EEa2gdM%KX==kF++miEK^doq060CkHm??B?Kn$|ppSbP{ zDQN6p?*?SYAFVC#8XSW6>i>ZUPL|&_eALdqXCmR+awN( z%Ypd8DOUby_@g~j@yv=7gqdDUzd$i{)9k6Q0i2HFZEb3CQ8VJ;)s5lfip5A?(KtH=RW5C}EKou2)(hE91 zs{Tk2`qH-7jcvZVNmUFTB87gr5f9NJE0se#ppV??Opz2iE+gf04l!zWorC z&9&{!>O0PG_5!|x0+8?6HgQ{83L}!qpTP3RrJtjAUkqLqvEdNj4AuF)U@0X|;w~G$ zs=uT{pN{Dnack0VD`l_uC=FI(e?2C>buc}sT*Or6v2|%?VzQ+Sobwn!_kM|yb{JI8 zZZgV{h-cmt!zjt5)Bye&@ARCSnh&wDvG9NY{DWY4nL6TjOhYlt?E=^tNlZKbgi!`p z>kj-7Sc|O2q*=#ujS%Y6)R#twC|E4}5os0=zCZg2&@1FdCTTHgmE}fe>qca^K9p=EvAU!9TrDpgxs=>GONr_yVoB? zgRRr6tK(m>Z3F4-vt{FLrR0kp6muE2%dHS^KtH+7yw^Pv)QZNT5HyOBkirwr3zY53 zfWZr+4<}4CswC82VLETp6A@k+ADP)fB%#?bbsHiU^G{0%q0kn;J zyi-w`DqLFf7*Q%v&9rE^B5%R9a0*@uSqg0m6DJl4>94;plE<4j2k;l^VXDkV zpa0d>`iua-$=>ZE&KQ>S+W{OCDE)`vMF;g)Ac$>I0U~$y%V9h}f%r1N;ixWCLG+%+ zXc5-?(KcAkc%Yy1t^m-&?h?<_?R{y zh{dciN1D{kI2Jj)H!_bd;^$$xM>US~N1ke`U1?E2e#n3=w1&9t0es=eHu-t145c>C z*O*Qq9|-n8EnttsvLJc zgz$y}%S|zs?BPYK$7Qcp4(#qEdmIFtl;B|?ua!EHJ0(TM*;>o_22XFw7e*BJ8dzOR zc|{G=XEY6K38puPk!AvEqqX}?73SH?5ZVpO&;wD$xVXk@U@K+vVYo*|@S;+A{|E|R zA~6{aP2r;A6z%z`br@vx_R(N;`p*wpEWfDfpmC*#LA~%o64iQ_3YXPbr6p3>FS}@o zKF&|R82p2sHdK6GhFx^}q@`bJq_g-1*`J7zSzm;q86oa+n}@`C=;o)vvdncnHnJuB zg-)w3cbtys=e%M|tUQ%8b)V-o$SxAY(fmKSc4{qAg z!_0Traj}CpqQ2|hzhPgk1b$JmBqy;C;)y?#dj~lkmEUT(-jfIXgaXJ-2VRqf3N2bq z@{WdMyvQAstPfOZE7nJtMp*X`s){L8b5)KPl!i!7f7|moy4m=hj_2}`4Mq$le5rb3 zt)?~;Ck#}BkG@dKUK$FHii~Z*9RTfoe?Bk-4~r(QmnyGs7C32BD-O#b)BFJivE^u z6Rdc-%Te?~9ku6J^2}une3vWemq3~6tmtAd+6SCfh z-tmOW-ycKnN9L+5=Vu)E{#?Ssan^Vj#K-`dcnr+dMa@2DExtj8Kb6mQ2?_<6_ARli<5W`M9F!r z7P6N+!g@#A&b|M%OY+QScwEoS{{)1nYJ}j?dj{~OT%-!CyCzWfAWN51%5fO>$+W+H zOU7e9<6w;okpT$Y3#|=~#O(NRx!K)@77X8Wc-%TRa5#;4x9@e(%f0ekeUh0Fkge}F zT=&{A+5YGDOFd1YQ1wvMXuW$ENdqi%xx8Ma!+XB7J?NVd5grha1-5{>#J&Vyelq@>jxGkH2~J^JJVSX+`jcP2}Ys7PUx zOtj*mPW8pb2eXzQ$BA43I~Xc0%X@e<>=K|($iL{w-Z+)kv1q%9Ar6h=zLO(vRcJZ- zA-eXB?~6rpld864F}E^pek@g1nxSP`=hXI&v*cISE=jAiQYGFHK3X}bw4D!Iy3{uM z1}66F&es#K*I%E%MnzlFd<@`**x$o^0cfcb{!3h%1iOS zISC9R;w0*KS{|2Q-YAWN-HZNOZXE^lWg?FyH%<5F$D$b2rdf+t@FN!B)guC}31hjc zwWu^pIuyh!=Ys{2^cuxyzJuj3r_aut+1w`aq0aik(kv>aD~+*ory{G)KZ}ZBlIVB- z{{9k&PSB$x7Z2z-MDg39(HryR=dvxkea*^j2GiFOC7)uC{lQbm>#a?rf$^iFB|&Fb zKYxV8do4iM^kz$`(FImq7c+8$!H<jgMMG|>KeLy#7ne-`AseNMI(Z=_!vkS{b7vEt)=*Rm^zBpwL@ak+r%%2O#b zAR$v#XzS9s67;8J)uiD!uMg7kFKTh(h$n5`;E2;6iS)NSk2aLVB&NF!?OV?U_v~2A z1BY38N>;jI5hjQ*X9D;r+$XK5Sg~w7Et*w?__#>vRb{A449JvG5d<2In0CK z29VpS@n5+1W($ghcEw>dgYx*Sk-J{Y029+tP$sb;uGv}C9}zrApK224;d!2otRvb^C4QOqbR2PcfC@!;SftR6lUhI#zZ(=Gy+ z2CxWNEi`GbaZ!L(m8~GUt1znBTx?YH9ciw4P8-WK?MQ(y^p&uVZwv7%%0;S^A=n6c zEavL?!21u{3mhveDrPxAUxMIx@qy?ncVYD!>FMxC)?8N4%if;2OJB;ZS)3S?shz7X zpW3RXOasN(?}e8}t^U1!l<>zU`TKh#p#35kAQfJ+{zcfpX>T&Jh8!{*CT+#7&aUzg z&i1873XeQHbEp8*@vjbg^3p7ICx2Zp_D@DoW3_U_D2Z8O|3@kuij{2mxWa}RMJ>Aj zRgGHxGe3EuA8Mz@!oV@-;h&KttoB^L$2yZaxw*0tLT5kv84u59EIU`7c zwp3?R%W+l`i|@=vzH(3#hvwEAO^9Qh@ec(1#3R!Uj|Bg<-~NHwe%7-=(@)|De6;NukriiBVYdr%t25v{R4?< z2I2>%phs?LdMTzUw!gp$n3qzPQk&A6(rZ_eN(5f-2mk!sh`fB@nvko+*3R%)$VHP+ zPwXxdl%5y5;PT?-2^0w*!&20mfGb7%$=b_^g;PzU?=2NjU(U3OK$7t7=OcWt8( zr)0d3qIn*Nfi1Ys$#b8XQ+$9gh(2BfvuCv|D$Z{;|NPU)*tn#y@y;a=AoKB+?r6Mm zZsXx+q$c%e)23*!Obcj1K>?S^bN4mp+I_U4>1mS*GVFlednsRV6b}?8HY8BRdw@*F zv^)d|zB{gvQ@1m4XQ9wj>_M!bpZ<>5g)A>#@N)ry!SwbDtMJQ2;p{lj8N$}+eotyz zw-cPHA4rKfc=732{GeTXp;&C7EO0nZxUY{@N~jVoGHcoOL?6AhJ)(rbj)ixd?-VV6D+W?W>*O<%Hp|?X4 zLz3zjsYAv?=0ny)_J4o$75={z>dLc6)(osK-CdOR^ycb$`eh2&u<`4%7C&GG4|eJ! zuo!?kARZ#-?M}#@^~SVmk^K#U|F=oIbybNlE`O^-dF+)xS8s?hLb=s9lDC4~p^j+` zouob&wb8O2A7?lBvgKzruQxwCo(O;`cr6?lFFoo28EdKX{S><0%7@A8sH&!R4~o+} z>MoBd6_Anr!jrvP4V%6`iG{)TKN{L|i>~>V5b8th#y_2fYt^Zno12>euffms^wz_9 z9Ll>-{Xf{`-ER(S&cI9H33_{WJ&~+)anFEsU(r;W-welgj`WvwUF0`sRgH?^R+@WV zP>Aw^6O^fYeq(Sey|n8Pj4Kwz&WXoZ%Zr#OFr5e1S}h!tz+Ye+%2+MxfxX6C*A z&I6Qg|@^sP?=Q;wy^Y}FrK-by~cT=$E4y(AuKiT!RKr3Dhuf4Q<SGAr9Rq5!UsXxTArGi7WdvGRgNccW!;bHobIU^H z&rW$xc$xcYn5CO&0k}{?Ze;z@q-%eF{}xZ3`4M7T@aSBkR8+!dr|oN!fILPrGO%eE(8ZQnsS*zs66a=%;aVT|EyFV<+mb zzu(Uc+q{*5Kmk(J{>wawNIi%<&hq!42tmh~zwIbD=GqrJNU1%{HA#`vs$Svjc0%u< zmvj;GxN%aHk-=51Fi})rjt+Lh&3Ui1JY9eR6|f9 z)}du>jF{?7H>j5n6pL9%bPe$B(_h7RU1Y2ugNqR%4FHC{1NY)>dmFjw7KIYCEuDg- zDMZV4w_^2Q$gHE2Dw&Vb{R`GX56rMAV{>y-u5JZYWnNM7^>2UcWQaVp_3M0MyG{>| zRJL(a(*d-6+3^>q-z$J_Gui0-Cbdb0C5o?$LVrlbF!_{^t&xi7AtPVSLwszu;54j8?~q2T6qE+Q&9Y=NrwJQk93f4Wna-Ew(}V?JBK z6zTdFps+_RysU47W6WOu3Hb2w!?bt=sd+siYuW5Ki1K)cWP^Su^|l%yDipP}V6XIu zRK`EC4?ZkyIjoa#;AQ$I8J@2|M@1G9hpAT{e*q2XSd zk)e;V&6sno!D#;lka#5+EI;(mr(Rx9c7(x{0Ugdx(WvlRKnB!r&pGLd&&6YJaP_O& zt4`d6c`lPgV}?xy1MmIb@g@6gW3G2aSAv~dQMnIS|Fl6Es?)t@VCb9AUrct8HxUil zjvi>V^g0s|ZI8po?bT1H?4H>@x67h}*#kAB`<8~<36L|}O-hSbTU%I*X=xJ_7w4Y) z$8-6VzoJ814}J4of}brru^pUJMug?cXHRRrT6Pax>!kw|)sV#{9mQ*>kOe<&^lA7Q zMJr8Do)8z9qUK{*e1E+Q({HiELMaA6tl4X@D%lY=>ZUdNw)RB^1 z4EhA@Azb<`?etwz8-3q4o^0SZ^kt9RUudCH#Sg^}#SbM9rFs*$fZ5B2@~`}M zk3)KcXEbJIVOCo5oJv~A8H=@XHZ46E6#oEZh&1AhTI7)QCbzI#Pg^phGEl&z^; zivVKpGj$nYKdXpIzS|^tiew{bAS5HqdS8Bu-^b8EO-7wXCGUE;@o7V9LuNy6L*XwS zUW&fdK?i>~7-&&(s?$@XJp#x{30eQ_UBAbtj-m@hcDY(xDPPd~$i-SYu{b5x!A)1>*VFPb}{ z(42n5LoP1vHklD*zweH%1hR+Yb+q$U#x3e9`lk(XiowOLgHbwQTH7ZeB!u>@4oNi| zr|4mla(2P52lcb|V)2z)Nn=g@NbU2xV5mfFK9=U~htElt?2o}qv#CIxG3r+l8+&bH zYVzb*(ET8am7gpwZ*9#W4^X6N1S0(cNH8C?UuHI59QAf`tfz_U4qVyTL~3|e5*+oP zjy$0K{(!7J8isG0zO9S557(V*teU<)Gza6jRM+w7v`drG&M+E1qQXg%OgggnXBJH4Z${Wp7et#z|8+m0N=@Qi;{h#D>m=O0h`jfwGBX zhi!*rhdaN9H_Px4g3nJ_^Zh_nB8n!nEW~#K4ar;T;U6U00Bj8nU>{hIzu&)~u^jp1 zyeBAqT9K_WAR(EAU^iarc@f}QTs8xS2Rh7DpBdyi>XBD$PGOIpv!V6Vs=o^ejrYyp zEan@r;+@7ujgT;c4#B z-VQv?65Y7*#$HUfnES2rM>y16MC76R2e=1dx;Sd=efjq(#2w@_Bv&7yCt?F+fG@@( z3CPzYM}sKrdE4U7B9bF%w1J_N=gqsHj%zJqX{matrm426u4wR?bc6XX|Dca=^*D*k zt!>!~&&_yiG^-zjFu>sZ7%$JmaG#HKO!j+|G0xCm4_cawLFZou=;^G`?|#y`u1g@| zr2e@;^$Sx_i4_g$nkBJ%QedebEC3^*k&h(L=pC~XQb+3d?}YDYrOamQVEnJvoHnyZ zRs}R6$y?#>P=4d8I1jmi#F7^-!tE9_G znhk=UGvc6=<(t%^^9REGTHtBS1Loryb zT?Nt0-4b(C(~sBJHz=m@e~%3TFCjp0L=-Dca=Y@5crVZV{`vN-_+iS3>LQ{>qh6H*(esuKvi26zEblY&uXPHGN zJVDxnGLsIPH@bom^FpdW8c`2LtQO4lY0+;3|H}*TW7ir!-_OL6&|67}Jr3m>;QbO8 za+Vb67rltIdX!%_aOEu$XqX(TIJ$eHnO(z%BIA;R(xXv}UfSNXhPp#yGiZKQ=jJS{7*zdQiKzrbawQ140gH1RGUNfL(N0&L)}CD`py8=hKejvWxkL4w&$I!1GFRo)4aTb z^-oUF>4@x4K?|{Z24g=JxzB^h3?-Qt=$D-FhWCsp81dd%@zT^CF&);SHOiIVa;`=l zwZyGv!u57pb@kAa&7PD!wKH%v%xMED@9!rEg7Ay*jFJQ}4tZ0a^j9#xOPp{i3yNUW zsFM$k2aBiD_H{d=DdaH(-!-rv-^wG0DJrN-d@-QMJ>@Tq|UNJY^&H&6) z8BmWaV=kQ*-;6CCtdb5p*H05RSzn3pcXbDi_Ve`*#?>sF1G2ys$4NH50M2u1RTmFG z{FM(#$volf9gc}Knr=Tp0W4L_Opz-RAXky>3Q9s|8qO+;PW7?Aw4_T% z3ah&vwpRjYU`m(2{+E_@BOsh@ReY%U6~HrpeTZr@C+%s1m6xY>I5C#jNH_|YRQW0Y zazw-4TSrIEKzY9wk05iryT*W7@d!67zH(kN-t)!}l};c6ELry&4$V$m|3%wdd_R^m z-O%PviQlcoc)d8SwiZd^H){E0^>kF>ehp6I0j<`~DHhouedQ;^)fiIt44LVpwQe)q zOHv)WPe!n!E_eP@b(c66B*4cvGXrMz^;t)yYEsxj)4v1)U;A+kvvLTi5R?V^n2H2m z>$IAcZyyB@;d{?!WUU#8aPA|=l5Jr zWK8}{j;JGNBFdQ{h)066y8;AuO@ZgUa(J!dID>{rjm4Z!i-2uO@c!nwL&Zb}KX+yY zgVSF3({RVrks3(?*;#3M))%a|E5n~0UKibR_Ir0eHv#`YWmQFmJK8{W%8?)#fOcQ7 z?D4q6wX?mNZHvzJg*wKUFDv-0KuH?=+m)$PTOP#Owz3i}K3oW3 zHd%#~6jDzNIuu22c$k1r7$W%H#5;!f>z;S?w7Y%c#q^V8JCA`j_pieTg8?#{1xB5f zC;D`ycqCgfzHcJQh`CH+3VNxC;EW7>pDFlA4;!y{abqjNc=99}YZi+fTLU{;>U$`# z`{Dh?yA4$M=*fI$Ln-|gV`GD}_f3e-Mf04Z)hJe+Z{<*MYq^tJT7o-qMu zF0tC12~Ah?KU%tVi@Gj@Lg&P_6?%Q_&rvc5;0$d*>u|H@{rTn%>cPRr zM3M5?s6t*^8ta{Fq4xC|`Bsyc4`an=S7!K??pqO_H|fCi;HWMw*qYF$+}n73pZtEW zjGzX#Bf87Af#33e-sNm3*W)lmYh|bA0DOCA=&l{zqLD%!ntFpJ=Wq*bSpARf+i+xd zys03}x8G^xliB0ZZ4mD-BJPd0xi@$>_%{R@2kC2w_=#(N0C()~#i7-q&7ocIUrJ!7 zqZjF_1Ptf54~yw4dbcTtobh(1g5M5#?jydCTYQXH!lSY5D!D${)B{K*KBElwdGs%nS^x7VdfuCP zs=bd_T%cWd0+iKAvx!?E^}x}UYG(xO6-BF=FCF!SyNU6XJ~^LFTio|j2&(28uFYn3j#NDm^5m3BS?7wPU z9N;!Nrovw>CP9WySIg|Z)3>>-Jx_yWfON=Z&_{gDPKdMFN7soQX1H04_N_m`5aB9r z&tupF?-hk6OYvjTH}8O%RgL#6l0D?Jf2WZiw&o zIf&}Vyu5bf_?4b6bYGfB5fI*a89orOM_*G07~F3!zaazbr;|7Xeob+C#!99aL99DP z(kbG(i~ui6ml==Q`yQW9#OQAHKs;6|Gw5eW7o|NxnWM%Ff37|~$iK}jpx^J?6nhSO zYv$L?B=DCyu8l+1G9-{%Of716xlcjHhs5tlmQ}~%q=j!EsTpTcvyiY{n{)Z;wjNqdG5c`#Q zRtT!^@ze2c5QG}v+ifBfbG`C@UFr&&A6n-ZFHBixrHBZ4mQ1r7O+^*+A9wEVTkP9i z2@r{Y*b$h$+soWD+s+P-d?7$>B0K}^Zmw|u@BPSO^HWsU%*slKDPXNbv6TRkv^3KI zIj%ObK~xlyyEwM-xW_Cf#HPxq2}%rjL)!`Gw=4Abix(aGn3grL{O4DAiPdZyUn$W= z@mKbU6>m^7<^bp0Lu@Rt9Sy|c^fDt87Uq7+xS!PM%Xp?X|Lq7EcwJ)+$U-7iE&_K6 ziSA^;BcFc)!L^7INxuHZ6nPO{6k&Y$q(8^OIJka@_rd+wSvlMPvH}qPbtMizu%?U# zlV_T@&|+W5Vua@a?PJzI7E@#mhk}PJbMb-eL565599RJ(fR|jf`ut2k>`F34blj*G zjngtrf;S1fp93_<_8$*Rj}$||d3Aojaf!)4I0C#qkae*TqN_6CI+%a+`((0Xc|Ld* zuLnul^(r~npJGdfv;TNB_R?&l7W>`aL=ns~)e$5mJC0f+gr6<#4&RQNc17?Rf<5!e zp(q8%m44!}nl-+f0Q$^&`O^ z`J^cHso)B>?%kqIQ13C4W7GI<1A_^!J`o|IDp>Gn&d_`YkLP&0=H~fnKNyTgH`|9m z*2zfE<9T4c^Y;=iFCq%YS!v73|Hb0yhP z5cZAER>x-ZoU8(UQ|VPcNyrH$F1N4hYLSm4IV#;(gj(>fdwLjqVYIc_QV7{ zTbq!h{#Wp9OAJqAYKkjMZM4iK!%kHNTSwr$Au8o%+VXTAK+@K54#M3Q-5#Ffv;yrAZrHqWnL${)m z;uWb@^kL_tocZ{^{pwdT@3I6nb>~SelRyZ-Fj>%Yz&5jU zSM~`Uck{n@m@OsDX)WR|qgS!D*p_XK7NW4@^UoJI=+*3XPYFo*m@0qC4clOPjyHPV z3;5J@PBH-qlm{{qQf$J9f{XxS>w)VQko9{1ETS!SPMB{Ep*$R^*gO|V?$|z^(5eD) zM#1^3DaDlfchyb_zB58s8?7WHBx@>Ul((u?`B*a?6R1Tm&*)q^=O_#!$|k0cMb1_* z16plefiey4meCNo`YPpTv6^_!z)xAD^>kKdKNeIzBDoa7h05x0q|3QLpTPtq%Y2!C zgi{>=nahD}dIM8+2SM;LhR?C6TrBrrLg0M|wXdIBWkZAJF1W6{0Q7vrJ;JBX?~SRa zee=hWBD;Z4V2VL6#sUMWlkV%UQ;@ae84!P~<}~L!IbjMh=CM!wdN%AZQd57z@$dW( zP$3iCp>ZqD+CyEeBpybJJpZ;ghEYD@bD7kpJ^3xY|F|&7g z2kENH_2I%f7rk*i!%$pV!>qQBK{Tt+IMfRlyg^XE=BVK&04J zU124O!P_&y=*D%vmal-eRaIA#ZLlwwu1lI=G_}m46kyKWd^Jh`LCr6N{9Zx>nuddA z=TQ&45Mcf#(i=v(Dzo`3y$2Al+InJ{2xMxaSG39?@211UcA)LM=)A>UjT_YhUH>#PVf#Bc<4Ecv zf5O9Nv1LeqSenJ7e75a<*0+u9s~I;3kP^x&sHiwa=`HoJyjgzw29B-%zp|p4AQT^@ zU8<9^{_p`y!n4iOWHkM&`nr7>C>Mfr*=B={pH9p2z8)rXn>zmtZ~s8MuaZ2~x&B2#EKJiwK)B>9*h@4pCY`ux6++-NM+6YrE^mQX+ndGzzlena;rknj{dZ2#r?+-jOPWH5 zcKMAyt`$TJkNOW`SxUYCcpWHEYrZ_{vV8YGK!vj0ss|8cd)wq3l@>dT3;^flO z|HIZ>hE>^i-M<0?0s>MZA}uW;9ZNz$LP|gpB}70 zp3CQb{`=i=9Cv-VKe*PquJfF8jxl~yO%Jj?oZo}Ig!vA2A7fuEk9Uls4y#s?A3Rk1 zYpBoPe`#njkgRb&o+0b#0@lLmlQfhC$q<9!sb-f`lV5dJ1a z-d`mIpTYpD6>bSwNgAa(7a8J9wM%zN_eu{+kLuh5H|kB4V_}v4yH9;>*}e`E-oMX?jurmWvRVeF;r`YoM)#p4+L`g@kYpFCJ6A8MC9`N041Jd&T=&_%oyf2RV3 z3pp}!^79FvyCV!V~c~~vX zH)6H_x0fM`kjnEn=H3a|denf(s7fe)Q9R(6=Y3*Ws|I9v@awk8^1?0416kV%db?O7P(N z>;i}MayXro0PI-$xxu5`-UHkzSDeZqWfiL$0TGgX{)x`BUkyr)rPafIy+6RcUjPZq z36~dfAR%f2e4zYjdv@Er>m%N>clEAF%8N(Nr#i-T{azR3E0Qr@w3+c(7@`olb9Vt)%o=Rq8nuN5olHU9aF@ z-JV{LQ6qpdeR|Hmp%Ot?a5J;;!Y<|WCO)H1QghfHhLh5Epsa`NNbUCeZ?Rpd!p~XO{zD;x`1^l*dV+J? zTYWnR7hSRC=jwW-jGPRZn3&I`q`b;qPi+@x^&#r$-yf%?ZsgB3ogJsU{!43!%N=2C zMq7e7QYWc!d?U`VKMwKn-Dlwqa{s5XcWV14Z3&INi0v=`fm_TE4;Y2w9$+a3n@nuT zBN(Q>zHY&tEY1v3yp{a=K@zvLX)`HID09ng79Z(NHr_GiN_%cnJ)g6iU7EU-2a9zL zF?i^cug@p7-!@c!#YLttV)Mq@LGJa3DeRg%B2+a=P`~#EY^|lorI)6EOK(o^>ZAfy z^GY%qPcD376Df9keN%b)$<-$r1!D^o$*~uWC8Gt$GI8HeK)|YE|)Eu7R0% z<0~)X*Y5`A2Mxc_u36Kn8<3D=s~bd(xevZU4F?i-)w)JcH-&K%w1ZV+}u^ZOFa0e$ZQb9I+V`!|ou-eNt<-uC!=ojDkj~a^0^;KeCdcw=j#5x z?6>$yBcW|*$~~>07rgVuOXPk;JQ(8<{xpG(^g*7#^(RoRfv`HU&pHg^;I%2W7n=nc zN@hTQaW&te%JE5rPbmAp$28+^3fBuT&Wp(HyN>PQ*_*XY7i_yH;3HSRv_TH@FqJjxer{D9AY5fpZ=RaRFw*&A1O#lVbl_H z2u@iy&jD)X3qS}(1d=s2@^iofGg9z!ukEhEV=T_rqb5AA-v{uOVQEFJGPo@@0LLRG z4=7ddCPa1cVF#Gw2ymx|QL~n0@tyA&W;=6@M?Zmb(e=klEephlmLoe@Vxckn_s{WW z3Ah0JJaRk|*gob#O!PDAP)L@=jsNADI3N5VcZ|a&=0P5>4-lD62hM(30yO60#R{$MG>_^`zCKiB7bf$)bP77otl6SDTQl)oHx>*Vw#j{1Z}k} z;pV+(t5r}`%+PL;eMo&Qc`raM^Vb^+VW)PgAMKNR>BPGTi|MVdG5-3AoB!$TZJd*x zdJi^kC5!7;VV)3gw_qmLC^b)>ENm}5ZWwcax9cu%EY45AFJCq7BKfD}xu&L|sQ6z# z<`;+}Z*Ty>=p#N7iA{E(74z!8v`r9P3yu z7t1h{oB&_n)ehg~c{I8=$x*@P>nL4nbm3v~Uvg+lz1k49Y?Ure8J~EP;)K<# zbI@P_Kis#Q<;8EN(>>IWgLR3QAyIGx# zuVH-~Os(++>}Sh|E>)XloRqR-GUSh#9|_(>jht+A+700sT#{iOIYv#<$RDY-RJQUW zI9wKyfs>?Z>Xs0$o@`B1N)Ql!wwi5NMUj%2yaEZ;I}>w;sy28Lc3%=^T}<)%MCy3S z&nWtC+~iMT29D65@1JlN>T~qqm<=jEE>nRuKf3fVwWygc|FMVdKxRTlbqrcpqO^^}yJ8=CWSm ze))3|jDD&JimX|R2-6QSC5@#W4=lt6Ob0A<4s?;Pkp@UZm%B=H{fPQLz2h<^WKegs;kq17a|Ux#PucXZptLdf7ZLT(o;^!u;o|zM z%4+{c_1Fb|UMeFaqc+Z}IpmiUCxi+_QU$0RqzyKVkMdLLMz3T=1REPwFpR2tf4IiQ zqQ3LCjEL>#!1xaL^DJUZLHl(L&E}|EsZ$Z5Z)4lj!5zBM%x3amFMtRM6eaCdshw86 zOua0jM`GOpjrSHc|SNe3-*TXt_2)=UBXH&PWsP;g2%I>1R1u>FjXag&^o1k+-N`=QKE%*x4%9$s z(g6LeV}JK7_y1{eotHVO8^E)@mZtjI5<+4gtoQC+?3a(}zWlSE=kW}d1}t-g6Cf! z_9TgFg5PN3Qsn%1=}4c)AG?fM!rOeS`+xtyEp#V^m6P*minFy0Qm^Y3la}hxp6pz> zG|qb2cg>91UWxzySLG(k8D&JmgR8Z4)sT{hK+CUN>WB`*OMo9Bofj&-_j);dxmyLY z`2Kn-w@48_FzhPPt$XLwe_tIML--Ynv~6EtJA98(U_}}uO^~KYGo-l|4!Yz`$$S24 znTE2tZ0rd+&dDzpd?qh#;<*qi68ne{3SK78``pxm0)M0R5#saw*_LA>KfWKBGwVtS z;Cw?fDT*r^25p^BTf)Wb<585u$0K#AeZV!j13T|JB9P;it5fgs? z^}S|9f7sn-hPD(&^SjE1b90Se9yc|F`zTtqvQN{lR^uZTkxD&;OL+Z00|7b*OR+5O zEXcRj+n`%A?&&Z+42)Ku@mA1z{z7d~;N7r^X!+YIYta;^WbRKl67<0Ex|1G}8_rL{ z5V0K5nca_o)`ct0xh5q$&T*M!EBMQoFZPluvjxt{&$*!SBcMhY@;NXWJgy2MUrd|h ztG$)V$JeI}5?wx}Rqg#1Sz`3P)whny7fJ{c3)j6SswH1AwsNwf4u(jtKjEJFJ3;$c z6gRoQ5s^j8H5s z*+_au%|MjVE$Qmi%0^zEpm$K9uFKr)-?~1RQukDCFK1tT;Z0k_XMwEN_3$(+*F{Q) zcB;Yw@8A}UtwE8uJs_v7G(*;+{gXor(~q9J(E&#ZqXj8658jnMF-abCU$6M+-M6-L z{mhj3lkp43Vb_Y3|0>xWUGE;uuk9-Rqc#|4?lf65}Nc+%ZB#@ zdVAHI>b1u+E=NC0#6S9t>3K|>Y+cPwD=h4#-azeESqCazS@WRcv5UY0K+yjn?uG3L zH|=5(Qs+}U&7p}ZZnsieY3Q8|#=X@-Kml3~>n%m2xwH@f@kQm^*TEC(lmFv7`uO)6 zqXK%aaH{rjjrZ53V(Eqw-(Q!$Nly|H(k^Fc)ZZG*YXMT zZQqX|kaNAuH66a=40h2go5WNufN`oK7ZI#+ydm`*(=+kIb3C|o-hMdC`Rd-!o05YJ zT{)CqA8)o`^|-@>Z#6H>rDt_|d##1tyGBWh^z&HPnDV+nk92I;W!dZHQkV@j(&nsE zi@Ba``1ttb{AAyKsD|ousl?rzhJAtSaTfa(_9l2njykjCV7x04d; znnW3DoM=&+wH8O0ktbN8wJEf99zep>9eYX=YE(J?4U#?*@&I6~<)x+3&0{Llbn3#0 zBE0vlt%zZW4ZmbbnzQbiX{SxWb&`E=uPV@qJO&`d1TI)|${Tu*yvLP#1kc0e0~6U83h!?%7YtFD!a$ zC{nA!U8u~LO;J^BTR#kXZQY~Q?<2H47TrsS_WzD~T*h4rUJ`)Kl6LjdxNuaPz*Vcde^7JGPex&f50{=f;?Tlt2r-U)*kSl33eO9sT6t$;fUVUEzKhZR8t%580=Wf zbpiIWudv^8P2`PkT8Ij|2T|V@AB5uQWbk1cJ{K$#MaCtRn@DNjd-Cm8Y6p7F%{XEia=K+Zp7hNPHQ& zc1%w`@ZTIhK!KNH)Hw7$iIkh}d$yp$uf1Gs98cCGI~0;cpXDY$h_t+ZcOpCmR(s?D zuqv#uZT_j{Q4-Z$2hnlipGibrLw5r9E<>zwNOQ!2H|s z&!6Llzuy}6^GPU#4n@j$!Bl$DG)w#85C~;q4X|S^r()Ipp@#Wj-|DF=suiRWb;x&x z@AcSY{-3s{8%t?frN0Bs>4-ND36WcO)R zggh<4#;McuD6 zpg&;b7O#RdN4`Z`AT6;|Gcw@&E!FIwM+r=xZ{MRZKPdxzhO1Oi8-Huc!pJT|6{Be@447m~iGW_y?lWPa*qS6f3qeY$=4(;zH&sVgq8a@KwFnZk5x2vau2_?y0D z3rczJs=Me4M?i!OSs#6LlkEPFyXcR;pcwZ;l<~bg#uI&jVWvEea&Q40S%viS{xB?E zIjdLu;yzZWGh1aEY7W**pbT4X#5 zQLCJGNI07(^!N;>lWbUL6u#qlD;0Lj>m%2e)7wh3vBm9mp=?c|)FvKLdRZkW;*8dU zzSu*isjdIJ;NdhR*1~MWO)E{OorL3$)MbM8hpCECCRbP!(>>ZJcK&t`=25+Op9G_d z)!#7?G;xCj+i3?3MV(p=!Z>W-BJ@t=C6(E1E4eOm(`#$BsUE!3xUQOXtu?tk?9Qtc zCwcv%kY^qji!>J7#LQuB+E|NCE#`2Mn*m{JeKAa2AQHY_?GWSY{71-VPD7mS!A`L!W9^TmDlr@C?KP{!mxKwA=4fKN0%V|kO7y|UfD zULbw$0?8gCf?hyo^|y$j4~qFc)#=pB_c(Z&axXHXhwmF9LU!0f;T}#{WE|-zVxzT= z6i-N_7GTTSdH;2l{maL$CmW*hQ|`S1H^aUef>EM=4^b^i(g=jA(#Lx^StK2XjgR?# z9+VUo7xypwD?}giCVWtQ^&6DTL(JqHryB&He_t(OB*mp*?vf*GS2i?3P~-_)g?C6U z*Ul?0y^Z;u-FQWWtELEbuqVU8UL6=3R>*}K-DT>ckQZ`jA?5bs?DtrH3cc?BXeYqs zN{`$we$pF5WGCjluyzZHU8$$O8eX2A%`_>6TBxT6_p99{e=-`_9y52x=n=lj9)C`` ztWlttliNnOdAu|s2ks=W8qPmdV=u0hl4HqrdH3o-ndNfZW7H7({}q`9iT!&9_y131 zcKHscPma31eGK@-4?|X1iI|i=Wo`jQj2ga34n>7g*G(5rD4{-s zHK8`~lM2WA+=I1|yto&YmPtE^CGO`gFqPBL`+GK4P9(-40e5>umgP)F`zyoyJQU-> z!2|%PGG_ZnQ7Is=7nVFiOCq0+<3-mIGJ-nY7HNk>lEZ(vAYGAeNOu&TPR$DrHP5>@ zaD58zJb&hpUt4&TEq-y)VX2~c8YtQ~RP{B-p!YF$Cg1QaiBAa$WO^s$94`!M>H~x% zoS5zqP!e6(zE{6y!;2$3XrG`2x`l`oNY`$s&!1KVIYYYJFccpa>yiDmy+(s}Ub&#EYm(|qho?(h&w@vm?g z#6?((G7I?x>{k9ybci@G8hycMZr3U^lbOFxUM^CZS;bAane%f)P0a*6d0m~S2X=Mx z*K}9BzQWXca)r+ED3#{04KBd=EYWYtpa z%X=^)G6L)7G!>OtXlP&j51sd-XpR`wkL4p?|9ktmuM}1&;o}#PlijR84>27wn{kaBHbUy9wp@o=|51eWGh)bHfdphwE!%|WEBZuN+0^-HwLR$*9^&nbVO zelP0jy@c~0o?Q49DcIH!6=>h?PZTv1wu2B(=5}k&F=%H_jw9}i3iQUXS!2B0es@X0 z_huE7B5%nPaeX5Q9|t=FFzt6gg1I?NeVXlcxBOMot0yt5l;mHfcP3PVUuM(!*Q9ta z#~-LyHfC~wjsO3M?*D;cy{^(RGFk#;w5J=afENA>ZhjxR%T4dv+GL04*X}T8-spQ~ zB9?|Ko|j2bMt*OaPUB(^?jNtpjAmOF_x%Y93>seFIwE#x{8j-uM9#W{LFFWso=aak z3$RrEgMI+~qqV`2w+T-KJ3kFj_G7y0FdFPV(~^K{L&Z<@80m^N9&%kamSHGjlfug6 zQzJ#UR(E_YC>MVV3k$_4GOvHq!C#G7?Og4?mBC$>-F@uC8KxX&85T<8RZry3vV}E8 zguAzYY-_x_Zbx_Hu6I?Ce8htGiM8(k3@tXwozfg0|9PdgF?zmG|CX5Tp;Mf?e_Wg@ z@1Nz^`@L(4g)boQ2gi=3Okcs6ClO-pGmksB`QzdfOR&{9(?VQinj?oAvU6GQcF z&QsnYWzlDn3gN`E_0i~dcKk$SkHTooJU5JILU9+7|8-j0N`rkbWxdRo{a8hS9AeZVED3d}+3gNMW8;103TCQ^;h%3ZY^3(3TB7FL zoeUrFh_@#SCXOdgckJ}wln|~Cua2U`NbwpEboecAOfgoew?B9s7~Q~yO1el({1(W4 z3eAtE>tUXkAjk9Hz5CK%p1p2v3s#6<>3G~}@$hL`P!$Q+lY36FJ6EENpK1uj%R6Bs z?t16P8|JD<6cY_WHb2d|(*T%g>CJi?-jqy4bJ^)BOq>4ycg$8;n*_%Lh5X^;<3nUb zzc}o%axcZ|4M&M|4)o&UvkoDB0?9ds5e2RfB|VqDUgw`~OS@8k)pz}R$8uNV(t8O6 zgP!C*FczGNq-&P@=XCE&BZR)rWtu5P ztl(te++XKvxG1sdwBV!)7>twk!n-r2#ALH`mj0uZsrBZ>!|CiqoZ$!HPGHC&v~O;S z4u#>?PJRbt=vVGsQGis(-P78eRmeSqPz%f}`+A{Y5qgslEOaGaL9GVx^z1f)Hs@?JAh*MuaFWJT*XW`$~ZaaU!?6;u&1f0H!@1>llhqZ?Gw@Cgyf=+gI;;{_xzvUl+i~q*e6U z5vVKhzKa@+*Y$jwnL!KZh=jb#e|K_Vru+*{2Q*y9ksum%5?%QHlQRfz^BP z68X^>aUxHJR20mXa1CWAHDB z5o!lRKdxl0kQDlZWH3uHT=zpax1eD9d)3_q=LtybKifmJcnQ2c8Q4>45LMy?pifH7+m^2tBr z63I}_K>kX%im#P&xSIsIEc3C2ST(z~vAb-w1mS#MaPwi2oozrq?HJ?R~(_=&HB#W2JernNThxBC_&-x8NR zV)0)V;K9Khu(*$Zp5gv*O7R>A{!)3$a~VwjiTpvzKL~UcJ>Y@NAFW49y)Sw-{P~Fh z^8`@Agq>OfV+s)}fFiGGtIo{4YwVm1J0c4KuJcKa>Z|KRZ%_NBV#KecSz6a;`%=#H z`w}<1Q^fz;C5w{ma5k*~{k#x`u9%#URo>5CY6V({(f&#}I)XY*?_M}_S%?4=y4%WW z^iUA9gt@u-i;ccF+-*QigYy9ljy1o9OlaX|92t39k?)9ZjA4A$7}FTbSoVgn6$&{7 zt;2tUxs76^?w_YHYlK9ER|Hn%JNG+uK8RvCVncthb!X}U%KM-W?4d_ncXi(W!~_IL zs@o_^Iid%xbRnZ}V#9jd%N zxGxORpl_VDi6<{5B|nVx_utTL{q~{4B#e`U*6WsLWj~?;k=nlVW+9i75Ayvpj$t|4 z$L|9%!RSY`{r1%ZJ74SAtA~kqa}+>n^8=#}^AwU&a%&D4?GH7@eR{VhT`i}OXUg-o zv#(ODnIpb^jxKy=*p!9LO^>c2#k773=;@TEO+{g8)kmfzbhl78G^VX45kve?ERxl( zptbotm; zl@7atTv+a1vKaq3CX_a0SeU<+#GR92jx{Lph-txZ;oiI=j*$3p%qrIEwI;%tbBUYQ zx^|Z5H)B_t2wQaS(vx$>oWtkSFf7SJ7GM?)GgLfj4p>>UPO!pe)}|%e3Re%PlByDl zzx@Jc@>!up``Nffe~7I*i+*HDX9dVA9FrI%;M5+eQ|!r^7WsiQq|&c>z8YrK=pww&JWt;;3x0-&Dm1;1_4Z3qvL){zHFdlI7m=aGG*u09aSCpAZC5y(l`O1uaa|e7KKk7a^$m-%N z^ZeRm&^}E2qcppd{BnPxT!Ln3L}i*jK#O|9W+mw<_TNiPeGN3B~QNx57N)sBe&uNR=k=;ZYSo|JaO1|cgU_63xz z*?Xrq`Tf3>&U5gr5&+=FPf&8@O7f$VOYX=w^xx8&{V4BC$gio%Flj4{z1UIcxdUo; zu76Mg)w6Kcr7IXg;z&voD{?}AZ4{4t|ay}_olgWr; z1IPKzp0Z)dAMQC>N@3oA;%zT&Z#u2Vs$^XMg=)R89gb@w?DP;@ap@fX^Q#%3N3zSG z7vclafYn2m)01#!JtnhwKZuQ{XLC3o#k%x8THPziJJ(iaa=PADSQQ~ylkSi)15Cp+^+34jCm`E@8x(HfE@pZzq8HIcr>imowb zuV>u8Xz{mOVQ@lAG(bh1-uA>OV^ySVp9_9 z)*pCXi%EbADrNt^vgfl(y-J%DLG(2by(3R%mWOjlHX_}*&!w_-9?6DD_S&O5q32MmpL)o)G>`)2PIj7@Zr-$a_P zWHmZVoY|hZJ(r62C3oi$@1ihH)Tf*k2`c5(k&6~;Viz*!9&HniDti*bd#^pYV->9Y z@z?Kf2g121IRCPH_|LGb9TU%^>riFBj*yQV%nA&Eq;OG{6P=-&F!#J?qw23;0>QSc z!^)Kv-zY*8*Ru&K^Np0}!X5M4Hl1@Eghm=mLHKR)7Q{?iF@>ml-)Ci9s;=nA-;BcN zS*N$V4OtABoE?aL@UHe;X?bU)tW=%G7kOV|ZTOhU<*IWYJ>65?$&q*vg4yl{+dod> zC5nx^E*`H3BXpqT)|VX*tY<2wtzGk4{yl$P;Rj)hD1-5fSAD7mN4EFF#%a{?@ewGh&B~p5Jo3Zf{wn={moZ zxYC2%{Dz2n63b)V@P_Qsk&zzg>9*wz?|eW^axKak-};bF^w>5z_mbkWS240WC&9Sw zt~PBPzN)49@aFa|LX4Oqb;^As3;&|0Cw#kN^pZ#7Ux0Q(P~Aj~Zj{5ccj!a!FX#1{ zx^MQUOL4~0D;+A4)X|)&PZ`TGe+H%_$lu$Ctowzp2R3Om$FiL5VAprLB{jua7+} zI_^fST;O@AwNS12972Vh;1+i($I!ffJb_n`pQ6uS8HS^zcw9S0>^^0Yp&{cSG+gIQ zgwxS#kOM+0ECEfyxWTF-e4<(U~3#`n9j^ znUB}h7`34GA@_m7`3s20QG9bUR}O(;N>v>5pPqxqgxICzub+^<8fs1yaJoNuKUBAs z=ZW~C=8Gz_v*T?KW7RQ1Jw-}NN={EQYtyb3)E61MuM;EhB<;4tFOx1sQ7fus(ZSj(rn5{)lirv2JpRr(Fm! z%Mn*$OdRHNFEPBX(jBFjITa92KyNKRFNh{$JPbAbVzN=9eWG)so8*xR!GH6UW;e$R z(MMYVyu#Z#y-q%xh`Nbd=%e5!iqXJVy`2=Hug8D>tWQkEcUz;M$Sd>7>)>>MggaZ`a_%5) z&$-Q?4RvJ1#?q9_#!=l$;`z_naT(6>CPrPyqXf6Lh~t@L3H|P(onW7z4`U7)Bv*x(e%gMcQgrDlUS6pCuz#> zA4D7z*R72CF%_LG|3G8ppnORJ%P?;Hz(e!}mi^>{A^lNLJg+Q-pfw-BW`bm8*u0yy zwFrIp6F&kfHCWNop}MI!^&Q_YlL-Qp*b#H_6tWECikXwfIH<^wmsE zzwyefE`4pEelzDYc1`zR6N}IkjeyHx1U?^XCpP7!hNTPGU`Uj!LmhKLm^c$@oNcVH zgq%v=1D+@S*lq*H_pI@^XRv9mmL_e^z;X_|Uk=T_AulXRJ~-2m-+P`4`P00>z(DO| z7eis#a9RhNu`c1MxyeLX?)rFX&O1OOjKF|?{dA^HyC3@;>+f=sa^>YHLew^BYwj-z zn#gq>UuCJvYBU{xWof~5hJlz5%HG)Dvl}ZKTN_6kmvPMWX= zKr&Z;Fmo~sabbB921z4PANjp~LF>EUW5RQJf^|G#E79L_SQ}8KB&}3JPcq1O$v}No z@)zap2g}AkZeOTM#}*5Qvt4;&cVmEI#~}0FRnj>M3wF=jd`#$pVhi$GOyxW?{(gos z5|Y0*jAfJ)bnAT^#y7Bzz5_0vV^ai)B*WlJ3f}Yo1+fwJPF5-x7Vj zI5wVZX;HM(L56p?_c2#p^i2X5!QwF)(O*AoCHS+gy$TQ|nvZOEn7h#IXWfq7LMEAG zr&#vU#K1gY;^-Itk2F8&E$CJ|77B{D)cPYgO6L5#^YkQ9GuSI3}GDm zcU4IFw{|R_l&R_XA&?R$A(P(*aXY@#HI;27)fHBH;LT`cW$9?Z|4efGF5Pb?BhO`7 zIhPyP+%yH={!CpOf22$z>6EgPxQ~AbE2pYwcHy2d+h2ZBZqU~2J-DYK)tNWTipcB; zkL`M%;ek(MJ7~N$PPiI%NvD4N5*aYSo^O%P zhuO|3LOAV5fW#0XnGPV3iAz_H;!Ph$bB~Akj!qzlx01KTFZ)2}8&v?{M!`+5DYa6CO> z@0B?d*^W*AQEsW1lzxdAEcNkf2s@GqTA|=G>5qW5hSP95)d;IE#gvYj<|I`_AQjS? z)7|DT;k$~8v?TxZCnC_Oz7A`zJ??4iw&uiJr<91%lhVFXVSD>;Bi#2EDlR@kCQdF+Y`|{=8knf7=#;Aq7y!|dcKYbFBbXJ3EC~1+C!-ciP zljJ|ZAO33ockTCkTY7lvUuVt9oV^r0UAPQ7u&Z?B9kp|we~(+&AU_nsRGA=Pp&(~j zCw9=dkDPVmy?yAq+oW+}Fq7^^+KJ^9u^s})-vm(i&3VUTO^Rb&A2TWm6hA$E6|}id z-bXT}*8k>Y(}@@xK8T~_pZ1^k;eKHgGOBri2}t_vhk z$M*AWuD;VP$F?fnxVSOx94h42lsv!rabCA`@Uhcgt*sw=|kO9^(ve_Pyku0W;puI%VATdb5LP><_GUJm^=t%k+BC3EwBt{JxRZyYKO1cZLh2__X z;+W$2;-uoVTIKsHH;Wn5UVndJyJbCqrWKvnvf}9X5RJJQW0)n8EPd)V zai>SO)3$N#eoWo%)Fj56cROn-jk;!yI9wZ&t%LZ1*`JG3EdXU=FQ-~8&b4Xn4y&t} z8mosBFbjIyonNPPu#v9L(h#xz1~7SvC4t10Zu4sXbN2m3@=6Vn#@|J&^rf>*o%-IP z(wd+T=oVE{_Lr|}Be_Iw=_H!k1@(AudgJ?W_$ZCs;uLMLZpIfh*&2kc^|L|)bFmMX zVKs50f;!y|L&A~=R~274l&7lgOi8e~%gYCB-yuC1tF~LIQbW6@7smV`V7S(at<+j? zi_lNfcOUT-5>9r=5zTHT|Lk*Cv~&uT_n=@Xy4_+*dZY~*IT zKISM7qA4b&I*T$MS3fP+f$3>L0}gh{M}=JNcDBCW(n0zTjZTCEJ5|1mfBWC{@hFh`5q3t>*j=>wI>L;-N8xd#$u7ZhzLJB6@O53FeH1Z^$(sTpgXKPhlSR68$av+k1+{ zZ#my`6{&YOe+UUE!098Q(K&s;P|lDfCQp&mcXswpnveVdX6Mg(}Ek>yVZk z`r+@s)7Rey*&v_S4$%Gw)P>3em@cVFORQ9}el-qc1ngp~wf-A)Z?b-EYe zB1(zLMW{eer$-H`s=_!ucj03QK&XsubjN|-+pcG3LDZ@9qvqBOv*hb*E4A~*Yh&jW zou#F=OR|MyObN!=@!pS@AnrSM9@(zy`kl2g*>cgJySE#3{uee6Y~0|^Q5)?bs{cz1 zpvNr)JAi~n{8WDlQ0ye61lyFnS*9vqQX!T0oA<(9VpEK6zBU~g%E8GQcuVU7jKu87 zLr_>fK5X@BxU;-1ME#+8?bnANK-gDo9b24qD&yzJpPxv7?Jjy@O{ul_LScv4l%>7F zhaMS)s>RuCBxEq0*Wrb+2Nc1^OH0HZ3aH%(^jcXSQ{q`i^X)J{pPr3Q_YJzD?5P+d z`g;X(O>QVQ`C`5SA3@;eq~qNXkP2PT{j7T_#joheBM_qPPYr}pSyX5U`_%caVGrld zU6yf#^@_B0P2RkUt-(KqX~x(m{;2(d6VrbGZ=P`Gz(q->O6?_$TE+ z-N3I1v4Q#3J;h}|v!U#s?pThO)VIMi4kYRZ;Fu>uF>5+GSmfwaZVo5A!Y%>_JDSf_ z&x#n0@kS=?wa0~dc|%V(=KOh{$mn{C!Nbj*V!xYtF7lR`tJ5rGX~b6o*$a_%N7CiVJWtgI@9QTsv+i$- zHwjz$6C8+ego!Q8k84$0x=pz$CL^@=2XXqM1Zh8cv8Ye3GR`bP7w1xc>=K}AnKA@> z^&afCHy74XR70MoFIufFKc!v8ooB|T)nG<)Mz*Lr>nigMMpR_nbpi$?XAL>k9oF?* z(;)=1aT!AcoAK?0dMY>&=A6yO3X^6G zfO)xKss}*+`~E09tbTWbpbBcG2BjXrehw2oTCKUE990udg_pdbYorEEDp7UaWTp3JQVS6}JUm z3Y9-Z+=8VNB0y8+Z)4HU(A|&`i-r*$1m_splQe;}h-U*A3M)aCG`ACUA~yW6Ic3v- z?~_OCEytqTy}(dgXwIL3j3cyEBbUf{%ikLB`~6}VC_DlEZDT`7+3f2w6PmR&3_wCHTm{Nq&&adJSzc#aXzq2bZK~ph^f)#X+dI-r> zzIuV^X!>#&KztJp2VNv0t6yMCQ66;OZA0z=61AlxVEI6+#0|u|%PeD{8KX$6XXasJ zzaoT0XdijZeZU?@1tWpEmra-#@k)&p?%=&Kc)w(14%PZiz;8NX3fU1(+;?>nXZ>gzgmvvKI*r<^c=oo-gMrc)}FcMloV?` z_m&EP%QKI*xW6vjNreqJALpL@YStjY4$2cbW-L)hd$s`PRy7^;&nif*Vp9|7eKC{*Z=DWa0t{&Wx!t!{jp&zY2bB$%1r=mpDd1hPepP8U zqHr7^+(Zd5NxgqB3h$K1-^;T(|NCOEe_WeAG3GvFR{WSsrRS~bw=boi83!)D%l(wU z7ZX5*de_7e9#CRGVVZNP39CSjA*4F%`uB24INI6)V~W`OxS3y)byfO9M31H(>weM% zH{6<6Hn5wV9p?PL6wPi-@FqUoK`13S$X0O07|&hawH>bbLWN+3en2~{G;p|9(b^YI z%vB4* z5Gj%FF6nNhr9ry;KbGg5-+R4Z_J_T_+-uJH#2ELuLl+Hc+s(I%vb`$O_Nu5~d;bwX z>HGKZu}dq^NFxsbR6~5oE0FF;i+-ZAWv2M@%1JcIHK z-Bt2ApQ>iO6B}YY*&NJ_%rScpfqBkK3yfq1#W$!_`d_1IC=|CHOmeT0XGUmesni!f zFPn%B3=(NGC)mtM+MYRo(-pz|XxYZj`Mz6dkS>ufxh|c4-Z@7R9Ah#8)sU6w_tk)+B!Z~3YN!@ z<3DHGpi_3B8t43!lxO7SeNsFgFleY~vMqSiu7J~zlRXB?nnH)6f}yLouk!{2Vc4iz zyl`5~mixJLj-B1p@3$O{`o4SbJ+rXLVX*lGyH$MPyz0j&_UMh#n=vN%Z`L59NPXPh zo$uWk%W-RLKsST+Q^}5DdM3wfBAA}azJM641lohx=bK#QCqG018_jbsrApAG$cN1F z3Ntb@YsE^sVn=Dh#y*S#RpTZ~fqmOb7~Gmh_thn2W}kYBHUu|uDiRYDFGo=+(O|4x z<$d^?BQxp&E6vA+MttESsTl4|CvBqNIC9TH(me>@Q}g-^M&@<9IjBa8a%8w~f(Twn ziIC6?%?#ZP!wl05%gkSf@UB@Uv_rbe7hB-o)L)V~Vq7bh328tvXsDx> z^aFIeYZ3J%lE7IU!6L~$PF~gn@6vKm=8$DXsq1KKU+7klYlDuJ46*HXFJ3ucwL?@;B}^A(R@U&GDU9Nc5{%wjL6nZ#05sx!ZQPeaq)E%T6uYqkk-R$VLHg;A>idPexGCs5GT(#4;QM&0LwLb)78PyN0feu8lm^So%d^1Sk)HWey%&k!OGbY~n@=(ebq097 zn7krKE_iQelW5~c2y@0l;Ok^Tk+Rx)cgk4A#GC!B>XDf6F@~MHfx#}Iiq=_1*1h!2^7+xZURxZcfB;IlnMLI z>cgxU4x=oUkb7C@Ej(C-hyjI*O5?LTTSiQ7%J5}muE}DmZ(Sh z0nx`Jrf^k$3zolFV_-e|s&SK}ohp)^mWejg$0*TFHQi$?NAXUDm#|FO$2w~<6-J(= zaB|*JYqv6@c3j>c83&)Qt86KeF0TXwmf3~> z^@w-FmjZH;6wgxJ_V>`Tr%`~-dg*iy2z2CzfW4>{`_?^6PiGapU;g6e3T1p)_NzfU1*ht&=}wH{+=>$@@dkqo ziLP0++lc!8D@$ly(m>JftE>Kw%OkOb!lU>|j^Wvk*{e*3va-oaY54v1ogv*>^IKHI zp(ZW4q^0#I_dmb4)~x+OT`Z1gEYx6SJ?sC+EjKGm33hsW>~{LKUUN{~_EuPcDv{~X zbrjPVpZ%8bAam*2(>JEXckhO_9MoZMpNnXD%KDo720OGp_;T~Zz`)x1N4MbjH#CUj zh{uV^RbU@t{o99xM^dGL&m^dCLBq2WW)xQxD(1N@M{QYq?y%e5-YyBzUF0@4HaRy; zhOe{aLU0$H4(GL=-)12X<9+pp*g_mF<=f4>Jujcur^7@Qe~|*XboVf> z@ep8;;W@^^7Lb!n_?0Q5FU!lDMEWE{!BO_wV=F9E5p=RmL8fOGrc4q-Gyi7LCu=&F zu{(v*S4rTE^pgnhAEg+j8l@Sf73n9g+x_tGv3!3na`h0o>AJl2dHd;Y9!G&G{j93{>%6t1+MK6B*5MKfZV;))53evhP6W7in$rIg}DCb zW57czTkel&=|q`MynwFI;bCZ&`2iKMb;0cli}#xXf;*V}@i%KPjJYhkJA59aNW{`iE#O&wxjBkdpFe8-NB`_mcqutz4hN zs~ecS6mWV*oRicvZhfBdT%D{eg%G^gzeAZAzp_sQS6I$L&NE4|j!&dQmGLNs+==(} z309H9QmtgJy{)P>{=IwhxL@tPTh_pCBMTe@BQO)L`1`-9T@aN@yApS8JOxJDgvZIK zr^-{wQ>&WsYiMp5ZdhzM*m1^ZL&%Rt{WbsbDpwUQ;7=z!f5WAtA8#XY6(Ec5Ute?$ z*Jg_kTkzs&E_VLTw|Y}|#+$Myuk&<8c3~Hc!+5ju5veQo#5YiekW=6QTHc^jT!t=%YdoZWmd_H{?LF#isk;gYDZM%jM~Y+5w=zDCMy)i$-l z+8EPWL$D+o35l_jDJ{gX#StDv!$%}RoZOG#I=I!i1*wFtq^ieQikx_z7l2|zRZ%Lf ze-e7JpGv!()xXNaV|8&QJ0O&1+@6e+NxT97HtBK-m_Bg956+$$64>th@p_ypT*&!N zp>Cyaqi)CE#^h;NbLv8U{`C?1_&6)ehF$%_miyNZ(!pDjZ!`pD*OvdlHjintj_MAX zv1NSOtw|;VeIeA*h^=XTd49OIYC?S6No6irnMYVG*)PZ(aGunu!Y$WY z@6hBMgnl3)wBtx=0N$TUME`anp-53DOsBK7p-En^O8Ol-qLU7FYCIX-F(lJ4tz3tp zbLdxr=2tbqn%xjsFB(X%+Uu7lbV45OU}K?S>fC?UtK0&T@cmbR^gEfGc43SOnp{O= zzPoK={GX5I#KCij<6gO}c$xLrFm6AzQFDCzN-Botk9V~lrO>msz8(39EkxV@@jM^a zury|nhT8?gwTUcsk`oHISqPsddxwdVXZc={> z_>AsCpeWZjQ9r!6i6a8&ai-rvKGP#04x0bPQlN8tqJ)v5Fk|N(^koo{+wl!&;?4ZQ zkK6-#PSI>?<6e2h_J_s!#<7IpQ)WHirR&vnNBsXeWhOk~`}zFz=^}E!UP4F_t5soF zemCy=`36_$Ew>p&BYhKh(~Bn6n||b_l&9n#n~M~?6}Jk(?wso1cO0IXDYBU4KgWR1 z`8d&@%zvc$8Cv>_NP&&AZ&gW2x{7e^DK+AMj*R4Rgj4HRcte>a_533Z`fbE4<5=+z zIqINWvRdzErj#HZLkZ$Pzc@TLMAHd?ruyd!waAt7b5H;kO;GV#(ag21Md!%yYu&## z1BHtEW9_O@E_ErqcNbU7C(CWq<T#c)R+23 z+ykX3?o%x8&;aj-I}P*=+!YWr6gbnr$1gaNdPNT{goN$c_=oWLRn1TFe&YPIjyAU0 zh11)+TZ4KK7Nmx{<7xcK;m}kCXi||`y+{Fio`Gh+kuwF{c(Q-}5Vo+glM`QJ7}oZ4 zurlY?sf<=?N&Q`)AI5}`pY`j8xT4jlDqxyqL5)anw~4vIY`ZP8qOw=)XYI!>EM%k0G z^X;FQ=6Mb45xpTF6H}$XcEEK~x7c{lh}m=}2vgq;K-8R5ZQe3rMVs*Wmr#+~q8f~+ zy^JL8j7m6+g0hSyBgPmc^m|w90aso~g>5(${^d)0nq0NYB^4T~cju21)N(>j)ZHW2 zbKjVlM($|TwC@U}NZ(p`^u}T~nAdSD33|X+FSb9Ut1ON;Z^_YHz16LnC;1jl+$Lg|kjdxZOJtAgQq;(p;y# z+~Np3ypD!gHMYpi7`-2bsI*Xu^s_u0Y?sSiGj?Q3`WqX zc0<$0?(l{|9vO6Ht^6FE%CyFf5`WsRt~xM$7e0BztoCx4TMLEKp!)st-NJ?Wd0sdu z_RWW*S#&mTlCn3g0CETEwec_AdwPy2M~?R0z2PtAH~(D}z*OpT;JPr*@c<1~O>x-F zON9f1J|G zOQ+cvUUhVJ{fZQP-ks84u!?ws^Mv^ax;BLZat;;MjT+_dhees`?g7Lq0LCTnp&|Uj z^wQ}D>lHp?w$gCC=Zm^1x3<*%0JNnbj&6w`K7DWk#shN-%TW0b>mC{}Yfz-$q32~N zX3nhoMRN}j@JVGYc+7uCahC6s^-(B<>khXcZ29|8@&y*BB})um<+7T2sjAZ!#7wf2Nw z+verBZYrSS-i(**DzqOa7k^onz=+3a+|T|O_T@w7xLDpK?_XdUmt9+S`b$`kmy0#J z(td3bKrz;02F9yLU4?p!(LRKj#ssbp_ME1imM{!?pE<8#QOh#&$W+BY-9DIQ=#e`r zgGZFSlfsuYI<8FN%4mpZ7SGX18bUG5MBIsMt3T)YCt-WeZ9z?T8=V{;;9z#Ya(38g zx$JG*`fQ_k#BYZ1YLWF)F=x#D5uiCt9Jk54|2_SBeyv0jma*Ip;`m;RFQoF_9Ph;B z{iRGn;n!@fuebSpoaaAVj!R9!7^;w?8$qur?zoey`$819Q2;eI!$GhE>+c#jaV5ML z!EA3Mucq*Lv)&1y5b^c)FWdSiznjyWu461b>((4Gt_)O{MbE&!+tavzJ%YvokWr+T_T4ia`lAP>+G1GE14f+X=aA$cNn4uM190I{ET-(k*951` zit@Y@XTL3doAAzw*}yVR3GEm?{R=$LPSUvjX`}vXoI1@ZrelH%r#=+s6i* zu72jH2}&f+p?TKD$LhKyFfADxV1n*FGsZTdk*XeHvvM1bgM_%aA1!x?mx88S?;sPJ zY2jCizCy?mG?U4%ek&2!O` zt-np5n#024h>6DSzvE9$Z#fxt22GmFHBc(hy$ISexl!XwLmQS-zlr^rAzNO!KPdr| z^d9aBv@vog?j3IDQ>MUT)Twe7xf18|PE7byVbUcQ9);sXiKl-+XX=<(CI{Z_TQQ_K z+glQRe>@}Tndj7rGG8zfV0$-#2hq^ZLI*H&Yo5FjwwU16>K~E*4>t?g9og<%KGe$* zjZuhhPF6XoFHklqgOi)iztJrn!g((P)gnLf@&LKU2gCZ#b>QdP8E>E(r!T7(kDqn8 zT259BjofB8s9_Qpv|a2$tan7!rXd6uMwwp9l3pa$JMTP3+}*t1v)poOe1fu81Uv3p z`)a)M=Z41MDTV8r^R_;lVJ;A(S=jBw&P@d<%@-_soO1?$EgT`oa$g>%z&|&)0d02S zPwOpM5BemeR-06>x%;?E8u5kNhWz&u-;yg`$^;d^-Rs^9c8d{vSH*g1e1&* zkgvvWxsRvIQ&&%e=^MkIS#UiVk?&DVL6B|D;W}3yTZO}VmN_1obN||VjF@zMvmYQ) zq%dPPdqPgrgK|iUUV1%4NzP}JTHO7oqH?q5bbgAS0K4GkAC;(RSy|d7C2}y&lg^p- z+X1c!8B7IwM$2)%jToX_*5IBGKHc<@x!fx3d{3aVOy*-YJC-k^N1Nohc@$xZmV#Fn zt$e$=X*4BxQY<*Udk)Y$fIj5;g&IX-wy? z-LRUGF?nN;KcaD$_z{0dweM2FkYKAV;=|>{c(kF{d3P|5G;LCwSQFXmsvbUaSDb0f(^uzPpGwSEeMmBK@4e!?NFS)+%?r&Ojy-%;zBm*(f;O{C{JsiRZPzhO`(~{f8SPFNP z`KdmVd4*nI*y!5Fu)B1(M=o{Af8LWFy|ScFZbJN{3UH@LMT^)@m_;+2<%eH?Xb;ob zto%7KJZvEuI1wu}W=W^QuZQ2vcdN-g?#q{@iTBe%A6jCv>Ky8>Hl3ZS$riEQ298D+3P1cOit1XlFCqo-gMjq@O6F*x~?Fx4(90taWneoX~a{GlE2#B=Jr)#uedh568 z=7PIO9`^=-h1H6+oPm>07_c5j3gv~PXpI23=kt8r?AvN4-6-2SjjisyqQ+jOWO2yt zQs~up-NN~{8~F|Ws9OBX@~1SdPyI&}VO$wWs8H*2v1UFteV;j(aOTrzop>_WpAT%B zdsqT}U-}H@qr%j;zV`sA*Av2|B3}#Q^a~IBy>i%6E5h!y8jcP(QGC}x>`zf9<)$M~ z&V%wDk!OoHr0>ENOY6@$x+SFdU4-FNXwTnL5izGQ3-SA^^t%XeEF@Yh;!~Z86tN?e9s)7hF{FSirG|tB)`d3@X;up?f(4Y6$s&I z;0RwOTPYW%G;fe!#Pzn>7)uiwfrIJ0{I|k$ldbWmfk^i6LM}2${LHDYJ{|OZp6GJ1V0V+8*Rf(UIe}X3T<75bM^4M{0U8zJ4i1o9$P=ANb5l#hims=H`@879^h#664geUAg zZT))8qjvx#A$JMO6nS;d|3DDdH=bE^oy0{^L|XiU2Vcc(e%t(ug!IQ3))lTjq6%t# zev-oQWWcdcBR0(YlU5=*mmzR%be~^;Zqqo%uix-NERSUlB!7zYcZISUk|A9-_{?#1 ziDcq=6^Dk0oiB2}9ukhH16T0(9UJLw+rj|HZh*5y()&KrX%0)qXjD1ooASqxyNF~_ z9y$zITl6$kzGz2km>@?swX*IpFo-A07MS$@hi9wiS5Z+B0}!&}VYXJX=FmjVxm2~H ztv7X`2hQ6DtNO6U928=_ zb~9rESTOuFfp|9)sL;XDw$E?2FiC!KU`^;H?pR$R5zCC)Y?!LLdfI8oA~w!~6T9Xc zSQN}bH@CaV+!nd0WgQct zF-~GdMZZx0q^2v)xXq1FSQLx+^wrvcgR;q2@xdW21=*2c3qMC?n4;DaC7bXr#qS7rN1B% znl2cNZLL_%h%R_xq{+5#7U|EzBF#P=22A8=u4s$t0;lB$dgVk>|>WGv@(v1 zc+}Hb$bs4Xr}!o*-+p0_vTyi6Z@Cqnu^fHFsTih-=_C$2jR25klq=t-t6sfLAy1G{ z`(I8o>53f+pV$`&+VD7CFWpyn5|ksdKSw#4f}^SVuI{N=;Jyw-b92X zLx`)Cj;XC+cNVw~yw);}H!JCh*myUbO{zkV$rCS$?w#$8da2i2tfM#1&UWuWMN@6x z9>vrhb2$BtHuj6Du;8q}`WL70C){;3+?m(7>z3pxlf(xfvE_MkG#9D@ZNXse`FO3zwx&k?1MxpDKqjz~AO~6e-EUgVQpp9vc+WAkFzUsY)JUg*UZJttFb$p=RxX=Q zbX=rKJzK338?w}Ux7#E;ICiqn1ba68Ci?vn-O`AH;%N)rzkl^Rl)Mo~E(hVsaMeLTp-wC2nMk!hF!7Wh2J>}%1w!zk($Lq#`TKC4}kuEoe3aK z=Uc;v71dfvm2Ys*)sJz5g>~6R*M7;$lID`%OBTj3i!YIpXiEb>QFdr^k0Zj-ZezcF zN}=GLjp;N3A&(XX_8rl+!CzTl1iP5m*l@AT`Z+HNe!o*g$SWLmT(NnV)tBwVME?Zq z>mWT^#5ptelds@4r6WLLB@{%$M*E~iO;3dS!#pGgO~0x=`o*FQj%*we)DN{B9il=F zYD5QUWu%_*e@Q$=)-gQ6)S5dJ(gQ&8b(oDPd(V|{1|a1!%Wrusa`B~D6NjvIpf%JjED9-mKw4#e-8-xJbeg&jB&phz-02d z^+fWBS!wkTl3m-MG#(O#;UWb7e)2dONaPeJI}DunUm$h7BV69_Au-#U)lYBnG3O8% z%7%ZIFz#(7QG74<{5Tv_c5nbym;->%;jrnmv;rd&708+iaX=jZYV_^$4*3PIB>?>; zYn{WTnD*sSi?F&!-MpGaX`yw=PSrrVd}$4j91HS+Mj1e;C1F;HtsiEt2&2qmlvCKL&C^x+N}QH<_!HiLh6**!o*@Fyh%r7YvROSff4FU z2fJ3^Xm8D?e(|L9T7tdi>kQGD`>$k#kBpYl+!>$!WK+$py>QlPS;tcPXe9nI)dQ7p z?_7O8?DKFx2>2@& zp+V=O{avJRTFGr4#g-1QiD497HnY2-rv>9emdzVL^U(dFTbR_5vW>{ZOb<1&A|B&y zE<;+6xrQ~0$kMrW({r)xshQPP2i)q~YwcLck{Ml@?B+=lEPL~p4ZC|$L&%qy-N8R|h#fZJUG)xk%*W%0e?a(cBWAZLT zoP2st*`FKs;Ff42hXIeTn*BO?WFESx{t3cR#Ew7eW}|U(P!>ID0jmGLK5y+8R%60s zP1c4lk-Y2yMt-Jc-0H+P+&*r^HONOJSqWPWEzTtl@isYB;dHpvPZNp6JLnZHMA7!y zm3&e6x$KjWZujM6Kf9BJk-2%dCi;5r`WN-8*3xq?TFO;2KSdn`YvX+p|4VpcYpeQE zd^d(slBY7l<-@o_s|UciYp&Z9vn4b=cbT|)O#O03-px3re2MYHqqgXdq5X+A5RTGOM7Qv@f0yY_M0g9CvLJqJ zuhEGV)JP{>Tv}R-ICJN1UDg9kY*k?TIOL=r-#tkV49v|34avwF3nN?WTYK22eV5u? zF%09!RFPBosT@6c!W^}sO}kCiD~&8Utg{TeSQgH`rscTn9O^JLP4e}4+{d{L5W1;$ zb)03*gXGgx+TJ!X@?bJ9sWoG}5^99mp4UHif_Lz(>)CvRIJ0t$JVp`6G;@nLZ9dI6 zIDFvg>l&MP@HimkJ!@E)SXVa_L5`aXO(H+Kyo3oCazOu^tVsRC7VC%KD-xa(kfP>O zDV||tJ;S-1g#awqcT72($~&P6M?G?IxAvx9W!XIL#$PZX_L_CFk^af?{Y3O-c&FDB z#1P$Wn{zgHNpeS+&e$={?d;g-pd?7*0OT)567vUZ=gu7S#ga4>KQC<>=JBl$s#*}JtjgmD~jJ@C$x7_&hietwv?Gp+;TjB%fZ2Y zc@Poj#7=E$HgGW$Ps_zZ8PJNev)eX8rFl5?%I*H79F70g7HjDI4aa(ifM3O{s;#~8 z_+oN5gebEsZj<-X5q5+tu-eCfVH^z81d0)tk)fd#Q^#s(_%~AbdIZbwo&$oddRa>j zq{t;0wjD)HZ)KmY!#DsD6WQ#&#Kgp8z2{tkD7~AM7#MgX9cDh=@IO>C5sJ9pJO(vT zB>Q$7Lt+K@d=}(%c9^CP7a6}~76wI19!pORWB?kqhTS_k)^VK0s7;e0@U`q;fT&AxP<-3Pq4li8cJ|6ujzLo*jWE|9WOTm&yLJtKqhn*sKu zhNkA<%8hhkvk*t~dl%ePYJp1^ka!hp8v1OQcFc2jrb415i<~x?sFEXk0&~d57CgbZ z!)yV~wT@3WC`gt3RBO-7;!y*|*zZvd>Mp|lmX9HYPM?Z*g2g3U_`kkUj^AQqz@H!z zy<+4UXWK#XTjo+z&ol!)0IVAM8Afc+opq2O%G-K+M%H*Or>c|_Vn2A@3#t<1&u#&I zFKCPel+VNHPOv|3+J#M;JZ8{utW;k@G`2Z5KA?u zhWgn}Nu~n!tMf1nIyw*uIwTsuMvkUIM`l%%=U#$$&yLO^sjJ4{wW(12E52Vz2urg> zp-9!7j0%?Wc*Af{2dPwS(a}EvaPXBg1qfcvo~W{(%d(g*e!0G(HgyrKIZO_-m@M>yQ?%cm$4J4=B1zetq zqycXBaO(DGBL)ihFUN+0odTj28Byu-lx5q09dR{aBUs^%JfuclkB_+s(W&1$CYIQk zUcm=(*g)Fk?20YsRXbA{IxISoL0F2M_@0knuuvXT9&;YszuUk~@+3ZZgDumky?;uS z+icSuIe9QO`VlD9zY`4OSJa>9o4=WTn3lHj0|vNtbD*}x+WrmL>g$(MxDQz#jlbXd zq+aBoaVTULFY5QR=4g}_vG8P1+OzThboVp@}Xu^A)1BP@*X0m}z9rF;4MHOZ@G zN7@Bruv zPK9zVkkGEkyVr{e9*?CbS?gN9`8jHO_AF!LymG=_@LJ&cFt<0o7MtC&!cPqVG?z`K z?sKD;pmTp@9(`p-7xkLsfJUSGc@g2rc-`pd5^jRs_G)vw^FO5Nk=R zP|3uL4b9%&xs+v+%86*F_3sY6F4zHqK_!2p*(h=R}3i|j~ZdkVFH5Dp0} zWjQ&#^|CDle7Po$LYXv9<2LgIX{kHVU+sK&7WxanSTFsvQV3QudWJhZ%}x9OK4M>i zqIPpVOB zN$miAaQoqu+k3P#1?aB{W2jeyV~Nfb&IBY`T@|cw6xByqV4B`2{>PW5J)0r$zg_kk zAMjps7ZtZ6sN1(3|F74MHO)~38Q8Ev5eIJeB}5w}=TvS~)RobIryCcwMAmN9^@|Yb zBD3HRWkJ>mXPBCZYWSFPn8xC>Fe=?pk^g&6t@8INS1BP38NVyj{~WC)Wu!`D^cqlE zJpcR9qr#&`+|GVNWrx6j+AlNP_(?Y3g{e86t0UaSM26$5(-}?2hO}mX!O{KBAytR* z-O!C&b?v#UYbr>uC3ka}zQ1_CGI7jmta7rZ1l#cTj|eEj?%#YRT?8A? z#C@esZwI>PWn#={C+AY-Z$f7LXa&u|TC8R-MpoBd@grb?9S4~b{%R*9qJEwe}4$OjbkAGp--KnFmjw-U9a#^8Kk!r zNXDEC&7LZBO}DOpZqSu~QynyMBf>B7{I8KZgZoY!14`$7BA6F&OA3A2)lQiEO34-O zt0i9Kc~1V1Z9Xkqe|knod$#%`SLnf8|95ny{&X)5SgLLmj2CM*R!?SKmJ8x=kE4iB zf#!=2%yaiorhZsE2gk=#Ohzej;8P35FY$($WnA;}L$O?D&?s7BN&pOvANrwsZr=2P z&1AxKcL=l8B9uaLHQ_Ky{m55IKv@3td%kSBbg7*us=I`*CB3k)kV#1Q;vL#RM-k#F zHA(|{d6IjXwNZVjZEmNet{%o4CcGHIJ`WDqy)W$O(-3KoUZbdG%c438E7F+u55A<46dzW@1Vc>8A0Ergc$ zym$36N@IXqUb;Xhg}&z%A}*Y?+jq`gSN}{u`llXd`YnfuE=Q}IV3yPJdt;_X(~{_( z@82gtj*9)pF=b8W!s`DnU17e|?D#?Bq{mDh51Jc+7flC>&r@f_8&YUJmnOTuwzg)O zu-il=-r<2zdoCmNV-g~OR=*8NQ3^#INZ*zU>#k)}ZxC%6z=grR5~vH1vH$HFi^Es# z`R_H~`v-ja1?x3wfqunUFf`M)t<~%^ z=1RbQZ2v~ljW(Kyjdcfe>2gL4Q1earj1mv{onwW1SC$?A2|zY6VSejecV+VL zV${9ZKqLJ3RNIFZgyOuWodQ%h%ot1gSh-ah9q+*6_y2XQRW{imIH9yk5}GWZN1ARO z!NA_F|IMk;kYsRVXmfg+DsEz+8~s{66Kcg15Ky!@S;33wvaz+fu$oJ~9!tH7Rw{mv z8TzGH)2(n$2NCL3rQ%$^e5~sV<{ok$$2Hr{N@n%RvIiTuG&uIXbISZMF~*9`lnYmc)~RLcO+yhcDn^sfNb^L!p(D* zLDV9YTG%2m3_IeA9hu8DIhy_k|7Sa~OV|HTDB73el4k_I!S4O}5YO@uhWi0m*gqc} z<;vRgM#dVEYc-WgBo>xWr7r&BkQ;Zgl}G+^h~IA5LKHKbo%@OU;q&-?<623;M!)t5 zwa&3g$hplc(!fpM#?*X0%M15RA;;`l>YsZ2{pQ5aS<)WtFK^zeaoGO;i1Cjk3#-e4 z87jLQ6~BaX8tYHmxwR*fg~g=DsYLvN`XL|i@EZ!}n7*!nI_TT}uX)TJ2;&E!< zcv|+X)toxH!1We_!xGu9xv4FQG2Z=7Uh{8{<|r8y6}7)BmoPEDUf`88n0)1uBYDyV zQW4iMcAx&#?{akCepF?f>3}&f2e7hQjwg4+#|vutx|17o7R)g+y#V1vv5c(ba?ey9PeJuLzYv%FV)KPsP9e=o?$!keG3zmq-2` z92!y+yb6Z=AMa-8EFgjKT};Js7;Hp6Uv9n->PCmO-l5PAjx;6T&FNF0Ur@ZN8y0V$ zDk+`3oAcP0(>QbF$a507Y-N2cZ^}M!z0D!gzv>N0I~{kBwlC z7R+E$qgwa#2qC%ja6IU4C-g@9ZJNXBnfGH+9z;yoN68R{5i>59DXi%*w{NnX>yfFM zS%E7&c=qaZ*5pI!m=u~bSKt~|m`pAJx)%{NDcy_3#Cy5Ja+xx4O~Qb{J!AfDkhoG9kFzq#7Gh!}6i)XbDG zeSP^#za&I_s7;`|RP8ZpEi!+(Tb2X&oNA^o!cUU4NK(y*{Kl>Kaf1lhJpcJem1FZ5 zN!_j;h+;L(jOFmYH{absA5PZfb#p`IZ46fYsbz6VyaJax<560wIZl|Uq-12ngb@6ps zmjA0P;FcGc!4{5r{}gZbu^3OjUjfVL4hGj9-$8Op*X7=O#eg&W1Gf}I$!c$=%*K`x z=&JbAysu}%ZEXLPsW{JVPP%t<_+7@k{J9VRm2^p&(b3R-;{_F!yCsJlkKe7sE!+6m zUAys+mpS&L;|&cey}F=se;W4tpQPnalGtCPwUI+bDcp<6%d?*3z<{~INWU5zkL3iN zcz<7Kn7a8b;Fv%3&PAE?zl1hw71TKc;WQ;W;^a7@M;8a99Hn=z1&?%g z4oMVoJHwt((cmvm>$j0#63b`_pEjQV^VP7ZJGMi?y?;IgD05;k+?4xiwG^cBoG0ha znb-s0#x9X24lB1Z+vauDnjQJ6Q@TdVa9BdgfY;#IvT|pI*ft)eq*L}3a$Jrw73~9v zqj9v=UdL?+D~@mV7tmiFCA3pHjaPyNLA##>dCcHSFG(RVPCl81%vM(KB40s;>wisn}cRfA9wM zRrxg7cz1PN^M$sWUXs!iK2;C&3begq)CMH=LYw_Akqht$v4kDsVh?zWg7bvL=0u=<7IK0s22Do=L2KpD_G^c7sw>@unS~ zjiH7XGhvc+U*@u^of$$m;g5CLY*X>jq~_fotQ$z5EIV#p?YZ*zQo*}z>G2ErLe7Dd zYm1%_J9|7tyIJ5=H;N=ifZ{#h{`BAtw9pxv7Z;~GsvaKM6-MiUu=^|r8C42pj*^u~ zP~{lVdHc_9pt@dAV)Z(oye_x-F6UFW7;DN&EyHa~0=U>~^RWUI5Z%9|98Dp=HzdKz)hENIPvDf~D=4_&--;Q zh63wV-BolvwwdnUK=&^C2Yz#6mT!>rn43WEuE(V1#c6G*@};AVK7_cNGaMxgsWYD` zFx@C)WIdqzuVaEa0z_Q5+c5?JksE@(ZXactWQ_QEph3{WHkcc)@<}Et0K2e$84m%=6@=@f*gy_Aq4L1n{|G;6b#B`qR3JF z$@sf%=x#{@eaXv8b|&|c3`2RAv-b5Co%z`1nn=y)jK!yp>uwIe!02!SdI5y zF7;CjQ`1_ipL+9m#EDan0_y%=|DWgqd_f0H6PRWwK{5j-UEO;s7KQcJfg7HhXQ;W! zj?cts)GnB3NZ392uP0sewQh2usxp;G94tK21Il=gk`T@V7Y(c@ww%EG{!#u%&G#nh z+w<^;Nb4-$^C5@$R=cW0D!#wBxa78xt%D4ZC zy5cf%+Y$g^+EuUo^XENoqJkEudj`fQDDi$>WoUzGmi&(BaeW+NJH|^jwUzAG`Lta| zZ2U9*UjDa*5+r0D9po^2+<`Od)c%Di^WGPCFRnO*(~jiMq{5Rs7v}CQ9_Nn2xHESP z!^a!_Lhnz!TBgXO{$4rZ+$Db}6Fj#VFbwMik{-b=?i%r}i^a{r5&5=_-c_u`Rs6-G z`Ef{@CBju4cwZv{M*c=ZPIwwQ`OQH@RE!$&>~dyuWs3;lWGeXD&mlGLyX zQ3rX9WEl)h-nrCU1imgsXy*s(0`X9=JwOm8+q%GPAZ@ZU1oFJY&|HC1Ry6mEMI0ZC zdHx!MK@l2R?HpN7@RC(D_E(=?;9{;rav74d{5y&=$_v!yJ%jkRCVxV@YvJPnV;ccj zRKw4Bj>-V}zVPhsi|ynv-vNccR}=g##Kd2q^)yw!)sXFWW!x$-L7H>%P4Q`5J9Yel zs`BSYf(Bkh*Q#>ilM`uh1Twc57Cm{4m|B9YIZu;EOGLo=-3xk%^9UH~Jd8LG+dD!P z-kyGZC&wr?l>?=-AD#v&v$w8ixWo{Dt@P`c$m;*%`0Ne~r0D?;bRto;nZ;D6kbTM^#4^l#u zeuFrvV{`~V*g4>iN`d=1W_nGHkg*#$qO6LlWV0NLcpAN(^zo-^>*%oEsI>HD`Nkb? zOiz}RKV#XI-1iU5m$m@FAhAejj0o)ZgQ7l<|M~N$ZvFst;&NVUTbRpND8jO9b>t+* zu@Nb@6H}EEOqSv98xElohl@rQiX!3eR6T`2QaQvni4WhfZs%|>saLz0`9`=dYu0xU zEbQ%8N4IqosnX9Sy6O5;4a6fqM$8=QDsufIqhtW$UK9;!h<8o*O zH2UX)1g=N+xF>W&S<7(J!M&L&2U^mHiK?w9u#o9A{n1tkkzq6G-Z;kBukhqM z%kR3`$cx%--W67MOzfMFw(Hk#Wp=yuMmp8J*M|JVK-*U2@$Kz9=)QQAWUuFcnnxvA z|Je%SW?ix34vBUIGiLsH^LBMT$5b;)DZ}^@gi z(!Xq+)mx*P<4>_R^AhDjN;z+f39~Oc#t&+Ta^y%kkAw!a?|uj#D^6)xQCC0t{tql) zSn4rLykgv+nlR(Xf2_g*etZw?Fqm+&vJ|zL{Y}JD4fWZDm4Q0h$xL{K`!n*^Rbys~ zBX55ym_kL_p`{QE%W%%52L<>e_xnM z<*>Z_>;WQjm<9(IF>j|(UTCa$U0@``WjIHna+2O)+Wq?!&?|$5 z6OT%19lLSQQt0pB>Rez2Xb&EV8K4XL5lqfw z81E?)!~WcSG*6`1d|Wlbwwvcar0Wfk3!8LA|1<$j_bNDHUf*w$W#4=~~7 zT(K1Z%M1uL$~@gBf?jq=PaP_nSiW5&PN0mC|EHpH zT_4BKvjDZKGfVAq%BQ`ljpF!}Z_v$r+<4}f+!67SXWI4UIY_J##~Z({xm2$UbqG?s zZq-Lt+`B`vA3$Ty4goT zCqK}9{$ImuBIJ1Kl(Y0SY7oDg7H1*lXqYY=mj;8_p>fOFgstj7SFw&DhdFCR$3v_7 zWc3F_!ZYnzP^b*LrwS z>|dPh#F4pFd^_Tb8~;AU1M-OhReah?QQw=2puY=tV(zBOX}NBIwumx*|9$-b_<9Ss zDBHGs^ie=cWC*1jq(lS-iJ`ls5s(h0TRH?rN>V^lM!FlMyFt3UL697}_ccE6``h2Q z_p$dsz`;Fp&vmVHt#z(t>|t9}IbTlv0Xm33$aD4GEz2DdUiW6|)0E%yX3(x{Uhlqr z*d?SY`|(}FUb&A0dDm>Q0hlDcB6n#Fz#^cdttYW10F{TpqA_)?WGPsRHU9)P5PTN8 zM=`?qJ4Au#{M1s22ovDa?0L{I?C#RKREM z<>fVU`Rv)Vv1I!&8OHu6-euIylz=EgZ{YTBVBLuesHUWd{dMKulSznMtP0hUrB3Pf z>o$h2t}PsfA6Yg}d}%ov+yCYLrt5U~3{U{T0!5p`Vd?;W!A}Y+S)Y5yA!ZVb=@aQJ zT4%({nmkgA_N0VRyo*&W`jg@2N0S)Y+ zHk=sUcf;BR;yWeO^+m21$aHJgwkh|8Kf@?tY)b_Y?>ds-3HOS=7UO%2)sm*^Zhg+v zu8+Ox77iN?CF=ne^5f8VHaW#%1hbFG*s%r)Cfh(wdc9}u)HwJszf73?{YO30mGUel z+%Aa7ohp4vfr!6ZMUm|dkM*U)ctE~kr+MzR^rF2?FB%^m)3JmTb#nO8@od$;-6JZ& zuLq+ulp7%60ZDDQboPsU zmzENMOO^7C)8q@Kfcx(Y+!cS=TlZ!jZ7Z2klDfk3UY?jB(u#Zg_-8-El8xWku}uFq z*&`X`2@_*3vVTPC*_!pmVBZjX#OF_I>#7$p*eGybwr72Ns-Ru)ZPc!s5ChdOzPqP~ zWIoezbCJ8J-`W|O>tpX$NOvc*$dc)vlBIU^p0kuW1R2b81DsaLs%-0qWS>rn@Vlel3C(rBk%fY$Ur4wpuinN09I1W5hDEyBpo#+S$4X!g>5T_T2n+-r>NQ*= z`Vw8XmIJ9yO_S{+<{kRj5*_z8h3;yQrhpG#B&~aPdwJ4Afj_7QTJ5TD<{~`;7wJX@ zR~xF9JsrqY&j-`PMt3PE1|80WW=dRxE#B2BR9eUS^q%DTZf>R2?WwpaB-vd0{Fx*W zJoWwa`M$3(U`5#$vSMl%4=~w)#C)RlUb5B%|LL1#SD?Ep-jY-sERnmN8~U7o z^807?mHw}EiCFsR4}t8f8LEd24P|AVk-zbT`bLi`Q!Y$XR1-FHOEF?osnfcRdaOA| zWWGPBVIb|uP()*>@;*e~^E061x#8^cr09q0!$E@Dr_$8#es0-4{o2coH7pM4Brr5d zdh|i%$ciqPm~L2&o5wVH%1YTarQ{+2FlVE=#$Eohx%uq@$XBCYArFwLe$~r70~Oep zXF{XAu4ZS=n8st(lN+p)h^JEFOeX^#jIt+t*E&!6BwFHbK~#1A^|dE*7nVZ8=v`|~ z=?~nrA2y8_?@#=xu7%?kvW{J{T4DyDwk{oyDk9&Xl0O(=i7gMj7DaMPs%+2jAU%?( z5HECJfCsNsQUoik`1SV_Hh*;PFoZtjknHS@Z}1ih_TyA0?B4xf3r`9;ifi9;@_$U& zA=Y}dZEPDaz6oER;qMfxNg5YtmY%r_40bbl{ZJiZ`%Ubmpd|b=N7{nlMm2TdDQ7&B zAnmEElr_uv;iLWO@~-WLry<`?%7fKbwL8tphOIVM^IC|KOU6s4!;`h=<0;VJ+5T2o zRfm@$6q{Ve#|0?54u3jjgS883q|yOtkBE4?c(lS!m8*5RrfRL9bhEgfjw`6Ne&+ys z_;#_*-YMsug^_07B2rYYPWxcl)Gut91Mk2_(^i|TmR17y*9KH`l;cwG8~1sk+}A(` z>#eTAp(L$# zwzKwvyjPPJ6EV4Yh&yW@!~B|mW{VJ6hqB|7`M4Vb#gsR9dpy>ixQsqQY-Z!Z!qgC$ zFfzZwS3poNtn!%pHsqkm?Vw6AUtjR5fY0GL$o+g1H#g|Ldii_C>eRe^lND8B;yS=s zsP!kkK8tM&L}>-<4O~JP^=b(iO|H&7sDdYBsxw>bk9nFwi>da_GOiB>ES*V}*WC!@ zQ0F7}6xlex>~KHm-US4Z0L2%Omnrg3W9H)B?HS)?_n^Ra0GW*vQXNMoBUcj8PYVYu zaT!IF*v~8pi~h7unLM}xB`Sx^pHTuM?P&pGsth)$)GF=_jpo?S$!?R1(Z1RW-oQUZ z#js6uxGKymlgq9Bup-WNoU~c1`!i~ZX*_$oKOUDF?6^_N(jp)Iv7nxAE_i(VL%*aW zOnDMVf9*2_t3~@#%QoD$UJvKyggy38DUsNRb&Jf6raZM>jf6WwG)a~%CZJl>)b5n^ zRdDQN(xD8YD-*iR*#|l&+X;IDNod6N$$SeB@2eMGKh-3&+eHG$?-RZJRRA-x z21Wqs(CZ1g?9V|Xm7|r0ss+Z920gD;7~95*rx9aI0GZ3E>&HQbySxR@okQsX#&H9J z=M&ttKhwYq(vBn@?~9mt*4GwZx^lsHCs;EBrhbj>@b9Tv>bYxGD#?Dl8sM_%<@a&k z45WQryur@MgT8&*O`E~Aw4+)6J`6-Kecpg`3^RfZU!HnBz?)uLx&uTki4a3;DUW`r z#IW-}0_%T`HiAP_e~!nX+H>!!?SwSX^-CGb5xwtd+vm>Lq26SWh0h9s79vep&NG96*Uo2 zWG!JOX(iyugn7h+h*fiSPq! zx>k7(bTV|@BU@Tj>wW8yBO~9dL_$q6z_5+%B4>lkuqgP4uBSJ9IH0uhWXW1cBQ`Tr z!%L!>(pu;=H{`nuSjR1U^mo|M@9N4g)l3PEv6v)o#^rJxAjosmOL4#afSVVTMRl!Y zC)R?;AgyJ<<0uR>IYj~ihA=dLQYk_{>~w+Xi&QH&XP_7rYgauFbuBjG{Q-i#=-PZo zPwiqcM8A`6L_RG+-^V)YYSEx#@^TkafEQ?q_}1yr%JC=~gUgs)$@>W0z^*ANKDTZH z8mHny3y)8kPFKJrNr4&j94}b>Ar1WLSI#Gqs~|*Nogiv9G|D4d^wF@#vuu3Fpiw&@ z7GBN=qdDF8xWHzwhd72Qbo`251?Mf@nHvAivpJs`wQ+7CeSvdZq400u5j~}qVh_Z? z4Xq@Nl_E^d<4XWlWZ%}grRRgIp$Ltg3N_>o{26_#d)u&|m!IOr2euaUx0V8DE^401 zhuk-=FDiO-vOO+$#pbh8`ASsJwk7=pJDJfkaE`E4`8qd zDU5$i?m7(?*l$$}Q|`Xbl)9B~5dWyK6$fT?i#G>iH3x(kDky+}Qw7;(6FS0npUyjk z#P}8@h;%a=Z+30-!KiQ9CNv6pHTWosr7aNmEf8%_GNBDJm8v*+O5QOcgHG{ST6r{l zZKq4~n#2nf$R+)b3)tTYee2&xHz-DW4mLWCaoZ2qPHIUhxldg;Vg=w0La{9`1OLz_ zn|>i;cmBv!<0UK-ZvU)iS8N&B^Vb$^9`ROrfFJ|+*B{h*a(N~p>g%0!>wE*i0it~k z$3^Nh;%jcLr>zh2twuGDpb9m&b=f*`CZSeKfwiFO3fw2)xb(B??8@)r^2Df{E!O%y zQ}adp^jJsz=ve1u%GNubl^F^!?Oc>k&;jKAE(Pq6H!bCl6gTG zbE7?85%&Y)wf{48k2m@Fd<10{@00264h)mY{mj||bPK*cFSKuPUTpNbw3BT|A65=S z%k=_Yfo-IWfcIX{af4Wova_p+#5N0YjC${==tb2pjyv0EL^KB27qfX=PMS{gVLJ}%dZ1nm z4VV_O!V1+dieKlw*7s5`^x6G*vJ~NyHuFUCP2kBtE|y70uw7<)4ZH`-nLqvF zREiBU%#`kTgV^rM!=2&PuQ=|y{y3h%5Ll1sWmVD8cnY9W9Po|L6xkj^V2$nmxU_gF z-tN`OJoY+g4FKvyg@njH)^f=F0li7)-4bM*4G$DdCKwnj5)^pkjo zX0X6SiRr=6aJC}&m0O)Wno%z0rEbV3dqH83tF>9yX^QE3$MZpD(IEJ6^K5Dz3_{>b zeqG$;yVd**uV(xq`oy0UkM)b}fWAd6glQ+4@t(xB*N4b(KmHG!W$r*Y@Qlc6}SBUbd<^ zqx=@XeJn~7B}qYUZVk6Bu-ASQSC1>X3oy}FK*Axj9ig&c$Y0weKYRC6-u<|GP)@4Y z*H}hY_N&nCVZ^o$MBN_njINam2!d*j7cMUXDLr;LxF~=7#0;H1*{qrdKed|E8Osd0 zxT3g<0Jp1~Ge%$}vie;-6YKYb96}i#W*H zC)^b4Qx2vVsRU`wo9_HkDX+C>>2y))H_p@U+y9b}{=F!~;+A}ld)I2uqc4Nw zb#H6w#C@ROY@4E+t=CsPe^jAz-4@G5%\Qj*a*T*DA<4xynh|Cl{e^-#5rki|Ge zVG_nOa_Q}*(`_A%xspxp~1g{xC^)AI!KE5;TQcJ zbb0Z&uCtCky8=$Pha;Q0xAyw1n;y1q{MM(}+=tB|hVw=srK<6iF(0=?gC-L~I}4;{ zPlv)EI0gNh>7^RR{XhK%M`KssXdO9)i?<)88vg&wfhz5nF{v#2j%gl=V zmiLr)Uj(~kMC+03IbN=gGQF3_ab&inK;d=j!z%OHJ_)S1!&JTP21oTCXEw-m?rfFy zCAO8V&MS+SD&Ui96Kes!-eSrUJ+Bk>*^|PnclODQjRLO`)AlIv?6EOIcx-lH$-N_! zU-w)Ryp5jEIbs;YN)gU@_v|Z!rJ2M-4Hn+SALxYbpJfVZd6fX5tFCmF5-MI=V?^WV12Yg!4K|8W|bI7}gc5d^=cz zStuVAA3BE+<&qr;hyFp$b!ZHE!FPArjv^#nflhmJKnn6ytVg+MUWr`$mVhQ2!tuLC zP2Ax(!1s#(gY)G}YobF`5sb~P+#vMf@f_{>jwMGtu8rK%YW|RZRew(xmc@vprTpT` z97Z*?34Y4BK~<0~DdRczBA5!=j)kX~@-=KUI?~`$49|!T`T8?fkYBo%XV2*3SiZLY zYR}$8e|Not?Pk-8YF~l-@;2tDwK!j3@GA?mm6r(H$V;RJEjKUk>)4nY-1BHJyc!4@ zZ4n!d&ZxN3(r6-yBWH^~#kBIFvM>(<;?M}N7j}Cw=ri)Cht^=P!faS{V-Q{(`pqlY zV`0UYBA_2v=-RH~*E{`ta6WPK6-5`Uj4I!14mX5}ItQWgT!V+pyHmDy%8Y6^+61n`PlbwA?mSo0dLKQ_t{qmfN?|zjh9#nMk)RGA*4rrCr zBT@s~53LFk9(MluYLT1=Lp^%;P}J%^8k6YGCyie2J`3=b`ycg_%e<==Cgrku#``ka z==|n=TLA6u{t#_ika>Ri}I_#pVvcpY`0D<8>`#yIb zH6X)w9n?=9ob8pMBFTwskPEM&CoYXc_YvJQr8AU-j`2-$PF#*+&>jg1i8n_YB#`>4 zF1f&F(WNT~r0|$!R^;Kx)kBxh^H0?1%uw)49eRy`6gJ)$`7gYyiB!_v~j;Bw8 zPDE&($PI&c8|g3?=J_dq)YlW*{D~m)+|wIh{D@}%VUVA_zSa}Xavx=7=wiK~;oi(A zA$(d0gyIuAmTOsL?J|-$=A8Nb!`F#Ld=ld5R|q4o3T3x3e69k_|Um zj8bC49~h;irt61A?5&*_S5uWWg*AkY+;3$a7QR02i<8U$5Ey(kq<8bWt(jmP!EODR zHyiXZJNo86NT9am`)GPu_%$O0Y_2k)!kNu>1l1E>j21Fv&eCj5(u)|iohcfR z5J8p4dsZf#dSsos4R%^JA8Za_kWpdqvgZGT{9@H+z5|28;mlBj?kx74}mk|1I* z1g78;lq%C)#4e77RVftA+g0x2@;Kqu$8EKBxNpeElymDb@GMJ)IC{V|yAwHUQ>Oqp z`QN*$C)jgd$d(taM$a02e$B_lw=KlYfxkhzKn$QkFxg19ADu%DasEQx2|_~XK?T;# zxE~k3CBuY#!FNruT?L`_8%J8||!LejJUkP3R}fP?f={j?ps zAHSaKjGBGpb=ey4D1)s=t*%0+CCX_l_V|M4kthR9^B*iFSUkl!G&VNXt zttm!*e=E~qoI#Ud_`!s9L9FJ>n|Wc%MmdPvfa0p83BI>YOrncD8uYp`MH4M`f5jt; z|Eq>#LF)&d173YEHoUGzqRqC5?ZnVk)l!$>(6FfAjb52)2Vy=PB*i%2$0$iWO#8`V zAx1{XJ4E9ZoH4L(v&T02rZ`|OfnCn6<;uZqQE)xslS)Uxtx~@1E1w+O3+ne8K*i0h zuh+3Y2VdInk3LLL`5$3mjjhigSC9!Hra1k(%gN&xd2~ZnkTgi4uTvMO8=GFKFZhSn z$o=>?4PgFm7ao7ans^Yudk6U8$UsVW=|YMW$r&9s8#rS@uqIilq*39q%Md#x;`x)9 z&`)+TaQMD`4BI97{@EHOY*1Y7=cQHUqGtLouhS{n`KulEk`I^`PjWm{R?u+|&z9>| zE^Dq+$&UkR+v}A8E)F&0-94wZ!s^=G{vJ1th8#O;9n&Q>1quoyv15nkB^y#gckL6!}P7M;Z4x9{s@{S%x0Y zwq7YeYawVE(!Gbf<(!hSvD|QOwV7jI6lCcIXWUU(I#Sco1W%J3JUF_U>uj*EBkRK? z`m2ZQ*9Bv{xEb%xBcDR6O@*)D%ju8iGx729X>;u{jm(}5m842J$ zy~S!m;&y4Nm36b&B3SQR2W4Y%$N-^>dWi8sp%CRZH29hDA}!nBY9ci#nDuXWy4Zs6Gw|o7Y%zf)e;)gxh@)3%WZ47YPRmaVY{ZTQ7+MMPoDvLJB zsK@!gaZQa5mOh>z7@E&jmmcrVp5Zs)+J53b-J55%x3}j6TO8^uIwYj4=M+mZ@tlB@Yur*b3jEgFf+?YhLh)x?AEgh){OR+Oc?gJ%}5Jx}QS^SQymVO{+k`3Q7xAE9P~_TdOLhGYJbO(-4_o)*$= zL&EJ^g1XE9V;4Nf(AAvoI|eAX}>lRi5)l|BhE z_T1yxr3;6hDUKTC4#2@u%k9L8-tu+he5GaF^$Jnb!FlR1T!gA+6Z1xL`$@*EXlOMc z@=ZEI9$R?3&u(H`8?dz{22|o$l27nCxE-e%;-#VvJ`)g;DXwK1p`g*;!VD$y@iu`s zB6_Z$*$W=?TMzztouWDW6+ff;w^)xH9HcC(ZXK<8B<2dd1}o+M1ftt$;OjY0EJN5a zvr0X`^cWJIx;v2q2m5q`Rn774uviM|NyV|N*EcMQI#k$@EjtmjPNo|l#4-GXXZ;Q+ zo|pIp1v*#W43Q^qJ?6Dw6w9a4qv#un-5IplnE-v1% z@G(AW>zB_A0*9DJ_#=qtd&bw^CTp3bpJz>OrEK|kFtOgswEJ*HHA{v)r%)^~B`IeR zy+lllst?Xg!QbgZ|c;&s+~JNoqK$mol@n^Sc=o)5fSZXt)MP^PKnGAe3WoX0Z(ve?({bjDg|* z9z46`1#`bH%W%Z$s#)TftMQcjf;ky*EPA4YSJYEP%dNi8<*T6LQ#5n8&&B<*X`!!8 z=Ck3l|HWGV63nLJVug#{6;KcYum&n5R6xgx%6pK_zkc%SxyzQVYug;KBlI!`Fu$Y) zW~MkGUrS1C>acB|?SgrT9jp&TPEAc+3Rb$)v9QPr=-5t`v?zKsdo)ktOg^7@`0KS| z-^JvE3g6Qb4a2`r7plWcoDY^K-0BzTdUKIe4_QxF1PSW^$02_8o})GU50ukKB6RSt z>FVk#iC0A-o<_Cbb4fN4fkrtrG=fW{0Tu)+61}~6`S1=k{y)o}FQrDFJdczNBa<6= zm`(gt_mvgX$nB%3Ap@U%PF4TFC=k(SK9&=OP&!S3KN6z$eXUnmE zgpb9EK!2qE%|_*<9xF1d5%s~u0^$)I2X6xeaOIIEG-WUuQZhb$+H3A#w)e5)-^0IM zzIoFe^r*00cE7cRH4Us@wpx?!%LvuwZ!EibhlcwRtrf95vCiJ3Uzhkl^NmT~cPk1eu(Upf3WQC3RobZ%+67I)?RimxZhB_!>%pkZsnJsQ6CS?;>U5Tlz zsdurizhcRE71XA%)TRRAYWtn7!0L1@sx|e;O|Vv@+(;w6b@;)D3Bx`JmY0(ga|c>@ z^2a}jkPB;5f{-f3lxF~sR8fG2Q|AtcNxi$L9TZR~%n^f5e%M=Ko zH>90>ZDT{$&8>!<&q*2t&*oEdBB2F0=)x|pcZckLvK_tYpu)=R0j^?~mO&r_(CK?? zF@Uv~n9=OPvF)Szg?FIDv=}(8W}R=9Hm{%*f}T^TQYKV(IIa0OlWPEdyvibbeijGdq}O12@&9*v2@+I1{l~+Fr4{Ci znYDzsVqNhHy5q`MT3pyaqmX1`ppr(;@2&HGFokV6EQu73JA&YQ@a2`o@BR7r+7R{o z{>#84Z@#*fiY^Uc22R>DP9u{AJPKrhy! zzrD5#c!2=>V)=Q_jdS_P*5^NIR$fQVD7ZNn0MVqW7z=RxC}In$Cjou2udHX(z=i?E zWt$sbDBH$CN0ilhLJFK{B=c~A>TW;g$+V}_(G$#TtxtQt?*X1eJvewoL2tSJ3e#e^ zRaRI0csdQnn6-$vqW<^z>+Ma~6;<2CQIc-B?~@br>!B$rKmW9Hxe#G}DzzlusGn_n zRH85E9jJRb3_ioAl#JpFF#7@WN4tTG)T9s74_zdKR0JlvCIt+qPK)S=Tb*RKF0azdtsk?&%7!HxV(l^L^F0B%%w2XE)C zQqoV01w4JPUF27HAndx6aPIv91{ zAzL#hwRLooLxhiip2OTC{*YT@O*|>!0KYd}RG}cn9GDC5p^Ogm2sI^MN%h;+6zioU zn1_I8O4`+FY)C6Ev*5J9Q|0UIbMc@-15`qq6L8E&=JPGw?D$x!y8V#7?1+f=d8^j# zNbpqJ^Xdi1v#EImchtal@%!Ez$Y-R!zm#;q-gqwh)Bw7=+Mwr0ft%-w;YajPwm6-z zjzX@aZjeCv!S6}%)si+=0fjZsNUtqma$F|q_q%iPLY_sh79vGL~NJQS7W zSh^@{pUkVL^yz#q){i#}wD70@(5TNpFOk`$WW?;yjOU(tX$utuz?HH%u_BbPy;yHVwQt3d7|+Jv|5ze0n*z ziP=h!$0_QHkmxn{8UpIa1uzB14iXd@>Ss_kRyx{PNsi39P6=Aib;49U24r8#55P{7FtJMMH2U8vO)yUL%5g60 z=25z*OQ%9D zesjHfsf-4ZgW#wW{eAZ^v`?5J&Hvm*Nl`|D{hIR%-KxP+u(SFq_zTGX@T(%I{|0oU z-J_NJ?+JK%6scK|o2sh0Zd&Xa#91@JV9t%=c*o+ruYso+CE!uUSg2Sz^C1w`L*qdd zWQFTDxT;8oY=XM6yEj}lleP{q9jez<%{}*$kGRhVp8Z>nhF1P+RlRk0^GeI*-w}U`Nadn0%F9KZB*NR z?D=be-m2VtcWf#zADZ_mr~;~gDVE9>lmL8_2Q}xYpmZ~nc5sJD&`<~b{h}h0dOIBC z&87W`yM)^ytXW&+uqRpg_ukn-+sgI4@l3;8DbLp4a1Uq3ExQXV~W-H4RH@T6F zvh}ir%0p3Z*`I`A?F5xP*n{Ut`GL~UWoK&nw-zE9*fHC&IM8rE72fk11w6K_n8Ic4DQLt zfn|aNuN_TJS2`Rnf0-v78PyU`=!t4m)~A9WmBj%hVk`v=T^AKG{3=pP6gcL_W|QGd zP(!6~bg7I!5K$z1_H6!ENxDD(OQS?D9m}R$y1d{}h16u3-HfL}%~ zawBzEs*z9e7m=D~`w2WIroGqsX`5~jo{z@$kv_ibZ?gVBJ=F8haUUOi#i!44!?q74 zZs~PC{l~EI5FbBzbDu&ahy9 zV8880=--{_SK5ruS4poTo$`6|Z^^(R91;SA>7tWTU1qR!@$Ic%g84gmHb@*|Iotxo zqq+o@C(V5tQNUh+tXUO zqgvQlje~h=6U0fAq45GO0`f9FbA4Ho^o1cTj_mey@x~E{oVgk?mB?$@>Xf; zMO*=qR;A>cbY+uEl6ectZ$JpgYVmj`&PDMr05GTm!YEv6ynYqkD!DEN{&SMAKTiY3 zsjR)LC0sOHrh0G!sOEFedtp1;xxNy(K4^Qpj{AA>FGu`gEbtuFCm*aJ&490K{OZNo z^77|H025)Bq}EHMU6tXMDJvi{_P0~En#r94dDB)FtDxcM&IY2hrJ%o)i0okxrAdAR zX9uIGJT4s|eDO`!@ro?m&K&0o{sO0SwLmorXpWb^kDTS|k@>9TmmnkU6myY^KCn}n z2{O_@;E}vIklZGw?8Q?LG%lgr>n2EMPm8H_**A3kwpRhofR6{{hdGN_OeEQEe=%J^ z-6SI=&8xTd#0!2)1wCj+0gG#w?!i0-`8hl*5^ugwu*~jqJPG?Ac*^IC451zf4nB4( zLyvvF%-pxg?+3{jLGsFoXrVE}@YEAGqgKZ<&yS_oAWY`*<|ihOYa6OtrL#E(ha-jC z1=Fkt%%Xj9?310NTgNgL4;rU|RF{>v!wpOXv*0KdQYRD>hy6;vC|kZFeQiSzR1)Lw z=VGZ1z`Ch*yLflyVnxs;2$Ea<*xT!`GpsbHrIp-^qRx46A+FVA9(`Kqfy6BI-bZ1yXLE&^D(x}N*cgIb z(qs-&%C2><>Sv4J12IzeSi98dGn-r+04u}#=Z@WxsR8>EpI>1pTcMSG0nS%L| z_wt>z#`ddA=(N8@++g%5^0ntzzACY@C#n+O)31;yy_g*+ z>!j@aTW~MMS^Z9{RQ9NyItvxI`k)+1eq#C}$xJ*@DJ$wF?2fT~MY5Ybg``ic-n zB0eBI)@C_Vp*DX;qx;C*5jj@go%!5t9c2$z4jXI@>kOqoq5$PCX;yN^^8x+w)RfSM4ZcuK9iYsxH$XT*1K}{85D{e`jFOMYMK9=&z7?AiIzI8O4-0rOzfBt zsF#fa3J_CE1{ft-5+6{$TDWii!3+iW%+Syf0sN{Wu{%{{dq?6;exRX5Zo&PJ!hAXG z92F0&X%?>?Z@tX=g9)(t-uydf;HM_Q&G>6bL3(;F`hnkW<7wwW(q^#bL+ho)Hu4s( zAj_zD!nrm(_BH{Wv!7qO2vRxfe#*L9g?1kjs3;#tA>3)deW;wNGs2aNwimU+M9Rz$ zLrKN_qBf5{<(sgTGFjVLKF|E(XsXw%rd4g=3j>BeJ)+tjA!-$+oJ`hagteCI3dswe zPO$?ZBbY9?e%?+cHaA&7-7+^@1#^0&Wl@c!zz!YTpv@9AswluwB2m3qPr&r*)VlVA z+x5BqG{{T|@jI+csHU`mXCv1QCD1R@+|!C%l0h3`0^i&CHRI%ZFCZ^W5*KmlI98vU zaoVWZ4YoF5pS_stb82p2|6j(D%%19#Ts05%9W8UtH$jD|=!7)4;#xIgB)lV3y$E{# z4>B8da4I%MERyzi+{yb^LT`#$ag5?Ai%gG_;NLH=oMh) z*8#Y22U@e9ZS|^PKE6N} zI479Fq15O4;5b*uYV(ZAu)|pHTk4I)%zr$e{KBj=I@kcP@uln?Ca0M zwGS}4;O=Mp)y^JJ7-!8aX!wR^2E*|o`!8PGFN)R9Ll24=bX2Qj$LF|S7vq{7g>2?dI1U9S{m@y~`Du&0f?AzAbv?Do4$q^*@O%aASSr)X!i zbJ3utRzMbgZq#q-$Y})@v(d;JJ{1KTa|QFqDG5E4FQIrVE=Zu}lU)GSj;(pT{AhlK zXYp6m^cSMOt(V!R17Eg`G+*W$ibb8e1i>C$dBi1 zy7Z<_g;`XHAYy$kEF|PBfaNkODql(Ujf|F#D*j-%Iq~zXbTBf2!Sl%qF^69);6gIX zd@(Rjiq{$tS*&!F&dh{q|hf z0{-Ts?-5K0a>>KVsq$3b_05@A(5K6dB-@O%G!+TS@h9g{uxX&4nL4fP*{V}>GVyMF zE&=q5C=QH%*9*2poy0042?1Bw8Tp)t9qtGoyrgw`;V}hSdfNAp&Hn6j6R$j7k6(5n ziZBR3Z4ejjlr{!&VB=abkxzWazo`FoGX2}(k6ZjE!?04|?Q`$kmumwLAQ%cR0&)lcmJK29Bs4sH>6a7H@k=rqz?nzpR>*+WCzEMAS! ziykoaM`wEFDAUiEds>|MMT3y))O`}^ljOE8QV)DG71W@=kK)1 z;EJ={wBOsrNx6>CY+kYf$G1A}IoNMJa$_h3TrR5+)%o@m9)|L7#bovos=B`r8IlK; zX%VZ{H8aZrB@oO}ec?z@oHwY{g2$ZHSgw1E0V*h~VJ4`d&ufjJxAU-G_B>4FW;+QPfMgvG z3cS|K3<58!-ylIJrK15zERlVPICZP-LUE*Uq;!O@fN#A4_s}!N4mSjVfO8T5 zOs5_dBnXh$B>^Bn)Z!DMurl6zBLXd0X)kuzETj34OqtnT^&f#MlzMKZm6;*HbC)hp zr>;(l{1O44xR|)OJ`i#jL-c4w^DikL8Gg3pk1Gp4n|0u3uH<}PMaH98mE&?Y??Q4Z zRwFVtiZnNIJux?bX*Eejyo%hTcJnjbp@F7G)MIXN&NR#fbi89y_3w4 zu>V{gHx8)(NFjB8fbrTnu`5VS)}pt&MO?RjfnzdfQQ()A%_x7Ub(vI<*rk!k^?2MKbRj9?PxEy<{ zJ+yR2<0hzKm0#OPx(1`A0`PmA0IF=pm5*GnxHZ6uxr&!>2DF8h7_s1?=mz1F?7Z-ZnEvb(ciyhXFWRjxg3Bb@J)V9cMuWfo=53Fzk)cK-hobWu zk@VIkT<-TvWk8X;E`92f`fHOWhBog{m5NEYIPFXg|G}MvFb#G74^PDk_}lO24?1-zL(^~eD`oq{%@QaOeEb$xADMu ztU&AKx_PBh2NqYrLU^JWS$uSS(!c-lf(?On0jNm1J*|@X8WlwYQtwVJl79YU37v2+ zxX`>hxzrGEjRtahj&ul-iOj^9+P{J1y!{oKxf^@^fge)k0SQ7#eEDrp ztPZ&?w_fRVd2C)t?2GG}Lj5X?9JDqbCw~+zBd1!fG}-L8&`h_I7@H-BZAL?3#E4!U62RxPdgxr z0-3SKz(?JIO(~Y)-9kJE;);9etU#lrMJRBR7#0}{8tfT9GI|c)4~HvgYCiy_J=t*Y zP7veRq8-jfVObY`4vR%Og9S|y2V-DIkIVsqaYy9mOdFtVVXpU(_x}Em3$bPMjeD13 zT4WjPkAaaegmWR%Ix};mcO5sg@9m=50`;HQoNR*`)HgYx${9q~spWy7;X<{TuYb|w zr|coHHj#Gy8Bj}m`(nzr&2VhvPo-V)23GaEM=o zC><-Fh5tXixtgCE{}*b+KruHrXFL`G?y{8ZzW45}B*!!1HEpdd-k9RD=*I5;d%rFOf1HXOSw8K=s*m1K2=-~T4d-NaWBsV3W;Kh>8DXKh^h7AS>*i5>XFVWzC%(Wvw zt>2k;?^ydVRh0VNc{8X{%Rb2ZeH@s_KNNQ`C%OpyRPR6}_vS}D495qnA-u2}81FiE zw7sJ1&B-J^{n{jAJ?=_<+fY^(OLf2Gsj+n@;7^ZWl@ykq|KdS$aEC?i4en0jIh;)Du9y?eR@)X4jz8 z%O#Y4M;7KSx5qayrWg7dl!+;-MHuQCvm}up5%KuX+W4I!3vx&4b0n~R_PO{=B-EK7 zVLm@S3#W#S;Q|*g%}K-tE*ec9iB#Lnzsykr&fpv8u^lA89HiV{(M*MKuAKe1#Z?;gI|z-Ru8AVjWEf4W1RP0AjcU~QNEH6HpYqsEMr15 z0ZiTN62i|O{(nflDRfLH3i6mR*ne?g1aA97q=5$~BRmW&KKzFzQhhus-Txy(yTUB> z@)>fm=_^uV(h(+$CyS?xXMGQ@GXqLw4*NC_vtaPg38Vgw8B6dLa{+Vyu-BEW#Bw0= z$O@S;Mjl!5|44!t@t1@aFO13R>)vL!X43zlJfA!s7LJ6eK|OH(52bnbIE})^T75WtH7y|6*d!U1+k9oe;XS%W zx>+g=)#L0PiYP|SedKTF7Z6?1Km<(ElmB1U^;vLmu*2yNh={OGRJ=}|^A-fr%e_<~ zc*>-}lVSMGGl~`yo-K5DF*pLQ6Su<-BGcwi_W;?U!*JjxT1!!%654sR#$hj?Kr7Op z^uys zA(Q~Eh7zCxug^&yLypG$Yk)`Ej$-2oYE`=f?JM4^l|D<0cgo4xYNJvM%G%E|O=O`O zRsCIZBP!W;YoA|Oq`_@B8d$J`O?iX(>cOoaizZ4mvTiz{9=Cr$fI%a(6i(_Lz`oaA zbhi0uYqBFYe*20UC^{0m@a3iw6;K$3KU9d&U1nl`S;nAnJ{k~Rx<7*CQrqS1y0*M5 zhWoNXZ!?I*!H^!wQB#JMV%8mzSIEz@m*wnDGRlZkL)o-o%FdEvETkogIshOk7NTWp+SEn6n$s+s*e+xagm z?V)o!ZwH0Y?T&))$6i;!UFCq+j$#oa;(iP?ikcRtQzf6T@q6b3a#$D0kZ?k}$2q`} zt8!#ECK(`^_Sn8>0jNs7pvXUGK?D+sESv_k1Db5Ee4Jo|(C0a0JD${V{ZD%m(VEffz&wRLnTJ3Ci} z-1oJO5#WisedMcw1f9S*q@;`>Yy)Ux134;jggan#Jdu1RK{ELggopxCdQmP70e1G* zW$S1ISQ;m77`=Q@{4D+=kmt3v-`&YN9-SD@Gw{Trpfe+H zpahFvJ!u32mmzTyhFj_>F<||wf#XX2B%mw{V`lnc?=k6*^t9A4UQ(;)@-M>V{a@d; zSc5!On0pEf6jb4DCFGI~k^;#AJDr}oGMke^Se#H-Wpa-kMbp<0WkhxH|Vxd36 zslo&$P->`Fh0%{%rfn3om0RX``5tt15%NCqSe$C8ANC^)w(USG)8_|*|D+{zvBRm{da{}00tFM}P3 zm=1_Rjv3S2^BfSeeH$(w<1Ih@z)w7I0@dNaqq|mK@Roi@ z6LrfwZn+YX5R#+Y7RJ92D&+J3Hp~vfjhL&5??{&a(2HA&WbnayQWa5>#eN zONHyrB`;U`Vr|{X-13b<6=(?Xl=h-VH;smL5aCa4*C0i%X@-!SqFDSwM~eRf2;D zveddxFcVvY`qd@?4rXL}eQs@C9s-}VW)XLuA*v_aAjvCzhkn6fN28I9g1g|tQvg?%)rPKmazhLt^X)9P#bcyrQ90-zvjK*+PztbSc_L; zRAE&>GM5|v%&}sGtP<4F%9(@uODhafU%rg3aA$Iz!EqwV#{|X71U;U@_tFG84;^aU zX^7qie@lmfTf5}^fhQrR7uNqLpOwj04TS;9#35L6;`bLUnfwcu{I7(TQoG9CyHP+1 z-F=q7eRWO)e|`dV5{?5g?H)j5`#rSxHwz69B!?`dDJFpHR7OgntCgz?!h2({7S5IC zT>(_V!QAfet*24%Q5H~|c8DKJyZMthK~bKzCJ@(tvn&+BZtIzvxbg0~iP8H5BGRD3 zG3KSzI(eJMuIaj76evil0`*?>$b7>;4}fNN4zMx^s8{H9kW;9IgT%bkI6m8Z_46M< z*^&eJ?Q_H=B<}}B`9W@P0g*ilRZ}T{Ij3A&rD)luXA=4zC_nnOj%FFSPkvL`hh5k4^VjcbYU(Wprj3cf;Ge%d zdnV*1Tn5f@n<|5P%sGIcy9E^>41EO5AH6s(3;$@c+I(qstDl4A=hL=4nAS*7J%nxC8N0wphVK$lsF!_^JK>-AIDYLo#m zbCh(Iq60>`GnShYRbO+9^D0jhrzw)h=rfgPDj}=a1(47pq~MSjk0rx9&bY2t?htR* zSf~9Kp4Y(vknNDTYW6<@NtSTddCWk?;osU3BFR*kmc1)q3Ir~4mjL?V8Q}TrB=}IL zX*M`~#WR(G?qiPWz76%}rLm8k?h{z;I?dI05dVPuW%2YrjMX0&3%~r7HMZ~MgXrKd zs^4~9c>|aq;){o8-ZwcYpa6&2jONEl0Lr-_2T=bf{N;Z;E)U-emQWJezV;kXLmdb` zlz&)ER29FNsOtNmaAX3c97FD#pVy&q40Af^4iOgL69`G#9sw75P}9+~ zQ)FalYCHh{1#vjegOi+41G2;9VmEL}i8{1?rSM1M{|OKM?Q1W+<+5KHFZ32N@nkPA z%)UeQNVBQAlhAw$C_0`$>!siuWi-wZ56X zBbW8^=XUicH?AqBHW#;eF*d>GOPT zAbTx;lzTyO5UXA2c=Bcj?!8VZOZeRnyk7n&FqHHj=zgLse}Ri_st^@&IWbo4E}O>aG$(j|nAQd%YxcE@3iu1IR%jaj5xS{yIP-JwOfwUc zMQ|*O^vAOgolIHho|oWOQkAzMK;7qDEfbh&u!*BRsNzp+LIS^dXebm=Hp205t z*xaoS`Fm3;!FACr$K~pmVuljz(#f>uolh# z2mKdG0eQq$TI+c0VI`@&7t(LI$*Gx24bJ*EF((+IZSB)f)s_pC;_BGFRbJ3IK3Cef z2@O$a-s!(eZvB@n$3Q{bzxXpCYAXYxwtvQQmQPUpXFh=w;@RhX2YFw0O-5q@e6qAQ zJQfKZ?GT3IVeBTxes$UvM2`)L$nCm&dgefhmTozsMYXBDz}hQzs<%WL*dwSrRe^oT zU-k~K!lwnI($(fGl&I_Ke+N&-%;uh^wFu35Su$6CX4`hHdlHnn%DvX*>+O0lcAH}=gN@~7Iy zCMW6}NZ%G$z{UX$!ev3U-&mmYHr&i5$6UzRuV2e!TwB}?gNTlk2tV5uPj9U4K!@0y z+A|xZIr5xdm-cJ+N893ie@S6$YVK0~WxCa;_!I2Lb zMXwQNpaJu3;FJB6xsU!zT&@BK#1*eazl%oTbecZfB$7?eX{ijea%;U~v`HjPUsb4c|dXy6^E-^uYF4-jpC?+~f3e>2s2?&(sURkC7K?i&+%7i5+&6_`?U!D%+ zLi!1(Zg4Cwkm)2ezh|J(a^D{bMxa2UwWlDb2wKze0J_OeFyhj<%){qY*1u?1i2b47 z?q5Kshev(FZIz)`v?D?#i=lRh@YkIkK@5ltz;b5)wRDhvm+=F5PcErJ>#=zea%#v; z)ODE(c+lSfmEt;Zkpaz zRgL}ltiKzCHhH3=qAE{%w?VD>7{Gc~$+{CBJ52@mT_I+x?+B;QJC~0*UQ~;YjlCK_ z{_HcFh)He3O$Y{J+uT}!HtGPfnA%=yZCl!GiD13J%y>eZBuD@V_PFGwvFOB=%Xf-DtRH*qc5WrBNLmgke@ahK;cL&C%3K(pcJ5Z}W;kUk<` zk!8RFcp2U3MbOzdHY_YmLj1n4??M?6wRHix(9_>vZgEHh>4s{OsI@604l(dQQ%UB{ zxG%5$OXVqzkk>?O7YTrUTIEkJ>v3kp+Y+AB8)4+0ew_Z_e2#ad@Nb{x@N*^>$#h&; zsMmW6$1mvfvyfYZdfuQ4LpBiBbr&sK4s2~mVvIcSr7xseJlnJYG#koGm##8j2KC9 z#8{927&as}N#<3cv;9&vplLC;6*w?gWP4NX?JkzA_BYRM6Ip*>S{)T{F3e>B@s-~7)Y72lYT6lihIS?^Xi@kNtKKVSvbiuM*%qYA}j_tG1Ne!6CF zz2svhPAIL$d0)w5t!_4mk^9xXB-FZn%y_xMq`N&?Za)>PKZXGcr7C#>V^G{J1zh

z5itmEMw%1wTLB(>+b!NL5}r;l9G53U%ID*k@QYOdKEI|S4%Bay#(}SnGgOH z>VF(d^+o6RFP>fC(ZRYa*`-3Btv`wrLcMJyP#EcqV2$@zISWoutRU_^#S@*cIs6-E zI)L(;Q>SRLb6jHN7@InU?1)Sq;Dx576n9W9I@x%01qqTDh`tzQ0a)RqQ(;On)PgeU zrUe@v-P_s%XWORZD%G?T1P`Bpl+2 z3O-`!5Kj3BXj%CoN7-6ym46;Ilhe~M2JHS%Gu|Lg6T49Xim!3NYl?{2BuKWIJw;t? zIwG6UT7FyXLu|=aK&o&%&hEv7tO)n+1wl%LD6@;r;JQ6Wc9*_CI<0V&=71J;GM*?_?vozW?f!l2joyJe>jw(G;nN zMX9fvW0RA40k`7;#B@!d)H7_t5!vykd{-f!)y<3uR5Wg10)*tVe#UeU{+76a+I%ZUs}LIbV?fM&tvA8 zffPxp_4KSEwo{PIK?IH!I1#d?%F252jTnu{fZZI&D$bTNL-85~m8VtKAG>Ij##QQP zMF=G7+>Cal0eSbR(LDlCA+s&>92ND@%fs~NUP=!wr3Slmu4MqbqzVa12?d2&Tl5RH zE0l;kyT;qd!lVC-VzJ;QLiWTAgPQqC$1&T*p{=WPSAORMFIC3ZR4Q>-rQc~LABZ3G z=~umYyJd$3WD5=i!sOsd%l2Z!{*+eSrt}HsiGJe|-dwO#nc5}IUF;6B?No)ym6nDC_q5_p&pTi>EoBr8n4ft zU+>BAJj`BAKPg1jl?e08Q^p3FR0jA4hi+@F7pgHdy`)e!#AQCp+Yrk4y%Sb5e88KA< zC3OTD&qz^N$V!@#L&F7u>uKAYVJAqwd@ zppsJp>^0dSCqVusWYv`e#@xUd_c-G{P{r+ef6}}|O3U@DGctjxv|ng1@TL3s%AU!p z;QB9}gd-9*?cbx{^-eQPyxBF&64+t`nXg&Old5E zD$;Qs=&yJGqV<*`Pyyj=yt)S|2<=V8NeRi9{=BjNO0IamI_KbDyCWqhtxc!KzkBeU z9JBYXfgF?0@xw~XxT96uP{)1{b}#NmbAu$;q;`XWUrnSHY{VBtvr1V1E=>>xIF*a* za?c0`KuY}nVHyvs|0vbju%1FFilPSMB|e*@-!@b9dKK$+QsXa8^>l^ob)n5hEw?@z zD6W8L=IYDd#0y^dn_X{XcLv>GzU1Essx{rHBhL)tS4yb^g}j~ure9$pqem)~hwXY8 zWitZ$Vk1FM4R6(nt!JWF`oTPF0}D}so=qYRd7tcBbgsU^`j*ze_xr;xE3WU@2I9Il^) zW4TWd($;RPSEO_=;Pm7I4fBsr_E5fa5wtIejaz*KLSf6P*9VquKK;b!=HrWtjg75U zsdfNqoRamCNbOb;%G6kvb_E5^dKQ)P+}r_l7jT5#udG=^NpA9oc2MQ3=BTUwwHAo(9%I=Q-EK5X06eVs?L}}wFii4n9q`f{+5-#$UMrVN}vzkR(L0+){ zB_TzAtc_heB?(qXW-r#ya+uyPXmj`!30zTU2$ zEFr6?FXX|RDprI`9%Yn^Hx6HWGGO*EDlNk$czP=pLCyl-8rhuds*cuceN zLn%x;Rx&fad~2!>8_@qfh~W|qjS5I-Xup=k!1)YzzH-bCg3_%(Hh7d?k2`;3UTD4| z0^|5k_5Qz*7U>z%a#q+54AIRg1W3!`O}rjv+>pE5Rc_c5TTtQVoOp|DbqK)`n;EG1 z6&oI}+9S84g?(tdbYhY`-!~WYTAyck%_H;hcxT;!NL`+Sj*c5tYL8x>=;7Z)76Q}) zx^NlmRQvT)4XiF*>ecTx>V4e%l<~&C-yLZV#iGLOoBKxgZ4qX*DZBc`YdW8vK`A)d z7d=i42Ed$&8x$-Na`Oh#zP63yi_TKu&vi$CE$1zjdHXW&UK)St&9gdVnGa1~sO5YC z2;+Ob*(pn#0ALo z2U9XJ@q<#lQR(UFwbr!KYITj@ieC_Xc=MN#zRMw3rOmc>p)vA7h_aIjG11rA55TY; zKL%+hf6Rq(eCErt-29QGrW%l1pd~UiM{R#?>x-5j2b)9Hg2c}3ZKf0P^RJU=pW-OH ztkuu3uu4-un?pUg!)!`5h0evSd!tb$asY||P<^UPy#^XqJ_QAdoq*WM#x%mTWGP53 zaU$_oRGHu`Ed_6mN<47Iq=!n}HEuyMvrXnRUjvbmGbe5+t1aC*1;Wvm=)<1hZYVBh zlnIcT3+@H-=$9gw7zC^LT+3i{s>*v@N!%aq4yH*z8Too;S_O_Lt>%67ONQ>|LL?;> z6+0l)0Z2-3>*Dl?-}Jtz%@yF3-+yAG=pS%b;kzOff_EXWzVe%h$#beZ{LN&7!k9q5J^ThRrM$8KX9=OHQ^>a)Z??^33LLv4i6qzT$7lQ5O8VE9Ia(mZn}HaBo$MNg~4NVK|7eY&Dvt zl#oT160L7&wKs+cG}XUYCQoB1Z7|22(zq*AFlQZg4qG_%g0eUcR1P=u_0s_-o*C|+ zW#*|{Y@FL>mc)=b|fR~2id#j_?Ivev*fvNFSXHmA} zvl@9tXrWvFF z0kd`nhwUn@1(JxLjLcL6AAS_1UBVU3N`_$j3noyu=E)J_E5-RLYD1BIEJ-N9dPCzKAY?pzWGqO}H&iJ15XTu2Fw_rVc0) zAdCs&B~}qC$`!{0-~#8pha?T+hFb+UrCsi0rKPkpLy5zVGejYMaX0!zJ>PK{h@qHI zQ>rcJsE@sdO-|6h-t6beWOV^rFn-plMAB^7@~-8F;0E&ZI}pN=f1a;>>GEArVQJ;w za?BctreYy)fv|uMI`w7w0jcG+GSUTzKd}F$&xs|7bSx?=i_go@#@~UOfT!7<5 zsjcVq*ED~+!lW6eqqDTGk3{a#!i9ZnUWxnGywpZKpmezYj|xKQGloTxJ8nH5l(J%N z!z(!emEK1|bV9Zy3=|W>Ab`J$Ws$P}hY(l(N{U8nK$4iY(Se+f_LUF=rMe4l`3c%- z-v-vhj$V;Z{@x27C`!b~DYRY>L`^3j*9S8gHD$~{A;!E_`UX~{_2-*N#L0u<_xcWF z`{P%jXto4}8m!#JL(><$fUFS|><`AiGO-|NGO2Wo!2Ii-JA1hd#a%Z*8cP!>fX^gX zYfpP}Y$KVrQ2BXr2p6Ji1rl`o zFH(WzH5R=yBxZ1qq~81fVxGy6l8j9FY4}2pem|$thOoR~PW?&Jx#OyY-^E+K^gQ)) z8Q9=O5H|gRg(was7wB^BlF(QvUa7QP0{6FKJ_v<-&FQxF6HbuV*hF#cveiWD|Im z-%wd=IuxU+C+e7u3x9!;>~6Hm<7go^yvZCah*RBF7kj)=vk-@ zp+86-u(hA?^s9YRaEQVeu~nF%*M1krcOmasfi5_$f2sd8L$%}AV6Mq5+1&g>*^_s^ zdOdn3R!=NJR<6cJoB|}CA}Go^uceez?+d{P?sL%uDtLXJC_h69IGmO!!8i za$?jq;Hw{MIPy%^XjQF@&o%iu=RA6U!<<$U4=6arJyJt1To}4_iz+RzKW29f5j)xCuZZ`g)b7@r}&x`BJy*yi?^!$~mFduIc*ToMBya6aWR+ie>h&g7H^kj6Z zU;dAYxA8T?`|l19u5Od5KKptgbe00K zt)~em6K$j36{oK(ICY6z=QWCTpMZXvWgz$ddQyu5zG*hRi<-?h`YojvM_(F>cbFEr zxqRBEQTI~G$dg)e750F~SqA5WBR+v85`oGupn13y==QT^y@QT-ih{-vX+dH;_M?%R zXSJ}#Mej0yANqH-dFK{(zMo5rP{?znI$5pfaL_B?y3VEPS|Vjq#hc-)#rF)dM5WX$ zthM?Fzr3dD=#4n+En~Qoyx#tq6BhplM(mRlw=1W!<(1DpC{R^wf_-_jYMN14O`5Jq z+6#H;m5=A3pZ9GlaDF{dxh_}pHgY_?!pAHBQb3MZzM8Sy*yAQ!%rP_9vJgX!xygv! zSQ3NlsvNJ$BGRB?FJwV-FT5``ubU&m`P5S|t)L!VkclSp$+_l(`v_@vtS*N{XfLDd zvC*9g^_QU64^2)&W zx#pMOan8%QM8~QX?BKgG5?na48^~uJuI{F>;X32qj!fZ|gTk16P zX3y~4sJEr*NJ+lO&wxbGIOT!Erd^o#$u#;@@#(tHxY)#AzL8MM3Cxx$^sVP%=H8-} zDF)9uEUww`qlxmb7gYVM#{qMnTxX^+DCa7Zd(!7Wc3t#uS^gp@I#&CHW-{ z1{iG*t-k$lJH|X7xapyzU=H^S#R9e&H7?xBQV=WhbZ`i>9;0kJp0xdCWx^2t(|IHb zH&^(6f8&%RW-2dNJN~>otENveq~`HC zX0`jV==A2z@5_F$bjdO3Hr>)n#SuZ_$ONMEajDwX>yrCzuhA(qr`Yc*rVH_9&&T}V z;l`X=%dd=5Z|(?hPrsPHOX2O{)@E{4lW-^6Jl;IPe3Z>YSy=5Ov%b56L-pWqYZDr2 z>S@ChrWymxITe_sqSN=|0{c9yP?};YwpU3J7%Rb7CYLS)FmIYFr;sWV_pwF`N5->%kXF>Td>AzmWC-{cjlcKiy1= znNHf3+l{-PrMjPLzOj*I?VdV75(xHJT%;l8;B>7PM*AXt@;VY&BVy=Hv2PeBb25;B z@iDr+YFEW1qGPY_S5023r8Bionrj6x3MCEtXpPXuEJQRmL-!r!=15-OG}+K<=U&o& z183bnWb4c=oR2woMch+)5)5mvCv<0y4|_xoZl9BBY50zdtL~~#&~1mJU)<3hXS{JL z&Qq%itnBk`#?6^lvd+NLhHH&4Hy(wBhqr&Rw?(eb<$leopyFceaqpLDOTI|O!szYc zT)#Hc67($1%JW5WX{lu3R8GHw|h25nbTj9`dyD`Q;Y&1N*wW zt>@B7&Z)y<758ozBbLII$4N4o3qO68LcepxHWDNqt1pj~MwY%eqeHu>+ZyU1 z1K+u&i9o%5mOY}}R;SkQTVNBt#yY7|n+Hwmm(_f&s1SZoA1 zKwfrZGkCyx6|2KvMPSpw$246fmFvCX_h5IkXJTKDF|kJ?dQbYMH$q!XdE{M*)TCT( z0-~Xz9&NEZ&dYYO5xh5r#tkKTCiEPFao}-w;5h2K5i>aIHu?yZI*Pt^G58dl5yHDG zch7e0%0uTL^dn)zv&(@O+d-$B>00Kc#b+N&QKWGanHNXMhDbI0wIq}iYg5M)l_Wox z7%?B`y`zk&jubmg<*Fa6czds(3f3?~3bc{s-(WitZdv2k_lC%HT*!3Bo{G3pm24HhDJd#`xPMmv%iz*ma4gdGVdIAbZeP{Ulu;xQ*fHB zrL9?*Z9izZo>ybek}B0s1#|OdcZKc5ui%+11&*7|g{}s4V=>>Wt2%-^ndnd7?8{Zc z>tcOVP&pM={YS^@D%?gYwYiSge4q31ko|+-#(7N_-hVW8TTTJfJsP_YCrX1YaN}~p z+|-82L?|iN!JuC(KA4I)t><>0^00!7N-^?od*#P_ZF=ih59}KdNUMOZU5=!S1_L6M zZ`LvpyYL2#sj6)QZ=qFbM57I_GFs`L$h5{?2O>oa8z?1mXLiPr0H9rekteG3hpkw+f;W`=fa zHJkm+4Oatf=tAG>R!8Heqv|R=6))d$GQct}y5vlcv3XdE&P@wlZnY{6TH+k;*r{H- zbY{p?%Yh+>fqD62*11)PB(Ln#{vR_wi`jW`80m3?XL@?D5mW-$FXzvtk$5AOoA%br z8OvzxmO4a%QCE9Bk>!nFE7-6I@HfU?W94X1R_zZsZd{1~{2cBcK*o4gz+{XOc98B3? zM)CwICap8-_iOd^xxl^^Im+P3@cQA!^f8j?BeeMd?94M&K2}##ePO#NXZ_=oppD5H z_#~Sqi>uAhR78DO`eT@Bko{V79m})LC+H`cqD%Qk;@PVX5O_?Nl1zuq*p-vT9wQSj zoR7z57`txN*>{Avw4K*8zS8F0&37XFa1-xoD=+sj0RPr%ZBGXjhrEd1UqFPuKaE7@xBW8{k2gCr<~ROY_m+a z?FYRp6Eu}-CRDA=7@5+@PbBk6-s^sNmC*UeK&rR_n|c0}SzZgkbh^tEq;b1t-s`7r zp#25|jn_&!?O08N69NSvXu5kUx(g>QHUNmgnK-Tc@y&H4r8G{n1|`^E%K)h56yJc} zWDl|*ZV%y&*6ymOGX!NzzY@SwS+aVrFIDQvGkBDZZEH8U8I?wUB*{(ko>;Us1V*f$ z9~|$G1W7KcqL0;EDKrMjbPWIC=+W|DQ=iN$E}I}6xf=J{zth?{C{isFxsQ}Yo@nW| zwJjuaPQ=MAA(b-*<-uzSyBrGM{RMwu3Xfn#%!M1nUME=0a0FwYS3c;oEp&~O^A{)L z;I5(5kdEL<_@;Tk)?fC{m|2IeR|N0(NyeFOO*JEm+W5&^Mrsk`I5Gr;>9F*{rSOa+ z3nV&O#4)AdXwf+)9v>#52sWZh&J=BzAJ?(^ha>at8H*nVFd0zV0``deDLA&oQ0QL9 z_;y3Dn^p6l7-82L0o1x4=$3^zC4XOYCH`v_IBhz5aUNMfzYu?Vtj--IF(Dz-36CaF zb4!IidJEl}9=Ign^DejM%(p#$oKkAA54{m(Fxa>A(L}IX;A+8YjT$t9 zg9^R4o?Db0>pNcPl&6ao!w z#==uAg#Ru1i4FcdS%7{x1W};-N*WOFOE`>s0=aG!p>uTDO(=d1FYj(0r zw~WI{PXr@Ucig?>ZLC?s93nIhe1-l8MlddZFh{Wp4T7=I^||~C;I2s(NicN}XgtYh zsPX0XNVcRtzdZXQ0@xfYxUG;IFa{383Akg4E>esip2O7np>KZ#)36#)J1Q~QUNxsy z4WJf`g9Cis_zl?LEK4tz@6jNylBEJ0AkzgFAUy%N+V%N{h)X>d{C_@x)J|1m{6@1=t{sz%^{!hD8-3y)|L-jK!U^MD)f26*&R^E%;y;e zlh4*NJrLZ&N3}u2dT(nX(A2(HBy^pCpm3fD2G-a|ZwPGA!L8v$;?maKdb1-RR$Lf( zGMGW3m@fKutQS{An>G_D-EjrB5eVi@#(lR#NnU$bPB3x|%+C!jSUNSBHapj`vicA& zE`!7#m+m2kYCPCQXp3G~ZTOzH9xy3(%JCVp(85?KybFum>LcK2Z^K;Yl`+!{(*b00MvX9e7E=oP=N0tH(XrJ|ZVB|tpA#A(!3C4ufINgX zza*EzfvJ>EE%dm^6$>77RB})6I;ID%(ZLpQp@AJhb27NKBj+>>O?kq>H5{Kcux()R zCJlno(5AdR^1`9S5AWC0T5ednE3_OgUn1socI5a%YL0@Q^w~>-mlj&pHBH+c^v|w# z-TC|%-7Zpnmo~<6e4>Ftf=zOR>AH;?(|vxMsmnd}+6B8}m`o%%-C>h_%YlXB@gu{A zOz=e{F06J~5SW?;OZ^Yg5p&iR>ZN66;`BeMVBhAz284yMgX=u*Igo0!)cP~KT*P2b z)ZyUpCeFOSS~is2cV;qVGN1v?7K-uoaW=*^FH>!+(Y8q`4L>0oi_Ar;wbu}ZI;68$Ld-KgR8l9GX^l2F%5JR{@o5cCVA>gW=rU0 zuZ8~O@@w$AbL9b>P4Y5ikW6HRFIfC|Il>*oq0UF760auE$6WKzQk~ z&`l18=;e^)L)PFX$QFzljo}5DOeZwrDGl4O-?vdO_vQNLTLxVP!kJ+UMqruJtAR;J z0{a^Ovk|@JyORVwSs4Ln0vn*Ief+Im#qo3kc!qSPw_xcbXP1gUdns2g_Wg{4yFxp3 z=Q?-{nIjOoIRem_vWm0S=+`yE_oqZ2#>Z1s#wgtI~4{?&w?%lgE_{6^?<>ABA`tNeys8T^J8&}&C@db WLyoUW;p@=F?<(AvFOhxZ`+oq+R9?LR diff --git a/website/pages/home/index.tsx b/website/pages/home/index.tsx deleted file mode 100644 index 24e98e0a8c..0000000000 --- a/website/pages/home/index.tsx +++ /dev/null @@ -1,170 +0,0 @@ -import * as React from 'react' -import Head from 'next/head' -import rivetQuery from '@hashicorp/nextjs-scripts/dato/client' -import homepageQuery from './query.graphql' -import { renderMetaTags } from 'react-datocms' -import IoHomeHero from 'components/io-home-hero' -import IoHomeIntro from 'components/io-home-intro' -import IoHomeInPractice from 'components/io-home-in-practice' -import IoCardContainer from 'components/io-card-container' -import IoHomeCaseStudies from 'components/io-home-case-studies' -import IoHomeCallToAction from 'components/io-home-call-to-action' -import IoHomePreFooter from 'components/io-home-pre-footer' -import s from './style.module.css' - -export default function Homepage({ data }): React.ReactElement { - const { - seo, - heroHeading, - heroDescription, - heroCtas, - heroCards, - introHeading, - introDescription, - introFeatures, - introVideo, - inPracticeHeading, - inPracticeDescription, - inPracticeCards, - inPracticeCtaHeading, - inPracticeCtaDescription, - inPracticeCtaLink, - inPracticeCtaImage, - useCasesHeading, - useCasesDescription, - useCasesCards, - caseStudiesHeading, - caseStudiesDescription, - caseStudiesFeatured, - caseStudiesLinks, - callToActionHeading, - callToActionDescription, - callToActionCtas, - preFooterHeading, - preFooterDescription, - preFooterCtas, - } = data - const _introVideo = introVideo[0] - - return ( - <> - {renderMetaTags(seo)} - - { - return { - ...card, - cta: card.cta[0], - } - })} - /> - - - -

-
- { - return { - eyebrow: card.eyebrow, - link: { - url: card.link, - type: 'inbound', - }, - heading: card.heading, - description: card.description, - products: card.products, - } - })} - /> -
-
- - { - return { - eyebrow: card.eyebrow, - link: { - url: card.link, - type: 'inbound', - }, - heading: card.heading, - description: card.description, - products: card.products, - } - })} - cta={{ - heading: inPracticeCtaHeading, - description: inPracticeCtaDescription, - link: inPracticeCtaLink, - image: inPracticeCtaImage, - }} - /> - - - - - - - - ) -} - -export async function getStaticProps() { - const { vaultHomepage } = await rivetQuery({ - query: homepageQuery, - }) - - return { - props: { - data: vaultHomepage, - }, - revalidate: - process.env.HASHI_ENV === 'production' - ? process.env.GLOBAL_REVALIDATE - : 10, - } -} diff --git a/website/pages/home/query.graphql b/website/pages/home/query.graphql deleted file mode 100644 index 7105e3d17d..0000000000 --- a/website/pages/home/query.graphql +++ /dev/null @@ -1,107 +0,0 @@ -query homepageQuery { - vaultHomepage { - seo: _seoMetaTags { - attributes - content - tag - } - heroHeading - heroDescription - heroCtas { - title - link - } - heroCards { - heading - description - cta { - title - link - } - subText: subtext - } - introHeading - introDescription - introFeatures { - heading - description - link - image { - url - alt - } - } - introVideo { - youtubeId - heading - description - thumbnail { - url - } - personName - personDescription - personAvatar { - url - } - } - inPracticeHeading - inPracticeDescription - inPracticeCards { - eyebrow - heading - description - link - products { - name - } - } - inPracticeCtaHeading - inPracticeCtaDescription - inPracticeCtaLink - inPracticeCtaImage { - url - alt - width - height - } - useCasesHeading - useCasesDescription - useCasesCards { - eyebrow - heading - description - link - products { - name - } - } - caseStudiesHeading - caseStudiesDescription - caseStudiesFeatured { - thumbnail { - url - alt - } - heading - link - } - caseStudiesLinks { - heading - link - } - callToActionHeading - callToActionDescription - callToActionCtas { - text: title - url: link - } - preFooterHeading - preFooterDescription - preFooterCtas { - link - heading - description - cta - } - } -} diff --git a/website/pages/home/style.module.css b/website/pages/home/style.module.css deleted file mode 100644 index 89229a4e5e..0000000000 --- a/website/pages/home/style.module.css +++ /dev/null @@ -1,15 +0,0 @@ -.container { - composes: g-grid-container from global; -} - -/* - * Use cases - */ - -.useCases { - margin: 60px auto; - - @media (--medium-up) { - margin: 120px auto; - } -} diff --git a/website/pages/index.tsx b/website/pages/index.tsx deleted file mode 100644 index 9bc6cd0ce6..0000000000 --- a/website/pages/index.tsx +++ /dev/null @@ -1,3 +0,0 @@ -import Homepage, { getStaticProps } from './home' -export { getStaticProps } -export default Homepage diff --git a/website/pages/not-found/index.jsx b/website/pages/not-found/index.jsx deleted file mode 100644 index 2b7b49f6ca..0000000000 --- a/website/pages/not-found/index.jsx +++ /dev/null @@ -1,32 +0,0 @@ -import Link from 'next/link' -import { useEffect } from 'react' - -export default function NotFound() { - useEffect(() => { - if ( - typeof window !== 'undefined' && - typeof window?.analytics?.track === 'function' && - typeof window?.document?.referrer === 'string' && - typeof window?.location?.href === 'string' - ) - window.analytics.track(window.location.href, { - category: '404 Response', - label: window.document.referrer || 'No Referrer', - }) - }, []) - - return ( -
- ) -} diff --git a/website/pages/not-found/style.css b/website/pages/not-found/style.css deleted file mode 100644 index 3f338a7357..0000000000 --- a/website/pages/not-found/style.css +++ /dev/null @@ -1,31 +0,0 @@ -#p-404 { - display: flex; - flex-direction: column; - justify-content: center; - margin: 64px auto; /* this is being overridden at the request of the learn team */ - max-width: 784px; - min-height: 50vh; - padding-inline: 32px; - text-align: center; - - @media (--large) { - padding-inline: 24px; - } - - & h1 { - font-size: 1.5rem; - letter-spacing: -0.004em; - line-height: 1.375em; - - @media (--medium-up) { - font-size: 1.75rem; - line-height: 1.321em; - } - - @media (--large) { - font-size: 2rem; - letter-spacing: -0.006em; - line-height: 1.313em; - } - } -} diff --git a/website/pages/print.css b/website/pages/print.css deleted file mode 100644 index 23ee9b71af..0000000000 --- a/website/pages/print.css +++ /dev/null @@ -1,229 +0,0 @@ -/* Print Styles - Hide Elements */ -@media print { - iframe, - [class*='hashi-stack-menu'], - .g-footer, - [aria-hidden='true'], - [id='sidebar'], - [id='edit-this-page'], - [id='jump-to-section'], - [id='__next-build-watcher'] { - display: none !important; - } -} - -/* Print Styles - Page Spacing */ -@media print { - @page { - margin: 2cm 0.5cm; - } - - @page :first { - margin-top: 0; - } - - @page :last { - margin-top: 0; - } - - blockquote { - break-inside: avoid; - } - - body { - margin-bottom: 2cm; - margin-top: 2cm; - } - - dl, - ol, - ul { - break-before: avoid; - } - - h1, - h2, - h3, - h4, - h5, - h6 { - break-after: avoid; - break-inside: avoid; - } - - img { - break-inside: avoid; - break-after: avoid; - } - - pre, - table { - break-inside: avoid; - } - - pre { - white-space: pre-wrap; - } -} - -@media print { - /* @todo: remove alongside @hashicorp/react-global-styles/_temporary-to-remove/layout.css */ - .g-grid-container { - /* - * A “measure” is the number of characters in a line of text. - * Long lines fatique readers as they find the start of a new line of text. - * It seems widely accepted that an ideal measure is 66 characters per line. - * An average character takes up .5em, and so we define a measure of 33em. - * See: https://webtypography.net/2.1.2 - */ - max-width: 33em; - padding-left: 0; - padding-right: 0; - word-break: break-word; - } - - /* @todo: remove alongside @hashicorp/react-global-styles/_temporary-to-remove/tables.css */ - table { - margin-bottom: 0; - margin-top: 20px; - } -} - -/* @todo: move print styles to @hashicorp/react-global-styles/global.css */ -@media print { - pre code, - code, - pre { - font-weight: inherit; - } - - pre { - background: transparent; - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.15); - color: inherit; - padding: 0.5em; - - & > code { - white-space: inherit; - } - } -} - -/* @todo: move print styles to @hashicorp/react-content/dist/style.css */ -@media print { - .g-content { - & a { - color: inherit; - font-weight: 700; - - &:not(.anchor) { - &::after { - background-color: transparent; - position: static; - opacity: 1; - } - } - - &[href^='http'] { - &::after { - content: ' <' attr(href) '>'; - font-size: 0.8em; - font-style: italic; - letter-spacing: -0.01875em; - vertical-align: top; - } - } - - &:not([href^='http']) { - text-decoration: underline; - } - - & > code { - color: inherit; - font-weight: 700; - - &::before, - &::after { - content: none; - } - } - } - - & h1, - & h2, - & h3, - & h4, - & h5, - & h6 { - & code { - background: none; - font-size: 1em; - padding: 0; - } - } - - & h2 { - margin: 1em 0 0; - } - - & h3 { - margin: 1em 0 0; - padding-bottom: 0.25em; - } - - & img { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15); - margin: 1em 0 0; - } - - & ol, - & ul { - margin: 1em 0 0; - - & li { - margin-bottom: 0; - margin-top: 0.5em; - - & p:first-child { - margin-top: 0; - } - } - } - - & p { - margin: 1em 0 0; - } - - & pre { - background-color: transparent; - border-radius: 0; - margin: 1.5em 0 0; - - & code { - background: transparent; - color: inherit; - } - } - - & dd, - & dt, - & li, - & p, - & td, - & th { - & > :not(pre) code, - & > code { - background: transparent; - font-weight: 700; - padding: 0; - } - } - - & .alert.alert-danger, - & .alert.alert-info, - & .alert.alert-success, - & .alert.alert-warning { - background-color: transparent; - } - } -} diff --git a/website/pages/security.jsx b/website/pages/security.jsx deleted file mode 100644 index cf08421aba..0000000000 --- a/website/pages/security.jsx +++ /dev/null @@ -1,10 +0,0 @@ -import MarkdownPage from '@hashicorp/react-markdown-page' -import generateStaticProps from '@hashicorp/react-markdown-page/server' - -export default function SecurityPage(staticProps) { - return -} - -export const getStaticProps = generateStaticProps({ - pagePath: 'content/security.mdx', -}) diff --git a/website/pages/style.css b/website/pages/style.css deleted file mode 100644 index 1c3063a375..0000000000 --- a/website/pages/style.css +++ /dev/null @@ -1,60 +0,0 @@ -/* Global Component Styles */ -@import '~@hashicorp/mktg-global-styles/style.css'; - -:root { - --highlight-color: var(--brand-link); -} - -/* Local Components */ -@import '../components/footer/style.css'; -@import '../components/use-case-cta-section/style.css'; - -/* Pages */ -@import './not-found/style.css'; - -/* Print Styles */ -@import './print.css'; - -/* - * Layout Styles - * - * Note: this is possibly debt we want to replace. - * ref: https://app.asana.com/0/1100423001970639/1200768863236365/f - */ -.g-section-block section { - padding-top: 96px; - padding-bottom: 96px; - - & > .g-section-header + *, - & > .g-grid-container > .g-section-header + * { - margin-top: 72px; - } - - &:not(.no-section-spacing) > * + *, - &:not(.g-featured-slider-section) > .g-grid-container > * + * { - margin-top: 96px; - } -} - -.g-section-block .button-container { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - -webkit-box-pack: center; - justify-content: center; - margin: auto -8px -16px; -} - -.g-section-block section > * + .button-container, -.g-section-block section > .g-grid-container > * + .button-container { - margin-top: 40px; -} - -.g-section-block .button-container > * { - margin: auto 8px 16px; -} - -.g-section-block.theme-black-background-white-text { - background: var(--gray-1); - color: white; -} diff --git a/website/pages/use-cases/[slug].tsx b/website/pages/use-cases/[slug].tsx deleted file mode 100644 index 3098f01517..0000000000 --- a/website/pages/use-cases/[slug].tsx +++ /dev/null @@ -1,236 +0,0 @@ -import * as React from 'react' -import Head from 'next/head' -import rivetQuery from '@hashicorp/nextjs-scripts/dato/client' -import useCasesQuery from './query.graphql' -import { renderMetaTags } from 'react-datocms' -import IoUsecaseHero from 'components/io-usecase-hero' -import IoUsecaseSection from 'components/io-usecase-section' -import IoUsecaseCustomer from 'components/io-usecase-customer' -import IoCardContainer from 'components/io-card-container' -import IoVideoCallout from 'components/io-video-callout' -import IoUsecaseCallToAction from 'components/io-usecase-call-to-action' -import s from './style.module.css' - -export default function UseCasePage({ data }) { - const { - seo, - heroHeading, - heroDescription, - challengeHeading, - challengeDescription, - challengeImage, - challengeLink, - solutionHeading, - solutionDescription, - solutionImage, - solutionLink, - customerCaseStudy, - cardsHeading, - cardsDescription, - tutorialsLink, - tutorialCards, - documentationLink, - documentationCards, - callToActionHeading, - callToActionDescription, - callToActionLinks, - videoCallout, - } = data - const _customerCaseStudy = customerCaseStudy[0] - const _videoCallout = videoCallout[0] - - return ( - <> - {renderMetaTags(seo)} - - - - - - - - {_customerCaseStudy ? ( - { - return { - value: stat.value, - key: stat.label, - } - })} - /> - ) : null} - -
- { - return { - eyebrow: card.eyebrow, - link: { - url: card.link, - type: 'inbound', - }, - heading: card.heading, - description: card.description, - products: card.products, - } - })} - /> - - { - return { - eyebrow: card.eyebrow, - link: { - url: card.link, - type: 'inbound', - }, - heading: card.heading, - description: card.description, - products: card.products, - } - })} - /> -
- -
- { - return { - text: link.title, - url: link.link, - } - })} - pattern="/img/usecase-callout-pattern.svg" - /> -
- - {_videoCallout ? ( -
- -
- ) : null} - - ) -} - -export async function getStaticPaths() { - const { allVaultUseCases } = await rivetQuery({ - query: useCasesQuery, - }) - - return { - paths: allVaultUseCases.map((page) => { - return { - params: { - slug: page.slug, - }, - } - }), - fallback: 'blocking', - } -} - -export async function getStaticProps({ params }) { - const { slug } = params - - const { allVaultUseCases } = await rivetQuery({ - query: useCasesQuery, - }) - - const page = allVaultUseCases.find((page) => page.slug === slug) - - if (!page) { - return { notFound: true } - } - - return { - props: { - data: page, - }, - revalidate: - process.env.HASHI_ENV === 'production' - ? process.env.GLOBAL_REVALIDATE - : 10, - } -} diff --git a/website/pages/use-cases/query.graphql b/website/pages/use-cases/query.graphql deleted file mode 100644 index f3de4343e6..0000000000 --- a/website/pages/use-cases/query.graphql +++ /dev/null @@ -1,92 +0,0 @@ -query UseCasesQuery { - allVaultUseCases { - seo: _seoMetaTags { - attributes - content - tag - } - slug - heroHeading - heroDescription - challengeHeading - challengeDescription - challengeImage { - url - alt - width - height - } - challengeLink - solutionHeading - solutionDescription - solutionImage { - url - alt - width - height - } - solutionLink - customerCaseStudy { - image { - url - alt - width - height - } - logo { - url - alt - width - height - } - heading - description - link - stats { - value - label - } - } - cardsHeading - cardsDescription - tutorialsLink - tutorialCards { - eyebrow - heading - description - link - products { - name - } - } - documentationLink - documentationCards { - eyebrow - heading - description - link - products { - name - } - } - callToActionHeading - callToActionDescription - callToActionLinks { - link - title - } - videoCallout { - youtubeId - heading - description - thumbnail { - url - } - personName - personDescription - personAvatar { - url - } - } - } -} diff --git a/website/pages/use-cases/style.module.css b/website/pages/use-cases/style.module.css deleted file mode 100644 index c57f30bc82..0000000000 --- a/website/pages/use-cases/style.module.css +++ /dev/null @@ -1,34 +0,0 @@ -.container { - composes: g-grid-container from global; -} - -.callToAction { - composes: container; - margin-top: 64px; - margin-bottom: 64px; - - @media (--medium-up) { - margin-top: 132px; - } -} - -.videoCallout { - composes: container; - margin-top: 64px; - margin-bottom: 64px; - - @media (--medium-up) { - margin-top: 132px; - } -} - -.cards { - margin-top: 64px; - margin-bottom: 64px; - composes: container; - - @media (--medium-up) { - margin-top: 132px; - margin-bottom: 132px; - } -} diff --git a/website/scripts/index_search_content.js b/website/scripts/index_search_content.js deleted file mode 100644 index f853b4ddf7..0000000000 --- a/website/scripts/index_search_content.js +++ /dev/null @@ -1,3 +0,0 @@ -const { indexDocsContent } = require('@hashicorp/react-search/tools') - -indexDocsContent() diff --git a/website/tsconfig.json b/website/tsconfig.json deleted file mode 100644 index 0629b0dd27..0000000000 --- a/website/tsconfig.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "compilerOptions": { - "allowJs": true, - "baseUrl": ".", - "esModuleInterop": true, - "forceConsistentCasingInFileNames": true, - "isolatedModules": true, - "jsx": "preserve", - "lib": [ - "dom", - "dom.iterable", - "esnext" - ], - "module": "esnext", - "moduleResolution": "node", - "noEmit": true, - "resolveJsonModule": true, - "skipLibCheck": true, - "strict": false, - "target": "es5" - }, - "exclude": [ - "node_modules" - ], - "include": [ - "next-env.d.ts", - "**/*.ts", - "**/*.tsx" - ] -}
-

Page Not Found

-

- We‘re sorry but we can‘t find the page you‘re looking - for. -

-

- - Back to Home - -

-