mpich-ofi-4.0.2-150500.3.2.1<>,flp9| [ց7V< VrŊQuP# IդgrPW=:ѨEOOdĭ*ilMUvhQvܰ(N?@T݌ ?+"cph)xD/Hka|)R+00̓МBӎdQq ITcX'NJH֭@)Mž˂E+$ B:9`/h-! ucn, +Us@Љ,">Bn?md   Z )/52ld ` %\ 5T 2 78G0[&ooD<(H(C((8$9$:w$>5@=FEG\HTILXLYd\Ȑ]؈^1Rb3Ec3d4re4wf4zl4|u4vDwKx[ykmzmmmmmCmpich-ofi4.0.2150500.3.2.1High-performance and widely portable implementation of MPIMPICH is a high performance and widely portable implementation of the Message Passing Interface (MPI) standard. The goals of MPICH are: * to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks and proprietary high-end computing systems (Blue Gene, Cray) * to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementationsfls390zl34::SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Libraries/Parallelhttp://www.mpich.org/linuxs390x/sbin/ldconfig # Always register. We might be already registered in the case of an udate # but mpi-selector handles it fine /usr/bin/mpi-selector \ --register mpich-ofi-ofi \ --source-dir /usr/lib64/mpi/gcc/mpich-ofi/bin \ --yes/sbin/ldconfig # Only unregister when uninstalling if [ "$1" = "0" ]; then /usr/bin/mpi-selector --unregister mpich-ofi-ofi --yes # Deregister the default if we are uninstalling it if [ "$(/usr/bin/mpi-selector --system --query)" = "mpich-ofi-ofi" ]; then /usr/bin/mpi-selector --system --unset --yes fi fia8Q ,V'* 58 W sl|.8EX iW o ( ynaebagdcgf / > ay|YE cg9X0| + a`ckaa W 4r!C1aapliqqnntvmumskmltnlhfnpfmgdfbcfmlr9 a O t `  ` eg # E  =  d E S P J  G#jbjqmnqlgckgmcl (" llbimjgfdgiegekfeelellfeikkgjcgiieigimcfhefejhkmkjkiehefdiiehtvd w 6 ^fbf f  i}y <L}-<LgN^w7mgcsqw7Gy'7 N"9I~yVf*I&6Y9I ? # bhguB$P; $ A X ' } L  h  @ambef`dddcdefeeee_i(E} (X\W(X!H Z Y J]a #2L ~)J4tk  ai_khdahlefj`a `cmiiwljoi`chhqfikgikhflmhDbik;=U(66Tkcddjc C A cfa S 6 ( ]  i"abbdilQ[&$'./q0 `Deeebfhdcljgd`L4U@q6 D9 F m f 4 `cllnjnnkhnplprlmlojokmohnqsjqporirqrqtpsqqwovtnooophkmjmjmsuvrtuqst  U ~  W ~ | V ]  { v| @ H X i  k 3 b iR B , c Q 8 _P J |1Q  0 %  R g -   % E $ P q ^ E `_eeedfkdjejjokgv jdbjenjgpnonfemoiehl  c f  #= i D 3 M 2  X v  k   2 , c3C:<7X5 (AAAA큤AAAAA큤AA큤A큤A큤A큤AA큤flBflBflGflJfldfldfleflFflFfldflFflBfldflFflFflFflBfleflJflJflFflJflQflCfleflDfleflDfleflGflGflGflGflGflGflGflGflGflGflHflJflHflJflJflHflHflHflHflHflHflJflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflHflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflIflJflJflJflJflJflJflJflJflJflJflJflJflJflJflJflJflJflJflJflJflJflJflJflJflJflJflJflJflJflJflJflgbCbCbO fl+bCflJflJflJflJ9e5b691f9c0d240259e3d0d29cdd514736a68de8121b8e7fd414f523d40467d888d471d0a6abe379f0810867be9a499fd1c907e2cf4b31026a9823bede10501eef8b48b30cf2ed413f0b6019d6c6b1a3e9f1449485d9d616420f6da452b7a4a4473691661d849229486a4abbc7c9f640fb64de0d94ea4469e8832da67100c522abc983973117dbd86e4e802d02aa133c285e5e7b6a8391286bffe76e2d40863420d8a2a95ed50e2eeef843acb81415b02669a0f1f09f0879363398962a407a47c4e9c463ac719e7b80a405b27d09ef2f301dd26bb56e149bb98829b4cb0e78992cefe6d1b3f36bb1cf4ea88ba83afb0200f013a4b9095b82f89a0cf6832bd8c7b979344d2600af4c204350499ead68e2024c912fa6c53ec7752afff09b8c199869f49a8c1ac4825bfb8d28b620bc912f4bc82b41ecba030523f64d698e1d7009a467435731199a0047d01a39242aab7861e70669076df6ef543989e4e8406364c59fcc32da11e4f091ba9b2a9049597dc7b8cba85e241fe80e52f09e058e6050d9c35d09b55a4427ed2ec89d63593bf6a7792748b5f933b8e666c4e86514e15893e9547993630637d62fd89ff494ef46e8eff9dba2bfe4659e6f1a6d746851ffc82f2612b68d5dce6ce59122b95009df9e4f0c4edb22fc8755fc39fb6bb0f9706b7a4faf5e81e477c14231d3936979d2abb4abf931c6ab469ca200cfe1984bf3007ff2df0eae4938a73c1f8e8fd914b2a522825347686aa3cdcff264abe381dc838c27e928cddb88fb91af06bbf9f2f3cb077697f706b478e0ea5712a4491c94276e41175ffca3010d11a9efb0dcf4e90d94da061ea52f9df9f1cd27b74f413383757ecc4b22a10f75752d5f7a65741dc69901dc5013f15ab59b9122e1bec7b228c0a82f65e13e3cd8598c87c561bbc5e066a706895d225df442c282a16e963d8868fe6a5d88ec89c5dfcbc090cf48f55705b6c6c9d64dd8164d1aab32c8f0e65b29f1617de1ab80ae5a0a0f4141a389b2c2e929a550c11fbf5d0d07312a4a000179cdcb997357dd3b1f45d9f9960acdc5942b38a1f81f0d8f0d2d9327903eff7a4cc32e37dcada627e57a074ece901e9c90d23a0a9e125563091220149deb9e0a0391cb33bffd3f2a83a1947fcf7b4ce4785b4f18f6cd9356c0adca1c614d61399be14ca0fb992ec51e7e3f21ea66e2913a2d3892c9814023dc0e9ca07e0f9d2ad27257aba985936ec0027638e28c2a874dd9fdc1fa60cfb18d19f992fc77a5b68773628176314a3e0391e26a62e186b3000fc0ab4486c345e9cedc4d3fd5704b72f38fa3811b19b70049a60d073f1f7a88b55ca9072dbe47e144b126b575aaf9efa76badba49670c7962ba7a8279347e100e89176abd9f08fb8b37596e4d0a1ee6d64e2ac96b23f4250eafc6035773d2c30191e66290b43d92d5da062de7557c7f3c2fc554a5aad0ee13c4bc19fa69998de9766fec62660f297c6f295a1c1e8f0ee1251973b520dba74609d2a4b42fbe204373bab5062cd9c5f407782bfbe3de2049000a252446ffbd02e6a52be450a3c9570df6a5f5f41a8e341551e287e7cc7719b2f711da6a192c25a9e944312ef5a0cdc40b2b8f6c785c2bf0a047e3c23bed1e25cc1a8e4deaf05508e24e858a7e0b84c2af7288b241a842c835ca75be1e932524821440a23e51fc14fdb54318a083be2be83c7417f44b5db0fa238d5f7c7181b6642b133aff6380ced608ba2bd56529b2102f28cac7635b20c1fb691e6151b350b224bd7763cf17f303890c99db2d0cb3f07d779db193245203c587d9ee2a6ea8d70c8fb4dddabecbf3495d0334b427a8f12b68f8f84a858f752bf8a0c226403652f521dcbf9bb5609b6e782cf330f1f74da3c9fb552521fe2a0d1745bd6435d3b4be29bb24724b5feaf82b45f1df41c07b034200a1eace9ce80155fffe02bb73aaf001b1824c957ad58b300350bd15c02d5cb1745fd03ffbe5d7ae1f42c9d81ee3f4ce3e581b494b7b1a25f5b1d242adf4dfe20f0508b88643621ff83f36bb740c6813523b2bd1132aebfc00b6d77d59cae14a092d9736c533936e074109559971989dea4ecb6e62e32a9ae2b6e2f113d2a6a87d337098b62f4c7f5c16ebeac5488619165ade15778bda6a47959a3bd3554f9c8cb2337bf5b90003b3cf362010c0a99a58ba8839af8e533e0a5b9395d831331c1c3e4b915bc86d9eae87e19e722db58c03c403304ed3670a729007a71ce7e31e3e36456c390554a40a10215451066ee0c1911cf6310a98e67edb40db38468ee936199ac4fe18c55274579facba938530377404872ae4d41bbbd26be0d81db5d0171704cd9454d81c60d3f572237a84ea69a4cbed0f4e509838d3966a5c87ead7eac449c53f55bc63448d210701f26a240a5a74c686b9f865869e4c54bcc9cd7bfe604740ec4889fe4413d8c40b952c7380a6759f2fcc2e0f3bcb14a8883373ce5ccce444584b0dfdc9ce2f514974662958b83263609aa4b5dc7deaa561e775635c6e08ded05fa8c2d73edaee14bc75309424cddc892b6aa2f9dfb867697caaf1afe73693e360591f8aa1b8ee757e84679a2dc2ff34ae71372cfa377fc0e351f7fa0e7fb7b085f1ac12503f2a66309d43e240547d4633ba9f045aa3205b2d2c3338d87ca1438a82ddc1b8d66cbb9c60dffd2d658c10dc1bc8e719c78935e21b89f7fd8d69f33fa8c242bfcb727076410c87f6dd22b37c05a60fa8ac746f956e51d77ada20950957c479c7674e35dca17a8026a3b6cf92934fd1df8d689e1974ae352efcd0b4c76e3b886512ba933d54573b182c3fce9acfdd585d2d05e47f7c05fd27a57847cc21cee8db3e21be18993f17f19cf14f5eebe720623c13e7887e7a7571819b8cdc53e05eb24e5a8fbad5fb64eabe0773c1d24c1ae88ff04e3923cc675f6ba9bed1ae395ce22200d10192265fd21f6381d6adf5c179ede17f0b29dc08b4a92e101afad77ec47df7aac3b540feebe7d2e18b9e93b1b99270ba22da8fc1e9a827fb63255e7a059d0346baecf14a591130765ae1222461a28a5b81ebea89a2cec1e37af8e390b73c637918e994b65fac4a43ff367f0b6c62302f73ea96cf78f7453d49937ade999b16c4d3f067fde53402e2a015798660e66ad755dafab703a43043f3a0107e72b537b787e355e2f76b39ff9b50247f43382c56f47de609c23a8bb7fb8e17b04eeb2f8af672f2010a85c905f2fc56b873264bb4e1529c243feff4d725e3478067412690365639bc6824151da3449c4d018a222bcf71b2dcfe1517c83ab7210909402b3a6e63d212df0d1a6b5799bdee2dd71645a10cefc97bc09f4b83f6bb4b7f175b63d529335cb6e0342782fca9cc511eeb26efe4f5af58296ca257eb4108ae01f6857a4b1ddf82b206169b72a3fc5e1bb61326170593832df5653df26cdecf15f21b1e94e78dad4fcd0c6d330b089b48aa58876ab15b96c4862587fd9837e3b7685e6e14af1123dcf2d8b585b7ddfc59ef7f4e597f2e9b9704f54ea64c176f96fa8b119bba2f792faf0b4ebf81b9dc37b9bb7a73139e43a776fd14c2b9a06bd6d06b5e90b79cf3f94d2b98dbd56a6fa77506e484df66e2081cbc5fc5415dc73d2e8989fdf02c0a291a80e533d62da2e46984b0f77bd6d81f163ccfe04b60c267881dc39256c14278f7cc0d7f80d0fd906e1e297e47807bba5339c5c0c462aca576393d6c31871c95cdc9b5bcb5ee58e372448a104e5e5d3774a3284788b61e0235b60bfb35f50fee9b91ed4cdf59ce2aafbcec39356a66125b000c1ed6e60b9aad2e506b6f3e5177625951530da405920299709c4d17eee7d1c52d1a240e08a39b908a1f515b17ddf5086c9b76d28277c8207cec8a20f148cc36c34ac08f17913c3f0c4312459452f3e76decb55fbde8f3cb497247620ea9acd288ac75eba3bb6cafc716cbc02f05149a9145ef2ef8a454917467b33330765ba52b79d0a38348c84dbb1738d84cce301947044f1122581dc799dc77f0e99e90ed4da1b649368d3f62c6ba7a100dc0e646f22639a3e2a270f6fbb5b380e6aa9e6d7cc57aab666cd20e709350c61a06fc189e23bbc627dc129e788dabbbaa73505567f903e078654e808d830d7324293c22eac17b88dbf0b42309ba89619f9cd7764ec2f8d8de00843f35813c69bcff148d78bde38ce1d5768b5016f521980fd374194a2026e3a0579e013a1f3a063e8516bccdfc23b7a5b31d6ed2a4fbee512ed05aa5c7a3d6b852cc004262a9201ca47453696eac1224231120945063e9c3f36e4b25c0faa6ff495ecada70e3010760adacc891bb12c5340c384699d1002f6db945f364d5e2b461a7ce368d33f5253564093534e369883ccd5d1de9850bf411ea383138dad2d2a9466b65f66ddd1861bda6c868274d6c85488a79dcf5c9c74256d9b3abc86e5bc2f53216aa82636c141be29606db27057320fe05492d2333609066abf8a2e475ff5d2a96ce548254cb146e419132a991043bec95c78173e37a5330ab745639a507928e0c8ad1d218171013ed3af484159b50e89f36972274dd64952b2f7a83955c40ec4a49b78d8b8e82ccabbe516bc491fd743305a0a06b4602a2956575d6a7e49c97bc130a65535f302679e12ab4cb03ae1684a1f4f5cd1953a10cf90376d7e9582be33f3bb3597eec16ccf6b840089bcb79ce5432e307812384f18eb3870b6fe762532f7244df25c6adf50a9189c48f064b04c78fc0a90df1140dbb674c9f06f034f67874f849c762aec2157c95d83527034a16be5cf7383b704e1c1ce1aa629f69abc8786e2c5aab6e2b5aa0a8adba6b9954c5af1c28debfeaca23980c2ebf35647a8a2e7ac6d612d246019767ba01c1f18c1a6a5eab393806a5e7850f4eecaea6c9981474b384ae67aa259042964a1b41b59a9ab99139dfcd6899c32e80f83ccef8bf5c82bf41dbf19d7eb6a4b955080c3ff7d857977a13c92f7c3d019d0756d4d64465a256c673d6f2ff93f7b9744221a42b211137b6cb6ba34280476857f13bed495c5492997818a041dae579e29903bf738d0cceca84ff7385db6317036549eb215bd3457667be49bb2753707c78be4f78fb7102bd15f2d246fa61522693c5e0a21f340ec8f4567e99a1cc9ac0834731476e3aada587f5d72057f18b54de0a953c4fdedb25f5fc996263d1281aa05c1639b4f3b92bd36ebe96b0774288f75153296be3beca6fa91fcef597c6faa5781ffd0ea8bad4513327a4c6df229be0bad7522ec692a16c19dd758212c5c47314208f5c8f107fa5d3bd07859838abf363bd610ec544d260317ece1fded3fd5abdfd240bbe0de1311d04ec5469f49b01c30e45b1a13cb740ff72f82de839f4ead935eb66179e66a666861db93df25b7d61a838904237a3ba924c508f6c063d0a6d9cb7acbaa33318114f4e7e12842ce625f62d1e05f1678b68b39d8ec972a5396a77f84665da2d82efca1a75dbacc150cc0e6c206bb9ecaf57a028b5e208218e98a9773f7a7c40621a26951ca0d3b9bfc21c1ecb6c696434c14543ba6c401717e70428960fd6abdf0936d71115981f82a11c22bf10510cef2fe86f257606a921bde4fe1ff4840032ea761c0df63b66ec921e07cf04a4822ed76f7a8ed3bcd4d8f64a23b52ee0bb44488b9fad0494cddb48a2588e92a50a5bd9b798e34b42caa50b092b0b9b1860f31dd3f6c34c8e80decc65dc02727ea3f537c15757ccd7642cfe2c667164c643aaa2c0a1d7def503349ec9911c7f1090be8b8eaf478a13e43530fb1c36f2fef884184a98044ed4c7693f2348c6769533b69f2e8927444a3dac5578aaa00a19fdfacd6b053e2b2b90991b78eb5b632e917a999230d847539b0aa6cbfd45d5ff135cc22e7bcbe4ec27712253d49788b7bdb5b484daaf79f235b80a881cbdb4b7c400c88bc0548971e82689cd2293f3be458e52d989c7908869841b9da3a29f3daa621c890cb9dd8a977c7c6b216148c213f2874fb2442237d3182ca9f10c7ab78fcf07b446476147e16cd83d98122ac9dc471db076e4daad3b0402b687df2563c912f4a9b4c9219119daad68fda69098f94cb5715a5fb8ab0e1d3d671c340390e4eb67101db88025d3a215e3f6f5ef528388bace9862435f9fc46346afe827d2fb56fc6cbe5b7d13c3434b2b32e5b04bacb4a35875c2ec1c923ac0c0b0c5f2e2f2dee42ec8d0a5e11d9d2b62365dc6f5128657268d915068933cbf7db1772fbca13e2baec3c242ff8213378387b9828321c9fe5b7ce46a3b0509a0d9bec60fec88ecf0efa0a88e46cc11062b5cf2389eab65f2210883bc3f6a4018458cb754a75474e5f2f8848100388062f6f38160eab58e3edb64c723b820ca120f8b21a188c3e013c52d2418628b6e6b51ce4ad74762686dbc88222a3ac1390eaf45ae3718e02936924ce2870bc9b35044a8a8bf3b4ab8af13f7a7867dc2baff8d5881dd27b7f022d6c4a19d53898fe4abebd7b567dd491fdabea51903a17f7f0bc1f35911cfdef135a31e7eac6e595901c52ab0cff44a9f346ec72080b65ea81fb88ae9a753e385236d671230a6fd81d0fd2e210781a1bfdeb4cdf2daae62de776ac9ab85ec6b38cf8b3974eb512c154f96028441094905bf24cce80854156c627194fde4d3c9d8a53b471e41588c9a681ea5e4a5e760f17397697ba5f491f27c02a93a2acd2e8754d995150dad64ae08ff191814d37a22b2fd132b69c24be8385750ab08f75b54c552d77c69ce8b7a7e2baf1fc0188a9738e4afe3eea475031b040ad063cda4c012f8ff808936a4f27442e9815b1731acb11bcc8a26a91d38bb73ae1c1c955f03fd760137668b391c6a898c4db5507f5e4f9f2a8410d581462a5f22845d1d2bddc38c83f60cb1c58d52ae766b5339a0a508d99befb152382ca006f0088560cd1f7c54132af89df686844963135c50cb6b7380dd1b6aca75a75c26a9e08fe19b6cf029c3df1d13b7784183b002cf729dec52d046dba6621fb528be97c73b34e7d5515c759d0626485d87e2c6edd37311b17a060fbebb227626cf91235699e7ac770999893b3dcfa5f1074cfde127698617ce8d65c22d7a6771c6d038e0677bc26f381c4c612e435ca643741d77863123df7920fd51fbcbcb2f7897062ebc64870e08fff01a5a2c694392b1937c5667bae4101df52361a147a6948b819f13ec83e4dc7ed6fbb9a358c4934c59b5d3f03576f2d345c9f03e592d96995b8cb4d512a537ef5f1b559240b9f29ff138a388b26204cde0bed424cf6f3f667639ce5938b41f6ab5e08608302ab1b8a7dce61f24c0520e6c3662f2c1bcee903c82add5e80d25208bf741be753b01ea2e858d0ccb93f37fe284cba1be5da35bbea0859225d61d64ef00630aa73df2328f5b8f980e1a9ef4665f765cc831878a8946d29bad1a05084db1b8e2fb64e8b79afa6a3d93551bb7c58178ddceb6f241ff7e1968f34b45fa8bf305213705e35ac006f9273cb26e91495c47d31f098079cc2c510884509020b359a5fff201f5bcec2bf7c51eb367f6303bdc08d4ea2c019d4d515e5220f008a334a56dcd0446840030d75086990182fac7c01bfbd9480b7c7a48dc4fdd43bb5bcb479ff7865fc97bda8fb187afa79b2f0912cce01ec9b3d56a7908b2a3abe80da14c9d7bd4518863d42b92472532bf8f31ca8b065dd0b244cb1f072f25555002ae4ee3f0f740d97a1d41ebcc214c1838d5ae2fbf4f530e073821e43be6c74b319226f5673ddc7c3a85bdc08b583b7779cae8407a38d64259c34ea4a3c4965512e1e2ffe8175f0f50db8a8ecf7adfaaf7f9b4626cd2aded9647aad87d9f09cb1c78d7a6319e82aa6f12096e5589c2b5bbe35e0d8145823211f2cdebf2859cb937e43d90206186cf15ff6276d95e322b71b8d5f9c79c3db2a17bdf3de810007959e0694c5ca1f05dab8ffdf667681e60c688c2b389d30a4a867ddc778c37703c7655b7fb08d7a91d16f6aedf705399bcbf17b7df91dba53b78acb3840fa7885f4b72ba6698eae2959b1efa91033dfcc68d6cdf52588b69ad0ca9db5199793bdd19aa1c64c8193697c5a13584fe3ca8ef8278c6b28edc5f41bdfce672f91ae30ad7df358f4745ebcb030c77689e90e247782af4959b79992be6d6d6b612aa8a880ca533fbb85f584d7a2cc4391be125c0ed6808125f561606751b07977ef4e305ca3d962436bc8a3f6eded6ebe6c8b9f0695070e4dcac0185c4a516768ee6b239b7bca5d4eaa77b5f675c745a37cb49a3cd3e984631b1eecb17e28ed10cc57bc390c46e1af3f0f173e160b8bf3284ae84133c11c29728876c651f07ad955ca5211ab02a21bf9f101e35c1bb4a650d25c81eb16f30c12dbb2314a08ec4b75fe29dd97bbe834ba15159dd617814a208d331e2bcd97bc57ec088b16c77ab1a526b9a90db26371d6ec488056c7ddac0b49eff057f1ae1754b8280307960db757470745fcffd65db5633cd18059c88d2caf72d91b90da4d2294c3f33d60a3468c4c6213116cc68ba916ec32df4aaf7ebf6cace3afa91c069fa9924304f139b36da89e59b112ece1b4ed8ff5dd8b5321bb800af7d6563a964c6e44b7a4e2431d5bab0f3f705998344d9b939584676cc0ce50a640fe45ad4c41bad64533f93dedb8fa3215d3fac79d842469a81810d48ad865b99de328e97efec530f6853df683db901539b117835acc14e6a22930720d448f3102de9aaf0bce5b7b22faae2de28075d90c52c80a39a228f82bf79d954beb28c4a9eeaed5f66ab8251d376e6060dabdfe6be06cdbe5fd5cc3da21db536d52636bc345d78aaea55ad9914e2d7fd14fa4a015e419d7a5d35b63361e6a70ca83d23774dc4061ab7f1be600ad376399556e353a337299d6f890c6a3bad283b27ecdef71bc50bb72ff8ec7c36b87b22eae456ac5d4a877bc815295740c0bc707dd265258cc383b1c4cb0c224b168e614d21cd00a123c8d2786b2f4eec6ece7b34226f9cf905b0038f6d77c3ecfd0c1c4983dbdcf1be113cc2501d5db5689c0793d4485ecbf81e2b305afa89952f7e7241cd31488cd7123390a676c43a566cad7c54e5ce0a091601da0a6e59a04f04991fbc31d5da4f32b4516ede61727fad1c4000cfbd9ba2e95983344a1c11f1d8dd4e567afadc036dccf2b3245d0f503a1071b6a50658f6f5d7baafa091c0108b1c39cee3b0eedf1ceb5f05cd045573b782e7bcce31383d8ff2f45f1358241fe1b9b39e5bba31c70c30b0d064ac6bd17e47c6d62fd40ed4fcc0f9d1fc09126581b5de0581470889b89335fd92d54a6774080696dbb676f889ac5f19322b58c2eeb3f16d03da792d897a2768603668b2454113eaf2e39d49d417d00672ecfbc33d4abcf53555aba46196fec2eca031cb7a885894a64154222236e54e770ff3cbca840aa64a559c7e2fcf02d628662b717392f28e030bc1e82bf2968b5b8c3de254bbbcfd2ac40a6385662726c343847d3904815ad48a7d3f486aa4b4ab2f847cfd0629400e43f12bd945c9614b649ea2e7b8a6eb6138f524aa0761cf5030d5bdff0645ddf9679e5d77ae452c5758bc825c574fdc08e4c8efb3a2f3c2e7b9302adb01bef3cb62a0e4e686cfd2b1e9bf81caf587e8eceaf4cd903718178a622395d71982f162b799fbe456c818c803da844fdfe53e1f6f9950d0d1f477ba9a95914c5febf8aac4e8012de04d832ef997d01400d4f595deb0ae7e5afffb3e94ec694904c63a8d9c0831fee5a6f03117c1bf7f9e9c92e49a9141a70b0b993b7a423f9d5d06cc257d63e6b236839befee1600676143049e35a7cf93dba0dd3c95b59a3c745d636cdea29b750ec205775c52728a42cdbf76b43eecc5da6f2fa34913eb93468720d5c1a4f9f4d8f2954bd40a0f64d3df92fc0cb09088ed1e01ca413f1d7bd208e9ccd7d58ab43465af510966b3f132b84ab1b8b6098cc542e11f1dfee272ac2f730d22a34a90341cb2d8d69d920e50d6a663362ca8dbb9949b0e938df4bb0100603129ad4da25142113bceebb6d177388d4664843ea884ece4197588a1acb64751587f1c0987eb6f5ed3f99e8ef2ea882ded3ea8f1aead71321ed8ac571184ebdb411373ff1e134b6da47e24c67ce29f831aae007933d73552a9a69d4acb70579cc643e4a53c9ef136e34999c60e96300082d22ef8f7c93675ec9c95e0f029fadb02fd4e43bf68240164c97b67397f2ae74a572fa7aa9b874de643c8785c73ca0e2306c24b44baf8164e0d2ffdb4d090a173a85cd259c9833273fcc0800dc41cf585768e7a3c0254b1948ccf8b6cbbab1f72e792cf4f32f56d21905bd314635ab52fde424172859f8dad95ebf53259ec63577631db212a255655c7fb84c670a6bc7226121744d63c17640471a8f7002b12a806568a522f318e13001635fcb9b55d568f2e44ca0143692458863e0005743f78e61056728eb86dcd159eb8e35ce6fdf9a7fbcbc8a0fc3f0e8fb9f751aaa89dc82624028a86ddc5c9ebe0dd1e2d980e72d30a87577fb78708957a634e3579f3709d999e64ffd1d51dd47efd068c3015a199a58714782bfc723f78eeda41930417ca72efbf88bac161fbbf4baedab0a996c488f9f5b8716ba9b4e6b2ca9ce718b9d97f6efe5616c4673c21309a171088c2eb5ec7da51845f0994ff2e7a325c476e9f4d5de1848201d9c67b4aa4c8439381d298716c868d5299d579b8e4ca5cb61abe0e74188cab01b0839ef8d4d13dec1e41f85887d4c76e7095775ea83b325ad438b212156c073b37bc348eb0828b48a7e20857022e53f7fe16e07a268441be14b0a9386ade1b88632fded97741a131b418ff99f6b2a902a2e21eeb5bea5b18720fde41a2d2ce1c57313baa0fd63f7d976bd3e979c5b95365725ba513eb93ee05b247218e7477adaa4b0c21dc785a248ecf5486d5d069a72bd876a6d333b0d01fa2108c8fd7b99ab990d9842d489ee0c0723af08180332ab959c09d4d8369a208dec3ed5aca3f110bda0065f308471b9aada7f4b218bf7067df2aca398ea1d7629623ac8e1f98d36250138749e122ab01fef7af756d5573173da799a628991c33a91dff6f5dc7e413c19bd78c83eec2ae4937d1bda32ebce88ab066bd2d9fe9728f08d226997f854424c658695e89d576caf7a164a060e8a59c87eda4644f033b710f569e7c4ff3bf68f8d867fe069b0c79b15a7f6425f654e3a8679cd799a43298d3ec57d1c78442016be9de50df1cf8b5df22cccea536183b71e3c3c50e2c4feb6e9eff2310779aad3a02073112a26b28833b5f9abf73e935482cd3b3239a60ddfa7891fb5c5f5e9638a63525653fa42c2c1943dd9255a1e14d78749fc2a82cb79fc909d53c66072f1d05c5aff9d23666cb731c5bd11ab2994ac259573e3616f1ffa28138f2c64587669ab1e3b4afc47b17037faebe101e8f546439b76b80684a98456adcdebb544cae1795410b1e809b81c3580f13d377271f1dbe03f61380feaf94662d737359dc962c411192658a4361f4db0900004493b9291a537eca2aefd6e17232425675ae0655387d22aad8f12de20f2c9de66931d4cb536a697c5ec11e71dbd5e693608b26433e20a58594aa3dc34b479577851ac7366b55f5d47983082d1229171c44fc574bd6faaf80fda9480f5ca07e224083a27b5ef9269f5c6d1ef4bd4fed739ba839c05454c65ab7d09d3c230cf16b230c6e2a25ba709b157bb1f4ebac59ae547f7ad1c943c3c55bbe8edabf90332a2d077b4fc98c853416e2803da8b9957c6091515d565652fbfc255362a182ca7e1fa852434570958406667fc7d5eec545d2fa99eeb6a2fb7f80c431962df5d1e7e811895cfb54bd3feb70a7a8d1bcbc966351ef58fb3b362e97361c827325c783c984e02f24b2b4146ae07a1fbd2e73806e8b76a50bac0014ba3ea0a60489fbd2e1eb99801848e29a997efdf835d8d686ccc178a1d1533c7995b5acd0722f3c09a9e2f8e2849bebaaaa84b1e8ccbce550934e4929922d9723ecce1e4bde6b111aa9b3a5e2314ab74c1dd1a6324d401086d1938153529028539e29dc7f6fd8b2a5ab0ca780f682ec7a9419fce6b389728e0aa8fd2e019bf760ebf63ebc27285ee170193951056413752bbd4bf8abbec439a58427a44a08ae52549cacfafa123f49b5617a3d171443afddb074d748f4ebf9ee98e768ab8b003f42ba5d4227184b19b88ba08f53538955a1a0e741f8f9b87a662333175c1547def4b70662fdaf9fd24d66cd1c498f76cae8049f37d7e584d0a54d5fee264019a8614361b22f4422992f18a07bd84628e072a4cf60541b4b72b3bd716b2fb64b90f854657b74980089f51ac23684e0de17238cea1a098fb001da2082e89fd7bad1644a4fe1485066413220182c98cc4bd4aee4f49240161192588b7b7493cb7b9a6d5870e2ab71364448d05804e5d9863e49a6035f517ab1d940a77664a39655138eb1c6c24338fb860aa0bb73a4814bb8899cc8c984943e38e7642ed29e807d6fdc82e932f9d4709c5a9e492eb2070036c1dd21454146b4d4f1dad50717751a89c484e60289002a230c232255caacc84c52093e3cf712082aa2ae6e95e01a93ede925db19e5bc90935177cc86ed72162c4c6547ff55e5c11fa6723ff48778026ba0b64f7ff48308cf48fdf8bd73dd028b3bca63eceddcbff75041d64a8a9fada117027d95ce9d4a5948446822e43c913f071d5ab95f63f612a81b531143e3598c3dfbffd31120c097e756cbbb4baa90a0ae2b032ee7379f8ac436b5698cebf7a26723f5fec2f3da4b6b9ed88f44905e5265c6476c3a37da520a04e7a4e08e7edbf868311261d7fc96e2ce22987a2f9510bcbaf3024d6dba754549737bbda7fe0e08caa3e9923ceb3dfd17ac453f7098d2f0d86f2b3953b97a3c931c9ec6f9c294df8984cd40395179ec72e849dff32bf382a8efb4c850b3db5babca98f8b6805e57e83ef69d28498fa6a1763b0d42ab38c3f3836d685e03545aeb0e50acd785071b060f3d35417e5c1a4aa6787e7b9d90f269fcdb2a2143694113c501d26e6fa6750b210dc625e3f88589b04a8e7d5edcc4ca6ecb66ccb65ec5adecd20358094a8480676fc646f82344ef5fb0c1db1b41c9d9bcb42201a14e7e3de7a70f90c69ecf2023add115d7be26052b76d8c8fa29e4f9e504481d69fc3a1af308679aec39173f32995ae907732278e6a05d221e978e29b265fde526bff7d05444bc5f536cd2e75676dbd2e8227426a199219c8def5349e25cb785c87bf7eaddb176adec48a63ab61439037ad9ad469f6d6dfa2b84505c7ab4d01d1e9b7c1a1130413d55deba5d867b2a87cfd308c523993ddb982a28ad6a439b14392fe2a9bb4390686ed2c9addd76027cab39616a395c4d50393c7010946cd6f0a088ef48db4d9d6ab6559ad7234d2517653b7bcd9094ec1134a43ab7f68f1761a0c70b7ea674125cee0c611a12442f5fdb0a4b341c7fcf80b41b5b7e11edf90a02323f8d89479c61f54c653460faca01b8f60a4be111d45bb304156c23deb1ea39376efce87f12e009a2b6a3f36727e2cb2a7d60a86f3ea75b0a5dc452dab8d59d825bec113c9f1e4dbcb62423faec36664fa4c5eabc90fa2694f89768763d975d2d65f00509fceaa5b46443a6db43d5cf732e65f6ff99a69ae8e6b10a0fe380335ab8f48fd2ed3d8647099372b41260caee7e3d6c31a674818568f5f83bc82363ae68072e383ad7617778c991b6d10ae9a10d26a24dda13c35590d6028bab1a4fe0dac362689fed4366402d5abea16a0d402e3592b38cd7041f58d8404497b491a3912f53b0779997ca53608851a29db9ed18ae9718b51aec55bcdb15185fab9cd4e97a838c000a624e115c7bab6c6d3d0069622683f498ec6c42516505da83dae47d5d09791584db82b4dc71bcb2ad7cccd21b7acf668d6935486de7b69b5cf1ef39c911b22a7edec2a4e74f8bc0234fb9f695ba243b8ba4a12f5dbb4fd9b8fc007d081ba623aa70f77ef9c96a2a0838a61133de028531947ebf3caee7e236703af20a250e7a0e584874bcc5fc859a66c3bd25e8e1645c872007138c58d269c5e665493fb2c035a15ab5415e923826207efdc46777c05657a2bb1f532ea4c19877a18d07248a8ccd4ba856f1547880b0c969201e05251b56007af8cfab598fc9d18554830d297ec8dbc01542b2f9a36e2813ee26e11f0f22958386d5973b726bd6a6cbed8b96eb456fd1f0c338cdeec6e0a01ab8a08aa827b45b95f5341440007f053b8bca0fb91bc4986ce910ab800ec1d3f9ae192d73d9e37e59cbad9fe533b52d8e1181414f80424ae8a1f844a232b462a8b651b134b52c8f63ced2728207ae970f9ce6e471cc6af868e52e711df574a5e1c7f0bdcf1e555f10ec233cdcea19ab272d05021156736182ffbe97c65aa516c60a763754ce951ac17d22fcd9cb72081bb18e6b4a248695b0323f89869bdb3d8871f099b351d7cd1fff12074b4e9221c78157e8a3e92731ad90d0b06c9c3a11f628e75fe6cb17c022c42d3d3d50054d0338248352f3220667a651bf3d8f8e80ffe541cca1d2e28f90400bb9b27db1cb05896a0bba40aabe60eb94fde26932652c929605fcba5a188aacedc13363c7838634b5cf70a94da7d8ab921fd5598513cf634adcb9ad0e6550c720d1d56e754cbe2bf3f370d469dbdc2ad9c5bf857a226ed016b857c3eb857865095263febd5d399a742fd4f45ac52081815c7ad9de97948188d488aa54c84f9cfdc7d33cc8e1031ba4b54408b8a3e6941286174586779dec78d8b044f68a68d1e171e6b4904af96c169c0b094efad09cbae977511300647c55d9d65ff7cdf75dfdf20fa4c8c3f04dd63a01cf02e3685e7667d15af174854a116bf290a2ad0cc80b3969319c16879198b0118103ddcc95619276d0a6e348b3efe08bef54f0de8c0805818be72ece27ae4405822606a9986548cf973c0db896b3cfce62293ff8cef71cc4587975452f7cc0f9cc70b012b1ec196c0ade0002fb4d3d54f037fb9283e6d1b271dbc0fd6d06983487eab48104c34e13d7b438cfe5b052e0c9ab09195a9abf397b785e3f59372ca1965efc053f214de04fa0ab020c471ccd9ffdf744073c5fd23264ee5842e209d215a29e72a73f71e976343344f691d4491095972c2b739d8bada0a6ba0a4644251a41ac7bc2c8722b2d6b1d1c65478a9ff7af46cd50f8052de7cb72e0ea8ab59b54a91fb4d71718cc4f74531abe16e2b5bb5d5a7c380b62d0f25c565464bece1611b54840f4cee8f7d091fd4182defa676712555dc951256f6d3c2016ea64c6a3dfd1dca101d4a150e38eecf42e2c543960d931a6c0457832a42bb9f0753b13fd735e8a54b4507145564f38b4912a951935b28f23aa60f6921bf140593c05aff053b3c935eea387923882306813f944eb2ed43bc2e46f4ae116a9dafa9c53d8f1ef2ecbc4cd8f73960d3d414d73f1cf186d1b25b929ced9ac9f2ec26f6957dd19f3c1d1493366882030addb35632b8ab9b736ca545532c0d0c0a951108bf2d7d162659ea8748b6f9286f4b1f9fc8eaf9f80f8b096ec177b373719343c4dc583d4136c11b416415787d697f7cf344e581794f08866b860227f7ab077854fc012c8b4a90ff1964fc4aee28ab463d1731e35fe84a9e71f20ba897bb51124329e7b872e7ba81999bbbd0bbc04bd9da57019edb90d3d66ecb5f5109b0bf6580105af83aa26b46d339c9d0cf0e37f885561a0d5320ebad179cdebc482fee065c428ca1a52cf9a210a9d19c4f31a9f1ca8b3fab01c08717a8aa392beec906d987b478bb7a312d4294061c235c4ccaf30eceb8ed1d3cf771edd6a0e6504b07c573a54966aae5b8a1ce79948690fb69fbb1b0c3a8e6bab4b31cbc8c25b09b7ec91b5b50c19e5397e69dc50e8d159137080736277bdcf0248a9ff9f850428ea579acf0d90274d1337f578188dc447e1b3249beee12eb0dc5db6da41da780ec063404e9391b9e6c211a4fa819157792ce4aad62469941e9b50c4fc3d0735e2fe67b8bf7611e14b30a3af9d5b11a6f9f69bba8b68e5a0846118c7f46f005cb07bea930d2840c66f0d0884e46ffbe57bb5afdc950a1b46d5b341634f1709b3a978b6334f3fc3a7cb3795d1eb8548ceeb18b08629f72dfe5a826ee77164d0811224e92cb28825b2ebd2f7c5503594a46612636d7545712f4387829c211e66a5ae35779c1947bb1a60c4382a7c3200c077bb2e5f9d163d8f997e902ba0623e9b74131b2426713421a4886f6a1fb090391526698d63324615eb2587843357e56ee30d47e77d77623ad3de69e1dc5d21f8761bf52a688ae8749650149289a81295918a51075a26336c1c8848c644ff2cb7b4e751fef897c10268ec47df13261929c62eaeb1dd1fc1f6753fcd6a4af39a6ec1ed69376bff7cc685f21be54a624f16abd3f8d4a73c81eb329197b4ece9f42408d65de5d16bf173066e7a076947c788927fdccd37b51188f8826288e5349a2f916d00f0bc6ff337adb1c3b80ed8903005920da6b8a3ba0d8114b5a802ab3f832373567b516382ac4afc9403c326b916e443c520899238b21c9328cd43181e195a96c5405ff263d084f28bff9b449407048f3c98658a2ad043b67fe37198b02280b718846b072387b2d75a4f42279cc4485f823530491bcff43366fc756fcbd19d5c8b760e35b1c380b07630193c0c76bd7f98aa0639a2b7528ac77102665ff62bf001bee459c9b1f999537d703ae9e849881541a7c5a01ebb2eae903d7a5abfc16ef89b190c1e11fe0e1bd862191d863b9be174a0d22d5de50b058751972b47d9daab82b713e004863a9bf5d4f7564b438e70eb6fe891a2efe3364401fc7ca41c41ea71790b5749ef8ccc9f0468bd1839bf9ea340b698bef79dd35c6c8a573f30957f396b08dce034f3dd20b3431b70d744acaf969e74722b75fda36c006abf33ed7b75af579daec043bd62d08405d014d89f900f2b6677dfc997236c97aca7e5c2e869e507a36b4f279e703966677039845e0f9aff20e1632503f842eb50d9ae0e3fe3d8c359440b2a745f04954c3b701400600132a0e16f916f94ffcb82b5bf030805d1deacb8bf6f1faf0f9dae254c6af89245352fadb2a0888926300653f4e71c17ec077a435c0649b6afad907dc541bbf7ba9af8bdf0b0d479cad4311da0c413a61c19d910397c2152cd29354ad0334d7e3a078625b298e3717d64c56f922c31f1337f4adbdb1c09c37b9377b9e7a06191a42f2ac1d07b78d3f501db41bde214cb196238240696a803c6b9fde97ff55ad5a42742f202ad97eeb9bcec7fa6d703330ee832672914159f64f0bfacbcc308c45943c7c46a3ac8b26faffeb8de484f12f8db3680af54fa3e38b18bc8ade6556a6ca2abd681f9b7066f99a684473716b3d2bbc112d541de934a206abfabd22be8f89231dbc024f6ff91c945f267da941177c2525411ca72a7eb45913f6deceae14626f14bd4b6e3d8b9a030370d1729e8dcafb23db087d65bc12ca833a932a9bbdc672910c000667c5a185eed84204ce44cb571c0379ffc1266de33ab65b1a5ae2a6fa0cae8c668b637fc05d89a42f19aacc36b50dfbc3808c107ad7711e1adceca44488d566b1d750e988a34b298f0234a8898f11dd3c2257dc817f34a41bde68e66990684644ae8623d18df1a7d26f0856497933b9f8bf4e0552385744b14efc5bc39564b226c39f781f5a4c49e71d4e40761ddc4484571abb5d3309edd6a5f661fa7ffab76a897b39894448e4d32a1b30d2a61db06a2d75033b832d4ba7273b55c90813a1da88aa75b2fa262a7f60edf142540137bd3d22dbf1d2db56a9a9173ad38c8c626b86f330905d453920de6b8c86796a07192bffa3762bc5f4b1f153272a4edc62fec112d39da2a83e3bd5dc10057139c0a19fdcd2aef807182f42c4ae51d12211d926043d68a68cce2acdabf9c760c0a6c562f65d8ef07f4abd28caca7726b26c662966bafdc97f0738ff636982dff4c85960275b85c5bb60fab14afadb1bb25dd77023175cb60757c5362a6a018003154e60349385cb8eb27045e4f78384b2da6c0c4c6382b51879bc628e518862b4eb00941a2e8515fe345bcaddc8eb9f56d4b270a39a228fcda7d015088c24a67fd40234d148f1b174abbccd90f75fa27f3b139301eba453821af4adf80cf9649a03bfd2990b663bd159b475a04f4399f387ee33ee26e6789bfbcaec5a49c1dfd91f6d04c65f0d1f64715b109c9967ad44d19934c2c9d581990a9d3f5c1f0ab8d8fd9112694ef63746c9da6beabe1a0263bf0005a1d2a1ccc6f06201d0a7bf19a3b2ce8c6f4a656d4a44b3e09a8bafc1eea192b90d920af30d0aac5f2c8a33ce43073724ab5e1175ccf67487535049e87b576f62d07767b52277b60756ca83e3b80a1578fbc65f00475d32fb1124e24ae5849eb64d4a46261af5cdac508e01d90e3759a8ecd14880c525c60eba424c4be751780c5fcc6ed4b7923b58f661b5e5ac7cbf8eb2b25a646ce3ed3029147b897ec449af5a205b01931bfec8afa60f741db0a3e583e34a2efcd7dce8580fbba1c9eeb4d07fe737b39b07c88ea580823a56879d0245ce83e1cffcbafd5f8a9256f09c08b1f68333fdf926154cd0beb786777d36409a70184f9de6e7e7abbf08032ea1a682e258b166055d4c2ef4b91f53a3dd68d9f3a07d2d1555c22be9b83cf2a014e561920c724775c601b4239f37e869c14cc645d71cd7feb67dbc9a5c849e389c535779418f3dad5da2b564c4302b49a4cc8df2a531547f3eebd7026d8a75165e03b5693ed7033999420e7815d75040630f012907587236d50dd974b4d3004bb637235f356a18be11d9da1bf583d42e92ac8877f5f4d01ff7c6cc64916bfbdcd06cd763bf55d738bf820e7e00865b59e8747a71b74f46e2b50b060ebbc8e231876f736124f9b39ccc5590a9ab4628383e9ee0ef654139ab035a907ad6f91064f366c5d31205638d8a582d15caebbf3be59a7e69cf27414ef766ce22c3850e3c1a4b33983b8f9e8ec9f8ea49005b64b9ffcc5eebfab862ef8dfc4b729e040777044bebc5bf89034a6960382c48d026f0dc84c37fc8de1a0e5139ac6ec9a70932022255d1b1fa318503413962ae053a0b46ca96cf5845f1537a1388bfc890f609bdcea73f2fa7330ea581a8743629231c962ec3f0d641b2560e9b0c9cae6624780ec5d3626294e145c01905861943349da53710b6a5fb44b21dda0a641b0f84078d30e4e8a9105dd45bdd5292c8cea1f39de823676dff235fcb3e9dcdc54a6cdfccac0fff60f58645b14d808dcce4861cc6302ff5a41be18659c5de9cad99ea714cd5c25164492dbba6195b8acfd6d4cb36660fad8ec1159391b2ae93196c6ed8888b6abb26be3d49725f536c9bee31fa6c5f69a39986cf3f21231a9f4f9780455a36cbe306d376e5e5fd97cd15fee8991f090b27b73dcece3d4b56c108407095ae6f2227238b48ef87f00ffc689f3325aaaaf94c7019d834f130d5fbde2597286001435f7b798c609dde4b45c8db9d719526f56ccd5e3d8d68cc573e02cf201e2b24dfb6e10f1699d84874ee2d4ca8f09b6a5bf589097556078d4915a478fb9a96c38f5ffde8689d817e0bcf000d9f40c40838fbe8ce7662a873b7e060d82191153ef1a9378cb8b1e638d548f5048e6abfc27d5ada05cca0fe35a6ff3dd595c1f441fc4ee745ad218845f2e35e5bff7dca673a2945de951727e49e695fcd8b9887d8c0f838c5f08111552475595a22a12d83659525475d63a4c5b651215e95218e2019cd68d978b7f4e22c62bdb02fbd644818e571c2975443e0c297327bd8fc425ae11e251ae85ce1f0208fd7bb5fc2d05e853ee3d5b5ec4b75728793e6e4025ee5c3f00c27ae6b7f3983f7498c5a830c3bf2d64f5d94204ac67921997fc4d5b90879e729f0a3a6960aa35aeb6ca44a5199d27ef301e6310d652e53be3a63294191a8eddab8a6b2240893e220d98a23886e9d3e4eddd7f01a841bc360e96effdc16a76bea1392fdc9505a64c0cea4b8a2e8811d4ae73160be2ca2b33fc5f3e9fbbd1ad92364870695108500a5a3f312d5ae2e25feb94a2cb9f2c6a7df8195511a0cfa583b007179e48052152c4ef30eebe7add89ad59262b2f44d3f1a2b4807b4410ee773fbec87e675b85faab152195a8beae5a027919223e02a397cce9d3a679c28a35eba7515fe96fa57fce64a788d3c7b2edc5d081b827df7e0623bf4bfc0a5f1b1fd5f10bc6f911a08c77e4e5e4afe509c74a82414c53a66c9c1fa87f453e18295c1fc2bf7518d5a77beea7fe41ec7cbb8abba2c4d047bd74e423557fcbaa9c384f5a071cdb589736001f4cdfe8cafa70d054bbff15bdfa38cdb8326f0a133da29f0422ced72a6c2e3d6cf8bc464a3ee533f2860dd2018e7b76b438ac583b13a0612592689dadedcb5a708279416487226b754325cc0634f0b8a5a54555f362d017e41124f4b13631f361085690e997ef9feb2c215394a7506e500ff3d405a0a70b0dc676150e88ad6a8ac5d72725a923cf30d68d24a0f82796a384a1b7a24a6de9c54626f1dea3dc929cd4bad66823b569fa4e07d3fb4ddc6883abd67f4a2b5ebbf5f876d4b029897a61ae0c5e3e747941df3ef24584cedc90a6bcb3253880692c6e33ee953c60e07a3b5bfe10066d88b7bfad3ff3347b9e45594cdf92b39be3cd2e49d7f3d4f9e5955527b942bce498f698e65faf38fdc59efb296484520535c3aa8f3b4879791af5688f5c1e5588ef1a8482036b736827a0b03029d688bb59ee7603477e96e14067a8faa06cb076bf5cbea43dbf3c2128a593a3a926c4d6874191240db19b4c5fb9c164595cdae06592fa9ed3dab45a191dd9c23f80ec8d81ed7b403a40301407bb86afdad09ea3979d8c253e788918b206f1ea6af14734d904ebb2241bf7e4322147c9a61893ec3adc412fb2b4bee75c8183a5d63cb577928146bdcd8dfd43b15c9654badb8230567a93d7a9e322415bb3094d852098931bdcd5ea7cac191dcbbc67e36108d309497860891555b1da8004ee0bfe7de8b844869af5dc725195bc13bb466df23ede9afed653ebb1c523ee41d6cc37dbcfa179585e4b0fce89efecb30ea6343115b4461e441e6fb3ed91ea007fafe453d327b11a50a6317f97a767ead3179f78c89bf88d7e97e56bc839c7a187bf063e1fcd2c665500d1851408f79ec80a6e8c1b4189c8e3ced3766392a07cae9a957911bdc9b1947561be57a27b1974cc13e5f373e8bbcac9c194646721282eb35df2b926899bf62d3ea73b0dc9cb97b008623b66fecc278c1fd1a2e31dc111c73cdd0d2c13ebdc85c48ec3be83a5dd5693b219992aba9834a5275364aaca1bb11c15c913e9bebc18c60348d0cc0aada33ea169ab46c9038a0d79ad89e85ddde16199f7195cbd8d4c22b70c7e563b41b1e46517ab2b41478ce28ccd108690ab436ec6bc43210b75670addc0e94c7dfbef6fe801b0c907631c5f614de2f9c969586afbd560c678a4dd9f9808a150c4d76f67ab62ba96f456931fca8c429e67aebaa0652a5e738ddfc6a4b97f5fa26399991b7f04513cde9ba775fb01b1c1e625699d7ec0fa1eb2c7aad70a142fb2746bbfb516c01fc5d61d118e7ef05602c9db0c0c6a181736d623cb455ea66b48860d87532d205aec5ded6060859ea476120c91a0915e4d91c669aa4bf656834aaeec4ff0d1741ff7b8a2f388f5628e22cc5ac8050a035a52548fd339ae0bb2928c1be5f4345bb7ff901bc129efa72148955bbd9cb8c600ef14455916d99f5e0396f9b1a064421851a35e061965d5ec95d161da1856ab0304258347937d3985722447d30793691084758ee4df0d03dd34bdfb422b216a6500b18e2b502fef89c92ec8fe272b28737aa62e5f55eaa89cc2c45a28daf0951c2d28b6ae0d76316ce17c59788351c4e18e85d382b1bf3f76b2e31212e0993270a207b883e6d6a1adea514d44bd915a932e949ff55c110588146221a5acbc1afc8dc11e8091db5efade3e3e3c14211daba7c4c3575cd65f28c264ae3e8e157a0b6e816142b20a5c1a9e18e3084e5efeec2e9872b25b133ddd646c07a2415a843f6937c9b13c026875e9c744fefc9ea3bd27d38b7d1288026cb9efbcfce7b646a08a1e9603c418a1f1b955db4913e584a9dda80d1fcce6a027841eadfff55f0efed2b3bed42f0f68c2e4fc5d873f4575289c825062974ef36a5a35c25494b2e890051be400487452ea3b9a4f8e995780c2dc3077f43dac5c9233b4584c0e7ed54e965141c9a38b697ce3fe0c9906655a956db1e7fab1471c401cb4e4a2db5ae0106fd80f11d80b4bf639d29a3857a6c9f06312614f3139b5f2926943a1d45c680eca9e43483a508b23dd1800538d13cd863793c8e0bdd1b3ee48d73eaec4abf407274e7832145ad931962ab96c98a5960f19723302e09a3bdc81b74ab648f2dc3467a09619cb03c667e7e6c244d3b05f98c729453713f28b294f9db76e39e4a20b4391a3822f90b9bed229f2d7c5ddeadaccae2b5ec6a5ee51614ef8875caa1b0119473f8b0b82978672ebf8d9c75470201771f196686b29c24075daf649ab92d46ad7685dec84a9ea9173c9a94a8e7e2c70b967acc3214c1f2d330aaac73aec4418b1086745584b999ab67e2e9ccb1a138e0c4de58d017e770c629e1e3a7b7ae49c126f04b98adab9d2eaa1d66f00c407c4c11018604969ff7ce9b433fc7fd252fc79dc4f5b9c76a470a1e3de839694ebcda129eb6fc1313d876b73746a0d5b749feb25b3c186b2b162c1c12a85071c70fc089d3d96e64d97d3a158656effb2578ce727768c1cfd252928ce8eb38ad5269ad9ca3e3347a86ba682ad6b33d1af8fe365e3ed0aa597be1ffc7e987bec01c0c8db63694a898f4e94b99b8e94887513e4477e780ff51b36e18a7a034dcad8f08f12ba750aecf7f6d9b9491fc904c4d259eec214804ffb24f7f15570e596591e84dc70d88b6192a03c26908d03bd96a741ebf678fa1c8647271bcd31d90ea36444a1495cf41967072525e7e0492fbf2251869d4829e4128992c5d0a6e3661328c777364c16ad6383cd07fc2a3967794d06a7312025d1c6d09a6bd0510ae27ae31f790191690d80536068ce36f298fd5a59395d8b6e6309b487d1bc50881e59abb8b43fcb4450069b44141e0b1f45ae8bd9bd0cc97a55fb29bfd316b03c45543cdd8b1ca16fa81b4ffd90c5078d8471c7ca59e6f5697138b625bf2160ee2412ce4e5715cd365189d6dfbac37b094448b6a0b7a149e3224a49a2dab4c05234726a36ddcade5c355901a58fb0ee166dd9c4d364e69774bda2aee12fae705bffdd370c2c16402a6a723844b671ec45c9e6f7d6be18e2ae8b43133063d64ac7f4bc480c3bf95f395c2c0e5e695784fe8976d432a0e0bb5197dc2c7771f5f34b4fa3b2155a9ecd0d2cc25e9bd12d708a9c48cd9ff0539e71ab7fc963c3593e15911b82cbeb532ed9975e1c91b0a7ecbb767976bc587a6f72eea74d002ec77b67c485b46a3e1a24af1ef23f26fc0d5696cab8def8d7938ce92c46930d4ab28f508a79d14c5e89b0ebd0e7624618fb5cf022490454f63222fc4995a7a51999266572d34af99ba89e3eeef0c0c7c6b30cff1e48ec815d9be830ed18bbd8248b66dcffabad8365310dfe54ceb0b9e24c24934817d02559bcff55d99b549b99de382317ff5abd91d9c88a1dae27ca93df7945fff2e3bef01a8f680d7d4777a06a6991263ec49ff3c92d976944bcd7d7b6a8bade936078fa4031ce136a542ca43f1b23c9e4d4c00e10bccbabda1720b50dd55d1e8172376c0828dc72c64152019f0525a168b8023f6735cf8d5d9a8dcebbccf8d59fd56fe6816a9e849b7026ce9d27e4cb6e684bd0a9049833d6c5f8742d6e6f6c46b4f00cfa3caa54e95e8ba464d1ad8b92d41d6dfacaff04d6ef4593b7b83d7eaedecb338ce06cb954d71d2bdf461dffd90fbdaa983533242a2463b868cdcaebcb3a503fc5364c488ebc19b24bc994fe952a74afb5d7d3ee831704135582db061603848259287f7aed9b1acf44583912b53a84b6e85702b8db7f07c9d2b457662547f3cfa0dc0ccfe145748025d38e2feec388731a92e91e291ced419729975bc1643a2e12d791a527e8bcc71979e35893a16a85e61895315042e09982e4f778b16713a07a584e1a885d71e7f8c9b6f991fcb3e6b407aa923805d5172e9a378f48b1318513038caff6255f93839cbce9a346c754d41dfd3e0428ccb74d7c54ac4320ee8725065c47c1b471966c154bcb645280dc55db718971acbdb9a0c3abe11a26e6888a4c45190f0f789e9ce2465f2bb56088f3dc113ba84f62becaf79173ea8160da6d97f8f6759817482958a426ec5df5f1a0975ca74db1697c4d661b2892ba458db439b65a0782342668c17fb10decf599e6bcbbc23bd77b11c7679e93cabde1bdc1e049166ef555de1674da395afc04a4d157d3a244d2d455d66848a88126515b4218b9ff937b1b3636cb1a685c8f238bcc99f5df0939605cefc134459fcfb4bffdd84a46ea4bb18a27b03b7bba4af42f62b0f2cb44b88231788fa664ec98ffdf7850a2b7f40ffb08aecc3bc2110e94a0a233b4c4e5e6fdfa9e043448129aca00995f88f5dbed53b9ec10377c06332901d7795bde251d134621980962c02661b80af5512f205685d4a5a75a02f3a7b7e2724ff1011d1af2b7d8ec74c8ed0b9924b402af5175654977b1a36e29a004775746a0539004f0217c26f3c325ae3ec6b2cd62957d88c2d5e821dbafebeacbcb278ae30cbf24bfe1371787acee8f99c2fce2139a4f43195d4ff57552badbbdd2ce5a1062a4c7203135058b45c7f98195d4e373ae458b5009672dfd21bd6908b225b7ecbcfa0a0d9853c548b1b86bd34a0beaaea0df6465259dcafffda21c357a646dd2512a8034382a66a80d1bfa1eaeb1fcf6bc5aeaf7fd4e48357be1338a4f37801b0284f41ee6ec3ceb4adbcf65500acc43e77bf97f09105574dfb64963d5834a0ab039f5419975fa8a6e1c2825086c0a647aed4d02bf5c0fd48af80f3f8d8a7a67c7fd470b70b8e7134c76c273d9736d73e2efaa55f7570c467581f27e765b88a91c11ac8c6503fe9c81312c6546f327b0031d1547f9ecabf671b915889e82ecbb822f226a3b18cb3acdf0f9e564982dc163d1674ff489c1a04b03b29d82ed18825938a2782354a248050c133524174f00284bfa4ddf803196a17f101ec6258d8829183d6e163b1c76b6d6ae38686026a6fe6874a8c273d4a86c98331640643a66b747b8182a58c098bc05e715027e190ef8a3c2f00318739e9eb06ce4f1f158478611a0b434b65bb47061f73792f108bc059491c920a6c52a00483b7667f2a848805352932f2d144f5379cadc4c8d6b23142529f3139ac84d96a18cdaf26b9b5ca98c8c3c4680b3dd369e987cfb992a2b94f69fe4471ae15d5bb02b0cc57322bc8f79d96b65b49d855e3f292e2b1db865774cc734d4a3b948c60b87e0e970467007555a2b3496d2e08a23233e7ab9be6a537d5b65b30bec01dbb3dedc10a7aca6294d6d76a1c2f81efe668d1b138dde966f54e967c2fd9f726ad6be482721870193ea3c7262cdf357f4b345711b47de5ae50ac96b0fbbdd713ec55acc4f2d467c9237fb50720661f60c50d33dcf8aa1f0916cd518192b3d12a9edeed562a326a2fcafd1780b4cfe74e23216184c81554a5efa21e6836c27d0727a6c1562b53cf6b2f4d7a54bb978bd564aa4cb60402fd8e01acf1237c50e2d53b54df347b59f9d18d6b3b749fe98b27baede3070edd154232a2b961846814da7ec24df5e1514a8736f4fc2faa85890a276b19d377867af51693c70b8abbd8e7586d73466148696ebf3aebc377de3f1c5bcc668361c665414e163fcc22a582c7d287baaa7ebc0368fc83d6dbc13260c118ad7465456c537e454714ac1b3e15478395f3882f386a90f05e6548ffc9ea191c563e550ea3d10c2bf5581ba6a39ec72f322b687ee60eb97ac6a25c104eba9575ce29482601203bfa5caf32d7648f07172fbb49ebaf28ab5256b0a2cf1a1ac023ceae89de4e8c4b35b22060b1cff294e457684799680fcd740db97a1b388436f1464c6d9949df44b92e436e263b2a21d60b79de51d167cebfa2a09318c9268be46da723a5de39ecf55d8d7f7e5334852171b4f7a09ffb7b895318d6d61ba1aa1f854032d2957da700fe1b4d71b902d7bf8f626f4d3e05b37cee1cfc6244b14970619e0ec8c806821614184a2ede8c9a0fc8d5c5e20cf51fb4709b8997f5a90840b042e77880b69e327b12f0648ef403c2dd7aabfcc1e7dd9e4b4ac1e2ee1fe6727f1ef85dcf8b3d680bba370f4e4ffc93c53a1ecb2b9b436d0492075d4a831ea788df3d53df3f43355e5610fcb639c7b5f565eb49586c05ba304cdee4ce8de28f0f1fb301f6b44b1edd9a7fdaea42120079d5d5c13b020e982dd5358deaa17927ff388532797f08fb27514724d57fa00ad7ae9c1adb83ed413e7b3d7941b0e564f67a7a7fb937e14d7440841a1724afa0c3dde0d173103b68d7b6ea5993ee136d73f1e1cdb4e9b73f1907943baa85e187f5b45ee165b3b57bdd709192d0f3c8f23205a1c3e0ec717075ca6f9b126043845aa53fdf3fffc6c7c3c4fb9ea2188b398970c8d2429675af28381bd12ade653b7a278587444dd7ac6cc3c73dc110eb05e7d8f3378e0ae58d82260f7ec36494c300738caaf6cc41cb2a401662c1fc45a381a206668b7861ec8706e468fb3ac9bdaa2fb9ff704defad70007f0c2cf594fca68402b12efd0328593c7b887cda6d67b435bbc554dbd91a322db046d9c85a0c1f55b23228b8e6e2a6ced8b750ca61f3de55119ae88daa8c93f2f771c3bad11df7bdc018067eb4ce78ad6633a0343f0fd43b50cd6c2e988c8e54f27d88d4b6d7fe6cad2c9b9de2697c7cc8caf14141c921e05f34ab6c1bdfbc3e44c7ca92450788c5558097ed08e4c7b9ee839862995536e7da465142036d912953a9ebb60bec6379331bf5b6bb08c7d0e4b33530abda9b0fb5206e60425b85e729e6c20d660cb1a0eedb1189f2ff784c32d1d307a174ac33281946eca12f99a86ade99c1d61e0b8d63b1d75a0fc4bae6cc22030db85122ec08d92da39f5e330fc51c2cb13f0b3295fa41fd17e19042abe08795df7daf5cdbe695e26a41be6f447ca54d2a72ac653c006c597ac6b076aaf9e4c8e752f7408366559bcb3ea8f8320b1195bcb28ad7c218aec7e44d7813989a984284d40f9955955d37ff026f8a7b352a2d6d8d7b3dd951ed0de72ffc187a4343168ce2b73db60dbb8f60b437e11f8b87c7d1c0a98cc007cfe66599dc4a6e61a0ba400c331d0f3ac5ebd15e3839e3cffe55211fde2942602f8b63bd5599c98a35e30e274012bcdc14c8be72a99c5411efade86d5ccf8962f4e9d6a1b01197c46ca052ac06b5a35f71a57b13c993529e2e9213e63305195e0ae8dac6643801e8dea262eb9ba087ef060c2a6661042b3d78941c3054edd785bc5758d3470990c9d1add26bbea38ae4c1bae6c332a81e22ab4dae3b217be0e4ba70fb54ec9a09c82fa20e866d6b2ba5d8bb9ccc6cf0821451ad7674f47d0215b98a25febf89988a61ec1cc735a96a29cd360531f46b4d641c96c4e41580e11ec0fe87c4db9d5a7666ed63cc8b91ba85b989cd9dbe9d60160e1d4ab4142dec73dbe62157b6c7003c7dba6018dc0d457916f874d4ca5f47ff0d5f91d0db99fa7863330f67308d5c02ee80032f42ab396705b632cc42d6a3352bf81f035c6cf46a9e0f5f35871e6e46059003ccab5688235015743958e629d149d7ac0257e196cfea7b699ebbc946fe42ffa397c2478d568385d625eff61c9f5745cf7d3ba8756d5821c2f850366d928a281f3f0401e6bb6e664cfed8d1a352d3344a544df9c1e7add2c77d61fb030ebae4f3f684d7de42c872dad5557829de4a4ffe411a3675190b3747b47b253a6a5a7c0440b0f185fa91bd6047166a8d589cd5aa49a17c6421d53c8bc552f277a4183507d9a802c4e4b47de64f9474dbc36c57e63ed357d2a78e0211b4692c1941ec31fbc854c50cde83c82e6fb0b0b82ba0ed3776ea491180fb2b8923341b6e8800f5d7e7e04362b22d95aa851b1d8c678a1b87c00556fb8c4b07b0341623a41707a33d606cd54d3334aa25219f09c2c51c6ba20a04b61165cf9e5d62a555333530e420f355a82b6807d5d72e9245510b14d03bc869f35c0647c6db9ec1e28bbe0f995e09878a9b18e253056e0fc77d77ab3fd937c8a2e6748e4eea77a4139611037316b5be134e25b589055c34a69f15a0c4f6bdeefcb3453d0651755b80bf9b2eefbccad6d33adbe5cff1eeafa002fba874352359ab3df33f01325ee36711b6526735a1cd2e2e277e7a34c0cabc6d427a020468fefa758218b2c62c63a0db459761c98ac8dfb3c7b10311c1970195acc151af6e1c64bc9e248d3b55f6c59ba428af03b0ae7e05eeefa44e417edb887356c216e5b7a92e78128f44213ec578a954acc5f9e4caf7d42ebde7fb3b05d78af94e76d77273040ef774b205040bb53ddcde280627cc8f0b641bb521b3d6fc53726ab6f8f1afe3835252e37b86ea4589787a34cb9258f4c041e97e66f568a2d63092b4d35993965e804275243c865c003a26dc1567ceb690c63397e69517bdf990fadf2328db707af7304a59ce8e0fc33543924019bd3b2541b310a2f05e6b063e8a553d184263601079ca5b8e70f00d696a507b64b36ad486c7e9a7c69e49510d866fb3bb60f41f96a1c8cfa61f422c715bb2cbeb570e6fd09e22fc216c70a8756d4ef00f0ec429ce3a9c163092af7d39b0d4510d6638db065bd34fd014ec1f9ce895489cd2987bc837fcbeab161536952103578ca718319f70fbed674f3ea8696658872b5535f3d4064d42c8fcea9388963a75dd5f539e27b16d7171b73130519d83ebfe8ab685ff8c03d601170ae4b92ec1f733f5f04ed7d541f420ac8f8491e50050baec1324d858ec9ed60eaad27398da357075d800decf918bc3e44a5e36002a22c0a35a1bf8e9cfc5fa089aac302eda8a996df71241ca0d6e4181febc5b93fb10b5feb135aa57aa79b56205d84abfe69df52a21cee8f5f04450e8abc789f42a325de880172648496de4f718f07ff775a592bbb6e978e4cfa730db92449751a59a02d6caa98d991b1c0af2c1b12a04f84e1ebe9b43d4ce6a3c08b3f5ec736c5b7a219d579ebcf6935f20a76a06a85b9d798d9868cf9f4b2f5cb7b6fdf27169297f184a834cd797aaebe06a54c4696333a9180b106c1d90a1a9ac3786f91189f2426228e6284968231ed8d740bd4351885bfc9f4be04c6e922578c208e9eadcc0197021edce1a9e3cac0b6546db663c7e6014eec2941a38948bf83fe0cf47a0c6f0916f9082f7325b19ad120a7e4e08fa18b2cebd657a23cc468b6b9e307be5de436e080369016216d67c02253333c3426e7e13cccf9f36f4a98a6119db6eff1330815c02d773cb5aad2e4dc4cee3fb13ce7cb40e061fac09b62db05141d62b43dd7bec5704d46d20c237693d249d7135eb2cd712d4a7198edba840b41be9e3a2be2160d7f6e2cfefe61710ca23861582a77ce509f3dcdd19238bc54f2ad638f73333f8368a02c1cc1bdcf66b27a88c56281cb75f844f3b6a1b18e1f792283dc59087b9540e5109a18610c90174b3bee4753d3ff17dce058b44862c15c0a8baf54f33299df8551cb368e888b95974d73b987e7bb32c1cf4920c4e9423f124f3ed0004b1499a13d7b14777d0ad25fa510821e2305a659e08963086a03d21d3d435e8ed8b503e87d16cf6b99d83478c38ca508ae20a896b3382422178bb644cb51efea4a05ac130ff71d13da9baa7a5c15d3c40567a646e49746daf50e33c539a613376f5e18947cd1f53d10feced96cf68b7e89b30efdca01bc05d65601005b9761900e4587685cbd895343c8021c20911bfa16971f1954fbeb57b6ef9ad8b143559fc49a8698ccfac01d7f90a02e89151e56487f61f095ab65701a40a42c89869fc73889367d6085d83830bb9c74b73bbbc9e6e0a5ed2ef724d53d6bf0c2ccafa1f0c6e1137ba4fed074f193178dce407a4be7bfc34ad493fddba84b3841ae79305f8aa709f5238310a4c3249ec421f17035d3abaf9ac479089bd084cff531adfa6f13eaf49056ee9886f7c5f0a9e5a52a49bb4c4bd4dcb97fa4a65460a26d1f883ad631d95d897d127975939eb4ff6acfa578ef2de677602b232a66cb965aab3a4bf41182e2d2a9bfcba50c3463a19d0a8d3b64e8af4104c4a217195d2c4fc42ffc65e6414f01f1308995309d11599cba3523bd5c95e62db9725f4efbe685da9f375b1cd24f093f587821dc4b3af77efa81c52cdb70c0feb73ef458a1e3540455cec52dfbe5ef50fa9efed9c29d42bfa8c41d85872826b2e21bd771ce8b19c7a8ee411a3e2833e9c8ef64ba3c63ee34d66b1e0e5398aa367a11fe21a40e235d70d165765fff09aae8f32bdf7a0d0b3db87a5f9f68e759f4e2a19a89a200af61ff76abad7c2f0d093f006e13674316425f933bf4d5a4bd66e727a57e79dc521a3cf2b124ce72c09dc1dce475c00c56ad69dda941761703a0ebfd87209090ff02ee10bb1f5efd2def244957ffd97b9dcca71e2dcdfc4c23e44632450b52910e354205951d6b9b0f99696541ba52199e79e23f93f704c36debb13d9d1c982bcab9bbfab77e676e606ef65d7f24c11406782a4a7121c90ac533c4803a3456684d279518013967bb806328ed40548462b58849a67b86041ebdaf1cff45ee30de71f01ecdf597d26c6e37e0b65554fd9ff91fef1e15f8cdc9842f87ce9557a9959177a30afd998811405074fa85d8f8c96239da4f291ea0af8e7d9aa771ed0fb0588b72dd9a11ad0fbfab3342befef1e4a3193d515a3e1ef4fc2f963996eb435a2b5e5ed647883c88df0065ddbfee70d37d29e1379358a108028e0243d1eefdf1b7ad8e04396bca6c35bfa0f7589b871894d86b89d524551cabd42498a0f18dd9cc6fc322cefce082eaa757858ac59d55c9ab4dd8c755e5783ec066da1e86acc85cc88ff5ce741bb6cdaa0deb9f95e0d31fd6300105a08c192a6106b20a0793570d96917cc3f1a7d4179538ed5f5911740d83c5a53faf3ebc50d42a68e7d06c0b5a327b2225217f70d9b80c93c2478f973f09e4c3868e4e5919a611a58d872775251bfb9ea423c3717745c0dca2a7a299a2deb4428a83856b59c7036d82c5d580ae4d02db9be28502ee929c34457bd209c2c35acd8293858f2ab07fb77862d3e91c70e54f354dddad2f6f65663e3279f9f114b460833ca2b29a96c623aab89e1c79bae96f79cc821952c10de382a92a96558ca39e6e86b2bec2eff5e391f5bf5f050bddd77664fe1d9d10fc7b37fd33bfe23f29c27fad43cd872ee3b8ac0675633359fee171ae096052faef824fcbdb7eb7038915916b654c34860b5f695e7b840be2e9cc7c11e6ed993c9b9ab43aefef80deb664c7d16a53809f56bcb10e7ca6b1b6e08fec8aa9ab9dce9fee2c199054b0b554e4ba1f43fe40f01af00576be8efdf99ebae2d00e7884414673a6f36a8d679eacbed13f313c58c4906ed554adea5427316166e421d788a76a5d2fb6bab73f0ae4f8a458e3e3b19935ae3d823bc7c13294046995faf90f0b77f455b5fec272158bcfec0bdcd065ddd3e815760ab13c03423d67c95e202816e4a77d41127d0c501bb230bce5dcc93876231eb56b8624f97c4dfe1eb543cda5f726d5fba5be4c00ad2948f865de0e44609f2830abce024003e12ec3f5cec585293f8904bf2695eb4612ab269760ef360c1b97d618bf2c9c0c9e7f774e467935c9d70f451d13c99221150d8220cc40d5a578a5b5f84ed0e9517547d187be4130ecc6e704043e8831d762e65562812ec218eb9612a90903ff69660e92a09d8ad81707b71866cfe253440904288e194e859f0a2e9cabf2bef47bba49e115c75767971a742c30ebcf074cd66f082d17070d5f17bd032776ad3fafff7cad3448bbd6edec96d2ad1043cf9324e8d226ac5b36f7667e093f6df1b4b44fa4be7d24b122fc92c3d5489a58fdea3ac665baef5d9d95b5a2ab5da5d0d1761abc93aa302098c242185c2d4c1c83de850160ec20a1f36b7d93b0a605852025c554cd3f41c5b3ac1452dc28447e0d2b0659dc8f2f066c934856ad0d273f38e3298c4a690a5ed33deab101c55b3093955914f04340b87ee809d7d780e7351a135f6a5276384fe022c1ecd40961de20cda5a6ad253f39a423f8cc7ae226789add311abf0a9e2ee1672bf939865fe2b7e8bd77f2c82e82412aa74cbae99ab6aea941c0bc024e62b4f9cf97aff8bc95ace7fea2407f2e36d5c8362c21cc6e0b233c064e40224ebf8e66aaab21664bab9f5a700f34c3cd93cb1ef9404948ae71008d715f0fd7b6564244b76a70a4762bf6515aa6217b371d93f2b34fa356bbf283ae4643e8a04028fb759c501825698116e6d41b75e862503bd590321126937e4337798b499c2915a32bb1ec4f4dbf101b21e1f0219884511c0bb8cec3392014774a82bc075a9035ec2aaca30e83b10ba48aec798f63473c3b95c03fea2e89a10d682aa79c815437184949fc8b6bf01a9afdeb2cfb187dbf5b195ddc142dbf1541ae55dc4fdc461dfd2b288e8e7514ca64ba0d0749217f541c4027a5083590af8ff5d9b7ee42fae768bdeec200046ecd1ec7b2a650ddd9e00dbb9455f3dd2862b4f80ebd32d1941acd2b5fc0c84b7f60ddd33725d3d3558234a38e733adbfb0f7e2febd8b443bfdad09e1fc5ba68c9c098199a6bc344aa6d5744560acd6e6923a793c1c98a93db342457023702ef2a96d0ff0bb2b60e2205d7cac1fb32af0b1461dc35166bc6316d062f394c101463d9fb1a521c5efd56c10994800668153d3c05e91f4ebedb48b17db78b78e6eb2ba54c0b6285899062339a9777b1cf873d01c1fc6172f4f0a808b2d67491e35f3ffcbfd4646c7affcbcc33a7b9658164916dcdbed852e064dca6ef04f68a6d59e675a5b3f2477ab4f37cdb5f342a064e19f5ece42257da5b37d681df736b71ce296bca917a691012d15cfab819b8713ce48c5c889592858979cf18b562ad4c84c54ac89bd164881c6a835518ffa86116ed6a0a682c50547b8dcaff02b12d47360b9fc7f6473dab43aab4bc24e86e68cfe4d0d743a5142f5ba76f02075a4dc68688236332da9636a6a9c58d01d6ca4e6b7af386bda3e11cff5f0f0067af1aa9b21db54adad622a34fcb78900bb2c466be392b2e28e06c8f3a3d8ac5b3ff91ed7e961c4f0248ff9ec5309e9893039bb8cdf25dcf8d2e6c763d4eac29e9eaff46b0143142ae0c6cc579361b9c4305443f8c87e8338eed98b84a623543a64b4506de5c8e88ce68b851d3cee7d2bec5526672db442bf7f02eac9d06cd3d4b95df7ac9dc6a055db9f9e693d728d7f3a3925a84d71b9f0139a457641eab0b26b4e6a60027e75e5ac7e23a19d6aa2c1b4d2d46f88bcef37d8121fdbc04dfc019f7bada1ab16ebb72af64b5131359b02f4a8b8bdf517a2110da3203265533686dfddcc77e7a3fddf6a9ce891ba4d90e03de0f271cd4ab6cf2fc96c2330d8be17713afb1a4c259f03d51b7252339ee8e0fdf0fbe204da217833d426d360c6e0a15a2de6d2eaceca09c6f11d46fd6cde3fd997faa4bbd24eb4ec9bfbaf94e0a72a10185939585fdd5444965f8127c905e6446ce4e42d82c4274f1940eba4c19015aea315dfecf8eec44fb972c776e731cbb49d2f3c7e48f0ad9d7ae052985c7158fbbad0ed334ac08023a2835a671dd06a23357b6e6707e7558d6c9d9a2e5fee521f185ba61118e5cd1e2e5638e664eb9d85c07c1935162be2a1b26a9434b8041e3547794163bdfd6cb5a8a50cdb4a833823ac49a6e6212ddabf9709ccfdeed3b30720fcd6267a3160241bbaec44e8c706b24bc1a534005f5dce1b1274b0be39197c5a7ae81f371ec202e264fb50f07b589d3c72569b753034ba9b211ffb335ccd30050f1b0eda143ef8bb79aa5e569bce5dd5941174097de3346e43d105b992174fb07af2b8cb60777f7abe5f1bb48fbef0524faa39b2a7ca0760c052d2559889e816ce518effaddff355b62313cb7bb292648c7e61379eeb314f4964239a22e8eaf5dbc749b7b014c3108da5bae1265543e1544d7ee02918a737a927a71991c7dfda3cfb3ee25c4d65b24053f7006e7959724f69f3ab95aebbdec92a3a837c61448d03601b6f91bad972397584e2091396b20e8fcdd3616b34a9da1f62a7765c9d217db1670e7030d6c5b32948734cf68f8fc66050288dcfff3f3aca1641a9ddc81ba05ca1b552f1b74d69d30da30c8560c24fe6c8fde63257a810bbc81f5ff29711469235388e0705ed66ea3129e80f1836490cafe084f45ca17469a388d6a1176483b8af88cc15874a1132b34b8518ab6285e985f819d358cfd8396908cc345722f6be4da11857960b64a634214c2884ff9a8a59b5808533e1f0f1960f182ca4d48fa38a35e4cbe1795ffcb01d55e626d1a18e939a75a3839fad169fc55cfc63187b3a2e1e6bb5abd083b69ee37b6344c9d2be1e779fa31f28b7b44fd27931bd04e6eea47befb7e271116d68b588e8360e462ecf11f63828a9f34dd8525df0be3117f55cd4a84738f97ac2c7520b65fb76cfa897f5cea305c7d5006d1676152ecf4681d52c67a59fbf94d275630e423ea2b108a94f393b84ace5cea7089faa19f0c9d3ff0091b4dce50c1ccd2a3e6853233fde3d3569ba293818cd1565ffaf0e9d065da90c5dca9f5937b75c8fd3d076b1d3c06c8411a9633f9972f6acbd753cf7bab92433b465b3462581be1e2b50e8fcebc53ccd7fff4aef09355588000a4ed6faacf27725117c0681752a6547037c0b1cbec87f5f5265707c13b1a94391984074061fbcecf45c88eeb06207d35b665127aaff527326dd1d28129367d33f54959a915d4f7eecec00ec723675bf4ef8614dbeec156f49827171137dbe4ce66e7071b38e59db612131c75f11098db2507609c01883a3d9f84261c1b670b1573a9df937c066d50c2d7b6ebd05ae6f05083a5001e6e0b54e49aef88f6b65b18199983f3a4cb906c5a8c543a14e60f8140e3384ba5a8de052328f09acdd4518aa71fc9b8952e2a72abb3037a0486cbe134abb74731d8b4e52b4d481dc5f246bb5de2dedb5ed59eda7ee036121d47413135140cd9b0dd54ce4dee428bbaa32bc837a2ec2e9ab9a6a679096fdbb9aae759366c4052e59844976b5c1bf88f923c885022cd2de1fa749f1b38a96fe86534a5311fe8ee61a5a56c6b8d4f4f1f44b21bab01c895dcc88e5dc305367553ada9844a965b864b3bde401620f619c0c8b69daddc6946f9245cc94b952b3fed11ebdb58bd5515c704df73a114de22d515b42ac18afa2b8bd69e6ea11a9b18695fedb66c22f8388af92ea44312d4f20339bc9e60dfc1f983addf0192835d0bf75e6db0f412c4a78224a4ba80e35d124c6a7df88ab6ebccde82ae2fea071462e8a9158b8861403300c2227b9f0040509b91540cd5d1ef98571f3b0ecd49c79512f3a1b0d37092d8943325c72d0629c2d806bdb1e8fcedb2a696038223a7b9246269cbfbdb8a7e0585ab92da72ece91d573ae4788205d541d8f2730e3ed0b2bcd600aeb6570445a908a9cda4a2fc9a6fe637221227190b173b492a0ebaa9b146b45aaec8f298b7f43414b62b87c9a334add5ea3ac99a96352495f18a8f099b061cc8a0d9e52415f3669005fc424db887e933bbdf3f65bdf9d5474e6d7a69df5c6e18efc32b79d025453d72702bc7eb10a2e087f0497dabb40f3e5b4352a06f3cb786de053c426092fcf8fed5639e3846764f1d001de9419dafc1b0e5c1f471bca760571fc8a6cf5f444f8570af05f84276a86de8b41d62030465bcf048c98917906e09573a11d7f6730025efa3af521f58b5141144b96bd41fcb66d7f766ffc0622beb5299313cb495a3549a5ed0a9314983d63445313e2229b4685f9d4a29f5bd54fdea309929720b0c8f0a54743c677a001ed0b7df8f73b8768dc44dfbe4871d071033fae8509b476f5642ea49e4a31bf67b805618d1f57ef0a3593cebfb63c4a396514e4d75499cb0d26355557239dc744d13f2230f2057f9a9db75611c7688e5b7f217f46c219e54db06cba35709c5586994dc25ad78ac1a8ed8b8d3aa6473fad7f696e945a4df848f384b80ecac294f4de6c0f92edcb74ef14688b56fc9be48481dbe4b18050175b7de274448ab0c811c15626123a24e69732c22e14f13adade6827650552eb173196c4834f265263d4141acd015b18e66e8b58d2b508c213f2e43bd6f5b87c6ba58609f3e787e7c83fe688081b8c22e56b638f64f4db63cf37eb079b693fd486cea8cb3f5193a3d311bddd3a4b6fa570b19c50c201ba1b943ef4af08079d887dad3f6befd0ac7707bbb2cd032d69cb51c30ed6d321050f9886b752e61d345a6b8d8d4bffbc53f215a85f66c1ae0d02de7f9a4121d3ce5eb8a505697a0b798aa20ad18df3f16179c5c95eec8d096e81ca28df33fffb4f7e1acd5c31b15bb3e1b29be92fcbfc310050c6b5acefbd04554b701050f29471f779512ba6a54e8068931946c0db709b860da10e14583c8b025a0fbd72c9a3525708e4b61a6f062e271c15cdc5f72a4b3859ecb45c0bd881f8dab6c54b0b68439471f467014165c0622a271ae972daced7c4f8c409c5096924cba494f0f986076faf788f8fe3fe1d45cb57ca574862c68a40e1491b8a2268581c12bee6f5e006775d36e90f50b574e07abc30f2975c2b60d4070f06acb955adf38bfe6156ba098167890d7ce5a6bc8a48d5ceafcd6e852a9e9cc3b39bfa30d61b96960c012802edddd6e78f929a309b45ba162c76d6a73d248ada1c28f131ecf8c6c518badd397ebdc2408cbe591d9ccace2386eb48dd47efb0bb4aecc1195e6d8f309a6585cbb3925af41504fe81602d16a6ee6f0b0f93e08461ec3daf1021ad0587a482bc68a932a5de951efabd38a6e722eecbe201e085b8b02d3b4422fb4c9fbd37085aa6886013a2b7de74854a369aa373846bace24fc5658ed1b5d1413a87ec1a203fb219c80d0ea8aa6a43293044d0661d7869d90584f3e1389793cee91b87a3352a74ca8dc5167e4404d652785cc18caacb781c82291af69cc6861040b324efd07e5289edc8d9960ac66085148f9a4633ccdcee644c099a0549a8400746d62de1a9cc97d8e0bc8d0b1d6ac7741b5129d0a13032749ac976d3773e4a60ebfa538d5ebeae83a3f2d3f089f555d2e57c8fd7bd79f58379825b3426a66331341b7a3188d8afb2af3c15d2ccaa311152111fccd4cb26a020f74f8a475e4f4b18cad188f6c8856e5dfa01a787e6878a6c64546451f700d99ae2a4d8a2856c04f9769ba468d04225ce00b1d99109be577815c89e5cbf92a93dcf7990cc4c168c708c276117fd36f5d1c9fb5b9565111179a2ffb14e58928faa82e23557a3ccf2ed1342e731512424c65a4c1ab2ab7f32bd4e7ace1ac7d97b4258c83a74d7065dba2a1fd7db8f5d710de11f6be85a0c7b9f72e8269df70c6ac83fa1c9ff3b0d17f82f055034a48852208406e09301063e2af8a015ae5c16693914e4ea44b68d288e11808b20be013c6822a5ed6352a13f9055657850b59de1c88df0b2ecbf4ff2347d98ef984e80644dcea0c414b0235eab317b0e48a505a6bacfaaf3e55b3c86cc42b1b5a48d08c2be8a5f1d843b6154510bda6808d56138048cc306c74ee194ea009f84821526e20fff30af6859cc92ea29a88c77a50cf1cff45cc5b4736412c9659cd8d846e37a66fbe782d997fe34c7a351826b979b06aa67202bae77e9a3322d00e2ebfd34ea6a21216ffff4a7271bf2d4da611f6fa1451f61d703621b8b66001f983011c102e443942e40d2eea486130893a0f57f19b98408ee763c19bbd50b91ccb131bdba5df67caa7730a0d4c0d3293db2a4ef6f847f9ee445bbfa81fd04e5c1259d6f45f95e256cebc568757b78a3413ba3ee0c4ba4b687815e8ac39c0f527b88c3b042e2641496c026ed618631ae4efb8f8d9103b8468fc706e056a734a72fb84e83119cbcb295f304c8b1efb59de44f65887196b35a62e5b1fbf789ad50cf746327d370ab8819a2d61a59316c65d100432e5ac0f37b81d254242dfbd6a074be235728c734b890cd4316aff2942024e4b7b55acae60de44be9c1c7a303c63c9a414f84855e778ce6fb385b3527132b3224e90e1db242ad18fe456926777d84fab394f7d2bb66360580f4d873be6fc1194fec69c3f253ecb27f2062bfcff71c0f3fa241ed1d3b29a52611a17ecc180529938b10668ed9d33bb8e8cdee056d3c64f624bde332c66e2bf6d8b194e21a5e76fa8cca01e44c25b14ec6f3c4c34697dd31ec53bbc7c928ec35368a700e0373aec583bd07bde26248f91137c329b37213139ffb7615725d57808c8fa9ff8750f72c4660010b7d4b4a613238d96393aef903433f4a691ff5a8edc1e2efb51b570678fcffe7092dc063008e54ded888f016b275f3b77092080dcb3a489fdaed0ed38b2a5e25bdc76b9937534b2434684ff1e88ae3f3e7e65e1460f01b039c70d2f3d137c534a8aae8c1eba90d5eda13813fb3a638d7330571791a87459ad1940c2a21c195cc4c2979e1493447812d159a41d46d66e370464bf160fe672fbf73c1bf80d96efc11aede09ac9a0a3c3aca2e8c34fc56afabe6a68a71e1edbc8f5ed1b5bda3acc8ddeb906f5b5b7bdf1b4eddc50544aab08c082e75a10d410b19b5a300120b95725eaf38651767cea80ece1630055d474698b2714741f279f4443e562c42e453203ad8c60ad641d7d44e816e777f8f29314fdb3cd2f44c168a6760e65abeddf4aef6fd80f96b911789bfdf66d7d902c22c6eb1e6f11aefbfac9d300126a5dc44b9b19388bd6ea22084602c531a7c7c1a4af03fc47c007edf35bf7e08f4c03881c9248421d2b90411b4a09feab2eada81fde750fd1c9b33e45c27434815605742de0167db2d9c7748995b9aa7cefd5e0502a905e97264273fa23a22185f37811bca77834c0a8651e9c2b628e098da378eadc18112e92cb541f96069d9430230b79413386457cdcf278d4c056103979277f5632cf59239c8317483cde5b4c5a08b12cd30810673101a68fa093f53e5bfebf797da1834dd5bdff0e2a10e5d6c7404866ea5fc0611d7b5b6067569bce9f9b333d8b2a8068ed75e77026cd6278632e115255917420bf02fb7d6220091db2751eef0dbc6e0305326c36aa3b72842db3b73ea72d9fe6e79f2fb4a37bd6c19073af1dc693c7780135849f524e471aa3b3d740df350d23ea480880f26a1d3b272ec80a9642233e8c23526d67073034af222ed4aa897b2c38bb63628195a14abebff90d5479e6ba13e325e462f5d247dfac22dcd8bf2dce066e334b9d2b7822aa644d8495d6badacf91aeaa3e9c9a35276db0715df3e8ea6a52654ebb9a14ebecf87011e9a94eaadf5c39b3c77fc49e68e41e48c778828656ddce54281f189c34ead4cbdf2e2cfb1e8d784ff8c168694aa9e9370e127ec37ad7ed66144ee9cb09ee900457dd0eb683eefeb062c236505fed359747d34d23a222374a9c36b6786c765b37cc1c73f0ece1fdb4dd4d09211c4e68cc9cf7ec07e011ccc001f0588d9ef4dd72dba7e713b4b6224361a6e79366e7bf8771dee1692cabb4bf44c5e6d170eced830ca8f30d3231d71fbbe75bf4773acfee87cf11f70d9761b41f2d053d5c98fc995f15a31fc40016a9709be26b26c69d5d69782bee8ab4dc1dffef4d52a389da0386326bf7eabb023e8da230a82ed317c4432d49269ec99b8d200bd880ea6af2979eaba47b156236e466b02ea6390660fa8d8b8c497bf7ea8340caf38f87b68b26caf5710b55d8573bcebc6eec4e3ad4bc1339fed76a593ad5009e66f5aa3a2837e6303fa5fd916cb31645f3b54f84764e346f9c7e3d39f634531b26d1db96c3ed0e6647d93efdae3921b439ca621ed16ac5c20140bfd93c170b45b9a56cf025115fdabb57963dfcc903843c59779d05bce82a7478091c7164bc3ad67f3e0a12ae407464457a36e6533fcc53229f7ab6d5a4af092d394c69c4fab93c6f5728a75938d4036669f0983dc32e730a95b1dc75bddc1f5c39fb2848403aeb2f3796cbe70b49803cdeefd3bde41e4ef8b885adf2d95b9b14b8eebd908b8135552d2bc224526713c59646e4018b053659726ecf5b75687196deca4b56e647c325ed436b1efc735cea482cc51d4ffc16827dd951102e90a90eb01fb2d81645b76b99c3d5c9442ba854a9f64ba7d07a907a458ae7ed73a4cbacdd5e0a57e90f601f0700f89b49943ce862a6ad52093d8e97a21a849ee52efd7c8002f68065485ab3953a0352646cb5a950558f63f36992c850566d54b7d39aac459b5cecf205a2b26e09a05821df7fefa956552fa065f75678819f596e093511b5aadb2f1b6d91bc21ecd70b089acb4a34f4f73936d1b8fa0aa2927e8c14bee81657f5916648614862bd46a2e805400e83b9740f415734eb11a7ef5b06b722a2dc860a2834d61a717b61db8842c04fc608ce3f6ab1501a1b49ae34b30fd8003ea4ce64792b2a9397de34c88446dcf2b545c5c6c2c52e36b36fb47faa6cdc06fc5b9d65355094b647ded75b47d448c83015f1396e3b603f0a9a4b0e08b55513fde4e3af8afefe87249d0168324ba5f28521a38f0c9f28bc78e99acad7436b914d3320133ae749f51983d3d2aff1ad98a9a9841fb3a8e8dda5f1941ce5c4e1d9751cb395cde1cba4cb165dffa4bd1f53d2a2b7722f300ce95cb8756d1ca859f46b0772eb29e9e079bafccf7cd50ebde413e935dbd4992e72bd796b4c485bd258cb44eb11a727dc3be4f7b8af00288107ac3c5820977ae986cd71ae5bfe77990afa6143833ef0fbc49b909e0182446a505e82789d1d76ce97db6549601430ae2aa9b89b5642c10af0ebd751891d81455b6a263f7989236d13dae86d3fbd739b842975f670e5dd0f16e2b953494b6075a3e1cfb66ddf742c55e5fada9365bef3a6b10657fc757fa0d852474c81bedf63da90cf0dac6525b029464afdf1282b7e90f1313c93b58d61aea90c6f318d57800f87addf9bb2d70a7af74f7e8b2b1230cec81bbb7695920a0710814bacd567d806e149476dcb5b97e48463c4f8f368003fc965175499355ac02e3b3cffaf3206019d8057b9041604384eff97c9cc19f32edbd479d46c063ad04c178f1d70f7725377586501235dceff52ddae692f27caf024d8eccbf6660745f883a6243c5c5fb59988ebbd3e775669af305ad41cac42308a4b86d20e35426a0724a6665e871acc85bbf379bb7a8ae8e32d53d5e16f920a18da2af4a730291affac917f33e4128550007d08caf2ac69ad9c12d2c582df84d346f7b39e7d888c7f41e3fbc6137ca5ee60c86ed862688f6705b0f284451b86a2825e5cf96714075b9b850b17296204001a7a4e1537a8ff5917432b80a7ec27b9e11304113f67b417fa24a14e1e16e99a9c35851016918822455db24ce7ee2efb1df5e03b743227285d8ca798fae3b1362b4f8cd34ecd2ae01ff20f6325bae189c9ad3c125a3e364c0bfd9d88791af2759497a1b307cba5d3129b3adf232d99baf4d22b25d77acaa6f3079ecf63facd56e5b13e8b4f8247a9f91258b3295afc637ed3c4c6ca789bdc9bc0dde1acf0ec85c8a3740999a35e4bcd5054e714d2c5c9da90fd44a16dae47f2d87dc1772ae0aea886142bacfee4adc38a0ff35c05a332bf7f99a4eb55761587e31bac5876961bf3d5f0bea55f354690128c875311e92e2459e3c129696fc9947aeef9f0e9b27c24a876e7eefaf10ff3adcfb5e6bcc5237597b07d349cbbea69f654ecfb2a31d9df0b3b6125c35add98b07dbca58a5cb17a4217239e1a9d22db9b5019cd151509511ca299bfe5bd3e4360ef9088d5ccbaab0bf3204d502c6bf6a39bc8e20766e80db7940d6e751190d51505af977623cdf6e7169364938f5615a31a8989d1b754da019e3f790b6e200c18d27ed8e3f8c5565474c6ad8ee9137dcb67c009a323892b7f148c1fb22f55fd0a4797ce8555ec5e0cb298f4a9633f2116f1bb5d46b02491946fa1b8be6e5ef0ad99f8fa9dc62e02f802eacff37e71f93e1ca49a0cfa610bed9a0cb338a43e112df889ac3b92fe3065d01dbd4f0cb2e2c8a93efd383cf65144471c4e8b98d0ec09c86cc8894c29104e816f4833a63207f32e3664448d48568b2904830c8ac90eb16df6e6e2cafb660d2ee23f61393ef6af5d89bf8a4f6d15a0030e4e2fe24e6d361fbb75124c6d4f2b9db7411347d5920f66cadcb747ab4d3623d95e43c906bac4ef2abc9a8920b1a8bb1a5a249900c3f2e03a00a7984a82d098ed7d6d177ea6bdd991044e5f11677c7574bec98f14b1ef90c1a3862b637c35abdc7b35160253752f02097ee1ea62488a062cea258fecc21af8d2ac87892a78f08a2f5e2a4c14d89dcfe21edb7a2bd0ecc9b9edc47f8f10b521ee1c85f10108654c6734ca92cb8f1b5465fed9a50a1249445e92aec859df7b01796b6a9075580781417fd03195d40dabc42fa9b5eb5baadb8d45360672427de1f77e56b85b0ddbcf1a9064f02519ee5170a26f8d834c68cb8a00725f220ad64d16a8cbefffccdd3b3887e65658e7e7d77b14df25d4e41ed4716dbf9d2ad29da256e611a7e1111309c63c30522d41cc331a3ebb0d297285b229deae0a2b7aae7020e9920b6d1d0099f114fe4ac7eede756d506be202177657958de48c975c2038a4847b35d7d9d4d6ed9f54ab0ee78587dde6c6776c251d83bf54b96f7011599b3c9be53113bdeeacfec23d2545d2d4b897d30e66e150fd6c20aad849b8a5c815b4df5fc6a990005c5235733afec721829d54dd20d004103eecc587951377706ce4bbb005363fedffddeffdd44ac0d8afdc26c25dbfa7c824d625108e066207f088d2199c929f35064258ed84ec6cd0d42ceec176151fad8b8c493d8326d22ad6deddf3b5b7e33507665de3ebaf92ccbd63de5a3c6d70f655ec6e26df705e356e21cf20f6fd9545f43827925789c8b240ba27710653afb4cce39ceac752282d8cfeffe8f84223e6b94b4588129e7595dc5afa75abb7506f9c3f1c3fd5a5a49ece39fbb2920283d586f9aa2401234b601faad656f9ad7e7c08f8898f393f83f464a7d23f43ffa663c0de25786dda3718c972b9d7de983807503b34741d6170235ab61ce19b3115a21ebe0c6421319fe9ba43dad1106e46aa0b184f7db866987fea214fd891122be1bb0c2ae59f99dc97cd938caa3905b143a66254f780326f48d2127304eedc426bcafbc321b47182adab9d5e5609cc1ebf3ad0090d6711b0fb0a9f5c27a5ef0958fb59c614b192280c0434bfbfaddfaaed17ff74f1b9b7158876b204fb383a405fca5431c56ae182eaa240dbc769935d5e10a3e2f17f9c007d26246f4e2e740f4df05a76e227bbaefdcf7999ebd21574a3375037f2e78cba840f6ec7e879ac4f5ffe39e6b082abcf6c27b0c414bacf6e6114d6e20b3cc20439d1acee9e1f39b6a7ab7d4370566109893016e6570b60cb65ce85462c74b8901cbfa4914879ad85d1e5f66a7403a7ad0b5b0be5b5b6c095d3ed6f273be3da5489955cac4549ce0b9f1c40a88352ddb5151f8f083dba336e214c6108e9177d06aa5a08f16a7d9d8d410756d81c524217720535b9693e62d5ea8b6381708863fa39f0b466a90e2533ea614c726a244f698c86b92bf856853fa4e26234d31120624d131fd457b6c4b3ba13468d4fa1be78c2ec1853ee232724d07ea109ff4a9aad21ccddeda3c368fd743bb86a0719b6445eb9682713892f126eab2c7036c765d49573c708373f5b36bcfc3d5671b0bc1095027816fb7171403188392f7cf221b3323c75d3383f8be799aeaeac287db41afc3ccec63c0774ae1b9669b954f4b71034347e6988455926f1aeb974f511b90e3615a5f2da392abb65cfd7100d310f69daa1d26df37f58f40794b2fbd4039307d504ea79ef7b874760eb75ce2ea97c42d4e5e7c3aa255e617f6ea2885e09265f9e1c7ef6785a0709f9c51ee552370b6eb048b8e67aa08e43ee608a7706158e9a22e803bf21e8a062a98f9029eff550587ddfcc0e03b662fe3aa5989b258e606e7fcd54048df814bdd0790f2bf59f57da88e04e622ec826ec303d354a8e3d405b5f582d26c382978483bef0792b6a3209f708cd74ea4c7f87d79c45bfbf88ead1fe9f60421b2cea475c41952c819d89bdbe492bf5b1044aee35bef1a0d92d7e0657dc23263b6e57ceff1d050a869d9077773f4bd843beca3f7ec879610f51046fb1c4b4e76b84408abb20aa6e1d7b3393d1e1d7eb264471bec0a5e4f489b0efbd79e975133a18c8fb61532af2ae24bce25534ddb7c866757ae063c26d883c002d23cc4c0b8e9dc861366a8920dd36a25aa4ee0534bea39bb77a0ecd06a9865a50c415e1c9f778ecc31f92e53b3c32a59b9fe1134da2c29e33792f6e67cf52d7b754c9483250eb8c0fca8c0b48cc4b5617c02df2668565cdb14ae0fe0f9c7219fd29e61dfb664013a0bf0d63bdf639f48d1b3c61a3d0acc81c09face8a5fbc4dcceb30134e45f0432e2da7b41af5877caa33448a6b505ac54eaf49c89d0361d95ee61855968e7857c3f9e942efefba34f0049a63acd4447640b0774b2be1b678b5a81f8a46fc9a03994a15759e38eef71620977934bc57d0bf026fc5fdaa06f28f8f61c79e9d9a4379c0b6b5c82d6a1a789ae6e3b6450fa630b4d8b1981eadd3fb33f4c7d159a5a69c946b5afaa3c4ec21ee4d246d197542d76a58fa0eee5bc2d06e688f5e264250c53100904e3f0de702416fb4e311ec5c869f61b5813de7f9380dd462a8919919bc56efe11daa7e739e5b3ebe1213242b6c49a3b47772f780f76afc84b7547bc2f40a77c5afe543b0f21b76252b343b7936868c5500588b9b3fcfc0bc978894b50211889072e6cc177ee763b167c2b1c2d81b2b973be66886127e4bc15c0a846d806b25ef705fc8733146d21284cf1c0768495124c991bdb656f15b7870fd547bf806cba061c9ffbb3561ae44562889867a77d591ba57914bf657e0mpicxxmpiexec.hydrampifortmpifortmpiexec.hydralibmpi.so.12.2.2libmpicxx.so.12.2.2libmpifort.so.12.2.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmpich-ofi-4.0.2-150500.3.2.1.src.rpmlibmpi.so.12()(64bit)libmpicxx.so.12()(64bit)libmpifort.so.12()(64bit)mpimpich-ofimpich-ofi(s390-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/usr/bin/bash/usr/bin/perlld64.so.1()(64bit)ld64.so.1(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libfabric.so.1()(64bit)libfabric.so.1(FABRIC_1.0)(64bit)libfabric.so.1(FABRIC_1.1)(64bit)libfabric.so.1(FABRIC_1.3)(64bit)libjson-c.so.3()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(64bit)libmpi.so.12()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libpthread.so.0(GLIBC_2.3.4)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)mpi-selectormpi-selectorrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3cWcMCc5by@b%aan@a$@`@`c_Í@__{^y^]߶]@]@\-@\|[T@[\[@[y[Zy@Z}@Zp^@ZaZOhY@Y@Yg`Yg`Y\YZ1Tq@nmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comsuse-beta@cboltz.denmoreychaisemartin@suse.comeich@suse.comeich@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comaguerrero@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comeich@suse.comeich@suse.comcgoll@suse.comeich@suse.comnmoreychaisemartin@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comkkhere.geo@gmail.com- Revert use of internal PMIx and hwloc library - Using external libraries disables the build of all process managers- Disable valgrind on ppc64 to fix build dependency issues. - Add _constraints to fix compilation running out of disk space.- Update to 4.0.2 - Fix support for dynamic process functionality with PMI2 clients - Fix non-zero appnum bug in PMI2 server in Hydra - Fix MPI_Op support for types created with MPI_Type_create_f90_xxx - Fix Level Zero properties initialization in MPL. - Use standard names for CPU affinity functions with POSIX threads. - Add elemental to eq/neq operators in Fortran 2008 binding- Switch to external hwloc, and PMIx - On 32b systems, use ofi instead of verbs flavor by default- Update to mpich 4.0.1 (bsc#1194369) - All MPI-4 APIs have been implemented. Major MPI-4 features include MPI sessions, partitioned point-to-point communications, events in the MPI tool information interface, large-count functions, persistent collectives, MPI_Comm_idup_with_info, MPI_Isendrecv and MPI_Isendrecv_replace, MPI_Info_get_string, MPI_Comm_split_type with new split_type -- MPI_COMM_TYPE_HW_GUIDED and MPI_COMM_TYPE_HW_UNGUIDED. - Add MPIX_Delete_error_{class,code,string}. - MPI_Info objects can be accessed before MPI_Init{_thread}. - Drop support for UCX version < 1.7.0. - Multi-NIC support in ch4:ofi. - Extend IPC to support non-contig datatypes. - Many bug fixes and code clean-ups. - Drop 0001-Drop-real128.patch as it was fixed upstream - Refresh autogen-only-deal-with-json-yaksa-if-enabled.patch against latest sources- Update to mpich 3.4.3 - Fix nemesis shm bug on systems with weak memory consistency - Fix progress issue in ch4:ucx finalize - Fix nonblocking collective issue during finalize - Fix predefined datatype handle leaks - Fix bug in topology-aware communicator creation - Fix Slurm nodelist parsing - Hydra help message improvements- Move rpm macros to %_rpmmacrodir (bsc#1191385)- Update to mpich 3.4.2 - Update embedded hwloc to version 2.4.1. Fixes a build issue on systems with OpenCL. - Fix additional bugs in GPU-aware nonblocking op collectives - Fix support for GNI provider in ch4:ofi netmod - Fix bug in dynamic window memory registration with ch4:ofi netmod - Fix bug in persistent pt2pt when used with MPI_PROC_NULL - Fix bug in hydra nameserver when freeing published entries - Fix bugs in XPMEM support - Fix bug in MPI_Comm_spawn_multiple where non-root args were not ignored- don't own /usr/share/doc (owned by "filesystem") to avoid conflict on install- Update to mpich 3.4.1 - ch4 replaces ch3 as the default device configuration. If no network module is specified at configuration-time, MPICH will search the user environment in order to select one to build. The user will be prompted to choose if no preferred network library is dectected. - Add support for XPMEM. - Add support for multiple virtual communication interfaces for more efficient MPI_THREAD_MULTIPLE (experimental). - Add support for Arm compiler toolchain - Add support for flang/f18 Fortran compiler - See CHANGES for the complete list of CHANGES - Changed MPI interface in mpich package - 64bit archs use ch4:ucx - 32bit archs use ch3:nemesis (verbs) - Drop patches merged upstream: - ch3-fix-improper-error-handling-from-MPL_get_sockaddr.patch - opmi-fix-a-wrong-condition-checking-return-of-MPL_get_sockaddr.patch - Add patches to make sure built is used with the proper system libraries and not the embedded ones: - autogen-only-deal-with-json-yaksa-if-enabled.patch - autoconf-pull-dynamic-and-not-static-libs-from-pkg-config.patch - Refresh 0001-Drop-real128.patch against latest sources- HPC: Fix environment module settings for MANPATH.- For HPC builds check for gnu compiler suite version >= 10 and set -fallow-argument-mismatch.- Add build support for gcc8/9/10 to HPC build (bsc#1174439).- Fix compilation with GCC10 by adding -fallow-argument-mismatch to FFLAGS- Add ch3-fix-improper-error-handling-from-MPL_get_sockaddr.patch and pmi-fix-a-wrong-condition-checking-return-of-MPL_get_sockaddr.patch to fix crash when using getsockaddr (bsc#1168092)- Update to mpich 3.3.2 (jsc#SLE-8574) - See CHANGES for a list of changes- Update to mpich 3.3.1 (jsc#SLE-8574) - See CHANGES for a list of changes - Drop 0001-Drop-GCC-check.patch as it was picked upstream - Add 0001-Drop-real128.patch to fix a compilation error on armv7- Fix LTO support in archive file- Update to mpich 3.3 - See CHANGES for a list of changes- Add patch to remove obsolete GCC check (bnc#1129421). It also patches autogen.sh to get the autotools working in SLE12SP4. * 0001-Drop-GCC-check.patch - Force to re-run autotools to generate properly the files after patching src/binding/cxx/buildiface- Add macro _hpc_mpich_modules for modules support (bsc#1116458).- Remove bashism in postun scriptlet- Fix handling of mpi-selector during updates (bsc#1098653)- macros.hpc-mpich: replace %%compiler_family by %%hpc_compiler_family- Remove 'BuildRequires: Modules' for HPC builds: it conflicts with lmod (boo#1089970).- Fix summary in module files (bnc#1080259)- Use macro in mpivars.(c)sh to be independent of changes to the module setup for the compiler (boo#1078364).- Update to mpich 3.2.1 - Bug fixes - No release notes available- Add gcc7 as additional compiler flavor for HPC on SLES. - Fix library package requires - use HPC macro (boo#1074890). - Fix mpich HPC installation path in spec file. - Fix hpc macros: add %mpich_requires.- Add HPC specific build targets using environment modules (Fate#323977).- Drop unnecessary dependency to xorg-x11-devel- Add LD_LIBRARY_PATH to mpivars.sh and mpivars.csh- Disable rpath in pkgconfig files- Register mpich package to mpi-selector - Remove redondant configure options already passed by %configure- Fix compilation for aarch64 - Build multiple flavour of mpich (psm, psm2, tessuite) - Update to mpich 3.2 * see CHANGES file for all details, some pertinent changes are: - Added support for MPI-3.1 features including nonblocking collective I/O, address manipulation routines, thread-safety for MPI initialization, pre-init functionality, and new MPI_T routines to look up variables by name. - Fortran 2008 bindings are enabled by default and fully supported. - Completely revamped RMA infrastructure including several scalability improvements, performance improvements, and bug fixes. - Added experimental support for Open Fabrics Interfaces (OFI) version 1.0.0. https://github.com/ofiwg/libfabric (thanks to Intel for code contribution)- Update to 3.1.3 * see CHANGES file for all details, some pertinent changes are: - [3.1.2] MPI-3 support for Blue Gene/Q and ppc64le support. - [3.1.2] Fixes and testcases for Fortran 2008 bindings. - [3.1.1] Removal of the mpd process manager. - [3.1] MPICH now supports operations on very large datatypes (those that describe more than 32 bits of data)./bin/sh/bin/shs390zl34 1718358157  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.0.2-150500.3.2.14.0.2-150500.3.2.1 mpigccmpich-ofibinhydra_nameserverhydra_persisthydra_pmi_proxympic++mpiccmpichversionmpicxxmpiexecmpiexec.hydrampif77mpif90mpifortmpirunmpivarsmpivars.cshmpivars.shparkillincludelib64libmpi.so.12libmpi.so.12.2.2libmpicxx.so.12libmpicxx.so.12.2.2libmpifort.so.12libmpifort.so.12.2.2sharemanman1hydra_nameserver.1hydra_persist.1hydra_pmi_proxy.1mpicc.1mpicxx.1mpiexec.1mpifort.1man3mpich-ofiindex.htmlinstall.pdfuser.pdfwww1index.htmmpicc.htmlmpicxx.htmlmpiexec.htmlmpifort.htmlwww3Constants.htmlMPIX_Comm_agree.htmlMPIX_Comm_failure_ack.htmlMPIX_Comm_failure_get_acked.htmlMPIX_Comm_revoke.htmlMPIX_Comm_shrink.htmlMPIX_Delete_error_class.htmlMPIX_Delete_error_code.htmlMPIX_Delete_error_string.htmlMPIX_GPU_query_support.htmlMPIX_Grequest_class_allocate.htmlMPIX_Grequest_class_create.htmlMPIX_Grequest_start.htmlMPIX_Query_cuda_support.htmlMPIX_Query_hip_support.htmlMPIX_Query_ze_support.htmlMPI_2DOUBLE_PRECISION.htmMPI_2INT.htmMPI_2INTEGER.htmMPI_2REAL.htmMPI_AINT.htmMPI_ANY_SOURCE.htmMPI_ANY_TAG.htmMPI_APPNUM.htmMPI_ARGVS_NULL.htmMPI_ARGV_NULL.htmMPI_Abort.htmlMPI_Accumulate.htmlMPI_Accumulate_c.htmlMPI_Add_error_class.htmlMPI_Add_error_code.htmlMPI_Add_error_string.htmlMPI_Address.htmlMPI_Aint.htmMPI_Aint_add.htmlMPI_Aint_diff.htmlMPI_Allgather.htmlMPI_Allgather_c.htmlMPI_Allgather_init.htmlMPI_Allgather_init_c.htmlMPI_Allgatherv.htmlMPI_Allgatherv_c.htmlMPI_Allgatherv_init.htmlMPI_Allgatherv_init_c.htmlMPI_Alloc_mem.htmlMPI_Allreduce.htmlMPI_Allreduce_c.htmlMPI_Allreduce_init.htmlMPI_Allreduce_init_c.htmlMPI_Alltoall.htmlMPI_Alltoall_c.htmlMPI_Alltoall_init.htmlMPI_Alltoall_init_c.htmlMPI_Alltoallv.htmlMPI_Alltoallv_c.htmlMPI_Alltoallv_init.htmlMPI_Alltoallv_init_c.htmlMPI_Alltoallw.htmlMPI_Alltoallw_c.htmlMPI_Alltoallw_init.htmlMPI_Alltoallw_init_c.htmlMPI_Attr_delete.htmlMPI_Attr_get.htmlMPI_Attr_put.htmlMPI_BAND.htmMPI_BOR.htmMPI_BOTTOM.htmMPI_BSEND_OVERHEAD.htmMPI_BXOR.htmMPI_BYTE.htmMPI_Barrier.htmlMPI_Barrier_init.htmlMPI_Bcast.htmlMPI_Bcast_c.htmlMPI_Bcast_init.htmlMPI_Bcast_init_c.htmlMPI_Bsend.htmlMPI_Bsend_c.htmlMPI_Bsend_init.htmlMPI_Bsend_init_c.htmlMPI_Buffer_attach.htmlMPI_Buffer_attach_c.htmlMPI_Buffer_detach.htmlMPI_Buffer_detach_c.htmlMPI_CART.htmMPI_CHAR.htmMPI_COMBINER_CONTIGUOUS.htmMPI_COMBINER_DARRAY.htmMPI_COMBINER_DUP.htmMPI_COMBINER_F90_COMPLEX.htmMPI_COMBINER_F90_INTEGER.htmMPI_COMBINER_F90_REAL.htmMPI_COMBINER_HINDEXED.htmMPI_COMBINER_HINDEXED_BLOCK.htmMPI_COMBINER_HINDEXED_INTEGER.htmMPI_COMBINER_HVECTOR.htmMPI_COMBINER_HVECTOR_INTEGER.htmMPI_COMBINER_INDEXED.htmMPI_COMBINER_INDEXED_BLOCK.htmMPI_COMBINER_NAMED.htmMPI_COMBINER_RESIZED.htmMPI_COMBINER_STRUCT.htmMPI_COMBINER_STRUCT_INTEGER.htmMPI_COMBINER_SUBARRAY.htmMPI_COMBINER_VECTOR.htmMPI_COMM_DUP_FN.htmMPI_COMM_NULL.htmMPI_COMM_NULL_COPY_FN.htmMPI_COMM_NULL_DELETE_FN.htmMPI_COMM_SELF.htmMPI_COMM_TYPE_SHARED.htmMPI_COMM_WORLD.htmMPI_COMPLEX.htmMPI_CONGRUENT.htmMPI_COUNT.htmMPI_C_BOOL.htmMPI_C_COMPLEX.htmMPI_C_DOUBLE_COMPLEX.htmMPI_C_FLOAT_COMPLEX.htmMPI_C_LONG_DOUBLE_COMPLEX.htmMPI_Cancel.htmlMPI_Cart_coords.htmlMPI_Cart_create.htmlMPI_Cart_get.htmlMPI_Cart_map.htmlMPI_Cart_rank.htmlMPI_Cart_shift.htmlMPI_Cart_sub.htmlMPI_Cartdim_get.htmlMPI_Close_port.htmlMPI_Comm_accept.htmlMPI_Comm_call_errhandler.htmlMPI_Comm_compare.htmlMPI_Comm_connect.htmlMPI_Comm_create.htmlMPI_Comm_create_errhandler.htmlMPI_Comm_create_from_group.htmlMPI_Comm_create_group.htmlMPI_Comm_create_keyval.htmlMPI_Comm_delete_attr.htmlMPI_Comm_disconnect.htmlMPI_Comm_dup.htmlMPI_Comm_dup_with_info.htmlMPI_Comm_free.htmlMPI_Comm_free_keyval.htmlMPI_Comm_get_attr.htmlMPI_Comm_get_errhandler.htmlMPI_Comm_get_info.htmlMPI_Comm_get_name.htmlMPI_Comm_get_parent.htmlMPI_Comm_group.htmlMPI_Comm_idup.htmlMPI_Comm_idup_with_info.htmlMPI_Comm_join.htmlMPI_Comm_rank.htmlMPI_Comm_remote_group.htmlMPI_Comm_remote_size.htmlMPI_Comm_set_attr.htmlMPI_Comm_set_errhandler.htmlMPI_Comm_set_info.htmlMPI_Comm_set_name.htmlMPI_Comm_size.htmlMPI_Comm_spawn.htmlMPI_Comm_spawn_multiple.htmlMPI_Comm_split.htmlMPI_Comm_split_type.htmlMPI_Comm_test_inter.htmlMPI_Compare_and_swap.htmlMPI_Copy_function.htmMPI_Count.htmMPI_DATATYPE_NULL.htmMPI_DISPLACEMENT_CURRENT.htmMPI_DISTRIBUTE_BLOCK.htmMPI_DISTRIBUTE_CYCLIC.htmMPI_DISTRIBUTE_DFLT_DARG.htmMPI_DISTRIBUTE_NONE.htmMPI_DIST_GRAPH.htmMPI_DOUBLE.htmMPI_DOUBLE_COMPLEX.htmMPI_DOUBLE_INT.htmMPI_DOUBLE_PRECISION.htmMPI_DUP_FN.htmMPI_Delete_function.htmMPI_Dims_create.htmlMPI_Dist_graph_create.htmlMPI_Dist_graph_create_adjacent.htmlMPI_Dist_graph_neighbors.htmlMPI_Dist_graph_neighbors_count.htmlMPI_ERRCODES_IGNORE.htmMPI_ERRHANDLER_NULL.htmMPI_ERROR.htmMPI_ERRORS_ABORT.htmMPI_ERRORS_ARE_FATAL.htmMPI_ERRORS_RETURN.htmMPI_ERR_ACCESS.htmMPI_ERR_AMODE.htmMPI_ERR_ARG.htmMPI_ERR_ASSERT.htmMPI_ERR_BAD_FILE.htmMPI_ERR_BASE.htmMPI_ERR_BUFFER.htmMPI_ERR_COMM.htmMPI_ERR_CONVERSION.htmMPI_ERR_COUNT.htmMPI_ERR_DIMS.htmMPI_ERR_DISP.htmMPI_ERR_DUP_DATAREP.htmMPI_ERR_FILE.htmMPI_ERR_FILE_EXISTS.htmMPI_ERR_FILE_IN_USE.htmMPI_ERR_GROUP.htmMPI_ERR_INFO.htmMPI_ERR_INFO_KEY.htmMPI_ERR_INFO_NOKEY.htmMPI_ERR_INFO_VALUE.htmMPI_ERR_INTERN.htmMPI_ERR_IN_STATUS.htmMPI_ERR_IO.htmMPI_ERR_KEYVAL.htmMPI_ERR_LASTCODE.htmMPI_ERR_LOCKTYPE.htmMPI_ERR_NAME.htmMPI_ERR_NOT_SAME.htmMPI_ERR_NO_MEM.htmMPI_ERR_NO_SPACE.htmMPI_ERR_NO_SUCH_FILE.htmMPI_ERR_OP.htmMPI_ERR_OTHER.htmMPI_ERR_PENDING.htmMPI_ERR_PORT.htmMPI_ERR_QUOTA.htmMPI_ERR_RANK.htmMPI_ERR_READ_ONLY.htmMPI_ERR_REQUEST.htmMPI_ERR_RMA_ATTACH.htmMPI_ERR_RMA_CONFLICT.htmMPI_ERR_RMA_FLAVOR.htmMPI_ERR_RMA_RANGE.htmMPI_ERR_RMA_SHARED.htmMPI_ERR_RMA_SYNC.htmMPI_ERR_ROOT.htmMPI_ERR_SERVICE.htmMPI_ERR_SIZE.htmMPI_ERR_SPAWN.htmMPI_ERR_TAG.htmMPI_ERR_TOPOLOGY.htmMPI_ERR_TRUNCATE.htmMPI_ERR_TYPE.htmMPI_ERR_UNKNOWN.htmMPI_ERR_UNSUPPORTED_DATAREP.htmMPI_ERR_UNSUPPORTED_OPERATION.htmMPI_ERR_WIN.htmMPI_Errhandler_create.htmlMPI_Errhandler_free.htmlMPI_Errhandler_get.htmlMPI_Errhandler_set.htmlMPI_Error_class.htmlMPI_Error_string.htmlMPI_Exscan.htmlMPI_Exscan_c.htmlMPI_Exscan_init.htmlMPI_Exscan_init_c.htmlMPI_FILE_NULL.htmMPI_FLOAT.htmMPI_FLOAT_INT.htmMPI_Fetch_and_op.htmlMPI_File_c2f.htmlMPI_File_call_errhandler.htmlMPI_File_close.htmlMPI_File_create_errhandler.htmlMPI_File_delete.htmlMPI_File_f2c.htmlMPI_File_get_amode.htmlMPI_File_get_atomicity.htmlMPI_File_get_byte_offset.htmlMPI_File_get_errhandler.htmlMPI_File_get_group.htmlMPI_File_get_info.htmlMPI_File_get_position.htmlMPI_File_get_position_shared.htmlMPI_File_get_size.htmlMPI_File_get_type_extent.htmlMPI_File_get_type_extent_c.htmlMPI_File_get_view.htmlMPI_File_iread.htmlMPI_File_iread_all.htmlMPI_File_iread_all_c.htmlMPI_File_iread_at.htmlMPI_File_iread_at_all.htmlMPI_File_iread_at_all_c.htmlMPI_File_iread_at_c.htmlMPI_File_iread_c.htmlMPI_File_iread_shared.htmlMPI_File_iread_shared_c.htmlMPI_File_iwrite.htmlMPI_File_iwrite_all.htmlMPI_File_iwrite_all_c.htmlMPI_File_iwrite_at.htmlMPI_File_iwrite_at_all.htmlMPI_File_iwrite_at_all_c.htmlMPI_File_iwrite_at_c.htmlMPI_File_iwrite_c.htmlMPI_File_iwrite_shared.htmlMPI_File_iwrite_shared_c.htmlMPI_File_open.htmlMPI_File_preallocate.htmlMPI_File_read.htmlMPI_File_read_all.htmlMPI_File_read_all_begin.htmlMPI_File_read_all_begin_c.htmlMPI_File_read_all_c.htmlMPI_File_read_all_end.htmlMPI_File_read_at.htmlMPI_File_read_at_all.htmlMPI_File_read_at_all_begin.htmlMPI_File_read_at_all_begin_c.htmlMPI_File_read_at_all_c.htmlMPI_File_read_at_all_end.htmlMPI_File_read_at_c.htmlMPI_File_read_c.htmlMPI_File_read_ordered.htmlMPI_File_read_ordered_begin.htmlMPI_File_read_ordered_begin_c.htmlMPI_File_read_ordered_c.htmlMPI_File_read_ordered_end.htmlMPI_File_read_shared.htmlMPI_File_read_shared_c.htmlMPI_File_seek.htmlMPI_File_seek_shared.htmlMPI_File_set_atomicity.htmlMPI_File_set_errhandler.htmlMPI_File_set_info.htmlMPI_File_set_size.htmlMPI_File_set_view.htmlMPI_File_sync.htmlMPI_File_write.htmlMPI_File_write_all.htmlMPI_File_write_all_begin.htmlMPI_File_write_all_begin_c.htmlMPI_File_write_all_c.htmlMPI_File_write_all_end.htmlMPI_File_write_at.htmlMPI_File_write_at_all.htmlMPI_File_write_at_all_begin.htmlMPI_File_write_at_all_begin_c.htmlMPI_File_write_at_all_c.htmlMPI_File_write_at_all_end.htmlMPI_File_write_at_c.htmlMPI_File_write_c.htmlMPI_File_write_ordered.htmlMPI_File_write_ordered_begin.htmlMPI_File_write_ordered_begin_c.htmlMPI_File_write_ordered_c.htmlMPI_File_write_ordered_end.htmlMPI_File_write_shared.htmlMPI_File_write_shared_c.htmlMPI_Finalize.htmlMPI_Finalized.htmlMPI_Free_mem.htmlMPI_GRAPH.htmMPI_GROUP_EMPTY.htmMPI_GROUP_NULL.htmMPI_Gather.htmlMPI_Gather_c.htmlMPI_Gather_init.htmlMPI_Gather_init_c.htmlMPI_Gatherv.htmlMPI_Gatherv_c.htmlMPI_Gatherv_init.htmlMPI_Gatherv_init_c.htmlMPI_Get.htmlMPI_Get_accumulate.htmlMPI_Get_accumulate_c.htmlMPI_Get_address.htmlMPI_Get_c.htmlMPI_Get_count.htmlMPI_Get_count_c.htmlMPI_Get_elements.htmlMPI_Get_elements_c.htmlMPI_Get_elements_x.htmlMPI_Get_library_version.htmlMPI_Get_processor_name.htmlMPI_Get_version.htmlMPI_Graph_create.htmlMPI_Graph_get.htmlMPI_Graph_map.htmlMPI_Graph_neighbors.htmlMPI_Graph_neighbors_count.htmlMPI_Graphdims_get.htmlMPI_Grequest_complete.htmlMPI_Grequest_start.htmlMPI_Group_compare.htmlMPI_Group_difference.htmlMPI_Group_excl.htmlMPI_Group_free.htmlMPI_Group_from_session_pset.htmlMPI_Group_incl.htmlMPI_Group_intersection.htmlMPI_Group_range_excl.htmlMPI_Group_range_incl.htmlMPI_Group_rank.htmlMPI_Group_size.htmlMPI_Group_translate_ranks.htmlMPI_Group_union.htmlMPI_HOST.htmMPI_Handler_function.htmMPI_IDENT.htmMPI_INFO_ENV.htmMPI_INFO_NULL.htmMPI_INT.htmMPI_INT16_T.htmMPI_INT32_T.htmMPI_INT64_T.htmMPI_INT8_T.htmMPI_INTEGER.htmMPI_INTEGER1.htmMPI_INTEGER16.htmMPI_INTEGER2.htmMPI_INTEGER4.htmMPI_INTEGER8.htmMPI_IN_PLACE.htmMPI_IO.htmMPI_Iallgather.htmlMPI_Iallgather_c.htmlMPI_Iallgatherv.htmlMPI_Iallgatherv_c.htmlMPI_Iallreduce.htmlMPI_Iallreduce_c.htmlMPI_Ialltoall.htmlMPI_Ialltoall_c.htmlMPI_Ialltoallv.htmlMPI_Ialltoallv_c.htmlMPI_Ialltoallw.htmlMPI_Ialltoallw_c.htmlMPI_Ibarrier.htmlMPI_Ibcast.htmlMPI_Ibcast_c.htmlMPI_Ibsend.htmlMPI_Ibsend_c.htmlMPI_Iexscan.htmlMPI_Iexscan_c.htmlMPI_Igather.htmlMPI_Igather_c.htmlMPI_Igatherv.htmlMPI_Igatherv_c.htmlMPI_Improbe.htmlMPI_Imrecv.htmlMPI_Imrecv_c.htmlMPI_Ineighbor_allgather.htmlMPI_Ineighbor_allgather_c.htmlMPI_Ineighbor_allgatherv.htmlMPI_Ineighbor_allgatherv_c.htmlMPI_Ineighbor_alltoall.htmlMPI_Ineighbor_alltoall_c.htmlMPI_Ineighbor_alltoallv.htmlMPI_Ineighbor_alltoallv_c.htmlMPI_Ineighbor_alltoallw.htmlMPI_Ineighbor_alltoallw_c.htmlMPI_Info_create.htmlMPI_Info_create_env.htmlMPI_Info_delete.htmlMPI_Info_dup.htmlMPI_Info_free.htmlMPI_Info_get.htmlMPI_Info_get_nkeys.htmlMPI_Info_get_nthkey.htmlMPI_Info_get_string.htmlMPI_Info_get_valuelen.htmlMPI_Info_set.htmlMPI_Init.htmlMPI_Init_thread.htmlMPI_Initialized.htmlMPI_Intercomm_create.htmlMPI_Intercomm_create_from_groups.htmlMPI_Intercomm_merge.htmlMPI_Iprobe.htmlMPI_Irecv.htmlMPI_Irecv_c.htmlMPI_Ireduce.htmlMPI_Ireduce_c.htmlMPI_Ireduce_scatter.htmlMPI_Ireduce_scatter_block.htmlMPI_Ireduce_scatter_block_c.htmlMPI_Ireduce_scatter_c.htmlMPI_Irsend.htmlMPI_Irsend_c.htmlMPI_Is_thread_main.htmlMPI_Iscan.htmlMPI_Iscan_c.htmlMPI_Iscatter.htmlMPI_Iscatter_c.htmlMPI_Iscatterv.htmlMPI_Iscatterv_c.htmlMPI_Isend.htmlMPI_Isend_c.htmlMPI_Isendrecv.htmlMPI_Isendrecv_c.htmlMPI_Isendrecv_replace.htmlMPI_Isendrecv_replace_c.htmlMPI_Issend.htmlMPI_Issend_c.htmlMPI_KEYVAL_INVALID.htmMPI_Keyval_create.htmlMPI_Keyval_free.htmlMPI_LAND.htmMPI_LASTUSEDCODE.htmMPI_LB.htmMPI_LOCK_EXCLUSIVE.htmMPI_LOCK_SHARED.htmMPI_LOGICAL.htmMPI_LONG.htmMPI_LONG_DOUBLE.htmMPI_LONG_DOUBLE_INT.htmMPI_LONG_INT.htmMPI_LONG_LONG.htmMPI_LONG_LONG_INT.htmMPI_LOR.htmMPI_LXOR.htmMPI_Lookup_name.htmlMPI_MAX.htmMPI_MAXLOC.htmMPI_MAX_ERROR_STRING.htmMPI_MAX_INFO_KEY.htmMPI_MAX_INFO_VAL.htmMPI_MAX_LIBRARY_VERSION_STRING.htmMPI_MAX_OBJECT_NAME.htmMPI_MAX_PORT_NAME.htmMPI_MAX_PROCESSOR_NAME.htmMPI_MESSAGE_NULL.htmMPI_MIN.htmMPI_MINLOC.htmMPI_MODE_APPEND.htmMPI_MODE_CREATE.htmMPI_MODE_DELETE_ON_CLOSE.htmMPI_MODE_EXCL.htmMPI_MODE_NOCHECK.htmMPI_MODE_NOPRECEDE.htmMPI_MODE_NOPUT.htmMPI_MODE_NOSTORE.htmMPI_MODE_NOSUCCEED.htmMPI_MODE_RDONLY.htmMPI_MODE_RDWR.htmMPI_MODE_SEQUENTIAL.htmMPI_MODE_UNIQUE_OPEN.htmMPI_MODE_WRONLY.htmMPI_Mprobe.htmlMPI_Mrecv.htmlMPI_Mrecv_c.htmlMPI_NO_OP.htmMPI_NULL_COPY_FN.htmMPI_NULL_DELETE_FN.htmMPI_Neighbor_allgather.htmlMPI_Neighbor_allgather_c.htmlMPI_Neighbor_allgather_init.htmlMPI_Neighbor_allgather_init_c.htmlMPI_Neighbor_allgatherv.htmlMPI_Neighbor_allgatherv_c.htmlMPI_Neighbor_allgatherv_init.htmlMPI_Neighbor_allgatherv_init_c.htmlMPI_Neighbor_alltoall.htmlMPI_Neighbor_alltoall_c.htmlMPI_Neighbor_alltoall_init.htmlMPI_Neighbor_alltoall_init_c.htmlMPI_Neighbor_alltoallv.htmlMPI_Neighbor_alltoallv_c.htmlMPI_Neighbor_alltoallv_init.htmlMPI_Neighbor_alltoallv_init_c.htmlMPI_Neighbor_alltoallw.htmlMPI_Neighbor_alltoallw_c.htmlMPI_Neighbor_alltoallw_init.htmlMPI_Neighbor_alltoallw_init_c.htmlMPI_OFFSET.htmMPI_OP_NULL.htmMPI_ORDER_C.htmMPI_ORDER_FORTRAN.htmMPI_Offset.htmMPI_Op_commutative.htmlMPI_Op_create.htmlMPI_Op_create_c.htmlMPI_Op_free.htmlMPI_Open_port.htmlMPI_PACKED.htmMPI_PROC_NULL.htmMPI_PROD.htmMPI_Pack.htmlMPI_Pack_c.htmlMPI_Pack_external.htmlMPI_Pack_external_c.htmlMPI_Pack_external_size.htmlMPI_Pack_external_size_c.htmlMPI_Pack_size.htmlMPI_Pack_size_c.htmlMPI_Parrived.htmlMPI_Pcontrol.htmlMPI_Pready.htmlMPI_Pready_list.htmlMPI_Pready_range.htmlMPI_Precv_init.htmlMPI_Probe.htmlMPI_Psend_init.htmlMPI_Publish_name.htmlMPI_Put.htmlMPI_Put_c.htmlMPI_Query_thread.htmlMPI_REAL.htmMPI_REAL4.htmMPI_REAL8.htmMPI_REPLACE.htmMPI_REQUEST_NULL.htmMPI_Raccumulate.htmlMPI_Raccumulate_c.htmlMPI_Recv.htmlMPI_Recv_c.htmlMPI_Recv_init.htmlMPI_Recv_init_c.htmlMPI_Reduce.htmlMPI_Reduce_c.htmlMPI_Reduce_init.htmlMPI_Reduce_init_c.htmlMPI_Reduce_local.htmlMPI_Reduce_local_c.htmlMPI_Reduce_scatter.htmlMPI_Reduce_scatter_block.htmlMPI_Reduce_scatter_block_c.htmlMPI_Reduce_scatter_block_init.htmlMPI_Reduce_scatter_block_init_c.htmlMPI_Reduce_scatter_c.htmlMPI_Reduce_scatter_init.htmlMPI_Reduce_scatter_init_c.htmlMPI_Register_datarep.htmlMPI_Register_datarep_c.htmlMPI_Request_free.htmlMPI_Request_get_status.htmlMPI_Rget.htmlMPI_Rget_accumulate.htmlMPI_Rget_accumulate_c.htmlMPI_Rget_c.htmlMPI_Rput.htmlMPI_Rput_c.htmlMPI_Rsend.htmlMPI_Rsend_c.htmlMPI_Rsend_init.htmlMPI_Rsend_init_c.htmlMPI_SEEK_CUR.htmMPI_SEEK_END.htmMPI_SEEK_SET.htmMPI_SHORT.htmMPI_SHORT_INT.htmMPI_SIGNED_CHAR.htmMPI_SIMILAR.htmMPI_SOURCE.htmMPI_STATUSES_IGNORE.htmMPI_STATUS_IGNORE.htmMPI_SUBVERSION.htmMPI_SUCCESS.htmMPI_SUM.htmMPI_Scan.htmlMPI_Scan_c.htmlMPI_Scan_init.htmlMPI_Scan_init_c.htmlMPI_Scatter.htmlMPI_Scatter_c.htmlMPI_Scatter_init.htmlMPI_Scatter_init_c.htmlMPI_Scatterv.htmlMPI_Scatterv_c.htmlMPI_Scatterv_init.htmlMPI_Scatterv_init_c.htmlMPI_Send.htmlMPI_Send_c.htmlMPI_Send_init.htmlMPI_Send_init_c.htmlMPI_Sendrecv.htmlMPI_Sendrecv_c.htmlMPI_Sendrecv_replace.htmlMPI_Sendrecv_replace_c.htmlMPI_Session_call_errhandler.htmlMPI_Session_create_errhandler.htmlMPI_Session_finalize.htmlMPI_Session_get_errhandler.htmlMPI_Session_get_info.htmlMPI_Session_get_nth_pset.htmlMPI_Session_get_num_psets.htmlMPI_Session_get_pset_info.htmlMPI_Session_init.htmlMPI_Session_set_errhandler.htmlMPI_Ssend.htmlMPI_Ssend_c.htmlMPI_Ssend_init.htmlMPI_Ssend_init_c.htmlMPI_Start.htmlMPI_Startall.htmlMPI_Status_set_cancelled.htmlMPI_Status_set_elements.htmlMPI_Status_set_elements_x.htmlMPI_TAG.htmMPI_TAG_UB.htmMPI_THREAD_FUNNELED.htmMPI_THREAD_MULTIPLE.htmMPI_THREAD_SERIALIZED.htmMPI_THREAD_SINGLE.htmMPI_TYPECLASS_COMPLEX.htmMPI_TYPECLASS_INTEGER.htmMPI_TYPECLASS_REAL.htmMPI_TYPE_DUP_FN.htmMPI_TYPE_NULL_COPY_FN.htmMPI_TYPE_NULL_DELETE_FN.htmMPI_T_BIND_MPI_COMM.htmMPI_T_BIND_MPI_DATATYPE.htmMPI_T_BIND_MPI_ERRHANDLER.htmMPI_T_BIND_MPI_FILE.htmMPI_T_BIND_MPI_GROUP.htmMPI_T_BIND_MPI_INFO.htmMPI_T_BIND_MPI_MESSAGE.htmMPI_T_BIND_MPI_OP.htmMPI_T_BIND_MPI_REQUEST.htmMPI_T_BIND_MPI_WIN.htmMPI_T_BIND_NO_OBJECT.htmMPI_T_CVAR_HANDLE_NULL.htmMPI_T_ENUM_NULL.htmMPI_T_ERR_CANNOT_INIT.htmMPI_T_ERR_CVAR_SET_NEVER.htmMPI_T_ERR_CVAR_SET_NOT_NOW.htmMPI_T_ERR_INVALID.htmMPI_T_ERR_INVALID_HANDLE.htmMPI_T_ERR_INVALID_INDEX.htmMPI_T_ERR_INVALID_NAME.htmMPI_T_ERR_INVALID_SESSION.htmMPI_T_ERR_MEMORY.htmMPI_T_ERR_NOT_INITIALIZED.htmMPI_T_ERR_OUT_OF_HANDLES.htmMPI_T_ERR_OUT_OF_SESSIONS.htmMPI_T_ERR_PVAR_NO_ATOMIC.htmMPI_T_ERR_PVAR_NO_STARTSTOP.htmMPI_T_ERR_PVAR_NO_WRITE.htmMPI_T_PVAR_CLASS_AGGREGATE.htmMPI_T_PVAR_CLASS_COUNTER.htmMPI_T_PVAR_CLASS_GENERIC.htmMPI_T_PVAR_CLASS_HIGHWATERMARK.htmMPI_T_PVAR_CLASS_LEVEL.htmMPI_T_PVAR_CLASS_LOWWATERMARK.htmMPI_T_PVAR_CLASS_PERCENTAGE.htmMPI_T_PVAR_CLASS_SIZE.htmMPI_T_PVAR_CLASS_STATE.htmMPI_T_PVAR_CLASS_TIMER.htmMPI_T_PVAR_HANDLE_NULL.htmMPI_T_PVAR_SESSION_NULL.htmMPI_T_SCOPE_ALL.htmMPI_T_SCOPE_ALL_EQ.htmMPI_T_SCOPE_CONSTANT.htmMPI_T_SCOPE_GROUP.htmMPI_T_SCOPE_GROUP_EQ.htmMPI_T_SCOPE_LOCAL.htmMPI_T_SCOPE_READONLY.htmMPI_T_VERBOSITY_MPIDEV_ALL.htmMPI_T_VERBOSITY_MPIDEV_BASIC.htmMPI_T_VERBOSITY_MPIDEV_DETAIL.htmMPI_T_VERBOSITY_TUNER_ALL.htmMPI_T_VERBOSITY_TUNER_BASIC.htmMPI_T_VERBOSITY_TUNER_DETAIL.htmMPI_T_VERBOSITY_USER_ALL.htmMPI_T_VERBOSITY_USER_BASIC.htmMPI_T_VERBOSITY_USER_DETAIL.htmMPI_T_category_changed.htmlMPI_T_category_get_categories.htmlMPI_T_category_get_cvars.htmlMPI_T_category_get_events.htmlMPI_T_category_get_index.htmlMPI_T_category_get_info.htmlMPI_T_category_get_num.htmlMPI_T_category_get_num_events.htmlMPI_T_category_get_pvars.htmlMPI_T_cvar_get_index.htmlMPI_T_cvar_get_info.htmlMPI_T_cvar_get_num.htmlMPI_T_cvar_handle_alloc.htmlMPI_T_cvar_handle_free.htmlMPI_T_cvar_read.htmlMPI_T_cvar_write.htmlMPI_T_enum_get_info.htmlMPI_T_enum_get_item.htmlMPI_T_event_callback_get_info.htmlMPI_T_event_callback_set_info.htmlMPI_T_event_copy.htmlMPI_T_event_get_index.htmlMPI_T_event_get_info.htmlMPI_T_event_get_num.htmlMPI_T_event_get_source.htmlMPI_T_event_get_timestamp.htmlMPI_T_event_handle_alloc.htmlMPI_T_event_handle_free.htmlMPI_T_event_handle_get_info.htmlMPI_T_event_handle_set_info.htmlMPI_T_event_read.htmlMPI_T_event_register_callback.htmlMPI_T_event_set_dropped_handler.htmlMPI_T_finalize.htmlMPI_T_init_thread.htmlMPI_T_pvar_get_index.htmlMPI_T_pvar_get_info.htmlMPI_T_pvar_get_num.htmlMPI_T_pvar_handle_alloc.htmlMPI_T_pvar_handle_free.htmlMPI_T_pvar_read.htmlMPI_T_pvar_readreset.htmlMPI_T_pvar_reset.htmlMPI_T_pvar_session_create.htmlMPI_T_pvar_session_free.htmlMPI_T_pvar_start.htmlMPI_T_pvar_stop.htmlMPI_T_pvar_write.htmlMPI_T_source_get_info.htmlMPI_T_source_get_num.htmlMPI_T_source_get_timestamp.htmlMPI_Test.htmlMPI_Test_cancelled.htmlMPI_Testall.htmlMPI_Testany.htmlMPI_Testsome.htmlMPI_Topo_test.htmlMPI_Type_commit.htmlMPI_Type_contiguous.htmlMPI_Type_contiguous_c.htmlMPI_Type_create_darray.htmlMPI_Type_create_darray_c.htmlMPI_Type_create_hindexed.htmlMPI_Type_create_hindexed_block.htmlMPI_Type_create_hindexed_block_c.htmlMPI_Type_create_hindexed_c.htmlMPI_Type_create_hvector.htmlMPI_Type_create_hvector_c.htmlMPI_Type_create_indexed_block.htmlMPI_Type_create_indexed_block_c.htmlMPI_Type_create_keyval.htmlMPI_Type_create_resized.htmlMPI_Type_create_resized_c.htmlMPI_Type_create_struct.htmlMPI_Type_create_struct_c.htmlMPI_Type_create_subarray.htmlMPI_Type_create_subarray_c.htmlMPI_Type_delete_attr.htmlMPI_Type_dup.htmlMPI_Type_extent.htmlMPI_Type_free.htmlMPI_Type_free_keyval.htmlMPI_Type_get_attr.htmlMPI_Type_get_contents.htmlMPI_Type_get_contents_c.htmlMPI_Type_get_envelope.htmlMPI_Type_get_envelope_c.htmlMPI_Type_get_extent.htmlMPI_Type_get_extent_c.htmlMPI_Type_get_extent_x.htmlMPI_Type_get_name.htmlMPI_Type_get_true_extent.htmlMPI_Type_get_true_extent_c.htmlMPI_Type_get_true_extent_x.htmlMPI_Type_hindexed.htmlMPI_Type_hvector.htmlMPI_Type_indexed.htmlMPI_Type_indexed_c.htmlMPI_Type_lb.htmlMPI_Type_match_size.htmlMPI_Type_set_attr.htmlMPI_Type_set_name.htmlMPI_Type_size.htmlMPI_Type_size_c.htmlMPI_Type_size_x.htmlMPI_Type_struct.htmlMPI_Type_ub.htmlMPI_Type_vector.htmlMPI_Type_vector_c.htmlMPI_UB.htmMPI_UINT16_T.htmMPI_UINT32_T.htmMPI_UINT64_T.htmMPI_UINT8_T.htmMPI_UNDEFINED.htmMPI_UNDEFINED_RANK.htmMPI_UNEQUAL.htmMPI_UNIVERSE_SIZE.htmMPI_UNSIGNED.htmMPI_UNSIGNED_CHAR.htmMPI_UNSIGNED_LONG.htmMPI_UNSIGNED_LONG_LONG.htmMPI_UNSIGNED_SHORT.htmMPI_UNWEIGHTED.htmMPI_Unpack.htmlMPI_Unpack_c.htmlMPI_Unpack_external.htmlMPI_Unpack_external_c.htmlMPI_Unpublish_name.htmlMPI_User_function.htmMPI_VERSION.htmMPI_WCHAR.htmMPI_WEIGHTS_EMPTY.htmMPI_WIN_BASE.htmMPI_WIN_CREATE_FLAVOR.htmMPI_WIN_DISP_UNIT.htmMPI_WIN_DUP_FN.htmMPI_WIN_FLAVOR_ALLOCATE.htmMPI_WIN_FLAVOR_CREATE.htmMPI_WIN_FLAVOR_DYNAMIC.htmMPI_WIN_FLAVOR_SHARED.htmMPI_WIN_MODEL.htmMPI_WIN_NULL.htmMPI_WIN_NULL_COPY_FN.htmMPI_WIN_NULL_DELETE_FN.htmMPI_WIN_SEPARATE.htmMPI_WIN_SIZE.htmMPI_WIN_UNIFIED.htmMPI_WTIME_IS_GLOBAL.htmMPI_Wait.htmlMPI_Waitall.htmlMPI_Waitany.htmlMPI_Waitsome.htmlMPI_Win_allocate.htmlMPI_Win_allocate_c.htmlMPI_Win_allocate_shared.htmlMPI_Win_allocate_shared_c.htmlMPI_Win_attach.htmlMPI_Win_call_errhandler.htmlMPI_Win_complete.htmlMPI_Win_create.htmlMPI_Win_create_c.htmlMPI_Win_create_dynamic.htmlMPI_Win_create_errhandler.htmlMPI_Win_create_keyval.htmlMPI_Win_delete_attr.htmlMPI_Win_detach.htmlMPI_Win_fence.htmlMPI_Win_flush.htmlMPI_Win_flush_all.htmlMPI_Win_flush_local.htmlMPI_Win_flush_local_all.htmlMPI_Win_free.htmlMPI_Win_free_keyval.htmlMPI_Win_get_attr.htmlMPI_Win_get_errhandler.htmlMPI_Win_get_group.htmlMPI_Win_get_info.htmlMPI_Win_get_name.htmlMPI_Win_lock.htmlMPI_Win_lock_all.htmlMPI_Win_post.htmlMPI_Win_set_attr.htmlMPI_Win_set_errhandler.htmlMPI_Win_set_info.htmlMPI_Win_set_name.htmlMPI_Win_shared_query.htmlMPI_Win_shared_query_c.htmlMPI_Win_start.htmlMPI_Win_sync.htmlMPI_Win_test.htmlMPI_Win_unlock.htmlMPI_Win_unlock_all.htmlMPI_Win_wait.htmlMPI_Wtick.htmlMPI_Wtime.htmlindex.htmmpi.citmpich-ofiCHANGESCOPYRIGHTREADMEREADME.envvarRELEASE_NOTESmodulesgnu-mpich-ofi.version4.0.2/usr/lib64//usr/lib64/mpi//usr/lib64/mpi/gcc//usr/lib64/mpi/gcc/mpich-ofi//usr/lib64/mpi/gcc/mpich-ofi/bin//usr/lib64/mpi/gcc/mpich-ofi/lib64//usr/lib64/mpi/gcc/mpich-ofi/share//usr/lib64/mpi/gcc/mpich-ofi/share/man//usr/lib64/mpi/gcc/mpich-ofi/share/man/man1//usr/share/doc//usr/share/doc/mpich-ofi//usr/share/doc/mpich-ofi/www1//usr/share/doc/mpich-ofi/www3//usr/share/doc/packages//usr/share/doc/packages/mpich-ofi//usr/share//usr/share/modules//usr/share/modules/gnu-mpich-ofi/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:34207/SUSE_SLE-15-SP5_Update/3493f37c0682bbeea0d3a966e356db59-mpich.SUSE_SLE-15-SP5_Update:ofidrpmxz5s390x-suse-linux      directoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=9d8f9b69e2e1fb57a35330888d0bac480cf3fee7, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=de29f5f5b34e79e72530bc5338122cb15a5e33d8, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=e212ae6307f4d3853d8af6d6682e3f204fb4050f, for GNU/Linux 3.2.0, strippedBourne-Again shell script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=dff666210c4232b52698aec5f2250837ef8312d7, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=f55437084ebbe7994ed7223f6d824f3994953640, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=3a3340e3214e44fe2ff5a7b19d28eab4eee6255c, for GNU/Linux 3.2.0, strippedASCII textPerl script text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=2f525a5255ba56f23d242c3e6a8a3ff1544f57c7, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=c14d5de1adba719f1ebbed161c89090dfba29392, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=ae63e3754f3f056edc055e84c81342415a2eda27, strippedtroff or preprocessor input, ASCII textHTML document, ASCII text, with CRLF line terminatorsHTML document, ASCII textHTML document, ASCII text, with very long linesC source, ASCII textUTF-8 Unicode text+,01@AEF^h RR RR RR RR R RRRRRRR RR RR RR R RRRRRRR RR RRR RR R RRRRRRR R RRRRR RR RRR RR R RRRRRRR R RRRPRRRRRRRRR RRRR R R R RRRRRRRPR R RR RR!RRRPR R RRvfB} 5utf-8b5c2f79ada35615ce2bf1e4899990e7907f4db5a8f97535f0f1574784cf5b390?7zXZ !t/)V]"k%wm]4? wiԧI=50@1T4 4xhHa CjՑTtq64 ;kHޣ,Ąx)+WZ'fIҐpO(F 'O e3 e b_L:1Dz+%I9j|C.eN] en,88YHLbi /F-C09OV.ZF&ɿ~KO\@׻T=R,sWsmA$`pl s9ÀKB):%0!]Z9͏s)_6}ܸO.-|gr*z鷇BC`@SF!e219HO_P[kV굝og$-&ޏ>p2RPRZ a&݃kC SbԚDgZ hȩz us)o1;1rAQj Xzb-[#}/ߝG,:YBG&;єG;Mg mN宸mdEQevCR WÃ# 3C$/l"af=6qN|Fm m ir==j>7~5VHB?pM!=xUx lY*M@Y,%]cG:v?r6tb-ӄJ4\J _T!(C踿dU~[h xY +$=(6k?%s!@+&dE(ȂAWr_KY LcVL}|j76AujPK2n682]b(A%`LqD'^Pl98MyXWVBuG $?͐%{& B[(*$ :w;iteHkcb- :$PyNWBԯ[ @ 2Ξ(3Z:$Z3l($L M٢w*ʰ+sh }+z"CY7%Ie)me~KDܛzcWsP%lu,yU`,@4)ww2*O1?>T%}TK(f=|$i Z WXQЮMMޙcQDT*qs Qt{?k/K ,48 U^GH{ncCةio]dXEСm/cF?;"7pjf>@_!A`yY͹[F2V*mL—ױ"!B S(23!MYZG&Sm?ķ{V<. oNO^6 LK~Kln lWw!Zo)p]Sq}Kߐ \E"S{2 $)ʃ#>pRTl޺i"WR@se} hF֔%$^eY[)e܆^Z,z")PMczd&ӛsY,.&b | eBꈆ21!lK3) N#Skj4NCp kǙP2( 7g4$Gs%Yt7GPIkajυ6;{-n9LvlIow~*ow 0nbD(p'h_0y;Va@^t4/Dϱ]c*S;pP{`a|fφ [XFn5?5>f9m#%O$7k~}/~mS4ŗ dx*°)@XruRc` ѓShK^5$ϤMt mc P Ar[Ty\XhՋ-*% A4_drzjњg)`~?k7զ(Gc{=(huXH),(Qz e2Kt\{,mwe mVKC6*c@$8@v-x;{^(Į2EoiS+Lu^s 1"XVb q.cqbYn}0;H ,۴QA){`! m'9%6UFy^CxĮ$$wrҐu`CxчAdĊ>o&ݑ˥lIcp(y7TP ~^%'(=!ٞB<UR=|r_1Ll,J|~GZ"&i*. >.#+y'ŏ_}2 M \ 4:V ;x[#T"#+o`@(-+D)ޓZjgB{44WlN3b}(BE`m$c$Êc+dʓDn^Q'BqAVkKI y]9!*xʺf:9tke1\BT.cc>eJ召SB~+MgAG\{ ,woz%tZCӈJTe4g5Nk@&"YUfZ !%T+,*$ߒa\ux\Aj#$OE qO~C-}XL)‹ Yb^9!r>t J& X $Ԩ{X; }}[0E齿N)O>qVE-y&]_N羝 37syj4^4YB qH jTTRH#,Cݡlj¯DUdbQP!bM0:_knx͚ͫX*Vz=\0t%n9OS) [ք{3dcD}FQ++'1(TP B(*Y;3]>X|64 j$@g5bh3KY[wfXFZ,p1۽ťE&̼ "Ho: 9@bPl.Ջ"{C/ersרM}*'sR ^NA`Sx61D:'}ChbV̅xWg[/~т6=Z'VM5p>(goʃ3~d}:Iblb u[Αópgöё SB?ٜ6c6HXŜ<[TVQj2 X{:JlHn(wc܋h1/aˋڽPQiʀCJÅ;X6"$.+oÆe<[hM-* ZhV=9@L9:',*KH6W)e13DiVA$t&wHQ_`wXՁ,X!ْß)h "HXfPTVO.9˘M.KC$شEV׵JXJU6ƹb}jج䷌2\'^_m\ 藔J"S-MFia:NV[R_tbk5|ICX0*@4U8"e k"^nJY9I1 xj&lPY@*zg5e (LU*e92OZս[&-3/M%wC`]s/.=W'ՂڮV(V*ֆH Fm{B>PzY3 K(7[Qho0<bE}JȽ(AQv-+*/>ql_~x3e A4$C*4O|p%ޡWwF2NZFҋ/ʚ1wn;. ,PD S*1 $F F)o.h+a= 4w2ЎnDNы.XR~e} eD ύ>~ʥ&';;(ǣg<2E0Xv$`sC(6.f @}t C1Pߵbmϑ2sH`zY\53SŴq- il3;ȋ7#9"! @W\y@CFuPڄV[\LÆa w%~፮HS_EZʣۊ'0MmyOsAX s!kl9} zR~EpaQH5WM["4?&8n,b6T5_0%t\;AS\KʄUy' )9dbhL RM=t=A-6W[8yЯJe 'rھ]L-(V#Y (WeTIOȁϧ/RыOiZ(Zsj؜kO}k .,tj;#cl}iYg ^ fݗ?3)}vc&#dvapz{Qc۶eZkSr\r`PIht@&}2LȢfn_wPaRXpEB]+>GC[uV&Õ5) \p$4ufk,iSM`e " pT?zi%wz *=cu:vDXҎXAYi8OKiPFcS Wk|}CnA= TuĞfWW DbteVCDŽAYWFHˏ3g!/ 2Z{0p evdg I]#@: rN+}9OPr$Ԏ92!ʲwj("`v!VC-l@-K,SI)S͎+Ƈ  X19^&J,IN jv&CeO ucQk1\i(fdȧY^XS6ni4U==&Yj'+h+;Tӻ ]nH d4NG!^CC^☉4OK(aTD,bZ\i Nks{ #|^&GJaW{޿*rˋ2,])snhfa(S@ʹ/Cj(]0acg xbMY@c1 @э>eG@sf-#Pö[7[ȭ ~5 ԞB]"\idyNv &M?݉n|Ƽj@Et6çQ5yY>{zr?πdqFho}G[di2ߟ9fC!oC۲lDsƉ.}x":P/o.#KpK0uD]3->O-E dh5YYdlzqHk2Z?$*U&4szg[5^ϮBH5#Ko"X%IrOhfyH^d_.`~XSCZؗ;fPTзqe]SRSO^>gI|lD М;yK&īVrOk/'d!v,֯g26Bԑi/w8o+?#foDTrTS 8SM khKtˊGJA-tE(ݡDEdLUdU)k}ҩxz;Ͳd Q7\%`+oDxUҮ8zY6(/pZs}vpU4T*+i XC2 PD5񬬔Pef~RzύZGfESy^7t_$jRPc.#CAA9WJ/bQ#W*@}5-bS&G?Qq{jMK /1@Œ2`R=U6׽=QˆhN>+{9fj ,Md}dC<Q`M&OJ3@]oAi4 ;*EL7E4HL>9(0q[['6=Tʀ:$ÜW*K7uJ,{H r)"^SH˺L˙dvKqY_ۗ6Iߪ z9h( l%TV2槚y^23g[2h}EὟv;]9J6Z-Q:7GLqLk2SPnco"\sQz LUꍗAZ > {ۂS~Q߹[$;J. =,ǻZ>vZ G{^J#]1Frý;ę"X͑\mȅaus<@o5ֺ\8Y+vI,?m0żwڸc^F&-d HVVoҠmoTiZCM( ɴ;h~c=vNl.?cKVSlo}5gkmCvg([ሹzyN91yds|ڝ;˴6m-Wz8v.=%h^|-ĝ*Kv4!1-7 MsjU7* ϧJbQ: ljiA1e}HU^ b~wnw—2&VC7SŽE+ufmKd%9fUW;$ּMBI`-l3VyjpxN =tɦE퇖]VEԥ6-+3:RLLL1JRW#ձNIybJT̊2)Mg ~`feqfIf;H'bxu_,L,jwE}T3ǭME%>R_a0E"zh@P$`roR-H⋇4tjkͥ+}uYHTzQDn9:ߑq(;Kd.DU@hT=xd+A2CqpS4o:cNTEkli?5.J\T 3  Fl8 Hz8]?bdiwSgapL.z tZ! /8U"gKGgK~z_\rX2@ 򒖊WANg^j0TAXwLȉj'qk^y0R"s̵U^J6tv:hu9;$™;$0b<87PWJf[ӉAl2)ET1SܿR,W#mHjdLC1xa&NiV((ꇳ(a$C" ֈ5F޸DRpl`W+DǑҀt̿|_Bm}#'nua 2H*IUyg~ֆꌎ:x @nqw,|kOJJWQ ma(nj0@_3r@e?Z3[)Zqow2MnĘq9ķ\{d;Zd3@0ґ]AO(KpCwmq aOV#I]77v^;6xCX @ڷ{˻HHvnx> zKyZ?f>l|y;f>.Y^6g_ME }a6U0+c~]2ayS 2CW؅(WoUtfu/EVq̧؄ZUw@G)/ۘ>TOn&y!r2!Ad W}?_$~ D2Z$i6k"pS(7CĦt}q8a"* i^ư ^s%0+kXp., ^J<:T&+F~+$'Mg~P;t쒯&GWz#Vp$bNg)-7q%Ӹ5^uz7Z:ḷDvOlHiNh3K>&hʪ.a\Prεӏ\ƩivX1vPz[2cIY [kCe( Z8pJ,lYʕF"\2xGO;!1GPpf\n>k$W b%8cmx8y;G*hN(:pu,G߄'$nY㏍>^ "(e6(#7|zr]EM(9S!&Gf0͚hW3@b]rL6\ѝ^{ */Uz%PQI?#zd 2Z1G]aG]mN>v|2 pyG&cQpF.m|Fgr$8ycG6(\Ù$ٝjl ]lԲ1ak ^l$.a؏ C]/HaLڿX͊syl?Z- k IBz%R!C!?%4>u|K#`ߡUeC  uЀ:#*R` e I-**q<76]une()IW`stT$iFq=P:ǙH47$$d66>|SG%Ż~9{-P CKgT ~W892Y{ˮ!%Wt4CGo-$&[-ڍC@:T)C !1V"<]"gt5CLxk$55y{2-Z&\!SV"ؖ!DV.&ɪKŶyPGB7e#J$sV8(Ap&$猦Ueb|>Ó#)v5T &ߡSy;u$)AE, ?~I&j0gPY@sjY2Ys^w$P :I[8@Ѽop^}kuVWǘIa.-;+fi^xt,9*'. \ &PnQ< ܠXOrHBd L*\k>,`0J(aZ3Ju1l-Ӹl Pۯ `+f_5=ۻ6t!9R@ ExYqg4E_Ud p;*|i&8=\Q ]4$F5#c&ΖzIuwjǺL.g|PҟJmunO#d{a(| qnaK. P3e|0G[Z&n{_`:b1-fFUay´^ x5n>Tb3xG d>R[};b ~/gx#d>o [WtKp?; N#Jಇ5uLW5tZ_ty?)`uD:[~ݠe\sZo7DdAryIEvAx)[$(*.hMA-;PpUR6Ϡѥ. F3wftAĽ^ɇLKI<>  Rg/`H" MGd-m\=jÔBdT|1/A^D`vI0#PX5MҗlvL RjJJC4 oɡ`vU 5DP@Y~ ؤ)Qy4ŚL,% yv4>ӳ]g46y:Zmϟ,I1n26fЏ#G R9I9+S*Mhrm[שY?1Ӹda,݈:l &It,r2DK 5$džE7u 1dËCx;Lc'_4~1==d8d1G,r"E|Z9,)fVL+Y^MZ aCk:<9hbeYtD~Fuozu{3tӗ-q*5w(htqH}]).Tt=X͈k3'J[.Ȝ u2Y.'Q7MiIQg5LD&i@Ga]&juxQ&OrGv?BO?o^Q ڣ !.VTHͩ ,T Q|1DT~W=T}y[)DĖ/8۠a1fRw񽵱J(-\i)>bJʧ=rhTE"?B]IP8TV^ܧv*a:XpP^%q,.Zx-{ Z!V@>9!>VZ脔zM?o}FKdqy)t4!򟡤upw~߄y`m !컙[L8եZI_{O$9#]"[0!֐/<[x>~3 gHug44+hlodёU/@Ϛ4{o>eI!ma݅˚Sl_OjGaT3?WX*$ɡ+ CѤ|ŚYyXvȻc:1cJTI[[DXkL*DWto0M#8dwWP5>jP,DFA!Թ7>{Ͷ;KzXOm3:5346().6:s0 ;N8p# '乢 m7o: ^Y:ɽ<)(maMa'W /ūr O 6S8 x}i) G^L_~|6*J",:?!HUY ?zK-s,Jq4Թ'_+܏?gՃ6t41rؖ`3aTGWk:2ou?'`{吧āfL@Yv#|rl(t]<';Ԗ0pU[߫f5;:ƾol9~3E $-P㩄#;w!lȇo%#0(ɵYUſcaRR2X~ɗ=A1IW24nj~k(hpY×܌!QBʀlCQ P+ZI+@<8{tߗ5wHԏ0c^$-lqTB wF/S C Laf5Zuԫm̭|5CD|?6^9QxUD*ˈP3Nq a: 5iA$@;lTˌi81ET. Iݒ/ܤ)C#VtwnO$A:g.UJx`Il9ChEI`cc{'Yȡ/54-k޴_}ܼ. N։$  |sK.xq)bOs3tHԗ*f&Ԧ_< &Sz-f !,BRL:9?-noIL8G;]_ u{t[@\'PVη(5澗MG!gК+U?^Xr#⶧t⃳_$0OјԘj;Up$mWTg EӛWBŽ (8u)HM˺QϞzl4N2Kڛ22yyq@D•V?dۭD!_BDB7nba#;Ze?vpƙ{1f]5D.ܟw_ ދn=XDr kTpr%MD'%.2t 5]slf_>k5W&%ל?AQLxp~ϡȧoNе2eU7w̔u8'dV5:d#^,PQEzh9vvU[?)ūꀸiGnɾ΃ia޲;<, &Vb5/_ =uUCI-3.nF뜞[p!d-йc+!jG BW@+ܲᇋn~I•tEj~0kUBv< jǗ^P{IV֍"9Zؠ;5 b.iC7@J3^lGBkn(Rq4;Tɿzв@)wsނ۰OBx{PvfR~V%J GrB\qr,box=N-| .GZ0='+CQH Z%+hkj'~p_;Ϝ0?dJ7!|E!JG}H-P-?1wiNUX6wĢZW~GiyM{-aYí:B \`/$LSdLSԟ^aOr\# ƪE}ѿ "(qo(pJ7;3Ҹu/l3gJ[lձ#X]BL|usL:n4/u)rT{NtږX!\*wgݳ+*ǖ"!+z2g~Ņ2Ά>!zt^|g-M\!);S#3jwl^9z*~ԕ9كɢuwSV/͵&Aඣ,"IӯtC\pa$kP{0+0GB ?au.OHO-1khGv"]3M2s$GAWMC8fq.8j#\Mf "=xx'ʲ3%Z wBhV- x bնx5A2M5-m< &zYM 2`,]yO{j껾~AyԂ`=EO@w]. _`iS)!D UǷfF.u݃D1 ?g1>Hu[#2<ʄ8g|9UJ& '{C!ê~?z|%SWL!-@rS[(U*T:XzoSL)ܔ(Ecu@6Qe T._XpeV72y7N9}2%xG/ֵn/ #_uY#@-dµ jqHPGg;H++Uj2@Rzc¼" <ah5GSB\Nu6fxJ$~mh Ś{#X0ڥmk[bc?݌N\du[lQ1=ઞ>Ov#VS=OfM3˛XX;P [;gtAK}da}|AnIh卿7I^F]nWX)ɨ*/t(n-Lbs ptῘ&lDJ{( [2cՓAK"aB f?j6{g:r2k0 #>[R: nI@j6jwjonv8q]:S|c_ t ! .g7qsFdBIsaupm҈c_鞱 ¶Nd8qs̷T1Ny][gaN )_2eaGRfRjY3]XϓG*;:a/Z!|*]|h./PTb'e%FZx.B 4C7ݟH @A\M40I5Ʊ{P2]m-3z(R  8ՠUK61\v?SF9ri)G/hdxSt61W.'G"d:.|܈xlIs (xb,P%)%-礵}`#!^ |焑8%Z|+qtM @>&+"wE 6?ZjU@FFu\*$-ۊu k4h1+#ڪk4mHutvJTxY,Yɏ)-MO0LnzzxŪ?\\2}jѴrSE 1 8rV;w{%LUA8|^!~Yg+ ti d ɶzcy^JȄJXQl< pSk/- bzׄz V4`*o*,ۆ,J<3θ ui cD*_﭅b( 0Ur!C):$TFS2If.07{Lg+ s#NR^߷ՙ$V<,\3fE.T=Ry G$rir;{W.PFK|eU#U;wVZ͝C{S MjGh l+u$a/[]&%A,"v7لEZV5n]9]!7ȉ0 qG<7娣R} "7)u ЎHXO?juXI^\Sr1 Tt[:{x%WXKS0$l)KR%a7vˍ$^hA>kFbxYF(w)>Rj$=zY#N =ӛ#Ti6jUV ,Zx$evK7DCu]Ȝ7سA .h `Rߡ\/"N}gmp,0.bZ 7㻧9$#!B~{v^Ü:I 9 %B|VψTp݀SD=QjI8>߰ krn:BbBl@g\[s U'b5\Bw.W䡿_ w|ߨ*wMֳ읬O[oYCW""Vq5՟'.;nq΃Kf @0)Cj:]1zwbc vцHDm~"Wq&,L?S^L+iטtlD7V`%~XW#uxZF"'*R^UASpl䒍0+t:5S72 E<_,0jKfmRдkl<*kLw#qliފ~o$Z\$1Џ5>yT}F GN51v.o)W ]xāhk|V"^~;96YVԥ˷mv=5m&7PΧDsO_WTn-T'"dA343} r k90q:ET_3CIkPC AՉfBXl͎1+琽Bd/1/갲őrq2笩#[і\K %^ߗV-a[-W.y&K3TβJ̬`5M-HPW3с")zTTzqoQ|oSI9 a,*R g#zJUzKe} k 87- >nutc1TrpH.@k:3,l)DTiʚpّ |?RLC^iAH?oc~oHasT*FNT06;g΂N Lg3}t~W [9t7o:/Gܑհ!,#ͫ"-Zne1oSeb?ݫgxN\SPÐ2Vi0.̒۱e0Ǣ^͉rE9t1"(ҬXAǹ)= VfC詞 ܘ(6- 1/~r]!KdLשּׂ^Y$xWnh9:JDs1++znTIf^0VK԰*r gD!W sҲ?XŌ,LwI L'6E ֭4/ #Qvw tL}-uk̓}X Vae 1[dΤzY% D"W4?tV"^GUw]fQH;c/3r C\V:ghV8ڕ?-UYQ`+#F[2hӲ-;p&=[YQ*)b1KeOL0p b܊ӰJBx0KYtgzoDu4|-ҶLjy>4AFe^c72/k /1!;-!ž_EVH&h|&~i$+zmrCu1S?w}6] WL(<l/a =.l4 k@"3>mz`k?rI89Μx{qrRj> -m-2tGF1 -FaK:;K^E+mK2 ONv ݵϒT"~RZ/XRw+66ހ8іRzڟ?]Y<:3S_>9( `.EMp䫽QzmS:[>tIqv)y@zRZ*^Cϗ{~x~j;EIc.ݓr O)n87l#Mġ ɢUqc #`჻TM p 瑴RO[I+YӼlm IHsa+4)Q5҃NH[m6_x ֔T}R\fGwl ndeP VGnjD HyBhmt<ʵ (iwyYލGbX~E~fG)"wt4Guߘtztg+M󺝤Y65"ϏK^ Gə[(iHlo&M{dp̏vwmO{cVsӊ0i]Դ^=03PSg +,`JO*1#1]?Ry?|--{^ub'&WW Әd1y`"r5zج<# QDqA^?tB>]FaȾV rnh= \!EJZ_R]rlбx֖"cOndt>},^Y憎1D8ٶ.8QEfLD؇YO~Gu&(!\yـo9Z5a&&c=QY KÏ@s]:aQÏ (L3ߦ,zg+ޔm%C7U "} v_1ܖ%DM;C+o %(725^aeKzr$a1,d֎6 쉚 A "]y(~Gve(ʖUR]zthQ+ Z?.@{o?{2jѶ cNGl> =@ Ђ{~ڈrRM`ICcԉ_g#[h}6ڃ'pPـ|RLvzzȓ)9V"hC^AN*-05!2ĿQi_W-Jm*62c z_l\_N|~dp762s22,[[QD΢}Civt\v-חRH6LoQ^93'6Df[bŴ%yx/A1g'y%xpNOgֿ܇;N2sBp}t~~€.2tfFg-uJW'cpM₍tvfP^'5ac1״4U&hk`8WVmzYwC̲rՖ^rwё_^S)J3gq*=|UOۯ@g^n.-2BHE+5EDANrZb8jqH턖.iNYEra LTQfjGnENfvbbl ]F F: ~b_Mj^FW5:?!0/ GK|*+f ݁v\@hy7 M)EA3@Fsavkf9O+F%+bz{$)a+cc+<wa\m-agj @3 YfڻaiIC[{Z:YO0"*x6%oH0 M& dͮ\4Ż7[KxIYb4՟Ǟ],f`0<9S$K!zSǭGᕜРWi_:}`7nu2OjQY):wI4Tۍ*=ڨ(dqfc4!JP콳_6~QD!1):Dt8vWFݒx_J^$%' „{8q~Xx|"ŗG>&h;<'bB xض5n@8v0A=O8 }+d8ZNh֕tᮁ]Q1O؜QJbF"%'$]֤-XeC (!u rLZ~MeX\h--wm.P. t < dTz>KtqZ= V>sKV""NKP9]`QN׍ 07?{Z+2UB ZkCGЇ-W9*.؁"(-elƶa%(pu;fucf1[>'c'epTOoǀ112`H:tu Y1 ;+y3#4J>mHָOɉ?]+.&(~Y8A.PA+\A5RTF\Ii@-:)_u{ve$sQ`ICh"5`蹣D(l׋aQ烙sfV#XK vvfh-vvɧ/Eb0O⪳js(=8SeJPS÷][ZIM)إD9RNW1׷=N5`:^w-Lܽ3JfA9&+`<͘z@}:kI\A,r `\rS+HT,a36P3 Ӳ$8PmY L h2 ;eP]`3LPm&5q\<ˉOFf]K nʹoVm_ߟWr</yĐ9eRtG%NjJVjLl۞Z7o]g"Aԯ !_c\ꟅL\z]~蹕8aų6G\GJ+f@َP|,Y)T T](QERB:A椾f2x;- aa6%ֱ6SVi|MZ-auYc/j1lp9%w\8&}ǖ[}"1K9lT)V|4s) "`Uz8BNO GyZsN7q,N>Q짨rY>oh~!b;nvEm{!K=Tʌz@3!{oɻeF.y Ư֨Ômk2`5ƥZ.оc)W-Ȯ6/smo>γ. ~НL#~osN-4NiWp ZhfIXx:07%: 5ŝ(GC}65hNˏ2o &O۠XXXDݡb=d7)ȳa6!5e3;Z.x}V} `6 *IQ@࢓(-l|zJC +E;ȍX-~c?0TĔ9;`4c ޵[;6c Y#% A45rcNEsD0E&Sq }/Q]]g JԄ*AzrؓnT; LH~D P'΁%6+_e)<;WC!Ih. 2:>4V9??@4taE@W"5FڭSu=%Ͳ*;`fHR Z3 wB7? cEUZ&O?rÃ{e.-VGRL֒:>QȻW/ca2!o0baɟH|aod*/IO&jRa:ru4G(|ij]۹E,e_uj9PczɆg@  _<P˟I W,Ik2#(.ԉk)^PJn6F q3@4ÿiV;I1PL2o QCX6No34A硏e øMj?1ly%ue cےQXC#N]!s/#vl3L-DT Nt/^tp*؀;K 0 cAP-s4fy펠y]rx-&$jc,"uȼѵ+U\vV&-iH2(2Ĺ!d_ce2<“d]h3YzT=5NϡeA\Ψ;aqj0:TU~v ^͘e29dždN LȞ%OmLߪ-jrNTd)$Y z VE~FY9rm zMBLs u~9 ЁT%n2t$&o"n-xK.Y 3Ka$(:x| o/lp m SSQEB 0`b PQ[M8 cR}V0M@cm+hJM/~3T,uߏ?WVBEIs bkeLN&)Ffc8_τl6=rNQQ|9SD6Tk'Jcm RعkmW Y ѻAm+Ҏ^qjfL`$iVǯ5#QI1[E[18zsmFoy-ԟmZ,Ej\#与 Cy3UE-ޙ63fFP ƇBWx;&C;cuF;Ÿ^#jQ)_t"*cthօXPqOa@h=L P$?M>7Kvlƶ״1xp?bAc7AǍaSgZ(27`+NbdmRH츿[ffD ڢ|Ic4UN\+׾L!8sN2XЛ_2V]Sj Jd ;|uplZø3ccܻaE/lAg|gYx u͸p&BB_\q! Df2Y}9{S=Uɬ ˏ-lͼP$Y+V[N.`r7R6J;gZ߻ab\3R4b=֑be/sz3_>/HLˋ?v͖֙v7\J`"9S]B7 ?ky~"l=#jJi ,6'n ={NlZIwMMf=Q$:\F+iI-y ZUStW6B=FEFSL-> MYࢗfv%>v;*mcȰq`'O(IV z`Ȧ4!aF.QO* @dsՖ -v}snyCcujcjG^ʋ6&yE3H )2=-F ;y"UixLӆ54SQvD'jIsP]GoYָf{A2]4 ʣm[hSL |C7omfd8 a_'A\`ܜf.<{.z AɍOCM 3!o$,+2:l a1ͷ1oJpr饸v{=6E;:3Pt,H霏H3w AY\ >MCoBt"#)8YE`X7F࣏l;(WnyԹZCcs0|p 3~tXW j8 xZ6G51Yg@j}Q,X Y:;) ietS^ߩ/3&_BYg,4d[<)Lk~.|0} 7 YA<) Ɗy0O}s\ĝ>a30Ň6 W56gU-[Pb[m1W3)u9AR+v|s@j]6ۘdrjM+vېvVYG9zM^uiSSۧ2Tw|FRX (]1QW#Zv~ ZZ٭*?BIF3gH /6EZEFY 8:AQ//pF İ?/5Ȏ;a76/̕g;#2}uEִS1~py~kN"~uf&{8|Gnaָfcȓ:\5=ir= ڿlA5{47Zjl&i{Di6֐e)>D) >H4+$JyAD6}܃BEeУqHks>2SrYN-\[buG$^N64bѵBQz>͜կ&h .۲RMtIPʧ5=;*#sdCThB~g$<X5kqAo\FɝJOcZO0eciq/8`D'غpm1ֶĠj#V݊vW֪"*|8b/p^>A.>  $%߶恂oHplxlNNєj`P = v6B5Ix7eڹLfRnwsRF96vEŇ6$> ~ t)>`%+۰̲?8b@Pb38h{8"Z O'9k}-+m>98h<+vjIs\oYp$x0Өڮ=|3yd ?cNj-r+f,y3y]t[vdf8Zb:됄 nGgWaSv'Y3*br%*wn?HoKZPEQ8x?ݵuHX,5xܹnF~RKw^?T[@qA绌+0b-k4$GiȟA4rQaTd`[bXQXacUM2C%S+}hG0<+.@le&З݆GOGZ(?- jSyn.o7?P(.%TLwK8*gԛ/Odcvmuꊾ7 Yi!psd Pޤ8?_iX3?b pX>:AMXM3վ-ir C ?K:B9o7M bnH=F0Io[r >|ncoܶe[bM3[psWZ5PϘHY'Q*9?IܜL#H8X|Ó"F&QK4(KmhJ!r+1Oq&X2~l3<༝3wPP Lg&: S? C-W#,Mv7M:{]WS뷧D0L9%H;.VB8[6![_u~4,d57u{ %>nwRQқd']/T[cG/zn`vTvwEB p:FU-7G[lT;gY>֚6LjAwernJE$^*B3@={Uƿ,8pZŸ*4}tS`)Xw"a}bl-^mDWۅ`B{>(d72,3̶1їz)ܳ1f "tLxR~Ui/&G݉Ŏ**ܤI8b%ZK_]2@D, (lUɠ vt}ZR/e(`2#cMŷJtQP];E2#³6 h lv/`U/A'CP0Qv@?!~?^Bj,MVh--eC2yw/HO ȿ'{D`M%~7ca%4k0*?g0ln/;xoW0r!Ń9Y|,%CSsdR|oY\ͽJ2T *Ց$qp.MT6O|e{$2](4C~):3}\mZO6 ( {q;C݇1Xco0qҽĘGU n4kpP?zG>jp/0`Nuj63 "`oPn |mnzAI ?zyBibNU.\jFÆU"1<4by$\>we2D۱"3;(PY4%>!OJ>62Ums7rXy|V)ا`2~ˈlTe 'FY;KɊlO)<f! u >.G$~ a~vMibh4~*$}G&y0,Nx#lP1ܝe8OF|^AMEo$LiF'*5tLY'4jRp` ݊]P%kc+jn?M髕/>&s=fZsjTKqGmEI&MG_ / WSwJ*awU?)fzxE wࢶ8 +۱׬NG܀,tp'0Aׅ*gaDHǕQWzTySV6{MZm Fw 4:sE䌺_SRm6/-bˇV+9XwNrR(Kp:б%nEI'[mG!rFAj&ˇk^_&$?XK`nć\%m .+&ͯݟ/M+LCԅZshgxƆ_0 qH[F0k9Pkjwz-<'g'Jm^;n>M^EEX&?]q'8E 0uQe"#;@š;VnIdgfM=F%7Q[ Z`}%SWGC܆B@@r_1 JfTB2sA|u'ͷ]7c5&ek$=uZ7$eou%i`jݤA!F[=EU3M@M6*w3ȇ[JߧiG?5Ǘo<\a"#weP耂mYae~G(C7Wǰ΅ Q'ˉ൶LT|n9VwmvQowk>0 dw(b$tՎD,g)%Pڵ%tY!^n A:!~?t&Ӱ' +ZUTTA$H1,iNWpHGtƀM bUkbvnԹU?4,+.<PzU]_zR7AnJD2ϳYGnD#t!OǼIbIizv+$DE>$ ~qbm'GC'xOblrHUtBf ڃ= qqd,B)@r<gוL#1w~%o 6,MjR/E]83wZXV%~B#Ι7. -vv07i7|Nt ҅̆QrIFWdz!J+Ww@ X!#K-z~uT)q1$6dç e% &(9qWT X̒|jL(ٌ}G)d'jɉAeMxu٬NHIpz| #SU:rdbxԃނn|+SU+< >O,y.Gh9,iגNWG)=#Ei]u[%[Dr(wepy[8iLƭE^[o /҇8;5ӠZJ/:F2H˂:foq@Qm EOqS\lc^+Lkd2pn4SUD^dn_O>ԣ~i9Zл↢;e mrjQ=igKy]%+w@)xM9wGW;}Y#V%65cR Z}8~#b(BʃX*a݈ђ/Di(OPAA{0dY&P陳`;$ܧ%rgIiih?اq4&RӥV'9gV#kE_2ّ]/o_UΖ*ϔ蜿ă,@6.}N| ¥fezj*{}P?MZݙa~},H.g#/WnWzU()lޚ]Eě+Z]r}Y% IAMZF@T ٬-ZSܞܞZ{ 5(le:Кv2ѿcsխXlJ"W+׽2cio9&}%ׁbT6⺂"1sa"~ d4mgo H2oa$Zٽ{a)sB}3_Ha_x;XIT$NQtVБ}zNev&'{BwTo8AfZcmѤD:^UWb~UXf¥to'=VŬjBt^ls=PhO4Dq HC*miߒNC`"3M6,Hx=wRV{H'*P(6x.}Bf3teDὄ4~i*Dڶ߹ vC7e_&)0Pw}4Y'ezȤ61dIKIM_FҢR!]1fq  lj6ӼMq"/1'3M($[iRIdDq`{n=TsӞ1J`f9VBغ?$9 j/! Jz%nV^,/k]:*sV`<-q֟br-П+Ѓ #/)gU@O5cq8.uN:q+F=S)~l};BZ\gl GC7B O+uF}zb#1:u2d LjXt|)SM~yilO{:94!Mѻپ&0&~%qb撡V щ:S:Y4:Naǹ21;6Z;F$S"N,G08Mi}֒0HtOI<wtƪ85Y?YFZ0SXySiXeA ֤) lb7o׫!a 6VD0('R|tJUSW՟,æ T?bbKy|1,y3sQg L* 72D]3!i[sx,C5rFJ;X$!O!e>ڝ!cs P Kn0HI׺yW Ov*(:x }|ʌ1b@ ᢼ*Uz D3T+34 e]y+ĵ9j֢KJ"b|g;Pt)|<1S{z NŽC)nj]\{*_-`a_wTIW輑ߧ ϴ?Ly|Iq TXc)ҺtXEBiFc|QnfQx'HCU?yoo\Vq3zjkb@⳶wp>z!Plb%8Fajie5y+$e0779V88eTj ]:%\az=D#P/E{@?fG3Jz8ڑᣴ`NU6>ٳg ɆVl2IB*@ƼwRoe cE! nEꭟ cl<׾dBΝ~isJj8=/˩d:[J%Lj i*Prk&ԑfCzQ&È?z]xA\n }(Wl9~9K%RQȡֳ81,A(4 "/:b]Թi@yz#hsRIF B~+͹:  F[SeTPrXS'OY OC~PvԂyK/IK(>"/R*dq+Va'k)&D\xS#s*"I*&Q(?m`r9y n .Z`T.ixp|@p7xm+x)qL#003値gm8WxMhBi>\[%s@VmCYebUKxZ@P =$ ' |_4*J/E_5OoXF1Mز9-_Ӱ)jv9vr5o [QgiOOHtd)_A9"uϛq_ |PjfkVDN_|9IQUK1em"˟f> 58j"NmIRe|Lb?Z$$H׌&O|,♏-zlPXo'_;-ҖГ~_Inge:D8(k@wJU@׺{m;"TѬ" 1bAIG!&&@MK o[JTHt9n^͆Ѭ }@yT{kBTs2Bt#6s ܣJH島?1Ii<gõLtj"hZ =Q<۪/e d GcJhLh3IrkoE$A #YeCd7[ HhCifE>B-M6Aۋ.(ٚWq͝'a+Z~oY9A'@`Y`ηSt<鞳ʵ痓@!Ogpi:[[iQ!uWf"f6Y 4A'b|wiZUXtʧ|HiDL9L;t]AW)Mhc$ ](0^b2ExRx(]PAG&Rw=z }P!f+eAJeO -&!HgNHΣ}FwxܰL}ž8 TCaK&1Tq@ b;~Xõ.^$҉?{/v$@krCu  9d&ؤB9f{#b`>P|FFa+j/]oz= P]gUm=cm{0\Gh)E|~MtTrFZPr.>XfnoJr^-# ZHd+5>5]Me^)768p'#OM_(yGDf 9d~>qB4C˩.ئ:cY-K\gwz ϖ\8U\o3YS?bzGjOxc4Ic`3:7KQg)@mdWO\\ .=M!}b:')"ϭ}qnSr?.ZHv&m󕫄3'o$߆:$jҕ0epVD+oUѳR.h,QъmqLVGo,-Q^wzܢ)׮[1aRmER#mX |ncs-h{U#:Q`C"嘫 }p(V&;T~6AJ~ܦ@k\u^(z*3Mv,lGb#sf~9icҤq̄BgCDzƄ+Wş.='LF*dN0r?=?NB>.k%^w @N󷲝 ?~IŞ%gXud[edgIޢ2"2myB~%r4qRhCˍWcf z Uim$Sr][+~ZCp5~?7 KhVS}ƶ[N7ŹsFM̔ 44 Sиu^~aOuAW"5hL'wY3&GuV4n|Uo #7wެ?̯?SN,K|wɸX~=Xth ϝ>]K}Qg.'_& ;fL-Tp%W Z R=YmT(1ܤMr!$sC4 r Q?^;h4&7o+/8­Xxf,G]GxatZ%:ݴkjWA 8~/;V7}~\>9_kC7Άp;wf8pɡu=]8<&ԝ.=fE"׮pmPx8XgJvwBϪw.n{#i x\%ǣw؊4hY <5&i[H&6YgQV?O}NZŸ2S{Ԟ;VXRIS'-3 :a86!s&K^Cf"P:^yiD^|Ux qz{l?OqU]4_xuǀ[Mtz70h9W}`mMO*Ѣ9 6U-vx֍(tlJLuQ*(D3>7kbClAZT̵u4N1L 0rx j`bO'xu+T .qS&:?Fmϴᆠl9^IK[N$ށ۲:=(-+ڝ>4+ pN#kJ(cvaf$% :]up7.AL@SV:[Ѝ !849CdVmQX Xzjc?M8ݷ2Mmc?ۘ]нWmIۻ֣~/BǧԦIC^ rQC_(=-StSWA^ޑ[3QJ"lCsl a%|7IJ431w<`\2@HfޙQ7ȳmIE:Q H@O/B2CU$]p(LLK$AG>h\v4եCXFo&JpSŦs( zaP'^W=H#< ,S.L^GVw].zjзujԲVN?s:X:uE Qxg>Ag>mk«iQqVǒ.i3G&?⢮9id4J3c^+YZfQBF. 7Ƥ֊q$N p>:}@wg<| XLAƦ P$ <\bp7u`#fOCp{& *1 |lozӇ+_w8'':"IL}&Q77IJi]QGl{>,N_eb o(4>疮\ ʁVn~gk3ߪn-0q{>VIMggJ^PNu>IZ <+ib˄noKx-N#*NM~GXzkfdX39];~r)Tˮ@Ε&Q:ųG,=1|(Bo#;\9+ &`[<|u:QCoDD8Nn;[,x[!($ sgBZ_; Ͱ}5ds3Px|$=ujNXGCXAcQ61Ii >,^ƔXewdzy=pS&Ql8'-tзE|;T [tmtӆ)pʽҶUju_78ƅŐ֢HMhiPI*S~i6VwkӘK rFԘ|ZhHJkai'mͧ3v Wvc>WF%tȎjBG_yA&]'~-w,<SUJYgXŰ*;oN: N`u|P*>;9a{kEC`ꬒ5 0Q+lRƫtض*iOyGi10Yu&q؝,_qwlfBfWÒM)GD%=Ki᭗}sVWi69{)N?XP7aKweΫmuKy!QَKΣ:@ Qoh`KOaJ%5"ȕف4*JJn$K#2q~Tuk!#p A2š\Ub¦eV 0s;pB;vA eHL B_zjuVίϮj$ ';3h:D{c 47;ZI NnV61VaU*,3r  łr 4lWȊ.в7O=RR͚`{=jqYt]qI'hё3!GgjJAt$/E֢ y)^LClX/9,[KHY$P e }ܳNeQ׳jo+/N X.x'LX?E]0F!wBrpC]!L1-Aj͘IcZjkKu1`QN$%;lWᑉu;m@Άנ "(uۚY{HƄIur*n dZgdo7Xh$@Z}hrm!jqrUZ՛/ϜvWU4=' ֦p\Q%W(C) /TBl:v ʄlh?o"d&%a9)^ٝ717F#PqC<4qR> {yX~9C* }3JXMu+ GeXѕ$zդf[f!~O!¦*ې5kb$3 U9`īIlbAy_˲؟)mZ i 0N!.T8s6ps=7xʚ{Yy9^>H߃i>#^t-~g$O kyiSa ْk aOdv;<WZiHD'%G?`)ysNJ<#DEzs@?oI-vbaj&Pcf1o6\`ǹu&Lѷ+}rp^ӞURK{5Se@{KWdk >ܝRTC\#O0CNޟV܉Jq'Y+ $5tȸzY饕@1I@dAfM05yK 1P-l<5|P?.c=4'㑯|%:p.`Jc*X"ÁڎGY epJ{ѲvT@jSe*]TN21뵻dqCPK<t/ N/i6!Φ6OLcA ȆX{a8fIS Jأ ~XELOJ"]4{}jL hGͅ7GWv`Xd,|#޽wb֔VGL+BS#k=)@ ld@bEOx]a)iD,+&)ӴRb2&!?Fz؊E*Ξ#?B\%j(:kb1ks(g>-vN[@屼"N|YGEBj:Gٟ|! \X;0KbND %)w"(YR^8r_,.fLŝo`$?w.ImGaͳ~DOAڌW,ayiJvW:5/l|bsA ' ŅO`Ґn`M;3 n*<3"|` ךg AUAe !Ћq_"ȽH&שּxm+IBЦA9Jn*uĪzrre-s]\g_X!π"9P^{hG!z rb*[0;),XW{j}i u]*8 K@x]jşW=[5ؘ: 25!?b-5O:;y6i){nYd/ {ҐC QU'I 2I vO9 ޥGsSf(}dIlKL}v$D)X'ިө; {ENfv"Q_0T 'X88mH=Y]"BXGGj}A1@Nh5 Oz<(,{GL+Y8䵿zmH.k@:VE\ Y3T/iYoVѿn'.˘}>?>~ 7Po͉#pHL8w'̞blEFmJ`]LjhT}T3ݤq[8qBÁg}Ћhz{COo#W`ϸ6*2wWHc)h5֮x]d з{˄\_ѭrBl@m}2ʲȅ0ɇP=36ɮiu Ж1Ds^i&^&ْN ))t=ڗ ^P"wSv5cޅYxPoH)YW?)9A9vU 궗^'Z鲸GlZYn)HsG Dgd_7݉E-y㟺E }= _RI4Y)_{aF»3gRP>t=Þ+8"@) QQ5^[]@ۖ,ذߴAXO}cbyB=@1^\.j2ɣTd {e D]1$śG5JKVvvXfEܘ E4ŊfDl)/=TvQڰ8W==߷gn -~0#5eY6 kg@6IFGL"Euw(wFGwY0p cЈ %R9pi{>#` %.5 ەi̸RMUfWS=s18PŋMPݠakl ӌ6Lky;6N_-[ȁx4xJD܍ DSҵew [,0ݯ5bZ:djq^'B=~$Šf`䄖zG{uwOS t1^]4&[Ƨ ma쵾S ̈?. չ7ߚʡ=maa/b[-2y  gRz8)ςЮ29a~oSFt|WQs9WtyyŸjre>ϣR5NM1W7#ޱM]:CԷ] Dz$op%p QN`'=tPkqP gkű#WBɒa=\ X^t=7wEڂ'NکÁ,Z,,k6q-b!z|%* LrpVm6'y ? E.w0*fNo(=0teLP=Jj#?{Ow%XZ1Uk-PⳄT]Ûtro7X8d{U}1ycVìL:rW>L " 5.;6X;erkQ h;Yerpd7կg HXM;2Rï~!Mb'_Ċ/߂$b]=pڰG13(zNX!,s>zFT!2^Ȭ&WLUjұNm;kP²Cxq( 2\, .< GciҬB]io{tV=wsITz/ʀrX "V{8:f[%x'~42_#OϡV^ NZ@bT`L_ k, ܼlk=Te^U7ynn B?a@.pX z j̏aBHdDj{W'o:F籵+ǫkaa( 4U"j#,Ÿj.c3mSbsd\TM7?.,v&VIkᳵ/tfŽK͝xPno ~G ~<" 2~wmXT$da&PviIpس2mi3# R:Ԟ1<=MHر7**8ADBL/)-hbM)~&y,{7ln$0/.7}Yc^[MN"3ݻGF1&`T\yb|k dm6p>ȟ'침߲ oOÉeᢪt*DzZWn4u;E3/z$)Ds`P$S{Qn5Mo8zM'Iڬ,NN󫁁 kP< /鼼JҐ/upk_Ѱ"eD"D7ז~Vf*D:I"4STDw" }Gg% /fV!-k9'Z((ӻDO-xC:I6#w"jЧ;R1m;8WWoh Q_d υv\TM'n'{@GʾE;cg#ކXh OiZXD~L~m ARE=uPsܬr@<Tr#^Z[8*ywP؛6؁7KՊ . uDtd5m|=P*z㢛}I p fRqĮtf$V{$w=+h u{[ⵙw%s1Gam]2]{ždE؜3n}]%]t6vF&.[٪>/b&b~ᢵ+G%oZTؗaCtT9+Wcs5ycjs;=@ɹ$NdU.r?T- tmcw0cqӰ2֜ΖXV ⮚*#mH^_1ZvnEf&nKFp)~}EU{O^]Z>;I/zȅzh={$m[]HEAO t9#?uFBםHOk6rRUFYs0c_rtlqƕFL&Gk2ek8 j֠ﷲ } )\Z7`nL'&,@ӚaD-ty6ґebOvem|<*!rc>&|7!gsdӠ*j&`-*$![$%rFH︞x!'m?5bMn2N-FAik+Slfñ;hK#8hv҇_|8lv NVKb_ E(c4fķk0 O{'fYM4Q@N(B4}YYb=v(~W1N?Ϲ-eRqBUOĠFH/VLZW(e=#pWjrp ?26ku &FMꨇZV"3U@՞?rRgmIDs䟃$uS !PG x#37SZU!5nVm|+Mf{ᬯ2gg:ńlK=J.cޣLA7 뿭AɜO}R3A{:?WO.RE@^n߾ .\.2{BRKS0Xhx;~zoC"Nq䌿7!rfb=͟t\ O/(AC5|+պc{FO\`G/lX3M9 _5uw/TY~$3&}oB?P,m]L`[S 9![jgw]bh"xb%.Ѫ~WɛRqԼGx?(Dx&ֲ4)(?,x 9~7g=sW h+[~XJw{,_0y7U򑞗xۢ?J-+mGC &"};lo5Cxn}z*H=ÿ"+t!2a@#L9Q ͨmjΪ""R2F"\lUMr# OdPL+פ|$<\ƀұN~Џ)1QӕzeNQmݷW\=4:vўt(eӤU)|ܱZ[vO(o*bjJ%1:TѱXI;Xq0KKS,w C?fU^{дFŧgMbAǵesJuN6Y"ߣ )drt=\˲`NMb[Ȇ#pm ;\x2tӲ  QW /XɫQNu>Ut!kecT/d"v".:S.#K;QO']a7pu¯ܸ%SF62/ nXPb(\LM]",pUnDn%r~u9+N+mMY͘>X`|F!ЅHc /B5꺔:M^7헍#;6riVp@.(J8{z?Ff:ɁH#z揄Ԁ6 Ab]FvMPH?Q~ p ῏EN1 Ajq2"7ozZ_/s0aU9 Un@-C>{ieJ rm+ҍ7e~z%CQ:L "̗! CxD!e)ch*VH1(wolt=ί7a}毞#Fє 4 qSyI3{ԏۏs=ݫf/} 4 oh:&w`!le4Ǟó-K4R(As,X2:5ePv[];}1ο#jq ?j5nwaS oԹ%@EQ_gQ%mM{œr&|Lדue+ȯO0yjTip"?MY\/m4 GmkI@¦$Ji  |K m2$y=OoloOagmWx8c3̺J&giY9uSһnlh8\nR]sH yZ KRY~t}G K y.Y׌RbNJ_|_MOV2m "oD9҅Qf ׋TY^BFd?ޢCYwRsX@ޙ9XA?_fNI$Je%Z]R_8FbϛV]Bd`8 b|a0UgxVE~CX(Sfp^@voya-Rg*nmKC`G{$:1c2-6iH'r/4nLܷ7g-[ⵧa$Y@h-:Νx ]dЇث2y"zTh45{Ck@*u7 *yPP{ kF#W'+3W q&3Q5xYG1P')K:6\>\ ޭKy2 kV:u !>v_@˄HЎ $}A_0pg#E8[""-s yb),=]b u,҃XgM?U`DPT u(C3̠%h=vޞ𶐕C˧;x?yhMk~ŀdi-Btzd>G07j`7ht!YPIkhݜsP1o. >y> V;sw@'^I˱88R&9jFB3i%)3fb Fj(b"$t˙7/l0ye+*VφP,oE6b$Nْy+*Gnk. uJWy+idE;t_L몭jZfZ7t EmJ礖X鷉$p/Pm󻉓gKz~e'uW*һ&htXQ@[XV7m.TqN=ϏmW<̲\MHdɗ znIUb k2vޚ %TARPoE_4\kcyI6$!;@&ʆ\uFrBc PxJJE.#5}lʼni;ܔn< ǁDkC bVU̯8f95?3*C5dʲRi|Dw}~ЙgK%&04~Qr4FQ)1|'ۛKԙ(LڛīZjB Y!d)@9UL_4 7hH`joxۄ$Q ˫8؝~%!udUD1oBoyၘGZ2_G* gk)'ʟ?^#'M 'ЦD{Q)nke1uR@[,=fS_9D}|"NL>7Rt>ȹlxoy8T+|8kٲFiSS9}zn{yx3V!i=78^kiwCf|t`GX׽L{iOSifb_7ނAPv͵H`hΏ Dn>9}6&xǮ̏)M2f Gnx$κmZQWܾjf<'8}FMU;a~jQ< ruzzx+jDtuw kx0CAi7 ׍d(nr̕?HpzA.5a5R2g#[;m-]Gm3ג% ̖SUMؓt=*)l[3x"M^&!PXa |ֲwE znb`S9̃q!Yl~E}qh-\`Guᮒ"AM% y̝*`:a/`J(zhE+E}(*"lgS.5m/-m(>Ե+AėG4ꕩ׶(zL.,hِ<՞_sPQ9IEV(]ue.y#&ʈF*Y!=|Y9f[0g#b8dnO]"QbTHxy=/8w|ȃJ#"H#WګT3ݣl%FM x+YiP buv,ez9>\[HPz{IsrڣLƥt0{}=wLc!X6ԋN]+آltָ_w!gZM:Kэ];-un[yG8Zx-ͣ8cYEwro,~7ݝ; ؎Z+0>E*m-à"}z8hX&l_X&írk6׎g' ÈFo9&\y2Hrr0@En*ZT433zȚӮR5Qm$G햐x"qrbzxP̓D%y`񠝱ϗ^8 U)^J&t]-ܙZڽd||gLQR)vnԌw.K5 ;: 8wo>U@c}ꭇJ(qOSJ͂7[CnpkBV:a`-vwAHlF|l:"ɬresID9U߸jOr$ؐXb79ܾN 'Rλl'> ^pgx ӲP D?Z1Vx;tV*UoF14en <РwP I\3HQb]7HIshV^F; ]~ )")hHeZZq>uhHtcf¤ &/e"ZEP M2҇酼#AWi͗v$9j\|XfHmT嶅8,ceN6N.T3Bl03R+a@Ag/{s"q|ԜX9*,ޮscPFBkpaZEZ*?d瞲 G@-n7uw-EX zEo^~ a lb W(5R!`B_ B-db Lbg8L= L\kxdY2/*8"搎Q6oDo0TŸBD1 R ?|Yjì}jCYF`aBI͆ Z,HE[n~uWambңctV3%ǿPO A!LwRK-(Txk']LG3ݢ< J!!Y۔Qh1Qœq,tw1f0'?ѦsPGMGWD2v ۙ*Ц~ BٞxvS>mcRtN!(mF .ubyULl"@L>CYFҊPW7p窳c4sYLk5M[-xx5 Cq ]Ο!k*X nayDL9窋 `~l`yGT!dD0!43H㢜*0F/v;dHτ~9`~oWwFM2v̖X`vaw$qC̚]2o{ǁ(pQrLs f_F=Mٔ<7;.ZSEQ3[Yx aRݚ86Xrz(яG2@ +0H0~2{/sbdm$I~cv! GPM(f7΄ LΛ܍4n6bb7Ɏ(Z\IS9 @NO0>r#rN[DѢbh0jnLOdp2-E!ɮVtCtY_M3MEm#JL4ORa Sk0nymw/^ohk5.Pts;(LSWײ0RevqFj8f eK+SqO '\Ak>eZ<&gsenxվ[9lΌ<xh:24t#WQ,TGEG#_Cڎ13)doh8~|/he2&"|Hkg gǕP].h\y+K.(0C[ U,M~ō2 Bjl vګ+f d233B ho0IӪ8x^#V8$BC$@` I" |  dnh5ڪ*  #^MwVv h2"ݙ!| ŵkf  imEMVr>}W5Pd&@ۦ*ƹ F#I M%I&;Y(QA"ŨRВRK=L,ۓDM-E[TK^lHۙ-GyCNG#Kaj<<}Q,\b~0XlaI G1'dr)TT ,Øb.yuRb"*IRF2[Nc%Itq8ӣelZ#& 0[xu;ٺuhv~籯z1}0G#qJClS*!c c(Q(DFr8(!p}f`BiDK@0q{0%OF㇖Z.W蜧޾JaiK4|cl$6l>߬q<TP*,jzmjs^ &šR:+5,Xܪ Bz1 V;--Fae4GD!DS AQ>ȟ-GTz~#rHdyn# Wk{f:: 7Dm5,Er%/a哛nE*gM Xr+G:f:׮K+Dv(ǓKx7r7ke_m6O S܍b*fDǘ0 i|VoDp|!|<毆E|DqLHƉ٬Jnsʔ^5:_uӂ{UId$̓Njcó;G?jo8~wDDҺNm3- M1-]]s읊?atj{fRo/;Tj>L&^鳂p<({[UNmUK骻{e zbexbqg]ỡM7Hr] `bԝ67qo*BKZx޻8-!SVNv~F,eyFЬJ,]#] ehF;TEmi)X FKu5ۯ- Nv9e5ȾKe+: ms6Ĝexq3& 0^|i;nUHVc@ԺiF%](S'8$3J- ෶8a%h6a ˰Q,{ M|ʬn7cl&x, 08C(-hŀ*!E^/^JAZEhf&brŷu-x1Ա i ױᣜrW;(-kǎ9_SQAm\bXZ}WWv+1x$Ř1 ]1iJ]eW[٩n5ֿ-E:n=:mF'MGk]fOYEl`c\C\Gz+S?8uډ 9"m5cpЕ,+mp͚8jזCd& A곮{%@Vw̿(ohAhGM;hBQ[qQ1-557&8K+2BqY$3EhP'q^'~,V` 4 D}3[9@$d`(Jwvaw٨PE|s3CWn/>-Xu$ Qb 7WYQ m_C*ͩ2gug^%Η!rpkiӷE)MCg5כk=/ke;r|3r |>&j(0ؾx oϼ rXD `bSV7z z2+5Z)S鲪bGSJuK5fq48TĞ/["%jFeh1DyB'a4{W~t>/;h>4bM57L+بԎ|na51(x GB= 0jC 2 aQImSu(y҈|W3b+!2:ܵPd'jąRt,BYMT]ٷTe$jf,Y^cУ~dElh ?<\w5XaOE$ ZjA s E:RLLf VLc3NhI0> l%~؞Ůh9v`G:!)`%#qG:N& 4h$2DNl"a9r㸯t1ch8Qg5f-THk'RpnpP m䐋jB@naލھ*mYGzWXvTw$znE_lbᯏ\UAGssWVJ`!4si@ Gs({xp`9bEE@j0Mqzb&9JaqϦFc5h ^&GF޼߂7,Y.t(͕Q΃qk4f\7Ltz'0p;HP:>3CT?s%_v*4U;M)w4nq/~%b䃪A, LYR P Qְܰfy槭]:Y L5x|1o ޴K8,p( !OXξ.!k)sh E#T(%1@dϔ>.SSErhխG24ɇxܹaTv7KYɉ Ur0I$[`pcŴͪM2I!BɊ[53ƫGMf>'ԥ2*Yr˼:eNv!Rc lRvO}"-xQҊЃ$bJw[L1 5Fc!ս9)Hfዂ:_ɛpcl8՛5UicJe\[uf)`r:BVdg<\mgn j5kA8"W/%5S`t:B:/i] #U!|@d?s>[Z^>͡nJx%Q*SYҰca=W{-s߆A\Z%QOQ v1{k3vt^hi\tmjґ2P}қ05f 䶼+OE!2BB,]8єآuŞ~#I1 Ͽwo&C@1G8Qzê'ԝw;gw9%`J6"H093Z`s֯ZyӜsuˌUMR>Ad"{ ` DOƊ峞ܪdsy^0J<1O'̝h2"$(dEjA9T?c *K9mm8 oɍqndpZR! X:բ hMkL"ڤm*84E:T 5ʳb"**GQ >5L\zX͟GsC7u8p=E1A`QS@ss(P(R@@V){epX D=}w 33#'24H?(d(L9NBg(m#; "H BY [H;X_}TH.DW< E6@ҘY&P-!Dq]DFfLZ _CՈF)w@B1UD%K{@N38H+tO%_;UM|m9̅2D&%25kde|*,*k(G_S`EdHTT(`>@Wg1x{GUIwRS &Ġ@QyGլNOgxA1eC r`ʍUl-- /Դ.Jr=CȈ{vpp(@='wM4zYtob{.vD5̓TA a_SO"}>a Yn2H9ddgu vB D0A3( qty`'CІE~0|yB-A%@ugC($ID (!S$c(%3f["c"G b KIԥYefjZV@*c~Wsz4g1jg1l!+)2 PkJ-9"ڱk"Q5Z+Vl[5j*DbhQEZ6Y6" E Qj,QU\nj(ѨEER[[FmQcF֩,`;|~ȄXM&$4L-c:+m$1bBhܝP"wxm2p1`Ϝ7Q-$]HtsJDq+4#aq„i@a +&L8e&!40s6.ڕd5LC:)̱(DXpx10E#a:` x\ Q\1fưyBaӃz˚X@4` .`7vN}\L0lb{B vGc8 @тT(* )L$f^N\ᱱ&RQ$$$ b`,tt2s0s63%M`f 88}2N{cϙt,F9u$G#lLsȮtݣue9q就':2vCƎgG`ܢߍ9xgIɂ`9P̰p-Pc[GdFzgl+cѰZ:w;gvDukrw67 Maߘ7,e=ew6(1nMnndZ5' d&͌ @4 e&#Q@^BSۮ#bγ,4r ,Qktþx9s1GG%uNnQr :BbDD0VA8N2 X/ vJ2 9x. $u $WlN{p<#x" N!Kb$6 ``nąE DQ<O˙52D( LiMDح" @L"?_spU\#=4lDADGWwి&dVD-- TQb`Id8f0N;f&li nULDDAA}Lc(¢ ztlgD#ub䒙LR&T%Wѿ <{M`O7VTooo#BA@sKF/3U8}r<>Ɲ<xC4F3f ފZZ3c2ź4n2dR@!$[[j. z[*ZֱqBN@PX,i5mFՊ(Y 5Y-h-eƢ1b1clTQ,-QV0m%xJETju5ѼmW*Xky^~T7Է7ץy64T㵽(&wý6+FlZ(Ѩ"*mh[zESk؁h (>b~W*(P R!@E^(LR2>q9DJv& b Zɍ(%l$VqU@ͶPQ{TJ[D>Dx{Hj: y۝w]ݫv.[ TzS%2$(6o<)ozso;8ŝFDBx%15-bu?O./eBPX Ћ_`Da,bB!&j*nQj+bԆٚ6*5iZXƵ#jsmĢ1sdi"|^6ٰ]myweuOJlF#Tb65E,V,XP)(J^uUł+^7ux_2)S~ulVBA/;>C8r رEYe"qi,ܙ2b7d8>Z f?x "86c>k&"U&h꼙XYǛK I.HBМUpuHg ]<Jhr֝A~/^V4\bE۲"RL\3pNq6rΣobBl6وd_&Ԗ"hg:m%Z1ەh#%&ѯsXi#mb)cE$]y׋u6L[tFwhض,F$kXFȅ&_vݽOM| *ͣi* Եy7#Qd}h4&׃6}B4%P(oJy\OY6EkRy`ΓmAdQEQL`Q5yE!$IsŘX!I$M0„G P @J)궨% z/F *@•BВAmGLU(Ս""V+DTT[Im$Y*JlmcmEZj(Z5m&V-"UEkIV )dMF+IY5bфiJ(Ѫ,(F6։6+V-Y5ES(H5cm(Jmhɶ*-P-iMRhlkE5mZQ[EVشɴchڊ,ȫX-FbZ jbQV5k&-5X`[QQ&ɴlZ6TmAbŤ[LAEhh656deEkT[BLQV-mdbhm6V-QRVѶd[ѫ&lcZ55+EhdhhdU3DL&ƔCE"126lLa`FZ L!YC$P&JQeacd#Dc@,4FS%I 61Fe(6 i@dMy_5߾ThQlm8kU-F$1%Q+&ъ ki*-kםk#W)-36lS-h5bE~#i5nUX*3أEhQѴXU #QFɴmQMZэQQVjjK3X&,h&dCɵQWsj52Mb\kEY,TV4VړX-6HQT[F&,n|Z2J6-S1X*1m6Th1F6-L6Ƭmld%JlQEli"LmIbCmcѢhbԑ&ة52MS-6mH2ElU2*F4V-IhQ*ɴVfB1%[}NxJ"6/~Ɗ+[*H5&V643M6HƩ"[HQi6뺼Th6IMEhb,̛dL҅b;W)(&FbXFˑ4QDm6 TFfűhcS*64k%RFyzzQBQXcQFZ(ض4[شm%TjJ͋Xޕͱl+nڲm5,hƨ5PF5)I3m,j mj+,lh[XF˻cX+5]4kƯsX5JXQDֽ+Y- WxƴZ(mpԅcmkj1lXAb ,lZKڊrlmJ(|^4h\&d5œbiFm%,6]4kR[)}=(b%ZHƵ,jfѵIEMwD"RPZ#FDؓl[fRTX&mkԵsT6$#&,j IFX6Fo]ThŪPhM*9F)6(E!3nEzkctTljضSlmh(,ɵ%؍j!?r*X*@ +c6Ʃ#Y,cR5Ƥd**4bY4mEcdS1XƍLmmT[%j|UEFF%Am*HZdѴX `jLTXŌkJIX6Pk&Y1U46FѢXXk%BX6h*+,VLi"ة4BbBEkbحTY1%$5#c)XڍjэhX*-حEj1QƬZA&Ѩ+cm`h-clS5$PBA4RӾCyAwadCBBqFJuY!HrnPP&'LY:g=dS]!O.d3WK Z;5\/xdC35mZ> [u~awgpsaGW⩑`dPa (0ؠcgJpXAlXZ10`"IPJiM4 sڵ&`D@xG.\,wՖ (STV2_҄S;Y$铦 cY(qֻ*Հ0.A6W ˊ$Sm!=k% hQZ 3C#)UnSwnnV\ڢ^Knho,B)1P X^x.Bc_kەr pn{ FBu J<}9 feMz$=-뺠߾Xc a5k a?SH%EE[X4ZI V#XQQEIT&bѢ؂*5V*4Fl-TY(QAXmEآ) 4lTE=Nga_|漝C^r晄ظ!S!B 6dq~Y7 oj -FɊ3}o%Prif1b7&fVZ%Z 9W@R3M,\`K6'@#o-O8)a9U}j$8ډE av5а,jy+0۷d3KCBU=Ql5%%W0X")8ƽ\|Q%THM2F6=SSEK+ ym}=t`[3µH%J0)-ϮeC^1F肖–ADEXBI<5=%1lҞqo؝ciʟ28LJlIE^:wUz߫hg}ǝؐSa0(/0EH%BL"}\D(uW\Yg{_b̷N*KB= |oަy׵Yk=' \nC4tT`J=MN.ӬgA@x|xK| <0DeWӧDy\˹ȸy^y˱r$pus|ƈ$$#C& bY1HP- $!$UY҉ AÆcra@ۈn BLU4BB5J~BjeU U^l/tS̽7m>\{HI/`1ZIt}NCZ{Nϸ%ٙC&O/[$ _|YTWYh"IvR7 Bcswbn\7:׌W|Kӫz p`J{I|/zl=>0nPF,1dbTbQlx "!hQMTXh KM}ۈ L?6UD H<2 -PuR*TTK\.i 8-܉$)KRe9;YlF8X8?AsXAl)DtZF> jTh}O/9R&l; @Up!!!oѦV̙YDD,Fy2AzʤR#hk@\o>ƌ~4ҵBD>)Q#ҹL"˚3aw^1ơ(T+;B@IsV-UT2lgr_k^vSʍ*s\}Z,ɖJ.AgeP3i:-pG6|7 p7[4ϙ~V0Sѐd/]g#𸑟)]}oi:T",nYe!k/Zo7lr;1?FiĚKaӑdG%j"{\@l$8CB(J!2; +,G&@O>JWT⪺= .A$!H$kB 7_41@} Əaދ)6б2mds dċY9q\J&mS5,gZy(YP :p3Z<;Өj\Kd&Jm_g,%- ,,EPWWϷH)B>J桦$>Uh71=ZcDlEa#'p5P $BQDžMV#m,"AdUDY~^)0ESB+q0LF0ICBV gp\7yjviij. hE#?Y>  FIQWkR{-j0`RpO\r]K ZgdS$pʥ2Hkj"=cG v{IT 5)Cs?  !ү,gy9Nu\3Luy6QQhu|K dNw_NI"GYkdMZ$~( =8fGBVi]68.I3!*.i\c0̅t"a²bnkק-X[VpXkb F4, ҸQN\#NRJSt!!:fJvUq?g2iI {5pccd Q DwS"Zڜ2-ݠWana1H1,4I3T`.M]Z?pNILGHdgTP}IEshTb3BkdJ"t Y> ! /Ĝ;!Q WbJOq˶NHAw2 PP 2Yd&5*jmjVFhHfe)ٴԤXQiej5ؔHBy"_Qfx"b&>2"\]1P'uLx49O(4s3I_BI0͚վ- ȴaioytID(GѠ+hV"to/S ҤhZ=E|N[u-d?]|ź#\ۓt4ANE&n۰%/w$|]IMd5AAE AD[B[qx?: Bvw4T]O0>##:ȻO߯7l^54Ģ`*a!99Cwyz]d.ޚG]ɓvsRp'fAr'z "դV19-΅M&u\IExT ( ?I@DB)LbsOȝ ";Ƨ sXU|>P͠ cRqW(DUI| Z,P4r@_HFEHT`(sۼ;nb|ˍ;XLX\J*EQpևW:s PGY=4N>D|ξ2T7CDB.2 !Ⴆ6`D @'d@x*~e&0$!P <^" eYD`3D$Y@d5=[劚߿~hB˲.eHJ!B*cM+Q2$%$ɨ IHIQL`|*y6-S(H%#cHabf9g5Q`[첐UfB)BD<)~ g,:R1=mO юSM2=Ik7ů #>5)BƐ\ml%%̨@ E9G2cKBɤ%#J9ܳj4i(fTR5}yɈb"GoƍjN=dN|"Bv*nP[PmdSV=f9ם qD8"@A4W\aV"#/W .#&>''@=F%L2׷vFaJ` ˙)]&;9 Nr*1xsw;=V. K*pJ Ȝ4=ϺZ87 ^AVܹ},6+Ϲ"#0W. g_Kp) JR$8)ڲ1)#!ɠr;iNݞ˛uvC 0`L:G=H}Es*I6gJ ROɏ]K^{흦B)QdE0Jt304UQ}]ϟTqg  48J!Fd8+K]4$x4,&Ol-L!`D w]`h3͐TDQ-B&LD$ᴒx; !Ъ~Kos3@IE }^3045b(w<[!W6ԮD% uK2D_N2e}xNK>~Әʹ法 >$"'*1 "3 /Ǘ& 3sr>ȅIo+5Mٳ=F:Se貦1'u7F$@K&'iet8/,ю{fm .9y[|i HHlB@U!"A*/Yxϗks>b*"r7{_ODŽNp B_ Tnn73Updȶ!bг*$n>y1^dܥ٬ஔ6il!в)T5uؒ{F, ,wdA(O*G$*xOulVI' >>ɓ,$4Mn$& (ŢUPE+`k5DY<lMDUAPz 55t/ޟ7^' $xh:(ER')hcewlJ %h9 B\G xgH! ϘrBr oI?{fu (B%3#i $T+S=i4i@#18Q= tR u^{C|ߦ?M8+W}!knMU:Fj $՘у(?o1A@(uIQ&D=Qɬvoo| nStB-mx h*w`" C?HT_p]F_?r{nۯm17a4ȜAP ($elaRRl}j?F9B DV Xe1ј1"/s_~^{_) E"Ɋ'[f, $eKb%̰j6eEL+62} ƌPV60gT[h'psv4aIx.X Ț!S1X֥lFEW$$"98uY&M%; >pԝHh Ir0ȇ#4 "-fMd?Cgيk51~dZ ͏xg#8 Q>\2gu ~z$_T_=T ֥ ^z'84?vZrƧ^zk)yFy<Ws1"GA F$$dihu.q]b.`I~GL]Lш# >Nw^9M?ɾcqd ! fRP̦܎b\1(2RR5JRfT)DIo~5wbtQEQx!!DC{NuXjL*wsZHNL~ɻu|h;l*/j|SoV8oԦRĦ3gϛ;7x4sj4jJZo\\xhk'S9U yTj,,ͤEHb -umcBIY>IfkD+BJbEUxJ(*fK+ Kj)Uc e<6])5a(e%hI˅x>kRm m'ݦL+/;}u=,F}ZahӔ-m{fs$رKڕV۟CŖDGP%ijXչ eTq2FDiY Xo)"hfCh0dƌVmJMiSSi[_dfݠ#_cq6ޘ'F+ <3l6A`"?) ˪T*:@)dlpP7$೫)IJtfY{ucxbF?.3Jf(2-fHN1V]u j]kkύ8 |rIB(LF*E+QR3d(P"dɶf5k6R2jbdb#h$̬M"lB(„E -$F1P&H ( EbvZtR0xx B)() *jxT)Bl) )MQ<"Bt`xy8Ԓ9!o~% jgZ0bSp[%\cH $P3~EDQP?6-,(-h [U.G %Kbp[r<0&\ !i,VT!Ecr)S;lTe !O?S9nLECǒ|xfeTyj+6fy̶J*fQfa\]Dmj m&(.tC3\hRINWn8-R1Y>{Ox:>d*f{&B$$ `uu! 1heo,!n_❀ŧ?[kQB2(mm pkg>bLef$ rHO+w*yUrDAI"Q^2uy%y.<+S۽xX,.\.\`ȑSWхb BPG9ϩV-a[];8/ 1#hH̰ 2s/SZZD"-Ӯs8,Dcypp%h )Oa M1X?stw323m ]l Ldpܫ9lj4o7i۴NL-[s1TTczxaZȤA+?Y *PQ&k,kļayDG/҅O>m/DAT4f "mV2D"fй?OxgSyȵUk| y/"]pA+HM/%u&f呕;L@9d9LUcBS$LHr.&tl4~E^-.iZ(nR"e$ @s3|,]&1i&/2a;et1-9 W剔:䦋%d'Զ5%E<ԯ.hXVE7TUGldz*:T5ajŔ$70 gk8_~ 7C=" _o?-`G)ptSe`n?$$3+6 &&5`Bm}然,1vU3?Sx6:We@s |\kS?m >SܡEU6Mh|cts泝I2Zn6fjUYI;Dw^~~{17DT C3r<o#&pT[dϟ [>k{.鼗2,!'G|w\,YT$?%.W;. ۟]% Ù#g6]fQSE|&=9RKbIQAn+LMVPueu5!}eX$QtUEܒL̥-!H᷃Y1*^y/M tVUVk宵b/@2:wqrQU?}[wWl;ؼYγss0osB䚔13R4k:"EI!A:Īr #u(J)lĚYp~ >'0W^C#s񿝰,ْOM̎p&]}US(V1>4Ȉ&c\wU%ϛRɑ.XtppmFWfl1:s?/~#G&Vw>|1 tXYB[&} ٭l 7\皛-N݉tC<[H i1E0 S2 Tt 02Th3Yb P(ɀ!AižM0W5}?n!A )3bB(4lh!oTD'mM|߅whk`d%6*C%6i@Af)-T}4Ԫ (g#s.B"#-\a65^}(hĘՓ&ht*Ă"U $m$QU6h:2z7˷VodI$&\*xrztxHt>sӗפCۥ!LLg^䯥wu>==:}n+oNd䏗]IZmp8QjJ!K-ڄ6ֆsL0HPfZI ffith Jo&:_^jZ333Cgoe 8FtU !?dqx'>9NT(uё_G|ݏu$0|[fП+LKSb "R(=* "T̢D:) p MB8ՆzƒhqcZx-q9vo &zx=yjUDyk'`Ъ_`HDGHe&;}_r ZB̟c:@h_D~CSS0pᲐ,hb?—<Ǥshζ'ǾRhPۼ -]^m'"Nf|2>[TΟ(&vw332ō[gk4v E]V nsib&)܈̶%xZyd@SۗS$}% .59bd14/x8w&PŸ`īwd^x ~dJ|lvdMm1!sr'!F)R _\da~k= $P&(Pҩ@ə* h,|WGG_FpH$uBEZ^ϮS+#Q*FRs~%YsC?!]oUk%o/j￟_vj,|6^j*Tb'[}ovj5#%=l&GÏهMZvu^Kgcߧ V,ɫZ?ۥ.Y6tI1*+YUX(QTf .MẒs14$̤ H6=ܻ t7 FFBLwMxx%/gJ3%\!|PyDj(WesY5o88>BQƏZ~% b63Z/(8nwxVnZ]-|/b(չ$o-+t$|< G SOVDU &X"U5Q8/O.nl8$(B;Oiմ<}gf2@Ru2iTS랾vO8|M8 O9DF"*S nK`=Z*YA7S$poWuS{isJЍP7vv'TlD癉v9aLfڕ4A2]96#gѣQ/&S$I$-VfPtP{75#GM(#0bɣ@5i@ I6NJ$2.V+];63Ө `v:6(" l}i{3?ꨊ0E`| 2+. Wdr)ۗqV8pV޶sF1GPN !6xyѴ폍;6nob lUz9FL>\dv{oG 90I}chhy&Kְx̗!f%*j+ W2 H'}^o`YQTZ@PB@??w?%2p>*uѕ8vc U)>} BR6 :gψ(ߖXa b~"z#6G7g!ch22x2Z4gHX3aҥI FN$P(;1Q@a$2S3JFfXH̖IDIDjLJB&H(J5)A(cM6R C1d'Ĺ& (D(RpaT0y<{??nRJy/ mF)MU0q#BBI BR("vMR}ީZBc[yKodicM,1Rc`~ݔO:b"ɣ srH,c^);4bDE DuwIGٝ|4#QBY}m.\X/{> X=F16'& &.Sr`! o(JB4%HM-4)kIB,6jYlmMi2ƚfS&mKjMIi}_n^0یLF@KnJ2]V7 vb] 抹Vڪj%p#Q 8F@)Iusr02A J $*"#R%Te*ʓZԅ#,BҕJBT"0Ա̭@"0 (mLTjU!lcim1dImM!@QJY@YME%KV*Zk)Y AT&f`Xei!RVYBVH%HFdY@$HABukfej,VK`rzi{Vaϵg'fLJ G)D601] Qd5kf:&KG*d3櫣РH=WDȶݙjHJ:zx#c+e%"A9BfQbC j1Oxq(83]G^yrWFbwMp8g TC r$"BC&0 l39DUBL!UX ; P="bHp|tRXRazZ^HHP@`_\?3E,g1Ȣ ;3;ZGs<M/gs!/v(xKB/Sya{,M I[3؄wq9@R@D3#:rE !DGhcv#פsUfjģA8AAIX>Qo"P00T~])Rn?>aO׍kGG%TA|p9!)BQΣ*-9a09l!1j骈eă.Ou̚Zym~*La &PhG8Ǡd1UD_4pt:C?W*vL\.X)IBYw Ѩ6(CAQde5wBwti˞yג瞽x̊$҉LFYfiJKd,!fAKa6Tp0fx9BJ PơHHBn DIT; 8$BYUDg ~EBSf7uUN>.ep<ah¼.dT@I) 0`:X"uG<%(L_A4 _yzy |\-{󺪺)4I##qf圹+S&AdžW- ķUS),__\ZI$q֪#xÒj$Į:3w # Uy4=]D̘ϦB1*,kefD61 Wgq|ݨB끃"OŮ2K6b"_E0L"*R*ȡށ}c+*]zj\ ]%H%F9^6YIT7F0:|]n2'ut YmX%K:u3qm\5u}7z&v_p{I)b0"A{/l}wgՁ}Bִ((B=\j\L;P/?U@'bDْ$B-PR E(%qmJˑ37)Q A;BZ='#q~Ãy&|e8btd+Нu6r,ƃ,T#.Sʻ'o&ї^|XBe\ ?9l~<(;L4kfg=}];$I iLotOVAb̵-QIםvS/<1*X`"ɸ]Lc J1DHHP454˯f[KcX23X71R% %WB&Bi%R/i;y||ybaJBP,ZBHӴ- ik}O k8ŋRM(,3~?3㾃 wCPFwTS`˗k;{_k%\\Qרm㿭k}~?揖ҢKN\jąӭZ&8&xOce$chr1:; udbBeD hbJi,I)0 HIAQ$~})F5ށ$\V^כ^)YE7u"KCb¡.{ʼA 03%@$[GѺN{OʺNSY^W*eK#quBi%%)$B(Es!=Q{<^]lX4%(ULEcEhc[fbQDc["bJ&ebbiFaCRmg7ðK#Y̙uXsFFu~!@ȿưC :XD=.kTzw\k96ТOp Ro+63dku hœ X3%O&uELjUA Q62iC b#l4m%&є"LH1F!E3eS!23)-5%]S`H&e% $@lyz~q;`B-hѐH,,&)(J M(L6cDl@L>Zk^l弮ggk$ߌ1TQQR3QER'kG豫5*0E'Muy9qb?!, z@*H %oO6t~lDX0 `}g A )]2"/O 'S0|66su~ꕺteSE6]QPx:Q80PA =M-Mn}B-oصU6*XqSIiq6focBBW^ȫ|,iyXO!BДRĘ4VѵKb Z)t=F>eUEo}}F&~4UVbУ ,\i!cS"+ooǂO/a}C )JI(KU))-69i+߮ҧ !#${Ρbcj*'4{>FbN3suj{K V!͟cp'=G%UNh+o-v7n- dfKhR %YZf aMN'@h6"r&B^e~_5HḱSbTZH|Si)jUP^u-Ҡ9ڠh¬ K1FQˡX%*ըv;՗jt*_i@!Bvl)ZQp%^¨3Mc&c13F&$sgS4WwUP7aOAHr !6s̥.mUiIg)A,bQUE2b{:(Cdˏ0۱q@}p BnTP`_F\|bfUi>^_.rX &) $ʡCE$SX̓%0J%{|w.wȖNxcưWRId{N:dž17!,g$z'򷭡f>.:X{ːo}NVS9k_/U՞ -dd ֯R8Ëܡ>l%7Y쩥QƐxfiS&TC]EEQq*bLIKʨ+)7<^doiM5X_l}Ojq;#EebĠɀ6 *IG>s.}}dK ęf^\tt h*S+d { c[ -ži)bōkZŔǫ]8oy.'p\ʦԋæb,m d4QdHB?;pJ!K.{G S'%iM *PDF=Qtsq6a:kl?,cW1Jet6Sg9= tȖgTl>nkk}J#JjhIh_e-Q, L&TRօߝUw BA}tH_7ZSHnjR-1!"'} &"#Hi#/U" [Uz4ѐWn%m^ZqH$ajBAG4$?;{XO60i4uE@ KLdXUj6..o`XȤ#3?٠3)9^P'!s=345 79|ɽ]|&К~eX H2 uuΏlvڭky (Ab"J1McFJ4Kie#Hh@P;@UR^?J~]lDlEdv_ 7=/ h*& Qޛkclf#cRmbi@$Jw^yJdTͩShح,Ԩ ]z CfCfQwRHO3Jsk JhIlHjڍP Tو%&$DMRms$唡"P7POЧ?|UNKq}DمE/ARSdv+ljw\VaHr z!R*yJ7dwwQj)XpA(x9QE"O(-SPV"߃Ky jjl7{pp[xRӘ.Gn{`Ung2,(3K%:,9cMj02$!!<SQ)i:o}% hmn6ߓƢ|ߒ3Z6iv|ѓ~?%x2bOoIo[!( Xe،"%  cL3zQʸdCB?\D}Y\SEE*HXnQpV=rn ~(]bBȈFH$2jkҥ?CG G?@ !~[^Qϣ$ܜҨ JMt'kj9!ƍPl2WT,T6滐1(7W?2N᫜/h7B5FFw>(aJ6dS&lɨvjmYb$!4S(a[5r/+PŷK;P]]N$i9SSڧI~߈s9rMoU8BKDGkָ G >BEcZ*3ÅZ7sY2'/5Ѫ+QXvJ2 wr*śXӞ7 :q&>B'J_8tH%k%-K=}+)7X"0X )`$uk[]c$AT(g2F*$m!HNđdHNnJ |x$nL&c 9˻%GQZmFK!IL5 "?|ܦ/2?6)D4ULHLL BI$8lPzvYS9(Ԫ oC^z+Z@5"$D؍% rR6 = l̴JQ Ű8aSNVFXU=Ȫ"T$bІQͦ`hjh @BAD&to2Q)i3)fD0F3LtNM U o ՒB*lIe(j(>9x9Aq>w;b4L[*RM 4*R*SH5%-ZٔcPY*4TQm̒j ^KE-ARQ4QQRld6-.S31DB#DE5v2^^u,hF"4%A3 cPT2EZdbdх5\0lrěIb %$bl㻒X+$|w1EAsҙIj IdMzt%$C(X3Ӥš4 @b0E%|.bIE*5B֙R0Echr͵} SKjrF%+öL2$wgNm7fo܎Ƥ3f’D$T"7\MiPׂB%i(pN?X' ){ ut_}﹟𞘦xn/A箘cr-2RTJ/BFj-#P4Z5QFbe7]|QbD*EZe,ŗ{Q:ꎡHѶrˑ (lwɀ5^<'G 8dx`,7)E54α(5A:+/O|8Ks)$`̍ݸ1mll 0KK#%2ʘT]Ԭ.F$)Z&.6PjB@ogu-g #u>gt>qaRر.+Mۜ$5ND$j8+k9mBǪ7az^йRGX 6`~i h&ʍDi!֯?hJi~L_Z%fybAvn([FlټqxM&HELsmէON(#n۞sBJ",8hJ' `!t31fEUA`hVLKﯣt(2Mb9|fcrHZx_&6pցќqo>)^P8MHC7}qERCYFQWl1̉ӯHbKz.Jf,2Z,o/o+GyIjިŒ"c]t;'ǫyRm4]\P"tb0Z \ΨnWzۖ /;W=d}ߝ^+\ruvS,YݽZW*r.`ثf*6I]&We;'(D (B=SSD~CZ׬o!/L4"qDjv$ɋ3WqhjJhby " K \MiE0 JB4YIpxpI14?LmE%fq  @Nsc&L[ZP\1#='ΰ;A:Y1|KIBO_ 0L!%_7FD6j=wy(JjAydcm+ۨSkkch[L;b4 DE<#& L b":ꂋAhM$-HEijp@ep섟]O|=w1޿TXڈKU~aʌb ,Ŋ Ā&e#bi6(bƢX* b XX?^mVBTE1%"":=ʯ) -ZCMJ[`IJ^(SRRK wTBWβhO-5R LZ]ծN!2XLkbѨL((E:zl: Zfi)E^(Kc}O_!{Zk2LdP6Y_ SRnƱT1YP97Jwgoզtg (B ZV 86IœEF5FɲTQ4HR#op0%ũY1:Lt_ EM Q[PZx=O8&pBHI@ELl 99jrW7,INV$⃴ϳ\uVчIlaVb4݈1!ؖ.UM {%4.H"{: erKKgxqzWV曥C7K@xWN 0<1WsEհf  rv'K}+6Z~һ_-UOM_;/t: 񸵡UQ0XR?9Xfjq lrGHh3hf /J~ӎ~+)K0,TΌ`?R֑RiRBC/I`,&_}m'!o:cN`ޙ}VªG]VHF,4E+~Uk~Ǘ]5 ~L@.ݑ1+˾| @0Nug,tm&޺BH s.3p"+OBnד8HOsF>Ӄ*܈:8&H0X"dkl(i-K9 2#*6(XbEWF*8 DxxyrP BKi'q1F{aJ0pU᥷wr/~[% ޛ]z$ԥmDQa51&h2lZ5K۔^JdC1ŌbR2Jלh356lH  3s,@G4^k4OiNNzzcQTXA" '|>_zhCv1~z+cX*h1Hllb+EbѱUAYDP+I%1@lTRlEEHl[Co;I~i*L:TCI$` AЩTeAYcsGh :IS-xM^3^=Yw_.C缚+]pndM_4zA!<;\i>u8KϹI&9ѝ]QH }Uk05]ǵkã;_wzNPk?Mv3\uQѽ_:^5ZOMEJ^n:׸eP];P2\PNc11D̗h%D!|13d]`sJ$/j0R,ҖlY[Zߌޟ 3^MFE@XQ5vb?~K.|wu@=6ĔIU}_zz %5HQm(fe 1%*Zxg4n%({5Ep (4$kfֲQTj͆CP* f co}~T3J Se_VH 6!gx k"d3% {cSILaq $^盶,DWb(CE:s0MjdBBB%)S!TLj |K>yp͈4z&ۊ$&aCz20Pvi$Gcl򊁇^Dג.D RzPiPE`%ߺM 8u"N y`?"dgfw֚< d)\) X+!Żlzih&S=_wqlb=*zps g]j8f Cq")ײ3MjB$҈-wUQN)PK1BlU&t 蠁3fzOwOQv$7 K{wRKP BHlмnR@GK<2X'ׇ'߱sbѭW7\岩H̉$f}BR!2 Df QH` g 6͒DG!2Z,eXJ?`Th@6&GJJwoT/x9  "/twnXx=Gz|r4-a.u:aCv^Ll~]n ~n)4R߉?uO Z.;lbmùEiG P~xfX @\ouڙ,{q2(r'cAcݐU5fO\^XZE{Pm]]X+Q2g_){Q[mb6Hԑ}r6(%d"h6؍5UccبE]"qeSH#o{n hxnFY\Er&-7͢FRQ ڹKh6䌫*KhZBL4& M @e_+g1\R6@! FOC:8ܺr@Tמ k’ ;>7'D'|yL4LO` Z;)CU>)X*"h*Q(,P~R@EXF.̈7v՗E *%{aotn! %[˭}NRNR|. ׊:}g:,$P ^L\KG>>Wa4{KZ 2c"ƵY`alR s,uS% e!GɧGΣKM&7oK%Bt (UWqd١#*B, K[k5i֢rsP5 `E fZ]s)!TR 2A3Pܰu]Fk,FhXoeDocKaW\X>?wٙ0k&GPp2߾FE](% e#DzF&euI%]$qk! ГaJi<>#v\1rdQN=sβTEYU0",ŋI1O.C0 ``K /L&32ޅj( 0i׉]pڝ$vo϶!Ec[Vl@wCRo3SK߈_3/:χާ zY3_'._{]>ƩA`-EWA*KZPĝ~vŢL `yJ~R]_=41nùV9V'QsV:a``8A5. (0O9AB4d 5`ةig2H.ӕB<2H]V&-6mymTi2IA77H2"22+@HyS)0# I((갊";d.`-*n:|?'$c c*'>lv~Mf:}Hu:1}ӒˤIeRE*aT(I?h<,cQ1ʃ 3@$A<"&YO[[x{)~VOֱ-bGQ3@RtS'2L{刵k>P0L\b ˩6-8lyC*1j_ēd_,)Q-]m b޴A*V240DR/N.*aj=YL8Tk+E"x#N?6mfgq4W}m{j-A}}"b7yZ1^Dc0eH*2Ey *+F;c\E|￸/kC쨣?*YG+pA@h_ñ' lj Ùjj,A ]"xJJqp}ȿ/=\wjw"̀qb\+ y'ֲ'Ҿ@0A:x?D~ I߉O4MP/o\M$*4gn ko,!~q Qǽ-z$* P`t"K~#}3'JR㣲Hsz8(:.13 K.oW2eryҐwj[j;P%q?Y-e ɑ?ʁ eG zHZh}f D/&K ⶩ/AɅ$wUOy:4>@b䃼@ 1av0x딪[bgĦAǵQacnhBoR+JB!n:TS$*U#p<9 .[Ggef6 ĚrFwY#22=A°-7jqi H=2y\tW(ue*ny~p{}P6kRs85Xe=`0s:uףTyZ^" { (?CEP@8+b@HUIXҀ\. 0 faxSM|I{2Dj$/%;i5ݿ m1›{'oR{!$\ЁxaB0ƒjKz F.+aT.]{L> + rpx/"OXe uSߓfB$6_Q.% ģ>4+ NhA ?Tg>=aB$O$vP xF1CNȆ[<<*8ڗ L)4bacHhyQ+s0[{c~Fו⽿s=w~? U 42дJ"4ZMEYjXHXэւ6(hImFdhVe!s5,~Uwd53Y7(z[:fkm$Rjl|)!h%l~@%}%(Aoy$LxAV&8䁍v@ <( ^8W/Lqɧ@E|ڸ#8SUeR,TCHVZK өyiEͽL$`$yvD!w L}S@6Xvl="z{$􄍂jR ڛ,"؁_A^(uegVL؈oQ"(c7$'pt9hRLIJ&I. FPq@Pи%$/|R ŵEcVT1*H75ŭ1㋂nb,/+P%Qrͨ8 1.\`b,Y 4G7@/hGeVY\1֪BY< %^ǿtXΥl oPb&`)'¥<#ܥH;S8q,wcpyHڵs@hdl~"'Xfⱳo.Y0 3TJ̣2={]ZlhhTBDٳ.F Z%M=Vj6)P\" d2R-QHTL)Ƌd+s0uYa2K ecM 3Ͽy@&$"R r& )8BlC T 7:lJaY)JfA Ru23 mE_ [-*vZ5\+^[Ż5QV+*4UkݻkWFTUvvʽwxL5[FnVFͻWYt-Qe+&)bg]n\^-Vnu5Ś6j6L[\]rJ%7v3UwZLݺꌷ)5"0[u*w;nim9nr\2V%nIci9FrW5sd権kTwu.m\ZW`hQITXIvrZɭr*irtr5U+[9j3; e!1 wZ&ARn2@C{ɏiZY;u'fV%6NXߟzw8RX^]8H9NH×z2̹U%hD0=M$qTN_/ս߼OOF(lA94SCnqk#F`GMxs=C,-x,j?Ғ)2OOcog'HI8`(0f4Gr17sܯPsb5\WhClT!< i"N4ZT'/2*KC6iX絻i+x!ô4-s|س{)zWW4\Hz2IƐ{ #}bvx{㍝Ia?7 & HJ ?C,Ur.)F%dsݑ3v>Uӝ5րT/@ec+A1A)2|3!ZQE@ @_і:N6ɖ bePBM[N%MnLV&;iMgjAk79) D--fHog$i aqW5oD8+MZק| g8KH8ќ/'9Nc,3 @ jM}UWK[j曜i.uvnWfnJ]7Ln\r۹ܮʄnZ\ѻ-nWRjw]E˛B*@J%K}mm|!BZ3'mK08_K@fGM1~л cdj98>b>PIاugo-JpEk;}~GՏ.,v nm>v8XȷW H`T`L' k56波pFHP|}hFbLzwǴo\UVN x(=H5,YeR QA]zAM!|3{ fЛ0$%AblhcP&ٱ ^TZ֙"B[:b7 Zfba;6UR+u3 l@~_L=#>fNq?$ǐ !i[J1a Q0J_&(YRT,/BPBL1XS.S1(N`)noPgLL2#0 ,8;w whe$są&\2:AaS*B;/{!;9k_z5([vq9\7EV/N'م4{)SZj?埙Mxm>D zL_PrZg̍qysۜ?Ӣjd[aE=_޳Pl%fdh0%=QYs}/U~lQҟ|\j0n`omR8<#aO@$ _\+JJAUAuWf=kanVuDތ >?%K\ƴRC|gRE ܝ{9\x⮗IeR|Z޵J5M?UDw ~d!P0C@A@< KJ#B[lFٴƱEZ-Vk,ƭbMkhڛ$4h5ElEdڏ# >e 65bW-r*UEEbE֍d-QV6Zѭkj*֤-T[j"kXUFE5ƍQ-McQZ(ڍ5EcQU[&>_7BR,p^%V),>;kb(A*[Ff%"$V+cl_^[XXFZ+ضYѵTiGBCkREF֢Ԧlj-GJ +R)JZ(h^q-*IF5EEm6m,VKbV1Fңj{\֙ccQm?|GߔhV EQcOsVK} kcdDv 'Kυ:]sC7l,ͶrW LEحcm6*RZlb+Z-ZJZ*XE5)4UWHiD Bj9- 58tlݫs [a:ѡJۓ9pD(ql `xU?t4BD.5cK`SyɽW04;57-- %`Cvm:{6PaUKkzVdf}SEU=[~;M#@ӽϫwn[H`}' E{"9EG{-۴ܺ܈5]>[6"} I@HLZܣv2mUVk#solL}{)zwraGw:Fk52vWX4щR[ -=KS-cB͵*Qf^jN/PU12Yهu:+[q/3?R^5bh\6>7̥'{9%,Be`IĹQmrqPS%8s0ihn 'Xh@!@NՌ!g'{]WB]hx<^ %SSz{ye6Vc#/ErC' je%0,W;7\N엢q #K=o5We0yF&C)1:V;dfa_Cw_ݧ F.L޻WC\9 㗓?%^W094UqEp #9ןbc_~D$}UR("x^`Vv䋢\(8G^kodzEba8Ɔ|~y7PZ#5q}tҞ,XHs@/k|."zB}XCyav]cOa‹80݋.M0S[O WoGnjG+d/x=n2#rzWYE/LPY-9]JQMLHks,h[7QBFj Vӷqh=+6xbw3ܬ=秩\$1l T/VY;]&cHWaRψ!.ga o==PaAfy1|Yjm01ry<NN'!?ɂ.13ӛ(#FZ2ܙYCWz~w&6N>[mMD(!cD}a3.,]A3m {\ $N 23BŃ"0T_3 U td,! @FXl PWɤhyst)sza]<{YF5llMlcIFP6DO E |2='*"~ ( r[CQF|]v<%^|t0ia2SG Zq DAa %^{ j@w諽|c̼,}/Nqs+u][UvV̗AdfE`PQL=nƆA +OYwϬqⶶ5zC5͟+# kt@:"$5Am Dy'; N'lesQJ<{NZj(C  ssjt{n|tUTb< mϏAQsvu.T6;=Z8SOPZzZg7npF6VٓadfC|adQZf`&)Z=|;/:8gJ+}_nA;jw„̊h8>!*&OAj"=55aiٳy7~s3QKnTr*4* ^:oڗw̬[X3H5O"g9lC-F;IcRk LܦsdcfvÔiih,bcGe鵔GSH4+NA4Gb\}8v:PBBG!,EBi^}~x/Wz\@˽l u A/pT02u%hh'1{Y77Jɻuz>&g9=a~/:*GKT&!kL$bh< @v֪WQՉM߮[~Ҷ奕Śd_]]554J'͎9Mvb;uW9_„\H0hƒqi4xd>kbf4 J)HN=!.=mD,JR5݇{{3Qi0=2Ȇc5 GE`hN0؅ DZ> ;uP4L0PLzf%}hEQjazmmSSz׍ˆS,M0Nt+l ~T\o6 jlz xf0 `JikۏyckjTӛ^mt{ ,󜝆+FwuсzyXb}$+l?%:_FG9g):7z8ֳv/ \}y23IӃ2 }Wa2)FG%B+yq? ;;H9gc/bo+HaIsa1?7R]߹]*׺u d%|3(LoOd$9 Ĝs56 Ɠku04 U_xݽݍ<ٽ26j;vڷ}p$tG]1dYl۷mí +BQFbų4_kleZ/au.46_сg9{4x2Q |n7%ClʹYl[8<Œi^N`%EۂiRYo߮QgP }LרtᯛypPNn=)]Ig33fz1>}0e| )ˇoh\j0V_{%жH$'OG~r}}2GawWE@ bIT3Dn<{*W$f~<,g,T(0{DZ0mXqi+M u,B>E:[QYCHGO›W(~ _R8cd1V4 UgJv!nLHdގ1:<4:H+D{Tܥ \c23K~srs24|>k}U71eEӧ\j;ؽ*H͗BIdԎYuU|,y-g/0vWr#1z8/1A[MA$cd:~Y@r2?kik@ҏVtaZZ?&Wu6㡵o%eViw )9[9/~BN=ȦyL˪{wT*juBd /BJJ޶mw}iuSΑoKEEPa>Ǘ03Xhr< Vʙ>P:IMDDdW&1 I2& IWؙ-P#|֙C&EYpgxdfK KڇrNI&!;k8ܟoFE#{ M>}̪g&-nL-"guq^ލYVae0cI_-ȇgÈv;i̓Lރ7 f|f>ʮdwdE%ݖԷjSVǩ4 iG[f t=_d_΋ZC Nx㒚eb`_2'<2~ogVK-/"41 HlRX冹ig\uMqE\xvg,x$vg#؎)wEBR?I魊0rЎӼ~-f$v72D;#Ocן'g ?s4]q=JVuaD z|bҢu+ؓn'y4*bUm/gD [j1g@$#5+؟!.n>HEw NBWUd><4h-uunZ69O9Αw6/e{f/"\K܌~Nun{CV6{+iwe+S3qO(y}sٴYB2MU-mV4ʠUw3h[ qGp ^]mOz1?׵;BΦQP"Tȧų>'aŨ ,Ǻ`-C}ù};-UukR.?ޱ7mtGx~fҽLziק]fcaY$(RLEIɴ (-PM֢QQEŦd*s4JsA,ápj@Uj6r~=bK_UZlK"a_VKzq@мLԳ-j|S5Fe)󚱟>\QbJ)J CtcDZ&e+H%DQlEf`SLk&YV5X)\IJRJ8h-hX+cV1(m6AѴkoLHr}6eY 6[,Ea\ƒ:}^-%P ~銔q -mvi7 ^.r ))JMBb$ZQ-TQlkXƤڈѪ6hڣ E#Ea=G6&WkLk˘[cId^RBU3sXw)n?H5qb gVŦU;V,'-1e?51IU9=&pW(6TBxB) /sW-mi{K㧛ĉfOY-i=QUKdI;^9E,s95J9!,=~"Ow`mQ(s8~#ʻǐc@H4>^JPhr#n=D O=H «)l! Cf;2=/ɯMϼzg.~TO}ܿ8i!-Dv.X8;߅Wwo.}Q!!"z ,%ĄH\!H@󄢌ŗ@+BP( Kk[&ޡyeUo'Mzd3`nn쩦{7 4?*7L-t4&a*,, lx ԩԮgãqOXxMoɁ3*EF\l"Q'3tÐll9_ssqh NB,&} ZM! & 4ě~J¢A.s((登4xtE:b$4hf O$@/e KWxW4mw;Wvk4R6%6cH#<# H)!&{P %FLX$pp\3 UK2,@.6L);2J)[r#^W\hď20`2&XhǾ+.$M}lH'cgNaƐ; 3FY(#.)I.n˶!7 ''G4SEXSϊ`o4=!šf`N( DL_ iM3umycv,(Q=tˌKS\T g=<7xtҾS@Eeqo|v*{5QKߢ}jW0@ P ~骯uh)jG,p]iH@Ӳ*s4A͸ **T]V! T2'5;. u$`3v/'8P!|qjwX*ݡWy]H9RE =fpXRVSY穚홶)PkѠJG΀}3UYOaUmIO9E1cGHTB/T|uF+ͮc.im@n)9jVvVԟcj{ANE+u^2-Wn\x:D yz[2W}K;/vr$rS+}Rx2,&Q}{Odޓ780g4  s9W*vLh&߃Q@r]߹=3z ځ9rfM6KnPpCV #{{g5>'?m&V\ e,DXYA|N(oe0t+/MlCyoðjI:`泖SjCa_yJb8Mpjՠ # kN:inDv&C$ dl2!ju TSr*K%0C=D~#GOZl2 /?FojH Xk|$(A>(l3 b  q+'!>\ٱV腒щ.+Wm'D4\<ýj|ŤWcJD"LTHv6(tV u_itSNq#p0VA&RNޓ;CDzGZ]u ɿ7& 1cH1AA`KSqT!cDR;ӭ2;H5/VQ &x dՈ;/ " (;d$ 46Qt48LGaa$6/wZxb" 8CD>Ӧ g4%% Lo.b0c@_<d͇ @,X_r@ZU3?{[6@J<6c'OOA&fla ޻V꽍WPxKvqQ.7b0*'ycV#NYZr#7!pn?'h밠"`:Px0Lc 1 DDÐygy7香s3a ҃ gmqU>OUD(p^'.]Maf=y8F[ʩj!_qݯ]aӤRHU"j) 2뚓ts/>!}Y@tIӊz1sr9ͮ-/C@%-}I+"%Д%R:ho?Xuu-b1dR9Lm.fk:VkR}wt쭣V >Ď(ގqQ 6uuxy*&58ջɯ|>ѱ3L9Ē]JF&VmbP̛G\`mB?5o!Ly1Y"G3J#foCo}\""vDEDJMGEКFM&81QnKC Y!!# Z7׉-G.]u}o7A%mittLj_$HtbbSYٝJQ&`jTR ft H)bͲϓV2Bo1#D>L밊`cTK 9af[Ip%2+Z=Ƹػ|\E^&423'g#a2yL3!9 Ko9ginv\sDɈ&%ȉ:mId# IBs|˜T(".GL AtCZd"gh`*a\i)B%A1p=E,c&.kx@4cq"b%kc\"זݖ&[7{!,uϛx> 6lmmMke%7j^ɦn`#$$@F1orսϛU脀fĥ@'J`J7\{Bq0dN|&/,_op. ‰(A D(2ZQ+jxOOKk]&[ȦDMG@P4f}km=哨x< έ)2h`T;xBO 1X7YzڍUC]X6'k(c'Jh2 Q2#htB`$$(Hӱv*I]`8IZxɿ:(ӊ` bt44&:vht ^Mm}tCT%4mk6_Ix\bІˇBf62]Yoͺ/nBM6z^F)'QRW^gŸQlDrEOu(حUs/=d86bigaP)`sɏ@ 7՘!ݰAN\3 ‹S? ډfB%#HI$fa*&%"Ĵa߾T&2za]|C<#jY ~BJ% 觪3sW( & Uu]ݽoy13PUʬn\ a|B9o0\ّbB*G[} `#V_>"kȕf\bJם J02v:M<'= )>Q& i3JL')xWNH+@H*jHZ6I*YSEg6ق5-iݫ2Y <Di*&٠nX! 91׏bNpV (7xbMa {DYR as#у*CD#'ƠܭFaYSWfRw6In@knڊ3Tok%S13&@WmI 7K)G.C7NMN4KV[Ş<2 m#mN_A%jx?V;x>zcU*%DgD?mسqhԯUT.":i8 J:(>ԓG7Yb/wV&ǥu=ܛFoZ 6@bf4=]2P)f {ޚپmYn1G:Mlgi#=cPXa45Q Ew8.e+Fo3z4wן3Z{'̮l^g<"i 'BROKA{:;KZꞺ)82Zפrh%̼36:\ѳ %S7o쵌Xc ]8q |ŞGa-rC7"\7;z! Dssz*o1)1W8V=4?DO. Zs42HCI$]h%[fWR5+Ul_hǁT A*pșDXRLf33d'|i }P\9 }m%Қz¸t 5 mC.E؀b d Q5YK'ߝqug'ecn@'p2"ބG&bF~] lV24qu!c_ 8lkj(MY:B| zqQ隉7,j|3*(w"TQ7L=W+䓚Xx`KĉG 53FF@+nͭoo^I=N /ȺrSm, P2#% CUx -s6Ϋ/@̂hgRAZt<$E%Q/-t~7xY_Og_#9Uv:J ` s8t f̙\>FՀN}Wdr?jl64 |?}3 (SoVvZmC=g 7< yDׯ\z! dD bɩXZ=`c+Jc?O귉RAeg4nޟ}f?^''`s]0cf-N}גUi'Jp=K}3RR ա3ё`9] Vno.&fmrZS"P"*֖B%B! +l lZej܌/:Dt4Ger"sx{/~]FĚҔHM:"^hm2BܮjMER@˸"#3  bܭT@€Q.|"eqE5Duxx"CWY޵) R (>(5 @9jˆlF k6=(JNvKbBdSpP$et;C_1fI)‡A1 %զX%btV*iT#j:[OxosW*flX"`QaH %z .o:whAHJ I.?xjDc68n#QZ?ꟃ4N 51N&y V._%ۧjL$D^>9i 6Oe'Ejr2YO6ioa4-akRuhJʳVՂ$ nы{o|8QT[޹ !"*-YLA7=V@rl -'`q;,1}>VDŽFe]<Xjۣf)Vznyv{=5D5Gv ɂ/4ZHi9Wk4~s&U5#᮰iT(.{@k!i%(8T4Y!ݠTXD3Y-EK+vm<>.RBIaȸB¬ag n,f ͉9/C rcA,?Ѡk~KIe/N4Lwx$1=>_;۷k4ׯu!k,l?bv7;E+yG[ǵ+vpx;~*,zlͼZjIGJ4lqZҸP=E{;;VѪ*bW d;g{?KǓ*HE(PVKy]E0 `]hfd.@p)z,pee;.Iuu C{_Bv }EWyV 8 ?eU 0#{v[тVJc䐜[1%‹hZ-=lVJ5c+#a;v.WNy24I~r*$Z~eӚ'w}xoCp??_vu\7;au_t2ƚBHȬn.?Dž10UHRx-_,ç_! 3)*[>i Ƥf-TÔ >&t؀@X#Cf<5EmTԙhn[ l؀Ƨ^AXZ4(m D-D(q2}Wb=ِx~uE,Ah 6A|nE^vvUg":gk_Q3i@ASNJSٹ碅L,gV_rW}3Z'2 }vxΎ`y |PX[)yF툞>Pg\9"qn?v.:t:F 1tILt%)ĵ%5sRxGZŷOzM&_rи\8ݲnTf[[M!A weUs3I+B0)_Cz?oOy}'{{^ڂ*H&zAd\_!)!߄~R-֜M}j?B X|c7[F_Ǘ2[ֈi3ؚd$Z37 b!TTTK0-L-:j #9c ^&b3T "$@3Fm&rHwRcz)uN+@.L8|A;w˞Y=oHEQ$jM_ljhma7۪#A O3mDQ5tB UP5 xQҟϰY6=#%{??_s~3V?Z̜8Fy9J-궔`zRzNE|G_~碰n9LtZК=/ZI/_.'TE{GđU|Oj@"t`bhGjp,"WQ+=(NB2¨UjCexױaMq:v_U9.}Rs?͐ǻcJhW~o{hlM?継 !QaqСe=_ݠUY@} zV \ !{uSegU8d @UYP_r2Oa@@ASB&3]BwN.T@xFȥ!<@ *p32N P2҈T|w(zb{': OR=ʩ-~c@9U3Į;h Ra1 3?Xm3Irb/1$ηE"Ҭ:zqY׵~OaJArcWXwrhiv~!O?&x1.7z}<:ۑ4X$t]`qAeQq-s'oȪ˜䀞R MPyd}xֱVq}P Y,7⪠ ~靿 b\,dU w[$@6 pAƝF d={pVrsgPj̆2;=-gg={O~rxW;NGǟ;UIEREP$̿C(oq JRQM455,]YvD7N .ɳ؛YY1RiyRfGRL\&A 6PS]*$>U2c*i (`NR-MPڷov=)/b\GX0?/< r +ZVz).4r|Qc# | cP&e[.]܃͵܎n;xJr[t7zf>m;ZwhRgy1C!YAi" >cmCNRLRyJ9! T ˃^gmr?~uoA3=O=d:ʃŊ\??v];Vў׬<nSO_~j)q}Ep`R@:BBDSTBb+` 5BE*Ǫ^Ѩ$ekԳXU$#(bXe id[(0S"i<! N27yčJ>xk1#t;8&Y OH.o9Hn`w|OW%L >qm ~{Wixm6Ž{`b3")UPsf⃇Lf"b%"eOA÷@ͤ:8h`QS_TnZ'u%կoUiWIyY|xcРסA'$=* ;J f2"3r|(*CK.v@|1rzN{- zZ0$NN"LؽGL)ԛ'{7w]>#]_=kҖiއ+ЮW'!G jQNβL!etRDC$9RpEPS<>LT֮7_%{β*=7 &Pٷsnzo蒚 ;7z/2?l- n?]f ήl=D{?eCrd,p@{E KtV89|s#{0Whq$15ӆ1rBL73JL9'䄤Ŀ*g&Tk WpI%P3[wV7 ̆;kDA `%$k{4}S0ʲ<D4@6(aZn&PۘQ͏Ϩj\osOޔO4(_0#" mQƺa=TУA˩1?@TzF&_AF0!|D,p V joî`X)wvNSt7{1MX(n?VV#m[As0rQr3 Kh]PiQ 0ph.jFLA4,"x28#[6{-dppF({!1Ap/ ꌅYqG_}.<Al2k4.0"GrInSyn]j%d4 wx6"vD:7|$_8-ωit Gx铹z{kvj(lpH L{ |n r\>A흎Z0=E]na @<^ $w6mS:YR:Y}>a%ڢA g=c]eRi/wĴE"~I9M2n?A Zl͢Je1-XC8 6יgPX9\k?^_a\ c\BpP "`̊f>溎5!A eSE]ˡ{(_F2oz ?\t5hϛGItͳB;pt#,^n|zm+qs?7=J+Pv w;Z߀~ P.r+so3 'Nt;V|2qGi;-9:p) _3~: Ф' qv)G[)_et  UK3}H  ;ߗPY E #5ŕRG1 $"qGJؘ 8  2 Q 7^"Xmbyk\M2`И0l`@.;t/FQAp}3bMB_]p; LhQB]\T*#>ҳVoM|gop^i!wJT}ony D岟OQ@QClzm:hңѱd|_7KgXẴGvƱmOAhh!b3IZo?Y=ߧ1y;bFP4/%ٔ8N%Y|1CTz#I~s!w7.'N7_r?=*?Nqݨsғ>Řa!¸ ;4;"JgwZ\TDMcwy6`4rOIzq$&V8F؄s9Y<E^ESG10@Ląη1+Q|456>MLr4qp} 0h7흃jI~Px̼icP?\k[ n|X'}` D F R"ZR.ICGut.e z{ͼBsU@b؝\6ESqX7zPs o Zy8=ӚL0T= $&";҆d1βO+u.(wqYxPJFY2, H9V ancaC-Ϧ85]ͣh tq][wi0n/HL/9Q`\\ \-$8P ˮ ]B$@%&LJv?8O_XQqLU5R5hiΘQ1R~7H4be ͮYO߶R?p{-/&EVqP yɠ?zrn׃Y⯨#!)SӨbBoP]VRC1s]~r, 5R>dW5o+(ڿw7A?~me.hvR3ߵ㾦rid?Y%5R<G!JO}[Od2^\B [F.v[bl0S$M'?27M7#9:2>2gld#\HB3-B'a:ۙAS30qNKsDε+1/3߰_A|]W\X?yvlԶ'd)pI (C<PIa!rV.`+qLJtwgoy6nܼ~YYiy3v;i\<~[|ݎN(=]xx`fVƲߤx Ԧ1YxE}(e񮗌lai&p[8+dMg?8[-D(RC:PQ]p):vj"U*%"((PPJ **%]VfcilAmM٨)%(ـd (jAZe6TKV0JR)T*T*(*(@@[P(X=5SԽr)@ @ (@;/iQTfk#f.\M 1e@k)LHhQ@mIMà{b{އԾ|9yqw҇}Keؔm*6HJ@h^UOF0 0FF10b4ѣɈ0CFLFAd0P@Ѡd i@ѦE6zh6 dQ&i#hSIa56MO4  4 4ybiOFA< ai=&#hSji4M4hbm =56='=C!"iJH ф2iP2h 2@44 RDO!a=4L'zD=O <'<ڞҌzSF?T{T (i=NmlN}.v%}W]r8=y׻[p8V^EOz_Y'JcH7?P6ATa..һA@c8qocB=P mŸ MΝG ~7T%$q{Go@+Хa`s;t_֐Z.Rc&%Z|T7Xfu}@t}gCZ?E}tĪu|(v_!^W%$BCl_d ։_p ڇAG{}~;ls_;G-Ay+G h3ek)2˰zl_쐓`{5 "HbNߤ@=`zC 1`įGe ?Cz4 S>/-z5<$Õv?]fSpH<Q67.U6MJɏG^Xb:$8/Ohލvf\"DZOsi]ׇpx&qb1wg>TKg; &U6I%epz?!Ѧ3 цUEw5T{zL׶D2,uvAX@4FZϗ0eb K95( #1V0ZlF9CCώ9:v7?gabX@HQ05ظfY@[+~..64q,i ȈXL%Fb%^s+IvZX̨?Z|@&fH,K̎ ޞU٬ǯ[M<{Gŵ*?+ruL ^bʎyLV|BAenc^56{Snv$֔\^_"!Z\ׁr!ImsW' @rU4 W*!-BZ1=Dsvr6Q:{ݳ]]=h$pW ڳ͂Ab{ &ƄĀ$b4dU2kN]3g>UO`d*EݙN 7g7;u$t RHCQ(z" )=4YP}AEvI!xw4}9^uoO C%ܴkXlz簯ggn6z}I߫۽PBΘ?f[-8Σ-}RFڐ==XɟM؏ G*s ֦)5#yWYBP}XOFD%T=|pI(G/#?rHy9 a䷌k%kޡ z@@) [F|Sc=em5zy#@PڅOi@}k=#E݆ B"dZoinY(ۖD- 0^}xf=׍&E3*-6~*@!"$DI 㳋cap JjkwB ¬PQ-3 qMAs'9w^ 63 X톿S+;Hajjh͠zLB]c˝B-X$ /aƖ&  4WrXrڐ8㡃VKidE3Y; "擒B$`b ^sW1x&, aQfRB0CjA$Pa?bN$9&H֏AlG#.9Aƾ#;M6 &8_>jէcԐ3/'vL1yVtΫ@>ٜQͬt @PQ'S}>oQ0O\~ؚ(bZSv=<2aDL4Ɔ1ƶ]` 9&p !SbSHV) 꽎-BC\b&<@ƀcCbNq_GuE"IҸy lyUm]]P46i>*+N䔋XF)BBb*j\zQA4،!WSkmցomӲAA41ڎߍ)X 6lA^ (Xw^)%&w<=h\"!O5ϷPJ'/[ؗV! aXSBy{UD;jfBXZHt<s$C:<M iE72B<6E l]-v((cStQSJET2AOx!ZC $(\w+8nKIw]TDI6og79K+\JxJ`6qk%HD0}IBirNiiAq넨ko#Ks;U(`[f(<@y=< @HrnJiAۡlbsI*i$| rk>M^^﷡SǗȾ:ɥS H{  C*;B1yRaLr"zG󯰁J(&?˲ڏs:0'B@8ҡKm&&-<5-*>iG`>؊jy:m7%-hֺI`m6;*vd l1<鹠4 m<?/Ei$׹NPy@W$^"2C(Os<'jSCP#T}r=[l o nWu瓣(."(M1T_H)AIRlvfaV:HfېT;P@:)WP!RD["`y%D^n ' hH/~& r)(Щ4˶(#{7%) ^ 6Sf&/@Њ/ T6"^H«6ޥ LhWlP6_>0H_m"KyGҎħ )"E|o`"P{_}ujP8峭&+atOIq)B$=܂;m%e:9 Bz0WmhJQB IB0 ԘܶXأ+ aXP b4lċ@!h"F%UqmXlVVX+Emj#q$fcQ,bP0H%1 H2Fi@$ HdZ E (mf I``Z]SJ QB؈5YYL ʑb6Sc39[Y-ȦJ JKAB)iV$XZͶVհK*IJ]f* "51C 2emT %H*LZ7mZ VD;bPib,H5V©VVlZ0ÐDžl[<3ٔmLrPJyl$e) @B&J†$BLyLiIEI*߽WPVԓaYhm6k6d6Q"YR! RVDYoF;mYFĶڍmRa@25٘ m2F"Xf噕L6ZX*6f[ P=PəB%F$PyҮE[6bAePjKwy7#STړS 4 Sҕ DLl46- cj2P#%Ri^cHC4"(Bׁ IH V(ZbmdMbUmF*MLJ[6[#E2B³ l[i3RV j6_k*MXo Jt3ITfV1h-2P-fŭ"@C*. 5QS Mj*-Se V͖m$RBFcI,qZiK3Hڱj͔K55nf21[m)lfDf+im`V+d$1AD$B4jX{9v[fX5Vjdm5&%(%,٫H!b"P)|qB2Z-mQ3kbƬ2L\secikԘ5lLIdY e a&ED[lmB4 R )B"ɭAH-D)aRVҳJ+miHI-Xج,֌Li"hUXdmZѨPU3mfmR6֋Xfv\kFFkF6RKLERĠyg))J(Ț[EMID-lZef[Y-BiEC(Ji6jL%am[%aa-m67Z["RmE&ͫ[4šђ6f98ŤfcY dRlwn,M4)m5eR% E)AdmFmcD)+#OEg&f)2جk-Z-RK+ ֲl)5&X³BdXiaX)iy-XVfՓ m2ɫ"fRbУ[F*k,mj4,e6Z-L65&m5)iLiIk6%ŶbEi6ʊFlFkFL3Y0SZf2iZ>B͜ZIB "eZܐbQL0SKZ+iR1l,Y[e%2f4jlVDXmKl2h%Ye(XXԦkX.gm(HkֆY$lfe BҬ!0Jh!Zv&XFhF 64[ jVUmVͪ jm%+H5HZB$SiSSm ig}7@ULM+&IJ Z4ئ,memȌ+,5$jjƓi m4m٤1"ڪ)kfZɣBf6Țڦ$ӭM4f6+i0SJe6RH IRmCę!F)-&՛AbQV6 ٩4[fE15 0@,-LIiI&eZEQD,jK%Dk2Zj4Z5md,[Fk Y#+ YIY*mPLeѭKI TkBJLD).#Kl e1IEHhml؉SJ!КڢfYV•*d `q,ef4SL1 Q %$@"I6(m̢em- VBlɶ*bclmhБjf6լB3%jZdi!ee+m*m4•HhdM Ek+,",m,Ċl=SKlV&&BVfDnd+lLBmA[mDk&1mJ͋clƊ$l- T!f$dVlʴZ&T)RE۷&րem"kQEBD.F040 1IL²Ѵ&Yl+4MFMR3jM&5[dh#J% P҉#)mjk4[FRmihMV5EMFrlS7.6Qh+fS5fL5,ZɭER, lXf1 Ԥ*R-"hfSS4he6ڴ[%6i6-XƍT6Sm+[)F(Qlha$$"Qd,b,EIP1LL4 I#U[ccZ$STx0 MB M+,X+(QeZ1,VEʲhډ3RVأ,k1C%X"V%Zՙe1iE"Z٢jJLڂm)S3V%QF6+bJiEm*TڴbQLlЦڵ Zf`R4 ѵ&M(ĉ-dl̪2"jfa)K-e1XʅkKZ"1de%&Mc+YmMMm&FaM$VKmEŵ45ZIcF-X2H ,S3,,mFaheącVl5f(l6V2VZl%iUlj5dSZ&MlJ2-c-lWqY3I,Xڛ$´Xi6$̲HC @T2"h63d֓D0,«_ "HfɭѶjYdZmV i6CdX4ɵkXjKm"kM5lkf 6L2@FC$Z ZlBTFa**EEfYY6demFZHCP)# 3VAdE+c&ڈƲ2F(j&jֆd 6ZbZl`RQecb6mmh,mmj4LՒSL%DmXRZ-j M[&&hbԙim-ka!H KcQSTֶi 65 6ZJL2m[5S(j֚A,lѱTcXi+EeMldH6[Ljmh2kTm2 eY[DmJ1Sa[ m͔mR blcilSe$Yj1MHR 4 4(P[5(lڠLmXRѵ`R$Q1)XVCVնՀ$jѭ6faYSVSZ̈Qi5R*-bփkki+BelҬ)&%kE6 lѦjmm#)VVmREljQ [Fڈ&cEIeh[*2XeelQFK-fڋ[ 2*if5fmdkQVMM(&DEf&5bX[66ڍRd+lDPd%5Blͭ5c$ -&S5, dMLUeڌ5T(LՈE+%ef(-e3-h(ڍY ɭF1hƣm4imj4k@ֈFFhS Kh%bk,k`5Bi6JbMdV@֘mF)-fUF-݊܉b,mIhZY$hՉ&*JبIlVأlQ[ƨ F* hZ*fԛ&I-m֋Z+cДjѪKi &2l[eFc%LMYVC  HE-V1mEc6jS[1-J,ʐDe%lRhI0%&leVYDD‹LVZY1hDIQ ka eQPKZ$PZ6-ilBm%%j6MfZIk[12K6̲Q4ՓƬ Uj6m%&&lF(j2VlJkEcQZ5*QLKQ,l`dbDRͩ1jJ $ 1+FH6̶[Hl4j2e5cZ2LJK J+ɲ+HmōC,!LV!,,E-)֊0mII Q6ɨ֍di Q5+`RmKE-DYh6Ț2T2k QQmHŅҰ dh6Y#TQbEQlQJ)-be&4lDVĦcl[Je*4V T2ڲA4mTefQ)$Q(Q1j hbB[4LbDi؍-3TȱRci bMƱQo~lAE)X)HYH)2RI HkFH%e&[L-af[ f5jj1ZR6҉T&5M(aKclm&$j-d%&ik 6V-dKJ%bk3Zf &Q@5fba63RhIH%QI36*R)ia6l5$llZLjS0eEFI3 [f5AJ[14 KRXReIbم5lmI&5%EEe3*k ̨5$&̊IS6f!jEAʰZ+&3lUMJe6ɩ"ƣcPj5)[$QJɶ15J(֓%k%QRm2h4FMYFLm3&a6MmdQQ0 ڂ2bVHPiRj fhHّT`-%I)X+(M`61TZShiZM6̴[&iI54K!&b""ִKJ4بHҔjXbi*+"lmʤR؄*6m&@ԑԑAd[3VQ,hE6,b+ iJ%"LY EBiHQ*m%L$la5DQ- C+B[ATc3de$ƙFM$Z$İѶ(2YJi&h-&KbҘ&&@YL&ɣRbCMc%PkI)M*dZeTdIKdZJhQ3aEAX&X4F625$ljKEHQB$-,ō3fQ6K&bfTə**Fb)J6"!4Tm2l% 4T%e2!2I+)h$QfQI$ɘR&B̘͖Ԛ2le6Si^d%,!?ΑɸGTB0C쵠1X/0ԟY$9JAgղC]>ArO6M=sK~R{#{ ՋoI rt`Q;gG-NDJ 9 /#atj!뛮@ /B.F_}d]Rp^EM@zAӱJt2/BHLL:>!rh MBX,p֞|/-UĂRPGz|śEu>e8Ա(-X.t@>K`P12iW*TYy3*_wSKhϥ3x>czHd!u{0#Veɔ9;S_q}~{zGq碜͜]/{Nз\σ2

 q=N{?ttbP*TDpf ~C?q#"`۞kZ@@\[[4ve\Y_-=} t 쪀_@31;G߷C5#9F$GнT~iZ0s}zxsVym_$?簲Ϯ6fH3/r).FsPo%Яy_0 c#6AP٥<`ᢿQ:{™TAɶjlŵ/`z ~CB`J{@2zE{d$Cgn[u”DYPˤZKYݲq]/39nlj'ǘR!$C]zLpEQ6F\Pb?V 7mN0խj@gr*y^2Q.e^ͫh]j\s,;f RdT _MgYU`(*vOF~wAlC_4 !\ 01^^9Nf޴Pu0M>i7WW/jnL0d=/My?^:DOn7J@񹾳'B?W=N>_i3玮8v y@c< Bx`҃2,B&h36;c6}B\Pfrŝ6pJZ:e4ZQ?uz.yv&*BDHֵVz|(ph$ݴBxdteKUHyRqriC)Uzɇ*bF[!k0kR.5+~m{ G;r &b曂ȼ'zq j;x}lr1tXlfڃv/w&,[xd7g kc]8c>W?H~B,9a֐W>{PCá*lheleӧ/W}0|:6u&ŗ鶝/l,@D>U;UrzMv 3sG x3/} kU^ohP.RNu]HHw=w ~w+VhzH})[zlҘx,H'9K>F]$DLzY*, != F.hv \;Bc)f-1ك\0K^|`OA|rx3d7v~M>¡%[;N4mAU?esa{߼9}puzȊ31%,@ HaKhl;)9R\C@#ߺRj?䴅r>liwe_<0訸s4dڸc<4HvM0k9 B]6WsՏ K~mdDD >KD{L60JmsF?fhT.; 1$O9|v[/#,mLgP1urd )&@ߡ/@ٛ; 8V$`րRoO躑nE*5)."Q gΪc?B]jX8zO1ܦ]ac6e#$FYJPfpܑa@[jd'mU66*Xuq=כ<홟 (轙mIO5 _Ja^)R_-^MSϖL-DjLQU)/Rq_mkYJݩ{&Zٳo-]!=aykuAdSy dCʇB,&JD(Rx .KEƈ.AkVbOnY<K=^[WUF7vĤJNץ rL}ߕ{ulSaj+vߊPšq+KrEGfqg>dT_С:Q=7e3nNRoo&jZK:Q97u_0j2GeTg;}Ԯ.EmqP^bBBrG8WQn#ˎi<sSIF Hܥۋ%U)pYO:V`vս&4KISԠb2!Jw1b$/˖kcxZ0^B|rݽdﲎrnlv֢'n6<kv-92hr)WΊbH&2Ry+dW-EWdI9'<%.~# >du,]OaQ/e5`K,kEs+PzFNj˛Zm#Ll9“6?.O٦κU8Ô3LPN tWG<Ux27Y]g?^(\, \} H)7{j/xG/z*\,7v]I S$Fcr6R^7M #8voGI:d:' W7\pxƩ<?|P3k:έ1(1;-TE}F7咰g^r[,|ڞon@[T`$Eã[[gl3U7o)FD|rz~"=%BSe;7fz+B~yPYs~P"%yv#aK7⇿P4rۢC ^GD{F*~WN›y/q?jx<(9QHDVANk oŧzC{xM|~ɹcߏm3l2ٯZ I6x٤}1$jMj*;= [nFLƔݱ4xLbLO*+y;< TT,=Z_ Ia8 0y͒*-@y|7l&} @XSP7I6puV0quqںK{^e5y SjWZ!`k;u IoЊl(Ji&<4v <1G ҶŽO TJh}5PmJd)G>}̃\1%,؁ 37V7riB3,frI:*n$vkGCa̓V,|$)wܭa1ywHSmx,"Ft'{|,K@0>ci>>j012AtG8>ny^(WB3w7QR74Ukm888dY,,n(B3J6RA*k Gd-&t*XQUTsL8.1l PP xd8|es@^SjVjwԡA}N^Jmg{MQS(l!u٩LXCvYn8znRKO?;G{^1"yRZցD+60KdӞ@W¡Q4J X3'߅Eruz q^x =sN5Kq$oMocȕ,-ľzE!4_0XbCiဝK`BJ&1 }EyQNfD_\ [ѥ>z~qA>x0b_R5;/sSR׼l(Cc h)ARrdt=ĸByQW^pdZn"A?=qC#P:}.?Li5_AI*Dz c5v?*4t5j-jf?BGZ E1y_LjrYMǟ̏F`W.9R֊3٣\<4J9Oewz,t?`'#qN|+Q ,jļ Jͧ{"pj9E2m+{2ašݨy}/5:e<9**6Cփ̺f+{,N^?]RuݘWqQ1@ MQR24o`le}PkEٮ &F2h/P Piˠ\EC=Ĝ'XrQ->iGL_!咻V%pFL B'|,b9#̷Pi~DBZN-!!LX,է ,j8"K5@v;X2cg0&kL?ʯ6F7Ik|Ƒ4鮺Π=`_NʩyY0;xO׳ u@8v面]^:hX{TLCcarH O9P ˍ'MjIg:Q.GR;2/wBІF\{ йlYppq)X}sY-qGiZ'J RRu@(Ԣ~G oUIEK-U8[f?xkѬv~u(ΡCCe+Q=]|6ؗ( }0N4AuU Lܲvesp⍼NA͑jŀV0 j~K0X P.6ƽX7l 4wd=?v>,,O`kd?{7<_6`Yv`ɡwk4a3טۅLtl@Zc'%~?{6u[֋>i $>/@Sp~1(k    \P" &u'\. }#eN,[)Pv("h,3RKugD sI0V9 }Kw*w3Н6¾_ZQt[ʓ.Kr ?[ZzeBϭ~qֲ>@I젩IOJְW."l9%hT:Wʬ$,o_?V8Ĥ01^iZ\o}{gaRwd9O>)G<>3GB~P1b' W$x^\dy8 # U)(‰] Zt>hϼ nݡuSǹ7Yt[Bm2 nӀ\9 *i\ 9#lIG];#L0OȤ=$,&*(! ke(lt=IA.B礓9K'ʙ'q)n7XB<b޸H#Ze?F9H-p^p/_BӔ4|GJo1\GC'ڲӏg4 ]xl{H!4;rWuW=-`CcdY1/!( QQ|'ښ7A@vlX֟Y-@ 1&|3UH*Z'5Rղ[=s~Fc*GBBgO4XzL`^]~w^M }DՙF)d¡M`}gV'0ޯݓNQNG)'Y1,nogk]P!~ȗfEcvtu]%Ͽ*Y! >_ZacM S#bp$($êV+ ¹hxwNW ?}lF[0 Fzuۥ̹#J nS.ΪQ]4`1Y#_tD/{[mu\Tew4XQ1y} ^Rn+k^ |\ [nuD^S!9p+h K/`e|$e].z\̉(^ţ賩Rv_M\l5ڪ҃cϨc~3& ASzACr S>/||;NG" }_iEXRߓߤXLEVA*FBm-qZM#8C/Z'%~檎gOFvk1-Uq)D%=m=Wa*E4& IW#㕤B8{ֺʧgNf+/ w,GkPPr [dGi$tWiXTh%xn PH$|H|,Zxi 7~*2Dk),ɔÄVVAqwԉ ^!@Qr<"b ֻF`cHsXXV@lfYA)P Ca.:}GgHd ],m?=j`#AZ$f1Q Xn~6˴1X}q!"0z3Cw2id5U$C;y46yϵgDjSf"&n<ʯivxP ;_ʉ.!WAbp^Ǔd*5X*Tzi|э'S Il$~B".w_B8SV ?ᦩ>d!V*ZiNkD[Ham ..}9#zV(jRQUZ9tG# oYj ~p*!7#z*f?YU确z@PwM/D% &)٭/K"0a#\r1M kE(FrbgǂB6 ы<~Rsb0fyA ^L`Dp(G3n pC&4!@j M'{7@ZLM`ςrn}[ΫrbyӻjlHUKYLcO- ql8߄HLwH9oGGBQ, :,x#6EAZ04Y |qJAB´_ uYEo:9^/yrq6Xw|b1/ͰҌ_ [p207HQ0)SYuѾ|gFRЙw8#+"V&d|3rAuEd+ix&ӲdP(ӱ >QTXp"< )+^@+6{#48# ̙Mnf~U 7s3%nңmE6|@6F@}VB@ 80!%+Jd*.5%2*{97m-]]Du"u$?Ҟ,To ϒ J& 0ᄻe2E^Bd0+B_:>/Ƞ]ND~ȽüxHϫ`ircO <7 lآ?6kqT]fI,:UFx) $++SVu6; 8X _!Ѹ.|֋ etYB@=•̯h%+NƠe25x!h2Hp۱ k#P*^IsJkD%hӶqq#u\EK5_:DJQJl;qL0abo$Ȩ:6jӱ*h <~~fu\]X+ghʼIpnJELAq84cc+8wH M:|; Qٰ {OIm̘g^cq)cȅ~OCdE$4.dxi3ZJP9X}ynRx0[.8vQGeܒ3 jOMh jx*m )bQ:#RMǯ4T 2h 9EܧTn+ݪvb<" &mZ wԪ%MfXlЃryASB'}kld)7t|PUyW]&h5تEO}H "z:)[}Td#5%Tt) ~;;7E2+cm?@dv_̪JTh&> =)mJ'jWlp_`ʏ4_XTbQ=So7&)rt "Y*,2TAW'ؗ9*2#;WE9^59m<<PQٗk|0GJz2+h=9&lR@^7 x^_3d{E' _sk7VP]qU; Rw^ȩ=b'*>|~@#_w%Ǒ){y6p**ˑVSVgs7G0ʱv&4W:P0k ˙'yVz᭫`eN任ߓ9 ͣģ̈N'1mA+ I9̈́7 feO,TP_ܓ5.uq>1: TPQ<'|]xmAs%h}j1!3y]DLc7[=Cußۮ`Ĭ SI6zh[~tG( e1'w rubpf[r|\~W iju4/ M^#%M]7xskDWs{VxZw="r=Е~k{zO'yvFDfD`t` [P( ̉/CzG+{޻'_tt.YL^Gnh;}kr}l2?*h& uQ\. @#>.gJyO‘]&H)ԑ[Č! 2!xۮSv%N=>S'QHCRt- ѧWITDGELtdK9I$!Q]·rq: <᫡\8fpl8uʫ5+_tPoWxN+Xp?30oCu.YLȡBʣ}֙kWȷ?ӝeVo)&g;1׷*"X9ֺQ⸍ acuD?t]MX42RXm8 .~zŽҌ`u1aZD4(dȟ#BIge?yN%"%*3.%QkflY[V4EpͶ?Ba*{OބϖhB1AlԤmkh;'}IIM; hVJ5hKXՀFnhSV8KjL2Ԇҙ#F bԦ YB [6sH3A1EbcՕVea)RAd_׌ٔĤ̐XE2Ii1("qU?1D!@!F4*DeRۣmoKaճVT&[eއE34ЋX#=wJpM" $%!$&AƑ 1Sޓ2u:]'dv;ah<gIJ&FV1i4 ɵfklE%S$]w IE%˦mo|=S!mVсXkbAXjk FJC2Ei`ߣ>L9!&kcEy΍=L17Av[x>$E5!ql5ʈ)'Ӿ٣h"ڳ !S`G%9[])IR УqSSBD5RBd &H (Y#LC6`̂B122)d)DPJlAHҒIR(3DC%!46 ,ԥ"M5,K$&D0E2*" K Qi(ș&6&A,($42M$BbEdJ1& f23R$S ɔ$dQcCFHa F(L$$4@&D14e$JI)DBRQS(0,Jai6 `@d4#4I `3(Li HQ)I4JQb@( Ia%"P!b2M 14F цdhb̅0%K C T C LȊ&)dF"D2d("FH02R2IAFIDMJF A)MS12"l26"Y - 6SLd̠ FM2"f()$he$hHLaS2ZL)4$fM4AY1 $‰,%2XћPɬň(JTh !(hF@CH&$ %&d@2I&Xhȡ b@241I&HHQ K LaIcIIIiĒdBJ%fQ1li` ACKIB؄XiC32SF4dl0FC)22ȉY&I0"3$6aR3#1!&FB2c"P(a0)JcEH@a%Ą0FR IJAa1ATR%4lIIfSe &ZLY6B lK3)Elfl*1i df%2! A"Hɑ & RPI2LC$FQ&!ĂFFƙAHHHE$fIJ`%BQ"ŔiF,QF&l1BlfbQ!(JRh(͓YMI$FCfRL d&hF)  P ˆ$4d0ȃ %$i%) !(R1Bb l6(4e##&!Hb6J#$ `#)I#Jd0a) ( 4 fBC% a 43(fi0ĚF 12&ɑ6ID4I$1 ňe͘PI 4@IbHdBcF1RcLiS)f1&dH,&Xc&a2LhD 401&QdFF"ff"DĦRHɑ$$H#d2IbI(3+-lIfEc 1($XHI3 $d, $be4XJf2L)0RbBa4DH)h"B0b$1IH&*bI!S-0D41$Q2I64aLA(!! b$f 2&,4e0J#d$1&Y&F(̌XȐ T&RT23b DȐP(1`M!0& 4јbDdh&SI)AfDICI$IbHAFQ2(FS$ L),c3H113 hЅ#LRF Q"F6B̐"i1BT$"b1(L#P& %d2 Q&L1(DRI4L 4ВI"&fR$FLDb1P|]=QgqfnuK4a_ff"$+.e6e$Y*6,iR6S*evPNDXCS@mT,VkTI1 b\`֒"qWNuك˪bd2LD+Rh-3 i6Qkjp$ĩK)LX' QIHDpV4lɚ nUɬ'#ֵjȵl[kfEκ&06$7lhѱ owҝ/'EVh'Z*"iCQ:_NXѩ:ºjqȂ".%CQF\wJ%d].s⬃h -lfK)QK XVd͍uDf`u$mmt~*\\׹tEٵnEDVQ!4nFf !I#IJb,Ȭ6lS2MS PmP LdDȴ-j^Qdd9ˍmfe4 |ժҙ1ʑ TE&ѶUDm)c Vכ5j{BhDP黭w2{,t9Ik'ޘ?؟:&?*HH[M\[x5F !"( ҉"fĚ"Е)M4&fĤ&% .jNKi5(lID(k1#2'tVU$smފ{^eN'ƲK\Q"CH%٫o*fK2-256E8SH]k/kH%,5Qm1E"#a0SP i1i1복[kzF >wT}DDg뫻=LF 4bיn%ntH ɤE3skF}ӭ;G RE #U;MFcQLB"&05bKlmGdV"ưyq3\2Qb4l8Fk$+I&NhCZjs5n[k\f!]0M,EQbلDk1Thf&KYӖȱAf6qk-EJk619s)\Qfj4F-U)(,Mܶ'ccٳ{2sagyK-bAMhM,LYlFe3Y5L`iM%ZMdD$cPJ64QIdi6K&M1fc6j)eHlHLff))4SF-b4DKLiF2lXlf64!dc*#Xm$&dԕ1I(*RU4E23BRZf(Q4XĖF(lf*L͍E`IR2ƍRTEhF̨&&-a4mdiTZ(c&E$[ VѭF؋Q-՘hMXڒ1lXY6Sl%)lk2fI%ci5&2ƌ*,hرMMAdfAQXƔ*6,Ԛ-hl1%Q,M L[ɨɴFLlIaY(Il4RmДV6f%IiLa5Fض16IE1*X1j*KRb6bƈɈĚ4b66H4%C#c$kbhƍFXdY16-J#cdI%i hbh% Z ؙjL)i+%E4i(Y2)!b)dIRQF$I(ՓQ[HhRih#&(EFHLɤ( BXFlbƍ-FJĥ6ML-%AFffLbbE$,hKE"&Lc&"ELQ hXa+E&*-2AE1i(6 Z6&H$THj,* ]" - ))2A)E1FƱXDQbKQ EMhŢe)L4Z4Le(؈ХAZ5@RTԊljKPQFc6fHHhS,,$ͦhIYi4jJK$i1ld,QlVfPVLƘBkM6eSM1EF5Hb-&IZL"I-b+F( E2&H5ԖES)Yj,6[je`Q[ 2&Ambɶ54M!QX(biV,RTi&hědB`VPɴ4flAFM(ř%I,j2Ea**4bѢ4Th1fXѣȴZ)0d[24IbŌZCF-&4ibmI*4hѓh%RllF#hɤѣX3 V0FMXؓ`Q $Pj-ƈة4Q h2`$Y,lVM&AEli-XجTVc@TmF* X- ьXԄXňKkE!b6DIFƱLaƈ5Ic&5 %&+IdXH4RFbkQhE1f4QF L+3W,-uezeTI.g{clS[j~0 Oٽ)*2i)YTu19{xЂRI U͟)6Z.eC;ZV4:P9;NP@U5:-\,7h$ELnm~Ca)*4#`~C@{ŶM$ (h!ZE +0'ʠDTDd=d|xsf9}8_cPoƔ9B6$fwA}|M)(3M DH~;m~BJpU9N|zhB$5=%coT6#ropx]ۮhFFbwyXޭ oۧSzܬ;!Vcn_.'P :I3ӛ՛!~sv^JQQ)dPQ_{o6 }N_ u _/|!XuGTK9j51#ȦO(㇚"Ijh 5iWi~T'4gfUӤoc%1zlM}./P,V[]@\1̶EutL?naU_:$ u>T] 6V>BC-.aGU2~ՠKWœz:JJүǛMM8l(7턌gI@AXO"pJPCdx '%<*Dy_V~2srIkEc3IEӾ}OB׳|-M$')4gqП*ҺBkp~Vvv[˃osO >+]lz / e$R&LE-##HҨ#ܸlo`.`%W;jtRko\ H$[`Yl6 b%"ZuhƱFD-ȜRVikK.82\VrS0$M.,&02Lq2 +Ns(9qW6,)8[-\sEddI[&ŃrjN,n+Kw|$֕6%Lgq{ߪ(^=yh,Low`:u1eN%썯ݾe2,m0Q2kN_dk'9$cjƞԟCTt<|ae a.Γ/O`"26]+^/w`f;)#WGDk*-Od%$_CEGN4GW5Χ߉M&|= ϼsUX6};.ߏ AIHPcdeRdÓf5@G|ο/_b{*b lcԒU/W^6 kj+5FTkeF5آh+b(uS a )Zш1kFD[f)qQOtb.ߔ%$} ɠGi$%CS|z-}{kܕ]NK}mk mw)nC;Ī,X{!ꂉk9YC0` ;1'HW@ ?a|ouTBޫva?,?C_XX?bڕs'4ǰzȁK;BѭQ&x'O~ogЭ]qFf3KbP -y$9^PC1ڄSM>.b.K̗GjX,o5r*#,#"v`4W`dT^]ͽ|x!Wϭ}f\fⅴ Pc?Rϊ۟jiS߄_p7\jVƩ!ݤSqedAR`/M٩{Yr6=kzAq{."JPPDI9c[\9m@j-W⶷ZUlUƱ@ky&Lv>Okiȶf3H4Bʯ>~h+3A)~4p%wO؃V$I"ZD L%bThڤ5lZf5#0#J3.?┋Ь$96ؚܖbUƦ-EPZi @±S%i"dW Fdf8 QnlRZe4\ϥRw"R"piJg iƌ1E8䤒!, B⫁S&sn5i&M&ř[e lPİ SJ b dmkQ3v"92)CEc5n6,Xg9 &R!f!Q)g+7hml)n3rmBb-FsBmf"@$SJI%)B⃄IXЦl%V!YsP҆\1?}҆/6]_{bB !!4T#I\R$ fm-]6bƩ,M1,gjSrLmNrP\ܕdbVZch[C(-6,TLln+bj hMnڲRq DH#@)4-6F@vSm\p ) C%'&lrM"2dWfSd,3C)# D#D.!J JRBP$:2QFH9jIcc-쉇0 8cb33fi3?b)Mec?iyq{rSde4z Y@cJU*[&)IA&?109_S35ՀS ;Vk63徃: ϓ)j- pZfT%Jz_ūKqVo I^t0*Lg N^\5p jdts*RQ7h~oJB33V)}1.ȷἰ6Uf?!f; M2DL!ʮ+>:z>}P2 C's9:z'Tȝv9O{2-Jy RL^Q-dgxs܄02= .o(;>6 v#:?㜩So+53n6dm 8<۴<}w_qS #1v}I --lfq% FFӦ!@;$&% B6+IeTt6qI.BSL66s֨< La}.GK_z;m4vmy]I$I"_nhE?iˤS%"H1,k/>jdXMZdR$ `{$酹Lr(#UF_4^(Bf뜘-&v[5Wכlv]2xeOB!5t3 l87LOZA_K]%uE4BmBSCDZj#>K7 @N¸BLXUt_i=?=fgh}[9YCO_1~?试mqjg%T_0TKܫm7 AAxE4<$e o{  "I?P#Ԫj.!&D _kbƚ͜2ʲUD@gsip?ZD p_iݾT3OrBd/^W'}lf V癢"!0aEU%UUqbx.P%՛E qsPG%-{jWygՁY|~Nj *WlfZx-ZiKȍ@-/\Db\!zx]f[=BؑV{$v2]]qNmfZh0XȎfJ"Z+jʴeCc:S] ^;mQ /75/f5IYSOD֯됷~8~UROԶD+r9=uKl@#ݭ!}:ZF .F,AcFKJ)1*,GY 6>d(VgζCy1bl>@1OWyZܦ77}aqV[MS@_4QjsIYC"O :T3#\li);T+E{WnZU4'gu]fd?.~ơ5q0%ݖ 5'8+v;[e2HUQYaP6F\ H# MKEO?\֨ntw+q]̯9OPc• Z`Qh"f_E$YL"^+zmٌk+!WQ^y9h2YQ07v. ?@!yuSjJWn8$;b񦂄"e,(=jIx!7'Ϫ4;';}Қ2ɣ:*]20$^0'H^d.SmZEIvs^/?eWp0:A/1b+,R 㿤l&.5EҔ1n~- .3kW% \%Z3T2q;Lh*tK $#w>)|.u+XA+0;O'\oɚǛ*'UScDFM]fI#v FSw @$*9h7ezs 3"kԎn澀r\iYu4ϽT56<:1+`:Qq[ X.m@MHh4<e4 < 4i%@e*t70WaY\yHzZ⥧T* q .0dNhz5Y5puy~?W'^m^m+$083}_'n UsdAa^sx[T8Mfc:3A_ o'lDNhJlMϗ+ukm8h(  $( P@P P Ѣ (  ={]Üw[laDtVd[m--& BhVAkBX)J)i EF.i>ko4[ݞF68JtnT͵h25k*42$K!4&@4 Ѡ4LɈș4AOM'lz4dbyLOC6OFSOSLffȞ6))h7Rx&S C S=&CjD4mM44@f d4"z#jdOOHzS=FѤ􁧔=52h=G6 hA=@hzI z&SM542d4 =CF44hd FM=@4h4h&ROO)➡S0zFH\FW%aWטk"Fupȿmt2S $Br1og#9ڮ<鿯[7t j `H"A%D*I#*wm@zpk?{s-Y,Ik 0qc2௔%:ʥU| W{I%[R"bqŎٍdqlxc8CKUs.\JU¼dKEvԬ] War .H XOwdb$գF@΂.&p5Ի`CI&p(rq6s7RFK'wE C[4 5O^WRg]Tnjo+qh"$$@ޫ ) 'UUigivWnZƷ1 , aDjJJƉ ۇY.jN-]E9xR<\$+7AtQKj2KtV;&sq{0_ 蟑GWw,g]KqձN=}h\i[meC&ԾON n ill糖W,+^:JWJ=uŃl'cM5ؓ@ @$:I"&5͛XH0,Jepu}.§)m&/X]vziGO0ϫ$隑{bfjЕx3ZzֳTRq7WWx;AWcXRT7;yP d$VWCMrI#T.ۇr,ޢ$3m/ .G`eI<)HWȘnAh+[enj`vl@ sr kl6-mMEpϝ .Ȫ)M@ ?6HHmDerDz((>,VHA نP:S,2Kěۣ( PJk[aeTYUD.B~ +V]g U6vE|'RI<0_I}TڬM቗/l-0ђHXi-ҖhK|\uYMRZo˔I$ ͐j3qqQWrDbllA֕!mB!+-V¾*ƟY vɒv\HH$$j5 8[9Xe ,n-2Aai=~::50'IS&%wpI&KԤ-r6Cn[rRTllk.e鄡R cYK3W$qm.NZ3ьAnc#|k: BI)3{ƚ2pÆ <BnӃVY{4NEBJr\N c@p ipbٽr@* "XBIWJCN00Ѣ mՔ}<*kp u%14E a2 N8Y&ql"kyWq.-qv5gY>N)RRH[Fy'_e QK mw\agAUS6CthgzŻq+-4:lFf]:18f TS9GFlɭ*P0 etq1usw.ۦ}U'^F'#%!]Ƅ\iRGX0䆚.=cxښ ,nl-J'@ QYATxFG/I;Z;c^*Ԥ_u^~rF `A%X}ivJcHL7 sNdXU$fY֦f)is Xpv6劷wUH ޼P {+cv>JnQPh;A$L6(䤧cwHpg!mpQǵ|Y`B0-`~쩜?oZ)b8V@BK11H{JuQjhң.;h^d7ޖV [@O `zLr0onohUjGlzlBzp}X^Ip]m2A)a"m#{OهjM`7CVۤ юT^+3A;I)#֍K80)6j75-NJjFP{ =2>RF`}2ؚ#nQg23CR^I@XC73MkSPR簶.9z-\~Sx7=}zQ%tJ{hJ`XsjpsrD^qV¿y(gQq{<\G1Dq# 8a~<ǒ%|K;ra K%kZ7<ՔKӧ΍R8>oVS(H%kJX!faʫͲ>vajveL_HStcwaY gZɆO`O?RI>N> 4O !P4EZ(mv)u|4o_r޼^n2kȁ%bz Lfw )񭟏!Ĭ={Cp.8G-謓 ()iEHɖcB(Q3$3::d׊h5Q7$ү0mBoE$LXUXsAro}na<"LH՝3B/HicƤ V563?K-$3Zֽ.hzϭ^0ˠv[mgU$)ixΚ9j& #$'⍌ U&U+f~aطc(^~9*Dm* *o2_6FgcHJ-I!D@~' C(≮/`g#fBI;y|5UA:o74aX5;vo%*vIYkvu*OSo$8+_$30 YC#zw7It[(L$k shёiuÖ̴~w/h6ycLZ^#UJsOPDd^ZhfpvZ@rI盋2E#MKBKȃ+Yj쩍D3/O|üT_UY+<9_3A]'<M~Ma# Z] d.8@ܦrbu]F{:{-TN`='7&Ft&,=)Pr0"1{͓ Ƽ*ec@Xpc4 3 rbw"z7c|Z_ĠD|'QVdn($[b6o.לy]%b. >tY"6U&ZH U:1x\)DzbUəڑL 1+* EGTQ=:@$O <R3<Tb|CrtG04;q}|GEg8h qN>xy;p'Ok-b&j2繁Rvڵ="$&FQ%eWgur9^Pځ=yll`"%\v[`uS@J05w`TqCVg¯Ϝq6r>ZU@k*'D5k&nASc1tЇ|<1DӅ; Ac]gP_y*) 7p.vbRc>$mGxբZ1{ R@/^yS x-YAm`nQ$ [R'y{NSi__J7 j F<쯼hٙqZRM{NfQN I~ }ЮѬd8+#6ٙOqo%is"b.M[~#y+lztBn* 4]` п:/5Bb~Ē]2Y xAw&BEVd$OiQTgE @N$$ j̴P;KmOO;xN͞i]VOOŽУ/,=Ai{ oZ, slGNKeh iT}ah^Si\uNwˉ;U\ژp աa;A(&ǜH94!ػcxq h.bN: T>X)LFresQlZ\( #!Ft#(W]Yw a8>~JTM-m!EW泍MV"2<\p>FV#|}'(ڇ{}M |f( IBf'..axv..C$~x.<4 t#=*[o aHھeOYΆfJɚ۶(`RM'8p^_W # + waoOX˳X$GƓ<1 ֙ TM5rsI-+KĺA-X3+@#[QݓmSFrxsZN^?w0`[W9{s(Z=aB{Zݺ%:fTi9 buV[|C@li2?T6͉b1chؖz@=n9spdme=]yR'C!~l}u$*w&,^+}I9A+gb &b,?WI~-JJ+@}?L-FH[{)׎l)Ph9;Μt4lK%(_ >:5W$ bpa1_*bhE剼;*\lWt8~f'Æ+Q'Y!@3,G# Ƈot낲#^JȮaAj@ꙴ1zٔ4Að1'.RXbĴs؆uΞ):Xh_N_/\wd8ގF%`܆cɅ" ae,7g؋sFMt.6o2Y"z*l~*aWM).}SbSz_PSy~tDھ*qj ]١ nnffձ>"rW`q!@AByQڤ^_2`D ٰU .Yw.aUԪ0{q[v8z-eLȓп2[ 4]@.Ss2`uJi<.ل4NȝګG򃙭0.CCUbJBp ,4a ^kU4@ԫ d? + "Ffn U[gRщV񧍩 *U!j1Y^/HnԕC*tAImKXT{if?Z]vJ!]? a}1R##ޤO8m5 Xv( _yy1z&Q]+e5[7;Z *,ԗ$1F<0U0Ti?h0Gpc#rpK(HjJ@P  waVĕb x{@Ob7@䇻N .YjMC0 Th}L2:rռ[KpK\ĊÔG^6BVv yHCMXfՀDbҀ0Bx`][=Ws$ 0%ӓ! ]$φk̰t͈~ Yyj똶<,MueOڂU(Ioh"_J&qʚ v5x6G-qqF^G%_jNWL>caU-z3"qJ8`6i$㙩&'hE6'-,بvUAhl.7?!vޏ'{%3T]b9|u$q5,M[LC`Ɂ-5 Fι(9]XXھ1`e?6G_kfUE4޽ @kWē*;!='`RpP3qozyOb11)na|oऐKn%Ӗ@P oS 6&zն72>Ч'}F7VFF` ;9LNl.pHb&: Mͦ+?,Pt܂Wϲx9x=8S]ZgvL<ې3c8>ܪҖRV|k ^mF.'ihIcQB'p k>xg.an~Tܫ=dl+F!W%6v@%rSƂ`ic2#`9es罩nGeT~1SCC(,wU% vZ*(D|L>k0Cw 8 1[fbaWS m %٣}S! `_eK+}̱нPwo2SWmLw6dru͆{Z>3hmx÷Mv5ژ3݊Ș$@Wqe9ux-HQvq%yD`)5L,RB x uָ _{PJ6@1JXW1{i&p_0W tk >c# lTE:$DNrC%XP?; Q$J~zųĖcV3fd5I% tJ*iZ\IáВB9l/7@߿5Tz.[x)(K!e&[XƷL^H!9.d ^)ȧ2e{v3فjX̥}R ({$PHdð0\2LbKI^,y#5U̗W/Nǂ)<^gc'JG_1c(;xQm{ݠ!' ˵HHpz AbB,;X\Wh+T\HRʴ!!I$:C:LL:#H,>ݚ\Y@k:wC#G6pb5fZ?yCL 5]CBCz5 ??mm0pc.>K߈l2M0bIw\ǐ3xZ#fW\a<i>SgC%''"+c% ?)nSny.e=E|:b[lq7/GiVEb w х|O[4a=Rӷz=MJ{pHGr+amgsօkq,^h,)lYbqio:m*]QNO/Zk#+f?G׸Q5bVɏζI 7wyUU#BqNVc)oœzrDݧ[&;K2( 邇O>hb7f=֤Xޫp 4ENܗiWհCAfn|hiZ/V+O!/O$<`2iXvÙ>zז]_=u8laۑE;HE 6P'˻~bQJ+5 ƑƠkE>Z"}mȴ-y>eLt~%W|Ae?:Uο9 `p<%t2rNsSI7ˆ*t|*0?m10㊨.5sX=,qs1qTF~1bT%v ^hfƁ;n{kpF1 L*ģsN(凌nٲw"?Eggf-g ?Tŗ~j^$bKkW֦?A D4Go+qz+~?4 sp's;=M@=%l7,_0dӦWG.}Mdɥnu0zeArqNs_1y`mz!VDxŽ.dUOsBrz?kWW~=.Qkq0R]QwTnm@[+C7y/ω5mYILT2( IL.pm6~ˢscK% *=wo؊,L@^UB'ަ' ^4Cz`priZ>]th|BD0Tp=B`y0] ɃdsDwD#w80~Pԓiؒ!iM O#H myӈf3AyTKrC7'Y+̶v˜q?P3dV0UzK^dcfZ{x#/vFǐ%|W]k)ѹroǩTT{BPcS}'&=vBxby4yY1*&( y~~ߜ4B=$q2cXER֖gMaAgh箪\Bd=n)a~CYࡐ=>bR21kٍOJ6 IV53V}NdLGtv;D+0q(ٺ^'OW.^oݓ_u*c_S9" ۟pCޒ.䯪{e}{aL4/H!-] f#x,.6<ǝN ?)kd6~Q^l殱ZNܝɹ) /pȖUԾfznb"maS)4Ф߄_3\vR+vΚlWjj #9CVY :Nt4꯮ʈ{>r?w|DO3:%=HkfUN/[b~_.W_$F\['4䉪' wrTՕɣ<"-T.76 N}}u!iwlY`mL)iH2+*5{h/­ XĀ- 'pI}`|*ZF1U )e*y@4Һd^ks*e4jOBHT24͝>VI{)ʟ v x[E,W_J*4UM&a6ݙ|#SyF:'d4 K=ȅ |t^GcD86-^?ФTVkt꒥ >_MBoݰL[`0W"NYjڣ$ +'@f)9҂|7x3:݄3;EJm'` @VjYfլ.~H닧mH90( "-+5( 0 pDͮuw)Gu(1NqҨ=_}2Or,ќ'U3j|lX+4HeuV2m :ȩ?=C{Ֆ@!/A:58V?sQҝV#1i$NE #2U)q NPbԺvY̏Ѱ iy]t]컄|I#RڡsP-ֆoޓW!)gŦoHB}RT3=F$9I Scʄn0i<&> (̓M5}GfgLW(,[C]nZאָ0'g Ir,bYє4" $_EA.&>TXNm z &#% ?d'W.N9ju܅7Z 9> rQAvprQC{K%󴁉%]5% 1,jt72i8XtGȺAՏn/~X&Ok9.lq ޳Ib3|F:{_kO>CU owߩdL9l8:]Ma`mo2"ʚjX[MA 3)ǜF pi1idj0ڻӔ jiqsFy. ,OۅSS)}c$9,5իN9(C#z}Hv ?QPfe6V<"wVk3S-cjCDҩ1c[m] %M{2PO/2CI@/';*·=%YLఽ[DsbWj +鬫k]x Yˮ% lY_#V4[dhlYQq^uBf.gE"èZl=-O$g'akx'Tbű&},[Qnu`hỚ'H2z :LpZSW,Gv)B/hdQ*tYD*/@س*e-܂kyS@x0u"0OXQGz떲<)m*Xs:D͍uVܦ.4Tk,,ZG9 0`9nBJcTWIڜͶb&zhcrEoDׄڇögg1с">J%)82á3 i'I RX8LFE5=2kDuD8T|AEC_F$-fJ)1\|wi~)ӵ}G$]?I{XބDSwғ4>إкa'z,<⿕:Ȧ,o;>PĨnmȒxwI\%{΀߃wup W7ڢ'] )Wc5,~Sӛc|3 4׸2%UZR$r jho pP @3p3 x!^8hZKKDOQL&)+GC Y `Re]|]2j<^*y4.܌S&)a/ $~@/ȈzܰzO6+Yh=gC5)AH'!5r ^ tQ{l䛲-ٿH?):.\!1Z7Ѡ qQ#}F ҨぇdCsɛRtv A7x\jqiK2^^dLЅ*Ǩ*O-r;_uQ*jHJ :g ^$)jXAozS} ?-K[v5m2ArlbqQ7>NKV%&T$x?$uNy솕mLO5Z/Z@%ӄ}=I3taz+\oU^-hVvW_DyA#W#A/L*9?'tQ >Gal<0喝`H h E#h}xz {`8+1o0%[%?eđ10 0Yj6vu]$9+yd9 .sPoLB`fŌ:Q%Lpv?H!(I 9jxPa n\/k(>\ DЄOٞo^ xyȨx/z&w'[ez;HmmxR/XuU?^&O{kҢ7gD. , :,Mr!L1%y_큹Is@SPv:tЖIBn{>VxE^կ-+RQR7CswDN7Ow'2Zvhe|KDa9S!h ;F0L>%Trh Oq8Xh&ZAcv8- .k} i*z!5 H'+A% jm©P `PVQqX^.dz2nfɔ=|`]MXt뗎miųSjX".һhnx(J;u4f͋BSiQʱxī G?:(&C-@Swͻn4)rZ3>(7p;>ƶt\Ա9foxGH [+ԝv 1FأD7?^Fu`NdĦ|C?I[2  +{Y*:{Y`?+W *غ{+?>T6`S V,m޾qק (ȂVr$η! %ɬ)n{1ܫw\,٫! -\=4k4$G28>p1;ؤ邸sWgLNpkHN39SA8=&xy%vT19.ᨭ11O2Rğ7EǢ,X}A~Ӄ#7؃"?Vlo-16xHB;6NJv|\׆,u6y~y %vfu]ynpOoZ{J$unuM Qۺ5ޕ0iIHiTr¢`pDZ 7BbG2uM.@{!H|Ҵ~1%I3h%+eZ^8 WR,],sbW F]b!Z)߽Ӛ\%b:m$> ]mpn"dp$ItIj"ܹ4af /tYuq"oZnӶɀ' Jeq%m?+ebAAo u+a%kEk]&,Umo:?xy)cgd}rq6>db">e=Gkd)CՆ,@ -H_1ίTە,ޢd8{GCR@ \@I#FM+\]08YD0w=(Iat/60$۳0<މEp(hۡ b.kOX~f/Hf$ᅁrP6ApI?dMd$hw2QuiSCpPIPj)0TM<0ɘ:%"s]% BYm?_sƈ?y X+nbb7[rx[ơds!W5#88ǮAiP%;g҇]'@ m$d}7Ĺr G΢ONNZ>mS @WHh8qpD!ב03SL?#ekY)#V᪞ 1}/WRwQ7~QGn_&dNv*UsE(,cɇUF~ c#z~vD*#ZheQAK1QPOhѹC+႘яuYn/>T6ǎ`w K5ֲBsiJ8-pzYǥdŘ[HX`uqfv3΅-H FO>&Y᠀>Ȳ$FHtΗGI[&)X|?O9F棑n+յyrݷΕJfކY0u!gCJhS'ZDRe&Prh"EHw'،0XaOo MkŪ_yڃ`2VsOc#To*:>2_r[eY]E DEy9-0RqkuB"0Qf=p.P/ +ʞI-q ؚBc2АEI%=Va'ջ2 -$"(LB']}fŎd/TwOW߳\k4DRN ^f@֨oK&I0Mx- ǥХ 4͌!:)"JoU_zZQj}M_5YacupO\@,>ZYeJRP C_BGC))#!A uy3UbHQ}麅}#K.;PDYaD 2< zpg#"`d8WoJFd昍ajW_wZ%F83Z>d]\7xQ /?JbVz+ g$|'F>Ų_AGKDkrG  (i,^u*BzO.8rOT\ />BKoN>i/"XYAlqLb8Mjbm|ZnXX+I[NS(!#L)dAws6,,&h!HP\U2ePq)&r&c-hB Ơj@A*݂d8Ýmun!\IPM/{V_#?sm.QY. fw+r4m `QXtZO5:dj~hGSz),_[X"צ]ml4ÕЦ#m-ݵ!2 G,"!笋g_"T (.}:m{2LjSkwRHq:E>w4 \©"ܷ£F7JIh렏BT 5Sg(d1|ݞV *DSԳj!k)`yv5`12wxnQHt6Y=G$@,([^GAb;E~~2l)9ɩn(-!D ݓ<0yu#P 0IFi!XT nG995!]1jϯUЄK񿆹kPn#U:fX?"cuÐ#U$_q,!xr.8#$JHFlD۟/A+MϪ.P{z.@=NRx,Ҵ*}4:Bh2*zKbb{`r ꯫- q=V &jLTܐ.Dv2uWԚH1z˫|0jSɍԳ% ץ+bE ifX8*\βnO*=Kq2mli"=zyA s}{f6nu.D3ɛ~/ص֞:(%C D|!q"%9|D+28|0)5b3Z2QfޤW+;h9UMϡ}bOƌt%H"kg.A:8ey"̔F~rӜuy I]o"<Γ+T/Eejr0༚jڅ{pBˌOJH"O*,=yK3(.xJ"|Ŋkk+KhÄ {*7 /.߾53T~8V?<@N}+!!$[еp0hTq#)N{0C\y^?o<ю>'ctw}Mk hVSfR09Ē޴^n i*F9\Uٱ۲5]unYBϲҠ9lwkJk71Şԩ8vYKT#Y1. ۉ3 b1;{k!EBj}3rS\,$h[ѻJ,s@P@:lj]Իȹdwwb9[!LlPhMl EV+~A{lɵu\Z-P:S$*bUlXwzƶ]#$ :.J׳j5:~Wݙa@/{x/8&>7hfk5O6 s8p-^G:9`!2-Mk6a;ڵG,Q\\pWGd>ȽU؁sZW RNQQ@3█h8W停t) nbX \?'A/מkTr0uR SRDv4ߨ$*<?1T#2tNuaYoņEi+'+$ۿQJ_RY A@uVEj}I uӭxۢ)y},ޭ +m8N~^YQ;bA,9I>@c!;s,;u%y/;:T"YvdN7Wq+Od*58,ج)sV{d,$fHj31GW0FZxZ<Z9) vs/(k0u0ͯ zctS|Ws Frs{ܲvz%9fBWma$`uKЯxz8N* i &馶GNCs &l2S&I?Tu%@ U/v2F3Xc_H)oj3:jʄ/)qN $?#1yiV|Rғ lKKaїC% \P:M.1_hiS)i9lWa-+nݗ )]үnd gN!jVn&W 8>$GmBE j܎V4=yݔV2bZA<ǶHJsm6)$Z8.f _@4Ůx6r \0-b]\ekCŗz})ϥ֔NR31`cOH|zg?B9Lak9pE4A?Q YV( 6og[oҥa}> 8<mQ<jokTǏt&D8~¦EU:N5fl0Ÿd e &1/zm\%`V'TO ߆;ZE-v:6Vry$ X0krizAl.x5=iQ4!S˽+p(#1tQݮRhykINIEIL %#{"i3vvIC{{e[ys^J1?I#/ 7dp(^ny+fzI~w-\ g{6RCtG70^41'+9)[XW)lѠsh{)/ p=Zttb!9ɐPD|B ېrqN.ozgY|F3T_}e~*u]PB& .T@ؐ<)~zO)v'1L~3<(EY }-ՃQ{#3aPL)".(ct^6 d."~voχF\гìjkNA$>K0=!EO>%́`3~bRxl2TȀj !]r|.z[D,0N] rMh92L 2i\X@,cpǘ..}XDc=)!谏‡AOQ74 (#vѹ}ݦkLk,2l 9xm ރSuzZ~hg2ppN%6vҬfaȉ0W P6tYq/-柼Iu- N^#{Kn UtVJB)wP3 z(xޢ7™ʩ.dZ ci 򙀩CRXdlY6O[SX6*+}[R[r'Fr881SڊE Z6#7:; Sǿܫ_BJCc]rrg}3X4NuG{?#`SIYCd'>)HOr&DvMѺ/ >s-3Y(n%_MVgIZB:.:Rĕe~`GmrgWW> HB^ʍ$Xo?Hl|-|`lS\T.mi7{4xPbbR2Ug>9"b%?q½yc׷+u4}Ei238>\KpR|6uwi!IiBX"gOGh2"Tll3_HjErd TJjce+ޭʳZZL8"[jvvaSYk}x@S6(y籉YWsIM5yce~ sW(4/+Z>kYUvfrvl2J\:fm |P__ J.læځ8^%}˃l)s]u;A .(M&!X?B&KdeǨx&ҏE2h9·U!mk%<)t}ޅ6;uD Bkꈋ~&e0\#(mcj RHp4F>mRs.>*?Ġׂp$`_CRD8 %pUOW$X{4 )֫]w$lUjF"cI~plƪoHU^?Lu|D(A 4e+: ,Ku ϛ[$|5DHP9rbö$&)S%0 p{/*JES\x}ޢrࡾn)!0pnFH[7hsfGO=[X%&HA{%2葔J|Vꮃ;+%)\G|%b2&y!uBErA*rOE|v# f].s;C 2y?N ɬR䊡rRyIӹ7j_l#w=oY>OPlRABFh}t՗l2. }MB>2Wq,܄pt쯱\HIQ/-[xI}3ɉ_jM2NBfi)>"Cσ3?wũqŽP qH7sBDk`L^Dp&i|auwnXƈ 25 .IԮEꁭB$ۼz|MAlI^em- 26\)P!,搧i2TnywAdEd9;sҨݠ2`B9H~Hӈ:2o=G%g2Րq+Nk.B&_5ݥt]9WёPOA8L" GlNj(tjDe*3Ӆ/XW,zչl~ 01]XrNj8nS;uE? h-PS6fq8푟@=A4?jlRZJ0n2|,c6"zd);qi~ij:zMPa3a񱠀ϝ7X֢ۅ̊?q\_ B Pvl|5($ 4\Vx|܁ۥLqhZ ^k= %pFpoS(Z!gKB#r߱Y1zBd* Ἲ.$VI(1Di@Q╉)1S̯rrt .ҭGG'v]1 `8~갷̧~wE(؉ sh$C; |ojF{LY<*Hฤj.N G  iOJgT܋@i ?mJu&Ӻ؄It|=༂2m\W JPq (hV2U_: f7A$˾$7!o)hڻv~x~{W$ng)~I䊉ci[ˏ爖F/4~6Lyi N3hա>4# /jh+(ȜboϓnasO[1W$fw9-LPcmK1Murp1cmߊ)ތF[< Fcۿ^}uu<Vg^Ĥg̔L8\Fm#(⭅\rp-ORU}LIΆzj_>%Pz<;+2tnn[Mrb dW(U0qSijQaG"N mt 5=Y~R,r i~FkB1k+Ig3e>FDL?OG]ZIk4[\ ]}6?~4Hn^KTE@5[@/?|pyBV?9ݦgS 3;V2G>/C8x(UW1ŁL6uFzMՏxzkZ g6ii3@]^ 'S.#52Aߛs?:&Xo@5Ћ|VZf$֦uxe|`Va{pAd z?SZ`dX goc>MD?臏7Z4WYV9fԈGRWB=H)px9εDds%R-XӀu d٭R᪌bPy=Z ,S5WlM 8:ǖ\^}[l@IyHsxc.bo a5J콀8morWB=NM\QĿ;x%m)΢3vGCFaw㟰Y( s6h{\seq>k1 $'}ѐrEӲ􋖹91@t[' W,Z_ۤ?tsnoDd$o(9u`䩭HBYfx<.MO9U}˭چ9%T1*hCbd=]]yރk8 \9V~9U 1tVA '-&pf$E5Ayt԰w+p U/4;ecWh7 ЀrU`y65/t _'68'Sb'/8aq8w#kz.I xvy.-JPD3wA6@zso4tTay;H.0,6Ι5^phzKͼ``YuO܀nFݗ[lDLh| ~ uJ0)Ggj+OCeQ)>6`awDP[/D.%N=!phS*6MfۃD`iۋ^]O ӱJV*@I2(9ˆf$'S}F8aF&Mc:˞^5p7tt Y#=z/&SrIn+@)3w ED/s;=auz*)%vl<'V&N]ir#-=Vx1R8o;FCO,>󔠿*FA.f;7oI&s?<;DSE<_\-̌׉}@!D9(S^IvĮNz#gc? _fhy=p֨b;a0iA(Ԫ5ݺχW}`Jj& 7[ 28(PmbuXXK 󋅮jLQ`%)sse5A Vy0`Mvx#>'!OqyɠYu!,k8:,mtr`ë^duNQdglz( JęOFc :8T= | @Z ,>cr;?_L(^vr?EC׆ʍux|R v-#t)lU}k- `VgYIĉ桫ǺD"'XY{"ks;91Ӕjf}f8Gz#"]` Ԡ .IcPTSP ]N|]Hiz>!a"A&d}ݖ术)_H WxdkH ~\?^O(^ivaϱ| 7v^_9-.6kw\ax6vˤ!WݧlqFwY24xfS9Bq"A9-Q'Z mU#АBa}?+n<9JށUhQ/:GRtPAzMT-]lڴaGY-v;>(_dGN)vԄ79"Jb2˞ϒ41(A#3qcߜq!5c*ڀҤϿ- -a$[Si?0Hi|,Tk~3+$ cRU]L/];.#LCjNؾ4$'iNMJ3/Kiޖ uC{?A$oo= (|Ŵh@Ќfpmo٢Y0 5N W`4tsC ޛ_heE&Ӳޗ2E5QS+{`Gdj_L<ahF(*wxX'd͏cv8 HӖ`Byl[B !߯h],Rh@:BNw27IyT.yHusld.>9}ğ7[*} 0vkpU|Mp[YU)n`GM?+Nӽ"@̍&/d%O{C@Ҿb~y遊;"tt6(:V|uw+az(ӷ]QrTnZ ߛIJLxq [g~5}7DxNkq<"rPƝKuT2ܖtYQjp~)̃f #F\XTD̗Hx@X<XGX]Hj7E ;wPa@wt<ꡲ^+O&X*\HjsVržPTpkq!.*eQTXw~.16ܨ|"0 65Qos ș1}!Ӣ9UY} ;j !%c$W8Z4.6EvTtyV Ą/+$\EFHP)uÆO+WpכJ}F!Gr_߿iK@ ^&Yn.vY-.e"L5XP̛WiXU&o4q:sW}\GgQM 6tQE+hyٴvg.rFc8qD +a+a~yɡ+g'wۘ,wɗwj 13?pMâW~X-$O'4f9KG( o{|X׵ŜNhOX- tdp[Ќ!zyC--bX\reNL+#`<7%0r0r'' t*2"R#A~R~0\=!-ǟѺw7\-Ehl>85FLqdd~N?m|Xnsm1R`$:VeYhZ8/1$Gy}b}_ʭokWњr_גUɦ *N?:pNFZ3˿Op7V7gOy '`f)! ?sERntUX?PAqI3$HƆG{^zElg! +51ݧԃ;!*V u:6/.3lBu#Y;OPMf ?7@ Χ>wodi>lzrѮ>W蝞+y's1~SSKX,.4I|^1)U_}iPu*3gD'Uq;.gfxsv!>{D~Cj; Pfs?zasӀDmrs,ՈӚj*[Mos|oXD{тLX#wNf֤~;V7ldfvw!_=Wƕ(epK]9vEt^E.ŀY_!.(e.cPB, ҿ3|pcMC0ʠoJf&a~S󉘤0%ft?TlG MqRW<VuoE*k+Ul*^pρ֗~wMꦐ91ٞS~C]maaNw18TzzSHdٱ\B3˞s>_j$YF)TI7cM ;VJe$4a~rT9|Y^O42= <}f'2ku(tcLJ{Uj)9$]yH7t J*Z \!cbDG)y| ]dNs'nZQjG>s 58Ej:w&ȣq UoUfO-2h½>z`06x2֐>De1h12Lt d|TuίNUd[#Mx3gZp<09 <B 8gF1V ,+?;I Ѩ|RAaqpILͧ4IWUsvMkװaq 6ZӆksbS-^tG͋ZC$'j/:g|@h O?fll?20:'֌GrN>c;TbmiN.\P5ל'G0U>d"2P^döJtJw]%w [8 j+A Ũ 25࡜ 8j`,} L} Bդ. Ck*١F}} 8Y ma+ *7 bCQ2nY,۳Bǧkdj3xHPg[~-C;㎥42wSZǍ!>}'[*R<RG+ulGT[^I(;4  LWݴ(eɁK)a ZӞ sa/^|Tt!Pzhors ^  Dے_6m#`s9BfxR7MhQ/FӃm#BQ NaOUiH+)Lɣ`jm:_h/)6H δrE #T1kVt/ĞQb> {zuv7s|O >/q7ڋWJfbh_˜\\|Ҹg?-\4nf?EĮ-r;e hh'-*Yr&@_^S QoVnb/RNI-VKh; fH$[;6py$T`~jN}\9m=+ -kro 2/04,fJy/Pb0~w+J^bo،ěʢya?9j9FP@vbWL`6yҋR*. *7dُ} V;&lwLNK4SS8wλ݌ ^ 8.< TxU~xRFJ{5@wH)-z#c([، YU-#fԫ?ZͭJ1^G%vl;ӡRmC1V,:gRw8хW}י]cK%xOz}ʯSRiaDhn*(šeP@ LF?g!›8SBR\^@B0sOB{(?Պ@hGj? R\卵AaG8s|Q)U:p:c{ e%ApxډI-Q%'Ķ\EҾ+AKQfFm[n B)nԦdZ4q}SDgox+G]|.9QrGEkZzVsi3UWe:O|wtȗq:C|@%dz2Hg_c=<*l.N~!0e\:*ZQ"lNV x̵ 4y ֻfOERv**Kqז#׌B)אH*;I6&k=c?}Q~ ih"l[q]S5J:@7@cgdT yh'tt ie7 q̶uK^R9s<;+I^%ckzڽ]Ec =>uko9C|*̾8,|tȝ6aZYG~\: T{fAL&"9]Q_gal [e HZ/(fjơY+oR#9X!Pbt;Sl#@,wE+e8OVH o9Ѿ:ĐVM5Km`KT"ZoK֧_ ԖV JPƓ>ƛH7q|1w2 .@ؘ_4 čgkP$F3UsJ>g~(ۉv96']]mÉ Y(Ț 6t%NRwpNM]=nAY-8@9ir}/^opasXȃ&(w~UnPφX!Z!دNќޖhFve*G<-]>@dy I'? B[c=m{1ՅҾؓ( vHwsֶrw`#Òh%޽DeIc8=gpS}E]qljjI—v 69V0/_/M(Pqlxoh52!h&iй"kɕ8yB]gg3Ea@/GPOc֪(p:`}˷>μK\T@&v~ݷHl,ѮnSSUҳLH) ! /왯x6 #-%8V%=[zZJj|$h>Q?OC/ԏb Eu'{igEq 2 .H@񥰥4>Z<6Liÿ)NvYɺ.BtӒ8F'jH;S7?lJ uxN+<;CF؜^݃y ;RMJ4$^m&Mj[>'d{UmCBz9 b>{Y#]P;~/hT`ø^l^l3&<腏i?!oT)joD ?[*&3;*p+)F7Ts~K L8/ӣzsy=kݴy<J2m[fT*8?1z|V{kO%^M0 6&`u6V8u:RhJ}AtUߌMNwoiRH U Uܮ^%};CqeX_X\>.@œj3֛@̲ױQfT RuQ@,~j8)CC[s9ez[i= { $kXAP("xanFm&$}6a:zNbNYymcp! 5 Ao #U$Q/v>!ʼ&N>C׀$}㏎sHsg2֛{mخS͏7wN&eߝ\c@ԑ5dY+xz :#B}7Oc)IS {.y@Ud wViba$ih.:bUs#7XA{5kMfW W$NȨ1X)IZLޡYFE- `GWM˲ }6g(iE8y30ڬ*\7_¢7QL#Ӎޜ *ؕ쯒ǘf_ ¤lˉ3g|"J{$4tx&~.^a*֫0- aƁ6ͨZwr4YԾOOZ1ZSx #mH D)@ZK H$w%}x>d6r[rde+BT dwW({B:/✠*\'=L2,mybUlbg/lӽ:T*L34~?똷ziv熇T'[Щ!zk:3Uѥ2{=oǷܤ7{{QcuW^GY@q+- ֓;)\ܱ8ЙC5]{Hf+WO RDK nE~{Al% {Qɾ飍 ~c!|m)\>bTnl}TxT-R$ q]*+)֯s"O|2BΨ7nU% 13pPQ,ZgPa.LfomeU_ qZJ}ZVZ9ge92+ ܡBޗR,e-?۞tNZ{Hb'0F#k !h5b3U{ tQX-xQEM|3>y*w^}?^9zys0HKUh|pc^Zd*e!P 6#+nxxʑ:mNz-[N 8!̬_k 4=*x}&$[oxbKR|K>|$h2U;\6v&Rb+6=X936P" kB8Pū: S'̄Y>|G L"?ghswU& f sv]nPE`Jm !#1= )l7i4i@t|voۄKT@4 KY`]HRLW[(DKu_I Г{D.>wh}٨#qDTP4Ϧa)H 1T | %v'{9~%i.V>|r mP s0㮾> NiKt]sJ|=Dx۵y$6rqꏾO"(/eK»S0w7p{ OTn vܥt46NhǺ;auZ PvІHu$DSFMvAPxb޽+e_@bO;>{·Ji\6T FiQۏr;<s$|*G$}R|&GX:7̈́+ _PE lgłs^FgT$B R5 ЉcLj5L1%dž[S#)*'JqS>_K`=}!&M4gי3YW|z(+l_&9 Tn,u.Eų'`L?TVc1é~]yMײ咐^?^:Вu_{op9L 2)9"[ (d?WIǓ)6dxpe}Ci5քos9]\yX!IQ%^#{+MZf]\z~wCYYµH$@B Wo 8>~1K=t 9OFU#֩d> 5k$ڤQiX4Ophf" ИC`;o\[?5@nYj5&]RUuI mNէ49;"ojJcE-.T)2)J[!;ϗ9KSEmWpSoceU 8t4KKjca-0%T {ү*"s] id!PRMüAyux̳1@_jJVIfb,4#r}|1.ouskG"+"/8_{rf[ \iLLH/<Y#,HԢM.{I dPYs@zxgŁkIxZҡS4  Dkҳ<het2[9HcijF,/7"e6BktX$'=i^q,qayQ q/MrB47,PŢL/ .==<UؖbIҢ"'K=` p"beH$P$-ǘf*)Jz$Ԣ, um'npkkHCAheez ;XH0a&?{ehtL%>#$֛@t al%מM#j@w!}Iu4bn6=FY1$!B?ۺ8fdZL_x cf{b TVJ.v<іMB@[DheJtyO,|ѻ|6:UWQIQI+dq͌n+ ^u rCAǸϗi@#%.mrd:w2udgȯfbGLcTtDڏH?OR}>>b鉊33IQWlRT #Ҩ_|$XP3Fbb>kx)cr,oV@bJI~ZD7Tqb&mDVwf_(ps]g7U]D^Z@o$}Go6'St d"0`ڃl2fޢ?Gȶ Q  o uj;zG& |i+Q`eu!l6t/$CU1+ U/bQM}aC8i#VW(A{,=|_;Ғ)I:̕FVĒU%(F~Otk/8\K\>ʠ$;4?E905/igt#RUQg`kT$e-Q *1Mm /G$JYbSB76^)c(z!1=ڤo}?0"[Ҽ2@J"N?\҇"zbeh;:iCrp<œFqSYYx"70*ם9}l#=z9dM% h$'T9田|divzx618싸(;(%ĖzV2 n t0Vd1 RM#&!B5PBӢYw773Du XW 3F<>wKӬz线!|Y(8{ȌGR4N}$½<QyAݞEAq,2bn726o&쾮,*K>&nǡ ym0gr.ޱĄqD]bFrKI5*-_'Z>H&5a)=|iƉf:b% %7ע{E=(] 6WdWJAFwhO5&j(#;_WS+mMd㵱0?VƤ U<@ž ?$'ouA{owM1)p6{SJ5^ f}OT'qS3z?'+PSw r4=n.yiP9yrl6E fÚ3,s'êD.w 5Ȳfâ4} .t",cS(Bcv(+^ ׉El<])R Ey~fJ͘kM|0r Գޑ"L/9Gh=nkq⤶( 1>/[Ny{dE)tnӚπx&KCu }K-Nƿߡq@ ( rf BžRS:E! 7t:(r(T"RN[ o=q (?sR?<=doo|>ė (ɖ$jYЅ Pݞ|]Gygeaܨcq!w>UMfUcx5E7 bb?uZef!e6A˭.(] ]RUH} CCM5R=t]ƬMc٬B?Vu Rkd\᫤[l ]A 0+p3UDWU* $ߞoMP #W}E<WPSkӿg^` >d{ВFn٩@^oYyŀlm=3/r7XoǜO qU3z*׸xPm`P+3LzCZ_;H{@ Ɨ[E3*XcTF3P4:UDZM_-/mhێºٱU6BŶ> 0T&_cqE7tl")M}2GBMB#8{5\>TQ5E㵯f%nYkPu9Jcp&+e)Q-\?f˱97æ0",{`bbw5J51[gYUZ#*V,[#h ےQQnb"$u_muB֒xAMF[0֮GA GK+$KGۊ%LkFANLJ{ٸF19QKz3`2P,yU+7;29:TJ]&_7*, &As/UZ*F(m+4o@3v U0}$#hMJSapt`:GC$,b"kZ\7\[ -̒xf55^-J Vlit򓥂2AC'{ cwC@}h\q>5vhbtZԿ ^ȘۧJ5kHPyx-Hi EaHPlOC4;}S%)Sgy6ߦ?VSa[z/tqlK\Qc%v~{}v=3#W]yA/߷պZ}Nw5$K78c)p]eŬP *k &V!XJU\ǏޖA!:x$=h[ؘv+;_xSH'y غ+)NzN>0gÐ4ϳ?ה;MD'e /W|iӢ31.-ǺN ,?ęY/\[A 2Imnu8kqyV.υ[B9!HꂀJe-"VwgzCnv;qЊw*r~cPU%{lB#,+L"(e :\ ;kppe :.+$8|NKح Q苠N6ojI6:&mRpDrJw7L\1E@WaOd5}c`2߭l.l0Si`"#Boϻ>zdslIS.gLK(M[ɺhfn'ALzun$!=y$_HKsIS5آ;p}&*@ Ze1sl]qcU(zMA風rdK7;{=J#^V 9ZQ$i"^rd3ܶ)uuٹ3pDlr 32beUbtoZNl-~Q 84C<ӈ5dRE7z{}S#4IiL/% §C=r:T MAB8nq]61DMChDmc!xnZ,5$)o_ *j^!De_E|I|/2@ 5lpEihA+E\86cik"Wy9,A E0ˌ?Lka.yĞ=O7QF*ڒ' =APP8Iv"ՆMcOuA],bEƍf%uE2.ma!,<95zgקDop2aFnmj8`|H:ZQ~=k|F'OLᬘDg\oa>>ˋ& y=0s-JH̜dC]/`ه-ΊP+}ةٕAVj:z ڌ2*'8ؘuZ[y`f;MǞU$o؇-:_-[DޙKSQ9rZ`}_r6lRٮa/+xue$4ZzH ,2}g:; nC7ChpRa my25j!ֳm`CQ(^|da"\x;׻ߦ0]$e>(*40 6f:FJ8\0t smt}y) a|;rMɪ'2P~:hʤb~J&FIW5[u =Ꞟg&R,rS=$NJԘj2yG\HI~׸?]b>Wo{sN D/=3%?;; >؁4 *Xք 63UfgٝU+)9jgN<4|0੫h②[[cO)~n_eF32Vw1i^b> \—kc=3{* LYV3~ <[]lp\4 9Z!em9t,j'0n'!$_]!f#oޓe-wbpߞT/h$PMTI·sdz%8[:qg?ըi WfVJt?^3<4 51VjnĒR8AՈ6nd%Wv_#گo5j 1-t򂙯Is3$9aw=z 8*9]) 1+;K'!N|`FI”bZƩ1Y)ܣGf$j c^>"K8v"<ҵT6Ji2ʔsa ,ËVU-x:K`)TFx~kcCxY"v/=<15Wp9|,~_A_=i=,zfd1DVl z/Ɖt)ߍT:J4%̒x%'O=4m*L@4,Y.bjq\ӣp҈^Zld' H*C#z[1v]\-oCB&xe5?)?oNA75V+Pl+⨂GZ6bUa>Ch{q"4LuC68ㅭW)~N]6t׆:S]nɱ| H%nߜ= Fqi$R.IC bA%m$<)xPھOiCz3QKI6 Ui9 &ypd +$lzos!THRyu/e6/uA/#'Auګc +l5.;e7sIIB{- >=+C Q 'H]^>*+=Kb<]?bU?Ie .?csG3|41 DN`ekaTrIw}3 @=B,,Smމ@aIxt5<'z\`~/)",@8 cJuY½, '*-mvsɯ!]Z|t#D_}/0&|r(S.b7n4MwɦݟI\d:aZ`BI{ XILZuTpG׃-ivxv'~,'T>uyq $ '@ɣ<>jG8f~Q 8}lR^°(/hXt~rPĎYk'];*j/yKSY^}v~Cq7@V9R'v2n2G+b :yыLQŚu]77\BM#٬CN?OuU 9H=ϜmWIxRq"Ƃ\N._ұ2&*ȥaDuTgAVq񍱱MÕŒXv& ξor$`#W)bl=Jl sHx/\ 0~M+0p)P`*@PqܹD%->:5c.᫳E e5ϋ<]߄"r)re- ".N R0_9[Vf5\L$b-[F&Z @|3(6mtlxN<iI\L#FpIEA! -L.k zn=[! 5ϢUb_WwE!#i,Z"Į鐱7PyXr NLRT'`U *4roLN$woJ-iO座*~M%#1ORQ vC?wڋ|5\R7ȥjFWm="P=1TMD5| 3nycV\Şp2] ~ױ2*o"az6ƵYE"5| 8x7ArLȏ:Jxb ).F{9f$iVe#v ]t1i7y#Ԅ^@ D:S|"ME&* Pz~ L.>yc6u87J!%\% y;y$:*Njaxr{^<^Y 撊L4 B# !e% C·y8ȩhOjNJꐇ4&AwuNW[p.XEn\}(qyE)sng5cr%6ܙ 89njXUFNu.A&qYL ?71s=Mkj*aIo雁TYT ί"nQ?R7vli,KLZW*"^ ȒDvҺU pE5? 8-ivԐHzGi!u5gZ۴!H,G,B$uGp[Qﮎsۆ'[j:/4Ԭ0# 2Sm_w쭗i Di+{AX/]2@_ѬSx{' _0:7 <̲Fm㥀>kĶ0fV ^2$ԃU` dܒ55E66>u;F/^b㓭±mm"h:KƁz:Iy{ܳx_N$5G~$\*|u5˪qi9NIۛ'6q8ȰhjosJ2%fr nS+ oa~g@ ev>*9Hjo2% N&g"sбE!c\0ʒSj0a)MRT = mN UAr|Ei=WѲ;S~^xqTrhakDn; jS9C f_Er:0d|3|jNGvN6"zchԭ+:AG!ީ0 Be"up'CIN K47e C~~׽p,(G}3C0ף,nLZ#YpjWgUc:ڐ#I4}ݻ/M4v$mz>2$Să1'ᠴ 7]9r|xvGlRNVS#`R=7 d +Q#:W;cĿj.Qf*dtL=pxa Ot~56ľG7ٰopoؼ\8F86u+0[ J>lsKy矱Msj@FR.6z![gWX#U@[2BP9z2*xK1X(7e.Jç:%59 gJSlkZGʀi`r[tk7@tGʑ@ӗ_ v-P+J30hۏax:āmr5CBwgIeO;rid(# 7GM] Q5Š5A)\ o#$f(%RRC-SQa+BAĉy7 /'D Y,2ILK)I%G>Ζ3Yׅ;}jJÒ)ջRd  H2SxD͌2b6E]&t`鸧ZI,] ΌA9!ګE.o{,\V[ D5h-C)fgL8un $4wk˞nѕ2M§<BDZIq_m<>8&CtLN#+-G( @R_\20Q6&SrɭY~I=:EW3)2ҬStKApw q~J94S4 uYuW+g7P37^'xRV?7ɏ(0&vγtتdB-/R1gw\BT|6fRy+,E hc 9keb$iysGFREǩR5ޮeG‡e:f/H:PX>YTLWCȽ\RCLv ՆU[q h;Oh&6}k>W77pnMT+52{P.]Q['F;ty 1#2ān硤#_Eev<(L]Fx>,XE@ ѝ6{4,Ke 1Z>W6n' QgT9PݥN& 0,Evnϝ𽾤-IYbE a?xp`D>H{^p 'CIX nb2Ŝy%×8A9Ɯ,@;-iUtnƨXF*?犼 bowzOm2"a@x Rn/T׵?TnlҞJcTa?Ѕ_\qpBiTpUDzVO:c fJgJ6D@{_dS_pT9|vwU;v}7=Uʾ9m]U+k/D퍙c<qm#aFf9mTv])%m^1r$#nM~?wƌ]c3!ʢo 2m?Ȍ'Dh2,*=LoaӷWdBڽɩFxRZ` Rfo%cZ@Q'KI` @?xp]IқVtYC g" vg[^g.4163W s7YXLިd8UW5)2qM_E.Xo)W.c%{Ihz0}X?Mi v|֙Ypl{/5I^i>f4OLVkY.4\u7 ZZ MyBD:_0yJ-duEpg~ˋrX̣ra[e@z2BW Py̨(s@oPYugJ&ބG,QYԼ!JfJzf.V"JOi7Slé/99&?@#szDԄɬoLZprHsΜiߛPz/J@O(=m:jdi%P`&G50NWU#no?ftV;r=7oݦU +*{mi3 @]AԱP2{KZ V-Qކl$-0)L#rU 5vG658fTZrMqڥ~>ʧNQM3U^65>BLL/Xj[P|}[{\JRlɿ<}"b3 )Oȸܔ1 B+v>~ Ymy [2eNc:TG鴦H@gIpQ;[w Õ6IڔxG aN o4>ԯ?Sux/&Rwo&]=]8X s-xyY4IYtRI5xL KGExL +ڤ=M`[HQ' PABqW@Ĝ\!࠶_5ec+( oN4Յ Mȹ YZ