libfabric-devel-1.13.2-150400.1.73 >  A bwIp9|p=ȵ~aZV \I9–(mrC10UWp82lKELG#:g[D|[*{M*,l]P#jS@0E@xzR6Q!th~}a1Bu7,Ă5vzhwBW`LbhǏ|]Zvyd^X43b729e716042141cf068614f06a2954fbfc828e3f2b5bbea36e6950f9d83e7b32f12d1a595f9f5b4676d1d3befee68b11e079bdȉbwIp9|?$LyӘՓ'FcC %?ð45ˣ!R(h7cl"OHYQ)#K_{Z}@vw0ʑ`rƉGrA;e*7(ڃN8W9,L:e *^r Ɩ`0Q_yvGl)>f@6e/dz(OHĽą2(7.V@0O>BM$H0\][,fWj_xjZl?wT>p>? d % Q *G ]}t  4   6$ 69=@@CpCCDj(D8D(9E@(:I(FGHXIXY\]^bmcdqevfyl{u̐vPw$xyդzլռClibfabric-devel1.13.2150400.1.73Development files for the libfabric librarylibfabric provides a user-space API to access high-performance fabric services, such as RDMA. This package contains the development files.bwI4cabernet%-SUSE Linux Enterprise 15SUSE LLC BSD-2-Clause OR GPL-2.0-onlyhttps://www.suse.com/Development/Libraries/C and C++http://www.github.com/ofiwg/libfabriclinuxppc64leF$%<27$_*( 5V[%+---\)))i%%%%%% )))))%--+) b''''']))))%O4 %%%%%%%%'))*+H++2%%%%%%_ 1))))*&%+%&)&&&%-%%)~%%%%%%+)++E''' )-&&&&&&-% %++&&&&%+%()))))) '))))+''&&&&"  * Zq 8A큤bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI.bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/bwI/0274646966bae635ff2a377c304d55aad63c606b86a1f0b68567f8849491a8883a1328764dc40225e07fa1447fa1bc0d7ad2f96ee28130710cdf32c503698f9ecb0f9fc5674a1cbf5ed5a2b9497abf38e3c4519de3394dcffa74d59be6b1cbc63c5acf128acf114b3905368a3c49817ec3a0335aee4b161970e4ded605ba303ba61e219012619f34f846f531d2e32aaf2c290d0e8ccca3a81649bf9e915e0707c4e86f4d2783d756602779d8316ea0fa83894b86451decb69eecc84845751e7e0228e75666fcbd6e39f0764854934b811c72d4ceab08eb83128260eaa1080646b157cca439dff8ad304117e3e2d8d4a6aeeec801c6507415e45eb00621c2e1d78fc26086761aa5e52918571089ac290e9f040ce1e03516f4418cc66c196cf0c8b6f5655700ba361ffbf159f37d71e28a78c559254524123ccca4c1649cfff376b5aa0ff05b2b8ff10e26cad1ce481c828e8eeb108a3eaebbfc1af41966c1004b3f38349d4525d3aba012c93610da7c3e3113a9955b603285c7b37e97524ff79757230e96a4c8d38b33f7a544007e694980a664573f5b7b984a4318b57b7a5ef9780c3254d54e3c289973f1d8c3e926e4cc919247ce75b925c529f7fe8c83e9d45d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582785c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf5685c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf5685c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf56fc7cd2c72d769ca32314ba9a7a022fdef78dcaa624c45f3615b20f992473aec1f684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34b9a01447f666f88d19f2bd4f37a61b33849bc2a02f727d1f81061e834638aff6bc6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e38028d9b75a30660fa92a8053b31243ceca8a348ac2aa2500764a3c9f37a356da2aa9872770a2c1a5e0ca6dc9e9615ad3e11ca4b6d5adcca23ba747121b4dd241a649872770a2c1a5e0ca6dc9e9615ad3e11ca4b6d5adcca23ba747121b4dd241a649872770a2c1a5e0ca6dc9e9615ad3e11ca4b6d5adcca23ba747121b4dd241a649872770a2c1a5e0ca6dc9e9615ad3e11ca4b6d5adcca23ba747121b4dd241a649872770a2c1a5e0ca6dc9e9615ad3e11ca4b6d5adcca23ba747121b4dd241a64c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e380285c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf5685c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf5658db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58275213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b907ec4ccd093b9159d88e4111a52cf60ce8d59410a193a3b90bd4d352acf08b27ea5e67677866ec4ecd6ae616a3c5f644e586e88ae396114f570ed1e9eb1b4850799643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb0450e4ec4e9ac70cb6596a44c1de92a42c6ec9a4d088ae67806fcb9d911a2956bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34b5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877fc02d0b85b98c4801980e835a1b74acf3d03957a8c687dd4b8691a961dbb97ea8ac37535caf7541106bd4652d7ffff7257a784e5b695fc644283fc58ee1947af85b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a14d240ffdc79f1ed67e162e40972d3ad2f842e8689eb94291258a99b632aa1d455213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b9075213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b907d87d9362e6d67ff233b5ef836dc2a4bfbfe61cb3113330a9a3d92ea5752399ee58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e5827d4f77865b81c6188d9d5aa19359e7cf1feeedc461dc10b9fe1cfa048e5bbb92658db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58274c35b71722f5d16b6faf6e4f887a1ef92011e22a173e7109fa7c8fe858d05cd7848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd7e559077621c9b20add21a3a9aa0a4b4c9db53689fcb755c6a16db3bdc98f28f1aa691cf88e081e22d14d9917a5f8d108999d4cde97b24060faa81835894d488f684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bd87d9362e6d67ff233b5ef836dc2a4bfbfe61cb3113330a9a3d92ea5752399ee09ad5f9012c6d131bad3e028f76aa886bc12ea0fb08af3be0640bab9aae7defb5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58275d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877fc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cff684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34b5a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e79c8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cf5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f85c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf565d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877fc8f33254ff877f04efca680c71d50ec19bb46b98bcad022daa46a924e44841bdac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5a0f2b72fc627d75123acd08c466f789fd183f41dbdae1a130618b88efdfcbdbc9a072b1dfcb6ee077fe4cedf9bbd6985d1023bb04fbb3aee0d9ffae2b403849f129b5bd4c9f4076c3449865af5f03f07993c351f9c88134c15c9e288771b911d5213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b90758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58274f941944b1b31aaf72e05fcb3833262a16855690354d443697ddbb0db5d7b49137fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f9002567937fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f9002567937fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f900256794bddc509fcc5101f62b6112a3ec2df1a62384cfd2a3397df9bb9cf8d509c5ba4f684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34b85c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf565a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e79c8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cf85c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf565d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f86aeba6ffcd7ee33eae44334377e22fe9fee0d115e721cded705c6282a779c41c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e380258db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e5827c8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cf5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58275d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877fa3a67d29f37918d35e59190e00bb0919db7dffbb887fb8bcfe9c2478b77b50441fae6f52c33b607a18bc42d5eee49bbc06860759026acf47fdc609d3e80f3064c4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afdde8b896c8dba61b84b8fc003e9676a48588dad4466c651fc98b4ecdaa09ad12ddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddb9d73b1d69d43237aa497f8943d55fc979d8956c4f52a7af689796209e8edc4537fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f90025679c4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afdd58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58277ecff2b7f2ed0fd9ea79b28f15e9e8ba110770edbb703eb651415065dd2086a037fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f9002567937fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f900256795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e79df9bed53030cb94e67a940e89295c1cc8afef3a917c146927bd898a450d0bcaa42280593e738a619fb031cb89008f30f10da7d0f30b145d4c5fdb9af902e43ffaeab6f6bc739a1a397ea24da64ab25d2ca614ee855a2fc31627fc6e73493905984a703a2cfc1964ce91689571f0c36f9f7c63d24b840c4c952e5372d77b0e6ad6ff2387ff0a1dd9b134177c7c2ef72e1703d4a70b7bc0b8a1deb967aaf067fe0a3aa625693cf7c572cc29fac85bc49a390c76b6163816a5b7e02dd738ed7426a3d7eedf1024ce961e76dd722bc6da1e760f29079750efafa88e973efe36d08fa19c26bc8e949a3270f597389101fd4aa19a3c251b64b6477267a1792e55ad84d73a6652cad13d95c3c7922e69a34dfec9c9b42ae8b684df064e9dfc632064ec6a574416c15b9b0af7513cc7d8e362eca97d70e54515cc76a0b056e0082d408db3dc35a9d009d6d0828221ef215d0aef2b4832909688be7e746efbe72fe756c09e07117dfc9cb07d8d7bc8910b42474ff6200ca32e517f3273442a5fc349b83725f2b74e2ebbbd243a5527347dcb410bd81b64547a090c780cd3ee2e82c3d3e37e22ac8e80a13199f9fc872f9ee399267522f9e852582286d91894f7c847d2a67libfabric.so.1.16.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibfabric-1.13.2-150400.1.73.src.rpmlibfabric-devellibfabric-devel(ppc-64)pkgconfig(libfabric)@     /usr/bin/pkg-configlibfabric1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.13.23.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3aya{@a&0`@`g@`Gc@__E@_;^2^@^s^]@]?]rJ@\O\@\ac\\[Ѱ@Z`@Z:PZYdYYYJY[@YV=@YYR@X@XӸX•@X|W,@W@W@V@Vwnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.commliska@suse.cznmoreychaisemartin@suse.comjengelh@inai.denmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comstefan.bruens@rwth-aachen.denmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comjosef.moellers@suse.comjengelh@inai.dejosef.moellers@suse.comndas@suse.denads@suse.dendas@suse.dendas@suse.depth@suse.depth@suse.de- Enable PSM3 provider (jsc#SLE-18754)- Update to 1.13.2 - Sort DL providers to ensure consistent load ordering - Update hooking providers to handle fi_open_ops calls to avoid crashes - Replace cassert with assert.h to avoid C++ headers in C code - Enhance serialization for memory monitors to handle external monitors - EFA, SHM, TCP, RxM and vers fixes- Update to 1.13.1 - Enable loading ZE library with dlopen() - Add IPv6 support to fi_pingpong - EFA, PSM3 and SHM fixes- Update to 1.13.0 - Fix behavior of fi_param_get parsing an invalid boolean value - Add new APIs to open, export, and import specialized fid's - Define ability to import a monitor into the registration cache - Add API support for INT128/UINT128 atomics - Fix incorrect check for provider name in getinfo filtering path - Allow core providers to return default attributes which are lower then maximum supported attributes in getinfo call - Add option prefer external providers (in order discovered) over internal providers, regardless of provider version - Separate Ze (level-0) and DRM dependencies - Always maintain a list of all discovered providers - Fix incorrect CUDA warnings - Fix bug in cuda init/cleanup checking for gdrcopy support - Shift order providers are called from in fi_getinfo, move psm2 ahead of psm3 and efa ahead of psmX - See NEWS.md for changelog- Update to 1.12.1 - Fix initialization checks for CUDA HMEM support - Fail if a memory monitor is requested but not available - Adjust priority of psm3 provider to prefer HW specific providers, such as efa and psm2 - EFA and PSM3 fixes - See NEWS.md for changelog- Update to 1.12.0 - See NEWS.md for changelog- Update to 1.11.2 (bsc#1181983) - See NEWS.md for changelog- Update to 1.11.1 (jsc#SLE-13312) - See NEWS.md for changelog- Update to 1.11.0 - See NEWS.md for changelog- Update to 1.10.1 - See NEWS.md for changelog- Update to 1.10.0 - See NEWS.md for changelog- Update to 1.9.1 (bsc#1160275) - See NEWS.md for changelog- Update to 1.9.0 (jsc#SLE-8257) - See NEWS.md for changelog- Update to 1.8.1 (jsc#SLE-8257) - See NEWS.md for changelog- Update to 1.8.0 - See NEWS.md for changelog- Disable LTO (boo#1133235).- Update to 1.7.1 - See NEWS.md for changelog- Remove silly Prefix: value, we do not support that in SUSE anyway. - Update summaries, make use of %make_install.- Update to v1.7.0 - fabtests and libfabric repos have been merged upstream - Core - Add ability to report NIC details with fi_info data - Improve MR cache notification mechanisms - Set sockaddr address format correctly - Avoid possible null dereference in eq_read - Handle FI_PEEK in CQ/EQ readerr - Add debug messages to name server - Feature and performance enhancements added to internal buffer pool - Add support for huge pages - Decrease memory use for idle buffer pools - Refactor utility AV functionality - Generic counter support enhancements - Optimize EP and CQ locking based on application threading level - Enhance common support for EQ error handling - Add free/alloc memory notification hooks for MR cache support - Fix memory monitor unsubscribe handling - Add CQ fd wait support - Add CQ overflow protection - Enhance IPv6 addressing support for AVs - Enhancements to support for AV address lookup - Fixes for emulated epoll support - Allow layering of multiple utility providers - Minor bug fixes and optimization - Hook - Improved hooking infrastructure - Add support for installing multiple hooks - Support hooks provided by external libraries. - GNI - Fix CQ readfrom overwriting src_addr in case of multiple events - Signal wait set if error entry is added to CQ - Fix state data issue with SMSG buffers - Enhance and fix possible misuse of default authorization key - Add cancel support for SEP - Rework SEP setup - Suppress huge page counting for ARM - Fix incorrect check of FI_SYNC_ERR flag - PSM2 - Requires PSM2 library version 10.2.260 or later - Clean up connection state in fi_av_remove - Use psm2_info_query to read HFI device info - Clean up CQ/counter poll list when endpoint is closed - Support shared address vector - Optimize CQ event conversion with psm2_mq_ipeek_dequeue_multi - Lock optimization for FI_THREAD_DOMAIN - Use new PSM2 fast path isend/irecv functions for large size RMA - Support building with latest PSM2 source code (version 11.2.68) - Support fabric direct - RxD - Initial release of RxD provider - Provides reliable datagram semantics over unreliable datagram EPs - Target is to improve scalability for very large clusters relative to RxM - RxM - Decrease memory use needed to maintain large number of connections - Set correct op_context and flags on CQ error completions - Fix file descriptor memory leaks - Introduce new protocol optimized for medium message transfers - Improve Rx software performance path - Use shared receive contexts if required by underlying provider - Handle addresses inserted multiple times into AV (for AV map) - Performance optimizations for single-thread applications - Rework deferred transmit processing - Separate and optimize eager and rendezvous protocol processing. - Fix passing incorrect addresses for AV insert/remove - Fix CM address handling - Fix race condition accessing connection handles - Simplify small RMA code path - Increment correct counter when processing FI_READ events - Dynamically grow the number of connections that can be supported - Fix padding in wire protocol structures - Report correct fi_addr when FI_SOURCE is requested - Fix truncating rendezvous messages - Fix use after free error in Rx buffer processing - Add support for manual progress - Make Tx/Rx queue sizes independent of MSG EP sizes - Decrease time needed to repost buffers to the MSG EP Rx queue. - Miscellaneous bug fixes - Sockets - Enable MSG EPs when user calls fi_accept - Fix fabric names to be underlying IP address - Add connection timeout environment variable. - Use size of addresses, not structures - Add debug messages to display selected addresses - Use loopback address in place of localhost - Simplify listen paths - Add support for IPv6 - Code restructuring - Avoid unneeded address to string to address translations - Check length of iovec entries prior to access buffers - Fix segfault - Avoid acquiring nested spinlocks resulting in hangs - Fix use after free error in triggered op handling - New connection manager for MSG EPs to reduce number of threads - Avoid retrying recv operations if connection has been broken - Fixes for Windows socket support - TCP - Initial release of optimized socket based tcp provider - Supports MSG EPs, to be used in conjunction with RxM provider - Targets eventual replacement of sockets provider - Verbs - Remove RDM EP support. Use RxM and RxD for RDM EPs. - Improve address handling and report in fi_getinfo - Handle FI_PEER when calling CQ/EQ readerr functions - Add support for XRC QPs. - Ignore destination address when allocating a PEP - Add workaround for i40iw incorrect return values when posting sends - Fix completion handling for FI_SELECTIVE_COMPLETION EP setting - Change format of fabric name to use hex instead of decimal values - Fix handling of err_data with EQ readerr - Report correct size of max_err_data - Fast path performance improvements - Improve progress under high system load - Optimize completion processing when handling hidden completions - Optimize RMA and MSG transfers by pre-formatting work requests - Remove locks based on application threading model - Add overflow support for CQ error events - Minor cleanups and bug fixes- Update to v1.6.2 (fate#325852) - Core - Cleanup of debug messages - Fix compile issues with older compilers - Check that all debug compiler flags are supported by compiler - GNI - Fix problems with Scalable Endpoint creation - Fix interoperability problem with HPC toolkit - Improve configuration check for kdreg - PSM - Enforce FI_RMA_EVENT checking when updating counters - Fix race condition in fi_cq_readerr() - Always try to make progress when fi_cntr_read is called - PSM2 - Revert "Avoid long delay in psm2_ep_close" - Fix memory corruption related to sendv - Performance tweak for bi-directional send/recv on KNL - Fix CPU detection - Enforce FI_RMA_EVENT checking when updating counters - Remove stale info from address vector when disconnecting - Fix race condition in fi_cq_readerr() - Adjust reported context numbers for special cases - Always try to make progress when fi_cntr_read is called - Support control functions related to MR mode - Unblock fi_cntr_wait on errors - Properly update error counters - Fix irregular performance drop for aggregated RMA operations - Reset Tx/Rx context counter when fabric is initialized - Fix incorrect completion event for iov send - Fix occasional assertion failure in psm2_ep_close - Avoid long delay in psm2_ep_close - Fix potential duplication of iov send completion - Replace some parameter checking with assertions - Check iov limit in sendmsg - Avoid adding FI_TRIGGER caps automatically - Avoid unnecessary calls to psmx2_am_progress() - RXM - Fix incorrect increments of error counters for small messages - Increment write completion counter for small transfers - Use FI_UNIVERSE_SIZE when defining MSG provider CQ size - Make TX, RX queue sizes independent of MSG provider - Make deferred requests opt-in - Fill missing rxm_conn in rx_buf when shared context is not used - Fix an issue where MSG endpoint recv queue got empty resulting in a hang - Set FI_ORDER_NONE for tx and rx completion ordering - Serialize access to repost_ready_list - Reprocess unexpected messages on av update - Fix a bug in matching directed receives - Fix desc field when postponing RMA ops - Fix incorrect reporting of mem_tag format - Don't include FI_DIRECTED_RECV, FI_SOURCE caps if they're not needed - Fix matching for RMA I/O vectors - Fix reading pointer after freeing it. - Avoid reading invalid AV entry - Handle deleting the same address multiple times - Fix crash in fi_av_remove if FI_SOURCE wasn't enabled - Sockets - Increase maximum messages size as MPICH bug work-around - Fix use after free error handling triggered ops. - Verbs - Detect string format of wildcard address in node argument - Don't report unusable fi_info (no source IP address) - Don't assert when a verbs device exposes unsupported MTU types - Report correct rma_iov_limit - Add new variable - FI_VERBS_MR_CACHE_MERGE_REGIONS - eq->err.err must return a positive error code- Update to v1.6.0 - Fixes stack smashing when using the verbs provider (bsc#1089190) - Core - Introduces support for performing RMA operations to persistent memory See FI_RMA_PMEM capability in fi_getinfo.3 - Define additional errno values - General code cleanups and restructuring - Force provider ordering when using dynamically loaded providers - Add const to fi_getinfo() hints parameter - Improve use of epoll for better scalability - Fixes to generic name service - PSM - Move environment variable reading out from fi_getinfo() - Shortcut obviously unsuccessful fi_getinfo() calls - Remove excessive name sever implementation - Enable ordering of RMA operations - PSM2 - Skip inactive units in round-robin context allocation - Allow contexts be shared by Tx-only and Rx-only endpoints - Use utility functions to check provider attributes - Turn on FI_THREAD_SAFE support - Make address vector operations thread-safe - Move environment variable reading out from fi_getinfo() - Reduce noise when optimizing tagged message functions - Shortcut obviously unsuccessful fi_getinfo() calls - Improve how Tx/Rx context limits are handled - Support auto selection from two different tag layout schemes - Add provider build options to debug output - Support remote CQ data for tagged messages, add specialization. - Support opening multiple domains - Put trigger implementation into a separate file - Update makefile and configure script - Replace allocated context with reserved space in psm2_mq_req - Limit exported symbols for DSO provider - Reduce HW context usage for certain TX only endpoints - Remove unnecessary dependencies from the configure script - Refactor the handling of op context type - Optimize the conversion between 96-bit and 64-bit tags - Code refactoring for completion generation - Remove obsolete feature checking code - Report correct source address for scalable endpoints - Allow binding any number of endpoints to a CQ/counter - Add shared Tx context support - Add alternative implementation for completion polling - Change the default value of FI_PSM2_DELAY to 0 - Add an environment variable for automatic connection cleanup - Abstract the completion polling mechanism - Use the new psm2_am_register_handlers_2 function when available - Allow specialization when FI_COMPLETION op_flag is set. - Put Tx/Rx context related functions into a separate file - Enable PSM2 multi-ep feature by default - Add option to build with PSM2 source included - Simplify the code for checking endpoint capabilities - Simplify the handling of self-targeted RMA operations - Allow all free contexts be used for scalable endpoints - Enable ordering of RMA operations - Enable multiple endpoints over PSM2 multi-ep support - Support multiple Tx/Rx contexts in address vector - Remove the virtual lane mechanism - Less code duplication in tagged, add more specialization. - Allow PSM2 epid be reused within the same session - Turn on user adjustable inject size for all operations - Use pre-allocated memory pool for RMA requests - Add support for lazy connection - Various bug fixes - SHM - Initial release of shared memory provider - See the fi_shm.7 man page for details on available features and limitations - Sockets - Scalability enhancements - Fix issue associating a connection with an AV entry that could result in application hangs - Add support for new persistent memory capabilities - Fix fi_cq_signal to unblock threads waiting on cq sread calls - Fix epoll_wait loop handling to avoid out of memory errors - Add support for TCP keepalives, controllable via environment variables - Reduce the number of threads allocated for handling connections - Several code cleanups in response to static code analysis reports - Fix reporting multiple completion events for the same request in error cases - usNIC - Minor adjustments to match new core MR mode bits functionality - Several code cleanups in response to static code analysis reports - Verbs - Code cleanups and simplifications - General code optimizations to improve performance - Fix handling of wildcard addresses - Check for fatal errors during connection establishment - Support larger inject sizes - Fix double locking issue - Add support for memory registration caching (disabled by default) - Enable setting thread affinity for CM threads - Fix hangs in MPI closing RDM endpoints - Add support for different CQ formats - Fix RMA read operations over iWarp devices - Optimize CM progress handling - Several bug fixes- Update to v1.5.3 - Core - Handle malloc failures - Ensure global lock is initialized on Windows - Fix spelling and formatting errors in man pages - PSM - Fix print format mismatches - Remove 15 second startup delay when no hardware is installed - Preserve FI_MR_SCALABLE mode bit for backwards compatability - PSM2 - Fix print format mismatches - Allow all to all communication between scalable endpoints - Preserve FI_MR_SCALABLE mode bit for backwards compatability - Fix reference counting issue with opened domains - Fix segfault for RMA/atomic operations to local scalable endpoints - Fix resource counting related issues for Tx/Rx contexts - Allow completion suppression when fi_context is non-NULL - Use correct queue for triggered operations with scalable endpoints - Sockets - Fix check for invalid connection handle - Fix crash in fi_av_remove - Util - Fix number of bits used for connection index - Verbs - Fix incorrect CQ entry data for MSG endpoints - Properly check for errors from getifaddrs - Retry getifaddr on failure because of busy netlink sockets - Ack CM events on error paths - Remove 0001-prov-psm-Eliminate-psm2-compat-library-delay-with-hf.patch as it was merged upstream- Update to v1.5.2 - Core - Fix Power PC 32-bit build - Sockets - Fix incorrect reporting of counter attributes - Verbs - Fix reporting attributes based on device limits - Fix incorrect CQ size reported for iWarp NICs - Update man page with known issues for specific NICs - Fix FI_RX_CQ_DATA mode check - Disable on-demand paging by default (can cause data corruption) - Disable loopback (localhost) addressing (causing failures in MPI)- Fix github issue #3393: Add 0001-prov-psm-Eliminate-psm2-compat-library-delay-with-hf.patch- Update to v1.5.1 - Core - Fix initialization used by DL providers to avoid crash - Add checks for null hints and improperly terminated strings - Check for invalid core names passed to fabric open - Provide consistent provider ordering when using DL providers - Fix OFI_LIKELY definitions when GNUC is not present - GNI - Add ability to detect local PE rank - Fix compiler/config problems - Fix CQ read error corruption - Remove tests of deprecated interfaces - PSM - Fix CQ corruption reporting errors - Always generate a completion on error - PSM2 - Fix CQ corruption reporting errors - Always generate a completion on error - Add checks to handle out of memory errors - Add NULL check for iov in atomic readv/writev calls - Fix FI_PEEK src address matching - Fix bug in scalable endpoint address resolution - Fix segfault bug in RMA completion generation - Sockets - Fix missing FI_CLAIM src address data on completion - Fix CQ corruption reporting errors - Fix serialization issue wrt out of order CPU writes to Tx ring buffer - Verbs - Allow modifying rnr retry timout to improve performance - Add checks to handle out of memory errors - Fix crash using atomic operations for MSG EPs - Fix dependency to libfabric1 for libfabric-devel in baselibs.conf- Update _service to allow auto updates from github- Update to v1.5.0 * Authorization keys Authorization keys, commonly referred to as job keys, are used to isolate processes from communicating with other processes for security purposes. * Multicast support Datagram endpoints can now support multicast communication. * (Experimental) socket-like endpoint types New FI_SOCK_STREAM and FI_SOCK_DGRAM endpoint types are introduced. These endpoint types target support of cloud and enterprise based middleware and applications. * Tagged atomic support Atomic operations can now target tagged receive buffers, in addition to RMA buffers. * (Experimental) deferred work queues Deferred work queues are enhanced triggerred operations. They target support for collective-based operations. * New mode bits: FI_RESTRICTED_COMP and FI_NOTIFY_FLAGS_ONLY These mode bits support optimized completion processing to minimize software overhead. * Multi-threaded error reporting Reading CQ and EQ errors now allow the application to provide the error buffer, eliminating the need for the application to synchronize between multiple threads when handling errors. * FI_SOURCE_ERR capability This feature allows the provider to validate and report the source address for any received messages. * FI_ADDR_STR string based addressing Applications can now request and use addresses provided using a standardized string format. This makes it easier to pass full addressing data through a command line, or handle address exchange through text files. * Communication scope capabilities: FI_LOCAL_COMM and FI_REMOTE_COMM Used to indicate if an application requires communication with peers on the same node and/or remote nodes. * New memory registration modes The FI_BASIC_MR and FI_SCALABLE_MR memory registration modes have been replaced by more refined registration mode bits. This allows applications to make better use of provider hardware capabilities when dealing with registered memory regions. * New mode bit: FI_CONTEXT2 Some providers need more than the size provided by the FI_CONTEXT mode bit setting. To accomodate such providers, an FI_CONTEXT2 mode bit was added. This mode bit doubles the amount of context space that an application allocates on behalf of the provider. * PSM provider notes * Improve the name server functionality and move to the utility code * Handle updated mr_mode definitions * Add support of 32 and 64 bit atomic values * PSM2 provider notes * Add option to adjust the locking level * Improve the name server functionality and move to the utility code * Add support for string address format * Add an environment vaiable for message inject size * Handle FI_DISCARD in tagged receive functions * Handle updated mr_mode definitions * Add support for scalable endpoint * Add support of 32 and 64 bit atomic values * Add FI_SOURCE_ERR to the supported caps * Improve the method of checking device existence * Sockets provider notes * Updated and enhanced atomic operation support. * Add support for experimental deferred work queue operations. * Fixed counter signaling when used with wait sets. * Improved support on Windows. * Cleaned up event reporting for destroyed endpoints. * Fixed several possible crash scenarios. * Fixed handling socket disconnect events which could hang the provider. * UDP provider notes * Add support for multicast data transfers * Verbs provider notes * Fix an issue where if the user requests higher values for tx, rx context sizes than default it wasn't honored. * Introduce env variables for setting default tx, rx context sizes and iov limits. * Report correct completion ordering supported by MSG endpoints. - Fix rpmbuild warnings - libfabric-devel requires libfabric1, not libfabric - Fix baselibs.conf- Enable build on all archs - Enable mlx build- Add x86 build without libpsm2- Update to v1.4.2 (bsc#1036907).- Update to v1.4.2-rc1 (bsc#1036907). - Update notes: - Fix for OS X clock_gettime() portability issue. - Updated default counter wait object for improved performance - Fix multi-threaded RMA progress stalls - Updated default counter wait object for improved performance - Fix multi-threaded RMA progress stalls - Fix error in fi_cq_sreadfrom aborting before timeout expires - Set atomic iov count correct correctly inside fi_atomicv - Fix handling of apps that call fork. Move ibv_fork_init() before calling any other verbs call. - Fix crash in fi_write when connection is not yet established and write data size is below inline threshold. - Fix issues not handling multiple ipoib interfaces - Reduce lock contention on buffer pools in send/completion handling code.- This version fixes bnc#990184 (bnc#990184)- RPM group fix- PSM provider notes - Defer initialization of the PSM library to allow runtime selection from different versions of the same provider before fi_getinfo is called. - PSM2 provider notes - Defer initialization of the PSM2 library to allow runtime selection from different versions of the same provider before fi_getinfo is called. - General bug fixes. - UDP provider notes - Fix setting address format in fi_getinfo call. - usNIC provider notes - Fixed compilation issues with newer versions of libibverbs. (fate#321883)- Updated to version 1.4.0 for general stability(fate#321883) - Summary of changes as follow: - Add new options, `-f` and `-d`, to fi_info that can be used to specify hints about the fabric and domain name. Change port to `-P` and provider to `-p` to be more in line with fi_pingpong. * GNI provider notes - General bug fixes, plugged memory leaks, performance improvements, improved error handling and warning messages, etc. - Additional API support: - FI_THREAD_COMPLETION - FI_RMA_EVENT - iov length up to 8 for messaging data transfers * PSM provider notes - General bug fixes - Use utility provider for EQ, wait object, and poll set - Allow multi-recv to post buffer larger than message size limit * PSM2 provider notes - General bug fixes - Add support for multi-iov RMA read and aromic operations - Allow multi-recv to post buffer larger than message size limit * Verbs provider notes - Add fork support. It is enabled by default and can be turned off by setting the FI_FORK_UNSAFE variable to "yes". This can improve performance of memory registrations but also makes fork unsafe. The following are the limitations of fork support: - Fabric resources like endpoint, CQ, EQ, etc. should not be used in the forked process. - The memory registered using fi_mr_reg has to be page aligned since ibv_reg_mr marks the entire page that a memory region belongs to as not to be re-mapped when the process is forked (MADV_DONTFORK). - Fix a bug where source address info was not being returned in fi_info when destination node is specified.- Updated to version 1.3.0 for better PSM2 support as suggested by fate#319253, comment #9. [*libfabric-libtool.patch] Summary of changes as follow: * PSM provider notes - Remove PSM2 related code. * PSM2 provider notes - Add support for multi-iov send, tagged send, and RMA write. - Use utility provider for EQ, wait object, and poll set. * GNI provider notes - General bug fixes, plugged memory leaks, etc. - Added support for the following APIs: - fi_endpoint: fi_getopt, fi_setopt, fi_rx_size_left, fi_tx_size_left, fi_stx_context - fi_cq: fi_sread, fi_sreadfrom - fi_msg: FI_MULTI_RECV (flag) - fi_domain: FI_PROGRESS_AUTO (flag) - fi_direct: FI_DIRECT - Added support for FI_EP_DGRAM (datagram endpoint): - Memory registration improvements: - Initial support for Cray Cluster Compatibility Mode (CCM) * MXM provider notes - Initial release * Sockets provider notes - Enable FABRIC_DIRECT - Enable sockets-provider to run on FreeBSD - Add support for fi_trywait - Add support for map_addr in shared-av creation - Add shared-av support on OSX - General bug fixes * UDP provider notes - Initial release * usNIC provider notes - Implement fi_recvv and fi_recvmsg for FI_EP_RDM. [PR #1594] - Add support for FI_INJECT flag in the FI_EP_RDM implementation of fi_sendv. [PR #1594] - Handle FI_PEEK flag in fi_eq_sread. [PR #1758] - Implement waitsets [PR #1893] - Implement fi_trywait [PR #1893] - Fix progress thread deadlock [PR #1893] - Implement FD based CQ sread [PR #1893] * Verbs provider notes - Add support for fi_trywait - verbs/RDM - Add support for RMA operations. - Add support for fi_cq_sread and fi_cq_sreadfrom - Rework connection management to make it work with fabtests and also allow connection to self. - Other bug fixes and performance improvements.- Moved man pages to main package. - Fixed invalid library group.- Packaging version 1.2.0 for fate#319253- Use explicit file list instead of wildcards - Package fi_info. - Remove libtool.m4 from the package so that autoreconf installs a current version.- Initial package, based on the OFED specfile for libfabric - Add libfabric-libtool.patch to disable static builds by default.cabernet 1651984692 !"""""+,-.....39:;;;;;;;;C++FHKLLLLLLRSFY]__]fggggggmno+stttw___]]]]]]]ttt____1.13.2-150400.1.731.13.2-150400.1.731.13.2rdmafabric.hfi_atomic.hfi_cm.hfi_collective.hfi_domain.hfi_endpoint.hfi_eq.hfi_errno.hfi_ext.hfi_ext_usnic.hfi_rma.hfi_tagged.hfi_trigger.hlibfabric.solibfabric.pcfi_accept.3.gzfi_alias.3.gzfi_allgather.3.gzfi_allreduce.3.gzfi_alltoall.3.gzfi_atomic.3.gzfi_atomic_valid.3.gzfi_atomicmsg.3.gzfi_atomicv.3.gzfi_av.3.gzfi_av_bind.3.gzfi_av_insert.3.gzfi_av_insertsvc.3.gzfi_av_lookup.3.gzfi_av_open.3.gzfi_av_remove.3.gzfi_av_set.3.gzfi_av_set_diff.3.gzfi_av_set_insert.3.gzfi_av_set_intersect.3.gzfi_av_set_remove.3.gzfi_av_set_union.3.gzfi_av_straddr.3.gzfi_barrier.3.gzfi_broadcast.3.gzfi_cancel.3.gzfi_close.3.gzfi_cm.3.gzfi_cntr.3.gzfi_cntr_add.3.gzfi_cntr_open.3.gzfi_cntr_read.3.gzfi_cntr_set.3.gzfi_cntr_wait.3.gzfi_collective.3.gzfi_compare_atomic.3.gzfi_compare_atomic_valid.3.gzfi_compare_atomicmsg.3.gzfi_compare_atomicv.3.gzfi_connect.3.gzfi_control.3.gzfi_cq.3.gzfi_cq_open.3.gzfi_cq_read.3.gzfi_cq_readerr.3.gzfi_cq_readfrom.3.gzfi_cq_signal.3.gzfi_cq_sread.3.gzfi_cq_sreadfrom.3.gzfi_cq_strerror.3.gzfi_domain.3.gzfi_domain_bind.3.gzfi_domain_query.3.gzfi_dupinfo.3.gzfi_enable.3.gzfi_endpoint.3.gzfi_ep.3.gzfi_ep_bind.3.gzfi_eq.3.gzfi_eq_open.3.gzfi_eq_read.3.gzfi_eq_readerr.3.gzfi_eq_sread.3.gzfi_eq_strerror.3.gzfi_eq_write.3.gzfi_errno.3.gzfi_fabric.3.gzfi_fetch_atomic.3.gzfi_fetch_atomic_valid.3.gzfi_fetch_atomicmsg.3.gzfi_fetch_atomicv.3.gzfi_freeinfo.3.gzfi_getinfo.3.gzfi_getname.3.gzfi_getopt.3.gzfi_getpeer.3.gzfi_inject.3.gzfi_inject_atomic.3.gzfi_inject_write.3.gzfi_inject_writedata.3.gzfi_injectdata.3.gzfi_join.3.gzfi_join_collective.3.gzfi_leave.3.gzfi_listen.3.gzfi_mr.3.gzfi_mr_bind.3.gzfi_mr_desc.3.gzfi_mr_key.3.gzfi_mr_reg.3.gzfi_mr_regattr.3.gzfi_mr_regv.3.gzfi_msg.3.gzfi_nic.3.gzfi_open.3.gzfi_open_ops.3.gzfi_passive_ep.3.gzfi_pep_bind.3.gzfi_poll.3.gzfi_poll_add.3.gzfi_poll_del.3.gzfi_poll_open.3.gzfi_provider.3.gzfi_query_atomic.3.gzfi_query_collective.3.gzfi_read.3.gzfi_readmsg.3.gzfi_readv.3.gzfi_recv.3.gzfi_recvmsg.3.gzfi_recvv.3.gzfi_reduce_scatter.3.gzfi_reject.3.gzfi_rma.3.gzfi_rx_addr.3.gzfi_rx_size_left.3.gzfi_scalable_ep_bind.3.gzfi_send.3.gzfi_senddata.3.gzfi_sendmsg.3.gzfi_sendv.3.gzfi_setname.3.gzfi_setopt.3.gzfi_shutdown.3.gzfi_strerror.3.gzfi_tagged.3.gzfi_tinject.3.gzfi_tinjectdata.3.gzfi_tostr.3.gzfi_trecv.3.gzfi_trecvmsg.3.gzfi_trecvv.3.gzfi_trigger.3.gzfi_trywait.3.gzfi_tsend.3.gzfi_tsenddata.3.gzfi_tsendmsg.3.gzfi_tsendv.3.gzfi_tx_size_left.3.gzfi_version.3.gzfi_wait.3.gzfi_wait_open.3.gzfi_write.3.gzfi_writedata.3.gzfi_writemsg.3.gzfi_writev.3.gzfabric.7.gzfi_direct.7.gzfi_efa.7.gzfi_hook.7.gzfi_mrail.7.gzfi_provider.7.gzfi_rstream.7.gzfi_rxm.7.gzfi_shm.7.gzfi_sockets.7.gzfi_tcp.7.gzfi_udp.7.gzfi_usnic.7.gzfi_verbs.7.gz/usr/include//usr/include/rdma//usr/lib64//usr/lib64/pkgconfig//usr/share/man/man3//usr/share/man/man7/-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:SLE-15-SP4:GA/standard/0bd8c983a5ff464598f0b63a93208087-libfabriccpioxz5ppc64le-suse-linuxdirectoryC source, ASCII textpkgconfig filetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)C source, ASCII text (gzip compressed data, max compression, from Unix)PRB&t"Ӝkp8űtE,utf-851a471da0884691a7d8ad4f56f6eee9d665fca7e48b01ad79e858632bc3a00ab? 7zXZ !t/W] crt:bLL fB4pVҨHI(+*-e!nDa˳ī)oάK^>(X' MF֠t>l% #GW3R<~rTPzB?!e\\OT줆/l} ELY<b"%$u'n%L?z;ΞWXp$aD< 힣P:Q9&cWB Y@o0پ_vXB:nؠDh MUn\eic]AhPYL Y/D^ -# Lf3P50Vp֓HEkX!|$őēr,]y,2{Ze6P+yK4 e")?3qIp%kZ¾S/56i4)^Ъ{=\mɸ7|1E޶#kkhH!WyxPIUMK$$a EW O\GMg#6@q6, /ƆXkUH /yL7R|ɉdn}cEJ|>1սNcw2Bj(pGlFs]yn}9cd|'K~|b`^N<߶Uy-p(0a^0%q1xmE~? md_)9pGDPȨA C"eC| ۮ̗ ("x'X V㗫ZW Yx*(c8kΕWN+e8>zăwz+hBDw 8J&/Ɣ{`5 ɢ0+23*E^_TTQGú' RǿuH¤4ٸ U*siӣ8.$9&ءBVwSE.)9}T%6OTIw@ZN,ɺDKݺHz,) ־Ivp54UgА1m\--%9IW:$x$8XO-iQ FS&5_UЁ?h~cs: ԽK[gr\kzttIM0Ydg{ 9EKR(; _d!P*%#ՐHy)CP d. 2 sdK9މ G[&py:W.X`#"cTP*MK?AA&eƤ-bFÕYCP[_޳aOt1kokrK|"s4B0H{Xlzu6R?2t$=6A])f2P't ^d* l>ij#ȼ.E7e#?U]Ծh'=7kIn<"zӘz)742}|dycj/cYI,nL*s!pJy-9L-o\TP}M)Qdݒֲ°6EX RM~)BUlUx[Q# /qS j(ZJmElRv4({qlj  L1Z3&:|'DK_Aɠ ٷ#*YٵV7$ ܅UKWok9x{Aڇ̣11{>o&r8`f_FGGIWo`ZʨT TLv-b.b*C|,m}%ȃ4 ;KS ߚpQ62U]8?#(?aw!Sm|SM/WErԆE! K.'GZMD]jių VAuI*0*L'ͪ<Sڮ3ԍ iRYo$nSЩo]ro=\H-:gAYAJhAm}þi)aB؞ѲRKiԉ[yځ^ܗKXګBQ>%!=dM Mq[nnY?kI{2V&|tSn'=^ YL}|iF]8Ua:Xw*-3yllCmqV@-P ybOU9{wE=BX +n6B˒(2П4y QM:#h{5s Cߵaҧe }pdQȔgI%7XYf:y3EG>^k>maBKX$zO+мJULu1(āuE%B-3Ds7Ձ.Q؂D1B._U*iĊ.z:C{&a*B}4|%Ij 'ڹV?A;Hrne=OuG Ls ]@Y*OLT-k 턝w?i {Nr,Se xt9HO3g j˧ NT#dN˩!]hq0>M|VD_xNF1ӳo>1I¡ ?9V {o#h8C#d7f~ 2J~7`ߐg™C3+6޵u[^d`$ҒS3i1^)SD B|S(cuGM.[FY%V'ѶjqU$ш|Bݵ bRu3Km i:!yCpUhG(w'ˉq h}~x"JN^6v!?G{k-7hE[) Kvx#y~F ?z)xB8UB׍:ڶ;,ll󀦤r>$4`_ĸ)+w~)Z"_w(b*fWu # x3ӢMyү~&C;lE;HF^GK}KqZ:\X6(=!+ |7ܒGzQ0BoSFOh)sgb,A Evsue.1/BJ$*"!8;nhCm振FƛZ ؙVʛjRsPP[>(XL<1텆qY#*Q"PuI[k_7Vq#YiAX\5+504Ċj"* pk{p4ܼ^9#'R)\;Xu !3puE,-srߏnAV.a{@ bkMA` ~V^ϟ_jxYl{ߊLsIPsϨ kP o*n4gӀ8Smhx:H^wUbޘigNI!r3\s6ʠ˟(hb?q#,d>5A/5Ͻ>Sy`z045)w=9*T}}'[۹t&):P V$ئ\ l a0.fVO|'V|JGT>e9''zNLSƫu9 Q) yBE~s~η ;0o@/rU΀{Dt[g_v:4I@峁WY8^Hk'/FB.iO1bO(kQX{MT炡5\"> Y7f:^iN޴Ͳ9DVg[W" %I$*oxȖıUZ6W2k4 [ItXzIF+y4{b׺ս3p!D]S1<I^q0|nV ;ꎛJ'~ӯ$Ppp΂VSꩆay)"ǟ}O'p>O.  \[L<l1G 5PXd~ǦW~Ҡ,=( ;k)Qtփ,9t$1L1F1qV[;Lj(3"7eX؝(2^v@UO%hOf4."zQ[ƕsݲE|Ŧr!ʖ8]ĖN+I8izBWJgytt1w=HaH+ Z_!~J8n[)Sg[7Nrɳ(@K$y 9CSr6b-W2f2!ѡUaf iQ4$* 2z=2E*ÞZ irL6&]pExGxC [W:.}ǚ`j[WQ "3EI㲠ܭs*k+ %s MyK1!}ѫ/Bͪc[s[|Lktp͞ҹY2˧ӖvBW%G 0ރ¿Gy,yFlkg=elltU\Y@y{.L.ٍ(]'  :}V#^6hZ^XW~_OcT-~yտ7Bcqemxz:F"zF9~u1ᐐzNQ8IcXG HhDž#bQnݽ]0f yj8?'IЙ sAO8. ]OÄ.ے6zca6 -ʞSJ Ɵ#Gy"u+d|tI<9z˖ЈG iÔ&XS6bvLZFu ezt~Z-fF5x$,zUP;>I2!u9[ *Qwxr6=orXv#M\U;A~UL[8-DAsfZ/Hol!wvpOn@˖ꞷu(64NKIz]ô_LAƄߜdF = GXⱪL+aCS&1Fx Aظp6"VyuM:L6اy;*P ۱S"]`yH&q -9#(Y 8NK^22/` e [ 1FUY;Z'Qe-&MdQԇ1KނHP@_k~\F"aSNj.k~RšUMI5 Ty_FEU4` d)= Ά/|-R2m:M#,>xvyQ@F7}ƚZCNQv{Z:uݞ]lOt y` +IuH:V͖uߖ&?$<KB(-CDm\q 4ڽWg ,YiKX(p2&x7&~[kqQ͘)jKnf]}DJ-=v<>R`?ie -&0 ~t;IOKkA~ S@7n6%f*<+aGG}?fl?ڨ (3"")ӧ@ia c,&9Xck{u#uBcuXH{Z -{)*&"؊rD aE:9v9 L[g"[O ޑ"k v1;(&ԇ If)Ee%"y˼5$nv\Ѫ2|RBЄM0r.*C휡W݊p^Oɦd94.n?@VGҢ=zw5 t9sUrsafi=fX4qF ϷyƜZQH F[Aa´_y]B#ZR9:%އs9uvV&!JHL&Rn;JbR)nr9'1l>-;j/t޾Tm[wĄER}^Q]>D&̃226હ#?ak}Fq8(߸CW/D?f@y[wR8 %4?gfVP#LGg Ɇakh`rm<=Ža 84z;AR[1 99.ƒH.\ZtbEW {9lc)_ÂZF+*_ޓONvˌ&ss[uUГ{] +|^vo{?h:EoŖsHG*r5!P "Ɗ; 8o@B|r\2-ʨO\RHdtp&!Gq; F /mj^RL$ 0DQ9 ,+ } 7T |>T=J<ӃHG8,,c=!O\i<ySV!IT1G a|n`D7VYE#OCBQxD#ZK=*P C "aR,7F4 ${|?j}cwY ByP%>?y[>^Qo=ꨨAmwa=g b<{Ty-xpN`L3%jS nxlϣFQɞw~-%JwSPW_RPzԻM"vIZK4DD*g[-V2ɳq/k(UP+芿"le7KCQ!3Dzx5)jzKK q:v|oa-{(_0*k")%\ Ѐ- rUFKdx*1=>kѐr\ ys8jܰx8k#CWH omۀV5ɽ0yjE4Y29ʋLhӑA:r Zy`ILc}(۲Gഭd45j&Oc `tcf%>) !G2a]z* cXP״Ԇ#Zk[(ke#e}Az2Aba+o!Ac{]؄-SWn8{.5<2[@oKzB#ǹ]GW=X`75-DOfe( Jf/C9c \#`T]/};̺N `pW36{:~OpUc:彷ۗc8?q\TR!?T$؜Q|5/W&v( f`dLY[1QE yrv"F ɒ28% }\I(3LdgĚ]1 F~ ufjوݑni TO)q/.!`=X]bHENM`E ͬ),,qgE)wB>%^]'K9QCzA|sY=%J)ViJ `Wz$f6m]S6߾3: E/,q xv/8;3 %MrOjbe=ҵ'in*z3cdH]_7F"-}PlKk7_EGӬ@YE#- x󃶜\ J7 !,<;s$ +BQJh1rO}!="=fhH'kM?Υy.6tx[[ gPvgѯp,1 Xl,tXK+淜% aFvKWϬ?qQ7]hj*}\|LQU>bSs9_ߩ|RIsPPսl@$s7"&(7V.çKe*v@DSPM!gU7x}roņη{c=Q9Fۋ*&ɕ\*,yQE=څ#oҷ٥{ľ-eׄG s]v'(BHrvI󲄛mHe%ATnE~7yz U2|3xAI+STkS4I)346NxJ9)io,'B L,_k>H>nepbq;$3$)\g 15# ޸wӡ^ES43ud1  B \\ݹڛ͗6 =;rj%琄g^ Vn'AjgE߶"Ǫ!pH!lV,Z=Ez4CR<&P_u۔6R<"=n/nG{;Xf*֝g?+)k5?~ƫTʇlË/wV6YThjh*@k=f1:Фȡ0+P/qd\eT[SvTys?٠!aNKTKc`(Šį :ЪH A"@ǜJzS B2x9@I5vW-j<$, ~Ap i%JOL$e4/7旭4 ]#P?\ sJ? wO4xg?Iy@C,\.S_k͙@b(]Q^x-J$+ (Ļ ;X}܍+57,8E}+ Avy*#1~3~ *nJďiÅ[@Tjbz1KWpiC jlG>:.X Q@EumL"ȵ= ;nx>DOVkRh?]P`)f|vЌZ/y*뼟;,:Di tA<{HNpeq|kS4?,ЪLp"Úon^1ʻ>^J Y泥N['i횇Q+ӆtѳq tu.a }/ >;ihФ@w;8 E zج%/T}_Ba$7YIE2_"H^32vzpRp+քPp 7$PvWZ<EWs&݄>9ly juˏUϙLz=c=8+bєCUþ^@DsM_kW٩iK môe\sJ*TSKqe־,g@<pyN]Cl, 0m?$4>6{UTg"NZlj35@=3k1_BCMgy‡N6?"{dG%K\FiJݪ1-.D;S eӜ@mdBErժ)ǫxJ/y@2館YUpW{ žf.=_5vk|\e̚w 0&I@JwÚehIBh}.L涟KUp[Tw]Nq*ڤ8q3CXu\ƹ3-tUa)J)e28V=,d`9WrLzr>a~zy,{sb=p6OO JV KA:*Awd>jT~i0ȩ4Ӝ(y4I`/#LhȅU{˘G| GWJ Gp[SJg'7C'("FR1+D*aHJF15"1< t|H8K6D$wka#&]@A̝F{ pφ-:YzXFO u,> bEu.jݕ5ToPX@ʜQ9ԟ?@` U| =BfljiHW'SkSxEhpъKT=iznT7'2>Nͬ)f;YS˒/qښLU ;U mPZ WMB`]p"&4&TM _;a̼һ 5 #鞁%ϰ^)bCH tdNvԑ 8 Gd%I(uSǥϵ/S$> ~]Ļa?Ғ=u֒KiҤ `X[)Aꓩ cVPa͆NRSŋ>0 ;5mLwabCbDan8w^a%Y!"Hƞ&0PV@~[VyD>=)* xkp5Ci:Pad{". C*=^zfo mճbg/w̰Co ݺ]|;АFpdbɨ@k)Im9QcI2c%)ݧ(5#qtbߗbeI9?5\Pݥ5pNt-P 0D&] WyBȌe]JwAKE@ꍷ*Ve鍟^` sd=#[[)P2F3h6)ü}Ev̩\t;Cߜۋ,zO55=jY 0_4w[ǽJ#2kҼ(W]suuq%޽v*HK0ȨH8N<1}_/@+{\ n[EK#)U :T9%F? !668y\cjAWLtـ0#&^MZ>0t&9y H<'> U2n_%WnAjh {’ ]Ll\]9.8E>6?n 0a>sC$G \ }:}w,>XbôDpU)R[`ܢ7Z06fC]Fk˅[bBێ8*jǘ)NS9J8i=A&%'x@1 糊F8-7M$h16gfgϡ>܏`a%etm-+l|_sybRH4FkKnu%0,Lb^R?]Rg RSe`ʐ^@ ewmϐ!47Se(WD¡ޡ|'篞 mtV+vAP5c<P,Ʊ1;?vrz)`~:4=OmxտM)Ǎg| )jЛ!~1f/k%o۶k[͸qfwc=Y9SͼyФ( n05FB{w *}Ajģ3}.'}?t5k!iy`OrXWR,Nt;Dʟ>KL+"&wl4 3sG [ rꅩa[ͺqʰjc/LCJS]c1>.?V ʥ-R#漙WO2@PȉXT~A?Qk'W)Ywn ~22RLi;J" 4BUDDNм?'os'=%n}9UB6bTr~=_,kgj[-GK6-a|LHWDy١۹ӿI# 6 #&ܹ+eNOof7")[s4q[ _4k}\÷ApC=-[* t+ô?w!ihƕOfY9Xq{/ 'fj'̃u,#ҽK%7 %K4:_cN :/Tf;~w@ LY'W`v댪?zLPƣ+OtRn=(Xqꗺ? R춅}ןn6,Fy _Iv?g#̥\&7md_h|ϼTЗM40a!y; !uҗQ=4vK[˸j00}c tUDTᅤNǞ{j3ZȂ;}NnYy]_.tz'2 Xy|B:YYrF @ni`Qm2]"'IAbS,jyDp_zx^v3v=b3L~ؒi/QvF*_ j%QB-تpZ ʌ3[8/rF7Z䧇󌄂ʔ$UvgsY먟xNdb-d0AldLؼGBO-hI J*S٭m(N&ʹ2y%u޲N6Bs=ff6a8LԨk:T3/7.k߆+WJ~6(/=V(nLD /M|ZpϮJ&X{C$B%2u^NAB,j9 m_ĉv}Ue6wXfe#6j,3f|nf_=iM<'6[\JI|ފx&ުv@fgi:B{"o5J2'FkӋmg#'rNr(@fޤl2*x',*A]HHWrR%9f@Za% yU73@lZs=,S^r"M:H@OǏ's|aGg|`wg[4\Z/e jKZ ύ )ȩ6o!jPU޸}2=L-2@'phȢFLxt`AດU`ް*\ F e2@X(WȖfZ`CH_Nv} %=kÌ^Q"\ڎ]+r-wlm-l{zaaꅣKJU>kwd}R )rnyl`+$*\8n&#̫,~([UH .c ;5mH/aҸKS W4` )TfZF{ аAb4BײpY%d\,X 9yIöe-RZ^H;`W]=S$q|7F.KZgur|=2LUn=|gVjϽuMe,u-ݣ{CyRV0xhSOLLe:_ϼ fg~/3nMF0Lq %ᅛQuc6*oeVA*Y YT9vjW5 nslk$gKUeՐ$FҀC0KfOJ¢ $Z|a@QgɘUfK=IAmbAHir` V$H}E:cHUBa?`Ū BbYU9 JaUt*v&jǼQ m`\V(Y0XKrw38pS2*\zV2,trj]Yoe ;[[gOh% "DH~yJ\\օtOyV3xA)r'=I}hԬg Gi1dbЦ7On?cOFkCAPhMoJ줷NDOY$:f& mRCUщP V8A(^ܱRs_I(IbRi0kAD;O\zցHFcPX\CQ}aV<ǤW\ #VL'o"]fTq~mWui' A<ϥGo)=v.YYX #|d=E 戴1u}m1}wMimv`\msH^;h0|z_0= zt+k~6]2[ɀ q1eʞ-*D+ "[ ̏r_C.9mP=4rs lGu :nc Ym|C?P|ɯ8/6Zz%%T V\ڃ*+< iKv}CH:ހ}'(rLf?qzʅ'D?npő)}t>IFY^يߧJ8'KxW>C#5 3g"=M8vxtutË+*ZrBIHlP3"V`7 M-]^ RH3)$,.nMH_I8uP28`n/{f>pej7Q& %&jCBk>S5P5g Gw]t-i!4| 8[K1YGC5R )@'t9 띝K j|RCτd'/dӾ?Tv1Na^Stca?#> Gs22W3Zİ -G 1qYS|I2kOnAK!#,x7wF&C~0dvGi[ ߲}G?K邥oN6Xwgx,yEy<;S~;=+Uew㥣HV^T2ZJ|>st]F1!$%9K =ְ*A]?hc"#t0ȼ6VFIZBMf&`ΈU;|ZV}\u'C";:xv㨂CRϬ &Uا!{X[4}aَs> `#q99A*j0A휑jTe[-P_Μ$B('y\eB$AxQGU!P~1Óz® K_g>PG$ᚭ**,C У̂gȊ!wr;tDt03.gר^T*ؠou82ORi:Z 7^ҙeTƍ$N34+ {E ;2u֧ Y֊e1Ɣ@"X 4˼ /c3NNS%7(Dyp3H[hc_˰֤㊈]t jzmCfݵe&$A91^:&ͦ[|cJA WF%QKSh ÝaIoHl }O&+oc9\hw E9  0w `BA&>cvamnX"L;AKMxٿpm_K$5 ѮDF{{` 癁DҠ﬌ժr>wRgv6jI+SBf\'7='̈́CvB 5EguDuxH8qٝ$%0562V,$PUjb&B,I&fcQLlcd$S %-)£_&/ӓbIw@(vq< RAa;mnqQoz9hTI8*[(]Z/,C/uݝsލMqL!Zzn3K7Φj 2ɱ6YoO7?uqlGA Cof!$ɣMPkZw)d Pv( IJPS f IƧ7kyܥWYeԜ?((Z%ucT6]< N=%L8I6XeAwJK-AG4Ӽhi߀U,ܡ-&uzourAix A2T.% K6)3RghR,0(&W2sY~^H@t1)LilrDU}1TTbܒ >}ܝO͒Q5cu)Ɖ%'˄R8;H'uIR"JxkK%sH߯! ,^88ή7b*t4G \J2I?q7F IS<9? f z?7dGN(8@ Vbȴٴy/vV%`\ۖ ctu t)~O}7Ϸ\qiϸa_$աLR!b.9ؕwWUY8ff ZmG|~\_{m\b%?vhroa~ZKOddW*lujiiJu*2b5y2g0"ov@gG2T-X4]Oزk/c@+Sn0Hz 2ESL,o)b;fB cN6 q}L>U8N6Y N~4#6-n}){kG\& @o(bo\cx&'`o$E50Rl<(UC<wL]BhZd^EqPr`dna vD;g!hGl/G.t|C{ݼbFQV([cmq4d&~d[,wl^4f&{BHSL9?aOӱ.l |@yMt73%ϦN*[4s?Ex/Ͷ>ߒmܐs&d+prˡg )s2!6p"dy;Ϩ%\M*ˣ}.`ϯYeyLu((b;0mPT%^jdk2  zcNߗx">o^4Vt"#a鄯@|]l4ZV&H_"[Q<3*Gr \zA"R{8j +XcjiP .p%3Tqɬ^ʕKE"+D-9k žsFŅC"?HQ)k_KXʵqyzemQ .^B /nQ:V ؔ]'o2b 'JM&d .ȘWJVφ, RA5leƙ Ls|A0xiޠX]Xz:2{6lZj0I9\]csG=;z%EA02n+=Rb YQ#+[WC춸ݨJRVV?˩|JI-=bv}bMsS&$6ag_ПÃPm}h6_|##r]WffTZvtb-)d>`o]Z\^)~|4 />+lKMK;FFhc:6fuh;eaki : ۧNG`k7 [MxFP/sB)Gͼq˲L+k:u넒5͊v.yp=1CTm_Lgĺ(jVd =|TU{fYkZ+WZ܏@w`A!!! \Β1֬)<O=S3T3@?dS@f HX @֡3&`MO%KFrA.+q0s%N3E'6\Wխf]´6,.aġւ5>RP>-- q,7gup/wr5/2ӣ/`A{~R7.XTֽ6IKRN npIc{N@vtWZ`Ȩ'T^=2[3ےs@~`:8Sq7 v^ŀ5"c<-v#%6k^|U:췪4#@Hu'aZ\|*xWL+R^{:X|`徛7;bz2{BVi~oH N+Xd>WjR`%鿗m؉w)ٓk]gp6G@6@yt\kr9RID\ICe_[1'u+p@1U+rs>GQl\0¼5,Q2![aéf]{C1 `ptrRN0!^ꮂ3vFOX\Mg; zЦM)&t0KJz `淲Y"Y5Tur8ƭ2¯8LD "`y(~TտXeur:>4N/s ԴC0ӓ~.%S^x CE5#LU~Jc5mdOET& wɼn~=OڻYXWJY|vOCkv̾a 'j ٷdxb(Wsz$+ʐJH;|Hړo}htagfos,I"ݷP& YX{F?. ݌)bYTZ($2Ăܝ7a~]T^ y|,R*X+6GF hDـnWu(+Udv syBW4&ITFbSLZ~~!h1㴕\1gz-VHK4'~DUӒƿ,? :mƣ7g^6kB;TPTJvlJ*DP ӫYVKX%Hua\xQT۪pI3RiB+zkXW4++{U~gTyC%D)=UQQ{ '?$8OiP~0vE{o2v,/_GL-' @1i !JE [;+eݭW}[}vF!AտxhK&4ƑXīV&)5DqNi,x[;]EwBEqeL+!f:MtPүMuҚ$ĹiRS'ˆ, +nG2m`FFB|Є)M'I+俈k8Ω(hRSAS)f4.Xn~x̀_ܼg"*\1&j'])Fn? lNWuB9sйnBP ]OCHA_`G>R)G&NǑ"HT}sqG3jl}f1`gѾ<| E4 p~݊.U  ^`njF2srlZ ɍm5XN>ݠIp~̌Mq+*zyTwQ6j蝑;+$xȘ;V[bG@zttʻC_[9NBvOM1J<7KĠ$6l>'ЫqnrT=%U4ɴX *}$LV9fs ,V+󩅰4]Th#^%D Xj_tA^׶"Hv4ر ِ;MΔ {œ|yH?P)@Z tZ)i_ͤH΀N kv{`'}Dߋt 4%!zO{5Vk6g?W'?!$Jmi-|bFg^mNA>5qInWY y9wE`ihp; ^x8p hl|U!Eeoӌ|6.?4g_AYo>D g}\Է ExܠQ_֦b4q%A'jgNyVd]r˦dS6n ; Y _/Aosawo"їfa'x.>@]!bC,ƼCSlUosTVcEogK' DQy+Ol09LbA\o(amޏ[&Si\+Rs[{!@So|$ g|IU{*Gj13~)"~s׾Y=ښB/J\Iz]dyht*;4ًln&N=%e qWPvB5]MVBL# 0WeF(HwƹP?T/ \jo9,aZQtaJ;Z=|]s77"0 !oO "T~<w\Iaiu DYYca+CB;zU\elXc *=(x4q4hc #{8 ӕXF&->C,׀AMz(a[Ly*24/}VUpCίY!Ļr_1a9|ظ$c3P' [0{NȎ۲ql(F-IZY>Ԇ̖~]X^*CI-+F+E:HMW1.&οz`Bı˕%r,/ 6aT7:.e1 Х{S40E ERu{~c丅k(P^REOQ?$&o@ 4l h[Kw;"^͘J0'NfAC=@X99w]-*T_IdQMuLͪ,E1%{hܾ<7_ 6}lSp&l;8ΐ|pwENhMA{3z70{u*3bZ@ȵ:{؏'Vz/#(\#9y 㼽#,[$ >>9,RaTY~kn?@9J4ܔfOꪩ[7fXL!pn䄓CݏˠsޭWhó03A6[ 8|pћ#'ek-hB)FDK l|P@c)ds/6"z`jai1F0Pp;^In i9nT2%N\>5A NT6*7)8_ J3Ksq*O|#̻)p3ʚ15dقdՖQ\tTWs(r 5 õcuˁO+mryZm;cH] RM3*bq/I?O}!f]l*Ub(݌\:_kMLQb[}‰ƤH;(opBW,ޤI1DʺOdKFDg0ySR\ Ə? cϚuB, 71a~[ΉΘ1N E@ꉠ3 `)Y {9P1x\Tn vCfoX^m݌iQ:<&KZ_|J?V gdTosS$ aR`ܓZ+&ܷ#x4 (:Y)2%tem$|ꓒ/,7pxTe huuËj{1=:xy6rn`p:WqÿASJ 5D#Ƹ@Bq+DaHb0᥵rb簐DR/,kHW7&= qG&/6exx 9;μ(}b9w&o.[0Jx+kϟdy' @,ЮÈ\#=HZh5:Zp@X_RV&2iQL]?v[x':F1Zo_|a:C2O?8^b@+ý7Ya Uϰœ(“aWk4GVqmxLV0Y+BI%ؼ&˜nre!պL &x#* !𔥢/.-M=eni2(m JYD#\NϴzL .^7kUĕ2sSg]b(/*,Qls{vJSR2}cĨudQ~|i0TNulM=}I`KeՅҳ\MzXsM]HcWe I#?FK.d>d#jS7l:y Y0y~ǑZz4 O?oxJ4YƋwgluSLlΥ0X|pFI2eѻI>\%"ӮS1gѦ|@ҁ 1i6g @fb-Q9\35rn8%Xɟi77j)ehTqW];ʑn8i UL%X JfΧLql&}Zސ5!Lަ$(XƔD욈|B'2)>_}*fQ$))?8RΦViVXcKtMcwx zhbyDƑ}; hvFzTH6Ab?bgo;xsU CR4Exǫa;VxDnFU].83,.ljBB6v"eMoD$LԀOBQˆ ~~-tX<|A4mMH1Ad7p~, ;3-OE"QnQ~_啐q@tv1N_{ Q(>*ɚrUh=}$qONz7MJؑZּ'V'1,hEί Ėgf[G+J,è~Y2g.`G86h偠C2eT[eosTNs O9MCI*ަ z?3pq; /zlC>G0NB,0M=(R/ z+bMiΪw+u=sɛ'wX*Á:|w@cjY76v'3ܠgaf_gaW3'w+CgU]=4 \CڸddϮ_|, t~ien`&ӡE )0x>~yIb[i77OsԸY֌Մ=fƒ S_'RL>DE nɂ%䋉i^+䳹VOonݹMsԀјkɊL'x%ĽZaBA#I݃ Tx\Պ\gA1/% DO?դLK:}/YBsH6G7K3jve_w땑.rp9o0iZAThUU6p x}>:^r4zi"EbjQyY$M  = C޾%#aOOΧ&ڶYI0` (zTNllKqĩ`oiʏΟik؜@6_S~z/gZCWy'rHr'wm3iWheAB7n&ַ/tSb"q8LbGPR&ݵg8up2ɘ\F G9~.auIr }.G%$G=& igzd]$RLxX4/njl!;  K }g;gH6E@IO<bʲ 5I_)US%KkK/9D&i?:Y{b]eЎb ,}Enx9`rZw˿fH+'+b|0Aɡ?0o%=XVIDaƌvҹˡ 57בix#nR툊醴ڹ"tْy'lBc1mBg[&.MS IB0szPU #QK%CsDH6mWJ5v hЉO]wTls9fNmÞ!̓JIg_pJɾ)b0%GP.A1//gXG\ )1p#J֒$W{Ъ͇S Ѻ; 6/k#Lt8A_w_S@ QI>YmLAZ}Ĺ5k!Z3߼[ } iگ -9(Kc^zjr凜?| 4U*^WNef7+O2i&`r(Jr1G~Io<昭afm].   wۅ&ϊ|8)e: M;cz` CxJ+6+2+!߱M ؝n;h: bѬ&nO { T 3]˱DK^%\L }1]pc }qnjQBd&%E0f-t/1,יvhQ*^@ưuLÖCgꀿF;y?\Lw:ڎ2!%گ.y7@-JЇڽiurx3].|U'z3{yd9Հ9ɛjQb]$D5@+2{s7`e1 8l~vyKt(/$JMv,9rrfWf,բ]4ݢUf\bIh ?(jyH?85IHe$x\@37*kT>l=*)&%5z崘Z|^ƕُ5e΃$0u IKh#I>7F+8hSgG_ZO.+]k>6i&9w:MLB&Ys{4Z©m_jA֙jݲ-k[Ǻ ٮ̏6aT[y䢿sƞ1EGq>i^ ;AKNJ^/wy\;Fq睺w rݦy$;1 xKj"b;C(5J PGlEæ 4ș Rx|h?UA8'O3#hB0H>m,#wX0Hق'Yvxy׳t~z$nyquG( TFKf:[h Ƣ8[@k#su:aU{cR jwrjrXSBBu_T'Ҫ] .;w܅陕`szOo= ]> 6a]-;2į3r zMsLM JcM*h7 BOLX]^@@2m%]= FbreDK M{ɚO3m$c ꄉ28+8=4WT Y_a=V69(#,([v]\nV8ᙻ{7`ۅ}Oug!~G]DpR `@ѬBR]i5F"KW%2%ݕPeuŒ̹l.B+3 jֻu}ChGKL}ӳP|ěЫ=. D|7Ah)oߗHwU2?9FzZS1vZt%fk_M)DC,"#'Cj.TzS rJXM,-+Uj bJYQOPV͇V:b ov2,)o' zz-oeNPZiqf#Hp68Qt62 _ ,+2XD.N _Q4y(nTm'if#y+p 8"CPF̃)vEG4-sgiz훴M,{r-Npd* '\Gyƞ>DII_\~gj5qpe"CIvnZ@LKHM>c*|ٴfql@zV?|e4NpϜŤzރ8EĈhXxz!~/ \xnǤ9CxOGW$ 8i.Yׅ}xKf`zƢ?q qmNsvg*rOUMP:rKV[.On<c=Ppv#tR̂ѹ Y&[TˣRE(J-cqGOf/@9 |R=>>p0,n_װ]Ԋ4}B>cNMބ-9{vmsu2̭ =>< 0}FNq\%k ThExeDB7 Uag;PLcJ5dB2Q+{SH'5Ŕ<==K"8AA.Rv!*+XFkcIEUvoT5KyV؆ C[HKNK$sIPX@%X":[mq?OEM5{߿c46~ {JyF.Ӄg A^Ķ.8;A&OQFSfaNN1s}v7`Q WADnhM!* 1?$_ /7'M-A)F)V$c<J鿯R5[UUܮ-.w#](lT& k1 4,l46CjA錣Js]tk IͰxE{'z`|p%HKg4 iņL؍8ooY{W}PIܗS:d!*4k4.jtѴ_MtlwX1 @into/i`і>Kw` 5 I/jo*,!uU^5J``\Y4 Ie{qoxk=޾vHVZxzȦ}sth4ʎxIzQZT OhsWU5"9Hڲ` ;#}tt-o[SO9\D|(.&1rIxb5>Ħ[!Dh3[H馊l&֯S^ʓbb\K` N#CG:s5ť͒ ) =9$Ĺa6~WKcG?jQ y\ jU@2W?aM V6IIY7Ց9bKS- p L%7LSV!QuI# yWAz X;2 dz*(*RK'Y<+%T9P.2a*Hle:G(}s j(,o#کʎ~!6@ڸ$ =2=d~YU֒N=~r3hP}5V(Ad3͔ڌJ0g?6;>O<<hYIiϪp[z^'tP M_ܔ/*bCdz(w޻8]YЪ8‹J8R!]XUXUخ >K^I|cXxܺT2-8PHa&^uTOp/SUO^W-Y8oڟQax^9%Aw\KfO;)I(f oT&M_6GRf'3ǮFSg|(B=\. ОNy^G@FCg 놬2JX:jKN򳕝B"8.>ȼ`L|Ok4ta4ķBґ"Ԁ'A{,q-̀ 'U+/pK,pwvS1Ѽ"r$,q F =n#7.O['MKҜ( bjd(ߍF #7-Kd ,ݤV+j~|ʹk;+#v0OOb.Ͷ- A?03NN՜@>&me,*87Z7`L+yGjKE2EZAIlȴ^|7bYm«*^0;2Ɨ˥1eGѲڮjt(f=B9@83"WF  h0 ^cW,C]߾oǴ40yϦ^P>&n/"܇KWZ0WTeB2]_/~UP\o8]H j ADX]wӱU>E`}2ͺZEy&CDW?P b `^}KéGss'3W!x(&O G'nsmʷj䃖+#OFa=| }(4?.jH:&ܲ3h&ĉ͆~1fTL:g̯yA?Q9Qy G9R8+iYV$ ND_p t~)yDe ,8xM>{>(A\v؆"` nh{ZvؤIh)w".lqL~7Dm)p ҍǪH戮/La ":ֳ fgD7Hsm. Y1y/x5`04.^Z!w? ˙Ďq^# e@W581 c@a&Df%ىw={./Dj)?̬ZDXMq߷D4vtO2#2kyHD:̮vL=VVqeu![K՚|lZt؉>p-zxFs@`"Ba|F[w]/T-`6C6p5-0az*튋Ztbku_3r~rM(X=vFNujX C9@o)oa)w;Onܒ,ӏ=D eMʥ,."WYw̹AX\ 6z E.%)1|!u?T=\H/z2Ebs5l[Rm 636YHǤ+Je`u| ӣ No FSI(ZWx2: 8nJ! B^F5dJ```;4cg7#4ؾ'RsKh51Jz9=vR<,A 2gc><x+YHE-z`37׸Pv 8E '{ f'ha;F|z| ө.廃5{p mhHHϲi4Ռ_CkV5=vC r=g\gJ4=z:>z=?洕_knp`|BmZWHyOkC wo}k,_L '&ipjyB<"ubLc]T#w,(cJ &y{ϽG&JۀgrH9@Vi5RPN6"-(ZCTzjkj#K}=pɲzF50_@UNy7XNя׹PeDk<yiNc(j6u;Z|P|cGU<ov j;:~;7;mIG@Q p3=뚻'8L(>}f*eAqB7E)Trm!d}uF od :2j 'Jv`f9u%mRjN1zR3LUI1̃)}U/B|jH)$`DBqiUi 7-:U\KHvm5> |: ? ^%I/ &}Ob^g(/]5GSߊ Y3 i'𻨾 G2I~PPf;tmF(BpeʢiN1y#ьTTt%[g.JSI!מfv:d1zrޑs]18-hN|Oa:LRȡZ&Ƌ$bJVBEe%äV<*'ƹLf.u{2kd /[Q7ȁ*R}o[b_ց:4েK 2C x|!@ WjGԱ+6ffoTȹPE 4$~IP} ݝ{KD(- sP&0H)\ Z &,SGF_˄+Q59۠9 lPrB\fe*|pcU,CXg5?wd_O\/sK3&IA0mX?$a|PBC,gbS!Ps^?lc'ݕPGZaށ; k晕@ޤg#x;pQ\鵟 ak7nr3E'HwlTw^+/;7\#":ZEOφN/ģR_' 06/4x 4xLJ|)} kCMqPN.nU}UcE,n8ݫY{!9$@b^Yůc о0m`+6z{#9!*\,௨._k.vӀ!)V58p!}W EW%~["A%'vQpxN{:>*^d.Ip+ςdѩƝ?|W"jqD 8,o(ePQJg oGv9B.5BwW.xenH%'ȿRZ&U՗O1dWme~m=KHj!FǼ*ѠT Ԍp!Cw]`ixOQnT(Fs"^Nd2`] d-UCU TM5 D-jUyn3L58Şl$ *NDex|oP1W(29BLfQ@JSBrʥ.ˡ.}1^Gv",em& Fk(|VFOOj/l9O~^T;l1ɜ$L\K(M(snk}mkW9PrpuZmSaaH)*|jN,'ck[8[ȓ&WE{\Bn@QU*]l}SbZy*]A6Rȉ4+אCW2߱9 j}尉 5^wupF,?0KUfs?-5 h 2w X$}l~Y&{po G8nܗ@Cs\ ȬIzd=|^_ k9%ŸሇXR@VP&ZnCW7,dw/>=Sx@b/Njzm;0Q8J#ͤ0'q ]4S"|yc;H2߅[iZY, 1FBhz Q {bb0 #T1Y] l@ L`㋆<:gKJ92mm[qRɚ*8JZ_ZPBNYڀO+ /"NH!x2 !{{\ smtP`:>hX وHޯ*p'&s݃:T P$zm*mL͉>ގA0 LJm8.f|+2ip߫ˇz8#T7-F~/`28]#뽄9OMKݦr Г|Vt寲$.pcb ܥ\$'lrL1zC7*&x&⨲')p};)yvJiݝ`ϼSc,>oJuRK $^iV{ NMK#_}bVJ6BƟ5`iCt'5h>2_y T@ *+}^P؈.i~oV !"X!CibbUgǡ.vr4Ϫw C;vg\*Ddc))ktNZ( ި[dJ'dK gėէ0;zƮ  צnT[JH4Ql6!FV$S]1*dIojhśYbRpN.EF *<(M4 +Iީ-A }LX1 A=[DT N {a0oۛn}8Wu&fM`P!ٱ+)>ù4Su5(R^E1N bcjVІjt"kCoj4Pb t5nWQy4[^?|{a>e foPcE;fhj…*%QR:uU<Ђkov@SAt@y.?+kAe,Fo|إ/U'i[bE')\EA7.iA1e~dbHOmFV;GH,|d`Տ; ("o BUɃeWrn_ 2N N,>Fz[ 1 Ehh>xܠg-zy\&C[/RN:fx*}(~'DZٰCvr{ nɞCSl"?{v+.&_1E <:;eV| ڳj{f]LjNd"3k~GhN\ ђ_{&bǹ1GY5GHDXNpY(-+sU-^a1~Ctˁ8=$/xSQW 0 r"L%$5fiLgbEdv a5?^#a'd`oPM5>͑pI&KE(~47v[Aי@#~kqx46'/烵crW5~^KÞK Bη}uVa@ ?XFޣl ,v4!~:Ot k=Tq1 "b&Ԛ(v$$ovt]Dv'm[thh %ygBtZ=2F6.x`H;(g{5d̚sMH|L1 : ?c`:K.a , /^bn -B19TX.?.B$V&8ty`<.`O@N<"QS)rlt䭰e^a?H!B :|VcMd"H^O @xOh'FUl6=)T1(Tq$J5 AׅjR 'C91o{}9Z΁HQ$kBޜNoRS^ )w&{d&*!XEcԂ*h%mH{(|ۯęh->d ٩JwyO.u?NĊVۭ,ң R֛, wǧ~A0ITy9\A< [ikcٙ0D]?N.o I@nyXbk6NM 9 T;;SNp[ wt}Z#.|šTLQ”H=keEZ0S{3h::F؟~HͶ(W[u # `dlt=x/뤝Ï bRmT IA,h Ǵ"Q|"1Et g9^{C[9P6^^SaJ̬ו 3-1E2[Du?<HIޠ19ڐ sҎb=I!Ɓ K\+LCRT˷}A<%v^nꄺSx ͵vLSJ 뾳(\b6ɒ_𜉋7\aӛ.JFxs\-q<لH>9'ƱOTi8a]3KA[etR3&psB)uqMu?!:1bkI(#١n_ &P]Vb?']%ӌ+n*볉2SАZM?]_⿀C욤UY:5rLQS`Pi?5̥|k^k5e|wD\N'@w #/@ʼn9:ʨaD\=7kIJ 4#/o)Pp#U]"ٲs[h.Retz"^|ہjmŞK(dB%.FR^fKQ۳it 蜝9؄5+50Uoi$ؼeIܐl%ƻ7weC$~[~lWŶ֫K풉,6*2qL✽gD~"sժ- '@Hӫ`!^8#"ӭϝFAَKc22:AllV1x}qInb}bĊ?;[8Ƞi :IpcU.8@-b3eʅw]A%(d$:yz@z|W1[m,% y8jJKL/_R>AXTaӬkۀa3RȚ=-q5p^;A`O(k2qd 82ܖ9EٔyEa'v0h绁N2 }_1Hcu5x,{J[LJ[)'PιS6-v"n<Vm h>*G~w+48\6P>qem'y~խtu${ W. @׮^`$<H5GdI'Gi%D6~K=tLؕQ1k8w }ChZyX;?˳Z! P@4&'6 m:h;'$ P#P稸#$o}ߢ 8R1ַlǎjދ^6^k/g{f1aow[2 悼"Bgz0q*o%<#B"ajKYliW$N& •a#O! G-ũ63yRF-dgKԠj&%ݰK M4X(sΑotZX& Ow&/֎[tǩL7$s8߶eLX&kM߶7S.=Kʯ۞Fؘ4i-jnanW] ($Exr'rt+]Ȣ 0bn!U7VfI+tMr,S*o=A2~jɁI"o2[;:T;YF)S/nXޠ1&,\*kς.<羈B.pG͡ޒV7p%vsؗdžYe=`K{)4ELKTH[GO :xlAMqSFj[WS/Y^k;16M?t cw l*""noZkY Y'~a. ȫG9eb>Ӡ#p^+c_p<؋5X#,6L[-s;Ol B]՚SCҗkJب$Oz@B~i@gxYAy1׹rKe|d )`\RՊ3տ)BoN16}'Fgdvko'O*ё@XW/.fc<2*Zh/QpfHW~,(]SHZjK?%4 fzi#}$k_:`ṱ =08m/9/D1q@]&7i9N$~0m̲D5RiWډ($^, W;ƁS^Jx=;lf|NdsWoq`|U' fw[Lij+؞-*S-*,7^~&ԬP4柹鋆X!="҅1Pn&J""db ;۰[v!cv-i#UIm|>. gF2mNݢZv~wsmN]?Q%}g OkVjlLT8,ĄR9) Fn ^&R>-.ئCZaۊӷP :&6>$OüOy{ ޭ_Ƴ06ڵVdt*JpݑJ!dhOl2f9'EL2Du!򕏏K͑B5?uų}P*f?*%>} ʞr]qHtxV>{/c=J!1l?`芍0WTK:Px٠T$olne_^ \_ڪ.LE[F 8wy$Mbi6K-σt'mzV?_{eeW@;?:,"=FWw~l ^)_OGc؇gM">y zBu)`ɷ~,9Y&}[Lxl*5oQ $;쩾ܵ;ҎO4۾5. ;'RD DB@d˷i>Mtө\qЯ`09%*S!7 Z L0aeѭ3vxJ>o}i`jfd:fz% )u.ź(/Y'I5SJHU{.`/gfzKN<օR!HDt!Fhr t/QБAX-`]`͟R1[J:x!%2G^ ҴFOL%_lif, }5~؀KO YE\U3P{'F&k/.*U9XDv"4yOTUPKU"$X ,ULpw$%4cP~Gp=gx&#{C?Û-7C ; 'CӨo@ wgcʌDn #|Wz79%ku-l"Ds u=C(}92${IJ?ScB$9F0WA#QWg5ݷ}`h0dIXoCxԗL}|Q)i'*] vANeooGAU1PZW| [\oļR(}@E=ˡfty]InE3]ɏoĈ9Rpi6>|[3(m)\]=$5ξST{Ab@ E]N|lő7? D$b'HR#SUZ:^X)}xT≻ _~Yb^̺ҭ0dMH^aS: H(k˖q1dYk|7_gmDutH)(NULlBHlj lSm/F[.;$JNgg-:\tKffi$+f@]l._@W_0q Fܭ.`[0}!0\i$A("Y"7sMư .' کuIpyb#*O,SuA8RiE?AMXZysڰΑ%/"C$(XY³F)]>]MrmE?zŗ1g5*;["Ȃlԫ0[hxIw| i?u 8# orCU E =v{W $?oI03ʫTӱlX|vPpCNj/%jk}⣁4EčJ\rpyDԕ x bK?8j}q"U,E hG-xDgh(| %N+>(" g& ܌7=i+KrS^_wI.GW"uێ.IȖYK?r--rp 3 JLSZaԇwK4mXN(ltѩF#Zi# |Gqxϯ jNHxH71f<Uӈ-\_D@uVGaz4xͷ+aڮ ?@ ri@/žXߏ+ T/FԜvU} R ļ#F:iVtETw5^=fg sk?W+ Z쯵j(@&0ʺ[T45B/rh lJ&w0P٣BDՁj<2\ptkP]q)fcnPh׳l:.:( G)j9A1Ҧ fbI'<6nO7֮|6{P#-}:'~QSZ-ˠW@ytHhǹ_=1oM;{պHA {_nm#4ԙ9K2͉x "]Y0>JA vFZ9m^Σ6FTb]ɡ4JKT&4l rB03 \]|˵7^KcO&KY7G`@Ge2IqV (֧`R|s`bWxc$ ]^n!`&hZbjH)x<̏F!j>Ǜ}T@e1%et6x7AC1 v;\zm5ici>.8Lwꩵ>Z˕7|:ZkfXRE0 'u?3mhLZjm "ݐ Yu3a߀o !2Sڍ͚G*bw>=(Ԯ34nTCHu#_xh6iֶFޜS5trxS@hia&+iI_|GIҞNt_(U, CXHR OI_ȓɻ ޮ2~s|q T<ꗨ2{@GM*iIe_!y>8;Cë́ގs|v>Pt 5==@8ӑpty/˼ ;z$qn̚eޟ0m ]lI#92m=k[xB`:xwP ?tଛ|9^{٣a!8APVWT }1Qu:LuZucBK>q-[!FM'x]iiy|yy8\}F(-deebz-{9̧wUA?t?5OPw-^[v3wFՈT>z~ϊ YLR~ @c"NԘzܥ}Ejb}qT}X7%;a_R 3*l9y ,4θLa L9H\=,j[ph~T+:S AV_#@YFB9sXC1)˃JWe!K|3_d y VrAcgF0!ϧ |_GTKzt5y?Xٍd,͍M=i9"Ȣ#y+oM,PJI[bC!mȴbGȗ_>ꊤG1]ۘQ9 ec=i3ۿ(.@#_~b!60e1Y7j[xu-YX]1 n i{;z:Oߖ ~KMr>uZ ZB HrSpܦyj;He[CƩ= ]N$'QPmWIxnBCov2)Һz8Ǎs/LAܴn)zNnu9#žr/Y$C%'[ @ힴ@Q>ߥm;<:5L>^TsYrXDrd^~8N grfP_e Ff:fg{ym򄉋a95mY&z $ůӸJTm5$ɲa|s'==^q<W[-Zmfmp]  O߯ =.ܚ>) \%Z^"hTN+q`C3 O.mn>a.gj ꁒE !!YZv̗=aF?'DC3"guEX*(~lQ-%l䣨 OHw>rފc[l`Z6)H" _ϊtBU6G)7YCς][b !/:_ܹ4%cFG[=\V{vox]\k }~D0Sx8v$0/ܛ~vl3胡7Y`F2wYNE[V-=b8fGpj 5_p cB^n,vˤtxB?5/[Hs@/ H:Uy#Y)î%aLt_x2ȋ̑q^|bj|m3 C{Zݠ+?J+(v8^bi$_BP/2Nv|wA o&gɐX_{īk08i638ƛjb৆:t&Pk"ĻެǾ8v^'~AY6S* \u7S8ajb!O ƀ60dmO8`[L8DS3qruە,8d$?M9L: nDv귁R4'|F+v*},vX ^cG:ƿ=f~PH,AIBֵ.}NMôkj+mHpo2U84O^:m7PQNNGڶ&\EA_'ۇWw}NLUj)CJ,AIC5}AnݞkM|ClMaqOcֲi>Dי62^R^ e0 ZʔV: zI +xURpk(OPҲV"hiq*_ղbZFKmR>,;z-?oO^$N,ὅiiCf]%.4hѲ_#V: 5"Î6&N/Q& 5=]ƶ|sB<%x!}{&\nO=HRom)FGSQ&Wq(ksLt<пi>)T>˰NC+HiO`Is f5D S ^FG.Ǩ ]U5bѵY5ALxwGXP6[oA(lp;9RQ}1 QGNPOt,.`%\x#!.\dRRt=RKBBguf+h&QF'Ӭ9Wg(8c:a /6L,yd i*'w%Pyl8yh^1 )ؘHZs!sTυۿV[Jj5rp0]v.487%F5E %Y>]L3yi=# Lfs 0QILof5pxwVY<2zLaszn\=Kb*srIncw 7 fn[%_Va'3EM-7c$Q?Fݰb9YD,]V,P Yo<̼\y=NF:_m|4ʹD=XF]4vecLu)vk 왐=QmJBD.~x)>ysPR"Pq'IFs[ ȃNk1sكapy |Fk4sV}f|jqTrY)Qi LdD`~G9d{(mW2Ew>!Ix}m\VSwu@j~')-::(|eCH.B.t&?cP7ʹÂ13;<ˎYza+%wǵH3djw[vαwqXuV!VNʡ4iU+g6_.cMIdO]FckaS:u*[%;%jU&+Mu2+Ca0Y ݎT2Vjk=re;aغn wA"f%\2-&\m$zqZ`[T~$ <}s󒞶*|몉 2 .]'fgBphcy FTnʤ8d2y`J&-,3}oE'-|}ds >f׺:bեorPA<4;֢dV4MlOX.ƃz{v?P}4[Y޿8rn҅m6=$ v.[GmδpC_3o'~K!>X2I6n8AVpCw Zzb!Z+ֆrAN2:CPDzƒMzhsWU1P'=|sz`gcuo :ܸG|-RqH=uh"&c0w2-"KfYCĶԭF#PK,{qpRkX {tIB*5{s0xi~ qMr8Ě?й ˟J.ǸR ^3[9yT~j4680:>ŵW2\[HGH9(&`%ZG]_>_EPaR zwAF{Ys½,(PcLJ+?!U8y. .%=87f_^|E(-}b%] LL#Eƚ4U*z`cVb̼&-]l3}>s:q,Fz ʴx ꬫ3sr]݃ dX=S*R_/Fםo[40 v; @tz4XsBg,ws ac2„}Di? 㯂eB˘cS;4M&5Ú]Biף4ɸEYѻ% j<8cE~ O:B0;YtV]>iםz(wƈfHľjL*.ʊfK?<+UK2$E䏰9'#B,b6~m$҆[g"o:"-f6]a1,&ˠCVO2?9 Uv' 6q?@-K|?M5I6u;NtagMߢpmLFѣ/m箫"zo 9¾[$ @ѳo:M)1KAħ T'r~<2*_$0pz=I mۓ&ހ?{A㞼=A`$ۭr@]=r"[SN@[VZx˴+kgƍG$átN@C2NFfln|0݅M#p(7k?2f^/CE>M1pY%7;,utݙ.JaҎkݫ ewe ف1ګ:T!?= ZX&ҡ J4'o&WV.,O]9%MB\R<A44H |0nˊVCۣ1$Λxgِr=^9`V Cip G0#|hJ|G4 i]f `: 2#A-d[I- 5YV[!VzSי>K ^EP6%EuJ+ "o!(@ tENt빜ْ٭n?5ΚʷJ.Wz׹bdE+rT!'WP\ H/qRJ@IPYSPd ٝhsUuLMA{)[0sYN9;tQ%.KqyXZL{5xbBGzX{:nKpM7A-^Zj.dȢ}aiB_p5Yj*YO2&r{,PSP}i52RPBrO [?[ih xB|{Dj=q}鸝G׽ކ'> * }qǻ@+`x7"-{&;J7z or O+ /z?U$uaDEĽOGJm3? ՙm,ۆ6㜩p .3b@d&,`B[n处Kⅉ>XePLo!El5UHHmc2Rӧ`գmG ,$:e\pm"|&mF?K0e`Ӊ}F19'%HC;~i.>8,jѥy$D faO݃0ɯ7گb6ϟO~34kk0{("h[la'r ]t"Yā)9x$bY(ũU{su+ IzRʑo+nvO0Fp \n+kV\/#jPvٱ}r4&wxi4$Gc -ǞhMr%jZvF,nO_IW9}oHhIGpbI-o$V}XXM~Wˉ, 16 C)5VF[cP'<^"3rY%Nr!#jfIxW~{q/śv7.,*F' /U0!i,bQ lc~ ji=Z4Ƈ9~[2:0ȔyJIUT#[-W~ڹRs4 ۠շ浞P$tqU#n>Wt4XN"fUVNؖO|Pg"k\_JQګ&6Bk޸-*N ISgfj%ڟǗM*a,H2:֓`r%a0SP*DgV1`kK0lA qkϷ[ɷ2dq:2[Zk 3FW&^y;YG3g㿍&$b! q7I]ЊW7 M5]3 _{[vȦPMx<{xhBYz^4#Q>H|/7N:)#Bs3^yDmY=dUlQ$n5DR1IVQEry4/|= 1~E]{pF 9u?%q ٬_'03>b0vBlsC-1ߡ= 1CK%*J ѿʞPrwp.$U JݼȲA2k 9ɍ9р D-8k^)='$UHGPYZM[:B6GC 2нfۣG6 8t.'(Q?Z\fTFH;,B﯈( pnSI.Y z:vHSr]Brn)~eì (]Ls.Dh\VcBwD ONQK' 0gvAa|>(\3M5yuKOVk,"O+xvTr71OFpX3@ ~%6}Cg 8}Ѧn#g@<Jp$gvH$u030Y2w.Nu%H܉aQfӎ˯uq=ItfcEWOJnʏS<#, V% 'CЃ sHRv":Oߝ C1k:X[z 靘OcLbJ%k>6%1L!E߯t'oCy{iEe 5ݨTq\Lqgr_fC}` toAI{l~"TO݉ bcR*$sL$FS[w p0(O왙([/[KtinБhU@KC"=o甮0MIp + L-S89#x$(\jU>ZRz.pӃs#92pMz&W7n~$Y7Ϲ+ W8I|~1n#&Z9ZW(_K]ua${r%u= Ι?M}t b*ݞ;"DC@IۥAW4q\6nV. }_3Usy$[݆emՙc#8ml|0hmU?Ibbuб?Q)b:z< T3,S a `Fث'{R4=@%DSB~3dUɾ@h3V9X)x#-pa{88bxLYoM^Q,iaoU@T g+Zїu做c9^W|"F= Ӈ[ge ^5ib]ˤR]wRnS( @gcl4ro- ;⃛kf:|ɠY4.ݻc|L;W 6֤f|(`D =)um^QO,S&/?VDPbrs Dpqbl_fgPqar/P=;P^G{꿾*cFpEb~q O>{i0 隊C:wHGW:'hucm V AdUy_ YPޤu[wjLtCj9myWN2lO]† *cuNdM/7 vO&1ZP}*f<`&H.i}ܫ\ofy~!54s׌.[dWVxٹR,:PԻ .d ]lh]F%+SrŘm\K9e# ymgHhdX&wO>}8d%ti%n<gNhYP50a''EP݌?v7ag6S& 6X9fTFr)CL$ADPB6]T'} y*H!nKj?o2u`ova=P@@חƂI}lhD0$Tx<7YF׽Y%=ռ:IhԜ{LE\٠oFz Ohθ#_L^"xphPHQRi'Zeo0 u!u%M`{d}l'y՗cʛTZ$Y6r(XP)aL;Xip]GiW^ D[{^w\'fqI5 Q)ۅ#)rʶ'OļtF(y)^glsf0TZ \Iqz5>3dessdS1"[7z#|D:KoS LjäɱVvC {ϔy^t, lCH;rzpw@X?,:L7j%mCjdoV 0VFvL#Cbww9=jUf0݀"F}bjVy1I A1K}a`w mVc_,a@ eJ_"ۂFyǐĭ?T )˔LAm: Թc1X\ʐ6ʅ쪯P.dH@ {[燯.$iln`#nt] e 22$T=gCxDqB*=Yleq5 @:E]q5<'$?0%QBoST^m@Pg<]M*$L^X h;-JaK x{-)Mfւ?N4)N'8rzCFHt/[&B_0[\CmUy%DaKgrag \ 9C7 ^Yօ@ rUC &QWW)n-aXkMCv#T>ݑK[iB(NZOC=ߠ^:H 3상V|oKS&>Q1}YW`>K-1YRw(s!YL̗Clm7מ`yuI'cۉ/Uڥp;]ޱ*`oEs?7 AîxW]g > L}=\2h~.+(B8U1Jn>TmI䧄CĻbB bs܅NsWCq:LHH>~D22e4:d'I%Y/gE6,Y]GЧU>lcP3tg9GAIw"6sxCO|.b|ego&Dxb3$t6 _K?` 1`f,g}=l#7ٷ}Mi7>lj#b Evi? R/;ct `:¼ :zdYWK4,m ? ex]v3P6ŴvTZJOܵ`[L$8XBx'tI? 1=QxN[1x v^go-N`ٽrPY{1+cܣ$'' WH+n5'H)w9q8GG^AIJ!Yy8ɆCˡKX >elBn"Oatż=xXUc;1a=N{S\1qo"O}b@C6ַy4]QG~fEU]7[6ZijJŒn, O.@|eߔz=B7p˼ ZKO(=TY̞Xʬ \_x>s8\q FWfSj}N"sK )%msmWE|o-RƆuU)aQ:BE' x38SEKE=e X&|@eHgsX%xߡ zz+8eNچQ!vα|!ʸ?\SP4$q?u\l,{lbZqڷJirV^.G nib*镙}ܼ7?ߙt%OW̙9q%;g`[O*q]x(4pl?9 N0 /It[p&q\Z*uf:1# @tJ5n-gd:=#2vEKY9w)`_X p0*KG~ EBdRTkKB`M :hn˧,* @2X8'/& 90]!~&Y*tiߞ'5o6 46w(ܥ}ېy1ir^vƟĨ-}.S -y4&@žIg:X̞P朓 %#0:.yLTD4:3uݘ9̾NѳyGD;?AJl9! D3Jl+ l,SZ 8),B{=nR'x x,ϱx/yv8ԄY0C0 ʞ5H;w;6L,3pcLDNC|/Uy! B%C&/|Ѐ3>:2Q[B Lq`~p5@3x\ztv=9t8XGIlST%" vXKzFblW44ι;ň"F( ~KLj2M^gh>`=L-$/p*< !I8K%H=_/C/b#_*q~7oc{2 #?JkȘ0 u$(ZvյY%8:]P9T=װ|O!跸, RZ0v^detlC3Fe^ %MaK׎ys^j!vR gX#?Ώ&1 Z!6ښXy"~qt3~O:V'.։uC^GQ;7Ok'MpH츸r)Z?44ú rOp 2Ѿ[2u %G:!3\Jϣ-&ڃIcÅUV=r) ;= y^FLb?OZKNPTck򆟋983^\>`|ASixr5QЗA~ ެkyT3}6\xkܛ±p ÷+9%=5]\a.X,Qn v`bmMz`;T޼DKdR(-js^\s\tR72+E'!R{քy}+V7SAtԤ3_tFs=9tHi2+@",܃2Ɵ|%Cxs=]nM9|^Y̤֜l})e?R4gRax̠D^vBwnF~&+yک?d'TC0qWF'd'KTSsruoI|fD_+GI%U D]m&;aFkՈLh:TK"t#NhdPB:visݔ^9}) @hBw~36?$@$%Oľ1 l<-/ z ǨQ D놼h!4_bB$d/Hpy2^yKIܐ\Uŏ}'/^tV2~odJ%t3|r/2TBV}G0=z9}hl-*ZOܫ,b#Ed[V*u7f!M-n`gJx;.!zf: 3DǤ ~C_\dt' yBcHzkϿ>RPf`>([mlK! /_}U-NPGfdE+>Pˉccj8s_m fGx<z-n{ &PoŇMg,"߁[t`;E*\N:*\E&I036,KIG`qƗ h{69l̎`j~|)ㅁm9Rw,'$!͈!4˴j3U\ԠBv z7hr4?XTe5̮ȧrEU$UK= #BbOFzS\gV=?li5IDش@y֦_ɮ ËьCj~2DHW-.zw\]X&/WȱA׵?Z Eqw\#s"Im8B|֌{5)hPjԳ\›)ܚJ@/LY2S Xr.٪ yn]O/zJ@'(f0e?87xvն]E`h{ .a\Li*9Ǘ$=tѷ)NVkBxI[ٍ4sk\ KVLƀY`##P}-kG e ޘ1]M;ceĦ#Ɵ2:3RZW& Ԋ,E/*@hr(AxޝdYz_1#t(=^t2DHV0LHu}ɍvʢ4|9G`.PrB[  X0i 뢏>O7RS->}ƞW,ԑp VL$*Q*k}q1WD]83#헅@fN}aY"eAJŅ/h.b&>sa#i |hh|vzlaIVWn3}g^Z(:5JGvXZ{Q.52N yU7|K2׈Z/0'tWY<I Օ,mo$Rm"RW4TU`t57? PUK<R=aKcx 'tGḳD; fᷞ5HVUKb6?O0 oUFxU g9RLj\c<UfIdoA xHf=< .b'!X"wXι{QĊuKn*\x*j6=,; Ƨ-6-~0QXf,nve*O%jlmM 'DAJ㻉=W*>gA(;k{$qsʱEs]df|sroO?*<47s]kV}EMҏ[!wTDWV'=z֗gJ:.ޛ[>Lւ`yGPN='o`2Ư7 PYr7&@e7^K(U!m&Ngs9b얀=M̂\t=#C5d36_߽XȼpǒE0K)YURy6:3{NZiACGR\#pE} SOAl bqgݹbn A(qJ$\g,\Ҟ&rܙ{ċJW{'zʮ KLzcvc6J(~.C{01/]ə%]p>P ̆z"pFvCogli(otrvU[)- =D@v^Y\lDs2g]ˍPVbSF~ݷ"*kH@M?t2wHt,1doKxh(1#߇$1Lzi[tD1ϐZHǁ !@ $# An@ik@ژ8{Qm S1o+[5˔e|ھ@Ͽ4,,!M5h{hvnQ½.C_l`P&|ILQ//'n>'@lp'\j& 咐/'>#wӉCwuU7-pܨ]/'VͭʰNYlusH{]%aO18=VGbdP=lgye&(qnݲ~|166zp┱,^M/>Z0PZO *R`+wEA)M׿G-W*'%-hd AGJRts;|fYHX-5١dQ*kS5$UEu BbBo $1l|ɹ6\ A\{y_CCJñ/%`k [ܶ'B8#bk˓;ͤS0@bw(jvnyUhrşOG5++&&C݇w?g A2/9Rl)q Y4kzxSb@ yWaU'AMv6G1=nS%7C5&WE/eSX7*B|7 dWAJb ެzǮGrzޭ>=[I.^f !McFؾO VɯV Yʹxbxzgo0e=kCv%HCJfXH.mkإ);B3rR*,y]JTS/u9z4=Z׃NEWC W͉*b< k ɏ-溇6k}U6߄VrDn>ۜ)c<ݼ,_6N# †f\¿.9L(D̨{lj4w*9x4 [?t@*uY>ATO`` a$>/GFZFDצޝ n"SId#IqU=İ4S<>Tl)\ѧu\.PC*8.ye6%ʣa1ۥo(P:)BӐ{oqD?\֓8zf"WEM ]0j X<FX\z,%lڵ- lf{hڣ6w7oSfy-FGŵ|9FS.>(-^E"R&6 '!RxV-vEJ@TEn(o1.*ܡJrk||{\wOd\X?:DqtP0LgN +D WmxqTp$W&5iFSW5GgckY=R4jP#'$djr^("irIS{f4c 6ޤ<$5cvyJ9D<<49㠛O)B;(ٱ- `\0Ӹhcκ3f'#C!/i)B^(h{zgO}ƫ@?m@`cٌ}ta&nc=*1U~ϴA:qHVB庑ӜH2&5#Jd;|6XHҖ^@t[RQ[wS(,28IɀU7xbtveERUnJd/𩓧c!,r?q ^o~%kkYx)TX{n[մӋy T8`U{/q@^cqj) FBB8= IhF3|o~w+b6TP W3kV oek^ A8 0xĭ bP|(jW)-;-rqHSWZ_Ì=XgD@沈cM:paRDP\7Ξ1*Hx A󓼆(n:]=i j|r\fEFz:c$r)[00с3Q 8|RmΖմU %d(-xۍ3]}}˳V>=6&8VXrlsL?8rT^lرY_ r{Bʄ>fp9z@l0`$UA .m "f QvkǙ.{{&١E t$G+* TXX.!,AD)4쬬l6z]'pe#fAh/sJc;Ys0d/:{iZ r{ 3JF@=i4\ҭJus{JcC/P<$ts}[~:?φDHg,kq7K|k8OF5q!id_t*khX|⣦}5E;3WJ@AÇƱ+K*ɓ;d>yQ^geںZwuln@P kaZ[܈Y s"[X/ ?+\Lk@,bоnͱsx\[m7Fm@b{,|R_.NL>z7Bp9[C/bE}7v3lbx&H䒯{nэ}wue0]Vҥ<73@Dmٓyt"AwI!5-ػd.HEiYtvT\&]?'^qPHDJP6RD)&pN+nV^t}BPO2$0 f"Z>XHFxxHVM8TXnYߺI 4>51 cX)+ߢs?KC=f-x >\];LNޗ>QHW^縙%uiDKRݡu[ PGf=3++Le_m׶L) #~2OCrqMUlw^z#H4YCA15s??Ȯg@ʢ#SIn4I(/cʥ҃@zj(\jq\~*MQZV2\(oC]c^5(:wT{U݆Ϗ};| 86IގG9srC^*U/2QLI뽄 #kAKJUG8ӮNaH@D]69RB'|E]b,GtxPUmN}AkaT{2#hד5*cbh7,`/r ZH':+K%2Y(K4P}Ӫ-$so,$x10} Pm8~zpMA춼]j6X^G;=H؇s_ qcVPV/dHVMg YG,xPgV>xlm :fhQ]#d=+g}}(ϨrvGDR}k0Q`x2 z2@$&.6~saE/yߧ2gpqqڗ͊ SWa>wm8ѤJsexRSD5f`zB~$[rժ4s#pvOA&׏&aCU%@*lPԭ9ܼeٚ0၉@*>gDE^^`Si~v&L$7uۧFk,Z28H?{;(Z"ܕ7MS6_}0NHt;hwiƼ Ӧ#ʍpZ{QAH/ Ů`KD+mMB.yp熎nL{fD>Z )(q]ײk.Zvl=ү#F<׿*e*X<^)Vl/S\^ܑ%~H΀ j2},ȅ?4  NC@@c41O9Ki0}!k g{2{j杶W\4e1 ԦQ'dXrf iC""g|JlNVt.A1ª ;90*š&;X&w%  8}{oY\ݛʨ1ҿ WKiaIk@w>*L ksH`H( {/))%T_0AΡcjG7i/DwF B|m 5HWON{>ykcDGO q1\,tg擓ԂI>;` DG?ul /7CڈНxZP|i:³6@\~-:_Q߮,Dphf|rr2b*Eh_Y qn %!'=QO7{=?Z>ib&0Pa7-ABZکX;;CD MjϽL01N53XN#l ܓW혨V(# cSYJ;8sxEG&ӄZ- )go9c5 F泙-e|`.vuBgHj'Ҕ0ֳa>vZPqk$Gx߯&$r\娥"K1<iRe][{D=XW2EuwF4t w3ɉ {V Gh/աFZ!1蚉1on_A 9y:n>_ daB+hؙ̼g1ƵFx?ROo^L~%oѥ('^!}zH:4u#!ƋW73/C,%Bڒt׊c62)6&'I):~ DT0)Ӑl0ҕthރgʤ2!gFZ휊liqzʧ?WL?~B4B,19wkJe!PG4qo^`@]:=IȢІ8OH!ieK72Bcy!ew?#nj)-ܙ.hT$x%hdoD_QHuRXql6p'4 햒'֥꥗Iu2YK(';;ybsL 7{S𭁅j;"81 -H?6QYP$3%` ,wnyDG?7.DGs³ᶟ.8f;ylCýۼ$~C}3Mtk;qY[kO#}@1?% ?^]],jxk%UA my_TN*Bx֛Шwjֱo[>edMBP nADR v:- aGeאX1룎R.lٛ*SŘCt_#Mʮ!!Q?Zu25M 2_LE,&(<^+U JFA KN蕆~F9'>g<<FE]#"'+j~ ÓsΛK *v^|? :\($W-ᬣ ٳ^ಟ}QwXP Q8%R٦L9:|9G`,dfOpv "K+hn?AΖhN6(6#!C+Au_=Ƞ֝c W^hX G1ٶ&;X͋oƖJCv<˙Lތj0ZP)UJ=Q+iIAܽYz$$A$/E2"DȊt`El*ģ󢕻gnURŽaI=,~PxsI, (f" N;t9BE,JBf"~pt' Or4]qqNn?_Ѭ֙rG|0\\6u!y.qr5h+WdfV8S<]Bl3CӞFi~kl %0r.4A ؏HB-fxZ l>[AHTE Oy4O1eX$ 4f |#V~ |~waWw۴-ltODۜA 1Gi->bSɰ |,bNPXa3GϺ;id!|-:hg"_54'\tE,. ˸S|tS|zN#䎳qfX@{ӓ e9r[*/N̴_vՑV 2bea󕠟UWD8u}dma]-N;KC{$/6zP^5w΁O0P +`xᓷemҜ)_3)%RGM ~œuޣW6 e[HACLy H!}ӺX0٘Z`:Q5{]C HjذbhXmlyzr9,f%qeHqDYf i`U+m"3 ăjoKzs;hf%$6UlqQC밠(:x3:@U" TNVgs$b#da!voRWnņT\WYZvב?<zHhNQN:}F p;zZ 8Vӕe8?/)܃=P"&r`sz{fia݅61O#RTr ^I[U(ӊ!y8bT~_^`Ǘs^1ٻധnLo(+qYlI:ot+qX;ˆᯧ`ђƆv`0q(rLIA''tp5XK%ȂL_ΩXckNS[.Wm,q"lt߽nWk$ Ɔ~{#67%eHV`$n<=d(.Qt'>:X, ih?N[WCt}l ;Zv:u*0;5{F-="=u@)- V? {@dt9%L#A6a=GoC뤴{bcZ} T;U`:bcρhܱ#Ym‡Usgή->}W.zr&- uǽxƲ7q8e[:ozٳ!NM-v"vƵN{4/u"m+k)YH-`fƱjL BʌZDV/q`&]tacxvE{`@3TŦpDu*]-Y4{lI$6|YxR*B m.64:jʳ0a ~«3҂ 4pv 0sZ|{2M:9ΫU#; |I^R{u(Q2(.f`w*ML8"Qlr>i 0زwxhIqu_oQxoV n\]0䵜ʱ6շJ"}?;yeI ˶#7(wl??U ._9I#QH&acL7BեjPS >6euϨN)-HA'r{anJҥ4 ԅiQ;d&OIrwJ2%S6 -hkFS\hrrmI96R[M(91unhmW۠SMA-iiTUI:ۜDBU!67=/ @vRFvxNu2袘TgNJ# 8Zw||e:˸Iƕ_ߖjX?C(W .c[C;YrG>q !M㋞`;jLi^[?`E) ٴ vݟcF;|FGF6#H1:S2<~C^NbU-p`f o~ayrMT Û΅xNeyAN1njOeY륩LSgzhh{+~rʂ/reaNB80ۜ㊓Wo3pd4ː;*q Wr˚_eI(fwi*|.(WWD{wJ3ʂEieϠNɽ9G+TR5txm9j`ktԵ%W:m񲿊gJPlƬg䢸9,r!]ǟ;m3Y5IYasllE@?0 I2!̵r{8nd#r/҆w“Υo4*ǺPk-dEܔHRK;RYM=(9{JN 6lJD<+ D,C 6;߅[Zw<!!i٘[lAUEmI&) WrSƀC6%b+64%mLҨN<uU`}J}mG6|%duyK8U421zΞfzCfL|d5!Z݆NQW]Ep^Xbđi=R,M.xE},RN1f!0TS<^l [cuѶx"QP^9H|m߅ -&I)/lT evJ7;1Inbln8(trlKN'c * ?T6q{sq)|hV/~"EZ'ؾ( ~'Qn <ǣJzƈvFfQCp@ 1o{PUfsk,SqLd!2VhiiC@8EfSV E~u92xڰ]*xؚ@ eYK鏚6R]!_jL!5VjH$L_>24m'"F;f+ay2/TMdӞ=57J VXQ(I :v^: i+:1/H1F@x׍A5{?VWa;SJO c Ĩ@8Ĥ/[YMp zOS|~L(}-zW~(̣phRX t8nlU`Ư)7{ n[rRp0gBw|cED!ЗnCҮ$60* rOv-p_! >J+d"'6CEfmb MP=%p'w%'ل'8d؏hl&1Uf+kw%qW(e{cZ򈙞<:Mzfka ߎn_.X _ɵBJW؟IKee#KO6ǕPT! OWTuF`#$vt7wox-CiAvv J5f1 81 ̂.k #NHDۆpȩ Yaw\L>==lUt=&ӜWR:nZIm !列C@7RoxiWZ=o1y@%/H*ց^|DxW;=3ʲ Flt6tk +7LYqNW܅Ϧ H{ʱBیZXn*rKZ m4"@&|Aur&‹gX;A(lBBÔX7Ky U9_Pߚ _Oh5QIچ K_=HaB`_ C*QV"lw&ah؁D.P!FU!"0w0-' 3PeZ^ ?!0Vͺ+_%~bc }[G20A2Ї-\u5Z'E ߡvgJ³3S_M5ƪutR\<&L- |ldK`TؑȢOs7Zo|:˲i]}$'jnP )iX53וqh*ŷћ1;|n V޹>̌}y{4Z1+2xH=䚗W<3I\Ou~oR4W'k$U\m9]ſ?` M?Ĩ '.TJ>Gv**Ϝճ8+'׼5yu"Y|^c'ҨuOTW_ 54fJdG"!˙AkxYyߑn'e(^hJS\%B/hL$u|uJrSC_CQA9w*{2Ufd7C*ȉvNÊxY5wޚpeyƯ.{}FK"Rjt 'AB++0{hȑ-zMF*Е!BӴڥxPyVwQFW.m*-}uS!#4% nP, AY!T[StoG~5v6 ӈ\/tRb )í|O%3g͡豵JPE\H @u0%sܧv=c8$&7a8{N\=\QIcИ5P’Ӎ ʁpu}f텠_e~ֶ~`V (s wdQ5&KIKF T% k/n9?+Y/M&ܪRB /ZOgɴ[q,H-pfVp|i] lRL(AjYY9R8({6``3,*)#$ym_C#NW':>Klaџ#(qS7 yJ}.*Kpf xcP{p sIaI$XKVۚ*]%܏Ycv\,߽)ڵ7wrѱCw=E]n͓\HFp8r? 6s_M2C4 T&燨́cIW |sb7FjS!?V,#w!I90TOrq,v,8NHS0EMHm}YAVu./ #N.cjuہEMTLt/hM5{ N)i +,{JtƧ;v\TNcm#mg~'\f8ӹG;ڧ]F _"c$v<Uִ)OQ,!#GeşF`->XL˻HRe- ՏJהq %W~39D-Gjd7\6Zǎ]q>vr0lDƒ@`5u::i{XmN<:+ +2RlU5Lr-dtL%5ؽ Yk90lkRbdAkٸP-Z>mW+:Y]WO :&zӒNԢ.a;9?"D\7%4USU?h.qSqvVe^cy/uC,mP üM0dM*`<`-mIØᇿlhWZe몿AiUh@@+v vk]0K(۷1prwXiHXW5ܨF&}?4,b/"^ EbZR@h b>b{ λH[I;O3 rFjo^icyM\ulA,1piW4>"8qҒw9Sc:-+PK5:|FNVAFI:ܿbyhOҔ{؟,BqbQhkIl{1nBQ,vlN8ҭao}>ٺl["+9ًٝHp3-Is՛˛Lwpt~k? w P5[Ct6ᤘVڡ_:d? VWeoIv@(2sG)S_:&:ݹ "v^zGZnT׮HcSFTL>ልE"IY&TX oeL`ޅ5'"`њ `H*'׍p9Y~Y%\i[z.YN}Hmh+ՍRbJy>Hkq0K`MdKJŲ$åX%2o 1%TI:8mA]|!R-th.>r7@)ŕ macu Y<.s16풕el[]bs.+_2 ,Yp:ƤSʆ0=l!AvgB"yęG.EYMXKy`_pk͑M0UG4vѿ`qtX0 a"*u~1VL%#Ҙ5yt)At2]( ?5yI1V5"]luq\s!s/A/b 8ů@X$ .(hνS gf-PVo33AȤǁjp#6W-صRSRNU|k։_EAmQqMV?|cݴytY~zjDeܮ3 N } ',A* ޶:8+B{qoc h L:)5xY위]t@_Ɉ>O@>wiT-0}dgh_^'t&;Js/4pS;^74DHYb(|票 !PFzK_hӳꤒ2lBey>^ڲ6(fjbS5 }&BA~ڧg*wÙڳG5yPC-YD\`ķc$"O֍+mx[Ȅ U2dSXbzFMVfS:}SJ8jƻFR8ٝ髏]k;-j ^,7j?4\^$16`l] b(rGK vviGyFLXzeć#jloEyBJB<<3l@Ib1:9oU<'"-`Y^c#G& ]f4Q S2_|WV""Ӆt= @| )xjjrݩHI#JhP`MoR|-հi@ yC7wbSM<;;8@nwrdIӲRG` %1H%Kh-/kvgi { qNnkc4,.P"j2jl]⾊$qJC -kh &)*,tæ:Z" LE( VǺsGG^DZ >pO?-i.ܶ*.X64R8UDwضHEZ,K5X}LYf(ts,f۬l }XۓdUdu]fNI]/ng/;ό6=(!MN97YPW3B/l=2G,=Շ {h! nlfwX3!\᳥8:>cԓ(f,|+_((*Gcq^ ie+J>_{Vgʄq괴rA]@JRh"䫪21p50uIZ}oPQ/(i<% |3+\7i^@GN^%x^sbs&RW)T Be~XN:PO;ee %y)ySѽ|3>ߨjSL=} IGbk/&)6ƴ+UB6}`YH.W- nE ^^)ⱏvk " Iج.Daf#1E5տYUį$ DOԱyJ4x"eY^[^NJdB 噞ee2H4#6MeY s9ES ~M_0WciFwҁ3z8҆#>o&^6 P 1tnѣl-󁻀TqPGK0)S?3cf?*AQɭ/iK7pd'd-*&<,hKZsBo7.U\%BVBh* 6?S#*#}wʪ碻4 *c?V:@[}F1O1X {qժ`{z#F(Ef_nҫk鴭=VTzMۘ7}1 #+B|F)'9%#E)vtZ+ A6372b 2)ye2O%ZL4yvݩF}=O|Y<5rsCq#)ʾp ;]O9-cLh">P#M8#Rծs/}w"<7_o @9BCLUr!^[M]o9Sk-,`୥ hQe uuf{Ub&G(Jv5DV20U&u7E:~5:VFE?#;h; PaNݷkz)͎OZmfʟmB|ˈS:F!ݻu Zbd/ %ɭ18'v Z~ڶ")݆A$>pRmP?Hӓ<(<磉|$q*ͤzWߑwJ!z"@Eȍ&>'Qx=xؼ( YU0LSBn13 kڀd)=P5J„#uT(BN#U壎dߕ (*=R]NDv'7B|5R*fD(֌ƈ+$aoz7 I sF~yAC5xk%cy҆T+ y!'hA Qa, dP \Ws3i3 H2k_`N:~Xʌ> .1!Wh>Bkǐp%YCʢ2[s/F5f^$٫ iUj(aIQds]H7AZ7m)j[PFH) v# Q5yܘ#Zˏ ׆@VI=E*bLEθ^ޙ'\ՉųLLVz=z6 R4onӋ,ZHriCup{7گ.ê{)&)$vST$s[м ؑaDzR~!i4fn_ρ8Z6<[@z̤@~ؾ. U}^XT|+4EPhT1FpCM5w%I-aY\"+ Ռbg(Rl+s!!Aaf){HuqBcƲqMT kļS{e+D$S] 09mdD1sp=}go;3 ևQ Ph5x0gN l|^S@z"! %34CB.†^U(#vF.I%}O}gi~1ixo2B`z`z:꣎3M=m; jc=5H`em5ġ_g es;~)| U>ꬲcv5NRa ƭؼVW??g{~h|RgB%(t$mźǐz1'(\ $p31S7y_wӶ{YULSnS3vXZcz>ʯR}Փ(9!{? {1BrGG6=Lgd,oF TIA&!^X[[! MP❌{u*+R Z; bpfF;l)" y(wbrsq*eD@L jw9d|lT&&ԦcNv9wR]l0ck0gMQшIS@;>TMt]4NƵ_0h$vY<;G'+aeYY@n澰fSkB.>s,QQm_ ;@էŜLnֳ)g=^EV 5ps C+m/d*ٟEvbSGur(*$h,rYdC¢6 lk8Htkuu˃kVqIcMqާ3#"Zl\)[6#CYz2-r[X2XIĹ ;}ߗAԝQ}?}<[$-RS/1޺#iεh67,B8I`t ʍ@k3ĵ &(-/j):1N(PһpIOE^bJ48 c*?8{*j7q]Fy-=gS7d͜8m{2pguό 53 #A-x$qL!Fe,1vT]aB,$iD$$^bߘ[˕8ɰ20A#ꨝ-`ljA ~y:6ca˞NM/4JMj=L]!"Z^fjI;RB1YYF0ms`@ qdhq ) D+$Z lU!PXݾB,ȀdA=8NM9&:Db0q $pfϝO  RFw&t|^vϋ~C{)Ǟ.oHa 5wU/bE(2E ]߂v mD8,<SQ2|gB[ɭ?%򧝊' +:Zyػ J ^ԌYu_Tk;6D4OxӐx ?<ᒉ7( @ , }f }dUbEÉ)]%k2[7X[忦Մ{y>eɀf37q@_F.?hq22}uX zpNTV]Ȑ1ɯ-p}݉+GYe3y~=}hs6IWvA8IOrI:o}Q tZ,C#l=ɦKGEl!O V*] ݯP~tlde>fv#\:Z,,><O+wD\b=WKZ5忶1A4O|Ai $@\sjPJ R^ n4q#.K2 ¸^>> ImQ ] Y;-z6}7{dm|gЃ=P RVœ5ٿ_ D@s216=;Pʝ9zHlz}WK|IYFvSCߔ^~., ɿl>-"9"_&LZs~ChŌI=tC? 7A Z!N??OE_郺Ks2a{{O2g~ t@ =J(;0۟0xA\tr ?A:y!jjr[j\(x,+ go} +?RI6;+wN[w嚞TzR׺[e#5 }4-ӼgQ|Bd2H̫w8**9U a(D7}cEbUwGk4B<GD~Br-봀]dEtEh.ػE~$<}nRɨS B@y83̫,{,QsjFX Tͺw9fdF2#%T 䧝cslOA4n,vV0;W;׵G_p7ÃG"ĻrNb#Gl/k\Lſ8det/U |REolK}oʘi+џrhQgg(y~t9Ka4.DED(A9=KYNY/^ IUduLӌTWĜ:yoAԴR{q @-'C@@BSeє+ lGĬ 0侀Vn̸xJ? aꁿ,3RmMoQܙePɨ\B%VƟu)߮73h*lHtKg:y}\Q29Q̶ ++t,LܧȲgEg% ֆX##~d5gaAEſQњh @2\|na{vzJJbyEq==d# B4WX*h#_-!~L!}Sb:lHZ#p f K^ `[+c&V>ׇ9q|z2KEY:edD*wiZ+1r|TXS5PU\X'sI~L\/"#Zl{N!8RF%Y)e;Ee Xa3H*&ee=%oB|ʘ ptn!CM.ڙ5UDKtj]PUE`AOF3Tg^mDNk?mp KKsN(x_k 0e~MU0Yh~¬r8Pe*-#=IHnltwȗ?w0eΑݔa7&5`l9Tc?ĐJaR 9f_\84n0D86+clK"dUJ qM$MCo7=UJ!&OxBGdp,5%jY՛X6ʡhdd K (#%9C94 9׼(dHzE[[ ]'W$-l^ZJDiׄw5Ǯ~z-~m( =}{t0j rR6FS{j\wU+@hdQWDnՕ6v2-5ViP[,rccLL3*.M"tFUMqiHPh翢~~0N"Gg9'6NԁE"r'~gc;?Wc"FKtzPo1`=)Dh:(H0j,AȂ8YO^̋ QI/rh΁}wk ƳgZS>Bst}v\d*!L.OO R]Y%Iwܙ_~.Xpfţp?ӺN+q;"Dn-ȓwOYQDI^^t2ˀLE$]vw9)Э Ac:u}|=[b_q {l7]ebjJ<dmIO h.hфqT7YϘ`f ]ߵ> ,Rͼ|ĉE0i㋻*ˣ>?)F˷C91ކJzni+RA77\HW.pR`5džefJ-si8?Kg&^Zi0GSib%*d߂;#]-nDV_F<,Kŧ-ofiqG}s<:$fgf.LTZRHtyY{P="9$swҡX#>\Sו7-kn;&OE+H T[n~icO0ܟ{Zޚ <[22rM 8뿩-p_OεUpbFЗz?QB2d(V pLf&L0'3IAf7 C8 D㣅%q>:8wǿtX&4p,_ΎYPDQ>0OǝY|mӶVS'V?vYgkhp޹B?Tm\"vlaiUn7*!/0)J'$;1,`y01A%+QE#ز%aw-(onvU8&}@#NP<XF3&ul1cy0y5u݃-yҞ Ctn+vB̿;e'sq剐!vteG#2i h05$=~R'7n~v+V&e xΆWZaUWԱ+֧P*ҿrT1QB[(me]h7Dil,ٌ&=V=_37rօqmy>g2Z5hGury#hi. 6OioN=e'W^lE9$]Xp1Zuz75D*zIT sx a; 5JVxj\Zsј Xnw;MhnSdBI%Ht'E%EAm:e6mpkawi]7bPDKӼ2I+:_7qqF6g0M+/4^ew:\#Նつ,%Mj>f5X$JW]h,C^ `4IiZ̖(oürYkAwp(Jwo:0[K^+)ۥOWWtce5VAEek#I&+Y)uT`<[1oHY|C#SUwf^8,ove|w֥M;P@Vi0dȧpGS˽㬋#w6O=d]pID%: Χ57UfJ* u-x*T7b̿O- @@-<_`zfjZ< ~+L^i[_L:'82³YC2ȣTsٸmU_d_AVB6gգ-&uc&xnr~ rC ` NV8s($+)h:dҌEA@4GGfUyV$9:GMr>ūgi* pGE Gw,$8زQmd0O݋`$67\)[\n,1};|ʨ< 0BZ%%!iGtQ!dF*Rc8Y:]b+,A H 9oP-QD񴐅@2s|q+6;xr(NPȓÒ@ntGWL gUJF1`fi⅞W(ńua&a]W aJBFAuEۘp/;$.Xʡׅ\Da80`$(XkAI@n6F!eoSm,#ƹG%u.X4wMbKnR{7{ԉtm%"Fw՗Hِu5:Mǜƺkɑ P*a!j8oQ~=i]"‚B,=zH1*wJT)^]#BSu!^7::A$ś'JbtӏPf*t6aD_4%+jӷraϿ/߻gr>~ Le uL$WlkR:@Vqآ#椣ڕpX([m],TtDSu* {1?%u.A<ƨi`x{^uڞ'`$l\ʲ:&#J)Wxzu};L,O>&h_g1+X&u١Kęn&{\ _lWDGv C@B-2}6@ $srML&HmK+&n:O 0^ՄjuvB@;&hWm#Lp"V&MQd`~udnXB2a+_[&dYlAn2*_1'njaKօـ3YDAp+Ȇ8KG.{ ֆc%}K;Aƶ}8X|9#Yά1)0xm33laiWs%]HRD 7rkd жs@g>[[#MO1uf̓Ѧ}pa耥Cn ۺ7I W)dOWsy٨Xt\zUpz0w1hd`'\^kEE''^N,zh& $&3C#^][aׁ=n#g%7ýp>S޸ ,Q A5“сtbL('wqQavWb1;:@ԍ/2z(-l#˓d󴛆i|lSЎ8lFy*%fJ54>8\ĆZeR 0Ku˽jk>Yn/g:2^Uy ^5m:5AR aN)f.j=QI}N{+[lJ7m00_@Sk1YU9No9ElR=h~u{ 16۟f5^{|Ga9x9@ٜxMVKp-E|ʌu8~9IP w.>=?ϰEV?%HJ?nMyG O_}B">Bެ-e Ԇd_ ԩ1/xŔ@,Y {Aaň.ڴG۶.ZO r7w_4m^4xXmD qc&g` /+,' "fw-1Af(ڏz&Dj`bzPOh? 3duZE1M`a&6m>N}ǬfU(X-̰Rʡ4azë~PvnؾjЙs EO$sg9C 1_՟U4pbo=M&MN($%44Gjug!wnwRRr5>Y9giho1 tՏB0K`UXݘw+y 9uѕqw}ڬyvcFC ,8@B\ "8']߶G=L[& Zc{~2asviX :vᄾkZ~ Qym?V BNE3DoF$N%h\'rÜUͷ n($Eui@ : ?GUP#N ,c7~|/'9x >Hc`ث ٖ9Ǚ 8avTd #c?nXpH qF4 t/iַ} 7:q$I:&Cho6g9=F]O&G2Ԭ(+ ~,᱐JCۙa3-9f tzOS@»էYw;_>̖6y=>NWgCxڬzwCa=F G}LE4܆Z~rȼ8}HbJSc} 6,D>a>.3pV_hʎ^K=$͝ kr[˪AO>?DMi;Uȼ s2^>COBHACL5w8fCD|֠.NKbΟ"7jHDyU ^I o_THVnbʣĺe&Z\aJuP)g& a8~,vTIuX=7܊BTm$#_Sx"r 3,\Ǵȝanxdl1zu+-().p[7~}3#*>|]zRDZY`% є.Ԭ+:A@݂w~PɰA$_ۗ?r@XQ cEu MA奰S!)p]֢G_[ˍO!$:x+J`dm6$"SJ]h̓w꡵5A}G@q8#?U@mI*L3MxCRdgFX닜s@! 5 4DpfG ϫh}ן9Ľ${$=k߅VAp$rPAn?\O_?S-Was `ܬSz犿.ҳ)ҏڮѐXVmpo4v&k+Q,b=rK3DrZ>Ǘ":<-hme8Y}Ѿ79+̮5Oy %6 bo&!uBrˡe#=1`dna rJ2 wՉQ~vBI?:eOfߎy~ &R] %ΐ}VX-!Ћ6@aP+VR{ߒ#y\\d8.{34Z]Hjbqh-ݪ.}1લGMR:Xb $.+G_ BPvܰHw7Q_>qňvvdOPWt]{t:Z)ZBҒ~À=fS G:bF/h^,C:Ê ijvXBC6L=ݚm||Uy.;:Ƒ:a)lv;xfPv&[ a&$g@0%>,>F!|@璾6EW,m|oyo ec? d<pPv3"Z]N%3]$9S& j?'k, =E0؎+0d|W,v(inSq }%I;|Zޟ}+\!8oG-ET5!fbN00H~nP}DjXx Fi =)ܻ&kxvs8F\O {s'pW O+0t-|7 FߩXf#K CN +yU,pٺ234Eo W pa @H4]ȭ!W#eaIGVNǔiW(nH rG3@)xAnRgz(5ft, R'Ȕ,pC_lbŲs0{oZCqH)"̋@0{Ÿ\? _$Iv#E ˮe>g%e~`*P*^%7}X u<=2  :h-֘_H\R6g)|# KI7z|y=k8z1NQZIB}x!qt#p4sfz50?$d:.A;ꚢݬ,DU05kQ4Bi 8T+|O᮸WsԷT[;N"J ؼ{S4h)ځ%v$UfsH>0uy:i1A_3"C~Yھ6xps̄df"ҫ u=v#w.`Kۼ$ǃ 1ohe4e(ou=ȨXz>igQyɄ*It)C{v96ת :jx56!HWSe [uBMrrykbQ915hwwbcfv֦g{=o0ƦgM B 7JL`Ӣl堡De)s<ֈul/_f@Y'(Rf̅6_(xܷWu1ꌐ!j PWmd5 &W[qگGXtrX.SE"@*`+c%F TO$JWLZuŪ8ӊF$ ?\|zaCvql"ZvIxwP3OǥWOO{bRhvQu+;k9c9_еƦDF:h=k#Hg"# CO2hF6Kt J3f^iyw~~Tuo7_4~fnFŜ>JIZqLn+g6,m2ʎ ?o&ܚ.;%z^pd0x]yl#bɇT,=U]xM6 JN86,("1 њuWD,j3o4"ህ'SkMޠx" d6fiso<@sX7'HP9[RE lxOc +߳K&HΗC%V*-xK_F!K`Og\VRW7C#@W pv&rZHP@@ FaЫʯŲJz}x᪡tkl?1 h8nqiOi5Rt*خ \n 7?&M_W.raZH$XNzkJz tUpg;zVZx-OaΆ+y+"~~u6<璻Dx-W?OI\\WA.na__i|?Ռ8ʜDJn$y+>g󭞫{ _9\“ ٥oH6AJ ,NLx331Y$šbŶo^^`;>5<\4u &uc_|[%7(KNK ZXpc릤Sĸ6O}6˕^MYw;Np@w}g'A#(ӚBoEvS(4% Y:!||ォNCjB{n"vs0ЯLm%F'K,sVW}m /s9"_VbX9_ïL;?uF֋n8j Dޟ?)L'磊%)JPhCCJ 5 < $$9C !5cלݻNL3>l]3yK"^'p$C)՝k(n2{<>G7'bNN G ~v${ Ez^Kk 5Zy<ȸCD:6#r65fG^ioﱹmrM7hQG{7 mW@Yq#iȅːnUd Szd!,4{1n^ŭCv;1`_ffkG8[.r]-Ȋ{~ۥ.(l@D.C̫h 9qܟQUЍУiDnƺ2iz3ցIJ,p TY)i"KGP$s om R*5hdGأao+F NUk \yg9-! 7C˩ ] xx:q#]K*f6۽ͺW(us L'r-O~w.]`ۙ9lyI.v4Ä< 3zB&* cav`4.+RWSX9!i9Ֆ- G[*7E ^HU&k 9S<:~)1ccd s(|ln<bBYN@G鲣3#GAѺ$<]k|0E&i<ݗS 䒃GV}_`B vӇL%$B}X#$ish%?°Hc%NAK4&^G8qO.Yw8j\e#..t\n|X@LA'O3<}Va0=|-O1˯&JVAO WPh a f X7?J>yt)a+"|B?vh +'UTz}b']{Z%<vRQb-Y9>;oקk/ɕ|g|6qWo8J  yZVY#Cd'+ڿ'(=^֩= 0z}&)].6 kF-,xafu:hɠLTme{ټ*ߥ~yaĜGaXTt6"mST)ݹUuH)5[c!$.Xrj ,g!M2:\~KY‚X'1N*֜9;NdEð]gk,U[GmMhjP3 ""IDd}~ op u凛i1VK4|g@'o0iUaPHs gl"O ^ю1 !ar0<*hfǩXcw.Q`<$H~(jZaW]\[/Ivb\D!cˆ~]}s|I{U= 4Վ)b-k g)<_qehlh1dp~\)߂6|S=5+#҉8sV/H|lNrEnlJrg5?oh`t/\ kq~^IM{^"/&=Rtm} cӹ c\ [!I 5lֻ,ŗrM>jbozQp7sJG|O%|wH8T~1-Ye7ЉܿBHB5 ,#ǁ--psGB^3?Aók@nSur{-d.+Z*DtoPQBRPΤ t+$O0!@#j%=%T[$^sa}}vt";a |aՄ9 W_P>48(_uH5Ʋ&!23b=~M~] {/9:d GYq*V#H:^)d6ᔂG1,:f WErHVv!8 }΁O+Sbm!BneIO:ǜBjC\mt? dggg#Usq 8_ﶵ +~H?~\j˽(mpWZ2k'A.;H ܄{td/懘<ݦmre_\)/7h2qpFL=zx%1Rk\1hWu؄0gen f,0H2!#$M zP:n& LaE*Q˜z&n1Ptvg?Q GpyvBs"S*PO)ڞrx?CI/ݳ|JtC'´[ֿNtnQA]f-\@I0H,ԕUˌ6M;ԟ4uoM_ $pHJ {jL &DW.C55%_Sjd ;,I;X(EYڍnc2"<9-Td6l0߯_ʓsSq5x4NjJ{,@YC²0N= +^zվ/PX3k:\/)V"*D{0;~<Ԗ-$.hᰕIF܉0$f~n!vR}Ξ$FSQ'W##}xO|61yAYZ< v\CCvTw9;YЇAO V =qqE y2(Axf]-wnj A9NGln*Ͱ{%5I]tFB;]~<ʐ% K們Np7N@~I2~{bD,q.E#yNTbv..K @g!0"<'ў|hݛ1qe |#ǰ_gGcG[N .2ďTH&av˳;ZL1;H hJJD bU ͇6?K^{e֦ý0d n%E #I'}:;6U399i֑-ZX5 a@zVp3Հe~*)KM:4K+!7;Q]&g,rIBgݰSyc΄ܺI$>- )-nr126[-ִ,*PP:ڧ▦}HCRzk\iFl7 <ϥ? v_~ϟ@hʏ򊔶j8Lj֤օqRN?ׄ &'9A?sn"5A͝&L?ư0`fNL ?,6eqb%“k0ψccۺIȓ4xRt2qV|N 3x+mj, ɐk:pR#P_:z[|qs;X`]L 0H- rbS/D֪=%vuGj|5. ;6 MLApgXY:;2ޠ2w|ka>eL$61#Rc/Wp!Ml'U`y:h5 F{T̖ 86)"Ȏ-ʗ_4NY5n'kBƇ}*bGGhk>>M!k:ȟ'?>]>19-+ZwIߎz,NkU!HyZgZͷ31S~OY{)U`0xX7tSkK!#d=+rҔ֙yzF_,Z:t3:u͸* ŒjFdlm=AfS}Js dPKLFىKJ2. 7aĹ:ƏIȖwy;vRWYK/Y<&ѦȹHW,*SiGo-Ynyq6!Dy!#kIFQ:Bl+GXT)WxW%Of]RfE؋sk5: o<+EV>-/jz.2P+~5M(d*^|%Kԫxm(_o[ Ji/{tE9\#{}:?%`kF%(:N\m숫7ǥJ©0c #AůZfmw=tڀ{D!T`VpIײ-oZ,5ߒ*"UhD-#M@qZ97vxXIօ^`)vg(ކ!~cf0]=mܜT=4.g(o?JaH]WC*@r (FtL_FhU{aˍSh,wrCL*].ӡ2/,nu}vbw>م'} >`c/A'67B{t z0?o?QSo'CٙmTy7ƒx7-\\R7^J@b3Y jL'!њ0Nhe끜Lﭧ.qW"Xg/ ~2-$E$׹ܝ5ر3zp_1/E2Bt uk%o^ $U CA9d "S1iYm_e;і΁m26fрO0l:7My1_9R19ObΥpAEs=lPt KTL(e[lȈl Ob5/%)E sHAn}8jv+t1#J04f*CiM%>:%0sbnG~Ɉ.eeϏ,-'S(੢VDp|m31uH&A'ҵdC\Ė(wG8B2%GOUNdFp,)6H\`s!EbEnH7CO͚= 0ŝ L;SBg)W""PG̗! e 9 &2 )O\(٨UL ΓY[`Lī;/z 8wA?c} c;w@d7H_@R{^74]Wh?Nv|SLMș5JN"+پKdYPv?ymjXˬ&|2Vte:\ҭF2WX:jѰX &O ڔ5|ZTY0k1=4ޠF.T蟦).AP9k C[&TkkKm~GH4eHK<ےu"u/ǎ@@i|E%Lp; "Q&hVLEvR'h5Ĩհ M3c}+nD?OcB[<݋3 ,LSWLEj=wy;NnΘ tmb1UA@, *peBE(=!Jq D&/ɣQM z8=qQ b/N~:@_T6 yEx)(-5`0L 9fYSB`aʍd].?#u!YT_zpˢ,!ē$ x#RfyL熩BPBݎq&gQo,$8?tQӱ*y0 0E@PiKmNH>쳐hjR^LcTYPFrfb}8o{ٚzco;Dƪd4*ɖuG0f(G~UVS1`D& ym3*ʃ/ [{om/^AeiyRm1i}|S(d[W%lFf?swYts/AEOcܦriqu)M\/ s3\Qf=p}AYug64@;u>veXYcw:BĎ?֊zAV`sWfnDg8H# !Ih  ebQS(`'?ÒҿZ# [>Jtk!c5  =ܹLU$RFdA#Qv濻\Cr3C.(;T.xl(?`Deݾ7AO)l)ygs9X" 0IPۆn39.'^1:&Sr.[#N=h+Q*GS1b/8SE-*_g}M4$gEӣ&ݢT%?ȳw`/۫՗NNh"I!_:@Ծ'')~m5l-* ua`y&fC~!hQm;HXa趔_0)mV1zfQ\qD7ib>YW2A9eiG8Ӄ~GQ ";Bcxod(Ah'DoncZy=%Og_ĕ&I!a'O)S!)!@R?t`rDiRlW saֳĴi|\ޑiєu,҂9-=rW5g!;8K Av91)nY%(֚Jډ>lS"},(o8 6L``qNFhϺnE*:m=K2ɡ-c sS5тIܮeZ%P_ =|YkZL'i;{`佮+>@oseed} TV_k#A*;sCU5z.LMX{Z?]Pͪ?*1sgԧ;h s:3LaRtk @Wy~2y5za)>Cjnu~I  KC?86x)W^W$ǯVw%͕FhṼڞfDշxQ6le֕gU_hԈI@EPEK! _s]X$m{ʁ*&E*@6XȍHW4QeVrPF35IO\t2쀙칊 4n@9t60(p13 i-r܆,Z#B{M4 ;Cs V0gTXXvmS v)gz$Ev&p~͂vD+JX50jXɝF  53"߻u%qI"X@ ?=I @vzn _ՌTpyYl.]]pY߁YBŭY Yf"̥ԦDY鞰J{Ō6WrK^_R=:R>H׍8<5[>X|)ˤH00Za/H!'wZZgL' VjU$-4h?TL]{ؐY13_L31GG(ԤJ(H!dqs3ʀqA E%_\6ܵf)i*O)PL oMhrMpPJ#1u*RWӔzhԽuȣ (W<4=[> R%#,l𣝖hRX?>$?LA{OEԯW Oi%̙iPj(V|yO&2! P2iW>fKQ:.ݚb/&XT.ųJ[K{p&#‡hw阀d?. ~NDVû@^dƮڝo}#KX8Gd5#Ielr-IR 0ieb!K 3ыG4sJ,o;Gd<$}_: &ݞW"ЕR[0GaYp&ܒɰ7 `l:8|%&RV"~a-au{j(ݓ'ޕH`p#32??wOͰ#W['K!_|%|#sd*E_ئEX^wQ^:M/Sm5fYG@ҲqcnyDa>HߘOpl6x]“qQb%QF+uoJ0z8ݣ%RL- # > xRa=Tw6 ؓ}[ho࿳NB0&tRi Q{`{re bGie"f3U3e"7[Cb$YQ9,H}?zW);5ܟy؆;\Ҭ%{ֽIFCݸdBCUf~?%)Ĥ6&|g#gC=μyPaܟ栀(&hK@:FRiJםuoGenELtᑆ@I%xFCVۦ7r'`Ѝ42g潶Ʒ<~Ma'pZ}Ki%"(c_=No Yc&q+|i18c68Ҩ}4rDAhPC: ٢^1  qc=4ɉ@0~Ħ I4돒XnLg``$Z"QJ9!:Eλb xO~sqIV>:T_ b;pj4#ĝ3] _H焋#փ^+]ZRkFP3=f3O;wYѡ7Sx*(Cھ~|z_8Z-j(|)+_+=Y`̏sĞ M wKJjєZ8zal`¾Nв/^c:#mpxR(Q|ZX~Bv8@h!Qv[gHe IT BCQjHtS/76~v^YYg/gR1&C+"Gz^ bb 0ANN v*Oo,$[5"5vOҊƺl#bdjqQКl*}O⫑1fQ7`Cj6E\~* PEġ>Sn^Wts0{ naq3o_F U0ߠ*uEet=K,Q.AiD@f^kjAG#K q}tk$L*(TBn:fPd X"]pb_J@cH,[7E7y AQsLĕdP (R0X_6d6GDYD݄C  QdGCLǙP uew $z(4ͽmCMY'kV%COuZBᒍ vAR+rhLdʻ-{]8IW(YoCu])VfD%EaE"6e噡j~җX<הpW+MK*^sm҂0Y;1B$y){Jqԇ` &*̮SQa{; s҆ԌKQ86ٞ(Gr;;"M3)GB:ShаP)f›Q֯E:Lts|߭Ț .RJrͼ 2E,Z /v΂RæLhb:gJRimI'4Nx|CS.Vj#"Fz;žVSfCЃ dn)o4 bZρ`AY݃4M1Q]MhMuL'2Z]U9 u@օi0NۊWPf"reO-orqeDq_/P..~~f} w& u-+fzA:SWec (/46-))NdiԸ*r!mk .?Ec6e; ^'+l%c6[te^:kqZTWA>Z}J2 = ,!1,POvmfOhk qkyB= צ)W~³%D?Q5 0Luu1iz>?5s]#^٠\痭n pHA PiOϣdKlժ :AT:|>d= KCp; l0>$s ӼUw!7

Lnlo~P\fS-|EU; dmGg̩<ʳǬ)ܢ1G:+}$}Zuu CYOݓlԈxg>'SLHiq1?f(mZ䇜zEz}3vKx~ƨ-Gi ͍xKJ-.`&0RZO[\@Z"~a>UjH`Tlq ۴ 폡]n~GەNjf9mHM'1ه T{Pr܉]D"A 4rQI!E3ˊ?Oo!lÆ1W拾إvN 8oJ'0 Dqح1@RYSf H Z"˳buTտAgN` F;vqJ qssCK5 8⾐w%:%,cei(KG|Rk'=Vنa@]q믁>H6ҳ*yLi*-ըf"_)@#'~,mK)D7a:kѠ=V! \v_$-"nHE!AMO,@hY n9QVkGgGppGƈJ_"ƺ+8h'6M)+Y?@E¥( >" lL>5)yҨl1] l.U&> ZJAowN{q0ov=7 ?mHSJn7/T~ZGl:I~j3IvM*r0XƎU2MD݊9HHseE%Aڛ{W'yrXhV(6sdj={$⚝$9Q\Kue7Tz̮a%Oɔ\o=ATYIU;IVf 1 4*f|).;pЙZTluu8hϐ' Lc|S$/Rj:PMFnmZo*n`Pg!Ok,} 8lRWOo6F:/\,WTgx2<E.I7a dLtn-J^OB$tJTcഌ`xؿﴏ~mLd7}qF PH^[wQ+eS Gv<@ff$zMgrEꪅ9aOx LKA̗e7%Xʨ"ŴCZiW+/iݵVkyQЧ:1 ɧn/U-],rg2ܨFYS5FA8{ubS5Ub>u_Kf i'f[[#i#;!8]wt}}83X"q"8[a7Ƀl4K(1Ί[bq92cGvi"5OBh.LA_ y²%}p]UVSgg{AN6Ƚ.&*aꛀmH!T^P3nGBc0.c c*9 3|2Mw Stw=8 Rc CVpkH3Cb5O6'E TPU9i.0%0zpJ`#\I6l/ixW<<PBt|EPE,y#R)yt|洚&*=4GE7^R: )%묹cgT8FkBoz蹂EqMmXpa>F&Ť㔜vؤt9ޗF^P7v ׺6Q(t(Ca~4Rf9,ɓ|l FV$lkڷ=d )H7١ĥS[rrLl~v+8B5ZrVcY Ioo䄖NNOe \&+F5BJw!݈_cIaPK_GپM;R,ShFZ%𤞺&\ѣDDvY+)D?u0Ƨ{;托z/1:2ɢ)oCA.{B+rDê({Y&$V$ň54[ iCߥ^mcp*._lZ["I(WrGm|DݭI+M/r8x.s "|J r9BzlF#SهPBב"j{ڇ!E(5{+#{L:u7#'[Jvz쀲xZ) %ZM4X7{9l9VVX ʽB J0`S%Q~@Ȑ )2j@+R߰6n Cj`zO0C| hP&Djʽur4(͋ԶJUt@+"*uU3p!e$^GJ\B,yKg?i67O -Htq%8U#NCb -ޛ҈zJ OlPqX~A*i~B$2>&w.J]1vcVq7.qXm Ի uS6!OXV #f`_]p(vJCǑmwW`!}0}$R2-(W}(k]NR)ss)T¦QK1:("j3l^Ծ@; ;^KfOW&cQ*vPPq2L(V88*"y>`o{%%&8h,g:I 8] -Ph7('u:?;"(QM@\hh{Aa9ɪ{#4(P܇ylnO禩+ گt'+\cf%{[\!C4,8Y66 s_uE %ʁnP̓Ȅ7FR}YNE:z.ɪ$?qgH}Lu%m;ɤC[{=ZsAMaPJ#Q4[7h]׺K9nӼ_xbO!Mƞbg^KbO.h ~ =|IOPvJib̜}znYh2A8sG D iCh*疫 09WeCrk@d[ ɕdSoGk u<T{T &ex(U8ǁћbdHg_ WXJ߆eB֨cw qZg0xg;̕LnJ2s >ڼT[-YVT]>vJ7Zkr㾋WψqqGљI= .wEƲvrFÂM,ڌmA-m%gR_Eꔔ'^ 
׶=N8n.BFc͉XoxS=C-4;\ߙ8A(PG9P]GzTCG ~gzH3". kpmg<$Fm]jVxB+ !С"\ZL{\KqK SPvB"g.sN+m73M?Q9uMU$ph`{o58#$q$hnN l=ڙTskm C댁zs)(b8ѵj C8UKއ] /8b\:V¯Eê8bU͊ B-g̴sr0%Q+oH^~sZ< RDɡ"M-ltBN^vتgj Q={z @;7V`0dR#U䪕ScfCr}icU1&gVFx{ EZ}x $a]ͺo5`~Ar6f>=vfg}y,ʀZ7VF MY:iY?Jy ՙTs)< o<==2vYRJtለhĊwF]3Tڭv2-h)nLѷ y;|ltK8t?h v94o?=Ul\t">Dܴ'a:bRP6٩&5QL֢ȻN8mAcyD&bNKТ"%Ru%y U^UOZruix&ߓIܗ5 gVlaLG oka!VmXsk&JfjhcpH3㡀~R1а\A>?Xv9AIߕ)wHd@)n$5 -|.-Am3[ ,wl*'q:[s\aKU@*63h藶ۑdM'ϲ*ϧDFףOCOkaHrǹDɒ#:_S*1sĬ^}w*@@gSc\Aǯ%)B(MA491Npשt~]Xkv9$"RyQY6\Ec3`ɜ:y6=v8O ťbTq6ᒣ>W 3-ep!ה Gz߽w&s[$184}=YXz}}c:I7>ԛAPyj%G3?{}SCdiZlRL2AV{4REZ%RQ:nr~-PSY{Յr#d SwXOq$saK.W-8!~/ `Xgh=~!aE{@=wcf̏etUڙ7=0h ?!(8!ؽ_`oflUg1Q^5-X_䁛Sa6n)!< E>5$^H蠱E WpQqhfbxè1]}Ӈa֩ύFǼ@Uz~[" c/E3 XZ_c7C Bu#x2&"7#Ŕ; 2Mv CȊmN3amh4]ɭ,+kc-+6B?-'GwU"ȮK(t9});ꠟ=[O-7 B^WM<J :dDFs0:=[B0\s|C_Sɓz]m>}!J`At~jLZ&i3T{v 'g]z3M@\_8zH'ݙ8 EY|<ڮGD}HM紨P @i!xPtD% !o!1Hd^٠0 ]wGwncID 'HMXT<2"Q05"R=?kMbWVX#;a9|"%ޚ#&@Y~̠CH 7VQ uEq[Kr=?*+K`X9 =1`fрw 5xͰ֭.- +͂Rb!yغFk/݌0DUkgL4ҜXF͢':N:3:Ybq] ɶ'Sk0/Fj0 ǠXWgU2~ A{4iFⱼ?-51 LH46 6[m817 5SFCdX'V1ABfaI!A4C4F^d1#}D:QbY]~к"OӦ7H'60EDY&c :gZn1$<}3FVv {Vr 栏(s"}@/t<Ϧ6Q(AEEkÆfI+l.T}vzq5e|p"нCDx3=onoNHUy)fեk^X E? L$J ?['F'wTn6$ h x@G+݈dm՟W f>zeU 3DUw*^Z NVd,BOO'G[A'$#OJor>xqHnsK~-,ݯ7:ybmD63 We/k6+:IL͂o!M:XWK#Ӭ΋AeBU$d̐MKqUoǿz'WcSUE\>Uy bI&)xzYTb*V'E/9u+f;wR7-1ޖE"lܢj_.q]lb\dF6uwD!KG&8GzCS&ptqQ-0H ATT`lߡ=` cz/sY_7٠LAr%ǜiQ>7hm +9ߒ)26 􄒪v%^{Ӗ~HK+G#~4r`:B\%eȾ˽4D)Xk6uuX+ '4 Kc # yVb%mqoȨ4U=μ\w)Z0:_K3e o Op7R-`偋ѢlL MabZL1`t'8c) 8-jzJ0eogXm_Hg( m](BK{Q¦q"" fߩOcZ0jSx<=e3+@S'M>UKhW)BO4]Ŭhj4*84`V])*e!s˧I׾8WE3(CĶiUGk~Ԟ?<On%X>Cv{6l !X9@s `tyw+_͂5})1. E m~!Q~:taAKb(J>5_Yh`51i%ںg.9 fIo)Cs lZو|ͨs%iWDy)jnYǠ \Viϣ!3hiPlHg} YMAhux09 MFpf|,!A|,Pp΍;}CkzyrH ndDY⩟&Iޒw_'Jnn-XKiD[5l$G HG+P~'ļ"7oЇ䙙`'Eam0^*TB4]Ad, NK1ټe2MBx'MLV"[?>g F+tSCt0ONpVq}CwgV_| C2Azqufc,1lp26 /_DHOU%>rEcmy9Ȉqҷbh;򆂶7],g}T^9w'8Byүy; 7Gvw"q>Ç(q$kyMCqؖE2o"3sx> Q5TdoaGmZZlo3(; "'@| ?_ͱ$S\ N#  cKlC"dL#3! +x+V@۸L a*I 2HHZC]Ph1UP'{?6mdG^Ҭ -qЁ A{t5UGgpen[L"Hn X ςt6ETZ#=T\K X!>/M$z#YޏOzMNxyc  qYEH|0ln8w>-&YƹNe `A7}W{ \ue~haTO]`I>0.%O,&y%s(BrFz${r{a/{& "څqO9;D)W+%9DŽjATƲ 7,Èу]"~U 0pFϛ}YxR֭TAe=a-q^(heŝiМr#Hŧ N:c}J<<,SY@!ޮ'ꈋ K0ԩ _5Po%[0kkb =JF9Ǿ*^n3/kqˆ"/Quxy=TSլ-.B!XL+d2犳mByӂtZAϤw?i[v@X3& WBf'1ۂ< Dx@+=5En T<zkSCfBX;ILQE`_#a3DNߩ ~7NR =!r4245mN. M݌ܤqQAl΀yzj -6>+] f>uY )}t.(/ҿ~e`ɶ9Uz$MQ !۰M :yVRŹX^{y)?Q_]';m& W.UuZ^g@_(\ Y,4mw\_ 8#.QYVetͪ4guN"{$%ڹ# y!mg*um.R?B]rōȏHӔS e2CT<'WG\{wnjau!o4uoѶDN׾ 4?L@Y7;tFhD۩\26R !N%_@ kw,d _[t-vVRљR}n8XωC>z>'Z|ӄkbR>stT}tƚhk˸]! NսPɪ*<ɀ'kx˄>[;8]b8{U m8*hF-[kׯl}a8 _ƊXĜ;Jɛ DMe6[y: c3 d `/RWXnI.t,`sgP J` 3Lj~Ge6scp(R oZ:&*LFHòJmoV(stBG2t [+]6Ç*V)=N8OOd+h-h Ac;k ޠ@~!N놬1-YT U~#\/|lGJ5lerdS'N7\K-UV~-JR"jO[6*miyLo=`>J}-bozZeN/p .'P/_S9Vtĭ|V}͜$>`ḆfvO.s_n'i@l4ʻU/=2 -6U ƈ߬[ydb,y:bQxW`5_S3f=ʻ>"F DEyToaT k*~n6KK@ZG2y#߭KweϷ@EFiu 3DQif]ޡ6rfAXg8 ju  i j>_Dή_Y{.q/Ecy&3MNU6E{{G!oFfAqۡ. ,'`q;{~K3:ɜY,% ŶRB9sGXjPɥ?2?]x|I=ZZj Ux[P?NRt۵FGvoT$9[pmFF1x~1|_KJ!gLn9L!֮U!=  XLހIn8FA˶Aՠ$jv3<>nvcLHs~=lMBbb \ԉQ\϶6?qL )% (J3H\@7p"qSҰS=njtYĹwhZJ ^JbʂBI+68] hڠxg:ta _ %v{Xox,,[{%λ1{I&J8QU$M3v'w,B$)Ap.z "rC;| zybS`'L:O=.;:-sˡ( \r`te qv׻&92BG|)LB@;v'g]o{a'!Ze.UaZřjm :'Ks4$jGEGY"pd; +@28Z$3亳 +dmn,q<?_E~4G#bwOj[c utóq+~2}9B| D*0Ry^]%6E8r5{bPbw49r ڋx._N іlsb`S(i.qC9+Bl= {[|#j5 /,[֔Xɻ@ {y{"d(ט_rSGtG2f5 Id20_]w(Zz2 d7Z+<\0WwPêU#SLģ䏿[{hк#X~uϕ%sbHQ-񨔮@- V4xf@aNz4VJRˆS T JKynƫ*}O.HDuJE~cJ FQ+#u Ich&|~r>bWiky~08}' _b\kt5pK˴iZ^<5UQC`&{0br?z vU w.2#E!;ہ~XH'[W>a@yƇ.zg1#bWC0pۻ: 5Iח2`]OODj?JVֆm7rYZ.|uB@H ϽwNt;2h@P,Tc2봠0=L_w35;S۰arU+*E=6ƈ`@'z5ΗH¼|dʡ @/՚*4.{_[MVM<+,L0B=w2 䴘DhnE|NUJ9 SPS5 =VPNX*lc?Q_ $mvv|1G,;8z Ba -z$vMΠiHܡhG֨^ eL~×m.&]^1pޚcYS(QIY4Ϫn[GTCVi8e垆КB͛Ƶw}y7!Y"9VHsi( Be-n>ǻ\Mu7Q5*CJ8V oU(knL9m=%{"#!Pz]A֊ĸ^;J֎1l]尜CQmtFT`,Jh:yATƜU]<AP|PhQ͔ucnLc oS;\m,EO^Yߵr-#U³aW[=\Q AdZ%Y{w(j!>~ 57 :1ψK/^R7`L\.jj22v[a6\`lxig hD!?_ _\yS%L!qXi3O_ON1YkD.i ;0`BE7FP(KrpȳtG2JQK`qfhl=w=aN! Ϻ~XE(J/ S##[pf\(I#Vu^\ Ml8!eJ+pݙoD@#Bݖx!ف^++5Љu7BH Y |l 8vKҗRS_$%ȈskId}dL'J,>-/{A!hl45bOy5ѮcG1-J wrZuk^5A5NlSO$ ɾ#pŌ] L|hvÔכɾ1vFڡcLkq{6%FӁlF4|*HҬN.an$^ mMC&NRx]$]FnR?7b"?Va ^H>pl;30{q Y ph7 =z;%I.s Ә*VmSH,3b 9,sGj23iѷE5#,"c_qRg[tޖ<>xTSӿ"M8Ihvy`Ф"JdX34hUGl2nT-c*絗_R1W5McȥTv`>P~E T`zUP"TU]qbK\kz~aA9a3LO;n$̰lMd=|lLPlF( K=mVO gkbu {9&$MVB%M:Xi"v1")@kDPG?NMm%Tgᒡ;.7-" g k55l}c:gH"||֋Q@R)oR!ؖ[0'M ):КѰms|lUڞN{b֓-@ҟF>;VsxD`nR^yo3 FiEF\nL7gBӥ "9WHn "ڰsqf Ŵ )3DRJQ%n)>b ΢W9)+A97AG i !&w&FX!Z>å6zsqͯ`PL_.đg6F7bl!oμ .ݖ |q 0\`ƫp,)A%Km5j.$=5 5;$sn.>8|"6ռSeWF\&)ڊi+G: Z1%˶b_WQsWb^drgץQXogL31ʼnS_}<.4sUz5{I B^sxnNwyB&e fIQ/BƜ҃X n \{a_{*AW} jU8q2f T{ "x6@ qKݜBu6o"QGX}aE܀閺^@.l>t= FgQy`Sc$K7k8h?6T7>0L*CAX9kH^鍜d!`ؗI1+h"~.f">O6 5 ) DZ{cZ+wܤ/Ҩ∪ GA;FK Orm>9X"kD=!'vp@gSB&j}+@vR&@*E9V, ]:ÐZT2Ӻ[ KC5tE+K%)KؕkJD"߸tzH3@JU %j°F7:Ȧ[y^꥙xS̐q6wz O[k8$֠ɋ4D*N KeH-v#UCp"o ݲ.mtF'u{>QkqT'tp{Ϯ+ϬpRhtG&YwK,e ]ыA>J;2K膤k.=!R~vft5lFt'SJ:.C/f*0eow0_T(EL6Sl!{3y뙒vdkR=C[x8֗ӋMO8k$<CjbweAMbg'NGP*z:8!։ḍe1s>fl-N Ώ@ʒ8wqUg`kea!1>ؔ(/MI 7w,KKT[D?J-WKQ/Vj!]+x{WAE2&bN5X큂OآAEcpo#V6O h-}S.# Eг3dj^/cj]hQ)g̔(,cj=C!>P;y뼚D%J{V,'i4v5?MKv+j(~ H*(KⰔ} !4$ElM:̜Z{஄d]A~€8ɧ;O(lkm7EKɼ_nV?ØLu`,gaa1  =Sٟa.F]'K55ҦQ8TK ;J8E |=AZ 2,N Tjܘ:|O}TX=YGvH37{)#6a^,dXmV܀%oAcG&~.Vw"3fG U@_=5QקXia)Y;~Dc Zi^EBfGkH;] ԓcI50WplN BZ"PTWT\i14ler/hBN`菼M1B's[ TY8sKgJ{L..wδ!c%7bjMt*˴ɝmć!8.tDs)I~ u]uH &<[UЦߣ zfiq $dҢQD[|j, h5)mWn% ͚s]3mtڶ7%-QzoJM4HYa@} w58tj@[#of"_*U]aj2'8C0FQ ݥ^ ,'ǝ ) '61zrE,RxՒΨ: /)t%:>*ۚ:!vrľmX 9l.;a! eܞJ_w ޶NI>h4u~S^ОJ[Iqc2ۗ~Hk\J_cD>a)K/EЭ̬U >Hb*Gr>%`g4?j/CS:zQW:-~%+iKŞK|#0<oւ<s&s%: Q$nm\B'R_8t9]k&`js`hr\7Lx6;xpJf i> ܳ'Mikc$/S_[z+}IUDpFbЫKWDo4S~[t}HL2EW `vB!|92e>_Hzm)*c+e/13#F^b 8v&%F CF2Uz[Qbǩzx3ƺ\$w<)ՙQ[ݫ0M0""j?)p!~cK.nHZz$pQg>/1%R%[$`EFٲS^;(o&GftXg; .]WGnIԥe1B f{R`6L h5?{[*?n5b ?8LJh J ,,ILZb&x131ٜ@Īb͜E(C8'͐WJykWg"o?E*_#WP Z>MAdi9w|I^QݧghIyb +4S#Xf9ʈ큈vɅ߳n]XT;cyԔ* {gQ>ވ X7 ;)ϒZTĽAIcٌ c_|e"~EA6,O0<P IfuWM{Kݛ! '`3XbFu_ HgAR~?<}|Ng{I#h-._2tg$yVjtHb /tCȜj"e;?-SqNb8?}CmbK'q58 ;h7@=kKTxu O6#3GFΓ0b17=D5 EUetW!Hz4+\W=sk!$s߻gFm^Z}uA|΄fŸ!c 0z,o kp듣dل\ہҚ|\E)OǯCƕz_z²Lol1ڢ*vV[*z&P @ܱ}vXY$:BmoҚ3dk]9Eb{dW_ڶFkxo$LyًaqAq\g,y)Eՙ$0A Jn $;ۮ,be|K+K>Sҍ~Pn9Dni8vT黽N{̣4EW&n,KNb5}/4;}1Ab@ jS~v.Q3uarePdl];=mwFK\K\.woM%'(߾!? E8 4"s֧V_ՑCHㅚ0:٢XKmuV@Cg$L0 sF<3w۵^ |p=F̋ki[PVu]eاs>U?Ŵ)*co~p.' /h;ݤfVe덫Y{,ڒγ K*]x\/ -z,65|j#Qkv5dEyVᤳпsbd UT DKy~5fK.o͞$JvXX30} v%jy0oIhĘCwV+<rnv^S%֏}y}R9(겍w.0E,W_Fiq!So i0LF3aAi92KXs,tDJ 5p{EnDtT n֪etEfÇҒWL ph A]$|[)}!EƓV%zвdQAv?2a%ƭ`V>| _ ٗq7(seM7-9 ҉C^m~Qѯ-2|p8aS&Z4L"4'1`r+9JsP"%9_ F@LH#6n *r o [iCY;n 㧗k?)vT26SL9PIˌeȻ {+UTi} Ǻ`ϳ)@@i! }m'yG@U/vƋÁj8sQZQh[SCCcqAS¾CEZ\ګKG/OC<*ZuviQIPB;9jd|7ã۴-ge;4=gNX7l&]Wv8N`~|[Cdq9X"I1R]a?5f?fA$T~G%Ob.M}m@,/1w)4]xD-¿KP0fB߁q"&7AռuqRa\b]sY}]<#>1IMZv{SU(~D{-u,mBoP՝&◄S@FH3pZu73 aHQ RFs*_#Ŗ1|yudƍzo$R7?,Vq(e' yVSast:@hy e4,* źu}cf͘bϪkTOW{Ĭ`v_a*2gP3Z-2кu]mztwG>v !.d*^q`/nH}#3&bwfhdd!5j?_V'W՛T6Vx?F{HS@vL0X*[& <"1CͦpiKЖl>bo!i>S2 24hsnZۣw6~MaN4$ hd#!$;.'>PgV7?!L`o.7Ӥ,Βi k>3p31zBJj? ~A,ջ<.Ԃx%a\7EJ8rO3FO9!^\"У e~ `\dGhV67gqEP1Br;U S#~YJq `q7y:]j@Q.@ӐIHXnj1wad TVGs$9yܷbDԎl1z* }iXp@X+|bON08 3ɃX t/d_~VEë^d9%,_X6,q"R3i8tŮuo,N(ڝچT*K}~qQZ8 Su`\H[cԤD$=&T;g!_ފQ _|A lE'OfGY܌0)7-gx#ftSR_ƳGeIt8țunh1uq˒̗%1w.dG#WW! ,?9 di6)8)Hxobuh%n:uƙcLB'Aw9APyw$*Vlb8L_ph\8-I6aUkz 3P"(JW pq/"۰O[7)or6`>LL:e.b)?\X@8F40; A8bR#nB AI?2q`/dgApr*`  y5Kb`|]G2`*dJ{R,qo恾 If:vwu,|9z\xռ{ỻy{>\̔c|'Ux L;p9V i7p?k\]X&uOo#q'=u0݃-k"(Da^Rm$0Jpw~2(+F'G R.iO:㉫ԑvs"5xnD4.j֤D5*|ܭP :6*ضmxظFs҂oGKMۀO ,xcz+u4%nIH]VC<%[Q LX+^Dۮݰ{X\^)*CnCæڗe4 -^?Ԯ]Q/b2*ռ3Dʒ'U~w l74X pFJXf1JFe@ʝ4S~b9,zߌ;׿.P.eR)MK=Thw,Q%sFnU~V6>kfڶ5f4n|VDJi9 L*$ց s'7PhME`τ䓨9V!%b$lV (GPoLbI(.FZmw|!]:HE6h2YTuzZ˲m}{ 0-~gcM6UemQMDgJ-ɿAs+ai\MST1Wkڵف#1۪FCW8`G=i&%q 5U!&3h8$qwflC N.z;QG4n19OXׁH`Q؄{E 4ў]V{5IJJS{qU}'\l'ܰ`\1fY@ $1=# [3I@oNXs,&$ jCg@8/z(o5E}|ʎ#HMkzW0C?r哚сQ, @B{(?6ӂ3j[ LԾ3ۈޱkt P둼MgU*ul ޕ&jN(N.YW~nxR'%JqCmb;2wN[ [lNmUeZnJ!'c/Hi?d J{p ebFq!]Vأ* hJJҺ䏃굶0=fʆmi$/]QZL2%,epG?}QW\]Pƣ"^xcw&Ivk ʃv]+l_EHA#$רmJU\j6: R n-G6@ D\$Rc6G﮸*-(6 1:Bɟ5K +m2nk5,g22NعMyO1 XR朎|`zB}^!ܬ:wNnuP  ~6Pr2'\mXٮ2ŀ콢H|/+cаi aj%(͆%bz~d #s mlhP%$CCnC5ުtV5;Gr.s XUc;F˺X_% O!{~2fhq%70;ZdH,@N5YiR鑺(yEې$G2o-Չ;hx^hcۇC:xq$n%gr05waϛ9`EW15ha3HUxj׀6sS3\ull#>I' nA4E" @TLnj6A$E`1#a|Qފn٢)@ɹsFa0',cbY0GJSL;jK[Cͬ'B:H2!˱ll2-4 n]!0#G/>aX;A:sq\iyBO.4s2XWo̙b T( ). A#;[ T }}{ *}ác0ZEͥ fz!&{R4.쿴/AtC@!M-l;'.I>wl1P1x@(KB~0zD28N]]A~thRY=֝BȀ6EHC-)LQ9}YaAi>85Tg9<8%,x]*57?zwRHQٌrB\$tzܶGirl#TLџ\muYDٴn0)EF#=P#a)h )Q1MR>5b3O~Mbɉnq͵iЫPhw%earIN"&X&!KK79_"sFMElq\v|la%j3!RhY]+asOZָ \: $d)ŇlLۚӺݞq&&{K =x͒(G ;oeճ㸽Iӏ}q*+BFkZ$2zR sNrr$o ZNRN*<25Jbzg,.B #w_ ,ύ٢J5YY?;M-wzBkܾG*Q8B6 J%y Gp!RȰv|\BT=CdE ̲ v`%iOG?J0cdk|!֒C i ǔ(7|4;o]y!<U܇(QGc8}A>~ݴCj4JH53⠛^QsD=Ď<[-ѼIs"¸ p Di 7hb٠)*±@KYI{(+&9=ܴd XeiF"Aj#&ٚI= G)P,yp4Qq|8sR>neѿ8l\oa6WQd*aFl5$|^3ZIvCxx ї<-2Mg9 ^$$pn PF FQ@ү~9^\۪Xn;fC v{քʹeHa!")dOOKh6)6ҮR xrh84rO74Ge2V ߺ|u[E #oMS$=P=/X.0 5H>J9 R8aiP'"Y vDTJMBLfI]1#> @ ƕ119!s`bgD9bz F$l01jyx~QM| iDeYm=,>Ypݏ%?#-7DeL/m39 _L""9q/| sbM[F^p@T" &> ͓DCٞO`83~2+AY @~m~UiH^\8QI򈜧CE ,S MnyF#Eo%B!Kc]\wW~KVdBdQNt3chK اUs 8'ibt"SBzi+&f$^w ヶxgU>)uPyEϤE+9fJhc}7dG0:##x._߄t* ͳ֮ uM4r~a]fvP}Wjb01x6yR^Kjֲa/85!,ݯwXzYvCEnT&}U,K TNh`waIJZN붽<`JEJvyQW$5 +Eq/ڻSe{)-#Ƃ Zl F٦Y9 .ro@wv˽&Dq_ dzU&!dėN$+syѦG<-]NXH mwzb޲KH3˖I!j)Y۸W _YNL<3ƒ\r2 =#Ɍ}&x9Sl=>U@Fwk WXMLu!JN1*)Gl뒄av$Pfm@j͑īWZ5!ÕJyڻ,d2aNȉy#ZU Cْo,] XA)Gw)~Jqp0?˲:𣶔כՒ|OT#pbї yw[5 sEUf/ܚ5VXr/;/r*9ףDH=:.O.ӗ# }_ z~ id#Qf֊ZŁ߫g '*II:g`r|du09>nLr̈3وΫ2Ř۠AF5$ݷYF|j~fy.Slb.ϹD,;rXZZi?eJ@xӯ#ԶoOvy󢽙kf=>j)N;O5*8x`sjr/(6}S'8S!ϮjjսwS.b?8,cx%budN4L`GI-w8FEqs-(EaŽauu77&*)H3l2WD{D@r 7ɞ/tyf(ڀ("#ru`S&*? pBգ6h!~7 !:?$ 8ahei 2MJ 7c_| 1~EIvOYxM&%&MX64W'h{*zFrmlM^E.6 TG$f?4zdE9 KiO!w5=,Mmy*O /+2Bf`#6A~fVI ZW3zRPw?R©#Α"mR bW ꛥA2rZO([ kߣ  n_ȯe=Dsr>1.LvA{tpM Uu,{TQb3qJe-7.Hl2QU6kJEIbm2H7)v on`%DLdxJƏ0tO2.:|ɦ,r jA_-I}[wwBPMɽm=/1<Yᶮ`m eBs3YA>Bگ6DI9"CV.z4!]cL*N\ĉrb|-vai@e>6YhBӁǦtUw"^ЛuXZh46KAkXFinJTL`sa'9}nT#GҝTANiKY-`P6-=@!Ap-lL9?RSvoѾ|ǁ` {YĔvET0<8 Lx>c9}! ͞L : 8),:+gئo3SrQl/؇Ў+O$BU$MNR?F,Hx[8v]jƱq#=J܅pPn,JSz=SDԟ5 ~l+}(r"8{CiߑM@~ YGp^HEhzYBj_:sl.9˺sϥndh~=~n^w|Rz۱2^v-)&ϻ* > ,F[pJ oQ""z4]>8!hxzǛ#DþvSc|#df,vNODKf91^hTm38]J^ -VRpM`%!|!G}/ǜKj^V*Z'8( U+c&$lPް b߰ΞVRuDdä7x0`jAċ ܯ, Hdo 62v1ehʇ- CG`{,BB>cBԼBk;, [Grɲ*5DY#' G{E륇Q8Sy`}2`A3hdrrCRo[4LHU~h3a oET:Uc2I5=t.79`ꚏi]gB f3,tw2\3+\yb 9M&@JP ~yrw59 uQ ص"גarpb~rn &;[R wFa$eӡ[ICCۡuH"ђ,k/Ֆk%F:pOkD36B2.ÒxlAUDr=bOsqEbQH}tn?5?n`w8cZ:ҽ}ڗr<^$l.+BkiIW0>rH'=OϨtk:Y̲mo/۟NqY0g߉6n6/D`}$ i!MBoTTK#lwEɜ2X{ ċ5roj>MRA v!>Ei(=d.z3BJ|]I0QXS 7g. 8Ǿi[.$Iid]4|e#yE&* +P5I  B[E6[!dd0 i]}(KWkza gjpTM4ZJq %"́Ծ'\d߷Zq!aYVY\@Nilb1$y&ޮsn7pC؈e~z!J{Kj[<-2dt74mƙR0XjE9:#J_ku1yD(A |䍞+> E *% .MZ W\vʣ,=C$H G(Hwߢ,SBxHfp־Y?o98L 8o?%/gR +Գ}P#y1c. D{= Յ> ^> fv#Zl/tqh-R&0W<%$MesoҰr,);_S}KQGMIƙ]܌+2Ҡ a} @Z$j "y+< +aZsTBNC=Lu֧4mUÇS=K֢Ct&hXDuzLLKpBYnzmS{,Zc;Y>f{bo˫wϬPDZ>]BesI#OIUuwAP{D,_xСTxb.\[.Rep@m(A;ي{,nG7?xro*lwyfxn+gBμNDP^|4}]pɣ-D M7wfhvo˜o c6XVujVV6 j2E܍ƠLtυ*6-YQݓD.KTcҦ5)qBW* b-DB~ [OY(5 [ޢBGA&O y~Z/Kd~zk;WrK4N!eyuS>PdJ?-3y%wbaՔ|ٚnf]0l̘힀>(W*0WUרj')@M[l":C7"26rrn'͏!KOEГwg! 궵ۘ^dx;昏 ޛS-pCYZFSoc\ZoGivpdZx$׎`moH P oJz-?:VG|[X ˁȎHUA0C`7K"j 9'?8%/Hˑ~FdmZ}g`}BoЀ}΋ǥ1oR[OguFq;uhKzɖ!|m*՚ċB=Κ{5J?"f\ldi{K$< dϷg\ߛe;$4e ҡk 14ӺnMei_O buҡE6$M\}&3Qٴ|{-,eA}$,+SS}UxƒK!Z rpP>?T,g=sQ2dZ#}=R\Em^ILjpU=$a!:?!Aal\|e~;}c=l y)?f c=QbzE<ƭHZȢѴCV'sx~2>g&3iZnGD2KHuڨ .Ra;ŘX& Uױە3uY~:M\}eQJõ>A,K|" ?[b2 C%V䫆uf aIVNBXn۴̈́ӄH6=\}f1HŠ`efjW#! F*"Qj_oz2)J[ns^*n"'xg6өp7秝jOh8mk&ȗVc\P5?:DpK#(  押$dV#.ͥ$CP~ avV־o[s{c|PQo۾#g{gÜen:㪧tW"=Aq>|gͲA:,nfP?ٌ)" l$ @ GK.-e7*ńUCf΁,MC+uD\jiZ-u4I ` {R(#Hc)] whĞTh}.P%KHo%Hj^,^i E j򾱀ᮏ,4DΎ\+2gd+?t 7#å %l_jS(΍ۊE#oAV}4k`Ae8+4~R\V. cI.1T `T1~:e HH+}bHjEZ ; '.30 &OEr/ӿ; W bQՎO`L2.ցl}YU[ V7]fzK wFvݬ;h*`lc ,pR# az"))?oYpaQY'Ypc lgvke_3&)5rt#5STw?mۍJfg{qŘ %d@W7Ghv6%'kyIfcZ/\kⶤĿ,\"Ǐ19Dm5tS): )A7Я5,~k6nKk2ҹ&,.\@ WZTveƱ`rщn z8듛mNlʯ #HKإ6i7z0"Nren#G EJZ*l¼uwJnVa7qY'5v汴l*jLs5]`Y݄0moJ]yeIEwT@-A47J!CIQ> {t[Gq^ F$2e#cCXњ7nM[!k8[-IkFȏajЅtoCy 1_E(LkZVY2^aἅJ]th+Fvh*FzA3c-eIz$UmsB̄^|흵 *a\Fz"f9ݽnw91Tjb&erlDY*,xPO]%ӵ 3#&*Gw^?C8ګB?I&eHisc2I:K'<\+OƧ3DZK6tϟV~nzByqSṫV]* h9c7 ڞn,[]#&f u8OtftW=[kG8:^ T"9MBc=dp1*`I\l 2+W*Bb5pw7.UO=`E.t ^xE~zؐ(tBy8\G[SvRh3%_ 7Sh*^o 5q,y %n3 1p<F/$j}[:!i9p{t ~Kܶ:q_$WeDLU?\Ld_(AC)m,Ǐڬ`d2Ay&ߏ5?J[sp.0@G&C0x_ u 9-M7H|3H $-qݭS; R8VJ/p,mA"pPI h} I{ȯaJWۄw5F80JuPMShㄵ&-:!9˚yflƞsl'~Y߻D޼' EX+g{yi;W6s_ '>I*땱6S&N_"ge_9lMHV?_NOK#޿FI*eg~ut99 &U:N<˲Mhlð$Y_z [H*aa渾?eϭ;"C:7[~6ZD^[FXF"5ّyZ`_]FvhJڴ0b"+-mׇe=3Q`@)ehLp4\VϤγWq>^@3xj?8hMoS'*:BO\wv4v~4f&NZBrM 3XWohV]HKqUWYif;wleXvChU6O˾%+k}(d kijtVbeYNK~ۊA hxigi{y"A3X5@}: 7p&|%$-F+[}TbOW'8Kx@.W9K(GYs\~3nA1p;"o:K-HEHټڪ^&UPK 7ËEn;l}6s,HL3)r;?U B4L?i/F-VKZ7m"RڼKS-`5k[F7Z679C%Ε=$WDZ mSUyVX\m2%`$aǫ'K+Ow}u T<d1F3B-A߸<2fBfVجH}aȀ&߆M`q f 볨f{ 9OW#GXn gs.#D|rJh-*%B6뢼ـPW4\ MCbHz\ 6tY (}D]xO K*f򴐓0vpw. 콑1{PYz!f;5[g#~TBPg½@Ė8O)1`7W=xhQ_%?F33&o|_|DZp%r|}`]/1#d}¢-rnJ"\a=z 1ssA*1Cl@JlIܲ\z߈U.u:tluҭ(q$'s GM3.y{(Z7 w,{wÖIk>6hL%a07 >zT=[EOiX& "TuAɼ?o7'4[KQ Ϻ#:KeFS?"u?8 M:%L%(!Y#Pt=ljTj/XtUY\ s6˹ܺ5,s `obeA] wh L}."Oi6#HWg8yG#i2TX6!B2,PtK} 8ѥ+=w&g& ߓ){p[".ˑe<)WV_l?v ' "Axf04NW\I aRJx:JEK H7 &b8=Ms!"jYocJmhh D|:_W𒁑K~0֫h}nWb^kx28d%s3gRH7բzLa~!y?G0eaOj^ؕ AzG>q.-ڄ6VGw Q8A/bVJwfx..THh~о]*S 0rȞ {4 N(sRi:3  ZI) J2eϠL.5L}m-&]W]q#df"E7=r^IM)Vo*)WQ& 3Ѣp: ʒ?5!9j-^/L /B澔:BPU !P]*npu.v(@B:wf@% RjUk-FYQEa]rqdD-_W5T[j&t Y6YƏapUV1تrAÙw0V 7zL8laz 9K^+xCPb'NWXj-#ӄVTNdNRh҇:|%_/c#eWv;OOtM':tR[Kѵe\;L'#($=S%>8j^l(ʺsc<@u;ӎ{Dmz܉$x.D4a\PN֏:-Luʔ] K?xa;ۿmF~n@68ف-MIˉ'jrwn#5sYuSf?1J* 2XDt2mX:7ٹTN ,7$- /_%2y]&F> 4vI56Yfy&@'7*cyOA~} 1Ω# ՠqg$:'2-,Yk=a. ABG߁<7(u7Fe:*ӓ(B}iog #8~cf?VGnzq]y ]MMv@QUUz]vnr,GtH΋ޑa m 'qx hILEqi<[UxCfZ:^GدGs2E;pq~#qroT >$C){S6Հ:Q[qThG+;F>⦭Yl",[3pѿ' vc)㢆ݺC䴠Ao0Rm,/;qDkYf5-ʎ`Od RIhg8"p!TITǎ&18;`gٸhh>ΥGfٟPb>|@"HSV{DME}<D}\ zM^ԫk܉7qшHMgdB1Mlg, $T}H&zՀX P}hBduQh榳MIcP@S j㵔x~':wE1fDdXL͛!~"l;)"εalDbuk )⊟`rN:Q+v#Fщl*^ݿNc:BD ':8AcQ?{Mg^.kÄ́a$bSAᎊ6>9ۃ8l}ik!WB'EQNozx:]ɿS.\ӅnSx}j؆e[==an(@~@a ;Nbo4+ȪTLTRkXpCupf,^BZ ]ẌO"Ԧ4>t@ H DCڟ]/?xk6 }M8lcͮ6 <,ǯu!M9)2Fa()ռ[xBն0@[d񎦘DJ2i`P3O0#AS ' RN]ԇq OiTL7Z-6jy *5j7 &oY&ITJ0sIlWy V9#qio5;'HK'@zZgu?ЪS^X<%3l03Dnow[ 9PLҠ 92*owh e-t`DKu3;ȁpIC(.[Ivݽ-Ej3k~ v-Δ+jRµG ȐG{Y0 G#l9МC yحԩMf$#yD*z{ljQ9iYS\nWxۊIj#F ;L/ӻWt_䁕ZzByuh`T'm5S@w VCR'Bv4 XA| fS3C`d*mxz7-~ s3AI`^u|[f?uZ j.]As,bۃJ:|zr.Xa%F6Trԛ6deV_0+j\3O!'T7zя;v bRu"ZTFYf,.F ]@_k|?1ԁib@wUЯ¥*}mke}xijx%`݄W43 j1?zAY43[B !Ů?d5vCX K[B3\di[+x(˶Riϑ;0ݍ-յiM cEPyȷF8׏΁D+Zvƞ՟k($d\؆91o͔P} qri Dę0X'`Zb,)2Edi(5Ia-7a9?KcWD6vtU08OvXdF@DG8;Eܱދ'ZQ%ZQ!3IG(jm%ޝ eVSu6k2GGrqGBBzߴ *QjBQy-IvNFə^")a|H#˼FL)XעZ#"ah޿0SHީސpQ ĺ{̰ؠ)ߋl-X4Ka'/WS:9WV-͙8I\_ᄻ@2/