libfabric-devel-1.11.2-1.4 >  A `Cu`p9|-(?/`BZgu<)Ԃ4[woLΎ{Gf!xǹe~ ?ARU0)YF1G4fe1f4f5ed0ec4e220683a9cb2f8ddbb2db40387f9ff4d9125c74110cc9bbdef15ef4ae46e7ed36f6ef9ef7fbbe63e9e44ab78f5d`Cu`p9|mdk)$ -/%wr!a\=l|ۚ;v!$xKumB }bؼMMr:sDhp.l vZbWs0Dezlk_Doq+HX&gSG_Kb'ONćq K\\-3ŏC?h3xUeq*iNO!||rL~DHi&/i6@=MGBY9{Mѯo_>p>t?dd  I&C Yyh      5 6H9BSD-2-Clause OR GPL-2.0-onlyhttps://www.suse.com/Development/Libraries/C and C++http://www.github.com/ofiwg/libfabriclinuxaarch64B$%<1$_*(5V[%+---)))%%%%%% ))))))%--+) '''''))))%G(?%%%%%%%%())*+G$++%%%%%%v I))))*&%+%&)&&&%-%%$%%%%%%b))++''')-&&&&&&-% P%++&&&&%+%(F)))))) '))))+''&&&&1  ; Z 9TA큤`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ct`Ctc571065d603882762716408aaf801b13235b5e54dc8b497360b1079ea0a733993a1328764dc40225e07fa1447fa1bc0d7ad2f96ee28130710cdf32c503698f9ecb0f9fc5674a1cbf5ed5a2b9497abf38e3c4519de3394dcffa74d59be6b1cbc63c5acf128acf114b3905368a3c49817ec3a0335aee4b161970e4ded605ba303b3cc2e7f1b7fb02373215d20d7fffa1c3c7d32e7025d548732a496413c32b1493c4e86f4d2783d756602779d8316ea0fa83894b86451decb69eecc84845751e7e0228e75666fcbd6e39f0764854934b811c72d4ceab08eb83128260eaa1080646b157cca439dff8ad304117e3e2d8d4a6aeeec801c6507415e45eb00621c2e1d7b6f5655700ba361ffbf159f37d71e28a78c559254524123ccca4c1649cfff376b5aa0ff05b2b8ff10e26cad1ce481c828e8eeb108a3eaebbfc1af41966c1004b3f38349d4525d3aba012c93610da7c3e3113a9955b603285c7b37e97524ff79757230e96a4c8d38b33f7a544007e694980a664573f5b7b984a4318b57b7a5ef9137f2987cad35de570b3c7f9c48fc61f3f7091079210cbab476686e60e88d0a75d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582785c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf5685c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf5685c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf5672a9cfa7821c7e1525883b9f91a46626d22e84ae29a1ae3e0485aa12eb2c1df2f684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bafe11542168e548245d10dcfca6ce235f8ff7b6728e2caea16cb075ce204a602c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e38024aa7e4c44c28eae563e8026a7e6ba18429934d5c3899ef1f4d836855648ee6459872770a2c1a5e0ca6dc9e9615ad3e11ca4b6d5adcca23ba747121b4dd241a649872770a2c1a5e0ca6dc9e9615ad3e11ca4b6d5adcca23ba747121b4dd241a649872770a2c1a5e0ca6dc9e9615ad3e11ca4b6d5adcca23ba747121b4dd241a649872770a2c1a5e0ca6dc9e9615ad3e11ca4b6d5adcca23ba747121b4dd241a649872770a2c1a5e0ca6dc9e9615ad3e11ca4b6d5adcca23ba747121b4dd241a64c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e380285c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf5685c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf5658db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58275213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b90702f0977c219c03c4817d7a79032c0e25c595709fe831e48201be03c87aff342e5b60a070bda03073a6a74a9200423e3dda064ff4754c492a72f94da8a854d0db9643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09efcec9dffdf0455d721a842a4c2f340083e2e3a8a0bcb7577f3f77fad903edaf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34b5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877fcdbd3d266f737f0fdf2a94b48b24a799ebb9358654e716db9f57b86b898d88f2849f97820ddee81eabe1a217fc817997860d0715fe4d9959fca90fe27ab6b8f15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a141d73671a02354caef641b0f98b5aeca463dcddfac126ada99cc1c180a880fbe5213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b9075213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b907d87d9362e6d67ff233b5ef836dc2a4bfbfe61cb3113330a9a3d92ea5752399ee58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e5827d91b8242eeeee97a01317c523610fe1c67f12cfd7cd2f7f13b5dfc7388a9180458db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582708e698d8c65bdc60182348f910361952f282fe3f3a71c573e6e94713eac698fd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bded63df1c495398acbe640d6e7b7a555a29e79e8758c992c32eebecac23895142c0ab2e944c1d8058038a473878e51455282d759fccb5f570da670e8d5fd23e30f684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bd87d9362e6d67ff233b5ef836dc2a4bfbfe61cb3113330a9a3d92ea5752399ee2393613d6f9359476e2cd2fe55fc130641ef215721134fc77e53612e0f5cb6f35d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58275d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877fc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cff684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34b5a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e79c8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cf5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f85c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf565d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f116352b2532f682713ccdab098acb0e0a6e617d9be8ce741e63bdffa8da07858ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5c252a3a4509f22bd44415f7c177864365e32c5819fa1a33afe01eb4ff2c945802cc52d756dc4b03e5e8fa979f098a269ecc27ed84c2b42354c7cc42106c178cd5213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b9075213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b90758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e5827055dc0ef703bd3a4445e8e4430c477f059d0625c66adf1c84fbe3116db8e951637fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f9002567937fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f9002567937fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f90025679f684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34b85c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf565a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e79c8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cf85c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf565d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f09de12829ab69b01d07a24e67d6a0ac07e812eb9cd4d8cce4ad8995a5988028cc6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e380258db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e5827c8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cf5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58275d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877fa3a67d29f37918d35e59190e00bb0919db7dffbb887fb8bcfe9c2478b77b504417b479f16210e73ef6b40b39cf3d44a2e36b5bd8319f7c7d7bf60e10ae3b5b49c4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afdde8b896c8dba61b84b8fc003e9676a48588dad4466c651fc98b4ecdaa09ad12ddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afdd4091a22bf9b232b19f5c38e7887a8d75dd9342f377085c2da6f3f2a113325bd837fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f90025679c4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afdd58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58278d84d3cf89d5a7d42ae4663868e1016563408b874f77509d2d0d3d5d48cff2e337fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f9002567937fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f900256795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e798bd1e8f28f156ee68cc6846dbd1bb52479bc93c5d6ac9c5d094ba1644a841a6edd8159596a3aea5575b4f077532a6e1f1a48f6caae0ffa8bfd9f234ac18890520a5abb65f6cb97af7561c1eddf2b51afd3566c23f2e92eb71672154a270361194fa2e91f2c772b81fa69486501bd424b3c12c9ed5c6cb4f29839373b3f23a96a548ed2f5a2e0a00c0c56383685c6d7be62c204d354552ced441c4d7a481edb260194c2fca8ee1b983408ddb273113cd6fbae286124994a9e7d7d6b7da9d785d13eb317a7fa1259f2f14898df4341758a44e333b87ab61eab9c5515dbf4f5fa9b53cfa3ac9f84267a4a19606652d1d9d70abc9704099f6e62b8f15149eaccad76913df51a85ee8c8440d44a9fd97ba0fc9a193811313309a3da8eb0c60e16f99cf1b4a1bc8c11dc6f153cbe3a6f75f32512ace481281f56c492e8a964d07145abe940fbffa7d7ed306666af7a775d033863e386205ef2227f31f97f40e2dbb0d3022a42eb6d6dcfd65eb3888bfd8ae405e27534bdff8b6ab25ce3e74fb611f33675cf161c98d32ce8fe51f6ccf23bff0b9faca997a4d3d6189bbc00f88729a032767ef5cddf7a18952d34a238271bc005d0259e45e80ca4069c4044384af130eelibfabric.so.1.14.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibfabric-1.11.2-1.4.src.rpmlibfabric-devellibfabric-devel(aarch-64)pkgconfig(libfabric)@     /usr/bin/pkg-configlibfabric1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.11.23.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1__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.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- 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.ibs-centriq-3 1615033521  !!!!!*+,-----289::::::::B**EGJKKKKKKQREX\^^\efffffflm**rsss^^^\\\\\\\sss^^^^1.11.2-1.41.11.2-1.41.11.2rdmafabric.hfi_atomic.hfi_cm.hfi_collective.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_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_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-SP3:GA/standard/146cb14b8a28b83f040654b196d4a086-libfabriccpioxz5aarch64-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!:N/>`utf-820e64d04d1a5a41b331629e5fce49415bda98f5585b98cd3542e39c72e9c597d? 7zXZ !t/I] crt:bLL.a 3W!ǑTM%ЊQ.],Fpi\=xik\cqZj'Qwd"1]cX8w+ٺ1ZĎ$!|W֕R3=*YI"j"dȡi8;Ijs#WH?c'O u(g5:SA_S4*cV N]kkZu ,}ej(16R@N\?\+n6y+i p}I'\ϒxڶ-2z=) RΖocDt 3цչV6o&ToKJXjg[mc(*P6RNf ÷rzFL8I*ai.e|)_J/%e#N#pp/TشB3P™ k'`LJɪqte}9k!|RĀyqȕ~?M['j Vws Sr1lR p;5_ !L&66HxI^`[-glM8Vk&Xj7yғBZ>Y֎'_>߰1*ϮTV5pI WV!(te%Wn3LVtϱ&dP)Du2Fˠ m[gBJupeVԱnqAIX\)s'Y6H ͟f3 πxXDǨ>` W-.6AvDU_gƓLYNRA(.=!wL~EV=IIY U_Eý?Cg$". @]uN)7a9j ݃aoT3!t Y>v.@pCꊦpF6RseW;,WXO<}93q%yӎ CvIl'@‘EM]qJdJ i6B%74sMe|:i lQ05c(4w| m$ڲHU@:A? DkoVZs͵ h8D Bw}حG%JnYa $~ RL}}(’8}oD^dgʩ%ÇI&Nuw•@Bv9ͯڴ$5UumNvQa 5al 0-Bu9kX. : ⛏ dv,>i47 " lj" /V3>8]zMשջp/kbHĚK~ebgα?QJ"wz!2-0BGbƵ``njWI@rQC^ފcgdDAtyx J&Bsl a)jcJhۊ@٧[Z"Z*P76ZuSԚ.(Kֿ|V }M ᫴\ rj] 9ń+ iG>@ؐmLA0p}x7;7P&m63YH Sp Ϗdž]6[0U;+5@߲a(1I s3gpcD$-Yrbo҃MS: ra1jr*pxY fM/c!8龧L2;9 &'חG.7Al-qds@~_[SRC0H3UY}Ft0!,t05J]KݼIaXV&Fڽݷ[ᅻk+ǿpiي#: }5 Ѣ5|j]Eù+-޾cY,,G 2a6ebJ׉?[h 4GSs. 0ح,"R^xov3+I(ZbSmny%&aə} 9:u$Ȩ^iiRֳoё_8G Bԁ&I u ;XZx7&[0O?yڑjo1qy'D,ovSPDӾӣ8/؆"y>Rz u.ˇ5sGTl6&<l񹬕V +ܔ1$f% 6#k;Uoѯ*[N+n]Cl鍗Bǖ@{{-hVDt6P,CqL0gaIc&eW >"`tL2 9ԟ\V^Z}`ܱ ?>6~=1;s#?bpk4$RvyAnoƟ@"ƌ4wȀ')j-OufIx&3_{m7Jj>Pvc|`뺈?a|-X0hH6ʩ,С3T r%C"r+i(n3T Rs f>@5X9ˏй|3f`uJSנvh̫*DKQ9 љF(8ܱf'oDE '9Kq j {\0BY^\G…&BN,pYYD_kgiY/v9k/W)(3=?Je6nROzp5ju]䒠yb9\BH;|gk|@AD^W{7/^Lo0= ʇqF܏C׳ f(2\4DLF<1-JnZoƜzeZ_yfUWZ/"5<ߤp?P3Q ,ete„ D8$`Y+^Aȿߎ;2hyƁSk ;pޠd'̍ubZp6 L#4N|v@8fS}UV`F"$pt\TJ`4yŧ ri+ կ5::n4.ܶe{\ToD1dnB`;14&]f?]Hr'K0_k{4# a =ը}Z݋4$*!.Ћ6n&(c/Z֫V%_fxi6_iYpc xڮlHzй,l\wE[m%Wjw^*,B"w {,q _K/"lWk=p̥zFqfu6f:=ԨpCTW7q-Ьwp#SCO>C@2 l75>7V>ªTb2q͹1aM[G?HT9A@E{?9{<#Z"ADU^x$:;xŠX-] Q#s<vY 홺%0՟ .XB)NY0'M&­v3 sqmo_ ZSR $53a}(6gq CFXI($3ݨ :{aP03|D$sV .'U'>uh[Tծ)c!8u+q4w"#Mnjצ=W{ n.s.4 Zm!QZq}Vyg&ve2)-e_rb?(t5 '[x8>"zn^'K`ژ —_Qyw2c1#QI&4M%GBir(_ɁnP(o{Q%[x\+ SEZAI`C)M7R*9e5Ǧ^ب.r?e U/wQ;lS42f]n;vߎ\D:t<8% [j/dp ͺpS:"AwGnL(j:gIi!rv=9Uʞf|nHhWD ZJ1U)dX}Ыo'WV;;;`> {vonn&wm >YfP?(G{wQEjR=`|OPB没 QIÞRŧ oy㤰2&j\n {JJ8dǂ⧡kD,TS2mJa*~SBPx#^y |O3"8Ico!5 Oh)"c,r)R"m˅]qoQyCMj_yQ`u:jFnPMU%8بURFŶ(X˒Q\͸׮~ѹ+O2!!J.a+=e:U|穠Krx@ǼTZ-طF2[)13=P2Bۗ u2kڡWջ[d1Ӈc77Z, ncUVbzijv ~kOFn$췅ള"j*5%2wrjǔktPiҥ3x֤8;UeB 92]t¯=$#4"h9'>C4S?K>aĩ5T?+- l9ަ09U

