python311-cryptography-41.0.3-150600.23.6.1<>,h$Up9|O"| xUvr@49ʾɛph5j͵1gvbn}r큧uVGwZvMG曞luZێ˴IoYvmXuOgo~fӓQ4 8 6]<jZmQgrIg7ʶ*ɢ /ҋ.Jeb/0opج#D+GEyfT'UTr@`'>>>?d  . p1Rm ,  Z    N PTpY_V_cddg(g8he9ie:peFXxGXH\IaDXb\Ybd\b]f^{"bcdGeLfOlQudvwxy`z`ptzCpython311-cryptography41.0.3150600.23.6.1Python library which exposes cryptographic recipes and primitivescryptography is a package designed to expose cryptographic recipes and primitives to Python developers. Our goal is for it to be your "cryptographic standard library". It supports Python 2.7, Python 3.4+, and PyPy-5.3+. cryptography includes both high level recipes, and low level interfaces to common cryptographic algorithms such as symmetric ciphers, message digests and key derivation functions.h$Uh03-ch2dQRSUSE Linux Enterprise 15SUSE LLC Apache-2.0 OR BSD-3-Clausehttps://www.suse.com/Development/Languages/Pythonhttps://cryptography.io/en/latest/linuxx86_646:) l ..@@^EE8ii((1ttMFN{}A66xxDEop( >_(v |,UA5Pu[= hNV&& #(}}TT@@  %%NN"J#(^(^E`0088UUDD e G2C p -g  m ??(g(g5554C4C/# ^ EEhh./ T T m m $ 2.bcuEE&&(B(B 'oS yy||TT9*9*cc]e0e0((] :Hf=gH,`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큤h$Rh$Rh$Rh$Rddddh$Rh$Rddddh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rddddh$Rddh$Rh$Rh$Rh$Rh$Rddh$Rddh$Rh$Rh$Rh$Rddh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rddh$2ddddddddddddh$Rddh$Rh$Rh$Rh$Rh$Qddddddddddh$Rddddddddddddddddddddddddddh$Rddh$Rh$Rh$Rh$Rh$Rh$Rh$Rddddh$Rddh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rddddddh$Rddh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rddddddddddddddddddddddh$Rddh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rddddddddddddddddh$Rddh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rddddddddddddddddddh$Rddh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rddddddddh$Rddh$Rh$Rh$Rh$Rh$Rh$Rh$Rddddddddh$Rddh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rh$Rddddddddddddddh$Sddddddh$Sdddddd6bd535f15f8d075604469d0c2e92fec628887288262c4128872c410667292608baba472e3e17b638d616aa99bd6c95f08fd8224b267eaf37d2b0da75e0e34d5f01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b769dcc1f59aedbe07f4c011a1b4b4ade4f3fb317b2439fdd6b03ac8a823bf79828d693f929f62b8bb135a11b7ba9987439f7a960cc969e32f8cb567c1ef79c9740c3f6d8604b5f6f4e16427d2cf0229e07fe31a08eaee5a231bc474b504b217a8953e50655d64c9ca215e45e77171b30f8721c1df8be238cd7477bdaf1a75ae1e663909d84a037aa1723364a11ddb6d6619b34d36038e6341ac25edfb3634702e663909d84a037aa1723364a11ddb6d6619b34d36038e6341ac25edfb363470204376eaa1230ae7c4d0dd86ea2e91aa925ccdeac61eccc78742014f91acb3b0104376eaa1230ae7c4d0dd86ea2e91aa925ccdeac61eccc78742014f91acb3b01db6293cae6074979587aeec4839fd017a548e4b364c489315afdccede63901e2db6293cae6074979587aeec4839fd017a548e4b364c489315afdccede63901e2a425c0ded05b7e47219633e7f4fa9abbacb1212039d5fd9a72f2c39b57d7c30fa425c0ded05b7e47219633e7f4fa9abbacb1212039d5fd9a72f2c39b57d7c30f36862e29dceac7ee3ff8d55526fc67a11543bdebd656c9a7d0adb1a3792cfa9d36862e29dceac7ee3ff8d55526fc67a11543bdebd656c9a7d0adb1a3792cfa9d1077bb5ccdbf3ad74e3356d9134722fb819486d3a5110e9f41784ad8881fd2a04d5672e03b64a65ee4588a6fb8a70d95d13de481234d0d0c7c7811b0b7670d23e48c2b2d6ad5a7402312bff815d586fd5d39ecd489198fd6e1e80d36cb9cb748e78d756a2283944ee637cbe991d74c86e83440c88fcb767613be2f9e3ef1ab05e78d756a2283944ee637cbe991d74c86e83440c88fcb767613be2f9e3ef1ab050a3f68bcaa046f214695fdbbae4e274f16e4d8a883d071b59d968583dca1ad0b0a3f68bcaa046f214695fdbbae4e274f16e4d8a883d071b59d968583dca1ad0b83184c1caa6ef57b22eae1c2199ffeb2860c5e3fe2cce2056b18d42966c23de13b98ef28541d6675e129ea89f87b6e95a10bf4d8bb9abd660f3658e641e56212e84efd52088bdef6936763c3b733ebb6f9d03bfb952ea74ef6406aa33d991675e84efd52088bdef6936763c3b733ebb6f9d03bfb952ea74ef6406aa33d991675a778e625f9c26a0f62139b1d32b37a56f544bb9e6ee3ac5a4bf223a08d12ae60192c1ce6c189f44400d4c99a1bddfe936e1c96ccf31ae156b330ba3af582df4d192c1ce6c189f44400d4c99a1bddfe936e1c96ccf31ae156b330ba3af582df4d35dbb40d5215e16fa6411b59096942d51ccd160901d3c9583de542718fdada50747b67e4faf2ecb7b974a1ba8e7c9ba00aace54f3cfc3d60e689c29d15dac04000d782c5a1789933dc0391dff034cdfc266b4847740f7654f8a25bac406f4480529167e0d8f74bd6b7cef4acd344a10562345a3eafad715194ee25e9288873ac9c65a3cf8876aad40a8b6bf4f973104c9060246a4ede5ff51aa2ef0ca86d6e4e9c65a3cf8876aad40a8b6bf4f973104c9060246a4ede5ff51aa2ef0ca86d6e4e04f39671bc9d08115b09b0d147625636b34467631f3ae953999d17289e1ee60304f39671bc9d08115b09b0d147625636b34467631f3ae953999d17289e1ee603ee787c675d874f408bb04a600bd45de3d0906e44787163ecc245eac282aea620ee787c675d874f408bb04a600bd45de3d0906e44787163ecc245eac282aea620a56719c0d9caea05b6a3635f83f19634a2be587c0e908eb33b020bb3bdedbfdc2c39dc1b001a4e2273108035f43b4fd08ca4c02218386e573be07dc5b3567bd7251ad36539810be00cf55d0851425745fd97c80cd410f747c32620993971e64b613b39f1c1981dee17152d1a113507868e93c67173accc37fe4f1fa7b8aff176904b2266070a2e6c1ae98dcb620e375c60faf0b855fac8320c71b6be5aea2a7f904b2266070a2e6c1ae98dcb620e375c60faf0b855fac8320c71b6be5aea2a7fb37cd771541fd023883ae3b323cbac79b5a9ce71a7c99ec68679a5258bbb417030000304c7c0e20235bc145095932d75a0d0862bcb0f97d35fc322f3ec2c66729715abbe7b9fb9db032366e9c0db3673c5cb20b6c01368f6acc483d678673d58a4781038845f4787080dae65b5c285b608ea3d35db38bc914269aabfd2656d49933ea0cacf30b8986bc7843253a7a7631ed46ad347af42c1dd32358c7de8439e18ace1de664abe0b0cd63a8cf3cfb85e29071da96957e11fcac91c96df32c5883ff6a4fb6cef03a541b7f3f495dcd3482524723a361a162dfc72e7f0256f5ad152882e3b6e90cf037896c30096db08ae00256e2dd239e4ab7b166cd7e40f36efb3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d63a66f1668c8fda4936252c825e58e85478c7cda1c2a9a2596097d5e08162fbaa3a66f1668c8fda4936252c825e58e85478c7cda1c2a9a2596097d5e08162fbaa51ce6b166c9eb63816c81b5dd133ff5ec6cea77b1e5e1881742ae08f2a649a2322e98aef33fd2a8dc78cb2dbe61c19898dab6df99fb2ec9364b2dc1ce32f49d99a93492ee60b6c256b7798b7dc5053996c0bff9e43c3b24f9122e5497f50ee82f42c88fa0aceb0b401fe17e78493e81bd74d39d27b660e81d22529cc2a30878e7b15ebdb1c3fd29075924f777186ccdcca216f3a149233a6b3564c522d2e419147355a2e4634cbd2fc5bca2900bfee543f1bc922b13f6de9490b446cb392b5728fbeb85384510596c3b8e7e343146a53bac27fbe2480cfb70274c88cb751cb71d05558d6de6a33d1d5fd928321c7492366bbda2d5f1cac93bd82096f95271f83e378a7e0f0ac9b6933fc7ed14052c12aa843b1499be325a8a7a76961e54383ee13619702089b7d11aa2b1b241fc31f648f201c5a0c2493938c6ec4960da03b0ca64fe4c79062abc3b9dddda3a0e4fe717bb00ab6c53e2715ee26aa61d7a2200227c1e837419db4f7234407cd1ebe4496f6bf9e49907eaeb72fbe7fcfd75df1476662c9ef7a66c5c6450b55e8b161225cc458b6f249a2bdd92dd090389bbce42cc0f4b973b34bb29336eb7d88234238887d514b166f491b41395aa6a724004df9f62a2017b4388bcd4890e4be20c5e9e87bf1145ff770dcbfb9cac08d54279f5efb517940365fadd8660cb293792111bae0d41c14d5f8487121893d9a3a70706e49d2f86e5b1c60112fb966384ae340635b39cc56868f7f1e43e6ee955059bc585644c2efcc232606ffaab6e83982053ee159dd6e3acecafacecc6796b38cc1aa8fa01b5c16525de2472d2ad79da6a96e23df95efb39df93db8951aff3ab1832eb3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6ddefece2261de1f34bc47e5cfa7ef183a167ce9a0b985dd53d1ff9cdaccc7cddddefece2261de1f34bc47e5cfa7ef183a167ce9a0b985dd53d1ff9cdaccc7cdd0698d594f43dd3e9344db1e7302b19b149c58b3b43e25c901a39d0fdfb826fcb0698d594f43dd3e9344db1e7302b19b149c58b3b43e25c901a39d0fdfb826fcbcaf5335719d971d35ff44d620dc0ac7b397db06862cba216a39781e307d7d1cacaf5335719d971d35ff44d620dc0ac7b397db06862cba216a39781e307d7d1ca0de102abb00a82e86cdfdd199b1808b5da8f2f3cab286264fb72a51c93245e86d31de4cefab682b1eee206db804233115ad7eae9e9ef5104b35871d28faeb8e3b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d63b7ee018bc149daad1c79bbba871d7d90fc50b139235cfc03639e9be849fd7ec3b7ee018bc149daad1c79bbba871d7d90fc50b139235cfc03639e9be849fd7ec1f92a1eedb176fad1b55c5eecb29e26a793c01814a71e66572ef115d306018f51f92a1eedb176fad1b55c5eecb29e26a793c01814a71e66572ef115d306018f5d73c20e6a3aeff95f3060614a79a70b33793fb3633a3c2b28a5cbc689c005adbd73c20e6a3aeff95f3060614a79a70b33793fb3633a3c2b28a5cbc689c005adb850d8f55f82fb38ce288c4a4c31ecba633090349a7f7395fa3c6785e681eb6cd850d8f55f82fb38ce288c4a4c31ecba633090349a7f7395fa3c6785e681eb6cd73e553847bdc3886a459c3d88e4fdfe89b5f07dfb230932f2cdd0dda4a1db79573e553847bdc3886a459c3d88e4fdfe89b5f07dfb230932f2cdd0dda4a1db795bc438cd530dee4d54cfd984dee573325ddfbb84ce8ba5f55a6d44feef73fbfd6bc438cd530dee4d54cfd984dee573325ddfbb84ce8ba5f55a6d44feef73fbfd67987f47952e353c28e65d8300d9d373f19fe099305b1c0265d1166d5b30d86027987f47952e353c28e65d8300d9d373f19fe099305b1c0265d1166d5b30d86026ac2f4822feee68f284520c2e2001335c7e775c4160c16118fc6243a618690c96ac2f4822feee68f284520c2e2001335c7e775c4160c16118fc6243a618690c98188908ad33008257b9880fd2334de73cf75f2018f56cb276a8d50bd65f2b7663f7f0e77e89ac9a472c767b6643491a5edf4c3b1e74dd8532184e8b4501d9ee0a1edd48a322008f38a3ce126386864d34259641585e433f56da48bf62c299e36a1edd48a322008f38a3ce126386864d34259641585e433f56da48bf62c299e36b3ae9277088d662d52c0afbff0e2fa15185839330ed9428ffa4d08fff4465910b3ae9277088d662d52c0afbff0e2fa15185839330ed9428ffa4d08fff446591046181ca2e501e874e214306b4752f1aa4323a54c4888dbd0d6bff3263446eaa4ecb3e4a70f83ae0caf9813148ef5de06fa235593ed5e11607de9547ed9f13c6c5340d4d19cce2c9a69090b21f44247eaf198a07a2d06895f372472c77c2bd65db3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6f4c2b0e5b0250a222aff521e66319f997dd1aca7636f9e42a049914281f11899f4c2b0e5b0250a222aff521e66319f997dd1aca7636f9e42a049914281f11899428d6cf5a217418657abf89b4165169f8f8f4809021f2ec0bde5017a7b06b161428d6cf5a217418657abf89b4165169f8f8f4809021f2ec0bde5017a7b06b16183dbc3441dde86956ab842cffe594f03215a87890068b0083baaf34e00d3ac6c83dbc3441dde86956ab842cffe594f03215a87890068b0083baaf34e00d3ac6cf8cc942c39b2f87f0d89a99eb75648fc0895925bdef3146c22e81e901f677ec2f8cc942c39b2f87f0d89a99eb75648fc0895925bdef3146c22e81e901f677ec2ef35c2ad9e5d4d5917c9f088dee13783c5267f4a1e4879cdb86cf17388c6925fef35c2ad9e5d4d5917c9f088dee13783c5267f4a1e4879cdb86cf17388c6925f69abf8992472e3dea99283cdf6503c89db0848d69b82625eaddba0b27e2740e269abf8992472e3dea99283cdf6503c89db0848d69b82625eaddba0b27e2740e27b21743b2cbe0fc04240653260ee6acb94eaa19a8ebaeb2ed2713590dac3f8dc69530d5883239419242f593280f8f92e71c4cd67ee306682274edcde0f461eacb9962da22e234c20cea7da913fd3f84e9cc96e7152932eaa4fd0606fdd1eb95bf7f7d9ddb6f6ecffde51563634a47b271f70bb80033dcb60fad4486f5bc0e55f581ada03bf7cdd5c771e6e951583d3741a757f5fb926e32946d3fea9ca0816a2581ada03bf7cdd5c771e6e951583d3741a757f5fb926e32946d3fea9ca0816a226524703a76e30a832baff9fd5942f7d195d5540e9d8767cbb3832199822530226524703a76e30a832baff9fd5942f7d195d5540e9d8767cbb38321998225302455a456923000bbcc05a8efd6378cb9b0d21624ddabcf7306a1b9df5519eb23b455a456923000bbcc05a8efd6378cb9b0d21624ddabcf7306a1b9df5519eb23b741ebe32820e83cf2c9e84faceaf0504d01fcb5f649b098a53aea176530e8e5d741ebe32820e83cf2c9e84faceaf0504d01fcb5f649b098a53aea176530e8e5d5ecb61aa3bc4c5658ec9e3ecd0fc53e0c7acb54f50786b8bf87c7b7d6cd382e469a4d8ec430b4f3696b3e8e138ca4c01f6b61a77e1a2ab022993ca02cdf92f8d2f55a858f61ebc9e8f9364f57ad6e71dbbebe8079715c71c90f34d8b2515a0d3c25d8d0823f86d97540aa64632438e77a79ac63535bd73c0230cd4b853c4fffcd8c089f3ba9cc820ac8e3d0ebeb7d61713d7f0281a0b77749abefc6edfef0c86ea9f0e8e26b1ff6b5c9b56939cd3809229eb88227aee7493c6e820df87fe8739bf1bceaf2174d162fc99942ff5bb3ff8b960a1b60b88f61f5f6e3afe3fc80ad02e7b0e2729bec263d427b2a7bbfedb08d5379088842c277a92b39a5bf254d3c20cf4ece93e05f94870cc541387ed5f484a50cdacc7da37f6c6922ba3722d178af1824021a53bc34f634e73d4fdc2f077df1f3072040a07c0dd1ecfdcab6ff820cbe623fab81c8a2b87d60e8524b65fb6f02a80e9f34f5a27f600a2b2bbbbbc17900c9bf4d49ccea4eb0968f41c4a15a770b1a3b0075bc89b3c5433f991ec3ad02f4b2bb21e0d75192996e58c42c3b931426d098c2faea1ee1a8f350ebaa2aafb2f4b2bb21e0d75192996e58c42c3b931426d098c2faea1ee1a8f350ebaa2aafb9cb648065f598db7cafff2eda4a7a80f097788317bf0e14a072037c77732eea29cb648065f598db7cafff2eda4a7a80f097788317bf0e14a072037c77732eea20f88fb7b561f80f1b5eadf5e65ab91bf8273ead032eac6089e097a92e49bbda80f88fb7b561f80f1b5eadf5e65ab91bf8273ead032eac6089e097a92e49bbda8cf490bfdfb32eea3b0a4bf250c3cedc38208a1620393c27b99d23cee276cb768366970f909b81496323cab2f4b02e5d5e0ffa31cee2b6883b106bcc5e513b39812ff817169514975b2db516db7a0794c478aeed117ed682facda42eb1b24d0f412ff817169514975b2db516db7a0794c478aeed117ed682facda42eb1b24d0f40d8eea2a66edd1b801d4607b8be7d0adb8c47f0146f307d47d51ef73b0c0d9864820ec91773dc72ceccf4363343ead017f2dd7b8d84db501dacc30d6e6fd1ae63ea34396d1dd0f10612e182d7ceef4ec7d3bb1238b03a655c236656a53894c0a6094178b83c9188219d6b81c85b307e3b11df988947144a32cf10eb95f2b806161a79692c0986aa568a9ff731d14e1009f7966f3d48a800e7d7c1951688fcc3fc5dba7593d277fc3af29d72a52186514a6b21a9e3f3e0549454d96d702d2aff0549a676cadac40dd9b12ac114cea020789eec58c790a7a8589270c24dca1b2b2469077cfdcf9b248ab090ae6ef341bb67a7da4b327023ae54d4bcaa85e5a0c37e1789b667ad8ab8861e710635a2217cda616e852b1f213db55a6bf701f734bae2ab711225be8b1282c3027fea59c362ea83825bcd22681ae3491b4f97e509eb52ab711225be8b1282c3027fea59c362ea83825bcd22681ae3491b4f97e509eb556ba6b2b74ab494d72bdaf457de2123fe9e678e147c7a72dd7c6c5491cf663a156ba6b2b74ab494d72bdaf457de2123fe9e678e147c7a72dd7c6c5491cf663a17687f27243f3f65e4ee6374ba9ae45bfad5d037b540d30f41f9639e9929be8ad7687f27243f3f65e4ee6374ba9ae45bfad5d037b540d30f41f9639e9929be8ade0015c1a24cf20e2c347906b9d42258ef9fe67da04ad7ee40745dd36e8b22e988f10e7387f39330b3b52fe70fce8f4ff3d42e56bb7718d3fafa9296917c2b6b162bbb987d9e7ad692536ec29d3d60c850633f40f1fd6647be43330bfaa5c996662bbb987d9e7ad692536ec29d3d60c850633f40f1fd6647be43330bfaa5c996659f47376d3338e3e95b8325be07eed2c47ca0ee62e08910278469571834b29a859f47376d3338e3e95b8325be07eed2c47ca0ee62e08910278469571834b29a8d05c4e74615fe8bfb751be1d8c5acb4dad6231dcda479f6e9b1e800b0d616064d05c4e74615fe8bfb751be1d8c5acb4dad6231dcda479f6e9b1e800b0d616064c066168082e6c505a708f91b007d51a6c087add2a0998ac2115ac2bd75460a8f6c162bd725086ce94920477a6682d87179bfc9df87e78027f6435c14827791baa8f2fa4e60d49a4bace825b7ca54c97c6f0df1e81986340ec97ad2c8b2e99da9d42087f50e605d4a6765dddcf1df1b097829277b36859646067b86ec51f5c1a3e1038d863c40fd9b6e42d43b415dc59db07c7edac59cce760781cf7d5ee1172b4b70781279366318fdb71a5a8aba2d69791abee66a43ab7a301e5adbc534d9e941bfcdd95fc4d43b62e55b435e7aed4d8b490d9f1a329babf01639cb1ad77258f2909e2daab040f4867f9d63d3a5390bf20dbe06165563efde6f66c541111a653f910f415f9107f1493da869834d6ed13b384bf3e7026b2ba312065db19e451ae9994bdc489c133a0674c39ab7ceb0f32fd72020a79477428c523deeb3314438a7a89af2f21d3bb8aa10c2b06e32a21576b2e4cced6a609546afc1be2a343d3ca7a89af2f21d3bb8aa10c2b06e32a21576b2e4cced6a609546afc1be2a343d3cac3811b809f4b301621e922d22ce3a0cf8222d36ea6834143df4309aec08d130ac3811b809f4b301621e922d22ce3a0cf8222d36ea6834143df4309aec08d13011ad1759e5e3003ca2403a12bbb1718ef82ce06f59bda1dd74c50beec5a1e26111ad1759e5e3003ca2403a12bbb1718ef82ce06f59bda1dd74c50beec5a1e261513c185436cdde7b2c2ca7e38b239eebce330f7e48a38e16955d7a5c87d0f046513c185436cdde7b2c2ca7e38b239eebce330f7e48a38e16955d7a5c87d0f0464389cc8b783849a142dc29e819da2ffda7c120a51ddc501a5c43575d126ae9b1f87b99756169592d2628e6668c3c7a8168b3a578da271713e164e4ac171a46e05598c822a9db6fec77f2aa60d967ff23166faa3b20704ccd42d4287898907e9c34ecc5c40ae56617637e07ee82cf27111868d5ec9ac6e8d728650a20d7217a4e042be53ee6d740eba76fbe9e98848af3d3d7f6a5dc0502360913cd7bce554d9968b0982cf6375b591eadf0b069d9f9698373c1cc08425f5ced172c07c08a7ee7b66319181fa0e08535afb94816a012534d7dcebd2e3e9ff010161cc1d0c22820da4bb768ea1d637ef138dc0d1024f907347607dbf0d08b39156f47c3b321b3ebda4bb768ea1d637ef138dc0d1024f907347607dbf0d08b39156f47c3b321b3eb774ccae5e2527c69543076a62d3b7038a03b5f10eacd29cbe6c65eb036e497d5774ccae5e2527c69543076a62d3b7038a03b5f10eacd29cbe6c65eb036e497d5019fa67f5264b8f6211f6590573b301f0ca6f330f9d46bf9173158b6a6041218019fa67f5264b8f6211f6590573b301f0ca6f330f9d46bf9173158b6a6041218b99d0f48a60364e2f4680a1b8b0d597761c3d16d848b59e250d0b6bfb4e7a5cf70c6d69406a938cd527decc4c7d328307a425bd8a780d5c283a3ac1afe13f237e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550df75773d33892601ba04d9ad293e2212b792d59d6fa38615d4472f270c769ed0f3644f1b47ede28958b75ab72aefe8393e6eb87c2af96aab133728bfae326ed9c3ae7b8f2811d5be3f00019b2e69dcb668dde89bd6f6d53367551f48db3b2fa9c3ae7b8f2811d5be3f00019b2e69dcb668dde89bd6f6d53367551f48db3b2fafe1384a6fc38e94e93cc4998066decf535aa1afa7f1be01d0c7319bde54b52abfe1384a6fc38e94e93cc4998066decf535aa1afa7f1be01d0c7319bde54b52ab91cd061201e8f2e395e428bcf6a8457b1ea22b4626ac0673b463dbeec68e6cee91cd061201e8f2e395e428bcf6a8457b1ea22b4626ac0673b463dbeec68e6cee3c7c64a7084c5483629ee424232f2802b779f5ace68651a87ee860347dbe378f3c7c64a7084c5483629ee424232f2802b779f5ace68651a87ee860347dbe378f9b960a6aff8d4cbea4a193aa7a35590a9e17c7abbe360f6f47fce0bcafd7232e9b960a6aff8d4cbea4a193aa7a35590a9e17c7abbe360f6f47fce0bcafd7232ef937646dfc1261daf06bac921b7380ac8ba862ea3e2bea2204106e5b3e2e121a8220188cb103493ad1ee582b10082181f8972fa835cee56fa640f3f246891a636d2ffcc80025d82852159abed3419dc5775372680bb2d9c5ec77d2f200593c9e6d2ffcc80025d82852159abed3419dc5775372680bb2d9c5ec77d2f200593c9efbdd28083bdfdd9b7e0b2a8e3afdb7a72a092ebf43361a1de5b76f987d2812d9fbdd28083bdfdd9b7e0b2a8e3afdb7a72a092ebf43361a1de5b76f987d2812d915b4ba105137b89dcefb36c53d18ec3ba0dc92b3523794c9359309727cd45854e87bf3003d1d952415c72ead9c38468f4fa98aca7531a27d6f140d46bf768a72ac511c7d9885bdc38db35a2dd3777af1d00c2b653be70d2cde0f6687258145c2ce6f06c4d81526e2c3eab378f3c739cdd1e1c69e60531791cf0f1e9d93160d0d699d9da6c8a7864cdadde4f14f5bcd996b85310edf99c03486ce27a609e47fd4e3c896ef16d9f6664b10b48497b5b08dbe2f621390dca70db6a80ab006ff503d7c5a2c8c6b27201ff0ff462bcd9bf5820912570665ef1998d33a1f29935990304601a7b95e2757b672e736720deada09ba2f0a82c76a9832729bf90c54c8090c742a857005c7fa4b6ef4d5d4a1fd32726732140e9b086e95ba43a53b749649a07455c7bb95d482cf771e917d3aca7e903460ac69cac2e7bc93accf1cdd1b96763e0c7c091a948b82533ba98fd7cbb40432d6f1a9acbf85f5922d2f99a93ae6bbaac73b3148f6d1d7111dbca32099f68d26c644c6813ae1e4f05f6579aa2663fe602c4c7482de6479dd2e9793cda275e5e63d773dacd1eca689232ab7008fb4fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-cryptography-41.0.3-150600.23.6.1.src.rpmpython311-cryptographypython311-cryptography(x86-64)@@@@@@@@@@@@@@@@@@@@@@@     ld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.18)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.3()(64bit)libcrypto.so.3(OPENSSL_3.0.0)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3)(64bit)libgcc_s.so.1(GCC_4.2.0)(64bit)libssl.so.3()(64bit)libssl.so.3(OPENSSL_3.0.0)(64bit)python(abi)python311python311-cffirpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.111.15.13.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3h$fr@ee@d.@dD@dD@ddC@dBzd:d7d!@d 3d'@c@c@c@c@cc@c5b֜bbb?@b @ap@aaexaZ`@`@_<_м@__]@_@_q@_d@_ @^@]W\ \t@\w@\J@\-@\ @\ @[{[O+[ZZ@Z`_ for complete details. * Added two new OpenSSL functions to the bindings to support an upcoming ``pyOpenSSL`` release. * When parsing :class:`~cryptography.x509.CertificateRevocationList` and :class:`~cryptography.x509.CertificateSigningRequest` values, it is now enforced that the ``version`` value in the input must be valid according to the rules of :rfc:`2986` and :rfc:`5280`. * Using MD5 or SHA1 in :class:`~cryptography.x509.CertificateBuilder` and other X.509 builders is deprecated and support will be removed in the next version. * Added additional APIs to :class:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp`, including :attr:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp.signature_hash_algorithm`, :attr:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp.signature_algorithm`, :attr:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp.signature`, and :attr:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp.extension_bytes`. * Added :attr:`~cryptography.x509.Certificate.tbs_precertificate_bytes`, allowing users to access the to-be-signed pre-certificate data needed for signed certificate timestamp verification. * :class:`~cryptography.hazmat.primitives.kdf.kbkdf.KBKDFHMAC` and :class:`~cryptography.hazmat.primitives.kdf.kbkdf.KBKDFCMAC` now support :attr:`~cryptography.hazmat.primitives.kdf.kbkdf.CounterLocation.MiddleFixed` counter location. * Fixed :rfc:`4514` name parsing to reverse the order of the RDNs according to the section 2.1 of the RFC, affecting method :meth:`~cryptography.x509.Name.from_rfc4514_string`. * It is now possible to customize some aspects of encryption when serializing private keys, using :meth:`~cryptography.hazmat.primitives.serialization.PrivateFormat.encryption_builder`. * Removed several legacy symbols from our OpenSSL bindings. Users of pyOpenSSL versions older than 22.0 will need to upgrade. * Added :class:`~cryptography.hazmat.primitives.ciphers.algorithms.AES128` and :class:`~cryptography.hazmat.primitives.ciphers.algorithms.AES256` classes. These classes do not replace :class:`~cryptography.hazmat.primitives.ciphers.algorithms.AES` (which allows all AES key lengths), but are intended for applications where developers want to be explicit about key length.- update to 37.0.4: * updated wheels to b ecompiled against openssl 3.0.5- Remove Python 3.6 deprecation warning on openSUSE Leap. * Added remove_python_3_6_deprecation_warning.patch- update to 37.0.2: * Fixed an issue where parsing an encrypted private key with the public loader functions would hang waiting for console input on OpenSSL 3.0.x rather than raising an error. * Restored some legacy symbols for older ``pyOpenSSL`` users. These will be removed again in the future, so ``pyOpenSSL`` users should still upgrade to the latest version of that package when they upgrade ``cryptography``. * Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.0.2. * **BACKWARDS INCOMPATIBLE:** Dropped support for LibreSSL 2.9.x and 3.0.x. The new minimum LibreSSL version is 3.1+. * **BACKWARDS INCOMPATIBLE:** Removed ``signer`` and ``verifier`` methods from the public key and private key classes. These methods were originally deprecated in version 2.0, but had an extended deprecation timeline due to usage. Any remaining users should transition to ``sign`` and ``verify``. * Deprecated OpenSSL 1.1.0 support. OpenSSL 1.1.0 is no longer supported by the OpenSSL project. The next release of ``cryptography`` will be the last to support compiling with OpenSSL 1.1.0. * Deprecated Python 3.6 support. Python 3.6 is no longer supported by the Python core team. Support for Python 3.6 will be removed in a future ``cryptography`` release. * Deprecated the current minimum supported Rust version (MSRV) of 1.41.0. In the next release we will raise MSRV to 1.48.0. Users with the latest ``pip`` will typically get a wheel and not need Rust installed, but check :doc:`/installation` for documentation on installing a newer ``rustc`` if required. * Deprecated :class:`~cryptography.hazmat.primitives.ciphers.algorithms.CAST5`, :class:`~cryptography.hazmat.primitives.ciphers.algorithms.SEED`, :class:`~cryptography.hazmat.primitives.ciphers.algorithms.IDEA`, and :class:`~cryptography.hazmat.primitives.ciphers.algorithms.Blowfish` because they are legacy algorithms with extremely low usage. These will be removed in a future version of ``cryptography``. * Added limited support for distinguished names containing a bit string. * We now ship ``universal2`` wheels on macOS, which contain both ``arm64`` and ``x86_64`` architectures. Users on macOS should upgrade to the latest ``pip`` to ensure they can use this wheel, although we will continue to ship ``x86_64`` specific wheels for now to ease the transition. * This will be the final release for which we ship ``manylinux2010`` wheels. Going forward the minimum supported ``manylinux`` ABI for our wheels will be ``manylinux2014``. The vast majority of users will continue to receive ``manylinux`` wheels provided they have an up to date ``pip``. For PyPy wheels this release already requires ``manylinux2014`` for compatibility with binaries distributed by upstream. * Added support for multiple :class:`~cryptography.x509.ocsp.OCSPSingleResponse` in a :class:`~cryptography.x509.ocsp.OCSPResponse`. * Restored support for signing certificates and other structures in :doc:`/x509/index` with SHA3 hash algorithms. * :class:`~cryptography.hazmat.primitives.ciphers.algorithms.TripleDES` is disabled in FIPS mode. * Added support for serialization of PKCS#12 CA friendly names/aliases in :func:`~cryptography.hazmat.primitives.serialization.pkcs12.serialize_key_and_certificates` * Added support for 12-15 byte (96 to 120 bit) nonces to :class:`~cryptography.hazmat.primitives.ciphers.aead.AESOCB3`. This class previously supported only 12 byte (96 bit). * Added support for :class:`~cryptography.hazmat.primitives.ciphers.aead.AESSIV` when using OpenSSL 3.0.0+. * Added support for serializing PKCS7 structures from a list of certificates with :class:`~cryptography.hazmat.primitives.serialization.pkcs7.serialize_certificates`. * Added support for parsing :rfc:`4514` strings with :meth:`~cryptography.x509.Name.from_rfc4514_string`. * Added :attr:`~cryptography.hazmat.primitives.asymmetric.padding.PSS.AUTO` to :class:`~cryptography.hazmat.primitives.asymmetric.padding.PSS`. This can be used to verify a signature where the salt length is not already known. * Added :attr:`~cryptography.hazmat.primitives.asymmetric.padding.PSS.DIGEST_LENGTH` to :class:`~cryptography.hazmat.primitives.asymmetric.padding.PSS`. This constant will set the salt length to the same length as the ``PSS`` hash algorithm. * Added support for loading RSA-PSS key types with :func:`~cryptography.hazmat.primitives.serialization.load_pem_private_key` and :func:`~cryptography.hazmat.primitives.serialization.load_der_private_key`. This functionality is limited to OpenSSL 1.1.1e+ and loads the key as a normal RSA private key, discarding the PSS constraint information.- update to 36.0.2: * Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 1.1.1n.- split tests in a multibuild variant to optimize rebuild time a bit- update to 36.0.1: * Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 1.1.1m.- update to 36.0.0: * FINAL DEPRECATION Support for verifier and signer on our asymmetric key classes was deprecated in version 2.1. These functions had an extended deprecation due to usage, however the next version of cryptography will drop support. Users should migrate to sign and verify. * The entire X.509 layer is now written in Rust. This allows alternate asymmetric key implementations that can support cloud key management services or hardware security modules provided they implement the necessary interface (for example: EllipticCurvePrivateKey). * Deprecated the backend argument for all functions. * Added support for AESOCB3. * Added support for iterating over arbitrary request attributes. * Deprecated the get_attribute_for_oid method on CertificateSigningRequest in favor of get_attribute_for_oid() on the new Attributes object. * Fixed handling of PEM files to allow loading when certificate and key are in the same file. * Fixed parsing of CertificatePolicies extensions containing legacy BMPString values in their explicitText. * Allow parsing of negative serial numbers in certificates. Negative serial numbers are prohibited by RFC 5280 so a deprecation warning will be raised whenever they are encountered. A future version of cryptography will drop support for parsing them. * Added support for parsing PKCS12 files with friendly names for all certificates with load_pkcs12(), which will return an object of type PKCS12KeyAndCertificates. * rfc4514_string() and related methods now have an optional attr_name_overrides parameter to supply custom OID to name mappings, which can be used to match vendor-specific extensions. * BACKWARDS INCOMPATIBLE: Reverted the nonstandard formatting of email address fields as E in rfc4514_string() methods from version 35.0. * The previous behavior can be restored with: name.rfc4514_string({NameOID.EMAIL_ADDRESS: "E"}) * Allow X25519PublicKey and X448PublicKey to be used as public keys when parsing certificates or creating them with CertificateBuilder. These key types must be signed with a different signing algorithm as X25519 and X448 do not support signing. * Extension values can now be serialized to a DER byte string by calling public_bytes(). * Added experimental support for compiling against BoringSSL. As BoringSSL does not commit to a stable API, cryptography tests against the latest commit only. Please note that several features are not available when building against BoringSSL. * Parsing CertificateSigningRequest from DER and PEM now, for a limited time period, allows the Extension critical field to be incorrectly encoded. See the issue for complete details. This will be reverted in a future cryptography release. * When OCSPNonce are parsed and generated their value is now correctly wrapped in an ASN.1 OCTET STRING. This conforms to RFC 6960 but conflicts with the original behavior specified in RFC 2560. For a temporary period for backwards compatibility, we will also parse values that are encoded as specified in RFC 2560 but this behavior will be removed in a future release. * Changed the version scheme. This will result in us incrementing the major version more frequently, but does not change our existing backwards compatibility policy. * BACKWARDS INCOMPATIBLE: The X.509 PEM parsers now require that the PEM string passed have PEM delimiters of the correct type. For example, parsing a private key PEM concatenated with a certificate PEM will no longer be accepted by the PEM certificate parser. * BACKWARDS INCOMPATIBLE: The X.509 certificate parser no longer allows negative serial numbers. RFC 5280 has always prohibited these. * BACKWARDS INCOMPATIBLE: Additional forms of invalid ASN.1 found during X.509 parsing will raise an error on initial parse rather than when the malformed field is accessed. * Rust is now required for building cryptography, the CRYPTOGRAPHY_DONT_BUILD_RUST environment variable is no longer respected. * Parsers for X.509 no longer use OpenSSL and have been rewritten in Rust. This should be backwards compatible (modulo the items listed above) and improve both security and performance. * Added support for OpenSSL 3.0.0 as a compilation target. * Added support for SM3 and SM4, when using OpenSSL 1.1.1. These algorithms are provided for compatibility in regions where they may be required, and are not generally recommended. * We now ship manylinux_2_24 and musllinux_1_1 wheels, in addition to our manylinux2010 and manylinux2014 wheels. Users on distributions like Alpine Linux should ensure they upgrade to the latest pip to correctly receive wheels. * Added rfc4514_attribute_name attribute to x509.NameAttribute. - drop disable-uneven-sizes-tests.patch (upstream) - drop disable-RustExtension.patch: building rust extension now- Add disable-RustExtension.patch in order to avoid a build requirement setuptools_rust - Next version (35.0) needs a full Rust toolchain. - Clean runtime, build and test requirements - Disable python2 build: Not supported anymore- update to 3.4.8 - keep new rust support disabled for now to avoid new dependencies- Remove unnecessary %ifpython3 construct- update to 3.3.2 (bsc#1182066, CVE-2020-36242, bsc#1198331): * SECURITY ISSUE: Fixed a bug where certain sequences of update() calls when symmetrically encrypting very large payloads (>2GB) could result in an integer overflow, leading to buffer overflows. CVE-2020-36242 - drops CVE-2020-36242-buffer-overflow.patch on older dists- update to 3.3.1: * Re-added a legacy symbol causing problems for older ``pyOpenSSL`` use- update to 3.3.0 - BACKWARDS INCOMPATIBLE: Support for Python 3.5 has been removed due to low usage and maintenance burden. - BACKWARDS INCOMPATIBLE: The GCM and AESGCM now require 64-bit to 1024-bit (8 byte to 128 byte) initialization vectors. This change is to conform with an upcoming OpenSSL release that will no longer support sizes outside this window. - BACKWARDS INCOMPATIBLE: When deserializing asymmetric keys we now raise ValueError rather than UnsupportedAlgorithm when an unsupported cipher is used. This change is to conform with an upcoming OpenSSL release that will no longer distinguish between error types. - BACKWARDS INCOMPATIBLE: We no longer allow loading of finite field Diffie-Hellman parameters of less than 512 bits in length. This change is to conform with an upcoming OpenSSL release that no longer supports smaller sizes. These keys were already wildly insecure and should not have been used in any application outside of testing. - Updated Windows, macOS, and manylinux wheels to be compiled with OpenSSL 1.1.1i. - Python 2 support is deprecated in cryptography. This is the last release that will support Python 2. - Added the recover_data_from_signature() function to RSAPublicKey for recovering the signed data from an RSA signature.- Remove unnecessary dependency virtualenv.- update to 3.2.1: Disable blinding on RSA public keys to address an error with some versions of OpenSSL.- update to 3.2 (bsc#1178168, CVE-2020-25659): * CVE-2020-25659: Attempted to make RSA PKCS#1v1.5 decryption more constant time, to protect against Bleichenbacher vulnerabilities. Due to limitations imposed by our API, we cannot completely mitigate this vulnerability. * Support for OpenSSL 1.0.2 has been removed. * Added basic support for PKCS7 signing (including SMIME) via PKCS7SignatureBuilder. - drops 5507-mitigate-Bleichenbacher-attacks.patch on older dists- update to 3.1.1: * wheels compiled with OpenSSL 1.1.1h.- update to 3.1: * **BACKWARDS INCOMPATIBLE:** Removed support for ``idna`` based :term:`U-label` parsing in various X.509 classes. This support was originally deprecated in version 2.1 and moved to an extra in 2.5. * Deprecated OpenSSL 1.0.2 support. OpenSSL 1.0.2 is no longer supported by the OpenSSL project. The next version of ``cryptography`` will drop support for it. * Deprecated support for Python 3.5. This version sees very little use and will be removed in the next release. * ``backend`` arguments to functions are no longer required and the default backend will automatically be selected if no ``backend`` is provided. * Added initial support for parsing certificates from PKCS7 files with :func:`~cryptography.hazmat.primitives.serialization.pkcs7.load_pem_pkcs7_certificates` and :func:`~cryptography.hazmat.primitives.serialization.pkcs7.load_der_pkcs7_certificates` . * Calling ``update`` or ``update_into`` on :class:`~cryptography.hazmat.primitives.ciphers.CipherContext` with ``data`` longer than 2\ :sup:`31` bytes no longer raises an ``OverflowError``. This also resolves the same issue in :doc:`/fernet`.- update to 3.0 - refreshed disable-uneven-sizes-tests.patch and skip_openssl_memleak_test.patch * Removed support for passing an Extension instance to from_issuer_subject_key_identifier(), as per our deprecation policy. * Support for LibreSSL 2.7.x, 2.8.x, and 2.9.0 has been removed * Dropped support for macOS 10.9, macOS users must upgrade to 10.10 or newer. * RSA generate_private_key() no longer accepts public_exponent values except 65537 and 3 (the latter for legacy purposes). * X.509 certificate parsing now enforces that the version field contains a valid value, rather than deferring this check until version is accessed. * Deprecated support for Python 2 * Added support for OpenSSH serialization format for ec, ed25519, rsa and dsa private keys: load_ssh_private_key() for loading and OpenSSH for writing. * Added support for OpenSSH certificates to load_ssh_public_key(). * Added encrypt_at_time() and decrypt_at_time() to Fernet. * Added support for the SubjectInformationAccess X.509 extension. * Added support for parsing SignedCertificateTimestamps in OCSP responses. * Added support for parsing attributes in certificate signing requests via get_attribute_for_oid(). * Added support for encoding attributes in certificate signing requests via add_attribute(). * On OpenSSL 1.1.1d and higher cryptography now uses OpenSSL’s built-in CSPRNG instead of its own OS random engine because these versions of OpenSSL properly reseed on fork. * Added initial support for creating PKCS12 files with serialize_key_and_certificates().- update to 2.9.2 * 2.9.2 - 2020-04-22 - Updated the macOS wheel to fix an issue where it would not run on macOS versions older than 10.15. * 2.9.1 - 2020-04-21 - Updated Windows, macOS, and manylinux wheels to be compiled with OpenSSL 1.1.1g. * 2.9 - 2020-04-02 - BACKWARDS INCOMPATIBLE: Support for Python 3.4 has been removed due to low usage and maintenance burden. - BACKWARDS INCOMPATIBLE: Support for OpenSSL 1.0.1 has been removed. Users on older version of OpenSSL will need to upgrade. - BACKWARDS INCOMPATIBLE: Support for LibreSSL 2.6.x has been removed. - Removed support for calling public_bytes() with no arguments, as per our deprecation policy. You must now pass encoding and format. - BACKWARDS INCOMPATIBLE: Reversed the order in which rfc4514_string() returns the RDNs as required by RFC 4514. - Updated Windows, macOS, and manylinux wheels to be compiled with OpenSSL 1.1.1f. - Added support for parsing single_extensions in an OCSP response. - NameAttribute values can now be empty strings.- update to 2.8 * Added support for Python 3.8. * Added class methods Poly1305.generate_tag and Poly1305.verify_tag for Poly1305 sign and verify operations. * Deprecated support for OpenSSL 1.0.1. Support will be removed in cryptography 2.9. * We now ship manylinux2010 wheels in addition to our manylinux1 wheels. * Added support for ed25519 and ed448 keys in the CertificateBuilder, CertificateSigningRequestBuilder, CertificateRevocationListBuilder and OCSPResponseBuilder. * cryptography no longer depends on asn1crypto. * FreshestCRL is now allowed as a CertificateRevocationList extension.- update to 2.7 * BACKWARDS INCOMPATIBLE: Removed the cryptography.hazmat.primitives.mac.MACContext interface. The CMAC and HMAC APIs have not changed, but they are no longer registered as MACContext instances. * Removed support for running our tests with setup.py test. * Add support for :class:`~cryptography.hazmat.primitives.poly1305.Poly1305` when using OpenSSL 1.1.1 or newer. * Support serialization with Encoding.OpenSSH and PublicFormat.OpenSSH in :meth:`Ed25519PublicKey.public_bytes ` . * Correctly allow passing a SubjectKeyIdentifier to :meth:`~cryptography.x509.AuthorityKeyIdentifier.from_issuer_subject_key_identifier` and deprecate passing an Extension object.- Simplify the test execution to be more understandable- update to 2.6.1: * BACKWARDS INCOMPATIBLE: Removedcryptography.hazmat.primitives.asymmetric.utils.encode_rfc6979_signature andcryptography.hazmat.primitives.asymmetric.utils.decode_rfc6979_signature, which had been deprecated for nearly 4 years. Use encode_dss_signature() and decode_dss_signature()instead. * BACKWARDS INCOMPATIBLE: Removed cryptography.x509.Certificate.serial, which had been deprecated for nearly 3 years. Use serial_number instead. * Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.1b. * Added support for Ed448 signing when using OpenSSL 1.1.1b or newer. * Added support for Ed25519 signing when using OpenSSL 1.1.1b or newer. * load_ssh_public_key() can now load ed25519 public keys. * Add support for easily mapping an object identifier to its elliptic curve class viaget_curve_for_oid(). * Add support for OpenSSL when compiled with the no-engine (OPENSSL_NO_ENGINE) flag.- Dependency on python-idna changed to "Recommends" aligned with change in upstream source (see below) - update to 2.5: * BACKWARDS INCOMPATIBLE: U-label strings were deprecated in version 2.1, but this version removes the default idna dependency as well. If you still need this deprecated path please install cryptography with the idna extra: pip install cryptography[idna]. * BACKWARDS INCOMPATIBLE: The minimum supported PyPy version is now 5.4. * Numerous classes and functions have been updated to allow bytes-like types for keying material and passwords, including symmetric algorithms, AEAD ciphers, KDFs, loading asymmetric keys, and one time password classes. * Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.1a. * Added support for SHA512_224 and SHA512_256 when using OpenSSL 1.1.1. * Added support for SHA3_224, SHA3_256, SHA3_384, and SHA3_512 when using OpenSSL 1.1.1. * Added support for X448 key exchange when using OpenSSL 1.1.1. * Added support for SHAKE128 and SHAKE256 when using OpenSSL 1.1.1. * Added initial support for parsing PKCS12 files with load_key_and_certificates(). * Added support for IssuingDistributionPoint. * Added rfc4514_string() method to x509.Name, x509.RelativeDistinguishedName, and x509.NameAttribute to format the name or component an RFC 4514 Distinguished Name string. * Added from_encoded_point(), which immediately checks if the point is on the curve and supports compressed points. Deprecated the previous method from_encoded_point(). * Added signature_hash_algorithm to OCSPResponse. * Updated X25519 key exchange support to allow additional serialization methods. Calling public_bytes() with no arguments has been deprecated. * Added support for encoding compressed and uncompressed points via public_bytes(). Deprecated the previous method encode_point().- Update to version 2.4.2: * Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.0j.- Update to 2.4.1: * Dropped support for LibreSSL 2.4.x. * Deprecated OpenSSL 1.0.1 support. OpenSSL 1.0.1 is no longer supported by the OpenSSL project. At this time there is no time table for dropping support, however we strongly encourage all users to upgrade or install cryptography from a wheel. * Added initial :doc:`OCSP ` support. * Added support for cryptography.x509.PrecertPoison.- Fix fdupes call- Update to 2.3.1: * updated tests for upstream wycheproof changes * many other tiny test tweaks- update to 2.3: * SECURITY ISSUE: finalize_with_tag() allowed tag truncation by default which can allow tag forgery in some cases. The method now enforces the min_tag_length provided to the GCM constructor. * Added support for Python 3.7. * Added extract_timestamp() to get the authenticated timestamp of a Fernet token. * Support for Python 2.7.x without hmac.compare_digest has been deprecated. We will require Python 2.7.7 or higher (or 2.7.6 on Ubuntu) in the next cryptography release. * Fixed multiple issues preventing cryptography from compiling against LibreSSL 2.7.x. * Added get_revoked_certificate_by_serial_number for quick serial number searches in CRLs. * The RelativeDistinguishedName class now preserves the order of attributes. Duplicate attributes now raise an error instead of silently discarding duplicates. * aes_key_unwrap() and aes_key_unwrap_with_padding() now raise InvalidUnwrap if the wrapped key is an invalid length, instead of ValueError.- update to 2.2.2 * fix build on some systems with openssl 1.1.0h- Cleanup with spec-cleaner - Use %setup to unpack all archives do not rely on tar calls- Update to upstream release 2.2.1: * Reverted a change to GeneralNames which prohibited having zero elements, due to breakages. * Fixed a bug in :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap_with_padding` that caused it to raise InvalidUnwrap when key length modulo 8 was zero. * BACKWARDS INCOMPATIBLE: Support for Python 2.6 has been dropped. * Resolved a bug in HKDF that incorrectly constrained output size. * Added :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP256R1`, :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP384R1`, and :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP512R1` to support inter-operating with systems like German smart meters. * Added token rotation support to :doc:`Fernet ` with :meth:`~cryptography.fernet.MultiFernet.rotate`. * Fixed a memory leak in :func:`~cryptography.hazmat.primitives.asymmetric.ec.derive_private_key`. * Added support for AES key wrapping with padding via :func:`~cryptography.hazmat.primitives.keywrap.aes_key_wrap_with_padding` and :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap_with_padding` . * Allow loading DSA keys with 224 bit q.- fix deps for hypothesis, pytest- Fix previous change and explicitly require python2 instead of python because python itself is also provided by python3. This fixes: ImportError: No module named _ssl when using python-cryptography in a python2 build environment- Fix the previous change to not pull in py2 on py3 enviroment- fix requires on python ssl once more after the last change- Add proper conditional for the python2, the ifpython works only for the requires/etc- add missing dependency on python ssl- update to version 2.1.4: * Added X509_up_ref for an upcoming pyOpenSSL release.- update to version 2.1.3: * Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.0g.- update to version 2.1.2: * Corrected a bug with the manylinux1 wheels where OpenSSL’s stack was marked executable.- fix BuildRequires conditions for python3- update to 2.1.1- Fix cffi version requirement.- Disable memleak tests to fix build with OpenSSL 1.1 (bsc#1055478) * add skip_openssl_memleak_test.patch- update to 2.0.3- update to 2.0.2- update to 2.0- update to 1.9- add python-packaging to requirements explicitly instead of relying on setuptools to pull it in- Switch to singlespec approach- update to 1.8.1 - Adust Requires and BuildRequires- update to 1.7.2- update to 1.7.1 which contains regression fix for 1.7- update to 1.7 * support for OpenSSL 1.0.0 has been removed. * Added support for Diffie-Hellman key exchange * The OS random engine for OpenSSL has been rewritten- update to 1.6- update to 1.5.3 - python-cryptography-enable-gost.patch is obsolete- python-cryptography-enable-gost.patch: temporary patch to run tests against 1.0.2i, GOST cert extraction now works.- Introduce requirement setuptools >= 11.3 to follow egg-info/requires.txt content- fix download urls- update to upstream release 1.3.4 * Added new OpenSSL functions to the bindings to support an upcoming ``pyOpenSSL`` release.- correct source urls- update to upstream release 1.3.2 * Updated Windows and OS X wheels to be compiled against OpenSSL 1.0.2h. * Fixed an issue preventing ``cryptography`` from compiling against LibreSSL 2.3.x.- removed obsolete cryptography-new-bio-new-type.patch - update to upstream release 1.3.1 * Fixed a bug that caused an AttributeError when using mock to patch some cryptography modules. * Added support for padding ANSI X.923 with ANSIX923. * Deprecated support for OpenSSL 0.9.8. Support will be removed in cryptography 1.4. * Added support for the PolicyConstraints X.509 extension including both parsing and generation using CertificateBuilder and CertificateSigningRequestBuilder. * Added is_signature_valid to CertificateSigningRequest. * Fixed an intermittent AssertionError when performing an RSA decryption on an invalid ciphertext, ValueError is now correctly raised in all cases. * Added from_issuer_subject_key_identifier().- fix license- Add pkg-config BuildRequires: in order for the last introduced condition to apply the patch to work, pkg-config has to be present.- cryptography-new-bio-new-type.patch: openssl 1.0.2g changed the type of BIO_new_mem_buf() (added a const).- update to upstream release 1.2.1 1.2.1 - 2016-01-08 * Reverts a change to an OpenSSL EVP_PKEY object that caused errors with pyOpenSSL. 1.2 - 2016-01-08 * BACKWARDS INCOMPATIBLE: RevokedCertificate extensions now uses extension classes rather than returning raw values inside the Extension value. The new classes are: o CertificateIssuer o CRLReason o InvalidityDate * Deprecated support for OpenSSL 0.9.8 and 1.0.0. At this time there is no time table for actually dropping support, however we strongly encourage all users to upgrade, as those versions no longer receive support from the OpenSSL project. * The Certificate class now has signature and tbs_certificate_bytes attributes. * The CertificateSigningRequest class now has signature and tbs_certrequest_bytes attributes. * The CertificateRevocationList class now has signature and tbs_certlist_bytes attributes. * NameConstraints are now supported in the CertificateBuilder and CertificateSigningRequestBuilder. * Support serialization of certificate revocation lists using the public_bytes() method of CertificateRevocationList. * Add support for parsing CertificateRevocationList extensions () in the OpenSSL backend. The following extensions are currently supported: o AuthorityInformationAccess o AuthorityKeyIdentifier o CRLNumber o IssuerAlternativeName * Added CertificateRevocationListBuilder and RevokedCertificateBuilder to allow creation of CRLs. * Unrecognized non-critical X.509 extensions are now parsed into an UnrecognizedExtension object.- update to 1.1.2: * Fixed a SIGBUS crash with the OS X wheels caused by redefinition of a method. * Fixed a runtime error ``undefined symbol EC_GFp_nistp224_method`` that occurred with some OpenSSL installations. * Updated Windows and OS X wheels to be compiled against OpenSSL 1.0.2e.- update to 1.1.1: * Fixed several small bugs related to compiling the OpenSSL bindings with unusual OpenSSL configurations. * Resolved an issue where, depending on the method of installation and which Python interpreter they were using, users on El Capitan (OS X 10.11) may have seen an ``InternalError`` on import.- fix build for sle11 (disable testsuite as it depends on python-hypothesis which is not available for sle11 anymore)- update to 1.1: * Added support for Elliptic Curve Diffie-Hellman with :class:`~cryptography.hazmat.primitives.asymmetric.ec.ECDH`. * Added :class:`~cryptography.hazmat.primitives.kdf.x963kdf.X963KDF`. * Added support for parsing certificate revocation lists (CRLs) using :func:`~cryptography.x509.load_pem_x509_crl` and :func:`~cryptography.x509.load_der_x509_crl`. * Add support for AES key wrapping with :func:`~cryptography.hazmat.primitives.keywrap.aes_key_wrap` and :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap`. * Added a ``__hash__`` method to :class:`~cryptography.x509.Name`. * Add support for encoding and decoding elliptic curve points to a byte string form using :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.encode_point` and :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point`. * Added :meth:`~cryptography.x509.Extensions.get_extension_for_class`. * :class:`~cryptography.x509.CertificatePolicies` are now supported in the :class:`~cryptography.x509.CertificateBuilder`. * ``countryName`` is now encoded as a ``PrintableString`` when creating subject and issuer distinguished names with the Certificate and CSR builder classes. * **SECURITY ISSUE**: The OpenSSL backend prior to 1.0.2 made extensive use of assertions to check response codes where our tests could not trigger a failure. However, when Python is run with ``-O`` these asserts are optimized away. If a user ran Python with this flag and got an invalid response code this could result in undefined behavior or worse. Accordingly, all response checks from the OpenSSL backend have been converted from ``assert`` to a true function call. Credit **Emilia Käsper (Google Security Team)** for the report. * We now ship OS X wheels that statically link OpenSSL by default. When installing a wheel on OS X 10.10+ (and using a Python compiled against the 10.10 SDK) users will no longer need to compile. See :doc:`/installation` for alternate installation methods if required. * Set the default string mask to UTF-8 in the OpenSSL backend to resolve character encoding issues with older versions of OpenSSL. * Several new OpenSSL bindings have been added to support a future pyOpenSSL release. * Raise an error during install on PyPy < 2.6. 1.0+ requires PyPy 2.6+. - Remove 2293.patch . Applied in a different way upstream. - Add BuildRequires for python-hypothesis and python-pyasn1-modules for running unittests- require the cffi version it was built against to avoid (bsc#948198)- Add 2293.patch for "osrandom engine already registered" (bnc#947679)- Add disable-uneven-sizes-tests.patch (bnc#944204) openssl in SLE12SP1 doesn't allow uneven bit sizes for rsa keys- update to 1.0 (fate#318838): * Switched to the new `cffi`_ ``set_source`` out-of-line API mode for compilation. This results in significantly faster imports and lowered memory consumption. Due to this change we no longer support PyPy releases older than 2.6 nor do we support any released version of PyPy3 (until a version supporting cffi 1.0 comes out). * Fix parsing of OpenSSH public keys that have spaces in comments. * Support serialization of certificate signing requests using the ``public_bytes`` method of :class:`~cryptography.x509.CertificateSigningRequest`. * Support serialization of certificates using the ``public_bytes`` method of :class:`~cryptography.x509.Certificate`. * Add ``get_provisioning_uri`` method to :class:`~cryptography.hazmat.primitives.twofactor.hotp.HOTP` and :class:`~cryptography.hazmat.primitives.twofactor.totp.TOTP` for generating provisioning URIs. * Add :class:`~cryptography.hazmat.primitives.kdf.concatkdf.ConcatKDFHash` and :class:`~cryptography.hazmat.primitives.kdf.concatkdf.ConcatKDFHMAC`. * Raise a ``TypeError`` when passing objects that are not text as the value to :class:`~cryptography.x509.NameAttribute`. * Add support for :class:`~cryptography.x509.OtherName` as a general name type. * Added new X.509 extension support in :class:`~cryptography.x509.Certificate` The following new extensions are now supported: * :class:`~cryptography.x509.OCSPNoCheck` * :class:`~cryptography.x509.InhibitAnyPolicy` * :class:`~cryptography.x509.IssuerAlternativeName` * :class:`~cryptography.x509.NameConstraints` * Extension support was added to :class:`~cryptography.x509.CertificateSigningRequest`. * Add support for creating signed certificates with :class:`~cryptography.x509.CertificateBuilder`. This includes support for the following extensions: * :class:`~cryptography.x509.BasicConstraints` * :class:`~cryptography.x509.SubjectAlternativeName` * :class:`~cryptography.x509.KeyUsage` * :class:`~cryptography.x509.ExtendedKeyUsage` * :class:`~cryptography.x509.SubjectKeyIdentifier` * :class:`~cryptography.x509.AuthorityKeyIdentifier` * :class:`~cryptography.x509.AuthorityInformationAccess` * :class:`~cryptography.x509.CRLDistributionPoints` * :class:`~cryptography.x509.InhibitAnyPolicy` * :class:`~cryptography.x509.IssuerAlternativeName` * :class:`~cryptography.x509.OCSPNoCheck` * Add support for creating certificate signing requests with :class:`~cryptography.x509.CertificateSigningRequestBuilder`. This includes support for the same extensions supported in the ``CertificateBuilder``. * Deprecate ``encode_rfc6979_signature`` and ``decode_rfc6979_signature`` in favor of :func:`~cryptography.hazmat.primitives.asymmetric.utils.encode_dss_signature` and :func:`~cryptography.hazmat.primitives.asymmetric.utils.decode_dss_signature`. - Adjust Requires according to requires.txt- update to 0.9.3: * Updated Windows wheels to be compiled against OpenSSL 1.0.2d. * Updated Windows wheels to be compiled against OpenSSL 1.0.2c. * **SECURITY ISSUE**: Fixed a double free in the OpenSSL backend when using DSA to verify signatures. Note that this only affects PyPy 2.6.0 and (presently unreleased) CFFI versions greater than 1.1.0. * Removed support for Python 3.2. This version of Python is rarely used and caused support headaches. Users affected by this should upgrade to 3.3+. * Deprecated support for Python 2.6. At the time there is no time table for actually dropping support, however we strongly encourage all users to upgrade their Python, as Python 2.6 no longer receives support from the Python core team. * Add support for the :class:`~cryptography.hazmat.primitives.asymmetric.ec.SECP256K1` elliptic curve. * Fixed compilation when using an OpenSSL which was compiled with the ``no-comp`` (``OPENSSL_NO_COMP``) option. * Support :attr:`~cryptography.hazmat.primitives.serialization.Encoding.DER` serialization of public keys using the ``public_bytes`` method of :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization`, and :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization`. * Support :attr:`~cryptography.hazmat.primitives.serialization.Encoding.DER` serialization of private keys using the ``private_bytes`` method of :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization`, and :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization`. * Add support for parsing X.509 certificate signing requests (CSRs) with :func:`~cryptography.x509.load_pem_x509_csr` and :func:`~cryptography.x509.load_der_x509_csr`. * Moved ``cryptography.exceptions.InvalidToken`` to :class:`cryptography.hazmat.primitives.twofactor.InvalidToken` and deprecated the old location. This was moved to minimize confusion between this exception and :class:`cryptography.fernet.InvalidToken`. * Added support for X.509 extensions in :class:`~cryptography.x509.Certificate` objects. The following extensions are supported as of this release: * :class:`~cryptography.x509.BasicConstraints` * :class:`~cryptography.x509.AuthorityKeyIdentifier` * :class:`~cryptography.x509.SubjectKeyIdentifier` * :class:`~cryptography.x509.KeyUsage` * :class:`~cryptography.x509.SubjectAlternativeName` * :class:`~cryptography.x509.ExtendedKeyUsage` * :class:`~cryptography.x509.CRLDistributionPoints` * :class:`~cryptography.x509.AuthorityInformationAccess` * :class:`~cryptography.x509.CertificatePolicies` Note that unsupported extensions with the critical flag raise :class:`~cryptography.x509.UnsupportedExtension` while unsupported extensions set to non-critical are silently ignored. Read the :doc:`X.509 documentation` for more information. - add python-pyasn1, python-ipaddress and python-idna as Requires/BuildRequires- Update to 0.8.2: * Fixed a race condition when initializing the OpenSSL or CommonCrypto backends in a multi-threaded scenario.- update to 0.8.1: * Updated Windows wheels to be compiled against OpenSSL 1.0.2a. * func:`~cryptography.hazmat.primitives.serialization.load_ssh_public_key` can now load elliptic curve public keys. * Added :attr:`~cryptography.x509.Certificate.signature_hash_algorithm` support to :class:`~cryptography.x509.Certificate`. * Added :func:`~cryptography.hazmat.primitives.asymmetric.rsa.rsa_recover_prime_factor s` * :class:`~cryptography.hazmat.primitives.kdf.KeyDerivationFunction` was moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.kdf`. * Added support for parsing X.509 names. See the :doc:`X.509 documentation` for more information. * Added :func:`~cryptography.hazmat.primitives.serialization.load_der_private_key` to support loading of DER encoded private keys and :func:`~cryptography.hazmat.primitives.serialization.load_der_public_key` to support loading DER encoded public keys. * Fixed building against LibreSSL, a compile-time substitute for OpenSSL. * FreeBSD 9.2 was removed from the continuous integration system. * Updated Windows wheels to be compiled against OpenSSL 1.0.2. * :func:`~cryptography.hazmat.primitives.serialization.load_pem_public_key` and :func:`~cryptography.hazmat.primitives.serialization.load_der_public_key` now support PKCS1 RSA public keys (in addition to the previous support for SubjectPublicKeyInfo format for RSA, EC, and DSA). * Added :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization` and deprecated :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithNumbers`. * Added :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization.private_bytes` to :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization`. * Added :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization` and deprecated :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithNumbers`. * Added :meth:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization.private_bytes` to :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization`. * Added :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization` and deprecated :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithNumbers`. * Added :meth:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization.private_bytes` to :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization`. * Added :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization` and deprecated :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithNumbers`. * Added :meth:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization.public_bytes` to :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization`. * Added :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization` and deprecated :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithNumbers`. * Added :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization.public_bytes` to :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization`. * Added :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization` and deprecated :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithNumbers`. * Added :meth:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization.public_bytes` to :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization`. * :class:`~cryptography.hazmat.primitives.hashes.HashAlgorithm` and :class:`~cryptography.hazmat.primitives.hashes.HashContext` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.hashes`. * :class:`~cryptography.hazmat.primitives.ciphers.CipherContext`, :class:`~cryptography.hazmat.primitives.ciphers.AEADCipherContext`, :class:`~cryptography.hazmat.primitives.ciphers.AEADEncryptionContext`, :class:`~cryptography.hazmat.primitives.ciphers.CipherAlgorithm`, and :class:`~cryptography.hazmat.primitives.ciphers.BlockCipherAlgorithm` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.ciphers`. * :class:`~cryptography.hazmat.primitives.ciphers.modes.Mode`, :class:`~cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector`, :class:`~cryptography.hazmat.primitives.ciphers.modes.ModeWithNonce`, and :class:`~cryptography.hazmat.primitives.ciphers.modes.ModeWithAuthenticationTag` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.ciphers.modes`. * :class:`~cryptography.hazmat.primitives.padding.PaddingContext` was moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.padding`. * :class:`~cryptography.hazmat.primitives.asymmetric.padding.AsymmetricPadding` was moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.asymmetric.padding`. * :class:`~cryptography.hazmat.primitives.asymmetric.AsymmetricSignatureContext` and :class:`~cryptography.hazmat.primitives.asymmetric.AsymmetricVerificationContext` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.asymmetric`. * :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParameters`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParametersWithNumbers`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKey`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithNumbers`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKey` and :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithNumbers` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.asymmetric.dsa` * :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurve`, :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurveSignatureAlgorithm`, :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKey`, :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithNumbers`, :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey`, and :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithNumbers` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.asymmetric.ec`. * :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKey`, :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithNumbers`, :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKey` and :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithNumbers` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.asymmetric.rsa`. * Updated Windows wheels to be compiled against OpenSSL 1.0.1l. * ``enum34`` is no longer installed on Python 3.4, where it is included in the standard library. * Added a new function to the OpenSSL bindings to support additional functionality in pyOpenSSL.- update to 0.7.1 * backwards-incompatible change: GCM module doesn't truncate tags by default anymore * removed deprecated arguments to MFG1 constructor * ECC support * added PEM and openssh key loading convenience methods * support for many new ciphers and new features of existing ones see CHANGELOG.rst for details - spec cleanup - reworked %check section - added changelog to docsh03-ch2d 1747246933  !"##%&'((*+,-..0022456788:;<=>?@ABCDEEGHIJKLMNOPQRSTUVWXYZ[\C^__aaccefgCijjllnnpprrttvvxxz{||~~C     41.0.3-150600.23.6.141.0.3-150600.23.6.1   !!!cryptographycryptography-41.0.3-py3.11.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txt__about__.py__init__.py__pycache____about__.cpython-311.opt-1.pyc__about__.cpython-311.pyc__init__.cpython-311.opt-1.pyc__init__.cpython-311.pycexceptions.cpython-311.opt-1.pycexceptions.cpython-311.pycfernet.cpython-311.opt-1.pycfernet.cpython-311.pycutils.cpython-311.opt-1.pycutils.cpython-311.pycexceptions.pyfernet.pyhazmat__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyc_oid.cpython-311.opt-1.pyc_oid.cpython-311.pyc_oid.pybackends__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycopenssl__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycaead.cpython-311.opt-1.pycaead.cpython-311.pycbackend.cpython-311.opt-1.pycbackend.cpython-311.pycciphers.cpython-311.opt-1.pycciphers.cpython-311.pyccmac.cpython-311.opt-1.pyccmac.cpython-311.pycdecode_asn1.cpython-311.opt-1.pycdecode_asn1.cpython-311.pycec.cpython-311.opt-1.pycec.cpython-311.pycrsa.cpython-311.opt-1.pycrsa.cpython-311.pycutils.cpython-311.opt-1.pycutils.cpython-311.pycaead.pybackend.pyciphers.pycmac.pydecode_asn1.pyec.pyrsa.pyutils.pybindings__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyc_rust_rust.abi3.so__init__.pyi_openssl.pyiasn1.pyiexceptions.pyiocsp.pyiopenssl__init__.pyidh.pyidsa.pyied25519.pyied448.pyihashes.pyihmac.pyikdf.pyipoly1305.pyix25519.pyix448.pyipkcs7.pyix509.pyiopenssl__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyc_conditional.cpython-311.opt-1.pyc_conditional.cpython-311.pycbinding.cpython-311.opt-1.pycbinding.cpython-311.pyc_conditional.pybinding.pyprimitives__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyc_asymmetric.cpython-311.opt-1.pyc_asymmetric.cpython-311.pyc_cipheralgorithm.cpython-311.opt-1.pyc_cipheralgorithm.cpython-311.pyc_serialization.cpython-311.opt-1.pyc_serialization.cpython-311.pyccmac.cpython-311.opt-1.pyccmac.cpython-311.pycconstant_time.cpython-311.opt-1.pycconstant_time.cpython-311.pychashes.cpython-311.opt-1.pychashes.cpython-311.pychmac.cpython-311.opt-1.pychmac.cpython-311.pyckeywrap.cpython-311.opt-1.pyckeywrap.cpython-311.pycpadding.cpython-311.opt-1.pycpadding.cpython-311.pycpoly1305.cpython-311.opt-1.pycpoly1305.cpython-311.pyc_asymmetric.py_cipheralgorithm.py_serialization.pyasymmetric__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycdh.cpython-311.opt-1.pycdh.cpython-311.pycdsa.cpython-311.opt-1.pycdsa.cpython-311.pycec.cpython-311.opt-1.pycec.cpython-311.pyced25519.cpython-311.opt-1.pyced25519.cpython-311.pyced448.cpython-311.opt-1.pyced448.cpython-311.pycpadding.cpython-311.opt-1.pycpadding.cpython-311.pycrsa.cpython-311.opt-1.pycrsa.cpython-311.pyctypes.cpython-311.opt-1.pyctypes.cpython-311.pycutils.cpython-311.opt-1.pycutils.cpython-311.pycx25519.cpython-311.opt-1.pycx25519.cpython-311.pycx448.cpython-311.opt-1.pycx448.cpython-311.pycdh.pydsa.pyec.pyed25519.pyed448.pypadding.pyrsa.pytypes.pyutils.pyx25519.pyx448.pyciphers__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycaead.cpython-311.opt-1.pycaead.cpython-311.pycalgorithms.cpython-311.opt-1.pycalgorithms.cpython-311.pycbase.cpython-311.opt-1.pycbase.cpython-311.pycmodes.cpython-311.opt-1.pycmodes.cpython-311.pycaead.pyalgorithms.pybase.pymodes.pycmac.pyconstant_time.pyhashes.pyhmac.pykdf__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycconcatkdf.cpython-311.opt-1.pycconcatkdf.cpython-311.pychkdf.cpython-311.opt-1.pychkdf.cpython-311.pyckbkdf.cpython-311.opt-1.pyckbkdf.cpython-311.pycpbkdf2.cpython-311.opt-1.pycpbkdf2.cpython-311.pycscrypt.cpython-311.opt-1.pycscrypt.cpython-311.pycx963kdf.cpython-311.opt-1.pycx963kdf.cpython-311.pycconcatkdf.pyhkdf.pykbkdf.pypbkdf2.pyscrypt.pyx963kdf.pykeywrap.pypadding.pypoly1305.pyserialization__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycbase.cpython-311.opt-1.pycbase.cpython-311.pycpkcs12.cpython-311.opt-1.pycpkcs12.cpython-311.pycpkcs7.cpython-311.opt-1.pycpkcs7.cpython-311.pycssh.cpython-311.opt-1.pycssh.cpython-311.pycbase.pypkcs12.pypkcs7.pyssh.pytwofactor__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pychotp.cpython-311.opt-1.pychotp.cpython-311.pyctotp.cpython-311.opt-1.pyctotp.cpython-311.pychotp.pytotp.pypy.typedutils.pyx509__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycbase.cpython-311.opt-1.pycbase.cpython-311.pyccertificate_transparency.cpython-311.opt-1.pyccertificate_transparency.cpython-311.pycextensions.cpython-311.opt-1.pycextensions.cpython-311.pycgeneral_name.cpython-311.opt-1.pycgeneral_name.cpython-311.pycname.cpython-311.opt-1.pycname.cpython-311.pycocsp.cpython-311.opt-1.pycocsp.cpython-311.pycoid.cpython-311.opt-1.pycoid.cpython-311.pycbase.pycertificate_transparency.pyextensions.pygeneral_name.pyname.pyocsp.pyoid.pypython311-cryptographyCHANGELOG.rstCONTRIBUTING.rstREADME.rstpython311-cryptographyLICENSELICENSE.APACHELICENSE.BSD/usr/lib64/python3.11/site-packages//usr/lib64/python3.11/site-packages/cryptography-41.0.3-py3.11.egg-info//usr/lib64/python3.11/site-packages/cryptography//usr/lib64/python3.11/site-packages/cryptography/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat//usr/lib64/python3.11/site-packages/cryptography/hazmat/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/backends//usr/lib64/python3.11/site-packages/cryptography/hazmat/backends/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/backends/openssl//usr/lib64/python3.11/site-packages/cryptography/hazmat/backends/openssl/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/bindings//usr/lib64/python3.11/site-packages/cryptography/hazmat/bindings/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/bindings/_rust//usr/lib64/python3.11/site-packages/cryptography/hazmat/bindings/_rust/openssl//usr/lib64/python3.11/site-packages/cryptography/hazmat/bindings/openssl//usr/lib64/python3.11/site-packages/cryptography/hazmat/bindings/openssl/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/asymmetric//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/asymmetric/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/ciphers//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/ciphers/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/kdf//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/kdf/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/serialization//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/serialization/__pycache__//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/twofactor//usr/lib64/python3.11/site-packages/cryptography/hazmat/primitives/twofactor/__pycache__//usr/lib64/python3.11/site-packages/cryptography/x509//usr/lib64/python3.11/site-packages/cryptography/x509/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python311-cryptography//usr/share/licenses//usr/share/licenses/python311-cryptography/-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.suse.de/SUSE:Maintenance:38704/SUSE_SLE-15-SP6_Update/dac8d3de31bbbe0f260f9c0aae6e065c-python-cryptography.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxdirectoryASCII textPython script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0c56ea2655ef47e416560b67bd4eb26c6860cb3a, not strippedemptyUTF-8 Unicode text  !"#$%&'()*+,-./012345LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RR RRRR R RR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRY GUxmutf-8e983a7baf32ac2d80ce31f41afdb0ca47a7d785408fb03a9388cd26930b434ad? 7zXZ !t/R]"k%Ca ILZ=ߜdIݹt@h=A"0p6o͂ %gIĴ[+lX0+L J$t zIu8A̤]yNخxRP.)CikhhžmOӃ*cHcґf<"5AF tvz&PY`ޕh2 ]+hE49/yV1Gֱ>*bQG9"ȭwJ^oPgS}B{v :K"c.V4D'yř@eyWa|iPW&KuS-s 񛒄5EgMTHch$SJ & N YQ1)]ʈ, s4^!%v%S)%T2VtlMfDDKx߈pYdKu/X$`aͪ5ܳ *OȱhP)o&iυuA]&׍]R팄%|/emLp5!v)QFMЄ~yEYf&}( -;78̌WDH݋3v]}옕o|(_հj019 sن-6E޴^w@nGC$gp<7Y6[G{箉kDg +1vFA&< Jt\ 7%\,11%m,='Qvb:>LhbS7u2sɓSz;=B(9VFׇȌ3t9< p#G߇?kR:h"EQL˰ɢ]Ov,9qV9y{DZ n)ٻnF!pCBPQ,cz2 4wp2@uȥ?& G!ٿ /3ߙ͝=pWJ{L:Abwr#)30pLpih4O|12/ꦵmKzM3/CGh%[u^eF52f7ɽy|1_.m~vi"3i"Nn8"cZE˘ԣ+_8b#i.M)Cu?L]q' {}'0L QbȻE^}ٱ37qJQS)dW_'RH稸̜0^"czڀ/xwdp[.bɏqGo SU;IyH)uл;,idԒEa`#@+rF~CgRtѫfS}Y~Ĥ v`F=QEt ףn!CU+5- 7;VP&F4aq:x>]׎hE~"7_RB y4T:Cp_:-uCY s 'k} wɨvj>(C~>㌭5HBiX*|y&a% YSvhg(K.bʼzԻvv1MR[ۂc ,5LޖٵO24Wo d8#-4 ːou񓨇T!:y+6/2p`:,>"t?H`-Kgi1[)fΊcw^S+.N\*)W-% yl>#+9R.&N_Ma%h.YYyҍ+4ιu7W;hCw*#{5ϻ&ِ1+/׿䭲xCYljځ\4ey۽lu! y0]gF *^鷹 @4B;:yyH;(`D34BwNB zxrdh Ö!>ją+] 0LI$Jwi*!Mw =UƗd|sIɖH䜞T_!=EPhsЄim:`a Ut`?#f{InQ(vhbh*DDӄJ͈iv{t"טE:-Cp1w1mM0$aifB¦I]a#Լ%RlkyL}>.-_+wtZGw7-JsVa~JbaO d gwNh˽ 'GFmV|kpJsiTF1UAʴb05Q؜|7${oq9+GJZJge!{Zut Ulxk:imgp޺M 'IMJBEQݷS?3|7:HbFIJiSKQ=F8In :J}'t-(/_ݔ[^Cp+a̸ ]SLG6oHCW^!W mkΐi2Z#@~y~DXrпGnyz| : T4>49xy v .4"j?mv&sdOq`3]~ Rm5b9!悕:>/>A(B6~xeC뛕ERw+𷪁˴9#ؿ.v[wWCuo8,3ܤ5r0ddt"KL[ ϖ{#F,]O•1QM {Z‸~z~5y|tpB 1g7چ/wσ߾J]P,<C6|vG*0 ;R5[Y%3@4|mS<ֽ>? ۷a1"Y$7n{2g%'̕+}zXiԌl9X.IQ=![FsR3c? x!׈c?[k%k]tpXk!qGR%;Rtk>i=(;Xe%\jSbx`20#ijϱfxzOgwm tZiv?X3@]6RVK9<5n>kAt/zUX4K!¤ 9 >J_ |#ƫsG2*OlW[dn E[$NZރG ԋŜlF:&+*V7rvhpToIgf%@ WPWǩhz@5rDڥTŘo0v0Morǰ`# dQMvbUr͞ekS\ScPmo[! Baj 7?;~D+G33I˜x@πNoWSÀ <|>mp낦èR"nP& F~]CEL?m^1a(F^':U°:Nf=t;CRW2s뷘ڣx+P6w̯Uz3I:-+'$tz+M˴+[/ۯBf[ڰ+ _&r\2ҫMt|(kpZ*!J/h !WQԇxG|/Z X(as ) 'uX"Sދ?`]馲 [7w`;#qg4fX^HXfH:5TDw5uf=|-GU>_C_E+T.ZxAa\SE2 |}2  d^L\Z;*$/5B{:UV]JCqv|3GUeDõS 6 ;=ʛj,%? \uW=Lᩉ Y#Ćʪ-maL6#ʿCӢlpgM`s~ۊֆtu~S$>RpK̄ЪUN{ w)BӭkS+QHm>!`s ;SJκ(^m&Na2~8[rTn12;EImG 8]C{[nSӣخTo9hC[o=mrVn\fy%nF9ߜoU,\砑c_Əۖq (>3C3q]W:yQ%ܷMNv{ MAՍ{xPnJQ^rN~[P ZR`;wv!6 ~߭MsA,Ľ3 ?_R[ 6EsDQ[Kw.m9յZ%[h;­:('(~ܓľ%#SةP1jl~@2GPnJX, zb\:`"ezTS=CbԂG[N`%J4Lm,؍b|~pHFb"8DzMpaIF}18Lo熪H?HW;T(x͹3W'@=TXpd:!HBG4Yt0h>GU{+}P:]vJݜj1UT]ߗ.~;N~ L%©} ԭ09:肼IV&$ob9t)g[+y[b}nH?Wo:oY9?ì pcf:L\B_ yc)>< Q`Ư3jYzɚG>C]veH Eq6%"M3zp\>  '$I=&:=j5֟&O)jje{d@d3 *kHΛ J5[w+ѵ_Ӯ/e<`?1Yw:M E* _U/A gXCpˌ m.BKcIix^)P.pꅁ߂M0M5Ge>=˗ tsVNd!m]{3"`?cK"1S[vO9h<0q+C"_)%}=]Sĺ_zi2h3HRbگW겇\o<ۃ(ё?crmANU3!v 2P}Tm0 MIy1ܡA/:aNÏI c5eLiP!ll㟎l=:̛I姒('vCM UDҿo#{MDy5BqcxLJ,2_Ŝ].!R8݂鵱jd\ mLK$F\V]4["Q6@r!RC4[$ۦ4\xGkcu9 TnځRdp$3ǂ<Ŧ2{s½#Y+b["^#d1ep gsBezu#ek|u3!XёT, :;~(*g G{-4]rKC(taH?nK~_mؖA,S_5-ڮ 2(yG!Mitج={}{i"V$Ccr"Б~'Vb;us6l\4^[n:k*?cn3crL%/Y8X S'hhSEȹ6*1ZLFIt3M~$ϕ&RZnl6މ6KDB /rHwƻTH6Cu~[k̶9kJG(։w:C!-Ę[uŊXdnXjGtR[;i]@Z!D<[6 Ԓ!;?[3!g;XgE_m4ZzݍZZ; wׄ*y[ +=sVT]Oׯ5$_ wلY?_nۤXk* *@j'<.l4+^7)>;Fp3O 񓽠P1`(T$vB 8%1++?_ n nB|7\t*dl%!}D zw$3|K3G; 'L}f&{?엉u,7ij?΋;nI[ZZǭ3oU{Ρ)ה|Lm<@|x# i}_V)gRڌ2^T2͌.?S-IᔉɧQ{=ȋRVGDìC$A|d=ek1Ũ̫蛔 O8Ɩ]rX% ֖V=L$$z|[p+89 +}NkL:seigsYd: h6ؐJu 5G 9^]UtMNdkbW81e]Q}p0X-u['-;m2+L L*T5v3`rN`M|3fOEL9%%]W7udILY3NN)rXH;F،1_ע{hbd]y>ozw5{U!]+IJe3៵LVPl"X1]/D=.K~5|<#<Ls=K)G$B8 z%حR>ea σD>[4F%==b1LAޯ#'pjUZ+j3B# w9(;~E\vc^jFpc[Ot;ze +eE}H0x/)Gp! ~hRg:4Y}(& R3>黜!9C/Sq⑚: -҅bU0En!f4_ND ?57 16WC e6T'#blKE{k6/'lhVwLH(%ڽMqMCe.igW&YNXHl-n\+~f.GTq3+1 zb .˰("\v*&U4^iaqc_(^#ZTU7T,&"ܽH%5`yk-/d)\G@ZIΚԷvTŮ!c (ٞe+f~Vn?9kX wI P,a '񑏩"{U t] 'GܥVHeu!Œ8A$ح`#Ǿ+qFm%^yɧzrةbѪwl~"s ˶%PV8~-tKRTXP&(^\A!q'F0%?9Ƴqq!J)7|54PrR %!}B2Odmr2::!ADr?1䶫 :(1:KWd=U' Xx^Qv x2dhiUg| ?E k'B_G=֟ŞK(tJbs}b\@!%iDKH3YَdKtL>3:ؓj3JCr"6Y7tƣ iPX!_(LGj@-5h0KdV(4y?iPdݐcU:]h.cQVޚ- M&4oM*='C!ue s|x|U_F5S``4{{S‹7/$"=.S AUuH`0}2Yr]"90ac10G ϻذϼtR)ߖ0G+ pF՛I&|0$8tZ֍7FЄ\i*ng6)`8 ;g(~vEZoAHyVO"ni1zNM dT/tQUsԷCEW $z Ν1GRUU;GVVpթosIau9س^ #} 9cVၰ{-Q҉5mz`W)tQ ALQUCkͻ ܻkDiݳle͔"Z`,qBȔ)]ܿTp&cJ_vz$ZAP5w:+Jt@xWgt$NHS#vdS:hwC.3# +@_+k6/+E kv4Hk ZxKT&[hx8>LQ<ߨ:$ <#L%KMUְy=r Wh)Oz:"hI{ BY P3[mF;ac]qݭV1 .MDۜJL vGӦ(\P(\Svâ 74G)l8PXrq J>Δ{JZY kU+lSWk%"y o1O~RyyvV1?\ؒɷj!}2C.sZGnI2-h 6**Kڃ]""} x6պ^C3NtlL>p:CFt8 =Nnm?8ݻݚ̙F9p),x'W{xGӿ10o3{/~޹H xi06%T؛/z ˑ[/KT߸"P2Ճ8BdBDJ_ t1)Dљap a9gKR"bO:JG5'#_ʝ+ LY#R90S:U`\Y]U[17nί8צ_DflC1‰J?\XF@| MQgUO؎!?Ŵ{""]P&5A -Hbo;TPXԩ~s>NW,։>~y, RbL3ge_Dc%EOdoY$tX£ϵKA2&ƭêV~gYo~o8fxºXG0'Ez~L=8aw^+!C.mOqHojZ?,񏱝6T 'K-<iu4IvIDe"+ ީ uUxNPr?*/2[nک¾vY%C(s,=6裾hHHj7\]*zIߔz+Ï'--[8ƃvu6} {A/5 D@X5?)1ݪPERie f1$|HҋI/U1̇EO66yVHc]mF_rOz)/4Rkyy:WiBAh|E(Ql<}փM4lV 늞ދ m6H"`rTR<8vɡQ,ChLlw_1 A#ȼ֕!f2~Fn@߭{`/W7Wty)m#R_Va)faz7dEsyڴyϦFb/B_V)q{5|noCο2Ҡ .i'h!4"A6{uc9XI?6]ե5Ѳ2G:QA+6rr&IL<8f-]2<@}E2gO-OEh{[hv6bfXSO {K`3t?S͉߽w'gTGEpcݭs/ԣe`D+\'Ǝ_ y{u}s%uF#g:P5_i}Cңe !{pfP(afq8*So\ FП\EXCfn爄{DLwϏ!f\ܦS~4~Е)b" PH.[7 T6`mpH*lrW6{]=oXy!.q4QjVq I۰ia?|S]Z|a^ ܬłYJ O3p +_,Y;n͞W!wUy"gcFUu* bIe2TT>3)}T&oNܵk_kIP,F3ڮ evطOtמ\#xa!wK\HcU죕.Εm]E7C#(ռ~jR?}&BӸ?[?WW~0w5*yn.__NoJ|[GdF 3Sl#~SS Frz "?|{'fU8BvUW(I%rUN^~o\yk"lq}\xVi>Ĕq#^xL}r`+>cM;@2?D-,+&U]1&KF2'gG4Kʾ0f?}3rJqڔHGXiT"MDS.ELB &eB|h̥-Ui6P iYC_3t&D(Z',aJtK9AE+3T6"!\V•*LfnV}鰥^ջDCg~!suJ!<8}?}3ζTZx>*{hv3,~fzx>x k1z?=ЯM%z ^Qw5Ni`Oosz 秋Pdf,pyOTvUά ,=+xK u|PnV\53zV9g:O60uJЦNftA,D.KD%kyYX6AnoRz҂ %fwN|!_"J'E$ n mM)+3q89 ` zZhzԬM%Nw2p>?ZƔ۱ Pb-7T($4 B}̈DĻ ц2B SsVK( $VriqrВP/gLk6p `֛,)h.(<\A1Lf G7 exs1#ȴb[Usώx#͆6LJ!p83!~ HFٱeL-ģ|&HS P93oKh{:7"fL V>&2 &aQ&̹jDH#ĶVϡ'0O& s76]Ȫ8ŝ|] ;Bo^cF+ЗBk'(F }f« '")'\'Y⣆~57-:6nMMEdٽ՗Fb~M'?&xb?Nέ/uHv/ "D\.:>{"~wYN Nn|e'^DZ@Oi n븓1 z8he$P%/ ikL &s}$mEJ=tj=*C۝lHi;KѴ&^a@o g&vӊHow.NFߘWucbuy ,ɜ8LYU^fq XECZ#Lr$Ur z(Y\p:hIgɠ#TۄӚhwVdB|719֑!{e i&Tjcjdp`6JU*ʍc;R뾡nhwa Om u''ɍ wroW ]”?|O.sЖ q2|\.̩@|ܘy  +"٬L |A~ϰfֽ̈́;یD=n?kFa)!,_]!v̽6N\y~3!NhU6jf/"k& *;RJ7 dT #򳬰nX`7 Io/e$YY=6sVfL3/8cfw,evJ>vhq#!AeK9n$=0xJ* N; 2?ub d~H43&݌DqQnB4a5'Qs_pI]IJ#KR$e lZ1k‹ٓ o6ȭuÖG`# KYqL<߅cΡAipvX`F/i|f{vJG RɸIfJ EQC73 ՙXzkVyBޠH-ZNTAis)YW}( xT95LH iRi3 /M"3&w;$ F/tbarC ry}^!0ٖ{ozdĈ/iHgGr+̬jy炯PA!Z!ČpkSVi*, BxxbV{ 9-Tn0F?dミ3S,a(…fD zK4 vi}9 5Nk@V W#f28ҟ$ ȑ@|,7 ϑzqɌh\ cZ^jˮK@e'l׿Bh `6Fkm=\7;ub/Nf0ߠש2R<<\̓\^ [6=k*^S-WjIETXt4>^K-"[EQ4KJ:8].3Z. 呞R %Ӿչt67xz7!m)) 8_the!-\قUnp|JHEqE5řx$NP8ZH 5yg6[ti}r.@s% S}yMB=*\o/)SVKLJy֌J~P>3mG0qQh>Xf]jº+#) FM,Me:wUƈwkC% ]-!+!ĵ8ls!O8ޟL/ԖN Vnѱ}$ ?ݏ&/E Ґ^QR;ya6cz'>|q]݆ G4% ]R$߻]%I,9!QF\zi'WwfrV 6 ኗFm&}U)C \zlНNGG>[ޚqB.!cÌ5G3⠺a8vi_rg_acȪѠ`c<4P˅#_?a >yHG/EIkrSMJ sO@b%Z(5p\'iе%}Xx:סCa Bմɞӌ]!;h@|f:Gt~Scpdة[zq50pf͕kIG6!t-Ċ͜~ n)ʽCR{CK|-962_GդBY?L}MJUXrɬ̩9\ȷ >lƲTw\,· 7] M HHhqC ݰ: ;<{b({YQW(5fݏ/l[V|bރ7سyqu/bGus(%50f$ϭ|'0RW|^(ԕMY0S+1JSS-#XP jzԊ_-6вDc&~eSPľNNL0]!M-Xu`1\$" l 1ՄD1*9 @c'3n1)OUBޟXHe4RIgfHMU .Ň5kj%?OjYF#ԫ2[ڿ 戈8/IiWs,j䳀[|NpHdM[hQ -gc팓 ?m+ X8 $%ƮE-SLSr-Eҥj|
8?b^A&"UHjU̽^zFDh:b ۰ @#>yi2\ ƧddϨƧTJ1؏d!U'#*N}n!)>]g!J4 !T<7ET-007sb5\eh7Zz T6eOvU!v}N.q~[X!|)ݢX5KKߥJXuF$& t'b P'ܟ]IX P&TSf],* w5N}XemSUU:-ŮQjɲ8@0KI@SGc2kt.B&;w{53 c {J,+2ba-*ʐm n酫W%mcpF1NU-JNz?ˆo~8J\;.r4C'1}Ie-INTޒ`)*o _!>tRhvF0O[ljW7c${%e<ʀXB By@r0~5y ح֒.A4OCqG.(*i*4$2{![zg?Ӌ:Ci@NZNo{[twxA.T}"qVWm*?~#,\ =ov65? }t^] ;+0 y (_<;^A%/Йy:(%8eE;ћ]Adz?&)[Kfa;xW6]P%gSV#~FSk9s*zjyPnKi{|㠚G͞si&ݣ")zD{l}:[hztڻP4? T)Jת[֘DhyHRL2rWvj ­Ť|tfr/;]BYbڏ :nx~'K6;dh'gKLH-i,trڰ 0ubET 8)N0v/VE$ˁ&$ k0&CUw#KL;4F',jPqx˙ =%+HЛ%]Sڭ#7kC&)c _Y`ڧ7Ȗ=}7f*# y?GNo!-,,:Wp5Yí4?RWQ` 1fvҦJ)yfT.!wA*Ϟׅ$yzTVA˯"\0(|S9DrDZD|/cxjxF e}y lu\\;DgřgeF_m{5%CLv"IvD/LBuDէ=ỶHB Ci]H Ah(!%ݨ?ʽSR6'JIh"½I'h5Jg>50 %A| b 0a`0>Ө8xhN!%IEgIϋ6ܦQRqߘ)o:Pnၺa8BZڐ0+X6)xC\*si[/O!)yR8h4bV.o{으!pެxе ;~kQAQ`*:<˟fdCLɴsymU4BQ#3 n8cج;H䕡/h]>eZ8xsI)FflW՟ӻ#b1:+IL!v{=?daKt Cy | d5Yy|ek*dr`S˔zHɹQk_DL{&n 6ȍ1{qЕ`3_F_ŧ+I Fdt˖kP6*sq e%8Ċ;0$ӣ4yX)E)h-6Q!| b =nW yTU7C~7̹XGd]#Im+?*c@-P/ d0nЮO^fEQf6V,j bW㒖P,Jݹ9eXunU&2…߇IEݬ94Ԯ;h0!$f&XYMͥh>8` 0ſ]XHtpkt 4qe 2-Hܼ/t?0nciƧ#L!ꌱw`@ТZv‚},nOE0FY&,mr0"?"k4Nw0 +.N'~Z(!HbC2++cYxfmtp^ 1) M; midY=>F-V1],rPA^zb2mTԪ?7 ܐyPNc3mt'D9hb--zl+D,/غ^WvږٶI?1E #;\,bQŝ h:hK r{WufgwG8UI4NL[Nߋ>3S1+z^ 鬜u6l$~'F/POx=d uNu;w@I`Y+wP頕gzrCqs)ԫGՍeFy܌Uͣ{I8nEv'OMJ^("H2{W7u4XsJh~ *6EM6&w6Fdz;|csw&u[ kaTgy>R_igdZuY[Y E T<Ӯ@dܧD Iz6%@ژJ`ZQ\ϟ𛲕mX2@.XeO'˕CDkaۘW2-HNb"׫IL2{[@A>˦?r%CV^ӵ$|R'f\(3ݕ)#gP $Dg*t(ui@Xsض#8ǝR,[_;D)hǰ:c\>5;{Vt٩<[ c۷~ @$\v{tsXCXgd Jta[6IOaM_$ GQ!]N>79pyGwj/PD'=$h-R~,T3 tR.[V u[\bNjz]h7cQXGmysZ9ooXA"<^9:IMWғTa3s/6F~FڜuI[)9WJ_(8 W&M*dr[ +h~Hz^wpvݦxZ/`lsK[I6] i! FEі \Ch_ ҷJcFpĝHyxQal jDgh}S>i;*ME˾%̦sIe!z+RSl,<kQc ߑO~~yiex'$> Z4nɜMkA/ѿ.쮏  ‚b뀓CއRP!=C]M0ĞR8#Y=bŠ@3Su-,%,TLkJ21am;~='2=+MŁhDbI90-ӈE=k!ۺP"h<ތ&˚ڳ&55pMَ\qf(q­T}xKDgo'02ki '4Jq+22||ץg_0]kdoosvA6cqRĝojx zT GIJGǏM'ܽ1rRf UVm$:n8v5{ E[wqr!H~U \Rkk7^&:}ږ^L _% l r'hp[l4)4dKy.횲գo4-E3uW-as*|8ERˑƛR4ZDmZ (<W=l5R $oUx Վs 4kH:J !*Fݏg~T,䁃FPH cG^P r,j%6y el3E̘97%|"aFϬb >,%lO"r콘INW8.'=89h(J5~m?U|YcIo]9^/ GMKȶ:,Kڤ))3İտvLT\؅{K}gPb5$nٹAB`6 L6DǬl[:]lY}:%H1O"ez,$GS Mx5hyES*+d[yM?E="69u@7j¢@٭hZ\ qx.dE2IYr]e[aod7k: j|erqccXL-IT{r 11)R>e?5vT '#O834G:"1qn4S yW]vJpq ?gkwWy2b53u  dIWB‡lZy a5qzgOsepav je]'{m8HY%1-yC-~=D3i tT`#QO;6 ixOC$9u`CU=Q|Eݵ` v)C_i7 67˴+Jc([ߌ  6=uSc_:VqP_m*x&Q]9r$Zruz)D[#-/=u&;ՋC^Jdۗ>c/ 2dd"$^LWO +މ|Oi4 0Q`b8MƓ?o'`A,,Ηg Y߷^iNuChA6-0vle_k+$EA\cNX+͛ PNu|\eNvjZ$3KJuo;30bz$t]5I>䨍Q|w!\$(˿,iH ψ:!t_?woDGq ʲ ޫےP8+Ä}!*O m4ז)%=-an4۫*%O~ MVXQ!sG] ;:WdM8z: fm>՗ͪ乥_RP''jdt 6xZQj 8ȃpi;F >º,<SuȽ=k~8ϛi"yQaYb..|98S')(tbV@_.1+"n 5d[}8v}|m,d[dpr ~FVC/ c~%$9dChQSJo27&+lܚ}<^8Î y@:bd\cmah0$=.h$1@BMUOJ(#L!ςթ]9F=vt$ x?_gķ+^A9~g}kQiɻB(􃤵uy3Ϭ*ANjX_7JX- lEoAA_Aha _D h86yA'duc| C_AulxBlP[:j:8ϻ78{ˍWӴfɨ>.qb,=IJ=s)n7km Ѩtk,]5o:[Ӟ@u(ڼ v}s D/zRalKaո#-(h9v>ԲNPƅ#bCK.RMP"92M loXU=@u'eA)&ޭPZQ&OtA63U - /%LzX!d2us@JK\~EH-1 CW)>ff)%ƾr %!f62CyjĶi "yxGaZщi;>PQt>ݓޘ8̼+g78Ud*֢},I^LoE!U)W??cTD 蟝A^*6Iz%Jn(~`3$?̟X۲Gn^XɋF'h [˸P]3n+뗿uht-0)lѾ)eǰ= q -:+afQOَ.[QɃN/(-=(TePF!Dw*VXOnY]&GP(VíΏě#tMsU )AYay= {H݊XgY'.ؽM/\KU‘h~~hcjNhT\iaֳ4Ρ'`+Ճv>6]20'aR73.MNKB, \>[ZҾЕ~`ɮG,uSU,$ impKA!/]ڑB3*&<2$znXpRdl*5(Ϯu8sgKvD,m fߴXh{0spx4,bIp H dY/ՇTɦV 1]' gqp[GAvc^eT`cOb'`mPWtz5zBZx|6Z|ZyG\T险u;~^1y}8plwYL,K1` `<~z2mHQzݴglx[GDG;9U#ɀE'X!roU"36VkEy>'x+Ci;"y]+~,5 ,nz&1\|Ɵ~"&ɯY=G?ArePv~?B+1"_nglP{}3Q~A@+ 5LJ{q7Y[9 $̦d䄭j%@ɮ9lecPVhUK+Q{+Ltq-3([&#߈T -&VtXCRgUGsD&P}h C"L3K>g_rVdŌ8(d)hG؎ᄆY?m:2I,IYH#FC 9P|rxbgk"_ PAH8%4xKKn;g:)*?V~DsnMY5TL{vّt:Jcb֊4j)YSjq)!O/Dig+xʈ xֈL:sO<}V\RZvp 򢝣WT!Q F(VŚ|0^Ue})%{ޞ^"L'eYu!.9ʒ1=D4xiZ-nyj4aP _^c'h? JuwLzm/%_ZR?J[5h|l+MFZK3bZ d?l_vUpxIlsJaFz`TVl݂;a!%ʹ!.M;@^RT0};<yc{W`f&J5B=.PMߡh"Rrnm5Lk ~FXRo`~nP3t9Å{g'}oPB7W@.$Y/}~#T:ptuN-ABv(L qҰCk'mĉ|s3s1po:|yﶸUq]aFZWVƫ5IcB^ 6S(c#| KU _wKOIOQ.үp!d>,J=]*c rC~ofвl"mX2ݮ,bOߛ-Z$eJdx7jM4k޻m.ARYow=Τk ^`i=/15:912Þ@]0/5̠ls-",!@ˁ5_A1,&It`Xdl3-#J=[z#}|ܚ^5;G5lZJ]g gqL B9>zV+D::YoDT ) c0spUDTiR%2#v6zO; FSbT7EuY?qpuo[(tZKA>!u+PU߻#fFRHƩJ0ÔqQ0츧+mΛ'sn^˵9[ǩcu3T7ʇ7 R$^ S 1 1)fkJAbTWO67&ItWrU|XE9{Ӓ(`ԁ@hH4Vrlu8^zhp/g6H'L9*qJwbZbgKSYyPf*;6BEa}a,g$&( ) "}$%d⠤x n=- c'G^ DCiGzڔB25MO% ?TB x%Zd+6T-ga8сp%6NJVƑ5A<{X2Lʴ#zv2mQ}jJ5`T.OGq13tuMws Cñ.MW]kl$;?F8 Z?Q7Οr>l0aYuZqS$H 䙴SƎo% ;U6|vjV/'4Lw+.k\#fs1-٬(m#<>9ȋ"K{Z)mx7[9|0̐/%BZp$=ny/KJTnlg^f=4='%Gn778wrjWAt*uB$ 5^«|YՃNV|q_1>\\vr>|u'S"LC'7IhZ+)rLpGVRR726KgJ͙+QcYRiB)'~%tɷVC+p9tb]' qRukkYZiF$oetd"}д3%/%(;e]!a7(G5^x5͆D*#AH5sj0^&g`Na&FP[-K ɧI⿛aWfbEh۹ºjUo%sMʄV+\z)E#9 | (א\@5SLv?[D'§;ms7Հ ;۽|ƨ<h RI@Y f%-:P&^ATtC7׽PI$v`[u'ܚ_k  xFrgL!;i[ϣIbs<&_B_>8BYEw{s@q;^ 9z)Y!7#du1,d(=FɨQm,PY {{tU\"3 w>&M:r{{H 9K-a倻X`2KI"w~DFYrJTY=`,ClNr#Ay|_E,&q h@k a Aỏe87>ŷ2tfo(rgw9ue~[խWo{ 8z*yvD$Y=>3&)k:.-A5,5T߂{~P\5yy: 'oWOxKozQoOo~>(Ћ?Flc39s>hG |Eq vӇj;v[37"pS:̯fKƯfby5xt+b2 Q.q$(m+ԃJ`lq3hQOۛ?@Vf2xR0loYdU 6+)30IJoMzܽ蕺=)K[VP˧ 5I<ֶmOv\6O%LY]ٕ/dKaEA@~r6Z復O27MŤ3ǿJ %V71h,j.4Ő`D !Km;&VXdİ@zijJb ,Bty; W4858y^߬3T~jK<^gq|vik[z8[Y] "zgZ^[ g^إ2fkqTk1cED?KbLɑA\E0~  Ѫ쿻,=~Dže,׵=LHfhL u>L@]T ]cJF`pW,b/n}#+R5,w_;*S֟ p,F_^zG&v=ThNW9eTxB'A dž7 zVn.#xk (j!˭W+-"ÔM`KHTs ֙>3PѾhH?`2ʼBc?W EosNBQ.E:;&PkJ7LPGm~$J~+Sa  g4/k1V׸zd9݁/mP= q3' tq)0bg8u_=H3۔)ZI—@Cv'{9лQ?CotN Ya7 BU OIvTRW=e%RO*ԖqMJ΍IRJ%|RhN[ Abt[v}B0ٍ}9"8N-h<$,Cqb)æ9[&_cbMum"M`igMLhh3l|c @ׯ6U'eXŞZoK(Ben;]>Z_Mw'Fk*NS!0˩gJtp}!  BdybH×%DRC!΄-0/5Ywo+_ޗ\Q!+ bt0=-Id;M3 vϋM'0EIG6u;E םB϶^\Y1 t@UA']ݿ(˾ۖP'ȁjI+Vn7̺7 2=# [8$6 Lh-AP'aDw)2 /BRt8c惍n6xtp1ꅪ/`82$,|0Ҕ$b?*ڸMNq`n-w8}uG J,@³c |y9i{2LbAee;Ž9bǗcgiCDx-xiL榭NDG(iүӞ`8k/Op:CnJߕHKʌAQMhM +v(nՄ[Z}=l;6x;*W蜦/vj9w9k}5PK$#{R-'{}>"OH2&^߃ N8(Ĵ؄6e߄pF.[ܓp> y'IMN+>⮀}z,g 4q!dU׾I-3KԷDad"UtwKo΃%ӫhM?$sWK~j;jnRoOsEzlGw:>>_Cu U u=h=mPWXeǡ5ܞ+{)乛Ñ- '[nwU;ulD1ʯ㨕+2%Y9fdJ oD6ث3=ZE|1zp1Z11׬ĿV'uSxSȯ!X^ʥpȇ6Sw#Ȝ}>8ݩ{0v!JҨSW Az:_rZzG?J&|'Zب@6,:Xbڑ75P#^:i'rX+ FVN̦u20?`JfYt2[X4WKɉ ZCKŨㅶ%IH@7d獟.δTg{Cȑ2' rXq#_TXdrܻ&| 2jތsJr!m 0NrWitoi 0`zc_ze3i X\ 8+[2B68,vqxakR%"!k7_HcQ;^,L&=iyw;ݽ lCi\z^3O EQW%̭V 6ڳ\88 rvAĆ*)Գ+| b'^-# _vn _jxdG+^gt;f-82aR;"seV`FJi= &>< )hn*CHkTTp@YC>nzb{~X"b|K8t=̘l\[ 5S38]0c. vpG)}dP= ڿH0Bܽ/@eȏ ;>5UבT7؀ uz1k;N ;SMvD3(:H:NP{P˃ƹ[ϔ `0Z[K%уwtBF >yf&ĆDq_za'j$,UfXt;P@PDf8ݥ2C3J&ۣHTӃEX;-0wcuLT,Z n⾃a 1m2!J%ԜuUOmn\)l!٪kcbaycy/-JZk/PJ<(Ǝ =a3|o⇫Sv:tY`9u3NK?']mhbyb y0ƚMWV O֠rM56uvw<77><\ǪFH^["maG-[J?)wfFg  /= A{'˛XuAWI:w}d2=8_ӻb GrV8Gc{0tD?M}iS\CQ)ɯᷖ.tFdp@yA?*g ?fK >$'SY;Ivz;6b֞&S各hgEB͈-\> 0Qw!Xvu7t`?\,O4]6o7}HD- +% f7XX׍{\}cYPVA<[;'V!bbq ^5s*9+23; ˫PVw#}(}?g :Nj*)j-gXHr١>07$L S R tU54L#q /4GxUÙ1()rO 6֧}6Τ*2ӧ̖W,uutrH~aDzfW-/@-8v@)]'eDj\NٜMqWAO <_D5} QQ*u^PC0W 2&.8!b&[5Q:F!sxUu$;' ',4EЩa `EwE?E=? !5N"XqNеe_.R Mnu|^'1#hgdm)~uݡ`hdН_qh-$qZֲs8G ݁`#OȔa'N T9 jNz>WA&GFUZL įٻJç;\~oja¨ra ax\;S4Ģå P~Jt D3 KǛV7V1SxQvПb1&V]4Yts|+[@?:jZ_vQnc;VCDGQ% boO>vGMź#&@J Z]zFT}5GQ=C.0WŔf83EF.-j'9C;(} (VdG+1 ,m;Ur{]EYT{g3*bMh.) 8h?v~aTwB_Ǧ/V"ӉD#:fgb. 0fg$Z\31"J4eA2+YCIoϊwh =Uk3t Ă8%\dj{wt ЇN1c,yDqB,z^ܿQ(Lzq]AL*mԒ6|Je5g { xYnwV]zRju?9u{* =-tŧft[ˁsܧ6jiT^og3K A/+hu2F-MAja憐O'vB. BҒK#|j / %g1 %ʕ'ij]VbJIU=C4N9SeZͣ|u$}Wh[7ﳌz2i /O)7iYN%&'@DZZ#O > f~,N`i0n@(ەhI4CԵ1C[@\EJƨh. :[r7m΅/q՘5Z*CZ>͔{oyR6S3. M ye$mˡz) ApZ 8,">Z༱-ZXJh.RA?`_AR/3u+ T g1ɂF]u lbkм+ƶd9mc?%) rsjPSG E="צD 4i2#@h%LCGǵhڕs_nz/Èju\>cJH4 OWmy4? OaS\nԗW5(uYJKۖ2-5ϴ^ sc=>V#WM{D3~OU-Ut~E}LNml i< cs^+|Y@2gZQ[ZxA*/N8)Fc|mxdS p g $AC a2Z^OQ2Wy<F4^h0 x=_L9s7@6翐NS.><WxIsj|u5_hQ\ Zh)ՄXԵ|0b;B K`9s4`z6#꯬j}, ÌO7ƿI&bE4FALśfF7=?#pfLn(Q)㖪p6wmu'LO[mNjo=- c2R-0.{&,$C-=xڕu$rcv.HCVb9PKjacex~ܖD&Oy _[T-SWqP.N&nrZ!SuڊUYO  x;ᩜJ-T }hm(`zԛ2( LOs Q}taG*ʓ+wi_qU? 6W.'&T'4@֫,`)i@pKWOKazځFN?HF";P-;/D^75H5kV;ToGUwhuQLGgaςg[,#ZsL Yk5w!,݀L,4 NmAm?g%;IEOQ#IBuq*CUro+n2s%h\D;GnDYz}T2Y[VdA?6Tqjҏ]tŜ7u?979Y dϝ (rwp7VF/'#A`yF]CmAzhidž/R׉w9N1.B/<&# |X@9=]&v4Gx#e-Ғf؊9Bb?I e;}T Aß7CQorxC YaRX>YR3X, T1$noCi(y5@/(7Wu)LžpqͪJ ܃JE` tN@ YkJg<Tsqr^۠3o^B[?K=R9.JVO`|u=ǽEAݻfcQ뮸47n&@bXmwm2e H!`se#OVT_qyMd3ycI}c^52EiV׊]Qv!p!'؃L!N/˙z }.`[)6el}Ab.-. f`_nCb>PI[(yKn)WN=B3עGUyM>1xi{՜E1*:K `oc|=hӼ @#ޅ>ʽq8}r.Gx0 gP&jlXKLv̧G\KgE,kʋQ7br턤sFI>b~v!L37P"NhE !d(2WN"8QY"ɱ2/ڞ4ƽJmBRV#:IKLfIT@;OJZvlHa^ M.^30?vw4 P آJύ^>g|,0vGӰmR4 f) #`ADWRw0 '}Bx ֙JpMnzm8rϪ6&m:nlgRZ$ ObK9S]/F)/.3s -#q?!_"Ԁ),CDŰ5s .j5%};2x {jg۟s:#=]ieQ [ <_1 ?OTBQy@~ۏoXzqxa'UL)MiC_0WI5KB 8X0k86vi/x?h>[ѝ9&OFK;[4k? ӊhs&iL#,d`u[1SdO &D'Wo>]KI`S4F>Z_q2Q(> <2dƕzegUQFȭſ?x{oFfrF!_;Ű_?nRla῅Su7 /蘾ED$&IyOxlhMZ+2r̦9:[`"Oy)`6էf;5fKCaI ! ;o:U,:BJЦݘ>*du֍H]nFJ2fnFj0&gOd( ) j/ |IZz?\8]r%M5 Zb/8UAK/I4taEL-UxO`{8WFgQu"q95a; __W+p͂":44d u?@ ܿtD(Ѥ}R2!8JYz$\RL []maëɨ`/\LdꆱGO/ myѱ$ư/ @Dž%Xlo'K7uJnET /#BNh*33! Kfw OLWƅhL{\u\jC׀qQŶSHkq@HT(L)$5f= #8a*~3cKAѮrxf\68`g{ͦѴW,qu| %a΃VH$y *jv)ZGC=B B !*q* TV98h ]0Z_!Sh *C$6ETcCdO0χt&&_()Ѯ@`_] %đ4djԨpsl7r%d%lu,Qgāc.Ez$-<2@%tgi+ՎEYM@ MqJt-uBgMv)[D7` '!BiٖϟЎ [w{_֯nyQ"KH7ҽ*|]_2|uٛV`̵CtW<JRzTNQt?]?_Xa;w:cx6gg3Ѝ^AWIְJ@#J+V6 <[$V6`U [rPGm6u6˻ E%!vAoz"] .%m}NUA {h!hJ99R n*GqJTy#! lul=L@@D []LQAU/gB&܀eWh3|j#TMRA`<߀F0c!Eca,>Ȯe 8YzW&0LĠ p;NnΘ9x^}өz;֪k@@QcR]L?{\t-E|}|'?zgRݕ1  *109q4KݾwB37.ʐk F1dОK4҈@DBW81.vy?e$ ̇t%h'ȯ: x@$qRe>BfM4Y86cm[+h'Bay7S#v)S>R}U+ zeQ- -7=)m4ՠ-&d܋0lLV} ^tFwEW0z+M. 8VЗ8kr%/JO;s,\;oV~ 5 kDM{Qd19wuAşԙY`U[4  A}lv)v'~p@v٪̭8;X#oz2 +8Eݨ*èT=ݥ}jcfJ *5]+u^\Һw;JeRHBFqB'O$3^&lkx|.#FS q$IA P7Ʃ%WGiSO6CZ%2NERaPְ`ӤzPwT{q DƵfMhG?`O:Ln_M3I.^Bbz P05xe9Z]iBOw90Fgm冻Jz.mɉ2YݥfW \WoaHkkD몭x4Q9 3ȸrD2fWW&]cB-oӽ7#.b.R~s:JV N"urJVr2 pt,>N@CC5(c\ID%QBUy΋Q^C"M))RG"~!f K&mﳣAçD3~S}(V ~5z|i}am_Dnl;5Gya1U棟Oք 7<ӯ~sPH?6 t奍m3F0틟G}:iݣCc_$j K6ӖeS"WepD$ 4B H- H48|;;IQ|Ȼo52'D[%K=R7*䕽 am(`eM>}$-Xp7Hjh6d7e>#M8O=k[r(&/©.-5f*ŕrxLzwwAX%4:Rp$S.w嘪0?8J+ zX\#U 3e(l:/ ZLF ve܇/p@Tcx"SV*7GoOPd1q >õOF&6 S~=w JYj;e7>B2@YK @^hJ`+=Sݟt = iy3ͭ{E?5#%07 a ,7+us(5L1LӒ m {HdHvle9¦.!?(=m -B=BM܃8جtԆTwB,T<fc]5B\LgN_(MI]b&'X87Up=1.EzMt (( jb5+}cn@f-+׍vp2X?iY:\XV\Nw/N7I(L&2XzeU3> oeCAR@0Nc1he%ϼ}N`GߜU32^( fQKZKb Ҝ׵΀Qr6[lU^|`"x<#P~nïi?4YGF$_O syY@oRUkCmϗ&l0p>e Ek_"6 :M [ht6e ̴[D[6+2EWi rUQt7 b;!v_zn4MHmD`؟/ͣn7N K)r6+>mۛ &9ys& A'Dk@)Xj!Qd ޳A _Zߕ H.",jR (OOy7jVUE'& (u.!]®mMFEa_Pz3^NmW׌UCmk̦|Ϥgu9]=s"%fx}fY}FȌbPEoJ ^ІUQy􏸓ɰ*jHw{@b \}Jp\Wr:ݜ:MmalIVmġKшR0?q/+&p%[?ND%t @$f8NrA"BqN[]g}JEz#1s@I<)}`p*Q^@ I|[\P߸p##fEucp{Q:pA8w\*-̇{q`XՈRPh홉e+N%)f:amC5wtLgCa7,},m9Mr|EW4[3g?#@{!l%б G5JN [ OEMy%[ߧ7ro ~\e rX6>-'TdاKL',m?/ JlJIWm6*Hlc+_)Z0ZLgB̶,$#7ԷYlw(Z&YUMmԃ`8ճ[,*5gUPjl?G}J3}r-bInRpk(R~ZhM-"N0ੌ;ij[ )9P7TZh54ci 9t<}R={1t(w?E$hW;n;u`Q0#q{a6?IKs 4~CAvok0Q2045.!*̖vgU^Hւ&(+ɣ&% x p'WoΚMLmKXa1ŬOɉM(?ؐݴoS@b~"Hl@8!ܓ.^ 2+Dٕ]'AJTrprS41cJ^1$}MK ˲f}h8ܨSR % HP8vy<)1Y*x/]`|Ƒlzݠ>@K"fC}u3,rbg=܊dEo,;LiFvX}A3a dS5GǬ&r@a s6$BGSƧ,GV3g_ëM3]p.F:/Dz.+ӵ{txӌo2ҀSZDM.RuXmJmnS^bXS[J(FBMn+Wv)3}wTj38㮮+cK&V=_J&A_E4 ^mЄ)kCҡ\N Ӣ1T7"ˎCȘuurGq١X_0E#?Z׿Tbmh_:j^ W'u'Kݶnju7_|\c=G;%9l@a[9jJ\ޏu|62Z- ߺэ)4W%/ݽ3a9e= ߕ&R0, `"1qmrH5' 혷[lJa#)TaAo bfd*.)DdܱsRVpSJN d:d6[YqcCI%H 05C༣v%$?v?Y.Ҵ-g GU/B>cQZuX.>Rߊ]+k޻~y#WXyAkurI1|R?52j !{f/8&9 ՁGSsabav<i{/TRftFxBU.NkʠL԰q(w+^+yU}F&K i]|1=`xn[b MO8N7=l:mC .S, &28wpӹkhʹі'Ck$xR&#Y5$ZH41݅!3I׵wvLGWfٲ0CX-=92Z+ {&{&$GrpGMD*`l <ϊ]9̼+]f*/|S!v:i|#) Mj#X^k>2,\Gq1f]:k"t2MyYUH%WRäqtIy?$5R`R2" ZqvG|)m[7` IS|D`w\M4]iXB*|Pb *p)6:xʧQYʻu-ƞ}@1.\ g+AGXQHK?av(/HEi%!Kc̀ft:.vNҮ'Hgx/[ܑ.1E}{swX6}LPp_<+a8fU' Wt[.%gEHdh|zrcS)c^>,G[hˬω~|+>QXzfTXָgDq7Fa/B6@tGW#q74&yt^7%].Sy@V3QxЅFp7{{צq}V$[6smZ䢲cκ85mZl5=믰V2es"k\ۍAR/[.:$0Ly7t߇KTqh'[w97Py01Џp UztySF콌j[{^p;8G] EYl j~o !,@`~՗ \}G#EGX3@PUm>pA Mq0P|=Z'M:V?ՀZ, *"ʣX˪=̵ByvUƃ|M#PH!W˭ 'M.-#1ہE88+~7ÑA}E]Ը8fJnxMXR'RvBV sfnAhT^г2ЗUu,XދGA!JQ}T~Il5'UC'Nkºأ٣KjPD=3x,,OX,sdڰ_ϱ2JnfT4yJLV7z=LnE|km_R+f̻Q[4 6_+U1Wglbv9YzmKqO_xuh~׮5°tQ|̯9`߯5ؑ] (i7z>}uQ>*EMZvcf:ْE2()οz39iXvGh?ڇ4OB#5|sZA2s8Tw9.kTfLQ7WHRy?N?\cj? VzWo9Д>rH?ͣ "5lKIцs ʊԖ` 6>M}c,~h[Ljpiۃѱ|jed~06p#e"r66[O} {2 P5\*3bg!ḁ́=$'JͷDcCS/_{ucx0ʀcN z5?R+TYY^2= jѬ* H+mbg S=3pj9AE"adFN30Oob1/PN6Ɯ5mٵ wnp)?_{}- ?͜ɺ &"N<j MMLڕؽi XQKj;BGu &JJ C3wy%Ļ$9 L… >$}J#S\#G7~q,rQj^sk'gS޾\r=_?ecr+W*2u2߫.3'3R*"G)=P'c dQhXI{>0鲪Wģv9A{QJ'[s:euuYq1GHSvOyQ`":i7zH@*<:L8"H P5"cZt<5ŘwKrS?tjI*(!r>C3tMgev_At)yknJFzzD"$-hVz/e^@7^u-Y E܈2tZ(F  H\%E;VLgs 8\R9U6Sb66X#*ƩPK^JgUGދE JT@Vx>[Vha.ixP_XY6A-.sm[ϡa WK 0ma&^{8`?UY™3HR%v[W6^mU+VYa1GN*_i `1M个F|'T"+JdkՌ慑rijKDtH@<$(f0o.4THbg(6jD->. 7RHQ`A27'!Tc+DZtKma;-Zϓ,+|܏l8NI0 <`֐:KI!,e~!Ԑ)( 0HP6=Xqy~*sNC &xuɟB8Q \jѦ['5Sg3v{M4KCk7]]!ڱRB &,(g"4E)$lƺĥL9dnYha|1][oENh&;=Gl+jc9Zf[Djb숈F1pCE.c ajMNlHQGw4=ȜQ8lɘ{s=q˘DӓZ&΄KպÓSo[7o| ~h,a⨨&~~n 2i8(%qݼ 2f&1LOԕ8t5]HLĵS^$9)əQ^0BёlQ0a}d IP JV=7gSpp15mkxISu{A.p 6瓑 I:P!Mv# DJDQ /M$qB*ob !̩TXj/7}&$fX@I YU4ÒZ1$)cvPD:}jsaC|݇{=l'=n+#OW4aznP|ɗRb/ #`@  vi[\h!ԕ_mӛz( 9:;f،ɲT$25;beMN>_,(,_bv }$;u`l7F#ƕ7!h;V'A`>dKN>Gmާ-0}4<$=$8ή{伸Xq-yaLz,ۅ6OӚ=sCB%Zr'4񳱜y>.}K Xy6?9c*L\on:|Mg< T|MqyHxT3gl'7T;+n Ctt;$X9 C#?x2lr)2݈p>\Lp" IfJr "[|,SDD.ǀ\ /pod䃆-A[HؘtbpQMsA Hvb&Yǁʟa9 aiy3ȇ:# pc+ˊ&j4EWBOޡd0@NI&</9Z(b h;(PE2 .tP5 S:t $BT(V|t׈n AVpF.@|8VHH+RxRI LYJ@InP]d-DȀ h pE9l@V PF(%D@D #vpT ?Bā RH$DSB" "IP B&$ @TA"T@$DP(]FY@dJ!P Q*T AI$TP !PQy9҆9ݦgaf͎OgSOzާ[W? ̊*Q~MA .gj1aPADSh"3 5kIwak50.\N*3DbDsSIt`vdozPgH¿.Ġq7 G-~gt:=+@1DG}kq?y4`Q} AG7EbCzDDa~*TDO?=tU?7|k8iN3ƏaQD:mD+ثHOdb((DXETUnbAky6SO"_ZL)=oBnb7 T5!\1Ge"$yOEǨCd>S\@`@H* 4 \*HQ&'L ;\)>wǻxDs23 Rp_s {:-@,"md["  pGY. 1ضsc0`eCPP\yj!H' ]_}*m!AI00h 0 r.[T_P/"UAե`16H'dR4ETBQrsPPZ璅 ݚW9AXJRDp^x4( qʴFPQit5n# \*NEZ:Ydޱ U2)SLwƠ&lZ2 Pr!ԃXZ+S &z魱ImAm&vw=)q! 6U"[HJ=Xt\򪠙58T1 +Urcn )YPQM^B[f€%mqHl5~uE$YhdE"X\l(7cVRdLe%a iJcqQD~'L{/~^ #"N/u=giG>_  42uAM S$t={߻m'Jm CS&OpJ9OND"vG6φO[?BHBI>ӽbEPb#1{ìw "w3B)E@N(lzGo" y!/?p=GeϹ#ˆq{|=.U`hMX!젇]+C>5eE{6{@uQP7^6Ⱦp!~d: Њ+bcC6 vQ;H?zo¨"Ї;>Y5YIG}A[!Os>oF"wW,5q=hzCtQ$8s]Ѹn7Ý3TuqPb+iD++̊n@SU¡ vzx~rCkraRh(!"p/wptg># T=|D3yÊix˓Iu6y. Q^wEs.4p^` e`Y!8tI DT'D̓"%t=d.3CQ#?xpw1 cP9O~F=nDwT7`/>(DOľNjtgN7[qXG{'AbsA?bpgpg9 SMu \r2Ar}-uTNgP3Ä`CW1"cy]XNjR`j@;{N]?L=]2 ^Dh{ʈn"vpP}PGns[+=??HP>m`A$COOfD\C[ s34Ǝlt: ~]=LA:Mء:\8:HjALj|M?àu0 NV!bu{^'AyhV-Ep<2RZU2ô͢Zs( ?uD*@]l u]U. z|̠O9+_A:@tN4SxͧEtlV]H=m:&[JvOU}${Sz$/D_ObQ |m俴 "LFUH`*kEpg#]TcMGlU!粸Y]q:j4h^ AM 5+ B]gxasUWu9AJ5N QS'@Rv;XBou@N e҂7nBH 'os[3(sԘxY0 E1$-|@4#Tߘ$s\>vsmnEM͙vD̉o~u=T4 ;Xo@ys3ƅM.p)"`[{+$]v[ ~{:]ͱY0: (\.ԀNED7|;zod(sD9V^.k/g:D".ug5/| 5rgRMFu LaB( CO,PUu>bĊpo㡰?ފ_г# @O.:cΣLsCWSĹbnQت@>Sa?']FЈ܀LO >=YoOm+G[ͤi`,0aV nlǖm M;OMǑH CG|ZmНp{xqv7 Q;(w|dD$EB@ $dDvR(XX#}>-CP/K:D0$ J*=݀4#I=;o&T_ qxPb[=NJ {Tˌc9sB,$m8˒`&-")GA.8H9 W OyS"Lk3kky4Cʀb[=,C2~N:>ԁ"^nΚg=ꀁ ig3RXrF*L !ABi;U[ DT1KF4'v7:Xý9^/aR@<)u݆=#ÙDt >)@0w;c_cG| ]}w[ao27rv?+nk4 3 szx%C"y>Q Ȑpg=**_XnWH"Bnb)ol$|蜿Xx]c'IAAN:l((L 6{t2-md](g+7Q^~Xh{@||]1FQ=@\LVl|8ȅI{0m싀6:>Sod@;x_ ԄOgY=L='y,L~Lw~˭(u]\z8݁u5{8Dz=#*7"2t=_y v*Jgيk@}V<ha5RP@0@0`6#Vo<)eûպQryi?F\ws 0UI}?[ >xP_2Ɏ}hy\CHCh o=^ 䴐BR"NIiph,"1][YmPa'K{vç˧i6ÉJs8uVi@ecydC[jPOdq6wz;0Q%m)҆E2ag7!TfjuNv#B3@S񹿗^>49q~dzQI` 粀B_J)/y1b1EG`]y7-W,`2p9K^QQLf iВpja&`rtt3J&C1PP`oҰ9~Bc^D.Kܔ_0 @ݟ:ߕOS^xؿN '@~>#SgnNuY(@l,qE<~92c.+Y&" q"p 3MXG0dlOhexC!dk;xӬͤ>Ktxqܧ++P@Op(:Xv~$i/#eNNxQK㽩e\Oܿ}EE,ܺHDHM Hטz;mE jٍ}L#(}4_e9w:*6px0}iJC7l=>B.! i8=ca4(^iy0Eup\LJ33J۔T46>.G j0qqݥc2yj?$ɋ6 2x b,FB:1kRzZuplLh4[})C(q @xyf{_޲^l텺"Iw3>t @\UKU10iy{.Bq-M a&\IZL.`i XΈEQy@ZR MB -%IC]X0 ] %ljX\5nUz/~{w0^+&l󿤭쮛Qt:y5@$WDMW?a8DfyR c2yD_gZA1wluJX~j_`ٔRBv]sdLsPa F7SK~7s]RZ*М1~R|]bS(IR|T2 To*473^';*:Wr$j18SEnr(wf Y_Az*эɒLo}EҦvMf 2d2*Eu1gG&@pXu\ HL AmfAnW ]T_LĂPgk5u>:ϟPcEb`_k<$"Cn{+.(r6'"L7d?3ULN(u̸v01qD 812}; zoU~n:~v枧_,bI@@$)Y$Y) $H(AaUY P( $"Ȥ@X,H"@ T! $d$CIuY\4db͒4"`vSi4FphWAEEc࿵u,$ Ӑ0-hCŢauLCh$puw] ;e"`H^`6 (`L~غKކA5`#P$ r>Kbx"JX̏EA2q8@<9 <.ai[8BRxdHԠc׻4A |MFj\(laÁW І_..qkg[ǐka[/"ījoFXGzP6~I;*T6 !ۏm]2ỔjhL) Gι,LSJ6Mt ,1y>;p+<.rqgܮ#{eB X컂d1߽ht-d?HDitp. *Ȱr,f2 {q`"3I1G,8_r] 94٩ ݾ^c8R=H٣ke&k!l&CAfm8 xZ폨LXA,? >4RW.ilp7) iBE@D"o" T^ NV6~ _)/d9cBMRL."{w:w֏M/!V{TDT0@C`!?|P ;Z>ڞbzovX-s5CkZ ]d:9b (!C곳n6LbȠ$P+%;g+!UnPjO"WnABM!2nxs T>-졕R1 Vߏ{8vLe+SB)wm" hoZNA"HA\PxTy=E ieREDB@DܐUihft "6KUB =0?MHG Qwm&]q~@D *?WJ"EM/Y 4Nr[2&f"mV94P:B_9qw@h& BAfkׇ'7_ŹcF& UMhi ֱ^mXTG,`HoR=bn,_&DU6=@!%u4t$f䡮:39|6LTǒUõc(Du  yD&:t"-D3dn$.Jθáyx)A`4Dz0 WۂK٭}D]\q6YjE2/ZhYmC7UTMlXcQ HȊ (DU2FSpbk3;*=@ F)$\$ `s?`u(e6DMsP;m]\ih vTٜ> I!Xƌ e2)UV5qml=)V &\Q2̪ECҁUl<>铵1ӄ,T頂.&$$! HQصZUOK&x ㈀ .XMt}_|<{[0HU 7xQQŵX8+@\Ya4:{1wd$ Uձa$|6\Hd0g?EMm}&Mƌfsw.JH@Jsp#h})&wN]t$~>K ;e ԁ ! xtɖ%S//+~bwVU[HPts@P* lC"-HH"$" )EPRĈ*VcdFH#@Lp!e$i6pawx@#@^5?{6PHe $^g=Y1VK ' t>?;{`|!:B" iKֲ`qTSV u[pd/fjJSmӖ^<8' $4WX$dPi Ypٙw`Fi4**4hN,^&p1؄U <% $JAnT  `at ;e 7o{beŒjl^jآ6ײi$BjEQ@N TX8n &/aϭ$zCc#k"D)v!ɲSv{٦]m. .+tPu9"2FT`d3\&sB@AD. >Gwݫk$}U{I:X_saȹumUm(#L7izNw()2{XjNh P{8!s"oȽ#WHX <C9Ҥ#Z >㪮Oa"Z"GvM&Z`&ƻhzLhhw.@ D;|wi{`T B &Hdljx3G _mҺ5nsEHIB$cbҊ E3kN+IρSoȤ˖Dҧ|F 2 `:%z]G3 Ye>;UX<2QRt`9 GPkםۋ"(ՐF,XSg!׭+r66a{STf$@Q^3`fsX|Gk(T5( 2$zuz-9ؙ\azWo8RZ& cҴ{zNP,TTsi/'$ vvmldzyRpY1\E 20.UD'hk-pej!/7LE?V {Ӈ~u+z͏}-y*7t . tz{E ͞/Āk t=!tYKU I O.=Z@"??ܰPF(Q*#Rőӣ7"1T$$!$$"7Gn.W>Yo(n#m(.WI.f)dJ5?=zTե;W=Tg}70 #"C@./ͶL(!"!ݚ, ;?W#xiwg[8;\sVB˟/mF2B\taW>CV1#JOFﯕr"'0H^pg fߨ[k RԀ S3ob0M%-G<4%OCN 6]]2Ϣ6dѧu,1þÂ?qtM⎴(=j;syq02P z+H$!3IdEtF>RрAa5QN>(#QoU9=T>{}(kA^>t}(q)qݨaň#ʨU5y$a^!?udYNK"}ծ:QX3%H% /p(8PJ2¬YjJQ|ALk3_GڠHh=dڙCfLxfDoQEUW4(1PD2͍EUb#:ұ`R ETEN3׵]s!gO{SmBI^H_ȻnO{ċ{) NO3Ŋozw}4lc-s\PvYw\] }p fiÉ JpFvP'QኦLܞf6 r럳ϖX>d $_0]żTa@ {+ϭY$ ^ ; 50W; !u<~df:lQD]#T` G@CPɪ78?lc..8-߽w|})k&[$@prb&hcuzR~{cO& a'-qb;Ө^`[I{S~ڞCLzS2zz>lE"^L+7NC146ۋN8ev0_f,N]A؂o"w/9֑Aʹϱ/N00D10ƀzLD`L)O0qĴxo^oض YˊD9 aZ-G?`!rUbɂ!X#4Sgj}gQGqҞ\SCp{2yE`5DNlP8կuxrpc<.:BL?^@ݶF k%Ltalr͔_߰?gҧ6OYCT(vjQAEG>vSRsd'1@5kǵ7m`H ( $U!` t0*THE H,RDdP, ,vAb2QH,FVADAd"RAHX,EAa$QAA`@PR,XYQ`a@X "E$E ,H ,FDB}_GՊ&7 ҳ;#AW]ؿ)yA`NZ+Z"] D۶]][ i3 y[?(r!(pyYN~ o3zSvmVXz {"(b?z" ɂ)``tQ tȀ*` %s2O:βp0,ݚJ@dElù:-ZG2E1먤^6|5m]BG[d,//>;8UXx T( ͕I0F"< ]; -OT$26H +S`XD{9Zί~#դdFEI=G+EQdb k!N7:{3wFCco&HiE嵓^\8r,\}Rj;=$&0mz|(lف1,֛*I}$17a.*AM [j3 \9$z]WQvɻa_51b!Nяnc2ltN5o%)* mtltAX("#A)2Q/лKܾ֢=Hq(]nI>߻vו8gQr YWܴw0 7\@(p< 1 Hw Yc~z#`#?gF*ZD BH!te=CByjʚ ڊ0 } W\ŘYTMzHcT.T_>Ԣ撔wF_gw;iBj)<*Jq96Ӭ>ѯt`̀FrJeCD?%d6(lXJLn`%9`t%d?FES]W>mċ/u .tMC =uxzY_(nA,bs̭v֟=j=CnOs=9x]"K 8opˀ}>(h}lW[@6~LNG:D7)Cضzl)[aGzmHܘ}ooe=!(&=7tľ3NY$!jajMTһD&dAUdb@afUcI-'J+V*-bh0LBvCyW[=v\s!PckLx4)#"/Z؁R)OzaHQ"rڹF!5A)( 8W^&+hw0pLβD%$ % y-^l=WٳgG,R1V bH(Y"H DR(QDžWP'?W_&~73`ѬJ!T("TfU:4J |Wqcp0فXfw*D_6MC|]z031N]<<^ȠGGhH^#qRMЍD(R'`:9E (َgl`}g&v}QN,HUL;_go[D8= n_Cn͝ )YP81YXdՒ˱? sxy>75w9mO{dT@U(VB,$UR*"`+"+U TV Q2'?ޏ{>>E ҫ"q g`*yɼ"8sZ@ H_aupMws{@F7@襳+e$KuE BD)4Y.Qm{ Rck8XVBvxy0>M(o]ȡ}COL$Urr?mSv`x|EA/%~FHTpW,;D @8 8@rxp |*i֎O_g1ƴ )K#BqYa=/%*WǬ-bi~ `N43Ff}='P+a BO7kpCi-oAJ%77Wx4a q<^?&Y׹u&V o?^b+T1/񕎜k1WW,#̭G+UW-~*iR/q5qC4ʿʏe̵pMJ|'J">>7~;R~4p?օ8)|m3uyQ]{<~u'i Я.( ڨ`|}&YA?B74Cǯwxos GnxWdY/j]O& [Rotm~93 ۊ3~0]xӗ-`<حƟ[fĄJu;47?K!n1:PԾ/.M6F9^hGML?b<Q#[+7]g{ ؃\hg_~R^g}yg+x-Yվnkzv{/6̧Aeb?~o=N?+7J9:XxS^I#w2̞OKv]o4Z< 7!i>d]ݱ|p$vۋ13F_Y&%^|Pfv{h=7kgՏ՞o5c_ڏa8 D$$Oջ` |r٩X|RCtB/⒨,x<o~֭'j[{ina_Zeg񟌷=YQ&z<ϖ|"#a}?M- trkwo }Kbw~ Sp: Tgo^ġ$>|Ph $SOG(ō п$*4e+)ALR5Qh" )@P4q4w1 EDt@DT$f T;P ?*SƝ>zl7d9s<-{mWt+$&!:,R"EEUub7vF ȄdS[EudQ- #\!b9_6jBiI ǧx5" kR(;R)QQjAG.7@T@Cˆ&MY!`j[[6CDAmT h3"&d- A @P΂(`DCETnC}f""ENL6I{āXDB3N ؈&BtAL E(B*jVH+}d3DZ(@a+$(3 Boma%V̮!Xc PM $RI6`H KAKA!t60ADv}8IYYd=WP *lj- "8B"sA ^ N u+ w@Y* th h*` @R)P"*d#|A |AdPDR4L7P(q :EDQDEBU}$ mF 5BDFfD*HI "MkXI$舃hF Pt*⻠t&0XVOI *jh0 Z N=SU@T3bhJTD4"  (XAKEPdT 6:tvވ"+ <L @Z@  )c`P7C6rU䁥-PU E!Q34@*E y4KE42kBV"x@g}9&i+MSXE fZ@*@ ڒ\a*)!QaU I!K` TB@@D9j &x ##!Kˈ8):KRȎﱹ\,K jQP x:A5bs ݤ`ZE @{n@vb-*#" J'Z@l  !3(n t]-RFE Վ:H&T*+Ht2HQ{z-$Z1ل FGLCd l O+KIQ$Tc dHCJ!B @XikЯ$b 꼙@I9CZአ)  d !€6 HHT!a Pe$R6DQŖ",&1 eބR,'K@+lX{)YܘΖDzu BA$og%_td˚!DV7G2@TPQ2AP4΁/  Q2E[@A$T!"(6Nu{LP=d vwRN=)I `VF =vBsOud 2TCI &w!aP>cFEjP$$@BsFa:*t^Lۧ Lq\ Z %@zi @"^, { ! qdl;HbLmj Z H(= B8M TlٍjH͒}$) ea!(G,#W;<(.48Q #]I1'KNk1TjMĬJk(MԖY+*V[$TP!$PC `M0%dt 8̕,d<`,JAC0 # 9&dP79U\S$ЈHdА@ 0;^c!IB H &$$6I4M턛v?B`C`v).XsaXM(,"XLB $A) k6a:b$H,`$12⥈\HI0a!o {k&܈ aFxda: VCL=&%9a;HXr q,aēH @搆2VM*.e4^ T 2kk6Z XDC^ b&Y e"V"PI 2I֒V Jta;i `-̅aM%a" !1$wP:M9!i \}oS'vE;͐4R;Kkq 2 :&I*JRVRی+ ʓ`MIP $uNBiTSPeHbݐ(i-n:Zi.q1#!P @(#P+IPm$A1@i $ZRԢIHD(&gBbB-0 4P7t L`dm$ w!6B,8&Td [$PY,4M0g}s>M(rB1 6B3Z1HM2bBh@'rIWz֊C~67a"%N#uuvqE ؇oɒ2)8 @NA+r`V;.YN,8m9If`9x0 '11ۍ&ilـqaaZL CU4 ,1i1zzHHk&1@nYDCmm `EVsqua U m;QVӱumN-CHi,1ELT 4$ IА9Csul*E6*f&$޶V 1SukX[p ~CY kq Pud4IP9,N jd!^f$QIfiN +-Ɓ͐Rpzt$8&.tipֳ HLbpeVcP2(2)"DP+!81!85+1$1Àn͙ ņ8ua948!6ZL5(  a]Ycvu*+E#T1N,Pd hZMeX*N)QbJ;3HO#jlɠqa"EY,9B(Ni,E5}.x:kٍq527Ht3O&8 ,7q}u7ܤqsMe+f:QJbED^hLRMrm1 jc"e@RVp1 ug)*YT1v@SIPd)W, DVJ|9M43W,"nCI I‰4쮶ud dLw8kPGkE2ZEC zI$9%eq MbEۖBz PلY31rea@}$!὘µ [[6I/֮Pyd TA`DU e 1g F!$Y MШoOlN7lcrJl+5LU4Ò $k!eIAbAY nַ&N: " lȌ4 M3ZJdMk2iiɤj[`-J\t3ID %ML!!'ROq9 ժ"dڌ*xSw7eJgSY5ZBJSRN@* 6$!u!͐wI ]!00nR68nxҺE!͑MM2v]-4*Xh]Ɍ W2!R^cwvH&m(K!+ 9Cbe!4B I$o r fU.?ǍI71%uAdbUE[Y+,9(AYRppCYd+1;rpjY7@4:5mdmZ%0ڔ&jZbic%J%HV*jc=ṋMeBqHNvc$PhrjqJWVȲM Zed2KNW5&be$D.$1Z,T7E$P@LOCNI %M PbմӄS-dP+!5dY LY6ujNVf  ڢ))S ,Wt.|eSdXra7\` )afolY8ѵ$Zk.L8deE*0˾jcITCPt71]dqLZַ͙ibiCHZ4υrmW՟՘s-Х n lM7o h6{9'\,B+;efl\S3)갋n@sʉBGJI6d 0 BJI ybVmi 4V;x+YW՘*(V4(pHd=&BL`ؼGTfv"m;poJ]wI٬a [*v3WNg=:\xfB8'j{ijC+!גN j\̕XMfd2`.Zl:'}fYQ2d ]d `Bdc*TY~mY W3L89{*-s^ JNI6@mЬݕiMᖓak{.\p^afN:nxaP35(nqaR$"Ԋqd7BT$PP ! ""ON , lzfs 9AV[E6aU45n\ JjT2#"H D2 ) ) tj1b,E1vF3 f @Rd.4 i*ҳ)'8%v.q㫛#4j6ap!+Nm96pp $7fH CtI - '3TYEdxeNav*ThZ3DNI|GpSp\ٕf6ɥHnݬ-抾.<kZu3 "# ]R΄ۅ64MBi+Y8N8xjL]Cn3x] 9Eى̜,'B(Bd1ءmBWY@us, i4r&mm`N v9YEd$XJGkRE*@b (H;F.XadM$MgL]Rpt!3.CHtIbMpmxNj/ٸ1ڬ^dN|$3~v氵 Ѣ[:=W\I*4m:ْGzrqtg'dd4M$Mp2|3:6*VO;Y" Y2t Yǧ:5Ŝi ٫V\ئ]bM!mXlp:fp|CӸu&̏o#Zc qzPlbI~Tt<焚`8Szsd4ӻ%8Sc )-562kFja1D6$ C E$:n!wL<'=,zĘt׭ӰN(()هciWxJkvoȱ@һpX7ӊrVؔ&DVSTFq$5X y\˿$X45|:d9 2rB¢怌6w&04G,7cA l廰 ڛ0?zyt[V{'>ZWË9:r)q st=q^+Qѵ:^v(+0ٝ=vҏV\N*Ϸ] ou]Z6s H,wM$wOwE""ͩAdY!J("ZCheE!'l)$1*Hp$1d*,W7`M0[R,Ǜwj-!6qa+5`* Z -YLi[̙TG*ł\cSE=F``ݟpW7Aq!9ukX։ Md+);i)"d$a!,, :޶'Y~њNi CHw̯7vhPΝjY ;Rn0=s]FL[Yvˠ X8dg(2&NRةCӟS}+E{ơnI<<3]: Y;Z!?|{Lŭjy p瀕Ga8e=, q"<(B.xx~}o"J:ӧJ֔LQ8ZRϙi^jgunS`]Xv!g'&xPN UU8 a:\>{ $ Jj8'^+e I '(.Raf!UIv`=|_D~[?S88]0*:F- :YHΠm%H>-aN(L@[w*`ߔYtI ?>2<{Q9a}fp8d(Bj)u-&#' $u5ww˩Zj(,yi߂ Y"/Ki£bvlK@j1?5y5] @@XEUQDU+ ,R,Q "EQ`bH*6Fլ"1ADE"EF *²*2*-jT,آ@VUQkD**E UAUQ""", EQ(*("֊(+h(kDZ(EU[h D (" DQX TIE"ֈng^>jQNmA]:)RQA P(PT=M:Oѧ!/k|˩Z+1%O}w!ԑ9 u0E;-BQ EX"!mPF"*Q#"#F,T`-E+  (F,R*1UV"+"bUlT`H(*2((đET`z ,asur\j;[^ a\((s Y |#ff3UQ½ڿ]LsafI$!$$$!KΦ: OOyKV8E = tQd`~"c$8;x9<_13\92N`@XE{G݊,6C[#[tE"Hw-#jr 0]?5X6 ^qۊ0T?fF',]E^Sfۀhorv}:%LEs~f@MD3 \-r|aER=91EL(AߟNv]c$ Id6"@ IZf;{O~;W{<ߩ|!$$YDiJH _u>L~%Hv'qkEڌ6G, ;ZR % h"|oWeG)J?DtvjZX<6Aj?Y\q+[ͨE?(KKSޣFBj}Uoطܽ|GT:cA#!{N56 gPxصSybf .hQCH2&jYm̞7EZoeFZӹQZd aPY @؃ݲ[;C>nϼ@s]0`FABs14bj( d6dG]!F1u[L,_o#>CN3ф B,.ūaqE:^|OiGeH8GFFɶaӍ|{Fff ʉ1dW9z[WHHl&cBAkNQ(u[,s{D@۱CpQia:U^. a62H.%oQ~wf7/B v$u TȢ( X(c k>'C>47Id b! [4xZ_\/xWvi5Ⴞy?#?_0?H?k+mQbZQDkeLF¤UbJ*ff, c]F:b(X(^?_㺵ōrr er!D1VϚ&!E}9c^Ƞ@0jc1:/n'Z6j!}oaa2: U|K \I2Jfs^󱏛,"gu 9x/dEif _Zz`>$2y;<^| % v>YOu#)H;Z(.&Vӧ2NA;!#58 $`BDŕV VTF56!V 5fxMͩ5( {&db<ڿ>ʈEREPUWKEc5D>l4F,iOy"TE79~TESܙ>z<F6n mHXM45xq &Ua~?_hx$m\̐)vŘx0R1?_vaFeo0΄p܌.]`%+Ab0xj]^N !o8v1ʻu4hAO Nv[hgnqJ\jШ0\kƠ r?n2 T?(߯ӺSXMw\D\$T UD iJ;QPfE Al:zYざH9ox3~ D'CTn A>1d>kW_֫8#湝M;Ψ ~R˒ #Qw1>w45#g0E|5&(!EC}t% _o1 k!VVyN~-۳'fN͆gɭgdc0 #3`⃥ơ$@ ԇCُ0SViZz;*E%&|iR!:|NFA; .O~̼U;eQ!T[d.<.;Kvbut| hYƪL1UT4)%a<:@w.\ U^ KGsQ;癒 |}.Gg̱ä[f#8aCڎ3+|5Q3Z |1gL8uV(P'^1E|v̢7<[W7Xo(}[4tz7#mdoCr.'&xF +2JאUE?CӦ=)@sW}{_7ݿ!w^qMKDM!c|"oǷb_vng W\;oEhm(>-URQrVK ;[uoo]vEX'ٵMŪ!7`^NFBI$$dY'4ػO]I'qNO]Ŭ[ӏ5L٬؇2_q_vhv^}.BQ@{lCt >y8l^L?S)pױa,7fN(DB`0z1v!/BfVdxr2"raʘRȖwVSҫc\\FF #kj\G 8 dA1.4߭QՖX^ȀQ^y﵃Wu!@Q]D ,uFa aoזQ3B+bMf7UV,UQE#@DT,Tgɥ3^Ő0"J0vRyLt1Psn#c3oyeӅT/X\i W4l?eF+ζmHJ~;?E7nbTA7|M&B0\ H~(t2oE*m~;Mm:nNK(!\ƆiIueo7r\ Fأ~͓~)v-;M~[uU N.\fm~ ^3qq(>naMZ'Q}:L7#UIMF3}Ud*W`B-*d);Z~M&6ٿeR0Z[ c?I?lUa^""vD Wdfh}ZVH C!>GѤQJ#wv~Ey$?x0AM ,sÈ * )K&a/ШEq12)" !1ArE~Du< s?7|,?^?Dt*e)O OE \@$P@/Itpb>("DbA)PVG2*@A>)$MP H ZEE(jĐP.UQW /!"+"]DE 8* d Qiʔt-qEQ HdE@-FT-J T$ GTN@HV.yxtP9h A:x~#!nօm/U_L2Y "d; ''Ί: f!*%'&(RA$U6hy=o O X*qr9'wG[6R_.."cq^NYc>I[NΪ<*pr7Z/đΏq=S e9>ႈ_%^hbl`w"̓y4~ f](Ho.@{B+>KQk0ȅTk*ѐ" ?[4pxˡ#_./W )to^,4N ysp~QF2)_pX򲲋;|> $TU >orf뾳"(ǭUݽl,z ۔q؂Ϣl Tض6" jpg3#23C1"&۟AĞ;#$"$ȢgbAdB?,O_{U Dx:hAa{(>\փ{ 6K{~ %<"tCڽD}"hL-QQI~3Wji\Eff@knP3>7CYriӖBNQBn=~w["ah {Q hNarV:?+M_)%cWo+b7\Ž&x/{iX?ب '3%돒FYtawם0cPo\C_0`3oCFD)ANu:GkKz *?T׃Y]Up1}Sn̻X`;4֍ MAVSjBtMEX 7eTXIFI+2\>XB;q10'gLw%@ֶoH>_CISUxwpnQzW;Ĥ&Q3)v6.x: !Id *bȂh3Z~hcd?AF-̆1nD#&u澆mTu˺~( ]p`ƖB4bL* ,k̀zb0l`ٱn7S"x;E%UA7v卬nog\ F 5Qr&LB} /]r$6rǙO7̈́?AoF.L_`!?{n_:]G-1@߄ls}#ׅvw^Ś|fdb?Wfۢ3M ld56!Kg=/[P#W}O٪`.=vCPu6f`lW#Zp tv9v~Z%Ɠם}$qƒM- bٵN:7,>5a?2zˈ=. [koaQ B>DS9̵3RO1'T_Gl,ͼJŻ[ʺd3*ҀEPVȀB(}:r~v%xGBuH_=C"ld1fX72!ԯ]y4rPNgZ- <= iHuf JLb5Oo>~}3l$-yIg0 ;bZ|O>$LlbN;kN9cܨjy 8.F3 \"moʩNk㣎?%M7VڠxUN5 9A R8qF,L]턷ۍFN@@1@WD^ot+жk#: 5: j=:½NE{=Ԯd3 T%˕\ӱ-tݛۥ̫cFp3.W58?/$QfV:ؒ/Pc}/Cc[ )ֽ6Nw.ڵkZSܫˣEJNr!vf9y !%9soQN)u`#>ۯu6Fډι@ )k6g{JP`“u\|ON6:fk_SD@'`'q?2%Zf߫S",P3.+[E{%>#i'YSv}/ YwW>לϿ=!D΀o\| C٘ g"9Ƚ!{V?i=pi ǝ1Yt}Ѻ. tTȏ$^(:xo=E s0K _V8$pcԋ""C[ـ7`+P@ΝOSX$WJj%@ $Ar.YE+[~3ިBEE4QwC$SA u/}_GIH.*>x@OȃQUSޟ\çqkUKoXh'ލ>4^VDn`*U=-ւ/e?8bahh-PDT3@P- Qʈ@zDEhã{EN|H~N2m"[M8Q֡_C?r" %ZqCN^}2n??2ąa` ZLDS|9&_2L1ߒ: +V)f{$==7Ϥ8seRsjV 8+ɶs"w}m_FWSkckI{jV>]XU>-C딧Hߒ 2 p6(ġ[د :jz(i0Ȁ:/Tk=ҮLX7ykyB $s6BJKa(|'lD!Q/A6Y |6l67[5n3iϽ{<+v L}\G"ZJS8+l*1(>fē%TQD=ן$Zwۧ1>kq"JzeN>`)> | !`q^En?yu}u9t; "3 .z/bAN2b6$R.C@5L @|mӶD!I 76m= v܅L`{~صvytl&I2'9R#l֟b Бog=o+!G [a^YFs6~vG]|K$K. ZDTXVI |=CqF< UP\6w!^ɆM 3ikJf=b7h8hYl&{Cbz3P$)mSZf_ض,YMVp!q)J;u:} {\y&$Gkˇkky0`%ZJ>~:}^:+M+lO`SKW5y]MVD!0Sr6 y5C+і*F}dXmh@{% wpvoíy.bٙ3"eEIJP \/Ta@ ϖoĴy7h)hSUeKNbzv,ڥr=rEq!L3pFYV"]{ZI*PrZDtVӳvXT0XA b2\U*Nݼ2HT Dp4ՄN%Vmv iHyɜ +U4ԝBYToi+^v4~ 6 [5N`Ŕ& !Ą#""P8K)v6;TxF;T 80<3ۉH&k֋Fê 7P}DQ5YUPLo( qA q5ɱ]8) (2sHsuhB.bإg,3Ufs/zT։>yz$8W!6p)N=QvkhP *4Gv ɬ;(EĀ B3 +圆.[7( 6#u-aؚ0:j}Lܶ?j} L2A2kJ:E%- Xp Rk-bf`+;7Y? \} X"8twmarJc5׬DU2yQb 83R 2JӁ2qOઋ﹡ RYb1[+`e=b*8p65v[;.n0d( BǙ ="/?Y+NQ}w q_?o;_ Tw*?snD@[ZHv~W<+¥xXB GcR([v`*:$$DB'w{oNR`|-L:tU衷D͇8>k? xpg{h``,(/tEAq0@BhKD DPm @@@bTUBE A?]u&#ANh A@ckS$D 8Ȏ(I}=Cdz'!Ӝ*u1{PN=o'`QPD B#Ki&HuK2+#q_|=T0+Yw/M&u[0bnWv F>k2$nZ ŖyUÔ<ݯ%z}̞q2I QT(bI(1"(,PF"*QTAc$VEDDT0,"#g(( E,|m1& H$!$I QQQ*"* bDH4 a I !l.+>}G_{'MOdcez0wP׷2Z @>/n:3l<*L+1~̈́kUy?{G׬Ҁ6;z[*wVԐ{7 gv,H$#m˼WIs,6 o<1y|sdzIz9eǫe{VjOnAaC-/y^wB@ H]aUV3WzcX]M9r@P  p#_B@d;>?}MkP# |Z D!6|,>qOЬFv?`UrBE [XϪ]?sg* Ѣzt,Rh4(d*}BB#zqIJ.@GlL#->ja(OaNl7LFܔh(z {4 ^P(ۨ+ﯩfZf\@|lm^o ;1;tk(oA;_lk"c}P hGDׁFY΄i>eBhSQmсSb3y-r, o,Lh?w DS{QyϨȑk7J0!WHr!ct%8G]Fv^dr% bἬ?Gt\wܿqrzj("2)5E4ɦ+GKۧAge79rAs@7fi]) ܠiv9YވQzQ1AP%G=cbks,>tڵ8}BP rt1_A`A1%dDEBZ8pǹ3o/ u&$@Q@ OKٗ権k:tOj/{GYu,̎ O rDG E B.Bӌs֧SuwQfGqH 7TBiŁ:='oc݄ذ+wcWƓC{]p~g<tޮj/y*_2Ɯ>>] A|>둸,8zf,SԹ [ Եc~ʫt[*q8qxٵjs'ڐlF2!׋,@7'L]rp:*qV bPf \b<.Fa+?e-J enph'ԏ`1<X5kO~hBTu5# K]CS{/WXKBmc[bd4/?(-cH~,cScGݯ7007-6Ou}vFT@DnC#%o/~o^_Gy˰=oy\Io2zM"3&刈Asdt/"_x+i !%A)dRwv3J$2c홛`HMnΒOnIɔӰ$kKl$?rѾ4賓Hj\\" I_ o4'>Y"OoU= oj! db d?GLX13ͳ۾Q zHS d'T˘ 07Y *vjVSjj!1"f`㾐EfMmM"t/.-0#4EQT lU4JZh܍so Ze h5)jq{d3"ݤlt1/5Ae[gte\)_'bvZB ~MO~˲q7?ߏt7 2 #2nPRVRQ-գffi hI!(  ;.˙c+zzyQDCp.6ih*x*4Umk:T]R  ?k m3$_y^CڝLZD͙ŤP;2-ŪCUc՗2b]F+. `stb AlqxڠgfWĹ ya;:sL9 :RJIqE[䊡煊z/P8{WyLq80P (Z3ڪ25Eg̲/Yr}}UDIbFwg"3^z T-o⦆v4̖ԇիGhTcgsjȳC zaɨt@`F^(dM@\Kf[9T_ e ?$);M`uE l#(@|?7D;p\6&E)('cj̏R;9xxS`7 3U̢zz| xTZAQ|&||my5 FH4q }WܣG-H<Xg z)Oj'crh̦H.<{ CdIeA?j2c Of/ nI _~\`MۦQ@-+k1xq>V뀰t?!n/F͹i:swZ8{3&;@kJ>ZB_Eu_/L ,S뚵/OKlp43 ʟ,Tr1z>&[]KPbYF 4M“dy[X)wt.[힥똯GBwPE!f/1Lک% M6~fR4VLH{4e<<H) :^p?gt軻hBQ2Ѕ ! [#[Ԣ1%Ӵ GaMPz^gy,}4B¸X"YQ heC :,N)WWj'WX˙|^>s 8Ҡҿ)tؘ#0D ّju7z[HTkG#i$QN*=m|N9՞f{.N:5ٝ"1<3{=MCJCew{~K#"hڢpDz>[g2jb,_s՛>3cE;^gԳ]giYXD&[߷.̓x~ϿmR=J{KS?JY#ok$#3ζ&]gۏGSg4kL͔zdŚ\ݏ;ɗ%>f4ac˞FjLBPw[=Y>]Իm6 ;\(訙~~+x3R /lfYȚԢɶ̳ϡFүw^O0kQ!Ցs[^wr%ly#" !03F@tǫ|hg@1(H*I "QEFH{O W` @D_: Tu]YVja@!'eD.Eʂu v|U8" h>=yO ةB}nD"! yyˮK $(h Z~X'_/!~}N)h >}y\n;{;~P}ޱ\i2M< GeFAغd'Sڰ|zE0 ~Vʂc`P ;BDE,lz3ߏ ʴ1$*{cѭXZ>2{~x}kznO~vͶCz+?eS+ }2 oɺWL-ˇ/gju{q|z"W{m"tKLfs-ӚE:p}WflhyW.ⅸ{efQF [cXm~OOF0~#VQ tL## fy`?c3t s|mT T:0言U$5[Xg.@}BIƵJ x+J04;HXotlWwG)a10p2i`֚fA@vNoDv;SPQ1GO\'jND—^=\q SDIo7>op" 1yCnzKYI^߫HI'MϾ*0i zDt->4x]~K"!,SڇK#-s09mp,t7L*>>罂;–%uH3 U@A($$x~ւgHڏ)2(Pbb$RDgawb|+~=e2e,gd/EIov>|?ŀ93/MV_(qu@ݑmh+st/FQE}߼ [+؂r``ŘJ32mQZD̥Bb{hn(6Y9|T%#tmѨ-'C1y*466>QJ4TXpN%c\bU%Sp0!.M`0J h04Sإ@ QTi!@szg_r} ;KacQowo+Upr ss 2wB̵f6,M6yYV P-E$}~DlfrZklp ެU+qk[,M=`я"L4vB PVxt읬ޫ'#.eHRv_3 5YސIl %kN>!G::;T7ުym~ɗ-{#|^5&bTЧ @9W_RqP+mD7=tW{9˓jَ,gEVo) A 1E*"",QA`Zc?bCmcAfe`ʪ O;rR.c\ fDx @9DQ5pİ`r|΅{G;@3Z%#1bUsvZl+)92#arZY)[KM ̈ ZOcuF lE@0IsXv/bg[iJ%ح(0Y1 8)1aV_˿C3+0˕Ԅ.킢n⁳K uU7@U{?wZ{-߯7glٓF6q/."M":y\ VSsu M33NL q5^!Ŏ 8 0$3[lrP!no&YX6vWCVP 柵,fΫsDO٠L`?>?p{게-$! D9 SI4d6xfQ9NW2wSx040 |Dz sT:Bý.1]8PǙ@=\e @@AzlF* um_I-|F.9OtrAVy dsS6=C!:s)fJ6ڛ襈Zegu>[]c=3sP QCB](H51['gddzѤO&ٙ<۸@$ddu7:_i)R%/EEy[}6M.{Vp-1o|kQW-3X`A(qM Xe2f5':_ޱn^=Ef- YCzI*`FJJb$!'x)JHimLNzR3EGiX(0ܻvФtqH 6L07n`x1@u?n&0z@ݐ'ـ}DN`1Gu!h]fLMMlU5>7:(MdQ  OKRЈT "b ZHdDLqDˉRнp4vC',]?A̟dG3y(`ECش<Dp/ʰnM@(RP4Ȥ=0ILU<~جSRH0t?r  4[mcu琄ټ6"&w'#[իS3x[wF3l&y$ ?zhn< rW%3v!6L5}Z'ݑ >vjL# Q8k!Opdv:6?| )jtDgf;b. ajv R|I\lm=ⲓXĬM _YXAE`t'Fsc[#+~mUjG- k-mXnrˈ4ħճ#/}(r@woq3I4+@>H"|*i,IOզOWF2yzz'#:?M>x pƮnDiXTh~9gjxjd{M_.#n N,MIWБ8BĪNk:7E5 @9"R 4R(CPADMR 7J;P6^~y0]#b5|k:X Ê A> QYEA DK EC ^ E]|@ 0P[D\P$Pj"H*)hDp@ }\AЀ D^:(t(T؈~JCuS+=2}=*" $USmsf o2γ}̞YSG>jSڠ "g7Vj# adK}{:NU1* ??inҩ8>2ו^ՒwxqY2#Yibh8GRn?M۸;*\񿇇Ogv+ݓn[`Bz^YWI+ozk{%GX} ?=:Qe4q!fάj)%@ڪ*.d"%fGpP<\ MGU?m.L2}dSfHZifa>N|znD\-e e|8__ɞ2)f#/t$ߪo"!;oE0Żv-?P4ga +9"G$/ #mL"vbpnc!" 2"\,.k Բc2 ^+UlDXQjR*a 3:2({0 dnHЬcm7۠^Xrz*5 p1X Vu[^O?sV!iAE)tH%ʧ}4tE` Q@{THϡQq񔣪{]UFH* "LmWws>'á}녛lө5:.BI $D$Pj(Cb; B*HPD2P+"D"=WJ_MSO/ EʁHd(ԈE'P chd¦98nvR*M2-% fMg1<p QOE> ,5 'H,]WAɟ`EwC2ޢbĞu9l. @ UO稯wi0fvB o}ex,;'U'Fc65ons{}볟ld Stye chnՓㆣKr~.tnhT]寚?Gu\1Q#]Vw]Lxw\x&ρ0],$ks`Hm<گ6zg24$ dZPzbgTR^^s[l%|}~3c3uV=;~Up_mӳ[څn( hY쎑iK 5w[Qo-P ѽ)v$C#o~_%CA F{WkJk)=}Ά?L50f JZB~47sih׮Z C3VYCrHPګ(q¶'fNms=h`P(K2=ta )vC RxQ`R۲E5d }r" / ;L9ni߀1mJuwC; =,KEil"E@ȐE:W2Eu!pqgBP^׶ `Ծ(=Mhdō)`WA P0ZAj} (1t @c30hD&dd X. YD O7w3h[0:lZo3᝘5`j0hEjK|8tN[r0b·Mnˊ-aXN2r+ddxuEbx7r~ o!koqpVňɓ8hh1,.!sx3cUoe{Ct]@?KU8V7$H\Խ쫾(1""YЗ>SDKY%ɄfXWMJ,\lXQ-xɞ^DnؗpH:`en`<rτ`)Cxys !mZCj ̇S+WVQPSKz< } sO6oz)F{-夜0"C|d@61Z")Ȫm&(1kj2P"wzZJ.yh "Iv~~Qxu}4'RNi~>@0;,,!?01^ Sg.*nfh}cd !rwM΁>0.D IndGk[߁_\LnASS0@ޝ_:ήԦ䟛5kdؗL=]iw{vW}5=G_O[l׮=・4ݪCZ+f,%lc==F'vs Bs[`._`|Z-COS =߱_8.2V[o2aYKSmI &wmEue0miڽfjE_.Gם0 [΍cZ?;6"(P9t[ Ur`|"`$RԄN)=QAF1k|@`ee{"~w!ʛD }OPĢVDUpp.j(% (r/Ɋ[mGat+F5 CHT;!GY5<0:ޞZ6CخlZgKd?IHkƵ egAdACg{~箧iyq8VAM,/[PTpQD=APM"%֒75hGN'MlW(e.Dizv.twmq./+~;ў܇}O])+[ CS-**9q fD- `BNjOT t 1[Yq0D**T]RT0'e%꧑'UJ]:#}Qr|^^PGś0z5׀2`,5+a;7:A8muwwƎ}x{7O,N$A0 0geUg -PP-j7Y~L)a/_%6ҘzXMtoq,wg}/mx!Yyg>U|<{2ҷN*kMR)UeߴDn)e!N9ڨjs:rocwhMg վ?8u yq^Fpٯ\kl[;䥺LY8M' rUj{sd{aY~ۯ[ickWӅX{L}|m+8XoU/jOIGK\1u=^XljTS0Q]_ $H[6e=qʺ04p2r²4d. Vw}/ҷj-ou21 #Ck |jp0~Ҁ0 P('ǼV ]C(A{tGDb>m-Ը8XWwH!}n~;:O{hjE [lo#qvnD $RAFAJ}o_cy."|emwPC\etv$ga{(bQ ~ϖ&]*:JvDR_|Y<߶ib+sްwΛr'3Vy~]*k-!k~Wɯ/.v.ky{f,-9EסW`t|Ow8feeg?$/]_%]8_z r|^g{[$7[m͕)}o#0]#tټO~Z/_[poՍ]Fͷ5 MDb>/4}Z&2Sv=a_N+zMo8y[Z$/< 1cm&cۜ{w9\Mojq!=FL[ \ױ!&V_{տzruLR3B8%D8}.9C!OOcy_Mz _모CS!UT5߆ D|&;y+:CЅ^~dSn|Z.G]cWxyA3܅3ce1z챔/j=_r6@a(:<\k{4 fޚ ;1/U~,+wAp9_={ |'m^Ep808g`h@w{~3r NRtS)t>Puk?kۊNFeZUեoRѕ[wsGWTҖi|X~kU;9L6Dٱfg`ب%v#k@%x{PX.ey6&R1 0'i ޣAde_:{ޞj>66 bʲ}V^5-^G~9Iu:]4X_NB?whaVخR؏0J@ACEwwlc!߿Rc~aOQ3*K*f}jVi]Pƕ]%1]2r[Pd3)4KQb#Jq֍600hի+ѴRcU!XV)c5J,*`4 㤅a3Ec` VACN/HLWS4ێ!ORmJEcmlaf*A#M8[6Dֈlk[]~?* fݧҖUʅ8mȿsu\?Ao(b}O7"0V߿ϯ,_Ğ>ɼ{n57dZSo [tW'ea[||Mƍ{Y%O)Q=h),A!!yv*=ÂGD'N4ǽ R>yE;{I?v KQުw2Y5k`aFn{x(JV#c(b.Z\@+ŧ W89- 8"e."fƶI"8(ϊșaB5aX\hVk#'ALWٙE+MWi`aFX'2 deɂ"D$qV4}(> , "@8,qS3)^Q$[P+l -sX%k7 s$ W&P^ ȼIj! RLk6@4b1YZ+`(W1'#l£2ũBRE_E,"ҖiPd1>wxe-uӣ=:UEL-Fwx[tBiԻ5!E ZML `6F20hJ( @!vQ0aˌ#'d$ 1q.'BWohfaiF Z2nGN`⊡+.9TL^)"D]5 A0186 1i.rahˉSXb["P 4q P+:`l$ʑơu!dkפlGUF٪RK[qD@tZ{X&Zwv w#Vw d.̛9|o.>AxcyrP]wƯDPO )1BuLӵLA8$L^oarwQ4-_5}+~LD/$DD$X5gTT]v΅bTC&1\z[8NqeUd6:ynF46YoB33323Um9Gm魯4Å.-SEv{KcGl=7?Ne$fT-ޖX+Ur(t_*'뼰O7ndݹ \I|5n2tzF>b[&<"X@Kۘ8?Ac\E'_(V E/Ce XHAՆ B?)ʩ\d!'>; $&P}b C1_n@2tHTa ?-/%ݐ}1$k'O@H_" G8) jCR&,٣7FKNz;k}Wz(H(#R6 +353]9$ -|{Y]Ż/,zt|F"=s8q TOf-Do|)1ǎ% Cá4!0 bo@SjUv4fB!a8'@B *M05:(1 GNl$E<Ь*PDHo C{q,SbłȝpDE2(EZ$1c&LJY&ӟ?ktC҆&[XTm+©<<쨃F NwzPbMǓs+("RzFb{6I!G Ok?2R<|SI}ąng+إOt{5/6 c0@HEV7$`1fBՃ]B`s} ηҀWemIr f!;&d'/pj?ePL/ 7<^lTxAxl[$p: P$Z ^6ܩ]( AWӛ?8#=ncƱ~/v Q&LVo> F,$S(5Uw-qs"/x4U_Yr~/,$4)H0Bc%bN rs=tOI 0I3ߝ$ZhC$T9ذy@*akn*Q"Ώgq,+ϚpdȠYDM b>L\<4`\6LQ@ H 1d6&m`6bB%Emb:R0Hu#}>zDf%#L&1Q?5E]- TD,JD/@ [@\}TJq[,wh{׶05켺=3r %|Sk;g<_Nt?l'$xcοt;*3.Pn'aV>F E$PP(Q"/~ G=@[[:kwmՓJvFM~ O[6n 9>/ }l~ǀE^Zx"zؐuV),x[c?͋V%].ś ]M0r3VnIթύUbfn[vNnUmN{yxuc4 ; ׫~~/R 40)L[jK@qOSd"zޔ0KCC<'ESdA%n4"#"Z)au5#b^O/f= `Ԁ"h`s4j*w߇ m?kJ$#1l^v nIɱG|_ng8ݒ|׾}xh9m |lHpߥԈ?fl_=ҒϙoѴI\I˅!CWPZ~HuޝeYxk4feUBz3!:{Fǜ㜴<㌓' 00f/BK9eC/ F;?/;3?a^b##׋H7W)7N?k)oPѫo~s0ruʴ5,{H*H#U!"8L+ػ~OwiiN_Q"=wI l Y<0Ϩe(mtZʢlFs}`H` %hLZZcf˛8ts@ ^>D ym0%fiՆ<"U{Z уUW]lT aͣydq) ƪ:ZY]+=Ɏ k/ٿddeU2.&՘dz8lfeѓD-Բh䐋 2V2V1*>j_T$zy5Um1s.Q:imi= H a@kztᎍJ]$/6hx4vR6K+1֪(c;0 5ٺJemMR MriOfzuN\RaFFX6ɝ/LwkkN80Z;8")RJ(R9V$ f-SZׂu3B5$6i퓎1ȢiQ%߉UJj}"q偎Wj3Y&#ilp6$fY'BC^ ,jk>lŘW]Z>Y@ q {Iava oBf1Z9Hie2BJkSfվ60ahdEe#bd ,&e1%$abNFaXہ\%YI6v+c%3i1zЌ[-i^Xb_wl@#6F&ѡJQ|ږj2TbcV9BrunYkIeU֞8\k\1I-՛miq fRh|]ngVr:LSv6,T t1LW[4":7rV _Yi80DKth&pNXY\ji`AB5HbK|>ΖV\/m[[MrFڞ)S?Me= Vwңa"E+-b6E'u6qKc9$6[LC` bsig1 W1+̨r]:vjUZ*!<[}.,%"u( itSz%nޕZ&yp=^6 leӕE6gLbTj)֢UNXf* "6ڪ۱3bTlN eqɰ^D ]vVL| .LA,@$RÆI"!hCLs^wX3_uAZ)m-9,{46z=5a\ئxb8ji-Eql=crwYBb F1(ԙ$ s<cV!0 vqAx u,,5"6co’[cN]Q+gV:JT(6M`lvN_Q;0Zzĉl.#8CQQ^D:D#Єڳ}w P65jPYl i(9]fXE4gW%_Y5܉RGD`%Ccˆz>݂8) .la,Y`vu*FˈBLh4UI0Ba]ڍeTO>ݑŋ`liǚĬk"!wѯ[N-Fɡ\uٓv+.gڽ]9gM|٧=uޣ l̙iK\V),lӌPY.;QUC`jx$&y'U fqnmatvpFGj~R[D 8PcBmY*Mp:n7)j߈t6K AD (S#HJ b(`Q!߆!Ia9D0܃p1+uTKDJ@AFRZ%U4!zdu)E9ǃ莜O͂6s< ߉w/]sw[TH}s $nAޡ +KP&;4|) Fԉ|uy>gばdhb+&,,q#FXvL15Ȱ͋HMT0(hx3VPwV OCVBnN".Fbzbxէvp,[0ϱr^6y|n='xV"  j}O[p2ǽ!?v$]lpT>Qq|S7sC bme@ZȲߓ%V& -Yjnxzfj@Id)#H! H7CmD?MrTq&ggn @Q@FPӪWt^'!B|;|*# > |kzQË6;D^J9˓}Žv?` ,Ի@օ)t,d qq~e sqRm %LFcZ̙C3߾0!zKp;}}Vpt)/{Nu b0Y'_6]ݟ~~Ky[&=?7Oc1=?/{[wy1Nzx+]]Ì{+WO|V4xrYhkdYEaLym^߻>m0 eCOKsoeoobIj/;3̮,Ո)2"/wA}^~=8=E{5/]Hu9ӥ Qja(i,6n5޸)"\jiea Bb~CoC+Wo9RUq\<3fŊrPz$Y+e֦I_CV%N&]zvW-Yuu+4T 8b.W5#gMxi&W]u#jhmgUzr!l0WZaSNy,0@aIJJ,Ӊ!5/:ٴ9H+E#+Qi>MҰ^8dKqTnr(~ P4(<+^v5KjW\iH1=t!4* W6)miKjja cXq(h. mJjږ02/5$MXo,8khwޛf'>5=sxpgS{: U-<< JRE7O<8 uʏ /Bj/>C7@^DȉJ%Fř#wxcXZ5F9h_-1IZf +I-ОU\)a+#H X; ^z}Jb?P8D #tK0z4@ʀmb'xNpc&T2In WtQ@:X dPʀBU-R@T{"#h%oZ(;.k)'12)qAp ?N<Ɉ:8;j~,68*wn$#d&z[ T[d5뒪a;4ob5T1X̗;m k0+Kh{-hΓA]1/A~Ke}yj~᯿+CT{/|2 ׳0??,ޏHϵ˨r:d~Sh)}JYV{wN .G_.C3>{˓SmNGcEg}᯺17X{_M//긻:n`t`MeL_OC2úq9FQ4vUf_XV C1 .Fcݟi>ڕ4jՂ>[sðL/_Ƿ%v>[@lVX95|BKbLIv~{Ÿ1}"ܾ69w[{/-Fޟe _dj悉]y~eWZW~o+s$cFfg}0++e9]/&;cؓ[+b?B6R@A5u1?Պ,f12VmC{*25N}\hB!lg,uuK4ba ?/:(\@%X5`[NvG!3r|}DX{ \㻐.I!I(I3 ;.̩LCҖ,lMј*123&cb =z11v" 63 nOKM_牨R?ȟDT_Cb{i#I?ËJ䉘O KkgbLiDn0%EN8Go|Y,A,@ ,`7ބR4Sj2(w'0z@ȉqZ dXx`"_dFS$BK氶o9YW/W/f&I"/Dd [ c",&wȫ`E(mӔ{QZRu*5'tB,4g%I?|Z'~I}]_G5*mwmcdx)NrhO~?~si>PF%)j+;I|US{z ;:{0yWl6Ѡ<ϛU_Kǖ/Ap?åuǏrrA=#΁"\(f0 nvgޞf}0Gt4pA d@@l0yКdW@쒅bpG{50PApI3|xXn` ^Ϫ" l"#[zȤJ1| VDE_@!z%Y]vAmS<}NM^jdB1*@nsA FdD8 "7ΖwYfhdhh H/IBltС#N%t =-2}LdwsO.ܰw[M{+n;f|(O0w( l43>y'_ɖIXIko1]k~W(y=9#oT0@."s}> ?Mqpx`ff dZ7o&r-$pYVߜV$lCg7~9@>NL?@B`:gYm"3*DM(}%]/P-XE6Td|P-hL0E ok#YR9Yî_t!z'ˈ |( ]!Pk&ü+;_БFjwIu!ݭ8V f, RRz_w X{G"B/Q}\R+4&i}?*%cHWw#%G$g   E6hQ6*Hge vK|H[uh`W?JX"X!EP UFPl Fb x <|8PD?wAbP 1***DTDϕg7>C*O$Cؕ"z0īoy;- ˣd/Jno|Ϸ"CfTn ,CA-jt31%A!IVad)cB^=B9f}c߲kcgsmIƠJu e:`t/0 8yp!S̠G44c,A#ڬ!_"( XsҰI[5enkw# vq Z]-8(/5j(h iH9HyoEffB  (bU¸O?~NfaH"[~]'[P{/@ AŮZIڑ=~g=kCwv@cנ?wvgzE" `9HAgVI>*TM̨z a:[y^,tG_hDy W @ +TmQjQ #bz 0wzYoKJ T_2߭~ joc)AaKQ" 0CؕVu N(-y*R0Fwko4׏;2v?/BDK$,/1"."C6]dLaRR9dnnGzY@=fyDr`9+$*#ʈD> _ TZ QT;^;Y3s)aO5Ύ-O5 B !I  [&= v gvޣZK+0ڽ>@"+[4in2OaoA(v˱YͶWЫ[{ OIxj o!do /D|N3o86_!/ ;U~,k;L1_lB4Zj!n/bа`DB|m@A\zYdI^~<+Fۊ@P.BރXNp@Jb fF(ef& FyvڧxPa mX T&a0WͿ &ͱgOe[ MI `i. ]2L8Vt}ĴC*\nE{甔qb0Wy`$__bSWIRuf$g)|2˲4)m.$a%Z`K)-GNJ [g >6\\RdO*c[1r 3XfT# nvck, `l[+dI#}XEBu@ Sif㩳6߿g'#O]ou?;;.HdPxV@gT@u<^;>@Ur}!i&@͕HY_ea\eZ\q#aNJZ <] <,hC!.sMy2aէy=J {LtBv4}rʷK>KؚIv^7zX]8s9rW޾wϖ-Gl}Npj]\uP sB]ewy~ֺ|=#œ)!dYB/Xɩ1Tey bo,  8q>Xޠdo춖|ڪ6AzνM}A;Zd$d{sۘBGoQy+_Kϐ.T͉ >:L@6VcNݶl29.?BH!W"gu#nZ\#[ ̚+|kT׭;BItׅF`ٔ_{m|zngo6& ?yu\`'o*c~K@S-D $*-EdFz:ԗ!M_Kx*d2^{,@L DZ@ŵFB\S\[J(zfʉ*em->1WAeviU \"wh<>b!Ym x~v7D>|32亇pՌx4fpec0ߚË=sD%j22$Rн ~5)ӄ½ na6:sLLP8\b^a=x^2& )k 2!g՜>.aV/_,@ԃN4T>k0%aZV>oO V~ »l(3UIYg+q=޶8+p8](Fn-9/Ʋ#

ed<808ځB"L򰛲<yi.YR zh֬1waǺ¾&Wa9x9ou^[Ӳ>3y˂R*:Zfl8-#ju!]iͶaIo[Y^)g;0)՝^lEJ sO&ol"o~K+5#1^:3 K6`ّWa=zGG`/ȮAbm"FΪ>lO|6Bwgʓ>arvvv* u<+=;S ?Z͠o/w쥬%P~;\n+m1#۠W\?V7xGI8uzL\J ?0,'l4C=Y:l x/nQ7HV:+ 4 kW-#}zclJfts胕ԧ~V`qm|2W̫gZXɱo><֓k_& {<&n}] Ozw䈹)6 ^_,%%&|_R_l9t< Mɴ.,R^lstlXfZO[yڬ8-opV pK}ZEtk g`&3=z&$-JW_CG !!Y5."e1Mcޝ9Tp>8{#z.|"mץʹ0eVK:i f$/Ԁ]DL0Oa'EqpȯG+jC?G<׍Ezg@Ƀ\FgmZ[q<]>/rzd{ s<r*wQoA%?iIOO2ҧ34BjmLґF,.Fc'0N: 8ǎ4B9jJdf·<6a-Ψ&|(2;t*cL'x,ϧx?)i*ƌd FE`rMNx`۽&C cnnaAs4 pVXN XQ۷9g&`t!vwLWr o̾z_[~L?g5k5ר кLr}.OǪ?lģ͒! B 3E $ bR_qpqrwBf"ٻ.>)&&8>S#a6s wZ9o^8[:wDUoIo:h(p fS&"5HX1b׀Pw˫nSE -*^vĭ`l&>&1K%"M bt ڕxvlݭBh@*d@4(jҰY d:QdQ"" ,F"1XQz9`"AU7ɘk`H-X8`5 ~_X~eQ1tS*O>9) FXp3;T$ AͥXZQkDX%]b2]R4MZ1TQO-p{>RØ8,z ՟Pj/IO{哊ȥ1BtRNo'ce2,+&g/y}*woJ,RJUKcRȩt&L` rfM%MYO6KzP N'|;]{ Yňejoo|ylxO|%]JlI5l8g[$l "|5wi$-PjD*epBrVlNYr;7XzɖqX>GkX+X/3%h|AE"R0?uZ?wdEQKGx`QD!FK BIEkx>怐Yp2Fs0^5qdӤPrP"ӚղRhkg`Bh*797QEF 6Iх1"OJ|lr ]YgdQ@k𒀐_y=q;÷&qv,޶^1su'1Cg.M4\~RJU?ap]\#>r[ZzM-<F=Usg]8EZшO.9>P~umsD9|2 K׊cxwplXtP5軭JV]d%PJFO „-++ґlSb>o=̻Fnz :(>WŜ{{?*OJZf,"}s3y"ԏNJ '[߱dff`Jcaж?]uHw\ɂ E>aj ֓c_c_jڍ Csͩ!m=][m 4ԝ) T¨XW}R٩WOዪnCv0DKIp\ȇ2&H E=ZV^ Ec8zqlrFc^vG}/o:¨Ɓ[&Onw+ v.(ѐ"3 4J\,x\R̢XĪ=k@"PǠGS{-N4c t*((G~]^&2Im+U K0HH!|j "Hd-bx7v'QUթ'/) ] /1o~,ݮ_m1'R޻o!"%޿z[\(|oŹ<>ˡVd2mmpk&9h`߿#֘rLI]M$PykR'ǟVH#7ճFPfB(Ž9&<њ3`$?ǹ w5@@g`_pGP}F"9S]*!kؽ_z~Yc<|9R;X@?|EgY+yiH 0쀬b`5 e1^ B}U&=Gѧѣ¦)7Go,4f*H=ao\N7`DD#K2KH7k:^C*Zpڭo$7}4|x ewpt]Gj؈?&v 2"`%̀h') 򌿥ѮEt*DRoRI˿$igSv"> ߀.`E("L0Mƿɷѻ|_Y>v餫Wm.Mu-7+{3:/O uO߃ox'Gͼw<՟ɝB;ˇ(yOg =_mmp^*$MNQ <m[#z^$r>zĴ."vέuzks;ǶNa]_99~lƃGoebDڬoOkܑ]Wo98l_v8F3׫VNe/?n_pw|j9Orn6nx[f2ᖲd JK)fkBy^њcu?gY Ҋw>eƻ'Xbwuq~l=jotClV8>L&3륚uzOwݚL 3j ɖooo>0E #o̔xnTY!>Eݞ=]eG+hӌ/}V2s)aȲ6*m={\3vM̈́vKRźWDdgtvK)4<*e%) wgP-UMeo{3scLDdG-.Շ'咴P5k0hMGZ5Wֳ]VJWA԰f0yF]jvo l->m;ȴct{ =^]6f6i%fON0{ ['g(2z.-"(72 c -,35'G{Br\u}ưc;Urޱzvx keеd]PjUgG8f2i{Z(%(esR<%it'qk`v="! f1ٻC5N2zjöpUFYW a_~Ow0~J b"] 3Gh>*E/ U:UYWl$:v2@ +!Z!Hl*>V\jJ=M;-?g]%#?S?2 %xǼtuLtFP2Řx[(,A\cWΛ8HB" `0OOPwX5i(BiI!x|N_곺WR *"Rj@~j@ YjPJX?W=_6?]+rbBŝXq~U50= ZRP1 C(PJ~+F@#L0tqxL,V+ F"Nݼk`?#d|~S!.qn*Lxa >!~I;:H̀(G;/!鍱d5Oo=} "Dk[D- ESI{'<ݮe>o"9R9;R gZVGp̈DIǭ_=OMscژ [!IcVêWNG'k`sjw{WtŇ/Һ4EAQHHPV* DEOMb (A7!JQp~%uI7^gtl# (:uvoشOFD#4A[v?U݇N'5T⽵ߣZCڒI8_1ޟ[ =K(edMx}K,usr$aQA!Dn&w&;bm} fpDYe9b8jX!ɘT!챒6w6&Wi" n}2}v%\i: .\1=.(V FBcŤh늋YIKIiǣ4{5ZknA*yua⻫"x~"؝׃߳ -c1hzoYjQ袻4S{B KԷ81KN}OE[w\׍Z6M:YY_œMZ$m+ fCl֚4 U~]zl_?ATbZ>ZOT՘8^G-cVγ%!ۓD]_r&Wm`k.1QH-ɭJĭ g`F8v~&TyO\ 1n}lp۵N+p9{_=f-`Ǭ%ǹS59Mխ$U ,4.TvHЭ`fLc۝%H:c>P=$#BWr+{ ~ Թ ?6Iz@f`+&CHw7jݱ|vd?)Vd} 6dFE2]@s7y|g|/rV&C{EuACQRAl*=ʙ,^Y7V6H{Rg E ! Zk>ܳlirB<;;ԏ3\ k@ ZYdxw0g.ʈ^eivX f! HV6(gU'Tl( ʊn4Lxs_- 6""33`2zKDoPڔP]1JX'/p_IC;l}*>˔( $X"V3aVZOI˵EZ[-`J)H8;bQw+? v9kS =R ^58:{yOEy@WG@7rf?\[Xp{#k˻!n6GSvbZ `Kߦ:۞-|SVGN{HY+kcvY`Bp2#o2;Si_\ M$]է-qXzfnw_fKE؊s}%&/6V,\BBNi&|~_ Y+"jڇ=^=m{/DNj)`aLEZ!+=3q~0,C%89cqGq!֊K^_HO/PF@6n^̒YT.OSԾrfp^ 7i$办W%F\Z%zzyO\6Z8\K?0s$LOgva'*&01&r+ؽF@3&E߫m4υAx"џBO!mC(qlmt76IUfuX(H΁qʌMk7g5qk1"Dx lpiI(#zs\qT_y%qߠ h+e &$Q|K&C(ekrwߵ;j=^$0U!78ģZE5)o;% ذ2/`i'dWӀ0M΢ZXRM$@d="F?vŗΫ.Ρ}ϷF&"E [a!lě=W_ܝ^[I\e Zҥ'⡥NFz2* rmzf;Rvm6#x1DqYB9K iٱyTvY[uڍbHUB3J)B^udpH*#>)l_D5}ڰ&."B(J!ͱp8' ٩|g]O+AB-6\Y*DK?S%fb`x _㦔jG\62|f@[(ɡ224OFk1Q}:᱔F8u:'L6Ԡ%|wԌܟ%Cb@3k+)ҰqMnnn]]P*ùh 5{\pv %gaLЁw)]k7QP[5"!>&{Ǫg6YVuI\&Ix^ =fCaE.V">*@X۷9#C{U/?;^`B-29v[ [ kHEWZ~A,?Ku~LZPkX(f'C W(`I$e, rSs:;TPS@H$8잏ɺ q&.:jhڐM"/[lpnWS9tXe(| Hv ˚HDI)AA R)Xl3yte?Rd 7"UH4²sROK2T cDGL"ZyJuLd ""%uʬ.em}4|hx_"0 !FhBX  }B)@) {X/~e{E+(󎀟0vILR(e%#H"5g;TOrQU"*+X(DB{DG}ؗhڊighf@]%z}_j^q=vb :<{zVYik5gOYaaƇ$NF̠i>@*SˈeTSY0X>MdEGnQ(&kc.5n ujlA[e'C/wA$`p{@O@xIB3$_%V?)nW?ϫB?7?<?*ߙ>ʕY,!u,X'^|nQjT"E:3ʡlq/%/{{:HrE$ (Bʥ<+RX_6J`!$kcr?+5DZB?#c\(8/\J|fՀH||nc%w-PB;k1l Y'!ԱI/*K0crReAřw8T?97+mm7u,`|o_kNI] А1HN j  `"Tɽ[(XП%K{6D](9K?$=~EC5OӥpS֎%\83 ZHݹKR@.F\02;auly#L CؤA2"f@B8e{jd"TdB$_) g?ʻj)eA7[Eq@լorrYkGش .#43AnG6<7LD6|;˥,Zg:U̍ 6{G,}{ Q)ZkθYD*Ow;Z,| )Lc1C>/c}GQAvډP=o˩\q~lxX:1;ĖWݚ g %^82/aW5P/_eb=kCU !8ѪbSٰ7: <6h/)_QG㝨i; 5[.dv/94)F*:-D&S>j\@DǞ,942bLLLO$[s8z&ms\NzhrO_IB^@Q ;^[M?m -[r=82Ts{܋JIYLYzP>qv\p(ɵyeܻ˜}/\94.ɼ?o֛TFnnj plc,VXX 2tCd8؊Q`"+" F*F**1AqsÒ@P -X\}xO(j{f X3Mν!0 )?޶?]ny[j6;|6)hRCѾ%#w=\'&5Hs.b?ehkɄiO}QB "^Մ̳M<ǃ}gۍzF~X8VP3F`̀uW[p|J!^4=i<;SABD @;H"'M &C\30+cT k$=[3RYzveDC/s*@\e-F! 8[#Ō8ͱF896oЃg+`&&q%Yɜ!S?0a2 #BIɡqwFd2]0`ÈFE<K"u:I=ɞMxfr΂I~|jN2bJbQ|3?}]1d^|K˅timjRոy{enSPa_eAE#wCM~&U;13@dbHuA%@oڃ2c,߫:PYX(~#ֿd)ϻA|0*d#F|SPMiWÉj93>σ\޳[E$ ʡĮ44 WzJ~ѕ!WQ ?dBgcPs,zv޳.]KD۞.:9X_r˪u`ݿ@M0!!eYxSg%aa6lnl|/iAˠ ]\u$$zU<0i$@721Cd=̜]/Gt%K`$)Lε3? 3]S K$5 `[@0MKAA ܑtL~"&"%UWL! 1Y1Q_% /A3XX((JYU7͎[E)6d9_$?-.nv!.yD0Txoԅ{B.%4N,\>lS j2 ~ R~>KˬUT`F3ҟ}T~{^>Q޵ #MёH9%4Mj~57Oځ.B:=TH#a=>ԧ=13*3 c\T>u2.;nM]t6V%x 8d: N P^Yaf 5Ӛr&#b>;f=ׁXYOڙf!-S<_U }C5K:jVj{!uw'Xpw!bHS7&@#X,U^?O }͡8Od!(bEXX īgbw?ᳲkf0rUxw88F_‚)$ Pڝ*,_3QwϜ>K~ ф ШQ T W'c{O3pa\o`тN #4.tD(!@H  IB`F=Q`D8hp1Ho!DQEAQ8Y1Q") C32anprCjrQEZ @0XWB<4L!$U K:۪@A"X _l߇21$/;?u5oڗph#]r;}XP+w,;F >tGLw\4W^БÒcl!#R?)6r@w+˙SYk>ıt=9wP92H Niiū@lnygRfMDUHOQFA.`M.#[nBaGeծsObGr,q=@ Tir~\H \2![I^],Œl2ABF'@癭tXrՃ~1L%98DcWN}LLI1JGzkT#Yˣ+MGs] 1T9~ՖV\OTdRZV4b\`}\ P7?s?l(` 9K~|Ŝxv@b $(ScyJ^U+)$3ksCŸWDOI1]K#:`(PSu=\wQO=DD t7A8ʞS7-FaM!V́,;dDe pC®#ʱR77Uʲ@/a'\zm. |3 * DZ \BOe7۳ʀ \#l]-O%bQ"M'@pkH en3nP H']J.٠7Z((He7{'"ʊr11랆[\]650BP:p2*ߦy1lGiiD'坰$D%jr/0f ep7܁ΪSI0]{zfCfe˕.5 [Ga ]>wy qy-&ŀֽfUWGL407}zh)4Rw+~un@ ZuPbKʃ\QGeBrjQyW(HCJ$Whm)x#|Kf#}[%Sąሣ- U| Da2aԜ_y*pJ;avc!PY6LBI$Ec/ ?om??v.MuNJD~LdВOag]p[lU+?;,oD n5o?3F0 Le(7Sw#=wv!{z|L#x}`KD)(280ɆR#PGٗutk8In|ݬ, ڐ*5_hS6#`D~Ȝ~ R"RD N-,ҩi{IYD1fHTUX,NJVU@y[.~ bc"ggOgLҝTiqT bv΂TQb3K@_ȉWmBZMhEwS 6!j|}l%]{R'is+7&&< b-nD.%GgcJzXAU<σ[2ɒ*ٿc_נA6lXJ[?.& -l1l#c{DdKVekٞN„" (~RT(!BenL?}>~^?ӈ{4eAa^*] S)*. /ǩŌ*\F]CA'T kb H)=+LqLQc }T.CJwl<2//{g35+l"ҺN-*ɴ pcK><UVqI\A;HZБ&6OaBI{@KX '=VI,.lDbXe,d3-fnl*j^Pm_%rP2ˋR<7<>d=!ݜw6$$ZeUOˢ,=u |:PX,X  baF*ՠ +$bHKl|&tqG}8L['c?gBGrKl܅uc#΍ip`bWĆ|vB9 /_A| 1+>+L37_D[)FYté{CIC,I-n"v'~NS1DOV ApDls<^`g^oquBd3\QH}W\1139H˘U]қTr̖>vR?(G\^c#RV}&i%,T}D fEHJ^_R{798J?nIa! L'X@˪dA2c0܌FBKi l&pF,KXpzP$_ɸ%yZ< K,cHY[a%okz A;! ?ѣsX9_7|2|B+[Oc5adwȹ$ ]!"f214 Y;PyhЬNgXG30ac] bBA5i 1DC.Z4)(%EwK?GTȩ B'y?kWP)$T*S3~oJ:?c\n?PQkI920{"12F^<}:RKHY$Ɯ.(0L߷{KF [F\ K̽5 ,r͍$7åFLjVVL)),uF|o>'n}.a *>TLCI+"1d<;kF0F>7 3|Mf 8+xc]I^5[1>-bjhRBҖǪ[=2DJ:"L p B1B$ c]EmNuB{ ݇/jKDXhe~`&Pd_bXabi@z4Szo'UVHGӲ8Uۢfa@IB`IEtsmqS`>v"~Kz>DJ~aT EK,֤)P.R uanl1n  0ruB>#|L\,m)" $XlB'jEaiڨmhoItEyh\ȫQhq;c|:<[K[6y-T*/tCkEpD#wķӍUԺ$0bn^rzGƳ\>G>ܯ.G6sځvxk9 Q@aS]25Mz jиO0ΑQYeR ߎ ePatP7<φ $~`e9\ rYYEĐ hA¥)q&K>'N7O5;\׷YyE+i\ jfd3O7~~Ɛwfᑣ۟o<ϡ7U>R_@|uF کdzJGynYu}{CZjCm۸i`҂G!$Z Qae3&d6d`H4B%q  gUOmt\𱨉8~wA6?nVx pj]>=Q-HRN(r?7цɠPAAT(xV"*ə$b 5/Xr|K V׫zu%iƥԿj ]uQ);"*8y]| ]f(][5(C5h5',܈. cv`a Q*◵ ll .;u 2s,Wn.v7:upTd+A< X]rHm)jtwqrt<[]g=?YI! >ʹo`dW\V@">痡=,CVN."uYH E;J;`?9N%q01a,5^.NfvEpyILa؉02g03 yR Ui ">I<_|D?LE bVN:iefѬczB(CRAh@Xda!Rln+IY v]Hܖ6MI&*JƥU+"8BTfνTӹ"  ,d `(j< 9q;֐LCש8`8GOWWeȴ 2*IS% Q brpNc_;oº]mKxsjA70Yvj p M ~YE mD'D(yA"ޔ v r\"WqaQg,o>?;ma=j/M4\c:9XZU[apn 0ɲHGLQw*O=hY Jv1pG1atݡ0Qڋӏ!Po_Sݑ|V>HI,BLF(/Z9 +( zWCvtTPh@B38cidq;v_Y ;g'䯁Zhr@H;->4W>6 @Yeo!H~q+}k,Ddq^`4VS7C`];/߇C~>.aQ;((w?s \62ڤN-#^$f{[V`P!dTk.? 1`@:PK৩ 3`ZCUܶƛd8̄oéPv"DJ""kqtV}e<: ɟ5LbzۅXΓXorSkkdq{?&]X*~2gmGTn1ﶴ5ǭ8}b2#!@o]2/4[Baqp"<|Oo?NSc/!'ɧs<| CtYRO0CK` 4]I%cn=vԄyn) /N%yLHqM> l1-GuƟ*Df|caGE@i,i2)](,h eIW=05+ʽ3sM3dEAah4[Q_oެ)>([Cj@P@Phǚһ,;h@f&Ͷ3oA*q+Y1t {,zt!jj|j>fQ"?ea(tN/m+"12_?O?TP!&0V 9E !o_Zt?S8 ;Ҫ vUY+k ̗V?[VSoUI .yT76![?&rjdaWhN0>Uk+D&|=cJ PLu~U "{(VyO,RYM-UjÙ>e؄ kv*ᅳɇ EA!?m} -yL ۊ9w^$̂NefDbxxv{р5'l˒l ,m>d"ב%U> $3HifAjVK9CP)d <Ad™q9_B l9AlsP@'м_}eU)0kf7'>yz[=@#@GtWy tդGFuww.C\M)t"kIQG1?WN򖋑H0"U"oӖ540,hLKjY{:(kis&ƊͱT@*H45N9X, toRJ oG|:S_#kYLs|AA55L8K]mMEְvbW)gWme_MU(7MKL\dȈ5n2j (wBځz0?٢ {EgOQ'B[tcK6;,-oq|m/H=)#.`xE ƱƝ='|U3؉b+3(P\@ ΅XZl]_ʴ?zqhL BFE[в/#DzP0f0IAߞ1}\7~aA2еni@ @ `(?# BK[:TN.ZrK)$R3N[UANB  ڌB" vi0v`(@}m6׀`իVmZ51_$ 8J MBf 6}Bf p6_l3|7LO~Ȼ#3@(rA% @UL$il-v2^DXcn R;xHi*V)0f C D .*=UU=w٭d{_^}ʢ͸w1D\4U03"? BqV% a4ˀS|kyrzڞ ;9Av~hW:l@4_ū&Lފd3\ (Y-Ԑ]. 7\7! Sjx?P~Z!=[Qspe{ Zf `=/EݣAbq8ld(↊ͯA` &smEKFL;/Y/&l 2ƹD{0+hpЅ/y1iZ/~X4 U6X*jr<.a<g L|=$C|¼4 I"3 B'm mplrX 9~QӤ&X[^j$lqop}5I+\iX/vΥ < h䮢cc/1q%`U80?_Šo zf'R! _OjU];7^/Y1`}5SOetUngԪsylψT ݎƒzA㫘J^mϸ5B2"0P[=?KZ-Q4_>K|>~v(88f=ẖȞ6P67rFvլII0vެ#> 1ftJsj`&y=f0 %[HdP S2_0C>&16Xt%²P YRlR n M"Cf/Ûb^}t<'qCqIC<9ii?~#[pUdH |ә<'>͔2eQԒs!|rJߝ*)9J&!ʪ#PܰnV!E> %|$% 3__+WKU jOڐQP|{O[mOPpj_ 2 ;F~Trɰ崙K~DclסS;zA`y=M%ED%Z#) ]#޺'NU~MQ|Nz!s6(^m$DZqU?9i׀S.N9Ev`wkn FbVˆ]W^#XSgT\ŠRk/X&0W#`3C> J+i^x]ofcGIBIH]½t\k1s|hUK]VsDx+@$}OرQ]q[{O|]iiD"\&MS 3 U" U♥;1H332cau<6DaK9lcܘxK~1A¥:&%F'?Zy3!tICSVqw8 $@`}@7<4Y|!L0cWhֵ U7: j $ pAcXQajh!c~7@n)%z^0gri=E0HtlZRQ"9 RJ/P<}mڪ ׫z O)AknsIP6K5(Ynl8"8,ݺ4 D4l zD&;l>jӂ6bUoF$^1}< +ԥr`&ZVZN>ʐVyɷeailkČyySVпQ=6pj8< oYlhFiX>~FV)k*,l#H{remTޔa8m3qݪ{8gᴘOg%G6ӴUeSaVs٣Zʽ  '+D^k3U$T-M?xV}Ndngs7 =O3EJ!E!7b~%lX0x? Ud>\difo;q9&6gv qre~_я/WKFoUq1 %7Z{S?r zH5D7P}kCuHIlB2M2>{]w7'ݵ-b.kL !T$+ 2 =u[>?BٹX[M^^l[)( +*~@=Y S(t`$3rV,\i✞]pD"eHܩ#36X wA%ƣR~TYB..J P`A"U5 & ,4`u]F9EovŒEU&utN%UɡN؊ĉ?B,M*!>@}4ێy|1*|==e~o;@V*Z=| TXAj .}R]?qѢx+bsץ6!ڵ3K͢34vI|s/X SI! XXP4c[1:l\e= ,>GwzS%!W~w$_0vۯw֛o\<0@!M%?QvschĈ ɡ0,T}iZ!I l-+)b`J/y/YW3n/9-ڪ3" 85"/_:ЋOa@iCiEf3~4|d~<_Fusj~S1NJH(#а +p6w(!f1 [)}'8D;{V=["  3O6B!X!KoGcd4쭛Id@=8;="c)x'+zJ` Fh1 R?IAֿz-vU/Y2QX=nHRɶPOU  j~*IJ`s_ӟ/Fӳlz|}탃U~Xc@PU4$lZ +EW\0ݫvޖl2@(hop>VV !1*`u DF39\:9Cdr?|ߖ6ޡx|`؎$Y[#2mL {s9-Jk+`a;uZ*E DhJl^L6K> = ^Asa"OZ{XMd;zVoة"u4R b2H @]B. H" E@q(X iD%_w펋i?WW/~D$ar*歴V󔚞*(#I]h/oxqAEV0YPTbXE$I6Zɦ@FȰX~ O[0|O.10ma8T:}(Yφ 2̘1@)HdR֡۵տ2>\yn/[d/mOh*rK# t?wдC<0T $4N*ST̏+I69D hAC{RX:CJٯŵ˷oylv)!7|ȬL} RaΣJedM[MY w#A$L +\n7C< sv\faӆ0˿|k_Иԫ8,.k~$` @;]AF_ƚZ"ew P@JQWS/ZRut454QZmRj`K#CH885?scq|x UnJ$Ly/;`G8H~g>h_19VD;.+6?YT<8.zG V'ޅOONZɅDizݥʘR]Nm1x7Zsb~.KE|bZHs?Eeȃ3Y0UPٞ.%Bsr&nHPlDz ($_{۟h$ h>`d;o?yZu)+Β9^rC3c~y~#p9׳a IvYTѢ! # &y Ƥ d aHF TY3PJ6R"Q "eWLj"hQ渠^QJ,Kڤ&x$!p"v#>-0xq'yW,*֏#MM%x.VV+ ,$9[4H^T4 ' r$: Wq$KFʩYjslʤ jİLUHʥ׽魾Fp^lTAe.;eŷYrhײgThRg8X3;wjM7us8)8㮅 ?k=Y/Rn҇lD &bC(r61_[Rf'&n-foijc@O]Y6JE D~i 4b%dAB(?%C?uRj$c||:'=~\s[^%/lhM0E ~J"nmIPh*oE\U¤I@Dዙ`Ivʥ8zPCȴsB ?/ 2Ȳ t@]=&FXKE A{>~ |dE$<T$G (c>jP;X2l9lxYfG?] ߁?٨&-zeOq\D/gI/ Vn[xԎ ]d0&UKmxo+c(U+Y]fIQтAM-=MI"j 8.Uϕ:ӆo4X@ZZv?>:aD 뫀Ժ`Dq}Q{nمdtނfg {U 0xD8nΣgyLvƽN]sV5ޗ?|?y.YbnÊ nYD@BY*?ddv?--frFl6"Ufzjy-#Eve5lAA8v{z=.|naKF{MD:AƳ4-;T,0Z쐛-DjUW0pV~]F`ˣb4?Ќ ¦*`t;|Nbeϲ=DUcP:Աȯ4NgZ23(hXD&Wy|:S/k @Dc,[J/Zt1m9Q4#sbb{Y8v=ۓ1.``~k iW~p?.D?eν!zxbrzQ|P'a@0T[Te'_-%0 < 7XnF@#3,}#{5Z\<)~Dߟ⭞>x!ybإĩܰ3-^P}8-d#) q mT/JW (JD>XODK|_߆3܁[ 5]30B!hBB( kC~Y2R ?[Po49G{*JoYZf\nl#z*@* /ॼCXt003hhǍk [yC@&?aƹ׊or;sFbR&T$Z*I@weD WBϳ^'DƤ^U/'г3i$MsO 1S@9N1{߯pItdq+e'8K}YTyy6Ċٳk5ftM/]һq$r>*}n^YC_ ~(~9lwl-9'Y*S2b۾P]=ҧʶ3}^6֩`>7a| ZiSqukqT#8` ~{qhn<5w GeoW`ٶ])}Oeyy~rO6; 9%S- ?Sޥ8Tm]b:kk,Y}}v=5QY#5xVtmx3t/kIa]w062'm7Ed݇gD]bDoa0 U[B7F qHVњC8`C-YYٸ2Z#WPs[FRS!o3KFmY,. j3VVd{En )3y<&c A.==Vc%;c ?<˟kTGv)ҹ8 F1 fc8!o`g"`WYrNΛngm [.1aM*>󥸛7_9iPH'0)1ﺌ&!"#m\8T멱K /; k(EE "tIͪO8ơPX}`H?e[! ьwB.?6uj#pΗ #z:V9ߓ1R7Az]??Ojř`Yk}ݭ֊&>vQW/%,z/,sƯ"ƙB=1:U(m)NO2g?i?S)wicyGys¸0 ͣCXP\($<_s @^e9fv޼?s-mu^i KAJnЩn&OwcZ2j`B)w5W2YO-3OЃGzz8a'q`%C \MuGͺ4 Gy_7+lrIvkuG}wU2eJ+؇f倝~8 c 'T2 H(cDI1sffOΜgҬBhqW̮ÕASou\4-|X''uJǗ{8_ɷ[-5:Fϧr7}DD"^+6 N~ <! ,!% xr V p~w]߻~˼[zOf1D,q#Ȅ%_SyelVΡ{&DAg{o<W{4AEjՖ*6E^R Of 23M/߻MVҨ@D'2eϽJ/m$V+TdH1AYvDp;:yH!]ĄP,?6| 2:)M( ]Uq0@g3]+c6 oi[B#0y H$Ȑ#'Vq(h304A3YHzOaڎEAhc<PC_T/0Y7Ua!Ri>}}B7%U>B} MY\ckfdK vL (5/m<q0߁hH sm]+=s[X~bwF}Z*Ę ] 0f_yJ8@kUm@+ `-}tr6# b. H@Iӝ7)C[Cr>𵚾&(c׌'Vytko(s+V9$]ws裖+0P:Н0H%ɰ0L CA*S,tq-[d}=6oZ׭_.'GYovܐrƪ ѭN6@oxߦEn1 (1P!@YmeIȏ.dUi7Sk:w09IYmƤoz=x/KYğuE&/_ ]`)P"z׾@3Vt\2֬^ Ia #,)v"G$AK@队F5xD:>4oi[ye՞VWh [tFpF$DSpѧrPFmJ_ÏO]Բޅy\/-u׾?4(iZ t9/7y–"b 1 NoTp_ uK/RZ_PTR(Ԣ쮦 !1 Ty)vq+ F(B̧i1xF!ºR7k[3}s Τv\8z7Rhnz3gar ؒDF*X=CRƒE]3WC.TSt76W!X0m>SZ€fyOnunCu{oWewO` PHŰ1e@bR%_\la~l䭥Nqk'ՊH-5 ›FY3nᚎ.VC=* l @TZOPWX ۨCxsXBHUH/ |zZ"m!ts_^ͭsOwaΥZAa- R\*O{`z?gy~!keQl"iu=&yXڇWK$tKڃ]ڢ\J;~}oXPF(mrsmf6ftBRU]JG(eߞ%=-3 ,]86\?Ԫ{rA].)RwڌSA`C(RL(AgVF==gf+ lbBw0(RW~{J(!+?~)4)$ >:=HNI.V v5Yݑ]::aUHVijf8cY׹пf=.Yxw`t!jʇ%bRv'>3+]`" 4=7&JQ$ ;m?ia_wlދ8@xRp mk7ŗ00 &qI,6⡍xwr^AAא(@'܇4LV J0BzZt_siU#|-?ѭMH+[<!e\Y d@ _r{ҭ4Q$>0u+o`9RIj 9fzF`-;bd;LT3okRfSVA ?nQlTw 9 A?I}dOMhԔnV4* e3]R=nupɋaiA~ +R,yP-֍n !Q(!,H@T:')I}qAU.Y#sA;j֋ 3S1I@#0)Z*L;.q9Jg$BBX ĕq zi!viv n}|AOv'ʙ`]I4v's_uK9yc{>+}v3S/2R :=Hysj'ܣ'cу2ĐnP9vy:QzE.l]@!wv#u'j YtA,+o؎6V h um*yܟ8?}~3<J!@ـM`c 88^vpUAYҜs%y1pI8[l5 lrb Sg!$*3? -Q ) E ^x֨\ U6ʆ* #Yv'4` `)H gv9j˸F aK <[JEDDEc$xԇǮ9؀,Or G[) &?Dykd=&LJy7cGO( A$ ;ARZQJtK in0`/Roу ukV:я3T!$7|,mm4/PoūSd^k)k~ڰ\bݎ (ޖyQ|DB 5!h+In϶|-L}22KCNL 1FP[CFp~R=!1o4$1a$8#q.% ޿' 8VEо_G^߱"psˡGsBeXC@)TFeD%o4GTS| o;% CtW}뫨+1w a^թ2k@ZKY->W;T{F;,pQ cO;j=9o5ڎx011\Z46#FW2I L~nEe.Hrc.,ͨ3z%:JC "P^O4&bïeVDGEM,$AAPzR!FYoGK&j&[&'a:8&蘸:D7X.cџsN Vz}0\p6mV]fLQtud-}nmL\@qK]3lR{||ؐ(2QY/T _bGc/$u*G E @[>@Z}uKok>\a. 5``,,jY,@C0ZXеfNU#\t(o}_n] *9mzmT2` ^",+"1ێcZ)"f$~j&ϽT6Q>gg8n[i~kzob-%Bđ.$ z v߹>ﮡꞄ?y{'fMܩAתMU$4[`<D+OD\/ ,8(~Dl ESeY\S ܃MUt2AQ4rQV%g2L_YO_!ۣWg)wYJsH )QZ8Rn߭Cۚa5Fo%dF1}YM"@E)(kvG~`>wydɔ.$)I}md3Sa j)Qxˀs\+E[;FG^?eWxFt wܑxNhAdCq+5b @ M5WoV>cGo(,4 (u.@3I Cce@lF+n'Ck8J)1ymj,ک \cR0̆-W"0`1Rj$ɻ3&PLHe%/2oaD7M\3xo*cǫojQ bE! $,E ㊲[T.c'f"wkz60C@:AqNMB.}cDU3{=ӤWJ*t-" u;0USE*=(p%?JtQQUB2{U!4QId8;{L3k={g~b^.UVHQBx.1X:12AB'Na`)$/*)5 4 d -VgW%6֛T>dCҴmRJF,߱#;=.۲5\\ᚤlT}Ҋ/at" 0x ;~Ch JVYă~J~"1 Dc1zƾ8;_`1U_ۍ<ߟ߀xm%2zW.&emt-ŭ 1JfS~ bi{ Ltm_@9HŪթPTDTH!#- `,[UBKDl6be1@ Er>/z7dJ30;"UəI@5 33!),#"p/8SEah?rݞ_@AEIqh]e<,:8cݯ'"#92BpU41o7}@a'SPwSxAײY>6v7c2?hE!XU9m6f:{O٨"~+Y2ZR+(Ht"'~srhϿ;, /^M5%!?ޭlp-0#ќ~s #E.9Su:c+Yx;emsGkLACqY(ش&ή#̧__]tu0D:e@%W'Vf!P23&KR O#1ub":',_tϯ䂪(1E`UUV dPb AAATUTb(DQF,X(1X+R3Y#AEUX"Ub+A"**db+n3["F"("QUE"(T`(*(*DchQE**(("#)QdPb ,EQE"(A*(bQAb *dUE$DUE"E,UX X1uaQt{4 szLaȫˏ fW#{Wmae3hG/#ܮzWAf-^GP$Hy*L2O!fޮ%TUOgo=0$F.ONCOALyzp9rBzϐd_Ag=,u>ӛ&{ v{@A]-)wg9Wx .fO/4U ӝNRн/9zOai|.wId̤4B65OEJ3ZJ1Kk7u^^u d1,L_uogؙYŐj(wWf|3$eŸ.  iv_[#ȡ6jKDv@r*LgsfM4ctۿ}]m>'K&/v{Vrā@U!(F*r!'(3`ۢJ\2&N=G(?Zxiu]KwLQ,@ǚJ܃ $``B)pTDb}_P{^эpRH|EHm^> LSQ&Dݽs9>+֓?P,xYJ%|TF :޸0-g{HSYH+* ~VZA|n-[*o4vAx9ZeAԲ$uP_"f$.a H,2 + Dfyg/EVEQ3iʠe$P AE_yv!HFN#P#c7 ~>Na8VBnHeBuGV\w5K&  `R*,d7(?4*ѭ?za&,7"QJ G{Kb S ?쯐U]L)GHV24iflt{5wu6m+f8YJ& ^MIN\qH&r$J.' V3d'lыdsdQwoj1_y.5neXVi_!_ >tQ+"GOH1=HSN%)*W =$ABM盾ia7UFM~_^* /bz;b:*I.n>|כ 7Xn46 =bȻnnJ3[sn wt W1@)o+ݮ3-Yff:QT–N;4Dn6i}]1^Y1fIdջ lw!6'E: ""A8 ?7i<]fdP@/ָpB((+׉< v\BňX8fQ,{" ~3~Ο_~Ww]8u@QDHGO5@׾GRm)-'|0ETDp m/vdغw}yb?Zmp>Bogt^$|e>:"մʚ!IF V1o)[j}|8F(L㜘&ߪ>s(HT ?>ͣv)gd9ȍAF (` pɇϴ &l*ږ͡UP_-5BE뛁8t}?a>$ca;ud1SLM!ZpaU' 8ePM;M#5ݬY{Z X@AbŀA`H@`B,ߣ!Q KmKƠo:LBN<)F\"8':I JqCO: Qef 3.bg{ OdBR%)IO2&9ދ87O 44)=6qD`3ܔ8iЁ!1ҐH(-9" .2321^R!.HOGn];WY͞]>iZSȖ!EN;Yr*U,8~zp^4#C!8{tqm)| Zc)t9~uHr>3ʜNa,)D pP:E;ЋAʬ[]F-Q9vxһ2 y{>A\x_6ʺH$Ǐ 8;":Q(-A{5]"'z9*?&yue,TR*C"Z6$1#? 0v[ QX,TK*a`{_2[oZLyl:oW߂&2T\$QkՕXPfX=n&H:jpì ! IĕٳA2JgXopZu6fEgVIRsb#RB(FRB+E0)%*#:<+%⚻lwKyXgxׁfr vq$$YYjTYD9U8/_۾ZW՝PZtCDif迈{l6ϪX{$Eܩ4\č+K PO.zBno 0Ä Uu?f'wJF/|TsU,*yp=?~zD.nϜSAB=Dzo qii0f>2 gɐCM*87#ԡ }O[!ZGuu'OVyÇQ)jS[n_=(*v{W;tYl^~Ŧ&|#q>}dlV] xH>; &]Sbo#Tjp՘o54˂'/.2ߨ3{|M#־ӱ)U @ e6kA|yX1y9/X-rj> xULzl%\bܽa n I!|Qj'&5x a<{q G3#zshTw+XizĪ6^aFqK8d_ှ]ӧV&U]z~}d'7#w|Qz kd2{yF%譶zyGSayJq>D/M NsY53 /9F8k 5b,s4}r{hecHtx1nӸ<N|<Ȝ .\Ucg=I^hvUɰ YL*Fx^jqQt{lt=hs!e/X3n~3!W<0! FA+/C>m8"-d#Cp'('I*5,B2#c!5[IB_FKaFa+G["/ѻ'#ySdžEŘ:W1=mA33*ʼn2Hnvol*!ZQ` v|Q-$ Y#m}.@׬oC<&zssE{H{$xPf*UC˲|lM4 PW}OWh!ї)8K9T+wԼ=eY d,Y@vE %:tf!AԈj 7C |"> &GǠ1'(?ĭwgĪ\Izo#jԂƜ6|;vk[HuWor-/o\kp__fP ʊ! ]8hPCxir|&\eJ6<"{i$߅YedEˣhZ<,Bgĩ]Ӟ'T9{ѐMr۝$9 zB$bT]5اmڒ3IDϙH}Ġ%䵋Y.Ld9n! T.FA)ژ4l BQ7ǺKY@L{ێ$1?KqtØ3%C 73rZd0Qvoԫo̾ɵ;gƃXҏ w]n@>O5ә r oDW4HD6 &m7h:38L':BX0Sֲ@t*+.;7JKVY<_'`#In@MU"wh-urcev'- xq$C%;")]׺k²AE > $F:H,Lț4@҂Gxb0i?܅P;ݻ]d2 K[U.{mI0ۍ `78"@2~; zEt | ?Sݪ R@Jm'I׻, @o(Nsc8 94.>IdGy7bxm_W#OhpkmQh[cS/"c'D&&GFn@ 䥦$0 kvTqv䖕}h!Ce\w@{e~yq9#ό(E;\L-9@[@:/щUz(} (/އTd٫-wxm_P;:#x屋X75f@I_ϝQG4 B=r2 鵶ϓD/wbܷu2RH0\tBQ.o@NWDJ$Ł[j=!d<8lF<z;\S#mBn&>?=( tZ,k `:uGZKݰG=SDa.!(^3fPP6 -:ryY n|s:IUM"GaTv8*[=+|Ն!7yVK4=tx +Ox0ҙqxB8: 'i?cw5/Fpޗn`g}|^%DV }=dZL`|.O\Yu8RԻA[X(z.nzew5̕e!cQ& Mxĥܙ@ KC4#lvo2xF  74 O=ziGGf)(*> V]I Ntxo@H1#/죥yB_*!U~ !l][Akzp :<`==t(8% q$p'27eU ?LW;j}pl^C^+0Ƽb\֏,;Ȱ+tCjw?t᧟HĈG4AvEbhu8]ZeՈTyQŵV9j0D.YrԼ>ϓRxB_[5k :kAE#2ހeglIKcc_z_tƟ&c5^b90~&HM T]ﷹ7W$0n?ک{Y13Htp ;o[e{vSseH?{-M!:,rBl$~BQg39'bnm`OdMT5f<F*q̓S`L˓lL&T-mހT{v' Cؘ).hHy@\~F u\!AMgv7?Ko7<'Y%PUNhjKRU~ǝMUj3D+WYDDEw\͖BU'i۾Xc7%z$&A:٧ARܚLv͢-0q& n!ҥr$?C:K0be Z mEBy`I$@${/,h5 t*uZש[Sk.Dы#\gI|Cv3 yr~~[2@#a-ѰF~t@?Qw^JD3o.Tp?M{J4erJt)B@O,"fQSEHNQZ]) ]+SD8B(7Y7C 6\0rVZ3AlFJ!Vޫ|K iǰjxRz//ˡE­ dNoY=˂2HU‹),xvӳ.hѐ4wjn`V߅p.Vk䎢K)XXOl-٢a毦* Z+_p[^Y!WUNJdz Vh0q]ag腈oo%J#Te;(JRN 3i]$9Usv;*ErJM0m "[C9=zgx{;;qb܇QYZՑLTe}ઙ,f I6}Rk-(Ww 8ҥq-㱻H6Mp}?WY|AfczJ)˗M3i;˴ࠁX^uFe;šj"\82Rr0ή~[~uֶΩWËUj($W|>]PtfẪr,:20,8 SGw6N%(y(GkŲqczZ&لUP GM)SIڕf@p,:5ekSC^l_uWc8)+Q@2B;0ڴl D[Fu&s!(+ǀ(}J\C||':[2Wi^8V/8x"uRe3BHyˣNkY2cMRUc uPZJ|/a]LNHo ͙hdO.rBR H;lv[C9'0k OK&Pap\V#2BN-_hp؍Iv({ّ0oj'ntzYw} VktXkh閼ǸDFShB@-΃Lb災x4wϘHP*1aTa<{ |"jb|¸$5/ ,ԟтLj=Z#1[eDYwaU'4a4HHPτE2ka^oRY˺W)>TԐ'^i-CUB'Bfͯjխ4/sG*#jӪڇۤ;)kr{21}2] 5:uJgܱMѧqqv i5_􂠅7˳15Xk[ @zpܱtJqfܝ*q1s=XضX>yvs^ `Ʒҷ]`Q Ul$1v,tI'4S_0INLxDh>qBn\CvUPl qk;,q蝭0wǿ7oiC?DOx )_VxXI?YW7䮓ô"XE~)T0JT g/d`n5tY tL 6YܣĦXhk6zr [%}YIŻr@mnsy>K JEI|9p^|:mْA-&QF K$G1`P!>Cx @NWhNDYWmk"O}PWPGt<ͳ`t]]4Ns-`ؤU$zSRgȒR$F'%qA4I38/율Ab֠wՓv%Zw]'1PvFDŽ)k ( R!Kg|/\ |LESuK[C듧V7}<ݣnҤ_{JVQӣn GLQ"<٭8Ǖn 011HxYh@[UAs<uC1.&fAa}g2d&"cQ5%y_@;zXeh+ wSyؗq& ׬\ &x1F8w @pLCJ߿:{x1VM:bΎ\UW*op}rҽy-# MOm5}ftSc7Z MѢvj&B؞z@2S)gsEwkJ S` tdf)47z |x$WsME WwT`>"uiݜ!rh@6 r2}]:l,P/Upv'RwMIЙ MM ?"R #ڼl?WqIDρ`彛v.?*똜J<Atza(,[@; >c =k `i@iGg͈#aEϦMVDlE/(0k&[t& (xׁܩ4}!2\o{;w.,|koܲ +<ܤ%[e(dp(WC. հ "Z a57'71a}(VDFi Cob q,N7n8KO! 1: x_$#:pK%OhP`8XD>RPT^zKe۷xt]9 cV |ZpT lxXEL%ьV/](,{^oeg\^D^͓SzѸalJ/< qϜ_ R>ppOD],ekZ %-u0 'ڽl ,/]~[&`Q!Éz\FC ehG D~ľfP-Wbu ƅ% $<5@ Rc}1hGMEOgJSp`_,kA -j3>|볱^hUҠbF49G[]m:.ZV7C.A`hCJ+MOEXȔk_ِp^ۮFzԋE>qe&1Z1)z8B }hxb'EPa%/8{mL,6;} Y%qR:DaoVL&A3ǦYx8%Ӟ|Dvmba?fHq@T\_X깤ɩGnm<3euNjG h@5ko7ZL>D}'dw_cp \ۿ4c<jv$ 7˼12,`}OrFr}q բ́(t^N9`,FQ>/Cj˂4UpӤoͪv%ju0NFV1h&@%rB#`h6^!.DEorkGY@ juחjra؃17R${7E(Ƽx\VʯLxn%_al05A,9b]/9k+Jީ}GJ JvcE.gbJ94WHwD5*;7ENV&T ,6rXrK;,E$`q   ?Zb?!Jk5J\!>%<+vm C0BˡxzxUTQYшDB*juJEDib9CV }zϨVQT𕶐'KnX@A""ڐ.|gqM<źNndӑcD]$)&OfbWGLL^|%:r2bqf}0Ѡ>XJECVZ,Bo0_:_ v'v;hGDSFǯ`HūmC̻Pt q2*x* ' 4!>PQІļp LaAG| "z+eoYKiثtɧ4 ˣD[Үǡ&7MVN p %~]؆6xpa3U8|zGGr(7zWE')1QsrL|a9b3A nCu8( 1?Ge?{Hw,׌^#|"GtL2&~#O`#9'#eG//à˨ԅbOS lQҞi=JjCOeJ4zU{kj(`jm#8g@?cA^i*5B5!~3rd5Um?q~xSɫ|Bdڈfk?U/W ` eS\6VQ2F-W26.UONu\g>#R3UՁM]y0 Ёzr^loT&_Fwä其lDLl؏z/>@QqN_pOҺ!&9/Uڰq3 m[G ҐI%DāteL1FDv.K5a7sOt\U& #̰LmjTpGe+]?j.7GϣCJ sOqBU^r6CV5ш E$iMCX>ִ 1Y OPAp<POzC;a1s04n e=S=4XnrsȬo83YKzEd\wK c`'MLjO/Uwl򌨽Ac׀{6~J1WZA~GY.'i9ZW_CoƏLz!z5t6Qy"^EÉzULTZ[6&"XS/ܬQ`ߺǻdBbA&|{ g/+屢0_: lRB֜˿r0 DH\e'pp:=H̍^}01x,C \.AN>lʬG_WK!je#0/2[~-^0!Mªj<X}눓 &*#zZ6- +4\!G}U`*t ǘKB{Id!\'TJ#}WR|('֯Zl[)X\zHb )⧳MRJ୑y-mĿ1Qv@a3h`3֟Ļ5ĵ#ωQtH@!91Q~ 2@65_H~7YAO^P+5p>%߹]Y_x~ZՃ2]JH"V#-׏%(F*< {wDv vrqbV߀:,n̦lac%9Hоgep( P(Ъ&BA-,fa8x^ p޲EQezj3m}hmH@6f hO ٴ:()y+Q{?P K"cK/>/ChE9dzk0?tGnΝy(#kŀF6<֍ ;L 029gq2I1K9”wÍe ĤNѮ* -;KF%8QB1Xs RVm\/m5U/Xq,t~vf}%pbz4tUCs|`6w"DSp"ż끸H-IeM2}2V-/{\7n1 uzhijL᪠VdV߽RbsQttCSCQo͋lDXJRD#mKhmIBtWso6_Ҭ/SPuZ| a!7ޠQؾP_cm&Jc>1b^#䧹_j]BǨ"}JEXòl( 2>B0a=:(b|RUĀ0tH7H0* Eɫ 9  X,< ׶_ rhJQZQA?hB=y?m% .kZ6]4ޡۂsx|ȇ,(J wGAhgMc " 9ZZr-ħ.ŚFRRKbd%RtKZTxWH)g`/"=gnr@np#9䨋E=o* *56kay9–ʄw5^[ǂVdzx7h6y(@/-Y ESaPI,wCWt0S3*UF/]rA vHBt͐<fVO<'_MroFt:I{@s#VLQjK_*3q7(tX2kAdg~J )ȓ!U{9ѝjzi3:SP@awCHb;)Xb % mJ@hyAƙV mv0vdӯG c;8t;K'.u#ѳT0^Dj3~#,diZ5'nO>! :1Ԧ-DwƋM';Rr?c_hP90-|n ^GY"~d nqCĊ |JMAs/5*+9c-b c(RpTopecF]cؖ%|0jތ̚!lh'32S6 -QZ)} :V?UX AbN`kI۠>HJx}k/i0 nLk&G O>3O֋Ê_*4afakziD\T]?a)-1@vPlX7{,@)p7ۓ$&hGmꍞB9pz:E)nly# $}X"ڍGӿ:2\W[6C4ܴNJ^Ul;%Oս\* yco*8 2S@sBlޔ4;L@OX f2{)dC}ϞڵhaBI@>hG5J'|O[I|? ͓xy;=;cJw`5%.*QfE8ۚ <dWOA/ti!LlAͫ$ "5ه$L6k yHd`lV$V%zxCU1tB6WMJQ>2FPq1\?& ¡V )D)vM`MO80[0?AT O6{fmV;%5Lơo`b՝vj2@w;G̩S>Ƀhj +H[_̭L//U~R*S ճ H[΀^+bJL./'oc)WDl8a5 k,; iL=c XޖKSe|Izj1>)v[]F*ԸI !ִAC`rLG^,S&2;+,[)v+=m36mq 3kR8'[NgI,|F^"c>IDZ'{-R8ofd*VpARG * JDe '`=i48᧑VT[[ 2gSx)`RftFv]}EB0j&JU] .gݽ30&Sv(>#ixzUx w'\R8o2T&jN͚bn?eKeM5gE$@UPHVD%F*=S>7H8*M<Հ|"R6``,yL=om#펡F ANCD { My;(.ޯ8omuFwTgG@:S˯(εe;+uX"}A5&cz73^#8 j' 5"(+{z {mt;`ܿ^ZK˅<ȇTj.*)\+kI0 Wf)i ||'8 D@)tWUУ{~9\+ S>`LN>/jmʗ+ÿ߸d۱0ܷ珪yeKXۡpR_:hI] C5 G# *unCT [M2#XEg1E+|vu5aH#7U+#hm=_ߝDZNCTZ( d}=/k&@~ q0*Y $=LxDE}yl>$TxgF ,a-ct/ =6]QRK8wX 8* wZ!CuP/Tza]Vוi_'r]G٬Cش璶\weYҁ/|{ t'B~0BěvN )jvС4bbnj:7J8ܾջ(Zd #(VUa4 |= V8eP3)vT v%ĈB;#<Ijcy[#͙MxUzK[FHHtDl! 9P -ߡ]܅aY뭴>7Z3^ތ'u){;I[gΜA S2jLw}6 ipT7 |2D$j!nHWQnm+5ܬ$ЅnHYb}C7L*]a5nPh(G=`kX`Vl"K+ARzs)$oh1x2:'=iG?;dkxc#l&Rg0 nO:\݇=|R+;~Ь|~ m )s@I ^V+hɇZނjֻلezඐEߎGjQ8}m΍לuh"j14w%{a|]׃S,~Dn)Nބ[{e X0$JZjr) # oHs4RM:9B_?sfƼTj7=T2sy*w6404Qz ƩbXHX@>Uk:XP\Q#q =ʆ+j6eS)GU!>pҠ(-ס ˔ľHpߕd9K&e6~Dd:?׍bjDZ0> 1?Ui)c7& 9jj-r9N0fGLuaVAٯ"x~/?+v0BKė32-sDq_D? HO8 y%0*q:?#QZu]" vyxFqYäWr2dM5bO V*5_Z=Ly2?\m*/1_ҥ_a;׹|H#n)۳7Wi FgOVS?f}FͷIke(.(\W50jYVru,D?,Bz@a=)ƐwskD 9Y<j.YՍJZ%JBԼI&퇵#!|^K荻1xjbS[Ǖo,^0]@(XSB`(hDZ9*H(@Z=4Єadǎ-}79S`}Z[i|J[KiݍX 9?+ fl3Uq;҈W"tqC)>qėC-fu錮,; >s]xkbo[ztpLW~4LˠзT|d-'=.et@u\Ч92_@%+JK}H`6W#(5!--"I:yċ8U"+Lԡ:eEn'^,MBy}2>)}dݶ|ʹ=UQL=<Ĺ9g&?>eOSErsȯt|ظ$K؋W{rBpXƬ4_FON~[(8D)Ưs༏~-=gIdn9(-6MX{y'$2G)Rv,1t;ʇ}$m 2n>D{\,:n.@0' YߖX)ZjkScYR9`C|,UH3̉LO%jMнS7K}C_Y{Ju^`OCa6p| $l3C˝$@%@SeWgP簫O1rn7VlaMp;#E0}?eȹVilcm0)}ORvk:`Ә=Zi(Mp"g9öfRo>3T$WaWԥ9KA@ ^3o4c׃1fXt`dsWarA.pܥ^}Xg(70F/7UCe/z#l|UX |%rDVω9)Ya-(H2eD$x;Ikj"SJk zQbJFaߨ]P4K>B@t3HA'9/ޡg|̸u6ײ*L]AœM\(2 WqRÆ67xvB@SYWALI,ȑz&x ؉ݎ$FJ8Ôq eպS.uZE$d ɕp6Y#!}۷oݠ;OC#nJkw|qQј^4f=3|vD˰C=pY=M[_0oc{(WܬؔqdrS 6 GT4GZ"'NnE0|Pnox hr[5kD+0,3%vCpnhX P >+ѹ Sh~Hiȼ0r{P.{\{n;(t_Y-V5ҌUZypR4f9x$P37Cyh H|qZ[Sˎ)`$ P ' SGdOOV<d=)ɭ)ϕ\^İ}-eFE3ۯX{@澻؈p} CR AD%_YU@;Cwݐ  TC8LTVزCg1?>KErCGS~CDޞ(o7Go> _#*'Np pBsvA9s h89h S;62zM:6a5=eP [T:].BEtwzLAFKAD17^3f &5G;.PBJe$YR_Eҥw=]:w #EHaT?0Sܐ&Q7h Q'7DZu$f=cvM Fݟ7rz }3,̶Pc/'SVJ8G4?q0K!^PW*\w0B>Yd 4 7<*݃nm}alC!nQS'Rrt lx0̈́!L3z4ܤt]t:9_mH"U\-!6ySa8ޔ8݁%99@;~MM`GAJ-v^٭?٦j|Ɏy'Vf{'+f8na)|U2HԱ)U])lil(QD 3QҮ҈VH35Q!]rآ/?e}1Y0jQU)6|B$D>`e?E7ԛSt _٪q}EV~~q:di&1߸aA} ΏWD!]1Ri5ǻJ˲feJ~d{Fw6Q*1oJ۠ui! H0wP >^Fjz ?K3|i@ f mh? 2/]ZNĤ8>w 7徟wE];/97^H2煆ؑ⪤40[N$ʡwyd$( ۗUz5d`R]'AmhfSaH3Pk ?+}\GhwT!t1+!iXedΊ 9kdsyyK5 t_ Gtꀐd6j M1ZOCƚWpϔ\>7o/^ɠ x? (龋D9a_f&FC$naQT7& b<_ اK1VZ~t!w.ՎrF`l*sqK_*^Tg hyfj!xC@]ެhs@-`9*gPjk%0>9.70^T|ܐAdky$sE*PwZ[,=XAKbKx_aU_'3 ꆫ=Z8 EtA/ս%`wKc (&,}*]z1#GȥәT .I,wfLc0s܊CBLu\o s3פzɶvy( $l uKc$nZY^ّ@mBûGBC;Zb(6$/DM*^M/8 3UN犮?l"A"-C3J+\u!>rHJ6$xı ;oϬdjxؿ$*TVAՂ4L:\H;u3Xƌ@]m|WB3:hʵI֥b|pAp+s1>ҋ!ux;OmؠܞC`:\'8Htm~3n1'p ԸZ$C { sJ}FԤ>-= Yԟ9 '*=Hs}/]OFns˳~Q71|%2c/$ W-6ÙJ4ǺɰB Q:毢-BOA? -cp̗r*zAX1|3i@~~)tJ%SU L&[ Uf^"`蝐}2Q9fޚIqj4DZrfUi2WhؓbR dwSQKbBFQ}\|#zc[ɎwB"ʈ\`6oD*?8"]A̳`7 ?Tc&C%6d%3B QlyM Eg`w% "*}}hS,G"܀۞KJ=$8XncP99SM#i` 8ewn*g x|E4HdʟYA VZQ~׽Q?b!,kR;f`R ʍョlCed*:śEHATaE%Md'Lf]^ j!-_ A@*8˺#i) ZU.̈́hpfZQmPΘ4ú<[ӱ9)\-mn$v=;]:XOY x.OM^c^ѠD0c?5u %w&dqE1,T0]}`ˮfexJ فDϝ o9h--Xl©z{Rm-R]"!ʐ)]9 Ѣ8d.u8uהTD?Z3jK&8ő?5-l`Ƶb0ރЁy>;H^ eL}(דO!G$"ΚƍUp*y1vJHo0-2ˆ$ɞqpϱHV_D;~l4/z;ZJ (h< >Cȵ"h#۵zB@1#T.I n`c=^ÖndwIxKoءMβa( ? E>}L5G](RɣU|դ]3V4yoЁd_Ur\Ȃӻ&'y/&xY,+IG AK݉+ZijwW7P/i_`BK`?{Hr4CȐT>+l| uB# t!" una1"^MeOWH} ~Kωv_9Y6,ߑ˓ݛ:@KMɾ{eI3oۼn1XHd#+e bfUL,;U}gq'9hYʨ?M+2_@x`E~Rۼ9en#=~f1HN ,}Gx7ctJgB; go]%- Q;EVRo1;Pojk;$:.mMS%X8)WZp hUil034%@x{'JAڂc Z(N8׸תHSl"<#!h8_FKL.&xN뛅m{EgS| 4hw#ڬ:{w*0j"hhoj7]WpKmC?C %kܙ #^+o~!X?TjcEZ`=sX!PlN.Rp.B4>W&)Rlqk;4xO4^tEEH ![g^|B* i`=_e4$ix3f6$逧5E^Ysr/&:` +jV:r7:)~vM %J#$VɲLLSerVU|aRb&B+k9XD.Z{o%of1<'t}sN|8<-oEHh{c064UZ^&ܤ) Gg8Ձ4u;ֱ_f ne<"tmlhR6\J8d_zĄI* <"!\&YJK2? l'oJ'e ~Z|o5>NV쐲x"4MO1VZKQD{BE H30A~_yp\i ..(}Pua()UM: /9=%6f, g^pOlV !$ M,~8SΐLR=N[`{C;ҥnmy*O}(~˽)T?*x\+NEaMT5amY *֩&^I$ß\M}ݑ4Lfı6{L~-煰R;t=?j[i[q{(w**gVeQ!(4dU-d!6A:8R'xuY|,> g)X4*ccj #&$C-8ɧih? $pc^Y<[H*ߖ|sc+i ?cFRȨ5ӓXEi{tI<7M`2*AWzɘ֧nێFz'73<qmý_h$W[]6H{>cDweh!_GRm|~A@:AsJ9pI&$m(]i ÝIlS-$Rcv\C.330u:Ԑb )=O,+;3p2gqjD(I4ȧ+h2U*#{AyTXi}%\nTPϚlsKs$ QAJ[`E}nJQs"Z cc;r2R bNY_ȫ d¥o~>4qnaK XK6"n%X TΛ-$p@/V!иf&|܎S+\lCx骲ѝ( 0#@(3{7L 51pGG#+g^36v&I~iy0Y68pBС"o]e0rG>uy@PVVDEz~ 49HOwɶ yVx5!3zHPVz!I.$)7Ίdu .BRC4 YhOqJ*3P9#;j5C^"wjN* pρsyVgRn~+*%E/7JI$F 8'wdpE?ETBD Vz EB=!JN[.Ddz0}{(@}|aS԰&:$gHU/!CrevSVQPRO- N_)btpقFа8ݟ3FL4bK%FdtAFA (G[.8%#}LTQ#v[..r4KjCĂGLW\<>.&.A^wՂ7"]H(At]1F/ŘoGBI L@Vaohz10 7LjSaZl +|y"#vl$M}eLwEYQsSsh^c |o|Nl9w$=&j^`J#'4 }]fquǼVjk?I+T`L6}D)#q6[CyV,IVn0ѕ`cb8[/+ ƻ{[~*j뤊L6)"!D۲ FJ]6KήΐMLjH Ujd$<F|O״ʨ41?^iNCRsIr($#*9"[))\qӔRBsH׎d~*a떥;1|T̠ NxnSIU0؅8g Őw*] ̀[v,%g%%(*9ʤ[kL)y`u uM޽ZQċFp; 0KP=ٗI->1*$B-e\30'14[(zl^S2ج궎%,KՏ V22rƭ:zDѴ{XOas,ܓVri92ʄmGwl36C˒ .{KV0^]N/U!,`$ Ej^צKn\Ghm6?͌9Pk?RZp\)MT,60|-bĘx{Î8quA7WBLW Ewf7JD`?-6!ҔFyUR4gb8./]Y'M&]K^he=~Z}K\.Yz*4co]iw"-asͱ9֧Zm<6Xj.C{rg9<ܾ➀(IQ̣zbg2nYfp͜-8A chKF3z)򯮭jhK[Iհ *-w!-@Q㵳k[ouLR3`* ;ŹcJ0_Lw [njYSm!?V&7r.m^9oޕǀz4w. GuegUJ#X@WG\W+fҞ?gm9yU ˬꚊ#B)anPٟcKU8'ݘ#盜 5pyΪA۶k,7MU m"ZR6c2Ԇ|ݲ}- H/yg+޵ic>eIoK5iZFIe8VS{p^=Dn2>?̤v@|${τJ6s"ZCR L{rdqL\O~қ>'{%#@K/){r85e5}"茓=zZDWt 9^ZǝpW{g*T;z$K޽m3=iDtO'z7bu7fGSKѦRITGF+?heky+k-|%=!\˯`-f&&vGv(6ֺٹ Fس&Q^qII?֤i:LKa߇=D#ݩ=y'\`}vW~.Ksg {mNTv'r`jxh3uDP~ь7,QcLi:jX %#0{']+DǺ XFuO{F+,mQ##T-_GNuWf+U~KH31"D|.4Trpޯ[fx.`RM`!W$}&BFvyC{RJ<9^^`؆R5va=yY&9̴ۮٱb #P%.*I{Qf h%(dV D:[:}.g{J+X+1Z?Sd+Iv\yQp.?M8#w@Kl Zoe*\|d'1<# 0YH 3ъ|#7L@ Ld3"A[TIl'aҟX3\lV7_|El[A4L)"aӫQ|3(`=RM,*j2]xZ4 FSrd/(Ύ N]Y}R[Gf3h-Q"ʜ䫩V쌎4;r{Ntjw=z.(ruZy"{R0ML2mN 9w_N,Q7{^_\^Ы @-v|Y-Mh&B̥HO /DqxfxWB9n:D55n5i"ZS)9Pw>Гq9&Ξ҆p%^~ʇT'm }HeGg؋c}z lBJ {`ܟb'啸,&AݞUK4}-[q\b$&qGL7QxL0!p?ۯvEajl<`chF1VGu#իKg$Y'L$ȏk+LJ8_)ÿ4xDjzH犹tt, !xːfV`RRwQΠb])܎`5\L dK"`3}D0/@eNQ{0mRt}O7+VHVAHr99Tb]H.ne)(Zww!iq`YG!T b*:2#].iiH|U vJu``xmm*>ϋ;iXwxW 8iVv8c෭_n0|9,|_(p[f_j}_4]Q\D{1k#MHu^A> tĤqEzDŽh̜MUJmEraJϖ;CDqyO4Ok nBPZ{Z[GyƇ:HTxm``z]-¬%eIro093ebZ-i&[ .1 C"~UK|.k ț<.rBd:sy yBAk JMNr,'Tj-@Sn;!CIɱ¾HRq92-@G|D WēNGa+ pMZWa1O~LN9m &$`˥,wrz`r^;$b -/RrI?`Sޓ=r)j?5cD֨!H(Wu,fcK.izfj`:.: aiH@ [9)nYC7·Ka! 㽋{ɔ&?/KھZ{'#y_EUy} +PRoPNmS0öxe]h6M9h/V!n4'T㑐j)ڛ%@V@FQI.g~Ѭ{ǢOVao0ad#qʡu;lQ`XX LY_3a& \^#l9=)j~&miŊ9U Vcanl5CsUe_2#!m8w3jbnCQ T %G|iPY]8B5de^EfzWCGd4 G?V/\tBRr`MH^:h/dOʼq\r4n<1#kdΊSx.>\O Oo4fnA.ͯvȯ]#qnˍ>9mm}}9֢:Gp0Y(SJ*W}g>;'WX+s}J&ppp%c`}KNXklHd[ vѧB0aj_&4wDJ\"-DZ.prj{meu>oWRsҺqDGq,js3J wFGe _:¼aBkyX<Y[iik0e3'>̓7U(h4tVL)}ܮ;q_${Ϛu:M:z7(Opۦ%aiLTd4Y~]F+1`u!vIY62.KPr2 tHB NPdF{tt4am:1x1et,񨨓3[3"B4xp iGHz7T[ i؋sfz'\iߞ6 /(~yzXMF~]0,xOx?O #Zc{UkH \Wß\~(5%WN-';pq hFt oRrDDxc 'J8(n܅3û-ƈ+ 8o/om8{5Jo\Ɔ6"/H9l 6q n@*=)<0Rn3ZdxV;쵆|>ٺ"gn TüŲ8 ~k1AV7ҽuR^v ?L?:L|Mhlxߙ/kVN 9뫬3Y\_P%+EBt`}d>*@z8]18ř@Mx mEc9U?Fyjtc[?6zTXFE^bZE:a*xslJ&-ސP .MBBS($iHkoI hkfn()bϱ\"sMJ-tx!=vɶ35pF `T#4xԢE% F4g D)EEOv D$JtiB'DQ-ol)ր3C] @._̧Aq-ҙ>=OJɁ]]C6&OaPW0ZG!SiG[ ; \zŕ.y,>xR"xXeq%u yXٺJd"ʚY4?rsiIjY}l%p3SM&Y 1‹e)?ϺJegRX1ޑqeμAtZ\M\C?ZQbB̬j <7Z~ȩ|3,G˴J &JIc@SQK?0zԝ^2$[< Tܗ+]lfe]}&,yOy@zmV2v-}j8qEܔ'$1nNe5, ǔ_uLn@`(j R&H@`B'0ܫ. SV"y%Jt^b:@CFF5YDA$>~f`A*,=ݜ7:v#j"T|CWWpHF;$(>F)2|; F˻.!sɰ+;8γ)sܨZQ.=[L]xjY7w ѡ4eTfLߪ3~eP(suaQb4)4zNt 8%s'@?Cw[BNתj{2)]jg׍On>[UbYjhk{R۷jx940B+[\i,wx!lj󢬡AŢ=e[Wm )k嚖5ԻԦ RA#QeRUG) D-4YQX[![v_[}:Q@>mpJW]o'b^_bgS5E ]aJEm u4P?oCO"YQpG2*&ȣ:|kd!&o43d7nX27Q.m3;9OZ6ʘѡؽ qOUVn"Hf%T#^. d-s6~P L>9$-= c_b7!\fj,1%-a7ҒMȸ\<{OCk'2hAe⿋,YH/et iwD$oV|T;Cvp0Pt͙\$. XoSrt{J4ۅTUFX 4. Wɏ?be͸M~˧KpIX =ǿlC7ҘJMd2nU)V*8Ё무v= Bsb'&HL[g~|6ѿr'lf3A֩Y6Fq4Q\,6N*;rπVN GxcZJƀAxruh.y (dn(H]tVplY[bo ;D]q8H3 c՗BwZ%G0)HMODE(`/ qroozQB_ Ia dibZlͪaJڰ"T%uJ+&kyoHz'K 8>wz̪"FoΔtiְg՗ZwFt\fiCs1d>Č3w+x<ԭĢVAXa9,ыU)gI]LVWBY8~apQRxܓ塰c.F |N.FNk#Y.)?԰u,+,)Bal&o %|~Ν§ee\i1svenŖsSiK^5i27d;P-ylqjGV)Fjyέ~U.#2֑ -GwZz T@QLKԾ|".0g|n@". (WT`,μ1ќL*f,,'Fnų^>qb$Q' ^fS:LzH+EyE!HKzwAzZ/&Bb9J?bAz\ ܦ9WQj46yg,o8$>g/XUG~Fw-qlvIY(! hBNV& g?.lrzT:+ZȈbzQ!ՊQj/cCNrVnW4jJcHL!G OJD *&$ 8_xh;m~SlSBSbT}к2zBe=GLjd9JB_wBk\H/)wHX,dVt7[ xvzV(+yule`6$@ŖkC?~vCN hnfJL@sVmT&౏gRkt&v:aS o쁯ѣzCAu&'ԭj+PIRHZ!fn$D/O j,sL®Bcc{Pv3°3-tNw5"b*Rs$D>eǹ),X {=(L' KM ς2\1QqAt߆ TzAsǫ>tQTRo{sZDX8Aıw?K:|.)Spqr*?3";.|W~Dشkt!%l`Y9q5\3( 3J~$7\Z Gyn'lw:AW EBOCjrB.ZqtL9v8uHHRI?4U 7OD"2 [b@Hjo%,6pu1'L*\ZL  M1ĩn,>#tt=Y f~a3gM)\M+C8="zU zV8M;)f(?MԜ ѫR9S \Zޡ6գ!!c͍l*Ų,eԊ#1 a=>kK,t։8ca"C߼.9jYexޢ|#Q:BLyY'm_/qs+AM<&C/Evwĵ$@ՏMջXs%>6VmǑܙ28_vE&JNװN(n: b_Ϡ@[PBٽܜ:;N~U?3o`N7`vCd/:w]nłDf ˳uJvl6Jy,z\eaL,r&W"7RҘ1yu$lq0G+4kE/t,N> da+^_[`xoi^n];4,̟l \uQO| h{q[qNAA#!Ax7%<qFafCUC1Fi.~J&L,){/ }CZO1 ŧhS`=2dTݎ0U#hGK2 #sU XVҋM{mFQm"v!߼[d>uua̧w1(q.2\ .U_O>.*@u{eWƈ@MxGE*Nx<_u~Olz%:k`ũr88J`lR3I'FY4x=8 8"%!.k;.1ryЮ ]SFY-?Χ(!Al_tES5l$9G)_"\:Vb`Gp uoΐLVC4-qOmf'}F9N;Thk8PlwC qϕ ^ LҒfh}q/L$>9(X+d{i&fBĔhwnSY=qBʦ=JB\ KxbT]a׉sT5#KW߷k;#kqEd,„h {jI#0@fM9% q6JUp9P x4PEUBt 4V%mF ׳sMوR%y~t+m}@-3p{{D;CX-r0P~@H6Sfñ"^T(?:5{Jeᕠ清1S3D9 4B e8iLIM P% 5h)`Z [8nV}eN(Hi!8oB"?WhjU{D oƺl5C'J\)bX,I6$Y.ޚƐ/,Q %RnGg؄)cE_MCKɈUi$$X[|(Ѐ/GVYh%R$bK?У/R?)+,V "1OD?ѡFlT2r杌 pj?Tn _{.%p; kֶėվ ( ]<@y/-1jv<4`( .{tMѱ-eQ̜oCAr=־5F?:k|'- =բ]AJ<;?wTEA#lD=[ x^\$2o]/p++U- }3 0.T,@UiN ('њc3M-{NTri&~EH=SM-9-a( *K~#ƃ\W>Ku p̸\pƒ{ETgyeY {2 ju/n9c+ӹmWJA ] m/|؇0A;qGFf`PWLzEamRnxEbKQmvZ[1l\tTQ(Hapm'D&˘ F<kVp.rs~tM-WxO CUISmlyY{?*0ZǒMD`<&O]nńf+a@L#Q6ϝd]kPXoc|S)+1$έbB-K+.jNvӯ$;m WW # v\7qӄ|>ne 6l—YMNbg?* xeTgOBcx4gZ{5rp8"(vl?m7l:mamuXd$>c~K:(Y@ ޣ4e{9lu>5H$r P1ҜHB-${3 "wWVt~+f(jz>Z后țr#C0=ӈT ~ŋB{<r2vUƆ"Ǭl26*~g,g2lG3+W\a o*@! 0VP?] k6v+ðjś*pcfkPnv7aR"pO pG^7ޛo~L6~yOJVZ'(&/4Y|Ad)K3D~,0L=ѷ "mwd~v@]AaU=l$xys-u&n gj){&2ؓh7т]^MM8TҲj'Si/0|BU{/| jy@*=\PhG 7wOгn1SU0Sc1klTUÐ(1z - ,6oF]AŰdmW{}|O T >D ~-q׍q,Ű~"ektB:sr m;ۆIGNS5(?! 3D;LbWZfL[3r‚V d (hPur": Ÿe'":\ET =3g _L 1TzUѕ0w8^ ʚ+-u9E}B!y.Ki pr {SJ:%WN~Hw!+cF3])5l>:I"lG  xa.N#\J0I'$?acϤoRW|hR;U7=H2ucR6K63@Uc|;Φ"%#:̒Lg+"8=ҳ8:#יskHƋ/*sX""D&Yȭ'A ;J=8z7<|-YS#PnC^(zE(¯D \"ތF4y#\49Ok8GzS;mDN}ub*_#M,wVNZy:3;%)XHO}" [ҕ,31`8q}1d5Jg0xTn\8|2}ή29sxrEɟ]|HoPsnŒMU fz|֥Eiy"vߏ:NY%*1#oIWzn$UEpepR tBrkx7d%뗄Lm_+uns@I&9{ƍ<@lrKġ/Ǡx T6^ڑ}TʸhgGۆnEheD`$-wVPϏZ;; /lq򴚐( Ե`5@_z M72s]CBS}]Ms}{"wZϊνL ަ9An7Q얻r*c[s8Lnmg͝@ "Z\1_ D[[e,Bpl " Bgņ4Ϙi"~"p$o4N DCҦe^C:Q%"R {pjP%pW@򕙑=[BӲ=K%^# *֞\9&8@ƕ99"y2Da_2Mxg htfQY o@ < `ഩ=hQ ˬ/I }q#oz^%gJjf)>Lzx@Y~9ed?F ˝qMtAĉ̰V:*୴`̣$ \YM̤#uT / n򸪪4m S `4qog2 Z`7&{-ҕP2B~gq7Z0[/FAQG~ֽ  T|CNB 9=3:t@l(s8j-_"qu2)wz&PXXD %(TXpϯ~g"B $|s㔃K <7#ûw#Jpk"Ȥdr%PkQ?C-] ?nI"a3;!e t uŗF1}6LanvW[Jǎd~M;Fkb<zLn4K V5+ WH(VOZFi)&Gl kWBRJnZ&P/k.[EH+v.xL.R_p夡lP @ݤ$vƌ撀Bl̪/ jdV]S%1o3Q"l=^SMCDfzԠ@B.'w`y%Gs_!N(dC&a8s ӨMdzu*Մ٣lYU(L5Qt $O>[cil-n@t&Z{}ryӿM:eQ~"a0˗U1"",Z-q({1ݽ?/!T M| ݎE/ʭ0ά.'mc<;Fe}A!W&,&fԈ_lx+1AfClOe5u2f-90/Ŏ8p-h,Ua,?_^|{kd:H TxyNQK%EL~Sԑ gB p {+˒VWuQ ΉfW%z>^I6eAH^H ϝ`NgrCoat^ ^٪K~ +( _[-PhjQU#E[=dy-)F– kz(c:s 8ml+CF߂`Q mїFW.t%4BnQz[+vٽ8#-#Ix;DXF?.#:;Xmx ?e Դ.,;@L KA5fGLϷq]p1 yٵVn٦ST\=!k=5m6X1=<"Zzk7ZԓZhɻ]\?0Hk FzJ(oFdvձ q7h̘vkۍkMD^Wn)v|eݎ=CʲNi-7kxs^5c矀[{7bלӗ$ք+zUݻqPrn)pa* O(T=;C*Q\ kl@K[?/STt wCTw[)dK`DNC'),oEx[8jEixoLo9;3J@@z<@ '%bq66v1RbЌZ5~ vOެh=}"(j*~ {$v1UVq5R+kjrTJ j~}.M F9YFȗ}I4 G<6<ЖŸY%)0iAy*7|`NvFZԝ&SBC({Rjg䝛, m7@q`{jCfaC $-RfEaa3QD#lú)W$ tɡ:~DV?VK'ڀj$%ZL:ߡ& `C!߇73hگ5Vu(Adp/ZoS=8?XޜL(0 xK5@D0x,:h8ʹ{{ g-c_d &v#~%Z)ՙK$FQ bagKKt~:*[ ~g6F5{Dv(J\l&*zI؃ Yyj>A;xa@ A Rg+|$q4uBXYn3\;(x/dtɘiT:i A}JT+ EcKW)q$cTOYp>Pw} e=+IQEgw>rCN!!MԢ ͖M_qп\:[k;s>oZ]z?s.F{Թ6$;C/}X1E Nt/}Iiuag/c B'Ch)BBȚt*_R.˦Kwm"| %v\PH$x&ge xFnCf|)U\pԒVvD"H;r^5JQ+x"RhAgkc% o^ >vl ) [, }| Q-ᙕ{  n`j/+ .`-AeDJ d]50 [[J'bh) 0@u~7f9 sejBWC%;_f"߇xzvq4p\<[Xsak z*L;'O\i.C9kg_|=FI I{N XC4#*e<{v辖.mie SmuH4 MaF5Tc?熛p;%$׈ 9v-#S8ӼAc4As?Hcm@KLUx *n'^&(;*j?h);ou,SkJIMb?\| s.'R'зIh-1ep gau딏oYw$r8LP@؅. V 8"`PؿM(SZÜHBf"(D3#O%T"+!Ϊ@fkgelTdZ'7JVi?1i q xdY3 ` V/ x=2"ڛgx^0j*AjICo^W'hn*'lj\ǕzsfG?M+\t'V/i:_[:_|ߢX:P+kw ]8s(4 ý/q )f, +,>%`E7/=4l|L|aIAZk e.&T0,)(b)'c/ p淇 Zp?1n^KbEz_`ulBB*fDڟu_DCZK ݽ7{9crO:N]GRRqPsXk_ey(WTS?cV\t/+Fؚ7IW, 2I׎WK_Xhi.@&AhX85=@csV8e\Y>crU\s˓3#S=%y-ӜS[TGJW*y5'5~oӤC!Ɨ.8G)0p3_(M ~w7Y#pR׶ p2hpe*O2)j`>u1 WY7"6.(G Eܣҧcҙx`N4HE M0ib#}Ŧq˙'2xo IiaY2bG,ndmBcLpA؃PwtsKuĕv/-r֐b_ jTҵqVMaj~<*p5n0"DX񵁚_2ѥKx VR`pl.}~ v\}m#9N~Psld$"';hXԌI^||uwcnW &پp}Ysk_Z %n!Yơ^n?(RMr=NAޮ/,D3qxaM$SLt4VWV*$ UߵC#Kpg%;hVd^ 9ne8(oHdI~2Ec9DŽ 1Lǐzjf 5r[l; k٤` {R )&<[} MIv|rBOvwn^L೬vv⠍!yEW!Ϝ>o G`!-w,k׼@]Ķ 1k)!z[R| \|})nc583:*>)M`5,It ,#ǽ1xzK%;a~ +9Ubz8V^MZ\$_ vX;QYKujpmODrRz 4;(8"X!guTG>z-`?oh6َ*$Fxl%kC2'!IYƲ̠s=j:#((݀ݨ FAS hu K8v$6ާ>Zsu-n{^Hpn;!y4gE3_[16v2 ٺZYna*ĵ |q3\T OΩ/~Jwa40+ 7 tE CDq Q2%y9n[# L=`l,1*#,,W$NDdqvng?CN ˾f# }o[ '?wg7+wd"Z@ ٸPN3ڻTF8b"L+X4͝zr-$}iw7Gj cËgMM?#^m]V -OXkW k٩   _/{>l_8l]l2^_rHI^{l4aǎ{7g=3>#v OTRF6JaZ5dJO yXig {sQbY\56I9iE/>y Xך|+_8P(܍jۡ+6 Zt~ t1 ֦ 1#`0 vh9KJ ã\ ETTJ&ӌVË By`FjXA#PIp Qju Yi1H ?鷓.)er2smΟ fBnG"P9h>U&14yh;sSx!ٰ)+ V ,wޅύN+uw^9<N=60$'KPB \^r' Zms^Cy?z;°51OuW0lҘKƎsSҨvɈ"3OtUiI{LNaN0 bsuewgQ1IW$:SokHm&%T(ҋ0.9}YҽN l`OP<aS@Y!K0kPˤ* ]Y];>W=aۻoíWSf r l9`ZX 4-2`v}xX3EQhbpUjop bOMRHj@703h{a|(azuCWd[:˖pj+gTu+9g'jmiJSd>uieC3HJNMoEGU^͕{O|l 'EcQvq+cIZv[2 EԠ259]FI^UxHUQV\5P(]LrسaqJb1(aယR .)JgV/+U=W[ gF[OUA"t"O2$+fྐÎ00rՃ3~nsX(U!-It: /48,T]w+=r3lɱU\+g^~Ixr#[cX ckU X7DǥEj`v^dge>3ɺ=.6^UL˹:1 oeM ae%+JL1b!Rt ⲃu_ k!mBT:DSŝO2k;cϗAl.3MmF J(6B] ZM:b_{+js?@kI^x0:T\1@Gt/bfnh|2Ag49%dB\]z$mĬxJ I*32?4QC߭m̤06m y!,wؼ--'/`׏rNJRXa)`T킝K>ZхURЏҖ'5>A jaࢎ2Ƅ4]X[b,3'X$y1Q֋$vw.0edpΖ1$dU x0a30hCds \z~4nDH^o JLWxswAɍv$=r*+┴B=0n.S Vh D5Dw7АcuڨT&])(4ܔ}BtI l|ğؾLilA$¾SHu_٘X}paFݑ3Pثk"5G`ۦم+ ,#O: TByUM #aC̓sO=D2ũ_Dx;7IM1ʐ% rی[W`+\\x&xe{p8Ű-}LpMDl:?>V)bg&fm6p"Z,lzCJbRXCB{:!5/xWRm9oyz(h<a@kv!Ag %G Tץ .%EX<91> EgYl(#!}[ŷr3H@7݉NTH@;!:LBlWDתw{2 D96'8MŅp2hs5.ko.8p&nZ=OoYO}wBqR nմq+Oe &b:OFA$w*; ʱ&R-;s _aP꒷3}+h} )~5SoqL<4 )BL+>{H 7h~QWƇ.@_ijBv,zp7kkzeZΗl"(7HP>OC9dGS`0KRrDwxaLwzHߣIǜgsQ\tt?]6}u%iQB ؞{o +WyհF-xv+pb:;z9n N7PA+{ep·;t ȏhg |E/R/bL!' _L-@GK8Y<ͣ@.,FO!mˉ #Pq aFX33Hw/ERnd HWZx:ܴf=G|[SG?IBGgqjd hd{uHN(/d>K)# dpltmUT]+{H t}F-n!/LNlH@kV=wVMWۓUr4K/a<E-p{Rc͡[u[-̾ϟ($T}[ )mO[o{C@ukEG/wK$}/%yLT E: mYb"MysH<'dz !dܫ t$_ 7ͪC*h]?}%`Tnn?4 ;cqwS:?WHؾD!O}WT!6Z!KS(gc'`MpLeǛթA6` }*{hJAQ\e*]ڿ@)*^&2@$)GKݒ""8.S'6:չd`oMC1,]똪K zkm}j̮W̸< M|*ԖCEʩesBG/:h"Ė]O$ wQq ͫ&Qr]C|d|+P/+_CQ6eL!`E'q+ F+JbqTyk YT~Y9" ZxSHlVA@߱{'Ձ5lCiR zcvN܉3&]^U"> -zV!;Mh"mr̗eދys]:lʖVr`D@? anjeW`@RKCG'1ą#Sn6$ýcrkP]`wJSkTφ4GxI5$:^Bܷnd(Sd9Ѡ+Ugp+Ra'XU͔zVH) 5](H8ỳ6\#܆洑l0T_QU=(b( urT\رNӯYMnC0Q^GN#{;ibNo=JȒV67^qάD+S؉r8b\wu|kr5y{j1In;ϴbTLb򊣖 U Bz)/9/ןCcKKk8%>5r蹋A~Xj ߦ5{SQ uK~wz?z\Avs;Ll6`E8|9ZRr*+|̴sfxS*eWBvh>؋g,TnegINL qW;+w!=H(|>n't1'aNUPq PjfI~C&~ "ʷof}x8;'b.ry ) }.+ "9 +=Drn%$IvU@TjKE.f2#L6ݽ v2B^ le'm'/۔ ^ACv+@L-/!d\)ZVwWIX Qf ovGx` g:6I0DhObpFo_wF%acOor X YP Z-!*ah@WQ;犙zVzS<}1%\l_輙d#턏\;Vi/~kOdYђɒ/7'˛jeXn Ȃf; rB.Z,G< V+1:M8!<2K: 5@ۼ\W>W6@ZL0PHV.m7cU>c)Xj4A0tRfsT^̟\/:lO K_%"+K6/M2 T'E3jh ۰V̉9lV`@HH#`IɯV*{f?ݬ9q+~Sտ2CϽiX;3 GBr7WLjanFMl?1|24\ 7i~*M2$^vgfYBN~p@)ϵLq^rYc4c mX;_qH+Rj uKc̽y .31KwjLJ[aLX%Kio*%M9':ڭPa$tRdBo a&7WlQ2m#;|f'uFKm(J9p]l<ϕQb[^Xj y3#0wlOS޵_G U.9y_v \⿨d~uBillB$ײz+='JNY5vj|kSDG-{^% OKхuZ<3B>6N0l2i=00@d2uHI ĕR6frh<=:h#"Ԕdz~3?,)F.Y u:DM%FwLNujU@yUF( 6Ӿ ];KwaάA}d*+/%rh5rŮ9-wW&RA7 TB $'ѭ҃?@ajpQ&,p̕fdUPϞ)gV[ZUY4ӚEqq rNPJzoc{@X1{S<$dic0LW #)M. C~ ;X=;59sjOӺ\ViP/4VWr2ơk7i~MRS9jQU[~A"C އ=^ ~&;R!-~^[O({mWPa (Ț^&`޿XcEG~z6f,Dِܝڍ@ӣRhbMN ' U569[Q[&i2eq7d M9Ҙms \)T()z>0́s`2se tTFg8^R =H!Xq~=_{ߵCBstn[S>Ԭ',+7bx)UhĀ}Rͬ4Pn%@ _!B dcO"ODPeOE \y@\PUo7YnMmn(nғsJ\`OtHpPO'Z2P>_0He2!Jf-ڏ86S V؆%L8_/@ t?Vj^(򬹩XhpmZOGx5+Vء́Cu O} Ҷmwx@t×e:1>_N(`gmgC+9o(/Y/TDנSLTg"4k-ɔY[5%iT5ʑ\gKe陳Jfz +.T6SYWU\h7ž2"03$)!euUHE,whU %k(CH3S2[MĩP ';CW#ILEقI 9(DR!RRd CVۆB9#y<Z]y~pzp5D]TW ԖmNK'$$MA@UoȓS<- anN 1]H]4yfc9<'J_"T'MA2H 1U_}-JL_e[iL(d)b^ya$x/ BKCA\f[N:9~;Wc {IScKmx93OצP\mWy%+0:Wˁr12F]0H >% Q\,->Ej&{~4&*i|@'3]emQKTvnc!$/K}~^jhk6Olbkarġ;m*( B;WZr_>Q b:30v=ѹ! SlJ'8RЋιm%ND%^h@u|jWwf$ز21aU8=8˴cB6߅6RF:9uR⫎k-zl!ƈAk=(i(%2n'> 4, {11PqԤi_`XX/X@`T~ѹŷ=sS"XɌ `횎|EVg_d9BL֦zK0z&/j  n#;F5e!zPzʷʜxb'Ūf6le } x$TySaH;ID pn7N&#*tذAКrt=G_D:8 H=)/{/ݟbW߳վu}(mO="+^󩊵D ɑ42bֽvZ|sG8m|mȨK_ ucWy^N"[׉D|BE_Bm7:b"x!Fdžce#ݐM1ҹK@;"ڋ5@5DN؝|Uo9+3&aB%Es!v2-(1M.=*!F Xž1>{.~diqlZFYM#Vօ9>*?.I'v]uO!jOI S_EtͬR(Yhϸ )} z\ڎQ+kXg7=DBe5+٠=auRM .w^}тLY&/0˚LYխ_g8 %Deuw~y@l[hz`:-w~iNJ?8 jOϲQ2IDuN˪| ggB4Xw-Ꜳl PX g[E~m\Q]ҝG{ڹ|;0- [o Ԡսs1G^9M5/LIY]j*xv@-'%iZp/F+b :XScarkquvCrwOTLXaakV׆IP 0| IS9( "F! UwJ2}W\h;1UBOpVΦ2Q}# -w G~q2tG&(Wy50lJKqR5j0YqttL&;8zF-pԁU:ɚ T(6yh A7F?Qm> @R, ! A7uwvDk%PM?Ojs H$G#d,!iB.C>/t3,{WJ5uvGreJqCf-iAEǡfR7SsdžX<͇}f'qK)t TDDљRr{#Xkl ochm; QFr D˱{5p`I)iF6LlYMl~Ş+U8 Ac[&16Zwwp 8}gn*Ayбa]Ok~gkb*{+cwۇ:e%'DHdNzdUTWJ%tq wGfiޣDNi!&&zi,re%ԷMs 3Lo$y$(* stXԢ'3e=-sZ%tPXzuo 2jk Į9GA5wxEK@cN詬'Fi *8EfXp>VAhQB[0pP:brynhX.4u+n?Ы('ZVް8J ryNryNw7PbLv}! ]ǖ݂̿Q>Ƚ2Q.7oQN ֦ ;O{}|gj- QՆDF$ ]+Q<[|)D5#vv'$P]^]9DSxp>k`V5pC㱢=V^]nt0Ao-95y^1̘\]/ONFGz1K>NU|Jw𱋐) 5إ98 V%$ T9ߠxc/~d)8yđ>rIFE XTR~<B-TL6.&>##kO$j(z5.]$ /\}td%8 =wM+"/g$,v eXFq1)xԴY߽kFN8'dY &m'P\)uƨvM8 I8'~7FOy @.*xp]bh̟:plj !aTԟRi kRWJTj /k[F(_Y$4G{NC:.0vU8=E \u~rY/4DU Kü`|H}d{y9ߥ!%w:|t& 5Pl]3׺kx$TYgѼR7Vb.5F  <ŐVm3e[;Gl߲пzOå5Ab| lMnnrG ~4F͛LҲ.j,FV`@ًo!V-CWzF.Te+"vƝ{9SX[~ OZfIEuNqj|Kv'Ibu., ]2 zSm/MWH'gc!i(MׁnֆxeO^s)L028Ou!ZQKZ\Bs7Y/h>;R) #wḛ 3ZD^F8oY9J~JzP#@1$|Kd9!=B3g\`XD{.y?,R@C3q J綞JLe $y~v'е(B0r~$z@ӟqʥI.N+D:Ŷ6 |A%w%OÜvNetOm=ge=ܮ8{IB=JU !4ͶG+lkm(jj>OHެy>{q~hlw77=:KD;$E1Cf%,9` r۶f3ZR\E*hay\ P0>Lբ$aW^7sQl*τ^ iA碙XRO-Dϩk3aXm3Y?$޽.BGdcd) kG3*x)MIt.Q/CK'P37%ek>PLi405(V7)}KA+o4;{qYfϑ}h.Ҿ6#ˏlf52Y?. DY^lo?dOՉ<6_,wղDI<ƙkI} S 0+ KF2=F* <{ugb,Nc7 \kmɚ/B]9NJ. srȯTKf؟lx˦x lG$pRn#շ͛!?ň$ai'ԅhB'aqΦL/wz@.G `Wm˹kDp uAV*Bik"^r%I8bxz(GU梹֯gֳ|Zs #do廙V5\=n(.:Wu=;vf?F\fPŰb˴|l{FV UbP#=+RI͉< )斻ǚLV轧U`y8yϾ:o5A{oݙ~ IVJ 1;n}b-~;\M{Zy*]zJ.QumK{дT}0?a-3.F6jL/T0Z|M޶ETGWɑY# &"d7@|F*$ȟ 4ALRB=L/n&VWx:T5]=-ݣo^d[;$ְY^o4UI }9M$>߱'c63'>{Uf_D_sMfrc${cF3ڪt{UV6#%Z7`6;qS2. STzh(";E"iהI~ kTnK#AGZX31/]wz>Q)WŹ+CMw(H39hg!_,͵LK{Jf \YFH&yt"czZ\,tyQ6dIn g8@=KљNͮGeI˫U[ΨIںWדnayo#C B_PG˅OF L}p)H٭Զ .hX Tqå\]$1G 1Ǩ0|Zt#񰯗6>wK9}ٟQgQ!ʵLې?Fs ߊ|Au4ƃ{[,SgH"CU&F,Q Vb(OKfoby ev/ 9iw{5|49wM[L/vt niEiHpR7mfW,t>w6 ƭm?*q:2V/\K>p,3ϯn)j7Wwq!a늞=O梁}dwB!_?k dL9Yf9Nb(xzF@3nu7!wu]mR_ );d0sUYSoQ4:DqYgYE ĕG7ymQt~Q!]UҭJxp20 ~b"*;'NP2M4ZI.(ɧMQtaB?qtV7]~e?(J(_&q1=^Gœ, 8Tv(-By>Dv<%LzxKFE*ՑbЪ뜠 1ferMIXycWrl{.7 mƿ!/Cω!Ct3:ɉ6;IആYc=YrԢypt?ͼޔ63{P'+S|Vgy-.J\{RdFKzϫ )9ȞY^|;ypSkV.qw! `Tq,qwPn;N3~<"hOD4b8&QyKd{s_>v?"q*Ajǂ᳻ӕx{J1ZFl&! -jW0d:;Mv3[<=' Ïk<3Blg<̕> pI44̰A7ky Z#U4ӑmPf‚0G\1X L$ ܉i1orX Z'ё9'F^UdW SE&ףg A4܍PP6ܹ]ӅEfQN vR^UZC,#`g?tAK7`osc䔇 Hҹjt2qà#qx 2;<}|I*8@cXs9lFҽa٬C i/&#w8<"Z&<9</Gekao:t5dn@P5\\B}Nf0fhVlj߆?:gU"8>Opz!#HR^ t^2 8ZcyFMwbRiNKzW#2-2/Zm$rX^ZcCj}/qSbƪ4i'MkdAжr%VPvMNjcKwvnΓ߿\ɢ)E|P9*;wEc-:WsvobKH^=FJ|u1e CS]}|ZO%RЙ+s{uUք؄*P [ oc"{q~#S\jKs`BRւ1ɉwJzI{[)m yM _dr9R)o-H) E'Kns-R)Al.(/6Ix~gZMдjpϝEju꥝!Y0vtNäJ:d6o釩^On4: b rv֚b#gR*,+6 CϷfd['ke@S̑scO0jM22HXpcTg׍x&Xh~l+^rϧngH<'`禘F@>zn}BN8U`T6A{4WCKj*g5aPY}؈Wz"~̣?:- ѰWWBP--/Is&A QE/NYUc1=6 q]2INлý|{>pA';>J^fTM T0Pig^ ) ڙS?cnsd֤b!%jA'I_h7ڼsol 1-3 NH&9j,4ҴOtw,4U@eExee TRǯ-Y1eהj5%X}{b?x³z;eZd`E*x3RJV"Np'LN𥌒+Itۡ:~Gv-=9"V}2P9YK _>014Y6ApB{@WYdزA{FX5m[rf zh v }rt/vV4DR5n=P[^9֍|&zn) ĘZ#P[joTLAIm4kP@';Bb+S+W~ߜ{Gk<B]d`f$xrhdݖq[N:64~~~4Sūq:7(цy;OO*Є8T+y4_0 fo _5;=ގS]t-vŝ0<,>6ZZïl wAXY7h]Sz@Qe֩ ??""fYwl|Z={ yT(!S ٯݠLh/z2'1v{l IMͯ^o8v5V +j_ ZeZYѠ ڇ٨]b,ܤ ~/! Щf.NR{T|k*Tb$)S2f+m~'({F,1:-99r~4n+9tǏVwXYRɛNFCz큘eo*2Oj߁>Kكs(e1J))F}[9ڙGu*4h3mPwԓT{J:U TMr(*"V/  UZZN) \By?Чqs@xUzW~]j)7 ݂mC$3s9I & 󓄡ղP ~g2n_*l,9lt8I.a( $BtB_ h<5֛~p Zmu]h4IoW+q#N3{@ \&KLcEV O7K2H\QZ"005HgZ(e¹"ીP13{z]qEc|쫁kvT@ɤ.XM{`lEnich;+!uK'd+Џ reXw5M }:R ⊤n5 rjĸY?NB6GԖh?$j9IBv_J88>^5?AMb.?oK&ɜ;ZϖnFf{V{!xYbj.J,WW6"}8Y{^}'~ oy慵]dj32S[$@ƲCCSY˚ɪ&ko8n#i-O'IwT 3>Lv&Z}:غ'?N14ur(JD;[S`9_ī,f KxӀQ\{s_ۼr`LKgD|r},PjA;b):"$Ql2aFgwИ-Js+ueU~StѮv-EU}IB2E{|M`o%|#҂N?_M(*O}: Ojk睮`&}RI.,.2 -,%__ru?o4A-XK?iuUF= ڹ? 22>+/Y -{lɮ K;1fIG+q?HI֯`uOMT9|md&Ծ F 딡 -u܆ xCQDK^fBԋ!1ɧm~_]M*DY-Ã&4y`T#jũU~7}MpXBqfpVF36 Z]:\Ϻ-J@."G̽_9JT,*ޮ9bЁlX"DBI"0J|*c 0 GTnSA y_El'-%>" 鑦UEa6kwjLMRRz p+swt~9FGd|r <9ˌct<Ȟ7C*]_*"Z4CuhMc dAx-})U斂Z`jtuj@M?VxRUsMS m0<pEd&0rؤإ Ό&8ȯ90d g[TZ> Yo')kb48*VB= jYĺBQv,NI˨Ĥë1][Zr#%.ZB+P[1n[L)5_N2"!ˤ؞kũFN)}̈49`s@5EeGE'B TlxnW8@eYzxT_OŽkWmk`!O! r-jwIXbz %f}.Yd<]SVoGF/o^e1Hъ)r˴[&\^:4p^ 诧 PUZQ~׳xs`-U?g iz t1_?8 lC!55P. ޝ3A?S9(Uy㘀 tE0' V&c'iYN$E0Pr'}<"e].|].f -$Hz5ㅹ +xy(L. \7rHD^B?8-_;tֶ>N"ָ3χ&tHyW' %v%=t-74q}:m.(#52'cyz)3Wccf2D{PU#&zV|f|!$Dl .F=jBΦߤM#?EP%go /~:sFYrHVf*[3e(anW f􅉔o pzfVku Wa̒du >D<,kJ1*q<vt3}uyjM&j@*g-ԯ*ZԠ"ȘcA 02,!Idn4~:Ƌ0EB0Bf0_zح,'HEư+nԤ[V5.{A}*Z )Sndai!9ItED˿'XjmŪ C>A:F%U/l}@# ZB)x5ecu,}}ۭn#],JZ_p fbcڙyMV W >iZS>3tap| ?4lUw+u_&kA\Ȝ8tNAO.bdľqªwـhQh=>?,J%O֓=F NDXij8+7!Ӄ!I Ii eYN[TQ ƠYf6pӎJcDv3@w]@tmr6mVw>ѡ[ikLgS}{n.Yvt%=$ޭچJ JNeinY%=HGrRcEhj>"B^y Z Xxڇƛ/(kkm9)mS͑"'Jt!+qE%I=Y!*ֹ,c=pH_SnK W/@VEGD}X9f]1y=?TAĥ~;iUa Yk|;"4 նCްG 8Fk>Di.='c!(wn;nQʮ7פ~$$/q8-~ k;kJoy@HLO46=Afemz3WTwU/`8Gْ雱SS&sy 0:3CR0I`H^]kՙS҈tz@m~/lwWs[aݵgjxg0fSy1Iy|k'ߔ&FC6|lOq$!ȟn.M`#w~=h%KE9L{Г/9İcѤ 'uiԫ7JćY^Jr#O@0h`gJMPM8#߭G#+$X!h҉gƋ`:|k/K,`8$ket|%/B'L W LC88H&yn-{xF4EUW{n &wzz溱Dx+xrF3WָCum)gE)c*CR-$]}h3 x! z%,/u+_ӑ!\̹d _ 5?gmµF <2Yc{U?JA%)RYKi\8)+Iĸ̠s56*^ͯv1G@?lbεu VՆ=A/L.c3{H H{S$nŠdwϘh$W0ʘ-nR}`C~< |ˊZHO 'p7!Sd3s*Z 7/!)%Mf shS빦vN!j4k?oVIubUWOapCB;0¿F%Jy.9oL^[ Np z 1rX nH2)wД`Ex&@0Rv4=cg@ ^ l`=7? .̋j >[pWJe G!iL(l Q](f)M&/5qT& U(?Vb<bZNa1O~fCa*6DaO+cT(PJ[!+hVyd^Sܕ<@7U՝۱&mݔ*(t[D5Sߚjz\/"rBViY2&,* .hMnccV~7\1%/ .;:fXF2UYN om |N/@PqnmzG5 *8+WfÁp˷ ?vaWe>r[D㜂=$b!GkM:"7F()AHp~Z9?%IAG0P+&V|ɝ;|6j+q%g:Bշ @=-Iy38qәIg!2ne!I1v}"J8L"i1V3L)3}ےWcͳz R anuPYyV ˫>ENow*jܒv #FP G!/x{A`6xrHc: pק2/UiؓZLZ%5ۏ߈Z[dtJE>*dnIgr_: I;h֣JlYUhgsJC|t%,$'e7ˈTl hΒ/bR]IvW:X<.`` 4li @"7r&xf ,,և,aVIKZUAӡږ. PCBa (JDa<@:n $u.ɆH.j/Tٲ՚r_Nw cV*"AV>@S `mt@*uכƑD_hm(v\{ԫج?ԃ`/r?JF+O;r?E7 ttB{Q1ci*rKiBc ĆN} s)h&|[(QXi|9+>Jaݭ`3cWƺDKr ^n8FQ<`H9<7bo cmiCwxr/7qj:x˶.i-2sUtz6a4evg[7+Gut<0'ic m8}e2#>j_6N*4{Vԭ;#F,#i]z8 /aV~r]#}K8]iLαj"뫡+ml  %%ʚ|IaƵ%jJm̟q19^ϡ/ .^ ۔{ɌoO +mh0'&~}_g,yʖa|gt?_#G20n9ܱ0yb? vLc "PXC ;60&!O-/^Sc&x{b\tvI~UROMAz $#{,1Ī5v8X3秇A$VT)%QLp H 2vB Fݱϋ;"1jCFQMl#r\ H~>/0O>xEs mjQ\Iz eԖ316vbw)`-CΉZ@!;/JÜPUǹVf{=P+ј|$dUzD4%zJMےқ%qj9k%տ^@&7ss}_ڥo"oӦ2~eƼҪd }ͦXWq~\/ DJA꾽ѝ75$Κ4Ri]"tDe4nJp)s+К؝6BQJKCdaG_FSf3~lz< 9H@NjquIaFÛiYd{An;Dզ7랃8c.#`UZo9P |L. 'Y^gJ.;DO0nVqu:%[(Q40/PCrry2Bjje[|*ldXC iB'VVcg84?LbB|xسkXwAf7aQSsǺ‰^'8瑬,Pm.IDıIfCu"Fm)V8l2|; vQ(Њg]لҴY"tCi;rM;-9 '874fuMo.v`?baG>lxbTjC8zaK cyPRc:'GM|p24k//isx )G?iks"Z4 Yo3f~\uB! Q! 3yuuqiw$J%o뺎E}Ciox?IurMC[ו;]j)x6s[wɂتC1No#- ?1Kj6YQNK!`vjy[ :t/gm֧F@q|V';96It ߶7F^ǏRD{2n]P씸3l#,rwИ%{7xhנaRmlouK[+|9`XwV%Q&ֱهdC`o6VAwq88բ}s"0l3(^Z}y lg /\4IcA@0b'h b:H%_yN 6n:.s]̥@M!^u>L9l˷Lj+(c!R,<Cm`|*b1}-8z0KnPF:'BބcZhiD/ /Rb\3}cڌS1ߔi_qx2WؕL\˺Zz4楰+?"$6yyh Y l-wLr|wT8Nx!482&zIWtP1ZԈ;d0NL}W"@YOۭL>bZc k]nE8y9x nڎaB9؊ Ul/ w۩]/& ;5C+WO @1@{9cN/>p3݇7 fx|ڙ"tm&B^qV:_S'OQu}q6UqrMˍУocah~^I'F#J64Փ!v"0Ov)0'#mW,XWtu XYI\ԕ'RN4f']&h.n N QI^)80\|"ɨ q[\qԳl)3-fh[ޟI[l*v کUHϞo4dˉ?@k>F쑳"9Q ٌ]IJ-q+ZP CJO(]a.7xK,eS4bTwoU@QanSPU*~L/}ܠ0VE g6٘41+JD W!}4В=U!iOނ\b+!ss11.jec?+43 7kv3! yV](Oc_O2*$pҹrè'd۔#Aqpܩ u'A!ioTkT"W8o Cg dP"|`e\ln+oD" PL[vޤ!}_)}>=iה՜b JxU<DѨG^4AoW^m'jFH&3ocyǧ86պ?AmܷT!&/P'A@0[$J h um͈YUxKYߴTJ!_T&Mw8иÖj̟~[52?|wOGK(%2 E81Vm^S;Y Uا:m3G:yT臐!-Mg^%:tm,s{Q=7d+!ɋpm9=pgm8-4)?&g41qL%Đ ;7믢9.5޺f~_-c ¨.7|HY)̦GӔ^(qc'w2!K~g:l <\Qrvks=M'U45#PRrs~RSl9کudžk̃9#,]!\ds2Pnm,;c(,/u/P, 5AKQt$h^x= 6)FvGr:2_-H1{j*N3ڼadXA~pf'5`4'C`",#b EnȈbDO 7φ&aϱJg>fq|+x;V.NXek\Ţ'' >'Ǥ32CwP$]lę)9|2Y=NLPO} 52Uɱk=lH8}9)My^onI!PCjad\h~te CߦS4J敥F|aAFYX ߱ od[W* wf0V>K?N6jh">BS}%J> Cμ0w[T^5OwC/xH7,6Z qj= RZ'uFhs7K'=#;C`_8Džᝊrq*oDߑ bB^AsٜI`=5n^t l,/&sn?[ޠ DɶO;9="?а~sS(~i><CtsRh*/9ZyGlE w"&<|yHƗ}B5oJv ]o=2`e\\z7 JТu]?v~GuFF]n2wd>PbEyW; 6Hf"VY *g1x֟gȚ#qj۪6sh!_h!>yՙ6̓ts(Yb]5J0T[wW4n5]T9*:Ẏŝ(ѥ YEVt 1%^mKSW!ho8W;9> :`:n]fڗ*yvO-UD)qr>~0`E$6 Yݴ6]8l9Te$ B-II#.>R82HvE8'S_xRB,3 %0al+#371tw#FCIflrSCtK~f mo\g&?@eq?onvMuq s[k["0X0D?9NE &(f5˨W6%P .pʗ{-Zm [c>C1.AQ"hyAN||)_]{O;ɹB١n8z%E8XqhiT?"ۿ:QB+?/J.!7Ƴ, n:N L D rVrN8OԼ)2>Oe<9wt6ň@+<" wexkC|k_]34fp/0 G0;kdWpdC5g& LdN"\{8lQV&Ŕ=H6KC 0Ff73;]wЇ}Tak-P_. d vs8ɕ^4b e (@]@G9!sM>5uե˪ܺDbVs2;Zc dk[`Z\ͦ.h~wOa8(k~vb7yHٔd9T ^˄yvg2 c[Ŋ~ģSW\d=_fR _O'P~tTZTzƮov }HRLc0xV8"qRs+eVzZζ)F"Sǚ;:$[{/˭g=$϶ 27pj:埪ko|ox%9!G9zYƱ3wWpW A!"&/B4Ng!9t(<=ʼn<|魅i&#jObH0O{R#8Cu׬šne?Jos8` d:-BicyB4V{wAp*đw.I@}윴Ta!8^ZӡQY @U6ńn{ŪvI{__cz5AƳ@$l1d_58"Lm& BFqA X@YxdE۱H/ e݉@y=WM4xE5i-k9lU-$}6ρ*) Kv˷U;5Z|KɲAoX\Ϣyg<6Ijsv,%YUQ2++OV |wV L&XC3XWBd>r6 13ߥbyX' =alZ=ɓUcKgTYzJR[.B!ڞT!F3 .^]xQܧk!V4a{yOpEyzFXRqO@(jXu4YxJxJZ@KJOa}h΅ڃW pLV]9#; NvRVT2^YjBp2M~m^_KIDФH;=ӗVV2s5)O*h<[ b]t{@>j- 7Vsє ~xgWl^;ȽIHႋ99 M4T)#BzSaJAM̢D;\'nIH3(>KMgJQ_;An+_RmF6pR7Mߢe?S=:A=LN1WY?";TGmaVB S`<]e%6.z,g@Յ/pWȿϫMWrK+)N&xq|hD[hyhn0~3@;;4z “ћ4V˙x-!Jb3)S!8WΎshKqX}wog~x]fSD_ȯd!a<t?=Xe7|2k\۱7 @]g9ɇ\%TI$Owf@B]ZEǦ[XY"a5V?7hJąAIb"ڀV&t@)>UYO{.IJg!sO6 st T;-r۶2t 7)ro8Ga`>%bqP`};M۔<@^hn`8"*:op#:[Llf4W1N vYVa8͓o+ccӹ=!wT;bIl0O)J2gq@O;8duh&6 BUe>:Zۀ2q}[*zj$UVIF IN mi=rHfAC_g~4\tәLLguHب]H5piiNЧn*~ ,C_t 5nb;wTΫ}r^yHnFɂfAO0K= A{Q^Kw=VAh*Qb1mrC&w&@uܯ>ƽӋoh{O\ԥ>Ao$iOj8fܵ 17sO$p4<& @e*tf?ƨ#^@ܣ(nokSޝ$!%py'*Q@,qJcW aGwP;m6NL|w}12DixqHHUЛν)?8Z)?T )۰aISm}76k ֙cʼn.('/3::dK+7#n4෠/kuC 5{;h5{s 힮1E:Vƹ;%7f2'l:X)}$+2 !0^ǥa2_y&;bNryMQCQd5se@]6۹ s~TrfYJGJI-J:I!aq TɇQ =2$el'B Sml]ЇDY k).Σi9a2c 2 hfV7Q'_JG ٠ƥMzAqoWGuFb {oX&4R2!ثH!ЕBv| GξamT 2u4=z{ouڸ&h4),^->]OfU_UPؖ >qٟ4uPn,LFp~U|;GT}J sʐcy><+ &rF]tEl>1ڊ{^3qܾ{n}GМ8AK-G#߂~w<cInh=L9Nڊ$J.mAu&AQȢBǛW|G]"Cqѓt`V{tQ*'4+4;6*K?kCp0Sr ;GBDXtB40pFtIӑ[ɢO?3j3:n3_k߈n\ǟd?Z]6V0Pv^&d!ɿU1Oe2Xus<GW4VTPscD _k&c}.K f/@|roMT%M٭!u_&2m3SbgU*iJWZ:WZw;s&C! PZu?ak,clX Q͊xAPiO \A[eܛ^˼I-Cjsr k25IC6Gv޼fgg;E)O,ζtY_*GS/κ>=Ee]Í\eltTXͻB<ݦ@ S%}Rrcs-51:?T.j!Ȕiz 8qsyqoRWcOPbO{HEZ_4QuРᮺRԁ[[8?S(Ԑ0H*Ox,kd⼖9-$H{rȱBh*9Ke  xkuP%d58@1±]'^,s Ulz@.RUh@MIWGP$lAvuJw:1"LU>֔D_C$=5;jݘBT=ԓL%&*suD `.C-:ͦ5QthTϵa8F1:uY8gY (߭ lu`t΁t1q2K&$T#V-;WUD&$ZNaت|fRoz, 98;"Z[u+cTR@>˥خhcUwf($SZb 85z<֐0Xȱ # 7Lwwt^Xƽ}r?tB7y34ՍT@\iى4-u&3>Ô$gȪÊzw/(,Jub+A5s~b3;Qپf ì"yqв%p%`[= ![;ZՀ, m>To8uoCFa= oJ?L֕-8PYpO,džfaاYk^b_ C Aq0Z0g]O }g{L^'xxӃ&>}GL$@ 5D n&L|}}J Z Bd*yKe¿BX:S1/i'?7>^<# p,I;(j-T}>|GH-p'p~5f-:SWBRpSJf8fsUxę\Q4nT=HrlEm9Q5-@/{4$OVBxH`/?~Se Faf0P{֓ꬮ^6|E\3TZY>+( oLβ:2¬gLsfϼ ޲q [m'o]ݜH$ jLtO30!rj ƚjh5$"]`zeXx'4Kϱhݙ(:+$";s"?Y*&1[yVa:3UɊ$5*@ȏ!65}>7'QߣWgS6}arťj^0sز? \0PvT-!kMה;@PG`CiA le@.IQ9|:K:45ZNW ɳ7g};ծ;VL' n_w[rs9)5\1(*_80q>XWDog-΋Zj; Mmna`KG{n uakWf>71hu^Q޷jS6lІ)s[ϵ\ oܰ^uNI2Y׮'a!f7P~ & T7iim((R_pAon"Y`]gxCdsXJ)10[\qA4(huֿ"w6r--֖)bX=h~(ÂR^#ᾶ\2|eSc:X!_Bޠ4;s:k~8=yl˜pEvĶSޒ="LL0s>EumGw ܥD6R&T̫jqw77d@K{WHafķ΋9v'koA>,n ,ui&l@;u?i2Ƭ {Ʃ,,#j˅ўcio ;n'3{Fvƌ>Z…U,>9PTP:SwA*FD$!~zHP-x5QEUB=l yQㆢ#4ay9{7(dbp6.{DPl㕬E8P}`Wis1ȴzfo:QEs inQ_(Wf(E}%qvr:XX[_:qИ.'"5Nңpv>Ig5vJtBi>t0pUi[Duߖ|3gPaBJ tt B ѡJBY(0 8aY^0Wq'nQ5dw1~4=%nU ]Kf7yI^qR4_p3\kuU$=Yyh VyRtwFPA %H,J{݈<.dTʚ>S7X/'a[Dty1 -> ݶ:+ lG\8ץO̘;վֈFɌGت%z̞*zE+2[S7-qD2[^1)]Ç$%[Fg=t:V7ʴqs ]Lty؋:"Cbu aU6+W]>Ih$Y%BWɻ6DமܦEv/?FR? 7N~JK+H8qEya[)6HV@T剚v9Ou7cWjhY122sG}X 9~sa~ݛc,$TrrֵKUC pv~n}LOktDqII#+7T)wUXt.p^ij+FfM`&Y]i bqy{Y¶2S33Y*WGF1ȭ@oQ+n],B卄V#cH~>\Wf(.FZdd;V: ya2T,"戒'1d;r!* 9߇v {wTD`B†}ruQ/u z4gXf_Xm&Uȉɑ΂NF;xlnx S٩"B<Ug"% 㩒뜯xVTQPK׏f y-[npJĂ|ejzv^҂5RFˏCX^{4p$R>azwܑWg#B>eXc~ud@7f!QfFlmNXMQ+/tG\\Jޝ>!X5E^9r_mL_ %1tFzq:ݹ.|koT2P!DݲlOo`d,g-91^ },?l'̫lSo)GAė[C6N}$R6:LٻuEGI-Q ; ~s=W57%+#=`bgg#C qgk`:k}CU-_a'tЇA80͕.==B$Aۆtn>3"9̰&X%L3B˂!&c|McO 6yPAUc!~zo手[(P饄*ۤ*F6߀)_s>Wt k!.L{3m_/C{,@H &DHJ3BcNNmo˩2g:omn1z d M^2a{adk ɍ2Ҹ}tsY:Z!+!=r Mzp"E5TtImpi( BZ#+q'0Y6G\xذxv 1m\W:rjtM&E8̖x1 |0uH]zId&$ok=JJ;hInm}:X,~8mSiGPA,͆SQ k+ gg%C12 RGa s_.$lu `I_dCer>-% '}}4Y2gF3oc̓C*ϴqOy!=s![=M*Vьќ%ɏv_,yN|_48Jb"u#Zc>p(Si"Xثq]ֻOUKO<do41uzr˞u䶽^ϣՑ1;p\9{fSO$ќD<o}/2IH1-mK ߃F()AIʣr6-/d%!O'UΥ bj*ph6vhiXh`gSi_VDRĭ_6ƹMk8 ߴ7S'եmo6CsjiL8 ""m %#'Xf[C8\ZTC߆<΍PֈqB>P6SB:X1+C %ఋH> pހGMsdJڼ}TJuؽrQ/3ȹW?qeĒHe ca oӐC;?1*6wOPۅb dwkGzaȸc>8\;­oO2thv6.ɢ@f";F):#pn7Ø02p ;[.r KR2x){`on ,L)"W>{ۜp@HIJHY2xYSʽ󀂻C^XwERMؙՂz騄v2\) ;}.؍`#12Jf!LKVP$x\_./$91WM#͛b|Ժ3{[1qZyU<&"t.яx"˚JhXjmw ]1{"tDhO0D۷U1AKjvYBwm,?aUSC-b< c@Y8n\nC0s,k.rz*8io0&"juGl|6抩B[5I @cSvibh~o„I)@%h/-# M&1$35S Ux݋^R;hDdxg}@m"ˣ%mB÷|#lc4[pdՖĎ7kPC56" Ya/L2Fl`*b.,Am&[ ndވ;^l[Bc7NR'Y4'0%D_a ޙPfOB "u?gـ35$?#ZވB4 @m8n_"ΰhLDd[{(4-ݩ–*kCC<Ds^2@lOד5}'eίҿ&_;5. Uk;Zz*x(]Ue^>%N\٨bXk45 \#E}M^ DVk~PIrˈDF~h`B|vs4J%lFPYLFԖ=Uƨ,y!_@p~Q|ZYn+I) *oP_am 8剂6;kbk`gi@8:zѠ72"jL.I1o@)r@m@ Q[FG- *bЏtd!4PFA4J h|P*X$3mG+;HYљ dh?ƃgbaLx-jkќ88N{-ciqW\:%g\(lE߾PAߜc,荵9\3E`UDٮ^&ͨ ~ zT&?8.J6{YQ^Lt`7<3XtBG/,8G"%uU *"d4АlAePP&d$tz~G։Ī9 DdڤuHhAg< ^T8?IpYJ]ڊٻ,uD6F xг^~#,1N2b&o5gctj6Qc?P`X>NAܷ/ji5/QC8ܒMv xu.Nɘm5 3V o+,$ }HRqn7#:n H2718ܑۉ33w_[޶=Xwpj,Lwގߜ "s&v m<6 j\~|}aHOrh xf]YKV EaЧ3o(ronPLvg%M"Pa0w $\&NBq֘s3Xf-(pUcu;_rb&_WCUgUUH1Ϥ@r*Or׻}("KEf&oSSƷ S UD}SDc>jQ.ŢeB\n_S 249v %F` d&gaXW_1q͜w "IR̓{wJwN@>5BԺ${3_*mmrR%94o 0rka?m,K3ۛ_$ѩnL&m6繳EG #2ֻKFUc@筶j~6ЮՃ3d,||bMw5 .BJ?*"ďg-lX}gJW Ƹj d|e;S=~Z)W/+n霛_3jy-#t,C_v5)PAܴ$S@R#n 4)rywAq (?2=`\͓WgUɕW'R ס'W9)Nj!3:ynYf E዇ d:ETz}$yAp㐛~ݜ #ԫގάb/2m!H ڛr_%zӖuynA[3^I]dFQXw|[n6LExN#MuQU Fµ><[7)> 7n$ݽd<0uV`64;"`e$aىVm2ոEEE۞~g<&uκy)@86Cȶ}/W/FɾĨwo{z uJh~FKD 4+R씰]VP5Vxz{'qmbÇV.k`a 9{#NU5œ=y!!H,ZmȼI ڊjdY_!+ROJ\L(;̃],GJ'a )d9F8@_(8I)q5Z!/ɽ/!v8 ƉߟG[6,QAi;~&Z` c }5 }Ix_3^5d.$\Hh\kHyoކZQ1< 'ݘ#nK|K$4=f$y÷aޚʫH[zmde1a~ȉPnFKqn }KE\U0#=3{q? ]ܦgd0E{~~bpizIc'-Vb")@?Фc QphnqvY+L`HCQTLm@Wd&쒙(:):k65{_]| r𻻠wJ q”z+cp"B| j 9+ gUܚfv Ui_A.n o. )G@`9P 6ng.?VB'N6H.$C (4d1$7,to8ak::M͑W4}fvuv_\Beh>Sf4|Ve B]ܓL78DEX$T0JGDaOZv3#Ð+,HG;)%t80E|'i[R! уŅhvIu ; ~f5} ]B<)$:QwSF69eWjܾ$]ZD,ܽ qdg " g84zP&~T ssq2GS `1CI&G°IhN0C-[Lʂ皹KGq̠d@dVZ?ˇv wC͗_q; tR>Xpk8J b K.}lIky7Oҏ~D5d$ {lm1~< bڀӅ6}ȍ$T/; I115j"T, $q@Nݥuv!UMz $~}AbP; $fQ)F8گ`2v:xuQ3_m~9i_~dg?k9$Ly˟L[ 9aOdz2XF޳_^tݼ2Ul$5 py&5ǔlZeh^,BRAR5U<{Eg?0,LǍu`n6tz /edռhuiiZ@=(%>ݛ􏺝v#h">CD4 RޘyA#Xja;Z)pSZ=!`_U*MB~W mV`|xVK@K'&]IT?MxP a>,]u& TzK m ˵rO8]E<̀T}^!{wd1jPAKFp8cيkw{f>DhID".X([Iƿy TcK8*?v DO/G;3*mVF +8g,faꃽ ;L9y%oQʱ7P+=+ AAe{{QL{movP-65wr*Lk##HQPl7RY2ե咥޿d@gÒmNK aJM"dɢ$YF\iG5·΃D0("RCs[hy؞p1::"^n;ҍ0 ϓ)4G bt.pk 埡Ԗz){Fꁽ%W(&Rz ㇆mc5oHZD2;FqMĽmBlu8P}AjXC,t2,V 1b/uf)cz V0eT`agl/DS>ĎR(T l r {* "v*|3gɹ4C ʑ7}A\?nL6ũ|ZrGuCQTzi\£Uƴ\lQ\l ?d3(eV5f]3-1n8x!* 1+S%*xβGD_<qjdAYF$]"FV0c7VjU`35GhP򟜇ޖ6Al_(9<x<Ý&aJՎKH|}]SpRx3:CC1 6ھS} -ՐMQIrc vsPN;`@L9nҠ 7m}vig$ M"`8,H#bflu쓰HzȚBrB%.[]e:GUi-R8HX^/㢔7T!z26.FN?DNbar_G?xLtGK+ B*=Iorq].d̂3/Fy6+pT4dO i]Р!dkk=X$Jᷨӿ ;'^uRrl$n#0妊]lb'c;޾^[XL|α'uETiv9"OU Dlxc0uًPgג k_c_[yUobly42r:KkԹ™£ ̧ ?'ǟܣTRgdF~Cm"g<}ˤۦu!6O%lI7OS)~hE ?C>cZ.-o4q)k8+awYn#@#caгD% H8D֦ * L[_[}Q I y^ bΰ? ]'FMs$`r : HԹJlP#BUTIB)D,VRݛ@5hJڛSs;"`P&1 \wN͊k;|EcXpEw܌yb \Z>#/eF]GS=3MdIC;E@1'f*/8ͦ@8GQ}לo(=PKd,ȉUb&iiC_{Tp.鱸a=0g]۽pyKA".IӉ%ЪM29X upuDU%-|y(M+>"c%*yuf7/. 2#GN&x- Vg!}]Ap%.jhZ? Z-T%<7}KP8{[pNl߽S{@I \5RHuw:|:51߾4=O*\Q8 VTyE yF84[L+' 6Rr1Y)_!6$R!ɒƁѭ%5f zƱ Y񟈀cJ8=4+ ndPl:<]j(CNd+ BS [P>Grs7"'t*P F7PVj]Wv8/&ѡE %v50Ut.ҸW}AK4%lMDo귑 Ym[Djp_Kg+% tӝ-'3+ 45'r7h2[G0D(>°yYg-S;EoxuP+ǕHo1f$,S>'\ׁ%i͂1mm"ylCk x;+r\xy {"K%1"懢O~jI9&%_=$[N0伦iAU> 8Bpn4h}nu/aaG#%X 'ǘ'Ozӛ]oH$3c Sg`;m'/qJwpL/h[Konb9fW2`#_:eR6C6R4=>?ҐAQ/Dm@TqYcEE\~!l*Egp*&0V7K?}yU5Y[sdT 9TWGurƢE #6%vu#SVUDs Ybb)|Q3b,;3!j>rR";4ZcpJذ5'I[H`V%ѳtKb% w>-Z2 ~[Zr hg~[ 4c3hi8}cɧ<[R^{pEv-yRޖ p} p9)M ò<(GX'E' ׂIJX^O/Gd6^AuM+4,  Nc 6(dbIS,ub4!b.r3,+xgBp3h7] 1ӷNq ({ |-:YkQ-ܶ%S=hx%;bn.տ[7* .` C+ u.d,?a߁_N'7͸9e_Yo{)0U}% H 6$( JùtVf>X a01VIWF R58#b6MwAL9caO[u(ׂB/pJ2e4a'uyJ9VX%j*eo:g}=r/fkV q U'S[Kȴ1z_?#ufk_I5~YbHBcړ|Qbգ%~dC'7+,1Ak9hy!`]L=;#W(iIYL،t֙4 _YaSq5|V23`*G&{1(c.I-!TRTp >gÖLtFsᾃ>x7bqu_qSiN]6NrzO ͚fY_f~8!isJ"{_*كϲgR2*+e[8GǙǍBXՍ46dȁ } b%wqZސI}& 6/p:W$ 4Uu AV-71nbCC}wZ%P[{^x]0lY>=bT{O.iCKv|7x3'[B"ħN_0atV}MpxO7 (ElMuWaڮ_:KW` fɱ@*OF]C-Kf~dB8ζHU'/;nC_/ݟ2l^$O7OFSzl"B;HH{< <d+\zNFFN?$ e?8؅n@Xk>m!68 A W+P}-g/"dr눏bH2c Jr.;@"PM}Je (o`s&xle&.T,@3 k&XLcȅ~E0%b1O Sїw5V2GfVl *FȥWkL]g9Fa2)Qv{'ש-Ppw6pR\-@ %4/=9Bw&e NmU0`*@bnFI Olp{8R_i0$b$hϴXqhm)bPÇ"2~8E-M˫܏y[>R2<:{T؁O]QNq_[Y7+Tz'!5Vd U|/=ؕ}88-8pNՋFU:{z92 /5qJ *fltlAR`R2@˄h. Dߧ> 3~r"5s f_s +)#>=@-{"=&'DJn#c|+ }u};o-Y܋#5As !bW0ثc[ N9/#(uy SooZA='WjIυ<b_ȾܿrDG t0ۮ-! fS8\&aT,@>+#pC-omY0Ne}mõWܟ,88ΰCD9uDyS95BE,s Nn`|7/8xfp84Ŝ}2{ 3YXc>7XG"@Lx"yŽ._(GlٮFoP#֑s_ Tޅ XM9{\YHB'JʎaLj+f^'se}@ص{fBϓXnDUT)& \[Z<~ v[sũAntn1^w6TƳ1k8Kۛ*s# &{چ$뢖-ЧEtFS֡!z:-Ur=M.j|i;<2g]xv53!y(BgySb!մl@\cmD_IG{HcO{BDty( * nd ͑`ZYpr5DQM\iz.o[u=8=Rm[H)QV#a,|T儓FHteBMqc c~u^E=I& 's5.hԙaUHBf SW#aѻc kdT]S1ɹa7\+  R^.7+w1nymr(kYǐHkaumm.C3$kbK,UQ˃M}"of|~8B0x(zAnhHnVSZ +Wd^^}u O{5A&'#؍QT$s>N]sn[<+H:ѺBʹcKsb"v ʐE ogX6|@߈SdBp!Tj(xdZ)$1?4=47!6Jd#µ[|: %۽CVwqw pn.[l;Jeb/o5 5=θbkBB2`KZ[hր*QO߶mi6'>.P̋YWM ɩPտΨ7&y1^-Il ln )<WXZesp.25)KmjOS`3H< 82+/nTG/y9R1:n "0A5PیB#(5w0~Iiү.Gg7H1T]39u֑ؗ]m^^ik6nٚhRNLBGpaf 67s &t3k=]p#Y]&+0eTxq =)&>M4ݼBC6sۛ? pK?\.kgDTx)/G68HxPv-#_~*'RRvj1ZJ7 -> Ilhd Sv E|ljV4nO.&pSaih>a1:LXOӻ^8ѕ넣Z/#vM% V%RA<%v`ГDڙe#[bFOwJ޼#C*NӮ9ඖI&@?j)o뮡9yiHK/@Xd#f>'(vq%Dm6*4O=S^{R/Υ2Tt.'%m[4^CQ9o ?i-ߚ"ZX,D0^&)yIʂT M `v{ hT.fFѻE%)VA}fv@&NFr4}[bZ|Z9fiY;Eeg4g@]y记giUapr5{qG5x%TzA0-@L9VB Co*1 {>߰]X/5#EpU+p 6̹5̋?_1&1b>෤GQp5ș`;sz9r9|[U-yo\X15\3%϶6cdg"H'E,3Ǧ_m) g#$OldIA :/x1ԁ1rk  @Tcd4/uZ2$]cdM\`x}#/-|bb ̅B $8#k'WYӢ UMoB97 OVc C2h}/x[fL1ůC0yC!L\G7^5]A,KW>Bϰժ}ٺn̈9hk ׽.Է+|(Sp:W̿p.Ldv} 3,q@%@Vq4׋ʤLc'W/d1zqyG"-f?S<-%$;+Ad|QPh~A8WfFj&.04^Hq4> }oޞYY}KZ}zЬv[@alͷָŚIFReqEha 'hl7&=Ay͑)Vdԧsa~PrWe^fNT=.lˈ-}MVkg;cz%ubN\5ܶ N#F1,-/)Z8Ke\@'J,h%v|::)CCfzV%n X7I2 @3JO?YƻZ$Ta׮Ay }]-;dR∠hۇM_0!xp R(rE@0d5SE;G?BN቗[z T'5q#Xz9f~ /$wUWDQx\3JQY;+n٬6q2f;#\w?WCչ Is:Q%$~Kve v=LrV4qd3JhۘiR"h9Pi]g̯}/Nٌ~ RצZ@;Dafe_1bNj3@'cun_Nyd\AGE\Rl+-\vV{cLyÆzg[R7Na MR% bV%]PZ|w;hMVC4jUD ({v(튓@'š]vҶRkhr*bw%>=G$Wa'IQ~iUJq({2w,g0>jS *zH+NUf+Obt,>uEetSDz,zgp `GQs B9fΜ8)Bs9Ave'$Ggw@K61 Zkݯ۞hv`|>[ |sfS=(؀<*+tr|rIgZ9i$}{2mN#FB8wTk߰I(QU 9.F'k7Mn=J+2I{d ԏW +daYxPöhK Ʉq'g替ПrНl / :$+V~#*:c\=K"&6 ,HI)̿C(2uu`p(+<YVIw6drP2" \+@W~C RXR@Fɿӟl'zw@i7Ho_O{GNsW/2gJߔtUP~k3ؤ7o^s)uᤗ mf@h!Eji`yҧPiPo':- 00U ;yq]\~2`#*Ν/bf>M 3R'Smi| CB4>BMqяܼ8~ |"jEAOGs$! rGO9݂J{:Atu( i׫4LWud Xܮ@_~s3> ~f;5VAbj!{N(ъu52=Wt&s~IA[y/=%.( kJ3Bm s;RwTu-,LmAUZFY@8-} !7EGNE *IV Ջix;nu?B'Ry՞$p@dK "axnY,=14-Wl mV˴mkKB#Nc1^e清qBsAj 0Q G_i~u\#|2~*݉PR!2^:4i0_KO{-Km\#P5!g}oKuo4}~;, 2WIR4* G2KSEh R{H"T ̯!G=I0Vxqrt{Gl{`ںNÄ~ ׺%IkdlDW^_D90K%(ΌtP'g ]2LcOU.KC+D}vTx3SfܚJ j3g1o+h~̬(.9 o"1'A\ O E2lVͰoDi + =6< Ly\>0] *zBE?=7QgexV)='j TAZ!31S R!rӋ MGKz)at* ډG3Ǽ ȅg&u! CXC+ ru8G5{̐kmj_Ҭ%'Z< Us3PK Tm11!CrE3hv|=݆V5wڧU8eu' CG v̆8$ g+5-K%U'gV mnc0ߍ ,Sg{;czS| NfZHqk 1Wh(G=>[d1D7KSW'W]BU`5Ww24aMw z'S藢P\(G.fQbfM&r ^\н,1憚b8%b;B2!:)Sx$)/cGMd^ UA_h0ntrWb@-TAHo3q12[0D~ф$ ‚##+RZ"*IR%Qc$,`Y%X/I 1K 1YGg~kZ~OAX] ΄-ֲ$s./Ћ5aݍ`NFu}B5)[BfYO&سD w/"B4:T&QàY\ƷY7&&5yH\,~sM-c)r poѐUQq2x*6,3;|l;7b#Td5`__Ħ/ӊ$6 mzx@8Q8sHN_L0`]=q'2}~_eBoDD8.%D )? rb?-tI\J[ LU _'x9#Pb71fٲ,Ϭw-&{jPSE+XG9}V)-w|j A\;{?aLc,fSo c!MV/|?7kTw]2dHdRӝ- sbONۡyo:@[$B`{>)basZU JUh#{;2n"4 GC.5M4b <("w*-/O .? 5oИ+ kPBY#C+;!QgBxѾQZ`xEӓU_kaOPj{o>24&/#: *19Fcr/ 7.x40 \/R-`zv:o1rdJv _.B`1Yh*`C 0bYOW\q7R/9'Mu +1c03#!}F؍^L\{gr\1v'XE\FFh_u*dNC’1R lL9iNb##n$Hb$}?|W!VHـƾ6DZArՈeW?؝XUe|PI<}_/5Q {bX93 Lmr4G)Tu@옞Bt7ҷ>}6~CEu:eD+q^ThnP`!\ot?t aXCZT/^4e=6$‘&0iw#n:l1jPw7_n%P=8CluێPtUs0 Wlr݇FbZiԾJj. F9!Fmh B?)CඌpnKZtXj W\=gS (yV^''Gj(0@,s%ȣ֗o"=ma g_wLu) /2 /@ģUlLyt2qY0$ S&[' 'S ُ4h׮l}FhgVdmțLS6 PrղJ_hv֕*B)$mkS} 2K^$>+č5g1qqX ]uXJ87T{,e0< e_m!#NmMǹEꂹt]鳱_| koMO|5 4MkzB)^t 82_m[(gY*TE*;Vi*30fVL,O. f` AGNwl5V>gު~ 7 4pN1ۊ|=G:'rHv( 0 wa"N^YG^*B]\Ws9f.'(dr>CJ~um{C~* uJv0ڇXiNAt|<8zaqn1ӽ N.5WA2'\WD=ycs699a[ocqntv]aMxgx)~_Ίll}xⓗE*(8ċ'\4ո $i14+nWu}ߌ m `r ?G*QOm@lv`t[P<%CA-@G $^*}ҠΚ PF%yuʊ&Y}TRQY W:NxBao#Ws+E~( j2&(u#0ʨ @/x,v2:jMᵫ:(j8.z%"Qʬzܶ|HUPMDGM=y8b@HW%:FNO(<;Ejͼշ2E/MURTu(o~T7d%LmSI;Zv@kU].4JP*Ὺ[dz_TN5w¬acTàj(-h]0vC =޼un},:Pb>؏$H[cU,\^x:MXdIy/Yj+r;CeQwa >i}!xd8Α$Wq-30z@3HgF…TkOg5C_?$ݟg.Kz T7b*6-6lVS-:D4X*~KA*3qɕ=^>$'NܯooY Fe1D]}5=5^9A*^I&.pHcd⌛yE =fYˬ"0|HN@Nc"3'r}M8S }9Î<„}N3eʸHS`99Rkr~ѷe:(4UsNn\ z_֩/cc|,,Mc)A`Kwif|b3,_,Wk@%ɻ07bUMr9ڐ W!c!oTZ~5|ģA rIi.I_8p@Af>▓fGGus?_6{G&55r6E1S~k8D7U%d.B:Zr rU[UQg&Z1\FPz% ެn\鯱ی?Aqv3҃^zKO hVanPW&P.9\u"pixE4UO1a%!zS3;hfKe_kK<;\x8+<˨S EdU7AINȀypĪXf)].|sg;f3@".fY\^9;yZ>u/pE+_4H};G؜CSڭľ~-@lP-3z3d[7Xwǯ=b@Ӑie= CtwX#@ZKQjl HxH֧̿p =QIcɁJkUf1e I{hh}jIr{؄D¿L?`~qY[j: o il.OÿZ!=\>pW|ؠ烁1+ci_sf޳?DrL7A;n xw3{a%s'ǜ"MocwcaNi^l)Cg3dMD@]Џ*>*r`vy 1N5}#Te?.G70قI *-dmAhf^|SmҞjefD>xqrnCV ʥ+EcSgg*s:C{%e6i8K2=ϑT͐ 9ls)n k6Kg3 dcl̉8]Q> ty5= [ob<`"P,VSzNP xZ fM!D73Iֳ<T?ŠzZwaERWI/=EU&OÈa`sQ9s`0ӄ7;[fM_*(̙+?RC;?`t`q?iYh p},_|95_:=((V߶tv*|an.I*ՍI_"P4,&㘲Hyhe1' ݔ:˨1tR}D("- 鉉dMiZ'*eݍNό$g=vSz&jg=S&9kS̈́]c'.2WpKiv),()tk:D|.gq-Mksޫrv+~(5\OX 3[jg+!.M1)^nld;#RYxe@i $Z_FXpGDbcE'(K Lx72$ r=3 mEW3/;<7qIW (Os NVASqbỈ$Ѥk"-$tyFf40Y(.9Vcu$*`b·yU'n&n$3 B!Sը{kyQ6 uyFUCwv6MP0v72BH"{"]g|UM%CЖe][sPѤà4hp;^9tPK8B秱X߈cXsr%@IDഓ>˔Ѩ~v8&lSɢtN%Ç$ӄ¾yBl:8"u; "Aa G'?^k%~kDt;8\CFн1c 3(o/m>%Q0_ӱ}H%άL.ys(dP~p-  oTX(-Mz gSؗ"| L=''H%$N#vӧ,=Yv,y'c?%Kc5AĨȚ 7b=u OQPS|r H}' {Dt|0ElO:`G)XK"b7C?WJ+v;js$|4(&[$į@mg#4Xl"zR/1 Q>Y_Dhʳa+^h\Xae?iHE֗ 3vF'q=_袆M[li!#}z =Dk"[zG) #Iږ 3XbOO§hK4:Pۄ& e̓]ZJVo6f\ГS@&E&9VC D I]7{ܣf5ls*;z3=jyQ F=i{I rXYh~nNdۍI5 _+mY>*5$;FJmnOc/ j{׵= *4Z7P8h cej;㸮kwa63.s)b%X=(Kl- u6[4*>R (äæU,:k6B7;3TMt8H{QCYK>Hꯞ S4?%fKHw% YW#kz'@K!'/SGL-tV3d@1ᗚ:lH x6!w`_#=wUr|$$JU( Qauz֡-ȶQfH? a:{4F O-b"fwDqe3-ωĚXjƛe ڿ߶Dkvz,8Su~b R`o gt@ҵT@l-ؘ9aÆ-u\j b)sO˺A-fB<6Kd(ӄ&Ef* -B*ECPIIDAނ"b/O!!k^A,0X8~?y3 U R_Y'K*}zj:W, B*v$x~).ڊ]mAyY$X(Kϰ_<||)AQ{S_lR5麕p`Zhl[ۉ։Ӵ79ǣpqGںh_-P;oU})|MvV'\RL#0 8lTx-ggh3\!I~z&!-eX   KkGPBG[OL%E8Z5@#mch*p>~4}㗹GX\XIC!؋)?OyA]:I #=Y gGl@׹C'%ʹ#7:7}s;@̀B$u, p+zSnl pXɆZ45[ pdKrP@CO3R&tkqۂO\W>pf[ue@R)1-%:"ZQ) U|W j`2ZƯӘHU~)d`pu݂`+=H[u\m/b59c]Ùk[pa^GڦŠ1ܡT>OL&+< ̈́?$C@<Srcbxl^-}1ᡒk~Sj9R>:M̨ac&S&!yfDc?J!$3Ⱦ@`ԭI{?FW-;W)kJԂ0. g RSjeyG/﬇rpԢYzRkʹxxy MGKC Yƽgrq?|1q>)X;, r٭]Q}q^%욚³ѱhusjDĻfmW.Z̼3*-oVB}b<;ҾXh]@QF泦U4`xZSԳ: *̻O&|b,>ћp}߸bM?ԙtjlGnnR}.1;ʚ?cHbD(peR7lݏBBxcr'2(x1mJ՗ϣ=Zl3PMrK_7!]hW -/hr\їtb+(|`zH6󰮊c\ %I֝E~zbߢ+74s%k\ƶZ}/.ga$R\>ơ= tLt1#KOro~jVn/S|Í`^5SP0dfMֹx3>-2h&)m " HGu57 F|hfUTy0tX@4}3-n-/a:d3 JN]"ʼn8 mݱX"V͔TU S; #xK .J?!aSL""eؙ-`ƞh܄u/@>򾋯}.<)X}b@DOxuS_fYVL! |ϝTN' @ =gڥW8yM Kk֜WIPk83Ğ4Co>h/}A J<LN`3j)9#=BO>10SV]ᰪu=i+|qu.m+Chۮ:@J)W>Zȝgs1E[}h"s*2 o8:4Ѩ*mρ`Fgʕ&,|QTPT7#Y$8cM/?ҩnŅHIUhA{-VO-SY&.$3Ds-u'ݓԨsbCmNY Jk_ӿ=^{"q&72])%i EդξYKAhF^ g'㗏swDZeCW**R0]˄?2<\q^ {޳ ԶJ5鷄)cȝGJیژp`QE OS9>h߉a_QX[g W*ڈpvޛZs={Dz @(_ T@=)AAǢ+/BAǺ >h4 J|K@a 8vE =LJI/,pS54nvc):yU D**M̍ЩQMf,wJqc t"ָ Ƣ`bAw'`sBsvVtxJ"X`p&@25ӄ-hvPGQ|L9]dLao(?cK%܏ˁYNl2LR-@EY<$_)kX[ ]zB|TϚ!%!MG+ci@kїRfG'8nzcP.i;Z:ۘ$&Ŷ YZ