libfabric-devel-1.8.1-lp151.2.3.1 4>$  Ap]ٸ/=„}toW"N'="]{?@L5^x7wppzD@(?TgjtGt8i:לoPKG΅ ~\[L̑xh&_yE}n ՗5c92dd3c13397513045903b7e7d6d38a837f82b3b84f22d0c5370fd165879b4b10260f2edd5bc64a3d3f124ce5b31ae395d7f8a9EH]ٸ/=„y虜{RyQ3" Vi_N:ݦbaZO6TX9XA<3 ' O I©rYL.TH$?#h&OoA]80$D ;0UܖPlB.wqpżݙ3ZK 'cqs&-j1Q>ͣ?r0ԩ%-RH5-FYPKzQQW?r(6\RW]LzZxΉ59xͿ]W//9 U>p>?d $ P% >^ D   0 1H369:<<<=(=8=9> :AFG,HIXY\]l^Fbcmdefl uvwhxyXz`ptz¼Clibfabric-devel1.8.1lp151.2.3.1Development 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.]lamb53openSUSE Leap 15.1openSUSEGPL-2.0-only OR BSD-2-Clausehttp://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.github.com/ofiwg/libfabriclinuxi586>j$*$*b(5Vc%+)))%%%%%%%+) c'''''))))%G&y%%%%%%%%#))*+A++%%%%%%v ))))*&%+%&)&&&%%% %%%%%%X))++S'''&&&&&&% B%++&&&&%+%(:)))))) <'))))+''&&&&1   < T,A큤]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]d57324e4d57876e5f4ebfb700361d485d394e734cc9fadc90d8d3813bbb79cec3a1328764dc40225e07fa1447fa1bc0d7ad2f96ee28130710cdf32c503698f9ecb0f9fc5674a1cbf5ed5a2b9497abf38e3c4519de3394dcffa74d59be6b1cbc60f6a8bf5b97c9d15fbd69c4e46955133092481ec0457311c66112f38c8b9c12835dd235b1e30301659be75793b55db824d17b05b5066f9c6d6cc406d62a9ee5f6760a82f043d55c5174028b296e3e435dac7bc2abed1131705528dfd34ce6543b157cca439dff8ad304117e3e2d8d4a6aeeec801c6507415e45eb00621c2e1d7b6f5655700ba361ffbf159f37d71e28a78c559254524123ccca4c1649cfff376b5aa0ff05b2b8ff10e26cad1ce481c828e8eeb108a3eaebbfc1af41966c1004b3f38349d4525d3aba012c93610da7c3e3113a9955b603285c7b37e97524ff79757230e96a4c8d38b33f7a544007e694980a664573f5b7b984a4318b57b7a5ef91a39940785f03b727eb1f4b5bfe41dae9d565e63be0036e96172a139c1e1f7ae5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e5827bc4317eea2a66077bf1dc727d428b2b6e85e77fa4e1d33c66c85fdccd93822cff684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34b2f7f0a4687c9f934c71a9e0f976f524542552956fd90df877fd3efd12e846ab2c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e380258db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58275213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b90702f0977c219c03c4817d7a79032c0e25c595709fe831e48201be03c87aff342e0ffaa7ac28bca0be779cbbd181eb9715df8e604c5e1201e5a20fdac718063bd89643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb0f684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34b5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877fcdbd3d266f737f0fdf2a94b48b24a799ebb9358654e716db9f57b86b898d88f2e3df759b89733d45cd21574a726f616051f338e94b3f9b4fa1680bcff1cad34f5b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a1058f1f5568d2f2dffe322ab0ad41d092040d24027f54d813f5d008c13d3eba015213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b9075213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b907d87d9362e6d67ff233b5ef836dc2a4bfbfe61cb3113330a9a3d92ea5752399ee58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58276186e396318fbb3b72523034ea4836611420b7dda43745ab83f1635bc3badd3d58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58270c7429795c380a645fd7ae749fac6fc08d179351359614400d89f6ed98aab08c848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bded63df1c495398acbe640d6e7b7a555a29e79e8758c992c32eebecac238951427a0ac2ba5206b73a7f59dbbc4e47defbac7b510b39ddfd27c86626c4213dd09bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bd87d9362e6d67ff233b5ef836dc2a4bfbfe61cb3113330a9a3d92ea5752399ee9fdc4b812224cde0b9b7412254a878fa3052c70e79d792eb0be5d3845aa089a45d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58275d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877fc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cff684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34b5a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e79c8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cf5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877fa278430aa10b4e07cc27d994cee482900f4ff127273c939a81d2c32393941bceac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5bd2f2ff279bcbd5d5fbbc7466c3668f14726eb6330d2744b1e1c6089de3cb933a4f8b7a3eaf1a2438ebd42391cdca95ad9b92a70d0061b037fc20ab8b3c9d5255213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b9075213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b90758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58275bbdb9c9e917fa99ca24591c51bad2860d06638dd92bdee9717fe5583b2e66f437fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f9002567937fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f9002567937fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f900256795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e79c8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cf5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f9ec960aea4e476a7fb79f80c624cb5014453506fee6b0f2cfb9bbdbb095cf6c6c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e380258db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e5827c8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cf5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58275d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877fa3a67d29f37918d35e59190e00bb0919db7dffbb887fb8bcfe9c2478b77b50448c62a8c65e350789fd9be6d598639b2bbb070fb71c9d1e4ab6686998ed184478c4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afdde8b896c8dba61b84b8fc003e9676a48588dad4466c651fc98b4ecdaa09ad12ddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afdd0419e2b0a324f82b910891ba241d43b27c471e1dba8a6ead1f8ecf465750985637fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f90025679c4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afdd58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58278d84d3cf89d5a7d42ae4663868e1016563408b874f77509d2d0d3d5d48cff2e337fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f9002567937fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f900256795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e79eee3a9891b2257f09bc80562c50bbbb72f3f3d8f1e607ecac2eb530d5fd58660dd8159596a3aea5575b4f077532a6e1f1a48f6caae0ffa8bfd9f234ac18890524efb287d52dcfb154b1925c703fbc48325e9c90ddde5b9e2381dee88d52d501f1b2d0a516004ebaba4e4241253ac74c3cbce36411bc684160a9addb74422a69beadc2635aeab82dacdea70316079f16fb9fc98da7161e2607ebfd998fc125b7a0e3e72612de41b281249d35d655f7758286638e70f79a90bae9ec5005fde3ca86759d8f81ea186243ebefae7e0f32ccd9be1981340419d1ef7f759f295c5385ac8745c12c760a4f7b7aba957c2c0cbf317f330b92a30e79291d10775f0015c35eb194b2ecc4a5cec7dc4c8edc1ad43c4b26cbffe4bfae14248321fb41986d3e32528541e48ba2a06522797ccd0fc976e8db9723b532811bc529ec265fabf55acf1b4a1bc8c11dc6f153cbe3a6f75f32512ace481281f56c492e8a964d07145abeefaafda78f65b348d58261ef26860f229f92b42e735267a8a5f7149f7ce66fb022a42eb6d6dcfd65eb3888bfd8ae405e27534bdff8b6ab25ce3e74fb611f33675cf161c98d32ce8fe51f6ccf23bff0b9faca997a4d3d6189bbc00f88729a032a51456b800653384b2dfebdcc837522da86fad7996b026c9f423b2fc6ee563b1libfabric.so.1.11.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibfabric-1.8.1-lp151.2.3.1.src.rpmlibfabric-devellibfabric-devel(x86-32)pkgconfig(libfabric)@     /usr/bin/pkg-configlibfabric1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.8.13.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1]?]rJ@\O\@\ac\\[Ѱ@Z`@Z:PZYdYYYJY[@YV=@YYR@X@XӸX•@X|W,@W@W@V@VwNicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Martin Liška Nicolas Morey-Chaisemartin Jan Engelhardt nmoreychaisemartin@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- Update to 1.8.1 (bsc#1155865) - 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.lamb53 1576574400  !!!!!+,--------58:=>>>>>>DE8KOQQOWXXXXXX^_deeeQQQOOOoOOOOz{||~|||e||||eeQQQQ1.8.1-lp151.2.3.11.8.1-lp151.2.3.11.8.1rdmafabric.hfi_atomic.hfi_cm.hfi_domain.hfi_endpoint.hfi_eq.hfi_errno.hfi_ext_usnic.hfi_rma.hfi_tagged.hfi_trigger.hlibfabric.solibfabric.pcfi_accept.3.gzfi_alias.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_straddr.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_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_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_read.3.gzfi_readmsg.3.gzfi_readv.3.gzfi_recv.3.gzfi_recvmsg.3.gzfi_recvv.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_psm.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/lib//usr/lib/pkgconfig//usr/share/man/man3//usr/share/man/man7/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:11693/openSUSE_Leap_15.1_Update/fcf4a76be5d1e422c4b67c7a57454d10-libfabric.openSUSE_Leap_15.1_Updatecpioxz5i586-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)PR +T+pXmB"utf-856b1fc023c1d4997cf34783a18df36c3abfe92a1b7819a9b59e2eb0578fe870e? 7zXZ !t/] crt:bLL I°gY8Ak~ܺ(`dJP@Tj ymIOő\)vtvG&k@أFY.u/dj{'ʐki,e,>ո[nxXbJ n Z n}s:V%KKy{FR(NռpyZmUS/ &Dl냆QDDH[umPaKK2*%70˟[*2|8m}}%M'-i~J8HmB/ഏ /UF{ଚDZĺkm؆`c6A:tA8n[uEn'VFΗĿ#߀`~k5WuBPTIi PSeh"݌܄U':ru}b_'_aܚ(5kؿb`1Difߝg̅v(Kw=Xj+nZPF)PbK.!H;^+Vf"X_CԈWam:abE5O0P_v!|*AюF} [ 2$C3VY!e*L̇BI(Lc?WIbo\a@X_RPh{T^<(Mer-_VE->Flzz ad0pր#5笖Bvfɇ;ڴ`Seq:M~;6ǟE#腒S{CT`܁W P7_as@)0t9OdC,{i#E =v(RP Y;}s1{yz@ "΍7!oQzya~63p LpFq # š@3vqP4]OvY<aŽixUS&6掴RLxMcdtLo&wۛv@cDk$Ry M2ck!OJ ! iS[f jd7wk7B1CRu ,fJwLX^9D2=IٲjꑥLlOBxkN0%X7P,toMȍVW7hdu9ge +0#/ˡFEOWf?ޅ/}ヨ"IV*(oW-Pi jQWyCc}&;l٭ 2K#uBjZQn5cD=;WU"p"]}#g4.X{6<#; \$d1*Df@Z"`Q CnM@"~Uo[< )9́Yn*=P+?=5^ĀʨLVyp6zZIAHZBߴ3ЧvRtmJn+6{ q\![T]^nߝ/)yb. @'mVxtX"K?||1)9NO,Cݡb 2R_#6GT\k"Pnp c9AC2) թv_%Xsrч$1-LaZ?3S(<7 0!U?ˆXOޝ\޿ܡ6R}]~oe1 D@ڡ0&\{ե)(@/?OaMeXz!skꦖs)>H8՘֜-)Ds<(nkTƥb=1~?aR@hi/_(oȍYg ь9Y51=JL,h24jO~= u,"=j7y,yjg,?]: JI5X6DQTYc'LT!#IYXA@%zOd8RC`N[Z/2/.иKzeK͙l\m`|mߠFs31k锄Y]~i;  梬T9VL5;& caZ%~|=H}A &V.~hAU}Usj"ˉfZG膈թ4h&n.|6fA_|zSCx⑟_ܓCz9}%  ]ȽB^ƶŶ:$a$b#&W!d!:WnM z5cz67㲮pnt g/8fY>H#v|{Y뼕a Ԥ02QTi+c?X5Llb"Sa5?0qKP2eKnsz)<6!,.U3,0MLd :%AZ #|O6vGSҗ ΍ ۇ.Rg1*,MR;ZcOŒ`r?vuq9cߓ˔TUJ]ݴEtӭ.!E>1tᄂ)t@lb ]\V f[Fp1Õ'hӛx6l"k#puYB0std j2|q/˫59kܖ*"= UA<%Ts&#(^Iԙ=ZXNpݬ+*ɟW\zbyq%D]+FzX E|J>(}>9D 3 Jۊ{aX\tp7v1v zsTDN{R|8]Z[XmMm"_$[_Rm/y>v":&p _4TХ(Tҕhc4f^5MhK TfNG[)vu(uI|DՏMZ)y7<#c/ԯhԅ)߯ 9 xy[?urj*qqj`S5!Gr jL`7گRw@iֆdV &HVҒYg2Wdf+/P'^]iȸ _U,OE!1_eZ!FحbR+Τ]?&/՗CF8gb\I_}HXм'( i[ed4Ey??L9*7^O 'Lm#}Q ܢ"I-{wxHDuJ{ sAZ8Z2JA鱠uKpo7ߡ e pM095.*k,\t Ekؘ`=Dx!`(\npi%]~fxsp@@ٙ1|(<1'@l6BӞHy?14.W|eSg@a=:- p?^Q-#_Vg`_R#F-s~8^A8ld+@Iʶc|U4C6f6 )=j ]97 rw_R;xݱ{Y[dh,b r;@ Kf[TfnJ Ώл_!?8T2 FĐCno?- AKIt iv16⾐?w %+HFi2[RWشА~oQMux|'ٌ)&OM'p9ͷx>%QiTI|(أy% ;kbc ];`7Ae|=v &\V z}ov!{0U/Ss5a)yzHF2ۨdS)e ^\ah?RJ h L@N9CPwnchUH@[E9o}=fΈ1˾jڎc'y ]Z;rn8(oJ0=,坻wcSh&[|uH(ʀFmeg. {}2Z݀>?U] S_DѪuiks TI$%a˂\75AtOapzToayw4|ЄP=t"؟Uڔa_Vd*Jk::s5( "jT#K8T4V8{[ BbP˵W0BN?;L_+;3ϰ"!HBe'l qBtJ@l I|Tzןa3;@W@M_Ц H }lCݷ xfwI Ge0d(n3YiFDFdRϕ낈w.OmROm@ 1Gg΢q˗g={>A,)]ꆩj3#K%"f6q"@?7(Ӛ.4!"ԻayHة%9M137p%/ r·SOMό+VC2|Y>9z#U/ nE(d0 <岆@M5Trli^-k*>A9*S}S-}p~WuEo,W-=Ϧ=;-ȱ Hiΰ1a/chl^E+QVBf !Qo0T=l7TkEg3U^wcȂm]2v:wnMAdVw;tm #o%A5rC!IDK:t-Ow%E%&ġs`4ka+ >N]!f/ufz oţz .ˊhf'-nsk}VKlqsdabsɉXѹMö!Tmٲc~ 8&8ҀCJ.b \]ΒZOƂmm]f`zhPWT)* :r{9AnDeeA$I{L!}JMG߅؁f ӊH 7z*FcU2g-@r(*nwk7,n4<I<tɷbgZ>8^XVw5՚ܖƴi CbL0=MdlGhٯaoGJwNb'4{7C U-1,>ϦhW(Ȑ?*J3oL/ƀPXУu'kHg\\)s6ʀy#NZĦoflOriqnPwM]5xt8~_q[42"ܭ[{UWqRБi$K2Ʉc`Iwe9t;Jj q'LT_e[;2'Ev7WKHI6U/Aݭ|ymLg1q+֑ =5Vp>iW) J3QcZҡnޏ.|Vٿ~/{%=xCPKw 1k|,urj/׏Udi"/t`3&D)I f GxcI5^!Q $ ,b_dnc0Iv:QeEJps/BorD=e%+v=53uθ]nK:ImEnp0GRגilJq7DCo>?]O AfZŕh4RZH\_޾pSz&O 0htX`NON^̖mȔOR,ϳUq=b0iOFbyoZ%lfV)[T?>YZ1g~@IwYȚ9}R=kT垒sIA C]b% 20Gޟj[QaY$N3TCgʧ R#4w~}b8v*4>uhjg Gu_iiΠvDn!/^ҹQ{ADW}lAT E;EIl_tdEyÅHlL lJ=6VJ/j"3gY;iʉ.$}h6sfO>ƪe]7JG)mJ2 `mA6kOQ4Bp,g\%*wz<ک.%V8Y{/ѴC5/ %(^)$-lZ{ 0ߪ˭nW$?,M<m;A|(Iy^hwv;*QNGE$b< *$AwѼ'3VRn44؉SN)"F?6\s=lyK.z$VY(/Oyʞ!e`Q)/ͼ~pqoMZP%ahAbAb&DPƎMOz(Z'D4p,vEUnl(1HH灃q8OyDu-K1GW?k-*ۑ\׮^W)5$-ֳXhߛ*1=S|1yd<ێe7^JPD-*T?EXWodX_:p z1UͲϿSØڽ;䌾K~A:I ވSzAVݙ)L&])B$ܽ{CXYֺu>uOd4%ΟW @$+ܮH0l^z6H)Zڤ-ı BM0;Rމ$KfQ`9kEq^ : ucSG׎̛l$_FȸlrO)QlÄ0tѕ TOb`&F[!~2PiR B-LJ,0w/R yD6efƀ C U%]M617Pk! f-mRo9nLQ:ALO r+DԤoRXx &鞡k7Vm ?Smy) |~1ok dFEY+=FeMG * rvBGmwqA,^u|KϩN8j^*]Wʄqf}"[2ԷE PM`4xʩqÅใ^]8}?E_2pB0̠pĜR;Etd*[Dcvgq n{@KhNP(}ûB#NHwk%x F%$%0 g\|ԙW޴un+A@w! c"^C8O.I]??_i\/;P u2YN9'ѡRUCiŌ5J2zeW\iH{#vG&jj`h3k?#Ipe)e=vO/?u4C 2Fԥ8o/einnHt>Ҕ\>|ǞuepK,x -T9IH/D ^665*/̛AfD+̹wƒ/tA. s^E }gRd. `b^ M-&UT]k18DqtM.pR^jil|Iy k iQn.-IJ<*S76֫8VKumȶx)kfq(uh*,9aOxRgu`_ʰ’8oj9i[Q̥\Mx"S\!j=/@lOB$=[kb:m`aHΓeRqy'Ix;{A'.UK<(߬߬bƂƜK︬8,RZ#}s$WI^ Rݩ#U n4pXS=U6y#/"X9BzǕb譮 bmD}- wIjUsPҥ*Z!cl<&WS]+Y|oD-/cy{*|mxG$91Xʞ ~cLI\xP8뵧neZ6< D4lKg~C)=ҲƮ-Jh$=XC~[IA=6ߟ?6|,bE!':nY &E*WIɦYrUS#H*Yy=a_r\ri^$B>YG@{*HFeXYbp;fSa PXASԹhPh!-+>6L!ɧw#oMK/-iŗog5xHf1|.2c@T(|dԩ5=cL~36ئm>_{}%1 8Q0Y L&gGt=5JA3t,jg\]]u_3'pN%]WEjO* W (x^U/Vv;Jh(8E2 "g89-\)Z [~^@oz"@q-|)H =.8\U)M!9.r$ΰ >bA289=⒒뼍Fy|0tżQmz㋩efȠ&.Su 2d! qR)Z\rl ^@:K;g)擇zķ.ƮV녤>u].i#2r'.*&3iN{8 &Mpt%b%B2?H&[&|Y>Wb!E"&'"Mڦ<8@)j |ԣ,+s-Pj0h9UH]JnѲvNr_V`csPXsp+iI 5=u3]8?78gZ"bK0]drk5pib_̽2,TyJqdQWXS]bla.ݖm(DՒee]_'O* ;u񂤈$zdd]LD \=#spg0d PUv']GFy/`CSZQe`K(a \YI:ŀ-f i$Gu67:ڽ K꧄$S.=j=j0%c" ؄"M4]uCDo&w6čes)c2^0Ϡs!~y`U +epEP]s]ҮݫZz"G9*OA)QXc7> _zɮ ʣ~1)?*/b[m:D^f]tUިvU )xصb$n`%B0J v4H߆J3JhsFZ:x# QTk'RՈG()|YY`(CO0|TJ\)Denm.ἝhӮO "V@F~'1Q'Wln A1Y( }܋KPؒx×mM%7`B27oTl~E$?쟈l+:pF+,mJe[('-BQ0P\>ENz;'BD[^Z`شB]!֬Q3Q#VG 1R(TlZ&/C q~@/xA蚲"WM4|us-uR>7UK*q M?ݳ2azegKrwB)B%Gwx~(IٞŤ敽t9#ێHJٜmZ} (f!eZw4e7n"H1HC{T$']gxt,j:rzHFYl-@6nY,FKQ8룪A|rZAE,襜 T2tJ&t|,0W:'Hi:2◀>.%3_YrW[[T_*;ʷl-ia5쉕= }]7&2uAGMBTV7St(")AVj_j6Y)rXH+ DKNz?AӬ{!L0,dސj;NA>>CRWAW@@g@S't.բM{# b:PQEp TZ͘f- :\= /J߷BrYamNMV&2ЬcM 6r:񖕺Y8n`ˎ霳-P H@`@N4ոv;pQK +X9< nf 2P{bOf^j̼$l.?c)cQm}*E9Pk }9m"5֠ / ?Bz7r7_W;儓 #ڊ?ByTD w@gNv =&U%8\5>4~B@ o V ,0~D,HMezeֵ<^ %wA Ш7Iv'+ڛU֑^+[&$riVvj-e ;q2 Di2nK\*7+%2aw'!yCƈm{OO1j7.\ P?|d m҄64t4NE%y!5/$ OW=7 uw -ᆖ nflj#+s1r۵wΊETncy]* al]vi!BUu.{'N{DU.wI@% w^ct/o˾n$:_ȣGIB"ӟv|Z_qn?9HV];4źͷ/} -kwA uT$N ,4ЍF!u2ӾIr zOUV!lbuʮ%HfKo0݁v) ؠ",ZЗ,B"7S+Vɵ7A3;8ӜWmi^'e1qgcQErǦX,X드/:Be4#J \;8QSڎ ;0'']+@b '')G?u2Dk^{fkuk6nW^ _ak~7.-ԘyʡvR=9]՜T\һq{|3][2>#>LhӁ5Gx)»ޢv~WײZuT{?r/ǔ.UGeF 1"[MmBhhECp,2j.tgVy, r$BMMyL-1,ej9\n/0lɀ݃(9nCiIzfIdmCm09`@=sBvdQ+]Kjd0A=*E1E*w<#gu0xreL=oX%`{Wڧ r mC˪ѥxrw,U!qdy?AÖJ\`;ӽnS{]ߔAbut0g0q֦ fGU @ID}Vއd \"ph%%ѝ^ G^̔R5;$˄0''vqP/EyfAd)öRңl/ͯ4 a? ;jk ICvlQqԞ{>yڰ ?0'a.Mis;6;7d-J\ayrjfUI~^qGFQfx[͘lX tv5a#{ a9hVɶy|9އm[ I [JW./KON֜+Xg'|}$.?#/Ü`r8Qn0|9>DSiH86剕 8U2 ݛ($A|gϴg tRƜ)WRi0]lҏV*aZV u\ }t cM[ rK~1j=//㼥_^c-x2E.(7yOE} iu|jFva52" /RR 3OM,֖z@}Us(G&B|2^DE@%bH )օ!/Vэ.D^ySM8 C.!S@Zh 9t{u} [Z?D SSf]Qj)یՀ/Q.JgAX2W̙[(>0Ҩ9Y1 c0*u!ɴR)2x.硔6 P AD$uˬWN"] ɍ82cj$YyHFh%۝9*XoP %AmМ@o`cQCg酅XQAʑmBXh$%L p?w1y# ;Ӻتxd z]\*HEͷzTP'uuPbkQXvOot)&hK@ABZ<.kK1yńQ0! @ȔĔu6aÖ q"wz׊K4`BFp{]"wkZfn~[I"<$J^Ui9I Y ]b'Ibw?q']:-.,)2쿜_C/'JDu1Bهv#qM0vzØ~9i*uڵ7^W}C8kfWh֯iPLm6BTɐN'baۍPYRwxg|V,)$#p>u= 8"F*{7FPWG$7 zR tR9{"ZݝP窐_43#Pyd*opeWy\j95@;w@1B5ύGZN$6oz{GL)JI"'O:^9C`3;&3uH$x|uJ{}d8-,gY 2 X|͍PtcK+ʧJ:E%Ͳ G7r)Ap_R<')9b-_e v;o} 5,}bB|pF5"D +DZ-\רg,Ҁ>=[YJ)KGZS< 7JV!$k/;$\-z M.X-wxR8ed>=T*F>|rܺ,n9+AGO&vl)֪PJ>uY<Ema{䞅2#kU7\<G:)_LSJK}~ u:at1X5= 5idSClP>A{^˳1&4FGH[[1=Zj]oaꭶrx(tcJbqAR Ttt f^^*!58w?n˺o}2NL14/#?9C1:$j\.8jfft7oG@CBQRNk$AbDEo K~Wܨ:PawHfx݄A Ke9#AiWDK%T6So'۠"@0@B2 ǯY㓴WMp<8ډ"yC7蒿xxQ="fe߅ܩ(liFMQ 9ρm -x EFOs!hE>SB2<8^DSgeVp9D=g+kK8!xN3MaCRs̜,)t6Y١XVva.b}X#\g5UFobupE֡ͱeG"$9_Mm]Um™9eSKcEbٜ\^4ƌQ~*-,TtGhwxVXYUC,ۭUYSgN8 [\~wo".bBm J!UzfQ=LJlhNUy|%Nto!!.2ZĐֵnNOm2ʐAx{MPށ^vw~O덗aYjF^d|M>\Xg''% g ~us o-ؐ0! j̕ԕMԃY\5G>摊Wf>H?xrK"hx& HxKԑ uWl8 @\\!,=;soIVvu$GY+PN)$5@SwNyoHܒB=ayK&@gJqҏ ; VK_$Ow['`šL&nQ)3dk3n Qn3Pye[=U"X oV,[=F,ƴ/eܟy0UbKRҷm`/ǂGZdjAM|?/m0S4$FYo/&p (…b5-H9̝h/_姚\?JԲ$ÅTaT;AM(^DoԶ;))L| fH@gӰXM62)XTU$) <ŝ瞾*֚UJd[LЕ=i>k߶.֍j'_Idm#J%ʀoTJiIѻ)- )%7e.9MG,Gtg Ck'1cP)>斘:Qc7ato +@"[~r kL?xBXy}*<}V0@IKOYU Y9\PmG@n/q1!i~>^<95)`eu]y13xj'd3}Ym" qk XeBt$w?]4['7n!׿ [1#F$ݧ)S.kv*+N~'ZJ)MwGd 9н%t/'cp6cAH?F4p`5gUz֟qbttJ~lRgH,8*26z>US I #:)4wjU)%pyqwcp]a*ꃃZivt\0Rg5^5j%hJF_=PM5hH! ws%ʅ>81yO;-r.ewKMGj4 V }&5έOb8*cn/T 8c:s/Ja ,3!^NZf$LIn>{#:===܈s[:4ܕX3#"6|>״sP0e 2rO|=6 EG'U@plG?*P@=6N[R`-,m+~dL[qu֣?x+KRk\oQ/QR6Y+GP1ӏ?7- w`Zo{۴U>40Ͷ7Zz'7ZUENzq542Q&DSgXvO} .'۶p>8VAu!*!? 7RmeD:'B Ev6/ЙKDCƐ _eU|)Y::Z$Lߑ 4l V-"DB1FO"v4[E>EKm5L60yntxBUe <8ǀ˜5#Q9/lڷt^78Z^k95g)jevOr$zr'Q!"l5kwp!|I/苐T[\='+QK~94HI7{ؾ,pՄ](TP1~\ELLk::igAku[( jMK鲉xNbigt 'vaY(>iױ*d55C.W%X_U]~_bd[2RطH4션w;(IM. -Y[^t~V "Z!2v .M8FѤ)In|$ HsEBtrq38([$vhU4Ԓв]NiMKվdǏ^L6YE6,,  P#nmtH;G @\ tL9,nV  ~cF'edhCRk s̈:uMx);T(4̃1bHK+˾uVߦSɆyA*4J~X9H=i@N͔"vz!s>z5iP30MҀS$ёlaBűp~nM^JP7C|AiȀ!]lBxeDؑ޿)Z1^FᳳPh6\$\Z %>ؑ|"#.GznB|t|qqyZX G AڼdPhItN'7SXhC~+첎mAif9㠁z!S_.7ʼn5ثV'Yk^~$ob1yM##H tnժwŪr19h;:i8vN-md"l U83)<ӯY[h0 ձR4w-cW`%`UmPkid^}k$vVHJhW&[2770!-9|yN*D<~bP)rBX3{Ц@٦/M4 6 .%vG]Eڗ vx; ZmIƚspBkvE+kNL.[(=g._wl"Tf.͝eI[ӝW{΄&̮E* 2R]o :rrI2#(@@T/ʰb,PZg}!žubTFd+ :%UstIWe 8#?:Rmv1%?~FvG5jq4hU jdKʶ[Motޗ)z77b+7k#@ 9Us$Ѡ~'du&0p DǩUB?i 2nW;̦`@/)y-{cRElu cWMKG#ь?^OwT4)@$EDpq;gZU+Q >4ʣ@8a,ۂWyв 5q6dxsֲy/v\<n^x?nx@-Ct=gsްFJ:_۔-M+D: `Ëۤ[ QL~͈-̌Kl~r(#o}VlX=W;*y27&GN30˪tfd54vV]IPkN yI+!dArn;z,WI% |!I mHoI+ uz|P"h؝rN5_ 7.3bWI_ƟǒߵH3]@ql7c.QαjBKf5ɩ3y}YVR ^C]2,rftKW!?J6/ l$Ǧ$+Dj0tد22MɕszUː$isy7jc-:04`|o\r~}qN; (e |NsbyPTbj /|J| cYhYL־eWKPGU6%]^ؔE{%>L IyBnuADBfOC d: ՜'cɆzv>$!_*-ҮdfE ()F}\䋬7 qhiPT(?oBi؊NJg0qWM{+R4'e0gP3[Im5 uIdm>rd򻋩p /i6c+Ɨcz٤2%]/= {ĝ콆Gª|J'Db_lܢVR+Wݪ -:`WgkaUџ+:oudE 2P /LNHR):4ˆw"//"MȸZqucRi7"zO*`*4mE𤥸5ր+)~5PuLOh/*IoR'IN9qww<-9)dGܚ70HB=~{M=zT&'+=8NyލGrI~VB_B"!p1aJTZJI椧F hh;şfSxzb$n1n9x %LX W,吡dV`>UT ;">DXS^$U4d{Olxl#w0⟡Tt;yYUs27ku1XGJ>y)_,}l/Qޒw/\kJۓ`G p ˕ 1Wau_ ѻ\F YOK?rdPVjz>x&^ ^awJ!B9 e&dΫ=bW{y\{: z#7"{!vJ!(,{9ãP׿R( ,"hRJCsMLԕr' ՊPtHnݝ%mpBRGp ^|nŁrt}pGX ڂM%iȎk~EP@,l3{jBD\:#B=+hJ l )6JpSHVo:a p~h n_\DCT?'p,a6?KK/hUXrF?ڔP1 +ơׄ'S1OzQe˭Y7*4sk {EelX6nO{U+g&߾'DE{\4.Z|"֙klg`^ &w%s~܎eLJrцU *jE&~-ܴf,BBD{TJǮ>|W۴tk"|ődo }kNdiIcW$ ًdɶ,W5^n8YdKrbly  YJ² qf # wڄ{Щp # W٘n߅g2xoWYIy @"ny%R82 >*`IW *kކy[<9, WDbrZ>~?!DN?MMZ-]JtNv$E ׳θn *iZl`'$r>UOEtRI58`zv}"e9 7NrK h߀8P.vՂ"S+R3%^Ugn<ӕ쓒v^,LXD s4t-r#~1ρ^P)7.qZ?,h`ePm9*@_9h1!唆# ~ǁ$2(#\(! >@AbhZ( [/u7p>RYaTOG6GF><"h0.Ytq?U1D<k9E b5=jSO]ŵ+4K~)~'e F5D0;mttOLΖw?x* IRB]ʌ2 9QCB 3b k#z⓵9W~Pahb8xW,WWI6 ap{YiF^G)Iuٲbd6bHNh$Ix㥰Y,a K։OT>Ц[EPZ+@\t*ޟ5 _NXҴ ID m޴$t rrF'^__ڜ2uW ~ r*|=„{n0G'*7ʁާn:ȟnRBOٓ^өX)(ڬ",en&}Nwun3){nJb|(/<_I?1mmks}~˱V/,wrNSؐ Z/|>9WDL&}4҅_ igjQ9Sẇ =f' $[a-6:hPEg/$a|qzUjW ? P<ܲs{Jʐ%fV#c,Q CQ,sH-w0,&Ņ#nja7<OA ~{ђ0s>oyYEQK(ϵ]!dҙQ=_?CNk +iث!O&g$qV?ĩc5ù^OH=Օ[Ե0lڏI"^н;ʙ^ PI^[YBɶ-X6~Ԟ+4CJΒylp%WF`;t2/ҁ᭎ #8OPV1{{?"e} $܎L jd!ȯ,F oꂈ,{,LUގ97ӳL He-LjH^W4~d}(0X\37tU^HC w1UF> k23QvRc~NDZ}{[ARnN|ߓro\6TC*5zP&bGdA>`ŽqC]Wh!It-| AKMM2X<&/h.!,@z~?`ӯðܖmRU.O3&6Ҳk\wLвՎE틠bB;sBKw!X^SQD!,ϫPH&Yx-C)9>: @ j/0mDұ" -ڄŠ x̊btrv8#o{j^Bsu,9<2mp a=[XH,ݡqcGD' ɪ3u! ʶk:6A?[0iyϕ7kF>)-}݀7 VL][(j?y#{J}Dy*إM=$Dez<٣{jˬL UI^m[y?LB|yQkq'nWi[ \ Gt*+uA9!7 GxG?m{ىlk&}C  ሁ 2~O'%l׉&{Fe6h밺j9m8oEΟ&tnNROKi5ӯ7&ң4GZsiY 4gޛ+"B\CP²MS0wlh_x}q9V’ `[v7sN$j{S`6k@]6o كW\3ϳ#s$$ Ks3Ha"xЮtxk$SYs3XgCPM$d̃4O Z-LR?q2qK%l4\c*4_1ܴ\ F7ϴ]>?-mӷ qQqUDMon7=O+ϰf X$^} 4٘ȅM$~ ㌬xG"FmQF!WCO${ӄVjwNicC=Q]2~Q9[ hN_fh(gV˴I'ب -(S$s .׸}/93_Ϗ^&p<̐tE#H]*v0!{Fx?I:#Z-4U+yWL Ͱ raSNشQP?ALnatNեW}0Oe"’H:>q.*J=f /G|Wx <_BLT2:WI*[Vhaچ{PgJïe +q-H0)] FNRHڏhlE4!t1VCG/ E>;^ym.V! 7$Ԇ@aζEiiRd}e=QݘkFHKȑT2WJjY׎,"g7ŚW`uvxoz@7d. @K!H:8FOk(#j vݶQ&&ӄ.L!cjקC٧e.jdq$ͯC9u\D9Vwz[S!h[V,SiRy%&45 dQ7L U+)eWdBQᄃa(hNʄEZDsv<\. W1F"#>$+[`ȜO 76`b(lsf(p)5rpTMv,.(Oq4NFT2s+SkpʪǧPpЪj>jSltqM?H3s i7_2R[{X;vҚV/쯊ZUZ[]0[9:~w10* ?2d0ک -!vZ'BKȭUѾE D~I{U 6'd""+4w5%AkoA:Ӣ wˉkypgjbF3љ 7b{ ~qwMtya?:%57|=g&-(X@"KcʕZ?`;mQ.H)Y~?R(r=>ݚIcbA%hq(<&?]14mH]ghV^euNoj*@; [b9 _?U!̶^} I]rqkK,4n##Ix50 Y)x7^#EGNՊm,o7"L[H֗9mm{Y$["W*; d KDcL Pv,}0/n\/zfq - ZAèх.ӑb Xz+)aJ а`~V tzRN#L[hD&._n}X&2ӂnΈ';W.`/eiqWm4){lNP_H~U4wuqi9}5VZDQV1T[^)1կhe=x"Z4O,B--L,r WfŬZ xnLj(onh6\]R%Kj O7m|'~GjurQ[p8]S:֎ڥF0d*7Z+G+C'U{uMf4tCi$$5/EWk+[@Qpt`<@pݿZZdDr`q asu}.䁓%]'sDPA$K?^ xT4] uaݡU{>2@ȹ0_6sr[0lr)\FFZ}F~]0-*F'۞E YäB7<<)щ vA@*Ct~ͦd (Э r7;}7"`\Lњ0 7B_M +y&(/*V.5#;lbdL׊*g3RXAB P|3$Xst2ǒkֆC} nj]:;a`MʹOTN< ʆT{Uxh[2H^YbpŢ`U)9dzIƎhy"2g `OŚx0@~͈| SQY{.5und0ĘDFHLX>lښ,>ȡd9J>6?<&]ʼnW˺/bKk}Gjxa-r{ӸfBNlO0j0B2msVt"7~#|b|T7DK2Pyrg3aZd+GX&(oz= BǓӉơL~pZI$jrf̢ ŵeXNٲpРKn !D,\s}ki!)FDzu֞ U}&k6Zfk`']ϓ!\V/-ʇuSnky[L&-۴S.k?=sa5]#r=\h^Ξ,杇Vޗ\3Gs:vx&VbQimq긳1E6&бQs=*穟-êO8Qb%+F`;>yYn<#칲Z%puGG"8'_>fГh eqM} δ+ ~@hV]g^n0eaXK %y*3mZB V6$Dm1JɈQ FRT3G1aAo3la_t&mGH*A jiPÐJwY&`t(VJoԸa1:PVy"ye93pأKvlq~bS';~R".pM+n4H|v$zNµ9HTeYiJ% M' !|͍b@x$ @_`#ԡ }Һ:=bG]Av=s^ ob| (a:S}?Y[,e#J?wF@=OfL,,X.TaՄVwr9L?Jś 3vaZCܧʌCF̈iA+ i8٥,uǾLLZW5:]ⶭJ荄m6)Eۃ4}y&pT#)Gy?Ќ2~RMpCՉk>h=t}Ī(ָXe/l/~`'o ݔ˻-΢[#EDnDr'퇁 "HxB WH{3)vyˈ3$)0w"id1M͸ 1,._ؐS2>Wh ofJ}o*{?I[ڤ*(b(OؕAHT8/$~r C0VF=B?.k,れf㉀d,Vo;и՗"*n aQ&Dj) &ODTYw[quG;|̫r/MQ Fo;u…꽂N;剣$GZ\QXuV)~P z..[Y+K=ñT uޝؘ9,UT-vl(r;A8fP[j,LO `i?[GO/2ڀΉR0hn;7uuYz1xF!lDz/~ۯFFZf:m([ r{W 8_<<{L`7/E]P6?(K)<?p8]˞0*^ ;4"]j\ɾcCG'Tz Fp9֛+{V9Tʄ\ܹ( re]dgBC_zXR1uɤ5@qf/+J*ߢEDRg3[nj<0ϰY)/⭹C.w?\E17*r9EyˁT,Zѕa¹VhJhJkRV,PL~HXpBn@>|ǎDہ3'Cnw!M*jk]/u{'U5+~6*Y<>>[SctΦDxu[$U@GX>_fJڟ\Z-p9"E9d) υn㳤q6G&8nj?#L,F"7o@NCH? T@!+)8=J!P0K ty%:27Na#A@W:퓗u;-M {Z|❕bw,q?&Tlwou|"tkx5 BLd8|j>,{]iQk;p'b[$鰖 $>,HM ;Wyۼq)rT ܬ3s*ܗz6єԤʍi|[}MʑU$>b̌@L7  YH7ڔM(Wf%R#@0`mTu-k-R |HGD.8q ɺڻm _.#ocoCpa_ +\!TUITO}:ORġy0{̿@r+2Ay!;xo% h $qy0: d".UsspjRcؗnXf6g?% ZۜdoxG/>WAi١+9m\K3?г棩yÂʿtufjp9`N=*܊pAT¨/0attByF@L VW!-4#qۘV9啇'oQ# ee.VS8DA(ٙvLǰi\==g,$ ~<6u< / zт2ѐ}eN^|8,u&1_wD<8=x] V5 7il,ip͞,D@uM:p;*QM:W#Nm;s.ڿmԲPmYRud'^>DhSs J[b9cq{ux{eksw}KUZPqCdV~#=<ƽ5Y5  1fJ4qqžMiOC"-*>j fj_1"JRm}EYw.?+ B`y9 #h;k¨8:OA̋Q$=n'"3o-r oU*lV~.s!r}LX@޳)mɵBpv¡p|4ybE ˎ0rg} чq>^)Rc[2]Uүqm !5W6 #n80CcS3e 8C7>LSkۻ7 @ B{Ş~/ !Z+]JiOI I[ fh"E%&R6qs 2aU^RP)g$ط^jpY | w̍Tz2 ?06uf C>1" !f%BhyB9O߶,ƃ@ebva,нu0/aӋ ߞ?).p0k\0Qna(cZ4Q5D%B(X,^/rB4pM7>HWxk.+ S7,*/꘧HYyYw hC-`F4^~WԊ' Z)P~_V)HZl`O #Ac dKwS&"yq7nbtO2%{0]%ZE7~uE? Bk⮍' ^{, &pR(Ch=Ayl} nzRL ZP gmMU#a*4dҞɛ<7N(f>WBOUƮ}#!?]Ωwݷ%  &hqt9ꚇUi>+< bmo^$(t{sEґ_1cqhTxDӱ d3)6brN\I&`>אa,WÙn;g.E)&q!9ho-H}v83no6舦lj=ֵ&^AFHA!jٜbrM6:VbOAz(\Z~mVrVZ4OP[  FLsY\?" 8UcE!2^^z9P%Cw0{(i-$NJA=\\ UWLJvAbw21"O:f?8Y6P6ooħ <4o7}p}"Zw 6c͟ba0Eq&}{'f:[6X3?juꥺxE!P ,'{ߦ9}V3ᴈ8QSe*b Tkns;O$! Xq} ?Cb0$SeQwEVO M1`q#%wgFC~}vvjhGp`P-Sd3(i׶5`H;K&Ha,gN~?5.=/@NҨJ6gCDB/#p ⪫kB1^(\-(W2[f&b7FW]+!V(jZQ+[ r[r#8oƄ|A-(ZHR ) lGWzM%ɂECb`cs||%=r|d`5P987azgU,d31ֈVKotN[w$ "wtɖ7Z>srC.:Sm=YaŀRj,A_ F7k}΄1 ŠAbG"y\T% ER5>or{$w Җ]gx\GxnI$6TV)l9S{?jZ O.lX7H49vL?{]"i)y{=FGx >GaC$~>[c Ͳ |;y}S^d|V.I)2^4.muC3Sww-DCk6M) >&߫D;Z;fgnvhNz~^u!^U_Z};aدox0~PB}kj_ۨ(a{2kG,s7'5Ԓj+ _AXѡ#J7<8&kuD߼C.Mw Y< 2;_PMaxde7KDq XX>Nc2X6'a>68NЍ  !.QhjB\KlgV/iY3GP%JmlHj<]¿ɇvNbs0/yɐ.ѵ"7NZRDKӝ9|ɗPgP}nZG$yvfDUܙQAQl3XٗzXQ18sA"Ͱ#b"Շ8oPEӻK>s{C{i,I,F_lФE,H57`>gI־gjo+;%z9ȱ* F /"Ol&[JYpw 7iW6.$ӦFr=_:g͑|kK=aĿ'FX=&Icw.-BGe7.`"aÔh—~GFîvu)44Oހ Ћ5cB-@q*qv;=dW@E-ppJlUp#!j{(-8GGdz(5X$qZuJ@צּ7SH ׶;Yjee}[^dQd0=u K;(=;V2O+!@p.P}Z-wcH( RVڰ!acZ`;zH6rĖDW/S.rp-&>:N7r&o&u}[40lU݊u^P~qP9 `e/~'Q|R*(DY4퓀V‘+O+Ut A]p3=|̜/%MFֳQlsFir&r7K'_HPa XR[/F-*aP$-؊ō;޹!5}aȝ5K,l Fa1,}sMXpJK}%74?=;O~O#G{BdV(l*4$ ˿= h[O\+^55s wrxIBo8޵̗4h6.'UE%g3ʌ %7N.!w=[ۙ/x~POV!o'on0L$> FjhM[13؟!0uz? zeEf=ft&lwJ.wܪKMB. t^]|41~` _p7oݓ/ y%- Ũ2S˪w$Êq͈^Xt8 gJVpZzpNRI|\똶J6knWL|W7U0+SfcgYS3} b>{c؝>'P1=ilȫ'0 -Fwb 'ρ!UKb!gF$ϔKx6w!S5[#ITTsFaIvΟ_ 3˫O+(?F8 r5fg  hq0:QwԓB@!!Z $G:<+([なu3ߗ#E\nB4|V:4-bMen~c$t75|bǴ MCEcdk36#3)#zڅ&F]0#{ !xB"bTM$6CF9 PIPH  ZBr29TmdIh@:t5)$K~7Xph&X|]3S" LbyD1ԽyZޱcgV]L姬xDf;c?N9R ;، Zw&ֽzIu桀 \k1!+^@;voG.a'%c ?hhDk4^-6~6v\/^ҵ,,|pMza:KEU0asM2BS@K5c}ddpCO87-<.¿YIZF9 Js'\s{] 9uӄKZNv ?wxک)i]7&GLcfWvoKv.:bnRwYmiÉ⿟8Z͒Pb*uܦ@8êqVggw$|O=Aih\.|aq[",6DJgܓ0<ZQ5@=%d{(QVi [!ȎE=}®dwCx? @CG9Z,]V5 Tk Amc-ӈ,ǶǻlI yWXSl()nb R$ņQyk`q+6i~|0`w>+M%° 9MT܃lLWéQ34Ѣ!ڕGUZaVsORmA 2?;,GY9S- Kw`#4+}їHa{r|WGW?)qxMv ʺ1O"}(O2[ъ7J3VN$2~Sx  (O䄾S (#>A%w['pO'qYvP:<ŇHIdz!1 Z.0ϡ%扄tTiCtc_XOh(-%1/;I)`k=޷<ߥ bѩ_?O̪OѺ wiu{G죯l 𘼰q#۷ "dGIfyEB|MU" &~G. 0#Lls0W*ٰj_-5y0N`XZ-c=w(IW<^t!'QO,l{GӥY%+#ZsW(~;4|FR^$pOoU#AcU."ӡ_rh qU Vw`g"U)"]|' "ZqukCG] hL٨kʕH&xn Fk*U=(beڬEh|^m['"_芒XJU\bz;.V4$<$}# aZਥ-{]>{ &xCKuA 5Sݿ򊍅Q  ל84"L;ԬzƖF)e΀E@Nn`!Tp,I3v˦>/ICP8L-`+ /(@q ; h۵@?]C; aڵ?Vj (&Ʉp@vm Ӑcwi!e.4f!;y9 GYFEN@I3PwG"-꼊!Lo%X9 Sk] +$VL(b6ʁF)-u*/%>o^y%'5߁v eqrtePqNU( _uz)~ )܌@J" PXA=`ݜ0$h/p=I@noqtR7jÃ\Q+طɛyۀP7=#(&-xgܡ{!uV=0y2z4Y)SG"ba`$5”]a} B=.ţQeJS(.Q <6M 5z3Ԑ%-5=% amw c[k2I)8&+ Ds3 ߉y?`+#ǡd&cmXS"8.8p$I!|IUA-m1|բ&P>i:xZ;xX z= ̳)!3'WojT5r>fx6C,EY^:t&p?PT͜jž _50M '/buI5WXY7bKgƑ& qp066Mb'!43IItV[Ɍ'QS]>0>e 0ڃ(sOTv;8lZY>M>M8V J%d۲?gIJ ǯPi$Bbi(~sA06?6ᣪԯue8u<m_لnApWEjx\Ry%Dpv';i'6<}-~D*R a8s8I)l7.k@d⬥yT1ό}P>ή7` 9c?S)@8 Ԟ6KD(03~sC2++"G&Lg4җ o~7f9< [Ix T*Tpen#ܚt5' `?^Lu^k<=DFx4Q#8BߖFW/aj8pJ+R;@]oh_i+NVd uO }MaRrq=MmF()V]vg<)a 1;Lyg*UdL$X_މSpoAS΃(6Vnʜ*A<'<#"_y?-JĎJK.w|H%LFvV3xM2^!^z x_X=a BwYgŌ %0f}ŢHNA|s خFtz6R{ǠBjB;tIF u|A"D>+1>B^dBFFiS;*Wl)&䀘tQB5XW ׯ 5Q:j㠵MB/rXGw`jx&ɘ:W# ?Y)E7θ(cemJ/Ch]Ӂ ڵ}!]~k#fg ` fSÉ ~⊔p07Gwhe3r+м+2Zۢ[TJʨ!R߮K-.UtncYZ25 P"mQD_Gu N%ک mvQߧǏZ(pmվMPtq 5کJeP9"[?-I*˷Zee)`<ˡ kBƬZ]Bd22R.vqb: Piڪtxt`֙H}&m_jgLGt^D͗e`ٔ{=!Fd zxM@bA#mRK`vloZVzZ-x T`FA}T EzCTL2w_Pnõ|ZÿbR/ 47jX~nK֨: +?-d>yaï ܎cЇzE5XTOsm_Lj [W -6医 #?b1*| /DFL호:\-jضҀGecY9Dyp԰MSO ?]Jh\3hۤ@sVF;,LD1Fuv]~+?5'Ԃ/wdU۞T[D &^PXy)1ܾd~^SE }sE|h6F_.O˻"b^frӡ)oK* \:Oh*KANZ(9[xNC/?^hǛ3R&(DJlX #2R/+Ӷb0֒nq*@@/M'̹Ll V*:9x [ ?ơon&˖ ^A{Axm͋EKlH\B-UvfFCkϨhWhMgˆ_)귞‡Wi`@ ;AJ&&<~Bu~i})PQ/?ㄠ ULa~?ܳ2SE :Kt\r`E>$sV :H  ]t DN:/}}ADSxpO7duQ-Ե<ՏѤ< ˞ \Y=BߴKM 9Z(ɖl&P:9x_ z ?̱SʋvCc'D,qim ZC*9fP(&S!N7 h/BhQqM!>6*}OG@g n0[7\ &&[BxRK ;7iz 6 ;>qV[FJI4mѴVe#9삿#l(b:-6Zy#_*kaff> 8EnKp@'|:6w~`V*G@>IP; 3Q4 6aX^k%O W$lǀ M@γt"78FO&Į0 pՌ(ҳBmJWE8Dwɉm׈@\'%ǍIOFdD(oxؘŧ[nf&r#9K ]UN0'uR QNwed!8&.h'*Gf^ytIP`2osv;T}&fBxܵCnn}G YM!-u&Ԩ%qY`0MXBrExOSgvRL,\lP_eugrLV|#|a.:J?qؤkGE%6K5M+u01l9F,K((s;~19{kma@2xn%q8ƒ+mZY}pa/9 i#hD$JvO$4ՇaF1ap>D1c(Wt"ӷG}n$:6Q'P}0pC~~loWu>힭r9vY.H&&ƖwTG%$/k s-j"T;oßKÁ$/~a:M^Cq4>Q'-#^æJ0?(%"vh)A} P,H% 96FE&_7@R][g !Q J`Gw(Sp5iU4ɩF]/ JCW$3i>c]- }ޠ;];v ("#.RXVL)s R<9#%i n`^G+WvOo U;}jݼ槙KOO} +@A x+(0WCUa3q6'&QV.N 9v?s"=x^-cCn+ 2e--_S"mzpdW|I8nR)N}C{mM`@gHImaj?xڶ2O;SYcA@=71tį3$D?9ٲhbҰLt~Lz5@0S8] 4k d%q}BDRJ b2eP=S?|/Q#'O~?tG$e$JZ/ 1+2(.@bTs\7uQsop F͗e {\s5hM|TuAkCJ II$e p@tN]Y_ e"-qejuQKp!Z;ל܊xB N E9(>U(+?uj=_*hTX`z?ooNaLĽ:9ġyd/v;5*m4S(oOB[^> T.[4ɵ)ino12 gV2UV->[ۗh(3QR]i\5׉'BTyӆ`S^ hYpgYKjL"("N _5My B19gҰq]U*l)T oTn@i4;%udS6ىd s]>q:6OmvXE/ &@(DĤ1%'ޭ덷 ̚VN#d "?Hb`R.<h2`Q?A&&Gf#&E*NSzDWeeͲD&rsDB \ yeM(SprL>A9Q*KeUCS]Yi% Cw[!#3`6" s@hr'20vL{e_ >yג{ @vq Zps$.x"KtQQ =?u#e/ǵ<}; Gp`@\}Eގh}E֒px51q1mGM~,SrQgzۺXCcͪ)/jbfL4%KsUy?g>VmXyܦκfJ:pbжr7:k,^s*N3Dqڲ^\jI fNYebҨ*8^Qjoc^,bI}ˊ4k4>J[x2^g!~Xn 7N=@{X8rܲMN LH}gJ) K_NnHz^$ ֮'@MXM*j(_ .kMhsLgMf'K&IP hkD- E8WD]p瓗40Xd=0WS5dHWC &7شn9Ic#ƜV0NS퉗 ssO+`ٻ%GC0AF%||o#HS'2}jP ʽ}(9OKАHD#J_5 ya{tLxCD]j0+^no\y;ѤwspЎĮ7c|w1دrvD9^$ao~&teI= Pmh%4JN惡{hDս/ bgեN%\l.:>D{´A!hK$-H>܎o؋?G3ߛ-6=naD,ژKDmJJ3o..M,O/U0̬=p|]W⏡t |aML,8Ɣ +bڞ Π+#WT{4ΞXm:䏍w_ɣd]hJ1mWgf+zp:Lp_LIny*]CyKU =#[Ahж~jSŹs4 f+b^lx(T V,Mjp[!|&WsM*`w-l#,F7a36G| K݊sO0J0 ]nT[LV^ 2V6' [@'6 ' z2b- Bn",sų~ Im"N9<Oڿ@ȪoW Xt(T~GD}8 遺1qbnWى@[RdV뿶MHl"v<Ó}/`gf#r6h"=L-,T0,m+ ꄱ 嫚 M)7kl.MkV_c2cx]:h@|~8B_(&oҳW0ԉ?hZAstZu{h}ӇyJ\` Jğ|ieQ-#w%FM8FֶP# \-/01ӺEmYoR!Hȓw߻=%V $e;\pAdW_wFwΥ#LJO 5etыsǦȭ~JG˙tZ4)8aXbkQ x7=HBh*"~ҧU(P뛘_*ϘOj"cİ1cbP~nrV YOa7&!(1Mri-G\꓈1eF?)\}Ŭ3ٳ_@."$*v,+Ñ){Eߦ:+F5ebxOQo)-GWo6ނ }oߖI9nW`Nzƭw1#W<%5KS%(kcKucjCk|Jb0L<}?9[D&V_O}:s'e-f=™[RVfhm*Tf$α \n FX-*ޔa%`?HCXՀ8EM!%]TyVnk(~W?D*l$:rfs!'׸\O zq@yw˔Tnnxzu/دl>W̭utGf[=/k^&yS0{t6P!_kڸİDx*r"[:ǀ1Gۆ&J5lʊ/oMwq96Zg&RVu6D=9l&SxxeH_9*Cc!d#ַ8RTª&'a$EmυJ!N&;qO7E?fCa^p`ꛒ<aPѓ ӝrcA-87ŊvKP)`}J0 yI[-joȆ 4q!xh[CrS!@'\ﳍUNW2bJgKHȏS G8Re2q 0YC\M7UAohaA ˏiHI[~F\'^>О6cv?EG1F*Z9Rm.(u+BNDK y7$;IϿ[Un[$&*w].n~$Vt#4dp_mR]!A؉pRM#|=kOA$5Ap%* ]G:+&-OINhd8sqPyA$%DWᇰYͬQɂtinIp[~Da(fJzu -m>#%M*MH 9V6Fm8۱N/ze,eoLt/TL4jA¬p;o#N mRկI‹5=AU ҅^,o,b^-rg'U#K%}]B4Wk'rog%sQ%z$!LWuEzTֽ6iGMh jҹ(;Y#O (sMX]vyIFij[m(,n+%5<6jG/HZ:H;@fXc"t  @]#oBRۯwzJBΝ476RBE[S` ? XN F X2fe\"ߕEUZ/*W+]=-2wrZ7Kb% !gv ]4 C1\f6%՜;!N5b٥˅% *)FY[<`Enw _-%Ȋ=ےeh܃3ݭ[cP{)f9Z1`o74kω 凃ؒbZz J~ -\Z"Vz-K⌃-V8^1b"=+ +FA(Z?ya?.񢃛>md-#!'U5*}FV}aڬu4 }*elȠ7P|jԃ!TK"o P?;\5JKoVE`zɖVha_ MOrk&B\k^o>bSH1%lt)Hkm>3E?>"s3pʱlm6<ʟa? ؾ0zTYuכ쇃T/0UOAf22ˍ]uK6,p/޾h s#sIe!qo?u{9kQʲWeD'jjoϒV@GPyXa0c-ɉSnfD/7;H|/Gp؄_F (GEb%Ϯ&xIIU8bjzyqoHK2is?ظNc~k 1u;;27϶F as:5Pk`9&z;qyQn2FԨM]ُwqJq/kCΣhldɄVEMNcĄm1u^)vLi\^_p BD2BfG unfD[*E7@/*"Q/3`r^t}9 ? \'y$,3<ѽ$9̪i=¹^}bXUp52k m& z/9"@( OM窃V']Fwb' +`HBW..la~F`Β f\5%ܺ@ I7t> (ރM`r]zoIң`U*Zį'zcZBGBlP@E :xbV)kL-)qZ&Bg }fH*Vx7|5.DZj+rf9m1!+ PX8P594ߙJbVfehGHrNCpFwQgP5KXW@q 2\j=?w渾TX[Ww=k5M\,Sud| jJw%?^I#d)x>9J3FYvÔFJD-I*cLu]qмLizWI x#Ct ,a|k BJ'7,}v`?3n.dV5i{HCBҜry@XCƔ谀JMuT=/w; +$,QQ8q0:J_L{O6Nˢ\BIl,I }Jwn\N^Rund{y־0t/3.?`m¬? w7RYE|"<^#!q[pُnQd_4ɱK"Yzu\. pAL,o|#fJt6pZptŒf _a͋$gR:x>}VY*#" ˬ9snW!aS@]m+U 2ESkC-Ul\U*0"Pp@T> zUJXl>ԖMW3" ` y&)Q/Y;i>cv ۖ S1Ba%S&z,><ڀfL4T޹ga~7~`+|HjPfa\CޯA:/P%sxMg~%S|-m&N?ŒSG:5W۴fTtP+g!1DwUwp?GFeBHN>l_*K$S:8#vvQݪ,pLJXNؚo߃,W[f%U5\܅<ȑ)VNZ3Y5 ~SdJU*(\tG݇/Vr#tu<+kչCt@-TTy9>7w-Lf|J.LS]fv_NZY ާb$%[H\ig4(cp8=–>=]rJN%ohU ģaWo7v]m Z=,n״x;j&wIhbeۼ/;=?r l[/$][7m~.1d.Bj\-*`[ї9:]~Uj$7dhsb6 y6u9AxczزEUDhR&Mş_+8mV/7h"<)^5.N|v@:фmK"y$Dԁ5뒕 *VEI 6$5ѕ\Mwj<׈0Nnv4=^*@4v [# "~٦CX6paEtiRb\ V ^u?LkAzI*?DBû$ #cԙeY;v[e̓-=_n.y?NԑYۻ5щ3m\?ˁ^AQ1(.{1r563'W]č7FY1_+X6:M/ƣycb{<31S1}j:4&AЍ 44]fLrDJ[w^n L/@3rferj>1p`\`c9ABe51SW_X /xʼ@܂G[.3fbM,ݎ~eO8 ܤNEMV 9O}Zm;(4)jT>SijR=ԙԲ 6|͞?Pl/W9m`.Tz @"d SϐŽ /JrpT=Zw45 lVe!%ؖe>B҇ tLr9d9@Qy~u6gmL["Y#%@'c*[?F,qVFiC28`:}dUe}hLMLIoA6rٽv42XLٜaP`Y,>NaL쵷l;Uj|_n^ -ld †gik}MO3X&Tr[ wߘfN,OERDL)NV_DҢFiɑ%|_Z'|7P65ڄNoư*FU6v4H,@νj)ɣ ffy @7CmtZŚ;5`vvEe.:$q1)|<6sBo7?IoJ@v"tk9<70( iط-al7W,di=:7#`𕡿叟\sE)G=syёpnTrl`sjPy4jo#Ё݁PW@ gn :`^g|lzJ#Xk/纼m6}j{$P-6lDJ&!ޗ1@w0/$F[-^#xχ7o4M(3SdbNt.ZNn(tAW;پ%*F2\1HzcF`>j 7ڶ]E&bBS^@?pVg6v8զ6)?q4Fu3JaH)}jL=5A\0Kgүoqdi$s:Lа]MoԌ;q|bB"<a^tHyjy;?1־cqMham Cu]z^"ztRKˆ6)՞1є쀪_fg`r1Kwc\=650*{d(r҈]y$<45*锁W8Lfdg[N 1`lT5&PA앺Ͱc; ҽߝs sѤ $L_BjˑMPe_P$?|nA sZ Onfݼi8|l=gPFro-w@woމھ0( M{u"t=ޔ?1lU/`Qwe2Xt~@eapM鷼glʤ*&6P>[nǹB-'z3 K㿼j(=<[7]Kٷ^^_tx~AO _Ggm-a5.}Ԋڎo_"i)c u|e%ma?XoABQ!ȟEï&&=&,802Q5Y!f.70*`&iY<;cG|kmJtOZ+U@d:$ֺTҺ-TKmyvcyF58;b~ o+ <4U6~VOoiKۧr`E&hdc^M_e&qIUKƊY{VoИ𖼘<JY!P[UXLjeOab 4=Jfk`X4;ߠCkL9΂-lѠxݩn|-[,X.ՉsOG>9^Rd'&[6FΙv7F-l 63e)%KƭP6޳2l5T'M>h1\ r|)}/ TXs!+ MNg wŸ́%\O'd$]v&Z{~ঢ*it#"٩2ATP65,68,ep0h+1d3`PCz7Dy,RbdJ%_^\ꁌ]M_A5!:5C%Ww(adE`sySS00QQ{+dNl2Ouqe\zk˨0[sIVe wd +~ 'ÑhԊ㭪/%%(;[Jg ,nxTFI}ʟr=D&涏\VPŭ_dNڥ2E4 RfྛbnPKOi A/ؗa7[[gJXfȂ psԋcY]ZР-%›&pBYp-tUl:Iٸ3`BfJyZcmzB/-užU{«z< ⤲{ ʨ s4ܙt̶%}ga:r׸6K ~sl/`a+j-_#=tcyjG䢹$3m1B}D&&mb $a Ki>R5_S>e JY -w5?"i^?PM/tEIŬּu%/Ep8zd՞l,"΍5,Wz]R.³Ò5-  kP5 7WC>LWjC`"N|2(֪bkBłf|ֿOB`2k]G΂(c^+  B&02{J0UJ{ipN_EV0SKzX 1m}[-׈--Q+lBZS]pb6j}$9Ə82J/Ek[}E_jvWf`"mTtr /?3G~sd؞i*x$E㝗01db' 5POIc{4Yn_߭`PȭPH+= iPw*1єʌc](rv`g^'׽!Ӏ[Z.]\]s~ƚa楟 sBS~4HIdT ~EŞ^Zɟ%.q9e>ʇlb nj1`Lj5lGpPJė3(!&ZD3SQDoZI&#Hp{h"i_뮲5 PeRhY(?8$'-ޙy׸6ՊBD|Nƶhߪ4"|:saiZL }QkQ_hGu;QbSp8APexE;FsDX;&:Xv~{y@':"i9&lmu&# f7Yj $ZZsd>00b5ty Л0@t?0w/gW_ّr'r|l#, <R/w$dbُfn̐}kTe$+A%h !(a*ݹg.lF:b*ARè!`&_Ol5E5,SK@[&7-R{W*pJU!Î:]w[;)o7&#-Ds_i&BGxageҗC4ϰs;#,:-T T{2]ņ$-3X'+sBRs; $+p㝌1Hhn4Ol4llY+uPBDt\_Rlzh?}6Bwj#k7+P,H@CIFBs!^SrhE1o9̇'H7qBwȜBD%JƹnBdypsM.6`,?X$V7t-Jsh|vR3AM}YLIÆuq{Da8Ibb0G@rP,$G`z#NWFҮwp^?b!]WѪ6U9-'qA񩯲V c bDi[WbM0M&#V㊾a| WcAF"r*8ri'ɹ>*W~ofWi aI5h^/0TcېK|"V\| rE*ڂg= +`Y Yv)5V`FvEL֧58I ; fz.n`~R۞fwBOb$xlzL7k/s_mciG&Կ.Ls(gw; }l+O2;bTMK\ /V.[6![q! O4G/Me߫<5.bh{< |~9np;3] jVi$F)h6Tm@7!D, g}H.̺u6_9#*j3XqW*X>`4}>!S[w"K!N1Ů+Gz51;.m, !"'K ߳J:PGwio [a Q~\B@j!]i~n)(;fCIrÞG9JC"0`ڵQm PRxU%Qsu|Ԫ]ig@I _axrRvQ襁iaAu@쭢'o;<2 mV(^&PcCA]Oi![!{n`P8{wY⼽X(_jzYZ>lfq}^,b|ys2ia@}SA"x x`5f7LMB Rh7̋?c W{ݙY8F{q6Z)'3V `\+YKHKEl0UkӎgX ?&QYBXDc~-+RpR6B q1)H RgJ4+WUvwGE>] KxwȔ5LPfXF#$ÌDܕ=OɨujV\Ҩn#{ ̓1A(HWfCpXŅ zu[^յr3`9|LF:x_Jƍ@I>n#_ 9Q֛-[  0.>ZɜW$HRU E5|ZeD65ZkaB5OI/ 5ߙVbf9T}N!cuv)ݢ?rBhcu72@)^3툑v dM gQAKG w>nk YגFE| 5=xGf vQ9܏gY/J=J0wL{ps\Υ?9e8`^/~EwQS{~+uL1Kz6+YbCJ_ C'>8n"߆k9V#:Hf̥1^QN). xZD\1T6Ґ >e[hN˥챸!|0xc%6pV $ZTRd$=1@Լo!~m1=8rX^*z~!3aI] RPU{vv]?a?."p1*I=8CIw ڥq{/;l '}ͷzPxA@s  4 Ӳ>UbLPTkt$پbʲ>5iy+,]z롋_g"P}Byrʚ)7RoŞ8m F-Kx[`L*"w-ӥ 1Uwaqw"6vs/[)uֿd1=˓OoNc*=vG'r߅N)áƽft3sP\/T]b^7v*vQ@3 v˜d ^|;p;tU!ǫg[۬ Us r";V*7i9S$MVlعןIʬg{ 2~MߘRO\{H 릢dzBoywD ܄i!;{#5`"m}+ X@^f ܹ5 T%>5I8PlflKT L-DNA%[{.#l@j{Ӑ c"-':-zG̘GNJYz]a4ΜqU:v2TK@0a1 K6+xRIe7 FzE*tc>m-oL)G?U!,Q)|喧< TCoEy?ajF>hq(bitU^v; x"uA]$љwwBTHX֎85)~. $׊s$v8*v{0,3(JX7Bb&C7WKȋub.&gWfj Ҿ' HPY2&EByy , j/ZO'ȏ|/;2ran"23O:aO.tZ,_<&VIMRr=L?z-\HN=?Bt@ iGiFؒ /N$dyMHL/(#U #$y+ML⧸̪nTNe:03[Y/j%81=:RT}t.d n{p3?u;Tz+=iΆLrVW8c'|d_G1R1M7wOW`^'U3_Y6r5BlØ )J븧*}rVW]BRxpA]i؎Ƀ 1$" w%D4Z[VXP``bY.%DfV-ra+9w?&HQ%w\kUIF@vߡX#ҔؠTMS '4Y9@)`2|mLӇ1a,9a:Anܦ.˂D`WSDACe9yn[89_Sy*4uRt 2 3N'&DA\yofy<ȀxIm\EC8>A⤀Z«S-r@lw {93rz:Z< 8d4\1nmk"{W$;vT4@dR{М p!(nz58n o@( X3`epT4M㯯1wm(EJd dbɤ ^#N1Y2>3+-G"&>%1ׂ]p?kl:׋L}=kmJ)tbz$'lRt(<G+<k)ݢ8u@RLZΊJ%qАOϽV2t ( okb6!w8ϐzڸnNk|́; N<5¹JRɞCpp0߸y@]IrU`r-Iqy4~")b30ۨ5BsboDXLD5SWC|?8a*4{ wq&15?4XR \6CcٮZň,T-5x}ZagwdNcE6}1`{8 q#Rxۖ|HBmr?~aT(ـ/.SF5Dz RdFxgvHiBDCO&m֬ϡ{dY& Kª|A3?k#!F"; ֠#ʷݶbR-]|Ly?hp%)]bՙ$5{WW!n>u~D0kfbk3Ⱥ7*pMuqtVr]`ט=DB9:)"Ú+ ҭB!plX>Y?Uz$Z۪3\ەZG>x~;)iwA;ќgcma$ N {_BJg$řj]JE:pHޘmƷ@. MFmGx&efy6ݸ:"vI"{e$!ٳڔ6B>28Q1YE|ȋPB{+کX0(gPs'v?9;8e~QxٙdItCXcE*@Y cxCf#n.`F-5OuyGhv%L֠) 9_ƈZ/]p](vX@`?o;j] (5`ʸ[6@ӧwp&U!x}M+ȫ:~=<8dKޥ1h3nY˭"QcBh(PY;ǴrRw1R"x )g$sёS{cC⵰hĚdQ=j 96їyWrxTG΁m'~6fK~V/0[ԇ F~BFiO%Kc3b &"AB.}q8HC8b.PQ ԖMr9w4+ƣoDZϲ:e,ȇ5HE$ Ck0-57K|J;Vh7tNܪ6<@R ˜ސFǂ WviJa*=tQe[k G1:xVͿ-oy Wod "q[l;c! Ģ̼q|)9q&7b@)1Pqmc4x]NH-'"@VQqR >B AD\ÙV4 Lڪ@XwnV^ϔ^#7Cɧ,t]ZR.OgGQ$ &Sb1Ԍ7=(/p8u9Q7ǦA~WN0&>jY4Q r)XP.Gౕۖx`\p̊yb-|o4=Fi .w᭶fGi.ܛDgruH wg_LFϘW#W>f<-7K=h^M}! Q‘߸1掶FBatCRsvMUU n ~op\7\f%dE [քY_= -%|㲶c7vrv1OSquLfuuo/S%wucAIW N+~X}܆Fub¶j\IJu_+l;ut nG!ŻoEKP 5cäPF[VoAgc6rb]^h`"rێU_HTw½=(%(w_l-r3{H0E4 xCJI~ܗQ)F [m[/O+ VHTP-j@S #t.%*qU_Z)/rF"\&Ik_WI6;$.-rKRk*FFb-8֧dX sVrĩ Ddxo@tW Ja٧iixXU Pe|Af 캽v*CPxPYouya~s& [ߠCGz]*:nɺ8=3p6=rxC 4O5WS l<.ɂ~2rLN!WtD@bTAC],x|P3EpYv*[90Q:*R-&#ټz ۾Fl<tBM݀%T~2^ŭ0lC@fKQ ~6_H9no~jIf*_ؕOUf$_V2[Ɔwr!zfߠyB Rҗ%xnGb6s#;?]l ~ D:( 8. <,,) Elx]r4M:jt S>ܼ?[ e#7 "0d') 7RwAzS#y. z~|@Ssf{}ǔ “U9&hXw@ k|֬6D-N3NJ˘pfƴ"N A ,{=@,0SQv~铎^ l6Y86}d C"rubdy`BWq;Ss!Gz6|Wǁ@[ }C@[tx`\oNԔ2Ls3FEx>JTrUݙ}| iBbz6?E)yLb3DZ˅z-GlUMdF["ۼ?Q>vm_h|PR`&uB84L;">2Cޖ&F"ebܬ^2;+87WԬhNk qGL >NEP]efD22 |,&3W.E*f{ 7ӃwXiݐPmGHYPR&N/tn5žN&me!BO8n#?|KLR ,Ts&++ ؘ[@*溅ģ XI}vEtXp -gnZjɗCs`dJ#`PW2L#i늑&8+l^Sng+ڝ0&3iW"i/4z|'Z+fjSV^oUؔc rZԢKP$Nv6^0S#'nlf+!6UiNsh4Ad铽K'\}֮Cu`bӀR%H5=IXVC v6T-M*i$s|f> 7G>pn ^X>Yi_ȳnXV'-`;!Xז] n5O__<2Ul6jGC'zʬ  spJ98SV/a.Hf۠IRyq.O6MAo .e̝T [NQd3'{8$c'%ri=K?c*+NNm[l735CBF*|;S>6dp(&qy W-˃ mc!= Hq`xF{$Y^H[ُ,qDA2;/iR7AqijDI^HfUFJ>@=917 Xf^k쥃gqlٽtF>J1l& {0UG#MfWH Ʊ>I?E8m7ۗ[6f,XaQhj&z@ Nx u%EL\rOvSaBOi`q괳'3Bö,:]qHXp1x(NʝJ`Ѽջ@q}lO=[Ip~yFud;=QQjrq\2E%$Z> dџ %rkz&wiLip;mGw(eY ?ldXrUyg-OkB~WwC,IB#]2ОxdB&/#%5PY(+Ђ"qﮯ=~>l hbwltiRSD XXQuu1,uG'kqe}"$cR4J,#/= ;TQBʺaW6qUKpsNrvF3ecy(iuA!6e#f>QV*hTxQe"c| +3,SNn~oe%y^7,%tbSa+ 5 FmB!l<% DQ Hi[iu%"GE^Fms`&&>DM,bQD-k5s0 ;+f`=$X ]ޑHQ-caD8_z"']>W#2!( .ٖ#kȁ9XLug c̙Մ}sF̕= /5#uJ",a "y y"d'>yX7h(Ηiղ-d`:_fAhLA{;/?q@"|#41 k+[Kޙ13Qճ H7,@4*M/qxs\4PwDfmh L:2 0MI+T@k sJH?l,84M$0b>ٷTF?h`F^sR')=÷e#=ЬZtv:0ȩR?1TEQo@ߙ6$VBY O.O1O5I}۞Iﰅȅw!SG(kƪ+X hR=dY&Np~^ݦ!U ;e׸=K!_KSkfYh98؋ AX7ᬋPPk4`-3aˡVO?E R[t-3z!_N }zqG%-{A&*8#V9y;ޕle;ZÉ?Wb<@Bd ޝ%驽 *!́-[uf;%t?)S9.l;#80 S wb#2eFf}ZI6JD4s_; EFǪ3y+_B|eGaSk7R} WW3axbz8c/R^^jr\x_f}}SCL T(X(zm-Dq{L3]rZ40,qhpWH1(=|!vD,Rf6펍q'J3HgDK3~3[hlIuUį|byI&K_ n;yBь_'H̋f@$W ! "MjgXkD[{OxXV&zl_pRĠ*XmTA/PcTRnz)(S>U܎= h$&HYr4%>""4U_bKij#BqGrPnJz[X(9JʏBU)܂)s L ƹ:?ѥ 4uSr{:9:~r۱6<5&R/PqV}>VFeSҼ,c*DG9et75(4=ĨKA{:o2GԸ0[&#`=SIU]s Q q?<(V@%kοv C{-iP?`QBo,#`Ԇă7.IHK9UbZd@'xW",Zr۪$tcᐟmRr†Nyֈ*搯2. t|ahh%%e*hk9_ոB!9+d|"trYiQ8S,K)!Y- 0.Vud,+{[Ne۱l;ZŗtSm\-WBZ`楋kܵ8:c9!CkFϲlgVp5ؗHj?>Fux[ynq:.nWܶsD,N]S y}R7cP%#wkE|fŽzLXc7% AWHxAvXj"&k7s7vf!vV:r0,Ƹה+1w,vq|Uq/}?Gl'd-r!%f>t^>Rvt9bY_w4K 2!#24&zD_E#;a;K3+6~r;B&pS潍+j/BoES\C˖ *md=YJ!Ѷk~,梿˕t7.n֧;Sy"^yHu1 r/{5,#D2Ѫ~|d`u ɩY< 5w,ѩT {!r&͆Xea, o: JߕͶ ꜽX\CAͬUr]/%A21!~u.(DtR8'3xfè/ò 幓^^(5ʒ'o|=/:O :%=0?WzM2Ug+fp\(8Gf~뛲srhW$O o~~U'bpoG|p^EZjF RϭסEYܷa/^ s ^|0[qtq4(.XA" u-S9@BtGJv /sVKaY["#lx(J(ԺztiVTNǘj(x>n_@;[J17 $.6(i %I')xzޛ%Ȣ{g1~%2"xڑ6J:Ȗ;K0s-}R{̊cް[m,bym~SJ7%0L(-d5>nnx $Hc )6:nF`FzZK&Hl3n43hkةyE"I:-1h՗]3ą[&'^~@AeV"5j' Lz'ōkHmhewN}fSϜ Vic}vVL(e>lۯLIo8i&?6vDل!zo! &ofS!c"8H* M48W"O,?зѳ[#%k5VC>Z@~-bYB- t-4hnAlwn#Iq|41Tɐu 9w5>tIʵ#gج҆6,fjސ |ň)=UG!˞y1]\wmW{^nn1'X`| Wc J[8)e֡rފDvnQXU ﱊXbL=idw€BnSRJJ?DBGd]}q2A' i 1STR= &n yPV>fUFlI6Y55&c<./2?EuC_( nk%2_iѫrDVQ"z{ 0n:- ws :@>@o6 I)6KN9zA=]_'ktӲb ˠ'[ƟqCjQ N##υ;ߛ[Bq@8;lW;_#vA,u/j֚dD]ِd˴ޚ1zD<+g!28%:H4Xas 5IS)8f;etnv n *4Պ;6EIh6H]]*)yAy$VC%<[ʬ|a`q^T+D+"+R;YkUI9'oEm[T.Bv=WP~[i_܄GW!T~7S@Ґ$/L%q0v!^=,#EJqFRb=UF1xGIRRp-5ZΆSM ;3S>p~NiJ 6\Z5۪t[X/TOӶrvz!,g{.Šx ̣g ΓXu7݄%{,/Ө=\!o X4Mk$4h܏ 5fN8G|9΃[[*_(,|׺u!Z_L ,FgiD3z';^>nn/8)ӨlLU˄1rexv\E#k24f @ғR96szP Brz".'K=^R93_nq= gDL*.{\d(o D2.蛢.  ۰HO",?2Bz':5]-ssS$j˔ɒY Z%90ԳY9 !!XCA/D]Z-"2}0f7Lԏ|0ح} Mr~KR(.I"b^YcG*{Zſ/ujjK?u&`Q65LYt#EH}+Dΐå4x-Z4ףz^i~f4! ]2@^R9_se0<#բ^u:1~;{pRM@M-Nw ELy1棲X 873x~Ѡ;,Y$,bXGG5!YȜב*\>HT30n:&[upc|w˰q.1OTHNQt=(e!\o4ѾB[. S]ZOVGw3"SoB0h)kyq$n ol7$ݴQ Trt'+\t; Ghi/RB$J;~;@4.2wZȓYk3_>[*S>4C{nzhĩVL~jPsDEՊ"*}0,7pfFHvggI UD+P6t,eF#?;1HJa`MWf}G2rRh1]"(* }uURʣ8"auȄL8?2ts R G\?m3:s3]Mo=wA-TkB 9m2gxBo8SjӪaiXg\o'JϘ+-4/Vрo(b@!mc)BatyZ!Lbo'Q+%U\j)$=6Ч2Hlܐf'RδsXǫP,c$.7[z pXTcwº1XҀ܅o0}3GMy|\lrx3pJÓ5jCO-Ib1 N#IH[: j~;O }l4:eQMDxӏYk5 1pqh]`1YĹĩ/u=b^Of:߾'~ֲ )T] hX{U0M#4q(LKw5"5)Tk%zeTJ9q?ҊB4Md$u^qDQC .Fr) YefD?QM+5ęݴasoƾq|S QW1} ϼFD972Ȳј~ZW$Ɔ\ '/# ah/1tx%⣼xv5$ni#q-ytl 0d& rmi!kq9!U9σ6TILSga{y>gK @iE_5B3Z1<dne:H))aH *&+SZTRY @#Z!SHhI`1*S|9TPVrU)!%F)'rQ UP>iDnH}c!>s߰h>Cňx}u`X qɜ([6+LU6}YV7|Z13Ijk~aML(vԨ0hȕޒp>p J੤akU8plBr 6$z?.:V AWf'Z}9{5O%o[e#uLa;tNEG6g)ǑE-F s:z=ա61N5]v\;t܂y0i^.Gir@t\up_:{\ԥj2i>#l&{Z|ĒiLEaGkA+%>ֽؓ7bK ~Js[sV(h'lO evx5Lť'_,̑P0K:lk4V}6GOQ])mhWmZ Bfӓ=Eʆ9Ϩ VRF9ӕ}n'ݾ?u雏Z%x-{=-9Pa$N?6;le("cE~nq̕~@`TԽ- 46FA.\(_iQE?)]ChB}42B?xH&Գ>;x]K '.bݼ'Ǩ 6{@2Vc WBK*h -He(YB&[ 8LI[A&,~ ,MWo8}i&3YRDsqi?{Zʡ:),h-ll=o,,uNI .I<kEj2d-d-6t'*d&%^X/ߓݎ ?{ $v(/2=J4ܩ,B$')Vqv}r8ٯDmRy/Yhcޝf(=3@5a:Dj'ʌ0Xo@;voy$ScVKIQ6I?")8 >ewsVVU&_ Β{QW&8t JMʠ|28% +G\9"܋75òUfV_6qrpyB_rR5rVQ DJzh;֊< `y>) d_8vcС3biךeFF1ucR%EB1Y;O]d!-"~5Nvz9IvrUf\/|ǣ$0=O}z!$ZFq *HEc)HUɫp8دE(f&T"$F'U1S,6uo[˫/+׫ ;Ax@\DcVgoxP3ʁWubs3<4{(D{3a榲^'ׂ͛83pXsz1DLvt^@—q0)u4h{~ =ՀqN@.2Okwʴ8% 589ij~|8**Þ8%{n3[%'4=kRg#>ٯ`2Pxuޭٰt<|89bVV[݃QZJOSde[Ө|IAPH*Ayڮ\ 1)F9;rϨ5^x(0iWpkbeZI"ށ#ZG{@2{SC%^7}t'upg'9' ޿IWfw*pKQR YsfIrNMޏa2%MtRgk=')B.,,5hQ: $$ DϣM,z}-{}>0/pAϛ~ ޕ1)hUaۓ Q2YCU]k}ݺ7{dWrϭl4szޓc%pfR5n9gƷA!+0ɂX2%uN. L֝'עӈ4X3QH >-y6Vm zZrZ%h_P!zpk)f)nzN[枊HB4gh48JOMH׎O#'^+mM9Y,B)v>01[H'}Bbziר O"eG e۳: q`uM>0l=hlimb4FR%keymX2g1rrGJlF烫!I?a諮l앍ub,`C N@o7UdWWc,wG▍7B<\"*qRzU#qod0JCAc0xpɢ#V޹e;y^XOyK"z;6(**>6uyNO>za,ܗj]{j)k6]G Hz0Oa.z O}syhF|EUduz b\a+(m/ ob|G%5dD~yC>*h]=XɧM禛[|.@"|X-nmĆCQ\'0ʄpW X;Ԕ)Ԭ1q(3(n?=W^;^)Ah]q fTBolMg#P{U!o4 TFc.6ᇓS+iχ, Ty$c RuD_t /@Vn9g^,\nXNRT̈uh ᢚNU}Ru)WEdWF"pu݋#n>$~f!wo\>\Vv"e_4Ď!\Ν@7[kA 4AA, 0$9 *DUwmFA\xO"O{Hl'i4.\qxFM:7=-aot/1b^GXvPߏU 5'#L&) :aG]Lma ~;iK. N:zAmš6?=Y>RT7dVz&ԕַ3_z,:ZN;'/^!'uk'ae #xf^;?v"0D+)pEZP5TlT b頭Z?Gm^<@P%r3k7HzBYOB#Ly]!~[Ju,r$YTrNؙ'Y$DLȎ)cMtH~e{&#\wB8ޠ>%o`Y7TS=7 3氦HmVGf,{m>]1s7,pXoJ: t|lR+U6O&' Dgw&25}EF#`FMJZ(]s%m2K!nOQu6>V$7x. +5~WQ&+ wHae E"dd]At9-,5]'L.ԌS"lmƆ0*:4m9v[#劗4E _#KFAt.Mzdr#! ,F ,"ҵTa_CJjOZLzKANCDl<.p^![ 4C®|$NDGDto6{=UF7Mj^)j XoO|Ef\ss}Gjӌ޺HRxU-lFQ!q{/8af33b= 6 'Q&l@My)8kK<,3*|B \ ?}Px WzŎn3`ǂk|.k㟯EW]D'GbrU)Z4z/Yvdym+VnG@5`yX5mGl['DpFٮCfc;"f$9J$;f],x#uL{8v wf[I~Jes֟v?=UҔSb D[42?NV`5KPaAYr Q$t>qϷ ~_\ytNd(PsJ PqPV:I>DsR82\*(TQfB+I{LHγ+7+\9@HOKq Yg y dD}G'XX2U#_Uneb* m- o|46VyZ&#iUm ` ;RѦ@͎{p€A 求:8-}J )z}ȟ9䥨_lERpl=Lvq2,'zН槯}m  pM0p5ݼr~Ziؒxxb:>hĩ2fyz8m7g= 9>gf]ṯܤ>(_8#y)(WzG5Q48shg "ubzZ@kꑫC'2ĔjUeZɥH3rN2唃w⃩RSdC c>'adZ|]h`Fc$maÍj'?8~=m֬)ϊ/8:9،rT3}!K.a%XP0慼Hĉ~pE WbA\^.ŻG_-?vvL)D!jM/ D(d򏖑%$KޚR5_|b/ؽr.7Sj٧-s$hZIc@u0T |2OUN5~Qb,3{G>?zTa6R3;\uh,c[BZq_(.z,&zUا =Ϡ.hW [=\UݲwNQ 7FeCۦ'Q:&4h,O^plc25>m0vYF֠P/vw2Ģ`W$SH@F7CX˞gj2[0%wU(jdtwcѷ Ob9U3?1YР W8%Hp5~d=  9vQ`JI6h@i x"00`11AKy+7Gz:bP |;{+ c\!d˕w)_׮0uMN&&podb妿`oaF!aa㤡2r; ަծʯReqĥ^7$ʻk*K,>>*Q4)P'-,'oi.U*4w,?PMIIWƌ[@qՅ:~mEH){v /mc2-ܒ"N3ӕ l쯲ΈMض|T&F-&nٰWcy?Eh+vfdHR֢mrOrep2LrlHtK%/|<ȑ:D;'QkmfR`7")YG<8&Jɝ`薅cu'W^ReH ήrAPK;'Q˩OBjod@1[:Q0R{jd5jevȚQ+I`*IW{3%!):h~6&LG/ ZJ] 7=@Y3>(>t!cȟ'p8,#HkME0::OrlT$kRW)zrI# Qӗ1md`.:grg!\rC;&AP-l6کJ[]C2D%1OeWWko0Zs}Z-TG$pC뀒Zvl^v^m\M[=>s ̈́ܦ[1s(g-c\\/gy^NoJwJS҆2;)Qx%@7m圓g=f:(9HWp R~NXΟ~6b. {!&scSdYd\VJ4 9jբoݍ0k}T!6䎼dd]N'mm 8( 8MNusLʽ ZqHv,oz 7d<^`nҾ/.+LxӶŲe,$_}%78Ms ~4׸P1seRމ T3߆ ]w0&(K5a*W"gCט> C~w=u? %_\FY?}v sT pA.p6y/" e'`dܰo[g њ)V1_eC[h1U5С&%lЪ͟jb>yGVf|eG/RF)2Got)&f%c<{?'"=' 0I*R, U "aU[Ҳ,94ۧ}ӔcirΰoԾ^UJz}O;hаڅq'oOhe{+'\ k4Ad3 c~`6VH}uJwjyˋr ,u+?o,D[1SzȄp¸|1t91an'fqRo#>ħfHYISqI&uFģ:ZXkvxx|;>S|RP{fk쫏K}LT![,O*'KKmd:{# ~Nȁc1 ٞBf/[CqŹl|=%8G:(/:Fu;g(LG:ol'|4bO#x[4CAlsOMYchjmL'0ɕ yz +Tص2iVJQE}g,4 [(=qwu':4VɘD豠ԯKXr53s#[pRw]矹XKzҖfġ :,FQ0MW[aB;)(Wlt-d\P Q/a EKC;ZVن` ۾iOVX 5moN@ts5fb>:2kr|^jMbNzTDԛ=Cf{]t}7&>Rǀ. E c@0Ufb_#n3imxeyGz3)7;HN>`sm冣|}~@l$pm|Iɹeϋ7RAxKS":ؓ\M:;:0D#¡ɔkA{X (ml| 79_5C0lj=XCF[)Q4x$5e=`Ǽe [{4bSf/ҟ7:#mtrm2[ @36"+M}vp;gE4O B[)טm-ɭQUʼF[͋vԾ/^!vcA(H#轧_MFs!BgHɓvN;b)y CHRA4Y-u{~/\sw}^OmL'~F;0B1 Ӯ}4z -{ XCVǭ!$r(⫓# tL/\ M>\a)]3je5^v x8:hzV2 &[Ck_|AȐt5j40X#6 M#gFU%.ml+iIX'"J@pȉmxX4ٱK-UWe U>x5Hf 8po!&F+OGDI^6ZЬ֓u|rl1 L3Lhfm?l򯸽+GXp5/;v1[4QvL{c'S&2pPiFk]w҅;EDXnX Nbt}%s/ fc]7\z31v՜ڛAVPNH==k<)z3.>SpNq7\՛wIDžOkNh;<.;""=wVmnŶگ)H9 q\14 |v"{y $QK8[aŜ[I&ʶIKV(nwSׄ.xPI{ =ITT1:I3ii~b4m?i]:|;!,p(W ცA3ەqK<(/ ODF]3vI&]>a]vnބ9EEOZaV[0Nw  ZqtSK,I$h ~޿ lR>]{' +< P 9dR -?3N!wv"J*EЧva=U%q#?*yq}@vqwApW6Q!D6newF:`Yv-b&_aTKw uhQp2 Mfu=H֬JQO2,>*.uFX   v5kz6++ @}"Y5ݶr4-prqN:D` ]^)k\aTOi܋u(tЏ/YGѢRBPzEUo 0m&k< `w6rg9ɆaI#EKT0uZY-)ꊶ%}3|^܌4(Q<ʌ~S7;zb'PX}f)r -Tb 0uFN66;}P  vh`.7Et7Ơ~JP`"jk LLT傼 lѴ~tyǏLުctGA@9'/³cPM56;B8=SzcEiswUOTI{ilQKhɉY\Y$Rޜ2EPL o{-ҙU{_;) :mP '3,n:*z2 :X AMfLCzX2;><=ؽ{M >pvR(sk3c8%"Tmo6@޻\GvFO'j=쳰Ԣ#I;,0P/BsN)rc˄ 3 b0 ^鳑-/;8]LXPP 9̏_1v )헬J.:D{~*M(љbF.Ke`TҌ4E .Qvk wFj9uu.(AԬߏ綫K6h.>e0і\* C}:m/0L)z68]/^HZ,$%!MSB;T1(FUHhg \t+&%^u {;/};,]k4|R sK?h5ns]zdR8N qW'e_J<^~F5jCI֦,k|>" l"DWKcE{ƾl)A6 хaC@8`!ܜ_eNf\m=uu17,t~LLD5ށ2Q%o ϷA !m[Kk)j'1Un(|;Vy[*ț?ew{/.&rj붋W,Ƞ.(`hR fx?cϧg:>,MMP(ַbBol ikll7لM=YڭI =#T Ne (xjSvlsb {*M~#t?ޚH/gR[0H895\*lH f]IrnqQux Y(_| *B:7(-`5X&vpDOi'Voǟ0ߺQhb9"Ѧ:P ] #1#]4L^X)0^?rmdKo)vLx%^jz;j_Rg (OE#8 ɮq+TU }|n^U5cx[):6L$X}lu&9x2:rɏW'WQЄQi4'=Mn+{1 nR# /R2`7B͝B|`YM6L26/z }O/(]k:iCoD \A^6k&3bʧaf8.q-a!Duy=UYYW?+$e0/ }~Q:y+tz?Va|<Aroi>emaed ȑ}tjf2GLc_q|eoJ79fBqw V<]a@Z`=?Y ۼ40ez&ߝr d ?aG'S z9"Pu,i<6O?Y^k1H@R 6KArp˱݆bwkN+P1u9 u'Ȃ+3^mK[5&+LQ]Z7S5{8KUKeS%_ zuή 3"("dt!| 9!bÒS0'oe ]UNِZuԒ@PB3aq`/eJmSĹsXQXj0Y,m-&X׉ >4E-ROWjFE̻"65,򪥸i#,-^>>h.M Ꙍ~\VQI;6GR~zi8y ͜ԡ& jK$" [/)nQ(C!nL F-$ʀ @ *:.>G˕;ʥ/4KJe#G?N"LumGڽ̄͐nƒZBX@ ~?H(<]vIb]KhA{6~e<2DIoΧ"LB.JYt1bz,6ߎlIڋFQɤ9ュg黣W:i }\xucK_㯼WW>_fQ=T Lko?[ \/.7Sp.;UًE'F5GM FriUMx q=#/ .iJ5wRQ"D7MӠ)BwKgO==] -1ǁ+mfJcΚeI LszBG v#B YQrbmp8ouF"Q!kjl]rreGF4jiL=JI%!@ jd4̈iåR+&-uHU.uFo' D;fl/kcO^ilm5)B΀]M:!ˏKZ=M ʵރ*=K~$H[l@.vQRH̹i^ ̃XvM"T:؇~zPj%e UHg3m:ۙ?2/]x[sFZIkaH$:}/ `~6w lD@](n=A{ts*JV;(C򨊜%׾*FJw$ sR2H"o[;xj9Ls b7N }u$cxoc5U ׵j㚎J^Z]@`m0c@=S%> Ft"1w y`۹] l4b>ӵE/kQ_ADvV͸jII:8V y+;_Đ_MZf_G^sRX=$^%;F\?2yiߙ{KZYJ[ˏM?"]: H c65!uaHEk֐U]E6ru>h`"^נ-UEu+|e`owKEIeCFI?QmOrS<]]|GԝIOFdeG-Qܪ1G]P`&6v"CmAÁɵwVŌ8CDS>"l9@;JC 7\Ʃx9͵I Dq U'xK =dGuFѳ6M͒7ңJq\0duC-e|DG9kHt?UOcX*N0=-q,}i|m ix*^ΰ&M?FtykoY7+>U2wut.q lzG%1.M2ܫc3>ۨ*'5צ@?f`cƖ[C"?VJHw"5э7M`ygHGl7MΏn(ӥg+NSL]-!)3stycҽu>*B8ZaYIDմYǮf%n{TH)>#r[62ՁC  Uic09 OCTE$48*@:7J ,5+L\e:Bw(%@*hUk0 oA_N[ޞnrѓza)R:88z!_Q}%gAYhYk^}QANd?ZXȊ8-y,xӊi{č&X_vx%Nq^%E #Txrtc$`ÝȡyA!NEd2~y&0byomibr!1q*@'wjet`}@Hէ5g"`70ۜ"yP''GvB/`Y2G?j_K\C_pxYg+Pndt3F].jʑqf1&4 < hh[T1_O@vH1x,'d"N-; x'[cKGxf8P@)G=hoGI"qPy$3AaYg fz55 j  O֔70*( J d1I` խW`e ?JlSM8 mj4Ϝ,?*`Q<(3}Rc4/2ؿ=QH(%\:P+j>LKNF.W#`΍ j'GVp̿20gN-3#)"]6 ٰ(akH~̙A #" ;vY촋ɬG*" Y;ohrIM1kD@R} Daf+Sa$lѳ6n,kW<wUjGU ^j@Z hٹT!)͞2a{6_z =E!`>{zb؈"s/⥪*r8p| zΉN-8+@O%%9F78gH V!e{ʅ(r; ]0)/ q X ?;nE-f_j Ҡ!"H_;Qi'c4c[0[U5n *^P褈aGePNf"ްM507WI8H̶Ɨx_/3"TD5̭ (@-`fk{pJ'/C>vbڂhP:W !grfaKUQeQz٣B;l)R'1DIu_>]j w*dQDM'\Rns WXn|TK] N#L!M)hʿЩ^} 8z)fݮ_m2/ g<٨mS4qH]G#fW#7ޝw+-Hݠvϧ  6)٥,H9Dwk Ѿ}bEc8)6\q|jZRSuDMn0 TS,q~Qͼ.1 *8.>RF9ǁ=U&5Ϫ@P?i 4Tp,̹nW 3=&fP&@Mno\b!<4ѯP>֠_c5F. uOSAYo5q/>:I[;S}זY[9yUqԉUN$䯬b@MPVHd䵩r lC|OHJʙg)=b?E9ZU!BuomuSY9fvj*]RoaH(Y~ iN{8 [pz@_k>)IزԊV3Uǩ;GE47H5ϊ n 1  tkUk"KLxkۊ, `H.%;^J866OY9!YJIcl͠rKM*p7sĎ&à !ɗO:DDo GSZ#5$ 3¯|h ,O;=SNFQ]Y?J_![g~Y3&GmoK"U_2 b?φޘfjsj>,GU1r(H@5{k`@A1rr,Rh$9Rz~rVڍkJq0:1t`*.Ob/SdWX}F&=L't؉{Mwp|0GRfT=kRd":.n'2¸lH#}RV'UF bVkAqs*S;Dr!u!1cZ^TsF(ҡ+]-6Vh-M\YklJ> Mb I6"&_t+]< 1 q)0p y+^vWPXW+2D>xd,~soG[.ҢۙXUqRwƵ@~r}7hQ/o@-XS)Yc^<1 VjƆ4>dN0'gFTVeC龃3n-MH%@*0WϮNa5їTU~|:^{5Ůճ ;t_sNql0a"6KΠb_źB ݧ΂"+{>(֤S*mˎzFWߪW SgꞫ%כ&K$.~]^RT8+gn0}mqHy\O'LJxfvbۅ:9뺡SRSOTrԟ OCĸ*gXKb܏ܙ| NՒE~&? p;:vMiypjzquY)3h2̧eFǼ<8S$Y] H?C[&]%jYt Sc:ߩCW::d2V]0WJ!Q]ڸC=T*]D;(vNa$ WJen>tn_wjFޟJD]Tff5lm;y\Xo(翔-wm +;OrjኔoyF@.)ΗҚ{#LqC*R9 N f(@Wpwq(%fv|!\iih-}.Ä 3Ibf?~;T-% ysrpdI#W {X 1G*K[_1{nA8эSJN@T}S |Zqv@۰ :Ύ}m S3"5d]_xnI/^>ͅEKdAv*@(vbHf_NbAk\9 ݅ʻ`ʍ24CJ\DAruktfzݦY6ޕ3gpƝh0mYOP`80Ҥ;ɧׂM2Ȯ>[mެXjcT: wpg8XP,L5e0IiMϑpzFZiOK-/G4 wSdQp8w+Ku v{d:?bʞ4xntiӨ{HC7K`mD6UM*t6NH87$!'۲(y紱I̡ NR< rH=1ޝv$내ϕߝڜ #ڟ2[P9w3/Lܒqw؉'<=7[/dmdh@ Oۏy۞`rՙP[ihj`Ŷ13nSJMga؆E錻n;jڡݧ=  iS=e)È.=X|>CXY=U$KwAL/@dw!S:iP&am{z Hn|c9Ϗ%;zO/,jUEM̔eNLvGVں|3㶾u,WiqYg\񏫈"1nYa _Bp6-ڒgrp 2?v z+#\ r,#MR1Wݗj&?{Ks$QyҍgJb[x7{:4<ƋYIN4H {u,~}ĥ{Зd=``]pLꞎ䠁7s`!r(u`X)k5ou" Nbs=6~>Ј~{rU0жWde4X6ܦpQ̺=L~ F& *f+E+t&= mmL,m4Z ;M_^xŎ 4t^eIZ呝/ʈ/'&lèA Gvxn"O+u`9K+Nf9'4+ vw1x+I< S^]ַ;cFD{]5d T(??ÙUŌ#*Bgo3c6hg.?/sVlRnLkhH0x_u]AGq1{Z21~sFq y;5J6P%}8% t6>cQP"5bϧK BcdMb0ߒD=bNJ+ٙZWX.` R'5m#X5R#SPB]+"/[k}颫0';!OJmdDgXf:N5ZfǤoR6jQǢԻu" $#|߅<ᨭbEݎΚB])5>"mbpQ*U1np<d䎧Bw'ى>a0jd6[V6s;=Ruc3g-U"وznhrCB?K ]E5,88 JZ_hh#\ Woho/h' ?NG}ģMXMGX\8! $b 0%鰩+hFX᛬/kZ c5w>hyl'. 6I8k1 t>f .Vޜ޸~g[ *p ဉ祥+.3u#2 1!v@pWetF%?ޚjox 4sk| x>SR\AZ50u~~1W@)C0ÄZ2g`b}VŘPۜ4|TM-qjr%)Qe'w,.hN9|H$r4V—D H~sQiS,ͣ1kÏu_.L+}Cv.N\D?J|BbfꛪFfZp _)]4ᦡ9Y"zUm2W}f kO.8asn.Gwq |]c@erGs._ 8:  7`?'ifq  d}vtZE>DP@RUVS7)d{[w Ӟ[|O7zH7ZdA3-_ ٨Ht ƀhgʂ9Ao0FR'cХYoљSq>{H 䏁WEF{sMf#ڂsf\ɽC}޽_U~$7ꀪm<0~džl@UKW6'$ _7F +-5j8 L5)7Epӭ5C sZh/19K۽Y6K!bQoC=>Cg4I,Ӄ&<.7RhH47"|l1 mD-txd#ԐN-')Dmf-Y83: 9"dep>;6"Br,Db/ #d)3%~( 1а})e{ͨ c<룲%zw)rZeA,PCQz1p$ V"oATYJ؀\MZ_O$dѴ+Yo~X<vle B ɇ(\9s?ikpK-f'IH١N*֦`"T@☬Oؙ?Hc(-nT#.9wy+fì  PʆM!*/x{!U8GĶ0}uYVbN|Dr|3%ChXU6<ޖ'M|yQ 8?hʨ_o $n NY&Ӽ7/22e~-ZX֍!K⑎>"*!;D!u鞦+!tgȉ #b`c@R.m~|bH a#w * ` "$<:?snr,\ h`[ZaCJUV 1n31d-\jfUEё6.-,GC<,]໇M/%d^jjEd߭wHuc_| ԟא?ZOA@\g-qQL=n UҥH.ZCl,yj]O/mrWrtorJvI1I)|㘿jKEX:鎠.S1AY: ul"∿?i9<8ctko]u˝+J!q<DZ=~/g(w&i6waDZߜF4. )qthyy*npx` *2o<`R= 3 1(&a/iUK < '~Y4-{AƘJ-J{`|*7Ofڳ# fa5 ynFtd~F T:Eo,Oe` 3YD%(gB<χϠR8H70/-TšPnj] CW 8(hqt&fpmQtɽ  +QUEx )P߈ڴLY[>;n;^X\Y‰q2;${nX@>UI;#9a/"0$oِ{0zxZ bPyǯog\[P\%BiTW.'f&BI ;.Y؋Lg\Y氁Q.>V2(27q"p%iڞ 7y!<F~~)FNˮjb-7v\~o/b' d;3SN#j ^F_,0k?17M P⊸iDPU\[wāD~͝d>RBb>y2u>^N VC]Ԩ. 9}#!q.~'*~զC}e| ;)#,ȰZ`i[tF,#ڦ_"sJ*^aQZ'Tj)-K07$ӌ{aP\VXM"8M~/ 6V}c=+VDy_ vNpDlMeƇQ;y^N'#ʋYԮ]xI4iLOs݂^3iC<tL=HXf+nKAIﯴ%4y3i<>(%H25a_KTD.ۧ^Uv[|hO(#t t#Od37D‘ѕ|Fczjy-dl* 2y&rl e4鴃&3|Mu59%TC iF԰Tt}'h|0MIv13C~iЁb!;S#rnk8s]"ه9NزP #_>mzD0 $ZBHdA>4=`5hrl`P*þZvJW4{eHp{b#b]~Ȧ 3z'kNgP7|-~򖝪tެH6D$}I+]U.iZWML٫pcSÛTX Z$2BC>-+7Zr r}=T_'Rdv!E|j3Y!LڞuԛֱK:M 2ge?KS3H^bHv->kL t̍@pMCAçsEqHv)&QR͊fg~Y8g֧g({ըhr=3B~EexLYcDOЈFHXJ]z8B:;Þ`!RK>@wk tV#e<ѐ,v|oK͘E L-*_}Q3,SF%0 ,$RJe[αd"k% .<(XM.fOJoFbHlO)Y]R@NNI2 *ngQj^EM{cHb=D/A>V9g"%2fQ"W]*q+p[5ܒ"5.$b2a0aAWHj aK[`˜L6\6uJ B9/\~)ĒGToh{tv(Ñ' KCd}KїI"=2lVvJhuˁ#u 1Ne4cui$q1.d"c/I2ٓmv[S]Ymsd-f]qM re:TRX3dK!@UA GYY_mH,~yS}2`MLׂq pA1@Ɍzht0wCRN=SU9H`5KؚDZ]dUvT[=|NU).Nt~GxPJ?TI&t> 6օrG[(Qٮ3h0̠4^;Mr^ox7-e&NW%H+y}d4+o.by!*fR^!$ Qw;:uA? &>HJ8#_k2W."'>w[~H },S,g]Q.45 YkV_"be#nQTeKqzy=J 8qoRX~C% 04 Kj/LsH$ޗ%Z !jPϙg1.F+xorJ֫R)p(vqg)5A*?|D羹{?7m2:A8;GdgD W Bb,\Lp)8[/{^IfTe˻8`{z -HM,}ͻ1j-QۆkNWI ԨM&!3S AdK] x,l3'3DHqӓ(GV;A#$RC&R-EZ&1oL5SBHاBY鼗+5BkSƝp.W~-/$l /ptIo)C̒;x~&BBF9easi ȑaSLy%4S r/"у§_R[8 U*vuaJ&SF?T4Gvg}j?Fē.x3ezSjvE&`[C> ;O!ݹ)߄ ե- sk1vN XZif"v\f6єqSY ]":| x'̏,,_IVTu3 4Ȓ )f>g8uU"v@]~SM"DLyGm_X|Tʯo@%W<0cJqYO~4ү5"KU^Zvnp$HG[@]@B_N48Gr2j^"b ^kӣBnI3-qJI6Y2coc[N6 df[XM'Tt5e lרּ6;`Gr׿P]*jH8S;g^Ck*ڭyV1C7w? ȉ3gtHuv4v $:wQ5kkXMKg?EhbOQ@o 7Fe2I"jTfF >R`d(O*P4`n^~,ɢdtqTs`VڢeqN]p \m)K ,o]߁H GGӐN`Ou6چ$W<ਙxV}ܸ##xn¸ VOWδ4}_BKB.cGZu1DH~Pc ¯gt PBMC)GDƗ?W[e)^{\?ҫgǧvJRzQH=v]50l8\n`=^=)'2L&sz41ږh7Ù%7gGAhghlC9a+uyi#54%pQ9ԄdYDPj+tK|#9Y' IOx'qlurGknu7T%Ik]g/]˕4suRo`nDFJ>z>ֱXm B].; ,Yr!tĈ:`y*{b V}]ܖEJ˓Cx"]{+;q;"h%i /-P9H M<\$>mDrrXM;a)U<ǥ*eEY͋~+PPǕ ί/܈B]5n[%z 5BjѧXʗba|Pѭ6tQ$F>vZDŅHbf8i8qJ|s͡oN%cra(ʡꡢ2BP"E5\X* Bn2YMr$Rܝem/N߈N 1Kyldr">GReǀǍ'3g\hv bS=fnPz(3Rnb^T=6oR)[x #q_ ӈtYdSjODF\+D1D6gЕF 058tG,čBƙ9Sw jqvcS_J@!Mcwqumϻai3Y : 4*/piPxx\FV/Y Bbq1LcYʋKMe̠Du#,jb(]oU~7.g[ gfI'm8ϑ+yWwꋟcp%\)+g|~SB9fgז ܅})lp v؉%Vx(XDrvn|_׊s6]K 2RXcz?/4$\-H!*]뢄h j$|^ A^4fna7;{wX^L3*9iztx10i!v(fo(+B@' +J#$]dj* a/i+_l|_8k$ kDPpIAU*@?-N򠗢i1x ż` vbpBNU>O8,JhƐwmyx-<;$lÐV)e=z8`TKI``13?*2Ҁ~>m=qX}c V,ce:ե᧸ifI;ցBs1h t[q<+?:B,_ O{| 5IsCgpvm^|Z8< Z9U5kqa2r;szX˶}/[v\SymwoFd,x>s1U& XN\+S۷^m* J@iK>_s 80f)޲_:'& \ ڼ4OP!U< bKc5`3OuPnȥQnWg|j4+ \UQh6؆>_/4xTb(A,"!C]X!NlE|[>A1@,_i9}f0f}AAV}-r~c>hwm&h]8m{j,ޑBEFvh,oC4jo 8i0#&ףbE&Fs~\lx3Y;1RPf0R++ި$Wt&rꚼxWDi-U5T}:v`%n3/iJg[rsޢkuYo !uWxv\4'-r`p*o9Xj8p Q:wMZ&JP#-uFM1J{<)>,{AْnPR%@D9hǵFߋ˭8L` m<$HfPaqmu! '(>Kl )f'_* Fl ]#!@ה'GĥҷE:Ɯnb{g7n>{y+c˗tr\T tax%{]gPrاc>Cy6kuB}N#("݃E|y"e5_$P؛D?s(Y]")b[ #b >Ie ǰk9 ٠g=ȑ(;#])d/?C0wTxjgSI>%bFYygAWD.]eY(jM2,w{jee"Ih4\X ]}1 N`}e© ں( ')]<|*g@[}ZW%u5ߨd4bn2Bvv.䌊s?/l1w{zӪ m5}a}pØ;Mĩ2Mtz7GzF6譼փ5QQec9h`r]h_%y"oPᓋL`5d9kͅZRSUG~å!e?B@$3ѹᕶLX ֒\+%c:kKܞE˽(ɸ#ٽmtE-G+P>oDN,$qӜWײ¬DTEh/Ac4G&xne+XWڣS1@1VoDWmeM9b Ȫji\QauPj !$^f4"go:`T6 X5zcmTh|Oc]j"Codćo|ƚ{$)mAPy#E pt1)9DdGaI](8k}m" ~۸Cl)y8ŽTJ, -.1I,z{ܛ$21TĉL=إ~ x,拔 6s:M*hEOFw,]^_SkudƯW EGg k;}J4;=%:=vbg8)ZuB|멷 YD ǘ,, ת6mnΠz-Ov<>ӂ| bYtrfj @Bk~;{G#=Aq;xpY|ZUgsw!Uh!#;c}i.Ja08GFA|[C;`c$eiسk>6'GcL.qErVanpqA\Ve\Cui,,2.:l-}vT0` ]mMI{AFakF2}xRIP N}ʻԘ™gAa?ZG7M bVɖw'|J3lu9@9o>w.wN(JT-=2jl, ܞs9f$݇MmXA2T>b8?p!3p7E w@p^bQB(㣩E_hr)ZV=-Cf[m"$n 0<ôB9:_>T%^5v0]wYs8qo4wZo2Os1ↇ8Jf-27FђY0)(i:\;gbSI~- J| ۛMec2*g&g\dϒ㐀G֪RXk/2 X XF n vd*Z-vee"!jbg`cNˢ01{sDp<=d)tnqc@!W'n֣碎ʑQsF'Qq+/#å@m~ϬF; ?$^+]Y7E""`r?Z]dYQm h4M+9 ;CqH>?7v%UEQ~L9f|N׵ \VV>b3KV"8uO[R[ăRMHd{Uo BU-2m@$LhLlO[ӣ>pԈ\QEߦCߨ!447oлmfQe?g#?ں̌#Ja%tioЦsDl(zKOqy;U`A|Z'Lnx⚗۶p7[|3hce$q8_OC?a LG[9*]9/AH|"S1# YsAaT n&zɎpUyCZSU%qXA#mb˕B_s 1$PXi@_ͳ!J%y;.:.=Da~7@c \,T7~\|n))Gfx%k%nAŻ!5νY!pNPRa~6\ڴޒɒs\ J39EHVwS8J|8H8\8?[lxrWo!ar "wn20 2l}ށ9sm,\)FA:u1 }Q2;pssx̄Z+8XӇKhdwQ~UoFlM2G|9r) GjdEmg5HD0nYkoNQCL ,(顛#a~ЛtH/wbz pYL]6PASC^|ۧL%?fl+8DՍzԁ0fD{t`}^ ;dp/xH/6+4Dc *Qrޛ@|8ש+ =pCe#;Ud[Wj[!B{TkaX/(xSb?Z.Od(nT4EEmHkVu93 FYܷUaŰx~Zכw7Idȉ}pg[tѫEaiȄ&0m1'䰟vH^VG?PZ.%JNn?v u]}-%Y%ϵ>vп7[cFGR,%KV.B&,+M9>LIJ@x?֧xVBv)6FIc_ΐݽ8 9-~ )^{oí) N"N0)`<"=-xU<^NI~>He(6 b6TJjW +CN(\a`|ijR&.YY :)(\ͱpt͵lkȓ ;Xc?\)D9H>49sggf#hvW+vV!5҇3,([׋)"x:lgBSc]pwnp?bgė97Ɇz*xa'1ZqI>ᐥ[P =\FN4R.G,la~gţqŴCB'j㈺I.A=KEKEt?NM`LH @dHm_m/|˽I4;K}c8(`Q*tF*UEG~y*X 8a1BU"aHRX~G8NCa3$-]\KTBF p; _@N6$ѤsvRkh cJׇkIgpŷ%0п KR`E 俸-;uD/8Z?0#%)fE6!->R˯l]B u:Nf& 1N{)UA>Gft.QHё|O~O㼁00c rU>?zS]]A>F$lЦ@@RlLߔn|Ld Yr3y, :xɖ5?Kg`4%jBpI8z Brhߍel?c))1m kU[-OOu&kBV;.` %^^%헎{i8P +sx$+^@PɃOCXl;9h#ZzM̙'(Kf#=+4\9"a{"vc]Hd^N= aYw,`S_4pJ5Z\ kjB/p8,*0Q%K saQwv IK?R= q?Ff'ðo6H*@a9$aK -"tM:ߟq,_@=ČsUXM.4H#׫fٳv JU`7z17aGV1y Dml,,؆P?_y+ -?*B^R v|C 5+3CQ )Jǐr&̀=Nu_;sje0䔯H1ӗ̣hN؍:OE`Zpп0䅴AӹVx:Onl*H?I:ނ_g:x޼;XDk@_PBqG&mhRغ,V8h-/=e9~L۪PEaRAjdk+Gh[nO9g PUh[f, <@TeנLU2x6Vw%)qߛRpwLl,uGx I&W B䚗375MU9DtM]hOI@uȘ'w+H]GRQKZh"DjNƑ$TI@nچhWcmTU5J:dUMGH5U ypU(Թ7đȈfRB_G竧|hKd;Q2xΘS7rق7";̹23K0E}J;mԴܥ:gl!?8$D7i Xe_Ha1[`2 Cћȯ)s޳Q8]To;ZT}rf6⒒}45FM.=?$ebuM%y.omFhbCFQd}:<ȓ |^ed~C%S]'M=|3o, M(6.eA-=_x2%3БQ "D\I\`OM*,iA\Bo96ZOmF^:J0oO Zq"c̗IKTоe!@Lj/nyLƈ|(yp|Je2Fy(BNb&6q}XKl ?gS j)`d)= 88[/*˻HUH~dD a2 Շĩt!hk!#j] iE!~ˮxA i#D^RoA_Z}߃!imFp@?7@.{I.I]: 2RR#ܧ C7;/JDjlE 7!=油XS&aTAFF "G4n,*.=5x-+WahS]V ħڏ;򪸩:dW{ݱDN>\#$OHRX9;a 1 >H j@U_XVw ,%FU ZRMx[$M݂9(:,0tV6Wb7wf9*/x1 ,ӛsMszT/jM[zTA+r -hfPXfqӆ>$b:K+Fۋpj U/M@Q31T|A3Ehne4%Y)XyNBB!!8DqY!qc߁ɜwf|gE7G&|v3i6= ,b{Bxڛ+TRH;/+MG&]4H~ ʹ@$OJMk=AH7%nH7@p(Nk" h; r5lU//¬k QyE\Vۢ_{ce_'qŠoMA6oi^ Uuix*O%݇/کeJEr+)1Lg4uM^E.UV]tTyXMh+-pŐ`} U|2I[i(O3kҩtlPlWH҇8D4 [-m8^hVJߔftVK h(S|+ 1df)HhMv$D-~Ne' fHQ,%$61p:tKCw7U&dM%X'/Lu \--x/(x׸#HjS*f<7ƸK+Mf(ܫs@8Hy'%^ipz{Lf>Inq|x^t.Ŷ>Sm Be\QK\\Fjݲs4Vb̿8&߬shs]b;A!Xb*J8"Te.m) .`R7H'HE`"0'i= TD2tT,e<-LIֆ6\-ޛ2}.~RMç6U +RPG vÁWc?od!po?'E{=̇mF=̍Ҧ0@lں2m g63wCu4fL#j nFBFM7#8#H'zxrw釡(E#Dqx<2ga~-ͺe(utUdhq2[cs[(>l b.S7W|-!cI[1q 0khk-+N'83ON W7T԰Y١06Z6-##.^oo+eN;Iš{h׊y~ŮԻE>ώ%J{NQK!|e(Yh4";Itϻ?s`(} @ٱ Q46z#ouez'u%Rq |rED6Pp4?]HN d1g;| +B¦ES0_ULu$ka\N\WD:_E"UCs}Wyt4 Ff#@ 蹺qcM'hc$4Yb޸uf^=;gĴfHfkNݷ Ձ2*~%hM;@.&ݐJ>6wfjP2eixhC;Q?D7zvԧ/#p:hV̦6ʶVxd=In؁+B\u Yk.WnjPfJMBzsQY7X3X6vpZNk vvg#s, At!>skU"#UZpDvsL^s٧0N^HS,q~}L$'U9q'fDFIc RǠz|i6@*2@+pqo7ܦ.Z#߬>K^,NՍK +XKhE‷?Gc]myI7ZȔM̵/BS|Ņr܌: ҫi( SϨy#5.rϽ 2x ȶZ6Uly<`d~-T})IGrdg)ЛgvJje%722@&.1z'6>m3>WVӾZcQ;QM1W˞~w/LVHzטWH2mF2&T<.[R v R4Kn s=,rc~ |>YU1m^EibbkG!6r* 4÷XgeL:&H?>d<#nlĽL=Ʋ;>}%lu4ȜH XZd lA|_YyiKU APtpzjYxNfbiI_GRafHJ9EB뻯4UbGh 6{C="bo=NA?H0%ef,h{PIpK}7DJR3/5 @cy[?HvmA;Tѳ^{²ZC2!z\֡^SX&'5"|9ߝBvDHꀠYPƌA~y*^IE** Xʶq7ڀBP4WehRRJ^aV$<'^(tt";$Fm j*6DnD|ZSB| 6'M ZA ΰB362҄{kXwTͰlMuT 68"Ts$,J+"99aGA1HE-L>QX3^2%t]q'7' Gm*s"p7k2L#%="ivuVӅP֗]VۑauD8¤츚Ep,<䳃}h Wo֏&5}!8@裲v.+xk֬M@LZ9N&W1QW %,;2F#U]hdݙdw[5hb`8B@ "ub" ]^K*f) O QG85ia\-'_v;}Irtf u,!v=VjkC`agegcU_ \ybI;a*REZSM1邩WCg"!=18Mbn7zm[9Cx!>;ӗꕢ D}&̃$%8r ePpZa9-yKP}gr,Tس1 j*br:FDO)^h!%E_;~QRj `jm_Q;كA`r>6!*#˿na.CE)z )rڟ j3%V=~AYg [o1tD.Pw^zr>eQVl¥Bo5妗 Y-ReKNmJﺖ2~D5t? h7+xD|twia{ ?G$; 9߉!d:'CL74fXϔ &st~P1P:daz\2ƫ_9$_$d(HE}\^<:1 [Zp7Ju}g3׃e+RSB+2=܇i nuN tNL8WetOj = >Roٚ rTfB>=,?ٕ[.wTvj<7+/k^.?Ӊd ⣠Q (b]-;̅'FرHЎ@H[݆Ti\4DA{震ۓ4;X .KybdރLY:AFCC{Ux_ejNP" c--?ԣr)7$|Ȃ\]x<%|P?9\vV)=aID'1=\VeKymҤA.ldY%8|`LQ2mYꫭڦ12%X-~g? ڈjE@A<AgF:lοInwP ?h2#L-<-QHß8vr ;T'ݖO}XDg] ;CW^^8_u1 &1Er‘@׎Eh \y[ uhT8wT0U7Y>IUx2?G$|b kxohRh&N7>~[D$AU' p| ne7q4ւa⹣ Oa4[R\IVWtA@ϛCzCFX[,UE :Ҹz}~8oٷo̗ 46x>,mbQnaRxKK{WdC"Ϡ[.=zqߒ('i45F`P24. \2:O0_./"z?/*Ԓ5^3YelngvŽ ϷZUo7la 4e4*TuBYoW-a\LkQ;N_BjL)uA&$JWjYdY&^PɘbDk|h R5wm?ak3b*:`Y0OI&bmy5g06 ڣ7^E퉋phi7btK53P'N4=xWC^%&9+1i'O'CduqZ&.h~,Ks"_Bq64-0\WS3W ۩HUٓI094n Sa?NRqב < :HafۄI(:G9}F7xDW4{0wr9n3(.ӑ˰"IB ;Y"5ҸcXSEɏo_X!"Sm[h¦xQ"p:^v Ԏ 8z*v|VriYg eDÆț_h7x Xڳ|7}ǩ\FOs89%?ְSC3N *9=Ⱥp>}A.hB jn/" "E@#4t:Ox_ENu#?%!i}FGOi8j߈_8ѥb{ 8iTo125]Dh_ߨ%aSeH>JBs,XzK>d^~oR$L:K[2, thHm 'pQt]sAM8n4sWǩh,{%>LW_5Z`#P;MJk p_x9E$O~"X7o@ɺ[DP> l1U[Scs>ՠg?t4<9g3^WT|cB4Kzw5 O]QJjZ5e,q(dۇ&i*t"3A/ KXKw+i S~P>N'Lyt:W+$ ^e@9\Xt 88)Eʜuktwݤv^[v'(ũcF!g-Elݢ5uK;{p^F3+ 3$i4G1SJ 12сhfǕ 4'x&4XJB=TS! #tGL^TFD{UmLc۞R*jQr~<^4: mѼ?s| <̗w5:&HKC,h1 dZM+7apBfp W: D ͛Z5`ԖFF L[ .GqӴ:1p}˄Iy4a. _^9KGĂhx`MVtΛdNYLj0 w0hnJuX犩Mlħ}7ͨ挓ϱbd!R84sd Ѷ2uj)'/&.#ߘ(!RvQE/ +wue<|AK\imx|9 g.CH![Ų$_)r"yl5dTCd>,a`[Id߇=Q~h9(f؞[v/Szuۄǀ9)ЏJA0De'[F젻)PbGu~7<lK>eE(|x2*@@FMiB|ɠտE)a=Hzq;2F{(a 9"e`չ@U`&ᢂiv 찿Ha~w(o ϻe=wpd i[>0)y؟hl;{jF8w{x'=|;C"XhZs]ŚxQ=.~91`׸Wì /T(LLSyD҄L'F괿 2IR` <o?HlC;!7H^3$;)iLL "цcci24WNSNɂl 0H6K] | p([8zDnI[a ;<1݄$2S[&K*c4t ]R~Ex}Ǽ$ eG{A 2"7cPZXYaDvak],DJ+4OJ?lf.+EwT\5JY[U y~"rOG!n܊*_Y AtvP6)!`&lP)R֔W^MqnXiN(rv4!c\V";_r.`_,7? B3)mCZPM73_>nͧcvy5ɸΐc.1V`]a/l$Ua3}5|cdaQljb㉆TzV1ٺDHeL݃9Yѹ2} Bs1J-:'E$L 2"51u XD3x(0PX.1 *!+d٨H; e"ਪ$G)%VQ=Abs!",=d~-T:6[nƥT\L| b!`<-ߔ̌e~.;cbt604&/W[BΪ#nGn9 %lS 0A[|Xc{任FJqרGP]{OaQ 2cxI MIA0_b}vߒ2kM*jp[``΄_;ǟ| Rb|!(2.[QsbTR@!$}w|ڔW3r;+?]>  KĄ9Lrǫ!DhCȷ_EqVo=Tɥ cjZ*Ug5gP . bY,`qhDG3 }ևAXd|@[0,1C,fo%6Pn1y6.mXGC졨k-r[5qbo8Y\za2F>WcT?ΙV Jw:c=o-AI}G6gm~6@S}a@Ʈ2/7pfZ:؏O:ʿXIkSFQUu3٣3g3)*]kbpyA0oP;CtiVZrF bsɝTMP|&\=(epR-2A~O䛧m;j#K܏ )^V+y7?7 QCw«WۙW hPeǣ+6-)%yfZT#39xE]ԯ#&:A <LٙTнvr;\3r+ߥؕˇYnxMG~rg6fP*LUu=-xY~_LQܴ>re4E@etgv"Sbfr^v^Lz/x[`wƚkR?mC5z9<a҂ *)7.]~K#QM֠i[&5T?c8ԥNc tLE D }Qe |/yU_Aj5Db^׎ojca΂(o=>G$au`7rFn)g z}eTs4;'3󩴡nWbv9t!Ht$ŕjZDig7EVl 6!q]>气gh^կ ۀYDם( !:.=N2:2͌ӫ7_'v{Y|R:h姲sss'o#l h4՟{Zٮ뗼[^[*U3 ;&(UQFOkW1 _3'6}v˃/-hUJ*NHsܤ="ꜦJEr{v0 I\ <>;pdZjsȧ7nO}&uB(t=Ԝ/RކU **`w3OUcL4(qfwxFe r-iKpȨX0(Lmr ;D[ZӠUdfoqkakjv.V'm8n,HP4_rFMOǥOk-KQSyP utAǁv(2.3df ?k}Uf&43M( }u-ʕ(|;-,B1e|W'vYB$cB>һ?lOy1DsOuX1X mj:jcZR判ߴ8͞`ӄ&?iJ6\RiU9`錂mH8Ϫn'_+06ȣZO\u [ Pn(&5F]#E7O>X£S@J,i(]#V>$ -BvE`VUZ,J6YW+?.؟6F~Eҧc@Y"ld fjyKok njn~6<,1TWx/pSN)L#ѥ暙ʤ)& ZvUv`;B]u1XU;˦BM5k 7YvxZxܾ)Mh9_ޤea+EG z|@qSw@LO+^w1YdQRF;$W Q|5.&}gHخv|jp>YgUb^"o$s$R)tŝQ]I)+jʼnTRgJaG5dmj.i޺2q6e=F\ S+1W\Z$",VDΰ p DĞ S, :ldH! ^K} L96|-nOjNQcW9v؍o;a57Y脓bq-w(@7hvhlk@A@f & ,[UuC}t-9̳Z'ҡ ~oETzQepey#-<$#P^ O= 2i9JSoEDiqXiQc#q% SuCʔ M/1=3t%8YKi =Fq4!m<\{voj}r=qq,m#eoIcFZske$ `ٛf$}j 77i慖浲3TtSJB!2G9>$y%‑׍FDK=LuB{xh|xU.>U]3^o 9({țXS}GmA75$A1I1./sC_+Hl1n6ȐWe"f G,ס;+>~R O{`Y 2~KЭEO;(PьdH* 0 &| ^aH2 NcGT#:Û!p2 S.ySW386aڹ[;e2p{FW(e;5@q!0mtdiDv`ѾJ8AȡCZi@Vѷ8 49^/!.ϕy(_~9~-C!Rz 6S.d, 3m9XoKȁbH-8,Cjm5Q$d: \&[Жw .t}cSvKis`y*ncT&ͶU@\*ȴݑX^&IBC ~UZ]o;/$w~t#`s*)!o'vr SG@aW_Y u|vڻsoeȅ;,~pU/L \,3PR&f_w9dB#s`8!YK^yӻC':LAܰ J} t3c =xKsaT+1AԌb4xp>^;[7fcE|I2.ɞStk>|Ll^SȚ(.18%GϏ҃ V{o|AkT5M@ah(QP~[#B/Y(DE^X| ^mf_*ø A~ N뽢SЌй{+"wG|8Vɥ<)4(W*`(F^wd2tJ줣*3 M ?~}T7X #vQ:3~Ty7x4 M\& ~iZb2ςJPv7= tL\D2n7I xSWqgi~s+PQ%a /xz1%R ʟ>Ld,\/(a0)#Ri(epN|̈hvEs7k`#)#>:K6[2@X5'ğzإxp5 *pLB(?6{YAȑwQ'`]P4ycĂQQO`lg*{Җ b/"x&$ɏ{X0 qpȊyZfH=qj@h_>T=gy&K8avɴP JY\d1 GP!5^t )$.y172`^zweR!4΀{A7E9;eT3Ms! X`*nt҅Fptcy!d&DVC ٕWnzqhX =Ʊ9_.bԍ5ŤZg*L) *dbZ?{,ꇙ-!Xygh #k8cweRuz)r`G[Ș%{8mDo 4rڰ!IAԸZ~op^_7Su#0ݗs T`KʣB~r[{+ꗣ?RSFB3%j~'EJ׾Z I%[N 9z=a9MX(۫1|{-W4"՞he=(Km+FʺEJ(sGQrajFPF,CIŕYTGPO:9/[gtaޠ^/ߗj(*+h:.'MR/=v~G)ĵ' Mz6@ ΋K#k.M8Y7%K)/i<.LTTϖZnkqjoVEoENZsĶf _S/# G\8Q!u绍L ѧv2gxe7?}]<<ܽtݕFw/ze9um7#OgAdpnNc>l)8R62D աWSS`hrl9-+Fp}YA1l& &+Zcǟp/iEE ϟ@aL\f,+{"18Eث3Z(}y#˥uDUG3mIMVZ=xp^s.a=P|A˧`YNC%*ŏ;"ן!*CbHff" b2>ah$0}7#2r㲛wL0—9XɨIJBVg [ng z ݀{@d V<@ـ$0蠘ֿoT_-ׅk1%MB+CbͨҳIrbQ08C>?]Jz&4K ֠Wڪ4ֱN 'K o7}XF߫=k KLęlKIMqL U mxtU@)G͌ Pv$ސǙeA͒ckPfĢJvc.݁[nցO I[I7=|iv6XzF j b{>;R%xp G6cw, RQ~tq|"ʹJ ot$m&Pt.Ӱ Rj~T榧 Y1Ptޑ϶ w|=x}tN1.p͊u#H D5˺NNIz_#Rm=^o)gD.R(D[?3uޣEU|1upbArxiD$; /+^kBs17T;߸EV5.:*ŗNȇF{T sZ/)]'y+eAC1 (`iJX+ q>\UwjtXp 7zliĝֻ)dPy[83c9$!9ܒ㊖c?Fb:Rߝbӽ"_*M}3=XrW,Jbp("p7/ 4n>TSgcL.i/ sll)XIvd=. :P7pkf.2~SϔUC bKwd&JfRPǨ.p5he氛F\v h^@=+oRIEJY,_ @00u%(b|rH&Sudٕ@ - QðrMQzڽLp<&@~>툪e+„'>#t(!>bl= ?VZ5$ANb/UB(pi,QƝ?` OPCx "´wMԿ? s, zCuEM}W)ʰvd=dßׄ.i 仨R2zA/VJH\RN+&+y_ས98+ˇg,OEd.sYNf sXA|R\(I\uv:526iQvf#'7A`;BE6W<.}"8&6|3d`wC"MDwsZ\%:>/,&F}ɮDs䁱c} tSd @:.=zde)2oK\7m|9=qxN7g jI ?X& g4kN<a[K@q&k|LN8SGz͖jLY͛Ѯ|0ׇFxT_Fp/Dg4d:8#{397cGG5@H8aϡvlfMi@رgs>2hWt{\3so@w=%w}l?dducdGh! ꪐY׷ramc,bHh{=m9Tvu^=>.GNI:xQڞe> љ9i&in|+S=͸jzPѱnCH\ð+t^8VQ'Zfǫ=O'2|+6VJNJy}"TMkn1dHjX% pixJ)5wHePbeDkdYjqZb0^2Bx _" 2#K:D1Ve+ xꏮUvI6¤N+}s.>:atǃV12](T-g}3n_?"d*gwtfJ)+IΦTFgELw/3WhMQj Is0 `FB- }kC`f-DY)RjaO!a=M5j#" =gRB7<όJE1U*tS]!z-ai.Uډ 4%o| aJ :6}" ԳA1ri -c0aY 5P_q?xC\z{+ShTT$ Hrѩ{onBl1$ҥ4?"YMCK8cEߚ@Wp.! ZBT/f90<' eLHHxImȕwkJb^[HΌ "(|rj[-Y5aBւxe[Լ撾mBB̉W=?y.aD4r=[doBW.(V(^I!xM|WI}"ᅠylv-y& Yd^wobMr%D^!)%Thwֱ֗.-sM\jo>d$V̺0&#oXHWlgh̗v(=j\zȱS,+"bk< +ͮb*-5 fPwG>cs=KIT ;vODp5Njm!@-#䆐>8G (P*G9Ihv$9:yLԉOs7ڶAekg><}.+\㹉 \ ]Hx*rpz7;2~]"= ={:&|L_Uw9I<pfL S0!EYc G4pc_:[{lfN|x'Sm&[$B^IvyH^bF"b?^70ZR4k=85PL4n}ww L̿VΆwv#]xL b$ kK@ YL #p;RaY QpUH ~k~m{"'a' 36?DV@[4xXR8-m}:&8e8yg*6^aBU0t&t&U(#өh9`#&=]fX3?qυI Z$|!z% Ǩ9= |++5pKd=q!{A/ybۻBr@E=~)gHU014WKjWqb@K~w셂&s('N7jQPT|jCg:}:zi5q1d)͊$jX#Z_+ylБC$KewvgeE(Ʈ&i}w+<'ԽQ@ {to\Pʕ zrB:Ov:Y'{{r$J(;mXc(K46.2$YSSV{0:D%n= N)K Ȝ<5'9s1W(C~U6n -MPQ ~|@mǝ{Iр8| L e눺':u(@֙c1'"Hʵ7VF)ny]hV h1: qJkH?XL:(QEV:_^ 2B-/><(Hߒ8iYCo;p#_oPcA_i]k8~s^ X+v AdLxU CT͸EHҷ0Hdž9i y{._FLv腱q\]};I7~RM'"K`QS^ ;9/F X0O> ＀y.lME_kB 9=,s̴Ylaz>u m>wW?Kۇ i+f0~6Or,ث/`$-g/Xs_'idK6+ 8V+!ݭ` >=.i/`2f9J9&d%UQ*+4xqK!%g?ZI -"~/9s˔_Ll"JnKs|E$P$;Z䋙1bo5Wn,*/+SxtD?+~#Avƥ%8Z`>SZWԬl.ba1D,`u"2oD/]xZYҏB̥)Q9ULSY0)<mz> k3şSi}FD% _Vg0O:Z=sQ84MRG ^/r+p|ܷ9OE6`JcsU7ʩ{+:YE7+-SOb8C+hQag~(&.G^> 39]MF&c *5<< [B v=3;/'hXMźEyޝ;7=7 t wZ~XX^pΌ5j9G`Fަı7D{ n憠.px(Gyd6zv';e~4/aFarN89|ztgU`}}gƕoI _sV=oFɻGȰn9Ie (e" ; و@w1َb褝.Gĸ0%֋3 z1\7C~\M45|XdofMMJ bNlS+Ή*~2G1B)ULY I}RAu)xyuHjOC*Yes 'KDN{nTYW[Eg6Y6=ݣ_'ԯK4y!=JN 7?.ASx[Q]N+rg}u3Zp&k%9avu^H^)aݪYFZbcq{֋\G.F2Suk,Q # (b_{VT.^Zl&=\)3!&+AK~PU2xQ8HYG2.$,VD W&"粰0%S:o5.gD\/z}s*SO"0Ն3ZnOeɔq)FPXdZW]!N 16|A/ځ]6\;GEj9_hN!gg=5blAx[]ļb8i=7bK0KJҐO{5b.Ek9CP|]t$h WyQw)ԙԍc wҶ YZ