From ca1de324ab12094d04a56291d5533e7056d07de9 Mon Sep 17 00:00:00 2001 From: Arunava Basu Date: Wed, 10 May 2023 17:42:32 +0530 Subject: [PATCH 01/12] ci: adding support to build and perview app fix ci cache fixed fix refreance fix fix fix fix fix add fix fix --- .github/workflows/build.yml | 29 +++++++++++++ .github/workflows/ci-pull.yml | 80 +++++++++++++++++++++++++++++++++++ app.json | 1 + eas.json | 18 ++------ 4 files changed, 114 insertions(+), 14 deletions(-) create mode 100644 .github/workflows/build.yml create mode 100644 .github/workflows/ci-pull.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..833e14c --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,29 @@ +on: + push: + branches: + - main +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Setup repo + uses: actions/checkout@v3 + + - name: Setup Node + uses: actions/setup-node@v3 + with: + node-version: 18.x + cache: yarn + + - name: Setup EAS + uses: expo/expo-github-action@v8 + with: + eas-version: latest + token: ${{ secrets.EXPO_TOKEN }} + + - name: Install dependencies + run: yarn install + + + - name: Build app + run: eas build --non-interactive --platform android --profile production \ No newline at end of file diff --git a/.github/workflows/ci-pull.yml b/.github/workflows/ci-pull.yml new file mode 100644 index 0000000..038f275 --- /dev/null +++ b/.github/workflows/ci-pull.yml @@ -0,0 +1,80 @@ +name: ci +on: pull_request + +jobs: + perview: + name: perview + runs-on: ubuntu-latest + permissions: + pull-requests: write + steps: + - name: Check for EXPO_TOKEN + run: | + if [ -z "${{ secrets.EXPO_TOKEN }}" ]; then + echo "You must provide an EXPO_TOKEN secret linked to this project's Expo account in this repo's secrets. Learn more: https://docs.expo.dev/eas-update/github-actions" + exit 1 + fi + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Setup Node + uses: actions/setup-node@v3 + with: + node-version: 18.x + cache: yarn + + - name: Setup EAS + uses: expo/expo-github-action@v8 + with: + eas-version: latest + token: ${{ secrets.EXPO_TOKEN }} + + - name: Install dependencies + run: yarn install + + - name: Create preview + uses: expo/expo-github-action/preview@v8 + with: + command: eas update --auto + build: + name: build + runs-on: ubuntu-latest + steps: + - name: Setup repo + uses: actions/checkout@v3 + + - name: Setup Node + uses: actions/setup-node@v3 + with: + node-version: 18.x + cache: yarn + + - name: Setup EAS + uses: expo/expo-github-action@v8 + with: + eas-cache: true + expo-cache: true + eas-version: latest + token: ${{ secrets.EXPO_TOKEN }} + + - name: Install dependencies + run: yarn install + + - name: Build apk + run: eas build --platform android --non-interactive --profile development + + alert: + name: Alert + runs-on: ubuntu-latest + needs: [build, perview] + steps: + - name: Alerts + uses: twilio-labs/actions-sms@v1 + with: + fromPhoneNumber: ${{ secrets.FROM_NUMBER }} + toPhoneNumber: ${{ secrets.TO_NUMBER }} + message: ${{ github.job }} job of ${{ github.repository }} has ${{job.status}} + env: + TWILIO_ACCOUNT_SID: ${{ secrets.TWILIO_ACCOUNT_SID }} + TWILIO_API_KEY: ${{ secrets.TWILIO_API_KEY }} + TWILIO_API_SECRET: ${{ secrets.TWILIO_API_SECRET }} diff --git a/app.json b/app.json index a6676f6..a00c76e 100644 --- a/app.json +++ b/app.json @@ -2,6 +2,7 @@ "expo": { "name": "deliveroo-clone", "slug": "deliveroo-clone", + "owner": "arunavabasu-03", "version": "1.0.0", "orientation": "portrait", "icon": "./assets/icon.png", diff --git a/eas.json b/eas.json index 8301da1..3276e0d 100644 --- a/eas.json +++ b/eas.json @@ -4,23 +4,13 @@ }, "build": { "development": { - "developmentClient": true, "distribution": "internal", - "ios": { - "resourceClass": "m-medium" + "android": { + "buildType": "apk" } + }, - "preview": { - "distribution": "internal", - "ios": { - "resourceClass": "m-medium" - } - }, - "production": { - "ios": { - "resourceClass": "m-medium" - } - } + "production": {} }, "submit": { "production": {} From fbf698c0f11becfea5cfbb478b9c1eb39d4e089f Mon Sep 17 00:00:00 2001 From: Arunava Basu Date: Wed, 17 May 2023 19:48:50 +0530 Subject: [PATCH 02/12] Update ci-pull.yml --- .github/workflows/ci-pull.yml | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/.github/workflows/ci-pull.yml b/.github/workflows/ci-pull.yml index 038f275..4e094c8 100644 --- a/.github/workflows/ci-pull.yml +++ b/.github/workflows/ci-pull.yml @@ -61,20 +61,8 @@ jobs: run: yarn install - name: Build apk - run: eas build --platform android --non-interactive --profile development - - alert: - name: Alert - runs-on: ubuntu-latest - needs: [build, perview] - steps: - - name: Alerts - uses: twilio-labs/actions-sms@v1 - with: - fromPhoneNumber: ${{ secrets.FROM_NUMBER }} - toPhoneNumber: ${{ secrets.TO_NUMBER }} - message: ${{ github.job }} job of ${{ github.repository }} has ${{job.status}} + run: cat README.MD + - name: Create comment + run: gh pr comment ${{ github.event.pull_request.number }} --body "Thank you for opening this pull request!" env: - TWILIO_ACCOUNT_SID: ${{ secrets.TWILIO_ACCOUNT_SID }} - TWILIO_API_KEY: ${{ secrets.TWILIO_API_KEY }} - TWILIO_API_SECRET: ${{ secrets.TWILIO_API_SECRET }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 1e8721aebd63d3c7ea2ad6e3dcc510a39cbd2f16 Mon Sep 17 00:00:00 2001 From: Arunava Basu Date: Wed, 17 May 2023 19:55:29 +0530 Subject: [PATCH 03/12] Update ci-pull.yml --- .github/workflows/ci-pull.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci-pull.yml b/.github/workflows/ci-pull.yml index 4e094c8..990f88c 100644 --- a/.github/workflows/ci-pull.yml +++ b/.github/workflows/ci-pull.yml @@ -61,8 +61,8 @@ jobs: run: yarn install - name: Build apk - run: cat README.MD + run: cat README.MD >> "$GITHUB_ENV" - name: Create comment - run: gh pr comment ${{ github.event.pull_request.number }} --body "Thank you for opening this pull request!" + run: gh pr comment ${{ github.event.pull_request.number }} --body "${{ env.action_state }}" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From ed9f86f529988c9f7a7fb22446786e4e294a4584 Mon Sep 17 00:00:00 2001 From: Arunava Basu Date: Wed, 17 May 2023 20:05:33 +0530 Subject: [PATCH 04/12] Update ci-pull.yml --- .github/workflows/ci-pull.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci-pull.yml b/.github/workflows/ci-pull.yml index 990f88c..284d4f1 100644 --- a/.github/workflows/ci-pull.yml +++ b/.github/workflows/ci-pull.yml @@ -61,7 +61,11 @@ jobs: run: yarn install - name: Build apk - run: cat README.MD >> "$GITHUB_ENV" + run: | + EOF=$(dd if=/dev/urandom bs=15 count=1 status=none | base64) + echo "action_state<<$EOF" >> "$GITHUB_ENV" + cat README.MD >> "$GITHUB_ENV" + echo "$EOF" >> "$GITHUB_ENV" - name: Create comment run: gh pr comment ${{ github.event.pull_request.number }} --body "${{ env.action_state }}" env: From 682ea5b3a55739a369f7761ee31356e99feba8db Mon Sep 17 00:00:00 2001 From: Arunava Basu Date: Wed, 17 May 2023 20:12:47 +0530 Subject: [PATCH 05/12] Update ci-pull.yml --- .github/workflows/ci-pull.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci-pull.yml b/.github/workflows/ci-pull.yml index 284d4f1..13f1113 100644 --- a/.github/workflows/ci-pull.yml +++ b/.github/workflows/ci-pull.yml @@ -64,7 +64,7 @@ jobs: run: | EOF=$(dd if=/dev/urandom bs=15 count=1 status=none | base64) echo "action_state<<$EOF" >> "$GITHUB_ENV" - cat README.MD >> "$GITHUB_ENV" + cat store.ts >> "$GITHUB_ENV" echo "$EOF" >> "$GITHUB_ENV" - name: Create comment run: gh pr comment ${{ github.event.pull_request.number }} --body "${{ env.action_state }}" From 6db3f29aa651b70eb569ab8e5234a0aba08ee957 Mon Sep 17 00:00:00 2001 From: Arunava Basu Date: Wed, 17 May 2023 20:16:58 +0530 Subject: [PATCH 06/12] Update ci-pull.yml --- .github/workflows/ci-pull.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci-pull.yml b/.github/workflows/ci-pull.yml index 13f1113..cd1919a 100644 --- a/.github/workflows/ci-pull.yml +++ b/.github/workflows/ci-pull.yml @@ -67,6 +67,6 @@ jobs: cat store.ts >> "$GITHUB_ENV" echo "$EOF" >> "$GITHUB_ENV" - name: Create comment - run: gh pr comment ${{ github.event.pull_request.number }} --body "${{ env.action_state }}" + run: gh pr comment ${{ github.event.pull_request.number }} --body "```${{ env.action_state }}```" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From f4cda619481c3d3870454d48e2268451d11fadae Mon Sep 17 00:00:00 2001 From: Arunava Basu Date: Wed, 17 May 2023 20:28:36 +0530 Subject: [PATCH 07/12] Update ci-pull.yml --- .github/workflows/ci-pull.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci-pull.yml b/.github/workflows/ci-pull.yml index cd1919a..80cf1bc 100644 --- a/.github/workflows/ci-pull.yml +++ b/.github/workflows/ci-pull.yml @@ -67,6 +67,6 @@ jobs: cat store.ts >> "$GITHUB_ENV" echo "$EOF" >> "$GITHUB_ENV" - name: Create comment - run: gh pr comment ${{ github.event.pull_request.number }} --body "```${{ env.action_state }}```" + run: gh pr comment ${{ github.event.pull_request.number }} --body "\`\`\`\n ${{ env.action_state }}\`\`\`" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 35ae3b7c297039a1c07599a73330c6c17a47c5fd Mon Sep 17 00:00:00 2001 From: Arunava Basu Date: Wed, 17 May 2023 20:31:21 +0530 Subject: [PATCH 08/12] Update ci-pull.yml --- .github/workflows/ci-pull.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci-pull.yml b/.github/workflows/ci-pull.yml index 80cf1bc..c05cad7 100644 --- a/.github/workflows/ci-pull.yml +++ b/.github/workflows/ci-pull.yml @@ -64,7 +64,7 @@ jobs: run: | EOF=$(dd if=/dev/urandom bs=15 count=1 status=none | base64) echo "action_state<<$EOF" >> "$GITHUB_ENV" - cat store.ts >> "$GITHUB_ENV" + eas build --platform android --non-interactive --profile development >> "$GITHUB_ENV" echo "$EOF" >> "$GITHUB_ENV" - name: Create comment run: gh pr comment ${{ github.event.pull_request.number }} --body "\`\`\`\n ${{ env.action_state }}\`\`\`" From 243c8cdc3698a6d3e3b43848c31e6ae4378b7de0 Mon Sep 17 00:00:00 2001 From: Arunava Basu Date: Thu, 18 May 2023 08:55:54 +0530 Subject: [PATCH 09/12] fix: fixed apk build step --- .github/workflows/ci-pull.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci-pull.yml b/.github/workflows/ci-pull.yml index c05cad7..4965405 100644 --- a/.github/workflows/ci-pull.yml +++ b/.github/workflows/ci-pull.yml @@ -11,7 +11,7 @@ jobs: - name: Check for EXPO_TOKEN run: | if [ -z "${{ secrets.EXPO_TOKEN }}" ]; then - echo "You must provide an EXPO_TOKEN secret linked to this project's Expo account in this repo's secrets. Learn more: https://docs.expo.dev/eas-update/github-actions" + echo "You must provide an EXPO_TOKEN secret" exit 1 fi - name: Checkout repository @@ -63,10 +63,10 @@ jobs: - name: Build apk run: | EOF=$(dd if=/dev/urandom bs=15 count=1 status=none | base64) - echo "action_state<<$EOF" >> "$GITHUB_ENV" + echo "action_state<<$EOF" >> "$GITHUB_ENV" eas build --platform android --non-interactive --profile development >> "$GITHUB_ENV" echo "$EOF" >> "$GITHUB_ENV" - name: Create comment - run: gh pr comment ${{ github.event.pull_request.number }} --body "\`\`\`\n ${{ env.action_state }}\`\`\`" + run: gh pr comment ${{ github.event.pull_request.number }} --body "App is cooked pls take a look \n \`\`\`\n ${{ env.action_state }}\`\`\`" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 67a38165450c57fcc030ca64685e3d53a62f29a5 Mon Sep 17 00:00:00 2001 From: Arunava Basu Date: Thu, 18 May 2023 09:08:54 +0530 Subject: [PATCH 10/12] fix: fixed formatting --- .github/workflows/ci-pull.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci-pull.yml b/.github/workflows/ci-pull.yml index 4965405..b108665 100644 --- a/.github/workflows/ci-pull.yml +++ b/.github/workflows/ci-pull.yml @@ -67,6 +67,6 @@ jobs: eas build --platform android --non-interactive --profile development >> "$GITHUB_ENV" echo "$EOF" >> "$GITHUB_ENV" - name: Create comment - run: gh pr comment ${{ github.event.pull_request.number }} --body "App is cooked pls take a look \n \`\`\`\n ${{ env.action_state }}\`\`\`" + run: gh pr comment ${{ github.event.pull_request.number }} --body "\`\`\`\n ${{ env.action_state }}\`\`\`" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From a6075cfaf12254324a56de3d0112e5f0998fd649 Mon Sep 17 00:00:00 2001 From: Arunava Basu Date: Mon, 22 May 2023 10:47:35 +0530 Subject: [PATCH 11/12] fix: fixed ci pipeline --- .gihtub/workflows/ci-prod.yml | 58 +++++++++++++++++++++++++++ .gihtub/workflows/ci-pull.yml | 39 ++++++++++++++++++ .github/workflows/build.yml | 29 -------------- .github/workflows/ci-pull.yml | 72 ---------------------------------- assets/favicon.png | Bin 1466 -> 19520 bytes assets/icon.png | Bin 22380 -> 19520 bytes 6 files changed, 97 insertions(+), 101 deletions(-) create mode 100644 .gihtub/workflows/ci-prod.yml create mode 100644 .gihtub/workflows/ci-pull.yml delete mode 100644 .github/workflows/build.yml delete mode 100644 .github/workflows/ci-pull.yml diff --git a/.gihtub/workflows/ci-prod.yml b/.gihtub/workflows/ci-prod.yml new file mode 100644 index 0000000..1736970 --- /dev/null +++ b/.gihtub/workflows/ci-prod.yml @@ -0,0 +1,58 @@ +name: ci-prod +on: + push: + branches: + - main +jobs: + build-apk: + name: build-apk + runs-on: ubuntu-latest + steps: + - name: Setup repo + uses: actions/checkout@v3 + + - name: Setup Node + uses: actions/setup-node@v3 + with: + node-version: 18.x + cache: yarn + + - name: Setup EAS + uses: expo/expo-github-action@v8 + with: + eas-cache: true + expo-cache: true + eas-version: latest + token: ${{ secrets.EXPO_TOKEN }} + + - name: Install dependencies + run: yarn install + + - name: Build apk + run: eas build --platform android --non-interactive --profile development + build-aab: + name: build-aab + runs-on: ubuntu-latest + needs: build-apk + steps: + - name: Setup repo + uses: actions/checkout@v3 + + - name: Setup Node + uses: actions/setup-node@v3 + with: + node-version: 18.x + cache: yarn + + - name: Setup EAS + uses: expo/expo-github-action@v8 + with: + eas-version: latest + token: ${{ secrets.EXPO_TOKEN }} + + - name: Install dependencies + run: yarn install + + - name: Build app + run: eas build --non-interactive + diff --git a/.gihtub/workflows/ci-pull.yml b/.gihtub/workflows/ci-pull.yml new file mode 100644 index 0000000..4a01982 --- /dev/null +++ b/.gihtub/workflows/ci-pull.yml @@ -0,0 +1,39 @@ +name: ci-preview +on: pull_request + +jobs: + perview: + name: perview + runs-on: ubuntu-latest + permissions: + pull-requests: write + steps: + - name: Check for EXPO_TOKEN + run: | + if [ -z "${{ secrets.EXPO_TOKEN }}" ]; then + echo "You must provide an EXPO_TOKEN secret" + exit 1 + fi + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Setup Node + uses: actions/setup-node@v3 + with: + node-version: 18.x + cache: yarn + + - name: Setup EAS + uses: expo/expo-github-action@v8 + with: + eas-version: latest + token: ${{ secrets.EXPO_TOKEN }} + + - name: Install dependencies + run: yarn install + + - name: Create preview + uses: expo/expo-github-action/preview@v8 + with: + command: eas update --auto + diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml deleted file mode 100644 index 833e14c..0000000 --- a/.github/workflows/build.yml +++ /dev/null @@ -1,29 +0,0 @@ -on: - push: - branches: - - main -jobs: - build: - runs-on: ubuntu-latest - steps: - - name: Setup repo - uses: actions/checkout@v3 - - - name: Setup Node - uses: actions/setup-node@v3 - with: - node-version: 18.x - cache: yarn - - - name: Setup EAS - uses: expo/expo-github-action@v8 - with: - eas-version: latest - token: ${{ secrets.EXPO_TOKEN }} - - - name: Install dependencies - run: yarn install - - - - name: Build app - run: eas build --non-interactive --platform android --profile production \ No newline at end of file diff --git a/.github/workflows/ci-pull.yml b/.github/workflows/ci-pull.yml deleted file mode 100644 index b108665..0000000 --- a/.github/workflows/ci-pull.yml +++ /dev/null @@ -1,72 +0,0 @@ -name: ci -on: pull_request - -jobs: - perview: - name: perview - runs-on: ubuntu-latest - permissions: - pull-requests: write - steps: - - name: Check for EXPO_TOKEN - run: | - if [ -z "${{ secrets.EXPO_TOKEN }}" ]; then - echo "You must provide an EXPO_TOKEN secret" - exit 1 - fi - - name: Checkout repository - uses: actions/checkout@v3 - - - name: Setup Node - uses: actions/setup-node@v3 - with: - node-version: 18.x - cache: yarn - - - name: Setup EAS - uses: expo/expo-github-action@v8 - with: - eas-version: latest - token: ${{ secrets.EXPO_TOKEN }} - - - name: Install dependencies - run: yarn install - - - name: Create preview - uses: expo/expo-github-action/preview@v8 - with: - command: eas update --auto - build: - name: build - runs-on: ubuntu-latest - steps: - - name: Setup repo - uses: actions/checkout@v3 - - - name: Setup Node - uses: actions/setup-node@v3 - with: - node-version: 18.x - cache: yarn - - - name: Setup EAS - uses: expo/expo-github-action@v8 - with: - eas-cache: true - expo-cache: true - eas-version: latest - token: ${{ secrets.EXPO_TOKEN }} - - - name: Install dependencies - run: yarn install - - - name: Build apk - run: | - EOF=$(dd if=/dev/urandom bs=15 count=1 status=none | base64) - echo "action_state<<$EOF" >> "$GITHUB_ENV" - eas build --platform android --non-interactive --profile development >> "$GITHUB_ENV" - echo "$EOF" >> "$GITHUB_ENV" - - name: Create comment - run: gh pr comment ${{ github.event.pull_request.number }} --body "\`\`\`\n ${{ env.action_state }}\`\`\`" - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/assets/favicon.png b/assets/favicon.png index e75f697b1801871ad8cd9309b05e8ffe8c6b6d01..bdc3eb3737f8fc0d6aba6614aca967c766793c9e 100644 GIT binary patch literal 19520 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 clflF>1w{Y zBeHf{*q3<2*AtQf4s&-m0MsH$EBv51Nj=s=Appw|nd1Yi(-DKZBN$9bAlWN83A_)0 z$4U=S!XyBuAm(`t#aW=l*tHPgHRE~MrmzGWN*Eidc=$BV2uYe|Rpi@t-me&ht6I?| ze$M(9=%DxSVTwNL7B*O`z`fRE$T)18O{B^J5OHo#W%kD-}gAcJO3n1x6Q{X*TFh-d!yx?Z$G16f%*K?exQ+p ztyb%4*R_Y=)qQBLG-9hc_A|ub$th|8Sk1bi@fFe$DwUpU57nc*-z8<&dM#e3a2hB! z16wLhz7o)!MC8}$7Jv9c-X$w^Xr(M9+`Py)~O3rGmgbvjOzXjGl>h9lp*QEn%coj{`wU^_3U|=B`xxU;X3K1L?JT?0?+@K!|MWVr zmC=;rjX@CoW3kMZA^8ZAy52^R{+-YG!J5q^YP&$t9F`&J8*KzV4t3ZZZJ>~XP7}Bs z<}$a~2r_E?4rlN=(}RBkF~6rBo}Sz7#r{X49&!gODP+TcB*@uq57EII-_>qWEt44B z`5o+tysMLY*Dq^n@4_vzKRu3We5|DI+i%NV=Z|)QAl{di_@%07*qoM6N<$f(5Fv<^TWy diff --git a/assets/icon.png b/assets/icon.png index a0b1526fc7b78680fd8d733dbc6113e1af695487..bdc3eb3737f8fc0d6aba6614aca967c766793c9e 100644 GIT binary patch literal 19520 zcmeIaRa{kH)Hb@=Y><*p>F!XZQ@Xob0qI6*Nfo5KLnNdTL>e}VbO<8dDIg(A*O^=R zzvsL7ZqLp6z23Ngy4IX)jXB~O&lqDxXsF5G#khw7fk5smD#&O-AW-lV3PD2!fBp3y zI|F|qd1%Q?K`MtRHX#rih@#9R9dEOpIZSU|oAjT*1&;ls(9m)5X(VaTgJDKe%F1?5 ztsjMrjJwA*ja?{RoWynni^lfL-eOm7UZHO%Mc% zMiUgI3B|*L$Q@=r!IOj_!En z)nY3cF5*g3NCWD>AGkakK}c|Tk@f?`(hw*X#02@~UQ!k~#KPh`D;d}V+=2?Jy!ipc z0{ih)Zze_kdm0EbWa8!r6cvL9LOSWGB!_q^$snX4hkrjHNXRIp5G+SwM*4p*0EfW& zZr>yr?1##qopAFa;5F|3?`!<;X#hR^|CdtH(0SxrTH8J`Y3h>uEeS^h#za4@5|2j1 zlMUDQ`Rd+3z(IB|H?AoDksTFP!g~B$-fN$~<=2hRtPD_@yNZnyuBnjJF?k@~O=1kM zA<$CTRnss0#s@;2i>^EL^ohuyr$Rf%;5?_-{0|tq<>jsD7Kwy#k?MeP*|$c#fAyVatHs{s>y@)Yg^+t^y@5claJ?;@b7ph1H)5X<>faZqb$9gKD*CE@&eU?n z9R6sNYGnrYwIZFL0vY~Mh64Dl7bGWFA<)yFa>w@6P5Xe$m6gOV9qWnAtJ2XwD%Yj< zwGloP9gW7K1@57&w0iatYlTt=BD(OM)kRq2Egj+gB0S*e@E<{tR#2Xkr1bW6S|KjD zXm}?p-Xj2EdtV&g0pa1qy8}G^0!q0Uq`Vb!BFMd;oFaYj^4;Ok9lFmS!4}`~-GJLY zF{I(5lS0)uU)jJH)16_)p6KzK&J;^dEa~Neq)q#5$w7h@gIgxOOUyrD-<5^#2{y>T zn3#LZa_=!06L7?b!4Rk%rhyCO<2d;%VV^d@|VNM zUh~5UDqCc3vtRAU80<1E#d1tUc(DUdIRZU?y4EM%cq&K!o^5_QM9_IcZeBVM!#_h1 z3qoZFLtG;Q#aUbJZ>{y1Lw7b9D_WxMt(bjc@ME4c6$#$lO3Mqw)u7qeG5aw4fLHku zgOua;c6|TQ9_%wcc-8+|V*GB}5>A&c1ndwB>FnaQ*0PFXpcw~~vss?QD%Eu%5$@aS-X z)=MS{q5`dFwQ#z2a6%pcvN$I%T`kV8un)nrHUbyeMF@g$1|sPU@i z{`TEOq>_QwknK&MNu-O>qQF>6f39D%3j0j$;RA^GCq9N(LB}ZNPM-Y z{w9S_u|(_n8TEOcVhM?V=zK>9Qt!fXO-84qOrxdVC(*V%co#<2y(megQzjuHapD11 zifu&54{hLx4yuIy#*5d=NW0iFKaMD=VGyTXbZ26c8TE2W*uC#^&3%4neZBW`$_HuU zYw%l4gNe^kZ&crM!_yy=SU}K3STX7HQiGmd`#thsUX?hqj<9=jY2E(dzTp$PUvp%E zm%$jP((1*<_o;HtX}qkS`U%UoGwAbuW9~2ebXrJZKGp$QjO5pXL4z@^x;y(aI`sqV z>)XcFqu*fo2SZ|8u5Cm8OA2Y>@8*PlO))aMOB=ls>9`wt=C5AdvMKrUv94dU2`a?p z`1LQ`YQ{KxGR9PfqO3p70cws}6@18Ir;WQS2jij5$YQg}D{L731q}D6k|&E$F5ToK z{i{Drf27*E*g5R8Mn`4!bNPCh(za(Dvy_UReJu6}SWbw_3s zyF{A&e#`2?j-~u+P7(6IO~=V06#_^Hn)KC0zOR4%+S4V7VnIUZfxtRDAE61-TZq}# zbBMbgu={UQ`)zyqZ5KUkj$IT=blNX#^QI?eD1gzPE!Pz$nOumxF3@lyXd2MwGz#D zFo(T2cX@f^D*Bam+6JwS&0|eI1s1z(f3M>~g_w%S&sSn_L`6#+HeYU%tQchO7`Sw- z{P9Jqa)wyWL2T#Hdb)jr7d-3w2M?2hJC)J^KIV~|TXh8Dc(YHp%@To}N7<`(k<86o z)DD)HTR*REi&8l|Bs9m4oi)i(Mp{C?eQ;R)l@?SdG*H@G;bGp&E+G+KzbKTF)`e*- z5M(F-J&KO?D}58JtFJ7&FwL^rYm>RPy4`&*xsy&|5$qRi>{c)gE28SC-R;Y5(i~O? z?^j|vF`m-jHP1C%VD*3TLW~x`3k8)3e&dF^C@7{54;r$J(|g-tx1bDjt1XqUw5<#K zRR0hOL`q>`P?ps+6jZjVh(v37`^n_$*IT5xr`g~@7nOL_7CB3J*8&feqswLnLjwKs zP3H|avNPe8>Vt6`2gK zRKD03^tCl>=a?8p%9+>VDp1z7%+=KflKM~#?cfZqFOWRD6@{4`c*k!6u;++5wmeAOA#g)Ih}vRvJZ-oiC%DP_n(nMK01;s&JZG7d$lyErah2r=-C8BqimG;yS4tYU@w z%1L!(5NbxKSaBd`jt2hD@}vJZa{mC4`}AMrmimTJwM4fNbJ%mj@_6M$tqZLf;%DWP z^{PkMM~xX}bu%mQQU`{RC3Qt=ai0b`Du?6w{=6i@z27t-4!YoO3Ni27?mjq`85iAv zRv&D`#QonJz3^`Ns+)cjHiH{yyp%kL3$!BE9A z+g~#;3!`$8V51gmSBpGKP-FbW?PlkQ} zE4D^1zBzS9pSF}kzN((}#JS3~Qw_DYSrL(mx)UZ8=X+EMCOA$=P6+`tbq^r0{LcGr zL?=o|bd4^%QVZi7Uq6e_d1_DzKcB1{%jsiJF@E~Ak$9m1K6B=~T5~C)%4S$*LHpPN z)&laa%-o9nX|T_Ix6zLWZ+NQu+(`&*Defh`^fPzAThiv8z54ZQGh(}2{PBNmCrtaT zVHqQxntY>kwA=?N*pP_3@An5yeScIvQ_kP<2JgN(xlEUpVa#Xbqo}B#&UqLS5c-rb-+?XMH1= zW&yJF5TX_D1$2{SQE7fomTrG4*XJc4CTmf}t&;R9f=tAEe3wL8=*PGab$T-Ag1Lr;!(BCO z6ZrJs60a<$ASj8p9|LlbkxRahj)m9b^zzlqeWm7=F7wyN!-I);YW^gR+u8GM9}e3Q zWvXzRM>c^|vn5az=CrufwY_}SBcBa-x~qFouuR^0;}S+~h)gS~ex~M^Rc%!xUp$yfJqH2b) zqtz9ZzM6OXO6QfT`}O*!6H&fn%NlWOn|4E zz4D8?1_LLJFYhk@dY84BkL-2+-|z!1zz<=aU5YOVtIg1?T1mrWg@chpk!w5``jw#b z2|0}FoKN7|A)ItKNTIsawG;gjfJm^1YQL)_XZj8k$iApPDHV2{yH0KMOZ1EtYB!#} z#R;XOQ8B#ywD|Q7?*tcg-=#Z|3_~n3<4`Ub_6L@e501!c|9KjpegG;La@4y2__HvZ z?`CIjds9HeAKt}LbY3H75#@qI7JsA0=NJW_uX7|-4Hy^jzh4@;+O%!GQ0}MgCVCNH zZ{nOSH1k^!hC4MrL7&Pxzk+nUh|q6=6)b8@lhg#RVQ$m46^vH>={-IaQn>MKDi<7E*{jyVz8;%(eh&S)hexoGto&_}GBOAKDWi2gzsjJ`i^WG`mEpIYf zp4uGITq*e~F{8t5E;0Tdp;ZXLJr~0pz_y?GQr6wLiy~KVW3a}#Vu8K=m%Rr^V-$FT z#Z1a>fAi-3fBDIqg}?911*uVIbRJJX@XrSMd+@-dD7%r zN(+UjioMJyJ`=hD8I|8i7F8HQI8sVO&rgIGMzGerbB$JGb;#XLNt|=H9%PUC;T8Zg zlT`EN$ukcBO39A-3N79-oXBn~myriPkJ!5a8#sBMNkLTuF-^ z=u6q-X3@}%`R%6FFQB+5I0Nyylmda>_jS)OQE+OiDO)OIaTET`SYBD_C*`kjMftw= zK<6CMxa^IdX%62?$>GVg0$s-tS!93&?`Fun*+OZ{PUOygG9g&FPwh}1zxPb=&)H=6 z21yTP`jpc4eLjOj$#z0rC%!uWimj)RZ>6RTWlD>CPlr+fiqI#D5u`i#5<`6IYFS55 zJj}%!Pd@s9!Z1^InCL`XJ+y$ye?9fSmDqA5PtUkpr1>N6gFdR8xqqj&Ub z+WpicEtfhrIy|mJcR~S%^NeNlgc)a|$8u+Aw*PGbBs2tYtz(W#chwey8-3g*ykhRW ze)`9j`BU6rWOV8o(YE8$uFYVKS#Q@^(eHD3KbI&r@_{ReJPAAc1ixECcEFL@&Ehor z9YiXK*}!9Q;cxv(Va#lgwsyEQ(3@Uic@s7cA^OvZ20 z{p#ru{^{$fKVLpkVVWA`*?B9tf4R7eJwF8el%P$2pE&M`1X$YT;_&^)L~{qHq+z~^ zmz+$}CX+11rnWc9!N$jKw;%!VWGy3iYWCm5n+hIIX~FMWvCUYDq1uXJlU5E#0%v@d zM7CrU^NfpbKeO_AqtJkW8+11dh|S|u`7h+)&K`wLt~r_!QJKo}%<+D!r#g-a5j?W1 z;xRmrP^$;%f$>koPeWo>ak+sidB4S6U9=0<$C&8Z>LgU(_*uXD=GZAQAT;1HtAoXl zANbT{WGQt9tIN=Fb%AkpLI1zF0A0LOx7y5yTmDJy?dIKRObhmTE8z(co@dL~=SyUo zBcqzW$ve*sXn2BW?v<|g4voXH*I6cjL7KQAp?jMyB9nQn$zx)+<`h*OoICr~`d_$4 z?_}sPG4$`|KbYCBmb8HWGk+eJH3|c(7z|n9rU?0l?knZ-h-;Rnm_OASbS5#L57g4r zcd5_rIs}SB(JVCm9LqB}q}90a>3fN9UxbFNfla28OM35N8njax3qYCVWql+JbFBm) z+@~#B%d~R+JfDdq@qpd9tvwIU%r?*cWy^5yB<+}h@rxpYRf55wxZbpZ$t|>eVnOsm z3?@+h-9Xt-f1k}5?ILml2)AdAHR;dZ@$cjy^h3q6Rzzul%MWIX3pqw<%V;$a7w`%` zCOFi5bxb8hb3OjNQ%^Q_m^)77L9J6oM{h8?4$fa?%^&}SqmDR={JRWG&w|Nqtopu3 z>U)c+ny(%A5AiqFJ+7+A$T8KT6DY8rGzv{bCb)G5C;YA$9BlGafT^o~*WK8KHV_$+ zSd^?!s$E5b;Y4~bN!HK2CRs`Lae5L1)6C7Cy}$KN;crV32lC&ZZ$shnMEVMVslYBd zW9lB53rvm~iI3a1<2K|5T&a|JE&(#h$&EWWgR3tp{CAQ+>Gro}*;m*9s+f)*%I3I; zG#KaXh*N2Cen5~6TlXH5Y{Z>}h;QDYgY~@O71%LQ?%7)Any1ifuOsNG@6eOMnsJdi zZc3-PbK`qbY)>9Lwmd91AQ^4UB5Z+2-#PB#oull??IEiKX4D|3ZZQX|RLh|aH2Y*! z|FLf9IIvk{jq?t>RO!+iU@HTe6w)=AYXy8iM67HAU090UW0XPc;OZdIlL$`gVG+`7 zdPGP6x8HOkDmFHzuY8XCRnk@S_uAFe$T!l$sfi&ZJ@d7OMslx0CE|Ha0CsYX&VdVK z=nz*VFNZNuYESTQ6#AK`AWI`Z+6YwFtMq3VkofsWkk&i+1A2UeDfvq=NNBysA1qXe zz+ps1Haw7nB@So!i6vQbw4eDG@l(T%4|&orcx@sszWh3Ul-rHofeDyxMYXk*MfFuI zeT0FmF*i6v10{e`cF!Lu%^bNJC(Z^G@c&F}?=j}8AIhTq>yw4s0zYb_GHedC*=Kft zRR-R$@_@iZ;2&ANcvzz}^Qodro(pq{I+Y}~GUbq!H)-A8zPh-1dadY8NxOgIlQSyB z$yk2b8BInx>~Hxr4SM{z2=w$lE-9e*lisw4AHITHh(G(fZKY}A&r|H`7!Li1N@@L- z37!b5VI~5okw#V|1ZSe}-Hs~KogqLL#*CIh#dDB%&}YXr7}cMDnl=urO$G%77G~zWU8tye zWm~8^l}qwWi1)}qUzpX@VC%iUd(WJl8XbS_Xc5OsE&;_yi={6kWvHg%H^ct$wR|*Y z0_#Y*qYb{m7kGmT@*m14h7$dnW8;&)WFoLN6hRJ3aiX`YN14{EOdTMde^6YCGkzJk z*({)VY+zwL=x?R>$v?N7Pq$9~A0+U$Xw^(13@#$FfTX2_Bjb9v!uN=)lG@YnW8QlS zbt$cg+wc=Xe&c;TE9yfd!kuR+)RS|I3To=nY?|qSN5Bwy^o-=>bJoiP?mxtvX0P;4 z13xsHwaxmn3aZ3MX1@OR}4`ealzktdnuAEBB1Np^hR^GK(W#vKE zN#x|K;|OdYzqy>C2d9?__&yFsa+2Ndabm#|hn~IUI7u@=hNeI+t}nCmnlKCGWtEv@ z(^;J?w|lAw=4yrV($-#D1CEvA+Xo6O^+o1x<2B?*qHiB_-?MoQqC8DjM!9v84B-7%=P&r>)eM zwwMkzZy)znHBED6SUJjsVO2KC(b2V-Mw-{0uP)v5DQ}(PUL)1LgB+x}Q#9#{F`J%F zk27q3Z-~**;a>3T7|IlN0m_!2nwXX=g~0*$l1!Cvxki>q`MiCwVc2j&G8TbBVjA5H z<^-u;UGv&i-Eo+SZu54&qDg!bQzj;tn}B9${_BGr)KG6xQ??sg)r>eiGCVG4w2YBI zVJ}1Xu*AjDWR&fSj%3FDRYivGvlX2zA3y&7k@&}Tk0OYPK~7uEQxjeSHOAyh25fdw z%AV3(q3(?JF}xSEtBsjmzb!d)PszCmg)$R2Vy5nQK61JplkkszNS=0m&kqmibxyO+ zZeQPT6SEg;KljLw`;SFp%&KMP$KO|;-(VA2Q%Sm)x)mR5Rd=|epB3UyvtySjF7IiawiC`1`tqPW;?E9`wJhJ^O>NHh(^21EQoBk@`u+4y{ z){yj)Y;ZmN_ogaMYF}tE~8IPp}IJc!kD?VhD^77A--;q20wly)w4mObe7qLAW$ic-2Z`M-M z4ewcP(;cg6XIhN#W&Q z+#Tb4Yi;kIZE&2lo}wHar%x?mepVtOe1Ag{pxJT2A$e|p6y`*rEx~F5+-5&F6SlFF zatS7z$i6qRCdU4O25xO82()!AoW7SqD+VrCkk7E+;D4YXUJIGV4_S)<6tQ>K@ zs#~g6ln4@a3oSgeZt21Y(~`%_WDw6ino~bH3w=OyEK^e#Ub0Nr>z3XzZ^dkNTJ!CV ziqOmmE$J9KCWtB_ZWW-vfEX}GlYgcd`^Yl;!u^QP*c04bKJkB2>j9C z6|HztRVK^NWRAh;-yn)*G1WEiBcRj+Y3vdv2DVQ&D}P*MA3Z(oT*~M@L0JCdufh}V z_c`}Pw%OL|nWt6RXY@g#>ZCNAaHR--aKbRv>|c?|N=kB`+-BD3c^%W+)QG3;blzX; z)f01NhOl5ggay0Tr1e6_w{6PFkrLnKt31^(ItMJDLFNdST2%jS;7{%n5SnZe%Ut`} z(@1_l{nuN|9W03O^XM!w_G-6Hwniq#x!Tjy`yZa2d-e4Ph`A%;eq<|Y(#J_(Mh{R) z_)Ha~)If>(8L~*qiJ8f=U*{9K#_K_xX3*rox8SiF)?f)lm1U>sQ_Ip{#AB^VJ)I9r zOn-r@vRB6Wd~l;0`W9GXy?a&W$ZkL%=}rGGVO@N5oWYB-L>E7j=D)n<6~@KW5ey$2 z-=eoanzfINaek#-8?{I+(^uHsKM~~Izm4^P2wZp!Q1k0x!+Fu*;Q=!m^L|4|vn4J) z$4gmX8@-rFvNWQzPp{Z~YHEL!=LZ;Y-Z+t641-uCqgdnvP3CV_bIC))Tz&AW8)F9c z-$MqLv@tRKVevok&F6kzhkkIoGWTS&uKg>s0QAK6vO||=Sdgn7&g4dx>U!G>4s`|h z`^ZxCi&;T+=T8t>y%2NxQ)^TR-;m6GmBrVX7;B-m>-Y5d)-q_m@$xevh&z@a$9zD+ z+P)J0dl*PFuFWJ43{85v@4I#`G(23;!08^ws(3 znPO(GH=?s`9DEB~7shRj9%Dg@o@MzaV~%mPn;fhVBy}^=K$nQU3n~<1$-l8d)1*L`u}_sk_L8O`Ky2{tu;6FaLEP~XNUI* z%p%4Jj=d37>lg7w9}nV&18U=VFpFNoz`$0nLub<=*ukOS+R`Pp%Hd&&ASxuWNwp#d zLngc@p#jFKtOSsPUE*~k8?EdU`ikpUIM6dp!rd9R^E>B<++i3@0N^*^;-YCD8l~_5!J38Y~2IFO(T#e<3f~g$_TX8uB8LFs?J}! z{eD%Z(WVG(wX{qy`p{dD5MT}pD0{{#!5tVf5ek}82}z7OXRqha`r8C)4f9W!Bn*^d zj^l$4f3zPGK&Y=lvUyURs)L^|>8vs<)IMXLk;bN|8Bbf;Wrud6z4$VRt8rJdQ6iG} zBO5A2n%u>HiZ?%hO>4XC;=916X-X1Xt>qKdwLE7Sl-PUOyKMHwd$z?Dp>OBl1n2kg z$X>C40(Sia+S38b)A5PZ{$+f|kg5Y|!nKEqC{&JiN#`-+=_-rO(_|3;2`yes;d4CE z?J7|CJs%Atj99@F<>f{z#cqaYzjjy~IV!5I>JQmPWPdj5R^(8_k^41Iw|ve!$9fm` zzx%+3U$GR^xw-{=jqCQgsDJ#jN)I%En(up6VHPOpj+q~ehHOkYYp3d?^xedUsv>za zS|EV1pf1)Sbc5JMqAup_Kh2jIR2?4JS;=^48W!_8gYKSIg79}jDtEwYlufHE6riM> zIW3+lzwbZmsPtXW!cmIhrYhuQ>^#NgBahLl|0ATeclW^iZ|Q`ZCzI zq70u!zS#OIScdNdQ;!{rXM}#o6rKCQCGbOEEs#du7U4&9n_J?4f%S^#gS_n9{Xywl z&ZP&6#0;ad1Et`YG2ssn9hyKcu}Ig3{nq>(E$1*cfXb!g``c%$;gXZEU5CoVJI3S) z+R8^d2nkLeurEVAzU}g6IdRD6zM7jR$-Xv8*_30eg0^f7YH$z@2}LFidcx(k?E-i zIJUT5Z6*-MFpiy)FGDYnh?g9P!5Mp3G9D4Ui3pEN2wUx~Iw<}$w1y{oURe$b%1}Vr z6d>v`7vq88ggwW6VS5ASM-e5T>Al5m*%)aS@q*_++*hoaT#a{BpwB`8$1$C1y{Dc7 zCGEeM7lORD@LJMaP}GA(X>ob9;b&V5XXrt(*MN`^o&6pbu3(s*cCdvi0`z6cIsP8> zityH}?+!0xRlPxi)04obVi#2dvWMxtsqC=rXe_GX1R#GplGa7VJgN5tj>p#lyxRc`gLuW*5i9fQ zGY`i}a2r?9;L~2Pe0%VKW8Cal`<5`%omZ$(uKVPHcaL6HBzX<> zB<&4y#|@;VRaf*%U6G{K+tgA}k{t!UMb+zp(?y{~KzN4-hedFfyU`TxnPO zBS@os+*;-MEN!ZYpJS5N2F)>yrgO&EDa z&yr7fuM*wAbYRR3ziq#7U3B3;;+{@4NQKs6VlnX}r604^v?J^DhkL+TusG|1GM-~+ z{-jB&D|^`|#Wl$j{wws4yE`ZjR;pS`d9T?;oVRKZU@Qe95brx|65e)4iu z(PHNpA`7WA1x*|pvyg3W&TVckakLga3%#$A?*5KCLQxY`C>K&5t^S3FaqqBa<3z-& z{)_OS$DL)@=>|v@3bHME;u^HM7#o;h5!epSU~nZrh;1PUF0j49z6{H7_)_S?=jm@H zpYtd~Z21wdQxe~%)h6V%Gh)g0?_ebrWx^|D`xJ97<%4W6W-8HHpAl`4Og$DUKJJg> zTVlOx??^xG{NP0ia>MD&q;VtCTo&DaZtZ)2q&mtMu59!iwGJk(b+9v2D%T4YNNjsT zIiuYdMugQ($QhQRAjmAbOfXQQ0HIGSB*lLt7U(P{X*7myY7gX{h(24vf&?OB)5Qg?8;vM=0%cRoPJD&aQsi=NqEj zj|~s8r{4Y?OnUCy)A$wufG}s9Z58f0AEz>0HS99UACkF*`c57fB0-bkXj9rB^-{hv zzv2rNiCp_NMK?%qFCe7^`WkX{$$u5>%y`WGeC={y%!m{@NIBX^(5qxNJ$XgT^Rus^ zF*{M*5M5~5(?o6{RO@$f0els`#l9|G` z?Sp%Isoqi8BBJ87+YV;vn>${?@K)x4qt!^amcJjU&SPimG<}p9(R;Ntb&5nQCy=Qq zsZxBBGh1_*PNzVhR5d#3)~50benHX6frk2qXf7rNIa!L=_)dK4my663kjQqJB1$LHPV#yVB(DnanQ-y5)z-*8&~~Vt#)%L67LDSkaO4M)x{*Vyw;3im-ol z5P59DDC`g%*Vf>$%-?0>Nt0EYzbLSKuTa-AyYH>(n>vk(3*&$M4nY0sL>8m_3f5lB z{)WHoO$St|A7u?+m_TKNl)L3h2>;$S~(iMe&u-(ixI>w5-x-MP)$wej>?#y-D=llGXal(W`@ zTvMk$BX=LI(iR=~3yKZo_NqoTDn}=saZG39&h1NZR+^lXO&)w#*xC`T? z|Ke`zEeTrpt^J>X?3|vFoBt7U=U2a@vMbDV2}EAcdQtYL7&EoskN4@eKe}Mb`3`7H z3Cq7^pE?>H|(2O96Bq_ zqFC^ot3*Ubf6-E_d)6HqXs972Q{c~O6R~0TVpVKYn@sGMH~8_lhdl}`@wgM~SqTD4 zwGR(qA9@Z+gGmjC%teVKiqz|!-K>jY`tL2mlfDaGub*1?Q`WBc4*ayGkNT{+dgDBs zTsgkpqXHcq`;wvJN%!?%R9AmPPLG2^&(J3mUt7wl;W8(`h{ysh`ei-ULAR%6AoADbnw zwIGs?;7X8?dTstlASBuhc2qz@f~gQyn~5g39~V})1dQrPXM;9~eTDj~7SB49><3@y zr{YkdXlX3_H?CHdDaF}p5Yb$JKC#Z3GCW|o2+%z;ScRb4xdv1;(kUT#?M0D;WYWG zonfHaPIPQ7C0V~OE6o7MT80hGMufnJMPhsX$dA%B*!XflvbFfOe`)h8`)U_iI#pk| z4w(6X1tZE|@7gEAv`T=t%$$JRY;eTg+2A~S>TdNC0&OGo{%{=T_C7I9ed3c`SCr=CfgJZUQ79av?(nS?1J6G>0OKG zUO)Z?d&-5w6D?~XmF=Up{5q|qxYZBk3U`oT7cBd|U-%9T{A#I{-xWcCl0zl6e0p$5 z2>b5X4C<047=V|`lbrbZepSyor485YgCk8Uw=y^Y17it(ha7*Kjt8;UvchOIivmby z=iBu$sOC7xlKW3%avryK{Z0PN7t>|o28Jz+Ev%kM9k7{$DInTfTCA!ZB)BC>(4qLB zoYA}Z)V-NVV&nHlAHfBn|LS+xx~D}{80e}X(moWBAD*uHg>RUewQh?=3}ziXPyo)S zZJs>op2b}BTmvuF0&7c7FRAAK6Rc^7H zlJlUW%U%XoP(BC={)MD7crCR*;RJ?bqhOCllNTy!_v87Ln5))nonFniKy{>kSx8@c zF1h=-bp5hWU-1Srj*C(7T!84J?@XS&R$fNLJ*qag-J!nt>(u74FJuY#plF~e;|!VT z;B}5#Rk7j=F2Ij81X0=cfWlWz-QuVu&IagFlU$?-2D!S{M;CVTYgf}O{eRCR=Py%$ zs3DJ&L;vOd9T>AC4dz$xR&1+_-CAf7o4Ndr3E^|M(|Xfg%OD2B-OrHh{u#cyJ4F{t zuwteh?JtTblE%xKutdwdr}i<|x{Ky8ZUR|Pz^+bhLq)%hF4leQ>6S(;W#4tG)#$WN zajIw*f4f=&{M$(w0_c$CF5~s49M{@u1PALEyVupWmQ&oGx zT`0qK+rK@e*4uPhRpuF5AS>%5sy!+VL8?N#ZFKfwq&(Pv4@4?Y?(y6xaDY2mplE1} zMq5h;f>e)k^=*!Ig1X#QV} zDebDmqyJrW?fKE{s&FlCtGe?$m=lpqTo3R)@<(8s3@hafphj92uKp(L`p)r3BY4S= zBMKW4d)+n36_qwK`DB#ns7QbW)4>p(f1xApn-(3YlW|T<46ZO$c@vei3u>xwNRaJE z?~lqzMh6`xUW4GRB{o^bM5E~s@JgO0JLpaa6EBAEq7;dcU|Gc8pUxXvb{3tBzf`v& zh=+&vTPuGsS7QboqaQHo!f;)U7N@7(rzU6CKu7Q~LaXIeFTp6=DHv(Hy+X@E{aTT= zWPaBQZT#p1;)+32Fz@8|X52pMehCn6A{1nuy#(16YOgGusDXLej+tx+ASSZ_(|ONY zwG=qHFi9{}$WcB^_r>vI1y+UU@Bm^vzTVDZ%1N&E)Ha20lP(Al!{Q4j+~!W!E4i-C z86T;TgPzV^b+s@a#Cohd+*~4va#j%?c;uL}V)<^#B&7}u(0t#@mk?0EoZIZJ;dntL z1iD1%U0z`*?o+^&rCgJO7%9%+6BA%k!>($Psx4O}L4ti|w76U~uimpRp}dDSkx*`l z(7jjDE`~mZ0}&BFcs#Vg$Z|8ZU1WrI@BNIW7uk@!B#>PT+KXoI!WPRej=Q|f)-c>^ zcGqWvTvMJ0VRP1k)Cm5v>VFzgEw@&|JTyP7?_9mlp8x6tZBK~}=KkHFR})|AKu9Vs zEPFVRm4qh=kAa`xJL(-4j-4_L@xT*AoZ`~gI6!ZjGLkcd2q4=}ifPHwJPbzEvS!W` zqN;zZ+XiJF3WM!bx!;uL_ZRTcYJUHvNR9*xA-ZiAw*(GB6iNaTf^UD9Pkw);hoZsgzk#;Q#^lVx$mqb3$19U|z-vBil@ZSoQm4vnSGipY&$|Io{o-2WU~ViD zeluU_^Cw6dU)#!N>7EOdydD_Z8GVe5ri5JWSHT)$;^+s9v8jiN$7EDhta0i@Bk2pD9qIkoZK zouEn{J1ou!ogS1-H8!O_x&l5LDL6ZzwdUzHwm+_`OpptN;<0Y+Prp%{{$UbMeK6?+ z%*$j^?C^ZGgp2=56Wc{W5)~3n-YN*XH;K(F-B1c*AW#x~LBOCyf{3b_4naqf2d@v7 zskfEy)lI;otl*-F$CZ?ffEQ<5y6^pkEqZ` z7i<)W0xCfV$88LEzl2_KCiIEY!Xb+h{O^@NpS{du5my|~IW3}5eM6AYIc*S*1NC9Q{F0&MB8v=+1L>6=Nh|_76SG+84W30a7<>q>EMj!+QCcy=|6V!YftC)Xn z*U&(#K$5bUAy_3Tr}KAJ9ksZPRUr{fr&#HEVi^H*&V!F9in;p?s@HVO<H-X@b1eU{TU}onm`G=|^M}lwh$+MWwZ`@+Qn} z1Si%unX}XIE{QgWa#WQ2|9Xl2buG3uWwvdQ9e7w&RZ_gEWLNP=3@n@u)u!f$yCm+_ zYs`#+sRk#?2xI6taTmz+i_L>P?N{;(-CBs^%cOCFIhmW+`ZDzYDx`1(0G(NEPSMh^ zw;Ed=MzL{m8h96OLSjbPP*SOtBR;bGb*!fs@uddj43!AFKLC{1)S3l#f@_GJF~@N3 zsUj-Kk#_T$fu!I(Z>Wz#{;YzUKa$n z3x;i1ge$VzRoZNG4+R){Mxr(dEL4T zVqrF1GWi;eDAMHwNFc@1`4*4he0tayAP=ya2qi6nau8C`HUudbl>O<9VyRQIUrd0j zn!f*xk3csxXp{w2=jKF+CSC*L>k6r;P*n8QuFmW~8CKwQdo?vt(cg0)_O4X8&%9+j z42}qgKLo~OLWf4mVIlUWL6lap4`00%Z^U;Ce%3Bu8~u2)@{O+UOyQG7tI2UoS`cCZ z|H!2{{s_(twUKxu_)Hya{%U+STFlgaC-~r-+Bye}0`RS_q-kq-`=JOEn&OsR*6f5g zoqYlWO;fuo2)-DN1;NQ;sR_a^=y*N1&MR@eyfv4GOv@Yj;J1A$QBzG>s0omGU}>@q8;Bzxkt5xH6a;4h*0 z=@A;9h6Y23myqNReNa#;tXv*%xGfjHBafH6x0xhB`F)gyb z0II*40}~P57n3-)0phbkS?})3{sS!lcz}_$&zFk!?=WTb`I>}q%&Rtt4P71r`Q8^? z0$IBsbR0825h=pae-SXV%Es#E3pYVdK(I4m9RKbM3VH#a|Lia->gJm@ z)tvBu15CL8K3wxn9SEX5C;tA;$8>H;v>L>I;N~-6>pv%WAKZK%2mT2>fRhyQ%?EEJ zCBPn+zH(hR-`<%7R#2_lb8{csPvH0S%!hkOZys+3JisS(!`pA`{O?Qt?@9izy8eG- clflDx|bcg~9p;sv(x$FOVKfIsreLf|7>hGMHJu^FJH{SV>t+=RyC;&j*-p&dS z00#Ms0m5kH$L?*gw<9Ww*BeXm9UqYx~jJ+1t_4 zJ1{Wx<45o0sR{IH8 zpmC-EeHbTu>$QEi`V0Qoq}8`?({Rz68cT=&7S_Iul9ZEM5bRQwBQDxnr>(iToF)+n z|JO^V$Ny90|8HRG;s3_y|EE!}{=bF6^uYgbVbpK_-xw{eD%t$*;YA)DTk&JD*qleJ z3TBmRf4+a|j^2&HXyGR4BQKdWw|n?BtvJ!KqCQ={aAW0QO*2B496##!#j&gBie2#! zJqxyG2zbFyOA35iJ|1mKYsk?1s;L@_PFX7rKfhZiQdNiEao^8KiD5~5!EgHUD82iG z2XpL^%96Md=;9x?U3$~srSaj;7MG>wT)P_wCb&+1hO4~8uflnL7sq6JejFX4?J(MR z(VPq?4ewa9^aaSgWBhg7Ud4T;BZ7{82adX7MF%W0zZ_mYu+wLYAP^lOQLYY@cUjE4 zBeFNA4tH1neDX`Q|J)mZ`?;#~XzBag&Di1NCjfbREm)XTezLrDtUcF|>r`6d+9;Z2K=0gYw6{= zO`r(C`LX~v_q!oQTzP=V(dpBYRX_m=XTYed%&nR+E%|WO3PI)^4uPRJk7kq+L(WmAOy(ux(#<@^3fSK25b1mHZ&DAw`q0&a5 zXU$pWf=NbJ*j}V$*`Y zMAz4Zi@A4?iMs{U8hRx*ihsZYHPTpP)TpG}jw4o_5!ny)yKkJoo=Bir+@d$gzUtPf z76rl^DOsUwy9uARy%q+*hrZZzh_{hGBXepC05GjPV+X0aCfbk@fQWuf;3wQF@_yMe zt5AXhdB6CNa}=s;{GA3bi9jK8Kx#cdW9+*ie&)lhyA|*h09Nk?0_r>m95{nVXO$6+ z$R>+ZL^ryBs*)RkM6AqpNS?#{nnq$qo^Vt5G+ytRnl4dc&s0sMr1WG4?WRPcp+ zP;4wHTl?f)^!Gj@FV%`g0(eGv;HbO<_}J0}FndK2L|Kcxs9q1mJ&rMg$cKcFmX!S! z0vJ1OH3owS*d>`!`*;8rrX8t`(L`=H!AifKdlcO~&e#f~Gz*D+&)!2#ud^j$6ZANS!q}@cvw*7N5+0Q4R zvKIiqx03&fsKF9NtB8=DY2R$GBF zFO>1hO8{sMa4qRW4rz_ZeDmKOIy>H_iVr#{5#Sj@pJ!sj&rhsFLFP!^^K&|Dr6uLtPu&2WmLoOp+72f`> zM88yjBZc@DHb&cF31E_s3Lc>O?h=~(jh!O*kcTy{W=1>28}m0z!NXv!+39S{1Oo=094 zX=(h?=(7}XGb1D8Le$|=j;d-;;crtG&kl~$1R;+jNJ~%pbCYscUVDFEU78K}k--e# za(QZW#pp2ud*;SAz*bwBzqqTRikI2Y#5?gmB4!gw{q?IKxBJ$Ekk*C1u@L4^va%|d zg`199czf=a{W_rZV(o9cO3-ss^nlj#!JCtP7Us%{K*#UAfC_J8t8O95*4X1neL!uT z7q+4#870U_4@PTELQHYcP!d#&(5s=1xX@nu4~{P ziXP#%91t7KLLnvdo!MHcGH5gCyUtMXC>j$4q!W8-qKL+{QA?W|P_g@&o};Qr{V>;Uw00_+`9LV$n}g$1Wz-iO^%O9@tw3qx-3ufU%wo0W1X6 zd5hj=!1>$2#x-W=@#r)rb>i#BX;&5+G{ip^1}TzYa#zzvid~=DT3juEZzPd*Ptx5PlmOekc^%T@qfGKnX zVLtTc?`|*HLs@&g^HLc-XM;hT*okFVoGV>Rk7|YR#rP|>d%?%Ac6a6tD?jV(PEM2| z)!GQ%0<#4uaBClL!}ieEL#lNYchYI!%yOx-k)Hrt@v}`10WkK6dpyGbIn3J}K<9>6 z&Qr3w#HH4O-)FlVQbmE0IsYU?*2#U}c**@5bJg+B;Z3a{C!Wn z%}5?fNU7QX-m!{(5YE8DV9$RRbxu+^pZ&ZnAiN>7Ej;=f|mchq~oo_duHA zm}UoOBhc=BYSg6-FC`~!vzKFuZxq)d%0s_mkb=8gcX@+)g%YXM+P;snBBP?OLzICI z^nONGyOXmz_6V@ewl4VaqES4q;1}i2cE%ze0*luwQ@4j=-woV5=th~qD7<$}vxHqH zki`K3_K?tAp3?w8qw7CdG)(7lggoq>PPlkt@rNqVm`Ycg!CT9)9T8abyZIZA;Y;5m z%X*dax+I%)X7Yjc(a(`}0da228T?%A)(62CEkfr13$PzqKi>>_-(@aRUSr2JRNn||G!L%}1dKJ|E9+0HUy|x0-9#8- z__=}bb&@;)o<6PQ+SsWesX{>caBlo2%~rhkUU6n+Pfy5N$X8vK18kZm*^~XJsG(og zBO`Kur%3CE5}R|r$by?(@1|{;bLg+dG6WvJ5JO>#SNDdi)Mq0e&KQ?o%pyICN1`}n zIPG++itoD%6Zjho*jBp)LaVIDkPL41VQx_s+y{K#ZZMFUJN!!59D>C?pv3!jpgav( zrWmF`%6QG9&{*|Y2TOEg;yXX+f+FH}@zJ?z;cQ;60`OsF+Pun!-_^Oh_aQkQeRK|! z@R;}3_d5Uqj>@W;{SAaq0{e2oR($}c?m}x>mw3U&EK8p zbDNT;)(io|2H)fID;xYi(7M`Pl2^igo1pxecivhQoZrDJYYqKXg7)kPm6M}H&wk?1 z|CR)0PYBK27ml4L*mD4!ulgjD!q2H)&b>^b(Z}^4enh{P^oa<(*DW{p)=!K!Cf2yxArAy8esW_t$!wO}OC;g>-Y;p?(8K5Lqzo zVOhL8FZn_oA~?Q9?Wp}%Z1Q|bKd}2%!+#WJCx^^$C*0K6QZ2#Lm}2_VciwAguz0^a zyw?EN>H_b-HZ}3A`6@(yG~8IYa)emU9NjV=esnMsEpL5I0ZtmYfC8%y6>s_lxxw#E zG^q&>1%X%Rq$(&YCp2v6OnGR-mI-$;?ekV}$>8saMk6~@idK;{+s(Zq?`iUsro#Rn zzK=vUonDa1DE+ob8@-xJ^13dF>)CrThqq%v97t^q4e`&PYde{8V33VaZdX`=oBAPu4=@9clN{P5AM&b z`|?IsKKKQs>6f)XqgFHWEv{GF=(s$!WorDO7lh60_n?q_z;I`mZq z*dn<86V%zQ*m>k6jwwD*+Tvl&G&c*s)!Qmq5P(FqOG?8SR457Mh3XI}o* zNHJnfNc3rddr4S%F5TL`3ttEi2p&B*92mBV{y_fFcD~9Cc1oH&eyi!@W)XDmr!-Lc}2ziivlJ7K)m%-)5hd*#%qjqpv-I0wp)Ww;Zmhe}i%+uMaYSzlf15j7cS4Lcg zSw_~_f!|o?!98lFa72N~m5HV*@680?k@kjT&o_ld&VK=i#LoRgmXTJI{t}u-HdRZ?xP84*Y8~` zqFW_yBG2VbRtq|$md@m7E{$t7b^3%Cqa|@prg-_BqkTptrIu-ROancLO)(0 z`=1nJO?$p%(=%NhuS`x@r3G||Oy!YPtYHd3F8}Gpd5? zgBlTI*{@j)(&e2)r%evo5bP~_(UYOO{MQk^fQqpvQIEd=s`Y7!rEyHF6#dd&lqXBj z{|hLWB%YCqcVlq&AE8P_$lodI-p~4@dR;nHMQ2FmIOOL`<)D1t5VfCd_YzcanOlBt zsL8m#o5134a;vzx!oLHR`N~~sP@WwvT?bz)a<^pV!b6r$f9^=S!iu>(V~l$UF_QW@ z!jio9i1}8uto)xGyTH-HFBncUqGi4lrD{Q`&u+;dL z7?|h3?1oggBM*H{DI5sULUT1H*YkzV_qLG^sc%iIgZTIw;OSOeyh1tMAY zSE>_9do_gknQA?7{grd7)rmnvoMHyAhTAnruXGW5CH(TqWX~?>l+3`Z`IZ{MAO_}t z>z0mi4wXAv4ZRp4DOLP=OH9o7w>!9tx#eDG2oy4Ma3!FI|DH(Z`MZqlPjidSN?!+$ zxAP0oI8On(1j=wbLHW9&CxWKM7y*dfaz2%0e>3Bk9$HH+poGt8IM4O2Zp!L+{o>)TGM-lB`>PR8Dne1b=v{V}GsGFDR6 zL?jl3X>eP9=IXDRx^qg$yDfIGM{KhS@4j*WHp6TdG>Mie2RHg82( z!YwvpPJtaPNlyo|V5-ByJ~FNdS3jtrR5LFZZFjc~l%lkvldKPru(A4oET?;Mo0KeZZgt?p`a4@) z)CnT%?S_k4DegHCHilm~^F_lg&w*-=5wnY--|%|j;2c`kM4F~{#!A9F)TLy9i5Om! zGf^3|Fd`_!fUwfTJ2E~!Q?Nf4IKX|HVM;0LSu(H^|202t;=Pkd%$wl(mvzH4!mEbw zygM6z8hzkanzrS;p+34V;Ahu&2H1nB;i!W~D1yw={CxUbmC`pccY_aa!KB#G3x?Ji zjkKo#t+c@lLa%4C|1#`FT!RHCmzUmffD-n|KTh5?_aJ_j@Nf4G@ZKA5hRyL~KE=D;$L6#A z+anClym(vFCUa6`mh2H+eCQ}j7N2II_7beG;%^FrtEsL|yur#E`@#U~)2`~Y^efsA z&Upac9Y>`9d312?bE^)0sxhayO07&;g z#&4bUh`Z(-7Y*$M_{0jbRs9@D@;s;4AI~j|qj`T1G9)vhRn0lBf&; zDThp@IKRj>^IItes}_6lK!YanIoN&LGLU&fXeWbwO$Lw+3`D`~?+tZ)+C3D*F4VD! z!YA~jLKQc(iUKMbQ${@@%PvI=Cvet*TcTe`3Tm9?Jw8D`#1kU0%T!+yTD58D#$S?< z08SIHoPJ5$Fu7)8-82N`9ssG(k|}5@(`$kkOa^DI=sjZ>mJDIzT@2*l#~G!|Y;P30 zEuj{><|Y7e0`>g8mDh}S)d-(egD^KCCcoEcx=L42Y*7{IQPA_2Gj63jC*yH7VYxse z^WgiuLu--n2w?CMkhX~&mpdQ?WAV5g_oGDJALfosHq;QF2`+9#-&$?d77|K|-T`aV z+KtI?WJ6w|m{mH^#phJS02_?+l7+Op8`d)%&%CXKh)>}rVP{1RNQ;v^0vU&c_mg}) z=~Xr1v*?=v8`h%Z(4W5)bGiKujAq3i}g-nmv90otzcnAI&?}v10NoRzG$vHYtyd4DyePWNt^4l%sO^^H!E(f~f8VWd6 zaJO8ZJ&I;+fTqUsn|B1gu%75Zzq_eGBQ(ZuR)Zt@d4&PdgiG-=F~!N8!zgM0#=p=> z+GPqp`i^As;$u*G^A&%^ML+kf0E*Dj;~-lx&ovlnsXlm+u4shDPz!rV$sP&RKi|8G z|6ruV{hm;FVq8i|l0F6a1wYu8{yckALq*+Y>?Xe)`jeFxXP#11gM(6xUBeSk{Uk!krUo5_7H>e;Dv&W$_2jrFH?#*z2jY zI#JyAOQ@r-f0EX@5RWJ8!L|#5xZB3zS2t_qd=bafdoDfGk8lF3pL8KAZ!a4!!pgf83>i5Pu zYMyimE!m+Pmb_Cldje-6xU_|0Y~>W12^QzJUQ%KCfn-h(j9E~e3Rza5+0iCjw=GkR zllb*}Z;86cW~@;2#H$^c?SJjen|Sl%_P;(afLk#HkXSF6^#|7u~~%Oy-b&-M3mB zF)Nw4XIen0`tv16 zUQginofO=-m#!+HAyx5_)7k><*g@oL(=yTyqlA8~)>yHvh1y^rUuUl|# zX@i}tPv7iUsqQXZG$9MxrNW8?H{CBD{?0gIv|}eNLWrI3|6z_KZp)J8kIAx3`nI`v zt!LS*vFdaj6)Dg7@H4xJox2zl%!i(imn*s>~@mV%AwKd#8KUFwB& zsSP3wcW}%>|F!f^RigSket-v+*WKx%61S80a{Wkv_#Epof`lZKNR<`w^~r~xkgQ$3|sxDc|{U&nVydhl3 z5zEN}oJ`pV{udB9#Pgu;WrF(!CAP~yte|3PJ3KnMU4zxuhn{w+$U_6zeNK0}-V(8T zgBs86T&@CVG+5dDki6y_0YK$NCZ?s>68}OCmdv1jjBwgApk%Vl5O&WmNnmUbPR9p= z8=TL5VlG1b?Z8?9uY5Fb#-(Ca&__o^EzC02_O!n$pmUEcluV)@_mE8G_r7g{ z_dMXFp3`5VcBcz&2MP)FotYrnziA%ADhbT`;&Ak?>a(iE$j4wQ3*>1=%u=6@W^d-C z%A0mJAG1qSL9I{~*5uT(0rwc&$7OB58ZO&-S@Fq*eJO+;gL|V0+B|VwE|{mlwy&vl zgIqxW`{S9=(Z_^TBe@wDxibSgU!NH4kui-Vtf02zv`cDBj-yuqg+sEjCj|C`%bCEz zd=kBf@b^zG#QC+Y^taq&f>5r6Jz;_Y0JF+M#7-rxfdn~+_XuFj7@zDz7Y!k6LSo$4 z$wm>j>f*QauR^_q@}2~WpSig8*rvl1v^_a%eD5pXhgbDkB`mompqC=tJ=rz?(E=S*zcha14B;fw`=0=Vl# zgMX@BccXu%)OHr^5;@K=bbFX5Nwh7X0Gt`DcnnM4LDq?(HMn}+Yi>c!UV>MgD~62( zz*Zgf$8KU|VoDT#%^svR|3%G4!?Vu%0#YboHfZpIV5L%~V?g6=gDp91Zq2Vt2(x1M z77X|ci>WCA|J04*{}gkXhJ5ILR$)pUeJ3mhMt&Xtgx`FX(a=dzs9rdk8u90I*_@`_ zth12y2|+N)Lf?KMI)~=XJBIe%q~Mol^c#HbRX7E4PlS>4x)3$T;RmP;F(BMKK*SE5 z{)0t5YoK5m;t(td&e9&^*&9*FyHA05x1VDD!sk8c5ktSwKpC`#vG$jPAetb*=iBy$ z>&Mp?mGMJs`6l^9tOa09&^^SVUc7i}h&4SyPuUxD)YFkzn1md*nE@dxAxDv_bBOk# zXqA9%{Ai@0-zGeif6w7I41QxK3U;xSpq=7%(x1Iq)vdNoU}xemV0yJ zp7HDQfyym#9qDVe6<{;O0bJ|9IPfYkoIxYRY=XToDSunStmuT3fFT64FNWDKgmGvD z+f6=CH$a|_tey)ajUTUAI=(O7+LKn>f5AQEF3Bh7e8pbYAwz~5egE7&ptm+z-r ztWoekP40Rl7K4-YzWjX{be8rm34X7}$`P2iORL~tixDmlq;Z(fG2o+6@qWrhOStVH zbFcjxChq=9_whhS;w4xF7=1W?>Tc(uzAY@zJVX0>TUFAI4CAZ({12O=K;08G;HA}m zTle>T!oaprs}9KTCixt#IrR`=L^qo~CFr$2!*6|hf=&oCk!lpxnBpJVeO(9`3TWUz zZDza?g3o_-DtI#na}{pxV%bgz{6@2-t|V?A&nt_S1jF1s{BopN-!rP?!q3KJq+J4X zTV>T0fuo^!)nIXJJRwXu#an<$St-rAHVvxLg<$z_;7-Ff&?=hkh+PKb3LYhn3(357 zDnQd1arx>TLs}B3|G?tC_R!SP-r zw?k?T@6*IVnPNzb5UjxT#9LtWdM#V~D+v|Cun;5jN}Nb=>u(MG@@Zs%8>2HGlbMu= z`%Pbj7}DG~>bwy~&0C>?Y z=Ebap803V9nrSLWlB0m#wf^lDz8jeR{RNkf3n(pvhmRn~{$~@9B*CW6Lj1A~xEO;^ z=ahG9j{u)sV1->1D{F1bm&T)d}DZNCGRjEBpw}K1i|b z#T=G>O^6Zw1^7m}Pk2$Y>SfknQS)zt2RC1|i)j${u&nn!|=9;ZYe-{Wb@? zRyg;gyZDsCD0rCvVZ-dYSgc(1$yY?0eT+#-*^ln+xfo+$?4hj+6b{e`mEB*rvx2qX z9?~=^hk9F~>6E?ocXN-Dq-h~r8RbqKX;HY|qIb9lTy|SyZ-7#NpBFz*TM_5lQf9M) z);F*BGk}$qK~up`>nKwFp)PWhrXcOSCYx=j@i-CFkcVdP^uHo)A%YWvm0DE2@HETU zHjUOU(KtnAaHMlwCX7(*v>3IOVPEjZz+L0v-eQCA(6r8gK#Kn9L7Wid&nszI!9PyL ziTfR#&;G2Z3Zix}9E2Ea>R=iYV2mF=G#icUe)U+t1`aNHMD&N(-zKfu5JKNrNWA;; zD(VPWTDdrNo)%%s&&My{$^xWo@;@X(z~dLj8Os#?z~^thrTkOw1PN9%E_P5O4h!NO zBy@|K!p=CRg$#G8$@PhaK*yFm_P-3?xkYFr>*QZc%4{)AGZ8l~^-N}&7=a{dk3!~)!n3yks4(~nhE0wleQu)VTDwl*>Uk^-2Gj4kQ*l>vLAU^j$%7@IaFaE8@0 z3+dWFd@ab3WmUHBX`ruH0!@0wF-_tc5a;j6>m8^&Or>Ib!PR}jU`GZs@`(21VCOIA z1ghU0)IsLDEE=pCSw!gou?-)uI-XmTlYlMum7H#9be#y@S9Yzkk7BU1QZ-%oZLqu2 zECe!NhNpcOm#t+zq#vxuop!(byd(5p^ORt-5ZJlP1>6k*rca9CEfu}`N%b_KCXTuN z_29!yXf20wQyU?cgyCEp%v3?v;9+k1&6qSv(3%$MwtE7O0!w`&QQ*PpCwIn>7ZS7# zqrh~jK--svvT)WJUVaF=}_FZ?L%^AOmN)&-7wBK+d>6 z)}kj_AS$2c9{zGy7*e%GJ_O?{zo2PRrvuWC>0Ol<1q1TH*1chmD!BE<9YRz`@BHBS zC<7RUL#|q%;MW1K$EC-?^h5=Afdb$jVoc9$sw3x@;iCh7avo={xt8I<^m+8XJ3Rpc z|D)s#sNWp|b2q9miZm(EN)T9H-0LLVVLF)G?2qf2mgP5 zk-yAxE#$J{9`irn&WLLP7>oYxSiDE=r<*xqd{b<*Fac1#h^}mZLF8?uaH737@S)5? z>|mi?h-%CRaDIZJFNLvadCv0#^=JqF&qvu4;^Jl*1aV~Jo<(d+q__;9qV=NkHIeB?H;{gu+oLz=pX zF;2vEjY=KRwZD8^Xl(r~SzZKg;hQ$cIk@4V5FJ&&zppbTVfzX9W#IGh;0|*zK6*!T zpVtA%`BBB#-4E*KKz^cZ@Q>y?V0rq7`|W^xl7JRr_8JNy#b168_X^}&7`uVG7m!-X zdqs0_z<-QbrW>Sh4pgq;$FeqW%R@7GuT2Eyv{V>ix=B6Fo&UDQ?G)10{SqOk<@&ww zX6~c2M}^&27F2e${pMltA2fUS84aKHJ6b;o;l3fQfxDO}0!`y{;y|`@ zMTJNy5u`k)Jyip@30b2^MBYS?0Q!P}Bzzmo)_12HaLg}2QauF+2MAk;99YN{Y*83D zZahhIpNPMe5iAJ*A^%!QcNS!$eawnb>8GD$z475a`<4D(qVqsAhyq`Jm7GSi2e+gP zoZZev?JNDqcq!I818$!c$n3&bY-&{xy#T=$>z@r@MpxX}15`o8%Q|ypRnc)yFg`zb zWW9EwA~ib=3R(hopPP_E}og1_mqyHwHqH`>JPK(jK3U+6qr%&EDiuevSEe=wQ=GH}5$N zo5U^;$A2(Hjg;Ki>2wE64xb{|(=K}k8qidag5Dlwhd&hyXk}1ytqnh8&9D)IgPgLM zZHrDnH3OjQm6zS3?Zh0@@93aZ@)S0>Wig43rR{-;;{qcu8eeNA*Pr0F3cT5#IZnE+T~Z>)gy+e_Q$xsj*}TIUz5Bd`7LREo`%zq zT9a88Gs%pwD{P1JIx3n|(r#^f$4|RK_8Ja7pofd^UT5hx9?4Lcgqv^T1$bM=^(We+mGxRi6*8Ipg z;PPw#RQki84bK<0I4w3#gH}D9pW|>1Y>?KhgQ5}|dTv?B9?TlQ^z{75CZFW=<_Yvs zGzfXrCXku~zp?>6_-L`L7Z<{vOv|UCkkYAr0b!rE;4MoA*gG^lK92~tQjF1&*Oq}) z5O0s2K8c4+EkT9>vbF9wwN4eh)z|SKM6=1!$Q^MvGy4c_-0VYPY8~lndlVQk$)e#u z?PQF3bx!BCZ4XWU21kp&^m1HC91tf@k#0SOtg-t9I-lXi-_<;~kJgJixU?RcU;8{7 z@)M2QFejGga0u$h0H0T1rng*P(&Y3{_=a5$ObI8(ZBCE`vD|cn`e&;Jht7I*#T7|V zr$|2v6jZ_1FXA7C81?46k^SBW&w|+^m}^XK;1l1dnS;HitpLUEC5yk7|D#1rm?Z) zg&P;AwTWL*f&ga;qusIEptBAyKKyDj)tEeHpILiMNAGN~6M%P(ZqiPZ2TEH&*-F!f z6~&;}Uz=BW9o6<(jv3^1t+b8E#)LeuErSpReL2(q{cq`vD+;`nG0LaBK*5{QAOcH7 zUKNFR$i479)BYRD_P7*|@&*MrBmhP*pNl6+GX^A1J$kv%>K_n~mjpa$ofX^|jMZ-x zhR+JM$3>Lp3}V1pVdP;Va@ykoNZwLOZg<<7ySZ~ zVrYV0HZ*9ithjz<&v}cP%0$YlV{98R;>_9Cy*(vQ+gCL;J14v1to%<+flFbW0%vbr zo_5p^37EI{dMt4zhH^la(|_;q+!WozZ17sauRU;7a943PDIaP@9w4n&uzcHB$~xZKw$x)E5L>JU$XZtC-K6W9ZQDGil8&(C<^w!V^)6 zNC_}mvjVLH9Ej=bB?$Izl%q`^GT~`|;*Ev9ne1t|>bP;Q`32zS)~`B*DaAd}^>p=r zROYm=E;Q+1XXAUOsrQpBX5Bdcgt3vE5&ZF}asB)Am#G@)dB6Onv9Ob)O@Q-!^zy19 zXa&8d*mDufmCoK zQy(&#k4XGEc*e3Ap5veCHM{#fs}c={uAEz<>Xt!6JVNRrI_sm?-_};^HMAzv6he zzJ7i;H0!YLc4>+P0rtQQE>!bWxL0|w* zjxBAUBj&B>tGyH@JR$r^n(7VekMfOhLK|84th-9kf1JC`pRBJ&vco>0PeDG!zJz`u z4g++no(Q2fpf`%q&7jW%54KY{k>Dut(#ugdbN|U5xZRe70mzQorRg=HWk=iP6OC2qnOWDytmOau8PU9a$_gVr!b=s}mk=^LHAN zhF;wBXZf99rLWu{1tLWK$^{Ew0%_h$OlF}r5pW*?0=>w5=W92XjG73Bx}Be3oxeg} zRkV&?DhK1y_5}Js8x}cRmtea@uSF8NA;9!K&?+9b;T|F2CvT+4zo+z06rq8?KEZbQ zddUG7i`dQ5F_|wO(+GzARU`@HENgRmDL>A3f%H>CqT=hTS}Lzn-y1p4DH8?G_2|n! zpyv`|xDlg^BDgt-#MQfDS^3@q)5L{wFvaoEgIBJUkdiqAA;GdN?`xxt4~$)CyLcOB zi4}vO>Sy34#@Y*Sz6#40mRhLg%XSVt`cNQ>e2GI3hb6?=QN5+4K zpC%y`n~>&je;bM?WJtOA#1L5lFI&=Khe{AEABsK~@kXuHA=Lh1?k3tU=o&mvuTjm9 zmWMOfLn>OF(#pFlN*D2DRB z$7c_YE;}Qfn)l!J)Sp}{oohJ8q%C9~j|7^m-6v$I1rfU{#h2C-EY=eCpqSfEG=0h| z5%I1`VOP1+(tk(ACyD!%`X*7_&=2{&-%RPrK#rp=_TH4T5_1u{p?FcOYIX| zbam;>yyqKFzaTY@vvKH7%3fMd5>K7Hf1!``V7EA{ z1wfp4Pd!A;Kstvm^z=AAQ1*5zEXWGy2d^#@?rfFeY!((vGw` zDdT0qa^$BC;Gifg9Q@PvUrwx3;fP1DOkGH%a>_$x80qX}tQ$WJ zqe865Jb3J)%JpLfw}t%onQ4aI-(#IaXaw4%-Wj zXg>WbwKSV@FpBojDzRtfkBig2*_t*vo=bXyIR~e^$P103Eb$Pt+CW70YAj z2_gq57u5l3KlPY-`|l|}%PI9MSgD17lw4kCb?wW*&EhW0PM;6Dra9|#Q?C66l>%!g0MA-f46xZaAU@`@OSeBho_TBL&2DXRGdheZ~P(Z)}XJq2Q8k=q8N$` zL;S>jYc@wOBwOe}X9xwDqor4g`L{f4FEpuYgH?i0pUe6+hH{yNRtR=G1QX0kgH)dn z-gA@VWM%~2QX#znU+mL*T@=@v&B{d8La-YDWGrFV{t}w*l#8 z-8?eqS=B}mIRCXGtM~Uh!7C6jhqjwxd3qg;jmUmql_zVIzej$q|KOQuKS>LH_iO>! z0=pZ|T^wbx>dF+n`hh?MX4H4-%n6Zd9&9?WSBt>!g`QqQ> z+xI;;rbR0~ZERT1-|?FBAjj(P10exmQ)oM>6!UAl{(@=qiKoHbC&7ivr-yQmUkmmq z%*fv%Z@LqtC7oz^dYMobXqf)7$XW+1xInOVZtBl#^8-~= z&Y|KAqijRzdGE0*3-K*(A{E+KDC1$wAXVdylLr{zT1oub<7J-e1dW{R*oeDV#2M96 z&Iu%*@Z@Tm1%nTu&fH&(7Hl&(jI-qP51t$R}hJ{Z~{i+tbob)(Tr zZUAZs`y{LrcqY&RJoxQPTcft01g4pIz>Hn=OMxH&BKtqJsb<0&ZX&FPl<>jE7jDQ` zpwnujjafn{#H)fL!|FiApOcyY0DC+;zXOrekddL+Z~89FHeTykiP?athQ^tIZ3HoJ z2ULxy4orq4KEHK>-fM_YX*k~^%3nJbL2GECl6s7~5y(Q5ZK?wOnaIe^2~P*qtV6(V z1&;i}eS%2vHI@k<53C8*k%dEYdE^TZif;Jdy&Wb`4-~M5ix!&n4z6IDcJ zvt)%^3k3MK4AmT7z0dE|qTaldwnj6~l3bq-X|iAr?+Gu)^;NSbN0cIUg}S)0*AMg2 zYHjzT)5WyI1XJkYZR)zqDw8UAz4cu9Xg6dU*%CZ~>20c>Y~yD?^oI6%+u?H0VQKwA zy70#FuKY0~`-2uy2}&cD%wE4^Nj_-p zRhJ9BP%vMZUr*6p(T!7A}v3+URVm6+e?B9Q7i3|P)NaorWDmpz;PX(cJ> zs_kx9aqq|7+_0P{a^$`{LjE+~%>$i7SV^j45KN^Oxx&G&d5Tqp3mdp8MIUUmPa#(x59Rm$?~Jh*N`sHcsBBY~3YF4KF(k=0&)Ao=sG$!j6loq>WMrvGo4pt_ zV+)DWC?5$$VGxOIX;8w5!OZXR{eJ)bet&<>eeQXm<(@P5dA;s)&pB~b@8zq=k*{~c zo+b+Tevv7!NP6JD%7%AOs(V&|IPxsbt&!1pqdFp^TlK813HicpPm>MQ1F2%`LqB1r zzNi_M+VX?0=`=z^S*pU!&kUPN*naNY3BNQddunqPbsf1*bSt5Ur49S@8~<@K;caS! zHf8q++8mVo(EDf>o7!x-Y=sqzJiJt?>}v5#mla&JBMMYaHoB~asR6bYlOuN|h_R?? z&O~~^GZtRqs-nh?^O)Svt-~4TMhQ)eH04F?>z{1MB*r~YAlrxgsR139W;MNnuJAJ} zco#7P;jt*eaxQ)MQRs6ewODwL61f4@{Sh;Pg$_0)K>T@%p{wYHhgV&3IPNn>*Agog zd>k^bhS)T5mawZ}@B?Vuf=ntXvUs-&^Q8F2z7?DyEG9!rF5v(<8raq`BRp9wtK}

_m_Cz!aI|OA~=>rPyDZB}LviY`DTRyq;E+O1bb*mtHP+eDp`ie;@gD)I~c+6GFbPa%hM z`8Vex*~}cS+digqY0sJMuZM`)j&b;BN&8Bf8ycw7yWTmLRzF2`&mV!i;_!0GY1hGp zb*$&h%G&BIe^cNQG&UZZL;uTN8%^xvNkkx~^#*AkS2X%ziIv8gqo$-Nk*@_^rPWH^ z*L)RAHm5TNw>h1~z)`GS!g!lHyu<>rZ>9iOrAIRH!X2`(0Nu~%Lxif$TC5$#DE+cE z{ijLX5#>7=*o}4n?U~M}J*BAU9vkM+h)#@@4!X98>sImyC=SSCNgT*sNI%C2T>i<-!9=`VB~MoE;PLJfXms7b`3UkFsopktZsUu2`1dq zLkKAkxB;K`WB#D)vXr>P;vI^hlReihTzq^o^ujke-_P4>d&|7Z>G0neSdVpD=_A{p zzaXC1y}rJtmP2<8MZ2q_YZJL9G7Oh;K{yL5V|e}*m1NTIb3GA>WrghgOgWuW{3aYU zC!vPfD%{X@ANAJ&0p;vM@vCuDDUKM~vORWNZI%l6eB+aw;A5p(Le52ja>c7Dso?Z& zwJa(*Ju3oD?8P4uRoM4M$N_2sO2~Y$I{|HGih=XE!=%b(>#B&zHELo519p)LB}gf- zIcriktD7O1*bNvLRB?xUzAHNJL=zjS55!G$oTK{=ZsKKXWsUA>L407$9?hfeuNv~+ zV(7Nu1QQsdH@enfB8Y2~QO~5;=if?cz*gq9X|3Oj_Vr;ouRHdF_LpwG7$hWA?kw3I z7lNtHprmKTT;3k$nlzOWd^!OqefbPJs~VbLtR(+^r?&D;fs8LVlbz?b9l`FSq~E(Q z91@`=0oM3ougBzcJV0l?;+o3fAH7d^yD$I5@`-MzfvacD@$=fV=KQoICRXSms6$j*@>%B4$Zu&2iJZcpZYc6IalE1 zvefh96Nz{OLsVyVDL-r{ysURGx|WF#U5f9I>~y(I5`<}kCXXnY+n?H0FP$I_-U7NC zxGwSeTidqo))zxLP)@I5(L~*=60Ol$Z|zvxKIIeB@$eRugHua)KcSQG)z^+&6VTUW zGtS?*TVEaJklp@53!^@M0ri?zw*fJk58rQwXay8SlYr?8f8V)T5>yKz;CSB*aYb_tKPX(}k z<-Nmh>UaB*isssB>l(Sc?2X_1yb(&R{dv+c%5t+gBCN;0xu5V?nJWM1H61Xu#Q*ew zJ3g<6)$zcaK4}DZ6IW4tG;oOLZ6<<;6p{b;!^tC7(Ks^) z7)I|ml)Sf?8KO4675nLqP{t$9E@ObSbK$D%tRu=_g_8-a-qXAKb8gT2ENXawopM}4 z0`lHRiIa78$mX9-^xSbw7iByhx3cEk`BBmpZkY%zy)f+zaG@Bq(IQtnzo z%PE_dB+x4QTfAxUhdM?2aBnQt7!^jLP z6p1kMLr{zdHvBSSTdkwCAXC?&5(J9{m-Ddn%kR(4`PhTobU%IrLb8Xe#eG)?%W0Dz zCiC}6s*q#m0+iHJhxXXVNrcM6jX(nHy~;=~xk4PSZ&~V2j?k zG|`DtuOZxpw-AY`^ORuoHM0{}8K&Q|>4z}_GxXGN26MhH(*yL)Wh#Wq)~aU7Y+-t> z2Gi$X&&c{>T-F`5Id&^R_U(!2wJTKOCLLzNOV-BSUQ;j8Q_q&Bo)TCfrbifrN`A(C zsH8<9&qKAN7yoI|fj4+LZmmiVQ< zr)G;VNGNJ!3WxTKPt)_?T-;#uwgw5u2GX}-upj0;v5T$T^D>^-KKl#8xUn$h*i zDKNN+<#-{d5?`yhYH`5sJC$>we$z~cVgB&3Jlr7Xs@bI=O}lU<@hcjBqsqiK(ddWR zYH?T;6}Jl8x@9lZ+iv&Fx08o7jo19{-!6WPLCH=sPP5mqNwP(Pe7Qa@-c*=m-8&6YljhO=0g=sdnhY>(3u~b(HH7@hHN! zX_EN{NMW6@`eU4I(!C1BI za8t+(oEN(5)x_I2Q%qwX2%Ga>6go|O}1S`eIgR_1yGQ?Hs-gyHadT(a8-+F!f z*)M+!Jx-xzC>i(}?yZ@6l485#m1y7R-Cf2u5bj1IZk^rTLEjINCq>OKTR9g$^`6)* zr9)BhS$FoZ(+d&QTZ~+`h&Q(?vO6>Il=h8HlDRsrr0>_6OD&&gzv9_NO);lzCZ8Y; zlZw$=iRH{7R#O9Q@WEj$xOA^PfS3a>_!E8cF;wGL;mDCQ%|Kc%DHEo5d}1cD zd9eexRBf?fEF`B65$6Z>3Q1koOhDvF+{lM&T=_X1q^7>_Ff1P>l?AE0dR;LShNmC~ z_@Lr)p+XNXZDGu8g})2-Jq7hry0Tg?gDg&N^$nqJ7WBcLE6LH~-@}7>Bc25)q;?>m zMU(z~brJ_7V&6_d4=G+9NFt`doaw#pgaxaojM?Vx*@f62rL3DlsW{2CULK+K7og#3 z1tLqeluZc3rCJ1e?U}8P`xKTNeNolv3Z6F}{ zWeYeL>MG~?E&R4;0^cr$Wc|YG3@A#FrgaMsbmdV3bC}}Q$P@fl-zo{zxaBwS_AGkq zh5l*L+f{%=A@|J)p&zkGt#s9UIpjVFDi)!dk;Gv~FMr2WL}E7gO}COZB2n_I*t8Vj zl~Mg2vDV1*ulDL2MLtTP;{;dY(}*G>GCZIrt_Zmyhg|i$2r3A~uuAfsFH-hIvE{d} zc&&Z<1O~v)g+GgFvnx*d-7o$FX$$q;LtkiWyAcAxOL(F+0K0mr3qK5xu1vhe6A`Oh zD&31jfrychVu37ZscaUNdFcD86P-1XR;NfIWx=OV`q2?e8sy4sa ziLnwCyu#GvqAVK?w-V@l#EA~_=;_r!jb%*J<7SdkL`W(*(1!n*aYYNEX`-zxnAW;g zhsNcRs*9+1v@LRq1^c$V_{VPNgOIc8l@vbTdXU{|a9}xQ z1j!X9x2p_NmI=RgC}3bMC1@tid=-wnJef4(FMPWecsB5oaJ{RH9t&D)2u;^xYC4c! zOu*McDTa5XGpeG+iAFZEzz~t|lmcC1?pc^bM7XP#}O^uD@>2uHf zvY@iHgUC7+G!Du~M)<3e(0 zz6vYN92GBHwcKV=9C*E+{BCQE!>Re>8P6m`yiMT;GrqX;4=+9h6yc zcumctv&^SaUv@5ZWTN5r5yLX|cceP_gdt@WSE43Q*656Q>d?GpFTo^s~$(q0a!#*Y0^2DTl?R*d#Ly|?u@6<(g3mi!=$zFfeZ zv$uR~_T9qh?LQfRk0swkGBA@x#u}lsAu@vCyW-uelR1ZORH@y28R591A;ewXIxt!- z_FpjlQ$LCN$&0}W;@x1HmiZlhx=-}H6*1C2chKjlM95CX;y){Eyu&5Z>s*@AdtFn} zMCi$NlTn?0W0GAd;urGp;xO|Wuc2pVNKR;WDXOE<9|bSvf7CX(sp4EETTrb1oEpmc zOBM`^2Jlm_*`+>i5_+U#G2wpt&gMBQ%x5<8GlS+u`vrGAU*YlzaodXC-kWq0>q@_f zn5zMiqn8{>*#AD@W0DC>26`cvj{oli-hCX6>?l5MjfMU*;QyH$gE0WW`&~tyL1z_C z#zZrwk#?@a+?*z)mFq$h9WQcp93kMDOGtxP5rgsMKfnJI^lzee!T$^Tfk^zHAfD*o eYX2uFQ^E?}>e@W{JrCL6z=m|hvgm+s%>M!WQ(8m- From 4bda3cf0a6767e8a854ae491bab01ca65791be64 Mon Sep 17 00:00:00 2001 From: Arunava Basu Date: Mon, 22 May 2023 10:51:31 +0530 Subject: [PATCH 12/12] fix: fix file name --- {.gihtub => .github}/workflows/ci-prod.yml | 0 {.gihtub => .github}/workflows/ci-pull.yml | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename {.gihtub => .github}/workflows/ci-prod.yml (100%) rename {.gihtub => .github}/workflows/ci-pull.yml (100%) diff --git a/.gihtub/workflows/ci-prod.yml b/.github/workflows/ci-prod.yml similarity index 100% rename from .gihtub/workflows/ci-prod.yml rename to .github/workflows/ci-prod.yml diff --git a/.gihtub/workflows/ci-pull.yml b/.github/workflows/ci-pull.yml similarity index 100% rename from .gihtub/workflows/ci-pull.yml rename to .github/workflows/ci-pull.yml