python3-falcon-2.0.0-bp155.2.12 >  A dkF9I%z v,Q6!\ik)IP;_ųɈ|3f qwZ/d{}QOQA_gMs?Zw䩌:1;g]S?Qʖ[@VPMQ馻zyz%+mK@P"o4Ut{A3c;iIR Mծ:mz&H\# u4gA+FdozU5(XĶF)c+G֔Cj7A$DO섷eNaӺԾG8fM,w u?BHRdE,x~ѳuYAfЂ(9;, qN9̂Iic*.L*?BWK"2kxj[ Q)L~)Ɍ @scsZ G⨯ m %M3HԮNN'6p +/|K|ӎ?21 O֓;h`^<ɹQF!O;l١@>pE?d " U%.9 Sp}(00  H0  0 h0 R0 TL0Y 0^0de0ii j0 k) (kX8k`9k:mB>@FG$0H0Iʤ0XY\0]0^0b cd!e&f)l+u@0v w0x0y|z\lpCpython3-falcon2.0.0bp155.2.12A web framework for building APIs and app backendsFalcon is a Python framework for building cloud APIs. It encourages the REST architectural style, and tries to do as little as possible while remaining effective.dkF)lamb62SUSE Linux Enterprise 15 SP5openSUSEApache-2.0https://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://falconframework.orglinuxx86_64# python3_install_alternative: update-alternatives --quiet --install /usr/bin/falcon-bench falcon-bench /usr/bin/falcon-bench-3.6 36 \ --slave /usr/bin/falcon-print-routes falcon-print-routes /usr/bin/falcon-print-routes-3.6# python3_uninstall_alternative: if [ ! -e "/usr/bin/falcon-bench-3.6" ]; then update-alternatives --quiet --remove "falcon-bench" "/usr/bin/falcon-bench-3.6" fi%wk  ll33GbGb,,!!,, ==PE## F F- uu /~33|  uu  ,/q        F#77bb o o  n n U 'WW ~AsGn = 4 4rrqq"" s`%; WW!5!5..ii++ )*ZD)f_`AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤dkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkE\KdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkE\K\KdkE\KdkEdkEdkEdkEdkEdkEdkE^p\KdkE\KdkEdkEdkEdkEdkEdkE\KdkEdkEdkEdkEdkEdkEdkEdkEdkE\K\K\KdkE\KdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkE\K\KdkE\KdkEdkEdkE\K\K\K^pdkE\KdkEdkEdkEdkEdkEdkEdkE\KdkE\KdkEdkEdkEdkEdkE\KdkE\KdkEdkEdkEdkEdkE\KdkE\KdkEdkEdkEdkE\KdkEdkEdkEdkEdkEdkEdkEdkEdkE\K\K\K\KdkE\KdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkE\K\K\K\K\KdkE\KdkEdkEdkEdkEdkEdkEdkE\K^p\K\K\K\K\K\KdkE\KdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkE\K\K\K\KdkE\KdkEdkEdkEdkEdkE\K\K\K\K\K\K\KdkE\KdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkE\K\K\K\K\KdkE\KdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkE\K\K\K\K\K\KdkE\KdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkEdkE\K\K\K\K\KdkE\KdkEdkEdkEdkE\KdkEdkEdkEdkEdkE\K\KdkF\K\KdkF\K4176316e40acf747b16d1747e2b2bb5137207ed022b860b1d9c473e9c5845155baec6509cef23c70a3a689c25094bfcc6b102dcc9331aa543f2f50c34cc69e9603b45d6866144d0d8e896af10d7734462c6810f5428f5af1d03affd58284b58cb61894ef0ff06ec15b4e6ae4e1a3c94529f64450f96e3f11dd59c017913f779901ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b3a5b2d320d769dbc4895f780da73bd8911339ced3e8910a4d2ce20d45838b06601ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bbcd630954edf5e8fc8b55e7e17a33185c7b69dc9dda19433a0f43a16a3297e99cbceb2b266196ae38d6d52915ba3da7ae26747b5114af952fa86b7dcc78465f5b6fb8dbd9871fd5ed383a9f1fe190c7ec322ec36cec09719b923a28692c0a5c84d08e40062ce67ffb016598df7357d0d714ccb7c0cc9cf4e0167671ec93e3cc96a98c5fb7061298a98f9ed2c763a9814b47483eab8fd104d68b8b4167e8acd0b8f3760d0728011a3db623dcb03e326b9972b9f49dc16431aae2fa6d7b638399db0f3a05c0c28fa890f1a3c490442598089e0aac8b73f5ec78fc6dd4dbe6b2510c08e103408d936cf7307e3f740bda49976543fcce493e1cd5230e71704d9c9884ff5476813e046395b742b94b50333d36381737fa3478cd4cd6c5d6c62a4e9374ff5476813e046395b742b94b50333d36381737fa3478cd4cd6c5d6c62a4e9375a3d27f97fa8d67896a5d0325b820d2b9b39ffdabfa0ff05093f159530c63c9d971075a5a59e67b0ac6d78032f4c66fdbf2614dcadc521a3348977e85d62101592968f629905198a48e8854c5ecb51ffb0aac583240c8ff868dbe89d9d6225a592968f629905198a48e8854c5ecb51ffb0aac583240c8ff868dbe89d9d6225a5fc080108e762c63dfefa50410339cb79bcdd04d9a10edd4facb244f5f2077d64e67b7e474bc11b51aa015c5dc25460e956fee832ef26d346ec6d8cd616b40469ea60a6a4e5bf18d945c0d55c8e6d2fcc69fe663254d411753c44d73115134afe95e0e9856c650a107d9afaa660e29c69965938f2dfc16fbbcb6ed81e92234949ed5590b18ae349340aaae0952922fc253d17855234d2199215020ee28b84a9a5ed5590b18ae349340aaae0952922fc253d17855234d2199215020ee28b84a9a5f5e038970877a1d2fcb56b750ab1245ef739253170a9ae15a025e77c4fba6bdbf5e038970877a1d2fcb56b750ab1245ef739253170a9ae15a025e77c4fba6bdb46222f28af4828cb55730a109fa70af49229d9497051cbb9c9b737524dd22c1ec69e048456ea35652309a45e9e98e05626811294fe02c99c5ff962b2f8476bec24fd6c6be5df234462cacddd1e54d0743a8ad99645624406eca60843100c8106f0e10d14c2299b1960fcc09f8d8c36baec0194e8d9839031beb2e5292eb4014b7948fc45fca1bc205433655ba18f2ee191197aa2cf8b5ecb8f5c7c0341295f317948fc45fca1bc205433655ba18f2ee191197aa2cf8b5ecb8f5c7c0341295f316823cfa45ab5c909c48cdb044a8525524089548aaa74599ead364994289b1682f8730e2c5e27d5de3750823888cbe4942e55e01a697463d1995f0b754dc4a364c2976ff05afe6fb4090e68d271ccdef210906ced9e7b07e6b3d7a0787f945062c2976ff05afe6fb4090e68d271ccdef210906ced9e7b07e6b3d7a0787f945062f42d5b4534a0bde3bcce61ddd651d20e9fe195c57272f0f0b580fd17fd5cbf37f42d5b4534a0bde3bcce61ddd651d20e9fe195c57272f0f0b580fd17fd5cbf37447b0ffb510c5e3769581e7b2e9f4492298fae5715c24d94c92c2a6b3113dae0447b0ffb510c5e3769581e7b2e9f4492298fae5715c24d94c92c2a6b3113dae08dcd8f07ddb2733384f002111bfd7bf2ae1b4b0f458e1a5239b2ef2f178ab9658dcd8f07ddb2733384f002111bfd7bf2ae1b4b0f458e1a5239b2ef2f178ab965f7ff0c32c9af8ea8a39967c9d85d7f0884f5825b37ef1ac2ab4fadc0cb945d03c0a2707ec3d89db77b375ffbfa0916d73cf6f6b4bd41420527be55a7e55a92b69652c42e5cf0979b2f81b594bc838b0e6c0ad9f5b9db09864d03b82094d010d2ba77e5d11e34eb031943fc757bbcdf6645695ec160cf7a61ef8f022f1ddad43aba77e5d11e34eb031943fc757bbcdf6645695ec160cf7a61ef8f022f1ddad43a07816a812d5dfa22828fa27809d08f160c20dd28b3e144c3a5dcd997651f6f3a4d18a7f6c29669bd55fde15ee4458884d081bf925d11cec6385ce2747605362be9e5b2e20cb4a2e048dcbbb1e5791d7cb3d8bd461214d9c285e891ef96c982b7cafe86a6019b427829e100b4d6a005c943d1f3f4882866daf2f3bd979d551c0b00c08ff48308980557c13e53efe9313b91745da30226b79f3a628cdc18b2ca85a23a967cca5fcfb0b6d3c27a71a6260e0edb4c7522e7b911684a7db4afa5a74be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f477a2f840a890cb72a7391140e50d14dab4e95b1c41fa5042f483267b816808f477a2f840a890cb72a7391140e50d14dab4e95b1c41fa5042f483267b816808da412dcdde8e9ee88280aafbf12d33fc3ef4329ff506c23aa17600a78beececbda412dcdde8e9ee88280aafbf12d33fc3ef4329ff506c23aa17600a78beececbe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855dfa886ba71bb6f72f6265fcaf6ff2fdb96e83cdb31a8576b4489cd24b991d9e4dfa886ba71bb6f72f6265fcaf6ff2fdb96e83cdb31a8576b4489cd24b991d9e45999d83fb6c18790cc3fe032fcb76ef52e771dc49074ff5832e438719d5838a2935836b342ded48d6569267b425fa28b8a7e3d7c93d0d4fce574788ce6ec12d68fde45cead6abec9e8d3c60e400b6e7029261325d39f17679e1b6886f4c7de168fde45cead6abec9e8d3c60e400b6e7029261325d39f17679e1b6886f4c7de16950937034f15b3b336c923230bbcab65d228e208434ef78a2d5e8ef8572c1700950937034f15b3b336c923230bbcab65d228e208434ef78a2d5e8ef8572c170053b66a52203dccf6b7c492e7669de5a7fd14a38536b8e4b926ed1eae13c3c0920ef109e3181d1614557d4f3c4d120ba5466c2885065e8360cb8de61777db0d6cd2d34c74917f4119758e80b36680e1e218d9decbb4aa3dc3874d7e2e655208a0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855147b8d1bd311b5a2e71cabad6b70bcaeff8de5b893ab60c8904ba1331cb03755147b8d1bd311b5a2e71cabad6b70bcaeff8de5b893ab60c8904ba1331cb03755a932eb16c292b3c111edf3af6280fa45642a62f448505311485f733628918571d6d9fa3cfce93fbb086ad6a8473cb0d7076317e331f0f77be1af844350391d8dae7b95567c25eaa87c74072db0122e43d386eab5b25921009183710aef76eb05458abb637007911dcb9a68bd70a43de1b4f006552abfb4fde3092ce7b09ed4061f676a0535711e9e06b5830c20f237d29e19e333a482bdb1d5c677490d1aac6e34890d8ae0d66fff7f89fa994e340e2336ee017fc2bbe002a49f8be1def59053fce29b5ab4d0d2d9e7ecdfde7cd70b17c5fa6121a1c18412e45567bd8a7deb7dd7ccfd3dc34ba7c8778bf542795fd545ab6a14469b7f8cb424608b5fe217f211425a68961abb9fd42aea1ebd3e9694c803224afaa933d4862a4b87f22d53ac7190e7541f807ff744777972dc4395d3c750d761a4c20fb52a2c6fb2e02fcc876e71f865df0c010ee3e34c730f45dfeaa425f9fd6eb212e56aab3f560899f50434bf9218eb0ee12a221889cd1907866a7455c4a9eae7157fb191c145543e4cbd80e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d3347b705c48dd5cfaf6a9013225ee3788ee6ddfe47a7092abfc856e10ebd3ebd3347b705c48dd5cfaf6a9013225ee3788ee6ddfe47a7092abfc856e10ebd3ebb110943fbd1643ba57c217f330553a1f01f7b4dac12f89fa1c3c61b7ba0178e4d65338da86d408b55ee1d588842dd78099ad74c3bc78637b5f22625bde816d18a2605b790ba96364f5b8c5646433dc41fde933a8f614158496973bf36b502751552d77a79f646dd27ec0e30d2ba1aa159da69f707db2a3d6c8e4c5c00a1d039be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553abe00a008592a6ddcec62ebb59e449b7837cc788f8b3190b7e24cfcfd984fa63abe00a008592a6ddcec62ebb59e449b7837cc788f8b3190b7e24cfcfd984fa68ec570d07fc6c77bf464a4436bf79d89f64c53682d0a8c8a7467f07fe8446c82c2ef8228feb7b2b072d1b18b6ae80a8c029041bb3ab04c1b54c06685edf6f0b5411e84735d9a79868f2d20d4452d1a2c4a085832462d482bc11c0140a4bd91178fb47e9fa7f67f8d3cb50a8a80d3086d4c546f441fcb1ff0ed7a01c72726869f68e2760857ec9942afc5b0e7dbdfa71498a341c347907e69ece3d457ea447cefe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550bce9de23208d34ca627dd787091b08b38c7a328f4222fef203e2b96d23ab9840bce9de23208d34ca627dd787091b08b38c7a328f4222fef203e2b96d23ab9844f1bcb81b8851476a70276f8db45f711181e81ec1f98be6369d7476194ab843c4f1bcb81b8851476a70276f8db45f711181e81ec1f98be6369d7476194ab843c4ebbce367399021d1a7a656105a3c67b4cfe89694c484e8742d452732a0dc2f8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855389dc22cf5e93290403850933a93ede78cf02b8c832a058b4d37b943a14ae799389dc22cf5e93290403850933a93ede78cf02b8c832a058b4d37b943a14ae7990be4a2422a75a75832e7eff4c9f3fe49c9b54aece60e2bd363ce404df2409b2a9a600c15dc53d323b10f47df102da44745cca1083ae43cbbfbd112ce5860a734b9bfa785fae57b0d89890fe4c95999d56a65497f17155bc8c655f597b7cdaf7e2d13b1d939c3bdaff74d2a1660f18ca8f022f3015975c51c2315de4e9092fd6662f476bb5849d85bba1c47a0d1be88d97269885d5f9c426f9dbda44e0e8cc73e62f476bb5849d85bba1c47a0d1be88d97269885d5f9c426f9dbda44e0e8cc73ea9fd06f3997848c9ff29d00f5c5487bfd7da38e0d07d7d586b6e1b90c80f5db7a3d26229c44bb8a5fb216c7ff4f174bc82f16965aec713e6f713c4c8b4997e93a3d26229c44bb8a5fb216c7ff4f174bc82f16965aec713e6f713c4c8b4997e93ffea052f8193a3a3064520ce33bf8c323e911ab11fb1883f0b260fe1a57e0ea95e1dee0726aa288dddf998237988ae23d16cc03269c3fcfaf0ce29f2c899efa8424a8d2e97c4c22dbdcd3c4a154111e9a08a7cbd02a838e6ae4189482a37b4288dcab098b866bbbb8b835f6c5e09c344efc6331c37d34012f5dac16bd515e1a7656267073aabe71604bf5a3186b2f20b029cb0e6ad3038f4dd9bb5b0f31b1733656267073aabe71604bf5a3186b2f20b029cb0e6ad3038f4dd9bb5b0f31b1733161a2dab03f039bc57f7342fca39977b0a14ff87b271ef1ea057441ea1bd637c7a1685e7406a279f5255353e85e15cc2ec0c80be96c5e94cc12632e092b95c9807b15226e8bcb714eac9db02a5a618bedf59697db3bb6d4753dd9e3495aff11e3b9fa7819ad65ab18e8db168fd0a2321b8887fe21cbe7780a62f340de040aa0ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855dde5a5a48ab0505fe77f78fd2ccfcc671039ddbab15ce74209253e978b4c9d02dde5a5a48ab0505fe77f78fd2ccfcc671039ddbab15ce74209253e978b4c9d0266c348a4e791053939eb34850ca84271dd1f2a81e34d030f320a25d82eb093b951a16171fd809e456a19aa2074a85e8e37eb9740813954cd57493a394f7f37154b4c615f71a6c36ed47cc77ecdab59f7f0a41649fc9bbbee3343b53c0bf6cfcb4b4c615f71a6c36ed47cc77ecdab59f7f0a41649fc9bbbee3343b53c0bf6cfcbf1f7a024402fa6dafc4fb9ceabaff1e3e3f6a10d27355eab1a9f7e9e7d98e6e2f1f7a024402fa6dafc4fb9ceabaff1e3e3f6a10d27355eab1a9f7e9e7d98e6e2038ceca6ba6217cad356e30066ba497cf3c90f2f13fc413232a9fc8e7c2a5618038ceca6ba6217cad356e30066ba497cf3c90f2f13fc413232a9fc8e7c2a5618d6f1922cd26ddac2ff76a366caffa3ec4c50b006786dc95875f4d18c597a8697c6998a011f42a22091fb6a0a9ad4dd32ad9a5d47ed0c44066dad333425e1085d20e7dc3f1ee656082f32d3c412da2349ee0429d316b413a3557c7546d7532331e1a6c0c319976fc971339650ff8ef118954ed9444d0fc706d8c46df47564423deaf40cb8bcc8f948e3b69b85562e2ab619a628f4fd77b784ba2f2e7ab02ac455f3b7f31932659ecd63cb9d6ccbd48e62beb0bc78aeca9a3e5ea113b02508296ad626981c53ae2d5201714fe9eb9b005ebfee9f8085dbca4f0e68a77a72ef7251e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85520466ca86772065f8ca7b47c780dac3111862d7bf0613a16cb4f192713fbb62c20466ca86772065f8ca7b47c780dac3111862d7bf0613a16cb4f192713fbb62c601d032a047d04d8756ea14ef712422e9504d41785d8161d49818409ad025dd690fb87f69485af5b1c43d4597e3f655eceb3c7fb6d0113e45aee9e95110c11e23b277daa015e02fbb28652213d30d04d5edf18bc1349274f001904c4231a8ed0ee5a24a8e435093d65eb176f263a77281d6d80e3e0bb78f549607b4b20e7d861c8128a501d873e6061cfe4b01c011b066a371bc134f41b58f72adbcfb7ed232fb23dfa4890e6c0e0fd52ecb020f84b790a790b715e41ccb8091384a143c62964a7335d354fc832a4a51bd1240d752686effa3d9247435e6a891e45b135533760b23df42586f26b27432c576750f8439f70697ee231203575eba93a807d579bf66f7b0a1f32c7a115f0423932564e87cdc6a5277909f8e5ea28a45dcf21e485803a6d75014498b819bec80cb5e899abcbe641b76049d58b6a4e14237157a9fa660f3f7b66f912136473c435c20628aaddd8ed074a393fa528c0da8e2a1e7a1affef7a24682225531110950eeb9aaaba978d7f8623cd34296b58016f4734d866ff5b0e6e23788bfcf700faa86604190e36de7cff5c7c97ee44b21be1a7c35e0bd6057e7ce0a59750004b2eeddcac1d41e5937bcc13cfd6a5c991cda2598a10bbbba29a3fafce31d7a2618bb099477ca6156498a12c952cf0c6f9089f06098b76fece7bd42a57091e940d741cf0618098d15f4b649c36742910618bc0321e6e8040c6dea5f3fe92fd62d2f4d3b0ddbb6717cf62b726f309a1d684797c7698ba7e8f93cdf769c77c2771910f931850729607cfa0c47091eaab7f222ca14a7bbcc8f466c2f530dfe66c23087fadb15d440d10c7758938f8c47c925a52f0e829e50e57eda2dec0965114672e88c988fc99744a4da851bccf66deadcad475b3358dda923ae5913ec6c343c4eabb64085688607ab9dd08e72184b97c06da8065ad1b15845b5bc8bcab13ed2331a34fac2ce81b9c362d8279d1f6e260322299f244da8b966ec9158a69fae7cd595a408ec1e98c58c0c9aefc50a0ff60084af6a9ee2c70cff09d5f664d21a9710c30092606f6daf0e7fc5dc9bfa20ea9205a515bb3068de989ba3fbe8e7fac7c92704686e66352caec063f46bf8f1df7cfa0dc4a4a3dc85edba80d81a9a1d2b4cca59fce9743c2ebe7882511159e3e4169e494c324229ed36c320aa6e095bc86409fa468b7230393103c70f0a4def88b1d52a5a5629392dc8d87dd16b4f90ce50c67cfdaa3fb289cfd372c6cc828a0cac954c0b62287f7709bebcd51195c72ace65722c8c4d65ba158a288a16430a73ff4a68c19468259fe9bebcd51195c72ace65722c8c4d65ba158a288a16430a73ff4a68c19468259fe0ad73206f29cfe6b4fa5f8f9d7f86c32ee077bec12ec7223b6b1b744ca6868fc70b5041ca059abdb127d2f18e7cc936a9d0a188bea624842fa5c902e904b92858aa5bb3bd18a214821bab1695270c92dc8bfbbb17f83887ed61b91ad0fb0826026493889aa193a82c4c533c673a0961c1179edda2ca88e785591b645bdac4964ce72e6065b305361153ce236be6631884d6fc726d9c25d9dce42d4ca0ce28a1e03acb761c3ba3bc6fd4898f55737438e4db3d9f3525f5eae778ba8681655d97f22b238ee517b2500aaefacfc3b781d2573c4e06b3296f6646ea193ed56a865d660cb5bbb435a0e07aa90b445baf7d8aa9d83bc438898a94b3178162908c1d918084f94a0424a08f8f34bf4f30b18bdd4c4a0069b2c3a879aad15c0f8699841725f512d0a1cfb0457d4529c34fe26d1cdf6f79e504d6963c79f94546777c885c71b7d6ccd6e56c86919002d56b514a24024df3b9df27e98b818fac9b058103b6e1b7d6ccd6e56c86919002d56b514a24024df3b9df27e98b818fac9b058103b6e9a361e7062854391279c071385fa9d9fa8c8e80f44513b0df5a5375216602d48f15d759ecde5dcbf2c1fa4b7f83a7a72176767bcde219c959da4811aaf5478dd48657656d2492e8753f88af1fa63ada7c087011addb332a5b8c1fee9c379678776e676767eb4772cb4c63644e1a84df1918a5ade88957883f9646c95ac3d850609ca5020d68ba4c33ecc5beb7bf802e7ac8788d75ba2b56097aaad81428e226f2d089457b2dca7839d24cd8f257e57041f1b40bfba068015772e9bda5b75e64e349eb01a73bcb5d4a00ba00655a2fb2e53d3d9ac4ee2bb6d30ddf56ff9cbb87cae5f270bd9dd9dd4d393b8c27f80d70d469cff3ae6a419ab02a14e21389818e14c9bb7b7a5fc1e13d67ff7f720a4b4d337de9f98d7a2661a6140af77857592f6f9f488dc276ac1a87ed4512b551dbfaac4e3761640fa7a66c376028d1768c9094899638381020bac307b54a818123ac8002caf5c0f07574cc0114cc2152da3607a6f6be33dc4a248fa866b353334a117a565b316e21637125b4699cf451cd8e94d1b0b01d427c90b5b6cbb3921f7399971355928fd24ac6c34d74589f28d36e9ed7cc5bd8caba16ab93aa035da35799b819c7e46976e9e4b56c26c0716b97786695a701aaf2fe485dacb1627f02c7c5461c825ac6416092cb17068b4f18f7733695a701aaf2fe485dacb1627f02c7c5461c825ac6416092cb17068b4f18f77332b7596f53ed102cf9fd29a1977aae1eb307cb76d1b710fa7a963d3bc665bde5d556994f204fdb438c4ed65129d5561b8c525c35adc2aa2bb26cb02897f8c7720d00c2af2e425c68a713c46c7a780327aaf125e15e83f75f0e8cf6d0a57230dd563d8442a66a28c40d6596651a62a2ce38fa78eaf06ee8d07f35cfe255aab667b8811ee8b08d3d6834c6f88781d6ebdb44df5309b3f379247c8f908247584f249fad28ac9d8530dff58f671b26fcbef307e13aaedfa328a5a9f02cc922f42104ff853181a255d588f92c5bcd651118ecc0b7a4f39401d79107f3245da6a89025b6d06e632f63fa906a737a71f633734424ee991ac2a6e891fb18c6e96af53a1b2689158768c8397504b93900b1500e78c03472a9b061ab1dcbdaef871aa3c809c0e4027e22804647c91dca555c35c056233806df95ca1ee5f002a7cd19418f76e3b5e7ae0c0cc2055d37c40d65df541b83cb4c5747e38bd5968301c40e35d3514dd974c6e3301458a39e4fa7bbb9229ef6dd5ce20bfa2686131f8d6de2e7363ba10603b0db4d6c6229811b62200419bc46ad9884154ae5ef6eaeba2393cbb592ef8440ae20cb5e96782d8ee99828ae84a79c873c00020507026ddb8585fdc2a196b9a496cedeee53a5fd2a57f188f100700ffff1250a80ad42ad48b9e5d27556a92183dc437a9720c2f232f81235f57b58d6ac483db46d6836bfd892310260a65243ff093ed44b03830ff0155b73395fb7d501f9372bb27170e8b86ad5dbca97c25d283459c42a9d98e83294cb7c0fd8f9b133d37a74a920fa7226aeea877baed37089dcf4cf5ad1e44cfdf37d87c21cce17588b1476a88af57e05befddfcaab61512ca0eb44bb4253269fcef4ed00950c74a24895e72320b8e978c89dd4b5ce06f550aeb6c0f0d1d7cbf53b2f52517e1baee77e23402a9af15f6eb9a9545a75abc61533687cb28059826f78c8d42eeda272bb0ee580b5fded9628916365d9cf7d7ce35d3081cc61af1774b9bc1ded8aa43dc49675adfb39a309b2d5551714804b577461ad0c6697011daca13aaeeb867f1b074251eb1c9522580e3a9b6dc3797f9ec8e27c8948f2f10bc4b4e4938b474d2b8c46d1b5b4c5a9322776495a0752b2a9ba6d40a6e0bb88c41a9ccff5334e38ed66a08270e8faa1098e95940ae42c2bbd487b15105f4ef7982946db01ddc107ae855caab750caffa17b256d06aa54fbf259151e1e794bcb6eb94c94b5375dfac84be5ac4830caf427d03510eb125d2f1bbedabfe42592054b86d95f49d1f7291c5ca252f4189749e0259cc01339748ec5d00ed833de048bc35751d2ff8ab0ead41f10632233eb582605c85135404bebf88fb8ab2caec7e91855ae513852eac1fabec4bfc653ea9d6fe6811141c92f752bbcd788788e0dd605c67505157d37e857acc9192cc7af6e7259313ca995ebf210840d3cc4c31dac514b1afa859ffb29c9c306d9a2f30cc7d5db442d8a1f1eec9002a991dfc2fc08ef9c60e60a7460793f0d8759765ad70eed5f84851e492c3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556842476f558106adfdf552cdb5e3a33853b819722744c8f412f683189cee902c6842476f558106adfdf552cdb5e3a33853b819722744c8f412f683189cee902c41bf13750d3462945c61caa546e97577f88d742db83f75140da998235b1b73f4ec3f5cb7bcaafce4c9be7d04c807f655f9d7f1b5f7827b33e8f899a5a16150d4ec3f5cb7bcaafce4c9be7d04c807f655f9d7f1b5f7827b33e8f899a5a16150d423c022ef8daa48c09b320ac51f5078d6d5519f97bec1ed683eb37544b19f5b1b2ae1c966cde34dbccaaca6f14eb2e84e2d35c4bed93e65899417e0bb078affd7bd5bb1ec21fdb003f31b5f5502eb4961db0c5ef236f830cfc21296ae765361795b893e70dcce7e195574ac1fd7240cbe130cd773ced13958adcfe1419a44ae0cc7a07cf6a5ef9098d92cdebfe3a96158c2ba22c0762dfbfb73e72f6099c161bc76a5c2f4f05304deb1180ef4bec96248247c4463f8ddc7f3b19288ef4057aeabe9e7f1a7ba764f042e56afce6f3563c2be9c4fffbb1404b20f8050ae051f577c/etc/alternatives/falcon-bench/etc/alternatives/falcon-print-routes@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-falcon-2.0.0-bp155.2.12.src.rpmpython3-falconpython3-falcon(x86-64)@@     /bin/sh/bin/sh/usr/bin/python3python(abi)python3-python-mimeparsepython3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3^p\\\@\9Z؄ZZH@Z_:Y{Y@Y@YX @XBV2VT@UG_@Steve Kowalik Thomas Bechtold Thomas Bechtold Tomáš Chvátal pgajdos@suse.commimi.vx@gmail.comaplanas@suse.comaplanas@suse.comarun@gmx.dearun@gmx.desebix+novell.com@sebix.atjengelh@inai.desebix+novell.com@sebix.atdimstar@opensuse.orgdmueller@suse.comdmueller@suse.comdev@stellardeath.orgbenoit.monin@gmx.fr- No longer build for Python 2 given not all dependencies build for it.- Drop python-mujson BuildRequires- Drop %patch1 which is no longer available - Drop python-rapidjson dependency again- Add dependency over the rapidjson and remove patch: * python-falcon-no-rapidjson.patch- version update to 2.0.0 * many changes, see CHANGES.rst - deleted patches - remove_failing_test.patch (not needed) - added patches rapidjson implementation python binding not available. + python-falcon-no-rapidjson.patch github pygments style is not available + python-falcon-sphinx-pygments-style.patch- use %license macro- Allows Recommends and Suggest in Fedora- Suggests only for SUSE- specfile: * update copyright year * require pygments-style-railscasts to build documentation - update to version 1.4.1: * Fixed + Reverted the breaking change in 1.4.0 to "falcon.testing.Result.json". Minor releases should have no breaking changes. + The README was not rendering properly on PyPI. This was fixed and a validation step was added to the build process. - changes from version 1.4.0: * New & Improved + We added a new method, API.add_static_route(), that makes it easy to serve files from a local directory. This feature provides an alternative to serving files from the web server when you don't have that option, when authorization is required, or for testing purposes. + Arguments can now be passed to hooks. + The default JSON media type handler will now use ujson, if available, to speed up JSON (de)serialization under CPython. + Semantic validation via the format keyword is now enabled for the falcon.media.validators.jsonschema.validate() JSON Schema decorator. + We added a new helper, falcon.Request.get_param_as_uuid(), to the Request class. + We added a new property, downloadable_as, to the Response class for setting the Content-Disposition header. + Falcon now supports WebDAV methods (RFC 3253), such as UPDATE and REPORT. + falcon.routing.create_http_method_map has been refactored into two new methods, falcon.routing.map_http_methods and falcon.routing.set_default_responders, so that custom routers can better pick and choose the functionality they need. The original method is still available for backwards-compatibility, but will be removed in a future release. + We added a new json param to falcon.testing.simulate_request() et al. to automatically serialize the request body from a JSON serializable object or type (for a complete list of serializable types, see json.JSONEncoder). + TestClient's simulate_*() methods now call TestClient.simulate_request to make it easier for subclasses to override TestClient's behavior. + TestClient can now be configured with a default set of headers to send with every request. + testing.Result.json now returns None when the response body is empty, rather than raising an error. + The FAQ has been reorganized and greatly expanded. + We restyled the docs to match https://falconframework.org * Fixed + Forwarded headers containing quoted strings with commas were not being parsed correctly. This has been fixed, and the parser generally made more robust. + falcon.media.JSONHandler was raising an error under Python 2.x when serializing strings containing Unicode code points. This issue has been fixed. + Overriding a resource class and calling its responders via super() did not work when passing URI template params as positional arguments. This has now been fixed. + Python 3.6 was generating warnings for strings containing '\s' within Falcon. These strings have been converted to raw strings to mitigate the warning. + Several syntax errors were found and fixed in the code examples used in the docs.- specfile: * require jsonschema * require msgpack-python - updated patch - update to version 1.3.0: * Changes to Supported Platforms + CPython 3.6 is now fully supported. + Falcon appears to work well on PyPy3.5, but we are waiting until that platform is out of beta before officially supporting it. + Support for both CPython 2.6 and Jython 2.7 is now deprecated and will be discontinued in Falcon 2.0. * New & Improved + We added built-in resource representation serialization and deserialization, including input validation based on JSON Schema. + URI template field converters are now supported. We expect to expand this feature over time. + A new method, get_param_as_datetime(), was added to the Request class. + A number of attributes were added to the Request class to make proxy information easier to consume. These include the forwarded, forwarded_uri, forwarded_scheme, forwarded_host, and forwarded_prefix attributes. The prefix attribute was also added as part of this work. + A referer attribute was added to the Request class. + We implemented __repr__() for Request, Response, and HTTPError to aid in debugging. + A number of Internet media type constants were defined to make it easier to check and set content type headers. + Several new 5xx error classes were implemented. * Fixed + If even a single cookie in the request to the server is malformed, none of the cookies will be parsed (all-or-nothing). Change the parser to simply skip bad cookies (best-effort). + API instances are not pickleable. Modify the default router to fix this.- add patch remove_failing_test.patch removes a broken test- Remove filler words from descriptions.- disable Cython-build because of failing tests - update to 1.2.0: * New & Improved - A new default kwarg was added to falcon.Request.get_header. - A delete_header() method was added to falcon.Response. - Several new HTTP status codes and error classes were added, such as falcon.HTTPFailedDependency. - If ujson is installed it will be used in lieu of json to speed up error serialization and query string parsing under CPython. PyPy users should continue to use json. - The independent_middleware kwarg was added to falcon.API to enable the execution of process_response() middleware methods, even when process_request() raises an error. - Single-character field names are now allowed in URL templates when specifying a route. - A detailed error message is now returned when an attempt is made to add a route that conflicts with one that has already been added. - The HTTP protocol version can now be specified when simulating requests with the testing framework. - The falcon.ResponseOptions class was added, along with a secure_cookies_by_default option to control the default value of the "secure" attribute when setting cookies. This can make testing easier by providing a way to toggle whether or not HTTPS is required. - port, netloc and scheme properties were added to the falcon.Request class. The protocol property is now deprecated and will be removed in a future release. - The strip_url_path_trailing_slash was added to falcon.RequestOptions to control whether or not to retain the trailing slash in the URL path, if one is present. When this option is enabled (the default), the URL path is normalized by stripping the trailing slash character. This lets the application define a single route to a resource for a path that may or may not end in a forward slash. However, this behavior can be problematic in certain cases, such as when working with authentication schemes that employ URL-based signatures. Therefore, the strip_url_path_trailing_slash option was introduced to make this behavior configurable. - Improved the documentation for falcon.HTTPError, particularly around customizing error serialization. - Misc. improvements to the look and feel of Falcon's documentation. - The tutorial in the docs was revamped, and now includes guidance on testing Falcon applications. * Fixed - Certain non-alphanumeric characters, such as parenthesis, are not handled properly in complex URI template path segments that are comprised of both literal text and field definitions. - When the WSGI server does not provide a wsgi.file_wrapper object, Falcon wraps Response.stream in a simple iterator object that does not implement close(). The iterator should be modified to implement a close() method that calls the underlying stream's close() to free system resources. - The testing framework does not correctly parse cookies under Jython. - Whitespace is not stripped when parsing cookies in the testing framework. - The Vary header is not always set by the default error serializer. - While not specified in PEP-3333 that the status returned to the WSGI server must be of type str, setting the status on the response to a unicode string under Python 2.6 or 2.7 can cause WSGI servers to raise an error. Therefore, the status string must first be converted if it is of the wrong type. - The default OPTIONS responder returns 204, when it should return 200. RFC 7231 specifically states that Content-Length should be zero in the response to an OPTIONS request, which implies a status code of 200 since RFC 7230 states that Content-Length must not be set in any response with a status code of 204. - update to 1.1.0: * New & Improved - A new bounded_stream property was added to falcon.Request that can be used in place of the stream property to mitigate the blocking behavior of input objects used by some WSGI servers. - A new uri_template property was added to falcon.Request to expose the template for the route corresponding to the path requested by the user agent. - A context property was added to falcon.Response to mirror the same property that is already available for falcon.Request. - JSON-encoded query parameter values can now be retrieved and decoded in a single step via falcon.Request.get_param_as_dict(). - CSV-style parsing of query parameter values can now be disabled. - falcon.Request.get_param_as_bool() now recognizes "on" and "off" in support of IE's default checkbox values. - An accept_ranges property was added to falcon.Response to facilitate setting the Accept-Ranges header. - Added the falcon.HTTPUriTooLong and falcon.HTTPGone error classes. - When a title is not specified for falcon.HTTPError, it now defaults to the HTTP status text. - All parameters are now optional for most error classes. - Cookie-related documentation has been clarified and expanded - The falcon.testing.Cookie class was added to represent a cookie returned by a simulated request. falcon.testing.Result now exposes a cookies attribute for examining returned cookies. - pytest support was added to Falcon's testing framework. Apps can now choose to either write unittest- or pytest-style tests. - The test runner for Falcon's own tests was switched from nose to pytest. - When simulating a request using Falcon's testing framework, query string parameters can now be specified as a dict, as an alternative to passing a raw query string. - A flag is now passed to the process_request middleware method to signal whether or not an exception was raised while processing the request. A shim was added to avoid breaking existing middleware methods that do not yet accept this new parameter. - A new CLI utility, falcon-print-routes, was added that takes in a module:callable, introspects the routes, and prints the results to stdout. This utility is automatically installed along with the framework: - $ falcon-print-routes commissaire:api - -> /api/v0/status - -> /api/v0/cluster/{name} - -> /api/v0/cluster/{name}/hosts - -> /api/v0/cluster/{name}/hosts/{address} - Custom attributes can now be attached to instances of falcon.Request and falcon.Response. This can be used as an alternative to adding values to the context property, or implementing custom subclasses. - falcon.get_http_status() was implemented to provide a way to look up a full HTTP status line, given just a status code. * Fixed - When auto_parse_form_urlencoded is set to True, the framework now checks the HTTP method before attempting to consume and parse the body. - Before attempting to read the body of a form-encoded request, the framework now checks the Content-Length header to ensure that a non-empty body is expected. This helps prevent bad requests from causing a blocking read when running behind certain WSGI servers. - When the requested method is not implemented for the target resource, the framework now raises falcon.HTTPMethodNotAllowed, rather than modifying the falcon.Request object directly. This improves visibility for custom error handlers and for middleware methods. - Error class docstrings have been updated to reflect the latest RFCs. - When an error is raised by a resource method or a hook, the error will now always be processed (including setting the appropriate properties of the falcon.Response object) before middleware methods are called. - A case was fixed in which middleware processing did not continue when an instance of falcon.HTTPError or falcon.HTTPStatus was raised. - The falcon.uri.encode() method will now attempt to detect whether the specified string has already been encoded, and return it unchanged if that is the case. - The default OPTIONS responder now explicitly sets Content-Length to zero in the response. - falcon.testing.Result now assumes that the response body is encoded as UTF-8 when the character set is not specified, rather than raising an error when attempting to decode the response body. - When simulating requests, Falcon's testing framework now properly tunnels Unicode characters through the WSGI interface. - import falcon.uri now works, in addition to from falcon import uri. - URI template fields are now validated up front, when the route is added, to ensure they are valid Python identifiers. This prevents cryptic errors from being raised later on when requests are routed. - When running under Python 3, inspect.signature() is used instead of inspect.getargspec() to provide compatibility with annotated functions.- Update Dependency on python-PyYAML: this package had been renamed a long time ago to follow the naming convention. The compat symbol 'python-yaml' was lost with the migration to singlespec.- update to 1.0.0: https://falcon.readthedocs.org/en/stable/changes/1.0.0.html- update to 0.3.0: https://falcon.readthedocs.org/en/stable/changes/0.3.0.html- Add missing requirement "python-python-mimeparse"- update to version 0.2: * Since 0.1 we've added proper RTD docs to make it easier for everyone to get started with the framework. Over time we will continue adding content, and we would love your help! * Falcon now supports "wsgi.filewrapper". You can assign any file-like object to resp.stream and Falcon will use "wsgi.filewrapper" to more efficiently pipe the data to the WSGI server. * Support was added for automatically parsing requests containing "application/x-www-form-urlencoded" content. Form fields are now folded into req.params. * Custom Request and Response classes are now supported. You can specify custom types when instantiating falcon.API. * A new middleware feature was added to the framework. Middleware deprecates global hooks, and we encourage everyone to migrate as soon as possible. * A general-purpose dict attribute was added to Request. Middleware, hooks, and responders can now use req.context to share contextual information about the current request. * A new method, append_header, was added to falcon.API to allow setting multiple values for the same header using comma separation. * A new "resource" attribute was added to hooks. Old hooks that do not accept this new attribute are shimmed so that they will continue to function. * Error response bodies now support XML in addition to JSON. In addition, the HTTPError serialization code was refactored to make it easier to implement a custom error serializer. * A new method, "set_error_serializer" was added to falcon.API. You can use this method to override Falcon's default HTTPError serializer if you need to support custom media types. * Falcon's testing base class, testing.TestBase was improved to facilitate Py3k testing. * An "add_link" method was added to the Response class. Apps can use this method to add one or more Link header values to a response. * Added two new properties, req.host and req.subdomain, to make it easier to get at the hostname info in the request. * Allow a wider variety of characters to be used in query string params. * Internal APIs have been refactored to allow overriding the default routing mechanism. Further modularization is planned for the next release (0.3). * Changed req.get_param so that it behaves the same whether a list was specified in the query string using the HTML form style (in which each element is listed in a separate 'key=val' field) or in the more compact API style (in which each element is comma-separated and assigned to a single param instance, as in 'key=val1,val2,val3') * Added a convenience method, set_stream(...), to the Response class for setting the stream and its length at the same time, which should help people not forget to set both (and save a few keystrokes along the way). * Added several new error classes, including HTTPRequestEntityTooLarge, HTTPInvalidParam, HTTPMissingParam, HTTPInvalidHeader and HTTPMissingHeader. * Python 3.4 is now fully supported. * Various minor performance improvements * The deprecated util.misc.percent_escape and util.misc.percent_unescape functions were removed. Please use the functions in the util.uri module instead. * The deprecated function, API.set_default_route, was removed. Please use sinks instead. * HTTPRangeNotSatisfiable no longer accepts a media_type parameter. * When using the comma-delimited list convention, req.get_param_as_list(...) will no longer insert placeholders, using the None type, for empty elements. * Ensure 100% test coverage and fix any bugs identified in the process. * Fix not recognizing the "bytes=" prefix in Range headers. * Make HTTPNotFound and HTTPMethodNotAllowed fully compliant, according to RFC 7231. * Fixed the default on_options responder causing a Cython type error. * URI template strings can now be of type unicode under Python 2. * When SCRIPT_NAME is not present in the WSGI environ, return an empty string for the req.app property. * Global "after" hooks will now be executed even when a responder raises an error. * Fixed several minor issues regarding testing.create_environ(...) * Work around a wsgiref quirk, where if no content-length header is submitted by the client, wsgiref will set the value of that header to an empty string in the WSGI environ. * Resolved an issue causing several source files to not be Cythonized. * Docstrings have been edited for clarity and correctness. - additional changes from version 0.1.10: * SCRIPT_NAME may not always be present in the WSGI environment, so treat it as an empty string if not present. - additional changes from version 0.1.9: * Addressed style issues reported by the latest pyflakes version * Fixed body not being decoded from UTF-8 in HTTPError tests * Remove unnecessary ordereddict requirement on Python 2.6 - additional changes from version 0.1.8: * srmock.headers have been normalized such that header names are always lowercase. This was done to make tests that rely on srmock less fragile. * Falcon now sends response headers as all lower-case ala node.js. * The 'scheme' argument to HTTPUnauthorized can no longer be passed positionally; it must be a named argument. * You can no longer overload a single resource class to respond to multiple routes that differ by URI template params. * srmock.headers_dict is now implemented using a case-insensitive dict * Per RFC 3986, Falcon now decodes escaped characters in the query string, plus convert '+' -> ' '. Also, Falcon now decodes multi-byte UTF-8 sequences after they have been unescaped. * Custom error handlers can be registered via a new API.add_error_handler method. * Support for "request sinks" was added to falcon.API. * uri module added to falcon.util which includes utilities for encoding and decoding URIs, as well as parsing a query string into a dict. * Subsequent calls to req.uri are now faster since the property now clones a cached dict instead of building a new one from scratch each time. * falcon.util now includes a case-insensitive dict borrowed from the Requests library. * Misc. performance optimizations to offset the impact of supporting case-sensitive headers and rigorous URI encoding/decoding. * Py33 performance improvements - add python-ddt and python-yaml as BuildRequires for the tests - remove unwanted shebang of bench.py - add -fno-strict-aliasing to CFLAGS to avoid compiler warnings - pass -q to test to avoid spamming the build log - remove AUTHORS CHANGES.md LICENSE: no provided anymore - remove README.md: its content is identical to README.rst/bin/sh/bin/shlamb62 1684751913  !!##%&'())+,--//113356789::<=>?@ABCDEEGGIJKLLNOPPRRTUVWXYZZ\]^_`abcdefghijkkmnopqrsttvwxyz{|}~~      !!#$%&&()*+,-./02.0.0-bp155.2.122.0.0-bp155.2.12     !!!! ""##########""""$$%%%%%%%%%%%%$$$$$&&''''''''''''&&&&&(())(**++++*,--./falcon-benchfalcon-print-routesfalcon-benchfalcon-bench-3.6falcon-print-routesfalcon-print-routes-3.6falconfalcon-2.0.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-safetop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycapi.cpython-36.opt-1.pycapi.cpython-36.pycapi_helpers.cpython-36.opt-1.pycapi_helpers.cpython-36.pycconstants.cpython-36.opt-1.pycconstants.cpython-36.pycerrors.cpython-36.opt-1.pycerrors.cpython-36.pycforwarded.cpython-36.opt-1.pycforwarded.cpython-36.pychooks.cpython-36.opt-1.pychooks.cpython-36.pychttp_error.cpython-36.opt-1.pychttp_error.cpython-36.pychttp_status.cpython-36.opt-1.pychttp_status.cpython-36.pycredirects.cpython-36.opt-1.pycredirects.cpython-36.pycrequest.cpython-36.opt-1.pycrequest.cpython-36.pycrequest_helpers.cpython-36.opt-1.pycrequest_helpers.cpython-36.pycresponders.cpython-36.opt-1.pycresponders.cpython-36.pycresponse.cpython-36.opt-1.pycresponse.cpython-36.pycresponse_helpers.cpython-36.opt-1.pycresponse_helpers.cpython-36.pycstatus_codes.cpython-36.opt-1.pycstatus_codes.cpython-36.pycuri.cpython-36.opt-1.pycuri.cpython-36.pycversion.cpython-36.opt-1.pycversion.cpython-36.pycapi.pyapi_helpers.pybench__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbench.cpython-36.opt-1.pycbench.cpython-36.pyccreate.cpython-36.opt-1.pyccreate.cpython-36.pycbench.pycreate.pydj__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycmanage.cpython-36.opt-1.pycmanage.cpython-36.pycdj__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycsettings.cpython-36.opt-1.pycsettings.cpython-36.pycurls.cpython-36.opt-1.pycurls.cpython-36.pycwsgi.cpython-36.opt-1.pycwsgi.cpython-36.pycsettings.pyurls.pywsgi.pyhello__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycadmin.cpython-36.opt-1.pycadmin.cpython-36.pycapps.cpython-36.opt-1.pycapps.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pyctests.cpython-36.opt-1.pyctests.cpython-36.pycviews.cpython-36.opt-1.pycviews.cpython-36.pycadmin.pyapps.pymigrations__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycmodels.pytests.pyviews.pymanage.pynuts__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycsetup.cpython-36.opt-1.pycsetup.cpython-36.pycconfig.pynuts__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycapp.cpython-36.opt-1.pycapp.cpython-36.pycapp.pycontrollers__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycroot.cpython-36.opt-1.pycroot.cpython-36.pycroot.pymodel__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctests__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pyctest_functional.cpython-36.opt-1.pyctest_functional.cpython-36.pyctest_units.cpython-36.opt-1.pyctest_units.cpython-36.pycconfig.pytest_functional.pytest_units.pysetup.pyqueues__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycapi.cpython-36.opt-1.pycapi.cpython-36.pycclaims.cpython-36.opt-1.pycclaims.cpython-36.pycmessages.cpython-36.opt-1.pycmessages.cpython-36.pycqueues.cpython-36.opt-1.pycqueues.cpython-36.pycstats.cpython-36.opt-1.pycstats.cpython-36.pycapi.pyclaims.pymessages.pyqueues.pystats.pycmd__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbench.cpython-36.opt-1.pycbench.cpython-36.pycprint_routes.cpython-36.opt-1.pycprint_routes.cpython-36.pycbench.pyprint_routes.pyconstants.pyerrors.pyforwarded.pyhooks.pyhttp_error.pyhttp_status.pymedia__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pychandlers.cpython-36.opt-1.pychandlers.cpython-36.pycjson.cpython-36.opt-1.pycjson.cpython-36.pycmsgpack.cpython-36.opt-1.pycmsgpack.cpython-36.pycbase.pyhandlers.pyjson.pymsgpack.pyvalidators__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycjsonschema.cpython-36.opt-1.pycjsonschema.cpython-36.pycjsonschema.pyredirects.pyrequest.pyrequest_helpers.pyresponders.pyresponse.pyresponse_helpers.pyrouting__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccompiled.cpython-36.opt-1.pyccompiled.cpython-36.pycconverters.cpython-36.opt-1.pycconverters.cpython-36.pycstatic.cpython-36.opt-1.pycstatic.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pyccompiled.pyconverters.pystatic.pyutil.pystatus_codes.pytesting__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycclient.cpython-36.opt-1.pycclient.cpython-36.pychelpers.cpython-36.opt-1.pychelpers.cpython-36.pycresource.cpython-36.opt-1.pycresource.cpython-36.pycsrmock.cpython-36.opt-1.pycsrmock.cpython-36.pyctest_case.cpython-36.opt-1.pyctest_case.cpython-36.pycclient.pyhelpers.pyresource.pysrmock.pytest_case.pyuri.pyutil__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccompat.cpython-36.opt-1.pyccompat.cpython-36.pycmisc.cpython-36.opt-1.pycmisc.cpython-36.pycstructures.cpython-36.opt-1.pycstructures.cpython-36.pyctime.cpython-36.opt-1.pyctime.cpython-36.pycuri.cpython-36.opt-1.pycuri.cpython-36.pyccompat.pymisc.pystructures.pytime.pyuri.pyvendor__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycmimeparse__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycmimeparse.cpython-36.opt-1.pycmimeparse.cpython-36.pycmimeparse.pyversion.pypython3-falconCHANGES.rstREADME.rstpython3-falconLICENSE/etc/alternatives//usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/falcon-2.0.0-py3.6.egg-info//usr/lib/python3.6/site-packages/falcon//usr/lib/python3.6/site-packages/falcon/__pycache__//usr/lib/python3.6/site-packages/falcon/bench//usr/lib/python3.6/site-packages/falcon/bench/__pycache__//usr/lib/python3.6/site-packages/falcon/bench/dj//usr/lib/python3.6/site-packages/falcon/bench/dj/__pycache__//usr/lib/python3.6/site-packages/falcon/bench/dj/dj//usr/lib/python3.6/site-packages/falcon/bench/dj/dj/__pycache__//usr/lib/python3.6/site-packages/falcon/bench/dj/hello//usr/lib/python3.6/site-packages/falcon/bench/dj/hello/__pycache__//usr/lib/python3.6/site-packages/falcon/bench/dj/hello/migrations//usr/lib/python3.6/site-packages/falcon/bench/dj/hello/migrations/__pycache__//usr/lib/python3.6/site-packages/falcon/bench/nuts//usr/lib/python3.6/site-packages/falcon/bench/nuts/__pycache__//usr/lib/python3.6/site-packages/falcon/bench/nuts/nuts//usr/lib/python3.6/site-packages/falcon/bench/nuts/nuts/__pycache__//usr/lib/python3.6/site-packages/falcon/bench/nuts/nuts/controllers//usr/lib/python3.6/site-packages/falcon/bench/nuts/nuts/controllers/__pycache__//usr/lib/python3.6/site-packages/falcon/bench/nuts/nuts/model//usr/lib/python3.6/site-packages/falcon/bench/nuts/nuts/model/__pycache__//usr/lib/python3.6/site-packages/falcon/bench/nuts/nuts/tests//usr/lib/python3.6/site-packages/falcon/bench/nuts/nuts/tests/__pycache__//usr/lib/python3.6/site-packages/falcon/bench/queues//usr/lib/python3.6/site-packages/falcon/bench/queues/__pycache__//usr/lib/python3.6/site-packages/falcon/cmd//usr/lib/python3.6/site-packages/falcon/cmd/__pycache__//usr/lib/python3.6/site-packages/falcon/media//usr/lib/python3.6/site-packages/falcon/media/__pycache__//usr/lib/python3.6/site-packages/falcon/media/validators//usr/lib/python3.6/site-packages/falcon/media/validators/__pycache__//usr/lib/python3.6/site-packages/falcon/routing//usr/lib/python3.6/site-packages/falcon/routing/__pycache__//usr/lib/python3.6/site-packages/falcon/testing//usr/lib/python3.6/site-packages/falcon/testing/__pycache__//usr/lib/python3.6/site-packages/falcon/util//usr/lib/python3.6/site-packages/falcon/util/__pycache__//usr/lib/python3.6/site-packages/falcon/vendor//usr/lib/python3.6/site-packages/falcon/vendor/__pycache__//usr/lib/python3.6/site-packages/falcon/vendor/mimeparse//usr/lib/python3.6/site-packages/falcon/vendor/mimeparse/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-falcon//usr/share/licenses//usr/share/licenses/python3-falcon/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/191115fe1131a4a36ba402039d69f953-python-falconcpioxz5x86_64-suse-linux emptyPython script, ASCII text executabledirectoryUTF-8 Unicode textASCII textpython 3.6 byte-compiledPython script, UTF-8 Unicode text executablePython script, ASCII text executable, with no line terminatorsHTML document, UTF-8 Unicode text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRw?`D[python3-falcon-docutf-8b2d95705c6fbdfd623879aed5e17f2cc8d36f31b22a00ab4156412de0675cd6d?7zXZ !t/l] caoDf[pE9AW${QFc.ɼ, Q 5_}ճ%,&L؇g[;C-iWWww@/3享wlKF3肏,YR SEH,\mJ6_1j4mO\mhH7oGzTK`A>\ץɈdG+6ʱ1=ewEPݠ́] qH')okđdriMu g<wM^v [8\߷۽ӈ,07iH6B& IۿneiC՜{ _~Bwa(K U S&"R3Jɺ AP'趷cR 3g>ۑ_KTg ?ڿ >h%E? Swmi,/[bg(]4\݌HK20Wqʢ98~źGc;%QIdP0I"@}EPTy֨ʝƼZhxƷԞOi0PE$C|Fԝ+w P7Ώ.W|au"{&9pTt{ݑh γփ?heNhYR`IN_x CMm}ة[|o).Q 0|qVa!fq+։Mskv5yϛ@+h'woT4M[zEwFze=h PWJ9S> 4g*ʢ~Ei0T4IVY\+d.7٤AvY 4*$,plE=t_KW=xlh46Γb[ZO>)O +m[Z L78F|Ѧ~F΁z PQ٥,(†q T{a0Sz^#Ud CBQ{lBv?TTU9;=ˡj}qDZ:HrO`Xr$-7PU1y늈*J{DN[ Vaz%? =8SKkZh!>ulY8Jz×mF킀2{˥;y𐑧_/Ee0Q}^C"h65: SqŖx(PXGq3kAT&CEqNR{ZȉbU}y*[%+P$3Ut 6}gh3䦙ztτچ,$pn!aM:uN&ƣb&]\8$ %UW6,b+~/A OݹiW(̵ؚ!:P;zi7^Ql!T}.AK?NY^ЗV$!GOFP}Ϭ.ԨCV6 |Z{%KՉN 2SwAW=Mц}'BYɹZ:5]yV9(~HqDLr]t]+lRR3ME귁wQeN9A[u3U?N6`JzNiy,:+ௐ0lPdI{/&L~fhV*pn=_`K#0}=Fw(4!P"!KJ n'tV /N-KdžQx`1[#R6hFiy3iY2*-KU-́gS縘?i {ng-4+r]75:O\My@T*J2\EQzjhSrɉq]5=Қ& p|miSImU`~y2"KI~fs\Tjճ bBﭳ"*^DUfQQBrc5 $%mvz ͫpHK`}w=]-)%bpszjeHm r{ayn@:n7|k>> > ~sh(Cnyp{IwH]30JoםΩT99d^ &([,oB*eGM—}A6L^.ьa:&^p6FKVscaω?S4e΍JV.A}""ૼG?Qf gTl)h1jh~Ҏ>f^rwyQU8 xutgL?[X/(D\zArp0ntW369Dl`.bT?y>TbV5SƵeeq VRZE?mIC0.%hwDNn OA1Tei^R4Bg 7{$h*HnJϯC+,L 9[}IDs1$֫T& :[$ C#՝^Bo`oL!{+I#MwQ BTېN8GQI s*뤉:Ut v' hDĽ1趦6 & ,T,01QCۙOUh]YYJs@)SY ]_3TʁjLG! Z)'u iZgs! 7ANC`nELk/m(o3bv{U AYmciko ml5jȂ;9 uQN>Qb 9udu|m3}8'PXeٚ>nCٷdoa":?'I,$ɆIl37}YL4`CݮM\x 0ypW `mJ7`!@GHM-ص}0}uFDnzfުŴh|`@㗞,B@τQ{0)f3Ii{vNqo~tgݻ:ȃyTDz]Wig4 S(l̏~rb(owkqDJdK49E{46$&ʿjoXqG'_,xtL`9Y!wuwYK}Wn*>;/Nk3qe0:UvIQrPm8։'uymz!ZhnVp6N>V#;z q! 6Ve.f`C*-|k8wGUSz_#W>LZY5JHrb "R:Uط=ĩSJ! ,aЫ>\q pl?[(a~z =˩Ja\϶%GlOcr҅۲鰯)yyq7}"8, =-wHobXg.٫}E&"Vo6Mssr+Y{ENWa,CQij|苌AS?X,/e0ԻܬFi0U31h:Սq\:dB͜sE`#DZ|襟aO0pyB9jr\!4!L"=7z1FI1/:D߄ CKf-*;#$O6}gj/I2n c)b!l IњޗJ~193Y^p9[㬞|ub痁gĻOE#9|doh!s6Ek9c^qDJ`舒&:-$(k 8= )5~SxUZLMOFYZNpp =hQl);/Ygg'!7ZqEE;|Uaطbqq!`\WAKRoԕB9E6cC5jԜu4|X5- ጛ@ޏF DeC`*:(=8\YV4x>4]Mhr?nuH\Sx'feCw;C94Vk? 3̈3w+ڷ8,SFBg>=G?H%uP+Nɂ||KI~gј_&b*1qә3F=7*){E%V,\.Ր4GA=L[/ Ð7W[I0 $NC/CPPsS(ΠB7c3׆ugʬ<@ϑ`E p[jF׃ 񅭟}Hs>cNzY ~}]jqLD6g !r=%'ĂB?-ۅ~`3AᰣA@v"=P@Lv`##YC6k2M'#=RuNƞ;lM!b lfC,_#"Od$Pۦs$fRl;V 6z|PdEK rw(uL 3d1F*2b!TPlknY1BflWfHʲ4v^{1ivZZ1p[$ {95e:t)oӇ"Wž򺒰ʧV8;p` Z1-Wג)}z1X)B=`[kD}/FW5| Q7)fmntjS"!{ Vc9AD}QBTS~9-6Sr_ o&$&3vAϓ8`=րH9i|群 qCk(ml՗߬OCf6,c*.9kf8֣MLZOD;P~a|RL>Io$a\CYibyb,Z5T-tmZp%Y&J$+ CC { ҮCUh?o&ƿ&6dmRzcjF1`!n!P냸d ssD?6^~ҳ5cCtsd!N%*w ~ _K$n"su%$!|z'BM׮DN 5< z~jCw;& Jp ~$ uq@_CSطO3W;yw1h+^YJR DzGv.fU|ň;ib}zS$ٹ e /,^pMcZak,¸;;8Y!JnM:~]1ނq^ze]GD1f^ IuH UHkyEO)dGZ;DwA K^"ˬ~L:c`5>18W=)'pI܈L-wTkkt ]6Lu~(~9 r^dG{4xhf͘SUc${7^Zݲ.4b" V٫c!xN"+m4޸f=ٿ}-V'˭3}>ӏdkpgMH{dXkfNqW WQ"s)neq }p0 Wok4DLx46w E"%VM"[fZğx]2yxF}›G&X|jvQ0\`4/zqQyf|.È{c?q5#zgWe\AM~Q VKJ||y%*"snwD['0 8n ejݮ~r&ǎt JzPCS3d3m-*ذzAmk؀m% p~Pa)+R5];{Tۿ]}2U$F'4J{e\e,6⛕$BPе[)z)*;9CϗhϹT@F$˧>%&JmC" oǘRQ>`~Vh8uD+-:gPב 1ҮOL/h]) L:M6PN K~wű1K{dVJy6$$˃ ;e [}f{P=c9:9ܜeIn]1'ݝ7eXPwg!unM[L}8ZrѕBM]ɿ3)ԇ 1na$~hчB ٸ"GrBÅ;w3ȝj[p c\ 77͙Tn+L"Oie@0`:5W YavVSENEh5R۟wG)G;W|JYvYVB'q+Y@M)9NmLPp۸=B`®ò,BPHg{kBcQo9 ; );zt\AaAo!W>}={ׄl'w)dy ETI+aV h40% }RGWΎff16i™aIo5TxzAX3:'\>GRY3 )\~!1e[5]BcS\":aI?*@$)ۼAHo g0K$Qubh%hRg[éy2@kt@Itb@= ]&mI% ZچH9h./QB> iF!/R j=:dNGk?b*k pK-U`o+U3SgR܀h3[3(hncx-hu)]P(gl?9i+O(<@qݮ}N{a3X@09@}Cړ;𒃫 пq^2P0q0yI %Cheʓ>kPO2M`̞Qw$MiH&mm&g+x<T` X ЃCrUJ;pƩ;aYΧb J)^Q7"ORJ2#/]#^.[2rW“Үo+OAuk rxWbC%s6 [dW)hr_@^y0Q^ (|\5r`}8M%myg0jJ5qOwV,`Bam[{.|xee5+J]!$R5^ӓu=xg>T,ּmDh/?itg*ȣ ISb[g4r4"A;Q/"6J "FWVZ2$du0|CY*7 6s7뼠6)ǹYᢜgr]Gݻ)DӸeU=˵:RPZrtarFvK pD.˥)^&J[Wڗ0@ Icy&΃Iol)c1Ucr2Oop]IDn㶰`%j!yF 9CrR ?rq#Ɛ5p'ݗɸ{*$9QVT󲚱u'َ}ak5b(},/ XB I!itΑǥE!UMIc$#QVXBȫj8x^k<\j%g;þ1oGdžOq P9B,؋SCP׭W5f}>J+<2H9g;)xPR[PGVZD+g`2[.6HINӸ\`m 2bՒgbAT+rCh*fQS}:}b$Uy>_(1M-fESPvO w (_fW-=a.OP܃7kaW f1=sp; PŅid[%Rz1\TQ4ڵLKP?25miC~Yd5Elc#@{0eC-+1:l̉Rnu AkRZBCD2%cx(4jEv_̺bZ̙?Fcfj_oUY6yР9zev_c]M* Pg_΄+*y3^bcTŌg8E(#2o_!qf`I7bpD7mo6@[/`1k n z{m]uETޤs41We<8gf#M2KA#{/ _YPS.qP4 M:?Z>b#&hKFA>$;pP;njy޲z@x峵Cl21;܅X"+342*3[Ti䒆HQ?*ҡr^pkMe9Kd笇7;d [ jbi&sч>Ek/3˭%#1a`ꢎˁ=p4;,XS|`FP# 19,4~[ܘ0Ḳ_U1r *U}6O ggny9," DbgU0#f&r<aHTi#Av譎bV11fg+f"P)$a Tqf?bns)cׅ`֒T9`=D9Lة&Qjoa_ @.Ab]cc|4;.ߛz8`3H[syGjWl~R3>fDu_^|%ja:°3Rz+!l> Zyy60?#YCNȗC:f4_wNx1"h4{sJ  v~!]> >Tժi _Ci3EB?ͯ.֡깓 s)[ox''PYr~0pUԧhx :`>@#V:dtVYI9Vbp-:,P$8њBe׍"cv2 7ݐGO+NR e@EpM1Sm{OB=Os /TJ<{(#VغKm-{U$8^wS CDJ@-kžkeq-:B('2l?l􊜇u3S#2t(m9.a"8rNbٱxm(ARTpXŴON3nlgPS1EӪ<7mJp9 '|hAx_$0;ip[?]q'`//QlCNPsD=e_X?FnULrR)h FBmكS_4CqNdQ9g:LGcfG7&!' +0gf$!I5sU˅zL:FH,7=1>@(O+DJfN  0BC($@_9Qmɺ|7iK>eq2#H:4_`"kFp+-ܩk'pk FŋjJ-=n/5Ϛ]mt5_ s} ȇA`[=0z\3tgw{eNf!,Ly|^u}Gm5[ѕ r1'rf嚠,"b=^`hCڅw[[iwj"_<">f@ ivMerV cQ :a`?u ڒoRPYr;n~V&(%/? UxKYzIW0j02ai [8ZaA4q/q\]ޑ?9q:Y& 8viEzn ^{X7/=f&o/avWt?^fhOi3(!+2EcEҾ)u7NšX8|aʐNvpQ>d3v͡P&cSw7szIE ߳ :vѧF7!쎡gD-bo^X䧠707l~?L jBo2_PJGylVRq)}E¿Z S$vMqP`'ta |m[Y&u,K׵u奭sj!"9\[skKe&JYgrde kJ+kҰk]SauZ,*xkO-<@ wA1P\kwDw!w@ZIKUX(rG:F@a%W|>d',e<(4d:O:*P_T>աM=Vń7LpkzBUۮ?7f2q)q& ʨo冇 qNkRT5Z;^B-V:F>yé_W掄_LN!#d4jB@Uo -PƯ(0SEOJ%M Fɳ`}3?R'#d8L 펬"m`T`D~x3K&)m&+ɥf h;t:#\e|L$A<} <3Ղě$^m6,g%fm3Rn@1b؇:߱J XSMIi=V;ҩz'>3P4JGle}"pԻ,hG3H+/XL]O<昢^0.FT3|N}3~+$ f(@X`n /y`Wֿ5 0գ ?5kYp_JomI+CX|촛 c{q%K^.Q2 N`:<߰ @p4JG> cx9ۿEmINf0YbYOh>Ix(>W"тi`:NZ:V]4(|hr< $?#e+W*n Y|4zi&Q,L -,RQ5y|nɪ]91W2r*M6ՐQ~1E&V̽G.oCD Z7PӥNۙV/mO|f;<H2?vܰ22kvcTF(ɖjq,/"f7s`Hp-ϛ@ ! >gLUa~Yn~s3u+E2M3a3s7"IK*FDs؄{t/dVi"Z P}3oޤOy4bٮ| V0)&(սbRwM1%?lpۏiܥGVr{NHuԆX&gP5v**n"cfjcUSA~N/n{WKe5U՗qݙתIxJEJxs-dfґ,Nu0Pz#UL1 9_ [.Bq2g0 gk|73+9Tgܝor91c2_ܿH<=ۗEk:#:beB~ej!Q,+U~l'7{i܌RT*Oq<6wK'}a._Uz~5j0{Pt6*2yAGf+Nn'$vs7Cٌ[Rbk~c-",4<20=E9f v ziLE89%%UrជXm>b0e2,fe* j A6ETʸvKz]b)z7J?D0¾1ɷ2+7ֹnUNY. {qi%aP4waxӐEH ukkhp˞y3Bl2]QnE3Իϱ r|^bz; \}b$_zq]ƏYM4u ĩ v0Gۘ TLA@@/1M[[ĉj7[B'dP׹zr+oL]VD+g ed5KR2 @ 7OLB؀Ʒr=F p2YZL|/^ߪeA5p! (Pkާ M|0a+᳟T./ޅvM~A^Y5ety=Rh@>}#/i3S{eנ`t ȫ `mv ٌ>zOy2+B9K=5O 7s.UƏ^CB4m(.vig"5J7\!ًk7N(ܹ1W$*:Tֺ:}XvTx\ rjМ܆8Udm9-MW;0F2c㭲f$?alx Oʹ(AWş.-asxa Y5%$Fxi}ԣCEsBDe4 db),dQjjő_v#f=:࣋ ĺw!c}Q^ʼjХigkl ev)fwm|[FJ0o`sL-a>w2n'.a(|b,.`^C(t&9xe[#Z\|xfUãWJ~Wv 6n4'Țf}+B2+eAhLJKkBAp5InD*kႹ{m}\^\ zTZ)fS<2X+&Fކ^+ٛq>YCB1Awx%u.D:c VW,}|,>Y LcAt %|=uQfyFѼISb(pnsJ^z"ؖH&O?c{-3FFvz 4ݢM|6o-av]~w%8jOy:J{{iv`ISUT`"PJC!A@ʴsP־f䂶oDv9"<8;:XCҘ[279@l[@ =G&ߕW[ogXFp$,%wLRÉ@>y;;bFy} e7/Ҁ3'^4ۘl*@dR!P@ 1dv&vM-(H9,:Gt\^gc\-:bo4"ƱB4l[oWCzʒyC`G]c<H%6skEK^cm'Ј"~f0{c\Pì.y_ӕs.#Eec%>'1_iVu'J&|~Il;s+;lb_ iO2LV3>qnZ]߰uV­XEF +Bᳳhø7fDSrȤ3 f:޸_ЊB=UO@ #%wSkU-S"HV.HNT E~~uu1#i 5Ge%udjr< ;-H};^t+Vߨ7?"\&"Kɪ=k3nz]7YAy+پ֓Ȋ";HiK<_,VMPx(y+7qfPq^KdA(iCQc "|p.,>^GHM k6=jEv=Y$ߋO7 DB~ 6ͮI&VR|1e eKP[jDS܁Sp)WʨBɇLN바/߯gQWahmj9Aj cnϰr'ʉ4@=sWe@wl\eGA2L[ºܚ\ҹhe{$v0f+@W,"N i&݈3w*x ہ 3i ޖO6^>T>eKJ9sGRAo d[=Mq0nIt6qaF 8d<9 k}ލn(& >lO]` 7RӃ-!OWT+. Ft7鳢x {"VcoگTFt3pBAAIڳ>PBW @a/j֮iwZG2e2ѵR,ZN#jf~1G83AMUDtӅjʼf|-_cR9\#{Xۥ=}o_b5F[b`VX:ͳf53)4Y!Nb1; D_+[v 5 #,~z?My_+&|0Dm^)m98Myߜ̱h@]LNb[^ xoj_ޖ9e!Kx]\'vlx9[3?n]њu!*crܿ]$תEQ X=L| _830M;sПAxqڰ[ pzc^NgDdHOi&K|Frph0wC,$f UQ g`.6`LhlHRogŚCÙǓ%?q{FyG3d[;IzM^&^]ќVCV|;!(_pC$'>{ s 6Ov FwF$IEojae4cq?o43FBInA3\4rL\q꺅 ^{l;|t=CpZd"n=qw_D|khpl~rD i0b9y>.ӿ)` oXmerT6rBtJn[a'R_a*ǑV)ˆ]3'*#  W^'b=Tҁ׷SmI,*TH0: xwaTjR9LKA'_,l ɜ,=N..UJC\&3\3$N7 {;0gJ^wo͎Jqk!㺠1>`{p#t=|\h[u\9 8nҩvMsE}LQ}J1C~C<"Oh=@o,Ac~ERx__Chuy+-uSG;XM#1G,K2!NzܔgYgG7?X,]J9C*D*?S܅;{1P;,g2q 1eDq0lΗ|\;RZ`'ɞQC~-ھU9G*:zevg`K)/OB1D&I-s@.K*'$A :Ť80@?K˛鼻y(3E#AUЂFlzkE҈S]8}&:W(re{x`h@~$i  X~6#ŀ]1FLѧbhUW3aEsqܾ+t+ʂ6}8DF\ڟ(oTru t]VXͫVq[iEVb_ЇH B*hX3jSN@ˑ˄6 FN ԗ/&c,~FArW m;zspI%JΙ䮇=T5rf0'{Zq =ڿ#,twU O筣}/xf g欿Vd9DO0 .o@ۯQ5#Z ;5-氒pᘁhgkj`V<7:\2 K >3rčKIZAxOZOoз2#85^S, ϔZPspK3E9ա/9#̪Q3'7CU2-`:CS(.]QXЫ\8N4ݺAz[ޏBSۗh^cRQ#&,h#/GrWHH?P6p =ՙ42?xph*i,GJ=7¦?4TAhd`{ F6Nm.W7R-MQ!+Բpc v]&Gv2`'_LMIz;Lrx4;g(l8T+ۛMTH$.S /^J:RLz@Mvy9[U6H~N-ʵ8=h{HNgɟLgasxlXGmQ*}ہ=$bc=LP7 `E۲.M"kl o3by1d0Uy9Rq~o&D_tlщ>]=8.0cCgЫZkI-IѤoPU1Tߖ`6/$͖\Jj@7%+=uJOQ坍x('5 8:D"m(; # T=xSWjib,F=ψVT%t + c)!ZIjc <:rvFCM/ر>w?>$^ѢSnf0̂BL#s:\n!5Yu 9)O-\&3ԃòҫ Y fTh4:XEǖ852-j)' ka[|kL>/l_}B:zVfF4,@:k<ÿPt8/P|T~Cyldn_Z%Lȷ# ~"8(\~sڏc9mMĀxCȎaǨbgRY ktM  o 5kD^wsՆbg':t눦OY$q?؜ks 28w\V@Y;!&?_wQS-AqF͈4L.|m9JM7S ]qcK9#ѬlÿӆRZ~;-p1S]λF/H;H!? 9:]/$}UcllMqR^К_]1$ZjgB; !vA7uU6xWޭijxS}3YG9eE-ĤK 9a(A<M' I+^qVG)%QQBYnЏ EPG@J{E ūbNF-d\c%,:$ W?u}9RXŵiI5wM%3uw&]PO%@^"Z 8{BrHJ?/sF i`v -N74>]r| nCS yO)@?zT`jJNd$qШ+ [_3'T |UxlX^$(жL6RO4$:ZLkpLn ru1TDѦ"ѹ4^4TCOݿEۦ)Cܭl7HN\P|C% X\Om=Dy U4$ ∢7“E6CEgSI/$YSe`_dw\uMa$.2iH `DL| U1LGQ='؊XMg`9sEgh~%gK1=at!*8i:tؼ\`!>PҚs4o)=5X8ڠ4Q2(ŦOÑs)7D)!Ѣآ+0n5$mO٠o801)c+vitVJ!Qk{pyihEb[7 LسVe$qpg,uuLDb1-|@mʊHvFZ6x뒂+L>S?b_-b D{\-B`?tufP`e#h\V UmWpNy-#3O]3vHt/nh(bKJ $D=zx_Gfagڱ<{=dTOo2(cߋ#?䟶Py\tO{U+F%Rvfp'6'9&_i\@r;VCq@||Xv 5* ?gPgk6gZ*=ukty$l[j2LLKHw!C&^$RtJ\,s˶- *ij󱣬4}PY^{`GPջWjΛ0G}ZDyۃJ,%4ۼvX4T9v II˃ZIK 5B^];W8꾶'ű`ՕoP/#dU ͼ%ڱbO.0}STUxVrrj,e5{`$jv~V`T{pЭZN5X(&ib' m݀ӝPia\Yel0\\%^P.օ[-9Eks*vZOg+-n,Cj`I@m>7&w{`lbmb@M֫ MCfqԉ1ip1M^"!ƶΤ7M8%ktBV zӜc[#7Ui R|yA]f?dq:lK΢0,8p>ltvU9J;C#}3S*883C}HRYM[{FY4cAd)6Z$r:r++M/u4 羨ʓ͒9Xiu#TCd*nume;G׃/2,g9 F1>B`CsNeON }Ч,O.fH^Qʙ-p 9uVIfRgpp!Qp?W]N|U I[^AH M.%MWW;偩-ɼtF]?.cW>F'pyc1/P}hm<=@OzfpaE%AOˋ_?5WHc3p})vPCUyɘxI\t s^"dL?;Ʊ +bK1~PEfA$@&jNhۼy]!ܡ֝)B?v/4!8r99ywھ9degu@Ơ>' *da9"8cȺƥkt[\T(5~jB8U#F#0SL9DpSP+Cg*1y b8jwVPXvP=7|}h!V~ +mehqex<7Z%$xGQé8rh(cCfw,">0G4j++:袨?%Kr]EMKqFۨ%Pq^6 fo!,tVJ !=܊ϼ{ crUy3X.,ȹQ.VjښM"^jo"HšhV7:nzԾ@4ɏg{[zot ?. ͚Uk_ E4˗F᭏m3 MΚ |k…2qre&[M)>-ŠѶ{՞2.9V9iyr ]Yi7ۤ:sO# (1{Ʀ6.Kz#h52..eLKL, [GF#j᥄d }IZ6Rtmy}8$v)5dվi9(hC0=^ FDp=8&íFw氅vr6" r\yJikR"#*+t349Wtr&\D;3[ }LB]`N}2 ##l_ ?iq:>HW1.$D m;_N}< h הL FJfK+X2 3(D?JrӌU-%`)Kv>zzT~ڛwf l"Y7mY!- iަ֘ f\ueY*j/ρA]:YLdڠZ܃;{pUI ?#pL/F-W?^W>)5ki?HL899%(6h>Eo c͑-[?|iׄ*{Hm%@yfҵRŶO44EsXWDŌ8}ӳŚcvZDSW,xTt0<ERKT7b`c~%^;>7aPw87sS$ KЍBE-w$[QL<[N&DׄPV/T'1HhtEkJrT0`SM Qe@ْ8*SwW(fȘl,qXh66-W&ZxM;1x6LmR>tr>{/ayڴI rP,H*oYEWl+ϔ_7*;wY%6Bq/HGĥ(/CfQ>ΚLLdѾcCIgla_x .7~{ ]&я򉟝#5"IHipQ\BmKN9ʸtSQ.cJe|\*^2r1/Rr[Rrvb"[N/5Q#N:=S 0مs${\-6+DYC^k!sŔ<ydh{S'q!2 .-Y{ uڦ v{Pcϙ酖v.q1INE]GE2*=NOHlh\ۋJymt嬯ZʻY >[mS S)׉)n Xt"22is(VP~m)+gʱu`:,In D( G  %E}W@ɤZ|{`~ӏXẺT#3ƌiQLu3_r"q;d\ ַ90}-\),HsMf-=BY$%}!JuO6lqrWs$FWs" uNBywVi$ݘ(y 9,1,=6DĔ0,R፧8dmM.f 79]dQ%DDzW+_$C\B-&I-Loȣ0սQbqŦw9nR*.ԣL <@ao- sN_`$((ڡ~mщ+Z ><]]Q9Ra2j 0U|Cd8~aaZtVs4/` }^WVӔͰU^&o!+[QZeĎ3s\!63 VW"Ul y֮,\&{ϪT aWvVAwY=$bbx b :v#B8HaX$֒F+/s4"b4P,ϟ~'F,&D 1.'.8gxK髞od#^uBhp9 5HLֶ Xn~jb%ǚo %W`x9ԩ|5r/q"-x{)MPHL)Y3RTNg/FWFE9yg??ڋަLe_Qta3hQ^*!Cݨ+"_YK[,.7AIuBO6 R}TMD3C4K/OWjQ\r 2C &'VGH>,\Żך5ТZ!4&aGE` ϬݟǮE+yGocVSeE5U|27_ I)H&J rzS>B۴нf8ôFGZɔ^N~XOUIpyr Y]SY>c!<^`A| f.zD}Fܙt?\Y (A> 2\:kPr*B^-"sl?05=iלA _k X_ñң5ՄK$S?"OGU(ŜO[]CB3pd  P8LAoՋɻEϢ\-p{8^,^,)loĖ_1zzC*1X4dX?Am6!%ˍ*wdUKLU(xaY ɷܨi`)Z`_qp"fCc7Mը8*Dt*ԧQ.ө(OBl.z"~3ᱮ;mIqշv|55r'|&//檙f@\@P|8~+8]~B]Day̶Q0~[[Hpf@}"SPX ^9wF%'M6NjYk{8{RBG$X7MmsrO/?-Z0u^nHdqZG%w)֞tă @_M@D&"O=6 \%孟'4ᤡL;w0e0T0޼an t-'tD7I j#,ؔ@ .42  RۙAܭҤ\ti#ƀ״LHejQ|d%^Dii$57qc8x QJE;Ccr[-Zo gG!}/,lwXma3sɡ7V+om4Uj[UԺjVvKI&ZYj]xtfEͼKe|AsⲐrYv0*1SH)TuHf鹟÷|Isw 5-+;aW΅>{L> ޤjĦ\}Ơɞ7qqU)8ְ,Ic9ߤڤ هN42q yp1!Os Z&Bj [^j '0I9`@Sv@;&9:/j{*;l0"d\"7[!Vg/i;C3H@]"7O<N LRb_#Upʇ5n?j@6zDZ47sU0f+rLa^} +b5kisw){Wv_%-RA.N k(;yݳN=9zu&eh *wJgUo>hɸDZ[t+ XzGj{YT4i.\eR#0 /xa)*"WE_IU2 ! gC)J7{^Pil<4X,t7nrKT|+G|??aas:hfَ\a7/ڶt JTw7҃We* 7 Nh }nW/x ]v_5n(Jyƻ Qo Ѥl# sZ2~.-ڲҮ^cXiSnlE'ob^{6LM!9 6KEܪ` s&uHɬۮ'=M6/,т6#Gŏ= ov ~L1N ruӸdWm黠Z#AT=%幎rFf$R׀'gܖ\$\Q 0/;V`Pk@! JDt:1N/DC9Hic&V8B+Ny?D?V:hu%W_b^;*kEUxl;sv=hDsz͵\l UC.*8-.kMg Udmbg 8σɛKzy]ܐ+0l5T{qǦT{s6y#LW|!SJt'?&\WGYKa. l>Qi9 |F4prF\X(|*)L PWT$fZqN wl[DtrÆ-[xY8lSmDܢl'L/P/0b/ꪴ"$UqJ/5fJ[ՑZK–x%ӂoJn fڞsH(J ^NXrDl`P5z%k`H5jM1YmMX\Rw&PPe+ifSaS}ˤ(p2? Qz30dM}k#qkrCV؁լ E' -H߼Oۮc( ڭJ]Sis=gB _ԯ!=鰒߽*hېkRИih]ĕrBF%;p2a8@)G) (pa\<^00֟ !,RlB7@{8vS , } eǭ-gkD[BͲP9*5*`7^[z'cFf:SְHaJ>?#+ x[WPEX=ûB{cG7f3!@w*eH9.@E9XjYpj4qFrz͉ h X77R\UG\5 nc%4&MIQ(lC,4 ;&U=-vSb1:Ih̔lj K;&a@'}u2nAʖIK0) O6y/<-о)~ og8!X[ w *IYJ0  7^,aVX[RxC3+ Cho :'E[orrX爐2 CAWPB`+uH&B_q- BaiFLR&A$*l [`h_$z2bZ!` Ie-Q<7djzhhr[zmެhè0Rp=DJ/yRX+ F*@#( Lu>/ Zop[veS*LIyNj:#`q\}f [8,~Kц[r:2޻ص?}emdmŭj*Nc;-ۤ~O Tp PP!k:-;&K)_)38H]y bA좜XQ(%&׏ug{3>wowjZE~3:q2=]C-$V@h1Vx4p[;ʗlNmRXMh`s sG²@50Te>iJeT(bqW-0_Z?[z':7"609Kr5㜿NRd{,F/c?G<:A*QZY8yCxȃ"iHte)3?eO5Tp.Sd)²kšfNGIC7/~& TIW7F؞t<ɚ8 ±xmJEO24c#1f;BZ4*TEW` 9,F*`,I;8Խi5owL20wjϹG}"{KA/&F,滧^,Kbtx qY+SG3Gj\'iL?VZܔF>$DŽX9%;iڭW O< WeͶt{8}.Dl?uf` )s?FJ$3p_E MFҟvCN(bVi =YN_C*UϡҀIKlrqpZRgn cWkfa8';+A< T yafCh6~$L[בhUqk }RƩŏɰB2 2:k?-@d'/7! oz8}!HoS4̴2ͨ QX: ܕ(AZY bcW~\l%i hm`u(>G|\ZNBKu8sYsM晃guשH ,8b;>$we񀋊HL7|NT\.zC/K#+sy;#gjA$8F;~5"(fq.qǶ)b}mS",v=Ћ)">[ rsջ!6!ƶVo4*Ly(s~Ʉ(VR+{JVBanMւѝ4 *)ڷBTțlٸ"DmYO{1@m+^R1Bz^Y2};TJbx&4G2jc [g1Ԉy\_s譺Xb-L[/Lƽ){q!^DFPZOF'\ ud~k,z݈ p*WoҨ)SX9@Xw7hH|Bܵ1YQ v:LT—Ty"9 LF8K-ׄA_< g//RIɿ*B@Y#w :#^OqyR@mDvUsf6)QIޣ67HJ3fU>vs2`Dl0M,^R"3a#Lģ s\9Ofj[>1D=([\,$s^@fliҁ'A6Ԡ-~x2A(Jfӗw4 oIZ^2:+匊rƭ9Lz`U*ufF:{l#ʼl߷7N^$IQB `Fvv<SZ#He+! wq~CayZ =%o wx-ђG}4i!SةZNgpPUݏr5#|L:@1h.9tʯfvkS^ЯUޙ])7JGGaM=81}]zy{?S݆qdY?X<:@CHU͊1#ވ7_\FKa|义I!<㸆s?=3S :b%'3.b%Yo2pMя.`pָ&:J et|8>T"|KV3uLڈk TyP#]w68q sYnv< G=M)P9{~K6l 8-{ۗ._p"sH%C*ﭠ:EeИH vCȓWu PV;N?}9UQVCn`*&W^Ω8ps^B'7?&FBlcp)Q*gn ӧ?мլ]>VRl$2?IK^~gsT n 1`$gh_h#~kDoɠ=nW'.R=2aZGyLU– eUX>%[Y#)>l2G3}w2#2d|N4 ܪ_B`E_E4IA%,; " ǍM]T|nkQS9uu\wX[\f7 j=N j1PI|Ơ&fP]l%ZfкǻWW$TECI ( ⨹6V \5y߰Z/N7gaS/VZĥ7_9ДBG`YeOs1xTLDD]vԺk aHF0YOgʁG3Ǡ2vğF6ǘ:w\#B!8F2vGmwBMgvDD ""^GI*k_f7R7*7Y9iI+JZM$e4+PL> d5&;%^F {ֳ) `1PC]Vg5*ِ`O'"$.W)Qf];q%0:w:fNvWp­_)* TT5,y`x'o9GoȣݛI&zWWؼ, Vjů+4]qjx-޾37 0k%*7á[ /Ho4*2՗`+}x \HJCIO0kmt}h0 "wM;ATqhlEy8(JLEGԞ,ܬ:RE ԭ8>"KZI:Q1SI )$Z$0Z>>X )8=',R@7yV{NUЄÿuM7gEhlm"/>X"3\?W5d[jU^ bRR5Fd'ةf6IRRz ,Atl/ez0o (u[ ,0f#&)&m=wqiu ~H F>&4DPPC^AXkAE-x;k~i|u{8*c8b@J>"0u{"%eImIGcP~V=8Ͳrz5(0˗%s1Y!-dmBw'5h[f  cwm/yY<,4`UfFMpe*ډk5|@8tdr|>~'lI3Jvu$ѵVсk,Oc" ^U"W/3 I#ıB.ip3qDdSKzb. ?} X6%pԮ'\eB?a ERGCa׃5XKM%C?R>.iƋLLu6Qۏ*{ԱB.c%@_>-/wn~5pS]D/cqs)"LJf yΈWV56:.a~pa=/nYrt[կ+Aum@OZ\Յxm^di ]'eITmܯ}TYkF@xUt ߵ[!B*&Ԃ*DGWąnyATѳ+L, :WUȒZvXojuKf:\gB^q#sYUcF^75A>АY׫BXimhS:"ET}lFF Wr"Dՙ2ɹHDV98bySz; X5O!D"Ǣd9 ds]Ai+f^.E|hQP,\-pWK=; Ka3>lk>Y k7ySrT{}oNV]XsV,GTC$S4NױU[|Ȩj06[kh+ i7UF/xDaY !4մ8nB _[Btq)]F,9eM n'$0r7" (8d6cG lyN6|ۛ3|s Bb+W>/YpǑ~C0qTcHC&bqaw' NCjV%G+\ȷHi͐Ll]q׭Rф:WmD֮i؉`a|y^v2e1 *"oS.To,?*kg8tO}4 3vMGQ1F!m)y< +ƐM"]λRXS1:+O<ہ%(i0'!cJ ]is@\mbkGyCJZۻ`>㮐wZ-[5Q d1Su+ah<~qSyT'埶ȶ:YA.;T"<8GwUD1@>;ys\})u |a; 2xg7YI>tuVDb\޴Oa,缾DR4`L3|X⯇% ֲA%n=7VR(&.MMo"#dxk6XCf IY0Kubw 3Cԗ+f7bV:0$ɕ@vσ{海\ぅBχ} +cp)pZ+-O_k!SExڢc˳0K|p{ `7/_߿PJ'~^=÷MK2ljynK2p?+a_di-6ݽy6Hfߧq7鞭L4Gt5m'>.jm;b k`^+yn59c|L G}& k(Wj$Ed{sjC??|}rA_[Ö[& YlLs$$=byU]_ ,WC2svXzremsߒ2{dIqLSX[đ{ Sqؤ֖bOe? w"24lrjt%=M?1]wu J V}ww% Kv0`ND@]CpRkV#JOYhYP.ݾ>7?V. 4"-p!Ss"Әמ\|vbCS-߾ _ipځhmKyĀ* 7ɡ|O& ,?;26&Gk|%sωh_3^Dm˿5TBE #|6G}q(Pq(o6uV3ahT_s18 ?Z-0+ѕna)&t>x?.~9${조,)RY4ֱ؊1'r.1<(cb95#pżt:%0&i|Σ2,P;C\wҾI,OgJۍ0|ʂ0^<]IFH> QZ ᶤobw hDnAFd2qFrP/a$mNf0'3әsm +,mbVv(!v$a2ߕd\"sӌ_IPVBJKvSُt;@ߟ MC4 SO-ǙŴ1x]7E(57(I,s=v-őd`1+o1] #dU՛켿/tx5ob D+5{0:K=m-^2+I84⁃g]Pk=@W%Q:Lkf-'JdU:`E,za zu*b\йNX&ZAlÀplٟj[$i"N0}РhtsΙ})Q!po2:E!ʴ"XA/X]NhpBg%.")'zqv>Kx[;Uge٭=5a0@𴮍N~u&iV{s4ށ%qSNMiu-9 xu#Ž5ɜCI=n١9q 6SUI-hC|1,i0]&Ԕ @ +ot]2Ѝ<4"\ykD+S_n)_ 5ڙ$T>~1m W\+y%l3T@Yu#xլNdGp͉\auӝLo#~{rn9#:J74f^$"b$ţs݆I6I$Vz 3xuq-帥Kyli]TwJAffPU8/e]XH##ay1LA7ܖ [Ư) ̙DCXj#R(ȰǦAf8 .lfN;||v0N;iQKfT RihTC6.kQ{g(ƀ ٯmAd,1L^Q±Sz[w;J\h9֊I-t⅁+LUJ7MS|G5eZŃ۾MߏJ+ca41VX/= GH/n>\ ;HZ'LcGDJ|!#P>ƨ498 ݛb8 czKcg1-!ᅺ'̅8 .o':'j3 Wy⏯UxDpwk Q}oa 6vh;Gw Hms3]•è;[ ʙ%ː<>U36L6؁Cy&:IvuPiD,a$%$'x5SCtq':y`aU rD+Ω 3G˳ =pw3a?MſD~]-{.d|[ =u4}-x.SNP&[~3Rf|wrwcm8Xtlш R>j{|l=_X#lUnt*ɃBtyA%RGW|WPYrAla2oONKeCK¹R-ߡ5G=lC%=rLI~O`4( ^ D!(MlgAUlnD~Pq}1npcIr< !E,8[;]p3/F?RKE2i"Dc x[9b&$R:uYvr>@r))\;r6U*v{CbzZ.cӒ"gЩ, evkΧ* &at|~k?W|pȫA`ibַ)R}'2U?OgWLKeކO0S͙\,P*ƚfRrV̕#Mi{$W8[9.RYr36/iH@ۙ ,93oHҷ@9k~w8emڟ4>O߭c:xW ,}E(Ϡ&Ĩ,|R9]_=?kc&i-:XXˇ " ).jT\[8Ď9C =Ѐ^AGiCVs$ACȦұ[_\<]vӂ$2?%dvTh7A~M; udë%dEti{a#F:oDL3~Wƨ B$p]w:;_/4O1.Re|ɍYp%bXfOs|6sK6vOs닛6_gW";\~[r`uoQ̖iq8F'}˅) 헀5}8P8ߑҔCv5D/HiG 6g'wh/^ϥΦݎq %+#&uݝA eɬRݙDK+jK'̪6bOMK[?~u-h4]7nsDпc)_Er{9'QE"W=X$:\cCr :{@}vx!ɂuEz;LP UѪ#@qpHmOaU8YP@\DZg ]J1/~l1+)}O=UV`xmlQ?9 cq6Zґ t$P`n ݮHs5Z2duV|О| C;ƋJ9n #daF R31q,ˌKdp?47^c*H0jgDąAL=HN>4N7o:zkոPVfωߩp۲p%\SDb!d cx<,=F DhdY_;( |dj؂Kqd7&׋kGxI-׿%A+7[UKtK+%JcqTL Q }YDqjƍ7>f.4;\Tն.ѓU;uqBC mV6 Yî<3цJ Ȧz,B8˳Y1z bXrl*6XivwY+(yd_>`tS_|W-]@l;m Btؔ|놚McY$qF[ {D_7-ryZGG_f9]0V$qO D>?_'05ޣzxco+Zx$enأ/i_S |CvIbFj! Vvk^A tO?".԰W*p}nQ˘k*E %2=ip֨QZTOq'?OD&RK!wVg_HjsT)s|ӽqA&tozXI0yd ̏{ 4b@8e|gkk( ,cS-,|i"X XY@DEJtڃ'.nNӒEXgm Cmi6v8/ðYHW>9 .3zW K#* r1)GiF+-ѡ0s̐eDRr$fF7ÇPb@aq<)(" b_ɘč,S6"=DzhwX*>s(fPrMj,*8ڎYlv0'Jp GϷXL/;f~[h}q [J% Dp? e .< Ⴏ5EôC%o' jAelC9ю.-JuoPZxCXv%+[{VbjQwPd[.ݓ;U>'Uj>gmQ6 /, Af|7$9K^Hta!OƓd*Y~y,eU%XWH^07Ol_A6q[jFOb .S)k.=*m._ 4ǶF.ZH?,bS,B]j{]j͝F2PEL0ee30EڦI3iv4`Lfg=-L}_+9VLXapUN的(kGS#Fld~yO~כ-,ŘbLU4}?$,n,u%M8M3Ғ z9-Uc0Pn ,QÊ1V}|<g{\jz G+XvjG>p [JD/e4iId86PKEeHv*3Cf yVWtR74m_:]0b:OC팼!EA:L%<~hyQߞY۹2qchp>1:Z8J (!q$& /ʹ,4;$oZk l$11X~#$ 7BѤq+f\}%4]7_ b#dPu{7xs/KpeٙvHf._&3QQk>ȽKҼ[!}YFN`5 NG[бbYeI\u?`Cz }Hei_<1-բq %[wO"y ~gG; F;42`*7~W"烨QY `WPgE|sf) c{BCYQd\qr W358b"  g0W)GB~ӎ&&:Q {N`{"-'eE'2ȳCFo҂K<#SEgkԗUY}ᓤȀy1HI W]*_-*h(j]Dπce1|>KhրJYW_tAcyC&|*WsAJ54ryS&^(15 Ĩ,<fX5Hlnc+PL6-:c!a̗sC;96iQ%3H򽔡[鯙2A`mlR^ &<8݈?'ȵt EÑtQNXnpTrq@\%SjӞ[AmR`˨3X4Ӟ``ˇ a|O]FvE_@[f#{[H r >Ŀe_ C R&-  dwUs-_6jÁ@:[;i5+NfH+ދ[77#MԹ;u7 d00ݭM { ?FǷ`Z` 6c Z=7VV3݅8z$;sWF0ՕF&ɗQvֶJ1D# ~ccHSQ@L:J l\!|o2;`iaA)氐t9vpz@vhکlxۀ }' g/{"@"|co &dkEy]HǼf2VJ]+Rr U;L1h'[T͋YbN!QŒbx3ÝeYnii,VvPվRñT֧VDԔP]#fX/3|H2Yjn NE"ʇ94+X[PtpTܴZ4-mɩwp]uYYahUyqy#bT*uzN,Tvى3s뀬jt or, ~pҡ3~ .k%8Jc[0E*7/G/:WÖ3mC6OV x}-c75 Mz,.a HQ* P[QYsBeR(Qxk"fv; 3rQ-t @r*>ç`BB )3uޝm~.k<)yףIg2OǏũC:"ews،n-y;ȇyOŢ#ے?)sZ֯grX=l!k1R/?tflCeSO|eHQPNYTg ypr>'yLLn$1cP&!ߴܳϖ+sk#6 ؤwE- QMt,sU5Jo%1gt6=G+| Stp g\tר->lхf~=*\If=?$dB8Skhǜa#{E(IWS&Q3 @5 ,x mum3x"5ot3y(F讫0Rr8_N`qmEnrKߪtZ26ͽ3uQ˫ 68!] t=L\\4DEWi_IrfgJ60F۔Dz==~ł3Y +G0cVL>|1RmHI-(_-7炦dWVmJ7x֯k_q(6HOSѠkKkU7YkP8mm ҄ɏ t<7@`z%A9'"Bb-SFFKju1(r:B\]XE`gfk_ׂWE;Eεd2 D;HSPuIWF'/ྸL^2Hm4ʅXX|C^rBVZOpmιqsjA}]OEx̱$ߵMVȓUfF: pvisRF& {fQfˎ0CrxԄ̋4n`g%N0ϵ t1[@빼i^T 8gnrgS:kUvG0՗mZ >MA}icJlw8=U1Î `BZjb]vt[v0eBGpqK?A Q x,p_Cςy[/ fdhImN}`ÿ 20IJ,@%Jyi)ڪ/A$.hf_nO}.x+9_Fg o͒\x-.6| D˝%ƇSx gU='αi刖mϞb)78Clo ֋SKG1.kůxf=Tw69n*a-$*wEZ`ӻ'T䵥Ar^F|h7A[9ӛV>R$s/7)Ll\ڎ`!Z^ŵLU9a=^SLsmLj ˃\e} JT c6FI泿Cd96Uie\sA?`#BbҀ6B3i>d5R9}YsF,ޙ&`6t>$ơD|\ sEbNzyg=E 5J-6'j]UzO OC<0he !xѝ7)ƅ#HXodG Ȝ.pT`$MMŕ<>ꍯrLU&cV#k_@lbG=}c"fZͿ/?b;'ZfPmDK& fOuJ$GS~fKg_2k(P1JC b+D4QbǬD̿ kSbYeZ?SC%c*w( >}ڶ;Z-ݳ{t.*F!h@BlN5`%3; Q&s1V uQHEXO",$y839gYhƁjF9@#D1Eђm,Ĺ!} 2i72aGX݆Е-)U鯭0gW&zt2sfû?KI]|d~ ].jQHMzZ.'OiE.)KO64n/G"w_WzhMk M53Ѕz&rts ׸- _D pri6W%;Ӝj֫ 5%du ٘mpJ7K1;,v`~=td U" ,uv'S+8agg>xHHҙD9EM>t}.ֈt_\907kE͐u J%/1gh$w=gH?xtNwH[Bܞ <. ﱎT ]-4WIXD6pd!殃E tizB^tg-~t,N5}Mxxm(W'ɱ$pY+x%1 fKG+J1Mb|+-1H-4K%/rnG hd1m kGL\j) C-"HEa;(ҬP9G#;,?0 $Zc]\l\/來@@6\uQf4ghqXxF["wxX).M82c$9c'du=(ݢ}\AyֵRu1Am'[ b8iTWz1ې,bWu:֦5 +E=6Y yQ,K9Nҩ^u#8nYV|J-GoY:⩃$O֎A#U;!m|ޟz8p~InNCѦ}|Ew:8k}@ϥ~SNnR3s3$= xY\iW:|QF:-Ᏽx>p4RԪ~] ϕX)JUsW1.3ܩ7P[P)N{g)AJ)YOeɴx\}  n )8ŀ80)؎ͧˇC/w}-io cNkF "educ0T+e!تvG=֢INZr`j]Q=-L\7?yz <(+^@@vrEYZ)P RDzE$<ƔTi E2J˾VF$Gn]b`YQ|-4HeU`61!}g5(jַ;qY-c ז D+B¸O@@9RLc|5'r`LR2W3JC'*ށO>JY+ҏC103ϩ@1[T6<]Pg!Isly1~45\STa "PE?\yWTL&Ҁ}8~knfoise!3ѨVs_8qΚp=2 X?@A9C_u쇞[+ckhvn nv&%b!%FTNAE1]Ib -q7sxZaBJy!ȕ}@A( OC3vcߜU"/T16ʚ4p튓* ?cCv 2slJ(&"͆:օ絞Rk՝OO*'aau)b6c D!91])x.մMRO*[4ɵ8fKp"T:4%I>I241*>8E[C1>$m ˧JNmJI_v5GO4kjgVnx1ծ;x:v"쵷"G'A:0,B߰# }'8weM_)b%rCDә:-=0kFduUFғ1P8N݄JX̯5&UNl= y+5e)Z>!ArwYd8}| ~ɦv%Wyh6hb\2vOPZAAp7 5˱$cmU}gih+T[\Pu]\"x94>^d+v:|QcMhǻі5UK8$zA{$E띳ûU*HK__gU&LxФ%=НUw΋48\| dl tSic-/` ?TI1~VnCLPU~Q{i,A3|U8 ʎpLC*|N lf7؟y88{\x+Ґ>U ˳H\ nی\H"Sβn6[aK1X~h1]&SivZwJBGhRSRD[RU S}hc eidK uG1}>u_a_X C1̇s* K#IEzJTpfw r,BX)VkIي0AgqhAp$qߺx" )âdU 6ZW`Ku(eʦ-H.wj5]sJުo_ k,L=Êigla?8P bZw(%ȶV~ )=5Uxsp4bۺ!`@n:f93뜼d6I2 5pV1$ɞW[2gu ӥt3ڌy]vbhIT_<I݀u2#VۋJHe}Orh&M@I8>܂[Ȗ_^NՙKi=a@$A>;[f7YR^)A}q ʢYgDZM976{<%-7|">y!uU}?ٷJ[85c$"OJ_Du6Na-_ b> v /W'^WxsxmiW)/Aq}tIRC 2͒Hܤ𢴼lZUs.ş6^'&ҵCJIZC B/ uhK'Eh`WVa]j׷S5@jVMVﱬ^+W<9eCܺԲԇyn1JSqHpȭ5y, _rac՟o,xZ-en܏Yڪ{B̭vRZ~L/):ƫUFX.& T 5)MB!?>@ H(swBհ:~(@0G1!77^5IHzDՋtr,D `xglDHfi.WA`2zsx QOlG#u?Z}hV"rή؈]cǩA?5IfQ5[d۫,`lFIM/W&Q{+[k>32p = >`DͲGh~7]7&tPRŒMO9E'f3(yV,W2?C6 b!m9qPXOV!CϔVcA95r%?A.I&[՝K:Yf~僊?^7䰶"gBW0d|lVD/W? vtYI+Gp=-S߻L?ːKy_}S bQ&:/!j$]#>^;Hpűͱj;pΦ"_拋l0.E{'Mf)`V}2G9L]>],2U/V0Ì3_I폪k?ᾡmy iTbJ{QSshDu:9qAZ?XG}'sQu9^>gcQYxA( y53++0D?1o_ `kpTݭ<h=op#8#?f s㰃7ZeZ\XH#hA Cҭ|9Xq tLa&"ߗT,d-B#5SMf*W`}9w]uH^NGhrN۶l˕rc' TձL&4=Au.{C~TT J5S0bR=&nO=r"S4zƪ)VHI]qi~qɞ3\1?o<|4:>)xߢov}{{ gVW,*C$AG+9&=Q~~!@Z p 7=ฒ$i$ %L Tjz*9Gu8"%C X(Ͷ6 سo3Qȁd|pslsí8GYSA%I_[! n #4K @3fDګg$!7Hab/eH>nGha+.,•ShOc;2׺"߯yH\ko]a=З0D‘]1Ϝjz$58nMk|ƔKb3b~^kz ok6.D^v#o|L^"Zts—(,OrrsSm44(vc|: YjV7C 7onIE+`X?dll©EDK%ߨGpgz♷Q)b^4 a^IéYR l܅goڦg,:[H)GN;G0Z#P>EmrMk-PDpihZ=6Kmo# * Ewݽq|Sn!q'c%1Y":V|Ҹ5L">_83iB/X %'.Uʧ'4 S ;q4{i޵++I'9!,~Jn [7p @/$նC 9ߕJ'J ڄ%8ev: Xz.jhl2>ĐVsr1 #uˢUMw@pu; ~eF_L7^(qHX]R92 ~VS*Fį+R]Q"B2*֡-O1iz!~#Fh ^$yVޕ>:x'{ @ж$@Y^ܿ'C$0Z2-l5ҴV¿$+vUq]<4 J@CZ d+1O"]ÆM;yi!#2¦7B2{5s a;WN9 we^ul$9OuXD)1G_)O)5G3TLⰵ+}TR^s UӣIQCk#Wzhp$\&DNaVl7ho imyئKHC`X"Hwpz#ӽjBݕ;mLE5;:$p49I6Vނgu$lH0Vz4ʟZH r'V ykX4lw W۬lEU{"/=Z6$QYX[wZ5e5F$!%HO88q:n`S 6lTj/#s9pmMՇy`@)4gHH4R0uPėHBKwܕEsMdHTc@h)ZG -ѯF"t}:p5ro)}ʇP7ؽ!:|QLJzYY n4ꩈhi53ZKmhJE"&-xtyn|šVJY GE94<8>'W 5r$C5&.瑩xwXEZ$}!VuQԨF T3)Ko]&'m ńYeTNQ7Hup^ U^kxX:vZ=(Хv'\$:hr K^߲F)Ihf 8.۵RdMdMQ$>ӥ5ܶw*KP֚@FZV4VFEhfVY=V h.n-wRy%gH4/qL9؁a/ M$X51fϕwxz2ihScݤMuG[=r6 ;FĻ`ܠ]1/`9p=Q9fNRظ50l~GS5)^z<0kZLCaVM%g* 2楗lt4̀HÈU1V:b 3DAǯo cZ$uQcv~HrzFSgȔ0 ϮКu!OvKhM@C:PerJUP}Uj{D.? G׌厎:y/ak%{ 9ˊZw5HOjMܬJdAjX&R o:8ϯ; h ,M = ;];7wmk5;=SA=!g1L~kCo]@cgPsvmżL޶҆vSK AQy~hqkU?;' C*\~/'b"62~ 6ܖ!+dJϔ/l_Lsެ^%rl=FP"y~ov2(gۉ}Z6ƞ`WrU$/XZDZHgXXnڋ MUU}Έa#6g2;d&P,HvjEE/Ս./q)fLC@VdS!`kDYƳʱmLErI,HHy wVEl-t00Qcp{u=2{lšL @K𐴡DTh1ø>*| OlV{|~ç٩O (w3 Y/2:k&l9 HFp r!,kdMҕ┧fEEH86v׻E[w>aMfX],\,`,YK8 BlZ|"gtd%?$ޔl_kLg;l{fDBz L[wM9,mmM=FᖢoOe ~獫n#inpɏbCX%;RYf)l^N[fDq-ʃk w*c+-]ڝ/ZJ]@p%Uh96Rn10gcL FRF4 .Gy)B=v[u\q˟CT9IQg|"r!ѽߩqYkc-Vxa!߬_bedlV Ȁ/?Kᖹ8& ?{v򏻿:M#K{Se]g.΄kS^Ip[pi:sȦ3KJZ +ǧwT!V4F2$V6E^uX{4TTPD5[@E8d8bW VH5oOg&\Ex~gE_&S4nvHQ]*rU :D (K"f"xmq#/9ʐ!v+pJx6[]EWʼnlZ&@0O`DfѿISGPѶO/bj:6i=bR<2098J3'\L4F~6s`zlUǸ%^>jZ7x*DQ5Q8 lᥒ¹Q ]ڙU˜E%q ߺԯzrƋ΍l~n I_Zuz]Tf4όAbf1iLk!A4wUZB>cī,1 `h [qkRVQѡbfSPz&LÂ9 e?Vt 袇X=M+J`3a8"\Y6$-;2&Y x_; qt`OϰIBȣM0.ڻ{.)1!Rdh.Ѧq5 zdGm#y磖D BĺH&/P gDmmn, Fb'ȡJxΙu :.ŀu/ *jF\xEO"O|}bҧ]lzϻ-PGj3+TJ"~U-lAݓ֖?$4x*;!c2svn Сb=/D5p efnԕV6B?J!!^vGȹا,{Kq l:+ee?yWZN2 QkAB,>B7ˀHp/@sOa;KBr^ԛd6PKI+'e Ivn, gC1b=NpNR tN[4YUτnG&)E;{/қDhyYV}hlԏy &|ȩ- 4{Itf9Z5MT!ً^"Ȃ>f}ۄܕ#cJF8hOK'3?_s9ӯ1nnĽ9G5'+Ia^+c#JDKs'#[c`9 1ZD XX)H"`AdIH"cl7x>(\5S0E8y1_ĽR$2蛛R%:@!@~^Je=)ze+׆PguCW,M_d|O[_Uۆ+Dwֵ< ]'׵=nMIJ}qb%2l,KD9\w$s|=g8 $\o?]4&Jp[A㧸6_sLw8}鄄~X 5]}sGݐb"ke}1gn-L~)IW3e C֕+n/]' G*L*/T{ 7Qt%jO_p=4lZ)oS=N⨝7~ߝHAFruERNzof)X\fq!q`|}) 3A,o+oLD3pl/96GxF*؈.~h `WHz ?+U:l?:H(bnl7˻jpmG(ַբu6% 5i<@{ē-ΩxCkm%o cv[I%sz\4, XC]vQ c%85 K=qymjkgUv#I 0  %o ͩåfͽ̋ɘZ& ;\mZsȔrԣr*Iʝi鳶AiwNHFxS Y9+Yq[]њ:N4e]llo3 9nhj&#c̿g2Yc!@B$5`a X2J'ߣv7\זԾhj]-q{WD=_{SZ_5jG5S\ 7V'P*otVbﬠXrk]1NDj@Ԯ8A& Enm%?ZX6f0 g_kUcqפnKi(,3a[>.:FICw҈YL*%66'".,A 攦ַrK_׉D u~m-W} ~`gPIBo "U-':6P;o" _UT ,A60W[ՖTϤ =216*_*tTgO 'vY?'FXp'?gPJaXuնHTy U{]&Eq`ڭoYi[&]YZ#ׯX'K= EF5r6Bƅb3yR >`%X.Q_2`|oo#dط!@ٶG\Znn  O}`Td%S(jh ):%q- 7ȼ|ވ?9Fp'Ӛn=ބ7)6O?H~5ÔjOӔ.?~dd W42̅Q ,>MO*GGwѳWkhE% yȪ;\QnZ!>iot@_H1[1ޙB3]n[0mk/Hvhh KsW{f|5SQ=ӕdĸ~h?Z!}Įgn=>}6 &̐Ғp{K%t%VglAյJ}!]Z}:,ɺHe5i~[Tx١{QܓeC_"qU"U,m PX'МWdT,zKƵHs.;LT Wfwtʪ_wf3kaO }$LrFAdJcNv#Mש:kֲeVoiӠ/188tsd^l4e5G^JEM<ތ>;iEΏ,U)8 DYX%Gc`tH|۰yL>qB\Y~ H](rsWKB#)K7X)R |Mr/ Qʃ1xh3ڻJ ar }dJ;FjzYI ɯS45T9nElq=,w;rya۬WmKoY̊A1FHI[o erXqFM[ĖFvt DOSOTt]bߕqXUK/*wv=~ht@G"N_2XHq.+mF:}FDm1֫%Ue?H8ֱ# Unub- a4Dr{]n;i:1Ԧnڠ D2 (_2J Xj 8P̘b$x_ ִwT+pX焬üg ~DJOߟ!qeS *d٧;3×tqTS()Ӷo7vOxOJt:7Z[M S)҆-Δ{xpT\2 mԶ~(QzQmDgw:V>3ӫ PʻW~ԙ&ń#` Uʡ M 8$g~x5Ԕ[0+kJwY#r @!xi E}eaU.פ-S6KDnSi؟Fsxk΅̹v`$D+_7dixlD:̀VTKkz&+Ű\ jdYka}cDW7 q7H+!9ҵ#s0/]3ߗўGi[^9¡YQ|LZR9wE9cݶnៜ/i #,=O=X2٪AR9Z:vQI=ˠ.dѥlϗ&W4F&dw>qʧd34n;&Ѯ0<=a{rm`zPG ڗzscS%F'-O!2je[4f"y/Ƙ8kL\)-fxKbLyR«ј,eoȖ臽L\|:ӧq7Òm$ ӯ&nz\8, ׈ u W-(Z80Rxer0sv Z(~x@ըo){\=Dԭ{4]V `<,Հ . &e#uy% D$/9vRtǃ:}&Gl?!Fu}c&goܯwn}ljQp_O+~q g\0fl]c瘜#%?>VWCLt-sM$`.S ^RnL+NPs[NϽċ/Òq"MĨIW.s+sIaz3gd.d`ݏ{ƫ/tEVw.`et\i8p^kn;kF{/[vy$;Gf1ԆWv5\@8ʬ 54ިǰ묰>Fb2= M&w3d%WdR~D yCgOm\=ˢ/ a8ںصiUUjALQŎۆCI+V!*AfIӪՕz/!AliV`/`lzmѓn۰o$2dLbj`3΁.x=q;cHYRd)oW9R!詯0*qȵ0n彬#~#ϺɫcwZi kzw/5EH @ZH>2oʍKVގ<^|SqۦLJHf@H֨?>orB*'H)(2:;a|xP\I'a$кPa=WKz|L&w8a)K-V&CFvÏ' 5٢SÏs9C\"iuϔ^.AbԈ/K3Tڿg{ga\ Oz̛UTSl'1v;$?oˬ05ܳ45TzLѫuڙX%p.yuXLn\˄TTauӹG^Fu>\pmp( USރQ_hZ^CJu_Oq,(ӰK⿗@1܊|1 fV&/)N|C]_I/|Gi3{7?t81WE˃5#+"o٨`,w:^@%VGyVEDV2e-4¥&`CZ]Ϲ11;܄&5+lHw ?$0!U u(MHCW^96F1ZmKTL^;gJ}No^0T͵' mˬ(cZu-OD ԙ"C!ʫhx*bÍYpJD[WԨcF7q1N/yz<7%ɾoԳafky˾w Yġ̜JB| c3?Z(ry~#Wʛd߳k:+wE 6T`Et*"սw"F2!B@Qi4܂7'y-U47oy׽FvbƓ(FW<2xpĪfԏutv]<pA9qR 鍂.=/i._vfz[oZ:^?ESrOZkYLR.#tI@): ,c99|\`%Dio#Hcws_N0D}9 .XtӋBﰿP { \\1}M0Z151ޏjؕFo1%ʤjN$,r+DJtzU%J1P!]ALjKf)!m ?H#SQos`0LnϟA,imʖe@:'}ܢkS&}0KtT1-|3梴a&+UX.h8=M3hVd0ʌ /`lQu58m ?6ƄP324A6^;ZAp>t2*P"{Gu.!$5زO1Tuy^2qDø4>LyW*i\@GXVqJ@rc$Om cj _678q+\ >a?i0"c~rjwD)b_m j-9X=v*֔SYB z3VU{>dG0!'@Ҫ9YD{8hFI9:Ksa_@]8ny蓦gK뜢IcNkXv*?ۻ51PY_ \?R_a<$<ڎW^;mZY{\Sn8\q&@9];@ϴ^CAxErs d&Ȧ7/G56?`\> 9kmb׻d5>#b'НLAE(e ^=j_m^I͵a,2)UtD#X(F` -2%3B[ӗnD,uwC'0X#W 6gj&7P].CMq|5r/lPZfm`5/]wǷ Y۰ds8߯ʄ5a ) sŋ6D's'zPHEOݓ]fYu7{Oooە_"gGl$b&v谺UQlTBG, F5z3`mTDb`\)lR0z=@GLlZCT[$b_ gY2sG@"k M/p;1 hNc6{PPPYu]ƥHWZhk-p4`ұnNq[teAvHYgQ{wǖV>6[slq`iY!7YSlh4#YM!v_̼kQN~"ܰvX LWlr ˜ x=K7dE._L+0ҳgD1b(  #%=6 G <7:^<*dV\Q&]3 '̣5-M:P>6{'oqkM'-GƎh] j*MLݧK!^ JWNto~߈d)*OpCojV"Riՙ*_.r]/mEBx`  ƙ %w$yiʕ'C+M͊MZ[J"a3#sܷ>%Nz) ѷ:>Lw)N4<>CŬ4c`#tD(fUzfu~R6s6"<^6#Q缤B+X"%{+זx?fpO(p2 (M ;Cd6v-X&}0ٛ>Doݟ YJ7ȳZkGL39&t89>86ܕCT;RV"!5y5c8+T+mXKabP0V|إ΂vR1p]E,\l+mb0ؔg!JoY僫'a dr՜|-?F }&,"rDi 6 ]L#V/n P(Mr/1͇ٲs!*Lx=ŻM3Jdhv)C1yNQ%-J:5N+-;x]`pu2.}=ɮ}DƯP%j.ZL+ʘ QTעxM_ pe>n4'WJLx#?,8uQG4/bq$d?ʞ6aL7h^ wGĒ7xjҌوppcjQ2q,qPG_4H* 9 ]:P$}D> 5M]P@daiCܟvO 6jKW7"Q1H^5 {o)$G\ڐ8IkE9|VG^ʼ7iml Z6e#\O2 "]S= U:/1pAq Pi:D7#z|Ja %@<5-tY}Udn9!]ݏq{'MF+, pǼ|i xq[#t #ˤ?b,ذɊFj2rhyqnOD#@5a&,;H<(lpOǺJq0E7~`Wykn0?pYAM  `O55 °e:.^#GVDxط9KMF*VF$=9WVQ'iKlb9O;G2WU8KG1?qrta^qn -#PcNSAȚK̎$eF~_`yȢL|x > d# ~'Mn>`0N˳e\iI +Ѧ, * ˔[〜{,8k<"ǟʱuwbg'~@]7~E$lۼҏ:bn"mđ#HGP6nKA5̑S!xJH]_MQr,OFW`ͼeչu!Ƨ 8,y8%LAX&u1`aki1ފSښj=c.?oˤk2Nup '+ ՙX3?ⓢo-hmbHTU2lNcnX] ̱7@IVc.2Gn-AbV_%Js):FӈּRǰ n*smdsIv2M  r,% ~0"u`O퉑=4EsD FjmSWƺYd6q nݓrݸl"4o>@2 NI( Wߣ7+D,.9Y])cH)mޞ#v: |9F갌\;_q>tHT7`(Zeq$Mgm#%G@CdY\7v^ (*yqTP'7Pgspyg U+RX#xu;(ph\Z4|dVJwcVXFwH$ #J:% ?"eBP]NDuV-& I*gbL9_:㊦LBE!0Λi>k?NhUJX^WظFޫ+Bt{ݞ8Q$:aGHݹq( ʮp}gIKaZ=+>ͦ}yȇfnOiIya9} kqAX $UBH췆as?x'rW5kU۳[X$ޔOGc<"A⍛xÇZFʉU j5b4;n l٢aCgiz%e@k..5mbIg"ߎyWd>.|"&ǔZyDJJC(#JdAb:=h! QJ$E5nTo*3diE1B&p/h)ym?Ǣו:Dmi Iؘ*ƹO%Dq)VzV<G,A:KZ 5HwYIgd*ƻ;YtW*xm(LFD ͯH.OX~3!+GgϣV3*:d;SF=_CKy,2U.$"LaAòt$>nft.ә~SԐQֿUXR ^sƔ7m){e 0;%X;?XK<=dL;˹;cה3!@0`y*sbAUů_]N;{V#{ bqI$5"r̨T0\(5(` ƺ(cKtm,n3kjgjt{P@s}l),sF4P +0Bޒ ZgXCuBQ麀m8(Kp9``&UuyHL2ݝ_}XJUZQ,{CjU{kf^C%#Pk-%<2l#sȌ>lo iV -Mp*QZ.>0WRx,g lC>ܑw]}cM|$lew܀-EoGT嬑 3>hҍ<לW.IJ}Qq?!ꉨ.&s!q"EZfN+ۈ3P˝ǖ3Kf~ɆCm^`5Hf;|` 9&Mm>_|^JN*4}Ew J xŚ hWˤK78gu1 6re;[-  卵/6 t`A*F |uLʰlzQXWO-D+'Y[v'<|ZZٛ QV#Aּ?>i4r̪,ڵ(,pTYwW 6nvvn"B¿X3:枿"SSqhM"U(QF] lzGz"ahXxUwKu$.ϩNk!;ֱ/!Ix-i QIN Y k\oMq&AT@LV==%((54QCpVExHJ=&@F~ bY'[Hxr|H!cv둨 p fmy] +!o¥I? ԗc tA Z@i e}cz* z9>Jȵ{@d=>^W;N3JcVqa["(;hG^AC B+;q-1مnW%jM {4evG' jIY&B։ uJӉf^,üڇQJ]pP%JwrXAM%gKJ-&< Bkmg=1@}nLpKH}inqR0S[lрu kv1fr$ω#̀wL^7dY/ 5le2iFˣâ* $|-| e@-\cbp$D }$KH"mְ-vIGaП1̈́2b!ƀĺ`͵p %i:IcCX| >7jzM9QE]?BYyTr֧7JA,xj׵}ίmW<Sǒ,;q 5CVgDw) ow Yt|![5@-4ޚn2iXtQZc7`hh5aeQc)Hne"JDDUsYc! q,sR/whXsxA'.3,:lr +X{ڃ;'/{ѿh7d9q| ^YflØU}9UX9W?ϏAM17E:[m2$EÊEM라Nëz6Crb*3|AmN]AVjrfF # 4'{JYd\/΂A *+乷!?.! bͮch$2ϥ)WCS7Cp²T4fKLl, HN*'GFĜU*E^PU ZgU76Q!FwvHqliZ=3^k9r1z+AeN;@T**pJt8U`,sG8%N 7"JhD zF@.U ĐvC^Y[A6'$$戨ݗ|W蛢{=>~NȚ T @$}q%+.⃋~UsEg K8C2nC^-I@´ODZk?9>}ؠZu{K]@dІ\[#i &A>0!7ܒFQK۰@VJ|BlT* qi$^`X/M6vSy2ïEfCA#Ŋ:"i 7E9gd%c6V|l!,A;04D] 2a2c"q“{B{ DvCL(w{LX-S|0k״RۚH,E1Q$z)T"%R;5GA_aVa#Pޟб!wkJ#f̷D+7!?+Ĕ9ɨ8'p!Wom Qe f^ӭ:Ix;to\ 8M}D_q] ^HoСyj46eDe]ysH/\`W}{NpxGE"^@3}IK#/6&E0a3X!K7jWpX~jA  \A/AP?L?vg"K$K!/*{qZ,BZΜU ?{ fqĩu3q a5EVpGG#(2H-ő?5; d AB7g/U0_LAu͟kN>%JZ7$"I|bij&.(&0Ik!Ppb}UZd HD88f@ g9ZR3tۈvc>mcL 9+*X]vp,Wn=Ϳ6ChXOb*]K[Ioc^ Kd"Z?W V]yh/U8ˬ8ѐ7`(5O7x4R( l7d%!ڈE M4C:Q5DzMhݲDt֌]<(!g V6P?{>j(ʈlBڠIx4.x$n=(0oT)c0K7R5erm(F0q便 ^DPdWl>tD7s{V 2U=kPI8H'b閕Vrm}Dƕ.IJ3~[CU\ 5jEh:9JeL5"mp_H|_hMN_t2T=aR6)\DQjԑVK`(5zs"n^ՙ8Oж6 a6ItD^t)C[ %:¤:-F(]~Pc.cQD_Sx$G;?7@1Hq9Z o2{5+4"\ARPF:W7FOoFZxcowb1F `785;<:s_˽6G_h9EDb&Y u}:tY{qa/d>ZrwѸDX)>GEcP\q*bʊ/< Ia8/zLBm%/ť?,Mto)i q 2=7iY;i=?ꪁt>"z % ѻb1c#S#~a^ĭ%?P6I.l`ɵG;-I=ʷ#7< okq4,*m K>\; `6I ?PE-k>g 'UGNFל :ENn֚ڨ.Sc-D;(š"; g NZ3+$u!D4tIㆧ6d{ɗ[77$<R-jqJ0d p2 }8s&+'RgVw[;ͼ-c7?N4x5A^gAXZ Ɗmf#QbxB5g.;իQ' 萰y y Cz}qQܮBD๴y 7d^`/JtW/f^\33r6|'2m5T[%].nڦF}ߗA2TZ!g9 "\eV&%xҭG ($Oz )5=2{<+~VʾW_ H &iu5(+rvzA^V*]TZH)֚PDC$H[[WW;ZTLiCI#kڌ|LH?6:_omBrU`e o4TvYU ]kml gw:- |sҥyVA`~4/5q-uD|;12r_9&=ˤfKi3 0\53 ?΀å,W=2,EdZGPoFQt/|ڇ~*!RS b1`f O/bި!ՓX2#ho2?lu˺>ahUDOulؕ[ŰT%sS?JUa.Zaɜ3٧zFkCB3}2wTNk&2 uly(`]_5ƪ2^1tI8@ZNuS+ȚdDe4P2⥺eo)4`iIq)v 6mJbTl*\A _~ž@eڨW_d0Rd=?ˇ;jG `ildn N](75oӈ6fAbr?f,E$~4Mtzdۂ.\4 R'!ls@GUKD1P[7ЂU_鲢6GoV'(z ]*p!k9ಒ`o𦉚i<JY//f*jY%?vNz~ !B"槶SFd\"7@Gт,NkIW\٣7( xQŦ=K@ C}JvfEoZBѫ*5CWJ`xrG(Wkv隀kʽ뷂+Z;SI+H7(Ȅc]i'p ]qҵl6f2F(*A 0k|IJ$<wGZ!M%=kXnSPzř ?yE?pI@z19V` BOT<J&q E y6c/gھvVAY)$W*ЌZ% ny'8p|6h!Sq$F>(N߼{Y–UҌ}Bb |#ȑ. >FqS*͢RE(1V :'"#"?ZS8Ysf.i\;zxdoO읉_FoC++g2 әtcUQ6٫LjɁ{'#*JSzm7ٺFp}œbyTpI#&~7UX6i*J{kJh@㲚tLn&>BY Dך}Lэ*x :Q%hW[/j'chyjčWz ?c-嫊 3 Mˡ"h0CtƉ?X<7{ ~DKoGt0z6 -CKBSV4d^]i٠]kwuZTKrVK Gܬ:&|G]PB%A%@ܘyDp)Mw`{i\!ЅS.+H)9xϺaGr/X/\ZB'cDޓu~[Ƥ5Ǯ=t~) Iw}*0=PG1ƛT0 J@7\C1bNc.e-]^pr2 pcL p#!m&x&gu)^7kbKsq)okGWAY+0X Aⴸc_)"L*+L?[ؙ'뒉 鎭5B%k|~?2gȬbSoepNQ=t4\Ј|ٝ=X TGay!@i<csP[x(["Pfbp5eWzY^(\3 _EdGeAMR*+oˬ t%?|Gdju)-n tJ)jݩBT,T2c*Oν]jzVĩ吭(Յ>ޓZZ9ӦNg eҨ$EE(׷^5d#*'tC'޳v4dAeF85}Jžj֞h0 (iWOR~J ZUsvd6irDv'3yo@#"# H bI[bgo`c?0"q]`vwDbD ;ñg"xwEM:ᣱ M$I$'\e5BԺhGo&i0H<{K̳RĹ U6>G|w 37N3(c*~N纐_]E`9R AG fJ&r"60njѣƗcᦨ"oIJw#bquN,!6 Y$~Z2wKsC %EI5ujHr3J9R`zpcys'h @zGl}IVWݷ~eHGWcGU*!C`8EV\OEwP>e^vM$AfXMo1Z [L&i PfbxIo(&^% xhs5!U4& k.˛%-q1F!}l"Y X6ZH%ZPk@g~z Crњpi7m =`wnXN}LW>rGG.G ~Z1L+{ecQO{d[KåeAΠɛJd4NFRW5)p,h2 ~3=GB?ШCAtߌH,&5Fx&C-}MxtH/,jT>A.-1b!z_ÆB"9Lu5%I]*M<8nbϙ#R;МdEPARv23ơ " .tkֹ6VQ\%)XSӗF 2 ur1p4 ؊W $i m )3(r,>bw,9&pݸQl^P)W)J?<:b'VZ RP#^B M.[}Ǻ8>7'8; ڕ͐ZI"V|T*%!5z>t"o39c /"t-A\w&06i<~" MS>!4noi&vG) ḻVu|\pBp٥C uhl;/Ta0Re2TB@\ڱΝg 28s5 $0sY͟n.0fII[`Qىx㏱ .Fxi (.G\̰TQ;.VM275Ab 2_&dh [_yt7DjT)dZww@2&=̘UG|5q lόuw'PE +Q+$reH"1qA#fɂ5OUiK3ϥv'I{`! :RkzfKWg'j&rP|G&"qX 㯟9)5OPVzG `COlp߽Xƴ6_35GfoW〣2x[YW=*Urtk!Co3svuTk@Hgٮ34 P5Eil7H*ϧfS,E!%E_`>V3Vе,\0n#G[Jma,|^WXЍMTD>Hj#=~LtZ˭4dp)gNڠjPu7%кgQۗi>qگ-Fh'_S#۹E:>xf,À6Z9tT^<{Nvq{Kȑgd6eϛc(]ID| Im#bw+$AQ'UMi\sa,y +~AlHB ѝ(k׍lK78.>L3vGLFeCߥۘDUכYH"n`]=QOutА\D)X<\yE"¾T΍ l]1Nt>^\҂k8Ĵe+N{nPî4:v0-OFQܩkf" MPkL!/r0yLO*!KAdbOTJb=3%q8VƁ\T7QzOlKSk-FHs$/Zq p;+pkݼz!A֤$+Y@i$Hkfxwro?vix&G1t@z)6Zcx,-ƹcx#Qؚaߍ-$l@=7X/MГ|_񇨠c-Dq .&|X۪+U"z s\\(Y+5iXZ;8cC>͐z(!+ k: MЯQ/QmLEC:2);oM2!x8ƕZWh, ݆zޚQ?Ùb߅Oԕ}`WoD״U0nPvEDV7 OwkV[4W%eMt>zZwR;&7xye1erY%a?CvR`dg MSbȨT9x%LkA7#u-af1Yyo9@A`C)%샩QUGTԙ!06ުr'|U;SuA3C.yY֦"hz`?\]>]uL\zֵ:5N5;kP 5JИ:Fߜt˶y:ml`Gcl\;hDY+z91LŻ)9-5Uľ,d&Í ,c7]b S"G?dȵ}8P0]1\9@؁) L;蚍cXwT'0.N넪.6tAae K({)w2H$xeyOL?!?~19Л}¤wqiE-IRd $,$ ._2z+- KsWJA^YT7ͳwt:"FNBѣIm0ԫ3=f: .!LI[uHꯎ^ ⏞(&S띒f 83L,܉ZƁ&xYsu ZNP2>@%VK`iao}wx]Diysqm~Z2o&4}ƢzJ!vq|ZC͎4Fvmitacf5zڬKTJ\MDm=S3Gݤ!zmJT*c3 |׍Qj+_繜C*ub-jŒڵ#aHT:D~w1 ,a58,\Ux ;d< n)7yM QNjdNC#AV$|m:7[MN槶[ņ|āa3:1ig6i-_* If={, /65 e"ێ~ee+Nwٹ]nqTUcHc/_.g\Yk}J+X$F+6-է]W9OL%3m|JJj]Y]t~įKve>.> eIq5k{/n6#{Dl/3F#t]>z3/7ťHY]?1mnPTJ̣EBm,yFaU(&D?[Y1>aД;m .P]zn:Ogq>Q%JpbfO[Ԥ{$Q$Gu K ʇY*-r[[Y ޣ0^%CVKH 2PWKyq;{AN = 7K}_`:,jvY`Hë4!W}Vval8S>#9. `[AQh><ȩ!ڜwԧ\uI~`?fFԡ%5 : QUuҭ0/N5;bqs'uY:Ij =6!e' ]2d)iX68f1VOSuR|oQxW&FRsOWf~t$ ~nhOv4`F^T2(jO=#0*9N tj* (B. ̰¸~((Z5`*I"4e[bQBzЦֵEY8YMБRdLVu(b&kXI #%%zt墄u뮌Ƒ4w~D`@!q +j+D\U`3Cy}V?pab^o^~h34^IxJsL'(wwO<]Ϻ[&=ݷ$0eQa!/kE!R)rMt Ӈ=V+ 9 TR;fa' 0]B/1? 2l sH+Cb'u)};f-[BS[`Y0h P|IO j߼}<,H?t $izHoJ}Ȇs{#X(Z1{gPـB?m/1K!`,M-GyDnSEfWNK+:Z]\`.;R k9cL1(y"i3r`F,PǦ+d b}p3Br>3Z\/r`9`# W.:<ϒ)y ,8De' 3k8w˚> "~N&XZt)ݖ*9qJQ+ix/ZYIw\qj;`F^)StVTFor8. wUe[nfzOZbo796VΥ,+%1'9g6 RNKVIck6ѝ Vb'Z7#s,mRv.}A,Uϖ LMhU3~$2g'j7Vr0nx |tM] {yZ 8gK)^, >w>}¹r)aƝw'']?-FYnҫ%K3EVj;ZKs6Snw7h"J,򞡑¶GojG(ABA>+ّ:N  E&Eʝw>M,yxGYR6: WkAv1 F'ŭsߑ+TD]Cl8?kHO#a$vg8 k2@~\]Ft;CcjW!ֽ4J{W5 fE .7azh'Ot*?L؜ʛszu\o7b=ʮۖz}ƅlnRUvdYuɩ2TYI(h r s؞vlټN.obd|P`bxͶLaG2tۿJkjܟ[zKTp :lqtWqpBɲ[J7O&2rp6ױ -H,t0F-d 2X&V|MW%PTM)5CEdOɍh"5Jv<(:[^L,8 87|gߢ/i.^4Di(Pn?moW;OӏTD!%[@50ó!wnt}Z.BzKϑR]^qDp9Oz9tosAw}R]~0V Mp{Jp!=7j?h0yY/%|Y.6! 3+OsVx&TC^)\ײݐ\S\QX&T矾kfO hATӽكV:V x6^lUybu9^hnv"O~$Y@hC>$dzH'~6LW;]3IZ` K sVj>z'(+o <|]{ 2@tQѤod\UN7"ʦ\/̴QYޣsr/ =6. [Ф=D?݇'eSZ#Tf(Lm\cէ{O&.sG&Q&JttsyꎥQQxo '<5r-b,J,H.v'nМ0n-X_Xmp1 tY1 D_.򧂟~(7`]jЈta"6|i~TmZrϘB#ܻd,4yXrc/7á?w~=!K`jF%v!.X(gMicRyޕ3*.Öu,~i#DšɷմI=$ܠLp` Z!QbN.ǧC 6ȸU+jkabfYﴀZ(/}L5.u<4-CGR$G?DiO_0}3;tQ QNY C/4ٶmv3 /S tz.R@ HA&*V %ډb%opW fsv7>H i#[}÷U둒= NP$;M) Y;t%5A?ED[B[;_M`ӑ›=U*K@xƭxM`5{ o\d:tEʓLfy"otUv7nB/zYBWz.ԛ5-D]81/!?_Н%쀌MӚ6Bf?់' @]GF}m/0-؟ůJ[ʦi|Ru!Ew {q9K7«l538ZmĊef @z8I zwȡrAB8M)$c;+xŞ>Fԫ{0$%bGJeZ{:hkMF 9GM ,np"ؐK27)$("̿;1;vQC=^-1/J^3ZOy[방 Kq5 qdf}`~"69*?+Kg?lTᆏ;{ IVn i镍M=c_8&z?b U*YϮ,_m6Ih>6~k$2iyriKR;Ș>_LCMGXؠv\lWpjwn2RGFأFcZ@j a%KڂٹSЂjY+`X $xAM#p@ҁ !@% C@ B0_W' 7slqQ8F}ɱXHܐ9[t^}'bsW)/"?||!c#?:Hft!㱐0\Jzkpq"xSc|Gy4fkGe@%sUN8ep TϾC+zJA 1!WkY$ OHue_o1].B '=Ĉs#3,kMiDb8gabe öf#bjZž5 ik.OmKu~Tsr0,ZL:R쩐9DwMXCNrM8 \YJ4G ,t'`}j@~ uTum5ƽlsf8rWp0a2GTOm(M .,A+ .L=˴%W}O\X46Y7 Me|D!&ٞ&z--e [Ux&d@+7Q- 9''Kxmئx$ޏ8]#)FIm(ML*%w"a+IPԳeDCj06++{I| ,9/y4VK"쿚 ^<(ȴ}a;θL?3\_T-Cܷ!"f=ې8~@4|l-/b&׆f9MؘڪpU5Mr<%=/vVsMXա%85g5Џ$$`-b6q OOv,O# uagޠcgO9g=rJ! ׆[cT6Q9^㇆h'@FoZ$TWMg8u$1.4u+Z~`m,ւ.QW"R_z=Za}}>Xx\_CJimIoBOX 4y.͵޷* ܟkmRD+zp^8I{7inގ^dIL^5GnTdڼ"nF|@w59&D9H"l|Xu_~(򭌇!mFX$; 3 hzL<ϼʐ޶s,$?q`!?3]@e2Zr|Rֿ#5<@c9ɕ]8gd)cRt_Sj>J3F|Op_:7iDK(g|$<58ڐ~멛$9>I{n훪+ Tj h`#,x:/ B2WWx3it:Yq,8(*(?ܚn>=y:twR@_ "]g4J{nM;=Y[6v/ϊy% 0e`1ZC3*Cg.M} tK/BC-7K{-;JziSP7R=sN| 3ǁgfuL(q2':Y36x:O(cꮥQǕԎ! =Ys G}! K4C[)"0( ȘHr NϧEtz_9 ^E@kL[ҫFyR^ECM@ ;}jϞ~/PO wift̢_8gڊH=8A+3J͝Tg2xyœ^+qΠ\}i,o+ x0Z^X{.An?.Kw!dnW;z˾grq#2@l~V4?yk@r{bSSpYWMCwx{)8ro@ä3LY9 cIK<3P\+ExTǮ0ңM9j2IT 7)m=ɩIѹ߭I3KV⑽e#Z JgSqۀ" c[AUFhwڟ.l.BL|`K2Ǩ+>B e5k6t;Ho!"|%$\Jzx0Uѩ]?JvT \-,p~ 5(ޓ|Y~=Tt6t#V~/Lzbn7n k.?wr19yC? jҒ]B$Ћ6tPĕTUKbfZ'3(=D]zKB9UdA9 ͔0eY {ѻ[7l]YB ]$. }%;V# ٰZ[RDJ=L䆗KA4()c0KH,O""xa亽nK2~_ojTHeDaP{ht1_wb)As{Cs]PI4m#NhvVת}CtRmNNMNiIU-!G\ H rQB_((i, ,U&߲WbMQDx o.#X@5G AiйPTϺ~dg:NS_ i.f{8Bz/q>vr_&]!2f7W"4]v̷pɬ.0y$j6*\M'Ȃk௫蚀5\橯ʒ2E(_>}["l3GOx=3v,h$F5h- ,Br9:=g0qV>8Uf:E/zGtQu{Ӕw?7G'MՐ־(eԸoD*J¿%f݀8[d(axv)5Yg,8j:{R&p^% P9;dVP pe瞘k"#*[$0O\:\aT[ Ï:ZC i?*5G|nsr7>UHJnx:L$.3 }I}>`/)UZ-a 'v%CS:vY6G7oiظ{~wق)Y7X"H2&v^y!"Z4RJ[?@MΞ&nawq(X`v1\rK-80GB~tS^bjD:5c1I"0)U3lnU桛0*jcoi7\Z&v/Mt^>qKȗuJXy4sCtԂy,xFk3J3B?*=´˙+2v(s*2&95h4~gSvFEWR وg` B7xsN:졃0۲Zĕ%{.oT=Z1@+*"9k;T3@cZ/QIFtLV-5.oot iaq>Rzp%Uttc#,}sjͫn%Qo4I"0eeHVX9'RbCy)G޾!K#f3b_4H[g=i6pd77W@t pdUz -Ki;C-`#Km#1ގX 볎NƤ[c Nzx:֙OA4`1(ʏ7,0a]A@~ݻvSsdh4-$^ŝ*'4w29= ~z,?\ QQ4ubr{휚:Xi!v~x)/i |`U_ 8X8y^Y99E[gI:q/į0^E 3kk2e>Cds쾹j@{wL@ ɛ$Aa\W;(ӏe8DFO4Hc=}0%$P, zM7+wqQ-8W ElK_-p#m/:? WuBhbBpᯇ[@ۥDUeeTP`H)3ܭ> vnpDpE*` T9ȉ#YSgOus ~U 19e> 4)X1| 6&JmOQz=/*/XyۖS :ҮcXq-gN x gAA+I!5@Lr $}|*2޴DMI!q5(\[1TN Μb%IGMWW<gQ8c[Rm$I_VekT*. Yo\i;c ,tc'ǶiV.ݥZWPMψ]Kyqݷq?nO[%o:'TD&3c"#s8-K@.6& V^[jӶCSRϳU$-f48uU1qO 6Qcӹ;m \7q34Gz̥uo~ rr8M,RRt+R[J!؀q=M,_TZk574%r"6 σ `~7[$0Ls_))Rh!ܕ;>SS@ÅSgU@#z y4WS |ߣ2ӳeO%־0\q~ϼr߯Wu>ڏ(1">9& s`^>N{'ΌZ)|Y:IJkW4SFʏڹ-x1UOoY60SLMYh ,_e99zy%g6?mcR~Or _wߌ>.{2 8l9fDSdh{Gfn2 kNa,$V>!,&j /Cp1jF A*v}ɰj#Ui=@wBs/w<(EW2$Ĩy.83BqK4*1j`XZS c_´3J.Y#Rygׄi ceh-x 3?ME>ђ5":!慙d2Qu{|  5n. 2IyOD1KJ4]oNCoETo:8Τa @ kbKn4?@p(Q=]N~ʁΉ| ?`zk,ȃQuI2DطĈmh|{lGȡ t=flAx%:h4ȤcN7hHj~&靐-ur'}; ):qa$'i\c?ƴSWmN+N[,Ѓi|4mF)N}yВi/6,8v *| WXNb%p7ZipIus:m%Ig!eosyH\%țݤ'}|NBdc>UÆUľ8*&Au87W>!Vږط)Ub6:[qm.pRf-ZG'}"98|h' O.04=!S2';F N9v(ma ;C \Z7vlLiy¢]Ijg]V?ݎ+&< ~1O3v('R+$~dZ".)p+z=c 8-teC/ }A&;pUĮVPVyqSD$Ml?S.P 'HG?LL%*4'@zF2*wXO0hzo"y@Y-y8X RO"?Wي,<ؓPiYӞpKboU_)+ ޶s_(üG2L'R""{'p:!c2k&'iyd%3O$ؠ.LF!8fӲ/t^9mzdaԩ'%J%~7o:y)%^*mx&8v?^|< ܐcH-o-@uGٽ$ݱ_P &@f*5uBLianC ʈ{bLܴbЋw9۞[&ȼ\{* P<(Eib3`l{2M{ 9S#חFD j1MⲃrgLy9gVA"$ R51 ׇ"J#oyCoT*b$ϛ  e'yuUXԪޢjW,@6C1 \V -wMmԱ(Η;6IfbtRWz)[:d/L{Gu J8 ~5wb13)Mءb?2&ób1Ar*z5u/eWKqA!r<"p+0',v"|8 ?J(/nIzzԦ64'ڄjr]~sP% `\7p )gfmsiqka#~ tUE2Zq{f{]+9/EKFK* Uvpw$?7ӟ>߫j4hvQvl"N|0B似ERVij>y-5'TeAhwe^JuUd,Lzs雷X5xh}:Yb(l+&U]h9? yA44Ha^mQapj&Ƃ_]O5(zuz Ds/%HR!4lD@CS]Xo%Kaƛұ $J tnbܑuG(iUnl].kkΤ9S7'\MbxYb%tue.4}6Kߙ2gp;r4E83QA &BS"mpeY1HՉ']J30pY& 尟4ܛf~%O]j*g$Y杂'OHPW<ϾMp-XlB"bf&YfMyleO'S܏ BY! >uӘ9bo>)Cqbq5DzaJ}TچrAX~[EcsD`l  w>9<> $39:}QuGV-'սlU\uGۜi[ :Ar#4.Ef8e&n zyhureNRG#k:R҅=1D} g%>*,K^TXFl(!R1|GH{Lڒ;6M0] n^j5o8~j|?JU٥&Ŗw qfedU)&e\WjQ' W{-SŰUm)>cb;U.w؅^)B *;X#Zkz{]!!hK`[)"Bop܂6U%}=sxnUysxXC"YSX0f] cy&t7Yͼć1F2٥(h 9VƧI Gh,HO8bx )A_kvC10;/]^)mC jY,HƑ5==+W:2;?jV/V19t6$1p| ǪdF/{zWP}z41B]VnmidC^ӣ`&|,wt!Wq~N6,xnq\| wc^9[PTZJߋv`x[sJY0-eD`:ӇJϮ|G#K2s4h0q03R˅eV/nE@QVH }e_Atڬ7C/d$PbqqdgH>rJ߅u3(G Zm} ܴ]U6g0߄r0(%AQt<8{ȔJ& @vDGmg"nv>Z?/FTy :ׇ"($$4긽; 9@2{yM` mB+c>@ NM@i$vKAM [BUC$AsR+E؟[ЋޭK#ݔħ| ¤{ ,ǮAֳ*pfG2(*݁L5]fuOv7op#c\yl޺>ez}#uQ+ Z)pc/ۺ2k!mXLP"@ Ng}"g 1X K,W^\(¼7FVͽd }#k)5bJR4<~WWlƢooDofL'AÒ|6[N? #ОIaV(EQEN_KUF0(!+/&zpqN/IHRp(ʇ*wkvcjiEK(%mG,q-艳qX=Ip#CQH#@@fMՕצ߆\<1~Rsǝ>OP&KnX0UdR%Ch o~䔭oJy Oݣ`bFRь8lS ZIITf5L $RL% :vD7IoFZ$AzPÞg%3 |hznrLAlxUсؾ:dnq8 Mbh?ս~:oj%5\BGܛd}IkBJ?{ʎG4aIDH$m>UByHUٍЧƛ7,`Aw.v'm><䮰M '@ UrruoY[Fg1:W.W:w|\|TC]4ޟ߫P)aU|F`WrlwR?rhQL\}D+Gjk'-L )S?(mV.z=GJwZCvڿ*-^p{LX|~~f$yNsuptQS!Tƽ'hG KX14Ld;;T_]ɭNdӝ%8oȈ,_Kq̤Nfz(wI:ݠRA[R z23e=r_& b)eCJuϢsFC }#98z}4Ё*_7!Ry|WuHj\qK믃8(5VebqDqFl٩ `' B)A]v3t ԷAKq`5Gg_5 =!(FzNP=`Dg9LZoX?هTz@ybCT̡82ؐ-*Pg֘\aP5qbEۭ)ʜ2 P{6^H=4 4֪RxT D!ɢVד(s6#{xK 3ܾ)+Ha͂ăv֚1%E )Vs՗4 b]@czTjYoLi>?$'Ay9s' U޳aˣbL` ^u20.tirM@z^n#:`iD\o>W#.(j}/ԍ5J!=rPT?D%x:}ʄJ+BKē/ha!U-x[8ɖ#]Ra=OM)B/\|H32M:/w5P"L]26Pe @g׌"_5]t ˠZvcnmWK'BE?/۶ m Da=3.A(PAݜ:!p :tϐ7hOQBcPrN2B}(6ѯF0o}>r'ed(%"ӰA7 "?b|:kXɔ`EI Hv/U? Ʉ6類TpuR+#eR>[|j~ideU{-0lr8ºq"BYvuyzVV7G=x_@Gq[8E}ʐ`*dBe?=$58^J"woʵI^ ?^K [/or&Ew-\/!HW>`VPfans!@2+Aú|ׇ ^h S"{m;ndoSk6|SXU_ A|ÁT9K):0%~Kޅe ,0[B< @x.jW@eQ kQ8W oai.*%MVk| =G;"[{q$+M&Dv(pNR>0ʭ9Q5OI8njd})ba٧saj! sͣ3q3 m$%֓Ѷ}W_"JL6=.@y|gPk4t1mN-WHZV C%×û)-q(~;r~74i:ʆV >Š2Z=͒P~92XKJce)q aὁD3NCݓ 6V!x&wc9uOCFo%'2e_c|JImHF{ctoֹJP -, c}!m%'xm@kߦ@13 Q,_ѧcm#/d@xKc∬Tv ϖ{rz/ܰ:H<`5tZky91}SJ)M1 ;41VtWW8 %aF`ܣ`b bMAXu>eGW\d &Uj)e\ݮ,6GvY7^w輁q겲vښZks)H :;ct-p$v6B|Kԗ7!d3J@K9c}C#F*sщYD(Ăs oUQkgr!bqƋHyD2܈'W(V}Ұ*RʈrN)YEx6vPУ]Q@^RhH5a!?*%h&u4  !=1W,B-.FOߠ ;?"Dix0R2vfeXQ׏Ⱥ-%W6G~.DCksƻoL"4V!>n2շ;<{ڌ!,pץE'/66T532~czx/GeMgtW[j0@J/qM-6f-h#M cb .v !ܠLūIvEL=DHʞy LP.e)1~w]RvK( z-e2 ԋͦ|m=)A~@W0 UcC؊l נK,\?9]R9Rίyr~iH0N p&LuEPg@0iNGݚG8Džϳp{8Ʊ0CSs>Vc2Aw\Mg$#+ !>S0>jXQw16Շ=a.^YR 񹤠ɂ?bj8%K궶ZL"S׹;\CV̑њ/^+1%XP1 in;&qYBF 0tdܽ\YFW{H/ycuO^FM9+;]8^aqUFK_Qbyj#ZQ^I)zZq䛭ַ$[fCt>" 5bj=@JsY^4Hڂ{` x?t.EYl@EGG2A/Fg]m͜ќ^oICcJeS9PNp@jNpddBi;|}]_OG@T*!D7PKKk?xXldSDP).E\V~5X* U0NBmF#i|oខk6 T;&:D$tiH?åi e}qxwIwpe&|0AAs*dE"K;\NR= N_f{FwHKOcmAZz= gPY7)}w9O<=z=2O Frl'm6F u͐jpH%σS\ @w&; W8ӀxOY*18'֓OVUy.gAH2"OIn׉xj^g0d!Ô>@U!\cWAc^q޽<!3w*3;N[~zh ai?dQ`|!Hra 1r\^Ê'^@kPPS܎~!x|5K`HoU!^4L5e_ /aģJ1Oy_k|:ԋ:T h Xe&k˔V4 ^ [Jp(:)%nW,4]\ɚmDj]9:8 +J6?[ "@i_H%񳓽<'hpTaCI7ZVGD{(3dN:;u3Q ߖ泡$ k:$D)u veՋ"8IW՚ZLJ o_+?m+hibq˴}nk`\-Ɋit%9f.IyW1tL]\FeU[r]gAc9gC2<hrt'gzSC?h[}R0Ziȵ+%w*SP a2X)D#[9S`/s,s$(+Or\p8 N=_IORNn##͌9W=#`z/Iz'܄崊2>q62ksQd ,l7c$DFS$BaA9ʷ-뇎inHiwg2V.Ukra?=r;{[:ovXԣd<_9hd| 9X@Ū~Ff05Wg a@#U ܚ_* ͋;jVL=ܦeNȭuZ*.AAycTχꮄn$2ʦၝS"B)֕T1죈nĝqo0SJc",PExX~s[5mI"?ITI)I"2\_v1MFrus}^t=632Jj`1]Jz(+gW5쒊peف2 Ӡm (?|\ 7= FkHxq$I07Q(>ATm}(_s9 42y/FFl+FbU:PKnms\%C 3$ڐGLm]KWH= >bO0 S Ync7"O֣LC~˝*7gjO duPP{ag5zMÈ:VSM"dv^@C#۷N^ 1 }Sq9.lޅB+az!{ ySyl 0)rle(l=Ƶ (Ӛ~|_aqs͓> nW_0VDC ;n:? @Gex Q!59T 9{Hl^5#VΔb@FJy.Qx/<. ,b9'%6~x[,#Kgҟg \@2"fg&BCO1CQr̪Ė{ڹRˆ'z43VeC6w4Ƭ>NuЧ͖$%k1V5-12/N8#=fIbf}c 71I"QW9&mT\ 5AbO%;e T$&kMtLmag6%,I*AI68J2 >\d1#ppZb h{g9 HsL`Q.8{c=Ng+nҙ*t~{pKGǩę2P;ǃ %d Q2:_+Hbć.PUDG>8BWuoseB.2@µ3sȚN4v%CyGb;2oUt$M<l >ǐ au8L'(w[.ĹZ?q,)GC|/*NݺЈcG`Ū-h ڟMzNђ҉u[:ɨ{aD(?Lg4SI@.|.Wۜ|VG656|vA02nup6 RGvME@[-eCQK¥tU,|F ҩWJ)a-eig }p@ ٙ0X wpI6gD6zd 0 t-N7Gu\fO Y KOhTOfA7\my{˟$M3fξNZ<E`_sC.؎T8w2_`!ٌdɆەNɼ0WRlj(H]'9=*:I[W?9 _7Qm,GNb1R',XBrҒ7 {&1^aqiߝTA}躝3ɀ! ɵ#WԲtżlHVf*RMq6% vD^'20G({uٜf\K@+8le%J$w7\;LY[˥$BN\ zP.ռ+2OZf3m *-ͯ(*?4Z kp z4]׈ewȥ3}SX>緔G_Os-sLU]5R4r c";8`C@_ a ߈mY8d̊mv y?Hq̂~JW3= #D)< vkk^PBeHb`~-[:&̀Q68:?b2ZbǴ>@f"xj<貵) k# L0c0_eDWE"myA2Tv)jXn߷>dV?kf}XGU&M̄)sH3$9=u 7u[hO ҄o˔Ե2 Y;ocz׆y*~% /Rj_ԻoM Kb#']ghIﷅDER&!=XrtH% vM! #h1MAQ=1[N4"W%BU2WŲ vj | E6:jN,&ɿ3Li~R Ihi&՝ ؗ\?woM*i0O~K SD3wǵ-Rͅ !%ufBy"D5%q İ:fz5\I65 ] %Ehra=p{B5r6^o#`)vQ'"̲#4V-IA(J*(źMl`h5L V$"A ܻ([ E)}]5'~h>@{ |ϟ2UV 8 re0 UɰlS!:Z^x26QUiIY"JnN*\PGWI{\9#񕡄0 )J4֝oPOt*]cF^VqN#՟%CK 9zP@cΖ\c}ud?uTm7kO>sdTMUnʬn]W[5J ֏'c@|%yF"k|8﷈ξԸ@/ir'\<BwN%Α5'`ݫ}d3!Wދ Z?UfgS0&ȜJ mJg٬Otۗ\IB:`͏RsfЫtU͝'LHdy܂Ȭݒbu^tʑɓ?%&8lq@`Ћ~-UjrՑڝL֦+J"[2 a"VۊGСno;U^x7OJx+2h!Cj\&)t<&}WC,b`_of V ?jk*C,_mbړ5ۏ= \zڕ5\,u|iΟ? G bOط$FqV<3j5=XjlL$Mf]nZ`h u8lr0o :QZd,1fhq& %z~=&Pkc Y+^PJhF-N>f:Jp`N 5F#A뤈g5Z>x4߄J?Ü?*%5˩}ˮULlK&=N}%%7Jև.n)XZN;&~s4j1? T1|δp%{-Ç~*1ܦ:$M-,LHiK(:ؚda@K8L#nkM"AS8h0ezo !{bo+# AG?oRrk0nnbT}MWBPbu{ %xWr `&iLIU2}p2Ss[YxV`%561ǃcbUq7r| (*ˊW_ 1y:z_4?rtqNő,/ KMjyl<W1.pOU 2+fW_GV6 ʗ;V(rGȧ4(m?Ir+5Mqy頤nT,r:4*o-lvz.+ԓZL"~ȅdX ],Ōn>R$P2~iP]M$/LZ(Zd^.U9vE>ϝm;A F]st`Ju͔ou.@ZmV c-d>fvp=ء=Љ~^e*S9}Ny!OB2g_,DÙJ~#! # [$-dNރ }ixk +%^%`6$hrGR );Z$+ߙ-,۴ [9ן{k@UpY敪"nIFw\GU7aWvA*MxrVE5/N+O`1+\='5#,Mmm/qHTY=- V`K5AP˹tʭKn>TVjp}L2HT F/X$H3 v©)2a.\yGÈN^RʘBm%&q t1g#+kvXO'y!"S͟]dóhw`B6d"';'aY,f>ྌSJ\4@=XTl 0'jSL6Cm8Q7M@[{Vcuf[qoVLBe^X-*LVץ]ۋZ\6B;nVWB#ь>YÎDB0abxP`Q̈;'Bޛt"Vv7{^#!W[t1MZ-4.7FOg9ϙCoP.g*WA6c:*(1ˢu|)?hѓt'sPh.Be-fgw]~;ѹʒEG~c X.P+s dF ™mc'gz[WBi-,H0H !-ʉc'N4ⴹ #c+LߥmA|yr?R(5_9c*'Sc[^ab*3f8vF3ؐ32OkAy&*@ ӘX JΙGW$ܾt5|-C m{i[R4y: *gY.In9[iaʾ6Kx0xA+fӫ}b)nXu %p7 p 9$C\M@̆߉ZqELT{_>({ dϫꢂ2H9F.CYF]E]:SP&2Z7m—+M١^B'I֞@| ߙ| ѯy2S_UҶC~r~X$m8 ,_T`7*qiЪ Qu}Q5zp!05)xbe2:"%_4ofvḙdI&y:P.m`1t!0)RR^H!MVh9+VDb FX3Ԣv&e隲CeIB qI~̂!ѯ{0ZwWF]wзWxyD d:<:S|Bw=4$11X( FY ?]\y Jrf yS9¬a@ioE'aRx'Ou-ׁL<M[J?iywŪIKyVuB)\6Ԅj.d,DT5w;ɴ;"H);Ick }0&y P1{-dEXDcݜɋ`k$s{3?;w2aG/;'EC0}\v?T0e9k_D!ƍ}o`+o;B 8j3uE]E\Co8X!cO5zPP;nlbNZ%ǺG-{eymT:1au eD`;( ,qxZNM.-OƐ-dezaQAaĵp,")wjL:*ܭ_1^wp2{Fb7QU^d2`G&$9윲|pC@WF$QZ;9ϩ҃ESF7,LVJ8FYc)d@CFe¦#t[) fӲxAc%,=#6xx:rR;ARʝxkoP+(Uk 累 b_C0/ RҞ5&yA!ZŨz͠Q%LBuDW’ډ8n AN>U,NYmU8Lȵr8Ïv)]O9%;swY0,XYs"wfg1am/*%(k"Q4Vyywrqu(dA-a]~ϗ+L3( ^+EVf8^f]akNޛ,,0=䮨ٛ# .5H 6W[5Rg%Ḅ+Ju tXԕ #u7bIe]J"  KR`iکk qec7>;odd1gOhp(sҰ# ;9=};hjph[+aֱk ]zXblP|*`%y΍looqnBP vNp>XG'C[X¡,^,`t=O"5#ŋ@b/"n}FrsOWuU(<|EEd'aia\'>b#"E\}86$3)13QjjqPPI'~d(%p|zlgdL$ZSSENeSe.qg9m 2FIMQ ynxxw q57?ny%f5WJ*ȭ?uHWכB#!}m9)2"Y pqB.ܶve3nA!aB2M۔Ľf ShfCCV@ VLz]fU=2f֪ɭqaRﳗ;(yaHvhn_ M _P|PL?nُɑSfwƔE®>[]mE{P7~wbUmGL!UpFT cDN*P 5߿()#Uex) }'6=FG !3LcJBj U?HZ :7킎5StZƑ֪7?#8+0o%!Ϟ)*U]N 2_1>mvMa ! ǀ)S1d$q_MhO YrOS@JAʐ;$F{)B[AZ1>EuS` %&g75ed5If[^SeA!,ZPH:rMV3p& ^StDِW@fG*~5vC_fk c. fXv$ʬƥHNyV7 Fb,ugØC%||bӝK '%ͲbJޅl7>6rŝ(LJ4Zjf˄_cE;}<U(E% TBDqm=?֦EOQHCg>-~eRO2\?$E}ݥ{I‘Vg6VxԆcX*dJz1IOB G6eZU}(gjM9̺s,hTQ3Zz4RmԋO'c%^![ADSk.1%3k;o 4lR#6 co3(3 A2w0wIm1ܘ/IUT*=u#r춶H0|ϑCCvcGd=6* [q>~ n>_> iDV_Bd)k5Z#V'_g}0 ^/? &MD̙;/G4@hڶIY*rb!Ak'nʘsPAnj,b_=p!!y R7lsZ{9S8ӽT\3Yol-&m_EYv(ucm=~aCq9a|W@$‚=o}60/3$gE(1r}TD%/ hfz^?L1;BIᡏ #{ ,"3vK&:ī #MX^l{vC# F;aN hs}O1gA2^:{Cg&4Jhejxkv; pvVJ~N-8 f?C 64g~y;ͨnE$ ^8pBS NY~8[sw&pV k  =5-Ov xXM\k8I9p5"yXVhn;읰A=ˍEt$%PRd*c9aC:If[Z,TˌuNBdK;9yRP0\$P&:2+Os-(=%ZWp-y7jTT;Hāx:k%GQ$r(y= {;AԽ >FVל9j [,f`oYhq/HҮҦh|3nx@bU2Y!(/wjŃoge#Z<HRF^qX獏;+DֻbjY`52A w; )i[C=21.`rP*3^Q37D:@xM+}70Rq'MտZgH#2&xPgtvNVh O6H486YDkSxZuX]d #**bڭ85N^ԥVFӵkz͔CC_YMs$J$ Ӌg5㭌G u@qƕ[ Z.%o߇|fg9yΠynu qoY1ؓs~ڠ'iɉuY^~) t 9?`/}'.rK E$3[igonSj;s=>shH&_U["nP.1*_ȍzy(u6ҾS\?HP o˴pv2гf+ֆҺH?/@1 ά Jnr_1}@ P@LQ&gjD4'ׄ6,m}9Xe, & Z@1v]M^$* ܏!?g0D`K>Jx#F+h]v[r]5-4I!)Cm-M>~ҰRIT\.0 "+*'M KPo_n,ŌmorVeI[v1pT%@n,b-/Yu'^YU0g6LW\*al=b M8YѻySaϥJl["v-7 #AlYc:E j9w_LysQB蚐%e4kb N[.x=#zI)J8/,mOr|.G"Cgn:J!g'j {;okjtf9xзG5 Vڸ"#8(h~{;:1dƵpu'_=}?@xѼwڟu=Cx/gj ifOeKW) otK|$l ^BTCl(EzmW05 gi aMM?aie>eE'L=I6#=Doկtz]Hj䧮'f|i-nm3 [kK P~qEe^ʈw^hoo| -˝,QD#^e[fn) 6t䝕ѶxxZ#•Ps^zSorhCE( Xbփy9QAZȴ;nHύ7!QFqs,j>|:?6ԇeXl`p1uS.E1M{R@dh3YTd^߭-˒ـP^J]E.{BA.?>Gǚ5npvpio G89Jt2H}*fGMVېHNԠ(NUW侟,ONjJs"iq0m{7d!LAJ( q3ٕPEւFne0b_'4?SeD$ύy$:G0<]LW`tұN_LZ;䄄7 o8ƞ9x@/3sQ*ׯ׊M 1e` aJ9'Z58J@bsDU醚-k/>l*~F65G%an- q7@(6 /Fe_qH$m=)O/-:+4)sE"k[ bET[GƵ|w"yh V!xnW(G:@R Fg\Q7g˩42R$ +^rlhҿu0pޛ r`5yhghNͿPVT-xjc[}ZJ%G&5dOT%W>uRr )J\~^3ؔ.A/)~/v9H\UZۊr?aJ0벶*^o_jiko8T"߷01tR{ԕbqvf0^iKUGҼ#'>=(kRty3S7 ח xZQ+?/Xw\ jtC#Gj7o'"QHq-YvBj!k؝.6wC"\E5%F꽔rSo]c|O-₶72p`-]xv|Oz0Ua.8BrApg{4KOY8~˒h+_oͅtp24 ^ u?#Q/Z[_%Cv\G?\w~quiC8_imTVeBQpUݽ}gDѮ<,p1p=I+g%Eg tM%4hΧ s*]\* a衷%~}يr[r5ZTn8UB}Utj[ӎۅq@w㑭o|Ev_}w@TG5ia}~Ln` /+aexz)eXb('"NMzwD0Uқ?v>41vPR:"RSm4&׺EhK *ڑD!'2].ȷr # ʗ%Ac0ufJz/X%`OՉ}:{dtiNSZ{[AQퟏ6š`I|b.Y"jL%_'G&7e޽[v#+Ab`qfu%-뵉՛3ŧlJRa1Ay9&C TQ+wQ<V12Pl${kl t2Q PS*KB )cFDo:Z^Qܑ927H2=#r|G['J#rEpS]@긕UxuBWς[yŌQ>4åYΞiС78##n[+޼֛7~!=~s]).T}:]cp,4W Dp|M9Tn+%AW(10>i} VI:J_'NP0D|B:> ˿Ś"j\`Lry'sqozJ<_ X[v=š,A1|^ʦT-!9-Y=h&RSQtk1" eNljsP+4]a_ƪ# &7*^_D?/7q|3 ;]Z|-]$qq 矗khU>[9T&ҹ .zض'Ytj 6ۭx -">o[3:ȼu_F`*NQzox3a* T6# ĝJ ѻK8}/Q&WԄ%1q's0EWF M=cV䰱J:]" n4w 'QL2c"V? I-jY}|!mn k}^*Ò E畼An<%YE-m^;j bw6LЦBA!p^<R\#m =aX~gCQ/DFY?L '<$(BbZIJ/¢[n%VWf@|ا;wt8ZDp[/f0і]R`c(zI*gt~qTE=Ud4ͭtP _g#7Rh j~0K>0$E+GqMy֟NS00x*vfsk;\l; ӝ4Vo˻0L:xߙoT?]~qֹٌҧ)7\vID r[eeo|S/8)_*> \Vς T^=![k2e&SĿ8Ӓ41e1FREH[ևUTk)yXΉ45vWx$JnƉ;S')`z=]3 p#nVZ1i<ùB$<+ 'QAybLebfD`TL rf6>T7+=.tR؝nl:BPf(T#p?ȳ}S%*Mo`Rk}u$8aKCUׇۦ.>TkkffѼE"]$Áw7K3#ͦPv H 63`ۡo'm[eQc#W _Gم>QwnؑğqSՀo@-w+ߧ+U~TP.s/(aCRcB߇h:*ܵ;F 5.Dѕ= *iyX8q}%=&hD)]7ʑo%p L(mufjE{'u>iu+QtENe] H&p䡢IrBqwƬ9{ *6*f% T_>f]`'bLJ\?Ghӆ4k<܅}D%"2$FXDj 峡d(Ŏ<`TP/^`@)úp̊Dpzx7(&ֳR9@ 70x&Ih+KA:^00#w W+b~gSqsڡs{\6F+rh%ݯ4!'^.N/:IK|1&H^/qH&JKS^ZG,_ȁfCl/A5Ro10(}dA6DOJ7*+O0N=|`&i=uT풴e PzBJ#*zlRMٖ-0H CÜA:JGzP9|ӛirigߛ~.$*fU}۫ ^o;I,;ϋGAz61jjd ?-QzLo~Q?ZQ+GPRD b[IAMyUĻs?#RA=yqi#/{ϝsP2I.qSsv,u^?, ףdtNQ9+fFb4*wJv҄K%TVS%s֠5WQ7Odq MI3\_'7w<{(GP3y! &P<`EeaPqU`mIx&ơZ] h|Ǎ Wn/4-BH)v_4%lVjolwb i'J엎3UVYb^(lʞ1OȄd//<姓BZa"LaqG)(dFa(>g^9 ;Q̪t.}hbed8Ey1uߥ=pfc8skc { /A鯾E{jR!naz^:@2UGX))8ERЍ167LU"ުJQ6#ٽ1&Ir`+n:)C;\ܬe&ʞ|phj]xF;(@歡rtHU`##Q% x7Q9EAf1tȂ1uhDQ -f4_&\ [lW7/ ʬzo;vVQ%@f>kjW cڴQMC 黒  _yZg6;+Fg:4ɥ9^nV#/W'ґL3ڬN[?ۼ`+*CC׿%sdFlgYaAn{p߁Y>Ӷ*8<~gޯcZZu:T hG  ]%!݄?c[D9 'Aɽ@8^dd;u@.)yT@2ϚU== #Κ:fvLY΀ͅT%FHb^h,su1BŸ;El$x s1vH]ԇ}%ږlm{]vۓBယq/ڏM[4wiA}[UNSw<6lu@>'>g{ c3Ikj"A PB$bI̯]׫iD K%ZNЌ: z:z͸V!CFK7CwoOLy#lc;ݰb nuŢq^Οy(Ѹg@qĩPR8˄n8 UPdS܉˶ÍlOdE6$c%/F|ry^}qSxO Fyoٓ)I׳@y}d҄iEz|n8֭=3YwA%\3AvKNL1]˥umWj;!s\;0\z눖W(n0#J=O|35={>U@CR@%8Ck)?j@V&p:,? q}-8Ǧq:DtU0"p9@7yB 7"1T*J[NR|(_p] eU܍ Ḷe+Q#Ss 0gzacĞb#TGj7Wk-q{Q\rT^8FPnMi5.\ 9X_ɠ\3,oeL'AE(p F,--552P^Ry'3=?㜖8,ӄKǎ= qY |Ȍ %!mOm&6s+kVGxjпTM!o] v)pC,~~5g /IFhsj-h\As.qDOr:M|n0v Y 6(^B $WK c}rzFר2j W&|*" ɰFclt4X$={E?R𹄟A) >*;0el.+>ͱJB{B@A&l CK8 (P/;WtAѴ)eWDߢ94\?-a<<)&]\;ki#^89٢0 g5Ȣ6O^ԧО5X=M@6C>6(>[p**P*||0"eS(L?hN^~5X>b9g{\'\Zѭ0dC&;kHC0>ԘZ/T0!Y~{?qKM\D>>Np?SS3u83]#^M/7tW kuŒc7Sn]Qi-GeC؁ZHc9I8`~!2h8d97ЪZC`xmH_N>'p8K!;YmSc/sk zJDŽp[p J5A͚Npa-G$ ceHTJrM sMtFpN8FQه^&~V% '%VC=O=kb}%2v;:tˑw.EEQ|Iq:ɟ*4B*7$ulC;9Sj}7t ܔHf{~Fʖ8HiR󴊻 ge }F}L̼cVa2Y5yBO` hi)ڒ&}f?_|H6xJ%dFOу>˨G|Wb64x\jט"m48]V}97![taA;ƸSK&?q߰8׀,ĖDv3"%Q\ *1i2DCuv2*x@j hLДJ'k,Ubcj " Z@B+9n KY5U^04T1Gh0](L+2Tyb=mO%6jlζ+ohؔW=mN}KS,;t"%fo~u`. oN盡k *@< $F3C[ʛjW~47d@u:E埠ǂ:(B!AJ^wH/c%7=5B08q't??=ndejwBRg~|-!VQ@r ,9/ޥA(/ GۿY]a*|^݅\uOճfm@5U_͐+ϛv1\e+mmc5P5X_2s'L'8j@_fǖ7ybgv}#͸| iBbհsub Z+~'9Ilm jtP+QnrQIl3S˄8tAH=e4p P:)9O3B)B!b{X5~eXCj.j\-pư}BLȗ^]U/=$fAkU>$v+q׿wFiC,dD4b)Ɔ\\%R:BJvLy (^ܯ>-j(Bl\h.X`Е=#M4Ol*,9#I`L S8A|OXbt!EjvAnBެ+M+րhVҲGY?eмcw\ !"6_ҍ-)K~cқrZy}d"IdD2GЎ 1.CؿI[)&}8Sr[Ј\N"hV%M5d`PhmE\h&lC*=g"H8G)vD]2OwaƲ{s0bOT rd}9؄\Qˈkw#tǃa=]Ys 8*3teIi?1q3iG:S+ZsKQdyѢL<N"pR>:a>a]m_#9~UjIu4Iϒmo"iB[q ܐ2nIm;=%|狭DxvQ_( NueCJ:qȋ֮N@t0iWCP<͕OʒB{ By aT4.o CWܕ`BM~7c#, nyZlOL 1geY?n#p0!Zr SƤ۝|Y<Ibu_*/KP^nKMөȼHkڸL,/WI-a:ؘj4oJ~:WJ8U$~YA2ye6.F!ZkE(td wRs}1NKrT)˴bJH+Z(_o}!f,1N hsI;"p:`S;U 3JG5dg콳$\]ETӜvO3/\0yOX>r9:ogV&- rZYQ"EG_j"f`cxrUD^gV0U8'u @+:hWJc $`V3 (g@(q)mu-:#hn&Nj:*9wn'O*BN}5_)D ۑ0O|)oYc>_5ŃlV!!ѧ͔k{\ _aV.Cb,gM,o`($ q.@q asnނa֦afa>G'?fA֋ LXot,{W4vsţmlTM*ۥTЄʘh/$f9f,>53k&%? `2 YRɾœl_Tߒ?z\3 P8}Ѝsw uQߩ&a߼&4$3C#o$}m$[2StMWmѧ22 (rPj7{E*8cT_J!ʾppo <)2A y)זaa'&>Uʺ1RbF%oPlp4*ϲ"kJQ 9Ċd>(`ZWT6"(xh.rq%.PUw3TeeJOj>3^GB cK3>G鶃dHcPMT/ 1uoR&qctRx5}$`G8LNM>JcpvUqQETw3kxP;ގ)Jq[M+2oA;XGY3xǼpd8S \1C5U.0xWƜJ6Furܿ[uVK\l𑪃/=C8S 5BC*,m/W. Rqur]Rܪq伉)`_2@<'6BF71{!3`ؗДQ >ɝ+Ti/2F[ QP2'ڇeW;4Dj {Z]C`a%A>\DExBt\yuiSw"A:y!G>6ugWWBBh.4K+2QGpJ1Tv zY:6݈UۊF}+Q]Goޫ8=;" ̱-?o>vƺ"h",u6#ה'׾Tn=|pH-zC=S;:X.Öp76Om K%ϠZ,Kq|Pe\?Yw斺1gEez3iq[ 3h;Xcׯ {`\H:@S0MgL=ސ|үG WNt-PM5"GYyp 2LrN74*o!Db\ K㷐Nu=j ׬ĶQU /G "ǩ|w.Í,QZߒZrDV|%+~bd5Vq";4WFL?*`t&A`S'񊐊l߯4G2g4YYJi75t{@(8Nm:I-RQ ~zэF d\<"K*eMYt0n Wq6((/w(=ļ0!2 Xc?^DTmmBQ麕PVmn"ZWI3 -.A4onӋ *Λkr3"T50I,e,ύj.db۰P:ET}$S=[`qa zXtp9Wko<ڧῗh Mn%)N V4- _ AM+kaL[ ؑeF퀾3v|8I-2^8c['$íq.67+Z\.LrBgba!7'b'C 009fR|Un3%I#zM3\e[[?7~@$,y1t*s:NyÑ$vo)=gDe#KB@hCՁP$$}iMqoZaFW[>FHaԐkя}[좬8)3 r?4 G_HBXs"Fº1>-)q I"4[$_3<#TԳkuօ4tof&E8Ɖ g]x9.S*Ocicrsl1$6*|x!hx|WBӓ@ɛ \zY Еx8YIyOkjFI:^r2KKc/Mpa9M?E LbɌ@4PSR\F TI^$3f5Iߡggj*beCr^&Aoz1LFGbTS>3SSBPW[B'cAL*~{ g+j^Tg{4 M9o Ue媾9D0|*1-7<ޢ0-ڬ{ゥ{ K akM vt|B 8 Lv{Ez;Uc7ݩmCv9T+l|9!ķs Y=ޓ)f:2yTY;|Hk&Ii Lc*>cE>8ɓPeBa28i ,SpgP)JL}S::ahggu2Ʉ1yCHiy7#B L/^i^823nG^?r!n@QˑGqer/옳iZ'.?6͒^b Ѩ*m@C5cǦ^]xiS퀶=k*ˍb<I5kو sVJ7`3i xe6̉ Es;SW&hN LK$ʥe&㈘\p fzɞ(s`YV)C!XNkꞺx%0x`%8S4xVq6m 9>e7tZ`8^FDb~QJVɘ('`\.5i@ȱH,n%-S_`M"/:UTVk'ьjRi<謷=*1ݬT 4@"+rw$YAYq95UP+e+S5y_eWQ}ΧNrr!h,*,N)j>mLpP}8NDtyz@@N.ÍZ`dB`֒yq`&E@@!07BZ DT.&t ! @{O`v'Hoa!ǡ9z.W?2r":#nO&;LM6%}tkZ)CDCEڵf g+%)%GMwlJ¬JMaًryqi%z~X>+sИt @EO*){O^8\w>JD^A_@c;4ohK|x2Um5U)AAx !#"܂3NZGWJ94X1u t 2yyvu|S(禜nyn!Lxa^唀y"MRLu}kOfMLCJ s$بRȶL- ^n`z)f:WZ1Hupysip5iaWּstPL<砭IdG&ȒĖTH-<.Z)<$U1?(hw<{vCW隔U ū ގ=#;0&/NS )@ւPn ? Ͷ\#UN s f]9FQ*{y]3q0`G6F7^;fٓJu[Jvp>I\p&rͦJ~!BZ[]n`%ocn,"<m@ۡānhG$T6ؗiHt( [F<[:ͻ:.`Iߝs') ̰)>lxz5#_ 䖠ej$ׯ>+8Y0` dK6߮>?O_Y?DRa4[8`&94etPX"\hho{LA2}q3!?ܼ`'2.pymhn҄\~7dmA'8# LgW(n5#ԻpL OIT<(3諡p{n1¹zU}?yVHQ"0?-|#ia^G;#֓+s>-ay!!{s$6Zke8\/7!`osPnW89[&˥%xF Kϸu>N{AAMf3V 82pـ*3Oo/Ƽ]2 fd9Kh`ER8n1F薒c# OUqJ j^R5^odo*4ZF=1>-D&r兿m;oLϤ7K^TgHC;-pÚ!dk@{lY`Џz2^EA ,7 HdCTG޵j!ST.mh6:>P:pŃW܋`栽5!7_mͨ8KtB'AĒNn?Ÿkև`^ų:OK#p9 9 LwEc~XxZk#Neh.V sWZ ¨x1 QSN\lܙ>zF%)KȠC70kٚKKp1coe&8j+gC><lrU*d/Bs?OTY@'@% ^xӦii03˸Ɨnu6Ct*?'Az@(#HR"|.p=#]rJIۥЮTK ٤1,se-ޯJ>='f3d܅C+$͌EUCX:p֧$s;f+)[pUoDzb E:S$mǨ6tSt).bPhIhNmk>M Sl?NlYk^ (Ёä!])RTO8*ޝ$IyHVrŀ=*I#uZsR N(g @Xлj\#Lzd|/ w sY]N}~.V&čɒ;#oa(8:,CtXe1JM^s y-2KtD1g_[ ǜC Ƿ|z|IrJtq6~b|)J4ihJ(OnJupPK?uK9u9^*WhېΠj+\x/<A^R}i65 qvשߺM8Sr%(|@MWO^VhTufHPm0 L ]>F.. 1²Zɺ(2Bdƚ7,U DdQi V`fHȵy C.=E.SiM>Ce6UV8ei.l|7ްIjL}=Ԡa9"Jlq0'z ,*$0 VbdmD7ӹ؏\`;g zWaWo`X )yȪX@^X$ pJq2Brx(%H`6'-黨B}`o#W'52rWCHW=۠<20{Ǭy2Fyi(aH<3 CkE7.[\(5:,C_㤌&4u/~i|@t̾WdtVsx }C䙣XWp*,BU\*Eg_kS\NdRм`|3%#!ggGꞙқʂi5W5N ''q`,s o=Val7o?tsc5&גM.xγfnq!іʼ?8\1!&.H>FYN\MvK3N uZ [47/?\/C%)J)(H9JNp`]v{9mIFeFjE?EiIw@ⱚSlȳW׊$3e4*ܴkB`3vc e']9YcS1Oą RE#Ҹ% ]vӤ ԟ1cԽ!ȩ%2Pjt3}!Cr:59 !Ȥ.EKדu߃Qlc>%3xU {j}~XlS= <§!xe!/*dz J-C=0t/'Hy_~ĠD5}Z'ΈtsyrM+`>v&HgBiGF 3ϐ VZ.#;n&hU&/F~hMvܫUn뽞^љ,r44L(uAO~,Tz+WwμZ4q-gp pP^{7=`T3YyD  BG[hÐMoH4TX(QtڒƊ0GǣU6w"!I-n>N+B&44nSŢ`XV8(/<'IJXĩu47'ZϏwTx:5HPhSpMϭ Ŵ8z^8x垨/u.s9W3[߉-7 K z #a3ޠ6El3竵EGc5@ UHZkb%R$C&iYYb/q\|c{=]$[WKlr^L6ϣ)x;`BO`Ŋu6o _#_  ?Vx#oH>ǀ|2kHFZǺ'P:0qQwx iφjZΧJI|lPńaHMO'4͏m/J?r%Ibݕ {Sji^D72aJu)-Q#Vk ,D~.wj5ڨtt!/q'] ”z8"p6譃2a"D9AhI\۠rDu˼^2 aBFő͏ =O pcY-V[YGn:L (M27,=82Bq8 S,[ԍ m6{H[Ӌ)6=^_ ȁJR (` h[ѫOϧm`C%VRͦ~a4ӆH5ddP?s@AK㷹|M#V'*ƫzW4M fܩH)o4g3Fc% Ia%=` $72EʧAxbp8u۰:J-;u_%3)&?Gk7N$ &PRxWIB6'uA40'tL*<}@GL\x(L^niBa*>FYȳU5WYD2JaJ"&^S\H-v.\Hu oSt[.ٍ5RujkL(sUZԒ_H_V,*5[DU" /In1!#^Ll%TNoEyAѿ{qiȤ9U=3T C lBfӆe㯣N{hy^t[=b}N_W^*'fԤxx@ww? өQGQNi]Īg2hӢL%:I?Ht"!m!t&UE?SLVGNZ^u׋cg =vqǁ'kV[@ 7E*H,!84o=@s!0 lENea0W*8)žMG_t_~ +8m4FbbsIeLu${ϩ~N 7-tC\2r/YPl]z٫@ei /J2iCς-΂'L.J'_=}h'{4}: m#La\<{7cβrġ%0+`Pk,U7'gxpe4MW٧&j3u٩hܞy- !,)g.A~$'5)ɭRsA^ cXyȷ$]F͈֮|96BJ;2f6j_~#C2'GfAe_2g4 ?I{ct~vc߳ڐQ&FYb/2y#tΦFkb,ӱ *Ugʟ 17aJ^]Κck(x$\H\NK-766MLJX=r?/?/g3d]b?y,?Vc.Mĕ Rztfy?(7Ea ;Ar@Wކ&70NӚ+LbsڣX4Ճ`N eKc.3Dρ%_5_ \d! B }aZ;2|2f_fhh #) F3gjaeeG ,7uXGK=&淥FKf{Aaz ߩyL"p$t@"M F^?YIIN16gKM'Z\ jRJSv)͝ 8R *CJuXc["E;^P/fS?!L ڸs?X =L165g u2+ТL>?Xv}Hɵ~Ĩwh`ndh+Nc7n?yB/6"ة#cOC`E?ezJ>`ci@S;3v.Pw~uA/DsFǛ|;;WЙc{ODqerM)yWJ ]WIFvX ~s/(^U4\L!v),DV\D5I@ (FmCZAfUOUڋ^&d_ŵ/l*ِi0W HnQdU5'$-һEe?V6h@M($9pu,#Aqۅv^s\!fsiU.лπ83[)t.w@ nw07mр8E;|b054D/A G*"]mnY.cVQ m~hlZ?űgJBvQ"X_m6己EhX^#>*VH1u7ۍ]&BbM5OƙψLJ2Z9_t$6˟K=7:Ɛ C }(Ush 8L *lT&}} kt,vӔby)CS]i8Qj?S#qa|q밅>YZS%ڰGl$zflKeQ2DxzYDc%|osN!ԈɪP wF l[NT_/PnkL`}[.u8|Py|dBQ 2id*̢y/$ \f"i9G%(ݡG&ܷxDE)R4=4Y Jؔ+6Ig#Uɖ)?S_![[[4Qq t~l;x4A5FOw\ eypOc<ʴ =|Zx(ҕi3!8 ,0lc{F6[2]/ߧN%; ػ+/|qI N~^iTd W2G&}MI#B gi|v;y<}nӴX!|QYH<_V>M_ά KSHhwwdpAW /TGiW>?hFv(\5.L'ggYJ̤LpסR/J3C4 R) X &FQi%Ә V' 3`vYrŧjxk_A˯3bϢK 2Be!0]ȆEҀNg)yDټ[آ:R跛*7àʍ7: 58I{ʩj fwu]$bjѸF".skg'Oye+ y0>j& +ђ棥Ҫ{{灿r8-{>^ )^> ^:,Yo- ]2o9qԷR؏'hJm,XSCv2y0A6Q4ùj&.B*dNĨ''AܽV]SyC^3T}Fm ۢrL^w'ճt2ew-GPJh vy&/ 2s!@Bfs*zw ^y%+U.l\` I6XOU鞘kPЧceC qyReOEl{M4,M,TlH0 PFiȋof^ 4s#Ҕ,V[7}gs&QD7o\E,*ܔӑ!^ÿ9quPGsZ CfJKυ 2(nc2W[9/eenYc=IY+f~ۮ"txeVaORM%ɱaɎhMF=1*eztd4${AÕ40jboj}Xۮ1V_ϡh!K=z^DU"$H9m Sg :)F䧙g%W>I;tJiQ濹=pƇ k潊Zywl) y~EE hTsqM)!S a73*NvbK|=Meз>̎*Kݔ^ \y]Z ^MAR_)Ԏ~PGdUwu '{( 7!&ev:]&9/Fd^ (c2V3! ^qH*|{V]$QʮBx5t -Oחסdlw8sP*kҒo+# khk@@e6R'bx:!byB,{W3ǬP R}rxvherӰjd=N1!|A}!=IO: {W/K]Bh/J -Oiw3߭rEĪӨ7{gC8;_{XϾ&QFU(槸s^mOGeGKk{A!&Kݧ?^dF4 w}紕W42:redq٫NwPH*øv`IͼZK%X9 Q ,ZvBB SU>.n'}Be,5<޼n |pK>XӼ >O~j¯E|6vmYPmڬgm = e{J!Lgcz9IQ?I#Z?S9UnoʄѾ{[sd.@!ytPcxV R.4n>:O,xyZ[^DIԩӶ[.kܽ*ẃ@"=koopݢoym 5ĎK')-k\ȟt>p,/y(eJ o/k?/hh݄1\"{ΛHD~FZ6fFn_Fwu ˜`&WR^bP9ϾKHsK j+վm4O;6I!ۧ>s̒N"W$ !5|G&1Q^Gkx?{Տ-0 UTLKN&$Ls/ ֧HwPh{n7ydg܉ 0qjQz># M`V-!s%3nCW/.D2:ڙg8dM=,Fb2p*>7Vx>xBZǜX1/< 3{mOP1ۻ^Zj/֥l _ Ffdo.eMۋ<°EDw}:BK^qN;J[çX0W"Ϋρ]B0ss6p+.B)m:֗g3#qcq;f /n6{[[TX #\O9G'YCvfP5M3wh,Ne{WUXLc9xNMQq<ܞUߍ܃:Y kam"5phFS,i Vo*٧RVy=2ٖqbo~e)қC3IJcU-ںҹ_YqԄ4Y͘q@X>(v4Dqlvw<1Y$M@(y{qw:M;W=kᓕ:@׫4 SEiShqa]X@ -`9ί7>\myX*0>NEZ TpXFUQ{7 s+t24<#${o-ZŃ(|| _5T= aWvNZhKLhP^R#ыg_Vyǫg 9IdIöZ^5luF5;%rxlU7V78CT*Pʈ.Y~Tg RVGu,D6[԰hm@|LC@dcdD-s]|5JR:L60[ǥMN]0_Q ƒ2I]J7Rzn"-*|-Jj3A_2Eo+) ez@<7\j #~;ICa{x8702H.t2l)JIN)g zTO%S Fw=)xu]/@c"^$ubDYkFa(ok%Hh2[飰$:~{BлK0<`K x]Ԭ={LEgZ&*bq}i_mG;~q iz>Yv9~sQZ>Ixn9S+yDNJ+[RoNЂtp"ȵ=3Nd%,0-?>1ehE Ɯawpo[>^x3P'u<\E_x k&:yjO%eXGI5=v&KBQi6>V`%P R] U"!mYc׍K C@s(8:tO.S9UURgف0&8F9"n cq(__Uͺ\x/>OZ^.>=۴ gj+~*%9 kc =Y%J<X:sJaKM#sȟ;M7$`Q "flars?u 'c˞A0,VH.ڐQP<-Z?a`ptrt:s723;6;W>o|h1(m~@>øF8QU /_C]Xk%%mUT/;eβi#?S5'u_o ؑ@͊e(]S¬-lVt;pM _ת?6jQAYGL U8x^1zJ=|CeՈ~Ψ0[JصNX}K]@7=<sazFwqƖ,3smmef#ő{ԧHm,U6/ej>{O/KxARkw>?;J#eMtŠ^{xQ"UG!ȶ_ae*WkR 嫍ct~"RjxA@o2lKӂ eENZUs@Ac %1#:h$2L 0JI?si],>(bc:Cg?3so;ˋGۮ %ju[8*hzZoU8sQ1?M?O0K w;,.\SO1=RE#9Q_Ւ_:HɋRK0G/66geِe7sDp'OG]ECFZ')r})8T_Wm^ǀY&`l|\o_jͺ PxlKQ}D較:{B:~'#BxI6@9kv$ ]G=ӐQgכd@웿SܭzGy~dKɯs*͵,ms0S"A*/xN*=2wrЂR5%l#_PMsP^s7'?O@g)k3`qo9CGza0*!P8` 2ӥŃ:ɺ'l>IJ ۏ:=Ϟ6L'oN'' U~%N8d0 cTܮ9{d٠skaj gb7_ew{[$W4SrМ&'xǹq^m:UƐN1Wh$/k<ێv|Ω{]q@o_/- qYˉh/>£a}eM ?5jn8_PU#9h ch32dg9EM`WO~J!J?䯹'A0R8}J5ws Ghg4=daq1!Y\X9rPQ13UEJ'n6雿$s*^yei^ؒ--dHKaM00u4MXkt=RPDTl{C#.p3P:vgmƦ 4K+6`)'\-MoFT֏vF[ҍU?;e. 6 ]BD":T}죊]kr 蝄ڛ +KeV}IP_;ӘrC$B&pK#tL3eww3R D]wegPquDw~< S{E$sS~( K$C$sW3G)דci ގռuTl@d<ó:|}DKBa!jӐ`1URT wm %/Ǫ* .?0e+[a~|zm%k5Iݎ2dR[|kUd5Ku طc@dFw$.}o oS\1-TؐȄs|LĔW.1 sc&RY֗ 3vRU*1WsH=ᛄC8ɐRwHss@F+ *|"nW/ˤ̔xLVʓ8(ҙ$*t9h6CՂ7$UPd\4}mK4~?L|c6 ?NTc_N"W1K'ϤSPQ⡯J~, gUE.0` i)Qᙱ %mOcp_'U0e%Q.6v|\CZkdܱzwFDk涑b[v)oo1dHT+3K=tCW {/OBGMVE/]&gxl\pIt`&)ğȃh4&~˹Jx:?3c:pZ@Xƀ̩Ej'voc; Ҧ.6Ma(1*ҧs5G:ݩ%.;G K/.&,Z.| m/5>)SXOo"'\ibSRF]!_.pR%iҖ|ȼZGM"w9<%\@*< "z#@.)?F)obGދOFOr I^& 20eLèzzU ?NC}nӕTyoA$^]; a),Y;ۧ3M>ԤC_/yNU}Ջ&"|C8eU^T ZտҶ YZ