@EN49}±\ԴچBᨮ *(8z!oH.i0.1xsf \bH83kŸ7laǍ@*XU2cab=OKu㉺MvȐ ) LS=6(o(HjY~&bT2I_qS= ڼٯs5֕L76̐LPm2/5|ဣ53ׯQԲ]Y @FFV ƚSoi`NHӵ,h {]'TREup;GKKnrb.&c!y .&usIJ[\CnЗ(psp T,Fi:rND7w-5![]Нmf 칼d6)G8ϖJx= D(m5Q ]vF0ila$X< o$f׾m]pwi 5bl<&g˻Dܪ!kj >uHlBc͔%vN{DA3GRU639!,̬__caҶ>Sᱫ"6̾v4Wgm,v|(ǻwڋKQRMt ɿJ1pu B eo?K`T-LYUz@%bFoː˶ˆ>\q NJ 5',[gDpU؃cj\hTqn{ӧowX՘ _xҲrmlO9SKj؈_elkJ^👾cehJ%V()LpSӽ~]#Z烫3L;Ec!k'7m rpq 0 vf=VS-}6߂CD5iXY%PvRîDLJ/I bq%uYt[sVب=re2X{:#KpEvq"0liuȂxdtm*eLZEX>nmThcsO*f-OVC5qƦ^Q24 ¬B6H YUӂ@ɽv!WQ#C-E 厬u )4@#\`TluGs:kyee.E},F~Uqբ ^UѼes|s/k1k޴O,Kښ!%W`oB^JB*_q aB*[=X/6̴ݍ.~s^VokY6vNdj6bv2zp 3-( 5|0b!mbM{ZZ^PtjR&3дK DZ+tHzB˗FLVLP 'beDbjRwnWe_CuQbx,}|Xϡ%rwlzD2tj-)'',;"#W)+M7H0ӫ)78MJPreD6{Yi 6 u1;LD˹MHllK=5TİPMGmz A+mTxiz=t71y0_Yt Q`~~8ƺD "/.C(~9 5NJ"SsW cOWi ot ș9d% ,e+ (`'dw,7ގ?*qqVyBhH>v4ا]|אMEIt=KNk%+ŖإJ[^뙾 }S:Y)޸ hGԆ#FP?Dh 4Op.|qw)0ST6OPQ4O2MixBG>4 h82fE++`3[PpJR7Kb \t@hDxP3pkțzFeV1D6A*#=nSXKx*p 5R@KjaâJ d{cjÃ+160]l^4ȸ}Jvkr\kYC5i"ٸPEq #bnB# 5fV-sD;px xmh:j )g[#r]@Z(o%D_Z7´1I )OaLL2fr>3"o4:Wހ T1n TVۼ ("e$( tZbv_t;quMZx;](=A O5.T Su$eK3ߊ7g8A/5 ;h: >)K-,;E? PY/@Q^ \-*0F tBƖݲĴMu~4A#8_w9uX;)F޵Wut*Ŷ ͺT?-d7^e~e+r[lI8L]6$-Ӫ&t{1FM=LKg:5ޚy9Pޮʺ YX y* r(Lm'uɳG2%Ni.#<;WlCRA39rnpc?9,CR1+a@6$ȃtoƓ"{ID[w%\)ɂgd;$ԔwbX Z0²~fTNj%ɻo~xMB*o R,52_gڱCAbwv'c&zFNe_E1V~sGMbnlǻDP#Hp xUH<F3H-,-<3.$~۝m8(CRLS$48: zfy>b6,W˩C~CvF3$ *%b(Sx9* P Szk@f`w^4GBi3rw wDC嫶 o^Uڗz·M,5-{IO٨HB wƚg2 DWtWȖY:9֢kUqZd-sҋ^3W92[l{[֯tTvyl9,$YcIk D,&_H~\@.S.kd-|X9j9+vGBcш:O azb&eoGҾ3d˭Z;,C6:$pi=c:H.eoÒyF(#0ɷ9E{K> :]%TXkb tK.(d0m<wkM="Whft]R7~4e}ҟpm伒K'HA ͆r0$~T&VI@klv ]/Zt!]_w|{B)${{BƂW?&HǤBtoc6np¦<$JlByb\ @C晓>SE:{\V۳X=,U6+iD7Hsw)[:։d,PBTAR1Wp{[ܕvzTb=EHɊLrj2A ..]b?k*&RK8Va[JSEOCkS-ZY}ܖ&'}^Hs7d =d 6%Dx5.(3*,X5NJ+:2w:* hpH/ ྜկ0˄PVsq7{3.;ATRrif9n7s԰(C oќG` ,mG!5w_ &yoojλўZARY߶un>+jn D$ā2U6G yB|>Kr}QrtdXNOhLF,,nz"yTC2{ċL>2fg'?Ul>ǟ -HR@KY2;@%??ORL1̚Аc&ox(DQ!"/vL h6䱝 i']_'XFS8z ep=pyCX;Rߧwj(\Jp7lr-ZO3foM%S9'R)]Sb8Rlj}&!`@%16 &Q$H윣B^Nf.Y JSq|ҹ?_U@"ٟqr4t~HFVQiVs`(bHЌƅA\M(C_`}{_d*j羑i1!>1o]"4*xt6/vU@y Ól^ %9OBҍ:(nfiv//8GKJX<5wՁ]~)߭oŵ6J;1~LdǷɅUaEye EtF'cʪ8lک2/[C[lAcI8?y-DR3 $+TZGi^<4ȏ 18!X'! ǰw6ʥAtY1~dӌ苨13ף?,5mICȅ-0#afJ EV~s)E72OǍהgz|[5IB"&< 4}x`M,䔘\b.&tHMl#aM ӰNZ><  0x~r$&pAnM V#Cc U1Ii=ɳl*_Td1PǩzW{">vEtL1{qκ5k~`NV@n}Z'b NW[rJcWG/¨H]wSioF!b:[]w/~̶/pia4P(w*9Yϻ]15g? ENgDgp r[/n=3u 6 &:@z8t/\ԯFjy ƒ(KܷοalPbUh@-/sQb WxTK+bT IlU>plM?;h`n)GՕh32⨽tToaؼHTɇzd]~1u(6$>森MRan?L9Mދuc^=CU¨xZ^_JvNS#ǐJ\l^< |92n%cbOHQ Y;DŮl^7*ϘdZm'$TnNlQWqP _1PF5Th+JaK)z)vXJ! hũ84况9}FZ`}X+ew2N.¨?WJ-z,BoϼPҎ\ͱ`#}0lh?. 2ׁ7EuRu5o Vax sW*EÁ?[unH  v|x>XGVE7bO^R$G B}s9k 1|Y* CDx6ojS[v GNARa`u3,)^P?~CM_*dkX=|`66CcX[9 rG ВcL|NR|Mh瀋] Ԛx#H-ZP#JwX_x1 0.'qmsɯ`l x-;{L u)YV[J!:{wBM"t#EC<6G{O?4, 5:l)qFict…o\Qm'kin0:0Dڠ vx O%%ܛP+qQ\amZ1lfS{wB, _wJ<}E{}`y"Lnh66 * U5c )y0"{ 1ќmf$te &ɋweW 15*bߴkn |CC*1SЦ$M19`\qY~e#LU.׼jrUzT#:*38% V{kU@v_+ `t. I jQ@H?"@x`/!J3wu{LU"ɠw ` JЋ:dEPxAZb+frn.SuDk/r*z 3Z(QK )LX^|+;//4yV4?ALP(.-≯ݵ\8W<յǮq Y+aTP\.xRqx(+:gԎoQ..6t%2 vɶ @qT;<9J`J?XOx;26ؤwPS4ax9,E?^}Uנ~tSf M뺽t qG { ނO]ZR>*Si |CIAY@a0hYxUTk%4* 48<[jv[v_V*#Ϲ4\" {#:mf|š|σF4fkUjF˪SGĻDmU~iuaYS̒~]qW~cw1+]h#T@0 xf"#4 (lh s p[Z%G\W\I*J< ]ev!K5wP>7.B"{Ќ`|)u_b/W=1Y$y!\{\00B{ ~iNgӉXI|5XM>|F~|MdR^.uFTtiJ)Z#R)W}m6@c"i8)wb>WZoW'~돁oXTiF][n VZij<+ʣozzJދ0FYNak*txU?j dOŎ6\=AJgڔS*Nbt^Zv^‹7Q)K}NP%pG5b/BrgOT1㵎iI;[sN!0iE`(bSMŽsF*ԒNߜpM Y2t5AW`Px`cev;nBԌ/>0Ș܊]Z$+q^bߘݠe}Yަc dHk/-.<RaW!aMQ6Dkf3[#N*v$֫:)_ʕz<㼘 +_Zq͋u^z$܆*PĞ`ZvYP]%Z Ӝ r(B0(cޕ_/PA'iWmGXO&T-(8)+VjvLiWy3`>ea)N5S9RJө=d9'Q„nX .Fq =<h]M`c:V/jif5u3%ʇivch2 7M2ƻEza7Qģs#x8?leҢ} 3B cߴcL~U> 7) ݘM?8j^{'d]qh grS1@0M^D{.<;'0T 4(m3iz&Nv ,.<7]'o(EKHy7;g:Zyi1u^\]aݟBY ygLJW0ۡk\ +]sRN䆍|ݷ'&qnb]V\f.Ѽz UKf32ޑc\\hdBPOA6j6!lYmk+C,;3PPȄ+9 ˓0U e4='7_ kE~(D_~+*ueIӎ.ĉ?0XAA}/S>:8ӲYJ3:,fa:y6 IvbvPCs9x1kU^ylę !s x,9 -8.4Ն=˺[)'ʨF\B&A>O,(iT wUǫpWpb xWwij.""K{Xq!6Fٸ 'J64eEmϘ_K(zGU<fc됊v2\OQsY/senc*WQ;BxpaJ^B5f6TuITqj 0POQ}g/~-߳ vNR""Ƒ#ӸE;IϱN-bubX#Gݻ$M~V3?-|zHRԵF{g|_H,';A^߄kQIIzW>Pl)p [pT,,}0IXYeQ`!u)30Hs~KVJ "d>8>#TgV⣞#*$ du#on#u'@w+( wT 芋BCȊty<<,-;n0Bx[0{bzθn)cDOW7,U_e]6YGW7?'>0= GG$ |OPMZ `"ljϔVW0~=(ֹI/Q6X^}zOU:r ]y:Y &]ro1>J XUU<HK=mNOa t =CU%p\vε]}e`kOS ٓ)՘)s0kDY'ʐF$+J4Caηx_y1{@AXbgx6O-P~YM!3Ye[>eV3uТ{C 3@k#\N.?r/[jM֨XK ~qfzrUiB5ӕde*Ϛ?.֎iˎ_~#d0Cʵ-:UɓWf}GgUbطf%t LKvQ ͓Ѡ~*?͋0^eKI%Վc>aPE eKJѧ֢r uonaqINTYĥ\&WZv*U&@fi2:&͍Hqzxz*Gŀu>LoTɤX`CUKbѵMhij2j Lof[`]ؿiIĝ1:~h )3>PR"~r?TfcTѸkw^,qYA8bbмE,ovz3M-GWΙxTٜOf W |aBڔG0$y{.)Np.4m-;st͖b d=6:/ʔ3$g ^捹Y0*3/""ZaU\Z٦ױa #W_b.H)=1=: X;RD_Y`Ffؗ. `м+DM 7^HPӂ.NSFϑנTFcÿkJM{ͼ:h.(-~WgZ|B*@Dׯ_ Ѕ8;qPG!k31!2 ;LUI'4S.VHCMTNtɅOׯn*ӷv &X'-<5i`O?|S&) "dĠ ʔQNn 'K03'\9I[8i @s+hrF=*AEX7=pZX *!>ê%(%@89 [å~-Бr ,Y:t QIk?dk0Dx`E [lߥS!"OMקH+AZTA;>e: BqLGy3jA4 vEb􄶓hNoܱ}HKM3`^p<9i~Fd ~0ʶiobNH ^ܞ,?tLBr?wDՎ_$ =~彩d_y __t6E2$r Ne"ݯH&FKH?zŊYr1r/H S]~swSO&aEЂasb(u00(宋e84Q]̆pXeLgz݉CA,\g p)ʙɶ~gÑopJ Ɖ6̤R^WZ+mNrC3 SA9W̢oC+wd<,J!B1QHn2Nӂ Lhv ,W܀Jqmp0}>tWM {?5㞨 ZDv"|K"| =tfN"Iд~7p[CEfIF#ͅm:a}S6߹0g|\bV)^X[^]A0;2BK"~RsYd&JjBr̚D6?^ŧfaS?+X6%09AgճT "%Ź>f>6cj)= 9T8Pkn3@ojdskv?z̢ wbx*'NF3mal:A⌬S'eM#[W밉c|4%7KYtdՏnF<*/2AVFMMOԀeK r&ΞV9#fIRS IBB}*e0>eaq,ޘ;Nz\d#zs 毖jYƻ+K&}SwRm.%{]…7Hf ͠o6)WhTUkջ dt{6b HV%8\' Єc'@4sVjf?/fEy$)dR1z3g4v~3YY#Y[s+%8u%W$@ڪa 'Ej3COqg@ o΅@:}a\z[)@4SS .4t揽A1k?T9hiR[QjBZ,Mu8 sT6۟f܋X07|kt9 x]Ѽm?NBo;;XtPĖ4ׯ " Xaq5n_Efq"sbmђB#*4iNFm~d'w6I׍]zn/?~^[Xs@SŧGA2VwK@__ ̂c;?D*y#!FkLe$sTB yG0 a madP^1'mÙe/K(E:$>A3ĚQ]SP#$;;Ȥ?< o_v]ғz6l({wkQÚ<8 c~)Jeti#k"M&'棹;y&x?@曅!cLorm4Jދ @NF823.l$vڴ<07<"Hc wr<J#HpT Dr>B^Y;Zu:pϟ..z_*Gk׆>I`=H}b.I ¡?C!R&5G٩ g]FKc+ÅP0wb /ZjWo&EZ{GArˋݭf2Ff{}K|DqYIW7BZ]y"qg (`-Wz%akSp7]?iq3 iÒT[-͔9\*$V (<ѽTM䈺KvaD\AZ9wKqǓU`~6#t&fLtu꾺-ې1Njk\]޹9B$c\)єLNQ_-FvNwZpґE;J'@-J9a׎kB"ݡ/Q&P=}zd8My; ֎]:P ^d:)kfoB8H5 {oYPp6<} ;ZFc,;atm[TФs3Rq4`(Y\˨Wbe 2w8wGDpBS@-hA6?H9T+!'A٧!Zc6a4(_w%ngÓw3Rbt< qmK%*%咧-䢅 cyrub,'¦J;d p  Bm̓k 䳶tkyrqa6ZS>EceWj CGp#^j6 F2!դݓKA4Џ9UzW"U|N[s-E_i/,)l6`N$ dxUNi)P\o>֗ƒ('U jG/11Fa98"~6`Uy5 ?Ad^Y{-slU6OD; "D%(^I,5C?-F8DW`ጫ<|{~HDaVC}I#Sm#8HfI9 "b EGllHC7rq06g5(WL Z'A[24_s We$tgYBr<3d[*Yn|_o/HJ^oON/e .GEmN- k:Nquhրv({cb1<+Fd 31S-y;*oMZLښNjKC!jJ 7#夰h 7fNgiӠG3qBx0}zNmC02QXlO6)ƒzngWȳg88[aBd>ds7fvTTZmu^ĵaJ7naGJH ̓xExu?P7{޲LO)pH9[ 5wwZ|H@J.8oH&TF~\_/]/ۚ?d-M;!Kbƃ+tij΁CE]tQN깤0 jϘ7ț`DS χ&BJVɥfȣG۩S 7_ ԕ呧ȶ1E`0DhytW{Srz0.~bXgߘO x&4qe-T-3 FۅѲJ[Y/"6AfgɋD~;"tKÎ5"Ś:A؝8۽0~VM&Mz3Ŀ<&M/ELr]3h3рn%nP45&{c]νZ~9L#F#1H_N2Mi _f!144A%?W!/ѳU.{Ru>@ 6fiFg_j//W; dm| p 2=LX}k5p찘^膣>B\)n \N^YRt?|~/ :($}HT9.TZBׇNbv\3e|n8*PtV: #-c5#~`ۥt$>V8`nDn_ʫb F+4;⍕V]S4s%ʠIг1Sw6fEV՝}=!ڂ m77mr^z8N e({xB>B7x)g ʦJ]MqÙ{\`cdlÓ%d3Iq)DKQ=tƅj|zA!~R@ wtծL5H;B'EPԀSa\" fSB G\.3M7> SI& tSԡrR؝nJi9SqLE>Vz;cfg sa L F#>WuN1w6B;[U5.,\M11%:K!K&t= |; 02bHL+ZƚY<oxA>\ב Bʭ۾AMrzebQ~a\79cm=SױZ_wq6 ~ 0v^΢RhFȄJ: 0\%%kqF8Obm~ٜ n0λ^vQ19F1%9"$?h=J`\N$: f> 1=7O0^uzjnq[3oj&#=d+R =b%P CU-[gֵ!kO3M\Ν*5 xW`e ~عQO8SH6'ܻlx:b"H1.M4udgT!/YЙ>U3"Sdo%ӈ"5-upփ8şcw΋NZ& iM3-鞆(:]W,l gJhƭx pcKX ,>I*`롱p]{mY{M &*//gg: &? Ii-Q38R:)6mFrAYg=7\KiOV-Os¦ŝĜ'm|f RNEm2bRve@.=ڹas4x9D,ZWSY#)YP^GhiP|*єQv榿t })Q\+]RF6}H<$PbC Hwح^ Sdv1IHΗP%3^d q Pި>ci@"F>4ۈtxO/æ ]B4࢓yr'ep?n˜^s8tr{** bJ42Q,^ڠ1tx1U/*}n0If+w 1YE]\qE)S$r׆oXcc|=/:l%vBOn& !B4[hDؙx`Q%A6tNX1Ȟ Ѩ- Hw#=:FO &"M R<>fK%XLt)9v1^8~%|DS\`ޟ/yq-QAǀ(r ~f 7](xt9}P  $m! ,]d"YJyCu {E/4@a/H<5ׇU166C«ɮH7jxyDGu¸]OP82wQ ,B4gl3ã TKZB[?)n7޵! 6&]X\MۚTtxaD4i5;8Gt3حF7O<|G%Ja7 ʲdٔw6?Ђs5:{pXl0KHael}o)7y4ocB5+|S:EHdL/yKrM S5!vIOm,E/+vGYu8OJr))% Oy|}J Wbm`Ԟt5h_YIL.=}<YQ9 w@h={Dw;BK9gF݇YƍhqyyBQ9w6ՇCe᧷ŕc] 0^h^XD 'nKi֊\,vj}*כ볤~IE n t\p~ 6ӤEanyL?0ƫ/;Ԇ n W5x:5kC8)G&Ui 9~ nj{~QE o+CBh>\|i$sϕ t$f><(ojNvԂ`om /2ZۖkS& /8i`zh~3| `S_цpx.UlcS۲uK['R`l-8/6 x)k&xi6o&]a&u㱻ӔI}$܄7󷜂Di8Yh jor1Q.O,hA\ Z3u8mgntu xc˦" XC90-Ut[xB7|`C kT GC>$I:zk+khdo#C2FU!QS y!<2hf|+~d3MU1ax"Z~IkUcXG rʥ%ݥ$zrUfY(dL ʘG/M,vlN[PW ?,OFf|c+_pnNofiV׭hZS_.Ns ^ٕ"#wvRt_rX4-=l`@REy.E &:OAvKh6:ƒ2)PM 8a&SOW@$f<CC1KGGl{}ePēϵZ߹I`%,+3L秸GܗBX[ ZƁ\ˮC _|ZQH1{֧:#bw-7UT>&\ /UG<== k G_0~q'ZPZ}QQ/\Cɑ5%<Ǎ!ENj2IۨKu!t~݃L,̤Ӝ .,w_ޮ_hOuV&ѳ<ӀWbFglc ćVRo^](eӕ̪$qTM]ܽFR)ZS.9rw)2[ ) \QQ_`к5_(7.iCMUη.3-w 0WHq{~dC},/*Di9Zr8z?L{Y3O{fzrdGX9~:>A:5^׼$줊x*jxi:ѕF(Pu3~/(iCh׺hr4Pқ-Rj?}g\}VsW39*fne,Wu Vx 3sT+XAGBdbeBP S eRPObQHcs ƈJg2M>atW 4'=ȒLS Ĺ|J:>@ܳkQtt}]}*D sFKy"S'DO 6'C‹M/!*Aj5ur+zmDIŃJAܷ>sfxj]:HgM6X|d錂Y] klxvno65e(%e9CJ>$A8>=MFĬLB17cn^%*0:@[?7)?epR,_n&읺s^DӠ^FEULp~(x}Kwd L:.qguNllR4xN]eé%&DN9M4X8k(Bts:*ʖ\+c).<>UYZ֌KĒq*(|M._[\io9a zNst1Ҝw3O=0p=P`:43D"R腝= LL[]xw|Cy=gZ"MGn["Ӿd<6d v|Fe>{*FzInk2'ɰ¯t~Pc4ncA;#djkcdpҸF,u1 32)kxpV.RaƋ9y8~}/t x #nO$vTȕkV Hԉd<VV͆n/ͼaNͫ{xTQL,U(r{6?acTЎ+&k(M uXd_?>EdྦWZV(rEb/R,hycEwYF%eݟsF7wJ4a_>oH-/xqEGXC.Ɛ.Ov fBA-[Xz<&|)Ƈb]uɷv\U6N4=|̨{u&կ8V_l~'mE7#x8u{n1>qvT2pn 9JIG+_By` Zu[cyz(B_+L@Vhdjx,a|,,܋,q~hpV8[M}/moƋ2rG l c"XIԹZ @3νE/)7&֤rQNɺ^xKG4*!?={֋XuU5\]wq$ J?c-0V.[Jy.Vn 8/cN׍_/y>S ӭuLMO˾^{V$1++fhW)dVm;!"Zr0*_: gK[m isn6vBݮ*gycDI[s`_twMB\*#wFnY+ 9y0\%%̔\`W3ȑܶPC]TG 㡕~ L'ClaIŬ):U5d LoV @ծP]&f#Z hIWbl*i R?<Lܞ *GubȤ.Z6XUH$Gckd*q,wRЙg}A~ q??Eoe*hhYQ 32D{HVBW^*$]9hY"/0#G>JTqiD^Yg*D5.YrtiduO`辨oBAs fJ;Pm@2$pLvTNS/ {.9OVQvQa~,K0JJjL.^l JBd{1dlsrV6/*GhM4&Q xq5cxwg :0Xr;mPqЉ PG+@Ts҇+F4vs0h^6J1op&ϣG#D!^D25퀐=^ [w:Gζ(3lSY!Ao3" {:&0]Bj1eZ.zC6ɞ`<35++EPFXpM(1'm*b]Nt1Lff.5)$1!LrS-y<^~@臢:W[H_BR ~mta* 0Xe+ߑⷃs[, {N1WI|wBzJVDӁs]l+4PI]Gg T'W y}bl3FpN{߬%Ǫ5%;qN(%pZq)|iӻ(碖v;H)|fy; "CPw?h~֦KbVkql;+g-I:& _9VNDBw݅ )HDw׀7Vk^B[sOt0lINh8}W`&ۗ,-?su3I}hr*.mSS˵NjF@xj @E0`껪Y#6mlh*eޗ#?+**?XNi}U 5n,Ȩ!ym; , Ռ),$'FrQOq%k(Bć$=M /2R)JpJ-sj +p`3+2J`Nq@Mˍvˏ~>7xi?;B䥭{+}]n/r# C`#˗sd&N(hP86hl r vz9q. -ءbx)sɑCHl4o0"2VIv6^;;%-P6JJ|䦸A;u;uuѣW|c)A@t1{qA%VyK?ealy"R-=ntfРҭGKr>Snbm AgM(eYЁoa`5xK;9",{אWtC]U"$jog"@;_zXўr0ʦ-Kɏ{,SPc9~7e^Ų3 ûg͟4=MQyE!t־Mc |m&NK @~U0lbfw3<}I~_T= g{xd rw/W1`SEᐏ<ZG؜k~J[l<~tRbyys7bJ_S:X&X7tS Ȃb;xN#},R#) yb;~%;d|K(^1QrN 9(yDqVؽ*[tEk4r<$7jZ [,\:t@zRT_9TN9_0BT-^vh+<.h߬OA=:@Rdn^m0>* 8॑K-t*( D'^8c OyR=DzW 5̒QF:Ž[ fM NnFD7yTkc} rbuG(]C Evz>e<&xVT"A>k-382 G`$ǰ\n j`cҹy≂CL:m 4+?<}e'r"YI]j o̓X_b1h7 N_+!|>S>ye 8.eC[Cl#cJq jRdrslK#6D4r=t| |vL5rk$-UWږKۣ /RS8F ֓t__Q -KJΰXϒɖz:Tܽ{MYfP؂-TEX\./iNLnbl@ۆxhٰ@sT21^mhQi^{+lY?hŏfA=BPڦg{M/`79#~"^V.n)j|вiw Ae$[J^PYp l@&a+ K: J # lB׏*V+2WLYS͏zޠ䨓R0!H0SoXjY"HIsHpXzs6omy37baC_ l~isQBټ%攵yjR6wG5!ti]Ř+7z0Xz`_.\͛}[Y8LہcX@gN{!#$Eݰ+=-T2l96R194ne9*Lނ2#iZh`gH'3̤<5dHDZծPͫry ,#QV>&٪GDD/$o_ǵCLv[WAյ# ΅HCizX4NRou;B|$!}_tHȺ 9*Tt-hjYs,@vG4 {͙>yu^%1,XQo NJ,-sGtNe.Q({úd@ \sy']TL ExpmV .~)oGoBt<^!%m 1ڿ>|Ut*zcuKW7J삁*Su NHjQ^DވNbӫD@Tzz:BIĪZy{gwD1aEA FvwTiu?3_"m%8bUq3DMҽ2|G⤢eߎAEr `Fr (c9iBBܸI#jKdQp|) cLԡD>o~s27.Z\Ҁː5nGT3 *A̼x\ˌ"s+)oz4%qvwFy.ykҶ仠c\$1s;jըsڅ>b0U𾊆(+zuMIk,e# _I:IASr6X79jBwU%A~tb6)eջgv;9yES%LX]DwFKW|HrlQE1W@OβϤ)>^{BvރaMw\MJQ7c(2JFX$=xXGNը JXi%SYF؂4'ʣ9 b$O(PR]0SVs({:X)亴!Et(OoBb9jjW g?.kAReļVgbZ ĄRrr==e| ^` ?9(;EC9 `g}a@eD(܏Dw[VzyݱQ+ٶGʀk#~!/~.ˎ.D&4oee(/fAW 6!bQ>LAgmaKSj/=SژEs*2lA8B80IQ^Cp'ײj-8`JGҔbG_m7ZuyRM;J;;=Q1jD~Veq% }d BH= `J hD.3yQݫ᪬gC-e?j{ਮ v$/#ajY\Ii.XԼ^pHפɵ49Σ{ ֺ7WTAcJ%yq9fʨ5 PVent L2;o'+CHAȀULGnFF;xqE T7OR !a[1sOESdEzKZptݎqJ.?6gôПt]tIGauV9iIw4S9؋7N%>S}7=w Q~/EПwpe2ՠ6r]؈\;+R(aU9Uu:nMJk.IjpInvh64ܭr,ue,;p}aL [! WZ*԰@b{R^u,O!"}/层Quމ4T*T׼?p(]gwp/S`]h9pFaRVsLO!I x:?uq*X3v=Νy]8S+>!,IqT\ѽ7 P$A![ĮjEֈv~+NlvmV_lR9/]6SX5m6NG9fdkz@SH]qn`*^P3Dќrb(39bB\nl(_#UfkZn BoY~n^T g~agL "HI@I.4 h}*~͝6JwJOrc y-n![(V\d)NL&CݮA _Ϋg酥' yl*MMuz*`c{Y픫Np+\'V(P^xM4ty915aƛ_[cP|Gs푽vSZU--\ FrPT "vtDz^xY|7ӦEm1bƉynhZk7lfG0Q3W3EqĦs1wJ(o"ԞBPi[B ~V`1\@CRVI[)955\L=)K]ohh) `-[ XC(pZ2Igg~o#1Z=I@ >G_/ᬪ< :iIpHp4B,zcVm#&sfoeǗ)Ӏ&?n7?΃NH٥`N'Wy%9SIDt?r]Z5+",Z-1>h{~N |IG2`JzXXGNQ&6M@]R_Uu=TP`2z`aezE;xTk+7 zSpNbf ~^_ُijm ,i`)"Gw<+\}h1ѼIh3&eDaCj?VڊBJVIF]qh1Y0OOKƛc\~gE1+e]K)F !aL_uUoNqvW[wI=rX0PǔIA |:W_A(`&wm7c 3Jd,Q;6~EJ31=T @ AsӋgz^V ~}Z,@O;3.5t@Q$F̔nloHM"*?SϱE jkd%HWyq)h0;PDU M~iWJgvŪM/^NT&'ɶ]N>զ % ]ia#7IvK}Y5M,>d#MGzNЃMkgS${w:g82rM@ x<4?!ߊ|~\-%js93D6, vMqLd$o"zwbߺ9 ]1J\y$0DJl4D[ RJ%'R;ssUz}T5ɺcٳ< ?Oj$VA9#ђ`.)rATg^s[1 Y}w/# 2;ZǖEcI(H# HIЁh N,H6Gьx"%.-SlDdsϝ J-Pnޱu dMh\*=L!7)yM˖-5&j^9SVry`]V{ءyGAh~gvgk1uPI&mHD'S9:y䦿:w-D3qQuUlx\ =9̻QԒl}Y\  g30* 6ˆˎ՚@ +1gbKBK)2>F7ϥqKaFJ@ r]k@UI>!à|p?:A$-hlqPϺwKW'P8 7XJ$sf]p9-+q@9*tٜfϋ"ڍ+el]'98LJU:d1M?ezƄ=1:]D9yLJˀxIЪ|dal7Q٨ t@0ǫO o($;Tzj+txsNq/<֓ԊXYn0zo(ż69GrHGXy9*bXT֡zC_40߼V![\z;F]XE.x b|;;?dLpc|`.Ԁ#OgȾ3*-<Tj!k| ҫ|U$] *Շ~0(/&rpqÏ\VNS#?&YHPힴ3:CEG*!B&Ba/n,/7bهf}4c>A<Ԝ/e감UC)HxfM~ߣJޗJKsnQ?=KTP`f`EZ κٶ{ NPH)Ξ'L40jTldQߵj`rAD:!p!?n)~lOxAr<ܖ!V,W`4 nX"pyPS,<-#OLl(1Wi. 2WT՗,fe`^N@>x@gsE[_*wYཻڕ$pF66[?y,[ (<-AH+88;}'r +w5;QLV9k.I D( vkO.+̇qr/'Rջ\\``Uz:޽&w%[jmό& T|~iЯޭ_tl V'imz`f=8kE8 Y.Ԗu\!O>ΆØG a^~$AyGXًĬ\XN #ݰٚa͇ Q63(G3Rմyla9rDoJ [mߏʖ#ӖLяe üǀsڊ)ϼ-#b"&#Ϲrdwoal OC:jD?w~U϶ jt> z/iqEF;ѾXL# pF:I5 cJ 9#X8rд\D?-USlP^PJX#c9 ˊ6셆1uXI)AAvwye܉#i2vع!ĽKEyKA=ApK8<6g3٤"Fǟ<h#ΒE|O1_7pQּGC:Մ[k6ŊoWi qhzSs@êʛb޹`Τʳa?I!whf 8™f)+ᗭ|G*UnlFJ7Jᕆ2,8EїH9omIvňh|Fgdž(%U@g0O?/6l؏ )HŃb٘ p) /R(_83Jmv`E/{D ^uI.TNJZ:3u.|%towG yY49ȑdbMnŌSr |G 37\/iEBaS RC|Xؼ:@=IeγxXJ7V^nn^7ӾxM'\b* dl6XoHת[/qif'v%*Qg/9Sm -O+CfS-(X+I0PT*i=Y:7l3 (gbZE

O+V`GA*ch홲 b1ߧ'v?Ɨ\&oHQ5Rx`@``](!Hdz+kj6b<5  IG͂ a4AlZ&R8QĊl}lW{:T],wTFFXdGL'dq0mgfBV0ϘOL@mU`j0!/>_$?lw(tCg8#sBN#Pt,,lpNO ~pB'&1ޚz$2r O\>ӡ(P -Q#C$ !t`dt#r4m; bڅ,"#3򸜴Gű1!n/5LR@*[QRkĐ'R$ -igelєmgFuZ;[ q2Rl=φi݊rR$ ӗŮҭmQ4sU6P[j0)]M2,rbm\s GGʴ=`t6[ Wo)8WSvsk[nv&ӛo p X_bU=ؤ$ˡ [-XU -ў3 i)䭺k+Tөs ׃ }9F 4qCk5(PVYf}.$f'RYJ쥥~O62ݗ G^L'vhў^$.}^2 Jv! kqq%iHw65&MVWklKl4 N.0;D:cAJq?a_^~+2N,mě1J`ˆ 6 ?aul?YpԹ 2N ZaWh\ ~F vC!m#g7qU ݥhiu"-PxGpJ%tlИuS q!Pv[܌-:jv]k;}o^@^)_zhbR=M)Mb@j]?+H?*֎Iydp;.g5^I$>&g?Ο]\8oztB@-_1 ч{-nͺӪ- ,\ `09j滐inĭ]q1uf5`Vx>)N&~N W My{1.{Rvr]D|;9B d_YgN6dvښsa Sl[wx p3RY$!G/v˿Ľ(PnbK7B ݫ2h(ƗB_5u{á#MٶK'^\$a*f[W(]yiA[$yvVޫ{#(H;~+vqzYmRjy`YM[|,#q{N4ĜTx<).yffz;S?=IbA 4̪bSh4];W{nI:Fj.dGX^ b}qe-،ډ&t6h?}O.Qhca%LqvouP0.Φ=k29MA*i_-fY&|X2fdfQ0N9 Cu<0+|Y>8'43I^p0{Bi>gnYBDŽ52 DWH?gz)@ 0g_e||GdZ]&E}!#ztdVu xᷟFRߜ3,=u䆆ԕξ 'Xc!uӥ&̧T?N;=)MJw{8\% vF{ 5wcq P|xn'!:;:^t7aʳr ֖mx]({T5MU_*hyBS׿үPh7'gg͘iG=v\ DA/o:ޢiAKׁZ2G-L|- f*D`̛,|)J*pF@)ڀ˶"-Yj (Q|.q&z7 rO$[C-U=Q:AƁ.Vަo2%M!iKE/$IAzڗ~fښ躺ׄ2Cv=$?NNru(^[Tg^Z߹4a!?a @J;0y* w ȹ~ެiLK8ǔ 4\Gv`I1鴑՞\0hN/{\ߊI2%_w*p+ @R h]k"2h^A2g;ᑔi_M@{vq)lGqC2yoM #9(|Wd),`:48]Oq*!Gݡ,-=\x+3A&3.P+P\`H(Ej&"0P-ʈނ h ViTĜsY琭_QwYzXWaP@jBι'βo۱e=SbH)*c9Kq9-T`bsH3*Dbf8I|/ w1_JRaxyO7qA ΰ陪V6{ 2 nGd A(zG=p4m8 zܶ&Co0O{R'".@6.E)X'3?VgL<YJM :7RT,icL&?].!6ڊCJG݂R?PL-4cO5]E]nE΢1-DY_= d״({cյTd+zP-& gC%ŧ9`4J|PŗP?y!v lz]szGey&f W'gtם>)OO3Yn7XqPHQPDmV)"Z/jsY $Ȗ~ oMZ{,r@-0ʺ䘥ԛyK6<[N/ð&^j3g[jf@ឩŹ %۪;XwcRirRNN )_Sr2#zh#q6Bp[><c[` *15УbEMka꬧WTK5Bh_g RvrWmgcFQ4`#@/\8N52},AkX᥿̛^Nl(~ӯ$ VN)b2)o|@M9d?_u[` qn)e=dC0BM;>(Zr+GɈqkZa =9`N~kx<?X>3",V?Ѫņ0I"ͩ/$SnpFKL'~1ݗ5]B‚J>ԯ3)g*|</'7ӁA.d р?- %r=%/]I9D܂!k:m Hd6(} /;m#Ʀ9\5ŕr˰Aue79m ;MlȔ,]vHfapYOfS2- wR/r.bXU 9gY4j1 =O2O+Yoti(p ѹyPlqCmWQ&d+mc3mz^LT b'*7P$ͷH`9[G3BRj/0]68Ns+u2)"B%riH)k!dWi9{j6z2D0n,`qec;l~ u%#A9(]L-@04"&Ak dʷ"|$Ab^W`hźINSߴ. Ҥ 22hMlK`YZ%E=,= 8h*Ij'WKPL~˸t` INVy~@zuHӻ#?{綥(Q) wBr^HP5KvIQ}>mw=]\ O921 <T?*` P $hH,ِvyU#zt'NICoT䆻יn6Y}z7e-m@|Nt'߯[܎"Ugy;w58lOf9Jx ~.SD2>N#`'A%r+ݮhH'SBk8ɘ$\dvoTq|d4e3XZb"=\qM<@hRKCv.*fOVp5) N,]g;,Ӛ3K~Ǩ;ŝ`~_ w-ByJF>}>\!de(R!PFDD'Nn=F[I7CHfF{alzt@QF׆ w)#H& RdU_QE /![/*yBrPYΥ+κD.s\@ C}s%%ʟkrr/1thA1)K P/T_JPk, &⁵fxYXu$E\I|(\jK3&f>c=G-1-5C'3J+1-HC2iҵK#q&РVM~j&H#{4)iٛWøM)AW$4U]r2*?EhSS(ì}k#-2jϙ3>7%siaſ:,/02,p;i9_BrS`^`b wJFF2+(i]\WojnIڪUi/;FAM†A ~Q RZ6?>,7cs<;K+j~׃t(GqRIFt}ja0(жݑTWR|t} @E2"rXs{וt7`1Wsn4G!2I*Jv>"</E;-JE1Ht82>d>qGd;Ж%$c ?o2ug~+ xdUanȺڦvLve|?ZXePCw ({`: qE hp\Ŗs}eWQÁ ͱ bD|ёi4p"M1$ jCG>fB]8P {E^m(/7@O濿%;ZD1׏3>*G 3L0C#Fo^9~<+?qXX34iXGN{'{<"J{Ϙֺa ;hlbzc ܾ !XG,#΍#ҠVcTZll;2+!:Oqڤ,.")p߬J"js* JawP눪T$xa >߫)vE왻Z@S%qLe`q\0nD.0׏&h[.˦:<?D)/>jA%bPU\Rb\9U UqZ)q YADPSP.5>Pwȝg/`iAc/QEI,7 J +jZzV u7~ 07B-tr{k+;U\8av.0֜B]hGVܬsgrI2WT'/Z$gYD;VQe v XRŒGr-3|n]*aANlMqD"(4MѦ t~cV F_AYEaVl<rܛ#N kEzU-''UdR[ 85C}YuwWNYؼ_ٸERwz +>Ô ˄VX|s2|26XI"!V̤=PW k/FBH`9\MߘA7{- t%|+oVU0FɧE7:}Dq5,q$VvH;H\l۞ҥ H5!bДg kA~kC:;8dfbAy3GL= #e-:,%#yk]QϱgδQA;.VN {j; 9;4UP*un~Rjע %H(Da~=\OVIP[4E1zoyP`pԲ?g!k wSnXw>HӔTVb1z[]H|.3,iTbPN!h4fU} ),k2:v .T]b*DCLH5 KqP+tSp, OȉyEh18"^ ut84-e{0T> taibx/)itҒr`uhR 4G1*KR7 qM.W2 י?r@S7!6Lؠd@Hdg4IW W(2k{՜ݿs  8QւtsK ŬǐGzީp|%+0@ǜ楜|xoobA<8}IIG&{Y:G0lb;X='Ђ4-h6.B I 5P-K?Lnt41UH = A ]SѤ:v$?I1~&\uW~(n,#'ߦp'[2I,p-$OY>KtL h.wzpVz+(5|?-ÈRuX8`9ŧ6tKXy7SKER"L (htx֯!YCk4J,B TWG# !p 1㽄i܃i/aLd ^`G]7麅P S@'Řev.V*| .R&0<3JD#ѧBFLۘ+OSR|0$1+r5TTh }pe0˝y=7/kfX L+Ri7Nx9!}B݉ʿ i.ߙƖlF3zì (mRZlm,qj1"W*xA LGhe_2Ӭ@xzT="BXOrҏJI߿}e#Nu2N5ex+ab>>"柏BH^1-l)1׀Kk!powgeaxHX0pgՄI|hiI]nݺтM` Cǡc#Y8ڮ݆4<\WUg ˄.|y1ZPxLbA lò6qtRMRE={i aB4,.<#p9`erA_j͹91Sfj}{<FZK\/hVBjґXF639 [fbX5@4QbC(P«=;ތv LWB?Çi|RjݛC|z]Y2ɸ-sC8b5Xm ͕}'pqVSR XP xUM 0 P$zH!nI%vE/ׄ!=8<Z#*MF7d#khV&L#W\5 ؕz Eχ?!+-bIb_%'yj)_]x'R H~iTnGJ# 1␑ފshmBh%x@S @ Vh0%cP7R)ǎ׭|vq3cwF_[^"*iˌbsAkTA(y| 0&M7TW!, k[g vBT;zS@[ŭI4%_À7__֝>ԁ!R&!BgOyd-"e \!x>VxIV9a&!&tas?]׶J' {k7L#Q+Ll#Ys0+Zs/QCIiOMyk]؅qΓsxTvLx*6'dݺ \?&d1*N-O 7Nᓋt I7ωgsT"V~rE=2"\Udf)A:,CҔnKDKCw T8:጗-'q 4/y(-dm=X%zY A * EkqS35RêZƴ W 9WћWȕ\ڃn/Rq`z:A;kN:کJ ..Z!.(68$ *Z8=O3%Nſ1<ս#4uè_Ĕr"cC>s`ƛ:d$ jC /lknu "|ewC}gU%pv(- _8pvt~UO"O(=V/&92tGT5p»sJ9wk:?xaG ,7}o щBu}XhPMd%ullfP?G|Q=(c g!:3P+t"pH *V{^?\v{\ 6j Ox@jT{.8h cx /RHׁZX8j}^bZ9LPA{}@5~W9CvHC,y1(_XDDQ+V̀mnګk6Ç`$=Ӂy& ?,,JzJćY\z)̞U ;[֖,ڨsux'@3BGX2@q ?װ>:Q0{fsr .I%JҢy:ۙ#ʑ#Gj-:`a'9Jf9lQX eg:ܸ5PM=gI=[%(3ضM/>G% f ȉ(߭cҮ]Oi̫_Z&qbjHFiړJ=H:!Z&sK}XPƹVdUs[ډ:w롋]~.YktшFVtcN܋,A/>DeGr:6nA!lV9Oߎ)rBJ0ykhRi;h1&S@JL"_1 zNb!R8>keN;,p}AnNc` P7Y#;} SFʽKepB6hK;ᮻ]ưǍ!FL@'a>Xi)쎞 g"PƷ6։x|s'V q| (WFm.%{fk Ha),+JmYDnZ@c@%Sqx˺k:nn4|Kb![]6]4$ނ$m?-u%Xw*d 7$.(q+dln햝K %s5͚^)bslWm!WeWql6IFbz/KzǑGB_Dp=LBQ|<{aҥ"~8je=3PJbciHl"ݫ.uW\4 RV\EdbJw b0}4iD+ ;8}R0(Ena8ɮSSlcEWu2 m}KcbևVP]D^؞bhUL!2I'd}2@ԬG5Vzm-H[@V_2 {w5垌>XC\Zo9a19='GC){($ HZ+lJs]`4Ҝ%f$'i.:WfE\*7X${|+00 -mY,!j";E}32_] ),aҌPN%Ƭ J$\V`LPXN8JW%x+~3RjW.ԄA[ѭ8B`H2Һ#~$&#&tpQpl'.Md Xx@AUZq_,n CJcCˑTjWNT1da1C!^X{!}q0M/U(yK*pa#ϴ m7 )KQ-T3>v搫<1V^RJ_1>S;qLjt3`TZ%4K 8¸QFC&cٴ_8 ˳Vܶ}A\ [Xtȑe JFvoXX>t \ZWWWApl֫s1nƇ fWXI=eBcE_ͪϾܦbkH^Kjɥ}^c -ѩޠ>L? pS{h9 by4Tv'Zi;AW?RO dk|6BdoQ | 0.9AA0Ct\d鰨~?/I-,i$Ȗ=J }:lM(Ja8V#s2E]g7uZIy jHXQ 䨷SzS=k lDDk! d8G@tmkH?sibq ġ]ͬE([Sx,IWNV `e\$wYE(qR}r*^Xh5@ `EK+ɂ݇KfV75xN-Ěd^MsT%;dt~<( ckq V]W鳸p /fV>~[2;[_%r><$f"Ѻ+"r8")_l8&$j1`4z4&ljCM|h*:4媘-RAB @!Oy_O;9Dv\fD*`wկE1 ^S,6' e;_J'Z}JKCŲq4< "an$znis?G B2PZ,. oEá۠3&\Fj r׊jͨ&`PFmA!~!цT BҚ-:"AQ1K%@aQC1]cf~r%0s0K@g` )* '_3p_éYo[Y QR.y`j"T1rZ@/ @ѠXៜb}^这JVu8<2EN6{+jepA?eB=|SeɚNLHuϟ5a5/p+uT(io#I")~ '­OZibLB|n!tF{|~$ՖpK_{Sy$GJfC5{^qB 1Cyg01"=}X .khVUġZ5jק{pZl!(qIB DߩۆGc~`I aVu}{QH+rD#ԇ Ja;Ty,Uao,n 7?vr$RJWK":u; bO<|+}n \9 Bڈ$ +D~ |:|ffSn `ઽ"M&&OîR}&I#u!;?^j!_Od g:k?fPOӪ!HPMN}ָdJnD" F:~Ҏ2gίH;bMXNRB.=ەcb?0S* xĂmfu;/TJG׃u* ~>m;<4 X0RʑL!FTR)%W}q_ ݐpO#llrd?L:@SߵXA:#˭bXJ|\RhrH`14y 5kyGB򸕸^gS= !킢̠ĎoncǁoߌtXY--!/1(ǕuvZ?|ve{cQ9OM_)&;vB+=9pI sz\E/S<*6 ̥D۸htIYb콚I"䛫ӍF'}3hA{]z0q0 47_\IʲF4O{pRJ{{ZjwL e:h-R ?K:Du)J57Z% A^q&YFnl*0~Z(w٭>C o:: n\r7xq6y&޿;"̓Xz^sm^zhB* L!IDĒcoE K|Yc\H*WA\fJIP̏@>a'9BX%"iI32 ϝSt G*tVT!a @K%z3P}}1>/1&w<-l]ސ#A2 q}aFHS^+9_b_A·vMe˵l jV]*@:m4pl:2̈|Xeq C97!d>_}`j1sK ^7e2j`wDU%,8hr9"1;!͠z_y'9 x(q f2KS' DТm$WGU[w5POqq y!^|CC_MAi,Q'2%+60JժE]swyv|.mя .G!a*,Ύs_VY6|g,txU_@^˽=Um)4N ԫ}.otƟq9\CDLl(ܨTdv 8EC`\1~YX;B.+|N)^9T*ڌƺ!&=Z߀7sfEϤ*hMlO02ݑdF1ܞshq;̈́@zE=M)rl` >|SizM$ޚ* qw/ +r4PNYF߰TQJ QK䑆bB92Q/Pg^4aMRN#-2+nhd$ iAxp晸z bN'BlVXk*~ށOB:ԩ}X3yMwEL3z^YNt2>wt4bo ӿg ЄWd6ݷJMA`ʡ'>O8-fMt=IMSiڴ< H'U5eO״й#ie~0k>عjU h歽ѩxj1NM[6TYtո0xV.M}}Ypf7(}TL'`9ū~0(T&uX0ԩ! wÑiH˛0<4W'6%>ke۳< #( B_LSRW{sZ+] ]U+$SKP6QnXU8~-zB24\D:9-F } 5FEkKku)No'm\&eWLAؤ^MhD%nXKoX@r ,u"&rTNVu5u[)cݓw8A:xLG4 2Ae,':RA'Qi3ߏ w)“O'Xqǵxu iSSLWv6qN~FC݄_PN?-y I?UFJ`\:V@w+ݼhSNڱ&6&bnMOQ,ZJ?:_z,CU*Sܨ(ZM4:<ZkfP k 2{/i8E/ڬT~h5Av>{cd{mD1EB>6fnuʢBzޖIJksTPN"jAɶ.1o<\R6Y\PU_pP3=;|F eZ+Ǡn.). =Hx4p`)sK5V1h 讁?(%y-9a:"c(1٦;}x@OuJnZ. )*xB>(g\m1(2 OԒQaQTF_#<徊0cuS$xU~JU߄6'nFNFh&(+]XZSe-#P=Gdk<p;u*tNJfB9{o햑潼G@C89 <+N{[:6P Hei,k]űpBn[>wʞ¯)afseV/XD0&hlbC򬼍+`@yg:yF,r]Nwaz=8K:{T'T4;B}gɱ26Jȇ^idULih?3,(Cݑ $h9qCZj(/{ԑ[W@}ҹdv˭8z̆w6^=rܾQ̥ ig|uR }"C~Xq6 B~kNU`tu79 @z^!ڒGD̯b_&rf }X0BX*[ϼ6=hsKL~gdݚrӣ1yX&S)fdJ=fA#ک}M=L\Gwg4; LF#g_y̬E%9hLpdBiߴ \'/xRQ䷕kFwg[xh!F:236AXZrF)>Zү˙5i|Wd\r|C5zPZJN)SW$PuRTƥx~;:#Nn휱MGI!`^q~oG`">mma:Y9W"MJJ3Fa {|* D9=ߙmc&lA<;#%7nBENbiuʗ\UZ.Gb|ѬH)2f$" CYd61YSh[tdCW6[nGO<`=%.5Pا\ 8 1vLlzs$r(uXjʄ̉bzb9ᶊ qtϩğpȎ.#L5S3O4!xV*AGrۘ01&Pu%&M!j0տrt>+8$ỉ,=ZA͈߭!% Y[r@*Y 8EYPx:xL?cO5~XjlDwxrzA3,.W&| BLlҽL_ u}kBT2z'jˑ9%5BަƇ`3,ڷ92 #Zh.Rv9ꟸѨa2?<j"KQj=FQ8WN#Sp/F80+'6nNȄp`1S]kuoґsxcKPfMq K% (ʲ?aWE4\,wy>%Ȥ# USq Y֍[}QdsM2/;L* JSB`:Ltcv:(/rd6ZP_E]=}>üDy?o-s UU42=jɠ"0[G*OJ43?nE._!H"^ͷ_|Tf~$sKC=0cn vLȪ.‰Ay^m;W_6BdQF[\F˶*5Ym\;z|=y)T(G$P6pD;LO /Fs7!TE}S+@~C+!@hW;opX[oXpR+CT A,v؜˿V>_5T ADڗs]TE`w/! Q)#!Q=,%WO4-<%옛"Xz( s UN]!8fN*B2,-=< SݜjGwx-SE{ r$+BG!hP9ڿBqjcͷI `˖L׫ )fDCK!ѺM4ݦAI/ (dh]%:C}Չp 9:!:oҧ3q0%m<5X7"aA ~n\੝Q+$e $??CG(ę xX,}>pK>[2]Vz_ߓz~$ \y\*ڢܭ Jor!2@ꪶ- G̛q0:4QBN27lWƕ Jԯz߀ЗVBI A*o2'ecs QN#b⹊1=o3Uuu!Ͳ8P.SP.G[48oo= . Ն?bwe>sRv :dmEfhucaŌJw[JrXۮiI(4J\ᅢp٨p(AEegxk8ɫϑ'i$◱e{$ߞr; ,UDŽ )!}֦4gQ: 4_խ}EUB1%|wptWauN|{7{*=+ m&Jp<`G$&Qqd; :d@ &| h#!)5>nC 5xt0Dc#gM&_GX8);m눧QUu|Hȱ4R;b6Gfnp 3'h?%>eS?Y,#c }GhJO+wqT/~\#ʫ  M0A0 Gkv} Zhֻ#&]j.=of_(ᗈA0pj;bH.ƱT0RV_ܢ-DLĬ r[]ϭȗz.xqAĹkQ€lWd7u,.X17#l~+xuh/It؜vSRç\8O+R?0fxiit–lq O#:Q((KuLkl#34$ P[%^GaLR.)e:^ W꼥$@6{&`q/CrVbK`G5!C%PLB`&I~xIwOˎo"8?8|taR]Hj-zrâ:3BT[6hHz|k4Wp{j!V(EHWYݨ NvLm184u-N Q(Pq  G]: Õ',Т^-;}GG ԫ, 'ZEvԃ}^WD_L"r%fw# Jxlk(ڌ3_ݥK]ӾWqAI7#J +_ۑ$E 84C1w%?8^U.REzL+A M6:y |XI=ot58גˢZv4WZ%$1A|ua RiNb˻PDj]rjKLgC[\)UH'!]O r$%pK(UE)/K @9$muF,'(Z7Ŷ)bEG!b@iF>fp ^[U8g/gd U3)f4`k/8X1`Ǹ)]p7V-@fR$mWyRv4WKgl _ޡ'ɦI9+83I=ш '9<͋5UNIKj5.7-bsj٫qC\;3d!pRXvq-c4ŢN E1p3n_6D.RfGu6 f݅^42/+R?d}@;D5] mG3_Hp:qdѵ0`X`sR5t:n0p.ޢL=vBgla"(ǁ&oY׈ݲ1mRlvĉQLG4jݒs),qZgQcnpUYu(q;LpHnd&F+g446w ӱWzth(e?˓./-39H][lBrN/-'GT푾C]W:芯Ɯ >5`Rp?j":.x^BFff+CPīעr`u[yHdo@4cPks^Tޭ?jF;iX܌&Z ]fVGݴG{lkHq&>ǘKujYH Vyt&c:O%ZE"$Ӛ#;nnjW^,u"IFi7&&޴Vnwʯ`Y VҗuD|Xz_.0ms!@Uں._sWDZ x/'UO_EkX2}U]vHyrQY[2qΗ!`3b4,*HZ3U3Y}jHf.HJG\YK0|w7JcSKb(PkTD!"2V#}u?48ryh5 h2TR]gLր&u/o`PFos& m­(ϴtϜmJՀ\N5`c!|㿄ulp ~:QBR4W"_nG@Iǿ0 L:6Plɨviӈ¤C>ch ᥾w1s&=wdO6/Kr|zj?-C@u|S0WL6G#enfmڬOJتC|p( ݲA &%!VaGpn@UT^.ah# M-+hO/k2EIumuCl(qfwc$V,r峝O] t7=aGMѧ*:,z–  tс8Bȳi;˒"U#kdGܗ<z7 \`v2a+a$@Z<`0<zyO0A C|@ͭ>>A&,%N& *QΓ7t&;D"5Z߶61isER*gԖCAAkX.NF{-GA}?,ƍxYSP?ہq d0.dvI~;(^ZQѨppWB8cm9wArޥ..Z\vel#AG\j& 9ߌŒ&t7;f'b/?S3H+>deJQ2 d`x咎iek[et.Y5V;P4L⇣9I*jOOM}[倊[w‰j/ ytM8h>3HCB PY!6[Xmfz:<v yoDv=;*r EĽLC|tޓ*m3pļ,`Xm$/]x[_r@T@c'" ^ He|ɟ,,J`FFJiaAްuU5:Jd C8;f|+;BG5%\9dp<)z`~SL|p,r:}ɔA."GKnSۑCAa;Iy _) SǞBg:O`Ag{ݝ|:36 ! SjĿ3Bt+51]LM!}*l Jk&fM Pׯt.= K|Д>=HI Eid1:t!-.c_<@f;TϤ5s%:]+&_IXΝ!#hX@/Y%u偁>e;# 7+~5Gށ[yPfjWd(J2ٛv戙V(:WAW\MP^!]uWyq3Z)&*4\ 8AÞr+僶P]-pңTB%u7&Dx~Aė<]0zN3O%Dܒ&hoKQ.`)i:";ox=%}j" Q"kC}8L20ZqIA*o.hf: ;B)##rϱOfMT4F]KJ+ Fa;r꿀|X,4^ldmy$oҿpoH5>y>j$P]z0J_ᩌ>tgk5͕a(LI5i,$L"7D:cRאhԴmӄ j$&Qe_оILp$DL NyVaKg G Y>Yޔcc &x%'tHm!!zurT){5 UڄD.+&4.ygWW !zG212Gመ=ycZi({B7\v leDg2 ǂ@Z`Yޥn<6vJ36Mvk.KD-g܀CC~TViڥw%z̝s#@V2waX_' \d-c-jD;Y΄2)FNá?%֛z-IJYE7<mYV%&u@E1-I#< AJ=ip7ؽ[x!D$66&[$&hΨ֚ߨ3|!F $ .<{38Z~ZoDrJF4bB;ML@cG:dUzq4W!qXȋN_Y8Us$>*LsybeA2vAjɯ\TlȖoȕR!F0I\ 6_,qhNߏQIr~4S0]FV҃;өٷSTݾ`_3Q_k.ߣQxܠ~}ҙLPW vDP!j> Z5²*66L{ݢϜ\%&jN$!Mt ls \P}%+iڡ >/ӵDkTǹ' BuQQ %c _8G:C=-iUt45tAb.R촩EN؜AF/lגҒqxhv ^ ;谢r]jEQ ϭǷN ( ѧa0Ljyi8[9T1~x,fV|:ؕ+[!Ra !WOopSޙÛ)ȩa8ǛwBBnb*,`aAf:Sӷ1h}K `9"8a*zsVnjB׋ \:fRGEATe!0FEA8vϋ9x;> ASmn. ƹ#S2g¾ et{Eg˚ߥ{@(6[/n͔G0S@ 'saw\n{sv^[j3@2~3 *zPL/Z r`–˿;ZAEx ^H#<m;ԥ <2 Hrt:E#({T-*0DF1^j]_ G)t [D7 ; ?BơlehX/uӹ25mYdn4ɬFQ8'vI8)l@50 |~ 瓉lx^SG*QF%}67;Z8?K0nuгgq2:lr| =~ |Ԍ"~iPcn8͗iX\'{hfƈY*12 $hu-WVm^AܣW ~˘eS T~s'.qކDPע\jD +~@f{GgC m.\u,Rq!PTDL1Œ}Xj}iwНc&Iu-T.bl;ɏh?!ɵ3Q]oOR~^q1ݴ.Ҧz9;f.ԁ_wd@%TUWo꟨׫p5Io l5 ``Β?`t_ߜ-MTb-oZ/2g 46ۧ fk)8{bbDI;zޥ»hL{Q5TJ2/'un|AG✻!k=9O35V#00K50_aLΪ;9.pkw.fn~\ 73!Fø[va$"rHzӆ]_oU_Fwo:䏊hbjL[4Kb'I|E-,Ɖ)ڗR`L?IvMiGhTj~GRYլ YJGw_sX Z+C;P?2@DU=EjH؞rs?tU6_&g1wY2q%./ٝxvvRZ} [(MqY<:)]'`u+4Ec`H9TZ4%EZP WPBq: ?ۗܜ6k+;`P_e)'b/`cw&,y^"!lӃTVdh*@a5vUrO"8Ӧl cKi&]?^ Jݮ$ 2 ={5w܁=\~n7`^EkVxDD0%d+0p7tz4_>(Q2v\q ցHzU2QLkP!>AW{auS!đ,Ys:AZmcxkb~2FK7 3i;&U/_k7 Px@`f 3H|cUrt^Q_n@$ p7%F,"-1 3h&|s׫ mv(,dM*RTGCῐxc<\8w0K$S=UdeD)?*c \^HʪyyP"S -tba؋Ƭzxާ zԋDgEy398膫VG-R(':2nмo5h= #^aQmjY*r.awB$7pBQF^hQ X˼54z>:B)x}-G?WffKbGm[X0գ5 īʱ)1lHj5wBljٓttdbᏘO|N O.G`yE\#tGI:؞9p[M/NGCh>?ݣr<8 aH/R3kY+.b_9(NHG4qfD,ke/<qnJMv9-֯1f$ZIND{ض/+…WX ݯԙJT^*Ľa[ јn[Zxm]ZG^=j 4\TH'(vnN]/&+<耞N&;1Vh8t]{ٝI5 ԯhhGjjQn[0SE*%?A}L+BpA;]4I)vRQ88eA.n T=@ !i<0SA65gܷKw흎 g l[KHƊ%F*9V?;ǂjJem"/הf5 jFġz˃bOY{ 0;ݥbH FʣsBoy(ZVd\&qsx=TjH/D< )?G8׈*>L\6*>Y`O] O6z{<=K7:ڧZ†]?LjԥDO&!LCLZqK'zYPȾ:Ahx^XKU'C\H!ðEyW n%)[$O12S@1scuk6zI@6/n+b}?L_J!%>~W 5x&=[ GSࠞx> A&cytQ^/N? drwf'¨ NsԔ- #:ިkxw:=._;lqYQh_2<8WkPW,ؿ/8#݉6ܟd^A(,4 nHO`ɱ# dQr <V𘃵äJk *BJIITOHjWjje\*sNSM+A3TZ]G;4m/ayHz#ͅ5)0CXJ~ھ#=>okm ПL_[SξNM T{N?~P]9@ܟ'u+`1c ʊ~۶+ 9AAZ{`eo+tWcO1*w A1|v;%Y>;N$/*=(ϫ݉*$^1Ek(Q\zdw q\lV;wf Ȟ|ESj|-Pⷊ'K:g۠/ā0ΔՋDp<, \6J95&565<0hNnpϑNgO#9=j_Xd[%[Q.r귞z:Pv՜OTn?UkdyʿdT!g\w<rپ_tum.UD겇5]]Rկy໐K/Z|\M|N[KktIDP|gXjӮ>#-+hʢ0} p|Zeb2C͡Gf|񑑦@еݭA#$*I^5 *I[&) &(HO3Z+puzz rtȠ֦=#6c<&{7s||Ḱgf.ӓHczJq{LXcg6RT1rlT EjA#$ʺ[*Igr |&;8!MU$SVvJm%`[&Â̈́:+j2Oƽ1l̶g/7XBCLՏ6 U榶:miHoXmwN}cVpLlEn qN>[ӦwlBmt?ȷ0.I4vc8D}v6zjpʢ?JX A*蚨:zO:7nffCqyu1 1Q0.Lx#"35Եt/ExԥǭBbW}y[x)H(OڨpďYEBA5@Ymi+^l+DZDlC& }gQuo;Dw}.Ơ i4?ZaVk@oW&7 p ]/#Jc A);k~<aط{Ugsڂ9Q 3{s[ɤw1&1 {j}I%#9S<ݩ/39YXTpOF)a0% ]u׌Sn?R51 Zuz`R\{uh/=1ZJmL`Q)q_O G@*-'7JԘ`|^Ֆxk<ŸIRBw9逾 =u@ZI܅-[:lUv{cggVSk]zů`#GY`zCˎM:tvK< CA1:' 3c?o=HHc9K@}Y ׄS:l_Y;ۧF}'k6MxwjYp s.#t$+J9 >kW1elvx;(3po Mc6aex[)^*=VWc4?ig( [)ıLqu 4p&`O:yЈn4+O[Hb x Ion`yC޸&P=r=%ZBJ> QW)7ZC4k+cėM˄,օ˖HƢ<+t]p>n68-qdC3-M 3oLpQONLWhN^2;Z+}4smof4 SAM$_.D6J#㡃cHV{LB6r1i򞿏1oN9{}~oTϊaSDkBK(:iI;^ 5l2iV~ӭ\X(pNyY[[<Ă8+6[o@45!+S?A/݆{u~ON6] " #v'Qk[) fp6dlj3fІT[= vƁO>ʀXkR7vP Jj!{ʹZͷoccnʨ{ݾ i(.k $^o%LoDރ%MAA#_n!fCd *ˁ{|Gۯt7_oK <!A:1pn/;EԄM%EXݬᥚ={pT^)+vlNDK C$E!N&}M PŇ|Rd2-f#\uo( ھC-mǚ1KyЬ,xӱh0m@T 㯏y]O4m1p.|j 3zҟT|\kA[:ɟB`[,N·+ØX^O ow47ra. FBa)(Huy!o˯%HѬ@-`yYz@̥W4c݆sũpTH:~6jlo!iP򋈉O=8}<8d l'n~K!sIvoP#Q{h3ʿnz|Z ;l1m0 *Zy4u]?%Joi?B\gmTu!!-??#ĚˑE袲EVbdwyzE]cy 9Ü.0g^*ЎTX:F?'b[yo1P?t[AIR} "ohdqg!؀_ 6MtZ}QN)*U \ &K*u0(6 Hs9 kgnf]i/Tƒ[M|S(?L_49>1_["=S{;N@Onti0HpiO:>VB^_o /&l޻+h2즧9Dsmע?l{YM^{MUtd:=t:'toLQpW O;WW Y=URgWv౻>S Ϥs-8 m^ix4ZKq V=ۢr=J[t9_;on" gSWOPodbXzIfI@ړvXru U3pH/Ed- ^=Y (I#>h\]u~)+_G4}BuRF-Lx*eCOKQ-}o( qL!2ӭ 9uz.?NR5zy߽NRzN0{%g 4OY :2$-A;bs$()'q`Bv""^w}䂼^e6+媢RwδC/2y4Dӽ\^%ݹFBlJw E*}&EoF$Зc[2cr\P+{ݹ7yGik?Op"Yjz`_ we@] fDaŬ1ayedYuZ4R}$ﲌsuDւ؄:!vQ| /be6GfZn]va >0+2dZ`.d8"p,H}IM޺Jjh\¬4^t "AMkOa1MEfj{l{%`-e>wJc<Yp#;MĐOhy%Q Jcqϋ!PW`%x{ZH\$\T8O ]T/ V+smTW2L̛|P ǀ!}lҔLꅬ槀^  :̢Ww?RŞo5#3F6Wu:Rc=Vh SV5F,>[fE+[qm*F:U=pUS_[n}Fz!0K@ o5SZ޿p2z"lR4ֲɘ Cm156: lF90uldyؑ^t]b/᭰fEU { Ta70~#s> Nw v>B0L99~a.3vCԸIϒ'#j^-{cː薰BIsF> *iT|55m-`=kqj ~C\X'8? l=($x5&a 9Jbt8K|]=Z)Iҩ>%N;n `KNsy_RWДѵ8RD+ӈKnH9 Dtǿ> K<__G_݀,1WP97.EWZ pb g'={ȝgݴat2CE-ĊS԰ׄp6 &Xc//]yQ_Q:^FeNI@/vr̥s {)F 7t )uWl!PW>ēa?3xE5(gAq%D[hʪz Sj|}iBp6@wEzfY{{T?.idZL}ХV|MIoMPˈ?B H4Z崂L8(CT`U zD@T*X8Rm"McŤe]- mŦr۸''ۊpYJ݊uyV(uə{tHUb9͜[{^IMTasy\s;pco@ּ3x,LuFquaU&2W˫LZJ4[͝:CHb`wm;*x?́}?_'B Jν}czli0/-iZ%ž)y`UM3.\ZZn 󯩜Pm^ku0cmeQRap ɴQt̡ςD>Ko*F&\mi"t"Yـ~جt:a>0]n!h5 P]5[gh_f<eYy׀Fu[,lZ4rRVod 1[iH)HXB<4߳~[&1pAwT*DڄYP^)2Hj黺b~\I<2\v+mG_[xk7b$>&,"TL\ӯ݀j I\)R!aOww)i("{]l2G0xR^Z%;y?|s<Go s+*%r)Syk'$x7J$J[#fiH 0H!yv:WO:z 6ޖ?X 4V{5HѽC\edj؝QIr:.]::S5vƉ'la^0u*̱L&sh OK=6(b(iM}¦0irW.`oE گdZ'3sh/m%SRI9N4J3cFޞs4h!;nɬTi!y=1C=n-Xx]}!4v15Kf dK`Ӈ6y0i3F~Re:\cӷR%L"];|IVQX9WZ8wKx# oEMw(;J1-׬i6'>〻6 3,:!#AֆL[O Hƕ^y,=69,zT1ְM tc`IP<إ!rqٔtCLl^e&Śě5"q~Tz.%~zڻ9Gn ĻѽCCA!VR3c` zT{|ڐ_rl1>Y%f4O-By apzskclD[Q. VT7+2h8db Y]C\>Al2"Ƿ_/Np\_d<9o 91]"^DBD&~ETYƔI+ ! (PsJ;@'ӧ<Ǜ}՞#!F~noJR/EK989"d;12Õ/F ohƩsrT sUV$}'`//Ÿ:cdMj@=omꔃ@Dn,=IJқ|v؋Ո >61A`ړ^㼥ANXp(}\8b"(6N+/SR>%p!I?7\7S2Ǔ}?`yjLJ>N.+Uq;Dw BfR|u#$ ڎnnЌ tMeپxđDzhTe"ج/ZX _%w!_Y!T OЏ(wΙrGvG [NrB2'.icSGgoPv3t]-ڃ,CϤ~` 蒨ب]*)^|Ҧ-Iv Ο)VZ:{DO&[:Vc“ВyH.uB:R ;4񵡿 &9)svhysN`@̋iNNx4.''fo<&. %Cج .مͷ2ڿϢ0qh٠v®7 R ˼ y_#S0%m&h <_Эk䴀|=-]8w8)Wqe,IP8EZ8#D;kMPo~_(mԭ6Zr1tr4 Ǐ[ĪSU?>KwV2@-7_Y6̹4iAGV\^2X%.un皟$JOOdSEĵ^VUCWy+l~O,z{Wb/_Ҁ㌍$6ʓ_%!2ڢQځŸ/G -Bc1uA^RH_FlƣwlW!14 ڄpV  |+Evlh/a2ssvXQ٫IpFIAנ5 4r66ʼn2<1^Brܮ}Z9Ma`(@iKaSG>oƘ" ՜lV~% }ǛT ˷LMԂ,Xz}R~jrf&V"/0ب:Y8FLp7>L|~x_\Y׬>=FK'%%5SAa}Gܤ0t )ExϸMYuˉȚ]'XSFPE_tM&ڌ=zИdfmhZF4L${Nj\Ha2 a5]%ޛc߅JۤHdl,c΍<\-])I&@sv/kJN<oG !G' u:6"~OB# > QEn6CշW Æ51p{ 1F @|Ҧ`L .*m 8} kh mnwH2T|"h\rqL!JXҏ3%bԓ(&1#ZoqmdClt64ٜ,*X` fi2>㲎soY"R##eLqlT lb`N6.`b7RR& nd) !2bdjBCˎg=$ǾT-b^⨅⛺ZsDv@qՇ1m[wgL'.(*q7] ZPxizךpDj P)_Iy&%bkUa,G!6q#X Dn)qAy~rOۙ-TTRם.LjRmDcZIa^Q~ië*-%-,@FO_S34;H9obnA}{6\t _mg1e苟[d:iWXN13u6zh-&٩ixt4I MɩP!+5zM갍Z \h!-΁wm5 rbHmi<:pdiP٩DmwT.L"9$qVd>Iҝ,z#QԇAWc AK%s}hR'zIߋ@ XeyJ{m)A(z:|!/*\^_)"KMfbޞZ|Ijy6`KTAضdЀZ9kӘ7~ۻX{oi蝭$F؂zw':v:հY(!^>4RW>bDm(\enkIq uqD06zFSEԳ,Y`⒬; 9 ]o%9Pޚ,p$̴Q]1dc}Ru˩C`KGIK@fi-=e0t>!H?p a$7O仵EI3N]CWB(FduӨu~}T C/mC~۵BYSx;ã*jϭ Tʑ BP iW"ba{ ;d<5?Íq̅  _MμO/fe/p\ 3f]oMHgj^i!Abl%- UC; 2pèUU!_rK>4s' գ~,*nWSf1|K-|z- ``ƠYH22$f/}nԢVбDYQ[J _[nVxc7-'T${r{C%(<1ђa~rv\oyʝpKl8c݂zw} J7}p=t LuB~"p~ztƬbgsn8g*A`zrQC45]%'ғeIsOl% WFK t_EV∤RS p jx%x+fu<'EK{v1y+U`C8 )jV'*"0^:C7O']tx nB3FW"#) {Ҭ[`\y\ ΀] bOxKQ>-)++&mx"IYfƪid.4߽7x6a/l| !XY#` cKM8a q-/Hٽ6X`,h(3Sd!k3Ku/EZvK"Me9'nG~u;24G(/`gY@4T~nƸ8c.0،NPS> dOUWxҔ0rƼگZ@"r]}&ΖrdFPϧSڏFkuˤmV,21RiVB,019F?Eb&ism#1cu%!sFzW>F**ֲ/qoӸRXNn5cnIX^l"E`ڡJ)Ai|dyGE::;8F-7܍)N^Fhx,E;Ohe{QCSMO-6` fu7\|NݨV ,㚖3C>ȏLi/m3Df'!h[N)=,,*[)(Y4:b_ng*Z{Ӑon Y:/YI*iKTaOrY;Cya~2IEua*be(du,՗Iٙd.&, (KNpH,Htw/mگa1n3#+k&k>͋6=b={LsAr`8u/mg;%]r/^Wɼ׻wl^i$Ƈ@oB?؍A0Z@8+c^((9!L(g[p8<^,Pڬ _W2GoRP_6(oW45HҺ#4VX伽a2} }Uwr3wL^ߪ.xK/G]/4uad#I:*-3JERC~\[fi?V(hk?nD̺@ ֤\T"J rv3sVZlp'rثlpMxݺqrO'(.o9/]sX3\ ƁK.AO^@3=I $-F[nY6)]aUH 'K evw)5(Ӹ$AxC0bU;TLiO6ql>AGMSj3vLT=m君>Vm ~4m =Ea2oC`(-{yF+cxߜcۿ#"c5˷$aJmeS9h6 Xq!! I|/kؠ-B&v;tQ ;3`c7U׊ieYU . dTvtӚoߌ0y/O%J"TggGz.[XjA. Dh]:AtE@X[Q*5F eI'r}`>4vW"eFcI0Hh{]?XT 44SPM^{zWUEK黊Niԝ})h#1 "a.}Hڅήj__r/mqB2زF8C*H``CQ`Xg^zTT:[pSK{eϢۂWW&_\sZ4ry 3K.V,TOrU[j]wThMSL^l2Yu="˛]^ǰ }ĕO2~Q(KnVK*Pb&馏?@,*69 ǵ;mҗf_O-x)/& hRS3oBZ] 2B/ _[W7 \n3_q+gMϜ=%<:*gtnFd@ܒ%tOJNh]T>mL׭`'0#\ƼYA 4T q X>́Y =Ve.L<m2 46irؤHO}?nuDoSC*A΃; \[Z!ch#!;7a«/ͫ(a^VOʢ@8 00/~5j`0P?O! ]C:&,K .ff!咆2MZP]3_X^# sKLZ Ƀ nSxK5T;#@6uQԱIft#_S<.,4?_՟c7js >jYv6ZP̨%: %SL?l߉OSٶ7 QO[`yX&s_$<Ts;npkz891Z*,Ce yIpqd˅- lVO2Y29淩g1堺-*J@+cSS;8֓ -8 jX A ̃$W1.;,l`<}4ՕL %yP$BG"Q5 rpnp8E7S&*3M5dFv@th,9c2(uP7bo=s1퓱$jf i˷fxԨ8ske Px}-BB{޾PjHTr5ݑ[7ZUkưݴp hS}15j7_8u!kVâ EN% RqA5A PJ{(>j+lY}rT*SF]Pqlʤ-SkU3'`vc] y˻=9J{SUk;HVE & *l"Z|CiCSYΜdbC>%pζ~vLfqU\G^^wp\F./[>f,?BB|jif뱩Ĕ vsM *p4Jɖ CiIJY kUVlM(C`֬/* 56rtaq[)ްEI1>>oS"t4"J8AF q󏫱j⥑%.j!7 #IGly.OfӢmӸM WG;H&˫_+O|ٯ'> y FcPI/}j|R3u!njt]*kh\R⦃}(Ir cK w,$1sǫSp0/ˌJ(KDTͺ羢7Ks'ZR.ҥۇgdJ855'=ӂFm-ndcn._ yT lփkbhu;L?N?ZAȫf ݅f<[2 Y ;ӍN u+2Sdtp! VAS 5kS`]vkS^HE.Bd`N"/=ىsvptxJ &, mv?p5)lQuK\wSN} ZXda /{[tR> Q1sKlë]靣E(-軠]̑{QOg8tbhFM?:s; ii.a* \=#iW/*؜d-,-oLIUV\R F;N*Eg[7}$uU8 <곡ʒ6Q2i.sqp U ? ˡ𱕐7mt ҒFjs*GxsTP`T1n"6EcT\"c;ZO=[@ׁzaGTָQIπedH)[Ar6?!GkORtj:+ǭȤli-ۧ.$Kf3[igܘpÉn}JRgegxj0"@L pz4S=kz{Slx$*Lcݶ%ApщCy7UzoꔬpNaegEg2GMs"ۜ?j5Ce>%|/ӈ%i,LYߨR [Ft[JoCq+'>rw}tg)KX,4(Hh_?QM3#d/~AS0JmZl^t~H*!Lv՞8J%Pru/lD T`ɒ_ӏ5(:Ɍؘa#ՏwY35bŋil.q mW_}~˿U+a<86j2[T; Y/`BZgR%39o*~ޞAq! pDφO:@h~# F3V~$ކK-h󡔬h Nl}dC {:"yZ3.Rd^o_=S{_wPl Hc<_6@46`ʅk "2HtťRtD2sUfQNek$o}5.'^YD\ZEZHI߁n' M-uiTܽ_[9}`W5lbwOu־^<1U(axGaSy&'VPC3r,6[jZwa%EUyբA[ 'a (흲4AA nys\0V+4DМ)I\Ml`9nw5=Rx9j6!嗩uޡqy! \ '$}P|k5} h =C儠0.g]z,]ڦ5Ts)YaHFk"643ahǷbϨĀ`'`Cs>;rϽɰA: mPGy`n1nݽ2X?]~UOzvȔξ^^с>SNGFv[K0h!KiU7 TjDׂh~qKVIKU?Gw7DkpGKD}DOFSͰ%!/` VH%sP1'GhBx3'!@]ndk.RZ FiL`RU]h;[8g O+D`ǵA% }?D~ɉͥ+3:s Q4 ?3vXǽr懤\4cL(zf`LXeq3(h͋a` ])_1 &w eiϠI/]={W5g$Z7ĀޏϹW×\H5䏜OpG>('+%5 'euJ bꌛ1"/_&g؁aK c/9BaUeS]Z+4>@FM)S6+BmxJZvcye23H$ZQ]%\i7U]_#^pR0lDTf"(+.=GOQZ;?`.5iN\+ Te-u" Ov=AGp|<3^!KYR+| WkYPS& cgynW~Q@!tF0G}&PT\l( TEZjkJ!,96Fu겔5A~(6߃a!%MlBK9cE.v4ݘ~H 1abv[_\KTZBKc@ThևMy†,"f]Zpn.׸iG8/])W Sb+q6c={* e{΀XEO^K pzv}I8P.z>?x-kبϩiy8:@~BJ2cIՠ=ؗju޶{c?IIJHzY ]XnmGN~tIs'ooV1Qa7ŢL˩Sl͓.`lLPyV1P@&TB~CI[=XxqHF;Q@MɈG)(:Itzz,"iuq*W-T%&t'.l 8 9 Y*/&`4g#\jk*^:#ݮ`, 4775>aCɺ۵hxx(,3gXN'1֭P<|^AkV]X ߢĴQű(`A!x2Ef<nPGISFxl= ޻j5(~}b~GX@  U2)u$GOB*\`=^<|AI;nw>6egb%屎 0ܫCv>^mmtS>ӊEa?>.cuiݥ1r?p#GczoGsu(HVK_5],OO^~y;w qk*`UB%2/&pM|VV^`):Hh)c4"ˆe_C6nK$q=/$aXMcEÓN׵ ITp'w տ xpIM1 ɨv/%caYUMIZ%nfmVRpۿX(.ת~nW[^.&K>GɦidGIkSX\AzmC~'ĂR9h'5|l-y\)+aץ}()£P9|9`#=hz:e߷ Ew6[,"(|^|xVhWq٥i̥n"{ҥ?<&YjrOm||p~vYRcA"ooߝnY[iۃ̹[r1IY,H3F|Føw& YuI|}mr&|e3'uj:.>hx{q$r,\c~ͅPİ`N)QY'֟21[3 Rkdh:k*8h\CAd3iJ_Hjh鳁M݄mVѳ-@1IKU4%gS c,mCJ4㔷RxY픾p$`H;o{| ͗$mbAPmNvAIU>5#r?KMKG60&a+Is0V*YcD.BKc5A6:|@M(Bhx5{=zF?1_1O ׵pg7=#)r(<^I,'8z s0[rWzIzA至s$FIH_Z͟BXBb'"od"d 2_j 2z'\i7M?~vjMfZCD^8Ζ'Niv.*fݓĊ{V7A.jV!͈ {C.'5l+9T { >` eHxFBq_:)bzJXg`{TsU:2cgwh'zc sx+)Utm 5 auILͣ`41M٠,Pha`Bsح"\b%ud-˔cB^^!+ g )!ăp@USW^ԳtXxvHaNh w06gGdm̴ 5փ%fۇONrp0qڏ$B͢Ad~%hJE%/J_B_q r; a$jfKhq4XoNFN_Ú MCؤ5UFx,WhϮPFZ&O4 z_& P`k5sS_8 O꤈eZXg-Mud`(Bst$|(g,W6,Ƈ'"2G!fSA ]hD7t T+Zc[l1֮lQH]tPz/7Vx^~"\ڣwIzt\3DYm?n h,COa 4NǢ1{EDT#+w0ƆE)mmO`[icɚ E U=JV<3ּP0B`Zg:9a%6Ϥ|ݹ!_uZ0h(mEN_IBeSzy4 ?A(7|OVW}uVaDB)'mpӷ|~L̃`@Kjo'Zy(>G~ZcnM]r|t;87SeF ?[oXAoKEBMض p1t e&eW,ӣ>0p[ҟBUMT]|^kSzU2 _].62%[.3q;7Ju2N3P>rlmN~'쇳oF0 BcwxJԠ y!@%&ർV?mQ<?L"2 yՍ汶E!ȇ|S286HA^@\Х\E Ɋ&풼Qeh ːHlq@FZ !,qv110? 5u?$̔@c|CNdv$̻B ׅelqX!]Ն1i0\ X뽭pGOs=1<|cfDbU{&qxM~M_&z~1jM͢y6:?y^q,ʹd~[Ѝ=ݓ `G$ل6;bB+j'<E! {7wMPWE1^H][T8x\bu$ؘ Ozèx/KYcqd?Jcd@7~B-:oqgm)UrxYaҠOfEZ, -RV*z&&KEeN`(L:璢#I1޺,bԄZ;pPLhF~jSz(PC9O1&&䁥Ja nyF%tSY ђ\udv^}QO0Y:7{.H ]`t~޽3p35".x[eY*Aն7"Ż(c }x@)vh&eY5?C}X}F Z&P#UHxS8+}s4 eXDV?xo )g !TVΩi|x9MO$ųhuRZoEowؠi)Ðw$w' @ I˪tHCH1*j'}=2[,B.᜺:MhoA%θKKCqh=6څH)Vʫ;dr÷;%Hɡ8֏O ;xB ;-Di2 E&YSFIA&AL&/B3 Ϟ]kAĚ=T0wA !jn׀=T;m7dz"UNǝ}Lgh5!{Se4G &0H -wFZ|Jab=3; V38KRzÂ"aW;Jb!;O%e- ]o~'^m Sz5RTK DG.K𨝅fTo^ }s>k8JF Vŧ p- lcMՊ.6ǻ> RN|j IVVbKul+$7Vb֔(kXoDIT^u۠mb`*iFGfsL%2\1zBC%1H+.eE9`)gno&' BA ^k*c9[\@ڥy`Ǘq.Wo<3F:=Bu*;P^;!^L*PTMA´>h QX3Hpt/@\ e[ea ߂ζ-knaWӞ>^v6*zsʙХd;ܱYӞ^Ύ0VI9Ҟ'* HL) ]Q6ppPM_JZrFT>#)9iU2xGUH𽕸un{D+Rԇ[ oٞL4(DPR&n4Q7)x'/ SэrrEdwkƱw}tBt8Uw/;w/wБ(ANJ:0z LqI.(P=6K :xOa_?:U!v绛9ϗ.,\ ͸~.|pݮmb-;#a (gLPhc (ۑPo|XagFp.1(ϯq̩Dz6r kk$M6/FW *ۚrP9Xkյ3wdƳ͛NrlL&aX fnuՔH`.$bϤ՚ t7)3baiR,_McCp<5y3\aNPR3 idȁ0]WrBoI$+PіBRN !+DBtåO#C G~6yQ}):o(!^K f=ԉyB]2,GYg}ߟ!R5יz%!֟J}VWV^Q_yl3PлBBn v0ݹu0xXk|[x$sFkg\&Ub(/쮬{X8)F vfLkLPW~ awR-@S]pfR( G=rnxډGDfKtI~[As"OmZOn(&_Zgy\ʞ຅K|1/fpTpVRD)bhΰfaw,ShX׆Uc!s`xG\@ȢȜ`LON,lV3G`4ķ[X¢FKNcJ~$-֟vՆQqTRr= $q<~N['7&ʐN܀nwzB6=mԯaKD7HbW^`9tgA>}DşIC2Ng.cCwjQ뒦nJgFn,ʼn~@<,v?S# N9<4ezAV9;\%!ޣuϺa@KYRXqJ֚)|4PM:Hek'!W*TJ 9jEM+p+D~Xeh^Dܿޖb'Aljn%zJ;93sB*ҋc17q(h*u[tPk@/VɂVYUN?viR_Y:Ц#;'ruNOY Ʊyv{|7y4< |aS0ldYIu5%7yJ`U(} ' _QEu-rQxv ; ʕ;'F,I&>:p ]IY؊_͟ rOOu{mZ;oɵ!hj%Y[)/,fe&vS3&Yf 0whUye@fn?J\_[Ag5̇>asT1\s| ݥ".88{h{toxEӇx%g  ގ.lb֧=NNoT ]<Jl (9Ra_LvnR]GZ(Nu@vUQ}uvpaQ/6;ɈHwx2Vq{%ԟq>yz4ƭSe(jsaG|Lxdi\ έQC6>B5{Aj#Χڵv TכC{WsE8jěQ}gI0_{}>/װe>u4|:a<.B| fkX{>t" uG C^ US5u$v^=2T1$+sYAȓ%ELj7mV߀k9=Bq{O!z`^zŵ]/F~qe Zq.I6ʠ>ʟѾ?J~V,cIrS?R>F XIBx";}6%rԬt& Ňkl :Bƭ17]S '*$kn#qI&3> R1xlDU.]P /vWK|{E(řIhAl0%.%?Dc0క+&p$sE"g0vn7\vn0/*yd:ɲa MS͌d}m䭫<<}X52 !cLqr~4LoӤ/ča_z+wP_OőWK, zsAT_"'#U_\ 2rcB7oE"])(-pxH)Qz_zU 1ܝ}Ǹ:G, 4Xد􂄾g$۾yWEjirCPn]p2UT$#~n}n+G, L٬?R:zsBmw5P]RN6CF S\34zTe=&.h] QuEUADf#% <S9+AGзh^sX3OM񺔳LԴУE|`\dc{kR\Nx9(,K=}݈uSlN׻P ^`Tbyx1 < Y_pT@YzH$1,wmUDIo)E y75\rSY?Ste,80S,"X ;!Bc-ϒw3ˇL=Qf[I: f7Xp|Xu'tӆ+&zVP` .f_FS1%vE)'c2%C$tߧŢ:mLtDXǾē]x܄EvGa3B؄@L(@p$/G #RY*}0ux\Qvmo(]PȽrP[in%6pU<-p0oISHTl0tܸ~t1q19'+)H[A6 > &|+Òxcü)J+fuW끨9G`\7@jY\Y15|Z8kg.^G+^{OMKTk D7OP2e,0Hʈs1,B2ISK:YUQ rSw?_ny7 -h-(,[AToͩ݌U?w Iu9e]-E@P̌؜kyt? _,H>`3Ccl;EG|tWG/%]38RFJ}Xe_7=O 9I{Wf.ێkLt{˹ۚ3S0 n}+Y%}{كX>[g$涡' #>ƅ ?sw<,;5l4v"&# R "3`BDno2:\\O<⒅Y%r4hS]tsw8NQsWϛM ߔrƦ GjeǰyEe#(IRyb,*TY3 |ڔ-}tA~-`ՙC4kYZD@Lϵc,8BAeĚ2P gy=yt ?+W#!gawV̮Web }6k(wҘɠA5.Lu9z)2oo KT-pNd8U07~jKZ3ܷ̕}"ln'ufT}Mmd&0 lǠ6~"l|y{:o)_ 9دˡ&ˏ6g]>, mش^]أKӲiFb%~h7: Hl)_ZhrЩ7MH.1"~:L&/0 i[j%҉7o}n=1|兒wUxdM$n;gߗ+y >Q ʳF v,%lTG*7؉(ҙpaMrH_x]}twȲ UskKb*m]2WjATMSG|@ c-!/*QLp5w֔,-?ݠ'@* PVsԔά 9 Gw71'oisZzd{N×]pp ДVj,AQl9LNrɡYHX K$D%p:kѩeNM Vi UԮ[;l)r_N"VU~mB{3퍄.ΎGM3VhdoJM #` &err=AU1D123"ޔs?bLWԥ[iq:/Җ/5Ĭh`݈+⼵$NOwW_!}h!k.|w?!@aב|* sXQe'7?}cs 1ZBJB0c< Nh( ukBG (7;j2M];Xd~bga;h~A {Ӱ$vwQfЩ1FuޚRIudo"GVCqʳZ+.#i}/?Zyw dD`~ @{fpfCI΢%O1Hߖ)fpi:9H4JN^hG={Q_K?a9E3PP>#LwCl&ZWAlU><ųV3-5lƻ1٦F,v6 !A.^\ϐRz3'wia sE{iʫ\6=󝢐qSO$ߩWN({"Ff{by{ B.w%=]u,ȇ^q8!UOx[*g+f=I:3x¢TlhfІPcJ!]F<# ȧ;۽:Ф73jn<[U% ieז:6пO+_" ۞$[5 VO %q ma<"F,@}#J`- 04 0 5ѩKOWU]Ȗ}>1qzb`ӂtb;W@Mvajxsƍ|zLA$[k67' zi՜'6T( {wg)JbJP %Ys y#w3P^6i.ɽ9DqC_^6 Q29\6PKh#s` {Eѕ2,0Yƀ(Am=ѨgC0 h^ȭ/&9#{tۥmH ,.$fh|I-o9URD]7=HN]L?hI@'EZބ(]T53ijdewyFrBl`F@' YCaHV,ڞ_T]{wk]O,*VB>TgQ9XDa)ʩ6lZ{ ?,w!xWgTΗ٧_;c#hh^BקOS )% ڼ v_\C> [q9b FWjflz IO>Q`EwրdgQl>HZF-6haoaO27 ; צs@ 6L :Io`u= ; (@/BA9+E_px!YN7&=2ay(jm%0ވ7F;]B\.@Q8΍6{1cӿS c}SGx")4#J 1ȹI{%|"F'qؙ92X,сۉsHX )MA7 cR\uzS@v+F}t,46ܒm,UcQ (b"*CFw-UeJF;akgG#,a6pCǒ.(ݼ ]CXMFwM {+Xȱ]ηUכp ØC UYP^u̳C o(%tSr68) d-[$OxE<?ϏTYRUln"j$cpGhj`96岕‘E%UHeWZ:b27M{m:cV$`/ڡ/+8s֪)QODx@ż9XU/C@2SO9z3ˇT _BK3|A;)99L, <6N B%HgeV8̹ܥ"ֺ!A1}򡃯!ռ l8-s3*DuE;DiGc1*bN4[Nr7(gRGe"FJW0SUJ@QhpUPsjH-N'iyvVT5[/߄2(`kp szqOFUXƜj!0:.L̊-joۿDBbF =DNԎAICDh41)[ޮJn"̶"QY.T1{[b&:Ǜ+ 䔱ke$?:Fh`K40kAF#I*S1 }/5NheQqX'U. 4^R4G x 8ԓ{+qkr^Lѳ!M`I+<)Q!w<.eߨ]er`'NnF%z w *,sՙ**8i'2wNȄ>PSRu"],ҧ8ݍ۫L8>{[]nk27'؉d~AkWRv 5mQS&;jO/&m b?NL,`:[4 }l5Q,BeZRĭ߳[>.NAh7. !o;I|~A4wBNڭf_^fғ7DƈԧI=èI`e5sLoWh8 h{1*{(p*PQ@pWՓ;us}L=7Q&hV|*%|zl%é|1Ǖn ˝mo'IXHCtn9x q@7!-`Zĕ$ 蕏xXvV;eu2WhiE+̸ǷRUHo+ǘb5B j[V1yC zt[~@{{zʃ$FeicJS Ms2a`.#8A%V=fR2b 8#f]r`_DH&3V:f@N<NīɈOd&E.~i6s!azgj׹ Z|YomьFnp YK[º㵕n4 A:WlL63g? ̇[N—:1FhxXF}'] աvK="==]qZ"vԀџEg%뵣m o׉D1uy d@prWaw4i``csA~–kAXxՑI߅Rrџܒ].EZ6'%භmI)w\Ql`3jYl{]hnލN$lX=!IjdRi9V.G(RaOj҈%rijfWv喳;GIgM#~(V]U䧎 Havаw,X:.]2.n]/v㞕lFh銐Q't}r ^λ'?}gHnkȲ7{枽\gz!x%[o^vO@|]1h#v@d+}dFVvF7"ɐIAC/LK'`*Z2KïO챙HW|s-Yiz&*x DViHlqO1ƻ28ƝJW]vk'Y7K<9+m?j|EY}q 'OِD b|.*7zݨ+3Gwf\͍ppA ڇJZNCp‘"AJٹ~H)=zIJԁmΌ_!Լ);B0 &RSU I ECڲD^,4˾ɋ{t1m 9G_[p,ep'zS-DcY.q/uIj!ZfN1˫o0J[)2ˉ遖cC;I!7qØ6?{[&U08}fD~&mKT0M6Њ`H)Fq/W]&x+4V͘*;E>컁#@gdSQ" TC [oy*;q$LVՕO_Q*u K92[Y,Ds1`QD yS bZb18EF ᤩKBtPӁ&_mJ DŽJ "Mf uzθDyuYQ'j% a Fٹ](jnX>NQR)uASw{yl1) CV*6Q0Λܷ>m4`R;& 3O"K8,S}߃ c1x#CI N4[!+ "n8|sWL&9++q $Ҭ0_3EVnR9ՏL2To7EA?M!' ~n{h`lpviJ(ӗRݠԢ۾1q%S1'> `z(k J?l(P |rL:,  sn%W<4*_!ۈݎ:8= *#R[?x$E6_kT q#`h\KF?}H:oGYҗgѲdC;a|>>e< ? fI1A*9%2^ dcAԱ BO#-B:-HCS2f>LC#gdw`*Oz)NuJZGYE4?uDSN>Ð~jV`N[9Uf SWP¥lj1%{rK<x0;<銪u ۼYW8~uθpM겏oPw{2M/Qw)HhVS,F6)zJm~1g]llo&N' %YGRpCtF&6pqA3߈O3ebEzdl-nU^w/ZJ"1R͏)L7ec\pɢ-O?o*JAp-wR9P^{;PT J< p<Ӑw9 >]0Tiolp/& >u͔[6h}* K+5{D]16{bg.HT/AS?Ƹ/4ez Fݔ7GqB$ x9:OtkjF…AvY;F,֑oaGqgbgu ,Qt}0ZQֳ!\HY`[D:Dv[Q/q`eH}ՈG=}k4 F.}=c XT4E*v/q|?tb\&_x#m/GdY; mcq2;8(J {T~kla<^.(MT]j&,\ 毫Z.ZhBiщ|'?VcTsV;~5;g}24GY8܀ Gp=a)ދS叐=1,p>ʹ=d7EEWg =8\(Gljtͫge-s;2`gie &}rڹ;3aOoBN*ۆ\W9,W8oVtSIﮘNW(𷲗:.R:t]6#v~[ ~?G_@kКzq_:Tܐg w _#? p?|aR=9wʑm!q@i 6ucw .E-* AQ(KƵ f̩s**[cYb:Ľ9rU}drE2~;qEsGa zѿ :0ڃΧR4/ mCX7̄`j~#< unmwfr3r XVG7OՂH e&x=! }ݒM gbfbUH Jl жA1D>}6f6=4CyX\1 k5 KKE'{@ШLM,C9Txl*8U!P,TAū/R„yQlz+4ВQZ8㍻%q|S?(G rU<㌯7^qǔlSQz3kqVUb>x}Okxƌ[ijԒχcS\r k 頻.N Ȋm*==ebIo@6um=o3 mAˎ>#T`= Xaɶ>q+;iF \:(Q/d7 S›2P~BL\В6^ "l v)\ QyOdzku?䅞ʰD+yvy4,G"!vo8L[^g?FH˘wA,/_?52Q*Kz\N܉g/=(ع3kŧgY(٣ף]:o9Qp!gj4(]RfHEUl?MVr|;lXT@4+SR5N]H^+W/8 0_0]ʨ*˓|LщuT.ٳ$=XǤ)^ۤK9@;3D7Ot^W~Q]$;Xj_H8gʧvsc2;$'[PT PyCM2}#νޚsԹ8GBuXܽCDpZ~fJ leI[ ]{M h`Kyl<[8קb kg¬q8177Lu(\~' }>{eKJ {u9EwNen+9>Ua/wKap9ZбON5 [3%E" b$<,jPK-ν"!DZ׉b ]X5LQ!1u+E 3Ǽ*)fy扦5~pb9+V̴r\AQ-OId'VI\՝~'$%q"e_?l=: w,2jFlzEJwfdK,DТ'MNN,BfMWȇtOXEạInfi.n"̆詑4 WRgFFW6vW^A4 ɳOd@gx6<ӿ<$E}zENhky Qz194^d㩖[ q2ZXҬq,2N*DngFou"v?21nE0 }F(&>VwE֪Tq77"U^鹄I6L3Fh{!,zUV ߶%Qݽ6+}.m>'k~kq`Dr稐_Hq,An3xL{n^Tl ng;f7|⩥Uq}e訾e3H@ynrb(ET Rk;gY{ez߮GlZk d_̤Ӗy3,qr΀Df Ug?w8c_fj{CFA,'bU뒯q$w( Fe51NgGDR5HP6 c\_pw8߅=֍C8 Tb 0=͂& `퐹pxj9 fKDcE MO]Ϥ.%QRXtX:̠iihTxc:Ӌbhڤ&0]; "@`Du_iEJЋwM(C =g%r/G,88aj4!$e9WmށO9!N$V[7?j`vtxB-`}I*otyaLMVFj2HvOZÿWz:Lt>07~X$ur6I'd [_Ҡ.=lʬt܋cھQF5TbNʝArIlE.uiUW)"Sv!Lcv.cbvw6/iLeGuAZL;t-@p8*朂cIH{>gGXL$ygPv1J;Ŧ4%{P5%(`AfX3 kN` R ;*G(-8ߎOu)Ur=x6 +bfDMPV&!kQ*:܉dI6mswUck:N.l γZ(A3] @P4!} }TE习X1/ޯ0?Yx#zקBf[e̵L}yTn(OP<ԍMb~XbZɇζ ΤM!iSmӝVɣR 9OHE׎M:rnޗ~n i^fWVB1oOPJ"lnh57t@WԎp-ʡ0W55rLE3~[@z&:SCf&܍ۥY*U!>MAp\_J1=#Z`|4pc9E&sIэ?  rLugl)H|9S̔>Mhozi:F_3~X.J}9a(1@n@}L+%CDx蜹{lEl:59n4$S(KJ Bqaxल,/$\Ksj:Nټ.ᛠyi-`bJ=aL܉Ē|c&`)\P.9zi-TKuӄ(޴h,vTZ4aW5H5/6=)_L-Xfɼx4o'K/Jd:M&q!VwO{FlPΪ{&hƃ<-{¾QLh-?Y{3_MbO[?5yn Ĕ 晤 }飥ORyhi/`)Du~H鷫?&[=~j5o${K7"ݯW10{)Ӳk_S?ţn&+md[~o܍nҞLDOiXtn/T*Ż3cW/#J<ʠ,5{mAo/`¸= tX(zWg'DĘ"ԮnS@[ `;6Ih(ŊN<-P!2Bup#m,0K:"<;ym+ $ĕ4eUY}ocÞ1 y^OfJS*|x7RY|TǍ*YNokR0z>۽,:ic@"t*jQh]rxh."o[(\?2i*I?OgD"p snO ] Uן9!)(*É\;ѤLE k9P+}bwmפI7љDzJO6 V0CmmѺJ:qiDunJ׿SMשI+Xk‹L豤?׮V}]4~Tt]r<BDXs9+ڻE7@j燩#D'!Yug.ay~ېk@(Q2/9..Eh{N<ɻ3@MOtt'E%PɊo:"~dCʎ/"&7)u^Hrd&5>kRPk I^0¸Taea|*JLٻ4έ6˼ls Xr_Gч*͞ *5Ewm-%:oQIUHy9^⺌dO͓Ř Z=1"4y1 蠤 Dn, !UO `]5<jT".g5@Iɥ6OJ0-`wmS5RNiϺ^pb|&D983]] |1r<*x6pY ٵ$'o߸2(Sh&bZĘSIy(bbE5iO0Yzk\ţCЇ(_8)ØMAOxz es-9@=Abc"6]v]3. ?{01f;Y S(j$ӻ_9LH/EO~`6]%> 7D{"ҺI*m HܻKe[a% b6WT,?y@*^=vk8x_-&݂P' |F@=\49F4Ư,XԊ08EK<-(> K37 J3K_-VByEW?T䯿&]U=*#F > NSEp/F eKU7Hz[(-&`oI8eR< iCjf ]gl \ ! <](mEJr=oښ}6Yu {:5D #گtC=nYL74m\B` 4e[#VGlO4gq!NԾQj)Hi %I`K*6| p{OeJ.@ x2r7ѽDĹ,cgFEȇ|P-_`!KNny:&*!dfU#ɰªu5)qԞ-qb8dzԖpd;m&e!2fӃ@vFmE3өEI=Jf8Xl~۱NCS/H asӚ^&Sӄ\^2wuSFs0^bhnA$7{>ҁF,NW:v{\?Ti?ǕmkNzǞɗUKcFNz0y·"ydMuok,o*)Qs-H}nͿU^ `T|q&I*ӭY8tt Մ8h~d;{PSHRquUK#&r8kP1"`3c:Mʢ-Wxӈz}+G;Z&4JuLY#IAGI䕤v"',,b`R%C񀡔G5f)DUɐnjH/JZ).Wz a)C)98\SΣDž VnZH.&.׋F:Oi^x3'۟GUh +1% uvsPuVC%Nv"^ 6\=4fg{bzN&THؠ Xs>7= fS0ko'\Q-p jR+Yn;9r YlEXݦ٪MF~"\لAөt5lѹrfAJ[ps@ `L%v̡ ׏}or.I#,mg~҂[xZIRa:yA9+\P=gܑjX^9kt^/ˣfy R(._{('{XOϙ/OB`AG MPu;؂3R/P;\`$% m,Yq{Pg8":_b۳wc03(> 8 !,~n9SXo^ލھPOzkɣ' "q)vl'Ɩ@LÛ ̈}o|<]F;b#}'-Nr?\뤥z1B*hkvH` Q-9tiES8kXzؔ3f͢^:Hg9H>ք/G# n2`p.KbT /XU[7w.Uv]Bm4tX@>=B֫FѤA?v~ v)Q=d8TQS2n_rUњx> )N%?2 j7;tn˻`M$>q+P^om5EU!krԬo)\qMɇaI ( :͘!n:ZN;Oi4W21ȱi=@$ яai6|WƝׇmCb\犖[4i\'oy &` PoY" ())"~A$6zR)ZՏ4-F)6e od5 J:P6R;Tdd^/b,^|&%!ܿh6ݱ(v1fB`|5JjH@* ܜ!CfSs[i;BEZS&=a:ְֈ)M!+7 tۣY3E ST xdhkG%0͈m{jwf<_պ&UehGmۢ:ý!e'u(ԵMPkzr%"}Marqق7J_Ξ^ cCѲ꼇ɱ^u0@#ˮOaCu\'bM:2dz5-_%yEd޿'F޾+PC%IE$)RV*`blEjXwyg}h }CRO!6S߳߫t FS` zju2~;|>jo)п-4V:g8Ꙫ5oMOB#xdt-ՑfxŠMbu\"/iyjMg=1*_-[?EeV5XW|_W% 'D5xo?#V&H@mn9L̯p'fξMR&' wz`™i`QgK歄}R&;2{e>zRYaG.m*V/چ[þius9֐z}{}_3a\5L-HRiϙL+r"c~EڀU|O$\ţ;p2V;@FقK;L{ `" ʚNdF]5IK@m!؇/*n*ľv|I ͜މ7//IJlN \K{Ծ4d6Q|h)ڦY~*e(`|k7/ B# t`_ӳdhzЅjg;Lp샕Zo r`zpՎp+Tq4P%%-~Zu .l"^\+AQI6a9JJ/Ʋ0VP`:;5Z|)V,& 2R Kw )k]FL_~s2iWf.&FaՏ~0jUPiq p',e"9̀e䌼#:1$ (aL;lfO8WZvH15f 78XyN6[Ji]g58sd?AfR/MkS7Z*q}~HUq#T C# jg8/p|?˩ D}!-)%dޯmV,.ɜ.N( i.xMTB$X_Tņp&NIaFlsϗM( ˫*AOĒYD,Btޕn+Mkht@m H0CRLFM܉a!aSγmnS"DYL (!?0i>S,B0Ys3VW(_ UH#!tT+S ႕%3S, Gtz 56o΍V C;c1/ҌҎʪ[~+R{#o4 Dk!Ǵn&oU;Z4V/YPa I?L*|/Z{BhldҞ;Ng/hqK&O1fc~>BPwF81v6 dWyCA1xꘈq \ 1!Z6w+\s%&cغ f{z*H(M{'&\q6o?)-[h /߸CXdAdߓ3U]90ڟcm'0dn$M5 .n&H}L $ܣ ܵg z *ד]5Sk^Io&ئI =`_M"P|onALm4 ÎM7!Eڥkf=~cxՋ :vdǭd8",m?ɞrMN9$nw9,3Տ%vV:/r6ZmH)*\/8r]ǣW[6'ǬJREAjlWKK[J/s3hq&)uONLFdyfuS1% 6 +Y] q?NM~rd&nE9 w 8:F,zm. 'jj$gAZg&LbUȿzϖ| >i vIM ɭw^ÐtW zT5Q޻,H+"ڥ':(hs۱`|Cp?EQUm r9kԞeHR({;wɬOY8JABuamhb͹oMbs&zam6rQՄ3ae)]@-SQKL_w7,b*c8] @!g|&n@๬H0֍2guC`8Zjgn,4pǔ/1G2uC(G}2P9J'7[@BߛÙȱO`nV"jU}:~ddz~T`flVh͉>y>nꡚ}M ۻ,yŤ|MG;T%ϔk>+l@Gjuދ`p~&JQ.ո*d. ʕU^bAzTUdlXmoT 햔-=q]켹%6{^`Yx!PsrYv83(7Tjeӂޛ-H|\h /.:N3-lR&baM][`4)6 ҡl|#P-h^"bu}P'y,dxاߟQa Tqp8pk) 4 1'TWMi@J:.g{N׾r9,A0?Õ4z>6(3l6 ޏʐ' !;_)4Mbo}ч't\BZcqf놘{&:bźik2Gy~\w_|-149He*M\h‰sD;MD;]v={dp(3G&-O,#bauf ibac{#r3C(X+ԓF·AiS-<=n. ֳ #4WTGf .f"GsBԹ|xY;ycGp%-kU74VH0hF06Cc?Gh՞JJNi"Sω4]Nt쓎>}2at3,0uiV]-Rq7_C1hӼX*1adR^lȡ :2h9N+_"B lf7#,ySuvrV굚w;rJC6ΏƉNcpV$ߧo .hܐ2i86_ab>ɋjbI!RHo<[7uwT!AWv\w + D؟F(#"ja*@>"㛋ßn*w6 1!x˵Q.&zhgH`@D4FVHՉNg=Inޤ]?3 $O9=nĀGXoon<>x)zAxIIf˥Il2\vr` s}lBXRH(K$_HfD/ UFA`$Y`/[_Z~*!j2^J)'1֒0.Ĺv?^|;Tz@tD yY $m>-)FM֭ BTQV;z\XΠꙷ#=  y4t41d`iU:erT5D]F͠z û.C v~$nZdw4*u/{afg]>qذw E{CUvb,m~]E+鱶Y=P 3ڽ[/?KZ( J赟u<,☹0ka#`pp-1i!Cljf3uj^TA"[GF-wĮcb%O蔸,ԝ7qA8jʩ̏Q@lX'Plvr7޲g+wG#ĸ9aB޳i7A0 }.}HV='x&h/j\)tm)HI V6߫# O9Tb|W\鞀u'$6өg2ԒB,HՍ[ś3; n R?x ƒUHm8+u_@kO?>d<rKGWYE#=i-2h4%*|3! P%XvmF9$SCVYZvbZW3zMܤr)}"9.1CrݏkT$6t^vum$:59sDQ ?RG`וC~%1Ll$<mzB3ˉ,V>xNY[兩 .nQl?֢Y6d6$ ͩm{?;*4й>leu`|*]b/WLY=-DWdCMfC?tS>}s=UsάpGjgjVyRSĥfcr.j _Cj:E,i($[bDt.u0y.ArQ<ێYGo'؇~b/K " O9#+E6:FkHM,XKJx`#}Uh:P0[TnrҲMG˦7ЊEGQhЕ_xsgA|6& ՏdV[0fmF+4f"TiCaZ+L4uRڐ4S1b&+ !dωk7Fh,js4G* WLFA ,TC#tiҽѠex5[x[0Ee*)^Eͩ>s.B?w#$8[TVHU^S6˹ h(d[\ UCh_ SFNk 0QB1v@o /sѩ" #h.j>q+3iDz<3Üra޻cҹèR |?z#;[QE\󌭎Ѿi 1@f?j`r5%ʕL-X,o q@ߴ(&] vB)a^i;S~`?i>N;6ؖB*Bd&Ä[{~ycߵ| -3az_YyGf5; u:N8 o&njf 5 a zWl˫M9[ru>_WI]4e d9`]Ȁss?QT̾2m[A'/ Е"kWF[c9k Y<." H4 o=CmVjXV9xbǣto #0_ɐo&Uz>yexG"U(8VM8"-DN7hn 8q|c7E>mɱ|MNC6E;@lBd]=#{Uq@P{ 9zq}L'Жbg]fɌh%?-وarkP3ԪT(U/FuF~݃@>3vRѓDxȅ=?Ҳ OϢ`av PO7ze蜖B,a t  8=!t[$+ R}rZÀ3r'R9%DP{%WRG<|8LmH'',7 "Ąm:Mϋ\? $#FݯhIV\HsekF_kEX87dz b5R+o/pEU秒x𕮮IfgT`4JĶ!޻FQ ,QPEL \"՘\;NH\#]$dc+Dz2SrR̾o.0`|OE#6f{3OuNUlCJI0[M+7TseZvИS5k/TaVID?:Vs1>HA65gJkCjN%MʿOW%q'?mAZ}P]A f X]X 1rz=ك Du CG`pFGF4E|U߃@̔SU+G.6y/@#Dm®ן]P|b]aw\ۓs>@>r:wqXFݸ$СQE Dۈp`(27{b߅xb( 0L0 Xu\Mn&>#tu>N:C$DlӰ+@ >MvBL]{rH1F2n4(y,? hǣ:iAKF|EcrvW;,I`/*&V2*@_!ŪmܬBD"̆fED:ݤi0emԳeĞcm#Z*]x#rY<\F^|mD+MY_5U[&m%V4=^4n>-BRC*Nq ՔXodqb{`FNckn|k!oHR?j NYX 18n"4X,Xq"K|RP*T9ʲ"fztN )]Sb@O9~Jˤ*RY׮`&5Y~eeAq$vw}1b=566]5[;U^oHix φQrQEQꥮUAlc}=4?:,ҹ6msXRq.qHVVrLj0_ZQ-9MQuKN3傅Ƣj:ާ_\,m SEmK\"x ھN+AU)8h_!0T43Nh,}p鸓R+b Gcؗ<( ˣOƛٹH`ͽ7ʌmBMv+ZNP!ٞʱέ?XH kc.t@9׶f&LOuFUi \ػ%=\iDHp:kI8yL-ld&¹IZmfg)>6҈a`+4֖wCޖQ$bJPl Uxڦ Mf }^;''Ė3 yvK/`/A`'y%IB"{|*Q/#k%_ ;3v kC mOxqVu.t -d(LǤ~s$7R?9MJWA(&hSf1#ݺϑurbЭKJZnm=<[l X0V+!pR۵̓OS J 2 $[VFֲnGWT G% h,]R"S[iVe=;s b|m܁ͦy8v3M] !~> >]4ޛYiğ./k-ݼ+q:2<ehg :2BU4"j+,NlcFǪ |yJAGe,{>7P+<+8V߀ ϽMՆ73ae>FapB4ڠDHX/,DZH[[L>H`1eۡvϋ}CvU +GIk$I"KpR`Ld>KB~\K_CIahRPԆ "[CYl a]*։h/) zy])6! /Q͒%ښqV@{)&i P 33|%_8 Cn%U. 㲬.0A _0+xձ 6^/sgigvB3e1@KootƦ(3k̴s- 9EQV53^rGj"nO"{ 6oYh# ~-4ep$&zYSt'z"ñ\ky g2D|4*Ʈ.ICvZ\"POvGᵠգOb QO_ݬ.QE6)d==D"bW\ !{99 YeN,e%6EC)Bv޴"3`W- @Uчe~kN 7k;*?{=g/CY:kl'0 T+S8;hط{=SQ/aUfN8yR mW0}l>Z(M ߉>7kѵ߰V@ɧ^+*?QN5S֘RI>'G<"7mc-y@ʨH H^ Xkmv\7mzᇖ*K$$ܰYRQX )Rr=Ͷlˮu=T5oYEY 9%cd}QnFie4M$Rq۸?u?!W3+hq3yz9M' FTn8\*~3%A:H Hm37W; klO^4` 46O2]ns;U6sf >ސG`s~+^Uβ6ZL7ْ\ i:n#\SUO' cmeB阔(.YUĀ1h53Ӻz@]B~2,qfÿ/|&Xsj+,)E[ Ag!VpHhV C^Kl}'[Un:ŷ .Q(.GӢ Vpxy떃''9ݎ*2D=r< n1ͣn T<T"$}crPيć}ȃk'5^u,k볁6un)eU V_. ߺ0\4Qk33P!5մ>'Ϻ@*L, SWJ'!JJ/LU5:EY?;g^GnŶ(Wp*bu؟$:>hNI$)rq0[#ks6vQTnT_QD0DU*&SbZ0"Ar]6k*7b]1 {ֺ$I\8eC>r;Skb/ ' x}xh)`0qCYt>QEe.Okű#L{R/M_Z4 ]/@x?Ik|'^2Whl6ǩQ٘-}lb"t)"4Ĺ#^+n@*ۺW&5nHIPxX{ <<dKOaK~ z!/=K&͗k@A\DsC^Q>dJMo:1)jU*Wz$]@Bw|"}g~?Q2I7}WSB[yYEIW,?XgTu,-CnEtuvYW'7 N@6>sYčh^c~"u]N~0AqDGb3,RQݜF?W L\TZGݝCy ?4$6O[VTg_^̐\͟+)*F:\( 9l#eAbD-.ѡKח @+v E%%/esf_ʼn*žÐgN~}pir-#c][LV)P FQE3 J%';b}%0TvWgIZuFWkҵ`Bq aUW\#:)rah6yY8rg@@H4ǂp8L<[iIR)'t^ μej(gF S2UwX B#Ng(v[9H|(kg?0RVY U{h9>F (=60y-fpx`M*፸hx7񖗩&㒳7]V *}-39QT Rw(rIMdx \@_BŖ(9d]#՚w|`ye6o *å{[boÍ GF* [̄%`sT&sn:MR4.Yk պgWL*,FCZ}xz!|Kcg*]W1 {8l"cQ/.CtH 8,m;05E;?d7#ns#-IR1O۞{%Cw-yQ;J\ ;>߿Z6FO@IIԟ작̃OѾr v8w Z. Y[:įonz}b!y4}gP6%Ũ!)sEKȞAc dy ^v`FC2jza6m-:>p.9 g`#8;r`x `%=iR7tT9W{4ȍ52 ~,bUF屠 Oq-CZ ބ9 IF&2B:9/Pe?xQ '5 һ#47{`bh)d7i+ƀ<~{7w2ڑJI$,`hj_!N(}Հ벊?S !¬1VQ &)kB=mb8sAƧ^iD#Vܠ Ntʛ8*g0}DjVǤ h k#ߋh!Þ#4h=B inl0ġ{ =HAer%6)c#K{vjY躦/\ b)ټ:jNkؠֻBӜLjЀsh+_kw%+B0LjaͣWlwB̡t1d7%_: :;PFi" 1:*wFDl39_+z)N]1~,TV4bw2G^7,G兿,~wYҾKD.?(J:L떉 #LscB^׫hm*q+P>p .]M?a<7r22ʒqtZo1N$%iI |2ڳ&!MM5q|_}eG̜ hn'S=,\ޝOݼqT qf2#/UU'T{>iTL Ď5_^V0ZJšC\jUk|; 5|^JqOM_Ycly(!3eGМ)rS*(jM{gak _XZqjL M;MSt UwiMƎaz-#Y#= :F0c$ri);; Y*}gn<Ū;2=ǻ|Z4E(}Knd(9t0!:H̼|M%4\)#$NT:I}@P?5zIh,O&aU/a?>ͥ,lC,2|k5dDBn$M ,-j 1.n }fcNdSq+UBnK#^$%!Kq8 )I*i,س|ogz:WRx7{XzP| K:NgJbcML>C͠XoY6_e* %{@O) L t|5b{f¾U"JwJUFj#+2s൶AT9 *ⱬc?'C\}nNJSQ^HF*# ጝ*WC Oy)-Ptyfjq"v(L>qcB<vrt9C1JK=>E\K ^]ʓn~JI͐Ì$4]wUsNMK&zxY՘m܎5ƃ}iS;Ai?3/+n [qܭX$*~U{ Mpp1 i:eY{XAd-?eٸ\Xs@M|T⽈p9>r1OY fe,oBCRjGbKֽ^' [0mmor|05Ahӣ} *bu*lY,]"-1l\f陆ܤ=;54`:&'{=`+L0]!z!*?J2ix )hnAd Q\rQ[>j){&seđ~E(`OnoTw 4$9clֱzltpƉek͟΃pFJ9 !&f!*{b CRP*6Cs\WZ3;lM,Gعߚm][BsMge٤^Y۾l43C=e!vZ/ƖJf4w m+;Z ģE@rعr#BjѤ&)U/ h&yak &S<"Vm<6"nl͇,-K3[=,Xo54} %\v|nɘPƞ~s/b&Ϛl$G].o2cڅݹ"F74tuS_,a<6mG+ҍ7{E]lS8 4%T!B0 NH+؅yTX/jїV`Q\Y3 lőiOc9$h"PSچwu4w|07%0q˚a0ndR,6'Bgĭf9Hf=C7M'>&Ω,iehCCAm;喖<ߙ`Q S޲$uR5uD r<O__NswC(SP57*j6~E{Aer7N2S13jfD`ն< ΃jjAZoŢ/¢0tz,bI@rY=ЗDcbgTMO0Qg5^O)Pt?ϷLt,FnƢ2&iдq &CkԀs$2 vc7>VN+D&4(oXNfJA-f,0™.T0zMl~]#e?"(+Ur0NjsÛ.l[- īvMsW:.׭7Ҝ4쾭d1$Ry'PfdHxBߵk(Jv1Vi|;D2O=\Q FwRR٨7 9&\ژ+RCepXO̰U$ڬuhj:طeT@zݣXU_TIBHפH1X\thAT.eKq8c`Ijs)@ljx( @(bp* <"hgYoBkm4ѯ5> LH݂Nȥ`>Q3,QR~& pRf,|L:G3=Koh%a=X6]BTj9iz]|j]v;Zz} J+R_yt3=F#N(<t-pތM}'?yҁdxOj=?O$W0b:kU39n4dٵ_0'&޷Z@*;.fgGH70hY'>U3t::+#I^$LcPA/++UcՠdQc!Ttjxp3.5/NqjT.yR4GiO|~UUk9'406,fx|zG`}tf G6GfeqZE^'PcBQ>ۚ-S7u5֖m7po=&CiHQ sQ Ї8b`mamc÷@NS8RNñL[g5ׇ00nL(GfdT(^r҉Y<\kc2QKR'K^Jki &a;I{-:2s˂9@ m#3?O쓌 ]$qtB'}%) {ZYB-9zy fF6'C7Д댻,IXBTBY|#B7)]UhyUu̯Yr,pWGx@1bgZ#WYُx~9Z #v90r2K;R` <8*O3h"wQ h=)jh=Ʋ ])vR[a_EOu+9l v&ʈ+?N]X0/Xx^4ES.$HOQވ鎈!X4Id= w'c|9qWlFȟbeuvFr,LjP܎kQE[ WzvHŻ-Cq}&`%* .6bv0 Tm)lua\pa8W%a(0^> $^;tٷ`zmi.Ji&۰KV}γ:#BVS%L%A⼈#AZJc7ŴgJ1XW7qGR.W!SbqղsKU=˹ew}dUm-O_UgW-ʯ xJEfixzF:Ĉz˻C$ZՒ62$8fj/'m)5)?5r5X^D)B.x돎`軉?j?=N՜ƚJ%O_53h'.i l0B^lz$.C=@;oaxUAfA#l`rNPݳj&Ö}E@9NAZaw~Q8q s0uvٜg~Ϥ]Iސd-0o 㢊{5_q0!ߠab;H!(\꺀d @T1Gfw>Y'=\Md#V2~_Itiʼn81P˼dvAb̰UR ];{ 4 IFɤ|3B۶$ثls4p>VqΓf¥) SN.$1 %,rڒwfl77l-`| &7rd "RvQK61_@DUw E0c&HR"T RTXd33ժolfi45fKZ w8 t i)gVlNu ayH^4T7G+^GDŽ4HAHB-ɥ%RJD CkG#Fsz #]6:PҤxwpWq_S꧈[$C2@|vƼe(0;^ B=;[ ~@U7*[)SR7TPo/CӄهҔsyҕn~*ŖXS1P֭UoBFi3 =Ѥ.X܀u-] rN!GWOh%r:{(]jΒ3II\M'4Q4 *n%ͥ\8b/RomQ[66ůV`J~p]`.1BmdB?B㻎_rY&ݛ PtT!dU-`n`~[i@mqv-PEۘ i ش {jz54r:xfhIV|!|z1bf?Zb0'+^`x AփeO Vd)FgixRl'2Wqx߰~ġ!ib|_7:U x ǺfwP=0gq>ӌ OlG ȥDN~~YEq W<S_pid=RMoݐzGQȆ#b²(lΰ%DI6DPftl79ĢI$kqOiyDGr![uR ku8ٵ𻢹3q,o7'xr!QPsKjެ\ohPm8!I6!6XP6fSם岤GE"ֻ鐥/^hoVzԊd>U ]Jh]-aSƀj HUsdӅBlE >4$[ߜ2Ń9fZW?.#4c̺Ԁ 'PhS?]׆02 tUSDZ+  "s_噮3N?4"hNCSBկ㖾U⏌CA"aΖHU;0竤#y'UѠ0n ?m A~"v)m}ۂO{VR*+9?';vFyJWlŌs:A-qԣҩnŝ]vCgAZ{&Īqu=DMT$ɒB5'."Wd_m=p]PX>c4[ieG$\ƚdM,/+ґ Ȟ-9`eq]+ Mc} ?P~tț ޶;YdBWmçpU~ .|q^1^W[;Ͱ8ض kX\@VTޖ&Gd.zLwˊ"PyBϹ;ݿ7zfbqq^8GRs'ԉܫxǙ<)ʒ%HO6vZ,ɻ6Ч)M?3d2VQOJxy'qIޫ[JT0ڲ )_tu$[;uk+(q&:'2׃1bx)s/\iR !v;nȿ}ň_*HZ'v!>0{uLZzT[U|>6zA>Y^Jڙ vtt?c KhTPVsIrV3sAS9AHz!IUgxxan.P_NNoưDxhy#.^UEC^nr3ڐOcmL?'sYvŘVLL7pN'mkחQ" _%,Sy<XtϷ4dn!`!*ׯF 𽩅W|ƠE_h* tU̗Svh:"~n#lԞShGLk1n! PlU VJ{bȹ(D1n7\_Wf<*/TZ7ﵪ(ϸQmVMm1{ߋEg 0g>!qВ!> 1k{OLn"l*.l$ 4qiBdj jE\J =X:fS9 *Uviou ay+|[n >LO6ET796: `$j|yAtiDU#9`Y'!\ rI+asd8JTj Qu`ݕ6 Y ;dqF&UpTPNC 0H{C_UFR!䉨ÿS fK;G=*sÚF/ q1 48~Ezm__^u gIR'T^Mfozoe=NY/(EU9 CU"kY}V !b0M$"'x2ou,DbFz_ug'!̭5wsIFƸ̭Pf&96bq^מ `V>e>sVIͻ 7w M!.$S,aF+w?t%ۿDnN5Ck|4PQ%4@0$=:;?`SVU`t)[*,y#+^ר ۾ٟMy;`̱*_ֲ~X}ٌX"0.i0B+{,z}>MOc]PL QNe6HA-tD|o04d )z؋N•KqI @wd7PWDo|k\B=6)H3¸z&̇fěEa%/g f,Ph"' +5QNԔ(Bdz~WnzuH1 :bA̍cB6S"38sxg"X| )Y h3>c E}H`"SB&FU毙{ʅ?IqY`NL7|za%lpȯ6M| ,rt{W~5=vضx85gt6WIG~AVUpf-Qbz h&¾V1+j2xRz ;$PwvAmZ. K2+::M!P-=y!%k^P>h8$dRee.d?E;I =tZ$[dPW0&k\1m_O3Yydx f0fDw3s##"m06Nn!@JlJBF}n-ęeHF7E)c$HU5j$DXDZ٘bh4벜GN072n3F-0 eRom3KHTN [t&횙h>qHnꂿDTO3')ɥcKƁP^#pOFzW7%D< UPoOur()A03z[nCtcگn*q{{#Ez je-i1o*8l&L;诅(Уn\ pQ|nh 5iQc{$,_gؚǻ" :1XT;klj2 7(hjV0ͱnY<|0i?{BÀ1L3 v6ۤ6\P$| v+YcKc"OO}[yM3}wylsj-#KRc  @ʬnM¼hΓҮ!k!Cv,ԑc3O m{ SkAܞJW Tt?3Y65٘BV<[>%ȦZ|N\]JԩגbMOQ>  iboZ'us&H5*k B5afp06jG[9 P|J*"R ~G:>[dUYeY|HN㢁Sv 8p{z@O ՟ f ;LԺ-nf5BbG{vʕ3=GtAGLjWɵH"ѹ4F>o;c:-9s IJSfE"b JU45iƒs J EY͐mIaKyd)֝ ux'= o$$Ucc&@g$H+) ?ziB%d "!_txruYnSctpTGQD^=3CgFNZm0:Vy>)qU yo r`vx=G ,e{p]۟;Bjj t(2C=>\GPquynX"b(+oOǝٟAjB>VG|lA=" wޢХiE<$@q7Pv"uV" (Ҿef7RhbFD]}ʘC2 tj`{`g4a@bCrtY2}tK ([]M 8ɗ02qQ@Kn9@%=µyw#kyxHuY _AKet gD@KmqfybrIR,&|d$xqΉ:""UrpDb LH*p[glgzvkr't D۠plIn!=/+jU99쿀U?oZ_:sh^;.C;x-7+7KՃM_<~{.kzm709ay.mTW<|9bj`{ctBR2qZ,kyiYZ'a^sںBo P WlfobR1ru, PPM/F[QͽWJ_=.ސ9_-<#~gD rJN,3Wߥ8H&iRe J 6 eg)2\?JvLtPS.jEGzNu .@XSl@f,C/?H "Ј=+$3MVC@k͎jn =C+&l9b|T.qA^  qDy/I&z ͋~FDn֊Eor([B9޶1:26$E4:3$ =xi\OH#]9ZG>P3q+ЕfrX@59{y%fhi/B"޼SQp`HڦfVJg1: (Dscܬ+\IER-tRa2")nP,(Q|@,#j6MU6A3b/^9z%\YЕ Vi+KYMY+>ID-]:(#Ӥ.z ]7HCp^a,wo4' ,2xPAL*h%HF [E&Mx1fxB{x7Kb趐PZ`rfZM@s|@M ?w)brf9&F0j0^w뱌Yz7N3+X#'g{Qeܓ崄4Rt?SDN#HA/gqIė mH9 3d~MOEyvwÏvyԨ &`9y1k8dF(6~lp`U JLtSU`F_!ĥH$,Rf=>1 MJ%ⱆa9](u+ѩ91ëc8MKPcǶkdR*GcCPl:2>|kPAw*q~7syQ= s>AXwz&aUYл^k~t^ȁY*^nU>*+\l'%:?/Z}/Hy?[4ͧlSc駭 WӔ(9:, w~ _J1jnj.Sz"hWZPTDb?>)vM e+]7  3_V,=pFhp5g(b C~;3cf >hx\זS a$qH/V} _xrpҢhzńxѕ6E{1Q|utZfkvQ%"nNGRk֞d CRqFxܴڶ8{[+?iL&42.?!Cqi tZ=B?&"#R, tVЍ2Ճl:4ڛ֯%m&WYQX܉ c411MY:%ASQ~sD"6Q-(G~|P 4KcI=y}t%om121Ɵ)Pb…?g5Af޹2;T޾ˑ[g3ȧXOs+E;zh‡\,ҥ0'bȗ@8 y>֘IoN'1ە66Q߉C' Jh+db1 bOQtJ(5@Ot153>b5v84" TͰyUg釅N9}vkQ|XLȨ{'"Zle\:EX>С`XS{(LH1u |g)O:vnG">9C #$ :C'n{>35RؕUIW[alDF먡ȸێZQۏy`Y =z|'j勃O+,]@MQV!JJ\H(Dʦ ׭6|,QZ+a<~e'#iSScv/ a,0V?RL+@ni#2Zrso;*"pFp٬㎪!2)~fݪ|,[tN 734;!! k*@ ]ӌ;6Mgy)#4*=#H'&EO\ ]84:Zۦz1+Ɣdp+4ϒJ& }CzR/qf<{4٣\sV5!=w\e7L+!_J35 X# S=D,8 -~@!*ҡw9GLFm=4w_}k䌅3Cy#Zt ŀitG;Ɋ4 5kuת]U9v&@.:aJ3od 3+u<Vۙ0RT1O9Z_ͳ=:T 9NT{ m/1<}dv^6we4i#8qk$β 0vX4Yj^e6ق[z*bs蚈 0I3}:h+yIh-c+{.io49 "N   YZ