libfabric-devel-1.11.2-1.4 >  A `Cdp9|.7>$ Uĸ[]UЍ˷u@Ѓ3'D-9JUu#cp0|Ǥ @tT xM*PH&99!jy-(p:I?>-k=Oc_>p>h?Xd  I"? Uu`     5~ 6@8<^??BBBC(C8C"9DT":G"F+G@HIX`Yl\]D^fbc|defluvƬwǀx8yz TClibfabric-devel1.11.21.4Development files for the libfabric librarylibfabric provides a user-space API to access high-performance fabric services, such as RDMA. This package contains the development files.`Cecs390zp38SUSE Linux Enterprise 15SUSE LLC BSD-2-Clause OR GPL-2.0-onlyhttps://www.suse.com/Development/Libraries/C and C++http://www.github.com/ofiwg/libfabriclinuxs390xB$%<1$_*(5V[%+---)))%%%%%% ))))))%--+) '''''))))%G(?%%%%%%%%())*+G$++%%%%%%v I))))*&%+%&)&&&%-%%$%%%%%%b))++''')-&&&&&&-% P%++&&&&%+%(F)))))) '))))+''&&&&1  ; Z 9TA큤`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeY`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZ`CeZc571065d603882762716408aaf801b13235b5e54dc8b497360b1079ea0a733993a1328764dc40225e07fa1447fa1bc0d7ad2f96ee28130710cdf32c503698f9ecb0f9fc5674a1cbf5ed5a2b9497abf38e3c4519de3394dcffa74d59be6b1cbc63c5acf128acf114b3905368a3c49817ec3a0335aee4b161970e4ded605ba303b3cc2e7f1b7fb02373215d20d7fffa1c3c7d32e7025d548732a496413c32b1493c4e86f4d2783d756602779d8316ea0fa83894b86451decb69eecc84845751e7e0228e75666fcbd6e39f0764854934b811c72d4ceab08eb83128260eaa1080646b157cca439dff8ad304117e3e2d8d4a6aeeec801c6507415e45eb00621c2e1d7b6f5655700ba361ffbf159f37d71e28a78c559254524123ccca4c1649cfff376b5aa0ff05b2b8ff10e26cad1ce481c828e8eeb108a3eaebbfc1af41966c1004b3f38349d4525d3aba012c93610da7c3e3113a9955b603285c7b37e97524ff79757230e96a4c8d38b33f7a544007e694980a664573f5b7b984a4318b57b7a5ef9137f2987cad35de570b3c7f9c48fc61f3f7091079210cbab476686e60e88d0a75d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582785c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf5685c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf5685c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf5672a9cfa7821c7e1525883b9f91a46626d22e84ae29a1ae3e0485aa12eb2c1df2f684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bafe11542168e548245d10dcfca6ce235f8ff7b6728e2caea16cb075ce204a602c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e38024aa7e4c44c28eae563e8026a7e6ba18429934d5c3899ef1f4d836855648ee6459872770a2c1a5e0ca6dc9e9615ad3e11ca4b6d5adcca23ba747121b4dd241a649872770a2c1a5e0ca6dc9e9615ad3e11ca4b6d5adcca23ba747121b4dd241a649872770a2c1a5e0ca6dc9e9615ad3e11ca4b6d5adcca23ba747121b4dd241a649872770a2c1a5e0ca6dc9e9615ad3e11ca4b6d5adcca23ba747121b4dd241a649872770a2c1a5e0ca6dc9e9615ad3e11ca4b6d5adcca23ba747121b4dd241a64c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e380285c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf5685c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf5658db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58275213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b90702f0977c219c03c4817d7a79032c0e25c595709fe831e48201be03c87aff342e5b60a070bda03073a6a74a9200423e3dda064ff4754c492a72f94da8a854d0db9643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09efcec9dffdf0455d721a842a4c2f340083e2e3a8a0bcb7577f3f77fad903edaf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34b5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877fcdbd3d266f737f0fdf2a94b48b24a799ebb9358654e716db9f57b86b898d88f2849f97820ddee81eabe1a217fc817997860d0715fe4d9959fca90fe27ab6b8f15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a141d73671a02354caef641b0f98b5aeca463dcddfac126ada99cc1c180a880fbe5213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b9075213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b907d87d9362e6d67ff233b5ef836dc2a4bfbfe61cb3113330a9a3d92ea5752399ee58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e5827d91b8242eeeee97a01317c523610fe1c67f12cfd7cd2f7f13b5dfc7388a9180458db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582708e698d8c65bdc60182348f910361952f282fe3f3a71c573e6e94713eac698fd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bded63df1c495398acbe640d6e7b7a555a29e79e8758c992c32eebecac23895142c0ab2e944c1d8058038a473878e51455282d759fccb5f570da670e8d5fd23e30f684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bd87d9362e6d67ff233b5ef836dc2a4bfbfe61cb3113330a9a3d92ea5752399ee2393613d6f9359476e2cd2fe55fc130641ef215721134fc77e53612e0f5cb6f35d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58275d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877fc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cff684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34b5a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e79c8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cf5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f85c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf565d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f116352b2532f682713ccdab098acb0e0a6e617d9be8ce741e63bdffa8da07858ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5c252a3a4509f22bd44415f7c177864365e32c5819fa1a33afe01eb4ff2c945802cc52d756dc4b03e5e8fa979f098a269ecc27ed84c2b42354c7cc42106c178cd5213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b9075213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b90758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e5827055dc0ef703bd3a4445e8e4430c477f059d0625c66adf1c84fbe3116db8e951637fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f9002567937fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f9002567937fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f90025679f684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34b85c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf565a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e79c8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cf85c2fed6084000fb233a65b029b0dda86322b3247c79b9f84cb5aadafaf0cf565d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f09de12829ab69b01d07a24e67d6a0ac07e812eb9cd4d8cce4ad8995a5988028cc6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e380258db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e5827c8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cf5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58275d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877fa3a67d29f37918d35e59190e00bb0919db7dffbb887fb8bcfe9c2478b77b504417b479f16210e73ef6b40b39cf3d44a2e36b5bd8319f7c7d7bf60e10ae3b5b49c4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afdde8b896c8dba61b84b8fc003e9676a48588dad4466c651fc98b4ecdaa09ad12ddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afdd4091a22bf9b232b19f5c38e7887a8d75dd9342f377085c2da6f3f2a113325bd837fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f90025679c4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afdd58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58278d84d3cf89d5a7d42ae4663868e1016563408b874f77509d2d0d3d5d48cff2e337fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f9002567937fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f900256795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e798bd1e8f28f156ee68cc6846dbd1bb52479bc93c5d6ac9c5d094ba1644a841a6edd8159596a3aea5575b4f077532a6e1f1a48f6caae0ffa8bfd9f234ac18890520a5abb65f6cb97af7561c1eddf2b51afd3566c23f2e92eb71672154a270361194fa2e91f2c772b81fa69486501bd424b3c12c9ed5c6cb4f29839373b3f23a96a548ed2f5a2e0a00c0c56383685c6d7be62c204d354552ced441c4d7a481edb260194c2fca8ee1b983408ddb273113cd6fbae286124994a9e7d7d6b7da9d785d13eb317a7fa1259f2f14898df4341758a44e333b87ab61eab9c5515dbf4f5fa9b53cfa3ac9f84267a4a19606652d1d9d70abc9704099f6e62b8f15149eaccad76913df51a85ee8c8440d44a9fd97ba0fc9a193811313309a3da8eb0c60e16f99cf1b4a1bc8c11dc6f153cbe3a6f75f32512ace481281f56c492e8a964d07145abe940fbffa7d7ed306666af7a775d033863e386205ef2227f31f97f40e2dbb0d3022a42eb6d6dcfd65eb3888bfd8ae405e27534bdff8b6ab25ce3e74fb611f33675cf161c98d32ce8fe51f6ccf23bff0b9faca997a4d3d6189bbc00f88729a032767ef5cddf7a18952d34a238271bc005d0259e45e80ca4069c4044384af130eelibfabric.so.1.14.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibfabric-1.11.2-1.4.src.rpmlibfabric-devellibfabric-devel(s390-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.s390zp38 1615029603  !!!!!*+,-----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-libfabriccpioxz5s390x-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|W Mj!v=ݖY爉QP"kr""'̟&qV紐#nZ0s[J 8`Y*;$#evz3M3дH%`@rNDau7gn"弙FG#FձKD^V{}_տ]a.F6PCsM55Dʎ0Y N$ս-  35n9_k|?4js\c^tOlXBp @~"ulq4?ʻHd&Kݥsxc,d.b̚gzk YT-LAئbxNts;g>؞>`u" dO^C_U m2ͫbh>*m_7ukkdqi HBom:/sM10M6Ōއ?B 4 /2# -8 ]%h1&B8'JkQYz~`/'\YB7Xx|\g xn$&ؠK͎EԻG3 ԁ;ƺCðY'?<䋄Zo>zՂԓ1!"XrPƔn&+^=# u4鷾UAno'T}HVg6}G;P"Cq 8ةB'gڣBy..|:;L~qmۀCmߍ;7M"Z{~|;lx"-0ڱ4l xY"|\WK$ƮS\].5]I'rr)j}vu:L^5 ^ n_"DR[WwPܑ־K7A9j'b;sbW{\,wd{F[^Y*Wk}&gwSD"0jxXQ*ů+=gDgEM@S>/xd"Z$E?o|3Lv.KZ:Ý5SΪґ9[3&ICNY;sj;VDfzT:#3 ]g*?cOcHhԱXg+UIopQ9ѧ!Mzh9!L 7o_xҞʧXp52j]I%2Qk;j"ӃI]-|9u'!@Wy;z$CoҪ8 D_IշC.,ģ5oqf'G&#PXx侥]EnC+bP^5n[{`t]~ j VM2wȁ >*4~H@K g)i${-kIUQ.$S5ӱYNfQS 6 *<ظ'*Ȫ/ψ~D+x׽HisqS3w%)@@t+v YT^fSħo/ɵ~/!E2imGfh]}uXJgݱ'@-b;MDtL XT;ur炨 t[Dwx ?:Ρ6}#V|ou0!ՐPr.'6FurhF[u޳ɼ@G2oW—vzf iٿxfsd 7̓ ׸9pQ5[T)tt AC0cjBV}d\M'mhNEoD:zůa2@d lPc !5]jXX5>;!]I22:Ab= _7~NsҿO6e/z!qo q1o%H+{jǾ, x[TXBAHv'zfma'~X d kWZ]SNAЖbk aTՑP)+VrޏǙ~ ͏s"E}9k䝺O&b 0b zf#Y_M{{ =KW%X(RƆgNM4m`4j0zR_&JD)&'ER,@${zͶ0cL!T,mxn-'MލԅNV:uy(ӻ ֪Y`/x~kƟtvo눥E`{#|Vh--`VFT3g}B3RRe!:5ٽpS[bN z̊#e/qoK0jMWe:$?ҪY2=(fԪ6yH@@lChs(7^[Z'jf4bJ@nW"sV27[4 cr(ÃJ"{mlwD>||UCdS;HF>AiS4ӘH+C9#w/9m)Qj.@սf8rtaնrGoa돌Ђp2\5F< @ACzPHJ޳qCEͪ‡PJp:[a^ Γ=§`C͸:5UWhUqYkقa%as=܆(/Z9sAm>t ܤL%@ew&L>m(q]XWw~o@VՇ[~|)>A,]OW/)MЫ_Mq*8M sl;D9MNԒI4Ṽs3fwVC '\>Ad#YY.%& Q$yqAḲ# !_aSn]Į¥nb]b$BPpx%z oC3e`J%׉ dUfGkv! ұJ>u?MoPff53[8JYA?FhGc8EfH5֑beWU,Œ:8O!+EP[[K+V ebiPA1^l<'d뚋P`鴍n.KF@ Eڽg^i,hԞKFwpeLB~BF<'kC $ZٖP[OhsM]a? Vg4m/!g=͹:tEgF@(r 7  1.ʚ 'rT8\0@ND;gss"^nu '<5z fl DՆE fQΚ[~gSgJKV)T~o݂ 09?U2O~ kn*~'A.\EX>7 )s1EK9u\048R3I\iOdm!԰N(0"\FRHh6~>7;4`4|#s`v:oztapv gOVW K^YB*P6; "aN ~] ,R0B޹UKޮТ'\O },fsnj+ ݲ>Ǣ]elIguoyڗ#. ']C Mc)=^4gZ)hF Q@tDϡR-AEZ<Sum=%Sr)FFeP&W;bճL *fTMvDd+զ%D>n|&ؠzT|7PtXgz{r`Fhjz4[)#]Y)u(dT;{嶔{b27 &MQ\w3uRA T MLgqˌ9# "7OWh\ !-NpoHoegS m{yqNo_Z}|C[M_kԲ 딮Q(ԟ:a(~0fG<~~WCk,h8Gs'kd蚗De?tٙ{4yV8o36ibm~Z#$%F-h߅̃ |bu^kd^xӃh&Y,1CXj>)gpJ* W+. - } 8 κAvU ~{ݓ"(ޢdgp JAQlgp8]6G3zHN%gV4|+znMTHjqhﳣJ˕v`?/MJr؊Hy؛AX\o{~ YCy/2!c%j|56iԋsש qa.u՘+X mHk(Z~&Ί]1[=:1c"w" ICkd=Os֨dܵf%'po= ֒aCZx:r6mڍ7< گw\WPf Dɒ鞨iY%{Z;cU~2;乯R [].)T5>U(ijxv @>%tk3RJw*-4[8~ygt1ɂPw3 4`+e#?x#0H8]Y4&'xԶcU]zzwЍ s7KDV-]}l Xʜ}[A8F<6YOU+R8iӜt%3*V,`o ƈD0Q-?Qz֥؁yދ>plo}7LZ,)`DLqqҖZ"*05f+,q)B#tc}pyʓ/[Ƈ>XΧ%Y=kĵM7rô%Ӹ)q% NrMoyդn-t sjj8C`gQ)jFjkTL#فH˽03xD9C4"˕^~B^ʑ_r!L lXhIT<"5xndfݡ$ * ^Z=+LB5ov| di6%H. ,R&{?5NVѩvZ#^e mhP%;s ;'#犺M(Ly,,,FnGxv Nt' jo-1% <3R|WU=eB?&C5WxPVG•@hyP Ds+~*;mO0Ē0X :GN>љg;LX߿pFL4 y/oK4ʃMš9}ɚB[uhej)w BK^PuAفJ.Vyp6Ao /BI&M8# AӛTW8*+h Tw M W@?HUT%`. s  Z4>-սk+5yd Izx]iyX 0[Q;^ڹZ 5e:q]e)o o/fajBo}C}^~?Jt$OJ]v-Mw*v li 9n{urݱQRR '[&v;B5,V)}dp<[[׃?ʓyqNFf6髎LL+Y>m $x.n5`ưU{U[fG%WHYoc8jzџq 8w7}+'unX'/#᩻6%p|xy7gkE]F6,R**sZ\!՚HTv\]KdZtT`k=b' ^MprFqZU:ʡEy/Q&@>&@p  K(J1֣{9,pBTt V7qf4"Vd j&+ҿBʵ߲e4 DБ^M%!5ynsgdbIS*ӥ+q\oU+*%ziRGu_Ar&ω/"ݧ&hmBzFQD΀ͺƁl !"6AQz3!&'bKN=rꅧp+uBc 3wFQmedX! PЭV @ъmd2PGRa2x / tʰݨB4;y-%L&0 FJkܛ*=s,JY7Uӽ.b[DmR5uN}`Vۨ,E3RbJ puXt^d<σwRkNB;;G3 r~2T K/PZ-p籯/PS/AEu-fv JVE._t RĶaKd:!|W>3JQ.@CQ@se.F.-Z-!Eꫦ$m 3ݺvHVzYE> 3In'pp 0*QImnJ؞DjE"F,-РsYRJJ1r׃SKтn B"}FXB,4ÍpqqxJ29+9>]ɽӣt*&N=Afڞj%d߈{Rjۙwp^"=pDOKF+ki:A%p-Q yR芁 P=*QPrf#۞_ 'G'rO"jhBut'jGQftdgFcӰARln8rK? @L)9KI[2VƇuIᢴ5:.{v,x\{2.%h&;fER56󠼴( kGהxJTXRkêё}OCi+ Y. 5.Yu`ͅ; o9^ʇ$DN' 0 lc3< ,Q*"`/K!\Tٺ IMhvKtl ~G!}|RWA hۂi O]^b6^I+j3ڍ;ZGU ,S?=&Rg tZY6&q79klߧ>!ʟ kg8`I GaLA@*~=24~5ͥ ]MX=aŦ*+[G 3o_˜Fj( ?=>nΥRMT]gPap`%O$f[}xz6zv;FږՓJ)5?W܎`m?VHߍu/r%;mC_ ˹GLDs;O!iFmzt)^ -\7r*K6f?PAj񤳎& 54.-%]qBr?.p!xJ ^R=P5 3\*|ʊ:05Ȧ=e1o Ř4^Lg!HAT6VƯ՘+'Joo5+!:.inl}-*0EAoj^=#݂bCΙC64n=UA¸ذlE?[`KI՛I…@+8 ^}حG˘ُ})YSGUcێ2Sq[zAɛ_IQ\4C3n<̀6Tc 6ZA#[:QkM=nq!/MVd~m$RRQLD>F udJ_M(T#:71I\ 0$3FV1ڗ< À%=Bž1y]&=x/,C "5b_PZ",}K_$ׂdIY0%N^φ^+Eb7 KWX:=XwJ(cLJQI۾F8/pbG@9Kx,SBF  LUI1 \S;M"EKz|=-V^i M cЏT,U'gUcdvg=9±WXӶ^ۨ]yH?؍,9 Y<۞,0 wINCsA&t溶H ʖ,.k|r4nX jVg m>N1V] cg"+omhBu Un]ácFnC{W|Ǚ%CP\Ye:Mn/ +*TәSGlXK`Al%KeM&6jII.Q_% $TL)BG++JxI {wYMO[G"MdRj.0|Ih`CXJy V1UmTɊP"N)亃\28hJ R9"N|Y|$QOR߰s#ч&9nf5 S,s|2$zYzk}z:~t0$}3_^WQ{5f%[Q8>m$4 Ҁ4@ jKoiA] B w5W8*pt-`SOՋĚ^z]Pp.\"oUUoW Itǜw)C^k738/ 9;Dȶuch7nh3^ER(|?:Ԡۑa+etOJCb9EeƘW1IT#ɨ߫9SBt7ڴ$G*\ai $v1M:Ѱ]2dOd@*^͏ܺSnwS 䔧_K#79fA٘F0q%R†[-iշ&\ѯyt b(5=2(^i% Yps^,GuhDOz+ Rlx(gq|w:vlg2h\V%x9)BÝt9oֆ!KTZH*\Ԋϣ.@~S'-0mn]jܓܡ,רw7Wͦ} Xxbv48s!O =xoSb.餕@i~2-U蒄u{o[gbAE:ҏ7qg6t]W4oE[B(S)`!t'C(i,$-$FzAtEZ2ˋ>PirOCS&+hr6XpAͶgݓ,F]88_7rw3|VViw[`p_D^{w~lA>XCL Mz?K*˙!^wȭ~aeE2fGXsV3";QI[CF `h7r]M>985w7] A_K9%$l괞j)`ٻ#C_r)rlTbt)| ,>M b97gSҜ6(7@Hi0~NĜt;u8ˑc\nWy`'w_kxcy#<9y買KVhtZ@B dì0#F}F4 6?5*2qσE(& }h-zQ# ȝʡng#|eP^!^:GԺ%! stI#Gċ.l%zhX ]%4H^x{rEgb[^(,d䵆sL"Ofd<_V\4Hųi_+ѵMy3ܯj]5 A@5y@ވF$%Y=LrOF坢ԃN_f@l~qD1"R GW ,~]4 & ¶n(\0E7aњ1JKfL@-p90>'\9UGAm4tn#uVۍDԼh'4+=:{ @8nmX!yWڃ]z "2`s][2O<^L&hQYY~wls٪PkP--L|+*0o{R5o`jiϼ^D6®'k_wag<ϵB4t~p9L$保P 0ĂS=.q /5%x;j[Lğ@pq*w0ԮD T }Iikf,v1V::KHXZm{y t暄9sq, AnՆwM,՛k' eFyχ  b|=%ms&$]vPOlC餸eo!uU_-՞ٵ) NB~[ Ӡkf5JZMg;C3~B==ĹЄy2a>edGMwM|YC]+:<"_Mp 8~6޾<||8흤ASwkjA"Qmt`=$"5ۆ|&Q]MٸZ9o?Uh)2t"wNݍ3D1 KÚf3è af8nA & DЧ޻;YHoVpvTUXtJSmwʾeBDL +oڶ$TWsxnؿTb((h|Q؂f ".ȇ[&F,8 UH!C1 G[E\w{KǨh2gf-NArWǔ!&Zxa0jƪG32.h;l@oХP@s8jZ( ߌ$U;_Q=sx4ymm݊r{Q圲K5`z ]>3[^U  iYVHd{D69vkνiRΦe /|24Q#/=~úB\|'!DMK)" Y|GE0\ %_&e,*c%.x #ފY8Z-4v@{İFτ*q7h 8ntg+Vtڕ p{qm;_E٦zS<Ǵ}šn(8]ĤR zU"M7]Aȋ5ֱ[/3zaqWٰ*"Vl*!ArKw.CfRfs(ghu! *6(}11s.ggTt0P5R|oK FG}b?1?hGeԙ 47.􃭎n׻}}V!z,uWĠikIlb|X#8WSsa=*Ãd䮼6%ۮ3cZ!#-dK%4_,XaR߄|4#f,].$/pnI# 0 .ss߉tixfe?okOHM\,iج^G0 DntPYso31)=|`$ #*YAsgd5V EޅjAB"̢_MjEeRbe`՜7V)V u(SWhB52[+dUƵq M܂z}.xDlă/}@kB^[]矦;?%iVq"34v~'$-+*Xq97)I6@.d3ԟ&Ҹ*y) H6.ǥL2 gl9%^bcZ3U&˯:[k0=лs[I v+3B$yBnӷQ{V \-*IzMr>HdefN)dJ8dTa239e$1U$h3CAoU2{R؇ȼ]*TmC^ދ8+_d=g1S诅S)e>Xmc\r [\IֈdTH{wҸ~[ЋFAņKfgoLX"Tµw.&ҩ˄nz!'é rud&=`&g&MZ(F ,mbѤdzРKCvﶊ(5pҌ+ǴsS~2ZM{N뫓|[[d Km!> 3F4YPH HCƇfÕ65̮zu(-F*Zn. L'hۘ=: Qh0;Nًa Q́}/n^\e4ĕ^z6|#N#g'do6G~1}8[r)b Uȥ'Gm7VduM9]DtWBAA=1Y'] mP7ys |=(eϖCVzKՖĸBаkn2D:`HeU*n{RToQLè#iڈ+ylFYW{.:5?Gwr-$Q:-/wvRc1Qzx4v$SŅxNeTr3InB3d3QtAF?oZQ/5wsvH GmwrNn/k m foBP~i -g&eJ  g<}2(?;YhJoC?p"Án xo|*T'l,M XS )(Qy8zbI('+0b y?aYt3̦weF xNl 2 7WܷڋM 'ICE[V^mP.G 59jLԈ^:2$Ym0lIZm0+죱Q`/yB'Ns`ae bK][e,~#|BMR1"|08<T[lhfI=fݸmJiY}:ƦGP+U1%n#h@_x= ڡ.X%ؘB~'0S~ ^'>`+Y_A*y~ltC$7LF0]-iwCWzHwc &/G4J;-6-%;*Գ#1ڂtl5KSٌp;k8ƧmuZs>o,eN~Y"o0W'b=wrMKR≝:&F]~qvУa$4솱q.F@ޑ4I-f1XLk u8Tm1=+2mٌqLеOV@+ m%$*.PM4K .-6g|>OY#yLXm[34Z-+n8#øV^f@b⽦ D=L\S:unap)i4b(lccaj3z#lye(ދBk3+u!# 3}aIӰO*8I6E;O%q[ 8mڼ-CCl"Pyr"oK0b'1*=.qNPWY/4:x/,3pOI IӹТaSXl&+eb&+o'@D٣\JtzQ n͌bZ{yWyGц7zf?R eG2\M*q1 z6)Ȥ"/<0dd9f~J6-0rN|iB5nj%:jjt@O+ޙ~OfM6ߩ_BX=KC}mCPyUDf{A~ Q{@Z i̢Wy>_#5c}7^iô_V%.ܫ:9!:!@tE/*)"i'`Xc>$8&̤Y~ _jqs8ZB-9WYbyBHx2aְwT=jvo[r/s]r4ȕ Lc,G@jKr Z.TY!pTB,ote)W]`T>y[$9_=WmaGI/XR,k]&wZFX2CJ& #4݋@yab>{B(3ǎ x6h!^igt5#0#'vG^YˤȜHO3Ϳ憺,/S#˜UzhWRYu*}7'XktY v˸RI}-ia櫝>NǼ$.M#y° :cŒ=[09 RkHA+Ygqi"QWF׬p\l~MviاWzł!IfmWf0u8L\}>c[9Jb{p\?IyBD0Ā4|sY+? Ja\b9D2!"^_;ϟ[ *iOQr 1^WaKHYVe*k&%,)5grr{baa+ a.Z?Ĝ(ˍ2I#Qnc2s\߆blaҦON.Η]?M[ٹ\2YinD,B/0DSn:g|[hK7r6fzڿS*DXv5xY>q[ ڤHї"%Ѐ oIW$ܴAg" c#>It]Ϻ\'^Su-hߖ!u -d/+MQ$_,-HM#|޹|W̯6HPOTSZB0ȫޙC*76m]d|W(W0d2^sj [v0J0Os^96OƺWi P !ȱDK<3T~ݕ^$:ܐB$ivo/Bk3lx.Ɣ|_P\ܸE`dA A4t^Uz& EAoȄe+m׺W]zˍ_His>pU7Y~9hB´zˍn1^D~*UѤ+u ו2u@fhw7߄SǘK2,Vܧ|GHZw6sO5,5ޤ1fkS3n0ޓ,/݂O636~a$rRHqoƄBnߒR 3Q]Zkaijj@ۜ#-HYVMyqRV1/ԐTuN6ݵJHp`@E}:̺,/]: 삠!+!b]LvIN%q0BSThZDN> 9!pmB^c Q:Bw J],74'f!nuAU~iZ)gh#꺜\Dt5-xdߨ=2tsZ|H2SswČH;ջ3ݲKOs(,D``q;oT(.)kH.?k`]Yku3[o QP됧(drC7_D[f1e; )ݰGvZ˵ 'Tj(ٟ3 wd[xiD#-Λ:ž`#oou" ֢uǯu^s*Yp x+SOʬrm{f(!%rzYX1b l4;?{+48P'Lv #IB v@+&ys؍bv xP6:ĄM^޺ okNFrFyh̶6~NUS$(Sh(=%ޡyn¬["~,qdSuD}FJL2s%mp'RsYU46P>%L+N9ˊe (rɅW׵:'wfFo3g s |*N>r7{{G5ھt?DrfodN)$Jf$>jTgV<)X{'h=9.qS/tYf+MHm'l9>#+gFξ] dҀh:982zhnAJJ%%Zi.+K6nqUrnip0R{jVal(RlV?WaCQF$Bs+EQHbGڑv(ߟy4*r 954#'{0;׌ۋ@y0LXӎƆ2a~J^8v ^{}µ__jؔ#GZ{":J(32w6k-֐?G,B7q!@r򇘚&j֐]IXRͼzd1ar*Ƈ\u`+hGY2A>AY%(wQC{(&Fμ .D`%- giTMd 'l[q"(^S@XQj׶&p3:VA4M˜[%bxW4,mK.`78JCix8-;1!l4MͺB/RT+/xgKhdP}wbOh d]. RN&mZ4M2j ĒWT)@ͩng'w%0=@m}A95RO#'ƪ~}&mr b$3sd9P4!| 7he!"ϵ3nPvsh+kBlC%\?l`VE3ɔA`LܧjxHCFY#,ђb)9UngKlVZ л!+KG. ۹lygI7$*+Yycj~_#"W{s[_ĸ#?V r^ q~rs`VRQbcnN#'5ط>mE4 չ"zءe jP(z:"kP}_p_K@ *RfxLwt]'3 ?~%FJvi!Jȴn[^6hi p)j6&ZB<\ָ_Ww% t`{d2x)μ;DO@y':UuLFH bM< h> b M^UQ^4FzZr-r4tQTS]E Esx'틨o\gtK'~ t4.1 RR/5\y32δC fT  P((`fw$ତTFP{ .i㹏uKG<^+W\NfXҵl j1KC mmdwL^tI_)YV$Jm&ϮpC5$A?H?r&/GOcV%4ܮƖ,>lLb+fqa\sQxMG͡mbmJ%E䓽oq^XRsV!#X^~lӓ3eaE:[o'uUE82vX_UJ5K, cMrgR[j.+b:^tUO͂R|[R!j*O*#)T{%c)@=ɶR|%bdzmݷVvN9|n,`6/2`&S+v-*L -AtՓiNz"VO3QX,Vٓj{Ws 65n6 XȋDnxZf;۲ILph s$>k6£[^D}}wHCBJ,*/wpEʲ %ca+8xsh?1X/bUQ| ikBD 좦 !kҡ9ܓ GhZZv,$exi8& '~tZk=U Aqq2Q8笞 sK&D:hWgcEKAIck9 ߽^.A;ϵeȴa铻ouyme/$,R묑xTPhhoFBP]<7g'+) 1.zw)K`;~}Itns(Wo|,jFfqDvۑJV^ M@2W jL?Ηw$ 9!0T|uV{`5VH/IBV_,#"҆^ie[?;uwi;lC{ 5L?B5NV#s^DƇMtXBl c|;g/iu$W29DSꧮ'=@))8T.YMmW'ctxHYw2+DS{$Hd͞'v!$`\mڳ>ˆGKnDAmmkMTAϨ蜠g /S (ũa %O,e7E܂-hܤXDRBmٌ zrNEUs Sc G t0">%o! tqâ.!yP{5Ǔ;ò 2x3:66eɔxd,3'xSPdWoDOn+k찃Wk%o0kl @2oɴu* s^P EBy޲^\QI*'"bot$NŎ T e"MJ>ES @&cQ^.QƘ/rUIs 4@'8V3`xy@ 6 DxZa6Y|dD#CFǦ<$R awr{Ȍ+ s)ؕ$}Åݒ;YrByӺ_>K!?Kbc0-}< ndKxİbS}|xrKJ 䨵k,Ժ5 %v"˲=V2?$uHͭnFdt\Ŋg){KL^_ZvuxAݽ}d S]Owv6 MS)F{T$jhN#su6"FqZ"qR Qj[ ȭ' Jʮ T.$]\oqYcI/ Ỡ]&1!|L$xowJBqf2^ "ojCKil€3;;MLtMuiApEt* :"$wCw?VeOr\ tĢ]kFjnw19xTzC"7ScDG=i>G$H6lJZ nU {ěE VUM$[.E^DkBU.ġpųC4 lԱlN2*n6ڣ ^P`);z~o ~丸8kjظҳ+]{6,r]!N4.ۢD4zB8'\?e}0zQ&w`Q^}vBY{c-c^,F]JӠO  \MTDVUMãH ^`Xkl щݹ@mȺvs(6 k%"nMRx-BveEf֗1!li>mw߰ +Q5* I4*QC04__ Hz^gV=&~nQĢX?&薃}HK ԔpP?䜔"i}N`pL&4ARj6(ESJ"'asZ7岙RS;*ɴ7oD,]kjh {?g[ h^}<#$Uj]lк E#>Xem6bQnii27\li4)@PDz^鏼V-.93 R kr˅6Ყ2ߏfzrB!|{>dR?[9ɢ.AIVc=z'DNPC^0w^7^F5Fy`0HeLw:[7߉*S\9VܐL֌JS LQ"lfq49aJ,k o!].Ǧlz`o7xbYV;8A?aNܟ (&:Y~SoOx".D%l޻HkpSzRi7D]Jm#ƒ j/{U3hlp2{X ;z'ׯAC9kr۷pY…@01*v+a|Xu-63vE?E^I=4IcpBm,v: SK"(dV5d30(Q7K5v:SmH l/$XQu^ L8YG5J8W 3Cr&  <=/%E@_m h>-kBGZ <+Ii:c!W"mg:>>tpS5H[(#ѮTZ=탙uTnAy;.`K8ަQ9l7O4dg/w`=8Gb)[O@Uy9>W/ t&2annwoO?`7X.0[Jin/@Db=W&aH-W ,j\/dꝪx^LZ_`OHue5frMÈɑ Կ֑Uswh4F x*`x&Yh=sTۀHq e&޻|@ᭇz dz!b=ULaYb*p o‘ʟך=pcFJ: v;.ddJ CyW>5p =W{x\ق²B<9xX+ @, iܱ iSN6Z(;GAν[8ZO]5C{ql[y>nr}wۼ%{݇`DL\骄 BhcZX8z wSl)$juE{Czl ݲH߂􍒊ַ4yܧ,S*Ú89ĮZ=v0'/ :$3B;zjYz; |vL8߁,\PгHJR*ic;#..~՚W9W!,.e!yrfhhMkޏ{0vTaZE}h-NF[* NU uU>^4~qtp[:H=^ +|f-_$3FI6tӃpg^ N)4Ǩ_\,ɸSN(JPN5${fuG}!Q 9t@4^҄jftPn1ytkY?m`)Max^ìC8/bhj Kq 2<öĎD3el?©tO\t$L!S-Rqpx‹"jCod>[w#\<5_S ]>;Mי-8 M=AYGa ܊ 05"bHlѢB g~U~-7|L-uoGN]XeM\kS  xF򜞩r +uƬӁVMh.cH^T}^KC˵ PQi.ӏ`wA.<+04,4{붭Ir !O2S;gx z~r,2 x69-<96Ի6ce.LKμPތ_~rP#Q7މk\RO_[%]Dd dͷ':`#WJQ t>QUo>w-\Y}\Ω.T!4f PX9L=*Mj)зjcWO&ic'i_(mL@cBnȵ?bFGN\1HJl5f3-(CZ*rٕBxcHJ>b6 lp,:9f{MQO3y[ʊ3֓uYR$!8Q<(ʠ`%2jF 9!K3dhPK1i{l3%vacD$W4 #C 'L(eOoH;eַ:/>^ө5pwerQa)1`k5Rlz'yoiJ>MlQ=LA_sh,F`Gab j@$޿Y:v2,E:moEnuXa4SէdS&S F!8a5r(E1DQ2՘˕~;io_ABA]QUo3zYPnm=:RL! e= &=BۿW# ~J+]sw<3cuG[Q!KэIC~KZ97"iv6>aJ.>s9ӟw?lS8}Bk&8|+Y'q#7*KN"UߜaF0 tIعw{zzG؄. XK%hB+D%]!Gj{yƁ3-Z3|r[F^b+xjӅ޷@r^'UڍAМJ54ci^8μm9#8Nv",Mz'#+VS:b ]14ieC H?'AB}fh/]r{ B6%6׼2^=5A~ڿGx[ё]83>14Q hH<*4 8 |v+ &mFsQ!ϗkH{D+ߦҋq%<H'OK -8W|gԸ2£O(gP$>qeNveLw aɔ&S> ީFPysxt2U@,|21۴,)Hv7z1dt˟צڪ S]l#|5GkS>3KU(M/sњ֮[y+<0 åisI(8f_?Q.e!JGrFr&f'Z.{IR n#^rOVYFzߛ-+kelSGʵT+]Ttᮩ6#MSP5ycdUvoש,I* }u/.Y57LJI8NWMScWB4+D7ׁUM$>6f?F] J5@eyߤ3l~=o#לDS+ߍBD;L9 be0e8]%_t\ʧp8zI%} Ra][r)Dz^Q*}@^olOgo]煈ה+ygt?Ĝy͊*`Hm|AaQvSBsLho10slʡWRԣtJt~0ɲXJyos-GmаEŴeUЭ$1u"![lM;qbvք @< / ΓJU;h z#rlO{'dSp7mHx~OI|rfx. L~e:882C OU#Z[c8Zy 8r֦tgSss4 1v0)5k[D-f1L퐚I)Z`9|z ӑfhƮSxj'B\'{LoPe5ʌD8혈'i%JŽ 1}EDj}U``/dv[_J] *_P x*hAD/Bᨘ6 axyύغ4 Faji\ʂ_'Po[!ʼnp3Ÿtqk XMF<ݐG (#Msq3+X&$2~)P9^ w7$LH>ݮy2)M͠m6Z(ɱ2"Cj'E줆E['7? ᤼'Ö^QCء[gW"C?XݰDs(gADm߯[{{4cUdwXNïv7YŊӌ~fLʧ${O)SwJm0c{uB"1Di߄X ~C#5ɾ)qk߫!!mvp+9\=\C4J&>LXj[^d4QO_2HM4vڬP`]SK=*Ҿm@yީ #V:ritxx.93ILyLk`~W&?`u)19杗g׺uM$3D&"S"O⻿?8cNJyqQ4ܭ_b`T'ZBb$Hrw(ntj2$'ML`ZzwF_D e2(l<$$Y vgf8|;d_%lsG\I׹ :5%_lEP`V^(Zrh;6K<͆D-XvTrIXzfsQw+jxZ-3ԕuNL'%ڍL *4!$E:r= JkOR\?.b KC:4k0hST 2R鸂W19c>!""mlD~ω$cO2ao@РTkEsCv(iYs1Z! ri|js#<W8^Tcz f>ǜa*tjt-cxa_e%g߰YyeV#ZO,RlJO PC~ށ Af jN 2K:2cG/'a$]fC5NG(9Sg8舘E+K^S E]8i>=_cphaK:79c4%k:0L *r Cq^)AfdC @Y"^:_s%P\~ꢤOm?Eݾ GE(̀t#_׬5CHK;BYpol58/ _Nͣ(uiR;&seY&IU5y3}/ 1(-#g]NF3C\vS~d1{Uۏ±0SC9@=+Z,1ۀƓ1ѿuاL P4( 1"׷Rܤd,`*_ @V\DpX57ށL uN>^hQ2Knۃ܆D;rfY"XQ)gx]LLQpubdY{~e@ݥ@eC3GK56v;ߨ]u 39_0 "x|a~aBZJt!A%V+ՖM׳FԢTŕ5w`u7_t.uF`i7iF;]=7wZW&:3()õ76$7Wt{-ƍhTŃe?| XpyC :5VEsxDWOERR :e3rDilԔrЀaG&P<#5[y:{&m5k߯.k0Bk{\ɉҽv|xJz 7; ;DljWQL?* Ft0ϳpdk2P֩R[`Ԅ!Hfc5y$+CFU3w!I~jKa^@6;+G# N^.gr:x)|Ԕ]727a=E[c$a 0L~ڸ #YJ@.F}Ɏ 8#.9gj81Q쌹0UnObN]X%:Pe K@`43-x|_r>Dnwb~Q,.6eŤ dVp?[:T+BI?+zܮXCICmGrUhh'[}kξU?6*gU'Y}@V)bYkfS!kA -<1fی”9#߲٠-tJfa6jj9\r++ /$7fL 번MP2NVnub"֫O=DA՛;$.m_ػ;'4gn\ZH~,inNqLlكWI:~pTKl5d츻k-nqS{.^6ϤB8bw}srɮߕQFň۾.(={|4lqht{,Gꪒ]F{]Cac\4)N8ƵI송LJFпQg[`N6jG{Xκ3FNr^ZJL)Œ~V㥕fӤŕ4$y5(w ^( M?=4p<} J6A^pP0VZr s G~ڏОjo#)۞o`tQKXՌR #;.~{L\r-5ҁ VT]}(csH*L_lDŽθfPPYuf,/8ѫ$Q3 PBEbz՝V9gr;s p1_$"HFܔ:58m_`@ ch%W~#b[}_lY&\ ]"-ijJ eQl8 l v=Kz>Pu64wX_oltqL" g(hϪbe~{.,MQGgf(N>DpEp34TUÿyd`5 z;|)|Ť56SނSԬ5:Hc<_$4G8!!SȜ&D})F @M pEf ^Y.€S>JV!@"\w$cnE`, ~׳a+D ru\!BKHM]tkK' JՊϞڼpmM?a2yU7-:[k6jt‰I+^q,cS G_JKrCXu;akd\p9VLA?E;T%tQ{IiLMY?!*=M(eD?7yjϿX{vZFKv.npa\f^)V8ݴ LEDZk96+k"OyWka(vBdd I"*?q12Wqοspwk. +y$Qw+Ǵ0/B&q ,AJ 8;@YsR`z-y|$\ loL&>𳂅Z,p{Qix &;Ұ-/~tM&ދl]7MA!/=e] =OH۞qt(Q)^3]{v;]y_܈1 S'>]f@ X%iTUwB4Uۄ~4@7*f(n˹F ]A| @ęek2heiE76\:T   _+ sLПdV.0^)f3 5aoU+8(Qf6k@sl[YP>X-.ӛ248.'w^GL2z27ѡx:8մa5p8?.*Ԝ,ǭb ƿ.(n:jlZR@Nwн!r̡;ߋ5Po*Rvw/: 砺~<ҫR 50r%_O=Vi<`ZVHlf-ۯouEH[bA ^(a~2r)R8wg(:tW2c'`3](+5 4vM-GS͞Ѷ1aId0db4B`+W<Ȧ"b,iVN[> i_j6}U3+m)J~QD5["_+ma%`ghtXצJǎF a)<pJ<8{NWAW?[ؚTa]Bw@V)|[)#kg ~SRdx f5"ܮlhiw}?p%~ --pRB7kCK7pظb,BO)e5: f Ȍg G~q'ul߅:2fI.KJ?dHjo\wVAb=5TɐC۷^WYZwgK/v< 2ڻh,>D]=8^5v7仮.?$\ rC1%"f^3v߄pJ-v ]U^nH xuM' %(e=%|AU}ɸq U*̣(p>x`!KMtGIaUYM!mXde`\xʯSf¥OPҍ]0CȖLn9agk+ZV2mQ14|y[ LkHZ^g5A]VQ-μ٠g)Nȳkׁ4@!S(O h8Qƾ/Zi=Z"LM{o;j"s5l !.{8uF֗wQE^ y. ח-,gu` ׼P6OHiS&p z"yfN1؞c*+)ܺJ7m}`/g=9IUë6 uJsle€Ek*fcy} NT\0 sRJ?q9BFRr\m>` <g(}#M@ BsI{s"0?9fϽn)6Ыe4XH:/Q.)uVKv:j)i,` ׹8Xthy~a~mNc~c¦w_X +MmUK3~ Y& Dh/=\{@Mzy'k~`A<<匉h.E.u7?iYJhظhJ]uG8;7~SZ: Kώ 4Oyc%IDE'/Nx)LXs2,Aneӽ0Ws1+$涵Yd }X sG%J'6ھB ǃ*%,VkзNѼDWzG)`$"Xu|YX\F q>P_{96$jOjSGni9gBU ?ϐҒb:u=@  Zg$Gt0HNs GA͎ 8U(fiKkCHMQ Xֈ zѮ*C90ɇQ'ɚo!Ƽ4ݍU蛣C9;L)q&~60z5"@!x9 y7FRez "A^[nr6yHg~mBe cApܳqwe@yRQw/ƃ]KeW"Vx}4U0!u~Ma+_ Д1 S[ 9 Mҍ̿5/:D/%Nj3Gf/GN"_BWM*6hrlԧy\ُ@x?DK8>Hӿ2(^OyCZ0Qe!*m,> w%M?*1,u(qTڍnLTgo BxXt'Agۂrt.+׿;|v05K>=iٹrdzbw; JKڢ@m'-^2aTrj=FCT͖B MEL?oڣ|hozG{ZP]ӟ^5\؂JQq@:_b; .di|sZIh~roaܬ1ޜU+j<R"^SaXyZ'eH99v0o4hۻ&]D 6/u6 Z5>m:$g n^|"c%\h!RmxSh[x8&7u^!5n׃nmsfGw 7y@k:_Cdpaj#?!|[--ɧ Ucs>ڶ8(g4Wb4\ѝ%Y+-g b+sn[VtѸN<7O<[YJEOKF2/eۜ,72 [CrG>1 " To3nQ>8}vhKfJ(ȘpVM 5do#.]Ew{n+^džK8t Q"(4 ׎Tw !ӗBW 4 r"fDuJ*? /+';`2d\jXLH,U6)v+LM ˟|am_ے5⃋/m=C\)6=vvNpN3pJzR %yؓ BݫdR[y^Yu,07O;#8o.{\=\Y$=@N)LaK;Pr > )jtvy@O6$uM~a=1HtYK#;)|I3uNXij=B*XN`MՒM4?Vp`I͒ÿY8~)sxysiGDu"m8{ro=ktAmZUBK}{%6.8#$ h~Q$ZIR=Q& 7tv!Y~T*&(Ahvj v,_d[0@!(UAF3x=lѤ({1/J@?3lGre:'cladS4cң@ W<ԏP:xaGΠovwDQmO=߶@.s/Gء>`$|l3&M&0qN-qM.O)b!7YZCLRK*,K`i+>|};2nac벭9AR! Q J ftX/sAAG夏~|^;O@!cNA`Yň# ˔8?.NH)]+n<]:Qe3 ~]kܲ&Rh6ؚ׫pd2pVIjQ$1 ]r7x0g8V y%k @x†Št~Hط&`_`YCfW[J٩$&og]0K_Myz}VbK6ָ4>m.sobBgM Oj{Ax皧(HkG$3?YÚb":U_۞#HMNSJ6sLnӢcjdZ2`2ˤ8^tW3إ#|>r%F GLA,Mt|:77Èv+Kg7-[-IZ1- s^̂[7oX:`$% 5N> jfs!8U ?k\^YFnhf ) C"J 2fB۳x#ƇbRB5H]5B$]U4xp7$=K\/NjUt3)G&沇ͦŦ%e5* ?X "CK0~KtC6ڴ䁿d oʊ?]/Hwz.Qk)8BddК' BR!#|r,n75q ѤacV+\5c 7Fkҗ+$L4niHM˂<$d[Gey0BZf5u{Z-Wla@p+,; Kj9@{[-%vX@/_~SAYdh(wQa5'[ w 0IB xnV3ha7J˺#0)xwXzSZd r3|c]Zv 7՚TEd-k۞WMg5E (qՍ}Ee< pRtFS}6~P!I)4o;MQ~O)[VpɷXG)D?By%w7Jj' +eU- &g_F-@nv7ꥪ-*HIvٯtU!K^8tnr̺lNzd͸ :PQ|ڛH2iH&Y%B@kکvDۂ@KG'^zZ/V|֬ e]?eh Azű :qlv&E> l%y;5B` LDv b^u\;ҩ'ֲ@ge "<*tRGؿW \JTK]Q]NH2p2@ k`-ЄfYT)8O#_ФLۗ~h)Ic,~P´'# Flnn}|»vg 'C 'Lz(̸ՍU"}.9M' _9y_L?+)_Pw2R-gm/<~YP sb~9GOı$$&qB{):s*]k+76מنK_gIoX, QH/5`QoEA_jRU^/Ofp+wV )M.aL;J ֮Ih^Q%_ߤ[/VEwձnB\ Z(#߇zN9n:W:<~4ō;!]" bjg [ 07wp77zTCf"4 PRۍ5i>2h9=Iշ B9Hމv[-%Gw'}DB9SCt0hy;*P Fn"^5l vެldyՌoOHĩ齿GdM{ FѨw Rq%L ?'XfV-95_)?$TL% Cb{ӭ; =~Hݴ&hbh<-ٍ_0m ;?#ctBKF7ؙa΂FVI%xq$'Śxe`IScV۠CV1=SМɆՌSnˁ[{AlǐM=x$Q=+q R7~R죽v"t}iTնx˷uղduvar(+mW2Q]^e OvN_ 0~92/%H*4֦4YI6"|Yx5c=o]4QO=`ߧՄj1uR<[U+5_I1E2FG+m-ֆe򶧑ÿBSO6Qk^fv!ǫWXe9鉝4jXw;b{!2<툦cL:[ؘR~bEa_ Ez%ɯd:q?4Fh+SRa(%$6h=/zb޼jПDE{%2,UNih@<䥻te#|aQ x0). AhzoZbxk7C"8/)Q^(Ì1~J=B⹚ L,a|``Vw %oM G#XQsԊzݪO֒Ҝ:D*J=y-b; ff#})F3{Bb)]XEei{=%ZS,2!J"r[Ib'bT5c_Ё(- zCBG?Ks]%HGO =p{$ pm:B rf{M[r_чٗc0˦ 8^jљ8ho1Rjتd?<0+0wrI ɘluv+i5P?f)E2 6MkV02rckV?Xϣ1ҲHz0̍Bbۓ: [J@##<ґ-MUJQ!X RlBInv/ll?.QEE9O2\s2z  + <SeZQ R1"SbO=5%jn/mO{!)f",~@-O\Su׉L`*}1RqV;hWh#KoU]=Pxv1DC[.' $h^Yl  7ӘX Ip3/CįM;77JMv3oׁͫ/z7Qw$,;\(A)E~>A}N'`^ ??XBe nϺڏ=2aX!;7(?zeFujdu^/ԋ'_ѷ(Jy4aom>CN^N0v<60?k3&.aHĎh{ķKNc`HaS,c7ü#312++vΝYbOčI;+p9Se 0c5 NX!; ht :MJ[O\ҰP%]^voJwg;Dn|SK Kya}v|OS趎ٍae!lKW?s :Wt ˇʿr`D1Q*O50LEYNELɅ)5.`Bky]\|EzͱVJIo} #\z ˃nBJi*Dr[p( |TɤqLM#pE- 8{p*DAm |[Ss'? ,<˭˽rQ_QcY+2\wz.£(\W!٩ K1U5߃g{rrM @Y pxtæ of*0tp2X2/&ԯM/R%m{zs ף> f~(% L,"|I:lR4r> N~jd.2Irp,xW<8Ӭc=9gNAmսP7_t iç^ V3_]G9yswя"긃 (&ٴ`i~,xvc"ljx2 HKr!~($Ɛk|ot&I}7<^gco S蔹H|V-+(!9d;ACF?Tm>Xk9U{kGҨW lGŌA| ~( 171TMh}0Wk ߺ"rHYL}{1_$cm{Вr͓͌z8dlܨ?l^Uw/4 B5#xTQ}i0 L?D>pVx*Yn6ʝғؓ+f.h+W%m Z~@;,FEt5M#]mY2$`#`/`: ;ILJ@71X5G{ -sv-*9:?N$-L^ A6t塌 !ZM H|+he kZ} BVML<0?@Eg(ԥ?tMm6 -o(+ %ƊEk.*M z9 ;%"av@DHoH#;|^ }+h?r*j-mߣbU[,UC!=x`_CDj/]"H{H95 :c+%:ZLJv}h' OsRm̛Bw{-F惶M@CLu}&Mz3{:_s9!]I1DԞLX;3/8] wCR;/ |!_O+=Ώ;(dR5O]Nfx"ή aXk=wC ez o$Ժue1}U&{]7!䑿feU|XQΚ5&]}!b%gHvE%1j6<1T"01&!?/lbuJ%!EmJrFe/+Q?;wtR%"5a[w51i͘ 1!|S^+.+}1ߌkA ,$x+>[^ ,H=U7^ji2 Zx#Uo^c0`cvTģ[e c"\Sjrɩ<:ep@ M^j 1skvz H)}К#tU v$Mv~e+SsetB}y`:X=JkUD{eZpc_P OD$wgQJlf2REu \`tauWJPp꟪E ΄6C=&x_ׇڨ /Q!+ ԙ>SW@O]ݏ+GY~@? idϥtFµayD #HՄf٬ MjiOhDvg|MoG30`?y:.6ڋd4nC׃ymv՜ϡ}#}I֞to@'VV N:sҴ8/bĭ lU XDQHD~w<{8/q,˵01T}8'tvܹX9 KH.1LۘBÙ`GG*,^_K;bo+l'cU'Ne4wq Eq>`nvvK }r$w6R>Jތ;_~QX:Z!H~'buӡeۘ5|S/>GEN%ysGZJiz?=+kCV,)/BܠxZg+a:}N0AӃ!dSaޱez~Vw,9٨j5ɘw8KQ@07\+b%qr[Px=,9b2Z)kԔ—SSpHKbvI#]ǫA:R{O$oXi48TA ,,A'bjLFd2IkL"5uՌG ) FPB@~TbQz.OߤAnpӧͨOeH%SpՂ3S<m(T":jDŵa-*U-=s w;-^@n5q&8Tك*A]g޾hA0S:w!ӂh.= 3Y=q!gDF ;wxCy= +D{I@ M8kG džRlrljaOv0e [tnrBw3^bsMm[b)CTS :zkeIl>pUzZ{5ͳb@+q%ȏSo\~)?y뎄,Nfn8U}slvT5k]ig3v:y1D@ToJ4nfp٥}*)6={Ig_O3KQ%F F*y2$a:O`2hw% +Xd[Bt cw|]TZ1irXk9D# n( xx-᥊HgYT HOSvË#e\pekKxMT2LϴI\5Uľmx{ڒ_^ *I4tXH<$co4,dtAd@'5z'E(OC. zpnEA}Ѽ%52/D7 DO+^HCo|3 h2*iek!l`,wPB z5&~\$@b}XF_2eA_bʀN1qr!Ramjwm[tO]\,?Cɻp\U$U-\~=}ttA\Vh q;< k`·y k1)o]9v]4ʚw t_[Ħ4z"~tP83|mbT qTK}⫲9Z vh'R|wz a-a"Tw33aθĵMvruN|k$6ٮ%WKJ֡ETrPD:Ч1tD¦+ c@~}-ny31F~ȮUWu4?f'fO5?08EZD L x*u*TDȟ҉])>i/8 uZ .[` VN2_X4SlYœ`8y1( }2o2:Ijl{g80%+"͢e_w WtU W1`xArzDI7(t$Riy{8X6Khj2B9y1 K?Fm:>y}Y:AGɿ-d ujso/Ysdwjk4Aup :hKl+3~3j4&7bI"Ԍ`Ax,AEs.wļ!Ok5}#j^D~w"% +0ʟ˘*U9X:{0$cm;.9'Ěb4#?/|V,hZ+)!,.O!(͗45%y~WD71y>, ( śvrF H*B G 10_nH 8KAFG3@'X/@2 %Ԉ]=5o)衻N^v0(hZ֝?_ yYK?@tb =3ε!פ-U|Z]^lJCtARhyQSYZV̡JPscҀx*QyAyecP ϟ 7OZT?(6lzg,(W8h$ɒ2*SF%Tz*{+z%`&ntYQSz_~ˆ WQI!$ ^!X2ewds%H) cpcUs@8QtzPFNtm=qNu" 1Ok er M )L8|'6k=R4Q)CQO͡ L+ Y\.V,S3"+l]І1k[v[PU( ʆ*k,%x5 KLOErW^]]c-U|,EGܤVTE  vj޲R"wGl wC[^ߏ=cԱ¤[k{ >c&{= ?`iұu0_1IHy](l+Go ?6BnY}e/\?mq*.:q6S=*%k*S5~m}FX逎$==ZU ȖZ *S?" DE*>scr\o~]s'hHjUDY~ܘ ?Ju79 ؜g"y-;ϊʬpG'MrF-f.YMC2qشA#}WA^C2:EeQܷ% }e( 4ZhrFS=?r$t*v@=iz* *M&NE )Q=y'EJgn܉ qla"sA#iv;4a0 `_EEF#YLqK5tC#tkrQZ7iP6=vv"GGdtݙc>`9>P؋/%Z5T G}~XiTy,C+ +t>&!bDDzъaC6< <݀*a1O5A+z ,_c><~ 8EX2{[Վ.W6T >EPQד/nVjւnk0}=I~iXh}7#sq>;DZ`q`[>~{pJ4 1[U9~ip)a5p@H[pl։˗物>P@|=&S'_𶯷\3GO&=`,> ) @\.46u\Q%:TK( DH/?~طV{gJQOJig.,H5s[A3/p_]7mw_g W$/m-pr)ܜd@.F7ĜB BA#k Y@wE.{iğbW}_ |b<gjV賂feVHTl[ ꊂv%%IT٨5tҋc76&4EKQ:ê)z4w.7&QjJŒعy,Ph-O<.|B r!:z;lE-}m9dM;9Kynis ``Q*cOZmthEbIel#s B}Zm FQnP[H`E~4*LSzM&w؎W)wC6֚zǚ'x<+NzS(2epl=(L> Ekva;c'gAQԟofn)[bxpof%UDbRS6#{۟ E&دzGojk"c-l;%a9GOCrehe-Kf) ma DC6Fm0Vxwמ;^^ .16`nRf^gwծ6@isMί$Ce>HQ{4Վ3Pck0)9ATս`mKp8gEɢu2VdNdëYE"O4O6T[l:!6`IT<%OFv^*VQ?c1)2k -1hc⼀f*O- >h|))`Ʃ;#]kTa-ߤi6HZi۽GL:ae͌%^/s0ʷr_wO". w`>cv窿i^8|c_ykJ:dQ'Lt^.!u'| < c7~=n2T3Vʤ??뤩9kqsͪpON^fgu2D3э ֛Q+{8 XL Y70Z [lc4:cd1]-:G d59c{rg#IJw¢"Y[+#NT,Yuqx3U{>{_kh*o &Zμ8ܽz&Ԯ{UȎ7war|=Ƌ۞΀DAl:w 'D&]]5|S_J~g!Ⴊ]pߞ_Gkjm EqKc멮J =hLhc6\-_fJOO Cs_R>=e%KN4 ",K-bS$G;\F>'5UM~IG]ZA i:pruꍿ<; qC)i\GDiNMqm M^o]ٖDkTcc$ <4 P:QvCEķI/ aHWaK9H@ymq,|QjXs9o1=T3W31Ѕ \^4";cm@v~b%ѿWWrz_:|> 5KrO0 >t2Awc!K4CoqEufpce: x+Q92`rm1}ws#o1+dH:jPZ;C8=wM_=-5mjFD-e io錯Om*=ZORS:'O5jC+r{+,{T%aaKitąWf@{윁N^Sy1I᷀UC,; 5n0H z4mD-freO8y. 83t EN&,HO?꓎ _ ZvP~ . Diu> k0%&(*UpϬv՜Z< aoIy)'QBtVXNV5ؑ^o+qk;;GVœT[R|:m}<&͗*wHfjML ߷9"dZ0& SפWKb{M>2`VAFBXɅZEWj,{ȺU|\V~9|(pM|Dنa:ڞz hyԽ]/=\lC+VTpَ0z =9>Xjx4Y0ӌʅicR'|fD6.0+A'{MDT&sd5JB媴&16"0-׵ŨLwTDBN˓\`S_OWۈ(~Юb y=?u 1)Ck/c7uEm"hyL`Pe5(KrZIۘ3?` d%"լnw k2jh(KQ4N9tFAt U+ 5$5\=?GZ5&Ȟl/9ST"ԟIG֘M5FFk$^t %Cj݇~X+Ac/ڢXJȟLb{ZaGޗ$Z|''LlwKp\ɏ qŘ8jU354޷ꗵceX*'8X)'Qԡ!ZOߨU6}_1t& Yh_+`e@U!35+{a/O9eª"moXm+綷. /?6_L4.Eƕ5w<8ٟ082;φJ15ɂ p7~$n>8EjM!RJbǣT (nx^E[d”l7O_KhhTE﷯; s@ٯ4*4wrjcZ L:|_ql˲ o/Iw';햓_\D!IFzΙ-ڊ$oURK(=q7X?"6 Y?j rX1.1_>|g2Wb%42l㗿Ut!|H2 *Aќ;6٧K)§%KTTWr`ŢQN9P0>ce`=#A! _+)jGv$>o)O: n{iqP6 ͩxG}(E( >%ek7귊":[Igme>$,. 3/2,4ؿ3e(m0ӄhZءEVEx)䟧/Rm^6Q.F1 .@9/"g^\aa#8ELVRSvN<D}J91_REfF}R=܌޹[ջd|e;\hYM0ܣ ꈽ N>Ҹ^\9'LJ>SR$o_ kv>#oYPmBKrin%I?7=n\ŭAs_24`GDbj@KsBҒ]4MZ$Z L٠9V+q헖/ƶG6l"B8jQȥ;hk)Iy*F;DNe"c 3X(4xGzƨ;v)4_'O__|(_f/f; M*|BS%N tqߩSŨivcd!FV&qbWRNuE&AAI .)ŐR!640]X,Co$F 8{4]˄ KxCN~h?g725|8[KMz߱7_3bp0s &SHXt˭sr7: Hr]Uyx uanJW,$arJ^.UEg@x-@C覜%t %T dsFDdow06n@;A{Ƶ ڊ"g3,h2)/Iމ)67X~*#$BIxe4q q7hYP>/a?eݱ[!n<&_o8 Yb7JZuҍ_9"գ2?vya"yӀ)Pғ韡_C. ;5Xo$} 1ܴjia6*sPnaӯ^KrelA`&g/TjQ :=j1о[imx~dC6E"MSmXwk,%CEڑrdtNj9B'62t_@%Һ̲|v}wOsO.ͬIWId֏Օj:F@ZYiсsy]8gDWuH?s($1r|Ğh?KIiF#M1[:)rm}6%h#/^_?YP>s!oR3s]Sݰ&4ϱ攓B彉민M8+Hvliw~Ny Mdo;44[6:=EM=ٌ1s!V~3/ԫ@{514X>:Y^0D̔FpThD6Eݑ6KpgPa'cÁ+heo\TUiYH,wbP,  >'KAH3vT6f9wT[#EHTk˽ZQ:!L\c's Y oUQ [uD釈UM&Q[Y{ŇT< { p^ ]gytңQݒ}DEX}:~!rV)v] ^KjtFs,㓹Sg.Ogn/~5oܕP rIeU(C%CyĖVTMJ󧌠ۖ/J6S ²"Y2LEO@UD_~ՊaPh?/l9g [*n>x( X~1Kxs(-hq>&;歔MgˢL7ܖ{hOgxb'f۴w4u(bh4#yÕ-b{?&;p[clˎe؞`;ώHObH؏Z.ډN^)Ker7_ǁA (Q.wˌON #m:*%@'e6LpxkU3ПQ^7hZޱ5mivna_ LGo6Р*2HЍf w+!| sH-E] ^Rv=lscuX5G ߜQhu1e:#&4\Y"k@G;э1\u ˵.._kV,iuB<)ҠI`ͻr1/YM?j?of%n^9%EI{,Fѵ^|huҙSs %Ul1-KyvF˭%^ ]g&Qܤh$%b9iedh3^yEQs|/ONn=!`7[ީUc CsP:S}jǝ>c/l[ QtiwοWdOO&!tS\͒eM8GgR>xwX56-:VRђ~.wIb%„ηfKiw0Z6{A_tF4=_7J2 f^}Uy9 3a>Y~NB=8flu\Fe^bFze 0Hii>Om=eJ0jt1eL{ SOx!TNמ2tv]EUz?t'+\oqʾHJGϡAY. :qm)0ۼ6uwƘ?QZa.D>[VP#;xٍ'WG*1xkgW@՚l0 >*Cjٌiב/a#M7bL.U*:{Q3ĉiw=ջ+ûT1F3=q 1طp_-[axz5qď;Y DYԤ׈⧻zͿOR kN{hu_g$VpP'}kV9VLC*Jk} jNKS1'jGeӭQӞݻA66UFu7Jfm'kkMY&O扣=0'8iS4`^ !u猠2ֽqf;|w0zUF:;@watCyj_olЦMg S'j;xR=v&}E3cForyAP;j= OYѩiIAEM'WǝP)ՋwETj"+\ K>uT272Ȓ-|i̩6NUS5ʽ?jq2סf73q-*4-t:v$'#E z dzcS5cDX XW}=oNti@Ob4*oJStbT[KWRq ibZly8d(xn(R2sE^Ɛa$F&!ao]ǭah儼`e?V@@,0X0w6UB{QVV$Rq2EzuQ_!GV_jPҹ`܏}u=A?^}M1c:s]e6M僈wlšc+-@Ij$wQa֜\#|F=Ll1^/&pac?̲xtCjOy 3ƙ& 2Hdb;nԒsl_1iDF(A ';娙dXA](2Հ2O*!9f:0X}\M O8dt뤮^c]Q|3]PV+@$%A}L. 9, Yf5z 4ܹr`Xsbz06^px+%wr^@[\6t,?i@VvsSsr]6 6ƫ#bㄈ^t»DzV8Ɇr|x-qRw'Wj:'7{Rܑfܴ5CbJ o~dK[CsI6Kit+s)q5AKDG:- | 9s/ P[xΝȃafKau7T`#jA \إOM+\%J7*)|pJ§p0S|_^F|@G<2IL㓥fGr.D+<5FM&w[EOKS܆Z(/< azOX21:s:Tu0,YF`RDogR$aVIRc^.L\Q^k\T{;PX (tT_)1.6\2oy.ݘ`\L[O'# ^܉V!4YHv=1ZpjZHgbKۧ@rzifJ&&Fa'@Ɨit];EzUl^A)\-HSF/:_Dk:rL9Ы" Z5#\ӣĮ>'`T؀לY|FGQYkNuN:{}M 2,!'vEhXYGQleW@4+ 5zBN.:5~2V~~6tPd`ٍ}N;Nv1^y)fN%N z`~ex$,d4]E+:-Oa);+:4{վ'/(̘ESx}އ] \q=#u}W= p~?|̏Ed\&THDP5bsh(umdG}gznlZSۨζ-U(=AҙQ{k<6 :=yJliL70s\5K/VNh(iTڨوGMuB|1ڥOzjS"Ίl^Ow,eC_Yu՟5%gƣY`N4k"?k;0г_C! ")'z@Ԝ&uw2OXr䐶8`}TflB #[Ҳ)+97- "w>5oKB-mk(vm^KҰԜ;iPφA{B NΝ_f@;듰x, LUņ0s ILIs_u `5R,5B' 8"a|?Yep3}Oqn <EU]J4F~N?-/gEB]rcs y%og&;tHVRL*_>pb)VV29;0cbo-•*k A:FH&Ǫn'#dn8nr\rj:Ħzy:j x68'LQDXVٳdPo tq̕0j[|*FP"Jhr~t;C.<h_Z'` <632,*WZZ.(k:kK>Liٔ毸[|naa:YgdCBEP>3ML(.V0O.?EFn%|jGsVetI|P seiS }dQn‘%ܽUBEnQz*zrDɰlZ4Հ Rˑa)IO!I:h_S=f&gT=wfwM&o܂(oj[Ad{(Q[glǑ5uc\ ՌTǀ jWCB0(Tl$W~.lˊ}XQ@oy211"O*Z'!c{ӵ{狛D^UwsH bLԟwVA5*륮skjⰮ"m$v8u_+U'k^D}?Y&{8Go?D]ST$ 9y=w+( 3JC'F!`t6 8e(.ZwcZTNb:1gt^+@9}XԥE,86{ i;RI.LL>h^ϞSűc x~Ђ.HA}]: 1q|}A^|kT88t  MM~Tf^ ?t--Д2Ƈrax caհ ,&9ISɈ%Y*q׾eoʹrPwYvί*Y4.GP"z';/{H*c-,ښͬf@?|w G`-lʠ;gpBG#N&Q?Δ64ڔp4w sOXLt"ԀNLJOlLZ}Oʢz p#X}=7V\njj=f9ߘRvZTWbΚz̛|x8%(6[3Uxxcp!_x]2S}͋y1TnOLG8=ڱX-J?!X 3$.4W xHv [xZS3 G”_J3+WgRoՒd##՞_p8czAWgD(vjp'V}7:=2f7^f&.H-;f_blL+SŽ.gy|lP(ng%G1] mZ"j5>uE2w&7_MΤkђɬ^O P<`M xC7{ opPY|Ѐ`=UN j0 ֊<Z%vy$Cԝ $;WJ 9{Kk7 Љ-ҮJH7d5o$ H<5s\Vɴ`B8E֨r96,d.fb\5B@p理_XI\֥O@i]1U~(24?, U A>7g]a6aœyp*F SNrt]/]=Aar3{J Yկb'5ފA=ŏg6Qҥ|D կ_ = PR)wÒdY]' o)NɊT^2>-hA$AJ=_0 үو(<Ӯ,ƯD`tjDe2xڋ!Sl-Rfz;܅xT I'}|hvFyzh?e1u[OѰMiMϫ j#}ggH"$@vUh:wHlzNs:Юn$gsC/4/BG~lIsL ? U|c @"=O?\c̜ &(t>H znlv)^aoQSZL=aΟXƇm+P 6cZkq,@z2}F YcFLKZk-1U̐KVn9BR$};Pelx)I \$|v0˾>3NYW XF&JV&bwdZ[Xz^}5zkѕZ`HPSs(8&T6›Cw|迻A?޻9\:۱/ć_\ě@JVsyȠQ$5˕zIV܎F H]AՐdxe1axbۂM n<ͧ+'[UDײf(iw%*GF"dxh6"TfsaC=sq0@Z96A4LY-ްj%8#B mguO҅f)mv7G. L`xIh WIA&>^ wW*f%VVǍv!Մ nwXG /Oϼѕkܺ${o6}\ǘ><^.;9Wi4Ǘk z9?“!`7dzCz!7'B-R29(2ԑ\nCLon-H@U3fX|2/%G:k^\lY]i5C]w`1hx ú#`壟a%SZ$W(!XMrG 60OLYOO$М_ Y嵑PAo_kݙVY'Qz&^!Q98y?݉$'uɀw 5cWs5@K]G!DׅR+s4𒉰2+c)i0no7 O=1 TPTkPoq .J`1)rni›!y16),`XP|yg`YHsP) ]c,nf1W)knJ,קhmc6OR4N"n/oY0͛rA"Օ0HDlDG[+uJ8Dّ%`:[J6ݬDAmV0V q;]z (#<;3%0 "he3S l9K8RW6-GlZM=@4%i2nNeȍȶ!I!<^.wN.N:U7Er 'l7J ǡ"s( ;!z Ꝡ902 HΏdoK/]àF1W]©x0ġAu)Mi3s+Ien%+⿤ 9dl]뭃$:Q2Un>S)o׉rF;>tq&ʪaد3ǎxooZ'-')K]qXZOFr:B_ +\cţ*:p%$J&yzq 5RYab;* la@X^–%4|+@m㉍:~ cV]2r}Il|&Xjq5Ok̟BwK0~7#KR&2ټ_?;,\5pa:aHPzr,=Ui~{Wy?GXBce^#f49]=`O%g6vz\2G-8l!>U@=cl(?xZ*J̸I@keGJP*W`f # C|a9;c+#_d ){oҚT襚&Yɹ [s^bM enDC_dKu}4'i 82˷QT6lA|Ÿ+$JTF>JxtZtٷj "R~+G:lͺ[UZԜrY_,S9*#$7c8b!!MՙVSrY"J(yLV w?Jd?6dvXBHP.1m7%CzZ>K)ao߳))X9p63:,n]Cw_O]hyUKTr܈ ĵWt;{K>AQ=kL.d{vtJLthE=MNz>VJ %o|HFW5~ɡ82)öc.1ש5U],Yej)$ 81+UN?L476yZgkr@k\pyRJ" /8HnߗMh72xw5֝t0 ]l\, XQ!j.dI h0&00ې{9֜Uƞ[/_kn4V@N0 .PGk98)2?X\ b5/|ƩzEJ쒹/ WB9.<%tE[Mq;uNJ9BA]Ico\$%pIq1rb3,?a!&0ԫL4ZD8RBקV_yLɇ17,{9'Q ܘsR)l{Jf=.qN6>k.[Y{!kjob6(;az"[P~%xǼu6p*&M m샹8>pݵiz+ծ~@c:2c~yFxKdmG ez |#*!)2nn0wdtknfnaDŽ+F7lǰrg5a ,6la<+ͥu-Y+]P?M\DNMyi|{vQrҸ5K̴dTg=9dѾn7%u;y4ӗN<3=k}ePA A x[4Z$9qu;?"M]twq;=kƻ2;`XN)wX ш koPi5?RPhG{K&br䁭1@nRbb^K t݉I vQd5 H8j~O-rdhe ["olUqN 2<D/?Vf ZbۅWi"3Ӿ?:&@mIPQ pֻktwYp +cܡYgIjtG, [7kVLǧ;3oā^a/s; zC~}X;3SZ5 acUهv< PڕD?aO\ Cܛ\Dr^Vz+/e~rڝ*e1|*jlh>}Ba|ؘUxW(}*JӲ2$r_T*%"_0 77d\W&nqQd XM4/3f:|Bdf㳠ĉX \4|CuiD8L9ՉZUqE.M6ghspTdHnASbϓ")ý7EԨ%}J'ʯá~U GeG-ӓspBM'iV/F(jۓ(M+=|֜6„#际/D^uuw6>(wƮT_+ .eh,7xd?'͇%8/x>FKORIX_iav:oܫ_ي1>I+@WccV 퇬9 p5j RSJtq%1y \'@-*i*:TU|f]a@!4i3 X~pؿ':1_k.Di6 p .\K*Y s~tYqn|ҫӶ'z4շɿ잟%V5E Qp}RK(fʣ7xSjlnf`H1T$6MY5Ë́km2򟆋m%o4(T_K@ˀAeEjd6a&WTRn4smq;_k:1W6낸 ">!-f>Ȭ򁹼?MO~ !|V7TZ!ށZK叺T먕^C8Vd<0fvI*2I%_j2.(>e<)),OЀYt-m]#ж"M}Z$}hوl5f+*eMӰS54r.Y1dGAj<9SSqpp>v9 tW/UʳD_90jHUW2`7 [4h<"aiݠ2@ g ,s [|f sSHUqy :La56@+Sc}WtQl4girM r֬ezp_Km}>7n>j͉(վzC?N̳(2_` Ka%T] .7%ΙT{mmqj[g|{#TGZh")GP6>s.kևRe:^dXtcnB d5FjnA$3Dٷe&grxrV$Gc*cK TI8`X^ ;2˝ԗlij#iϊǕ^.ui7+͢<)磒(ϩqLY{tU+%=L֩s,n$=vq#oLaefRSF]1unEAJvtBf11Ү.K^ox]M9zDpŁ TMD [%ײ}T06)YϒB!hppx,n;Hl;:s2dqNdE>S:ѧXBqtd9{#7$xD t~@r2XPn*ɞP ,m>GMv1MZjڛg'GTXXF?r>dž0_dQȗ&i~1 {=YH1~c{ "6#%HD,:J4[c/$ ABY$’/85rŝ7i_fhqc<^.R`r"qR91Qr݅UsqձQiS7D5A\7,RB6E!уT'@e5ٷ:>ZmZ)86\H'0NM-'Y4?ʘ64Dp b6ޱ{`˅=۱ jSGSTυ[e$(>1ӫ/RF7%4]肣OTԕpu8 W Zvr9t&&4N`]G+nh`Uu5ƫɪ2v|ehIz{^8G/Eid5*kGe/`v^`zYf"R8|QYWJ'vj9SG@ih'iTFivj۱e0ryTߠX,u$BEW4Tb^=R,|۹j9 $NΌ_8x[pL@!aD3>6BORD0#Gw)_^lQ9h> NS"VD[/׼jW FlGtm|Mlt|^LW4{rHCjZkߍc旊,R5=lL60W,Eb r8Eяз[/= ìpE"Fq7Y4 Оq)=nj_Ϳap[ʱWҰA]OLlsY2/ D(zGNjFϬJLnfR}e {:* !!'8HhnԍVJHPG9 aN'd IBrVA:=B]e;wѱGdf5ۏKX'Z[3RԸ[Vi* p1ČǤOPFGrS! c1S#9/ұ}Bw0fI-9e{r)bՈȈM>&/#584ujiYWzn>h+CMhJ~HъMS%Vښ/RBSB2? }&B҇_G?}Sj`rN}:ھTYzIb P2s:Ug]pƋZ*({Mo,fB$Ujvpvd¦Q]‡?B<."0l?KgLZ  FC7XI!tmz5?O;<؇nZ Hqp@Bί4{YC֡B*MϋS2 ח`9{,Sew ũ{P A5xcw$Az'eHQtު\hk`#`'Pj:f/Kh,ƃrV,gڀt |Os_Œ ا%+)x2LM==F:q9S7z #vs?Po!59"dBBYk{9ԟz%\?>ѻ]NaᄤI|;a ͻ#oԑ !:s-;AK5 ]|Fk$􀌏O?`pf'.R{ӴƒgF>a&#Sn|n|% 뮓DIP]98x$Ǡ9|c|IV~/pYGj@UחreѝSXaC>M%${Ȁ3./ /kR|:\֋#E4]f v&Ht֞_u.X@%JڗڥReԑ)i)cLy/ג0܉`foX֩CǾ1#<$ $`$V,Gdہ^2Bē"oDO'PB\WTp;gK% U i"N1KVx GL8Wj(͊Ziă JPxәB,ttl^<9Ez)6&~'G%ҚG4 |r}4e7A3OntϰOZ")˴D|5k}hiߏ .*V6BtEM0eqeӦ<\C]:&KpM{U-냂etcn>)՞`[5'_{`pw)P nXg%۷/b?ҜL50ZâkJO7kov-8K0' ibܔ)Zվnw7(^4BHPَV09զ:k`weT&t7uڪHԒ ("ac%OB#)N }Oog# )1`?$<Ɓ$/<7+ҴARmd ٪'UR&W;V?cBWXŒ{YhWP Uz̞ɞkt".Y/0eOV{1EQ3L6,H. 5#g$vu \^dh1qmu2Q}?:'=Fȟc@g,AUH)6GKѨd9#{ ʴ8Ǐn1lv3>_vteH,|ѦV`.5y *_^F#Q,O5t#\iN%PUKO*L!xTZr*I-3m_vLa/( ?ݩmф ^c',8ɦO hSG7@|j@P)IKRD o8pehzh|qN4qأˈA|hQlZr`#siI^j[ Ce7A)xr9WJድ*8aGk@ea[t45} oF$=pRtը "̞Ŭ~N4g)jV|{7<T-B;tY!`a<>;z|=o8VrRL?[-# ͉{DK ~t؆ o>H Džt .]i+#ݻ͌[nTd^ƙVh#$T- '{xnݶ0nk=sDiόێ*Y{RJ;KDj\3ok^ MI}ˠc2yfD{O3) 2~6ff:S8c CC2R1jG $WNc!^xNjR'43~ \, G2E6,7!0/oV&: VsteENQhܯ $fj˔Z0k6+[^~1w:ǧ$FzK#G2mA*2Zv:y(Ife5ɇϗ|e[S*%Zk1`q ߲*d#MUn HЍ[N6`u!M$f&&Nyl% qW5 P/kU 5ax}Սke2T5|VA)ﶎp=b4l&vS3hlT@e6B2bZ|`y0 J_$gi 8 lM_/A)2-ʹ̌H2BS _ooa!6+pg6X346pQJ2"Y&>4M"ϩ-QHR'b)+g0K++'%| 0b]xFӝA D#o.fe$p{MA;+{v>:.Wi ^UPQHg S+9b{Oh9op2-l<`F~koe?&2 zuKZݎ)s Eq 1If*e,B !P . F7 . S:ኚP焍-iX19ep0o_*#Fjeɀ3_5yL)E ǮAQ=)sU+. [{# MzC|&E2-<1!=90Zy޷%sC<*uPjz/p AC /ɢ݋;U/#9(qh]nt -mt='.(ao$f]ͭH$<d-}QST /Ո0fh1 l;zJƸPٮحro=׶܇$l'QqN3gvY]i~6 l4fal)58%a{Lq9]}Z&٘< XKkb^"_3DgɻCUm)auiiSCKܼFfkB7>Dq~$]Qe3 s' zpSȾE>aF$Ě!q*; %r|ZWIE/wgg5|RS0' E /2B/}ѥ"}0s{[QD#y#Iq# \7&ucO5Djbh'qǝ"jNDfEH ly8((Ub2ޏRE&gߧ9kP0.T |?TZWd#/zm$ÓAۄ1a :\XzwR,3d5c#,hr_̠:]ϜG"eP#8"@]77aTV6~uB]AAAϘqZqYEPrq; = +t* LS[]ώC˒ɫE^HE)/$Pة=Gqw[N ~mE&/_k s>[\B7XEEZW{,PLFFYG')f!Ra+1~ o5GȔQuPDx aE-æeAo׷d`Y^.ڠ>Z?zYՋ4kp, skRMq&O'7 ^xfV:q5,؏7hCF况+[k-A'#Ĝ~"zyTxu&'K& w6N@ߚyoPק™%jP̳OuZ2UUI$sIh-aBݫᔽGi`.8(SR7 >9RJnu t?!gS FHe/b()wئ7xx]R,,b?qy驩81-` !>4Y4i=ؘIѼNإh3ũ؋O<ᅆtq'K@';K;*Pk?nǥzS3;<3\wT >v _nK/+}<8gGJ֓p2k7d1@: lʩGO^7bc'-5y!.YZfA)$wfKE U׌q E [L$h 6 /1 ]>O}ػ!=@$Q#.x/*yNDI)=HkXϮT^}E~4ЯUEi @=[qvcfH6oOG1ḔNDdJP o}%;Mw%81mK5K3&x=N0+KKT`AOg5F%E %T˂e[vFy|8^f4T״*e->e%؉ !jhV=nRKX_mp%l%1a`rb@\r0d(c/[,UNE)Ҙ$ˍf/^,SR=T}B~L<7Klb]f}N]TkzKȰz ℋ]c29Dyh?~bϵ!+x\C`_htǮg C]:t.U[R4dsWb?Bk9pHJTʅ$dU_NTEe'?t?xjV&ߌoDP򬍰8dA XqCl- ,OD"MlEƴt:с8Y}z ~\pme*UL$T}*EcEkݯQml'HzAM3]`IW)ut(@1%,7a\5YւxXMّ^*Y8glcW mNo]5Ey+nl{n+iҟB}l^HtM;ybd+¸p#PPNH,>@HH>;ey@B}Qc %~G 2O> 7K_: OP'/*e ܂_ͬ1iMtO']u&KfHUZԆ9Y%MabTѫƹj.8H)E U"^6,ar]ފ_얻ЫfLՖ -AzJ3_"5M3Ů8^)ė|9>aH|gr쪌iuz2O-@^js"Y0{b"5$J,ZFwGՓg~Nȓ-?pB 67f M萍u\ROW8& %0.SNcQrba3|-= =QNc%g ],}Zs[M{Pq 72zjg[ Y}6,z?xIcBSDQiz@m IgDԜU}Fo-,n=Ey^*Lc@igϚNZ1y?3G~;eVsC8%ӊqieCI*W[ a45H\it*˻%SOM\'Mo͎C(a @sLg,iK%"ZQqZ1T+rhnun9zuu0z(2Ll~M_GSɡ.~A4q ;TEv Z; AR!#qp\]D:E"::WI6MjulMKP.޸^%OGRvt swUKRvfLşspF4RN6L_$%C<ZbTlHi_Âp h6LoA&5V&"3 >OP$ү'5VcA@thwG -Aũ޲v.zg%9!`1֛5{o CA)'g˒n^Av䩅A(Wu'58ZGgpjyIၦoj kBs蝢|GC=AF@,r,cP:NŖ-YI0ro?#D2$Ddyx'%0s9 `{z<)wO Ucs9(˗ y-qm={n9 H셔 ~znAк356թk*:>Pf:e`eHbpLnY]P2 ({`(<sUW:PԬ=3-Rw:U.^7> GqӭWV|< զrv>) z^e+[yMFټ\p"+pXJm'~oD LFEK<`XW*ϓҝV_F_58k)ݠ糠 I>Ƃ~`,z7eҫ#*ꎕq\\@~({[NRfVcU~\buf;j;D:X_ir5h3 &(ȔN.}~{TV!6a+FPrFj-2 NQf@irlJ DLš'\D"SGp]ϒujׯK h4|Y{jd7lz0}yG'~*Zb1@qtr.VrֿæiZ[d"RLf{}jkB `s$L[Vp)gx[(cpfWo;>@Sz U+~!=lZDGe] s{ Hu/1wcR ]R6yAL8xԦwiBE}kX> jl,`+.5+sR2,qYk;z0$JLseK#QB9yO=enhѵiM]Qmjԝ,CH` =S3Y㝜 2z#V UK t@0Ѳ(ưA+ sG]6-~-*V t2yEO9S07G,$+#8KAK ՘E"fyg$ʜkG fֹ#L8k/G҆k &K3f 1E{jHav Qng'JA0m:d̎2-&501}5| R|Ȭ]bt#XR%ZJ%.H:;ew>4iBS-MNEij!}zkt#l.G${L](J=wF;@rq Vf=Dr|^RMMԁ(8?M4- z“iO6=>?0f<G2P6yU6RT> i{Y5RRDZ5wy%rDҪG g5Ax\ "IfOtd $mz g" )ly5OYfT?Ky.h| abǡѫG 'h!zt?_OiF[-HH} )nrh'HnӿDa\OR7y[P0U$rI\oIfVj3{ * zz+@XƆcϑrW !M¾KY]50We]imD*- mN.6>@siPԺPD՟nBCylU?p"v*L¦꼍o}|V9S Cp?O!=?>tP @ .zHnçK׸Y$U/*b"hsڧ)k'37vrOɾ/%;G!$,ߙM_}]$2Kg4G\/{5Ֆj&8ԹNQhfypo`4v;$ȥzCߘ;8S]!1O՘"6C#ӻaWCo%amJ %sV!|r+4(qPVij'y#Q.Zβ!⸗- Y6 cJWh6;CЗ>*bxtn>C(dY=~ sĹ<)k,}.b^|\fd4P-]J b&dд;٫ 4ә!huqA5AX{xM\6KQ&]*LC{[mr ZqmZ{:4;!AY'k*5V22d"N 05n"NjތG 'Me|%qX$xn2WlZt֓Ub!{q! u " :,֕ZLŬ#ᄤ~M!;tMɪf8ܽpo6.i mS1f)۸CrXȏRC{Rl|B^gH?8X?j"=rA.9kj asM= lXs|Lro[TB&%+vٻ%7NV-CD1S"Ճ\H' BZO}拌vB4t*t2DMSdwXPOj3vQ[jd\= O%uŊ7(=jni/J5\՘vgl07_8Zp05%9˦LO-Mt#PH^΄;Lo_e';zʦeۅ?tt¬y\b.㈸-;,|P0^0ϕbc%趩! '@ߚv+퀪׮P,,5OpzQ HL2w/ሇ~urѤcWiI h ܗ9]TK#̰;f*9g "6nCI?Z)00zY]Z&}[ _ -RAιKȬ9WZz/`p3]LMKl]/r>3ӶOjP댸ڃ&A ΰ/]AUǟ8 ⒟ %rƑOvcŝFM0(h }xEMpFE"Exo>'K6[<6+ -8HZ8|ѵTy<2[vDP}*9 !6h |IO $a|ߨg~5|'˼^ˈoo,|9 i#RםAxS0x*T1Z(``(=+WV1/%Kz$k`3w\Z_UUH8Rd k; .94#wϱN[@yd*dGSŊBTf1{g<ʧ>Xnz{˘׮HI349P(n:}4jzY *v[ET@cZϛ8!IfĔ=ҴPY?V0'37g=uޔH^e=X\~񦴃dYj̤D9FO,ffmM_t UZ"Wl*_~C i8lYZ g-^Πh@vmZ;7K?,żk wo[CtT64N̴\xj_/!#pc= .E pTRAr*s}|pˋھ"Uߒ4%?=^9##Fvr!31@DkPga.Mgwf+6${sw>?2Y V5+dv`ڟܚakbx[hw}TY&Tf:C"ޜ^y9kXll'fDamEQkBwk`B\H.xpr˚0Hx*iziL၇a˹.֖?_B'3ܬFthT *ڂ, ,€4`z[Ah5Jhw%팤3< W4$;\p@G6_--BBe+,@v\ u?Q(X]O"DK \~9WP)Dxj!4 lwlZ/fM^I9[Ƚi0r+"R@ ˮ:F1' Os{:m (+TZKN㶮,nc 8[/Gz-#bH1Kn¯MR ` fv 1e_-vX8bq,juhjKgT =`BB-"xbL dylQT!fb}|,B0UN*25$mvqȤ(O杖#fWc!# UF=nB3%$vyGe}d=嗂Nn}io&bܵnv#!*0oUPb+Q]zDS2 O+~?ƙ5]N݌P>Myc"zBia܋Qs eu`r՞Sb ZQ =FsMWI61SJB._{JЅ6(KfL&5iq) %A:BԗÛN`<Cliyj!-NQQ c{{Y 튘J+q)Ľ ,  ';ArҚըH\>>p|yY#ͮ< .Y 7y9jp.a`s34̀ 1swX61#! GgG_N{Ev>_h7L(t|JYYb" 65ߠ?ktH/>8rKPV,̏B ? ?L2 !e3[^e+u[!'~n|I ^[ʷZ!0k"ջiևJk:kV_21+H L>#媐ټb\ruwu$İIq"!>Ww]M'}1F*Y`8L՝e @NU5gXXr8 ۄp8,w!tjyh-rhÌwOxʠW  #o:rEy`M$;󨩿m]y1o 6|Dق⨦3#ɥ>ԜO)]\8D8x9H_o̔ 2ա;BVȍ>LOZA3']փ_Ksq?YJ2ڮB莖CtSʱzuk Lhwǵ>[q L!-ݬlV!g~ 1xz!L+^su$Ɣjj"qv}ex{3FE2bHBףA"b?V[tsnz1NsDI0Dy{:F76 4Ȱ fg;)+/jkzqE*1H40q-Fh4ն!m3\>)\MF"~3MkeToqd,>b;}Ǩ](Xt"O2H Dd;tLPedg| iMGU>y6>(!Wb1m` \q^ePbXg\e|QH_a%-$?j±8i *2D%q9>Gb=;<*FF*~)=;ϹA S k3K) @N|XeQN).b3 46A clgԼQ*Qf֠ZbU]v0!h4f)U`DH܄R᣾^,7B"|`v'(ZO\pn;/8ZDRFGiPҹ Ć8E}?g9R ܴX $kt> s3;%[A\o}1{=<""\E@ɧ7!Xl%$x)c0̑Ն |&9(P"b/H|s9#,kR"1ie1G x"r̕ȉz Mk-\?ڗ(j=@r@zfCM]Q+!6Me1R*%qs&^nEvZ#e~RATu`E0;cU|϶LC/^{?A`I Gcp!u;(edRLi%2 u)w+ޕ΍cNSf rioFmE tLUm \3!V%Kнٚ'%Ee(e.cO }F&<[[A&dQnl';gHfF"QFΉq>XFЫhQbvBanXAUmW2P9>*ۃD"Jp DNkjsPpPt:q05I eNV&|fzh//$d:' %nرj׉!PKX- 1dpʹpXR/)WUݬXwioT!ib@ϯ vYmV<6RUґUAx? `V*[B,:Xe ~R.|O_)ǾAʁ( \q6} @ z@w缐P12np^U?xv㱝XgNWf_hrW ;uĚ/j1 3N ‚%o\ȉxuML9(m Lpk#%܈~Aӓ PAQiVdd,/ H|*ii'(ݎ "ȯ]¥m`.4!ԪVrK,D}cs csaV7جX{-s.,Vd& ۟C)J,%u*dP 7q=?Cs& eA?L Ϣ;| Ae\R:Єlt`wz@m nزS a<}íB 74yݿBr]ak0o_Ҥ.ey1V}ȅwiUD3MaqmZ'^q4 7i4׆sc\O3f3~BTqw"K>V3^Ca&bK q\X|TK Z:U@;4yquӉ\#C~x1Ca 롴wM#~"Ŭ5Q4 A=Pϸ&yO`+@Y{Lz ژyX+s1ޜ#!ˆl vC 1teYKϐ.Ih bTOBR?E"9+?aS7@~ul<‹C*狑kʋ`,%g)fmb,rd{Q5~M o@6-0ZE;r~I҈t_ӜYog%+r/Up2Wz(XdKLEԮպFm:վ5kEzHtq'JLZ7%`5 }2R9l%e> Ӓ$6<tK6RC3FB'84 Z@5‹$FCHp>XYakv.uFMe|·^Jx8`|=2.)IJRȣ]#hgI]'HtvOKINM{!])kAa_}?NZߔ6$],/Do􆯵H>Z"/sR\t'ZᆠuoT~ DodGPp_;EEU@HscZퟨu=H$ L!P?G|Le5]o{PзZASX. EPڢz1GgB%#g%Al7T }K^C @QP1O[ V:Ӊy#z'_I F{)Ѐ&4Li|S.H\5R̗UQ1q`gQ]%-SR9gPz#'4-6KFzFAG G*IXT Y&D~a}6ysS c&YP NbCFrkqq{ѹ5eyx-xw+$$ۈv(:pď48o|׻0.{t~ȇ4'22i,$Z,Q=m=b#|H0׼ߕF"޿GMកRblE"auSOzud_Q ȟŗb#Xg([R[Y#e`9}S5$\c8M& |ym}D,x㢵`L|prέHμYuB鴍 Bп#tK+u]k9b5ZkC Q-"R[VaOms>RsL^9m")14BR&*'Ӭ:EusWq+ C$M3nz2ģM6}S;GV+*_YC%,\ĀAb<1-%\dǢ .&V+ a ins}/v9ypᗡ*Y7e6ɮWGb~fi\ʜ^j"pt6ڨkִD_d jY\Y Bge,n 3oF.g&N}*m=-0Udk{t":3!C=iwjx GR 2 ^ҬHTG֖"vaWh ˱(@A0|ݤ3X&WƄ8hpx vդjeWeYo#L: 8<ީ{Aiܬ);?(d;jtJ$S?Sm=eanEf뇢O~݋gɘRVgYSWTrbsg~z+О 0S^Rן;lpE:<<7mg*խkeI* 8uCI?',\. 8+ɋYqcngh(D x4AQ? 8-80ioٹvÍ40:~08(dAoR4*O%g]At8*AE!8@M uߟTD*ScXRXƧ#ZΥN:8q`9$)f^PqY޼ 엁.zUԹۮ;Za:g D$T1_2ujV9xںDݗrbؠr<ώl|ϔ͑z)4aC (gr &j|SD5C|Œxo6 A jП_=|΢ retRዙ0׸TAmaw /Fҳ ?"Uukvm`"jp!_7} Hx˙b<Mزuoi`S ƈڕ:Q [a2J{j6 ŀq;:U\҇H WFfENZ!Re ('vSJ@tv3wY7|xs+.Iw6Tvv~,n#H?+6;+H2svHSA >\U)y%zOz4OϜ 4~4_$(l򷩒[J|h!d9pg3qM:KWͪOx" <.?.n9x[KE`u, bAjZeא3M˒ͩJ 1dڒ>BI/]uf/cGVl&z}C}$P)ۗ $͚0WAJk߿M}Px܆|RQ3l] -k錱g r]CZkWTVP9&G$gڻ]I=0~b@>9ӠQ"d \ 1 |"NpR2*{~V-L!bvӲ]F1HLexL4 x( l35Y%X!SeN֚ъ%EsolQ?wY2" 6ƪDnj"jU3?HTpqe.'j3sbrtUepaXr~FlO:P$"Nf~A [jfmggzЋ2{4tSYYI!Ia%gʽPҏ\RP&n^#O"I/q_>[O0 "yC`a+=AĀ)>WUDfp),e.4ʛeʮhoig* 333p/4|I>d"ưV-yRե'zs9y(oG!j-/jAM_-Ѵq*TJ9{-{n(I@!X{N7z-_߻X\)v+4w(-џj=*,8t]dEXx:rp%p, &Mb/3^azJۧz0!aqki W#zt@yOxAR}ʍ6j,w_0`vvZ٢*p+\l}2"p/')b0>y[Kk'S5!/(jي@/UpL@_qd pHQ:7oasC>-~RM.(GAٺwrY?NѼ g،\k,z]Ik( syhLI e!B7hd1H 79FzJdOP14G bѧHh?p^OF=;\2ezlr+@?cDN"XP^-MJ0YnĘy|13bqލtx)B(|ء4)}!xZ }Mַb v_1C_kB`L0nOIOiH%Ӂ"И4Siҁζ mspv65U`[=XDmHe#ш:c0˗|^]$v :x=H̠,vOomuusEdȵ5zv ijXp&p* d.ڈHWjg{E(  ;SV>Ǎz;6;Tau'.0,-koR_'>A-u3Hʩ;Y<qjcT ֪[d da8 6"ւqjt@{:gO7E‘ɒ@~ yۻ/o3ger_⻐.$7Wہ?/#r%.ۡƒ;prXVQyHL U3(\JaXPd1}>h_v[F?П9ZL&[\](ތXepxy0@c (4nv[?YP69m^5yA 6x$f>OyvՄo,\U+~̧zF>>WbuɫA5)Kne\ιR|̸O$MU4֩o'X I-m4&첽vwOM@O2EF󛹩>8ߨ%!Ż*S_\DrEcܕtiQ'zxbT\`♽'$[3?U5~ȹ3&dְ~LVh@WE{(g]{\M|σgK+Xגtx&t1duSyUu޷nF.G,'#1oޒT)q=R?)Jpoz/{̏tߵ]Dr mΦY4*2{c#1%-LˇvIn B@ ##%T'48cڎ80&RtoqWOW@i*v)}c4JSͅPMA 7 c*?#gCq eٓg*@TW 2V| `V'P osB[0HP~*?"7y5->$\oɯP9R & 6Ƀ%1ӻU=vo| 6d6Oń/h-ymr0&dFZQ딚[L' &ݩuGV9n?ug9#*%2 p.Ւ,y+י^eWؚL=\36z ޭKbZ7D!0 02 sb>6/FcҀ"lB!E6w)*@Ze ~S4K'/gD>\.`̉#ğQR }E#!C[Nl~vYOEI6Ni,5[ nmxD8 pF|;R) ubVW##>WvӨ[eJOT)}>DeƴG9:O%ֆ߫bGͮD䒮Rrsf9y Юuz=rŅ%3з 9>{G[P3&GUk!ѷ yTKֲ`wCIq.t#8|uVX0 sW8ٱgfUaeɱR`/S9}XآE:Bޠϝ_p0DQFT@GtjnpvP!D K*>{YQ .$Jg9 G+ќ]9?E1z+@YF O6JF|a.:^"u I]_/A Z$9Ζ0ڵeJ~7S>{8~ )95gަ X}Eu'`2ە aT@rXV? ,-:M0Zzјy\`ƼsgjH҈fL'~(3ĞF~Fi4X^\gs4 ִMUgŶOSj5'ZrB< ګH&p ֐f՜\l WWgswbe3@w?R:ҥ5$kgf*y/E28xΣĄ Nu7-- A*H*N` ;A=jbѥEiwhdž{C.aIg]Rğ"1pe%=,~ѫIAATCuM5 Lu`S$ʧ{^ǘ@!#=t31V)ˆ먼&LĖv[q|v'>c9tiH[$ ?- ւ33D?6x=AgYfM'f؁1kծU<%$.$gxmTe$fcoQ|!`{1:<@7jSafNހzTmJ$e]=Z +/w V삘\n%$[Cq%5UYlpM43UF$D\I;䒿ep7o::_!Eҩѳ}%'qw|5߫E=?yNV w0q!ޡ*809$&'RZ_YJ`grL7d{6ڪڴ 5ĪDȖnt;=kZPD8\-ΜZSb~AI5RFɻM5Wzr@_h[mY_ğZs^̪;י1D}'Yv:Vr37N[&%cKc: 2u^):dj~ ?Mo -VjίDb4*&/Y #{9tb38Ѐܶ81v[|͸af ݾ١EʤkCpg3Edgۀ xP^1{Xz>W{>1p<ܪi]˕Vu|Y#*ch.V3D QT|jwdp|(R}: 1jSaH::Uu! 2 4kd-yJ bb'S'I+U|5??zqt7qm?l2/߫0N ϯ Ye񕗞G )aߕomg*ByIn'q;tY^|sLxU; =tUr7IҼNJܞ|:DnmpiuO!OAd/R>&" &Ԝr<Ә _EXO}! ]a'A@Pfv K5 {d7"W?8n.wHir \iXWZ7'M&?ɓ$b^uygY~|x׆ m1{-e=0A3BNb2k&v.Y0Oab`ol|`LkK؉9 ֝7/Je:H4.yڥu}7WłR6s_+d֐Y)>[8+b‡IChGSpjZ:$QS32a{G*44z8=c'Cb0&w_FgnL^_udm,|vmv[ ?Ϗ8%[u\Z8HK hRԺ.Ȥڮ 1?|TUk}d˸2KklٮTDVղ:ۂK lfjhZT;/4ߦ ]9Na1f-?`O9dyrٯd0:!ܼêsW.Mn:ׁC`BEVij>th38E  ƃR+XUY\G''G#yҺe_{tjِ3Z3|ңQbqiF1x}7&>$8Z[\QA܋L(ջzVlNzPYj6Cɣ{sqeM=*u)Iê w?Zni8{q/]N(H)irSfcv:R Lxyt: ︑Z'R ? *9EA϶@~\ى_Z-'t: 6hc< L@/m`sE\IJnI?0)r2,uJ K΃c}?Ϩeݷ0 p7-2|$z>* 5W8 M3M3H-:WGJolJvbT(v>=,_A[{-d U+n1b `Q`im5[݌dnW?&.[lkӦVO嗝CҒ X_p)r4i<.P8V.q{ep9ԐAМ)fN7N҇bH3dqr5O?|Ŭ&z3.9Dz-ueL9}%aNu)lq7Edm<УVx|d}j'@䠜hXB5qtCY)\ɏn0z%a6H7(|tTPB:`t>\+ wq6. k>% *vBGǎGͅVv#@O,\S wj*w\RE? š-Fu*zDloy(UlM^Ǭ3!]\ _%uHmbe /~lG]061ջZS5/.״p.M2jhąєip9;&`F߸* S lIhj(U:2(tZv4SpcJPorV>R&l6 ? ߷ZQQėlypΥjS~^jyO/pWm&Ke Y$/L?'Ãxi 4gϻ:6*ք4ܔ@Ɲ 9~$q@R0g%"*֔~}ƨ%mRCgQTS!΄ bUi茛p )JSmN[\C~ܟWiHD"VַRM;JAz]9V4UHJQʬ)/k77{$>7YqOᑉWɞ)&6rttEMomgSA&}dQnya+ke[o|3;HI;xdf &#Qx:dHTO0ߤZ63c %*j^>Z`N,u1 <(S3;XiO~Ox`ζRуψj`(~+Oey1٘)-DZ)ZZצ v1i0n LYC#N+L?F.c&ۑʘ/Ol63 pw8+`P,.V8ZE[{Z66qy_Kj+[(ݰJ ÷e)K[@bfQovKvl޺?ǴƺGvZ[;ӺqFQ憽?yv٣37RD5mQƨb_y>jULjV凝y H,$C=q@Ѳ{"U" yи7$׈t;?"[1FsmPFeߚ WlaZ #QE8ѡp)◔mNGDv;e=c *2ۛ`þG JNNȮcyjbCDR7:ZE&Q9iW~@jr>*)~.)/^Л7H+6ׅ`L{/#*_ bEw<ir_ՙ8Vv /}8 iv|䶴c:usZfl߽Ȱa|WnQ^M'cj% ұT4=[lN/kDݹrpƪɨjc?P^-q(67YdRv[n2KWCJpM$q-˚OPY˺DrE^'Rp >isq/@ |'-٣/5%D,nV DD%cVc!BmPz]r!J9n$$f+PIg`!NB&HW2 Rr#wmiom9VjpxPAȚYfz>fP?M;"Z?Y4Ξ<0QJ&ϹPL=vSلgztP׾hj54vdCICf K17ᴩ2N6c9a=c K5{XTh;aT6 ?.ns0}^'q8j_pC%Bi:-FK[r2 KR [,J~=+jls,NQv QtrX^&j:k{}F:Ra8t X W[^Zm]../hya/5GGr`JȡID&EY\Nr|La_txSRZq]u>P4^FIhdQf&-KHWM @/pc-v-6gp_*sH$\/F'QcJP_$~՗dVǻHI qlY$;~|¨jht2N,biGN&>>̤ Ly "_7u: ##`R klHan I#fJ&^U4ӌ^!TqxiO ?s@Ta8\v$Aq%s$Rߤ hoBN֣7X0ynp[.zO$'S,/CƐ[QB$[XO_k ͳTJQ%`HY%jnH}2ʯB&Xt O]Kd&}ϡ u5<'vEoG7V4:{[2eo=I53mBH(zxZHʁV),GK]UyTg*8\ή<$O33h7O8ѧkpe$B܇Gd:>3B?fi(wr &UG(kʱtLMy:[) hvk4]{$ɔi^Bvٽ;LUӭ$?>a\G⼙T"<8!DP@X*ng-b/O;=vՁF;û竜py x릴2=o}P G^Ԡ4c~W‘ƞۙHDZQ7Px6B{vzD# G;; 錡BC|8X;} ++dQ/wՐJ̣0t;Hoِf|OG$I5vm4;kE! О9o(ӕل;-cz`bK>ABPn4L?eRh!N8U@AĪ{5%V+"R1>qG*x4WwIIHgok9$1XlQ+0@ZxeϬ7kRv8zQvg^NȆ @DB܁gC/6NEv)'d-IԔp$gw1P`ħ暡86qy%J$0;'Q M/> Iorی:dZbrMzNs#44֥zvTAp;y*=an3b 'Vkͭ}OPB9ۜk0Q^7J/ [!pD-' lӔ?,uFЋjMȫ^|hDbbnB QD)nxt>[g, 3 *DK2P)@YP3 ip(i]fK_bͷHyP#|NߞXے͈nis:}vOH%JNοkߡ"YMyU}<Ű7i?QSe==]T ɘ4KM6asby'4y?.jOS b O zZ·Dң# Gݛ))<0>~OG3LBtki,%pMU Po*8N X\{2/*чx'6,LP/ 3-c A#1`W^d1bN~Qjgdl=+)t/u'ɽ3Q#,]Ƴ³\\n$Y:%oa*|'9G5\9bM|ݯQ:a Q.JƑ#1)BbQj@HA25ЗUc!>|eiuBLRcdC{AzRP. ɞ)i惫FYSo9$-g0M:j~&@7Ȅ;mz㼃3zf镏kAu~tY[_bM8{@5y2ރ@ؔ 7)<=x=%-R:mT%֖~HdR:`s>de;hsϜ_-x^⤭Ӫ_gb!/ۍmX>*͂)sS<ԀLQدw2H/|ݦz-fɞ?H2Yt=+onOZM2=!-LFNs[娔 fxasO[| 8Q |̫y+icy0+54TcT`zjSt]0.xs"+$1J߻RIJ0+xN0#3{d&%IJ]O޷^362zKo4SɍHR38:sE^~YzqFft&}Te\H\_5맨(642!\Z|7̯raFŒ$k;\Q! fc1:BqG4'ACibHq;O !H>x&iEmԖ `ԭYX9WNtK`BQ~Kd 0ll8f#R2}aWYgg6rKwiğGeLc%kk;u1W9XQm~ɟkg"lg]ڸB+}KYL FlEFeC{W?@\4U>H Vo|*`b)j1EJ({LGǛ&+I4GgA\goC27M%GL(!7ܢtla G5;8D4*.`vh}۔wߨԙ _A< ˼^E./CNA: ^Kvg@޳kUOcj{?S(m;>岢5~:[+d!i@3F'8oO:k0IXj);)u߄UFGxOX~s{z<*3kvoF 8izL ah*1@k ptvy]^tTbWNw.V;lo}d,T,s; 3m!X6IHj;x9.vq"=kJ"T׋x- 8W̩ɳ\YSl ̢t< #syG۱hdRiE'p:I6Ѯ[])*o(ޫ&9 cNOQEOӐ *BKe!SpkzuBvfLHבq`8KikS=.tM_b]0 ZlY]{x(,k J6Tyn2+Uw c]it%=Qt;9$"(}&:o?ڑV.zA J @Jtrf۱r|p/E>yduHp l@fCLrHe ʑ`%9fcFB#`v͠]RSB6eg G0tg9i]YZӃ>]Gyl%×ɫHᠥsb[eucn37\ -xA"[w^˝].+ëf;L^2!#v*JϠoرȽ»V"vn"0 9V-2x l2]K|!zQo@+h4K$X,IRu>_NaKO1Mѓ?nV3 7b # bz9{ΌwzFo6~mVL}]4>}v$S / R6~F5s -+ʽ-4ERxplΩ'=C7qSqҏ&D;QID)Y*۳ULߥ`pFpBMҽV =LYWZ;%%aedŠ?*E1BE R154i-mi ϫr{1]H[9vNHKiG-3Ի4d\1ϭ!lx9kN]IG!s)oyv7%% WCZ86~ާX7j %) EU^Lv)?qQh)Y=Np1FƧZI*/ ]mR[= '%G7$O)D#l4ό9Z #ob۴$fRar+)'+}m6̪3gꔘ%#P`>a6MΫ'9:C2}UP~?jNH8fb"b= M ֫T1x0ΧVU z_cpe/Cg@E@?B; )M/huj/u6kדhjP9:}*b@ZS0ڭ JqRS$2e\Ծ9p^Sc d">B[yRP[dK }O.*ɂCo~r,|Eh VKL/l SAȿB+dEg6;_102cOR4Ni!nZ6j]yv/e70-f=UŞRӌ>` 4-@eE5 b8 j4Qb[jtnb6^ ةdz?WGd;0 0_GnUW6S#WaJY6a!H]pNX7Sw8@5lg prdPOgR n[=nS{D5YjB>8m^ؠX_Z=-v҄}B˺D18n^3VTh}\{-z1 mՍI'^ߥtlR9^UWBVc FN"0Ҍ6|0͝g Ϯ,]ga5&}IRXvǬ2*|PaPR@iCn@mFr+79l0UBa5wTG 7˧#! ")&8R"2^ܖ·GKmÕykd pLO<&})3x;^ۘ(ސYmgi!r/I |M JJn,GA=ʳe(/bߙڢK&$?LUmripc(Evklǂ'&ӨHyڞqedLvE}ȟ,1tͷiJDڼFmnH!8Ů4 +җhcQiBnQۜ#R*7ÿX~ʲ;bhD*COި9^ִnkmYj-# q>mKҴ*YR7CBVJ :^hӏ#'28p$WyPCB#oA[ECwfBM/V iukk zl=G~ Ix0;x"9]poyµBz1-M|XɟFRrdbPME?'o/:>L۳hhߥ$mE]^SCxRn}+FLH$J)cuYFXsKU]I-`g2MFPlvrX@yDng[ %_ k?Xdj?Uqf AAZ >n3f93CٷhPX6dJY:py]֜yοIH#"嫖60W=lgS܋r"0@W#*wE.\  VOT WS '%6jcr|BT=}ʓ.j'wLh_:ے<79gL7Y6T]lb~>Fp>艊_a=O4%WF]S:MTs?YyL&Р=ɓE}C:&f֤/6%yhpY& N6^5w*iR&I#Uvt ГP`|ڹOc\qxW8-~8G,_@9zQd9HN{,J*z+ڈǛ^+ClWC?4퍃D"@20=W TǸ=.T:ZN8SMb71@CPI${Cc 2p9;ijq og\{^"H^3PWV$GFl/s &z|=D[fU. BE3N3!dSto5g-.r:0c 0ݠCNCa/S-sG8pEV,{c!Jׅ"%CJv趯8qY %'w[Es229Epj.k7 v1Ƴtvvfnpez%uaSXB‡9*gaQ};QN.XDFZ+6a6b*ȮJV$[-D3ޖ*c_Ϋ#ҽ{%KrsiK" }QE-ׅP/mkQC7u^#bKN%ǭVhxfK`iEcWTpC ?W,D#+w=.Qd!jB;54=c(mбe>Q$Z|Rf Hـ68btxH޶XꙖx6?\ڳAm s>Y v)$Rf.!jd}@YN˲# 7^#~O)mʅ=a0vZJSFX-qxos z z^."ƶͭlMj&%FyʬXgģ$/DtUk=i06|N õ܏Z!އstZq톷7_,}R xYD3߳.EL %+l1=a`7M%6|F)@XY'oF^3ye ˍr!B47׉1" ZM4>e{'>{$6ހtէOWI~Hӭ/02ۚ/!} a6uTicBl6N?6rU본Q%MYŋ]ߤ㦞 ޶2*%|#Ԙg򁔿鹶;MH㢘RTXv l^$:i SEW5Kdy(B@=ov]o r(Zhոͫc^n76!Úy鮆mA Ӵ(oƖzm)SXcJ67 ŧxS+#} ZX|E,O)|IթȘ$㇞JZKɇV:tѲsBpcv+$EWE~Y+2 .|" ڷ^.q#VQ*;3oeٟQ4REQ#^'@<[U~x6䫼57AIỉ>`cp8FPτ5d Ci ?gSY< s96 Zp{a׌f~r6O|\QSC FȣY/w"5?`#Ś 2(L)2ᅦd?3v9Gp|-/+raUIe(jB0=S]4ʈQwX=H-$E>,;pS]2Q;h[qƛ{IzÝiB\c/s|qcf2FSi>82dY#zpU%D;'Z9!/贑}Ե :").ȚJ[l2\$= ,ߦlA}lA &9QgO:SOϕRcBho6n )4# -ƑVXw,gX Mz7 -f[b!dRa6U1r&*N x9BYUe'@F-ӱj?2̵w#; ^;a*4GtgM&DǮd[~xڇJt6Rq?'Sg`#wnQz%[jE` eBRb|7a|ID,E~a*dhw9xHKR(j/VN&L,=ͳ|QuB *k*#(t[l'0~C^)dV}-o~K|"~ۈG3ԺH oTLT{d:wI:yt0:hg'QJnI6 Ҝ G迸q`gFgtH \flmAB̪$lE3av  ޜ!ݡ1ݼh3t'J괟ʴcI)4&o| tsQbn#߮(yHDřZƋ]W5#n&fNzK_)Ԑ)fygjRj{u֢*4cQS*@]^piB` l2œ'A[4]&N/#&V2E|uoPު[; Ձ/1ڲ/TN9۟fm+;Kuy,@ײ923L W֓|{]-4>؊Qpk|늌 2XẢf<͗'@FrS+@z٬yP\4={fX6džlaѓ1=O.Ί02 8JX,̆%ث!QR)/0oVnw `NN q4rhP3_dQeZ\ٙn;G_iveŴogWW+@!%aW6ȼhkTlaR Y9sG`=^&9eF-L,bgxo~3`)s7L#9:zѾĊ)Sw=jdca●aGLO]"%N?á,:WbNl(mŧR8 7Gi4`J!I£2aWK uh{ԟzaf:`"Y,:{_G~m)@?P`~}ޱGXAy]EAExkE{Im~i=(O:,}CCƧ\̮4V~v87J n /SѼ}8"%p[: ~ 4IK1>SrBY/,sy?+d=ϽXE*礟]FӎER *@wvZ@Z gp[M.!>RBrSu}  ل4qWsX 9?`!E{#ҢäPj􉏺]p؄:Qɝ8=g`w$g0 ;8<2^;XJvQ\ 3n'=E+ &";4G+\f:Z AMږ.6COSe/~+y؟z0GSiqyP!۵B+~TfMirwC- C*Ý+l"|: z ЗF$H7 jDDH=vPSEhR˃ƒu#^GHĥaӦe/Uak]_P *P)¶}TQ{PÖڊXƲOhUs1lymUHM^3jX2mGsWYT}EUBG -乒o.S-آ"Rִ&"7֨o7A?{G 9£20/Baf z_hQ&/?ݻKyuh3556dr7 A+Ckыd:-5rWDO5rǪ- ;}tN D$>!|y"̡b whQ)26hz䇜97\y.i)H "Δkklɉ:hmfwwRܮ]Є/`:"rtG3IL6"qV{HXd , l\o!-Frw“raɪAb``x֝%ɔ8M4KwXDI^X{p{ڋUٺzIVBa^$5GCSERsC[e^RO APL=jUpI7Bc̴F[۫`IGy.D/jCybkKA95"AI+u_ƚE`{w_qCe8lR` $~F-A/Rc+̯#t(OO@gTh`Gy*Y2c'޼)BjGW\ŌV2eCmM-țP_dMFrh=R3/]{+I}JFMo+uuL'T4 *SVY8oho ā-ͱ^ s}K0{آeJDu:8!Jznt4pl>VSͻ;Cz'Xcϱ߷uʵ(C o\d%&0 KcdzwhUu(+%`FiwYbpmjvAG{FiGc`EZ Zqp“*A!3̯P=!li(<,`2ɥ𔁩[H=OVI1z#4WBpG8?Zq01.:0z##FClt*)1wуw s{JAGT}cNӗfjZ<ÙsX6 0 qj]cѡ4./6[ 1V]"zƒsߛR@fAD>py%-x0opG= OfI9ϓ*-`%zzO´x/#̚&\I} ((vu!ݾ jH!@WVͤdjvơЁ_d Z=vU3R%UYw7zvI[Ҏt9;'SײcXSf>g/ZuŖ5{1KSL_][5GnhO%AAN%p\}~g?Jf)3Q#[Je8 6R"Ewv=_y\ZZ ԍɲͧӾ~4g_ F!rkCwz"gP7kϹ\#S^q),k[k񡕶8YbECƗ܊r2Vq?e66T^^t6aQ3<ۛGsi[;he_p>=vaَ$g&a;ͤܠ ܉b5أm\Ю2Z~-A`+AI{$wiaʱٌCE 1izխ3G@;,ǤbL'wJ僒t^R&po5˓v|emO3]۟HUQ6gyǗ/kۀ9)Cz 4 q7X:"uϗĞm.Hȱ5DUt-Ό8\B1t|p^ ~>[鲓ꨪmh3:!Ϫ lQ8ts.ߙDVۉYh''gc~^O'ZtSU0aaAq͢@VQ扳J M -#N,W/9s۹`>?0OD[jNFyV~q݉J Xn٥1]YOAb [x[y?wAF^>|bov_->?ۮ*%MUP&/RnHi;86A!Ct*@` Yԗ[F^S Nv@TbU9=m{]oOA+|P~W86F4(C2d5EܶBo]Tj72Eޘ}% #=WK U:e, nÐ,_ɾw?J𗒻qM28ˑ9]${f?_m$y^spD͟O T>ĨgGr4 4'=(8Bl GڙwjB˒>0!jbǥ=bUwh݈wtCD}CJ}a$hQ{NPk5v9EQvTlEDIdN11q}Al3?˄1]/>JzJڔ~]1:ݜ! ߍР/mTtҫL?cJ 1lR^,j˫mz0}*1o,FVYI&ZiX6աN7˲'Y^DTt#Db˙}"J9a75q 6uID++k^_ []&oq5^nYa^zZ "<'3@/ s^;% NӇno+y#LvG?C87}+W8"Zcu ѮNԘ{ lљV5mὄw5֊c}]agUڰr7?)mGyZ9\,\omi{pݫ=f8LZ*;ȥ="̞%ӴX#$%՘do9ya]98;I4YVUSd"b3g2cnZOӞTz4Xq_[pa#y&c.f9Sj?@*jo4Ku2?Ս1*qk,oz^ b{zmrn2M h@+Ԕb>Q҉AFo2I5w>h :A>=Џl*ow ~aŶNoAz+ț1㕀;xu+O]M4pfS C/Nxdi2X˼`̓'idSDSj>ʡvd@x f\׳&D)*Q'"kajZdPBE jvH`ם$VGl<,7i>"'ZrmǧRo5&V0ĥ?8XI?C6@ <~Cr B$nhFbN2(8yFM"d=xdg ?}3Y,F>W~" $U@%DdJlnQͱ:%|2%=_@pW>YJ(m HS„,UV,(hLd}֯ڽD:H?iZ>1*|AË{9006Кݳ-Ө_qPb/Ps{ҝ4{DI Z! ,= U*;\< c`qKxYwٯ W9{ h ㎋!BZx I-t@uyCjUYڎ2o-C&n6E<R%g*,CFn^M2L$jQ՜+^qN_5DAқr$G{K">L+x9D,2;Ӭ ٿyn-jp22;,<'߽| ~L'9-1c5+ ܕ*doDPkIf,8Jxxw1vϦFXJHh}>%U|; #mp #fB=|3#uTbg_$:8:bGm& 䩏fh2ahb5~ ra/ya#_(u5z#O7fak\m$8)l;U!~B VkjXAyYZԀuuio'f}|V@F/#X4B^Qa ^Q1p-0-r^H/]8U^ceR_}5xap3hH{ךAU\q8ETQ#jF-ȆR>UXBlX9w@r(HلO3H.ڨé1ӈF я3VHc`b ʝNƲZR*?Fr[pISڹ}T EGJj.,ZGᮢc&4o$<;hZpR*`HԊiք@Tbj~vfk<ka֠&| }N鑜P~l{\$ț5eOpR/] '3U[וIJ_k23-dN(Xկ .z舉*jëHԑǜ`@B@I0J/BӠULW8^vRDb.c6vA%TQbP9}븞Γ BVD|ֲ>>}c5֟Ba?JXn{j;űAC. jCJ:A9Ua^GVd*uȐxN`\H4\}vhXnm]%D2WB-Ko JVYH* 'XMF-W5;lٝm16̊@egnwF5Ea'm"6jM߯T5!y!H#<pֻ{_nu TQ- \b ZY-l *ǵʍq2noUKW FJ=bm*^s5 |TNH-j+jc֍fǵ8c7U:̞b Kcm"ucd|>:͸yZoAsu/ hl`" 'NNy]+;yÓ;-ICFPw7q,hPKX%7K6W}mUv#s`ֲS#̧ $h(qD82[V v+Zՙ& ~D|#ФsDOt{x!;ĵM `Is3EVtR ꇡ(dEKpoA,B#6皓%˩4rrIU:]De ]Yx5Hؚ=WVOb':G.8J4B=ɠR45mKxϊ 1IlG/Վ:ߥ,Ork@(m yP;)!i{NC(Cg2PIM1VMYK~Sw ㅓy U6'%M>v >5 f2@aG2)&K^~,SR)Z.;de.4(>D q5CJzӒ<}tKL7lW7g8;SxtCb.snm܍];aZB6ƍqؕeg Gٮ % pn-C Ԡy@1S gܱ_@5RG4=MC`WU7[Ih[?b!oSyFC#Ȟ-(E4]+RpZ>)҇ li3KHQ y$6mɣL"LRcPh2d( =Қta{n )lqLڰE]qa^=p;ne3Z k 2saŝön5,0w3dJ/x~<GI24KviI(mр{qbb?YddWRYHH^2ޅ S^/I y؄O&ʽ0pnAgyq?EĦKsLY]FKEnEU ~I8>i(3k|'?j}m{U6#2DLѠu:nN.\ȆUҧXwU8DInj/F+/{޼;{~ڼ?Xѐ֊n ؙ_lVUj)aə3>ݽOLD~1LkI*uB {5 O8cBJ +8*'@W&)_Ѩ~\{ 7;eP=+(ɃcՄrX,bvxzt.5 +SNRB-Hwf` V 2*p,csӋֈUÚo%q P|ι^6V͒\MP}3/5*[RE_sEr.$ $&#7IeG\y|2nFw7PpY秈*dgѼ^d04T>e˿̱߰ftr 4t"č-령҈vS?.0c]{9(P$>#y!Y~QōR?@o6ЊH(kSK5p9w\Ӳ4Piդ*=~ӃǺy29Yu6#>Y7E C[X^)$8<'<88 Nƴ0,4kmTDa?Vyҷè_;ג`(;"Uv삊(nO׾nUj/i7ml<~ک^t[z_vgOmc+V\ޟ;1TAqtRaB*!>u'-|5IfU>GtY)Z{vI(VU5KFɞꗎ?Z\.O^\?R?y v4ݢ,v+Y\)#(a$'9ğ^kQiQ)/dЬ+-Nem2xm!htQИU'P07yg1R- CWD.!utIl/L|vp(JUGJf,uٮEK]ڂfhAFN}ǥH@uZ~<^^i<3 D~]*smH[ĎMza9.& rl3p8얞ArR BhBxjHK;\Mj8ֳ:CVk:F[_ax`ԓ@km))rU\&^6WFVu`*ISf 7{7wq+im* ;S8G3b3~Pκ<]#**b:C38lLNIIOIFG"Ft5*ȻU+cMQ?#./bTM>& r4; \$9;Qv9o.#%NwWpB8R%DU˿_`4 E{V+W4-LJ,y Ta̰{.84ƮQ(%YP Z*g =KQ_@ˣW\zV&&h(M2~T|2 Cg_`SzAwӰ1wN}Q >tBӱK%5AR]52\1z4PN 4/4sϺO苼"#vk0 IʣxCnrd2D& Ɂ;$@bk\Aͦl5f+X j{>qz~rTYܺ,"c܆R<*BD13߂1#_vch?5%^K)Pm)%Y>ZN# ]`_Os[xi5Y;H;I1xD鮀 >&z @oC/_<\I}oUdI"ϼ2v13/4Y~TGW쩳!ʑ O2^֊Ro۰`b|2<pܙL._n;GT2o3:4Ì1VWR*T6e(Xu͆6Ǎi\C_V 16l+'e5+ձޤ;N +y5M@B83P`r}}sm{BK"V3H ?ra49责hDlDCwvO xѯ{fI.j)^kDP(w -dnd cIJB.7MIa M4Fɻu)tA[;vѿ{ Y"If 6 i,O{NuBtjQ ZރVtf*!ٕ$<~PPbhg٬ʤ :RPZT]yݥ]I`$F_p'aEc`RBa AjK(7f\t JAU`40&R?D!&ɭ:F74u?$Hig;;Ӟ5䯫&r}BAnvv3e҅C¡c@b.qj@P'ad|~wPAhލFac6ƴ#RGFԽXh&*s*G>&^ /)A[uָQ@gC(~\N{R~75Y X=M(9 H-F"vY 9qJFA,śxG뷕RJыF# Q@Wj- =h?`~kH\D0!w`}HMqKOBtӼE9oũR cR0 5;_^8&LϪM:g,8 ! Zv,m4ĮUWz޶ug e1}XP(`/Ҧ=\ -2!fPSrtӼ>W 6N2gCSZ,룸@UCXjmKbT!tI%|N揎'y ! wE,iMkHfn|_msZ"!>jv\uh{Z F߽x_l{lH AcD]hBija"7$n #~v$XCPM θ$Oo`Bd''TЌև`cX& v?|xug%k E{tBMsH*^j"л<몄1Cjg@8Zp(VƤ) O- =گR#_)nbic!yXwΙ;IfBHCNo0*\"鴲 u3y" JxsJF+wvzY 7;O7;eT5>/4֞l }Do^[`yq`y{}#gEyFO%:%#F'r,Ik%:e{^׻& 4]*zR „яfB> p[S>KM#e*wT(xLCrUJBq&0So MtQP=fэ2*N'6R0vž}8(6r6n. YZحJO53o$vq)BA6fQ,w)PP*=VYk䀱}g\HGu2B=t{E7`arVGtHo~!Ps:.m_4fDךvq#H[&Beɽ1V 0t u‹X9_\l+wqfm$ӥ%ueME: ol^c s T'J:=f s2Eᭀ8!F 6xPUL]XAP7^Cه r1b(:*ԝW(>#+CtWP-[_.WaՒvKށ(Wxl-'aśme`(eFteƸ dh,˰>Kh`{XvNOQ,2z*.'ō|gG y\:߉Ocҁ|"B߈3_JUwxӡ/&de1p>l=p8*By.^T ,fm.O[4Y>8$j0XC4\>$Zs7snY<Z2cBqdI+U#. !s2kB!#VW'Zʑ6Үc~HBi%,oCd@ Q)3*%YeDZ-s*ŽܷۋOCȤXQx4#_D|(ƶrB_V K~Fq dE4<8ۋ/}{/͋MSC^Ki(,Ckgڨo.Z 80. &Dc.s^d3pÃ_-~fg# 1t;Sgv43a*scr[/wx";gId2n@5Tmsg܇o duҪbF'=0d*$T_1<'|!79ҭ ̄(+u+]ޫ B& wQ큩9 բ =|ZeF Sװ)Sa)>BEʼk%k#sf>Rw+?pr?!&qHdntX\ Kf~bCr]G[vU X1aqUl8Y}vFT1YhΤRd ֠t\MI'Q.rgf{16NG2ˆ ]a>G[3Q)FxKzqA{1ꅾEW{4t'ņlpᖲ=U1 2qBbqM$dG/a"T&4o.$bQ3u$(9s)pэS} -roP8b5oR@Wȵ@0O6YK"iYUFSySqkب9t 5/FΗ$|ݠQnŔΠt%}SAka4ie71}31r0/OM;f=*}' 1N&QoR(7N`tG}}tt~o~ZI Rr5~=y'ࠡ/P576ε6bJN5ַ|Whʆ!Җb MʿtӶ@L9^kGК;HO+= IxiC 僁NNha7@t, %lQԒ]Hh_XL|˒a\ˡ3~ƢKnZuAlRUK[췳,`a-p%'~ID;NsDP p5\ ngO5u[ ]WO|אmm]*e8RJӣhV9:#FT5טA½4;-QK[ZӺq.p22w@١W#]gV<Dx?H:C|Ev`9o&'ᶗ[8ŏ!{ {]4엯8lʢy'd2U7F mxvbԹ_mn|Y$̠6:iPd~! ,Rg<,o4F̃*xzOo1ju$:m2غ_6I=8'R =":E_K8(pwe`~9﹦7༳!\ uvOA(/I{vowxӹ&6Q/_/L -VB~T&f % >jniē-o7D bZ)*RslcGBr2ԬP^DuiG؄:PO<.8XS%(WU}!d1j.NQAzEew\ģZ8$RYdyE( ''&#iD%&B=}ވF,N4 IHa10W 7Zb& DF{խti![*nw0N U9$}Cp7YRV2e@l8z*vs穨dA#ZsҊ|WVq1Ggʼn5&uiIPRO.Da v Ğm*hzTN=)11i"@MJpELL?E.*րI(ơ`UC/2z6A'+`!ui^K{^m̚Dc3:ay['qCmeQUV÷ozC [,{pn¿)VCkۨ$2Ħ99|:8zXؙa΀5 O'`S*è*@S!K4}>3ڕ6G oڱxbxrbeu|N1;5 My#˥$&c?`C/,zN/-#6)2=~mǢzY($OZ޼:A^U]:ť+Guzd6U8 R^>ţ'fN?nVWH\*.\4ۅ/>2OքAppGҁuU5nR2.u $6O}t,86Fw"Ma/9 19>=1s#b88gl( v\/KBwTL~ Po\+.:|VzSuˤBپHtT/ԯ4lό#räs1)/H(2LЩ~1J;2i[b2 q&ٍcηJF)fݯdhum^2&vF\O `( yoU+)ubL\T-(;2F\}ndt{ wQ?ͽ\RuTI𱈨b5C 0^ ܟM]y~JT*Y2)IT0xu͞RWm0mqL_*M+l,=g43b_tMDxLЪWlѝ uAjA0۶~q\U<+P=& Xyta?gAv"6 1m4hPi ?vBXMT8%~Uz0. ׄV9,<_ >^wwȱQ5V4yFE^{ cކ-;Uo>V8i춨(c٫aAHoVA8s,%bJ0֒c7)!J;\f.4Y JԅD3iZ[ f$]\z﷝oٷBL#tNC,WykYovB/ᅈ Qy|EMMy>~s8\P1*CG j#jJ`\#lmOtuyHZ\3qNʯT<>t(Z4i1^"^B@E|pr}oȴg >L`qIRыP }C5uMFZ7$ôO(>WB π|0g4##$[@ku(^sB#8%.>D"W)up6f^dY:CqΑouL JՠPijḶ*Hmx 6=$NMV8!=(iZdX75e)+ '>q=8YӍw/ΘQwJYA lxD(QfHjv/*.zhQ T$TjQ~? Qr*Dese*DLxH!4"GFCL= -ͷςb=F_-\v{$S9"m8~N;K-/WpTw҂o kʃ 5ݨ%O&wSX'-Un(ۅ1 N&;D3ٵӢ]ꇍSӲs\>kc9+)jpA]ߍIb(F ok~bxLZc:<ڏC``p;GHn Ȋ=rfKrK 6)F+kBv6&ҙŦTo#xb"޽XWLʵ48!sb䛤eWSS1m}ïB}C”D3 fz}q==١-R6 IS~/#}*IDv2Đm7iː4+Ѭ@~*,A)N_ROj|}"Lߢ`A8Z-[dyJ.(csv5&-3FwǍjJu δ'"f+U MJ[\x:Ӯ^>-G؈kfFӝ$nOIBg5;0=h.R 3x' 0\a'toﵘ8X/ wZu!ZW*ۗ&u,z4\4wk(ߒ]J[b<Xv wnU&n)K$tXޮ-v{9m0;VRdxijN7eV.y:nlyEM Mpb)r#V_FZ`Ch7~ _]*-|xոʢ'vD+ 7)S姕  j/.м=-)f4c_qaiE2'NR_@aXg%z{~E%0eZ8ķ?[%pm D4dr쵃*1#Hv^7aꠉǍX n lIһ,qCjf٥qFl'plʜf%L!-(OSVo!d#bHr)vgL ަ?+i8Ђt, ?FDCB.|١tӪY즋C ;vڰ[p9]>_j;~gIv\9~aO\i(~7g5/ 4I:~(6mQsb<گ2d0ѭYOKsf EBz'u*9"\7)ճy7 \ 6lczVdIW֋FBL%k9O3"c mS_",\ 1Q}wYWi [ѳZ JVU;?(Ffj쥶/=3ì7;n̔ӷ%Y3i{K,f!nLgMm#/-K hŘysΤ{cOyDTXyr.RFIi E9ŅeQy>VGM%5~ǣV7BUB.rїF6C?{ݠV-۟ ͹r]~ң5r8{ӈ}E״TMɪ%6Web5daG"rf+f1П ">$b13f)9 (FH ڴƏ +G:ZO-BFӥ,bvma HA:,@F0gcjD(T<\=#'-I0CϣLťΟ`!E1G,u7^g`ka> ⇬zh=D/~;5gk%Exuv߹O |=)#,'p}M,Y`Be9\IQ Þ̤'Al7w1w6)-2>gDx(B'|.3&ѯ'ONIQUr T@-M8)h%yJKqEǿ 駜;WG*EqC_$zV ^UR[dF'ZǠo= sz;W(6ڥ8t$J`ѧ΢(dcd:Lŏz+\ ~;]Bvhl-5`o/jw kXƱ/ 鬭6ܜ@uJ٤1NzgdYc {g͑( .hvP-eԦFYU8[(xawQ"gtMx$V>ZϿW*+1_Rxh0 {24^h&ǫA>$VONd.Y3u^5;hW rX OW` 6Ύ]KIGMY`h04~<_"æT6&`y5{Y-ַͤ/Hh*Id:1#zd?XHk\ ΅tZ*I`6V"izA%%D8Uɮ()Ch.1,g‱cԙQr S,A x">t$QC,(Yz@ ]WbAIGX0f.gn$To9hy5ύ;+mm/dgC/zQ//{flHi,b@1; Ƭ'o־z/`GyOZBBi0GѬ>G،3}qA^{}`'3AcET4DgL;X {Nn91Esx-;nYK_˕z7*Z'Bxp'$a+*R]<9EQH H:^{yK_`Rq5(@kJQ__ךx "M͎ۡ _,ŶksE$fK. 1qa%Q."P~*՜F\Q(xr}xܙX2nAB/ڏ'CdJB}8Ll vX, 3o]6N%LA?׵yKTؿ%{yv"F;’]*t5bcffG`2_Jj+V e)z2t/_TyX%+ΔP a Tl@Qgb/hoU*\0O%Jn '4*mZ~K{|,OUlnb=kX+eAīo@ޏ_ʓtY{?p$t,t2FMȢXʿkƩIcS|s.~@%CpP8 <=nc-Jx-^!â+m9\GQE.'7$Z'\?N]6=WNpTӃ ,SCGض}pJ| s 7x"-^`^OVX@Yv'$gGuL)9BnI1i;xq;i4sO 5)ft\/7j28wG TZ"M?r200gai,4FWYy wݏ.5QE `%JbKpE~7LI:7t~B?$Cd0|ȧL@=g$Y!=P٤c ; պ9 /})c-B h@eֳR8˞M 1zA+y)Z;}.~ƨKN틡!&X(; ]C+>َAJRڙg~3\O;tv]gF=.JE ~>K[]sΡVَ6k'k;fL3劜{!(P3ͅ.4'aep?,)qK0Ww<]= G,V -ôcWFynbrTRu$kw-vvLV ?`FpgΙ(T,oУ 箵4 =p. ذ>t}݆o(D6陨{:3+ 2]4_sKH1pVQ0K7\abH۸cօ I\ GugYL V8_~z*,)}K6G2OQ:1E_[f^Yf×? Vc }t`hߓqP*V"`?Y DJ$M^Y\*Ѫ)|:1PәaѢ.ؐs$w`(@7ٳAvDk,Bes-W;t [bCnq6~j@ ]a+B)BT pA ߩ-x1'ae,}k bAs<6i*a[XO`I+xHuYHT W@+( :OWzzJ90b" ~g(_TU/7sQPR\3Dаzb'3PZA8pF .':!!^(sYP!pd]19VR8\hx?M9SE+]&0jT'~U65p Ԏe+dKUpk| g G,UQąMWVXҎ},#5 cGw,I5]FFS\Tm#5Swx ac$a6 dwN@\< x[jRwpB܍〃kPa G7)Y` e{,QI)ymW4O¯{6W$A=l%% -o|H( ^pؼtkv 7f$ij4U]r T1Jla3&aH7V S#%(8@D)Q}CbIUX<}pD!䱃D6zpkU{"$$+ӆ,s"q֯ڊ> J;ETbhԂb/%l.)+2(,fC ox#e[q"kDېNhd;2lNg EY*.o vsi?$!dJ2T3W!,z*Z/SOEsx:q>k6!)gJM U }_ qƾt@2i1e^mJ{ӍNqpfZO}ZaŻu|ϛqw]Hp=-۷Ri'Y5e:ŧ ¯Tf l UճIvU-pˠSslRbRۅ>}>}RdQWr] dC谥28俸?ҽK>U`I ]b ({~>cnoo ``&agژ! /mstԮxr:ϓk!f|K͹%gT4YXɈkf$ӳ֢ȞHiBx\Ll c7UjV-Y1  1 кS*Uj@i{W8HuWTH . a/NN^}@q_{BHy_r 9/c=^ {Z[jNkx.VlsUb5(2mњ=';Kgҵq !.Mh pGR\ U<vNȗd:&(bdRŕ*ψ4\Av^s&PDR=Jdc%x"^6gVmP9j>'Äatk˩p  u\GE[^bxh, Q~Ԏ3B(`E4)9~&zzvN[]nveMTe-_5 IkB+5 yk_k칗A (`k x\e96YԌW>Mb89郒2Cm>?nl9wI͢* 9r$H2ZX<taOp"'ӇG`ݮ64MyQel,{gшB·gAK xڷQl4Pz&gysқS"^@+g˄bNbEX[s1ʪc?2=zVg^kX66uy*2ݯSi{&jsCwYE؅"W` O>wֳ}j?[&_"%uFCϦ}H+ *;>a}.X玒qJns^ o TBuA5[?c38fyٲ}$ G~0y[40Ԝʞ ̈́&͖NtWO Yi]_n#S,XD:1h MqO#6䄠 amˮmst%IPi|htꭨܺi:X;6F27\hp;;s&x*FD=& גr9n`8[  WL8Fi6 A#ݦ>< e/Z$!pE4h.oq_6F6jgg"-9_nk#ϝ4lxZ-:8:iy nRE%|?mj@3@ vT&Ic\`glF۫4Gn- <f L+'%ؘ̠=,%v b ke!ک.q$phѦ#Q xjuth]꬐cbg9 /Y?A+M?1hh]>Dbⷆ\;)pwV4s/TWպnA'%7p\!㶼a:8sէI;v#HLׅqČF`TZx *{E06PDʑ6<5c%%IMƌ iy0m {PUKfSi/9OP/P=,Z3ǩ{ R܃8O[tzPV(sZmaUaj䆸K݂Y:K5X+4Q7;? >@λi Xaq ZN |\& KFɼ&C2|@R GLLM>fQ?5XZT&N5&t\J*Sn`Fu";JQ=B\Մ|5A>NeJkWYJX)Ðj↗|ѩ#YTKx?yf}4wIRZW0#[y$ߛ=PyI"sqw[B뼦htW_bց֍8Wb_ on~U 窾m2XpkFx6;?(/=l&fEIۤsrzbskZ(&ےq*_WǥGQ\zk?u.`-L(p*P &2fMdXy|МUCW0Qq<ӾQE~iB[8z⫒+4ޣ9FlduڟLYemai"X]6QL Y1<_[k't'&jv|=96)9$_HmylHZChE ز\]foD/~Dm򮦛f^UfLPF$XXHu`r$v$gw${0;s~sU}ܧ"!1%IA-5y$ff),'%3 =:XKYCO3rV}'#@S9K8YmAѯ#\ˏ6mnWo7-5{V_˖\IQb!]ͶθQCK^㬂yWצ iwM+K[ۮR=aA >P$Ő8U*?U8]V&^ElG!썬iy)y ZkuJR.H"O/:yѳ+|SQNIOW 7>ŮfHNG.fw\X@Yt A͑O;:TH5#8 Kķ?鑃`Գ#'0 2Qqt9p"cwgKMia=$Z>=UOiܑY4"Gz/pQ~s\M= H4*mOĈ i+k滤揹BhP!<=]Q[*HJY[Q-Q :Gޤ5Pwtn En-f.qqDpJIFޘZ-qʋ~X)N̙K镶xlŞ^EVS=O!317$‚CD{kR d E{4JK3_LϟV䷸v%IY&`FvZ)3C6Twk3|KYdڱѿ^8a#DjԜ̛g +9Ys{OnWK= &B@[}nmaB($upDHt~)YY֑cZبQTR^!FVI3.#" Th49$ '!/a^!eg ~5z,%w[0KL*LC$B_#Km9aۭ6X1Asq9v|e-4ҽ~uIq n=}&X4bQB&Wi;MZs/ML10o+,^tخߩbt?:ݤk h:)w"褈ᩦ|Dx*!*ǻչAW1FJNygڷbJZ&ZUaEUG[v-?p{߾-SY1ұxS& Rl}e #x$U6Vlp #!}p-](:< 0n}Y>C3f;1 ?f{lMCI0tS,r.f*8h'^nM8P'0G[ 7GK  \ b<vǾt-c zj鬬̵x5Խ Pu:C:aT2MʒâbFrzBVCy&1/ <9~J*X:4ym& a>scL~D.Ig.nvf#Aaw5nͽɥ{gQ֝F3F9CX%x2/1%Vw&aA@CF.2/9Ť36NM2Nu<PFuldl Œ9Rf:}7Vov5-CB>AS?I#dy^z'ǿ#VOifO>-72[FhѾ?ׅ;3j])x V 8>|67EahF#KUO 򋘯 HZb/$1RT5Ͳm~[SNBr1/g\Wjyq-Y+ kGJ&ĥ,YFhsm\<)3l)cpFWzۂn+8LƍEW@db_w4W7̤QJu!7y|elі\m V0}=n܃oTx4kɋ٭ӆNB+-~,&TVR!i8q͏GXg  ^w+ $1Pt Ζ)dMxadm6/B9tD~+ԫ@oD9[fpе^nuF8F(a[c+xbJcț.!֌89#Eb|L)OU@;$I#^P wn.d! E_ 8 nWb0P(GZRiX2QB\fd& Za1Ҽd8"=߀R{>dUn蚋Sq%8Ч bc[Q(زs^[&%.84tlDYz`YCs[nAFCꃲ^jsRi0zב=|=r#Ww*ɺ:Mn䂪 9xzH܌IǼ&oeS1h #UEG\aYF5oIPKJߌ|&dRjx7yEycnj. Q@K  qnj!LT`6?M1nVQ>z 5侕wr+p]jWu\<ʚi9=ю# F>2 ^R0$G>@;P&n </2Y7:1WdL'^%_!Tb~0oCn1GB3 IUPb U1 Z11]U S=Ԕ.-?Ʀ:|FkGXE&#֢qi=atw5'é[*JxM.,Pmw&j Ny*T0 ;#j>|mumy_o8ۛv&ggqZ-wfWˆG|"B%`sIDt7yWza?K3}d8`;= P{8\Cau op:NF$S1 .3Egz.kmL_mMCK/pЌ HcRUR``#TAsvV6aϩ85sHaQS\;isXXȲP}$(<[=/͒Da8 Ż/&Rpa~vE͒o"?!-dc萼5zJ+ɖ}O1Up/38M_!bc]283s{l2t e EЯ8!,ÞrhYhxTwݶW8 IBIi]߳ؒ` %p_GU&wz%8Lu:H3ԺFo,M : p 3fP,ʖ+Q# C"8^́,Ü%/1Rv4mmÂ뗂7U)&uN]Mg/)Y5[}^v]'p$()z-QW%x:?qcO3VUp ,v(g_\6$Y9ݓi,v-$`sk :.}0_ $"@;3j MG '!s0g I*}ڒ!Oh+]Bί`!` "fy"!Qx!,B7k1eb*e;Leˊ!m֎ A*7v%#  ~- BږlU%z$CE\@)X;v߄ӝlvK !1 ̽MeM*ݣH2,K'K9k1 zX1 9N`n]ϖŷm,:o N4OxN-?(s=orcFdp XXY53L蚏"q_GX0[)[M. +$e~IIҁ$BJ,eQɤEFZD Tl/_iVcU^k Wм,vXWB=9"ZQkrÊD1^d:q, _q+D؆Ky#n!tr:VdUX^N g Go]KF2#q݅<R\ X۬W˝xoX?!H's$27+j{Z 0W 9"ϟ{ O3U G E~7*&G> "gtX3XFHdr[D%"HbQizxOapVGG8/UTGQאJ;/WCt"M-GS}搶EBx' זs_* 20M(]^ V>nsI_P%VFgQZ1X;Ӻ=2p@q[sQnì4'=fͧSq'! ,3j(9y]DZIbrW)?hydp> Yv6֋#;B 5dQq|)J׿!kL lQih6 `phbhJٸL)ʪwF;XS  bҩ  YZ