python311-cryptography-41.0.3-150600.23.6.1<>,GLh$Np9|7MLڒ%8D p)=)_K](+a}®`)Zvjsŗ@&<(HUr0j4u+V 42lƖźCaD:k5eP<[O)WPI(Z@78k MSEbCyt)b}i3~9Ga6Z %ڤmeRl LԂ$ 0ĒdX^ v!f&O"`eb7]>>$?d  . p1Rm 0  ^    N PTtY_Z_cd dg(gZ8gde9he:p\eFWGWH\LI`XaYa\a]fP^{F"btcdefluv$wxlyzCpython311-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$Nh01-armsrv2SFSUSE Linux Enterprise 15SUSE LLC Apache-2.0 OR BSD-3-Clausehttps://www.suse.com/Development/Languages/Pythonhttps://cryptography.io/en/latest/linuxaarch646:) l ..@@^EE8ii((1ttMFN{}A66xxDEop( >_(v |,UA7`XPu[= 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$Ih$Jh$Ih$Iddddh$Ih$Iddddh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jddddh$Iddh$Jh$Jh$Jh$Jh$Jddh$Iddh$Jh$Jh$Jh$Iddh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jddh$'ddddddddddddh$Jddh$Jh$Jh$Jh$Ih$Hddddddddddh$Iddddddddddddddddddddddddddh$Jddh$Jh$Jh$Jh$Jh$Jh$Jh$Jddddh$Jddh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jddddddh$Iddh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jddddddddddddddddddddddh$Iddh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jddddddddddddddddh$Iddh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jddddddddddddddddddh$Iddh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jddddddddh$Iddh$Jh$Jh$Jh$Jh$Jh$Jh$Jddddddddh$Iddh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jh$Jddddddddddddddh$Jddddddh$Jdddddd6bd535f15f8d075604469d0c2e92fec628887288262c4128872c410667292608baba472e3e17b638d616aa99bd6c95f08fd8224b267eaf37d2b0da75e0e34d5f01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b769dcc1f59aedbe07f4c011a1b4b4ade4f3fb317b2439fdd6b03ac8a823bf79828d693f929f62b8bb135a11b7ba9987439f7a960cc969e32f8cb567c1ef79c9740c3f6d8604b5f6f4e16427d2cf0229e07fe31a08eaee5a231bc474b504b217a8953e50655d64c9ca215e45e77171b30f8721c1df8be238cd7477bdaf1a75ae1e663909d84a037aa1723364a11ddb6d6619b34d36038e6341ac25edfb3634702e663909d84a037aa1723364a11ddb6d6619b34d36038e6341ac25edfb363470204376eaa1230ae7c4d0dd86ea2e91aa925ccdeac61eccc78742014f91acb3b0104376eaa1230ae7c4d0dd86ea2e91aa925ccdeac61eccc78742014f91acb3b01db6293cae6074979587aeec4839fd017a548e4b364c489315afdccede63901e2db6293cae6074979587aeec4839fd017a548e4b364c489315afdccede63901e2a425c0ded05b7e47219633e7f4fa9abbacb1212039d5fd9a72f2c39b57d7c30fa425c0ded05b7e47219633e7f4fa9abbacb1212039d5fd9a72f2c39b57d7c30f36862e29dceac7ee3ff8d55526fc67a11543bdebd656c9a7d0adb1a3792cfa9d36862e29dceac7ee3ff8d55526fc67a11543bdebd656c9a7d0adb1a3792cfa9d1077bb5ccdbf3ad74e3356d9134722fb819486d3a5110e9f41784ad8881fd2a04d5672e03b64a65ee4588a6fb8a70d95d13de481234d0d0c7c7811b0b7670d23e48c2b2d6ad5a7402312bff815d586fd5d39ecd489198fd6e1e80d36cb9cb748e78d756a2283944ee637cbe991d74c86e83440c88fcb767613be2f9e3ef1ab05e78d756a2283944ee637cbe991d74c86e83440c88fcb767613be2f9e3ef1ab050a3f68bcaa046f214695fdbbae4e274f16e4d8a883d071b59d968583dca1ad0b0a3f68bcaa046f214695fdbbae4e274f16e4d8a883d071b59d968583dca1ad0b83184c1caa6ef57b22eae1c2199ffeb2860c5e3fe2cce2056b18d42966c23de13b98ef28541d6675e129ea89f87b6e95a10bf4d8bb9abd660f3658e641e56212e84efd52088bdef6936763c3b733ebb6f9d03bfb952ea74ef6406aa33d991675e84efd52088bdef6936763c3b733ebb6f9d03bfb952ea74ef6406aa33d991675a778e625f9c26a0f62139b1d32b37a56f544bb9e6ee3ac5a4bf223a08d12ae60192c1ce6c189f44400d4c99a1bddfe936e1c96ccf31ae156b330ba3af582df4d192c1ce6c189f44400d4c99a1bddfe936e1c96ccf31ae156b330ba3af582df4d35dbb40d5215e16fa6411b59096942d51ccd160901d3c9583de542718fdada50747b67e4faf2ecb7b974a1ba8e7c9ba00aace54f3cfc3d60e689c29d15dac04000d782c5a1789933dc0391dff034cdfc266b4847740f7654f8a25bac406f4480529167e0d8f74bd6b7cef4acd344a10562345a3eafad715194ee25e9288873ac9c65a3cf8876aad40a8b6bf4f973104c9060246a4ede5ff51aa2ef0ca86d6e4e9c65a3cf8876aad40a8b6bf4f973104c9060246a4ede5ff51aa2ef0ca86d6e4e04f39671bc9d08115b09b0d147625636b34467631f3ae953999d17289e1ee60304f39671bc9d08115b09b0d147625636b34467631f3ae953999d17289e1ee603ee787c675d874f408bb04a600bd45de3d0906e44787163ecc245eac282aea620ee787c675d874f408bb04a600bd45de3d0906e44787163ecc245eac282aea620a56719c0d9caea05b6a3635f83f19634a2be587c0e908eb33b020bb3bdedbfdc2c39dc1b001a4e2273108035f43b4fd08ca4c02218386e573be07dc5b3567bd7251ad36539810be00cf55d0851425745fd97c80cd410f747c32620993971e64b613b39f1c1981dee17152d1a113507868e93c67173accc37fe4f1fa7b8aff176904b2266070a2e6c1ae98dcb620e375c60faf0b855fac8320c71b6be5aea2a7f904b2266070a2e6c1ae98dcb620e375c60faf0b855fac8320c71b6be5aea2a7fb37cd771541fd023883ae3b323cbac79b5a9ce71a7c99ec68679a5258bbb417030000304c7c0e20235bc145095932d75a0d0862bcb0f97d35fc322f3ec2c66729715abbe7b9fb9db032366e9c0db3673c5cb20b6c01368f6acc483d678673d58a4781038845f4787080dae65b5c285b608ea3d35db38bc914269aabfd2656d49933ea0cacf30b8986bc7843253a7a7631ed46ad347af42c1dd32358c7de8439e18ace1de664abe0b0cd63a8cf3cfb85e29071da96957e11fcac91c96df32c5883ff6a4fb6cef03a541b7f3f495dcd3482524723a361a162dfc72e7f0256f5ad152882e3b6e90cf037896c30096db08ae00256e2dd239e4ab7b166cd7e40f36efb3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d63a66f1668c8fda4936252c825e58e85478c7cda1c2a9a2596097d5e08162fbaa3a66f1668c8fda4936252c825e58e85478c7cda1c2a9a2596097d5e08162fbaac61ef1077977472a814fa12d63b9803a6b5979287eb1c2d6047b228e62cefad622e98aef33fd2a8dc78cb2dbe61c19898dab6df99fb2ec9364b2dc1ce32f49d99a93492ee60b6c256b7798b7dc5053996c0bff9e43c3b24f9122e5497f50ee82f42c88fa0aceb0b401fe17e78493e81bd74d39d27b660e81d22529cc2a30878e7b15ebdb1c3fd29075924f777186ccdcca216f3a149233a6b3564c522d2e419147355a2e4634cbd2fc5bca2900bfee543f1bc922b13f6de9490b446cb392b5728fbeb85384510596c3b8e7e343146a53bac27fbe2480cfb70274c88cb751cb71d05558d6de6a33d1d5fd928321c7492366bbda2d5f1cac93bd82096f95271f83e378a7e0f0ac9b6933fc7ed14052c12aa843b1499be325a8a7a76961e54383ee13619702089b7d11aa2b1b241fc31f648f201c5a0c2493938c6ec4960da03b0ca64fe4c79062abc3b9dddda3a0e4fe717bb00ab6c53e2715ee26aa61d7a2200227c1e837419db4f7234407cd1ebe4496f6bf9e49907eaeb72fbe7fcfd75df1476662c9ef7a66c5c6450b55e8b161225cc458b6f249a2bdd92dd090389bbce42cc0f4b973b34bb29336eb7d88234238887d514b166f491b41395aa6a724004df9f62a2017b4388bcd4890e4be20c5e9e87bf1145ff770dcbfb9cac08d54279f5efb517940365fadd8660cb293792111bae0d41c14d5f8487121893d9a3a70706e49d2f86e5b1c60112fb966384ae340635b39cc56868f7f1e43e6ee955059bc585644c2efcc232606ffaab6e83982053ee159dd6e3acecafacecc6796b38cc1aa8fa01b5c16525de2472d2ad79da6a96e23df95efb39df93db8951aff3ab1832eb3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6ddefece2261de1f34bc47e5cfa7ef183a167ce9a0b985dd53d1ff9cdaccc7cddddefece2261de1f34bc47e5cfa7ef183a167ce9a0b985dd53d1ff9cdaccc7cdd0698d594f43dd3e9344db1e7302b19b149c58b3b43e25c901a39d0fdfb826fcb0698d594f43dd3e9344db1e7302b19b149c58b3b43e25c901a39d0fdfb826fcbcaf5335719d971d35ff44d620dc0ac7b397db06862cba216a39781e307d7d1cacaf5335719d971d35ff44d620dc0ac7b397db06862cba216a39781e307d7d1ca0de102abb00a82e86cdfdd199b1808b5da8f2f3cab286264fb72a51c93245e86d31de4cefab682b1eee206db804233115ad7eae9e9ef5104b35871d28faeb8e3b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d63b7ee018bc149daad1c79bbba871d7d90fc50b139235cfc03639e9be849fd7ec3b7ee018bc149daad1c79bbba871d7d90fc50b139235cfc03639e9be849fd7ec1f92a1eedb176fad1b55c5eecb29e26a793c01814a71e66572ef115d306018f51f92a1eedb176fad1b55c5eecb29e26a793c01814a71e66572ef115d306018f5d73c20e6a3aeff95f3060614a79a70b33793fb3633a3c2b28a5cbc689c005adbd73c20e6a3aeff95f3060614a79a70b33793fb3633a3c2b28a5cbc689c005adb850d8f55f82fb38ce288c4a4c31ecba633090349a7f7395fa3c6785e681eb6cd850d8f55f82fb38ce288c4a4c31ecba633090349a7f7395fa3c6785e681eb6cd73e553847bdc3886a459c3d88e4fdfe89b5f07dfb230932f2cdd0dda4a1db79573e553847bdc3886a459c3d88e4fdfe89b5f07dfb230932f2cdd0dda4a1db795bc438cd530dee4d54cfd984dee573325ddfbb84ce8ba5f55a6d44feef73fbfd6bc438cd530dee4d54cfd984dee573325ddfbb84ce8ba5f55a6d44feef73fbfd67987f47952e353c28e65d8300d9d373f19fe099305b1c0265d1166d5b30d86027987f47952e353c28e65d8300d9d373f19fe099305b1c0265d1166d5b30d86026ac2f4822feee68f284520c2e2001335c7e775c4160c16118fc6243a618690c96ac2f4822feee68f284520c2e2001335c7e775c4160c16118fc6243a618690c98188908ad33008257b9880fd2334de73cf75f2018f56cb276a8d50bd65f2b7663f7f0e77e89ac9a472c767b6643491a5edf4c3b1e74dd8532184e8b4501d9ee0a1edd48a322008f38a3ce126386864d34259641585e433f56da48bf62c299e36a1edd48a322008f38a3ce126386864d34259641585e433f56da48bf62c299e36b3ae9277088d662d52c0afbff0e2fa15185839330ed9428ffa4d08fff4465910b3ae9277088d662d52c0afbff0e2fa15185839330ed9428ffa4d08fff446591046181ca2e501e874e214306b4752f1aa4323a54c4888dbd0d6bff3263446eaa4ecb3e4a70f83ae0caf9813148ef5de06fa235593ed5e11607de9547ed9f13c6c5340d4d19cce2c9a69090b21f44247eaf198a07a2d06895f372472c77c2bd65db3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6f4c2b0e5b0250a222aff521e66319f997dd1aca7636f9e42a049914281f11899f4c2b0e5b0250a222aff521e66319f997dd1aca7636f9e42a049914281f11899428d6cf5a217418657abf89b4165169f8f8f4809021f2ec0bde5017a7b06b161428d6cf5a217418657abf89b4165169f8f8f4809021f2ec0bde5017a7b06b16183dbc3441dde86956ab842cffe594f03215a87890068b0083baaf34e00d3ac6c83dbc3441dde86956ab842cffe594f03215a87890068b0083baaf34e00d3ac6cf8cc942c39b2f87f0d89a99eb75648fc0895925bdef3146c22e81e901f677ec2f8cc942c39b2f87f0d89a99eb75648fc0895925bdef3146c22e81e901f677ec2ef35c2ad9e5d4d5917c9f088dee13783c5267f4a1e4879cdb86cf17388c6925fef35c2ad9e5d4d5917c9f088dee13783c5267f4a1e4879cdb86cf17388c6925f69abf8992472e3dea99283cdf6503c89db0848d69b82625eaddba0b27e2740e269abf8992472e3dea99283cdf6503c89db0848d69b82625eaddba0b27e2740e27b21743b2cbe0fc04240653260ee6acb94eaa19a8ebaeb2ed2713590dac3f8dc69530d5883239419242f593280f8f92e71c4cd67ee306682274edcde0f461eacb9962da22e234c20cea7da913fd3f84e9cc96e7152932eaa4fd0606fdd1eb95bf7f7d9ddb6f6ecffde51563634a47b271f70bb80033dcb60fad4486f5bc0e55f581ada03bf7cdd5c771e6e951583d3741a757f5fb926e32946d3fea9ca0816a2581ada03bf7cdd5c771e6e951583d3741a757f5fb926e32946d3fea9ca0816a226524703a76e30a832baff9fd5942f7d195d5540e9d8767cbb3832199822530226524703a76e30a832baff9fd5942f7d195d5540e9d8767cbb38321998225302455a456923000bbcc05a8efd6378cb9b0d21624ddabcf7306a1b9df5519eb23b455a456923000bbcc05a8efd6378cb9b0d21624ddabcf7306a1b9df5519eb23b741ebe32820e83cf2c9e84faceaf0504d01fcb5f649b098a53aea176530e8e5d741ebe32820e83cf2c9e84faceaf0504d01fcb5f649b098a53aea176530e8e5d5ecb61aa3bc4c5658ec9e3ecd0fc53e0c7acb54f50786b8bf87c7b7d6cd382e469a4d8ec430b4f3696b3e8e138ca4c01f6b61a77e1a2ab022993ca02cdf92f8d2f55a858f61ebc9e8f9364f57ad6e71dbbebe8079715c71c90f34d8b2515a0d3c25d8d0823f86d97540aa64632438e77a79ac63535bd73c0230cd4b853c4fffcd8c089f3ba9cc820ac8e3d0ebeb7d61713d7f0281a0b77749abefc6edfef0c86ea9f0e8e26b1ff6b5c9b56939cd3809229eb88227aee7493c6e820df87fe8739bf1bceaf2174d162fc99942ff5bb3ff8b960a1b60b88f61f5f6e3afe3fc80ad02e7b0e2729bec263d427b2a7bbfedb08d5379088842c277a92b39a5bf254d3c20cf4ece93e05f94870cc541387ed5f484a50cdacc7da37f6c6922ba3722d178af1824021a53bc34f634e73d4fdc2f077df1f3072040a07c0dd1ecfdcab6ff820cbe623fab81c8a2b87d60e8524b65fb6f02a80e9f34f5a27f600a2b2bbbbbc17900c9bf4d49ccea4eb0968f41c4a15a770b1a3b0075bc89b3c5433f991ec3ad02f4b2bb21e0d75192996e58c42c3b931426d098c2faea1ee1a8f350ebaa2aafb2f4b2bb21e0d75192996e58c42c3b931426d098c2faea1ee1a8f350ebaa2aafb9cb648065f598db7cafff2eda4a7a80f097788317bf0e14a072037c77732eea29cb648065f598db7cafff2eda4a7a80f097788317bf0e14a072037c77732eea20f88fb7b561f80f1b5eadf5e65ab91bf8273ead032eac6089e097a92e49bbda80f88fb7b561f80f1b5eadf5e65ab91bf8273ead032eac6089e097a92e49bbda8cf490bfdfb32eea3b0a4bf250c3cedc38208a1620393c27b99d23cee276cb768366970f909b81496323cab2f4b02e5d5e0ffa31cee2b6883b106bcc5e513b39812ff817169514975b2db516db7a0794c478aeed117ed682facda42eb1b24d0f412ff817169514975b2db516db7a0794c478aeed117ed682facda42eb1b24d0f40d8eea2a66edd1b801d4607b8be7d0adb8c47f0146f307d47d51ef73b0c0d9864820ec91773dc72ceccf4363343ead017f2dd7b8d84db501dacc30d6e6fd1ae63ea34396d1dd0f10612e182d7ceef4ec7d3bb1238b03a655c236656a53894c0a6094178b83c9188219d6b81c85b307e3b11df988947144a32cf10eb95f2b806161a79692c0986aa568a9ff731d14e1009f7966f3d48a800e7d7c1951688fcc3fc5dba7593d277fc3af29d72a52186514a6b21a9e3f3e0549454d96d702d2aff0549a676cadac40dd9b12ac114cea020789eec58c790a7a8589270c24dca1b2b2469077cfdcf9b248ab090ae6ef341bb67a7da4b327023ae54d4bcaa85e5a0c37e1789b667ad8ab8861e710635a2217cda616e852b1f213db55a6bf701f734bae2ab711225be8b1282c3027fea59c362ea83825bcd22681ae3491b4f97e509eb52ab711225be8b1282c3027fea59c362ea83825bcd22681ae3491b4f97e509eb556ba6b2b74ab494d72bdaf457de2123fe9e678e147c7a72dd7c6c5491cf663a156ba6b2b74ab494d72bdaf457de2123fe9e678e147c7a72dd7c6c5491cf663a17687f27243f3f65e4ee6374ba9ae45bfad5d037b540d30f41f9639e9929be8ad7687f27243f3f65e4ee6374ba9ae45bfad5d037b540d30f41f9639e9929be8ade0015c1a24cf20e2c347906b9d42258ef9fe67da04ad7ee40745dd36e8b22e988f10e7387f39330b3b52fe70fce8f4ff3d42e56bb7718d3fafa9296917c2b6b162bbb987d9e7ad692536ec29d3d60c850633f40f1fd6647be43330bfaa5c996662bbb987d9e7ad692536ec29d3d60c850633f40f1fd6647be43330bfaa5c996659f47376d3338e3e95b8325be07eed2c47ca0ee62e08910278469571834b29a859f47376d3338e3e95b8325be07eed2c47ca0ee62e08910278469571834b29a8d05c4e74615fe8bfb751be1d8c5acb4dad6231dcda479f6e9b1e800b0d616064d05c4e74615fe8bfb751be1d8c5acb4dad6231dcda479f6e9b1e800b0d616064c066168082e6c505a708f91b007d51a6c087add2a0998ac2115ac2bd75460a8f6c162bd725086ce94920477a6682d87179bfc9df87e78027f6435c14827791baa8f2fa4e60d49a4bace825b7ca54c97c6f0df1e81986340ec97ad2c8b2e99da9d42087f50e605d4a6765dddcf1df1b097829277b36859646067b86ec51f5c1a3e1038d863c40fd9b6e42d43b415dc59db07c7edac59cce760781cf7d5ee1172b4b70781279366318fdb71a5a8aba2d69791abee66a43ab7a301e5adbc534d9e941bfcdd95fc4d43b62e55b435e7aed4d8b490d9f1a329babf01639cb1ad77258f2909e2daab040f4867f9d63d3a5390bf20dbe06165563efde6f66c541111a653f910f415f9107f1493da869834d6ed13b384bf3e7026b2ba312065db19e451ae9994bdc489c133a0674c39ab7ceb0f32fd72020a79477428c523deeb3314438a7a89af2f21d3bb8aa10c2b06e32a21576b2e4cced6a609546afc1be2a343d3ca7a89af2f21d3bb8aa10c2b06e32a21576b2e4cced6a609546afc1be2a343d3cac3811b809f4b301621e922d22ce3a0cf8222d36ea6834143df4309aec08d130ac3811b809f4b301621e922d22ce3a0cf8222d36ea6834143df4309aec08d13011ad1759e5e3003ca2403a12bbb1718ef82ce06f59bda1dd74c50beec5a1e26111ad1759e5e3003ca2403a12bbb1718ef82ce06f59bda1dd74c50beec5a1e261513c185436cdde7b2c2ca7e38b239eebce330f7e48a38e16955d7a5c87d0f046513c185436cdde7b2c2ca7e38b239eebce330f7e48a38e16955d7a5c87d0f0464389cc8b783849a142dc29e819da2ffda7c120a51ddc501a5c43575d126ae9b1f87b99756169592d2628e6668c3c7a8168b3a578da271713e164e4ac171a46e05598c822a9db6fec77f2aa60d967ff23166faa3b20704ccd42d4287898907e9c34ecc5c40ae56617637e07ee82cf27111868d5ec9ac6e8d728650a20d7217a4e042be53ee6d740eba76fbe9e98848af3d3d7f6a5dc0502360913cd7bce554d9968b0982cf6375b591eadf0b069d9f9698373c1cc08425f5ced172c07c08a7ee7b66319181fa0e08535afb94816a012534d7dcebd2e3e9ff010161cc1d0c22820da4bb768ea1d637ef138dc0d1024f907347607dbf0d08b39156f47c3b321b3ebda4bb768ea1d637ef138dc0d1024f907347607dbf0d08b39156f47c3b321b3eb774ccae5e2527c69543076a62d3b7038a03b5f10eacd29cbe6c65eb036e497d5774ccae5e2527c69543076a62d3b7038a03b5f10eacd29cbe6c65eb036e497d5019fa67f5264b8f6211f6590573b301f0ca6f330f9d46bf9173158b6a6041218019fa67f5264b8f6211f6590573b301f0ca6f330f9d46bf9173158b6a6041218b99d0f48a60364e2f4680a1b8b0d597761c3d16d848b59e250d0b6bfb4e7a5cf70c6d69406a938cd527decc4c7d328307a425bd8a780d5c283a3ac1afe13f237e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550df75773d33892601ba04d9ad293e2212b792d59d6fa38615d4472f270c769ed0f3644f1b47ede28958b75ab72aefe8393e6eb87c2af96aab133728bfae326ed9c3ae7b8f2811d5be3f00019b2e69dcb668dde89bd6f6d53367551f48db3b2fa9c3ae7b8f2811d5be3f00019b2e69dcb668dde89bd6f6d53367551f48db3b2fafe1384a6fc38e94e93cc4998066decf535aa1afa7f1be01d0c7319bde54b52abfe1384a6fc38e94e93cc4998066decf535aa1afa7f1be01d0c7319bde54b52ab91cd061201e8f2e395e428bcf6a8457b1ea22b4626ac0673b463dbeec68e6cee91cd061201e8f2e395e428bcf6a8457b1ea22b4626ac0673b463dbeec68e6cee3c7c64a7084c5483629ee424232f2802b779f5ace68651a87ee860347dbe378f3c7c64a7084c5483629ee424232f2802b779f5ace68651a87ee860347dbe378f9b960a6aff8d4cbea4a193aa7a35590a9e17c7abbe360f6f47fce0bcafd7232e9b960a6aff8d4cbea4a193aa7a35590a9e17c7abbe360f6f47fce0bcafd7232ef937646dfc1261daf06bac921b7380ac8ba862ea3e2bea2204106e5b3e2e121a8220188cb103493ad1ee582b10082181f8972fa835cee56fa640f3f246891a636d2ffcc80025d82852159abed3419dc5775372680bb2d9c5ec77d2f200593c9e6d2ffcc80025d82852159abed3419dc5775372680bb2d9c5ec77d2f200593c9efbdd28083bdfdd9b7e0b2a8e3afdb7a72a092ebf43361a1de5b76f987d2812d9fbdd28083bdfdd9b7e0b2a8e3afdb7a72a092ebf43361a1de5b76f987d2812d915b4ba105137b89dcefb36c53d18ec3ba0dc92b3523794c9359309727cd45854e87bf3003d1d952415c72ead9c38468f4fa98aca7531a27d6f140d46bf768a72ac511c7d9885bdc38db35a2dd3777af1d00c2b653be70d2cde0f6687258145c2ce6f06c4d81526e2c3eab378f3c739cdd1e1c69e60531791cf0f1e9d93160d0d699d9da6c8a7864cdadde4f14f5bcd996b85310edf99c03486ce27a609e47fd4e3c896ef16d9f6664b10b48497b5b08dbe2f621390dca70db6a80ab006ff503d7c5a2c8c6b27201ff0ff462bcd9bf5820912570665ef1998d33a1f29935990304601a7b95e2757b672e736720deada09ba2f0a82c76a9832729bf90c54c8090c742a857005c7fa4b6ef4d5d4a1fd32726732140e9b086e95ba43a53b749649a07455c7bb95d482cf771e917d3aca7e903460ac69cac2e7bc93accf1cdd1b96763e0c7c091a948b82533ba98fd7cbb40432d6f1a9acbf85f5922d2f99a93ae6bbaac73b3148f6d1d7111dbca32099f68d26c644c6813ae1e4f05f6579aa2663fe602c4c7482de6479dd2e9793cda275e5e63d773dacd1eca689232ab7008fb4fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-cryptography-41.0.3-150600.23.6.1.src.rpmpython311-cryptographypython311-cryptography(aarch-64)@@@@@@@@@@@@@@@@@@     ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.18)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(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 docsh01-armsrv2 1747246926  !"##%&'((*+,-..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_Updatedrpmxz5aarch64-suse-linuxdirectoryASCII textPython script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a493b2643e851a0710dc53d97ee054a903cdbb80, not strippedemptyUTF-8 Unicode text  !"#$%&'()*+,-./012345GHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR R RR RRR R RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR9if 9rutf-8ac1a2e632a69a2cf2fc3c831500a1d89552355c7df73281157e44e33a283334e? 7zXZ !t/O]"k%Ca ILZ=ߜdIݹt@h=E3TKq^I]' s ,kasS "_ "y“1hқ&E%>E=\?p’UlZw]T^]Z3TDQ9^9w_ =9N'gp9iкO<ր-Ds.v9zDةp<.:We~Lnre'ĪnVh&anbx=8Dn,;MK>8-٫psNPnk ?j!o6KoW'qCZLk*|-W5k+tyi!lQLblQʚq1_6[w:܍Lh(UW^ arOI8TiL}O(XƤz§LNvtB+ s'Pu+j_p(0#V.6^C~@6zb^8EjP%G)u%}U `c6hgB|1n'Py 5vY}`~"Rqåxea=;$$wn_2ErINQ UCIiW$`kۆOc/XCDalm`kD%w"4`+֣#8+`>+;eUP#:W.&&)5+4xeU:q~TT>bLq ;1f!!)-k2yQG^X(=s|چFw%WC"%|]%pؖaҝ7/S\^[Z_mm1ֻ6{z!wIuT'Rea N幄 y+20EC2> 5u2αw%.J8 ):ˆE? K D[@3nI5 U]IXt.|Ǽ-olΞh|~N0}1"8aA^3ۅA J,8ڄS-QX0JK[uŲQ &59`|29EKXh`Ku%6\O*nyBoq%*!AG2D([ǠmQvG֡ ~XU$ egކ!$뜠>`|VgJnZ9 sP9˛! @ N/h2F>gݻ:MݱC$7]o_HGеS UXn3Y.G`47b-;jYp)oz5~3<8GA(oR9SfCslc.[X KANKؠplvFQ"q1aJ:^eMPTehwiEg+;p0s8@e4:j^ݐºJj/@&]c>mn:Hu`C\Z媇:jGfaX`*_{mf vxUL 5i%G@]H.q!j`{?AO-LP 3>?kXk:<6ٷT$U1QWoA8 x)Y\T2_`98Djka(Sֶ TJ/s괺Z݂H &<[qa byU<*9I8$0#W𥠽J<}t<:4-_9[e/Mbos]֭ϧvQ!\"sG밂Sd^]nj柽i e_}69iB^ೞZi!tjv\wn_v!fQ0+4LcrAr?V BIp}wSްK]{Dzp oy\l\D=R$=ʱt_Iݷ7K/Zyb́CqZ^I= I-~^˼^um6+7ˎ8 D#z.gSJf&{OigR_:e \y1{+.Gk*)H~/!pl!rcV6?<_#j/X-08]̽/$gzvH,)clBd׬?|clygיXXPzLDVOv%hkWՏ~4u'h%_l_pH0o9%}.jp6 4ۘq/N4T9JO>UW`/,iS`soB"d0 D-+yduk 3#a:c{v@M]`* L?‡lOߎsmUP>K)k"FPwkN9e\8[=(ˁeYv49؆FHV y^>aU_ #KtI霫l:¹Bo,D@Po֭yDbO]W@:8aDYO/fH_O20}ЉMl>}%TY֡ⴕR{,SJS וfڢd04Ot5' g)4w5`!#cGuPpu \|&4<8`Ɩ)ͣ<4mVuK"lr>of۠`a{o &Ƕj#=9r߃1d3!3Zb,xn›h@yJS|nL\Vۦt8D&s uzavKP 3&"%1]wyi3G Be xNdY/b"~7- cG@*)t.^˵`b̨-aB l4-|ѯEj oU9aUL>gA;xQ tnX 8ڎjxGGmӇ][lI*RU-POaO =,ꅐRs1I*p$?9z-{3}O(2R sY>aL7^&yYڸ xB@8ǏvwDo)@Hsؖ(fTNWA/Q Le{_Ds ۠)Ṋ#ɱ6:>*^E܂]'u10:!6-$|3{HJhA>όqk=~Ī3_bWnYZ$5=ƃqDs684;r b$%$*fu{oqU A# A\/d!RWgKiSSU:\ɽo`7ߑȘ+P;nuJU*uG.lEqVOljNY*tM6G{=)|Ț#-M'\^>im9۳z+IN'H}&p›ŤEs#n=DS32T $~kt q͗K1IS?Xu/?e fVaַb|(p(BP G׀h޽\i+Q VkI(1z.LOhrxk)EhsœR]*k qE4XR$yὗ훀ZOaXrAIj0-naI'8.iC\a1 tYVB!JVD;M8C53)2rD+HNP,M.wM/LBR(%&ƽX E\cD0>JǹڑM NC JL8w]{Xc'*#Oc4;#MY.cCz'ᡀ(_yp'ֱ qŵ`p4b\ "j}n"K'qe41.zV.x1JUVqnq⨳oIv)wXymM *a lX8Y^E@`y1$O Y'qBh]~$1uR[B/}ٸBNZNm̢0>>z N^(:c{ʵ.Oz[`eᬐ;f]N `-EE_N%PaԞ?Gd)Ha*3_+bABrӯլYCcw˴uч<1}  FWVt `-@c5BgA iP-^,"}EkNuUɠ|XG2;+Ei`1`/aOؿ{'/I5S;Ȁӄ_</ Ĥ_ 9d \뮚ITe?J-*t3doGMs~|Eܻۖ?ToBoeQ럶Zݹ l˲V5HY:a>)Ho&UX#D~M *^Q nV٤K Xʣ⃘"^] 2( wXN=r%FLngyj<܁wвe&6~.2:\>OſBV&=`7"xvXwl05AJbsBl>/f'\p aU\O*lΖao-w߿EUCzz$)zW=3x\L"Ozލ\(\ !SGbdY-(>l=% A e/. UoX@;Wsdݸ^NAfBʘjI~M9ߪ8孻 X;ɂ$ll*'Vaø`I!}|\!&$=0p/[c7*hX00,.  D9!gU9Q)Gb]KV,֧‚ˡm7D=PsE@6fm15В=eĆ6E:kTw7a!&Bdm6bsI(_|=}&1Q.N% n #k$jټEp:O$Sۏ))b[B[fR*@ z~:=~&1x9DLB7уryV.e3C@GӋZpY?a t.Z \pnx^< v^R EU=XIWf([j]?B[>Mn{FĆ2sz{ӤF4beci3("OS IxyV-GQhc8w& 1&]\D8C{(F0g&.nb:/-lrz>=oyahWYAnS;Eq&JT*_V6tVJQB|6eh8 93i iv1wR{=2--?,4cba KR (\iH<,@Vz@{=<"PUA"ۅ(PQE䏃_+h|QPF Ӓ7:p_ӓ Gx z{QT>I: 9۹&=1v͋VQ܇9父AWؗ쀅vTt/ S_=ݥYJC4g e2OaW]$f5`:oWZ՟T1=!;N= ^ыeo0˾8*N>zv01f<Аv= +iOѝcߣmq/䏆åƳLfYTul8:VSz u !sD0M + \xn^i-:%[I{ier }Qwܸ$3>Nn#0 *j= 6=DȰNLd@W6=AN͌g!R{3񔴽7) z"Jn ]bFAPյOMd>֣N(C}S{主 }|`껁Lw \8Z &uʃE?G_i7Xz?ꐨ9J)P[rKzx`Ck1fmhj¬M1l49K\\zΥbxs"ҥA?JkMΙ>d2 ǜbFQhw1›zw3<#qϩ,& poFU|`ұ-=VGt~u2 [iW|Pq8 ~#־ҝ[anҶ y b"[49j5$ 3dXO\*1؃*_ *uUc)\?@~C 0%0ѿJ&̫? I£U럕HInf{O[gK7.8¾F w&0ddBBM~?  - Q%3WkXP;\Y/F: m~ C=~^W0<^]S,m2;D%G׉0w2BlJ8\b:ܓ#Do6WF.9M,FAL^hy) wd"-=V5>q[1)Urgk2QGd*1Mb~5LNȦxΤ+{ڑʿOfґ=&0.nk*>{O:cHJFtU(6V$Qksc)tݧ43njP""o&"kw X%[P1#10)&`(<2\Dl/8y}SI6:P%EueEHmWoI;)>/aTŻeN4fGyA:? B%o^[ ѐ}5E~W0 qoIlpe&1 L |:̭7MrcZY/fW֡$r3pFEnEY zRqpmJV|ihv'}bkbrP7oA7d|k+Ō= ؿ7G 8n\qGҲWSt30 묹>pA fRM%[sϮys<@鐢l$˵ 1*ʩV[֍i,(o$ .F]^^vqRoE~(O. .BL+_Ҿ {xШIrכQVۚaZͰ87?]{@۴ǫl\Ҿm$T: L:޾*#[k(lɶ/D@ #>UF?7lk**X4:5z=ɣ^4_zO,07ų:wrZշ?16~̗`%v`on=&%g}*AcXN+YJeQʸ b-d:f%Ut861g ߯D=p9GHy-wu-6:@xIgUZeZɭ@G{?1^'׈c*c"JĔS{`eTֳn4iD+#}}2ɭhH%lY3Z8ߒNϫ;Hge}xM%BPSc˺_YMDLc5NП"9:`졘&)(NYq68nL_pXh"{dQo0BlRRI^uꪡ9uiqlsa.Wh }wqR9kM$Gp -Wt-RgZA-u@ -X+Pv-~Y. Xu.g djlY%G{rfƠ*|^Vձk6mи: 7m9OLl}g<.j)1e{FJWQWK،kP+T6ETX$D Un|h8injU_#f};K己SFu&h4W'Nť$|(EuxgˢyѨ?{d15 4^$}PG_/_tmYcu8K#eojOH:~`j%ϰzzZ+ EkE76*[)y@>=: "ȷ]L=i3E$5^4݋`q ]3Rrhq`ʓb)bO9'J ZĐ^ax+Aؚx:l&ٳJI0۵YJݵdK%w|wGlfKU->%#{aRAe˸ߍR 8.-CD8cuWPOo^F->EtOaKݸMN#z=R+vrjJOzu/Ȼd00VW>GpG,T`H "A"`zjР ;i٨8%Jx.-cb$z Y;1 _g!t 1rݔ43jRPraI<|ۇs6eƧc:Bh;*Px:ŕR.Ϭ^MhNL-[%e\sr#ۈ@Z$-d777 sՄm[Ҥ<,v5~w@r;rksv:1 ֌E3SdN WQQoH>90"Xm,ᴱhj wv(?]67!d?D'Wޮ-8hбBAmMUCI%7]iya gE똛߄uG'737T*JƁzqe:x˘MpքAC}_Biq= ;Oş~ |cA!* #=Ci zXPAm_g77P 2"$0+8O.|N%v[M r@d$Qgd}x9 ܿfB%MwIBK,뱭HR1GI NA~.‚gycn۽[empgR ]2[E fv(~iC@a@XI *! )bA/bkj. A&\w:vY@r9˕6ԡN!\rsnEs_Y2*fqǦe |1 \YEKe#Hq})/.,-O7:3R$+:0"$ ؙ%%wL)*.`glmTAzjtrƑձr4ǧ(=|+3o5ǡH{̽o`"OG`PN,=MIfalhϛ&HtRvemv#7^Z&o~mw4s}T 1@B=w ch: R-s};'Q'P"+qz0ʦq9 ղV|ރKZhk𿭤fyl p3Bmeftz Ta<.Eh=`|NP50`cu*qI_Rov<Fyūs`]{@;i5 =V!67#coҚn1=B/[[&Rm-8T~cKf\*L =Έ(8lG" J=iԿQR0Tj!~  J#hgdG*BܴKY ugH1!|jJ.+QU.7{̶xch؛;bzr(ı]alAǺ+T1(9RggLr A@V$}f7{Gw]8?7_}8)d\W]ymXײfժniD~ђ)+(2ҿ#nH/oޤ5sJ×3lg JW5VmdZ^t =-@1GX; l: y[%Wu`Mn(-LŸUG -us! 5aIDDdzp1fխXG&CfQM Nlp>J 3d #KeS-MG0S~{xWsqPL["nOt%]Y{{/î;ۍƟ Wǫ({dDUW)՟Sgh33ejOѦWU{`Q&}0N4!,;uVrBV c{ to[@(-;o2\@(w^v6Y K]XqdJ)\M-8ՐtAK,Je;g};ǿ?Klr82o#"@bMaA/~f&uگaԘ [\}`# V/H 5ɆM0a&)_})̅Z}Bh_D"ZBZ\AI#?s.F5A_֢̥/4AڥDApCI!`_ΨsCB뵹)(ȿMz`,X˾``" 杪G/A'ړ%Y، $ V-ZDgQOYh$ڿFDiQ]b͇wί>o0@ &;7,]ĨK WPB|d#͂T {˂ݝNdbY  2͚܁磂hbDbV(~˲N`w7$/Y!6` o6tƸ|#Y4N{dyY["L.lc;bxbCk&-A ÷ :-8ӡזulrqBqBџVi?q\\)Y*96"U݋|ǚ{ z_&bvYPkў 0݈\|eI\n`FJ]6;(??^k)v@;Pvq (1Oj6Cb nb%;9`9 }fVB; ԝH3Q ^A5 Ն`a8u7νtUJf1QTyjaA?V6qVki1 3B[urFdyXSٯg̵j r\DR='*[#eiP:E jktԃzLހ$~V>LN!XT(;uS%79ڎ=0jSOI *a?eh[w5˟}P &;IDӎ;*Fk&wsCg|%Rb-#vd΁#lVfr(#P sCӧ'꛹!j*oG^\}^a$H=F$_֩t'>yVcT"Z̬|"啌(*%|;yh~;7jNftvNL!n!aEG9n4gj@X16RK,y)裋k:y5iV+lžZ06<\0 e] Ҍt6!^UE^!r!Ϊd[rĮF;tusY'UFN>X7~;oY gmTkCۖjp(QxVLvK>xAo  ^fn`RrBHrfh\ T( ؽOjB}DҔӘq-)2۲ug3M\LU_"% $y^-gkPdemwbcXPl0}EKz{0̈́MO8+1aaԞcCGf푁unhKYG_ w:m?;n}5Jw)&@t `ӸP2inLTLg$]i_QI^#ś+Qx*F'.jZ0c|ֺj82Ϫ+Y֋gH;y_Bg N1rT4`hG?45l^lkTw{B&U㬏Υ3C?P+b?XS~"${2SYMppKG\ /WжOp*`oy14)mj TRԄ1{rX[쓳N@a u"yE%e$}לmp/ԦzaAS]dQsL˄d^F>\tC0#+ټ9Ϣ$"j$lkB؄|y -<>iꈍйd7!E{h~C%gC7{/Yѽg⹲[lh/Gb?4>1Ju^XZ4h#@Fӫۧ厩+Y8aLj`L5sy~Yй< jEA*'̇_]`y|O)Y H?3 Ҵ!oZ|=ol},4PZF$D?Pu۱t[Ҙ>&.Y}P ,~_^~mKrZCb|(swۡ*i˞vh8Giݥ˞8P5k"=)@:B:C6hNJg u }5vߣClPf)2$l6>#otyi19v)$n? ;<(}N7q i1J4tMth*V.i;U e # $( \P8Ќu2@~riqI7 0Ц>Ҕ.ttұLE0|/ ºjܿ+X=B9#*/vv;cBy?QD,$ Wf'Y;DHge~Qݼa MAFt=By)M7UIŽT8J0кyìMmÓHG\/ƃ}zZF ބ~AOirnFö<!NmcY(cďw~drȨmzEȵzĔ5U\dj Qgf+!Ky~In9[Șj՘,jcK`} Rw}8g4f4&4أV5}ًAPe7NƦ_b]*e9KbBA麶tȮsR YecFs%_e|1{ibȐ&TߟmQr- lhջR(p5='!V x'af\cHZL3޿ۇ+kN\c*Y[V',|b.l|]50dEDhc1k2(jmS2p\1LhѲѦG2+I& =^V0dheI60KPH3Nz1ï)̝'DHEA>:<[a5ڣC x~f*5` 5ciž@<>_YƷn)dn6n `泑Udo`fϩfaO1&5촬*]"|+1M".bjH*^eB%[G5NYx\>{g=#͑9?B(l9V>ө2'L22ɕ\> 7_zZy$ SB~Ag h4;ҭ~!(yB ;&_G Lup|^ܙ"x RBr"7v>&  L]YRY2Fpʍ"{WIn)Gl\۬ ^*k8DUMW/Y#%HW.:saVZM8, #vo~ƋW(YW}& ;0qR{go3J$֘6񟆧VawW8X\^R GY`j) 6 5O+7wyn:eGD0MbGl|2Ean`Lxsa^0rMYgѤUU'~Rv$;lܳ[s0S|"?,10fB>:UojFр '>$3"ǽkӆ᠈ We5@VNwwӝ7^1Wn7ELlDo,H] ig&Kva Z /, җ*#}ʮ[h ېO` u ʭGUkԓ:R|7j\:< |=V'u?)ufl_41FS2Ҟ VJ'Rщ ñXzXc+k ;D_Ȗy3 5]ʐԋH=cĚ-0SԒk"tVmzyqI4z#%eʳTI&~Ld""YPgPlF&DB USy]?$3&>b~i/Ir=f(4-;1 r;^CDE4a#:x(YV4)~q_8G͊4:>?&}վjb"TI9ۛ__& QoBP  (Ucҳ]ķY%]PY@IaI+\6ѷb:dވU> %' >t5cUVz|iݾHnmDF&VʉddN )MϪ=Hޫ@dҙ6&@B ef~A7;ŐF E=)Q9W &9IQxG"2X#+BDuěX-bL_qq};tZT|Ljw'ɬ8 ?<%bȗF%T9bzI冿K +OXN3༎lV.:qV]3j[Tsr Mk#A=ۂGz9iKj ͎߯ͽgE0P]v& t8Vie'\y }L}'kW ?,-QKF8kG@g#xrŚJ ⯸d 7.zk]k}qd€ ZMH#s 53 MفDЙ-B[Kz6|ǝf8ߋGSSvƢ[>+>o5ٵ"l9wVk"9Ye [g}/#v֯eZL gk![ֵ ͪ3r]T/g6G73 6Fa gvhϥEbϓ/|w`KwF%`ty+_[p%vڈG$[{CDdڀ,-ݖ3ߌ;4IK܃ !CO78i . Q bo5~ %b1ք!,AȕjvT?#;. H + t]TW7SU(i`Q+(K yԓA6e1Z\!Bi5rcؾp´axHH0ni6]_JX00 (iI A p |;0 Y1{vRT/8VD6,"^EM:%6jSO4f&TWR3`mo~UČe{4#|,QARGbhCm5J%T^dl={vy8JOplݵLۓb?EZnԳ~cMqј մR$40 ؔO 0] 0 ϕ=5&RJYU5΄#;IJXG||{nTceDK_L~Bxٱ}3ĐXc5<ųNU W) btDqC UJ1F& Z| `|K^ 7:I~.iMxQA}_Y&RQHVeg袕,S0i?~Կ4_R3jK#k%7IĦ8jRr[a1>ZNJ3x-p x|4LSZ]<n~ 0<ۺϹikn22ywsnr$ Q$ ۱"ģd!,/̝Aqk;k[NR  DŽIW)wXP7t{zy UQleUӴx s!>JDuckQ;\AF#L,9/yYދz? 0A!dh-x `\ܦDyOiZދ!˰ճL 2e@Ż+tRm|uEWѧe:8 mI.0wbiIeshx{ ~@lb&6m = 1)}-U.}F&PaIKO yV݉hQ7U!4¼tr :n̞Ϛ wh \'aV\IkhWv@i#/ -ض%>D0ŎAF)QX3ўjj,eTi,"ذVC-cC 0<=O'= coo}BcWjiXvzصE5x=Dn`AIWdW2 ɂbDa2K4o`*5=^`!hߊƳ,o hWljgSe -EH,K=8,Tv`z:&7䅹=&i^ρҝ2tmsV|tFjRח-oK_NWI&>A]+O?jӑh|2{zx{Df/ Sjk!'eWttf9s+gZY׾)lُ٪ asaadlIbpwN$$fzeSGF@B/M]p27v$ y~Q|slX{0w~=GG;]J0Do`!| kbbcw aaBsjj]骢gK5,qmޚ h|}2 18R?46?X ﵂ 픊)כ!~]2hn.4ч Ҏka8KVFC!Qj?ďs8Eb6ERRv^^)[gH{MiDt;Ij\be+gj;PdJ^~ Q`j`*a6yMEϾQl9PDD7!uG .34e]1( (p&F"_G1? 581.V۷ELvVh\"ls,:C~lRjh޶$F%7!jo"u},R.T"ZhPԹOE"-DF©:U^df)vC:1ES0d90I8}Ė+19qgN+-i6:K\}/J] ֑Py m*М)xD?d7HϲJ6mC V?Roq:E*Znd0]>;yk.V_:UL[+s Tery$~}(cߜiNz+K| 2C3ư#lP?/d('z̋j<// p Gm&Ju (V6 i FQ H;YL:ѱ\jt(2 Nn@OVOr i\FԂJvGԠ8R]1D:rH#K3k5^\uA`OѧAGmY!ذ"pA/U4[}G9UX>J"%-߿R1mBQt*& V`J0d|,uY( ]U+N' ިLM:N_"fb^ƚ,>7X`y 4dI@/}M%y\V~ ~J16b&݊8R~gd]{2,&BNFsOy[UNaA n焱 H )TEQFыYA|tq?HC ڞVg"ȌȂndxaI(,|^޷%؝V'yeeaUޯ.QDMр4g\SI5TZ>C$o,(H̐n42N6qns8dm1)E|EeC-0mp8zU NP\Q k񳓭:a<%&%uH#!JrP$]JfH:}PVسqY'?>vE՗;i"eu{N~,B9H5n{pM`>Svѝ& !GMmbVsŀ!h;$H72Ͻq< 7r6ĵd^%amn[f *?Bea.>WfXFTDM`c@0J *=@2pq3]ލq0D7[?X@{sJ]>.>X(N_LxZ=: x !rR%I ػhs]X" P i6n>/AY(Qd%|;@2:iaw.OT̙xJS'A|DyQI3S՜: Jķ@9l]&{A1ȎH0L<|sEzw:; joYKt9 CNN&uZ(q2 sG4L$ϵ}屘Mb[ᅮ*C1MN6 GZQm;vTpQ; !\L di؟Ө^@GvAm⚒rTebmPsw߬B'*~F}fDL+Ņԓ(<1ZCZt_a qP2{{6n_p_8f[\YAS  wT:R]0oEߓ bp-WI{uw(ﱇ`j0wR{6==fPķx舖)R~:Bl4ܺAŌ骥d54[f@\X8'ns4e`2Z]4m\zfPm*(lnjDz*k_׷ ާo{a!XJ~1-(cr1ss=a 4⅌(9arƥpbYY U-Cdƕ Z[K'oV|'GC%)M } DayNz뤝gp$Qڔ͓CU|-YZ2 nU>% ̟ p6cAkkGx#M:ѯ>ኋIU$EU<Q,TQ@1~u䛐;b\mk&om5̿aA@2/*w]1K& Ÿ}4MQgFj4ha?0_':ҏoZM._p@n0 rW?1%imt|PPNf/6ai%vT5{F4fZ]`󫠭!TX0 Pm( sBGX^=JZMGku Pv<:s3=Eb677oyЙI[>8jͦE%Faɲ4n[+yGٟDp.p[`z>X({7Zu(mbk;lVQSu-t1vUx'VZ' {š!Pޖ!c(lRO7BbEOof￀F%~N}bj9}dag31o SYYaWE-t7m컊j]]j*fJr`N]Q)|l-CH{5̺xmz4i"ޖg7:9i&}1?WHͼL_љOڴ豈l~~1eRZ Bj9-Eu.(H'S5{:j \1>G2V5yC^x$X F; 34뙌3k+ $7,H:Al0> v6ulkDly?Ü7T>Y"4ex$Ng`)*t*SJ27L\VxwꣃShu`U(ݷh;b5 |=qc(b&Ȳh2ϩ#`ӒJכ2n/]欬Ky?wY3WfYۿd #}d(W[6?{* U:õjKTKHL|m%H KHe>{s1K!_b=s c=Z!RA^,7zԬsXA׏Òyݱ% 4oj49&/ˉ\%2(l^p*~劲oݪ޺!k#yb6Ӡś.D!uy/ǵ ʥ3LqpoF™e P@ + C[-O 'ПӘlRp*'bIf-Ğ6Qbb_EWԘn+ Θg${t(u$zU=N..HwBKj\y>B.떫I]+fe?fyKz50Xsx`896fQiݱߛCٛ=j5,y"l3?+ Z\sEsQ'wyúisi"g'2\͒ri=QdgXzn[=5N!̻C?|ѳu0? j S(7z[,'nnڡmB((ĝv&L Φ48KyG"1&:˝muѵ ^gӸ5qk%ǧr$+q{G=vԎwGyMz@79kehTbC C==ZX ݷKo =yVHaX2oy[F8W̝HQԄ-CN1D [,ui&@iE,DsMeK{I-"F2f:}U0aԻe_;@b?| ǞpFbo/{N u4T`ƫGe&UI1K;׫T|5+Ш@QD~&"&GQi嶷PL\Savz99JZGB<3?iYʽ-[MGv>ٗ웧Κ E~]H͉hJr{Ӱ_M/}gdK\G=nZJ妊e嶮9-u @ 2mw @J.Jx3M-ɢ4gNYwi?LpZB9);i;JQ=ґ%ok9aH]؍qUkc\Hc A nglgR/V.d^bT]Kq$Bo3*.Gnj2_p vcU[qW$qQzULS|`Dal{ߒJgj>X Y uV2.A川`4Fyo*(2 A,|Lvh\d/H3ޡvnJwָ3$1/V:-t=2r7tz~׫FD[K2 #@+mBrT ,bxkأ01xSZE!VgwE~&-cEV;&I.Mpd\_z|TzeK"XG!äO4?:am -e_e%^ 끶SMƢO#,dEC|IMhUZE[.2 P/+m-_x,Ot r4m]VC~a!gt@33NYǧ{H$~54XuZ(8 dlQ C2jߐV`@0HNMֿVܙxmXʛ5o: Laqa$t T P*F/(]Z`>Z@?旂+ mDs4d"#w_ˋzEX/I^~f] O)lx){Cm:vG-in=#4~6?S@XcUiljᛅO@X'F*u?;Zn]|1Rʦ4nIe (Y&[qP῍tJTrrfEma\~^LPģ5O&7uA &#Ved&o/WA.ei&1Sl^kE Jl=mEa`P}~늋H#C'7fKKB-(杭qSW!¤/$ Ts $z+ 6>wCf<T=HS=qcP6cv16z^=L52FPm #+LJyu* ThjE!xk˛ T1Mz;]L1Jw5/rV_6sVesc-ބJETd.Bw9ဍ&_U+ ŕ~}m@H<{{D˿xhա.2d\.WN}|WߧYŢ}+0ҁ;#!ïA&q Qz7lHZ)C0}±;J8gly$سCNzcؠ|-b1Uv+.8/ Je#f"&2Sk'EBbfu'-gՔhZEWz?))\dl׶Mv'9A:S[iXq{Ñ*4lz&6pH/Ҟ [sEƣ<}cL="1*Ӌ_ t7K+&AK Y1z *9^hWx{]o9Kq\D咶J\:awAmƳ򼳌E@Kx՟Pc7;^,d]_KRJSEjW QJF7ᐄ c8wG1l6ΜP>j&f)c $TC>ǟ \|2CXЇ ;.ۯgR$XsWLʍ%'`7mb̷qG4M6R]Uyft! N绽xF5Twt yQ@u 3%kxjҪV18g4P+lH[0CtCMϕQO*K:zXfL ЫHk@vY,p ["Xd`)q>! =teӝr+rÓ<;2KqW K?,+?Ib;O$s{L<⡱;_E>ft層sIja[ )%{jsx^UP\ {H^ s\S/ļVI2d27m 1ͥ 2z{j1J;h*AI+=9bD =pّbH )m7FÈ{L菷YwW)0/@5ztC8!7%}J3h^5e*s%z.E%uxdzl5ȴI8לNsp\1DJh)ajy,X6Dm ꏙ͠*0} !-)fϽHqgzXv_2c/4@V2>3GXS-xow c%cLID0&%%~C^^7yCM^+\X;Q5]?2S@W}+gzh r̥zt`7pXI&- -nSKk:h޵#F>gbKVʠrԞe@dCfHZlX#V5T g"tcm-(?Ro \J9#J1/8\EҏXP+AzUk %{鹷9 }BZVj5c]*%Ӏ?p.4їM6:S{@EmN?_~PpMMClA=2Z}}| A*Uħ@(FdCKk8~AȧF|ڊnlbob{U6rKPS~ 1ɎTFt4=gϘENI$UW7gآNbu'KW>DP[z SkWgtɯhm׎?{|GrݟMݤFwWy辂lRb9|{Nv'uV˙ 7].) ]Xt5!1 )O0fJߍsGӵi' .;Iv)4E gC$@" HBx9L:xwLD9U/bf&gI\A7=p):qٲ]ށ( -o`QoHhϳǀ#2ku n4oM=H5­H0[ɦV s!%Z]oEsSt6s-jSv3ɸ(jP=QwQz)t\RV>hAƹ~x")PҬn2J3yvOc`efɻq&^҂xEXSĺ#9ъAQq#97r`P=/0Ǐ<OKh"Nu;^i9? 3 4|ޫjiTғ̈%FDn(ӊ+h$qv]~1ƥ]hsę-ť-O.ȟ>Dz粷u ༹@vprfo m.+z<OIƾvz J2nm  LBb+.`<\14L~tüԖx;sGp. 9W'?Ĥl:mtG4,B:eBݞ7{vRZ9V9hO0! ǚƟ'GC24G·^A 4sSރ׾*T>+$bFkfR3df Q0zYH"SzU+!|-Q~z[ѷc#nkq2{̼1pUkkkuS3.xd}\]W=1"l2#,q+y( k7*RE95yor''lSK%o9{P.tn~ okq,ʥ.ԶWXMuAjm=,Dˎ4<^Ǣ'%˜}\(:*~7 yǼ"kH~zIEɳ [ݯCX:eQ"a%ί|: Q4Pů7mF7_29q69 CKj#91*+:"vD]v Mi|\;vF3V12Q}^sܱE` tnajnpy~qP|}*{,+߂jԞ0F +BlYʷPHYMET~ j(lcp 䘆0B)Df@|i'`K;gi ni/̌oSoqq3U@hybXh~t* r:l(^/*{o|Qɸ3 A߆Y *f녡}A($b7i^M(?.>{.!C$&`S*K>T+3 TD#'tSƝq(yAQR2nuSbjd &{,x* }Y,v! uhZG\cZ._;헖qɭ8]sc36?w^*qP$AE3]cMU(D`oK [v"+{o'Òo''{*DEw/`mtrEZe&GoA*,x(6?ʐKܶM[#2`<=f>V,!Kp?|tci;SQ}i=IaգYH!%jǚ5[cz yԯ<] CamxOӒ^z)c)PLF RխlY>-lt̕MC#쬉4.׫ $M;$M'EJiTMLO\_-9(aftg ;c6|lQJλ ? MmK820y8w=QXVo)zL͖N*v {zN-YX+؂e;> {^re,_<5=]wJO1&Z :&47j0rH΍eۥm#[Kٵ|x_QYk!'=)$sf9kŎp:5Yf$'$m͐ n {gV}lRF]`I`:"?4ٟd ?iih؉_;r,GlYsE', 16fARrf" ڞV!X66Jt],dYmk$haV6F*Arql>㴹I dagd=K®k_!GL> n)17~&Qͯ+AC<شc` E7v|S\ ~Pa)yS+@ {"vj$َw7]>MO%?SBeZ5Hjqb·`*^JF6sx2`RNAf꣌Ømu kƮ֖y*vス/cy>#[WOpQ2y2HJMyh;A_YU3,R SbPyh=nn7l}0*f)҄ـb}5PVmOǻ2[^ڼ+G!ct˚ݟ0A8UVT+@]csj@y,j=ce0r52Ud%\x|(Fe.Uj^%Bp[OAоxe6?Rq?bsi0+5[gRgbȡ܁f{uYh6_`^xrʣA ۿ+{4>\ 'ywr;L+}+f$\¢M i% k;ZΊl^?;m$! $bӿt:>C/$tt^$[` qxl0 g#ɉ ,"La*$\"Kxf@}5[C*6-'uЎ\@ !ꭆWBD #Cs8od! Bj5H{78~Gjg([b!m*1gBZ1ͽ~폶+4RXKw)t않^KcrrJpU1M:mGb.`krQ>v:<R) x`=^ߺ!W0Пlȴ܏J9y\X!lBߦU1ЦTX)]g!Jv֏[?0x|o=5& b}`XcR vd1-C snc| ˛|U$ o%Mg` s>o As 0VT%.> Q*2kGR$ul;Йr;\S0"15|4|'Ib!]N/n9% `>S£DP>WCN.> C^oZ15KyoyCnMEo̶*¡Zޙ 2`.^cYJCr\*#F mJ_P_\=z^IYFٮ:\xT#f`` !K=umcVL{b!ZB(9u1`9¡gUE3H B42ni'Fwc&?uk|&4f;QGb׉ 0"H54(Wk(Gal9_5 ɚMUPI`PPC+s¿L?otZYE@9y+Ra3|s7J< J }"\cwdկ`uX(0|t3>;WyWYb&v 2`.H*B+k]\3Ҷ Q@S #ma /z@ xFb95Y"i+BcQͩ=R{|E]ur(﯐O mמ';!~x>(LtBɿr 2>ߊUaX86=pv=Jt,0:Tbh,j,ZxGoLF.x\!i3(.9~84љ[툇(H8^ID:ڰ&~66(cv@.SqT9?;!P/*6`{wbl`,Y'`ݿN?j&Zn]1jij=6J̈H};/t7I`#$?w/>ʰ2 5˦[%T,BU ?$J8~ ;Rg7,WшfNlac{O]^Va@PPBm Tb]d=6a%`.-n%?w8e}/Z}-@:W&\3/Ja qY,Gp P !_k0M(yx;xM}F,;O|"ʓ޽xyā 8_[Vr9VJCx'ރ,/Nևlޢb層zDcA5[{tAԬ'BǺPY1Zar=f8|#e_(иj6,B*NiI_4t ye7cfoxq>Ԃx'ì+ri;P2 z/}Ov'&(mʪ:xnCVln:n\2Tn-jY-:UJddq$#㺖t)޴{ tOڄO٥=#I4>o$t?0ؠ&̵=^rnj#s7 ydl,E^my`GYzv~_H 8hsa?&&L1Bv@HRq쉤Q.z߫G4U OH@C/ 0WhRN)ػJϽsW?Oʐ@j>4yurZn2zL-8` p3y"аcץ[M>w2^T 2ı_Pc~-O3p'gW僌xJ/~@UL,߈I_Vxb(.>€X޻D>%{ίmE>`ֱ޳51Nta5JUFeYv|z3pJ@+W_1dC3h7*3` a N= 1Rںma;/M^qx!'0{S+TJr]:J\P*pMF{Ū_a,eR/*?q$J(9F#NMᙴցn9I췳 j \5%h"lQAO%bOpsnuЄ 7KЮC4K_^̒V\{D { #kCD lL>d:.z7҇ .FdX-^IQA;2쭂1RzhCVM64vы3AljQf̜?L  y[خSA?qvIw-9 χG S{(ږ $`CߥV/!L~W&Ɛ_GB{H(}[w^R wӐ4ri`:WLDrb 6卉Gê ׋2SjFg#g*N{2͸dsPg'+q?{Λ [MzJȬhws_<PL՘ `D&߼U"d w$;y!T ct3Ji؜B!Q,UhUoH#q2O 272^"7Nj`b`L/LWcҲ'iXyomsJ4#vhe.U1xޢLۼ׾5ǩ}SzDD*L>jmܾi@E/ ͟?FlN•Pv&[ZX#2"V1%evVPd_z4<#x"/t@/"3c[t.D\O\_cWe,qƑ. zFQ_$qg3&i؟Q7 W'4Ɖ׉LE?Lud'0(x5] X{7lSCTVY0=c쮺zxaJ+g ǭi$abf*ܠZČѵ0|˚ÀmQ¦netv5z"Lr 8vDnsN072^hjLAe0A˝by[erJn5@9*%(<@]qa{;\Cن^BCjlų N JWJ2J. ?-1g J&2sgk]JܶbZ"O6H09_0دadS5y S&9 щ_!-ckچaVE5$*VZ$&:\HdIKvSV8ثCe}9C g NXLj"c/aqSTfm,V R'ڜLƚ1JFCX&yP!'y>T&gFѻZM-BLk>ef P1Y Fw߯R*R '+Nj=gKdD&9sG} #B.jdJ- );@#cӪt[\36 ŪuupV}XEva3J!gw |w7)Q~( rkj'] n9tH}74d~dLհz7U<2rr%MΒk 4y_wn0녀o8`TZV0@6OAyL)tlNet3=ox a㢥:t~m:)奩quʽd}\ؾ!|nX LQGQ!>%mʟku)ٻF+]^4rUc&$;b_6;Gi ۪]7vd+ 앰ݻ_URvO{v?HsSs=<_7N2ndHOydu;]tP^'3`KαҦ A:~a/?B!N2d]EBg 8)_ʏv-$4W1 31:0Aﶻ$MEB.CDqe ^z]V 7&$b~1֡/{M(R9O"|x{vyq߱lAbpS.)>Y揳C> 4)T%GNu>oӎI:g?J-'()8R usf{::WaH:v =G#w%q~KX<숕sxbn;z]L؎τH۳`q41޽lo2fF5m̨p$OTl$/j&8uGqF?FǒFY\{3Q(Jfƛ%C2(2rf3]edN|yi( Ad"k(7i,밞,c] .-UySf#vSx5H/|U$rEsFgSu1x$5@7il0q6l96 HGg؈JE{D,\2qW? z)x>o5Bد ˪_N>Ub qC^'])p,sÁ/=g̮S =-nޕ6sV%bQ͵ pTK ՜ɣFC   (㕔ɗ 'SB遬;Ykiq8 "ptFJ|o\eӨ#b.NApW*xHH^ sĒ6cI =\!?ɪ79ׅ+,A_RXCsv; mՋ!PT[b?{_.*4^ًўՌT娥YPt ㋛K.B6Q@@u , bW:lQ'Fqb q/43UeYδUPd! Ũ(\o |;QgK]2N27MAbz{?[-kΆQ.Xd'7y%h&E#_j%Ih|{P(#9\liH@[A<@gN3~ "Lr8jIVrVqݗ[A3^=2VՃ""[^a 4]!.ژT/ԙu4\>Bu:OoЄ oK/f0K5P }(#PxtvfPv񂭚5zXJ+ܮG~ؠ}5ChuDI x[-gMݔ y0wk/z!K>eá&aӭǿxpqa IMק3ȫ+ @j:rS]7`b<)}nڍbpՇ]T PW4f4duQfNi95՟2aF&oq9fens8U*D,(>H%={iQ$Isw湊~gh?(U{EjeAݶ-|VN>3ۥZS%tqEcb-&ZZw2TDP>]Pn- f2;agj uɑf= _^->SAAk- B W>lzp @!One@Qqsޠ.yGN+OQf#(p" $ʨۮ"fsRWNAI'NzRV*xXrӈ5T(c^B+_n E}^93"8<ƢF$',b)]V<@[0zIg+M6''1=xBAU-+i3螃M"nXbPa>U;)SG71g:Axs"or8epZo. . `h i4SJ-yG"\(E|phΊMA:ʙjU'i(2iKW

T'>t`M*f/\4B\QCE pj/Q\goBCu̘lcYXTH5?H}+jxG(|:@\h[H9%|UiJ=תr,kID= K%SYWrf 2]]> \MZ]ɺ RE AO4 d`^9SyxXm4KkA_6 )+s5Ʋp#ΞU $b(u٨tsY ,v+m}%|<*K\l- l &ILLGrhBVF`:,$R2([hHC7K"ÝWgP߄SO<; Y[}eϱjዕ „vF1U_h*X0׶ ä2w{|Z6 \$ĄDwYRQ{"n2+kAE7"NBVf4ƛ ƚF L$,{5-X:OaLplagF'ӡV.ďG2BJF*Ǵ8le$"&5Ge$7l#s0;19=zW;b+u:=BO.GQh(H{/ rwndHl !Q[MRBE{釬1tJ(y{W>fNs=uT=-ф=ܠclsۿbI%rTΔz )З vݖr颦kM (,&Y^_ih|U0)pL,L,+X`R {qvHA/i_qc@W7A):̸>"k 8nx~}#vQ`SǞWt"fN[-zk.Ub(F)aUqڛTF.\CaSib ^Rͳ7#g{IaXcBrh;wB]N(E(rmhƸzs; L HG&8:.IV"7Q)atl q2ǩ G0Jk{4P3%q¼O}UTXm?CҷJ?sR<@[!3<“̭I:ЎȜ>fb ?ГGDNi#xbEEME(}'q(sOj9Ӭsd˛)IlwѶ^@j}9aOA y;TD֌ͥ~ͬ٫]Ko~}2+em Xx\`QĤyMġi ì#?E6S {]Sɚ^ ~:>gqCOQl#i)]{Bsf2I눢:(SE?A5= [h#II -vK~9b,ú>9MT ЊtOpE ѡZT uQ5.vr7@u߂4I`[@!iEi3e܊c& .=X9ڔ)6 cɱ{n\%n6bF@a8@6 Mbڒ0~%rTa`zShE s2.٭8}}6δL`Yr-adehƾ]sGM9$+4}l M(a@/a-fPQc 2@5Df},R9j1j!kjUV(ެ) o)j0M)Sr(w!$ǫ;iY0'uJ5ކU'}ygzg]7V ?J7rD)*6e[p}EN9jx @]N :2;L=i鹒 =3SFPj9N% 'cǥu$Ԕ]kA۲9~!map@d! vfuO=pe OZЮN Ep&rd2nJ1p[kW-X1{&jAzc&6F*W>5U?*_1γI>,Y0<^JkuƩ厜aƳeGgӚx=Nkn,ۓ}3czօ[O?goJG6e*63f_ EeЈQS5D5Pdsł\k TOZl݁ n^.o0ΠXt Vs}.-ZD-"0[j:Zsﴐ <f MгJqhy8߫hNiZcXWtT&MbWk1.B]]A ޥPۗT-k0eQ8gZ5a0:KEV%T~<$8<6AsNǏj0` ؗٮkQT٧t;Ĩ}m̀}raGF7ծm^qD5g#H>LUŇ٥)15a 7<@-U$xp<*k\Ł&L3)RoDMc{+uy(y,_ϧPFC%cW0xl-Դ5#Uu_.Neۣx\߉4uOEԦ,\>9YVX%9ꆘG LWnE׊4+3>拎B 6M355f_aKz쾀)&f簍׮M@S?g?A[Yk\_tJ/ebk((OQ8/!ްA{ dvWsSޛa!Iyf5t&~Aq˲}FWce1*~;ǔcHgFp<ʇ+7h\H;=c (isѤucti*Or$ƦScm}{1&jUi/Ь՝ V`sO$)-ЩA@dL0hA RVܸD+ }^FCT–n/dҜW&cUZ4gcs|#X73Ay]bq#0yYAGjdZpM::|yS7u;e](CuEE]2gYC\gJc0G-wDዖ27 @o !%ǐZpLŵ,t #@\Gߧ$(a<GFLe~4:l_m$aL7O=m@P_>u,tqn  .Rͅ_:ig[}hg))vV _$F-:nzk1Fz&=@ȿ6z,`~P>kvo6T7i;]ޚܨ, S<^9b"傛![Y]D 2)];//6^-W MS13B˵ې(yOvVLؼīA'{ oqT*g:M hf0:1/}:vnAk'K x!a- 4тcm&\hWfbJ+x/]#n0%ɴ8*Eo50-Dl9|S0׋*GFI^b؞wvOH.]7D~c6lKݰ;\q -و85c+!L/ vz[M[iQf n( Sf!æ<ۧ=/. U%x.oi u&ʘauvN-qI8J IuL 4(mYϺU.)=(ʢV 'mP.%> w)ҡo)J:}h?w2>c/lXI+]uoǠH(Qzif*CdeɤEkpk&Vn<^_ b4inU@ƍS5G, ܕz^d]ߞj͘/>D|@WR{nt'ZV|1(Yh4U$'۫11hcEpN a-@Q^@GK0ҫ G"yћe(WD~x79<_KSu(d]Y<4 *!b~LY"]|$5A Qnr00:v/|,\}{]M5("yH;WGm%(qqQ!R))2R{8-ԪLicCޔ92 Z5R(ujgh[.=A889I F lkǠ 8IpsD^\Jx? gu'>Np9 @Ċė`e )B.MiGSk ^BesޞKgE@q5%t*c0"y`KZ薠*j޺hy-6 ≯(ipiوKd 8&ar@.:?KIR.3o+FӼ@=C]m2p~I19iW)G/Lg% µnwSI:mPE >lAr8jG|\(krr_fXQ ԕhUu͇{b%R@"7{1IC23 &6qa"4zo.c0HZS嵇 򩭧h@MR:w;cTp. E![f0ގ/4*p^9 {Fc넛cHgYe%MvqqZxdg~B|ߓJW0r RU2ĥ2z;xm@=㸗2h}ENiߞ8=9%UK pנ 9&߭ђ[04;&ʨ}S?8AzoWzTiTS%>j$1|gهsJ驎cy,#4_D rȇc`nKCϬm[K6I wAƄ'>g)?7lJ[5LUPJMeMe.m-JТ}Jy\*t&sV*ec:Ep14ZQ*B22ĊWbP Q"lp6@g#BxZFF3#hų;uМ༖63iuC^$RB"F瓅jZt5$m4o. =Nmh)!b( bPj(Qw͛eTxÞL'B`ufU1񬸻0q% `:0W\έu'FH[0#28E0Y7]rF jPݝ8Nֵ@3bkb!q^) aHo=au +55๼Y9r8 <:@"2{?N*|!"bGr ȑ\?0/E0iιahgrg}yU 54ڬ;{+o9+!Oj' ALRϴpq|axsnoDA,s‹،Ϭhɦ8Ur^#,}1.-==\䩵3f,9wVq#摎7&Z)B\v6~8O>8 [ٷ+<.{iN>x> ;, &HMb$8΄97fOhs}Oj%'iLy>BkJ<7 *kV~ixitLn_ǔvE/94a&#(U4<;j͟И"8}kII \Jʝ52DD 8NBPv?EsOGW)S~瞲lJoǻ}v2(AtHf6#)5"䯋FN阅<2Xo)NwJ{U\87< *O 돩->%^U鹝Rַ?l9( o +r&U[$(2XV"G= c BL%h* K).9{ըΗ z+-^JB.'cK6QrGPT[BQyhU\67!wmcJf-DJZlk,þC@I{ѴdBln-TRۥ9e8wڮEjGirDf&T` rZ;hqeKvЮ<kw'xYa{Ҷ^-#S+V5kgKP6艞>GLBS㐷dL /e!rQnO$JL# W'HhsUeI\L,{@e]ߖw?s$EE"$M}Y}؇>2&ѡkjm\OA{[I]"#B r$UIBeUZ6?l@W^?3oy&Hp+U0\82>4Z' oбBLr#cN>fhX-=I%(R(w=BoV83*ˠoO "z*mUqj?t)o뢆~)u+4:zJ}_=d R5[՟rF.-@>_Ӈ++3Fb/CJ~7Gy )Y#տÔ) R/uvEf&N9mOr}9{4kA@ &H84p@^=&܎:b!Gv֫KBYLQT``Xū?_`uup/<8F3 '}N> 07ˊqv¶b@$v`pűm*lDqւK{vVCNM܄uA }sKg W&m|-^+4AۃӔH,:]*Jm\z(Չ5jRKh$)=Τ.wEdPZ8WL/(fql 0-`˹mQ 55 ty(=qiFzi8fǼ$=D7D9` *3s;5@[CZr*hN׶hzҔFgNxJzFӒ,)͍Ld0]#F:Mذs{9g)j×qkERWzgYq۪YДŠ,_4P'~(?Du97ÞQkY-ZVwuFTA9p'2a$2;/GnrF-ճ_b^oXA%I:bi%Ř5#rRhd V .vwt܌`ӑ'pmCo ecU2\ֹ{I'+M\o?vZ\ 꾶ȸM7Q$D!M1=՗?xbMYifhTS_M;ҏw8`Uٺ+럫P^)<é,FD\W{oUE4ɛxiѵ}V\eYܺz[ČQnZh+>q 8NY/a^yb iV)Q*j>gboW(ʔ#0Hޙn`˴h,.{9ۻz̺R.haØV({?;W!O fgș tv]g҇D19bTE\g9bgY_U5Dn =ֺדjq9 a7q_}$FV~L'`Ct"Ykl2>ּtgjl"h\e\kyC>*{O67JC%(fށl.G/$܅o'Gv*~Q~I.%GT;ծtov~Ճb%)ߡk҇6`f)fe3=LLcv+&Hj[ i盀ȇhY 4 As]'Y|"a}l 2A`8LWi-lczehr)VD! ^.qs*)tGii73K'd&qO#L>]pXx]ɳwTqx MS &k'se,=E:<?J3@@>ZRKYyoLlMGIת.z7PE=K?X  $XԫT'i10G"dꘫ!80gq<ЋϬIXu0pfH`cP b}<%XѼ3Tmy/ϸtcd'(qU JosX]mHd8 Dշhr: KF\ qOHcS~ؓH94hu[/9kXUǿaN '@CUyDľ!\9B]ߣ^$?/p-{fZKqbhMFA*to|m {r?!ma14Eꁛa|~?J1z-t#Stg{|׭&{<P~*?UC8d0.ݎLԑL>20ȦoF9.[{E}i`ErQR>Xp)i LiM?tP̵IEb j+_J7`25y|ך *%vIMuX}72僖=6ʾi"o彋uAf`L6pyN ;1 p_34X!K I>.VȺK{!}o n<)e^B8G )F7C|+4)ha$#pWJ- (?+x3AL@$wSO~TϝAB UkFumBLHboAjĪ_\ M+[Ϣ$XN3uZ!pE _D9PHjHaA{7p t3icFP0=# t7i/ ƊI3["%s.dX){/0*o^w2n.սDCťDj1SuRzuf&B 7 *%HP&9|%VUU+-J_Ѯy!bH9P9 [1Mq6Yk6=qqÏ^"s2!6{P(*-A^T(Mn Hm<^ m I [o$~p i2'Y *rsZOSwK҈(wZ4MzvqNi/@}sdF-[;N6T$Udvq̉)p=j%yV4iQJ>K'UZ | r=c#ƣyPshLQ{oe(G@'Bawm%xhG&+ʅ *#ZGz2{N7NReyF0oi^} f5Ĉ=@еQ}m穛JN@/9ceV&We~\ǚŲbeZ#A v!< J8)|w" dFjWafj)8JUsW@^(BZoL9&HT~Yg GX< 2嬦Mߚ֐&ħP.ap)#8=u'22ŮȐvnC.T6[1KOɯ>u$EhI1"JǜJ\̶B/ ݎ",$!bD +K(}׾EHdoP4RYjdL5A`(%v@6(X~9>/_/O}Ό)8TV2 %< ;[btS埼زC tXj W(e,8W`) 0 wKi7W6ؠ.Voic ߭J]caH*I% $Sʇ(H3 I4qLxPG]dǗTceεA3L%#ҕ*WVx 4oJx )M,t#$$IRI!b_6\4+?FC>\!!^N։ E[So{hQYNt^4\4Pɔ ZbԜJm#.@. B&Ybli۴2nE 23d-'\J aʬYCVf(2Z1 A9K>$ϗ_XFd(D(f&!:$CImsd$(}=֞!x WBH"Tb(Hjuzd]J,_Po mz֘eoD)3J2LI %e{\>Կc\iڕ4dnYLwJzDžo3PֺC.{)u{gM7zBM?mo3Ooʡ˱!T~欼0⇨zoVn9hV ~tW/ndd4ݗ0zOʠ"hW2= Ώfp12PQg9z3rA$4TT‹t]"*z++Ö~GIsJI< (ÖMw#A=SI`9$P(Eoa.h;z_${U$PPX"(iZʈx WYzz:cU| ,``ɊO_τww ]h&^7eS%bp7 y2ByZZƙ; ˛)2[[K6q @I\[Դlwoݯ.r s y !q9;_~>V" ( $U"X"`ED L$Zk.]FGCn O cIgNyRp--Whإ,b:߀R'iQZ+nZիz9 *Y9-[ )eحVg<ai-=^M1>NF #4pBv]U!t̒"}yۗx)BLcdu?syRJ,t$ N|9%Ce9؀@kzb'y 4; 1d*f8:m5Bq2(^v@IigjꄃYR.[g9%I(1HT*QT>lab((JtPSg?nuN@ I9N|!.-GU\Z,zLөC{{<Y\")"ezT%d/DAQv,%3 ek4V)Uo偩8RoGi37*0U*""*E Db*PdUTPD5<(/^{_kmƟȦ3#7 N0]*M"^lVm IBft;ǥļ?iPU^Ѡ{oCq zbit VݾjrPWl/4PlG9nE.îC_l<ɐ!n ̜9^Y 2Ab`F"AydzZ|Pzb-j(`OdRI$ gL,|.?s=NN&SZ/gama*CAd"&.ģs%:!_G Oj ]qՌa **@+DPaA!*vq133u/l"0I)A+mOzu ˅X ǧ5xw"h3z0\iM#uQq8t7̌JFqI/JEua G%# }UIH`y[\ t| xهשA4i]᜙_o= rjcDB6`Ƒz"ӿ֭$_]rgekZu;O(`/F{V)"H%H*ĞU-\zakaȧlb{7*?_nZk% 6*J^R.If[9ͅW'=1(FB$Bab'wE#R k垌L\dP/W/r7v݊=uH@m Il `d !81tKm9NR6֮ ¤:2Ti\~Iz~^WW m}_4!zǀ İgiU9y4-lb](o)=+o )3[ +<m q#ǁ.N_&Mbo:p3ZZÕi Oo2+*h@Mj+âHZW_w%'ѥ #EkC{*(Q )G^K l N[x)LCQs6D$AADeDHxNAY[͏E*S(+eВ Q0zZv4KHB4ԨgqN +C_ݸ֝X;fsǀ~Q SX+=Aa7]$}H ;$( {ғZ UF$#m]%\RĈ=ηHe8Db"bet9[hpQ;7_*ѤT6Qzý6^ = 3 T=KBRlrzWԣJεc/5_hPPbҜc܁ G' 鑨|BA8F=lwO(-0@Ƴ<-iԒ%%Lh'pDpa#%\Z'^7&rbѾ߂x~L~ U% dlrt1l[b(HA t@l~D*VћOe+}wEMS0 ;kdm]MMuk("ָkU H8$!*Hc#B)E)5 bϢ'/@PF -ɡK #35ȝRk`a0m>7]:.V>|uw{;ddh r|xaZ79^jgA|oRlߘFCD9ULA 9uFjHF8H2i6/`|~6>ڐL3*u3^J{L.5<`C⍄ [8D4$ γ&f!#h7DՔ[Hfi:]Krh'MsIWw'-]mlu1H{͋,zS-T]B*AQC {Xm pw;v7mwRs[c2 ƌ9Yk\c<&#BF@b%fc{GF>-,?2‚w%hp{W(Ӕp21E]TO_&' V(FWXЖYt"Z+veK1V (݇rie  ·`0 Z556Ơf.W!piz>.d%UjRDUߐj }Aa @$N,"u/MP|Zc{Ne.ݜӈmKkGTjʕJ (hԹʹ&; n]J"Kk tCʒy~H^P}[dֲA@ft-m  /Ęa~82]x8Ѡ"G9KBRSWe9=QzW0g;Mv4^ ]ϺvFI#b:zka 1D?=VnСڞ=۶wP"=߼ e>ffq*88O`$ DQ$;&!60j#AjcW!X$[;FGJ/V1 {!fAIuL6Eh(,(Eq*!KgCV*dP[g0 H܍ 5,(3*dfZ9aA-lBZA"e)i-ά?)S$ɔ5j[&AiR!MH ^PWQ \1\TcnȐe SBP-QE ywUJf{fO˜ BXRf")d !)\5UޕiNMy{H4"̢v[:ص^t:Hqq)V,C'] r1mgHqTN7aօb*p`2x}]M'C {=_,;YVM^@r?2]PɌ$0BG4Y7^*^D$@;컘:{r2.RRqWOz|E!PB50=;ؘ{M/@nD +CTk̼.uT5~KU dC.x| ?`ܘ޲HȪX )a-` " T,@D pTP;#iUSf Ax;wt8 h@J,02< `䐽`$ʌܯ4FGg xp/4$=_I^> (_ rmEw"" 'ui ئ^ᢡE0ZZ笌D ; Wf%UqZ|p"aOa Q2!nf,uZlb[ΚobPf*9H 0@_|p] x+@DqrJDD{{*w "m=r $!>u{Z%J *y}T mD>|g A >G<;/7DO+PM#mpQx'e'?;0ZjXg"oAXxP$RH Pc d#*Uȱc$D ,X@` 0T*"!,dDE $*HhdkFKwwҧ3S,XG|58ERDHX  (MH (i<aR}`zVB0vb+yێz0 qE3QpfYxE1QRoƑbv:l<+f_Cm^eNG<kD>Fw Dtq!#-%`bHbl1N}.Tٓ5߁=sy܅OO"H)r/`@xM&R$@$\>Mg״CY+ǦFkt@j@k‚q< t9~KC4Wr?28=:U/" 3eÄIƧj 뢆*UEš3T}yq"x8xPCYA AqnPP |E;(npCzS&y,=8"oz;?t&p=rAP$D!ʊQg\AXCx=pW|g;@/E@s/sx{%DyO=n5Ww8M9"`"-j@T?XqeT58Ia$|O/@8#o7x]Ał(5m^2!XSt>oQO&')9a9~h2)VJS~@p-nBԫCA{$qgsS'LȈ [ $@pWQt/]"E{kb?:νAG9b*:T)N7 gifԟ>Ae׌Eˆr믳3w»L2_SeDKҞI>MPW7" us9~?ӀE %c3@-Ѿfo;SE rCib&FϋĴU6؋Ȉz`5Wӗ /Mw2S2ӌO_||^O'M!'AQ_ >&zhFupzxb:8/"Uc^S)tM/O)ڳ}^y50C %O^`NO*ZQw&h,87C}f|ͻ?b/ dVᪧ9fgs5OSQ ƃ4TSN0;r:5A&cKOR W;7j^tp/g+W5\%G*,:=]9+M@>y=,DCvbADcO޻FUb1ϡ쟨~j(et[>ه&lڵiԲWypL7bƐvvqX/Ou(;vc:\3 q{!kҞ~IlS9ԧBj'_Eq=dAr0 }D=Ϲb2nc |GuB`4$3H ! wirU S=_Zߛ2|1%^/ca{wD(#EA =vY W6NoZ ټ.V\u 8j kFـؔrH`4d#Kv!cH)ċo-B+r߸V,ɻ[]輞-OItZWϋbFzT'Np|10#W5Xf^oͩPAto?K150@HLa-3y֗Qh9+I21u.r%(ZO#O|6/h'G_%pt!+I[-=?:1=LP8˞wG sl{}[ny'w==7T;e5 *x.A1 yۅբ|b"?`r1Imksvy&`n(Hr;']#'<_$:q@ L1i[Xx k{hP<]͍4ʜGcfɫH C }V{llia1jaꁍ@iy 66UL&L0 ;[h5l=I7oV |P- =w?: ff GTU Ia^Vhl~fųp.g, `YE~(91C? ]/!E Ebu㇥@,L>(mx0NΪjWw6ϑYm N4̨evzmF.Yn HT""FcO; |ٕ`)ʡ,n@ҫ]vp LCQ'yn캏~b ԃP/W RJ{W /#2VT *>#(?i(\[,h2g%$_sPh\׍L5w1[<`ضDzc`q$ ـy\daѤ=P'OdT`c4MuQޛ~;8 W` cՔ2LRθQ.h6c_.B׶s]#`\ִ7Fʛ_P$ϪXwZ1*@<=.H)x]ZBȗoT߮}r,OQe^Z_Jj:O[cXץxF|ϴ(Qʼn5s%) YVUC17fpn# kPDsT.wKd/n l^U0:F"݉LE9 I~_vJMLh TXVp烄}%>X :A j-\}Э,42+2S }~<6ʈi YЌ+~q z8V0׬z؅䤉_ڵu`!jvJә^G1&qN9?ûLɨԫ8+B缐4i T1kH.?s{@ZGW2i%con%O@,D,, %@#AlNс̬H֧M-^wvJ5\ ] 7 P.C)RYϻ2M'xnƭca +$|\2?|׷ й riח=Mmvi[zA43TAd/l@o;Eğ{S0QmsFdѨ4?2kQĹFQ=1BP, ľ͍(מ-&)V)Vdi/ ò;ݦځt]gSYoCYsؽ$8Z2ΈơLˣLlh\wWji+L109Bb:PSK=0KHY" ]t = /Hܻ9bq+Nh]\>+z7Yf]/~#`}g* ;kdۮ{ 6F6XQgT2kb.o?ٰ/Y_O^21Q<|ӃFɲQy]w0)MxlR+ޥ_(M*~tK׎º7#"07D -ŕ^ LʁD?$l #V 2Ver^;__&@wG8wd50dvE5v֊+oa0ɫ1^̠}Nz}I&hC؟5h wۡ_t{tct^ÞlfUݷWiWPN&ug4O)OC~["|IIlWM9 d`-) 3Y1Q<ڼng,2 &id":'_&C.nFYENGm-'$Dv'_aO1 C/Ti?ɒOSV\UZ`31ZW;hڵW;9[@af Ddmj` c4!0Yw-/_CƽOj  F $k2 mDV,!Y2}tӖ S`ɲr`JAWrEAojZ$9,pWien%uke lX!p WjNqxeK1snp-B.%aAI$@ iHx<]N|죅?z2plp5tuvY]iBa1XP[YDС|^Y-p؜B>Y mt;< [*i #"q.m^Qm̸xxu+Շb44zP3qt2}yHovѿ~/*΀Fe| kj$JY/p{i9>^w@1p0aFF`$VR }^ʖ.@7.^S+cŞ()|sCA `dxG+S@Hb;:bq"cE bA^44/[#/E`fr)D?_gO?NTۋ.ēSz7o' a9Z{_Oy}mqƯ5'Aܡ𹔂)4KJ1c꺼edzs_D_"3Ef 0@61i  -| KA%*+s`{$'Ys;;1 PEA(.V=:ۂtl]3'xyyQÈ߫~_ڳ:};ϹG-l{$:IHq9jN,j@OH=~sRt!`vPnaH}*Xg|Y4PIo7gq-sYrb8/;1 -B2Uv>?Wq-wϹfiMIm۲%!akm_Ʊڼk8h(;LկCtp{s@ܜV2<[O-uuI'a;gCQ>V ̧ zb<5sKxKfUw-t^p:cwO3?2Xh`Q3oW 7mrIFVGˊdmc+uFE7Xv"\1E='ܥc# w 2_kzn4*ݧͽMm-)dq+[c$S2Z..*4K+ S|wM@AQPS[1";l$ZRDT^?]`l`ǴJ_s-/SU:JwR~Ft0zM&_? `B{Q|KVсe-sߵM~r| q/mʚ#-kW !g5rءZA g|O"L[R]iCR;0|iKSixr3haj ltIS[ tiA>DA֙ e@YݑH RΏf@)?;d[:?'u>:W =P72"A9؇cTPԀ Z(t8 7 cBjp50qk-JqHbH1?}d/޹<7FiY ~'pk%bpl)]eƗHqʩlON"󗷔?CԜjC@uT.D^'+"a1hAEuEVJ" LW P_qk}ce"-y3Ge Õޣ뚄"N=2qVI5j]ERADDS$W/mS@QDBM&'~; ?*>^5&䎏;\9{+ *D@DeGV0 i6-JUoԀ @0!4 Zw6Ѳ/@aҗqw'cs$!YK(.t F v}^;3N. 8&mp!La~5a9oӁsï^(*/{59OTY SBejʒ5)^%$\/#ykyQZo 8o"j[ Q7z;5Gyu[ [cw綻QE P |~֙wϷe#$2D :PNUۋ"6f*H, 㢣JMТL&jU~2gLrsDPu*ɜD@ׂ/o^U!"wt72?ꣿDu o-'ጇ>< ]*~[5sqjVξCH4 n^^DW$Z*8T6iz`0v,驼*^xʗmص1\iǚJ M@D1Ma/?.v * 3 Agk7NH=3wï[GLgg=z1dRV@A )#c0PADT EQb!6uK6D% !h&aJ8AW+w4x=i[_LO#v" {,ۜ S;@l56Ma ͍lX5)̆h>7;ѽ@.^3XOuPVExdV(%u"OLBB@P r0|d) +2OGAcr)=kz SkukoFfAy'eFM "Enoϑ=w>ۡJ6}&IwAG=y&n_C< y[;PI YaYb,=ΔS( Jev (!ͭ ,sc'dt; <18+f?A"3%EAj[[FMiɞfPu=*NF5Bs<ٞ,h; N(Pn܂Tb6rfmɡ뷛1vM+0ɗopv"DzoAEih2rs،-*CȈZA>)Q!5/5>nsܷ@=:5z ˉ  ]2h޽fc /E푛t) 4dPAF(*$QC,*aXoAHi;{nܿwQ߿Pqbn$Y9IDJ b^Sf))ُ\85t3ד}ܧOo~u4F9 Hanիn]lzh>KnZ^ +J |yڏ' 7Ø]0(vbjV:sqz "Y ,IAdȮH:E>dmML@rL$vD5^!ȋ;p^7 a2NBgnmNH?q\{-==~(f9?ΰsfx”T ˈZ<XMe/i2K3ljddvqw-1Aln!!$!ݚ .9V mNXQ,l=p\; uÄp!_}`3 bn,=cFam"S8= !_ۊ,6{ϲ„HCf3Ѓ co)A!HQ.?B H5TԴI2V̍J{wW=<嚵1wnJc`@JR80w!a:Y!ЫPȠ%Vjr "&f fòhLޓ[ziC^ z+A2T[3~<#vpj&_;Rv1Cdy8;AAoO/Ɇok<}@1L H ֐G8] J(F9f?I9x"$osh8ok{GJDL=NI;܄oo?)AACvu~*:" nn R^a#!BQ!AZ =vv67!= ͎aCLj BdENn`dR P1ewX/'ҧYjƴMK-H:&,ym~!>6_c^1Cn dAwn+ŭI"IAD߁RaKh(Fc콎˽3DOK;.uk(؏Qҭc11 jWe}<͎1yDӞL)wR'c粓w}>3D%vJ\Q1&itCm-Ayh(fg5gӿW9X?gCv)(2>[-qRPTsmVڙSj03Rlr<#VnWNP\$$A5R=-TPJ/>/q۵Z_X͸ 3䴄U -D+_C*@X movzhN޸qI9q!1mmȩp쥠)->^s Gܩ ݾXُo6{6)VzE);E(B SJ*-,!l,/ X_`S*3U ,P" `E` AE$()V * !,XH*Y@"$H) A`#(|F@(AI"$RAHE",RE(H IEdSu.ѓgٜTx>ױȠzj )ّ2I E,iS `C@F3Xht:}oa>}_Lt>6ȕX$9z,4DJHtmKhWfjWE*HMseQ Wio;W|.*ꇑ<Hw9U6B@,O3uE{~L Ċ! gcIlIΌq ukљMYmǹR1}yች ǏGu3.iw_@7FO.~LAPA@f~0P""2 i! )YBаa!V<{ x}nʴS ޕx3CE9mCDlB@7svM p8ny8df,mæfsN&u)k2YSƽ._s쏆//ºHd =e'>zgzf441)2 O@I@ɒx~nlRYh4IN_rTF+UH  y2 ﭪx?8Ԛ2yHk@Wf2c0%($(Ѓ@]ί>.}H0^oF!+ Ǘaeʻabሌ3qt*+K7/ЅFPb QE2" J6Cr֊ їTce a|D`ef_vgF5gtWqqؔznXTNEO.IQK@6TAmQ4ߍ҅yY+QqYփdfĈ{ b# DI +aDd ,E.:ۯFuz77<{GOpԘWY.R6АB59e)J(kmVUET X[.|[`Z bE,"H(iAQX"wЪ`T$Eq] oMJ<5`_Y$ym@ {^EDQEX`E{z[ϧyo8 DQ /VX.?M.~Hܿ\Ԃ>b+w);*Ad. (@@M6n _mWѸ~zRSJC G|\&KoXyuqr *U !۵[ uYMzVqWsW y枃#I@?\  "5a!&y$ACHcqI>rC$7kjAyB&uӍm9gss\QH.<|WX(^1k_U'_ϝ֏GSWGGUP%2?Z/Է#9 0TQFPPLp6O+H4X5F"QU#]5z3Yyda^[9"y4^E0ě>%gF?!Tms!A2f&@fe9N7 2F)JROT B?WǎsFqԀ*jqqa.;YY68ůd"Tq(mf03FVq"wH$,B4&g_.vݾ ǾiףQGsk^c~QwsL>m0߮Ϯ}n iJs 7Ac/ZA}]F=c֎k  AfFDW@FDkɷ]'tHwδׁ_m%Y{H\sT0! 2쥴&=6+)E)oozX+_<dp)ҋqbmhɟz]٭qJO6;r5N,#l>̒;bKtpn (H%ln @0)nO<2~{^_! cEJFN\M_-zpu` AY RHJH!"@BE)G^AD ~{]ln~X SߑO؊z -_ 1`bRP@ALɧ7]o oafB튉J⨢,/NDr -RhOkI;ޡ+ޞSXn!B)<Oݾ(:0EzK"D%ȑĶV^/Er;{^(jxq9% o%By\52J.RN[U= '\YwXk]4P';tzmD .xd.e3g kɓCL)*x/N P~Ca;I($ (ר e2Kꌜ͔7Ԑ4/ʽ\\nj"" GCD- =*vfpx>~@ֽ̏֘ߏanE4se@pT*4_Һ[ AjQ#WlP >\Ĺ̞=S(A {4]̳LelYuʁ 9>y\;p]}ּB/Ê-~\`Hd XZeHbliAv%+6u%1`eur:=խvgoSHcZ ӯS;ccm_}n@BLCB{Rgm7E{n"NիhK`NKz䯙ޚ`bn#2n>\pe!IbC/ 83!P2eEm]__ww-YW3|ole\Qw}#0׏Y лe7OA;l,X5"PAP@¡{ckpqɥg7kպ߰Mx*oխ8Fš ];Gf`hzlDk)&|1ѣbl&qcB,nG_u^Tr8N٪@  s[D7xOf*1A0X< }>lPOD]{CnۏȣD ŐY+ 0:Rnv8 0}zAZ9=lGgF} jZO#7vSpf/)~!2+-ywBt1}|M2  FfddBtls˧KUH_ϥcv^,i;އ^"e|&M7O)gg?.򋏑1RD1"=Fa2ROB<fPNSJ41s/anHLK":.S4(҂(.B @ŷ@Rw\ᝢȴC\R\ :Rc^HlE/ h6 Q3Bʄ@v0 tIrS#`[ᨒؾ*'뻹_Է.}e{<\mI7 rH+dSE)=a+ Pi޲P}XT& !8Lk*o8&ݻ8:BS=B1xq_3Z<@0( *TR{at 7G@nL'3['ՅU <&e+>w<[EsEzS&IWi|ٯ)gtŨr9 ~6ci&hˏt<_;9B⭄1TeT K> BEjɅ20zjT'4@٦:.ÞNsnd[f'ghIzT'uf}^oK7 kpV¤0>n O%":%GY8`LCL1 W[gΈHiqHJ";LYZ ` $L\}X=͏khܳza|oߠ{%2=J=vVsLSQp&LQ-[M^o?YsQNy!V5!QfSήm&3ܿxsk)1gWq`ܾv'6",?5 |1^5&raA[o@}&#C~UTґq9דYsTJ>?dOҢl MJ=T] L:@w*HrynP$hn:n*C=I1wNk}DλϷhs%GK8evx?$XWnQDjXzMZn\Aԯ ի:I6ұ21^> ̵{wʸMZixodEbL`ɳVjNOMw3бa: qJeh$ÉV1 kޡ0 k2|E)ě!/dbyv\YB2U]fA;bKZ<آÒ6cߖL"CҸf[Ǫ~Ky/Gs>KZTW)ÇBz1݃X%̬INshc{k<~RtlA"dCAwu(UU270TP+> q (Bdy{zpTY7̥J06g*qɑVc31,;W*Lx\:Ѭ," F\TՏY,y3n޷Ssoc>it1N_Tƒw`751QE8lQRC*K7^Pft A, :f9;~Edla'YC XFxxYBT!#! oFK䧇?[v~'*r/jq9vƆI}lz}gDmT;RqFwZ] .z AHImn~Kp{Yx좋A" TA% {6嗩.\ptjC+wGR,=/mcp=A&;N}NZxXțE{rIRt;>aG)zA &2ί-6y]{ypBWd $ @N:(I?N8bi L [w{Pۣ'MZ:sd'ٮ1惖 `dx |>yXX{.Qv74`˄@Jy,՜YV U|i&D'?܎6ƬqʗQ&FA%bM5\XP,C(I-@REEUtFV{Z>P**pQEv&uۚ C8l[~_:7:f靈1RSYHac 5#u+>uUU*}$%eć(P:b&W{as;AA" ocr*^aUX,H<40aFI7RYhce!g п>%a] &gݎwÅog EQR BH?V? Đw>%'Kkȏbj<>ٓ?wNʂԪ= 04ޢP=5d꽫k&% `24u3>upxKSQv@z1 JrTH&a]~DC'-NvD~ R,XWƽs~Z|/ѪW* gbZgIOƉ~,t!ZR7:֌?*As1 9G ꠢ;胾*fɉݽёSgߏwp ~Uv_iPۜBMז>ٍUoI_~Ya%[X_GxNVs-9񬝝կwg-^ʝ6_e;g-jL$5/do+Yߧd914K4N֡o]FЀ!.F0OPUUTUUUUUUUUUQUUUUUUUUUUUUUUQUUUUUUUUQEUT!'a#E&(Edd+* a'>J05x2 F-)Ҽ[4Ʊz iU"v.kp'6پsxjU @>>F>nÏ|_oיx}mo~apb.`"Nmv[gy8(7pq| Mt}qSt5 ;;y#9/QSm5X!*Uhh%AQ+)- J <ϗC_4ZJ?/?Tk!]Ed-W>gצqB ,X,# 10E"1PA1TQ0b,U( +,Y:YEQ" b*"0PQQQ0# `5PXDn d$DT|H @DD2QD @n `*#k" P-QmA"TT@P"*iͯY9 $l K~1 Ĉ3'JL'bҔá(_g,s[oʸxY`2J/nYQemJ5(QDb*'Lf(Z#+%b N6dGA2@im2CEK&M "V_k ֫͜kVև=' 'nm 3sk Men{bU $J0 WR]$FEQE+ eV UE%h0-ʕ-xwjݮT 51bQ&Z,`DXDH,m1dA4iЅI(ŁM낱H&mZZ8eBT Tej( 0Rڲ"1V `bZbJmYA`Ҥ̤\^U~DD.A/BARPTJ5 TT @\UJ"EC^ 1PP#43m ,)d*ng$ ȅS7; P#DQBi FE@X`*b"Db"X"R*HEF hH6M;cl$@BT b"2 PdAKD[E@z1BAQ**"HpDAE@T$ =G(`dK^Ґ0AIc"Q3Ǘvggت(ڜ< ,F  $b0 "0"~+(@$\$! aߊZSEM {xWoRqvn߹vam85dlI5ذ9:Pt&z\1)!+Mٝ[JpڇBi;[SCА ͋ " pCC |x :bUR"(NF(`AEb*" "b:TH,X(*[P- YX*VF(b0 EzmEEY( (,",E"łE((UbX +X1Pb' GDYyPPA#Š L (8Aӥ׈k@ "e""(Z*%"V"5=r"!wÆEeubQ@PUM0b@ Ԃ XHv(hч>:,$OpT 5&1@CrІ0hU,PX# ;%IE((g ,&!!Ն1 `q" DZPߊY[n.nY/48f6CfN.=g'̆6W.Tu6S:bug [ Ջ6 0CV+̣ = R`T/ u>T@9(wpv0P89A@@,  qQ>=((FPDtP[$@$j*GQPA$CDB$T$6,rF@K#" $PLy[DVZ+hAD$}1Bn@'v=ƺAd'RO-b BgmU&&fb!ƻ.Rj3j,ܻiN#$ E0ErBƩJلɆCvNT+^TXyirɳRۤňDAV 1AbOE2ҋZU+XjEADBa @QȂ+ wP$Byj< +$͋uv+ j1Ma mCfb+3k[nt4Rfk`S[4um0Q嫫4Qbf(Զn0YQjb2d.ΘiհbTYQQ`Ug!,Yd}:(0ދLAKZl e64홋14!U6BKA,.*QV6!J Fd-(6e5s -f6!cRakQ {\E ΈQ7bx  y*"ٜh.qH'.PHSZ "DZ D b  ]jK<5@Txn8k\.L03M=z龕sda!;IMPNժ' ZMQ6šnG'!ĈfW`ʪ,(`Q)6mܘզ"ARn@ k$5q.P}BT"H R׎YQفũ==;9E=(io{H| 4a٭Uc\nD5]R h-l\L֭5 IY& eX&d˓ syRm!rFombKʒ{G{#A}%N'/g [[NXsx6M g^ӊEFfiʜ;KwlÃOnˤ;L<&"8ك,P:ǩ,xj,!'`G TMȲ +"!DE$" @Y z젽ꊈxiM;.6 nB)FT$]jDubq`DMQ@v*ȯJOԞF( "fOYB!KAkʹi0nLMV~2÷ qʡLz0y<ܪB\d "D"BnUFA%UIZ+mI4Kle KzU& 0ͅGne#+ :ԜǓ!qb زo;5tV9X&S9:ɂXHf H XLUI} koIͪM0uX"Fih#P E i&$;H;b {٧d4 0 9M0M! E$ɥWYH@z,/~n2@Td@?pz4yrujn@dNo|4c ĶU _lE# ɛ:l. z+BnʆfJ ZD]xdDdo^sIh3_ӡM A,G,$BIݍH r=CEC= ^9õCZSּNdO.h2峳My@׃$@ i !KB>  p0fne4rdI!{u (}T*HHe>5!p:ՏuΡٍZփ4:a@te%ӡ:hj 2s0KD52"#&L?11r`Aѻ\teХhѧ B`f0`lyEݓ6,L$$L|uhcj##Co}С#h,]|sM3&eAY/{hu>Hlmk{'8#` Eb6RH%7P @n0 mX(71hqe뚍 i:CdmS-I'hYgon"oR.ux|O~;jo56V$9YeZmYtsNV)fCN!wt=Y!U!ԓCwcm ;:͝ ՖNtIһ{ I"B-mIZr;O'szeZ`8SKK̈́Z~⇀9Dy6AAhV}ڠ*j * P r ʁ0HIi*Ht!Vd5PMHHcDT$QiESr%jJ3*͝[Rh3BE$)hw s`hBgW46t;C dY:2OY}gGx& wLN M0 !(WVXsZcG8o8j{Hp.afTp6NL&i 3C|@R {o+O)Y帬X5Ɠ@ VII;@) ׁH  ) DDsU Wv]` B NIP  `~-:yURء\Huyݕ:zdX(u'ͯDY1[m i yfyIfe Tbl8OIsΤVB3=& `5LN Qm "EN;fq{\iHrHgNLIݡB#֎: xj"[R&s(MDR.]g6Hrbb6,-sE] kA"N$&ח͕WʢUpVY!b FI5. k5P Qx[ ^Xc%~oړ ٯ9 E3D:ptފn5FE6"W,LAfʑLa< Zjj $՘`pNv*p# {tʪ[K&ZPBlKo[2a"zU54uVpz]^ρֈ6Xx#DUMp{lDB< ABSRC!ܥچAĔZpj2yn@44Ќ,59|&:J DT ݈Ԍ"i`@Ac`ppDdHHu5;/ rg,'$E'4,9JHkefAy쳡;LkgA^6lJVdYyq԰iM2sӻLciI8& ZؗP)jx2,g7!vЬ9vNl˜RewSg ֐MēiPda9BN(C`joxeeN׎'y2,_yS1 ٸ{枖^IA@MſQ4骇U΢eF1W4ݘ 0T I'ZL&dft, yv0ojyآؐ T'І$␩7C81N 'OyC-!1Ƣ*{ZL$1JNӯ=I UUr 4̎PʤWqHY}K/0i %—רOc)&xZBEF" E"Kd`gI1PP`lj IiDUaH, ,UQB" M Dd] ߫:tۜ7]0${yڀo<_Y3nwƢ1cQb)_3vBS:cUpUbȉVh`5;5Xufv]Oc>wۏ.OAV"y =CKVz,BrE,v/Z E;I9(8zoWCfTMk0 9;FCxotQK.ԭ%@3Qh̳B|gAEhvlV89m`m8y\iAļ JCz.J98ZKvך|_/{iA$ Ԣƪ+gE !9Y8038wdFkŁY8=YC߾y<!j$1۲KL B4ByM E b8uTB.̖tA#&9̤6GPHQK2mPƦD!fЬ ֢kw 62N;3M"S(ӡw22]`Ha[6SՔz%]B6͡\ ɛ+j먮 ;1 $QhJ= NA]Ʃ$ 4_aiUittIkɁ!V݊ k\ykqBy:)7`)-Рm)*bأ>0X^Ddl8Urfr~blM`yUtgnw`hb'$R,A8OUhqZAr6CI`P )S7`T݂oU@(cgGCkOi5١QIĊ7u.f#sQȠcQBt\dPJli}b jN׉ G Hp'l1!Y83EZi"=ɯ ^}BU>H"t> dt"F +ґEX 7IU"U+!i';rτ#=v&ϢPKe`BeƄD(Do |:jsaPwFtx<=L,kA"ɫT,Z $Dc!FCHd] ؉ek"!'oǟeYM>֍.L΂6ٜj2'fr͉C \Mddͫ}%eFO+o1ĒbIV#@r͖n Вr||7I|mJ1K-d& '4bgadQ&&MmeGo[@'/l!h{Hg]z鮆nL N `C|ŠY8qj.:KBN ^ MV&˝b.-D=I 2YTҚ R:bA baB>nȨdhP%„8q h2E-lV P)IgN)y?Nks{yke%m[dTUx#K<1@:D|c$rN PvuMx],2O+b3Qtض҉Z66}a|^i\yOc4P neNvp`sI9<ذˈzH_ZdXyV i_AiQ ,Q%7wL`8INiCBYMdg%I*b^^npԻXH{~AJ͝{ɆsF[dw);ݥ'4S)A%"#UUAeAmKK(b#=h2ŖtEjM)©-ѷ9bҋKxHۅ4 $mǂpT #7K.uB NKJ!!!X DNayUWXl m\„XB|LXYPl :XNmOrv i<80LxoY zSO5Mއ^fC^[qdSĞHze~vAs铈$Uú&B4!IՀM( 3 mSujM\z8s4IDWLJ_tgw9qg,D;i<$0<|L{E7<I~E᪕ʔF}`!Wb8._0X&i$:ہǚqtSPjok2٭N2l΍le0`"A4PA]"=ڀZowsH +CO3BV,K;=7?|Nt=:}7M$:s2FbuTc{KEG0-X_H`Y`JO& QeBP;̌퇫 {E1Xp @*!Yp !Zoho5%S$б"E pjp GriX 7( ! ɴ4DJ͎E !9[ `wd ,ܺ kpsFRc5g +fi܅{Π0@|/\g}3C9P>큶Vkpܰ 5J6zvG›2C w{5l4֥(PR\QS (^ִج' S |&w wyBXCe1&Šs8"EPar:X) g  ,m&$y)9G m'kiR3{JX8K J@lLEwg`j..ܲ Bz NS=MkR] z9v^`"vj+ue5䄀m4(Yৣ*nE(u` HDHE DH $`! B(, (,RDf]V0YBES^(zl]7qwtQ;m@ {HĦZ X )dKcH(j$I8xP^(C;\Ѭ!QՉڈ! 7 <,\C`P$VfXr3ˍ\iM>ށH~@ ޿d٭ 8wg"()` $RTBڪ[JQA`2ۇ=SN&LUb DE*bF(ȊbFETb "AX0EF([UAyaUPF` "ŭDR hE$ոdo#(bZܫww{ ZmguAAhSWw5/;!!$_;h AI=%E$Y!P{ǧ]B{iZ2/J/Ozd16OC*.MӉ`˩ȆBIz!wH $UA#a=[$UDUEK bUUUU"1X*ţ ,"1db[kk% =21((1b(* "(&XaՖ)UX}?~<9rofwհ6mNN2j{<=BKpKG^+ho>/V 2HD^L>>H'X$nAĩ,c)܉DҁGUW_UUU_U_U*񪪮I$IG6iE7Ґs~N@m~7 66 NC~uO/x}Zve%gAQoF.%YJe!ZN5D&r˨t|z^w뀞2_L&h.RArg89e,{W!{.0Xb0:;s)"9r__]߫>eVa,D>9WOʶ&S< qO\sU$9Tl92yrrh&|*} E$2q/Xxw|. n3m#FO-J;sIK!{ pwbQ'Yi'l;.u5H|Mţcޛ_ ϩr&uhjŦ3Iүvt7VbX6CPzcD-B7`ƉjeZhmʽ*MZCkڙ92HQ"[jz;m#)42>'EP(ޫkGk17JyN'va<%}={sQbBmN_n<Eٌ߻&^U6QDAeJUI=.-~DFXų$1u>d龧wToD(w!іbqnO*}6с(lr1!FhC3FSIw-"LDjK6n=I:/ٞ-}hT.IsZ*j]\;NJuҙX+H9,hrX H٥ʇ];ab6&j={j]Ke ʮF2}xc\I%{m+vQxJOFC9׮H}*穠u^vE3xA/NQP_,,Dr@ #"@wZ>[8H9k?=PW[t;Oמv\oǻ7 F"1 Ŗ` -Y ix-o>ikֿZ%xw`|+o!aX^nݤD$jh;u{) UQ.~9.4sVnXMM_Qx#$o88B]Ѿa.>{FU}$:N;u 3;q{);\O*45P>Jeq:M]|79&xwS㮢06x?76].rQb;/zmc_K:]Iso57;ڸ;IKk@>ȵj$ ѱ}ɀ&m`0ZcU(n}Vp @@MxM[1,ymA`XY]2QBrG)Uy@zJ_Ֆc@ yR"oPa>lMd2.i߿2AL Vն c/ulm4nrGG'*cg#DX\cK J6 W 5cwI4^= 7@DƷ-G"HMG2fS67Yۤ2)b5RȐ#Q Ѳ+1,>n dɘ@s'Pיě~`S=6|gkGwjϥZ~`.7f#1Sl-S9zʨ5OjH) W C¦Z[b;)Gp YoD2Çv^+qaO ok/FĐ /&-BCQI,fe[{$9+tFo"󪇀u2 >7#A3QGq槈x2c|G\Fy kesN4j3@Lwi {}NwW#5~'i y.PVD2d8nj]}GS (O>f&P"; D2rќs|$$&g2!B @;1ck{\Qu|B]P2JM6y- i4nk0k ! 1/D䬜^AX P&1RrcK ۱fG̱4揰0 {6283UAFa`b cbhb zLq&"r)t$ c @azU4[BD/8/E%QI28QqX(ʹe/tbJs\}D"wu=|g_o΃AAؙ d|"|;M칺9s 8!^ Mw4E<Пd J}5 Bl(c٧CJ߽!8xpOTI8t} U=moepvkc5+@Dq5o8!cO٣_T4{ 0{sb@IfSLD y g55YZA93QRr4%m|4aGw.f-cXƹda d8YFM~ Cvn*{SGtoXJ`QbfW@0zԴx3.,04Xvo(I:6ƮMh[zq:u-νXƼ3^a?a.T(e3)gwyp纈guvha- ``pw8 F́~jOLju?N1 $4FXtyn/[RNof~_sT.x!ge+ճR.O[L A"Tb-ƴ=b'CԜ(R bT< Sٶ|x~->)P;qt'm*m/ * HĆtUk &x څj>\J ]z{a6P_^?b>|OZI iHIMn4FA3&& B&W %X$;*$nG`ֱ[649u%ľrA[k-[L^99]$-u`IPm`ok{Wݷxَwc6Vz*`(GAdL&D8uXQ.Ogd6 ¶e!Y}0j_ A: `GCkGam]{{We/{յrK $;hVHZ#"%3 !)3c" ᒑb^jvŸ3-*,D [AYK+(HA@@6͝үV>(_֘j)2ն2$ 𰫱(~!kC.U:İ涞odܣr0V0r6;Ya38vbhb(ҏ$ΒHHE l$efK/ylgMhRùPZ6t/И`BDDZIC3輽*AB$lFd>iɲ"wo~~>|hh:[;Ybv.XS 9DF/'G21X^6lYiZc0 vILP@At$r25My1Z@yZ8vj1?ӷszzqEj(Qj<鳔4qUL;M(n.*t ƀAdBܱnbuϩCZ<{\읠Yu@nfsӯ{܋PLu[g9%kzhaD:zJz&gv֓欙nsjs|9-;J],rޚ5K*Rf3Pɒ ٷP(gܸӨp,v9롩}uw^ũIWe6E ⵹S+L% aK%Z݆*T;y} V]f afW+qJ.5mJ$s U;}NbiHj }AoGP֥z,( VL&LBa8:#,Xöեa%oHdwGZO 紟Da, <%I2Y)'ښq qSvq_i?R93Ҁ=<5dL:zE\<^r;MM޹kYg#З{nR{_{cvJ{'X< fv\?uN.uAxXCөw+4˧{+nT BRmK{?E2!.+{·Zt7?}y>*ڗw~׻z{( 2J@NB/U>y_Ҷc7%2;-{@401~.ˈP} La7{3gq_dfkU Y  < 4dPgӄ[ݒ o1Wu}?;59\aLc[5h">t_ݫD@P0DBrD5'R\=;*85 !1"O\-<'C>A"VHPhz6ΕٷAv4=/ 〼 VQ2Rd?Wˬ0+ř ,`ihA$&w7KL=&aʱJ!,#3g-!X/U }fs hmZ# c)`/ёӰ}1B~h96}`ۮuv'3?'Q,OGD;%he}<.~ux"Dzq[_c*,_DwOVahdNquk qW c fVkZ3\0wK3Pe;-V+;_ԈPC̀HSzsrQ>,DHl @X,'?gvIhJ BABAC`PtVȰD~U$MXEdIEF DdQbPl&*%?i_myWq^!~WV h"DG%RBDQ jksxM⡑//b(pv* " ?(vS( (1@dC$P6EBB2EQ Hn·5Hw΀MW}Gh gA nx%֊oH`E@@R(IhV)diRTOaA>$P$PDI@pcmH (?B*I  ""w@$P$DY $RDI@41C*H wb(cLoL`UY,DBU +Iɂ0"y2Y@,$EX@aAVEPDPo H6-"H }RB>C$@ A T 7 HTB$Df(!HDX H1PB@AB6@! HH DX11 JwXYH}V@?! ,* BM*%`,!8Y @X,?HPUQBE bŇ1!*r`w-$@$P*(^ gKE@mF$ܿ?P XX2 xbE*2$1Z4"mhAH,.̨ ,ČDHNP/.+E,f!$B+]1" vQE%+ւApVQA1"2 2lRCtE"YaX?")t-ϏmG'|h/fH0ddM֢AB@8\7s2l=qMoq?^fFW->PwG*JIU#z΁1cT%-DWfK#x i^3?bl'5YB ?'J=[N9qmFBQɑ'tJ/_l]nr]/fN?}k í_]`/S"va' +n=S}hgX^~d lj_‴9Z#AڒD Q-[]駣bn.}%m58(Q'A9=]s1i6iyڰͲ8=;wA."g<[~M<<sUݟԫ+P,W>q|aF6Gu>̔Lvm~NN$A !HXGwUOqô{ڷzWh"1yaKl-?WkTፈG KN P g+:g:f\5-(xl]/3ot'*6j7}5iSKKy LkkE(1|zv=MDZy\bl*ـ+1[8&3ܖ2576t{fF.hL2ra)+`xJV73 W]zFF[h^F_Aalz/v5RI.8($lQvqCh@C2~EgAG#7JƻMTGox3 sW,7 ;H(I$X @a.kA;=!pYVVbhf0#cY :2]~GQ!ɪ: X{'SԺ0{r|HZy] &\p$k>Scvw 4c$2¢9pB?))!RX XY j41 |d~QysIF% nǩx}ǒțXibP@}5mUEhz@W—{PX ,Wv{@S¤ &z!܁]{ծ{2GfZJ{xB R?/,4kyTP/+ -9A^tQk~Y^VxHK`e0wWN^_gs(i!H GRVh,76X;:N=ԡW]DF᪒c0;1J:z"Rmi7ԃӄ,#[.-| 7fi5Iʱ=gsggpԏ8_q;YMF79wW]/#e*ef>ކ|򿮫Հ<'cw?/m6S{6UGt?r4']Vng}\ϕnxv~wo;_WŚ5N@p >rRj +~c~v6F-B>݉ͻZI;TR (04" QQ?=3LQBDH(pBbUA`# C`}Q`DTQ٢D$:Q] 22(¢)4E*ER E;wh;nXQy"~U`CdXgc6Cns1(21 $db0 ͊}.,pwuV6|ڠ:mkU:ҘFZX::.,%l)}!|D]FVPB蛴t"O+h| nҨ&H W* ARl%EȂ 3Q:h4)AT"#" PPA8(Dk Ppy0u*2(/ B;@ȉ >*%D$F-PzHA /DF  TM7񬢥/6 |}u|?s1O& @)?ʛT1(ĿACC3pf+ 0Q43T4C[QW[vȹ"+z Q?;,=Ę)7{A!,o֡lTW>>J~sB=fVNmQzG-/e l02'PNr<;QYJ s@-6D7FZTcq/%`EM~uʬzbHI@!CJNHs9$U߄ͳi6>7Pn:휰#(!*9 N~Zqt>w5GGDQ9,޿vWh5X _q~-uM_"wߖ[kc\38o`~O{sGΫ".Vzl 8~hqĞjaȌF1}#E!8Lg2sf2OܢԅܽbckZO`V"'ܿYvL=Sh6P 5.Z,c/:o[>[6w_iB<{D A\z-]Hw3۴ C Kl/β1|5 s-7߶FN=w@`}Q/`[QK]@(!/q-! .[pa kdֵU~ŤDQLN"yΡOB`{x )0D7{nOm5G+P<nu#(4@ {nmCM$q /Q1|/ΐfwLZ].vӧ8ĕ54j 4WSjH^%%OJp81޵n J5_?{XWzs_ò~޷+o|";5G\xڭ~\׈Lu6?adCMm}/XMu_6Vf0ʇD_ihKvOn傊sUENC_g>Z~!+[AY֍ܒkew4{Ho3^'I wZ }_§σ L㞠.$cbJTb+#) Ub(~G3B1,YT>X0PXU'?8 TUQ(XpQPQX2 LQ#,@E?t PTUXphB fRQATDU,R}m0WEUc ?хW.O J"kDV/̂rr!pUQTKz(˂ 'olRZHEqwOp@NrsֿtRbQoQ`!_}ϧ `z)+4u~x?IY­cr*$dA8#Wr QWl(~8oIVبE +ިTS+dD>eݹ#XH#5* ܄'( HrGT)'Ł`TP/$D]r"ghHDJ,X) U(*"DARMx*Bd.h)PYU!1&0?0 E(!PA($$ I++s^mӑ-8qA(E4dA2nTǂ #i$@n@JB!$ #Z`"(^ E\WQyAR:+Dr=  E}/l1^"f"i 8 3e6ln߰¾f ,",k)$?}Ѣ)x? ݔub'rϑ{wS(SΈuxE S!@*F7](.Pvv~wo}ew]]̀|M-gsdy yt|2޿_lTN3YU/1<혍ӻFYe)؟H{.k[HS/Wޕd秏M$wQ^Wբ*7Șj<\y֜"k595 4?_!Of'AG2ua 0̇i|Ѯu|O|Mꓬ*/EٶI, tay֍b=ӗ5l]w߬*qhށlş5JP#Qjf~K% s{9Nz򟸺_<þ$ǧ;VP4 r<@W/e~=Gj;TWQ +ǟĩe! Ҳ0ȣUe CzyWΝ{DO(={-yYZؽۦ[bB!mрGS;},mQTe >G4Cn9SV 6Ș-}m9r\9Wb7-QR _#="o0 !s׈q"l4؍6n()]C ,:U 7pK/A[oMIGa<R2Hxj`jkħ'4As[EU][1t Cg;` zj#p-.n vłZl-ZgGZY%uCp"6cEsGPt(-Ue6-y EX{gK~EmuScz"vIgpf+g޾dk{^*t?!-ƔS8_j"aZ`)=0!S0AIÁx ճc IEcNwA|ggj̝}J 9 }kSw&Dw}^v/1|A%,7$*TMT{8]]Gю'/g$W,v's=@码]%NAa! B:yjJlvv!0@Ó?W_bTpfM]Ԗ|7juK>CSw۝kU5tVP$XISi|Xrho_O\0 5jBC&>\c ޢtߢY-あK۱XxG[}4&|u Pc^g6Bq@O1q{]_I&y}c{4/[w8?[xS2ږKPJvL ;xS ,8n pb.԰0#ꉪS^gHY.r <ʠ$i(xDf'+Tj 1"W12 a4q.]g@f``no#V(v4oX(9Weol?ns33sfSew- jHDfТDBR0Fc$ģ1)of1>訸0PUh^7zyۭEyL+fM|}8?֢Ur%arwwz]osmQ|m4Z aʤQ07ouL";\ [{qF1*")._yqN3Fƃ9^K=*a6tN{< um@6 Pp7G8v˩S=x=mG;޵Q|+P>NQv@o?trą2|^z$@=]kdŏ볦dќVTE\eKS ?:Y2 "zX8\_6? ܛ칊[eZnb`"Ppk c ~1t@Dw\n5 C#y6zІZ7?#)6[7;R| 2 "ɶɱ@TPtg;i<XhD0)S1??e (ą{$EP209mDxW0;^ BA0 98s>˩vy ZB2+5Yh:dгlu0u7zu$ߐ>;[߫#RLd @aL0A#(4v@`Z4:ۍ+ÍK+\Uiz~IVM^ e\]ew2qum P딭Y}.b3"&<ͧ7$=6r?Au]3ID@UwOLJ[_;U幸  k)AIE@ ʈBٖ`UNvx{О+_MC3kc7 2wj %d0>`/,HW:6jl,s =EWey@Ymf1!;ji*KlDd5Ů6E>@hn+l3R""b"AQ"(TUUTR%TEf*b(EDU#UU0TUD"/`E"("ňEEF(0Qb*} X(pXUDX"E`DUPXX b1+""_4TXE5> *"+@QUTUTEEDE PQUDH1"Hv*,0TATDEETEPTQbċ?(֨CjEOJ"(?Mr4k_ǻyE5TVɃ$sF3984o<_ΒZ<Š{6IjUw)6ftkp QD p<5X(TTƗTT6) )@Aor@2 !DIB@FFDŤ$Vs *ّKca #XCl]#WmfLvZo-(^eQ^XCWp%+eJkV#ZaZZzƒ{ۉ7#/Hq.&Efgkܡ?C{k1ߕXBjuUWNӣOwA?]\_&Fϥpo[yytJMֽ5g_C8s+A""=<ơHSȼBw+ؕqƵ]{w#M|>^ n֧GǪ0b\lz]t sr*^SӯSwYt 8 "Y4>l O'ǥ #S=4yh+"+UjeJ? S祟\<)n{A8RD:Uɶ6q6! zv[aITy h$ۓݭZх,3p ^ߑ]"r1ô} G_G-I./˛KxnUo(Q#Df?t$@kNH𪤹 ŭv:::`w0W> }N{˗¿Ru~*~ΗEuKAӏ"k- \2{;~{a^ ¨Ck${s B{5M@#y${t}7 pZ蠔"wvdNrp$0H7́"Q4;. {$SMZ& MoJmE:0QTDxMd6A sXP2E@O{L`HZE z͸w, A6PAO #DEj>wsvgbQߺj9LH8'zkK)E:SmļMQ{;,)ݢ>|Rxd)+% S|8.]r"׹Dah]@$lͨ ]k/3:V*]OtƉ,6/, =A_ds]q JvXp]U~攫A͛Ih߬5P21F~8]%ߘ(Q"5S-nɨgM4k[wYk5\=>9~7]T"859E,fdo"A)FPݫ =UV{R0ϓ^hj(;]V51֪oX.5"Vgx4I1%vTc60*' c/t_COjc-(xCW6;,xf^΄'e d0EB}:]kptͯ$ݫ3Ѫ?%d@,rZslھɳo=\y9%'{1LM9Z4z&B~'\ӏ|ya@bj-IJL6*L,^tz]k_qlM ]]z:*|\GHe-XHkiWk~E7[[5n#O5Xc1WƹuN%?0f|=G*ji f:@m\H]U ,VT\rB9wE-M!kʧP{bhchnhaP}M1b114e\&+.ULL߭ I nf/7#5Uc yc iY]qnnr*!KY)tKK;"` 5m .FY@bwijJc5`L7?}wrQbCX@+g",}kxOꈿ=FdX{i/5tl/d`ifrWr`z ݐ6C1d,jw8Tr]\ȤkVFL%Tim۳? = . p{w*h+sϝ:HCk5To[RS!t=*-~\'y8HcKGZ ϰB,Q̓Cժcf]|+2T0pK^dzh,:N^#(P9o39NH? A rrZ=0(uYu~ηu~Ndw L> /F )m gV; 9k7DZ˾9Q`i[_7Ɣ8TT7Bn7[xHgB{B389}  kqOy1-/ʯ$aݪ?e~g*)T˔S3 (qctO*P>MT-Š ixTE8zdvV{;$N.)891 E5 AKEOQ G$z}˴dFm爺H R%"Hh@È%E RCPO43qZ (t+R(vO|s6͡Ոީ~M&p܀|U7ɸ[ub`]l4!2bs#9U?U)&8tk/ưIT ftj(0-#(b Oh]0 vݬz+5zms٭Gܱ\ܣ_"wM/>u:m%m)d`ϲVu.ߓwo~;bݍkfؽ&tЅcjibE={i|^ϖ fj7:6)ӟ螳jM#>-"9b~B4չ7~(<{TG1\٬_$/y:Zp6X<oD[ifOi886tP 1b:]alЛl(jQ33ZSf¤fϱ,Vg04y H$~:|x\vTp3Ph <[fB& +k8kG)%]2d]<\Ƿv"]%@6䈺jO N^Yb 4?SɄ8{ߵ,՝ gaތZU\]nDžbzXr<0s<['XM wÃZ\Zֆ2}-]Ni%=ƿ֩0 < C- ="YGt+r+mY aɜ}ClPooP.PD?]`X/Mۺ@YB>A9O Qb2$ANdQ7bBsB*6m&9ܹS% n@5k ^"q1b(Qr_`Sd! ׸)ASW%IjRY 0-IHid [.;SK/242w lZƙso鱍P@%,f9R(A/ڏk ~笇ᨚ7?~TY~3{# ue?>}Is2t$+,5g9fAp={v1|g&ǔN1_އljimz-yuH,U`3mEQ UZ2]+LrGdn׋N:×7zڞwɮW5@zyA!FvUD10`b f#<-AbHb2 Q""֠0X1PDa4b0b,E"1bDE%1B0?Ngdj$SyV!O/bIKJ*@Mxz tKSHݖ17N[յt')b*ytdS^˻Ѵq,c7O>l:{o~AQܝs Y={3_\+Q;>`S,\@l|B0I!$gא'}𾝯m )'9I?FPI._ݭn!@)N`07UjWeɆL1\ ^kO7'Շ#IF'2oH"jW*>[}yVpswZk҈/FaU'nD[}8ΛFFv@)/9+L+~^9C=pgrjR([Cc%f{ \04 R!q1q0)f6/\<{X%1=tG #G hRNl ~)GùNtg _JebDy] Dy?_rۊ``KUELࢆR-D6hxHP7$;` Qn8PnA cL@ A["X @m 2 -2(PVS(bJߕ?nO2#Ë4^ 0L cYGɺh-rE+Xl C:/}pMOUcp^+4ցJKE%`P>vP!$ؐ>QI{o.W~{W]OSƞ'[M%IM,"&P*U$ RqDA-V̟NҶ&*@XcώX{l~;}ʩp^[Crw!k2r/cf_+^~&N3WUpi+5眲vRZy4mg?7|yh3Ah}izebd\6[p9JkzoEm|w[#e++ԩSNFHFF!"HF V~h !.:CMU+HְN+Y]v]u6{.$ÆUl5oЦۿ^8֝HÌ Pg]L6$#aq ]b 2( V-~ |Q-A.sMp/ܠ.4q>v\FU Ӣg}YEP<*GXT3qNy J].W ~s|.[X' {sqKկǮrܞ`HHH#$Q1(*b(F)DR,EDcUDXUOZ  dUb#`*ł,DQDX_aFEd$ |) N5[`ko+e*@a/[p7>Ǖ06ooTSbebq[ "(Hz"{MNj۬ة %cDA$}fU# y[֋3Q@Pݣb"QCrs͍ 7UuoT1M<}4~\^(5P3PADP7 ~/U-- yPE-b kP.@KoѪS$PPAPj *T@j{<߯/v`(GC<~_9T020Cf ( `.ĐT. a*{/#xC|/QQ xX-m]q(uJCփs>V?iz?doc^wS4{V_}O<ӭm\7# tzJk44+{ !ތs,v/8\;uutm^^/G=O6x7CWᄑ%ccl/02?=wOꀧY=>/rwOfZ5/}u =c+ϳ `6iMx1*FMp2m؛Ȫίx#fE@BtqB?Jy2Tv8 V~λs0x(gig%\2 !9zT _:v '0g1s HXgT)8\lKO{u~I~mz8h*Ih?T0P@Nي A2B@?PR*e! -ʙ"Ȃj}Ͻ?^{ 89H./<}:D``'!Ϩ9h7~zU)Wx N YP=}oacDƥwZr_Yg}!C6Y&g%q(7-LovG_86/W住 KtƓkVuwXRgqWiZ_+d9+cw+ߣ^c*bv<=Ft!3k'.NFCfs~-F:qeWº~f5w.]N~hoe~MT͖58raWX^Z\NԞٹV 4o_#!dy=Tz \O@ A-C uԮ0mzcO2 >q!l)ݸ +=}O|4~ VۉY?/l1OI1"Sݲe_۳ڕ3_WS[q%ߚDM“Юa% 7?tЈ8a!iœ7΃,dw`|E[$;ﻋۓQ}* [H˰oDpͿ;B'tZP`%o[ts9ϱ`Ž⥬ަf8(~|7Lp8B& fE¼aR9/z O7!%ǥġA1ٜ,X4җlC?gSj P=vSx\3ICEڅ2MqeU#y4rgyyڇ RBf$syv\fz˳޼^7- }tPo~{ܩ 낆>"r06\nD5c2]Éq2Z-1꽰=4@p}1䇊x.I?'ߚٱnq+9ilQ(=~؋F j_ouXFz'qv5jYf%}&VM9>=tWZtoD+o' nZy.)h[ݸoK͒nۭmCUj]q;)տ..|q#g2Ծ]FrTYEx-gG7r5?-ݼsY$㰫x0yZDl{ӴW^38d}E D?7FD(+u=#La3tN2[V{:`WLk*ѧjuY?՝uGC-`r|sz4<`c y9oΖquU؅{˂I5wF" DcV ,PN %CZD!}΍=)= E߹.oy] s %c9w.'2Xg8>Q8a@yp<4aǗ\kem_|%61!(% xQa_CYلXf\Xi7AdBn$!*Id)dSF lV2#e{9|/S| + QSSRDI!ќDA t_HF/6@m *T'ȁ&dڡ>𤨸<;K:CddX5;y};QD#! ױ%-l7/k/3Q^BڟK94Kl"UDZro|y;:WSKO{;nF_qy-͗ŷ>][/_'/j~^ҋ bx7<}em,Z|wk#w>~پA0ڮ>vSAjܶ~;拦PR72ї%F/A_ޫ=v!M6B-HJ XG PM̨dMg/DA5Dc9VԵ5\sf|ݹe:3 p9tZf %+;^*_C+sM`>ۧsQ}x#)M#c_wT;Oҧo#z/iC~?!wv=@D?&8nAö򎗦+ _b&e+@d "/ ","X # wd+6X;yNN}< 43Z1""~N;Ok*w G:msuZX:kW]Yz%B\ߣ -ˌQҽ3tKR?3|zʮ.WUwh_9q=I{=ڛ6WEk-t?u*Vn~y_5r%x?U?_ږKMto:!W"eT|c֍uǣTRn@4EÎP<ݫ\/&Կ_b\xl,d˟ER~j/Řd<+l2RM/7_ǜqlZ uJ,Œ$1!XAd M?d1DQH(Xs̑`pa1)$̰>!aB J${`ˮG#fx}/7ޠA{:`)|}]wW2yRBn?Z]+jXȅaI?TG˲20cg>`z@RBgܫf]i _Ö_1n^}˅$]+dl߬{e\?F|zso?9?ebs imx+]SctrSvٳefxk?k!vIb\8"O*H5'֋]өU6cE)y?xn5n}8*`nɆb-iÃOc\V~H~n#=e n÷:\ˈ8UW>~AKFb|:>:!jCZ]G;]^.,)|)ܜ2Fُ~i2}$GBd%+2DbԜ,"[kq6g2Enp2vCب9 /H(A;zj<|+h_+6;._7'mJGqg[;%ǝﳸ ҃A ŖO9Sr~ mpJI&, ,M[DԇvY+$a!:bxRqcxe[GA=yy{NR,+qjђD'e-̴[!Rf&m;EJT_McRˆj 7. [2k=]PYYm.HZw:Co=n^Zo{m]njnH-Cͳ}_/qj A9[|zI_ەՅXϠ]#1ͼsFXFiN0l!C~\,Ʌ1 ܬ6swm,ZV|N{:z[I9#0DJ mXpݴA} 8ެחWҭ,VV֢̌eN 9e폏(ig82R1bR}+x8罹)@;Ȇ|Z,C$@@Eb4X+{a뵭Tb1^SM:I+  "Oa)= P+M&<7s:v I9\i`,~{]b?Okle `Yym]0Um3;Xov ?K\fSAr)X֣s;˺||{N6';^Jp1Nw9Lszn6!kelwO˕mTa+'  y Th#.ȻZs2>bj]tZ11QQ٫kw)b{޿5~gweZc7{_4߽3LPĴ.ڻ&a @)rf2F[/,Q`978;n]?c.Q ~bod6bPZк Q & @ )$ *WЀTFAId؅t(@%Ї(; b*F]n;ncv6lW!Î{7c؅~ꪛEP]RDG!5DN{c|+BKymꀆ TO2"T,St]n_zхߊ]?}.gxu0Ib_CU ̠msڴ 覾{(a9 ?vݳϑ.8?_!Mz~q_Y} -Y+r_{~TmmkJZiii֏}#|erHѹd b딣-Co/wB|S ]]wH|:b߷',WjyIiªs;} )ʩ®rU_ϯ5[bf-us(.5*@y.F(uGun%$SAΚ/|߅ϓ<~ܲjU$69\?dkiI^{5W.3}'>Y{]~oN :=QQ\öV <1G)㚄a׺x7p&զZK3/&mrˣ4 ̇EO Y bn[6U55IE7jws趛z*4}~?G],z)fPD~_z@zAQ"GD8S{B<#RH0M cA #tkt6D`MnЕʗx7ʋOʀoׂ\ :ef,953q6Rt*?`ow˞$r/Z2}W\kck9+;Z"8r䃜e&" A!9%ꆙt.}_SrͼY`Gep޺m;kê'/7_Y_2af<go3Iۿ xրPQ2I2**THƃnQfFu1~VP5pjCj]/?zoV ,LG6:7ytr[ /cBmWyX<m*t"e[殷U_k~bKύZ*b !sW߇ƫbXN{4yk ZˆwV\^/e >0~7s763[W8޺iOHQFy<[=^:vT~hG?=6 ))uTi{wGuC:fP E>g |.Q"0z>h=[S *?n87 PƂQF$dBbI{t11@Yi!Y$FM3*\t2XŲ|d'#xB^/TF X7(VYDpGa&EР?VL}cT '"d{o \sE) > F1\MLý䓦]SnvVav_mÁ>&5G{=nSP*<a9"FjOUyG34]} [DǡXCsi/99l׭WqWaq;IĖ=_f7X~+V,nVkZ|eVm*:˚Z}?f+E$[kՊĴ-p*#19t8wu;i_+,H.#"1Z`&:Y>6l0ZOK E_'oɫ2Sт9ɸU#pdm[VP)UOuݔ%A\ed`QINe|zrK ;6Hs?~v!&YnMѼfZoU[r%,G6l$qp?HVqh~ih2UB^τ[>LKFR@d` HH1 &X0r0^Y4E0[/,E,Jwt:jwɳ=ub[VfrQ >oYi|b{cz^ƒGܿ=H Kj~xoY~s/s8S:!TĈ2C5m(j,QV u5Q`/Щ'v,7wa"Gk[-!SjTu"PP DdK0AF@Y!E@)zx澃C1+jvc9xk;WY{]5Fg:ӝrl&-mgeVeR%B5B md+{֑x8ummoduPkkv=;o^arMϜ9dZ%z&~ mzAYĔ_ev0"|j.:N609L|a,ăCXR %aD|W9^_c?evT0>P@` 8וCh3"FH'#UZJ]9&9eρٻdt>Y("؝f|~>M5QwI{Ax[YlQ? o8\fVֈ6F")x6'efɖΗCMx[P p.Oqp68ߤi*)u4e:CkOg;3ufE>ёyJ]ᩉm hIjsk,S_;Eg X"(m4(_}@VIFFĄn)PA QJzos[I Ad+!7EADH,PX"E ,*V""IR#&!w3ayCf=X_0$4iHG0Kæi_q_|X\,/ \?S>?sTL0j{@l!TZZt5^I(ot`bnWM!l Y@lT̋w:cF0[AWͿ 3 <,DKNܠ Zsɞ.(U[Ŭt!Qר`C#4U>j{(Dńs-$.F\lKzݩs7G'DCs|0g+|)r.W~k~ a[ZH m>ˏJ{ϗQଘb5h,8F3)_EPzFjcդp++^L6eQL.%*+ӌ?&V}%EbVz}C'qto HÃVl=vu?bSAƀ4|€<[w%kc젬1T^llLY׀|_dʃkȊji dp Z׸ G~^Ys*}BÀ CGne1 k̕n,ϜS.cjqd( ']x6؁T`Mva ЛR7pQJF 䡹6c U-璸u9 . &9)d #S!S!ung8ܬܣy/d&A &}49a!7ٯ%w{Q4wwkwyrt߿G;g"?+n@2W/ yl} yhZոi}+ZꈗHSm+fV>u څggeEtȅ@{@Eos1-~6~;˲KMSʰ*G:)C?ҝjvBaQ!O2>ki?롊oc9Ղj/~Kn/A^-»$m+ƳW*1Q|JVLg2TLMܝ*m%)a @Jo~]Te{<ł9ŽĽN)7Syy?iYହCyV') ݫYk!bH> C Qf">YMMb#HFW?8yIP#r)b0u9;SX ̇v\i)4AZ^EYCc܂HVQSm%. p(B e6@PHwZ9Ns{՛c8|n ن udf5@F(G?K!fVw[FSG=Do+t_d.Z3wKE.}| 9.1@Yyos/}j_1>^Y]M|CbzGշhpޱ?_V<UOcn9!.w~-5W!p۰d9K}ƫUK.ӦGu)? I;GJP}3`RDm{Vv|~*—Me6`3Oȳ~XӀA G J6[<8, U**?jYˢ_C` GCM:un*vy.?vޮխp? _cX[9uXˑ #m8O@:Qr:5ZgYLI9MbIt6[m qHLuǽ`؟РMܧG Dfc`z| QE-1v6y2>e*PϬa}#>~:ݗI ̮[5{󤛣{;cX)0 yOSwUlџ) jKdPG)Mrm)DOE~J)Oӳ _`Bd*xBOS'"Мx՗L/k04͚"}SUMX]=Lii?첢!eLU߳wMQa 䊋\\cDmct*u:s_F=" Nvc\O3`zhY?IՑOErs>:_m%'vB޽\-ٺ2 hG\"~L ܨ,6&KyyzzXOPoq/OU}?(ϏRfQq}kb ^z'\3G{b!F >@@䢮߻Yh$˶Ro/(Onr;خW5u^^ez.߿zDԽwoy?sdeV`{^z r䰽?#_WG]w8IֿV&NқJh;9p,hE}x޳_eb#c"[`c*Aˎ>^=ծ)z|5G#aֿ,v]h*}Ϗ?yݏ~S}[$)$RAk?yU>e$#%^[z]P0]R8X$c*o?ޑyCݗaU( )~9`ٳp)ӠT?}`w=~ﺟc-7Uz%wLMT3x<) 8( hl;P7O&LHk?JngBDC$7 oh(L(Wy-esJ12ȆZp?ġ@1VX^-RZjD@+%"2yز甂He)!ie]UlML8 םAEU%j&X Z >ѻ75ZB\SUd!}cn1XU?UR.H<ٖY[~._ǽ@(Gl jJ!ɣAE l|i(bA_*[wk VDjL컳Ʊ _3ÆyI- *]sFL<(R=sǩ yexV6ɪYsY)Y@@"IuR0:G 3/6 b5Z7O-_f./b%E=.Ƴooonֹ\.ENOX9-ГRiOĎ7cTjoy<tx;ӛ]=n;ͱl`uk_Y?NJvQ7]my o9iw4VaU;A;=mp{G FhD"aXhZN[vhp_ Ckn^R5$okfdyZJU75ޢ`4~ ,P.ˇ2IwyZ`ar\iѲ+3n~lY}C\t%f+!l%d~[vq~͒-@ Úv*xеzZ趞yC 4˸9ǰx~m,!c[K xH¢ª$fΘJ$#be_YS G?bQU1;.] zh4gN\F6dH)y9q2.1 g4"oE&iCA, $D 7tl%6G?Ȯ[V#a{84 OtWH`@zy(}qs(Yj1gљJ|5>݊'ȿߗyG(T<fE7vޥC#o}nꛓB6P d*t5Rhk'r%x?WM҆4ztfUanη%57z4Ĺ =uEvLSzsKz 7}`D=Qr.WAh>s |27Dr9,ܹf +𘥆MAIMc='vdɷ=-|dy ߔՊ/QJk.h b$~1@.l&pɤ`+ ` aCH @.[7N^h_ޏ38Q>,y # V_yG`7߀ - NE S>8UGӌ=qn/{_uhy2?>pXf 8`.\eV=?壟,'[~WRG)e u:_/`*Q !U 7=~k&[o7(QҸPs]\L-P%]ǽm򔷶x"e73,.D]'Jۑ]pv"X1v~Xb_OE^_}IBv`oy"!Yd)&(! %4$mG,)HD̫&P~CV!h50C:8n?7㐰kKqxٮRt؄7볫cZjOwbY3飚X{W0 `PqOu 92qڹ38r9|])B21 ÁWS1SC@**M& /.{Zxݰ͑. c cSevn]oF*>N tO'lRP"R];-J.O T8dWS"!dc4'z6Ż`Сb@0q19WT?*fc{`xI,4~F*,br7<ըw6 a݂q#K~G}ɠ G2 5)/kZ]v01OuDvr;[UC 4^5/x}Z7:`"o '\ڻ:!A6݊ .PӲ ݒ8t6[3+ 4P~34OwIjp$ XDT6CU0.FAtIC0`]9A.6# R&Д-$Ĥ&=}7x.Zg{T3}<_y/jǵͼu`lWخߏr;XAZ ,P$tM`f?á& Ep66ÐSw2|qdAFw#,u?@ZQ1Z@9 m$<__W\bcB&`S`H3ږrhٌJ;[m_W6M9X6!@.} @gh$]Ǵٰ${q E3+9=&8$f u\hxX`..kEBV"C#0m LSP, s)!"hI) ^ ׅC)r>/r'4HY`Ku5<:Va1r0E=ZP[1 tQqW5!7olYwyFM8JDmm⁰e~22`[ )!HxZy! 0[Cj BB0H4nT +21'%}ӝu6a72ڬnV(?C AM" {C<׌5Kg6OFY=~iOM0DYa3d{\ɣwaaj-p$Ka@`qA` 0&B<?m lWdiQB1UTdG^PGO{x6o^&cZPݖLs?,˴8pI*A?iԲ:Ѫu{Р$s{88ul  &?~vrAfXѱz@{HD&Ec8 l|M='h-nƪH7 0:&rخ_49\ ?'{9PMF?2Y3C?llƻ5cU=5;evtCԔUGC5]dH Z3G$NT4y洄0n>ft:#Ӳ g(%bGyEn!\93sBU_ W؆ rgWhM|j`EdhT u.ʹ&i C %X\=,Q@TA x8w'>6S̅b2L";p~뮗w,0j}*.Oka8BaٺE/U}.:&Mb:"p4MY̪e8o/! (xަ$6y ;pE=ʙ\.Le?@&7Ϗ7VCJ1CszWgHEb`欽py޺T⹸#8J (D$//[mf15sqP:M l?+KX5?knVij6OWpJć6 (iOdZ5]2ve{)sXk> X'b׾f+Y tUỤ %yzN'ͥ vX8?__ge;X|"hgXtgih?%6xjýM|KanZ,oGr2BU#K aN=imUUP+ +)m_K/8Ί+Y5u|i~3EY [c/t{ob./4L;K$q>כLC(O $ŘKۭV=fGDd.)Γ_2a S!#| j eZfX62ݺhA:"HJH MEl,Ņ։YeXA@Um/+"oi|4aqqah9:a`ޙ΋//N*Ll=fsg&]P# KgY;LSg}>t^%,Jo T N%t?9jѯDߓ1o멇+PǘR^(d G[ﲟX $!T"01sa HWǼb܏|dQ:,D͒} Vfss~ [,bij^GfGW)}bcQ^m e1%s7֭Tww,2* 4MAO}c]fw f'Ӳgu\~!ۜ=u)?;+])#q7eݾ_݌c=Ù<>ImaeU@̨;zȦEi+hfTѪY?N Nڔ%#IĖ s%QmT>L"/ A5戈x X- q}o. \ `/vqYoU1@Bizq?K{ǸLfkesoX hN~:z?1% 0MeCC[<eO Za\,ݽg -!chhM*e)U7}Orz mjUknu?zmFw)DY*վlMgߩuC-t8ZUޓeqVg0&$`ݕ'mOuI5Zr_oJ* uޡp̟P~/}[WkE(.vۣ$[uL{!q+9"ZZ:qSNakuͅZk/ Ea"<)&߰`*{"[W\^'oۢ쭶m Ee& ZZk H c Olmcݽӯڪ0RɨΏ_'Z7W||lkǚ:H&I~֓=ogD(<4 c,UVn՗`rařRZֳG~8r+ 2RsI6'3/dS~݇-3yeg;Zgcc2>}c7`x' w1<7W/0cb`*ȱ&E0joW֋LX寗? We2'K!kA_wR{X3i}b8q<<뮺뮺뮺뮺뮺88888888<emmֵkZַeYeYgeYeYfmmKyyyN  :Mw׭qkܳ#f͛6lٳn.CdKֆ&'y'тBK1M /39Kp Ɣ{`ftdc{1xGItWBWa>*qOǶJ]a6`E)1=F@ڥ T!7فH6KlT$65O;"™1m],{Ńh c/ Y ydK8 (p\Kn1v}ZZ>=Y'hj|Km[=1l@fAarZm|<,kYpN66A$0-d_*V]o'|q_Ui3 q; RtV::\K ^4[Nk,]b8Y9eq<(f0Q6/Hl_MtOun_+R\|C*iĒ('N}TtiUz >EH}ZHqBk. lI P.cu7އw_' !{ٞO~H-r'դn2L rVe>&8ݡĚdd. ns+x]?K1?=ܝN^Te1|J}[VfJkj\- JQ_: m5ۭ>bLr)ț+*-1ڗ,(h Vˇ.7L7/tNvNGg$v! !dJ>V)~ UHhQq^ 8 5"$6X L*( ٨0x\6Kx@I:2tu,((r ˜&}`]1##$H2W`m o%-KȦFS?]˻d^nW 㶣qze[L؏8,*qA"E,cK0H9e"oB鿴"ͩt :IK f 9()CsMBىhA&d^Q~MG%#x;[5GgSE*(9&{keYARimnFc}JyZ|.-RIW tX~̢np]]*!O1$(Bg+2^qޖy?(S.~SwOP7?+䱉8ЗVU|;%ݖ\ZDHBJ-K13C?֑f=v]w]$`R[:U=p12,)QX_}09;Q'SFZs`:[z//_3p+ր2'{ΛMbHa30bx UIU Oi|p5wwckAmHXD*@ֿeL %\u j/9܇ɪ )3h^Ac|nj3M&}AnZyƀİ"$ g-ȿX3x;a{N`| xFJ=߳?{x{J1 ]vAc/|"Sژ pڿs}?y})r4$cCLxѕjP6q TRe'.I5= /1ѯr3ٍ^x " c.TLBgl?3d'ZAu5,D4=[¼zQ~ <[a>uVctap."h6m,oK3|W`N:.|-/P -(u S #Q״ڮǷ`Ѳ)s˜8>?]ޟrl+~a|J@ 3%Od_H7ǻPdx+tzL2W7lI'!n2נ1}Qش'윿 x`c$ ,M* Q .!80n$vW3U{=s9v3#>n'~!>jA7t8ꈁƴr(FZFXHH#&EJupk>5ޮªb-XT[vVbbD D#[@;5QuՀfj2=$F*kڿOan>r7o~_k\;ksN/h'jP@Ӄ>o!2Kj~sq VamFT@Hmه?7iPap#:_P1 w:nGu+s;#x?ݖ`1@ƃ`R lRxDVQO4l Zr 00Q#c#Ң,`D)q0QVe[W .PZ'f˜@ d! kuxj֝?U$f1{1T\3\+;$N $cy>T4;'nK_WU} cEhuMOF m~8y_7j;\pGPU̐~1dUYAUgt^Cq؏lISڑgGW\ch4U&b gHj/*^l{mYfls,Yu~uo6[ocMryVeD “%0\ jI<9I+``EV&`CC$澃!~ 6 X~)U2<,HRdհx6ϫ͞ =- a  }lp )dB5O4J:]΁)zZpOn,9_TkA=Ǔ_4_xψȼWm,}+09u(Z]udֲ3| ~)=5(L<ֻ'c[=/3gaA  :|vl\ZTc*N7x]n v{0fFPy-Uam^~AW0<&c0xIn /WUiJԵjٹ@֔HjĞfU0(rB{ޯ(m -}ꐕ$W|bTW TD1ⷁ[O=ms5Jx38ZmvH~(==9ݛv_XX0.#>{8clAmm5-ujg=cYYۼZ%IFQD+ Z HFY15Z lQEX,EEҋʼnXTkm*ҵe VDd-Qm*TRXJPPUQeebU+R̮4EA0J6Ҕ)b%mP8+Y**5hVZJkkeKh\+X*(,Ym(U+F(jVW0"¢VEJ%B#URbk-+h-*edYeb**6TKA5E*QUT@Qn\LpHYRecBŬ(" JR,EjUb-J;i)c1}*P~?-0nS=`^X` R[+pˍ}@;>ϰ[.VWE/cVx7vfN~9ڸk]ZEi6niYW8b<nf;S]ļi+& _okj>{s:[޻uʁÅiKRfAA,bF0FG0# 7 %2I ^:k%8DqbA,XT8v:_Tϙ@csK5Z)BKYSE@yP``(ΈL8O30ٛ>DZjC  mJcBi5FwLmOsUw_lZvgr7KF~dv:((x^Ut~xY!IE?,)'aď:O7.i}klk{S\^gSuag$6eO)7/P7c2X\EwfyC.g'3#Ȁ{ǕL]`[?\A/ yUjPl[OE{^_$0Ր ;N] CTqT3XAKXsJSLiܿ\cܗ] -+.\ͽ30xi\)*)PߥYBWmiV'j-֔d8>PϬ2KMli}N^w oFw-q!v"2 @|$coO6<4tP9:#6Ĉ$c4 7nps~}; eޓfJ#&/r[%i=?JP6pSEɛf .>m7yL`"0PhELp хQIʧMǰ_;H>u4CcM5{">D oDi' $bX2N%,J*!(6{ũ4iǺۮب;޷Ye}O#nZ:VwsAyf'&T*A|oG~r27)/gxvESb"{J:s˳ٔYeF{jamҋ]e/,*vk9p,}]4ө%jv MFj ~oA%mYYH'zϮ((UD$oS:;vT|{6k>̇ 0 [̘$ O˝.eB98Rp5`i& ro> @VckS`:1);X ChO(!JDY)e2B##Qܶ'HWÀwʽs80/RQ;uCr tlzQ;DMݔ`sӳ~wاݙ9xz/q%C(+--װ^Vx.a^}xB½ްلg0Z }c_JI[(ɦr04A"&&js.o}x"T c=8Gjacj% lM%mVR2vP:kR}t,\LpScOabؚCe+8n+qF4L F:ra -w^g{Pzs@!aW`d$+EԠ[L#sYi.a3en["qS 3&LYqyzB3 ?ktW[,"QeB"}>y^r}T?ƷrvBX-ӍXU1fƢ&1y>59ݖj `q lKGa|Cd8?7K̚E2|}|(uMF\*Q`M'} 15/rqn9m?c!:foy',kY/A|. xD::C tIN]mԽ7eҫIzy"$4Y=,<-x:!B^I!=8l$#H6|Kܮ/>Z6J  G,Bk]РD;GiWٷ׿UH9 q p6 Æ/>3CHlz#!۰bu+8U(cZ&ȿZE%e Q>Ī뮝ݳW v 1TckJ b"v۫‰Hk|f^n6DD@ uWeAΨbvݟm?f:OO6z7p*?۵RXc4W~逋@;Y}[-6D.4rk5%IP;$k5XqiSӯMb``Ĭ3GvublJ!壾&0zr2͕WoOeiw|{;~&eqLUFtsYYËM[pdF?׻kX^ ҕv?p&2GT]H>t֓-.øwU&+:R |=t8*kC|BDAـ᭷7-jF}"+ײ2!V* MRSkzzW9rV)ZhZ}gr\.VCng*imei?s 8PdK7F}P a{'\,`P_ӽӪ/\6kU ).@E{YYPd+ 0S(fU<_~z\N3\χRS"5\hݗ6{9[:ӇsWx܎mY[8\XPLp1K v%0 ErPWo#EZ-0g`cbXB` a@ =kHi IW1)|`s ~2{ŸSUH>ˑ఼W$j&$9*26ِ &Z6u^9U+OӊTh DLV@& )?RQ:hT+vlˆs9zZT3A1h*E/Q -,҇&tMy/./)*LRr4~ CBvjp q͑heC9_.>|J۩&vٳ~VWy,倄>k*  j|xty}.!WX f4 ssU8/ۃW"UC!{;3SRݝ뺍'NYs)I|s\&P>L3{C~`OW$+B/$T\QR=Jb??wXX2X\VO#p2KH!2&J۝*95ze {f.L݅LA@jrfσ#T - @i4[W0nBi- `v'Y+y Ãz! R &2]YR}0 aB$:RlvbDC-.Esݯ['6Lz”~};f]aO)=Oj°?'gN,q_>u`"jidSQҀj;8 0W:|t׾?gϨ249* CTotz:cٜw'ȇPۢd% O4_֙ o{)f ~֒>-1xic)J%w}5~>%S 95+hɍM~:Qv93]w @"EKs rUNJ>g73>iHɔ&i) Ƈs7Wmױmpt8 "͔j22"YB=<{+V-qC۪rYѯpsm/ώwfi/g^S\ GIj$KTB(2 Cv1l1IxM{-"oj)̋`/!c!}7ua2]!a2/q.Ctc+˅P2o%ilQiaߠTJHEeW# x#D`]FtőGd-$Z',YH߫2Ye{=w>WO|S/&w1E차 (`w},vcoϑx=ցNIY}oɮUƂB ;ɡS78)@{YR|){!r-qHf]4g D¿@ }_aMHSL`wj(XB@̠ D(фJj,<O䗳pL͇ l[:o [aH(`=ݯn;]7)jmoOn6b&v*1} F/ގV026"] ›H,%m|[4f=[t4`aTgZYN5a$D`M34 dvz5?Zn!.:I5z ~?}&dԎCKdfSKe_-G_<00J(W * xy[X>G?>Iۏ~,-q ޴4L6<) b6a"1gʕv ƸUfm#cBDZkn/>}8#02rnNKttj־f1B,:`oIB!S)+Qټ_bqfZ;+qYv1t2)y ޱss,f9$ "^1HǤW#+%K1U@~Tҭa{dW98V.?O(Y?hg+;N  tG>ɲ$ &:QqU $<]ָroOw "3&ˁD@l**v ˎȦeLj]̦%:ʜIJLc$c\.5cEû.vl}(hăۋƀ0*o_ RV|yD .7}vE쭤}ˍz^D_TZLx?5kb|:vi.ݢjA]cv80H>s(zw: 4U+)Z@3T٦`3{rk 0Լ6<ۃhgjX% iYQ~ph蕏ui I+⑈~/'t,AVJ0 F Nry?]ގ`U6y)K'KBMn ,/K= TZs_ywd\-FTiʅ]B$pt!Ds@.z?_]NO?1ugf_$˅jk!7_e%l&MP32I7Ε9셆**3F(Ec$##f8+aiejW(6xC_,PLݫ^%ҜCG;fBr7GԎ%$Beġ:w9_V+=9o٪MSGfȴ(g2%J@WPaYdS25:A!k=̃O=i!h ,bvtc.-\[8F2RMr;MU61GnWQ͟잕d"|bH?[;s[g#i*]F\ HFKu#@_[ gWX.9;=&0a?z۷IxSAc`e MPug !k+b*;O4WO 8 ?ḿEqLInbב"b̖r{#e탓vY[f˝IoH؆|Q{ag">ZY+hHyt`v5~=-cy:+po|^YҬP|j_m(=r^#nvj_K "'T E)bE*6ƭY*E9Ua ,YmA`dXc qB T $RKJEX(,qL-rkڋc0̘!)[Kmk*.*Wւeb,.#Km[Q2mlƹf[G*e[q,̩rڢƣ cdAd`(6J`X(1ȠAdY*)UTbR-iXՋ,QbʅB",UAIUP3u-|@^ Me@P*ߚ%5M>Y:D\>Idժ3(3bsg9 yE^GDn} ăoF5OymIw^嚟[&Sr&)R3)}LfMmPH6JpC=D0$KRl% PQ(w ya+eJ~g)|? UTyFn_<9hZ"Os{ኚ<(J:=߮'GǛ{&HYScp46N=L_LmCW.{w,7>VIɦ z 59,wVJvQu?[0#B  <~^v ?5 V=@8]~}Xl ͩi$׳=Ԗ,U^ŵ64ÐXϹ֜vx( 4=4SJRw6dDbsQ-pb/ŃW-Hc1ym2F '"V=/h?jف$BT/J> -Uo"ׇq~/asLC4)m3Vbw c#6#NO9$2IC pQ@D>I0UDK":B=O^P.8-UYk1ZThWDQm= \_c8:Eր;(I$T")Ny^,5 -Wo+DL fBWpeKfmi0R>oJ{GA_~b.<緎2LgE8#Qpf εǶ/$L P#0DU~os%Ri#9S[L=RlPK]o E =R58n˕"V̱z_ׯaRQ~8еftwLNL`޼i 4njV_ZJaDijĦ Vj!|>ɺEFo9̳kZdP؂^g] ܧ8¨Ҷ,@k,.U|t({Vm${jdw>֬̚t6Q '~XUDQDp<̺c6srl9TH3H) 8j+bYѲ?6u eu`}h.g? Y*T\UP Lh5V\l9>$ &L4lw_7HMÆ7y']J/mmV?6*`"gG2t>Ip0X"ikgUۻ@9Uaejj;jB>6=bb}/sOѻ2ck(D)Z_Onwʡp:nνh< _,m0wcNMpb5p)2m ~»cUj撽CXm^'v-#ԟtom:۹M|'t|ҭ,7$a&@ rƑCBcxm2K٨Xf[$J6x(  BaO-Ì8OTxiB&@rsƶ=*9D]ef@.(&k+m( '5nÒ?^8ݮ7'GGz Yj+OoIOW/FpċLGuN*qK&,sBܷ"gw[8WZZ@Jlm4 Q%SBTq%a+l r  M4Z*<0OV(ljl1p@v(7MM0 X{\$ 8Cץ4YGqAT'6~Mx} U.{ŋ#HPڭ4qZ[Sse-bXy#&+8ǸH.1Npwr'~NL׀G;h.W)҈TeUw.#X`Hi$F˨/-:GY{O_= g} TNqc;oP3ogpP!+Iu$wx]Ԫ%2|PJC]z!&ݘv00c'̌о׶#}gDPku\Y}r'ZzMވoQ43pNneĘe ,i:["'͍lofL抺1mmy-deOotmw- ?ƥ -w~,eG{1qR+Lr0 jBY@iǏb~y~NC3RJDCppZ_VZ7ׂP+ݎΪ KςM+R? DRԖ䷀Q&ÎMuZt?H^Jv "B, UDq:^/Bzo~YQkx&EjE zV c)Ȗ-zc֝+JLcG0 t6z&6foQWN&g~ݞ@,'@2I ja#v\)%T9,W -Gx^q,=Q}1-Y7' o~vssV\0)nQ=Y72xnU7R_-bőu /.U./dc7Ɍxe[@{߻s7^ݯۜ|ZqyNT/'w;VDQbc\wh%ϠK\à X](3#BtT `94}Ɣ#O+q alͳ^K46yf$蠲从a#sFXZ zyn ig_|`;RDz{;H඗\Up[*PT[NQoVog1'BQͰw=٬IݓP.0-xe̐a-E^TlH@Bm!}f0 R P V2 nW,b[B/1Ƅ$)@13aai;ϊ;NgvG$k(Yµ 6τk@੦T5]} )Xv!CC2LS~T>Ь *}#}XDn @7vs9JogOAy5AkCg]x; y9$:&oTLtFiW>^1x`8vv0*%g&rnݽJ6Ow\Ҍ8΃SRũ:WWWe)ӯQpglo3铤~5_CߦןLLߋ_~!Ё mV-J/uH.Ȳ%IΩwyGgC2G/6QenͿ@Gwغwo39pFـ ͯ)D窿M,g.?HCpRJ팧<{o|GFbjbTh=hU(ã]zǺw?*ؿUzkK Oiw#=ys!+ Zց]AZS.ϸw2}+SeD '8?+^pK q ̈'t^D7o}!1А}/_k=O+{J"fK-y!èW-ouH8?׌f)bE!$y1 lWV'D`t2"z/,lOn/;/8n\ r,4e$@ `; g5>{z =\gf ^4ES @n_le5VqB|\BZ:@MAYOBa{ ߮V@4 pzme?O۬VBd$}E!ov/ZfO/ɒw-]_]4Qq%E֖b{iC,Cˑ8S$B4P&"^a@(&HYYN_WE\i>ௐ &cTIɂlA¯Y:ܬ}}{xbsf.&A*= 8|۹W?} +r(lc.ݍ$@4#hkR^/5 P4\D6̲JMfHR"(yGwBآ aYot7"_G1z` Dfv(b: ~{$w:В 2|ۑ~_{TB,k*y˿6gg s̾.f 'u< G͏>aM`r _D iVn)r]q2^- >aV'|I0tM-'gO+$hً|t$PQA AnECD"FUިU}1O!˪ލfje; nZoakOҹx̫^j#hoFՉvM+pڎ%Me~nC}ʬ݊,PDXOm_G=׋yrUUiNm?Ln-J}}x=d7oa8vtRW0P8\2d@@~i5ƪ.:1̔oa J1c"ȧ=h$`LK {̼6S,<ᵧQ#.͘[H $QijYTd1`)#v~AOkF Xp-INJrKl&=M9`NSk+5 l#,a5@# 7q,r$zATܪ1N0** "i;E?Ⱦ<(0@ dؔd;֧r[ƛ0ba{^$aS*GF!5ێZGK=J930 ^LdbDS $i>hPHU 1ou&'`IQC@P5{ Ǡmn~a'붃y.$aG|+mpa|34`vᄃE5JJwFdnky5ҙ w* '˭vA 1XEȱdPAaXl&IԢ*&VFQѶNe(fk&65m4dMbw81HV2SlrX0jal-0NJY*&:dIv:u(k*[UĬX5;5  H,DX"C"Q+_ t/Yұa) j[hk`&5-VVUEvzbETxr0uYJ^{hpa^&-w ZC"+ZEUPkERԥ;UX""֊#BB! A b ȯ/l(] E"cAӭ.uNY_Ba@BO"~ruLew7@(ӄ, ;TS8%?BpU1K;a@b׌>fSwͯղC?S//Kj_o_q8c3GUdv $K7cPl~+m骱y}>c=XhHBƅPA|/pvYZ]NViEcN|θ<(iE1!B%d(p`]~B^ {E d(3P,qOytA~ &[_˹*W.7d8mBШ]Ǐq_?okܧ"e0Iṭ+BAkY@?a~ۣ:Ì&Ox!fg6Jy?wۨvSh:P~t%4n5о=`DFp3O߆Hbn͵MClp}9 J M+]  2/*;|oԛ$rzˌ6 pHPBW_k>"⫈.2~nL$ 0Z#COŌ'9&oVL|-,*/A"ڹ^Db, MCAcؽB۫^ g{ԔׯzK&yL3b9}Z]9ѳ d=1e!RCٳ JYtnWr>^ЌdIUV|0GUY4t *DR?ЩDD?XR a _m})p<)FT߶b$H,!:~_{ͷ٦\ fK@ɤ=}+{7^e;|Ww;Cox/{Ew!h-E)EfKf\mT8B "bߍq =p2ݟ4/ż%=/ k5<T ٹ)3DdB K\AJX t:2cvRT9&YNFNvK =?1v|P83zP^VKBZ3sN \>i*j@UZO~6+N9mKlСHR䐥;_oР?x~6FzYClEvH#Z} kq`Tcv/޹[ ?K/DhVYb\y=zb>E d<^Z~ݜn%LG85ȝz͏k,9w54O~ =4SUZ7V>Y V~B[| %H9@B(,20ν]+~˫KA d[a3JP<ÆO;~ܺfy8L%䈬tr;{v"j9;}'dąou<|Ëu?i ZaT˧)o?/b(: Q*_>ܖd;SRV8/ҧ\~K$ʱ/r[3wfoMOQ8V;_x^@KwWzXf#d`F|C*`RNU f|،u5+mB};*w2VyAF#ՌPiaTA)cw%$2(l`G[A'0d_oON0?߄vvX&ӹUY$P$5J ߉w2 #CltA:Hm4?j$-{VuV(G:ٴI@!%NWVJ HDŽ@ۿ_LOmH'zG4mV5RR!J\|y^׉Ot"m T|eɔTCċK"BpWn"6ܒ$ +#B?mZv;Ք #xH bҽ ` 5E) N0s\{RE"$EMk=\0!#]cŝ,ðpF/I-8|v(7#QyQFBv*^] 8_N˭$?Ty;ѧ5x&B%Kj:G)? yqL 㡾7GbuoV͝HiU3Lϯg4_,%o k;Sb5;-4؍'}`T'-ϒ0r8b1 ħ5 π 3Kİ[*}BJu~܃S2Ea/ Xi,meq49>(hY.$”A2fiZ6-Dp-`rș&> ,9PDjgO 30o'G!tɾԊZeCays]\r @ 2}20 "J/u|GS;NtF$}53e|O=춒2l6!e2&_zRzPטD{|뙮"f$[ [p6Aoi-)e >3CEs( @QH췢K3ɵLqq6Bi}#k*B5,`Q#qD~o&׳Ë,yR8qĎͪ# QIlTaE5ŁY'Fm~{W^M5W&]TT.$NZ˜3Zw֌:œ/d^k*i`w'SIsqSZNCttF ӣy voQ*#:tu Q;2"\lCs. ʼ]EN%sW22/!py*C"bavX,Z v@20ر(jI5ΙOSE nӲ1dpWCVSҎVw11 ޻|nF@5k;X1;l쥱Xr~(MWu KLruB|ڹFR̀¥Af,~|l0y:Fn{$j~d|d{{b]`~'-L<?DM334ٻ+ {.:gYAPb~O''Lm6Wuw W<' P uWUcY[<q0H.KY[H])kmbPPȕ\tUvk`h'0ib@GHX'"v_hw\]wr"Ds=#", %&D$>UߋE}g0Uv\QQnvG\I_ݝ4H|`|NjNXLTC6¿C9(eC Z@yMA;{nݛ>ᰭTkh Pdž67UYbTu M fzfWe*\Q~ VjVx} V=PqFLCH_x7/$[aR\=?x8{A$1ׯ ÐT0Rֻ0O@ DI|,i; G 9G$(%, |d$g|y?zeo{W+$NgPݣ9t<3gam\o()5oA{x <卽~HS_Ag `:rYDG%@3-_YXVM^j|D\jJ#B-&'P;fިekxn'pDnl5\;} "E 駖JL_Z~wDŽʙiK-4i]&k;e &K6֊Ahfh{kgF /M6S2afP&I]iY[ %aCSFE8ZE#:>n+(z/fp)@*bpK b_gPT"C@]CrVm6'<+ZWcRU@3"X39ƙkR|-3 NY?$tcPm3eA xvP|}cc|S2T7zNL.3>s7iOozaNגT.; Ab1m Q 2'|oPkz:jWhQvk^U2>Yԁ#i lz޵GXwHÑ=۱\gGp"zP'#D1 >ma?K99Ķ^ӈH {}Ut L|}ז<S7 VP<'l,. ,tA P8 Y[-bgu?ez]LsfȹI$ h X3nO|7\j Jz^kXf &_C-p 0N3g!-&[J!l[T$!OnIMeGՁ&\alp `C#w: 9d13+EӍ(c70KjTG%U3 -(S-:u1'fYFƅ%mbm#-|1O \fk,z+`XV0xtmc$u9=adU^Z»BKdD$ˤ p)u,yocnVxt> {TU*}wh۹]z"A*]n5cYhm]WP驶ԯ2qZpۿ Q1j]=j_b:OȔ˜JOԛ)fƭ S b 0"s<x8u(7H8$-"DZЧ]{T|hv%c`І ,IM*F@`҇?L "3^4} GVSH~q.[ʄ2ih>OJS@JPRR7l dǖX?E4R:&ԣ}[''BŲ46{|W"^9Ƙ Hj sFlB5iՍH.ryv@-ǿyMyjFXi w=ۑP6֟eՄ ,@n)\hr:ɡzYGbئٹNOn#Bmj>3c9E~vZxԼާto(s#Oy'D4t<..EsaȒ՘Ȩ CBBI |>at)~`k{`}Vϖ(^G66 ;oW4σE+h[t[Gtto:cgRGg!@RtPn3TӄQDK҃X /wuh";ߍl23T8JF;U!Px#G#2 xP`+/lLW9:/sE.+or~Aj^mZF4nq_페I-rI@O\eCf8@JS^C=gyX.[I~~^.DzLkag0[ '_j .d>G]\`204B  w#e ᥲ>S絼k:7ş*-~zh)%eĈǾ>PV\lвfPޘ-LU'.%o5qyˢx{&&Fl%ztT%Ց0Dd8kI( 7ΎhAvpG S+Āb`@uj$]2_KzH/JxlAdzxC 9JĐ`2jxs?}ns\JX%?Nuյl %]PfI/ zvEE -QrYɵԖU,bfo.S|m Nf-kw߆4"T)mOC%2E(\e6u!|WM<ƆKxĚ LM:ݙbvSQ$?4?B[ٹ La6s~~?/y!^` urtsί[IMwmz L$.pIYi)! Ѳf7iȽ[ٷ4G,}_ζm,e%`ٱ>Naiqnmku7$'6K `HG䄦fг?1dkKw}^m]%njw?׾|oq+ټ09@xzփhłŶLMd s\AkK@$bu(ef!|tH3/< ?VAl<}^ 1k$݉ekYN2V`zsvL=YNNܖhq%ooLB>O/+_j'n6B!N3!Ul _7n  bJ$2A&N.+F[vVs,'_iSo6mkXD`G[vq5i|EgĬfqrӎr(e|,jB/T^o>'$:** wCv~pXR%޳6o{ ]/6~KcDpO##12wJ6HMϊ"?ɭeTz% 5@ Cvl!'iHjҵ!=. vW_ 0w3퍦N 8>њ9a]Ku Fْ KcJšqƢ>! Kz>*RәU]h]ħ e(z|iG~kY t$NՒBby3,֐̑Z[[eUmsa,&KқeU%G7S+x7a'|6ڭopRaC'9.]OnݡѭTm \ HvqpCJ]FpNmT- TpN) ݦ*h|yK-lJzSR{أ@!~+_vђ$ !<^Oð"R ώRl'LsN?gf/,4H}U*~J6" |~2 r&cّn8u4x`KE & fo^ ̺YGmdʄ!oى*|/ -J@/\ fTF:4( e!D\PЖR*7,>ۻnǛR'g's&awT.@9G:݇)ส @N GSFV[Gb4}޾5H7pf-G o-kM+a9\őSѬ Ic|3Sj8,Vb8'|ꠇXYeX$ut~A?t{X8^c2#"ҝy<;Z@+:(|ơ"דk-X.VXѽJy?lz,5 llr>o7جZ[% tގ[d[`_+SŒj y f>M³{LmZ/t-}װVR̳}ѯ5k4ABJlϋbr/IZQifzuX%Dܭ`:}"(t%^2b{v껖CeuLL((7]b_?Gýpm ֔bOЕgW]KM3E@H 1v|t]wơI@1b^hv#˪(i'%BYjB*N>_?o?~yj/ SN?gR)үuۯo6T ΙLP3|qbq!E˗^ I&:{} D] fT?F~k  ٦8+D0HH'1aeKvA+ZۑDssN?F{/9y) Xv戂5sŃɐ2d'=IІz?)d-{HqTI.!\8;ٸsw6p.oX_-S+PD*|Ę쭶Ν7Z:HS(zΆ=QqVޱP0{/I {6r^JD*cHmLtbL]vd+ִOVӄ;'ݚkG0 x}\jޫ69m}DSo}?:sf:XQ*AO2r*"jҭYB=vֈn)tE;Uw]o~mtk5/Hc&wL9@o˝2}3ۆms UAoDj WDhnd!I,ު[Ef(7Gk֎7÷!FMTOT 2P:V emA{!Vo$=ʱh   dOd=ˀ@gmHhsXjY;ջ}[X;?C?v-*fD[R$fJL/GA.OZh:XiPey=1W&w .oN~?oyb 6Z R,BAА- FO?}%۷=Q6I`bE| ;5Ko>gh?='ZtޘtKW`)Y|*p ;kF ʹk\ukj QnIzO71!fx$%7!㫿~*Lc|M `$Q22Ur$J g܁X_K=Qg'B˗_=?U]g$qץPw~P;bZ@ A2eטͦzk:{tKDɋ(O"e[xT/oPu%to L5J+/|5-!/X6C`Ϻ<)PNrR+1>s:KK B˸loascpVA͑f3+JxѢg((D6HˠJ-E6F.M (NU IBASJ8R\5{&]mMWhb2b5*^;-Sp mZZT]jTߎtY1<)0qanoM_4"JEDfb)}?Crf*A$I]l("',1"cd lC[&eO* ,?7ڦUd1"#-4p<.p%9|y!;C}my}BaZk %^8aB 2ַ$OG]ZphMhXZ1YD?V4_Pt,SrvI*ϛy W5yX]Ւc=7r;у|gn'B;,`QU1CkQg񋠢/?o,-Uf(5|&hԜ kLD`"xjXi6χ^@T伝ӎ'8Z4&d^&:vq@ Ju&L).5gpnHĈ\([L?%eSw5ozM 3=7,#U8wkTMi]s7X؟d/=RӢfB`UtAd>peaVe9;`fq.V.|NB@jkS*K$1;1R6d-~ >dPTx-.* aQ .gXpq;(x`u'3kW$£.e:R5K3%<.!c~>=inQm"z,\'BMP$J*@YI1 v8ߟy 4F@T:8P_񿻷1<֪iy0 5~w&'`Yh~R/r@> >oG~Qmކ_=2- #!I &G>1( u0ΨYQbP?ՀȊS\]+9/#7k' m(.GB$9)OжD^:IɮVϑʤ^q۬:5vTW& sBITb !IRf>ߍƥٕC3k̉V زlp{RNW@t8(za97?QK=o3ŷo * ,@NDr9 x{3ucO[c tsFe` 7tGpyu+4$#wL9WlSC 6`Cf KEJ atKDSEx=I %h; _G6dq 9"Rc,B,aŅJ֒+Kx&Bjr_Lzm$B3l8- B&)jvWM3XAk([{bcW𥀭6yN6[wh9.oO^Jҕ˲¶Q `]94#wVp%$_#O5`ۙmޙ]hmA-:VmhW׮[0[UyXEYW̒3;Šーۛ茆r MS* NReS^]{5g[id{m΋`{?)1p;P>r @ߪ.(aj,9_X2M.AI rиYcFgs}.ߊ[1ZƠe4 '։#(BWÁxMw@h+fN=rIwPGdeb* w-JpWw\6 vWɭWXoZeMTj4[Tbjsmlrʸc2N8mFo t6,\,qQ(وmvUֽ뎆x$,8CK2(` 6%i?[DQN%ę~<~'6+t#QUJ6`zލq8N?yt?K^$HRȤ'sy sYo&X%o26 `eقT`*;hZɺigsg֩~{:[ypY oyıʝR>%[֙0P;y t$ksL#/*4z6V H vڏ.uJ~{5Qg BAOT8 @AñXc_ o lX֤2@-? r>߽׮iV  !6+0mQK|'?Oi-VFU zi"ʩGZHK,NorPmlw STh+^+5{#zeb.DM}H)y$΍%`6>mDI;VfNDO$ pF6e5TZ18QM>XH,3QȚ?hUޏI1GGU`Q`@`6֮XkI@8L8f;ྞ6;z*𷤖 ъ[i0<[E /lYQ)qHڬZ۵*_ԞO@o_)G7e(Bq 0atm+E.A'y 2WAZqi" Jpfݥ!#"eg{l좰26? <w&>Q:ipJ@#pZ; Bٳx+4kuY~]{n~m;SC/v\/$I$o|icltĩ:PLJ-Q9D<=8$NꃔB.%U|u~m/zG@rtKP֣'|b7Z~o i{``ߥ"X]4ƳKq}E%8_,F2ނ.1aneJp6F̱B{vɉs{*P'ByG1>` -E,?gkRi-eTCט=Mðn-h(jÔxEE>3ӎ/Zv-!_J2IAV/P9ʉr4 v͉ׅgG '2rBZ0jtrJeE聧˦f wb&Gy^:̵_ Mپ>b㼴ѬXny,EVٱ)& Fhs1KW!q4j_!azMt}H ےagׇ\fGyLM~/AdT@u3-T p= W{"٣VϸrwB*ԯ#zjlV[K::I"!4a)@/%v~hN{A VU.WVu[xɟ/h} fWn) [V5kJq ?oΦrrpsrSz?nz0zNTHQsjz9(_}:HE&n|@t%48"![7Mdl,Ha˾M%֖> Uѯ ,Hc+r S:F &X%seWo 3,$^>'-Uo?ּ@=$]^1]SXS3YqIB)nT= ~p P;)OfQV -Kq[R R :Uj?rE#"soh$ØgbsXLCwa 䛤sE !hKyNo} |~;5޽1Y¼pE_[Qv'l<+s 9z#e< j-<11% J%uRkT/ vaf zI&ZO2PW6@Ķ}B^bzWvwY| 39T5O_y9Ue.  qH{j a#5X H3[v@_ mvܻu9ͳq4$ 5l.( $ !Ji!yN~/T<mD˜HL̠C2#t =5tmk18\7P[[:x)Ht:}u=n_fc`=xo'L}W>T ўlcUX"! *^38/ oZ; gέg5m(ɲHCp.rAW#N$@89ʒa*k"Q=3gw;Z xq ~} R%'bT+^aGI$&VBx$^{ !"T# ]Ȯ`xy t{zq:5!ׇ~98'Pzaky$vYw8I62! AqT.n9g%DB`*{֪R;VH9pȎ`C:sն}@md̷! `G.]/d{sPi,7K0,潺 F3.]rjБK!k gYB}x[cM&6ڬc_^ "BO-ڟ7;'9ARbE M$%DD2@C@ lmWmd}N-8v# ɟآ5՘Fb ʰ&k_t_V~`4[=E}#fV?'Ϧ8ނ P[GjQG2൫DJMJݵE#s%gjrVS:[in0]Khu*H6P,Yi;Q*tᔼ+A^IЫSo"+v %. |Hc=7B4&@j?1EAb|X! $"H"-%m|>ظ`!Cq/*%D7b_EbZll#83VN~d. aF Nv>m۰[FCէ?Cbύ`p9Ϸ;,(E_s81E9C. 񺟫[/ɮ!7ZNen&˯0mͫ%KT`_M\$UvZ>槭Vul+b- ,tnh]ڿyaќѕ/NK cGjF+ |11q֬}Φ%X9=T#scqޚ)?!us[wuq6sv5hFU zbn$ԕ0L|۴i/ԁBh/8IxdÃXuo2U?oC'GO(!DDrAB 2~+_4f 6o[=^'m}>$,zv !Hy7DEI :Dp[ik_p^ެoհ A jU\2t@ ʾ=Ģ&f7ف^ 9z?Ú`b<:NQ8,"M*2sђ|mi$q%(T3 (vMb ,:gpCUI?_1 z& ~Os5 *u!*blNֽC3ڃZ u6n)'HWB{9VDd,\Ó]@*m󱃽88,jO:;bs9L+#^0~ә_MŤ /1t'K{P@gof =5 GESvBU)#S!ZEm~Gז`ޛןЈwBI`e;n83fMSTQ [&WXS3\*;߆8:].S1+0+ѥ>O;Qj ㅋZ֑ 4F_wX"b@b(Adb0W6ADDE [_uvw|ͷf#wzf_h~?g8EZѫ$ G iyT+0;,n7h<<:.봿?(VhzHK]*[oѷBL8esT*+c\m%>2SQr帅_o2HM%qvE]51:=4 Bq`ĒՎZ%',=y {gyEc#جD3/ĭ$?DZ䍔0S2H9/Xu5BxfXY<ӗW|cBY+/Kr;'vhR J8;~uh"htEr~2׃Ձ䱨 ylNeTv5&D}{ ܮWD\XɄ\.eҥ1ZПɒԄMI蜴U7eV䓤o4C#bn- nH:f?G(f~.\:懝T}GMhN쯟{ǺW-^St-wA- K)[˴Kͪb!VҪGвOrz5=`@`<`xACP`Rd}?[/s)|/x%-0F4Ug08XB?^CQ!砙Qa4A;6Qv{qgCtf6=X,0y:=§9?OB;s2kPM@u % PY(}uaFA3ˋ߇:젵erpE !˚~4d0cVU_T.Xf}J2tk/Q S?RI-K/f` TO+fB‑"@YjA xCR»s[J` 7%{===9?}`R1א} IJ҅b  E}{W;o/b8 )ea.{2w sX1W8V~>U݃Njc3N1/돐{)vräI-jm-[|g:kAP)ۘsgyK|[uO Jkb<3Jq>Ă(`O@1`uEHOuc_ W D+Qy關67׺06Ԝ}}^$Ļaژ/p6 ,*$ZFdL1(BA 2=40?P,!~l6[F%ctj]@/+ؖH p%TYrϭӌF euW #@y* Bv1zt}}}/]džӅ1MUpLn",G/FL6D8"J嘠꒯E310XFc[ ᪆Ԩ6?#;8$?sX"""2)Ej}QU'2^{3?m[jF"Ĩ-Ԙ{3$T/x@_dPC00;DFal<1)˖G۝BV ynC*<1 d΅(J%t偒Λ#e3r]-ܜKVQ1=MfT*eaL [>ap}28_ )}&8>;Fb88@r7@ʘ)1%wtV^O(þd1%8h8处:愃Yd  SG$&$M#+/\%7֚jq'Y`nYi+[B׍\6 ƠK`3($`ݿ\ˇv]nkX@$qzݮ#@Esܤ"죻W[%gƢi3eLsP K\~s]\=c퍗;Oej464TaA$I,'I`ٝeVѺy܆|F5޻ڳP6z}TE6w7^JϐiQ  b?z_b(q9&(.Y>hjy̦ho D~Thg%h{bT,V Uy=GSlXX|I\/xQt}~kyB#T^kBÙ #G&j~c8lYB^ ~Oܤ)a%! щ^GҕlWr]^M >¿ WygTX/lmR@9:G:mﴅZbȬw,g 2yv%쏁{k9Y6 (G=v|z\- v :|G7rXEu~ʇcG|7C3;$AC':D?><Otg7E_#'b>xumBǃ~עx+$w ?oKZn E~ 6ٽROzfoaSK}rQ-իNApddԺPKd!Xc ,-rT4 0"2AbŋrYH!PjJa x나guDT1 1e01~#YH ]I*+@򚉂ኲ!@WX\D~t]s$ss3+MZX%iRԡu|Ϲ?:g@`uψn˸]-]:Gf^VDEP )nI?%ysK>}:ClW3sj۬f>.ڵQ mvɌvQZ\4\ÆmMd%O(]~'|(+,XJTkb,V)VuعH/8ӚrA'FVD`?p@ĠFo0F @Z7ct"P@χ$۔pV?wbOw8?A3 K~ JW[ Op0D#5?L!#`rq~NŞSony ios =-v7t4k=մ/aݫ47cxc_[bawYE/=V0mdR.R9G}vKJj?1e=vhZTUfnդU ql6dUk%lV{evwӯxY7R注:kNDRAh L>]~[ iGY [ׇC2'cWMTXcTX*6]GԡP"yoj]젌-̗;NOsz9] nT04( ¯d"af⸻M_YX)._%Icklu:v=n1%O$羚(Uv::E$X4XR?Yq^D, lQA0`kwwykPBms  .8  ~܀{)M,U (JA`a ++v}d(L7YO֥NlȖ7)qDh;6)iv`h$dwdmt'ul?;Jn $2*hu@~ǻ|;=ws|}AdrJ|G NZ~M.e"S_.Ǽ]#S>ޗi;b~$6,8"ẢKp67AխܰD E^Г}M4:J(? Ip}??MsC.@ caPql6}u;Ps5'@6;+h`{6uAS"U!`yGH~cN*;Zǹs#ݫ—5퉅vSu+ǿ=*~cI˱Ѹ'G?jU=݈+dS1W~PAL!5XJ'M"1cv.Oҭ!Omv ѕdK#)\'Y"˧}vg>NdP3M‹{$Z:>Ǯ֖%>!yu'h0̪4e <, )?y?>Gqݯۓ%Ǧ#%4T-" FMY5w#j</̎j%[db%łb1zQl7vIf(u_ ZRA%]E铯a dd#ҁ'Y #40EmQCYPVYS@ %|?m?oI{aq5>Ѓ@FUF$lUB L=>$5unc 3wGx{=F6;ߔqs@OlDF9z f.mfRMD5;5 N+$q ]sڟ[-՝LwX9\= @j-,~n#zwheW_Uw0 y*@KvYt݁\s" 0 ܨ!q^fnU OO;i5.{{+)%=7i9ŜSy볽$7No`'U%}$D" H8grPd\Zzhc`sǒ2`;zH&x٨1 ;\t~_Xf`:8Ar٠l?QHe(A+L{KV8j!Lי ̽XUڂ^DS& a_6> 7.o1Y3"lȋmߍe`D^Ûկ`iad!PZ0)P\L* ?jJ%|;vJ'bvf2 0U3ypQ}lX02YZ8m^`ީSN쓵kd2ݧWC"J)JPu1,F~C忈is). !~߫ @ں.sŽs~6 BlFdz4Q꨺?PTjÓ]\f;dcZZ!XwLP>+9) Ɇ z <a:/@@A ),P=$+/G{ݯ3Ld ?B(A,R[PcÙZ VbfUJ6 aK6a˱N(P\w?ֳC ^a?]<=I J1$d (^w?KܳLXY+UȊT MaRm0Lls`~рm)O*3%V.Ot>ƶ`;JnCvŴ,!>͙62?Գ?`$;d J?0;镚<)^ZDs(]2Gxsj"?K?M:]ޟQfvl!/h砾6RrV{f˔^ىigI E*M9\@nGF aЀZ'bD\8㢔_u BEC^$T2!K {,ǏyP♈ F) %6KXJ.=|㱜= 9e' @,B UT" 5E- (e9pGsBi;V@~uahPaCQΖX<\Il3998f;Jo7Θ5v9}s>jr))4A=g(/5f}d{ȇ$tr,Mx)H31)F0u4?m,rAyDc, q;H Ac@2jV;f+o_=c~Hgj^ y_urlsVLKjmj181hLEs'jqL77'Qє~Z=]#gW_gDN *I$%V?Κ)@_h2dp_d:( Es"s-'vifK:BSQSk?iĿiZ{4灗nA9[0o4:9UǏvVA0z$l~'w[SQ]93?H8"z#_AR{ bǓx DE9 ĶɝS9$;-$ڗn71a\8&D#W}I!;/"9v]9#91%HGqʈ*bL*Cukom1#u98 ؟+d1䷥rx-(|TշG7OR0 ,`s@ r̰%;bc6g H.\{!Ȓ&e5wX tTMD\>~K̓[_67ծss|L+1E '@ ^ @$'j*/L kl/iu$+vuOSĤh)AyS:yiżZ~ 8yPdM#RƼ7D~YjbXZC+Xv6B,d#-%"52-yH//ϧZ] X JZV`va7?5jqeg5O#e&Y帑0[ Nv^D@#;rxި"3\;GȌ RE?{v7)A&&SjP@ c^;3&0hf8хqЮ2 ̌]+ufQ^gz7z ? {'Wv+kc~gR GnPzŇ#aBhl .lKܞE£j!I $ʪFp.I ^2 ՈdL3RtL8O# %b4JZOJ=ՓMu\ŅCw=w 3=zp,(:Ӄqr{5(Il(E |G/N0j|[l-/K,Da6_%jam/\cˢ_J)g'62zI\COO}fz1$ L~>8nT \2@Lڳ:gㄱX83>KlE@FG*KDQ^򱔌lz9\y% .(,*yM#qn'y+_ƟrJ,N\}_3PkI ~d{BaUP!٘lsA$PNOgrmkRPQEvn{2:uD?>"Ӫ*ӍZVGSW֌{?&|_a3:c?>s<:D XUA{l-!k.k/-~;<LE~۽£,TE] |[R+ L/i[ ^VAP(H$Jt{.GZpesJTP- 3Ẻ;9A=۹\5Zҫ%j[_bM9̽ v`r:WOg} Wϕ(馥*Dx~; 9AR30^T͖6As򍁈[x$:XOe9-W2jF;IMJ'ST`km{!\e%6dbARH:lTBM}B qGH }w8P& `o:(QX" f8Ё#k~ 6Mt*:O+" x2Y8Zd ˆX(j M}Z -|Jc]ύHox?|iDē 1Lkеf7͹mW@b [%QtxXbQw#d){bUaoJpkRqΎKݵ,aRA>ƗYҮ/2wUT*ogk(u![ҰD†!FASO,)tm2DѸܽW[!/w ZU<$- q\FI: e\*BQB7 o|KZtdwhZrَӔCh0w_[~mAa 0EI !) 27_neCa=cږ]kg9,1R"r&nfY>1e|OK'<9{]b7L4@N,*KcA>%XkYbX}o/U(jU~ >@m4E4?gH`яw$IEK|ESs7[k<뻶h+@|[ܿ㲾&g C_Ec9L_vGWk35܇4"ⓉMcWh|/w0]o[o":,0+iF0Wvz ':;ソ7dKۑBTWؠx*̿u1Ɨܶ%HB)#$3mI20}(0m .p{qN!$T둉N)4HU gxN㷤=p(H;[2eԪ%(EK^Wx"7HZ-c 4gyk>ѷUI"ZNngY!G3]!P`aN\g{021ZC?J}lKCKQUr'Rk-Uvܟ?3nXceGbA !H31 T$;*e* ?i(J| k(cG y[D_qwqUf\|\ Ow;IM4u.Q`^Kp2N{xG,_‘8 R) J 5iw~ `Di_dېaRRnJ(vsQlܙ$@![}tb['Ր#ꃞQkš_g ypvt+loJJV= ^":a*[$ξ[}3>@lD5OU~ގ]GQkg{I[dnKSI_RՃEy)$?堷/b(nuwm*:Og^!iRBO(o8w k1aRO P?t&o,Sz=<9&?^z-D$FDS |DHey~)\0&)*%ui*bViY[׼ \K(!Fkd`- h "OkAɧ90!#}#V7w{yyt>oeEJB(w 8ufG(/}ż Y}~g\k>e μהtn6cSo[ciӘ8e—f|ÂJ.*c͸L tÕ4A"d+HiP/ }2t8(T* 1Aз\LnV)gu+!q7n#y[LNVѮU$wBIR w*0WǸAk"=6E}WIKWw}ZEzci/3b9*mLhQf'GSbb e{JY6X`.X8'0޷yLޢ =?UFgxoB߬v i?n5wK.uY*/h0n.㴛ܲ`Fuз8/|%PNrIJIf^/!|+Ivև1KD:6TmEE BoIh\AsSj8tqRu>޻o:EmGrt_@$I'AI$r6ŦA5gKyHC7].RønuwyI5}Gz^骲6i~WcvnɿxQaXR^rgSKqRzHne\EsM[R }o[?EvZ+Vl,ъڈ^Ɇ3.7W=HY;gGT#7?B{[GZ 7Fc (EdUQQDQX ł$ Nj0PR"E:Bβ`.ݚMEM|) h G<3__tHtg %9l& C97Kfokn'Ab { MM>Rl.?&kU2*͒ VDs 3.@ <}DPB1NWz5p?AƤ .Ի^x?T3zi}D9-:we0ZrH8\w['zu:ΥO_?y}G\_imܻZ קr27b$:ન U3?ϊsUJʂ/!,j"~?g[{!tFn(혰0oϟ.XyRQ8Q'J]%M S;9`sV(i/E[,X.+pIY 6^'*~}8KV'-7lvmAMCAz%1K5^Pγ˺PwOkD6OXUCF܅2R  #1PĄdg;#U=%0_,pj|9mLc?vlmo'HNPzx,Tby I;?OBܴOF1֪^_J',kyttrv?xh^i%Vµ/-oY~KuۥZ쮣;9uf F?Ur`]QAqSϬLzfYykY[=7%FK/ f۴ vbؕ(`,㜊Ly.w#D }'|4Ϡhߝ:9t&A ^X$//4UnU7tm‘+(vL?EߒuEfy}}k[I,gySx˾SXtN]8l֋kDg84{Zy)Q43BPI*ˎsOAy0 ?_AAXiTVW^e>#} n4ˉvT6xK>95'UPbQ""8Qs S(O tiE{ 0&8he tQ?\tPh2QWWZ1Kf"?.LJ+w6o( Z+Sk[њy^5k۹ֻnܪ+gJdl(!ncH'OS WsXL0UQDEQhd¿?{5 yрp9ovT]aR( %BftJ+.Ƞ@oI*'Fx48rS L-۰YG({OW$新Ա?D_^;qbU}XK%SUf @u<[ڮ%Ls=(FN05H[3 s;?@{K'Kfv6y9ϼM#C=>A{E- '9vv"2yqݷ'o:-$&+,yAkȯ8V$To7gwě0H H'Y/*#cO=^ېS_/b9gUnh'O$.ۗOA94nN9\up4HW ȘyKJKI7٢& $}Sһoކѹ$+QTX'<~#ѐ B |ESџF:#Д͝lnk~6Sޕilv{rG-v#I CBa !qP>UU_*RȪUU$HM|3SW7n{Giפx =ٳ(P@PUܭPTV#zgp,=Fss s[lY Oe,> ˾)P-G#OL I*}nD]eh}Y(p+xsWyfTul@m~sݟ910tˍ O`^ oYasHPEȞBry6.?{2WHԨv C?uϼ=E{xţwI_||子TPcEbחy4XO&q<39rqGn8e^7ÎCA3p/NyEСTyٻb7葋#\@/tT18qH1Qb*R"S55O'MOOܞ -ϗO_QBFhF- [E:?M:e:]"%s{_#0`qf9}l4ɛ2ڐY@Gi*3&_u_Uf8ԭJ[;R %6!4v ¤vXu|٭&@@Qw9/Fwk77s5tI RH]}צWWHDD q!-9-7^d:̫/\/\_oa3 DFK{Oi3)|+ޛOw iBk>gl)eM?L<UީO r1x^ny?sǧ"+`M\wKFٜM[h}xLəHK BdU%L:ɤc\ 4,+?~%*v~Kq:|o_ &wI}= NPr~RSL홞G3I+c!K9CDqcn(\6y^"n{n[LLs@Y?'XlLT*eBi汝֎2r8#Y uz| ;XܻL>2of^^d928{syٮ0֛Ok"HIv )_p_ݭhM&@VR-I&ShA+c b@ʪʊwۢZS{bpRpd>3M x<^7:l ]6Tc$x~xw}a7" a=EԆ1F?u!vX5Ir \ b-!!L !Kkȁi/GwC=w=$f#9m]?O+SЫ e%TLm,͎eOX+=#0=^E03^# vjFHHeNF# Cb:Z/%[ɣm,J_˷Gk?c6Rlu KNqd!Z8zbٕ*'TQxC T ڨ$2M pl,!Ba*nn `jB#"[3:v Gמ&~ fH;E\Ѻ@]h)rqL#tXyij{b;G[Uq . L[wtcjbWk4(q i A`NI"k@H{11 CL}.ʹ##'JFϖJOwißS\YgQ[2u@BU-i'M@|^h9a` K:$PHD,-cW?OyY!4ɝ0PDI%6JE8%P{ f;XAU]Fϛf=g pG!xzAy_og h8K=3Ld, -_ᶅni[cPǾ3ӵo~/>N ˕ '?`l $ɶYkҙa0 $saJlp۶>(B@ Df`xqc0ȆvTWAyDcG/ڇZՊ+?.f!@`tJ$ѪE'DVhGpg)xX/ &]uU Q%>İ-sSoU–$p@<Ƞ Jv![f`+x&ZlVkψa%`0C=K67$(IX.ʨI&6"z1>g?Uwd_dSA:Aioǟ6ĆC-g2z`^ ,jt/b}E\xBn`kZ1*sAqrߛ]u>ϤkQ*9> a .q%1/Zb?e3jn_(FV`.NRTx; R!~.>P=? !}zۛ6>ocB0377<R"UYQ[Ωi)xkл~SN@4>ͱ35SHy5^)sgy?%&6ѩ[Ms/82vPVXȋG|z~[\;ߦ}j|׫=vT5=ƾ kVOj߸9?|9*lE߫ee,ӉUtߑf*ߗ6{ISK.q0s )'-BBrZlxGpj' j86<[r?}}ϴ٦Pxekvfb}0lyX0 Yz ֒7sJ,hk"f3Reen{ͫ[#^f` 2ROK"+Zؾ)*pA's 0ywPQkAhd)SoţD\0~^8a2C:@K; xM` _sٷi7C=TrɎ!L:O Ue !޺W9K+b\zňvohiҍUfOXU{lPKgamԍwcng{7}`Ti;CA*JUq4Tq_Gկ-wK_?l<;};w" DC⡦g05}`„Swwnm>~cXѓTЖ(QJWd s2~ԥf󀀤"jQ3'ק6ET(Z©1>ʩdZnl::KS>_ϯ:XhV:svnM`G.PFH{VfvO4f'o1(Pn!g0_xzSCLuK4ŎŖ`M9c ٯ}h6feZ]fI1)·;87.\-5xl VlVd 8Y&6>sXb`ɧN~TX"Kv~|:wNbu.U` (>>vd%d44_p36v|H`/ (mwL0Z!S&}\zE;{k҇)>$<> XF^@H|CZa/;W#ꑼlm>]0 w:]K_E*逢a@M|եeC9Dz]I<d sD2jMΫ ׀2~ :/9ksh+pÇs-Y$f=/oSC;羉?9%Z@7PZ%[P M,S.o&MU HuI~2j#5 :y]n}3.*%=4Q)_VD~@&޾>>G& _NjAe:s >Z!SWthwnF  f6xML(զŸOjk$k1 }yZ׹)-]D+*0l+1q!C:#p!8wyܤ ةA1JJڗX&]R063 A@̨orXv~ -g+ 6[6 t.22ʽϵi1$09H'.GΛ B N5,Q?ix Zla'x$ C|4֫oznsJf'KSs g$"ͨaiy9i QEssWR/ab]RU,Ў2 "~u^@Q% 2~}OLr#q2ggx^~PwS{{ V/"Sd{n((ի+Gk¹tMYNVntSL31إ4ƪo=}ƭv/fI ;HuDDp|!1Ws԰)+6D ;v5^.b w!ϧ_-VשGHkTy+{Cox:ws~*.O-b ~yzȞZHݯJerDSRKbSي(>LX*Ry"EJ-Do&,BzjwbBnh)(̆lR"rծDfK"Wa40GrLlM-w!u.YzMMgLa"+ԑDP+T˪+ 3V('WHHҬX0u͈`Vˈ}K$ѻ(8:%iZTyĈSD Lu)MLkw]iɭSUcs[q4Y,eȦuCrUe0Ny~@ț6֋٨E, (0SZ 0 JԤW?LGA ܇;S2 ~R Foy =qpW_*ZCr6Q ;/{eawmO,e=P$@ػ.n{TU~A㬇`uUWc(ޭ 8Ze_G!b oCbWփfonf.~7eA.BVJB>G!f~UΒJ:Δ If7=| }D_Jσ7psb?FizP',[Ӹ\=.cͽFӮ^9V*K5^^k^9=k]El-~]uY!9٩ce@]!^\fBg͠س\ȡe P5m5xa \jFm{A2?VU٫qlZwGSGNIZ;+"9lx+"@2`R&ǺO২xi*ڜQN/$64e]2| 2؛H f5̫RfX!,W0BۏbJgږWINx?^7ibDnK´%î*Af l`u+6s4螆w>aeas .;8ejTaU!v:$T󮺡 ʡ;붇j=]<tjv#UH5Y;TUzOD8KKiiMܝVyI2u4V̶U L״ vXj̪ kt5PHV1M()f&Ty}n! IY.dL$VFЫ MIQEr%#`>륪[+a.\bt -\DJY(q̈́ Ŧ:_t{_ "Ss^b緵&REc&-U%\`x:4ijK4Rn(Btםm{UE+Hꪉ=գaEoUV?tsv3cSZj>.5QNЈEaBfV+ V}fmmML*"0:B$ia#K>/vdv|pn18 *iOb8!mGU9U2"QPGt"_Vk+{(1^LKJuvlfvT0Er7#fYDF';/KRկQo*U`vDVFD]EaYVK L[6^ÎK)8oOܭZq2TT]]6rP٬z}qRm#dkByi 2Gs_O'*~XuVMR]c-/ S?|>JlU MH=sY>+Ҁ`V3.}zFN|Pyf& }1רc x`F\/[/kҬy/iڛfgw1`FSrG3EYZ3jE@) ̌_eWPg[|N=Ӊmf?SoP󻷶azhnÀ5N#VpᘟżDuOЩB,R݅뺏?}/yqB?С$]78_eەjm}#Y|$n)S\@Anw5}fbr&\rOyl`cH3RhfeZX&)i^xp {ݶ !7ie=WT9eY?[>{0ꗶ$pЂ[M.C#**]:7{ܐwP.4g }ra,qݩuc-5f5 AD*wcz!YRGᆴLAHJNkUh._Aﺋ%I~U0{L+,Փ(XWj|TIEH ^E+K7jZZ*ܑ֕)a|q5v+8-p%fvh*6emilv܂aDR:rA;>C̫]]|1h6q7x{_IC/Pf{Z7muƜ7 ^">2y-pح7xLğy~-V~ G`_6\ _]kgvǞ.g4"&vFA "@; o~W)\YAܐGS\.ql#GpU" P@!1. '+M4LHG.U‡!D8R[˲R~Ϩ$璋ly^ tyj$ YS%|W~ `Wlywݹf-F ƅAJLA q+$Im ":BDzvj W 40]ocGu#^d›LTU_Ch[ÐB\7?9I EIjt@B\}6 E''ǩO2iKgJP&,;EŮ_Y| }:u}N]Z<~>;zߟ&:4r RQOcEݼ^B1{}=[Y,~y7qv.sj#x՞_36l("\@D> F.b4c/3P+s}klZk|Z.ϫs/nǿTܮWX\ 2V[w|wh+~^_W? +K %.ҿezKf3x}ڸՄogiڲMc,w-Bkc!@#v+;_Il|ZZ/js/oFMp,$Xqnx+L.) ~HmfXP_3u'&B)u֬T2pٚ\+ ck/%q|=$̀gI)|n φ,~ )o+&)9]c(f/l:WmsW9SL81<#u" +];Q18w3 /tyåVɲ9uNK"4~{e מLZRm&!#w 77Q=4ީ޲k)uR o`rHb(RN(בbԈF7.3Sߠ? |%ma]k*9L_ogM2X>+&ÞQ Iӛ'_IF*Oo|:}<ܗoNK $=d[r7u,)n?Xb{L±\B r'7O@8'Sc8@`E'SJ⼳hM-a=7. E/KUex"^7nl8 ?ʋyd?Wc5[\rWJ{!~-!/ iMwe-7Sƨ)Zb>R8 zWk5iݒyڭ av Iҫ FAgQڳ+{G y AikΑg] ] bj7Ð-.h d3g\Qjy$m :0yw}>kl.±",Q՜=-t"MpuP^GQڴtUCZL],ʢ+5~טُi:YWZ4]ώ%?U4.si1u\-vߵ ԁjxU $#)I -x!>Odi'jyfjbXݱiJѪ,{ֹ6w?h?'Pj>EՊWd!`>ְ15P]i`:ʼn9Bn:ˬL\0FUK o_UXX~k;=vI5Kqxofm ;i_][{n wF]X%lMeOf)C=[cLHy{ZZkN+b\ruֽg怊.~Crç>cG*x0Xi9qCzGU:OSB A$d; Y$T]֊,Ef5r%%5 Ӊ[[wtX<FҥBC`m6ߪ :z1*X ׯsX՘ORU"mtt]jݡr Bl6ZKtuyÞ206eU~;߂MKN]-7q /9 < !$Nݡ3g%IaYվ"WCS%A,b Ô.I%Rj-I^Ѻ1dWE\ӝ '2 Eݯl7i37imB_A/@ ڭ(6] q޽L6jƄ pQx?¯媲? [SDKC;$M>u{;U)J${3:IjU/{Zq]ZDb*Je.4#T+QvRmD޿tq3Mg[nc6%8ʔ٘amlLGoRV?s(ڠZ֍C6.*[N1K}npH (* ÷( ( 1\Wg@lWP3`˄ag}m&}})7ѕK dTr>\DFyj*## ~$T>aY$&`}-\_G[n?ݑt1w+h&Z>L%ޭ݈х$@i*$kbOgxRNM- P~ۦ*$D% pj=ƬYFǶ $f~xIZ$gʿ_^ǰh==wy|ΝK!<U{;䩍c6Oe:}1u3W&wjtP_Nh"18;S铿` &ŸiZ`ભpːFhBZ *}^z, tk6wz}JmzUG|L`D}nJAGr2^=/y,y6)Kg do8DiㇸHhT%HW`q_n*˖<6tS7 %{(}' e~f#IXvc«IˠNqGlUV("͠B5$9¹inz<_+)`#OneOO[ݻMvCbX} T_@_a/~.Qkh ׌׹5Ψى?"܃WȉT{~Kj^Ia+7_ *|2B]0Mxpx{򨠐Ӳ{ϰ^逵R!]1eEGE00PMRUsh2ݰXr\Q8 8K)d k 5yXl #p.]0vZpT@g!(H7ZrZAS* b h+1vũs]ҬkA?y&wXX׹¦\OAVˬN63ubBR&x-Xm Ӷd@wZ0q9#|4{'Gbk=SުљLcYms~38>)\,rR)—sÉ-ډhX7OɐuP EᙓgHNkJ ;a|sw{үОK?~o6d9<ۣrg$VXRB@#Ԇ %1t%\[oBŮ⟦&G~GH|-6`q<]6&*y'kg.yb1P$C" K눌vfJ "LKit\agbfR; K+\wRS:WmᎹޤk lY&Qپ=Q=R %g%cV;+Gs;zfZ b"#cAcc ƫI,߅x/rK8#Kע_/67_-OCPT=f'v>gFI-~ή/ik~\/@ hkqkպGQŅP܌7t 1$3DeK;?w P!N.BGACEGK^XGdJd[ٙ#U(vxib-̝p#ad n$lJo:ۂ>Vgt8ߋb lBH@@_l;c4<,I`Δ/SL0C AR ?AoBEe }]}vNl@8_[Pd"et/d<îUJ|/?EYPB@"\|:wiDըA5v,09 ً-sh𐨛UL9=y]sxfT G ]P BpX@c_?cȝY7rʆPr0;ȉ5saD $!:~MD:dU*MԸ`7%OnVryvsWGUƮlohv~g^na.Gdp OLȘ@ft YCryz`~V[zٻ~SpڱoIFj+kuUg/37KWN]SI/qrΏv%n]gtq&Y|u/_g X\=i~]kB DӬ{R/ZD@&FmZnJժ'źʎ eq4U96mC@Z~kQ {{nW;iN-,P35B;@twgPj SDZd~nl2n;5&-R,y߂0:l\\(}V=sGqXW>uLdL:Nb;Qtԋ4IV?'Cӗ6uGy]Cw?R!%} t]c5ȳܥE}mۼTmnӜ~Xzsw䫟?nunf&+,~Ϙ7>A˻]^^ۦLuR i<|&i`K:NѳOëږ.<?^58~XgEtX2I-YmsYyu̜dXs;yM &3\S]6y ˺1\ڷOZV{WJԚkR-`!wHcϺ( cWx.nDJ6_gD^.%u,a'/X9ZeO`8aXT+,֦˔L+MU37mt#n+Twjt?{;\x|u,tmR,/K1f=+u?Ƥ\Y)yjtuKȨ]{cp5.+j&.ɥ2 [}+;4CBb˵Il˴̸C]Of3ee2d,&0ыìƒV5]Iub2mc)a LN6k Z6Xvk2QgZV1q݅n\'fv@ I&CFi6,6L!--:smTMNw<:S R<κ2h{ѷF{}~Di[55'J!lh2dB"&BwMP\h˞ymLNvpXF<M+/3Z_v:;GFER<UO$UP:HuMR9c,f:NY_I̒oė=G0HX=`M0M' o7+Éx$k_l]pջ9w/_f_30Xl?3۬PC I [| &*SbJ*c|GPrH%^a./a/ٌf^M^75߂.U˿]>U|˸2R?!_ɉP.ϊ,IwS$xFDו%{%H//#xŭG #Xq<m__s=_]5rhu4rg;ihùgw:5ׅp7g2Zya`un˒kreŨ;>rlҚ+Sl-*pqᕭA\KUd!ӂɊ+ *XBXs/$/б= 24\z&q Amm5m W6TA2IԩT1]VLԂP&+׉1_4l)O)N'" nNđt[:Ȗk=ޚvls:4NuN0BoDշ-*4ՠMfJVGVk9VhD( ʇd uDfv]+sm:mϹ0tUzzoEM1/;O #SFߙM2v?1W/i!lOpؒ#LġOW3i-l;~b>A ֚$M pN02d_:m,r \7}ߤ𫶝NRX {Mo ?7 Y|6Zw uAl>!(; ^'kٴ|0Ċi j' BWWb\;TTU?< Z\}KkKx^,FkT/Qɂ:–O+*u2CO䪝KXxA$‚!:(4 Cd`8P7|Ƣ@ H*Yme_$mSP62s|<f]yJ`p789H;9  d]\ɑsw'4ƛ5%Ze.E %ȸݢꭷOyMo)6=+OwObu.t{g+\Z4/._W |m, X>O*}nǃVU:bp]?ȾLM\ތZ/'yb~a=uUUG\5 pxFɽeuxGs}K};"3paz:,Zm8lO3^qV||W0i?[3(?2>ŖKGcm~a|~/'aرsyӘ8;<㋷6\I^$WgNi1OA_`"ѯ . _ރpZU5u BNINk;B{f>='r/bD 1Ѧ@CdH~*}vԼ?}<+ƟS-Zwv. GNCͮ-C1]ƩitSba])N.<-(*"[-\ z6Z=إ"Qu(PtT";XHKqf0fsݗl3\5gѬծ 'Kz0ư. ~0`EAN툨؞v[BWKRb,5JT* GNUNt@apޝN:%7YYi=<%<>gc9Yaf"-κzrb$/8,cRZ"յ6,NW+,FEtW|*S5 HLm:qau^sOu+bHca3nv@.wݠWň JZ s9À[f,iE]"aopY 6ij0i#a`&$Qlf'9sj h)Y1E5)T*[b 2.[ucIS4 O :^5)Ln40[nƖj5UU 䋉SET4,InX۔Z)K,>~W٬6SKlYP*x]M#bYUB!*3N0*Y! BSU5 5iNXT*\kdgk5bѡVlz+kuv<]es:ɩ n `Y?{cM"+:[(o`zeYm)f{'X~[(.p , C?W OXK3t`1h<2Cvk$ǭv{MQ˫r.n?mS,|xW@ qa0f;880fGu#̢m6s=vl o]S($[^O/gWׁxlDȈs,X#w엞zqj6z!dtOd|^E*A%~w{ͨ zt_kƝ-r]zh~%- 72C?[tbo# 4=C1z(i&UjɑJBN6۽s}<@a g~0nU}# V͟ɰ ?[%sq_ǚ~q?I-OuNJE)_L~_^ra6u= yd8J.3p:jkL?YU}_'U^q]pf{[1OC&kWCprv77è}N_<.J{ ?̾V,ıd\MF"MjاNa6_?h7Knϔ@c_{UӿpG}to}pݻI84'Mi#ZVyC]5q>jpZ6B dAlN ?HBE,$Ú,X>ǗxY0-nCި!4JHk'ªZ۟sEM6[n젾٩bXO֌ OUlZ2ݩ56noDF*_4/N Cp W KEuՙ'@ԿEZ@@GLB"7($2 aI d5w0JܒY"g("ǚ_}6Ɩ;!ˑxӉ[.Ob:N9WHV-dv{?IVݛ2oxXB̠gkנ?n2Su?Oғş9=a0ڔ=R0%*TY,n,nO.h_d!3-\#>{#9@7Z$Էӵu* D!̧ClBw e;hC!CnP)2?yvɱ7hY`‚Gz\{ksJj^qgD19`9V^K^9\Q AH׿ [YFa} vg^oVkhuƲ _|k)Y^hitAAЃA0 'ی KkSh5馣s\Go_/FfIt~˴NӸ(~5;]M_c+Jͯ-۵jvnvOg[;._\-x c;vtͮ/ag9Ioo^7_[ƴ-Rwe,8 [HټNGٴr9?UǷic7|GaT|=⇯b_k>nԫv 2I[/rnV??H&;.s'ߍ-?Jŀe/_ӽyds=ԡ4^7?.ӆ[;=}51ص48Kj1 X|nOi9?BK Ǿ<.?{uF^1VFUasx9ϖa+cF- m#Sf{  -Hl F b6erIO_e ^\F_s3g+1b}'mRNH:9Cwg)Kvn׻V۪)Sn3f`Cj3J loMO m[M_u۞@ yzw꾮V %-V.7ZuCem춣>+*N_F^jbEj=m O=aUzrX܉OϿ?uzTx"%_$.##00`iH*T}E=±W䢂4hoDjK:ެ3@N,l!3n{ݠ^Wyl$$,:(2)N}zma?93zo@AA07')wYZ[DLDM%-3/&sIKtt3H`Ψȧc'#=NKTh~gutlszз+>ڿ=7"t-~3~jP8%Tȼ:$ c2|+)Cf:)rxul's'\tL^=y:*k^uz7Ss+ͻtQ}6olM!+>;MG-NZNNloY|r^+[xJmz??w?wX{5g(=6b=Yy?Bj=&Kme=,vSa37˧>ctg8}yQZ/)y??Me򕑊9}ޛWeurQ<U}V2z7V?j:[-7)7lIhOi$4v4ݘ Hu5o43|&hв4f{Pis%P] ~ `3%C? ~؝ΔWȈlhU#( fbEtQQOgsn,ִPh778AVP=vJuz|'I> $ mم 4TJG"!LR"]9d'1'Bǡi6&f)ǚJ?ǎ3[ ].pu/oϹi~#ibhT*}qß\Fzsy.6 ?#<yҏ^asTaL㚂+S;{ґoag):E pOvȥw6>?"ǘ!J*X c`fD_#Wkx`K:'؏;I'Fk02I(̟ƦOH_kp_Վѱ%)Arw>ۇ;휣)^;g.G^?euF7l Uf{NMˍ[_1u~;YkYJ~ssg^Nhc>7[^wOySYfgb'ieydWgׇwHoC3}RϞFCr9kc뵙 W;yMT^we^1[d?5͸]H['5Ofr8sߒ|u~ q|pT>=.iһo[~)ҕYqݾh?0+4 y9҄;tRs'_RlG ?aWP*;_۱esN.AEN by#x?HyadkUCIʞT͉uy?ڷilk}eY˚n_7xc(/4SzL]:z/q܇R(lN7/h\dt/T5}pыaٿ[a{7re$w@/LoTM7/3 /B{yhJ$01$9bfy ւ?Ư$_h,ܯ"ӖS#b1a/nVFOo38OWn#j2^ֺCvg[]ly .Gy:_.wń3*7WCmk{UNk^}9_W>)FJ#aƧ -tYv֙}w9gO$YTCwkvi )O23cXr\lfzs$҉ű&h+OAٟ17߉Ikf[ەP9hcmb-CplfKM@`\.yϿryxyC~#anb^؋9;i&:kKvwω]&q(CWBdPL" hZR)mb2iKGޛ$U<5 U<)>)裧ʴ> b[1G2%{G՜pyq(^d"V;j?mx?^aֻn9zq"P9K$ b :J'e2˺vo< Bz#wveoC'8;c~hB)QonB-z!]B1ȝ SL|Mjo Ƈ_hp.jï~KQN'jYLʋh/ 8@Pg"7~D_ZOm輄 *q|hH~3nZ׋};z؇*}zM_%R|f '|$ٻLN|(bp՛g Iv 1;~8re 琢㻝[s{wurK׽f!@=&$-jHr 0A`@0"1E=0/t{urHcS;;u$7 H=&4;0eGxo|[N-.T̾ 3H!pkNCbvt1[DKT'1?o>to\GxKןV_߮v>Y#%d26-]h_qv16(+ȱy O(Jo~#d~+cz3YT4},.5؃YN*I9qʉQ./DޮW_+yhŀGﱶ:/D%gEP}N$5{'~ڕLc#V X9QuAi0,ns6Sxͫ_7M_P1ʬ5}bv[66C5<>+c<ӚVrfSJcbN8P.^d@&ok5{}s5'GbW˃e.S sҵ.*& .PevBK=aP 5 OdG B>㩙 ?{Y<&CWΔV}MͮjP9U_c39om*6 IX,yo'!FȎb3.Naϝ|pM4l,V=Rv2yX;|V2 dzĶ|O[On9=>R! ÎU`) F ӷ.r Op1mLf@Aq>>f&l Cj#@Amf_6J;L)lT` oqC,bNG`W^]ּv NT̝> c[+^viVo{vovǫ|l!{XO)U1AH ,UXH)"7$"R{J8oaib3}64X;,`K#," H$"$VE`T;1E `0PQ4R#-?+OߝыgRIE,hem(=@GT .f`3>{3c`m p? .pYt\g-9-iɎ2=o3a=]}8X'T$TM)>ǁnW4w._n/L|:b,hơZ@{hʐM>h^[zOR6||EA4#kB/XV D/gpY7P\, "jSzO o~s?tLdW\ r>'ޟ&lRIп(|h{_j<&RQաF$GJƄVT2Tʘ[wLҹUoժ}y/_oOxp5IجBd$79ɛHdM 9PLwKZnȮ. BaΤ@FtLk`Bwf;D@!A~kds&A1 H+UvGxx:.lD%LBQ+70OָRwՕ?~L8g"o^=p< 558۲@5 }.ȞG7|x4\?ݲ\AA9&O];'<;h2qC7@0a9xKI*m;-r^00/q\jm5KNSwl&3P>3b("0P1V1H,2ň**DA#DU` 1H#"0dy=.xo@Γ5% ԵX(,R1,E`dQIR,b" "~>ΎtRAB{ӫ@Tzڹaۜ"1&5#a5Wd/y,rlRZ8GjyVqz~ [?jycYۦ'-//w ]Ž*2"JT6 $vCG!W4KGg0o=[M 묻Ƚ诤C"+;fd6pپInI95o/V?ӹn.<.9z|+̾ d'!\2;ׅ݃(^ۏº>{ĸ? q΋;8HR57י)<Op2Ndz0^1xWpӅcf.4;6FΖSxhI5 ه%ߑs1@_5vur'0?M|_&L&68win;X3c;] tw7G6_Z)EۋgغHp19\mY`ErՈ>y?~=a灘zMy aM3 ^)Wu3J>oYѭd[պ[I6Y1*Ož0ǟ[A!nXf~8Wk,.Ņ6.gq/66͖c~DيTc~&[4ӭKVZ&z=em9+aucG2Ot\jrfo<EUD.7SY_< ̆T򉘁16uZ< aV4).8tU!jMSoM5*4ەwfZ҄;,Y7Sm.mj0j|,s=)iM޽kfpfeKL4 D 1?8؅ZJn#:*XZ5֑H*d!s$cГ r'e=OU$`kI4y~ww0 dAq%rԇ~^g+5w{,qv*C$ENK`E5xTR{XEks d"bC] ,2g0}bXQ!h0 b}6t?;UrNb gsL=okuklk^Nec9V?NI=1Vo Ukg`ki|Z Pځ)>c MDi%u;f_!{% H"&M$:wyPW/w8~va^qp 3*Ŀlx1 cq0NƹrFjY_Սb*{kZ ɑ~>C<вHa:4a d%?s U<[ &Zm82dI8_>֊RN(jcDDK}\m1D_vJ·CH*rAJ} ? Սl?UxKk$:- 'y%;Xb(y0Nf3#ĭZ.rdkZgC92{̂쐇dޥ Rd(0NxjΦ0 $O, Y!bHWB,bI +QE$U$TP@-:X{yP z ݤ\r_Gyz00K}㬆0n9J"0<-DǤŒ1X Z:haiD"B *h-D8}϶&inG1W@OosF˶ !&˺V]1,9 @ȶfH!UiݖW"d!*/0y>&tkFAn~:śazpo#Si $TPDPXڥ#EZՊ1 b b,~UV#"** Tbsb"V ,AVUV?=jU+AUPX(EF,(U"TXb( V F"#UF(EO!Q`0DATQD1E(DTDTQ(Ϥ8a"QbQdUTYUXbx>DmڬX+(1TH(0H1Yb*'>|۴mS|e]L W1x$&$I[мМ܀/J4MRIwb^ Q,wU1aqX|0e;I_!鰒X{Fb5MC~^@?$rӝwgZv*S[ZP ~F8TD3 /WHXkG&4T 簎IJ3odbUIfU4NIa ĒX =wX5y\ƾ{~S^Z2tlLso;ow?F6=}klӟjz>fj|̽\3]7~,nJ\_8]vw|űo%~4/ymrv咂ˏjL[mo>/wݜゔᨭv1 su+f1x#޹W+R 2Y#ɖ9;v?|l-SIƵI& 3Bx9Zp<(ǭo5[;>.-s؏U+w@?{ PIpn?RW"}F&UAʽN?=Sn߾c?av 퉂ocZW- {ݛė@OKj oYI:ܾ;_Tp,![^Jr͔]ˇ,wNy׮NUuiy6 qYoc-l9^I}-!7͚)z[}K;5mv}\gxVcxmV6s_`nXtiǛ='Y[+]Ffzi}ߤ+px6q"\7y[k:3wy>5ufq3C 6Yv*YaU跘pi7j/\3nWoېA1h/0rv7-nI:V﷞5ao=py̎[e}ۤʼnn{=|=I`~KWD83""xj淤s$tGFȁSUV_NYf\+t3^Zbנ? DŽ ghRN e T~ZaᘗZwg:r,vW:Z;SoC00v၌o5mZQ1! `ǩR+)tGSUB`#r@"w ze/䣴rNgwoWn*≙4 YW/]%mjJNǒGZNiC WZh0 wB96,P!!b96ot#-ElX^ݥ,W!x/ѳV Ta^W59=3PTf'֝M<Ϋ|p툥W}Pķ^ʆ9\BAlok,2*pMҺCHqtm/'_Xp~|j ;+e Δ;8w6=hZAyי L'a4S>(9UOaq ˇw^XGoOSX"mAćߣljc^| N]O]oV6òhå`- 9$d֋{0{ 6tuàІ/?VZzq7ZJ: Qk(ᗩ0! ìHeoӿ@8 L*tgaueW w  qRŵC*@̵tBJLރ@%%_=Jw|bAe+ ` $H=c T/xai墇 &FY 32|՝ O-tQ d4d Ω s4tv ;LB$6pa[(040mMi>Frd #2 cKãvCI"D%f+sǦPcO*,)jz`ȲpR7|U2. ?.; 98w@wn͉[E耲)9`-0V)3 h''z8q=B8tS7q 5׋ f'c1] _^GGCm^m]kr2<ݣucLpfQ4͉{9?)u(&.K1{g38,g /jy|.0P &n5T6 o !C'絶񼷇O=g$1w+h[d?W^s7Ɂ9VaY p6m6d# # H>9Nn~oyLV4gC)0.ukЧtf3"tҼӻ*˽!Kiv!@jDL&;,(F/U3Oڧ۸\ܱ |>Ed4Xkf9Ȇ,Wss??>7nfiѾGuSid 0IĖX2(M2vK R+3tz ^f/GWqŅ! AM"Zw&/wmW/ңGR@cK[r` 'cRdK̓ي+Ba4`%˄mtП9}G|Ǝ1+ gd"n1DZ0I;-+k,8pI`Kn Q=AHeN`pF1>E_Lt*L (}Q!^= QU4 !%jP2oSN Ua6Oڪ\B1^3qҩzwc =(L*IJ0!$~j !n$dU|ox_Pc%4|Z *뒫mm9Ŋe fw Nőy؏Yo&-.9MQW eHT?W>QA`I9EQV 'mXF, ) DT>G)ׁh\ᾚ|\P0¨StDG_^堝w5Sr2a&~R lŲ$"X$"<0kU<øX` iRZ) ³9뾴U~.j mzLf8m8xQ?Sۻ KiH hr:(FB w%?0'ўk ^w\u9*U" H90v Έ"Qܒ3 .ҭHR3@:# tr3}ijeݖ :#L@ qk ۬< ;:[fu+-t G`tjmnv~7۽Rl ЬHڪ@Ȉ́#Snjе599.??c;&JKw!Q1N ZCWKy8,2{m *z^+$Znԭ$}lߙ|.IQ8d%O @ey'z,XX}Ub 1DV(I*yB?=W^ r9{]T\ f q"($bR<~hdCw8!DA*"7?66X(h/FPQDgmNƈ1QܗĊA,Db TTpDb _s$8cF(1T` "2v=OijN!V)`QTQEXUDD:>Ѱl,TE`[Y-#֢rmFnY7`AMkkKa `޵BJ*>zrH()&*QVTuf#:dM2 W>wEc5$?l^D|RV .|7'+}U/7_sYJӏ{{?2^X"{`W/~B*Y⌲ݷ̤QRT6 A@T7NBF~heޘNZ[aPgB9xU{ܢn~=MWPN^rvnga$$#DOZK:$c4D ];*ºUAC0) V1t=.l8MŤ7t0q7 m~z^Rʧcӹ]4 LsƴEA_ `dp`wG^4bI`c=\ 17.Mkw=`9{rpQάa{ `}%@ |X9@7Oh _g$l?sϽh/xCtmTp4%VC?-Fgu~.ʇV$^`F0 g G"DZظE+Id۟/ouz7 hcOl٣{~˚csUEMb,ֽRJjrŇ 98-%z< >57Pc(Hq9HzUz9i2A=Hk6 0+ti * (/=',4dtQ~i Зa8&ʄMJ`LeN@{o4marPn kaL m>>0J<L}# {9Z)9.DF[{uޚPScTY6 0# ""B9#eH|uR%4 ֫‚MN%L;Pq2*W;,ӓǹ+[vI"E|5 X7/If܎N/eԐ^LAŸ2׉}ChKf5[t [#bWIN|O<0=?*wQ 2Y]o$nsy?~2טr i{@΂  a&|px=%v;+eJ۲HdRR6m%\r>6iVl):bI=*jOE{xjW,rnT9nt;BiY;iؑ5כ;z7fmKx Om‹fm<|أkCNS,B=^$׳5/V/ժ'o7kIDGzk9^ 8\U ӥf<! Yلl |Er tZp9cK`؝"p[Z2ZSѪ}Dh`I!M:{2yBg.E: -Sd6y6ʅ:-EJw@htkFE4K/TJN0 꿠I9SH1)j$0no2cr4=/Q_x6Rs\00)ːjȱv~ Tp)J0cA)t'AA0s4?߮KV*D{8˜JCQіM2Ǐp^%\SE=4F@b=wu/7||㘄 Q(<jB@$IRN m4-2T::o`f jYa`lԛlT-^S_{d.֋iIAsl3xBz١ ݹ͠3J-&A w@d Ȣ[ŏi~и0FffgỡӶ`xBz쏴:1 9"i^;+Ϊ.XCgx`= c#rφ- 2ǾYZt^ccpv' }CUZ s&<8Ek/ JOoW XoBga><%2-UJIF41?Ѣᗃ ]aoC9dyGpǛn'Qh Ӛ4@'S q, %hP$ǝEmdJxǒ4ۈTQSqB߾/ ąt=J8!qe2v <$/ \A?wJXy8g3tnY ۿ]tyeoסITTbOBMDCMBi>ۏ4 IC;YH|zmCCyXNs(ܐJ_a /Ƒ &G{PCRm0| DǃĬ9W\??pX@:ߦ﷐q rM@}yyԆB֑8~ .m? r ΢Ph EeaUj-'!oK{c4+]e coN$:yx^.y( [KLOUܴ ׿&ޥBCK[1>ex˕vΊnn~zm ߵ3>[&}(rܞ{Sq&(j|zܛ-fag<:]q8gF|1Ċ?ߤ/eO d}+dXlwn/ɟPg,&nͩwoOCS?Va(_HXϥcx,OX1zl^c(fGpsj?)KkqIlƟ}~+E| $Q  -RHB&BrX3DlѴR]`ܼtohj97pOYB$T_8k"cCEK'qlITPSQQX^ Eb7q׋*~f۫ɢ!Yljd&}ݢŊD`cbFsF_9.r:A1PBFk(ext3S's|8rEuJT,PYbT-],NŜ:CA'@2,2ZHTÓ PȖQJJ[ѨbNˠ<3sA0lDb|3H8],QWF,8dܳ->MX?wnL25{ M_o%'2.QpGY}NL]3%Z3>i'̖CY[RƲL۶Ϯ l?'RP^x]"x4cD(P&L]cŴ>&ؠ"y(yrmAbt&ʭY’Fa3?<6 e*g^쥵)e c`6Wh:BWzgwEyJtȊ?}Ϳ3OZ 0@8#8q-.`@PBY33r`翷';H9d@9;N/xo;,/TOЛ:6v{|dlum$1Idˡ/lqatFȊ[bbJg/I=sov,6` ld걒<7GXt8" 8)$n,sCwݺ_]_pX|8~:b _ _w`G-VܲO9ΐ *U-JӮ}3d[xRp\ʜ7qh`c[˧1_o&S1:YQ*_N)1bIQsY;ű=m7t'olB!d%3[PjȈ&\oLSͺ]mhivlA(gڊhcPr4i ~cC`seOoWL}3=ʲ yuWM $ S̛JcJ 07nsl| M/,4czxO&V]=|Zȍiqu/'[ns|3cur6Ğ/:ܰѳ)1\q Xkz}N>q(t`;M-_uE. r4>201b o.՜~A]=6D{Gp`Ebj_ùn "qG(c/`ޣ1  ?uv5|T.Sֿ?w`:Я!0@DD߯!gNBDB3_ZkIKu/ϷxtF+-^oR+Ӿl#&.Rm/~g:oDnwGCCb-L|,PQC4݅z QX,>zj21m/"ed:E4 5?S}fP~%d~vJ*$nXl*L"U n6ds Ɏ-==(h(iH¿pנ˫|x9 Qvg1һύ( -, (0Qw9]Cpםu~_W747'd~, b @"I!R6 $#ldP(?, dM&Sk} ܯ F{=t6{;.v(?q{;1ȟ% <.ΆT77n[g2\=>_Ȏ$.@_[=sȇ6M*ˮ~[]/Q9+,̻)},cW>@'MOmm:._?|I{tL+CmIZa[mpgb~,//vbjڎb\HJnUfi__;!7WM=Ov)'\tEmfJ^dXclb/)aWr>: kp8@$F:I0`ǟ+T.بŔYFICzJ (oZABHVK? >i5di:˅JL5T7phԟ뙱m$|]ﭔGp3a`ʩL#(e6\W{т}){1͕T{h[VR}kD<Ź"V ;Ѹi:e >F âF+W:Ӂ3P9($I@e.Ȳe$ ̰*,9KPa}EFq'%NgzXǰBz߀ΚwySJ [qɑU~WQ7^)(챃ihM0w}1R;`8L^(E&.k6z].$Ou4ZwkeO 6]P$( HRsJ+_H$Dʽ~I&`1GLR>6EeO}cix"_}ie*O~cĮ8{bmdmb/ک6*_51U'Nkd?)+Jpԩ#T$nŸRkk|v|<55DUђ|ԩs 9XɩP hI]y+XIv-")o)x4Xߛ}@qE~no1;J"_TÏm?.{Į{LLJXK(̝g)$ݫVHu0W131 v@~tc'"ISl $jAA:ᑸX쌗VBAAfU +Ž)d$ςW0eUMtv3&Ӱk[4֖<ćzf 9)E7ۇ=3A;adgv!8bߛvs[Tdv*PaL ܠa;sid~`oPYl62^jxٺ:g$<ᅙu0ϼוH9갘%#Ce 0|8%Zo*ς@ 456F!r<Jg&v[PpCxXd@㰈iZMsʙvAAZ?Lkͪ?[@zi9 c9nǽNSWK|_O\Ox5\uu|e@u= 3ɯ1B0#iHPF9(D5^N^&ߟlm=3̀y3,\TfBQ}qp[.%{K]@ceqD S.;IH=͹b/sr&^HUMS5d 7c8 ٖwZ Gq B1PdǨ>Y*;̠:np u4Au09`҆vӵh75{Z Ez>x˵Yb =ZTVL.iq/ :6ݛxuPNQgӟq Ey놦Ly^8lNLǧrZQQa t;n/gOY}] Tr=OTܡQ$FH@@)QCYمs=Tje&LRLUD9JIf;b1 4|ƒϠ"rcB0'Sog{~>c<)6l-SkIp{G93iF;xkBAT`&@;O~ql$:'D؈u@RfidNoUꐙ!&lb1)"F '; `EyN713iDg/f:$1vwqlp֘Wo5fW3oze8|/_c% 7C] o^;0 )3oq9"UA0ڄ4W({kƅb \3²sαGא:J7OuPz ~`v=|H{$=ua^LF(x0vz>Z>9$}{wHxGh|51_u(oF}UyvP.O ]ׁd nq/1 ~lLGoE*,h`2rZ {hyRH]=XX`@<@ y~oQ̽ͭU _/ViW{v}_YX窒DL% rְ_-.ns+)9q-lmw2pD1K{X{Ӭ+H1Q٦2y64L>KŲRKر~L93\KQ޽kFTzgD\|mtd9n-]^HHw%1* uՋy^_ ͓$Zv$#!نejFZv%^A>elK._q1}3 G"`O{-1!Rȶ"%WAuvioR8d|=y<cޭofg:,O63b>5`F&/=?vн :Mk_c?G|x5_g&YZ`q.e6Z;9hqKm/lCXcÓVs?[?eEsb} wN%D೙VT_+h4Iw_̰P/׮3q`ß<[dٶPw_?/ϩQcWf5^ÇsVo`C?wz?"z Z5-ryV(sl`k6ac3 gkon`˝sO*3ʹFL$R)S&&C(uqsֹ UQ:处X7[W|IzcJADB!@W../[hMȁ2X/N[C/3` $vG. "ì~caC1\א  D[Z:O t[>& B`ȡuKEԠ^txNjڝtxQnDɂR&S|$] @3(0+}OMA\Y; m + !+p$/{r  ]1UЬ><ٻ])!yς XwzȂ fϼvQ0Kri1 ?Sυ7iL9)Ҁ߂l@0߈(b.fD$ .fIQ擁"i#h?h)CKiYm3'%0O ׾py]%tkO yW1 P(qAV ɋLNi3>'*hJR86wYG>6֮ g_Y?G U\7vq1n` Rd&GK/epQG."^9L}YqLsnT@r#IhIKA=5ګfwf?AjBźf^oz/p0B{!vѥsr'#%t}ZˈπOmCР^"2 /D]Ʀ7Pm,s'hI<\ eH$C H|U}MC~H@7-~/u92mbNƙ]qˆn\$X0TbfL9M6e"8m08' gL6ޗ.pљ7Fq@GXLYeM+ecT#'|*v2D-|=\32,\ *sEȧ@bLG\|{TIUE^-KMTJeڶWu5_5PR `#:S`pg8@TP;T@2u :(@P-f' Ђ}Pca7\<'@I5+ֻ=ފ{6^nRmm;pʻ3ݎ=[Ov"Y{> hak>{f3[Yس699\㙍sLVcn۞w{r<֩{\]U;wu\(Y=P`:.Gz P‰-* -"j10&2M4&Fhha 2 2di1&F 144@M414ɡ`M4i0M44Mj'&Fh#&FMG5حO!'G&l >pIֿSsNi9?yuK Z/>mϯآnC҄8(w~i!RY]I4l9F6l+ܝ:7 C6'XO9GοuaޗI$XH(H($/G?MW1Yke 08<#MZq3" FQb%Fi~76Qq\sɲXon4ksD&DEmm`u}=fm_7XEE؎?kU1MV/u6kE 5zN^pUUDnPTW!2NduuLixehbA+La=ʁR$mkl*-,o 10%3X)TԂBYB䎅Ni_!>29{5Z"lñ>A]+pzj{2W-խtcLC{ߝ;.M-٪; ,:/wy3[}.MNދ.kgǭk0aDg!\XՃRJ -='4h+5өio$ڕĶY+WYMP$ ?8̉\Z@cX[07`6Ԝ%q*U/*gG+i#Tt('iJںG~ˆoAs1.ͭӗV,u]N,C笟ܦcw۪'AP5.;kfUIkH[K| /TxZRBH0%j3ӟ)SQVMEY0ƆJ(b` /Qঅ׵Kĥak*Ic=m೐пB~'cM@K]λϜy2嚲mLM-fhC So?pܵ`5+f{1Wnwym}e)\Ʀ-NHpT}*#\hBTDBlX?qQH׉7ųHrvS30֡9b3<~p]e[ɕy0;Ohۡk ".k1YD'4RZOiԸ`uj"'S:8{ޭ|c`9_N0SYqWZ,ŇoGp$ Ưw4BMx@$CVm.zwFmx\ٶ݊c҆3=16߷N$֑<Wȯ䘇klo !,̊[iC(4S's"yPF|v *}:)7޻5NQ(JӳZL2"Oɴח*mc7t2ן]Zx곮u2ѶR~2 "ǚnVdH롾c::h,(EP‚lȃa=T9x;r>O,Gragkkݝ TO l`oڱ] yog,aECW:3*Xlp:Ǐ|۶\utGۿ|Nw;̎D.@:y1Z&5%1tz݋TU[ n rK{tx7Sˋ:uch;Qwxm3M&|>!~vs%߇E;z{!s /xw]խT\$T ,-F5P`<А`{aAAp8roY @vs>[Xas_e{/~|NM-|9a_~m?8иCCSw"znvK^^5,ݡ4uiY8v2Nw 8톙tcĦ>>.3 m0<ǹpo[{7FE֞>:n/]2Mm({G|7w0&`0poM4Q6 $f7sX-+irw*h^-`3\:M -OsTz2 rËVK L}ĵ%Ko>+Ϗo$<˿P.grbߞ\5.Ϯ~u(\z5ٶz6^zV4@_s~7x^to'5}/x8Co&셼ƍ `6nw+ˣDJw&^byQѴY̮roszGò |QPcΥu*ٓ,ͷvk\ T┖ɞAp:3_Fe]3@.TNȲ(2{ TuܪuRcPRU.8@;g) jT~>+PM)bՐ`@g'W_[:=5wiv1;~9Ѡcp(1"TR"[ܑ$k=yN;&?\O5I *S`f6 X͜ك6*L `H ߡv@B*ʊ cV5bU HG0n28u\\hV:ܭ*Q1mLt? (W[5f5MxU@D$%0z)G&Z)b_=w>8J\a7 q%eLB9Q'5@ 6,4gwt(;( ۀ+@˳$4!ZYо^<{0x F|NfwwOmhk/UDv4Am.J 1H=V/]Fq3tlY͏s3e.1.2n$E -,:dAtW7E9F2dTZ{}XFanI˟F3u`CU5բo1"$Qͤ棐о\ =Æ+P,iU6Z9Ah}ՔeyGOS`xOLXb~J 9L462UV gR3o0AVfLdkv0K2=-٩,3+Em5#QuKwyxt@Vc$,"ͽbni~/E"gc,Sx-vcB#Pb;qiSzl!,%b[񖰆͒ÚDT[`>14D9вSlcgmvB m}b"qOKpd {"I81f~yAmAXKpa,` Ks֛4wv0#BE6r}Uϣ4pվy̘ [xUja[jX\.ñXSi9ev2Y% 'x|M%EZbp% (2tiR}oT-k܃i<4TY+,C!nEʇ5RG4fPAZX˙V %]TK2['/E0&gzﴂmKпn:^*E$DsvxMlׁx ڑtBN2:ByЖ$XP~m޳;U2Rٔ~8ܲe d7tv)1%?"<O<ns@/},ȃujm DYvZ|ΞlUmr{ME 41z`: Sd(}}xԸQ/{4jnSY>b/P4Y{. ܰuԖorYXIDFJm]Besj)Ed?m'0mֿ+khhPչ 2]Z \0U'0q5@.\ xW*|EW`;Ow?M7Vf#ǻ+7T\WЖ7P[z#q7f$r $AYƵ޼Xw^K D۬CwxYNѦ:x. (d&lDQ/tXbA&l5 p u "Ac}:= ,+ݰ9NZM=:9D*)HY>ֿZ 4YQn^ ݏזMjntu@h x8;]{/j_3j[ o\]=j8Eq Xdf;}l̅1Nj\ZB_Y촥f-6 4ۻud(,vu/u [P-DB ѡ"^;H^6cfWZU#E@ƠZd^p!G`0Ӽu.pRcc /|ڠ53n6llnT= 2CWn \qĺO9xCcvEܦ:>e%|6Zئ<3tY\ ݵ ao[UՏh,7N s Znrn˩y$$en$Z@>Z\c5L} >Q]>sgpLݬ33b'J5Xd "#UBzW2Eis&\(lmz-Kq@'e]Q23R֜^ ~ ԇ8]~|K3Nj]5 ?" . udVUTU8՝q˕ZTbD1iA7{]ܽhZ+&mSj̻ 5';~$ bI$*6kiPXc53Jx}}pD$CǓu0yBhв&ٶRՔwԭ(T>4z^n෉F4*0L #&"`{UCMj ãblp&ސ@)v}֔$!pf>}Wc UA-!^Nz6P0j?1IT1q*#I`L;1e{)\Ť#vOko*}=jM.j3]'Z>ThV%9ϳ:{K_>i[>q@TX@j d+]UQEX\/x{1 fID8y̜"qt2<),'Sղܶ>){"W`v.)UP@E EgQ^QDxn6|K/yl bPPB$-DbX8{θT^^7K[(׼]F h% n)mWVl?ױESwRhlhV%w^üT:<FvP&BJ#m*pwx$!1t~mإЕcv,nud; Tŭ͓9uykr@ƺO\2%rPHC5Pwyoc$r9={x9e&Բ|,@O$$oP3[ruԗMHaKZ^[wS7v_ \RN!"[e^kYzJ.솺*dHqX`R.[&Zցv[ZѮDv lOU(Fk[Eϳ=>=[x:8ݬX,E֥3\NjyfyE,v]Jgg#K q Ct9t mKKQ_ȏ<=m"5z TESKeq5灩&B_~j ]ԡe|kLw *5=<#ԏ͕c u*e8SWI(QÕo KdHoD }k;*#R3N"T"F&so6O?-̓;I[iAo2V0kHnȵq7'Xs&= #4=h֌o'$nM{jKdɔW_r+C^yq6^\ 6oE%] 5wZ$1ϷhkX-z4w7c׃%.7Y8O9RWQNQ\.װ,rEƮa |?OYy{m;[߰#sSuHl$¿E]ؾ+>U@kT4%;,`lg elgk`gcQV .f5&uV»Ly9=h zlsU@KcZ6QӪ,S@ $~.}87J LYA?&nfcN5I-RWsY;mxol?,?;Gݗm=ͨXίV+9 u QiZi]<=&"$>sOQkq-HOB2[v䙻 @*9%Myu]մ&\o)[G]ն;0뻝ڞQgUMvs﫝Qā-i ou25 W~] EVp]V7کMzj@1/s j>Wbgo]^M!nvIu'ϖആnbў_7]Įz5$}i=f[ִ8MDsk,>^d̵;=Y‰E ?.GUZiq8ںVH7|h2y7nlUp/icZ[?زipk7~!D/Tfvi_rˉo?<~ZO=m(}%B۲cu[tז_93V^~c } ^o&6y <5yGa~2xתqZ^5i*$)Pj?sa۫kyliv3Gws4 qș jt8>ݼVi-eMLy]MT/bͦiv_s<W<݈8eƇG~ ì]@$K 7k'4RX c2[Qm0;> (,nCmUmq_TK9YWeaʈHN /)1az Dt8o#[.m>S6 )UĀLf֥K?_G!r\UuOS`w/:qp81uN}:_n,mM 9&y,ppA}{sh`g5kTj+1=|zUkK_L@ePxeZ~'Ф^)]Ckvͮh8bMOKvRZ:"kj Ὃџ6߫cv[|cZz-nK|Q2ClϺ'=~BdkJ*W=lS/X3f oB=1?6̱VU[_2+ћ~B of@. 9Ou|Lw>snN 7RXo;=R{znc FugZˉQaYgzr6kH˥7M)| KVh|r'i11wH%:gw¿$mee[F~[ KtJM}n]loV-}*߭eԗ>k>.MEWWBӈWvz?̐<<8Y;w_ѣn?Yd>v.NTwpQ6kisF[GjcN8*\a<8\8kS_8)ʙQ:E躽z -maňЖi/r0…g/?އDZH*V2Iֺ[E錝owqwMNʥm?cC裯::޷fU)T8gmI+kr2m7t2\{ q kvw{|GЃ_  ܆6}^&ڤeAdTZ C-cȖ7pz@xCT 0A38րPwɥ֡ tQ)YPdgIPSrP 3l˖'TJ5Du !֊;';ec tM`=Thp{k`Weff*NuqTt8!ɺ@Gbf> hS0~91@e W.f+&خ"|$Vo&b).) \UWb6 ŭ9odnb$@B&Aj1*ւcZYe ]ZWZԴiHvφ7i\_r-.QQ#E K@"X WΤ`D4 Bv<_cU)Jp d@Pq)(|c{)Qn|"o`"jC(mi,\z="J Q\ËN8yӨ91Vn y0۸ܕꦕ=u4{׾Kc-vYMzhۿ!qۻmhs˗v!̀IBT*)6Jݕa>H䱋as\*T BAh8| {5)TKE*C)) dA`$#|; Hseiߋ B (2(jتVzڪM{_3A"l2o|f'QI^wdߍU5Zdز""`SRƵu 0Iz*.ͬf5gG˗-&暫|CW/g.N_tyqk&3d-+i08ks8m߬"}& ݒ4jūZx{9%--Kne#N{Ϳ>/VoSO-;%+}i]UjGE-/FYZ ;! H)]uNAO ouyWSz8XX7,Y}xw getyRî /INwXylim.FMvP%8NPMgO*ڲL#c@dwO'ud2"^|o),p8I,VwS|Bǹ xj W)F]uƿa{ʭ>7u;..jn#j-KǚԵ`*YK=NW"dA%>`/^챁uqj<{. m[kA_F$e2/xxޫw}Hh/7p(6QJޞ^f27* V S=knjUr$8)$^{9ȓ.Bd-tk?)5LF $1$!F7y-sO9-*N^"ظ;H_ugA)5fx7`~KTvT2*(1̝GVq'ѿ5p5 0ͲIT1ܕē&\ۥ&رNt!6J4Qis ]X$ą IInήԙk\1Es2P~;tTO!n×j}O1kYk8CQW5Na/RvL4z5xMK(>kas䓭CnCAAE"PP( ~3q|JHЕ8AEy\.?XH@oXFㆃecm?=nܦ"1OhD AWڊ4C;긖d>Xzҵ^ i_jRgHy6'6~9NYBۈ[yrDozinrQпXwѺESCB_./.y*$$ "-: Œf!Ũ$o8,r&4lhL(pϭP&0١d= AĦ@k$Aa m*Ф6 0 gt$Ȓ ى!e3Kڡ+NjR@2ITfhd7 eΐ1IVƨ& 0C@5$Ȅ!Y a KPXX)1eS5Y)#5\cܭqGn|zfAABD6F:(IY Y liؠLBlX$ ΄d2f` B) k$5dŚH3&FLLh2C2mXC+ I/wTjѭFofmqY F``^Af3Z&g\͚I+ 2i0C" # rI50ffY!fCEuh%I4!Ȱ!Hb’I(d)Cl {tbȡ 4І%P"`2d6Bk2I.rq[qmF5b#U% RI L eaf@dRmzw-WsjZ䵍ָ+kF殚j[]Zrmllڮ捪R,BUPI@),omQoA^t[w+UZMZkWKV϶ܫmQmk][WMktڵ(mqmnJŶ/WHfI7br*n=ײ'>y1?[>WWO'# H@F I$AHKp4x Y/ p! BPݠdeRBBB ȍ$%%r a M 6\j k_ y$]ʠ$ʹv %/j#bD % "փz P%ש @.%*З 0Q#i  6.Ȅ-v۱˅gml[]-[e-v2 y2Z‘IbX \**(˔F^ֽirAzMX%"-"7`ܼ%y@^Yy\oP!{Tѫ{aqŐ(,jX)qV$ "A >]pS?\uDĩmakdGYڔVqt_$+9@QG 9b ]'WHklYV#(ȰR/:MѝTl&hF5؊*fqB>,PŢb͡$cE%RJh %:0rړ6]EFѕ, `0cq,[F>!#0G0-#j픈B+\cIvB \uBu,sY8$Qt%WJVR:L R %v:78&` A9cڌ.2?o ;h4AAQqtˆOd@}ˋ Ak P"8ShV)3Q5L1rU-qY,.EW&:@&*PE8J6abm1sWa@+[f^JqI2P>@[V"YS^-> bJ CTFKئ\QrOR:A) bԊH@yA9=OZGMFﴌE*V5TZ^F L?ȸsE 1^N[3\ o>;|o}}I! V@I8Vnx-b@@"!I+=2BI daL! p$ OoB~o24)diY 0HBL1ME L 0I' fY! V,0HF@<L%T@>K!dTm UP)JM wױxއ}wU&M"iA7E?>e^-=7QRiS Y5RAoTl3ء~cދY0G~s-b=@|u&+RIR7lcޞ h R{VP[QMQd"F&,PcFDRT#B: +R3=gJ.y9-%Z9@7=iOG.b$a,dPffDkXy^ũʔ4A yb&>Ųl>P)#b2 (%ms0 NuF [-)Dڣa'9ĭA+*lclmju˲p6)d](m*6B;FU2+IMMb&e *\.r"QSfIfJ.[ g ڇ[R9Fh}\pJlUj& oS]Ͼ/ָ2Z砮3̓lXS+e9rǸ>d; kWAr0y-i6,66-VѶb׹*󛥱ֱV6Պ^o6*0kEmqTBB$ $Bv@9IUW(m^FFkQUJ!!ZEPڪ-JֲֵUJK(ٖ%PSJѭo1ym6 U,m+,QQJ"(\V-usܹ̑E 2KZh,F5K\svp 9 H)ih $$.$!!! ̄$IS BL!]܌AѨdH`i0 $K^ДIʓ\!l4kE=M &mB7:9r!1uRddQUrn %^4Q&Ŕ"EShV؉S]_|Z m|2dʀB񓌑#,ř̘0aa`ͥ]7Q^^+9^ew#>Kp1dAHVyr(ѨfhGlV1k-h*M J[W%!  .$` gsqgd* (H 0@ э]t$i˥6uZ3jWuGk^W@2 fÛreeD++bOe@,22˰$hCP4^.BǸթT}CStɛSeh& jXmmRڷ۸I`2 3>eh(\&Ү$CR\MksLI`bSKMYD=uJҖ670QJ<0-+m^+o G4W$b' 8ffF˳6ܶh([t8Q[ F‰XC<(7VHB" j͎.3:ָI{Ԭp.XT_īf Y!Ֆ &VAi()6gp X }8VRǽeNh:" ljZB YH"]6 0 (,.c%]7҂eGw{^вhP0-K Ҕ{W}r_#6侬NH< @%JhZSu4VaFrʬ1 Y*C&]}!=K" T \q`^JpU:ffh޶ Z#ma&υ&NUL&/깴hI: VibV/wA`f`274푨DrZ*jYWdDBnr`;i4 !$LXC! a|]H&`=E^|D s^!l%/7P9**&+DPf0$Uzmrv¡!XQL XM&鍰\pE5 [hP !KUF,oRa)x-X;*&)U33.Y݋pE0.33 begNlrmE n6(^̚@aD2:.K1$3.$:6YhXahNRYd !az,"Yi9$*# a'y0%dwb Q锩ScxXJP҈DЅ|iM KW̜e q %!ftґPU /(;6E$;*͈ VA*k5{;g6J.A(/knz"!-I¸@h4qr&o8q7؜ұtI{&()4,tA.qĂ' "YY4f-GHQs]6l2S& FY+`lH!_9F 7H}(42u LF6Kl{k%" Yqֈee mK`!H,+{H\BqЩEKXYZ>gRumf%+RSK }Ҿ͍d0[6R_$:A&$J2[d:^ w.`xki@z"DaEI?>D.+B3U孹^മb)k :wS߭]Vc\En裆XUUX-lz~xuܢSyb/\`SzG q$`-:BȊƳ|3Q~+Va>ƢLdO_ bZ-VKNńV'ZȂ;rNe#VUR 7r 8PyWy>OB/7!~Oؼ%xTѽ[D҂,bQA IF5&0`  QdQRDbBi(Ѳ D fh-#AQhL1E2,a4AQc 0II$ɌDj*5 E$=MS 9^czɮTV$><'I%O2(ْ pa wgÙI͓xvH? !`M4BI!@#̮I}?} +\D .c*ܵ9G_!"VDUcBjZM-BL52 V&!PC>S{2LWN%MDtmt",a:)WE6Bl$q EWdڤg9=> F~Ž7=:8c]YO/%7"H:"O=E%M244b0Im?p/egܟY-ׄ_S߹jzKWP;^?0ODb N$;;HN! $P8Bs>3Cd20$!S6j⵷)mVP0B(H~ @BIti'd9HU5 UT$@z@`c $&-d*$dBK`ˡD-%MsŦ,md[9H5sjO7}γn[U=Xo(}6 p ׶ Q?/Z_cd6 2x oX5v&F:Om_C!yR/WMS5' oH@}~%<a/?st7՟:ɥJjV ,Q0Q`*_: Rtxo˛kMaɰqxW;o?«}:>D$TuGJB@7 C\QQ) xq'z+tGkO_9uxDN0d@ z'z2Xi{>LTc{|6-#mmI]zӷp{><ts;Ķn.^kYLngBCc *۞GΗsAy5KUz=JOI:gIˀf"Ǵ_"2V'jm0B3NiSgzyIkHmIks8t~c|O2nw K~m6 ^Q6&O}iyo%C O)@&aL$rPHDdDD0yx_u=~ԝpRDhi c|PBUa՞ tQzujb;]K.WFp 0ۧ Zur7Es0\FxK/ji}U֥*f פ=o+Yed8?-΁mn4N_iwYqL1 pJ |Z[cc(u\ץ"pX}M|{gU~ Y 6 A,4%@X0 UWӺ?IޗB0p\1mַ`Ø8AWHYw1C´e;l/G^?/i6][{?\(1UGp~UG?O : /+yƩ֣OzB݋t3n0D͈bg">=}u?IA )[>?_uB,ja` a-]]@c Ί.rUNj8;jILa۪7(!<'+TGzur~.OKjһ4u[\wa fu7oOWk>G"g oMeXP u( G#y9bpwk4cDȼ=D_Hr mmqDhٞbwO>QkHX'B|gDGC&ipH+怣D, tT7o:T;\2v_sGwcN &@<: }I]>wCDvӠ+O<+~IlҐrK0I=ZSUˎBjPε3vPs;{9+*=Y v4U)t_}$A+6 jD\Io}oĞHGH+*LiqWFCORe%Sc>e';;j]K7|+>׷s<?x9b*F 2Y2@TJib2d JhJa"hх0h1A"0Dإ33II D̚HaŸd9^~6 3' Ғ`) C^B'BzaJ5CKRy;ݍb y(fhRy1~i$}-Nҳ%͗\>8YI6xQ ' .O@eACM,̦L&9@G*4%}fưklYꤤÕOB[+Ht_}|v! )gaS K1-!O%nkuڈ bb.COe;$N%{EtG+͠!'9z0neI5`Zʻ\-|}&NO*YŨ+CM@j-poh1wNb,vK f3%Ю 4Z4,5NTv 0-V&gZ0}ʥ@ 0!Q7T LZ[Tixd)Ki Y# _Wc̷_Y,KvX\_KDeh]1-u5Z-c ұ{0[m3kpB>rTNkxiOerLkxoZ&J60n+#7בgԶXX$ZUKf3msRus Vڼc}xZ)ciQ kYA ڴObk^KJ|F *TeIu}rL#6ABgkTD2HnfIk%96IN6g$3)FW@N 3K!NM-mz~ |\0(-;#b)7=Ӯl_\(T,jj/k' 6K`5+Pb9P}v%-ba>/Z>C7Z'tskw-]_Z/]'UϚf*}@!wl:T`@0H\q߮exNגVm+q9bF]hP13otp7x >#Gğ' R{ڬp*+40?vj8] fޏ|_`(o.R]ǞaLfY9^+3s`~xg9BMNj%9* SG CaMl WS{ U75'e9n 3ƈt8QiMj}JO4hu%ʆf^v||R}#e_~aI;uY ?Fm%QILXBU2Iªu? O9nRHNyOt_C# r/OơBq(4B N;wϊ(|BkB;!v@!I$&-MH o'X ;_3|ٶ>s|ܵ$,k:ܔ~s5L}k4Zߡv;LԒ~V3sA"B}ӈK{ gn1kq?QH mI)refMw `|yqF>}oIeͶ)#d,غn)/0R<6I~ ^Nsk5aWvo+1NdFscrNB"ADW-/5;`T(`UB =GŽ9qɚP`DhҀ,4['MHeALmݷSnYW ۖ9 kobED" $XG|ojcIU'pc!B"a!*xsR aT'y?Ep'g'zki+JRMG,?씗?nkNζhkeW5Vq͐p".zL㻦g S.qֲfZb8y_粽oo( $ *ڭ\aKa87$PCQܦǎ8c9ͷNtE.52Scvjk> D .~rcys=:=wB J`$KCEq襶<&( Pم: qUZ´X,L,]VNfW՞H!'ܟυcnN3=?k$6(>9qw(Jy*/qNfk30{ Iq{@ĵy^/y݃&L Í׬֣ v<t=zL2bcXTVBj( _cnvxPDQ^8'~ݗu^ZTSz4}?~i~*q#yp|.fg^"BdT&h tOW*_`MN(M@JL.0o\JOup u)c]T)-WT@j 7\:>&i^*s.|ĠĘyf(xD I`]0t+ "BD$BοM{"B-$q,1OD@ IHp.CH^8&O֞Șd1E c",4\ (z}wn.|+I%" 88QYeNz|\n'0/l dq ,)Y&;U CD!7R/oX':úKA1V7r/^[̟7|e~?=g,F+aU3?ne_~sigCgU E-URì)6(D2B.s]w>M񇌱Y5'*wS)5N%6oimzwW}{~yhjZj3 X`,wsqwZE|`=aO;qX xy`ȲdCo^R"7@mQQ!&h( ANc—h`RXzCOlf?{}>< 2j6`I`i>:NCiwOB &J=bOsm4~Vh;\B<@Iy'\e+ 'W!LSuws.20F54A5M//(pcr;uڱ5*uRrLO?j}Aۗ;s"2;X^ ~TiK^euL=gA?_{-#$ݽVeRbuRۦsXS N(H YE0 !!4<78ˎep #$ ] B?> xҡ[6};XR4Er 1ȤNEә5B Syˋ\.vs!8^'?hLd&=0S-Z߉QEy+[`e*1<}Q^vF&ԮY_*cmt_}troZ"\_úH d.M=MLP`ؤ oǖ&OxgˑDخBI\UK эjoqktF,`?)|g{5<3sB)WD@sݫ7_YO+}6ء-.)g9b߅kq`0M " AfP՘Wj领_etT6Ϝ3W(q@. [k ׷ʔp1̱~}֠6k3a6tnbp t(Wٸ`4W!P骮kc~HUo.8خ.1\SE{sō\J@KPK$U)TSj*,SEZi"-UB+,$CqSuB̖e%Dd̦Eak Au-ιu˧H&)JPJ$0E)/ 뿤N>=ܛ6fw]N=3۠1, Szݕ4le"k&-1nM\SN|=\yn5ʞiSդN޾Ŭ'ꔑi{g^7Yy"EIoן&֪ A xse6xI3RHmëvTr.uQLC{ӜXڟ01P> ?( J &3`@o^($Il!8&)\⚌/k*~ڃi\W9E~toAdψ$QJlڵ0㨁.r]zƍ$L؝F+I*5;+.b4sn>hCW%S%r$dK,'Ϊl^|`+?.xϷmЮ3/I|nRȌWZ7\{DW]gmBé(VC, e8pݾkׂ/l4/0&|ƫYgn.av+C2]aSΦ ޠ؈9<-@Տb_\-hqLތ`B=T`di Q^ES֤C57M&/zLg3# tY [.yc93)P!Ž'=)DnaŧW4e@Jd37g49k&|3sFYOdWnaJ4 [Rأ$0F9$3+).q+@O68qrE c޿w)uwfhLSu M>$&5V+OvY< C%8bk.r[e hH7WU- n17*`;P;^5&D$iHW3W"/ìsa"~}DT&H 0`C=#{^x`6\4{# Ec`ĜDXD>MiL5@I`x\,okpD+>:wcP׋ xvʆyW XP/LF9zF8B_`>Bܨ:8Ɲ{W`!R"$9 lR:qh1g΁rW'^EVeD&b?;K[H~GR?@Od*$P-U^aG(}іD6k淕=.dqD9>k[Q'cǑs8m-V-NQVhxU!=&6^t|[7/0ob4 +ѫ*?/W394ރTYRN~$iMTIb\< \ͧFf4Lp6?]fpx'+\bF?jyL썏z=HmSh?wL2=ܤO4|v֡7Tҿu`ֺ |e\eTM+'EƔ)ğGOv *2N U45Mq('fna-Zps0>d8fIOsgYXz,2ndl#7seSɗL{nSX ТBǪ]\'w? ׭M_r1eV]"=tG}({NUZj0*2įl"~+ jP]NAGG>F\V6uP:T7:0#}6%,වّ3=#q*)hw) !.5kF> h׵52qĔMhX#*|:{sޯ1JAL^AiNB~zzper}W鐂" dž 7qD0x+ .7Tk7MλYu_0AŲ2kX uUsB$[SPNM _3aG\ĆH A |b-8밝†'N@>=/90k5O愢K"v[*J,'Z'hmn61oI@Tǔ7:0|tS""&QamcHyayrpa?`1x*$.rـ,`|03mkq$jA~(5qDZBeE9[L-[Øɗ/ǺC8ȲGo6g U&nBl~TV-: fC`یg33@7ZhVGjETjw]ӟGY!Ǫ@Bk7hV|hy^/ѓAqf+H-Y̌R]Xss!vuq%Y:'VKҫ US+R{+Þs %Yl$fsi<uL@%;/yll \Ɇ*ơ~zBkN=%8i*9? 0X"Dw$=ȐAeNpY [[Ԏg-u#?ط ۪ P82Y³XYS?5XG OrC?)/]ޘxJs-+(h~jllzǗ>Ì . #*Eް uB͚rZRl!wCP#NKxH_D2U. Ufi4nYLޞSkEoeq7?՗m/$|DV%$GYEj9͏Nh =CnD@qQ"TFC~n,')lh_ݵGlt Lv=8>3adB{]㳄H(Wn\djʋlRRGFPғ FIj\kE-k'5z vn$ߞjNs!qR=m4RDŽjIlDa֊oi DzR8ʵXNO*U%ކdm;q.ci כY,#4沕n>|njk k(KWwH&+w}ٿyKPk1 O9oodҁ$jbЮ*wS&U4\~yZzO/ ou}^ vgDFj=Km{4LI*ZE߰6B;a}4Vj*o$g^7>`#ojIȿ9嬓f]3ƺǭGhs FZeI)DPWF[ [J4Z8#8*{tyAǍfͧ|%%@12vrDU'_6~y(%A0P]gahob0PK4*mA89ll|O92hﹺ -IY5U\Rk[wC\>[h X8nbPaV"}{ PX(ߎ<5T! v } O{=[JByiXN [f=A̅i~IXVٮLFG&`8)vX< ƻ#\ ?' ~LYql]SX9Djw fLhuE{q#(o~&DΛ:I~c. E))Ӷ0溰;#O{`8Vs/QMC͆.f}4`֪KhخNT5|cJ'*/\C*le _3`Y )#P<|,^C}PF,ewc{&=3Ok1l5Toԥ֍Ç5{ҺR-Z%-l3 5orD$vI>*ð:6M0^QOus#AHJ2Pc+ ;m쟤fmb P{2x% A6NǤۨ7B 0ЍIÐS{;b5$#X_Fa6F IpO_bH䬍>iG"n[#} E:2i':&ڃ`^r`Rk3HcCit5P;)f) J,5Ka'MQKn̜c\$zx3FoizA&7iLo~K_f՘XϞu8kC }z7{!?pȍ_w׀f^Tq2ɝ%V [aY|uJ3<3I,W:$j<|َ70C\eHgC:D̓* ًR` m'~!*OXU,>y!aޝXRh]>{)hw:y42NH|q&d9F>(yDJ)+0v8?&'M+3 tZ VqBu l\P=d́8]_35+;d. ,"18@!>DVS@6\@;o˺rP{}d8ѫj[vs6l<>o b5}ҕ_ AZu$w|f[u[gk) Ђ\Am`[c85F{$Dկy9+6ciz%Ec';Vcx6hyt:x9ƨL߳drq:[x03cO*wQOpBz`J3P$8D(fREU=AِWWp ;!ꋅK矎Mw6l+7% 6zQk(ގw#vÃFqT(o=sN*>a}<7A,׍TN c(Д+J܉c}!7YXruE}yT*MMogR*=m*k<:( 8L'xJsϦhx$q8Qul=[Yh~ԠLK%1ɰږ4#DEZ9b %_m-26yw;5C5B AIAƸȽ-VÀOr$m-47N-:JfIukJ`BAk~c^0:U a%0ܕ|֖ zdCH3 Vxc91bm4A+OE<{#=_fMS*իD'Q+RJQUeiX+,C'-*Fls"B9fŸ`K]ʙD r7$? B+FtG`O#aE3m&ҷW(tG&/hƼf'{&=K3FcyڸdefJBAj8-mHnG ?$5L:]_d9 of96ޭ;qk_i{1|,wx~/'q!T?.]!@\A6IAA:ᣓ3VN[,0xE5#cT_WiJBtg<䀧 ؍u:R2q!-DdXXvRx:"k93n#7.%dlP>U@\yo;7w3Zμ`O\ۂxܩ丌s6u1,2<1[zJF߇X~O?#ъZ@QTjAU3찟 5;w,c /lH PY[ͱPَj3EfӔ̞7k!eOSg~C)1"Yp+yh^Ŷ1oهWwtvDniIi 86i>CIJy}hH)x:iF8|fw- Y3rm# VNo(/LvEں^qi6)+0UeZڎl\6Ab"?I{WL,5f`GLn+"t0^gFer1 %X"z#-* :;CA^qk=G9DzscQcb6Z<=`ǫFڵR ŲX:o|38&T:@]|=Sp\Fѳ-. ޻'Y?1N,B-.dR}{ՅV7Q=3TWCֲ- we*MF}43Y׸fLvbvq4"eO ㋊$6Ö28_RUJ'3%?W`<oE !r!= n M ʒ-]\6Oc\ l ӆN MccnQbiw %D|bij0 kE~[&e9ά"j{%H\ P,}.\`;NR6lW1EX!=d#o\ur_m!cjzrΑ{Ҹ5CSQ_eWf551={L{G=J9=F ͕F1HwMϊCgDz ,1rM i<)76DXAlJi!TE<ֶ+[j|uQ̈́ >SQKXs n, 8a[ak 0o1] }cOeoZJO垲RA.4h]F^moǽ8ScG#z 7z3ވlU6BjD/ǀ620pg{]EsB%;)Y( j0X|:<~uyvP@؁衦K<6]SO1?: :mih QO-:Ý)U4c}s02vўNp};{Wb]a]bG;̒`m^Բ.!ޡΏ# ϟoė"L"5~ЕK=0 1^hV݇LӢNN3d~ 2S~ڧ4$O҇3l[I$tx~̬k3_r"ڽjgRAyDqQLW:rp Q:2z4|yk=m| /rwrVxSa@!qWΒ2bZ.rpī8^`SF1:26Wx 6`R5-Ixn/2?9;vû z肝cz?KJFG綄wt+FZ6?ȍbB^;=΋m HH %^[lڔH@!O[/tQkuԴ %bROS[b `d SwMe'm؛Hxr_D^hv,t]~݊3V,O;0e}aA /VcJy^.)|As g/jFi0O(A:Tm 7ڝB.1ΝY?a Vxd¬ꏅR{Z*\s( ՄK>$_2S3}6)wWcןcyhS%=@6dSjjRD(nٴ`ROcE8[!~H9lx=~-HЦmF!d2w50ԥԆPu5|&S)X-{ʌ#Ӭ\wmt^1xZG +xs0_Z|%K;bX Wn~?%!P2n'[Z8+`I˟pԮ&r&e{8)v)>9ƻVt^"}>7NIZ(8W4a<.pǽsXXx^mxc u iS ÀS0R>ju;U/Y0ҳW뀄Gv.vtBNc6@8?E?E$s{\cϽDZ0Ev zd6)Uw3z#6vjC8*Bonl\?Raa>FҼi1-qxˋλb">y}Kv ^0c1 _ WL"v}>ȓ .ۚtm(=؉䏯drޝ$;W;C][f!N| SQM=Q;'q6 ʔOikJH6>lR qBHl~4fù+^ j" D;d yU*NH% iвSu|]`Q(j3*j&^oAt8;wF0]1QF!>NQvh<9$J4Nx~~*ZZw x׆WX芽@LPz$Ӏif?p0.dGJaY95uγxÞ&%5n\u9"L^Kҏ5U&)<6hX=D6?pFenaluTՐKt7.+57. "]I =ztgz=ػ^{b#rށ!ekwڪ*A6V;oIe QN4s„SO}!c6)߇ Zgq/6VYk);SB)4=_]1)[]7 zRj8ǀGs4>o9'(lǏ(._-+7xÄGRg<)DUS% D.2i/e}e}A2DZY_nu:=d,/õǥZZ+,/0rܹ)J~JA' p:xo:j+7p6ЛM?ِ~;RϾHf)d7-&8/S}PÏ{iyLJu֧џp>9/3+tQbCم:UTF<{lY&7 sp`C$Ty/vhce7Xic3e B[+y/ˉN0ND~BxyghX9T+B\]Ja|7Ъ2(MݙN 5K1gz.[C$̋l4idZQ'tqjn:OϑpO=Wx+mpLYC #lȮ<KGՌix\ zh,{iaR/CLYx?EAqdts $rCJ_^ C$}ghĈCbbVdFvd&v Tg ƻU3QbUω B'O͔]@֔;&=C&AXDca7BUt1TR YzKǙ Mę{_OR1i}haL|T=^ͼ1fUVs>ɥ.8~ÌT Szcn"9PK4,o,S7QfRd#yLܻ@x<}Qi ct!:U brF#|[b>2U0xc.oU!j烙\nDlc_p~z! A3h4=х03fD?,sl(~V/O61ڟ{ F>j!ymf i`J3YR)Im@^7 K/azfNϫJZ{֌50l ~ 6-'oDz;H_k`NI^&FlX-ƛ=I:2w )tg)}xv7 նEmEgʃ7Y 摶1ʱpey ~s$EMؖ8/!کYs` G;ʋ~XǷ(?,04vUPAh'CBcb0mi6a}Q޵LF|[V0Y:Ny4 ]Qk+V&'8#41)p5 (=Y;@䡭G0.7cXhTqQեj[_L{y\gl`@oM|0`k7ݍ^ɐ] a)КUMN** .90 .]J6K/ZQ9ky+U]aޫOrb)Ur,;&y"&j)Œ}]S/VVV` 0ur?fRa6OqM2J,eEA+k'(, ,uОjb`]ʲp I1Cq fn1Zc3yrK%q9@֔NυI.9Hf? ܹzgmgI 5C * H[ uk g<r=7ܪ꩓SV~:ilX㔮C+ATyQXVnطTPm/0Ýq#$w/ .52*TiD(䴽uWaEPήkrDI*lpEܘnxB  G-\T4RIӁɖv/G3sN?*w_I[*//r|ahF^# F<&|Jn7UTGH(њMyjٟ" `gc*/yU߻O*V` P:1QHa8/$">agLMN:_ބXZx?PkKH!phǜ2oAi ~hg ~5 t*ݧC*tB7K_Z7C1grK9Fsªc8fXHc3kAa@<ޚ+'puEynEɜu v(_c+_t[m܀'ĀЫG40d]E>$,bEhz&p GOBBT -`mXM^{lR&[%Z.uvj#i+ '_8UM ä " ^{ ^ r$sZĶd })'&):smN\}mk#r:ȝMܲ wm+# ۵k1"q)LdJMd:xLXQѽBs(FW?t }UXW ZoZ4d'=:4EVIVQG  e|BR{ow" 8!^\\:;ΚX?6AEn 'K66&2V<2]c^Qx~PN@t#|jN`8>-r[l:k֐qdB f)TREÆغp8@n1O/,X"ge!D5l7F+N^v RlespsEqD7/Eh@`r-NqHUꂀ}$C8fNۓ;v@AU<m yxaHK؃i<aaJ{"UDyҚ:3&Gh)W]P0=R5JJ$~vSgA|,g=_q|uSxi[AXr6'L)jUXg ޥ&xݲ^&~jнqdNȗlHI~Fﺍ&%ށ T~b\ÉhEn?`[|TJߋr /3.F`s ) cf+_x6^""*|t3bjdsŠ!R2C_13QV Gv"p\c\ ,d4EoKr j}kȁ"uNCEThdԯ}=m|r1qjs]9>c!Tfd'4ƣ*gq *ftHe vkk?K; ʥ{Gy8`-SӃ2bdTۈ4tis63-π˺?ZfnԂHVo)M&'4R[$g(RRun(=2n}YsOL3\j(bBI´bBVrLi݉uD# wFJ߽o2:?e <7^^T~M\L㹨xfppn'/uQ܌y𧉣15b*5~r,l坖 Yf9p8u ׻,e'|2@64(.O@jtW5d>uX~1Z44w67X;\JGC{O uj4LiLb 7o %( WI q@wĿ$*E(4/5q"*8/ϓ5>slP5RO>R;쳞ϏDԔ!Ȇ_.uFGUہ`;pl$A(W5^6qU ` C gZTFDؙkX@3''R׌!Mq@+jN2jyYc [K-cDI?|~t,?`0+OƦnKUs6ʟ8 iˆWPºYxg7i+S̢ )yMˢ7E}_:1Uk^^۲,ܑ F(a-BTA|MWV;Iϻz@F(ݷ13T`2mẁOZKs~ 0#=dVx8 ۥ?*"Vڪ̊u뎟[́!?Wo|ED9:'Yŕc1òkSn="*):sӀ-:.}ָ8s0'wK׭)fH:3oU$E-$Q 2m]22a~CwYrm](v2NxVQ{D5~J|BCYnێP\z\aλL4aX?b9 JX0ZjSM;clj9CX$}Zf7cd<.Vx;z^;hG^SPOl]54p~d:(`jpeM+JKmIsȁ*M˖=}*(:ei? bzRا:w/8yHfqdhXw%*ƯoY4sK`h [JG7fhx 6.t:mC ]P O) W^0r=)%:–Ch2ȇlIgr+;t_7Sز\d\ hLq: ,;I"FhYc7u^0oҙLx{> !;OKYGs6Ƶ󱿴 n .4R_ro}2TQ>U}LQiI !틱XK5D(uo9;}@01tIA?^R%X[k'_b<&Gベ?HyfSeiX0θz`kLp3`NM{|fd}$(#o~]'3G YڀP;y P!6#YOv^ҦTrkQe/O9bFbTF;dCe_xl1a50I\}%!Tv֪^O1[̈[\7?Ϲ0ն œ*H+đ /H~рG=DBy'?(V~q=&x<%`."1_&lf/a+%U%T)Zci|_ݗhm\4f!yeUYܗ{>'3}5`-ޥ' #5 ApqS_V3ygBv]+O:_ WEu`+[~oZE۵KvLFQuom4VSP~صuͪ$/uvf.go}Xup)wq,E*<_vmG{+ A֣|5s娡'7.T7IX!CYU~_BgN|a9#G!ӊuC/g`.0,CH9e5Aɠx051zCx.Qj?iO҈l{@] ]ӷ=*g5^ln^5һ;.RA'Q0~f">k dq |@R{T~ CqEְœK)Z-~m?@RReE?UrEqruMmgoyp˘im/j8H*v?]py~]Vq/NB_>h,SxM3!Xe9B#2#qH|roD0݌U_wb߰t {r} ;CC8#'F`λZ˦MQ:#0ľRGck2񤅘ӏ+H|xN MaPJca&!Dǩdk=9Wg:N֍m% ՗56gfs*\>cFe>Lck+@w^,#HMoEE" IS$VGi?8j=T⠽owվDMD7YIS9'w _kUkYotLuA?W_ɟ1xGwC%8NJfYl ?}wĚ E,|j.A˞ ]Jw |$΍gH2뒍)k'N`1Z=sq [v5|^C a!_Z+qA2*@BxWV+G_WE2l.Wtzey!:|(H+U v5FGf9W{C]T9ZS3)dA/Ry9 ïpq |8hw7`F2;7D l3PdMUƮb]anzm;i!hȒD~O#$2nS{O }@*K%BEVbô8;IE51V/]ZcޏOƽ|-CSSSHsdƏ- V`N@sVsA_2#$8WQTDŽyckdݏB6ĆЎaiwNvJcdn|(< }8UvuRol.Lq14k>=02cU[]WMwm=ƛ^C#~uFm@aGb~W[Q]ro_X{C:<)8CGfɋeQ8cYly vS[,N}sqaN[ o.Y5[mz]ss{]!Gbx'&Os,!原8o -eQd{_ˌ*95|h9&T+ZaK?M-U[PxU buc|2*ۧ;@k75ev-|tfM͢٤q=>hS_VlE?'SnV{WLɠk‘ 3 rmR;Bq+dǩfq fc  ub.jU·^ {yɶFWQb{ ]GֆX-h;\"y[ ׿l77UHgn!у7.?Flt62Bl5B}/҅ EٙF-tC > Q)Σ[ @c*!kXCX6wDM|r࿍Dw,iE#c3T]TG/O앯A@fn*\YgYwRp+bfaHj=D;uXgR?6.MNT>IbK%7caCd`$ /Y:X~̍}LJPv{1LYiɏFOo>cx9  T|Y33Xqе0W 5][ s bNKMmLO{K-`u^2Y1BVU[GD#7 {:aqA^D,ˍJ=l\VPNYm_1S]'놾Cl2k+F$7=;O}S-[ޙ` {˹Ai u"y7T *foܓk(f.zI$AN=S}׏vj|BpZ7$)CHe&{ms 7L9 W;CŰKy!a7_YPj;:d}1qy]ÄGDJp޹>WGV smm,>g&z\= n z_Pj3sxƞ0Lx56{IBԇX$>3&^V4z~V6@qXT8^'P'x'#xa0H-fIe "L%&Uҗ'JF>/Q(yDe} F{Aq!? -_]}$M?_YVj[qɣ"rXOy 0CR d8 onRЛEsB~~35zjSWH~$KKb] RG`ᐊk4ok#,F&i}[.~C׉|"4#z蚹dQCtNb7G -貦o|[`Y*!DI8e.ܹ5:rȾ ;=o<IQ:1UO^;}E!0^$#VL'׫lM,/wTmP:FK)!π "218HJ~xB($#kBğ2\< pJ8后?G^k9h879\> dGo'u JI8g[Me?SrhifV: eh01U]ze&]L)(/+QH?РŔJ@T‰noY"4io=Tػ8+ x4v~|/;-%l 1-\[H.0mJGFA^OeG/L.]%hd9Cgc|3/;n=𷆳 /GhHO *V[bЫ(hΆ3L.y=71?€bvЫXZh:Pڬ 21aiaK?& 3{sLʘ#h3kpe;ܚB2oD(Vⅅۘ ptyk6H|ă)O5Lq@?qlM_+G SpbN0 {cј % t^ Xf`QQF%FIV{ <|?FR-ԑUFT^^kQoʫv5!t 00ẖP$Cֈy/n䳛f1!3J1T uI/W"ULa (AĎۺ''z#'V3D[ mnJT6jo{LpFo:w坎-گFuw(D%7F,j^*IٝI0>v"}L;D`F&ծ ؊nЎՃ0C7Ҧ*BȹżABŪT ![qӉ\@;Ͽѷk]pACcQM6:H;r/8DGe%P{MmVl) O2z\"\ψڒd%~lyO8>bNbeq 7~LZVHk9 V߈3ID nӸ,Y 1iyc3Yf#FXt;h|Apv"Rn򬡗92 pǖ AAG̭ X)h0WL0qKUf6QFnk}ݘ OUu|q2gcO,$]R$D_d=%nbϠ"'.)v߂#I tM?f͘zv|J>WX$n/3̡rLvz0qX&lʪ` Kc"œϒ%4g"!#D!iwkåň=.qj=y B+p{Ũ#iF"Y+5X@RnN P9KWj|ЦtLv.n4 \dB53WxFLˋ40\G;cKDIhfѻPpI(\EoAu;\)g@ϔq.;(JB/}:5X+c`t: aw:Ԏʌ U#N#6{ *4(HGK,Vl6~$afIF*fMGLVoI={e`|$9;,)XJurdӳVN E}((|!/t\*&l + Ğwb|E3ҩԿ.pʊfe0)h-4zi~[.#z3ʊ#,sqG8^c1 u{D24܈+EQp'l>L46ϼgFݻM2(|ZuT4ˡ ؿIqt[J/ Ta=ƹ*}nClX@~|NTN;F@@mTms7deNZ9HLlKGDQhI/-~(~eeٮl1OqcOur@]Ne!^ FǷB)gҏ~墼;Tu^#hfF 'r5d ɷ)- o&9ƀ(rf( eqdTD=MDंMxV s{A#xH#?ONp!]gN3pb:pY >s{ݫ\<"^8xL~SR ոHvtOԀ%zs70/y4u6, h3اS bugJǪoq6 Gl {ȿ=X C9ғVKB<`LhD:jFr!-c=;$_~=` r'r'ӟ56 =+*QZGn聅8GE{ua~ exz0oxM`lR cPע=9|07ç]AU2YY !kBz !&ͱ/ovNE=n౑e 2yG? e!׏1ם̉AIeg-rCG20XP,7SʻNBedY$w]+#8Ь@΍G@Yo6'Q[{3Nh^[׈ q3rp$FVeHv!\-k#&!ȧB/X [[H;^U!MkE74y[ݫ{:ȕr`¨QI;G0 ?8%7l!"7@ôu o[Y}>I+ч\/iOd>bܤ3M9\'4 Ye`tU|sM6uجSn]-ToN'r(9ֶ/M,*7JNi=< ?Ɏk?V M F+=+ #}X,#[kA %t52îb}} I)b=c,^*h1FO U_IP$1|0x␀Räc2 vk2ゟoYOT)}`iN\%KN:5L`:XtU[@!G,vҬat:Yr-Q @.G4=S%9diG=` WK J0 }!ڲD8NQÍ)1LAǧzoL dp_㒲 zF Q1yǣJP D28%sC|^wHqC:?\5% k6huJJzwGLECո>Gh`/ԵZ+gF$ ^"$YuVŒoPfQV)EP_(xܲdωq(?n ֦?-ۢkԙY, htg7@YߵQWeCyi#gNKͷf҉]R]bJx 6:|<9ʞL&H $1%<$շf$QU>+C8 #!r z2eO.Vnp⏍b ( ^v+UH#fKu~K 245⍝'O uw03^O.SpNR˕Jp"A8߼i8l/S[q#8e;JuŊ%mN|\Q [C/)F"5|T.n^~f//1, C;8zNM6(NZ]3fIwqB@6޵q!"Wؓr!54`v+â#D%X"sxa78V6_–_H1t b%C8CB<uW+oGqxO{W y]A CAލ(ys[o wk@ثZ(lY^hxX׾ Ӟϣ]#'m!XX0J }(K8[%٘]z.n\&,:'ZM4<8',-2B6*|嬾&>v G-("+K}YiI0Zt!|z"zzP]\]ޯX K=ivat^GՆL=oGZSAO(F(Îs Zè3a "e(y@Ctjf֏LS%'2d~:5?֣y!"J<I8^*`g@g^0x yD:gaD*x1LBw7C\{NWٺ< x2$4?YdusIvӫ,Xx<ºdur;`jx͡Cr%>#:!n e|Y{!n[8ڿ?!vu \sѐ4X73L%FXx7U1*A)1Li .%ȪgK%9{~ +tb5j"+LK :QQ ^r6RF/?W#_ٞxش%"WڹP fRNI[BR*,rȴ̳F^ʿ{Č7>:jX=6GEm5Ƌg-<;*PQ+R#4}l%T`$YNUh7љ., ̑HxˎLgNe%g9. NAjB]Nf[W4}5+s{gmav[2v'w\`vy\^9oG:q5t3D.6%OhKlr]e Th1Z  mDYHL(͌hK:7:άr >O  CY#^AFt5QٯLo{DǗd/+c # n"i8P/`Q(Pفu.\&J'cSku8T0ty6H@ .a-Y]ZKql{efW86{XI{; YQuIA2l.X=Ad)eUħ%n@\]D>^% 7UH'0fWpۄSR+Za2j j'*֨G$VRB1,yOuAųy_R`5 f1O!0BBhcU7I۞ytYK ' 6: Fc9D{-G&nbD|xzfpʓ@#<=K7%7=î޼TJVI0Ȱϳ Ǜ@V\7b}3Kg{>XB&uV&"qm@G_cvb oϽ6ZJ 臩h7 )DIշ8~JL W4ea]D뺘CT{*Hq &'/ ZW̋GkSTςU* |Fz&LwI?`r\YԹ#J:6^>EYNGߧߕ "nVɱc.jTwIr{Q1R?y">E I_[sYy暒ޟe߳1d4" hN6yɩO7gow3_d^߱btʣP@b?d+_tڰ̻9t˺xqLa}b`6WZm9[--A󞐬ZNrS$aMGڨ% H1}-ݶa>^1tK{v[HkR+`6Cw%YzRxIJ}'Ǫf>ݡGxN7:aD1_c| lRSvɑ'>O"bLWD.G ,KZ4Υ|%Xd)Q@#}6hJd,=!^wh@:  >\!/u;U$'oeI<GJ$P+u$SK/qnS)"{*Lm`)ld;9 [4?hNŭyhrBW e_;Gz kNhxmOP@Z{a5NC7i7_2Dj91#0п|3moO!d4-HնtrulrGv9}es. EEy?"ZUF39p29B >!y}u'ʯ5ɰ8{ƬR*X毩O(4} L1=%iim)q+&Sy,>cEǵA>Nuh߫nl$Gx8 e%@w_DĂHAKt8DNR&i##tޡUjBG,m.7+NYb-9A~y0 tXZ 3-'SN˄{`ĮsXnKdk+DDK(_^Sm&5lF3^ȧq-Ӿ 0Qi?\klHF~s;S3~` } y 濖+ef?)X +p:٥#/\{pcSPw 6_!2Rkcy6zs|G|Ꚉ* (DhND(ZHk_Ad0v# _\. kcfFAoÏq z1#A3<_"QA ژRm- V1T*ۭng[_jPAT(ڻteub!5fDgmz=!x E"ˑeG'W#l7q;R58TS9YT .ǧ1캔V=_;!EI'1}j15ҫΨ)Rؑ;?bĿ"QSSV <:{z'3ɹ"q "ڷi'zg)SÃo|1îz~X٦ec@עuIǁ򨯙Wz5c~@l +,SMhӰ M@=,}6ޭI! ?FcQ8.~wn9k>Ӛ >ܿ8t;$0} UQ*[\vfM )׵=گϕkt7-'͢Ҝf+( uSx̜FCex $MOJq8Ѡ5"FtBU5Y)" ;Q̦Vynx*nu=z q9pt5Q[YYI %j6VOyß1E`a̴7x 5wG1%bq(bϞo'}88ɭ}x]#R[*m x[_xIefe !eg nU!+#&ȗn-S?Z"xP8 %ކ{Y1ͧf n^H:8"=2NdFǬ<k_O`Oaa/4L0'ĸaӈwҰ rk$[ոfG pE6C*U0Wٲ1n $^ cCT^{7nzY49ŒPU8#n;#Q h1j.jM)AQS5AL+Mu=I`zP!7%2Jnm B[Ȓl C&iw輄)1/ωEu;5 ]$~^Q^TǾ$Gu딪͊A)iJqs[+ȾE-6Ĩ@0xg){6 %fEWMpTwf  ƚU8:4?|o8 ?aT^хN;V|C$ٞ`"!W&ٳBkC%:`ktN= xb=j(S 쬜+(jtXr^g%U};U[x;zvG)Wggm1(p(MGč婕Śqo)Ttf6Q:ːאWgRk\փԋEvEght_i|6|994{ B: !)mޠ<47ns-(Ū3q΃d+Ҟ]HQ;|Π`! @zI{ڧڢ_=#|`?ػqzR]ϞEzuBκ< CQ<<#T@MVszxtС ;RgP-:??.owy&"rRK nZ9s(] ksp'9gz;S+P݁vVdbp4 6k [<6 r$Jn@1V0zCBkp D2؆r3&.k'n:v;E''@O@̀^S;&=kYy#DZ2"bq[p&?LXBH$!! ƋF9m˸)z ;&$g&d9_&!^gV jJH;[v[)ԝ=hrA%"h,wh%]_׾~!٫afJ֐r㹂Dvj.6d= Mjpjا#LJN>>ٱP4g8{Ig$Ǵ͕ظڂT OYZ\Sp"y9X3˶qS!0dp+ߟg v&L&kȷPjT6Yhm Z74Hrx>ZJ?^e4aA!4ؿoE;QpSpsn53娻j x 'p-Gs?+.}+U55G OB+b$ge5 YJSi-njs+9) Ox='K{ j^/5X5JD퀭9'EKeoed%ޭ.9 xRA!a`!wL*Hͦ=㗘iOr<K"2 ȫ:A{@늦sWzgAI_s!1%¸ $uMѪm7 D*0\{pE"fp7QadGm|% tݡ DҢ'+ d Լm`oMy`1w 5_C #)Ĵ~h|?){E=ŮW99yKf~;M'YȦ6"R:o{=Dvfw[//5+`3!W),;gEETtD5 ^8"v̭E]f=̾uRf#w0ijk=g-[-L4&\y'2kDF⢅#鿂O:;TAW6oAj"Tso[lP燡Pklf+@x)=K-(R`8v<Ҙ5U(w:%e:P!L MF$ RN3ktk'*UrD|Cm,2(r'`+,ZI'N:4* 60]qMjތ}]fbulLmbJ{Ý9\= ߣ[;luMvs=n.ײl>Wp& KZyu<''0?@f^D'zV&2x詸Az:u2S'Bm2uhlZ%6z%Љ[?#WyB~UUBR=[l9G*"7YL#8Yj˖mQ5 K  [jHz $"6$ǔ8ʛ+/cL^sf̭ >ͯv}G5X.cݑZ!P D66{2$70#Eyi44|aF+OB6̂Њڽ=,HI'H0U\0%0vuxwyli3K|GԙT$p]ţ_5gK &0&0y?Y0e%23c+BǗTEeW ʀgX/ X*Z\-.5:Tg3yq%Q@"w*\$0PD/NFx !ʗآ9^ٚ L?e}o9JY!FMQʣR1U+ԃϦ>) ʗ2;9Gs3Bhuv3^nE Q"讻=6ߕy¤V8Ni MG:?è]{ hpRP۴u6o[|xId3,ѸXG m32㰧/i_na)W#>@GKZ,VqA(VW+bJSEL:V,1A% 6|T_ 7>d&}~ivt#WGt-9 !^ 7`sG\Cd >z ^Ȕ| !1ԡ7gZr݉YWE?*\rZ{,+=5; 4s?WcEzmVݾ_ &)V~Gr2VzcQY|J1+()[Ϸ)k GvEш(Ǹ xۛu9/g5 dޝL뱔XA|C "]XgR^m\ۢYRՋ.͍rv m:=;tg'cDs3[P.-Q \ !?y Y;M;161؟m+nEog(%ʱGqv\trzPt]񼵗`rH5=o5OMϦ;)g&}Z6>+u֬w+ҽ®3{pK\m<GH WmeI O%!YS51@han2!4ׅTsq[Lǽgg*#bU{68xƎ*Q_`@赧kvDldQ$ /-} 2U f՝<\1O@č *]Zr&('&`R9nZRgYZ[BhWJxoM5bPH=økPt6{ 63?geԦnC}֮_Dt 1ҥhϸET qrrU_W|^Ͽ"!HI6StHKbLB |7(]nn =*"e$du|6^LJ`( | '}5a=T@#@{eET7 2PT9/E fk0fa鍱RUH-W f/_+ 9gZTN'j۲4Ffc&>i#r ߖh:7 gv W؊/)?`]wӯkk=#R=Evc 踲_JQ/8K+q-=iW~ AaX3؃LôVn2k q}<@1Tu#l*/Nc!kxnd{YB<ڔi'|ngV| UaNT K !l㋿狧3D{'ZBY-5HjLgMq٠hk혌SG2 ?p2~4z"}j TV+x :J3?qGs5:ZKP`gK7v{(Yx,;xU̴Z>Bܟ=@\ug[].m q$јZ2Ja3RqnAZ`d퓬{_^O-*> zv(lSSjMOi{OeAwwE^.Ѯzo-**9mFq9ߴfz-^Eaa*{\6Ihk> Y7׬1C2F^] `熓s-xBl˛Zx)wx<B lisw]QjaFc2i h{o( r=M; jtDڗh gWoVVc>wPd!Qgv3+7%Bqhg%)SqW6)Gj|͖MAi=Tƈ OKN詣\ϒv!Fջ?yl+42o8x#}Z^2&ڮw0jXS p累*t;%lVCjAe,Ω7Y΂X~#HyI*, iI+ Τ1|"4w.jh6&O{xqk(c^SAþ"2}SbAJ+{H@ً.F{,nj0JUz! Hje Søc`Hxn#Y11u|=gnkW'-T>֎%I2[6=ZzbtĂ"ut473-v:.R={H8FW ( ^Vl<,jA[Vc/Q#r胹JevX l4$%SI-WBH.g%2Re3q2n`Y?%w zգdc+tM~-U0H]ރa&HA+~RA[H"TpJHKHTG#tePJNw$v72} V6 OcJa+#\H/d9Wk"")x؍10a'L?I25i٨˹.,5ƭkŕ*Z;V$ѳ"Ӄ{e~I {WșAYz?F[KpI>+P24T/EgE&r [Q:;3EBSPne٪O *[dq0LG]h~/ќrnx"$E _<{>J~xF1l0YoG;V6"H: j+զJh#Q"dYTϜ{9gDVlT%nѵI0YSֱ wH5̹54Q~=+Lc1%oFepMaEtbU$+}5!ލ#>EH6W j `/þ NCY^̧M m]k8G:؀J %3SYDe^DQ'AuKGf"Zfdmz=3pHyzÝ'V .iȓ&*dQS%"ćv4-P+;F̩B]B\#L~b"ZvS=3`)l6% (2I/keܾ$C*Ʈiyr~9lHlʕ"]}oa.R LD==:HܨKFKQZzMZ~qytEe 7]HgS<&e/[/H3߸<|X(`N8/ꄡ}KGٲ/MV /VP>oa+XBeU+01Fa+IGhu6UU$3q|"a{{LK tTvk>f'Y^~]5? a,Smlpnzs@8`"F'F7a#]Qx"}Y5 xJ&Xt閠K R7W taa/a UO u&q+)8vj2Up)wGT>0k(lS= ңr`u{yCqİ ךnjR\ nu=+g{QTiP q>0=z @ZҶPEա0eR0BÌJ\;z|\JTL5R>/oY)S-@ßeJA{[t/ظư!Uto~Z в>䥍6 ЯnbR*$woI#صU ey4Fuշ2̩fkĩAyg18{TG14Jb8WgcCDGoU^s_t'ͣ{'NjjOt@*~߾'ާmU 1i;tb`FGNJ3^~$ƳHSËa%,hv3,E|uT~`ȯ|Kv竓I؏Ip; 'wp;Ct;}ŬDvCm4vA:a0t,O.;!ؙ =XL0a{s>~B cÛ"J3hbmC't >@8hBD,E}'4r MfWx(_'m>|ڜ g#Bo ǫْW:eeSE菐{=l0U0%C*BI[NqZq rULZS2B/"hPNW+320oďhP߅SzꩫQRaZ"qv^UsCtk%Mk]";˲LlogN) }9r2=AQ ݦu`ox=ʍ-< +mBu [/LXrpEp3N-\ۄc\ɑ@( fhɛ̷1W7LN^ ӯ16١ZrhvMkah ].LF?1 8o ["*+1 &pdSmtFw&\ruD^!prCf)B{ ^Cr2r×տ.)&6f*%HvhlTH"K7gyh w)Elwz'<3ZBl݄NH?|,cNճq`Iy Vc PS#~D9竳mFqb[Ϙp%4#*Q~IjH8ķUH%'rB=:7;ƫ[/]WV?iОpXUWw\A\0|4Y`E x~T s6Ik{Eynrk/B"̝ 7qAĸ18ՐG(Vgmf}t`ұ_:eb.jA ` Ӹj@W"slCTjkZAf^&1?.IHK=Аt$E*eqhÍeZ}#spZ8IJ48 ir_jN Sm~S#$U_b.%$f3λ#*<]VGX;pojجlbqYopxtR e2׬)*ѕzʔ /zՓxC&Kk;[}_7izUc`t5#}(CNn(~;*,vmWd{c=);2KD%Nv B ~ܥУyX|r!SsQu/Mx.r-2+QFQ e3]@ [\'y%[woʳMo>ɂwN>T`B4=G3aag/c9 aQ* i*: w g&Z8>"$5K> s.o(S0]憂Fy(x5LG~^os{rl!|Aa0QުA twz"Ⴛx^|h_x$}mU8fhNkZ;\L/VD/ 4j M٫M'$8M(ZU S| R[Z1O55:Ȃ'kG*XpKriZ:DOz+F#>}7^D٪/(TV| i^~FFN SF]-RP#LU)S0p=@/G-4;6ǵ֛F(|DCOo X<x<\Ce[O(%uz $& -FaMNXg)-[!t+-f&[0I& p^օBJE` Le4#/[*B^EXCo8n?KnnY+T߾tdf1f?QBfԷcSřޛVKtm=eb!=q/BԄ88!s n+Hd̫/ߠ>V r)C[7i4l:vr\NeQcq>6! ,mtX;/*$E 4ņ'A|}G8X 6GY/TKN -JQk㄰ͳRG?ǣ5a x>kX ӾN rU<,VL9Kk2eD,]0DQ-1-PNw5&szŎf.сExv"[3o(k^DD%g: dQkV`]Qr{*1ՂM/JԑۚvBߒIe:ܼR}5:um; -cToɢ֌!فPcV6@+ӻP3H9uo;2gj/T\Y Sys"s[@pU8b_\H?_1N2ǠJάoK)koLtCTDHzN;=vWzjB-.Zw^#"{nď⪏ ;U3gCfZnJhZ/? ũ(w#>I5'*.t^d%g3-@-6Gkh].5,ێ 1c;T`$6]R}+;F%]"yKpVq% }2v@(m[pS?!)a\&u.I<E9Tѻ4 ,($^e~ 9f_sIE E7;N! =yGģbK;THE%@lrH܊3A M(HjױhGDZ7a:H5] nlM(&)ЗVDR,Y}%ANj.R0C*IJRm'зZ*dy)LKA(,U 1/jCw6p@ f:UʇU~4p>d/FhDe[귁,&߆nΤȬrD%@u fj}=}z2 cKfR SU7?ɕtKja+..BLRF3 =>=ɕdRD&TS4 9DDBn=. 0]HnHOZUcaD=4yfB @¦P:O O:!U1*V͖ADд Q.GHT-{eLE>ɸn3/;.i/3$l=MJO_ޖ!Ntfzgrs;B?V8p*x9\d6WQlgU8jMMj{cܯ)#,nVĄ=X9ҧO熰9}9(_(ב9+)>c^ =ݖ C.BIN=Ń('T0f˃~CX-dODSl[qE(,Oғ<8 Xe. VCY~ݒFt' c gpp:T$Dq- Aa%r('4|lEۭ2 m ; 3䉋[i3tC[ B\XV?-2B 4ݻZ/Ji|? EǜAE5g!I_[QW}/ d'mYMiIti=k̈q",bm\^AL.D(W. OŤ&{H7S(5D#Y>Eh>1@APϏ~\g{@:?i}I+)i};.}oDS@\Op,npe d/=m+X 8 r5ϱ@?']O{?yh r&GU$S8"v2H6'Vk븱@!aO-iH`X[Hc2DjU96ԑ$Ȓ5s]0̌ox04E(URMRZZ}V 'r9[[sE~ U$lr_THK҇wp $$o,Hx>D/6*"ɕFI6'{pfVYnoY3 y O<MG`(؁f'Jzï4h*"~s.3Ev1 dgQOwh5i:wK;~7?;9EM̺n 6>x 4e5& ƧAq rwuR_aÕ!"/E|>'9~@Ԫۨ0NḏMǓqqrϑ$;e,ˌ3}%Keh+Uj;zca: K#g%%by5 ׋#gW=h9ܰ\=nkGx!"+? ?џHGumF2>=;HfPAIֻ6ڟ^Beܢ/D.ILB&[q4En\5\+|)?J`/kпbr4\ J^[F3Z:*[kgS>-^")7^O h^>撠'aA=\=7W 4vP9G.tO00 dn .P$謾8]5(e+.T-YxPGH [_&<<4ҝ.³rUs"k>@MH~nx,G36 f+\6glѯw2ST ĬX0U\oXwvI12cKvc1eA?%\i&b0 Ei8"s^*dr)xMR_~'gD߰&4O5qiтIp~j Y=Dۑߢ;m+n[B :0 6&#[a;o0@uWh@?ѩ ]aB̋@;8͗Dh~n{)5/i4jQXDžDɦ2a]+@ ւ2e/uT=2Ba8vm;[Js-tuWe?0]dƬ_/ȒGښ v.̧l0ϼk*Ng(" 3ڶW8LߊVA,=hd3pBX|̻Pu,$8+CIgp""L 1uyD/6r#oܼLJ*响Rz2Jm7_x-N@+,? LYY(Mf 2' Zv-^9R.4=pm"vbsEG*c˂1|oI`n҇+LNI䊈Q&SJ`dznIj 8B"U)7ftTNyR@Om+Vaa})fӳу8Zf8cna,UMZh.Kc%t|qO,.o8C'(HMݞ## .]=iaţ]\vHԂkd?1)#28)Mo hA,1mK<mYlRܭ{d!l@;Qٜ?lҒ,b#8-pNՄ쎯`9'?U&b[n @uNp:`8{4}$u}oD %&VCC[JihӨẾB%5VM]Bae웿deawZ3lYC QvyG)WDIIIܮ=9(հ5B +x_tEȋ5:T$(õ&9 ۺ幊Z\\ e@iNo ǫ^P(%JSl\v|yQ)s&Qp.¹pet+ɭ fjw&-A{ΔD 2h ;(1Vƿ - !߬l+هG-V4}XxP5UpO7ae EKO]gJJ}TZ> ͢?\͕(ݘ^ThjJp/7E)JUOFy2Dw%Lᄈ4` E _xؤMV/%CrsQcxUD$bV`# ӳB'ר452wO?%)>TRVH%%$6i[yed/FaCVz4k^i.sVD{7`=Kw2 oPB0EJK`zw&a4i1RPufl]dR.7Sb)k'뺑@J\'XRҬ=E=G:t&'y,CDEk>_XIxr~Zv} b ldGVP {;!rf+z:"W]s J-ufd:[v{_D!E?2yR?_Bw c_ /^J-)FB1{Rڭ~P ./X9+'l[%z*5("Wٞv6WN߬lmc9L=YY9ӽt^liiXRc 5JȵA}&y~LWvs3b<.FyQx`#hsķĝ2VgAOQ .[_КWv;L$e TzCb%Xi'=2+%p ȮKֶ& DZ!doWW_[z;KǶcfH'N(tN*\?bkGEܹ5CrVguv2"z"'Ę8Om.S(d8vIsUd4-L|XR/!*FH0r&x H''#n_;]Ҳ:sNUZO$$ſ3S`5`RXfA&j&v )#rs:rxT4GܐAr^:{hv̼T~o08nml-yeU MQ5VuvU*$h4 ;\.ՙ~!.sӕ!r?l6a~閫,1 >'{r)*~|}v<2p<.'8QQ8qHGb҈|+ 筪Ʒ%NX-oqL6Av+lQ5|RDg!M4HqbBbZ]:q:y~TRh3t1qv5PMGį"\rNspˊej#:i^B4"DS-G q,b/+_tHuϔR^8ESة2M̴/ „^!Ǻe,kaM_CtqPIU=*hԷ%s#RT2ݧEF57Pb{d =+S ?)OYՖވpvY|k Alt8wx+.b oу*xjSԎűݵFc1Hĸ0)42]ցl h䙱w\.f_qf⚬2*9V s#S?׫Gdڷ9Y %PJu]FCrܫ{]",:1~29c|{YF9]L񁖈 V+mYϳ|~#peK)D.A z9~3|)mw?qgQeE#ԇh_[t^23iyX M[Lw5RgU6j{*PsmO<~37?"r/, =.mA]օ+s;[#h*@#͸B#r? c6) }i³]}I:$>lUS~m]p1KC߆UG| ;bDceusAp(o붿,F9MPh,3U "~6JxѬf jKkһ65Nȫa ]}@yhBvr3KVCq;@N=%5MH(Y$zZ-׊y1l۱zf9a40YLsyCV憷MR&DjIʆnё5&HݗB׸&.օUfLaBL C$ `nQemfN嵐+[Fi$|IoJE_)ˌjm~Ho6w^v8uY_}{n}z}Sqà7FV1XЪ{4WQE,G큭Fv>k͏jQ7>ߍf=JF_R2 KJCCÊI$.r_(H[$! E)$0"yE6N4fs6y:?]M04 Vʾ.ƨ5pP$CtuՏS͑tNBc*e|8ʛԋN3F}w:12Ͽ,J%c7wlX({JH<\VUu|[;ziYTEѧ>m7!0دdpS! 訫 0Q(>f>f1'O4pI 3ǾzdxLFWӚք}6NJvX! L"񫵳h++6j$Da6O_7ApKvDDODSK !]-*ll͑$D+S.^A3Dd]l ?@ xTWn On+C"06RFPᝧaTd{na4K@ R^MbZv2}K_,؛qo3Up& Q˩ &+JC):u~7` 0EOg?{6\Vœ9)txIqn#z 3LV_'#E$,Wk{y5/8Im>( %?:GmQ;u^.[$}t%aH Ւ\YsQwj@*N 鑱Y Fׂ&T~j|0)_zňU19]*̓vxP&/t"&GXi8e.ᔂ # $aӫ Dڃ5G`;b̞7ev,KLp)::<-tfo1v8m˘Svԏחw@#3YeL&\d؁u럐2YGǕ+8€< =U  +imLoɞfC2eL61vIt&GT&_sZ p f5]k H92h\YhNţȴk]Nx>˽hfcB<0v#4`Z#ҜZO0AUSW{C%:"j`<\Gp *tJz؇d׫S*2ߡlG"5igΰb'8lF. WzH Έ: azS'Yd8 ]AL*@n8;юfaF!IR*oO*\$k0F\dF:X+$D%saZރrر"Ե:twe hG2h~dtNO 2 k08Ax<|OZN֔txKŸ;յ^hs粪1@ p_+$NSZ^NرLJ@/%9٤#6;̠b^lVo:v,'SSdV{ѮfǙ5hPذMz*%iNgLТivq+u2/s9Ea~`57?=>ur-83au_z[B* R:9[!vq560,{ZwBDHH@;ecRKf%:*._e>ileaܣN[X qW>a5*PMuj b֞͜Y@9Ng݅l@ˣLy|9`SaܐnaT~J0iY_rZP@2(Vr8ގ?u?y< !׳Lu<Ȓ#&C #*L,٤O (:Z CCnH>F1F^Xc-MMMbMջJHrSm5bJm8n9\P1XJDtH;ۓrOɦL| ܷuj#2K{OpKGMQr$h3Y{I#PBV@hR̸,y3 SǫBηI䊯-yT*\vɩз2;Ї|Tih*ķW'26㑂Q"yNڊ1-&k^`6;N ۬yr1c3<ĭFYYF!Vtf˕>GoR2tP^i\Ypd6$LG8eq쿀2Lnd5iDp+u8mSX \ ܲ_.8 UQ,g &qi5%t><[dTvs]3?swz#VsEʲjq1GJ3OAx&ѹ;Ә#,("3JlwcԖl|쩭t`| 3:rH_; qgvm~c YXgScr:3l̯r de|m#W⏲UQ-Le[9!Z{z6k@H} {5Wh0bRi>X ]72,y8+fߎ0f3p5qKdSZc)t3ɺ_ FK{RUO>e:2OԧMIG[)+ 5?P1AeY?Cwo@>/wgJ] ~X0ޑ1LggP\?Yj\$9r=>;oޅf,=MR`(4".pEKk'BIMl ob1/ZAnJ ʡ/ Gt_7LIh[.;> 6ܷOo/5,3 CLp</侍bHR~6ՏŴOfXl4"Bsf6Fh3E<αIȝGo AvZOT]gx?^AJ!4eҪ`nZ]ڃBML .[(PR"ƣW^Cb{bE~8P) xE|q$˩(UHb˗-Kz ɘĆ&!Jep/os-2P8u@cB& "d*Eb- C o"][I(̛7k[%a:3>fExֿCI'N d&_Mf`TG /#JynsjA԰Yl&/eWҞ7BsUÀ8&&.E543y]!fTxɜ]<@ 6j##ꚻ#[$5n<Ѹɾbd00?dvn[Yu_Jэ)Kr%=*,gHn.W3vsR.^wZ]aS-Ǵ*r nGӋ];B<j2 ~6qb3_ caM5=PbRKcZe皍K{a{CUv{d3تKE%SOt$O%A)D.*y?ȥCf..bP}9+Վf 4aMu/t,YanUrgJ~Qw{l2f;M)"Vkgyd/E 6;]'p&cPz6K) Ҭ}hS"ͅTo.zS\; DF(^gƷQb͉O_\/akߧ{N |\K!t_6QOfפLhheI)J-Js>-o=X)}WyAҚ_d n?Kd]30g°*ȥ16'ph+TvO,Q#{R_M uËI+v4by \T&}&C='HHj}kxyY{$t~ pg]c 6՟|&s;Zn^+@=+l5rmtax8ՠČ2Ai:=oYSG}7 'Ա4NAq򼹼%OKNmWۧ?[ KA\[EňVz1P踞Ì:羖0Y<TSaPM4 m,Kotu(Am}]ٸ ,}߾îok^,\nRO*ϮpvcPfZ%zM0*u Oߨr~Tu2a#*X gy'KSEm L}w:sDP` on#A ɍ`u룐51#kȺ틧stЇH\0IȽ}waLϹE9q]D}&Ԅм*-FV :Ҷn߀z/hF`%TXCsV cUj1|E|< b׆tdq*ّiZ(vl3%9Z6bTa{:&G~ C1xuI޵;"`ی5oUq1U-L I׸giV1:󴠙dž$AoVN>  YZ