From 15a41e234825ce40ddc939205f817f12e8fb024e Mon Sep 17 00:00:00 2001 From: Rushikesh Patade Date: Mon, 6 Mar 2023 00:01:37 +0530 Subject: [PATCH 1/3] compileSdkVersion update --- .env.example | 4 +- android/app/build.gradle | 2 +- pubspec.lock | 612 +++++++++++++++++++++++++-------------- 3 files changed, 391 insertions(+), 227 deletions(-) diff --git a/.env.example b/.env.example index 34eb57b6..17273975 100644 --- a/.env.example +++ b/.env.example @@ -1,4 +1,4 @@ ANDROID_MAP_API_KEY= IOS_MAP_API_KEY= -HTTP_ENDPOINT=(for example: https://beacon.aadibajpai.com/graphql) -WEBSOCKET_ENDPOINT=(for example: wss://beacon.aadibajpai.com/subscriptions) \ No newline at end of file +HTTP_ENDPOINT=(for example: https://beacon.aadibajpai.com/graphql)> +WEBSOCKET_ENDPOINT=(for example: wss://beacon.aadibajpai.com/subscriptions)> \ No newline at end of file diff --git a/android/app/build.gradle b/android/app/build.gradle index 1e4fad4c..9572626d 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -26,7 +26,7 @@ apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" apply from: project(':flutter_config').projectDir.getPath() + "/dotenv.gradle" android { - compileSdkVersion 31 + compileSdkVersion 33 buildToolsVersion '29.0.0' sourceSets { diff --git a/pubspec.lock b/pubspec.lock index 95dc7a97..61ea0b28 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -5,254 +5,290 @@ packages: dependency: transitive description: name: _fe_analyzer_shared - url: "https://pub.dartlang.org" + sha256: "4897882604d919befd350648c7f91926a9d5de99e67b455bf0917cc2362f4bb8" + url: "https://pub.dev" source: hosted version: "47.0.0" analyzer: dependency: transitive description: name: analyzer - url: "https://pub.dartlang.org" + sha256: "690e335554a8385bc9d787117d9eb52c0c03ee207a607e593de3c9d71b1cfe80" + url: "https://pub.dev" source: hosted version: "4.7.0" archive: dependency: transitive description: name: archive - url: "https://pub.dartlang.org" + sha256: d6347d54a2d8028e0437e3c099f66fdb8ae02c4720c1e7534c9f24c10351f85d + url: "https://pub.dev" source: hosted version: "3.3.6" args: dependency: transitive description: name: args - url: "https://pub.dartlang.org" + sha256: "4cab82a83ffef80b262ddedf47a0a8e56ee6fbf7fe21e6e768b02792034dd440" + url: "https://pub.dev" source: hosted - version: "2.3.2" + version: "2.4.0" async: dependency: transitive description: name: async - url: "https://pub.dartlang.org" + sha256: bfe67ef28df125b7dddcea62755991f807aa39a2492a23e1550161692950bbe0 + url: "https://pub.dev" source: hosted - version: "2.9.0" + version: "2.10.0" boolean_selector: dependency: transitive description: name: boolean_selector - url: "https://pub.dartlang.org" + sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" + url: "https://pub.dev" source: hosted - version: "2.1.0" + version: "2.1.1" build: dependency: transitive description: name: build - url: "https://pub.dartlang.org" + sha256: "3fbda25365741f8251b39f3917fb3c8e286a96fd068a5a242e11c2012d495777" + url: "https://pub.dev" source: hosted version: "2.3.1" build_config: dependency: transitive description: name: build_config - url: "https://pub.dartlang.org" + sha256: bf80fcfb46a29945b423bd9aad884590fb1dc69b330a4d4700cac476af1708d1 + url: "https://pub.dev" source: hosted version: "1.1.1" build_daemon: dependency: transitive description: name: build_daemon - url: "https://pub.dartlang.org" + sha256: "757153e5d9cd88253cb13f28c2fb55a537dc31fefd98137549895b5beb7c6169" + url: "https://pub.dev" source: hosted - version: "3.1.0" + version: "3.1.1" build_resolvers: dependency: transitive description: name: build_resolvers - url: "https://pub.dartlang.org" + sha256: "687cf90a3951affac1bd5f9ecb5e3e90b60487f3d9cdc359bb310f8876bb02a6" + url: "https://pub.dev" source: hosted version: "2.0.10" build_runner: dependency: "direct dev" description: name: build_runner - url: "https://pub.dartlang.org" + sha256: b0a8a7b8a76c493e85f1b84bffa0588859a06197863dba8c9036b15581fd9727 + url: "https://pub.dev" source: hosted - version: "2.3.0" + version: "2.3.3" build_runner_core: dependency: transitive description: name: build_runner_core - url: "https://pub.dartlang.org" + sha256: "14febe0f5bac5ae474117a36099b4de6f1dbc52df6c5e55534b3da9591bf4292" + url: "https://pub.dev" source: hosted version: "7.2.7" built_collection: dependency: transitive description: name: built_collection - url: "https://pub.dartlang.org" + sha256: "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100" + url: "https://pub.dev" source: hosted version: "5.1.1" built_value: dependency: transitive description: name: built_value - url: "https://pub.dartlang.org" + sha256: "31b7c748fd4b9adf8d25d72a4c4a59ef119f12876cf414f94f8af5131d5fa2b0" + url: "https://pub.dev" source: hosted - version: "8.4.3" + version: "8.4.4" characters: dependency: transitive description: name: characters - url: "https://pub.dartlang.org" + sha256: e6a326c8af69605aec75ed6c187d06b349707a27fbff8222ca9cc2cff167975c + url: "https://pub.dev" source: hosted version: "1.2.1" checked_yaml: dependency: transitive description: name: checked_yaml - url: "https://pub.dartlang.org" + sha256: "3d1505d91afa809d177efd4eed5bb0eb65805097a1463abdd2add076effae311" + url: "https://pub.dev" source: hosted version: "2.0.2" cli_util: dependency: transitive description: name: cli_util - url: "https://pub.dartlang.org" + sha256: "66f86e916d285c1a93d3b79587d94bd71984a66aac4ff74e524cfa7877f1395c" + url: "https://pub.dev" source: hosted version: "0.3.5" clock: dependency: transitive description: name: clock - url: "https://pub.dartlang.org" + sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf + url: "https://pub.dev" source: hosted version: "1.1.1" code_builder: dependency: transitive description: name: code_builder - url: "https://pub.dartlang.org" + sha256: "0d43dd1288fd145de1ecc9a3948ad4a6d5a82f0a14c4fdd0892260787d975cbe" + url: "https://pub.dev" source: hosted version: "4.4.0" collection: dependency: transitive description: name: collection - url: "https://pub.dartlang.org" + sha256: cfc915e6923fe5ce6e153b0723c753045de46de1b4d63771530504004a45fae0 + url: "https://pub.dev" source: hosted - version: "1.16.0" + version: "1.17.0" connectivity_plus: dependency: "direct main" description: name: connectivity_plus - url: "https://pub.dartlang.org" + sha256: "8875e8ed511a49f030e313656154e4bbbcef18d68dfd32eb853fac10bce48e96" + url: "https://pub.dev" source: hosted - version: "3.0.2" + version: "3.0.3" connectivity_plus_platform_interface: dependency: transitive description: name: connectivity_plus_platform_interface - url: "https://pub.dartlang.org" + sha256: cf1d1c28f4416f8c654d7dc3cd638ec586076255d407cef3ddbdaf178272a71a + url: "https://pub.dev" source: hosted - version: "1.2.3" + version: "1.2.4" convert: dependency: transitive description: name: convert - url: "https://pub.dartlang.org" + sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592" + url: "https://pub.dev" source: hosted version: "3.1.1" coverage: dependency: transitive description: name: coverage - url: "https://pub.dartlang.org" + sha256: "2fb815080e44a09b85e0f2ca8a820b15053982b2e714b59267719e8a9ff17097" + url: "https://pub.dev" source: hosted - version: "1.6.2" + version: "1.6.3" cross_file: dependency: transitive description: name: cross_file - url: "https://pub.dartlang.org" + sha256: "0b0036e8cccbfbe0555fd83c1d31a6f30b77a96b598b35a5d36dd41f718695e9" + url: "https://pub.dev" source: hosted version: "0.3.3+4" crypto: dependency: transitive description: name: crypto - url: "https://pub.dartlang.org" + sha256: aa274aa7774f8964e4f4f38cc994db7b6158dd36e9187aaceaddc994b35c6c67 + url: "https://pub.dev" source: hosted version: "3.0.2" cupertino_icons: dependency: "direct main" description: name: cupertino_icons - url: "https://pub.dartlang.org" + sha256: e35129dc44c9118cee2a5603506d823bab99c68393879edb440e0090d07586be + url: "https://pub.dev" source: hosted version: "1.0.5" dart_style: dependency: transitive description: name: dart_style - url: "https://pub.dartlang.org" + sha256: "7a03456c3490394c8e7665890333e91ae8a49be43542b616e414449ac358acd4" + url: "https://pub.dev" source: hosted version: "2.2.4" data_connection_checker: dependency: "direct main" description: name: data_connection_checker - url: "https://pub.dartlang.org" + sha256: "1c8e544acf5ff88785967978b9ebb9f87a57eb1d19a6933b4f3a6f85dbb65163" + url: "https://pub.dev" source: hosted version: "0.3.4" date_time_picker: dependency: "direct main" description: name: date_time_picker - url: "https://pub.dartlang.org" + sha256: "6923c568bcb67a66ab7e083708d0adbcae8214b41bb84d49febc17e89e06fc4a" + url: "https://pub.dev" source: hosted version: "2.1.0" dbus: dependency: transitive description: name: dbus - url: "https://pub.dartlang.org" + sha256: "6f07cba3f7b3448d42d015bfd3d53fe12e5b36da2423f23838efc1d5fb31a263" + url: "https://pub.dev" source: hosted version: "0.7.8" duration_picker: dependency: "direct main" description: name: duration_picker - url: "https://pub.dartlang.org" + sha256: "052b34dac04c29f3849bb3817a26c5aebe9e5f0697c3a374be87db2b84d75753" + url: "https://pub.dev" source: hosted version: "1.1.1" fake_async: dependency: transitive description: name: fake_async - url: "https://pub.dartlang.org" + sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" + url: "https://pub.dev" source: hosted version: "1.3.1" ffi: dependency: transitive description: name: ffi - url: "https://pub.dartlang.org" + sha256: a38574032c5f1dd06c4aee541789906c12ccaab8ba01446e800d9c5b79c4a978 + url: "https://pub.dev" source: hosted version: "2.0.1" file: dependency: transitive description: name: file - url: "https://pub.dartlang.org" + sha256: "1b92bec4fc2a72f59a8e15af5f52cd441e4a7860b49499d69dfa817af20e925d" + url: "https://pub.dev" source: hosted version: "6.1.4" fixnum: dependency: transitive description: name: fixnum - url: "https://pub.dartlang.org" + sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1" + url: "https://pub.dev" source: hosted - version: "1.0.1" + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -262,77 +298,88 @@ packages: dependency: "direct main" description: name: flutter_animarker - url: "https://pub.dartlang.org" + sha256: d95448cc1776bc8e17aea3b24c01f3b7565c6eab394f708bc9fa9f7763e9dd77 + url: "https://pub.dev" source: hosted version: "3.2.0" flutter_config: dependency: "direct main" description: name: flutter_config - url: "https://pub.dartlang.org" + sha256: "8e2be2d560a52e06d2ef53a31913a11fc80ef708a442571c96194fd32e29fb1a" + url: "https://pub.dev" source: hosted version: "2.0.0" flutter_countdown_timer: dependency: "direct main" description: name: flutter_countdown_timer - url: "https://pub.dartlang.org" + sha256: dfcbd7d6f76a5589f78f3f3ba2f9ea2e199368eccc1adce4153ce985b9587bc5 + url: "https://pub.dev" source: hosted version: "4.1.0" flutter_hooks: dependency: transitive description: name: flutter_hooks - url: "https://pub.dartlang.org" + sha256: "6a126f703b89499818d73305e4ce1e3de33b4ae1c5512e3b8eab4b986f46774c" + url: "https://pub.dev" source: hosted - version: "0.18.5+1" + version: "0.18.6" flutter_launcher_icons: dependency: "direct dev" description: name: flutter_launcher_icons - url: "https://pub.dartlang.org" + sha256: ce0e501cfc258907842238e4ca605e74b7fd1cdf04b3b43e86c43f3e40a1592c + url: "https://pub.dev" source: hosted version: "0.11.0" flutter_local_notifications: dependency: "direct main" description: name: flutter_local_notifications - url: "https://pub.dartlang.org" + sha256: "293995f94e120c8afce768981bd1fa9c5d6de67c547568e3b42ae2defdcbb4a0" + url: "https://pub.dev" source: hosted version: "13.0.0" flutter_local_notifications_linux: dependency: transitive description: name: flutter_local_notifications_linux - url: "https://pub.dartlang.org" + sha256: ccb08b93703aeedb58856e5637450bf3ffec899adb66dc325630b68994734b89 + url: "https://pub.dev" source: hosted - version: "3.0.0" + version: "3.0.0+1" flutter_local_notifications_platform_interface: dependency: transitive description: name: flutter_local_notifications_platform_interface - url: "https://pub.dartlang.org" + sha256: "5ec1feac5f7f7d9266759488bc5f76416152baba9aa1b26fe572246caa00d1ab" + url: "https://pub.dev" source: hosted version: "6.0.0" flutter_plugin_android_lifecycle: dependency: transitive description: name: flutter_plugin_android_lifecycle - url: "https://pub.dartlang.org" + sha256: c224ac897bed083dabf11f238dd11a239809b446740be0c2044608c50029ffdf + url: "https://pub.dev" source: hosted - version: "2.0.7" + version: "2.0.9" flutter_polyline_points: dependency: "direct main" description: name: flutter_polyline_points - url: "https://pub.dartlang.org" + sha256: "02699e69142f51a248d784b6e3eec524194467fca5f7c4da19699ce2368b6980" + url: "https://pub.dev" source: hosted version: "1.0.0" flutter_spinkit: dependency: "direct main" description: name: flutter_spinkit - url: "https://pub.dartlang.org" + sha256: "77a2117c0517ff909221f3160b8eb20052ab5216107581168af574ac1f05dff8" + url: "https://pub.dev" source: hosted version: "5.1.0" flutter_test: @@ -349,16 +396,18 @@ packages: dependency: "direct main" description: name: fluttertoast - url: "https://pub.dartlang.org" + sha256: "2f9c4d3f4836421f7067a28f8939814597b27614e021da9d63e5d3fb6e212d25" + url: "https://pub.dev" source: hosted - version: "8.1.2" + version: "8.2.1" frontend_server_client: dependency: transitive description: name: frontend_server_client - url: "https://pub.dartlang.org" + sha256: "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612" + url: "https://pub.dev" source: hosted - version: "2.1.3" + version: "3.2.0" geocoder: dependency: "direct main" description: @@ -372,560 +421,640 @@ packages: dependency: "direct main" description: name: geolocator - url: "https://pub.dartlang.org" + sha256: "5c23f3613f50586c0bbb2b8f970240ae66b3bd992088cf60dd5ee2e6f7dde3a8" + url: "https://pub.dev" source: hosted version: "9.0.2" geolocator_android: dependency: transitive description: name: geolocator_android - url: "https://pub.dartlang.org" + sha256: "2ba24690aee0a3e1b6b7bd47c2711a50c874e95e4c758346589d35194adf6d6a" + url: "https://pub.dev" source: hosted version: "4.1.7" geolocator_apple: dependency: transitive description: name: geolocator_apple - url: "https://pub.dartlang.org" + sha256: "22b60ca3b8c0f58e6a9688ff855ee39ab813ca3f0c0609a48d282f6631266f2e" + url: "https://pub.dev" source: hosted version: "2.2.5" geolocator_platform_interface: dependency: transitive description: name: geolocator_platform_interface - url: "https://pub.dartlang.org" + sha256: af4d69231452f9620718588f41acc4cb58312368716bfff2e92e770b46ce6386 + url: "https://pub.dev" source: hosted version: "4.0.7" geolocator_web: dependency: transitive description: name: geolocator_web - url: "https://pub.dartlang.org" + sha256: f68a122da48fcfff68bbc9846bb0b74ef651afe84a1b1f6ec20939de4d6860e1 + url: "https://pub.dev" source: hosted version: "2.1.6" geolocator_windows: dependency: transitive description: name: geolocator_windows - url: "https://pub.dartlang.org" + sha256: f5911c88e23f48b598dd506c7c19eff0e001645bdc03bb6fecb9f4549208354d + url: "https://pub.dev" source: hosted version: "0.1.1" get_it: dependency: "direct main" description: name: get_it - url: "https://pub.dartlang.org" + sha256: "290fde3a86072e4b37dbb03c07bec6126f0ecc28dad403c12ffe2e5a2d751ab7" + url: "https://pub.dev" source: hosted version: "7.2.0" glob: dependency: transitive description: name: glob - url: "https://pub.dartlang.org" + sha256: "4515b5b6ddb505ebdd242a5f2cc5d22d3d6a80013789debfbda7777f47ea308c" + url: "https://pub.dev" source: hosted version: "2.1.1" google_maps_flutter: dependency: "direct main" description: name: google_maps_flutter - url: "https://pub.dartlang.org" + sha256: "24392ef192f3b00bcd93151375676805a9933574423a5bd5509a0ead2e8a4215" + url: "https://pub.dev" source: hosted - version: "2.2.3" + version: "2.2.5" google_maps_flutter_android: dependency: transitive description: name: google_maps_flutter_android - url: "https://pub.dartlang.org" + sha256: "88d0ed9ef7be4ba4839b85e67bd305ba1c5141e23b6fd1e665ef257755d8fef6" + url: "https://pub.dev" source: hosted - version: "2.4.3" + version: "2.4.8" google_maps_flutter_ios: dependency: transitive description: name: google_maps_flutter_ios - url: "https://pub.dartlang.org" + sha256: "3a69e04df77afb60587b5270baf43dc51f1c254c79f69ddf1d9546f758d9f709" + url: "https://pub.dev" source: hosted - version: "2.1.13" + version: "2.2.0" google_maps_flutter_platform_interface: dependency: transitive description: name: google_maps_flutter_platform_interface - url: "https://pub.dartlang.org" + sha256: a07811d2b82055815ede75e1fe4b7b76f71a0b4820b26f71bdaddd157d6a3e20 + url: "https://pub.dev" source: hosted - version: "2.2.5" + version: "2.2.6" gql: dependency: transitive description: name: gql - url: "https://pub.dartlang.org" + sha256: "998304fbb88a3956cfea10cd27a56f8e5d4b3bc110f03c952c18a9310774e8bb" + url: "https://pub.dev" source: hosted version: "0.14.0" gql_dedupe_link: dependency: transitive description: name: gql_dedupe_link - url: "https://pub.dartlang.org" + sha256: "89681048cf956348e865da872a40081499b8c087fc84dd4d4b9c134bd70d27b3" + url: "https://pub.dev" source: hosted version: "2.0.3+1" gql_error_link: dependency: transitive description: name: gql_error_link - url: "https://pub.dartlang.org" + sha256: e7bfdd2b6232f3e15861cd96c2ad6b7c9c94693843b3dea18295136a5fb5b534 + url: "https://pub.dev" source: hosted version: "0.2.3+1" gql_exec: dependency: transitive description: name: gql_exec - url: "https://pub.dartlang.org" + sha256: "0d1fdb2e4154efbfc1dcf3f35ec36d19c8428ff0d560eb4c45b354f8f871dc50" + url: "https://pub.dev" source: hosted version: "0.4.3" gql_http_link: dependency: transitive description: name: gql_http_link - url: "https://pub.dartlang.org" + sha256: "89ef87b32947acf4189f564c095f1148b0ab9bb9996fe518716dbad66708b834" + url: "https://pub.dev" source: hosted version: "0.4.5" gql_link: dependency: transitive description: name: gql_link - url: "https://pub.dartlang.org" + sha256: f7973279126bc922d465c4f4da6ed93d187085e597b3480f5e14e74d28fe14bd + url: "https://pub.dev" source: hosted version: "0.5.1" gql_transform_link: dependency: transitive description: name: gql_transform_link - url: "https://pub.dartlang.org" + sha256: b1735a9a92d25a92960002a8b40dfaede95ec1e5ed848906125d69efd878661f + url: "https://pub.dev" source: hosted version: "0.2.2+1" graphql: dependency: transitive description: name: graphql - url: "https://pub.dartlang.org" + sha256: b061201579040e9548cec2bae17bbdea0ab30666cb4e7ba48b9675f14d982199 + url: "https://pub.dev" source: hosted - version: "5.1.2" + version: "5.1.3" graphql_flutter: dependency: "direct main" description: name: graphql_flutter - url: "https://pub.dartlang.org" + sha256: "06059ac9e8417c71582f05e28a59b1416d43959d34a6a0d9565341e3a362e117" + url: "https://pub.dev" source: hosted - version: "5.1.1" + version: "5.1.2" graphs: dependency: transitive description: name: graphs - url: "https://pub.dartlang.org" + sha256: f9e130f3259f52d26f0cfc0e964513796dafed572fa52e45d2f8d6ca14db39b2 + url: "https://pub.dev" source: hosted version: "2.2.0" hive: dependency: "direct main" description: name: hive - url: "https://pub.dartlang.org" + sha256: "8dcf6db979d7933da8217edcec84e9df1bdb4e4edc7fc77dbd5aa74356d6d941" + url: "https://pub.dev" source: hosted version: "2.2.3" hive_generator: dependency: "direct dev" description: name: hive_generator - url: "https://pub.dartlang.org" + sha256: "81fd20125cb2ce8fd23623d7744ffbaf653aae93706c9bd3bf7019ea0ace3938" + url: "https://pub.dev" source: hosted version: "1.1.3" http: dependency: transitive description: name: http - url: "https://pub.dartlang.org" + sha256: "6aa2946395183537c8b880962d935877325d6a09a2867c3970c05c0fed6ac482" + url: "https://pub.dev" source: hosted version: "0.13.5" http_multi_server: dependency: transitive description: name: http_multi_server - url: "https://pub.dartlang.org" + sha256: "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b" + url: "https://pub.dev" source: hosted version: "3.2.1" http_parser: dependency: transitive description: name: http_parser - url: "https://pub.dartlang.org" + sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b" + url: "https://pub.dev" source: hosted version: "4.0.2" image: dependency: transitive description: name: image - url: "https://pub.dartlang.org" + sha256: "8e9d133755c3e84c73288363e6343157c383a0c6c56fc51afcc5d4d7180306d6" + url: "https://pub.dev" source: hosted version: "3.3.0" intl: dependency: "direct main" description: name: intl - url: "https://pub.dartlang.org" + sha256: "910f85bce16fb5c6f614e117efa303e85a1731bb0081edf3604a2ae6e9a3cc91" + url: "https://pub.dev" source: hosted version: "0.17.0" io: dependency: transitive description: name: io - url: "https://pub.dartlang.org" + sha256: "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e" + url: "https://pub.dev" source: hosted version: "1.0.4" js: dependency: transitive description: name: js - url: "https://pub.dartlang.org" + sha256: "5528c2f391ededb7775ec1daa69e65a2d61276f7552de2b5f7b8d34ee9fd4ab7" + url: "https://pub.dev" source: hosted - version: "0.6.4" + version: "0.6.5" json_annotation: dependency: transitive description: name: json_annotation - url: "https://pub.dartlang.org" + sha256: c33da08e136c3df0190bd5bbe51ae1df4a7d96e7954d1d7249fea2968a72d317 + url: "https://pub.dev" source: hosted version: "4.8.0" location: dependency: "direct main" description: name: location - url: "https://pub.dartlang.org" + sha256: "9051959f6f2ccadd887b28b66e9cbbcc25b6838e37cf9e894c421ccc0ebf80b5" + url: "https://pub.dev" source: hosted version: "4.4.0" location_platform_interface: dependency: transitive description: name: location_platform_interface - url: "https://pub.dartlang.org" + sha256: "62eeaf1658e92e4459b727f55a3c328eccbac8ba043fa6d262ac5286ad48384c" + url: "https://pub.dev" source: hosted version: "2.3.0" location_web: dependency: transitive description: name: location_web - url: "https://pub.dartlang.org" + sha256: "6c08c408a040534c0269c4ff9fe17eebb5a36dea16512fbaf116b9c8bc21545b" + url: "https://pub.dev" source: hosted version: "3.1.1" logging: dependency: transitive description: name: logging - url: "https://pub.dartlang.org" + sha256: "04094f2eb032cbb06c6f6e8d3607edcfcb0455e2bb6cbc010cb01171dcb64e6d" + url: "https://pub.dev" source: hosted version: "1.1.1" matcher: dependency: transitive description: name: matcher - url: "https://pub.dartlang.org" + sha256: "16db949ceee371e9b99d22f88fa3a73c4e59fd0afed0bd25fc336eb76c198b72" + url: "https://pub.dev" source: hosted - version: "0.12.12" + version: "0.12.13" material_color_utilities: dependency: transitive description: name: material_color_utilities - url: "https://pub.dartlang.org" + sha256: d92141dc6fe1dad30722f9aa826c7fbc896d021d792f80678280601aff8cf724 + url: "https://pub.dev" source: hosted - version: "0.1.5" + version: "0.2.0" meta: dependency: transitive description: name: meta - url: "https://pub.dartlang.org" + sha256: "6c268b42ed578a53088d834796959e4a1814b5e9e164f147f580a386e5decf42" + url: "https://pub.dev" source: hosted version: "1.8.0" mime: dependency: transitive description: name: mime - url: "https://pub.dartlang.org" + sha256: e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e + url: "https://pub.dev" source: hosted version: "1.0.4" mockito: dependency: "direct main" description: name: mockito - url: "https://pub.dartlang.org" + sha256: "2a8a17b82b1bde04d514e75d90d634a0ac23f6cb4991f6098009dd56836aeafe" + url: "https://pub.dev" source: hosted version: "5.3.2" modal_progress_hud: dependency: "direct main" description: name: modal_progress_hud - url: "https://pub.dartlang.org" + sha256: "798a0e3cc23a23a328d62d673b59bd17bf56f470e35281a3fc38c1db8ae053da" + url: "https://pub.dev" source: hosted version: "0.1.3" nested: dependency: transitive description: name: nested - url: "https://pub.dartlang.org" + sha256: "03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20" + url: "https://pub.dev" source: hosted version: "1.0.0" nm: dependency: transitive description: name: nm - url: "https://pub.dartlang.org" + sha256: "2c9aae4127bdc8993206464fcc063611e0e36e72018696cd9631023a31b24254" + url: "https://pub.dev" source: hosted version: "0.5.0" node_preamble: dependency: transitive description: name: node_preamble - url: "https://pub.dartlang.org" + sha256: "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db" + url: "https://pub.dev" source: hosted - version: "2.0.1" + version: "2.0.2" normalize: dependency: transitive description: name: normalize - url: "https://pub.dartlang.org" + sha256: baf8caf2d8b745af5737cca6c24f7fe3cf3158897fdbcde9a909b9c8d3e2e5af + url: "https://pub.dev" source: hosted version: "0.7.2" overlay_support: dependency: "direct main" description: name: overlay_support - url: "https://pub.dartlang.org" + sha256: fc39389bfd94e6985e1e13b2a88a125fc4027608485d2d4e2847afe1b2bb339c + url: "https://pub.dev" source: hosted version: "2.1.0" package_config: dependency: transitive description: name: package_config - url: "https://pub.dartlang.org" + sha256: "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd" + url: "https://pub.dev" source: hosted version: "2.1.0" path: dependency: transitive description: name: path - url: "https://pub.dartlang.org" + sha256: db9d4f58c908a4ba5953fcee2ae317c94889433e5024c27ce74a37f94267945b + url: "https://pub.dev" source: hosted version: "1.8.2" path_provider: dependency: "direct main" description: name: path_provider - url: "https://pub.dartlang.org" + sha256: "04890b994ee89bfa80bf3080bfec40d5a92c5c7a785ebb02c13084a099d2b6f9" + url: "https://pub.dev" source: hosted - version: "2.0.12" + version: "2.0.13" path_provider_android: dependency: transitive description: name: path_provider_android - url: "https://pub.dartlang.org" + sha256: "7623b7d4be0f0f7d9a8b5ee6879fc13e4522d4c875ab86801dee4af32b54b83e" + url: "https://pub.dev" source: hosted - version: "2.0.22" + version: "2.0.23" path_provider_foundation: dependency: transitive description: name: path_provider_foundation - url: "https://pub.dartlang.org" + sha256: eec003594f19fe2456ea965ae36b3fc967bc5005f508890aafe31fa75e41d972 + url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.1.2" path_provider_linux: dependency: transitive description: name: path_provider_linux - url: "https://pub.dartlang.org" + sha256: "525ad5e07622d19447ad740b1ed5070031f7a5437f44355ae915ff56e986429a" + url: "https://pub.dev" source: hosted - version: "2.1.7" + version: "2.1.9" path_provider_platform_interface: dependency: transitive description: name: path_provider_platform_interface - url: "https://pub.dartlang.org" + sha256: "57585299a729335f1298b43245842678cb9f43a6310351b18fb577d6e33165ec" + url: "https://pub.dev" source: hosted - version: "2.0.5" + version: "2.0.6" path_provider_windows: dependency: transitive description: name: path_provider_windows - url: "https://pub.dartlang.org" + sha256: "642ddf65fde5404f83267e8459ddb4556316d3ee6d511ed193357e25caa3632d" + url: "https://pub.dev" source: hosted - version: "2.1.3" + version: "2.1.4" petitparser: dependency: transitive description: name: petitparser - url: "https://pub.dartlang.org" + sha256: "49392a45ced973e8d94a85fdb21293fbb40ba805fc49f2965101ae748a3683b4" + url: "https://pub.dev" source: hosted version: "5.1.0" platform: dependency: transitive description: name: platform - url: "https://pub.dartlang.org" + sha256: "4a451831508d7d6ca779f7ac6e212b4023dd5a7d08a27a63da33756410e32b76" + url: "https://pub.dev" source: hosted version: "3.1.0" plugin_platform_interface: dependency: transitive description: name: plugin_platform_interface - url: "https://pub.dartlang.org" + sha256: "6a2128648c854906c53fa8e33986fc0247a1116122f9534dd20e3ab9e16a32bc" + url: "https://pub.dev" source: hosted - version: "2.1.3" + version: "2.1.4" pointycastle: dependency: transitive description: name: pointycastle - url: "https://pub.dartlang.org" + sha256: db7306cf0249f838d1a24af52b5a5887c5bf7f31d8bb4e827d071dc0939ad346 + url: "https://pub.dev" source: hosted version: "3.6.2" pool: dependency: transitive description: name: pool - url: "https://pub.dartlang.org" + sha256: "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a" + url: "https://pub.dev" source: hosted version: "1.5.1" process: dependency: transitive description: name: process - url: "https://pub.dartlang.org" + sha256: "53fd8db9cec1d37b0574e12f07520d582019cb6c44abf5479a01505099a34a09" + url: "https://pub.dev" source: hosted version: "4.2.4" provider: dependency: "direct main" description: name: provider - url: "https://pub.dartlang.org" + sha256: cdbe7530b12ecd9eb455bdaa2fcb8d4dad22e80b8afb4798b41479d5ce26847f + url: "https://pub.dev" source: hosted version: "6.0.5" pub_semver: dependency: transitive description: name: pub_semver - url: "https://pub.dartlang.org" + sha256: "307de764d305289ff24ad257ad5c5793ce56d04947599ad68b3baa124105fc17" + url: "https://pub.dev" source: hosted version: "2.1.3" pubspec_parse: dependency: transitive description: name: pubspec_parse - url: "https://pub.dartlang.org" + sha256: ec85d7d55339d85f44ec2b682a82fea340071e8978257e5a43e69f79e98ef50c + url: "https://pub.dev" source: hosted - version: "1.2.1" + version: "1.2.2" rxdart: dependency: "direct main" description: name: rxdart - url: "https://pub.dartlang.org" + sha256: "0c7c0cedd93788d996e33041ffecda924cc54389199cde4e6a34b440f50044cb" + url: "https://pub.dev" source: hosted version: "0.27.7" share_plus: dependency: "direct main" description: name: share_plus - url: "https://pub.dartlang.org" + sha256: "8c6892037b1824e2d7e8f59d54b3105932899008642e6372e5079c6939b4b625" + url: "https://pub.dev" source: hosted - version: "6.3.0" + version: "6.3.1" share_plus_platform_interface: dependency: transitive description: name: share_plus_platform_interface - url: "https://pub.dartlang.org" + sha256: "82ddd4ab9260c295e6e39612d4ff00390b9a7a21f1bb1da771e2f232d80ab8a1" + url: "https://pub.dev" source: hosted version: "3.2.0" shared_preferences: dependency: "direct main" description: name: shared_preferences - url: "https://pub.dartlang.org" + sha256: ee6257848f822b8481691f20c3e6d2bfee2e9eccb2a3d249907fcfb198c55b41 + url: "https://pub.dev" source: hosted - version: "2.0.17" + version: "2.0.18" shared_preferences_android: dependency: transitive description: name: shared_preferences_android - url: "https://pub.dartlang.org" + sha256: a51a4f9375097f94df1c6e0a49c0374440d31ab026b59d58a7e7660675879db4 + url: "https://pub.dev" source: hosted - version: "2.0.15" + version: "2.0.16" shared_preferences_foundation: dependency: transitive description: name: shared_preferences_foundation - url: "https://pub.dartlang.org" + sha256: "6b84fdf06b32bb336f972d373cd38b63734f3461ba56ac2ba01b56d052796259" + url: "https://pub.dev" source: hosted - version: "2.1.3" + version: "2.1.4" shared_preferences_linux: dependency: transitive description: name: shared_preferences_linux - url: "https://pub.dartlang.org" + sha256: d7fb71e6e20cd3dfffcc823a28da3539b392e53ed5fc5c2b90b55fdaa8a7e8fa + url: "https://pub.dev" source: hosted - version: "2.1.3" + version: "2.1.4" shared_preferences_platform_interface: dependency: transitive description: name: shared_preferences_platform_interface - url: "https://pub.dartlang.org" + sha256: "824bfd02713e37603b2bdade0842e47d56e7db32b1dcdd1cae533fb88e2913fc" + url: "https://pub.dev" source: hosted - version: "2.1.0" + version: "2.1.1" shared_preferences_web: dependency: transitive description: name: shared_preferences_web - url: "https://pub.dartlang.org" + sha256: "6737b757e49ba93de2a233df229d0b6a87728cea1684da828cbc718b65dcf9d7" + url: "https://pub.dev" source: hosted - version: "2.0.4" + version: "2.0.5" shared_preferences_windows: dependency: transitive description: name: shared_preferences_windows - url: "https://pub.dartlang.org" + sha256: bd014168e8484837c39ef21065b78f305810ceabc1d4f90be6e3b392ce81b46d + url: "https://pub.dev" source: hosted - version: "2.1.3" + version: "2.1.4" shelf: dependency: transitive description: name: shelf - url: "https://pub.dartlang.org" + sha256: c24a96135a2ccd62c64b69315a14adc5c3419df63b4d7c05832a346fdb73682c + url: "https://pub.dev" source: hosted version: "1.4.0" shelf_packages_handler: dependency: transitive description: name: shelf_packages_handler - url: "https://pub.dartlang.org" + sha256: aef74dc9195746a384843102142ab65b6a4735bb3beea791e63527b88cc83306 + url: "https://pub.dev" source: hosted version: "3.0.1" shelf_static: dependency: transitive description: name: shelf_static - url: "https://pub.dartlang.org" + sha256: e792b76b96a36d4a41b819da593aff4bdd413576b3ba6150df5d8d9996d2e74c + url: "https://pub.dev" source: hosted version: "1.1.1" shelf_web_socket: dependency: transitive description: name: shelf_web_socket - url: "https://pub.dartlang.org" + sha256: a988c0e8d8ffbdb8a28aa7ec8e449c260f3deb808781fe1284d22c5bba7156e8 + url: "https://pub.dev" source: hosted version: "1.0.3" sizer: dependency: "direct main" description: name: sizer - url: "https://pub.dartlang.org" + sha256: d2b3cb6cbc4a637f508dacd786bae55df31e5fc088044248a43e4fd1e050c117 + url: "https://pub.dev" source: hosted version: "2.0.15" skeleton_text: dependency: "direct main" description: name: skeleton_text - url: "https://pub.dartlang.org" + sha256: "6e088723b97ddcccfcce45312ce5e385ed1e5139a57afdf574f753d51eaa77f1" + url: "https://pub.dev" source: hosted version: "3.0.0" sky_engine: @@ -937,247 +1066,282 @@ packages: dependency: "direct main" description: name: sliding_up_panel - url: "https://pub.dartlang.org" + sha256: "578e90956a6212d1e406373250b2436a0f3afece29aee3c24c8360094d6cf968" + url: "https://pub.dev" source: hosted version: "2.0.0+1" source_gen: dependency: transitive description: name: source_gen - url: "https://pub.dartlang.org" + sha256: "2d79738b6bbf38a43920e2b8d189e9a3ce6cc201f4b8fc76be5e4fe377b1c38d" + url: "https://pub.dev" source: hosted version: "1.2.6" source_helper: dependency: transitive description: name: source_helper - url: "https://pub.dartlang.org" + sha256: "3b67aade1d52416149c633ba1bb36df44d97c6b51830c2198e934e3fca87ca1f" + url: "https://pub.dev" source: hosted version: "1.3.3" source_map_stack_trace: dependency: transitive description: name: source_map_stack_trace - url: "https://pub.dartlang.org" + sha256: "84cf769ad83aa6bb61e0aa5a18e53aea683395f196a6f39c4c881fb90ed4f7ae" + url: "https://pub.dev" source: hosted version: "2.1.1" source_maps: dependency: transitive description: name: source_maps - url: "https://pub.dartlang.org" + sha256: "708b3f6b97248e5781f493b765c3337db11c5d2c81c3094f10904bfa8004c703" + url: "https://pub.dev" source: hosted - version: "0.10.11" + version: "0.10.12" source_span: dependency: transitive description: name: source_span - url: "https://pub.dartlang.org" + sha256: dd904f795d4b4f3b870833847c461801f6750a9fa8e61ea5ac53f9422b31f250 + url: "https://pub.dev" source: hosted - version: "1.9.0" + version: "1.9.1" stack_trace: dependency: transitive description: name: stack_trace - url: "https://pub.dartlang.org" + sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5 + url: "https://pub.dev" source: hosted - version: "1.10.0" + version: "1.11.0" stream_channel: dependency: transitive description: name: stream_channel - url: "https://pub.dartlang.org" + sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8" + url: "https://pub.dev" source: hosted - version: "2.1.0" + version: "2.1.1" stream_transform: dependency: transitive description: name: stream_transform - url: "https://pub.dartlang.org" + sha256: "14a00e794c7c11aa145a170587321aedce29769c08d7f58b1d141da75e3b1c6f" + url: "https://pub.dev" source: hosted version: "2.1.0" string_scanner: dependency: transitive description: name: string_scanner - url: "https://pub.dartlang.org" + sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" + url: "https://pub.dev" source: hosted - version: "1.1.1" + version: "1.2.0" term_glyph: dependency: transitive description: name: term_glyph - url: "https://pub.dartlang.org" + sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 + url: "https://pub.dev" source: hosted version: "1.2.1" test: dependency: "direct dev" description: name: test - url: "https://pub.dartlang.org" + sha256: a5fcd2d25eeadbb6589e80198a47d6a464ba3e2049da473943b8af9797900c2d + url: "https://pub.dev" source: hosted - version: "1.21.4" + version: "1.22.0" test_api: dependency: transitive description: name: test_api - url: "https://pub.dartlang.org" + sha256: ad540f65f92caa91bf21dfc8ffb8c589d6e4dc0c2267818b4cc2792857706206 + url: "https://pub.dev" source: hosted - version: "0.4.12" + version: "0.4.16" test_core: dependency: transitive description: name: test_core - url: "https://pub.dartlang.org" + sha256: "0ef9755ec6d746951ba0aabe62f874b707690b5ede0fecc818b138fcc9b14888" + url: "https://pub.dev" source: hosted - version: "0.4.16" + version: "0.4.20" timezone: dependency: transitive description: name: timezone - url: "https://pub.dartlang.org" + sha256: "24c8fcdd49a805d95777a39064862133ff816ebfffe0ceff110fb5960e557964" + url: "https://pub.dev" source: hosted version: "0.9.1" timing: dependency: transitive description: name: timing - url: "https://pub.dartlang.org" + sha256: "70a3b636575d4163c477e6de42f247a23b315ae20e86442bebe32d3cabf61c32" + url: "https://pub.dev" source: hosted version: "1.0.1" typed_data: dependency: transitive description: name: typed_data - url: "https://pub.dartlang.org" + sha256: "26f87ade979c47a150c9eaab93ccd2bebe70a27dc0b4b29517f2904f04eb11a5" + url: "https://pub.dev" source: hosted version: "1.3.1" uni_links: dependency: "direct main" description: name: uni_links - url: "https://pub.dartlang.org" + sha256: "051098acfc9e26a9fde03b487bef5d3d228ca8f67693480c6f33fd4fbb8e2b6e" + url: "https://pub.dev" source: hosted version: "0.5.1" uni_links_platform_interface: dependency: transitive description: name: uni_links_platform_interface - url: "https://pub.dartlang.org" + sha256: "929cf1a71b59e3b7c2d8a2605a9cf7e0b125b13bc858e55083d88c62722d4507" + url: "https://pub.dev" source: hosted version: "1.0.0" uni_links_web: dependency: transitive description: name: uni_links_web - url: "https://pub.dartlang.org" + sha256: "7539db908e25f67de2438e33cc1020b30ab94e66720b5677ba6763b25f6394df" + url: "https://pub.dev" source: hosted version: "0.1.0" universal_io: dependency: transitive description: name: universal_io - url: "https://pub.dartlang.org" + sha256: "06866290206d196064fd61df4c7aea1ffe9a4e7c4ccaa8fcded42dd41948005d" + url: "https://pub.dev" source: hosted - version: "2.0.4" + version: "2.2.0" url_launcher_linux: dependency: transitive description: name: url_launcher_linux - url: "https://pub.dartlang.org" + sha256: e29039160ab3730e42f3d811dc2a6d5f2864b90a70fb765ea60144b03307f682 + url: "https://pub.dev" source: hosted - version: "3.0.2" + version: "3.0.3" url_launcher_platform_interface: dependency: transitive description: name: url_launcher_platform_interface - url: "https://pub.dartlang.org" + sha256: "6c9ca697a5ae218ce56cece69d46128169a58aa8653c1b01d26fcd4aad8c4370" + url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.1.2" url_launcher_web: dependency: transitive description: name: url_launcher_web - url: "https://pub.dartlang.org" + sha256: "574cfbe2390666003c3a1d129bdc4574aaa6728f0c00a4829a81c316de69dd9b" + url: "https://pub.dev" source: hosted - version: "2.0.14" + version: "2.0.15" url_launcher_windows: dependency: transitive description: name: url_launcher_windows - url: "https://pub.dartlang.org" + sha256: "97c9067950a0d09cbd93e2e3f0383d1403989362b97102fbf446473a48079a4b" + url: "https://pub.dev" source: hosted - version: "3.0.3" + version: "3.0.4" uuid: dependency: transitive description: name: uuid - url: "https://pub.dartlang.org" + sha256: "648e103079f7c64a36dc7d39369cabb358d377078a051d6ae2ad3aa539519313" + url: "https://pub.dev" source: hosted version: "3.0.7" vector_math: dependency: transitive description: name: vector_math - url: "https://pub.dartlang.org" + sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" + url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.1.4" vm_service: dependency: transitive description: name: vm_service - url: "https://pub.dartlang.org" + sha256: e7fb6c2282f7631712b69c19d1bff82f3767eea33a2321c14fa59ad67ea391c7 + url: "https://pub.dev" source: hosted version: "9.4.0" watcher: dependency: transitive description: name: watcher - url: "https://pub.dartlang.org" + sha256: "6a7f46926b01ce81bfc339da6a7f20afbe7733eff9846f6d6a5466aa4c6667c0" + url: "https://pub.dev" source: hosted version: "1.0.2" web_socket_channel: dependency: transitive description: name: web_socket_channel - url: "https://pub.dartlang.org" + sha256: "3a969ddcc204a3e34e863d204b29c0752716f78b6f9cc8235083208d268a4ccd" + url: "https://pub.dev" source: hosted - version: "2.3.0" + version: "2.2.0" webkit_inspection_protocol: dependency: transitive description: name: webkit_inspection_protocol - url: "https://pub.dartlang.org" + sha256: "67d3a8b6c79e1987d19d848b0892e582dbb0c66c57cc1fef58a177dd2aa2823d" + url: "https://pub.dev" source: hosted version: "1.2.0" win32: dependency: transitive description: name: win32 - url: "https://pub.dartlang.org" + sha256: c9ebe7ee4ab0c2194e65d3a07d8c54c5d00bb001b76081c4a04cdb8448b59e46 + url: "https://pub.dev" source: hosted version: "3.1.3" xdg_directories: dependency: transitive description: name: xdg_directories - url: "https://pub.dartlang.org" + sha256: bd512f03919aac5f1313eb8249f223bacf4927031bf60b02601f81f687689e86 + url: "https://pub.dev" source: hosted version: "0.2.0+3" xml: dependency: transitive description: name: xml - url: "https://pub.dartlang.org" + sha256: "979ee37d622dec6365e2efa4d906c37470995871fe9ae080d967e192d88286b5" + url: "https://pub.dev" source: hosted - version: "6.1.0" + version: "6.2.2" yaml: dependency: transitive description: name: yaml - url: "https://pub.dartlang.org" + sha256: "23812a9b125b48d4007117254bca50abb6c712352927eece9e155207b1db2370" + url: "https://pub.dev" source: hosted version: "3.1.1" sdks: - dart: ">=2.18.0 <3.0.0" - flutter: ">=3.0.0" + dart: ">=2.19.0 <3.0.0" + flutter: ">=3.3.0" From b025f003b97ee5cc70df3fccfeca3dad699bca57 Mon Sep 17 00:00:00 2001 From: Rushikesh Patade Date: Fri, 10 Mar 2023 19:37:11 +0530 Subject: [PATCH 2/3] fixed merge conflicts for pull down refresh --- lib/components/hike_button.dart | 1 + lib/components/reloading_icon.dart | 44 +++++++ lib/views/auth_screen.dart | 199 ++++++++++++++++------------- lib/views/group_screen.dart | 132 ++++++++++++++----- lib/views/home_screen.dart | 2 +- pubspec.lock | 8 ++ pubspec.yaml | 1 + 7 files changed, 264 insertions(+), 123 deletions(-) create mode 100644 lib/components/reloading_icon.dart diff --git a/lib/components/hike_button.dart b/lib/components/hike_button.dart index 23136356..5aafd559 100644 --- a/lib/components/hike_button.dart +++ b/lib/components/hike_button.dart @@ -1,3 +1,4 @@ + import 'package:beacon/utilities/constants.dart'; import 'package:flutter/material.dart'; diff --git a/lib/components/reloading_icon.dart b/lib/components/reloading_icon.dart new file mode 100644 index 00000000..41135fac --- /dev/null +++ b/lib/components/reloading_icon.dart @@ -0,0 +1,44 @@ +import 'package:beacon/utilities/constants.dart'; +import 'package:flutter/material.dart'; + +class ReloadIcon extends StatefulWidget { + const ReloadIcon({Key key}) : super(key: key); + + @override + State createState() => _ReloadIconState(); +} + +class _ReloadIconState extends State with TickerProviderStateMixin { + AnimationController _animation; + @override + void initState() { + super.initState(); + _animation = AnimationController( + vsync: this, + duration: Duration(seconds: 10), + upperBound: 1, + )..repeat(); + } + + @override + void dispose() { + _animation.dispose(); + super.dispose(); + } + + @override + Widget build(BuildContext context) { + _animation..forward(); + return RotationTransition( + turns: Tween(begin: 0.0, end: 10.0).animate(_animation), + child: Transform.rotate( + angle: 0.5, + child: Icon( + Icons.refresh, + color: kBlue, + size: 30, + ), + ), + ); + } +} diff --git a/lib/views/auth_screen.dart b/lib/views/auth_screen.dart index 541fc61a..955b4335 100644 --- a/lib/views/auth_screen.dart +++ b/lib/views/auth_screen.dart @@ -202,83 +202,88 @@ class _AuthScreenState extends State child: Column( mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ - Card( - elevation: 2.0, - color: Colors.white, - shape: RoundedRectangleBorder( - borderRadius: BorderRadius.circular(8.0), - ), - child: Form( - key: model.formKeyLogin, - autovalidateMode: model.loginValidate, - child: Container( - width: screensize.width - 70, - child: Column( - children: [ - Container( - height: 13.h, - padding: EdgeInsets.symmetric( - horizontal: 10, vertical: 10.0), - child: TextFormField( - autovalidateMode: model.loginValidate, - focusNode: model.emailLogin, - controller: model.loginEmailController, - validator: (value) => - Validator.validateEmail(value.trimRight()), - keyboardType: TextInputType.emailAddress, - style: TextStyle(fontSize: 16.0, color: Colors.black), - decoration: InputDecoration( - border: InputBorder.none, - icon: Icon( - Icons.mail_outline, - color: Colors.black, - size: 24.0, - ), - hintText: "Email Address", - hintStyle: TextStyle( - fontSize: hintsize - 2, color: hintColor), + Form( + key: model.formKeyLogin, + autovalidateMode: model.loginValidate, + child: Wrap( + children: [ + Card( + elevation: 2.0, + color: Colors.white, + shape: RoundedRectangleBorder( + borderRadius: + BorderRadius.circular(screensize.width / 20), + ), + child: Container( + // height: 13.h, + padding: EdgeInsets.symmetric( + horizontal: 10, + vertical: 10, + ), + child: TextFormField( + autovalidateMode: model.loginValidate, + focusNode: model.emailLogin, + controller: model.loginEmailController, + validator: (value) => + Validator.validateEmail(value.trimRight()), + keyboardType: TextInputType.emailAddress, + style: TextStyle(fontSize: 16.0, color: Colors.black), + decoration: InputDecoration( + border: InputBorder.none, + icon: Icon( + Icons.mail_outline, + color: Colors.black, + size: 24.0, ), + hintText: "Email Address", + hintStyle: TextStyle( + fontSize: hintsize - 2, color: hintColor), ), ), - separator(), - Container( - height: 13.h, - padding: EdgeInsets.symmetric( - horizontal: 10, vertical: 10.0), - child: TextFormField( - autovalidateMode: model.loginValidate, - focusNode: model.passwordLogin, - controller: model.loginPasswordController, - obscureText: model.obscureTextLogin, - validator: (value) => - Validator.validatePassword(value), - style: TextStyle(fontSize: 16.0, color: Colors.black), - decoration: InputDecoration( - border: InputBorder.none, + ), + ), + Card( + elevation: 2.0, + color: Colors.white, + shape: RoundedRectangleBorder( + borderRadius: + BorderRadius.circular(screensize.width / 20), + ), + child: Container( + padding: + EdgeInsets.symmetric(horizontal: 10, vertical: 10.0), + child: TextFormField( + autovalidateMode: model.loginValidate, + focusNode: model.passwordLogin, + controller: model.loginPasswordController, + obscureText: model.obscureTextLogin, + validator: (value) => Validator.validatePassword(value), + style: TextStyle(fontSize: 16.0, color: Colors.black), + decoration: InputDecoration( + border: InputBorder.none, + icon: Icon( + Icons.lock, + size: 24.0, + color: Colors.black, + ), + hintText: "Password", + hintStyle: TextStyle( + fontSize: hintsize - 2, color: hintColor), + suffixIcon: IconButton( + onPressed: () => model.displayPasswordLogin(), icon: Icon( - Icons.lock, - size: 24.0, + model.obscureTextLogin + ? Icons.visibility + : Icons.visibility_off, + size: 20.0, color: Colors.black, ), - hintText: "Password", - hintStyle: TextStyle( - fontSize: hintsize - 2, color: hintColor), - suffixIcon: IconButton( - onPressed: () => model.displayPasswordLogin(), - icon: Icon( - model.obscureTextLogin - ? Icons.visibility - : Icons.visibility_off, - size: 20.0, - color: Colors.black, - ), - ), ), ), ), - ], + ), ), - ), + ], ), ), SizedBox( @@ -292,7 +297,7 @@ class _AuthScreenState extends State padding: EdgeInsets.only( left: 15.0, right: 15.0, top: 15.0, bottom: 15.0), child: Text( - "Or", + "OR", style: TextStyle( color: Colors.black, fontSize: 16.0, @@ -316,21 +321,21 @@ class _AuthScreenState extends State padding: EdgeInsets.only(top: 3.h, left: 8.5.w, right: 8.5.w), child: Column( children: [ - Card( - elevation: 2.0, - color: Colors.white, - shape: RoundedRectangleBorder( - borderRadius: BorderRadius.circular(8.0), - ), - child: Form( - key: model.formKeySignup, - autovalidateMode: model.signupValidate, - child: Container( - width: screensize.width - 70, - // height: 280.0, - child: Column(children: [ - Container( - height: 13.h, + Form( + key: model.formKeySignup, + autovalidateMode: model.signupValidate, + child: Container( + width: screensize.width - 70, + // height: 280.0, + child: Column(children: [ + Card( + elevation: 2, + color: Colors.white, + shape: RoundedRectangleBorder( + borderRadius: + BorderRadius.circular(screensize.width / 20), + ), + child: Container( padding: EdgeInsets.symmetric( horizontal: 10, vertical: 10.0), child: TextFormField( @@ -355,9 +360,15 @@ class _AuthScreenState extends State ), ), ), - separator(), - Container( - height: 13.h, + ), + Card( + elevation: 2, + color: Colors.white, + shape: RoundedRectangleBorder( + borderRadius: + BorderRadius.circular(screensize.width / 20), + ), + child: Container( padding: EdgeInsets.symmetric( horizontal: 10, vertical: 10.0), child: TextFormField( @@ -381,9 +392,15 @@ class _AuthScreenState extends State ), ), ), - separator(), - Container( - height: 13.h, + ), + Card( + elevation: 2, + color: Colors.white, + shape: RoundedRectangleBorder( + borderRadius: + BorderRadius.circular(screensize.width / 20), + ), + child: Container( padding: EdgeInsets.symmetric( horizontal: 10, vertical: 10.0), child: TextFormField( @@ -418,8 +435,8 @@ class _AuthScreenState extends State ), ), ), - ])), - ), + ), + ])), ), SizedBox( height: 3.5.h, diff --git a/lib/views/group_screen.dart b/lib/views/group_screen.dart index 68be5672..92d917ce 100644 --- a/lib/views/group_screen.dart +++ b/lib/views/group_screen.dart @@ -2,12 +2,14 @@ import 'package:beacon/components/beacon_card.dart'; import 'package:beacon/components/create_join_dialog.dart'; import 'package:beacon/components/hike_button.dart'; import 'package:beacon/components/loading_screen.dart'; +import 'package:beacon/components/reloading_icon.dart'; import 'package:beacon/components/shape_painter.dart'; import 'package:beacon/locator.dart'; import 'package:beacon/models/beacon/beacon.dart'; import 'package:beacon/utilities/constants.dart'; import 'package:beacon/view_model/group_screen_view_model.dart'; import 'package:beacon/views/base_view.dart'; +import 'package:custom_refresh_indicator/custom_refresh_indicator.dart'; import 'package:flutter/material.dart'; import 'package:modal_progress_hud/modal_progress_hud.dart'; import 'package:sizer/sizer.dart'; @@ -26,6 +28,7 @@ class _GroupScreenState extends State with TickerProviderStateMixin { var fetchingUserBeacons; var fetchingNearbyBeacons; + TabControllerStorage tabControllerStorage = TabControllerStorage(); @override void initState() { @@ -35,6 +38,19 @@ class _GroupScreenState extends State super.initState(); } + void reloadNearByBeacons() { + setState(() { + fetchingNearbyBeacons = + databaseFunctions.fetchNearbyBeacon(widget.group.id); + }); + } + + void reloadUserBeacons() { + setState(() { + fetchingUserBeacons = databaseFunctions.fetchUserBeacons(widget.group.id); + }); + } + void reloadList() { setState(() { fetchingUserBeacons = databaseFunctions.fetchUserBeacons(widget.group.id); @@ -46,7 +62,11 @@ class _GroupScreenState extends State @override Widget build(BuildContext context) { return BaseView(builder: (context, model, child) { - TabController tabController = new TabController(length: 2, vsync: this); + TabController tabController = new TabController( + length: 2, + vsync: this, + initialIndex: tabControllerStorage.tabIndex, + ); return model.isBusy ? LoadingScreen() : Scaffold( @@ -212,6 +232,11 @@ class _GroupScreenState extends State Tab(text: 'Nearby Beacons'), ], controller: tabController, + onTap: (index) { + setState(() { + tabControllerStorage.setIndex = index; + }); + }, ), Expanded( child: TabBarView( @@ -236,8 +261,20 @@ class _GroupScreenState extends State final List posts = snapshot.data; return Container( - alignment: Alignment.center, - child: posts.length == 0 + alignment: Alignment.center, + child: CustomRefreshIndicator( + onRefresh: () async { + reloadUserBeacons(); + }, + builder: + MaterialIndicatorDelegate( + builder: + (context, controller) { + return ReloadIcon(); + }, + ), + child: posts == null || + posts.length == 0 ? SingleChildScrollView( physics: AlwaysScrollableScrollPhysics(), @@ -309,7 +346,9 @@ class _GroupScreenState extends State posts[ index]); }, - )); + ), + ), + ); } else { return Center( child: BeaconCustomWidgets @@ -346,34 +385,50 @@ class _GroupScreenState extends State } final posts = snapshot.data; - if (posts == null || - posts.length == 0) { - return SingleChildScrollView( - physics: - AlwaysScrollableScrollPhysics(), - child: Center( - child: Text( - 'No nearby beacons found :(', - style: TextStyle( - color: kBlack, - fontSize: 20), - ), - ), - ); - } - return ListView.builder( - physics: - AlwaysScrollableScrollPhysics(), - scrollDirection: - Axis.vertical, - itemCount: posts.length, - padding: EdgeInsets.all(8), - itemBuilder: - (context, index) { - return BeaconCustomWidgets - .getBeaconCard(context, - posts[index]); + + return CustomRefreshIndicator( + onRefresh: () async { + reloadNearByBeacons(); }, + builder: + MaterialIndicatorDelegate( + builder: + (context, controller) { + return ReloadIcon(); + }, + ), + child: posts == null || + posts.length == 0 + ? SingleChildScrollView( + physics: + AlwaysScrollableScrollPhysics(), + child: Center( + child: Text( + 'No nearby beacons found :(', + style: TextStyle( + color: kBlack, + fontSize: 20), + ), + ), + ) + : ListView.builder( + physics: + AlwaysScrollableScrollPhysics(), + scrollDirection: + Axis.vertical, + itemCount: + posts.length, + padding: + EdgeInsets.all(8), + itemBuilder: + (context, index) { + return BeaconCustomWidgets + .getBeaconCard( + context, + posts[ + index]); + }, + ), ); } else { return SingleChildScrollView( @@ -407,3 +462,18 @@ class _GroupScreenState extends State }); } } + +class TabControllerStorage { + static final TabControllerStorage _storage = TabControllerStorage._internal(); + + factory TabControllerStorage() => _storage; + + static int _tabIndex = 0; + + int get tabIndex => _tabIndex; + set setIndex(int index) { + _tabIndex = index; + } + + TabControllerStorage._internal(); +} diff --git a/lib/views/home_screen.dart b/lib/views/home_screen.dart index c855ff4d..826eb48d 100644 --- a/lib/views/home_screen.dart +++ b/lib/views/home_screen.dart @@ -177,7 +177,7 @@ class _MainScreenState extends State with TickerProviderStateMixin { Container( width: 45.w, child: HikeButton( - buttonWidth: homebwidth, + buttonWidth: homebwidth - 10, buttonHeight: homebheight - 2, text: 'Join a Group', textColor: kYellow, diff --git a/pubspec.lock b/pubspec.lock index 61ea0b28..99da6c9e 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -217,6 +217,14 @@ packages: url: "https://pub.dev" source: hosted version: "1.0.5" + custom_refresh_indicator: + dependency: "direct main" + description: + name: custom_refresh_indicator + sha256: c67a9145190eae17d7b7034b6085e7446f9340d9ed0b352caf63cc84e9486ef0 + url: "https://pub.dev" + source: hosted + version: "2.0.1" dart_style: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index 14837f45..9ea01cd0 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -11,6 +11,7 @@ environment: dependencies: connectivity_plus: ^3.0.2 cupertino_icons: ^1.0.2 + custom_refresh_indicator: ^2.0.1 data_connection_checker: ^0.3.4 date_time_picker: ^2.1.0 duration_picker: ^1.1.0+1 From 9950443f2cee25931aceccba10021140acfdbe8f Mon Sep 17 00:00:00 2001 From: Rushikesh Patade Date: Sat, 11 Mar 2023 23:54:38 +0530 Subject: [PATCH 3/3] formatting changed --- .../app/src/main/res/drawable/app_icon.png | Bin 15911 -> 142500 bytes lib/components/hike_button.dart | 1 - 2 files changed, 1 deletion(-) diff --git a/android/app/src/main/res/drawable/app_icon.png b/android/app/src/main/res/drawable/app_icon.png index a1f87e14bdee3b69620f2ac315f971bae2926760..e89f273caf843dcdf4dc223f102420a9870739b6 100644 GIT binary patch literal 142500 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

co6tg1Jo{=Jn$WPj zcn<5IPb~TPl$kWZhixe8s_?-F^mXmaP^D^Bz-;e^YeiXFDnCrMA=S15d-kj z(#PgUuM*Jk>!3FIt1T-@#@6c{WpFe`?hpIM=kLz;sD|i`(!r0C>)9B;Ks+BT24@}~ z{As4dO+DFvEP}2FSWyU;@@b{Z0)GZWYVl%^-_6#$#jj|ejO-j4d^Ue8V<5|(lb`!x zr$Oh1ZbjNX;{Fn3pOmDIN(iX%2T526%<%Scdi%nnYxx};Qd~SJx-gNl6$}zId%Lt8 z#k7ig&c2AoXe#rmDW)e55ymL!#gQ;9-Te9YH3v0wxEeqf`@%#l+qKOsrWoo~gn~#A=5Fc~)uZN_rbKZ^;LB%#3RW+q77eiiDjo)- zk^}u}GH7CRWMsxQWqDOqg8tRm43CVpus!!{Jm|dZUs%{ZI(l29r}eXSfHNqR)6f4q zDs`qG)}366u6-@9a z`Oxdp&Om!^C(8#CvwQQ(!9B!FbdO*Hj>^o+;x*tK?GLJ3`AxI3l1E$xe}*SYi4&po zvdYW;HQ{01A4)N1*DOu}`{4FwZBv9}utsNz%)s0W_?LaXbQ~wwC}2Qq?t8cE^v(c# zyK`PFgTl79>vaEtCJDqr*x532>F$k@zC}66_2ls`=|aa#y0ceP%gtY;8fT1n#v2@) zBmSX+2v;KkxY?if6tgwTdHN z&Q3BE$)A)yHe$-glKGh+89dC=5~6G4Fh`%Eqg&O;YE~E7b5a!4-nw7I%9lLI%KGsp z4D^_a=n6XGi?0mwPrtu|+6_ClY1Pe<#P-H)-+nAQ>LvuNYipNqR&o3&oWGod-6bxq zh1UB>0%s1;wygx37g(g#f{iiH9$2B92IrSZ(Psk6=gmhBj-h+o9lasAP-xHBGR9qc z3d{^dpC2fay1OGa@`rNCWauNN5hI?#>Au(+hMEp$7s-$jkSQM#&ESlJfzM_pjJ9tU z5(jYQ8(VrvDoh0q4i5gUz=g*g{qP4ZLFXhCH{3gy ze_zbiVmVkoh<^W~^mlSO78je++UE8!A6+8CA0lhX-c#=-s*Y6R=LRU{=|`9Wod{(7 ziLCJuqsCd_WUs+yj9q1d_6P^$ohuiEJ7wbw7?#c(Z=It`=?mg^K)!Kp)X~TpFt)dC4$>S|29|sR7T?x^T zCw~~!`c7J>9c05=#f1M#$k3AoiB>v_vu-Mm&$0cBE7%c#9E%!mT!NjsSPoU}?GM_I zcl7Qb>(j&h8`G4`J#YK>Y6ibe$qHY)+Tn#A)mi*rRXs0qTd5Q5G&H>URa$j$cY9s3 z6xiAdt*u|IH;&t9?~}cbEgrq?SnLMC*K8Gp7)6ykm;b|43V)HyKyoPpp8GEf=i6h_ zXhpgFDo=9}*+rHn^D?G3N`Rc2a^y3fUDg$-KR_<5c8BtfQ) z2!|#XtEyOYy?-t}T^C-Y80andzFh1osI*E$E3>Pvc<5m9x|1~(kiA77d!wRKDq~Wb zR*b&|LwI_54jJG%e$^u`7U+sD9zPo}f&=X&efatjNMQ$A)rTzX(?>kYTJ0Zdx{sjMQw%~j4X4ElQ% zt-QTO=+#HeGvx;N>9o!}F1%_a==R^jxI#S4h$1;9{wE;*8Jt;}cu-l4>h`W~Uo{&B z)no1m@3%;e`7ti;O+2X|z-`fr!FHSb$Y8sosI$GBYryTApWo3YG_Lb@T5z>&7H00Z zeS}+;*&cc_9rrDQQr_@>w~o+U`%q;zEIn83y`X{N>L;$&)d+v;h}f6*c3!80X6NUO1Hb1m@6kniRu$s3 z62ESf{MYN=OYdt@p;)teEygZA`+HVmA)(<0ax0u_<3vX%R)>ZK$Y)gD#_VJkTeyD3 z{@t3qAZy-cf`?a~j>wM(bueKmUleCzd=yQyIr7_yMJAu$)wMEJy}`h(^TfY1K!h!> zg5O;r?5;YVu#~H`WC}OdK7o)g>4f6s?S1D9R_M3=3Gx8oBo&1UjR%wDa)jvPK6nEA zKJN^H>EnyNAZ3tUXRJKthS9-C@l^!ElA5(O3Ei=#_Kf+MNzMjj1JD4l?TKl!0!&DU z^`Va*(6|kts`R6yOUeCce({?sOTncz#;Uts`CMpcO`2SXSjcm$NLyw`I$u>{4<{#5aX#e=lvtm@2~HuXXCks#^fznzp_3z!|&5^ulH;8@cT}u z5eRMVH!7ETDFYOnU1A}|7lWB1a3Tc)+UADxb8RWdIzkSOT68mV@|0$+jhCaeVruS6*k%{XX2Y zAoL=z!()C*MqFANt=3U}XmnmL3;3kSysA7@T?}GX1GBZ68dn&{H@Kl`e=oW;KMOYCW0v%WtiG*z zY7&+ow%7kR7XiN}v_`ber~vN5{Jrgig02!I7GIv9KQ2Z~kEG_1 z!lZtxSE>Jlg0roK?-_koU)9FDER%So(CUzoeUedVu>!E7#qA9rFJV4U+R3CJM_){}-GvCg?Y^}2M)gg0 zH?Wn&hbLWz#x=&GdMZiaZ1xx*)m7!WxE@Fe zREaI9B*8_C`)q*81{o#TpAh2dx$cuW*q&;~PI9m|ncEGj|FxKxQyQF@3Z`fMZMv9}_H=agBC>q%!4PTzsDtff1 zWt!U|EGClzlngvP>`vwyfrrZ~=bSuTO@ zeAAsIINx0L$VG*gaO$SUWRK=_-rpTyU{1?<3gZq5U~1%%k~?(My5SdW4J@Yej$RRqY-t*Y1+WgayY zT{+ZgnY2!H!7n1&T`A%^8C-FEiCkJ+Ay{UnD8PQ;$KF08`xoTLj|%b#BR?+ZDp9Xx z;nkUnn(Ads@`^Uq26mr)TZur!H{F+7<;1L2qt|Fu*_^@g8>^oF2D|5@V86CKy?Az5 zi}OngGln}$9g%hxnd?$}t-1))nnn3_mV8#;w1u(GfN}ZpYnY%pLf+8C_~NI|R3d3Y zNQ)~^K0~!>;X-4j^RD*mtebtozc!zXM0z~ly?do7?142|6Gg=wxn$qmxMApO)`jcv zXa(N|UYWxHZa5!2nm9i{-x{Z*Q+1s4hQ$NT;=aO1T-;n-Tq?AKi;zl4AUn1Yq|TQ6 zXG#{<!GRm<2+w_F%M!v>K!DzKpj@hd@~ZoyF0yR!7Z=Wx%^T`ht)O+0P@C=F z3V?QL$;Xz?BZ2j`sas6D04?pL*bvsCm~Kn+6hhF=1#RCyPG<@JP8)4nh}YLGt;q~~ zTp+6Qqgcnu(uNP?;fPwUpO+V%nUd+jXBT+kDga_XVvZ5d7|!L?HB-U`e)|YoQt+2c zUz#&VX(W~q4!n6s(CD97s}gMtHLGg!eMU`0$g=mQMSsySn3~9AfXOu2kM(fytDx7x zw8Y=3byR+yEK+h|UY-fCleldu@3LeD73%POM49^yYcY-szmG0OSAaG=ZSUspA)tla z8U1zE`l6+wrFBlO*$Y@i1k&y^?P-@TFR$RXoGvGi+{Jk9s1(nyo#hsOJ5%0G{bnvi zOfD2fuwnj2jF46V9QaST0Wwg0#${eM-HgH#1@pI1LZrnTvq*~u1;^;nkH|H0Iswy0b0WiXSpN0hP;x07?q%l z=jhE7+*8VQnv2$;@bz%gzHy@kMbBca=Fj=-V`hV#C7b4L-k71k(cjQ@=vx#j(DAY0eP8@LI$q{~a;Y4p|9oE# z!E_uUc0V?DpQKLZGFSzilqSC8YDKUraFWfww}N8HqR+^K<^dNQnWyt9?-$Sm3)2x( z)a<}H#Jq8Q|EGhS(x#~*YhN~*4~%a(fYOkFahexNni?c-`@61lFTScqBmGX6Ed`f1 zjtsRqwwC54XGdu{Fs;>1esyEwtIv?n9??K%Y{lDklztu9zlxJrE2>(1g}tofhEgxq zE1h~ia#YqbczThGhW8T?0HqU;A-TE8nwq#08+oIU^MJq_4?juqoK`W3JoX)v7nkyv zz1Mtb1kkLerm(|d{;NXUUJ#i==(D}Nd)86i2C479sEn9Bv3~Vs)rawvK3=@X&Y$7uc~a!YA~pT-JLd|y_0d@$%oi}6wVy!-rwARpicL7ylNj({r-!WwEP}Z z@Nb|IR~(iM4EE-yDU7tfE*Aax)gxU^$(MpDqroq2ORK+ z965r`!6|4|-{%zx`^r&mt<`15GyOim>6uSy2AZR{rpf$%&=4SZFZsSo6m$!=2!g%i zdmcXkCNE7LlX)oiHbAq;Bf$H@;*M`rSOykVpr6=WrS|u?7Gc>kvrO!aJ9}cxe(A0%C%a4wZW%5q_w?h(tX$p#)|9w?; z_La^J^OqGQLZrrJw)$*^#zf-Zeqp1@Pe8X#tNU&SKZ1AH*FDoQKAZZpYY&R(fm9Xf zc)dU-mmQsSil_M^C;R?z<7m=&E!D*T=^zU_`;Q$&J5MivpQ-F`{mPOHe7LDf#BaTa~6Gh_7Gl*rvm z*zA)0Ul|7vZiAPj8`7rDzV)mM5nQSFCP>f&O8Ik7H4u@cBvNeRPP(D!{3=(Xy4gps zjP_w7>9}mQHV2|p;pXZH{lb+T06TkD&`0YKfz;myNz+^a(1X%y);5!>vAgS1QBgm% z;nd+V5{+<3!!@s~a=y4aL%)BoWFE7o$2*^zm6L5gH$4ahUuXeAhs&2E zDFIb4#7SFlL@9kBW)+oH(~ZGB4TIP+FMJ+_uk|=ao>a?Qc2yVL&*o_nh>Hqc%&-_k zw@)dHeG{kFif)m)Et%WOqPlVeYpK1_1KRAe0XaaaZMC02$AoY?Dg#viLew~eGl0g3 zdF1SNTTt<^5E)Dv;V3;~`^h=|Wcpuv$P%!LV3gGCSEGTNK;Uxw{NlV6=>B$TBOVnq zfTrAuytR=JzCLT2o83H*@tWC7E35hM$?QJ;;w>ggLc*Vbknmuk#SEgKo}Ml;7x_^* z@a*dM#KgqhT;|t+vs4pz=$)}B7QAO<*n&$z*Fj~nyR_5l3Rt4rqP`WbQmIIrTAWq=HW-tDX?q!litGUW*Kr4W6- zYu8J~s7^WO7wTQqeB>eq@^W!X98)gJiuL9Ak|9sMVg4@0+s{0pwdHnBu^Eg`*#Eit zsK>X#ug&$!C*fuKn6$9W8yIGzXs>`)(M&I4SZ6+?xHz)33 zX}aH;a2tYpQ{6ZwHYj6_bz2~QZN_Nr)0oh_uNJYzGL`G*g0T)#X@j9l`|Wpa`%t2l z*+yhz=4vbFJbhL|S|xhT#s;fAwbpURyUxJPG#e9ms<`sYny*>2Q^4kl2=!r*=8BpT zWSXoB&hVdd4>Lm+y7iMtGATvbZ6@$lS*h}a_6(X}{|}DSge~6;3s<9KVQGnu9gZj% z^pQ)UfSxDMwGjU`F$@W4J>1w2EX3ai&dSJ035aIVZ9C~)Z9DFtjCImx?QU-~v9au{ zy^#>lpWZ=*-VWX$58vky5qjYVNd9;v*%e8cv=oX#7LQhJFdJ}k1``krryAS2FOAs> zPn$S6K6&rILJ&nzRk}wBcSf!8RX%2~x)?x2>Lu6I{2s4n|sOZV_D>N`b~DT~txBzpksyGXbny!)yScQOE<4 z9v^y<%2%)BBE1spNYGM2s+wzF6}9t#>}(_T)2R3_T>8{~Ws$!J@&$mV#u}%}z_8QP zD3yU2A0>;6^7Ffcjs-(`@ln3`_R2TPQXl_y8(+f0Tdkd%soTcB1-&>)URVixEW6rrYub zHFz4VPRi2YH27Up-H04)g>c=LtmKbY90#cWR(d5b`Xpn#>!$$L`Cf@!2pk0;P*E{4 z$&RiIc}(?R-w%S=0r2x5a+*rNlaviJ%+0H$*(sBvdgPLR!PStSOE;&#wU=7G(I2V? z@)yR^{2vlkNl?qi+_dqpal>%4R(l#G?F(8X9w@X9LW%`(Q_OYWe zHd)5y@)@duybWvCFw91}Ga_51a>I7fj@vphfxIIKWh`qYz~5ruq5-vPOPmzbu3M2a zTC^|^3#m?LVP{W_3WDpSlK}GP55F?`8h6dk&%22-+t|=JTHO5nC^64pH}M(orrTrO z@vpX)w&tk#nSO&&)6n#99gC2U)#l(_c02evMNydh3tB4gl{-l?3WdAQ#*WLCT!zmL zy3x+9OE%1`4MA;IbLOBf&tkr2p|A3=J%HV$&6*7qd+(ggfF2HnDy?n5ypi99!o6*b z!cdpMP3Zu2ssaorfAaRQZ&@qY*s0;?*K^x*TZ?nYJCa+@(c= z>G}*PlzvlWn8mC=pDf)pBNw}?_6mBuu!x-P4m3dE{^@PO%JQLMWd$p%y?RP{x21=* zm&eEYbZWl<SjB zlH&<5(+y``D=EJCvmhfY6M#p5=d5mXa7BNkqDv)+4$o&38X9W)@>7Ru!Q1NkxU)0h z+tedcgGT@JB&`#{H1SF;3Uk&t0y3(eC(5NL^VmdjpNq(=M4}_vF<&z^o?<;B>~P(z zXMSJ(5O^$Y0dk$SppaGK@@t&T{r$p-?y|UVYc7Sxz_{P5N=k9JxyO`p&3?C6E*9=v z>-7twdn+sZ6W=;?YtH>anB>x=d=d)WgX!}&< zRKz{u%YgX^IV%D(io6BgY?*71Ty*bY!+htQLXyRAk}_>3{>PCTCg^ctQcsk_B1*`% zvVu|uk{L*~8R#hzDMGDWkB3sTCHB9N4e0AXs8Ru&qPLZ6Yo^dp)I7_+;&Ys>w%<&ah^pY-n0(KJILC` zWE$1#YG1s~dthZGG?#zO^~{doI=GctQEfV*zoFwxCl|I`0oSWil{SLOvdG&hFR0&r zUxk*T$GgFO4L(E;nr5_Mijv(t085uZ8-@W^Okmr zZbDF~t?S;=+CX12((uKj&&8NV_w|&AmE*`)9KT5ud zu%|T0mo=_T8GTdqiVg$IM$)Wp8=txO23G3IJ*oEQ+PqoVIVq*Q4i-TUD*ri1Qu&cC zs0BKJG?j93NfjD%TSfH*57;N=39{$XI+0%=ZtX5Fb5jwSwa>~({eD0snoS1e!9$H(+uhJ?BMHwav-wD;Xl#m};f8hIOQu`QEdc+dYbY@1YB94(&yTNAhCy`Z>4~4< zp-ew~c>PYYy4v`Dz1y@`TyQkeqFtKtEpu3>R(M~F*R}=)#*FwP*{<#pQBB9I3dp{E z;LXFIZrWcggnX6+!!GOc?|PRE%A+L~+nKbZ6ijX-2LT}-N3ozcf@a%qOG1JN`Vyd% zlUMsIjx~$NwU>&JIoAA~EU29DcA$>s|?U=#jvuT$G&d98ivT`*ZUo#Bi_*v*+Y%kG@GWC-ucu_yU zDof_ob#`{PG^CC(NWLdpu4nx)t)en;zdHb$g3GW{l;eip=D7kd*5TJId^3wMKq=M#f(@%>PK2jfRPz8Afdjf_!Lu1O&#T(V;b@G)VMM5AAwQZIBW zJ@yBe6L>o@kzAiIz{7n)Xwu)^EZ4&D*R;6Gn`XzAWD9xR+1c?_AA|ej$)V$()-i?v z)Smxs*oO~DA8DU!*xy~>E$N*vwAjPEtt_A=_KJ!5Ed~Ztg~kqpiX7 zoA^?_S>#c*TFy<}Wk4VZ^K;*y2k#vaPFU%!6`pGLPKpohB+9rCly$y6Uc;~4kq^K) zNqYzcH@cEOnMbzs+|G!cR_w%^VhZ$Q&XxZC3OO=g)@?2{#23V%}{ zV~3?{277r(X72N+p!+6``n*iob1jU6Uv_?#k=^~Q(jRjj!aT~h2Q(X^kFR7GrrkMt z2_!NGPY-Lh9BysQeM3u7#|bPA4&DtnD2j%Sr)F*e{x1LuLG`|Fg~Q?3Qg^;Ve|rXm z2jM{o0tuHvQ597I6TslWu-_l$T=f}-078*?I2sT7;Q_XXy}gsg#U(>ge*DAlPhPkx z2>Y*p|8vK4@7%gZh+JA-c($~X>hHh#) za{obbZSy!B5#?Hu9hWa&n#^RP%Paf8{?)Te$=%+})f+EM)kZpamFg|Rj8G(zJ1ZUT ztexhL!`r)1e5UQjW0A1V2UCfuv0;s2abvaac0-MVlBOwK(_%h9Ea&X#s8Otied+#8 z5K6UBw(3=PbFcEtk6ug(J~%j-OeQ(!?U+j2Z^qcSlk6!W04X3OKtKto1O!Md8ViME zo&;kM03oQ=T4#A%kA*0OqWMF?$jqhWoj0yC6~Fm-xmq~6JahHN-P@Myn6`P4J>EIa zz1VC`jcA>VxkE=AI{d*9LbUUF+Rh~ag+gI>clS7}6whi@5xKKdu4&!rxT4aZ{NyJu z=W<=~%f*6uc)W0VX7J+7#9{8mQFi-M`uo|VvSl}#4H=81q@bG{+pgFA!TVPYKT2iu z;loevefH~<(*u9Nh(^P$y$ka%mjm3jJ#TGuYj1O%5s&M>q4B}N(eZdRc6O50oMv~r ztA2X4vivd4oO0VdOnw7i-POPnHjcqLD}> z9*;A|+PPS5zuC7pDozlPwpk`P6v8}+R@2oqKc|!dwhPBWv+3^b?ys+Je(y(r77k;0 zH0bl+aU79|;@}u3hkFA(=}Xhomqu|?SE7ly5e%M|il04v{O?BI>RiknI@-|TpRxnK z_Uko57{CP-X;JAwI*={^E(oYkGGB}F8jx+`7l-_(%gv*sHI?}clIoA%xIQ^53;1NN zzO|skjk#V;&}LUAbZKT}Y`nYC@C;T=kJF3OS1Lv1OSH5lt5r?+cZK5vrv&%kHuMAShFV5d(x~K4 z5AD)^fE2oT-6wr2q0w$QF3RO%?P#mZUmm@FxvPs(fH)wos1zF2s+&j@w$@&ZPEJdK zac-Iw$W*ceSl zW~O@Ix;}V$iZCjI(If+MwdV5L?$XNU{$b4%L6-zf%M_l|bfxLZFjM`}M5HU?aF}b3 zKOC7IzrMY|0MTkPjc6eSo&^bj0uI1I6hW8-=$E#{ z_H0oKNb#x}1(D~w{OhHol%5@I#*8}pt(8NNVFZDO<#joYu=ks-UcN>P$ z*Vm`2s^@u4&*PlyDou68s-{(ITA@%VlL-)DX=(4pix=f`S@Q>XHaFI`X(H1f3Pl)K z1tS&?%$tXhVk%000I_AShh4rx{CtP=G?f@(37gU~{+d*~7V&^*vXr z$t3Gejlc26<)I-QA7gpt(azoirFJZ)j8FF6yfr&Hoia@Ij))R>KPuqAiC;XtJ?=_`??mK?i+jO=FsQ> ztQIVlhSabG3YF~6K`~b_Er){gXr`x>-8D^SQR*_Tgbg1vqDf>cDAwztM11m6?@`ur z;P&?S_V)Iy*Vh*}_L9kkf&R=$S{H=Wgbgkf>QK0V5TFv&1M@&7sE)u_oo!!wNO<(?35J;oWR0ztlDF^Dfb%5OTStE&3i+T)x@qtR$IDy0NtEz7km3xL8E z0DeP{hC;%1q(q^J-R&(+Rqour*|415y@LnyqzrT1#X;s7%(Ni@wC*f|!9E4#8#lhjK=M@!InV6XP{`YTQzMQDlv9z^#xWA%l3Pg2vb3xa_RE7;LMVKCl zP{AO1E1pU-f3#R~i-oeFvMU|Ad-wX?I~h@L>?eFrh@Cq+Gu)cNk4l27vbN;7t?#{i zcd$SGA3ywP`Q_Zp)x+VrO`m#UD4_#-p_Pm1ZKsKl@FdV)3kfI);mZ?p$d{Z+-dBt; zN^}YpAi^U;fDsj7wqvQPcK#9qKuF@fG9A9Yk@gq!#M)2Wcz~jCA%v8&*>dU)^Yrwz zQmORC5>^wnY9pD5|K*Q=lt}kIpI`b8yPs}G*96zgsv(i4otTZJ`M zsZ`2ayZalbxs6)wh;iB1KlJuHvsbPpS}iW%)1-neT&d@x6yTCFP1?CSG{ zwP(w%cvmoyPDP{XOwZ_*D^yir*?3&V_GYx4m)yq`9~2dqhwK>^SLSzi*KO=>?yOfz zrK=Y&y!B=}9>U$m_sTi3w)FHLe)5<*EcU^aZop$v8-k(**aDt}@Lsvt#H$!Xdn>2s znMG||LA?IrYyF^#4sd`H>T#-oFi23QwJXa32_nv=2mk$I>~`y?wnDUv^|-Dxih!ZI zt|*twr>D76A@A6&{{D=jK{Ef<%NGMtruorm3{H)W>~AkF9h9aD7)$_?N$CPEEEBwK z$8ZKAp?M%4>6i>1ZRpV9bDxscc8ox_{T{@F;zEOpnuo=$@@G$%=9hL|B@m@f!>LVm z8*oc-`Se6zDjxoo)2LR>*=v`s&5SXM)s>CIz0JP9o-3Cxlq<#6)#V@j)!%TgtgRo< zJzFgn&9JHl!m&(m_xN~Z??64u<{Ay>%H^TK(Xm3gb^qb^kGg9u8++TwoMC8mDAhyf zm#n#!ok$|Eojudnk22~0i4p1akHx}J74-E$S1nGPK0`1j0b*M?Io*2k{G+XnR;@4j{SKkV$zZ)e9g4nm>6P}@l* z1>6=W2LR%MXrP{iA_%m0^q7{l&58A|~s{_+R zHG!i_14g8Gc>MJApjJNHHFwL|v)#z@K=uST36T#s3i?CkCk+JmWnu6 z#-sTX>&b*ZxI1z&11X)eorV3yYi^}HmP#pz)=!Hc|LkMGdw2FqG9CpX?W4UW$$5?v z@TKtwuOkKo44@R^)l>TUE-#tqdWy;faB!So+uTwWZE$#~w>R2Oev;>@LE@h_9oikA z+6@8Q1_b9^2q9hJx-KCKr3mS#lU4zIb}|ONe)y6q{sUEMzh&^He1@?e^e@zBf-GU8`o6IpFNt( zba(yrpI>^K#gm7NpZ@04VySBQLQK)99PG_t{}7ckn;{bPMbC20{r$PZS=n{P&mL~1 zdoq9W-k-ejC*w^UA3fYXIXk`k{XdC@46eum9H&|^PfsiLY-lKOWpMIQ-7)N~ZoSwO zuEmvH5KX_81YA2YsP5zThg7uc8WHDT(_+;Fti6oagn(FM5I65ee7B-of$1$8)OTbBL1ejlOz0 zrRPS+>tFIUw2MpHafR18OHxWz<)+#4T-)#WGsdEkkOU=+I1()f*~9&fwUx}kh@oZ* z1#9ueGmjhD!_$p}lTx+S8_@-2AXJJkWTZ-g^DMQFGIX?|!@uI4{&#KvAS6Hps7IMg zGzY9H(UQ3LY;k$#cR;$X&Gv^jseyP4!S-+X)g>g6t< zs=SD(&mWh~+(&cwj`|}%4hO?VBnGZRNZ1mTgL8PIz2(1JUwZBpdTl2VygJ-}?haxK zBMjkK(goe#*e+D-dN6qH>L3S9s}VW01t{#)%@^e;)y`TrM&p%X|cC4pcR z5|9!KLBsU|K7C}MSMeL$>&H*#UOstvUkP8(e1Ywqy+_Yp48(6Iqi}4Y=mAIzAm9p^ zN+gw@;0pUauB%SnLq{7r{40g3AescNn}Yfj4>&l()0cZ6KbT+JJ;_&0&97DK4aQie zC)1No^=FJ?1vL|{z>$sl7n`}WCRY>rqB%P=<2c%YeRNdHR}{fi z&{Q;X^V-#S-n{MEc=T{>eeGa-t(&26aCvRftT*beZ@Xk!^UL7~_ZeQM zKNR+f?9ofnIP8x4X2-g&40Q!b&8;3s{l|clV%t}Hnr=|`_>NJ14!1%Y6>1nwTe^3RQa3MYsMd8&QKKpalUA!lC*=RmcQD zA>{c%Us8A!pp>cScawx{*EOo-grL?NKgO%0w zjnPc%a(`U)OA11CK!P$5#=$wG9iLK18#;9O;vttRswSYAp2HH9;rz?lqs-_2Ahcs=ry0Kq6I~wjA zzI5qgsaX2OFFuT>MlOtv_H{?|#jdFflS93+xtE)Bj~|>B-Fm5}DS>3XyDOSdeTYZH zJ?XCXBB?YRm9@iUlDu_$?DovCY~=S>7N&dXcv`(NW(;)$)k5}crCQ4~Q|sc|jWNb; zf5x8^XJyfyN_(sJBp{)vlrmLPctA86n3}$L zlq+xUA3uEZ-0=CL(RboO(z2vNnMRG4UDK6+kubcL2Pxcu&!_5G-6*Xtz1&<~pSW=O z&dphoW5+=~w^@8SKR1$&q~k%}AJvJ^V1i1o9b=K83J3tt@y_#?I&`$5!@qIN7WJ!! z0Ard~tYb54J(ycvT;F%7&j`gvMkjU6zq-55d>cR49!92_s zTP~}Wo1su>d1EUT3*EdredF3h{;cxi*~4bDc5A5b?i>AJBfE!rFmbrIxWBWOj2X33 zIqLTl=5N&-%L_|fbD8E%Pxe<=a)o?Wx+f!vuDcfkcP4o=--?y$lbKXZHDhvDSs6DRqFG7Bj*l~bTz zt#7O>3A_2dx9(n@z1iE}^D@6XmWjIMo@ybtw7lBeo%H)>2a>7>#tDM}gsU)60-XpV z?RNi;4*v#WfBUz8+gXJUud#(9xgrQ!6bl>GpMLo8v!{!>YOCpzbkESuTeo}CX|q-d z7|Kw8+R%Kw7eO%Qo$5C~DVS4QD8!Z{N8( zJuxzbSP+4b-*L;ETT7l}-@Sd8bAuAC(Xi@`N}-S~m5)H0;fRvoUb9PEy^+R`-s*Y( zdaO@BjW}C_fm%kZ>aDD(Y&n%3BC>%%HJ)&TaX5|@P)&o?6j4w}jcPV!wh*S^E>Q$m zJW6aPO(yFM4WJ1nr+St~gvO~#g+iplp>e5lNvSPG)AOpXTNZ9vh_dIDyp{(yCq zoYWi5Ks1ra#LlDY1g=Mj6e<-2f_OGzzuWui#2Y$xLx+EzXg(!S*wYvMxd+*1)`c6N6Qmj@Q)rt~R!|`yr zTpXPooxOd{qj>h{lWczf`po3*H?Mew=H^OE3wZIA(VbGp$6}*n!AqC=CMWuS_Ve9p z^+~Q+0$j6JIdpc*RW;nGYUJo*+?Y)@2FN1&!G~4l{Xs7>6 zMnM<|@dy!qxg`mQP=)PtU7u(MJrZ(B#24-LXhiZTc!($=Lj4qm1SfDj;&850O1Q>@ z;m}w#o$85IO{-8St*ma$FRZkXg;M$K^yIL3;-=!UH!lyRQmIFS=225|XeA5&r) z1xX?rQvAB~Y4DgwrK9;}G{o=3!wQk3gL2eg2v+x4Yg2QJkSeoH#+mLT;I1H!?Y5du z*>vj>-6vfWFqz_jI&d9;5T;5>9N0ogNg3sWP{8rvIWYU7C~z4Bgph)OFzOQGI5r?a z1f_&A5F&|$lpbY==dJgI?s`7Q4OlYhAY`NIu_#fKM2~a5#nlL7HiarZV(5khbAeDu z8=vfR0H$DgWGs7hyt(}H{%4Ozdb-C3!cs5+`Fk9@znb|f1qgL)n-lm#0m8Wpc*Jl$ z>3Af<-~fp*X0Kf>)msmq&M$866zX=dcKgCe|7edIB%tT+DX-mvw?ju8I&^^9M8m@V z;mM2n#hu-Krs$ziL~<>e>W;@zsbGD5y->(gc;TQiHZpkU&h210@M3kYQY&AcxjbZ( zXA3K~SI$;p9T+BMAI3xT+^AG zJKaCnvg|sDO{5hJXwz3luidyfQ`q%s^?0z*r5zdeDPdK3C6pR~0yPBg1EG`%rnnks zjB3pFgy%9YzzIB8HXAOZL{T(V^*ri&o-G6;l0y;*A|1kpAPH;%&n1*_g@eKsE|r!f zE+8R2NC7Eb&+mvc9~qyt;C5JUccJrj)s^ttkJJ&Zn;vX@ziYUoZl~PtHn&YvG8` z13AvOdbfM_4pj zx3$fsH-7lRkN*5mHH|%fI-kwAme%GkT)C)+G7_lu)I~>I`FJkWN`BOI;XuVuTTJ!>AcVBLX|yY@ao($g zK)&wg^m(&ad0wDR&u?b}0Mt-~q@L@9{W_(Td!E;71>9<*s;4v2jjfZ-?cKqVvH#`! zv)!cj@x2FywdX(CUfNo{di~bjOn*;z8X--yG|YH)&+~);rIc|F!Xbq8JkJxHb5I3R z!f^o#&Os@t`GqB;U;IQ8yqbIQ`L}4N3wTExI($121^|?_+kHw(&fOzK8mjII>Isif zO2H{t1aXeCc<}i7)47)dG@eQc$+~+6uHU@9wjt-2R+rb;%!cg|4n`W5Rjk&Z&ymf| zje~=|lk8Th)SFI4#x9IxdSWkLZVAaE(NrYb)!ofZ6MK8v=g$|XCTGURr$MxW+4B2z z9mv+ID=!~EfAlNObH)avS1w*$c0onfB1%w6fi|>?vF1Zq4*0T;BZRqfABPb!H z-L*#og0#EF5#m`k*ELYpv>lhKoGLBP$ra8%esJ(?VP*U9q^GBEWOyQxNG6hLJ%o>b zv$VLrQL465>5ShW%%2r=rMkDWZn*W6ljC}=8V+iPU%z$t?(iT=MLc-)yxMSGshSof zLA{A=u3}o4oO2#l35U2Ya~wiQgRcljQmJwh^z@J_ltjR5#r2V1#3HCoMwVXm zZtw2ASja|`T_UdQ(melhZBaiTwuG+?48lL7N2(B_R4Q$4ZN=m9>FMdVU{Hk|?eAAB zrA$v>yK_`vbS06`;p2Pj^DArFTrm)g^bd{d zzCgva5BB!X%B7GfH5!e9{@$5umuIhDnVQB~0srOi|8Z$`hbz=^+_SQEoX6gtZF%~w zH{Kr|zcw+Ijs#I}`5m*kvGibT{u9GK{NRm&@qy&{APpMFuA8MiM_AQHOZ#J4=ypTX z_P$4?l+^PaLI`}@j%zt}!Guo@rV{?1&~SRRC#@UMfW9QUlj-HvmHCz8;G`l9q%`GA zlJI$K`gc2Yx4X1PB9W1ikx(eq9)C?KZP{)-9uGyMjH{dLYscA>>B}?0D7|~DU*O$L zZ{Jb&bZKpKZ)?3;E=D4e>b0)kOwZWZNN*8T*qlScD`6p>J8hqBZ+u892RG0G-}LTo1UG$qG{UG z7tZ41;y-@)i4dZzE161Vx_ib=3mcoqW|LgMKAY&ywzqYr?lEEs&xNZ}tD@3| zLT!yv%M6&cfl>}ut5&Vr8+(l%h( z+hlBX*b`XY*f`kRiKjBPO1W<8xk8D7ziN#`H5B?2UABII(*A^10-nM{ViPx7g9hH z=msQfPc+M$c)H@=dvW+|y&UlAh0_zGOPd@W3I;IuD#G#hIxFEvf? zN_JnHnVpyz*m)r$k;u^C2;*2?U)k8$IyuR4Eyx(_8=Sa#KgNn^!PM#rji!yDxqbj*Hqn-tZvgf-0zw;&~I|!5D-G> zc?g-bgTwITA!9<}gc1dIvsEk98vC{Sx*EKCTwGt?_RdbuBy$f>^Yd$mBUc6x`SQjo zf9tgUC1LpHcS$K@jC0-|7+0&+q?A6N&!<7t0(*NWCr3vCzcDs490~fexx$CP{Q21A z^u)wKJc2~*?%2rC&d$#A>iXaP`qA29ePO#Ww|;zSYV7j#$WUJ@9@e}3RD;F|CwxRy`GKDrMc|hS~8JhiW1R-#j-ff7eK6Jq`yBEN(3PXlJQuwW!I064{G%m z*HqmX$n^SqdwZ{5y*hKn58%m@?AF#+xm28c{>(e|)>j| zD(nVjRzUZN>Nvy{uzWs_#&^?$^!eyF5PII%nvnCf+ZWf)mzjQFaGB>t4@T2QrmV_^g1o@&o{P$su2_an91z;EkA;fiE zNjal%td^mxLqk_4FHYDlbd~p|yL!{9Z~z>L1~7X$o$g9-BLCr8-nFfhQmb4)IykOx z?Ve7L4fLlYqy1f7Q6ru3`(Y4JPnd*CfQnZ>qAyO3qiw_WtECv7v2q=4=2p|YNm@QEg^rV5s_2Y-nHx3Sp2*w-vjSCkqeDLP=(KOaJYNT1zoSLW+kFaPw zW<)h+bIwVKwaUjEg##}hwQCC9+}h2bRWDt>-ZwD3xUjmrcX;d8t?5agh~v>`=10H! z>G9E?Pge@Zg^k8KLwV+M-^`^z%*Z7}UNY=8b32BQqtyVB;2fS~nI_RhKo5Ku_m8i0 zsS_f}`G{o?f=KBKA*Ga571DNv5JFNFhN>#T7|%r2Qmf=j(V~G%Jv}YoNX{{Ye z?c)02ALKnY8V$eSPY5whQ`dD>RRQF3IhQD1$!I(p9vvPU9v#y)oEDotP5JXbeLoV_ zD97Q6TdGv!i5T-*u372sz2w)j{gnR5_+95QG=!vtkapoOBcL4M5Y(}#r)noP zeER(0!w2)5heb=MVCqb|_2#YF_uiTuO`}oc&mMeIDda9sjsEbxw@3TaoVcD<9qG@! zeP?#4uS;09QZ@Vd!F|6!_~x5$*|xX3ymnSBHY(LjI@PR`_2t}0zxw;F)#s_GI+zJ^ zS?^11%wA32nvIY4%T%bMdLKzXvRS46ds8S_@!j*6Ygl+hA7fv!0&kSZv(W+TBOV$q$H>Q2O zr#Hhm>UCSwndiYYEmh^8|8RW8dieUKcs=hy(=_&KAd%niH+%*qP!v_uRL;4gP(UdZ z@}A=)6M=diFP=Ru7Yo5a;52*m^w9$ue`EIA%|^|tRO(kQ&nQG$oL_9z&6TC~lWe|T zYk5-BeL=s@1X#miQb^7S0LPQ2WlIpkC;=fL1QO?uUr4$lomh0oZs_oB;A7PBY)`u2 z3WW5`7Nsijg%sd8htHlY{q&a)pRS%XNze#)ORis?9C_>dmCQO{pkyr zE)EZm%r7iB)!gJj>diObygJj}XdtAxi@VkS_udP~ll4Y(eR*MReb;O`!f}7`)Bij= zl=dk?7lrTN9h(~KHB?zRRr71c!ZtYK;lRMP zk(H%a{2%@N( z%DxyRIj;dB=K?1>UZsvUbollRL%0%Ndzu@FVuBN?8Wi~oK6&=?SN9(89c3j1=Wf(T zlRc?--|9(3{N)mACVZMY*xwTf1ZHO^T^Eh&nH0^-7cSqp-pv@+R`LgXn~`9suXmu{ zbauBks1S*0z4-y)4^)x*tJ+#jcSVH*D5LsOy)VQF=+!_ z5OPeTgyfoPZtZP`=!G1@o}x* zYP94@!Mu2Jd~gu$fugQ}kl?Rs8zjJfJ5tgShK@FL_*VbH4rkOMu!NvgRYH-fiKD!` zw6_0?&mJwTZyBLvU({EvJ43zUx8J*wO4IqJb<;GbrlunCL~CU=e|Xq4IJmUDd~|%$ zo#~yvd_@4Ce7t`D!2{DY-~ZDe*2|TprH!WT{mI*J*{-;M@80&-%H5mOKYZtkpI4pw z{)ItmkSwijCo@6R>O$0It3qj+vN~f92!S9DSC~)#Shy|~uX^KnSMoVg{(--hfCGB$5IyhQAJl+@_PI0EXuFDl&W7KLjx#D{j z-=(jr;r1Z*uOu|!V+slNbtiuDY{3w@ zyLV@1W*8Xv^ZnMBe>Jxs0Dikh<*_I0r?j0zgWNjWWHpH^zfk1AEsP0e1S`s zE?>VwpFZBoW^FM$LQ~(MiiozH`JX>S1^7D5u_J8n$0aZhO|5;Chz4_M6@VI8yCv(Nr!O`*d z?%vk+_R8)K9vBrz{Ppc*Z*My4gF;~mm@TO=qH*#&tXqeUHgxzOA`UGWK7e~5Ee9qr zzjbu)<;wjR%kTf`pU=$9c$UqG>`e!WhlAClUq5($>C&ZmGO=+~+}hfDxpj1Scydr` zT)22~^wRarSYrDaKmX*>!sbCboeFpNEzU1)Zf*zsp=*~eM>q;L`nux-U9%TP6HaaC zba&2&BW|~10hg*LPH`(jT@WHUlT4GKp70#Nl^k3JI3rYgf=ic)7J&uWe+=3nzM=mtVrvW_{OpXucT1K-~E|iXAi6EgwfKjL*?O;WF z2sQnecw?v(5FRKKLP+5$oTgH#?(Xik+_YM@bR4cQ0>T-MghOx6Bqyc@MpHN|J3Vpx z(&X@!E1DxQGt^8fL3hul<*w|8&%U9YAP2%>c^ad4y81b32E0grTDi z9lk55x(ch|GH7}*U$&mE9e(n3Y2)y;XLO=}d}8XNYH(EnsEwD;_8)xm3s3F$)X-VO zUEe<1+09lgB7IR$F(zkj_l=L9RPf=4&wg|NiR+Ru(VnmExU2KcX6x;Drh2+@R>JPi zSv(vZ=*`3ft*Y&g_D7OFH|B3@tdT<%^~DhEV?f|N8G+t=7`2=3W{65yClF zeU|4EK?DP&^gM^51>!)qzLRVEb@K4F!T^9+pcK*paoh0%0Z0O_Dwb7;lp6OzQD6}w zJcZEF(ZNck(6US^T@dCtf-2ngoUa##-vdIVl%D5tRc$xtb!^-7JWbQ2l&|ZkUB@91 z!GKRuj8gHeTC7B4X@7ULU|Ho#6IxgbEgI8?hI@laE7}zeM&S>KOsh5blmFc?j8rP6 z>v}ToGdQF~%W?yHXRGOGLx(>E-&Dt7k>BpeDM&lYX<5Q?70OhiKvED2&Y@5*k|{u2 zw();Hss7!3Ex^+6T^mh#XB$s{RkF;!8}Hyw4ek%V{K z1l|Ae2NP^CB6#B%tuq)3Ob$mP)qJg5IuzXn>OkEJ0PP}ffPjR+UbV`grB`R;_UHmC z36Y@URdZ5F1OV~>vG=CUb!1nz*xKiu9PW$@T+A~-03<+wWRW$nW|dUxZmHFNFJ3#s z_6LU@_OJ3+fAA2tqobprp45`6R8=I4GYNtO2oN9uVxI3jWuCMBA@2pi8d`!LtJG5A z1cCv8U@|k2x!2ii@4XfUQ5R07rfy9vzzQtE3Pu77MuHU}U}XJhfX)C01Q3Hv?L%rv zu+W-}5r)Yy8AA*}*7}8r7=RFrz-WQB5o`!d0r^vF*fH=g9s!D|5GoP?B+3y75diQ3 z6hH;I0MNa6qiZlKL#^)q8XC_!)*#SkN8$xI3|9gcAQ{3i{3?v*aOhhg;M)=kMV3;> zM4K#I9m@M1eX~9uk=~KX)EGd8e9?A7R*^U7=2zBkfBd&UcdLG9OZZv-;OX^89hYAF zS%0iNiO+ieyZ>`BGyUo2e;+>crS@7|rI&6Uxyp{s9> zUYJOQEqLYk3!B${6*9)p=bXKrwZ*x|<+V&x(SD;tg&mesL;D~D_CfONEuMb_NIJFa zWI7D!1R)qk7~;dgYwD0t-(1%&-++7w12(n&I|3EF!!s!!?fNMI2?MHe)fEZ*9$ke4+MLmHyF{Q4Ed>GcgS1nqV0#q6BEeH)3M^o+q6G%dQ=ahXc z76Y^Keb;r%mFoQb{OamzI1($BO5s?TB=&Z9*4EYr1_q+hsDR0Ct~nvKv$1~t+80SN z@zLcz(V!-!y7 ziV-hV@qB*w=8egxkC(`fMMEh`(WU1r>2!5;upP#E_~7>J>HE426{)DHe<9S8^5hZ;9I9Q^Asn(`G6V=CgFA2>Bw*Cn@+u9|An#jlXz>VR z=~(ooKrauH!3;ySi7laPH<@bfq!6_pey%}L-74cxqyQCQeBUcpOIc&39hrq&lqeH| zoI!!W!Mp&;@1dG29mgw`48w^yRP}dvcRkM=>FJ3?!mf=fAcSaah{s~FQX#*-zCO^? z9=1hcfBnvvH$m?0qqEFYCB;}jcCvEg*Rn!Mp_S_vYcl>`L? zx~x6l(*hC@?6b%2v$_2{cji_W_uyHOc6zt4G{5HNx6Yk^{mjVd`c`&nX*0c(CYgbo z(!NYJwE}qhbeaq4_pV-zL}PdEO+I||WqW6HV_S#sSFe3>vr^a>e$ja4-E6*haBzEf zV_|J>Yw=NMiryG$d-I&zld3d^Jx~!;f$%{vP@WJc_G93$^eF|qcm^4&&5;SA!BnpS z)HJS5P4kZG43DU_`f!jI)WWJE7Z8ech2$lv46w#m>Y!L~ezK0Pq!!X7G2!%rJ?d{1_^U%;4 z%Yp`oF*G>P)6>)1)-e5aWp{h)A3prq=K9K$+{V^McIwg0Z+_om{rGB6Q(FPPG9G*n zzGq1mmMbJ&zk+~RJ6-?&)~TM-Us~Q^D9}N!{Yjc&1PmKZM9ijK@tB0|gdk+e^A}g? zm!I7J^=A)P_o_Zcb(t&0A}Xc+mZrb?@B<0DeQ&Dh+r~}q6+GdDg?CWS6*g8DO*Mbv z+|bzQ!0z7m^;_5Xa_RSe^rQYW!%IsqR+d+U5njn#d$Co3H*#)7**x{&i}d#F#lgsr zUu%1jR2r!u_v8aC#K@y8v zicxcvmVja?Kmm$Qhz;NhfwYD;QX328NXr$WjEs5Bx;^qBH*>)VG zwP9AuYG_C%lF3lmE>(~(R7uFD20M{(57OTH+KMr{XW-)Y>T)S}(3pr8iiM}Mvzlr2 z!jOSbWEm-auS)DI3m}h73F>6na9VHpGf@<$>n|a1s1;3*eFBE(dB$kZHyWhuuohHi z+D_-cxc%hbgSi*0JAOrzHppgk2bprQJa}fLsfCu;x3>27E?&O){<~LWt}y8>uyyn1 zow?ch@$s=Mua9l-tUh{tld1UQkKZ1@FwCeN9PGzqje`TDsm5+gHoWuEM^~=C(cBc3 zCf(nRw?~^Ubjz-2F6m|z4xsly6<9_qREf1Z@g|ppILnGj@Yl#RK-WGu00(rxs80@y zniM&dCgqXklkJn`lj8}uDx8XND#EFXXjMdgiuxj=DeMc^7p@Vufn=!K(E@TV(AU#c z`!Ec{&>A|BBsp?L=GuR){*=7jc;Kode1#Hu8C}||<~A$2b;Wtfd7_Fy)zsS${O?|; z&KLtBgk={B1puyVhr{7qwmAKGYI|#geI_86)$?<+lJE~d|GRKC+aSG*XZrr`$3Gq) zpV-4^E+$16%+vtCEPFz2C6^_I(zy?pK?m4>s7t1$E9=*X%h$rLoi^3r6n=2 zu(~rf_2i4&%dFgsmoDchyu6*+C>5h284X+UWMcYRdUJQDZ)jj}xUamt8xM2tV8^Sr zHYQspCdSU48!VMe4<6n=$ZU>{4~|{FytbEqIC(FV$@F&(vJnLL?C^!3{@r_tIQF)3 z?Fn2O=)QU`*&W+ylKWxoK<`1Pp@@_X2^OqRzUMP!1cS+de1c~33BizX;Bsn?*d0Fp zNY}ovVVI%GXa<8dgJCoPu6fNchXey;h(R!dnP9*^vt~AuO|2Y#*fwVBc~1?N5C7}K z61MjbbQ!`C(g~4au5~v#VrwaH?n&2_{R6_+m>R;lz&Yh3|7&74AG^B>mESRMxp;;JG z2ER8ACAwuCO0Ao-s6_peX@n|#}W$k-a z)zTPt)KIxx_C55bB165cDvGR!*4EbZ;}>sFPTsmd-O03R^_{)7}y z*C{sq1(Ql&Ng@zLMk(Y$woqo}L?dO!%<}%tNAnM#ZL|*zOuT;agO8%Sg=k3+?e8zM zS5S87-sG1n^E2;UePeXO)e^gk7l4H^~+$B;w9 zfv_P2L7K8+)<##E%f>IjlsuCcTo5RFCU3kfbe>2%mU3(%lmsjo4PAw<81g|rkzv8L z;(x$pu`xrC!jR^B=wJnG z#{nRu6jB&tm?@P?X;3Pas1jBBwtH!5`r*v} z+?*9U=YwsT0qvio>-pv_ZtvaTqQ_}f(->$@OR)vV48rK zge&1_i0`FZC=P=%5ecwilJ&_E`dTrZeJn3;9PF&8npztZcs{eUy}4xxE0f9HyZ@*; zZb#le??x>jw$M^U8&6;8Q*1b0uQYFX*?W;8tD2-OwZOiI`%kt%x&3td`GK&*x2GN= zWbYRmXJ%$L*4Bpl+oRENsgV2RchhgZ^}2AvckVyv?d};E=m^=Qi)mCTlkw;0cN)gJ zUcd6e#CYRD8jGu&3+sE2W>+$qoEx%)B`SILIlZ}^KUn)j=U4h#R9}lq+F6(PC1*ip z2n``1Yy-;K9en@q$kzcK5b?UFvN~`W~J>et598(b?7-j)az;FMozgXJfeW z%Ajwg&`w<0r!Ees*l@aD5&s)>E*=s}!K^N1)c_Wp~-7gwvB92LUMAew(bwCrHE*x4m7`i(#np|+o151fRB^a7+~1~RR#tf#PzmrM zBnwNE4Pk>xX|DD2obZVYI2ltL2PY5dk|u7;x*;47K}7Adm~VpfIQeih>fL2v86v?|K=(lBIImRPx%Z`dBce zefZK;82~hdhJYp`m<>UgS|98;+DiX1p%*MbLEDuNsz{cAs#IW9ltYc=G{TKagcufJ ze;<$BF&ZbJZi3FOmof&f|E+~YW31nCov?iPWO91)UOZ%7efOH#RmlZvYlS z>Au~0m`a2PdRjs%kp;z1U+Gh9I9;z~>7d{WCYZpG-H_0LuuuV>E#tS>9^RQ+%IXk> zQ-un3w)M=;uS7#?d}R3bORq(p(9F!UrNyHJ!yQQbG zeWE=X&uy>l>}>z~*T1b6^UE(**|J+&dM~{7Zs$P9%+rOf^@VtY?CEa^$E&5OXM+Px zgB^{nv8uxva2~<~7}D~jt%XalYy;>jd=2A4#ZDNRB!~rzK%&ktX|kD}idNtlL{iBn zoSN5yR{oo;@?(-aGuePp@f~J>BC1 zSa`Z#NPEM*=Uab#HM^ak+I_LK^kQwU+}hZ9W@v19>_Y!&_f`%sUhHjbtaWrXjg3rn zwMIABmYYK5-WI2~#fe%ORMJ2hiom`vl`maGt~83-g9dyJ?FWi-C!ko^M!;dP00}0^ zY-vP5VW=i$x4L$l?X)Yq6;>Q7TtTCN@({QN5J9pa2w`faj{4wSJtDEF2453HQxMlB z!36<`00y!Nf~E9Aj<2<+%&uR}abe#pIleD7D;s4An~Wl8W&;*A5tBf@Lsd`q`z0Bq zg^~@(uZeI#DmF$Jyh@r%2hz?$B?uu2eAn2(9B6=0ARSdN`I;jlDQN2DfJx(gwGs`- zIT-LJZ~W}Q2X9>(=tMe;v5}$O&Gj2Mzqob(acBQvBsnPM=?i^|4X5i>y{mu$i<*Ib zp!P`&?51(+_OqLJp5)4iB|G-3F7kjCU)z{^|LR-sy!*BwJiLE@b!lyIVC3S3D{I@u zVo5qqQ>i3xUO#wvceXK-92>e6>&LZ)gYE5Y-!l#2_{9sazx&>M&7CL{e);M2yuuuFqSzg zzbmlCvUS7F0wkHnjqp}OH*72gC7791VO!2qY35}xUSD+h;jjKt|=Iy z7J?C+rF=UqF2yZLG{h#Q19V5M&BR4<<7J6>{>`l52+= z8e*?sxn$eXmbT`(Cwuz`xt5O3b0cSGpUurZU-<23w^bxLIMjI3^3&-$#fH=M?XN0~ zff4ohGMEou+c|#e}-~8Ol;?pO&?X8PH`CwwA`C%5bb5B=SS5x8e$nePPufI7kfXzKz zySMY?$&4Fy&z~QQMXS%|XG+=CY<{PuHd$18&0v|bbZ?@1K=9nAxzyV zK4=9IL0|%lTHgy?Yr(*(B2+<4BT@m@^H|%(|Nc)8_p_naf%CTQX41W&1aWdvHro2&-Dz(??3wF(bN;E3lX)H-=BN@_+GwbhAvDrUm9Fh@E${~40eZk z=xoA?m9Nj;xVIh8RP^%tZqu36NPpkCuGHTAorjSHe+G&#y;X~+BbyG!rCHPoe_s?_+LmV`^%uwWGhYyUX{nv9XcMW#WnG;9&pH z|8^|ikW?Y(jW@57#FNJ}tE=m+?H!{NZB4D6PiE#fw|3gv`z~FW=;^Vf#Eo0kp5FG? zS~|+r)yFfR?_^fPjSZn>%b9Z*hlkFl5?Gm@n|^d(DKmcV?D%Mp5dVehtEM<)4F1SL zq@!(hPKp>@THyjhx z#MP2tEGgq_zvzL4A%Xx2kUq2|`i5hjWGYxn2{Oz~thMosUlrN|Ie+MB`o34ST6Nu! zK&S}J%>NH&ZTGFI}AI?uslv_wL`lmEPZSohWOwvAO*FPrn>Vw2zPWb)|$tNY{*y z0KWoKH337aT?s+R(|C1?4L_v%!B<}3phq5znkRucp}TOYJpr1Q&Tg) z{LPL1{oSUPPS*ax!NLCiwi~iWM@O!{^;TPF{PD~)X^WB3p+YIY{p1M=`|QYQXK#Np z)v>={Odpgc&Yyqt^?oKyKRH-gTmI=!FLrm~(Nr~^*L! z+YPNE)Kt-q5sFw66xBR-2+ZF#MwsACi5XA`NjDj`JYuUTd{Z)hwNUYkf|M<+dW(Rl zn@`Zos35)pDG5ij?nmDgfR<7+5wkYNH(u4R7Hy{pYluEXz5^Dky*W;%P?Te`ZXWp{M-$KsKZ zbG;DI+|$+7C8YEATW>TZaO3*MXP!{n1J;>i)-&J&2uo|u3E|SXj0X9CvXTMl3r7b&0GF(*!cK(E|dTDuYWx? zv(nSI)ZTHSIYI2pj436Y5L^qM21x{kAc6uBY(8yxJ;jC}&N6{_SO5$)6UzD?@X$x> z2pYf?gCM2cViEW5Pygz-H`dnn#>U3ZogcmX;K};hi_Xr@4?p@~WMn9Puy^bB&FjDX z*Y57_WJ}k^ZaSMwTaMk?)7#X9l85TLCm>r=%>*;`VE4-}e!nz7pGb-4D`;x4TifDY zz31`BOinNCZtdT^e%G&hElKOGE3b`qRdbn@)!b^_E|I7k%)R`l{8mASLk%baI_xF& znGpCzbFg==Ih(2jFDX^n3N^d&9+l{U+YX9*a6l0f4#6fCL_~q~o)O=1=!1|!Unv_S zKo%%e3*kYh%6G3e?d&vt z^4r4f!fxo=!-l5lPu?GF2sIb;E6}+_*n+44PM|m<0T>~K{U?bvo~~1D_)F%LOpQu1 zsI@Hu?7wUuR%7QiLJ;tQxy7~5zqtAM$!yQyx%Yqav!#{wkRt~Ny59frgO5HMDwS~O z&h&47^J`P|e|Guxq0tLZrYG;+yAzMcG%4xyDTTS&=PN5~1aa;2FVJPQ0x#KN}* zCa&$5iJ-vdSal%~N+Lr53#MSNjk4%;+(anWt`ePa+d)YmQKQ2oLqra^rrdy_N9eon z+aXi~Ic_3J#x=$UD**u^;p%X#>PhXF*!MjREs5k&9r$?F!F&@!1T*eT!QdMomXSpr zjSR@QgfXV#c^R*~XNAMCykmzI-wp}i(~i4R^&BVU3S}u_Th!OpdUoQqU;O+dI}#!b zpMEx#-CsV_*PLv?>Wg$CzmY9kQ!`7QU8%9rzF3>I!f~&Z27D+3&0s44SIH8FI4DA# zu2XFIVdM>g2*F_y+8nPg9Br{{bOwANU%}Ja)z7cr-P+9zpFKY~JZej|y}8lS+&FUX z>|5{jOM$!hW}eMYha=X+Yww>qH@=t6KYB9ve0jrmb|TS4TU$>idoVk<;Q2Zda#mMY zS65ekze+^XDn=Tpy{FN#&HBcQlyZE0yyCg79RrsxjCHiC_2ozF3sX_2+|g<&+6~+y z55b^Tl>RrckQg9hfMqT4kq^?u9#hcLuM8<>i^&E{iVirjCMVH~P%{wo5e4Ex#tdv6 zGx0fM=f87o@Bm4Hb+Zt}fOgqfWE3n$f-Pm(6w7{*jBhDNn#$po*TeVmUp~K_Iv5Ia zrk7MV7!aC$V^}I9l+j+f>}S2|KKv-4YrVQSax;DDJ{<9E--jT!U?E8`kcfmQMn{`d zt%K*r#`;1Uc(jmtI(0J0ST%vwMSmjmgF{ne_VH;>MSEAICo&Z;eJ}*e{xL zSlCbu&0v77peL9hSe?>Jr`YgA$s3M#Ld1uJs(GpHl0=POAW;Ecte1a(?cS|BlimGi ze)OZi@ipDNdpDEb9~>Te?NWbx3x0oX=XbyTb;T>c|H0dDy!KPu#?8Ak&zCpijV+Fn zRU<4%%rC6w3tms}V0&xZ($W$e%IEW2TU(= zjYqIJyL9jK|F<)`^s|2$9q;vb*6xSv(Jg?4Z&2p^3Ko(Phr-&m8NQ%RUW0s)Fi-}< zaELi#*rLdQh&E8T1&DdDJsq-SjA4I0&;sIns5cn+;wTD(0VxQGvInvV*7w~;>^tb z-Oc%1cc7)S#RFoCVpTEi(e{DsGQKG`G8Ux}n-Uk zQnj713dfj9Gl;NP#BV;o`Q^Q-uHG{r{^%!(WaGm}k2f|pnp@lc@jty0j^dyHdG7wh zJ0QQWx9jrd*9Hdg&;R^v;rUXbTuEnhzxc&3-neq{=ACDse0nV!jznS&$;Rf<^J6<( zyEkv%C{@aXLqk{Jep3LGj~)pj-h1!8iHY#e9_F9p-ptDEwh24nA2q8#HfZ2G) z_yC9kV`}r2TT{<34$bUDZGcX&a%>?8C$=r@Omn zyBbC!-VD$<^)_%dzEw$YBTEh)eXz5?hKHszl5J$+Tr)hRZduK(Iq z+)Ia($#A%#RMv%}5svhHWb)oGZ_YoNUvBQ`yYklC6(9fd%U`9_ne$^~7cO30c~RZn z+naejHTQJ3wY_D0d^{SCOg{FfXP?f_&IutVF1&VbbUc%--n&1QFM65WUe)77Ln_tQ z(%F}K&Ab(DXdHWMtWu$+7te{Tv9ZD4p77ot?%p}LdHc?b#p#X3o9(f+D+3M5Si}~k zQf|vWF#)VOs3>w>RYFJ*1RD|{DHzf-mO)I)X3I+YGC|~OatR@V16Tq2$ht4{vCTJs zb8qOYW=)Q|?g6G6p(6pn0Yab{L=(#btE#YFc)MT$6I4>95McI5;AEL{uSCf(i~#0Nf-lgV2LMa;@n_gZ+lBe zXFL{;guAzQ_i_h&pWm0-l#;3B{z3lnljjrXh6dXcj+=5&P^egt06`F#-~m41oW_Pz zZ1`a;dg;|YiWEi&NS8_YO0a~HSlh>g$!EX%-Dlx&_~OJwESZ{mIC<~E{eiyz%a>p4 z?Un!EKi!#{o?72rE0szkBO_O?T*ziiw{PCq-QFyfiqU8+l}c60-ptJG!^vsKv9syS z-hMU|OLX-PT(}q=z0lI!(GpJL>CDFB(pGD8=NoTaNu_ZAzCZQo_T=PET~0T|iF#otyi93??N|n`$<66xX$YFp|gx;y_i{o*fc~?8-8H$K*vFX1R$b~&At&i555FRWHoL+e(|rL-OhRb_~=-)G5N`7pG{3Z zYDuN8T)7gD$Orc}p3gsAq@6X!2zjrsY-?X9(rwpK}EcjsW?+4H^K%+}_v zr9vbvD`Y(5z1Y~fJ2`FCL`#dS3A6X}tIJ!G!(APNmcslzUaTxcW7egKq4ws;P?sD? z9dyT*Y|Ozc#awmLm}5u_QnguE6SOKxupp9xh{;M8#fdU}c`;H9)UkxQF1kos%Z0#7zQOSkzjPaRRCHDAm=J!vYym&OUacQDm#FZug$^`sYE1xdhw34CarsbtWe$dceH)gV=ybUI;oTfz#WF0nXd zllWz=qnaOFASm=52M=Lv6GUDDQ?0P0u!OW-8wuDUR0+m#AlxlD=tdQi zzD8AjW4$EE8=%30S%3u*qXHH%63|tz7&0LOlVBKAo3$f#1P2rpb@2UY^VI<_7|`(% zD10+nO6AfAnPS;;<8GtPKua=Vk6mcEp!<_DZ_wJ@5_01U&(`nUo9}FIjYkDU7+{a{ z>{q4mgs{G2J@V6aiVgqHR=r2{rEvxgSS~_9hH>lB!M}WRV|6#%)IId}`(x{CrIpQf zHyRlm9=>?-Vk(77$?EFpOe7nmWqH~Rof+BRPcJ@y;kuF6FHJ1ISjq11u=Y}ot*^iS zdPiq}CSNL6Oe7X9l!|+~{NDQN*7lCOyzDrR-b?j$r}h(-{jKRIk3Y}nw}0`ApG{0O z#vIJeZB0MD9p}Y!Z3oQ>;gAL2Kk>Gkj3HBV539}mNsu6^z*=i!*tU~&-8MLFK$8f> zwi(P?1Y7K{*o{#jwoy};`_4HBrXxtN&9584mk=600|HVY1agFOrHR6hz!3R9*Q@Se z)>?}rS%~^51J~IxGQo@s*N0k6plwG?#KC=FuCgJ9@%*wj6+jad*E5-K>I3*bIi|@w<)!CRI{9qw@uS6_j@H)Z;b;R0 zj}*Rab>{3jC^h+HMk#x2e7vu>adL9yf+NILfMGy2 z89u_1QZ(0x8sYiG7U7gpI>m+` z8m;sVHObxm{q;=c_SDk9e);g;>{{M9VG&(eUj0A*??;Z3yW898t*ul;!@`33c?~L{LcJJ&|u3i8A!S-{T{dhd)+At;y zGO#REUIjivKq%Iv4NJ1f3c-$n+!_~B>x*Tuga~w#0On(oMBiWk{#Q2RLDIm`05J@K z0m-$gZ($&yYzP68hvUu6tp9+=QGNQMCbTWS7JQij!9Ibs)`z8tmnZ4I{m9?r{izT6 z10lD)wJj2}H5!HHGpr9=n!5VB}G}u58q-1bedk|8Rb%2nBG>~ON zw#eyRHCr-epYKi{+@E~@d};q6m)y-qVO)_z~V5>~P+G|H_%M?y|<@ET*47PnSzV*{Rm1 zXvDRo2~nw|rMV-@t9ylwoyDy4q;JH2^TXb=BR$$n&fUlAUHkIc*M9WIYs0-OcJ-#8 ze(vdv6*{plW~gMr5Oftf53Ya!;e(8aa9TT_YKewNt>`&Yo!TTIp;$IhWd^$|M>g{lfn2NM9m4q_@YAO4I8J2*}6;K|i00Qh( zC|V&)0}bDGaAk`R^QxC`p`DB-qMi_U7_-DuJ3RVl4_2urp{}jOzu&d zcQ{BN*qd^_UkqPUCZr>hkEzB~@=+J?QBZJS(Y(khHvIK3S?_iiweIvfc|r_XQ-jeU zA(e(Hv+)cv#cDd6-_PVWcMcYo*JkFHme=gI(8B+nbw_NTey%;y9?3i-lZvlljrTmGkjPXJ=;6IN5|3 z81&@) zj*pH`j7Ph=(po<+7K>5awh)0|!bxS5xh^j%4D`z!J_$ie2=&)BPb3Kv!XlCsWDiH4 zZl@WiU8|2YTsef+tgO4IU1ERX>En$0;_v@*AoN5HPjweXc)IqBbR#uau!IA#Dxp z=MN6D&a-C=laHrftgIHQ<&x)Ta-~AP7>=cEn+nBrG7cqlz*yjtyT3w{#mr{)^?c#l_u9 zr7}J-G&q20teo90pj=GGEC>hX!hh8hM8_w;NDwLMSSloh!}zPQnYT%Xr3kSI!Km7x z@KI!{>4gaPLH;qVls`VN_1RPbFPJ`NQ7d2>VnK&`BsE`$KVw7-@^2x8@B2iQNF<`s zXn%iy4#*s2wl_D*g>1E2C7{2*>*_o2Ev)Z7oSLrsrnT`uwof!!uH#i)TR8+HVd@H% zHN!dnTE8C?hz}Kx`75bIplVp_f#z?{at;#+s`tem!o&B^&7ESyU&FFcsSCh~z@G+z zd=N>7DEWS_3QH;rVr_qa_Sv)hU#8bLR$r{W@Qv5f)^g@-Z%apeI2s|#ezv&y>F=+# zbXXt0)1z5#uU2is-~aTjwzihpx#v9E+ui$tvO=GKc5Qoa&k4u6di$GNkjY?uZKYDk z%5W&Xz4~Q(;eY&}{+EINcvU04kM*?|yE~hSXu>zXS1v3(n;|v_2M3Ph_#XM5nYeIv z_#8$j-~qq8@#XbTrxMQK-~R2-EDIZ(``OJIhj*J@NkTyXDPA#LGjGO`5l!G%z(Pnz z+EHakpd7F?!Ork6euaeyD;0%`vbLcm$gjs8V`|~s2WgN7yc6F~Q)N_PJiudUz^dn} z<{0`KfM&9O*m_du6@dFAyhx2B%m zot%C=yKwE!!>*Pe4YrCwKHVUki9f|n@Yy0`@w;o>q^2YS_gVxsO zb0ZTYqr?4Yx?0;B!%;{Fr3%Nxx^U3l*3sVCMOqN~NPFV^`Ac0T zAK7d+SE{6Qc|%sAglrb<`_YiHrKuM7yZU=tTiT07Y;Jp+tkzURJnWSGYBrtUan<(b zN-P!|J3n$}pl4}uKAqlArO?$40X&>u`0~r!g#t|s4V)bj53jH8uYTHK-+Aj|p?Aqn3LyYgt5s%>L?Tkka=8p3VPUYZ zJE9C&XEO(xLRmx_t$0+}p-?Qbw!V4o&SYCE8G7%v?j)7VvcdIU4)H-@KFAg5ShN;( zj@Nv3b8?6o^!5Dp>yLB2D~^w>sN@eLl$~P3D_>r{DyHfh)Pg|;&rmSaCa{y?TMwW9 z{`#E<4`*H<`S9$y;kT|{9yu3{MZiEMn5C+eM*5rE8h?~(X^O{b^ZCKKp2*-}Z(j^{ z2(h!RJ9!Q{uxy+i9x7JM?>@V>wZFTyjm88nTpUkEtx7(d&!#{A_(Nmx;O=zEmwkgH ziCEYYdi!86?1b5`RDG{?u=j)aE&(VN^QBVR^HHth$-Mr}zkZrYm)^Vj_xx%D2LNF(5R5DQFNan)S{M}d@D51hq#bLz&mm!(HzNh<( z#0EieqoSlDEJ6$kBkGfT$6KxZL)pO-68RN26_^T83FJf!3l4lTj;V7CXo8_XUswz3 z4a^*nOO|C-DwR^Hl+&TU&X{f5?%ckq4TdK!Tdwq?7c+l9I4q0LNG%f)Us;upjdwshiUjY0d?#lBT_H(N~T5&lL_GAEBL{Gy>3IN z*zn4URUa%s3NT;^NJCN+NXe2957^7`?T3?J+_=59pY0wT`5*qTcY5AZN-QlcJ)Q6P z(c1%WTZVZ}s5U@}}w9Sp$-@t-=kTqRV2 zYLGV=7$(7hCWzV$+##*>-Miv_`|^EXN@-b^U!RvGA}OVx%dr!ymhzQSF_vgZH72(T z)rXI!+)yOil5!i$yPIo|W*5J>{U8~8XShGq@D&4$!wL-@mK|h0J*AhxgN{VExDF5I zxZN&ZD#;u=EAf##;o+3x526}VH$ryY2y-fA#gGXC= zyqWrst|c~Cm)TTbEH6Gy#xIWzj0_;*hRcn8rD97iTU=jRx1>EhG^h#A&fX=djEo#Mo1wHiV%eu zHbWg&Q0sk43@{y8;GK}i=L)z2_<+aYLm4A_NmaxI{Skl0EX?;RxN-k*sM56kbVEr$SWf*m^;9%6e)^v1;7SaHLPai?(mz|^NFhMx(-_G<`Ofdb` zV#BM_Xa56lCJ{3mV}i%s7!xvOiY5TbK3BCbY*!Ns6;uosmiF&VPTqYuxwx{NY-o7r zt*bx!;A&^Q0+a<9Ft##|G6G;!C7e>V?3H~bT~o%3{f%s<_{PNBHi}lXF;pnGHAGS! z%?_#$A1y9Fd(s$BdJ-i1<0QBC76eX4KuBqMbp52*mXCLQj|Ac+&zhfWvVIO9DyJxz4 zx~5B2G9^pV8;~Ff!Xx2Ke4QVL^lZV?iTdAjGaR9r80wc&Ik^m~DawHsP1e8z+0bc-sru_i|y87<( z9)8FhULSk*oz9wr+nS~UP)-Pf2tho>cp%)YBG()&C9#ijSP6;iwn!`ZJmi|Y<+D-dG_dV|44s# zER3}oyI$Tc?5tI*RmY>rY&!*0lKl4lciTE6hmVdDqCI{zli#U!b@rbaAOHPtZe?RE znGS`*RMSZSI;CNFI#l)5`whM#kWiFJC`cGk6w-h+p+b-*m;n$)r2Ou88x)0-nxcjR z2hk)UO))&E1HyXE?sQX!`W3GLXPVYD4st!}S;~{pH~|BcB1TKJic_K~^=+KIWPqU& zrG%0`Q=+G{Q&0Bz;dW)<`t7ad<>fcue6u4NesKMR2M->=Z47sqgZ+K&nGg|N=OL;Q zz;mp+VFvJGqo9cpLI^0u7z1U3K!FHCB;h`k0^PSMZ?<|AK||DPKmdp*lMPoE8cs+z zqKTLgErAy>3MC*UTpJ1qn?K|YKU^eyt5+}g_Jjfehkal{H+9lDK!oS(R0Ci)yxpBjxzyaKlv| zGt77}k*+wft8LN1xhogDhmwbe`+oQS#~*(5S#H_Z&Yl?!L{%WLvaC()zrApaKbws3q zlzu2|M50upY}vH{Bq)U=UYYs^CR;!#0bdd*NChsTNo7KrfC1*k3RVQdcJh|fB)ZpdNr9g5|?9&)nAOH{{r2>?qig5+1&?J~c0ya=-sA9ERtJQ4B z^C}kSG@HrvbR|MMb(P^rXn-dml;T9_lz?+E0oN1Kqxb2k+M0%s+v_|9m;?V zK$10e-;a^uN2G;d&GRW1Q)n1~f1m zs5=M{fHezp9>AeE1#gY#e48%2UNZv*;go4;jfn z``I|F|MZJbKK$_ZV;at6dxws6Q_8Sevceitp$L@!QeUBk6_hn|d|xq8ra+sM!US-D zvV+aMy^vd5T*|GkZQLOs3<84k=J~@%Y)2?>fO?urm-z#vwK|GsQQ&Z2jHg}aBkLrpW{Mxl^I+4*>iBOMI5(or9P5SCFs3M#w zu_uQk6=}L-Qw64!24w(R)89=3@=wXu`sT_?fT9GHC`uFo2YI1R-84p38sNW12~GL} zQZ>a288jc*+HtqmH~Kr1dO|a~1}T*56D^lZgF{eWn+71w^FZnC*!)o88AD)np@ra`H$Zk9g1iS zl!0mtE)npk@EIe31p7Yoqkq7L*Svh+r<77kUurH<1{c_^Vs38d*6sVZZ{J^C*>GL^ zM{m9L#<`PME{=C3KqaK>g)|XQgrwB=7{aP~R)E;%421#`lmG&7eAFFxdbMCR zsw4e9Qg ztO^{bp@Kf4%J+S)JSks&)Ku-Cj7kv+)zkuNdPi$eI+O;*K?vY~53~vP;01b?M>l!$k zX+rvb!&XXZCRI{I!=aw8P8L(OrwfTlu)n+0)F6SL&hW2({-gJI!jlsZ{{D9#o2D80 z)!Cj9xYGP)l(u(oL@7nk)La5(jB*Mp_ju>U8j3Y>XX5F?%GTrQxuuoua@}@)<%xix zdOX|H*W0UvGyUZ8Z{GW~-mri9vmcEOCz~F&T&EDs^DXK78mHjwd#nrl12(+wp5J5f zG(Wqp>o|_@`ztKDwo#s&U7VVpoqRI8y`7K6Q(YbHKl;&+M+dX%1PI{Set@_dqkvC^ z(UOKBXf0^s6DT1ZqCvtFP`;FuazTV(ww7qytviL9Z3#peD#b!MziD!!_jLoh-+*aw zfNtgs5gzNw^rcd%N~vV%dV4mZbH2E-zO}KY>%3GPjf8Pze6&=TvDC)1`Ax$x+S@v| zwy?6gF+V?FuUqMK`#|U6zP@ZGgN6A8r?yBs^1W?LXWX_MVbLJuHJsgPv&Jro+!y?j zz@Bz3gW|yVhfvfE)Mc~(+&sV(6eSRQB8<y- z^H(iT&Q3n~;Io_Yp#HN<$9htP2pQ8~(C;RYXi4%>fO=4#k5a>3-z>~5t*>qsZ`^yb zQ?|+tKM+dxjP%75Sx3l5!@6+%P=9|HgG!{@Zhijo%{vp6sKWM<)5i`cB0LcQXIv=i zxq>RizSk^=AF$zd9~^JVg$f}o%c@i=)oRtY?cdH#&o3@No1S0a*!Dct)!BRH%9Ts! z&K(})sW2$uIxwg*13Hug&w>iKju6^BM+gW9{9qsiNDrRlx~6UtD5h~o6J7m-w&RuS zh1rF*k&a|fXGe%h*Y$Qc)+`d-swmfWg%GlC39v-Eof0mD2n8d_WKv35sg`WJVcWLj zIGMC@>SQnwJsZp9OSLa5wgfOgzq+(Mzp$`Wt=2P{&U89mF3T^z*cR3T6&rnRG9Hh{ znTtXVU^E<2*!m_OXOmJyTjt5n=|l!085C8x|HSo@kK)MTBGTVFS@#OT(ryqUv zz#zQ|V;~#x8kM%U|Kq9imxa?4m!!(=!X}E(uU0+SxsL^6Zt<=LZsL>=v=Qj$?y}$6@HiG_N@I%Iz;cy>at) zVRJPVH$___*qNXNlyfBs)xPJ4=Xd7zzII+%TCJgGLVd!-9v@PI5Czuc8p#72qp_!d zPXMOCN-!FL1Gr7k^O9vt-w1}%8Vv)y>M5=f0{9ZuI?5JYKvH-V4p6G2P?5zl+uk)7 z7RpOYg;H^QeR)Y*l_P@#mrf3y9_c=Fr1#hehfwR z5P_ifd`oA|RMgK8_0ipu$-G9xNwHL))cQ7e{lEWgdU<&0rZQFl_2^X0tTo{pRvz~qfdS@^gk77aASf1Ns$%aLFG zoBtyo!3Xbte0}0WlNS8)?CG)a)zbqf$B%06X2YEe&~;DG`|gZMGq3a>1C0*Q8W;ul zz#I@ukrHS?kth$85NyD3d}y}P1kuU2a0rCd4x|M1KXi`v0TO_)uhr~#fhR+QT{b>sN`4wy&qiDgGsJO6fzVh2S$35+FRrQ_tf>r zx2BJDTse7MbA(p*8{tr)j`emmzL(B46F8zkCFs6c(o3ok=4+$jbAbx=C7^tMFNRiu zqVO3A17SMTISn|_4khp(|MJRz`meQr{`gkW0SUyJ84g90zY4tj=9_Qz2hRVO^47{u z@$Wx*v@7+WzcU&IB18|t3&1Cy!);ELK?!*`pxX_7V>LAO(0_c_&CSDWv-xnu(1;hBv_C)BEE=n$3?w_kr-ls{?qZ1fsa1^^n)9B>caeYfBA3PyAl9o zl_kO{NC%B73GOe3myx%{v}>{&TL#)t{Hs&#Zz1pDdj)-TZ&Z2z&Ae>cv7g5`;ejbI z255jP)~jYH$`K5j35gJa;R03z4UkH~-7VPVlBijzIihAeb>CW8nYX1^X*3EoyKWK3 z;kCM|H@wE~N-U_49yxXO)YzG^zJc~&Ca!rNv=`e}2j#$C=`u|-nIud%i583}0}ik` zlmFt*Pa`^CQI;{Z9ava@tG))?e8oK$) z>TpD~7|}$2sWdO31f;+BVCdc}{gyAff1#$-Ji`?PQD14a&{CzPO}U;|JR<6rub9wv zrs;v^tI!OVX-gkHIlexVzjfz!D*5Ah7C|#e;b{mTTz`Awagy%2%l(h>C-`y$oF0G> z69ga(lmJW--fXZ1O$_$5zj^5l(}Nqu+S*Qed40RGQE)3}+(75CzRkrG?|ty`!`pYc zu)EUX6Gyr=6TVW#S|e%3BVh&)Ym4PO+quR0?WNgbVM`S^ZM)`V6Xsxl`j z>5G`e<4OexR|Jf)dk>aYH#UnEE7{)BJ3M;q*jU4IloIQkTet4qNk)tlhcdA+cRgQ& zBxV?pd#jYZaLBxL)8E136aQWy0`~ar^1x@+)MQuB1=l42w3yU@D%YC6D;8) zCJ}K#n`)-{?OMK2p50v9-7RfyRZA7e^SSMjnq^h(da+hgI#Glzndn{K4LQDV(=0T-Ye5~=s;Iz#qt){HlIw-6-%`f1IeK_GaUl?$<^ZK)^FZ@ zZ{qHwbRz0|XHOm*>@@8_Q8mUoKV4izyjgQ;lz!nv_`t{pvn zTyKlQ04Ri#z9f(id{<39est%-!`%Aj_=&UaU40|tCZQ)ajs4x<{>}Y|6JedUr+yLZ z(k11Ux)m`4l<#e70@6&y_FkwWFWLRlAF$zH9UIgO?&;*9$l|^N7nLm`lwb|gZ)MYj z`XDZJPX>%Y#0ByttZiDkwZh8E?&{iZVYhO7{;sYCG(F@Ctzr2M%X5S;pfocW4n;C; z9f44ECtq1z+x8p;!m*Pb18-e8{>GW!?hFDHTtOr7gbNiokY|$Dk0q4vc`jiFV>Dl_ zKYBPdKlhXodGf?K4<(1j&Ws%&sM^@x-s04Ts8ubS>ZU8OTEN=MmL$=>!4rf1L(}tX zp^)9t*%Juk_{pI|{?PnVff|v;k7c=1k}mb^hGzyx1_%4vN8h+Q+SSwHl}dKW3kbm& zBZLXjbdPz}Q^NysLEIP5A0?#_($Rby(gOnpA^#or$A3~(_`0pGo;$*{e%legC45WC zy}NEj=3g=%c=Z*b>Dl!izrMYmu(wlv-AV^ENa2Oz!9+Sbzg>L#>{;*d;Bb;EuG_w` zXPvsAIyCwHFPI!ifIa_-d=scZzU1WEx@t^sriW~gvDWfTbS=Y(bVo?sNO2u!54B$z z>$O}@*YiPH(h(nM!__mV*XCEA%r1QL(Vd;0a@~>_FAQ6COh2Aon9VKCuWqbuZPL1Q zWJnKEL1U(QY`p)SYsY_lg#*w40^1i2E;P!Z6c}ha6^liK!Gfl1glp6w$hKi{WO!`+ zXl`-t{^ayPe{UvvDq%wCk)q|MqAiRD2#DPCYdMgfQHcX?5hBVlgpwgF=umD9=Apl|sj+&39RXl#W`sCTl{Nm2WMsc@XcO6-xd}MfN zWaKc2wz#}%t!*&h4+c%ku?dfvk@k2ZU3WLddI?kp!=ZOB9=&|>&`39!fV4n^00CgYclPxr(!yli3W+16_A85Q+JI`nL2?*7E% zLb+Wy)$Weu*s&{|DZAeI=ihzq2^>3i0Omj$zxK^*7c(8ud~}KAMZEK9d3tiP)YH=; z{iNqr-+1GVcdn$;QOwOhZR|W_)^cycj;C}+H1&FFl+*%oK*hn6pF%2lO4veJOgM!5 ztmT6CEiWQ{`2c;n!oXk=)P<-?-y+i6lMYn?m7r?Ry@)6fNUHFvenvt?);BA&xu>zs z?xT8tM_*D0s>BZ`gC{PW@~pYJ<<b8&6$ z&Yjs(Lry$h;hfIS&Mz*k8d|WkW8hM6YHMR_X@1pfxFds^pIke3@(5?G+CqcEW{d<` zfGBVsJcLUZPiNXPyX9)OtG}nms5;nKQ^jKO+{FtDVtVq?fBnsSN~yQ6oX*7Havj8e z83Xqg_CX$_*n6$tA+p?e9~;O^n!Sob%9f<1Y>f|+))+knJd^}sf(0l765N4NvQVny z)`QiVh5W;(%Zn?8okG24`HC>k%~aP|ws$n!J7QUu+Q?U3&vjjs>5e1aLY-QOL87$X$I_iZyk$3}g}e_=JEaqx9&Y&Xfzto z;v>h-dX#S$;JGkEW;!0}>ByWoGG^J;Vqxp}@zhWcHa76?@7{My6P@AR$nkJ*iW9;h z2{?P@no<)R_VWg{R}56Hl(rCcCL0uf)9_u$Z)YM-{~*T8gKZLy8bM8ZRUv8|4yc4| ziaZ}|U$>U-YlM}SZB*-6$`$PO2{+h(A@gP|2vE`1osI?D3LE5u-#)x`_pzA?pNkH) zrJft$?8h1hFj~HtsWmh2ZwMQ{#^^v1$QLn|Kv5+rBT&MrmAr<-f;yNMW>JHy_-de7yWAUWpd--gBMT6P&W=bTF|IUFhKh%q4>#`KpIqJCzIyHLj;@|u zF85?+QK%0X*RNhVnh3q1@BPAa+jA}5>-M+G$loE^*6%@0iR_i{CD{W8y6>n3*?KXA zG(~JYFa=G*5D3(LwYHU?S*+wXtj}*gU0N@%Y*!jC5zJ6J2iIi4G|g10Y)?I%DOU>1 z%ZqL$4@E5~jR)MiW0h-uAjqYJhK^+LP+#g$Zz5sBP++Rr{ z^%zGa8XY-&`1I+M$B$v<0e04QiSSP!J9hc}cs2|MB*VTAi@{~!L<#Bn!qbRo>0Bx) zJcqi9OwX_1y?Oo4!>R33B^U{3Gwp9&z4r9UWZ?$?VqBdS$C* zJ04gxZiGUP@Rbyj+Z=pnV{5*euUorHSVowKgJDCD*fr1bNleq)BH=LeiEVZy^`5lW z*A}5v`nFWc=TyGz*+QQ0lGl@ia9!63gaPS#PAnE}>+F`$sxEwjLRGFU%~;j#p`PAz zmriZ%?{YPjz%v8rI~KXOAYH0fAUFvy(5M zJ##!Bf!(O~4s^Rd?%te#aQjB3Ugx&u`ixP7F-^J(LcPX4DC!XSAU=RS9X$$25KqCT zszFE{unBw$<6Bu&qJOAP@}+7!LzStjl2sxbP%fyy$7Uds(0!Xu`rN|d6*sURY3qo$ zweQv+&rUvhmOa#y?lark15$ZjLwQ1);fQ7Ph2?cW;6}5tfz#RM_ijo`5KsyUB8j30 zfI+oByndkj<$5EtV zhx>bYrP|=6)E3q_Bty%{9gGnHq5%pVsMU*`JEc<1o>^R3TUn}A3skC`Uwrn^oPl)OL%>P_)0J>+Fdm zeeJPoVI^d^SI&=L={GehIhB;|%_30+*6giPfPxT3XlsZH(7x`zzV#A&~CmQKkT*AWQD&<@f8IA=9 zhWl;X`u#_rE-kK8Vy>@kw`G#qbgEFSZtrYbR%3OoGBx#J^3m;p=4Dgbu|wG-!**oW>)4jSTtB;ip`1C)S~S6(OogIA(#RX$!k z`v{0qN(iBpqLl0jgD8eo-`#dAtHRn~qQF&+FrOFqGPashUsJ>R8h(!m zo~qWFF?Fw8FA}$sNVgk0vt8M+ zZ9~@px|`2yx&}xprF324I`CXVDHu_BMe6$t=(s;7NcVTE5b%Ae6rmJ^Ko_*SpS=sk9M_3A|WSXC=Cwa(B}J*I;2iW zOOQ!&xv{l=^VZGlUwpB(vz=*c8yFny=;$0C8ou_{TZe~PEFNWAY+-I;Wo6YcgWVkl zG(+dQ2U%~_UC+@NXRX3Ovm-}Ui*!XKV0?4u;SYJkzZ9Rm{D>q$Q}!8wKu{>^gZh9c zHNp)6ZUoZ>4-Y4{Kl@^0d1bq1sgB;^Xfj)cY9p*N#4Uw({PG?^Wx&-JKD- zUaQr2tF`rL#J_mq_}lNi+1K5xJc!b<&9#bM_jYpgn;Wxh^AqDodb-nE%g=V-@N$2v zkXD4KTC;iwXS`np%y~daDWyx9P6?w*7K^*(nq9R#<=KY^dWQ~=b@fE+4ftKD&UCaK zh+Fl>ZoW3Zkn`P0rRL;!x6H7L#MK*TPx#9E@S_h_)^dgsQv$(2NLZD*>Bm*u&KFBO zU}(DX{p#TG$f>bpZ>llc;e?|V-``?Xql%(Zd)1*jl}SnWmJdvmGH9}84fh^jI;6fS9sL@A{RRn5Gi)riLH1(&s2)$_vx z1AV>Y<2?D~@8A2!dv_nUWrOU3^#eR_7oCZ-t-jUPKU*wv*(?d0*^&UVx* zwq001InsOd=WV1+ysFIY!>lk+WGwRCpT|Bwq5_! z*>eNKBc)ok>eNmg9Xxkxq&eQ07ydhr||CtoRaePhZx^B4A zDHls?>zhO~+LG~XXID>0N&=Fjrz4pRVI8pRqw}*H5AUyStXhuGY`YPR;poXuU-^%p z+?#lGw=Lb%+c~aWGZAYq01gMv?@eN$qGRoh-=jN_GRMq<#SL`5Gj>xsZ2(ysG7ZY(wbA+r_QQZ9%B`v9*d{idwW>4+oGw3t+mH9*MIk$ zkCJBEIMg=W5km$~rr-<54Dzj=+-J874MB+>K6RouVA8q_*aC*uyerC}01gH)2G>!( z|LWNA)nP898X?$omuLmmN&$@q(RFABG#$$KrBH%NN@^Z-j;e>%yq90{W^AC`sCbOJU0qiyq2;#}aq9e$;^Zg^8 z`17B=Q!kg^eeeBW|NeF$-qDsGA%I5>!ZZbGS@p0PXlaB)Hs@gIcTEB2JC6-}ZM_%v z6al0ngm6Gpl5x%%K}}#|)BR+E+`W7M*|VjJLwb7p&t1OQ-X8w!#_e!OU3>FnB4vE? zyX%jiJUTKoG(J8KU^cX72HKAt%U*luI9U0!Pkx<mnr zeFN>fxgYt_16fQfR@xsC*^7wfUex@muS}9wmzDrjqs-9tWGbD`WJ8f~!}813I^{eT z4QW6C7#fNl9UobktFEs$JZVr(V@&zJ|LOIQ*Vdl)_I12*@#;Y5QQtB{M(ESuFUPcS zFc{n_mRGm8J=cxKW20l^z5UTbZY#gBnxd6xoG1k;p=qy^B1=%FnuZN@-`-s+M}bOJ zma;6|BG+r+&Nr8Wf8(%aTk|2+FN$E{3z@Lb41qlUI@{QUW&&*ts> z4;S70la69#>y7iLM`9tO0VM}v9m-c+dO9PFQz!{d|05K=UyhO)gOm_Ho+E^Ul8|PW z5J16oy=vVnmaE0;M%DIrtBy;J#r6E+`p$OQT3p}RE|hgMLK*FE?{OQVE1P=j(y6{~ zY^|4fHfMAa@w!Gb88Z?-P6@kvd;YWQ6N2IE~=IF?#|S3U#yU?E>2CLS{urAhCTLZ;&EFhJ%04e`02S{$M^7~I8&n_pYl3ArVklc{{c|r1O z*q|h#L^E_wD3?Mpuv8))3Pl3Ja5!X^s`Y#K9=O6kcJxGmhf1Y-J+8NfwByG|pH3BO zmCZ_35e}}YV!0sH*7(@a$k1RS)IQjqHYuJyk)^`+__5;yk;F`Hz2@3Pr`b$fBo_50 z?mv9AIdlEes4<)g`<{gBo8d4V=T&QfL{SA!lm^M0?r$KTk{+Q%qVD@;*DDaW#7G^~ z{MIc|b#VOQAUy2(JGDw?Qb^zTePtDtS5bbAD2FyX3QFyb1W`#qo5>TAc&%PE<8{Uy zC`))AgO-j(`nnH|42-WXZ;QfoZ{qCH!=$4f(Y8Ya6`kmtPnYW+3rx-|70dPQeDUq8 z=R0GN1d4!a48jn~Cqhw10YKOPcvNUUn`W6x2v7=*gE2J2i$(zXB34$`*Voo|cDC~Q zLVkC*RB5Y{8Ck5XNMLYff4X7nZ~1ob5x36H>FfCeTB z2z-E>8jYIT&U!8pO@<9N{qT;QdVj`u`DUOx#h+D+}4rv=l|@Nac1Ce{$XNib@9z>mxqRq zZLQVrJ$?i&efiqOKv@6$#(!(b9b%fC=|VZ`IX9BZ<`jxTQwac&6qG;`^_uI%_rSSM z7zKgv`vfczjVgkM?J;0?C%?7676_Uefpq2W)}{zWH7yg5vQ#1#GAreB!?j)45k%qa zx#K_k$$7U?pP5{6>^>=t&p-aKS}A5z$-%M1fk@o({X)Ic-qjh6Vr#oLH9fsGGc(pX zz*t;*((^o%241TsLz+%xdoGv~0HK0Vmnd6`s^eA&D;um%^~kq$iK>I}(5yx5TRbU1 zN=V=LT-SwNR&I?73vdZ-0f1^+-R+CJJU>;{tFMPjxv-iHG(x7fv5EV4r#)N#>d*h} zr|*B9%dbC~nCeO&>1YQvf%R}Wq>h}r5RHWDl}c`Te&?Tmm*3re`^x41u9ykv0A-AU zLAla%DFqmRt;9iod74Ypz$l~yXRU%#qk%?U{Oz;+#`@~~%(Io;Vy#qE($y(pjP>^R zrqk(kdq;amk09*+gNbJg3!z}>rzej%j(=bpvl=|oshrf~Ae;n@Av?N-j6h@Hj6-_QlLe&+ zz+S`E?+0x7CbE3>Qp1o^t^{k=n>M#`=kBxX*Y8cw%x{OrB&X42q<5%0nF&9gzBm8u zej;Y{_e6`ERi{$!%eEaobT$=k&y}|Z(<2?-aWjJT9jt7u@qj*XcqA4}-@5Z~yHpPc zvf*?`B*u9tN&>EtNT5Z4Y${wnC-exie<;!e3?unks%Dh5iqs&4QGgH-fKlpsG870L z9v%Usj@?*UDr~N;Ci?~o%35D5l?nyv3reX@xvsMlCr2-y>kowkg{_rnB_k#r5cgkh4nhOL1W(W@^=XMIa4ac!8%eL(hqlB$3t;x0Uh2l*i%5ShyLqRE^U|HDQEH5rB zZES4(U-!!lN(o=^6i-Dnv0z_Ewj-PB@9E5@lWm!3G>WYq6gP9q$#isd9BB`}|H0j; zsGl1fNodGqX!>Ut7p}Z@`KL!VwlKL&c;nM>JQRt80a6Oi z4GHe~BtQvN3ymcpAtgKshqPqbsD!7K&xj_a;6$D{GUnK_l;2IqqsLAh?P*7~foRa+ zW}<3sOwH!5-+a&+zjl1k$e7Pd7thxTkwj6_M2R1;;a@q+f9YpRC?$+@cpi4PYfq@2!o!381KHs>&ku(KxOXEpKffgu zo=#(BXI&^22pCJbldKVQuHvJ7(sx?diHFv)KeQLj^SJ$gMvQ9v z^5v7!xVV4k3#(p!^V~aDNt>UYp^))tRM&M=M&ZCLG);Lm^7`ioZH(dV(KJ4gyE0{ty zk$mIA`7OjHAcc|1{FF-Z#it+LxOuZ)-0?4-?eA(cdOH(A4%HNRq3oM``mPHpAOvj7 z+uGWFGC6ho_U+l(`L*=5!T!EOgMDrBh^fg`NE_*m_H{tmh=yP=_#V7Qg-Lg$xBbF} z^Zjk8ZmxDGLRZcnHJ}(3;b^FVT7c7u#}Aitxx>eQcIC%E?it2v0r|R!QRo59G(iE* zxkfaA312{Ko!U)4x`I@YfM|G@sRh_x3djLYH7%$`g1pvnl8Jaco;-iLp8$(N*}nA2lnz(G`PTF0JNo9X6;}EVgKp0G<>zNgY9jBYj^6 z1c~evoJ^I!Kr(lTRYp~ka_CFk1AzzYVz?`b>1`9_B z=xG}W>2bC?AJI#P$1fimp```@96B?;SS#Gj-Kjqk|I^Tq(iyC8b$E-n!1P0hj;1=a z@<@*^udc1{escH8C>9#P^kK*lj^uK`AH=j5h`GeBrsS76j@qiI@J-wRt_^$PimEaJQ++KiS~zUAO_NU z)__l8hawcxhSI2FI-pB{gcLOZAv6b|3>uL-_C(k?bxW1CWIR4F5~?(mN8kbz%UfUE zc+lnK&YtV2R0Gq~(|`L9JBs-~`^njC7(oz1b?(Z5vQ5p0a-dvTbz%%-uedA-1bN=T zYMKU62}l7YAr%xGn3UiT6T5R`LJ#ULm(1OfuVWC{S*)^YvjtsD35aYH+I_5!Hd zm{{oS%C@y96;QWIj$5NPDOYwr_;AZ}t)M1~`Hf`6JUnnFzq_@zmRl%lcCAKzcYAv~ z5{izFcLZZ?b1OT+Y_{PzuIm!d(mYQoC8hNLbh8MCVKiY?DW&UrB9YKEt*xz18tCcm z3WUS$y@R%-)G({gM5)^N=%bIq(a7mjCt@+v_fgm_`JRj?QrV8qQnj+Q+E`s(jmP7| z!-JtvXk%mDYBYS`Zx+iWC@6i^F8aS16DXw!X@a7J^x=7MEI4HlN*Sk2Do6zeP)d1I zuT!-ux@3=v_PSGotw9EIz~Tc3M)mg_&QvzRpygmn$${Dufn@Lj7pRLy$+v65x4yv# zw3jOq@?0N}GR7JWI}p&v#*QRYZY-66m}dms^yN( z-cV4>mtEg;2KstO4j&m98hY^H!QH!e3%l#T_}N>hkMmnVFfIni?G*2p>){9n6QR(*Od1B}!GMJcI+S zh>^bV-+V>Gw52Wmr|e#T_h(ogml{nUO@UTHUsHh2v9gWFPd4w}o1C3ndgrGqn)Xbr={zHfRC_}ZDuQ&3xSI(^%+nehnLqj{exsBE3;9##$z;r(xH{`B2`)nG% z$CT{u?7DF7Y%Gh)heV&tH5|ur90i;BEx|cY{>j9&IOo3ad!7d%7z}oFbeN`@&1Ul+ zMh_2;Ye=S1Q>fY}H}d%>({uG&Wnf_7*s){%{g`}YP0!A)t#2jb@kBChTW+CHip64M zV~37i94*P>{psmKp-`_X!s+uT@LSqVnl=CIAc_wKEmiAXS; z_*J@F_Y_)f%=pmZwqnJr)V3V2qCAv}f!@BhvuFN)_TIBe zjw{O&yid4_a1X6gYk^eAga!x@1Vyn})!j8cJH5U8Wo*}G&Gv8X@7Ql+z4Kvad#1ap z*i|eR6#xPtL?SbhT1M&&t(A-S-hPP81VGW#K(V@5vvdPs04!keaDVTed(XZ1oHL<- zC+MgB-5ve_^bWMY2RCz1N?+doqFgP7d_Gl?7-O{xIXKuW6mwv6YG|6I$w+QeK=@Be zCnAIxV}ua5+bzqoEXx>Uf}p(xOb(d>R4r(2367i@OlLBR+cP-OH!_SPZeR{%()nuD zjKy?9WtXlG3zjPEL z)U-eby9V5@khqS0igr433T}-?n+9VdWD0$#lbQ zwE99)rGcM5eUi_lFPxi*wRbFUtlhtNr&cM9j`WV5=~ETmV&HKpLp@!-5HJ8$f)C!m z8V>qD`rU_*o;()JG(3M52)33ugs_BxAj&asrcDSp6T6e98}!`7kOLqfCLqK(G8rbS zEHD%cd~JJYW?}aJqldPGE?s(q;=t1UzQ@&i$#t-aMU+snY#TK@jM$D4;w#?G9%aqVhnN3>pb-gx7NrfJQZ*TBF) z*~0hk&97`7WGar^?at(ivP>u?gaASy1Q*|7Bk|3^<+uUzI3>gYK#An@`BYuU82b!8 z918dLX-I*i0#FL?-kPxLwg2bu{^Qffj|aNjyIZdi0j9(9rm0Iz3xq&eV40^P-AxG{ z@iKRb5TGV>VSLJH{fG^(4Gzsf9Xl51m=L0IA=etP7O&p9_hfc)x9)InFiItNsRq?r zK6Ed$_4-U!f~&};X(P6 z+xLZ}j!s@49qK(gI@*lyR|@%j27)?JDtnB86NdJ-9^LDW#9T2q*j-+;2FqK?<;D42 zDmgkdm`K{CgB%EIGGL$psNm4o1qS}jJ3nSl5JwmR=Zssx9J{e?NkK(npm6|>1R~fa z00;+myp4c8S6$+-jt$})(Hr_YT)l9P2&A9Rb)ysEcLFBCRe&P!ELbVtNMk2QL=hwF zwQ=+0DdDC{?dgFf1Qr-0kN`;t$)@Reyg|z*iNr>HC)?d?_yVF{t8(T{jE@YQ8C5;h zVU4AwXW8V@!#fX#-s&VEWW|UEw0uQuu4J?28j;0XGBAh53>0OeFDcClY802#egitJ|OifNC_HQjOEqwO-k3A~B zbat#e>SC5`+6`5a0bwpUZmLW+VHGvC4o{yc761%2&Fm30D~W$PeE1*0+o#!WzyYu% zs}9Hw8 zBV<6s0V<=N_)fJ{80hOk2yL&g2mC%?N1Iivt`*i3M+dEnG0@jnwl)lZFdB`@P|KDS zM}X-t+kx*%W8ii8dW6s^5sWcz_E2IXH!QTZwY0i4V}znp=g;?a`X)vOR#sNxn`;lh z3RKI3xlCS?G`~L_2)1O{oI}0?6ws z+kS&c5HG5md|fwGAO)WLm^Ld9CV?980@!J=4(#dyvQkv!F_g%wGj0I5sm1sL<;9P4 zq~<^+CICcW34shCm&>Ntrzx__7l;HaI2w)meC|@k9v$lM>hHrctZpPJ@LSif?CkCS z!+-tH=lpLCk4&`23ru6W^ZhFmPl>?P!!DPqn85sU>G9*obI%rc;wb>Vzju7}?6q6(#RRkWvOodK z*{tr8BO$|bU^~A1+mC+#aCXI!bR*d6cDox)NRlKgM3MoMQ&(Uvj$OOaH<t znRGIpIGUZA)?`_Lw70jDILdalwYn8KQz{Jh_jdPEMZ0>>v_y0w!|*`&$Y9^jescQZ!=wFV zv0N_{OR-pMch5j9A{`w#EIbiv%O z3k+XBRxlw=4LT6)Sc(=S5FCkwZI#bdXhZ>u*T4v27p1d@x?7nT@3RHOceClEy|zeTa^lR=iZ7o!G;1}tLJ6>H zy$*IgU}y}hZIQs^nR&BX9UdASn;6d(vR~Z&VsUw;^+CrwQv)tV)m`K`H9%N^K)_y* z4#5Z=%d86k8<+zGQ)r|GBHPh2&tJh zLz4l7W0^Lno13XGzxedGkM66g>UO*P`+G-*`v(UCjmpIC*4pOk%I({?fmu@%qmhu` z1jIO!u|lBn;zmHvEBTlMhUc!`&>V`Q;zw-wLkbQE17HTk<~UQeSL26|W)>SZzIy#_ z-4DO~&Gh5x`!zd{NMo`zI^HL5ZksFXdxXdnVT4Isp!G0!{yl~;t+iwl;9KrPbI;FT;uclHqZ{!+Rs$*0Ir~nke zN%6*!UEO0=Lc)29tB6-QuLJSEYPsXr z)Y;!ZH0(V{LAH=zSepO%lTXj}buyh&N{IaYh5#_UWcY_pYkxK%4l)Ks0HpHO)s2Il z{cODke z;NX>;9nx2xfBet?1)uR^!d_f^LWu8h>w9T&o|+6dL4p!hK$QW<0FUS(5PkX^jPdCot4`VDFm#aQ}^tf0oE1J7*T9cFK-~Zr> zszJ(v4}bXyZ$Q}N-&k3UMLqxaZ+;f-Xf4&)ojcR{Or;|n)M+WG=i5T2Wu;X_U+sHg z=fxV|i8Ur_a)StCgqt3Dtoegsi(o+j2_}#Ygd?C5P#HNELI@KKxG8R6126$hNAj!P z58~feZxBK>OP9y&5kBdH;sOW)2?N0mglfQYV5h-8svIqF>xl5If=d|6h*f~sfLnyT zT583yg9QN~Se)c8$N|IwF%BFN8B>?#$TgDya%=7YH?AO}2%rE26B$4PgcSuJ9v0H6 zq%6_Sj*g(85&%P22700~uZjRMCR9~ZRJYe_xLmGUl_7+OhK9PkR0%+HLm<-SFee_5 z$JaK(kyvks9|P1)kSGuU$FT^(jYh+^ZAq4!w4P71R>&)g-$)lsO(TVnGgab58qqlcpbbK-xc71vO;j{Vq ziL;YGdGD=Av?rUZEiSF6Q-x>CpXi2%Am|_H{}2EB|28`4Z`felAgiRSyG7L_%j;X3 z?rraEnP1%7+CR9`AGm(~lE;H60ts`@O_j)|X;YAaKd<+4a0If&@r(;jWs166Z#3ZW zsO0e}bqfFsB4G@GfXG;8jMvKbkS}0F!h*4zH{X2w*5zsyhy<+xmC7E8;#@A5Os5N_ za@`VvSeHvhCV-Aet!~;5qmpDZr&!Jl;1ZQjRvs27S)=%8vEfJmhJO)DY%^{OE+{!j zRi>XUuk9R}4qjc~$yZ1wS4^dol}g@i;J&U{M@)b6q?*dqQmM+b`ORFmnmjsmY&*CH##y=Io!KI%EsTL3bVIPmSzD8rxx1a?=02~S7 z2q6RjXUDq{3x{GrU;|VEN?@m;ehB6fW@!w03Ppe_1{1I?xOlCxVhjSm=;3@yh4W*Q z8Z$%%k^swqRW1~S5C|#|MnFW<9T&iGD*=!02(GI{M&LL=ImiH5k};7m5QG6?2@o&_ z66RB5t#t<346m4uFD&=8tGSUgnN%{ddGKU=aDh*q~T$d#PMhM~j*q*?$ z9l?pDK(+yXHQW&N@$CGgnMFx4E?k-r$dOfM7zXDM3Wd6Rx*GMe+ogs>f#~Hcy}iQ~ z8{+YL-G+gY7)EfAa+X(CT!t$c4rX(ee4*CS(Q0{T%F zWC_9^-~crNj^i{nT^bE&G#a*PDJmkAA4{46f0?-Z8drEcErS8evMc}&68Y7&O`=SA z{4zlpfH1HfXaI9$2@mvkb+vWL+wsd6&-e9pgj`S}u(zE-2zfl7H{X1-RIV0FmG!M1 z8y*PBeeudguNMLYgzN&&7!X3R*Bf@6nq@Z>N#)0B1mP#OuRpCe-=94;*aRGeDa925 z>wAYwTRU|JLaiNp`{}LytjF-Rw?&yPg~McQxI@Lx^4jiUGM~wpSJ&d}E9<3V_T0qy zr3;rBck=msXJ>e4J7Zen%*e#`8@+W4c6Sn$Vs5av`^=DUZ_m1S_s-$oE(Q${_UL+N zM~4KBBRk({WGa=4V}GY@*PrTgEG8@9QQU4tZXm8oD3{MJuWanc*ZqcOcwNbS-Q>38 zm`6$2+2fC%J}Z`MlTO>;}+07;QlOfc=;lDrgu82J||`=u;Wg zua^`!!p)I9r#Y7=xBvi!n1C371yBJi1@(Qiw8QEN0tF&U7*zmj2y6f$Fh$~(!2y4L zvf-Fk5+^;pqS^h3C7>!06_6|dBZQhh+!54LB15d31>aFb9YL2|(bcD>EkK zL>!QD;aKsF^g%Ke-#;XZI(7MSSDSlcq}{Av_|;xv=Gihrs5SPNF&~(gW7>5+=o0{# zA|fOZ!giQrF@!M^03_sqy184t|7bCjuf6x)d*?26B$CXuGqF~$n}XMCP)ak&l%cx% zdk4mbN6I$bxxY9wv)11`-Z$7^EWzB|%u(WS?Ci)ue|Ndk*xOkv6q(yaA`!iN?42`1 z1Lr5lH3H9;b~FM5eO(T~Q5sg(_Y;Z4z`#InZ(k_v5wUSpQm7Ji{55(!=&mJ3U z93%=hz;3EEx3X3-S$l84?&~>7EfzAFfq{WrZ(g9dr0b1HNIKkJ*gMLWDm5xeiY8Y} zwQ9AD5ClUoJU~;a@X~5ydge(a7Ph_%)&yHaiJ#W&WM=0}EmHBS_& z#@x#G%;M(s(+BZ`y`w~WDX|t(11;?xgIzsm$HpmvmD%~Njg7&9fyuM&#T{o;svdGPO=J^L6@-bv z2Fw8wblijZ%2fGyR#=Oda=D|C z@u&burBa87hq-L2uS;%^b>$p*{CNIX|MdIA{i3W!_K*7a_wzGzvu$nB-oB3h0oTTc z6OS(+?&mw&2S5192R-M#ZUw4E@w?ytc5ie2XYak^IPmdji}&t5Oy`OtXD|Kqr|)V8 z{L?3^Ys*W~XsbWqRy6_uqUj-zno{ccxQy^((>dY*f-{bZP$Z>P{P5ZB{iXHAn1On_I&~L3o!(qqU5Q1avNtxnwl_A>)6vm^ zu-M(*-Pze0jJW}zRALbLVaaJJl2WZ!T`reQC7CLfVg(#48V=le`vdCM9RiWg-Wn5+ zo-Hq~uiFADX1;%7_~QA|x5p=khhb|Yxf9=t1pK2{-_;aYIb>X5e;~?HqENOx`l}y* z$7~Y+XXeX}&uHWTaEf&RE)eI;1mu9Q1+NNGv?@iALlP?^Q3uTi$&Zm6gW{ZE!@n3F z(8)c#fK0#`w=m|oslx_bAjT0BAV8$Ru0lO;*OPWFA?$K8dpLDc@Ci+9V*IO#* z3{6o8ZqjTNW2&I$kh)3W@ss!$cjgl5ipP)Ew#@jxcrx>d^W52NyV($r9)IOn&iSc} zlV>l6eeREDH$VRT-jlh-XtbiJ1DXbWAxI`Pge zZ%Kj2k5Z5C-C16kZ3_onZsRbK`0TSUws-crdk3bbrXmqo*qzR9R6$;GMmLOs?48=>@g2M_o5k2<;sqG59N#*KVK{OY&AfB1C1YNN)~#D()`&-5Tw zgGOC3Z7$1Hp(=n4CymkQMM4Svhz+lMNg6IP*xFCbt*#uVvjY=1`iJ_Kmow#R-LlMl zHo3jkz@2K$4~9Vl9^#0q?p6B-I?i7iD`(T$^rr2UGTFU!dU$1ZV>7-GiM6(Mg}(T5 z`lH`{d}d_q#`SA0k?`(LeqnCbXLx!B#}WlIpPjR9yHqMMZkNktZdo?dY}*1R#Wkpn@ZTs6dz^=N0>)@UaKPY0_|q{vTttZ0q^ATX7!U?WKX8gTEf=3D&Cc<#giL|M(Ak@y)9jCf~k( z8B26#Za!DYU%!6++M93p4Z1%3WbZd0-`?CgkY$-MI}r3K01TJ_cKVRew@ZN?Pd_-0 zElYq9YHMrj=<1B`?yPTaba$R-fNX9f1Oy?1s7q4>RqRT(QLnYNM90QPG({aA8W4a# z{`iy2*KQz$Qf1H$xN+;v?PTHCAAK@CzoJwvOAy@{?+AfQ10*oxKoCaoLQky_$LcTQ zSgQB{CPCT0M{IbVivcXI$7dE7<9qu+rEp72FbX8Dau9()z_J?)&z@BCT2LS8Y>|7~ zBdWWid;CKqJwwCt&W1s#Loj#gq*ARN9c^+^7pVSp=E3yLGa`%r!H%K+a57Pwdpc7p z7CXDz2_cC@f>L^La8R~HI1=pX>B03Zs~zR@d4zs=>g)nss+)5Ti~~Z3?$SL5rc%Da zH@6SsiM%`5Ha^kEWmUcVVD~U7{C{Bj*U?i#@GVRJ6dq0w>?Te)r(qof;s7{+5eQSp4M!lyq=I2=Qmi1Na7+y0 zdO;OOh*xyP2g5D84>~s zffx`W5C=l3^ZJna^}ZBwN|y^D2vZ<(v(=Y;{aXq`n{H!G#3ev500!=GLXW>86Bq+Q z2w~6^iO5nk5&|j#0k7ND-V$lp&gRByxbJLNPk3zn?8AHMnP+po9pQ^p!xE(!BLHw5 z2RO!90)Sf0NhXtb?-Z7o_ZU~(+Iu+X>1$GM*M*{&Rv`c7RoR?yK?WzA{XM)mCOI; zFMrAL&bXsWN5PbUV1i+eFrtWpOH*&%y5-iC&h|Esp=uJO z^Yy{O!O_v-Vx4bn9BKZD+ecg;A0m?KHg*oOaDUpeoEw+Nhq|djfpK75P;xwf@d85p ziA5Iv?6DzTu^&Hq`e=6M;3y-xgG8bT0b|VL@#qmPV5o&cK0(sijL{ki`+P39E_n=h zdq*_nhh5BUr{?jvV=ci#DP1UL8LzLeFRyNHgj?Ev_Vf3~CPqyYc6WE<+gpmH7>2RD zzOlNx9u7yd*=)szNHjD)KJJFv(&NK?K7SI!{gCQ0)w;{A0f2BU$8jW01;FKoT`kuR z_VyQ6H#>*m-SJ=~+E%DdmTC{aTHmN=s`Z`hid%Owac&;Ab`5yF-nFB0CX;a-Zkf(@ zddDwkIS&H02fX(P;Q3L7Mzp;2tmLboL3#QY&j*ubmC~32&9QuNE*KV z|82I59M@}_z)){g8jYH5+fFfskwry=q6Wb>MGiq0ARC(bK~o7AVZo7e+JyRtU(Zn! z0{{n%5W={5;(y1#p!C>e)B&JyY(i>VwnPbl;GCHjU?Qv1@v~w~Q)G^i#UT*z4fgl0 zY;4XwoxU178w|q0z~Jh_^#0!Jlc&?spsTMlhA|dMaLxr25(Pj|tJSjE?E2bXGF@A%;T6}XYS18@Ob?fS-GyQFlPQvEqW-67M7#&kp^@}fV&o6E4 z?CffqR&F?qvDVgBMNv*p+U8mN->LFqjGJu-0zohUZEbCqN>sH-6pv)V2qD(U*MNO>;Ip6O5f$vP(}_0Oh8B+QHH^3ifjTf1{6TXAae&q z9c&Y98=T+nuRkh?yKB9b%+0oz!4H3>J)U0Bz1v9r{r~j0|6XbYe)r#YOIFyxgV2D? zVP@2w)7>n>lB&}a&}cXikyQ^?0}HdsLe1aVaW#|3q?1Qi```F?Z=JJE*gL4+{`{+A zxly-jb6fYlp^z)+IyhYQ2Ltcl7{7F}vs}s@k+kd*j!P~!3x7YPOV+h!;3^~;B)O^m zCaF>_(eP{XU*5PBi^Y_p)8?iB=hd!ZYkNo=cry3s%hg}b1Qj6*LF8=KXXNPijT`UoUT9)fIwhjXb>;~DgZTrGIFxOi(nUIGe;Xm$tt<*8fUhS zb1$*L0zfDNl;gQabRxu0gbem;sMMO;B4RG&goqs=jt2w)ssqh2mIc{nxNHif3}kYFI0CRu?Fc~v6V{Z zbu0cc*-Po`d##a{clsip=_mgQ&`fLB;$(CjgaDA6YBn-*H$`@YBwj8$X-H@Q;2=j< zrLxJW3RMON`Jy}6p2|y~-QNCR|L2Q!2Q&;A7_f|NFkVUaxq5(s7XVb+w1{@=5(mgv z8*7gq_q4XRwgi6p>tAYn3;);O{^b0n%ZvAazqG^V;>o}J==QS$y!(@De!mg z#jSc~W4&;gIPiy(XD2Rbl1nCPS9gn5v=0;6fIp}zo^q+`^M_hn+bb2Ao1G5?LPNt7 znM`A2VaX zfmj`J_OJVvPAm2p1Qr5;pa^KQ`in6>5t{ryb{)n7z;PUosHSOMU0pt(uf4sUgJlq} z`dfmB2k`5E*m&}IdM~pY42App`|1vBjmEg` z${dx}*A5g4gMEVm|0}oAF~I;4LP)s=@$J-Ze7jI6R4TQD!@X?wVoMkZKDL5}7fiyx zSu{2b*BftKEma!NW@oC^$_GFF$>l582q9fR`&n#x!&c{K;>m?)vy@^@T#lVV0#5t6 z5db2Dpg%FC^uxmjeB8?=psCq{#fcg)28=m}VuNcMK?L^GjV~Xptj%w_Xy^H{-csJP zy|rIXAGLKuB+&NmTkk7~xrt|NoUP2R93}RmVa2kT%Vl)5_jI&N3oEsim9_D+7tWk% z|LpVGYPHgTDk3g~ROIplQaO?Zk^w0QO9Dv%KtV8W3vPihg%0Ic*^b2nivX5>28SA~GQQ{Vk8<`hnog z<-upM5^v)@ugdJ0szUK(+w){QTO}nTM(z z`{_?VFbvfb09l4~+9?)`Zns<0Ad!Gj7;M{4r_(is6pO`Nt`d*O=O3H-qdeG3z0BjA zDMRUwZ~3v+4L*Ylrchj}ItK>_oI89J%cGgTMqK2{;3c5TXdc`B9_$Yism5<%Sp_0fd3T%y9^kYz&g_sWV8I;PzJ= zckXXkRetrxSX*@R@x!g%je}4?x_;^68`p~eEV zOZkGwt9N(7;Q>5+IK8s6f&qKnIziaBe{hh11#t8&I8m+hqobqw`T0;Z+SV4v7_!BN z7F6qHa2ol5M+rqn2gZgpPjGqtKv#Dqq-RX0SV~t*l}0sT=*D5PpnFvlBt#SngmDKk zMgao|E*t>B0`p^e49o#z^sPoZ-}B``MGzPS0VW|K0aF1{jug9|;6mb90we>X0!avn zK!||@f(gNeXaF}6H$gP8XvnOJu|<)Ek%N%~hymt+h4^E?VnLwkns(f;bz=4+hyWx& zMpz?~i%2S=>i3v8ILsl0B7_*{1VGcYTrQVPCOz%0<+b(4Pj&#+fBqNe{h{`it;IX{ zXTH4iu&u*)Y50t-@+V7cAOHR~Rm9b+V;!C9!opF0r4k4R57X&vHeETW{r%tb!NGoy zx6kkQ8-`(4i=|SjQmNGI^~BnN!CkI!gxliDqm_f*^3Hb3A;Hh@E-_Z!+1f1S)4jd1 z$?=i5uihAMkyBj!w_km7_qU6z?hZslrMejmM<*xFyMp+uhx40jao$kf)G`#&9Se_i zcD*W=V?fNYku14f)Z^99ouBL*8hQ3?e)j3i#^&1D(U{8(j^HYhKwu#BL?{;n9Qy|~ ze-aF)1r&?Pvt!X%ODrPU0#pS`WzZD3a$yMRp{gZj=4PMG%|48%-S3@6k^-E8Sp^|L z0SqsQ%lwE9O=|hn-;pDZhz(o_z!o6eVMHdBK&l9LA8h~r_VV&(H54|w!!2#Cu5~@% z*DH;WUAT04(yPNq|MZE=T^}E5BVc-hsI#w)Dz1(7w5_vh)x2~2Xk$Ho;lia*$awT* zrCP0rLXoYlt)2L$&+iF_eDe#li;Hvp1D%&HOjha*jNsfflmwDClo%Yx8=<8Tx^;*U8t2>+NTK=G~ zEi!dwYT|OQCE(2P`1LD|T&A(HvYkHKuNDuFOnGf<*L@GljlqsSN_0)Zl7KoBCT+^m zGp9Mgg?O{|5}lM5{^(y;!Icw@CJdYaCx9eCQp02b1S3fR6^IJJ0uclV@kY~R6M=&f z17H{&gly96i2@sdL6dYsO-YVF?mI@Orf-M?VkcUA7?1*-3vgjcr_>|K2BPZs(+dCq z0Jd!tLMf#P1Ov$Ba$8$lg+k$G$4^SdLlD-~`QA%cFStDrc)&~bt@zgZM;|^4diz|O z{F~o=wY9bT_M7iaobO2_8tHWEFqPUn*xlYgSX^9WNGOUlF)>!HLb*~@Rn>23!C+9+ zG*!_=p&`m92(?nR)(eLR`;}awV0iS+$17d!5zQS{BzbgT=x6WT8W{?jHF&VFvbCEg zE?2-8u9hp*9S8(Mg5h8N({|>QXwx6b?SxD!S3AU^G~P0ipS&6mR7a#zK)>VCbntU)ndL)-y^K;i_F6?nE<`RvZ(-11Sjgc*2wxoDN@K`*^|ZICE# zjNsu?<;lZYRWn+m-EAEqU9Y%QO>*EcktvqURQ)iME%*Y#3zx4e3hXYX)2S>I+_J1v zsf4ibcyyoN)7#e-4ts}&dNW74a;2cSw9WPH#np}N_@-%^yW88raCmrl_}pac{$9ng zEP^GMOGg}jfEPN}uSPGzgKgT9BB?UuY;$pOv0kqa4-X5+>FWyjc88Hftx|0vo{Jx( z^A!tGUH62?$0I|1l3VND-Hv*F5sVuScNfZ1z|gp+Vr&7iKoWpJFh&Fb5PY0BfI!VN z_g|rWTR-6jPWl=|Q-Fvzh3XK(06+jWPeX+5W0vi>=lyhewiyqK<82S8(*=KQPDwuA zm57}}sQ@fM7D5uj4PX%L!Nd(n{T^%klu{;y06`FP9H&~XDvHwH-i{gcbolFzKUvt@ z%cor)pW#!wdSY#@-Pz>s-8<`D9hGQg@Qv%E9o>P3S@Zk7;c%$1SY+HjJ2^2lawZrF zU%ot2t-;#b%HG~yduz*u3l~EksMLTE(&0CXAzypn@W8}H$>W||JKE1=WmRf#i?wxi zh7HJzf?yWqpa3Ad?DDi4z9@B52V35tdu)7&y72FAe{!a8^yZDL@%5vHN0sgt&-sy_ zm`BH~_Nt?(%(mQ`QMDZIfa;P>29*Z*d@wOJ_R)vG+}qzR*9LuV34k%15s5y}hL6`9 zJMp<-wMN~gYRtBiiKEumcDICWv(nw&y}7eDKQrwKw??~K-n@F=t`)va?A*EkFz9th zf_)(AU<(cy0cU0nT%I4X;f1_GG&P$MAYcd_zz$#m-~c3Z&R5g(_Z}}EB27?PXJ0B1^TZ?Ks?}xxAp40m{{iW_UyuC6noa!IAOtp=uR& zcXu0&MyXO>US3S65)=!@Y`2?Sx-=!Y=|`FAHnBkfaKQxvz)T1s zknD1wl!Y+}^xT7s{c-Uh338&tdNLe-d=Hd^#<`A#M_>bp`?N3fd&CCD8KIbSE`$gK z0wW_MjtMRoFvr@AKQl#XaBN&wTDWimfpB-HzOj}}BpR14T^Jo}({#{umjN!zg01*k zxt#yozxwwrZAyHv?l4$iU)$T;BZLeO5BK&40H9K_Fs3r9cE*f1uT5UK=}y%lo>GWp zd4qnc@Jc<0EHjnZ#&vXf&>QIUg#4~|-<^DLcjeQMJ}o4YT`kcImquIK<^GrFUgAKFwYn9_Z@7_g2*^R75e;dp8&-T{#a}A*_O`SRN_+9H zCl9n|i!0~OO-@0diUDLz04CrFtMNZFHi%b@wh(~j0Ot;tKph$blsbYGAkxGq}kMeDOZ9#v4QUYK#%;Li0lbP9_YSk_3bX||O#3m;v+u9(L2ivwC$0?Oc$z(E@&2)9NDvDxR(ANc&pxq=O%-?@+=(F4L zyLa!%iqsN|27l29|00!21p|IU2>Ij3#orw1VvKRl=|8Iv{vtx0 z!ULtWR;}o|e)Gn4S=A`T2!JBHUbA*~4mOq-r@wlzzP;bl)jKjd_3nG`oEgNK9L!FC zS*sK-T)5QVHy8;;U8y?_M=DiKHvn}UD3xSQXkNEzIvgQ>%rS8x5Fiftd(#y8P9G(z zzOx57yu){0tjHrfeJtXRGiqraR6D=|HvCg#!Yby#6hr= zp*706jEI{OzpR8L8U*C#AUWcDll`@An*)+$839O=)ZgEaF*Xc?HK0+4{llGX`cTpx zt5K}f@WEd7>XkQiH9!0GSAX;Ges*@sSXxQFAB$9gl}hZ>Pd}Gs>92nA7oo5c@PXpi zo<2=~@x>R6*;7+fp-||_la0ZFUcW~+O;gwS^&4+pf6sSRg5P|&5|8hXj&x*-`G#5f z^wTe$O7h~Fj!Tzrh9e%+6rr&9|Nb<7@Aj8l%QGRj+}9auG^)BLzjL#9bp!tC*Z1z- z{;0n@bnE71(5sZPDVNW9)#c`P>i~ix&{cUqTe^M!k)-MEu`8-3kDVRc+S*DclkFj+ zQg0ZVAviQ4~=WgTXGIE~mbCLyGA1HPyc6Y`B1%;l!orE6CPIDm9=tz6ol z92>G1uLZ83^CcrobgaU>$#T5hq0=#T&Am<~$79a|U1BMt7 z%0xzO2)O`U6l@q2009vHeO0mr(_1pP7PnjO%I0%J8Z~rXBNw$TB;*-R7y;hwXk2Wn@UD>Tw%5J-5Vyw1Hs@8Bg zKv%8Rwe_V%y_hc}FbNNmM15YnU4d2+9zR;!Nv2Js74QWDKG9|4F}8D9yzuET3lNy5 zX%f+TG`IpoP92iSO8R4Ir-m{@&7;GvKBQF<^VvqfDsM>Xa>m_ z%A32n&p&&-xVjsTjVn%9t6p(A0+*(zuHT9dj)BVwbqIR=S~yzqW~@@4+8pleUOuzi znw%O!)Mc4q(mD|v1mnr6@!npr5ICI>3I!CKB#L6A(XiQUZkLx*IM_cr%w}{=bvf;$ z@c?61wN?=X&gHgubp^X)J$-Sg*I{+}+3xOcFwn(e0;Yi|`vF#?EX(RByLG;2jGb$L ze&c07mp-O1!ULrUVGuZA9C_|UDFX~T=6J8qeQ9#iX7^Q_YN$IBABrL#1b{BTGSnOD z9~kJ5LH-zWdneneN+{5Uco!j6#5gPwAQsb9j5s(O$>+{ime1*?UoLijF}l-vFY-Kf zI7bNj;@Mc}95Wd1%-RAX3^1ZRMTkMiQzQ1r8qO~X+9-dn8QIzY28K9b*t7_Mf{=?~ zH^NQ;8wKHeY=96RTB8VX;T8HxAt%^Ey@(0XuhzEH_3B98a@LjfBPl;?P$_^fYqfeT~-M}RWR(wwp! zjdnNEJNtV(m#@q?95%}`>dl%3Kml8T5pW2sKdyYRFY*Zd$MJqwP;NJ&QmF`3uryGc zb$=ib2=`=irH4x!y}dDS4+a23ZObABWcv{tp2sg|6k%#x!-7Z&6i%9($=nCOzkhg8 zLWmgcRs#xNw=_L7_{N*j?jRr$a#he6xV`b&>vqNk_V*i-;5Gix*40`#Fc}Fum;r`W zv(RxUFd|C0R0a!y-3gSL#bUA1Xw+)8$?*xh-Kn+>T{RgaYTKY@Ep&ZcvDwE*hHZ8S zBSL03U8y%H8!ex+?)1KzN+h~_!t;+; z(wS^qH{Sf&+n28m{QmQe!ruCLZ`XhQ+iTfOwRybL%1Z=G^)_U4wbkttFny9Bj*bL= z{`TCRS7t>49)4c=r(eH&d|1$EYjDIfG!%6@1q_yHQXTxqqJt=)_d3^fdz-95Ij?e^U_{@XwO z_vNjftB3iqo-WqOV00Zs_z@eP|3wslAOeCYY9<`#^=HqvA3j~pAJ=2ifmmFiMDPYf zqvPZ8fgYz54oi^VDy}6~C}-ZhH5(reJAC2Oax1-^-$*#iIgVL=y#<;InsLfWmD#yV z&1NIX^E&*XOs8*|m zLSgOc%FOKL*g(vp9N`rk@XTstGl{+Zo&MpeH{R%b_;8yt-5Z3hgtoSp@p|1?ug-d$ zaPRY{dwZF&v9aqnuSX)jwYBX`W@mD2Y-Xl=X`}qBfB1ju<#IR@YEhdv*wx$LH!(5L zsz7S(8B$NLPu;TW>|lGdRjEymOwP=_3Iz6Ydbyz}ywnwqzjb%?wOf}&Y%R=hKb_yL zmg^jrEX0R`-kxYk0AzwrnE0IzhyufiS%l+jY9n`aNSQu5Iw5c%DUzzH<;tmPfk239 zQp}%CLZh#ZQoio0OA_Rd%K4*1!mPX`9ONsfD(#)VC5Hz7`Q!WPz2nu*)V1+0w*wSO z1gid6Q+hFu(*Yp>j_2W|V6Lz2tS;~DXUji%`#$i9vc-{ovit%K38T zw7tK75(r1eFY|T;oD&R0@=x|kl~OLJr?$$8wTLLS2(NcXMSsA(xwXBsn+-?fZOtea z^F2M0@rmiKuE_PP{pA8wOBF>FMS>f(HWG*;32qN?0Og9Lw%P! zjx=g;xPMS8l~h#~UjFWzWm%ofwB2s&x=sjD6vbwt@8h2!JO)@EWqx5W#MaF6fO#6UO{0gBd^(#efHp)fsj+i7dIT053y+7K{m zAuurptJC*I_&Es#L+}G=9TH}JV+8jiDzLAANe5aGqre!vNU0A$5IP`6&g73!N8Jc@ zIz|KwJW&MR3A_`CM1iy5`^>^9qZna=&T7$kM{g831o6HB zf>?ShncPY_9gb{vS5)GJgLHa3cYGKQhl9ajI-S-uEgp{(f*w8ESzcbQ*XyQf{s1zs zx~@x-WLeh9$;sZ{9smpu4o0KVKOGHy)vHkej1XYlk&`?xw}OQ*7I+B&nhj_*8U&Ej zA*=1W*AokaFB0PBAEg)O)2)VWeCTptU-0x~`J`~_6Wb04X3RpC4w&oIXb{D?0}mZw zc=>!p2=o^M@aM*f|LB`D>;3BL>2rv+OkmF$jb1=CEWd0Ecwyp&0x*gIC?0H7OMCm?Gy8l71;#u$2m^ZQHm7SDfRe-xK6a5|kq=Wx4L%x1H~u+tNt z!T|M#X>++HyKC?0cx^p#do-Zf(Z8=w*nhm;Hw1=Z)@thR?(y>S%J$CD_{6oJ{`{ue zhID$@1g&piwB3RykMFOqJ(UGolQ>b7T21lvR7<4}c!#gr+CDznJ2=efCg*Yc{ed2z z7lHx7&O)kLO0U!uMUMA(yZxbs#nn=&zzIsNR*OU&Z4G!H1_m6K0SgbSiNt14q&t;L zg(BUU2;1A+`Fy@NK0+zIckdqI_)u5CH0j31#^K>%M@dT4exP17W2{gptgNgUhQafE zPfyPU5;H&mVCXu+9L5+SOaLqf76nRa6IueX3!K>51`|aw5{dNij`67;40@?~lG!aC z9h@RY`}^Xrz1HV&z){wymQEF~j$If4sAb_7mpNaMs-)=U6S00#Q=(r519r|d$nY12 z`-0J)L06~H-w{8c=W0LyZmeg|F^MCX2TlOY17OC0QlRj?ZNELwJ1xsXfCYkGc7^A8 zcg)!~X`xUooEj%3Z6kfSnb@h-8nPm`+G;X=SS%e$GJkY?(oskQ6LZqg`7^; zbZR&E?r(mZOl8K$CuV17Cnr4{tL2rIm3TaUzN6IKYo@!-r7XIJ&fAQv>xrxDBSD@C0fB02mA-#jceR)pO zEFi#ms~wij9IhuHzDq@?*XDWU?Y~A&_iyj7KS&%=C0IG#Jv__>JTE`5lBfonN_fK& zI;OtO%u!xZTR}851jGUkK*3EB|^9gZ~Aaku3AvPniSmP-;{XP{EtW}FE;p;*zGPqU&} zm>~R=#E$~>Yfx zbaJA(i&e6ocb3b($)e-whwDz!n2p4#Bpvm(7q+qw_BQ)hT9Np;F9gSBSlimo92BC1 zLx1~U{-NtM+a6#<%ta)RQQkX<2GC?wPP3o$G~ao*Z}t8 zKF!y+w7%SnrcHuPAR_OTopJ~%fWRCIHO+eF|NOh5T&e3{fAiskClCMcfr0<>_jf3G zEfjJVz_{o8{EU2Wdk-%?Z$K{=Xh5TBhd~&eEaa^g?^0^d*P`j;Pzdl!O(|kIIs3nUwNl>Yw zx0{VmKK{st%z%5eS%+f&q*1FF6bD1$k&!V`5xq8;nx4t!P7ZQKU${FE8}oX7#j;*1 zl`P8y%amo=W|J$Gmp-Qi0ES_Ryf`u(-%1~^BzBXV8(y!ECo_FLU>AW|(9%t(fB~>t zZ;Id3TBRuRO^s5(QxjvMaCfm-W{jB{wFq`OJ;WK|SzE6=Xz8LP-F)R%BmxAW zS+6~M^gzJyH-GgD9$RF?9qsLn2i<7rsJybe#Pg(oaJZ{0+-kK#p`c}m zxx*ub*jqn&!+GakVmt?PHGSjp)P3yS7PRfcg2Fl>#4w3L6BET3l z9a5?Nr_0G)MMFv;xu1W!xKOK~ys`gi&YV^Tq!Py-ZD%9|9ZBymS}vGX+G|s-#vDe5MOzHDIGz&8+CNOTwNt|B zl(m~0h&*7deTRJ=%VNAJ17oM<`pI!YusNJ|KLF-{06>>Zn4Ot>{A7K7J@NSQLQnTy z#sOf0Fg`a-3cw7@;>b&1i+kzVz@IVEFa-2ml>q|);w3=Dv`|eo1es?TiZw{@WPbCT zj~li6#Kc52615B}alBz@n%3q-;qvtO&_J)-t6&5sK&{qNBmp6AdUEwXomobJ?99@3<#CJTgWx939nkU7xvpNgZl^ z_CcktSN&cm_XAW+I8o;;P1O)DI_*llucuV4A0Hhgx7LF`o8wYQ!hi{{Q6^%dIDFp; z8}M0q1)t0a)nb!w>9Bp)|!` zs69Q8Lpy)P^MygD)5b@FPFuQ0EY0QQVm;ljT%UaB=RGbA$44?na8!WJ%}k@oCdTJ} z@zVj37uv0sO_tjA+WOk+ZtBMHSZF6zOeeR40pI1xiQG|jZE3OHY)p=hOioPO?NBPg z+WO{4AAXul?fQZtS+-dw%*^x}I;>#n)mzubMn@esc=YIC`S1@S=9ZTh#|B4l-ngwA z@ZjCwfAYyEyy7H0r)h27I&Z@u1o+~UT(}Jg0SKZ9(OxenPqdlLySu1}yAr`nCdE*z z)@VB2V3z^N#T!wK03(1XLRb)FS+)V-M!lUq+y!2a#rtA0|LD;0+Ilj%nJgCX8a6>7 z{P|`oLx2!4#(oI>!IzE=7_9SB5_=(XLBJ6P*doA*yvE@4ls;Wvd-C*IsZbn@_usz# zT3@WIR?)!%r$fLDu2`36rlVdbXgV|vzz8@=>5xG4JYTQZx3&_y=`B^KmDA$-+Q~LY zn)TY?V86%X+TKoYZEgF!j!;)mv(fejWU&{Q+u}iXcPFt*)ka?|JUu?-kZ~$|*sPUe zy@NxeeqM3AUHH+{rJZD|+8r7nig(8b{lSoGaqoZda5=db9h|)WN?316k3YqAQ*%2c zuTy^c8&cR|bEp~sYB`z9tQdJqPKLVqmU7mGS< z3biaSA-BJmSYPXp_uanrO6ladkUze8{rcrgQ|O6xy#cN z*RG7^^Tp5a|3Q@O*RH?f4~D9x17D!0twCyYZT0E=Np3Ib^N;j)55~GcZyBxAkk5I2 zZaO*`E!Lo}!_$>bnJ0?F>+*DY+@iq4XY<>?dH22jLhTn_y|Mt!GHC6Fz=OwW^SNL8 zacY_>hzd^-MG*9niSdE#{^924W;&fVwT9av#JYXXUN=FwWg&`*c+rY0`l9TN&Zw&q z0kA7FMqn5ghtZ|U3Afkl_j?I|Yy%8H1cyJ^FZhLkvj%#mQY$zVg2A$oh0pyL`f`Z+ zHu&+i5 zng!J&tS+avw^A|(Q`4h2XGewy_*AO!{%?M}zPuHQj<~$>a=B$_IFs7Xq}ljXl(&Fd z=IHS7?DZSNgOPR5$*tr0M~@5nqRsBn zfV5hTQn_5Jm}-bq5CV+A{0{p8%mTwS+Jpkn$%-g(fK>py1b&~(>9W^PE!{K`5C+)P zb?$a?A7Kx)-~t(my#e zu(h@Xrs}dg0)F>kFTfEb9_^KD#_Z*h`0%7BgfWHP{YGLlrR#bi5D0}r%?6~Bhgz%N z-R0}@yKVAIKTgXqRjUo0NO;}?Fx56sXvpuf+r|w;%jI(OPo8q*YG03&h*C@Y-lXU{ z6telCX^qg<#0*gW1rho{YIOly`bRzz4Mpi%^wQ49bKQ}ml~-grghKl^h|^R zKgWjC79_UoTgg3-%lqo=#LTtn?wHqwpin$I%pVe)WOKRq4^IyEk2Oo)+u2X0)c*cx zt!dP1wXw0WTdzz>3M{YY4-XIRvLbLiW6;wRFgA1Fo&z=Hj!5Hie9j$7R`;J386jPK&(QY-p;g$Kw5rx1CgK zwMMmEt(3~;mKOAg6c7c|yePF}%hGv_cuppa5+LYY$gSN5k;rz%K`mUXs|}NioMb~r+@j~l|DfObaL8m)N8|o@yY2cL-BsU%QnypyX&T* zHZ9XEo*Y*jj!Fd*i3CWFKqMaM#+(Evhp?JR<_e{O!68pqY-lL1t8lo#OPCRjbOpRN z>E-)Ao6TWa)TD?YXc|yCEpo^j9Ee7GVh0CDnas}O(z2o`{=iMU2$Uli&ol8K{Y)v~ zX0s_OvVgJAWiu$4CU6`CoMOIiWKyYv-7SS^sNZWB6<}V>`z_W&&_t+>kwMRtau8-e z_8a~b_EU-&!c4T7-J)(rJP7*`@c<|Qe1~-epT~#jJ6R+CqP4-k8o-@PR#0@N^1WYx zmCb|We0^we@SQjA_C!&`gcd-vQBmx+!Qr7$Xf&DryjU!T!$V$=N0DX2fO4rK@Z#9W zsMikpDpafW{r&w=C~ULY)E2nyplRCbYIdO6x07|Ru5TP27p`BQyL#<*PdCo)8HvQ! z)>gvpw7>f5%}{{w6zi zh8nGQqt(<*utW?9TR<;*;Y@?rBpVM5A!=$yTUS+vRLn^tIP7-2;u|Ks)OuawP%sqwo4@?I&kgerHX8N1+wC428j@|Uhx1PhROi{F%u@nh6~60rE<;daZw8C-Mw@s?d%#bkeoS!d{=fj*t%{t+N)T{z&GS;-r7PU;mc!4Lt$zcBf ztLN}dIuqZt_rQsgX=1~m7M1{eIlhaN!q^c85GfK6!JS`yv3-0oJ4IjNl|IiKEX%Yg z!W{PdllI%HT}+;MuOv3MjFiv>cxg<^YcHC-qa1j2ky z`R44zeZ{i_=}%-?2yh@wzg9QL9?Z%cXxL) zdw|Hq)TPl;(rm-V`sT*^7RQsf-g+w<5SKTPFk&;8CpiQwOOFeMlegb~JLvUnZEcN= zjQs82|5uYpk5{+qjV3j$TBDUcJkA|^LUE@Z3kY90Yvzg5VuthV&s?EY4IH?tSoNTd%> z$^(OAckbN$<$wCwr=NVhl*q(Kj>f0P`?>&gfGDwmA%?!-=wP%Hb9Y8T|D5z2sBU6e z21#O?QLVMGWakC&_-!hM_kQ=_{f|FwtJ>?YzkcWL>y=97U;gRW?MicGXn1UN7&Gv> zT{muAYqeUt*$k!hfBQfFcfUV?iP#l#x_qEn@|A11bEW3e)7@~St68s=3c1n2z8lxC z2E2}yXY2Xgepe_mH8th+xR+Ko5}VuMp1!`pA=&P7hx-~9R@K(pgLRSMi05j=0RoQ# zK5wKu>hic&R`QRYESy$rHBx`?)BC*HE*zvB68CB-JUl+(^1`PNGP&dYW@5F~s0_rr zA|bEKF3LZ^oRX*jW7M=Pi;9Hfc|?IW+s4{zvM)Y(X?pUcP|Rlb7M2rsPoO6VgpiJ> zcrNzvt%TmsryIZc!p>YtXUd2HbP5`0FYpGOL*v6ie<&IX55>cP8kSyFO+{~kB7)3w zJSP%_v4z3nfg<>^AN}odtBDy19Pi<|Amh7{(2bCv84BZM3dBM{fday3wb>v|Atu^+s#&;7Bz_1dJ^px{0I<@|a3I!T_x{Yn1D!tZrI( zH+^`JJ^ID9o2L!P?B*(Ewbg=J4V(dxZH|lP<*EvT0E7dF!_J9d0_^W)o-Hli`~0D( zI1Cep#-`%EJ&FS1fa9$V*$BV1!Xm7v$R=>{>EnpV`^gn**7bpn+9Iycq z4j85kEJheFQUnbXR0BTxbpEsZj|#=o#Kgq4YuCmHl&zGh2*ewX%w4_W^LUe6NuKAg zT%M@bTa8v-lx=rkAD1~OwZNsoUJf>sd7syRvbwXnx;!)(?~6s;F8k!z%+%z-#zt~w zdBNj$U7nd78g{qZklj1l-rc);^_t7$b@@Ya8#7H^UiCw}fArn;IM%3x>c1I6gjJUtix&Zh2)qHq<{9kGbsx zzkF&1%nQJ%sp}S_g2FQdia=@{IzHO#j`sBQxcdhNcCtt7n`vJ#D%#^g1vADvN)H%g zp63CeL*x35N$*#G?hrR){B@mV4758M?(2?wWXve2HMEl|pBx@VLIfjD;CYFYFebnV zm>f_JMEyqq_%?gtM4+z`7e*M$!uZ%Sz=%FNk;V-o0_-Ml>3*81#glfBnn9kg${RczJnwV{2pb(uBhimu$+|*a$D%)4MH` zVy{oC)ZusUKUrQ{kM{Oux3@Pp6CBX-k@%fgZhF1;++l8E{tt@Czy8{*GgE}5SZcPtjGRm$)G^T)ApaAah}?*;-XfkOKjaUO{W zq;fWg(9=5<>sMMTJYGE5+1WWbI6%}I85)?Kxzra8h#Xk$CLu3bi-R!$#9_oNhAbU( zg201aCL_ZG0!I*mzJYnDQtv!EYqhL36NoSJCIVCPg#1O@@ z1;{#|PB~j6Mf`Wm!SIVo#Ceawv_NH`G7ian6JWmp_m)!ko^7h)rK5WL!P8~b*sGqD zN8^LhP+vI@AHDa7rNqwq+BN}l|P`s6ztS+J(nY7yoeoVQMGSRCP}vI5;|a z`SN8!f%UEOy-z>h-%Z`RdEMocni@QPw*GACNnd~On{U1z=z`sJz1eI=B9XDN@q3>= zF^%@+=}F(P*Xwp0nidX)-gx7##|sY@PPP)8Zl}xT4sK;~%gfJFyV<|^o4@btAAEHG zlkMftlc~MJ>=3aLNpfBEa0~{Bfgtj3r^6-+f@o8mKH1&%;pd-b^0j8IN~zgsHdWoA zz&ACpU$AN=2*41Snq`=VB#Q`8cTZ^6n(m6kmR43y^3`}>w_Aax0RjfE+wKlVj}J2& z$^FgklYv;sseq-*lu`1f77~G%FgyS9Yf21bL6#*2VbB29lZDUjKU!K{cY6GNeSNoY z-yR!w8wQvv*d-Y53rYff_IY~Y$vh{J?nu}!L7PHPZ};Zb&f?03(-r9H9o$Hy9zJ?j zD3q5sQmk3;3I)2myL%#$;X!3PdGu`IktpD~xtYO%00yvhsMp%6s_~-D-xWc;gb1W^ z#s?pLlFOHF-@Y9Q_!gc%eDZW5_>(sc(@gHR>>*`fI50Icw^#gZAT}u=>o~iWFXeLi zVzmj4Dl9H8Z6p$guJ*-aS7&F(MhD#rAj;6o=hS7Yfn)*mf`FM}85lE!kWCh*M&fk~ z5QcC>@dvsdJYGXP`@<7j(`QJMgfZ@<4u7&~#J;hJ{q=nG0%8oP%78XOuLHtPk1vMU zpdc|$C?i~_v<)U;$^nRgWq{g`0Pt$z8f%nIR(T3m|?Ejrk23*92}}}Z*k}T%JyNM>X_u}wRZi`t`|nSLU(T69gL5c zP8ti3Ru4)If~C>np*LT9b?$PobyEHK-s4Bxr@51p{lmj*OSd~c{lnweZoWEq&6Uf+ zv*q;%^NS8yba;ch1)GWek3YL_b17GE&P`4QDm5sSOOZ%KmW0jC?n;RRH z(#w};$HuxlcfZ}%KK}hDP0bpzd(%6a#ibQdmiq=q9zR~-Eo*LW?)I(gZl`jR(^APT z#H_owU-A2cdzrjH6r>26?bcE5gyW@&sY@=O($ZjQc{Q=M73~}B>+7qQ@|&BRgM))E zkNfEOB%j!gPtN(`_CPp7M5%b%RCv&I&?zd{nmfDoljEb+wT)`E-W!X|U74A_JQeU0 z1OUt++)FPiS*FP`2@pjbhYgKdCPM%WRLfFTiUj`j6ta5mkJi>O9n>2j3s*AY?qEJv|;xt&QO=f>zb{f8m75qQqHgt2ElIVef!*%+Y^YVJn4@`Zp^uY zc9?&*{_xX(y1%D{!Vzzv+d?J5W($OS0$nbi!2ILXxjg;J%#F#kXP z-Cy-ayJ}51$R2YX?(2^qWHTTB;nSek)7u+YMENMs+)gwz8EfhA_;KRB2McPu9qRJ& zoSZLI%H^VIT6Vkp@xsE`rOR$_(Blmh%GKO)X(ZyJ;)PGA!@i4=1%e5T0<#2(I)JSb4?zgTZuzinqyiJk1`+%Ms zheyUHrsBO403;HHM-T3MUG_-8!@1=B?4BaYH?CeA7#OHjC>O-779^9&L?Y4CH(04v zO_S@357?c)dP5(nHM?YPVq&7N&r>c`H`f;>fnA%M4TgNHtE(ra>iFc0;s|bUZ=akL z6vg3mI9s~5y|erH*)zM-{p#&Ib_dF&PQ#JN&DrVJX=!6)!@yE(9GY!tG}}P9%Kl-6 z13`dz|De|&JUGmywl}NQ>hSRJ?3GJ*Ze1Jd7ev0p<;;M4=|ij-W1tiWfMszUM={fN zqt$9}rZ+^FpJMw)`fw+^C&+dN+9 z9UMmrU`{wEoOw=MXd%Gp;wsi>zyMzzTGc234^0(Tv-&6ZA1|(_%C)xO^a8_*+wBb~ zLRqa=8wdM2yVzSPwP&Vhhy#EJn+zU1hydfm-KW>b8-ZXv9&fhVtDBo{UugRBtfavF z5xJ?}e>iy2V9>G* z#?GWNcuXuX45l;Cc>((aUckidauWirmQ^g~4-Yb&eO9u$v_`p9ttB>->jR-H!w#p@ z`2*BuUph8OBJ3YmS2vO?>xuO40pa+8q2bx9*9ZDVwGB(j;{1dAr=`MhJnC}VTlEGZ zWMpI{+S_wlD=#cO9vmK$9rkQCi!s)9J()~JqJwwuzE!QO^YhQ*1A{k4;x4z{vLKhs zC6mdYy?tkPwtxQd`n`Mi+#dhL#7r)iTVG$-G%e(dluFfozOb;cu(h>y>-C@9yyPx6 z!LqEIH(wp<4gdbV?bOcB!1zp{%U(60SS~X_;PyhL2t4)%0pEvnXFW ztu`8s4kUEML_3{^3l6%muYCP70}oTx)@h|gbk6EIBYaWYM!DJ`pxOir1WX79%7KZ% z`f*6+?^a6>=v)6kW5RT|X{zeBEfKpUJg6ZdCJ!)1`)T$3KJ6(H?MN1ZFu~zPbsj0!Qn`xt6DDXX7@tD!1b%MV`KhA zy79q>?{6hGr^Y7;LZw2XS}sMSQH;2I_wI!Q-v8x){(DN{gZDpKU3up9dT-sm?Qyw% z9go~M^Ly`~}0_XrHFbWm| z%m9m`gmnN3L3d9`R=83rUn=JZ!@-Llz90yi*49iaiULNA009IhSUeIeOdK{tktBn$ zW~*)*nj}dKI17-)P_x-erFNb^RovXfXkXw5U?$@(y04H%2m^2c9HqQom93V7bc`8T zCJ-Jt0YIQk)R16d5n=RbUrncu@7+u6Y#)q|TzdWW*F^yy-(PS_*ITXP{@xbP>95?r zb#>-)s{xBow?D}oy!ra;g`)PG-+T&`a$QqSCN`-zS1>(Z>B`jj?93IO*B?LqNG~4U zy?gh6z1rU1%RYISEw=f)zx>PKNZ0!bc(Sf8WYNzCFU#%-2;lekGhC@_{8}ovyP@u9 z`Prej{_4h00sw+xy*}b}d4=uF{NCw$csg|Ze|ST4!>|7NvyZnPGOsx69(0ZbMb2o} za;pnZ1zhhBJ6{>~{M|2my-M9{{(s!PXLDrPl`Xc;IoGClKq52Yy?0e8@4C91oF;o_ z$l;rLFJ6qKQ0Rj`>gVX`gY@EkP-uqa7<#tv@`XZGp$gu6mjE&o>GQgC^dW)jYC}rR z>Bk=O2BHE$L?MBj_w2RzUTg2=_DTw|0SB;j5FPqA6aIcz_!fHApOyfU;0_nUt+-ob zo_xCG3)d7(;gZPBOKz7pJUzeo(Z`>Dy4F@RP~!rq$z3{uI1#zL6I^W0)XZzvYOkj|Cz-tb{Xju4q69vf@@--vmD(sI5yRWM#EVo`PN zX)-6J3#UJvobBfzuY|J#;2@lcszY2=Nb@INXpk~MAyhyTV1fw11~sT+*-pi=Y~m;q z0u+7-KZHD=sbl`cv-14UX4m3QaktlX68>sawm-b^o-q{j;@wMNvZG;M%hXvMjf?wY=Pnj_(*(ueNu$ zj-7)wJw2V>m>38v-|Mew<#;}0@X5&=O)a;+bMx@z=)eB>|FTLat?gI6wZ#XsQ~&Uf z)50dv#-WlOm|iRiTZu*c+B)kWKl(_IMn~SdDaG8sd9w5Vel?XMqtvYooOzdIIhS7237)9L0&5cc|7m@~7^ zS6rIvD3as?V3aG4<0zWWC?$ZK<8UkM3i|t^?Y;G5GmEPeFPv};zR;cp3!Lf1Lx~1U zfx|!m^K1vT1Ww^F4&rbK6=hwm*5x)ptHbRKv{JD(O^JBI<+AYT#2pDdzn@8M?~(dn z{PlNl6;JvzJB9Vxm5;22v5{+=nM!?x2$BMd1O#w7@KF(z2o&+{`8P;_45)xisjg`< z2oWmafIBE#6~m^A&U7CEG6g%G$<8hAK6?1%D488SH`dwSolGXnr4w0FGMQ|pTvS!P zwWG7Qd&uX-{(-%(}~vx-83@UtCP3 zQn5tC;BXh04uquXo?v~nuBENc*^wX!$x3{-*nT)O?97HS{(G)^pN{k<;_HW+0 zJlvm9RIF@?NPsmoHV{D7v)8Y^V{4xLiSulHa{Ae_SBkW>caB7_r;ZP{*5^`(``j$V z6Ta@Q&c61z&*yO|vLY)4e}rn`E0cLq-JUH32qCSltuBwp0s=KLhY=znm5nD7iGzcK z!^3jaqf_ow7w-{9!M?FU3_^s@t%3!1lY6ThtC8ApTWfPHlrYVt1Q+FA%XZtgi`z1R zMo8&w_1-J#B)(*y`1&9Dr$0wsU3YW3^hTVv=D@4m4S+~1Y;A45c=F)*VB4!pR=N37qt(#dbpw9KBsEe0P7>3z zQ~6@f8}RxAlD9VYqaXdq71SEr6AMcV5AQy<4RZO?b)(29pUwuoq05&pxn1(n;TECd z%B72aeND^DsfmdRkH^#7-RttW-~V7{XJf{#W!|{f?sfGRiYK8^Xmqq85KFAASQ{H_ ze!t%~%7=#=J3BiU&bNQiFg!9kG&R3GJv}`* zG}P>>=&J6bZUPCAKp8k-;kAbxXO4rvZ=aa1sTI>PZ6V8&X=8Wi$g-?~fq~oKeS7TO zXy!ot=3hRX8h^I3nxB|_@x8woc0e6Sjt~-|DijHtAmGk7sc8M$*x-lB00ofXNN@lO z!oUd^N{OhpENi;20vs3de0F_qVd>uUX~!l5{UcYe+$t9;j~_m=?8@LkXEYwp=UpD3 zHyjLw!{nrlxuxaV#idO8Xm5Kn8jZgF_S=^)^e8eisbhfOx^?T^xjtFOqelz(?mbAS z)3Jso)eS|jb%&%-#Z!PMlf~LTUQA6bFE0mtUY}Q|0;xkB?5)Eov^I2H9_w{FV-5Ae zvWc0QX<-+-yIP}lp;EaZ>xtI5mN)R}_{zNxrVjTDiI$FprzN?uc#zyV*jW`uzPUbf zfH7-E?!tEp94oDC}gup9Js>?;HlL#J~aWB3RvB;)^;{#SLP0mcalf@rfCAywg`6^gk;hT=bSsj zaRlcOoIo&u`n(~4`CW2dIOO*SBH`LlDB^azTiau+tE;=ayMaJpU~sUx*<%Z&({KdJ zC4)n(t*yOZ$?fc{PTc$OFFvK@$lipBEOlx7MZ_6Vk1#Z7!Dw;6p>hP#P9CjZYs=93389zH-4RM;_i?SYBSuos1#) z^$3Sov!YdtB>;s&C6&!TdGa`&$@#){elL2v+CxGA#@fo$iHRn!yCEJ?Wv>7n!;}e? z2otagl|Tdt0TE|q@vDRP)em;DShP8DyS&8;GMP*u;CtttchupomU=#EB04ICQhDxm~KW}pU<^Ez3&n6e{+`Iqs<&?yf!_>**O1W=TXYNP^ z*7VZO%BNEYN7>}zz9dP_jq$eT1Ow)$p03V44Y;JyzSfamM7_cB=f;O0zQ3`)YCFcm z=Tlu>T^*g>ef`0MBTUa7k3U#BST8W{G7tEAd2?^|v8J+`h`)PuXk@UXzq_#^Cc6OT z3&tUT#5h(pHGZvBBm{&IQmmM{ieqr<4XF%J6vgZHnl>*K%K}hT3Ja&Hh0V`gKwobg z{UOb3Nd^Zhl~N=W_W3;CfIsN-JFq39GU5dd%4$Sn;fe@4PT8^*cB;vD&MJngjSPL| zHbYKVzx}zaCnEpPkN)yJH7aJ|3adqiV^5AG^XKy6f{Po^0N~`xrz!8GjhMCXjkB*Lxjt{S2d$XmhU6$eX zVq|DAow@h;;r-T{AtFWF6O;>-O57z`J{P09B&sW5DLFOF5LF{Y_St5+F9is0291h1~;a$mg1dMD&lf#8vm~{`Wk&`FG8N3sAB{hIv9`WtbA;-e|K|HY@cESFVd2S>r|IKN zS9fR6K$q^vdJ-FJNAvTuo9i3NWYV#CU0rP8{JF6UgAEN4uNNz8#qq}zhsQ@vEp5I1 zy^LXMX8y_e)4ly<*>p5b7>+n8lnzV!%<9RV#|sZ$&aZ486iw5stF>NFz~_zCMHGhQ z&Pt_l)HN{F-V$~UWGUw7Ue3+WBva{f#gvqcySDXQv~Fb&PbbzN-FvdRu`3*=E1Dxp zmAtsn*BFn-`g&WtyAt(r=zs%M%!;mPfa7pSI7Ej0N5cj#_?KIUlu);>XDjB>(NVr) zd&)IT@f;l;6^q4UrII{K7m5g}u(@D@5JiQ<#aI8vUmG3>f#V2SX0cdQRWt@hKn<%b zQwdB3ykKETi885<+ooX^HHm)(ISS{j`2O;l`4eC3U9~n69N;Q|FSw-uYDzTK1Z#EGrMSyN2tpX8RFWh` zQ4~d!2uc;3QYuMQqM!4C(<-R-f%|ZhQ`R@PQU?XY>-UFi?*HbW4~{eL^J8I8(@0^vI2g0ZRn_+&(^in-+bd{Ad0EE%qMs6Y;A7~iB=4=zNzKy zx4zREXWNS>As6lK>kIqH)YBzZBJaNYL&Lzt#KijM>fqqWX#V<%7Xdh-lrln@ zqNtKfQ$~jdN6)nrikyXD02jta);2btO-}y&H+G@yVmHFIVKA3VFxU(X+z~c`pdg?W zLONCc0k0W)eokX%TDGq14q#f4WHdBH90x)`H*%^LYD;Ku-MTEPH5+@!%bTnBpUqrb zyxP?o@dkYq+_B5HWy^$ue3ROuum7{`5-biO5$0m5%ZA4SDij49yN7r=yYgh>+4}mX z%jN3t?d$ID_6C$kj~C}>rvrh&l^a*Wq0s!w`fuJ}7eX8y9Bgf@A08gcjCOZ-pTBbD z;>FI6S`c7qi%&ebx4yp7*xJ_F-dYn@#>balym*l-kIX<6K4c2EqYVAr>W-v2#PQT7MyPbg;LoNoIFjti8EbQ}FReb2BqDTie?vk=uI) zI(r6d>l$Y_DvuwGFU&6Qu5Y_#H4(0>udQouZfa|88NDb619CV5T{_EhZHIviSlqFQ z4S;cW=HvU{KaQRCLq!!Ksul~?ZzYq-#l^+#gJToSblAahdjH@sS71B4`-jK5c+dyi zaY+&w<<8mP@_Gp4f7tH>nGuP(1nde-hubn$U9t|x1{WY2s9)0)!p@o{Zdn;FA6I)v zuW^9PtGn^$)xp8u*7|59q`M_l8;WiL@ybMuf)a2F>e2vka>|Mb4x57uAyn>=3L}E3 zju{UqUd3Ipt@6o%OA)uPU+C!_%q017I@8n9ZX1>NKK$t3_+rrK8y@OwYHI^bPrx@i z+Sk>kFK=1D{q(&L-v6jjDAm-)1_nnjkKOEP^}2zc=2%BVv&Z9^oZ8D}4qKa>Iy>|q z|MMru$44C<9fN~|j)R4jBgZyx-n^bkA6~q4uDhqcR4TrBG9fFHKiIgnxxKTqMPQdp z*@gMz(cwru9^c!XF6GK!_uaBALy{zV>Vyjr9u5bYq;&PP=PO9%EX6Im-3SF-jrDb@ zbp6D$bq6z43SPb3)mR4#SO5nc<}kqlLWm4-0(NSv^w~%X{X%Eh7!{K+MWU!! zVtacxm6`1u7z^s53nK}Ofx6-yef_fwGj|`)Q92k6>Ix{g6=GXp9I(GZ&)u(&4MGAX zU^-O42~PnyDC4+@#r5Oa#kIM)IipS*t5ZHY#LGPQpBi>HT&2VP%rXmmIh3ok9L zJbLh8ZFNhMlwzS$Din1+*xlQC_1eX*{&vlSd;y1trKeAyCHHq)nj0=(8uJDNdpnss zcRyL*-t+l`v4*B_G+q}=G&Z#yrPAY{Je!!2aH8g!VP!?bmqrcbFE!l}Ti`EK4(@eg{gi`Q`;TuNd4fsAwuBRP+yPD6Wn`rZ+dQ4)it-r?>Hpr54X2OGzpezs?2O@3{!@g zX{SCB4F-Jo?k%sat+jSGHMKNu?QZ9@tF<*vy}doA!Run4{@(gT4CSnrPUjdSLZDJE z8_7yW+uW_t2(<3&J^=BtXy38WCS87wDOoiONz{qTo;l zLLh)_Hj~MutjrNL3XbH}m@F7VHMnx)=GxxggNf;&-``jlQ)=KNvZP4h7K{pX_qT@) zasZGyb6M0^0**{<9@;yp!lw@=78e(DnaqXZfggSE?XD*8>eBYp@$t#Y^0n)iuHWdO z43EcOPCR*Rns)C%|M;U9mI*5Pqw$8m!LjzP_OgXX&-SBsYJV@ezOnAsfuS*AFgj{?@Kf`+D6f>axc+b8qA90 zaVfWNT?^ONG`BW!Ae(dATDxtb#2PvS(YQYv-`GjNoPM#ny{dajXJcZhv!%bOexNnc z-JpcsAT~H)Ti^nWa77}FReQ%A0HusWP;xq`&IN1^_QwDQQmr0dZ!QIVzJ>gP~KeC;Hi5@bt7%PQ+0)g@_F zzvD{T@@g^{G8H;l0FncktWM3<=#au9m0AjbOslIE?ct!v_zv$dNiRJwNK_U!!X@>WiB@A)F_?x2ei z?Cy*G-OT%smY0_{_BN7$+v^JYT|sW;7_$BSgI!(C@w$KtSY}oT$E)g!BA4g8miVhoO+ld1CT$yBjWR#gz-Xm4|F zdQsRHT3Ty6+8g}gnuFuiFMj!pSYx!UqrGBPKKke*k2`ql+Bw1T(fj+|y^Y}r+zMPF z=Fxq{Vi7hfl?sSM8OayYh1^jjj9g8mR45m+l|M{d0dT`GY}1k?i81DITF%-Mrl}~>x#1yCz?aS!s1no|;t`CTi~ZzhuBC;=_06M${X(7Y3Ag}4 zASlcd@aJ3PJ1Z>-~X9M_cQgZ=Wlc@vlGoWc<%%W{snnW3VvIGzTA^-=c9*SIm5(35;1Q7xdAOwo`P3}+sJvs{V z8Bm-yNo~%(UQe&j;|*!Ri6uU0vAN*&pi*do{IEIngvp)!qE{jGUaM zkH1$9^*j2r@VVR^8sGp9szs$PLx6J#i!w)s;syyZJ)v4k#k#LZvP=mPj<5~RIjc6t zxC3wy213P|6)7S3`i{u|&Z-6n0H;++kl+wh5O6{{;Mm0CsBnqHD=T59$Ka~lFKo`P zJdf44S(11>zF=@qOV^m&<8SL8ee!f_=V&1i9f&4^`7}O#|M~RG=l8Nya2kp?mvc6w znqyaTxnf^uyuH1>ttI3EI4rNC%CL!TLJ}^;{aL|KZAub$n%xkGf>3%^ObCE*ZrfB* z!K9OXQS&g$q+}-hU}AE1ens_0ws!a3zVNLpH#9HVKj!@--A%J3lR8>hSo+O-!M}WW zq+G$1@tGIXi@99+KmYyz)Y01U!FwP31HnY1!7`9M#MaD9N@T|}0H`V^CMK3Qw_93U zzyHH`Hh0$^Ja|AUy>a83qTJ6T%-;y_RcmrE!5D<4Ou>qJm$3GD9d zNR)TCw>CG#sic(4Wlhr>8XC5D_x{WO@qhk@zkU1Nw?_A~>8RhwVF6TzLMgRvNCb?$ zl4XC9R}&D5EHhcITBa~YqE0@ZFB}~ori=Tg(w=a%9E!6Go9Ly~~SzMb81l8W2wvP6;t<5wcQqUiEyGf}m9zLGP7Isf^JF>$6 zqPy|kci-*q>2tZ{U;wE!-`(AHEL(TEJ38C@2ZslS`+Xj)uAc1g?O0~nwq1!ty*E@- zE*56?clUQz;~~}Wb;n{TlrX=tIz973^SGJ6CT-E>wXMbHWg;<)h@+GA>h?ydd@|IN z=1>Ecw3a9fz;Yqa^t=oM5a9Z29MxHdTRlwTmAdAux;%f}OQN)7ST>b4O>1gu z(mfu{gKQ3|^hw2bK&a`!ARvOA+K#`T`-|73#UFBg&MO9-2v&6i7f?U}a4^4+B2WdR zAxAjeF&VdIAt(rhg;z#5;+3|Q{dp*r1ffJw4oX2GC_u?6j{?pWTWBC&Du;7#U z{K8^3pBo+=3iv#aA1*zgcV<6n{+&lIm-{;d7xRu7?C*IrJ=@dQdim<8 zQ9&V>_qlxs`$s~EFTlX>pY|26Q(WW~6XsAVl`Ce&MkM4L8R`eqjt&o=O};D^1J|yd z?`W^z+*)}5gMazyPyR)g?F;AnOh^hChp<2iAW5JCwgpK(8@&5$t0n#1i=XCfrzb)6 zMz$9hm$vq_NL*s&bY5Rue39H;3wzy%+q)BwpPcV#j$BFTI)P(@Io~EWBrO~q+N+ye zFQ@13+<&yPw%OX!e*XMuM`PX6%wcMGD;p0rgXUG-JbHV0 z?A&0*B%2#+9c`Tld*ze#NugYDL|)O$Z5^$h-3?>Wnp?Lnr%x&`Ud-1->yoK-xm@n< z?rdyo>l+&GAB@%baah3C+RDM!npG}%w7QXjoVlKc_?vp_6ERK3&f3Y7 z=P%dRRugUQf#bsZ!RAMI?j;vYn_C>5slpv_4|LRDxi&H~(&5vD4%3AqL(xHwpy{S3v36SR4mfm4*1$5%(Ku zDhV)h1`JiE9Rwhf!(}d1A_rtwt?G&ixkflXho!swdl*qIgGHlF>AX6eDK=IXt zH1|=e{9@^Nc6PU|F4)sp-_g`ZT*qcMm&+Cvs<{@mgcl=WT6&!R@u>mHT(@j&}Z? zx1O=HEbm*xhNCPVKYjk>$&$Y%W(^E^&S+7(m{{!>6-P zCnoMZ@T{&+g=^h!y?N>8^$RW+O&_NeiH?kn{C4+=WumjKI}&sGL(br6{m{9(ND(Cy z4JDTc)J{b%K zPyq4{uTW|MltTtMBVPp!q6!4$EV-bcjr)RqTTw`oBqE{Av3pcbos_or4rXTOH@9|u z8ZDI#(}Ko8BpINV!zK2m5dUuxYMwpW^b9nGINebI3P1+Ysp6ACH4(S%G#A`*h(c^3 z*+g*R801uP_1Y07jN{MXVh|L95g|b^2wK%*5uy^PAZ|$wsqQ+}6%$g#*Bp#SCU8R=P#!Y4^m@e!HXB#H`Z|HlZma3wM%28 z=g*%L1TS8Wk3YZL|2M&;u&x_ZJg$K(663v=^BgXeDExGl@r+ukV`bHhV@LxYVu8&fZyF3vCTf>jra zI*!9R7k^05tX58E@=ViGRH`Vl15`{w{PC)Jl9gSLTawZ|M>U+@uOI1dgkR% zfBY+jx%;}?n`=}-P$)S>WvT=!zc%Vme!qU-rS<_QpRU{!nMnpzaT@?H@mQ|L*woy21P%2`L`09q8*E z9qR1uj@P&#fpg?kI1Va+U{sS)b$%vi#R2__lO*VCL%jU8`1-A310f_=u%;JQKED5G zXFp{);v}0ltZ>#TW%EVD22o@}iGZ+en<`(11OA601UcmVhzhs~VG|*pE>rp(QvDfF(cqA%AV3uuB!GZZN+gHKgy@PKko2&sN0<^Z zMZkipBH@5#jTE&U(=aBVPHk@PMjI|LRX-`GGp0#B9>*$gCAR}wIqX9$z}n(ok1NvM zF&qiRUOrc*%g2f^B>{X+w9KI5UPV~Mt78z4-jvd68)qoH^# z8VrR^11=TWGF$}b`&>)Q#`q_{Iow!$)OVCrC56QVqtM^{lUGilatKB zUbeey=-Ty*gyPdXcbAuDYifNRy@OQuoa`T0z#K_ENEzE1`h4o?*6#jyzH|M;#rDZ3 zOH)%X+FF}#UcKbi<(=(=fIIN?*+eB>{@efgKecyYc@ve2+1%3DJ2uQD+`l&`z~k}w z#@xClyB)`I97m$kE5hve_msZqqjuI-k|b*L(;H@1N|LNM#NFZGK$#$WTqzrNH10Xq z;}iDn)M0vVZsF(u`eEq}(|cp2)(5IFhr<$J3}4!AEPhAreu@p*6WbGvPz4UkMj_?b zo%*`EmbNy=l)k3X((&PYzy8<8Qo$2kTn}s75(QV$-({=sYm8SaO{kWY`udi^ngQ?meAJ`nZE4ViEB zavbOI@bJZp7kBR5$>b^xEp7flsI9L3aCW+-zG|rEj`&hNduk6U{t#dQKwcmB z~J@^JioEBxDl0_XAbTx?Ui8wno=yMiuv89 z8pq}Dy8Y(W!M27_prNsz5(hlrusQ#vlFyihGB#x3Z`{5fYif7P)Fgh_^zMU+`KR++ zR8#Y%OkFI{(bJ<-93CFVqjhiHxSfbcC!b6j-s6s@u5|i1=C7|$;P3#8^IOrH+L5k- za0Kr?TYfzL;MS!#+v{3?y!}(lvQO)VFHjEuA5WI}T)VWYw3e8aFPj#ZG`GvGDKc>Y z%dlV0e(d%H>Kj^B;yEcmSayHUNF>zo{(J9v^nl+Jyg1q%_CaRgf;*1&MVnGVK7Z)G z7(*17R9(?ju}eX}HtcQIJz=-XN)?2IxH>j8KQoa!NgbS|qETN3*0+fbK?UAWz{S9T zp13#N5MosJ1;W{iBYD~K9-b@}j>}}>uyp8nORBr8K74L?u&pVWN$2)iP3=lB=-WS7pP5~3@9esM{rcF&mVl1K3?4q5d2sKZ&*$0O+e;nG z>uakLqnFN)j*N`-_O?j^``hcu-8HX^MQZ}N?BS#PNBiqF!YpM|2c?Qp&vtF zw~h^*b4ikd!C*&62bJAjeFKr206;;%zGxE7cRwhUONL<>glHCb7!_wiy>BG;eFl@H zDtSDedEkW7DzE2=Q+Oa?fSW3g?y@D$QL=JP7~X&HfX&IP5eGNkq`n@8ZnAT4lfuSzH#jLjGC`PXO*X79~_>L0XSq?jt2cU3<|gkHT^W8U-xm`(@ zO`!CRs`|cmjHva?g2OQkIF`Z?s|kQG0MyG?56oZx=F`d5!%*vxLEL5L%@xvbegDnj zQJ1FS<+JJC?XBK{?$*|3qm13%-E1~rsgxaIHn#;XUcBH56d(Wex4PT)&iCH!=m?n> zEFD`r`Fr>7EiEkk@P~iR9eZVEb9-aGuCDIZ&FkIWQB}q2GC$baa;!>IeJm2ITV7s% zzC1telBi=iR=HF$%TV35%|oNtM{itf?ZLT_R{<)3W#=O@b;%lFpjZG?Kp2Qh;GzyF z1!Zsu_~(Wg$!pm$`Q7#4x6-=+r8E+WjE;_m>Jn~Wq@g7yD_F{6ZZcx=f@wPrKpaOf zBFo?K;%h2CyD9kMIRqD+Q!Yr=sEk2!Q`Jz6f<0#LdoYZp&F$1t zA>d0WlCPLYHkEX&G6XG`ik2m+^J|~=hX78j-`iCBB0{(o1t5;FN|gcxRaIT38eo}5 zg>#~7ZpN8klYaE>cPkb1CqMZoTBCM$5A=3*=rVL!f&)URrs*EHKi~~!(s=%2vQ#SF zx_SMrx8Dc`T*-suEt}0P>?V)X4K1yG;n@22&f~|MD{Jesv-64Cz~ErBj^@4fll8rQ zkH<4KH2CzvGf9%7(dhnuerajR9r9b2wXtb^Jbq_kab8p1`Fz&NQ2?5vRI%af9wqk0 zgDkjdNs^>{JOZRrF)RmeuUZ>+$0O%*rYXUxl=3H;R5;Sn(L#>X_~8%!_Md|s2xq6F#_tt3R zJ1!-JClmY6CznS%FMj|0jeO3&`)K@d=V?o~Z)syS3)VIAL$8M%ZXWf-Mp{M^oy{Si zj#LV>o4JWckJ877;fSw)pyMQ)l6B+u_r^LpTACZ94(zStrs`_{$yKyyjenGk0ZVCI2=pSXWI%rP&`{|VBq*SO0B#630F?g<3ZN#5I$O+77*0-= zQeHhLksMG42!u);O|muNNP}hu6NHt_x-B_NHpM^V)Y77T|`Iq1O{@Vkw8f>mVeR$8Qn8k&a z*~aGjAN|K4?d|3N%l|$ZBT;+Xvvt?~JTGG3LtQI2?SiSzUwyZ}#Jw5YZ+QKcV9Ud0 zyi7G-=^j{4@}K|L|F*d^SyQLSL*CY=I-@M5%zVV7)CX%chqxhuLI`15mPRFs&@aTd zR~kb_NMFeY5E+_WHJ=tfT{+EqfMhPn7$b@v)a;w*I$bWeSA*&^o6jqb-3w)JX>a3a zPhJ|)mP7+Bl+}wm=dc+ltLpl=CvQ&V$uE1^)RZ=@@EQd!-49IA=G{pOg@hw16! zgS&T8EXHCn#;~`yx3#r3GBV@}$7>Rs&tFVFxPMnBmEMk~=EV6#ZRq&e%w$+7#PYe~ z%*>2!+c$1p4}~JlEe$6p>BXhl=g+71_xFRLfN54Xwht0btsQ+M9fOJWLnPwS{i9=0 zmflOo>q28ajaLU+$GYN)gkM&bv!$4ShL>SF!C+8P833=>>o`unXlF8+Y*sCo%i384 zcN{LA4u5_-w?dGrQ!#<0DVj&vUgBt$NhxELoHnB%90-TN68|1IX4uvBdE&G$PpJ^R zirIp4@oHGaCZGT_(n-g%WLXsypqk?_N%BAr!W9Jz0A5HzCf7LdRDe!R+DCpJv8(mya-F)%wf8;jS3!g&9~2Zx6TrfH50UmY6m z_j+B){bN~{s}_f^hs!T~`ES2`K2KHc>R7gLxT>lY5JGIM?>09!egB=mc>nIBrKKhI z!AG~=db6t$98^HIg-r;hfFO)gK?s4MgnTA4qWJd7wr`;Ce7X>XptiQABa%?OHLIUK zwk@Nvp}rx3ont(H{CIM5a;&GNuCC5;P$(2U9@mYx-+DMXSI+0_BB6LJ(pn$uYK<}h z0OR8mCnqPdSaf-L`7n7rJTiFu_M0uui~>75mD!nPF3eyclFynet1EgaQ4>u>8|pb= zl;G9mutzBrat-m|#i8DJZk@l-7m0bG@#?9j_%n5-ESJlEzlQ^s4aShm6*o6GbGcl_ z-(i}jBoW7P&Vm^|-PrQ2q}>b*9E3o2xxF)U<{NB4&hW+t`SfdNeh`0nL=2?R)ugoQVmrTVD%sk0x^@+ z8jv$KHg?Ue?c~zV?!$+VH`cc!HSu^|!Z4l8@y^r~UtZA`=3W*G8JV`&CJwg6+{?wu z@#)TJAQA}#Yy9CzzNfccQ}y)8{_N~}E|)8o4ZsUfLcaOZ_Ow&QPd^BO&+o0TufOwT z4l>J^D?(9+$F2^J-8eX`+)KX*C0dRTGS9L(pGvLsF#sNSB2nL88)_2F&X%&JayFSv zy1XGGIfY`%8>mZ`GQp6mP{Q52?|b~YA9P=WD6Ou}q>f70F30wF%F{E?&!4-zw_kbs zY@A4?L?UtX<{Km3wM7T%REB^_k|ase7qH&68(S^Ye=ZW?s%tE;?ma-w-RCMM)NKzTH#NK8Y%X__PQ<+rW=9XJ@8Dp-}6^ zxFUg4a9g$^B>cbZy=QY|N4h5VX6EsyyoU#>;5{1MXm99-ZVcyYLK~s0(A92)^j-hp z{tK-_5gV}zt)y7(UNgfPl0$MxcC$U(z*8M z9nq*po^$ef-!~tF06D;p%U1Nnyb}ErHtk+XqPym-;;b>F@{Z&_9}8Z`~3NM1?sYD%c9Nz^W!TRDQcwS&)Zd{Qpu38Jcm z`g=Q0kM_TO?M%o6Ar}Y$)OHxPD8UpE`SD`I((=mu;&N+iYfD?3rfK1DI2MbgG`-PP z7>0oW1Oy0U>e%EtEri{0XFx>28jvukhNM)e;Q%@UkT}PPmpM2HEWiv1f6=gk67%>C z;0SXJTmry|17gSWVhqqo4?iY@*0MlczzL%|C0?v`5#K1dM+!Vrc7**rENoU6*OE&c zTWcHZd#U~5P~;b{zkcb;g<`Q(E~H}-B^r*4vg|NEGBS4V!kE_sw{B;ark8X3#gHfF zaw|>E;od$UAXr+<-MIPD+WNAhi-);vxm2+^U?iX?-kj|Zzxh`o%2BX6+7@?JZ2076=F#0dx%2^JdQ+s8grnvB{*4=tC4o9G4R^EyHQ~X- zndQ~Zcu#968WBX<ME^60^eS*wnZon^GXwmPjU zJfGW6r&Fg+4_&=H^^3QMvpJZb*&Z5fcTC5q8a}tDFgMa}6xOFuejjFO3 z3{C=#@{M_n$L$D_~892N=%Zq^*fIo`cEXN(c@eE6XpfDsN{ z5I_ZBAVeh161Zqrw=hUR5#tntiLe9YMPx2yc0ReYU9Fcn*c9QPzwz2DS1)w6!W!2) z+k*pr&5@>vBuO5xyI8XG>HHVBQ@3tDNUm&!ebJ%8u`5@DqvNBZ2%mnkd-vWK4zER` z-a@XN&*v*u({?~c5)gcB#PGd1W<7OGiwOuP0(eb_=9cg~z2RaFkO)kKg?ri0KK$MM zqZJN*pV!wC4U2-bTs&M^UPq`xS-rQXwOX>jcrZ%@d1UNVZ(lTD1l^;!y?E-(P-h~r zFg;%=rrv(@*S&Gq??0IR;@)DkujkUm3rCrX<5ar4W46U4$r>E!o;p3ON-+C){^%&z z*3@1qlqFFN1^rL@1~^XV#+>tKWiI`5?;QZ*KoB%X!ycFB(sclE9LFDu2#RQP*hwB8 z>~2>pg+j5q#OdvOUBiPzgMDFL0*-+32FaTcEoDB!ubxkc18uM!H?d^!b%DTC}wxzgyV`n2Z8x|Iq7v|=s zCi$`FN*3R}pOG{f{&!8m2 z<5~FV!_Pl?bWknkMOkg~`$poC^W%wE&W*(s5C9N&D7An92C*>!roiAwdNIaAp^)3_ zkHun?13@6m^5Wvk{rhX1o0}1zn{)1PFewnnk;La#l+a^CF~J59fddMGhOww&iy?+N zP~ZlzIzS!3gs&4WUx2;=TbK(70C)o%Ffalf10?_quzg~e6D^wl zd`e7~4%ZKjTeAnLoU^%ikjd-|5^HV_M1n3^LLrX_JAeS1B7&~==^oiFV+2qGn0-9^ z$*1==*3#K*-K+Yi#-=V^zR*1m0C4Z#=KV+aBh8^V-hSoaAobq6e^)9V*6X%oBQ6O~ zjoZJk>=%wOM+guChJi6?w4sUuHh^CPgF>zhw6-76?5-A_W3QyhwMyD?xGaIs?WVA2*MLEcrsS{ zKCyvuvu?O_6$3~DacoNxrPk&cMFb-_I4sRRdO*$EE7vX;O4ZHe_Q#*yL_}(83QHkC z92^b=0Yap~0Xy-lKMod0&ovwOJI<8QSK$ExDHWZ6%u zj{v=Gv4P$`O5uwy9xg1cc6AR%J0r^*g@+FwtGYfiG%QOvXBvb3y~SP6YpSSja z>V=BmD+5^Esah6y5aOcDu)u#L@$}y`#wVnsqeIhW${?4os;auTxA*@0?@w=5cXxMv zTB2bT%uGWD2P?{Vh-&zruz_L#4%p@*P$Y5!f&`L_3pqv|;08DqhAIeE5i(vt&kT+^ zV+?aZ$0S1x90M1Q*OL*zP9qlq5aS42xWhrdoDtkDx%Mh-?J#v`Vdvgr)r4T#0Nbc4 zx;E4wJ2leL6j2G7mBZY@{!YN(rn`XZ#IeeTD7&!o;Qp_I@feJ+n}&TjwrZJU`{$+;Ok2_T0a*Z(886r$oSr0saoy@Qr?O7-Nj^u{FKp zFvgE3H%6sQL{XC!;^yOnF+iugRx+uKeeeFpeyS`f?!m!R5 zJkHya3VHjOqU5MMrHgXVu3ra5x|UfgsGW#2Cd~1P4i>J}9G7K4+T} zMxrE$gc9IP{+9j*;pYS!7$bxcKgob)6c_@Afddc$1OkEttmZII1PQ6~My*|xVp|pb z;qBC&`R${6TNSzt@YO8L84CFQeis{Ti~P+ylPZCK|L^|Y=IkaxR)2q6CS80qeW$0t zYtY@ho!d?A?+CyyU6>jkJSzxFJ_~z0rT2cnxSanilgY$d+kWw@pHGd(FhHelGREqr zJ-@JeW@IE9S4%~zU|ZLOMw-MkzVBZx2vNhLlo8Sx)F4bidg@-Nij9cv@G4_YB!tgR z#oOAOcJ}L*QRA%E+12r@U;iu|!Mpptw{FWHe)PVm#5lp0({O2ogS4@?pVK{lpU+z? z=+!$X7nJBEzK(ZRtcA1tmHfR&pfZdHQ+^WXn2wX-`uHmOUH zDwVly5U`^msR09x-|opX`Om!U&$tA9j&CJZGBK{x$`kjamtQv3(-@&Hf2iUK^%XtIhPx5{nP6!M*m?i}WEK@o< zEW1?U?3wXMQ;RInTBXp}-qhOc<{b9-_tTj}Bx>9H=|9}KU$xlO#jAtky|NB~z~yrz zXm0nYiwp4KM>h^qnbEPK@$nH+6c!gN0Py-7FJlCcA8ow*yAL+jw?$DwKwO&H+tK>+ zh4G7LdgJZj#XuYewgK3AqC{`7Yze@RRd)*jb;Blts3@3os2dyr;_-MO5Ln}3RVKR| ztJP{XS9F@Z0zwEA!WlyNOZ7hjz_@|+e_nDc0)~M!iVO;Xfnd-80bn0UAxUomTmfn^ z-Y_VUUpUS&7lC7j5IJW4u;VOfB0|GZjU$E?iiqJjtjx3O3|JK#&OG z3@`<5d`;*1?3048bPvZ*%Tsf43?={&WQ)WhAYxUteAKp3d$SntxZK-6);EZW2#OZ9 zoB>Ix&Mg*}*B0#GI~4z_w@)=qfpe80?fQ*7hGlv@E{7Tf^UkjJct>27p>8Uj?TTr^ zVS#RL&J$vaqMgg7Zr!|2u-MnztE;fLyPZDR>*{K1Z~sB6g_Co%6TKP-V89s0LT6ix z4aBk_SF8zuhZ27DSHJq-|F?hp;EQ{sgNZj@8c`IeSE($5B$EH1^?vbZN{Hh|O!Bd9 zXJamg7y{2Fet(`-`8*EAR zjSUW8jz!hq{^y775p|@u?Kf{t4t0Z3glhI+Al?@4m^gK+b#K4w^95qA=s_yGyLT`? zKHe5;a=T-)gaBZB$H^R~{UPbp>3)Aa-ap(^so2-Af4;So93CA3MrLOg92;k|)y!eZ z><;TP5Jv!B2Qa?}RQNLShJ7>kBLu(%U4=ZHeSio^2qJFqxCguA z0nxK~`__ZUGt+?8_(Jc|(a}MA8&I`gNk>AlL?Yq$dvHfvye%H`sD&Innw@{`XG7s2 zEG2V0TdR^lCDASxQq^*HY~ibQ1l1GD_hDgJITHSrY+1 zyYZ!cSTC} zR3r!ojzj@t1Qehx>T!EKoWR2J?$X?JYqY1WDT+C)EG^B>&lgJ-3UanwYwa1fKw8@= zQ{*lj9PBPX*jas)TwUBRb=$V-4|qgTnwwiFS8^`5+}EGz?MAyPSl?LIbb0dh`1)Eh zwV#d0-WnAbjeRfN0kE_Qd9gFfK}x2jnJ!)G@0u$EHX` z+yK~rq1G8u6$4;SfpY{55Cx2YQ{W5)g@RyE%&0@ObpoQ&Xu_>a!cyDWzTU;ieFz z4|2(^z3fr3W|~d0w&BruZ-47SJ$UoR^uqGvo%Fh4S4x#KMoPX|1`6qe+|E{}JRElW zfe-|Ug7E!y&gffaeMoH_prYe`o$4TQH@P%51^^3drBvo9+8nXL$Q+KvFYVYeE3Tgm8w^ea6hqaB>B(sHj1tbYJ*49${Tk%9k zIP9iA>D5=RjSQV_j^XqHuT~0)L|a!^^arq8!C#-avy)Z|*_NTmN}*KQ-QK7a@`%xV z*)mP?_8S*;(Ykx{`t-wl9kJIvy2LE{lw||v==cbl!SiHQeg|woCshMHeX34?S1Kjd zc_>$k4; z72Dd}9)McCV%I8)s&J$>Qj4FyeTX5100a9GA4g-1L;|)0xk5RU$ry$q%QELcDK$;A zUavcjLjV}Ylv1G)?!!6fj3LB-s8ioY-@t%1gi{Plx^Exo$ZP!u5au(OdJ>(m*rq`-~RB! z&u`zmt7*!WtCxnyx(&1T`RDik^Y4r6$z?9od?DGgS>~wF-!m}r%d@xtbl0@_VYX}- z$60g0%9udi%u3W|^`9b$=1PL7}Z)le!E zUtZnY+T1oOwyFj+StG!E5)-2%@%A7w0OsfCw^p_ktm%sD?CCQ*TlIVQmS-2gP!(}( zv_H|-#zB1Zji0r*#6$ts*H*Ge2OaIvM55(~eKOdI!^?3JH^CeM6AA9??(XXogW+gu zXUDdjw(-7KuAMiE8CisCCFjvYSi*4Ja5OS~5IqSdCHyZ58~(`?(x@N^vCKLmf~;zU zgNS%%M_VA^Ya41^UaepM)1Nkz>r+!xQ|Dg_w)nFa%PXGVGfJ|;U|+NMvx6e1__8)QkyA7 z2NMNGIz-=N=wJK!`^_wfR$&HQV`fgiO z?DSB7Zx9~L84m~-(cd@>9JUVZ0D?OX{S`sfvb*f7V=fyubeq^`jxA%wl?|pH*@KY z{c@>h8UP#^cgPdw_?x&Nu!;=#e+Z*)5 zkN;4v?F1tH>g99ih9?2gUN#d6`urX^JcRYt<)ch$WTd6NEv)^J!0_~HaK;^`h!Sw7 zNJ4LSylUE;$?f|O9{u`Pzi=ET3vlh~S;85?)ToveU2m{_I1mcQLBx#{4CybaZ{YuA zGINsuu80!B4GJ-Mz3yn(?La68urxovI5!&!hp%3}+Bf81+=lxP_qX;As-^>yru)3@ zvH01M_^F9Le^AM!mpvZe#fz6mMtghvTYCB=!-98zfB)94>!xWMhE=UteqZ?7)tAnl z9adG)R2!%XhzM8{B++KvVvGo?4G04u1mrkhuc7g0KUQoIMUkG!zFjVt-|zQ&y@~{d z6y)>yqoX4YIh9JqaX>)8IY*pvMj3-+Y~UC;LVtci96B*)Wyi5@C*eS%#1L~p5ReOL zOv4yq1=Y*&qA47>hyVkp$DVo(9RtEd5*=h)j4~_`*<0tXwe6#sxz+0r!?|qQ?^Y-J z`Vvi^QUP|BzHrLBsqB%2tASASRR7tLQ)iFr^wGjrzF>DmB+ace01Ke6e`t66@cQ-p z4<0vfCOv-S_s}uO~WjE(0!?FIh{b z)7fkupbIFa7%?EDj!u;%pOS2BPQT}jK*Yyh*&UG|*27})B z-hG@&=XwV_;=S&cmL>qUez3l`Q|RtGmCM7@(!u)rDgf)~Yz^v~3Dxg<_Wm94^CTdv zQG-&4NU~)c7>gd4o=PW^o9omzn`6OpIj<{nysgDFtH7xu3Dm9;K?cAa_!D4w?!=k@ zvcBPIFLKA`zz87#U>T+;%K%WR(cgYNy}PrO=dWMeAF0b;UJj^j9XT~`FoIb)o%M#36Fi2nde8_axU5l%jVl-+x%HvtRzz&-gwhnKls?=554~Ct3CZ)?d@8r?qm-4>b9h4$mNz*Rnt`W(BSCl3%wIlk(L0I zDP%HW7{*a9?I! zEDRC^z!)({ltc`INKiN&K6B;_P|K~$s;D5Kkpr7U7wbLC4e?X)WF2x)SH)v zdZU`BW~c(=Vn4_L@^NF}YUB@mP3nT596aE^bR7fm6Yd3ep3Ycizy*m0G?f9jY!>uu z)fy};EI#=B5vvGZq1P<=vuSVYka}FDpbI&`5CrER9IdaU`-c)Eu|F;g<$Qk5fs6x0APAk`(( zn8-)#)gDtFcjT#!!}^2loh`Yqsdp-SblBAYn$jZtr;qY~d~c(*>C~w+J?E$TBSD}R z%uPRDo}V7}!ob;{?%=`pru@6#ei{yX-g#%lsU9|mtN+vAobmZQeFLFDP%GE$$G7iq zZl}j5FG-T?z4sp-tp6{4y}f5ACnttI%>l4D+?~m?4zvv%p?nbU0mN4c>;D8+c`4$00BUF3S^$+e)YW>AUDV`Ps`H>$j#i z@6Bx|*Y;ehWYlY&9nEJ?^$id9L_?aUgM?&69R8#32A*O40V8yri_1Bu94eJ+E|&`g zz0r`D8*(LIsZ=VC}#aS7gVO!qS`Q~d?|y<~S7V_ZWvH7$pl z7%;(#sOSI;I6E;3Vt_bs3h3FHDd;5cj6Vq^VNchD2!JDoPmUU?QMS!8U_+HTNFt~< zH~@}R+AF$alBE0VL_&Zt!xV;IB!{z0``?da&p<#ID~ zw>Og;uU@%&W@5ajs}oZ=%(7CIuB@%zyLT@Zi>0%9+qM~Fq5uG3nx@FOAU~f8wqbKc z5kvwG!1Th_r=MP5U0Zh?=dGVzQf0}bOIk;ah)R2|A}U_D-`#p|xo;=)U}j-=H~ZUv z{LiZ9Y3qm&kBpV;k<@`Xzr3B!Rf4{lKhmoCA~u7MKH0wWX!@v7?rsZ(VlA@f1~54x zKkW?99~&C*@U)MWEXx28cX@Vp_x83om*%EL(RKOCh4IOYF0WQBu*K==osE^^(ZTx4 zQ7+}(TwN{}vaaYEcObHPKtKA^^<=69w&<1+sEA3@>Cv9ouAZIf6N4_001zO?8T#oS zK56V3Lxf{Mq9|Ylwry7`m3X2p(J|W5l(~E3eyLQlEDH&wWaPNR6qP%S9UbO4a@yjm z7Le$R7M1`2-X>AhbcE{2F-;S|P(%%h2%It?dR$;32e^e0;O`JvgiiWO49BErgaFvF z3YY^&ydm~%l%NDv1Y{6I0R+G<5bEHF-1JHQ9u(?_dUR{2RLHE-2xDPkd3j@FV|0A{?YA#BheQd$v|(i>HMg*_w6uv3dimv- zKfiZ>Z)c}eDj5ba85m>Fv5>+TNdzdsLAt!Ou&}?s@Ar8-yW#`A@o+S(65s?nT7039 zPf|c4K+g5`_VhJ3wcfe^=)vQKo#eVvuQJPMjg3|drGqk$4^E8^jl0~wbk4p%2OoTT zb9rqUIBMFDk!s!D+YQSeXu!i#_nUu%CF?zp&Cwdz$xK&MAX`UWS?U77MIkT)T- zmvc+tRmG#!&d2Y)>(O+A;q=6auVwhK1~>1`PtUEkc6JYS^thCj#ku*u!NjHU?#X^J ztb+)^0W6@7X}VLrYi-Zt@yy9jiIlOqecwz)JUEo*-&N+2#Zc(IQ1jqqy12`uFG!uX#j-Qzkj__BwYlt=I zya@3x)fez(1iU6ynaB~60a;*i=BN&MEz;s@z5qh|>{9uo+dEln!`6dGRijX=(TcZ_ z&+Dr4%1f6zI@+#hk`iIzkRKs149DvaHa7=%w+}wMd3SGT+aGFs{ms`!LN?Zy9ji(v zhb4h;Y$W&h4*Ca1Gy!`0Ix@NX;>uPkz2DQ5c;}sKjG40wyMDJj67-gemFeke8|m-7 z^H<#?ZF`wqGP#+`qz`ju%q>fjBB|&Hfd~9m@Z|uAIyNFA01ymK(a8C;XWBbEM@HhT zQt`N49N@52<6QK6MT5fj9!;eSSkxy*yAoX;s3*gx+}KrOOwl zMqoD$pFB9Yar@zRy69AGPjjffXDHGVr2usX3YLG`8D11@XsC0aSXmK5f^Ii!Yxa3O zKqQwhEMYJV01HIB9`>kBLAO<}XVcqCBsM-iK0Y>LDC(c?ZryvZ zNO}A6`0zk;Oa}tsP@n`5a2x$JQTlTDfiZ5lzd298~|{8J(|m%$z;l92S5XO;dIF0cmTm5Y}= z9yPhKTdI^>qQPJ=m^(_VntuB9)bP-7)dIr;P17i)9UUE=iT=YQ^TV5eFJUw`H0ag_ zWm#^DH3wSaue{c_v~{d&DHKYjQUyR3W$6bYzkGA0Ua!{`z=}*-!fuaevRtVXLO2Bh zF#(`htt6M1UA|z*+gYi>%oleTS2x?cdM{r&Gt!M)V?DiHZ8LN8*RATKts=KAEClxt zVP+GSm*Bzl%FN>hDHsIJ6N)xRo0=63YzBli8ZHb;3Pqfqv8CuEL>-F}Q*8aY}L?RIlOE-4lv-``;k=}mkC9rBAe)f^z z)Ze~(?%HIR-vcTD1z_CaoMVJUS^4SSe|awj0Rf`GYc&IbNGTNrA)aXRcxA5)v8G6^ zoGX`W071$DA>;r90)iywilzNju2}AnG+BSqnsDj{qym;e6GS2+LX0vp>l6b4zyxXt zjN{aVW2w!vVFNvWOfdk%$3|g{At2wV`{md&vJz1NOD5GU(2&%|<%9+8RO~lZ&D-J| z^FVv=K)5+jXW%gAq|2F1h7dCM`1bnJ%;?D2#MsdC!p6rRe;kcA8Mc*7CKW}wdgay2 zmj|K&*x0ZINgN&??oPCL-Eee-TU$H3yW$4rZffml*IfQWss49=|M#`b z+?C50JK|lcMq1k1-wZZ^B$rF@`*&|HudSP=W!tu4nt%Z@OdS)GA7*TbzxIca&tr42 z9RLiv42rBe6dVUs5fgA6qgpK&5J0WcoZ8-BnSU(FF25$kf*=A^^R`b#FJGE$j|T7; zxyKJ4EU#|=hI{pTsIL z#u|fBgpgUSc->;TUf*6{-r3ytc!Ob=>_y;;Vl>q25rI0qySux+-B+(da_!*5`}NJe z+^L~nMRU*1JY==v<%_3YJ2%qm15O=GnLrQ{s9{@F6hu&dx`j_>N>3UH&bcTGe!su1 zt*vjkKcx5sfLJWHySbIimn)`&F_T20QZLs{>@eprTTJd89OcZgq`(U{qT@IS+(ICM zD1j&ngvgw8jw~n55E1|gVx&O_N6vR3{&9pkVhuMbikwCs0U*v%!&CCaLBDY(!7&jS zqttM~s!NQiQISA4TUwag5eN?k1L?#3AOHBr z-Ms@MYtiPewywm=T5@`JfinC2#Y^YTo$qLNv4*{yB+swsZ#`W4(`TR79S&G9EvHl} zTQ;Zy7?!1}fBskI8(g_K01^?Hj%8X7BBHK~A^{-Km=J4{*wGRrf?^w0u@v}>Q^o7eJ}gbj=_LdcUNheo&<00i6~4BV`iO4&@nrHqXZv^M!`7KjqGMcppB zk1>cvT@rzVo!s2?{eOHn<<%8U_b$xN-MMxB+;ID^es($JLdYyRW*Nz%sA&wqGHaMC zMEVIEjxWsZ7z6cYy}vCF~n{XCjkts1NAt#Pk6=qlIk)%De-<+*6Y|LUtR z4+MzMqsRn>0^T#HPbrF$N~Ky_S|%pXu5WJcr?UxEDRY8BYo%6|0W z``gLQ*Iv0Ai#E^A&CM??kBm*Wcg2UsMv(yj;Xgi@n_vDP{`J3p`*K_oplX9%hjPhU zUfX&9liMHPepIrM?h8taTr-TLe6CglpBKmv!P_~u!G9u^!N3^cVyUFLT`on^6^R1a z4%n13#&pTH8P!#3xUZK3VSrt#*3!}v341CAPzDFPTZem_A&-V=r&Xy)OeJ9{yGrizYR zlYmoE5&;3QIzf`x;E*TiqTFoMoi6!iCI~0p`_jcX7KV7%%V#Pi@av~9A+cp4*qDTm7ObDOjVp_Ce zE~_w(Fr$Ec5J>0&zql`&wH>ogDPp=J0G7E`Fbzv2-+Y`-zQrRSe?3Hn0RTfxkTq^O zj>9+y!ZAW3XNXefAc2Sh3u)Pkt|=i;Q@<7zv6{+f`Oc%|Qf+p3Z*OIFi8|)BD;IM4 zirV6>RAB7X#MM_`iiBZqx$5@%-u~s8nqlAhkAJtB+!16YJ3ZGH@0~jD&lDh)FWtFw z>-wjkIhOJ2OD~NKPaw=y-SyU+znnaGCK`aO3Da{2ob$HMHU{hkoun9&jk=vi1W){}ZcP48VLIH-GAHi2xuFXq+Az zhU1u$0+OsC;4WQu>2lRzE(PZbmM-Dn{OV1AD45*bx_#^Jjfb3<(`N?Srp8C}xy++S zkFxvA>`+!wtt0B5=x>jB!7)IPOd?>Y8Q(Tpcvij6Gyn3>_;X&s{Yv-&9uN#jl@+DI zQXoX&HbG*jVGKY4F{st7-JQK!rPLG+{*ZkR(bN5Cur3a?49=+uPfbvru8BTG?mR?c7m0xw$ty7KlZB z7%GxV6hgWO62qfIsdRd8KhxP0M2IyY;mP~cm<{sh#D8p9FHwMozVXDI0I=FB0H@5h zZB)0gC@=sw5`|}-A{^Uo0RUphsU!#hFsIDnz>owWA|eqkb3mN&I@T*?k}WBeH2d{l zmunz`lz2~zK@J{$cKa}2=;}_4sS}SMKVDo)c6272r8ZfXEeDk=PBbhG_vzuL-kn|N z_T2|IM_86~#fm5^g-Z4QBWH1Cd3XK~m10R&#EG$y@lzAA7MCVLG;&Imp-_Tc4Lllj zcgI4J@czQ$qel;3KGXf_CtuvVeakUSSyBlWJLB9q2ZN65mXIR zm;b!2Hb+kb!|`~j(V4N6ya)1C=N(y=6@>sH0KAaTWpjnPNp+Ve*3uI4Ngj7wv1FuE z+cS^uJo@66SDqNXH1hJL3w?2SI#o?Hx$ZxDe1CSqqlmS_e)%XRLz6CoRjH~%{kw$b z{B%7jr~dYD|Mt)N0XC-?6PXB-C`zIr5Q2a*N(n}$QFm-hQ6!8>%`iks?C9tKcjxZL z0=7$UUOW5iH_x^NMFBI6ontNv0zeow%oPv@0O4Bz;z!#zJlUd;4@-}=#T*);-2?$P zZJIsG@9(8DnM`cJmCqP+k1{j&w|BP>B@sH~p{@>}1!aK<0@5@Os@1i{wN=Zp$4>Qz zWZr1|8XdzEfA8m2?>K-sdSYl#I0B3a0K%9Ega9DM9EVcM7y!nCOqhed@%lC=L5?uz z7&zt}1LF;MMvfRD#stO%j5Um0fK;2SHW#aM*W7AhZn@&%w)XgCS&t$K%60YA8@CPH z=xqU&|C5R&Iq~Y^hkM2Es)ZN?P5l_@i(`F12 zvaz*!_wM~-dPURK$y29ZdG(dyp_nXyVFG2ay=$(lZZXh20bwm!eK<2yH%!f?D~P}U z!TYKGy`DsOZ(n~~M?Bs$*wWr}<>lsJ6mKP~JIU3q*674=hergXR#Rp9&wL-**BUW& zY;}nc@F!pRm8k)qDW*(awsd8OT|KtQyL2SPfxvc z?)32Fh!zV#G$1A7tv-LiFl&WkwqCFLyn0VpJfH)ZbL4*KE0<^X^DVkoYRR7=qXlPrFE|`bqw3WJU&t15(wz9Xdu$$c}GXQ8om%hf{(1N3r^2!!0 zEp4o>uPrPtx3sriy7m&sa9AiEJ$^j5H0SYnnp>OC4d$`h#+x1wm=2U3*h<6pE>H|L z!>}Dzt=1h541kEwhiPyUM(|CwBLmJ6Vn7hH9H&8P5k(RR_$YHq3Mdv0b#%6R zJe~?hsU0VqF~zW~tDvedJ`qQ%Sf%#LM)KkG<9KUGJUtNi`vEIZ$^W!7ytvpvFlGRp zbJB=k=L`@BjF@d}x=I;T>Qy3Z0zs8pZEj({l3JYT@4I^S++epC0~n@32%rU4QI3ca0D3&a!Uzc*h{GiW3StW9stuT8^kBuoQs2PDM9;uW z`2v14v;OIg8!MYD=g&`EJk!_Wf&&A(JKJ@=`Ez~#_rL$d(A97_9Bk^z*WlLenVYw6 z6$*tyximO_s%qN#e7GpaR2@nlp%jG zY})kB{V$eRSBA&Ou3o)LB+)5kMu!F`$Ht-&uqfyXl=F~G9)5cFq01lM-rnV$*Dcei z1IRzjLkQneu<>scBgu+-QsW^_b;X)mJYGLTpzFG6TY?~nL}YHT8MSR20o&Xt&(F?; z{H{o7qF7;@JNsOA^^di^#on=g|H0zI!r#CD3AIfBt7jv+#svOT>G&e|4FDV{<&4@0 zsE7a&4j41rBC<@dKq672H${K2p&h#Wu=1jZO6jpvY4YMW+#eq}D5PpNv- zZhC)hZEbmDyMOF#YutbOQqy#Dz%MtQ0vr#s}We zhQNsw4l|A^NC-)yq-$D4kUT)7)A65U3b_MVTwUJWI`ZoNGgAZSE)E96V$mvWr4N@E zQ?oOBGxOzxG+|6LsF=yu(>L$0t*uzL;}13oBGx>fnq?c79gc>gu?VH6!%a~XDYsYm zYIpD6U0z%!3?q)~6~m=_M#m=-iNxH(QZl*i@p$@%2dmZU+#>b)d_EOQHJF)S*-dV{ zTprWL52lxj#iA%mhq)}`PAs4yAeLiuP=CM)A^sXX0Kivu=En$OQRX-l02pw`VUFWq z;aHxBF*aX z8wGXK9e)CbuU;Y+86XE30B+b!>l)~qh@or8=6ieK5r8`2a=9_e z<@0#}cMU3{=xGY*WeY6Js#GdAtzK}h0=JeQDZ2tEB+1c50vE0$tY1f=mDbtmcrq1OM9E7 z%O8C30a1j1^KbsTY{Sk@;q%WwpPilw2P0T^J6L<|wb#CwTdO3uYUL{Yf9$Srbjo{)rnSh`ZAT_yh1|$!<27&~FQOClWN>!F)5xD+Bg#JtWKpGG}|G5DW(lG!= z1OWvgm<7bz0j%dgvH+|AfChlntNCOu7vuS&!%+uxSS+owIAb&bL!ns(q%s2I2hF5Z zC>!3VI$?kTRst-8CNNE&C`JXl4W_>Ny;_m_d!~PJrdT#s&)ojbX$N3b4h@>uqZA`5*rA(~s}*2J@ZXfw9TUX1i-~)%4)u<1ZGT&+n}h$A7Sx&0f3Bf`A7g zs?O?~%y9_Nxk20c34_n)-@oU%hl{-7BL1z!Q97ADNjDk|O;=1-IT&g?Om44j?M}Zv zDgf1iQc7)Bb5}ysAQ@4jji}22M{; z_xAP-viZ`~)!yDtO$Wd*KGEqk3z@?`Q9`3*1H&Wc-9xA~OOlDJsYFpLyo5vv698U7 zKXm&;jIhmak!88Al58%w9XlwO%OgWW(>LETTAWUgT{MDZxTI6^^2N+y^7z00?jPU1 z{kGR(tLjjxHC-k_;21>VE2Sm$T95s;XV%4`ae)nQM3^LLWN5Gy(49`3AcH3qG;BBy z)9Xi>0&5X?iDxkz@|vzs*%(dU-bw!P;h$zrlFP_Je>7+Tf#nEASU=AVLBqha03cwX zl>8Okx6xN%K;SF8Y4Tl{QDkreOTl0<8jXCxn9qrX2%KclwPal@Gg^aC0#xQS33QR@ zpld!(G!P68rJ)f{=6slQHj$B+!%gJD$Yzk+RL(21wtDe+du3)=u-^~I$54Z6IiEi|++w-r)hk2SZuD~kZ11iG!#2@k+t_Fn&JIN*<_%N< zBnSk4;GH{!63~fkkPQHcVRD6vAe*cXx7FdcIe7w5sDnR%|K?X$?RNX`{@d>#J$_-7 zOm?fY)9>X4LDhj{TC*|;&b|C7002^DlnxodvaVn+D{D*bWkL$Z*HejnZe<)NLOFtIK8yIGBI^&Xe6pr`1I5J^NWj- zNXPXXH`?1H>stpbFI>HPUDKF9{_(>^A{7jV!@=rP8+ikg=vbeCc8=sqf z@#HL<7#-@lIz7oS?B?!KGJ7&UJ=r_hnLSHpPY;F%LqmN*fm20HxF5R441!v%R%GWy6(u{O;c`dA}LABg8 zh%5#GL;+DiE&mVwwOpfcah_b{4R1tLikW7U+1*T@=Ak1x%9#Mkrd&-=v;pY^It#Jl$STR*E^3)adQ@S&R+Vj9CE@g{TTam}5m= zBSx*xQPzMZ3uUdTlD@W++1fi>-_883>BilVT?aTgq=$Q_tj+};KFMSgjRup|&5FsL zy~DkObiJuY`}%wP+X^Lhc6N4cb1NKf|KOMJheK>83ucRr<3*cI%H`_2vHfbbJ~SvB zOh!tn!C+|A%G(<&^?Jo-HI5C9_Vn}=&a~&xUm0Yft)uhlleI^Wo;K%vu1{UQIeisTc7ArP(bV3)bIH>#mJ~2PW)N-=sB2Is z7!kmKr7?%^5gL%uXe?D~XN7{rY6XB)DtYho2Mfz`%_~PZO1&7%t|MXqI4LBsI6c7STTlz9B=MMr%zc?-~u;C2~o566HKP?qb8P?(O zg3dy|(cC;rS!3?rbkSv#I9A{gl})I>%@ekWTdG*drpkqU`ZV|P7f)xFH?K@j-?=pv z@PGjW%K^s;NULL_0@kpuP;B{r&jPA_0}Wa;kLTaP^q(L^8F<7>WoWK!9zA=oauC~d zT2W6Vlr72>siMdc&>NLfqg*qJvfbu%nFdRh24Q8{7Rc9eEEa#cnc6udHrM36X9tJ* zh3-gixmeZ}G&VRo&>!)%K`sX;xqSAl)M(^vc4uGj(C}#I@p0wDKmU1SV`Fk^{BM8z zLD&UV0+mXmR;!iEi?zwUON=I9uR;zqA zyNnrWYU-LOnZ9`Nf5&zYdU`u5m71!;-rnBnX{M*AGaBuYBq?!_5P38(6&f8HY)U?bW>(kCzX3N-k?(&v4IBzgJ@OW>Z}<>6&tST8>xFG?&xjl)~85 zOPdACnTQn1%IiIxv`0LJi(Gh341V?+D4ridJr@OD8U0W^e#SZHYmE|M`bLDb{QrZ>@IGxUc zfdK%V>B=w&hdP`RKsuL6?(cVZL~Raxrchs5*%NKvCr_U4@5f|WHknKYgMk6ugsSle zzMfS@0U0oW(I7Vzl`?F1S40p5f4IG)GeQy9-VsSSAOKydV1Y9V*l9O8T%P`s%QYQ;{Q0wm#gzxo<_IwLz7CGHcw~?O0b+n6 zV7~vRj@D=edYu`x_A+HDLKH9oOwT14&$so~QD$>(_rYh+Hy3w8-uBxQKf7^vFcJi; zgUr=gC{)Vv)CsLqmau-#+*vHM$vhwd8+aT`))sb7_A(8N)A?*^$7XZ(MIvsmljRvv z;!ZLrUwpp2UCJCEAG=(hk&(WEfq||Lc6X2b{`bFISzl9>hTH8{l*Zu+AOxx8@qTO% z6ZO*gNVFYZKHJ;a*s$9j`BHIVsbH23#d4{wt?kyWTNC3>5ul<|kwv%O?)P}0n1|Tj z0mBM5o5NzU4Gav*vOL(|J=otZiy#1$HSl}gP6M0*5P+@iX`y!G>LkKYEb9z* z`+xq^TC=gWerRbA+bl3XHc6W5+^gpw{rR3&Z@%}=O_TA<15n53R;l=};+gv9VZ)C= zulz?DJS$L51D;b=C>GL^0Z&eiaH3^xZR5rBIf+8gZ>A_fHdmCOX^~j3!_xD?or(rk z6+%`JO;-_bc>etPA3ppzmm4t~u6g>+Ebtnsvy=dXzw4&;m(IcbOY1~YG(}+zGB7Mr zRh3{)U=@V`%OHG?3QYp1XXUfAvkyOgxxbq%6ctyn8)4%?s**SXhaE%?IFL$>CL!*z z%Rfg%tyQWz!_TenJ$dme80immOCLXcv9J|mL`R|8xPJ4>+cz%{^g%5L$yk1CXLWOB zVR>POI(#0FXLxAzt+$5FMp#(R-@Et8!C|aXD``qC6!3(D-kpuTxw*NMlM|ljrzb}G zy8ZLBg}vBzPqgzOo_O@=ku1u;`I{>?o1j!Z6rr^LT7N1b~5cN}eCe&G@_4PfP5p)oe zR<=O04o$RMjbIdcL`k(;U0hr=v8n-I9_#iPut+tP`|GISQp$1yU=|R@jKE+_5zp|@ z&_E-ASkNgPrz`VIOPiZp@l-j~5pg@v!CuB=3wCx76w2`X4-ec9{MPl5MYPr_Q`L#g z^1PAMYPF->g2f#)yZwnwc0X}wciJYez3uh4IXzxq0BUtuSc*UU;*&}~+va!w^jAOY z7`c9QbR>$Rrh%ftSuT@KB~G*HTDknrojaE=UoPcy>nrQoY__8#GCDdsb*V!maJX9* z888T}-C?si+>$I8O2CT-i&?VROsWpmDrij&i2l3ZZyY5K4&%EFOU6bA-hOMkyW6f4 z$X8)!Yo}2!Tg~QFDizz=_4$0AZIM(_`260?v#0CbZ9$fIFbw#;og>4|^us4eXG|tj zBoqmHLoK;k7XL^_Mqk@P5CRwjYRQ6&Jf;8|flTT+n@%>WB_5Hd4?blWF4`U(9W-i< zpPZzQ_6`!du3IeT@$tT{fQe!uU#&>;6Ca!zI;FwmV&#MjnV zB7RHAWAWKU%o0Mi?_Km+BY+rSIY2A`RteD&g8?)E%mM}|)M4*1v$DFry0&qAoEpAz z(_!~+uEiyuA08QqL`^40m3Z<OU26-5{C@vVEPZ&CaM?|S z0?$B|!qV#6#>(>NUt}|xbhT3G>y30qyGF! zn#Fq6B7=$zSf>nTD6oc$6XOCK-k`udA$mnAQl;oLW3!1e3a~0*P0gPcmRELME*r1| z?IFwwo$TNN29Sm-(-a zAPg)A3=0&gs;=sYunY@O(|}{4LSbzu{n>+u+q-eI#X557`siCXR+lzU67i6~eR3ky zs6cFg)nw+o`y-VmEN<<+c=FWcaN8Z7L7yNPgf2&yy{fEjY^iF~Y7&B8i^l>Q0R~`a zef^7je@Z5k*RNdt;BS7@*=cGv;K?VCDwUGcX{V~nfiT$XblKmnSIR7d91h2eXD<;| z#s&txUOyq4QU%rovDIzC=;#PIyF1$evA%Ez0G^qfFBU7|wg9k@JcG4`%?I}%EX=*+ zZC4Dk$gn2aEVC?D6aW?o0ix<>xx)5VtXeL)9PWSjv%eV~?46xmfABn=K5OzuXExth zTHP5L>#;kbQmIrbm2l8IH8I-N;p71X3>W7_7ds)k6vPiy)r!!a!LrGq^b3K zquqER&Ub+gZ${*Ds>R9yOY~~R>o9mdgPi0-n7&$>gJ#2Sw&x4g&!5bnR!g_;Om>9? zi^%tMws%I_8w#8im3;POB;xmn+Z0ug_&w=^t>v}Vre4Q9J32aIl9}&a@er|qF;J`% zN`PfWmLO08>IxiWwDq0XDOZ8Tr9?co*V7Y?ghRDz`RIuH17fFFYEns40ApwicwAlrgEC;TwtSlvx z2S&3j7$l8=0)P;7b%j3E$VobDvswoShX)4wL>|(|r-YL=hL_CtK)c)D)~->A?W;>m z^9VJEhN4$54?8V@07L|gh(N0V|6@4&5d8`sC}0eP!wjKBCmP1AfB{Q_PLZZlP|HX( zDYYynO1-WZi&c}=a`pO+&8?lS*iI^&YiRUmKfP?_LB$*rEf=jy7ufLTykQP;fB<7e z92VXx+g0F?(kI1C!tZoiErFA>^2YvFs*+P=?o=E2RY2q!U;!8a&dRfqphCbOFgWMVmOlxFf;~L}rx7#&T?eZfFlKm`9~m6E`_?;N z2dFwkJ9@4=J!kn`qnH{R8yy+%+Kwe2KKg8Sey)G0e{!t9x5p^+pfwdnPyttglmT2n zj&=P_cmSYOS5=J?f^?Q;83aUAl!j_D>L(|A9H4N(d5}y#d_0Rq^Ur_rPH45e@b`be zyu9@BXOAVLWuU*u<3c9x0vax`;f)D{d`{4cJVp%0P}7teQb=DU+|%h-Irs8Td@q}c zr;Z=ZEFa|a;bD6u5;4gpUDst%l3XTL2Z4o<+sa^KFiv&$^~Ms3z2u2?b;sr%YWv>V zWrPqzDWZTWKvRRmbUB_pd9|?eYI$RAd!Jy|7YKR+A;gP$9YQRW1;!{aRH>+n5{>vT zO%J;4hyn?Kw;FZT zY-F}8`Ky=5!;t~bY$-K>GXl?p&1Mrs>F_8~E*HBygVB!8$+6zyzAl4^vl(DmaJ!v7 zJv~+%?581_IL3qoy{^H5VUZE+RtEsq2!IYwr>l|!*1+p!a#lLq-iDfyWpr?ueDv^sDw*htbPV_RV1Qh%ZZ>jOE2A`Fq$lX}`m<-n=QH!i zCuN7vOBpygs>b36Mx(Ji+BG&l+}G399tyGyN}pslVwre+-)uFGjSUl>|LoppPaZ$a zq|-)&Vfylz$K_pJS6N+F$$#dcP9wpQ$RPKz#~x_9_#A}nU79EHi6gYRoi^AcVcon91fOcE0qdD$Y?YIK(pE8`G3BH zNuvk>;B)Ip6{vbHSAZ!HU2Q5VW)Uv}BdC-#RXqhJmIVWV%A?&Q^5W&z;=)QMbL#6F z4`AKxFh<(E9=kyjblDKMRx(DeDe6c z!^cnC+S-2oKVGX=t8IpA)TEjLh@xeaIaPV2uESpxSI?vMIaO67V_>!L*Uu zzyJ8b;ePtc)J>TOtU`~?=*PITZ+LWK+TphBB?|W+&XuYalhxXN#S^)DDZaP&pFaAG zMR;vxJ)KB)bwum@S;q*-A#YX%fwpYIp9F1

00f-Jj0Pz(2sSqRp%nzM2LEm0it^L3d5WFSeHG>*RUfZnw*_+-x=p zAsFL-X=Ajs@>~8*@VZkSLA_Aq1fCO(EW;>(RZ0QzBG1|Y03ffy+FI(#v$@U9J&u!l zdwYALU8m_|m)&sr@_5+C7ji{St9soIPGc@#p28STvc;D(vnwkrp>W&a;Go;hZ|&q> zyqekA*zoy$H*enTjCLoJ$?H9Km&>M8C|B#=Ku{3ne6hM0k5hz$;kHmHT&z}fjoKVe zpEqE$gNV3%v2>iyR8`s$31bf0+9RGoSdutIVDBKezq56Cuy5em$?;LY*KvH7UtU_< z-#fCJoo#JxJP)}n5UO@XJ4Qwa-EPbB`re11-akA}wMDv|9*!g$kTz;3%6*pX6RFuVTt9@5F(#K&edCifCkd+9Fp5+9$?Gx;lLL{0V<0 z5cFnB1*s}v4iJK7L#vcZMq<kQSy@^-OdMaiemUd?lf~=xdb6qL zpC7J2f3@uo$ZqGmK95o0L<*cNJ0k6Uf^4;$4TKWE#~O>pQb(Jco2tQJu-ok|NKh1o z9>2vlKxhr!6k8y_#8CTG^~s)s9HF z)ohE!_U&dvFc|iFcmcrauoMcYSg4#F9EQVT(IDhmH4oWbw7d>1$?=qA#_l z-mGG4qe%rG)fIYlaBzB(_IO>g!BnmkJHi2@fO!lZei$2wZtm{I_mkQE=0|^8tQE5C zmC4~AH!wg5`9_mAdV`#QF6s?$0xq1ptfJS6FaeNcv(ao`SzB9JSTLDwp*ByY3Mc7Y zwLzS23u5$SB3>+>c|9JF%c2ovmd#eXTQnG1hE-IRQcaSO#VlB8!)CMDY&M?fbzN^U zzb$v-@2DTN3>aR^UbbAf5JtQR!0Hq$h@+UL45#R9rKZI*m8Vaie{uie!9hYcSUjGf zD9GhD~K1x1)@^oiA?sU10M$2*fq*AFwIy(o3Ml3R%74=HB z77B;2U%NIi5D|Dtq{-&y=FHRk^`^>;Mvga91Pu)|Y7h)&moH$p3C9`r(c>rCLVo({ zmC@0TY6G_C=Q&Xh1l#Ox55;g=gw5^r+|u?J4e$%!k|S50PXDxJCi zY%QJ2@vIQ-?CI(Z83a%X5Q?8Xd-7uD<@)A^Xpo(5KLu9RC}udRvB4;fk>2k2?!F!H z`p!;Id5#|(8kxG{iygx3^5#({*C42@l8R1{Xe5QW%`RUW?tb^irMIVt208_c04!~B zN9V>h6d^$8_Gb7m%?aH0x?SzMnlgv0BUyr=1d*x-`s*210=4fr4BrmGY%C zO{q6ByGp&PH>)N|4*6^nixJUTwxtb&03iTO5z{i6Lf?J4zTlKD;)ehZgc3>t<_(w(4B;#uH0 zR#lmLts!zSG1S=;^;9aA>h8YXZl{zILRgk1 z8Wl}E#(**8OG^AG@p5r_esO7U|H$hLPmE3Z{GoiQnog&$U%A@f7dFbkAOH%*LUVWL zaCUxWv~SoK2wF^_D9XX%k*1Tjj!v7+;&w4jwL_M9hXnv2mQa?LmzS59gHC5Wkvclg z1%mB;1Eax^=DsNk51_HU(f*t28aTxrm-UPO+pF1nY0qa0|JoEyx;Ga zcpMD+O;(F2iY$PE1Ca&7K+q=i_${?)u-0f=8AmyP`trqdTFZMZzZ~rJa~ww$1+y2m z=!^KVVFLjGN_9#ABMxCe2pAR+qKEtYJcsVwemmMGtnL)IH&zR!V(<8v-GzPrc0}L* z^y5!n&aTJ?`+GmRN(cx72t2|%&vLqekwcOjHYC`lIF93azI9O|gy_2dFJJ?Jdd_Z9 z45$SRECogf7I=o`FvU=(uz%E;nO#_2+n8UTJ2mYI3^By*BWr!&2M zj#|C26I+gU2S51bZ;Te}|M`F2D_71Uk%4!9@?NwD-wgT{9pVSM7tfxT&Wi8deW!oC zKX(R?p3clKtQ{T1DPpi>#sY7%8+-xhZ+mVH_C^Q$tTqWi0a6Ev2VP= zGwTht8gLv)9JIFw9d@(HWCTQj==EBSXGH?|A zeRXHECmM9iJXSP~=Y;dT_cg7AF0kPue&|7gQc5XMK!5=d223Cn@Fs#@5Ak{2c0z## z-S2hjY9pE6#%!~%J9OoGv{r3=e(&MR=APXVxO%yb6F^{rV=)C4L4!bzDkY<_=ga@7 zg$e+`aol%*9PRZUgO&$F3m7y&42M{NWR|RL#+Ft$c4F~dzF-oK*v8sj?r29O((drv zpiY57@c8k;%jZumX1TYk1L?53vT>5mhk{|BKaej};_*1c2}2`eLqkJGBP!S6RWp?cMSC`swNENv3X)g^|&If2bqcZ7o#6W;X{zUbn|#Fkp@Y!oke!;nvPBFFW3O z@ABm3U?K~D{KG%2@9yXFMI+mkEq1%x>h^fU?U6tz_|s0->*0(XFaW9!B1?D%0qE!R z>aC(b`f??_al!IXtu$C!#2gq5hE_>gX;cj+6XsB@saDQXj8g0kJ0sEFkY7^3?6lls z)M{dXhv=%Rsvrm$<8QHX=na5}3v753;{3`;DMf%jjpU0%##ixoyEMt0)ID)3#=o?Ewn5)R86g~c^(e`ix^G}?k*ztou-s749rmVv*8K3ntidS1|Nc)L z4p>~T%`ePtZ*JyKPeg%ryUi}IsiVWw*Vi*J&>nJuPXUnw44^AiW(mh408OoyIfDTx zeqC=uEqHhXW$^_Tbb)KCioo$YQ8i5!c-|n37<8bD$UxX*3wWHo!9X!IYd~4(2^-O^ zYa4c>+v(sL3;^gW{o1b{A^x$aVi(x(W1)_|tM)}GVi=ZfUDAP4KnPe2SO8HF6bcLl znFkG^*{BZmM+3;+7Vb3g&;)RKP;cKrGMQW7-udv8=Rdi7MV0|rFd!a5rBW-H4WcA{ zrO)$ax8xJks*Kau89FL$> zhhn+1y1ucnupmj&wQJWRk%%A&wOTECbeKFk9335PG#U$Yvt31c9+HGES2le zUu5dF%HsU&&i2N{@NidG*KsQQ>AjEjYEU-vl1OBk?duyE8|$%Jp;*@_gH1ecNU*xP zw6(qA^9OqSBA9{y`9J<=zt`8>(XpE<&97%ym*@6&H)@qL38}s9fvcCt#zy)Bez$C3 z1rAsMBM+DYAj)$DKnF?yfHR2Sf&xSVBOq_y3>O8EB?bXQDeycG91EahMral4F^erG z5fCPb0!5Mm8UP4jpgSxcdt%gvY3EHP}5;?Irieki$bB`bUOR` z`i6#v{4VCtpKd*Q@`U5K(a}*&X&fgGtL382W)nqz_elH0AO3M`cYkDba&Tl4F+#C) zpO*|~vzh0?B?H^*TwN+JFU_5#tHUD`i3I=T`HNb$aqI0nf@pX#GyDAcbG1v=N*w3P>A1W0RYyuh~Bw@!gYVB~>wnkvmgI-L~_PT-8O{Y>VpB%1`zB&=<( zcC5Pkd;Qj+s5Yo9Nj%RrYiHjj>-o)G;cGd*?9vFS>WE=51*qtdI4-2KXPTz$PG z0t0KSyN@0`udC4AGbk8rYa6>;+l!S3uPBYPvkV6ckJXO0z+0C`u8#E&L|s-9Objqk z2fYT3D$pii1P1T@zOZxii z!r@7gV4f97MJ>-P&kPKN{O&0ODx8K)zrAe)1=_3gQ( zesd+$t7P1-ER<=I#9*k)&2(C?m>Kx!&rkRj40*Hnlna`!*~b25<}pO~7Q z8g`g~092c>A3OWwAO4s*Ik|fIS|AiqRhrM|AVPdCLIcc}KJude^Uvz40WMbIw zH3JKPDd>tyQIoJb1^`w7gn`9C>FXETI;(K2^$WhHSq1csc4kNC*nr?`WE(~2!ygC$ zfB~SdlPZF~T+-*0Ze3v76EfZ@xu`WzlG0HIoobYNajA{Y&Pv(8=`8LKp! zR+C9GFz?*GaaLE;rK&UFIL+o>J$sfqO>b;(`>Ym|#i;8b2zCnJsWsM$FM&bRG(w1i zm|6plQ|i-~FJHWx$rsD*k&Y`jZoU21w95v`!$Q80@wly5E{}#?mU6XREnt?FDGQ0C z%)^HdV!K;C{eADff5$9Clfv5C;mc<)j}DR&FTMTt+t;s8Nha9cJ=@;hD;A4hpWpBE zMmr-upVMIi3{Y1A0mu^c^z=|&#Q;==e3fi&tRKYp!lA(A)!W^DqbfxUa|_Kzjl-zF zx99Rin}vttRB>&2;q!Y7-M#%|6BCReK7Rb@djDlTeQ1#sDEH&*dYS291i&X zA;16X^reYQZjl!-fFMGxR*UZ^M8Oj6j0VF4tR%Pt)=C+kyxRZhlRq9McI^)Ny|Kv9 zK;PKNsLvy@3}6i~1t6M1z%1|>X+RmEEKnX44M3;tmtq*0yrz;UVDy?W$8S2P^mQ%> zk@GJw1&m%N4HyVT=M@gIFRNk93CLzJ0?f;|jpqdTe1~Ih{VX*{oMDU+M1ZDVH02iDEXJRTRY^ z4Bx%|)=0mz-h{$gb3c~W)n+&p^mz^0Og)u6;(5MSvtpimJ~RL7X7yPOU+G@1(S|k=WSSmu2HX-^Ap2s8oYwhOVt1#*@42 zdu!Q3dT^+BbYkSc3tKumI&4-60aU6rUDtVm<2a7Rh*Cz^38e^;^Y&jt2!CFH#w`Yk zoYxpIJ~vhV5*X;W8TdD4$&(h}_O%S4H3@j$HHU%fugeJ-2>Pn_fLrkJ#vT?I*zktJ z144)aN`MkVYPA}}Frp}moB#l_AVIUfcX(7Fq>LzIG`pM*gU3q7hIiK1wsy8-J^jO7 z5zGK>g24jcl{b8gVross&CG7Sd^NMSx#98p-~H+P-M!IlHv9bLE0(*&d1beY_c_{m zs#Tk%RARqymYJJL06Ve%hhUrjGzvs{rJ&me}25Ous6^>{onug zw`MCQ7GkRf;~PP~)~ZJUVW6#QGXacWXABol?gATr z^f@*E&EKAfz_G0x6pt8QwtNX3X->z06Pe=T(pEZIFw1s_#alpUzF@6g=Rcco`=+)U z{kAn~R;#qsXlvCjRV|7VqP9|EZ&8U=>swpZUbTseJyRo9o0t&&L$Z#SCwkqDQr5to}kPHk6T2Ero1iMKWWaadjiQRL~@ zeF_3{@Of9nf|z7)5A6NB_^v8{Rm{Tw%*)ImLt4OZ&VMy_?EUPV--l}6nm3g~X(5GY zKIQ9&)ZwQcA1#p&wyK_=_EjhXXx%W4t}K67Yim965LEs2@#AD|w!Dkrbt{;K#q+U4 zHnD7ExtQjQxPj5E4@_F{fjG!DAD zbf9#}8wl`ox<2<052RKNj~IXrlRX{9IQ{%N z@cYrvOF{N)v_dy?1#}6RZ+!zTGmO?>mCi7sVjJkJZXK7vqxbE+ry~|;#found#s?R zoOSYn%U$idr#;RbRc>oLmsYmUTea{mAm1Th_TGrXGL(I-4kzI>x@Pa~jvVRW@DIHRtmn*8$J}6w$61o=uIZMY@d0MJw z>xC+aGZ~RDs#|XObT#DMe|8=Dsp?Hb_fu)2ueZ142nT9+x^BI+TPNpX(`y|tm|4c> zXu-qpVtYq%Qbr``0ZJV^)fBd#*7UCG_ikuk()7HpYk7FMfr;^4dRE5tjHwPke$J1i z=U6~ow77Ke+pq$|e%0a3H?_KmM0j(bob2?hqHDR~CeZq}y)J^|#LJ;fhJ3C(3v_hc z{P}Zo()S~U@FpoEV-xFeXs1LB7gEI!i|KIsA*^_EV8wV^&_9(NmzRg zb#`%)haG8Q56~l3@nHLw$^LEE5_*Cd$;?DD>`5z&{?|Z(e!2GH!ZbFGZMxy z8Du4srQMJR!P0L~`w)E?Romc)9)$TI@?wzXl#`9ukNSq{lUYmgNhSH|ESCpgj#jg0 zqPlL3KxTFxG5HK_&s-dgw3Hf`PG3JVMM+HHGE%vAHh$|eFe+!|7Y)l_%aw{xNz}xW zr6xeedA-uo`^e|NT`7^l&~|j-^|@Vi=Ksi`S~5P>s#&{;8-!6=Ni%o-vQ*BeK7=zS zbSzxcy{CSMXO~7bvR8z2nZ6Mc%}~V6fnfDW8(o?_UT|Mo;zu<%o6BlWvZ5}x^5vkd z^;zB#E}j%27t`?31#fZv>@V)iEgM;zuX^lI#V4GXeaCOIb6lk%A0t!r89v8qnhOa zA)Xd!p6Sl!o@8!iNv@2R8+86+zH*7igoa z7DlES=@+sYvzPt6m%eSMPUS{ssb;DE64oXYhh<F0C~$Cch`$Couyb(84zBX27THSy+$=+@`>X(v!xyEAf-CFm z^~wwc1iHn{n#ZToj7?^Z%*_?#d$@kvRZr#Nm-ibfL@M)MStuBBQV~$x?hAn{=_R6S(1# zR>f{?tc$dCxma50n2L!Re-|p1WTkBZboGV}hmQc0f)qIi6l~p!o0<-_Di5$2_+j@N*C9r92}dx;s_U z9^IQBl~q)HBq4FU+x-O4%>ktL5Y%Si*TssmvS-tSo4o}^;!7GO$)Wg8RUQxmxS3q; z^@|m++IA!WvP8)f6BDNEPBu0+UU2bw*sqk(FXlzvJ}e7$`-(APQwk-zRGe%muL zf;rC4b_JY_ySZv#YIVHnx{GF zh(##Ey1gcmACE`h(&%hPf?n%)naB%q^qqth>W#C!0kdG%O8x%shGi=(QICvReJQ>p zJ;cSSrmapUb4zzxNH0pmyKAN_{5^=f2R~X!%pVv2#d9xS;Ym@Ymw<{d|9+>c*>#V< zT_%LGF;50m_~8|02+n>|*Qw`S(=^XjTFZc^`^#A{nuw-^kxwsL%0*}khuYe5()}dz z5gU_}MgYapAIlA(V`td|DB5qDi4_Kmwh%AmoSiW>j|~kYMaS-^(04isuri*Q<~m>j zG3h~@$Ax<9(}$cC6#k#B+}wtDUR04&4`4)*NPq+l5HOEmX_HRrPtqvt)*tJ&v9bAE5}oWjXFbt7P1G!b3;vsp~iNHfkgPLBIH@k2L%mz4$dHiEFq$-}<( zni$Q%$jl(q4TtbF&`^b|+f~X4F-S6zamB}H3Nvk64(4|7Mz)Ni?wzlXY`${7-L?~v zf6`A)$$$GPzg;xG(qFp*x9&og#1YxF=&>+~V6$6^qo$7d+?(1T93Ip)e{@_>+tx4{ z*}orhCumi(rn8et>LaiF6tSgci{6uU9y)Fm#7QP55SvIQo_ zD!c*5b8HsyH|1Got@0-m_zIXjrtYvqYsDtee#O#N8tV61qt^e=g&gY+z07JFFHcHw95eliO^1gYaL0^Yj> zOpA}Vo%X7OE26(}8?+5sD(6OrsD2T;e=|Y&=EXwbMV!h-ElR=59)7mBRERtRNqlr8 z(^x!H3!_vIsiKZxr1fddVJ0JgK$fm~XPkQPa|8KaXDP-qo`YsXGM61eDRhNo0z;WZ z)$O^r#{lIQg8hyi9UXI0;1+7Nh@uBE4yx{uOOKu460%We~Gd_y}o5z9s(t%@myrV3)pkSJjqpz=TV~fIj*#$4o>yxrSJJcQfHDM?3 z>U4!x_PT-HOu=k~6W8r(-Xb3#>*p>0)jZ-y4jcIKBwL%lm^SFws?K>|l+ca8KDeBz z#|X*h79yiAr3kVqLQJWY8SO3Ihx!4ULw%OAMNjo$aw|uexgTSNkp6WOA00o*2iNq~N%qFFBi1s&RnVqj*Djb>86>x^TS1b|w3)CPzBl>J;{$zZ7B)Q9Sigbw&~ zP-jMjhYD)aC_`H3rT-(-e7i5Sb-~{Yd>1d>>*2$hzAS?n(67IX-;&jn^G z3EyvZ(TGygn0f?i9Yp%0n4XqtpF&t>r2|g)&VxmdDpcYuNRPmaIB<~ zcfk^Hio>{U5s(&DktWON({taI?G_a~JK`U=)c}^OQH}(-9ID1ZR`z~UBsTWBjg!Pl z*I;fH+Rd&EtoGK}Th&`wPja@TX8J@o+H7D%GS0*@Q<8bX-i3LPU-amcz+W&X`w>Tm zDZJwLl1i8F%L<7UPQ~)=-V&qwcZ2@$F0Za3hr6Dho`S_q9gA9aqgTJ0mXl^>TVVmL zAz#>_g&Ey1Orv=)4c83VWkTbJ3qS^)ETaVYmWH~cSF0Y#z~2`l!Lx$u_C0oUarT~F z1_^e#KF?1uZt?SN#7|Fr{MVB(FAA5UH`e~3<5&*n9%zV3|VIAqB?fZoYHJrKo4#ua+&(O zXJ5I&1`DA-P2dN1oX4LBUU=60T9Gp?m8h8WVM(ScLg)UVmN2Utj<2+SM2N|#;N99O zLG%H(9DiN>pBW@ir!4h;+qO-UBlmd|g6IJ(Z>CIt6*%F$?oIR zc;QbDbq?va5*%2@{Uap>Md6fRyAXLE^{cTukJ`jNeGeXH|GRvL?=@Hm`)k-O2fxf1 z(a||-&&sEB8<1ZgvOSv3{e$fX6a33OZD<3SwWwKGSnhQRm*6aO&=d3GqCdXUbv5bU zHaLN2ub(VvYLR_@raT(Q|M$*V$v9Z*Ht{`tf7QakE0z8swJ6^$juH(c`c!<`Y_sI| zwnQ&Z4ziehq2;#e?A5!UR!BBoXmT|Bjbz<)l=!PJ`^zuPN)XLeZ8g=^*O}BR%rbtz zBK^qK%tWt;YO1#~sD+tyTQObTuQADRT+sbmW?e0e9mzP_SLsgm+dg(uXy$_+CabR|m$7g@hWrMyw` z7?Jl@zq0qsU1aL}BS4q<0{K=(rG#;bfZ2h?nk0aEx@LHkQfHt((Xd6imu zX(`VZj^A?YbzZ!3`S9W7K!UhHvqL%;_gdPRoOShu`-73O;T;RgktlDjl&YhHrHd?A z-dWf+ujYV*6^n*2*c1HJ_m4&r^FHik)GEfNM1$~gSdEU(eqMo&?Pk{&_C&9IZ{iTw zMN&62=qyxT-au}VmK%mH*5~>bldMTgWYuV+mWI0rb8-p1Em7Im8iO)k89>Q;S1waP zX_Rd9(?pftY+lSsi><@uDd8#~;1wGyk)EPrzj6_X{^gC$*XsEr+1a)Bmd?v-M_WV1 z#ddpPqZrKG@O;l;Mv8Fac7ti|(Eh+}1;lXeQ>S!`-s;(ja=XJmby*hn1SC zLa}7&>@B;ka56T?c*wJ%$>DZOiyXYN>W?pjW@4?Sbalb;N@|=S17{xYKK3zh z1$KsjgMb_>H%wKl`=8y4fZZsIi_^6~Sao2V3dy)&0x{jRE_nQv<*WYKKS_O1UU>CBFq>-<+nMiOUU7FP^z87UrryT+c zR`ve#wxSHLGd=P3O<(GI)TTG_Gb0pXlR&M?7Cr4uw(y05j#dv9$vLKH~Xs#zC`B9^U9L_c{&bP zw5ZcGZ-9B&d`0EA*s4B}59cIHP9Yi^Cd(`C$nCV|KwJq^Q;%$1AdsH%lWm`Eqc>(n ziLX9*D8^NMgEmZ*|>9*{&xADn)3vz*v z9tA9J#MDXy+ywBW!LAhIwu`gNMMM<_7p{N)i1upCJA?gO9HH}jouQ*q&Yx*>rLOI% z-%z3DOLvB>JbQC9B+97{p8m8Pb{_mvf^}D%np38xvN5yea%;9D|2!5X%S9(}{o%Ej z_05U(F->X9or3#3DRS2tBsUH{3hz)pKKZzCG~-*NbTcN4RXBr`rcv&@^Sy*#9L9k$WAo}0 zea|>vTOH3TBd0*9CJyC23z3|ht=J}<{PIlN-`>V_7Q=vs8LWf1FZ{(uSo zd;-p=x+7N_ea^!fmm;g*e3L!5Mch3Zq2ayRU*F9Z)j8N*Q`qgwGXg8Vb&N~|ie&Q{rXJ`FGhG1Mox4_+mwO8as-l65I>g&Na;O52h zO;y&)oQ@xQ%WaqEm)WrDm0cRdAp)Pv;4L`UDnIj&HP@BOrY}K3KW;CdQ1kun^k6&! zuFPVCn_2*VJ-gi#WpIUoOC{lZ6TYtR_ijS2n~do3Le;3 zb!BH?j33kwQBlvD;KhGnr4S%_wgwoF#a7>oL3M|ZrKmSADuOiMHV*7C&`m}q#QfZUT~8JG zsPK8%e>_2pkSDfc&rT+~;Bzb48UOjI#=ZQnpFCW*9_$6R(0*daQ?BHH@M_(+@X7k>sf8K6d0o)aO@2!{RD-p6JJMPC}=Lmb~CR>_MuP2tP6#5VI)l)6I%+K^W=IqC{PDAM8#r9zPc|tG+5{?mTlnQidcB} z^Y&1~d{Nu8zemH+a5&+xi89q~%@oH)@1%S`sK}kV${W&|k0??lcO4J2myz+U3z(?v z=U6RIP_D*`j)N@ zHg11-RfDbwvW<+45_!}rEo;f9|4QqlVcS1|WnNAI^xDN^;}Yc~CB}wkZveShy*{Jy zTFTI%z5-R;Q;wik6+<+E`?5M|jwVqngM@HGzUYkM6D zkzSx&BvP`q2?gD`nAqz=@2+pZJwG_aMO=4wkLxcDb{9uV=-B47MFaowhkF5JHgzCV zlUYAs*CX_KxknOJ9x@h0%#f}i7Whoj*aDL zGcl+mqnR6?KjijiLZfAhXA}PV5I7w3p=VXQ)|lHFJvgkW&uzBb4zUor^@e+%Ug)~F znoRpc6#qp3anY{E>NVYx@-%$xz zb1pG?8?llw?7;X%*pf>tSR~hhbx|$iom@K^wTYTp7^t9BpR=bdXyr=}^X4FCr|HFI ztF4R#g`SEE_-pg+VB4$hH>o2&Qd>$k1cgx#b3XWMj97L^2^&o68TnFFH7zx!-NNap zn=+M*>mdEFy(k?^K?VcGl|6ji>x&yFsZ`}IGhexJNc`R9Dk4{2KKn>VO;UT@P9~5m z-ixNR41T3N+=ckNxWeL25SOHG_EgJC(fUr^G!Q>1h)#g~YLGI;R~DxKEdOvgTL;Yp ztD5~%e!jF(`H#Czk%q>UIUIG3kZ5ec&2Vsoec;1#P4c17Ov_y#I#-VEVv1{_h69*O$!4E>xt^)ZAQUM934~6lf%jDr=~5#QKx%+Mklx{y zPG~|XLMYN96zRR(yx+ci@3Z&$zWqD*{(UCvw^r87tY>DPdHORKKQDd(Xf;6UAi$+d z0Kg^64{$*Oya3SNqPasuO?&6|9eO%i2Ij}C%uGzoV%)qOkL4wl6y+pjWuCq=(|P(5 zqADZ%8leZVw6=e1udMCn>uT#`2D7*M8^|R(dU|F?W>HpFQJd$o&u#ucmy5pubT=;F zynOS@B`&~ax=UB+E?u+&*eH{{eC6-y{ztiV^$OLs%hxH5O0moHtudim;=zpv|m zFY59Ys;hML43ET~=~-R7$0hE@{rpcxeI5zx?*lK~V@hV2Bn@odWt47FK4+zXrGWll zVN<@oboCmg?J*r?+)GrH>k8n?zYTrqGTjyWM`BdZxUP!pSus3!pw2?Gx=J*1_22cW+Mc=bPZ``2w00Dl19X|u0G?q61zw4U8!94;$i zP<#<5#!=<>Mcl(}%X$Iz~9U;j#oKO^tKP#Jm(wH6eo#bq}@whu$wvp zbO#y?zG)d~?%8_5_|(^x^Yv|>QjUkECnQgY5fiH8@)IW3sB}%@u;*il*8c3)Zi454 zT}p1gM$Plul#=7#L)8jArbA<0CUo5^XVnmXd$dKcINEP%ATfk3531n$Z3kE2*6)J7 ze1fhSSU!&MVwWAS)%L`oSimcvdiXV$LS15?@j5>J*K7S3EthWso>3*sC+0`z4)ioa zRp_?+TDAHfb$y9~)sAZ-_f$M^nSYBHmO&Szei*<68Mm{nJ`wp}eJvBtzl%!7=*b8%b-7g^+&gV9&zN z^!scYVkmT`TKMCHBPM9?;_%hdEa#MylzoF+yf<|es+C4d!rT(~TVUqS3S0P-*l_MA zL!}bvt~y?7iwl5$bh@p96`67NRMiQtZ9T6U62uuc|4+LTX1G*V0~kVlnV;VwRh&Vr>OBUq$n_AvO>dsOw-m0 zWyRM(zau97zN7)mgzG~)M8(dB_lFuxVlnCH5!bb7hOCgdo}ii&`bs`N?sA((b00wK z$Y%iU3-zMpN%5zwi4Y--KO6%y^qw&j#i@cMZ6eVyBtJ{_#-Tst>R1qOcks7b5(bmi zQvN2Araw6VYb5EjuA8)W>TIIEiyv6m%Un_vwk8yX2u4(On7WjVVs2Lt_%L)f5PCt~ zW{!F&qy7uPi~Ju_qUp^VedyucvHR2Rz3`y7FEpld;ObOKqksG>^!?L%D*C5aEM@p) zt1BmENFoF{cn36PIwUAP%8^6i8iA zP{;7vkrmpJ)E$}PDIW>sT1{W6?zq_zLi`Bq--bhIOc&S;r#o%5`$I1PL+P2)s*8Nq zCb=bIckd8f**9VKm&0ZoM-NQaB2n6Xr*EOmQnJeOGn~WUeS_kzeQnC0x6B(=7R(s6 zt5dnro1<|w8rT0JC)#>kySPBNRd2F7;>1I4=BI<4ql|9u?)mcGX$qEm6X_yC+C8~{ zOW*y2WwcF^7?}vmWi4N?t?{FxH~R972OuR*|KTt`r^9-o%}0y$=o3cn$CJG}pLT%eS#n>i(rg@-`?3F_>Lg~6<+piR z@LuII;VG5=Ki!ajQTg5x_K8=b}ThRU!#d;Vxu=EFp?3E5~` z`tac>XgW^Xd|-43CgO7Yo@TbCGvj1gI|#*sZrhTHyy>*6nf<2z0>IZRkBA5&@vhgp zkF<9YK1PeMV%}oTYecp!!haqFh~eAuIgZg{c(9=PqmAAq_#Nb^ws^2dgHxQPw%!FG z?$*GT8@$#8xxHSNBj!@PkhrL{`SCvU?^{4uC^rn(uVn*u%f#-KVBhBnvq9o*uG0Y1 zUp0|7Jd9M(Vo_F;a%27Z$X`1*+g8|+7XI$ zUnYX&+i@a#UM+sB(W=CuW$cY!1W#IjU~c4)=@uRdWpzp+eW`z$Dk?TuXT;lSkhS=0 zu0>fNJZaeY#W(5a+v5bkTz2OWb&)JalJ-GmMnf1eQn;1W2_Gg+Rfq${}|D^gM;Nkqa;7CU6H^GwZ3qVhN(5}om z@5o3>G$H4AjP)4e1l6ZEtH!|1bh<)tuh=5o!tF~gI|MmOkjX*D#^ zsh$)RMa-|+V=ou182^MzyOfq9E&yLH02QoFv}BgDOiAU0eh1l{ebJj~yA|-vynK-W z1JYo^qV7c9LY0KzVIS+*VP(H^0mpDR*KMAexu4%-%#GkxLK8_EwSF2Fu(hbDRK66e z9n*lrqU2x5?)~F(4~G0XJIin4ZZ9>nbyCL(WLa?XB#`DU^>A4aiWxljzOt8n+3hF+pm%u zOffb|M8LmnI30JNO*yY|@%Q6J_ zIHXO+Xr240>5pgY`ghiJ5?eF;78$-S6`qOLu}!&|Nt|YOdnDx61+w*dq|7xpoaq3w zS%^e0?-8tFeCEhXhTp6Qhn%LJm{KYI(}yJw{|N>D?^RR)DkN|(Qol&_j!`dGW>9R; zF5qbrLyg>YB#rz!!79VP za7>O;fo@sQro(dxY|%{vYAfd^&~+wo-|r(f+Ja9>yxkzuLq|&V*7U?45^U@`fR&ST@+;Y_kCIfB1l2)X6%4(;j;(tj7EW%;qEzWd2;N+VLE&ciNUw?BJG6>h!A6y&W>>;q z>mB>d*ZPU=T%H(`D6F<%J+_Sd!(`WY8KMFNobH1bC>SM9^ z#uE&EnFjubksIn$=npTopcibyE;?);70Hj9ac=wUH+HVL0~5;oXwg*Jm9x828-IOR zj<;Qqb3c@Ese!o!BXhy>_H906!jOdfs*Pt!KOnMWjE~hdM9b7RWN~-LN{D2>uS+2HR87@3D2ly)Bt?uXW#^N4i3Tj#OR> zcFq!ooAp0X);q&E8fIbZ6ead)1zmqW@Gi@l(VLL2^3oFGbQW~2yr}6e*D~Jxh`}-VxrDSAL<*DRx|;_}0*dn?zdl>jN4^ zoKwel1cX&Z-}!D?;GK`vf-}r&Sa~%i zw`%Hfi`_j-W2GdvGv%%QKJ&=8Y2*IyhbuIy%F)|CVy0y#t<68bq{ZIg2`{X!a>tgP zm{`|lew}WvifX(+$%*~5_>4E*G<}?n=d=2%#2)~uZ3hUrML@Pqa%u{afkQ)jz&+Sd z9apb5Ws0~e*-+pJZHZ%X`}siPtF4;}iy|9u^8w1{JPZF}&i39fVmLH6Ov#&iBA5_S zS+L^b6}_+OBlh+vow%Kt;#KdZ?WQNQ;Kwv2)4se8wzr)lW&`fwUp@T%U#Z}~y-|Ek z4V0rPR<{^!HYXIi8#Y~4r(oKPrJWxKvY=C4^iv&XttEfQ9_P$fko&CO1cjK$x%fR2 z#)X~W?e=*%Ei#1OnzM1C#aFN+qbrB}A6M+^!w>DLr$xdtj|KdKuGNA%TgAt{-486Z zJyMx#To+87N$nN;9jzugsGrHsb~-vr;&CVNm0j$@mpPDG1^bj)eBtYWZrF(uQmXvy z#e$8UQpM?{1hl-#!Pa1cTl%z86hAgIH?NOn;~#ET@jQbH<>i=r0l9KG61Or{s?PME ztc(}Bmoj>e4DaKw@{WH=@w4NQoS&4n9gA^s&@pd%FPegr_cKabcaHS7VA8}|zv4MO z_(rQ9$BMTd+^mbu;oA@EsN!>Dfwi?yJM;$9)h2!yPV9_ZF86fIF?+#SB#r63#M}9m z{wb&ZRoQjkT41Swm*$yhiLFm(_1?>#C02rWPA~l4jKF#BS>?fF zkMbqOdK}g>wR#gOi!|7}=Y1`;;LC6T1`Ji27~dg7u{fz&MoV4Aiogd$Q-SnGc(&DJ zr|{oL!bsV3C(i~WIoa(}ax#ez;W>FEPhMhs#PSTwB1}}10*3Z@iL8*sLj8H(X^a5= z5xMwp1VVYG#4;WN0HGRU(5~!;zhaxf!$9K7w6g+ikP*M0?1ycYoKpsI9YutC>V=qp z8uSd8n^wxxOo|gJ317eLrUi1sBhmzSXoL-3hj3az+au~A5UZ~m9>7&k|QZw2| ztjav!0`tK#K+ZFts1z00pw&Hv1$*rw?CEOQ~la=4sS_pRPC?bw^*D)Ct28u><)M1 z?|uZ1PUQDH%v45WjY?l>QwLL+oB|jzd|IuKJe*5UHt-LdsBCa=-)ZA;}SXPA)T^VvXqC*O9RJ0_?Y43hO-LJu7v1pui^=1bvvIbP$ zNb*Cs;aFNd3#{#HJdgRpK`D{QakSD3Td7?FeHIti9$g)Z526JsnIw?SsY`+*-LR&zsjq=)Nysb@OD- zW3?7>5>{ZKe~5368aD~KOFBBROHG)aPGH04;_sx`Y0Z{WlwQVtyK~Y7pk}~f%o8>^ zC20nKKcgN`M|4T8)*N2dGRhTpuDuHZT8Rwa5vE} zPe_cn0r<06`kT|Zj%Zie_r^&JRKZBZaJ@Rx`qn81X8t;+hehl;_?r09McGO`z zY+~k*`ngW__SrtW@5Nj<`pXddYBrVps2Y^-RroaC- zXu+@fnX`4sg!|3c{r;c142-49SceC$?lD?J#MyHvx#LeNLkU!bEL1U3A-K5>?b_B0E2!$hc8P}Ee*IV zQG7XaC4@J|h*uFZ2Pt1$XFWq6h<+-ZZ6M%n(vruWQ;;PEraR&syL!SYy4mTO3L1I% zKUc$Z(!>Q?qXDjI_)5S-tzw$Sfc)LR+cc*C{U(QzQ7h z7BLVLQ;s{Ivzv}B){7U!M#mmH7S~Z?kZa*~N-#6sia;qQ(5l(jZSL*>MP28sGi9SK zuNPLCi@Kai$B_5lrj_7Xlb0|?nLSJ1g~Ko@$qE{ju5N-lL3nK~kYY%CsH-uTD}TJi zpFBYkvmE8kQ=C$@;gj4CucQx49($yLl#EH*A~N2`4b%#S_;v9JR+wmVLLHRF%V}L4 zj={NOVa_DslRzB<;N@Pyqa`bKm<}7x2R%L=r<1VLT1JMjS4usen;kRD5`ZQ#7vSEl zUxS}27?zaoh^@uO&l3F^vRmNia9`Rwkt2ke%=Dj)YsoN>avcHhY~;Gx+cYgIgze5< zXB*w!h@agnUHg1D*6&xin*)CN5<`?~loH{m|B?6x7$OG|p6wlXw~;EZl^EZuubq-6 zRcdPsL|K(y_J9Aw5a1ghZ?wJ!vg0n{%QZif<+=dySfXoZiYWoGEdK+=eqeWmQ|6hH zsQc$j3z8pr>v;AIeG0=4cwhBqvM04lAM&$3oHH|h9b~Z45XM$gy18SY0!^q?*;x%+ z&RTBh%iwMWM##)Soe%7XR{At!6FJDZIqFLxl z4Z~y$Ial{U?MF>~y!HH4mzS-unGQqYB5QIk$`8p?T-Gt(VA4OovONsX0>178w|AkW z@Lhg^+U74HSee%)B(3$fd|4wjB?1l=@{WlMkL-?whs9%;JWsg}3s+ioDY9cfrpDz*UXYRZvdmtx0Zzu-Fba1VCLAEzDn6#KQ7 z-pqm7Al;jFA{EEK=O*G`y4CcYvmL|A&6Qbq%#-c}bo-*xrc|!0!DJCQI5;Zt`LlQ>~?m1=BaXz8Z(+djUBr@$(y%4tU=$tBD=YUeW2S#Q5U;pS@JmS z0^k|Yb}XS$z4+W6Z1WrgCk2R|6kY(%1own@13r;uWA)r)BX{`+s+OT*O~HB!a$a8t ziC(NyLS6`Q==t(dxQs?FA3uF9zv5s2Ym(z3;8FYqfOhruV2NqC&QVd;16>angZ?N+ zbyc@X<-@i{I zvtHua)8nyv0l3%B5x_U)_6 z>bRU7i)M|mJr+z|^0P!E3iR_W(S(7w zSgr}2d*bcb#64A?14*p*v5~XXe)asQEhg*nf&Ykm5z7ILz8Uw<4L*vPY!Onsj4F#J&0m9--ityG1Z0d#&st;1Ja75EgTR1 z5-_bAPp_(fpa<;T!rmFQQ%$noee!O6l?=%TIhgGBY_A3Ci)px{CrA&S-N&n%CV7mw z^PW9q%%+G|8)|kVmu1J4!`Cyo&?6}yQ~y2gU7V4dQ5O$A>I&CwCDpdq7~G;VZ_5J@ z*Dd>3(pjyeh9BevIiQ+#GQ86})HsKz-F9Wv*vAH)bsJ7*FVO3X-A?p=&dQNc#jQLn zwXYm7!T!22c63u89CKTGAqG*L6d+eXx88cpa{+j-s;t+KkB5f(cQ1j!R@PR}nwdcQ z7W7-K2t8n_l;gHw`hd0~eV}Z^r_M#|xn_|KGvVWn3h%g}N*1~;8dB8A#mWsHoc z2v1G~qSNQw%p3={_SlnQ-P-P}AJVqn_k=4l2R=oC+uT%g6@O0V!5MM9jFFI`tzXCO zz+t~HuA98*EgGPgJ2`5k+NDmj{d^GxWa?F5Sd2w3!P=_%$AQBsP1nEzHny;d!=lRG zl)zR5q5=~X)#j}QBLZj;@O2yA^PKQ5B%xv&i~jZ2n{XywVSkk1LNOPB8D;3}PH!^P zPSx{+Txv41)P*KB^7ezfE&vPkeU2aGOD6`>uF`ix`V`Fss#}~xkAmWS*h9Z)*oZ)s zqhq`LqSC5)4K4t58tWy4bJH|okGx!bbQIN-O`cQ`2sT=>!pjTm3#D~4W@*>satYe? zzKzg8n;KXnxPQhh01@4t#q)<@#lwI21ylgQz|bD+rXUng@m6WgNs4e&%#%TUMQ>;N ztC6OOfvh`gptON=v9Ln477c#sUPe^e?;?G>3sjRI0$JTIU(3Lf_KV@ zl7@? zUu%OM05ffo;@}1;XOn&uvv1L33&hP{AMkQ6PJa2X@KR*w0}aA>Dj-a0nC*k%bmTS@da|l~=@9zj% zWr|1H>>#UjLP>wTPaWD3{NC5vnd^?3CfaD$qfB6ddKKo45@?OPPhv5KXuB%4%!-fg ziRSmAC=vXPyoLqoDt|w2&l?yyu>_>STus3t>$@qaa^08P;fB(kA9<|U>iV=U*cgi3sfeX4Zz=~dBI(^k(OPzG;*S@wNw&G-mH_5aO|%L^fL!s*H0Z6BlM)D`UdalfK%q+`Q*?$=mKl3k#s z;IPIlJ}f(JvBwFc`?~kQgOgOu>GHbyS8N#@XPSTjekyv~rp4P192dg|cI2C~WH^hl zNRQJd<-tu;g6n<05ZDdEwjOv$Gi8^$)P^ma6>y((7FEs$=6IMin?#h3#wbWw1!F5L zM1WJPDAcF^j^@fBXVFMF&w7L5Pb~d~N$K1pCBu;473MxOx zunUb@b~u@tPPriGs;oV~ghG4>Q{fq?CzVz8c2!!P?oHR>ir}$7of-?$_BKw6Ulhps zIaSiYcXINtUVQPtSy}9H2 zv5F0=)U5%@!mzakosnY$&H>$_%J}Gg!*SyI3$T2F+0mHHO%?oNBMz0>K$AeGrRIi-<(P>tgI+eWe45A$_p0 zM?|nKl0HpQH1Xx3bm@_DLdO6r{@zL?t<2qSc#W>$%4m6C1DTyS$$!N3amnQdG`W}c>L%F{<=it9$3HV{Z9z=%BlpvWZ;Hh*oPoMvuqN^&4pX?>} zWacoX$EKnl4`+{dN_8xZ&pSQC-?Ez@{4^2sQ&mj0Rs}zSNFDM^YNr? zZP0h`=p1?Ur|0`576Utn8riCD{oMJD_oVnb4PeK7&0j+TeJxQhd16Uq-Tl(4SvE59 z+weEtBmt+ill3O=lCBw@?y@v#6}bVY#ypqG^R?q%VUFEXs|Bb5qG?pEFaT;K!)UCx z__Nl{=Y?+D2*oFy#wzx4p=u_i+_svjs_Kd}(}{yAPpu_E@Q8h^qn|MBX$qGM;` ziz+rQ%OdKjuJhZqztJ2<2Bt^hvvbjA5RD9ScWy~UhsKVQrU(d4W3*P(_N?(nf9*T- z`LiCRvXDcqHJYzVP%!8M;4Th7^0FdnL$C-bNL!1gy{HK@R=dgu;-0=@%WtO|v%5v* z&gaI!Gbj6TBvp${yeB0v=2>b`W_Qe!cyg~A0?e-98Lz~AYAdF`o2j~8%QQLa1CC|{ zgPSJ#>d&bQ$r<7A6}3#B)viVSj@>3LqkkFspCv}67VvBtOyxD%`io1p^c>6t2n!&H z?%_sl7*}$Fo$;`w}i@eA9J5O#hMdt;(~6nSVgb-_V!3x+*A_VL2X+O3k}V8dBufk}}*i>chkgaVj} z`In!PAOm;jp3ptr$z(SPh9_BK%%OJi+wN9od-t+lr0v;!M;Yu|zW1vSQJhGsDTE6a zJ0Q-cH;h&&9Oz6))6u1IjMn`UI|c%t=*=n9jY>QMrQ4?Z{}xW{@~a}Zj!1-xw_O*8 zcl;R=&8U&iP-}hx5F+oUK48x%ds>;JCwF z(i$K(=j%Th|Aypx>8N?}O3t%gOntG?gjDGuhEbca zzl#2H#t(Z#uiMX)k$MrtF{G%sdDQdyW?LO!7uIqUe)^0*YUuBgX*Cs1Y~gq#6A@-r=jn`bBZO?!K+>lOg6|M< z&(g{99eE-tD{0G+b9W`4a6*4lxg53(j!sAFWW)&c)8~|Pi(qsI*i6lh536@(GF|Zt z<%P-P`qTSu5A+ME!HrnQ? zF~V5c7jIiOy9+~y|J1$@;RU;ziHG}d7Hc<{%(yMum?g@0bT|-hDq&R)rBs)uHFCe@ z4DHT;OEAngN4=gcduOSIn#RfZa!m!IqwR~{E<7n5DqV0E5vFVJ&~r;cK^B^X>JBxg zl=$Pv-E*Bet`+J`p%ijdc$cY?l4;*`cbFKD81R>3kP?3~{Mi9NhE#)_RMb>-lsEqOpU#703zWu`iyi zSE*thWM=5?vHKF|q``!@LNf@~_q??oxRd`bShliZL1o>d z16n$bsy$9V8WM`o1jd`iS;GBY)=bRRqZoBC$ORAQw0uJ`x5Y`_UGfLZ$tqtJo6LdT zTF?4d!=^ee8)%$VIR_J~r@hzbu-cBs?(+MYB06Mvkm;^|+EV!+>iYk$mIY8TyT_+V zh25-?ZK#xBE*11Pcq~9*JBoJWs1bCcF`j|{(4emJQt0Au8j9HITnKnUjhPx5CQY)+ z(Gfa^OT_UQUo*3utCON0j^^V@HjA#=E6Gz9`3I^*mM{I)5Qb0Y?|XQ17(0Fvzr-gqJ@JFC}!tJF7%nM}yhXyV$4d3W-rVNAPdhWMu{5_F_E zKFy9XT2axpMcsct1B&0MniN&BG(|8+CGm%NA>E78?+TiAxr%01tkqXKckq(s3X-|V zHEM-xLDu^gIRSw@4R2f@3q>UD#m%hT)t&#&>KuiTnXMBnU1*Wh-9Q{TaAuF#Z@?z$ zh+n~iz%&^SIATjJy0Brs7xA3DZNrwKz^DX_uN> zODD#Np&r2+H7)`H&x9#WV5)B1kAMoReR-u6n$KmD)VZKkic>k)G^nP$tVmpMAzD!D{2sDQ! ztNPC7J1e792eI!-;YTunzfVNGwbe5eobjpuIedGLh?>q&jmvbchK9<7CRn?BVs{%F zbW*sObQ)O;7rL72Y}$2%+y%V)^wo<}qCuncrO9!I!mrTx&tPsO*j^1>3{4|{cFUUh ztJbNsKH`LwfYx;8U$#$7$BspP!+ud?l4P3ts&HtvV( zTYoDk2?xQ3VxNjjQUXx#o>I=L|9iQ?^S5%m{FL@TPyRmzP~Uc@%epS;9v(e}Ws!4U z5Vf%;TNN&E!Udi6w4L`UF5#DHiSB7WXO8OzZ~FNTF8yGhOA1C7hJN;eXFb}A47wU9u?^_ zSMF`na1gymoWCmK_X6iqjzI!N_EVS9VR>0pMEh$p;$qD9Zq39Wv}CvrgI%(xu{AEy zvnvj$5&~;-Wfe-sUEGP#?Vj29*xKzJ?XqzHY=CM!iu z!J0>U!nA_|sv*=NC6dc~f-63oi#B|f@BLj?`N-$bg@l-nF&ZaXlq| zEqVM2CBV_MSo6Uxw6)YSMOYl8A=n-vQtJP#qCP&LYNHpo-0N4ko!?>9Osn@UT^BdZ z>UTQ;(^FXV{BZ2M$PE*jrJv&+iLm2Djm{>x!<3h5L-pB%U%^=nEhXKgW{s8k1(TQV z)yNt1uj%PX#{h*$Rn`q#vFs(YhjDRx+YoEGB7J|Fc}c^>A-9=djS8DT$K4ir1EMRY z5Nhr?i>~_C=wK2W+awSn68bPs;vY2n?BQ+U7o0NIKWlW_M^453-TcLqJx$_Xy1DNz z8$biZQeD=9CJ*HeEJc~>Ylo3ruD=_*)@uYwH%x1c985-RCeKuqEpZRF*HDF)+vf46 zX$fp@R;sVlS=07NjT@rfE`9d?*1|D`Dt}sMpwyy$Lk^ch31| zPuf>ky2;4`!UcUG!_xevVb0GHBijf5$M-{$@Q)=2{qg->l!=UsFYX?VWyuc}F8;DO zPYT+d#{Men8^rZ=xPF*mOBd6voA{nTvjF?$E|V+n|NG8#WJt@{eRtkqG?Dv3*6O5> z?Ydm#zX#+(W0Yl#_obHBiCPL0_8HZOO{vWf<*;1jN* z3KTKONkwQY1Y7IgXajUyXlVoH9;=N%#u%`VnN2G`ujp2=NT}2<4DhqmSQ=32ssn*U zIOEsypOa({4Xcs*=&BO5!pBuvF&I#&JBn1b+pKJYvyc{HjKR^1*Lt3fKt+kg!{?eF z49t)SO(fa($md7ngO?DFNR*iS1;C>>UJsGPV(u>d&Mm@zP|TuTKyIEK#gRkFdYvJ{BCilL6ws^tcCi zz3v^?^ro=vjm0IO>w!GyUIh1b?2eqF6K#ILD&t~y==Iw50~j>PaeJyUbc_TB35k!3 zfjC80TttaID#_e12p;%Ri+NFJ!P!pLOI>)i>3DtPl>3EV&4P}8B!2BknH86_fwPP?#OT;yg$KoV zYd2C7s$47t6#h@$D2b!%q@mG|JWiW)}5g_v)pKnl< zz`vF6wnFj8CM|cEl1calzNRe2@vWK2*5aZwX_Z@(sW*6`z4lKcaZC{!S*ms7;$?T0 z*~av>jq9|Tez7O@Ec}cBU4F$g_x0bQ{gdY zVcI}K*>n(r5*=P6_O~Zg>Tn#*n2%JcK=xs@YeQc4mpI*w;G0=U*Bv=f3g!GZ&}xoNy@rc>?|1?5n( z$WiyUD>{hQRlanQn9lR8xb-#khd16}A)rmvQQU{>M}jk?F}mRH)`-H|)g0}TRlAp! zq%m%X*PBoFo5x!01|7S%#|-z&h#g&H)Q(vkpfLT}ii5cQCj_%mT_&#f_DnM~q-5MF zm+QjI-MYd=Lt@G}vhn1EMYz2qto=hl={Q%_l*>wV-E=kCmvvey+z4^R*xo%E9z15c z^5A6yfo;d?eGI>%-J((^>CnubTY2!Es;`HMz()42mF|JDBoGQ~Au-)X=X2 zd51TkUx*Q;@p|p0V32ZZYCfbKXDqw3YS-`k({g3pNF>EHO36V*95q&}u3Eu2;b(68 zlIpWM)sO$QCH^LfXAl3r|4-!-;4>9HfYvwOFmv`qIbs)(HMHC9UNRSrofm@7h!%;e zbm0khqSF3XjAueS5~0|WO3|8M}>a= zYWs21496scELu#Aom&s=P%UQs(}l~-KkwkU!32z(H*u!_nDM!0dxagYgzCQiK+rYq zrBH6?TuY!(IBZ1g$6=6WF~336>i~ls?QINY^gSUwFe&{NbfMMXG(ak=L%T&k`OKeb zJ20*7=QV#*gj~XKp^+GX3iDsF_CMk4zqefi!~zy8&iEDdh6M0TQlCbL;>IWhd7rc1 z%*Q}~oEFOcgx9gBRc(g3@Z~(uyI23g|NkA(|JnN=|Nm$De>TAX?e!lRxN