From efb10998a865707fbe6fb6663fdaf7559b3bc653 Mon Sep 17 00:00:00 2001 From: Amberley Romo Date: Wed, 17 Jul 2019 10:56:48 -0500 Subject: [PATCH 01/14] update gatsby version --- packages/gatsby-theme-podcast/package.json | 4 +- podcast-site/gatsby-config.js | 2 +- podcast-site/package.json | 2 +- yarn.lock | 2050 +++++++++++++------- 4 files changed, 1336 insertions(+), 722 deletions(-) diff --git a/packages/gatsby-theme-podcast/package.json b/packages/gatsby-theme-podcast/package.json index 45ce5ed..5fa4103 100644 --- a/packages/gatsby-theme-podcast/package.json +++ b/packages/gatsby-theme-podcast/package.json @@ -25,12 +25,12 @@ "typography-theme-wordpress-2016": "^0.16.19" }, "devDependencies": { - "gatsby": "^2.1.38", + "gatsby": "^2.13.25", "react": "^16.8.4", "react-dom": "^16.8.4" }, "peerDependencies": { - "gatsby": "^2.1.38", + "gatsby": "^2.13.25", "react": "^16.8.4", "react-dom": "^16.8.4" } diff --git a/podcast-site/gatsby-config.js b/podcast-site/gatsby-config.js index 47330ff..3e0bf71 100644 --- a/podcast-site/gatsby-config.js +++ b/podcast-site/gatsby-config.js @@ -1,3 +1,3 @@ module.exports = { - __experimentalThemes: ['gatsby-theme-podcast'] + plugins: ["gatsby-theme-podcast"] }; diff --git a/podcast-site/package.json b/podcast-site/package.json index 34a135d..3ef1284 100644 --- a/podcast-site/package.json +++ b/podcast-site/package.json @@ -11,7 +11,7 @@ "build": "gatsby build" }, "dependencies": { - "gatsby": "^2.1.38", + "gatsby": "^2.13.25", "gatsby-theme-podcast": "*", "react": "^16.8.4", "react-dom": "^16.8.4" diff --git a/yarn.lock b/yarn.lock index 6ff3bf4..7e9753f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3,9 +3,9 @@ "@babel/cli@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.4.4.tgz#5454bb7112f29026a4069d8e6f0e1794e651966c" - integrity sha512-XGr5YjQSjgTa6OzQZY57FAJsdeVSAKR/u/KA5exWIz66IKtv/zXtHy+fIZcMry/EgYegwuHE7vzGnrFhjdIAsQ== + version "7.5.0" + resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.5.0.tgz#f403c930692e28ecfa3bf02a9e7562b474f38271" + integrity sha512-qNH55fWbKrEsCwID+Qc/3JDPnsSGpIIiMDbppnR8Z6PxLAqMQCFNqBctkIkBrMH49Nx+qqVTrHRWUR+ho2k+qQ== dependencies: commander "^2.8.1" convert-source-map "^1.1.0" @@ -27,17 +27,17 @@ "@babel/highlight" "^7.0.0" "@babel/core@^7.0.0", "@babel/core@^7.2.2", "@babel/core@^7.4.3", "@babel/core@^7.4.5": - version "7.4.5" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.4.5.tgz#081f97e8ffca65a9b4b0fdc7e274e703f000c06a" - integrity sha512-OvjIh6aqXtlsA8ujtGKfC7LYWksYSX8yQcM8Ay3LuvVeQ63lcOKgoZWVqcpFwkd29aYU9rVx7jxhfhiEDV9MZA== + version "7.5.4" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.5.4.tgz#4c32df7ad5a58e9ea27ad025c11276324e0b4ddd" + integrity sha512-+DaeBEpYq6b2+ZmHx3tHspC+ZRflrvLqwfv8E3hNr5LVQoyBnL8RPKSBCg+rK2W2My9PWlujBiqd0ZPsR9Q6zQ== dependencies: "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.4.4" - "@babel/helpers" "^7.4.4" - "@babel/parser" "^7.4.5" + "@babel/generator" "^7.5.0" + "@babel/helpers" "^7.5.4" + "@babel/parser" "^7.5.0" "@babel/template" "^7.4.4" - "@babel/traverse" "^7.4.5" - "@babel/types" "^7.4.4" + "@babel/traverse" "^7.5.0" + "@babel/types" "^7.5.0" convert-source-map "^1.1.0" debug "^4.1.0" json5 "^2.1.0" @@ -46,12 +46,12 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/generator@^7.0.0", "@babel/generator@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.4.4.tgz#174a215eb843fc392c7edcaabeaa873de6e8f041" - integrity sha512-53UOLK6TVNqKxf7RUh8NE851EHRxOOeVXKbK2bivdb+iziMyk03Sr4eaE9OELCbyZAAafAKPDwF2TPUES5QbxQ== +"@babel/generator@^7.0.0", "@babel/generator@^7.5.0": + version "7.5.0" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.5.0.tgz#f20e4b7a91750ee8b63656073d843d2a736dca4a" + integrity sha512-1TTVrt7J9rcG5PMjvO7VEG3FrEoEJNHxumRq66GemPmzboLWtIjjcJgk8rokuAS7IiRSpgVSu5Vb9lc99iJkOA== dependencies: - "@babel/types" "^7.4.4" + "@babel/types" "^7.5.0" jsesc "^2.5.1" lodash "^4.17.11" source-map "^0.5.0" @@ -89,10 +89,10 @@ "@babel/traverse" "^7.4.4" "@babel/types" "^7.4.4" -"@babel/helper-create-class-features-plugin@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.4.4.tgz#fc3d690af6554cc9efc607364a82d48f58736dba" - integrity sha512-UbBHIa2qeAGgyiNR9RszVF7bUHEdgS4JAUNT8SiqrAN6YJVxlOxeLr5pBzb5kan302dejJ9nla4RyKcR1XT6XA== +"@babel/helper-create-class-features-plugin@^7.5.0": + version "7.5.0" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.5.0.tgz#02edb97f512d44ba23b3227f1bf2ed43454edac5" + integrity sha512-EAoMc3hE5vE5LNhMqDOwB1usHvmRjCDAnH8CD4PVkX9/Yr3W/tcz8xE8QvdZxfsFBDICwZnF2UTHIqslRpvxmA== dependencies: "@babel/helper-function-name" "^7.1.0" "@babel/helper-member-expression-to-functions" "^7.0.0" @@ -232,28 +232,28 @@ "@babel/traverse" "^7.1.0" "@babel/types" "^7.2.0" -"@babel/helpers@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.4.4.tgz#868b0ef59c1dd4e78744562d5ce1b59c89f2f2a5" - integrity sha512-igczbR/0SeuPR8RFfC7tGrbdTbFL3QTvH6D+Z6zNxnTe//GyqmtHmDkzrqDmyZ3eSwPqB/LhyKoU5DXsp+Vp2A== +"@babel/helpers@^7.5.4": + version "7.5.4" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.5.4.tgz#2f00608aa10d460bde0ccf665d6dcf8477357cf0" + integrity sha512-6LJ6xwUEJP51w0sIgKyfvFMJvIb9mWAfohJp0+m6eHJigkFdcH8duZ1sfhn0ltJRzwUIT/yqqhdSfRpCpL7oow== dependencies: "@babel/template" "^7.4.4" - "@babel/traverse" "^7.4.4" - "@babel/types" "^7.4.4" + "@babel/traverse" "^7.5.0" + "@babel/types" "^7.5.0" "@babel/highlight@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4" - integrity sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw== + version "7.5.0" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz#56d11312bd9248fa619591d02472be6e8cb32540" + integrity sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ== dependencies: chalk "^2.0.0" esutils "^2.0.2" js-tokens "^4.0.0" -"@babel/parser@^7.0.0", "@babel/parser@^7.4.4", "@babel/parser@^7.4.5": - version "7.4.5" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.4.5.tgz#04af8d5d5a2b044a2a1bffacc1e5e6673544e872" - integrity sha512-9mUqkL1FF5T7f0WDFfAoDdiMVPWsdD1gZYzSnaXsxUCUqzuch/8of9G3VUSNiZmMBoRxT3neyVsqeiL/ZPcjew== +"@babel/parser@^7.0.0", "@babel/parser@^7.4.4", "@babel/parser@^7.5.0": + version "7.5.0" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.5.0.tgz#3e0713dff89ad6ae37faec3b29dcfc5c979770b7" + integrity sha512-I5nW8AhGpOXGCCNYGc+p7ExQIBxRFnS2fd/d862bNOKvmoEPjYPcfIjsfdy0ujagYOIYPczKgD9l3FsgTkAzKA== "@babel/plugin-proposal-async-generator-functions@^7.2.0": version "7.2.0" @@ -265,12 +265,20 @@ "@babel/plugin-syntax-async-generators" "^7.2.0" "@babel/plugin-proposal-class-properties@^7.0.0": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.4.4.tgz#93a6486eed86d53452ab9bab35e368e9461198ce" - integrity sha512-WjKTI8g8d5w1Bc9zgwSz2nfrsNQsXcCf9J9cdCvrJV6RF56yztwm4TmJC0MgJ9tvwO9gUA/mcYe89bLdGfiXFg== + version "7.5.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.5.0.tgz#5bc6a0537d286fcb4fd4e89975adbca334987007" + integrity sha512-9L/JfPCT+kShiiTTzcnBJ8cOwdKVmlC1RcCf9F0F9tERVrM4iWtWnXtjWCRqNm2la2BxO1MPArWNsU9zsSJWSQ== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.5.0" + "@babel/helper-plugin-utils" "^7.0.0" + +"@babel/plugin-proposal-dynamic-import@^7.5.0": + version "7.5.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.5.0.tgz#e532202db4838723691b10a67b8ce509e397c506" + integrity sha512-x/iMjggsKTFHYC6g11PL7Qy58IK8H5zqfm9e6hu4z1iH2IRyAp9u9dL80zA6R76yFovETFLKz2VJIC2iIPBuFw== dependencies: - "@babel/helper-create-class-features-plugin" "^7.4.4" "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-dynamic-import" "^7.2.0" "@babel/plugin-proposal-json-strings@^7.2.0": version "7.2.0" @@ -280,10 +288,10 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-json-strings" "^7.2.0" -"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.3.2", "@babel/plugin-proposal-object-rest-spread@^7.4.3", "@babel/plugin-proposal-object-rest-spread@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.4.tgz#1ef173fcf24b3e2df92a678f027673b55e7e3005" - integrity sha512-dMBG6cSPBbHeEBdFXeQ2QLc5gUpg4Vkaz8octD4aoW/ISO+jBOcsuxYL7bsb5WSu8RLP6boxrBIALEHgoHtO9g== +"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.3.2", "@babel/plugin-proposal-object-rest-spread@^7.4.3", "@babel/plugin-proposal-object-rest-spread@^7.5.4": + version "7.5.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.5.4.tgz#250de35d867ce8260a31b1fdac6c4fc1baa99331" + integrity sha512-KCx0z3y7y8ipZUMAEEJOyNi11lMb/FOPUjjB113tfowgw0c16EGYos7worCKBcUAh2oG+OBnoUhsnTSoLpV9uA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-object-rest-spread" "^7.2.0" @@ -319,7 +327,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-syntax-dynamic-import@^7.0.0": +"@babel/plugin-syntax-dynamic-import@^7.0.0", "@babel/plugin-syntax-dynamic-import@^7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz#69c159ffaf4998122161ad8ebc5e6d1f55df8612" integrity sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w== @@ -368,10 +376,10 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-async-to-generator@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.4.4.tgz#a3f1d01f2f21cadab20b33a82133116f14fb5894" - integrity sha512-YiqW2Li8TXmzgbXw+STsSqPBPFnGviiaSp6CYOq55X8GQ2SGVLrXB6pNid8HkqkZAzOH6knbai3snhP7v0fNwA== +"@babel/plugin-transform-async-to-generator@^7.5.0": + version "7.5.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.5.0.tgz#89a3848a0166623b5bc481164b5936ab947e887e" + integrity sha512-mqvkzwIGkq0bEF1zLRRiTdjfomZJDV33AH3oQzHVGkI2VzEmXLpKKOBvEVaFZBJdN0XTyH38s9j/Kiqr68dggg== dependencies: "@babel/helper-module-imports" "^7.0.0" "@babel/helper-plugin-utils" "^7.0.0" @@ -413,10 +421,10 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.4.tgz#9d964717829cc9e4b601fc82a26a71a4d8faf20f" - integrity sha512-/aOx+nW0w8eHiEHm+BTERB2oJn5D127iye/SUQl7NjHy0lf+j7h4MKMMSOwdazGq9OxgiNADncE+SRJkCxjZpQ== +"@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.5.0": + version "7.5.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.5.0.tgz#f6c09fdfe3f94516ff074fe877db7bc9ef05855a" + integrity sha512-YbYgbd3TryYYLGyC7ZR+Tq8H/+bCmwoaxHfJHupom5ECstzbRLTch6gOQbhEY9Z4hiCNHEURgq06ykFv9JZ/QQ== dependencies: "@babel/helper-plugin-utils" "^7.0.0" @@ -429,10 +437,10 @@ "@babel/helper-regex" "^7.4.4" regexpu-core "^4.5.4" -"@babel/plugin-transform-duplicate-keys@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz#d952c4930f312a4dbfff18f0b2914e60c35530b3" - integrity sha512-q+yuxW4DsTjNceUiTzK0L+AfQ0zD9rWaTLiUqHA8p0gxx7lu1EylenfzjeIWNkPy6e/0VG/Wjw9uf9LueQwLOw== +"@babel/plugin-transform-duplicate-keys@^7.5.0": + version "7.5.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.5.0.tgz#c5dbf5106bf84cdf691222c0974c12b1df931853" + integrity sha512-igcziksHizyQPlX9gfSjHkE2wmoCH3evvD2qR5w29/Dk0SMKE/eOI7f1HhBdNhR/zxJDqrgpoDTq5YSLH/XMsQ== dependencies: "@babel/helper-plugin-utils" "^7.0.0" @@ -481,30 +489,33 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-modules-amd@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz#82a9bce45b95441f617a24011dc89d12da7f4ee6" - integrity sha512-mK2A8ucqz1qhrdqjS9VMIDfIvvT2thrEsIQzbaTdc5QFzhDjQv2CkJJ5f6BXIkgbmaoax3zBr2RyvV/8zeoUZw== +"@babel/plugin-transform-modules-amd@^7.5.0": + version "7.5.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.5.0.tgz#ef00435d46da0a5961aa728a1d2ecff063e4fb91" + integrity sha512-n20UsQMKnWrltocZZm24cRURxQnWIvsABPJlw/fvoy9c6AgHZzoelAIzajDHAQrDpuKFFPPcFGd7ChsYuIUMpg== dependencies: "@babel/helper-module-transforms" "^7.1.0" "@babel/helper-plugin-utils" "^7.0.0" + babel-plugin-dynamic-import-node "^2.3.0" -"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.4.4.tgz#0bef4713d30f1d78c2e59b3d6db40e60192cac1e" - integrity sha512-4sfBOJt58sEo9a2BQXnZq+Q3ZTSAUXyK3E30o36BOGnJ+tvJ6YSxF0PG6kERvbeISgProodWuI9UVG3/FMY6iw== +"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.5.0": + version "7.5.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.5.0.tgz#425127e6045231360858eeaa47a71d75eded7a74" + integrity sha512-xmHq0B+ytyrWJvQTc5OWAC4ii6Dhr0s22STOoydokG51JjWhyYo5mRPXoi+ZmtHQhZZwuXNN+GG5jy5UZZJxIQ== dependencies: "@babel/helper-module-transforms" "^7.4.4" "@babel/helper-plugin-utils" "^7.0.0" "@babel/helper-simple-access" "^7.1.0" + babel-plugin-dynamic-import-node "^2.3.0" -"@babel/plugin-transform-modules-systemjs@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.4.4.tgz#dc83c5665b07d6c2a7b224c00ac63659ea36a405" - integrity sha512-MSiModfILQc3/oqnG7NrP1jHaSPryO6tA2kOMmAQApz5dayPxWiHqmq4sWH2xF5LcQK56LlbKByCd8Aah/OIkQ== +"@babel/plugin-transform-modules-systemjs@^7.5.0": + version "7.5.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.5.0.tgz#e75266a13ef94202db2a0620977756f51d52d249" + integrity sha512-Q2m56tyoQWmuNGxEtUyeEkm6qJYFqs4c+XyXH5RAuYxObRNz9Zgj/1g2GMnjYp2EUyEy7YTrxliGCXzecl/vJg== dependencies: "@babel/helper-hoist-variables" "^7.4.4" "@babel/helper-plugin-utils" "^7.0.0" + babel-plugin-dynamic-import-node "^2.3.0" "@babel/plugin-transform-modules-umd@^7.2.0": version "7.2.0" @@ -568,14 +579,14 @@ "@babel/plugin-syntax-jsx" "^7.2.0" "@babel/plugin-transform-react-jsx-source@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.2.0.tgz#20c8c60f0140f5dd3cd63418d452801cf3f7180f" - integrity sha512-A32OkKTp4i5U6aE88GwwcuV4HAprUgHcTq0sSafLxjr6AW0QahrCRCjxogkbbcdtpbXkuTOlgpjophCxb6sh5g== + version "7.5.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.5.0.tgz#583b10c49cf057e237085bcbd8cc960bd83bd96b" + integrity sha512-58Q+Jsy4IDCZx7kqEZuSDdam/1oW8OdDX8f+Loo6xyxdfg1yF0GE2XNJQSTZCaMol93+FBzpWiPEwtbMloAcPg== dependencies: "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-jsx" "^7.2.0" -"@babel/plugin-transform-react-jsx@^7.0.0": +"@babel/plugin-transform-react-jsx@^7.0.0", "@babel/plugin-transform-react-jsx@^7.1.6": version "7.3.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.3.0.tgz#f2cab99026631c767e2745a5368b331cfe8f5290" integrity sha512-a/+aRb7R06WcKvQLOu4/TpjKOdvVEKRLWFpKcNuHhiREPgGRB4TQJxq07+EZLS8LFVYpfq1a5lDUnuMdcCpBKg== @@ -599,9 +610,9 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-transform-runtime@^7.0.0": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.4.4.tgz#a50f5d16e9c3a4ac18a1a9f9803c107c380bce08" - integrity sha512-aMVojEjPszvau3NRg+TIH14ynZLvPewH4xhlCW1w6A3rkxTS1m4uwzRclYR9oS+rl/dr+kT+pzbfHuAWP/lc7Q== + version "7.5.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.5.0.tgz#45242c2c9281158c5f06d25beebac63e498a284e" + integrity sha512-LmPIZOAgTLl+86gR9KjLXex6P/lRz1fWEjTz6V6QZMmKie51ja3tvzdwORqhHc4RWR8TcZ5pClpRWs0mlaA2ng== dependencies: "@babel/helper-module-imports" "^7.0.0" "@babel/helper-plugin-utils" "^7.0.0" @@ -615,7 +626,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.2.0": +"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.2.0", "@babel/plugin-transform-spread@^7.2.2": version "7.2.2" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz#3103a9abe22f742b6d406ecd3cd49b774919b406" integrity sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w== @@ -663,38 +674,40 @@ regenerator-runtime "^0.13.2" "@babel/preset-env@^7.4.1", "@babel/preset-env@^7.4.3", "@babel/preset-env@^7.4.5": - version "7.4.5" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.4.5.tgz#2fad7f62983d5af563b5f3139242755884998a58" - integrity sha512-f2yNVXM+FsR5V8UwcFeIHzHWgnhXg3NpRmy0ADvALpnhB0SLbCvrCRr4BLOUYbQNLS+Z0Yer46x9dJXpXewI7w== + version "7.5.4" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.5.4.tgz#64bc15041a3cbb0798930319917e70fcca57713d" + integrity sha512-hFnFnouyRNiH1rL8YkX1ANCNAUVC8Djwdqfev8i1415tnAG+7hlA5zhZ0Q/3Q5gkop4HioIPbCEWAalqcbxRoQ== dependencies: "@babel/helper-module-imports" "^7.0.0" "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-proposal-async-generator-functions" "^7.2.0" + "@babel/plugin-proposal-dynamic-import" "^7.5.0" "@babel/plugin-proposal-json-strings" "^7.2.0" - "@babel/plugin-proposal-object-rest-spread" "^7.4.4" + "@babel/plugin-proposal-object-rest-spread" "^7.5.4" "@babel/plugin-proposal-optional-catch-binding" "^7.2.0" "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" "@babel/plugin-syntax-async-generators" "^7.2.0" + "@babel/plugin-syntax-dynamic-import" "^7.2.0" "@babel/plugin-syntax-json-strings" "^7.2.0" "@babel/plugin-syntax-object-rest-spread" "^7.2.0" "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" "@babel/plugin-transform-arrow-functions" "^7.2.0" - "@babel/plugin-transform-async-to-generator" "^7.4.4" + "@babel/plugin-transform-async-to-generator" "^7.5.0" "@babel/plugin-transform-block-scoped-functions" "^7.2.0" "@babel/plugin-transform-block-scoping" "^7.4.4" "@babel/plugin-transform-classes" "^7.4.4" "@babel/plugin-transform-computed-properties" "^7.2.0" - "@babel/plugin-transform-destructuring" "^7.4.4" + "@babel/plugin-transform-destructuring" "^7.5.0" "@babel/plugin-transform-dotall-regex" "^7.4.4" - "@babel/plugin-transform-duplicate-keys" "^7.2.0" + "@babel/plugin-transform-duplicate-keys" "^7.5.0" "@babel/plugin-transform-exponentiation-operator" "^7.2.0" "@babel/plugin-transform-for-of" "^7.4.4" "@babel/plugin-transform-function-name" "^7.4.4" "@babel/plugin-transform-literals" "^7.2.0" "@babel/plugin-transform-member-expression-literals" "^7.2.0" - "@babel/plugin-transform-modules-amd" "^7.2.0" - "@babel/plugin-transform-modules-commonjs" "^7.4.4" - "@babel/plugin-transform-modules-systemjs" "^7.4.4" + "@babel/plugin-transform-modules-amd" "^7.5.0" + "@babel/plugin-transform-modules-commonjs" "^7.5.0" + "@babel/plugin-transform-modules-systemjs" "^7.5.0" "@babel/plugin-transform-modules-umd" "^7.2.0" "@babel/plugin-transform-named-capturing-groups-regex" "^7.4.5" "@babel/plugin-transform-new-target" "^7.4.4" @@ -709,7 +722,7 @@ "@babel/plugin-transform-template-literals" "^7.4.4" "@babel/plugin-transform-typeof-symbol" "^7.2.0" "@babel/plugin-transform-unicode-regex" "^7.4.4" - "@babel/types" "^7.4.4" + "@babel/types" "^7.5.0" browserslist "^4.6.0" core-js-compat "^3.1.1" invariant "^2.2.2" @@ -727,10 +740,10 @@ "@babel/plugin-transform-react-jsx-self" "^7.0.0" "@babel/plugin-transform-react-jsx-source" "^7.0.0" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.4.2": - version "7.4.5" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.4.5.tgz#582bb531f5f9dc67d2fcb682979894f75e253f12" - integrity sha512-TuI4qpWZP6lGOGIuGWtp9sPluqYICmbk8T/1vpSysqJxRPkudh/ofFWyqdcMsDf2s7KvDL4/YHgKyvcS3g9CJQ== +"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.4.2", "@babel/runtime@^7.4.3", "@babel/runtime@^7.4.5": + version "7.5.4" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.5.4.tgz#cb7d1ad7c6d65676e66b47186577930465b5271b" + integrity sha512-Na84uwyImZZc3FKf4aUF1tysApzwf3p2yuFBIyBfbzT5glzKTdvYI4KVW4kcgjrzoGUjC7w3YyCHcJKaRxsr2Q== dependencies: regenerator-runtime "^0.13.2" @@ -743,30 +756,149 @@ "@babel/parser" "^7.4.4" "@babel/types" "^7.4.4" -"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.4.4", "@babel/traverse@^7.4.5": - version "7.4.5" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.4.5.tgz#4e92d1728fd2f1897dafdd321efbff92156c3216" - integrity sha512-Vc+qjynwkjRmIFGxy0KYoPj4FdVDxLej89kMHFsWScq999uX+pwcX4v9mWRjW0KcAYTPAuVQl2LKP1wEVLsp+A== +"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.4.4", "@babel/traverse@^7.5.0": + version "7.5.0" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.5.0.tgz#4216d6586854ef5c3c4592dab56ec7eb78485485" + integrity sha512-SnA9aLbyOCcnnbQEGwdfBggnc142h/rbqqsXcaATj2hZcegCl903pUD/lfpsNBlBSuWow/YDfRyJuWi2EPR5cg== dependencies: "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.4.4" + "@babel/generator" "^7.5.0" "@babel/helper-function-name" "^7.1.0" "@babel/helper-split-export-declaration" "^7.4.4" - "@babel/parser" "^7.4.5" - "@babel/types" "^7.4.4" + "@babel/parser" "^7.5.0" + "@babel/types" "^7.5.0" debug "^4.1.0" globals "^11.1.0" lodash "^4.17.11" -"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.3.0", "@babel/types@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.4.4.tgz#8db9e9a629bb7c29370009b4b779ed93fe57d5f0" - integrity sha512-dOllgYdnEFOebhkKCjzSVFqw/PmmB8pH6RGOWkY4GsboQNd47b1fBThBSwlHAq9alF9vc1M3+6oqR47R50L0tQ== +"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.3.0", "@babel/types@^7.4.4", "@babel/types@^7.5.0": + version "7.5.0" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.5.0.tgz#e47d43840c2e7f9105bc4d3a2c371b4d0c7832ab" + integrity sha512-UFpDVqRABKsW01bvw7/wSUe56uy6RXM5+VJibVVAybDGxEW25jdwiFJEf7ASvSaC7sN7rbE/l3cLp2izav+CtQ== dependencies: esutils "^2.0.2" lodash "^4.17.11" to-fast-properties "^2.0.0" +"@emotion/babel-plugin-jsx-pragmatic@^0.1.3": + version "0.1.3" + resolved "https://registry.yarnpkg.com/@emotion/babel-plugin-jsx-pragmatic/-/babel-plugin-jsx-pragmatic-0.1.3.tgz#e06489b00bda80304e7198be76f448dd267df397" + integrity sha512-zbxpcKoAX9IMRfJqT2EnYL29AGlJyn+1VPoZW73BJslRDJbzgo2RYJIxR3Hg48kifv/TduIkpMH3L3wU/7yP8g== + dependencies: + "@babel/plugin-syntax-jsx" "^7.2.0" + +"@emotion/babel-preset-css-prop@^10.0.5": + version "10.0.14" + resolved "https://registry.yarnpkg.com/@emotion/babel-preset-css-prop/-/babel-preset-css-prop-10.0.14.tgz#2b8508c4e8218b9ef239f9351e0e7bf137a32fbc" + integrity sha512-gfjnldUq+5u1/S6UMqFE4fPrcWDlcxDIArZeYKk4hhSDb3IToMKfbezNTk52Dp7SMlb0Y22Co0ReBz4dh1IdhQ== + dependencies: + "@babel/plugin-transform-react-jsx" "^7.1.6" + "@babel/runtime" "^7.4.3" + "@emotion/babel-plugin-jsx-pragmatic" "^0.1.3" + babel-plugin-emotion "^10.0.14" + +"@emotion/cache@^10.0.14": + version "10.0.14" + resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-10.0.14.tgz#56093cff025c04b0330bdd92afe8335ed326dd18" + integrity sha512-HNGEwWnPlNyy/WPXBXzbjzkzeZFV657Z99/xq2xs5yinJHbMfi3ioCvBJ6Y8Zc8DQzO9F5jDmVXJB41Ytx3QMw== + dependencies: + "@emotion/sheet" "0.9.3" + "@emotion/stylis" "0.8.4" + "@emotion/utils" "0.11.2" + "@emotion/weak-memoize" "0.2.3" + +"@emotion/core@^10.0.0", "@emotion/core@^10.0.10": + version "10.0.14" + resolved "https://registry.yarnpkg.com/@emotion/core/-/core-10.0.14.tgz#cac5c334b278d5b7688cfff39e460a5b50abb71c" + integrity sha512-G9FbyxLm3lSnPfLDcag8fcOQBKui/ueXmWOhV+LuEQg9HrqExuWnWaO6gm6S5rNe+AMcqLXVljf8pYgAdFLNSg== + dependencies: + "@babel/runtime" "^7.4.3" + "@emotion/cache" "^10.0.14" + "@emotion/css" "^10.0.14" + "@emotion/serialize" "^0.11.8" + "@emotion/sheet" "0.9.3" + "@emotion/utils" "0.11.2" + +"@emotion/css@^10.0.14": + version "10.0.14" + resolved "https://registry.yarnpkg.com/@emotion/css/-/css-10.0.14.tgz#95dacabdd0e22845d1a1b0b5968d9afa34011139" + integrity sha512-MozgPkBEWvorcdpqHZE5x1D/PLEHUitALQCQYt2wayf4UNhpgQs2tN0UwHYS4FMy5ROBH+0ALyCFVYJ/ywmwlg== + dependencies: + "@emotion/serialize" "^0.11.8" + "@emotion/utils" "0.11.2" + babel-plugin-emotion "^10.0.14" + +"@emotion/hash@0.7.2": + version "0.7.2" + resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.7.2.tgz#53211e564604beb9befa7a4400ebf8147473eeef" + integrity sha512-RMtr1i6E8MXaBWwhXL3yeOU8JXRnz8GNxHvaUfVvwxokvayUY0zoBeWbKw1S9XkufmGEEdQd228pSZXFkAln8Q== + +"@emotion/is-prop-valid@0.8.2": + version "0.8.2" + resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-0.8.2.tgz#b9692080da79041683021fcc32f96b40c54c59dc" + integrity sha512-ZQIMAA2kLUWiUeMZNJDTeCwYRx1l8SQL0kHktze4COT22occKpDML1GDUXP5/sxhOMrZO8vZw773ni4H5Snrsg== + dependencies: + "@emotion/memoize" "0.7.2" + +"@emotion/memoize@0.7.2": + version "0.7.2" + resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.7.2.tgz#7f4c71b7654068dfcccad29553520f984cc66b30" + integrity sha512-hnHhwQzvPCW1QjBWFyBtsETdllOM92BfrKWbUTmh9aeOlcVOiXvlPsK4104xH8NsaKfg86PTFsWkueQeUfMA/w== + +"@emotion/serialize@^0.11.8": + version "0.11.8" + resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-0.11.8.tgz#e41dcf7029e45286a3e0cf922933e670fe05402c" + integrity sha512-Qb6Us2Yk1ZW8SOYH6s5z7qzXXb2iHwVeqc6FjXtac0vvxC416ki0eTtHNw4Q5smoyxdyZh3519NKGrQvvvrZ/Q== + dependencies: + "@emotion/hash" "0.7.2" + "@emotion/memoize" "0.7.2" + "@emotion/unitless" "0.7.4" + "@emotion/utils" "0.11.2" + csstype "^2.5.7" + +"@emotion/sheet@0.9.3": + version "0.9.3" + resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-0.9.3.tgz#689f135ecf87d3c650ed0c4f5ddcbe579883564a" + integrity sha512-c3Q6V7Df7jfwSq5AzQWbXHa5soeE4F5cbqi40xn0CzXxWW9/6Mxq48WJEtqfWzbZtW9odZdnRAkwCQwN12ob4A== + +"@emotion/styled-base@^10.0.14": + version "10.0.14" + resolved "https://registry.yarnpkg.com/@emotion/styled-base/-/styled-base-10.0.14.tgz#1b78a93e067ea852b2069339fcfd72c32ec91e4d" + integrity sha512-1nC5iO/Rk0DY47M5wXCyWpbo/woiwXWfVbNKDM3QRi7CKq8CwC++PQ5HgiYflFrAt1vjzIVZqnzrIn3idUoQgg== + dependencies: + "@babel/runtime" "^7.4.3" + "@emotion/is-prop-valid" "0.8.2" + "@emotion/serialize" "^0.11.8" + "@emotion/utils" "0.11.2" + +"@emotion/styled@^10.0.0": + version "10.0.14" + resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-10.0.14.tgz#538bcf0d67bf8f6de946bcfbee53dc7d0187b346" + integrity sha512-Ae8d5N/FmjvZKXjqWcjfhZhjCdkvxZSqD95Q72BYDNQnsOKLHIA4vWlMolLXDNkw1dIxV3l2pp82Z87HXj6eYQ== + dependencies: + "@emotion/styled-base" "^10.0.14" + babel-plugin-emotion "^10.0.14" + +"@emotion/stylis@0.8.4": + version "0.8.4" + resolved "https://registry.yarnpkg.com/@emotion/stylis/-/stylis-0.8.4.tgz#6c51afdf1dd0d73666ba09d2eb6c25c220d6fe4c" + integrity sha512-TLmkCVm8f8gH0oLv+HWKiu7e8xmBIaokhxcEKPh1m8pXiV/akCiq50FvYgOwY42rjejck8nsdQxZlXZ7pmyBUQ== + +"@emotion/unitless@0.7.4": + version "0.7.4" + resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.7.4.tgz#a87b4b04e5ae14a88d48ebef15015f6b7d1f5677" + integrity sha512-kBa+cDHOR9jpRJ+kcGMsysrls0leukrm68DmFQoMIWQcXdr2cZvyvypWuGYT7U+9kAExUE7+T7r6G3C3A6L8MQ== + +"@emotion/utils@0.11.2": + version "0.11.2" + resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-0.11.2.tgz#713056bfdffb396b0a14f1c8f18e7b4d0d200183" + integrity sha512-UHX2XklLl3sIaP6oiMmlVzT0J+2ATTVpf0dHQVyPJHTkOITvXfaSqnRk6mdDhV9pR8T/tHc3cex78IKXssmzrA== + +"@emotion/weak-memoize@0.2.3": + version "0.2.3" + resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.2.3.tgz#dfa0c92efe44a1d1a7974fb49ffeb40ef2da5a27" + integrity sha512-zVgvPwGK7c1aVdUVc9Qv7SqepOGRDrqCw7KZPSZziWGxSlbII3gmvGLPzLX4d0n0BMbamBacUrN22zOMyFFEkQ== + "@gatsbyjs/relay-compiler@2.0.0-printer-fix.2": version "2.0.0-printer-fix.2" resolved "https://registry.yarnpkg.com/@gatsbyjs/relay-compiler/-/relay-compiler-2.0.0-printer-fix.2.tgz#214db0e6072d40ea78ad5fabdb49d56bc95f4e99" @@ -789,31 +921,319 @@ signedsource "^1.0.0" yargs "^9.0.0" +"@hapi/address@2.x.x": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.0.0.tgz#9f05469c88cb2fd3dcd624776b54ee95c312126a" + integrity sha512-mV6T0IYqb0xL1UALPFplXYQmR0twnXG0M6jUswpquqT2sD12BOiCiLy3EvMp/Fy7s3DZElC4/aPjEjo2jeZpvw== + +"@hapi/hoek@6.x.x": + version "6.2.4" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-6.2.4.tgz#4b95fbaccbfba90185690890bdf1a2fbbda10595" + integrity sha512-HOJ20Kc93DkDVvjwHyHawPwPkX44sIrbXazAUDiUXaY2R9JwQGo2PhFfnQtdrsIe4igjG2fPgMra7NYw7qhy0A== + +"@hapi/hoek@8.x.x": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.0.2.tgz#f63a5ff00e891a4e7aa98f11119f9515c6672032" + integrity sha512-O6o6mrV4P65vVccxymuruucb+GhP2zl9NLCG8OdoFRS8BEGw3vwpPp20wpAtpbQQxz1CEUtmxJGgWhjq1XA3qw== + +"@hapi/joi@^15.0.0", "@hapi/joi@^15.1.0": + version "15.1.0" + resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.0.tgz#940cb749b5c55c26ab3b34ce362e82b6162c8e7a" + integrity sha512-n6kaRQO8S+kepUTbXL9O/UOL788Odqs38/VOfoCrATDtTvyfiO3fgjlSRaNkHabpTLgM7qru9ifqXlXbXk8SeQ== + dependencies: + "@hapi/address" "2.x.x" + "@hapi/hoek" "6.x.x" + "@hapi/marker" "1.x.x" + "@hapi/topo" "3.x.x" + +"@hapi/marker@1.x.x": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@hapi/marker/-/marker-1.0.0.tgz#65b0b2b01d1be06304886ce9b4b77b1bfb21a769" + integrity sha512-JOfdekTXnJexfE8PyhZFyHvHjt81rBFSAbTIRAhF2vv/2Y1JzoKsGqxH/GpZJoF7aEfYok8JVcAHmSz1gkBieA== + +"@hapi/topo@3.x.x": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.2.tgz#57cc1317be1a8c5f47c124f9b0e3c49cd78424d2" + integrity sha512-r+aumOqJ5QbD6aLPJWqVjMAPsx5pZKz+F5yPqXZ/WWG9JTtHbQqlzrJoknJ0iJxLj9vlXtmpSdjlkszseeG8OA== + dependencies: + "@hapi/hoek" "8.x.x" + +"@jimp/bmp@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/bmp/-/bmp-0.6.4.tgz#0f4b94486e979d82c83e1e87cd00b756afb26e49" + integrity sha512-dhKM7Cjw4XoOefx3/we2+vWyTP6hQPpM7mEsziGjtsrK2f/e3/+hhHbEsQNgO9BOA1FPJRXAOiYHts9IlMH1mg== + dependencies: + "@jimp/utils" "^0.6.4" + bmp-js "^0.1.0" + core-js "^2.5.7" + +"@jimp/core@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/core/-/core-0.6.4.tgz#19ab5f4ff0db4f602b36b159c714e37ebfb5672f" + integrity sha512-nyiAXI8/uU54fGO53KrRB8pdn1s+IODZ+rj0jG2owsNJlTlagFrsZAy8IVTUCOiiXjh9TbwFo7D5XMrmi4KUww== + dependencies: + "@jimp/utils" "^0.6.4" + any-base "^1.1.0" + buffer "^5.2.0" + core-js "^2.5.7" + exif-parser "^0.1.12" + file-type "^9.0.0" + load-bmfont "^1.3.1" + mkdirp "0.5.1" + phin "^2.9.1" + pixelmatch "^4.0.2" + tinycolor2 "^1.4.1" + +"@jimp/custom@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/custom/-/custom-0.6.4.tgz#eb1abbda83f13149e50e71f0c5fc78d873fb485b" + integrity sha512-sdBHrBoVr1+PFx4dlUAgXvvu4dG0esQobhg7qhpSLRje1ScavIgE2iXdJKpycgzrqwAOL8vW4/E5w2/rONlaoQ== + dependencies: + "@jimp/core" "^0.6.4" + core-js "^2.5.7" + +"@jimp/gif@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/gif/-/gif-0.6.4.tgz#cbe8c27ceffd28112ec045b3f8a74724b8d3cdd0" + integrity sha512-14mLoyG0UrYJsGNRoXBFvSJdFtBD0BSBwQ1zCNeW+HpQqdl+Kh5E1Pz4nqT2KNylJe1jypyR51Q2yndgcfGVyg== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + omggif "^1.0.9" + +"@jimp/jpeg@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/jpeg/-/jpeg-0.6.4.tgz#613e040514b1876a802f7943399be2b304bdb461" + integrity sha512-NrFla9fZC/Bhw1Aa9vJ6cBOqpB5ylEPb9jD+yZ0fzcAw5HwILguS//oXv9EWLApIY1XsOMFFe0XWpY653rv8hw== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + jpeg-js "^0.3.4" + +"@jimp/plugin-blit@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/plugin-blit/-/plugin-blit-0.6.4.tgz#f8d7b2fa635fbef79d11f7476ff40e8aed00c026" + integrity sha512-suVznd4XozkQIuECX0u8kMl+cAQpZN3WcbWXUcJaVxRi+VBvHIetG1Qs5qGLzuEg9627+kE7ppv0UgZ5mkE6lg== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + +"@jimp/plugin-blur@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/plugin-blur/-/plugin-blur-0.6.4.tgz#dd5d64454cae865ea8e4c6133b75708e93f31d89" + integrity sha512-M2fDMYUUtEKVNnCJZk5J0KSMzzISobmWfnG88RdHXJCkOn98kdawQFwTsYOfJJfCM8jWfhIxwZLFhC/2lkTN2w== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + +"@jimp/plugin-color@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/plugin-color/-/plugin-color-0.6.4.tgz#d5ce139a0e665437ef9d5df7642be66f33735645" + integrity sha512-6Nfr2l9KSb6zH2fij8G6fQOw85TTkyRaBlqMvDmsQp/I1IlaDbXzA2C2Eh9jkQYZQDPu61B1MkmlEhJp/TUx6Q== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + tinycolor2 "^1.4.1" + +"@jimp/plugin-contain@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/plugin-contain/-/plugin-contain-0.6.4.tgz#ee2cc03a066cc1ec9dcb2a5c6cdbbfb80af42d05" + integrity sha512-qI1MxU1noS6NbEPu/bDDeP405aMviuIsfpOz8J3En8IwIwrJV22qt6QIHmF+eyng8CYgivwIPjEPzFzLR566Nw== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + +"@jimp/plugin-cover@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/plugin-cover/-/plugin-cover-0.6.4.tgz#1d341438552ffc673c2e8b68b4419b9aaf844657" + integrity sha512-z6eafPonj3LJY8cTEfRkXmOfCDi1+f0tbYaNvmiu+OrWJ3Ojw2hMt+BVVvJ8pKe1dWIFkCjxOjyjZWj1gEkaLw== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + +"@jimp/plugin-crop@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/plugin-crop/-/plugin-crop-0.6.4.tgz#3447611790703cd7d51a0127b2cf77906711f9ec" + integrity sha512-w9TR+pn+GeWbznscGe2HRkPxInge0whAF3TLPWhPwBVjZChTT8dSDXsUpUlxQqvI4SfzuKp8z3/0SBqYDCzxxA== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + +"@jimp/plugin-displace@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/plugin-displace/-/plugin-displace-0.6.4.tgz#7d641e402aade5d13d8eea93dc94fac39027da97" + integrity sha512-MEvtBXOAio/3iGJkKBrTtFs3Q38ez2Wy/wTD0Ruas+L8fjJR7l4mDgV+zjRr57CqB5mpY+L48VEoa2/gNXh9cg== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + +"@jimp/plugin-dither@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/plugin-dither/-/plugin-dither-0.6.4.tgz#3feea3cd3ef59f951759c9ac0bafdd4abee50d7b" + integrity sha512-w+AGLcIMUeJZ4CI0FvFomahgKLcW+ICsLidUNOqyLzceluPAfug4X7vDhQ41pNkzKg0M1+Q1j0aWV8bdyF+LhA== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + +"@jimp/plugin-flip@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/plugin-flip/-/plugin-flip-0.6.4.tgz#3ac31f01a4e1dc07caa9ff8c6a34097fb719de19" + integrity sha512-ukINMegMUM9KYjyDCiyYKYdSsbhNRLHDwOJN0xVRalmOKqNaZmjNbiMbaVxKlYt6sHW76RhSMOekw9f6GQB9tQ== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + +"@jimp/plugin-gaussian@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/plugin-gaussian/-/plugin-gaussian-0.6.4.tgz#17d51465dc973cb97ce8d433f2c0c565070377a9" + integrity sha512-C1P6ohzIddpNb7CX5X+ygbp+ow8Fpt64ZLoIgdjYPs/42HxKluvY62fVfMhY6m5zUGKIMbg0uYeAtz/9LRJPyw== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + +"@jimp/plugin-invert@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/plugin-invert/-/plugin-invert-0.6.4.tgz#38c8a6fa5d62f0c2a097041d09595decb10f7d36" + integrity sha512-sleGz1jXaNEsP/5Ayqw8oez/6KesWcyCqovIuK4Z4kDmMc2ncuhsXIJQXDWtIF4tTQVzNEgrxUDNA4bi9xpCUA== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + +"@jimp/plugin-mask@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/plugin-mask/-/plugin-mask-0.6.4.tgz#47bb907a70c457f51439f96e2dc0fa73dd2b8ea2" + integrity sha512-3D4FbRxnpO9nzwa6cF8AImgO1aVReYbfRRO4I4bku4/iZ+kuU3fBLV+SRhB4c7di3ejG5u+rGsIfaNc94iYYvw== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + +"@jimp/plugin-normalize@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/plugin-normalize/-/plugin-normalize-0.6.4.tgz#6f49eb866b605c947c05fd9ca6ea3934f57137e4" + integrity sha512-nOFMwOaVkOKArHkD/T6/1HKAPj3jlW6l0JduVDn1A5eIPCtlnyhlE9zdjgi5Q9IBR/gRjwW6tTzBKuJenS51kg== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + +"@jimp/plugin-print@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/plugin-print/-/plugin-print-0.6.4.tgz#6642e2a5dea7fa6fb70c8655f82a770ae0faa0d9" + integrity sha512-3z5DLVCKg0NfZhHATEaYH/4XanIboPP1pOUoxIUeF++qOnGiGgH2giFJlRprHmx2l3E3DukR1v8pt54PGvfrFw== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + load-bmfont "^1.4.0" + +"@jimp/plugin-resize@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/plugin-resize/-/plugin-resize-0.6.4.tgz#cf6b253b4f40a6f9678509b391bf5a8d261951c8" + integrity sha512-fk2+KheUNClrOWj6aDNWj1r4byVQb6Qxy4aT1UHX5GXPHDA+nhlej7ghaYdzeWZYodeM3lpasYtByu1XE2qScQ== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + +"@jimp/plugin-rotate@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/plugin-rotate/-/plugin-rotate-0.6.4.tgz#3075538a8f644d78d07ea3f126ee3c85a37302bc" + integrity sha512-44VgV5D4xQIYInJAVevdW9J3SOhGKyz0OEr2ciA8Q3ktonKx0O5Q1g2kbruiqxFSkK/u2CKPLeKXZzYCFrmJGQ== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + +"@jimp/plugin-scale@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/plugin-scale/-/plugin-scale-0.6.4.tgz#062305d129ab80d0e49df021ab96202b0594a3dc" + integrity sha512-RAQRaDiCHmEz+A8QS5d/Z38EnlNsQizz3Mu3NsjA8uFtJsv1yMKWXZSQuzniofZw8tlMV6oI3VdM0eQVE07/5w== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + +"@jimp/plugins@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/plugins/-/plugins-0.6.4.tgz#341eeadab17ab1a1bac99b788acf2a43369f119d" + integrity sha512-NpO/87CKnF4Q9r8gMl6w+jPKOM/C089qExkViD9cPvcFZEnyVOu7ucGzcMmTcabWOU62iQTOkRViPYr6XaK0LQ== + dependencies: + "@jimp/plugin-blit" "^0.6.4" + "@jimp/plugin-blur" "^0.6.4" + "@jimp/plugin-color" "^0.6.4" + "@jimp/plugin-contain" "^0.6.4" + "@jimp/plugin-cover" "^0.6.4" + "@jimp/plugin-crop" "^0.6.4" + "@jimp/plugin-displace" "^0.6.4" + "@jimp/plugin-dither" "^0.6.4" + "@jimp/plugin-flip" "^0.6.4" + "@jimp/plugin-gaussian" "^0.6.4" + "@jimp/plugin-invert" "^0.6.4" + "@jimp/plugin-mask" "^0.6.4" + "@jimp/plugin-normalize" "^0.6.4" + "@jimp/plugin-print" "^0.6.4" + "@jimp/plugin-resize" "^0.6.4" + "@jimp/plugin-rotate" "^0.6.4" + "@jimp/plugin-scale" "^0.6.4" + core-js "^2.5.7" + timm "^1.6.1" + +"@jimp/png@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/png/-/png-0.6.4.tgz#2a74b14d1c968d1f09e684803d6e170950728b55" + integrity sha512-qv3oo6ll3XWVIToBwVC1wQX0MFKwpxbe2o+1ld9B4ZDavqvAHzalzcmTd/iyooI85CVDAcC3RRDo66oiizGZCQ== + dependencies: + "@jimp/utils" "^0.6.4" + core-js "^2.5.7" + pngjs "^3.3.3" + +"@jimp/tiff@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/tiff/-/tiff-0.6.4.tgz#c999751b977f01817d785327732ed4e40a4ecc9a" + integrity sha512-8/vD4qleexmhPdppiu6fSstj/n/kGNTn8iIlf1emiqOuMN2PL9q5GOPDWU0xWdGNyJMMIDXJPgUFUkKfqXdg7w== + dependencies: + core-js "^2.5.7" + utif "^2.0.1" + +"@jimp/types@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/types/-/types-0.6.4.tgz#242fce9a914875e0b48b6ebac2ab55e95714cdf8" + integrity sha512-/EMbipQDg5U6DnBAgcSiydlMBRYoKhnaK7MJRImeTzhDJ6xfgNOF7lYq66o0kmaezKdG/cIwZ1CLecn2y3D8SQ== + dependencies: + "@jimp/bmp" "^0.6.4" + "@jimp/gif" "^0.6.4" + "@jimp/jpeg" "^0.6.4" + "@jimp/png" "^0.6.4" + "@jimp/tiff" "^0.6.4" + core-js "^2.5.7" + timm "^1.6.1" + +"@jimp/utils@^0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@jimp/utils/-/utils-0.6.4.tgz#4a17103829c8487384539f1c2b1db257bbd30c0b" + integrity sha512-EFQurCyEnZLSM2Q1BYDTUmsOJPSOYEQd18Fvq8bGo8hnBHoGLWLWWyNi2l4cYhtpKmIXyhvQqa6/WaEpKPzvqA== + dependencies: + core-js "^2.5.7" + "@mdx-js/mdx@^1.0.15", "@mdx-js/mdx@^1.0.4": - version "1.0.20" - resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-1.0.20.tgz#422e15bfa5ca6459402783fb57e8b5d5d37a719f" - integrity sha512-TSiHGyYBOwqKgDane9N/dB3VvpsmU7zZunJAUBL4QEcWcpd5wOzSb9vPoWGiOMmIdgFArm24QkTPFUVOgvKHAQ== + version "1.1.0" + resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-1.1.0.tgz#9a7138e31e4933d53afca59e0460ab33771af5fe" + integrity sha512-WHWVPLStet4zc25nEDePNt7YUcCOgEa8q0F0QuE8Ddv5QphuXA7SNtRl2o+xMCm5r7Q5A1RrsG7lipMU4Pviqw== dependencies: "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-jsx" "^7.2.0" "@babel/plugin-syntax-object-rest-spread" "^7.2.0" - change-case "^3.0.2" detab "^2.0.0" hast-util-raw "^5.0.0" lodash.uniq "^4.5.0" - mdast-util-to-hast "^4.0.0" - remark-mdx "^1.0.20" + mdast-util-to-hast "^6.0.1" + remark-mdx "^1.1.0" remark-parse "^6.0.0" remark-squeeze-paragraphs "^3.0.1" to-style "^1.3.3" - unified "^7.0.0" + unified "^8.2.0" unist-builder "^1.0.1" unist-util-visit "^1.3.0" -"@mdx-js/react@^1.0.15", "@mdx-js/react@^1.0.2": - version "1.0.20" - resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-1.0.20.tgz#6af2191dee50ad659c328628f0e4dba86763ca42" - integrity sha512-gU/sGs2Yo0fuztSJeUqzHutQWPBXEO4vywyFT+pHPFW+BRAcwuaf3ub03HogJasMnE0S2kYt6ValwCGxViHIEA== +"@mdx-js/react@^1.0.0", "@mdx-js/react@^1.0.15", "@mdx-js/react@^1.0.2": + version "1.0.27" + resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-1.0.27.tgz#7461e39f8880eceff8f48b0240e6cdc0f01cc8db" + integrity sha512-sCv3ItE5L6rdpnZR0s69C8KFgz4pmhGsH4de0ZiO+fiCC/L6asuKLubf9QZk3oG3vjebym/V593CE15vRXvvwQ== "@mdx-js/tag@^0.20.3": version "0.20.3" @@ -869,6 +1289,11 @@ resolved "https://registry.yarnpkg.com/@stefanprobst/lokijs/-/lokijs-1.5.6-b.tgz#6a36a86dbe132e702e6b15ffd3ce4139aebfe942" integrity sha512-MNodHp46og+Sdde/LCxTLrxcD5Dimu21R/Fer2raXMG1XtHSV2+vZnkIV87OPAxuf2NiDj1W5hN7Q2MYUfQQ8w== +"@styled-system/css@^2.0.4": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@styled-system/css/-/css-2.0.4.tgz#58c9043f48a6ff3a726820829407375a71d3ca0c" + integrity sha512-Y7D+rqEpQk4311GDrzRtO5yreILywX8JiFYWyXhB5eG8Qz7kF4KKhpta54e5GA/FGFcPF47HVKjcuATf3hqsMQ== + "@types/configstore@^2.1.1": version "2.1.1" resolved "https://registry.yarnpkg.com/@types/configstore/-/configstore-2.1.1.tgz#cd1e8553633ad3185c3f2f239ecff5d2643e92b6" @@ -923,9 +1348,9 @@ integrity sha1-fyrX7FX5FEgvybHsS7GuYCjUYGY= "@types/node@*": - version "12.0.8" - resolved "https://registry.yarnpkg.com/@types/node/-/node-12.0.8.tgz#551466be11b2adc3f3d47156758f610bd9f6b1d8" - integrity sha512-b8bbUOTwzIY3V5vDTY1fIJ+ePKDUBqt2hC2woVGotdQQhG/2Sh62HOKHrT7ab+VerXAcPyAiTEipPu/FsreUtg== + version "12.6.6" + resolved "https://registry.yarnpkg.com/@types/node/-/node-12.6.6.tgz#831587377c35bb28fa33b6fe5f849a26a3f4a412" + integrity sha512-SMgj3x28MkJyHdWaMv/g/ca3LYDi5gR7O8mX0VKazvFOnmlDXctSEdd/8jfSqozjKFK1R9If1QZWkafX7yQTpA== "@types/node@^7.0.11": version "7.10.6" @@ -951,9 +1376,9 @@ "@types/react" "*" "@types/react@*", "@types/react@^16.8.12", "@types/react@^16.8.6": - version "16.8.19" - resolved "https://registry.yarnpkg.com/@types/react/-/react-16.8.19.tgz#629154ef05e2e1985cdde94477deefd823ad9be3" - integrity sha512-QzEzjrd1zFzY9cDlbIiFvdr+YUmefuuRYrPxmkwG0UQv5XF35gFIi7a95m1bNVcFU0VimxSZ5QVGSiBmlggQXQ== + version "16.8.23" + resolved "https://registry.yarnpkg.com/@types/react/-/react-16.8.23.tgz#ec6be3ceed6353a20948169b6cb4c97b65b97ad2" + integrity sha512-abkEOIeljniUN9qB5onp++g0EY38h7atnDHxwKUFz1r3VH1+yG1OKi2sNPTyObL40goBmfKFpdii2lEzwLX1cA== dependencies: "@types/prop-types" "*" csstype "^2.2.0" @@ -963,7 +1388,7 @@ resolved "https://registry.yarnpkg.com/@types/tmp/-/tmp-0.0.32.tgz#0d3cb31022f8427ea58c008af32b80da126ca4e3" integrity sha1-DTyzECL4Qn6ljACK8yuA2hJspOM= -"@types/unist@*", "@types/unist@^2.0.0": +"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2": version "2.0.3" resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e" integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ== @@ -1169,9 +1594,9 @@ acorn@^5.0.0, acorn@^5.6.2: integrity sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw== acorn@^6.0.7: - version "6.1.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.1.1.tgz#7d25ae05bb8ad1f9b699108e1094ecd7884adc1f" - integrity sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA== + version "6.2.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.2.0.tgz#67f0da2fc339d6cfb5d6fb244fd449f33cd8bbe3" + integrity sha512-8oe72N3WPMjA+2zVG71Ia0nXZ8DpQH+QyyHO+p06jT8eg8FGG3FbcUIi8KziHlAfheJQZeoqbvq1mQSQHXKYLw== address@1.0.3: version "1.0.3" @@ -1210,14 +1635,14 @@ ajv-errors@^1.0.0: integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== ajv-keywords@^3.1.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.0.tgz#4b831e7b531415a7cc518cd404e73f6193c6349d" - integrity sha512-aUjdRFISbuFOl0EIZc+9e4FfZp0bDZgAdOOf30bJmw8VM9v84SHyVyxDfbWxpGYbdZD/9XoKxfHVNmxPkhwyGw== + version "3.4.1" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.1.tgz#ef916e271c64ac12171fd8384eaae6b2345854da" + integrity sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ== -ajv@^6.1.0, ajv@^6.5.5, ajv@^6.9.1: - version "6.10.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1" - integrity sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg== +ajv@^6.1.0, ajv@^6.10.2, ajv@^6.5.5, ajv@^6.9.1: + version "6.10.2" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.2.tgz#d3cea04d6b017b2894ad69040fec8b623eb4bd52" + integrity sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw== dependencies: fast-deep-equal "^2.0.1" fast-json-stable-stringify "^2.0.0" @@ -1285,6 +1710,11 @@ ansi-styles@^3.2.0, ansi-styles@^3.2.1: dependencies: color-convert "^1.9.0" +any-base@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/any-base/-/any-base-1.1.0.tgz#ae101a62bc08a597b4c9ab5b7089d456630549fe" + integrity sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg== + any-promise@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" @@ -1501,11 +1931,11 @@ async@1.5.2, async@^1.5.2: integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= async@^2.1.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.2.tgz#18330ea7e6e313887f5d2f2a904bac6fe4dd5381" - integrity sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg== + version "2.6.3" + resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" + integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== dependencies: - lodash "^4.17.11" + lodash "^4.17.14" asynckit@^0.4.0: version "0.4.0" @@ -1525,17 +1955,17 @@ auto-bind@^2.0.0: "@types/react" "^16.8.12" autoprefixer@^9.6.0: - version "9.6.0" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.6.0.tgz#0111c6bde2ad20c6f17995a33fad7cf6854b4c87" - integrity sha512-kuip9YilBqhirhHEGHaBTZKXL//xxGnzvsD0FtBQa6z+A69qZD6s/BAX9VzDF1i9VKDquTJDQaPLSEhOnL6FvQ== + version "9.6.1" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.6.1.tgz#51967a02d2d2300bb01866c1611ec8348d355a47" + integrity sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw== dependencies: - browserslist "^4.6.1" - caniuse-lite "^1.0.30000971" + browserslist "^4.6.3" + caniuse-lite "^1.0.30000980" chalk "^2.4.2" normalize-range "^0.1.2" num2fraction "^1.2.2" - postcss "^7.0.16" - postcss-value-parser "^3.3.1" + postcss "^7.0.17" + postcss-value-parser "^4.0.0" aws-sign2@~0.7.0: version "0.7.0" @@ -1609,7 +2039,30 @@ babel-plugin-dynamic-import-node@^1.2.0: dependencies: babel-plugin-syntax-dynamic-import "^6.18.0" -babel-plugin-macros@^2.4.2: +babel-plugin-dynamic-import-node@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz#f00f507bdaa3c3e3ff6e7e5e98d90a7acab96f7f" + integrity sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ== + dependencies: + object.assign "^4.1.0" + +babel-plugin-emotion@^10.0.14: + version "10.0.14" + resolved "https://registry.yarnpkg.com/babel-plugin-emotion/-/babel-plugin-emotion-10.0.14.tgz#c1d0e4621e303507ea7da57daa3cd771939d6df4" + integrity sha512-T7hdxJ4xXkKW3OXcizK0pnUJlBeNj/emjQZPDIZvGOuwl2adIgicQWRNkz6BuwKdDTrqaXQn1vayaL6aL8QW5A== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@emotion/hash" "0.7.2" + "@emotion/memoize" "0.7.2" + "@emotion/serialize" "^0.11.8" + babel-plugin-macros "^2.0.0" + babel-plugin-syntax-jsx "^6.18.0" + convert-source-map "^1.5.0" + escape-string-regexp "^1.0.5" + find-root "^1.1.0" + source-map "^0.5.7" + +babel-plugin-macros@^2.0.0, babel-plugin-macros@^2.4.2: version "2.6.1" resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.6.1.tgz#41f7ead616fc36f6a93180e89697f69f51671181" integrity sha512-6W2nwiXme6j1n2erPOnmRiWfObUhWH7Qw1LMi9XZy8cj+KtESu3T6asZvtk5bMQQjX8te35o7CFueiSdL/2NmQ== @@ -1618,16 +2071,21 @@ babel-plugin-macros@^2.4.2: cosmiconfig "^5.2.0" resolve "^1.10.0" -babel-plugin-remove-graphql-queries@^2.6.3: - version "2.6.3" - resolved "https://registry.yarnpkg.com/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-2.6.3.tgz#f106bc38229789c62e27a3a32d04deb7342bf15d" - integrity sha512-vZEuO4kpPJsPex63BIMn5bBZGIDO42FQtzSD9UsDHjoWHfCB9/EQDnimtggI3Eyv4L3hwxsGNvVbS4IfFDJrlQ== +babel-plugin-remove-graphql-queries@^2.7.2: + version "2.7.2" + resolved "https://registry.yarnpkg.com/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-2.7.2.tgz#101c8b26567e35c217e817e892135a9a04a5a805" + integrity sha512-kkIqi2+oZ7YCLbZbrhOGxPA/HuWpfvzRUxbD75SHqwxl9fZVWSLQhOUl72GEpAuEt4MeCEguKpMX100oDN3MQA== babel-plugin-syntax-dynamic-import@^6.18.0: version "6.18.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz#8d6a26229c83745a9982a441051572caa179b1da" integrity sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo= +babel-plugin-syntax-jsx@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946" + integrity sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY= + babel-plugin-syntax-object-rest-spread@^6.8.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" @@ -1646,6 +2104,11 @@ babel-plugin-transform-object-rest-spread@^6.26.0: babel-plugin-syntax-object-rest-spread "^6.8.0" babel-runtime "^6.26.0" +babel-plugin-transform-react-remove-prop-types@^0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a" + integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== + babel-preset-fbjs@^3.1.2: version "3.2.0" resolved "https://registry.yarnpkg.com/babel-preset-fbjs/-/babel-preset-fbjs-3.2.0.tgz#c0e6347d3e0379ed84b3c2434d3467567aa05297" @@ -1679,17 +2142,21 @@ babel-preset-fbjs@^3.1.2: "@babel/plugin-transform-template-literals" "^7.0.0" babel-plugin-syntax-trailing-function-commas "^7.0.0-beta.0" -babel-preset-gatsby@^0.1.11: - version "0.1.11" - resolved "https://registry.yarnpkg.com/babel-preset-gatsby/-/babel-preset-gatsby-0.1.11.tgz#684a1c940f3cec9b31e1948d566a5837e18c715c" - integrity sha512-n8Tg1r1J9juDc8GI0afrOFrEJ4No+lfylcYN2QLi90dvGl9VlfZIqoEf9bpw1maop+Ksz56NavxP6U0BHeZLqg== +babel-preset-gatsby@^0.2.6: + version "0.2.6" + resolved "https://registry.yarnpkg.com/babel-preset-gatsby/-/babel-preset-gatsby-0.2.6.tgz#d9cc408e75afbb7ba486d6b6ef09f43f90d60e0b" + integrity sha512-n30hG8EgPgiuK+gH1exlmKhi4f/0qaSm+bUzDEXdApa4Bhw2ndlRVDOwvuC8Anb+VAzFKeQMZY85DOsNoocJ4w== dependencies: "@babel/plugin-proposal-class-properties" "^7.0.0" "@babel/plugin-syntax-dynamic-import" "^7.0.0" "@babel/plugin-transform-runtime" "^7.0.0" + "@babel/plugin-transform-spread" "^7.2.2" "@babel/preset-env" "^7.4.1" "@babel/preset-react" "^7.0.0" + "@babel/runtime" "^7.4.5" + babel-plugin-dynamic-import-node "^1.2.0" babel-plugin-macros "^2.4.2" + babel-plugin-transform-react-remove-prop-types "^0.4.24" babel-runtime@^6.26.0: version "6.26.0" @@ -1766,7 +2233,7 @@ better-assert@~1.0.0: dependencies: callsite "1.0.0" -better-opn@0.1.4: +better-opn@0.1.4, better-opn@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/better-opn/-/better-opn-0.1.4.tgz#271d03bd8bcb8406d2d9d4cda5c0944d726ea171" integrity sha512-7V92EnOdjWOB9lKsVsthCcu1FdFT5qNJVTiOgGy5wPuTsSptMMxm2G1FGHgWu22MyX3tyDRzTWk4lxY2Ppdu7A== @@ -1792,11 +2259,6 @@ big.js@^5.2.2: resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== -bignumber.js@^2.1.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-2.4.0.tgz#838a992da9f9d737e0f4b2db0be62bb09dd0c5e8" - integrity sha1-g4qZLan51zfg9LLbC+YrsJ3Qxeg= - bin-build@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/bin-build/-/bin-build-3.0.0.tgz#c5780a25a8a9f966d8244217e6c1f5082a143861" @@ -1863,15 +2325,15 @@ blob@0.0.5: resolved "https://registry.yarnpkg.com/blob/-/blob-0.0.5.tgz#d680eeef25f8cd91ad533f5b01eed48e64caf683" integrity sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig== -bluebird@^3.0.5, bluebird@^3.5.0, bluebird@^3.5.3: +bluebird@^3.0.5, bluebird@^3.5.0, bluebird@^3.5.5: version "3.5.5" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.5.tgz#a8d0afd73251effbbd5fe384a77d73003c17a71f" integrity sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w== -bmp-js@0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/bmp-js/-/bmp-js-0.0.3.tgz#64113e9c7cf1202b376ed607bf30626ebe57b18a" - integrity sha1-ZBE+nHzxICs3btYHvzBibr5XsYo= +bmp-js@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/bmp-js/-/bmp-js-0.1.0.tgz#e05a63f796a6c1ff25f4771ec7adadc148c07233" + integrity sha1-4Fpj95amwf8l9Hcex62twUjAcjM= bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: version "4.11.8" @@ -2034,19 +2496,19 @@ browserslist@3.2.8: caniuse-lite "^1.0.30000844" electron-to-chromium "^1.3.47" -browserslist@^4.0.0, browserslist@^4.6.0, browserslist@^4.6.1: - version "4.6.2" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.6.2.tgz#574c665950915c2ac73a4594b8537a9eba26203f" - integrity sha512-2neU/V0giQy9h3XMPwLhEY3+Ao0uHSwHvU8Q1Ea6AgLVL1sXbX3dzPrJ8NWe5Hi4PoTkCYXOtVR9rfRLI0J/8Q== +browserslist@^4.0.0, browserslist@^4.6.0, browserslist@^4.6.2, browserslist@^4.6.3: + version "4.6.6" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.6.6.tgz#6e4bf467cde520bc9dbdf3747dafa03531cec453" + integrity sha512-D2Nk3W9JL9Fp/gIcWei8LrERCS+eXu9AM5cfXA8WEZ84lFks+ARnZ0q/R69m2SV3Wjma83QDDPxsNKXUwdIsyA== dependencies: - caniuse-lite "^1.0.30000974" - electron-to-chromium "^1.3.150" - node-releases "^1.1.23" + caniuse-lite "^1.0.30000984" + electron-to-chromium "^1.3.191" + node-releases "^1.1.25" bser@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/bser/-/bser-2.0.0.tgz#9ac78d3ed5d915804fd87acb158bc797147a1719" - integrity sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk= + version "2.1.0" + resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.0.tgz#65fc784bf7f87c009b973c12db6546902fa9c7b5" + integrity sha512-8zsjWrQkkBoLK6uxASk1nJ2SKv97ltiGDo6A3wA0/yRPz+CwmEyDo0hUrhIuukG2JHpAl3bvFIixw2/3Hi0DOg== dependencies: node-int64 "^0.4.0" @@ -2102,7 +2564,7 @@ buffer@^4.3.0: ieee754 "^1.1.4" isarray "^1.0.0" -buffer@^5.2.1: +buffer@^5.2.0, buffer@^5.2.1: version "5.2.1" resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.2.1.tgz#dd57fa0f109ac59c602479044dca7b8b3d0b71d6" integrity sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg== @@ -2131,21 +2593,21 @@ bytes@3.1.0: integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== cacache@^11.3.2: - version "11.3.2" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.2.tgz#2d81e308e3d258ca38125b676b98b2ac9ce69bfa" - integrity sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg== + version "11.3.3" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.3.tgz#8bd29df8c6a718a6ebd2d010da4d7972ae3bbadc" + integrity sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA== dependencies: - bluebird "^3.5.3" + bluebird "^3.5.5" chownr "^1.1.1" figgy-pudding "^3.5.1" - glob "^7.1.3" + glob "^7.1.4" graceful-fs "^4.1.15" lru-cache "^5.1.1" mississippi "^3.0.0" mkdirp "^0.5.1" move-concurrently "^1.0.1" promise-inflight "^1.0.1" - rimraf "^2.6.2" + rimraf "^2.6.3" ssri "^6.0.1" unique-filename "^1.1.1" y18n "^4.0.0" @@ -2174,9 +2636,9 @@ cache-manager-fs-hash@^0.0.6: lockfile "^1.0.4" cache-manager@^2.9.0: - version "2.9.1" - resolved "https://registry.yarnpkg.com/cache-manager/-/cache-manager-2.9.1.tgz#1b487252a77e63ccf46be5e41438282bcbc528fb" - integrity sha512-xHSL/neqi9HmaJJmPetbVoIp2C+vXXr2FgfVK6ZcS9H2nXQJVvf3DPm+yD2FG4g7cQSF8l3wOzQ8eHbWcqmOaQ== + version "2.10.0" + resolved "https://registry.yarnpkg.com/cache-manager/-/cache-manager-2.10.0.tgz#278e9f8784e5d7e6617bfe350358c8ccd17387bf" + integrity sha512-IuPx05r5L0uZyBDYicB2Llld1o+/1WYjoHUnrC0TNQejMAnkoYxYS9Y8Uwr+lIBytDiyu7dwwmBCup2M9KugwQ== dependencies: async "1.5.2" lru-cache "4.0.0" @@ -2269,10 +2731,10 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000844, caniuse-lite@^1.0.30000971, caniuse-lite@^1.0.30000974: - version "1.0.30000974" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000974.tgz#b7afe14ee004e97ce6dc73e3f878290a12928ad8" - integrity sha512-xc3rkNS/Zc3CmpMKuczWEdY2sZgx09BkAxfvkxlAEBTqcMHeL8QnPqhKse+5sRTi3nrw2pJwToD2WvKn1Uhvww== +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000844, caniuse-lite@^1.0.30000980, caniuse-lite@^1.0.30000984: + version "1.0.30000984" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000984.tgz#dc96c3c469e9bcfc6ad5bdd24c77ec918ea76fe0" + integrity sha512-n5tKOjMaZ1fksIpQbjERuqCyfgec/m9pferkFQbLmWtqLUdmt12hNhjSwsmPdqeiG2NkITOQhr1VYIwWSAceiA== capture-stack-trace@^1.0.0: version "1.0.1" @@ -2319,7 +2781,7 @@ chalk@^2.0, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.2, chalk@^2.4.1 escape-string-regexp "^1.0.5" supports-color "^5.3.0" -change-case@^3.0.2: +change-case@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/change-case/-/change-case-3.1.0.tgz#0e611b7edc9952df2e8513b27b42de72647dd17e" integrity sha512-2AZp7uJZbYEzRPsFoa+ijKdvp9zsrnnt6+yFokfwEpeJm0xuJDVoxiRCAaTzyJND8GJkofo2IcKWaUZ/OECVzw== @@ -2451,9 +2913,9 @@ chokidar@^2.0.2, chokidar@^2.0.4, chokidar@^2.1.6: fsevents "^1.2.7" chownr@^1.0.1, chownr@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" - integrity sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g== + version "1.1.2" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.2.tgz#a18f1e0b269c8a6a5d3c86eb298beb14c3dd7bf6" + integrity sha512-GkfeAQh+QNy3wquu9oIZr6SS5x7wGdSgNQvD10X3r+AZr1Oys22HW8kAmDMvNg2+Dm0TeGaEuO8gFwdBXxwO8A== chrome-trace-event@^1.0.0: version "1.0.2" @@ -2659,7 +3121,7 @@ command-exists@^1.2.2: resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.8.tgz#715acefdd1223b9c9b37110a149c6392c2852291" integrity sha512-PM54PkseWbiiD/mMsbvW351/u+dafwTJ0ye2qB60G1aGQP9j3xK2gmMDc+R34L3nDtx4qMCitXT75mkbkGJDLw== -commander@^2.11.0, commander@^2.19.0, commander@^2.8.1: +commander@^2.11.0, commander@^2.19.0, commander@^2.20.0, commander@^2.8.1: version "2.20.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422" integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ== @@ -2852,7 +3314,7 @@ convert-hrtime@^2.0.0: resolved "https://registry.yarnpkg.com/convert-hrtime/-/convert-hrtime-2.0.0.tgz#19bfb2c9162f9e11c2f04c2c79de2b7e8095c627" integrity sha1-Gb+yyRYvnhHC8Ewsed4rfoCVxic= -convert-source-map@^1.1.0: +convert-source-map@^1.1.0, convert-source-map@^1.5.0: version "1.6.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A== @@ -2904,20 +3366,20 @@ copyfiles@^1.2.0: through2 "^2.0.1" core-js-compat@^3.1.1: - version "3.1.3" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.1.3.tgz#0cc3ba4c7f62928c2837e1cffbe8dc78b4f1ae14" - integrity sha512-EP018pVhgwsKHz3YoN1hTq49aRe+h017Kjz0NQz3nXV0cCRMvH3fLQl+vEPGr4r4J5sk4sU3tUC7U1aqTCeJeA== + version "3.1.4" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.1.4.tgz#e4d0c40fbd01e65b1d457980fe4112d4358a7408" + integrity sha512-Z5zbO9f1d0YrJdoaQhphVAnKPimX92D6z8lCGphH89MNRxlL1prI9ExJPqVwP0/kgkQCv8c4GJGT8X16yUncOg== dependencies: - browserslist "^4.6.0" - core-js-pure "3.1.3" - semver "^6.1.0" + browserslist "^4.6.2" + core-js-pure "3.1.4" + semver "^6.1.1" -core-js-pure@3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.1.3.tgz#4c90752d5b9471f641514f3728f51c1e0783d0b5" - integrity sha512-k3JWTrcQBKqjkjI0bkfXS0lbpWPxYuHWfMMjC1VDmzU4Q58IwSbuXSo99YO/hUHlw/EB4AlfA2PVxOGkrIq6dA== +core-js-pure@3.1.4: + version "3.1.4" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.1.4.tgz#5fa17dc77002a169a3566cc48dc774d2e13e3769" + integrity sha512-uJ4Z7iPNwiu1foygbcZYJsJs1jiXrTTCvxfLDXNhI/I+NHbSIEyr548y4fcsCEyWY0XgfAG/qqaunJ1SThHenA== -core-js@2, core-js@^2.4.0, core-js@^2.4.1, core-js@^2.5.0, core-js@^2.6.5: +core-js@2, core-js@^2.4.0, core-js@^2.4.1, core-js@^2.5.0, core-js@^2.5.7, core-js@^2.6.5: version "2.6.9" resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.9.tgz#6b4b214620c834152e179323727fc19741b084f2" integrity sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A== @@ -3121,14 +3583,6 @@ css-selector-tokenizer@^0.7.0: fastparse "^1.1.1" regexpu-core "^1.0.0" -css-tree@1.0.0-alpha.28: - version "1.0.0-alpha.28" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.28.tgz#8e8968190d886c9477bc8d61e96f61af3f7ffa7f" - integrity sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w== - dependencies: - mdn-data "~1.1.0" - source-map "^0.5.3" - css-tree@1.0.0-alpha.29: version "1.0.0-alpha.29" resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.29.tgz#3fa9d4ef3142cbd1c301e7664c1f352bd82f5a39" @@ -3137,31 +3591,24 @@ css-tree@1.0.0-alpha.29: mdn-data "~1.1.0" source-map "^0.5.3" +css-tree@1.0.0-alpha.33: + version "1.0.0-alpha.33" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.33.tgz#970e20e5a91f7a378ddd0fc58d0b6c8d4f3be93e" + integrity sha512-SPt57bh5nQnpsTBsx/IXbO14sRc9xXu5MtMAVuo0BaQQmyf0NupNPPSoMaqiAF5tDFafYsTkfeH4Q/HCKXkg4w== + dependencies: + mdn-data "2.0.4" + source-map "^0.5.3" + css-unit-converter@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.1.tgz#d9b9281adcfd8ced935bdbaba83786897f64e996" integrity sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY= -css-url-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/css-url-regex/-/css-url-regex-1.1.0.tgz#83834230cc9f74c457de59eebd1543feeb83b7ec" - integrity sha1-g4NCMMyfdMRX3lnuvRVD/uuDt+w= - -css-what@2.1, css-what@^2.1.2: +css-what@2.1, css-what@^2.1.2, css-what@^2.1.3: version "2.1.3" resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2" integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg== -css@2.2.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/css/-/css-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929" - integrity sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw== - dependencies: - inherits "^2.0.3" - source-map "^0.6.1" - source-map-resolve "^0.5.2" - urix "^0.1.0" - cssesc@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" @@ -3230,7 +3677,7 @@ cssnano-util-same-parent@^4.0.0: resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== -cssnano@^4.1.0: +cssnano@^4.1.10: version "4.1.10" resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.10.tgz#0ac41f0b13d13d465487e111b778d42da631b8b2" integrity sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ== @@ -3247,10 +3694,10 @@ csso@^3.5.1: dependencies: css-tree "1.0.0-alpha.29" -csstype@^2.2.0: - version "2.6.5" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.5.tgz#1cd1dff742ebf4d7c991470ae71e12bb6751e034" - integrity sha512-JsTaiksRsel5n7XwqPAfB0l3TFKdpjW/kgAELf9vrb5adGA7UCPLajKK5s3nFrcFm3Rkyp/Qkgl73ENc1UY3cA== +csstype@^2.2.0, csstype@^2.5.7: + version "2.6.6" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.6.tgz#c34f8226a94bbb10c32cc0d714afdf942291fc41" + integrity sha512-RpFbQGUE74iyPgvr46U9t1xoQBM8T4BL8SxrN66Le2xYAPSaDJJKeztV3awugusb3g3G9iL8StmkBBXhcbbXhg== currently-unhandled@^0.4.1: version "0.4.1" @@ -3408,10 +3855,10 @@ deep-is@~0.1.3: resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= -deepmerge@^2.0.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-2.2.1.tgz#5d3ff22a01c00f645405a2fbc17d0778a1801170" - integrity sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA== +deepmerge@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.0.0.tgz#3e3110ca29205f120d7cb064960a39c3d2087c09" + integrity sha512-YZ1rOP5+kHor4hMAH+HRQnBQHg+wvS1un1hAOuIcxcBy0hzcUf6Jg2a1w65kpoOUnurOfZbERwjI1TfZxNjcww== default-gateway@^4.2.0: version "4.2.0" @@ -3774,15 +4221,15 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= -electron-to-chromium@^1.3.150, electron-to-chromium@^1.3.47: - version "1.3.158" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.158.tgz#5e16909dcfd25ab7cd1665114ee381083a3ee858" - integrity sha512-wJsJaWsViNQ129XPGmyO5gGs1jPMHr9vffjHAhUje1xZbEzQcqbENdvfyRD9q8UF0TgFQFCCUbaIpJarFbvsIg== +electron-to-chromium@^1.3.191, electron-to-chromium@^1.3.47: + version "1.3.193" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.193.tgz#de9b89959288070bffb14557daf8cf9f75b2caf8" + integrity sha512-WX01CG1UoPtTUFaKKwMn+u8nJ63loP6hNxePWtk1pN8ibWMyX1q6TiWPsz1ABBKXezvmaIdtP+0BwzjC1wyCaw== elliptic@^6.0.0: - version "6.4.1" - resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.1.tgz#c2d0b7776911b86722c632c3c06c60f2f819939a" - integrity sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ== + version "6.5.0" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.0.tgz#2b8ed4c891b7de3200e14412a5b8248c7af505ca" + integrity sha512-eFOJTMyCYb7xtE/caJ6JJu+bhi67WCYNbkGSknu20pmM8Ke/bqOfdnZWxyoGN26JgfxTbXrsCkEw4KheCT/KGg== dependencies: bn.js "^4.4.0" brorand "^1.0.1" @@ -3807,6 +4254,15 @@ emojis-list@^2.0.0: resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= +emotion-theming@^10.0.0: + version "10.0.14" + resolved "https://registry.yarnpkg.com/emotion-theming/-/emotion-theming-10.0.14.tgz#e548d388493d07bedbb0d9d3bbe221766174b1f4" + integrity sha512-zMGhPSYz48AAR6DYjQVaZHeO42cYKPq4VyB1XjxzgR62/NmO99679fx8qDDB1QZVYGkRWZtsOe+zJE/e30XdbA== + dependencies: + "@babel/runtime" "^7.4.3" + "@emotion/weak-memoize" "0.2.3" + hoist-non-react-statics "^3.3.0" + encodeurl@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" @@ -3958,11 +4414,6 @@ es-to-primitive@^1.2.0: is-date-object "^1.0.1" is-symbol "^1.0.2" -es6-promise@^3.0.2: - version "3.3.1" - resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.3.1.tgz#a08cdde84ccdbf34d027a1451bc91d4bcd28a613" - integrity sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM= - es6-promisify@^6.0.0: version "6.0.1" resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-6.0.1.tgz#6edaa45f3bd570ffe08febce66f7116be4b1cdb6" @@ -3994,9 +4445,9 @@ eslint-import-resolver-node@^0.3.2: resolve "^1.5.0" eslint-loader@^2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-2.1.2.tgz#453542a1230d6ffac90e4e7cb9cadba9d851be68" - integrity sha512-rA9XiXEOilLYPOIInvVH5S/hYfyTPyxag6DZhoQOduM+3TkghAEQ3VcFO8VnX4J4qg/UIBzp72aOf/xvYmpmsg== + version "2.2.1" + resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-2.2.1.tgz#28b9c12da54057af0845e2a6112701a2f6bf8337" + integrity sha512-RLgV9hoCVsMLvOxCuNjdqOrUqIj9oJg8hF44vzJaYqsAHuY9G2YAeN3joQ9nxP0p5Th9iFSIpKo+SD8KISxXRg== dependencies: loader-fs-cache "^1.0.0" loader-utils "^1.0.2" @@ -4028,9 +4479,9 @@ eslint-plugin-graphql@^3.0.3: lodash "^4.11.1" eslint-plugin-import@^2.9.0: - version "2.17.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.17.3.tgz#00548b4434c18faebaba04b24ae6198f280de189" - integrity sha512-qeVf/UwXFJbeyLbxuY8RgqDyEKCkqV7YC+E5S5uOjAp4tOc8zj01JP3ucoBM8JcEqd1qRasJSg6LLlisirfy0Q== + version "2.18.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.18.0.tgz#7a5ba8d32622fb35eb9c8db195c2090bd18a3678" + integrity sha512-PZpAEC4gj/6DEMMoU2Df01C5c50r7zdGIN52Yfi7CvvWaYssG7Jt5R9nFG5gmqodxNOz9vQS87xk6Izdtpdrig== dependencies: array-includes "^3.0.3" contains-path "^0.1.0" @@ -4045,10 +4496,11 @@ eslint-plugin-import@^2.9.0: resolve "^1.11.0" eslint-plugin-jsx-a11y@^6.0.3: - version "6.2.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.1.tgz#4ebba9f339b600ff415ae4166e3e2e008831cf0c" - integrity sha512-cjN2ObWrRz0TTw7vEcGQrx+YltMvZoOEx4hWU8eEERDnBIU00OTq7Vr+jA7DFKxiwLNv4tTh5Pq2GUNEa8b6+w== + version "6.2.3" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.3.tgz#b872a09d5de51af70a97db1eea7dc933043708aa" + integrity sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg== dependencies: + "@babel/runtime" "^7.4.5" aria-query "^3.0.0" array-includes "^3.0.3" ast-types-flow "^0.0.7" @@ -4056,18 +4508,20 @@ eslint-plugin-jsx-a11y@^6.0.3: damerau-levenshtein "^1.0.4" emoji-regex "^7.0.2" has "^1.0.3" - jsx-ast-utils "^2.0.1" + jsx-ast-utils "^2.2.1" eslint-plugin-react@^7.8.2: - version "7.13.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.13.0.tgz#bc13fd7101de67996ea51b33873cd9dc2b7e5758" - integrity sha512-uA5LrHylu8lW/eAH3bEQe9YdzpPaFd9yAJTwTi/i/BKTD7j6aQMKVAdGM/ML72zD6womuSK7EiGtMKuK06lWjQ== + version "7.14.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.14.2.tgz#94c193cc77a899ac0ecbb2766fbef88685b7ecc1" + integrity sha512-jZdnKe3ip7FQOdjxks9XPN0pjUKZYq48OggNMd16Sk+8VXx6JOvXmlElxROCgp7tiUsTsze3jd78s/9AFJP2mA== dependencies: array-includes "^3.0.3" doctrine "^2.1.0" has "^1.0.3" jsx-ast-utils "^2.1.0" + object.entries "^1.1.0" object.fromentries "^2.0.0" + object.values "^1.1.0" prop-types "^15.7.2" resolve "^1.10.1" @@ -4088,9 +4542,11 @@ eslint-scope@^4.0.0, eslint-scope@^4.0.3: estraverse "^4.1.1" eslint-utils@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.3.1.tgz#9a851ba89ee7c460346f97cf8939c7298827e512" - integrity sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q== + version "1.4.0" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.0.tgz#e2c3c8dba768425f897cf0f9e51fe2e241485d4c" + integrity sha512-7ehnzPaP5IIEh1r1tkjuIrxqhNkzUJa9z3R92tLJdZIVdWaczEhr3EbhGtsMrVxi1KeR8qA7Off6SWc5WNQqyQ== + dependencies: + eslint-visitor-keys "^1.0.0" eslint-visitor-keys@^1.0.0: version "1.0.0" @@ -4183,16 +4639,16 @@ etag@~1.8.1: integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= eval@^0.1.0: - version "0.1.3" - resolved "https://registry.yarnpkg.com/eval/-/eval-0.1.3.tgz#051deb8fa00580f452572580e3147f5d4a9bf5a5" - integrity sha512-lDBa3hl9YynB+3J7aNPaajAapr+7ZiAylqFeUmx/r9s7I0tkkUJFLw2CQ2oMRYGg/rL7g4IYkZenbKaQGKPnGQ== + version "0.1.4" + resolved "https://registry.yarnpkg.com/eval/-/eval-0.1.4.tgz#e05dbe0dab4b9330215cbb7bf4886eb24bd58700" + integrity sha512-npGsebJejyjMRnLdFu+T/97dnigqIU0Ov3IGrZ8ygd1v7RL1vGkEKtvyWZobqUH1AQgKlg0Yqqe2BtMA9/QZLw== dependencies: require-like ">= 0.1.1" event-source-polyfill@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/event-source-polyfill/-/event-source-polyfill-1.0.5.tgz#b34be2740a685a8dc65ae750065fc983538ffcfe" - integrity sha512-PdStgZ3+G2o2gjqsBYbV4931ByVmwLwSrX7mFgawCL+9I1npo9dwAQTnWtNWXe5IY2P8+AbbPteeOueiEtRCUA== + version "1.0.7" + resolved "https://registry.yarnpkg.com/event-source-polyfill/-/event-source-polyfill-1.0.7.tgz#79a0a432e00ef53387309d6213d98332bab0a4ea" + integrity sha512-TPbIjt4c3dlO7WTdsaTdwcxD1jKl+2gGD6dfauEmGqRNtpoB9ith/c4qa+X8XbTV5FsvTrkjepXfamWxntklVA== eventemitter3@^3.0.0, eventemitter3@^3.1.0: version "3.1.2" @@ -4301,7 +4757,7 @@ exenv@^1.2.1, exenv@^1.2.2: resolved "https://registry.yarnpkg.com/exenv/-/exenv-1.2.2.tgz#2ae78e85d9894158670b03d47bec1f03bd91bb9d" integrity sha1-KueOhdmJQVhnCwPUe+wfA72Ru50= -exif-parser@^0.1.9: +exif-parser@^0.1.12: version "0.1.12" resolved "https://registry.yarnpkg.com/exif-parser/-/exif-parser-0.1.12.tgz#58a9d2d72c02c1f6f02a0ef4a9166272b7760922" integrity sha1-WKnS1ywCwfbwKg70qRZicrd2CSI= @@ -4422,9 +4878,9 @@ external-editor@^2.0.4: tmp "^0.0.33" external-editor@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.0.3.tgz#5866db29a97826dbe4bf3afd24070ead9ea43a27" - integrity sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA== + version "3.1.0" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" + integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== dependencies: chardet "^0.7.0" iconv-lite "^0.4.24" @@ -4591,7 +5047,7 @@ file-type@^10.2.0, file-type@^10.7.0: resolved "https://registry.yarnpkg.com/file-type/-/file-type-10.11.0.tgz#2961d09e4675b9fb9a3ee6b69e9cd23f43fd1890" integrity sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw== -file-type@^3.1.0, file-type@^3.8.0: +file-type@^3.8.0: version "3.9.0" resolved "https://registry.yarnpkg.com/file-type/-/file-type-3.9.0.tgz#257a078384d1db8087bc449d107d52a52672b9e9" integrity sha1-JXoHg4TR24CHvESdEH1SpSZyuek= @@ -4611,6 +5067,11 @@ file-type@^8.1.0: resolved "https://registry.yarnpkg.com/file-type/-/file-type-8.1.0.tgz#244f3b7ef641bbe0cca196c7276e4b332399f68c" integrity sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ== +file-type@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-9.0.0.tgz#a68d5ad07f486414dfb2c8866f73161946714a18" + integrity sha512-Qe/5NJrgIOlwijpq3B7BEpzPFcgzggOTagZmkXQY4LA6bsXKTUstK7Wp12lEJ/mLKTpvIZxmIuRcLYWT6ov9lw== + filename-reserved-regex@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz#abf73dfab735d045440abfea2d91f389ebbfa229" @@ -4671,6 +5132,11 @@ find-cache-dir@^2.0.0: make-dir "^2.0.0" pkg-dir "^3.0.0" +find-root@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" + integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== + find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -4718,9 +5184,9 @@ flat@^4.0.0: is-buffer "~2.0.3" flatted@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.0.tgz#55122b6536ea496b4b44893ee2608141d10d9916" - integrity sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg== + version "2.0.1" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.1.tgz#69e57caa8f0eacbc281d2e2cb458d46fdb449e08" + integrity sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg== flush-write-stream@^1.0.0: version "1.1.1" @@ -4884,13 +5350,15 @@ functional-red-black-tree@^1.0.1: resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= -gatsby-cli@^2.6.7: - version "2.6.7" - resolved "https://registry.yarnpkg.com/gatsby-cli/-/gatsby-cli-2.6.7.tgz#8e2038c4e35cec3edcb465c16e74c1ae9483eecb" - integrity sha512-ngGOkozh0Wp2R2kblAUnMfMdPT84MoKMmuROqJVw+JUweB9zTrrGQsrH3ii26nw+7DDsrg6+AAkbELjp5SlYNA== +gatsby-cli@^2.7.15: + version "2.7.15" + resolved "https://registry.yarnpkg.com/gatsby-cli/-/gatsby-cli-2.7.15.tgz#7cc40d0f22ef4a3a844e689901e560959e0bd5b9" + integrity sha512-f8cNiSmb+vxSE1CPtB+ZiJdJqveprewZZ2BQd0Gduc/vuUEUpOthkTBAWBDux+bw65GLTlM1W1QOCs54yozbBA== dependencies: "@babel/code-frame" "^7.0.0" "@babel/runtime" "^7.0.0" + "@hapi/joi" "^15.1.0" + better-opn "^0.1.4" bluebird "^3.5.0" chalk "^2.4.2" ci-info "^2.0.0" @@ -4903,19 +5371,20 @@ gatsby-cli@^2.6.7: execa "^0.8.0" fs-exists-cached "^1.0.0" fs-extra "^4.0.1" - gatsby-telemetry "^1.0.11" + gatsby-telemetry "^1.1.6" hosted-git-info "^2.6.0" is-valid-path "^0.1.1" - lodash "^4.17.10" + lodash "^4.17.14" meant "^1.0.1" - node-fetch "2.3.0" + node-fetch "^2.6.0" object.entries "^1.1.0" opentracing "^0.14.3" pretty-error "^2.1.1" + progress "^2.0.3" prompts "^2.1.0" react "^16.8.4" resolve-cwd "^2.0.0" - semver "^6.0.0" + semver "^6.1.1" source-map "0.5.7" stack-trace "^0.0.10" strip-ansi "^5.2.0" @@ -4927,26 +5396,26 @@ gatsby-cli@^2.6.7: ink "^2.0.5" ink-spinner "^3.0.1" -gatsby-graphiql-explorer@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-0.1.2.tgz#ac85ced2b0653f0c48e26c3eb6b10de3afce21ed" - integrity sha512-DgnRdLbbywwa9YcNecEGBPDn/4zLIEHDjqhxbhmQ8bWiCNqphRwgWPB9HgPWIt8Gn5wx8112Nu72+jXNhLGelw== +gatsby-graphiql-explorer@^0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-0.2.3.tgz#fdfc6c1b8b5019df57aad025badb552e3141f6e4" + integrity sha512-SwZZ79V5TPxWP44bJTP3x4XvJH6mHDXoMTKO4RAhUygN0CtPSOfdedEWfEexDmteJyBYsu3kQzsI8h6qhbbSzg== dependencies: "@babel/runtime" "^7.0.0" gatsby-image@^2.0.31, gatsby-image@^2.0.34: - version "2.1.4" - resolved "https://registry.yarnpkg.com/gatsby-image/-/gatsby-image-2.1.4.tgz#0a53a0919ce8499a9c480cf069a8abf610affdbc" - integrity sha512-AqVcHp+vkkQYBRTBs+9w38cHfMFIKpDWz75fRK5fX5HU8FBXiqogrXHwdTguS/uPva9Mtpqjn93TTeGxDWF/CA== + version "2.2.6" + resolved "https://registry.yarnpkg.com/gatsby-image/-/gatsby-image-2.2.6.tgz#669191cdd5446242b0f3982df156a4bea971c5a8" + integrity sha512-gPAt6vUUNVN5iftBrwZykOMGLOAameq9IBCXj5z/egPFIWF62GoqkWQX1/hO71qhyEszNYq+ilwBzkJVsJIP2Q== dependencies: "@babel/runtime" "^7.0.0" object-fit-images "^3.2.4" prop-types "^15.6.1" -gatsby-link@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/gatsby-link/-/gatsby-link-2.1.1.tgz#603326df8557720935f60eeffac3f60150d11eeb" - integrity sha512-5krDc87NAUDztbir5OOs3ec/2CxSSXnIIxhRKrG+yJXKK+dIcxxnPr+qjydEsyHMf7McBuxb1x5/r6rouzcBqQ== +gatsby-link@^2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/gatsby-link/-/gatsby-link-2.2.2.tgz#789260f82ce0fdb657d1bd558a5863407def86bd" + integrity sha512-5OHtZZ6V4k0dy+nHe51NVyWzBcHECA4Jx87qqqRja3s+ZKgcYHk4mAhPjt8bZl4sCIW51p+PyfsoKU7Verqd2Q== dependencies: "@babel/runtime" "^7.0.0" "@types/reach__router" "^1.0.0" @@ -4983,49 +5452,73 @@ gatsby-mdx@^0.6.2: unist-util-remove "^1.0.1" unist-util-visit "^1.4.0" +gatsby-page-utils@^0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/gatsby-page-utils/-/gatsby-page-utils-0.0.5.tgz#faefc2ece9f14bfd161ddd0104d1e12b54ef7a70" + integrity sha512-yHL4OKgVEOWOuTUCO2ZPPmWyA1bAtSUPrf+W5w3p24pUwqMkz2Yu2hii/PhgQs+2ap6BkpSwBjBSYS2YLRmTNg== + dependencies: + "@babel/runtime" "^7.0.0" + bluebird "^3.5.0" + chokidar "2.1.2" + fs-exists-cached "^1.0.0" + glob "^7.1.1" + lodash "^4.17.14" + micromatch "^3.1.10" + slash "^1.0.0" + gatsby-plugin-compile-es6-packages@^1.0.6, gatsby-plugin-compile-es6-packages@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/gatsby-plugin-compile-es6-packages/-/gatsby-plugin-compile-es6-packages-1.1.0.tgz#5045c3bbf408c6d639b317ebffd8e9128073c4f9" - integrity sha512-YjB9LDyUBcWfVVF8mN+t4OziYghys08nb2vpYgW+sqXO4giHRLWpANFmVUXW+H2c1g8fAwPlKYcwDXyqNunibw== + version "1.2.0" + resolved "https://registry.yarnpkg.com/gatsby-plugin-compile-es6-packages/-/gatsby-plugin-compile-es6-packages-1.2.0.tgz#1bdd0f25f32b19f09ef7c550c6cdc805e7b7b9a8" + integrity sha512-imFA3VFJHSs+Jfu4HKhF9b89nZE24bSR0Xn9g9OK2vTI945kszstWoxKSWJYXQB7K6rsJ2Ml5iONjvwqfX8y6w== dependencies: "@babel/runtime" "^7.0.0" regex-escape "^3.4.8" +gatsby-plugin-emotion@^4.0.6: + version "4.1.2" + resolved "https://registry.yarnpkg.com/gatsby-plugin-emotion/-/gatsby-plugin-emotion-4.1.2.tgz#2ef3a303dea712efda85201501752ba126af2d03" + integrity sha512-CDOzfhiP0V6p5Z+wDSpVhpa4MpK0JFaIOlC1Ope8wg6+/5upMXvQ2zrWqYhE7O1UeaHByjAWUA/af4M3OM3ICw== + dependencies: + "@babel/runtime" "^7.0.0" + "@emotion/babel-preset-css-prop" "^10.0.5" + gatsby-plugin-feed@^2.0.14: - version "2.2.3" - resolved "https://registry.yarnpkg.com/gatsby-plugin-feed/-/gatsby-plugin-feed-2.2.3.tgz#5c1f279b3871c322639fa39ea03c95dac4a6f9b3" - integrity sha512-Q42UPtusQ6450envA8227fxDMI6NqNReuUL/VpBR4bfocZCa6/U1gYJovlgypQBApHnBXJ3r3jWUb9sJRyI1XQ== + version "2.3.4" + resolved "https://registry.yarnpkg.com/gatsby-plugin-feed/-/gatsby-plugin-feed-2.3.4.tgz#a107aafd1f73d76b531e00b7baf947f873df446a" + integrity sha512-RGbv9xkKujCrsKh6M8TtD/xnc6pH/rm+HOa1pv+xNB48b9SCWSIKkxAQnReXUY9EIHHDYKXqY0wsFSU6y6ljUA== dependencies: "@babel/runtime" "^7.0.0" + "@hapi/joi" "^15.0.0" fs-extra "^7.0.1" - lodash.merge "^4.6.0" + lodash.merge "^4.6.2" rss "^1.2.2" gatsby-plugin-google-analytics@^2.0.16: - version "2.0.21" - resolved "https://registry.yarnpkg.com/gatsby-plugin-google-analytics/-/gatsby-plugin-google-analytics-2.0.21.tgz#df50703bf0ce72ec5d28bd35303eb17909972187" - integrity sha512-44D2uFQ6Zf+Ta5tqt+c0USnKAS2DQZIHA4u/5xVd0xYf7rQMpZZ1JcKbIRFpWsTjb+0lxcRAKDA/2cU5rhCERA== + version "2.1.4" + resolved "https://registry.yarnpkg.com/gatsby-plugin-google-analytics/-/gatsby-plugin-google-analytics-2.1.4.tgz#f0b64900e125cef03e930332c45063ece8263206" + integrity sha512-TyCazAUVMfMy6U/dHtXYLg9FTS7PtOBrRZkpp0Pdqe2M9qA10xG54JZpjJcLGUkZr5oeZPjNAvoiVyatrTcWiw== dependencies: "@babel/runtime" "^7.0.0" gatsby-plugin-manifest@^2.0.21: - version "2.1.1" - resolved "https://registry.yarnpkg.com/gatsby-plugin-manifest/-/gatsby-plugin-manifest-2.1.1.tgz#e987d6e655b1dcfba6e10d65ff20722aaeb75391" - integrity sha512-KUjuMUjfPRTkpTxKWopCJbhByHd/nHUIJ7GtwIPD8lR0RVX1U2MHqNGApRQyq5VLrOKZB/2L/LuyZQGnvKxlfQ== + version "2.2.3" + resolved "https://registry.yarnpkg.com/gatsby-plugin-manifest/-/gatsby-plugin-manifest-2.2.3.tgz#f701620c11132bfbff20929fa632e326cdd9b9b8" + integrity sha512-fK43rI6/xc6Xiu44obyPRxT8efTir9LpicptrZjRVLKFm3ghwATpW3WIotRd6qIs2W45m3znzjcaEanPcK9CjQ== dependencies: "@babel/runtime" "^7.0.0" semver "^5.6.0" sharp "^0.22.1" gatsby-plugin-mdx@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/gatsby-plugin-mdx/-/gatsby-plugin-mdx-1.0.5.tgz#5d3319ac506451430e628e9985d225bbb7fadbd5" - integrity sha512-zdVe4qXORX1VkbSamr1ohyA4cCtPyGxQn3KQjeEh00YppwP3aJ/wr8XNiVXJGndzj/CMQ7T6OFwqxC6XFNttPg== + version "1.0.13" + resolved "https://registry.yarnpkg.com/gatsby-plugin-mdx/-/gatsby-plugin-mdx-1.0.13.tgz#2b24226bceb839d6ec6b05d89c60d4a922216b53" + integrity sha512-xvVjaOxY1BNWyLLNtJ//73bSvcz7aFQaFuLi3QttN7eivL4V+3tqk2q7JdnaLs0W6GuNrRyuS+o4q+dI5LrOpA== dependencies: "@babel/core" "^7.4.3" "@babel/plugin-proposal-object-rest-spread" "^7.4.3" "@babel/preset-env" "^7.4.3" "@babel/preset-react" "^7.0.0" + change-case "^3.1.0" core-js "2" dataloader "^1.4.0" debug "^4.0.1" @@ -5033,7 +5526,7 @@ gatsby-plugin-mdx@^1.0.5: fs-extra "^7.0.0" gray-matter "^4.0.1" loader-utils "^1.2.3" - lodash "^4.17.10" + lodash "^4.17.14" mdast-util-to-string "^1.0.4" mdast-util-toc "^3.0.0" mime "^2.3.1" @@ -5050,81 +5543,82 @@ gatsby-plugin-mdx@^1.0.5: unist-util-visit "^1.4.0" gatsby-plugin-netlify@^2.0.11: - version "2.0.17" - resolved "https://registry.yarnpkg.com/gatsby-plugin-netlify/-/gatsby-plugin-netlify-2.0.17.tgz#05954942041f55d1e37af2c064bbcdb61d143821" - integrity sha512-eMh4SKBImqbMK3jlkETYKhkVjCfaSfQtcbYFAloomnBfq9CJxW/Hne0a33uErU+cm4b03M7ngl6D8UinrOJnLA== + version "2.1.3" + resolved "https://registry.yarnpkg.com/gatsby-plugin-netlify/-/gatsby-plugin-netlify-2.1.3.tgz#61bd13e97175e4b438094a03c0848118f794deab" + integrity sha512-tc43xvKuXosvDxcD6TpVCO2UX0XywKlmC46kVl3aAuKAf1lygqLEUSahKcJ/oorbx6SD0CCY135mkHLj6YsYaw== dependencies: "@babel/runtime" "^7.0.0" fs-extra "^4.0.2" kebab-hash "^0.1.2" - lodash "^4.17.10" + lodash "^4.17.14" webpack-assets-manifest "^3.0.2" gatsby-plugin-offline@^2.0.24: - version "2.1.3" - resolved "https://registry.yarnpkg.com/gatsby-plugin-offline/-/gatsby-plugin-offline-2.1.3.tgz#0757f9ae4dd91c9cb5100a8d0b56e0c96e67f101" - integrity sha512-yh/NkCDnkdp7wlHjKcHPqTh/nAlj8b1yh9P8sUFTgYP1jIWq2J4OItnnvm4NaE1nrG3ATdwU5oCfsZ9ioPO5Qw== + version "2.2.4" + resolved "https://registry.yarnpkg.com/gatsby-plugin-offline/-/gatsby-plugin-offline-2.2.4.tgz#154c9c04b5d19bb385eb57a0525cdf3dded74dc6" + integrity sha512-vQkO40UI1h6xkUoZ6p86M+F0OyUpbLmqmRopeu7mPAPN+ZaSkWGXXNbIsKtFPSXoqo21Jr4oYq/IuLm3/vKJoA== dependencies: "@babel/runtime" "^7.0.0" cheerio "^1.0.0-rc.2" idb-keyval "^3.1.0" - lodash "^4.17.10" + lodash "^4.17.14" + slash "^3.0.0" workbox-build "^3.6.3" -gatsby-plugin-page-creator@^2.0.10, gatsby-plugin-page-creator@^2.0.13: - version "2.0.13" - resolved "https://registry.yarnpkg.com/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-2.0.13.tgz#ba5d1af97b6fce9e41ae3e617699eed9c3682bde" - integrity sha512-wlIkpgFr0Oltlk8TTBRGaGOZZIzDY99iIIZ20mSl5HNMyU9IXe11IQDoF4JYXH2lMIEfp6OBGreCGCTOHHcc3g== +gatsby-plugin-page-creator@^2.0.10, gatsby-plugin-page-creator@^2.1.5: + version "2.1.5" + resolved "https://registry.yarnpkg.com/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-2.1.5.tgz#723fc0392a67978cab649a402ad88f6f06b74e4c" + integrity sha512-nUcsaJAaMy9UQS66QY0Dys6Xx+2CGG2EVyvDQ4NQ713la62jicOU764Bmi5G7sE2QGgpNoBtUQCW+aE6UMGpLQ== dependencies: "@babel/runtime" "^7.0.0" bluebird "^3.5.0" - chokidar "2.1.2" fs-exists-cached "^1.0.0" + gatsby-page-utils "^0.0.5" glob "^7.1.1" - lodash "^4.17.10" + lodash "^4.17.14" micromatch "^3.1.10" - slash "^1.0.0" gatsby-plugin-react-helmet@^3.0.7: - version "3.0.12" - resolved "https://registry.yarnpkg.com/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-3.0.12.tgz#805252b54ea4044d286d2158991429aa4f60aa02" - integrity sha512-x1DXKceTuEDePN9HcQymzQ+oBgmT3PKVQLSFbxrOECiC71cQRp03FJK0i/ClAkMJ3IJNLCGJDvi7dKydkc6dvw== + version "3.1.2" + resolved "https://registry.yarnpkg.com/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-3.1.2.tgz#cde010f708581db4afbb3014257a6cef5c062116" + integrity sha512-9rqa0D7qV+d7lMcnoV2Y4PTSNJcolTVZDygINYAboeef8fflcvGmOYUl16SbC0HjRjdGSiS9bmcsUNHeYPC/7g== dependencies: "@babel/runtime" "^7.0.0" gatsby-plugin-sharp@^2.0.29, gatsby-plugin-sharp@^2.0.36: - version "2.1.5" - resolved "https://registry.yarnpkg.com/gatsby-plugin-sharp/-/gatsby-plugin-sharp-2.1.5.tgz#f032cd6e1a42980685cbb386a58420a168002060" - integrity sha512-qHW0HJ3PK/HrTxg9wEqh8oHPv4R2SThn9z2n5m7pkrHOK9ZLHTkUaXtSNqcKzTap9cd7K4sjgw3EXaM5G7Jc8A== + version "2.2.7" + resolved "https://registry.yarnpkg.com/gatsby-plugin-sharp/-/gatsby-plugin-sharp-2.2.7.tgz#088a51e2e3e034da5ca2bb9531f5687f7ce48656" + integrity sha512-aEa8c6f+RY4SnfZh3iyVFwCHd2EuHxOamLuNdS2y345YPpjwHC1rDzkJrFo28iw+wOvk7h+gcZV2qj3+/QjGSg== dependencies: "@babel/runtime" "^7.0.0" async "^2.1.2" bluebird "^3.5.0" fs-extra "^7.0.0" + got "^8.3.2" imagemin "^6.0.0" imagemin-mozjpeg "^8.0.0" imagemin-pngquant "^6.0.0" imagemin-webp "^5.0.0" - lodash "^4.17.10" + lodash "^4.17.14" mini-svg-data-uri "^1.0.0" potrace "^2.1.1" probe-image-size "^4.0.0" - progress "^1.1.8" + progress "^2.0.3" semver "^5.6.0" sharp "^0.22.1" svgo "^1.2.0" gatsby-plugin-twitter@^2.0.11: - version "2.0.13" - resolved "https://registry.yarnpkg.com/gatsby-plugin-twitter/-/gatsby-plugin-twitter-2.0.13.tgz#f6d79c56ebae3054f633b699498a8afdc80e5259" - integrity sha512-FaX3CFdZrZGxY1dRbcFanEQydGgG074cVqRe8DwQs4uqTTMnm6mW4U6kHrVsoNNeoDhMhA6u+1iqe1yRlgT3+g== + version "2.1.2" + resolved "https://registry.yarnpkg.com/gatsby-plugin-twitter/-/gatsby-plugin-twitter-2.1.2.tgz#362fedaf295b6ccfb914d8f4381ef991a5992aa2" + integrity sha512-/9zuJcITmhALNtSOAw0QtZmx45qCd8AfqM+S+nlRX6PO2boUcE4AJwa9OK/hHOFrmrE5lFHchRC5exzt3gWTQw== dependencies: "@babel/runtime" "^7.0.0" -gatsby-plugin-typography@^2.2.10, gatsby-plugin-typography@^2.2.8: - version "2.2.13" - resolved "https://registry.yarnpkg.com/gatsby-plugin-typography/-/gatsby-plugin-typography-2.2.13.tgz#749db1914ec6c04c0e6453540ce168b9523a335c" - integrity sha512-4qjP6IeR1XwZ0/NR2py8Sl4Vx+BRS6D0F8E7kEGXcR4TjzNdwqOIQq0JkPotZxxHQRx2xx7Cu6Y7Wf+hM9MitA== +gatsby-plugin-typography@^2.2.10: + version "2.3.2" + resolved "https://registry.yarnpkg.com/gatsby-plugin-typography/-/gatsby-plugin-typography-2.3.2.tgz#d68f4d97825c5bd75d5ff4cfaa3c41acd0db883c" + integrity sha512-lsAkd460ENV4Dv6YYSdEy1uPkbDxqAW1HfoqfmMyu7yzWrTZ7d1nzQGFQuF7Pyx//AjzcW6x8TI+zmZtrNmUzw== dependencies: "@babel/runtime" "^7.0.0" @@ -5136,23 +5630,23 @@ gatsby-plugin-use-dark-mode@^1.1.0: prop-types "^15.7.2" terser "^4.0.0" -gatsby-react-router-scroll@^2.0.7: - version "2.0.7" - resolved "https://registry.yarnpkg.com/gatsby-react-router-scroll/-/gatsby-react-router-scroll-2.0.7.tgz#b9425e366d4be546036080d85664d60ae76e6c29" - integrity sha512-Yq8UBgurjt5XqezkBr67ZmMmsxFPdGG/7OERlju34PL05mAwOB1P2wdcZfjpVZM/k2xfVPcTRYk2zoUbtB/adg== +gatsby-react-router-scroll@^2.1.3: + version "2.1.3" + resolved "https://registry.yarnpkg.com/gatsby-react-router-scroll/-/gatsby-react-router-scroll-2.1.3.tgz#4f1654555da14b4860386fab711b3bac0e177ac5" + integrity sha512-es1J3xISzrjVhvMKhf9GxgVaBKpVne6/Nk05rvHU9ZVv2jn8GjlB/DrGf+Yw0LZU5fiEJ5ePBr+YffnrPDY29A== dependencies: "@babel/runtime" "^7.0.0" scroll-behavior "^0.9.9" warning "^3.0.0" gatsby-remark-autolink-headers@^2.0.15: - version "2.0.16" - resolved "https://registry.yarnpkg.com/gatsby-remark-autolink-headers/-/gatsby-remark-autolink-headers-2.0.16.tgz#90060b04eab9788f63cfeab9559f88ff0bab4474" - integrity sha512-8y79jScAcPk8eZqCFTtrDsDy0c9VAy/jYPgfW4w+bvD4iOf/39RGT3RVlRiM9S8223sQkil/TA9xwYkTHjeGTQ== + version "2.1.3" + resolved "https://registry.yarnpkg.com/gatsby-remark-autolink-headers/-/gatsby-remark-autolink-headers-2.1.3.tgz#035f5501febf7592efa61bd38cd8210c7415af60" + integrity sha512-pMce69OrUnUKf/QALBw8MxMYG+aBuLR/Sh2Q3178Gb6KIk7q0TR/UAO7djqnuQqgrZKtyWe9lqxDXkciIrLD1w== dependencies: "@babel/runtime" "^7.0.0" github-slugger "^1.1.1" - lodash "^4.17.11" + lodash "^4.17.14" mdast-util-to-string "^1.0.2" unist-util-visit "^1.3.0" @@ -5165,28 +5659,28 @@ gatsby-remark-code-titles@^1.1.0-rc.0: unist-util-visit "~1.3.0" gatsby-remark-copy-linked-files@^2.0.9: - version "2.0.13" - resolved "https://registry.yarnpkg.com/gatsby-remark-copy-linked-files/-/gatsby-remark-copy-linked-files-2.0.13.tgz#a406b752f15cf4190891674e1c5849242d6a5859" - integrity sha512-COGXsXRKogBTPX8glj33NVeQr9KxKSLgWOIxmMLAXRcoVkev6ON4sKmjKySK887gwzf0olnQBzNLDiy5Q2ZpyQ== + version "2.1.3" + resolved "https://registry.yarnpkg.com/gatsby-remark-copy-linked-files/-/gatsby-remark-copy-linked-files-2.1.3.tgz#4b5d632a8907d2a327231a76c79e6c023852e745" + integrity sha512-Vj2QlvNnUo0+pQe97ZWsVxif/RLTS0F+AjOZW8qyiEM+4OZkSTE6ZzLPvyBjrbj8F8PEMtIdq+KRy31FglD5yA== dependencies: "@babel/runtime" "^7.0.0" cheerio "^1.0.0-rc.2" fs-extra "^4.0.1" is-relative-url "^2.0.0" - lodash "^4.17.10" + lodash "^4.17.14" path-is-inside "^1.0.2" probe-image-size "^4.0.0" unist-util-visit "^1.3.0" gatsby-remark-images@^3.0.11: - version "3.0.14" - resolved "https://registry.yarnpkg.com/gatsby-remark-images/-/gatsby-remark-images-3.0.14.tgz#b42a258bf55d70ace8f425a51cef9ad38103ac98" - integrity sha512-q4pMroxcRouu+qkuyfKi0SY3I/nnLJB1dZKwrsDWOlXEsNfCiS2Kyxf/RZSitVus4f+rBgVRL4t0xPD0S8275w== + version "3.1.6" + resolved "https://registry.yarnpkg.com/gatsby-remark-images/-/gatsby-remark-images-3.1.6.tgz#ee3966124f6e43c257ebcfe8324f3496fc74b4e7" + integrity sha512-Rc5pJsA1iNVF0BnG/V1FlIxXzz9a3YQyJ1jkMsKe49hhMZj9lFf94GlE6Koz5KKhzG5+3EMoDqyHiG1zaVG3AQ== dependencies: "@babel/runtime" "^7.0.0" cheerio "^1.0.0-rc.2" is-relative-url "^2.0.0" - lodash "^4.17.10" + lodash "^4.17.14" mdast-util-definitions "^1.2.0" potrace "^2.1.1" query-string "^6.1.0" @@ -5202,29 +5696,29 @@ gatsby-remark-numbered-footnotes@^1.0.0: remark-numbered-footnotes "^1.0.1" gatsby-remark-prismjs@^3.2.4: - version "3.2.11" - resolved "https://registry.yarnpkg.com/gatsby-remark-prismjs/-/gatsby-remark-prismjs-3.2.11.tgz#94407a1d78233b7be0261b8608bdae2a01c98ce6" - integrity sha512-a89n3ITN25CAuSPLHrzfb7lmMcyy70u1BXwKDIFvNjLS5p0xkBnrRhqKwpIMcdt+qa3qmyaSTgqL8RgfKAmWbQ== + version "3.3.3" + resolved "https://registry.yarnpkg.com/gatsby-remark-prismjs/-/gatsby-remark-prismjs-3.3.3.tgz#9bbe4650bf466e708d98b20a269c9b322ae50e5b" + integrity sha512-IQOv7b7w6c3+KsWju76Iezwme7o40Bov01czhSROcj41RkGSKDE38IAly2tZxTfpKNH1Hw8yDu6CivfEQiWzDg== dependencies: "@babel/runtime" "^7.0.0" parse-numeric-range "^0.0.2" unist-util-visit "^1.3.0" gatsby-remark-responsive-iframe@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/gatsby-remark-responsive-iframe/-/gatsby-remark-responsive-iframe-2.1.1.tgz#75517b561073a382388bcb13b0d96566ce1ef0a7" - integrity sha512-n6xCm4/E/AjqIxvLdbV4tN3RYbR2Sg9Fmpn2/u95D4GpACFWuKHaW9TkMpQEQ8d5WNNBkGP9NKTb055BjIwClw== + version "2.2.4" + resolved "https://registry.yarnpkg.com/gatsby-remark-responsive-iframe/-/gatsby-remark-responsive-iframe-2.2.4.tgz#b7a3151a5f3d3ccd3b5c3c7c04b332714697a8d8" + integrity sha512-FI7VNYDOrrvK1sSdkIQhFN6B1BLMgKIJCm08TUu+AH5DMNuI8MzFJ1vY9p9tloMd/uyi3Wd5iTiqh+HMulu7+w== dependencies: "@babel/runtime" "^7.0.0" bluebird "^3.5.0" cheerio "^1.0.0-rc.2" - lodash "^4.17.10" + lodash "^4.17.14" unist-util-visit "^1.3.0" gatsby-remark-smartypants@^2.0.8: - version "2.0.9" - resolved "https://registry.yarnpkg.com/gatsby-remark-smartypants/-/gatsby-remark-smartypants-2.0.9.tgz#aaf2568dacecc7d9f907a65694a1cbe914b1d63b" - integrity sha512-ns9zm7l8/A9VRlq9KAi3TTo+jzoRWEjRfoyDnf4l3Hw7wTS5wtBfFYp1fiy9yO0nbU2roz3NEZRu0R7/7/zviQ== + version "2.1.2" + resolved "https://registry.yarnpkg.com/gatsby-remark-smartypants/-/gatsby-remark-smartypants-2.1.2.tgz#19786139811eb77c42b78e6acd3f8b9a017d6b7a" + integrity sha512-F3fyvuCA42nGRA2/cMeRxO48C4y8cEhorQCFHOBnNahVxoyunc4YWFhuc1WE2wEaj8DxVI0cFwjXNeNxD6g1YA== dependencies: "@babel/runtime" "^7.0.0" retext "^5.0.0" @@ -5232,9 +5726,9 @@ gatsby-remark-smartypants@^2.0.8: unist-util-visit "^1.3.0" gatsby-source-filesystem@^2.0.23, gatsby-source-filesystem@^2.0.27: - version "2.0.39" - resolved "https://registry.yarnpkg.com/gatsby-source-filesystem/-/gatsby-source-filesystem-2.0.39.tgz#39d0f55aae594eea65454728676d92f1b43ba6e5" - integrity sha512-RL5J1WTrb6snyTeCmylt8/6cmhJxftjZGFLFHByEERyVEgMMiNDRHWqmrW/oWwkQ6Gvxi4GNnYUPsps+9Azv8Q== + version "2.1.5" + resolved "https://registry.yarnpkg.com/gatsby-source-filesystem/-/gatsby-source-filesystem-2.1.5.tgz#2d5afe0fdfe95fbc6d0ec40498dbc201c25f5a72" + integrity sha512-8YSuRsn14YllCv8egkGwCFMoF84lGhKmwFXrpzaJS0OELA8WaHaHjfo5olB1xd5IE4na8il8c6MCj/btlQlkuQ== dependencies: "@babel/runtime" "^7.0.0" better-queue "^3.8.7" @@ -5246,15 +5740,15 @@ gatsby-source-filesystem@^2.0.23, gatsby-source-filesystem@^2.0.27: md5-file "^3.1.1" mime "^2.2.0" pretty-bytes "^4.0.2" - progress "^1.1.8" + progress "^2.0.3" read-chunk "^3.0.0" valid-url "^1.0.9" xstate "^3.1.0" -gatsby-telemetry@^1.0.11: - version "1.0.11" - resolved "https://registry.yarnpkg.com/gatsby-telemetry/-/gatsby-telemetry-1.0.11.tgz#18b7fd03080db189f63265637cee333d2b811af8" - integrity sha512-pEGt8lpjB52KF2ekdL7TvARTpE+iHzx31f8ILS7r7ZqgCp2v+MhaLGIDh4SiCM801mFYGgsp87mx4q8DCqPeDQ== +gatsby-telemetry@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/gatsby-telemetry/-/gatsby-telemetry-1.1.6.tgz#957c95e1eefcfdfb5a82b4cb85d13e88e429bdd7" + integrity sha512-b0uIxlz8mjW/x45VbzDL3Rs5mrVVmJGMko87ldhCgFhrj2CyyxljUBC+C2daVfyrMhvHIWagFSygZ4BrijLjlA== dependencies: "@babel/code-frame" "^7.0.0" "@babel/runtime" "^7.0.0" @@ -5264,7 +5758,9 @@ gatsby-telemetry@^1.0.11: configstore "^4.0.0" envinfo "^5.8.1" fs-extra "^7.0.1" + git-up "4.0.1" is-docker "1.1.0" + lodash "^4.17.14" node-fetch "2.3.0" resolve-cwd "^2.0.0" source-map "^0.5.7" @@ -5273,21 +5769,21 @@ gatsby-telemetry@^1.0.11: uuid "3.3.2" gatsby-transformer-remark@^2.3.0: - version "2.3.12" - resolved "https://registry.yarnpkg.com/gatsby-transformer-remark/-/gatsby-transformer-remark-2.3.12.tgz#04ba4497a0f779582b19ad7c55d373609beaefeb" - integrity sha512-ejalbB9Q3W4UsKAyJktWbyKXjZxJr2Gc9U2skVpwOP4U4G9nL10PB/50VaVbGS1qyTSfgsmJdm3eKheqeSt/nA== + version "2.6.6" + resolved "https://registry.yarnpkg.com/gatsby-transformer-remark/-/gatsby-transformer-remark-2.6.6.tgz#14cc5c8c82991153449bb9460046f3232b21c5f8" + integrity sha512-rqKOCytFJh2HAHq28d+v6LLF1jTH15/5sKTCVsHZ/Uo0v5skDSTytCszZGhvICKBnx3ZPzWUpNq+BtRO0dMf+Q== dependencies: "@babel/runtime" "^7.0.0" bluebird "^3.5.0" gray-matter "^4.0.0" hast-util-raw "^4.0.0" hast-util-to-html "^4.0.0" - lodash "^4.17.10" + lodash "^4.17.14" mdast-util-to-hast "^3.0.0" mdast-util-to-string "^1.0.5" mdast-util-toc "^2.0.1" - remark "^9.0.0" - remark-parse "^5.0.0" + remark "^10.0.0" + remark-parse "^6.0.0" remark-retext "^3.1.0" remark-stringify "^5.0.0" retext-english "^3.0.0" @@ -5299,9 +5795,9 @@ gatsby-transformer-remark@^2.3.0: unist-util-visit "^1.3.0" gatsby-transformer-sharp@^2.1.15, gatsby-transformer-sharp@^2.1.17: - version "2.1.21" - resolved "https://registry.yarnpkg.com/gatsby-transformer-sharp/-/gatsby-transformer-sharp-2.1.21.tgz#b49bffbeba7588f419351bfea46bb522c80b6de7" - integrity sha512-pb/InQ6cAvAcZc/hzUuo62gtYqD764jKgkoBsx3DKBbnZN2Q4mUMBsguZbjYzmARHFv5BaZbm5hUijOdRdkhEw== + version "2.2.3" + resolved "https://registry.yarnpkg.com/gatsby-transformer-sharp/-/gatsby-transformer-sharp-2.2.3.tgz#0e127578c185007e9f6ebb8b517415188b2f73b3" + integrity sha512-nBIbjETRmwXL7QJA+lX8Xi4+IIlr2+6HSbqY/sdALqSvcm3Fbb1C0j1P9RRTMkptBslTGrfHJA8Me18p7nJTWw== dependencies: "@babel/runtime" "^7.0.0" bluebird "^3.5.0" @@ -5311,10 +5807,10 @@ gatsby-transformer-sharp@^2.1.15, gatsby-transformer-sharp@^2.1.17: semver "^5.6.0" sharp "^0.22.1" -gatsby@^2.1.38: - version "2.9.2" - resolved "https://registry.yarnpkg.com/gatsby/-/gatsby-2.9.2.tgz#caab8b601a2e3e2ba47c486b39ea9a1079060cda" - integrity sha512-lAxfwxBYXO380ZJFN9ygHzjAMw+9GDuRbQer7E6xMbjPB856agnPnbqBuasGAezocsYMRqg3rhaAnIOhnWcOtw== +gatsby@^2.1.38, gatsby@^2.13.25: + version "2.13.25" + resolved "https://registry.yarnpkg.com/gatsby/-/gatsby-2.13.25.tgz#8cb7614059f837c708957d06ce34819e3a073f06" + integrity sha512-Wsytoc4OLvX9yRK9SjzWC+2jE7l7kjjP+vUpb95qMPkqyLykxN9Ghpvl/ZqBAoXWNpqhF5hPZam87suUHz4Ygg== dependencies: "@babel/code-frame" "^7.0.0" "@babel/core" "^7.0.0" @@ -5323,6 +5819,7 @@ gatsby@^2.1.38: "@babel/runtime" "^7.0.0" "@babel/traverse" "^7.0.0" "@gatsbyjs/relay-compiler" "2.0.0-printer-fix.2" + "@hapi/joi" "^15.0.0" "@mikaelkristiansson/domready" "^1.0.9" "@pieh/friendly-errors-webpack-plugin" "1.7.0-chalk-2" "@reach/router" "^1.1.1" @@ -5334,8 +5831,8 @@ gatsby@^2.1.38: babel-loader "^8.0.0" babel-plugin-add-module-exports "^0.2.1" babel-plugin-dynamic-import-node "^1.2.0" - babel-plugin-remove-graphql-queries "^2.6.3" - babel-preset-gatsby "^0.1.11" + babel-plugin-remove-graphql-queries "^2.7.2" + babel-preset-gatsby "^0.2.6" better-opn "0.1.4" better-queue "^3.8.6" bluebird "^3.5.0" @@ -5367,17 +5864,17 @@ gatsby@^2.1.38: event-source-polyfill "^1.0.5" express "^4.16.3" express-graphql "^0.7.1" - fast-levenshtein "~2.0.4" + fast-levenshtein "^2.0.6" file-loader "^1.1.11" flat "^4.0.0" fs-exists-cached "1.0.0" fs-extra "^5.0.0" - gatsby-cli "^2.6.7" - gatsby-graphiql-explorer "^0.1.2" - gatsby-link "^2.1.1" - gatsby-plugin-page-creator "^2.0.13" - gatsby-react-router-scroll "^2.0.7" - gatsby-telemetry "^1.0.11" + gatsby-cli "^2.7.15" + gatsby-graphiql-explorer "^0.2.3" + gatsby-link "^2.2.2" + gatsby-plugin-page-creator "^2.1.5" + gatsby-react-router-scroll "^2.1.3" + gatsby-telemetry "^1.1.6" glob "^7.1.1" got "8.0.0" graphql "^14.1.1" @@ -5388,12 +5885,12 @@ gatsby@^2.1.38: is-relative-url "^2.0.0" is-wsl "^1.1.0" jest-worker "^23.2.0" - joi "^14.0.0" json-loader "^0.5.7" json-stringify-safe "^5.0.1" - lodash "^4.17.10" + lodash "^4.17.14" md5 "^2.2.1" md5-file "^3.1.1" + micromatch "^3.1.10" mime "^2.2.0" mini-css-extract-plugin "^0.4.0" mitt "^1.1.2" @@ -5411,9 +5908,9 @@ gatsby@^2.1.38: postcss-loader "^2.1.3" prop-types "^15.6.1" raw-loader "^0.5.1" - react-dev-utils "^4.2.1" + react-dev-utils "^4.2.3" react-error-overlay "^3.0.0" - react-hot-loader "^4.8.4" + react-hot-loader "^4.12.5" redux "^4.0.0" redux-thunk "^2.3.0" semver "^5.6.0" @@ -5425,7 +5922,7 @@ gatsby@^2.1.38: stack-trace "^0.0.10" string-similarity "^1.2.0" style-loader "^0.21.0" - terser-webpack-plugin "^1.2.2" + terser-webpack-plugin "1.2.4" "true-case-path" "^1.0.3" type-of "^2.0.1" url-loader "^1.0.1" @@ -5514,6 +6011,14 @@ getpass@^0.1.1: dependencies: assert-plus "^1.0.0" +git-up@4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/git-up/-/git-up-4.0.1.tgz#cb2ef086653640e721d2042fe3104857d89007c0" + integrity sha512-LFTZZrBlrCrGCG07/dm1aCjjpL1z9L3+5aEeI9SBhAqSc+kiA9Or1bgZhQFNppJX6h/f5McrvJt1mQXTFm6Qrw== + dependencies: + is-ssh "^1.3.0" + parse-url "^5.0.0" + github-from-package@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/github-from-package/-/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce" @@ -5539,7 +6044,7 @@ glob-to-regexp@^0.3.0: resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= -glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3: +glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4: version "7.1.4" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255" integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A== @@ -5691,7 +6196,7 @@ got@^7.0.0, got@^7.1.0: url-parse-lax "^1.0.0" url-to-options "^1.0.1" -got@^8.3.1: +got@^8.3.1, got@^8.3.2: version "8.3.2" resolved "https://registry.yarnpkg.com/got/-/got-8.3.2.tgz#1d23f64390e97f776cac52e5b936e5f514d2e937" integrity sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw== @@ -5715,9 +6220,9 @@ got@^8.3.1: url-to-options "^1.0.1" graceful-fs@^4.1.10, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6: - version "4.1.15" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" - integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== + version "4.2.0" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.0.tgz#8d8fdc73977cb04104721cb53666c1ca64cd328b" + integrity sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg== "graceful-readlink@>= 1.0.0": version "1.0.1" @@ -5725,9 +6230,9 @@ graceful-fs@^4.1.10, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1. integrity sha1-TK+tdrxi8C+gObL5Tpo906ORpyU= graphql-compose@^6.3.2: - version "6.3.2" - resolved "https://registry.yarnpkg.com/graphql-compose/-/graphql-compose-6.3.2.tgz#0eff6e0f086c934af950db88b90a6667f879c59b" - integrity sha512-2sk4G3F/j7U4OBnPkB/HrE8Cejh8nHIJFBOGcqQvsELHXUHtx4S11zR0OU+J3cMtpE/2visBUGUhEHL9WlUK9A== + version "6.3.5" + resolved "https://registry.yarnpkg.com/graphql-compose/-/graphql-compose-6.3.5.tgz#019a5a4441293cdf15dbe0173438a2c997017e26" + integrity sha512-XUpp7JqbaQ+vK/Nw4Jw0CQKs3UU8YFz3wpbBz+6WvPhrMkexco0bIbK4iGW9okQT7+/toAphEdVO4HFqM7lk2w== dependencies: graphql-type-json "^0.2.4" object-path "^0.11.4" @@ -5776,9 +6281,9 @@ graphql-type-json@^0.2.4: integrity sha512-/tq02ayMQjrG4oDFDRLLrPk0KvJXue0nVXoItBe7uAdbNXjQUu+HYCBdAmPLQoseVzUKKMzrhq2P/sfI76ON6w== graphql@^14.1.1: - version "14.3.1" - resolved "https://registry.yarnpkg.com/graphql/-/graphql-14.3.1.tgz#b3aa50e61a841ada3c1f9ccda101c483f8e8c807" - integrity sha512-FZm7kAa3FqKdXy8YSSpAoTtyDFMIYSpCDOr+3EqlI1bxmtHu+Vv/I2vrSeT1sBOEnEniX3uo4wFhFdS/8XN6gA== + version "14.4.2" + resolved "https://registry.yarnpkg.com/graphql/-/graphql-14.4.2.tgz#553a7d546d524663eda49ed6df77577be3203ae3" + integrity sha512-6uQadiRgnpnSS56hdZUSvFrVcQ6OF9y6wkxJfKquFtHlnl7+KSuWwSJsdwiK1vybm1HgcdbpGkCpvhvsVQ0UZQ== dependencies: iterall "^1.2.2" @@ -6101,11 +6606,6 @@ hoek@4.x.x: resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.1.tgz#9634502aa12c445dd5a7c5734b572bb8738aacbb" integrity sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA== -hoek@6.x.x: - version "6.1.3" - resolved "https://registry.yarnpkg.com/hoek/-/hoek-6.1.3.tgz#73b7d33952e01fe27a38b0457294b79dd8da242c" - integrity sha512-YXXAAhmF9zpQbC7LEcREFtXfGq5K1fmd+4PHkBq8NUqmzW3G+Dq10bI/i0KucLRwss3YYFQ0fSfoxBZYiGUqtQ== - hoist-non-react-statics@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.0.tgz#b09178f0122184fb95acf525daaecb4d8f45958b" @@ -6182,7 +6682,7 @@ http-deceiver@^1.2.7: resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= -http-errors@1.7.2, http-errors@^1.7.1, http-errors@~1.7.2: +http-errors@1.7.2: version "1.7.2" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== @@ -6193,6 +6693,17 @@ http-errors@1.7.2, http-errors@^1.7.1, http-errors@~1.7.2: statuses ">= 1.5.0 < 2" toidentifier "1.0.0" +http-errors@1.7.3, http-errors@^1.7.1, http-errors@~1.7.2: + version "1.7.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" + integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== + dependencies: + depd "~1.1.2" + inherits "2.0.4" + setprototypeof "1.1.1" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.0" + http-errors@~1.6.2: version "1.6.3" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" @@ -6353,9 +6864,9 @@ import-fresh@^2.0.0: resolve-from "^3.0.0" import-fresh@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.0.0.tgz#a3d897f420cab0e671236897f75bc14b4885c390" - integrity sha512-pOnA9tfM3Uwics+SaBLCNyZZZbK+4PTu0OPZtLlMIrv17EdBoC15S9Kn8ckJ9TZTyKb3ywNE5y1yeDxxGA7nTQ== + version "3.1.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.1.0.tgz#6d33fa1dcef6df930fae003446f33415af905118" + integrity sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ== dependencies: parent-module "^1.0.0" resolve-from "^4.0.0" @@ -6415,16 +6926,21 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== inherits@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= +inherits@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + ini@^1.3.4, ini@~1.3.0: version "1.3.5" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" @@ -6439,9 +6955,9 @@ ink-spinner@^3.0.1: prop-types "^15.5.10" ink@^2.0.5: - version "2.2.0" - resolved "https://registry.yarnpkg.com/ink/-/ink-2.2.0.tgz#8231cbaf03799634cb333ec4e461f50e25e93fc0" - integrity sha512-BQl7jpmLxPqFGjdQdgXQS0+mAyn1BHkEW1YXur3dahNNwLB6MWsfAZ1GWVdj+Mbpmj+u33KaFOosw3067t3d9g== + version "2.3.0" + resolved "https://registry.yarnpkg.com/ink/-/ink-2.3.0.tgz#222136be17bb72fc742e19090483e7e0e7dc3690" + integrity sha512-931rgXHAS3hM++8ygWPOBeHOFwTzHh3pDAVZtiBVOUH6tVvJijym43ODUy22ySo2NwYUFeR/Zj3xuWzBEKMiHw== dependencies: "@types/react" "^16.8.6" arrify "^1.0.1" @@ -6462,6 +6978,11 @@ ink@^2.0.5: wrap-ansi "^5.0.0" yoga-layout-prebuilt "^1.9.3" +inline-style-parser@0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1" + integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q== + inquirer@3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9" @@ -6483,9 +7004,9 @@ inquirer@3.3.0: through "^2.3.6" inquirer@^6.2.0, inquirer@^6.2.2: - version "6.3.1" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.3.1.tgz#7a413b5e7950811013a3db491c61d1f3b776e8e7" - integrity sha512-MmL624rfkFt4TG9y/Jvmt8vdmOo836U7Y0Hxr2aFk3RelZEGX4Igk0KabWrcaaZaTv9uzglOqWh1Vly+FAWAXA== + version "6.5.0" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.5.0.tgz#2303317efc9a4ea7ec2e2df6f86569b734accf42" + integrity sha512-scfHejeG/lVZSpvCXpsB4j/wQNPM5JC8kiElOI0OUTwmc1RTpXr4H32/HOlQHcZiYl2z2VElwuCVDRG8vFmbnA== dependencies: ansi-escapes "^3.2.0" chalk "^2.4.2" @@ -6493,7 +7014,7 @@ inquirer@^6.2.0, inquirer@^6.2.2: cli-width "^2.0.0" external-editor "^3.0.3" figures "^2.0.0" - lodash "^4.17.11" + lodash "^4.17.12" mute-stream "0.0.7" run-async "^2.2.0" rxjs "^6.4.0" @@ -6534,11 +7055,6 @@ invert-kv@^2.0.0: resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== -ip-regex@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-1.0.3.tgz#dc589076f659f419c222039a33316f1c7387effd" - integrity sha1-3FiQdvZZ9BnCIgOaMzFvHHOH7/0= - ip-regex@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" @@ -6549,11 +7065,16 @@ ip@^1.1.0, ip@^1.1.5: resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= -ipaddr.js@1.9.0, ipaddr.js@^1.9.0: +ipaddr.js@1.9.0: version "1.9.0" resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.0.tgz#37df74e430a0e47550fe54a2defe30d8acd95f65" integrity sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA== +ipaddr.js@^1.9.0: + version "1.9.1" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + is-absolute-url@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" @@ -6847,9 +7368,9 @@ is-path-cwd@^1.0.0: integrity sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0= is-path-cwd@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.1.0.tgz#2e0c7e463ff5b7a0eb60852d851a6809347a124c" - integrity sha512-Sc5j3/YnM8tDeyCsVeKlm/0p95075DyLmDEIkSgQ7mXkrOX+uTCtmQFm0CYzVyJwcCCmO3k8qfJt17SxQwB5Zw== + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" + integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== is-path-in-cwd@^1.0.0: version "1.0.1" @@ -6884,7 +7405,12 @@ is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= -is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: +is-plain-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.0.0.tgz#7fd1a7f1b69e160cde9181d2313f445c68aa2679" + integrity sha512-EYisGhpgSCwspmIuRHGjROWTon2Xp8Z7U03Wubk/bTL5TTRC5R1rGVgyjzBrk9+ULdH6cRD06KRcw/xfqhVYKQ== + +is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== @@ -6947,6 +7473,13 @@ is-root@1.0.0: resolved "https://registry.yarnpkg.com/is-root/-/is-root-1.0.0.tgz#07b6c233bc394cd9d02ba15c966bd6660d6342d5" integrity sha1-B7bCM7w5TNnQK6FclmvWZg1jQtU= +is-ssh@^1.3.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/is-ssh/-/is-ssh-1.3.1.tgz#f349a8cadd24e65298037a522cf7520f2e81a0f3" + integrity sha512-0eRIASHZt1E68/ixClI8bp2YK2wmBPVWEismTs6M+M099jKgrzl/3E976zIbImSIob48N2/XGe9y7ZiYdImSlg== + dependencies: + protocols "^1.1.0" + is-stream@^1.0.0, is-stream@^1.0.1, is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" @@ -7089,27 +7622,16 @@ jest-worker@^23.2.0: dependencies: merge-stream "^1.0.1" -jimp@^0.2.24: - version "0.2.28" - resolved "https://registry.yarnpkg.com/jimp/-/jimp-0.2.28.tgz#dd529a937190f42957a7937d1acc3a7762996ea2" - integrity sha1-3VKak3GQ9ClXp5N9Gsw6d2KZbqI= - dependencies: - bignumber.js "^2.1.0" - bmp-js "0.0.3" - es6-promise "^3.0.2" - exif-parser "^0.1.9" - file-type "^3.1.0" - jpeg-js "^0.2.0" - load-bmfont "^1.2.3" - mime "^1.3.4" - mkdirp "0.5.1" - pixelmatch "^4.0.0" - pngjs "^3.0.0" - read-chunk "^1.0.1" - request "^2.65.0" - stream-to-buffer "^0.1.0" - tinycolor2 "^1.1.2" - url-regex "^3.0.0" +jimp@^0.6.4: + version "0.6.4" + resolved "https://registry.yarnpkg.com/jimp/-/jimp-0.6.4.tgz#266c5777752a6edb4227792ef288198a1e99102f" + integrity sha512-WQVMoNhkcq/fgthZOWeMdIguCVPg+t4PDFfSxvbNcrECwl8eq3/Ou2whcFWWjyW45m43yAJEY2UT7acDKl6uSQ== + dependencies: + "@babel/polyfill" "^7.0.0" + "@jimp/custom" "^0.6.4" + "@jimp/plugins" "^0.6.4" + "@jimp/types" "^0.6.4" + core-js "^2.5.7" joi@^11.1.1: version "11.4.0" @@ -7120,19 +7642,10 @@ joi@^11.1.1: isemail "3.x.x" topo "2.x.x" -joi@^14.0.0: - version "14.3.1" - resolved "https://registry.yarnpkg.com/joi/-/joi-14.3.1.tgz#164a262ec0b855466e0c35eea2a885ae8b6c703c" - integrity sha512-LQDdM+pkOrpAn4Lp+neNIFV3axv1Vna3j38bisbQhETPMANYRbFJFUyOZcOClYvM/hppMhGWuKSFEK9vjrB+bQ== - dependencies: - hoek "6.x.x" - isemail "3.x.x" - topo "3.x.x" - -jpeg-js@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/jpeg-js/-/jpeg-js-0.2.0.tgz#53e448ec9d263e683266467e9442d2c5a2ef5482" - integrity sha1-U+RI7J0mPmgyZkZ+lELSxaLvVII= +jpeg-js@^0.3.4: + version "0.3.5" + resolved "https://registry.yarnpkg.com/jpeg-js/-/jpeg-js-0.3.5.tgz#6fbd6cd0e49627c5a0341796c9e50c70a2aa3673" + integrity sha512-hvaExqwmQDS8O9qnZAVDXGWU43Tbu1V0wMZmjROjT11jloSgGICZpscG+P6Nyi1BVAvyu2ARRx8qmEW30sxgdQ== js-levenshtein@^1.1.3: version "1.1.6" @@ -7248,12 +7761,13 @@ jsprim@^1.2.2: json-schema "0.2.3" verror "1.10.0" -jsx-ast-utils@^2.0.1, jsx-ast-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.1.0.tgz#0ee4e2c971fb9601c67b5641b71be80faecf0b36" - integrity sha512-yDGDG2DS4JcqhA6blsuYbtsT09xL8AoLuUR2Gb5exrw7UEM19sBcOTq+YBBhrNbl0PUC4R4LnFu+dHg2HKeVvA== +jsx-ast-utils@^2.1.0, jsx-ast-utils@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.2.1.tgz#4d4973ebf8b9d2837ee91a8208cc66f3a2776cfb" + integrity sha512-v3FxCcAf20DayI+uxnCuw795+oOIkVu6EnJ1+kSzhqqTZHNkTZ7B66ZgLp4oLJ/gbA64cI0B7WRoHZMSRdyVRQ== dependencies: array-includes "^3.0.3" + object.assign "^4.1.0" kebab-hash@^0.1.2: version "0.1.2" @@ -7345,7 +7859,7 @@ levn@^0.3.0, levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" -load-bmfont@^1.2.3: +load-bmfont@^1.3.1, load-bmfont@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/load-bmfont/-/load-bmfont-1.4.0.tgz#75f17070b14a8c785fe7f5bee2e6fd4f98093b6b" integrity sha512-kT63aTAlNhZARowaNYcY29Fn/QYkc52M3l6V1ifRcPewg2lvUZDAj7R6dXjOL9D0sict76op3T5+odumDSF81g== @@ -7425,7 +7939,7 @@ lockfile@^1.0.4: dependencies: signal-exit "^3.0.2" -lodash._reinterpolate@~3.0.0: +lodash._reinterpolate@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= @@ -7525,15 +8039,15 @@ lodash.memoize@^4.1.2: resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= -lodash.merge@^4.4.0, lodash.merge@^4.6.0: - version "4.6.1" - resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.1.tgz#adc25d9cb99b9391c59624f379fbba60d7111d54" - integrity sha512-AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ== +lodash.merge@^4.4.0, lodash.merge@^4.6.0, lodash.merge@^4.6.1, lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== lodash.mergewith@^4.6.1: - version "4.6.1" - resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz#639057e726c3afbdb3e7d42741caa8d6e4335927" - integrity sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ== + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz#617121f89ac55f59047c7aec1ccd6654c6590f55" + integrity sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ== lodash.pick@^4.2.1: version "4.4.0" @@ -7556,19 +8070,19 @@ lodash.some@^4.4.0: integrity sha1-G7nzFO9ri63tE7VJFpsqlF62jk0= lodash.template@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0" - integrity sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A= + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.5.0.tgz#f976195cf3f347d0d5f52483569fe8031ccce8ab" + integrity sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A== dependencies: - lodash._reinterpolate "~3.0.0" + lodash._reinterpolate "^3.0.0" lodash.templatesettings "^4.0.0" lodash.templatesettings@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz#2b4d4e95ba440d915ff08bc899e4553666713316" - integrity sha1-K01OlbpEDZFf8IvImeRVNmZxMxY= + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz#e481310f049d3cf6d47e912ad09313b154f0fb33" + integrity sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ== dependencies: - lodash._reinterpolate "~3.0.0" + lodash._reinterpolate "^3.0.0" lodash.throttle@^4.1.1: version "4.1.1" @@ -7585,10 +8099,10 @@ lodash.uniq@^4.5.0: resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= -lodash@^4.11.1, lodash@^4.13.1, lodash@^4.15.0, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.3.0: - version "4.17.11" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" - integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== +lodash@^4.11.1, lodash@^4.13.1, lodash@^4.15.0, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.3.0: + version "4.17.14" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.14.tgz#9ce487ae66c96254fe20b599f21b6816028078ba" + integrity sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw== log-update@^3.0.0: version "3.2.0" @@ -7607,7 +8121,7 @@ logalot@^2.0.0, logalot@^2.1.0: figures "^1.3.5" squeak "^1.0.0" -loglevel@^1.6.2: +loglevel@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.3.tgz#77f2eb64be55a404c9fd04ad16d57c1d6d6b1280" integrity sha512-LoEDv5pgpvWgPF4kNYuIp0qqSJVWak/dML0RY74xlzMZiT9w77teNAwKYKWBTYjlokMirg+o3jBwp+vlLrcfAA== @@ -7809,10 +8323,10 @@ mdast-util-to-hast@^3.0.0: unist-util-visit "^1.1.0" xtend "^4.0.1" -mdast-util-to-hast@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-4.0.0.tgz#d8467ce28ea73b4648667bc389aa39dfa9f67f18" - integrity sha512-yOTZSxR1aPvWRUxVeLaLZ1sCYrK87x2Wusp1bDM/Ao2jETBhYUKITI3nHvgy+HkZW54HuCAhHnS0mTcbECD5Ig== +mdast-util-to-hast@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-6.0.1.tgz#98d5ff6d3179d2bb95609a12c8b1e370249d73f2" + integrity sha512-KRh9wIYzUQk877JcV+8q4FqBUEouLpCKMObqeWg4dnL1/rh9vtSIq5mqQFwIK9YzSULl91F8FP5+EJ/xqRHaBw== dependencies: collapse-white-space "^1.0.0" detab "^2.0.0" @@ -7860,6 +8374,11 @@ mdast-util-toc@^3.0.0: unist-util-is "^2.1.2" unist-util-visit "^1.1.0" +mdn-data@2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" + integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== + mdn-data@~1.1.0: version "1.1.4" resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-1.1.4.tgz#50b5d4ffc4575276573c4eedb8780812a8419f01" @@ -8035,9 +8554,9 @@ mini-css-extract-plugin@^0.4.0: webpack-sources "^1.1.0" mini-svg-data-uri@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/mini-svg-data-uri/-/mini-svg-data-uri-1.0.3.tgz#f8bb0d7afbf3de29152aadd0f47701197ceab4a3" - integrity sha512-YBaqsh6GE+4jQhLNkFYEagH2o4bVTlGGpEvkuwtwc+1NBGXqpcVCnsUGkGp75ovPXxtF2GsDYzUwyhfC0hntiA== + version "1.1.3" + resolved "https://registry.yarnpkg.com/mini-svg-data-uri/-/mini-svg-data-uri-1.1.3.tgz#9759ee5f4d89a4b724d089ce52eab4b623bfbc88" + integrity sha512-EeKOmdzekjdPe53/GdxmUpNgDQFkNeSte6XkJmOBt4BfWL6FQ9G9RtLNh+JMjFS3LhdpSICMIkZdznjiecASHQ== minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: version "1.0.1" @@ -8110,9 +8629,9 @@ mitt@^1.1.2: integrity sha512-mUDCnVNsAi+eD6qA0HkRkwYczbLHJ49z17BGe2PYRhZL4wpZUFZGJHU7/5tmvohoma+Hdn0Vh/oJTiPEmgSruA== mixin-deep@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" - integrity sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ== + version "1.3.2" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" + integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== dependencies: for-in "^1.0.2" is-extendable "^1.0.1" @@ -8131,6 +8650,13 @@ modularscale@^1.0.2: dependencies: lodash.isnumber "^3.0.0" +modularscale@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/modularscale/-/modularscale-2.0.1.tgz#565806fe7e3a9d31821ec4e944fbe9c8401cafd0" + integrity sha1-VlgG/n46nTGCHsTpRPvpyEAcr9A= + dependencies: + lodash.isnumber "^3.0.0" + moment@^2.21.0: version "2.24.0" resolved "https://registry.yarnpkg.com/moment/-/moment-2.24.0.tgz#0d055d53f5052aa653c9f6eb68bb5d12bf5c2b5b" @@ -8274,9 +8800,9 @@ no-case@^2.2.0, no-case@^2.3.2: lower-case "^1.1.1" node-abi@^2.7.0: - version "2.8.0" - resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.8.0.tgz#bd2e88dbe6a6871e6dd08553e0605779325737ec" - integrity sha512-1/aa2clS0pue0HjckL62CsbhWWU35HARvBDXcJtYKbYR7LnIutmpxmXbuDMV9kEviD2lP/wACOgWmmwljghHyQ== + version "2.9.0" + resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.9.0.tgz#ae4075b298dab2d92dd1e22c48ccc7ffd7f06200" + integrity sha512-jmEOvv0eanWjhX8dX1pmjb7oJl1U1oR4FOh0b2GnvALwSYoOdU7sj+kLDSAyjo4pfC9aj/IxkloxdLJQhSSQBA== dependencies: semver "^5.4.1" @@ -8310,6 +8836,11 @@ node-fetch@^1.0.1: encoding "^0.1.11" is-stream "^1.0.1" +node-fetch@^2.6.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.0.tgz#e633456386d4aa55863f676a7ab0daa8fdecb0fd" + integrity sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA== + node-forge@0.7.5: version "0.7.5" resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df" @@ -8365,10 +8896,10 @@ node-pre-gyp@^0.12.0: semver "^5.3.0" tar "^4" -node-releases@^1.1.23: - version "1.1.23" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.23.tgz#de7409f72de044a2fa59c097f436ba89c39997f0" - integrity sha512-uq1iL79YjfYC0WXoHbC/z28q/9pOl8kSHaXdWmAAc8No+bDwqkZbzIJz55g/MUsPgSGm9LZ7QSUbzTcH5tz47w== +node-releases@^1.1.25: + version "1.1.25" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.25.tgz#0c2d7dbc7fed30fbe02a9ee3007b8c90bf0133d3" + integrity sha512-fI5BXuk83lKEoZDdH3gRhtsNgh05/wZacuXkgbiYkceE7+QIMXOg98n9ZV7mz27B+kFHnqHcUpscZZlGRSmTpQ== dependencies: semver "^5.3.0" @@ -8429,7 +8960,7 @@ normalize-url@2.0.1: query-string "^5.0.1" sort-keys "^2.0.0" -normalize-url@^3.0.0: +normalize-url@^3.0.0, normalize-url@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== @@ -8448,9 +8979,9 @@ npm-conf@^1.1.0: pify "^3.0.0" npm-packlist@^1.1.6: - version "1.4.1" - resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.1.tgz#19064cdf988da80ea3cee45533879d90192bbfbc" - integrity sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw== + version "1.4.4" + resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.4.tgz#866224233850ac534b63d1a6e76050092b5d2f44" + integrity sha512-zTLo8UcVYtDU3gdeaFu2Xu0n0EvelfHDGuqtNIn5RO7yQj4H1TqNdBc/yZjxnWA0PVB8D3Woyp0i5B43JwQ6Vw== dependencies: ignore-walk "^3.0.1" npm-bundled "^1.0.1" @@ -8615,6 +9146,11 @@ obuf@^1.0.0, obuf@^1.1.2: resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== +omggif@^1.0.9: + version "1.0.10" + resolved "https://registry.yarnpkg.com/omggif/-/omggif-1.0.10.tgz#ddaaf90d4a42f532e9e7cb3a95ecdd47f17c7b19" + integrity sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw== + on-finished@~2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" @@ -8642,9 +9178,9 @@ onetime@^2.0.0: mimic-fn "^1.0.0" opentracing@^0.14.3: - version "0.14.3" - resolved "https://registry.yarnpkg.com/opentracing/-/opentracing-0.14.3.tgz#23e3ad029fa66a653926adbe57e834469f8550aa" - integrity sha1-I+OtAp+mamU5Jq2+V+g0Rp+FUKo= + version "0.14.4" + resolved "https://registry.yarnpkg.com/opentracing/-/opentracing-0.14.4.tgz#a113408ea740da3a90fde5b3b0011a375c2e4268" + integrity sha512-nNnZDkUNExBwEpb7LZaeMeQgvrlO8l4bgY/LvGNZCR0xG/dGWqHqjKrAmR5GUoYo0FIz38kxasvA1aevxWs2CA== opn@5.1.0: version "5.1.0" @@ -8661,11 +9197,11 @@ opn@^5.4.0, opn@^5.5.0: is-wsl "^1.1.0" optimize-css-assets-webpack-plugin@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.1.tgz#9eb500711d35165b45e7fd60ba2df40cb3eb9159" - integrity sha512-Rqm6sSjWtx9FchdP0uzTQDc7GXDKnwVEGoSxjezPkzMewx7gEWE9IMUYKmigTRC4U3RaNSwYVnUDLuIdtTpm0A== + version "5.0.3" + resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.3.tgz#e2f1d4d94ad8c0af8967ebd7cf138dcb1ef14572" + integrity sha512-q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA== dependencies: - cssnano "^4.1.0" + cssnano "^4.1.10" last-call-webpack-plugin "^3.0.0" optionator@^0.8.2: @@ -8891,7 +9427,7 @@ package-json@^4.0.0: registry-url "^3.0.3" semver "^5.1.0" -pako@~1.0.5: +pako@^1.0.5, pako@~1.0.5: version "1.0.10" resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.10.tgz#4328badb5086a426aa90f541977d4955da5c9732" integrity sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw== @@ -9013,11 +9549,29 @@ parse-passwd@^1.0.0: resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= +parse-path@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/parse-path/-/parse-path-4.0.1.tgz#0ec769704949778cb3b8eda5e994c32073a1adff" + integrity sha512-d7yhga0Oc+PwNXDvQ0Jv1BuWkLVPXcAoQ/WREgd6vNNoKYaW52KI+RdOFjI63wjkmps9yUE8VS4veP+AgpQ/hA== + dependencies: + is-ssh "^1.3.0" + protocols "^1.4.0" + parse-unit@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/parse-unit/-/parse-unit-1.0.1.tgz#7e1bb6d5bef3874c28e392526a2541170291eecf" integrity sha1-fhu21b7zh0wo45JSaiVBFwKR7s8= +parse-url@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-5.0.1.tgz#99c4084fc11be14141efa41b3d117a96fcb9527f" + integrity sha512-flNUPP27r3vJpROi0/R3/2efgKkyXqnXwyP1KQ2U0SfFRgdizOdWfvrrvJg1LuOoxs7GQhmxJlq23IpQ/BkByg== + dependencies: + is-ssh "^1.3.0" + normalize-url "^3.3.0" + parse-path "^4.0.0" + protocols "^1.4.0" + parse5@^3.0.1: version "3.0.3" resolved "https://registry.yarnpkg.com/parse5/-/parse5-3.0.3.tgz#042f792ffdd36851551cf4e9e066b3874ab45b5c" @@ -9197,7 +9751,7 @@ pinkie@^2.0.0: resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= -pixelmatch@^4.0.0: +pixelmatch@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/pixelmatch/-/pixelmatch-4.0.2.tgz#8f47dcec5011b477b67db03c243bc1f3085e8854" integrity sha1-j0fc7FARtHe2fbA8JDvB8wheiFQ= @@ -9225,7 +9779,7 @@ pkg-dir@^3.0.0: dependencies: find-up "^3.0.0" -pngjs@^3.0.0: +pngjs@^3.0.0, pngjs@^3.3.3: version "3.4.0" resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-3.4.0.tgz#99ca7d725965fb655814eaf65f38f12bbdbf555f" integrity sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w== @@ -9248,9 +9802,9 @@ pnp-webpack-plugin@^1.4.1: ts-pnp "^1.1.2" portfinder@^1.0.20: - version "1.0.20" - resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.20.tgz#bea68632e54b2e13ab7b0c4775e9b41bf270e44a" - integrity sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw== + version "1.0.21" + resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.21.tgz#60e1397b95ac170749db70034ece306b9a27e324" + integrity sha512-ESabpDCzmBS3ekHbmpAIiESq3udRsCBGiBZLsC+HgBKv2ezb0R4oG+7RnYEVZ/ZCfhel5Tx3UzdNWA0Lox2QCA== dependencies: async "^1.5.2" debug "^2.2.0" @@ -9588,6 +10142,11 @@ postcss-value-parser@^3.0.0, postcss-value-parser@^3.3.0, postcss-value-parser@^ resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== +postcss-value-parser@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.0.0.tgz#99a983d365f7b2ad8d0f9b8c3094926eab4b936d" + integrity sha512-ESPktioptiSUchCKgggAkzdmkgzKfmp0EU8jXH+5kbIUB+unr0Y4CY9SRMvibuvYUBjNh1ACLbxqYNpdTQOteQ== + postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.23: version "6.0.23" resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" @@ -9597,7 +10156,7 @@ postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.23: source-map "^0.6.1" supports-color "^5.4.0" -postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.16, postcss@^7.0.5: +postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.17, postcss@^7.0.5: version "7.0.17" resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.17.tgz#4da1bdff5322d4a0acaab4d87f3e782436bad31f" integrity sha512-546ZowA+KZ3OasvQZHsbuEpysvwTZNGJv9EfyCQdsIDltPSWHAeTQ5fQy/Npi2ZDtLI3zs7Ps/p6wThErhm9fQ== @@ -9607,11 +10166,11 @@ postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.16, postcss@^7.0.5: supports-color "^6.1.0" potrace@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/potrace/-/potrace-2.1.1.tgz#79111a858197f366418845f667fe8f7fac0a79db" - integrity sha1-eREahYGX82ZBiEX2Z/6Pf6wKeds= + version "2.1.2" + resolved "https://registry.yarnpkg.com/potrace/-/potrace-2.1.2.tgz#61473a326be1e734abac6d14d54e1880eed35471" + integrity sha512-dNcUBapRgPkiv3j+70+rSlf0whtJJqEszC04g9a/Ll3p6kA7QVRV1Vsi3jg22voJr2jA9x9fjPbz5MdD+ngbUg== dependencies: - jimp "^0.2.24" + jimp "^0.6.4" prebuild-install@^5.3.0: version "5.3.0" @@ -9686,21 +10245,21 @@ private@^0.1.6: integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== probe-image-size@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/probe-image-size/-/probe-image-size-4.0.0.tgz#d35b71759e834bcf580ea9f18ec8b9265c0977eb" - integrity sha512-nm7RvWUxps+2+jZKNLkd04mNapXNariS6G5WIEVzvAqjx7EUuKcY1Dp3e6oUK7GLwzJ+3gbSbPLFAASHFQrPcQ== + version "4.1.1" + resolved "https://registry.yarnpkg.com/probe-image-size/-/probe-image-size-4.1.1.tgz#c836c53154b6dd04dbcf66af2bbd50087b15e1dc" + integrity sha512-42LqKZqTLxH/UvAZ2/cKhAsR4G/Y6B7i7fI2qtQu9hRBK4YjS6gqO+QRtwTjvojUx4+/+JuOMzLoFyRecT9qRw== dependencies: any-promise "^1.3.0" - deepmerge "^2.0.1" + deepmerge "^4.0.0" inherits "^2.0.3" next-tick "^1.0.0" request "^2.83.0" stream-parser "~0.3.1" process-nextick-args@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" - integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== + version "2.0.1" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== process@^0.11.10: version "0.11.10" @@ -9712,12 +10271,7 @@ process@~0.5.1: resolved "https://registry.yarnpkg.com/process/-/process-0.5.2.tgz#1638d8a8e34c2f440a91db95ab9aeb677fc185cf" integrity sha1-FjjYqONML0QKkduVq5rrZ3/Bhc8= -progress@^1.1.8: - version "1.1.8" - resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be" - integrity sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74= - -progress@^2.0.0: +progress@^2.0.0, progress@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== @@ -9768,9 +10322,9 @@ property-information@^4.0.0: xtend "^4.0.1" property-information@^5.0.0, property-information@^5.0.1: - version "5.1.0" - resolved "https://registry.yarnpkg.com/property-information/-/property-information-5.1.0.tgz#e4755eee5319f03f7f6f5a9bc1a6a7fea6609e2c" - integrity sha512-tODH6R3+SwTkAQckSp2S9xyYX8dEKYkeXw+4TmJzTxnNzd6mQPu1OD4f9zPrvw/Rm4wpPgI+Zp63mNSGNzUgHg== + version "5.2.2" + resolved "https://registry.yarnpkg.com/property-information/-/property-information-5.2.2.tgz#20555eafd2296278a682e5a51d5123e7878ecc30" + integrity sha512-N2moasZmjn2mjVGIWpaqz5qnz6QyeQSGgGvMtl81gA9cPTWa6wpesRSe/quNnOjUHpvSH1oZx0pdz0EEckLFnA== dependencies: xtend "^4.0.1" @@ -9779,6 +10333,11 @@ proto-list@~1.2.1: resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= +protocols@^1.1.0, protocols@^1.4.0: + version "1.4.7" + resolved "https://registry.yarnpkg.com/protocols/-/protocols-1.4.7.tgz#95f788a4f0e979b291ffefcf5636ad113d037d32" + integrity sha512-Fx65lf9/YDn3hUX08XUc0J8rSux36rEsyiv21ZGUC1mOyeM3lTRpZLcrm8aAolzS4itwVfm7TAPyxC2E5zd6xg== + proxy-addr@~2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.5.tgz#34cbd64a2d81f4b1fd21e76f9f06c8a45299ee34" @@ -9798,9 +10357,9 @@ pseudomap@^1.0.1, pseudomap@^1.0.2: integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= psl@^1.1.24: - version "1.1.32" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.32.tgz#3f132717cf2f9c169724b2b6caf373cf694198db" - integrity sha512-MHACAkHpihU/REGGPLj4sEfc/XKW2bheigvHO1dUqjaKigMp1C8+WLQYRGgeKFMsw5PMfegZcaN8IDXK/cD0+g== + version "1.2.0" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.2.0.tgz#df12b5b1b3a30f51c329eacbdef98f3a6e136dc6" + integrity sha512-GEn74ZffufCmkDDLNcl3uuyF/aSD6exEyh1v/ZSdAomB82t6G9hzJVRx0jBmLDW+VfZqks3aScmMw9DszwUalA== public-encrypt@^4.0.0: version "4.0.3" @@ -9887,9 +10446,9 @@ query-string@^5.0.1: strict-uri-encode "^1.0.0" query-string@^6.1.0: - version "6.7.0" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.7.0.tgz#7e92bf8525140cf8c5ebf500f26716b0de5b7023" - integrity sha512-oQ01H1jrgDRbPq5SjtJF470S418GOrKkds+fpvAt6DQatHXl7bmkaJulHbTIM+QNGtoPpa8f5k9W3Zk50zXRPQ== + version "6.8.1" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.8.1.tgz#62c54a7ef37d01b538c8fd56f95740c81d438a26" + integrity sha512-g6y0Lbq10a5pPQpjlFuojfMfV1Pd2Jw9h75ypiYPPia3Gcq2rgkKiIwbkS6JxH7c5f5u/B/sB+d13PU+g1eu4Q== dependencies: decode-uri-component "^0.2.0" split-on-first "^1.0.0" @@ -9938,7 +10497,7 @@ range-parser@^1.2.1, range-parser@~1.2.1: resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== -raw-body@2.4.0, raw-body@^2.3.3: +raw-body@2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332" integrity sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q== @@ -9948,6 +10507,16 @@ raw-body@2.4.0, raw-body@^2.3.3: iconv-lite "0.4.24" unpipe "1.0.0" +raw-body@^2.3.3: + version "2.4.1" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.1.tgz#30ac82f98bb5ae8c152e67149dac8d55153b168c" + integrity sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA== + dependencies: + bytes "3.1.0" + http-errors "1.7.3" + iconv-lite "0.4.24" + unpipe "1.0.0" + raw-loader@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/raw-loader/-/raw-loader-0.5.1.tgz#0c3d0beaed8a01c966d9787bf778281252a979aa" @@ -9963,7 +10532,7 @@ rc@^1.0.1, rc@^1.1.6, rc@^1.2.7: minimist "^1.2.0" strip-json-comments "~2.0.1" -react-dev-utils@^4.2.1: +react-dev-utils@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-4.2.3.tgz#5b42d9ea58d5e9e017a2f57a40a8af408a3a46fb" integrity sha512-uvmkwl5uMexCmC0GUv1XGQP0YjfYePJufGg4YYiukhqk2vN1tQxwWJIBERqhOmSi80cppZg8mZnPP/kOMf1sUQ== @@ -10017,16 +10586,15 @@ react-helmet@^5.2.0: react-fast-compare "^2.0.2" react-side-effect "^1.1.0" -react-hot-loader@^4.8.4: - version "4.11.0" - resolved "https://registry.yarnpkg.com/react-hot-loader/-/react-hot-loader-4.11.0.tgz#6a453ae4a2c96a2bd780dd9a763e07e4df535fb7" - integrity sha512-EXwYmn+7bU9GgidYjx36IfX1t9/mZlKN8TuGXW6C4J2fEL6cKh4QUtpY/toZe9QBoKMot7UfksFKzl7Wq2qJ+w== +react-hot-loader@^4.12.5: + version "4.12.7" + resolved "https://registry.yarnpkg.com/react-hot-loader/-/react-hot-loader-4.12.7.tgz#51ed57ee46c5d4d3906e58e8cdcd3f6ceeb1c0ec" + integrity sha512-ejnGcNttqIsgaLEpCl3KHLzFfKiEKHz/VTLYv57/xKQoryDMXQ/w31+jicrOAiCStYsY+KvrulVqkOqqkRaifg== dependencies: fast-levenshtein "^2.0.6" global "^4.3.0" hoist-non-react-statics "^3.3.0" loader-utils "^1.1.0" - lodash "^4.17.11" prop-types "^15.6.1" react-lifecycles-compat "^3.0.4" shallowequal "^1.0.2" @@ -10092,12 +10660,12 @@ react-twitter-embed@^2.0.7: react-proptype-conditional-require "^1.0.4" scriptjs "^2.5.9" -react-typography@^0.16.18, react-typography@^0.16.19: +react-typography@^0.16.19: version "0.16.19" resolved "https://registry.yarnpkg.com/react-typography/-/react-typography-0.16.19.tgz#5736b47961dcf6b9605b6fa38d41980db2588e28" integrity sha512-kV2qLEsdm0x9P4YXQEDVc88tDb4Vg0h/vdVZGgbqaRn8ERvNzV76JHUeOby3vvcUYU5MPd5Kz5DPH9Bhp4I/iw== -react@^16.8.4, react@^16.8.6: +react@^16.8.0, react@^16.8.4, react@^16.8.6: version "16.8.6" resolved "https://registry.yarnpkg.com/react/-/react-16.8.6.tgz#ad6c3a9614fd3a4e9ef51117f54d888da01f2bbe" integrity sha512-pC0uMkhLaHm11ZSJULfOBqV4tIZkx87ZLvbbQYunNixAAvjnC+snJCg0XQXn9VIsttVsbZP/H/ewzgsd5fxKXw== @@ -10107,11 +10675,6 @@ react@^16.8.4, react@^16.8.6: prop-types "^15.6.2" scheduler "^0.13.6" -read-chunk@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/read-chunk/-/read-chunk-1.0.1.tgz#5f68cab307e663f19993527d9b589cace4661194" - integrity sha1-X2jKswfmY/GZk1J9m1icrORmEZQ= - read-chunk@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/read-chunk/-/read-chunk-3.2.0.tgz#2984afe78ca9bfbbdb74b19387bf9e86289c16ca" @@ -10223,9 +10786,9 @@ redux-thunk@^2.3.0: integrity sha512-km6dclyFnmcvxhAcrQV2AkZmPQjzPDjgVlQtR0EQjxZPyJ0BnMf3in1ryuR8A2qU0HldVRfxYXbFSKlI3N7Slw== redux@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/redux/-/redux-4.0.1.tgz#436cae6cc40fbe4727689d7c8fae44808f1bfef5" - integrity sha512-R7bAtSkk7nY6O/OYMVR9RiBI+XghjF9rlbl5806HJbQph0LJVHZrU5oaO4q70eUKiqMRqm4y07KLTlMZ2BlVmg== + version "4.0.4" + resolved "https://registry.yarnpkg.com/redux/-/redux-4.0.4.tgz#4ee1aeb164b63d6a1bcc57ae4aa0b6e6fa7a3796" + integrity sha512-vKv4WdiJxOWKxK0yRoaK3Y4pxxB0ilzVx6dszU2W8wLxlb2yikRph4iV/ymtdJ6ZxpBLFbyrxklnT5yBbQSl3Q== dependencies: loose-envify "^1.4.0" symbol-observable "^1.2.0" @@ -10278,9 +10841,9 @@ regex-not@^1.0.0, regex-not@^1.0.2: safe-regex "^1.1.0" regexp-tree@^0.1.6: - version "0.1.10" - resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.10.tgz#d837816a039c7af8a8d64d7a7c3cf6a1d93450bc" - integrity sha512-K1qVSbcedffwuIslMwpe6vGlj+ZXRnGkvjAtFHfDZZZuEdA/h0dxljAPu9vhUo6Rrx2U2AwJ+nSQ6hK+lrP5MQ== + version "0.1.11" + resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.11.tgz#c9c7f00fcf722e0a56c7390983a7a63dd6c272f3" + integrity sha512-7/l/DgapVVDzZobwMCCgMlqiqyLFJ0cduo/j+3BcDJIB+yJdsYCfKuI3l/04NV+H/rfNRdPIDbXNZHM9XvQatg== regexpp@^2.0.1: version "2.0.1" @@ -10355,10 +10918,10 @@ relay-runtime@2.0.0: "@babel/runtime" "^7.0.0" fbjs "^1.0.0" -remark-mdx@^1.0.20: - version "1.0.20" - resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-1.0.20.tgz#580e57c035bd1658beeacffc30f81ca56e8447e4" - integrity sha512-yUDI87lzeYsTL3LyArD2DWxzYMxdJuJuvVAjteWcJQvY6ZgYNcVPnVzDXiD80SRQOf3/tXW5P2E/EsnBlNW8lw== +remark-mdx@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-1.1.0.tgz#35fde951866411ff1dde2a243f43ec7e90bc25e5" + integrity sha512-WW5WNg0NZnvCaXnrIMGwKG5HLwzCUkOtIMFLwTjB0vRE8QJRvhJUYykX3LrfS2EVIxVFTspZx9YzzV0BY/gfaQ== dependencies: "@babel/core" "^7.2.2" "@babel/helper-plugin-utils" "^7.0.0" @@ -10366,7 +10929,7 @@ remark-mdx@^1.0.20: "@babel/plugin-syntax-jsx" "^7.2.0" is-alphabetical "^1.0.2" remark-parse "^6.0.0" - unified "^7.0.0" + unified "^8.2.0" remark-numbered-footnotes@^1.0.1: version "1.0.11" @@ -10375,27 +10938,6 @@ remark-numbered-footnotes@^1.0.1: dependencies: unist-util-visit "^1.3.1" -remark-parse@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-5.0.0.tgz#4c077f9e499044d1d5c13f80d7a98cf7b9285d95" - integrity sha512-b3iXszZLH1TLoyUzrATcTQUZrwNl1rE70rVdSruJFlDaJ9z5aMkhrG43Pp68OgfHndL/ADz6V69Zow8cTQu+JA== - dependencies: - collapse-white-space "^1.0.2" - is-alphabetical "^1.0.0" - is-decimal "^1.0.0" - is-whitespace-character "^1.0.0" - is-word-character "^1.0.0" - markdown-escapes "^1.0.0" - parse-entities "^1.1.0" - repeat-string "^1.5.4" - state-toggle "^1.0.0" - trim "0.0.1" - trim-trailing-lines "^1.0.0" - unherit "^1.0.4" - unist-util-remove-position "^1.0.0" - vfile-location "^2.0.0" - xtend "^4.0.1" - remark-parse@^6.0.0: version "6.0.3" resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-6.0.3.tgz#c99131052809da482108413f87b0ee7f52180a3a" @@ -10418,16 +10960,16 @@ remark-parse@^6.0.0: xtend "^4.0.1" remark-retext@^3.1.0, remark-retext@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/remark-retext/-/remark-retext-3.1.2.tgz#983003d7495cf9198aa450c5ae5a7737011eec5f" - integrity sha512-+48KzJdSXvsPupY5pj5AY7oBUSiDOqFPZBKebX5WemrMyIG+RImIt9hgeqelluVDd1kooHen33K/aybTPyoI9g== + version "3.1.3" + resolved "https://registry.yarnpkg.com/remark-retext/-/remark-retext-3.1.3.tgz#77173b1d9d13dab15ce5b38d996195fea522ee7f" + integrity sha512-UujXAm28u4lnUvtOZQFYfRIhxX+auKI9PuA2QpQVTT7gYk1OgX6o0OUrSo1KOa6GNrFX+OODOtS5PWIHPxM7qw== dependencies: mdast-util-to-nlcst "^3.2.0" remark-squeeze-paragraphs@^3.0.1: - version "3.0.3" - resolved "https://registry.yarnpkg.com/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-3.0.3.tgz#299d8db7d44008c9ae240dbf6d1f55b8b0f924ce" - integrity sha512-eDvjtwFa9eClqb7XgdF/1H9Pfs2LPnf/P3eRs9ucYAWUuv4WO8ZOVAUeT/1h66rQvghnfctz9au+HEmoKcdoqA== + version "3.0.4" + resolved "https://registry.yarnpkg.com/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-3.0.4.tgz#9fe50c3bf3b572dd88754cd426ada007c0b8dc5f" + integrity sha512-Wmz5Yj9q+W1oryo8BV17JrOXZgUKVcpJ2ApE2pwnoHwhFKSk4Wp2PmFNbmJMgYSqAdFwfkoe+TSYop5Fy8wMgA== dependencies: mdast-squeeze-paragraphs "^3.0.0" @@ -10480,15 +11022,6 @@ remark@^10.0.0: remark-stringify "^6.0.0" unified "^7.0.0" -remark@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/remark/-/remark-9.0.0.tgz#c5cfa8ec535c73a67c4b0f12bfdbd3a67d8b2f60" - integrity sha512-amw8rGdD5lHbMEakiEsllmkdBP+/KpjW/PRK6NSGPZKCQowh0BT4IWXDAkRMyG3SB9dKPXWMviFjNusXzXNn3A== - dependencies: - remark-parse "^5.0.0" - remark-stringify "^5.0.0" - unified "^6.0.0" - remove-trailing-separator@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" @@ -10527,7 +11060,7 @@ replace-ext@1.0.0, replace-ext@^1.0.0: resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb" integrity sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs= -request@^2.65.0, request@^2.83.0: +request@^2.83.0: version "2.88.0" resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== @@ -10604,9 +11137,9 @@ resolve-url@^0.2.1: integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= resolve@^1.10.0, resolve@^1.10.1, resolve@^1.11.0, resolve@^1.3.2, resolve@^1.5.0, resolve@^1.8.1: - version "1.11.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.11.0.tgz#4014870ba296176b86343d50b60f3b50609ce232" - integrity sha512-WL2pBDjqT6pGUNSUzMw00o4T7If+z4H2x3Gz893WoUQ5KW8Vr9txp00ykiP16VBaZF5+j/OcXJHZ9+PCvdiDKw== + version "1.11.1" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.11.1.tgz#ea10d8110376982fef578df8fc30b9ac30a07a3e" + integrity sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw== dependencies: path-parse "^1.0.6" @@ -10685,7 +11218,7 @@ rgba-regex@^1.0.0: resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= -rimraf@2.6.3, rimraf@^2.2.8, rimraf@^2.5.0, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3: +rimraf@2.6.3, rimraf@^2.2.8, rimraf@^2.5.0, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.3: version "2.6.3" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== @@ -10741,11 +11274,16 @@ rxjs@^6.4.0: dependencies: tslib "^1.9.0" -safe-buffer@5.1.2, safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: +safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== +safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2: + version "5.2.0" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.0.tgz#b74daec49b1148f88c64b68d49b1e815c1f2f519" + integrity sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg== + safe-regex@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" @@ -10873,10 +11411,10 @@ semver-truncate@^1.1.2: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b" integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA== -semver@^6.0.0, semver@^6.1.0, semver@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.1.1.tgz#53f53da9b30b2103cd4f15eab3a18ecbcb210c9b" - integrity sha512-rWYq2e5iYW+fFe/oPPtYJxYgjBm8sC4rmoGdUOgBB7VnwKt6HrL793l2voH1UlsyYZpJ4g0wfjnTEO1s1NP2eQ== +semver@^6.0.0, semver@^6.1.1: + version "6.2.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.2.0.tgz#4d813d9590aaf8a9192693d6c85b9344de5901db" + integrity sha512-jdFC1VdUGT/2Scgbimf7FSx9iJLXoqfglSF+gJeuNWVpiE37OIbc1jywR/GJyFdz3mnkz2/id0L0J/cr0izR5A== send@0.17.1: version "0.17.1" @@ -10938,20 +11476,10 @@ set-blocking@^2.0.0, set-blocking@~2.0.0: resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= -set-value@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" - integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE= - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.1" - to-object-path "^0.3.0" - -set-value@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" - integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg== +set-value@^2.0.0, set-value@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" + integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== dependencies: extend-shallow "^2.0.1" is-extendable "^0.1.1" @@ -11075,9 +11603,9 @@ simple-swizzle@^0.2.2: is-arrayish "^0.3.1" sisteransi@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.0.tgz#77d9622ff909080f1c19e5f4a1df0c1b0a27b88c" - integrity sha512-N+z4pHB4AmUv0SjveWRd6q1Nj5w62m5jodv+GD8lvmbY/83T/rpbJGZOnK5T149OldDj4Db07BSv9xY4K6NTPQ== + version "1.0.2" + resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.2.tgz#ec57d64b6f25c4f26c0e2c7dd23f2d7f12f7e418" + integrity sha512-ZcYcZcT69nSLAR2oLN2JwNmLkJEKGooFMCdvOkFrToUt/WfcRWqhIg4P4KwY4dmLbuyXIx4o4YmPsvMRJYJd/w== slash@^1.0.0: version "1.0.0" @@ -11089,6 +11617,11 @@ slash@^2.0.0: resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + slice-ansi@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d" @@ -11251,7 +11784,7 @@ source-list-map@^2.0.0: resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== -source-map-resolve@^0.5.0, source-map-resolve@^0.5.2: +source-map-resolve@^0.5.0: version "0.5.2" resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA== @@ -11262,7 +11795,7 @@ source-map-resolve@^0.5.0, source-map-resolve@^0.5.2: source-map-url "^0.4.0" urix "^0.1.0" -source-map-support@~0.5.10: +source-map-support@~0.5.10, source-map-support@~0.5.12: version "0.5.12" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.12.tgz#b4f3b10d51857a5af0138d3ce8003b201613d599" integrity sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ== @@ -11317,9 +11850,9 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.4" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz#75ecd1a88de8c184ef015eafb51b5b48bfd11bb1" - integrity sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA== + version "3.0.5" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz#3694b5804567a458d3c8045842a6358632f62654" + integrity sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q== spdy-transport@^3.0.0: version "3.0.0" @@ -11493,18 +12026,6 @@ stream-shift@^1.0.0: resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI= -stream-to-buffer@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/stream-to-buffer/-/stream-to-buffer-0.1.0.tgz#26799d903ab2025c9bd550ac47171b00f8dd80a9" - integrity sha1-JnmdkDqyAlyb1VCsRxcbAPjdgKk= - dependencies: - stream-to "~0.2.0" - -stream-to@~0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/stream-to/-/stream-to-0.2.2.tgz#84306098d85fdb990b9fa300b1b3ccf55e8ef01d" - integrity sha1-hDBgmNhf25kLn6MAsbPM9V6O8B0= - strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" @@ -11693,11 +12214,19 @@ style-loader@^0.21.0: schema-utils "^0.4.5" style-to-object@^0.2.1: - version "0.2.2" - resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.2.2.tgz#3ea3b276bd3fa9da1195fcdcdd03bc52aa2aae01" - integrity sha512-GcbtvfsqyKmIPpHeOHZ5Rmwsx2MDJct4W9apmTGcbPTbpA2FcgTFl2Z43Hm4Qb61MWGPNK8Chki7ITiY7lLOow== + version "0.2.3" + resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.2.3.tgz#afcf42bc03846b1e311880c55632a26ad2780bcb" + integrity sha512-1d/k4EY2N7jVLOqf2j04dTc37TPOv/hHxZmvpg8Pdh8UYydxeu/C1W1U4vD8alzf5V2Gt7rLsmkr4dxAlDm9ng== dependencies: - css "2.2.4" + inline-style-parser "0.1.1" + +styled-system@^4.0.0: + version "4.2.4" + resolved "https://registry.yarnpkg.com/styled-system/-/styled-system-4.2.4.tgz#8909f91396c30b92295b4eddec5f7b89f8c8d767" + integrity sha512-44X7n09gDvwx7yjquEXsjiNALK0dxGgAJdpO5cb/PdL+D4mhSLKWig4/EhH4vHJLbwu/kumURHyvKxygaBfg0A== + dependencies: + "@babel/runtime" "^7.4.2" + prop-types "^15.7.2" stylehacks@^4.0.0: version "4.0.3" @@ -11728,16 +12257,15 @@ supports-color@^6.1.0: has-flag "^3.0.0" svgo@^1.0.0, svgo@^1.2.0: - version "1.2.2" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.2.2.tgz#0253d34eccf2aed4ad4f283e11ee75198f9d7316" - integrity sha512-rAfulcwp2D9jjdGu+0CuqlrAUin6bBWrpoqXWwKDZZZJfXcUXQSxLJOFJCQCSA0x0pP2U0TxSlJu2ROq5Bq6qA== + version "1.3.0" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.0.tgz#bae51ba95ded9a33a36b7c46ce9c359ae9154313" + integrity sha512-MLfUA6O+qauLDbym+mMZgtXCGRfIxyQoeH6IKVcFslyODEe/ElJNwr0FohQ3xG4C6HK6bk3KYPPXwHVJk3V5NQ== dependencies: chalk "^2.4.1" coa "^2.0.2" css-select "^2.0.0" css-select-base-adapter "^0.1.1" - css-tree "1.0.0-alpha.28" - css-url-regex "^1.1.0" + css-tree "1.0.0-alpha.33" csso "^3.5.1" js-yaml "^3.13.1" mkdirp "~0.5.1" @@ -11761,12 +12289,12 @@ symbol-observable@^1.2.0: integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== table@^5.2.3: - version "5.4.0" - resolved "https://registry.yarnpkg.com/table/-/table-5.4.0.tgz#d772a3216e68829920a41a32c18eda286c95d780" - integrity sha512-nHFDrxmbrkU7JAFKqKbDJXfzrX2UBsWmrieXFTGxiI5e4ncg3VqsZeI4EzNmX0ncp4XNGVeoxIWJXfCIXwrsvw== + version "5.4.4" + resolved "https://registry.yarnpkg.com/table/-/table-5.4.4.tgz#6e0f88fdae3692793d1077fd172a4667afe986a6" + integrity sha512-IIfEAUx5QlODLblLrGTTLJA7Tk0iLSGBvgY8essPRVNGHAzThujww1YqHLs6h3HfTg55h++RzLHH5Xw/rfv+mg== dependencies: - ajv "^6.9.1" - lodash "^4.17.11" + ajv "^6.10.2" + lodash "^4.17.14" slice-ansi "^2.1.0" string-width "^3.0.0" @@ -11831,7 +12359,22 @@ term-size@^1.2.0: dependencies: execa "^0.7.0" -terser-webpack-plugin@^1.1.0, terser-webpack-plugin@^1.2.2: +terser-webpack-plugin@1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.2.4.tgz#56f87540c28dd5265753431009388f473b5abba3" + integrity sha512-64IiILNQlACWZLzFlpzNaG0bpQ4ytaB7fwOsbpsdIV70AfLUmIGGeuKL0YV2WmtcrURjE2aOvHD4/lrFV3Rg+Q== + dependencies: + cacache "^11.3.2" + find-cache-dir "^2.0.0" + is-wsl "^1.1.0" + schema-utils "^1.0.0" + serialize-javascript "^1.7.0" + source-map "^0.6.1" + terser "^3.17.0" + webpack-sources "^1.3.0" + worker-farm "^1.7.0" + +terser-webpack-plugin@^1.1.0: version "1.3.0" resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.3.0.tgz#69aa22426299f4b5b3775cbed8cb2c5d419aa1d4" integrity sha512-W2YWmxPjjkUcOWa4pBEv4OP4er1aeQJlSo2UhtCFQCuRXEHjOFscO8VyWHj9JLlA0RzQb8Y2/Ta78XZvT54uGg== @@ -11847,20 +12390,56 @@ terser-webpack-plugin@^1.1.0, terser-webpack-plugin@^1.2.2: webpack-sources "^1.3.0" worker-farm "^1.7.0" -terser@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-4.0.0.tgz#ef356f6f359a963e2cc675517f21c1c382877374" - integrity sha512-dOapGTU0hETFl1tCo4t56FN+2jffoKyER9qBGoUFyZ6y7WLoKT0bF+lAYi6B6YsILcGF3q1C2FBh8QcKSCgkgA== +terser@^3.17.0: + version "3.17.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-3.17.0.tgz#f88ffbeda0deb5637f9d24b0da66f4e15ab10cb2" + integrity sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ== dependencies: commander "^2.19.0" source-map "~0.6.1" source-map-support "~0.5.10" +terser@^4.0.0: + version "4.1.2" + resolved "https://registry.yarnpkg.com/terser/-/terser-4.1.2.tgz#b2656c8a506f7ce805a3f300a2ff48db022fa391" + integrity sha512-jvNoEQSPXJdssFwqPSgWjsOrb+ELoE+ILpHPKXC83tIxOlh2U75F1KuB2luLD/3a6/7K3Vw5pDn+hvu0C4AzSw== + dependencies: + commander "^2.20.0" + source-map "~0.6.1" + source-map-support "~0.5.12" + text-table@0.2.0, text-table@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= +theme-ui-typography@^0.0.16: + version "0.0.16" + resolved "https://registry.yarnpkg.com/theme-ui-typography/-/theme-ui-typography-0.0.16.tgz#f7837d790997fff587bc81f4e036a8b94b2dda48" + integrity sha512-hGiROW1vBhbVI7BRUJU+KUJFZGcgSYF+K0MV2GYWvcviWUx2swcrr3kaXOObKINtbPHh/E8VOGqLD0H+RIEV3w== + dependencies: + compass-vertical-rhythm "^1.4.5" + css-what "^2.1.3" + lodash.merge "^4.6.1" + modularscale "^2.0.1" + object-assign "^4.1.1" + typography "^0.16.19" + +theme-ui@^0.0.16: + version "0.0.16" + resolved "https://registry.yarnpkg.com/theme-ui/-/theme-ui-0.0.16.tgz#1019d6a6914afddb89efcd285ab6532ebca80d20" + integrity sha512-Ym+Vsq8gm7lztMvnG9atE6VoKLIk0b2enw40bUNr7ZZ/hDaFDN0rgAYvbNiS7krEqHoAHsLvVcLBCvVNN9Vpiw== + dependencies: + "@emotion/core" "^10.0.0" + "@emotion/styled" "^10.0.0" + "@mdx-js/react" "^1.0.0" + "@styled-system/css" "^2.0.4" + emotion-theming "^10.0.0" + lodash.merge "^4.6.0" + react "^16.8.0" + styled-system "^4.0.0" + theme-ui-typography "^0.0.16" + through2@^2.0.0, through2@^2.0.1: version "2.0.5" resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" @@ -11891,6 +12470,11 @@ timers-browserify@^2.0.4: dependencies: setimmediate "^1.0.4" +timm@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/timm/-/timm-1.6.1.tgz#5f8aafc932248c76caf2c6af60542a32d3c30701" + integrity sha512-hqDTYi/bWuDxL2i6T3v6nrvkAQ/1Bc060GSkVEQZp02zTSTB4CHSKsOkliequCftQaNRcjRqUZmpGWs5FfhrNg== + timsort@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" @@ -11901,7 +12485,7 @@ tiny-emitter@^2.0.0: resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" integrity sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q== -tinycolor2@^1.1.2: +tinycolor2@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.4.1.tgz#f4fad333447bc0b07d4dc8e9209d8f39a8ac77e8" integrity sha1-9PrTM0R7wLB9TcjpIJ2POaisd+g= @@ -11990,13 +12574,6 @@ topo@2.x.x: dependencies: hoek "4.x.x" -topo@3.x.x: - version "3.0.3" - resolved "https://registry.yarnpkg.com/topo/-/topo-3.0.3.tgz#d5a67fb2e69307ebeeb08402ec2a2a6f5f7ad95c" - integrity sha512-IgpPtvD4kjrJ7CRA3ov2FhWQADwv+Tdqbsf1ZnPUSAtCJ9e1Z44MmoSGDXGk4IppoZA7jd/QRkNddlLJWlUZsQ== - dependencies: - hoek "6.x.x" - tough-cookie@~2.4.3: version "2.4.3" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" @@ -12134,7 +12711,7 @@ typography-theme-wordpress-2016@^0.16.18, typography-theme-wordpress-2016@^0.16. gray-percentage "^2.0.0" typography-breakpoint-constants "^0.16.19" -typography@^0.16.18, typography@^0.16.19: +typography@^0.16.19: version "0.16.19" resolved "https://registry.yarnpkg.com/typography/-/typography-0.16.19.tgz#092bf30a5a47495c955b54f40d3b55a7a9f28e8a" integrity sha512-zfsyjPPB1RaK8TzU3REta6EGDZa++YQ6g/CWw7hy/8xQK1qyzFWisMIw5J+Yg1KyiVgcchmxlgMcMA6JAJ9oew== @@ -12230,15 +12807,26 @@ unified@^7.0.0: vfile "^3.0.0" x-is-string "^0.1.0" +unified@^8.2.0: + version "8.3.2" + resolved "https://registry.yarnpkg.com/unified/-/unified-8.3.2.tgz#aed69d0e577d6ef27268431c63a10faef60e63ab" + integrity sha512-NDtUAXcd4c+mKppCbsZHzmhkKEQuhveZNBrFYmNgMIMk2K9bc8hmG3mLEGVtRmSNodobwyMePAnvIGVWZfPdzQ== + dependencies: + bail "^1.0.0" + extend "^3.0.0" + is-plain-obj "^2.0.0" + trough "^1.0.0" + vfile "^4.0.0" + union-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" - integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ= + version "1.0.1" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" + integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== dependencies: arr-union "^3.1.0" get-value "^2.0.6" is-extendable "^0.1.1" - set-value "^0.4.3" + set-value "^2.0.1" uniq@^1.0.1: version "1.0.1" @@ -12340,6 +12928,13 @@ unist-util-stringify-position@^1.0.0, unist-util-stringify-position@^1.1.1: resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz#3f37fcf351279dcbca7480ab5889bb8a832ee1c6" integrity sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ== +unist-util-stringify-position@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.1.tgz#de2a2bc8d3febfa606652673a91455b6a36fb9f3" + integrity sha512-Zqlf6+FRI39Bah8Q6ZnNGrEHUhwJOkHde2MHVk96lLyftfJJckaPslKgzhVcviXj8KcE9UJM9F+a4JEiBUTYgA== + dependencies: + "@types/unist" "^2.0.2" + unist-util-visit-children@^1.0.0: version "1.1.3" resolved "https://registry.yarnpkg.com/unist-util-visit-children/-/unist-util-visit-children-1.1.3.tgz#92ba5807e3f54637be5de950263f9468942e7503" @@ -12470,13 +13065,6 @@ url-parse@^1.1.8, url-parse@^1.4.3: querystringify "^2.1.1" requires-port "^1.0.0" -url-regex@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/url-regex/-/url-regex-3.2.0.tgz#dbad1e0c9e29e105dd0b1f09f6862f7fdb482724" - integrity sha1-260eDJ4p4QXdCx8J9oYvf9tIJyQ= - dependencies: - ip-regex "^1.0.1" - url-to-options@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/url-to-options/-/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9" @@ -12495,6 +13083,13 @@ use@^3.1.0: resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== +utif@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/utif/-/utif-2.0.1.tgz#9e1582d9bbd20011a6588548ed3266298e711759" + integrity sha512-Z/S1fNKCicQTf375lIP9G8Sa1H/phcysstNrrSdZKj1f9g58J4NMgb5IgiEZN9/nLMPDwF0W7hdOe9Qq2IYoLg== + dependencies: + pako "^1.0.5" + util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" @@ -12586,6 +13181,14 @@ vfile-message@^1.0.0: dependencies: unist-util-stringify-position "^1.1.1" +vfile-message@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-2.0.1.tgz#951881861c22fc1eb39f873c0b93e336a64e8f6d" + integrity sha512-KtasSV+uVU7RWhUn4Lw+wW1Zl/nW8JWx7JCPps10Y9JRRIDeDXf8wfBLoOSsJLyo27DqMyAi54C6Jf/d6Kr2Bw== + dependencies: + "@types/unist" "^2.0.2" + unist-util-stringify-position "^2.0.0" + vfile@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/vfile/-/vfile-2.3.0.tgz#e62d8e72b20e83c324bc6c67278ee272488bf84a" @@ -12606,6 +13209,17 @@ vfile@^3.0.0: unist-util-stringify-position "^1.0.0" vfile-message "^1.0.0" +vfile@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.0.1.tgz#fc3d43a1c71916034216bf65926d5ee3c64ed60c" + integrity sha512-lRHFCuC4SQBFr7Uq91oJDJxlnftoTLQ7eKIpMdubhYcVMho4781a8MWXLy3qZrZ0/STD1kRiKc0cQOHm4OkPeA== + dependencies: + "@types/unist" "^2.0.0" + is-buffer "^2.0.0" + replace-ext "1.0.0" + unist-util-stringify-position "^2.0.0" + vfile-message "^2.0.0" + vm-browserify@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.0.tgz#bd76d6a23323e2ca8ffa12028dc04559c75f9019" @@ -12663,9 +13277,9 @@ webpack-dev-middleware@^3.0.1, webpack-dev-middleware@^3.7.0: webpack-log "^2.0.0" webpack-dev-server@^3.1.14: - version "3.7.1" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.7.1.tgz#ce10ca0ad6cf28b03e2ce9808684a8616039155d" - integrity sha512-GSBjjDMQ+uJI/Rcw/NfXDq5QpfE4HviafCy2SdbJ8Q22MwsnyoHd5TbWRfxgkbklsMx+ZNgWIKK+cB28ynjiDQ== + version "3.7.2" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.7.2.tgz#f79caa5974b7f8b63268ef5421222a8486d792f5" + integrity sha512-mjWtrKJW2T9SsjJ4/dxDC2fkFVUw8jlpemDERqV0ZJIkjjjamR2AbQlr3oz+j4JLhYCHImHnXZK5H06P2wvUew== dependencies: ansi-html "0.0.7" bonjour "^3.5.0" @@ -12681,7 +13295,7 @@ webpack-dev-server@^3.1.14: internal-ip "^4.3.0" ip "^1.1.5" killable "^1.0.1" - loglevel "^1.6.2" + loglevel "^1.6.3" opn "^5.5.0" p-retry "^3.0.1" portfinder "^1.0.20" @@ -13068,14 +13682,14 @@ xstate@^3.1.0: integrity sha512-p0ZYDPWxZZZRAJyD3jaGO9/MYioHuxZp6sjcLhPfBZHAprl4EDrZRGDqRVH9VvK8oa6Nrbpf+U5eNmn8KFwO3g== xstate@^4.3.2: - version "4.6.1" - resolved "https://registry.yarnpkg.com/xstate/-/xstate-4.6.1.tgz#81d45d7e0a71358a1d8b8c80af90e3a50f98bb18" - integrity sha512-f4HqFkGYVN03kDgxIM3Vp4zC9yDvunN6FHhEjbusEuAqwMFkyWg0VOUKdj/K7+W5fDcDHox7OgPYYfGIGWyJ8Q== + version "4.6.7" + resolved "https://registry.yarnpkg.com/xstate/-/xstate-4.6.7.tgz#1f325df07d75676c90d65b17a3a56692f259fd41" + integrity sha512-mqgtH6BXOgjOHVDxZPyW/h6QUC5kfEggh5IN8uOitjzrdCScE/a/cwcRvgcH8CGAXYReDNvasOKD0aFBWAZ1fg== xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" - integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= + version "4.0.2" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== y18n@^3.2.1: version "3.2.1" From 5fbc8cf6b836d010a9bdcccaf99ff2e070c1e465 Mon Sep 17 00:00:00 2001 From: Amberley Romo Date: Wed, 17 Jul 2019 12:10:10 -0500 Subject: [PATCH 02/14] some cleanup. get rid of lodash and promises --- .../gatsby-theme-podcast/gatsby-config.js | 62 +++++------ packages/gatsby-theme-podcast/gatsby-node.js | 101 ++++++++---------- packages/gatsby-theme-podcast/package.json | 2 + podcast-site/gatsby-config.js | 7 +- yarn.lock | 25 ++++- 5 files changed, 110 insertions(+), 87 deletions(-) diff --git a/packages/gatsby-theme-podcast/gatsby-config.js b/packages/gatsby-theme-podcast/gatsby-config.js index b8589b7..80ca0fa 100644 --- a/packages/gatsby-theme-podcast/gatsby-config.js +++ b/packages/gatsby-theme-podcast/gatsby-config.js @@ -1,19 +1,19 @@ -const pkg = require('./package.json'); +const pkg = require("./package.json"); -module.exports = { +module.exports = () => ({ siteMetadata: { - title: 'The podcast title', - author: 'Jane Doe & John Doe', - description: 'Description of the show.', - gitOrg: 'GitHub org name for the podcast site', - siteUrl: 'https://yoursiteurl.com', + title: "The podcast title", + author: "Jane Doe & John Doe", + description: "Description of the show.", + gitOrg: "GitHub org name for the podcast site", + siteUrl: "https://yoursiteurl.com", social: { - twitter: '@yourshowhandle' + twitter: "@yourshowhandle" }, sources: [ { - name: 'RSS', - url: 'https://feeds.simplecast.com/' + name: "RSS", + url: "https://feeds.simplecast.com/" } ], // Tweet ids @@ -26,74 +26,74 @@ module.exports = { * this plugin and specify the package name in `modules`. */ { - resolve: 'gatsby-plugin-compile-es6-packages', + resolve: "gatsby-plugin-compile-es6-packages", options: { modules: [pkg.name] } }, { - resolve: 'gatsby-source-filesystem', + resolve: "gatsby-source-filesystem", options: { - name: 'podcast-episodes', - path: 'content/episodes' + name: "podcast-episodes", + path: "content/episodes" } }, { - resolve: 'gatsby-source-filesystem', + resolve: "gatsby-source-filesystem", options: { - name: 'podcast-demo-episodes', + name: "podcast-demo-episodes", path: `${__dirname}/content/episodes` } }, { - resolve: 'gatsby-source-filesystem', + resolve: "gatsby-source-filesystem", options: { - name: 'podcast-fragments', - path: 'content/fragments' + name: "podcast-fragments", + path: "content/fragments" } }, { - resolve: 'gatsby-source-filesystem', + resolve: "gatsby-source-filesystem", options: { - name: 'podcast-demo-fragments', + name: "podcast-demo-fragments", path: `${__dirname}/content/fragments` } }, { - resolve: 'gatsby-source-filesystem', + resolve: "gatsby-source-filesystem", options: { - name: 'podcast-assets', - path: 'content/assets' + name: "podcast-assets", + path: "content/assets" } }, { - resolve: 'gatsby-source-filesystem', + resolve: "gatsby-source-filesystem", options: { - name: 'podcast-demo-assets', + name: "podcast-demo-assets", path: `${__dirname}/content/assets` } }, `gatsby-plugin-sharp`, `gatsby-transformer-sharp`, { - resolve: 'gatsby-plugin-typography', + resolve: "gatsby-plugin-typography", options: { pathToConfigModule: require.resolve(`./src/utils/typography`) } }, { - resolve: 'gatsby-plugin-mdx', + resolve: "gatsby-plugin-mdx", options: { defaultLayouts: { - default: require.resolve('./src/components/Layout.js') + default: require.resolve("./src/components/Layout.js") } } }, { - resolve: 'gatsby-plugin-page-creator', + resolve: "gatsby-plugin-page-creator", options: { path: `${__dirname}/src/pages` } } ] -}; +}); diff --git a/packages/gatsby-theme-podcast/gatsby-node.js b/packages/gatsby-theme-podcast/gatsby-node.js index 855da01..15ec64f 100644 --- a/packages/gatsby-theme-podcast/gatsby-node.js +++ b/packages/gatsby-theme-podcast/gatsby-node.js @@ -1,7 +1,5 @@ const fs = require("fs"); const path = require("path"); -const Promise = require("bluebird"); -const _ = require("lodash"); exports.onPreBootstrap = ({ reporter }) => { const dirs = [ @@ -19,66 +17,61 @@ exports.onPreBootstrap = ({ reporter }) => { }); }; -exports.createPages = ({ graphql, actions }) => { +exports.createPages = async function createPages({ graphql, actions }) { const { createPage } = actions; - - return new Promise((resolve, reject) => { - const episodePage = require.resolve("./src/templates/episode-page.js"); - resolve( - graphql( - ` - { - allMdx( - sort: { - fields: [frontmatter___date, frontmatter___title] - order: DESC - } - filter: { - fields: { - source: { in: ["podcast-demo-episodes", "podcast-episodes"] } - slug: { ne: null } - } + const episodePage = require.resolve("./src/templates/episode-page.js"); + const result = await graphql( + ` + { + allMdx( + sort: { + fields: [frontmatter___date, frontmatter___title] + order: DESC + } + filter: { + fields: { + source: { in: ["podcast-demo-episodes", "podcast-episodes"] } + slug: { ne: null } + } + } + limit: 1000 + ) { + edges { + node { + fields { + slug } - limit: 1000 - ) { - edges { - node { - fields { - slug - } - frontmatter { - title - } - } + frontmatter { + title } } } - ` - ).then(result => { - if (result.errors) { - console.log(result.errors); - reject(result.errors); } + } + ` + ).then(response => { + if (response.errors) { + throw new Error(response.errors); + } + return response; + }); - // Create episode pages. - const episodes = result.data.allMdx.edges; - _.each(episodes, (episode, index) => { - const previous = - index === episodes.length - 1 ? null : episodes[index + 1].node; - const next = index === 0 ? null : episodes[index - 1].node; + // Create episode pages. + const episodes = result.data.allMdx.edges; + episodes.forEach((episode, index) => { + const previous = + index === episodes.length - 1 ? null : episodes[index + 1].node; + const next = index === 0 ? null : episodes[index - 1].node; - createPage({ - path: episode.node.fields.slug, - component: episodePage, - context: { - slug: episode.node.fields.slug, - previous, - next - } - }); - }); - }) - ); + createPage({ + path: episode.node.fields.slug, + component: episodePage, + context: { + slug: episode.node.fields.slug, + previous, + next + } + }); }); }; diff --git a/packages/gatsby-theme-podcast/package.json b/packages/gatsby-theme-podcast/package.json index 5fa4103..e05311a 100644 --- a/packages/gatsby-theme-podcast/package.json +++ b/packages/gatsby-theme-podcast/package.json @@ -14,10 +14,12 @@ "gatsby-plugin-sharp": "^2.0.29", "gatsby-plugin-typography": "^2.2.10", "gatsby-source-filesystem": "^2.0.27", + "gatsby-source-rss": "^1.0.0", "gatsby-transformer-sharp": "^2.1.17", "react-helmet": "^5.2.0", "react-twitter-embed": "^2.0.7", "react-typography": "^0.16.19", + "rss-parser": "^3.7.2", "syntax-podcast-player": "*", "typeface-merriweather": "^0.0.72", "typeface-montserrat": "^0.0.54", diff --git a/podcast-site/gatsby-config.js b/podcast-site/gatsby-config.js index 3e0bf71..982f96e 100644 --- a/podcast-site/gatsby-config.js +++ b/podcast-site/gatsby-config.js @@ -1,3 +1,8 @@ module.exports = { - plugins: ["gatsby-theme-podcast"] + plugins: [ + { + resolve: "gatsby-theme-podcast", + options: { rssSource: "https://anchor.fm/s/c157438/podcast/rss" } + } + ] }; diff --git a/yarn.lock b/yarn.lock index 7e9753f..6355b0d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5745,6 +5745,13 @@ gatsby-source-filesystem@^2.0.23, gatsby-source-filesystem@^2.0.27: valid-url "^1.0.9" xstate "^3.1.0" +gatsby-source-rss@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/gatsby-source-rss/-/gatsby-source-rss-1.0.0.tgz#67ca6a0d88d13c1d4e4616ff94f807bf6c284c91" + integrity sha1-Z8pqDYjRPB1ORhb/lPgHv2woTJE= + dependencies: + rss-parser "^2.10.1" + gatsby-telemetry@^1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/gatsby-telemetry/-/gatsby-telemetry-1.1.6.tgz#957c95e1eefcfdfb5a82b4cb85d13e88e429bdd7" @@ -11233,6 +11240,22 @@ ripemd160@^2.0.0, ripemd160@^2.0.1: hash-base "^3.0.0" inherits "^2.0.1" +rss-parser@^2.10.1: + version "2.12.1" + resolved "https://registry.yarnpkg.com/rss-parser/-/rss-parser-2.12.1.tgz#f3e2b454a0e6cfe0f64e02f93dedc4fa27ae86dd" + integrity sha1-8+K0VKDmz+D2TgL5Pe3E+ieuht0= + dependencies: + entities "^1.1.1" + xml2js "^0.4.17" + +rss-parser@^3.7.2: + version "3.7.2" + resolved "https://registry.yarnpkg.com/rss-parser/-/rss-parser-3.7.2.tgz#9f5b7d4944d4f7a190b469e31a8353aedb17c052" + integrity sha512-kx0VIFelgwBk5qA4n32U6cx40anAU7TwlRXjyxLDFgMlg8/UcJ64x+Hj5oRX1Kjos+OeFGOmnd5YXH5ES+bmzg== + dependencies: + entities "^1.1.1" + xml2js "^0.4.19" + rss@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/rss/-/rss-1.2.2.tgz#50a1698876138133a74f9a05d2bdc8db8d27a921" @@ -13653,7 +13676,7 @@ xml-parse-from-string@^1.0.0: resolved "https://registry.yarnpkg.com/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz#a9029e929d3dbcded169f3c6e28238d95a5d5a28" integrity sha1-qQKekp09vN7RafPG4oI42VpdWig= -xml2js@^0.4.5: +xml2js@^0.4.17, xml2js@^0.4.19, xml2js@^0.4.5: version "0.4.19" resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.19.tgz#686c20f213209e94abf0d1bcf1efaa291c7827a7" integrity sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q== From 8b1f9cf132caf5d378efa1f2698eafc923708fed Mon Sep 17 00:00:00 2001 From: Amberley Romo Date: Wed, 17 Jul 2019 12:18:23 -0500 Subject: [PATCH 03/14] add fixed sourcing from rss. based on gatsby-source-rss. open PR back into there when finished --- packages/gatsby-theme-podcast/gatsby-node.js | 61 ++++++++++++++++++++ podcast-site/package.json | 2 +- 2 files changed, 62 insertions(+), 1 deletion(-) diff --git a/packages/gatsby-theme-podcast/gatsby-node.js b/packages/gatsby-theme-podcast/gatsby-node.js index 15ec64f..e6f6224 100644 --- a/packages/gatsby-theme-podcast/gatsby-node.js +++ b/packages/gatsby-theme-podcast/gatsby-node.js @@ -1,5 +1,8 @@ const fs = require("fs"); const path = require("path"); +const Parser = require("rss-parser"); +const parser = new Parser(); +const crypto = require("crypto"); exports.onPreBootstrap = ({ reporter }) => { const dirs = [ @@ -17,6 +20,64 @@ exports.onPreBootstrap = ({ reporter }) => { }); }; +const createContentDigest = obj => + crypto + .createHash("md5") + .update(JSON.stringify(obj)) + .digest("hex"); + +const createChildren = (items, parentId, createNode) => { + const childIds = []; + items.forEach(entry => { + childIds.push(entry.link); + const node = Object.assign({}, entry, { + id: entry.link, + title: entry.title, + link: entry.link, + description: entry.description, + parent: parentId, + children: [] + }); + node.internal = { + type: "rssFeedItem", + contentDigest: createContentDigest(node) + }; + createNode(node); + }); + return childIds; +}; + +async function sourceNodes({ boundActionCreators }, options = {}) { + console.log(`theme options?`, options); + const { createNode } = boundActionCreators; + const data = await parser.parseURL("https://anchor.fm/s/c157438/podcast/rss"); + + console.log(`data`, data); + console.log(Object.keys(data)); + if (!data) { + return; + } + const { title, description, link, items } = data; + const childrenIds = createChildren(items, link, createNode); + const feedStory = { + id: link, + title, + description, + link, + parent: null, + children: childrenIds + }; + + feedStory.internal = { + type: "rssFeed", + contentDigest: createContentDigest(feedStory) + }; + + createNode(feedStory); +} + +exports.sourceNodes = sourceNodes; + exports.createPages = async function createPages({ graphql, actions }) { const { createPage } = actions; const episodePage = require.resolve("./src/templates/episode-page.js"); diff --git a/podcast-site/package.json b/podcast-site/package.json index 3ef1284..31afac0 100644 --- a/podcast-site/package.json +++ b/podcast-site/package.json @@ -7,7 +7,7 @@ "private": true, "scripts": { "nuke": "gatsby clean && yarn develop", - "develop": "GATSBY_GRAPHQL_IDE=playground gatsby develop", + "develop": "gatsby develop", "build": "gatsby build" }, "dependencies": { From 200151c2971e714ab2d9e926c5173dcc88cb28da Mon Sep 17 00:00:00 2001 From: Amberley Romo Date: Wed, 17 Jul 2019 13:45:30 -0500 Subject: [PATCH 04/14] pull rss url from options --- packages/gatsby-theme-podcast/gatsby-node.js | 28 +++++++++++--------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/packages/gatsby-theme-podcast/gatsby-node.js b/packages/gatsby-theme-podcast/gatsby-node.js index e6f6224..24f6783 100644 --- a/packages/gatsby-theme-podcast/gatsby-node.js +++ b/packages/gatsby-theme-podcast/gatsby-node.js @@ -28,13 +28,13 @@ const createContentDigest = obj => const createChildren = (items, parentId, createNode) => { const childIds = []; - items.forEach(entry => { - childIds.push(entry.link); - const node = Object.assign({}, entry, { - id: entry.link, - title: entry.title, - link: entry.link, - description: entry.description, + items.forEach(item => { + childIds.push(item.link); + const node = Object.assign({}, item, { + id: item.link, + title: item.title, + description: item.description, + link: item.link, parent: parentId, children: [] }); @@ -47,23 +47,27 @@ const createChildren = (items, parentId, createNode) => { return childIds; }; -async function sourceNodes({ boundActionCreators }, options = {}) { - console.log(`theme options?`, options); +async function sourceNodes({ boundActionCreators }, { rssSource = "" }) { + if (!rssSource) { + console.log(`no RSS source`); + return; + } const { createNode } = boundActionCreators; const data = await parser.parseURL("https://anchor.fm/s/c157438/podcast/rss"); - console.log(`data`, data); - console.log(Object.keys(data)); if (!data) { return; } - const { title, description, link, items } = data; + const { title, description, link, image, items } = data; + console.log(`image.url`, image.url); + console.log(`link`, link); const childrenIds = createChildren(items, link, createNode); const feedStory = { id: link, title, description, link, + // imageUrl: image.url, // this breaks things? parent: null, children: childrenIds }; From 89a7786ff68abf67964aa5a4b76d81328d35942e Mon Sep 17 00:00:00 2001 From: Amberley Romo Date: Wed, 17 Jul 2019 14:44:53 -0500 Subject: [PATCH 05/14] update description to use RSS data --- .../content/fragments/credits.mdx | 1 + .../gatsby-theme-podcast/gatsby-config.js | 2 +- packages/gatsby-theme-podcast/gatsby-node.js | 6 ++--- .../src/components/Description.js | 27 +++++++++---------- 4 files changed, 17 insertions(+), 19 deletions(-) diff --git a/packages/gatsby-theme-podcast/content/fragments/credits.mdx b/packages/gatsby-theme-podcast/content/fragments/credits.mdx index dc93a2c..5715961 100644 --- a/packages/gatsby-theme-podcast/content/fragments/credits.mdx +++ b/packages/gatsby-theme-podcast/content/fragments/credits.mdx @@ -1,4 +1,5 @@
+ Hosts: Jane Doe & John Doe Cover Art: Jessica Doe | Music: James Doe diff --git a/packages/gatsby-theme-podcast/gatsby-config.js b/packages/gatsby-theme-podcast/gatsby-config.js index 80ca0fa..f25e59e 100644 --- a/packages/gatsby-theme-podcast/gatsby-config.js +++ b/packages/gatsby-theme-podcast/gatsby-config.js @@ -17,7 +17,7 @@ module.exports = () => ({ } ], // Tweet ids - praise: [`1117454932880363522`], + praise: [`1145685107845603329`], appleAppId: false }, plugins: [ diff --git a/packages/gatsby-theme-podcast/gatsby-node.js b/packages/gatsby-theme-podcast/gatsby-node.js index 24f6783..9f10ce4 100644 --- a/packages/gatsby-theme-podcast/gatsby-node.js +++ b/packages/gatsby-theme-podcast/gatsby-node.js @@ -47,12 +47,12 @@ const createChildren = (items, parentId, createNode) => { return childIds; }; -async function sourceNodes({ boundActionCreators }, { rssSource = "" }) { +async function sourceNodes({ actions }, { rssSource = "" }) { if (!rssSource) { - console.log(`no RSS source`); + console.log(`gatsby-theme-podcast requires an RSS feed`); return; } - const { createNode } = boundActionCreators; + const { createNode } = actions; const data = await parser.parseURL("https://anchor.fm/s/c157438/podcast/rss"); if (!data) { diff --git a/packages/gatsby-theme-podcast/src/components/Description.js b/packages/gatsby-theme-podcast/src/components/Description.js index ccbb7b6..63f1a1a 100644 --- a/packages/gatsby-theme-podcast/src/components/Description.js +++ b/packages/gatsby-theme-podcast/src/components/Description.js @@ -1,23 +1,20 @@ import React from "react"; -import { StaticQuery, graphql } from "gatsby"; -import { MDXRenderer } from "gatsby-plugin-mdx"; +import { useStaticQuery, graphql } from "gatsby"; +// import { MDXRenderer } from "gatsby-plugin-mdx"; const query = graphql` query getDescription { - mdx(fileAbsolutePath: { regex: "/content/fragments/description/" }) { - id - body + # mdx(fileAbsolutePath: { regex: "/content/fragments/description/" }) { + # id + # body + # } + rssFeed { + description } } `; -const PodcastDescription = () => ( - { - return {data.mdx.body}; - }} - /> -); - -export default PodcastDescription; +export default () => { + const data = useStaticQuery(query); + return

{data.rssFeed.description}

; +}; From 965476e0146f2aebeccbea51f420147447d372a1 Mon Sep 17 00:00:00 2001 From: Amberley Romo Date: Wed, 17 Jul 2019 15:16:41 -0500 Subject: [PATCH 06/14] start converting to RSS data, sample siteMetadata overrides --- .../src/components/Sources.js | 45 +++++++++---------- podcast-site/content/fragments/credits.mdx | 5 ++- .../content/fragments/description.mdx | 1 - podcast-site/content/fragments/support.mdx | 15 ------- podcast-site/gatsby-config.js | 34 +++++++++++++- 5 files changed, 57 insertions(+), 43 deletions(-) delete mode 100644 podcast-site/content/fragments/description.mdx delete mode 100644 podcast-site/content/fragments/support.mdx diff --git a/packages/gatsby-theme-podcast/src/components/Sources.js b/packages/gatsby-theme-podcast/src/components/Sources.js index fb82e3c..8039aa0 100644 --- a/packages/gatsby-theme-podcast/src/components/Sources.js +++ b/packages/gatsby-theme-podcast/src/components/Sources.js @@ -1,5 +1,5 @@ import React, { Fragment } from "react"; -import { StaticQuery, graphql } from "gatsby"; +import { useStaticQuery, graphql } from "gatsby"; const query = graphql` query getSources { @@ -16,28 +16,25 @@ const query = graphql` } `; -const Sources = () => ( - { - const metaData = data.site.siteMetadata; - const lastSource = metaData.sources.length - 1; - return ( -

- {metaData.sources.map((source, idx) => { - return ( - - - {source.name} - - {idx !== lastSource && } - - ); - })} -

- ); - }} - /> -); +const Sources = () => { + const data = useStaticQuery(query); + const metaData = data.site.siteMetadata; + console.log(`metaData.sources`, metaData.sources); + const lastSource = metaData.sources.length - 1; + return ( +

+ {metaData.sources.map((source, idx) => { + return ( + + + {source.name} + + {idx !== lastSource && } + + ); + })} +

+ ); +}; export default Sources; diff --git a/podcast-site/content/fragments/credits.mdx b/podcast-site/content/fragments/credits.mdx index dc93a2c..9bc4f3a 100644 --- a/podcast-site/content/fragments/credits.mdx +++ b/podcast-site/content/fragments/credits.mdx @@ -1,7 +1,8 @@
-Hosts: Jane Doe & John Doe -Cover Art: Jessica Doe | Music: James Doe +Hosts: Amberley Romo & Kurt Kemple + +Cover Art: Monica Acosta | Music: Epidemic Sound All rights reserved diff --git a/podcast-site/content/fragments/description.mdx b/podcast-site/content/fragments/description.mdx deleted file mode 100644 index 53df0ee..0000000 --- a/podcast-site/content/fragments/description.mdx +++ /dev/null @@ -1 +0,0 @@ -This is a lengthier show description with [links](#) and such. diff --git a/podcast-site/content/fragments/support.mdx b/podcast-site/content/fragments/support.mdx deleted file mode 100644 index 4be4a91..0000000 --- a/podcast-site/content/fragments/support.mdx +++ /dev/null @@ -1,15 +0,0 @@ -import React from 'react'; -import { Link } from 'gatsby'; - - - Show name - -
-is made possible by the support of patrons. - -Consider [supporting us](#) today! diff --git a/podcast-site/gatsby-config.js b/podcast-site/gatsby-config.js index 982f96e..e9241d7 100644 --- a/podcast-site/gatsby-config.js +++ b/podcast-site/gatsby-config.js @@ -1,8 +1,40 @@ module.exports = { + siteMetadata: { + social: { + twitter: "@FullstackHealth" + }, + praise: [`1145685107845603329`], + sources: [ + { + name: "RSS", + url: "https://feeds.simplecast.com/" + }, + { + name: "Apple", + url: + "https://podcasts.apple.com/us/podcast/fullstack-health/id1471885563" + }, + { + name: "Google", + url: + "https://www.google.com/podcasts?feed=aHR0cHM6Ly9hbmNob3IuZm0vcy9jMTU3NDM4L3BvZGNhc3QvcnNz" + }, + { + name: "Spotify", + url: "https://open.spotify.com/show/7dBdY84WENnRHOhksaXsxH" + }, + { + name: "PocketCasts", + url: "https://pca.st/1EA3" + } + ] + }, plugins: [ { resolve: "gatsby-theme-podcast", - options: { rssSource: "https://anchor.fm/s/c157438/podcast/rss" } + options: { + rssSource: "https://anchor.fm/s/c157438/podcast/rss" + } } ] }; From 743ade99da70b750f8594d1bc30b9434675575ee Mon Sep 17 00:00:00 2001 From: Amberley Romo Date: Wed, 17 Jul 2019 15:56:27 -0500 Subject: [PATCH 07/14] update index teasers to pull from rss episodes --- .../src/components/EpisodeTeasers.js | 141 +++++++++--------- 1 file changed, 69 insertions(+), 72 deletions(-) diff --git a/packages/gatsby-theme-podcast/src/components/EpisodeTeasers.js b/packages/gatsby-theme-podcast/src/components/EpisodeTeasers.js index aafaf53..766599f 100644 --- a/packages/gatsby-theme-podcast/src/components/EpisodeTeasers.js +++ b/packages/gatsby-theme-podcast/src/components/EpisodeTeasers.js @@ -1,84 +1,81 @@ import React, { Fragment } from "react"; -import { Link, StaticQuery, graphql } from "gatsby"; +import { Link, useStaticQuery, StaticQuery, graphql } from "gatsby"; +// @TODO: hmm, for now I'll use "link" for the slug? revisit const query = graphql` query getEpisodes { - allMdx( - sort: { fields: [frontmatter___date, frontmatter___title], order: DESC } - filter: { - fields: { - source: { in: ["podcast-demo-episodes", "podcast-episodes"] } - slug: { ne: null } - } - } - limit: 1000 - ) { - edges { - node { - id - frontmatter { - title - date(formatString: "MMMM DD, YYYY") - time - description - } - fields { - slug - } + allRssFeedItem { + nodes { + id + title + date: isoDate(formatString: "MMMM DD, YYYY") + description: content + link + itunes { + duration } } } } `; -const PostTeasers = () => ( - { - const { - allMdx: { edges: episodes } - } = data; - return ( - - {episodes.map(({ node: episode }) => { - const { - frontmatter: { title, date, time, description }, - fields: { slug } - } = episode; - return ( -
-

- - {title} - -

- - {date} - {` • ${time} min 🎧`} - -

-

- ); - })} -
- ); - }} - /> -); +const durationToMinutes = durationInSeconds => { + return Math.floor(durationInSeconds / 60); +}; + +// hackity hack. this extracts the first paragraph from the description +const extractFirstParagraph = html => { + return html.match(/

(.*?)<\/p>/)[0]; +}; + +const PostTeasers = () => { + const data = useStaticQuery(query); + const episodes = data.allRssFeedItem.nodes; + + return ( + + {episodes.map(episode => { + const { + id, + title, + date, + description, + link, + itunes: { duration } + } = episode; + const formattedDescription = extractFirstParagraph(description); + return ( +

+

+ + {title} + +

+ + {date} + {` • ${durationToMinutes(duration)} min 🎧`} + +

+

+ ); + })} + + ); +}; export default PostTeasers; From bd32afdd3653d7156bc44fcd4e4f6d6126822672 Mon Sep 17 00:00:00 2001 From: Amberley Romo Date: Wed, 17 Jul 2019 16:32:24 -0500 Subject: [PATCH 08/14] start generating slugs for pages --- packages/gatsby-theme-podcast/gatsby-node.js | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/packages/gatsby-theme-podcast/gatsby-node.js b/packages/gatsby-theme-podcast/gatsby-node.js index 9f10ce4..c625779 100644 --- a/packages/gatsby-theme-podcast/gatsby-node.js +++ b/packages/gatsby-theme-podcast/gatsby-node.js @@ -47,27 +47,38 @@ const createChildren = (items, parentId, createNode) => { return childIds; }; +const generateEpisodeSlug = title => { + return ( + title + // remove non-alphanumeric characters, except spaces + .replace(/[^\w\s]/gi, "") + .toLowerCase() + .split(" ") + .join("-") + ); +}; + async function sourceNodes({ actions }, { rssSource = "" }) { if (!rssSource) { console.log(`gatsby-theme-podcast requires an RSS feed`); return; } const { createNode } = actions; - const data = await parser.parseURL("https://anchor.fm/s/c157438/podcast/rss"); + const data = await parser.parseURL(rssSource); if (!data) { return; } const { title, description, link, image, items } = data; - console.log(`image.url`, image.url); - console.log(`link`, link); + let slug = generateEpisodeSlug(title); const childrenIds = createChildren(items, link, createNode); const feedStory = { id: link, + // slug, // adding new fields breaks things? title, description, link, - // imageUrl: image.url, // this breaks things? + // imageUrl: image.url, // adding new fields breaks things? parent: null, children: childrenIds }; From d336a83eeca07ef185e9b13bc0c2a6ead981c262 Mon Sep 17 00:00:00 2001 From: Amberley Romo Date: Wed, 17 Jul 2019 19:24:21 -0500 Subject: [PATCH 09/14] change the way the rss items are created --- packages/gatsby-theme-podcast/gatsby-node.js | 65 +++++---- .../src/components/Description.js | 27 ++-- .../src/components/EpisodeTeasers.js | 125 +++++++++--------- 3 files changed, 109 insertions(+), 108 deletions(-) diff --git a/packages/gatsby-theme-podcast/gatsby-node.js b/packages/gatsby-theme-podcast/gatsby-node.js index c625779..a559555 100644 --- a/packages/gatsby-theme-podcast/gatsby-node.js +++ b/packages/gatsby-theme-podcast/gatsby-node.js @@ -26,28 +26,7 @@ const createContentDigest = obj => .update(JSON.stringify(obj)) .digest("hex"); -const createChildren = (items, parentId, createNode) => { - const childIds = []; - items.forEach(item => { - childIds.push(item.link); - const node = Object.assign({}, item, { - id: item.link, - title: item.title, - description: item.description, - link: item.link, - parent: parentId, - children: [] - }); - node.internal = { - type: "rssFeedItem", - contentDigest: createContentDigest(node) - }; - createNode(node); - }); - return childIds; -}; - -const generateEpisodeSlug = title => { +const generateRSSItemSlug = title => { return ( title // remove non-alphanumeric characters, except spaces @@ -69,26 +48,46 @@ async function sourceNodes({ actions }, { rssSource = "" }) { if (!data) { return; } + + // Create nodes for top-level RSS feed info const { title, description, link, image, items } = data; - let slug = generateEpisodeSlug(title); - const childrenIds = createChildren(items, link, createNode); - const feedStory = { + const feedInfo = { id: link, - // slug, // adding new fields breaks things? title, description, link, - // imageUrl: image.url, // adding new fields breaks things? - parent: null, - children: childrenIds + imageUrl: image.url, + parent: null + // children: childrenNodes.map(node => node.id) }; - feedStory.internal = { - type: "rssFeed", - contentDigest: createContentDigest(feedStory) + feedInfo.internal = { + type: "rssFeedInfo", + contentDigest: createContentDigest(feedInfo) }; - createNode(feedStory); + createNode(feedInfo); + + // Create nodes for RSS items + // Prepare RSS item nodes + const prepareRssItemNodes = items.map(rssItem => { + let slug = generateRSSItemSlug(rssItem.title); + const node = Object.assign({}, rssItem, { + id: rssItem.link, + title: rssItem.title, + description: rssItem.description, + link: rssItem.link, + slug + // parent: null, + }); + node.internal = { + type: "rssFeedItem", + contentDigest: createContentDigest(node) + }; + return node; + }); + // Create RSS item nodes + prepareRssItemNodes.forEach(rssItemNode => createNode(rssItemNode)); } exports.sourceNodes = sourceNodes; diff --git a/packages/gatsby-theme-podcast/src/components/Description.js b/packages/gatsby-theme-podcast/src/components/Description.js index 63f1a1a..37ad112 100644 --- a/packages/gatsby-theme-podcast/src/components/Description.js +++ b/packages/gatsby-theme-podcast/src/components/Description.js @@ -2,19 +2,20 @@ import React from "react"; import { useStaticQuery, graphql } from "gatsby"; // import { MDXRenderer } from "gatsby-plugin-mdx"; -const query = graphql` - query getDescription { - # mdx(fileAbsolutePath: { regex: "/content/fragments/description/" }) { - # id - # body - # } - rssFeed { - description - } - } -`; +// const query = graphql` +// query getDescription { +// # mdx(fileAbsolutePath: { regex: "/content/fragments/description/" }) { +// # id +// # body +// # } +// rssFeed { +// description +// } +// } +// `; export default () => { - const data = useStaticQuery(query); - return

{data.rssFeed.description}

; + // const data = useStaticQuery(query); + // return

{data.rssFeed.description}

; + return

TODO add description

; }; diff --git a/packages/gatsby-theme-podcast/src/components/EpisodeTeasers.js b/packages/gatsby-theme-podcast/src/components/EpisodeTeasers.js index 766599f..90ec84b 100644 --- a/packages/gatsby-theme-podcast/src/components/EpisodeTeasers.js +++ b/packages/gatsby-theme-podcast/src/components/EpisodeTeasers.js @@ -2,22 +2,22 @@ import React, { Fragment } from "react"; import { Link, useStaticQuery, StaticQuery, graphql } from "gatsby"; // @TODO: hmm, for now I'll use "link" for the slug? revisit -const query = graphql` - query getEpisodes { - allRssFeedItem { - nodes { - id - title - date: isoDate(formatString: "MMMM DD, YYYY") - description: content - link - itunes { - duration - } - } - } - } -`; +// const query = graphql` +// query getEpisodes { +// allRssFeedItem { +// nodes { +// id +// title +// date: isoDate(formatString: "MMMM DD, YYYY") +// description: content +// link +// itunes { +// duration +// } +// } +// } +// } +// `; const durationToMinutes = durationInSeconds => { return Math.floor(durationInSeconds / 60); @@ -29,53 +29,54 @@ const extractFirstParagraph = html => { }; const PostTeasers = () => { - const data = useStaticQuery(query); - const episodes = data.allRssFeedItem.nodes; + // const data = useStaticQuery(query); + // const episodes = data.allRssFeedItem.nodes; - return ( - - {episodes.map(episode => { - const { - id, - title, - date, - description, - link, - itunes: { duration } - } = episode; - const formattedDescription = extractFirstParagraph(description); - return ( -
-

- - {title} - -

- - {date} - {` • ${durationToMinutes(duration)} min 🎧`} - -

-

- ); - })} -
- ); + return

Placeholder

; + // return ( + // + // {episodes.map(episode => { + // const { + // id, + // title, + // date, + // description, + // link, + // itunes: { duration } + // } = episode; + // const formattedDescription = extractFirstParagraph(description); + // return ( + //
+ //

+ // + // {title} + // + //

+ // + // {date} + // {` • ${durationToMinutes(duration)} min 🎧`} + // + //

+ //

+ // ); + // })} + //
+ // ); }; export default PostTeasers; From 8e09ac3d884bbe45907a2922c1166b19a09304f4 Mon Sep 17 00:00:00 2001 From: Amberley Romo Date: Wed, 17 Jul 2019 20:52:41 -0500 Subject: [PATCH 10/14] convert episode template to use rss data --- packages/gatsby-theme-podcast/gatsby-node.js | 64 ++++----- .../src/components/Description.js | 27 ++-- .../src/components/EpisodeTeasers.js | 130 +++++++++--------- .../src/components/Sources.js | 1 - .../src/templates/episode-page.js | 66 ++++----- .../src/PodcastPlayer.js | 4 +- podcast-site/gatsby-config.js | 6 + 7 files changed, 149 insertions(+), 149 deletions(-) diff --git a/packages/gatsby-theme-podcast/gatsby-node.js b/packages/gatsby-theme-podcast/gatsby-node.js index a559555..474d8a0 100644 --- a/packages/gatsby-theme-podcast/gatsby-node.js +++ b/packages/gatsby-theme-podcast/gatsby-node.js @@ -37,6 +37,15 @@ const generateRSSItemSlug = title => { ); }; +const durationToMinutes = durationInSeconds => { + return Math.floor(durationInSeconds / 60); +}; + +// hackity hack. this extracts the first paragraph from the description +const extractFirstParagraph = html => { + return html.match(/

(.*?)<\/p>/)[0]; +}; + async function sourceNodes({ actions }, { rssSource = "" }) { if (!rssSource) { console.log(`gatsby-theme-podcast requires an RSS feed`); @@ -58,7 +67,6 @@ async function sourceNodes({ actions }, { rssSource = "" }) { link, imageUrl: image.url, parent: null - // children: childrenNodes.map(node => node.id) }; feedInfo.internal = { @@ -72,13 +80,17 @@ async function sourceNodes({ actions }, { rssSource = "" }) { // Prepare RSS item nodes const prepareRssItemNodes = items.map(rssItem => { let slug = generateRSSItemSlug(rssItem.title); + let excerpt = extractFirstParagraph(rssItem.content); + let duration = durationToMinutes(rssItem.itunes.duration); const node = Object.assign({}, rssItem, { id: rssItem.link, title: rssItem.title, - description: rssItem.description, + content: rssItem.content, link: rssItem.link, - slug - // parent: null, + excerpt, + duration, + slug, + parent: null }); node.internal = { type: "rssFeedItem", @@ -94,32 +106,14 @@ exports.sourceNodes = sourceNodes; exports.createPages = async function createPages({ graphql, actions }) { const { createPage } = actions; - const episodePage = require.resolve("./src/templates/episode-page.js"); + const rssItemPage = require.resolve("./src/templates/episode-page.js"); const result = await graphql( ` { - allMdx( - sort: { - fields: [frontmatter___date, frontmatter___title] - order: DESC - } - filter: { - fields: { - source: { in: ["podcast-demo-episodes", "podcast-episodes"] } - slug: { ne: null } - } - } - limit: 1000 - ) { - edges { - node { - fields { - slug - } - frontmatter { - title - } - } + allRssFeedItem(sort: { fields: [pubDate], order: DESC }) { + nodes { + title + slug } } } @@ -131,18 +125,18 @@ exports.createPages = async function createPages({ graphql, actions }) { return response; }); - // Create episode pages. - const episodes = result.data.allMdx.edges; - episodes.forEach((episode, index) => { + // Create item pages. + const rssItems = result.data.allRssFeedItem.nodes; + rssItems.forEach((rssItem, index) => { const previous = - index === episodes.length - 1 ? null : episodes[index + 1].node; - const next = index === 0 ? null : episodes[index - 1].node; + index === rssItems.length - 1 ? null : rssItems[index + 1].node; + const next = index === 0 ? null : rssItems[index - 1].node; createPage({ - path: episode.node.fields.slug, - component: episodePage, + path: rssItem.slug, + component: rssItemPage, context: { - slug: episode.node.fields.slug, + slug: rssItem.slug, previous, next } diff --git a/packages/gatsby-theme-podcast/src/components/Description.js b/packages/gatsby-theme-podcast/src/components/Description.js index 37ad112..2a19d24 100644 --- a/packages/gatsby-theme-podcast/src/components/Description.js +++ b/packages/gatsby-theme-podcast/src/components/Description.js @@ -2,20 +2,19 @@ import React from "react"; import { useStaticQuery, graphql } from "gatsby"; // import { MDXRenderer } from "gatsby-plugin-mdx"; -// const query = graphql` -// query getDescription { -// # mdx(fileAbsolutePath: { regex: "/content/fragments/description/" }) { -// # id -// # body -// # } -// rssFeed { -// description -// } -// } -// `; +const query = graphql` + query getDescription { + # mdx(fileAbsolutePath: { regex: "/content/fragments/description/" }) { + # id + # body + # } + rssFeedInfo { + description + } + } +`; export default () => { - // const data = useStaticQuery(query); - // return

{data.rssFeed.description}

; - return

TODO add description

; + const data = useStaticQuery(query); + return

{data.rssFeedInfo.description}

; }; diff --git a/packages/gatsby-theme-podcast/src/components/EpisodeTeasers.js b/packages/gatsby-theme-podcast/src/components/EpisodeTeasers.js index 90ec84b..edf1a2e 100644 --- a/packages/gatsby-theme-podcast/src/components/EpisodeTeasers.js +++ b/packages/gatsby-theme-podcast/src/components/EpisodeTeasers.js @@ -1,23 +1,25 @@ import React, { Fragment } from "react"; import { Link, useStaticQuery, StaticQuery, graphql } from "gatsby"; -// @TODO: hmm, for now I'll use "link" for the slug? revisit -// const query = graphql` -// query getEpisodes { -// allRssFeedItem { -// nodes { -// id -// title -// date: isoDate(formatString: "MMMM DD, YYYY") -// description: content -// link -// itunes { -// duration -// } -// } -// } -// } -// `; +const query = graphql` + query getEpisodes { + allRssFeedItem { + nodes { + id + slug + title + date: isoDate(formatString: "MMMM DD, YYYY") + description: content + excerpt + link + duration + itunes { + duration + } + } + } + } +`; const durationToMinutes = durationInSeconds => { return Math.floor(durationInSeconds / 60); @@ -29,54 +31,54 @@ const extractFirstParagraph = html => { }; const PostTeasers = () => { - // const data = useStaticQuery(query); - // const episodes = data.allRssFeedItem.nodes; + const data = useStaticQuery(query); + const episodes = data.allRssFeedItem.nodes; - return

Placeholder

; - // return ( - // - // {episodes.map(episode => { - // const { - // id, - // title, - // date, - // description, - // link, - // itunes: { duration } - // } = episode; - // const formattedDescription = extractFirstParagraph(description); - // return ( - //
- //

- // - // {title} - // - //

- // - // {date} - // {` • ${durationToMinutes(duration)} min 🎧`} - // - //

- //

- // ); - // })} - //
- // ); + return ( + + {episodes.map(episode => { + const { + id, + slug, + title, + date, + description, + link, + itunes: { duration } + } = episode; + const formattedDescription = extractFirstParagraph(description); + return ( +
+

+ + {title} + +

+ + {date} + {` • ${durationToMinutes(duration)} min 🎧`} + +

+

+ ); + })} +
+ ); }; export default PostTeasers; diff --git a/packages/gatsby-theme-podcast/src/components/Sources.js b/packages/gatsby-theme-podcast/src/components/Sources.js index 8039aa0..f4eea7a 100644 --- a/packages/gatsby-theme-podcast/src/components/Sources.js +++ b/packages/gatsby-theme-podcast/src/components/Sources.js @@ -19,7 +19,6 @@ const query = graphql` const Sources = () => { const data = useStaticQuery(query); const metaData = data.site.siteMetadata; - console.log(`metaData.sources`, metaData.sources); const lastSource = metaData.sources.length - 1; return (

diff --git a/packages/gatsby-theme-podcast/src/templates/episode-page.js b/packages/gatsby-theme-podcast/src/templates/episode-page.js index 75fada9..d88c984 100644 --- a/packages/gatsby-theme-podcast/src/templates/episode-page.js +++ b/packages/gatsby-theme-podcast/src/templates/episode-page.js @@ -11,9 +11,9 @@ import SEO from "../components/SEO"; import { rhythm } from "../utils/typography"; import "./player-styles.css"; -class EpisodePageTemplate extends React.Component { +class RssItemPageTemplate extends React.Component { render() { - const episode = this.props.data.mdx; + const rssItem = this.props.data.rssFeedItem; const siteMetadata = get(this.props, "data.site.siteMetadata"); const { previous, next, slug } = this.props.pageContext; const editUrl = `https://github.com/${siteMetadata.gitOrg}/${ @@ -22,24 +22,25 @@ class EpisodePageTemplate extends React.Component { let discussUrl = `https://twitter.com/search?q=${encodeURIComponent( `${siteMetadata.siteUrl}${slug}` )}`; + // "trailer" has a "null" value + let itemNumber = rssItem.itunes.episode || "0"; return ( @@ -55,12 +56,15 @@ class EpisodePageTemplate extends React.Component { marginTop: rhythm(0.25) }} > - {episode.frontmatter.title} + {rssItem.title} -

{episode.frontmatter.description}
+
{rssItem.excerpt}
- {episode.body} +

+ @TODO: Need to create a way to add additional episode/show content, + like transcripts and show notes +

@@ -89,15 +93,15 @@ class EpisodePageTemplate extends React.Component { >

  • {previous && ( - - ← {previous.frontmatter.title} + + ← {previous.title} )}
  • {next && ( - - {next.frontmatter.title} → + + {next.title} → )}
  • @@ -109,10 +113,10 @@ class EpisodePageTemplate extends React.Component { } } -export default EpisodePageTemplate; +export default RssItemPageTemplate; export const query = graphql` - query EpisodeBySlug($slug: String!) { + query RssItemBySlug($slug: String!) { site { siteMetadata { title @@ -121,20 +125,18 @@ export const query = graphql` siteUrl } } - mdx(fields: { slug: { eq: $slug } }) { + rssFeedItem(slug: { eq: $slug }) { id - body - timeToRead - frontmatter { - title - time - date(formatString: "MMMM DD, YYYY") - description - episodeLink - embedUrl + title + isoDate(formatString: "MMMM DD, YYYY") + content + itunes { + duration + episode } - fields { - slug + link + audio: enclosure { + url } } } diff --git a/packages/syntax-podcast-player/src/PodcastPlayer.js b/packages/syntax-podcast-player/src/PodcastPlayer.js index 0cec760..3033ddc 100644 --- a/packages/syntax-podcast-player/src/PodcastPlayer.js +++ b/packages/syntax-podcast-player/src/PodcastPlayer.js @@ -261,9 +261,7 @@ export default class Player extends React.Component { style={{ width: `${progressTime}%` }} />
    -

    - Playing: {show.displayNumber}: {show.title} -

    +

    Playing: {show.title}

    Date: Wed, 17 Jul 2019 21:24:12 -0500 Subject: [PATCH 11/14] wip: pull image asset from rss url --- podcast-site/content/assets/feature-image.png | Bin 0 -> 668097 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 podcast-site/content/assets/feature-image.png diff --git a/podcast-site/content/assets/feature-image.png b/podcast-site/content/assets/feature-image.png new file mode 100644 index 0000000000000000000000000000000000000000..415853106132a1e4e489487d87120307a59bb07d GIT binary patch literal 668097 zcmeEuXIN9))-F{M3!o^VG(jnXRFzI>0#XGmpcD}ikX{3Xsv@1JM2a+}2r5#Q-VuTX zL5c)OfJlHy2>}8L5C}J(^X+rb`3~88`}5u>KJhWGtTor1V~%%>cf5116?@f0?=b60 zRysPm!&mfm%<1S3*8KX*vX64a`}legz6e06v9vlk3>ck}R74pbBR#~I3$@4pU93km+?6hBurAxq<{ zg4&)wj)E7ZE=b7;sj~_S3aa|tyRU4nqx(OXQ~swW|Cj0_hi#W}b)dn)@ z^4l}dUISwL?M}9EGB6Our5vnnSiszui?9WaIwd?&KX-`bZLIYHR#&`!xl8#J_LGKboh3kIEF$z_&*z zpn-1>qx=I(H1Pd*Xr*PoKceja_L~3CGhc(MN~=Gt`3_%rX9|$yIEoItUF{ui1AYR? z=96DZPUCO(Q?&&kbAWok$r&PRnJ0!9DsUv{T)2LIWpXd6!DcE9k+gsGhSSZg>hpz5 zlXgVJ%5?s&dMJtvf(v`}Imx?$yF#sF-M_%Rbe3Fg+dxN~C97*{JbstR1@4RV7TZwV zRyjy;ADvn_gzS@V1*e1h)yYMfn5IO-`@fy>uMBbLL1a;W z>Vk6-oCQIg3I4L*PMC;Y<*vZ=qpTVQ!UyUA!{2?$>6DveL=O!FfnV*oBcN~$JaltA zK!t$_gPv}lFnzEa98B`o%tWbUP7S^n`tM-zXGc(AhEWqtELI@bC;ZF6j*nG|w0AD( z$pBBibm`{T9j?BS9kL?Z2>@F_vuRHNaXXUauVmuU?1&7ztsXj&GO6Bpes{<3wk^6A zrZ}!P0(Y-fwNAj#A%d{?>*Z|OewW#WiI#bIKP0W!g#^}0?rv}^1!nFK8x{5e*X$gP zj-J#V3}Zu70>L?s-aG4;fEqh%k)-VJ!GTWo>I_6U3v!oKwT-EU&-jKkclPzAsYx5y z=0OqKc=EAa+2dFyJ)SRDc@<5^ZVw{i3bOu}cj3R03#q1ynk8EJD@U7gs-j3XhF z_b+WKJzS{hU>?QU!OjX1)=%1#D992D4f_gR*f5yiR__DZp_31yFYyaZZl(S%x5bH< zg?`Bd=QUE$(l8Sm*7$kQ_47h0$v-F_r3mE3NyV%N6J70rrAp`=uKpO3jcfNPwQRFDz?aDkPLm-MlW2nXbCTi* zHK92cI5ZZ!@&Ia&N>wGRXl<;hfJ6Of2W9K;UCIt3d8Y-2$YZf{j6{g>>@+|0CzQEn zTJ&&dB~PUuDjSd(|AGrwla=Gd&Ah#%1l;?c)cq<=8|9Xx*TQd43W6OCZqBq>t8fc4 z2VEG11umWT*d4eg@X7zuFyfpSfDf^xhveVbyzoVa{Ej(2MSo|h{U-Tmw--OQb4hHSRuDrlwa0%Sx?HAqxnxvnv zar~z~E#A{Lth$l~RXlhh!eLIFI6UqHh!Wf@*-O zpT;HD<(Opz+t+Nb7T>Gr(Q353@I`Xy)=&k6X)O`q~IjnaO zdhnn?^X@|SS?Y7Yr{8K+YFz3If<>r#20b8op9!q$*Aw6a@B&C=0MEx9GZJ{VX%~Up zS)_y!?`vVG$u>18w9&d!d+_%tHA@=#D#r@{(p^Wbj-HceB| z)JC8>&zFA=AA|HnkEZUl`!w3581~pyxgwhraPXbFVv3vEg#lO>oZqFcZ|wGB^mIcf zWzgfB@V<>P^0sT-!71H6q9#?d|HD#!;>!n_mYQ2~mNRjDr7!>d`E-VGA)s|vYNwpdwsKiGgn8@MOrb3CANg#uqloIliTe5Q`jvH6nXI4 zzTeG*8Ymnmd(CcE9oh4@Wv>mFNIMBHJK{!rwWAe!fvx&t_7`b|-)%-Uy@l+))i_Z< z_v|VToaNUWszNdfpTjq;I++u0{q}fXQHGPMv+s8itMN)(12ys5ZU66b8Wspe#(Uni z_pJO`FZ?L_ml`@+q%+Q1xYN?q@!lDT?RKl+yO_-rp zOVWfHYG9&mTiZMQ(00sF@fg~+H7e@Ee{Ng5;qub`k9Pr3OYwVo9!)8wVqO{`X@LA4 zApI)EXi6zHFwvA!Dy2G2Dcvh8{W2D93mcX2LsLp=N-34XlZwaCo~WSaF|;jg)WjW{ zQc4X>dpy>(4bD=z<>DHdEB0<^cX#SiieTYLk*jtp4{OeWL7MFco5?qIy&Hes)XB(|KIo9#m)>HQ%5-OGbHEF1hRPjOahlIYD{S zDyrfXwbFu`$pxQMt~(<~jVe%WF7nsA)m|^|qdpKScg&AyQHwqFA5-(61KIm0+Vt%` z6}0Kw(=Igh?F~#C`u4O7EqLx7gK4>MFT2ok-`=c-MqT!_3yr$$nWAaTbMKmhMqTzy z(JVCTvZq~W)Mc*}P0v81E_>O9MqTzy(KOYCrn>9}mpvmc#Z)xaWlu^+qb_?p42`<% zX%`xG**oUYsLNh_iAG)ajyW{y zvX@arJHsF{jJU1-#WMqU0u2W_=|&!j?IZQnCU&?IZxYWsf`cY6Zp zpBb4}_x%xP|6?CBt?t{Ku+i$iz3f7(`}U47|IbpFn8n9$|9BU`-udLeVk|9?(gNw; zDEN=W@`n;Y3#7C_x;KH}tMdJSHjvVS=dYMRo4!3GBdvtrI|9)3&pquz+jX`l!=i1N z-;-c5(MtHe7#3~A{C`z$|Hw_W5`NDVO`|S<6m0*Ql4#WBKke~HsG(7pJ?%oHE;Q=0 zci!34E;Q=$M?CpYF+_YBa&YfA^n_%zfIaKCeKz0GS0fOk66Fs+#s`;roqoI#lCl@_{T_0&Y(^qP1o!}@Bi{f|EupcPV|u^ zwQyzIQ+s;KpWai@3(y~p{c!Z($ML_K-|Ht-HgopUW=D|wUVY89L2WM5O#rC&26c_0 zsdeX?K(&J5-jldjtN)~6q~ptnmx!d%K*v4KA%h~JP-u8CTVJ1NbNNo-A_21=yRZpv zRtl&F0D`@%>(N0a0PrNhcQ+41RHWL!h!zs%O-Mu=Rf9dc*TTipkkksm`&E+)3sZNa zf>gt{w|jhT6iSKJ{afpk(y6d@XvS_yIB-0C4d+R2Vcesqf6R%Ukf7J@QC-u$UR%|2 zlZBUKYsEShlLIXc@0btgPq33}9t91qce%SEPAuk`y{RPB5}`r6sr4Y-ImBBjwwXNvlWk^gi0)eoIi{{cf((E0S#CO@?-f2tw7V%y_0-818j~QVb&N>` zq+5E%n?Je0O2e*-!#@=&O@t~lRGZGdt+R<2!#c$6JgZcMg@k8wc)=_F>rst>;T>kV>rNBFG#xN*zVdq=+CvKA2_XQ~?LS-Df)BJ{$4589} zmb?8a`aw1MP~{x~OcLG;#6z#%{UZJ^O&`Is9m;SNxvQ?iCr;H0Ldy)1A%ymv z;&jK_7ZxYLQOu{4i8~E|lQE&lUf)Rpk`&(XwOW-hW~IDW^+c7!!cHm|`?_>rfjgDS z{PzJzhMQG-2xNByt_MQ51yWdIMm$m>HgQx?-!m7Ig}$eUYl+>dB|5@x{F9l;+Ri$ta&{5GVpvk+j-N_PYx?i zLDCI9wTz_&k^(nF)eb6-gNCi zP`0yC*upNp)nJxINePATA9E0}4&_fZ>bU7myKMQA=pf1Bj`b?Q=*8%7{JEeZ(BjU< z(@CCkwc)wvIVO;Stn?SaO|ja_(9ARFm123193b17a&QRWf?sHHr>kQI=D?xiANYZw z_%`y4EZ+7*>|eTmi>oLl>U^3!y>3bctf;JGugXHss-6BM?aJlA+^aW2Xg~a>}baM{}dvuaZ z@XpJsOGD;i!~o-n>Mopc$UR1(Hu-W7>)Yya+qNF{yHh!(4y#P_?FA12Sp@U!4&Te3Zwd(OD`Uo^CNbJMF!$EAtSeg-&5y@Za9Q?|Cgv|w_(g}{t|YV*Rok2?tv+v~?4`2&i2Bq95 zXboLIr|i6v19<1^rVWLsV#=mr8$qLYU0=Q0)v4ng%qd!RGvlo3eJflv$#7`6H1X z9VFTJ9idbq`;wHF$OobyLx%nxjAsaYt>mOmSnqzfrwWjbf&(o)&H4vPV}uYhdh)u^ z6C(Ey-tJAYSMqJjQEP2y*4_p1WaZXfc8Y%1>(4b}F*f|-ySz6aG-@Opd^aRB-n=IM zN8@)rx4>);wZ}@$`a4l&WQbc+(GgkR{vPO>`FK%vPd#&-V^FcYZg76Wd#*sz%JyKb zOU~_2ioL$5GL{YGxiZbxtVG8&c2t|PaHEBDsj-LCV{C*3%QyBSKC zeN2B!-;iF=&=w$qPTb^QuXqOBr;_dXXocHV(?_6ZOMpjkoibWxDU^v2m{YH{XB$xc2He)oK10wG6bN#KGpbh=SfY zDoLV&jiEB%`j(})?ZvZm6VqPZQ=FyRCxN5NRW>YzEhd_cdiR!dyCjuWge!0Q+b?jA zj|S9sf3O{TD_AH0928jxfiFBb(eU-VuJo+xqf9lNll0dn{sK>rs!*0`4XW8eD|aFe%~F)K0hiT z_oL0bwQJdT>$zvlmM`Dm0Zrd8I*wU|k5VT<=OU}r#=?$0w=5(vVr^L-w|NV6}?7{;hF=y2{^4#=Yk~dI` zlXxOG_`cFMu=k{lS@tphI`V}HzU)&RQ{L)j=yH)X_z9s3pj)4ICX|+?r0T#}Ms#(I$fmSC@)b8AGyky^~dB&Ry3A=Xv zIHA7FR@2KVPJcEVv zotgqv5-CdMTa{9NfDRh)VvePJ$Lqmh)BS6}7@X+ORYkq{`zBAv_nVlM6|Jg|Mq(`f z#xz&!+*!#foiMNdev_(U0tJ{P&k@t}jO@o|99jE~E9Jb$b1Q`(fUbic6IeMA;-BEm zxuNZaQYXwN@VxF<=5l8@%vkj(f>s@Q^K;^`s_4lw(i891tZa|X+e4fdrCLf)s&-Sw?qFfO(`J~CHY z|0*o(yznXAQH4R?byU_V)8!b@Tr$%`@pDG=D%*aymh{gm`o1{E8C-ULztJtl^|>L9 z0G!|_blS0LLa}0Qz`^Q9;}4e;G1H76M;q5q-Qix-qr%qzRd1vCIG&=&Ngh>F*QuO} zN@Tax{~mRD_06*N9nCYilV)S5%YDV;ggz+5ppLw5eET4N+LjYC=@7}ScG)uefm$$} z^L=f1$V7PSea`Q%s~q;9bpf9g_+&J!oAvZ#UdRt;)62VVj!esaCpQs##CVXbg4{!$ z$mC4o$k@bL@xFM-0HvCK1y^sTqk5Qooag#;ZGZ%9^(3Ys7udJduw3at?z zc)MWXt6C5`_y*c8%U9N0v~;3>{2sA9yuHs+iJ*$T*9GuEzoU&aG@Z(x(zSW`dx}&pn+j$UxEIq10b7VHv<@CquOZTNj>3jBv zC_O&Gw~utUAv__!@3lONP4vVy|C9$^_-WWVzT8^)d)|X08ma*&zV7&S530R%xIk=w zYiI+*Z;gEZ$3pP# z1XY4hQNaLF8r$&F93P*oYg7QC!DOoz>G}|zyo%Sl`s7{jopB?jGxt)b6W3{tAXVX2Oh&R9!9p3+k~E_xTb_WKU^z%7VcsQP2Ub_Mop&i zE^ikk7U#TOelED%V;?`YfW;gt2tOP8bu%b2Q>3;2(D|%)qzmE?joX2GPd6lA1U=h& zXUdnmU6{Z@KHUOj7OK_0)o1#)LvWFODfDN5p?6nVIEQ%lW&ZC1{@?C?h^~*Vs1_93)m9#{1b@kA=AtI1+b3wr}FG~b#X@gB817saGk91 zrR7v+{8~l#m8ihScZ2U5l{ZM8{<065_O&lhRm(qUs@b1jm&O(43Uh@y`KW zU5AAzJnqHICqAI$OA8mPV1AWPwvXhc=QijebhnqT1nV+wJcYQZWk`gM!mqwg4c+k{ zwtHUYbi>pRZ%DE`I-TR;FSS#+WB7C^{b#1H9HXeVpsvdB4liSs>^MD%V}{QRDPF|I zEpfb)v(M&*)q^BGqil_!eP4E-7C1~4pkJ>C$c9;ZPPO2@LhK{VALd*S2IP>bv6la< zHMbB&D1i`k>;{RNi+E6U!4i#`~G3vUTN>v_sqwuo$e; zl|F>Ki=YsnYGpOiEe6GPVi0ZRm<~?{?Rj-RS+MRg$035@rW>4 z8)}D#hVL6C-I~gebQRaWwiEt5yV-PN{w5B}?e%46J9vMRCd(WT6G8IPP?Bs%(aKpJ zpop86N9n5;N?m>IF;NxE8giVDG*!gF+a_a+ph5xQB333cW=Ju71t}W$!?m1$}8h!qi4_@ zrFOu0A85_geD`6*?f}_wSM~$FO)RL#*8aH;MCPc9P^Gph(LCgA#4+KMmRROar}B5^ z%!n*I)}nXAov0r}TA<0ok_B_PoK%B=T7H`&F&puBQ10*x<>d|jm#A<&iV$??^ofjb zTe+ot&d5vJ&`rQJ*6xI2mdTt~OYp%f+5IS4 zkK4Ll(57zAEyedfR7UY{c;6sX03IIRsr-mqT+0xZiSGzsH-DhtVFVd=)p06BHa&R2 zf@McS-Q%#F6Rt5!N_;_|2kt)(P+W>BOZ4XlUu1Jpq`2~|+aAW(@h%-+rXs7@b64NbadPSD^p*@hh;p<^A8C4s zw1s~>ua>t$rZ11Y70OcWo5%rw{!i=|-um&?VlV&!rf~rIP<*R*j%~MJaZVhwna75)zdD_pUrw_G zZx6A(Pg-tURxOD3)RlNbwc###iMcb6d3o zo$RKpRd*}Y7BdNzJ4!*dIHz6f%;wFqR-Jg^cR{=SK%O(iOIb-90d)5^Ro}mHjdguF zHa#7W*RvlhIL;Axm}#R}=T?c{s2mvc!0N;TFA27@BB{f_P7Yhz`Rvkp;loJ4n%Wk} zCn4}oDk9Y`rly!{{ZAL;T3m&HtwoG;tW&FQQ2rdtSBGUXjkTM9-af*!#YE5D!TEN@ z)OMQviM-AOY4+O2hp35+o~B4tuh0Mb=C(`%*(p zxaiw)aAok|1T0K9>unpG&1=afh(>J_(v~$1w)*o7Y-C@{Ee@A87T-z6%xblRi^y3m z@vMW6y%so*sl1SMUx09mJjSOM?8w=bF0b}No_?0Iw5=E1^q*|gn=5O|bId(x3`2OeeN7XG47v&@# z1x1G6ws!F8-0?^apeTJSmmjVSV8=%Jx!&BdKeZ*yPzq`BMX&krLJ5vd4aFnXk|ZCs zrXqG6wyU}L%kx^}@DeFkM|9!IDdjYL8bzKZ3g@Yg{ZM&0SF!D*GB3gPZvpgQdf*>R z1#m4&f#F(vY(AO_09sC+F5~2|DS3m;7PJ{WoBy=o7MDw-<`ALIXyLy8aUWeDr|E!g zwsq?#IPrJFLJCK!Tm`tVpK`1`8vAKx?jd^t@rn;HvLARJp10cfRXow6Eg`D079!!0 zgTd^~IL<;49Qs-1L*mvz_EJQZ!sfQ0vhiJIM?VjFOq(yxRI1K`3B1aVs?Bj+WP>{# zP?~^Y$U4o!82(|$X5o%4IpTsc7gAf*v3CbDBwikk>Mf-!3%Raf5oD!hP}tK{1b28ef>74Sp!Iq51eG4zj*kPT*!4gt6uMs!*4ad zk3U-lbV@94)Et>LGCXqQ6+meD(SgsF+hc>a!(c4NC#3yH@mvvCREU$ch`PN+W1679 zl?zh+y-JEPw1RK9Df$x>lSmSBS}y`w@%PQjg+B;YYIRoKu{r_GJpMqNYDGffHeqy> zC2{~=g~@3u<<0VYcCT_^&_%ycaSn{kBk^i@46?~K)dggs?IAr7FwNYeVu(|^D-Ul@-4kK<55$R-z6jyhMG#)KQx+9 z1Qc8N^*XEL$s>n+N6tJLX}gg9;j-@c?4dd7Uf+O$Qbf!p+t_Injtn_R$p#jKobszJ z3I4NuI)oD(W8z6ZlO>MndbbKQdshokO$a`bR<-VQ=n5N2NlOKmtJ({5e>0M#x^+)Q zn(Q^1DFy9ph;}toC<&(orL%r1W}j!aGV3|*;PqE5F_!NIxABH_{x%sSO|9H{D33N3 zxLM)b2Z;MY7PX3Y8ny~bYI=SFnG%n_WDEPK6c8?KG>a@fleJXWn!a7Lttvfu03NK! zTNe0n%kXs${M8u-Ks;Sema8}c>dPI(dyD}Dk+&-W?o7Osf?2X7LhN+nDn{;;uZ{XN zhsHAA1+66q75my{!v_NvGYEOFRV7N7Ftxd1(@vOhdvpi6*{dOdDlMm^+Lp;*N)GP% zpf|Mw1_x=8td=iXfA>K00jTlIV6a8u8_jFj<3bOFgHmJ4(C;ahS&{XT$S6umH zmGcfZ6DD>S>72*=PKCK8fl@RVtG)Ysd-#v&CA^NwRL_@t#A3JVO7D2iKJR9H7fz(f z;(_N$qYBG{cTzI_cU{q5pGw@@m@fw!EMM$A+t;zsD|6p#pIaW7eKOj=ed6UAaB@CW z4|15TM!F%+mwp4MU+EO`@ifC^GF@kt8UkIDmE)TUu)*v(8TQ~)g_;- zZ z9`)j>c7|7t+=;2!Ei>sa`Pw)P?!#nFQoM7o`{XU{;Un{hw4Kng&s8qpa9$xW)9Z$p zo~P)NwT)L6*2jcuCrdny113G-F7;NLVbC)P*Byxw6(BIn5^wZb9ZLf|;UYrC0v_LO3#YzTFz}~$+lhB1#mB@`22nKlSPe9m& z*CDCm7N#dQxjjOP@64m3UhzSDgVvOMmeTvYn~s?Is(%}nTYCXF|JdyXR$RT{|@%ce1@cP_PCg~Fm%bL_wcPh-UU#?H_-oi?Fh#+ozg(8gytNaZn(td{0s~|%pLwS^93-=PM|N5 z4j0jl9p36$xnUl-zj{033K#e40^?l(JoFae4pPpJ&1F1u@gU>ZcP%&f4WH-_edLVI zd{ur6?aGuH5=rV+zd!R-1~Rx0GxhX*+_?`N$H^;^90bG=Pzpg{pHS+Q99!#(A_AHY z$$Vv7iT^$c)D^5&Xj#ogCzeazR+q>dQKJ-#Q-L|`eqp>5onngNy(vP$Iec!a(8`%U zo=)6GQ`rHzKr>QU3Uq6uA+azXb1BKe82fx&RHZTEu#J_|}H#d7B#y zfkU5FhS|6;)*L!^eS5|p*Ev^dQ{>hOJ zN+C9Ug>NX_yKI2921)EHWJ1Fw4}Sr_WhJ zF4BhsNP)yhJ_&H8O>P0=od%NSTKO!;$fjyXn-h8jyEyu)W@$#c>c zRL9|%C7_@ZF~wF#@?i&{Vr>*0WrP26)eYEGBE9L=e6|6UYijoSiwvVw+>Gz3zu1DN z!TuD*e+EL00Bq+nS)UA9n%c)wC-oyrRcUNVF=7C?uT{1Xwf|JMmZQxJmqzgcXhwz^ z3qgPQIC6r)?Bi=}>v}~NPw=%?^lShhCJ>@=*hp<^@fvm@$TpY7D%{2Y|S1f_f- zn)wjT$!~&{ORH6N7pSp6%5hwB1QU@MH0l3+?~|5$S*(*Wf`}giV&9%Fi80m}IXzTB z);DmQA83W=eY_bHV532H7u>$V{uux9mNqw&G3)a1(WKX(_ZN(g`L7V2rUEpd_s^$` z^oJs6{hueT2SJQ#;|K2Uvr}~LhdhK7RN_9XJDxV5>a^~jgGfoREc9rP+|%(N zj;CmoRwqb8)o3mbWGd8KAoZx(yhD}}A~7@6Zzbfh5+Qv?%E#v`T)XJ7m0D7J!R=F$ zqSD8_^j>HA6D;rA?H^5XpG@d&6=r#5Z+;8#T;SbfE`o#~oQpg6Y12Cd5S&kF_l~}Dj@&B=dl0O*s@8hRWV3rUFh@?B9h*g} z@j~2x_*#19L;~;ekyi21^@Q8j)t46G`=e5m4`%a-S~%R|pssvu%>2^MXFSWLuI|l} zCX^z7tlCAIVV-C9m7umse0`N>%a5J;TLVpt z1~gwy2tOnq;AjL#59d}=0+O&$6<|qCOC>KEcSI`d$?}AdknC9tU0`9+*xl1kri&6O zq zF|!Z(v)uJI)9|-u$)xL&)f5j)Ey#5J)C!&vWx=>fobl)KCVgZqeHw87oO+s+D7#lK z9b&qPAxq8v^QW}H7W9Y1I<>?(zPvTS#J!3AQo!~jZ43P(0>}wK{`VZ-1y`df%Tut7 z@KCwY&`NSlFgGzK&~7>=nC;8OXm*lUG|On(#UJo5uHO6ZbxzONzG=oiZ8?}L2h~e> z5!kEmqU0f#1I&cjAJYh#>RAg}+~n4<1{e2DiRY#vGs8jAh(fVQP(;Sp?O(0c$r4M*Ci2js`ns}(^Kh2F}!kuanHC< zhv>WNxbK#^8*SNqFpOC$_<~KaRuR;aTGxz=6qC`k@f;VdW z+krVJEyK02#Qp*8>3h9J$dtTDH|xR?a!kzRiCDg8W8zlfP0fbDYPLBtS$*8XCwkFC z>(VswN)>;HF4N`edzeVN0|<_z1@RfG0yBCBDI&M3K*{IC%cAdm@s~pG+JhXFIs&@k z)-}C#kPGnlV`J#xk1p7|8JM@7ELfxf%)IH|G-l*}lQr?Zr8TVLjy2|!ogtr4F|l)W zh8TOi=IW79oyVXQzGul!UD*9PZH3Dq5XeahmdcIRiFhe#gOKTv(Kp-PK5jWVDbHDpw#+7)YY>TBNMX<$ zV-KjtrzX_p$M{P4qTZ9Av%agnw>B*UM<=X_3&T^P6~$i(!W~QnMNT_5GKs52eGYv| z)steA2z)$mAVQjmudTk&1RUjuO{um&NW{i0Crvh1@JzOoZKEy$h6^~sK&gmKKJe(( zpU-j_ue!VUhl_q4$6qvkQU3hAWnk@}t=~3qF~GuANVX+baB7btESIp<+;QPRpzC;Q zvlbvo-|pJ3va98JBR4hH-Y{jIzO@mYT$qvJKQ>W(G_P9WA`^-=SN;f=!zRLEf_`|D(a0I3u9Kjx{F+^Z|>}pVSKrSTyCk$ee&ia@~I=HN0n#HS1t$Xp_ zkqwcn<|QTXgg$s#>o~EsW(DalBCx}cyPr;Ihg6fIeT%)CwT2JHg2eCmWQjv}Dx?yv zi`l~~q?_p2K~i`;#lc?(qRqiN-D|Up+$?<;FyhFOf^`9 zykx2;Q3+xqG>D3{JG|1h(&@u_neM1U9yaFHNDz#81vzo1?#hB%;nzRK41j+w)j-)| zAmc->I>5;{U$+>8vmNfXbM)*h)7A;s$tC_Ip}MNR6|3!U&_BzO#$v51y1htu)Xp&B zhQ~40;GE3Xm2hVuf!C|2`h)4Jvr2gNni`DzMP{7!m zy*<5fJ!osg{zVnyuu!DJTQPA>dH(aaWNKF*>kq#$T*7kCA;$t>UgG#2)mKs}_?KVT zc}p`)M5{;jj@sutZugbC_gm>6ae7RsudnxOMifH%@+xryH|3H+E4PkvZM}t4Q;~T8Q`ZY+CqR-nTo_5@f}; z+fL}(|9nnHS9^AItE5WAjSrJQZO9Y20S~XG?1CE?wgy3f6Y>*al?00tzyx5dQAIP& zNiDhmbZ+&}rnet>4+Zcer4A(xa=7QQkCUH7pg zR~^=fqj#JToR#PxM}EV#N9JmSKdTTV;fZ6CVCjeryi)vRz@ae=>Bp_O1yD(Eg{PTl zcg;BXp*k$Ev46MADtbYc4G+7Jy7>u8e!96+>v)Zb>Lgy(Cs`>cF{q?xnn1>E?m6*g z<6{mOA@yE2Qr3l2^cqT6Zd+v*H@FO2Ov+^(xMaB0I}20S6Zo^$y9Q5+UOq|Ofq&n- zoNJLbjyMXmJt1Nc@FCt$N$9>4`>NQQEQ42~{zt}+`a=)xI-RT8-*K#i>K#7^ungzi zU?;G~EIutfU1Jfm#C}mR+K7dye3*S($ZR1BA3gmL_0yztNgx$$e#W$`WsH;Ect?9b8TJZ zgY1_Gs6_-g>KOZCFkQw1{AjR`yTZmR)1tOprr+JXn|Dp(s)WKz4%_Z;F&3?seca7| z`6OK7%bV2m#l;Z=(#LQTa7xgYt2?k16SzaK(6uxZ>`eGh$wdox*rxb&EXy^J^G6alrmHTSs`unc1)UGZuT-FAcG zZNADb#ha$sOKgNiBvx|+RYg++0UtwfU|f4<-}A;Cr`~OY{T4$`{0^zuAu9)xG$Iju z^e*w!+H<--hexIj8NyCMDW$!H{f`toMQTUnF$^KRhH}LY(u5Uxp_>E#%f1LeFu2Jj>={T3g3^ki=;fuxP_On zeqEwTg}R|^jmXv3sJ% z&qquL=6cVlbp61%aPH%JzPU*jsPAySe^cybo9L$t8h(Xt`X?mSHLcw^M(Yvwhb!<) zEcC&U*SOQw^2#K&{D9m10>)`!NSsjw?wjHa6qT9C5jJ|M&*tt!`pbIpai&&$$;@K! zN@Zdr954EKD8vl+I&T;=UO9S@vi+)fAll!3=g^gbv6G0|j;s02DZ%;^o=VSteEP_s zA`+K#{)~BC{`41?4ahYKqiZ7?26m6$Ucv3x^#cgX5gf*FNde6~QJY?h>DPK<`iD<+ z($5SX>mH5H^_qJ@s=2B)TU(W38W7Iints>o$jWzSdjUIZI}v^u=O%^HPV&=(niGhS zM&e38BJIZ|QSR~t+{M6lj z8$EELzCAd^Z=)bG@X1uxXLq}hgw;DFn-$8dqp0*A*@B$!mupiQ$ADx2v`{YOG`H1@KZ*f%CwE3ubcDf(VG=;VZjK$xiG$&i$26{O~C1L6w7)Zcb793a?Fqg z(@9V7&ymk}==qmkV$3j^C30tJNost2LeyZf8od8l&iQkSpNWHC&IYm;B_Ml?78y^q zD9PzZD@krKl<@?qwolW=ExzxLS~#3LWzk?Otfk`1I>7ny%S2u!C?9B$caiA|Eb?jS zk(Hsyp63|Dhc4EnN#-l}CoeXB3v1SRb)50<)nw-G%fB1UqxTgE?Yg{^|C8Qe^Nu@ibMGTPc zZpqOtAR$OdNeBkrJ$f_(N^LM;q%Z~yH*gG|-M{DeeLc_XdEMUobAN67ym!5?bFOpF zW!^n>s_Yy>o))m~VZiJf91*6dxEc|v%9>_By+7TS6YfkCxXRgaYC#-Hy+V#~f@F`G z*PREEos>vUqZdkzb9b0o!&Ocmtbn^?pSA%tx~}7OrP>ADN>5sEu~x$e+B6`}RswBr zUwA3Omd{#Gi^6BmC{IOqjq>U*Im#5L(In72lSSCwe5aWasD!9zi~iVf$`8IQO(gk;}=FzFvb(HXF7C&KW0kUTrk(m!{M zS%uO;-LSkxno?{rwA*2`mp{912s`vr@eCFI?$)OuddO+X9%h}fhxgu`ZZb^gT<`9(=6;2|>yHUz zcxL4|+w@)uFjtTC*c_5jHr`Wc`K?WAncf@1snuy1Js>sZlG`K?f|AiG@U}{YT?`E= zjlPRgik@3F7cBAd@StmOxJNSZLDp4?`QMTe6KPM2i# zMdAm^kj`O1(X7yeK=7<^o1~27miUMeT@uQAX1pf8z>6Mh=u|{+xY(^}& zVLyJZ*$2sT+&o+yci*cBAYJ56n*G-7HQ=CFZCxP=^q9(pg!=^Ul>qP zviO{RCTg|JcbxHx8haO@i&PC9q~y$=Fb`5uYWhrCFSD5ft_B3#YcuKot zgIwXs`>8Ni&HO#3@@2EZD#}es&1tqko`eloI=(-HUW?tii3f>R-+o{9A?ly?iL1-b z)bXto_>)RYtdEbG;ZyTk143iB(*cg?2gcP7dB2_~JU#}b0Z5P07OWKLOsEgdT=7nK z-EhbX*sLttv*#4T3`lN1ftYBUGkQ6AN_++8NxV|r-dyFCZ!R^M6RTUGt`e!ol_p&|=!Z6x~d>Q=b+SkV+r3oOTx5QB8byVI+QzNAak{Au8svi13pny2Rl)d1C5PtudPe z$rg5p-tYSlIZkrqh0-vZU%Zi=p2fHHl0&Ze3cVQuNyAsBfA9Di&i=01Q0;ve65c|4xIGxS%ho0E zej$5AI*1wF#m4(e#!22za`5)?+G)GPDkpXFai1|dI73?W8a=DynRmd!Wf;!>%0q!~ znGJqo331*sYxYZ&c=kN-UYjy)?A!;X*k+26qwJ+9_w7|tY$ySt{gIV&DymNF2A!mn zdUqz6Tu?70J(#k*1Mu)P?rmvgxEL5r{6a42-hv|DAd$Pa)m|r0Ea0~A>Q10R(U*(5 zQ!$;6jS_J@mm<|TnAxuW&Me{TW;~^U2R&VoB}qjWl7tJi+!pV-Dif3rUZbFYsGf<| z?z<{Pq8$`R@&J2umW|kszY@7g9?CY<6xj*I(_6)!) zi8sd~I+R*HH#~dK@Bi0ynB*VSIApc>=x=6*{CpibvAFm=rsP#+ZR8q{JBIuzYI>U7 zzfH$G7`>S0I~JPxTZl52J3%`;Axi^W!msjSyIw>qZ{v=-2;9ID%4zI|4td<(-hMEv zqEZb`!km{zMM-BBJeB%{%48DGZKGkK&~)7k46yrQeR06p8Ue21;>~pf{}5=4y1I~v zxN6YK2_iifVI@N2ALi%@w^=CgR=d)3kJMUekIm}zy&#$@SX~@>ku6fYeMJrK%eC&3 zYW{rr`abRD^+7Kb$YA=Qu4G&G%>2dHLkaA(jJ?nGN!6deVcFGB8v44A+PfHDM|e^S)Tu}5$gRr# zP9CKUZAE`xF$~cAW|z=wbuTq6EWM`U57L>;U{<0odiI@Cbv~gQ%Ll|e?DgCzk>HHk z50r^#dooS8hodh#FEE=9gg${Dsp$G)pY)wiQ7aW+mh#1ae%PN0W{CQRUBAShw}HNu zgoJ$gFCz8o6;Atd^9pVHlJ_qfC115@6L+_(&|w?$14ONtsJuXIcN(oA&OP70SpKwCv3l;kqv0ELOyj9G2^EPQb1=bxqxOBTN=MqH7O zv(E=DsBX=0?{WWm$giXq_~ekr7E+`BFd?vIx#0VrV08$N2Qt{#2pXn^O0#p{&dX8s zi=;1@lhJ+}3@>?S=QQt6tk(IlI74*KGzy|-slvwHf>_`zMa(0BHznQ(4zByq!eyg_ z9RCfDxh{*M3W9p7;%e7qpg?5q^Q;do`nQKow7a0oj?w>!PzK<9abtnWH<#v^oMn_Z(ZdM_^szkP6yzej7#lljrbAzn5(K;|!;b3qWzVn90bc z>Y=3PVHX{vW`A;y#qG8-z_SO?o6EJ)c{~}^kJjX0>8w+Qlx~6jax9yd$xdUmWh@Sd znQCdqg+EloTw368cL!J!Z8zLJZr`Xee^2J}4yd80ugYT+y~4K^ISk3e%hvCXtq z%s*G^Glg3{)P8Qv0@Vp87Z!q*1Op01kS8G-=vh&?F)beCQ}E)B(jFjI>>>I5wPp9M zXnC zpcjg63(D5PeQZAAQaleyiuO+RMx-Lg{J6lqOyY{}()rVP zNs+6|ll|lCD@NCV4ZtmCV$zGWu^D}sPyYBxN91~0uGe{f{Li&d7)Bs>_q>3pXG-lF z=6PH&2_hoBUS-2-AfZ0d^8;60u-4(0BIw)CM(9U^d&SV90=%UX7_4=-(Kj-u?Qg9h z?)^TMe=^)k8)yC}J?#I5At%P9MdNOH<*QQutLmzi`EK}pHS&7l&qp5r$ZX`EtbIY# zk;Rm(Zk+=$76vfTvAkVn)4(8&>oz#qEi|@Uu8~iL&(#zw0j?$;EY~5b43_Te6>Jb5 z{NwBIYLZ$%P;1=SJ(Z|RFc^G};VdEDWk1LY{EX*2+AjtN+?}%i$bdo5>RBFi#~wvGzz%&i8C*2?l{vTzwi5rCjw?{$ zA{!b`X=y)Tyo=>EefK)N=R^}rwOmGPNQD+SeilbGNXve&?sKi23O>-O>m>C;5BrF$ zKk5;q0RxVPFa_wgAwnMV84!#EQChr{cF_w}c@@DyuYX=rFE)XTS`ofy8WJQ|oV6k> z%j8xJHJjN#3V(@Q^U8MB9w^S{=V{C^$O3bzzYHY`d2s#q{3QsIC%F0BQh(IHroj>z zG}R7~X}rt&8*?P{0lT>*S8fxY*SO!#p@4dHc?=m1cZG{FuD+DEH*FCr~!2^dRZxkqVuCnQpW=n*4G6 zkr+O-YwXP-JF^z6`o?CoE4W&EP0bUCO?wQ_gxsK`t{v<#YisP4XpOM={vGj`PsAaUwL-o2wgY8{uWI!0QY6fm+Qsv$g(H+(DE!$foYF z{X#d&njJ5lK!Ch5k79C@7Pc}b5gG%-%jRI#VsVI{oSr6_cyZtd)Q_^K8yOshjF$gm?XR8V137nx4wGRThHD*oHgdzKu5y} zg2(=B%u5~fuPZRDQ0qVdV@EogSI*l(DaUDN(-Fq}^tq>Xw%Iw5%j=!qz3$KP{Zqjd z{Ak0=!Z%Zv!JTW9!ay*9!el_BKRuXlmdVM_yJI%$zC>)h@$0Qk=89$I8!dm1z2Cd0 z67H9hR;bj4)T;QeZ8t}mBiCQHY|I9_FJAG09!Exnax$`S{OK4MlRD|F<;o4-A)5_M zt!AQKmXL_CR}eJxdq=<@()aQLLOs^GZm%AXWz6IR!w`~7p`m66Zl8Eh3tW1Wk1}j{ zEcRr-evOO3mW?9lp$g9vf|(+3WThvX+9Hwc^DwMNx@Qtl|Gx+kpMNA_?V->g9{-MV zLv#r1D8jsi%r&dP{A4qM2t>|No(f!7$Oz^VGU&mheKu{b|Be2)0; z(gGnuBIMK8*R0uSIV-j=Szl;d^fSG2)$S6o|m$i8`{5u`sN~28dyIM zjJlCpTgQYbaJ))0iaHK4WZ{27+UPa8KLZGt|EL27wRpeya_~Yq@x!BSb8RaQ5Z&1f z$5ge*&r*zKUoPgn7qe;8-;Z^89g*F7D*fpGij(KM#soYg11-?OnVumaCshtu;!Z(b zsOKLGuiIytjiQ9pnL=nypY1x5q#Rw@->PV1YiA9vUn=J~1z6 zB)0Hhvm+TbTv;mYF#J{dm$Kx5&)rKDE69f$zuO|uq|KTxW;^>RFa~G!9F~2YP1DAz zDWcPVrWsQ-=U~_q$4s(AwN;|iER7b|?3BHso-uUb3_B#(QXwyyTCtIju0D43$CS3C z574v02h<`r*GN(9HOS?0bp{Qg(kq2SrW}-?*Sa=dS77 z4;Dbw0^(7Byd37;;>Ok<{p!y7HRmT>Ejcf0$~o1bOp&#B_`)R0`c6#8%PdUChte|q z*$n+L8o(*r3iELD&>Nly5DRS|U?u$mRgg{wu?zq{)9~MgJ=~k37dV`NaEkqaa%$PCc6e!@v@_B8kgRK2+BZ#k z-`LWEgB1)sRku;}JRPRq=&<}N`=?i(j?;~d6d=Y5A5-@|_0R$YPoIxacYR8$)mJjq zf`Wi%PGw6o1>7v zy5GnejR5_H)w8hb!4Y!7Tuc3qLgV9fp z_`%OHgsDkN6~a>fQV(B5a>v|X%Y3Ej)kZptnfGrS@nR}|=}O^O0M{p4RJxH;%3cmX zRceqm`W98Fnmpqf?GWdGdfL)HPG$)N0!IL(hyvL9SteNc0Z4+t(NPby&d3u2#tc_@ zOX&fgOAFlV{xO3N@InZtS9g7`W%rp9M4dbE`Eq_!j;wfkE^~%+=Pb5M$WVFtjA$LY zrpiT;nE4d^VFsiQer~>MwJlT{_N>}B-Y(MI5kBjj=@?2MFOhwDjmAnX2s;$ zHv5t7aVBe*tZ4$UZCMQx?vi(X2>S!XVGk^(0-WG5M+I7REFda;e*Q_<}TRs#O!Ksgxh9^mCVPWBUJ(T84#Lr4< z8Spu4?zFQ5?XhrwUZ%dG8R2Kftm6vm9@~jemO_tK;_hN30PquHmG^grsec%dozX zPix*uVj7Acwy#e@Ja!n~3v(7CJrRU8JhP$ACa!2U5B_zXz*fmOy+ZfWSTt{R2+>vM z6`oEAK?N$%{8ZWq7 zxQ$9Zb@LkCl=bcs?YrM7Zl!HjIvJs|7jl*T@O+7tIdPr^#y8+u;L=f#qTC{Gf&h0L zDo0S4o?&7uHjy!9% zLnB-uw0VaHsV=^)d|%_?YH5Mxz1N+YS>D3rPsMwC|FT!bgN9w%2) z>gLCCWx!g+$rUmNM)DQ)h&?nLZ{Y1v1Mi!9i50gTg^3P0Fa9;JZN zD+;8$X!>Yl_bORZ#=iX=9p0Y)GwM%%jElVKTL@)?_9{6!_l1vskz`9!)^=VAJ17k( zMW8+Q0&LWZ8$HAx+6S~X|^()x)v8jD;Z?jg7$xiu>gBDJN2K<1oqY)FK^ z^qn^Yv!8OD1mlPUeP{|DG~E%=o=l zf)AMZ^4@Ka^EgOjPQIo@b%$6UBC9iT@jrM1YwDQ8n;_)xb5o_im8y_-LatA9_G#js zIhKZ=!KaGxicDCp`P<32DAc@Lt9&Q-`>R{rq}?b6A{KJKY;S(idT7qH5hnGEYpx(u z*Df7j^piU2Dv_3~o*(z9-EUSwZPLVfx$*Rz$5u5-l;q<}BmNyxUWHWEjP?rUtv8{i zkvGVU^OKYO>%G}ofkI{F<3>(8?mtj9^4q!{AiqE>u6Ig2Z5oa@AxQ3siw46|<*;G+ z4H~Fy&sm9fCQ?=utd}F47iFj3-h4C28{{WOe!^5(#9%uTsZdi+TS=MmUh8x@rKw%B zf8^=ShZr>Y$7_oRzEJ?oA3UDmAyQH9wlfd1Qsv10uv~BD8m=1WgJb7}vwIQOS8__W zMgD0hW=3Cws_9F>)D;_dVejZgFBJVH$@`3GW_MQ{^L9QX z+u($MkVG*}6L1b$Q^opd1-`DfXL7n!q!p^d#IHz72F^VC~Pq& z|2le7vTu*~Qn|-NBIu8a0refgpU^iG4(q67#&mD3?kQm)rtL;lv%B-np<-$3iejC+ ztoL4DW8IPqi*}=m?Tfvu3^d>%r4*4-d-tL zjo32$YWGa`5B#dP<#14G`;mm7IstunPz!Mx`;B9`x5d?JBVDA0e&l7@j8}Lo;~e{} z^05qWOTg5rRpuUtT?zgD5UR6#M=}$F>J7>Z2bypCM)DyJ5lK!Su-b2O*LtiT(%L3@ z*iyRD8le97>Qi>QB@iSMSvB#Wevzzy1`Cf@<@5d>8Q`qzTpQ((0FtL60dfnU9_4LF zrjk#&?#SHNq_Ebgs=1d9K3JUdaS$>4<)NbBl&OX>=_n*r)@<7eTxl)K5FCrjz-atI zGWuioR2FcTuFfAUS_P+)6@^pj&>I`;XnS*xD7DC_qADP|Wf86A%YC|>+^wd{*XO6i z?=U3Ut4rT_p3B3w5R zFKZOgTVM-d1Kyx-7To{<5C3~;bVDQ>qeS>ZF={!H$0J4F>4iY<$Z~bhE9X|Sue5W; zzb}iPlyl5f1}U&bJ!Fm>UfO2J!74w|E7|erep%!jjV2ulihQ(ndb&=CCg8Kj`JFBk zZG!qETEx6;*=*Om?^kndELWi(!*jqapNc7XJCi2@+ZY(^kUaN(WCl1++^sKFpaIiv>{zOZ|6m_ zO4@GZquvJ0uST0jsi8dPnRzYEKXgm3Jx|`u7D8=Q5)V0Sm4BUd4u^<;ybh-hin^S7 zr?1B!8A`txU=X=4ANj@ZFjgV5RJbufjw6EY9aAYX|NGXgB8aK%B7+*!k5x>6s>qMZ zudzE*m>Gaxw`@IE{|t&;7rR!uB>?Po4LEAPv#Q`2&e%66dmi-r@7Jv6Mm^33dHvG$ zOWog2(k!>FI#_6{;K$uXPJUk|58+l5@hR?olLjv?Zy(wb>`)TUnO;XT!dA!8s(s&+0brItsMdMC}-Yubi3gAU876~0yp0R69| zlb4HqxH}!}$Nv!9keJE5D4Z1n34;_9-1LskHwlt$tZg09;X;GBvyhJs1=r0q`8Mpgwx(B-3A%TNHA zM09l23($D1)Ono;$2PylUTi3qIt)-G$f+#Y3U3E_-Xbk^Sog3Af5$R;p+%fG59(#U z>$espc4EsELDa}*V`Ix|JMCcbWDmifJ5<)9D=sp5lD;9k-FWn^)ebvQ2J4Ow%?Qeu z<&OJpHVV6x$nBEuUgJaCeIC6I0rupr=gLfCr0e_=BA)$6eCUPnKh=uiNdC*;&e%(O z@h{SRytZ>9u~& zd}AJX;nAWf7TG1sItJPl>Zq`mxMpI^*qV`7j*0u(d9HYCJRN-pTmrByoW1U(Y`FFu z*$YZDCZJ)0ecmit|k9p4`%h`gm& z6uop@z4@HiU10(%lO$Mmv|jyn#4)MLV5iZ5NU-Ahr(S{y(-NcFR0LZ_&13>Ppr|@g zIiTl)B}8;xfnzB6cAv4m9A?TZef;Zry}IvI-p&Mg@N`k2YYeh#XC&}nRIEw@j*2af zwG#YW@bX0%K6mZB>yG^U=0-{|celyheVWD|Z=sI7OfYwt#%nQJJDJ%sgh_I96qieR z9hs-;HVU~ub;kXBOc$$Ae}22&QuMcnedPvK`3dZ1cD>NM-OJOeo8o~*U|V)C5RK@( zDU^38LaeR4@oMFpE0ud$_V{rwM6Zo+R!=C}m4f;!qr|&v#-R7bHr6XPoON*Wa!eAE zB3x9d5J1q$-dX3@%g?9kXd1*#t^bZ1?x9|fI6jK>ui`4nF%I7wm!Ixa#vj_gZtjM>>|rglYp8z0_X+Z0 zH#9S5u2RqOwTk>J1m<3`z4OcCx$EVb{LTnpxA(ow(5&g=60eM)zBLmw_*E^XsFsGU z;Q||0a%@yKeuA3DRwS7dq6E}ocys8y7kj$%J0TVRyj3m8vvLt6t+qRQB>OoUU4+hQ zEHDSVG(S&%)SNIq`CflyYS3o8*;mw4rXS+0NOf9-86DlJO{OTR6p!qrgfG1fuoEY0 z?yRssuTAD?fEBsNO-;ZNYe2VudYRG>$osCD{LDR}fdCf`T+ppr;_S=!|CqX3F zkqH=@Wuqt^Z2N6Lz7Z+)h3!6@=g(aWH_^UXBA^%_2j{Rh-5=F^tVB;_XCXy}toluUva=k&TAaqu+t93q^S}bS6 zI|_N1Ay%0JQb#sht4pc#JE-Ob2MlaYm@nAbOXZYuf*asJ_SNt*gH9W*3XV3uUpHNiry_(UC0U7$2WvEZ}yXoea(z9rIg=P&E_+QX%swM znXFo;T1z{w9Z6>>i4!RfvDuLLHrMyoUjakW94$o=;MrbNIDw}1wPWoj?qovaojQ>e zL^Q83Cv1HCmccC=c*p($F$dSoyKWa0N_L!eW`Ouf8NIVNh?Qqo-$L{Svstscz)frF zaGIYY(=5G8&L?`{jdhIfXR;;powg^`)I7MAaE^6(`EY-NL+hUm}FCJYP5f~5N8lZo>$L4-aP?ZBISmE?> z6*}p*idF#Ix86P-{DihT_G&WnP?5g5K&Ujrm>aG9CU(-qy1gBQn+Esfn)_$3@*x?g z@o))U_wYe3Vz%MD5dd8^#9HgGq=_bOD;BPsLlzvS{f#w&>e=$FJXNPCfP`jd4ipD4 zY&d6vne@ZC!lY6G=6tytEv!O6L&*xj2U3zGVL}zJ_uDYCi2Jcuvfk(0^eMYCV?So5 z;5ZNE^)8Cv=`T z%rrm`3Trv*Rr~53bnVit<+*sb+Nl0L>NC0?p81sICy{yo7+%^~bplWnP&p zYP{{hk&y9Hsy4P!!!}(}WA0}d|Iw(HpHt8aywd`(JvKUs6-`}m*oY5bRjDa>$+AQ% z)rRyf`(^DTAf%FGVKZp&iMdZ9mN2ptG_xV!BlC8WME%loz=xDVCfGV#I4?VuS`_wX zEFWEB-x)Q+z;f1G-|V(IthgFIAs(lYhYarZ^0>d}s{a#06nw3`+l}v6(c0#W8IFF? zVyr?1=0mVniLAFtK#1$E`ZUXm{gS-iH}Zp`3n(R{GS`Q$BPoBV{nt@i`UeanbEO*TRQlpl0)N|3cbO>oF_0ljxE&Fsz|_k^LZjwN0pmDR zJ`3M0aqbA7`V7p^U;(?_&x1_*a~x9-&TdAIV(!|%WXPgk@MXW6$$+kMo~MR-GpcY@ zR}>vXFS}!)lvKkXdyH1rM#3I`qhXy(1RZXpN@~}pJzu2IT0>IX@U_$`f;=3s^M8wT(RiQ`q4 zZrIi6=K9V>tp}LStL985E63>oo}w-fKJd#>X8qi=n{WT%*M>zL9v1 z?Fl&bcT1qTPr_k^xa@0%`)6F_K&5*}=jY4Uv%s4MmGz<(T0%4ta}NJV?^N3z%1~=w zWwoz-iZdF0@jd%zoJ$qASjZPav2VM^mpWvP4#JG|m!rBgkz&QS5;en7bom9vx4)_h z1dDl!Ikej&H#Xk=Ajz|p(A*+g_3h0EdxyrilYE3rOM#sqbwS>Kx_Abs!bYU>s)w*= zvU8|=JV%_MVrzd+lTXfNH?eV^6BT_E$pf$y_yi@J7nw7)!Ns1H7WN*$do&Xhcl$~z zU46Vi6W=%EVnHwyJP>AKv-*3N{B$3`N2Y`N0kM#0gaQ-rws~u)MSnr8zjh2W%j%?k z!Ue$d@VCUeP-A?KrF|(EBO2E0GIiQSJybVUVe*8Bn%_uCRzkI`k~x=tLQQ@YBRJ~x znZjuoo1VP`V~iL@rRuq;X>xKI2)Z`2M9R_;*3=B=bbne-=llTz-=>nc{XQCv$0%~j z;P;E-G>K9}&4Pf*d#p6G!|Lky8*r55Th_>?tv%5Y*&vl?YT{a<-=l!fv8vo0Z-R%p z%L1xq*r5~+Y&$`9+CMgi6Ym0@%nDf7X`<)wL!X<6Ni~PZh1?qGoqaXw-U2E%9}=Gr zl1(oih?*FDuvy@zV$s8m-|QCmBBAC)v;%hS_rx*-<>Tt{L(ofkxXF{$r)#g5O63qMc2g%{$V93+?>q}qn zmo)2#UlSfeG`J{N-U}Z~vObXdIqR&iATQqpgE;^IvBJB?;#RdxqK78(sKc9|OgB<$ zhnB{gwmDiru}gL3<$=i4md{S~$;TE3;_ zywIX5w@fRxclXnWxOvT`VfHua?BUA86s5&fOQaN$%|Nx$9VMiUG3{?#QU@emmfGcC#Sa@+Oc*zl*C?P2&*R4zCaLo-1GQv~YmNmAg?y1*LR3)8N9;8skJ^ju^m-6+Z0m@T>tSaA_ zL1hHGg4TV$Gci*LH76Quo88Xt6mq_pX}`mTY^vU(+Ixzj3QnnE*11x)?N=Qeo(W8= zAlRCk89~8=9ApYTz}`MJF$_}!#2gMRap4VW%Oy~u#sG1XtXc8zyFYet^T5r?j&yg~ zNr!cUhwPAJu5KiPuc?tGq-gKa9}=kSCvht-4F#F0^f&Y%$L(8M4v43al|T@^)qm- zmozJwyIG<7XHb$^44zanOPQ6pgK?g;4HX6Q7Ysmxy z%nBLyoyYu(Rew#U;(o@8iub*M0C&WCZ_GxdvrlGcgmsSS<=(~s3~fb&N#?w}*Bh+n zzus%sa*{=+$&!=g1gv~GK@FAc_ncz*w5E`-F>?gRJ~3A~68CB#A>2;97vMT%;*0pF z13r^Y)q;7gJN-yw0ckA4BQV-g7rhjp;9SLmw+uyl1lcS#O48K2*>_O-$pcHcJB8z{ zeiEM3$2}4NxKR~1;%;C{lNp034{h-D>GI5yLqMG_y@~vN&})efK?lYtj{A>~gVR$w zejSEbUGU}nkZ@}FL|U5X>63XT7l{vlpoMuXOHPXUy)3F#Siv>Ryyn1?QFewTHGttl zs7qo6~sZ&CZ^{G&s*Uxhrn>zY6+W9QC84@rB@T{vSmmJaQ+~th5!d zRKAz_XiZPSG}nU}=TFm27pkvkxtje-IqZ8TU4dq1X<-~A#@0IEr{48PLrDSMeSL|L zbjstsm-#xVm9LG7D^7Nn>OT`onYInA!S0PMzr);IXjY-U0FrU++sRKJj$Xl?OrYK0 z>)8Is5h>tuhm`)8v?t2@7C2e(Www><%v^9m;2PE>`76oJ!A7AD0;>5!%qqm7>O!vS!dNcBb%C83Ke*yBOpBLXCSRYMw4^yS*FAO6$)CjC&B6 z3y_}T)3W55tpf0=#RiZ%2aP3YWN$BBn!uxT8;^N%LG?w+p$(N2#}zv@(;iOP$!>9G z-}q`Lly*Z^n$gF&2Y3|=7#X?RmTFOOe2oUA36sR0DvZ81Ya8nN_5&>6+}u13(}o4# z@d2m;Y)kjUZ`~$-AK1z=Xmo|$9_Yl<0eiXI;-Nm$^tl~V87zzk^?%`t|H)u0SFHV8VdgV_L`?pin)vZuDi2>kajCroZKPSjlH28$UDW z=Q{po&%Pu<)>pkPz&j&CIOmn?4Objydiw2}CvNxKUB5tU1ZA!>%>_W=RV^HD;pm~F z)V8odZ!mjw;Rs)G4@kZiVL)bPuUt~npoK2%%5Fy*$j4L^>{)R3>CgsR*1REA6pb+v zM^CNpQ!r>$&{z$+&t|!GC%v9}VW9iLe1OEFJjR}-&5MMlFGW@o4l6>-J~MIWBnqB@Kf-OD5Ld-vTd~1C-&q=$ ztj>r|OH2|vWva6z0W=DPoum5spc~!S!yR{cFV(zVtW2*ssS>3*7jDHAv+Txg%pfaj zcWT??2oJAh@M5xFzIm}16){nRgg%#npH~o8c?E=tP$}AOMl&;p90+mWR{_cR3PY2( z{D_b%Y>jbVWvXd08zpM5>+ey9sKIO%5He$nMgwaIW$ID%UEhzE`RI0*4LEJt?PhlB zWUcU2LXyCf+eDw7++q;R3#@GJ;)`=kxMaV-Uflf^|2**h$APMUd*C2GU;U>E(Yl?F zriGgCjB#1M((UY>;{Lcp^PQ`2z^gS7C^oiT%`9`QWz4R%if_iA2%IaqK$P_l^Fo;uu- z8%rd(g)imYt@Q$JLPKc~n-!eurkGsCb3#aHZvkVdWqsl9PDHt_2+HwN)PcIjni-me zS*w58jcQFC`NfiJk@EHZquWlVZSZw)*wQ1j8PAg^wwNHX=_KTxb&}=X=lC(qyh4pj z(=++45pm1SxU8Nd_|)zUv-)P9L}~&wo6u*(wkKiAs53&@rVG+%CQ>8fY^T9la!Z$u z(SNFK7PEogqD83Xlnm+4Q9YSulSKAUt$RwjQn-z)F-$F{3&+|Sf!R$mhoa0*D7H+m zonBLV#RKo>oU=$YzV3;H`a+ba4iU3F{ZNT@lIyC_0VSuh<&re7ub>~zjSkOaF;iCR&cUKX=Tpth7l);I$kw)kCy0c)Ir?Y##Sy3_a!8Q* z+&e*~wY7>ZD|@%wRI&W!k^bWa*7+xY-Nf&g?cV^Xu`U<6)7SzfS*|*3b6fR=DrpjE zUoupONOY>3OW}{7v3dP0d*O<+lEay|%hK47$k0$HCMKq!$jCPb@8Oxx+eWJ6Yzqdy zS3d@c3^V8nXO$E&jIBog^2dyiH`cz$G2kv9Z1u1(i(W3Vw@z}%q;6g`oqt_$5pZWg zp7w%_uza6w_0io2!%v*CRGjkTG*9Q8HNb}7^RnKu|8@r_pjlrN_&_~j5P{KKZNZ}Y z3$>i7TlX;LxptXJlRu|+jkp7OK3&HjMx<9KLuC17{K;3q!OXHxHUV&vID;Yu87hXY zq;grr^Ac`TWp8398=S9M>RaILH~IXKy#BDTS&|}z1jQ#*OdQ+Qv!0u=p=si{i`l6) zhT?^b0qO7pB2fS|=t7%<^RZ@UFDE6YIH2-L=(m+b#Zb+Xo54ViU>(^3 zUG+HJws7MQM~d3-o#3-9m>pT0eK9uGGM@k73>a|JKoz3r?52O=F*oK&Uo${Xs9!g6 z)vB3k+6P#O`YXI*3Tm=eSJZH}4$1lA65(8DJ?2j1X1e;;xG1JQ4wuBV#lB-g?#pm2 zw}YOpOEOqp;g@W`!5MQ_ZmxglMRatueVd+n_1Ir&*fJ&X$q$p~W0e|sp%0sbU8+$a zP9Hcf(0UBFm}r{=7jjXhM5si!849inTx6*aL^u)aX52T+=;j~$9Gv&7n^aL5&spD@ z)nI<$)6+I3y>CQ(+mTd$T_1%e)b8#B8*)s;_wt%7?SWG%Ju$W)x^ueL)(H<73Vov~ z^p{}Mq+{C0d(7alcOu+Q%?K$0@gYDa%&Ll0%M4{0xm;@PPxelQn5@H>6}o*(f(d$g z&=r)17jsj$y8Qb$?khoUZ4HTn6fBiBZ8FSb%*O^fhEezgRL&hthrelwm)PtgmAwl$ zm(#|Hj&;vtS%L>6-l(5e&+SQj&DKz9M1t^Nw|=Q&e2f*dG48GL=c%3}JqCIEArY13JovMvw=g`v-FA_vcFKm?a@a9uYB^50 zflBE?LTac;NT~>@lr%`!MkAusMvjz?W&=k2=I5N>Utf8j z<6r2JbDrn*+;QF4b=`*`irw^pj{yV6oE(u9L~keiHk~D(%{-IY0>s>kwPBwlftkSA zM-7HMH7#^~GXXN$?0r-Ds7T`%qq42NBc`A6AKK1Fo#un>ym(28<-2)6?eI`q4}HM~ zifq-P?gy}-gc0e+{j0&GJ&#IO zjYeaR$Y4RW)Gjgn@?HK%G0^Z1`<#gO&g}rQ#fbJwe*3McW9}i$Q9VhmN&$l>6vF`j z7+m>ZQNV@}1)?|AR`W$-cRB*!dkSc6{74%-?T0+D*AI7jAf%zduDbZ`HM0UYcvWpWauV za-c(+pMQnSId?@MmE82!fx8pE9zLl57h!dxlm3Sz#TaY4i0Km5nQ)Z%?Wc0(X(27x z$d0lBhcx)}P9fl6+L!FTKqxN8~Z8ke)_FVKt;$Sxw3(kLh{m~QubaPbDf{*I)U zuD@*Q4VTI`O)R#2w0R+4pc@Ecw6R8Byse-aEOE za!@&m7+ku2zkmi30JyT`l^0y9%5pKw_GX)lJoc^I%i%6=s$!Cxucd^s-*Hnvf2Yt9 zHb?g7?Z&(YBAj?gyR>1N?hfA!pQ@Yq@N-|ScPyidNYFYBu&0CmXWT#hd*iASo|k%x z4pJK1Dh@hCXZ8uG=oRmWWNX_yU&l#PI_E>Oz}L$ZPZ8r2pB56L3aanOy%Dm48GQ7~ z_XEn;5vV~N*z*D?b~5S$f{yfTzFI9V(x_5HjHt;^-*QPJX!L%bAHunov5HuDjy$1= zfAyR9p=dZTpW<$oo&$ZzOTkf-Q?&LU0=w)EuN5gD05Xb{NGzCb@*gNlqGZ#ZEAk>J^A@Kow(?bAlt zlohmg)x}Ai%#Kk@MlkO#P^Pz%tuxJXT3Pmac(EU_=DUBRVIp@IdP0LFBZlFI*q%VG z%&PmEQB$5J@|rv!Fjt;@O6g1?p{gw&l!AGYLK+*b7JJC5DI0^#*YYwFY;fiL-SeFj z(7+&FS7>u2{eg~-$D%XrtcN7G<@L$F6REZ1#n6~`b4YN^S1NDuh4%@{bJ5IEiql&I zexT-3DezV~96=k}!|&~Zk|%}Ef);p0g0Ogh6gxMaIL0?%rO8CP4LG>RGcQPtZ? zx`IQ)ownz4XPO&Iu%g8!@V?v@4TWb;LUHeCj)Pd$t5io{X)L_R2;F`wM+KI&VuA{WTNC>k`6^eV~PZvpT;ds~iGT`C#Q{&%=jYl*aJ7r43^)9y#p5dlyN zTZ6c_jHuK6pZvO920Zj7?|+RLbs&V`q z=jwQ@vSo_PcNxuh^HINtjIQrA(QcIubij7Ae;%a3nWDxAX+6bkP9{7+@-0-W$Rg|x z?5)$&Z>jC&>l||x-Qj77>HHgID7l|!3)$7yCjjpni#0iqWVwPb8D^IuD1>$`oQ!bi zc0_k`E^FOR4TuFxZxjI%GiogR=JK_Z>9XT36%(B`{XX$*GGEOIb(t5fxV_oSa1T+> zsPEo9=YcsrMXH4#+4IZDp!fdV=)*7uhulg>nkI(m8@1R1{Si zxhMlBL^HIPOFmCK@(;92doFS2#vLP~=O1~w<~_QzV9sI>boO_>R|Fh7&pzhn_z_e+ zBJXb+uq_J^N$iiu4xjgGO8M(g4}GLkDXVTpWU`k zqdal#YfK)twWP|PYVDllC0$PKx8C7YbypK)=-#dk0w#* z@cWhL*~LwFzF>ak;(f3-x5QD?^I+(#+FOKn$^lN9MPKQO$HOgp{RJx?Yc)Nqr3J;2 z(Ks@!JvolqJ7)dIYC~Jgj8}Otx7kvT@Kk`3KzxjXSkpdJjJH;T=bIQ;&P=5%6ez84 zm|*GLYcLrFoy+}q86n$$S0dsY-DEE5(FhAJJDdai+*p5$eHwNxGV*uY9TpJti|Bhd zKyBj3BT(&}-#aU^Ct4xe8%pghIfRT1tf|6n&m*GF_xbT_-O6qAQ(hE;9D8A1$(S<1 zKZcf3RTfh@e+ej~4OsQ4bI9>ED;a}KgsC;R^PFVN3q5y#)}xT?kwqFD2Dy7ypW%&K zEKI=)q%E!0!>O>6dnM}>4v9ls>)PQGM0gfw3pFH-3!~T7+;;y5vkEhMqh;6S>I{3i7bGP^0!>UoUfC<4kH&s z)~t8#r`ibhu!TF^^Vx_PX<%hl$fZ+QQ<*^=>bT^%AH1=NRqNFhc&hE8%hI1G^I}0j zft~&-%1Vf!X>9AUx;FJ-%oeV;!M*WcRddi^NM&}tw(zp5c~n5dGT9Flhi=vBr|l*q ztuqNu#$K(x9r^Lc>NKLV5<^ge5@2tr^mlWcXKbGy8hqfY z=w1OEy7nO>18V;_w&n#wD z-kpdTz<&a%^Aiufo~^NKR!x)%-y~*-Z4D{RLYZ%I_=RLt&r^IzkN!INW&N5I;B}1; z|EaspsB<}k!s7EcLY}RoJ(0}#XQ$`kpHH9Of4UU;L<}!4t<%)HDb}b>&+i})RHLbB zkgrc?1iSVvJaEh0t8jh5-$0klKy-@_HC_V~iT6akjxSa*J9@7y3mdz$%1`UGw~~fv zYKiwSteV}74!eJRw$(c1BMGzIn!I)%$6RuX4SskY>~lX-2(r-;C)2;hbHGeK{6dq9 zj5J`?PlmchFg8YPf^kCLkV)mXlQ)5>8KGKxDC-RTxU43iszNbe>&b`=LEo?1MY(b< zv5*%Y*Y8fp7;>gRx{Me0*Zd-hfO2nl73W>{Z`$5zFjtfD*YoRWJ54*^6|DF^gc0J* zAW%)*36`uGqA72)Mg$b4ckF7|<(<^^iXX)=T510>j8Hceyj_iEq3#YZ?9&z8(=)ib zdAFY~Hn7(&6Xi#V%i#s+DwcchD$oDIwy!B-FV6j)FRUlcEH}8)#alyM77511V}-we z&hcn_sasB8?5khECs=1+>3~(^jSZ$b+~RF!Ufi4v_^fWEdQuvBt7SE;w<)apYR%6Z zLOV&6wBJmQ8IZ<(1w%hmBNG+58nY6epDuB>M039St>2f5r6KzL#ET-E^-NJaro<@) zxuvA*y6@=LpExTR?-T0QExDhJxdmu2eO_F9`%?;LMq;xe#aW~`_(0t0TFJASKt>y7 z4RSWhX?Qj}PjByrK%rJ4{orX?J68Pz!-fS1R2#&|33_dw6MY-ROhG9C{^S&k9=}yH zb@((lbrg|8y@UZvDx8!_n@#d2;hK6w>!A2J}xVIwTtj8dlW2( z{O;|?2CloZotVUI$m+FsNEeB4R`I+=q8G$6bCaC z%)^U2S!l`agV9~uR4c&~Jrv0c@5JEy+KXzeJ#D@tqU#c6qWK=h_io8t(xnLyx3fX) z@OEoa62HD%T$U#AR2@p(_lCN*>=x6TIO%s^Kjf6Jh(lwVqTov=#wjx(73yLZqJZjy zco*#q`-EqVlVXDoUMlS&_3NdBDG@D74Ge3UVBbJbb93|h7^kaeDqDIl1IWiRED`f< z5$@ij4?OB@XZ)J(z?>4mEn;F z;)69_l`dtA)V~J(9 zq`kN^9G)|GsgOF*KkaxZ$(^H%4A14mw%2Ic=`7?>eQVu6j>c4bY8R~GrWF4SK10iY zs66uFz1can4WJ!zd-n@(`FQ)(!nwa5*cQ@ZrIb3Fzq}g{^p9&@%6HB5ZX?G0e?8>? zExRi-3DIFP%sbHe|Nh-x-68tfd(WE48O~!FAzm}$LRQ`2+SjLIdsVfnU_GIU zk!BO1Q|!b}{YkaDd>)CM!sGbSl~HO_cm{qOulX&pwmOBun044@7F!W-r8#zMm>Z8P zh?>b!EFr*k%}6!);h6W@VXeM=jz%MmWLFbRV&V>|EiXjOX1-PS^B)V=+rWko0q@p| z20zwVVqUu;9@=idl2WFn{t!H4B>ZRAYtwQz$uUlRPf%2Od7M+j=cw5a*xoJ>|88=S z`OcwOqv@Z@=zt_mg>)poEzhG{lcX(2CMkw&l|VJ#y-o#tB8`%3nun&-!gm^}K1`M< zar$>%yK&-hW@an~lX6hFVD=$reahLr_P%!e4RaQZ6BeKDnKMk=zQU#Z zct}>YE2uuqVA~fD_J4Ze(H>ry)PDNB>-Oq&!x4-Pc0F?muBm|57QcFH{%c1YI}{G; zVHi9*tzlV^Z$DV%`91`nWyu-u@!cg!J+1i@6l`qS+MQ&F0tfTG$!`m zf?%_({1>gTS;*920QO^h)+&2 z*NgjRwfpW_*R=6t&oB@1+>~1-aJ{ryXj*GT++jMZ>sE-1g;MF1sSc^FDkSYo4l{wI zSU0w318`-a^b26s%0A3OkO_uuMfjMr9i@6;7-vynk{6~fl56#Bq~0((>XN(F&sBH< zZ}wTOqr}w3-}5{;I`nVcipU;;(&X_HQ_7UYr18l&n6`P&$TA9SjnZOCXlEJKxq^1U zv`*e@IUCz`Ba%Vr8FRJ01DnX2JzPZ(X_Y)#w z9%19$37XzplHcmxJsZl=CoZ7>4JbmW#?EFG5ae3cY3@m^;x7d|*!1tWJSj(`(LLwk zxRJU1yqT-nh&6c^1N!i+gzQN*WPjff?JgmIKB4+HFItG^sTh0v<7}nc=;%GeLC~n# zNMqWL6uroj)><_%7MCpEA(;35g+WSs1XV$CdD?JzoZ;Zxq%y7(;ZZK~bW%uUR5gbZ zYBKuHkL1kcM5jB-lj?=Y2lSH2j9zV8_9F3~y<{F5%B>_he;@_%^Q8D;eyD2xt9S8S z3~bYQ4M8NS0fuJ*

    nP@!;rwqpLulgA$;&zGqAjZ{g?H&!>MLq)ohXR&~D61b$i` z0XLLoO4pSP+c(dSDCDHvvPlVC*BfftvJvlLXj^&j$>ISg*uErdUgP`$Yh=w=_wjJ? zgSPLYx=Ej$ee!y?#=`mTGK~i#k*GkY4c(>g`)e#&PJ%89ivq6ISJST^=PhxF{2ChI zDw3z%5&?XaN646&05(-=u4J!#`QThrUIo9Fd69 zuh7KtDVi`rI1HXgs2&6zkQ9`xZ-DFUOwwzV56>ZLue4l79g@H{ZZ&=mHb4R0g%s*T zuXZD3+onJm^mSOiV%mf3jXY*W`6knZsLxTVEQ9ou7sLcsKVS^F1ofWp$u9)qtr0Ha2JaQ zcAOxHia+q1d^50;+ProYJRJO0hzAc3c;{OIaJUVmc|B${F(Gk_X z3mlyX)lO2!=ss*?BHDe?KH2|VHwnNO$z$;_#WOc%k6QhKty32L(Lz-3VmT#MDmPxZ zStx3|d%WvIWaL6s!Gqh+W&Xn=_$ZHHIdPGwXL{Yvrsr$s4sW$-ARH6|ati&|@ALQ4by`WCJbCw!@wI3U1DR1XfW zebS_)*OW&V53uH|?uwV3FzM)~s#4JRZ~JggSZjHwBW2CLfPWb)@LJ0==)=uebiSYj zfTB%yKiJk>+OT0gN0NuMyKFdpPCOk@6M`6t-kH7j1{i&pQ;cQB4OZwg^5a4+MK5x} z?szS~Q%lgrXJ`2NrhB>ODmW37>xvB>z?gha*^OP20zESs>JpWSc;`%Z^FV+&-m`xd zuGDcBI~DmHhVS1um2@$5En9vcOElO_`cAgKNHSUE+^CTw{_K`0@w}G(=>}G@Ql-`o z4YV$huLwpAsnmZOB=vUM@MuDW6b$@$kn??C4F=|>ncs>YZmGO=f6LowM@>O{6{pt2 zS%1bi$}%*=hj&EUnO;(+|DCuS{pE9~zs$G{&r`Vpc{#fdPhob;D(>@Bqy51p_yM3T zUqf5Nn#RAj4@k%o`P7%pl`UTCm;Vtj_HyjK(+92)=#@}LVFtjHsm0B6cFWZLSjkEf z(jh5;uwCx_RMdP_Ev}Ei!&v(19Aw~AW;&FmB6Ck4qX!OcsaBtBt%NQ{-w$sb71yzPoNaWqlGv>{bT0qO3_pW{>zUKC%zAU5^ibk&XCj8<1YhBkFO z?rb#sK$OYJhFoYaeA2GySXW~`8RPqN<{Q@;^TH2BqnNMuBs5ofAq57S9d6IvGb6%X z14+s#LpkHO(`UkLY1E%esI6bw=c5T}wflO-=(7+p17m{cD<~COH8{L+*39bE3#3dj z@QqF$@OWL3DqlNMWX?;rJC&A&EMG4}9)GmhH6r)fv%|Zg!5KYUU9i}p%x5UpfwOV` zomxeO;fi2@5-GrUr8>c<4x>L9zRf?6n8Kn$x(f}1E2bw2Hp@R9Fa0!*c>hLS-mU5i zlYc+rd^Vy#P7UR~t&}fsnWTU6=?`%^rkh3_=W&xNXJp=~dXto2O=~PA{&DP{yI{8` zfnpfhTD7_9-aPFk_;$if+Xtk8{pD=pk~``lmopu1G9!nsKMeJ}*XJkV6vFNjDiSSL zb*yzp7(g7|Cg$k_z=#GA5l}^yPmD8y-%KaAZl^w{l8dXxUZDbF1WdI(yn!x$-sK(G z^to)Na}f?$M3BC6Vg=FS2I!Ka^G1n0IG zv@P)*Eee#MAN zZIsF17(%+Xh!ANpj)q21(lkE!4@r&yL6K9Daaq5&(?cpI(M62c`aqkl@#2%DZqsZp zxGy{8)%V(gZNc_Gyg&>M{A}WP0i{<(n+S|{%*u)2#?x4h+g6{#Lpi{KfuQE^RmCo_ zL!zHz)olPEz^M`SrYMiE9K&1PP(a`*?>_Tfk;GxX%e~p_zPc7LoH-q_dFxpiQ?MMV zu8FGH=d!xe&p!3q{2$8hkEZX5;rY~U?3&ky6$NWOF~o`>>a`s5v$`)fKJhdRa_4HD zss!lhCvK}pB@@pOBuiblICCTO=(wIH($DE`NeclJS8RMgk-ieFIEW5-qJLSF;x zLAD!mg#oOQRSP~JWrpteVjDNoYBP*Kin^b)%J=vh#?yL)pwH?w4h~HhrTF~9uc_US zO1sjn_tYH6|MW()QI3trpz@3uXy99qJ)Kjat6gcSY}$))zV-|K=~RUzaEiqe$%7xY zP3r2?;qi($c2cNx80W^A(mG~AW=TZi6Y>*=bDVOpI&IJPwhLbDSneh8DPi|GJ)v8$ zgGc;&{O@4eAusA<&YAMl%y__>Tzkv@0l{J?9gzJpJNt)trt=ZOxLTpaUbp`idb}z9 zc%v7-AMt(F|K8RBMzg-8mH?jYOo0&-($e1O0tUhc(RmMW0HWoAEx$)r;d$xrp^*n> z;L!T|h7wV5K&{s5WY-%5MY?4rm;87oz1?37=S>D~d6WrPC}quh8ktHMiv^R5Wj|)W zRH5GT%q%nllqv&6OoenDGJ;&ZN|s05G8Ly7d{=5dEY(PyHMV0JD98l8mWG*IuDhhH z*18(+by>VrG}bua*B#899GWtyiXiXI8`^7WVbfEk2dqbEQ|&^5$Y~ipL;e-42l>mk zp4P!IefSXjJm61MXoi*Up6aIhtoFS-3!22f$%Y%v*ZMNZk}Muyw_t!RnHCYy4n6agb_egz5)Vd0(bp-?cY9m&nZ>(pLekr4a&R& zGyi`t01L4YsN*6zOiHuViQ}p_^gOOhEZ-rsU7;o5<*ctPmI?t~6bMZ#vv>&XE6i>t4z-Gd)5 z#X@lTW4y1!;I!NFJ=qZ&AyxVzo;(NRLg%tEVUvo5pYBa7IOVSP`pVL^`)g>#WwDWy zq!9t`i7rO5kTxjxT=Tl;@(bMFwo|-gJ>YT5$1R^5_2nqwoNtwW7FxaEZ0n z1oKYY9UsVHXh6KTE*(Te=KqTR=T{zV-u^c|d|{fgQKG4PG1`&~P(q$9>Ed0ozGcgG z5xfXy71DzMj_mP)*5|FU53eQ-X5;s{0F_!^@jYN)Ur&xT#WaK>IIy)!$}FJo*E>OO zK+&lrw}+aHXT+VRvz|EtfBbZR6^*C<6`EHpf!hL009Uy?%9#t+Pn&JlzC2%J`=1Lj zW5Stm!jDv^boJ@Xt`1I@>oS6&nPw%o6sTezXcf@Q#c?5RNM*7&S~?sGn(th##GmVS zG)|}Zh1qOd|5*dr`cu!>`)hK<_y`QSSTH)e6Le!G$gL{Ms+&C%j3m1vlI<6@4H{&T@7$pHSybi^4w6jz_Q5Sc_+EW`5v zBj$zb1lzw~Uq_{ghRK)+EWVV9?Cyi?S6Nz(_fTm<+EhQykt4nR@eDXI_a)`8HlCT2 z<^%zb-i5V|&Gc|Z_4hc9dqgRIS9|I#^L&KC@X7LJFK?ccIxKr!`3*qYC4*Ync!f=4xm6+y|_h{ENO z6)MLp_-{Fd-bRk#lFJN>NHC!6j;PNqeW zEr&WUw!~*JgfOOt$S^gQ6lfS4!DyG!dW-j|dzI)MgH&$d?O2iGv2Y{ni-#q2Un#= zRs*A8H;|TJD}{D2q*EEiP^yB#rAXZRTt<`njMR{S3mIgWY%L-ms>c=q%uXc_?;}2SBF=ssskVF&#+!L;TleIUj@>UH}~p{l}Z z`~5Bt2yF?MM_;=5DBPom^)ZF8xC?gC0{gwi6-1wHlzrNycrN;FN4586r*bgZz-vg- zh)XIl*GD^s@?B<|-gxbV{n_zh%Gp{s1wJ^$`BqT?rI+}hp)QZU(%zpVsgu~PgI{y` zxl_|)GZ`WkG@F~?cVDumpHR5NX$O%wu)~>`%$Oq6Q6AL+Uaf6=F*WA<%?r#AJ#j;h zbTt1Fw^Zbxe&RE#_F$a=u-ySR>lpH;~1+q@~y+ zc%yw)+Nq3zTEx<}5-tf-he=Cge2XGHF&zv`kB8<)lxU9mzkE=A;G*r7#5}12U&!gb zTE>V%0^0b+bAo)=a8jjX!I?P>q(b6mWn0=1v#!J4fu^W*P<0 z-ciRaS4cMLV|t!hRYJ=pGdP9g6`OvoTLqIFa38djkI|8=1<%oss*8g%ajjLh;S#-^ z9I`xQG}}N&!Yojjmqca3A2!di?zAnzN&m<=dJ+m21_{f8(dMrBKk_Fpn{hlVv=fc_s-E!CV z)-0B8^?vW&-VH52Y~Q|GEXi4_^f_+4Pm~WgzHt*gi)&}l@n=A8O?kw;TR~6hhuQKXosHxt^MWrThiICS7aayxX`d-D0>ZTmo^RzL!#II34 z$UctfJ8FrE?1qG|XHw-y$R?7i0flkCwN}t6*3GJI?>E%<3!Imh77phpy;1D%E)RVB zqCSc`zxFGuo{3#{j$bJc`feM#N$5L($OE0uQ-oHta6wVSI4WEG+xgohyKJ}dw)*?D z`+W&B+CKAMLEyj|oe3;Wb7P}le?)WX`j?Ohc_-E4EHj}uo1v|>4X)m3457qGHr!&J z6Dy@-ME;%rNAf|$G69HcnnKsKgRMA$P*!;W`&0dIM#Dl8BPFpV8mpsY5jq1O-h)US(#O_~6?5B>Obko!dQt z*tHq;bb@UNPyt1)a6oOE7$qG$>5~xhGDWQ`#| zcFiY`7az#$$VAV2B8TEYvCe_zQ~5L>f$Fx>WrKy)P)N%!m6s3- zLGoPDU;d%N!$}?Yu63N>xtmw6cEDw;$%uRt9Z_C;TwS*Uc57alxJ|kBn|+jnQiVsK z84Ir=`-CgrD7*VCVGHO{v%i*HjTUH@8FN+IA>F(E;Dw;##0Q2zw!M1!9AL8uzXSHn ze+J&P>snt;GCQ(5BZf}z367K9O>okj z3fT0M$@1k=r&vVqzxcSdqUECWtDHAW>@B(FB;m6-{1Xb|mysrTuP_t#_;u1A_I&5V za`|Z?c({<_4eiRRHE#;9Sqb=uz0$lFldiB}U&ev!&*FMQK%*A=se)-C#s*&kZZw%* zaox3mMDm@iYSNbM+~45M!}V_-m5VlV6Z-Gis@O?3k)TLuRob|3jcQU~%y{t7LW5C^ zLoR%rmPqaELAeBD+o^|9Itx0?_EEcPF*7vD{3sj}j~^L z?Lg&A&i^MtmXI`Uyb*1xuo7?iV=*nZtO%u}1KF3Wd}WFF0Bs6}ZB%%9)|8`}vk~gK zb~6MS>F>jl6%&qGfzL&KKijf084*wnw80e|-coOA@^P+D3ksr51KPMGWo&@VEZ_tu z#o)9ncrlb-oJXHvQrL#&n>VDy&17SFK#Kmn*TE=2c(T+S{P;QrEqK?tQ#5KPTpgrS z#y!fmwDRFxE+&i>`Jrd4VG+wZQ;5um8Xo0+nY8g)(`^{=Y>K!o(ASGK35EUv)-;qb zB2}@@35cWol+)lTl3gp&F%G6+CQ>aG%4i^v7B8gE6Atg{3<)POj3eSp>h1a-2=cVC zoJBJReHG{gskR0uZc(jfzijoqTG~J;6KswZ=&(|*Nk5=Il2Ou~U{ydHzRM+jZdx@& zmX9TZspR6*k3jgd%NeJ^y99|q`;paWn!l?+|L-42=6wOm9M-<*7Oof7VP)lE(((iO zxU%nceInl|UdRl5lT1fsGc`ei>r34c9^gVGUv&c<)96h9!CxU~`dMsp`DR^`=TOJh zKO>uza2^IU%m46XWzs2zZh`FXgRShC&oh|V-_4r^D4bgh=nVG|f2T!R+P#$uNt#x$9p@kNHVDa26$)$*&(UiST*A%$XsQ?U2S#K;+fnO4<&%fe z9-C+@?P+{XhgaKSGTM3q8ZpjN27RdFd$2QcT=vQ=ZE?4y(-lh8t;y`sT@s({tz*xl z9q$;m?<n2s5NcYbhD86eqcnKKCW43Eq3nzVp%ECswQvq?(>a5+Vo#?Qu$H zJH!t`yCrw^Qw>aMUq6Z8sKB6?PGD-*xd;OP+5A2YRf=VPcheyAg)&{eXi2G#gD4~N zA`nbF7U7%((8mmY9zu^wvKsq7R;yGeJS?bD2a4uoS54u)wkfq#H8RxcPQ^Rq!%u8b z-)n}10MAa4$2$3pQaqcM59bv1k%duXt^0~GJ58MXN0a`zgk)doFV`$SOeE<1uxGMs zY>DPU2z2|iI*I>!sI(mh6Nsy0CGlmKo{vKTRvoyXuB%ogRoxJgl%ahgmhd(?Nw_20 zI2jZh_{fK%EJ$&VMAT879J`z_%eBOhQt0N@vDtz=#lU~?GX;MkeNE&Yyvx{856zEJ zgE4oJo)F(A!Bflzs&P2M{SSt(As%xR7_4|Pyk$(xCl&f;(i0z&FL_m;-6SOTyBZ`) z%j?WO@-JqsV^rIG7p&uXtg{ybRj8A zoBwzre~q8p`w+zjN&m;(zD4!C0y*yqgZ6f@I*HSBs& z!V(H|E8|YG!JKM5nwS{qQr>3Q6zeSS*lg68YahvqJ^7@!~ zh(de>V{NfBKeR~}=Hf-tpUEPy^h?>1I&*@8Mb;Cq=B3?z7!4x(7{4FKb|OJ6^X5vd z-!{egANjV0=BTU)-WcbHv{0ymj&%a|~+} zgb_jqiiz@!uGJeIq~eE;8nWkG%YK!ooCeyJL`}s<#=QHP0Ji@8~WZzvkwP z-Z*E-)k@M?h-F-mIj(J%4a2t`xjSk_E#){UF-z-R$4x(TN%C?C$qDgrJ2oR5*g(G- zsvc>(x54ZCr89@K9w9Xs{agjTuDu`NMU^k!GP;*_b5o8>U{tbc!iBqA$NGO`{oiRchoJ!F+XCw=MP(*!)DOcL zzXP&fr_XAWJ5XDzoAD{(&)>TddVu?m_Yv9v#Ps2BScR8BqdCxSLQVp2VdCPWuCM_vU_ zzU_vh(yOErYSmUGg{@)3qyTRiM4cxq{T1&uk)e<&0`CiEa z2S%!o4D}z7`CVT}Ted;-e6N8;LE#J$Z)#8~m@t0f1hsyW&;On|{f!Vb*9mYQ*}Tf* zONvliJ_z1PFEKq`cz3dfm_qq&wQz3*{DulLLZnyuebF`3FwkV*LS*Z-RzRh-7nIHZ z`r|}gO?B<>PzTYzg*NMv@)t-;Ew2)`d!5N$mVLH7mGTB3ae0=5f6qDQIZl;FY#={3 z6bo_!(v!IO*>OyoUP%!Oo;2~(13P2wG9u#qT{IYy@(1UQ;l?z-o;5ATLo~)>nG;uq_2DUd z$OJLh>9A^`S?3{z+e6M{+qr}f{cP>Myf9^ZodU2-QGw0dc*gmw-AiZG6pJ-_t%zxQ zF64fQmnxvWW_jK9_m9vLM~g0VZfX_xZxY~S5_C7(W9Uz+T3?>ASU1$c1KsS=ix;xpF zmuts8{uG5har(T_BIZdD%7nIJX}1XQ%VY>P#3`i2XCV2Yd*WWUax`bpa^85#Ncay8nr89R^3Z0vP^GEa?f6^j-dhzfMsCMi_!AhNhu_S` zLu?gM;x!HPBMXuCj1|H@$3Gtn5~*o9rcJZxw^+hD?sw+BmP+05F6Bfmh)sb$BvQ6K zA)Z^cxyet_bj(eg72CQ)Bz(LCqwd?{S`OUKNgov~sTm{{QLSs^6=+oCeDTmyImfc* zE5Ric6n0Q)l3=9F42`*)_O^BOxMgwM;2VSlExQfpn>X&vS|qvu>)6(_c|7*tDzuL6 zzpER!{YnD!{vBp^hNz4O5{16r%gfJBUs@T@_`Vg5BuH$*eHe2^#q(B-U}?<*!ak>$ z8GUnY7DMRZh~;R!qjF3dEd47hkipTd@AJTI)7#qhW=0{WwUh4)33>O0+Ikgi4Hj>8de)?@BKGeU%nDZv<Uyc$@k6@LC7&?Scf8a2jpX-}RtXoQ+%H?9qE*+XQ($4SYF=RaV_6%!x4kL)GZc zn?$d@&m_@;5~0ku{-fcMc}vKFnW1Zsyf4XtCZuZKmL|kO)9ylr=VgPXn^(0gJs&@A zni>&r4;t!AP5x|{`$Xf>;673WcieIZ{QIX%U+p^wn^BK4OGYCWmxsOdLr;eyY=qBF zi!RCre}xe0RTg`@r0R`;&;*HZ)uJK>b3r9li+;oaMuQ!!;o8_0|o#6aS_xHf7cYXFW#RNxuhN&6T0?Yg56>Y`bRZ6)gMRVT6iO8JfVZP?w;mG`Cz< zo%D-9*ALQ|S`W`&3**j#Y~QzmI3r61<004FWntKT>pNYFhA$*Xl9e_6R&K>jW$eB4 zJyWhO<2aJtqT?;Hl+|>3>JsmQPKu|8i^6xqYrRaa8ep=vO9gHERF`?CRHDS$v`F7eu*@&t@x|s&kPN!`1nX<)@SUP9U z^za9K+j6&yqn8u+BXEDOEf^y`&abg!ksP!;W!()Sc@$a_yH`oDtkV$aaE(1W?GV?^ z4CY^Yf)&APtN0!H>rHAtitibL1j)S#TUNpZ`OeEOklqf4o-z0LbMh*4$E{&+BO)#_r|r;V=01eLKeQ4v~^zZFP+>>r=B!ZEqV$#KCT(M=>_oy^X9zAk1>wn z4B~2h5(mHo_2NW5y9ZNT{!X52?_V=Vu!t|l(-W)m-6cPG9My50vK1qJ32*q$!r|XB z+{xCL3jKfg(Y8Dgu>{_pet7c>fd&dUHJ$p!n?>3Ajrd-VF9b_$FE1~2Xc)%QRQ!!x zQrJ5U))*DD^lT}18sHNt&pKP7H({C$v_H9eYU95u4@dGmIQxZx)V;zT%IYIZ0^56gX+(sRXOjn~^*-&*1ONjRGTJC71L)Es#f;P&sZx5Lf&Bg)~N z&Z}DbGBTk2--9Bp5Qw@@HUj?|r9#1LGJqM%_+Ac{ZZf@*G(8mo{Nz0<2!05#l60xJ zt@LcN777a^nD0zsSQlFb{GW-PjCx+9ynkoGk})A7-!y~MeCfdQ(VqOSDa492~9|A{^dJ zi@y#>S9uHN{Z132Q<)R!j@n6S{&IPJoh0&}c1s33@nz|f(+j0EMlQuyo2NGh2b!9o z^(qv&beZz1udAt6=RWkAM?WL<=Y~P`-6arx*#6pQJ?d9^(}?VlG2OcRHJ+;^(;#*Nmxcl=878in)0^i72RVb)-R}_U@*)^^V%qCY1<)kcj^sTnUkt z@Ur%{vY$!*yBV*1t&v{OhhMVxioc?(oV?c2(|hoB!&;cY4)v`0uwWZT9^|F{s^10U4p#N39fe&t4Tx5+Pg~f%HM&vIxZ*4)KY%Lm&a@*QJ$KS zPF++dXN0*}GA(1TjWN9O8=8UbObY0oOFocBdWiqY_NbN|P}b-vX1?Ls?vrUh;Wg1>bE zZHzWG?K{wQ9FHmeCz`#JrL-4X01{1^UQ*nYvn@=OUUN%s0IQy-)94#0pb383g5&HFyDmP(|9 zv}B^V`L^`@_IrZG9E4ytdwvx}2^vh$YlCI-V6j^soGl2F z-$WE@p#*ZnSuL7WbjY7(1ef~`WZw6QP$Cx+s>s|t%G>j7oKT{J+YcRl-jtK3tZ^f1 z%3JFOEWd%JyOK1UyjW9&ZPU-gAM*`w8*DoO&)6W7nhRd&#<0iYx*@gt{c}O8d@_KX z^0jkXlgV|x=7HO4^T8KR^RRugd~Mm&kr^9@LuuL$)RpGQxFK}k6@I(~-X4KT>sHl? zatVL_!`ApyfmOcZ|KsbcgQ9HP_7zdUfTaYKZUjLDFF$o zrE`}?8brFArFNIvC6@T%^Stjj^P3O9nQQpto}FR$xX(Dw<2hr_YT`;ej`nTA|a`_?clbku-B z>Ph~CRsN4v7GV^=p> zq@oZoQ}FReIAu5AVoLBW)bU<`+iYTx(wPHg^2#~MEd$R;+GXKP4-&c?q~!;s0QL-0$#~9{L*AA;qn{?xUHM!!Ggrfi zbEjbk52TMuY3RdlzlxI-;je`xx#)6PbkB=@v~q0o?zT|H_(q;?QvQkcyVUrzpBri6 zyW=03bI%5)N6v0(CkoAS4CF;7F__bCft(U=r{uOr{?Q6dJ#XFbz)abi4-}(odsjUN z7iX*+f`hi-2x{5K&-ehN5A7)KEH0gVe@$(nPFBy%v6F9R+a z0ik9;o7M3Su@?ge!Thuu)+&FAzY@3^3<1Z6shRJ`-mzTof`EX92#I*e@*ziQdZ2mq zeWbeD)v0H;VO9?!BBxYEtW&kRmIJZHWhcJKOy@+V8S68U)%(X3Ks=5#kW;3s@|BNe zD$#fFe}pjPonP+2B8+DQYpU<5j+(N$oi<%^Ucg<|JA-7mN*#i91If(XN!YXt@@^Xc zl$)N^uP*CZ==I)QjJ`NrB5#o2$XG*n|B6n}k>d|A{M_O=8$CY~y;Ppw?i@ag?F2&W zlk5u@c)XmG7O7o~8HW&jvaXwe9(Q)^Q$`Ojr-dy*#ts=y_VL*{aLa>a2q6q&OmCc) z-<^M5)D1(a6E(5`n{%%ATWc;IhJ?h7O#m;S-z0r@?F!J8Z=szvT$0+0S8l<*W-Wpk z9Up24;Beh6IN^~nj$yZr;ZaLV+rm4ye~GP#Z2`0GO(N+*9iC#jZItUIp$w9`3c)oo zzhJ2CX4!jqMI^06hd-`Fe>>rnF^wGe;`!&|a**BEQE{wBIIO!*2zHOkFF2@gBP|_- zW^x3jk!KGQ;Fy@!1H8R6i-W3+73sF=V;}jYu#0CIg(B~9nx6&;KA%9KZQjUi>We=; z_k9?)(cncAA^!>TvNzexq4;@_{fn$)%Cf zqBdA~yRD{WTmmXqFuz)`P_jo6<39PMk%j`tgK%6u#GBJme2Y1vFls?R=E!||+v8z#M8mw?@J39M$>7wugLXkU7C+~i^*DU)~`0c>m9)_K(37V z=5c((Qp))Z{Ah2garBSvHL=~4u0*4>&Qo{TK z)u&4FcN<@Hnc_M^Sr?D&Ce~fiQphlFQ+71KU+0y=7!BZ!aufn?Yi1(e7s-)8)sYbO1aiH zTIghNw2r&gC3xt=U64|)98Of{3?wu1&ugY^m#66pe-&XyLMHDIQ{g->C94f<(N751 zjs98N1vhM5b88HBd3^=);tNvC%k^0MkR2fu18zm_1-}$pARSGe+L9@Mqr~fswlkpa z>(9J`j9C`@Bmk_MZMjZ?$(ha_D;OL$*QOqV7&Cvh;};X24%B`rKfwdwN4~>*w?P+; zJi$^Y{5;WneznKrZ*~ji!@(?G^wNgsn_Le;GfhBFym~OeP60vws5r=2I+nyd#AcXV zTE~-<<_@lQCBTd(I`g4Io@EhvdmP0wH+43W`NnpoU@fG!v0|>T^2h$J z3J~$4d?o8}uBkuXfSc9KZ6c`|sbMz0X_$kEiBUDP4f0ejEKgg>Jw6yYxDyfd=Ue-N zaO4PnMejeN!LvVnnS^?`=$H;s->tRb+i;)^^FQ=J(Pwe-X-n5Sm06U2JkS^F9XTWh zAxBO<>{>`&&vE68q6}8AtAou;X4i?@8Hr_uB{D>3oO{ zb{m}x3mMmX_gDA)$f)x_P$kWLXRBO81f*k?0F=KksQgjFQ;aY__4P^xZ7wn%uV(YL zdfUEJD}77_zjqU5j-tr9AErVzYG{UUV+*-@(*QCc-R%FRGs&x&(%<8RrbuAa07Ggp zMLf=Ay@04ag{^y}YB74D#bck2zRtT{nb%G>LgxAS;M4s_iyiLS7k`ZX`n705T-I`K z5qnhk7qiU=NN|xGV`lEjhWnAAe<;58*L&yLm_Jj`Fx}Svqr*6y=*TAmwo33~#kLbD z%+apyhFs{I26kf zEp@xF{Z-+8IYb2YGeKnTGYyHd$TG_LR=vAxIk-LWhf}}zAkrT^md8;5FE4y!z8_)q zTAI2^HIq-EYE*Gi9`{v+!w$q;OHG42ihAT8My>d`&0Q*tUU0rb>;3VH>(&M3RUE$L zjh?>u;<{{h>_U)sds;lK6|Qio<3zuibl+1`?taY_>aM}^UV~D9f(e84&RV@Et3&6( z32=F;iir48c3E-Kfpv&+3Via<|MZi=L8GSFYh=lbBn*7cKW?ASyO=L@1KLaw`a9%a zOV#Ng=ynvS58GUtFfX?veRFWc*&Sq%)+~7Qgw4b^Gen!!IPBri=3KuTT%3T5nmxEu z8W8V+zxC9>ZZ}g|Pk#@GM~57r(=@X>j^4c2fxK$MosZUjp@>wT2cb{)kl7jje{o{Nu*Zhmqje&eo_h8<~j^A?_D z#o>IE;C)q*`I(U*tO2d-TAhAirGlru+-%bZi}OUtaU`bX@tknJa01|o-&pZ%_a9sg zZr!|Ko%nTOcklfUdyDRPW) ziRE~Xc|It5NNMKbRS$1_ywNjMge5ByP8d#65$Wh1A$XL+bR~iU3Ya3eR!<;NFJmU#-ubgM4BtI71K} z>dFvbV2UDpXe~x43D+WgaJOG1p>YIIM`Ur6=|Em}MRTa&Me zV!K~_SL}8lRi#6fE#RT%5Hc(rq`dNmoX-qHiD{O?kBcUuAewe~OCp{Utb9VmjP>EF zpXOb8k4L*r=?U7m;hpjGI2Dzu%s>&@ji^|es7DBIssG3u+3}6s+n?{zZM>kcKFXSC zWOcyTs;%cX-kw_+j3s(4Lb%e@gDeuq_uwUid2hB^+$8!h;IQs0;DmSc$RKkIFT|$y)yN4+s2B;QjOu0(%gbUR#^F70 zZA0b8b_=ID6R!xKb7ldu061#IA%-2T<9>M+ssaqdZs5fXW__%diU#k!M1d%(G6~Yv zO1@Ew?K}-bl=|_mX1?ALnn4I)7=nL(>dfZSECRd)C4o~mIGJ`{$m~hutg1vab_~38 zKeof~Kt(A>R0(;mdnK1%G^G;_<%(7I|@myqsV9 z%btgOa^M$>Tm8LeY^Ps8{F7O)jWcJ;eU%jG-4hG4|Vte zTPExcT?dgnT_l1qrh&56_a>_eZsGO6o8(2-L>pyLKXHe4t}f}46W@Zk9u{pqa$y|y ziR=Z!A5Fw;Gxi<8G9^@zYbUm|=n#$E`ZLLP`_!#o5k1tYY52*SwNL*GoDV`HWi1 zvs*9eK*p=G;oeX~70Qjq$yrz|Sf@EE$*aocPf-_On0mwC0^NmVdNXD0qwRzdx`*(hyBTD@HcIuuD_^q5`~5m48i-q5{S?n#~=Xl)fQTzUrG_Ru&I z)*9XfM=Th^G=)X85-Z9_FP*A-+TM=T1ydf>X@W1=I!LwHuFr8-FG}#{<;)MdsM%Xz zuV>^*Bn7>>00o6_(zADh-GaXwc81x}0R1!C5+-3aHoYKnaq$2Npwve?epY{hyLnMx zeIBe(cg?H>NF#FY)&pvlymS3>Nqu7--&{V+@?TaRA_p@Grz);SCyV}GCKv(aq_3Yb zjySUYOTDhTIqr}?(a>|7+L?4{9m=)r?nv%<@gGpPH!sz&KFx35ucyzouD3!_3N4re1HD(xWxgqg79+i)x#ui>oT+!D*s| z&vw=I3GK>(uX5UzyE?AY{<_|CfamO$VL0KD z^8=7xS0PTT#!g5XSRg@DJ%Z3@;4x(XzeUt80}g^Vec8Qi`K|Kcx2H+1~>4b@wYS>^ryk~G+=l} zbnD09k7^OV^gZ;!T1L^d?3l*sS;Bj#_g#)X>r2}=8jksHjHM^@==!{BF?BUk{a-41K2yhj;I(mw!}|B0<302lxYPyzXDOav3_{+KS2xJ_Or* zG!c7UVL$D*V~_x4Ff+9r5$cQO4~=sLbQPVm1G7)pz?^B7^!lhI1s?iWOHbY8cxSe?!j z65OKYL+gegjmqdXK!=vo`hXx{ORj|q$YT03@xwx%)v^TpaYbK+kx4n0U z78#V^^9_92Xb!DuQs8f$q$qhzL&4Tx|4CR^apixnfYd97)f~~8@|UW^8=sn4qJgla?nly_h-X_1 z@rs+CrbR}NBYK#()mz=e_gP7X+z!f($@QJ$0!4o#v}O&%ic`_0E4#l+WgjVkm%6I% zqND^vUe2^@nC%ye3CT}t$~x430^A^!;t9Awha39&$9x0(6a=*-ouCff-y8-}zH2fOm_;B!pbT&Ga7@Es9xq~vO>ra? z66R_xuD#hZ=BpDmaN%JC8GuqwieH@#=c}1)iOpEWN=Al@BECc(+%V#Fj6N#)>O!ae z62rtpEa`p@mmu5OpBGCvzQsXN-PpF|`AbA=WEir))u_9$S+GiXJwjLXVmIgy5eo|N z5xfrJD;E0}2alkVfWx#;5c}%*-9ce@l;YIeG+Q?dRn&4mn)gG>>tnk7 z!rjdXfeUHAf5(blK_izv3a7B)Q=*Ad`2oZYs{YC zE-EmP<8?mc*<5h@TP3Kx=mWSafqmY%WnK^UE(=;=(3GuHB@iB5wq?T5;pv$}!?R`a)xF(4##4V87>w9@(y>mWW0u}y z$`PF_LcYVy1-fY%r2u@=CMFO8isyaUhJghicFdB7v*nc0xHCMHHVvnkGde+-_#0bu z3;g3h$1((~Vu?O?8P`sHxt*|zKIu*J`{q6*Y_+;pI}!sK^>g-pBkd+aiuaorkdm&z zgh_A{)I_b=^(**{q7&Wq`mrwO!e>v--8Bfbsz)aPJH;(BBUe$JE$Xi3W0skDM+a8n z(jD^wOu5pB{GpZ-AGB|rp_x7=q@lZ6*j;-)Hh;`e3jfLsrJnf!t~0{`!;}wIQ*;kD z&-Zf@nz9^+SH>#uX1{e!=bc;Tz`WxQ5HuSjWfx|B?N{-6m`Ml|hvq17+h*h!H|Zr- z2XnolZ7Y#2zTzjTrKjxT@@y>Ndg*l%YvMi=5dAN89_}tezs%w0qJKl=nHTOfEPAXmtSpSdS=@4@F^K{*XRj&H zXoo)$J?+piToA6WIkO$xZrBK(D%a#J`CQJmccWP^amtDOjSEk&pn~C!S<2?|81bTz zzPJdh!aUl|X1~e-k>rbNT0f&>^dQ8%j`9M0akys$&!sdtXm~*Yzh3bBqm2;#NhL&g zkW1Hc6a$8Uo{OBgwnnp9K==pl2dZyE35RP+?|-?cP|TcAkCV;Pdla|D3%sqkwf0UW zePxecRge6q43MUC#{`Dm^Aj#>s+hLjIRdP5lt7J`aLDy zm(uPFuWM}NJaSlw57}apncrg}LD)okP=h94yMFle>?>}C+Sd6ipVamtrf0FQcoSf} zhbsraNU7f%mBMT1dQF;)u0 z%`varvELrU3M*{4e6ld3+OD4jC7edF-%uMHZ3bV`z`Y`koL!ww)JK!j*4(;o{%^3a z49i<(8!p;+51x6OUgs@;IJkKHhfBmd-RUCC_PUP*@X-GXpBdUOpQe39B3XT3-6k~V z$2})vZyTW5xZ{1|hIl0gYDr*xpkRYUnpi@zXlb0K54*>w`rg92bUtW12JCH>6r-}a zb5Hawc@rm*8w|%dFFIrf=P0_mj!Q}P#LV7>EtW38o5PVUeZrn?IHLmlhlzuF!etmev3wSJWhsiof)AF;$iZOF#T1%;gmBS)G>;3WCi`p=(- zi(P*N&aQHd{IwAbl6XV1EIK4EaL1gb!-8#?IFSD~v_dY!p6y9A?Q><%_4vE`+6+2U zlVS)92Ij(LH!o~_fzR|xZROpPtFs*kDfKvPK@Ld#m%upW zbla>DbQ|BjJ;Nf#sl#r+Ju}oESWS-?lRV>wY`W3lpXZmaD-F-%-8qT0{n`C#>$^*F zWE{WKI#_n1)cBv;aTkxIZeHAFfj(0-uXxKK^cSU)Q6A!WbFRuZbKI|@gLB#|BH%$g(AR(#;9-cRD6op@U6O}$#AJ^lSK)_r z?6?Tlbu^vlo!sT8296JsqZ!7zN<@gr?oR08iu3PS|MOe1v$erwM&N?zoI1U*hK#R$ z!iC8n1x0H#&Fd4lF@`>w%Vpa_{9&d(>pGc36H#mK|Gw~M@qk%SxXY!HID>MMuagWG zrc&vI?jRv*eoScQ`6Whc#-t|yfyON#zU3o8{iTRJT#Umr@amG`>HI{e0z0Fjx0j>M z)dMTJSPehrUh%8xS(}-lh&2&cQHA+9U(JenxAbkF;=-!EHWv{p+#POx-o%}^^ROTT z_6oG(U%PzCEk*QKp})xUen#+hbw&$_#gV}tga(P^%vjTPAk6sUR~#|P!m(Xro8>U^ z#FP7wwD5^WzSP%l1HH-yQ+tz91(wx13h!KjUiSI4C*e!@6qh)1E5ra6vzAnmn~=TZ z@RChoiw=hY*X*5BJhvv6s=y-MbLD(E`Dzt^-i3V^lx3MTr?RZ5G-&^QOwtSmJ_ljn zu||@R-~Q+7bkzmxW#E5!UAzR6jjGZk_zjq>v2qB+daC%TMjKeiWZz{j(K4v1*m0q10GtG+++6W_3(xNd*W{P)Ky^R=MD)hdg!*H91G zX)T{!RGQ^9trsW_rSZ6SjZP`QPIP97e;!>1zJ$4zB8U>si!XEE$u&Ln}SZ7n|CPE%RyI)!u^j9Ly7nFc{VrpOuC;Uyh3 z0)fBAU8et2N$TK)j}jo}zj*CfOx|?*pk!#7qV!Eg0vgqlz8~hlkPxJjMdL2gIbBjM zqiC*&RfF}E^30$cfK5L5j{^lfwwR=m`jD@0Tjh)#>_)rs=X8C{iq|&Wh!?$T7!a|( znH50Pk5sp5_e{kwxy!xtMG2O3X9=7}o0i1S&;x9{?p$(4=GOe$-x1aSL-zE`8q}`M zO@^OZ9^CZwe)Tyd?e=PY=@VOshjTA?>>Kp2sBkc?!F0ZQ3wP`3W2`O%z`4^bu+H+ThAY{CnZ>ms9zUm z_MozlnB}oKMqWWkWf+m~-W)`#ce`qcLG@mF3X*;hI5EeBV9a*-h&=Tc1!IC9)usHSy4mh7RqsnTb;yw9ht(-~h3(5?QHnn8DTs#C2WzH1;rZE@*!18|Ux!@#4eHW1 zWg|M_op()B@tY$qDUd`n76;TO%f(RMrBAV#-RCNqX)NZvcORnv0%ZhlnHWGq}@D#h&AbC`7?0MY{wfFGjzzFpQ2`}@WLq7KB^5qZ#Awz9gZw|F{ z-GnJy18=W42w`cY`e>7$veaZowug`-kH@D|h!LQEg{Jb8C*R$1HnUpYW;R|23)hF9 z7WSWqY^-5THP%O}<%j7BN;*Au#U{wT<0iZ_-3LZe-F5S@evkrgkca0ll=+_CQdd?G zfP``PH`r$kj^3+=_3zAn`WHEr{NlIs=pg$^03MCO2y4zQ2Yqd*cH)$E9`uwvu^M-$ zaixj6Oq7gB7$}!&zhU+EDs*at#?5Lxxi}+M;C-+0m-9*bE2GOj7~;j*quO1qNf|vO zV-^I3}>};kTcF67kK5CO`Q!0E=*Nj$~?d_|H`cKKe=z>pe=1=V^ zA0>)M%nKi26=t8H!}4wTiDha+c1TK+_NgV^i*I1Q*#m*HGwn+N9L${grceyHoR(I#+7LyWMBY&4VOq zP;(Hm zGXr@$wbo1lA_3jbL-RD?M z!zV+@?F1cG{;QQkFG%2Mvu*X}Ju#!5ee#MP`5BZVaCdUwPlS) z@Jpi#NpX(3f44h@naZE9ud>i)gXWwWs1;j(t3Jt5^Clx!CrZf@>m_WWPn6%3oD};w z$Kx%?am?dX?o$GeuDD2&3@k8YCEJ6voE*xQ{4G!YKp?DS>=Kc z#y(*`Sf04BZF!4-may^v4)zpHsnX?Z;=Vk?K5>Si&8isPCt8)8ZaBX4P1}M2yH(ca zVi##&LH`2H6@X`4e{7CxpLXI}n+qeBsFSjkkq-C%zMvWtBPT90cgQb|0Bduto7GFM z8o=r<;r801^i_QEE`|Z>9uj7q zNWKY0!s6;|=U0A!8BseVwLBIib=z-ek320kPkakq$s6S!<4Q2Rfs7ChC2?qpNA$4J ze-SRY8~@f+R^<1p5-aHTJJgFJclW&modQ2MaZHHk1@-iy&=Clf`z$gUJ~m&AlDj*L z=sXAcn?U{kKzMbmW8?e$rv_Ls@*sUayxpmWp+bX-T)?aX@tG ziw1WpPuAY4okSfp2Km!Tl7!x06?^(S;fEjjPohn7^c#2p7wmylUEQi2 zL?8#qZt^69OtuPY|2kybQ5`;d(O@udIL0P2F1DT@$WcVvJYm5U<*>~mdLK*LSd?8S z^KRl}#q@J>62qCAl99X_;gk&OE#du>t1FCet>J*0&h|M=OmOwq=p*P{MB?j#YeVrb zCxX&fQVcJ5Jfx;dYrTmc7IN+}5PfMnOv^89j`?N7Fm#dV!(#QH!qiamTP8P8QS^+n zIjtE)x$1o~wU%Q}!!VZW;r@7OyW1oqDZ(y2k^H#XT)w}ockXxBg#G} zAF5K^Ol5$Oq4Q~8iAo+0kFxR1n9}T*QB>NmTZk^7n5t9@)=@_6;b9owQy4A@iI3X& zy#K|YW2l|4>d&`9MaV^HWA+v!{QcPm6`k8sd8X7oIkeYzf6;w|8lC*pU7h~pHUJ*q zSeIq{*y-4c$gR;OvWDn)KiGe`N z)YcEYw7HWS1k4)e65CB_u$ouD!x&^7olQt#j6u>rmdiFheGE|GY?^&KW8i21NM9t| zZe4!Sq8hfGnA*Klby+bFjaubou2eRu8H2Kq6E)QZJ6~+&nc!I^s;F^ZpTW_KS;T` zCANJ1g(dVEX{y)Uqb{#&z4p(;T~UJL=0Py10eS6I&*E)@@5f&$L%u8zSDH-hK?GwC zip!xicyoAZpfSZLn?x?TRSVyBT1Q$7`D?$q^vXrOga-sCbB7#LZ zUeQrd6>>g3)bWzhAYJW%R#>Pn5+3b4ov=bWglrz3LCT!_ zYYg(?a^Du%CtTX^anL%X1R=K$#@c08X~QTFo#|PnaffiN!oEFtFCy7m_mk&lWS?c2 z>wi@jgWwxJL_Po?l4bXfp&3M}tw3tU=J*=G*aY!ox{q-q~T{k&6NTPgb!|5d~9 z;QpKo^zjstOZRiTQ4!VA{0B8mqM)u@p2PWMC#}z)6pGFFP`QxB8b*hl$1b~1ubnYz zn5{=1VZs%nQ8(u-zD3gtIQ}MgSNh&{^2B%+DnI(gnp{p?NW8=YpNcM*bZ!S{np)yo{Y%WI07|CD$P{xgSp*>)5%MM0E$=@9 zDijbvCQ$iuxi$UVF00-1d%g?qHc71#{%bL;Re1Uf0lbQ+)U3nprs9e13g60NH%aBE zMe^scpC4pm`AuF64V67NC3F;*UyZgEaksF&Pnf+&bpPuov=dSLYBxAkdBnnifrJkA zBk6=HbN{*0X}=@Vtv}WgI-U9T*14HXCxiWv^@{JVmUwKp9;w&>Rca6?oNlH1AfM=z zwi7YQCv7t3F&XZ~O|r$*LD$|x+vl^M-P`(RjRp&}8}#QZ#om3(pCU|vXe`B*xzPKiq( z6V!KgI0O@!n)utpZ*0PfOKHXh8y7E!(e#B4G%-91XJoXZF6D2%3~%>jGO~3VPB`JC zDo)gA>Jn~>s98^P3PSsqN@wccMsB48(*i?PQANSgp z^HiRwpgMM#0XeVnXIEq>ZzD+_FmB1c(^}rXQEl_z-9!ObwAdgKONAx&A=5nH@2{|B zO|1YYE_xb@!r-*jZI(33Gq$^!rhBc8!grM-=D>wbvSD*PqH8=GkZGGuULYd&N!3rI zkqiBoHhHB)g_i3p7mt-qQCGJ$09VK=`H6eg=v9PydL^Hg3Z@XlGyKz&3_W|2ooV(S z&-9kY%*h*sYN<`;j3xG-3FL_#M7Wu}4Mu0T6X>wjaBd4Ncj{{{-IFft!zV7Xiwt`Z zQU-$LVQ*o&yQXfHX%Q2MaUtZWCOQ#@j@1hHz=J3+3h)9cJT78ifTs>&joZW! z&S&io1bfcDN_h4**JZXp!Sx>L@o01UX-Lxgk3W<1|7)Fz;mQ)taoAeCXN!&}!GACV zCLAc0Lfn^q7-49cr*gQ`#MF5O<>=pdx`7NT*$$N_P7HO52 zF)gCn`43_+H;%mO==U{7jHt4Yt}ZeS_5SvD*`vg)cE*~0ZPQ|#gQlpOc5sycF6!W9 z_Ge0`4hw5iS-QnfAjrjm_7Uq7V+>%TuSRBdu+r?JwsYI$(xhW4pwIgRI9T&wEiS^m z*y&jpD}(by+NkGmU{PO&IEs+_zvF8ETgTk3{xe6e<7{tn-5cLs!B4{#;OJH;Co6~6 zY%e$}`$+HXPm7_LjWZM$#p23n0K z0R85&kSLQ2I+Hj{V02w3^BCrmwtn=auP4VJS0`va_fmoVWqb*6LD8J`CIw1@4!pRT zX(2-YU5(D?vlML3p64b_hI;kGwJuJnuK)h>-9TJ`xS<2zj?=lZ0TPMqbt(~k7l=fg zy$|M?=0j=WHnPC!!of2aL>#CjZ&IX;Z z+dJGwe!8qL3R^lvXHMA~dUuA;E!3tKQbNh&x^$|MRiBepXc|?xWDrzvVIvt)97gZo zkzHB zukp!$y%Y+#n)x-v|K7;^Z*u+r{~l-HKH?p;N{+d&aKbO&A@;P=%5eQ2!7PQRgJJyI z+l(1hVGDS^BzGxRP+pQYSTcO3U23gBT9H8&p@Ty=I(SzuVZsy!S!*5{>P2&n8r!MA z8!L5=R#LxR_x%G`h*n25NmljIgc~OAM8-=u$xm%j_EbYYKxAlBawFGAa$$%ulkap~ zSqlFlt)|;;=RSDR0l?V)Ao0*PIE_Xz7gOeWEOR=V%Th>7q_Io2E=>C~Q)_)WdDn}YVDqVnC-DZ*$zSDII{X=_Yh{sH)({0CM8|V++2izKHM0PrRc z@T9_PK=M*+x{%{u+WtpAb!owjp(mM4X4*{zd+*4d&BQyZtRMo>Cu`JR;`k{Pfn30p zaXhlN=f79gYGK_X_qPGXn*&c8cgOwWHOe?$ylUq@_PsmU@WOl@@rH2^rCyzLOSEs) z5SyemUp`vM!nU67(hK~bxXywbbv1x|RF+?6Se_JX?vuJ*Hh(o}KV>VhPhA@1+m|A+ zHcV*bKW{_#*5`#GoX#o3u2EgfB-#h-gEq!E=~hR9WYQYWn5 zrdRZvNCR>uWwNZ{{!!vFiiT9yOsoyBi{06QA0w@elyk2qB}O%Ewyvk@PL79k3uN1HlXWdMkrX!#5>;A#jy+(StYMl<=f& z!L(qf2ScZCJAKdE|D)U*1m5tWT&nWe7Q+Ya9!Nj?(1RB=Kc2pi^o)>yVDXxxJiE(z|0eI`s46$5tN5ox%R#}BlYA3q!%WBP!N1ugGd3RBK$b$#D9B2#4_Y)qS zYv6IBkk4pU+75pZ8m^zdsDH*MWEtb4zG(&Zb?+!%JnRZ}~;o)e)_ud!3RuW8Wcw4HjpbhZ}@KJKP}Z5^Bm{Gl0kw7C@jP7VG4 zM5LKJfUKlSl6-&v3v>S6Q0CQ5HwJp0r>B5Q9%g~lZN!s(Kn;%@I;T!FmsdWT`Jf)K z{Qd0C=4<@G3TL#7(8mDD)Web1wk)$aQbl`?UF&VruasHt1?iHjgRnR9R_6z$qefjnSllPMv#Ndy87L`^)#Vmsp!tyAljD!Kn*|p(xi%$M_?xmCme9x%Z z5chGB!R=XMkloc%p=WeBx%i_@CGMWq@DH@-YcDc;IU8)37*y_$9?=t86wavzx>K6Y zie&=(<N7^P%Am_xKFKjSPS+0=_KySVdX|N~5$b;)mpDWm5b# z7Wo^vJNAhO!3D#~9#r5BD#P*p^uG|4t9Wsh*cO&JydPX6?d*Ocm48pvC%>nJ?69$G5Eg>zwUTg~V6XOF$ah_h+$FIb8S=_I-l4fU%L!peJQm&ZY z-EYT$qt&r(KsJAGW=*P#$XqRs`|0wsms!K-6`@`^%e!Bu;nVB9!%#@2y`SP@#*#C5 zB@Q8=P0h%MtM7HYD9hU@UB%+72?3-We>0hFjRUxnQC(7P&^yss0v&Pzd=Osl5oa1r z<2*_cd)-FxA2I*u(L3e&QHF24e0}e~!rJRM69y%x!#pTE*H0fRX>ZW4&^Jb- zs~NBZykabG9A?ZPuPf6Ja`OFzDw7UPo$=F;PWWEk5 z@pLm>ngX}pDi~6|)sq+>?)#SLqVwR3Ag$Bow`#bHDR`r!epLiUZMHDL9B;T0Gp{$H ze5F%iaC?@6`170{htGB=#ok8=>UD9OD37rWR8J@opY*a2a%!QON(6jwFSZ=Sw48_A zu`&3C_N?kGiphU~Kvvk_MXC2MjK{qYNSvs7uWQnVuZBV?|{X? zF>6(`O0!V~=PEcyA<{CR{K$G2Blv>F_K&%F@3&8TP;XR03$x2lqV*_nr$sj1HcOi@Sd9jTi(G1)xV*AYY zjIy5OI7f4=r?N32$;B|^{^24xx(<%jXLa}~G^DrSmV5a2>&XPV0<5c&4#mvm1F{($ z*@#-n>~<$rx-Ys-U`wyvE4d$gIT79YZMLWW;YYC9umSqN+vyis@K+6F4C^z^=7V`+ z79aRVbYC?Oal09CA=o!vtzyByriUh*0jw(nGyyIYlFLcSOYoyutkv|rITeFJ7SpS) zY1ez<4g`p3NPUqTdy5EFoN|i0)5Ou{9`S?NnXbWFoH@yLYv8=vEYZY5*+1WXRxc!{ zV_v-y{1C)eVfu37mXW=eRo*@q&&}hg;jxSQdmse0#3Xm-+SEDsF-62cbfX!Nq8HFg zTBa~kvnI5BlU5}1Vg%O?PL21nGuVQf@HcTzSd9Jwy^{!eMqLP2We zV0A=}oB~Bp$K?qdksGwJe3?gwN1H8CGk;9Xjg#D&yhUulxK-OR|Q&Af-vG)Hs`^u=O8n$an329KeK|(@0h7JK~P!TC<>5d^qK$-zTLP|nH zX^^2qV(0-;YUm*(h9P7I7zRG>_kHgB{hsgj`SYzcKh7);Yr#3!+2@LV?Y*`HU?~eR zl{#MUn!>6y4;rBcRF)@U{%oI)S?#YmP-WdkqxeZqHWKFq>rEi7l?J73of)Y2&>gD= zh1K`x?xBV(-#jXACWR5w%_AS3yyPDMy2RUwh1MGr@nGC8Ga>ef?@$KG36J)_cyQGxN~;gcHfm6a&-@*(wcGp8kv;p(tuw zuPEuN2#gEq^!!He`s|uYbyAU;*|-4**+1+Iv&jJVpO_q1D7Teu#RdafHWRf2&p7ROTI(>dZ(<(nNQis&Pr0dPE^j*<@{sc z=Uye@FKZ;%5dL}>1B*Ni(q&Ui==Vt4_diX60 z5ZO#{0rj&#i~Se&hH^yib#kL?Xz?1`-xZA9`!M0;Aea8?1?D?th|!Wc!*NBFMQjwo z0Ch@ZR_vDpk-X8_Cr(|m+l%I{PUPON4v@RmEZ#SI4q&;L5Jes3JkY5W3mW^25D;~| z=;{EU@|3PFfYuYA9CDopX+pi#=&QTL9Fv$6{U#*$S(AGe@O;-7F@)oQX(OfReg9-p zic{`U{VICcv3LQR!q11D6Ny6Hy&vn3ohuuB*sX?YLN>Y3sn>@g^UAC5cK#$<;vgc zA8K4Al;f}{Ec&u3evZxD23@)0?P;ep()qydxT!J!b2vzyr396?$1Z|~MqFd1_ut)+ zm1FeYpn)^rvI3tQC@s*HH<$GGE6l1`K}))#5jz6~^hF_J!)?R7@K+$5P|{&O1dB}d zvoEWIR)vJHLt&`GCf5ELqC}riWZ+$w=#5N5WMgI}IfUx)Ouu_q-RkF_sZTcCt&Lf; zmXMh4#DVBSZB@8l$vxY2v|i8mji+IL{yt!)acKn8*#Y*Hf{I#i(Vrf*)JPECi>Ct5 zhRc!`@egHIH@~}pTgK0-W;T5v$TykNcUAbXUeRt7iq z4YC4Gy~Y3Bd8WJZowWvddhrkvk zuJ73?DrGQy`mn}GDv?0NsDf)>ca zos{6MD#2~@Veo*Gl{grL8S9hlfAn-N=2r#DgmF>^9xkd(+*=w|2mu?#7Q_lHKKLeQ1(`I+;kaR!oFt+tX6u*L047>qw zp{%FM1yUM=vJ|^b&1ws`hnd>rdK5xro2ltYsalcX23c}jaF(>+?yG|x4i;a}kf51R zNz?gihaRh9ws}IPd8U5k+vDGtHOwn4BUqU9r^VqxY7DP}ru_R_@WV-ZW>|*MFjvmw zOVF>7?sSA8Iiz!>zyYmIxiaxSAgbe>=DFQ(@dcGd&B+XxHj*8xu08%?$EUz2Q!0v| zqS6vp-|CTTc2W0a;VRw>N^0V08WR_(E?Gd%hmRfCeEEhAB9w4kcz@2k4b%I*6i*C% z2tPLw8Dttb`H9-duk1FM(o))r+kkl47GpllgtlFT(CryG28;NH2XoF_+^O=1GL(93 zN=l|&8Pt)H@&1P)bK;FGT1}{^nDif>iyO9=58hLDV~tfJn@8St{gN`>^30UV@L?ml znjCcmwZzhr&2vJpz*acur$V zGJgfM&;)KZ9@wj~juDL&p0jgW2yIhOpL%aDmb?q!u#lnje(Y3a_pdim5C>kXW`n^N ztImf9^8V8BI<}=QVU3|5MJriE^RxaD8#I)QkZ}10I(LO#cE&;%0UDO)c>+_TcG9*1 z(R*|B>C#WfbQ!%v7Fd4w-J(%l27A*cDbep;6#u%J-(*1LrxmrBaE)Z0$te!}yeQYM z!a1j;i+!Va$Q}*OsN1R!e!D$C^b9s$r&-71w`kCuQ@Z8N?#*RRUc1Y7hbdX7yE;Fk znaoZdvdjK`iprv{(WN$a3Ln$j!JzlXz5ln11w)d1gODTx+O8-+tjhX5Oa{W^xJ)2Z zxVO(Wu3*{)19l&{$ey2Kw^w;)<#z`G#R1rdrmZtvxS^v05F3lD>qmKCR_}iU>Mw3t zti@t)s9QgO_J(kxK_~G6f9W9pdk^eiUk`u&)hKiE^LX{A6AoJmRGWM<;v8wA?3~24 zC9gD8fA|PCc0Fj6T@N5GLz-?Pu$I7+0O9(h;xTSM**kjNsl8E-BtEo-ql$r#tW7*= z>$Rd!yLvX^SUsxZ%7n7d{-!nnbU9E*cRF4zdMXj%>|D-GB$pZcmB1L2+>fAcR#Ljz zgxo$x_Spf0&`%0B!hRzo*dF2DD_EeahR1X!Os_@f3EKi?d$K!gvs5twVfu%t&l*lU_uVw#A~sb*#b}_Um*34n{7C`fn|OSSkDPL9@)g ziI#DweD3N^3u-fLO zUu5Bdb6GiVGP;azsnzoPkh!BI7p0?$A00LNwq9Scd8vCm6A}nNx^Z!&j1OEHw}{TX zqg9+@OGmk>@U;C|FWaXqr4;%Ty`g~es^A7mkJzcJ&HFh{Sc(B3%i7i_NJPiANthn5 zyKVv2wmvBkr#ED-47+YW{k^;txm}s$3QE$Ip3ZtIKf{ymrx+ue`)VU#1ZZ#=F5vy` zPgLZ;mQrsKSe^jq~*OcQbjoHlBGa9N1B(fe7-+p3? zs;S}@?lKpq9W^hPk3~}}p04SMc6xGN)L5~bu=~1>WkKz9iLDq#?{I!P>e=;Z8tOtO5lQgvZp2tf6VCh@0=6XdjS z+(KpF*Oi+k#GfhsC&w&lW^xz2N><^t*tOv)E`~-*Pt} zll5E=Xpy8D4kFTx{C%ns{=l##&#T~CHXq2~q|i~Fp7o|F31~1BaWZR7#pSh4Vw2O7 zR(6n1aF~>+Uqe!MZ&T^|+<>{^xe#~F-tU^vbu7}5`?dK>=l`^P-x16?Ep$p^9FewQ zCy{R@AtW&IlrWvUHw&KQ%_0oe$fZSbYx#OeS7Nq#h{ss082N~HQpb0?kUIX)EuFz0 zH4>Y$ZF3SbDg?iJB|q_Rv+FFZ1yZA*L}aOzu4no4Hftk4QD* zMf625`QC!OVmyZ1EndZXzDV!YH;0jj;({OQ%r?)%N*eMPUIM;f7Z{vS21!XiEu`8B zt?3sq2)RF-xwqDpAF)+aZWstJ7hcf%kTbK(#!7|V(DM$LX=VSTejDO15Da*G@b{GW-y(38hQOH5w;v%{ z45#d1XVh0Y(p^WH0Z$yw4v_a8>ec70MsE|pro`uvaTa+y7Oo_EdFLMZap4C?k27GE zl_-yds@6R&&bypXdd;{`@eL691ST}Z<2l_|ydniJRX!?2YeG*?nma;5`H)xV;9xhl zn0;5``Pt*SuKB0PB3Rg|RNH(d{w)H-sd9pyxHpuRWa(;Wwf4fl##)1kbGE2mIi710 zMVCK`HeZY#()CW5A4Y=OE9iENWPXq!jJ2N3n%uI@akM%X*O92n$_brs)TuX;_yO7r ziPkyyC?yiKJHEM@IHEuff%G210mKGJkW&|d?Mzh9!IcLOE^Dz!!9!OWkXq*+aB}(Y z3uKj`d?3!>p@_DR?gqpYY|b(54-m3EED1kot=d-OFmnJdPdAex6q1e=_e`?t zTagf18>S=wEG&v$6QJZrml(7V`2iSnvt#|6|fcNKmN48l* zs1jwI=uTdzi5WMq48JmYhM<5Rmc%e5KcQ&(WQ(ghqp+?QN& zx956ZZi&UpL@4kfzDp-!>UA~U%TMp92ZbQp`uLJ+uj6TZ0g>mB6DB(9(BchwP>TXq zruI5x^N-ujf33SD{?+*#Fl^)cLv8&ql7dPrQj4VbXd&gyUNL>OR8v<_q=33*MSI^b zP${d9_$Y8FzC?#WD|$cH??JTl2|vbaP0-W%7Qp?*dU1sxzaL~2a565-6{}L}|74Rg zRQq*jx>i`{l2%U_KLylav#@*RefRa%&GxOl)`l>ssN^HbO*d#iEbhZ+8REz%4}!n! z$lc%JDUiL(B?DKL$z(OAO2?kgUaPa>)jV5eRTbaWA4?QtJBdzRh&B0( zgR%o=-781^9h^a9e* zF<1#>H8x3}V)v;|cy@B4s2OGOcamp@w=cU7p3~bOXhk;=4zO0PX_dRDVayM_TLD|k z1N+5SE#R;{H#>4Y>oE}osq;IB+9Ag&n*n_kD=JYj(WgP>;Cj2Z4j}Ui{A2d{1@JEa zHe+DlLFdlbJuS>(=VQG=2x_;vR#!aWZ4SZyFi8R7{GHtK8o|O$4mZu0$(E=e3U68J zvjWj0mi_~!S%F8C;0G-00lI@z&6V({A)=7<-C)|T**w}YO{V?YdQNvZ<92WxG<1OK z_fL-HL=#y;b_W`7gO}ma!L=Pmi!~Y$4sCLsa6xXEeTJwzCre30ORSqga-NBK?sd2F zP&gqukwnqnF0Mfer~dtO$%5UZ!mBp5ub^pEK3Ss7nNbAD4@dpYbw#XU`0w3`IAECV z#pfJ@(wrX}4HMU#qtbs)`(EM|>fMaLppP~a{&<454o46XMxUfOB#*hb~a zRd^AmtLk85$~PrWXFb4KHPtm{7VW)izMl1r`Q+;f#vVW%&Dl|IB74Vug5Txw6Rz>m ziqSN7gy5lLR|qjGusvV?gFxn)BbUKGQR%XRLMEi#pJ-u4LGkh86)o!`_;^ttJMKvH z<}+aVKYIH517cP*@k0siBu}Z$?oBhM&R+_g< zpm2&)ue+Z=bss$W#_D3{T)myoq#!z|{vKnJ?dLpGL^;Xm>f+Yy^5yj3L-@BiAv7Um z7|)P2O|#Akj4(lu|Z&J6g3mwZ1YpE3o3p^DQvh29ew+St0V zQ0qYvB2lfC@!yS#YPyzPmr)hiI;Z8f-ws8fTjVa(&u53FSY{dagmU>xCj4cA2;7*B zbnm9M=x986(|Pa1tqS2NAvXccDB1FQ{cVxApgR_fwi<&dgvgU zuW;zx><1y$v~zgg%Juz5?Jm!5sTln~GI4L((V=f{_Ld8AHf;Y0ZFKAp_cukUZOFbc z6T55_g$aw~>j2%XwSHaA!rmW0j)S$|i2Ou9+;VONO zT}0pXe0sf(4a4~fRMBefv@MOo9a-dUhd394Mn4?8A6z55kt2OK`h8%@J@5&;VarQ0q8AZ0((#H#TwOs z8>uyc(cqjxJEyn^Ze<-K!-V2*fZ!6O4VeYedok_^+XBKOJ*Up3M*U?cOlaBcIqAr7Y*s3X3+r(dXOsUTpg5Qp-BHnDo+EgOg;k@^f z<+kmFtbC5EWI2Y3X4IR1M8f;6?smrz)bB<*(`R8r<4XU{CFurSEnn7vdlf2)O7yRa zlvEHY7(L-C==TqzGQ-ropxiyRb*oy?$J*?DejRCNF=(4NWcng}1zu1u!~B7e@?;*( zD83~rR(rauqPaU(?wb?z+tPhA{=%^Nc(-@xaCL%1ecWa;av+b`*nq3=6t3e9@#Jjs z5F~{K3ad!YQ~EJKibTG#a(&*d2)N6TOsKIZBQJSl2K?{5!hd~@EY$vs8m_%!_a~~5 zrz%eG;{^BT#tEic1{;zMnxx#`WGQ1*)*_k50^v#`o-3;w7Oee9zH+f-DjMy%;zEKB z-*Rc4exX^80pZzm5unKM(|njlxo&g9tGB~uIJaU)ifIVrqn~hBx7kKp0xYQ&hQDlg zACFw!w0_GwLePd+$d$lN?E=_!nDVbK;avB-_om)TvfYLD*WI!C&V6Cyr;Z@s$;gr7H1c!q`Nx(MLP=iD)R-2FY zefO&7Ud;6~@j;%vye|-z^xpI~55_Jdzf(JkRnXguyk9QNyTvF8E5-M}mY5!inwyJk zXLT%~AD#%y{r+3Nz5^$c_Npw|e>wNdoV3DAaKLvfJe%XdeHgU>ni|ny>TL;*h~$4e zuBp_@wv|_QlMttW9~~U>ZnRSP{d{13gCiJn4A`lh4?0x}K<;M+&*BQRksz${{TphN zhCQbj!M>ZWs*^OO;$n_8$YARkf?{Q6eGI4F)BPXtxiz<*nx^5Xw9I5y3 z`6Etk9-=$=rhWV(tZ1;)gzl94PL>1+6X0U()AA^~MUi`7S_*Y;wiP|$tQh*`Loz8w zkc5c+7`|1SX(7vA)yWs6ZHi{s=f67x|BIv^ivO1aGHyZcAJOp%9+A@LGcFBQ$?gPs zEsF0ywO)zu_1zd-pxU3_1&d@ldEbayJlhkdLT=Y`uxC1}C76EJ)CHP2EtBMcE-MpY zUuI7c0erBf7o4c_hVbQ)lG6Ttkin*PJnU%hs++p47M#lm8#2Kt5-2;ZLFJ<*9}Y&9 zM@yv(bg9hs-!dR4>o8l2=?Uxlr8bn(!eWH6rq1H{r42=JEUUDLlX#Z4vJJ>ek{eNe zW4HXf=zNK%6x%ajb0!Oq*sF-ECY}w*ApJ0OExDhhV@|}O2#uN4d6-|6F!tqRp1*$s zP?}=z`|t$J18igRDeOIBbKSyg0(CEpT^XXEYumn)s5uw3IGq{LNiODN5M0!k*gv=0 zwD~w!emB6SypmOIuBQG;)@5*UsyV^Ii{6hk6+imy+Q^>{+9c_0 zRi!QSXY#)V*p9RskLk1SbTmxZG$;_SH+rD-t}zN>0}V}?Xm|fGJnh8KP!iFOw{hM) zo2Fr59NNAL%)!8_S~yo7q-Lx0lbaODI=qztAT!+9NpSqK|BK@4Zr*NNlt{YopYi6V zE$fK49f3iOTejl=36mm~-s5nl()yJiMq`4taX3%MEDD5>H#?8r))^th^`?R1@pTxn zT+_(MLBsO#CWjy9zIWVk)OeIQm$aWuv>ksI_$V;(j+&1^W2_`0A@u}aZ@JD6>|4|^ zJTVA*6(MkgGlA#Zg%KlB{Rk)&x(RF~o0@KiIQ>?CI!B|Lv-ecnt#s|)@!PiNW2&Kz z-*F?sXf(&mh?6oB*jmCQ%Nk9=u}Nv;JEB;pG^jJDiXz@+;%n77<*El8%60{%@?ZBK zLc~zPtwfWg#ZJ61d@SHyLge#&?B>>koHU0btTle=*dG0)0 z)~$9FDbw$d7Ise5Pdum!cAXN#=AwiAwnyclSQFs>^3ycbucz|5oc@%yKB95qkSj`K z=uZz|1fBJ2j&S>QR^aEl7kGj4kUd-BAH1nsa`V8)G;Ku-+fmWWqW!P**Z8}ejbx>R z$)gI4WWBO|*r3tELE&t7ey2g-2j@%#6-VXd7_icd(Q&J9^fUMNrny0JPQR7?&Gnbl_3b^ZcW26YI9>Yt&1d&Z5MQ5jSVeF# z1wOmCBtMhV37(n_NfD!uoysh=5wVdVlt;&v-qlQ%3Gd1n!s?@rudD2pL{tTpGT$a= zA(aQsP*#E%p|*jPX`EN{R8e-0?^cXh@lA{5SYZ@nMz@8e+yj~Kt|R^B9V^mZ@9=L) zIF|L~F9@~oNud45f&bi+}qolgl&R>N=75zb%ru{Iqo z)p{`V;hbRmd+gZK!)pgQE zZJ2NCpi%lvVo$9~6|CbOg1S6ex1o(QP$l5@%zt5V_b{nIRE^S)h+-em%4Jy#zD0#; zkKL`rUSEYjS#G<@Nh&VOkAHW_#>3WPDjYdIQ-1?9>WHCf92GfGwV~eu97x3RulNdV zc+8x3arun|h31cNY4ahPt9d(szKj}_%f6rgrKXn&1n|IvUcAtZTHj`3#|p2?lQ^nl zF~USydE+lK({&^I{;oUM@QnM*jjCRsr}-x<$gb;LEV$i`jMfQ{{a`swi{zby>3pWW z_HyNIQG*BRejkG!Ze0JA3BtwkE~VwjDLnH>LDzFi7Uz$*Fh?=gA~mCSr2TrLi9y%K z{2|?C)X|4Q8cF_k^0d)g_@yq(Sx$20RVndFsuEzq)By$lH>sVq7WY>?)h@RcxH#I( zSyN*9CR=~VSiOyGkn%^INwE&Trkxs2*-kvNNXSm(8FXhxmlwI%DQUrF?h%F`4`m;! z_9|xHu78$D{$XwId4e?6t#bvBqcfSAJ-90}1-iwklb3@2=KF|2VHqDHc|)$)lYMTM zddC6X1DTZ$DFiVr_qFW~eLUKxDae*)W-_gScrD%hh6NX^qpq&A;z^sXm*OB?a>7LV z(_LAy)9tat6t@F@@tv#+(4p>XK66hx`mK(Vm0E{W@}KQ@|MF`~l_~tuMUj>A zqdoPV7%E4Pa>{RR>&ymDtz;ZuL4!k!2R;Dtr>fjG_jKZ)E<|W5@sil6Dx2KAj}dnvs=z;S+Ih zg&a~cMmD;TMJ1kfBBJlRA3s>HA*1=rZD^;55k1h>6K7=C9n^W09SB~w4$DKqQ2|)n z0=lE*Z_*qwlRrE^!afj|4uK}}H#b_qE7FB5bB+(|gi)A$195$)%*)S?9W2~I9^Fgc z09KL3kZkhU4G94Jq8h{BH~!8hiXDriWzPJiW?tI{8SKnJj0!egJ{fif`ehpg%73n<8fEfi9=25&M6PvUPHvQVX?2%d& zW;1)jlm)BZ@-1BPVDGFIh`MG)MalFjJvQeT3lxI|r+^j#1WD|5S;7raM{$5`{z8yU z14a3#L`3@3+yF|D;$0Z7I3$KwM)r4LwsXP3UH?!6DUk2s#fO3-T6@k9@+=WamUC#H zvyVoVG=tS_w%Fb*s-5CAB zZ1NQ}Y(pUA-r?el` z?gv_%mPvikzg!*_L<_mv`>v>Yb;AfTsuH|xgPCON?p>#``K+^hkq}^LBgGx?5jozn z_G;lR7b_Yr{TY0GeMeu2N*w{Z$Ib>DX$CXG6`DvUYsV0wH+Zpwkb3=g_XB$WJGRJ} zTGl92x)B!53C%8is{_m4(^yw>IG*Q2A4kez{-XAc0~YNE))R4aU`;RGdHMc>!2MQX zzZdM8hTVA}7KZGpF4-r-tw?lItFJtiw1Z1PBQTSeKb_FSMZovfM7d}(E#SLkBa^X*)1bGm>grZo9oa2Lk3Bph zh~Hz2d%I#rU3IkI^H0+NcM^@Y9vuZ2b+)iK#=d?stCHQCC!%12VK&B`k~M(2qHZW5 zO+SP88pa)AOVV@EaKmss8fLIEYJB*tpTyps_dx*3%QDnFEj~AT>eb6>727@|%9WfY zg`0eDVJLs%=Ne8WiH~t|q_GcWtGJU}mwahQB42^f-J1hiH@psr6#@-CVOQn_P<2D>OE4iK3R` zKY4c|+1Y!sfS1lDe>maHl31b{8GScyeiCRQ5!tl1{w`6F(jJFb!|@2W6tUA(H?QrS zKHPKL!7-g9nZd2s{Q(Jk(W=(-nJlH2x9^6Rq?XE*B;OPq4_qA#s^{EdxX-`S=p`#& zglS4#QeE%l*v zH8|9AR2wn}I5SF{r@eJ`jp;e#_qhPFvb{mJT=w3e2Ef4m-!zBov(5O*LwcI?gs$23 z$Itl`ZSF7Xoo$TS*;0WbAIKkEe2uRnlkaN2D$Ke*k?jggnzQZd{0XWd^O*)6RAc`Y zK&ud<{)k-o*_x5SB~w_Bxi0z8+>-JKN0i6?fh|-6`5nDM;tTua$P_9!TE3MXIDD5AvC*2&rZOYWl7m#={-8{QTP zkKBev+@FKZ?YSWVxnI713Sn;77P?L~lNDAG{z`H>D$P-ESr?sB7UzI{QTO_R(F=Pz zP>hd^%gU__zLsro2GD?WA%qmJ+x%XC^6CY~jdE|0+ODz`J;TDc>3v!PuQO#j>b@JkB2*Z0NM_#56%C*K)ywW0|~t+oN3r`qMslKB!wI4@!Cv>ictuFhJcQ zAkZja=2IK_Jt)}M*#TYonF>Y=py^~klP>Nrq59>|r-3nFxwl8p> z8)x%BOkt2Cj)fEv&}d}S;g`|G|NZLj;KRMjg}!4akH1DiM6-P5M(XmM)K4mVZpUQJHYo*ynBMYXERR_yD#UJjGCUx6ybk8eg!>9~73EpUlJ= zarg#$e}t@&PEsZNGPo!;#YX@elYG4gYdu&}fZ&TF&n3?gMMS+{tzJOBCNkylWkS|f z^*6yC$oDXYP(@u{GkKhKcP}k~a2mym32o4`)Pkb~pQlWGHYeJh0Ik#? zJZ~ZFqK((Z(nzz&yyRF9PWb%`_x0M#FBhw#SFESc?LKTDyVtXne{n1jOF}!XQ)64}3E8@)y`vMQb}vi)wntReWon5g*I>5YC}C(K1xoYhTRC;hlZ#F` zKNmE-XZ)E;79*nU4$Y3^Nit57F@~p!%q{UWPs)OD;&t`nZ9Dql?7||{;OP2V* zL#2m;^3|K9HN4vcbXsf~UNRI2eAR%V$FeG@qaE6Jn2PAdg4V@@`Kh$AOG!Ebm8O_8 zO|}&zO&dKAR|2njoL27m#MX&n1@Os$XW3%b|nWaU*HP62OVYmMMfFgBjM3qVO8Xv^e}XBJ26Q=fG?#wTuV|Zlc3~XNx9^(%L^rx;dk6r3v7>yOKx}MUPG#D~& zcO^yHjlnokdaow!UL9QetSI(l6@i|Lf=KcOfd8m8cUZ|{H(W$oojcru{y=nWaEEc0 z6&A|ud&e4T5=FuG^w7PI85fwaj|SfEW$^)k`4iLb>|(GJdnFzy;r2!kzAkg>X1iD% zH`bKIzCmB_{q1ifx8GgfvkQ1uF|{K(O2S0J2trcCrUiO!iXkP&5>;DGxA$9mu)Ry5 z_|xmxP*Bl-NJfI71l%p%+Y3KC{{h7RfrB0zs*gWAg zn<9KsoL3&5LWd~+N8)e$eNsXr z1hKL7%xm(PCvPWcvX9PKAzSr9LhcF8GXoX!cNo(_-?&Yq=jj_S7QJbhOTbuf2r@@` zBb5Wbto0=93N;LP6H<>RCwSV~CyDej zH&>%0V7|2?^w4oLl}xs=4j=crf!6=^LG@7xaLzOBvLK(%OZX7*F=`*j3{K%515aw# zJ>bY~KZ%h+t{6ajBG8@tD~*MQZ2vqQ|8{Vg`&Z4H`>eym{O=3;UrnL^&ds`Fm1%`m zb6S3>9vnpErPUi}sb5ZK#AE_LfMNYn|L<7w@q!v-RM@sn~yzzMW&0 z_;(_n##l9Y(&B+~rdngMd+_ld>6} zr$sNjR=9l6aF1>zk@eTNviIhu8dURIHOe0cRE+8L&ucj6IPp?Y1%P$tz<1j0s)F_} z4~MERTG>4@z*g4TxT_r2Tpy{ES(2Eubck%TP>p*0cAVYfC$?hqJr>2j-|)gCD>m!I zPqCESK4B3snXtfRF9PAfE&JCTUkbjD82vrrW&2HTEp>%Bg7bBZgQtd2;N3ug}poF78U~OD(~3CtyeGu?hPImv1ED0{V#Y&rs4qZ9j^qFi$02f=iaf@)wAzSXD8BspGfRb z=@B_vCyC=g*&meIrF|-&kA1$)HCxQ!}k!_@A6h_ z+VMV7FUz=G^F?VeJe3_Ed(_qj_u7E;swc=WgOl9Pwkm7jxN;w#J>99lV*LiN3rD`L zQ+pOjuumq|#MUOVl-9Zu61O@0VRX3L1@&=pRmfndr&}Z~GGgykkx{S8?IB3NJ_E)- z%)9?_{ar|wf|A8A>7!Sl{(e^e{XO0hc=Li^2_f6N`lpirpMzCmB14aE-YVsdA@&)= zAFSj$SujHUu`EN|<9o+}LlPt`qo1h2-G!@i1t`kY1%PZUIdP0A^c^wKA(9l~OLS1E z7}319$Am$KdhVSrpvLC(>j}T5fH+beQZpahzb>zu*grLiyNQHKCzoq@Urc^sMBPbx z684GM2@)4!DLkzSO|&-Xp732E8-wcyIUT zW-RkR^Yxlyv>W`A^uUCa0v64NQ(wx)oAj+%Q_-Y}VFck!(wd*IaCA*?Jm%=OXK4=T z?Oe%}zuNT0Nuh(kVqHMi10dcZtZ1f~Bee9Lvwmu%cuH$Wjh&}S0o$F_qx_P&856&U zJ&d4MQJcdd1(;mwg_Ql!J6g)KBi-rsJN`24jdIa`0TOd+k9pCE0C%QC?RR8bG+B$l zlph9+(ZS3|&*_900*e8)X^_t*j^4GM9>cMi6WIhPe#WsK@t&OMH5=|g=YOi((AqcI zJf_NY>HQxxPc$b`SvaMURW&ASPh zSJO4WsNTPD@rY<&R0NNcf5W_+XKWP#*IGO}B1LUZ-Ue>Tm%-!n3&!_p-(cL{tl8W0 z^70OODK#-<-zuPmdsDTr$|=}SuXC#6O|XN#WC28Hj&s>8#9h^dHiUQou1_MRH9xXN zh-TVU^?ch@Or|eVe*Kg~MuwfW5}l+{$I@&g-$x!t%1I5KV?}Lu)tgwph`zoP2RjZ* z;(s2L6p@r4suOl8gFE;wu%6e2)PJjWO6Y-c?t2=T5O`VCCs9A+X{Q=26WD zvwh=oiz)t8a1432nXK~mcTu@4vB5_G6_^%Ppwm#mgy5=R!F*oMLObfmNqN1L1q~zv zZ23yFedw(WMT+Jy(|F$;aJ?pir^F$dM$v5lYPo3p&!Pgl(K3E}URutSer|x0e6Zc}LOF){9PZ0g;PaHe{ z8BQ=C<_aJ}KK!HyGTf3+h(ZdID~qf^M+Gk}StRs!ivex8b_~#`fQZKj`0@rB z^x5P2uobcj&_VkyI>uF@=465*j1evCtpA5};07L+@o|X{kVW_WDgJo?|L5Q^o#5iT zdR~g^EsF8|G~u^usE^E&^c$2*qDh)kr5%VG(hbHe8Fru-+X&A?i{g#-I}uZaKiSCz zRc;Ya3m>lffZK({nxTl@-4Td17(BEXj>uWe0oKQ4P&4$r6b-hQRUBz(!riDpX=HD* z&dcZW#SoWXQ}v^8-%`zFO{_0h1L(p-^&a+}A0R$5{1YJP$Lx>mI=ZhU>_nhfNn_Bl zt1;(6F40FNq{%F2N?EyqO2tQ@#e3XJclla#;QH7lqP2d3#TgJBK#|OTLWrlj*U8$LpADUxjkY{v3B^p&>h< z%yiS{6mHY#WIF+@_xR;^i@C=2=*pG4D z&W8|0$KyK7CQE{zH>+EBj|_dQWBLFbyTh@IshJqhdJJ#gA__F#WU# zDb(#$WnSwU>eJ=S_m#I<`&j{xB2+-$B>B?#TtS28mmK&I!?Y1#9S=HF*qSRh(kzPU z7y6H&q4^hRd@)%{`x9tLNAf9nYd)sQLsBr%2?&7cj+T0T5J1igC zev5VuPwu45!xVgF*7G4LXjo6^E$M{3weY(fNZDwI=n#u_BR1|p$2lnBFTwb1pB4sA z9l*M-)_lkpOZjb7UTxZNo5P0ZuBs37|0KF{}_wb+>g?qwIe|4M=QZJ$tuQe(=vG!Tx| zp7vq}E+)6`3yU~XK5t3-WMca*N%5bl?J`d!<%1aWJ&1_6EQGM1OLCn$p^4Dmo5K69 zxLYiFJfT|@(Exxm7}Cb<$}ZH{Z-)ZSS|2d&z~_k!YaENc1ZFF=Lydi$GGgV{eFEM_ zZz$5!KI3ez3NVDBe=*M=q-n66j*#xnO#mc59*~(WGBw4_v3_Ut=6?etU=dJL$$dHF zlVOOCg9DEV2l@g8Pqf~vh{4`L+GJ8-2R5-%9%nDFWiSSN*EZ;&?AjEzcGT5i5nMU2 zb}4L7immz157}`~f^J?LHZREUDJZY2JlkO;$AGr^$Q573ZFzVdzOt=sf6$CtN=hd{ zp5pG%YQYXAA;f`CNh@V9bHpwaE zef4DNMR%p@#8e&!X4Hw)Cif{cm0e zm#E54Ea0$(LX_Xmk>p^&>-8Mt8;qlCdsWCD#m28H`e4fv>M50UvwnU9lg}O&Rl<9b zU*o2xa5}C)-=v}}GeqDzd5v_L5UHtEN|iy)#XZxz^ypiNx{VMeB&2br9ZZN=nd7%o z(l)-@LUX3HG99mC!n|dXNj!tg+_cTxDJ}XqtDPq}HltTGq?>*mP~arhG#Fm>#=s zd@F{+p3nXsnh#8o)>)@)ta8CVW*EK*dKOPNLjN2Y8`VFh^h;b{bBarg-N>NVzejHS z)6b#LEmofHl zE_8I;ig~ud@~m7XSe!r&mD?}m4K}Xf^+8GOO@{VsM=~j+^*OcZ#6*i!$#=#tx(^ec z{8P~^i$v1*{YIvWiQW1?bbWPLl8q(4cax1peZPY^s(0rtm-@0{+$|Fn;d08lye#3J-)|q68f6~tzHo0p+eNPNj(K$a&PD2~Wb~3EYi3Zz^%<>k{+)7h2r`S@rRm%L zqU&z2Ncnoh$`nP==YvYf)9MFzMHtvcKF^#R?m~%O1thzX$JPTXZYG2Y)*{v z&Ns#Kx+*7`Rx@PT&3|Lw{|4;+7>t1F1Gi6o^lf4}O30JX@fjsQR(XZ6wlBEz& z{sX-1E`SSFzOgDWJSMRAocvkVkgSgEvk}T9UDqV#kVG#%*Gya}&yOGP7#!GkD@WQV z8ik3Gt(LPN`BaYt*x;Jh5TLq4EEXK*=C)NKA3 z@wxP5;~Fib+TOKN!ZrpCmnBU}IkbKT8G2+N6cGMJE@v)^oXua8l8;t`?-?dl)4aUx z_IW_Ex~9s%xugFzqpgKXQ-R`Vy28X}km_$krz+4c?Sy``8>q**nRS;8oTgBt#a<lgm_!puPw|Zw^R^)DFL?yIei4LzVb=W~TWy<^m_9uhH9?S|~l6fr1 z9bQU|+^C3he%d&d&%W3)+h|-aC+F?yXOVOI?j1$fl9$NgKHW~uGQ1aP9rmsljyL0S zAUpQTftJ2u5Z|mg-*p-HIDNA;Ztq;qJ?N75K-yT*zZ!Kve?rdB4mzw`9T|TxHdElu zJB_X*oKM-061N3a@%7am#5T2(1^Z{q{m*6l)eBe_plU=1SuL%8-F@>5X8-xC`QZx5 zoV+Ty!lB*z*`i^Rz1bXfRQ;N7yDr~eV_WA%q95Zi8hR(RCQ4J62Cu=3)FSsvNqbpf zs$qwL9iTCQOOToA+PN)ztN=fv;zoblB* z6hO|-Bx`4rIM7L*MXo%zhJ|!I&>?6Iw=X`w9w|^ZgttV5_~FZT&T{h?-Rq;{t!e~v zwjPOd%}va)71#ID^BBT>Z0$Tpt^BFr9D?X){-{c?j{M<$54-^~{DZQ&CJ{2>V!y}2 z$hJ7|N0A85h7^gh!?3YHw&;#;+Edvj==oaP^Rr;1eNoSQD@Rz;n7N!GUxA};X_!c{ zbY07lw8;vozNt4P$K9`7$G_)7{2I256qiQ}OTJxe<+8P#U!o|$cZ>DGYT5(CppLO~ z^#@Ymza(8urFKq&f#34VI_SSN?K_z`70$XmRBplx?A-UOQ?c@nwiWS7*BPw{QQZUEK-n+f$&(dd zwKN$iyexoTU7)Gox$I%8v}0R4W9$1ifCo!VXg&I)3dEpckO&JDV~KiY=c}XD?(qrj zJB~*zCt7Yk?Vuro1!EIF_vw`ahl#- zW|jXk2^4=MO3WEp_p^aI_hCBXZ|(6DYS*TVxP?&5*Pk%O&_r^AtL}yvvz{xPf-Bq2 zI6nk7kb(zU3l4HCw|m}s^ccsA=;RuA1+`>jg$nI7{zvjbe)7$M26WhhpaF`A0V*VK z1}&Q~5F0p0SlakGZZT3=CoA$G^l2FsNq*)}woM+u;mYV`@4;bDgce6DU7kY!?s9{k z;EI2`F_7iEZkKQkLz1;D4vZmTra%=&9(3@fCzz*+~Jny~T7GWy}M=}Q5$DRx#fqt5pC>3u9 zqq+y}9A2NhJJ+Yb5U<)1uMp2O&Gkh#V*OH==NMFF8Q`u7YTL0nO7voas^wnUh@*0H zvvT1SE_1uVOI9T1eEiz2)7YD8f*nx;ah7neHf0`sTY#M!?TkaDkWhhM_esu#O!D&K zR(C_U$C;ZO|F~W9d>l4QQd;5bN0DBT$Rx+Dy-rF1A-tJ8ucIusTI%q|V21-vp!40u(;=PKrVQ<0y8e9?oMx1{_x5!QJ^ zVa}}BlotVFxR}KkR&T3z1kcU0Dw9sN^@%LuL(v=QP=+}3gVD*YtSpb^9DAv*Hr2A; zJ*Ln*6Bl>i9i?r-`v`mK-%yEKX^;hUx>XcVYjA8WiuqHW2c+M6)f{?ih?myn) zZ8|Q#XZiUn)9z~*qXRnvYfrXSqhj6+LGV%K6PO&pR&u!|PByFrSuhAmv=Y~faOxJ$ zQC_!WO7DR;ox!^8O4yr=+rkSH7N6Qb{twEA7LzkvKDK+-|91Xg4s@W5o2vX|4vwU- z_ZP_`x9{HzjUgTR+@DsMkkaHIy@wcu<%{U~(%3aG6jxAY4x9nMm$9iSb7DSThgS?^ zMOxN5IDsqoc7DuUc3cI9LIPt*keIe_g=3w{28!679?20xk-?KJ&rY>IxELsv2ifN9 zMRf?iaK8e&MOGjhryWpX{jl{q+7v+GOC@Tw@;qwS|^Q!!dQzK z`)|?AWw+%$#wY{Sk@3pUTSIR3b37dP|Ne{te1ihR;bMN^Id2u;J?<|o1`oVg4RzvK zKxI1oSSRXjj`8|T2b(kE5ZpIoII-9p8h_0^-~-P|XzspP1;IrU3ZkwV)qT%qo0}Hi z&!?u^*UW8P)1F(XtB1#w@O$ikNxsR12Cytbmh;@n@4rfSVmI|JpKjg|B^5oT1C*0J zBMsX^I+fC+q;7e1w1`nA6@mVq!&|w3ddFj@?dN~vJ7Aiu&;vS0i``S6{ta3`QP;SUkjxW)J@2wF)7tZ%f~E#fu?qlUI{{A?bOjo=#G|ra6(PEU#w_>CvxX;a9Ns?aA~9?ZQOOP zJg06iW}xP;ei|0#DPxEbCxheADRFVQ%itl>JK2z<(CO1k5;s7U4dE=s3Z9$ z7azdgNLMKm`NnTC7}RodCXI%a5m^;X4SeM6grvHodpP==$%V3xhs3%-J1CC4%)I?s z$}%Ii%K%%J6#+v-ij2d#u3bp0GI2*WX})x~C~ikx;bq#>(B^e-Ie!La)wGyT&=1u8ub&)(4TMt6Aqs+(TGK!Y3S}w%9#fHjHRBb($1b zqf(V$&)Xr1mE<6WpZAKj7VO>blOMsqkUsA~h={_}7j<>AQX3!-(=bgWO*S<>0&kVU z)}y+nlEd~9<#k~{w7EzFWh8F)+p}&~-%kY5)qcG)do=@8R^`aYFOn0c8LyfN!`n)+t(2j$N)b74d64yq{doJFAfY zHf)NyFTSj!3fMcamfW6|rZgFQ6h+%jC|L2~xv?U)akUu01E=d^V`gAvohlp3;iqs~ zc&)$N`kj5s97XNGkoBuF9(}Yc{?NtVm+|DLfI*V-^!P?e@yNUG!8P3;Zqc>LY=7!- zFwN0Zd=|PlEu#p4f8O_VA+5`J{J0@tx zjWz`e+z!sW6ZtP?T|}=)541`0Kj(E|!7|zQPALMZcknxyZb)k^Cp>LA5F@CXn8s>Y z6MX^^yu4LYc>q@Vj}CyTG$x%?w?%pe{JNRH4+proyxO|9<_+?+#AKT4`HCBY=Cw%! zr3q@Kq-v7Z`^+OCQt^mztR>kjB9&vxrI>teVBbFM~lJ+Dv8ccEJsVm zLs~_2QB;y6>eeMY_{f^2j;_%wPwC&ZxXeOr{$g51G+Ib0x5viQlrQ(Oqn%nC>7us& zKE(+8qCF^gmpTgs6I0e4a9rF=9~?y#PZ8$P5Ew?1EE=+D#22o%_E#rev(jd3johEd z*-ZqYt+@B7SHHq9NqnE0vV_pO40caPo6!}Bo+@~41*sjj_Gu5|Wq`&dfgR7|&+-;a zo1CUrZ0ZyT7Fas2WF7+VD3|-$9*`ILLY+@JR}nFGMO^Z%O1=Zzd?N#5H|nlDf&}#` z|2LxjQ+Ks~%HbU}k)>^7oUPulyATI|w+a{`Q)Nvg4>%TaXPu8_}>EtHl9EBxDBtyyR zA2aL!agExeuGxGwWF0QajRM3b0wLJ%^PtTjfd@0k*rC#^*~B32=tqr;G=<7C4=nC0 z545@8``%U8XvF|_q3ApfTrhTAJ-Z(mfSY&>txuyzKXy(sYGZ52xism$fJ0^uG(% zgACNioTh*u{x-9-9xWyn$tx6dq!z$~_QwymN8KM5h8gYHrG?}bi0{6W%0%?H8s&eZaap$%?|(55GS-p@La`efhiTm4{p2s5*N=5A_^)TdwZo zh0)x$9OJvA=S7>?*jx33H``e`g|&-X;~OLA<~_bYWL9wXZep4Cv?UiCJA z8;((-G;V3n$@aK28m8ak_3tSFQl6~#TcU&L+&+)3^ZAdCr+U{-RL2PM&!p$>bR>|DxViNneq8RiSK zU5R>=X)sc72_dpS33z!;_I^>ldkF-V=lTc-XvJ(pe<#qkWx=?uI`NPW&q$RICLS^Q zhAv`2Y;@7o{LK+xZBw0xWt>8J#G3Xav3${d4fw3qGU$gd#B`PAJKR?LWD_pN*g=Nv zor=z!rQXeiTAv5Pu_BkYCA1IrdhBWCz)myLt#eo`77gbC(F5=!;(W6M<*udR=6>%b z)Fr>cGU8cS*MbXC(o`nwtMg6ezfU}y{_Oi!*V}rU{0{cNi->UCtTCBr(G@S0=BZj? zo;w;S;cDMqN??8Fz+^}}3PY~qijuLC#`3flRkPh5W?k_Oo9uI#+iMt{Z?D0$fd&x< zsHH2@dH;4-P@8@Cu{&F)l4}_Ja8fR}V18~c`{H<|TTsrw=7`)*j4}P7y<67p%VeyY zV!QX<)hEfYY#U*9WkrD%sXw8sB(`wBQ6i3Oa42Ef{b-07CgYz=8mn)}nIa;9P$R{|?dO)LfI)7F8d zxOAZp#7PP-D*vN(Q=N)w-53}NH1qxi69J!Nr!!JLyg_5R)vo*IElgJ_w&?Ck5e~oe zEh3q_3FZc&_d>FlwR-!6#K>mz*n6aKYsOfW(9G`Awcx7&``OvqK~LhY;xvVB6-9lu zna9IS@RdP1g;!Tc6Y_|OI*jXuKsZQ*{iMT1Y+aMS zO~x(MX#WD-2ZBV*Rv#7@glP-o)j@g65%FVDj5u6Ri4pM~^l^8UEcW_OBi)$l!20gw zhfLu{6;|i{9=ciUXgi67lf&=h?}lbogT1~Rww#vjTIZPiNL-d(e7ZECXcTIyqZa1& z&Nv9@1Ah;;BO?LH9!TO=f3C%9-#s7qcz93=@CjHtby0=V0;hXsI?!(NLE-Q^(m(@< zSi{%(iJl8tQJE4HZuTM{7`$-*6#vKnL+$;WYYo&fx%N&ay-CJja;-mkNIUaU`JR#m zQ!PzI6wR}qmv?KY>p)uXD0pIVHu&^dDi)QRA2LQi$y-ajKzg3+Hx;3wkJ}tVTHGa(jOQ&;l_eJuH63_z=mI*$Qm6kgVYg zuTI;Z93R)&n>f0T#&JiR(b)+GABX^}NU|wFcM|oO?uig`p6hV6s*;(9>yZ6HoE`Mw zip0K)_n{AFZ&0L2_0{Yri->n?XfUdD@@lDFNAz3eZ*&rJoxCgw&YEY>@k@Bi9nvPn zNP<|~`x1r4?QIQ|*()z*G zarmb#lH8ROZa5tqBD@rohamSeRtk4HX#E5xx>S{z?HzUu7LCw6Oy4|f37-bWbo*n* zK|}tl?M+A7cx7e~IHj`n=`WFv9eYA2xE6aIqx)*!uf>WyJSsph<#Igyq4;S~YKYVJ zep^#h{ccW^ovWGPY{Md=LN!Al*%Kd56T(Yy18*&9dvJVWVh`Tel%%7h?cd^h&ikh8 zVyo6Ha{X$9xIW?c?eZtb8s1q+xC@J8A)WI|X2{_ab(v+_FQ=;o8zevBYl*B_ypZ7T zl~}2i9$g-XM1>7QZ&B?2STU(VT3yJ$7&vP*V;-~Amqya!}{=EQ=c-E%lu^nJZN1V?$_f<`=TzCf4+KZW!NA`7hPXx0UlKB2oR~i zECGvh34Uu^{a*no3=@!M^~jrv{}zy*VGkk*npi&IV7~73wx+A*lY4ShVTpg=D1yE@ zK8Pd8C$oRwsG6S{rotL~LsKG#{8nyBJP4y0#_YSeJX-2N_y#&;&UzU0XAZt3!XaUD zgLat*YwnTumui(+wFF~UZUtRhu*v6gYFxyO^$+SoO1a{@b(xRo`NAo4pZ|eB^V1dL z#S?Fetdho--(StbiR89?b8Lw)f_)UI<>u7zb%_x>^@DQmF3O5z)Bl?BoscC17ZHJt@Xs3HJ`}5Jz7umY%YY7T0;0MlRi83UAmX zS8|LyS0PGm0ZU%Sm;a_C|3{Z6#D$S%&~?wg{~LK!ijnFEGg+u)w-9O%weepkBujpG zYDTae7t|)xv7ivseU($)-BG7`O8^0I@CZPfwa7=TXw-Xz9_>F$-6B5ij1qmFV>P*E{}I+8UHnT2;0rh z(>ugF_Nm69K)WRH_@0XarbRjxe!olff+|iXbRZcvLK!I- zhrYbVciE^W?!zn_bPkYteJe1!Q(02Bznr-aQR6B_tIadmId)OB%sLRrZ?l|OzS!4@ zX%UE4`7w2JYUDHksSPZwJh#@38$V0c9s4FU+*KQ6vOZyvll&^H;}$P3Cyr;7?{YXl zf6Gj=VCwFW3y2x3j)_8ap8XpqgE1lZlxbl)DzJzx)<9 zuC(7>SF8MDGaw*%R8Bfu!BO5D6aWxuI3&y_2EsvNtpsTx_p)N)Z22!2wpAT43}g}<<0LuA#a0iPGPO%|u*S9tGb3ETe=R-53gx`0?MRJ@BUGg*2|3oXSx%LJ=vBZ==FtbI@C4G4~2@K`=L}ciDV3;KfEKDg-vk5Dq)rkIl=JGdpnqNW(+f6 zR=QBd4t4=Q(|cCNt9o{GMb@UV;4`K@$=)!rw|YLRZJP`Q#be8hmOg`2Idur`s@ZQD zz`)~t|0*dC0*TfrprYrc(aLWag@>wYNu~BGH|`hKM_i`bE5{XLwK|xv_EZBIgUs?m+3Lf?>r%JJf#I}AaQILMgUTJ0W^r>LQ(McHe zDEqzht1#@OB`VKI#hfnZMa8TR@pe}D%}pr#spE}a9~mhNDHsuQ!5m#2W+j|^`A z`~Ud`)-i{J3e44(zhlbs;xD!^CBPb9w22{k8`d3}T%6U#vPi=f8RUjp=>Eoci%wUN z)u8G*;qHAC!512sS}AUQUe3%EGn$`?I@=lE0AGh90S!{Ue-*EmWx-%^-SXZbV(Z+1jJ+{Qok=^ni$ys`6S){d4kB^)zZxyI zUouc&A0By<$p;S7a!o?uOnuW+O?3BT_Tz`zpxdFBH((`#D^Wzcs!88`WTGd$5pO%8 zERj8hEXjuj+zoiGIGytXbqz;nu^GO}Gjr`9#5~L2@4}v)QQbUW1}1)@U!{j_B8_4O zp8mBar3f)o!2rhUo7G2u>(gJSddu~ij?dJpz;DK5SWnTsQ>F2A(nRxfwy+S;N#@47 zpe;$sR{hTexX~|I%>ka+9CU4tJbm4At}-h(GY6perqkD#_%!HN~3 zr{TA6*S3n@vQO!1v$1t5_jJj`V|?yb_yNr#1)ni&lOL znUmKe;mS6Fsyt`n05J0AGon|GcK9IY)skPcho0#qn2p70K%$NvkBn?1z5 zT%qu4{lA3@eag4d3LzgNI+Jht!|XQNW<&<{RIoU1IeS* zcb3J4A=1V%$!OMZH;L(Tgy`YXqd14ojdWq)X?!*opNnFNxjm-XubYGVH`Sb3S`<`m zq6#{MI9go%Wpjn@;I9j}aH}NAk5BAfoh@B~lGw)glCGL+utov5)W_WR-c`LozFkum zCW%?;aSNTJv^`+xdke?b`khcZJGeSeb-j?eCQ4}5puq(NiJSngoZSU**%DY>&eRAXb`x%BSwta-J18CP>b0n4gc5H7 z<*uhnPb?$IpY;aB0Iv) z#~gtBTujKS3-(BS#b1tGFDxP(N*7m(p>gKztewlwRhr5ogC}-f-pogk#3GalcQKs3 zwWGY^28vobZ;W4unk0`IR|WnscutoiL+`rYZ^sTPyVWVd9gA=q)s3fmX;OH^QL;W} zyO|BmZfjE-^(f~k5GfWxY56L-#{qBkiNucdtW3VED@^E5hEk&M;#*pruUWPz<&;$o z(@C;IM|xJhVo}{c6z*KktOpF8;WvHCYK-9J+ZP8?H^Q)g%5A#HszNg)vnozwKKqi4(EQjCyKOPP-q# z&)}Mu=%4TM*SR|XCv#w?(yZ_=YWssSI~B*3GK$QWhI93n@%F{{OFnoHQ}Mn9Eyh*k z!+w9w?SSrXN#f>qZ4;akIK%#e8AA)tfBpLUVpIOAzC+$@PC%r|fTEkxlr!pHm`n!b zRBwjK7ewtHnT$zmS zcfyOY3<<`qEKxRK6)_vYYR(dd9IC;9^&>4j5Dh4H1QBoCC=92^eL1=)7hWQzjlbflSm(gT3)k=7Vug z7ix?Rn9Dq@;YbZ6NT477>KsJ`G(H=4IuH+IF?mCq7a|!ZE>F^r`AtVohDFD(dmD?U zkOoM;gl&fzplHSAb;m_qhq7Epw{cAk*+@^_YUfgHpASmS7QF)&Mi&1^$uyz$^LkUy z9RBTk;}PmgynRX07j~C?7HdvUnRc?<%%otGqEGZW1%$S`${XwYH_5t_!~3X-XQ2#T z)6Ehg)Ssumk-Vl6q>YPMfQ`zAp_!>5tl3&7Poi?Q8LX~_1l;9CU|9PkHtnC~XI{aW zqbio8Zq^k6Su_iOt9LnT6;%jvZLzzgNa=?^;uAGhw3|V?tmH(<>dOQ}+qT7d+j>A# zfKN-!f-goyqu;B-w`S8X5kFjWU8xvG@yzKQj)_kwALk5J z4)@^6YRK9fsc|Dss{FP~*o!)Z+yLfm-~OQDXFh|PbPin`-=?{NKA?vs9m?W)lX>Ue zegaK$3!E6~t~0~IV)05E$irp{J@VhnGdnc|8_fu|4~S#mBMp>);U3kS2zUZEOd{)h z+PC@e{FX%l#za-${G->?SJDoQBaV7eTZj|cp1*Fn2qtVL{>kdA+~2zSo6P@(PnS1| zbS1V%@N?gtKF(+&jig!N0~4ggwx6vi$lfkr)}=!VcG`F|inrN#I|RM_paM|Lz^!hH zs>IQ|8K$WR1+>&316*cj#R0M%Ak17FG{7qznw^u(9knbMx*QlNg&DRLMFRoYa{;UF zela8wGYXUDC=ExA0nS*2?uqb{LFc*aAGt83;1&g3aQJPmEx)R;PgDiMuUGVA-{)r^ z6EOG`>IeXoQ)DZM*hIfB##v-d(V$Res8i%+A$63=o3|EgI0U}z3&s{j9EW`+boVzN z_l@ok-rTmVFNiF}kx^%#VKC@NQHfi(#C&rboo5ww@{q6cGeoYUMLYw8_ZEc~$ta0V zCZJ~3+b7Cz*O_V$TEccvsc-9q`i`+DG<$qsPH)q9uoWge^+!Ti#R;vXkcO0iJ`c9K z&RMO9rOGd2ef{4)gl{D-m2mA%Y>Lq~@R2!Mkwa@;e$DCqS%YEDKue5e3h2wpc>aQ9 zJ3@ms_!nZrJSjvD^qkqqI3C^*=zYJ(%Zb|*@)(ypqLFj#y&Y94uU#Q77JpdD*Lhn4 zPyj}^jtC06495snk~_o%!|N$lvJ>v9i0Mn+;C#5plYEaCe04@S2i4JW#3qV&m&PM$ zWXx|n2+n)47$w<%VIQp6r;zyMkE#*FxQ+rwS0B6aaOpdnaX3g1T=#?(ueGagplBHu zWbe6g+z92h++C=-v@{&AU%w)7vX5{jg5oQe1 ze8t}jB+Z5vc18Yj?=jO}!Whx;a3Lvb?6`u;br0)Ok}MC*-5V96W>*~1ilQJutwNILS!x%tt4(S|y_nzC1D7%>{IZW8@oix2FbjnCaEuTj7A_Mc}s zFs4?>THyvT$Gf8uPFtVAtqb$CwP@B=k!FVHNF~hng=C^^H^xv}4UWP@Rm{@5?D@UD zFOg{=(#c1{DlY~M->t+nJC6A?B}#t_{6>KK?qb4JeX?N`C5(?W<1V!t-otP-(hm;C zRC7_I2-6OWU3xXU!AX{N0KmL-Z`?};5bwh#t#g(8CQu$15(vRJ+$1=s!EpMnMn*+A zW1qHgPkN#0-noVmU`<>GIe_N|6uU+~5v<|8*bk{v?PKlGV#sfTG~LYYVPo=P)xP)R z!fp8vNB<)=1I2!N0cj=KuU_6C^_-B}Tc_+;1~SACh; zzZQDrz=`zqKCgBEO9s+&f-@AZb4ZWHW-G^dn>t@t!Q<37`zBkRD(7zSh(s zxp1OGiOJqZ7Zb|B=K`00Hn8%;0Tp+(Uw`f1=_62{RRgD>)%P)9@V{p@GxdZs~b~_{&4_^_8QP zt4IqU$2dnTnah>VrN)qgunAk4*`9z4uD`!`iV(Y>V^9olcancy{NIOzFSxbZ=21Nf zsY>GerqmNgw%@}i6Yu$El~CwIU6bdAxWH)~;gQxh(_LA{jL#I+-&Q1Q`ojnq9xRxU z6QHz^az$TQ2fQ6vwe^6mSl2(}L=eW3(|8$X+1F~lg3b~^m1`jPD=TMS2bk_5`m%pa(MEgbkmT>Q$A*HhuVyYY^CocV(6q8~uH?S9{!6OfnC$MdL=X3jSms z-;?P7dPx9(qkIc@RlVa8PXyxqiNZ&!pa(f8;H(H6Z$;IQ$Y2ob9I$d z8_XC%%H7Whq31YNotnGmcAF}GXHQ}1L46&QwR6G5W`kiBX329S;gop?jgmIDMf~IQ zYmX;!=b${rpd_{86d^m5I;*HHTm0s6+Rh(*TD#)1aLR>44o|YO)!|+rP?mMEhKkd(>y_(R(9`Yf?^14Ts4V4@N z#t4%Ugeyy^$+Yylq1-`-5F$JpSIDcBs6_4k4T|{@D$GGT!vsNu!v@bN{8pA+nWs>o0tV>a?DyX z%;f1@*@#B8xrQ~MI)OotTwr=cIWD+UlsRz^w|h3K&V!^3002ayEdVDWc9@S_>&UoB zM45&D_N)h;ME*&m<1EjUjD8%1Ml-|Tkc3K8F}0i(TPB-dZez;lkBwi*o- zNt`H_*oj&O1ZtGrCUMf3tgz~MMdj`|O6AS(S=&z6y?^bmL7EYjg`eHla{4~#{+mEQ zT>6jhuG^Vo*CO01G^iX%rN7;F7!?oW-x<&Bd)n3NO;ClgH zPL22h?LpX%YL3#5;{FcT-0S_&A0XqCejC@i@(_u&Xe^eLG#Vq=lxkB|SDkT-(OKP^ zYxKpTfB%wTLl5&rcCPcu%Mf6s75*6w8tgBPC3UUTUpeGI96<&P;|My}^rHSB6!-Iw zA!b^^shZvQe3L1&rc$a4%0`nnIiQ@SAF4C<>pR+g*>hQL;#Eh8;1Q@xzG$c>AG|bx zy4N-2un@GXZnKD|>vsC+i66Xs4+A6R32Ma7`F4 zo@Ml&o^v&OvuK@|3Y^yMo<^dRgC;mRqK@BsMKEe_Z%Cq}hDP|(#E1XZhSAeNJ8aU$ z+&=%E^v~DNS@qoI-!5RbBIsLIi@gR*$|Zf>N=Q?F9@XUR6(<&LC+^U*&s4xS=c(^m zv>|GXS?J}s^z9^Z!ur%EY%S63ZqTZ=@dS6%)wq_`Mu)m9~(3AQcqqtGkuQLvwMk z2S!bik98l3<3y6JAMzT1x0>uSDXPn%#ZGY@Fg7@UXMw~ zQwuJS=O3WZisB?hj?R+}1<0^8ZH@0CTEAqt)GNyLLilLwzhT!Gwpzt-k0dl23P*oHBz3Be*JqLS)E|h$M6+B?*QR< z(T5tXd(5@BL_g>+!Z`EaABr&!BR-xDi-KJyjV9{YM32PQ)@V|Bi`e$aN-wSrQ3pjw zvx9jA!Q>Rvn#q+IxsSD2eODGk6M|`or98NxU=mb#kCP` zGshyl4k9eMD3I2Q+lWRe;5E5AQ^LSvJ7fd!Rqi~}XY);s$xeq#p%+U{Zl1T{X}n}_ z-E%#5CK;(i%%bq1I>uZAfOI~(+k-LaXvdZJzt-LA{M^T`fBLEJH=zBMTUyDm9}aJd z_+>=!Z>bP%UsH}W7~&a4ZoL{iGP#2n+fLJOFF}(GO+nCD_WFZ9?J|*FZ!v;3(>zlw zH*fw-yD?74z&C=4A>nb;+oR*-+Iu9aXrRm<5-XIVgeZS=MCo7G#gJH5@SERjLDSc#j^n-ge1R7`}~&sPZ?a{3zKq zfQ5*3mzI9`9nU+qhbD3g_l5Js^-pY`@$`vPffRJ2aV>VPY84nU($dZ44(^v4_wx%U zbp~3LYXW?jy0a!;ek~-`-mnIqBM*G;SPg8`8qEuLtU&qhzFU@i6W`i{Cv8&W zL56n{?vksJqblg#8c`(8Chc%az6!3=-Tg~!!jLb^P)wI9C?{#=Z=foNT_IZrGdQ$P zK_!90GMW;O^a<3d@=0VWB2Xg zPA;UH(;T2!P^0LorJ936`)$r>QFKWoR{iiJ|ExcnIw93mrx{zU-a7-dZVc;I{laL( zIA$F)-BGE)=2m%>VPtj!6JRE6B^!7*bZ-!tMmA>Me>+`WpRkbc!Dp(QTQ8;Dnl9G( zF$EC&8zpCQs@uJfvnKtilMWHmjn_I@`y@cO7tgciU>Nzs=!XT%w~)n5=$!LvCxZSt z&sK#xribs5^xDJITr0WDLPDSF)qc82aQ$fW5|18%HJ$vGeZ(ohm_ix%7c zT0fa8d2frL%Zx*MZYgV5zXqc!xG0m~G4sKB_KbuZwg)uZd}GnyzD}^s z`+lJaeFlkG^O0hE{81{QnR=(7TC`LFCdqV73 zRl^(U@BY9mgHO=K_X_}-+XeOQInn_J4l(=Qb^%M=4N0ksCW+hV-0yk(OB3Qh_zoZx z!PjuvuVE1?T*LnNczz8Fb5nu`-v9d-zkU{Crq=nmd-JAu$_=HG$LYFiIL8NvrkQ5> zHjGAiM($TW-VPi^&%Vg1u~vG@#z~tjMGyj>e3Fl|VB1gJ1`gjesGbZw%jKUp*{}XQ zHum&~er@mZ@v+KhFjzD^`S1vtm&@_bqX4sUUt|JrulqihD+0D>KuvTGn|C!;0N`-R zhmQN>0aDClRMHb1V81ieg_G1Gi;`-?DeLU(#_jO{IiXiCKR_R}SAk#FPPS%3+86dy zZFDt|OgBZCwEo=%AYl9o<;C*eM0=b22BqY;W=ES9Zt8=Ri6x@4EQbXsbI8IJnkndt zpUUAg-7U7w>WE%*9fQ~(9c}Xi-u+(Z657SAXM>Wn5>fILn0czlVok+Kmvl=7l~Q_* zGEC#I3hWo(A0>7a6n6xr!tcZ&C=(a5jRR+eoo5%`r@2FC^z!dZ0iJ%8nLeqV@_tUB z%9A&oC-4J3PPhJJJQnwVtntswZ-0F)6b(*YmH5+A|MzE|9h&T1*?qF%?9{PJ+#r*l zF_&k;C+?ivotCe;Pwvf7!RYY6-b~tjo?gXj^fk5qS*m9;#*62thgP(b^04)@0cd$oN#U1A_k0s~ zglQA=bTr4!ST6Xhqk5~FN7=4?=%}_@ngHGas1i!D=-hxSAO`pClM}e^W{U zwIVi4Rf|G7t4`iX?<^q@PCwB59ag?U-s%J@1bh6Ek48au8-8u`PB$&lV_&sXw5q3D zc5^5M_#X`(q$s7}eJb#tT_gGD0(EL|ALu4~w(-tpf1_5Rv6z)EQhwX;-j@c|*U!DKnPd=aK zeV==~uIs*^=kYc1-HQB5Ai@-E(l$bTBkqFIwm>fDY6miR2Qc{>=FZWGY4-xo8f7g$ zue=j6I z2?ia&iY+bw8UaNc8G7$)eQM8IK_#_&Y2>ZVwVC?~iL}pvK?kIWjnL2o)<j5eAwd+|G z4;oy>e&i1_sIw1N8UZq`khCVKr^ReI4Xkmt0ce73aXy{yA1Jq_KT>kKl$Zww{Y}rl zu0AX$ZywhS>P`ToD|-*M3IOJ#IgK%J+oX8DTCf>I$lr9)t2YQ8*?U?Pp2l>rFWrAf zS0^narr|s*o!bAZ*7x|@SEflWmtZi6y&BZ(Smt(X>h-A_fKO8ROB?lO+qx8%B2UiT z27}ng`@n-U4`-z&UJ-lMUS`8>Jr0(nj}dr0g`#y?mb5h$Vj7c}c?&84MM6~$d8+%{ z0u<`SpbNWNtB281`@&()aXJ>7k%RAPoStc)<-PvnHNsv!T;e(1Z{ka`M+-_=DENHH zc2tyEeSQB6fi|EHso&DXXFX6yUb)02RGn$ab`^2epB51%eUO# z3v0yi3BwelFWe0d#mpB7ArVQ#9z(sW0X>nnl)#<=O+*=Q2fl0%0F+lqGZK@V&~B1~ ztD5>Q=1bO;qzo*+wCSDVc!uZ3>K7rRX9!p7^PWfm|05k{@UH+vv5>{~<;Q=Zjcb!U zOd@3l@*_Ux&t5uzeC;l2=yd2U=eqb@vWG-)x?$eN)Rtq=!M@|Je!uoH0y1lRr(S)& zk5Zh%iKKL^PUIdOG#n(3Bf+p@e=rst>$T{}mD<;)#(wN)a4QLZV8LWVHYWdyUK}U1 zncT~}k9XD-@ekiJPC(51qiy+p$bfN=9c7JxK{qjNC5tE}z43%W0I9$XH>&pll!NDo z6H8bVZR4wzt#4WkljdXY=kDD0Yu@B^y?SJEDGh8UARHsW2n>a)c~}Y?MiXK& zD(g*G0Ty&d=sd|Y2*Zhi#YiUSMa6lE;Qa?jweuM2ul>z+4|-+=j;klD6E=by>XlmD z+bED!F~8bU48i4UEoKAcMY#Ef_@1H2*cj7|6H~a1j{2*?nwZ7u`^r+mmW)6q%&WWu zYW-cqIds5)SqR#vAs;aOcg$R&p(i*9e1`mCpGHreMw4r;=E;sT>?|L#Kop+Mu@0N) zI74~xq%mw3FK+edgTdT<9tZ?l;Pvicwl)VWaEFv+-%S@>aAP&z_h6YCV8Xx=e)LTB zW0A*2j!9}4cALEVS_?k=KO5N5TOEgp=t-feMWo9Y`)M=2f9mC_s8Ps}(xP~a<0AN2 zTDsP&_+bL$l4gph*)x;9VSzA^eh)+IN{ zP~dtEk70ZFX6d^)00Hc^0Wwd^x#CczZ0Ch6*coB1jyUT?u|D=M;_d@}&m`grEHFvF+VV*E^SGM2BMbWHo|$_kEwHp^5axMhvh`q=S?Yc%VEa=Qxa zO@hHP@rB}&8Q9OFUZLQD$iEZrvw5#JA!TOQxa~zih5&`FAjM{06uG1##2VjK+ieWbq%?(Y)rZWh&X5n?OG~ z3>_44vC~hjHTJDDuQds;EA&g36?ZSc?(ysz;iHwP$@uG8BV+*)B8$51U#?bw9*HI3 z26XC<)fn8Nqzjgjc%Tah`}H>t)=P~Jz_7lF2(b{ejfVVs{UU-No^MI0)k5+{kD!=J?F0s*JqG6Y$`hy$L9%_5^MpyrW?{Ovz;(^4u zp7*P#*5ov# z37O%6ORaunv)b$C@Yydvztz-z{pi1r5eC103zFG&+KqafD+btd8GWAfwwyx34w6IH z2VA#=vOD#4Ks!&CZZw8e9vdBWEp0kT$G8(GQ4h4p$|Y9><4y9s)795{otwNP&}TK~3Xz8trRB>|*X!m6DVSty8X+&ijx3?Dl)uDJU_VbJ;!DUfjMtV^-& z&iQm_8%5?)CqI{T@lMG~Pq+&LMA7t1Nd-LDnRZuc?qGxy`trbL_dO)p;+ z)JYyyh(T!R_DhxEZQeGDU|5IuwqUQWUjOZ=$$C9Ga^Xe`k6g-rx z%g;5{bDZ&8HJL56y5DVvR-+0q4RXpmAvWW=QRy5ByBGaa^l$l+F7r6Y+xB0Lh}=>f z^$hTgrk_he$)x4B?41Jn&bK7u*w{7u^skrpAYSdWW$ork<=n@n-}PSd7+h!(c=A994v)zy zN12j1+NOO5Az}A3pPupl+rsv8KUug~ybW6uWc&Qno1{2QrQx5}yEf^5=9*XNSf;Ac z>Hme`zxsuA{KN3SIsS^Rb6s$q)d^%{u6TfJH1#e}yVn1d$Nat6u?O^)paO-wRngTMle3CG&f74GN3jmpgeDpio;1Chn zwRFncscety(e0Wz4Rvil9@guiGDhON1({P^erV6x_k6WwQ*z~V;|DRK;cIj)hQOTl z*4g-7y`tN$!Ow+NyL&b-Nhg3q zvqT)v75Sa>`hwHLJ%$C&qOJ&qX#jx8QWKI{>{0BlfpJd!VLfcL%sXLq%Y)0;K%24FZ1Bs!{2;<}2Yv4P^ufNo|($_Y{ z3BV_?`N{=M(l(WwHh#Mu@PhX>a-)gQgoyr}KLQ-Sv-u$EHd#>ImW+0_#+Bk?9755!jsVIO(vRPjTpzCfXm z6s(_yCn+Ri+3OMqfoSS+_|CBMspRj#z(MflBHe22kg+|yCq#jVWy3Cu)FWQDqer}} zISimDXwFID0s+_|mLkjAs_^aIyVs40z`;ww&t2JTxF;2R8G;F^TVKdxiovRer*X5j zvk=&NaGhYAwTE=?D4^kk?*bmzbSVdfT6S*R3lV05#Lf{M->NVWxbeGs|bogV2!DHbZt>OJ#ytq1Y726wx7zAaV*-yzr=!(5Cc zsBUSt}g|PuD`ctWvNiGM z65iapj|tPWuExtP8V%O2C(IEL?)l0d*V3Q*;zbORkN@Q24;xc2Je=Hrs|w-%qtMx( zI22(B*l#Uy(!NqTFs|?jAyDHc&p=3^%aH$?E+mIKq4`&#;AN|0OF~*!m&qdeQ%%_G zR06R3S|l`f#@Xdl{LR$J%M&@+dr4cCW4=Hjm0TcnEy+a$>osub(B8hPG0Q^7r}?S}BNs3i%{C9JKr)Ie$B;DtH; zUS&{5;)w=}86VBH%~IVG7aj*o_YVE^&p72IweYmlt)vAGopK(F@;FyOEP@`P^^zHn| z!*ta7s7YcL%32uq%&l#4P*&4=zDpUGt%dT6$g)p=;+v+uR^Ze0H%QjR8E26l$VD9J zowsq?v`&v3klma=SE;pLAlbCEq*6@jYMu4StrLT?-C4j&k-r|C3MNr>nEkd$k^)m;p&uQf zNfjgR0yYRCQfg}9tQ$mt3vZm=_H(6uDKSO*+6qMUPY?DWoyHOEyb z`?(|tI*iMCbAkB#O8OFW{F5?jpSHJ)L;xY|3Nvy7pYgvK<;UZSC$#_`z*P?w|4{%L zsh5c+AKhpW9F!0&V9cMP57%H^yFOn3Jd)Hc<-B?;`E&)#jvLl^Pa>NO8Z`_e^j()x zN9$U_=U+E*a7|kg5uJuif1zEZtse+`KR}pXHq$+QJT1jAmi8R8RWdt2(Q1IlU78uA zitz0EUYhHCX!wBQw1meqB-~YK;~npwN7YV*y;I$E=nxPS2AIyzFcBhszTUI{jp}>= z1A#qB^HH6^>h50TVzESUmuVZ?S8VO>E0}wiIKg!DC=dDDmf;;cw0QC(aIy1@!XudS z!tH5D+09o1a2UC;q8rT)Xz+5<&B`^cOxP~b!Shw=-*NC9_s!wRcrJJ=1Q#<}oyn z5TK_H(;kdWkQ{ZXc}{wFULBot9e-Wh6J%|l-&iEJ8Jl97yJjk#cG<>Nx(tyU2x}3` z76x%gjccn+Er9gf66OD+#Fcz2aZCHbfeL?=I96H-I-P5g&TS}vCYxh4MW5eq+LXPb zc_)^f9}bkaV4~Q4tOz||H__Jjs#Rv!wcHQ^A`ciL+h>&$niqWaoNo~3XSUv;+I3|R+A}LU_EdGHSH<0| zm{3vTqi){j1S(QWOo33W)8Agc);h2h#5@MvDJe5UzY~U$Q(%wG-B4NRz<<2xM>zgy zopDg5go$Qchw1O?D0PUAkqN)nO`f_z&8Xh`cWl}2R&*aty|LOE@}J!vGQA8oi=@6ds& znhk-?%8)MI7;LUN-7SrlR;yQRwiY9K^X=MJ4`_i-58Qd+HYPi`co!G+OrT7gqLEHy zcb{+#e^sePJ=AMl&lSX7-+a}-KBgsc*8dx-3$xVYg{23wFhG57k6>r-E&MgZB&B!$ z0j(5~YYM6Aa#uQrFo?;IPH11L)cWgH+N-Dz5tMn=P>~*v4>lr$G1pN%?C0;3U-a}s z?vgmgWYy}AszkjSgNi-U8?SQy$+0~dKjg4lJlwxmDsh^})AF@JtUK(;hxfGMdrqP% zpSR_eCRFPJajb#jOT9GdQj2eJM8lSi{ps{9_(772o{y?{cpc65ml>dqrZfEV)=WX66QJ=Zcg6r3;24PYL77zh@cNK=HJqa^y6!11U&NhUQ`pdFo9shyiVf;vN8Tz3?a9yf5D`y+Zb~?B2jSL zHVJMzDw}#)^bX?aY!pjwzJfE@H}=h{Ql-mJY4Rbpl_;me!>SjmwTIe; zJ|70$iwpEho`fi+_2Z{r?(ci0#zqavozPTW4;f_UO{o}p(8nVuw}9=Wwrc$OUWkhC z+_A1AXK^|Qo+$bFPUkys7CtsZTBj&p)gO<&mI1fEwsFaD{OsDKM1eF~UuAr5V_30v zIr?z@S{|jDo+y;+1GNu*FoL!>>^_jzg3L!nbIKu(1pwI@36#4R3m`#{MCh$0V)}N*PT|k44KLG(64=Hm_PKD-Q&+C^*sGk5`ov5FvQpv-=2#bxN=(1 zF<%+HIhs`LQ1g$Q38}Hl+q@iIK;7j%%`U+@ zxrQrYc9yNo2+si`zSdQZg@hP7<)3f#`SE*Aj;ojP3Er8aA zTF!+&z5>12M8)HqOHwBnmz8vaNfjoJzCMr5`hw6dGbj9l?fuA?{lrYM4z0!`o86(5 ztY>%ZohqVR720j3^8xR$<8rPWF}2!WXIcJau9G*u$q@ZKs;B=zVbakLXZ=w3<<|ho zm~sQ|UTx=R?P|#aiz5YV4HC$M?L=7%#uvn%^#0Z1yfJ75wbK%(bRq=pcgYN?NzdTO zm#E8)7$s8M@=~A6ur>+S{mqn!%d#`LRiqKKzrO7_++iG9m+<}4VBtOcBH{d{?@zo;k`ddDTl5P_$cNTBR1gsU|) zAqkFpp8*XK$YpovjV_mjQhZ41vY(NPN>wnWd#yT4aBf$(tI&6JUDjw;1r>zoBmou` zDmDF&!7?PY6lB25rj$=Ip;fUL!E()o##A4{rXAJg~_s>Pdj>CX@IB2LpOZD9thh)F1QiS5jG(n6sbR=Eb@r_ zPWFw7bScI6X3PATnxZhvs6<&s3kLW9N$0Nb(}Z@FOJv!B?MbY_Jd z_-ak@3hL`P0ko=l3icjPNgkE-Kii8P+vAq*Hwkj^w6NaJm_Vyk8K9ORE`g$vFt8*r zbJ{HkOXU}~S?|wUmyOKChLkqwEVGRW)soMtIt+I8j#R2SbOC;nF8Y-y}DBLBFWejkbJLZ?;fz z$vE>n!m+=2$j!pq1ns%cE~b*ZSoZb(k>hUmeTH>jmKFe-Ft~MUKSbNnWOe5LYJ~cjaKtREl%A&^>2^`tkXvE z+FQ!^RV%)!k&T-rrmM}%x)h2K#wwGAxv~$x)!L*r=T`G29ZNV?$z}{fcDkAW{nn;r z-&+B2&Zt0tI|!-${5;UP@?Np9-KpINd}y7hJ*zob6U!6qSa3r|)I4GK-D8na&t*6B ziTDA62!2zd4BVjDC!e$q1A6jYaqXDz3IziAgKwZ=a|%$Xwbs$DN-ocI*cu+(Bq!+o z1-WO>6jlLBLUFbFokho$ko-@_iBD9n zJa%A@+Ex)8MNlsR+)KA$f0DiAYdBHR`EGB(rNDTH+hotKem5m%{5Aw<<~qIT_hMJi z{Y!pK*(gyGXDjLe7ji?QF#c%+PknuARBWQ4PRNg0oE90t{nE!jn|D9q)FJvh9cnK^ zdd+eA?H|1e$ul3G-+YVv`r*ZSy$t<@kK`uF55sRGLvZE%aGqFZwpzxS;P<&QC?FHo zh&d&j95||bS0qp}?OAn)BU%#e{M}3s8=*{AMY4QPv~z&EW3e{Ha#cxRti50zBJn*; zKt6I;eti!UqVWN$-E=p zHL402UFvP07+EBZhcXhP0KreQ{<=)n45tI|R@H*W;{##F_1T~$xMV5+Li1wAz zr04egold1tuFd*3>fv}cprwlQXjqpf+Z@k@%;_?uvG99cuD6mO6*eLuF*y{CgHlJYdOl+rSc_g)ov=G z}kVk3=u23?($#7+Xm8;Ynm)KR;F=>Np$IvP=NM5mjdw{gcmk z>+^yXY;mnP_A8o>c{8V6YM)QwO~xv7NWk1vZYdF$MHD~8TaD}ZlniMycF5d;!1O)P zh&l(&sLk2^ zvh;s{^e&B*oN~?k_jB=THc4aRes}zL@Uj!b3zW(Gi#u211>WgjB?TfCGF z`pEBA0#9Ytng}*+E3TrhSS}DtQ;##$ zFQt^Z<1eo5q{I#q+`u+(BbJ;d99xn@I{pcyN$QDP>Hs#F$U<(1zisy&a0V$~)rGyg z*QMY^OYd#h_l^T4yTv!g03LrEx-uBDjYzl6214j&_BJ!t5ZW$%^!!_6jvA++9r1E= zA&KLbxIyR5MdQ|RaegkWpBagk)^qjNg)n~hz^+F(^((+*E7VO*IiT(#5;ZW zKBXJH<6PE~Fr$pIH=PAB^Z3~I`k_|)bVa4Y_uSN?iTqkN1dKVG5TprG6^}xUJy*Fm zU)cb8?`T$c$hUYx@zmGxoO*MziRSjq*(YoIk0%5cZ{>zAvTrWLs9I5ch24Jjt?!_& z&WvWZL9bzejH~}W9a0-bPaiskF=Hz_kdh3xMhy2H9&fzloulgL))H4UpbOJeQu09v z0eB`^Dm}u!#p=>I)3Lex)LYtaluZ(Lf+P>Ay}`~lN6a&pJr1u)AfgG;lpk-f2c*f( zSXn`G^nI0x*CwzH3enffPPMhz`g?9LJeu7KuK)7ofkDR*76}2SY()% zou-~SM~{;7hV+4TTFf%*?bq7&p8NtGzCTWyGf_E-Igjw^!#{!W51J6xs44MMb5+8{ zS{s}(v)4YuiNxsMg%3c$;8X%j4JAh;7@55yFH;cyxH7Av#G!I#3q3=N|gYN`K zpHiucygzP{07Gq+#r#Z)s)mg;fv@;w2%MWk#Bp*Px)-q>k4hqKiX>i4o~9I$b_H5g zszmvTQvSjIC;c7)#Ww%yMy-9VKz)U6C6OfplQw0f&%fA|IWU3D2F!h1wsDy-r&sTj z?OfRs$oJqeBouWGN|nR6i&b4oE`4>DW1i;(bI{3{!Amwi2<^Yz1mT__lTm5+YcTTL z_o_B4SNR~ql?n5MqXSnq>U|PT5jZ(53H?B{cV>MIW?{FS^t}ASk0|;jgje{F@m4pq zLSs^&{+2nQr!La88gCi8@#BLv;=Q4r{}AOG$#^vhJ7fQi6)6 z7L_XtBgeS|JJh)NM}Q$RGv6(-t#GKJBwO7^aYiBhZsVFqXn;T4d7={#^*BA^mT{Td z_KFe@(cMT0&8ipl{?x5wefi5Ml9zN1I*Px+V7A&Pc8MG1K0BOXWKF8WxV@4lmHsrCmq^Tgzks+Ryt`V=${In`{*-h+(q2v6qEa`ZhnFPPVtMi)_%_ou;op1fz;yBg5&p# zRre=?>v6My{VyCT1R!|%crbt7jQ&AL{-#@;{ zyCNT^FR@W0KqXpIz}&JH9YE1&R!mkUk0&&L2=TTIQ{0wYHC9w}IH5fNdF|=6{AP># z;+A-k2MY{oD&=0689aNN9mru;6;w#-)5G`V%o8DUMVL$auTCAG_IMRC(0V6nCh$oV znn4#`SLf`Cw_F+|=HKTH-QC~bJ2pbauD@W#e;%o$BD@jWJJih;`O(_h;g+SOO2L8{?8&lR@}*N=j8PJq~1bC&L~?~*}!tNo7A zw42w{^Kw3G&-m*vCu;hWzC+lM$TC<6m1jf^4kOTGW>ti(!GtlPsi(*9;r~~={4Ig;UBxO_SZr!YZ^vN;2 zEFOe-Sz^JAVZ|yFC^eo5dp~&UwiE3q9y?k`sGm7ATPkD(>BaZYs&4PlCf5eU_vpVO z>MVL30A{v26-FPqUKLvjf(ZpsH;=3W+_m6b*xS3lc6sah`b#%pRngk5?f`%>krjo1 zEH%8Sw1AHqDn86Qh#bkS6 z1?_{}hlJV8B+iHu(;@ zsgT?`N#Uz;8<5f`;DeIbHCf_j@PXdTQ+C%?2w zv+od+F`NFqWG&)Zd~98c-ddf7V2@GE=YWR9IW*L{@=E|VuKb*{?*5c=`47(ZO9`PS zPOk%pQ}*LXV9O7{@iVByq0svm%3mYMev8AVyH{$u_;z>W563;2sB zx@3>kzpf_oC=8boH3_-O**_J0yiJ)Fq}dAG8={I%wyvZKfG2+xSYxGp_@cF!bk;|x zrdP;#o}k>1>{lOg?ds#(wG)}M?x$t3LMRv$0&8*sYuy4ui1+I8LQ#txRn=2rB zk`UWvK9*C85`gYxWVwr$B9|5~Z{Xs_B&!w8P1(NsCFg9`q!)r(E^pX)Qm4xa7=XA; zaFh;VG;2zEH_#xyHT*xRx*iSemUzk9LV(DR_xh1y9yW>#+=_3^@5o$QP2PF(qWHP; zgF0ap9W`C?*N~#JaGU&sGxUV0A>m%6!T7zAkAbr56cuzx!s#C|(-3>@)KkUgBkK1v z$wjmH27*fUzmoHwJuPOaFhwDJ%SrJ=#S#6~J`iB^g}NM+_O0x_gbD7J=OpDf{6@G! z(VPID9K&&Y=vMCN%S26(QT!U&#l9vp=^cS&`yW$~*CvmAvmL`;PqowU-xJ_SyK$Iu zHA5)ctretMv<}^iD&j_&BNHBs=lXLW-`BtU)|Fe#-gq!Q=ji9U6oCnIzf>WbHk!hF z_``j87abm>kX^6k{+43>mfHr-$LNnY!^BPsI~d)tS@QRHPv0NL_ig$o`m?7%iu~xl zuIF|E_m6KEpY+!KG1S9L-LCa+)5C(-PP1*$jx>Yz(=F}HdLwou`?){EQ$zOYSsCfE zJ57$E7pHi#KgoW3{|4nSfBzOPbF6MkUfZFSv~efxowH2%*lS zp7kq>T@ni*SM@L1Nddk8VSav&C=u4(e5@#ZJ~o@hw=c$8E$GTk==i8g3WtZAlni zyYPDoSt+EiPRIE>#7<^p*TAYK*SHB|FHI|iv2P_3Ns?r>ortBY_K=_q=Z`8lx#rE_ zlUHP<@dj{xpxAm~()l0m_sjn(okA4=qW8C}1Aq65hmGru)jD+LI=r}B$zx<+h4jAF z00Z2*QciIAvT0Af^*t+bSL%J6M$~F-?Nh>f#J>JIJsmxvdwnO4;s5_q*u;~@tDD~9 zgp~&$vF>W{BUG6@H*q~TJzq8_ckA{!DXw?Ow99%g69r1n_9Ar%)0jhwr+T^yj154Q z*Y)>NRrlgCeym5HcLz2H?)}&t`AdbF{K8BnLZv)ha(`yz00@mH^M}Zb8;Lnv<+LQJ zbR$g<2d$pO$e#P#+kUCk;j@a7`&PSg=h;ZPQ&V}X{XjObb@*?&FYK&Vqff2PbG|Yh zJ)vl3i!4HLV8)>6Z&PaYAHOxyq6bR51?i}$f&K6P`t@nhl#eae|I zvCsbNKgs<6Xox)nRZvH->8^49Vv&Cz!+3aa-F|&Sm`CQ586ay({t-fx7DcCNCITz# zA?So4uu@rD=27p34|rpaH_M4a`GsFhzxt!)R`})ld zHVpBLKMyJtLVxRbv#uPc$G}NG!t?x<@Ir;rNKFj~|2U~f2t^}Ay0wBa6d1ns=u3-v zl6r-ri^jzwa9MSRCWzRLH%8%w9wMMyleY=?Z~Trksh==8duH9q_C{mM)`L97A$0infZ4V@Rvlw0 zxFrJu_w>7_3si&2O|oys5(zr)H6iDZjGr!lAUC%jHB%ojAV#XKI#5}#B+P@0S_$68 zbEV$iSEK)UA!@a^`z9EZ%BQ>jR7kqDUTb_22Qm;dB)9{_np%vGKXVRzO;0Es6e~h6 zoqJSIf1*BLLJ*^Wy4yed?jIe91F^8aEfl_ffgf?U4Ou}Kl4viLUm+JE3YS9?DwL?~ z8eG;6TA0z&Q_&oMZE9EO5qV)Cw;t8h?bfqnCLXGdavRlS+Fh)$ zsdPbDYkpSI{>srzo%3rwF#(b;A@)x{`(HIK5x#l1M_M=QH2h#!aVF|pb5iK0hTmqW z1;Pm5RHci*mu}PHyKj*YS1~FJa|Qv4WSWaWbNbWo6nqH z;*w&9;`<=T+Pgky8>tkceXyL&*8Sxdn$bvN_6m2(GYOTzg}Q)8y1z}yQ2$MY>z)$m zyeWU3YBCfh2$$36sOTtf+#f!l=^5?sY(@1xZhVi}NkVv06|PB!xL*FBq*I@l+L>Zj z5h5`C&Ruvv@ZO|-C>&bdpiyU=wtX_1?PLynPCZfD6zz9*r_tK#zNed}M`rfAwXf&h zy5#FLH$qb6$3zV;)HVTcLod-x|5#XWQfcW&ST@941@- zoB-Hq2ZNJPGy~UU4EPT;#0|RFLKk0WcMYBzQ|WYXb4rvMO&?WUP*5*AHBwrx@en>= z%su>{_4zW@GG{5P-s`^y+R6~U(gir|exT~7Pk}G$B=cGrSEDdglwN`p0n3|!5e3d4 zl^ISXV+5iQYI82W0YWIe1e~Y4ON1&=-cVnc37eqPZOWb`pLontGr8=rLt%Dh$kxak^vBEB z{=T&T9|T&K`T;P?jyLI#4``-m5&Z{`aydz7!J%vetX}}8Y^TZ|_K+M~37WEzB7}rd z^#`!XTQ$g5(;<%F&>bt=s@nQ^#dEWcF!(9hdU(D^PogCI~mXNF0 zJ0@9$c+N4{Yg2yt9o+9qd$91Id4hN4>o+NG8yZLVYp?%X0S<#-qi&hh-*|pPa zk6-_KHKIzqVIOuT^X1uvTM3LeXSV7?&wa$MJ^T`;@Og{#m9##==q^{nr>|WZ3NJ!_ zS*32B#!XFB_CIdXt=oui>EqtC!@6W)oj+1XMl_@q(J$P{!^Y_aut(&w{?1$gyRelH z$mhI;!VOs9IBr^>qq1zd_-P(d$nY6(=MTB{pOiz58531`0>|$$GcI_D;gHiVOQXQ? zz~>Vlhh9e>%FI~xx?wFnv!%jcMMC1N`B(gk80=_Cet&D@5_K;^g%4K7#jxtR^Weiz zKdNKi|4cJsnR>UDcjI&bnc@lH^G{mV2ZC+6R`bRMztw)}lxrRWbJ|{ty@{x^M#V=Y?66fo2 zn!lGdsuuWd5>G}|j==uMr(F!=XL_-dC$g8_;P){1!;JfG{K2!CI=z`X{__&qi}DT3 zH#|ip!|Qsw0;#7OXvDyt-mJ8~xk8aR`9zrT81Sow)L$n~LR2#QR|B5c00AXv7X-FB zc<_BDPHl!Nj8Xe4sH&{7XeVSOUjLf4PlIQu$^&$>yoaTpJu1ghZgcQnF32Y zeKAin&;Y9!mITku{^^>ZrK3@m{~~q5Peb_n!ke?tDvSYLe%C=}%e7Kkljl#X*HQvf zJtjhR9xp4 z^S#R(_arNdv>x4L*NS0&ljZ2T>6|S)`+8{Jf_c}*NiW+aS4PvxKn0C^7osra3Nl;> zzFFgIW?lZOPtV{*H{0Ks1QdTV*+(3h=*Q9lY{ICtv( z`ry;pEuzHOl0>?qot8TAyroIKbY(_5DQ#d^D*9hC{|kzzK5oP4dlU{}jX>)^y%5SM zVoX#)32+=*zo)Njt+2gZO~>H_>C2kC{Z)Tsi+M04uv#-LS7OrXm+7s>b!MyfWTV;T z*zjU#OoB3X&l>f{LILV^eL5f>mA7MK>Wf0bvSnAH%%hTx;M(}cT8oG_^K!kID!2`N zhI@Y=bAByj{F`d)MPgC?Q9w1Zkw0GFJAxeV^{<&%M+=Cm6Cbi-FTG?G5v%c=uw^Somrj( zs?HU=w()Y3a36G||1(RkG82XeV)FkI0`I71| z)A9>A`N^Id{-#!}iJktb@&6Zq|4@muG&?Oj{Imw#xqyZlFh$-Z_C72(5OpMZOj79y z{RhV3kTjwb{DM6vam>}0SJwSf^b~5jZXTRB3su})@Vc5a28|tsP_Jp? zQS(*R_Xi=RL_dLXuBmf|99%eH1onbCcyQIMB-N}f&F<{LMw7D0wAeS&VJ{xm$F^Bl zaSV0`0RuFDzRL<|*%_XtE;+Z8&2ynuA)oB1OE`S&c)Mz48zHD>Yxsos4ZzLw7+9Kj zLvF{O#F7Z7>R9{HKOFWiTIwko^n?R$aPg0$Vt%d*n~JOTXKvT6fz`Pl;fARgRmdcw#^hQgignG;Y<}U*xa$x@W2FW z;!HD{@QWHRHjFNqsEL(pqmdNYOzXxC1U6KO&wFb;24$#A98`>5pmuX6S()fvf*~1< zBSLAmm!-MhM9PG!cFJ5;)Tj^>TSr# zn`~@R6)P3IE0g|Kzw~wk*k}?9LI83(h;NgkO)b9U{l|i&G2c4HTmnXWz~AAW@#VW{ z^aX8A3o}QM*@li%hNb%%wE}2#*Yg5K8_EMa>EQN5o5!d~XR?!7Bs~*I-l#XW8I8_> z&EtFR%|^+6W}DJ_BSSv_C}NUr}j725@pg zMhs&Ozm97B7mC_qYUwpfd$?acw5euiv$l$_OJkD1o zGf`2zn5B7mQ-gs}41Z!!&>;Z_7g)OcT1oiT=-nO*c~0pra}QLePVOC|4`w(7<2jwz zXVK}7CfjA%rOZ-?oNU`OMGCp27Nh3ui%m8B;Xnc1N8O#XH5!ucbAfVy|3?r*RH;GS zFyZ`(>rXf5X1w|N#*?13yBsmNmm6|MtOG|4$bOMasjh1Hh0Gc8mS zA`dE2G>>Jo`TS`3(?5Gazt@WrCNI|ZHm*~Ni@ueMfTg!d11dUqRp0LSJQ;wHVOj9d zt8bgYHzL#rh*gC**lWwhK?TpPcL%Pjnr553)s*DVQd{3M!gNo#(jvX2)o%< zog8Z(BaIfGHuy)E-F|V6sULf4qt!kGv3K+Af)z;?%G~>oDgSNuXz9+LPu*CmZo2Q& zH>P9j?}2dkTl~1cPnf#;?OS~&F`@yyvH2!OJfN+G=#t_hkIYz)Y*$2yT!q-j%O}3P z+XEEWT(WW7h!Pp`HSlH2M165hW3WjIR9Wkb*V*~6?KayWDoHp%?A0jz>1;eqE6_Df zu@8G0{ZI;hXd97vj<9Z99yd7?XuZEDQuVX_LLChhIfU*^`&4d*MSXRm&jC7rrVaz^ zJUDo%0;$u_L#X@Stmq-EV|rIiEE54Xx@-WqvX1(3_kKMt)>OaPuPRTrT^3Ani$Ob{ zb}9cf4Kf68j>hHIJ=@7DvZ_)|))k%Bn(}*Uhd^;3#9c+E3OcLh#-%)hr z+X%;X9ya*#-}N<5*tH$+aasvk`MA8$o^DjE0Zw`U3uJY=UT8ZI3(nNr*-LY7Bk5;- zL`vMuIb;x)H~bGy`M1dIouMg?4jf3+qY27~odjfdwU{b!Ll-F2oHA(*VN*DDzRD$8P)Lxh0p4ty>jjfJLEmzKEtv7jrdF| z9+Mc0c2KN*;qJ6wIW0|Q4Fg~y73}{<*LO!XwKZ=m7q4Ie;UX$hq$4egiqchxGy&-y zY)F$9N`Md$6+w^|N{|+$7&=M|5JC}=CLmo(0!S}O=n+Es4!&3Pck%l#Yq1vRoW1wV zJoC&mvt9c19c>-6fL<2qC(7O5)s+`ojF&(7gf%xM+O*5_ef-1DL3eou8J{CVf9>B@ z5!#z~j@-jbz*q<6+^}G%I_ctP@9}#xLq{p8Sl@5exeeTw-*wZUCR&DV8#Am{o%mby zxNKbW#ou9Na`+Qo%vF8Xp{@(U!qm78*HaMc;+i-Ixp3N7IteJ}OPlCov<+9vv$?Yg zz3CNsijS%*fH9Oi>%8XG*x=P3kF%>4sy8!pytPlcade7kmg~GmuJ2aR@7}0!_+Z0p zXKJe~?qSJ_bZ98-XvonwHc*gJn1c6jO&n4uiWefhDN0kENUvqRocWxdi?YoZj}kM| zz9izUA+Sh%%S58!Z@A_s6886ts;TSUsP+Px?Mo#A7zsM@E^++faHf)jWt$)vE%Mag zuM&D$Cgk97RB+sabJgcMFKL90(my>ACf3-7cfUc8g)v&Sq!!n{cHr`L_Ri5UhmG&r zPqC?G6tpWFRWze-_L%K^ye{pP-dx9oh<*$eKCt5wMc7(b9>ANSOUBncaBBK#mF`0+ z)eIi8=S^gH-@T@fPWJKPSjmS{1@n~6tYX>rmf?8OLWSEC@nHmC+k))B!gbpQQ>hX$ zu(7En{*ymE^KS;ZTgf>JludTTQM8nU|22UVo=>l{{`Hsx0E)t)M}(lDvMHOni%Kx1 z+?K_KD&-SGNb#pPUVbAH8J8DvETh>fv=cu6Q*!)|hinI*Yl-U-D#wu(ZK}6CRmj8D zS{N=;=L{*L&6=K67h&T5B080GRkCl)%&@4Y3h&gpy&;X?T-1ylbSkb?&uJCNl0I`2 zo3Yl>5iM69hHgS&3siT5;Q~L6I7m&V!?gg^RhabM85IsI%NsBGJT})N&MStVq9a-` zESgikZI2!qN!Ed)S`@IKw$?@Whmdm%_Pd_VgkW}jKTry%GdkdWU1mp!Yp2);RA&09 z@XlSS8Tkz}c|oV0i+$fe*}p^nc|fA$fo?1+gYjZ5D%$7DIi7h?y~a}od*XF(dSe!MUcm4U@jJaBIA6yXeia*JMxr|N&oja{D^Q1LjFUqKnmMb=%(tut1TN# z(FHGQTOJ@=!Y4|GcATYXpBAVbWo*Cqn?!hIj@At18u;nP3s|4~jGHu=g)+8y+Ev++ zaxtuzaCz10IY$c-pvHMh$P{WZwn~SOVm=@Qfu+IotHD)Ke9#b5(PvE@X%0oN47}0n zCoRc{*cMA+<;pGfrYWRs^QL-({7{vwuNQHmu>E{Pj91&#_8HE}mi>P10L_m4?wO{d z4nlts;y+RR_ag_JG`gh1UW@W%aIYS@*~h3WZAVxM?(Rny_m|pY^WAd+uNj;o$W;~d zuA3r_v4ArdjeJ2&tG#9@angTX{-AL>3q%}omz z7H*m-qa7B^YDqGpfd91(61#4*2nc)3^)Q=YxTtn>@lb4TSBj)vw3l>#dL@bBs`2%3 zk6e#za899$)q`R|_st0wq`tI;pI}Kql6b3@!-}ycXGiLQ-Sc1*Q*ZOW2D|i2Q%2ax zT#@d&!dJRyVHO+^m(0ixp1rvcKUa5`LtFp><-na&qpr65@LWy!iFYSXXkX><>N2R| z%?dgcKELr;mx-ZS$_mGBlse*N(FrMk{NT4T;(|L3Fiif9sCz-6^=*l(4f#8K5Mb5? z(%VvHp)HLrjd={1mWIW@P2$1Gcw>>cR>X{id7H80!(HMD5DMHGcvrZn|Fx*S2?rC^wj9<}u;%AS-^5DHycWt;@%mOmW`g z`TO&0(LUVm-_ZGYc^W31IXc?gFw63a_A_0)W@KPH&}r;bslg@hqXLbG;Tw>djaA>q zJ7Cf5a$Z<-bV5Rc+bZc+I{#ySM606^T|8ayve|wYvIi+uO<6NU#f8p@%N7d3c-&!yY zVO>!hj@_l~s&Zi+%O_uEAr73Zq8cW9t&jOhbq^*c8kRdYVIGJ7^#eHl8{il4wDVcm zun9Ipj@8QZ(ig&JKYAjDd@E(rvDh>vO40b5W`lur+f(egC&xeTC2!S;(#lT5>VRwp zPu9VgGR@$xTG{#<2U1CACun!~1N5q<5PsIm%27v`wd!4aS8`>pslYntSoPfmm1VAy9UsE}6Y32t4<8AEl zYBs~^TdVTKe5h^FARtCf5SW*GN=+e{1-^5;@EV(e}6ous^}{7$-7B+oVxfq{yE#UQBqc2{%sN;JX<;s*&+(XMio^_bbnAJMMh^>y18@u`A!FRveR zmH%^=YV3Id+&dtzo&3Mfncv)k#T9=Zp_stLPr@J9L@_cDSpV`?KZ^LUb=IY5&`)^L88TJ;31I_-(UScCweOp1vX+WDjq!?p3C-q>8HQFGw& znVOF4au`|nS*#ICKsltnk5a{R*eLn;VS7XW1PS*&PR~*J#^2)_^Z6`0SkB{k+N`IE zL6Y5kU=U$@w4l0cbjw_tt6jB6s%NfO8{~>_cQ1I<^P-U;2@C_zSs}G2tdOb+88K-X zb#GMsd3Qy>auS4l)+GdHLVEDSJyT8uNoEgZi5sdlx0G+qMt<^n)gq<^=tHos$y9cX zT$)+JV2X?HOoy(-)`!YsRovi|SGI_`={izYIp(FRRgNQXxomG4Yeg35VdJC!I!9o+ ze9zKs(rgX-unhgD(z$z(fr1*>tQg%&6s_Bqje z|GP#GP(HSdSLijyA;fS1qpdhBsO&@mXpsjbB7ywyUe}ZnU1%dQ!9a&9kk>amo~c6W zP<`LjAX-o_vFpe!Ra2skC*m3VaJXWb7KqfEbsJpcw-fcRfdL-n*{+WB)6_@v{Y6L# z|MTBkfpJ@8QAICT{xfP(seWsSR1i5P@KTO_TUKwLYrJR9hBWo@eKn~42= z^9N`E!Ng|w*5fk>rhQHY_@h>e%E1X`zqvcf0-^6Yb(Nf;<62tAw%HFgdX@$_W|mE( z!h!K?@nAh?d5hBAcdrCC^44A1_x_WoI<1~Q?6OomEX(yuwqLnp52|g(4XT2!liHOS zU@w-UF9O<>wCv{9l2*qAk3PiUl{}A}?otOklb%66=vj0Xd)tpHz83!-z9mRxr-fM? z&P>O)D|Xq8RU8vDmTYg4zihT1xu+uh&0ect)L?c#Y}u0nbN&RU57DTfuL<+DAv4@n7?>DpG){D_1wK5U9Th7 z{|GrWLXw7VwQ{7Yo4zmRZy9QcU5<6obb{sU`+5 zOmOU6vjf$_6ME-*W8`Naom$%cKh=oqwwE^I9Yy3HgJK;Bmd!Xw*i=iYbyMB)luFB- ztg`R;{t)$~rhs>WSna%10sE%5@3R2j^5yka+skb{M_0B)Z>c&nHo+U2Dtf#I@XfLnr7q-kD)^C~`r>l_ejX<0_5 zK1J?nnSmu7)~Z>}?6kdbYfPI3stf_Tk3e%~ZTQu~w^@od!;e{N;UxwuYwjv!0#^f? zJ1oa;*5=XfG>&Z!nvBhj&K~pR7`@n*%Ex>CuX}F_pzlF}6c>@-pZ0UPD_Lmj^-*j` z55~V8g5r8NM!V57b#d8`PzF>7wmFUL1Qy*((Lu>xjo+i)%zB>F#nfl3@#wRn+0PUk zJ49>cqz!bdM?)XpQ9lyPkZyWjxDxV(9)ImKbMGyPev}>2m3G~BT6a)r$E1M~6}%1# zxI&@d<2JU>`>Xk`cOP@9K$-_;>pA6^`*pEwd!ag=NnPvX!7;NM=22~jdx|vmO?t4G zLzR2#Hm(`=6zLThW{>sQy5_XYz=bHCq$xJRSk7|66w^UC%f`3nPd#yT=Cc`|_+bzzizo6N1 zzXvj;-jr2r=x$jNk_eH(ve)h()&qncEdYJ?U77-fS-)-0?oWSf!I2>1cHXe~`Z;Q) zl1qVAnc=qo@XcC5L>F4&tLcSI#S0OD*d`@1k<`?Ztj40<9wK{E`&-Gj7^1dF;li1{ z@Z^8$dJTkHr}s1m%P_GKEps>)D71KE`8%a&t;^dcD@@WDLP>7ZfDPP??^{E}x))AB z{uNEN0}~Xc-ZxG3JjjZEU}ez;pZ`k6$1blJhqHVfPB_!>8&Le|Iu=@XIUC6MuE^&< z-?Xqv8$3b~xoM%I6Ff=CqZ;2qp36`-fk2V!*;J`mqB^!9$Mg zM{2h&A|C&0?|EJG076BC>i4k~Gn7vYZbrW{nJPob9QFa5(5CiG#Nu7xky(eWOaT z?ryh4-OG52kzV;&_`n+%FNYrlo2;O}5bRMoej*&5k!#WX*6h(lVQY({pSMM`#IUZ^ zS~&?cMUK3jETX)3)yPlwaTk{uo*1ci+&b$+WhVKp@S}1{gpMmWFCJ-ADaUj!9H6N_i3s8 zA#t^FsxaWtF4|HEzi!J|F|^*fvM`&0x2?s!VmIKUAcpH)w`aUrhg@aK%*IfY^ zlm#dRojmAzhrex$B_y$5bha2VRAo`{Ae|%Rjb`??T=!V>`^`ncFAG4tsbuo+j4d9q z73DY`0+60v!66*9p^S=38!>!|K>9GzHtOjS4?&_Y1>y#0-_<5 z|Be&{&FdM)#!O)9%{h_5-U^@QvZ6sP=gxSAQzDL4!h^dBCU5OTRlJ6k%klT01{_i+ zEjO(rev9=M0)W}JSC@2K2=wJ3W?jH^tG@ZD9{n8Y*K<}kQcY(#l zt(VKim+gm7syySrF7vo*Q|Dl?4X1-Pu13~x00N&8D*Z2U1O$eKqFwcXv9E3ZzR@W1 zQvRx{fXKSx^47W~1p5uv{IoD7*=nULOAB)q+btPVY~j@PzDwRAqj7$NfT-}v)Mk$9 zJ4>&VlrHQwhZt@s)>~PN;eBpb6>+=7NGKQ^hVj&=6>c%2Zpj0v=_{!*?Yz`CEKj|N zpBC$Al=>s>8*{(->xD~9LY;35`k%t&vNgxUp3Xj*u85q|YQUl4(i~a?=vYjC1wjwV z_K7=dBbGJCs^U8&MiO}{O9$7wo<9H{;GovbtoktY;UK{qhQ>cetBlC}6Vy0or)6O0 zcT3QAVt5YUVQ7c02Fj!&xAA|1(GR*rad$0GDEt+$|Bst!+U*UkZPu?uq)a?aupehSqqPyE zkuKpf~Og2MGWKeI+`(DiN~@k(b)A=>PO9BWK-1O+Sv{$Q1vDorJY^b$^llEjB)GG+{&A zeBM;OyQ(vqF?CO+w<`c&W!*RXMMeTh2pYI2lTz~ouk&}{I~0=sCfd|CH}TxiRh7Jx z`Q=t5eo#``$@2Ein2Emxr$!$Debl#Iy|~AppO|#btXhXg9_0FEV}iUFPDv^{k~!zJ z!OkFef%XT+g=qdS224YSIr=7c&y#exy2_*#&fE|O*v0QEw44N8-8aqNwu0WAxa={mTw&4tr`F%W-HBtc$;AC4>;*hM3wKJ;A%;={g?W%4Lx!T= zu5ny3^8vk)3z>iK7deEY(+Qj2K3$LhR$JK0wC3|Fia(d96gKUp1^&E538H^{{b$%4 z0WjEhV8>zYb7mnBjwbgjAt<1aZ8cl5T=V1ytca8DlCP#V8ZlB8@wLjRKnH84BnWOH z=EHte=_^n9mseUe-x+x6$hCo&^wWy*$R4%_fY($8hbaL@aPl>4O4vs_?gnlyfMrFI zuTBN;A%cIg;fOBtyXj~vv``fa7Chbzz4>p3 z`At-f7~j-1$5ds05>=A|NfD(|2`uLAsZ=v(;6n9_Idmk}qDk$I$q6r2U!jSIzj7tt zziIN%_OSM~Bd+$$yz5SDi@n}+zGE=Su2t5ylB1_jHZ@H8tci19khFz|Jotb+oMfLB zv}#FBChness(_kh$>csfXYtqV0$ONw%eI=Mvhz-?<%KNJ^fRTVaHk%+enB0LY`l3?PfIFC5=Cd*oNOU378Edw1v+{{^zA?m$p7 z6+cP-1}ov(vRGbHXBtv}=?Ys@?ISIn+}HjItctG$0H_rD8QUiIQ2D>sTO-JSK`m66 zX|QEe1bN@~oalMDQ&tUvy6CCX-7cNfYd*_Y);Gq(<&dCuKCGiMD;;BB=r+>mEoGAV zG28aLCpm#X*A>{yQ6rL*`D+tHON^g|xF< zLmgkJC(Ch4PT`Tz74wV=R`*=gs^+%}Zov1*Rt~-uBKcOIG{!}Lo%4mpl)fEIShgXN z+=!Hi>75~H_Rqf@+i%MnRUs%caG*pJqJ^JzGWN=FHy4u-}2~WZ;QED_<7DT>QU6-sif%Qt3 zf3dIG2MGV|s!xFZnIgC8|2Lzl5#+s-apO~so{h4rU#v7dDI1&}UpaW~P}TC}8?Mf8 z&au}oq?eLd{vk(qf@37r>2+g!O6r%QAOA%ZTbFy7BQF*^V2!)oqMsm{qajTSM|`uN zK+}z0slspRfcO+NMpDi4g7?xC%O7-P&qKD9z#gmm)~fFR>_CR0un0*+h2kop*ORX>roz)4p8?yPBbSsT~navGt zT;|(j^Ds%^XnLD+(oyyFF&!{FV%AkNzq3BqC#r9Kx1n!=%p7OI%Z9h_9#oyV$MPPS zYNan|13yDfeofS?(?C{`i;BVkaJEX;xtO4PWfLn!M zq;5?p%)+Iz^XxBHCGHH1k(al+JN4z|aZ3>0fda*t`lL{|M#VbY2~7^> zf8tol>Q8#tsY_GydvWC_7WKc%4P?cDd;)RJU3xVuib-K*JI6Qdv-~vUIx9USTJHF9 zr!(rESa9|PBx{}LVGgr?J9Twq&`cJLCry?b*Svu)J`F?nLd@rA@WyKZL1JT508+sBVI=-87`*Z2-?x@sq~zH}6td z`>8jW6i=4t>pa(Pw})f8*Lu7oB@<%!C>Lod28fun4}##{qT;*SzMyhAMkc+-E=ChE zebsjL!cZmUWe|MW$d}<406@LI9(h#`x|Mkwypd>W8mVBeTr?6kE|0DQSnmZUx{p{9 zX%(4iKz)dRQ=vlgZD<{aWqkInUdOZY>fa`pB_h*ukqmuSiv_ocJe!_f_7J$X=@BZS(`w8lr;{1~xb31MYfYY=TgQ-s7`6hiBrZ?`AUbQ^5qKgt!bT{7oCQixhXyUrocVBnTFh9^irM z8{`zYLU*=gZPVgt`Br9InNTER%u@#2Hgl%DAHLMOoB;A`ca1pp zGmZYuvVHy9%~POw!Kpcf*)==>U~ zv%qt(B^o@x!eD_qO0q~kihN(awtNvx>t6go%K|mE`i;Jy4p{vW8RmDNeGP`$lx-<= z7R!1BfTDv+Hto46M)omilL1~>u?*CU4;)q`rn zPhsZeMQ*+Y<)Jf8}=A9t1)Q7~SLQTki`XxO;&PlE(7-6ek>=eDWI(N!-9zDc(m ztJd&gok4Uru6{p2t7e^)pD^$=9*d_SMo5m`z6Gr^r0*P44qC%chRGkAv1`-`70uty z=Fgv%{JYYF^w#pd&-)h>AD|&CrI59_RlTlx9zC4IL&Ohr++XKoy2tImwbZQR9knqU zXA%k?7QRn?RIWCauZ7If7|8FlEizHL>vXbQPI+#Q?}FYI51v5oEQlS7ADY9 zFYRM4!!{FP(scCMc-|DkKj80Qk?K1W{k5AeLCM)yPcjuZqVoSauGlLr=CwhsEI9PV zByB1;YR+L>d@Y7%K=bKz=0=RJ>Y2r!ubuwsUVJN- zg?RfUE`G_dgExi~Z4l6Kd-4xli0=iOl8MZj_`--g0bhL~(KuaHHvUGZ z|MNAw7z6d0qoMbo&&IvA>%7VH!5gP$3Le6i0Ye*zPUi_OtD+bATEl|}pnB<)y3zER z2yug!XcI6#A&GKWv3X)|t^BL`Mx+hHn)4Z6=sx!-K+de!f**qJX9j#JY^Abht*pEJ zXgBgaP80UgVy4bKeGGTGLSx1wMWEy_>S^3ubXdcK+oXlf6ZN>}G_5i-Uu1byv5W?6 zX~{HwsqORf5<{zb`S7>R#Qk*g0e`1mDTKr3wSBFH=N8V>$u?^1(n7<(knRm&2_K#+ ziO`cYy1v?Lx$`!`**@SJ>5e*B0xMcROoSqauo3LHR2gE24uj#CukQwl_bZ}L_`OH) zk!3S(7(M&ddFqdPc|B6Z>g{0eu^WI`858(jzE#@t z0^@Bj!n$-bw#bc|Os)k$$S;Td?@zACn!#90v#lnbpgXAt>=hK0}{1s|< z<5imk;Sx53DwFdxSjlV6ghwTs$ibuZBq+DQFCf z)wk_&rW$hB3ta)+XZ9HJ3A*l1jY;eO6RuL;#Z^qchnn}Dg%h4uG^~ReXFeK#GGV&W zU}8TJzJ(}gE8z>cal{8{LL5?YbQ1kwcosaE)9L;GHvUl*P{tjwsWKAft3poCw+RM} z0H>X=3}cJI-VW@#Xufim{@C^~qj6R^&2Bm1Upx1up#dM!*O+;EZlgpUM5V$&3gIIp zVk7Yf6=ac6<4P~vi;mimbCYK8xgo6;HYuM8)O9@E5xr*%I9Im|Cjkwx>$nGoTddsF z!!K*BE&9rz`en{7TnEa12M-YQ&&UM%_?<#%R&`AJ z-HW)jg{AX(E9QANBxC|;1_Q#bP!*hXOox?NDDHDf8*Z{F#D`K5;o-RLGOSu36kUvS zt4h!lYin+{F0m=tIxKd6$7ITt&y&%XyfUpV8^bBuF(r5Z>W@0fkEO2(6u1*QmD!gW zpT^*yyrK*p^H#U*UtG?VD=RZg_rNuG5YVTLi%*Pk^i6Y2-Jd#T<`pP_ zJHr4^B1pO`A@OC@?iP5er4$n(r{YB;v3XNr9mzwzt_kfe^(Uc% z?3fwhP(VI86+|FpZ%s?4D<8<|IbD1J#apJ}uqhWjq1Cb|WJ8rynL%laJsBpk{un5lTg?8r2${~Ol_$?2 zp%`yrH}GP_cmCF)hB-w?1yzUw2khk{)y)-(%Fp*eoME*Ud2`R0>Zf>3OZj4qp0mNY zY@ShcWM<#l} z+=Ju+*BWuFWGZ`F6y7^+c`qvPv*UX>&H_Dgt1COyC(*K!vKaZ-= z$kMEmxO4q*9O1=ymCU^E)s^Pu)2SQAOV|6(FJT`BQmOEYzJ*oJW?%T|=tvQ}_7c~X zM4wm&*=TsI0OwKbxf%%VujZZ2IH0OY^2!QaS8IXf3tFizH}KWy1MY$=;W|gEcXUUZ zk1;URk-yX)F+#{{y$W2H*trSU&${H=Rc!m-?8Qh`e?9^bl|#+F8tVNERz@Y!@o(eP zOGTbz+ijcV+AU|&AO6%v^WPV}@k0 zbM%cv=dEECWk%brZ{LK0cUm<+rmYY*0R3_?ICg4umQ2CAVX=%^Z^(v`)_K!@!3k(~ zzIt_^2#<3YsiE_kf<%MiZ416k8&kpI`{SI+oZlJu#HJlVgWUAM@T%x-i^HKO$W#(7@ zSGn7G4&6R@ZQsR3*GG7n=(L+-y-FE%K(<>$NnNASI=pXcH*WfI>ZH;6AX$fi{tyLr zmL53h;Qff)6!^n`*frr5SbWADQ6uPhHK#aV#gve@1l>0TuO00B-^M}k*yhkD*!Ohga=xU=KHloU7+=1+ZV|Y&yIsncWb^9 znsJoLjuE2Y7S$eVxH8*a+1+T_LX>cjOb8k$5&c#*MTphpfKL)IDa%Ubll5}Ocf-ru z5msy0Pz5fCA@@V?Uo!5CK>(CP0rBboQ|KnqvLHdoTEDM-T;Fq4ub=jAI<^6wPtYTV zXX%d1ha3%a#F*vt=Q(v2_CzcbC03b-bRBBnXogKg(bL47Ij|C$+TgbZzyt7tso2fS zcTy%`tS$KBWJ!l3w~Vt?639noqT<0SQSGWpswe)`}=ZtD+S*L zfIH11`Q%^CejH+)@sxcrRE5PNr+rnnQo>s8&W5EmP?|a7#7bo#)DIBqBMu1F8yCjV z4vvGqnUAB=X*q6}AOAj*WWNPV_e5rI@&{urUN0uQ8>cm~fyE`TGG=|{NoNPSWX$}+ z3nTs{Y4ZyQ)@XR_llIT(@h@W8MJd5gz^;NjqY5BX*>>&qwgH=a<^*qP)%y!4NO{1V zKJRy#BU@q;MmE{vIr>)BLnU?!#evaz$X==YAN&uCxr$i8BoLVtM3eXuoU zQ*uun@!gCzRXnZjDT&2Mnzo|tACAppcva$qGdY9@Z}jvpK~J+cxUm@(-E4jr1Ekjnpa;}lz|2rjc zm&G%ui>^LZ-O?nrZ?w#=`3F4NIrUV@ZT$c%y?4uBtbczv(x|;L;BiLcc|jvh-MOrq z`@I$&+a6eRCD&ncIMZ>$=!h84HRHFLd}pr3IJ{@he%AWJ@7~q%q#p&1|AhgrTpj&;Ej_bu6t#k;bg^Xn36Pf$ky<^l-RbVR(?GG7+IYWpX1HB*R{P_U1D`qFv@jAiFmc53=RfN9XfX~Py9jhTp%u2vRQs-C zW>SPm^1c3>qNiEP3@2|Qy~AZ_y@lOVcpk=X$$_5A zAgF>HwdaLt<(Upv`>8F-G?38|)#y;pYacoQ!M5T6-urSsTsq4fYCuad8P@O8i%miW zthIW?NE*&=RvM!{N^a|m948#FHeOoyNkmsCG*cnIl^CxjYFAe#L%%9-czyXz6ot^` zek#q}wE6yJC!EFFBI!?bG$Hgl)zNzLeTqUP{Lr2L?0KSuKA{UNb*BB zU!j13BJL9PV9+60p`geg7Nl~Qx~HVHN$tVwy<>!W^nW|stJ9si z9edL5C2QA<%GY~w8lc_iS-iRdp$=Y-;?W12WPXb@_nW24^L6r+`86L!e*seHK)wrp zQ_++t%sPCG((VFP!(ypHL%v_ndsAo9J?=UtNc~+wc?o^ZTMV)#SD$=7|I-8gGB5=ie;z(h$G{pM|Fosh2T>+@D6Bm3WDL%MU*Wk?N@E)0oTzou z#trJ#nYA^^twpMa$@vOY-dc7AAaF5AhcdAp;a8UcBp#xT(n}`Uaj1p@z%M% z*O1V+bm_^bn&9GAZ6S`eZt^kGUwu%>($?z#-HKPubBCZku{G|F!B^y~1HA+nfu6Ea zXBF#`DLXK@AoU+tPPjTQNf&3+rIr+HIH;jQiXG%=0(i(}_hf4g6HlE)ujgw8U>83~ zP4)Y4t}*A6dTR7cFE1Iq9%JL;DYcH2Q%-|^^3_5vahLC$&FtS_h+GiZy_uHwlHmS9 zxtpG}EIFW$hb;Sz3iz_Q6g@$m21;l34^#$S7uL?nzWi}ZJMsV&8^LeTBH+MxJ+XaG z?<#`n1HaJy8wSUM$G3&pH$B3pg@nNUY7-%0l z@Os+g9Xqbz)rffcy$;c?o(&%TIw`!!eZreTRo~N{I!iD+mR9qIAtJ-f&ek$Y+D9ey zSRm-sV6-@JiNb96Oj(hD%;BkSrF4b*p`u%;*zi%j0t1WMFTGZkT8$iqWzh&l+C*Rb zls#r+r{`tzD$6{_+l{UBE0k?abXruv$Hjpy_v5~F(Il=ZdU>A!%Ug_Y0$i?^fE3qta~undR{yEK2B-4 zmzy;@AwxMh9z5Qw3H}&XUga9^6moonu6BL%f~?-W?wT02>{7n&ys2c{Br7f{(eE|( zvlV_A*59XJ>SeK(wL0%>+T2HhE}z!*RVb62SXq!4BGbQ|A-$6guKSAWiM7{-S)_OQ zB0Y90RWUo2>VQ1*I9^IDp~SaIlUQ_P`NmDG@1@Zhk&@L|_lnJif*It__7#WjQhUP$ zJ+EjGZg6s@z(zLO!Q*{s0`PC_n2Yr~bPC@n3(OhWpoUR`;as{C=OPKzmUA?nkYL*MK;;;6iW2vZlK*6;0j|Wrp?Zx+RNQ6p>tDjiWqsGU%nxo(?45hD#Tl+Q3GB z5vZ|71;1$EmKJ_;AtC!gvpPShAw~jQW~JbVG`%QpF7DbyHlK9NX$`qpf>$&C#x`_N z`6&#|aJ4S$Xci!c`?%?L%`QRuTN!Vmcqf^kYiureP?!g}NGfN%37GI48wK4qM`XBG zU$s;tkYvzz)|`kEp&O~2@*s|e{e7uGz4#Qc!0oFrZIhoizUO0W4xhUlz}q6U{K3c> z^VM12iREQ6V=eA1%S|m?J*66Lrk#!DIEDss^I?LB+TEml@m|}E=~qj_o!&UjmQ~>% zgg_hfz{wMLbn1+)H#B2ER=)dDFa6=W{h{aXmgC*uJ{sK!Pi4R|UsjL3l;(Q3z*`s1 z@GSmC6=M?)aYs1dQk7OVuSOer-iDQXfrh7>w>UscM_wHbngmxu&j@3(9-Za@*a-1(&}i9w(!(_>7CZgCvKp%u zh?jRyQht30`?>GZdpd(=yK&H=}X`V2wQO#xr>;pRy{oQw#S>hNgWX)`@G)nbv^S-VQUS|Gv5rqc8`4gvqDRyadtIHkOVs{w8m1{VGDV3_3e+2*u6nB8E=tuZuRV?Zw;)(p=pocuhI$Fk?2CQ3eCgX5elm#RT-O+LVR`bYaGN_- zBGl04wDc2i&@qMcu2N?U47*&XdG9YtCQ)Qnm-ug%1-PKl={mknIVJrTCCC=3W?!;Y zxcZkMqwtKjzQ^Tq%~?wfcqu@?`aBOimry*&(ftDOVz7#6fRQLH6x z5FNUgnEpZ%C%zv8!l*)Bfzp}%&W0X;-OM=orEQF; z_f!NAA7ei&#cZy^EU3yzp+2aHReEpq@FJmOSWNk$s)Y`fFZxy5A^M!-zd-WBOL~>f zT>clm!32_b_*5)d@m4YD-l}vlq&)&1p$D*Xi=U)D@l*d~u`0 z&yB{?FwxbNheUmH;bpIhM`$&KdXw?#r>l*RiX^0S{7QZ`D?l2zlc% zDDA+HF@;#>T|R=m73aJ?HG}E!ALf@!WpT)pRU>u5$2i>DkCAB8n>Ym7Yqu85$U4U) z_QRIzBOG+Vh~U56H2;u&a?^cI9X0lR_ew`O(_MMhUeV2nGFaA~ugh{hgbSgQ`(SlR zm?8Lbe%!tqZ}CF*UhT&Z$c#vy_nRj^m(l(7cD`&h-1i6g^{oUe<}`Tn zWR{co%V3;OVGmroHXgG|hLoAAcC+&V@-7XrL~(<>^da^>Z$0y-P7pl}D(1=HQPzT< zdS3Bb3NFp5VTcEN3)DEsa?eZ$s~oU26g9|V74NjX%^#2;m-o4Tt#GImxc%fltXNK< z15dr2Bl^6dP$qR+N{k99b%9nupF{FRs8Ix`x=v{&QMQ_6#ZlYX{93!BD=Jv%xpx73 z*FB6D6-#wH3!wtd2av-Po%gQ4#WJ*4hb-8Pi@DqMVr^jVuf@edT^sk$rn!K(T^Pb^ zG9-t2gR9}A;S$sbtY8TA1>&=3o1(QxwA^0YcrwpLBZFc;C>nOAoam) z1$UldY$eM&yhPPf91|}hobm!!aFXBon!3>!zu#=)HGNst%9oc~h|D?l62YFNTVR!Z zVJOkHc$Ph&;{AyDYfRKM47isf+jRDHpjMmqa26MQ66;?$7u(Lf!gtfu5lZVAGS6MW zrO9|7OZHPZoVv(B4DeKg9w};OLRbl=!%^w5+%(7r#8$kEH5;!`s&ymnVBJ?L2S)nM^~ zQn=D13}0s{MzkAgpd9t^U<-#ujDd0;8WubBT5)9g z#DbjpL&(vVXFSgB{AC-rjZBrXbHBd>vtF|txdAZ!_uBzB-%Z%kr*N%)+*9p-G9ciV5&6C>F8pF`=XN|O_hiJ z0~?8NlyCC`LkA}g2e!iEn@)M&gku7Lg7M%RLe%EF0hQ#SLfe23MT}W^HfXfRJ6Xrkm!v)#O(l z6Y3@0S%-1qVTE>_xbwtu~>)$`!FJ9*mrfjp>%KPQp8LJc4tlp?(d zgwT5zf>NaS66uO4O?p$Q(u;u7LkNh1bdVY$2|*!*me2_h0$=97-;A?f=iaq`i^WR* zAmlvHsr&3b4!Ie39}pJ1F{?bw|3yGKeIoX9>8pscynv~@r!WrDh2z=0lqnYA5b zb-*WhM5~hBi_z*oCMv?3(r)@5PfHut9BbFFpYXTiFh+NY#qV7!CJIBHWh&JS%VGL# zyvMew7#;TijQL@I#e9snM%;hI{8$y{A^%1N3No@Izm)z4o-6!40vV7t|FMwG&ez?xlq2B#f>%1>}ES_W8ypaFzI#q#d zzAZi-N0@cK-!Pdjc(IVztr6$25zhNwKTtrYifdb2vk7%8wVHQ#f0e)Wx>NqZTy8x@ z{p8_Iox`vRfCNpu#50sR|BFq<(0o96L1>_#V($1OzRK{nUb=W5uN5@$#3wS|nJ;UP zRb5^M$x%=({DcJc#aYWwLq*aG&aSLr8@Euw*h7ED(WL-Xg}wnXhtFqCM5kX$F_zYV4YhCZwqnreQZiae0wLdr6*^>^1Gltx+BCT~%(!&d z3^qc)Ys?wxZ|#J-=MMx9w~*0T&_}Wrtx50NP*59->9J+(C$Q{$;v} zI-u3>Z*pWj1yYgdla$=Xy2fKpOy<>rc68Vu8RkiD->1_A-1>!MVt19a9}_=@YHgHH zgvSao^G_rH;zji{n@tfgr{$_}i5jpvbpF`Wo4M%!YaQ|v2ry4GTw5n21LGaO9c?m| zeDh+tpo@AmEmu(LNW6jq|F%yhrd3pGms0vL9F{EOvmVpsIL+oZue6)Ts9+x%eU~cC zUcFz-Yb1Z93HdT=!3^>e6S!~{Qhp_2HQ2PwORV2IY7dXEDQf0W3reOT^qRy@7XvEf z58v>Q0{b_%^2H#*`PsLh;nJ(Yw1*S^;-d`#Z^MTy7^ahBWTuhF3SVv5g5U~n$e_?0 zj3l=}Ll|#z?ZdOEiQsq6yQ*v!yG%zi1%um9WN|Y;NxRV_Eu?6yO+(qp7pWl@ZSdSZ zu@=N2gll}whH%EmobN0o!*_9i;v|Jo>pf0RENaC-i??J))*LuS3yNo9p3Q098za3e zEG%5D-eO|o6`gkqhQD5TVaR^@5am`Eo-J*-xDdu6FSOXOh*BJQ@$v&rb4349o6v9* zFyJ&yS2pXP`1AMm_-knLoD%wQ2YLLwzlT2ZMO~w9cBdC0S5BR4X$HbKbg9~i4fJD@ zjDUM)eQPYpz$3ehR-HO>DGRmyCB~hAw0AtB7cY`(4G@$e?@<9pt@eZDDK=q|A#O8C zVR=V^MW!9hlSGVBzxYqyqjG!xD6af|bLrUd*T=nXES6 zDC2e)Y*b6hgdw<3Q;)8t*4jeqH?3BcciN1UoRyRd=nwd*f3i=JZTjUlCS4s2^CHXp z@JXCrV{&qx`7Z_1TJz79ekA^}!|&c3uQWjRVhGJ2*fDIj5-lh{B#t<+*MxQ0S>;m= zgDh+VmHTm-H0-!!oPTzR;um=I@q*FlCWY1UW3ubJBq4mE=EhNnZG~FGth&<3M6pW# zxf8#RPWj~RcApOzj#Ubi)nql0TX~mKmB67|Es-{$-Fi^TBCyer6`fKDJ%86Nhj!^q#*71KX#-ya0LT& ztdiy}qEmyotcq+)>_o36+PVsL*@o(4FlBk_31HPICowB}KZdsfkY(c|+=f*|>cz)5 zJZfCxbg&JEJdn!(=Ii+&`GAvuC6yFh^IKRTN*G$T$}QVsC0ak<0WR(NsPmi}Q=wLw zf3?2sPrb`sNk73H)hUr86Cv=a3K?dV1j#k`=|{e~YoY8M5*Rd)eh zR$htd?1Wx{l9!hBjSmDcu;!0b&6{jC)z7OD3B$@|zw<$;B4yetxFru;4F(U0hw);kw_8g5bjI7BEwB^G>!IXB|3%URUl>PyL_}vO+=$e*a`@3H z{F}d-@yrsXyHtg$49W*-5(bd{h#xzq=@kU5b)Fx~%|yX`yw{Df(YgTkgasU4mIo4v z^H+Cf#$FB94VJ?M-)KLnOG_>&r?ftHq}Zj7zJPy{N7ycPBU6#d6lao+0$*2WkB?T$ zMPK6s=2Ux)a4p+udz@}#b!Nd{#%m)oX+$C0a(PU}2WUGbMc>_gpr_Xz{IO$j+hKQK z>nkFB0n^2HCCuAQ?qmGomPp6oVc&nPp%VW>5p^8P{?3^-AH!+Lb7i!~($dH9;aFqZ zvCqdjP5n^@?UppaNHGr`9$OLR$Dr!NVURU0ej>k#A&xZf?T_m8pv;^UeBgMt628-u=sQo50CfmMYUQxvH!f#w^5^*Tc;9AlL! zFjZ5;@i0^Vlr6b8AmzjAn78@m8w72x@|O$olZVeDP6|5s2_ang1EYD`HE2RC(zcwI zExyB3c81|AnzkaRv?%t$12G~+pWdPk;SPLC3Bn~otf;|>(=&a6*DRo!u?OnRg78ITs;YFm3 zj=ZzB+QoA2Y52Uhi`mI7C{JRjZQsK#hKIMCya~-orwCB{MuuhwA&C7u#p;kw<&mXY zKeW-5~8PRnWI|R#in^Jlt`aDwb64@TEn}|KGw4v<%?ei#QCYcPbKZ^nFADQ=} z!nw8mIF^IALy}On7{e>t*SMzQm%V6dQQkA;8Lpi#R=-y$D)Z@ot^M;TGxhwAQfOCx z_Qq-c^N{L}RT00*H7f0-V;oJSkQQULlgJx~8;sp%k(v68R*Q`#l+{gnpzM1`z&dR& zJ&y*PH(ObDfN%9imW~#|HtX(eTPg}%o*?ixG}Vd~pZBY2pu~7~Fe^Vk;HcdrYevn_ zBD_EFwpffuReqF}r5Ra!ylnEpi-Zw|Vv)g+-5l${0&Ht+yU3XbJVD#gfN5O0JsZ`A zDkr8lxqP2&#j_241=VKvKCDM$sKJs)!WIPA%`|J4bAve-$jf=+&R*yt*gv2pPE zK@^fK9IV()SvLa{O}mMY>Tvp)2LZ(9V`1kRc*e&Jq=8Kw0bDzSPfu&fMlcS-7UZrV zMFR(&+N_Vo6>(yhS7)u`PqTN7U)GyIzmg+3D14&cye$}12^t-~IyJXyVEgLQkK^$7 z!Pkt?<-0JK2HVo=!N4{{iZ&nx*Z>H*(;N8Upg^A)XFLgUVtTOMr1OLrGE>R4Ewfzx0n2vTm63xebb(boD=#Z>2{TXSdY!w>2!xGA=+Y_jJqPd z8aDiHq@FVU1Pv;4*tn6c8_z>>NYiAqnCm-DJer_kl2hy5+nDkxP$q8ziWCZYs5JWH zB;y3qs)z1Tbwdb>ARzGs{w`Iht*wV@{xXHS$87Rb3Tv3<)bg4}nwDsJY0P8Ok_jv0 zu%4N>d4F;oyk`9$Znyuz+jYE9DgCxqm8q`&_0(LQ3zT2(4|_B&BQ@Hlt7F(=SWio36QCUR&iyx|mj&k7}8pdK9XmO?b-eHgVZ(%19ziEg zih|kcz6Ge~vc`w_@~O_dYg1ia{bRGYcBT~9BP%DMQw(j}D$H%(sIy(jV_1ccpyqlh zo;RBf^FHf6B4(_C1*J5lqvv)vC8d2^eVErALeZ*;z7(mn))e z_DrJn9{Y^l{IHvKD>spQz(Iyu{~v(MfeQ7_DWmo4u#UwL6ZHZwUXT6N3cd%E4zsNb z`3nv5(0qp<`%l)#RmTb~(vZc3g`-iP3%wDw=U1MboMHMN@jbc1Vr`Y8>KE-?*U9tb z)RlDW`lnLe{I%xXRlJox#znoXVr?ydznx~kLsa>)t4O6408;JzWi%#RQEZT%cL1?S z9=yBtrz;vs_Bb|kn|#!b-Hs>?H=^vHK7a&JI8Rz3=(|_4P~|~=(3bDD8%-Gg8M&na zp;`;1V)nh-;4HLAw0zzwrD=k5-+eDOUEOHLese?65u*0tTMg?r>QJaI?WcnE77B4a zkuCh|VFvDpk2VagzY*)uc1XSrWP(uowdFUm5ds|9$-e&m;3wRVYj}dPag?bC^>HG1 zOC6#M9ahXbAvH3{^rqu8NT5985nBGR;PRS3&b95lU3WL4$44^cAJp!@{EzbavnQuZ z$y@S%*Z%eD|NKg!gP-=_8+MgrV`d!WAP^RC=BtS*C+tsq`I zUz8o}8^OG-2d=!(VEx|egXVczt?%81PVLHz@0$Z_)dofHEZ>3YHgUJQXWWkTPDSId zlt0l3&>MjXhmuT0=e8xGtoowm#5{wK_(hu4@&MyS|Li(tx7v#Jyv429^^S?7E8IKNuD;oBca>oKkb=|J80jy$C(?_hjUsa`+SJD$O$dm=2UoBqxUM>{JE)%{jsNRMEx6;W^wLza7V>Mr?ua(C zio%O-QP(+Romi2iu$x8kLG_ytxl{qM*knyn98Wy%F=BI(30!F%H7XS83kkTD(2=>S z%=KY5DU(_*dHG})^*&sKDzYPn=U_F$XLHrKcW=XP5sUM;^Pd?Vr2G8AqHNJWBedCr z#O_}pecOpS3P!L<20v7r@uZ1FXaR_*g=?)59L6MXmXGTr9Er16dF5cZxzS=(vRM^s z{vcs87lYbwg z>MIyb8?AeNNxFR?qCTN<{td8I1!>$Bz22!6N4QFDw2t z;-@i*|K?5oJ7d{gp*cQ0oeOKzDg5-C-=GlDiJV=dXQuVIx+tL|m10`x63xgtYi@Lg z?U7L$EL#NPh*A65#q;stK-)e6drd47`WC>g&1ofEJF$m{^IXxoF<{bRzS?BKm-EBp zum{(Q*7|y2i>n)ltEd0yj4)$52%Pocd7NeTtv+H#6%Vn&I*2|hEuxsatY8BsjIq&AUqD1F)$aX+rQ?qdGB5f{Ml&T)5 z4<)SG?vUx%ly+Z`7VPpQ#E+$wb0cLz!X%l@ekz!ksUlN)SPcoocvuk+8(iNIX+o@_ z-b{`4B%r{x!=t)d1|xUnojZ=|5e2xfCfh>qqc^$U0K>C%>lhekm)l{wd9$K;ZBIJI z9MSYaJVS+k(z+5bgu@_0Ut|NfHaH56yuWNPH`3ZSrNMj1kHJc zmrpj9ha13UrSg3qlP}wh7lSSnI&I3PUI1_;X}@52=bUVQ=-Zv`Bloi25$3k?Vm-c~ zwk4w>Hh6?WHFt6|E_=-ZmxK_$8vGB6?jK|@=VmjdVT;L=HuaG@=78EKkR`VNtf7hdVr+ln?|5qN{}C?{L(U0N*`D>xxADj6vySFvA3-w=vxY zJQX9kdWeU}3c?4Mj>AO~Ymox^y2@*5v&7XQzpO^juJDWl_SAuEiV?w0muQtl2loXN zia$ZzxCKtVFamFnxzJS(o9N*hx%LW^R~mt_VUzneq<|%1d6-_xX+0O9C_3ub@QPOI zK|dZjm=M7AF`^Xm?Q>^L2ghi#eJGPP$J~jzfSk`k?iko4*fhYv3qjc=aazS`63$N8 z*5ox7yyV+dR%HA5;=lG+l*Il5B$1Fte!mBz7_Nsa-Nw-3X8E5*rA&k7R^nnk8SA2F zA7%JBjTNUdU|v2n0d{}VFv4(icoK45EVAS`Bu9!Y~KymDkY9m#3|miOmQDAZJU^x?n3pq&-v* zYpfXlaiCZUs*t=F*(88+Rogo?K1mr4GyvUF?G26e4ow@l;w>9$j)|-v_2^-{pWDeX zA|sjPD_b5`9(J5JYT;@ssO;eBK8A`4PnwTFu}}E5WZj9F+!LPgYSO6z?ldN2iqut- z-CylE&DdBld=3&zMU73z09pn$HYVQ@$8knR%x(yoo(<$4!@F?G09HQH1#84gAQ0?x zlD9TC$f!r0fWqp{F2fsE$F;i=cOE1hv5Wj%Mc9qA=n-rhEZuo%ntn`bn&4uG7N5Ns zDX?-<+QA#OS{!W33X-Q!q)^UZ2A|g%yW?^LPF?;~0gFjFT$q^Kxu-mJ+j090w!%mKG;7m*C8`Bp%BW8XXpW;HwWfE*AAQ zN`M-P|B9;!OBx}B2lcAS&E@g5TQGj-B`j~U!Y2y zMnb~3XE)U z8Hi+)S=>TjiRN7Xxlq0_H2vOvm@>@~D@wl)Nm;L5yQF2;IaX+NU4hZ8Iy}5%vq7Zk zL7ew~YK-h&f~Y5xRk*~i5v|>5A%=Kz1U5o?o0QXR5!P>|B6-_lc56tS+ol~&+hPcM z#Ji%lS2}U)V>hgR9-F6;uvjNI=@8uV+p0?RB2l*(^9kz{LC4y?$`u)Y`nF#cW>S+X zCa6~`yh>L{d$uhr1*s>t!6M%a>M&qOSp8yV`6mmRZ}2R87WX1gDUusBJA|AQD!YNvLu{$xo_eAdg3W$+0PfLd` zOl@~{4Kc*+ut1ftB82P96$6>8Y9#V)Tbo){(=4uAjMc@>uo2^u?-TD#8i^S}RoNmu z_4g7>rpy^$n-Trk$GQymS{jPgs%w`P7Y0pvraJv?S$FPHGjS@EYgyNRUf(YZlW0mB zU=Q>N{L{>F1H9e99df$W%dv8FWKA3`7A7!c2}{_K{od5p*78VJv!kzY$srPMukO~~ zLJI6FG8+3&lFG%86Rl7yZekfF9^Bp_eTXfre!153OGT)u)0^^!*^7C}B4+;KH!SeF z8DV>$-WdGN1z-Tn-B}bLHF5PHYEiU{h|oRkxDy-LWG7tmpekQGRhkb{l<9&`g5w37 z2<8)IP_0qfFWN7i9}lVxYN2*TRT{3J`;W=sh;2$;wY4jE$mx&2J+dh9TIXp z0~iU-@!fU)Y?;|0&kuJtH1Q;ufNJ}!#?<$+%vlG*@_d*Y!D2yZDTGdaF(}aIdsR)~ z7FKW;l!FnSpy&x%u*56XC5g9vUUb=hOb{Q&+%j5TDQ;I=LY|EH9g@S)SO`B-!Mhr@ z(&gE=RpKsN6%Dd2@N!T5W2xma>T1Uo6dje$qIk(7VxsDHItCjS~;?~Q_f z{O;m5)Eeg`0`bm?*yvNP-En~PbE>v1w}uG+{HbJiX-Rj=2v znre2?hXbyQUvYFR_Gvc=yia88i%OGT?C(^Dp}xqnh-MG+_zvNWs(7ibTv}9qv@iAS zY%@vT*%;#cXB2mEo{HIOw3N|!d#r7ZYd@B)OYw4N)u3+Cx?gy#A{ts}0oQn2GtD;q zeed>^{p8p;43>W+CV)bf9sBLQ-0K(SINLHnY6!uzB-x;Fvc>i^upUDoRUAi@?o{M0 zj<9hB^#*)*UF05?zc>zw-?r^fgOE`ek_@6DH1Nb`w@SKm$8*ysysbIx#Rj-!{&>;B zjdKWj5lh;Ze?q9tO2O}Iteim|%avgx>c-0aK-po5X(*}ssS1u!PllHJlh)%KRR)O< zv13)axpqWQHtkxvBhkczvU2iW%MB5Gg&BJRy8!w0O~@I;9m03ey8S8}@~I-H%vN;V ztwDD!!E+XDqwXAIzHu26=2QNN1IO|1__ip*eeDO<#@Ba3DpYpBc!_|zt3`^smc0Ub zxSsv&t6v#&!bGooc0`0|*6&uNeyQCCw4{6aYW$2YO0w>= z=8u0=O|#zAjD8#PQqE6BY9!hei$+w5IR!Ut z@Kl$l13IdU3swzQvDv_2?35tpYY}V-7$TxtiE|3g%}J)y;*|5Ra@=~b(h+;uNT4Et zpJehI`g#JKs(DP`Q?YB{%G3`QiKe*65m>pv>D8&7D1frzmf;PzVXj)CETit9rG}Q#3$s@(x%C zwwS1^L^}1LUuj=@skE`16AF&&vLdyHJI9^AcfGz_z1*{+uN0|2AQp0&Yy~;p>G1e3 ze5=G?!LK@w=r3jCyh}1gS*oaG!?p;xqjiHuq%KLZl zlb@IBhkOYlG5k@5)X6V&Av((z7A$YwVciL9Yc(ZAZA@tZcQB5BW$im8wX=sUlq<;U3wK=&mk!Oc^e=wYTf$Oj%oL4=9sWi#AenqP&fC)r#=FrV2(@I zOEs?D0{M9J!g~AenK&+0@CjgInHAHuPtkt$7!v&xz?tfotbrR=M#4vOX)SBr7l59f zFsOkvqGfdvnh;uE!vftY=YGzI=l((V>C}-2;)B3zfy^k8*P$LyTlBF<9T9|Vo~0I1 zEMk+rUrITs7|&X%yS@eqdYTR*BuyUf(F5@TwkZ1p#NIpQFs*M%Z!G z=?iaprF>&go#kzmx7uYFX?zfkXye_m&WmEZ5;5tAqLWjaJLgqQ$xr;fSewY&c>c>2 z$`(s+9ynrR+1#xLm=RDgVRFssN%+1}wn_WoV}EZUr>#BG+Y5n9ahiM2=dz&ADao6) zCgR+8W9zd${}X_={#Pg7<*D@)8S#mKzHsN&#Ri}^vgfE3n8soW)W!Hju4 z#7BnFU-TImuVFXM0i!kDVhQ+|^v-lmzrd`;S{DN2r}eL+d$D)0#f4V4x9n-*ue1M^ z;!?!z=#)}#rI5M$e=b+@!CKCX8ZuuRfK{NkvR z+#WAvF1@wQn2nDb0!&OYayOk3V06v$YtVhL>W>K#VLg?j{t21(X6>{+o^IGV0FRO9 z+X!Hzu8ob2i4*-id9#hcZf}k?Ip||9F%TJ1^Z|7C8)~f6PTuuZS&WH-sG`Ss)CTeJ zXu?VP+QyruR4m%HrP0ZTAZ&vByms-`p38vxv-0XG7xP5w-C_Hy43lIV>ky7i1bDPe zzWmQ4HjaE(>>8$xX7#z8Xs!_1+$?FIfRVfnS7^6Gif*@Ql#CDZ6mK`Mr=r#x+bqk5 zAE(zwz~lSy1j&gC6E%F2*w~qI`ChyvndOi+oZf=43>ro%R|ZmLj*TOPp~^Px2W&U=@8luSEZ zQJMhn4fwniogR`f=MFMi<;jJm{dAI zMVqWeCW5PvUM=n|1Qnd0auEJVVRvFRO0?~)AF7IE#*!xJjoNdtU^Y5P)no%3}=#4X!gc z=M3Pp?&Wtigz)Zu5s0`9;vstb-Aq2p>vm3??MI7 zZAIEg%#lf8au5TXlW2#G9|>svesXS%pH8V<{<{ogy9qXQz+W%1V~41}-)|>fIn06` z#Yqa;c?azJz6le9In>KQE9OjN=4*|iu}30q|O@TNEjy78KTdzY_SWqj0qlnMaQzI>hvjN>=%<1F>Ddd=_dL|71Z zlL=;L(948~OuYM;66iHi>KLHIl66m1RFo;zN65(Gn(FA@ugwT8*smpW47 z{dDsVUX+c_R$T=ShwC9aZOTtiC|iFVohNTaMWtQI$rx>;Ux)YEh9)Njl{46$rIV*> zV1d>+1qudoA;MKvl-#4=YWZwT-XFE!(HhGYfze%Zet*`#j5dVuy?hzf>)^)JMbZ!C zEw^s)wNacN`)QL52w(5+jp3aS33_AGxBO}ay4sqRPDc^9f9~z&#RLy$$&*1JcCp=K z`!SoR=MdahfRdd|UmMp6Bm{)aK_%{WjDcJ&!uA57uA5VJcBIR$^HF)D+ndKDJjB_~ zFT3!zJQq+?vhaiI=kXI2L9Y(2XKQ(~TI@S!ycS@1H#Tl9ycf%Ap-+MSYVMti9c_+r zD4m>6p!6i-KvMeK@F<)y`u%LJEo$P1#aOJnua;~Ls_x3>^Ga@X~W<}ggYf9*9#Io0TvOy!+ z0KmSiv6JjQTxDNu+Ghp)ev(fx-xwMES)Ju`nEG+3XsdD`L)%wlm46(7%DggQ({eO; z<%6+ZYVq6jrCQh%Sm~5+sysz_XkjIc)lbr43SwXJHm#Cpv?1COBsao6#aiUmEN2~- z$s=~C7#)naTYZ2vT;eEDff@w3D;!6hunl_S`3ayvug#5h{4|n-@XpeJtNDQ!F??PQ z#y8$+z^T5sovRG<I?mZBd{Eh){%e3ZF0+C!sN$bl%^J!tYzD`^Ps!yyk#wvdF_sQ zd|0bt)W7vciIMCrS7c-S9S|`V(4Wm0wYNFmpbKwoLCk1C8Q7}@B9rW|57;c|;@l9yL z#OavwW#EVQnfK%57lp+z?A$$Fotb^p)Pk){HAzO1D> z;PEx#!b(89l~7k>=Fl8{R9?lXxA){n15bgb^8H>lH&WgyqUvxq*S~{qWr~V-{|K;ZR2Us{6+W1ceRX;l0%!qF>nJU zabw~~M9!>9$77obVVdfR@>_(&U3(8~j>NA2GMz80uX+P+mfCQ*ox5@lmz79!tF zn^eLKjXMhThnMP$+zNl>UWv5r<$Bj-!dFycgZcqs*+GoE-^C6!8SXvBb<>rt>dpk( ztn%P!uHIM+&@NLr!d7ra23~$sAQmLGTEfjFSe$PKIYL*86s_lNkK1354l5Y3IL{<8 z^2aCjfKyetLnzUF{F}b1aWiUa2Yaq;X_5&1vAia|Pyq90RIPf#HcdhI1>^)^VWRz-u zqrQ9E6Lln^({Q+G&F8`*PgbC!a2x2%ra{GUsQb?_Jg80^kmHl0s`PD4jL_GRj@3^R zj{+OCbC7{=wSx*)ZW>H&JrSSCu8r`!1hvII&(IH_G!gtdX|iY9ktMn+n7Z~zWim+4 z=9_PC|F3`ee=gErKj)MA9(IwF>!{BEZi0tY6eYfuC{qD|z~?Jbrp$FW`^AIb28!jW z#>aZddR@BfeEZRb%IC`))x$XfEpUT9(^UPnxS|$Byl#kA>=wM}!gN|If4SrbdLcP= z#yGCU!Pg3d&=-zfvM*Cofp>@Dy8^PxzmCO$@H58noWzt-v9)_m($bX{j?O&attm^3 z(Qeu6b3#;pHO&c3WAyp1m=X~?jM0Q9iSb5=Nu|lWV^Qn?<9Eei7_unbE*&D_;6<7eGuMARo;$$b`D)iX$uC(urjT{ z0;Y#V%=a(f1z(}`b2^LzibK?Jh9#>jx}N)StMNScRL=5bRw{pT(vOHm>&$0qh8(S( z&{ODhXk>A7h1VUUl{N<70y;;jS!ErbW=`0d@Rm3iWRT5mw_%(C=_i;eC+wMy#lV0#5n3$qX0Ys=rx#!U_8fOm z3%8zjAf}xk|8{X6Qq`$)7Hx4+U@ZIE_AdcdIvI~_)P0qdlb>uFkLao~sm9S!23P8_ zSL7_Y8~)&O6wspbb%!dH%y?wo?pyD(`a}SoF%If6GG}p<+5ozn7|!uf=5; zW{;N02~GX=iP~w-mKe^8G|dW*o10ieDov=pqaV*Ivs|QT$mbz#nr1=6rsFVb!=^6L zZ2wjL^nmv~>h4JJ*u0vTMNIb$r^?mgydeD>l3W+1+zF#C@!-YAlR{lTWad>3&4}Dd z{mdqz8tDU;7cGsp4)1AmUc*_Me8p-?a3X%Bd-#?=VF5qgfw7<39#6)&v%BpG(sUk$ zF~Sui_h`EE>ew0fazYC8*jal0#qk)H0P}QvP%y>n^wEC zBdfVL-i!!&a3F;3qzP7Xhgn<^b^I8c$X)r^yhy*Q-8)4Mz&?Bc{6>5?3pDm;?b|w< zy-D9IM>m1Sy?Oe3$9{|LjkW8ajyQ=vs&9I}w3q+7VSk4$$}15RVqsL|=-O(7_zI zkv@h#A_>p681!Z%u5V)yD~a}sb%bhHAF6&1Wyb2v^m7l?D8%NvoU2IL`u_L*pDzHU zoP#uZI<_!o1~=Q3Oby@Wv6N$-gJ(-xJH<7Y|M4(!{gtjBpBivksd+`k(UID!DMr<& zJdqn2B3@AO+&(Eq*PTy?V3ozu=-%=)VpBCzxJh}~5MiFD>aTVq&LXP*X6xNprMx@x zlr^LgS4gLxJkYB%6to)z^s?X~COEoCC6&@}|AAnD7wDHY#<-S`vZOa!*Npo$Bt6r_ zOg@V}v0eO84%|Lg)+p3m8T+9^+}A+xP!shLX4|9_G}sTO9%PHtXGsi|fjEA1+sjk& z;u|M?8?^o8$B-m* z`9@v$LWdonOE0dLn?w}c#XJ7TZMwZly82=Mgk)kgUU(gRZ7%>M$l+d#P1&4oT^3br+`0893yVIv4w+|ef3A8+SI_O6; zeu1QU_0ri2ReQv}ogPUz99`0RdLjgeL-i7{!aSVYyrUo0pP}Y-%0|~B7XNIo`}GmR zZk?ru%yK%ZMB8dxmL;lD+H$Mi<#niBWXaRfv_~9(mkpzb0cnzN9|L^)9x{J*4o&NIg9AGhW;$*|tRzmBJ53F93Zy zFGJxb8QzS6JYU=P$IhC1+I2W~XUCgMul7}rzNx+n=L~7Sh|Cq)l1rAAucm6UT5Qr7I>~4P#8eh@GIXv) zYf3J!Mg>;iOFE$&E8frDev}RNh@J{qfNV5@N>`w!U%(WUB%xsL9u$k+}*QHI1`@>i4gl0AU?8;~C*%8(QzU#MQ zBK*SNu*EZBw+j$_g?74J(1}AHxepcGR7R*h*Qx+ifpL@PxE0X{$zdk8y(f^Jh9jz7g?0{s1gyq>}G&PCp-sK&}1`D#hZ^)lPG)W;E zD?;bcT0&-thvB^uScRE|A1pWh_5XK9_TszeOGuNTj($eAz2fL$rw!>u-#GQuAQ#Svx+I#_@;jB$lw1Kt77$NPGLgssg zY-*hcFFg-JuB>o!F~7^}-qv8iFlbpNNQTbf>QLQsO*LhMu2qv~>F;JaWo{?kow%6` z&N-92();jy@Xg5O!f$SE7P}F(R|0uy%#McVPrs^FN+Zm12OsPK|hCPtn$33|2HHtj6}XaUXeLU&#YQe50$?puE=*M`cM{Ev90oc3vyTz4yy$FHFAmsk47F&>9d(-bE8JlCDzFPaZC zFU8sexU{46{I${rsHluI8VY?giyCDHuK<@rc!*XTM)GkYAEZar+r z^cbFgXV!K$K!&T;*(hsyjt>YdE4J(V)+(6Li0cUl>4S~t0r8mp}n z8)R7e5}{54^i7lj#%cxM3htPfzS~@x4Dx(jwJ(839KYb!TDBjQiktp8JD}Uu+%Y-! zQgKZVAXyOP+>a;i-e*8Th)DOvpzWV+n`Xt^d+)Rn@pac2D#ODYv~r|#cK0L6YzR9R z@jSDb0H&rmsfwfzo#F=-o66Jnr~EMGp!WaId{hS-Qw~(tVNv%1dfJd02op8@x$?QL|CnSXHTmB~ z1>Ijo1zp`4rSQMM_kW$A19K{_c}}e6`wAY%J4vQmYM(Tpyf76i;;*Ekqo(fOqJaKS zSoOJ1D1=Gbs15@PX9G2DH`~C=^^OkPlAJw3@}5R2QaVk82WG&~!DEziK&mVfa#;m2 zTy@|(z5CA}dRCzFwE5yi*}Q->dbnwZ^Q=N|UYJq;`@YRF^I~`z7qz=op(R9))xm1# zL@jnQHO}$-o9${>4z2pc@X0KD9%G5CpxenTBGp}M3Rmh3^5TsAc|bRH z+b?!OIX#<&>`xu<$WC1H@jdV~CddLdMlA+~Vbu|u4hHBq9QUCUcX<;P0+NlTE4cdz zF=Q~*X579_D=};04IrtDu7V3o%g6!o;a{_}w<($eu~{4nUFln|9L9a}mZc^pbf~0` za-Xsf#>?|QL2tvmW##Dp!wPqvA$Tc93Otm9{KvZoiZrhl19@Js_A7#@r-UC7U+xJ1 zq~38zTnZhlCWs^EeGD+xnCZB^D}i3St?7x)mgEzE{pMvD>s)| z4ChUEibe$z*yuey=Ecn*(uOFg&7`glcC-Y15+e@2CNO!1)dWp5X|?5-TN`!Cd#VWr zcfUHxaL5c!F5sg#n(g5L+nlQfcUP2&Bu3d_N3y~yHG@I}#!Ey{yRiwP*D8;kpUc)6OXujqED-euq!P)M@7MKc>UE|#^{Nnbfz<?UAs;?bkxP{{~{X0%X64jX<8zrAs-}3 z^lCl9dJHN#oiu%=!5f{LZn=kG`Q1V>RYQE?_f_me%VT$0`j0}MuCO*Lc|{+;N{|~U zN&gSm`uY=x-lr%MNBCj*_OI{op8|dpPhC}IFsv?~xEQCAI+Y6XyD1!9{bzEG$#gi$ z_iHHA$9UgZ4mndH0s9uk5;`K|Gf5PF-xZ<|ealE-d$|O(>N*}Ut?5%xo|6-(Nrw$_%z4!2w`Q*Y1{KlM97rD_pP>RMkuTG7BWlYBGg1+ec*?Dzjfyk2U zyAj%IWKO`&zMi#~R{=#EOpy%$p+ku8AGQ^RR!2TPgW!%p{^>w_V^599>RLn!g<1on z{Q)g4G54n8*GDa`(|@_O3cS%69snNO;EGsCA+7`zW85c9D;q8yX1!yTrrjQhtSGxO z%4N1NxjN%NE}`D}BV+{RP}JVb4a6B85lj_!0PvxWJ}!ym|Hv^Z)!+TUs=uy;B|y$^ z1^w$!2Hc!K3XQ4n1ER9-)4oV6p&mE$8f_5UYXJ-u(3+YtvhnN(_*t)m0@Kr;#X)-dER#KV-=O?h6;4XT10AUq1T8iP~r8 zi!*z)K}Mi4N1FUx!@ZPwlx8&0?KYS0ReTOP#L+me#7aBcQ1PH>iZ`XUN&l(3Q`=`GVvo(G;3QWN#8QNk0ZY_e-EYmbfI z`Wae$#rC@^iOPTW)nWj`hMpV?QeRr=af3p^ zHG30_!^}qk@uK=7sgtQ+exqKfS>Pmbq zWc|ZW%An;IupwjDzae$E!7_T&NbAq4*w+FzKYMkEzQOSBzbki2xe%q2ic+ICd&$-A zKBSPE%V4(RA(Jy~%-ai3?pwE|nSxO;Q6{7cWw#V{>*~9u$(!`XR^#$T?t|)b1cO(` zp-MWfUK59tWru#LbLK4qT1k0BuF+2SLxtT7n&1=V7hlPr{{*&`GMX$FLH1KN6SVTA z7?2yh%^c0J=>Lzfw~lK1f8T%&R1lOFL2@ukx)~)fx}-xw32BgS5R0x6qXv=#Dd`54 zZfR+e9&DorjCkhn_x;5AJ$|3(56*dU#@RW%U+=rF`?{|?X&#ZD97_O1h)i$Dg=rP2 zB45ldg^%(2V8?7da*yh>3wc^_|v^fY)Wywda7d8`kfH+MG@iqv)oOpc5 z;!=<@dhtTb|LU?emxg}qG?UpZWuMWrbb9*`vlIevzdBQcU_p4q*37FFfzrkw*(D>v z-GQXN{h)vP7wSK=fvz3IyGa|a9QQ;^u7Azf%1^@JWQ2;~ zd)C@4V_iMM^K%q&Lp?L*~4aCx-PqF*@2GAZ`o2q8m~U9U+ygi$8_&lLCrNbEa9XcLwNZg z6K-?H_9qQcy}`OCyHHNX??+9_ zUi9Sq-Ya4lZFf%`QSiyg%9-A{--kF!ib}K5xyRhwO0D5r;T?j}iP3vsmcycc5&iwx z|9uE1{2kk(1~wD_!Cd~y#0^}a=Be#?dvwIM3y%$ zDaQ0vZQl_(V+*dXY2!r!yk3bIQnP`hRY1iL7b>-sG@R<253{c@GFvDa^q3#q4r-R6 zmzl&G=~TQw#0sr39vNS972RsTY#Q}VUWWwh@D2c0?Ute=jfJp1G?i+<9bc>Py z)rmT>A<%&J7lgNJq~O)Z zgtFeFh29>Ko1-4JW$OpVtJB34Q6vjqPLoX5D1$eF_5*I2S>1Cad#yD`MfNrs>;clZ zSo7$_V`odnCMwSZuA&e8dE(r}vz{@Clp7>fRo}yYNq1u|KF>+CDY$l;T~gy$ ztwI>HbnaEM&97hMqOg`dx+NJe0opX=LL~C6^gd7YKt0n*)lC9oDU{*2Zl$Kx z09mgnVeOtH^vbV?cOD&Tcv4Yg%|!OfEAJD)zW(bI(^j>@C28evZrhUV;k8 z9h-DUZxwt%6)@pGG}2uKr#u)BArZ*@=jH!t$jaw3!k8D!EMD!>(w4d5Ydpi+O^TF2 zzm1O}3PBJvJ*SFjjy7h~HwaCe(d=1^i`5cZKVUq9*a`-nw||Vc(Y8{%s~wWc;qFBp zqN2&`*Rr1Ky*7UAGDtkSEkV%q-ZsK+$&p%nkKhCEk&*MXM~xu{5#MN-bi5E|ri^04 z`C*NLvnaeZ+L)_l-yr4AMrT3`BeKe%T9dURB+d9ROtXNhBu1^#Zee}D0ftRK`jy=; zfw#N-+;quAKq6uOG^PWcaiOk#H92~ct9j4(!H7kH<+BgtTcu4onmlJ^6UF4W=BDnM z>E0H<7+pBoGu|5wi;OG|BeaP97>hAc&Mq<^c-%JjK4n;Ap!K`G)RBb+=kp9rE6`HX zM)ykd)yj%r#2?}|N2zwPPak?1n@hyV@t4hb)!20&Mt`_cab_1gum z&kBx8KWcgTPKU+o!$eN9?OtQ=kHKnUfXEm}h`bSSwrX(4h)uj%BAdlR&Dc;H>>=~% zElzbo6^G3!xf_BvNh&Dy(}&+Bw-J3z-L+;YuBjGtQ7*UXN_0z@?TIo@Q4=vgiy6Ne zr-eQ`z4ykHuV4I?bj)qA1y1(X7@nkl5cm4m>C2plmvF0;ISkhG`*fK199JWAJu?ID z=T655u^;`cWTy)7>qATxN=VnDuq^m-w~2cu{xyqz1zbUv^X`)R4@g>o8j#xZ(iiLwX7+ zdZ!^q9+dt#5;)2wnxWxeE$d?Ocx+8zs1QuuS@ICCB%$=MU%}`2AJg8I#|s~p)?{DZ zEUj@YcNS79iiFZyZYemk&MHBVX_0V19h4s{$+92c2?7I^#&}f9qzFpPX4Ss4wkOWM zP)8dC5TM3u{5{A=^Ra6H{U}= zZn>Xp+2CvGET_N~Y+jwnBN%3(%4;?H&mwwi47W%=hlEf$Pp-Hy%tub#AIH%V<7c;w zo*E)(Nzx8{p37HgTu8h>FrgEjwD%|*&e+a~0W@rHgAdZCwtv#d0Y0FapUX4#O>aS2 zpKRPhH~_y&fg}gnNWTV^Es5U=vRN(-I54f%np}F|JVK2K&(uo95M;)3!VjK?QaTqOME%q6qaTcQkYBL?bift`?7AvG*j+ ze1`Q0`h{Z;UM7$8s(m~k?#B%6N+=5F>vRSOAC$5*kaM)o92~tndHCh2=n+==gZQ>D zy(j#bvr(&N$vPKzt0H4EKy7jrPyATbBJI3bs{F|J9Yb@Emtte7KYb1wkSY({{LJ+A zVhqthqsMI(L>WhgN`>rCoEYm({W-`zzcE6JD|=`uc?JJY$^Lcl1^<-&d}8Dh!ZIc~ zyS?@jL_iiUH;2^3E&IWNZ)?5z`z-NQBtTY3D9J2tH~0l|$az*7KV7ZuThH?^)A-ak z-zrDALr+6~(f<1Q@3PB6=0d}=Qg_7QnG99uY<)UJaEsSZMlQIlQM`)%2I~Ok;l2Sv5Q*RNni?!Ti!)7%lg}5vf%g7>5)>SL7nhD7dP@fi! z6e;(naTdBQX&md5{Ok^a$naXuLv31?XA~#~RjvJV_KMNQkQz^pG+)QeT_;Ek4@dvJ- zQfX4yereF@P0*)|0((@jv{N<0zL{YZY^EE(Xp_5Lh+V$pLu3%G zf3yw87NGTJuJzscvd%D4>Eq&nZsSs|QmpOT(;oRF<6!Nj0O6-=_I?8}``OghAv zYGgE>KCYx-p9nOcwRZ-6Z5^f8Zxefv+nnN9#KT##pCe+BT@*5nz1sUKY5S*?^!W{j z-_}Y>#`}j#>N>fv>b2rux*g-r7FP89dC9b%c3Mn!HF@l*Nl`@~hw|@!eanst*YBmr zHwBY|f3geQT5;!5hptsrLW}+xMjZ zpv#*rNMIxPgRbbgE^~?EBfgB!tCXj;WKNW2#*yqpwx;dCO7 z>ycpT2>bh;SMg2CpLvnItC(LCfEx0d7I0kKgB>=_FYyOx>gQ?!Np?uc4`UzS5C)_U z$bz1t47P^9`$`Kk_h|3&xpr`g;@e>c+thQDwa{I9(#A(#6saR#8dF=x$czS&`VePJ zGtUPkkJYVkozPfEb`I(NX-J@kapGJZ*GM;33vW~YisU*XoHMeV`@`w(Gj$9%oo{1X z(?u?GU+v8Z7d}7+f z*m-=gYszHV+z(yzwt2m(DK1_f9H?LxM<#h5;Q>I$V=5M2(u?dS{n;|3@r_8xPc#%%8zdY4RpdlfVD@||%GfJ~$Hf6DMegwEVcpS?XGOD;e^j7+YPsu#OY!}Fy zz$QS_GYHWl7f|dqhU5>Ev3rN<`eTAKE|)?U3y_!WOv``?A+t72JX{Zm!%RS8AZ#n!dbQsTgYj<`Dt21|?Z+|@~l(u#=)sxOcMxnOCV-SGXwD|wE*e;NV`urW6suAW$u#^QdkUx=|4_#2P!f5|v@kNbUGI^1qcMC^k#uhBbEEkx z-4S%VV+q1;I9F>U(l0L5vsNo=UuY$E(U0d@=5?5!h zH5nJX)Y>nVvvk6#c6m=WRNB?HsYv%KO_<0OibG z|Kvw@5qRAKq<~vDBlrcr%eqUDO{!=Mj+9X_a6cyCZ~*k(6t|PDd3vu`PEg@n=N!AG z(#+ytu=j}>L8kewZ$n;Xwa56ZnAk)U8JG>*49CLF+0b4~hi1tQ2gai+ zfR!N|uJU}!aN;K4>fZoWV~a4r=y7wjja~GZsd#!J_`TWLkU|Yz6 zR4$@8s2mdsQndGxvN)0I4k|O@`U(q2>J7DQ?B-mPh6?A8aoBP-L%rz#(EhzgPOTW!AdR-)Z9Q#tDMW=lCkPOjmz2Ld!QE+`e@D zlhr=Iv806S>|)#w%>PNg{#B>(Dqm9}IJK2z6z$_s?Kw^gXKjL-Qhb{tF-vrg`biI& ziY$Ugk<=NLFUar2HyyqKdKvuZdv?*lFU^(sU+|mon_I}K$=%ZNQO5Ks4V%*|?HIZH zzyPkOVAJ_xJj3E2#Zs6^p5Q?wur_Tr4^X`APmUYtFExGzR{>{DgeuDUMKDUIX;CPc z=`??6Gf`OGF!{C3HI#=`fXm{cc>o=@+F56lB{>g{kSelKLi8r$DUGEVU0)c8kfS4OsyTd2f*{1~*^CzCwWU8r(IGq=4U1Nq zZXHI1-TB%&iT-pNNMjkGyP*lR?w@8<4jc{rxT7!aJHO#pQEf6nvYBTz-HRl4$9`6G z*mov5J^gR_Iq`Ku)RO!V_U|UszYi^9p#UEKZbP|#xnV{Jc6SL&{iwZi&jh`klT;=b zMnc>=;_w?yCS~r2TFAJ4ipUSS>7f76!M~uDuZ5Cs@qsO2&wFb+1Qv5P5VT_`dq~%U z@!MXpfjLSn#s}{p14fQayHkc;UXA?HUmII7zjMsg_+kDNtFE!d@$)S22V`6~o!J5P zx?!MPDK!U}s=t|vyDP<7kd&F?#f*#X9uU@Hex!`#2k)w4YoH#z<*N+bg8S1?$rdGO zoPY#%O5c?3Pp9VC>xtI)fb;j`-GMF4^&6UzHMeR_ujg`jBzO-rWKtbut0`|}K1=wq zlJ%7Oq3sstg&FBw)co+7szz^>t5bzvvZ{@|oZ(CrVP+H`St##kJp`-xo1i>iLMHSG z=`3X}toKMzrSITKQVor8dc8{Aq)A$RdiYejXYcy{3;L^qTC7-%>o$N!X7QUxJK^;< z?JieV)JhcU85r~O)2+zf%co%tcTSN)fn`r%dhv69=7V#_^R|1mPuEKH{5DTIakBXG zQs_rs>e>njKTXdV)E$AhAKhD%&U#4QIlXw6uGg{NFFV>0LsAqTg!K0YUECZs(;1gTb6qo|g41j6f<&&E=G^uAHHA5 zK#%`Z(4F{@{**FVEJ%vBe>Z<{N^xUl&r|sz@!f2n-T`^5OvbhZX32|{XQ-ZJQ=)ti z`0k+NyE$mg9MWl`Q%qQsM)EDeIH8PMi;ApdG8SRuU=iNUQ$pzzz(kr+gq)OA3e4jC zCedO2i5IamaeMrjR`$|+qB_1^f5V}3cGEI-?m1K6Sl#1qqDXa|z zwNE#{#v@nhaMas)3p}5x#D1}tS*INaYv&2G*>_P^X|1Ka8*<)38Nv%(F&oEhv;*I_ zu7zLHu5cbYNUgmY1&_`yt0#GPSE&rk@8@(+~Twvzh6Cz@NqMjBLIbG?wD> zpKYQWKoURmLm0A>d^<^Wcx|CMeILQ;71K1q%WGdJ1rAz~enFQorQ&Azsh;2{$zStM z@}^ke1e(>$|JUWjW2XG$qJde>WJwpBNpG*!??LQt!MPjv=w9RsMuT1?ft4Qo)eibU zwU+NaTszC+?Wco3@E)&|;}*~xrpX2H$B4a?41Ha>z<^sIcW)H7nZDBLZT!mOozS}{ zost8U;+C|Z&UJ6uWk$jOLm2ou4de?BbAQl+4QGt``NR9PRXm|KFqIz1?uuWPocw}) zppBW9a)nC1pVyqjH%`7EN~F$Qsl%(x)a0O!wG)9A6tHZcI#7=ZTRPQbOsFF$VqoFl z^%at?WCfs~%}3onC(u^lujmrYMFkMdI=GH1N-$8~GwE^FGB!a2Cv*zLSc9EIhSwO| z+2bAvOij7FdaQMP9YWS|eGnWvj?VCYSn@4JAlWPP*-lRt95}j_Nn(HzJvaC zQSK?{Cccb^CF&qSq2oK#VoJ3J6|aBL$Udxmm=%*d+H;tG|CYvs`7WoX!73cR9v+Fv znkxk=z0Toz?A{U!4+%Tfd01~lND#+>|4OEa`2D9C5MOb}T{_P2U%`z+dtL8})H>EF z-J7!R%~!)av`6C3h2Oft;_Me0JpGGDAdC7`#dGsT{ttG6x2L*V<4Z1U`QB>DG%1yr zNWS=!@!?{r0xp*Nyg2wXl^6$|D=Vx<7==cUa;QGXe@Is39mX{FF*hmYC^~9K2+H2c zm;AI-VD%&ITs$r8KhWjR5ymgrL=5xW#UdubDlQglu=Txh`$y;*#y5?dhXZ6!p4zZa zV?6s0HljM6^h0&1>}(TAK5ZOu8IQYIO3!LIN#?g`-5;6981rQ-yI62Gf#f9Ju@3c+ ziC|S6(~*vtY=?APm{lMk?Aqf{x(>RuIu-;I$MjIxF@0FuCh_*lwq!5TsmO0QY%M9l zjoRo!p9A$ajGHh{;H5?y&q|e-xB)elV}1C(wT3O}TD-%8(&x-!+fn-Wq!6t2+d#<} zn^8@Dz4M6mggM8)-8DkO$uHRgVrfs9p1#`?kfHZb^2mNF^Jucwyq?A@${#m)_ejAZ zL?=5pb{jLPVBz~S?d!$qp{UV>EK;crnuQiBswUj~wY8IbQy@vNzXy7=-_v-b@=pou zYl0R$TrlL79rgQn4E*~XnDPW}_mQQGJlc(tlrwDvK%A?Uw^@bvbqA}Sytl#9w zyY)8rEh-l735idj;Q#zdBI418kYP%cUv^5hblEz`g_nfZwheR6cE0+{tv-K8WnXLt_NuSR@ zbxH%xLKU_*TZWe|-Eoqsy4SpN z_cuiJ%C^URg2It^yspi=;t*7c{EKB;i&k;utkCFD7P-yEk8W@LU&@Gsf;P|UOt^n> z#R4CD(@C1$Ael)3L85UBxqd2k7tW zfp@A&y2{JFmOL+&w$i8s?=p98H-Sk0@^Q0HuoL$l+6&8(`%*B}vz(_sD}%^cuN|sq z+2^&FG)qb5#}IpEy;(!=`~evk}q0K)7E7 z6?HZ4HaQB7D!n^?-`4-M_`Y|twb#OjqZri8IJiB-`^@rnE^YyB$+${cK+ZD82yS7e zDMFi1pT%cWzkCL%dPiGPh08qUfp+I(Ytvvu;{ahEb_qG z&;Z(dZRN@B-ke7g95-72#o74#rNSM~@k7r;pdl=G(ElajmQlX8)T)#pPb+(<*@@di z0kBT$&4=aQ1MD+tyi;e{vKNtk*q?A$jY4OlnTzc`{oz~S0qU=$dYkNLP;WpYhAnqR zMPT0(Qm|2&Ajy3i#C2K44G^C5fvp{72d&vtxoN2WGU*c5kBV^goL6&V^FMQ8n0`QA zYpQkpcuug8865FtIQ0~6A6RO{7SRm9Upz#q%Kc5;vK}Ndk#5cdCC$kc`2hwP1KZr0g%UGPbR6n!NNeL^W-No(1fXJrZKI0seK^pshF{#4G34VF z46R^%vcP#0BX|?Wv40_^0@ZB`$qn9?j?EAFJRh>+7KF6kJNe?7{;^t3(lF@`Ca4Uj zfLLP5un*kcPle!*pvC@MbS3y5UEky${GX`%zrXsD-oSrImmmRDWK>SR9$JF0n+!ft zlc zt>XX)#abrNlNOb6+-}RpC<%zau?Lc7PS|BBuh=Tg$&_?_^KRCdBcAgN31O&`aLyvp zu635_U1s{C89xWNuQV?hdg(#=SpvLWlGab^{)u3rv|(rmD^wY6^@2LQ?K3WJzPuL5rJnpo6XdyX6IT%TP!wZe<5ZPAT@Gc zJ`G;WA<`OfllsV}{__z&MI-F2%ddJtp~XjmiC|hDLSq11 zJxC!*{U?yxi;AaCwto%pTshnT&)mz=uG%Yb1oDb(@y)2b%j{~dG0<~pj7;w~0l&2V z{2J@pSVSoxZiwfj7ZS<7P~35Y?&|)W{48#%V}%==pQ)z5=Z)2L=5jLURu@h)SCt=- zN~oFw)l#Ya_d@P2Z)2sPhV{|dyVr=_C93>Yl5&#rRx{W2eQMDk&J?k;8+8<%DeM$17pO1f< zxf5K!>_cS<|LFqwLS0#RPp?2HLoTJA3PCnl{S#CPktzvr|K?8_Fv()xbx!muG zp9>)PRSV)XZSZ#BB{gf*enudh5k7p7+~!|xqBut&p0T;g4-VKmb<}`y$iLuE`4Vwg zBbTmce?BX5YGJ(>6_bCC;?g$ra#KFfB9JLfOYAv;ZSeD+t>-FnJ5U zQgykN3eo^%L%PSkxZ9@Pnb9KrNeA|<;;KRTD4=R{_n@Jr8ay<7ho=wbR?(6>NHY#( z%)cP*&_TITt2RoCgt`Ks1X;4vi5JxaBPG0&&H`yBFCa3QXQXqD4Ah^}KpmS`50w@s zq}}EeMran6I$~SDRZq8O@i*~)|Iw`3Q&{LoJHl~_j3lVo3d5Gsj{i5qqW^7JVd3s{js4j&qiri%S=% zw+{x_Ri8AMbAgWXd^LMN2?Up~H;wb8a~Imz8gu$%brO1jmXF68Bz=*2FYKNr>sq(< zmU2D5;he@Zm+Xh<6RX?lk|L-DmyZ-$aFR2(@H|LuS2pLhL^etkROb#uK`MCu;Ac}x z%~~68do5!1!HaHbmd!tYoyttS&}qDr6}xd@GvNV#j<~XhFxLr=)am+m?Mo^;#0AJ( z)h%DzP3%?a+#y}H08xT(Ce0~hJ;WbE1v)$JW}y8Rb(kM`Sv_WRZE>+faa_0SCOufJy|Xkvodq(zGwgjoEO-{i zj{b9%z`DzftMISzrT&~h?B?QC6}jF2THK55)nxK|p~=o<%jm@D0tV|S0J--SIn$4s@%DOHrtOqOiq?`4#zvxjZ%D~;Iwv0O~` zN>cIm=4S45TWYqw$G~Ke9*c2GwFrW6TwW?_Exnv_s|7LnLJlA`3R9^?EZ{N8sSw=h5V>Z~3Z(xksta(b~W*AZcUkueNCPlh2tkfAtRk=6U_^ z;V1StKReiaar_VT?BGW?6apV+lMGmje~SgQne#+ya%izdDcClug8dZ?5W3`VG*bd2 z8TrK|SGZ&(Vi@#d{d6cs0uhWrL{q6w~P z{FEuB1S$AzWE^MNu2&}TE|bxIAnqABbinL7D&2SjDC<7G%rg@OF$kCPyo(EA)ovU6 z`nj|)Yqbdi#mQ4ush-AP@s+F?KspPS9nt^=kH^kSGo&HT%oXt%kF3EE^X^u91V}se zL0^5e@i1Q&v5Uh@`y5g;Y9|b5!JILpiwgK z)-c}MM^%#)lrke+{ws?3Ort0}33)+cJMIF&Z!LB9qBdgO*bSz6oHn7Y6I(=9QGmOE-?orkKL3 z?M(-|9J1DKYs@DR=O?N%3KTa_c<^#T5`)B>HqI( zJshlX`*&7wn`#vPukPI6mr|kelM_n>0FyHIyHgX%=;7goLvHzzYd`o3;~%>8s^o-s6qN2=jJBO}|A1BTPyA$3bgk(75~kV4J12lWGpslBeo zInXb;0=e>?saI#df~dCA#~BCP-z5;Sj7TInZ^nOWt5hq5+5*%aJcS}*=f*6VM!>81J&tF1dsZ*sV>+5ls_{>FG$9DR)^OQKsZw>vQXmJgswjUWm( zWAGtBT_*gg2qgIM%s1qJDyh&Aw(E-ld-v&D?-(0QHwqes*z5F$ab7A2G@DoYYp6QK zBC8J<2TZMJwmc(Sb_;9?+mZw{st@$u6dKK7Xter@J6mB!(e`;R)t z!X|C1l~%s_w7fEPwRe@)SUG9}Xc@|+w`cX_6|AI}xS%|jxc zOE35e`;sU9($LPo>Gpry1MaY-`Lp(Fd#xVY8}Lt>_Akpi-^QnyxwDr;#PxWu=_kI8X$Brm^ic%$4xULj$%C$kZuwl=dMyg%K68lzt>(B}>OW@t(u_IaS z*~SN$s~I?!7^eq<2G%nG>wTDDpRjLMb;_T$dAG8R#~XXKlFS)y*Oo8nSTyy~(Xrdq zB(Nk6D96YtnaS!*nidn3`u3H8%H!Og?!#L}2ZiLZ+$p0ZdQGT~9rib%fgS-@C+z!g z-3a(x(PD~~b!%28eWxFYFiEfO@qt#4LQ_c7`~mB(ApWb6@6^TT1~dc6(txv;kIn9+8!eA)7cHG-4JQ_iI^?F zI371MQA;r&cxKAOfTyzRyRVe$a~6E#)lR~&*ZT(6ngC6#)o(2}q<02tk#77lI772J z2$XHo^$gBE@maXJQ}{cB!c&8q^)5;7-}_bPJB2g2ZE-llQ1*7k<9VpvntTRg_Ukfs z;Hp5XU?)ftU7=fDAT_ig9C!GfLai{DQ*_A~KM+8qC`p=gdlbZLGWY zH}<#~aDcmR#nwl?+v`0?ZBD~&EjN8pNlT_S3tpw{$PpmQ88ow5MxqlW8RnU()`70$ z^t$&*vK|ioF9pid!@8OE9T;fZTJe@`Af@DhsA8ds`68$ zM=~sUGoUwt|8^t)oOhFd=Q==k*FQ<%g>YS;xjSS{op3P>m99;f!RUijzojcjKO1Bv zeW9EFO!1vHX_aYqIv<>6Y_Ir?>HTvirlR`?Oc}EHJF7urYHhl0VdWalvfo}j|YNOVmhNrQe`KeB!84o|MgH;0i^Kd)qj%N(52{WuG))k zFtCSp_kP>Th2i$3=qT2IYOuy7;pLg_CsE9cCM|4-2;KbvWah0c^Es~t6}07=uEwD- zWowwvoSvwf@ibejKJnI=21S?D79l6O!fhxkUB#=uB#_GjUtY!McgopIjWvV_lx%OT zPgNbK70)e88XLCmG!^Va30UoIx3KeR_N{)r2%}i0x z@6DZ=zw`j@I}*{@77dkxKsX-Tu-kFR=)WIx@G* zKV2k*cYLm0bZgx^?PXL%c|@na*^(M`z-SAh6qKX&CPfJ0yJ|B-MzhHC!syAmD<;b6H9=~^)?xF`}C~*JyB2x)C0%<;Op#M3#==ZV) zMHm+H(w0{sw1SP%=DhmRK}(z_z5nGpx7Wx)hFz}T#ifeJg}Dj$7VvQMX4=3( z__b}xn`Z_iX?ZR}DB(q*f1BP}Oo8G1{juto?6Sf2yRoA|xf`lof+`rQ5#$GGXsq9| zXewy3#-GOvu8C&IlCd7pkk9v#g4Rg+?d?ok?WS{bGsk2%&i-mzB>(5N`?m*W4Q0FX zLXW)rS^Y;~{6sReB%D#^y7pa;>o1r9rE0#92=9usC1qP)3(C0csO*;Kpq4YGRt0~n z8vYv~42>h$U0j8UNAzxoclw8Hqffc6yUiBVNp)$q_^3GXc4-e#@|&X1%yR*Aknn3u zUN}*egBp_}!Dkhi_I-MFj1n5RBP~X<6-VEx5<5Gw~M6<#FSMG!k8J;;nkocJES3fW0*NSCbv2@ieeJ99dm6<1~gu zI!8zRGRJYjazYwPE3>bDx7Pgd`l}104-%z4dPgqK1CWhN<_zOBS8Xe!ab@Pg=(Vx| zHzO!~WsmAHLu}8u0vsv@V zCXJ+cT&O+6jq+&SKpH6H|#tv1)7fIG*oP%oD%1B)3!8VIx1$kIP0`!Xt2qw0;Lw zlM(hXtw$isu=PWrQ=OkL)#oeC^E`1staixD7%MT{xEm=>q@_1lQ0`63u!D$ zJyb@A>FcetS#hM?rVpCe*@{O4u%*4ov6&;wa$Pw43VgwQw5L`o+f`eFaqm*b$G$Fo ztp(naVZ-lmHBbN!4Dr1>kS5N-rM2nzR&x$B+l(@Me*CmJ+-O`MZeXwwZ`ZM2Usks? z;eH7F4EFINBf9+MBbhlaD}Xhy#2$CR0QKncE#E=ygURBL^iCmWg)J4I^_y6$aSFdv zkNa>hb;?8=uH+2lk5axcb{TOlj$9=AjR3a;L*XN|S=B2-!KiAa$6U|KdD@bBTr(ot zBS=7FV?8I)LvrI}YkGCb$!*YNn^(&t;Mo3CGz0XiFG2E;E#}?-Z`Fy%q2ZluH*bt) zzT<(zElZim)bi%GseNToK=f#b-H=-BXOcENe(`pFF4<#MvlVEZfZ z9!)xVJ^E#dcNUrtbJcoVz61-W002MjENN>V#Ab}IuJRO@_ z_U9+@x{`b5q*Jg3P;v>u9*YbaMi#c4a)PeFbCRBtgUiZIE84* zVqdV<>1yVt@1N2woLZ9BZ?z&m?DpUr9JX z=yp9}Sxx6hhg*-kLd2pum~bi~gp{?rN|9q+UNh@&*yhQ4fElKXf8*GKR zSm`{+X&&%6!ash#I*EPMtO|fNpY`z`Kx(>a+{**^ubc!C><;>!IdQkg`QDBWt7`ckesMU@+1}XSz{NW! z6%8!wL08>TX&sxE+;h z4RM%X1^b`bTDu%KTBW(;c3u~LI4Ak4(9D_J;1em3?te*s^VzX{fIJ1FW^w%{AF1)rdhVDt32Mfkz*GtaLtn1#?TB>3giP?X&lM~+ZsGnTC zoo(M$vd-6cv&)c6D5`guN=A&Hp)~yT2TW$I{)IWi8tnke+D~K6X!=&x|AAls1H#Jx z22JF7TeRl>fZMmdf0DpJ!W7RCzPPCJiVYI*pt#qWOEypqMeN>nBnD~f_w3se7k}%; zrF7%>OZ30r>8t(`KX#=6e}eoXJJdG>u|Nj^p>_H;aiR(lk3kZa0b#X8ZaCU&R624- zGr~s*eT5}v7+d8dbPE_&Z7|OkDjk!{l}PB?7~1*txujy=YbkK2mz{TFDOcN^>fDkX z+#JH=g`o5mW4CPnaQwaS!kf+I839V7Hm~X=cx&Wq4J3Xx{NYYSAd#!lB!Y`C`>{KA zh;w0nK7VKk1Ze01Av?V8w|PqMDCi&s%Spfe<_&$xR(ov=_FGKZ+ptSovY2)JQQEt1 zarLZ(R*=E<2XUGdpl-u&%8l#4VcE1eVq13Jiq}6m%fAvC+1LLMUvC}_b^rd4SGS55 zTcu>nE^8#RSN1*G_p&7WZZL+lSVMMVOc9bT>lkBDk)7Qs(_>8)c|?DRLne z1y*DDuRb_g@vx2Yxm27H74^&5xGjx`=Tv0oZ##0NC`dqp1YTa`e-^5<1v0Ck^k=~d>$80Tf zNwuB-Gm}TU+6i)nuF8|9!%y0ls%}%0=txwkEN(Vf^1(!w3zr^juo;%TDms#lTplRM z#)`1wl%mK%qF7<8)W{Epwi)_MX^^i z<9CrOkGAN$mt*grC-HGsw@=x?Hg749QbgHrq!P*>8TfGCal+#8iRJ%?!09RSE<5!{ zX-{cB?VIHOs;PWm1>g{2^Fz7+g3mp@hx_Su^D6+GX#^GY5vF%}>1O4;h(lNL*lDom>GxX@quEn=uy4jk~;k8fhZ<2U7X z^$$;#`U&NyY4V zXE?eL?Qyvu+1J((?~8A_-fJ6{D9+)N+2@qZ3Io+>Xlvq%hXs3>d{w9Wzz19w zawiSWq+AWt5jP=IIwP7nbf#g8qja;^1c5v`Pj%AyABC!6oHIyL1jwBnBFzBQz;*96oKna_ugN#ux&rv?hnzM z<4Dv?HOPFNeR}?eiUhBI1pORO*nCiz6@-scX8WIOx|VXR65etT;gm&_NZGQ3YPDk~ z3_2$hBh?H(>&LV=j>?%~YTQjH`)^0PFs^wtY6L2o?&_Tls^0yg4bp0x6=x$w(pQa2 zGgk8Ua@UJ7#b)GmZz}QeL|iz3klO&f#U3~%&4`Z1YXhGeP5dREr_^6|C9Z2@lr_D* zt)D31{`#HFi`TS&U6M>UztZcJTcqtWg}2|s?OW$4u@3yWmQyNwta?`~uC6~&kYS3O z?yX??z&GcM#$li;4Z^Sl8dWw(iOwvvydZtNb$vtA4;D`x{~M3PooME!GRlh!SpEpK|vMD zE<9|_3;$KLo ze$E=6!KZnb>$!YclvYf&zXxxzrbBZww`0%=7Cn}>MNH(Spe@t=o{h`q@*_1`<{RRT zfJZGSPvESMN zE#tM^uExv~O`P>f+mHy2Hril@ige0Ul%#&JeIOIizSO>(ayLnCAPnGQNSUTzF)`(- z?4!hv^qb(W1y~feW1|jvTJ%N3zX=OrGcEcz`ICeEsLje+G?K_YNMuw<(}aKzoNM~4 za7)08KsMyxNnu6RxALQAN;wBZ#3^XV9;=7T+juz%0$(55 zY2h?a&)?B^n{NFh9EDL+pg*krCDHj0S;6K6dVv#W9nW{@8+goKj`7}&eOjCzt8>aK zfa@Stl5x2+x19O%kJ$CW*>wLo!o7Ip=*14?Kfu;ZNg3|ysa;D!O=_m7$qfk`jBRxe z`&~-f(%A?qJT`mQ-@%os%4ka8kT;0T)sIm4;G3mFI_#SSet>y9VA2wq3RvTYWPKO2 zNMTjJaLZhw(^<`Xhw?l*HzBfqJjw)Zs#0aq! zQ+?yi9C^kz%7+uuTxTM)h;MA^J5~7!X6|opO12P}cO(Il^c-jN23EFY=AAxuD`(T5 zcQ|!|{%JE?xR037AY8=Ox7XXEV>$;@Y9}cMnDb@=_|G^?)~8Fr;B4~|^JLRTAY1Dz z+bZ*+lmFX@c)ezsYSG^Z_eWrDN2>6(ROWWOiu3oOO`ubT$04DS27Vc@z@L9LIgR)-U zMoTQK)_uRWTgXVg_qbIoxbh=@(SOCHvvP8{XqnfJ>~CCXX>3rwscT!qSXO+SxJ@3r z2i@2#Kz}meBe}oYo^d+Wg+jmAz2N9Wk`Zo`?xby6mQEB=d>>Q_P$LDNdV<@;nwgwU zDC|F2w@`F?u(DB6Ry<@{(5q-wE5p5i%^4(e9VC(nx^J>u48_|8Ew2(|{WY*Q_(d+l zDhY9=?!v<{EF+0GIOeO(OkrRDEqALhC4&Xxj&P5@)AH)7Fc>1|3x9u@ESm8Wg(G6W zb+3D*U~V6n<>fcrJ$8b=ovL%cRHunIz0S$vq3Qb0hLAS4!h$5U^*x$FAjH)49;u>b z;5L4?D*}!$s^mBP?aYr+<**;8A{CM{eOv##qmJ^ye{Ze}*XMhkFWo_X)vWO&fb)s@ zQ&*nQ8ZcEI_x07#`Lqi$AH2f4+R|cP{ctW)nxh&0K!BxenHNSG|NYaBK4Fc9YK9!J zS5}i@Z7DmN9-@?4@Gjk`RBZf8hU&9i-Yt`)0HN97qF3|CVG}NB4joSzSq?T3FJ3cQ zHoviVZ5HWaKe4oZcK{j-MFbJ}YC3Huh4O$+Zv=fqE@yUwLZQW3Laq%3p{aWQIcfd| z{g)eHaiTeC#IzuN=yT!FOVHt&T@xR8Rh67QIRMeW!q28>Ea-_DHK5xL3+^T!g{?eX@HcYABGai0#amK#sJvg7e z;J4E~PQB+wSt1u!tDl1TeZ#Q)y|-yk0<7MD;1FYXC~7|?=e{#E3DA|MI8EGRRQHrq%V2LdkBXJpzkmc^8r^an; zJwH|_(l@1Eob25=(5<5GM+^t?bv~XX%J>EW(^>=0;^R~Toj`zZ05QuAy&mwYjYM9$ zFN;p;;$P{rQb90{w0n%LeF}0Nv(GDgKGAVnJ@KBJ0J+uW^f=%0%eiIC&UQ9yG z!jwahE=ewq4y4M2t*Y)x^R=4Q_`fWbVn5(a`tCE0@}qflQ!CJ;a&o>zVvvJ7bakqT z@Njr_VB*={yNs6{EoTFP2z z8#xe8`-+^3i2>%MAttjndw#r0uqpddH^;KndmJ@J8-`!q2j$Mc8_}@Y)$&Hw4t9}D z!D`-bakB?dp&0mVi&c74%|_Sa5B^pAiSFMQjOK71KbQ(H+%EF%`BlHxT4>BznrtiE zuZiE&yW4-ZL7m}?ouDrwQDa2&MwaeX8goX}uFXA*#4cfJGcAG2dy0`SBj~Q01wo&C zd57qEZd7VJ&#p^Kt)2P_-O`-&;{#j!o)xk$d_eEiBLMyaRq-`UZRv5zjXzCJ-7o+QNQ<=4y5|%oa^$XyftkB zr6j4owqTmM^=wMqhPBLLu?lmf2?>c87~Ej}frX0`8jviEy8=*4A5wkmmTn2jKh+JJ z1CS!ssYPQ%18!P-dP@pbMA-yS77*0cf}Qe5+odVMJ!mdw(4<{hSSYTfB&U1R(UVl` zqkJAe<#pYRuFM5w+>Dp9)gNQ4h#&{>`sK0*S>qx)-i27RH;SEYh z=SvE>{WNL+c?_WmSJK9|)m$1Eilvt+E{4jnxQK`sy8t*-ba^s#3(UPBg1%%O0?6S3 zTUDh?So#O`aUE=xWB$xnJ5|>A(r4-EY|EzWK&o%#N|X--w=?ej2Zb92kB5z}Ag!i) zI`df`1aT)?XAY$ng+!ghcb;ytC?2#-PlFCtn=k>K-Y?Fzl8TpBV<91cH8`WS_M6Kw8T(UjmFBpe$Q6u%ar zjcrsbuNn&7+o+#+WExivHLVTsBsJKkj&IAeyDWTYNsU{aa$O0KA%~Qgtfmq8laTxb zO$QH%ZT1rEW9%w6dD)08GusFOZ?sERco|7o9jT_`%cpox(a5?Y6qMbFkz|N2578GY zKMfDrutRb9#|m%l)Gm!)VWlj*Vg2{P-Z?sl=0WbK(+8W1zGYYbu}%MVEpl#$w}p7c zo(7y~5nT|bG5r+6Xy*QnM$F@Rs9eC#fawqw^0Y zmc*4{t6GIc3S-;b8|$rG{m><;oYqsLy91LLpe3F&$?_QKrgENGppz6Jx_c4#z2Ft5 zGe4(kc1!0|gHYX74jAKq!ns0Kt zQ%gZt^QJfXWw=57&QpDs9ypJtI4RgcWZul2f5Q=mY~MakX_&B`k1{LFO0gF??F3(zWfz&jvc2lq`O2AzI;(~ zq*|EM;m7B*19WW=PUP5D4@Q;gGbCAyNWjjHhA;kdrjp+oJIbjXb}xcSU4qwbjp zb=y{|Dx?N&bEnKHWakjFpl9{FB7SiqR}DPcnrv2Hv^WdPrzTnS>+McUK>Av>p26n= z^hIDK#2hKKTfV&a84@h<70!QWNUpQ6qUA`*!u9#RLdprCj}1N{sTe{?G^}$okX#7a z`pghXeusnBtD7Q25(xW;+&_Lik1>1k8}8hhzRq~ZD=Y>gJ9_TFcj6yx(trK*5>fb~ ze876zkUR5G5`BrsFk^49qZ3%u2vaW#&Ka(d2iH0aI+r@vB$QG`duUk&uU!aXN~ag# z(b={YZX-udP4b(WUGcsCAi^<@%WY2NZ~gh(wG*Mf{k8sPN;=*S@>QmL7It^4FRt>V zWz1$*=CFu6v{TKaAB3>cp0;_v9}pEJ<|&;;-%eRQ#x!vnRHzLf3Sn1JivVcMgz`~$ zJm}+{cth%kU)-$guAsBdmL?AGbcuUgtvW&~M0MpHJ?SbyWx_bd$-)ck{Q-^uPo7%KO-jS3^eBP{ zAU4{0j$<6#6McemRMR)9w-rrr?urelQFfDg-~#kDl7KKHd6BeZfYq`Z%T}mi_Rtf; zzgyjFYlMh`z|p>g!(n1>2W4KWTx&<$*c&if0S&CTK^Xm_(i%|`?X zWIGsW?VQ_B`A-|tw2(e=Fn{v|hLLueb3a~n^dbS)>Bq?#I87Os&t z2x?zqLQ?LQZsCq&e^b`tIh>8t^3;itQoU!Xa{%k?ocM3P#j@7nD&IfITwNii626_8 zJW|w<6X9f1UC7`opnapkWbt(zP<`DDm4U~uFQ46MEC#;uaA?~~fa3MbUvvLrbdPL9 zpbyo--XX1$43*W5pQ!zRkcnxC%ko1dMkect*mYMa$ooM#2L~93kl2n&TujI;V zG1Gvc=DKR2Qk0qcjEY0hzDn{t4f+EId5#(LY?7XZ&_D#~-QQN|D5BY-S#|UiYO8C( z!NoQ`)!=v~dr%>Edfn; zmazjf(chsT#D7vj?IW|8EK#)Ywu{CTrDaULHlRm86$}cH(5BQ0O2G8{^zB#ng`uV& zh0E^GAd;)H;`)p+JDsgshaO@@HX;-5fFhvES^`_pQLwzmaAIC@5q%(Oi*v4rq>|k; zL*GyIP3(Qb%@RXQUb0gC3MdpqoP3R9hK03aCX>_gPvtnvh zf(MV+7Kod(SeKAFC+y^DI?_LG#f*lhSU6pc6aLWItJvvQS?%`h%L`~=C+-nx6XSPp69!VU3SfqZGlw>2QGb7#F}7?%tJ;6ZeZW*8v5s0f_n#C zDs%#)`@)X`}pAX>!Gyl4T_`04WGW41X?dm+<{$IdPVXG9Uc5#knnw0$vM z^<$rr@h|isvyaw^4^loT${tIz=lWWoW9q|4=aa>z{o0L<9g3{^Kw4vecsyIMTy78N@7mxg*@TYiX(MF~E+o3*AEN#Y((4c*_ zy!&p|s|M0msOv>0Ym4^wR5Viv|HDm%GFJS4h}!|}+Q9zCn8H>dohPYF+-cqv<$DPr zo3l9@t^RSXCyR^}ms!jlR)*g!wcPP3Gi<`U$9CQP&gaOA z9dyWjh3%9L_L0!{6(NDL=28pQB4vOW5Y1=*{g)DF@T7!&f;VS%F^K7!uu_U?NqR~} zjl(-^nn=v2A4RsD21`_Qj+9|1q*5_t=09%mwY5hl+RVGVa?C~hEGVlK?Ts$Gcb|dw zvuSC;}@7Gp-DeP;Ff*~MU4a~i_!~LM>8@0QAt^t zW+33~Js+hBlgA=nX)^(J;NXY%yDI&P3L`6J3OvXjtoh%_0V{ipP7F|VA7714j@SvZ zN}rA+ysDaP{xKDWix1-Tl_enh%wu}7Gqo**j{brT2V)hI5B1*!3kTOUaQMf86mDt0 z&5qAg6e)Nzh`r_u=~HAm$j@u{yZQLfkm_I7yitKd#CY~)-290(|MP541QiFIQlgok2=I~Bt?G~j=kyL{@{r1sn|XH-oz4cs2Xg3-iqv!_6_uHn>P-^I zXI&CrR&WC`3OvHbW^mHbJ+pTE&WNi%8B}pw7BUN`=UtNc$mwN-0A0c-LdJ}Dwt*<{`LJXy`VX#X`s-)eqGUZ z(tkyiWZvdO|MT7ckEzg4r)c`%{wmDpSF;{?k4jj$?l#=zy<2*nV&aQinNmsPmX00} zjj@$fnDw}^Tr_Q|pYPdqJv_U_7x3%Xsxbylf>LQh&~5hIade~2zNurx^ZV~=nfkvB z-hGzU2Q%aYXkVq{g$jGm-P}QMu|k`XcnlsumN@;>$K_|N8-1rcwGnL69!xe%fZWPm zGPfILf1w$sLWqH-!Inb*Xi&=h3slE*k@W>j0?IAMNe zc4u}ev!!c(J|Kk>Vh2IqL!cY9M;?>n@hN4k_5G5Im04vic3}uEvjV@KBgJvdVLYN6Hz~8&|If+){YV+r`r;hl$1x=I~{(IL!no6R1s*t0B;jwZBc3|Lbqz12Mo?>@l#AU5{>>?>ujv)MaK|Y_zpwx+QO9fP<3Hj zs|O?(cwMhwD6XpbcAIF=L_)W{Dm{I^c5V7*paoAAa3*5}^MbSVQb*4NO9r%Mv}4h&{uPD*m0s;2Lg&Jh6&2p z5}az;&`qt?n=vcMp8Z~Tprbzt5XLYe-ML-%!?_ZrsDkk|p zC5WSAxZ`z5&sKXx$sYwr|3mIj#uKUU{ktp>5~+H8*0Pz`f#eP=A7FX`g^Ef)W-<(K zZ}Zq{HlGwJvHaf2j1+-d%2oxWE{fDniP`irpTL)s>LbaMQ`~cBv^^M6D7~|fdp}xG z-Nd^;vM=o3U_y3v*&!bf7HE!sBXYUC)kiIMG5+W4r+sP6mJ~NV<&2Ub7d~o@kJ8QS zZTCvdK2mnD6w~gVw2?^0gLkaDZ~~Y6P6X3_x@4mo5#Z>|VTfqE`E&%U?mWmGjS!^* zmoSTV(WhMMz^m}uq1)OPVTpVQq=$Z(&6zX zGGC7q=uKatvts5Gn@V!EHh7MR4b><`JpWX!#;nblK72!lAqlqdrYRYDC|uH{?{Vn5 zCT#lRlv1Z-nsBGkd+O*bOcKIzsctXYC}`6|RuEQQiz-k;wM+c`PTQAv4$4Fy0Qx)e zEk2;=DW!zQs)Qz}a(&8J8UO3o!(9Nx06d`$#+~EP4d(IFUhNU6NMN2)r?cr3BI#e) ziYtzXTnh1M+S~KC(#q;2-d*hME@RZ~kpv!b-2X$Km{eY3ZiQjXJ{Fl-m9d*cQD&khKo2tP_Nwg6BL)Ax&<7GtB@Vrjpa7L?9gjsKA z*(!GMak}0vNH(=FG6YGfvR}K9c%4>oBU*?b~B8bRnwN-K8fQCgcIY^ z(|vc6-(D)RsYp2Y}$rSO~m+s%RhORaLU9# zySkI^VeVuW^JHb3Ok^JiQ_cP>Z>VE-aq?~(Tk0Mn3_6A8b8-nY6E?SKmcOXf&3cLB zhYpSuV;cVeK1u=sJPBW4id_;Uc|hj3Y9M!TF_!-2j`JHWD;`Qc%R93_@`2=O>84Ka zH~B{{n*ddaXFxiHtV*&f72tkobY>=m!(aW4me77*;!J2MLpf7cbyI(>YpZG(*e*Xr z2)U9|3us$t)J38Nd;I9I3+^rjA1zPQ1@DN~q6Om{!Z!4+Ci3r!gSm7;FPGq--{sHL zf@S$-DD2!S2T@~#IbMGSEbt579EncenZi!!@6ImH{OZn6NAh~n_Yy9tM99+|uc12K zg$B~eiQRpd+&o$9E}N-&1ybvr+l@^wGaU(tJ~#1WjC1?uSs_MIy7`y}qGbbFHXDX^ z$H~%M4i0K8i<}ewnCN|fbZHfv)x%dh>Z(hA5|dCWQWu#R$*?Y>$g%PdTM?p9#s2u= z;ZUtivG`F&shOnlc6*A}on0tC){2W(K4yi|W+k0E{~(eCxSr>j>fABOz7#~cMnLW;nkjAKB@#jKu! zU^@dv@!s`4Hl5fW!oJwS9rv;w8;vcsPXU*SN&Uig zyThY;?b2_ zE23iURXIfG{iPfXSRh7)#aBWp*~nHvocs?4iM^P3d3A|~!T03b04`B*Ozd3f2YqCf zVwm59$G=MM$gng|=}>a#o~L@3|8*dL!y-ig&hrMOB=u*7)lDnod^ap3>Z|4VhMQ&5 zHB_XswC>6L9Zg7YZ~ahPWhE4FmCwdbxsERJ5{SBkQ?N>e;Xz$Kk*hHb_!%wnGPaP3 z;_P0AAsn1)N(^k6Zut<2y6rgC`^hYx5aslT9SW|@X$K6FC&WDeqkQ2UF%*v}%r;NN zGxS5q>h{Lo`a9XNqZnrza?Oi1E|mbU@@>aj{2*I8SVLdo&I`gzUj!gRJpCf4x$4rr z;TsBKXL0ecm^oY#6xO>DbLMY$;(ucO=XDRSQQ$s|Ua|0Ze`n9}1bLP|H0ATx2~o!S z0;a)Y&g(KjjhU(-$U-Psho>G|=okW>UR&J2wi11Mg^e5x zz7m*F`#$i7RUctXvym}3sr8Lp7lV{{C_{!LXupS~Eij**CPZ#sP3v8W6zF2Uukmb&4ehunz8igKjDwPKp}U03<>l)-p#ofm0H z{^SmXFwVotxp+Qq*d;Zs%hAC{Y~$Nx2zxc`BM&}oEQ~xy^!cxSn96BxquP?_>>^ui zRLo8RSTRScx;ID_ulyz>j3=k4ZM!{jCSWYTw1tRu0YxQf@lQ|qzzouYY9J*dU@N`DL>xqBmeN|?Zca5 zn-PoY>UtKk-xMmB#Y%V0_QQ%81CH+h8Z#Apgae#=7B%ZOFW|M>Tr$}ZpUlb~lu}HI zg)0mgP=;W2Oy@J8Vu6FF*x=F)Kc4PED?-Qp*cF^};=;93yYVqKcky`hH*d$ua z$Vw8|pTR9IVJn{)NYtg5JWCUedF2`Ol^NC5)#kKg-NWG+pzXYK#g>tRt{b0y9{fX~ zN%KtO59m@8XmFf`DWMK)Pg{`5?`lw@@*$C zF>{nc>BSp3JPmH@^UFc1KWK1{B;`Ky@2~r=|N5G1dGwz?+^33|VBS4-Ua36HSft3B z>mG8rgKK-)xqMU}oITf#B~wQ1+$Fyty8mszIRCI7KNqYvC`e<@d<4eliW|rAEcz( zD8{e#Ok9eEVjDTnAt{(*lDx2Oa-*g+!| zzkGT>sdeWQTyYt^-k>|^4B;Cz`2s)b>Et}x8+!I;?h-?rBtlP)i7@^40V|$>T@)!( zXEL_VwlsQitK3(LM9(v0=VK{cXK6DE(QIPE^0@2V=dUaN$%>*>{a>&N+Mw^8=Ua#+sSjE^>kV5v^KU{rkc^=A} zy{7K^RT++j<6qyQKFtZGW4x4NE;dIL^hcarlkG`a50NrGMXEB_z`47M-wnN|feTI^ z@)BUWY(@J3I36JUlA{l}SedZc)L`~zZ5dN>o=Nmx$tSCKDX%IXSZtDA2cX}%bVhv4^r^eG&YbZWJ@>SN7lGS|3JUxqPmn6Fzc<}UJMIteE z7D-?3zbDRiZPh;)@fNP;=;Pp6^Is78h-r!JYzTp-m|E)4$tW{V0N_{z2;tj~XOzi? zA*gX_=+XKEt#OQyBX7fn8IFCjKV(3a>oYVY9F(6JUKi13_}(QGP+yw_`d+!))1&L~*tQ&M{)D5vY1K1v_O{^< zFg?VVjcF$@if#V(uccX`R41+u3cgvUZW|xgHX$XYqSpu2z|Wwer6~yO!ADgJ?b!I} z2G8g?t#czID;HVW60Fw+23=>yI{ZVOgRVSJotOCkNuD#K!VdZ}gnnl7e!gos648hmLv+DdKTMu?*(SfC&;{It*dL2 zFM+$Dtu3S!^OpS=<(`VU)8du)wCpu5@K^~w8f4QZ!!#k?WgOFAl7c|{z-ReXl^M?7 zinD8>M-c?f;)}KTA0u%OqngN98otd{fH{kMHK=EYt z?u}iaSN7!=8^FA}2R|GhyvUU8T04_#fe4U`yGFdEord%s394BY8qqQS^}UXqxRRq{ z#}WNB%+HAFzp9Uqy;H-EwEv7^-jpAvBljjL(sJO>t@hS8rhaE*-Vx>t1P5SvK0=3I zKTcKzL;ROlLvr-=MC$N7fs2n8K+m2F-Wb8$GUg>)w}sWEP(&YwM>y=v<~}Y$VObbo zR(6f{WEflL?sM8hh-^~D^uklL_^d#!87e%e$q z{hmmN;jcPHP4%WiY0cyQ+=mRcg`gHg8EpM!78-1qUvb^?!ito;$0Z^6OZ=L~q(;St zb#dBR;bNh*kHRpaF)NXX>M6-(mtup;kt|6#On0y+ycVm(>dFQbhLigN7|{jX2+ zf2=qqiB6A#pwxR${$_wk8rPhvt3)4O;ylde$n0=TvV8Kyk#7?u^5f0}a`k9Pu?{Yc zwxrW^8M81-_PfW#8ggDP>ulpQ@2iA~5fVs)zLD=bnQ;`l{Mb8dlG1gX&WJoDv=#dW z1*J|lz_p-V#ufs;a7=L$&uJQlUX7*s+FOw}5@a55PR@JVoF=Qll%i!k*L z(KZ1ps}Q6^#}~}6%tvF`3EoCZ!qv*JsR!uj$svV|N;VPlKX+6b=LOZtvA+gL>3tAV zHw#1veX5-HK!)6M8+_|ngmW(4nZMQ#0y46dlJDld=+PsrGxn2a+ieUWvx2Q36xBr^ zedoA^`{Co!*H4?!eXx_E9$i!Sf$;)GC9S zZW7`C)cgF5NN~lz74s=uE35bEVzvdbPEN}@K4hcuQ-zEuP$Q!9q6e>=SvB3xvx`r| zwv-)}{`K>xIryeC_&NoW;D%L)*Tdu)?!fyBO24LAdj-OX-M zI#|SVMkhSDSISm=B}VaOgF+U-IaI>1U?aLR!;-x(;to@tyC@3Gy%KwYt(+`t%ELdC zI71LPgq%FL@3~k)&@Covx4u3vzVt?_^F|=t>OB(aSYO|u8P*V#6`IhEOcpYfarWKs1p3P_T|fq%j4rg?O1+(erLh;+~KZqT$TKz3bapaUL5HC ze#tKYxCWw+(u3Oz&+cqoMX{Kb_h|W$eJsIq^8hqowKX z?_#ZvOqf{5qrpEP_x6sk`j2i3{^^~)b`I=X!d{pt z6Vu*oQ`NF@-n6KtT*@*2n^2S@c;!~Hp;F?Wh%ILJ0)0Q7?Xp-`R9Fl3+ua{ zpp7NDP9!XrP|7k5__o@=l-=wy99!}iGMMRsXKgO@Q2wy_1)en_*MICwmDVKZ$JAr< zikN0Ztjs(hl%l?wYJDe)0?)@fEss|@StzEiD(MoIh0m^yr$)VczOaJ!j($-n$VQW7+Cbj5KavDg$x{g;JP;WjBrCapyNnkXd-}D++(iOl?7G82ZGvN!phR7O+|0DJyYwg&bGm^^LmalZ}QW#8FOI6QV&+S~|Acs{CH9*JCB863=_D`nGP{ zzilPj+UC3%JHW)ITPR*i(0rp?FafwIl+x-Y7NiV2<$sWE{e5)d+;d$G*0$`%31dTs zf8$@cr`okHtgg#Nr}HsI6l;j>%Afhb68E%5134_k69ACvB`+{k2TY9G1*tg3_X#%& z@l<}t^|qw)5E{aI*Azdff4ceEQyO0FV#3)^wu+0dxabLM1m8}ETja*D+RKc@T)FXz z`0UPS7ZLl=cJDX#hJf~7a6%0&4Ds}+5961EeA=u|sniamqR;vnzyHtH*+w?oSHkjL z_uIufKzPZ;r1OGK4TIIGw{Jj*oo@=Qf*6rbHytG?J90@(m*pKo(x_HFM*XuKNy^Hg zvh@(vYghK4eHDes`(__M=o{q{vBpNtg;C7=7Se;{T#?c&dVIELO9BDphwYP;28vC~ z2Zo1@ElNh5IbjrX)u+T#H(j7#z#b@65mw-ulYa!pdwcTxN_~9;t*tL@7M&;bTi!9` zW&3|`I~ya>N@qTEpYB-K)!)>a>p0+`<{YlQ*jO!~O**Xwi~zxmSp7kH!nm$#n{sX` zBaUTi5m2eBo9ET&bx?U-k#XBJAJJ0iz=sW>IzGw!7SEdSanNg`XwWOK1RKAUBGNdr z3ofv1^+-+*T5%d2B7!F*zu7Sa?DU+!q8)vg&IdlaNSISlq%Vg3b^D*zkbjf3l+`YB zhs?hUg96TfonRVCZt?HJ_G(QE{uM0d{ZJM|ar4inswSAWqV+k`vIb(S*JMr*UZ2&N%Zp;kkTI1t{lDIZ~+HqFK_Gg#jm z&}K4Nq~7SlrC1e(8yggVprT2Oq6|q~C-b!gLG)b^YMlcIU-{g5zoZkZv2#lw+8(pT z)_dsts?TL3&|SZZ^l$WC^QI(kIGkG8e`4`}PcvMM>tQ7F-kto_IdRE`(;4Yh?2g^C zleap98>`k7K1c^=Jx&_eUqIM&PAfVO_$8eT=d4`Oyml z%l7(Tlh>lX*kQQp-RvN3zt=zObKQIGjjAPK{jSWErA|#zDR&{rF3%R+w zg$Xoo7htR}HslHzR?tMeKkHPgBqygSCZ;!7-XyOtX4|MkF?Y*hIgnj0#8DL#EhjvSPTv#PsCuCB^+GH5@{(~V~0pY_# zIbF7_8rfc6S!$u$;-Q_uyxYFz8C??lrD_Xr%G0$r8nvCs$wSMmsdi>t`T>4fwMjpG zQMbND#$Ub^aXuKSwp|cEUjKrAU12stMRK_+_;j1wABE(l{%|i$9cOamXSL3Mxe^L1 zILiMJrcj9vstef9u?^jWM%~{@KQu5a=e_I)O65aH)B*f;6b=`CgsEOxfa5rffeA17>=7FeUNu zv}(7MSNmeSMur%_l|TwI9S&k+V>f5URf7-qf*ib*loZZ#+RNAQ$+qK}#_X?m;VP1T zHAhOvkGIJs)>yA6ERJURTZpBtXb5*$u|Ki7CAB_fN`s!t-g_ zEp34SQ#*}OehS!g91IaL2UR7uG+L;uZ6i*|LfXVG10Dw`P)7d4<1TGFQe$-qq7t9! zVwNo^)i)T{nu0jHFNl|QT4ri-+N0+zx(EHs$ec*C%_F5nFaC&i^3K6-v(u3K=A08wg5Fm#F$z;cR3mlI@ z32m+l!>}CNlku6EJtH5o`7RbZHBc@FDI6R$6wio2O=@o+DLc3`Mtv{#(r=3WndWw* ztZ4itL?;FiUnMCx(lf7H-`E)cY9(t+cEpk$D%=QAcWFx#RDArg_p7g?r_yk{S$yg4 zGLKz_iTLB62_8sYr{H@4KoeVxbypr3@MGbOD;D_05! zon>X@bT44%GJ3IV3^fb2yvhwHLps(xoZhF7hD71|AGB53N_)h){3*LOU3kPR8-~2H zqWZUGr&I#qsj>;ERv)-_J2nx9);_4P1!@p;1P3RhRl;|wO}{C0Oj#$(%OdtpW}a#D zfhQRDdmG@~$-7B+L|~tpw*@sXq@hGs7lp$fT;aKI<^?#_+|^b58W|S0#kYSz#*5?6 z;oy%c!jiR-i%2WqX-A1h@B1lgH#OYW7qe;5I3#q%wofX81IHe5GwNLN}d76 zPj&_Wo47be6)JgxZl2hXJuBa)XzA$Egh1$;;zb8%7Whijg&e*6m`7dPo~w&Lre28| z4))K$>DNmt87?jpiez>5hcwOdysl4fx{f~4AY)@f&7u! zE^Vk(>;$5~PnwM(4lD)d!(5^wl-@H7|N~%sj1xYM;vxteVsrCq7PgUU?&>ve7Weedc z?!o*Opm(oumTXdiR=`WK>y4AOscxLnhw}s{&gw%As-L!Y|MkXZ(_~T0_%&WgErVLq3~-=S@AzmDkzu09b7%g==iQ zllHw4A+K&0xb{WWxU{BNkLE{9)Q~!dCbj%Lhn(wOc;C8Cg^GzI-V~e#e}n|YU|93= zs~fEIOM{K+SR8#xOXi%la%ZaEmVqxh$>NgFmM_bqt*qNZOIreO$%41=%*Z9|9vUy7H4p-g# zr@}E)MWbOmu zYF;F^f;$jNfm2$qUn5@=8IjUor4T{DRGX$yFa=nq2E%yjY|&PQTP{L7oYyY^3x%I! z=vgezTjN((`3KGGZ!75@E`}YXhI)?#bYO4N;0t|Y_d9V=Q{tWVGj#XtRB8q*d(&@D z1Idx*D29Vd%)*mj92W|Kn>e8$LQotvNrF{Xd-6c#faEv{sMsy*(vgABc%u8g8&Jud zQ5i$B5w}B+p3@sW9;i@2l13w1NE@z01Qn0@P8B2*CH)yuY@@pMifApfCRk(d351-K z&}*a|rhcZ35eQ>XSgPsYv>?k?HFOi(_Y_N{mnj1TZV_M-EpT7bm8$DceRV7=p@*6F ziO9o-mw$>f<=v0!RLF$Im0!K|X-}@{5`anN*Dm&|lE{{~{;30a-Ceb>-vFJHqQ|Xr z0eE4c?3Y~9!wz)5!z0QTVMR}wU@;$HCex$l>-|k{RRR#%;6C#)YqFXTT$T8;a)00Q z0gxK^rjgP`E|LmEt6He&Ao;ZS(nt_6xUh93QI zLDDtqnfmY>JNTuchflHKe{~0xXu`Q*mh85a+*dvkgF#lC2@m+ZJBMNHV3WSIj7rDa zUu}I-;}Fn=W$IZhF(gHCD**!IP!_uUGwT0!{^-#UW(5+N zu!(e5`xx%_$h)_*6sx-EU-I}-D8j0MMFgL+1*#es7=%*=f*&!RX`H#mW=gdKwwE0? zR==})O&_TBETPl4IPmv+E{Z+oq8-p=3-|6%D^gQo(&-45JH^=dE9P={weP7pk zo!5DtH-(u@C)?ZpMG%VNJ}tqTB|@odC_tUafPpa}PlQDVtgb2QgT%b>L4cuJ@Py31 ztWqs0XcSJS-$|!Q&V$~|3Nj`1x7fXVdIx4F)po4~4mV?x?Mnm<^n(9STG*SP1WEVp z7bf}`*uh|9DzB7<<-*e5^eui2YA^|iVm9uL)z#F}Zy)c8yo7Ps?-H#DWW_qIqF37A zg7;f-<3uv<@c$=y&X9l5rI$0qE2Nh@lWiHIJzaPht^K}^6sgeW!m|_E{4Ao&Uc)0S zwd(t`JkG9j=huy#girPHV}W&EAuoxSWbKD#g)_Z~GqS)a&}*jD_RO2!BC86Ek$x7D zhwy1Rl0ePmysh;fcOb5xC8nc9?Rs$Z_`L#3r~vL9rc*qv!5s44yZ~BOIkK<|p9DzD z^-e&oe2o7HhW`s_MZ}oNR8-yPpR$hVgDg3!%&Ald!qWm}Vz~tusc>ABJSbJ0TU2<7 z2a(+tZEI@Aws2J?&fq~>lR_lp$zwR#6tB4ll!oSt%>bJLa?1to2Z4T& z0h71w_ivU|khN)4f;w$77HQ6iAxpWqxReZ6j$`{IEMK2<1X-G^RAgw|R*wdkqZYFFsvCA*XJDqbWV~O~5l}2LYm{&x3JE=<@>dn| zKecvV+~yMU`E(6u8B9F3`Rj_ua>|Ff&B!Z%7j_JwO&9pp{Kx6$Yv;`tQ5f!w9YsT2-Z4ZGX zj(IiPmod4S&8~brv)p2KCBRWp`L=Q%yn>Av`Vg{d``+L)_oloxH1bM;sD8-?q}eZU z#K*_C^V}yxi$g#vh7*N`GaOs?2dB= zln8V)%{SBujc3M8E{s?}#JXU@z4I}XhVxs1F-$=lg4tn5I$}AI&Z(G{(Y_7UdjZ&%r*tag7VV*smnHYmfX~szABk#J zHXj8B7)3KkD&gCOHCm|rzjT9FhnP`Hr@`_S{!jJ8gV@J$msr^e)S+c)bP~ZDN7hHy z&V(jEO)DzdaaQZQtQqZXeAR1ZOZi&?lt|k3nzYtuJ8>a8+Ws()Q1q6(W;o`o*B!~` zY20w=E=dG3h>VTR1;^5CdsUZq=T*2YAv4|{QIODMyju%BhBE_C?+=vaDZ`*IM>IUZ=z1R~+=y45wLdU%D}Bc$ z1BUuZh(gKf!!81_U|@T<*-EG)x<>gj%x!T;bH znA_Xx*Y@6gv{3uc#4Ppt!l)c=(Z3r9(5%isW#g2$_hsJoE8QJqL`!FI4KlMpOc5ax~-CVFk|%+}VKJ8oWw9(RtcFa{sLq`9#ru zZM1alJ=nEE_{0Pf{BEPQjzPnl%Fo#MlsL!Ad)wSpjX(X~+HCgYBA%>{15CcFsE|t} z^w!&64>6sqdNV>#sS(t0;GFCcB;mEm%a>OA+jB5L>5WSTr~w1FouImPFRq2vXs@IN z)1zTn3xAN=vKP(lA*^rHd1tmQ~%hi{+Zv$SJM`9Af8J*~i zVTGqoexQ-9ieCIB8IIksy1>_xH7*6Ir@T9n7mmX^=elQb`nAm!>73-o0ESaYESE|nWiw#5C zDP+BSpbrsUdCwkbG$>p@BA15|KZL00`$@1$nh^!@&C8A1f88F0|VmWll5r9 zzqDOCpxcji^8zaE`q0_xb0TVrd zNk6Dp4c7QR(t<&A38Ge*8uO{9Bm7I`AMuL4O2?r`R5C;*h(&TyQ;-ZyENw0#5*)~E zEJrh?s_&}soIz1Lr=tr^7IYLPGpE+n|9dv`0V(rS&GHH_Z#u1JL>miTnUP-=QLkE| zh?^y035_``1hULy!^Yq)S0|7Jpo}T(4atlI;duLc)l8h{Jdn=tDrTCGa&X=H(fIK)YhjW~i)W5AZS#xXcm{RJ8|B8MOAO=%+g=?Xc zq|dv6k{!8*#i$CYqzTFSb9Syd@!u4Ev);s%Sk+cRAcJHW{_V)uG0ot+rmB0wZ2-oGP2%MyHcK;N*UzW)1b7F zUmyRvDcV?kiNrZ3oY=cigtZtPCYt*pm(%B}B5@ZnMJ+Q9!^LxiumWC=u2{$7365*4 zlZ2qIh3$@L!GGoFHT9USr{gkzHXxaZCfb)JY?Q)tB1=H4_7$ZkazUQhe~-8lk>2DI zboKbLXu6m{_~Nd=%PX_BuH@n6Lj?<^nY za)Nw`YR#S1E;1W@Qp-kvyFyUPM$pFUlD=YvYae@r+pI*!__h)=62I57{`aeH2eJzS zT|p{gG}4c08k|Y7H`kFlv1UpTqH-0Fd{;e(y;yz|F^+4hToT;!t3sq z@~En1!VDS9(v^?5yn>{s^VBUC(rd>x#d6=OciE4VAC+{tOU`fhr)ZeIYP9LI?e~2% zu~Cz{?AM}FIqXToHxlEi%CS{9l@VLG6_vnOGl*=r$u(^p3i{?H1Z68g`I zvppK)c+7_!0N=6A@WKCl@X!Xc!HC|V@}#!;fB2|o0?me@LO==5rEFUs0yFxaoxQ6 zI&7=G?*N8r@8>^J!l2P?B10qcswCkMm5N7G6Cb={DvmzPlqxXwiQVa~+f-tTfzXiu zt+|$b3ePlix7)hG=*=g!b7Y;@xycuL|8l$GzQVm4oK#fOv#2yNwZI0U)cb6NDdlno zgTJgM0iPc*@jSa~%=&f%uh=Cb`T(++V%ggl=q{CwoM9d26Rq-U?}!Z zmNINanA84wF3w10sMC>2Mcbw2 zWmyE6=6Exa&@vO_nveOTpD(@n=}4;$SsD_h!QHeQRq4Tef%l*ebV z^wp56%8S)Xmgcy570VCD^#F(aRWXB!Qa5O77;^;-4+GeZwn*~}-G5?AU{iwp)B-Z)ba8w>$+ADwA6OuByyjp4XX}QG)gX4Ex5Meky z1E8BP|K))4f4z%eoyAoHX8h9m!ByD%2mIdm0Al$`XExWm-CUswW8Tp#9=k96A%YBrvh-^=q!YGy9V9zW7|XUiCfKUC&Tg3|@Z&bqoyX5+SJf-dIr%DCx<3Mh#`Dv{Gwb}`me zc<9*wMbu9ePaZ)E!lB&a=<(Kc#Q6n>KDK(TK9J6nhjEo8^KF zbX21^DHL5~tiHr@niBhYNjs5tU6*%Ty&uG+eb@16G!)7RGL#_UTlO3wxn77HW!~K@ zIpd&$$6%L=4>kqnE5)jp?bg;@?$Ok~E&M}G$XpvR3lq!gw8ejw{O=O>mwcPKG}zo} zksX&k@z$Ya&0+sd-nNB7?QdBg5Rwxujr4P#{HQhlE*Cp|Xf@yi!Byr{?$#+QQ6*EA zgqsdNpqz-y`u=i>>~^Z?bn{gmB%_c{on(}vnIP9eL#`+ju7QV#4M|#t2yN`#8XHGR zLXk#D8a{W^dTh_4!EYe7y`OsaZ3sSdnvokBk-9Odo4JpZOzVWdB*WL9h#avaV%=pZevAoXAQ_|F{&4PcBo7~$#HbD+fzX!2Xsp$72~1yr?rBo!CsIeHQgf}CW0pGH$3x6gLD$|9ifuKv%T-+>=Yy8Wm|q=Ebr-;7 zX}%LzV9}FfB=5k(rQ^cBj>#ZSk0MRQe?|bEd z5@lktWyhu48pf%$SIZ~?KkQ^FlJ2*eO}eM6oqIh2{e7Jp5>tsFHeefYuDHr?Qw~rL#HF!3f8qtZtS>0e1Gh=>{@l?$Up)2+#?~sD1za2iL`1I$z zZhwD&{QzcxR-W@p%c`#$^S=0_1|sLJ88MsTCuu|_4PVHlr`??x!?=j~1ja7Th`I5*cVTx^2Nx+ynQVAB%50(?Y!2nz~cl73Exhw~RX8!LrkR%K@{n zw6YV?5+3$Oo_I#VRQyq;4QK*%Lx`wJ7&o}-d*P;GfUC9OgX`2=MRQw0TwB07YL#oU zcJK9@y@cfJE9;2JhKbUVB4ob+b^YL>|)GXY#$e(p?@mVJ0K$F#29809+3%HBG2PIhhQCU-mBqd-&;CA`#K)U>e!Z!!I_6NhE|M7gU)J`}^LTwKje`x$|ypN2cOG zVreSR>5+W-1X*fL-C3%G#H@L;%-!bNOy?!L;{HdXEfrtFIR`hg=P;*@=Zk@N4l^f9 zgW0x8KUkm_p-xj_o2=oPuK37Lsa$MD= zK0D`P+2Gl5X9$L1ainr~^XpZJ_v!-N_Gwt^ZbS1#2RXmZPiYCkfA?C=n3o6>-{kjH z5<{N$4c10mFYNmp6#T7Qca=p`w|pJ3RZLA4+@5fg45%_p;3Lo6PT+wfrv*9l5`u&BD23)Jt84EW0O$C(ArQorlMv@J4Ca*A?yIqDn@}jK3}L*d6DaBKTa%MN;$0JWY-{KS+nK zN5$laiz#yiX7D%l#zFn6_yV~wO_?bjVJ^VX`gB0F!%k(7{nq@YCiq~DxTwA*}03EDddi(VA2-l5x8tuDATj8zvN_Up-J7;!X=vN&-ZY`xk zbC(J_lI;8^OBk)-{0SM@REfcgiq6BIb^o8f0Hw({7j%3D}GIa3mCyjI=|I zp=5WIbc7n6cuL)O6QnMm;}uo0GO>IErZM?0`TAq)^I7W20XC@JA(NCUfoq(Gv9(c? zXKw{%ti$?t#d?B>q0p=d2w#EyQX-){-fsn zGd`GuP%-#hY@Y00s%Alj{@SKHukUK1A5b+A3=IuoV44isTZa8zWoyRe&Bvyd?rcAlADKgm5v%{KRb)3<7J0TaC_F7Tl-KeU&E!{!!F%*EBU z%v-BS-k-0gKVvcMeR1#|bm(#%y3CI$LUeZ$*vNM8K^Xk#Qs)N0SNPR$)lQFdpIh&9 zon4(d(=+*+QnT6$0II=0RO$IlaN@VAE|s2MvfYR!jZQP-`)RA{O^P5(Lv|1cD&m$r z`V=PQZ4hxLSQr)S6XjKu8u5|VuSZm$es#oGmVY$LrH*8k9^>o=ErTUP%qjAnHaTNj z(~k`c?G^1ZsM+6Kf?yY0;<3c=z>kCYw~OH6ODX*M3C)`7Idu&vi>wBh3ol54Y9lA( zt%y2)QB|{~*x0XV-=Mzy8U5~+I+vFf;_Z&|jmAO(S)G#w`!`F!Fu^2A+gEsgq;lw| zF4=6@t2~_*l7y!3`YUh>rG}yi*7Dy)5@{3pzl_j+k5m253#eZ=Ei7ycHXr%(*>*g; z`wy{R0{z=WFa6Gh-e&`Tb_Mx*o{73wX|XS$tT$NW{T0q_Yib)3?#y=HPZO;M5VM%hiF61S4N2UDh1 zRrfmZ-IXXhD>Ixwhx0tjxL)xH_80rW#F2`86k7lPL7vWp^_ZP`y~i7C$Nxjda|4j^fZ?Fg58 zPIy7m3^&7L~7 z+*AEhBCJ9^r?MCBFDD{f;z!yTjjjwc+*%ver7nim28RVciOy+2pRsbQvjW};ZFNvY zi$WoxlaA+d)^{7~TI8rZfV^cnj~KM^TeUz%_A!C(wXO>@%xQe!nRGFbL}3ZhAqNwc z$jG+mZANs2T8-&!hjr~J_9AqGnZ_57KrNPr`3F}V3(k!6Y$C1Z$vq6MMdYb-_#-ca zff7k1Q{2qqu8;k*inh2sw|nfwWIA=dc30oPE~rQ~^+-l1=q9-UEEsV0FyqmUE0_PF zEMr!r+04l#yH4YO_zA4evR!d{RrjU&9#~{uuixU{8$^)|6wWW)IP6oB@DZ9H5)mxm@C*8hchjVpce*`(b-_q4;Hh2`d*!=}mO!2^MaBNXU&U8a z60pWcwEbax_Cv8N_lSOg_5FYIywM49MOJ%eciMh96e=)%Qghavr-7MH-yoM-o?kPb zvmB|*aqoHeyxTFXaTcIF7gA^O&6fW)sApTFu#ddk{Fu4jqXk&#u!aPp&&=S`^x4~7 z%L&sjjAF-*^Vw_WEL0+|(~>JJS0a%X!&1E{ZSak!8|3=}vDCWe>*+6u(PUOB5X zzkJEov@bgT!y1}#Wj`%|xEHu45J}&!1s;S>Rf(+79z|B(na{tTx1jD3m^(YscrAcZ z<50Gmx^wLo+mD}40K0efb&Ha15|68y27REVR69uKK@iZ`MUDej^046D16yDJ&|@)> zJM%DYWp-`YmCRXijshbVZt|`4J|SOw-8d{Gm`XTu=SYODU8xU z;CWl92#UNtc>?gW4iwJOrVyz(?L{egnwZeMSz@x{R5dHKM|#-nFp#UPk+N&BCJ%4G zaKMgy)J~m|nY5So)xmu+`2945OUsv-!zjH!Qg63?)Wku3>`K zLG~1X%2)GI$7f(#PxyOhL%6C^gnC#&9y55jp*CoF>lcfxRl2}WIrU@T04pP%d(ZlB z;R2)QV=6WyzkI$tSh+*r6S|kOG1aW$bF*^nGyGQJlD_!(9WzCJDW_u{psPE;z^L0o z`@PFrx$<&Mul`4w@%!Uc1JBhdx?_>x+;8~zJHb3CGW(=ITddkNU87}^M&SxFw2yF~ zm<~%kC-3Kf>9kJn!qyHv0YhRX=rpg2s-z9VRtuXl!&fp5?lNek*uhu^g|bO4ihY{! zdXO&mDqv>?LA%c!3|*Jnj-@N02uK>Q9;Kn?|qF!-?uVv-0>nm&xoTSN&;*n zF3%y~KFBn;LF%GJ*)*TUN!>_b-h#0SA-7)Ux#wS{sGk5ZSVS)?e;eYu?>}4a@^)?j z`Qjz=3l+O0Gz?pwQE{uOjzMM`ZgyJ4$P9A~ggbrrdsEMsv?N4T=S_%0uziTRIL0QG zghViIWuaV~2Cb`tuJlNxhn?PYGy`9m3p(`^G0j~Y{{mqiBgYPVyrc4YX|4dfU>IR$ z6g|EbpyUyR zI7AbAYaY-Ab^Gq$W&imp2K`(PKUPG2H@?P&(y{o-^)Kl|=_OM<$VUs85&ZKZT%JX^ z9@W0U8wfm|FA`LEGI`Zzxm&yk+hF{MIZu!XIg`H0Y1qdr2olVoO}Xw9Ee^XS;vu z;ZZ!F{Iraz*+CII8PM8#2VaSM$8S^%Kgz-@{z2`y*r=_TRg~TY&S&sj8Gd%lczDbO zrg^U7fyWzsdAP2vK=0GX$>Xvc**PA(h^HW6g9nxvC~!>;`COpnBzO26tMI@Pt}@NK z&yJ)w*A^V6s#+fdFztSYjWk76>)GQ?RDL4mXphXqw{V>~52u)CCiq7Oi8j1xd~c#N z4y=j=K)K;;*aeEKcm%I*D4bE;G)|?O6rveYO=iu7Unkm`NiXRdvCM_H8b%5^ z4a}^5jSI~_7UVO!5+2})dj!eD3!=3g76~yP?15CbDr(vdr_ho4cAMIt)yavfJk3!I zGZvzA*xb9l?3y6uI#_gcr8TkX`$f9iWPZ;SnL77up-g>Tc$v_QOkc#cMU(HcP4F@d zeYFZncU2_bLsfr}d?bP(DuoJHh4(z-gwBNV+vE2GvHdp=Ew=0$OjY6c+BYa(e;>HN zn_U2v{j5YK>dp=IKVfBfBCDQH+TjI~0a5Wi0%{sJ?4C*xey+oDNg}T3*>U-O+j+Wn zx!Z0=huKxPc#f`w!Rm2-;*Iz2dRji@ePFCPA7yXy+W*H_C1kV_1C5L|#V2b?jceRj zY&arkM<843NCmNrE@?^>LU_w$+NiU27j22Rw zu*+#`+;uEm`$>AZ5xh!vDdmPZeX8oD+~`ee8hnfnBj9Iia7)pB3s<%pRm4PGp{ydR zxz;%*6qn)kd#xFtV(M~!RBH~HV*MUacioD?XxYm=NQ{2#M*ZUCLL@HYl^yL*9Y{a{T!XU{2L&R*KvDaUTP^1iUfyV3HdOCiE#|;tv_Si zW9ni;#OHwrlWSJXEV5$ya&)L#&r(hcW&Y00|$Q^?}L z+W6&6?%oNCqT*aO$?do>R_nBXYS5fu(*Dwiapk9{Ye1JzX+M5_8-CrFtBhydNvfI_ zV#L^?Q8slLld%Jg4F=tEw`h`KgyuOdICsc@#Pj$UlR5uo*~&RD61t*yljN#h>dK_~ zV;NLg)+3^e-ik zB+-&KiWAPzh}yEL9vv2b#LmPC;_UXmmD~jC1rB6gq`tnr=FRv|6U+-*ap$~|`MDLF z__r2zIGb@rzt1nW=I5o3dPnhBZYnp03RkhO>|ons_>d4Vy0|cHu^A0>rI?>y6o%bB z4Q~<-RPUM-?3ySPmg|aQe;ostZ?$#Cph37|d@laf&z2c6SrI?dKyFMk+-gxK*4Y#d zl8KmgR4f;H?`>KlQWx2M7j}){9dRGpwe@7Vy0cSx*)Zyz$Pk04U`qX!#Jru_OXh{? zez1>{+l7T1+Y=mJ*1WkDD}$LlGq$%a+|FC(uG^D7os83(f~Ab0sV7z7a$A3 zTTR@5iq(F##;>rjVMV%<>;6GM<4#n6n%dCa5c?=oh|y1ztkGNKB5tzjJjUvOKISUJ zp&;?%`&C95(vo#`#c$fkaDD9{fm^1XIMbEDMLmrg8sVzklNG z@dZ2PE%A2S*i6>bqAdx{(+#_EO}K^QzrQ=Yh!qP6h?)hn9WUMj;nGspd!p+X!q{&U zw8oZj+JTs!JF?Ls)Sihrt--D2*8Lm?%Kg^WP=ohEqvay1 zT}4!u&bF7nr&12H50O8Tof3eHnMdu9S}5z?x)C23<~kXq8Zo2=AR#?{8__fNIir%a)KSG5DpSTymLuW%URq{xi2$PRAX5aLi#Gk6@h26KrtiL8W2w<<>Ka`k0 zEM1#RY-Yvv5|lNYMZ#c<@t5i%!mUu(71mpXXdE71sJX~Vtr`6#^p&ci$)Ers9&*By zpEJ9c6uq807S46e1Ws?44H;f@Ci$W-c%18+lhD)~+xlX>vomkfnqsM#8-{j-c*M=L zzCIQhJqdtb=y#kBLtU!LYQluRpgtG94+>LPvR|gpAe+!=S5RKrH3FyTH07gf3z{Qw zPiycgK0?41v)FPIdCT%LSk-f>YT<1AlJ3M9EvlKleLt;nvk%WfE9C9Hv`F!+i)*2{ zY8~J=-Pzf;6RX=#i=iF;mhyLM{k_WJC|2$!@Nk$-T73OkJ+5mVK7s`3?(EuiVc#$D{Rlg zJ(qLiw)k2nL`1tZmbPoUJ2#WfdV2lY{p0Z+tk!l#9 zZ*i-izQK+Sm`;rft0w{|UQuwOq2J9e@+1HNj#E`( zJx@II(pP@~(h8);FaNmy;~>*eqeSA@sTO5jS;O8*dq3J1lg@osuJM5};{L3!M#(ql z>-9V>5G6jZ7?_C$*_87z0Z5pX2Z2TtU!M9WWpSW_06S3!c!o2m?RLpy6{4Z zN1$aV`9bgI4Vh3A!QtjRy%m}AwOh^VYi|bYby8Bij-KIB7*$ z_QuP0+e2J+`X=L?UM*AGV^1yt0%02O3a(J09tYMtBhz^=lC6A=-f-Mnj<1jw7A(n6 z_1>k-!2imc|G^u={g|=Zm9kO1`TKbNez-cw9zKO@J1{SN1%=_Y46nI?JwQs)4;D=Y zZ-x1#kE9+IWvTwuTfBFKcVD<#n6KHAUn(K?{!U1+LLgPqm(n$4Y;eQao!jk!Y}g`o6r6f%Y24uHL5 zvyDNOAWrIq_<~;E`J#t@^q3$Tl=XF3tjk3Bjdz39tN#91#V+C{AGJiBhFVA5-b9JF z-SeYjBW~wlCP!86xhpi8|M#aEw&y3VbasQe7(8ECr4eOnU!xjF2-h$Sb4`81RQoj z7Qb7I;H;@s2EGZN*rGeThMS`WkKJ{)b*;7qr-R{kQQ@G~$?0Y-&!W>L*npW!RsLru z*s>UEsv)BZCyY_JH~H0m^lcbK!`$}ALaqHMj;r89MYR9AE2IL;zV6Z=q@>u6KUNj5 zU=KokjLQ9~Km2t{_t3tJ{QE|^qvQ_6ZN1LxOsQN3Z+xXKlz^`y`US>y0a(h1ex~?! z!9VVpR1R-bZ}?laaviy_msIhB6vx>eo&0lHnl?a5$K==j4!;Zh|NR&~`RnA97Eri< zoP5>eGSkNj+}}V;%~5TG5L4{g2TwaWc%f11VH}sUWLSCMJU@Mtk+3NGBc9@L$up43 zpwnI1u{s{9i986*%(U?ws5v(oK6N=b@xsVbZUxs8Uqk?7TbBitc#)Tf^Gdyblw#vS zKG1ZU{N5E2O~^@=6lrXKm&0$sI;C~In!CRCtj)t~P<^-{moFP1g&I@uuv?XRXtS!| zg3;o#icRI#u=Qsvf$0bblSSc)wCpmBMofZO9dzpZyZahLStR!Jlp_yBj6S_2QpG^X ze9p3Ro(T=TZh0-}<36Ilefs&wxHV9vJl!$16${`^4Ng9RAUBfP4suc0*`` zD)dy5w?CECtn}tsMd@AF2|=oJpi$S!NYuN_TGCrB;ms*)HAoJkv|7`|hZsvo&lZm; zZ^*4}$LUZCjn`CZ%#`X@$EGicw&X~xDfWLKijF0oxE3M5ZVMR*tKyl-bcv?R-8Yy`dm<2i!x*JlzUeyWS29mb<0e1H;`p1>iHmIy}u>Er4f|I_)U-96FvElu@WV|KiB`VBu`s zCz{&(VDo?M3;|ZX*+TzLv8T1}qU|yPluKKgAv(KX^o`Dn#yvU9%bbdzD4mRDXwgs% zy8rIxk~(2l2!g&~e6+UdDidz&l8T=YkkMvH+E&suGXzwI>X;|U$+rZ6IYpbQo9>>> zTKdlSa1bck#m7@E@PCTi2cWCB$HS^`gq*Hz(&BKUTo`bf9w$0v1EBYytduTF`vBMYbRo)krcxSB5}yjD^(@(hYzQte2C7(1lj9V)#)#f zjj*)L8gc8!7}Ov+Z}|ZFK+SV6(_eSc6e`Urb-hY`bj%x$3cYc9+~}5;>-!0I{rNn2 zL$8s2sMT>O+7vbI(bn)h$XTa5;mWRA&)plb-#wE0v)2`Eav>+spxD5pJHitFxreD} zL3uwN)9yz|@ZpxgxxmDU3V)QVy>$jNqd*QKQW903Gf zn)iGY?0a6con_6xqd6zN%}j5*IBsV!aCwtjO}o0;F2d7{^sLSLr;vFS%yu>)RtNP` z;~$e(B1UHo2)vi>eVRz>Ji6=pXqne_^bwW|zWpNfIMDv&o&83~Q<%*FBP=-6FAOuZ z<&q#5G%kNWU`z*`g$`2?nQg`uS}CYkt4t1lF4KK@G4X&2y%kzZG>x~PX~V!y+}8|$ zQSdwGzy(T5Zck2MPduG;I!F>i0Lb6lY|XISe|pC$ zLDtx#-aLf<-b=wafhm-fmYAZ1?E<2-lIqBua+^PEG)V#>W)@gUdOxis+|aI0-ZA$D zqG2H{5zECa!w^k=_D0n!+R2caNH<5j?Pw9EH|oyzL@vdZ>SCF--a)R1WT68mp$n1j zEt7aoqWG!6DDgY6W4>qD%ZrO7EQtb%bqgO-os}+EM7#3(=E6OL`KMnb8o$>LLM#N$ zuGAe~Z@Q6yse|syls%6V1B;6{b#k|zin?>Rkthz+hJMANTA}IfZ;Wvtj}gmOx2u3Z z8J#E;2ARY>(^l$?v&GU2(8foN z#TlCG57}>C`p40wv0ALFoVkfLO?Z8LYqbOI@c#P~AaX9KFlSw_$+2&+XRy+4-A*Pq zG|3U?cdQS}<6%FPzHkrqHr_vez#gBipKw;whiMz;*|3g&-wL_7$>U=rQHv8EB*hX3 z7<&{c8s#R$H=;qq#6E2{c~wF;KBt6rKQhMoU2M#&GR6j8okpFx*76;Z6??w=-fOh2 zxK-Pw(ZkW~4pM1Qg~!r=C!rJ7SghW+H@Vd}-?lev3aDmpb;F3nK^0#HJUe$@UtMUp z_TKQ*@75@H`B5XS4~+N{gXGYBizMwz?V+W0K6dP!q(i0L91zml9OGu$#`#E#_T^>R z`(ra%Dx>1eubH&C{mS5HlJv;%=v^7oi|Iw+bKvL~bQ`3s&k3tAprKCuK~+P;0An(v z)9&n(zz-s_>|gP=F|xyaga*xK{NwUZI57(Mc}zQWnFFmfSd#D+fr@EFa@ZiAwG&B? z_mfsE;)JLw8>6nzeM;*>)o7k|{auocjZg}=gEtZtdSxpEP7is^r5w5z*LrAImpXQ9_mCu+ zL=#}=BGK;~h}e2)#Gc>O7aFm$rT_iw|Fv;eqgi{x$s5^ma(}{reXM}}55#VLPuoTe zc+Oov+T#6Dlk4TeCE-iRqTPw^$@(SuGw>`ukvI5cY6>j%#w zwI&?62aGP=*?-;Tn*>iUfQ>1RY!9a1pYxiKEEPE@lk!)UcXjFl>$BDRS5ENNac&gh z6x3W0CUinq7-Q*Z5+%!8%+qS|q{Of67SHt-f+V9~(%X%B3Qln+(0{yN4@16VMQ*J5 z$!$fE)PL5F8LWg+(d3`n}2)Px;i| z`OTC9#T3(5gwZ9k^s-{Mk&ue|jrr&ig5{f3ywoKRjf6_AS&RT(S9sj_>kab!NB>8s zH7fO$%(*&t=VnH*37%mu#0{oN@ zNQ-ZhzS)v0JP;hAdD=fBPOvYTuNv6$h;_fJs_GJDl3^B0Upt30!M6HeE{G~ynkaDA zi{`kbvL3hlb6U*BYlqx!v%C7!x{ytk=acDyv&XM0`9}oCh8_Dwnf_l9Hfi)pYYli@NK)q2Qaxz}DkaDfX3d^+0yjY2;2u=`2<1e`?3`VCPTeE%_EPxl_Fks%U zHs!!(_JjZc-76zMO16bB7WjXeskkE?di{8%h9bVdJ=AFETu&EOAx^2wh4Shcur;7- zV`rdcliSp(9?*do4M#t?A1ZyDvQ~R?f3yaceKUqV*Q2G0Dcob>g*gF*L#g)u`IZ-W z-*;jrpKy>(Y0eb{Me_Ox@zSHt#Us2GTy7JlLqs6V{@dVI7$iKOcUbu{hmQDMdEUWk zrJU{4UcReYi$N-VdMBpJr=-BX?7>`eOZ1p79v=;_i{ebs79dwHnOUAM&VzUO`R z?{x#3gLQh{!XdffBs{Ou-1a5L*VTz4u`0!fTU3@Uu>ep+>0AM|m% zIW;QRBUpmFZz$H+bL=MF@u?ZHh`0R-?ha^+#r5&pR$6R^=pz)4l(J-dG3T3P2pT0e zywUJnV%a|9`RDvbi-ICtd8TT3=+jDnbXU8n=HOE16@hme>EM7LONCOm|A}e#{r`a2 z23E}%e(BdrbV+%FpN4rHhmu)mcKhZLGxBfDnldr zpd{~MqdTPqI*U?Yd4Ho>RnyzDOkt=lx^O%y@dTk9{dsFTPz?&1EwD3B<$nJ(XZTP= zQoUpMK7Yg!QqPaA8eP}5{*R%DQ8#9SD~;<_(wR{L9?c@E9M)yh7W!%I`!$UA$o1F` z0re`z>`SMmSB@+mG~X|j$ps6(vehk}CnmHj@zyDV3mb6Z0&O9sh-SZMw7?M@J%|uU zQA5_6@15VjakO2kCTs<~x$KrX(zWu27G6PmJTS@*E24CtqK!&l4vsZ!#2{FSuvO+H zfoK**15yfj_aWzJ7Fd-F)(QbomPm0$6}QAAT9uI!nBbBJe^n-cbpdxl@R|-n!R^C$*xr zpDBo~W$twg&lW@-cRPCK1vGasQo=2oH<|Ff~{QU+S;7v^aKP2mgSum{Y6CzYF zIcvu>Lcbv%o@yt;RKgC+oT;leFs2!{P49DEklPeZFVy+{{a0_Byso#q-(c(W7^n+F zY&c^5-oPrCu|%1-9dA`{9gu*p_S^N=V?P$-+)(hFf#s+QAK&*=jaKX+z0TTr=56)i z?5ul*mih_#4aJ*zCeF*r>z)gQAkU>lFIZu2!9vSVuu!1I>L-)aY^l_`Kz~J3_WVX<1EKu&g&LMTHxMBO)J?iu2{!z|XAWE2>03D|dgH39aP=#fnG!#Ky3F zX|J}^QPBZ0Jo|=gkkV9|_OPn5va8BkrTtf#57rFLR>|O!K@$biinPPkCvXHAViE(0 z2!)Vc*`-S=RytiWw$HDInf)E$|N050#+a)UyJdKF|8M^7_a9AN=9Zb3<3N{`roEQs z`iNeaxc4Ax@Y2lNHqfyF%S~=eaFi(T=?0-|SAR5|nSw5CVe&VZ=G8TuCVl(|ZK>k` z7G-mqUtp91^WrR?XAYx&D1wL%*i1xGQUA58O+yDOueZB@B=2fbNDaVmYnp1PfUpzzfwoos4AUXy!oCXEG>gzTmOf=2;@N+m3)LQFuku2*sKaUH+ ztzo<4nl* zF+%J%^VR|Pw;XG&JKl)W5acW$x9y(5*lB#*db2U8w-;I?rMbzqKIA6~^SrPTq0(s0 z2um{r3B*kvWW;?Dv0`IJ!0LawBlgqAab|NadZqcV%jbTt5nPOgS3W!)pj)H)Ha=X8 zIRdWR&uMU~Gmuep9{cjCSjaZr=^J3Uz>-Z$n_}}}2~%e{g!7YDBCcbrwyXW?a&Hx= z=N^V#cdO}qYs?&>VYXD7;MRMhnsZE-DZoj?u4jRkEpO-&uAub*APMw$UwBo4)r9Kx z|Jb_nXsG}0Uy>!sQc=m0NXb$OWi3TzPnPUOvX9+h3`v#}LP!{uErhItS&-}@`!bt- zpBd{6GnU_{@AFjOUp?peW6qi5ocX*z?|bj--ut?*`^vAIL0y`sQc*y}to+)=mn@PZ zMosG96`V!fGrDeknjH#%)~$P7+KMqty^m!4qDz{g?c%U$u^;|1zzOp+X0Yy+7bk=J z*fVb<7thZ?FwMF3bj>$K$x!OVj(1h_=0gl5bt0YWj5(5@>rkjt zsq>@S_>Fd0zapeK;r3#eDyTPjhsxpap_*f9k_{cq)wS6Z#T;;M#bgywoxY!IEhXJ^ zt1;OusoiYK1a>R&?o^+3qO}zvg5i}tz`p# z?h0UNTL&4`zggH=dx`4@JM5OzMI2XVaB&e<+jHnS+G#g^N^LM}uV?rL^K(e@&W`7z z^l@YYe-R{iryGhZ13R1m?-M$>lciYvbQ;u0- z8%A4YVuxq38U_(6{B}c72!bsHnGx2woZCI#8e3A<>`TQM9iV2LKOckgC(BUD{PwZi z!}pL{bFhm*@&2bX`uX-kW<=a~3B0f}35%b#qu+3C=>w~F*a6cPp^(IzGmV+EhC@qz z^4uR*yW1U?AK!1?m#+LF0AsaKNw=&Sc0FAQHjEmPj0AsQLMgo;xHv?1B%nSSziqPo zAmg|P%_*So6L?A#@oVU&4$1(k)y7@@Pz&Gm7mSje=p61&|IQ+)9ziEPdsQ?HP zdBRMc$?B^3^;7=~<42Ejy*bp*al)HATBTgo-u_X!!uc{%AvMnVnvzCy?o1$|Fno{# z3^pqtGs6mm(oRIe@4FyyISZ+(y&1tfDMiI_N3hbfB^+!*kDKK_=YxUU2r;#b3u; zl(m2JQmU+2bQ~NL$wYIjD7s_NuX|cvl6#z`u15YVoqtGMT#kSuanZ zkx0rM5yI4mW1G`!`QGmRI<2D#@Q-39EPw_Vq7>5_ig>mlH}5M5tzLGqr}=)v%9{k^ ztj3QH>Spf7nEN|`PjwMafv3Ilc2`_Ium7*+$d)&N@PidRrGCbrUzt#G+!N+%$t{Xd zfT#zgaPP{}PEKB@6D;x1YrLJ zW^ImUwrmx;bz@%iY4N#t4kw+vKT z9L5no&Mw2~s2M!9-0#!h${Uul2%mthA2AP%f}eee@U`G!V)y#m=^>h9Gd&y9*aQp zMc1-x7O1uocp)CezL)0l#T61gcQuSwXK%D$)7-|l9m1@aED4(|Km0`MdXZKiE0f{a zV2S6f)}wt%xK#T8rKtX~{JJhtpngBIGVS!Ii(Goa`c-IaR=H21K%+OqTnQA1fUiE; zvUdAUuMLjG?%UzL}sqEVo9ltIkmpF(dnaERxh)%>9S4)l?w?eN^!jmIq{&5(i_CPk#kjeQmHq2w& ziuUa;wIJBl)|KyZ@l@k>m9Z*yC<0D-=rAFXdtN5c+cotu-BjVDUZ6g$!OBs@*jl2@ zK}D$n5-xK*+kDcheGf9J3RQLyUif~THvGo&d3k!RvTEqj!9U~3k4oypALNzkFIK;@ z>7UP2XU~`uO12Zi?IT4a;e*_^jY3G~FI^2Qy@0HkyV6(dHp~ZaYv)&D{!w2+V8F(E zf5`r_mO##TBh+m@gHL>buwms>b!hI@+9oC@!w|aDsaPM1U+$&(E*xqO$&$n~TH^lf z`p@l200*f`XZ(&`fPar91GpLQizP@kS5Kc#e>@Hew=djKiZB<{G& zO;f1v66C3--VTZ1F|^7mUdWY`Hp`2T50T0s9tK@zXHu749#uG8P8fdWlYg2d0E8jRA^RHZ&>B-vtex}QGe|rz?3cyHx-Y4Hk*i-| zW>q)@jm&j=vn%EGE5bafJIwjH4q8)19B-s!jnBD$6n0qiW#N*%{aTFbc-HmvoXWsI z(Qwp<`|LV;0^5LIa7Liv-;rzf%9#;iBsskA?f~KW3jZ=r5lXO&Lqyl%#PDS5C6+G2 zNx|agAVjUqa$%fbkTIlnuzT#{cWEgRp#Sja5p?N{t_Gh9BK5dK|2%;wb!?&+4$_x6 z<(+AllV{|w25Rx?I0uc@`?7}@FCHjrFH1G?-J2V?avh|u$nm;8H2@0ew{pcf@2pu3 zuDjFUZDG*B-Vn`T{MsBIG;)J+m z;oI^zj#9qom;!XV1#I@vbNTjfsatY34(yCSB!{W+yx9NWUth;|>cOcGH=d)c3dVZC zP$v%V3PB%aM(YB|D*qv@Px$VKGjPj%-Hu!p$)wzJtAmbr;edQ$o~)4mzRIOQ%?ww)0kx@3H71<6 z9)>@2*Suq0d07hT#k3x+H@}w8CK*d=(=1^xaavEt-J*asb_na%JEXMB31+WN>5^Z- zEfDXb%651QLG^DjRG=|%3xNF8i-!uCXzCw>~$=kz`WmN>)4F z%u+h~!eXy`vllvxuj@vk;ACHfHw1E?>^*!hU7bP7I`h&n0_Rks{m-W4g(bh_T>D*Q zpe~s%^c$rKs@J)`F2&YrfTF7M5-_GzWkm9twLQmrL+)O9g@0yn&v8yQqAZ{J!KZt4< zmyb+q;9sWt3(s)+nf)kcCW%%5sn1x)cjiI25v&L6VLDhxwSLMx ztSqF`6nu3jl7C`7AUcn_assX@pf(f)g{G=(`=8eHZGQ6t7fQM~Rnr4G0FJ^Gt5{^U zx3_avo3D}dnP$B1psk-|td2?l3cXdQ^%>`e7ih`*Nh-GDpx8=n$&701*D&zavi~H+ zZYkI1io-)HMdr2*WFViC9IGvI0ClrNV$TOfJ;82UBJjBZ7(K0M;R`1cPwc(hgl|S2 ztT(aDx7%a2^3p9KY|(btia9YtmIw>c`LbD}=Zb!BJ6InG;;F*iLr~3Ut&mlUg`xJ> z&Rbzu1^$DMexJ;b7_oH!M^Mm;S^e|mMsZvpFF#G+Z!)Y{bFwXLsf~WQeEWv~vpOxS zNeRv}-Wq`O4yweIua^=WIcuZNVU(9tisucTU*Yi>>B;JCPt=_sMFhsBpxjm%sg$J- z!_pEoJ8|0UKliW>A)-HWQWSOom)q%vJLCb$m*BY^kis-Gmd!XK6~=fGIK&Y6tvUi* z%GGR50#h)@A__N7X$(kATKR^rxG}G|X-+O{UdLK@ZevM9ISr&&hYD^uQ6u{Jd1>gD zClQm&r)Z7#WI^l#3AoL}3C8)R6K z-}@S0wOToc(dDygDh>TlR)s$jGAG}F>Yojj7V(4w3~SwWWZVNwo3-wZyuce0YE=15 zV$7W1s}{@lyU^*L8TL>ge=l$(Inr>klp}c$TGQvWZ9&shnv!kmV!O{ZnUALEB9-9f zfgL?U24_?A(T)EV@PHLnqdUrLS9t%-O!4e{qlQ-BRWqSwM=fuXWZ1)J_JX3Y6my*~k1x^D48x<*Lg)r|if`Tw(t5WyQiiYH^5MSmesCf2WY z)GO)%l=&p}`}kecD^b{t?=m&WUjJ+OeXDSUE6p2{P>Cr-cKe*z*bQ_KD!Ko|ajcCs z0DYdJtO_LD{H*a!+LX#7s@oY9~wo8|cB}86oNTGM~zJumuG+DCF^5ex3F^4B+%5T5~wPc3%?heC8ajT>F1!Iae4uCUhqx z{tPEi>gcC09F5cqyZ_!z+IB*fC5m~CpGG=z?-S%zP_WXYE^ibQ;pn8b)Oe2L<a_^)dSd-4QxoSH0cXFej{dnH=Hzx`@w!Lzx5 z;amTi0CWqj+g8bkyKYRPLGU-ZVM^6qGr%G^PUJmRzb%!a1qdVSFdc0aym<^dZ6$y! zyX8j>R^3gS)e?P=q|60JVI>1qJ6^}Kw~B(K@ng`pUR|pnQ0$%9{l6UePZT{WdKj>S z_>4n#e~Ms-WN5sL%*xp}XMa5@yh`~s(Us$)bh4L@Wl@MXQ7~LV@^Y9z_}jiYfi2(f zLsZm-L*)dFxm^3Yq=K~F(jFx9BC2@s2yxDEA>f>=8+ERBck}f2GTp~7)A_Pa03=?l zCSP~eG(9Qmj3r2JZlXWJ+rLCttD}t61EWb?T9u8e!VRt~{H_}*g2bT@>N>-v(HdSrgul~Y^}T|Lf;xs zIG$UQz9F<1QMtz7M)ap3%dhU*AHkw^P%~*idYL~51wNB-3 z^xUQVuhM}Jz)lS27c=2*A*`?jWuKLmpxMb*ODp_D z>i7!8n6FhDH zwz44MOkw95fBr4o^|32+Hz2Z|)Reyw2Qa^NB;=ACEw(Kq@bA>i?di2C$F_xT2x5Hc z4d`x?8Z2vz?k2<3lTJ8$O&S9LzJ)YYrJE=SE=J8{nnn>E%j7r3a~wDx(lx$N`Y%jj4Op+Tv}(m-7Moi9Fo8vUzhZj#1YEz8~*txM3F zVA~S37K3*PzQB1|zPGea$|PO@QiyqCv4iQ4MKAEpc+qAfv}RQndOuyw*1%(&kH74? zeERLKq)^nj5liyeNfkk-;xC7{Higdr89xD#704XY1;G*GxPHTcU&sruu$QgVz9OwA z4DKCU0C}Lu5w6;Z;=K+z?vN3^Z$==CKs+?3G430M#Z-3nX2+`eStACX>;zP6CMTx? zz1{CZyB48K)semRbc-I(=-jjN{=acoGv|iIgEwAh=?(=-;b&)leBo!#m_vA0N>cRB zz*=FGwfMlrA{t#X$sMHtQM)<==2`3Sa4Q6%PBL>*BB@k{(nqre1!RiTsjUeJ`VKdI zaNeXn-(s$>*jNxZ$7~t$zc6I1=ruCEc|{cbXBhQ6&Dd54pBTSrX^XYyZF20`J?Bxa zamU^x;2KWWw9tjMHfs7{gZL)QnvMK9q( zS`TdVlOU?f97}3!CP$QZ4XO-pBl=c&s!d==I~FEt_g7^QFKC~v*4uS_kamq2L~;3F zel40YXPfAzlsNgp))AeiRs9Uro*3e%S4<*m?pqOfLapKDD23<~ z@C!U|HE^Nyy92c`nBdK)Cx72u)wpY1hZTYxHlM4H8TEWuUN_YpdR-afkl~2b{my{r1?5yU^9_d_V?ksSYTze&?I=o}Tvn(Jb#*!~|Wj&B9bi;B|Kev!+)U60S z*P8*KOBlyp4_yr{dVk%o(*^KJ)w%1?sn<0(Qm1_~ zhue+k+`SU!bM#ij4t+-QLcxs8+=hkKS=w{q=LP=<~Z}H{=-^` z(<-(ik0iDB9gWERgyLZUiK?Daq9B_sqP&0%H~CJT@}hMAe#!tzU2gi+eK<2%I`r9G zcQR;I+dh07-N;>wzo%>n-+O%hb~ZV&RnOEj}TO+pz*vvuN*n{nxm=?S!v{K zCg=ABJCC=BHBd9B)%g%%?TVe%pwCoFgj)9t74MhOAI5qhgtNRo6oD%2npwR7te^Uh z7?co#5i|KqA6D%rC06R89$&vls8OxVQ$9(CdI6;Cwsn@PF|Ob|Q9JlI9F*))TKT=) zd4y|jL|N}?tQk*+GxB>)@2-F;_unuB9a~4OPNt)sz2tuW+FuT7w4d{=+WBV6TT=GQ z>^d*B4N5OeMA}}!U5#Y`M~zUMZzwpNpr8gI?49O})0ZSJf2@5g-Q!v0hq?`HUXV0d zy)qrL%^3@Y+`Y2zSC$+oAL2-NtRcPB;>%{iXjzN^lrk{y(}S?+Cyn#!SW*=Wp3M94 zWNMD&0=2gkP&GzMGgzN!siabRf-8q`8U$GDw*``zV%mo;tC!7F-Ii8399#w9Ubu-q zA!o%T-}Uoe0DASwd5%VbsgJo!25ItpI?{|yhe(Z%u7*->BhV+x8^(&kT zE!|)lt>2D#AbRhw;1k8Dw13kyE&JjsGDz$@4F;hAjesuu6H4G$;mXezPk{*hvYZ*p z)nH4Q8S3D47q8EYMymxtH})D~#{S_OrU~T@75?m9*i%obU+27`$&ihk^wl-}VChK? zgqupZz_|#QrGy(Ht;2z$jD4l3^LdyLp!n$=QiJQg?Dwq!5ibGs1#~NlZmIdH3>@P@ z$ZK^tor#0=p6s#OCM2lOWv(dEM%u*D(%h91yi_@ew_vzGNqWI=Q)Mb>O``RaMa7%* zlGI)wi^1cUOG$xx6+5nVGC7X5sD}1~Do#q)J)4tC<=6k^9e#cs?Pff)TeC5%bcO5J ztNdv>OVg}aUWY_tZq0Ih26HFB(gwbAWe82k#esNX7%CuRVCEy}6##Lg3hkJMZl)%p zs82fzlXfPM|)Te)=&I2LBPGFb4Hp5axm;nphUP%yjyi(Uxy7{@aSjctP z?{fwun|b0!na{|l{aipfY-vA3<9Glxh*;dDLz*@A= z2YUBTQ#m&r6NR8-)$|Kk><4}(B%=RTak)=uD_t#c&YzH$HVYtz>wP5WU>KI5j}si%_vcQWhcgN83|9vcb!U|ON;jL zet2hrFt~3V^f$^@johQWD9D)P^5<8hMDDZu2r(Jrk30b6H_EN!<|w==5!FDi@J;j_dzZasBUudksav+1MzJW+>O zi&L+0y-C_2lbRg=>C_7Vh4Cb;yzg$+owA%m^)SxI)k+X8Gg1MO=N#wK| zX?wD%&EP3%cMa2A(6*WY@m%93Vd9gy$cQ7NQ!~p#9E+WbtqEy4x`XS)>h0cjABu$i zLqtqtMYH3;)Mcr!L=#>>D%@GYS0`EOIr2a{Gmd`UYRWq! z)pc4)Fl263y6eMNslGbgx z-79am>QBvniAE%jYt%y5Bi8A~w5{kCS#`N1s-}H-e%Tu%*SCoZd@rP>*3;jH-N$WD z-dqXrNYX2o_yI(T-UQ!bBml@Zo9(JdH6>fZZW;tWz96kn`_>9aWuT^)_^{AcQ za@nBb^Ry_3K@X7Nlyi0Zy-G6Nf2aC#mfsR%ae){^`;ukXVD&Iy4(A_sL9WgE>W(aL#8>&AK_i(f@qIN?%cuY zPyfFs`sc{%?)|7tA34(cJLdlPD6N!3j%DqnA~td-0F8DN{ug;&QBex%-CEy4#hw6> zG)XE)56)s0N;+W)zwe+@+#7(>m3hCq^73sAR~4H+BKHBxDPC&ER{QrxY1vN$JB4wUp-7m`dlQa$U@riX1NJs1REJHhhLZQ14JLeI;PI z33Q!w`L*}<2FMT5^G)Z_)EnE)Bp9qofzgUTB##%&8`NV-iB*;k;@CR$%*5yT-8>aX z!;HRsy`H>Sx3yx^Zrv* z85|y)gCok_%nk|yb^V|&54#w|*H5d}?qwUtd9v%ZW zuj%yr)id!;%i3gPqY--P>Cd;o42*cTkfo1BCO1_uWmI1j$GQd7h7Fq>b>VGyL4r8c zxy^<7@nLepOBb3k1Gww;nfHiV+2xqw*_)f#{VC52c6#`Z`NW5zAjaWe%DG$lF3PS1FuviWmd%nCE#3LhDJppB9c4e9~lydRy z?xu3%_1|+)A@)KSj#l4-Xt)-8rK(SPn70dm?b$JHdD2CEFRYCu$U(x*N8<^%9~4#Q zWjusj39s7j6%5WHuIu=DQg;H*obKosMf*s(;!&{(RIruAV!wYj$LPcqbUDELgiV<0kFttO+gxt>1|V>pVcISS2cVaqUJBY!Wyub!FdQGn6 zh2I_JkYJ(F%4pdj&WLw-0c|gu+96hn`7~T;skW7`xiXk16{+NM|jMeUed@ zF#&>W!MQ8Ri}g^14snOm)pB!va5*z*k5eIydO<3YF~8z%acE=Cf!@kZZ%l0g{D@|7 zo$KzBIP`T~fs!_6wxQ%|RfqM+Zo5B;xlaqF%pf<#^$pJhgRgz8P8Pggr{>##stCLV z+c59#L>Tgu4&K?an%&(P7z%|H(;VmPmGP&<-aJFlZV3#ZKc2R5KdX!v+?DpO(I;79 z+$?Zybydu?!@pw>dFE9zu(<8pj#^OWs7%S=)ts_$aw&d{v}|DVuBDgIh{ zYLi^Qq4%t>b}=OeP`MIgJKVfplu!je!e7H~I3kzLE*A}bx#Y>3))%zya&s^^NON!n zZ}pW(nI+8-z;dLMA{yyo4hR-Fk?U#)DZF^=TYH(*ayx3FIq@5HwowVo`}yPcG*z$O z?R@4QuQe1MXIea1zp%1$X#h8!Ja>CwP&}4%TwyTUYp3no`Z;w^Va5 zNv~c1rdTgjuiC0;VaO)q(kKiChdjZ;BxUbQ7kfnCRONv`Yk|foSDOzRFp<4BS05ml z3GF+%64L&^ym?5lFsCag+g>p%AEGIog)?_Xv2cILsY|b!o#7#xbceT{3vs?jgz>6P zl=f2(LOYi5L6B5XML7b+_&%UA^Ru^u=rkz5Pk<*cVHP(>uZOjXYFFIa1&eT{R}Qu- zx{El>l$SCOG`!C1T-kOtulD8KR>Xw(4X&Y>%GG*P^+1M+@Ruh z{$)2pRIQ?wCd)&5)fnn7Z#3aVtyhs-o4nY}wy4`8?C#BZ-!RRTq=j^n)X~kG48L96 zztUXGAAyTkMfa!b#!n9$0#~aG9kO#D**Audx$Y5dDZj#Gvgy}zWM)FBa!MGVV9Tnh z)KchOc5FE57>@Z1E{(a4Xe0%$C+?SG`bIRu!KNo;a8F+s5gR5fiWwoS!M@E>IERrn z^Nwd|)pNT$AC>4!?$!A-j@gUT+>FBwb~1X7DAO>`PYa?4JX;Nu5_&R3gkC^W4{qHG z`8T|{5MrBb|8Ci?Py9~eh*Z?Nuq4H2M6i$N07sRRJo^e#F(*Aw(vZJTd&J05>>=5L zSlWm@)Sv=S?YpLhLQYh!xLX$JOpcyOzENI#gtyw(+IakIFgo#?WM_OxlOw3%5U5!* zfHYM9K_8xs<2Jr`RaUO)Q~&M68Q-Y>hQqrhdPJ*s-`mY7ShS!f;p~8nj_ZjvMF+m; z7-w!zV~%gtWUutYhIYEX{4qgr*Q? zI~Ae8I<eBS7enhfv~#)J%3lm1bVmqwuMhpt&A4bp4M@l z{Q6}BSf(TL-Qg)aR9uN)B)-2{z_8hSgwXz71NT_c%mkM$E+rcfo1cm2pbj7XFi1w8 z=LZYY`@|`-M)X1_VCqW?-1F^7KrwT6O5%!MA~}xlfANSme(;EDla9>&LexO}>OaU- z_0^MgQ8D&+5Ph70RxFCC`Btna?j09+f0TjR&8!e_h^nL(SJPJAc-(J2W4|LIoc)?{ zvy`@S;yAIVC@#)n5Jh#l7b=%l$`h)k#!6si$+- z8FbmMZ7)h(;TP#qY1=b)HdLn>mh#bWGGp$lIa2D*$Cm=rG|SuC3YE^8It8|9Ji*_M z>O)Yw!q(xVYKPj|nc#nA0$E+K6S?qmJLEc0^&5p^ZOnW)Kg2%BjLpYqB|fXJ@T1}0 zPCHuR4|x<1ggzV~1?|nwxIqdHJhc~bYRQIW18(^=7_*a}oZWY?_i{D4FhFBHk&s>b z?U932LB3(wXXQZ|mEZtSwQh{1{4`j`{X97260 zK0Rk-{NB{Ww@Ll09TM&)^nuzq;kp=tZr0|>Ir9M0)b<;g~aVWA}&%WH!F zCKQ9Hsg>R-Y=&H@&Q6mXGsH_{)VM57eyFrNZ229RMoRcv6c0aWK3`@w)qP&`XQ2KWa)2v2N(TfKfwu0$eZ`- zz%V0{i6Ps~qRouf8I-J`*WT}1AZH7X-%%2VJo{4$Ug48mrZ;FS+Zn#w8a_gd1|o zZ8a{IH9qCxIpoU2SmQcT8K?Wgx7$Tti%ztH<#XgEi&1-m;t%XpyTvX&RI9y1;jwq=UYFeA^!S@)sQYHX>X@f^`Vn0ejguQgnry|ng-s$I zrNVJzZ)8?XN9cKV~6; z=F?GC-oL;tRc%yhR^^31cGT=vx#B`yxw+>kufEvI1i0&+WoD8(-_psabt)ntk1a2s!6 z)0_fYGC1*!s ziMZ~CnR;68Ii}zJ!4R?2qrNY0aE%3ET;Dh}ORT)S40U_>u5sQq>-?Oafq-$(0gCHU zVMn%HoQmg2jT8Q5%P^IGLM`cGuvL!&@+qK5|GwgD{|f_PVvYH@=pvQN{1wp`#Fb8y zf8biVe;`Wzu-0h~5-h#N6(b?g@r5k>h~w_uOmfg+bJItutpTX=1^(2=d7H!JXR$Zn&a{N+}P*=NcJz{BS=k;ro<{^+$jf1bcrR$HEcJ1yf2L|=+Q085EJ&!H)A zmFWk1F9BNpFe3BDx!j3MPu!ks4#z-^PySMU1@=jvex?4DhfTrIX~x@N@1YyXPOKp5 zBDuWyjq11CDTfde2M=}>j@%w8^j=}YSDfnOuhF!^Vt{eiIC8&)9XgT?6qyVPmX!1%*{_k7&@YQy;9E=?k=orPx0*pcHBR{ zJ87?oTU8j;Lg2Eg0h_pRt`?&NW1S4Sb|bS+-Z?#1A7=kA92bioE4iBuho9}N1=vyW zvAfpfj-AIDL3$ZI`H9_&{fSrF&Q1zPO-t4&KQAPtG!33KB8Tp;rqZv>#C%(r)XF2s zg{FhzYU=xd2=(?Werh;|s?2B?e4K*C-kI(vzCkp6D?U<~Rpmt(Is;XL0< z!+biRWDqblp6)fG=`*UWA?oqC&uC}F4^xp^>p|)*IOx?M!Bgi<&l=jK%ch#{DSky* zy&vWJKT}S-A1T7O@Y8?AoDi81CC#b!32>h9E`r%;VL(fAfhj( zS$Dpq2%`qfM-LH2jbA5|vpY*1N;<p3x#Q>HE2HcC6-p zSBvZ5#PYH5w}l5~bIZ6kZ|)vK_61SA{8y-DgJo-O?_y?5GkR}oVf+b*`K&!;8=rxX zxY}bqHnJQO16EIc*u1DU^y|WwzyxzpB>Fk!xd~y8KR-4Pf5#H>ChYoRl5mw&+cU?PJ2QKnFF6GCg2Rey%Y-lI1~)0gLGz^A(tsAS8R}~9|5}WRjKl} zNyx)#w^!_N&vbe8TWXo@-;>Y43Rw}r9M4~mJNTCg%7;k2t>Gh5DEFMOQ6F(O?~L&i zCwaSHv_c-BBQXsHnPCsO5zS9fjMomrYRLpK@P8v0p!hDH$8i2Rlcb@_Fa%6W<=^qLBX%jnBXx}dk3v*PXl|K3~HNQ2^GDi z`rT?8Uk-C}?w)IJ%kQ}Jc?kyzP>#?Qo(D?Ru5O?nU!deyZ{wouFQ2h}<ORj`LdigDOIrvZ+RDB`C4+O1g(jT5$a_{BPnAy8VZ@^hAOe|0o^*C}M z`cQEYRj7)2k{=1W3$zQ8LueMTV#J}mpSjzUx-Ma%4D8rlWq8J-tC33dP`5(yRXQ6UK)Vzmk}4n z79|S7l}?kBKU6M+_qB~akQ#+^S4q!Y68;V;^;F<%ogYryPg=gbZJ)of?i0#9Mmx_RV;wPXp`25MIOdJ0(c$pTQkES3-0(5EidZuVC=g1{YHPYnft>m5= zNhneekJFu#{4l^MpEq)68f}@~;S0<=t&Cd@ng*t0Y*#cTZRO%X{Dt)4= zluP@|R=(Y!e6AgoxjMV~tjZFP-QIeXbnaqcBKx7W*@C5y5)DkOBgC-aYAf*pnY6(b zk{dhH@I7kBN%?Y)sVdD9y!2L2VA2$~h`QW=sc>!QJ{H6Qh(O_aK5B-a(tJ&4r%V=& zg5M=PYzeB>L!@H7PlrCmMzk=MRp76q41h%AIKxgya!o!`9+p=pbL#a@8CoO*R~()9 z$S8q6=E_S>rcdIj;Opl~n|&>NnT+1PQ-of@*a%A53H2+57d$865uO)jJs z4rM{^-XDBgOp}|>VryXNRfERff+(H&M~0(8*W_L#THekbW>Vc^N=PK zIew8YqFZ|LC$k$oHt2vDb6Iz7)|`;=G21!g#QeX&Z}AWCTW}$c<*$&S7@~B{HTn)$ zjrp5(Z$k}`Qk6J8>`0{ma*P8T(Jrq#paqQUoowd1pN{3bXR5K;!%XcY=QD5gw zdsNaOB`PY)dlQgX!{Cb6OLUpo#|~W8E%C?=K21hIAwA?F=-xYz?D+MWbF&{Ser6fO z2Ka;EcOz2h>3QX#)A0$!o8F+)6CA2+kpANQh0oL_`s2)aPI_lz@zspA%MC)4B>xho zkinY|M(lmJ4d>4Xi)jkdkZzu~7rmaT9uMf!3`S07!*8G4rVRJpeBPvwb`rJB_S#NL z5=s1YTf(z=&8!h(>@#KfSKAWsIOw>#H3Dz#vSIw6OiREm@rGOi7BbLwe1~`6RQW}p z-?t!2kzETu7z25NJosIa;%g)Z#(2L##mT2)(u6TejX8V0A(n;Wq?cLomYTBx=4FaSe=p|K>@7}1Jt0>aAE)MWjkJu0RsfjzKx!b*B@tb~woVw!E; zb%whgA^A~f5|yfT`~)6LsIJ4kT)6-41=jpIc1DY}Pt;Ss0Dd5@lt^D*xd-igD44-*1?s9N2r(AAI z=mz-w#n$EWSKvFW>W^ATQ>X57dtGHsKUP-}Z~`T$Y2ewt@0=^BD>ANvE#;M}IZ21^ zwLpCAf!4QZ+xeatio8e>V}%4v-8DO}wPCO+M=P&M&c3PI!;qM*)YD<48T{I>MJ!(* z)ozN*rX8`!2^F!X75WQ@{3gRJ-C(_4zPO`LQE$3ZaFQk-2-jgKXsypzTF9Kb1I2J4+ox;9-J?eEmQX^ z0?lwU6$mD)Z64{L`TE6|(sxr>hmzo)Z5dcf1`jzfif}s#b#}}f zgtxC`>~7sv3Ea?65{JCMq&NQwMhpGA)Hx$JcGysHDX)OA4ZD$9DWDtxCi)Zylw>%& zR+uJL@Ic%K%b$)*i!KUyO9$%3q{H^>2szH22rgfl4(bVdj`fj_LD+73?GP)S2(zCmwUW zkhKDB$K;XE%&ZnPF|2Ql*Wa~PyCOIBaT#1p?R0#@3q5;XFFj}0!J;s8jm)5c-(})t z@Xem{S7OeFp#72RM((}&pR!>Hj}Kk%0`&4TjfQvJa(FGa*k3Yi;aB7GPuqyiL!(($ zXP5pOASI{P^#-G$1c|DEzd%Zz^yybk8;)sW2~X)S@1;$-{vOKONN26Gp7`#^P4F}| zUhw%pwyr&%$@c%3M^B_8O3ASzQ7n|4MkSSsC6)6ONpe08Gg3r^U7c5!gmVOXOHg^UYjZ{Zla0}ndvFsg9l7+9xLYHXIzKZ-w~Ml z{;u_#O9d`XP&Qa(PcFSDtYgAve5N4e5NH&W_njq-28AkYRUge1Icc_<6Z;py`t-T8 z4@o&k(QC&+3hTb$?Zf&dc~}n3Pr;p@`r!k(8J0FZ9GV8C`t%%|EU+i10Wq zb(kNWmuJ`e$) z^%R+sE_r^462dJJ;Pbdv#~n3XL8ebCt()>~?~PVG^TjoB95C6wep(zgCE4`G{Z@E% z%7*T^Vs#ycIh$wPEgo>N$`LB<*~RGxy5Trj(B!!>W<6K7HQ>b=7Tx2yuFJI(kx!JS z-ltO*8tZE;!U=v*xB4XHMv~4`VmC&1pz>WgVa(~vdk}v$r>{W9p1tpmK#%*f#J5d8 z8;ByCa|p3Zenrf44z@fW@g!_6ZtdV>jL!(W3^S1UWbCkex8~H>6Y&}?tDBP^^0Acd zJSE|eh#|2#nNaLxz|?T$b2Z?&P9NJF$O7(1b!7EU#A9~M0yhLf^eAyXTU);Q${2v- zYGdc@xmrLPf3UK&9L6Ih!JZ50*ojM4P2I*_nNpj{z98Ly6Mze=9E5tj}6GxH!%Y zz;V$Z^1s^Aks``mS)r4w6OBFap2|TBq&_XLZ<%zv#1uwSybV8y_Ce_nz{(mp_K_r{ zVBF+~LRJGdB7#%;{uqdLuatY?ZP3bimH)zH;1XME6+=}Q!JHi--EQv7a&sn)8dYwt z2AM=%m=S#=__$_R8h3?t1iKGQH_wF6uNaH$U2`qrny5+_+{FMTpE$3jx_}#z@~4(m zE_%w5WX{Q~xA4wDr&W_X>d#(n+s zcGbnFY*s&jT6QeW1?>;nC`L@#{YiE@hxtz6Zp%t5{DXux#875eXDoH?0c|5<^35Tg zN>hvCaGHV}$RvvOrSY$6)110pi%#kA&pI8H;fybOIss)r_l0p;COk~Jiz5~7Y9>58 zWcZ#+YkFvFY%l%U&V~AyoWb*r_%}!o^W&hH6bKCqFfZ3PhVfc9oY?F6%cWe57k zw}3=n6)nI2Rx_ZZo6MmZP5XdoMd)vTZI7=n!ah6_HisQI5fO=Dh?%KS0?qIZQ z#!7`P$91-z0NHD0kQ4)O1458iYSB} z9&&55~rBEqVHNa$|oSHFI>rRTf*_kk)mF(Qh;(CHO9Q;wt&&${zUs> z!~8-~<HCx(V`$`bJy|&|V<(w!lh!<0NJNVEX zd(W%b9B-Wrvr*XYd7bHu#BmR-arBa>TjXN%;y5JZysl~Kd?To*2=HPBCpzyd@I`b7 zfDSXhp1D^yd7hQ<5}g11-k&}}{5u&|%#gYAA4(S(KxlcqRkJZ+(@DwcGJd@5eZe`{ z!<&!|>v#E_!+uC3DH!yn?2pdx2;|5Mm_#O$eSuC5yYx^KUkRTc#iKl!u7Gh-Zf6QR zHwX@oDxcYAX7>sFm`om5=Z#`oyLMJK&x!6+p8QPCUcK+eK;K^9ZSZpBtV3okL$hBS zx=Y~%5;WJ@RJxXu2Q$+W$kHRjL77tLNgJ=1xx*47yPuly&8W&+NHgw=w-Xlnf>~JC z8g4NM6-H-H=%x_@1IhT5qe?vk0=nkYet&^ho}bm(f8SR*g^|bYb zW#&@(@1aUU)J{1$N?6%uddGgwD_!*0jw`?qFUJGisii%#BESp5=$M4a^<;sMsG-o( z@$jZ`fn5~VqCm>!A4~T$;jjDayA%0nG$s7U&;WbSO5Rf%5ym@pD{p78K#jm{(I(mRkBTs+C3Hb22pd%8~v94AAl z7L%=@@5c5!f*4ny`I!kbI+A;>s&UrFYu5w%EA;#fp&)0tu9F(g)Y7Kljvy_gpMgZp z4Ps#aJ3UeI(kr?ZS}m;hLu&<=?y`2QFrHylQe73`47JSM`Eh97b9S&5NqM?%4W-r6 zNHbXx3+JM~x9UlMWEEgw5^9$tmA4fUtI^dEvet^#dnr7(vev@S_r&@FTg)?sN-mW! zTWAdVHXc0XosXCJv|(blIjb4Z7djmNC^KXFB_+cNZW2H*D9wzZAVL?t7f!Jqtq$E2 zWYCr+#X{We4&x`>2@}WOu3WqG;ZNk@0WP;*p2E-M<;R)0AhWYS%Jo~vixy{WOvO#n zCp`v@g>M#ZE&%sGsf;TgQYe?eDifskLZ4NfZ;S7@k~d)4PDU(cNbj*2x(Y zzU0RcU(~EC8j^Vpmj5lsVEAE4@C)z4`W&y>jKEi!=U;FLo43l=t~Z^7LYMR1i1|%0 z)#dD<>lT1ylMu)a=@atOv2I^-HunQdTLbAwjM-5E^wU@>n>HCvoU`;~2IOJ=Y}54l z+LwuK<*+3+knn2=%pVV_U+Uguo1b{NNiC_50wTXll4L{55e3hOO52vvi?9V?YNc?s zd-5a`Z?rm>DL7gKD@~1)TB@|YC7AOFtV$I)m1m?5&>mt~YKt5Bceae*j*V2zZ$8g% zuGd>0D`bB?(N?ROB>s%V;%H$Wo}{L}${k@l#jz2sLiPf8V*t`5oLc=+=@an9vgEVi z@antyUwQzF)dimx)vLsYW2V*Sf*HHbHVXMyGA2EOGYec%u7N}m4=-}5JXC|JO=P2K z%dPeRs=ekwAG##jWH=-K?s`frHgCFnIRWhRr2a-0a;$yx#YqAR?_HkwR`clmM$lUC z4%_GrBVeG_$kD%2*e{956_<}IC3uXWOwjiX@%QK`W+=srd8+NA+_nLLZ;VzoP? z?s*|~A9&=}#Yo{vlOW}-CE*RXp%j(3W^6~{0~bSFCoFtFm5$bRB+S1Wzjeve$Zo{j z?*m5FfIej0nYV53(ECK0p`ih3Y3b9QBjy{&L)qYLzi1+oSj5|j^|qLD+M17}`+%lW z{ZGOPa}Hen>9z>HjbmvsI@P#@;A`NM?!8W(j)=JM9{5NM{~T_2A6Uj?>KjLRx+?YS zT|7-d#kOct(-x1v_HIyUW(};6MhufhS;_`+<*e-sDHrhV=kSRPG$V@=EhIB1%GbjR zM8BL~gBR02doRCv9)bih>QZ`Ui;>Fnskc%$lUFj>kZm8Ne=n?Yqh?-u#m`d1kHSrZ znec~FqTRb%^N|UIgF^g4@9t5K3*1l_udx9uhd?HpPl9(%gupX7KUWxP#0^JXd_T<`n30p;)RByx^mW&y7=QO zD>ucBn`3Igtm6^d!SyE9=|}(o4{T1x+&9cAp)`lfY#B-9kOlMWK$ znN*q%Z;w_)|hW4Qf)X_5--dSQQ1J}^ukZ* zW%Sa$zd`pjT+H4io!O|Vt6?L!Zs<1O1nT5Cy!iO=yjXoAqp;ht_i7zA!^s9Ty?VW# ztZa2UVBOTWqv>DZzv%D5*pSs0!k@vILBmBifN3b(@L}Pc|LQHdo@>3;oSwuC2ge|r z^tjR$+2#xQBv05*;;$=zvO@R{e#*fYrD+?*zB;WL^up|6#5q{m-48G3#w1DEw7VfM z&Onw4gX(LZ+n)`&`%#7LA{^%(tk`Cv53r?*@}CH|B9){ml|jAJ8)koJHZg?9tYI^v z>L`%HIUlA18zwzOi0D8N3{3P> zfxim0aob$aAz6?%MyvYS!6@rbo^Pkw-d#6VH&VX|o}|YSRpHo&0wXqHT6B$s0CjR;{R|{84Tc-c z+`G>vCl`^F5SB!bO`Qxz2__2)3OXD&L5(+!3W13kH6|^6k13||M{`z86~9~*`Abx| zjOdMOriH9$Zni?%5kh9jG3oQh%NcnvqGgTZZB6_(%}Bk7y>6KzLj!HYr3YlwV~#4` zSCN|A<@-Xl%Hq`IZ4rIr)VdEgE|Z^a@J|dXrwZljrlC4H9CR3+OD<$Pn;fXz=THL{ zEttqT7A!M|5}9K&0_RUV3{E6@2b)cz7Kz0+rWbN;Ggq^^QC<&p_^&c-Tm?BR?_>8} z!;f;y?U)$NOFsgse@u|o5pIlJL^dh@1Edkmw^h6bFhn$+aEo)^Y)4w|J78n1vQ5wF z0)FLXPO%M_*^gEJ6Q(zGFw|J8UXnCkb_W7G@{xY*RTcbUbh*+eKay|8r)Q#`+(t~) zhwTCHirH&jv5#pw8*fqZ+ZU=%z!!w{tPDdQct4BXB}jP(dOT7fK&9#qE?40fE5m0Y zefLa zR`eU0ditbb*60&@ug=Vs5}IyD){a@~1s(yd%qu#TdN&amqS#DsI4KZcI#4GYw9J|N z^w;8Z_M6Y!5Y?XE-lnl@QK7^YF!70pI(L9DE@3avgB(Z7UVJCrlk0}A;0J0?1mSP) z-pW&dJak%H3lW{ZWubkWCS!TwT2)B0tO@&CNYna|_|g__deYSPUR&{J0}83R*%|mm zw)LRez~z6bvUq+EkXLq1E&NesVGDm4MMXioaE|+4t|wT!+!5q-_Ax62z+MiK_a2T^hnl*jh_oUFFJf($NyX3!c3(k|0mWmwNzsrp_IW#n?cFh%r1+Gu3-+?Dg~E#v z-~OtcSkiRUJmJ+;lq;Ly9J!mitte_yY z@`cZO2-ur|0_h+=!(c%T{n9y>}F>H?8GT}5FERmHhq1eq5k1h!<$`sjVe{VPyR zfa|#Ti~b8E6XtS53w@d!d-ZJr$B-*)OB9YQI<7a1IQ%RM`2WRw;;S)Z7$f11mmRVx zx_xNR?B*=a`tifeR{3^BJ!XKbCl2mtQtl6`0L*nl)URo6P5RKH&8NC#}w-nwz))eaI=v1|AlNX3D zK9KRT``wYtoolG>J9@lBJ45~P(+^cQ`UFskU&9)60;jpwb9{C5d5 zpKenVfS@av4{tuR=?*tSt+~N3U60PGa4Zg5^9XQqU99St73F^>+t#(|I9?lWZjgBr z*_z){j2$wNJLq+~V^&Cf2%_@(QtiV-|2QXZzi;I527CSe`7Pgqt^&wYNJqWN}Hgw+j268vB3a4=xkq(d(N@3ox~jnLpo6TO*mB zBkGT@dcLHV1yWbwxstXvr^J5w-p1CgP%nsvBfk#5>$w|wBlHd}8Fbe4^4#tT$n_w=G4#g&(^-?%g9X@OfdY1j> z<$NYP`gU8~UB$@sV#)@^E;>q5wVvw9_py4cMkg1mYm>&B?y)1DzX!lbK`W62F4_5E z2tS!6$X@UWDdA5;mBAb8_oIv(AqvU*H>MZr`U}xl-Y-vE+7Rr}#~_e}!Qy5f$fE6) zez%Lexifr=>1g8>72YynU907JpW(D{dIqE0Zj}G9>%Ic26o>(re_#$uLy&+9jkLPX zS9$Y0<5YTTA8NOs`YyJI<6VEhP_oVT{-=N8O85RwSa&J>4>8I|4Qjk6zJ2(BhHq&d zi`(BUi+XhGMji;`o=^N7uYx%-6I4cxXLiyioE+)4f|b6Lv}3KxVtyd3QkPE;V_w1q@Zg4yKGtnsvlg` zezuXqjWMm=TYO84_1e6|!lWj`q>yW#Xx&vNwij<~6H%J}*P4C|zO zqArI*bwH_SyLR^`YPb&T&1N4vz~dfyRyS^b_L~E>TK7_&`0!WPsT+SpYumpM|Nb?4 zVX>=OUKYf(>&9DUj3MW=rp0m>2RoVyJ|@JPQZv()?0L>1{ywR z&tJXE5%o-cTui|JgM2Up3Fjo$RRZ7=ru$>t&OEXG^;4pcfEAn$j$s47!Zwk zV_0LM`<>iJHPl~<)50nr$KEI<1SEs+w@CeI*H3eUHo}GeKTFU$S6_>TOAG6M7RcWp z9dJTOae>=m>5KG77+m_vD6+Dj_q@!5J*@nJU6O0&#+R`m;d^mB=LP&Ig$@IWL?K2o zfvW00Xy?h|aA2Rv8#1G;0txoa#~@8xi*w3ZNJWnmdpyJ@nr(br%xk;#{Mjz|0$to`90gQ)*?tX8%JC+vE{B? zpam@fv)8yPfV>kKSAk1J-Vooxw$$l*bJ_7cXNB3*UagVZuHB1eLlVX zfr92y@s)?^ep+`&3iX8R;Y~=otpZ1R;vCP#|5P`^Xmg_)cV(?1pOIp6JG)@sphf4bVPG$i*Qk))&6Wh=ovi=l5XK+7XcxqWWCm=<@PaK+&BHq zV=C1bM)Csk9F))1P#@g7zwD2>nIc+k#jDpHpfjuVww{la!Qu|bEw(woYB6S1UAj~{ zOi18?2n;CcFzr;>!Sy9zgs0Pp z_m4=gh*rDb-lOeWV{!FcF}16b3zVgddG{tYuNGXA@JtU$FPR~1_)UmuudXWaj$yv( zYF;2ln~R9_{2f&9-Kl>)cA-m(b&b_VYjh1dK)h8_HNl)@COS0l;0i)EnC*#l^bESR z_GsN|?$-7M{+|x=M>H8K^Qa-?>5qEKPwa%yR`K+brXD_W$6yyu*W+UNg7_Et zfC!W7o*Dn?i|^0A)Xf$Ah_^m}D0)QcV(RJvTKT#>+zF=O=aoubuDX5r>W-@t1cOOK z@+4V4;6P{ydeCmrgM`qzs!;yee$vNQcFZFb+fOy9`dMkNVwd%8{{A~J=XGV+2 zMA52}GreK=LN|>m!kq4JPu^W4zjoWJcWK*r9K(ul7#o~YL{ z_;E7Q)9x{S^&+d^R@VQUZjv9}GfG}Du`D?+SWgFi)OB{rVN2X;b!||3zN<13gJTtC z^kw)8>yJ1JM?z*-I((q*tasgL-S$)GKF{B?bz|FTbZY~_DY{O;BLP8R{luIy3G0i> zLw-Z`0;l7KzbZC~TwbS3Hm!POT^y)@)0{E?~tIC5J;A%@@kDs?pLKRo}s zDUX6g*_r2tF95Qv9$X<*R>(npbN`&NYIMvn+IR^e}enO>F0 zdKb#w+B!8tB?L6rTyAiRW2z{aHr^LVrWE>GTy72aMsh&`Rsk+%C$?6gtBE4$n<*C7 z{wzNrkLuf+Oz05M;xi{f_I3#WR^({`h$L1ukjjGZth*<^^tp!9Zuc15fAn-#qtn1t znd`<&fvg*RK}SLfJ;8Z+@)@vb#GgK7NQY~|+&4tMLw{fBIUwIoVNJuUdl3W|8RYBF zhyj!_Sap))_2N#eVy2MLfE+R3Ii%y2t`TlMHt%uX$)Grgm37#)9q;ROmGs;8Q9RUt zqUik3@D@Y$2!YP45`u>y$3q!*x?%Z9S6R2rk}F8P#PBdWcD!`9k6Jd|b_CVuyjdKL z0UzJvv9vm&$=M523EvA$K^&k8toz?gU^A1CXyXV^L&69JEs_VQnx**;M zjDf!Q^Ie$We?}zJ^P-6eE;+5G=U?0riX;&a6b1~|nhcV6T)%+{NuaB8lskloHRpZ; zPyPvI8=|@CTYcnH$=}z0OQZ?Ki+AJk12R%AJ_6^IpU&=$ zt?sD><5(&RZushhXh35;{uAwq0qvIrJXF?WTC;aAR3g(TtR_acrrf%uhmi_5p0{jd zj$@7!X}5V;t^m|+I)+z`3&D<>C`ex;f<;AGG>*NRq7%?p^xmoF#K#ucR$rop}{E0W6|6tDuo zZOPW6_(3$$N+=OQcbu_97-xiSzSBACF=L6{401K0CcG;Nqm_SF=k!wCIzdK@!03Vx zqaW*I*fhV9H@#mr-tTIQMupSzl;sy|l_bWiCGysL1YWCh-|MaQY3OU%Zos}21|E-y zhVNcEUrX&7XUSf}v7kwRx{5~)@b8*^U>= zz;zxgb0{%paQTh^Oj$}9KYhjM2r|yFv$gUZaMyx*8)(;}MNm=LFN)w8e)D$iT}3yC z&|25fYYw|ht+Hv8mgiYzisfH~#>kW7*|W0iU>BA{4LOO6KADb-L*3Ad?(2n{?x81G zRM0in?hd{(6taHOb>ir4+qv0%$l*BzbF+im7D8r-3$Rak>2;pdnmkBFikBSku2W+t z$3_I$riSbEU2S(!sfT|l66GhEEp%Zp17Vj#vUCvn7A4M0U+K6Twk*TB%IQP_?H|IIUeS!UR&Tg6Azf@RY(zN*{-c`(HWdnTu;@UR#L$zK1w-#_4sO5Zc( zWQH=~59QtAm9xlu;&p2ne7ujLC9;)g$P?1kwSOyNurL*xF1WSi>q%w-Z*JBDZJ zT4oD4^KS~?16)$O?j54iLo0sR?rc)4za;N#)ERfvk||Gtl+Tnx<<7AK51F9QeP*R7 zpnu*6n0krGDHseBdpjDZBT;w(*d|S_dw=y55Mhg84cNnu3T=AvxW(mV4PhVbU+8kr zsx_c9`!ikTbkK3Ee(bev|6%yTI(TU3m+Pp8AK)oTIEzW(8lk*tIo1F_g{?Hma)j1{ z&iBp3uH@|fCrbJ8!gIx&xxFUWVcX)}zlTv6kU?IF7B)7o6s* zq`zaVKX$Fc4L>lN!MceqW+$6pndX=pIv_Gxj<1;1S(xrx#Gn&?j!p}g3Gf-fyf{0M z{hd5L24$msK1>2plT@{??<6c2@d{RX6Y=&$A|RYr?EQ5a2S6!jiQ_FRS7dJuR{&<} zG()|sZ&zWBgTdmVuiOh0+WgeTfz`+ymLF0)&pPjcpLSx}f%iO6l+syu9v7SYZTShlKFhD5;Sq%Xu-a^Lef~QkowO0=_^e3d|{mlG?|Aq*oBFsH!1rfE;2dYg5Iw9;? z31?2q>_)DBlvIg5?HMfItz=QlR<37VxC$^CPbS>K4|?A(z1^Z6(6Cw29oFrFOaJ2HEm|%N4#|FA)0RjG}@a`TYY% zs>oZNLu=FH{cfy4DUClfy2V69M>`gw3Hq#u{(5g-NbSafIhI69|S z#lM^^MHF*sGG%h0R1XDhs#RW${ z<{A0PMAR^xZ>X4*X8NL>57QfaRL4d6UF(IXzD^epUkjJ3p_}h}8kuiqlNSu$jm?^^ zT=Fte49PKwHOL{|rsV95CrDju@?dm-4M28i?s?a9aP=q9wTQA)nX%}%gxy_vu_Uv*0&y7E$Fop45^VLi(VOSN>FjV(Im%0pLG&Qn?HmeS5z$~% ziX4BH7Vrs-w=Z+ae6sCJ>{CqNKx;S5-(Amfp^bMoV0kP>w_HotP#wh8MO_#9%kJY3 zE`a98uhOWDecvuZ{kxP;`B|_Wf^QP7XZ)OPCyJGt(U9Sf%{)3SScG>xRQ`@;#zky*{4_M5w7Ue7pn z2T(LP=g|Wv_yx*KqgI5U%I{c457xKPJ?m0^Qk)m?*5kf_gH2G?>z(&xw!_nWH98EX zgQe^D{tcAgy&|eSB|9MMBpnER=1xa=^>at*qJj)5yQ9HK#$m%^}p@L584*0=>UVUpl zm0U-d7{2kaZc@DUzV@TP6ave6Z=8M5X;%zV8)VmXlR@6nUmEA92~hPkqgi}KF|~tD zHlrf3{S4JQ4JASjX~0y(DC!t&_o3Xx1Dfne-Ti<8v!&q7xN#k%la#bPdcopV3Slx( zQnkZpjAhV3YjOQl3NPGxt)X@PVii$#@2WRfNv-5n!xD_$r41PL*4G*4$=3+@Xup4RM&b6Q)yHXaPzXjP}Kd+z-5 zjdLn{cy^J6S{_vh9p6g`S=W0#x`To-JgZP6UwG9^BxL?tPL#b^zq$S``qpOsQbpf zF^x~OD9LQ8ed&L%?!BnlA+&tQ2PE+ew@x9ywZQ&7BDOSS5_9{6QH;2&_NhU}Ivr&( z;Wi&&e8Fe!L%!4yT9<}v)_vm;i6K?b--D_2otc(4Wi|nC*jX9w_(tM!^<3WFRPjw^myv%UGK&&M6^9Uzcc8sj6 zE7Gm9x@0qJ{}$i9j5(3;Z?bTV@0df@q@mOA8O7Xv{{92ODv@keR~h8UxW7x~<@H0Q z(0UES2_KbYxN4w*#PVUM1E3uLgFQ9~LU%rbZ4;4eOQ7@)y+~ z&KSxNKM*}JPheTWyBBI+>52r4)?FKp>7cyuboq16i(5_teP>6>yYp7~_u$C?IIqiW zRn-FxL%zdS5WPT8J&D>fYv#fPV(h4+*U-#oSVgp%{@O8P)db5SgMP%t<$}Awn0cpH zc#Y??p1P`E>-RNSZ~y0Pt{C#(_@uEmY6RQD)WQd8=gSId$UxbM*1AYXOSeQ_r5Exra4e5417dr@8vlWrEp-^L}eUzr;_9!{+o+-Z(kzEK$ra ze?(r$J@p)0s%+Fez&*!HdsFVY9D&{}taC~PF`g-?i{1ZHW9@L{pTZ26u}v=2Io^)h zt2_8yb}rNooW1${r1v5%zMDNWfeQNM)Z=caEs)VI$_7^d+7IE z{Joaf=Q@+Y37x#@_w`CV0gODF@?aJ{B#KxvMF!($3P7GYX?P_x? zDRSq+SH#6d#k0r}*s(>E%X?S<=1)EE=(9%#7$FC2F>0pm|7&gb*#}tzx&>qcT713h zpXg-^??&8G)iEu^*MmgJ~ zqR8lyz)Ka?PNmjdtRl5`>}#{I0dcdeKmS=sBIb8hoD`$Uo!e;LHQj=mle z+C*5WK~w(!T&ujn3m6mnx(jqR9vEoD?wWl}9dXL@l`WdM+#oWxd*S)uJ|tfllpNb8=*8PTr(Z2hyT_22IV3G&?V zzwF^wzNp!MK$7@m=M*~Z@U2;8AT;vqec@2^FQ?K^JlB(6o{icyte%aRJ30R{JK<#R z)z^rzWha-Wz|&ozj_H9e!?53ek}J$2$fIDF+0uO+^f55D3AoXrQr-O@orYiD!tWo~ z1G!OB2nRT_^S29UM<6mM%lB8#n@$MVn&lvO4c}_OzzO=(M4Tr%;sD3z;pFmHwrSYL zWOT(Y;5Irl@&RCO$PWm<(eK8fF|)rlQ}z9$Ai!UIawx;F!E|4}+$U12`>~NU>gLm0 z%_W*ht7pq81lTv@vXv>=GIPpNl1DG?5wVzfzv?a_)3rC@qqnD}a>w|(nAJDLxCiJI zXcT&H`5}aLkaKiO9@+;7Qe#k?5*BT(n@c)%2|FK})s++BvaZ1!< zSWr}i8b&$6m5)mZuW%b5Snm3^8i@TG>z%ncRT~G2hei?6aS9WLiGMobIqG+AMc>&1 zvES40V0#|*V0iXq4?F?bI9-pCz5=P>gS|j%yh)c0bMGdy;efue0C58CbjQ`>kU6y) zPK75hhN1kCs^Ed_Cucd`3x;g{b>+?UUw6WTFmg+8jQ!S=RW(F;0DHLo^p+0FGW>k3 zp=z*#^t8}Q3U4v-Juwfy&XYR67v)G?R!N!iUamq{Lp|qoSAFArgMWWXzNez!MIbk| zm_2`#E$hWXqtEFyOW)cee9>nbUc0e(Y>_i>e*2R6XE|NLtiV9%=E62BHFr-g9-3I~ zrVmY&99y=8$I#Tfq;EyQ_tu2e-21%(S1ok;?woJBrt z&ZC~heQvg=7c`(_KL)HG1^r1^(NH2g=c_ysJSleL%s(N<53@6JOQ`jbPYVb%BWoWJ zXvU~j)~S(}(_zed0`JX%7H!=J8r+%!ZDs=P1?N<&t=5BG^YL1J&QIUIPsWw?m6^A(p+^RSyq`~=df#Rk#d>mKQIK6sYP-4~ zVr(?+t1C(`8+IkF-uim< zI4eVB4$_SfNSQGlawR^PEwo;XN)4YbYU$5tAx1QnE@5x%MqwnXQiFoOCN6?$=Cm_M z-v~-M;!pW74+P)7U3kl)2&hY#STZ#`2)ar509)H>qbH5eAbLA_rf+Qhh>v?0v&Pw0 z<&W@*(aj4i@Vx=m4e74UJP!XCI2TlA&ULePO^VMm=65@|B~)f^@=(RDuja^Hn8;;-cz*N>`2|BG{`6fdr+G0h8Jnjm7mEJ8_2Gy|b#Ju{i1rTi4S zUnB5QbXU$(^YVGb|K35JEsqpbBex%E{1V1(!tO&-w8o=Y#9%Nn2}HE30%h7q5!v=< z#E#nzVirG@E{q`Tn0{F$Wrp8$_tj`i|8n5}X+_(9PqIoTLA2i=XYL|j`~9`Z+OP@H z=lxA09Agtthe(k`ZQNd0iciyFm~_gWS}ah z)#t(ak;*+DMBg-Km^VQF87Z^EGX_`Axu2fRd}TcpYkPfhB>jI^=RZ5%0FdWK#_(Yt z;~$UsPo6!*6Iw9WbkQgJYuv&Jy%|hWx`5ozdU#oS7o~P?Z_2As7MJeL>olOScV@O3 zrt5r|?5h#N_iggK9w8d>bp1rrq=p7?7c0Kue*tuJ%KZK=CvEJ4vOS}@N346^C>Ed^ ztgPqs|L)4p4P^s;PNHE;y+Rb#_=)8-wnVw>e*Qr;A{sZ>Jujc|oRKY3gbTXRpBE7%~)(_KaL_DbuR_tFdWi1SWr1wJ7z20RD4+p7lndq`uy5FDmF ze-<2m?!>zF_gGHZ{ox;?#KWl#gk3qVHyIN(9FG_KSvF=&l>M}}7!fLPMOH|Gc1)|J z(O^{iU zxeLVoGuHj{NzRTCgjck1>m|TT4}WLj<;J#wJf@zJ2D45#kq0=(@Sa0{wX(C5r#dsK z(CI^$ksryHKH|jgv~+u@k&Arxa=}MkG*a8I1`zH%zIk=^^8fz9p`%;l&Zy@0pBd-& zaisJoG{&?LQ}&WP^{HpMM?Qk+^ZW~2D^y?FFuFnq>q6*OffVCg0HV)_opAb*|7ODs zc&F;~!S8-ng@2s=bzR=Sqp>C1CKQC?t^62C)a3;03bQ?^@EKPzW21n??X2MbB!lu~ z512`^I3of3Np&xk?5NrRA)82zr_QJt`&#U*PY1N!uT(x$Xch2CFNyQo>qH`Bx4~|% z_Az*BecBi5IZV5W(LtBM7rj#PzPoRovb{O=RnVctzU~*^^Y4D1n;(d-y?q7gYqhWZ zgxamJg;|T;FK?6_<5Vrmie)cq2!zl^18b}=>JX})Z2QE^w|<4k4J%rL`qC#|=@|0_ zcu{xexTBOjWMeR85K>rGG)t*s_yM(dbrzGWfXb}WqLz^-gH>_P#ABMuo{FzG2b~ek z@SgQ+HDl8z!Mm3ke`h3TtJG$8lZrkw^w)_^nsO|me*qoHZGBHT0vwDAtf?u{a^iMruOhDhhl*rpuwDYGBaLXS;Zp{^jhO;!TtrrNn-W zrNwnsKvA3K0AF#S^)1IH)br)-V#BVVK=Fn}^}z_>jy_P*y9v>seEi>|syQkCp3?K^ zg*h)t`)K(YqNk4O>81|%yFt%Qb*^%`D$UNnj;(i2TdF0N%ST}kSW_*ZElcFFEApt` zMmzD%t~$hk&U-J+gByHnH>`ut&hPyxxcVdH^7rN~CgagH0uzsa{L_zkj$5*Q@(7K@ z?IIbhAHqB5Vd7Wn09=X`WlKG&*>GU11`bcFIPZX4h}Sr zXUB}GlR(_?`ql7pnBw`;OWHr%bN_iX47Xa@14O)v3Pr;tZ!A$YbiiEwP>OE=muyg! zX8-}*suDo+Qb8^1%)dF*K}$x(1oj@r6a&4ns9?QLuTJvd-Ouv`{Gjox#zRE zTl;Fb<1>q3=$o`1r0!_c;u}`Yv?hA%C+puHMUd}P|EDL>D*iz)q>7bzjpL!Q;;Ob% zj-w^p8Zg|Ct_CyhV`ABg#xgdP07#0`Zob7KIidtOJoXef3 zQtk$>*IPgW2)KHM2>U;`gb}l4^Y7&$x(4B=Ap3v6r5F3?0(G}&n8r?h?w#ASv$T^r zqpuCXld@jOt-9z#RkZg}BwuTZ|y6|G3Uhz$NeS$lkxSmA0XEkH+Cjqqa3Dc;SQcPH=O~`p8E_rzjF^ zhiE0r$f}=S4X-9UrRr_Su4u%S5W|nUJ@6!UsAr1kA|&PjXUf{AM@{3|r!sy**nVyp zLjF-WJ3u-2&x+B;zO5-Z?D)(J?U;V-6Ru$Bgzk-?!&H ztW=~f*Y-bQ_sr3ESkrr+ptwEjT5TJ3HXj(`-%%~4z4E`4Mnfk;CARxppWKIpl7tT5 z;eV9J!%~P$X*n|e5hzarJB8;BSVS~{T*MHvGAKoW4)8LM}^U?DQCU=Y5 zTrVI;g1D#`JH6wmTgU$jR4B5p0Dz4CkFTqaYkL3s!sV)nii997C4#^N=|*V~q@{)u zA}yU864IR_F{HbDq%;VlM|Z=`&xCMC-WeNy@aJ|QeC;j1aBWWq&0SZB(E zYXeJtinOz>wp5wv?l89*v8k?lX*pUHcCXgspwnJ;O;@B7g%{4PZaz?GoZf%+5k|W5 zKy(>$JtX*d5pHJ17Dk#k!}GKB8f(;f(^j2?N&dsf9n=blV7t zP$H3)2hvEgt2I}8lqjPv`T+x3&~!-`iSMDIKfspof%efBerC%o%NK-D*9^T4T^D@+ z6VFSwl4YZy8Q#>pQBWyFssf8J@?P*fgy4(GN)%s)}GBKLC-OTD4R+yHxZ2_NqWR7!{3c*}edi88P z5QbeiqE_2AOUHA)c`N{bTsIyRv~^n)7p=vNY%X>f>??h94pC9gx!k!A26#io zyTI5H(&A@&1}JsJn>p7(2i!u~g1 z@wlxcC46)O#Ph^Lg?nRlIqzM-<ko5t=^g;@Ra~`DvQqvkPJeMyVClaIT%s(0^@`rwDi6iJauRvKQ+mN(?AUFCBK19b z7$w>j6Ad(ZAC(@mihJT&dSh)Lc1r+f@4E`N?XZU061ZudfkLD`JB!;}k)FO8)zk-s zY_`zZ&T{NfaCy`akOBS9#w(0-1i0{vukfIMvsgmj=fUfwwQZo}-!EUL?(K0O@5%gQ zD~LJuTL4lW=fkZ}FK%A}AKIss#J8mFf4CkpD|#38d4i%s&xIZkl1GG*?db+cs0==CeN(1(`}k23!b$^Ld7EgnoQH%~?9oQi)3HgRwW zTUU9DA@Y%6w&|`HZWF!R_2XHp37@5qQx_M<@})=+{Vp z#AbuHmCvtc|9;-q?37_-dBXN&gL_@-a7e=l9=2ZQd-J`rtKVk=u{_4v z{k!Y)E9p&Y+<(&IzlGkF?ym;U2+ViQU)^a7;L)3sARxA1uXj4Rv3A#4_lWhliE1TG z)Oqp??e$}w*L%lAPGK|aA=!mY>^cfFNaoPJtO%77z0XEpgYTSr#3jgpLNtbRQdZcS zPqy-Ce-cV8rmG8!kNZ6CFVXj2)Fzk2hyxc1!}j&takPl0oINnB?Bi>1CcEZQM((nH zN}E0pal05j_8_SxtHf9&$17TGn+>+xMtl<8gpNedP0wc2xQBi6Shd4cm4d2t4W_C( zC&+4qu?0)UeJZbmN&7^nJeV#=^*F}l!d4XOwTy4~8>fxL0{>t2HGb&ZWX|8x?^L{Z z&w>=cu-S{Je6bhk4Z$dBWccqwxC%M%@brO!< zb;u6a*q=rfiM6xJ#+A*}tx$jgi&$o;gB=^L3v3VQ&psE!F!+51H2cj7#KG2dnYk}} zYerN{j=rReIvRaF`Rq?tHyb)>WWN!1r;$o&f27gu%p?Dn2!==obb?H!Q@Km#>&IBw8g!E40N)RlqGG5`S@*Xb{MRh( z#jdx&<=!lxt{rxf?s0C?F)QrseEb0}qCSrAQ@oS-Wh<$}_!eZz1 z`}f~T_CAxjgeZRexd{y$^|WMsiun_%R*U{3Z%GKpAd0D7Jn+3&;kv%WmeY-oleCl< zTS3M9U7nnF4GnsFq&v(V^|T&X9v;e@t_Pi}B)l`ljaY7zPY8M&_{x5^Ditk@tpLj8 z4#5nT`a5tY$9l?8q_3I=F-v|D_ENO3q>yJ{AEpQL91ejtBja1k-9-cEb5zs`<L9t;SSpugI*yZk3+?cB_ zD_k|VsnAInb0>mm)GW@n`nyu?x0M3Eo^#$lHwc`w&Mirg%iC{=hyBpE@K@$njqjTL z^!qGx)E2WP%3 z`?c8NFR3_o*?aKlY=R49?!tq>gN95kpK!R;V`qql2Ol+3y|e2wwcAME3XMpVA4RTa za{0Odc)y}x;#cfm8w6?uZjH{L!zmiX?%$NXjwMQI#Lu-BdS9v6u|8LA=4=fcYZARH zX5oWw%fXb-+KkN|Yx)35gs=D^3zm*Dt~o9vI2abG4kw?By0Y|~i%9RHTYOQ4RQ6&w2oX*-8W zif{&&h{|_wJE?@er1u1Vjv!EhJ786AwSH`(Z8>aHYJ&QiiGdqC7akbTo4TgHk$3r( zyRM4$2=x85EGV&MdC@B4lv*lDOE|o&!bs(N_i7>oti#Jzc6-F^5o}+7GUk5771yk| z%H9Ebm%dkl_P#c@h#~Jf?1UPAt}gdse!w;K3|x%$q6dO3?m5X@$N>99r#$= zj-_61?aLJaWH=J~u(W@LU%3K4wW#mzHHA~d^x>x&#ZmV20Ppv0_2)4+`foX5xZTHW5b$0D@^JWT7dQ9y^wZB=Or7Wo~JQ71`r)_ zn(()Qwk{Rr20bsJ?aT^9Ni5V+A~gD|A%aheMIXzlG~)N5yA91qV( zL$?EP$TSs}U6wNDd!?V5Wf*TfZG_wg5|P;6dRH@zYHQ}ud7KXaTw+0(G&_uEg% z1~+2ptT5+J#cX@AhA$&sQ1qgeX35OTO-KIZXus#b8S~wgzX+)2aBIQ8wp^VE;#rm6 z{i9wae_8@iCdcAivva6GtMG(y$G#p|4RzB|SP)Bi*cert8FdfLxf@K@HZ5TL7PIzF z)5c~zOE|UH_x4#%Ok-PL2(<7B)7U#n^L*v96ckHu_`=KMjRwU?q>(qzxeB`M=c;dm z4R*73DQt8aNWIfDpi!%x;vp1={rhWoEY*%L3 zzMz}(Oe%a0gm59M(;Eafue|#Tn8%#HDXUnV7gg z=xuO{){8uvS}0P9x0Jp4>TVd`7I9ABYW-o2{pZgzCo=x7B_;fQ_AV|ttExV6O*_II zTAfc`XDr!QAFO}@D*x*OEGdqrwbIY(*fiwcdRT>u!?IqYf9Z*80OFEex#JcYhfLo9 zF>lrGKA!+K?^F_&LD7N{!RgbJEj4`UqYi(ac5R%4k0<5MlkrFv})m^PzlAamP8~~)vx((c> zIqa5~{0b5@&sdwIo#fv`T^TPzmoRmYs~-}65|(SY{u9-TT+ozv0M z_U5RJjbQ!Ttkt*LRHrZa-(ul|+yXa#ygTO(xJWouoNoDc7zz7~)1DuEM0Lp-w8`2~ zWBI)lj`!LFTI?I;u0)GnELqS|UI^cQV9AbMYxbyH7Y`7$@Ay5^IH*vVZ3Qb&A0;ZS z6AA#grJy0GVy?pzO&^3-4Bu!chvTj={y49{b5r*d`UYdK#1@2m#iSH_ z;)-qWk;CP6M`{lbX5Z#LGBd75y&-giYD=AoxD!3} z2FrlQVK3gzh-m`c;J~!Wcb;t}irzlw9uBx>>U8?OzGGLq({6JLW{RFF4K&5niihY7 zbY8ksp8uTYGz)s~ESv50l_fX>$Z%a2SI_P(q4svfZdr*|2g+9wcL1i{T&t^HECFOS zdQa$#@5k}eG}oRhp@nd8#iLssXV_2OD?4JE-i*`ale?(wAbI?qr=35G-2l4ig*!Lu zrcR?OFT~dKF6t_68#}knHuO`ak#{NJ9N=HwJXXIR;4ieMWdEJ5{!o6##|wWUJZ{fM z2F-!heqme298@3W7*8rp%n@>r_9f|I(VU#q^z%u+)wYy&L|DUhaH}3j)4iECKXKkRCC5GQM@L~2-l^ZJh+t3@j0Boz#c75*SqDcqik)+6bA4$ z8)Q@ZvlVd5iIGM8-U%4bKdTA+XwkjEF3&&1V%{PGQ+$NR*q>NxE7S3c&F0gfttkpg z;KQdZA~gVojD3f?A-u4#M-DT&v15ftVVx~(CDxUq7JYhNZ2gNOKrFG_twN7S&Bty9 z_?jPfo#I?CeVzv*oaXwi^2}6?okSyEzp^Lv-OJ&Tl~-R08p0)|!fs-*shN)Jn&n$+d;1kc5VWHHez&9% zLxRk=J6aJCWYzjfa=f*b-fUG(MmQCqo#m%^QOAK(*41Uiz%tPqOFr4q zm~~1;C1 z0d`!+UKo9*pm zE}A@}Rj>Y{xOA@tc+CtHqzR+emrZc(ikm6aUxMH&lM;=-R7Z?GE=eC;b{F=9q%L{GzOdEANY8e{8HK#sVRhq-L zhwPqMcvmglqFr8NLe4rQ*{v!2EW4`C zmeZM0HLsc7v=T-WgK!#Up=Q_12ZmPyd$GSo8n(e$AIk3}T=(EdGyRtXIT5`%p>S14 zS0jR!M3Q=dnmk#C+@Z6du9&G`(clIijHiu-D5=l0)`!;o&Y2`8%#jVo_|ZmB)d z!OMSR;G+{_%AD*3ne&;SMZT)WGEz|=$K`Cbf=DM)MOdrxVdJO|jYkh&ETNKlECFy| zjSklC3my1#(R;Oz9tOE9O??n{nZ{z2_o^^YOo2N+qMcbiFMCfhkfguW2eR zm14_2m*2c2D0YrTA9?D-&n~KO}=Gy+3`5Z-#wapW6t<=ctTZ6Z}Wv{Bjpp`r30d{3d( zSGedm^?bOej;|jwT|gl$rpcM%(K()SH2Vrw(exdKDF?;IP0Q>%e-#-cfQF&ykjTHN zsq)QaK-VuMQ+KZG432zg#;&r!lK!3_&#MrZ$+g(KP(jRWHMJ=RK-VV*y(}29fYv|v z1KUeafiY2D7!;6>aciO9(pm-_`(K817|Gp zv(+xpQ!%RCb|4VB^1?Y1pm=iWg)8dCb&>I7x|3Ff;QCoz04% zp)@0=TvlS|?iM(kD!Z?aRhD~29 zSeeIMw}>zf54+sO>G?zXm-8#}Z85%~qj`Z5Q*7zFkW2vr&XhfHTT?81tO-|~8T7S@ zXQqpT21+WQ-1AA=IPZP0rUHRWw$`2N;IG`BcO%7}sx)(&k+Gp;su>yJu%4T~OF=m( zK~v{|=Q7oAog^#fs~R<(Xa*@4pEqQP8(>`(3_J9CKU0~<5_05e%2=};w1PDGO~kN5 z7a9GhO9C#*Q=DHPCy($h*{aq@WWEdbuf4aIpAzH_o~zsbb+qKw!$1&~xIHW+8WWc=7G%VlQxO>TcZCmmkHwrH1}vq;gg=zCF8>8rf7jv*_MmTOD6jGfBwj~1qa;_q4890A7^(I*s0$!;A#c(6wv9XXC z^{|%pY>dn!i4SJ;T2TWk7t+(~QN8)ucfW#~-e>%AGCP}c%kyGlfP+B<1JB$^9^N#Z7tRIl9e{MjlSS@P) zA}N18-8=kC^$+Kb4Zr>_vxF}{!lxRf0GrO(`8P+g&`o>fhz@QaF#XnZcYfRF*B%Pd zsQ!gZdj?L3^+wW>P8K(`h{J@Wy~VR<_wNzSMlC#%-xG>eE7MkJugy7hANW~i7N$wk zXjOunzm!B7*)kL|o)Hh7<<^TIUsX)qqQANuZIRJtWuqNCe*HqnEcpG)QPgSqNW&DV z1<6L*+j*@ARm@>opjTwB7PtV}wC?pRPxY-5%D9gQo@y)3V&qO6Yre??6xO5bF&7FO(A6(Pz(_9yZ0`&_xkUwitn?s0YUTq)z9JEV*Ivlo0EWFdib za~cIa1&5^w!Qfe@@|mVAFOej(Uu;g(eQ!NUvWxpc3ChK8h0IPLMemq5YmcH_c88H* z@)VsQ_m^E0vF>48qaEF^-0>M?@~LCH|djZ8Vn688qv*sNF``Tof@T*^<@e9 zz!-!?R+}=>sX6yXuA1%uQ5Se&5dttxqKzk@;=rBC)4sgR1JBL65D|qb z$iWv`mBR-XbVf+i-^H?-7KZ@YJSU32pY)@C{_pkqW4y>YI%XGcr^D-)ToF1#CCup& zaC$`~=0*N}?(mNx6^Xz#Sb1jn%B5Dca1_$t4x&tcXCBydZE*Ua0?#|8{UZj0seEXW z;qPTQ0Ikf02HL=%5YKf*1EF44aS6YCVgq)~!4$(Px1sj%pw1(^_^2-%E%mbsAFdAR zX_#>!5rXx+o$Q!9`E6a7JHq%a1;-55$Z_+!#2lNikKsjr&J-O|v3K8U!&}9q901Bl z0{t(9=D1$;5~m^DCFL|3B)M%UdBofW>fT6*3A#zU(4h*#3fmQ>+R7aoSU1m8?I)v5 zNgI+geOBc%MhOl+QLY;ol(VA+T}=gv4B1h)il$du=2JM)4Lv(asJ>LMM6uV55HYWt zk5(XW>{-s!(7}EeU0!0W&QtDwIkfuCPVe2q7fEQZsJ(QghpnQ}a1!r*A(Xq$Tn;d5 zCL*9BeUvvZCe~+XfWU#Ff~55#^XqibLh3LV@H`@8h3w8GSgjrELI@poBA&iKi?pdw zxHb2=6U9nit6HXayIJ^+`WC$sG=w@ zs#Qe(nRq$}b~a_yJbMEXBAqav^io&BK4g4D%Xl9YRDm9OT=sQ2wZe}MR0Um zIT{1+hD5x@9$}?~cHQ4x0KcASNy^7R(QxpM6tCaS1O)OC=(^1T3U--m_#l zD^t?PDvlR@52WX0lLDBojG9qCLdB))^QTmg%Dw8YqF?mCSxC}(Q{8TfE;+mcJ%v9L zycV%^`r(eaUs+qbif5QNS@HXT#!-F{&Hw#@pWLHYkWv zxD8yP;ye(RLmP45`qVZ#!q%-{Ea5lD^AW#+32OiV^6)OcAAit)uDxLlEs7tq zTq#n`f?jLW7d)(y)2C-+j6&SK;s2pIb5g%8^@;ne8UPig71%p503Cf|KO=!BD;)$) z4ydFdvoYS^N%JN#l-j4g{k2vAFX`;gizskd~)HSjQm5YfycE@lcXzd*> zr|{(Y&XuhFRMpdKpM6u$dOYqRW24qJ{%PxyzE;sbC*|W+@whME4A<0sN9Q7@yA|S= z$w~`Z_@gl%$`nj-2jSn96Xz^Vd{V?5*B&r8CA2$xvQ>dLbNe?;9Pp8q-lv1tv-?9$ z!j~>Z;toX(FYD%Qr9t6DUD{@`wd|(Q=vde@w3=%gZRD4Gso}^1aHb4Mia*!Vj5FRiuTGokzNT>web@Jp3~I_ixp>mf-(ac7xJOo znaHxUDNl(zso{tqe9u2|>z19x1~VKvpCoe!ttbn}@v)nxUeYj^anK35jPPZLs%I0; zo=TlIp#*&}vfyP}nD*VXxEwprR6S7dYjc?NNr|Td-7i7M|HkZK1zfTjuiojckRN}` zeaJh2r)ec;iy7j&S6x|1>8{^Fg(G&B<*F8 zQg!jjdTm|fShE|)iJy?-T_k%N&d7))_xG#QlB*~5X)mu-E}BOQ>mS!=q|aCN=4AT3 z9elc%e3unCv}}57L*%CjzT}g{#rHQ63p2f*c}{Zz8POT@&H0hjIi}3R+829qz9wr<4QWAuH&L)F82b?Y_!EGq)OrKK_Ey!YPe@%_ims zbf}306^cNu?T>V+uBd})H;>x>vPpp3Rf7sG2fe)% zm0`hAr6_H9S8?5iBv^l$;y3e(Lvm7ue?B{XY?u^Y@{8a3Un#&Y_L6p>lWE*ZC{$bL zU$#!l;33}U#QKZ7g25@IWDHBzXiVhf?k+Rl_xt^27}0*_hJ}i!GZ+B|Dy6n&%f*px zv^GwA;*U1>1Q%Csg6?nxqA>;#XazKEd+2x6NyTXO3+F!kKJ1ZZ$yB81DsJHKI7Mea zibBxSxOiYUO|1yymnm(X_^?OJ%wmj_SHajZo|6b=sgXe6rGKxI!`SIC>1Yzv~~aN{ce! z*k8kKO><-U;VyX_CVZ^wC$B{Zmf`B=n`ZDx_OW}>X;r!b?EX+=-?6)NWO1eSB^npL z^5TocJqa7_s7wlqJKxV6yVpZWwTKY|Bm2?S(?w#Kjqi41`N<>US^AcKWvZr0peJF< zuN2?q+zFY%Zj=}f9>UjX5>yGLZWS}62Tf_hR412phAUp%3G%07mUo$Hw32@b#sBkE zEClQBVc*tL{^i{TJrY;qYjfhy0N;6A>KJNCiW;|$)eHegX2B-{5Okg}rsV2(jq%i#v%Ae6eK7$k0g_QR!FxEMK0`oX}rsK}>DJs{+As{bad zqdsrDZj19!XCCPQ9XO<8`1tV2Bz1aef!S8^mkb?sLUH6>`U=LHX3Vk}4QZojreRno zX>@7+7X5iAGVtI9wQ+T~4`!`jS9Ko)iu?lQf;c*)Rv=jSFpLO$U-u}ztM2kUTS8d=H~RfImR006ML++ZchFh@jG($ z26sMDBAgbECgM{jyA}mMK4`XiVJ~?r*HXH^AWEm$eX`_ngtk0h@LAJ5%}CopWHr=4 zs!^|>{MPw|xtFxB_5-1nYt5-w12ym*{(s^C?-IFd`y|#C-5V#L=}3|$QS(gUtFic` zO^_wY^^vIhdOiz{t75!+ll(IJ?gG+G+p`d2FcvS_Rmsz48H;oYI-=!&c?=#qln-on zn$A=nwyn|4TullSYN$4^wo)IqPlqz%6J{}PJC=CDa3NRN9HTe?7LZy{$k=b8*g2al zqLNpW3>G{L7D+btD>HE1dZi-{sp@AJCt<7i)y>rYq}~-|OIk-$m$HFya9Y@4sv+rb zgzrE1flmtT?hxEZ?;DE;pIXpfbspwkf5ynU@|9GenHDzj&Ff#pvIVcn4=c2Quj`qPszvcZW9X?)fx{qb zOkBZPT95zsVFKIYh}~v#`r#mTGh6dbq?BFGg_3NXTqXS9^u7g8Ea@++AhS;MZwIVL z+ZgMT&aWpVu;S%EO>TH*x{B?rsVYXR1{^6Wu`(zsG1O9()o`V#GJo0m(hXZ?T4F zcDSd;yKEn!(EOW7n;6|5WZ+)LHy~lXt#s2^G5wu@o1S|2Y&buXeJo!w!8Mdv$fKcP z3?9;l=so9Zdd5Z(El@OB4(dK&JAYQCscq@BG+{NYV4A#vsOoj4 z)`I^d8X(qcSVbo^h>BJJUf`;7n;6MMY38ThKG-` z(tx;sP?5bhc?9A$*M(A)$4xrsPT?=$p<`~}=og8aGb8@+lkEr6{dL$c>IhX2CxaQx z=6VrUYE9%r7n3%ZXZ(1#wD~MGv~z4YS@;-~4K?}2X#iWE^@_q_#YcPV^bER$31Yn5 zu2C*Y3Qk_qRoUuW`{fWkH+ke%TK#Lz5t*f3U8mEybiIg_EzIZU?slp8@o~@YKl%<6 zdwMXNrd11Q*s3iSF6pI(NLr7C$lPM|5r$OAkSz<-h}z$vblOU5=%Z}Tmh1p##IWjm z2x}iXGt@qb#uQqrkG(R|EMBhdUOUCW8T5S0=4m6&qg>-Z(@e@)uUQ21Tn*cct~>vW zMfNuI#)`AyA}5COcXGOdadP|xaf8+^4# zJac@IvVm+L5Z+NS|9XnSSnG1mXZ0ru<8xagA|67Xr%A@capsogV(ZzzKT)9F{zzyO;WVWT=rp7zp8U!6>^xT-h7JrD z8w+qaTKislvmuWCb^HkH!^6Ikl}`F+rj{mHv}@!tO%Bn;USo?6Hkr-oLy=3QWcS&bkSleS|1J z7K#wFD}S}t3v~=8)D}sqChGx>a)m&$Bw>rE6FG~yITdieUVxA2G>H3?-&GGs!|=a_dJ@^s zVcwHjXVViaWE!tkaoJ-RyZ{UrG%BCVgcJ>&beq?A+Jjcl6lX=!vv0s9KQng)(@h^m zyTaBhR-A(n`M$f=-A&Vuu^V8aluO;+)PX;=2WI^$Q^|)Vz1@Y-eu29QiFk|7v_o@s zUipn(&8q9;19sqQkoe}DrDQj>*RZK#*LKnN(Vhx^tUWN5V8tn3`ZSrL2BMtcsJi0Z z>roOuF*I~tvf<08m4V&c2SVx$)i7R#R<&r1nmRb3@~z1YH`<)!b)Pc)CE0DryCXx} zuH7#}Deccvya0kyB4&;v5jVP2V9lLdH2>mu7qFYuYQ3%nlPCTLaei(oU~W-#V(9uL z;1G9v(0l@wn9c_rS>jg7u}QoxJ=36XZ_@P?C$oeaU?vS7MeV*bZ#ruxs-mIzYCS#5 z!PH@y`aWFRPcj-%{yecs_uWA4fA7S(58gcC2T>J9P%Qt1l9_!t`N?;{;1%%0m+IVlN34+^bBVTWAA@aR`5N zu@^~;bTJo~$8w5ut)QJX{I)hY?{0eQu!-%9`}DI^5&xR~eqy8t{tX)(aXulVPaY z)>r4cT=I0dHr2KNy>sY@D(`TAXVCmpK)}Mjlr;;9h)Pv)#Jt+n#2+vC1^(qWe8l%8 z!s1YdelX!5BbfhFnwAL3YcEaRtLP|t0q7ubj`q%hj=!V40e?idi=1NNx(mzcl35-mG)5piMsRG-6Y;da{v02>DiEx*m8c|d)h03$ z-CKTe!K>VN9EJY=mUz0)W$2UoWccR8;!+w+0n_}8n@Hgvgq}R|hO~|BWh1J)-tl#R zL$R@nDbPpQ%-u*K)^f7S2WICX?E_=vR)y!punm>f8A>(1>lMAd*w}Mw)bvP2=)=JB zi0E@lXKrr*vqaqz`kjU^Pj7SYnw^&%8a?fJ)diuiQCE(denF~T>3kVAC6r*?yBnN~ z*sc;X0%TBYPlaFd#f5t{uH6-^VU(G<9QQ=>&h#Rr0%Y~qDSIop^R@A5ybl6oRrPW! z+(goMUWwAtFFH6ZUHqFS!I}Rm#WbRu?0-lv{|_vL1WJI1iqRVrI|}Y-TKv3h8Ka>- zXQ_l!Pa+~3BGX8mPFk)@N}}UpZTXkc7PQVD@=pn;oKyLzdhiO|zVHV}=d|zbt?HXn zJ~{9D!HzCy5DtxyZk{LsTca73mP= zzX|H%@n-ML2fM7kxHY%Q~GnP$fQ+b>u5HfwUi=2ODbYYwSKtG8TVl4!wjR(Wu9 z)isVo0NmT^wO)y-&VFAWmtip5^_=J)k5q zw87co9q#WURqhVrwhp7p?KmiDe+K%A_Ohj_L3MmElMYoV2r5SaPZ% zU_Q?*#wfqfOt<~;aGyBk1}$y%rlUZ%%hh2dC-E$7U2MhKNNO3ujjPV|GIF+r*o-2Y z6`7J=1aCddD^}q-kwj+k^38de}J}?~)m3Dm9h^YynKpE5G<$`jhr3~_P)Z)MvR9w7 zdUtB;v*eAiI59=1@%KFC6S)TlC=M9)I$O}OVIP;-il0DrI2|$6zDIDmM*TFxbE7U_ z_JWMNeKDUq)Vc{U@lZJ|adH4JQo@>;A@Wp`hXmw!QsnJ-&-_s52dRfT9|#>U zjsKgtl!RY9mPiMal+kQfO4-SNuw}L{=Uma~L9mQb5#>_s2gvo#Dn!lPH*e77aWNTX z@MdUK7pKm9&1M(Q&2d<^5O=lc-nWiYtCbOxl`f$5|Bh|2$qqn>A@0poA!~*I)ML<- zU2zs@E!s1R&B`V-9$RE-y-?lKG)=}lzg16cRWf>NEab#qiyW!a%)yghVi7uDb?rqX z8wTIMH27j0ZwFyZsTdYq(sdNcPF^q5mP+pMQd*cN>P8IC5Pg|Xz}E3hy-E(e1~+g+ zANl_g&I8so`y4sV8lsM|uiF@YZmlZw@O2^ie$um;nc_R6&T+2?9G(XdzH}vyoKpSn z(1)I1JyzF?fuN%g`VJ{+T(26>ri#A(Rc|G9uU+0 zgxJBQKMFC@ZGk-_CvC+IDk7h9BpyA#cs0~=e<4IJt!6dOwCA;_g-5cH| ziqf&jzBdzd4H9;8XsWSJntIec07cE*2s+#nxkoH?jU_y=Y3j~8Kk@oqdT{jOB*5j> z;DuU_-~5<)Rs4k5$UY;R2=eJw_aEiwj>(=pSG?X{vLEM3d+C~49rw}>Z>QuY9w-g^ zWL8m{YJ3xD5(-j&hFzTzJry;*js;V9Z^Lj*Y3e|OTromkp=>)`K6n|#Y1PfI5{uZR z!vGXaG4yroF=Y+G=a%`JwYxuo_y0I@!vJiCRMIvi%k>Ya^v{L&uEMpbK>o9~w1f+F z_oD%3oKbD*u~_Mrf-5Z_OuptQ6d8Snq#kb7$3UXKFb#iaBDn3Y+8pOO*r47nCx874 za#xEtIITvIwLCN3ervukNl|WN1m!qbdLU@Q5``|m_S6qA^3x~P^qBdh1k6(2f0eg^ z2ZyN-=+qJ&86RX5TC2a7S3?t3%4|R~i?NRuX%x?9iUI*$%(Y;~=zJKlCm_gCATQh{ zzOr5*%XcgIX0D4Zzj6_SqMK50x({g7^To8tW;X^jmFF zE(RXmRgR>H68b6O050gDm@#627OQ69uTw;aBft^gi5&nIV|#v=^VnL5v{I)m%z8WK!4s8)kS)v&{LYFOU$#?= zRFZhKk3hxd#l`_rg>EYgcHhy3W9a-I8dJe0`}7e`H~|tIn;5(k855^y@Z(_SrWmsHYOZ# zOAc(O9=C#Di5*k9e)SCov&FHB8jFyePJaC!u@ns<5x-`*4LlL}N7DYeXy)`rU(M$j zCis@j{1B-82iR}H16$xWm~_eFC(5~#MC}Lqz~!IU1GP6Dr#eDT8Vrcup9PkpbNtYC zo;VEa*zvH1*o+M#16#86(Z~Biv43XKw?p>)D(6=SI^3^*l<5;byyxYkdG;4Of2?aT zhgsjNw-vYQ5$m2Plnn*+MRv+c8_GzfsNf35eOCu8eyPt|8U19UvGv(W)@1LDD_xk_ z^?U?%zTBKVm+(DL*#0v5s;em5l&&$ge37T0M&dBRzL49LwTl&Eo`8N-p+ml1u@I*B zWZ$!w>bdywmTFWoh8X8c$q!SJt_finzHpkB&D^>`epU`(Jvbv}g&5n5m?MN94HeV@ zY3Sq)sLhCH3N)z>1dnaEkeQa^nT-?Q`1=ls1A{h-m+f!QrgVwOG#Ykg#?vwin^Q6D zX-Ch%9D~O?*sFFm;S%6?DeWuHWZa;vfxMj?fCI-TwU(;Mia8EvpYT_>&rj~j>afDJ zMYL7t28M{5`nV?A1pK zZxcLK896w$q|F}S^fFjv{^zFtcma{bB3ot>hnzpY_EvkN^dTD3F^317=Ea~d_5Cl}wwJD!Yxv9NtsZU4FWts$ ztGuD7%()~mXT_~i)Or=E@RRA^l}MAzfvJErL4 zr5|vNB*R(UP<*>qFDOY3PSrP2^^*a+riR!>%9GiJ%?AGC9M7ZRU5L!g2x6B!6j0-e zh7%;WoD-9Yg#ZHnpp))M*Z_kb>Uxk3mMjH*F1VfB_A%Vk!G@tdU>7^QPSj=-CH%Gc z(&039L77$tA8ENSh9oqH#^n|twm=BipMPv_2T_jbs}>8Y=m#*lOF18StTZV)%JKn= zN$U*N#hyqzK>!YwCpu%nOfQ9%|D)Max!evt}NwXxTsVj+xs% zR3m%I#bYj^QxTo&3O?Gn>rOj7*uD$wd0}&O$xB`s5pY&g(9r%bI<2%|_*cCS@WxI3 zx5NjB#I*=7*z=yc6pb`+w_f_@pWQNYJIjw7!dqsuGZ74@u)d@Z8;?y=SNipu{Viy zk@mzHlMKvg{1c}|q5$>$I~BPKVc3a2oFqWpR322}b#yF19YO3=uf5sVFKp8^}=78H-1#j+f(btP?krbrz*&wZK@ zo0k7J)PD2Jpx;N{r)MZ@xJ|B4QFjrxVZ!j!y zHMd=t=G&3$#C7J~8x2-Yx7zdUh@gD`=;lR`1EP?*D! zQ?oWtsQj1CI@49cp&%*Pt%zbVK^2O-Fe$6zZMMU*mVdAC{J#Z=<9iFM9-gtLcz7!` z*@0UPADh`Zqlrix_ub{!Lm285Yw3-QITWS0RD_Z_iH%Ui375AMv(+7ynf&sjx--A7 znB5u!$F06n45n~frdwa`_lhw*H*OXF5m50|#~nQ^_e(VWuD2h(Dz`1SDWwT4*4|`@ ziuKC`2|j#IQYK1JV5JgPtVI*G{7{&&?k>4}QE-pGA(O2oS~ugGfgU0w|DjX=$P%@W z@N?&&dl99x>Mo5RzLIWz~iYS(n& zco`iQ_w8*RZ%q_F-?MJN!w87-S`8exWuk zcpV*bH*ZFK>#|FTroedS$%=s#S^;g_urX()JDcF?<#Pw~QuVMk!_&PuxnHi6)ZwRkQ_i7Bt#feWaw~6=|@7kOIi?#LAoVIhHmKw z1(ar_g`uPdhGu{P28J_!-}|V~c|B(>|G1a@1M9wjSL|!=eaV}D;3-u7X0-&n!!L0q zEX;q}q28t)kyi~2$X)jeQRD3F{EkGvCj0!-Hl^77dK_Xh9-)^$Q}o7FBW-CaV!nig z5-7L_;FRV+yYmi3;kwf4lo_zpFm&v&P(+xBV+nk#zkCSVUw-o+*7N@iPAWhP{kZvd z)5xTXiNC}e6UoaKiLrL1lMzGTmwPgV)R1V)9wH(!J=k*Zn-}TI`@>mliE=OX65Dji zDadbk_OY;Q-@nbyC>Vc-?=}PYIx*ASfkH-)Ud$l%A7k8~{a%ehl5`WDl!jOpwoo0S z-{Cm!?ULQch-J#=KVk=&%qh%%Y=8OUJ2@ zi-wH7V~q(>JMd&Zl}FR1Ys}g@y-O2?wFAq=N_n@VpiV2(r zGPk4GDZB$IhnGm!Ifm&!AB)lz+_@p>I!>I_ccB(9aEX_e1=FGtVOu2sHZf);=4vUwNt^a%Wqx#b} zdwAznf7S|ps8Iy~*t~qdcPkvE)0!;96ru1#gv{M+#=~S}V@rbU$cI=8LvHnQXS-H| zini~|V@REXoT9fVGhff^VJ|=^;40I~e=u1;I|AlJRBpZ5V>C06B^3Zx`RC=7CIZZ! z%VJ(oxS{htY+!cas3>kMYO|~lR;M$lekeW;IApdJa4Wu2{PnS|f6SWCgeyIoC+M7K z{SmB2#UiS3$vru7v+a8+oA+bp_HHqD;oK3zII%=Ky1h zL!Sccsb=H!p)hmXin5TU{)AZgxi0Jqcg~|nNhV}Bm;utVXD4IJMB9DrvKO_j`APf1 zg(~bfPG1jhpb|205D+d@;x&U!xg*MzABP5z7asM)IP00wXB4ECq{> z>_NWCMB6B$4!C+*ov;=#c(gIBTVg-wDAScdPjef5Q(Pcp5H(AJ3-zg>Ae+ zCbRoQ;@kaWjKyofwVExXVRY4|D=N;roVkgqeYc41(=Bt8HiSy5O+E8C(>xPXDP>Ug zkE?+!qfhvcSdDPgwk`O2ZeGJo?}FETAOBY*|n#ovMIFqusQ8 z1(1jQNWRpR(uY+EKRDS;NsWZ%^D*;Yt2Ftn!%T+@J`h7eRBHRVI)&$mLsp#oN!Ozc zRv(s+D)v@}`_KXd{_M=2t#G70T%gAkXEED834|Fcw2j9x-CQR}tjoyI`(&*g)OH<= zXLgx@T%i1vamFJ~kF>h4oST~hZzOg}<{Cax+%}+Y=?X?e$Hks}Fk_HMZvg0Hc@R_GR(W?ago=V0*;xs;V8 z(eYVqYurR)qkah%&Aey-O{RrY@E|DK%98eT&>f1z^Dk!Ecka6-Jxu}whYM%o`-I!p zNV@&nN=todF?VHA{r&)8dI>xXB=asG2Lo<`=QiBq3wNah zTOwB;VHIjHi6R@`J|%^|^kkT8N`mp0MElPllgA%uSiKYf)OZq0bV*s(+4;}e^)Zl; zbVz3j@@B<=%0r4x?YXk?JC4P7Gk5VyVXNXwn-#OVMEh1%#1Y-dp(a@pNxV)Bc-aag~?8> zIrFq~m+-y~?Gzo!I)|6V*gCCQAfvcm)!QT=L8HTLG}3SG8XQ05Le7`7COig{m~sSr zP@TCYZj7!Jz8CU9(b1SRE6|SZ2`8_mDy|zn#=H|o<$FOw&+E>4XN~7`N1-V--_}%W zVJ!vN2iwe(iUN$|A#^08zXTuHmr3UEl|c+;x4&vPu+`7SDCig1@o<)L3-Zh zl8^vSwHRXK`~8EQ-YsiKZ>(>yddD+{)YC&G~pW`ySUU0(5_;{w^wgT{_# zw?7bVHy`ZcX*cYWhVgSxZ$Ptb4t=8;nflzy?(k*?Sk2)o=0}_^_IwR&@! zB8Hg3ChV?>W&1M$QFTkIX~UvdT@GB0+7jpE_f&Ot$`5;Pg@JRJ*G?v@Nk1bGt-cZw z`P>ofI3W63Ird>fU?HLXwBj#8DD@Na?yIwlQmG5lxzWE=H>wNc~&%Hgw*DX)ROo9_17 znc!3IQ0siCEY|N?ZnQ@HE{^NnY;xp5_ zfEIujoHCETe87pKHq#?~v8-!OIbJ&cRq~q0OuDV0&U&v)j2oJLzmO9kdFb@Y*>R}1 zw(dS?POsqYn)N5w+4?tKhveQ_TcX#HOI+Vm&YyohGf6skmB>ED^kfaQ`M#RY3Ag;;!xE$+KviH|y*&+%-{c z(&vuqjrmbqf3~K-YRla(Kga6=vW))%V803&`~kmKK{&a9dN-V~3{Vq8FRMZoc_3v< zP7sGBno$&%4521uBEHe8O+$P$a12wK;U94{Byv9ch?f<`#MzTWJREi&eykvC%Vg>O zKm$#F@n_^a)+Nk;zp%8P&o#Y-@f^leNKJnJgBK%&fLGjL$M{pJkJ_Ummr?1?-tWD)s?p8&gfQnf}r!o)sjCW zJ61tq?V2)%)_?q9mOLwp$$z)+49pm<)zg302&0o%pa{76@rTZ{m+@2HRNHfoBd*oz zC29-;uyG->6+PsQI2^y#S<}tFou_=AI~SqO`O5I?CyYx5J$F^u7OuP@xVX$=ESnT_gk`97jN%-=G@)P0hXu$!L%PhwRFSbDB1s5(7s( z8SFK{*tRvf#Wi`T?RVV4+aba2%=KvcdJsaaHYWqsby^3G7ML`YUwkd42c6OxtNy8b zQ^-L;+$P_ov8FYY&pmuV*Sg^Y(PS~1eCEfon{U3?+(ygE=Z8Ynin*-D$fi8UAa;3* zOU$v0DPMK%X^Q;#wWz3qYL|m7>(TWa=8Z%8>k0mc?D`qz@`*3+eDK@N)Cg>Kel%@j zS9{l$k8JeEQw6wV?Yrp9JuUtCZoCznk!S6?tN61LfYyUS<)7NL_ z&vC~LkDt5jP($Py0lqVpMLDmd(f4M7$$_G9lhdWU4gR{Wjf+$Nxbsnpdc68xbVk~E zj*IbHpKZRLRA5Xy_QO)!YAtO#p{Tc=V>9w*x!K(+tP!3`z0KEpa{joMvbn~jLMLnN z+IV%Rn1YYiM;8eX{_gdYLrLkolTYB$B>`ciN8E?Ig#f|kfbRV~$@wqy|GVbEfBS8M zKPeqFg(Oygc_PwMK?)!R{Xth!@|*iXJV~S^({;*dbu&$Nr6>I8iuKY!9bk+?>kKrn z>Hjl0xFRA67+X{y4@c8=-Uyb9LFB|MHr^bqo?H+DN*h*{A(u;uN&{aL*8rKv^6 z(|=LAAZXSlvL>fd(L$CS@*J%8?G6mjAX|2wLr!$GzX4N&inSyIay_?au-p88m2V!{ zzgQ*Hr*~BQm{e)~n<8wQ+C#l9q^o$HqSnaj#S2^s(E{0XiR6D0q-gRiFJeE|hH59T zIGtdh-FZeOm9EL}uUv>a(;8vir}NN7bt}8vu57G(vODf~o7(uqYfXrCU!Gl zME!F$HOwv<)^f|)=~PLhG@cUBk0>fi7hH+t4ur+TdW_pR~IE94s- zk+nWuYkT3*auL)`JR{S*`QbPOk}QFS{m5sj$+P>_V25Gg{HPbnyKC0+2o?= z{s-litcN)f8y18F@_ZX?^(3^7@9xamj458Xzt?UhpyxSyums;2l+XGzg8vezA5;JA zTy8#}8~aPe5O9Ye(ElXsDuzx+DEOJOvNfVHGzPAD`W(6ll7>Bd#Klu!PXqJ06MugQ zuR*_2=y@H48QVqMB>O0BH|$vTUgGYRn6!-kuAr?FTI9qk8VgaCNj%QLy{{*_a?%hm zJ#hEm$AYh>gDPYf8o!&|QSNd_S!)jJG;2wMVeUe8>%~n*;)QK^Bf+H2Y31Z?Du`-8 z{93@XvHctiyS?*h0R_~#wXytzffx5k24 zl!1q<>stHI^W6a)=qhU#ZszI~)mhc_c#}-zync1@zQGHA zbpb)=gHvGtbk3T@88nVf0E*l_G==iitGFsSPNK7*=yWiZ_NtGCM_yXrP4Ki{3CLj9 z;Xt3$2P-K3*vC^b2hZh`V(dGsx5gz2-lzG-xO`NyPX}j0_iWK-zZ+&9GiP-YvE0=1 zwixAn?JrjI|2Cxfzxm_;clshkz5oi4>$qj3Fic|wX=%Hs#XaR;8ZBUS#uTwG7;&9Q z)LvSVAa<2C+g}kwTin);i&LkL*kK19;2j-Yhx2fJ3MEGFkTWq*?X6yRvqR>aE&MAI z`{${{=!T&GXujJ*WO`N-n!SDLEbLJ}IVhhuD2t?0wcsoTLN}0+qc(LZYvlxQFg7;% zoJ(%9-{$UU=MRbz?){CEjJ)T7V3v3C^qT!~MQC=FJm!XERf!S?s^PlQ09-2%|EN`S z$`=i-aT^tgx!QccO9^L(Zw_asXoR4em6}{&oqlP!j9S672weOb3$PgmW@%(;nY;<8 zWeK(mAfNO|f`n(~Xj2De*<}S6Y&2X7t+ZJDXsdDunjbSQx+xXgV>njs0WY6<+|jT> zr?@7h^i^drL2tw+FxJl~uWU8u{SI5B3Vvg~s^6>G!dU-^eOVt79qSsf1Q>5ideW$edv7(vFM?Kd= zoAzZ1G2wINMNKwn)-TnJ1ZUT)k+K(0cucJSk}#l3KZkO`Xvbew#_z*!F%c8wV)Wsw z5a-DwBC(}H>qK&gP#>D7Lm0?}o>D$D?R;&P94p0pc?5?b61=EVarg$%5cZH?0NG%a zTW%1lD0J)Q%F}LSPGQVu$_hi&Wk#ib6Cc%7=hWVoVnq}`O zz=ILD__Aqx4K>$f5r_R!s3-@occ(9iwjpPJQdtz2PtQ0SSbBBi6(dl5_eBWxmPbfc zJ%ZEZ_7QR>j-%)u%h~SbQDlF_J%8VKNc8Rare#l5mz)hrkU#mffN_f4hY1fj^=aW1 ztDNWzeNT9Ba}7>g$sTzx!|-CoF1_oZ{0F6RxllD8aJ8B+?k8)G4%ut&Wx` z>gEL_*!or8S5S^i0;Q~Z@y+uqC5x}?<76DczC#VLN(_7Lp}I};Z2qic$`J|H8XE<1 z9jen|yKJ-)>MN}^we3s1J+MKeUq-#YU0;t^Fl6ecTLyUM_iRne!M|wPWIGggN>Wv) z5a{)Bj>a!OmTfmbyS9hW?h8=m9M(wx$|vF57;&DvwDc7@5Qr+`wL17)N>E+U`dNKK zq9^|xef&=^h!-X>nKV*kEt~QY6}N{0Dw-Bw6`bDoM8$tgX_d=dxgUWl3keOYkzRY- zUUy%XC^lS}?x`(P9X(hKvm_OA2{y-zcQeU4C8ZHD&+&jP2GEQc0S07cV{s~-IskvE zB!C4M3R=gW%2-7h+-dpk+b*2-N|hmVA2&0HQbG6$52tnean{xQS2NGt%_L40dnhdf z402hNTsTZ6erG@YI)w!%$|d%aQ-R=PUusVW?VB(Yk%-lv4AI|R?*HKvgCXV+fmg67`j0pzed4mo#Fx|lgBu(A^s(r$ zaN5S6z&@}1J}^%yY9?r3$zt&EE1)L&X|jvCWF}uNa8eR|cu<_PpGmYCz9ILLq}QK( zUa!OwKL-w5NVhaySuDO%Xb{n2xKDk!qg2Qi?>kh8Q`b>*DB^$pQf-Le4Zqokr&*sK z6Ju=F{9O-?a#mhE4PQ3tjKk*nj;RBxn)32%0Xrn9#A(GjX?rhbe*C&{VU@_9$1WvB zRwSGJY2Nl<-RF!)DyQ>~V5fd=NjiNCQQh%SA;F&N+DTLu3@g|-QZ6h@4L1+e z46_7br17>dc;(GBu2OF~FlyU_L34I;y`#DWJNvEo3Ff$%F{0BFI&$`Y6}8r4P*jc1 zS3!HEPdKI6UhukSB@UgX#+u3M=iU8!a9GFGEq{R{X(z<%)+wdy4zr@QZa3C`*K8W6 zDjOr5cxD*^e!!K49zCZB3fKggZl%A#cMN<*a6#dk|9T^+K7ym;e{%tZ5ncz&^w36JVv9Faog&$urn=5|e;FMz}%&f8| zPwex_w~v7)3ZMpDJ2g$m`7 z<}4ORTN(#~Q+jODMWgBT$q^D4iA$@z`=-fBU4D`gn3zL(RP<=rmMusR>8rS@Mmb!7 zZb9YQvvbz_#q?~(&sfDH7}-2gl35~E zQ3NFX_JqpiB>8axFHhgWlGxGv6u>j(%a$of$j%J=wz~ugv-_55c3bnJa7P+*z`L@)8L!ZpK7Vn(Gt@Ps>gReqeo_iTBV<0JM$9Kq zgAk{>MG3QfPd_|hj;uO6>fB%YK-5dFOji6fKWS#@fOfI8YXdYFb3T>thab+kWVj9? z(e;NQ3ln@%YL6Hi3)1rEip(`x_6YH)+nVDsGuAg%nc;I4?^ouU9Ks+cpVx72IJO5? zoMb2%*UK%P7~RrdS#2@^y_ih8ZdE5{yzcyAx_yG$k!;uyv-nD)IGN#^@B2Zvb`^V5 z+s;PR!5G#s$dWLxqh%(?P)f@K=lkN=a>($z+vk~>{Z>`|Aqh+ltbh<+oFxEcyW8mR zbrH)z(RluPrVUYm{*ii3vcz3DU(3~-N;DML4^QZ$VxgOvoz1InzhHo2&C(QPKHMeB zp`8()?diD5nguqf5GKT{@V7p9`w4Xfm+M^#S8ErrMHKsQ{2d87|H-n(VLpld>Sul* zf*7-8bZX-%SxairH8Pi;-LO#voUUt!QGjzpc@kI{Y!rPX2zchVJehe`99VBLJ(4Td z3LM_M7O`C|l1WY5)>fibP#EKCpC6uDMJ8M-(LtygiW_}Wo&7BFt;CI%TsDVJF-4Y% zw?l5+^j{ztoP-eloFNjwqvLl41qJLr-+7NRtw$6eCAZ6WgMj>PP@p_!IG{GfX4!Sw z1}Fun>ULS_7HXxO?)TFV@a_7pa5F2P{9_Wt!e87nt8mj&KcXZ0z(C685y*A2&XPv! z=trj%>yY05Q(T`{op-OC$FYlWjukru2P@{VG8LN)V~LrLHgaiRP_=CmDRVbgOJebX zo~p=APBf^jv!r$JzMANbb_M8 zxRZ+Ep6g2Sz7iWv1#$;ayXDXmm|Fj!U>RG36Gbb1iuNhvt!HMW_=BG#W>xo@2QccQk}PX$EtBBu9mVcLUqjjb*OCOjnT3I~LAQCc$U zXUmP1mQSm@-Xu6J+?x$kGMe5Bza$0^Rv{7=YhoPv44TKf-8IvyPoZG$&EKE^lMBd# z=L|ufPKW-9ba_|Sgd*;}W2^{i2?~(O67}+%Y>EXg(?|8(+Q~!gxad5#;}x9wv|IXb zsKzt!d4rGuhh$4AA&P|lwL>_S`mDOnXW=^XQk{b3=b+%WA)Rh5ohZw|lV_GJ`&AQ3 z?&5I4Xsvx$?)++=p$as9YM)nck;Yh9$hDW*wa4N#rc?`AVKe37M_VGQOgGQooOzoi zveYJ&8B7YKTUkg)uj_hc>B9r5nnHL?F1l|Ru^aIn`ys-a{(`-S6<2r zAbXNV<6#7i_szQ!SuyKbUq9z;6AeN&tP%lAunL$_krN6IIEz{CDTu^VFnKFbgFcs3Q3!$T-$f?JQV;~e z>R7}wD9OmlR#`b$$L=uK^1~ra4Y3@|Km5f+ruq60Y5`XTO?Beu*z`XPIrDYVtSV*; zaRg4Q-sj@qNfQEjhS%Ev2Yub;C#Lw^tU8r>BFOuwoV^IByCPj&|CX@KY3!uSGPU!rAwH=Aj_x4C~#)3R3I;Y`8K`%!DT+$vMQVQ4%(sx70!ukX~g z9MSS|`^2U12rBMBv~na`$^um!(thJ+^1#_ZeNv}TD@OP0>!g=zDY~PFHE6z&c@r~n zvR1fN)IhFx>N5-!yrDZQm5X$Lr==(4p`B@0!w%ZbvPsV$*QGP`@XCLy@PlQs5-+{K z6=XP9Z^f|^i)7gb&8XB4y2r#|pH55SeN3Dc5f@D{B6CmZ@9}kONjTY?W^u3Y0(rJ7 z^m)?P11fYQYXYjH3%8sC=5rkz!{f+BrB7a%N)4nSu_8{U9sxcw9LO`O@s%(Zb(kN= zyqVMx*T<=$9yS%zIQ^pFGEG;Q>I`+l*vTswtSC9*dX-25En3anYMRREsKgTF0m!Ilen?<#uL~U#jr7WHoZqdm#S$hmycA6d{`FwAbT)YLk?Te zRhOGlFCl$?8=havZ})xZPbI=a@+A)*O){H)V6wuw3O%ip)>Io$^H$*VqsG~5%td*;b0M|hz4yl^1qhJCTLe5mZLax&?&=G#gk~{mup@rm{u*!WgW1;ETztia zUm*SNTV62L%CfE_Km04wcvyP2q~^zd0^N!d*~|v{7h`V?J;|l`X*ax0YsuLmW)qq< zi1A7Jz?^A9yC{8SE1W3i`3LYK+NHc(8@k~xn)Nhx zttkyA>xp;ukadMBl@G7&>t}%}qyUXeT#A*$dqS%`t}{2by&M1Ii|Hp71n8f;Q9~EC z;^(T+?RQq?pbtOLb&Wb44e%zR+u+FnfD%MCvU>08+;@X*>rKoKg+bCEb8hq}<{fI+ z4;r2w?rhc7qwSR*TBEXg_=83J`)lV-_z^P!R?QWe%IvQJ7lCWXrQC?5!)1rqcP1Ne zJ~DXcWmSNalG8m<B7jUENlP9_GxLY>QcDC%)lu0zSwDtP$-w z#7~DMjH#zkmMcgKHiT;r6Dv@6CANG)?uD%&mWQnVkn5CkLDv3l%&8KB+uXq$V{t@d3oSGY` zJU7kLmsSyydjnC7v(HnE6&MFt6s+DOm%}4H3{xJEBfj2DH!pH-lsxj=-hGgBiXCgK zak=d9%Vpko@$>T<*&;3N;ZBteiuXJe@9^mE9(QY7Lbi8_qaC-)4k*p|~nXq!Kx00G*PMs^g$EqHv6t95o zr6_UIIJVy~q&c4ABCcj6Jt&A$_K#{>uUA&=hHL%MXgwB~wf6!GdurxcZ^^Ab;PT32 zfNixzl92n{iq5qW%IOTYtqE3U#h8p>pDVqdkREy?<0q9d+Ps&Qo;HUPuM&@IvD*?a z#Mt(XWT+stJU^hb{S@*K!ty^AY(JUW)`KSR>xxRuc_pY4j9s8ogS!G`Le(8F6WrvI!k;> z8xavuF}A^t%Gb^$%gVV^aw?VcsK_Khf(~#)^zcCW@cBdviO2M@YA5f?G{)4@YvT*F zEvJS=F-D@mQ+2AOhOy5}6}?u-Q;9bue1chnVH;;1M~`sKTb^NK(6QdKndypVsnLJWkx^q@u-{$E2h;4fo6fg= z4N7-UB!YI1L?T%_3q+>wO2hwtQFcGuhun-S%g*C?5 zaN1o;BdE+S_tXTiQgG0UlM$%&!LT~}H^KYi?^9S>y=DPrlADQX_c%#H|5Ax|WE`xs%A~tiJun((ovt&H)->*Ljv&Ujp9<`xFIZFb7tYxYebNIpKFmN72KLc~S(C!?qsRm~HDN~pUeDpK zR&x{(pZkDaZ2x;MgYcSQk_HrSw9!-AT)0Z)dF?Qa1hkVhp4UjPsP`V2K5%byB*JU}YrV?l zq$brIgk2|8S#0*avC#InV*y_EcY6Jqr&{rd?P>Eo;k0Qj5c~~RvIHC(8TBw`s~K(d ze&*daLfmX+5j;}Y@1St`c>Bcb+FwA8PlSs)l>)y2kpCP$&69Eji6NZk zJX&t0OBGHb3AzPd4yB{X+zOYGlB-ehRA^WjC83VE>n#QoN8B=Kiw*y#6FK(Cd%igB z?Sr6@hkf!2@zN?|h4*`RJrdMY9^@lEZ#A~IYsb%(kS_F+Xg*D*>w$K8FQ1S;u3F}^ zQm|*R3?-Y^4%&fap zZC%OaI70g6>A0i|%%Hjt0`SdprIq02?W@Gec@EF=dD^4>Yiz~@wLb3K%`_(f_89B1 z;pG>*j`xGb=hs_4wbf4R%rq-MHhYkk>8rNsiF+i(YdD})pH9PvVGp}nd8Z3@AMfcoykh1XH_hyEkmXj>{mep*Y_e7_s-hc@@lROeLloKp3kd@fM`A08bTPlZoeMZRU;_Cr185ga#Qh zY24CjTARrUIeOxKpLGBO>F}E1d|B`W%hku~%{-ku!Lr6=Ck%Wrq8@$>kymt=E{|~F z_Kzv5vr;x|=T}lZ!_&+uPQTamJY7brp!bXXUj1ROe6tj?7WI{!@EmF)b5SNGj?pNDr?G+K1j@RYH~f{FzxaU-y-YLHbpWBI$Y;JrQX8Gv(k~9<`gZ)r*Q)*1UkfP|U*wCC$cof*#%=w-IB@K70+FvS5uOEA#)>2APCvXwW>x}?}0qOHic(QmtQwp^yr z3TUEH6AEs|+8!?BNkv~ows^|${{HvxgW7cQ3t`mHT^J61QALeXeT7P6 z=49a&%wV?x`e3XNWw7`b!R_ha)+35ywIFztH0T@$+ua_X|7ETorIV4 zyg~*{pd>O7{Eb^8wik?m;dQ`t`l(9Rn85og72mjgYYQPCoy4jN`G16MviIH?b&^~j zN&8jH{yqf#{{j@;te^S=C_LwIb|#B5RF_!Wd*W$WP8$KaDlb2)bYFMs^n~vN3BIno z$F`KW$~r=qFFU-V$GS^d4KI$6M;N;&y1x(CKq0oy-=^<`2@Dqff#NIpVSS z3b?2 zhzVIPuPWT+)NCg7i`aS-dO=GuWm4AGU z#IEY^GO!wvwn{26@a)&QpNtJoD?OZa#*njDjl`j4v@vmhWO*cSg2d?j=u_Z(eh~lk ze2pl;mxL5~@EIVuSws|55Gzo%FytepxD8RPc)Lcj{8l4Q1poCNJq~PG)nJ2hyPgwq z)hK!AFsRG{l$c%{BLa+3DRdV{Fk z^@%UC8>}~|v+?_uDEMH){oG0uM7w_X28&>KN`~^(O=DynpRQmpnJ;@x-#o{=kRx_> zcJM0n^gCEBcVGjTt8b&m4DmK^MB!F$cwf1vkxJM#4`rrPoNcx0#^3|Ia(YbJhaDDZ z6J7YIz%%n`u=QO|W{0(Y)5`p#w>1nWefs7{wDd5y#+4=zV82k;q-Xmi9b%n!Qm(g< z@E4HpH6F$HqWS&7{fPn@65uxj)Jz?8wBLw$L0(^b>k;e)edIyh4L$)Q!6r>MVl!Q( z&}U=a-t`dc;IK|9dcLqR(`e?7WulE~6ry>S;X58` z6vr*4qZe;9Csq#i{rKa>H>8p%u1Hlxhhr3}G=^8Jzu#%#X=G`}P|JDp#@AG&2CwI? zMLNxwj-)>}UVh_2mTeMEx_>r$!oGJtEXo7$OU6kjDOCL5D)rcdc(*2ocjSwJZJhY{y#({`SdG#3e)Woc5Uq6Q(q_D-R^k zcZ^MXEyK^>yE*SzYpYF}PU2dz#iwT{5^~7VI&hda z>tX_`7WL6!WBwyv1`KZvc=EpH|%e$HU6&hk-p^5}dWxZnjnGmiKnO}P3EqCFs_%Ok2SFH{3j%zMC?*>zMq z&FCcSYNcJic8Lz7?5$O>T#!o@xv!up{nF#*w*fR`*K;iV;#Si{0rXqM{Gb4O=iu&S zx(+ZxdCrmycEOZ=!6nk#w{`)aYqow2v9PNr3UTz*^|(O3bD6ui3}-a=HdOT#~Tglh@Oe|&-(bn>H?yvrI z3%+-cHv`*G=dQbZ|E>!D7$CJX2Fc5IaR``$=oBL;nB5dpiPH$YbEGv+cv3hC9k=f8 z_jkTA;p7*%LM%t{^<^zS>*|avr;q2!|!Xb^&@!CrU>WQgZy5u%q_L8%<0?huDiHJTkWI4@DZQTm;#6GH|q>hii?bl`)gQd(X_PnrONy_*SfQCh5)=PS$B9AJm9VO3GY{rTN98%4TRyO zgHivuXHFw4X0~p6OSt8DyWGI8u_lE!$Cx_J%e*zd`j>3;FbJdY!R9?F7l11} zH=LZAzENhFh^;4MD2AEAeO8HV0?y3H~xTkJF6hud!B|;@TNgh(+aS6|4}9M6m;5X;&!bxsjW$~J%C>3tB>YT zKiKp_Ts1DcGj%*)-*KP_Q3H^2lO5HT+IU0XJ$c!8OZxpK%=B5-51Py_w8RGL1r2-$ z5rakLhMfp3TeZ4GG~z06`!apz_QU_}99+kqrd!coI`!Mdo;ue)p(dX^TH}?U2>>!Z z_C7O7y`!*=Rh_~~7-H?XPc_qZC;J!LpQ~PZ`!-)s*cDKRG4t_@?cytEt_}1f!h0oT zUcUO!)P3a?j9a;9>umREV6WeNvp6r{3a?%nY_Fcp02_uy;c!yd$oaQZ$c9^oeJII1 zlo~U4uC}iS*mKR-OUSQZE{85U==|U{E473bKZc(iE!Ak{ne6Q zgt2r|-V;J-enB_Rz18h^wf*m#!2eIcwV?D1%#jt{2;SoIFY)1cmWZ^qG8a%8=ag&-1EMs637_nyzZ{rFIEK-8<7gH}Jls9Yy&S@is= z0m-m&06`ovGWbqEr|n0#QKK)RC!TpjugLX!FTYrP-xv1eFpzgvd5=c_;quKPUP5uy zv*EpF81Y3 z%n6+0WdeL@Udb+sW%}xpOsq`lKfdIoJ-su+Akfaewk~hmjn6-E8q@@(|vth!=v!im3jAD%rLcrtW(pLpc3lp zdy1vrMBCF>S|tOBsBTD?2lGw+B`K&br2pirybR&{<0<@p9}CrlA8#dUhRT@f^XbKf z_4rGaJzbOEWm5jJo?Ey@&Iz#(9n0>CVFi7EdTkwWnw5A>-=*_|M_-Kf?pD!s4KiFr z@nqR$z&pefc9hqZeAp{?!ow1n=ndAAVn^IcV50W$TZNkibqzIwefun63%~BE@E4)1nEUQp@u+JHb`8cUcNJSM8xwTp^pmAIpek;*)pj|U6$_kU;BD2DJOjN z1l$9M3`Eb|X*aoYjdUhrVhEW4Xzcc+Z-*Y-m%UVdp7T%NGGj(cl-cSAFZhy)H8tun(Gm?5JGRD9EB|5QTe>7#f{vkCtx_-3Q*57{Bb61 zplt+)JZv<;AZ$wtW0|d(8tt0$0eyJ`^0=}OQYNMEl?qZ#jHTz11`H~B0|nlb8pkf1 z_t8rKa7t(g=ofjDJvx>ce`W|+yZgdK<^4kV7?dZC#X0wbmn1CZf8OT;l2maowrzup zQN24$Zm*QMZBb(QYI4zmRV3#r-?^b`7~Q7sgjIXWhBW*0BietG1s}Mb_K&0_8&v4Z ziSjL)mq$wJl=M2iWOw%#PR;yu{O%uV=`Wz8t!n=kYl5A(moPL%*57AJ&`yuJ@gr`v z+Bt_3JR<9-(zOjQcok4l5I*lBZKHLxl6KBPhRr3~R%rcfQ)|D)ecYo5cceJLEuxQ8tIpq*B6{u|$T-k6zU%&Y{A~4|+ zdb+ap-`zq16qnC-CRvBP18K^SOE)az!aEQAhc7_O$dUSPtKMzo`Fd5B6r)X?_jV_8 za>U3P*|-3F{tl-N$n7)B+Q_=Yq16V^wt`s&Y#B|JA1pS8As_6v5qJ5EioZR}z%asd zXN0&xE<5$yAZk;+FiQAxWbx$fQ4Ne|-IZ2=of{mgt_lh<5Lwv1MZO%wRGy)!l`^E9R1$yHvc4ei|-^6 zBNQJhwf4|9CQU64q0d!ydMI8^8n%$_7_^3IQTxD(8amoM(74c5E7<%+-~ILRxKU_i4Xm4sP7 z`}k|+O)}mav1h@o_$s@ft$SFI8$sz1X&44+kdO|A8DQuT zkXAYbB!(Uk0qJguQM!@tQj})s4yA@}7?~m7xu5%-^PK1X`QOE7{^a`ZYp=D}UdvgK z^(VL$x_vKay8aD^g!)3Fv++ogF=nEXBK$x#b~QJsu99@I$T3ts9X6!wv9bLsqu0L# z=M^iJo71@jX1HxRlEZ)7+?68KvHEgs^wVi`L!EBfUU`vX<_tm6A6}5Ly)q^!Crm$-2|yVcCpfd$fWcpordzUi-bp=veRy+_(OG}|`i)ApD;lq?Z?_Y?yXEQzLL8ui23HP7FC_{~hd@KjEkQw6hKerdU$jkS0@!{?bs z4IGMeSLsPHbP}HV6(AeqWwpXu_&N)IE>{|Sj9-}P_A5bn-L_OUc@C@W2j-oQ9>x|k zrUh{Yz}3$A>SH@i2H^=OPd1Q=0rd8t+zf5ZqL}3(U(leVHIOj<+gylg6q+2?`D0M5 zVN$BYY^Fuv!>$lL(Zpd5+|^n3PnRyeD~-JAMlRpHp}q0HT_pauBMquziyxbyNhEis z$i;J0Hl@+#%_rh(q);H6zfc0Zrm*PpSp0fEj_dRNIXs^NM6%C(k{KPXk?LFI6pxJU z)qDEp1E*sFiyiqQW#iKJq*%bGQRl&~th(l3k(x8M8g%Ri z8Trabrw9h&M%2Ik9RnDG_SW2F%R641PCFmYDmY?#Wzh!Tk6b=NhezqhRbE< zwo(A{qMsVFUoF-VcwVxIA|F#TBc`*V1ZYckttMZ0>Q%f8M>CASxoTQ>(vmp!!LeyB zr+dhl;@!P?1xK)2VYKWz_JQ*-Y_ZQ_9H2PIntr1cU-_zayue%#FrxiAz-EXfY>Zuv1w*#j*PufSAB`}}twmFDrWf(}N*4X4*@h-kS`YPqqw_ja> z=Q*#WQwN!lczgBw^V+uglbPqKk%fr!ms}1QBMXd8YlUaza!2#R_ruTUigyE_j(*Z# z==~{7!7khteUh{Ds~TN&(``N@X6vANX|{EQj^!2EHh9FWVm@|CuZ654l=k7v2?*>w zYn;`T0W<%<(XZGJ^{4RPn?CsQ27jb%{cUl%T6Fh-t!z(t<7M-8$Rfya+MU=fImcOW z``kLi?LzPKaXNmk99e5lq!S|~0*e$inT;(efe#eC#ra4g-8ga7t%(!2!^b6wyylAx z=GXzd#WfF06;_J8*$i=yVUe`aEZr~G8Dh0`A}J*hS5!Fw#r%aa7$9UpNhUEo!9vq)#vAkQ8H`vM$e7f*(p~8Tg(UX(l*a}&iBPR ztlp1*8NOHU1IgKB>fc4WnNw2*?~Bu!NujM}<+N@uCHyOw1!iU))qWz$)2UW%N&D8g zaU~IlMx!Xx_n4Lx<@Sncx+bCMk5u5+=~`aI^5O&5$GfSZ=}ji_r4q(bmWT79p&&u0XM{@oOZBNrDJmQGo4 z{acyd2p>;SE1b%@$E5S4(ft<*ppLlimIA)03)NtvoqeHsKEV3Q(n{EDN6J>m@|#@K z2b+5cddZ$FoK7M{e_(C;wQCmqMhQtR7v=HucaFBfF)*ox|LmF$i1CUvk$V!ZGV!VL zLrio}_)4Zh35?EBWaIWs_!#GptVc)U-_F2z$ff@UH~)orI%kP?zoeQ3 zkw3(Z26=(-0rz7QC&Kqi{~~-aplgLXy?lw++yN5iT}=nD0OVP`LpUo;= zj6n$w5<$R8a7e#(!UWm;juAN#P2^YZ%fiYCi*RY}+yUK-_bux7{IxwTBI<6zRp|(@ z*mo9Qc2KgCHw)?TU*Br{D|+>oe@80#(fk|Z@&+Y$)pq8Rer(w%(@xNiK>JNgTR{oS zSZ#8`S1Y9nD_EN~-}`xS?Ps+;>`EjtAc&0L+e&0R{v5i7qlPKo=)$`*&Ls_=_m_ z?>U7Y)E;~ieSX*U(VqMQ8496;SZ?vk=kL8nHDja}@&<8kHoqbVZcSYG;Luk&x(B^5 zQYk!-`uB7p#(-H{Oj!I<86Qv{<0?R+y#LYSPJB88ljfLbv1^PcF!np5AY!}VW}RzM za-ZbxTTzNx%U6dju^SlDRzMS5L+?+90L&IDc%Iv$ffT(DG88QNk>+*^3Yg2fV6LRQ zDlfQV5_)C98j*dd4RWUG)wo;i3-0E)J<;r>|37gz|G6m3VpziL5QA>M_*0`y%K8i_ zt5Kl*Dx7|!HkvqMbKi|8K|@3`{!gAP?$&~)d|S!;#Us35mAOXNBQB)!Pw zd2(TL5k#bNbe*q1?^n$B3#|Q$Zir`t(oO!ZWnkfNwTK;5gtwYevCHFXS>!yrM%w8i z9F7TYf(*!Bc`n;&EwJ0`l1ymg@-F}iF6wudw=O?RC?=zf#w8Ou-TYg}=xv2sFb&ED z<&M-c5^N;MB&=vB&e0u?Q-n z!b^X@kw)g<*UzP1;_u~5$^z<8Xj3_BXc4{sBqK;J60M z(L=`ZPdLvR;0@t8_+?Wy^ZTAt7dQMp7rsT|XmmyGlJnYWB90h$SP)@dOjPqMzdZxf z*va_MBo$rb)WGhQacNzS0MZi1w6+ngpoG5t(%rYyUXb8)i%;)f9#h6YhKs%b{`6Aq zI_&rU`2&rius=X2Y^t8c-;%aRDPn*A)d&|J1y6fVOO6IWl%LhG$ggm++O#kCAYaFe zOk|f$7$wfF^#TO@yq_IBGh=3tS8h#GV6#{7DIiMritrfNr8;JGB_X$}2Uu7|d^Or_ zf~qHjLQob8`Q;QF$~jFbulf)kt^B7|r+_+BxmpoJnn^wA=4pLa4Qz>JSep7&{7ufn z#L3marRE(1L0h|%$5v@+3Dee2AKpbUKLWIdsOPKqcy1O!-UeQ|_)H8Kp0L(9Tnq}P zbwSLfGzmWYsGSrvr%shV+xu2zpK-Z=W4*S!!jFnu8aTyutR*cv^T~cGrn!G6&8kNu z*9e@V?a#K2$OeroCM-szx5?%V`WM+I#H>%GTqGV=uYzc z)^*SR8^OLXyF;Ryu@Z%-73DT!d1o)s0CTt*)BfW(ztwBC*009#ojiAU4i5P7P-F|Y zS7a{fKZo_yL5{Xs@^&XC_1>1?lGXv8_F#^Ey@qc-7M*X+9z}8Jg%Asz=iWx(+@)Cb z+5J!$zYGJ~l9!)iiMAYM=!UJ8}c#};CoinL38o&jvW zFo9->0U=Y_TH!ogPK6~w#Lc0!7UTt>&mFM}nbi;lrH1mqAJW$gdlgn523jdzY>-j* zU$N^TVGTLi{a$0F!o+GVvk_oI;R7Sg_wL7B;r1H%DlUF@-Vg^5G%>k*j@C5(Td&?l z%KnTQ6qmC481{J8K|nCY8X!PfFOz@K-s8y!&zOBY&ErtL{%tRAyT8UfuXE5%)e1?_ zMZZhFur}M5TC0K5w=-833goL7dvCdY>nfotr$+TE)!ny}w<6|^3}5o!gOnpDEsx8v z<7$Ug)rf0bNLjB#y~GRS;hENo91eZG_6=ge$TR-#t%Pv2X@I-I}c zGa@$92A+JN2i>-|ufSi(GjkpqkN^E<&9x=Gr|aoy9^2gBrIEhi-_=t5_O#8qMo;}JzE{xu}d59^il7O;a9r)AyUl}dCmDPFn)HK{8vu* zosV%v<@)tI$wY}YdDUqY*vCu}1zKBh8 z7(pca&fD!?ZPGlo^NDJPNIQwJM35%M`tqVBRIz7#zb`TI@g&9?<10!gK&Nx z|9R$l-`>z`dEIF{t$jd-#saN=av5(Zs>|d_X|8znBd-w@gepWhQ ztHDFvk|np~|0s^#^5oH5xgAA{=*OYF$$OtULle~+oFV}9@8`Z$X+$Lf%2giQU$813 zmHM82^!+?D9Y>)BTw?Jn7Kva1|1ivNl^Gd=khWbO_PWhq!(U7a2qr38~J7xA|ljF$&a@nE)RRgK1LTKc@N3 z^*{Lg^Lawv*TA*_Kgnn)>9fN>cf#Wzz83z@V#U+tQa@>|Mh8~2DRl(j>IFU=dt2}P zs*5Heh?>?*+mW7_!E*eTyCusv9w?#Qm#pTUSnl(}}mSci-bA{Lce(?PSlw6e1IUy07{F-% zM7(#^eO4P~jj`L`pW6D@e^P!Wq}LdJkR- z)A}9)6&umc`W^0V!{bQO4D%3?p;&WXRNqOOhciDSer zuTn>>aCl1jwLRSJ)sBLSLF)cmt+?kPMKx`8y%bLkMniCk{kD>7Nd{oL>mN1Lp;et| zQtx;G=goV9ja~D4#&Q6iO7a8Xe^B|lDe>`85+H5B{uO}DZU|*bO=%_v+-emfVhY8+eG9g9lrim|%OFF#X zaj&F)$7<2C)310Hfn%`4+&58AA+P=GE|@-hD_}-ChC6JoL=UINwz+?h3#Z7@FJX@;zC}MOXz+g-Rc8!-2@2P zbF`VZ1N%>wezv?PPm2`Chb`-qpDs(@ zVv-8odo47V%f!jAEw)b6pu+mW8kBy?z{N46R1LrBw~N`6pk4Ych4F^!rY{mhY+!S~2{)s4+)j|A11XWeHxq2I|b>i##MKuar zAIr!SV|4L2GJosi=@3%QOa*j4+`$9Xn_@$*7mem12)K5OK1njX@RND;*7tXYCPr#x zyL784o=Lt8ASo=jMJ$r_K>JWEQ?EYtCw5t;!V~31vBX}rd0zm~`VXlR-a3uRT znt{&@*NgtYT9cra$Sx!>Cj2EQAO-Vfe4sL5}L6g|&426&9D5=6H#EnAL1c7Cn(hO4x#$We8hezgtHN|aFQ z&o~P@BOODMzY`w?HDdqhgV`<#?kD)9X%L9P!dZ(zm4C^mW z8gokRo`1#n=2c~(pP;L=`ZN==CETRQ(=&u_wd8tEavfLOs_ko~Hwn&wsR=0I@)eQxnZ8{^2Xbom_ihhxb&;ugiA-b#;>e#6okVr4@=JYOIDc1jDzxb z0p2RpsEkY}jp2x2*5SEBo~`xLf@x9Xb2WJ{B9Ado2heKAYL4`-6CuIDVEg((!y+`M9FX>%N#(o8@G@2}gy^ez?-G@T0wx zXI)Q2WVTNNeuu?3b=W9We&8!%t*7(7C5C;HHcPn{y6yenz84*gJ=|fCK(u0nnmij9 z?B5O<1zVj-fruOkkB&1H7C_hMnXmdzGqR68whTuQrVLYE!1RkkMlv{zC;+`+4tg4SsM}%gaBg zo}L83m0rbL3(+Xifj?9LkEZTNN-8HemE96>S#ynDdvMqI^}SgVv`Ti3Tp(X14M;csXBR^rJiZO(pWe5y zMnD6bKV^Higo`BW_`#!VOU8ugTJvA)y4=yy=hhYZPUzaLiAgabrA3ex2Ziugo2SGY zs?|wXvrIvHm?X})fb;oA4SC0M*d+q|QSH)Qv+t>#L5yef&X4T@X9$W=e&_w?{Qei7OU2Sz2G5QC4e=-^Ryv3nz@ z(x~ZN9u($N5c}e3a>~Y(u9UoNjTl!PgzD6Xo}A}A%ui&(KLeA6kY1?C(v{tfbwIs@ zUrsuW!r&NIvs&5E3-W4H${GojPp5eA>k?*ln_n-iJoTRxhoZ+XQgCD_7N8nW^0F75 zRE=p}0=3NQNG+ac_6KAXD_l*O+>2OyTTcGqHtjL~3z>>%v{WyIPEo|#vzPYY5ahFE zKD;wPz((4Yo#h;huV6Nt(|VO`dr{G*<{xpo+&e5zXTCE9{y#gu|DM_Vo8yMlSFv*e zYYbG@zX9TstuLO3&xv{^ZUYne8mD|r@ldB3my)25*T1SbW$_Z`s__Z;*ZJ5>bnm{$ z&tcDlCcUjSVamNq%57o$__n+NOP80Lu%im+D-H!}2+vh7@gc#8y`u3v5>P$Ju-n*> z6E3kZQy(HXJa`FtMA&;bsIc$U8i~9G49Cwl?lCj>gcp-m00xqsW;v_8fFU{+@=v~XhvO^&kz2QRq?z*s? z+yalP?n_GhX0z> z3v)0}FJlOq+xMjZ$}27Qk<3H@K_-ALg#-O~%XmR;97sgyx~uuA%t)h9vhC6dFP&JZ zbGWNR)NIb7NAhRn=yyZS3kM~|_U(7c8`j3p7vz~X5Hm^=(n_aCjTe5ww?HM9mz@?ABT@mFJi#xij5-}ZF7 zzUVjq2jl$HdH!q!Y61EO0=qa84#`%-dhP+@k{TjQmuF!0T;j1%>_*C?ci9esA6D2i8D1(~BMaj}X}(AhW0 zql|_kegdg10bL0tMpdY#(S68tnnc7^`L`F*{}MpCWZbz{6A!x5hJV5e#DR{6At2kp z7x3Rrx4%Je%|+Xq6>@(~da>A2Kn-NTS=(S`c#j7=HO|c^Dj$F+kHf=KfU|JwR~GQBc&HFTi38j#%v|6gIpHL zmV^fdLuF+Tf@y2~il9oHM7X0D+8+Q~?q<^IJ(t@VLAsWvUOH6%$3*sKn770yK6fDj zWrHH+QM10(@+o2pNl_czZT>e{9jjc_vt=pp9f6f0s>NCvyEExZf!0zH83hfLtaitx zhU0Hyu?T6~`X??>?&Bark&5_K7?USzA=!+G^cd zaC*cnECnx@tKZxwGn}!bEK)Gv^)fy+KldT2zWUHK8G?iBkjGXk)#*f4-EM%Hwbvqd zvY4sucvCU>lrIfOCCiqmsfB9u&#MZ70PINawx?{z{SPXUpq1!5H9n8=2q? zj3`Vel(Q3FH0-gbsf{rw%+s8cy~k_=?M=sCL=eP{_PQmEB#Wg)ttrt8c_fEjnK@=s zyiT;vZDlK{t5}bIO}pEB%zfm#cnM-mBaln#CjY9=Nguh|B2SgPHBqvdv@_x9sxb+% z%`eF!&Hd@P4d~hez8s0L6l6U}pb?4~k!aL>zO~Xys%<+G6>$oz&bj{AoN@Ucj<3KA z=MbIowKXNe0~l0XbzD|uQI=c28PKeBTXc1TA2&WSaX|^Ci4(?<_UJ8B$gezGe}!(; zPkdZs0|G8@?Q?g&sv@~e!o_2LMt-7$9YGd~_wsU>xBS+;EuJw!jdtbvtY;d^z6S3U?a9(C6-}HB z{ZC0$I_+4!arW_?d^Wgob|rNJE@agi!0ZXlFg`-X%rgzV)bs6_+BD?HkWu@m_qfQ| zB~iP?ywZ?JtEtPU7mcxWF+tFq?!Ugq+vu)Pi7@-J3VVH9tP{K z&YAPd+ZkZARXtsv#$C7?tY3srj{Jms-~BKfK^q|nZYA%O^T=6MF}sw}njd^aBaSSe zh;d=IzFw4@2+biGs9&Q2bw~v7(wtAhp9jD9?eT;h5aF&a`nJCgUh&R~yHVuI662cx z=6L$Z=h&EAz_b6@{Etnd*WY%XQl0NA|0|5(KRVhg5}B z#*D!C@rjh@DmWp{XXn3%+z8kb6~&eCevm~_Jv}Z)#Kpx4R#$2-&FoTGqdNBkOXY5_ zw65iDZ{%G4W4{FqEqF2_>8X$Y$0x0c^;v6@lkP|gHP=GPCI6ee+fXfKgMz7RznOKk^ol6W|ICoJ(A#z76*Z2^jodWs*c$3^}5?Lyr9@+!D(*+<0-Ueb|O%k-!bKgxX1 z)q5-u*l~$|FmeWq5<(6Rgde_Sdegz52F)QzRc`ieR(UelpkBYUzjapD8+KCucHZ%A zmsv301;*j_=#lo(J+PnB4Rf6-QApBIvt5t+4BN{SLnMNwHmsA0P4cSuR$3p0YTbzo zye(^KZ7tIu=HKb7hM2%zN34Wi*0xj+tD)a)^5o)SnWaOecMYry(LPe$LaPlwe0tD& ztr6XPs!OVOol+@KcTmiy0cedlUwj+$`3D0s?r~oPVe*En6I4E?h!*q>na%q)F z%;LPuu;XM-H*lW4T0@rRamx+wM8HWZ(K)xnt%xm!F+LtKTHQ_3OEBImez6j6sVA&* zGV}Ap=`bX8GRL-5*IfA>yy#O3>k5*m?f(rG!{YlR=f7cnW7-JyABL3J(YFq6aCvjH z2RUxUWW*C~ZbEhnP`q$_XVmWig8qE_*rYnvz%MQqFmj*BCp!5g{gPapL*Ho$8I>8; zmM&R08Pc}(&j!OAh6ZKBc@haYwgcL=UcAir=)c%yADfQ?C2p_^CeEgT+TB)9U$fxC z$hA1{Rm1q3|sHp$84EWV9tk|5!VARdGC9xY3Ec zu}Z|*E*hbW|DF|Oh~3`BLxuH*k(Fx}S)LIa=3v7R#8O$Ea|2QX?m@`yGlMK+(C<^w zf8~;~IXEA%H>!G=Lsr$gVcKy1Yx4{3NrUzmFQm|=+ju!rNt0ql>Kzzf1ghXY+oLD2 zvd2AVq09KS@lTn~#|MmDUTw46QjE1bp)7RJu!|^LVleQrd;qPM{>TUAgMv22U10YF zM_lNw%HZ4kIQl8_$pr{@2kF%}L?IL5cT8i7-7angrdBQ=AMp?#!K??6i~i0rn43+* z^M;(`wk#oGo}vclWt(`ht$>oJ$c~H^M0L5bQx2BsMFiyF$B*JB{?6Qgbl3f1OQT~$ z!d5m?|6p#rV<|<9nY9Ud=aU^hd$SVe-6;Q9`zrB6;bxf;a#=(yI-;~KLawd9^oVa? zyXN&sCsxP){`muua3ZR4|ItsO&yOBTiUArxX2|XC1DVQapO-(LoAz}60$|L`zSy^EY+$4d*hzIo133tojkr6UfgfvsV z%gu?L50K`2x?eUGphsM!Z*f^e5Znh%S|dM+%N@LU#H!*GOC$K3QV1a?|sW&*fjdgGWmwoMZ}IP5>xOztVcMMVm(i=;oodOQJS6Eq^e!M#gi7>5#s z6xNN**_QEI?|wyNz-C(qZ&D3SzmJthpi0lO&&Y}~Q|&kZ*Nr9j1qqRkQKUW+; z`L&De#N`YyhM|FDfKDFe{)7#y?`=%YfQ^rnb44DKDC`|Ds|U%*sn=k*a&wBZf)~3R)OgcMcz3m$o(P5}7OvHps<8Nh zCy2QewO9M2&{@DH#;D&Nw`Iy6pby|m*4)?OY>~Nxwjt*W9u?nSW_tu&W}r7cjLl_r z^|O-Fp-&UIc6S1Akb&}QXcRo~Mc~!363DfvLwjc7E~fT>RQp|;Z1GM~Fq4LUi6RQ# zGLA$kn0~TJ#5A2aH1Vef9;$ckxyAYCN$8GoozfZ2oGk^`*71!gTZ1q*4NnN8LB24v z>r{We))Bt63msBWo)ny#0Li8K0?vWfuoB8a4h2* z_N-)5Ki9f19Uc9pg*ZVky1@zLsQ5LXZoS%Yh4 z7|ARAT^Q}bRG;(xl-9d`>Q(Ao^Tx9@&!^yunV)H#3Y`M893y&az5xPSUfCS`?-a+k zm}YM4h-gOAe9D5JxJXz_B}3KBE)A(Bby6J%eT4cVMJs2za?zzRGE`y8{^&nkJyAL}yMGP&JvP|0s*DTueofm{yRNtog==^D26+lh+^ zie;tH5%!PXZDXLXo@Y2{UCS75^Z`p}jdP|0HhR!BVWAP_HFbRr0|CvP#8|xnT@$u% z7tLVGeVL%WY_8qY8(b&Xbac7+WXP_*ZTXZ^plV{yZN`#nAZlDO>aV+fz+dm#M04XR zi)tyPfL>^Xb%u+6q|R{N=G>>U3*WnHd3FcE_aA*3L+Jv&z}%bjc8`p?Ql8`KvilN# zid!=aUZlba7^Sy5%lbSXd?^2hJ|&K~>~5Jx)l4AwxG?2!YrG~oJ9-@oTZsj(CABe| zNe6dtDfu?m=T7~;OF!Oa#3HSozO{d?b*Lx--SXp#`v4E3l;=ft>w+fk#VQT>@Y`l4 zL#<@t4#b{%(7XfCC**R}<>YdO7dtl$R5WAEu#xt}ktx5a2bk4{$ORH*isss@~rdB5x^#JczCg+Xw&i8-DV2qw@a>In6pxW%%71`xc+hM^MSjj1RK zdx};dh}uw0#w`+b{kz=KG!E0^@m26&+nWKrLF1xq)@BRPSYrfxQ+)UkaEHrgcS zWOZ=3m3;GEM`OwKo|EYtb&$SZ(-;+u9a=Q5a?12&{c65bH6j%#Zn~=sH$I7&l?EVp zOwyak&I<0I@bWb1hxozF%HXL-kqnsMO_e01aV-z6yBNlzx}p1M>LtSyzm;7+L52eD z+wybT>kP*h#)c^ix|dzga5*Tw2k}?tPMlSiy57Lg&i>jI57XW16?9D|T{2o$Z zJ#vJhbbAsW6Q}h#)d};oR&@3hi)%6Wxx;FdC2S?)Xi;3)pvEjj!!fVFPsg-++ncrK zG|9%6FkQDe_tES2$*zaX%Vh4b&77j>msLJ;GMbwAqG)3n0Alu&mk8bI1nE@hKp+pb z_LU1(F(NwRo3>`YaP_O)Q?L?_W&_*VzLnRc@;ZNT_H^ycCeltJPo2-C_{AB=N`WVT z&mSitGJi`Ha;kE6|6I_(c#&OLaq|~Pa;~FM`H^Qjs-eVUkJ|-%p2FV5cNtj2U%xcB z@&sMPyA<{v7>t>od;(@Fpvc@)=PLUS!8@!1z*MqlD*3a3irsewZ2# zPocX{@!oFdKRh~?^Exv<)7D*imYD@3z8?M-Akf%y#$J?^8|Fo^Oxr+h!9M1;ZK-0+ zgemR(lxFFc)A5P~ z<6Cy?rxXWNE|8`d&*(B{i{HQFbbr+sBx#;wDS;oX;{Evedc-ebf7-E~@4XoK3KNXK zMb&-HyC8*U-@i|!1CA|>o;7$c<(?ZPjEL|HO-60{%OW(ZVX|>f2G&10E`3Pq6{|oC zSo6RW8nj7H%+$>WJ;x;e8MMTl=~Q2~D0VN+MLiOY7wRVbZEahCror2o3lZaEKQ&md zcC!Y#3xh_`)_tp2a0{DL_UmQR{r3GZIsBqhx`I!8@wK4i%m7n$=Iwu&kN-YgDgLcP zP^4KXa`=P(rBfiN44?yy2DEnFZRYy@%X4c)qbG&c#!o>xewBxExq&NB#I&ZE5SK^Z(-lwe5_DTWfB1ergq~z zYnGpKL4ev?EDqssromMO%CeG}LEa2S#e+fyD13x_a_ko_J$gj9uL&&XRR<_OhkhY+0vc;*Kv$oLp z4PcapG^yq(ujA;o>VWSMa$OfbWGS)h({JoDTV97#N<-W&kAhap9peL+-tP@|J;X04 z^%N;dsJYs^$-s7`me zilB+7la7z8S6e=(7A}2+{7kZDy#(E|jrx|S?!^WIE^|{q=?I)RJ1Bg$$MRX!uPvYQ zMr{d3?1vw@cW2kgM~?a8WglB$AOQx=9N=)JSOoxW3*eOHSBP{jXLz4bh6A8iqohv| z{g$arKUZs_PP^lN>5l%Gx!#9l)+y`q5u`ix#atH4Er7MsF7vxvo_o@I-l?&OB+Ulf z&$GxJ2xDr}URdsl$+)3(+P?JvV2&UcpcZKRh(FK#v-rH{{K=`|*!&c)fChLqzr8Tf zP?^m7!MyWdw3YbtN3%uB#k<3$^ZTMxJI=<}@LQC5(q2aZpwXS7{sHEV7*!;qK)0lxf_8S9A>`l#_&lGLN3WkulX zAaPqG$g|#RQx;T1q(udyVpBcOHdtL3Hu>uP+FFMsB-#l$5}S=bNPhm(nx)ryUaqba ze`22|@mJW+lbllP+iHiWzbnR+Lnk^a4<7k{>Lw`CzHVxmiWI*xM9@iE=zqsz!vnk% ziP}28nM0Tg0=8t3o%0$K3Ob6xhb(UgNF1;oeiBnrM#eT2hi^={SKvdBvS%zybDm1c zbne7Z&`oORWZRn$VE53*EDi9z*N#SO#dR{FL7Z|QA3ht~bLs`56L+`QQz029Xb$99>gfO6+~0K7) z;$A4ZHp>!t6aFPfdpeIf0x{3_V5%B_dG_;)@=(HL-r<=1lKm$>Ub_bp0#vr9{(ssI!XkkqT%3@M8OrfjbA{od;3wFw zlU+O58q^d0EaSajzpYH}rGyntems_(>SrN51~x0XHJ8UPl5XcXNrFK{+MtDm$aliZ zLTc9MT<3>p((uw>zgkCnP=PnR z{m=T<7TKgVPKbPAX0ncc^)Fc+$_mEaxvX{clVkp>qQYpLUY_{hv3uiv8rBlOYL>Bi zy1{`fdLH%SV7T~z-NoqqgYEX`z+qv(BY`5m=@xvGQgN?kk?xv+q@Pv0F?!z&gP|F_ zlKiw}mPZ7Mnx9ujI^DnAEY?v6zN6k*R#1! zUa1IyWQ&Ljsl0S9SgO)SMMHkZu2(|fYw0i9D3%^N74*?7k>rBtv9b7KN?$A0#RiX7gmNv}=X!U-+cb4NAl; zWX7hkaYUkP!<-Wf+I7vKv9dcvn28&*yJPWsv{VK>0Drz_7&bj6G~bKb_(PUD#gWLx zzPg~RbpSJN9l4tO-^&Ofsb}t?_1Fibjo$RADHsQM}wS^Uct)` zr?&T5+VPhat$gb(qr8LlXuo_S7w^84}*=j@17Ye%vgz!avZgSd}y&-8#$@JdJYLUm5+gm^~Puy?TKS;?fc4JU}pCQ8aP#P-X7m7*9s_AX^2 z#q9h#(yG7xOcL2sNpP&ABT{m}{c7$ZE1|>41#w*2IQ!?E zvSsgjgOzxr$1PjcU z?A|`#-aR)YPm(LG3h?(YCm{{rPXUtOMvb7ySAr%*v)8w*K>vbfu8o{(3$O^rOu z(>gZ-@aJQRsvnu~IywfHC-6Ex-l_3zp!G*$_oBM4oNF~T))SmjQ5d^vrVZcCW*PT^ z%f#f3>V1C+xL<8_x#q~Jck@lf@V#r%rpHD%h=QU8UiND9#K_1^^MtueLBV2mNk$Ff zZPUH*@ye+yreDOYJF>|&d@a}r_=?)R28}-!%FY~Yp)?O9Ho5!9Lg}UPir+r}EYV#< zz0~KbU1s=&EFIV+W}iKWawGmE-hrSe^0#MWNtv7%YKl27&q#W_*Gr!P8md0orgps%|FwF zWeObhgNzSJpDJ%cMY9`yMV#v2=ug?SSIiGhp@Tm=!7GFMzT5T>t5($kTn{L)C$-LsUa*!qVx?SJkJjB(c^H zLZAWqPqb1+!|xng7I}g@rLX~TYY;=Bc}o_7gas(E<2n6~_3E87Sph-Ig|zAKBR7_R z{aO49+s60`PSB(!M`>D^D z7%#h4#Y*%mlL!p_MfSASBAL@3TFh$;+a&W()dVzaKd{}G+EuUq62|IEHO&*F?WaU z4)-||FM{%#%t>~_$^6O6$e;mk|9vwsRrc=)fn5jae9Urk&6r$>DSk<}#ByHl*5Fb{ zobthSbF1?4&amZzu2Vw5?5pFNZoB^#QBg!1MCp)_xIyVs z=}zfT0m%^qMuT9`HBwUP5Re=&Qltf>g>8hysEyu$5x@C7H}~`0&zJk3-+!MMEUE1+hT-wQGS%k{$$LOA+p%V(IpW(4wrPd+N_&VH@u6Z>4lqtz_|{@Z zovk$XHg|t4>1eiD%I;y~WO6m!=fkeh^5O2%Bz}|5ra`g}46JPh*Q4!#|bq#bWN7#tZCMRdjA~E4W!wmo-nyfDPHN>xkS|<@|KwFJpjDf0Ak` zs^A|{Li2fM1uF6{g9hy-zHMa41@)Rs|NH#b+lo-NRhN|u(qEfX>rzsi1DTx-DxxX7 zCRj#w;zyypdh@;F)8eCh$31q~Ld;o1QLoE}{;a-d)sVo@l|A@gioy?$O@EotsFt{o zGj#xAC(&`uE4L&R@O*V3J!4K#!5PwonP~S`8_Xb;?b2ws0OPs?cAJHD>&i!fhsLuQ zMy3q)xfF7)p{S$fHOFkA-(Yn!H@0i{*&pPo&bDy zt*TK?(%*$<*Zl83#HsJw84FQYO4}SfdFr>va18orsV$ipB8i+?(_nIl&H;=(8_|ld zlI?J0lMVXAdOM9%uhwFE=!|y%Ry6H}n~}vbcjmiwi^}%G#yNbzVsU-&t*LI)9mZO3 zqq=RypZ)-3GoBf`<{B5(V#m==zFjLnLDKL_Y#B|V6k*0H?AB+h9AbC~{&ko#z6s=`*#N(G3z_h zPGetzr-YAI@#lv`6O@rY(pAo~)P0f?sqd*)BvyjVVvHYoE_wo!Un1-;-J^%?SDBPk zEt!xbB=^@BUK)}p?GH4{NS|ri?jsB9W%l;X&JvEc3+$;^Ps~n`XJ@nCl>M!zCoV~_ zHSUka$#j^G+B8IRCyLEBP{DSgqAprT^PeHas{>aX zIa5`|^GO!P6TbzjL%OXI?mmmHi90_9%CeEjI`QlZztaBZdSu1rnSPe1?O~Tc=jp7! zc>jaZWkb7_RwHB@rxQK)i(SW@&el9KSmlaC|KYks35kT`rKhT>NS#*7oF5}PTZUz{ z;@Np(1xpyMda;fRSyVl|G0WQgqQ59WUZ(WcBMkd7qovow(N7Vcsmhv0m1JGA^R#N3 zBjnfUXjoX3ur5+q7Bh*Y0_p1a@{zrKDz8$l^I#c=1pVnej(rJI>ZGQfn%m`cSqVIH ziRMeWfqvmLEivtCtu0-xUL<+(zcRYsUNL*HCh?}P4hDEFKFih`+Za>0Cbo4yMd%N< zVwP;yK_zyt8(W1Z#S%^!@=rneTxenvyZ%i=+?R}Oy*~!4q(t$-Y);K)@3`gkdt-Bo zm2~&3!P;J1tco?ViELD5JN>m{=Q?U~zRxvcf0n%~UU<7W>^zWjL2 zC5*rE^L~I#keBvMBG>4JwWMu?ElGGt;li+>m@OZcm9=)j?MrO6Ru%rdQ~<#;#Z4<=(w|A#cJ%DW<1PC^14sb+toklUqj+@jgs53Np}R4nT3ck6f| z`^VhD)(U7or5%T?c`F-yW4uXTRQYk`gGn3mc$k{x*VofK2As8mg+d>%RZ1^{zIh$p z4Aio#eZ|8b=@Bk=RgKepAJ)ZFDL+s z0@-rBk++fRK8-f1+N(0=&cT}3!dU9noGlRwGf#)VX5Wr~s-IE2z9*O>--7BSj@hjF zqs#Oe`=#q9cN}#ssvYFiEsu-2HcWhEvaKTQ`Xa_;l%q(EpRMNv8OqK$PCGtzodwj5 z`%W1wG?q^sL5xybq;Wg`*A6rb=U=Mhhn4O?X=e=qnb}kEOHPo3jQ&IE0Uva~h~_&} zVEvLxiwXEnarZRKI4R@ z`-g-H?2GQb>=An=_yZ0J1&{`W@X(s)W%+&JV&t8?{n`SurNyi$c}IEwhCJ4`t$5`s z78Omfq>s~)had3I`q4m#`^yKMNAnX7PTzH3K5Mo7}u{c_oN`+ zQ%XC#%F5dOULt`ECXgAilhKlVDF9GF@1LCgfij@k>{6cYfu*1GL>c6PN@4oiX?>|g zILfT1IqT|RSdodv8r`L(#2|+Gqa-glQ^`q(m3-hPReR><<*!oq{OuIfGrfd??7>di zJ9nlu2UXfT!D6cW4y~`;^&Q_w55Dg;F%3Yc0X2dedVAz_L9K`Qxj(hFJhjhL)P6nI65@BfxP$CDf#q+trp?`X{|{>Y zhUhIJFiD?Z=?1aFOXy-E{~{%!m_KEB=(H3^a_J+^VZID1cCW>6y03Cky`;tFLhz?c z?|$R}$QD&^c~gnAHtD{`j8bKkY`t3s<&77a93awvO;^AH({kRC;nVjQ(fiN0J+r<|HA> zxq$F(!J~IiX31>KU}yeN%2tXMI%S{eK71?nfIDFM;^GCo*HFZZ7qY!O^AF{mm%C0rFB@}ZKsZ4ZSqiI0pJFnTWpj>&{qHoUHR=+|lN=5i$Ip~=s4Y((C~>$; zVxoKY>00xndG~uex~85tdm@}Di6>82s#JKt%&eLcB^IH$LzBTPR@FoKu`X!^_{lyL zTAmCw&T;QGtVqsh0n|)qL%nI9la_087lw84GTjc1Gno86Qn~h;82)Cplf7u(rLa>+ z0@<8qTX8(4RZ0-Da=c#C;7mF_Kwl z!m*bhE>*<51xX*25k&7SS zQZT^+eARR6O7|k0C~)e!{hy1BGKd8r>-gIaemgJxFgT(qy-;XasL6fO;(&(4pB4~s z0f(4C@*3@!sQhk4V2&lDx@OB+d*@#O4l9MVy{GmO8w7mh^XRX?)C!jK- zjawd)nI#L$+9)PQIe#YVap|lp1%?gZu#ZWJkh|i9*cX=1I8mdXnJrhA?i@0>F$F$B zzq5SI+=8`qgI6FnAKczw_6qk4q8Q9R=I5Fpx#9V*G~xD-uKvV zgM)hao<=f7J?j#yN)U3WyR77clVgM|Q!{V-g?Lt8Ccc=cz(?BO<4v8p%;PR52c@*0 z3;OebW$`0(PfO~}Aw?V?GPD9bO<0S^p9O*U%DJM-M2uBUK6fP~v-7G7=|pw@nC=#P z#qISuy(D3AH}c2GVK4SaMZN zV8Xn@1i}O(dc~iKASWCB{uM;%#zKTBhTc-2EA|)X9E@lqj(E51W%X z;_4WkRv*OpHPWUkxqI)5ijF3H9hF9FDDJ=<%pZh!@%5UceWmd+&i>2-=n+2?KOIgT z^F3@#`TA=jt@Odehe4Va>_ey)=BCv9wtJoXX1Q7vDY`#>+#?%}6lNzq&60wzJut71 zK01>$uW)Pr%y@ca#K2f!hbqgdDRq%iwyUVcvkl!HMhs_I?Eo|X&mbnyGru51zI}ud zFWvV7TVf0Hgh_({|AEU%{D#kFui(2%O$hv%^a=*+xM7v_@F#)J9TFIpcv+YA36YuU`$%ofRQEw(ox63T z03>emLYS*|8d)#vvz$_-32j}eVJiFx6F0urO4&*>Cd*uftkdZl%UXwAwo&leF08rM z+!w_WcnO}@bU*$?sxDpn_@c`&@P^Qm_4;gmak6?h>mNLv9#J0Q+o+yzNY*baTVZ^V z+Q*t1`Eh3KB+@Ba5s$K+x4q=E@S}iZ&ef}Jl0x~zBiwc!pmgAs9z$KaLm3wexu7yU zE&OxC$a+pJ=E$!ODIP4^N*~+3<{_q+yG&TQfw|IG6L zR!H>Q;aF z*Cn%!7EEPGFpJSj?1-xruw9sC_v_ftLAQ=mF@t^)o{;{Alj_}7@1e2<#&IiucRMA40@dzq)QN!}i8Yjgtc3t0qH z!py&=+WVXyf~2$0JA#CQS>0Qf?lw9LP~Lg38Q?*Aj|_jvc2o|HBtnIDe3HOVCo>*~ zyZ>Pp<)6^aGaxK~(0QsYz4G8kx#2jv=7En|q6tTm@a6)y-|69!iBI&6CQ<@o#XzoY z!~`GttV58$rXJ$$WonUlg!+Bdo0$N^(*m-TA)V16b36U@&Pzi@4T z5aqXHxi8Z#;+D$#*|AAgdBaI550tfby}2P6_4KEq3{;8Ai-squEa2t#GVLYgs-Jn- z#j=`_!k5{)oKiG|Txe>olEJKSs_?6oSFgV(ictuRZvz)-hL|w-GI!X=%{T0@ z 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 %|hrJAI%L$O4wK|^7s%QLq8Q8~x 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

    TU-28-nRxG$$h2BZ`}e%^A+ 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 RlncFYhgJXp literal 0 HcmV?d00001 From dba13c1cbe854696feda3e2c2e4a877050aa368e Mon Sep 17 00:00:00 2001 From: Amberley Romo Date: Thu, 18 Jul 2019 09:55:29 -0500 Subject: [PATCH 12/14] wip --- packages/gatsby-theme-podcast/gatsby-node.js | 47 +++++++++++-------- packages/gatsby-theme-podcast/package.json | 1 + .../src/templates/episode-page.js | 16 +++++-- yarn.lock | 2 +- 4 files changed, 40 insertions(+), 26 deletions(-) diff --git a/packages/gatsby-theme-podcast/gatsby-node.js b/packages/gatsby-theme-podcast/gatsby-node.js index 474d8a0..01595d0 100644 --- a/packages/gatsby-theme-podcast/gatsby-node.js +++ b/packages/gatsby-theme-podcast/gatsby-node.js @@ -1,8 +1,8 @@ const fs = require("fs"); const path = require("path"); +const crypto = require("crypto"); const Parser = require("rss-parser"); const parser = new Parser(); -const crypto = require("crypto"); exports.onPreBootstrap = ({ reporter }) => { const dirs = [ @@ -60,25 +60,9 @@ async function sourceNodes({ actions }, { rssSource = "" }) { // Create nodes for top-level RSS feed info const { title, description, link, image, items } = data; - const feedInfo = { - id: link, - title, - description, - link, - imageUrl: image.url, - parent: null - }; - - feedInfo.internal = { - type: "rssFeedInfo", - contentDigest: createContentDigest(feedInfo) - }; - - createNode(feedInfo); - // Create nodes for RSS items // Prepare RSS item nodes - const prepareRssItemNodes = items.map(rssItem => { + const preparedRssItemNodes = items.map(rssItem => { let slug = generateRSSItemSlug(rssItem.title); let excerpt = extractFirstParagraph(rssItem.content); let duration = durationToMinutes(rssItem.itunes.duration); @@ -98,8 +82,26 @@ async function sourceNodes({ actions }, { rssSource = "" }) { }; return node; }); - // Create RSS item nodes - prepareRssItemNodes.forEach(rssItemNode => createNode(rssItemNode)); + + const feedInfo = { + id: link, + title, + description, + link, + imageUrl: image.url, + items___NODE: preparedRssItemNodes.map(node => node.id), + parent: null + }; + + feedInfo.internal = { + type: "rssFeedInfo", + contentDigest: createContentDigest(feedInfo) + }; + + createNode(feedInfo); + + // Actually create nodes for RSS items + preparedRssItemNodes.forEach(rssItemNode => createNode(rssItemNode)); } exports.sourceNodes = sourceNodes; @@ -144,6 +146,11 @@ exports.createPages = async function createPages({ graphql, actions }) { }); }; +// * +// * @TODO this is all now outdated +// * These files should only exist in the site/theme starter +// * Need to be pulled in (if exists) to corresponding episode +// * let userCreatedOwnEpisodes = false; exports.onCreateNode = ({ node, actions, getNode }) => { diff --git a/packages/gatsby-theme-podcast/package.json b/packages/gatsby-theme-podcast/package.json index e05311a..2df72f8 100644 --- a/packages/gatsby-theme-podcast/package.json +++ b/packages/gatsby-theme-podcast/package.json @@ -16,6 +16,7 @@ "gatsby-source-filesystem": "^2.0.27", "gatsby-source-rss": "^1.0.0", "gatsby-transformer-sharp": "^2.1.17", + "lodash.get": "^4.4.2", "react-helmet": "^5.2.0", "react-twitter-embed": "^2.0.7", "react-typography": "^0.16.19", diff --git a/packages/gatsby-theme-podcast/src/templates/episode-page.js b/packages/gatsby-theme-podcast/src/templates/episode-page.js index d88c984..c595a36 100644 --- a/packages/gatsby-theme-podcast/src/templates/episode-page.js +++ b/packages/gatsby-theme-podcast/src/templates/episode-page.js @@ -1,9 +1,9 @@ import React from "react"; import { Link, graphql } from "gatsby"; -import get from "lodash/get"; +import get from "lodash.get"; import PodcastPlayer from "syntax-podcast-player"; -import { MDXRenderer } from "gatsby-plugin-mdx"; +// import { MDXRenderer } from "gatsby-plugin-mdx"; import Layout from "../components/Layout"; import Support from "../components/Support"; import SEO from "../components/SEO"; @@ -16,11 +16,12 @@ class RssItemPageTemplate extends React.Component { const rssItem = this.props.data.rssFeedItem; const siteMetadata = get(this.props, "data.site.siteMetadata"); const { previous, next, slug } = this.props.pageContext; + // @TODO this won't do anything currently -- no corresponding .md file const editUrl = `https://github.com/${siteMetadata.gitOrg}/${ siteMetadata.siteUrl }/edit/master/src/pages/${slug.replace(/\//g, "")}.md`; let discussUrl = `https://twitter.com/search?q=${encodeURIComponent( - `${siteMetadata.siteUrl}${slug}` + `${siteMetadata.siteUrl}/${slug}/` )}`; // "trailer" has a "null" value let itemNumber = rssItem.itunes.episode || "0"; @@ -59,7 +60,11 @@ class RssItemPageTemplate extends React.Component { {rssItem.title} -

    {rssItem.excerpt}
    +

    @TODO: Need to create a way to add additional episode/show content, @@ -131,13 +136,14 @@ export const query = graphql` isoDate(formatString: "MMMM DD, YYYY") content itunes { - duration episode } link audio: enclosure { url } + excerpt + duration } } `; diff --git a/yarn.lock b/yarn.lock index 6355b0d..b6efd0b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8001,7 +8001,7 @@ lodash.foreach@^4.3.0, lodash.foreach@^4.5.0: resolved "https://registry.yarnpkg.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz#1a6a35eace401280c7f06dddec35165ab27e3e53" integrity sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM= -lodash.get@^4.0: +lodash.get@^4.0, lodash.get@^4.4.2: version "4.4.2" resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= From 6861a65c248737d4e34c3510e927b2141130b479 Mon Sep 17 00:00:00 2001 From: Amberley Romo Date: Thu, 18 Jul 2019 10:08:05 -0500 Subject: [PATCH 13/14] sh warnings --- packages/gatsby-theme-podcast/src/components/EpisodeTeasers.js | 3 +-- packages/syntax-podcast-player/src/PodcastPlayer.js | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/gatsby-theme-podcast/src/components/EpisodeTeasers.js b/packages/gatsby-theme-podcast/src/components/EpisodeTeasers.js index edf1a2e..c20109f 100644 --- a/packages/gatsby-theme-podcast/src/components/EpisodeTeasers.js +++ b/packages/gatsby-theme-podcast/src/components/EpisodeTeasers.js @@ -1,5 +1,5 @@ import React, { Fragment } from "react"; -import { Link, useStaticQuery, StaticQuery, graphql } from "gatsby"; +import { Link, useStaticQuery, graphql } from "gatsby"; const query = graphql` query getEpisodes { @@ -43,7 +43,6 @@ const PostTeasers = () => { title, date, description, - link, itunes: { duration } } = episode; const formattedDescription = extractFirstParagraph(description); diff --git a/packages/syntax-podcast-player/src/PodcastPlayer.js b/packages/syntax-podcast-player/src/PodcastPlayer.js index 3033ddc..b5331a8 100644 --- a/packages/syntax-podcast-player/src/PodcastPlayer.js +++ b/packages/syntax-podcast-player/src/PodcastPlayer.js @@ -160,7 +160,7 @@ export default class Player extends React.Component { playPause = () => { this.setState({ playing: !this.audio.paused }); - const method = this.audio.paused ? "add" : "remove"; + // const method = this.audio.paused ? "add" : "remove"; // This controls the active episode indicator // document.querySelector('.bars').classList[method]('bars--paused'); // 💩 }; From 010a5e1924c20c871ef40d59747ec034dc76f0c2 Mon Sep 17 00:00:00 2001 From: Amberley Romo Date: Thu, 18 Jul 2019 14:01:20 -0500 Subject: [PATCH 14/14] wip from livestream --- .../content/episodes/01-pilot/pilot.mdx | 9 +- .../gatsby-theme-podcast/gatsby-config.js | 8 +- packages/gatsby-theme-podcast/gatsby-node.js | 141 ++---------------- packages/gatsby-theme-podcast/package.json | 1 + .../src/templates/episode-page.js | 10 +- .../wip-gatsby-source-rss-feed/gatsby-node.js | 92 ++++++++++++ packages/wip-gatsby-source-rss-feed/index.js | 1 + .../wip-gatsby-source-rss-feed/package.json | 10 ++ packages/wip-gatsby-source-rss-feed/yarn.lock | 34 +++++ podcast-site/content/episodes/0-intro.mdx | 22 +++ 10 files changed, 187 insertions(+), 141 deletions(-) create mode 100644 packages/wip-gatsby-source-rss-feed/gatsby-node.js create mode 100644 packages/wip-gatsby-source-rss-feed/index.js create mode 100644 packages/wip-gatsby-source-rss-feed/package.json create mode 100644 packages/wip-gatsby-source-rss-feed/yarn.lock create mode 100644 podcast-site/content/episodes/0-intro.mdx diff --git a/packages/gatsby-theme-podcast/content/episodes/01-pilot/pilot.mdx b/packages/gatsby-theme-podcast/content/episodes/01-pilot/pilot.mdx index 27ee366..c445630 100644 --- a/packages/gatsby-theme-podcast/content/episodes/01-pilot/pilot.mdx +++ b/packages/gatsby-theme-podcast/content/episodes/01-pilot/pilot.mdx @@ -1,10 +1,7 @@ --- -title: '01: Pilot episode' -date: '2019-03-20' -time: '33' -description: We talk about stuff. -episodeLink: abcde-12345 -embedUrl: https://hopeinsource.simplecast.com/episodes/1-faith-and-open-source-10d618f0 +title: Woof +boop: "https://anchor.fm/fullstack-health/episodes/0-Intro-e4egsi" +ygatsby: eh --- ## Links diff --git a/packages/gatsby-theme-podcast/gatsby-config.js b/packages/gatsby-theme-podcast/gatsby-config.js index f25e59e..4d63b9f 100644 --- a/packages/gatsby-theme-podcast/gatsby-config.js +++ b/packages/gatsby-theme-podcast/gatsby-config.js @@ -1,6 +1,6 @@ const pkg = require("./package.json"); -module.exports = () => ({ +module.exports = ({ rssSource = "" }) => ({ siteMetadata: { title: "The podcast title", author: "Jane Doe & John Doe", @@ -31,6 +31,12 @@ module.exports = () => ({ modules: [pkg.name] } }, + { + resolve: "@amber1ey/gatsby-source-rss-feed", + options: { + rssSource + } + }, { resolve: "gatsby-source-filesystem", options: { diff --git a/packages/gatsby-theme-podcast/gatsby-node.js b/packages/gatsby-theme-podcast/gatsby-node.js index 01595d0..b82172c 100644 --- a/packages/gatsby-theme-podcast/gatsby-node.js +++ b/packages/gatsby-theme-podcast/gatsby-node.js @@ -1,8 +1,5 @@ const fs = require("fs"); const path = require("path"); -const crypto = require("crypto"); -const Parser = require("rss-parser"); -const parser = new Parser(); exports.onPreBootstrap = ({ reporter }) => { const dirs = [ @@ -20,92 +17,6 @@ exports.onPreBootstrap = ({ reporter }) => { }); }; -const createContentDigest = obj => - crypto - .createHash("md5") - .update(JSON.stringify(obj)) - .digest("hex"); - -const generateRSSItemSlug = title => { - return ( - title - // remove non-alphanumeric characters, except spaces - .replace(/[^\w\s]/gi, "") - .toLowerCase() - .split(" ") - .join("-") - ); -}; - -const durationToMinutes = durationInSeconds => { - return Math.floor(durationInSeconds / 60); -}; - -// hackity hack. this extracts the first paragraph from the description -const extractFirstParagraph = html => { - return html.match(/

    (.*?)<\/p>/)[0]; -}; - -async function sourceNodes({ actions }, { rssSource = "" }) { - if (!rssSource) { - console.log(`gatsby-theme-podcast requires an RSS feed`); - return; - } - const { createNode } = actions; - const data = await parser.parseURL(rssSource); - - if (!data) { - return; - } - - // Create nodes for top-level RSS feed info - const { title, description, link, image, items } = data; - - // Prepare RSS item nodes - const preparedRssItemNodes = items.map(rssItem => { - let slug = generateRSSItemSlug(rssItem.title); - let excerpt = extractFirstParagraph(rssItem.content); - let duration = durationToMinutes(rssItem.itunes.duration); - const node = Object.assign({}, rssItem, { - id: rssItem.link, - title: rssItem.title, - content: rssItem.content, - link: rssItem.link, - excerpt, - duration, - slug, - parent: null - }); - node.internal = { - type: "rssFeedItem", - contentDigest: createContentDigest(node) - }; - return node; - }); - - const feedInfo = { - id: link, - title, - description, - link, - imageUrl: image.url, - items___NODE: preparedRssItemNodes.map(node => node.id), - parent: null - }; - - feedInfo.internal = { - type: "rssFeedInfo", - contentDigest: createContentDigest(feedInfo) - }; - - createNode(feedInfo); - - // Actually create nodes for RSS items - preparedRssItemNodes.forEach(rssItemNode => createNode(rssItemNode)); -} - -exports.sourceNodes = sourceNodes; - exports.createPages = async function createPages({ graphql, actions }) { const { createPage } = actions; const rssItemPage = require.resolve("./src/templates/episode-page.js"); @@ -146,49 +57,21 @@ exports.createPages = async function createPages({ graphql, actions }) { }); }; -// * -// * @TODO this is all now outdated -// * These files should only exist in the site/theme starter -// * Need to be pulled in (if exists) to corresponding episode -// * -let userCreatedOwnEpisodes = false; - -exports.onCreateNode = ({ node, actions, getNode }) => { - const { createNodeField } = actions; - - if (node.internal.type === `Mdx`) { - // create source field - const fileNode = getNode(node.parent); - - const source = fileNode.sourceInstanceName; +// Connect mdx notes/transcripts to episode +exports.onCreateNode = async ({ node, actions, getNodesByType }) => { + const { createParentChildLink } = actions; - createNodeField({ - node, - name: `source`, - value: source - }); - - const eligibleEpisodeSources = [ - "podcast-demo-episodes", - "podcast-episodes" - ]; + if (node.internal.type !== `Mdx`) { + return; + } - if (eligibleEpisodeSources.includes(source)) { - if (source === "podcast-episodes") { - userCreatedOwnEpisodes = true; - } + const rssItemNodes = getNodesByType(`rssFeedItem`); - if (userCreatedOwnEpisodes && source === "podcast-demo-episodes") { - return; - } + const filtered = rssItemNodes.find(rssItemNode => { + return rssItemNode.link === node.frontmatter.boop; + }); - // create slug for episode pages - const value = path.parse(node.fileAbsolutePath).name; - createNodeField({ - name: `slug`, - node, - value - }); - } + if (filtered) { + createParentChildLink({ parent: filtered, child: node }); } }; diff --git a/packages/gatsby-theme-podcast/package.json b/packages/gatsby-theme-podcast/package.json index 2df72f8..a03a05e 100644 --- a/packages/gatsby-theme-podcast/package.json +++ b/packages/gatsby-theme-podcast/package.json @@ -5,6 +5,7 @@ "main": "index.js", "license": "MIT", "dependencies": { + "@amber1ey/gatsby-source-rss-feed": "*", "@mdx-js/mdx": "^1.0.4", "@mdx-js/react": "^1.0.2", "gatsby-image": "^2.0.34", diff --git a/packages/gatsby-theme-podcast/src/templates/episode-page.js b/packages/gatsby-theme-podcast/src/templates/episode-page.js index c595a36..3cb5a54 100644 --- a/packages/gatsby-theme-podcast/src/templates/episode-page.js +++ b/packages/gatsby-theme-podcast/src/templates/episode-page.js @@ -3,7 +3,7 @@ import { Link, graphql } from "gatsby"; import get from "lodash.get"; import PodcastPlayer from "syntax-podcast-player"; -// import { MDXRenderer } from "gatsby-plugin-mdx"; +import { MDXRenderer } from "gatsby-plugin-mdx"; import Layout from "../components/Layout"; import Support from "../components/Support"; import SEO from "../components/SEO"; @@ -66,10 +66,7 @@ class RssItemPageTemplate extends React.Component { }} /> -

    - @TODO: Need to create a way to add additional episode/show content, - like transcripts and show notes -

    + {rssItem.childMdx.body}

    @@ -144,6 +141,9 @@ export const query = graphql` } excerpt duration + childMdx { + body + } } } `; diff --git a/packages/wip-gatsby-source-rss-feed/gatsby-node.js b/packages/wip-gatsby-source-rss-feed/gatsby-node.js new file mode 100644 index 0000000..3d6de98 --- /dev/null +++ b/packages/wip-gatsby-source-rss-feed/gatsby-node.js @@ -0,0 +1,92 @@ +const crypto = require("crypto"); +const Parser = require("rss-parser"); +const parser = new Parser(); + +// Based on and extended from https://github.com/rheajt/gatsby-source-rss/blob/master/src/gatsby-node.js + +const createContentDigest = obj => + crypto + .createHash("md5") + .update(JSON.stringify(obj)) + .digest("hex"); + +const generateRSSItemSlug = title => { + return ( + title + // remove non-alphanumeric characters, except spaces + .replace(/[^\w\s]/gi, "") + .toLowerCase() + .split(" ") + .join("-") + ); +}; + +const durationToMinutes = durationInSeconds => { + return Math.floor(durationInSeconds / 60); +}; + +// hackity hack. this extracts the first paragraph from the description +const extractFirstParagraph = html => { + return html.match(/

    (.*?)<\/p>/)[0]; +}; + +async function sourceNodes({ actions }, { rssSource = "" }) { + if (!rssSource) { + console.log(`gatsby-theme-podcast requires an RSS feed`); + return; + } + const { createNode } = actions; + const data = await parser.parseURL(rssSource); + + if (!data) { + return; + } + + // Create nodes for top-level RSS feed info + const { title, description, link, image, items } = data; + + // Prepare RSS item nodes + const preparedRssItemNodes = items.map(rssItem => { + let slug = generateRSSItemSlug(rssItem.title); + let excerpt = extractFirstParagraph(rssItem.content); + let duration = durationToMinutes(rssItem.itunes.duration); + const node = Object.assign({}, rssItem, { + id: rssItem.link, + title: rssItem.title, + content: rssItem.content, + link: rssItem.link, + excerpt, + duration, + slug, + parent: null, + children: [] + }); + node.internal = { + type: "rssFeedItem", + contentDigest: createContentDigest(node) + }; + return node; + }); + + const feedInfo = { + id: link, + title, + description, + link, + imageUrl: image.url, + items___NODE: preparedRssItemNodes.map(node => node.id), + parent: null + }; + + feedInfo.internal = { + type: "rssFeedInfo", + contentDigest: createContentDigest(feedInfo) + }; + + createNode(feedInfo); + + // Actually create nodes for RSS items + preparedRssItemNodes.forEach(rssItemNode => createNode(rssItemNode)); +} + +exports.sourceNodes = sourceNodes; diff --git a/packages/wip-gatsby-source-rss-feed/index.js b/packages/wip-gatsby-source-rss-feed/index.js new file mode 100644 index 0000000..6723592 --- /dev/null +++ b/packages/wip-gatsby-source-rss-feed/index.js @@ -0,0 +1 @@ +// boop diff --git a/packages/wip-gatsby-source-rss-feed/package.json b/packages/wip-gatsby-source-rss-feed/package.json new file mode 100644 index 0000000..9b0d239 --- /dev/null +++ b/packages/wip-gatsby-source-rss-feed/package.json @@ -0,0 +1,10 @@ +{ + "name": "@amber1ey/gatsby-source-rss-feed", + "private": true, + "version": "1.0.0", + "main": "index.js", + "license": "MIT", + "dependencies": { + "rss-parser": "^3.7.2" + } +} diff --git a/packages/wip-gatsby-source-rss-feed/yarn.lock b/packages/wip-gatsby-source-rss-feed/yarn.lock new file mode 100644 index 0000000..34a9928 --- /dev/null +++ b/packages/wip-gatsby-source-rss-feed/yarn.lock @@ -0,0 +1,34 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +entities@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" + integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== + +rss-parser@^3.7.2: + version "3.7.2" + resolved "https://registry.yarnpkg.com/rss-parser/-/rss-parser-3.7.2.tgz#9f5b7d4944d4f7a190b469e31a8353aedb17c052" + integrity sha512-kx0VIFelgwBk5qA4n32U6cx40anAU7TwlRXjyxLDFgMlg8/UcJ64x+Hj5oRX1Kjos+OeFGOmnd5YXH5ES+bmzg== + dependencies: + entities "^1.1.1" + xml2js "^0.4.19" + +sax@>=0.6.0: + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +xml2js@^0.4.19: + version "0.4.19" + resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.19.tgz#686c20f213209e94abf0d1bcf1efaa291c7827a7" + integrity sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q== + dependencies: + sax ">=0.6.0" + xmlbuilder "~9.0.1" + +xmlbuilder@~9.0.1: + version "9.0.7" + resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d" + integrity sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0= diff --git a/podcast-site/content/episodes/0-intro.mdx b/podcast-site/content/episodes/0-intro.mdx new file mode 100644 index 0000000..a663437 --- /dev/null +++ b/podcast-site/content/episodes/0-intro.mdx @@ -0,0 +1,22 @@ +--- +title: Meow +boop: "https://anchor.fm/fullstack-health/episodes/0-Intro-e4egsi" +ygatsby: meh +--- + +## Links + +- Example: https://www.example.com + +## Transcript + +Person 1: [00:00](#playFrom=0) So hi, yep, what's up everyone? + +Person 2: [00:29](#playFrom=29) Yep we're making a podcast. + +## Credits + +Hosted by [John Doe](#) and [Jane Doe](#)
    +Edited by [John](https://twitter.com/left_pad).
    +Cover art by Jessica Doe.
    +Music by [James Doe](#).

    AzONCi+dlo?g?kFb5dQ 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 }dppYX)Nbwy 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 z z`uM51XEqOJLCzLzdV*-4!)@MeN!4JeiL@KC&^oy8D&_97th7wztXBaG*T)FBQi5 z$-5Cce!^!kbFTyv4oSNgM%{T4kTdOe)oHRtgYRt&jkqpEGFFTlZDF;S3{{wx4qwY! zwgsf8op&y{{UdDnsr|lZM)(9xce#(*YB74>+d+k(Ih)+9+0;;|XpT+|9@&%^CVWXm z6Za)PW7RrZH+$0p>LrFv+yDbKRu-Qf{%o)R-YE9jL~eJpXm9)Y(fG$gQKR7=kL2+0 z$9L@3IZp&;84NKq+gPbVdd>DNV1)rP&9$Zlk9^6lWwaVVt0xXh6O|}BJ7ZEQgRU0) zfhVBdI{M`yvSRp+`BdN#*47D&UXIE=%VPrCQ*;_95n7e)pBdroxcWlVLW67IXxILRsmi^oF1kEn05_f72pj=k1W=@?Yjjp8;ADf0_+a zc|bP33D1g;kC(_d^OqTPy;n3Bx^l;GH2JJNHiCL0{8enGT=9^+>dt~)K1EA_@}FU$ zvd{4o!-<^^?q5j!T@Z&0lR>Uo*F7Zv_<9SmESb76tvPTt?#~&%u(*a?vc|jTrG8