mvapich2-psm_2_2-gnu-hpc-devel-2.2-12.2 >  A \Sqp9|n5dRmou(?\BW} zdxHHY2 8ux;o]ϮAUc_iZ=%@ G4O1mabR2LhTJ^~cHiT2g DAS0$[DR_ס;(!Y4FXѱG}yh.3FV ҘF8*Ss;VK217a0924276a3ad3d6afaf1699c43bc7b8271db3aefefc7b142fe05388ef7087f72223c46d2c4d709062715d405aa2a72861239e0\Sqp9|u2LY~y,]9<(#gxІjp5V1Z/$ gs?~\c 18y}X0 ].o D9\ui2Dv)cqG0,KhvN fG$7_DqjMv}/'AZ$ӨnВPr;S`Ȁs7CG[}3/|)`YL tq[9"hvH^t׍/gwO<7lkͦՊl=*$%$>p>64?6$d!% * C 4iox4      Dk&&&( 8("9":"FvGHHIXY\]^bIcdXe]f`lbutv#0 w$Dx+y1z55556 Cmvapich2-psm_2_2-gnu-hpc-devel2.212.2OSU MVAPICH2 MPI packageThis is an MPI-2 implementation which includes all MPI-1 features. It is based on MPICH2 and MVICH.\Rsheep26SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/Parallelhttp://mvapich.cse.ohio-state.edu/overview/mvapich2/linuxx86_64zdQ3+uOrTp9krK5TBH% d   m 6 \ 5 = m c- be  ~P & >v V u u O ! Z P # ! } > K  g S   ~ R P T i    a |   p a$ $  sys3c{"p\Tq. x* 3nM=0z# ,&  j  s  l   <u# - U y W j ' h   O Q K c ]' WP  Ia  , z   = w  \ J @ X u | *s @ A Ls H ;] Rw  OG " f  h ) A>  9   g n T x *d d 8 &    H _ 8  % 4 pBp  6 M}   dN l zw - : g Z   S # D   [  lrA큤A큤A큤\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R07de8cf330a59df265f6e10825020fb7974f61775a948437bd067e2094eacc5db73967683898f0f4a8578bfa7e6a2ad2c57183a7b33f6aba16d848136f724ea31ef190b4f2373d542232ed1bff4e4a3d5728a35fc7f24457d425b9b83d1d597be7bc007da6507c8334f3f7afda1bfbfd37021005cf1b59d630dd9a2e88010f62fef6760a90d289f228137ad48e5901f5a33d4be0e80b2bf64cdac8029b79ca6041b4b0f8fa1d8b2c9bcb2d64171cf43a24b4fb6a2cfb5aefd700e38a833cc9ce8a43e182e92c2a92cfa8095c64788985314d7f4f81b824d7306c384626d5f5b943d8cb99ea6f99e5de61a9325543146738064b4ed7cc4fd22ce3adcdcc3f61ee321667d8251292cd701a77b474865693134d4879445c1af325e62666eac7fd4a9de97d81968a3b6356a9410740c59e43befa8a71f221acb940b3d2e5f94a6325a68740d810b5675734cfcde0e2849a8c2cf5c13db9db52328ba7d1d04a1a0f5b065b23e2380b8972566eb5c75fa37134d849dbadaf2d4647313b9b11e93d2b8aab7e1826737e2bd9561c984bd71d2362d25cf54c354c201892b95af916d6126f02a3168b4f7cb0bfd7c6d58bf6d62cdadf546e5e5a70bb06f310021e2656e4e1a04b2d3edb898351ef451c471322c9ef38b988ade2f2e8827664a1c00479b508bc514f18a52ad04854be617f26f1c12616c96a71f3a61f52008b305c8dfe45238e54a966a0e04b7af45de2a3ec8dc5510fe9f7c10cee209eafec80290f9b7d9a4f5f208243595bed43b70329ac9ba39193c1c374a5aa6cf5c98c13da89686072847b6b7ee379df811d35b2942993fb774d6d754b7974331b2926acdea42998e3b47ab217a6a6822c3c3f4f17bb3840007cfed172a3238851aba98a8e3623604b058525e9546c2b79fce6e5eecf6b5cb9ff5e07bd58c557856072469dbc5300bb12f25d4d5754e25b7d9acd10c53808affe8d73a840148fca31927ac56b5a3221200cd4837c89a535d07be26d58053aa731c093b3d4948dbe9d37cf86fdd514f20ce950b53d5fd95d9d3a8880514ef6f7e0116c4716d8277677d8c32e870c8090ba1b31a8687999c91dffc5c71ae599f0ee09b088a8c74a3679db88a851b76c09870a5423cc5b401763cc71aa8473036e7fb4c9309165da2f32da38a854acf5495b3a62c3f5272eaa8b2a1daf3af63044914167cb9d90a07ccb389ec6bfa1630b737fdcfd8a407dd1924419e5b3515ddf21b492407827b0e2b09afe707c268a9fe2278ee0d3bf92013e8ca9ff13e676c75fd1a2e45300c692105cf6c8a7df69e019be704f0eababf77b22ab54d209067a315643d7270b6e4953cf452ffd53b56b09dbe93a1bb457ba39a9bd9a909845183a67250c226edccff993cae323179ca36eb0a87cc64a813fc0b261f4a9e493618c7dd67e42db54292e67890cd0562e559c54b0eca3c5f16d784c13854f2abe45dabbaace15e984f795de5962d9d38c189f2150643bb4fd8fdaa5916f11b0ba56fd98fc900f1ef78a0f9cc2222665448f353c44ba06776820a17f210d44c7047b316aecf433cdb1abd705d0f272449d256a15bf82b37fcd177a0d1925c6c4b729208059bd65d8e8b67712bc8e00a44fc219d92aaa6d552550320070cb109d0df3b6669f17ae7ebb26eccdb879dacce66157346d1d2691b87cc17d3e3cf105f39e7373be47d6cf6036f41fcccb61cc3ceb94584bec245449bb1bf10811d8ec094de362c8e96f1f5b20324e5495202d063d4a7804999311cdf248ca55dc5822fff446fb48cf1628ab811a891d62c9e3b8fa4bdaf22243c40417f54e40fc18dd202de7c5adbab98e27feca9ba67dcbd374a4462a910ffb4c3d0346af72285a3e6d8b2debebb18aff43e97dd5e15f3e22ebe92393710e95f68041ace962c04abc67d64fb432144fa53ebd16b2ee63c941fb478619a9a5c69e913aa670f7f093bcec787f73bb3fa07691639c711f84fe4ac7ddeb0d261786319393699bebcf89d21fd673c58216d6bd85ec74f30d3a36de0061595a53845d8a3ce845c28adb34b1d38a0897a6bca2d402870057a80d4ef7e94b6fe1386a8ba821c9e74d3eaa8ec607d05f3e2af11808df5629ab80efebbb7cce8a39c45822c4889f58304f7f6986aabdffb67da7e264e3c5e0c884778ff8f4a591641651eee31745801bd9001f1a7d575185d508ec5c23aa7837898dd3265a903a4e686221c2904639210a893af4c31d06061e545d1930cf42fde7fb735772f5aae6b87f7ad77964b79d1050be5bc8746f7666f6c3b54051fbcec6e11ce41f9698a0e20d754b07504dcc96ffebac587b96d7a18bda7a005ce2b472c9c6592a2f82e3f79781e8acad5704e870cedacf2954e1418510387f8d7bcd1e09f3f9e1eed595739b36e52a8807327955a4b231edc930290784da54f28ceec585c80a7ddfa78d2b4c5ba58da8da28e8f9a9622b4d72b59e26b7f8b15eb7d21c36738dde7442edfcf09f7c0fc9505e5b8096e6493427459580b4f881d0522c183120e135636748b7fc3bb8bc7c6adc394ec4bc3248e67430eff5b5bd93a07a49ccaf4249213356f24cb7720aaf883ac2aaf877b5e35290c4df4ae36fe4f0b6c871d897df8724f8ecc33d14430bcb26856c11f01a72b14c7c9ae17ee3a890b9f2b37c6b8f07b06e6983fb06ec1a7aaeee29f97b8387b79c8ffc7d5e5395f0366605c9e258a79925c8c556548aea52b65f1beaa9e28cdc086649498b3c45175d4e2e74d0c0b40e6f29fd4421374bfb5dfe7685dbbd8d34f9c1f9f81023266d485a87ada0a6939f12e244a1834946de0235c4db96ccf4447a886404020fc678a9506bfdf3e7689c68f2113a4efc981ce5e212e3f32139e382ca970c6a1e529ca9e44a665c5009fc20af22d4431f34bd5ec9c449d13111e7e6aa57980f47c7eaa225df58d8f434bb61fe720969f3074d601f8d36bae5c06416e360122dd7b3cac8037e8059e7a0b99cd81f03219cd84ea0b0f17230973b1fd9a00b6a3f21816743d5e5c75f8ec139db673a3e2f091a568ecc2db3fd96b8172713d929a1cac55e9d528a6de5e4d5ac5c5bd4b454caa6676b1a512b99dd0dc9869ccd95e4fe8c7f8b24dfee2b72491ef9b1da051154fc5d092c0a0682e5808d5fb397986a07448cafa32702e15431bb37ab1ddacd20ce55a6d2e80ff2e19431d660f2b288af1fd06c6d97e8b11968923fcf2c98defa041f5ecf090d34f6c74fe730f7967061e5d39c983b12c1a8155afab1f0b404a2964e49f832ec4392c9ec8c22a823ff42dc1f7b3d1a7720a5a0aecfc09a47b8557661d4e0e0f9cc0cc17d89017a9ed53b8c3c02b371076faaa7f108bc744ca182034638987002be47a3efe7413e2f6689a8acf9bfbdcd45a4c625190789adbf7bac7f3eb437f194a4419bed7d386c669e6f0611d916ee7473df4b94e39bde7ebef009458494b52333fa58d5c26c021f2ed5e18f54839e66b9f6c1771c69114a7b94b4ec298419d1b7e4683911d1715c6c350b8f7eea9b635cb48697730b657b64acc3c909fb53a9884c0089825d7a876295638d080b3f95874dcf7ee7d4f3e14f5003a1bd0384d4706f3f44e92dc9a361054d90e2e811241b14aca9a219fbce342af8c34a50851a9d3238f0a404d4317595ed30981aecd76802fed4f7506bb1bc769320e68637955874bfee12ade593eac7721d107e10e731c5efdd2cda0cbdde8921c10900108f0bd338943237e18c4b636a0bd74f85814f3987837d98f58a0fb5565e4153a9fd9e587d04e76c5ca3ca253b9976cdbde454d60c2c98793f94a1a11ebffb20ee50909ad3ebe706b0330bc021af68bbbbcdc25a0029bf3ed4474400ca906370d89fbdc26081136302e04ff6cb00966f860a4395493c1cee0f0e1675157b38d0ad459d7b6c667bd8e563a71b3c99b75be4d52b883829125300941937a25420d57e0c18f88f0dc0c1a8eed0725a96f2aad875a4430d52e9e29625bc000c6e006664e976c9547bddc3488793aba21ceda62c200bf9b94b2baf2332fbdd33c1699165c7dc67fbea08cb51434d6ef4f0f93874d80d30e9e76f6b4a93997edf6d65330c858d6999bd88bdcfa0dc8ce34a9fb2ba84a7f10e1a438f60872575c1d7af1ba2f47820d17bc6c0c3b3a92936289e1827caf2cf4f0481bb5579cecaeca4576a825f61f1058769d32aa6118ff3dcff91b004940ec14550bee8d70f927007a0311a9b4cdd2e9d88f9fdcc4e8809bddd9313467f73ac77bcecd5e43311b0ff45f25cd5c41712505e089c62b90135d11071f73f89af914de646737ba9d70ea160884c615786b662db42ff82fb87582ac4428abec7019c6615829ab1de97c384784c127172d868924b330192250a2a1208468d69cefea930dccff5baa10b53f2d188391646cb1138521a46bae5d80d1e80595217255dc4d3ce62d78c9ea07785092f477092fd878bd1a5f264bca8b2123261b6ecbad9d5c89a6e7d276befba764332313fe5eaff6f5889b80d7d9854a8e16fc900a5151b6c7ff9e3599b509d4cc42157cebe9241261e7b67008ca9c3f7d58e4e22477ffd75f63a254da836f44033a087a860da586bbcad5ec1d3a33b43a4e4354dfd3705b158d6e91e322f30cb38646a59238a85e33707fea14a7aef59f1204e8819bcf5b8bc9bfcf753d0cc8a3650a7cd7b17ff7904a468cb3352945295e6366af03222d8911d9fa7c8d1e6d68586ebd01bd3c37f3fe2546fc0d94ed2763038904c9f37892f090c003d75496c53fef13ecd4ae81f14cac4786a46233fd1e3bcaaf1dc2da51f294d1ab66064cca69c7588d9ef1fac0c073e9c32a1ba40245af4627c304ea1fed4b8f0e6da6889e20b9a5bbd706e2e77b0df49523e1f86d72db1c0c08a3d835d39e74aa1ebef03815fb1f37a4c41452c244e2dd468b7e278a691f4125e72898a41009cd7e259ab8c943647047e1d39ce991021df323a46d4820c8aea2cc1be9bf251376c1e3664d3f5250546f841afd9aa4e0ae4cee5f9bbba9f024364583d0bcb351dd8efd29f4393a899261ead817eb6becbb08f366f8b7a9ec11983fa4b3691cbba276767aba175ef71bcaf1d8dc67ea566570326663b435ec4a6c6d4d20a79b92cf6f8d1d7f23935573503b2f2a3f18ba46d01110b0ca9cd95ef79b257180feacc77ce519d372851040d93e4091230d3905dcf74b5c34dcfb262317364e9b1aca66f53bbdca89125b9e5961393741c649baf07a21d57908b30e37d4a76da0be65aad80fa04201125603e984621cf8629d1baf5bbf037db992c5b1fef548758d373056dc7ecdfcb186d00b8e3d3244ea7c204c7f23a754899bd580fed4eb75b25326252efa93788251fc6a4c0ec6bc42af8a53560bff177d0ed0a919c7c2c012ba0295281f7761141081157e8ca3a19036cca500d13cffc2f70519deefd56029e03fba20e582e8f72ac88dc7c1b0227a4cf9d5c5cd394a6c59b14e7eb0db0390d6f08dd179ad4c36a7e6f4a1037afefb3917debcc488b1948329d8c10b8960d2ffe654791558800d87ec2416da4188a17f293dbda39fa9836599f1d2cacb45b033fa741f7e24c6f5036b0c3bdc4ff482553b7db40ae0a064c77acd21ec7110beac5bea6f05ba1565abf7408689165007a9e488eeb818d95a74d96492ee44eb4ec19c4de55a4d147c78dd66c232ac2dd461b0232706bc5c780a964d556008773332dcfb41e13817bb379ffcd2cf596343ec7241a3d76311dd99abed1d6562e9b0ec2c0374fb44719691ba0bae2ef5695930d1fd84cd97475be19f2f244e0b08334e91b41a40bcef53eb5871addc23d15b40fb41479fa4e6b8725b90c8c59d7f7ecb5abaee984d8a933cd7fc935fa0c86564fd09860d1e1a435598441ebace2ccf31383b0bdcafecd261837116678bcd4aba7caa87c4ed73a3a8df0532308eb29a99bb330714b7c96e15cda3f7257121d66d042cf2e6f2a30d6fa74a9dbf67d2508a44e27da8a6eb1838b294f730063a0f6f70f42117f988e0f0ce49cab8ed81e5464ed40bd02ee9d1eb3a80d76f264c2e45469650b5469412cb64384afb054802531e258e93d70b7aaf209c102f1f536f560a3c0aeab74803780e9fa4fe6d8253d612aecc012eeb60b7cf1aae9e47377772e5a0d2ec8c35407e97d752d5d2c5e4376864eb75277b6bc594421748417ab93f53e86342b5c3f7e1bfdabae673a254ef7045ad5516b9c8917feb043ecd21e3cc54ecbb2f1add248fe77879c00e5e20524e47751e852960803487b6dabc7a8cc9ccaa115f369d731d3413c0fd313152b195882d228ac6449e974a51b1e7d2dfdf91825bc2ec5c4241744402a86f30862a6374b4253f56dd46ac6fa808e2d20923b6ece4fc421f7e8622d0cb8db91102d5a5f2f68889d83d5add6808ebf3fdc9d61d3b03bc9479794ea219b224df648725dfe8a0d066b0a2242247a39ce44ede53ee601a5b64d38df682f4b645939c5e76e19a18af3324dbf482ece91d61515968702e72b78be05a4b5597ad1a31b408456000e692cf19847c7a82900f9acb068cc51929b83ecc843198c7408ea7ccdb9465931b4605e79c612337e115708ebc32838e648c43215e9ccbe9292164c77482f5965bc8bf9ff93022c79763cfee3322815505842462f130d61e3b50bf4eded1c44c04b5f4aed724d9171bfc44864408df91a48821e845f609bd349396b89ba30e7d63cff17f4941184fe4ff79c8b88cde61dec6f596ece9c5f87e5d6b82d6571d9026b808ad8e8697aca14af52e5f3b54c864b0f75d4964a96e82e929393a34f349d4e4da48d2e9d8b992dd8ef0f612b84fcaf18ab4b1b89951c522c4d48f9c09836744e5fe74eaad2f44d4d61d16eb2a6979725a3533d3605af6a4cf83390c101fb978e52503459c89549960d837ac9186747a971227e74500fc4539e8d115468f8024e8766c4cb05d4946ef0a2768de32518b5f55245aef074226707c128d6eca0b4ed6fc10476aaa6d931bcdd9aa65fd136b5e59c73dc102a704d5b30b4bee3ab3eedd6aec30a6168072df9a69b33eb9ad1ecbe1e289cac3b369066e84c7994b23d2c9ca014c894e5bad79d0203eb13966965711b1d2cee770b91f1b3296f4b3b4d92a69a0c9813843a846d47b5a8cdfde31563a859923d05a1f04c5e12ad65bc0d86ef4faeb78894ac774867a78db4a576b2e35840d839de8fda0346d3749d51f8981b8023083dccc9ae267696e76d65205604ce4e2f228dcca4cce9f405f03daf21725ba29850a59c43f28191dd873c873e0c4fc49be547518f6f54e49a9dd9280f5645f43009c00c5f72b4f501e2bfbbb3babf5e3fcddb9c302872fe0d0e694c965c1e9652a956029a13abe39141ee83ff3c79e3126cb8face02142e211aa4945ffbce2b656868196d16daa4e41e2b67cc2fc0d7b986b6197f53c9db913940690673a8afa53acd953685657d4e643b89f9a7976833907e274a65d4a0eb7a8f06518e4ccaa9ec2934d784c17c331c22810fb96eed9a6f0c4e6ef10aa38a9c95581901443f8a97888a2dd0a0ab604f2714d627154b1a5ba461ed095b7e551433ee35587f7fb0c6a14c43fc222d27c113b0a1aae10e5a6441c3e0f4728985b0e5500c94cb17b5d8ea74b27de1b29360e122b5ba2bfed2824c4dee1cd9edf5c70ac8af7dccc21ed875b8873b814014b1c4081aa3364ba2776bc1955c785c4208287db767d2ac2104b47ba3cf5011b6ecc36d56ae082d1936e21d183ee5fae61aadb7efe8445a43989f796dbaaf2fddd8c612e1359aa62cb8e59a3cb5ebac1b26b6aae4d3741caf0108dd9da36c0e3fcdd8a1677b4880df5ee39f26ba77090c4ad309278312b0abdc855d3f6373cd1387ec2b696a8bb6800f099148fb10b66737ec68249c81e4d7ae77c5c32f3191d471e26dc298253cd2528e6368a353c46cc216ed57640da686aa0cf6ec952c963b105451d1082902242f065c05cb6cc4f32b1f7e2fad27fe44bfe3671fe0a2d5c6e2c8fdee08c1d3b02548f90e69b84fa86e72bf2f75cd9a03361c10fa930f4dc8eefa3eed5a096af508b905713c18c9c808d506ed4041bd49aab7b052d183a0ad53dbedbc4b77984ae341133600e3adb217cd69739d4b8fcc1297d04c945767e1c7b6534889dba457445bb034e94c33b477ce82eff71a021ca1d891af117d72d1e66a7698daaa21830abfa59e235d89df7b7d91e13aeaa11558cce32d697b6147d0a1dcffc74a577321eae281d5dd5ee841cb5df4da335ea7ab9d34f84ebf30e532b7f3e3e3f012d3ae389ed99773f168e03c26b041cec548b9e7ae9072af17f73ce6169ae86deb65af9f8ca6601b5ad034fb0c761bbfcccc6a7d7c0d9784d9f4999fb860dc7cab408d383ab369a2b9e888e3ee928938fa75f9178443eddc36ff167e1e21b8a75e2df23a8d38954ad7fb1aeaa0eaa63ee17639d3cbeab9fd0e0324395842be565d1d8346548b7821c88c0984c254730f682355072506f586f031c3b6471ff02ecf0aa39a49e046fe61e0254feb8e081065581dd521f3964dcd285babbb9f58fff83b7c24cf8c4751691ef5ac033b35159f21775330440e6176e908513b31d5eec14f69bfeafec2aef6a80d055335eaa68653e10ff108260456b495d5bc255f6ff55e86629a24de612f26c52aeb08866df5bca643a07f21994b59ff5b2c67590a44fd97242c363bc28170cdbaead527a8fb0d93f9e54aa59cbf0af4a14782e329aa34539ca27da1ede82b3ffeb668b3d1e4ad2ac452785605a2fd6e990f6454cad4c12faae3afd41ab0da482f57f7fb5af5dc84f095ec21b40133cde6c9b2c0bea2ccafdc8de8782d207febb384ccf01c866ee771ba6b12180c757fb3a206c69e3329f29989f4a6fa48b2f810a72b556b51558d49e76754a8326847fca0629f16a20e58b7fffcd563f5b92194fdf2f6e1ca881bd5042fcf03e3f04de1fc01887cef5dd4902dd0387d6bddf2fb691af947a68eccc11f6acac9a25d4c158a125541dbad9659e9447b7a5a99032b4466bf91032e2f083628ae062f3b9b78f9229a80105a9f7442bc41103af609a81838f343e44a5f6a36a2f34f9c3dd142fd0ccff483ed3cb4bd27a67b088ae2909adc9db19c62363004f6bcad6cc8eef5eca2496bfc0334c1392557f4b6b350186d7267038640da543833d1b0a764e0a934af577e3808acbaf60b4ffc2a9e875c9e9d69bc5e0ce9a0f22e5229d461c2ac0945330f802a3701759ac9b8073cdfbd1a64f3cae3c1f4d315508c1585d732b77fa9c07ca698446f4c23ab247643bd07a2c190c9ad90ba58295a2da2196949652abd027cc739b85f880e8b07d35460fbaef074b08e58c62340e757e8ffbe12f12f7750430c97205cb3edb12b7e60842adde7df309b626951e9fc1737f71831bd3802db4b33c2b637b21c589dc6e15e6ad0058a4cb818ad6e83ce628b196fddf3666f225a342bb3cacd9fb97d98bf44eb0c451aa733c40bd1f32eac7be5bfa826717eab55d59ab7807c3ff17cc8ebc148545f6075ec47cdcf28a039041db34e3334b92db7d2a1e861052860cf6e2bb1fb0ba7b4a3e4f9b0956f2de7565ff69edcdab2fe6d5edd3d2c79accc2da447b5f6125269fdc305ac0934dd48cf8494770681ac42661bebecb011c0ed9818aa5c62bcca109f4f0821ce5a18e2cfde712399e79cae67a4b2446737a1cd936631d791cc9a442b0776d04f92d5fdb17f0a8a9df11c158d6535a3e80931c92a9c074332b323103fe8e3cafb82554c4f8a8c23c06d01cecb5782bf138556a0bcd44b814bb29ff05a82081d6bb1825abac496e63b2fd29c300a910f8ab54e839ffffd3c04ea12746d0c2631ae272de63e1ca80b61cdc678cdea3b3e56acd541ae594e2436669dba575b02ad40834643d61512759236b18d10379266a897ba159b63d225b77bb75d9e81f02930ef8f650dc902737373993460c9d124db15b6d70eb0b57c30286a22f49680ff042b46263f22b9a8ab7999b1172dd2652a40a25a7942999c3331dffbba14223428f761ff530ba0ed35c6ef4d2a3d1ea6efa770cbe467219dc1205a2ef5c2c35d5cb875f7090965788b9dd8fc16ebab915cdcde1151f49ddafee2934802388b1dce5b61546744a8508b530d102c47fc3966dd42d32a34983749dcca00c02b37fedf09cb2d2bd39364af820b3603268d2ca7f456134443d41e50e73407447d5e5e58705f84d37ba7b5dacdd9d81bf49e6e36e0374b5bcf9dca5e04a43c1d75f109d72497e84858f5e0b545b114fee0202e0fc385730df596e5eaef4a96e268ced1acdabc0a2aa7e95efaf17bd25f7d4f232d90abfc7b083b75849c266df258b55a4423ce1d71a9488ff91ac0dc8bd8e7c0586a0153713f5e2e371b79c53272a4d65f2e69b4e3b087bc6e1b7dc372a861d24502b85e2e5c2d44234b06ce6570a4151d2e2cfebcddd9a070050ef9d82cb90072c367149220a354d4314c17a118a2a9d10d8b890881352da3a9cb4346dec75bded689b404714ff4eeae541d1596ba4d6956db06a748178c33e34433958ce626c3653fc648cdd102070530ff35ae38a0e68f7b069fb035b72ed7e87e997bfa7d99488bffabd7f52a62978fbef08a1dc87668eaf47b9be55b5e4bf137a0f008ae0505091643948acb09acf8401440354ef073114214ba3f48ed2c3b5fc67efea6a18cb4e9943dbadf663f149fad55cddee23a4e9876d11dfe3f68e78bab29cfff8c407c4c8a86009d957b5d324af736b80844b3da08ab0090572f7c3064bb7c026f7aa1bc25798cb0320a5706b661aef0be5f2d44e4ea2505777d3683643891233f9b35a1e44bc08058f04a77e8ec7aae0c0eec333da56f08081be5518bf1a3eeda4678f4dce203b4e11ceab9e52348429ceabcf36f339c09367db9ade34c64cf2cbe9f6861b67545954db04569689d5dd9a0d9cd8a6657fafd6a08cb3c2f46209c08a62525e909059ad8f3bcb9105789abbe9248b1486a8477ee679a9fe9ec794790fd7555734d3d5c518c4f449dc6dec7c2e06285febdf5d8e07919b64469067ad3234416d18961205520bb36edb5a23f75ecec2fa5990b4bee776d3a61d32346a22dce85a3abe17ec1cb59ad8d5162c8cbd2c49c1e193c8237948ef7e669310cff6bba6cef045b23f46c258bfd194e94f636785ea1f9742c7f99320a04d36e5c1753d8aaa79e901fb8974ea87f12fc4a08bc39d8129c318b5dcf819828424de0025a01173e29ad992c16b4d88996c3e8a6ef04af20f7b2470504090750859de2cc089af13221961cd9c479ffad4dece3efd17f0395bb7d99730eea1738f9f66edcc90a950409c45ba5dfd7ec058bb67c6d547a28e6009577c384986faa38253eae7d675244214e6ab26552d029964478ee0c70831f053863d019f35c6825765318a44ca6297d129b3f9d6372b80c91e31744bf05c71ec82a19231546417ef5f341187b8fa59b78a09dc2a2de614fb9aa642de945c25a3b9e1c51bebd0e557884faff58aa68c6f84d9d41dd35935b238f0e4c7a864491d6cc4461762f56521994bdae867d4f12c0a977ae8cae8767646cc96d2de930bbe5fdd676db4548481805f9fc96c645b400cce0bb593a3d9e7eedeb7b195c4706925fa74935a0db6eb3999c0aaa79d2d1da07ab7ee2637a00079f95de4d4c0bd7ee21d292c18989b6e33f09b0a8948fdb3a07cf16ea844ab144ebe5e1ebb2e7d6c464910a2cccbf1c09fbbbe5e7cbf69aee9c18b980b62595da31b6fdf0638e4ff34668755739e88a37f46a4f54fc3d356b62ef24d5f0e9eeced28deb8599f408dc2e560d4b696dde07514b689096b4cf0293c72d25d7db14bad2dec8c2e028a897c050acd764a17980727c61bbe0cfd1d217a7662e0d5619c4e779e15050a6a885198034e5deca4cd9fc7ddc9655f76b3486ce1ec808ed2a8c70d2445bd0e487c51757362d292b8c94ffb6fa1f2d76847a881ccd64aed0cdbe67526311bb3e29ce87120262268ab16a8f8f77c019cfb91919055caad9d32cb0732d1630a501714d029357da5e739a37f24bae0166f1efd79965d3a98d698009e664ce6559596117b232b4b2b51c1037a2b7fec49351f64dc211d3accfab30455b4a20f194f83f62f8dd1a0f74ebdf8e12cf732d59daa5e7740c3c040c49aaa2505ed016e54f1e717d46c0701da83bb7bbc52ca822dbee77da717706c9c6b57176b0bd652be211ac0defcdf5f7f41d7bfea1e6a394294f2ede797b2ba9290f15a3e2d0a5003d43f114090e8354ce9845514fe374a7e138b4b4d8f52104183fe4a2bceef005beaa738a5eb2ce5c335cc3bf0ab29301365b5ebc20d4762501d8c7908f8290bf20d3ca1735859de4f55aee58fd8fea2e6e1f08ffdcd21b0f85686b131b339cc83ea80e5e29ece492f1f50c10118f8e4fdab99cf4fbab49f78cbb322768c02a9434da2f81280930d9fe5d5cc569b5e24864e83bad0bbbb4d126f0ebe4a7de6ac95bf647900cadc1f7163c0b99d0619a3d9f6ba811e9b7997287fb19fec58ca08dc7c9a9682650102e0d53f38aee8fb04094342ec3006d50fc13e165598feb4a5048e53d05fdbcaf4707e9d438754bd41efb37a2271275a19728b263d0eb42f89e6fd589bb6396940e582f46e160d4fd53e9453804c2a48f1add2da557d7e0b9e1cbeb235dee153734cb4982bd7e48032b1dc522d75ffe92039d7e01d98e57d527bd6ddbb8ae79ea5868efcca2044e589a2aa11c27165f1408951925d612d03ac2901b698c0d0fb0f4e18d92c2525ac5bd01eba63d87560dd9e340682cbf9f0f5358fa75f19a494a7caf2100454219546ed1cdbf629e67afd71dc09f2e27d839e57fb58923fb648c3fb60e17b30688d7d324f5ae336b56153bebd721d55b9c70ccf4a67c6fe344117ee0bd6b5db7297f6f2a8d21ea7dedc5a5ca7ed992ba117f9380224306563a6a6d9642e4a2860bdfa084c0d210e15648de1d90578e311d23b709564cf8040df99b0c2694e9db554b80b4052102a1c096cb365d3dbbcc626c43245a92833fea1ee7c1e9db5264a01bc5b601a7ca53f2e3240378cd9b8881bd9fb8d20e5b045119093f8970607ec366782e8ebd281cc7e3c75ddc525a5673d04a5fc8265df92a18cb3d0fa5048ace4fbd51b73a835a1ed9a2c6a6ec7ca5e4619661e8977c1e707861d9eaa22cbe5b5159718a2f40c971ef5c1868efadcf55f9f127fac95e5538891305a8165095e3b5431aa84e4aebdc29255c4115c6f34748731a90061a2b58ddea9b866efc90c07ea8672c1b852d90162191bac2e1cbbe1ec8d4a60a95d6f6be88ac144d6a8526a4de800e12b4e92b982f580c980fb5928123039916c74448337add6f3369e45465ed484f086573b470ad3ce2ea2866ae1e201dc5d8028bb29c5c7b153d11366cbe8705a596919f8fb242c2dcf1f2498cde2934020a140a180eda77e43b1b6532e15827b5a1daecc928ab9fcd84711d8ebc2cf44fe83ca297f2b902f0d2e7c91b456412cb96102d9b8a96fb93a47225646c4f7f4337a87e272e8321ad92aeb8a52e3ad3f425e22a7008ec369821655746c8adb89f076453969dae076158912fc7c2d6093515224fbf8eb3484e85aaea43cd351701763c90296ba097ff265e90298eadd21eb271bcdb5f6097be39ea00d58c03abfed577b03dd027deca1c4d096650cfb77ffafcd2c236eef2ff768388298fd37f07ca50b511707325c65c7382bc54a02977e0af3e8d94575e0a5433dcec6c3432c75f8cd9c22f765931a89a9c2e47b1fe11aaf57315952a4c05db06a6c04ff00a5f86e5b281f58db29842aee39f572f29079cb8051661a37238722520d97de7c9a608df270be57d9c6112f7a18a94f3de4566929ac0aa84e04a2497400e1ba16fb6feb56f87ebbd122019877effa3152b196500fe75d56b6b3e32ef6bf3cf2785255343beb2c2156d7ed5d5e9645e07d114fa4be37cbb1d1287e973c60fb7780ef593e0c419e1631dea73a6d637a567c86f874f9e7ac6b1fe4c89d6f7036b7b76a8959ba97a9fa3ab794d1bad77147a2dfbed5f77f933ea0cffb25c45df84131b0dc6652aaddb7c1e1ffdeeb9edf146160295b12ae66854ccc25228817def1c112dc31d8e4da4a432ca68440554f0148a3990f1658b31bcd68b5eb5bfa5f214cf3b29109f4b780b0a6c27d1ad73b19a50c36a6aa1e5a5c9cc16530e32c8017185f23b1191ed293e5b82142e2ca7388a2e6df754d9b4cf32ddef95a6ccfe44045b7b5d29856495aaf4830c83108a6794677e3e6952ac5f55d5bae73e8834d058162b16819e73cd675c89b81967d1d47e18a4dd1efa03bbdf2093b570a93e5bafd458f7ec9c82d7a2c9c2d0cead06ea1ca0f3c09172a59c50db8c3aabce0ec8a13f6195dab48bf602303094929a66d392129e231a8c8a4262aa72f23de01e29baecd27d9a9f8e4c1119d5169f76e5e6a72a84467d0db3de06c7643dea53e663b39dccf34201938e75126d24434965e1b84d92707919bd1b75beec5364014d1746826775e625daaaa9058ca6a91786ee25be991d2ea46e2e178434d2fc724ecac53563602f3360025b9d180af2c38781d570bcc9a94d34958b2281b47dd915ea2ef4e257675ccebd83222db7dae367df28a6699aa04ebbe1955569c0cc3abb42a1c112cd5eff28ecfaa673e7dcb436ede972c66849a2da52cfcb260ff915357499ba848b893661dbfc0368549c887cafe2abc880091004b0db87490a0e388a7143fad90917fe497ecf5cb440b294948533131d1893c29a98d8c1ccbb2924bee0d5341bf2fb47a0446a6a55796d154d4f66a69c69762ee1e424ab9a82c76674807c18b72de8b533ed11a228f49adea60987dbf791b06ebc7165928ebf5927e269d5c7de4f7df24cc5831e7b112ced189c52b960a9fc505aed0033f32c0f4e2ef4a28973ab880823f4b89fdc3709fae431522645a49ca1d82fc34fae653d18eb6c1bef63ad0e2cdde8cd5406f93c039b3e69a09f67ba3f6a87d8002636ec6b782e50e6b0adcd71a148d6f44f8ffb4284a3991ea936293dc98fd777bc7738da07c99b1041fe20e21eb9bffdc37c3abc3fbe3c5acba88825504b1400582ea42d787f50e5c2539e20c0e0438f2eaaec04273d6af34172eeefb544b343ecf0179b3b09c7a7b40190ec08c2cbf4c6e9ef8f958cbd262f169cb13e55133fb02189fcabdecace8397030228f8507575fa7eee81bdcc1adb63d2d9196bb735c0575bc9b2fe22dea17c353674780eed96cac1153c8e831b94bbe12b32298a35c3c1ef2265db6dfa021a15971be2ba6f0a4843694435b3b80ea1203a0c65a7078b377b87faed590126e1d19799d85e1459b46aabf230bd333607ca748446ce48270d254bd4aa57871ac3c74e362f22ff473f59a7003561a6f21ad2e026bdee4d86cb76cefb2ba525bb3fdb5761f37dd1b70ed9a290c568dff7c7e5877cb542af87eb947da56c2a944851e1021943dcc5032b4a4f94746c40a016400f1784761cdb1bca880ec533145dccc769b100d2eedda2cc64369ac3496704563c8cd00eb6eb5976dc7facf7b21109cf03be3488aae3dde9f1a76b2c8c78ce1c4ebbec1306be72991b46a1fda87adaa4c67270734180dcab965dc0bb3035a29ba3f4c3a594986a97de74dc844c558f7035231a637217f0a919f3df40e33535d389007d4ff19c81a349a79d0b5d375e3847900ea736a2c0c912659e20193959c127a768ea4d420250cf0100eaeb332259d5f94ed9c15f7a657139f141c064b71a7b89b1d8fc22d2fceab7f5c870f3b94755382ac80f0919b23b83e3108cf36cb0b68b9f4560f126a5990b86d1d0bda0812f0a956c46b6baea65d3d8dc1cadfd8bc1e2b0052af382391b833f3472dacd0918b8c277297652ac92557cfe8c43f13a1f71a8dd8a91f26b044e05e6cbbc43d904ce23dd6c3d23582314cedbf9db17051315c127d327b4c2a78d7b6721250a569de33078e574d24da40f79eabed24bc56de9f104d5501a9fe4d74ae87ca0f9080f09e5e8f7ded5f6c3eda92badd7abb02e2888d012b06293158d8d59b0ff448138bddf2274b708c2879a5e301af185b70594f15fe0bb53feada18a74aa1160bfc0e04d42735d3e79134abc7ba7c6481cc5f4d2fb5641d116038552e6766b14f8340c23a4d020e1fd1233bbba403e0d4ff11452406388d2d395aeab466a7f779b1b7cd68b4438673a4e0246482ad2807b43b590f392b01b7dbcd0599852d71ada5526751b5a1bee0c8929635047d44de7de2e8b40f0118e5082c7d8988572037df33a4169f9b610a8335cfa959c5635ba63a6c761f60b34f533919891bdd1223873aea9f7b518ce6c343986337350deab1b91fa0dd383286530878aef867764b345ce2e6fcfda13a3e673bdfcf854938f4368cb1202b97a1805f5dabe335e7b14857f65b4e6aa09b605bf783d4e224277219db67f6232183fc820d763d77116556247f98ddb20a39351b19e2b8095d8c70fdb7002c3b5e4e705eea6e0502806a8b52eec89bf84fea679e8b6971364fe157e52a2ea29b18926dc444b1b42b4cfcddf6b719e93e4b3109bda0b1bdd3ec4adae7a037d95501b041b76d5d077c62edbe3ea26d3f40af6f4a85ac0b826f4622d87357e7f3c5c9337cb2b65641eeaf4c579d2ff2397a621ceb199816e4f14373f8a6e995136bb9843864db30eed22e7e424be76e825b1df35e827d68aaaebacdede4b5b1b113d1494d1643a4a7b18d08a91894d3149d77864a4e7a4bda6a301b942ef67a64eb568b7431b35306cec8b1e448b020963ff709f6c017ebc501554732d5d8cfede14b6b2ac8e999eb9e86ca904347b2b455b8a6cfc05490a821eed981b67b63ba1f3fb6d06aa83dd702cc754b584380f95d0e706274218a9340f4b741ef2bf75dd5b635ae499b37e58b05b7127cfcd81c518a52b8ca5e691f835ca61b0a2b48757863af421ed04087df0e3756888846ea19e76081d6f9d0ff6931de45218ed1f594dc7fd7a93e60cbed364d64be78f73b40922ef847be359faa77ac80861881449a765e4f9f239aa78b2f0cb8747c28e0f6c3cd697d1445009485d7b123268a184080a9b2975383f35cd8350990d7217e73faea11f32eb36414dbbd80dfc4485577c693ca3c5194a0bc83792c76f81df0b8a39f4d1b2e3eaf43ac5c48aa5a58f6a039da4590254022c752cf019b0c1541b959e69856e0c4a5f556c45e49941e60f5bb2ee40b4c5eec26e433e10d6a1b4784150a4206b93a5365f8b6c8dc7ccb6979196dd1bf2060d4dab901a74cd945e26bbd22182b2ec09652480baaf4d6e690985ce76d47ce540dcfd25ff97d565c9fd73075eb7c7f2371dd6171e15af424f0a3492293ac3f8d1ea07153bf3528c1f94dbdadedec1e9e8a8b9ec6d50e88ad9a3461e8bb5363112762d970603d150d88d755c961ba392cecc7bbfbad796a9ea6ca7193e93b7c0d7c0dfb66e1f4c62421914638961ec640f1a06b37ee908ce1614a9d8f5c228e7550978e8d80dc34ec576e1bb955bd452c4c23f502c8b29aeb55f143fea9315355154c52ce685fb08b116f06d69f5a991745f3ec6d96760227ba16f5ac3059c006a64ae0f86cb57afa21528dd5398958bea842341fcee1aedb1c7a0cf5573912749f8f3bec8a2d5e7832ecb72b5287e313b01480f38d0696ec588112f11024aeab12d0051bbc0c91967389b24ffa01469230f933bef6eeb2fbb23571b68e88c93b055fd59877a6abe13b705aca79102095781657b0f9bc9776f4fe18e0371c83be64b00de96ba8a73dce8b0faf0e1a670303e88f93aae534d9b5dffe4fe57912c10485a45a0517d9bae4a49647c948c2624ccf5b9bcc780b15cf4a16a3d9d69ce03495d7daff196a0f1af8109f6d432407b01eb94c1a027f2365abfdd533e516a66c726de8ac0ac12f91ab0b66cee7b0ae4f67f53cf4b46afbcfc32eafca6de261dd75b34438ae6adae843c91139eebe7684f85854d3049588f3cbcd6ce16501dd0bd6556e5007411d18808144e9c1a177c4c05906c1855a7faf2243869439ef50b5722e153bfcf66819193c823828a900b9820acdf0264ba6e5a5a912b531e099d7b67862ee88c730f5933efe9a1cb35f56bef8d3d7c00eff9229ad170455a5d6405a01cb669b4e1c5ee724110b10e5b1a3eaa60fe2a7957a0223a8d111306d5d578fa09d41cc2c686a7d18fd3e5038e465b717d28d0960845130b240866b79b0b394c95926b01e45958bfaa0119e31fdd16a11ea68920cc3b0183b5ad72fd06de39fdb322c0978a8c4442c3bf80ebb10d1d234fc75b76b70cf9ca6010dc79e531fcd75f4ae1d995226290091fce786c3be4f760142dc0c864b08fe0048ac96f50d7c0806911994a5f65dbe23cf3c2384a22f8f8751b6fb648a002d6e41788bb59ba09a290ae7a367ffa1ed6eec6c530dafd62cfa929a7813bf057fff60e9aa6c97e8ea20eaf2a851a85e676591dc946d8200ba2cc4b4081c20618634bc0fd2b93a4c22fdad65a4fb46b025ebc3387495dbcd40be5b7398f32900abac0e78c855bbe9ab15d7225ff409d0f345c0ac5586897692b4932df84e213cb7c7c573d518be68162e043430fc3239a351f6717de1ea285807e182eafcd9c76104c583b30a5a06e2981fec9b9502aa9fcf3fb162ab886e84e360456a0af2273931ebe0c17f02838ed5d60c0f7f7c6b5923de82c3ef82406a8281f939533ba4c7914a4fa41e91ea7236b14c4a4808e4f8051af0108c317e2867886d6d6e7571742bf144c9f4a3120990d25f8c91724ae217b4a6e1681c94a2a7cf85f19a0dcdaf3ff142f0a3caf190a7dcbcc5e284ba3b4783b1a82e877ce9433f9d11b901eb079644258c653caa6def67f4c7bb087cd2106bec8f79be8fb1411490800f75fdc0f692b3d8b927c775dbec5ae3cf94c40831613a6a7981c3aa60f5372a0d787ebd04a03e55dc8396bbe9258eed54ddfd7ca1alibmpifort.solibmpi.so.12.0.5libmpi.solibmpicxx.solibmpifort.solibmpicxx.so.12.0.5libmpifort.so.12.0.5libmpi.solibmpi.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmvapich2-psm_2_2-gnu-hpc-2.2-12.2.src.rpmmvapich2-psm_2_2-gnu-hpc-develmvapich2-psm_2_2-gnu-hpc-devel(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    gnu-compilers-hpc-develinfinipath-psm-develld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.4)(64bit)libgcc_s.so.1(GCC_4.0.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libnuma.so.1()(64bit)libnuma.so.1(libnuma_1.1)(64bit)libnuma.so.1(libnuma_1.2)(64bit)libpsm_infinipath.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libpthread.so.0(GLIBC_2.3.4)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(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)mvapich2-psm_2_2-gnu-hpcrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.23.0.4-14.6.0-14.0-15.2-14.14.1\\+@[T@[\[@[y[[L['[Z@Z}@Zp^@ZOhYp@YY@Y@YzYg`Yg`Y\YP@YP@YMYA%@Y9<@Y9<@YXۡX=mX5X*XWnmoreychaisemartin@suse.comaguerrero@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comeich@suse.commsuchanek@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comkasimir_@outlook.decgoll@suse.comeich@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.compth@suse.depth@suse.depth@suse.depth@suse.depth@suse.dep.drouand@gmail.com- Add mvapich2-fix-double-free.patch to fix a segfault when running on a machine with no RDMA hardware (bsc#1133797)- 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_mvapich2_modules for modules support (bsc#1116458).- Remove bashism in postun scriptlet- Fix handling of mpi-selector during updates (bsc#1098653)- macros.hpc-mvapich2: replace %%compiler_family by %%hpc_compiler_family- Use sched_yield instead of pthread_yield (boo#1102421). - drop mvapich2-pthread_yield.patch- Add missing bsc and fate references to changelog- Disable HPC builds for SLE12 (fate#323655)- Change mvapich2-arm-support.patch to provide missing functions for armv6hl- 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).- Switch from gcc6 to gcc7 as additional compiler flavor for HPC on SLES. - Fix library package requires - use HPC macro (boo#1074890).- Add conflicts between the macros-devel packages- Add BuildRequires to libibmad-devel for older release (SLE <= 12.2, Leap <= 42.2)- Add HPC specific build targets using environment modules (FATE#321712).- Drop unnecessary dependency to xorg-x11-devel- Only requires verbs libraries for verbs build. libibverbs devel causes a SEGV when run in a chroot using the psm or psm2 conduits - Add testuite packages for all build flavours- Add LD_LIBRARY_PATH to mpivars.sh and mpivars.csh- Disable rpath in pkgconfig files- Remove redondant configure options already passed by %configure- Change install dir to allow multiple flavor to be installed at the same time (bsc#934090) - Fix bsc#1045955 - Fix mvapich2-psm package to use libpsm (TrueScale) - Add mvapich2-psm2 package using libpsm2 (OmniPath)- Use _multibuild to build the various mvapich2-flavours- Replace dependency from libibmad-devel to infiniband-diags-devel- Have mvapich2 and mvapich2-psm conflicts between them - Cleanup spec file - Remove mvapich2-testsuite RPM- Reenable arm compilation - Rename and cleanup mvapich-s390_get_cycles.patch to mvapich2-s390_get_cycles.patch for coherency - Cleanup mvapich2-pthread_yield.patch - Add mvapich2-arm-support.patch to provide missing functions for armv7hl and aarch64- Remove version dependencies to libibumad, libibverbs and librdmacm- Fix mvapich2-testsuite packaging - Disable build on armv7- Make dependencies on libs now coming from rdma-core versioned.- Create environment module (bsc#1004628).- Fix URL. - Update to mvapich 2.2 GA. Changes since rc1: MVAPICH2 2.2 (09/07/2016) * Features and Enhancements (since 2.2rc2): - Single node collective tuning for Bridges@PSC, Stampede@TACC and other architectures - Enable PSM builds when both PSM and PSM2 libraries are present - Add support for HCAs that return result of atomics in big endian notation - Establish loopback connections by default if HCA supports atomics * Bug Fixes (since 2.2rc2): - Fix minor error in use of communicator object in collectives - Fix missing u_int64_t declaration with PGI compilers - Fix memory leak in RMA rendezvous code path MVAPICH2 2.2rc2 (08/08/2016) * Features and Enhancements (since 2.2rc1): - Enhanced performance for MPI_Comm_split through new bitonic algorithm - Enable graceful fallback to Shared Memory if LiMIC2 or CMA transfer fails - Enable support for multiple MPI initializations - Unify process affinity support in Gen2, PSM and PSM2 channels - Remove verbs dependency when building the PSM and PSM2 channels - Allow processes to request MPI_THREAD_MULTIPLE when socket or NUMA node level affinity is specified - Point-to-point and collective performance optimization for Intel Knights Landing - Automatic detection and tuning for InfiniBand EDR HCAs - Warn user to reconfigure library if rank type is not large enough to represent all ranks in job - Collective tuning for Opal@LLNL, Bridges@PSC, and Stampede-1.5@TACC - Tuning and architecture detection for Intel Broadwell processors - Add ability to avoid using --enable-new-dtags with ld - Add LIBTVMPICH specific CFLAGS and LDFLAGS * Bug Fixes (since 2.2rc1): - Disable optimization that removes use of calloc in ptmalloc hook detection code - Fix weak alias typos (allows successful compilation with CLANG compiler) - Fix issues in PSM large message gather operations - Enhance error checking in collective tuning code - Fix issues with UD based communication in RoCE mode - Fix issues with PMI2 support in singleton mode - Fix default binding bug in hydra launcher - Fix issues with Checkpoint Restart when launched with mpirun_rsh - Fix fortran binding issues with Intel 2016 compilers - Fix issues with socket/NUMA node level binding - Disable atomics when using Connect-IB with RDMA_CM - Fix hang in MPI_Finalize when using hybrid channel - Fix memory leaks- Update to version 2.2rc1 (fate#319240). Changes since 2.1: MVAPICH2 2.2rc1 (03/29/2016) * Features and Enhancements (since 2.2b): - Support for OpenPower architecture - Optimized inter-node and intra-node communication - Support for Intel Omni-Path architecture - Thanks to Intel for contributing the patch - Introduction of a new PSM2 channel for Omni-Path - Support for RoCEv2 - Architecture detection for PSC Bridges system with Omni-Path - Enhanced startup performance and reduced memory footprint for storing InfiniBand end-point information with SLURM - Support for shared memory based PMI operations - Availability of an updated patch from the MVAPICH project website with this support for SLURM installations - Optimized pt-to-pt and collective tuning for Chameleon InfiniBand systems at TACC/UoC - Enable affinity by default for TrueScale(PSM) and Omni-Path(PSM2) channels - Enhanced tuning for shared-memory based MPI_Bcast - Enhanced debugging support and error messages - Update to hwloc version 1.11.2 * Bug Fixes (since 2.2b): - Fix issue in some of the internal algorithms used for MPI_Bcast, MPI_Alltoall and MPI_Reduce - Fix hang in one of the internal algorithms used for MPI_Scatter - Thanks to Ivan Raikov@Stanford for reporting this issue - Fix issue with rdma_connect operation - Fix issue with Dynamic Process Management feature - Fix issue with de-allocating InfiniBand resources in blocking mode - Fix build errors caused due to improper compile time guards - Thanks to Adam Moody@LLNL for the report - Fix finalize hang when running in hybrid or UD-only mode - Thanks to Jerome Vienne@TACC for reporting this issue - Fix issue in MPI_Win_flush operation - Thanks to Nenad Vukicevic for reporting this issue - Fix out of memory issues with non-blocking collectives code - Thanks to Phanisri Pradeep Pratapa and Fang Liu@GaTech for reporting this issue - Fix fall-through bug in external32 pack - Thanks to Adam Moody@LLNL for the report and patch - Fix issue with on-demand connection establishment and blocking mode - Thanks to Maksym Planeta@TU Dresden for the report - Fix memory leaks in hardware multicast based broadcast code - Fix memory leaks in TrueScale(PSM) channel - Fix compilation warnings MVAPICH2 2.2b (11/12/2015) * Features and Enhancements (since 2.2a): - Enhanced performance for small messages - Enhanced startup performance with SLURM - Support for PMIX_Iallgather and PMIX_Ifence - Support to enable affinity with asynchronous progress thread - Enhanced support for MPIT based performance variables - Tuned VBUF size for performance - Improved startup performance for QLogic PSM-CH3 channel - Thanks to Maksym Planeta@TU Dresden for the patch * Bug Fixes (since 2.2a): - Fix issue with MPI_Get_count in QLogic PSM-CH3 channel with very large messages (>2GB) - Fix issues with shared memory collectives and checkpoint-restart - Fix hang with checkpoint-restart - Fix issue with unlinking shared memory files - Fix memory leak with MPIT - Fix minor typos and usage of inline and static keywords - Thanks to Maksym Planeta@TU Dresden for the patch and suggestions - Fix missing MPIDI_FUNC_EXIT - Thanks to Maksym Planeta@TU Dresden for the patch - Remove unused code - Thanks to Maksym Planeta@TU Dresden for the patch - Continue with warning if user asks to enable XRC when the system does not support XRC MVAPICH2 2.2a (08/17/2015) * Features and Enhancements (since 2.1 GA): - Based on MPICH 3.1.4 - Support for backing on-demand UD CM information with shared memory for minimizing memory footprint - Reorganized HCA-aware process mapping - Dynamic identification of maximum read/atomic operations supported by HCA - Enabling support for intra-node communications in RoCE mode without shared memory - Updated to hwloc 1.11.0 - Updated to sm_20 kernel optimizations for MPI Datatypes - Automatic detection and tuning for 24-core Haswell architecture * Bug Fixes (since 2.1 GA): - Fix for error with multi-vbuf design for GPU based communication - Fix bugs with hybrid UD/RC/XRC communications - Fix for MPICH putfence/getfence for large messages - Fix for error in collective tuning framework - Fix validation failure with Alltoall with IN_PLACE option - Thanks for Mahidhar Tatineni @SDSC for the report - Fix bug with MPI_Reduce with IN_PLACE option - Thanks to Markus Geimer for the report - Fix for compilation failures with multicast disabled - Thanks to Devesh Sharma @Emulex for the report - Fix bug with MPI_Bcast - Fix IPC selection for shared GPU mode systems - Fix for build time warnings and memory leaks - Fix issues with Dynamic Process Management - Thanks to Neil Spruit for the report - Fix bug in architecture detection code - Thanks to Adam Moody @LLNL for the report- Create and include modules file for Mvapich2 (bsc#1004628). - Remove mvapich2-fix-implicit-decl.patch as the fix is upstream. - Adapt spec file to the changed micro benchmark install directory.- Update to version 2.1 * Features and Enhancements (since 2.1rc2): - Tuning for EDR adapters - Optimization of collectives for SDSC Comet system - Based on MPICH-3.1.4 - Enhanced startup performance with mpirun_rsh - Checkpoint-Restart Support with DMTCP (Distributed MultiThreaded CheckPointing) - Thanks to the DMTCP project team (http://dmtcp.sourceforge.net/) - Support for handling very large messages in RMA - Optimize size of buffer requested for control messages in large message transfer - Enhanced automatic detection of atomic support - Optimized collectives (bcast, reduce, and allreduce) for 4K processes - Introduce support to sleep for user specified period before aborting - Disable PSM from setting CPU affinity - Install PSM error handler to print more verbose error messages - Introduce retry mechanism to perform psm_ep_open in PSM channel * Bug-Fixes (since 2.1rc2): - Relocate reading environment variables in PSM - Fix issue with automatic process mapping - Fix issue with checkpoint restart when full path is not given - Fix issue with Dynamic Process Management - Fix issue in CUDA IPC code path - Fix corner case in CMA runtime detection * Features and Enhancements (since 2.1rc1): - Based on MPICH-3.1.4 - Enhanced startup performance with mpirun_rsh - Checkpoint-Restart Support with DMTCP (Distributed MultiThreaded CheckPointing) - Support for handling very large messages in RMA - Optimize size of buffer requested for control messages in large message transfer - Enhanced automatic detection of atomic support - Optimized collectives (bcast, reduce, and allreduce) for 4K processes - Introduce support to sleep for user specified period before aborting - Disable PSM from setting CPU affinity - Install PSM error handler to print more verbose error messages - Introduce retry mechanism to perform psm_ep_open in PSM channel * Bug-Fixes (since 2.1rc1): - Fix failures with shared memory collectives with checkpoint-restart - Fix failures with checkpoint-restart when using internal communication buffers of different size - Fix undeclared variable error when --disable-cxx is specified with configure - Fix segfault seen during connect/accept with dynamic processes - Fix errors with large messages pack/unpack operations in PSM channel - Fix for bcast collective tuning - Fix assertion errors in one-sided put operations in PSM channel - Fix issue with code getting stuck in infinite loop inside ptmalloc - Fix assertion error in shared memory large message transfers - Fix compilation warnings * Features and Enhancements (since 2.1a): - Based on MPICH-3.1.3 - Flexibility to use internal communication buffers of different size for improved performance and memory footprint - Improve communication performance by removing locks from critical path - Enhanced communication performance for small/medium message sizes - Support for linking Intel Trace Analyzer and Collector - Increase the number of connect retry attempts with RDMA_CM - Automatic detection and tuning for Haswell architecture * Bug-Fixes (since 2.1a): - Fix automatic detection of support for atomics - Fix issue with void pointer arithmetic with PGI - Fix deadlock in ctxidup MPICH test in PSM channel - Fix compile warnings * Features and Enhancements (since 2.0): - Based on MPICH-3.1.2 - Support for PMI-2 based startup with SLURM - Enhanced startup performance for Gen2/UD-Hybrid channel - GPU support for MPI_Scan and MPI_Exscan collective operations - Optimize creation of 2-level communicator - Collective optimization for PSM-CH3 channel - Tuning for IvyBridge architecture - Add -export-all option to mpirun_rsh - Support for additional MPI-T performance variables (PVARs) in the CH3 channel - Link with libstdc++ when building with GPU support (required by CUDA 6.5) * Bug-Fixes (since 2.0): - Fix error in large message (>2GB) transfers in CMA code path - Fix memory leaks in OFA-IB-CH3 and OFA-IB-Nemesis channels - Fix issues with optimizations for broadcast and reduce collectives - Fix hang at finalize with Gen2-Hybrid/UD channel - Fix issues for collectives with non power-of-two process counts - Make ring startup use HCA selected by user - Increase counter length for shared-memory collectives - Use download Url as source - Some other minor improvements - Add mvapich2-fix-implicit-decl.patchsheep26 1557025522  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.2-12.22.2-12.2includempi.hmpi.modmpi_base.modmpi_constants.modmpi_sizeofs.modmpicxx.hmpif.hmpio.hmpiof.hopa_config.hopa_primitives.hopa_queue.hopa_util.hprimitivesopa_by_lock.hopa_emulated.hopa_gcc_ia64.hopa_gcc_intel_32_64.hopa_gcc_intel_32_64_barrier.hopa_gcc_intel_32_64_ops.hopa_gcc_intel_32_64_p3.hopa_gcc_intel_32_64_p3barrier.hopa_gcc_intrinsics.hopa_gcc_ppc.hopa_gcc_sicortex.hopa_nt_intrinsics.hopa_sun_atomic_ops.hopa_unsafe.hlibfmpich.solibmpi.solibmpich.solibmpichcxx.solibmpichf90.solibmpicxx.solibmpifort.solibmpl.solibopa.sopkgconfigmvapich2.pcopenpa.pcMPIX_Comm_agree.3MPIX_Comm_failure_ack.3MPIX_Comm_failure_get_acked.3MPIX_Comm_revoke.3MPIX_Comm_shrink.3MPI_Abort.3MPI_Accumulate.3MPI_Add_error_class.3MPI_Add_error_code.3MPI_Add_error_string.3MPI_Address.3MPI_Allgather.3MPI_Allgatherv.3MPI_Alloc_mem.3MPI_Allreduce.3MPI_Alltoall.3MPI_Alltoallv.3MPI_Alltoallw.3MPI_Attr_delete.3MPI_Attr_get.3MPI_Attr_put.3MPI_Barrier.3MPI_Bcast.3MPI_Bsend.3MPI_Bsend_init.3MPI_Buffer_attach.3MPI_Buffer_detach.3MPI_Cancel.3MPI_Cart_coords.3MPI_Cart_create.3MPI_Cart_get.3MPI_Cart_map.3MPI_Cart_rank.3MPI_Cart_shift.3MPI_Cart_sub.3MPI_Cartdim_get.3MPI_Close_port.3MPI_Comm_accept.3MPI_Comm_call_errhandler.3MPI_Comm_compare.3MPI_Comm_connect.3MPI_Comm_create.3MPI_Comm_create_errhandler.3MPI_Comm_create_group.3MPI_Comm_create_keyval.3MPI_Comm_delete_attr.3MPI_Comm_disconnect.3MPI_Comm_dup.3MPI_Comm_dup_with_info.3MPI_Comm_free.3MPI_Comm_free_keyval.3MPI_Comm_get_attr.3MPI_Comm_get_errhandler.3MPI_Comm_get_info.3MPI_Comm_get_name.3MPI_Comm_get_parent.3MPI_Comm_group.3MPI_Comm_idup.3MPI_Comm_join.3MPI_Comm_rank.3MPI_Comm_remote_group.3MPI_Comm_remote_size.3MPI_Comm_set_attr.3MPI_Comm_set_errhandler.3MPI_Comm_set_info.3MPI_Comm_set_name.3MPI_Comm_size.3MPI_Comm_spawn.3MPI_Comm_spawn_multiple.3MPI_Comm_split.3MPI_Comm_split_type.3MPI_Comm_test_inter.3MPI_Compare_and_swap.3MPI_Dims_create.3MPI_Dist_graph_create.3MPI_Dist_graph_create_adjacent.3MPI_Dist_graph_neighbors.3MPI_Dist_graph_neighbors_count.3MPI_Errhandler_create.3MPI_Errhandler_free.3MPI_Errhandler_get.3MPI_Errhandler_set.3MPI_Error_class.3MPI_Error_string.3MPI_Exscan.3MPI_Fetch_and_op.3MPI_File_c2f.3MPI_File_call_errhandler.3MPI_File_close.3MPI_File_create_errhandler.3MPI_File_delete.3MPI_File_f2c.3MPI_File_get_amode.3MPI_File_get_atomicity.3MPI_File_get_byte_offset.3MPI_File_get_errhandler.3MPI_File_get_group.3MPI_File_get_info.3MPI_File_get_position.3MPI_File_get_position_shared.3MPI_File_get_size.3MPI_File_get_type_extent.3MPI_File_get_view.3MPI_File_iread.3MPI_File_iread_at.3MPI_File_iread_shared.3MPI_File_iwrite.3MPI_File_iwrite_at.3MPI_File_iwrite_shared.3MPI_File_open.3MPI_File_preallocate.3MPI_File_read.3MPI_File_read_all.3MPI_File_read_all_begin.3MPI_File_read_all_end.3MPI_File_read_at.3MPI_File_read_at_all.3MPI_File_read_at_all_begin.3MPI_File_read_at_all_end.3MPI_File_read_ordered.3MPI_File_read_ordered_begin.3MPI_File_read_ordered_end.3MPI_File_read_shared.3MPI_File_seek.3MPI_File_seek_shared.3MPI_File_set_atomicity.3MPI_File_set_errhandler.3MPI_File_set_info.3MPI_File_set_size.3MPI_File_set_view.3MPI_File_sync.3MPI_File_write.3MPI_File_write_all.3MPI_File_write_all_begin.3MPI_File_write_all_end.3MPI_File_write_at.3MPI_File_write_at_all.3MPI_File_write_at_all_begin.3MPI_File_write_at_all_end.3MPI_File_write_ordered.3MPI_File_write_ordered_begin.3MPI_File_write_ordered_end.3MPI_File_write_shared.3MPI_Finalize.3MPI_Finalized.3MPI_Free_mem.3MPI_Gather.3MPI_Gatherv.3MPI_Get.3MPI_Get_accumulate.3MPI_Get_address.3MPI_Get_count.3MPI_Get_elements.3MPI_Get_elements_x.3MPI_Get_library_version.3MPI_Get_processor_name.3MPI_Get_version.3MPI_Graph_create.3MPI_Graph_get.3MPI_Graph_map.3MPI_Graph_neighbors.3MPI_Graph_neighbors_count.3MPI_Graphdims_get.3MPI_Grequest_complete.3MPI_Grequest_start.3MPI_Group_compare.3MPI_Group_difference.3MPI_Group_excl.3MPI_Group_free.3MPI_Group_incl.3MPI_Group_intersection.3MPI_Group_range_excl.3MPI_Group_range_incl.3MPI_Group_rank.3MPI_Group_size.3MPI_Group_translate_ranks.3MPI_Group_union.3MPI_Iallgather.3MPI_Iallgatherv.3MPI_Iallreduce.3MPI_Ialltoall.3MPI_Ialltoallv.3MPI_Ialltoallw.3MPI_Ibarrier.3MPI_Ibcast.3MPI_Ibsend.3MPI_Iexscan.3MPI_Igather.3MPI_Igatherv.3MPI_Improbe.3MPI_Imrecv.3MPI_Ineighbor_allgather.3MPI_Ineighbor_allgatherv.3MPI_Ineighbor_alltoall.3MPI_Ineighbor_alltoallv.3MPI_Ineighbor_alltoallw.3MPI_Info_create.3MPI_Info_delete.3MPI_Info_dup.3MPI_Info_free.3MPI_Info_get.3MPI_Info_get_nkeys.3MPI_Info_get_nthkey.3MPI_Info_get_valuelen.3MPI_Info_set.3MPI_Init.3MPI_Init_thread.3MPI_Initialized.3MPI_Intercomm_create.3MPI_Intercomm_merge.3MPI_Iprobe.3MPI_Irecv.3MPI_Ireduce.3MPI_Ireduce_scatter.3MPI_Ireduce_scatter_block.3MPI_Irsend.3MPI_Is_thread_main.3MPI_Iscan.3MPI_Iscatter.3MPI_Iscatterv.3MPI_Isend.3MPI_Issend.3MPI_Keyval_create.3MPI_Keyval_free.3MPI_Lookup_name.3MPI_Mprobe.3MPI_Mrecv.3MPI_Neighbor_allgather.3MPI_Neighbor_allgatherv.3MPI_Neighbor_alltoall.3MPI_Neighbor_alltoallv.3MPI_Neighbor_alltoallw.3MPI_Op_commute.3MPI_Op_create.3MPI_Op_free.3MPI_Open_port.3MPI_Pack.3MPI_Pack_external.3MPI_Pack_external_size.3MPI_Pack_size.3MPI_Pcontrol.3MPI_Probe.3MPI_Publish_name.3MPI_Put.3MPI_Query_thread.3MPI_Raccumulate.3MPI_Recv.3MPI_Recv_init.3MPI_Reduce.3MPI_Reduce_local.3MPI_Reduce_scatter.3MPI_Reduce_scatter_block.3MPI_Register_datarep.3MPI_Request_free.3MPI_Request_get_status.3MPI_Rget.3MPI_Rget_accumulate.3MPI_Rput.3MPI_Rsend.3MPI_Rsend_init.3MPI_Scan.3MPI_Scatter.3MPI_Scatterv.3MPI_Send.3MPI_Send_init.3MPI_Sendrecv.3MPI_Sendrecv_replace.3MPI_Ssend.3MPI_Ssend_init.3MPI_Start.3MPI_Startall.3MPI_Status_set_cancelled.3MPI_Status_set_elements.3MPI_Status_set_elements_x.3MPI_T_category_changed.3MPI_T_category_get_categories.3MPI_T_category_get_cvars.3MPI_T_category_get_info.3MPI_T_category_get_num.3MPI_T_category_get_pvars.3MPI_T_cvar_get_info.3MPI_T_cvar_get_num.3MPI_T_cvar_handle_alloc.3MPI_T_cvar_handle_free.3MPI_T_cvar_read.3MPI_T_cvar_write.3MPI_T_enum_get_info.3MPI_T_enum_get_item.3MPI_T_finalize.3MPI_T_init_thread.3MPI_T_pvar_get_info.3MPI_T_pvar_get_num.3MPI_T_pvar_handle_alloc.3MPI_T_pvar_handle_free.3MPI_T_pvar_read.3MPI_T_pvar_readreset.3MPI_T_pvar_reset.3MPI_T_pvar_session_create.3MPI_T_pvar_session_free.3MPI_T_pvar_start.3MPI_T_pvar_stop.3MPI_T_pvar_write.3MPI_Test.3MPI_Test_cancelled.3MPI_Testall.3MPI_Testany.3MPI_Testsome.3MPI_Topo_test.3MPI_Type_commit.3MPI_Type_contiguous.3MPI_Type_create_darray.3MPI_Type_create_hindexed.3MPI_Type_create_hindexed_block.3MPI_Type_create_hvector.3MPI_Type_create_indexed_block.3MPI_Type_create_keyval.3MPI_Type_create_resized.3MPI_Type_create_struct.3MPI_Type_create_subarray.3MPI_Type_delete_attr.3MPI_Type_dup.3MPI_Type_extent.3MPI_Type_free.3MPI_Type_free_keyval.3MPI_Type_get_attr.3MPI_Type_get_contents.3MPI_Type_get_envelope.3MPI_Type_get_extent.3MPI_Type_get_extent_x.3MPI_Type_get_name.3MPI_Type_get_true_extent.3MPI_Type_get_true_extent_x.3MPI_Type_hindexed.3MPI_Type_hvector.3MPI_Type_indexed.3MPI_Type_lb.3MPI_Type_match_size.3MPI_Type_set_attr.3MPI_Type_set_name.3MPI_Type_size.3MPI_Type_size_x.3MPI_Type_struct.3MPI_Type_ub.3MPI_Type_vector.3MPI_Unpack.3MPI_Unpack_external.3MPI_Unpublish_name.3MPI_Wait.3MPI_Waitall.3MPI_Waitany.3MPI_Waitsome.3MPI_Win_allocate.3MPI_Win_allocate_shared.3MPI_Win_attach.3MPI_Win_call_errhandler.3MPI_Win_complete.3MPI_Win_create.3MPI_Win_create_dynamic.3MPI_Win_create_errhandler.3MPI_Win_create_keyval.3MPI_Win_delete_attr.3MPI_Win_detach.3MPI_Win_fence.3MPI_Win_flush.3MPI_Win_flush_all.3MPI_Win_flush_local.3MPI_Win_flush_local_all.3MPI_Win_free.3MPI_Win_free_keyval.3MPI_Win_get_attr.3MPI_Win_get_errhandler.3MPI_Win_get_group.3MPI_Win_get_info.3MPI_Win_get_name.3MPI_Win_lock.3MPI_Win_lock_all.3MPI_Win_post.3MPI_Win_set_attr.3MPI_Win_set_errhandler.3MPI_Win_set_info.3MPI_Win_set_name.3MPI_Win_shared_query.3MPI_Win_start.3MPI_Win_sync.3MPI_Win_test.3MPI_Win_unlock.3MPI_Win_unlock_all.3MPI_Win_wait.3MPI_Wtick.3MPI_Wtime.3/usr/lib/hpc/gnu7/mpi/mvapich2-psm/2.2//usr/lib/hpc/gnu7/mpi/mvapich2-psm/2.2/include//usr/lib/hpc/gnu7/mpi/mvapich2-psm/2.2/include/primitives//usr/lib/hpc/gnu7/mpi/mvapich2-psm/2.2/lib64//usr/lib/hpc/gnu7/mpi/mvapich2-psm/2.2/lib64/pkgconfig//usr/lib/hpc/gnu7/mpi/mvapich2-psm/2.2/share/man/man3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP1:GA/standard/81d31bcc9d9978eb65f0e864744a4936-mvapich2:gnu-hpc-psmcpioxz5x86_64-suse-linux directoryC source, ASCII textASCII text (gzip compressed data, from Unix)C++ source, ASCII textASCII textpkgconfig filetroff or preprocessor input, ASCII texttroff or preprocessor input, ASCII text, with very long linestroff or preprocessor input, UTF-8 Unicode text:n~4444RR RRR RRRRRRRR RRRRR RRR R RRR RRRRRRRRRRRRRR RRRRR RRR R RRR RRRRRRRRRRRRRR RRRRR RRR R RRR RRRRRRRRRRRRRR RRRRR RRR R RRR RRRRRRRR RRRRRRR R RRRRRRR RR RRR RR RRRRRRR R RRRRRRR RR RRR RRRRRRRR RRRRR RRR R RRR RRRRRRRRRRRRRR RRRRR RRR R RRR RRRRRRRRRRRRRR RRRRR RRR R RRR RRRRRRRRRRRRRR RRRRR RRR R RRR RRRRRRRpĕrOH !wutf-81e22dd4d8563bce9b3360277010a2866600b14d6d0ece89f6f371cca0420d4c3? 7zXZ !t/5] crt:bLL kf o8(2z/>HFPKt -qC|)Swo4Sn$SPY_^ι?=lfv;s0i3 ˹ƯFeH̕BTĊ:}5T; Ң|N &ʯmW;*ubPt<#f&ĐJ{|+'1oWZknأTqq&1xFch^ۼIόw~ k"cxdx-`N6#eٙS棽:s#+~|#cy%p}Ya,YTSƕ~x'豍)@Y P}('wLxOSXԉض?ӲZn2MЦ&tP1h 7Z ĮYYJsG5"iR&قՏoz8Utcb j+3qN`~t4](* ȞhKD$H1WSR27ΒX(8\XSo>(dF/S3iR!#m:XW h?^U[ܵ 8%#"Fg4of؝H /M?$Jw݃7[ 6*rUDs0Gחb| ZvRgEU"x)82f,(#p`H@7=-WUeFM 'm&㷪b5k֘tVEyjɺ2 jX? :;6wEz$V~d۟6n,8 k?64S їシW/P&ۛYR*Y|jKWX*/X ;Zxy X|1谶BQBkރ*^4 g:_ը?F)Fg1XRsi\ 9@"*HfW'#!u\S߻В˽r,O'av+eB_ekM}%.ݤay 64iԤg$mců2l03{Aԑ &EQ6 '#;D25j1M9:xϓSk&DvU`֖??Qqk٨ڠmv qiPrw9;ai`áɞ)߯Vb %vK.領Kz OrzܖRhc'[O o;%+0&Yz( 4 @0I -$ު-.>C6I3$ nWNqCɮ!+ݛsnK?GuZ66!9xL!E 0Mq>6ƑзU-{ RY-b>>- qr߭}oa^9C6C&UR95f^&HI9=y4hAq%ڍ11A7< D%? 7֛t<x[tr] /* mȴ9ވ?1.Hk_Z0Ʋqy1,6 $`kQ}#`pӮf:i)+JU8Uߥى_kEUw2#2pt554f!J%b^n)s:-K 00;  c lWPV_nar%)%1mȠdn*ՀmN%pW=#~ ՛:|3A ?zW#Ι)~޶&Ԥb2舭Nho#Ihz4SYj7;XW"I d&l[`02q0T!Qp;5D&5nY v5w+U*5NJӘYj4rIfsu<5~E&OϸM Tdb(aPCnTQa1X D8!BFgWl< 67sGE bk F12g0! 3ɭ;gf.UIm.oku`w.(6YQ4Owst ;36TtП(eg3zl e64)+h4Iztu6Y(RLfSZCKߵ~Z8ҨZP#><5r51^Xm{3)DUpfQ*<;|y 2f&r7 T?Jt'Hk& )ܸ0\+.CY$UşGژxőDxvMMתމ}b4'lP^0pILqY<218Bg}2,*e_9X̷^ |7g";ٜ!3u\s (t[c=O4;eTa} LNJS{mM-"#8rNhЧ\/MljpTY‹]Lf4-@wRS}՚JV1Ҩ/)cJvS=Ծ_Ðóve9KrsW6y;Hob)eYhk-?< Ǜ>mQTxo>٢>ėջ>0*㓽R_B/;%b+D5ڊ~sZ|2ߙ` cSRa-"`wB _{#dI16+dj_1{i( ݋ق䗝EyWHn}))H c ij1M * H}m{{ahu M'wUOW`qp_ #Prt.x;HKox4TnR lNi5_&i#Ě>% /"!}<j~?J|=kx}MP\`0 Db-2m":d(B"FCCcButNvP{UIï+F FX+P`uH3X!Y8 ye02@CrF;I˨MxgVɐTC>UԚ7l[ýv㭗~olcmĽ3,MsxBrM2EWXcF Ak'\yP3SK~3IM(Mbը*bD5š1cd\##A)d/=_Uהʣv C; KA 7H@ّIa j٦ՋAsl+&>/?pI]o_@v b(f=<G> 4z5wI@ۆf.+?^\(Z@ (|j&GCdWo=T_/B`Jjv}Gia'O]]J- /)BRצF>U!670#/*0j'z]ax=Wl4{/ג&OvgmO%0C`dl6+284@ Nx\u&`9Xb}E6 T2ZԷ=IHh\bc&I.ٲ1K~H /q!旆hHDDg2X̣d)U,mwrll] )G0}#zGpW9㎚o_)ϮSoMXtvmirHs֗R2T<r)2}cךBzP-fHm䳼󣶠*4Ku{+֕y\pu޷?gb`e~< }/e,P; >hdĝh@hƙ,+\|ݿDR\nDbI~"sb}4# X;qZ(#X,pzSE;ĻC+|>uJJv \n.$ : Xp\M+=RX)bg}[kLL)i<+)]fCW[+žvC3x 4k@Ş _6X]hV&h&I<0}@i4A:QbY޸s|^zW邋_ rTSg!sS64Kphᛟ'M ޻g0.yhztFe{l%E\=ƍ6LV=r(|8E1-=7qNh7QAܩ{"O;L6tզiʛ}KG9;$,y `|ۛt$DXv 5q^ZE)RŅT%j-.*0>Ʉ*mY,z}:E0ttG )rd̿DIfxPu6'[mK>Q0ta*hSITmNm2_WAd8 (^Ӣ{W~Gm:id\(!_W֌ֺM^TEddQcE6 J!x 7z<Ү`FCLqRgdA=*Α7? q\}i!}<] `(ȼo 29C푸OsN>IZyVkXY8rC)M+]&Q1G8J*j>-=AmS4=kN튶?ywIY C o~nlm$6ID!ؔ)/8hGud%N$w(*)K'zVIݚ!>'hp2EL͸/=<Ԟga?Y8S{HvHYc +:?(cwèhcGk}M$܀uO(XFɅQ˓-^R&OA\Go\_n~,Wԇ@{Xe R+Y87DQ$pfQ,Ґpr2\e g#Q L>AXM G4~r%?3,{u*3fYcFrOuEg#\3z_9lٖ*lMrX2괫._OQHA3 L_ϴ~b?jxsROHt~pӕ:aÔcz`P?DŁDc\UboGIm\ٵa/pk^Rb;]|VޝXjsTfe䰰.X 30,I Qs8rXtŋr >阐`6ZTt\Čr 4NjO_]Ke,IoRB+~(p9M Ej{+{(n{6˟/=C:,킀3*CWݎ+j7 1g yЂ_C` `BxO_K9Nrm,4+cl`21Ean3;^1E].oC9ĕ\'㍏U# dm ۶7d(Gp\2 S8I_;W)^ngy8 9{$2Lfud!3 9"M—.;5!9*]b OKTH 6.3Oʽ=UU ~jzG33?r,* "pB{[Gqd]Mbńx-%zZ׶ķ+[޽=k^B U7o؟OE|ŹįƸ7eG6/[Ϣ ;& - e{QRn!51.纞GYMc.[7{C@Y <zrsֽصW \w ÆAN"OhA!myѽn h'\ ij0OL5Sg+܍O5p:dGC8xckcffg̬s˂3y%Qm9{ڢX>GٖCOtg4g~R1q$kO%TMJĴM( /SKOސ\aG q{GG55{8%bS%ʵ 'MXjӏ,<&-g}v>D\P]da' #]KEgRh`=N?qkC:/{S%y7y+8ڳmjKYry [^SU jB0T|ڙ3g"Td0OEn]rb?8@TF/O=֢ZU7rw~( ǐ`~}''M\oqI'7usP=nGyj\Dlv!Z{cDfLTo\r'v1fMYLݝ42&1-RX.=yAcso6 Zr)p4ɢ,ҿ\8?y͏]ZI!Y/;U"L}Y. :ϑ OΉ/ [ᷝS j㑾j'$Z7߱$&dcPy=OoJ+> υɁbųtOD/|Vo^Dzv[ Gm ͋X:$ 2f`\v`1JV5@/uq^D[{L:LFo>ֻ]H4&:ws=z)hDW~60OBɝmc)izyꗁdy#{әU<S`Ȼ1؅*rroYeaQ}eLfحͰ t+N$ϡ_*65dsUΒ J^JE}N7ޘ =+!IX{> 땘}Τʁ谛' j'1Ss:=.Ad$Ţخ `.WZ7 ˙ Nȷ.؃ i;|ZTPDyOoe4`YVQ`nH[l9B"X~ҟ6$p.flTi`<`+ x8f!H/z+3?H]J4~w崫bzwFYNkńdjFW >cE,>аg$^@/lGhKóQu .超{~R[g`D7-, ܤ8 Vknk~\b8;a['s$r2YޑCbH4? w$tQnBd"|ݗ/8לާ<"SNK=3o@`ʚBbݍb*&R5斳7Z{ƜXNJy{9'֯$hq7GlZKB6"6jvLfq7/4vh:""j`Ϯ4<=3Z܎*kt?9h-ΈT- ytز]Mc*zCj3Y+FR|(lZ)|jFYAp÷p|+Դ=(۽2(ˍ_.@G8 35,Sr^?U=Gv1z\%mqKj:m+.SFeFz'\o.&v|EzGktRVm/qzt;5I3&9JX)Ծ)Mw }*zDPZOfr"cʾu醶 tu7g>JD N.?^?53w1ՐO|fmLU2@#mrBl{s+sKdu3h5تX"&qʌF.}#Ma3> PuJJӎ¾EHV#1wp-@Jge֑Axwxv̵Ȭ%%AfuT5#6.n:tj{٘ŵ36~=bF >KV>ܞ[ "dS[:{TǁPh+dt@x-=qk9.g3tE3&QUn!xjls^X_09`Т3 ]%Kӕ 6wZ ~pהi_zCyAی% AA+gؙp3߻=̥XsR]8˱`zqSo. >Fjlp0]Nb]>y&[Cy~d_e7h ]/5[c4&^/[Bg4C_T+a5!{>͎*ad/ N\W ,1n^Payd3Wxaxl>|z4kE}$BG_8Lǰm}T(QV'5?';6loCaPu_[R/) ZQiErrH>$ke,`$B L:@;BU76^ aӌS]1jwJe16PbvvJDB]жOpԅN52T?D0^eQudxFQy#bE}Y_"|9΢!戃Tjկ]X͘@͞psVW_7ک;^1FWC3=H *Z@˯$um @)OɫGen2*,caQX{HA7PHIhx\I7 {^b; CCӹS{fNaB:=|ڈ/ oxGivA};9JJChMUpH: <֫AȬ=8uWma;. Yet`yahH=]A(1Da[wkBJj2\WӞFK:K?r?Go8>ߋ!#P_=MM/LCV`2>ܿzΗt6j6Ng?, 3ç![:S $xҭ19gz4Eo1Nɨ '룖kW` ^%n 2fKyDܴ5o>@fn*ipפLmjb`_"F9/|?Fd<U-7oz38;"Xo9~8zq{ y č3]>h!6| VS] &^N!5ӄ+5+/gG:7;H %"Mh4jK:4(Vp~QCRJH쥻?8I$OA3t)졋.wZ(4qWe!t";82㝋+|ڳO%iMeλ͗.%ɭPuBͻy:wfFo&tTѫy:7 $`u Kɼx SpM^wO0dЅ.P] }L؈7|뒞}QJCJI‹x)q˫(JSढWv@2KgݱdSrX: v0WzL`ڇop8~59`殶woA [7!d?=TtyeP!?PŔ I2GrBf - L䀲%g5H?]vV_u~tL( +Xxu23EgC;{ЉfBROsӋ Ƕ5}ҵx.1c? jH쉫؅ZJ23%C%Rrv"[%[0bNL^j$|JǝgGC pC뎡9n3WzS XwgЃ7:]q_ڤsRn}nӔ 彽`[V`eQ," " 5m.%2//{S#8gm:5H讑I|Hi!a!^H1\$Fp{KPH6P}CvA,3f1=7SFAQi)<9>z0*?hpg 3ĵP:9'F; rȦ;lW ԜH"耬 *z-ZfBsK${(?"9mkVdƲDFG( ExI o6 Z ~[ֺp~3^q x_r Nڎxzqf' d>v]`XL"*ѥ̩c'5y1J& }`KK1ٝ R%qꤟgU܂JVtn7⸰c#u'e+Ғ],)>˜ES-[컎&gg"=SH0" $ K~s)*Pi";xmW7bI9WQ|h1+f(NF C`; Şkh@g^gg/%g-g & ǒl>(X3Uv9C-4"" ]F؄eHS4W6N?X+78+UW-lN!yduj68JnP0Gn]a 3t"nk?ErR\MS#آ!K8a46 lDX$f|q׭V"'XdUmզ+2q 6UMaU :`a"MQpĴfrDMYl +~+W?SZ ܞxUZlu?`#lw(L[IYbnMS 4*E_ 0tG5UO5T$Q f'^x-.FoђexE]8$k~?\mCnCT;.1J1djOv#-T1!+ ňڳ{Ya+쇥߀7L$%.0*":Lq>`L)(#yx.-4—10Cp%ۜ^~"{cr.ɜ3O/ۋԻ {3h;WD|0G>ArU3ΠXͥ%Oc#{h *WԂZHϬbG.Ӛ''BQeڣ)=-Vgѥc{ ܘimz,UsIŔQ 5}e Y%8?BP:+;o%M PWx^pHY Tޒoܾ: >7 ݱ,~m]]qa򥣿 C oufv6c~xzވMtE8 *2 \N [+l KfDޜA*ٷ s_ Oi,VK<ep*MW,/LștoA.'yd-QxZ'{;>eZii.9c޼0Bt#]ތ@UL ߭zuU[Z4batV#-9~βwѻ|\䙡Ӏc^fev>vd?)_告DJ=U꾿Fа^:Ɨ!z*af$ @8~a|ǜ|~Q)>묲Q *]n:ҩVGxCMR t ݟ KNS$tɭl`d3Q~6N73n"f4` !qP-켊97 \ngxIIo-^Sѭi\S{.V|1)͜05P._;܃y=( U.!K7 |؄nYKeȿ~ڒO QءWA4N#?Kjɢp>{)Vv⤽y[^>8bCO=p[-"[~+$ 9( O&P&:(-'㻽R}?$@>-2ǶU>"Fc?VelwLjfj`D%7g\׽|] ö^jgTB?˻L Ķ'Vy x{ Hu0aQ b  zIdtvSq|b0FjЛ_4 /RđB*S>uW!jHm@2 +uRV3EחU*E<"W53\Oyp"q96"Aoc@Tκ*4V[JlE<$?ɩ Iu+'FnE_*ǁc2|VЪ*_* 8dm/ߪW@B8&>#Ui18wL?'w?yG_3oQTu*9,*l8J_J=\j|4g;]x`d{(:EI0M\ey.-0 g2*an;UDӫRMя,m0dgyB<\|z(B6 u /R>.~;Ho\Ths{x*ä_1ks )Ċ$H[ DGAU9dWIV-eR0PU2(qԇ΄&q6Jક!D+"Wy]Say.j`) sYR]l|K?T%M#2 0#lxBԈ;.44 %>0oֈa=PPZG1[a:/ٕovmzf$Io=ZKB րvKD_-X̸C p鉩&ESW~jْy’TN}S8ޑ5WQ߾>*\~tEm iK.ؙKXxO ı) Oj7ٻ*rD?BN(*qYrur*M|\(TOZ-d^$\º=/-רyuFwl =34uRn6='+V醶+e<`P\TA7Tە>!@kW,xf3Ӿ\ֺ8p;Rw^3D }2 [6COH_˅@*}Y7[nӨ+ݺOb'ģy (G<+W*`nɸ6H.`H IriL諫$.6Άkwo>A(!s=*RP/(47*悐T,k /_4RQ*hF\l״Ўb|]G@-h W@O c J9cM<0&oJ_@֎ho MҌq #5oa( m|tW7 [;}caޫGލXd;Iյ [meY9v2xپyOA+׳)^d})Wlt(J2i`\No_V[{P1*bx*k3A MC̃6$pד?" a=iލ’7X[+-BO{JA8ˊUǧºLnR(E4{\a_3;瑙lIZDZxOi'4HI+oPУNllHZ 9#8ĨnNK <dR{$U"M[];t5j1.,S7,b&2gs*Nӹ@jQ[2-L~->GWTTĊi6~V{~H񳓹/ 2M+WsQڭ~ v~(K.UaUΧཤ4v` 7 yƋY"qӜBǮf'/SU޹3#l2n7S~NELkiBsfOM_{s"%3]Q{AeX}6 |@v,_64VwHhU#y/&o-IF c󰎑 ګ4! Kv HM$}EH 4hXCy(_>%[A`g%#ml_t'Ƙ%KֻS ll#E$S~㞀idf_vQ FJfȴ]eAEj>[oĀ䅜'Jo?[ lHr EW8ePQ bfbra3œ?R5bE5W.ݼ:"\Wat?[~Ή72O'y1]|CS LA)#2dsGe G Ȋ3prkflUUsmႰ\l1OJi >0rQIѵZ?Kz}e["./~AV©/l!)SCqQK%P]q?5)f/z A yw/@LݩI ;)(`:;6޶quP` U,X:[ ͨU-В:3@O}b܊ >| uU8W)ΓQgn q2B!Ϥ(*(P/6lN4qC0ַLӞ5ImI͛?|,>Gxi95(!u=Y$e 폲J_EwugcV=/ڂzhoK< B˩on5e4/_uE9)0-*?$ DJ@XN!G]ZL{J]=a^߰ g)4v$n'R#xӱ Wd"eшa(n4E@6b#%f>QN-/3k hUc,ر(HL7p E4:.qKCm#),vQ*/kS^Jp͔Tĉݓgw2@ѕ.>;42o>q3'0Ho&1b}5рc$̵HӍtn7bp6;oG2r!_ة 3ʇ}l9߼/i26hMBkƗ"wt͵ZK~ٝ!+EQJS!OleY q˃!f8͓-%w1 6lSfo>pIU[ 3rNPP@̀MtWD!_/Y`xY!GnF"JL!5~BI GPȠbMk v(-kv6%"=瑩`$QgoĹ'TgjDS 4[x2F5d''RzsD|_Rڮ >Qfge.t Q%ɴV{q5W $ko~*p)y H^6 -0U1-?TʤFFӦ9iFFg^ J⳸ E5:)bHnlM$j?ݦ u\h(Ҏ8,}X.?BCxXF0d;yJcNPw~X0+C'Jʟ'fz!QTaHn7sZp.tRZLCU |˖,x]E$*GX_{?d7w̃e'U:s> LShW ǺYRs֍Prm3F?}Rүӧy|> X/(Z z7۾9|\cybCgV09\eXpB$E6VFa/tx:+q2+Rh/':P=Ru@E]&3,\9뢫_OIBŒ1UlEzYw&$q[m)뒼sȃ`!㏿&~DžV_BdenRUɹwtHt~=('yTO ]yv9O7c,MxMHkrը$f'#./R2`XDZOk[X^PaQVM.>(A1~3bC> ;"wU gP~ۍ(8"](2QhYW/ yfuk-Mu+3ӗ#vu;%:evMS/yUy5Ɠar7go2.~*~~WҏG !Ey93>Vma0@~/uT?x>])Vqc}ks;¼fI=B!>V=TNg5*9)!/I~?Ґ("'t\0 c4W;8 ^A[) Π]#TU:#b|lq5%et|mZ/'h-*MFF3Apά0}K?E`҈Wl&1qd}`ϊWKmniȾV;c񂘘=robynwyXނf~o](YcT'33翸T}ק9ߨځ"6~J WD@i^S65/x4k\#ƬbNTdnU,-~z=; ө$fD vY`H_%~5ڬ(㯗*8 d)bxI$(Լ`lp!"(:V*d΁Pz Z4^a{w =꣘W֕4 "GG+g\'׿2A0c!'ST9&PW!C)7jry]vrݬHu5ud?O0 ۂzH w[]^G-}0#t㴉O,luOŘY8Βc1i-bx Q[͐+sKdoo) 2ъ OO9wJ܈5 x+1۸%ʀ )( /G8l?^hrE|GǿUM%#ٱD+!DS;V!-oVyuS屜nT?""8?d=-( [!Ci?&WȑT횡JfrO:`fף`x5 Hel畭ʁ,'μ H+MBcbC+(k4c1HLS7?9_zEDVjl%ìJEn.9uwR^g{%(pj`bī5@wf؊QQMLsn)9 O? $pvtL{%Zv빔$wT~kl?Zr0CVs:V8Qtv+!}ZeDŋ`y}u_Xe/eCkxa_*r>fÔd_&*=v8+Mqom?sD=ag?z<ȅ#Zgq7=apfS&SO/,o* -b/[)PF]ڣU>`.ajF+#Ke_‡vm(b؇hc%\4C%eoe,~&"svQe!!#IcnCNJny0n+σ 5(>R ELC&'0LjO'ՎB7ѽdѐgԱ5( =rH\vgl|[-l +S[-ЭdQ)p 4ʞL)qmv\z 9!bJڒF8S=ђ,9yl!P ?n؅Mņ $=;TM$^w@\\ EL8ʠFKc{}M&-!5VcQjHK/W@ GtZc#}:rŻ{Ƭ\BJ6CX]:ՅҫQ/NzRJs埱x3hRuEE amu#R\4;K Lp]IJܷ?+m%--L&DJ+ˑ0H*k ?C>d+o'J#n~O *$=z nEl"8Qe؍4 `K(jOgqNꍎ4F;q%'"cB`Le$6 Ph[ o.8$`s"A?P t?v.Q7[i+ϫn$_'}䎑:w:g&)qfP2sV +csD יִk="ءgEl{-pjtkۨa_۟wk#H71!7VOWkш=8nb3/HMsx1k>i[8nG#A՟F\!YoiOAk90[8ĦGaxtUu,QzxN2A<¼Ķ {9o蚳vDZOԌN(qe積EݮCxb"Y `N=@  &P xp!Πql9".ʌ \,bݳ'W -sU8FL%LTk;G0`'r:ڛN;{(!|tYwv__ U;o$ EK9Q$ beIHЁRr,4FkqW4%e8Iv[f}&@[#?K9g Fgն;N5xe(K_\׃jWYܼiӬaĝlǘ\C(D:VBUJ5?C(pvֺsz|ıYMˁU'0c3j=-O2?4 JHY0P ݅.-R68:`=Zѵ(->;cp:&yӴ.L u֑N#A c%?=YiQ[wN}w@-qI@KM?a{0:Z ")9 R94X(;Ĵy3B[׮ʦV#y%X`|Ӵ7|Y_$ϴ18 ,cqDAynqhI.w`**Lw-j|-ak2u05^ܡ`̘uRe?Zy-yAd<6WhzӐ^5QO*t2MBҏX~[JcuRD :1΋AP:ϼuW$OW|=A!h,@׎rM^@#{,`T':pwHDĄ }BhӐA mj`n5@$VЋ'LF(:u <]D#a;)-Zt@Z'HK(dKSQ_rpP$93{̤6~Oʸ} m|,?e,D5N{aj6^+J[Y ] ޑ{IoiH?:+#;X5'B&CLvjڬO\Ňdθg h}Ix6 šf%ȻCy>SV+Gyfp?$,5A TVdոE"}ԐMܼ\H1 Rk_b;6S:cCN?7:GFKt S!<~r@yNme8T%֨NIla6_V'@23[4V E *4ͳ3$ zM{禒%1i#_nF(C^l-`ݮ2R26N 3@֖`9U FhKpQJ+Q {SB2b\>N"S_&TXU'곰"<+Lá! gf '(n!AXC%Ŷь]o0KPOmԧG(E7"O/!UX.tF%H@FHQoFӌJwMXk\U둦mѺ`%ЁJfͼ $1*kxWPd?/PW(NC痴d9fS-O׹}HM30*N0譝UH ʆ#w])_+wwk^Qq~/.!3X VE'Z$OTj)]u-. U1ЙgS}ËK&'qj^? P5;%tߙ̝;ӿ0g 3<,gE"֥a3vnS3^\wQa+V,iUxX1|qSbw5ɝ)Hߠ?kǂvIv@)jIZ*]Z>*rk!.05UnuhPqi H :u>;u-Rɤ)v6ǃER8P(}?)BLL:ͬA^g9V@ +V%N[A8Fs!nE!@GHױ#Hd zBLHR͢?1OE\$"ZF?",k>$`\vC/K<~14pYU780¼{̕l}r].P^^F`ɒ#tF#R6݊2 <#]YbY^O}0`LG> ;[5s9壆DRDK=ƁmXsH˫<i?J9r/slT>Ö35 gE]QҖ6j!^!YQPC07,$'6fUu}}v*VO  z/[i>0F8,^m<uH`´2XO.BULX)TǥU_`muǕ8# oSXl#L4j lgKT3`M9:bm"Ip$ɖ$p j} ؃xHH'y"*Z|ua' Pht[1l9,+N8WF+qy2HYAlɈe3UhqlIރ ^Yߥq?,1H흙<򗣖qwg΄slչKxrxݽ/ۢ8Ӫhr~63pmJ]S.ꆒhY4vIxG)6  GUsV@ Igm ϝQ0O,XgTC:&_{fXҥ  S ܤ*N\֥H?8Ys":ϓ#j<˾Vtֹ/¸x0,(wsn/uP__6+Gz;̂tH̤7U*28чj#eGtg)sK\4ƶOxhXkקO% vWf޳T*p"4@pR`Oal]-oMuptb<-' K BS|i,+9$U lmf,3w0d)n_NkH3wDi )SGR4["-R9ө@1v5Mަݻ7Hr 'W+|C'6R[a>zT0lцxu^' ,t2}f_Mk~4Ld' OIIY}&2YER%/I{Zɔ x@Jʆ\֋Ly5ᵎDәw{ E!6zgTE;Ck) =`OTNgfԼd E3ok{'Z)1]qM' '^X5y}Gt+N瘄&Ir% @iN65hu>XScm:BʓM;%F jqBcN6 ^uzg;0@_͟=+a}y⭡ikFag$F)7n[9i>g1軲-Di7au}`^alW[l]+Qb@pMRW{5P]d (`La~QYo!]6O-T[ҰGMP3#*2 z)Kp[pnӪ@z95oWX^Jy"NpKUҹgOw%zmHRkǮ V(? 8APwgD7ufX%v' ` 7]!xxRD>[k9B&`iգN|ƫ) v=)+K%ќMr:$+ I)#!EWfWXgG]BO'd紒\6?DCE&쌺OQ:><դ|88MJlW5l yB$\`u.[ ,%5%/OWf\LбIz ȺR^1}i!_ qFi " <[\z/5!7\v*ja婩BDGI*QDmh^` HtOG(^H~+lvfO/\[|$ӭHu^1 Ql~Q?XYgl3"Za1MJ.l.:-.rHBk;g"l:DK~2Yc7zUo;Х2se12=ݏ\XQt[𨟶 A-/No 9mcZ~Uy O '֐r4x4I"*$%MFYx}.%rUP(pJ7=]PL v^ J@8<õ5V rqP HPs~HG^мj1z"4gMMbCADo0؎K*ƦdΝAB(X[6+ζDp} {8{s DM>3xsVbqmhlt[/<$e N["IAA8% 25-_Dߵ4}Q;أC1Y{X0C4ao'pYzyiS+ .)(?.wKm1|]@[wS3{u>Z+Gفj&Q(Zv<|Z$iIktwo@}{>e.&jL>qYX#}p w9h^ʣ*1os4^MRyG"CoILS,<Vdh|n{=`BfbzSݴ:Q`D@h '-Z&^l^yF#sz񬁥o: O\gH,x!pF6{dm'=zt!gR \* FCL)7j6Iɒz*] ] o@Hs/I`wlI+ʼn i*MSnt DYL^F)߅e6~([@v NӾ(GpnJfB6oxUd.*w/}(쨚ux#]RS .=ZNg|N<[TFO0s//byx}Vs#Am%o|Dx"1,MY$;ao~7`!2{8 dp:m P3H3baV(sz$L%sLUSqgT{n6;>辡 2 3-I[)?nF"5 ޏqL_5|aـV 0DJV7С<`=NŦ{݋E 2E3KBz4 uRrτɹi*D^H= WAX=8\Sd7%*n5C>>-Mk !ax#s|cs0E@68aД^ɦm|89ͮM= A רϣ!Z * Q {af0{ 3vo 8^/vjA#bbRnmGN&Lk4m*$G."q1rvd5#H݈ϙXo -^d8Hiir[x jt.ħaDV1\Im}䀤rޕotEjۺ=֎ +&z %]ciyɁmr6AJȷ^хGa)-<~Hw-(AړEsu')2MQquϮ:k9Z9hl3 (Q<)`l| _T%;׊hlqwk)t,4dL6'\ʌ3e#}sj9"7`ZX^EoA_: ur3140:U-}m/BZ+zX@xm?G4\Np (X9|R]/JYyeG#ls(K\ g$01`l8VbB W~";\rM>2CBS3$斱bbG ]o&9.yntsN' u͘N|'\EL3ő$iO.gGpC$1ƌ6`S|9ed!3L"Ɂ} 52(O*2+N, m*Z%NUrLIU9!n+ UZm9#Ra%az`ߗ {H_E pGBDZNq-̐Wf>* ;|RedO o/Tyxͷ9V5z$jkT#E:XlՄLJ{>h2N?-jsW۟0AHVY W~M+sۡnŰ;)t%n~`GrA64}e򥬅qrb h{Or;\n@XNфCM2R8y9}d?P^v y[o3i!ڻ[m" G*C<6_^M䛜"cjQ}oIȶ;I+y8vztLZ~I" ˖60sЇw88![1s0 pTiXOS%X++5~FB_4X- 6ex8s+gĹ򷅄 8*Y6Jr  Id\^P@XWx,YrSڦl)1,1<Vu! rfL.+2funueD3CVSb113 T<^p!AQvKLF|j9<؞`J[8` %:p^34d%:hØ>mK!BNHG=Ve1/\Lќ5,N{;Ռ*€SS$PTS+8<&x y4] /Um}Nr .w<̍{#<&c~:8vwA` d<[MgUI;eXڙwjЭFBx*g[7ITfnK6,3EVmrlm!5T:d!R1FzO~mZk|#5?8Opas|&7}][WiE!U,i.U 4NF?#7A=cOmB55n0Q#9T?* Y{8<TCnB&jѾeT)qߛp?v&z ~e>PqTڅmZD6i 63pG{r BG(#}&_W@pzRgqU3hտhY@$ OFeVezkx^7?ҽvѦWdv/%O:&LTR- r~4Ivfs{a คN)~@\ۗSkq1!?뤇t :bUvkNZ ޷rȤ"oi&Qfy-0&\ d98wi)Ҝ2% ȖRȢWzX{SJ%$8/=@9)*JQLWK3 Ul|5ò5cК gY<̘=,U’9mjU307Uq!zZζᝌSvW|f+84J#QyHa>,uqMڅ$22{#ov-;Ưm7BAR"+[kvFNK/gWVͨlYIۢnתU۶osqK56kR9s,?EzF%+[sZ -Q(6v~O9q&4jU_Y!6*Yuvn6zݩ;w^sg~+pXBX"*amFu? ޘ] O -hP1DH1U P2*?+ғx*?0ۨI&(zמo~HIo% ~CQ㶞 &!KBk` {&1+/]Gdje@-#TP{h!`9-)5 qar@ 坔4B 6r39Gߡ_4 c}I4-ag,/uj8@; ~@ y6QJ}|.=x6TRG$I\#,(dt\=D9z-I 4mOe|ý$ֿ v60^hZԔWVDeaˆq^JNi4`8˾-lT[}P2fMq.SRꪼAliX 2ݎT}-הim u? A+pW~8ѷWJRPmᚷ* 5 d -ӫ˧/Swg \y Kl/С`ҙ~+OCg%z**9gfᑵFf&@b3:A=;3%8|wr|xj;$j-~C,-ot)'}`4A-gl{Y@*\8EG"p@EãF Yu˦JSIe.&bjvq"V~1fA .Ǡ'pBP \?-6MԔUt1I6@y PaRˈ!1ЅP!]^@xYpSp-PێKD-°L?KV}a>~m*h">;;*s(۝N $YBQؤc{*z3hS {u0Wځ7YY^)q2j^*{ pzeH'V_̡n7jjG{,W j&_|tʳ] yZcptfv1\k]".?ٯx;R]۾5 +]K~ɺ|N4O/RKL;& U MіoŌ:3ȹq 2K_lp X̎ )l,vIr=xE ?JMkr^gNH"(EPu@Oƍٿ j?:֯. 9fBV* ^9`gέ2.=/ zJ0ć."҂@5eddA UbÐ̿ѱq9n]@}ѿ%;[y_,,!'ɟK.*tD e9/ѻET7 с;ݍ&%Hnk7GՏPEN3:09#tk0ؖ+O:x> 4آtUAjkgmzx-]>%*bS2xL  rȬ#ZI6B̽{j@ u6-[-i@'IVY|J }3'%7@0Jpx*?G"!(Y~€WK:coTq.|x:e|1ri8zX)@jLz(jȨ L`vT1v;4fF"-wyEb70ߘxa*8V! 1Mi7q(#] Ol;ɮ8=Gpg'V 6`Q=.5iȟx-[ۢ2[\F렢nM/VMkʧ}P]&RQ6R~29E,5w*'BeoT!YjY?g ?MxJW%jC ^諝HbѐYn<f*}i?4 <zeQ7}]wFSzl>]dq߇6>[iU.Z?t8L4 jL-sJg :ɑą "khqQT+mnYU3;IG]_2+HKݵ}0]u;eW؅2TB}&?_mlw~-]Ig!tU.HC ;ovs%(mG}_8ni\ez>bfY\c{ `3ބoC/4z[PӫNLv{ Dv&zdPt3=8YV3*A[EbA9³f C>Y!,LgƄ<_JL҆,G1\;(VؤskW@4DAFUUQԗ ޿bujQkn h`?IwSwCǦ6hgXv_?XnQaPj,+98 RpLL{MN!_wYA4I;&*3 cvuAsa׾6Co\ִSiv 33Z1'S]釬߂*i+ص3P^@;}I}MC-[w@+ ȫ#wq\b' @rM͂]\c08i~~T^"Sx!uӘrl20$O6Ar9y4W]]x)[%S-ܵݭRb(t/6az%_h06\/h0F \o@9:t<]@,fr]fd!uޒ¯* 3wIeIH4d$ec+5; 'U3)n9*Z_r&%ߏDO uF8;O,e"&#w7 c=˂1 }2K6a"{xp#Nzd1AKyamEfMɂvR1Q=P2hJ' 兣[k2wrGSު=qBaqe{}n]o45}˦!{ZѧDnwM jJޛ"GBC .\=av k1+ q*|.Qf}) ZbqR'@ ݊%+8ޱ2KAw5ji).PQQw~y|+S:!/;9*rZ%" ǿP!WK9ˍ8,&<&R}2FrZas2N{P(~w8|݀1YM"fn:a{'vz83zB)q?%- y.}訖 U;giDD74AhI@Ϡ3>"bW#'观4Ww˯~& }.H4i4?hbqDX0Kw#&du1 z%{flmw򬊦X'mEteP]A2H&} VGn\q- ,Hpˑv|]b|%j3 )]KµC!vfP%"O^\Y5FگN ?"O&w 岪J`ba.+~oVQQοQZl_l"g1GX/OlFʧl̅v>C| p=*fC?4pV-ElD~j KYFR׊e-ϺCi{X&K9$q#oNĺ(O9t,Q]PpϕFBma>>IgMm5l ZWf 7]i[>#٭"e5FjDz+y#o/9 svYF˳'zoAI? ]&.,OSfVEDb PHHG#`{6)6eWf~dG[Rolz;atQࣖڄ19|T7d+%3Nj |hFROϞ]ᥦzj iqfTY֙hk8Dd(Y]EcrA*9lBT$ٔOB6 ^U ~(O:I_J6uCrtR6;:tuO̸-Ή[J{뫙UU릚TH_slKLA܇M-P`j@VICWNU$ il%W\C? ~ e@ X}ӉW1[yA 0Aԯ@ۚNŭ v>tZI%DbDEf-J+S&b9g, $ed﬇L )4@H{Dw+<Ǒ8Z~ki1SF17@vnR2 a9([ _s n74f](1c/4M!<ԐlI4Fۭ˫6Gh.H[~r`'uTqEm~lxv-^N©F}6Ggݬ`DR[D0lODk>7~ށqes3QB*;VPAa-\,(g>Mk%-V"HZk1&hf (ރ?ӕcS, izs`QOd )Q@`~ln/ A5+fS(6@7tc"_˵tA}Oo̮ENf&1JPBq_ $xW@ Tk Jf ŒtJm4T9idР!ؘ(/? rhbd\'B&LFźZ 푡ԪY7/Ƭ op823tD5eS{5Toܢb}^ Q^}[ťf,.'RSX/C_vJq|#HaK-];2$)SZVRoWo:2<@8=O~3]X|e$iGLY.}0,fʝ]P>_fE_rtV[|j%HMf-Z3W lV & M.oM)1%zĮ4O5.!!("YT0lO]R\mç3 2bYvLl߻zv{uƵs/.Օڜ_WS{q꾧iT jT}qyw(O)u'c>waO=?5@i#O2B@[ o!0j 0|s7·A #?C ;lLw!Z߈Ռ7h >w*KAsU4RQ=/J{oi"9 )E &g6{vIA;)o0l~'i -d i'T|Pd-& ,w/9VGE[[Ō7e`ˁKk9&tƥes&)$U]< PqE2g+03BbKf!|pѝWWAh#di4( Ǚ iR$0D_->MuÇ H5yڌğ$.'0?.g2æ/i~e'ͩ|D"]'=^Z2jQ ۆY:vd5c./3i^42J۲^Dy#J ~k]{(ʻR(1J% lQ4SEb11Gq;rɎZV״+f%ҏr EueCS䮮9/;w@?S}\M:of9@ZȈla(‴e"Z1w(8K@7+wkGUľ^|LNzͤd[DlP!BУ|5sk` Uq)0qP{/f91pSKS;]xH0[۟Pa5cH-{b.Z, 4e3R D$ggo;~"1+ґ@;Uqe(MW嗗#@f5E^3f25`w6_,bN\^-eV,qE-5VV NbNh 28  ]O^ɢQafsU9sqv54BG*'޳=}>mrϙlrP*`j`ljOLcPp>"9FQY-B%VlK7P&2ub;qj@)REI=q_)wn|<4s>N,Q zIꄏDm]rz)1yv2@{[? c\~c@y-|x9OW_#1w_ R ^NB h-5=m靎]$;i 9U OOK` ZĘ#L{6z aB 8$XoP iO{lA4wc,on"jshi.VjD%7Ȋ$% `xz\3n=8>7aDf˔ǧ{IA*9Ǽ+ZK$ȶ9O ;õ4f~Ķ%LZkR/lGˊǡ9QjGi+զ6*`V2VYj^Ix^^ǫ[of\=)dE0|{ G(65ǰ/2۱=u?3K(&ip17uE2 5Y  Ӛ#C^.YWS۶Pw|T!lqd[oVu0OM&'KF+ 8^w{.40i!-yay]qMm7cMlO3lEn[38vϊHwdѯizo%ť}srWrLY| S.BFgMa )VZӴ@NS/ > E>s>Ё\]-oTъc久Ύw)RCvY ؾzӕ ,L9RfFIu$HξnT[-9K‘^ r*12MqZ"0F# )YuRӲTrnv®I]T,K86=^ L₀Ah>In/ޒ c V5/U2*&=@U~Qs-`H)Xe6,]ug.o3@xzCF"+F1u%},-dJ5!u@0DU,@h`p`o 8XqP9gHgdwsZ5 i*&l?-ër`!ĦZ7c^1yS;H<VAa@񭚼ಂC 6Srj&Џ\qUYX»EHrq "0(ᬀ~T ^Hf';<:A<U}>%pЫ}q +њl/RT\h( {G]^eg8$7%;ƀR} JP}x3Q4)  b2GH !F!-*p ڰbH)Qu ,D\gX{ !_$\D.=}LD"{XΗqq{m* uUpS=6;:АcJn,ԘM9p!<|7b)H"b*8XŮ|As>|߂8GcloDj.TeayP**U+9txBe,*V=>8J#N0R;Mۭ]+95bIR{}9#%#iϔ/E$%]BryyȔѝ57cR NLn؋tuGl[τ p1oמ=#Fr|hM$q5vTZan6~d֕{A;YSRy\gnZlNJjybE͑&/@yǬ@1;M-0<+ u[KD='9e2{kXqPS4N2LM4¡_ǝlkR%ZL1 XykSGn8!~>vJ>M.IW\)zT\˻\7t; a6bn%>EMs&cpX櫴-NbafEiE%406zȀwitۗLg]nX8^[=.ƾhڧC' k7wD8H+#摇Y;\/Pc~?TٟH>φs&[TĆٟ_aR1D܎oքy`|u&YO.J8('ܦR~cՖ&9XdT(UWry6cfҌP_`Biw;eH/{i<,e۱A )aց-}"8#^ի@zug{aFP1zKVE9J7,Kk 6ˉNyLfXIGPYNm9O}aN[,'>g;Rv?o(.g,5I>fr"8M3ͭPqX=Ά^2sx!.5\çþ>m!UzZ&ZoSTӶG;JRrGR8GV=A>C1)L#U:j,{:}p>-|4M%P5?<I[aͻC^sodOīfr1Zvº@XhpP$Luۂo)'p m_UCD|v1m-r 4F[瓷t ,tv=]\Q %-KPeïFA؝VCmV?$7#a:a nym[GJ\ 웻dє1V#q+\5gF`+Y?>:FB Zлwfz>fBZ2տRnKXR;ޤ6&wN K@)L㩃|Fk+u#RcsH'h th+8{7 xSGsF&|uķΈؗW lgƯmxj'm! ڧ(FʵC[C";#$nr22Lɼ(MEana Dq0Hc լxCO} 4w=v9oj[#nc׺)zH11–9,q25knrWse[֓f'EX0QR(K:‹H JzeP~m/R=/ڢ( -{+ 6O5XQ&Ahِ@̵/U%^ָu;jZOQ΋W~h{ `hpadq )is/ ;DѶDpp5{zw/QL>%]Nw`\U0;78aڠ cyy9}ѧ w8lz?K+AG* 71h=Znin;#7H;ʮ0-f^V!#:yû깰l;YM[Uu7XZTozOs}|Q]yXn+{HӰ o,T1)_o> MF1ݪq"M,egBm ~ɲ,`vWӈ,aEӍ2NQbrf׌\-kjMYꪼdNо@LĤ"ڵDeŌP"s飠B L6{WtsIx7$}K[(iLC 4I8@Nӫcm۴DM/6Gd ,%Ű!CoLr18a^uthzɎԁuq 7zH5V |sJ}$0[4&gb<)Z1v{m㴋|κ ,ó\'920:0i W& ͎dl\#Jŀ*1tq ]p҃)('Π¤-l9zS C^,gqe75o+ю0-D>J;=O2F%JR҃58#~C!A=޻%YT2P${(95*CE;i0듳oaKm}qdjIbVe|zrOU8Ѷ_iS4Z}ْe#yTsK6]+yZku" ߑEQKeDB'C {z+znu+Q~i3%Ui ЇD]7D@x>6a>D槃l2;DDE tw&Udj^=/!Y@eh9T='LrGH>XY譬EcIBų5-^'3hֵ8?Li =fFI'DK Hv#J ޺Hm3HCT&#ԐAYQ}gCeޅTfa~(P%> NM(Bú"?';ơl3|НQGzJpn 3"ՀM3'Gt\:Haz֦cåg{m~}kxAT^T< ` ~P.&d @P~W ?tFJ=p"zt +]՝qXP*7:8摅}*QXkOфd$V3F"(z0q,Fji|-HĘ`m[CcTSl^Yb-HPM' ߄W/5PG^X9 keJ"}l bgHP>Atr3l_bGƸ3q* OmlA>~l6E[X(n!̭:ɶ*o{r'7}\^oe(6ӯ椬{+cB,:uh&W(l^jѶӳ /Z>={-#$';7_Jn;*/̄<`m-]5(0+@B>²3FEՆp~?j`1أ[!ipA;4;`fB&OuJT?#_Kw sY@z:`zX1`n)ͯ2Fkױ%}qKesW({$8(I67ޘmXcd7v]7Yh-چL\ff`qn$MA5M% Y7e`5c'PG|B;s~(Xl~m'o̴lGwpi\ؗH]Y=<$-~L &['jݾxܢ35" `VyNƔbLrFQ8rZgH1G6ؔ܍i'p\#y@xYɀ8NTX0kh2. NMMrvvnV^'ǘR솾 +Q$Ub8%{Ԕ%/bK)Qb2ˮ>bbQzx[aDh] `^sѮ LʅLP6̳^SYކ=2oow:RX'}<P7X%49WY$'((M?uEBn>abTaV6QB}f" ck7/ ,?yQ_k˲Ӂ^~K(vmbZ  IǗ#a1j7TXSTi?Dqٓ i-[`L96P~riV5QgM͉ls`؇ RiO1=&z+Ys ؕuvJ[HK9~A¢.Q.cRbI=zp׀d6{1ޫ'Ad8Ver =[[fy6%1nݪ?,cZhm[N[ 晋DɅ{5tϟ9že}hv=A18p90g@YN24lbM$0{헆zkl@xo0R,jN@|N`)@<+VJk S !ivw+*Z~Ŷ}BCp\@'>y;=a!߶K1}#+éVlpu}:xln sFp3N~Z#ƛf *Mc(0B$̽. UxscG 9H,|?5.Еo4e{o8d5qH4{beuhbR>e1H݅ErK#,52*3aݹul}MAr`|-?9CFRJp7w,rG?_}%A{CQ,l١ۨjL t`:H{U&oNw\y1O;r e:_O`ģSkc{G]o!m}XE[caӥ"?%;=)ɂus3#+p{W'nXU[*8O0/P :v2^uLԉ70ǮߩGY,REOw+Px^Ƿjb;o}Ѹz٬J`V%!@I?}<)B8b904mnql@/'wmgBGZ"_7 N*zgZ`34#Ot#\X4rcܭV/`*6I \|,?_QSE gH: eN/{oL&JA+g5ɹ:/,!xB>X!` n.LKߟP~O^Bs\ ,ofkW ka9VЩ:+MC4!޹} < Qq'tj,ig{.feû '> 7aA:?MQumٵhQF*B({ʼnbDkc}7)HmG eRTNG.f/! zyMD*EɋPѩp> jzjއПZ;>̂ jӠ<y!bjetk/<7 FA}"$$Ѕq+jf?]]UQز%t+2֘8Q\D9 \Bk}º+h^ 2GQ=[MVg7b.4& Y#c|!0Y w̡i=֟1aѡjMn,FRpg`E˻w: aܖr 鸞ݟ]L%o?l^;uMT.q??@S+85F*^6e*oj'BCuX2*w9tB/؆A~Tܰ"J>5o9 ]H"9 nivf|$^pEBҢH uQ(!3o?/&S]r㑡ܮ[('( fG4 ?^P9f#FS`7ׁ>k ٩)U[oZ6?sk#LY36?{/5a);x[5].$ rl\~iIgwP,cfo!*A٘a1a#0r5!ڏ#q1iN*{`O'Mi¨Ydɀ5vA)2@ 1KEbC`uk^߉_M#xGⱱP%^\TȆ/$jB8l,֢YO< C[Me٫1q,lP:R7E^29g^=r6x3EV,mH'&ah2&6dUT55|oSZ{U{mV ą#8I╝Y d't;|n4$=J"G4Zʡ.S>߃+o5mcnf&ʀ `k=1V}T0cs{r7vTv4x۫ TY7Q2PMztl'ÓWN 12Im?{4c&lGp6 SN[{d$`>cƎ&ҋᡚʤtB[ uz4[ĺT6-Ta ˌ|(hrr~6ɚ ^DϏp]m+&'ke߰Cdy,2\"B»1`,"+ʶ)O5Ò.L::)*Tzu7+ ](?H!gKqm YiT#'wfuNg)?0`*hH1@ d{:SRJڅ1Gߔl(=͉ 9kۡ'l] f$J(ܲHG zɫT,ٸ|!K;*hQkF0^J Dșx9C t aN(ị7 OhwIEsup_{G&1!"?_u_EiR3M{'=հkNǒK9m"0,,!ٔkrh9L/eO%s=݇IrAE3zcZ4rAV„S (yk%'-%)n|_'yR)"|KF` c(ʃ JP S>u q}Hqdl0a&N5m#xKBĉ :@hzQs:ʄX?h(@O+ &|=<=c:d{BAsdqMZolJ1%~<N|ۻ"g#sל%BinvT@Iп~Z};,re\bPWJBn\c -1 㬊 1oJukIN %W~}91 /kyNjgrbt )f-Z?ZlG~PekRîHVf- ;7OQ ;dFdMAs8YŜM:͎_bቚNln9_ScO1f,lg2XM2lYN 4/՞5x5"ӄ Y3sk6r^Bב; SҔpur=f ЍBƮI0O3I0ƀܬxGxIv8bUFR䰪rNqll '[KԝYe8kѢ?sj(.JmE? k/l ,%r-.{&6p;2SUa|;O (iƝYG1S؎E Ӗc%ښ") \:&|s E B#ہO8N~A'DLSz Sv<#/(W/?!Fɜʷ#jۓg VTmЃ=5'pDUE,bj[GT9pnڵٴ859լi*H[7 G8FϚ7SEԦ% |;3/7 5ynI H-u=: H+UK]%aY_SB09Zȹ@/*FpR9n=_4z!su/ӯ[Λ8*&Ůzj!@ܿOuxХ<!:|s*|?x_")rSj$"?Ym6T.}4 ׹w2w@[,*P/+…wif,Ii7=쭁[voT#e/}s"ZEr&CVag! ;X ョ+m> A݂WQ{l1 KE.V6 RH @F7qEbx.oibd( cabX?c| $x1!)Ot7G\n|Q\׫o{`qAL$G]&Tg}CB>`տHǾ ++t'VF}eo;LuXu' {R`/OW-rlT۳h=ܖ`}W7h1[W@co &l[Q?. Kї[#pSsKj}oEl#J_T½+F;֜4'({"^L}k 3g50S06מ"۞92wH`m~#C{ڢ-lp ܸSSԔ-#B4xwp=Ǔ9lzi>Lpw;6Ws=]gp&;kk3Uuŧ9y$b3BĜɖ_{?}s& 55:)Yuaf\8m-ɇTSZ}96.%A, M9Kp[ !/]arOu7ŝOL(֡'GpKĬ)h\e]νոA2k` Tcdo36jz;ZUʑTvuaƿ ]fKB/`eQ S`p)MmI BwivQ'*߅g-7k|c=<s7+i$L;P~Ww9΍+ NcLSɞ( cher<]UGG),ԁkrk "9;d2Yc#/16v'0MR +_a5y vdm y'Gx3%Ft8(2\섊Q=PLNi>RQ9:#DvQFEo3ft#uη"pM|jW*Z8P$1"!Łt(49n(P|qH=+sf7!.z0T[?r!uFHasV/RБUP єNm+bwfLfsZLoiA+)1+1oK~:$P #Yk.^;_[0^w+:gY_Vv e-tQ_6q L,~Vt2=꤂Χ:uHV?Z`Eҡ4$_̯Wۊ>3D5) ^ki<,$.VO"^y[~Dق_(m))g _`i'k{|,6 %~ax`_6k

'<u 2`gǧKɳeI2d-RP߸r)O u0a"Xm ܣ+IjSzĈ."uX,2PVElۚ79wu`Uשּׂ[ç'Juę_,t3`KKe-' i⩍LL۝FV_II<3QPi$k3`WI` 5vޓ =v|@k2U[O#"ϯ78 -ϬH>\h=p3`U"-}RznKm,&]abYBmKVePTNi*V̳#m qJ(7ټpeG ˳O*H!b2..:aՏxOCwew]tYoN?eV8tmPmrraLfT_ރaΉs[.経sB}Om2%4mE%w h+D$g*6TO@.D(h!%X 0=r*}v=j߆]+ޝ^$اl$Sxk2bn1)Hj;j-ջRj8Szxӵp9;yx MIMFd+kypE~ @Zv>>>~#!הOj^%~7lGGkXjϹ~ԛqbN8S%UY׈,)%gZxhyКT^w=9n<8xyK PAT+x‚]` <"VQ`;KvQkK-1 7!AV!/y?5ֽ" lIH8'#/}>=pH]8#v{ >Ò ?B)}W>OT{IO^I 2"Ix4>{7^څ#hF]ttE <δAVkR ^dA+R;<^2;ToSmΆ7L埤K W>riy3BVkr%C{J|R`̈C}w|Ec!Sxޤ^&"gz 1ۛHS˪.\,iz9 o32.${f|\ICV"pOyv̿iokqV~QgGK\Hc14e`)+FқX--jU$!FW?;F.=/J}u",1uJ`V9[:Ye ޿35ե<5Ma?ZH$mkMpm Cu|%wքwRH$q' "N.I.wcPj@Q1]"h3|]/&ђ*5ea؂i!vщnjK6Ys RnkhnJ-ٛF|ȼ#H a >}]O^-emsVz>U'T]֏W;k::%a^Y%/z ơk>p(}D3mP۲@cF#"IH};MRE6&͔(Lxs:<WhdL~ n +v/;02X.G$kE)\mYPR[VEjOp:(~6y=u4[NTK|AJDϝSsYq~.\0WU\a7M30I~KNiq-O@R)EۛFā·! 0NEҝL}TvDW>X!k&@pVjmT'Fjc"U o*4 I[䳶}ܟVųFބ8p^bS0'laVW#~$aK:NS\`,u6{M"-P$@v6tYO(Ճ,~rgV'f4 -Kѓl>ʺkzt'woqݺ{pO#E$ѕ_ޒϘ߶UZN u;+D̙y^ROf!{t1ɠFDÐObpH+#,SKڭhOj <)aB!#cҳ:FcYFl'dx#hɑpEruu MZT`hcAv^?=| ШYѨ'jwZJ Dp:)RI'UkFjHR6iƣ_:1JAA[E;:T,i3},YBry6 3i!.ENQA_V2 6>yuƳz @FQm!㧵mbJqoUs%Z}Gr3|5|HrI ' .~ %_#e1OulThZ1XeB9r|PQ^عͱ V{6*2 G7톴gYyUSe!yu{;8'Gw^C5dLqLG á q;GjBJU\HFVtRZ 1n Yz:G"ד*J ͯ}Y:<7]%!%T8?Y.3T݋K˳ofZuh)r&I-9Z4O a 3pxn'^ҮZeG'IJ@FOrJz=֎[߀!iK[""tRA1קz~5ѣFUj8 W0C:ap6 \^*I D{tX*/Lv, /ygB}t3#ܥPЩk\`f|ot'5p}tmͱbpvt<%% hwVP2ϯf>>yqkH 8ʽnу͖a%ў {iET!_tɈbofzC.8u-]xMonY(d qݱTFy [l%cmM 2eePhO3 Q?$VCni5rDYb4@g^@P/;BbC3 3ˆɣ566*:ĩ/|i6S11"yߓs+HӇlf źV=8al52|/=le@oF%’`Ncf,a 2(9n\6itiV>O)/X_""BK!E_J| "O/؎j*+TWX_OEbF({PG>]ib+Ml՚"xᙑWDT_V\f0}rge+y!)kvǩhuӫ B_qiAӛV%o]YK?qvi`!!HͰPa8qHߨhrR;xX) *En9!4jkB,9.N~7'?aK$Y?-eKp~"ޥ#lNXxx DdO9>%3f?%m~Qu_~8v-0OHԀY8>" K2ܿH'FR22{ed$9 LϿn !H &R+Jw:AX E~P:rl?ҙN+@׽=%+]=ӿ1Xs?f0mt# Z:H䰈qM~S%N=[7t~*{V@%L=.w gVp%Σfz?Ax=73b=F^?/|F@?GUPQ?78wR:VMhbCSᓓ9KzV}Kp y]`<ΏLj IQt^y2bFB^_ռ`~c֛7p5ĝhYcU*$~TS-Q.`2UtY)8/^ǚp: Ga=3UlT9L] * *b'MT;v!8Ĩ gC_c׀Hg46x@t7dH}%F*XƀlOaH޽r`D_Ԟ9b`UVQ9 sjM}`?;(oY3NnbE0Xc:oS!pR#^İs2fUdX-pR:+zz.ji}ZhḷA.,<ޔD#8gh>d*av2\X`׺dDW1g ,cTvK)QIaME?bk %e1CͰT׶c* L-qeռl3O9 9SnB~:ѫ6ߔ[c/LDԛ@hV?/sR iy zQ-$'Rp֜y(픓][ ʹC1GOX0lA铤f1[%ZDSNډHu˜w?0qY5z[Dpxjf&XΈr%1? Nai.+1*47|DVY =m)SKuuQ?җn F< Eʩ%vU3* {*Ѩf8T7X52ڱ>6ț|ĕZT,}t$dnza%(OutB#a7Da8>P.C#4C92~ҀR0o/j·LjR$.=GuW ]mӯ( Y;*? nΠ+jj6ۇM"k cr쒤ţJF O5"CEJ2;Ī,GJ rJLNey]lXD/ ǥyzwBc b]D/iR~ ̀N n/̙eN  p~t\Nv0 PxyE=C ǎ,h`_ mr`JAԴDY.wY(|U L|4=^Co=xCF3.3I:KdLjdP"HZYb3)kBkNyukoL גsiKۯ33?3!v2zIE:-,p3ZO,Ƒ)~VL]f>j׼AGHl=Hx؏}(r= aDmUU]sQ_v5XZKHlsRTxRFAd/pU Y 1YgzX7sw̪қZm`y-±X̿OДo}zD&m+~‘0xEBcќI=*NI{NpńL^@aRɽaW%,M?9=t #ҡ_BϜiFV$8vI`/7֞eBZ-IƣCC/kﰿfp(AH*-/?-oy "ux0)8b hU'MFiMJ9OH !xLK2Iǽs-ƩhU.?ã"&7hV4ٰ6AӚ‡qmx-{9g]h듁iqPQ-V:C@Z+zeETx8PE^( ƷA(8Zv-!?c=8f Hl Kdh$jtYնzK."BOno0tawϝd2$b)bԁ3okmZƭ5A6w$[ʯ! Q;`_@ƒZ` c?_/8"}##Kt2g@ᕨ) q8AeQ|qWW*[Wb<ЬKƋ|7qYa).~6:|Ejk—k~ t -m@V4uh B8TZ͹;E.Z `#aqr2,7*C? !q E|r=Ieެ[J}3CZ>t~ DP؝l=j34έ1=n aEjyx}++E} 'AI5~P_6jI,)LLFM`(4$?ZЛ!iK^1D֞ 8-Fy?3/gXCOCy|8"J9 Y~I;7=?]^q { 5U^60tħhI|zēsvsv$0f= ED-x&JOLB @r&|n"fl_(K)͕ \p%Ud[/ ]n@b%Pq+q:KmA/"=H)gz)5ܚ1-}:@HϗK;=T# _ZZDѭEf̓J頥f%X.F峵!B$A֑!zO#T0ތ>NKoVR"EbJ"kG^K [ )4_[.!]#:ib.wm;1[B@fBkǬL;_aZcb&L?!DPݳ\֝1:o1GD1;yJf/~^`gROJi)Ļ`_!*!sdnxbaZA|yŹußXrzf4\ Jkʊ:׽K oN4S> Otz ϛ.t2+}Uix fB5SqWj/.PRпE؃>`+d j.mP˼_tӲFb#olq](\gV1 ٖS!9*HOM 1P1;[Tz[oII(BֆUZe班~d_]XGVR}oYW˗x/ffo.C36^}pNUI^Ҝ29>e)3yV,д†q[Lq{OUz_ ϐVA=g&Vh>=vh7帼+ w/^џ^'&(+Bk6x]cуN/kڠq:o:'>e4Ve a3ړ V;BN3tr2{~éu x;@12%5dy 1,vFMJWD; ]w?ioARu{5tSq `I?̮ dE>7.B)|Fʳz`'N^$\Iٔ` nAV= ##aJz m^bd=0-x2.S=D!d0zNqeVx'VⓎ KQ"&ގ񣮑W0|]Xc ΂/vd>oy|@ډm+n'薥vcbH} ëPU j5VSb 2I_^>w'J;0zŕl=3vh!n-B@=XiY] Ɓ#]sDZ9oMJ :Bc{NLW/Ȫa\-j ^%s{߉"3XsF佾<'6eě)<~>$VSr|6oXMz K2 9rϔt@|]>"@%%\H_aw5ZRyRε1LѱPlyQ38n9c5@`T]6P cLW͔.Cљ=`ATNV@ޕ">s7= SoaWѨkPð+5=4%i`*24) o֢Be2rx\d GC.nq-&E gupO|bmU4HHLՄn`оG]Z>|/;R/N:3깕""si_=B !̘ .ֆ>ND3܃Fr̠E_GU㴚o &} 7FBo9u3}G-"f85Et砛ıwmƱ%vŀGjk~9/áڌd=W*GVǐܥ KH+(/+x*xw0M*sXA^5&ø}'cCGPB-vb]uȲG9H WqyZ,h7oQgELV{)>$ӎ{|1hW(WJ:96vGPJȓ<0J@s#G "i|9CXfsr1X&\AGⲌ\l6kR6օ O3ᓺ[{L`8zO.+x{{C!VMBaID>6A();:PTڌzn/s֖O' ˔ksk!Sa O(aΙGzN 1ˎ дew?V?\}?m=*DѤbZ2ц7a 7d)J,UYC%+BAG:>KIBDJ%*c%ggtы7OXX~A=d1EZRxm'6bwG>T" spɐ-@t8WEDd<2t c=*Z~#\WsE*N^LQ-֞Mq@\Y̟S5@tc22|J#ʵl]R1E:w)/ìSAG7h7rGI1q^+2o˂\rѹ&t>a5!*SW+D'W0[GaCl[V%~ )!p4yd:/"A1J1ahl'2*1]BüršmQe~q#*5U.3//᫷]TN I_s4N,z,W`KU7Ԟxx-pHt;M#@ GlT©`TbV<<(Ңv|#,Y3fYPH]Yz>ߋQ夔,.@@$Lj\C[@nZ&l4@9\Cy׿*fY WCi!{?"Τ?(eN +C 췫ODLOFԸNr2jtK`Rw|5U,a8z_fB{#cRf5/Lq~r+:$xsϼtX1H@4ji!Q%%þ>־Hpݸ xBn+ܪ$7]uPܗ8P1Ti ̌  ~`Uֿ1/Xn rC6];ʣ@{͘Ʌ{^@yL]qg آЦ^MR);f8^er` $(P_h"ef^m1/Rm[1$5a:j5;]۞ϛS{\",섙Xˉߢj* ;qa[WVڻCkW6ímlj7WسL.U7QM`[x"4 X;1oX" Cu?ezDvZHAj o#hH#5$zH$=/F]A&=F>.$=Uྍ[{-6g灈k9JGŴKh؏=O̓;(o x#Hzfe <4Px wPӶs'Kc9Dn.(qZ9$aHpCi7>V2ۍV#3y<9K̐-ݝܰpvw:~/]/4Z4y.LjT69d'aԐ{$gV`^)K0~f4AHX-1N .hLpНufA= P&k-Eva35uVӃuūE5[WR?086WW_5{X҈so}Ϋ ^ˇ(aD؝da#K#6Jl1 S5E[|]JZl>2Gcڃ"Ԅ øbrŗ)*m)XebF%SUwNF]n>Jˍ{3Vo^Uΐph.&?|V`f4B/jF,\W/z":aŘVУzxHoe]\_K'gl`R׃K/奾ΰUCܽ6*qSC5O~- 73ȋU|h_A3bPm\l60˗0qS 9pZJ0]qK8h5[e5`58,]Q?Je];/ ѻ'rp/,ܺ29I EryFxv%jV^>qYz-k(lP8{q29}B& ڝ4Ney@P#5 UzNIyj#N()@BuaEMvɇK_z4dhqcKuy?΁R,okǿ]KK@Sc$2 2V8P"]G5gyIws1@{bCJ>iAx&30$J1?sfk)$QqIwEDA%']C v* d2Pmmlw$t} u{sD$+jx4۽> D@<l]JG*'/y% P샀.(\y fYqE W JHΚk,82 YEdg-?b[c(U#G$)!^SLb\ 8Xik'v %KGm# 8'9[l:Z̵xUw=tӀO̽+3ҢW'݁i`$_ߍ&ʡLrIJ_¼͵ >XVfet"Х&4_MwjR=|SnO#\_Hp6*f!b úǭ5 sr,^*4eQoqx0RE8?PSJN1,B<7]\ν;O^3H²jwPQ* W^ ˘3 3U%Aa2ei>TG_ mZ^m;9f\/>7 Ӈ-~0蠭Ua.he49k 1 .Uu2wj*B־ɽ.L+EỲE惩ȡ9XS皷w;ʚ 2pii S'PozqRGXl۱6`iE;TލoT CxzF^<*KBƙh]W;-*#j]O# LȋXL8NF\svQE;s",D`+G|D1R@E7s(_myj|esU%1,LN"av핶 VY<.}aE5fLN(vEfx'͢1…0ڭgY>opٌjtGgqQڊ} bJ(cd]̊+8`g1SZ ԭJژyĐuh.ik+nωFw@rNvipuOgSJ ӝ!zy΀fj2S>g>l2ՠ)#0ZzB4.TȲ(S .!jˤS,*tF| {柚~WUa_/^= n tL:\lj+O[)~t}? APhPan g*kW~\OFƨ= 'Vs)DkfB}6g4)m򲆻 zAʰj 2YP~R+,-k9)8;X0Tɂs(30"n hD 2l-~!Smi dB7fQ2[1rp!QFꋆe2ł$lfCPٵ2-g'֡&=Ad, % 2iRrl2> ÕyM vXN*,W: W|&X%ڃc{26g\e@Q-V݊ Jmڔ0Q.*9W sw~wP;e('o `LyzX:F`-@ZЯAj'f<'Z- ΢t  JnCS&Ka-/)\8꩝ E40VRnʼEnZAG#}SXq$N[ ȿ{vT ޚK7ÿ2ѸlX {f1qr$ ȹLJ福\OOΠe,0SYt{Bz 81! Ȩ!PLHYb{2T4LmBruz2Z?rFje əqKtyU.$z-쬱+ \:g&E.`kZƊ^ʋ>,< ] &WF$BZpJ3MEj琞dv.iB? >y*0Lb_J!xo /|(is{ =Xqj#ӿ '<53|Hak&17('OGCEcnT02^#FzzTzi/͢]|;ș+kVgBE&?fZ~!BӰK;xKB\,ۚd,ɃTXNub3D !远%.w ز4H(I>\1Yx yqZ. FTQBGIct)Yi);Aâ=sBsw89}5"+O[W9{-cfh&zHx#-5; N )͘ٮv'Wj&#ai| HyY'/ʪr:t΅䣩|(e+l ^j!&@N\UMR@,F'խ=`~NYJp@gP䯿oD[_'MLca :# Q ,W| .2$P}fT9WC.0(B;ODjO42] '\Q}uk.{|=]:ZsH"'Jܭin< #,N^1 mO3.xˍ>BItL*'rK`Q:e2|YM>X yCʡR%^?˵dDezz!M.5+qagd s4ίs.s3nm7fTr]׮9i.oKpĶC/9_,ͽ^a ?\cRIaBN;wgRZ~fLgmfA %(3K/wk[kvt8)]} 5=zՙg'( GQ}v21`)Jfz`*&\+=EL`N %40o:S swb( _rؠnɎ0 c &z!/(ng*JKGhC.s#K6VBv3Sñ:m^e_Z/Щ@ ԅ{ސ1src(}yb7SrA5,<&O ^ $#[v< yX6= x]&_Q: R *oQ{?q?~^_ti}(nƅ7JX-@{RMG҅n+T9Y+!kCΌg&9,+w̦"ypzH+]IBx"`YEMQ\PЅp,ŐOK FW jbW0&D2 -М`uzr^AiZ@짺|eWwbs`qhuB@8zq2JR3@]pkL2ٰj6 -S[GwpM/b#']Ĭq!j ղjkסZXRC>Be\h$Ā"3C/SQoSn)eڏr7@"Ѻnx=UZ`VWvDr$<1T`~ǔ+&U.pf̓HECۙϤb _xf **W^u>/l4u.[iR`32߼ͳgUŌ8) 3\}y#%lsm$SnsebB tfiQM?c)X=pk[-fs߻<+K+&daYLgf*{ >nݒjP)7yg8lj26U݋3X[HI"b ;1G;-Iհtp C8ui J>A<՝2ܨj;LC~g& )zKu {L)嗮X'O1jw;=s3HfT#A 4V6iU>(&[N[BI;o;uԜBB3 ulO8v&vv3a#8yĚLHj>aT[PFN(S( 3ݲ~Œ[(6e'H Xo$TfNTv1g4N J5P>>h^!#.>/2%3_c@yd!jL]B"Bg=LN:Bă  e:Yg "MOo_4.t$?pƇB8;@#v4$^壼pLbt$cy2GK" s,UR(K1 ZNzt6}op3%t-nla7̷`d_V,gYTE<2cXV{vfvC0J=鰒T2o# H&)m@2,DreńJ '@f i4I]>KQ6L gF2aZgC9w- n!dЇz^zHpCUݮEy_jp7|Pے+CvpGEbU^|$pf ivgot@"HD B n6+eV"@\A6i-Ǫ0$\虛{(Ohh#(_lta,;=gE3Qev,h͚3r~+[>#2k,xQu?bZ 0r:.Ar~j7b%ӶX6FKYE/Jƹ=_j(Vyq3`?.jb<{6l} _d~k;#"o$ҢwH~t\c)bF4 MB+9<Ǒ!0|J>cuor[,V@0w"Lj 20U!دx4&rϏ :t *ҭ%F@+2e;7Yb*L@%ʏu5`wO\`;[aJbof\ TIRchJl0+7"]Qiq.*/ (NQ]ܞ'sHLfS4G1m6\}@ *CWLV'՘*yXnnPY zvDsc"g qjNG_WCo,txƦBɾhW[{/wH{TWrq uX\oF9 RDeƫBl4;5:ƟM'.4~p$<-O-:k>g~3*v?3STkG$Sh&V"]^^ZLgty>S84vJ 83faM  {iZ;Eģ70ںLZ~3b~X]L rdnQ~\c?\`YZR[+ÈZ& 5]8x- Zع{ ٶ: <Hy2Ȑt>OWīuu8j\ă cĚN(ӔFBWx)9M#3!bbzH ;66GK8Ё~GOɫj.ej>qkɲyGQ k,"N7;͜Nj(XؠH'FLWZ-J!#YK.&Rc7.ePLLb6ki0W;Ў ^^"alRN5rMCӹ^RPjڝX(`E]x/sRk6*iB"7h bH(!UϴVE/ h/Bۮ@њus~~z< ]߮ ukO?콮̲PzGSq߶‘yS%J})j.yzJ}I\f>yzjfd.3}-W-`%TPl8I'F7d1eޓc\9$PZMuP<6-- -P,O B[*@3T麛-P- M3.^.x;}9:CK1qsAJ84CEu[-QIhn[_SVG7B"hZ@0d^՛kS7#P% y9=[h .2 ʥ )t';QHh$_ݲ8M%6뺶ef˃"<&y}źs^ hR_} gו$ej;mU"hl*A9,kČ.@%# ǐP <$ЖySgr"$}+9*UDuiQe9tϲ,ہh} π+-[Dx^h:NSP~-E4c4\E"wřqӴʋZwSԣ;A~7bL%/#đFL뵪w~JjGrulDLmlؽ-9=8w-}<|/vs}C ]>Xz"p: s7Q H1vM#V`=#Q"xh]e~My{_K|/B>GL" R&ےeeUgN;#V;u~{i0ڲ׻I-P/y5<.޼!oqg2h+EiW#:`szQ#PLj[r|cP^۰!n<Ƽ%/8fi*@GF7^՝6t噴Ez3' t X'͸)KFNK\a/e[HC_kU^)h!˜J9W!=בxva`1K KZOv|1* oW)<@#Mih 5 ZghurχHLWj'#.gfW5ja||OP)jضȮX(z _Xp'#wW)rUxHΫGGX"9|t *5SSzveÍtl;(L,鶪aG @Q KC7ݺD]m]A$ o\'!`l3E]y,]gmK"ȃͪURS\Kkfk=|W|gsp!?XdKU&?|I ]`4<\z$UB5O#+ o`pbjzƯ95Hz>#M cCRRqx`59E3(Vڃ;p+0*38iEjxRb(wZzU1ɥwsHM0h#jIFr*6oצ~:HxMV~R}'5 ݓ4+A\8_~&N B~%H'9Ue:hJ]#jȽIٟEBG虌pw0b@#DA: ?/N@'jЗnoR4%_#E]';$ ғf'8iO˯c^x7D2@߶';8APFZd /)u:ӧN+bg0=/-A X#;Ğd@yܷȐʅ~[clJ2۔P*uyM0ߛ8m >·y%#|)IlI~1O0׿Ք_G@7]{9%/wr:jD#s|l!_DqU5B qeʢ\,Xx2=4U bp~sLήi bmtkAҙ?v ZY|2P̘_O'VnxΌ<4}vPc@:Xґ %`!/ 9kxI?SYЂ-,W?stBz 'ƩYEy]%"@/)iQuA!yUkSԪd/EZu.yWY® ;Pis=ncltPX~ڛ"[iͷ 5L1څnvwIq$;ho3,Y԰"bx-XsaM-SnݾkpJ\ngc>{gd ]ɽw<%ƹ! A :bRYT^ gL*x7}8ex;;"/iՑtvhL+%Q_ 󜑍 BXx95*(ZFDr!ЃLt_yB&gg>|~Gb\+3@bJH/` Y?f%Dc.mq|?OB|ūV306{uȍr~{73(v,,ЕGу nv&iASZNߑj^t ݋\hz;@1>zf&or~=^7Dldw}l͇  NWXÜ?]6P6By@| |70 7-Ջd3zx\>Eᏻ`9 vU .h*En~sfȱzeb#a$;"9D. p=מ Y#ҳ4TAͨ(51Jc՚ElKIع)]x(+ۉw}_Fh^|ıw#=T@8XM>P+Čjv`/ެ|Io-!8Ȏ {&{pcDm7D}%ۦ7;;A٨AL(-\ƴEBn^x") (^jMv`gzsʑ f[S,,6ݪ$V7x{Ǟnþyrjk8J{A,%Σ8S۲?)ĹU)k9")=Fo꾮UZ# ݫ;\iPCYc~6 O ||0Xk)T=L?1էkk!+ t:`Cp\v S.*f`71Q2h,O*V٠` 1QqڶB6TӚS|;+^ ]w`CGBD 춆48Jfc @ɐBӄqƂg E v'81&gE9gE@&TIUU&˜ )xj1 ,9㓖4= mذ0z%-}7fD7)1語 M+2&w΢Td|9>`DbS5@.hՒȫyYI úA+OV-`[h,$jw|γRix^E!0=Δ}jQ* c)N|؆xEV]G$mPIPS`HE@"\f u!U\xz t&g09^ C ŧU Eyj/-=+]ON"d``H WxFKo3=mNfi7wYN8h-c#u=Jn.].jtM_/!JO 8yDqmݖp%xlWJQl|Y() 鮛 a -~UdP?fE*d\0IH/q5EW(>3g }BO\G*͘MvMQl@700 &wRpdvLyoz OCMGw gi8+@/P B#il{!mBLCyo9{d˧cY4j;ILgL:|n4^KDA|.gBGN̂06Pe1}q~ xϯMn"$å}餴 Z+ /|;XnNB ZfO'wa6vEӏfY"Ry#ϟYGO@?Ng 9,7y%r@4[ zu7O6PD4\! XRuNBzy+Z;?WbHѡ11ߞ<DqK lˇW|+'1:I#CAU @CGRqfR)y,eRKXS@K$.zPlAo/eE"x8"bh#Iaմ'+{L+T|_Gqt.0*WxMqIzN9 c>{cMu2rӒW&dx|m)ٳ6oDQq#J5dIٮڡ :_ZUJCGC{9o>4ֲTjaԲ{`Vt}z6$38.3J!b5cogcBT^F߯.|܀b0gע!"AIQD_8ɹqb[X5Yfhjt[|Ff0S+3&lmfCGfbtr|t8gPN?bn uGLg;yZKjAў [Zyn9ʒUAe0Q 2t)h E$T6Px1>`{O^*$%cW}D;I+__|:L>F~o2;iOmbF9?\DB2f ="""w }EoJ$BjZ3E jh SحלV]}CK@x?B}=ڻ#G?Og6 if֣k2zSO3;ݨv < veM"⴩Gz呧k݉ۨUM 'g0UHsc7jyAp~77+"u6ؑc *kXkzNZ?] 2%# 侐ja}i2'>MBR.9DD.(,ϴP;wTNjtx4>OR}GizC88+D_v{޸\+`RNؼ9.KjWrفEVi2$W=@:a̯lxW"3MsfmAEܐj[[wj,`Z2JseҢrh𕂵QX 91׆ K&t,KOw I/Zߦ?D6+2\ [aTLKk6+4{7cU&P4VbbqK; 6 (lH̭66kKJÌo;S8Fߜ@(1<&# ~Khnkju>h`HE~~kȽ,9$ރ !Ĩ͸rkߣݵlKd1#ax$[V;|( QK7ˤ5| >XOK,Ւy%@} Ԯ\dEɑ`.+GɎ $߃WH&ho[.Ie)N9/Ov9=I)YR4Nm$Mcq`` bWu $)։W_k B*G83T+ _"̐24XȪ-@qD/%~٩fkq1>`y܉cX|FcPݷ֐ʬ;Sžsum6}".Wr.1,z_=Q4.U%O1P\Xte(yNJiWnEΕ\, rA&:5n >&s Sj E紡p=Ԓ0XyC.T 89Ģf6 R|Rz2 1-Caeі⧻!܉Oͪ<…UQy ǍJCvBZUcgW^VA q,}%K9-?:+1%nq[]h^V t$ 9F]3Ʀϗ(<2d@ޕ ;\j)/|ҊE@b~7ݿbr,|.z˨ 3i%thD2ͨᨳOUy؝iK)3Tt4DD{w̮KgJ <bU${FVP|)y&rwsK%@F c{d;j km3ⲴOf^`-}>ѧDy!Z,-G$sIr@2P/*L:;An,hjAݣ~-,O>Xt)p%FufIJHר݀qaɯD3wϡ2_a4o>,os?yMQ:FdGU1{ynA_^*)SzK@ )Ru7^"so̜Tފ/Z!(O(+ _üblS  A'FdX"NP &w; 5$۠b\5 GY|I t d [7nŃ˷dK `GEZUuӷ/<~M RHy=! 1\2:.6Mdʆz{.UNۀ>١^Cd [Htq]A$T(ª/"X9}0Hل|-{}@Hw!Br&1<T,*N!gpVF `Ց(Yn`]Qyi4<"MyR"{Xڈ{Wv"r D@X3ZHn3b оX>A! ),†.72K .w'bג{^mR?T;T 3#禋wz/aQ{/ϻ?8ºk5FpZ!L_9\2CZa%ā%d`DcV5!-k[Z榧OUTLw?TN&T%AsC!xmڑ @=q(Ԅ8 DZf\=YF?pʐfZ\>.U]YEd_ />^Ecߌ\/9IN`3r! 냗-zb'dhvPW(5|H rh&|?lnwdBF2ضEcp]|cD Ǖ 09Fu&8QG-QSEPӖ]@kUQ^˻ڊN6a`jGsHԯN75t8kI$9:6Q>恖cXfJ|Dr2OCq|'1Vn[#a@-+pȳJQ[hGG!LѮ [v6%-R-qi$DozLzn }KEwz7d%vg̲|]N6#aKe^1 m)QQj5f«,+p E+7U̍3gjC"tWRjrW⃺kL@_G,@iTб*Ot0M< d\>cR7|u82\ .fA8 8]ZY;ш{*.OZj .e2UGYyz5l_WXà@_S9io;Dϛ\X[cp|9#RtBhh2: L:=40LL /l,6 =vuR̝󒏟5ЩqLTcEH'$LgIo=S˔,=P<V }1\߃)|2k.P&!"emdރ1俸p}В:҈Ѫt#. R`}2OFJQe e󴞕*&yqix "ʪS8@W qa^},@^fjaӘ[iŒ)ie*UP9+\xbLQ_Asg$  "Z¼ _eW5LKyUXW/n`1/ 9sRF8!(ApQ˚%b!L⍭d87!xua$%*۝M.kD,1ћ:.2_ůnW7 vQ܍^ џEFl,$}[xp$AIcټ&uH1Ǥ m ^9 4dE23Ty|Lಋ:4H0)бV2 cOTPQsyZcO*F•|Kr.^>"IO{lxE Qڌٺ=ƈ?@|W&ֻ 8kɠ9uM^!:&` Q% -S\Sq=ba,h{[4׮l2QqDA7bEXJ>k}EL.ʼn0gz+ilc{+R'Ug( ĵ5|=Z0m%RV-ư'{ P&p|X]fMWƍKI[n$v̡^l?Cm\wwVu ,xq_szttZ}c0MCM\#6et8ֱw< E|d\M:r => AiKCSK/&dXSKU#&@z*8Ft}?zAN|6K7 ئ-ZڏQ3;܃%ݥ E^erY e3t(մ-& .QϦҖOR4B(h3ҥ}|͕,gLic׆kxog/KH_؛OKgYE"S0<)6JkK԰ka>BoT)&YRH6񢇃#HU`Jܥ/zl'Z,mC2'ZTQqu{K[vɅdIQeL{ݫ.&sWA渭-5)DYA1 (BJdP a"E6$'0%4B{ZHoӨ{+cЫ+ !†zȷԓT`F(Mh0f ΈM)3>eܭ}lۆK:gU_Lf@hY˃Z#{=B(yF0^\tN$4#|oz<' 2$ayw,=v6?7E7@wmdi=)xD~cs#ht `xMdX"RuqxHlO,#<͘D5@)ӜQhxܼp t}{-JKYVN+Buv5D@:^p7Sԗ)A}b!wM)-/: D#wJRQ^U-r2Tŭb $X(^ӫCewaO ϥCLT= HwK>sӧu%Ԇ<B5UmQfLZCnw} B)ipw.لdN',?՝"JFCq"M~'َ g4{uc q: 7LfwMG͘X  @sޕ@P,|xءeP*U'kS(]+Y m ﯋P5h⌼4FA#}K&7#|`?rQM %=dj_=ؠ)/LnD8^>NIJqp<ki'[4w:ܠ5RBx-s-{X)uݛb|ݝ1#Tj4P)?>g9\ ]blRn}c>@~A0$3{U=^qk虰rs./ze{M|EUECx@_#MV?gBXժ=Û\#N >{*䌵ӵ"*Rڎ_]k wj2!M$?& v(j\ ]olQQ +.37%PD幔/37P3qPLf||_PoІ]$,Lk`n@6!emɐ-y1,M*FCIo){;;љcB \h="_{i%wK^s[CPL';A`*[oY⾑rB0e_ >:-9yᎏqydMaL}&ֵeLAy"D FM\+L]YYohI؈Gҍv8tяc9$(ڡ/vIL<;-CY~K?{mL4d+:crwi݉P5Bܶ\\ v%#RSPѤnRU>rKxCY깂O/G, )=idDr|,(iKD3{72F]@Bhks?9$Lt)ox e E5=(ʦߕ.UW:RY(vV>tp.#h! =#/lt/NOpn= /Cx6!C~pm oK8)}Z,&'4G厨3PZba֗xc׌'#(!Zk)ODUBbT]^<5Dle=5jnX Lq$Hz06Eh=@9yc#pMM#>N}"NSmc86ӟ@C~jM(U#kÝ)`ad Cl oďS<4ݯ5U f8_I؊RcZ$ L Û]U\Jn!>7PfLIvڙh?+d\̛XBi]T먟 6GWߌDR=+KH"'jCz 1&gR=@BglVDzӃ3əS[kE_Jr5oƵXsv2CZ= bB҅fHFT`$g@CNexY+uPz*vVx0+5O]]Q4v3 HD6VZӅP1M;co28̡nTﰶ!VWҰHfRKyYu5 `}mIjU !G+"=Ȇ_YNKbpǁ` [jnm˝.X ضA$ 1y.=T768kfE wRJ4 ɔIS~r\;XqW2VͲל6TDg lڠ$!KEzDk㨇& :i-3:e 6L/TXS$FtqռVAYƇv@er?o.$bZ"s:OyY6$y1"DNGZP?]Cc^PWby3zBhrkQsrn*e^_&h% 8ϖ{W4Dp6ÊvϻbJK~HK–W}A;b#?̶gd8oϳ;A9CpYƐc pf_Rˑ{P`EO>ӧnQ)3N'Ҷ:LWxgI* KfC`n|E~ `/TMaR#Rp6U*=YqE,:m]886'sN0 z=a ֯j^~0oEKshh)^(δnCT@G¤vM1ށc>iH)~>`&pWs`c8qbcn@dvFBP*bV1.R?j6WlDcaV%vkۈP$pN|| W3$- ꆨ *FȐBrwEI[8tNaJEq,u[-A09X.qxػ_OSg*xFu1YRDڞ~mbsdڻ $xCVreR>]i$;1} YS+о f ;mMp$uUX xcb͇Ie}nbqDTD~^G^;wC~J'q0p^RVl%˷<7跿}K=]v?e@f@8ճr](!mâ4#v ?&{opMYmœMiTn ʍ,?o F.xZ8fV+%T}; zڿK27GJ%ӔU|1Iu\E^u2g2b0 ыMO ٻlD`gD:D}tٮzsͿ>S}Gsq^2a(<3Vٲ}Rc$j)-5n̈́g}۠w|#\n½Mh EI]/d+}"KjFXY}@$]!Y8VkZ2Rd9J rRy{&C }E֌Cw?3%q Q8H`. ZD+ H'7[Ja>;r4*6o;BtLħ#d(GN Yfg[m;!YJ9OY>(7%xߧaכ)Es@.FfŴ*],Dd)M-wrdn%ZE_F`%]FUx$hNȩ֥`<$fs[r?-Xӝ ("*GSSX" mz^$9߉~FÊ1 K]vG{*sM9g48"$~]a@<-/6qC/yuP~-y/cxe+,Q?$:m\z)w' 1L7"z~aIrl75Y _y`Z+H عTh92ֶ y+ť85ޙK /?!Bo=$Vc!CVzsh~ۙ5kq,*$Wbnx#lر:GkdA*tPv=S co4;KYydl<:( Fm/%%Ak0u}pXdsNAj$p _wquL\$u*w ΢C'Xƕ%I~z˙MD_ Zݲ'Ȅs' 6aFB*ur 9ɪR<onfee9&X?7פP MV3og:{ ?PQYi/@B~{T7p .kоW[@c_1qV8{`}&M15~h|}Kj_3N7C5Fv%w@iDA oOim3oͪ*0{AEi%:ꗱFCLA4L6Ҙ !UAF Fw >^\Lb8P uk K=:20oN6| LXRyi6c<vka/vY5+84EfvVI˗,;`5MuV8u& Ëpމvmn&a@q.h$FoTPO*EanһXsT>!DbL 0ɥi ~&;Ϻw mV~xV^,y{!{j1{vfn=.cL%?`4$D0Hmy/אybG-h'JsbR<G U[|ķX~8?CX CWjS;yz".M8N=u`}:>~TQ`8'u4xT3\N]_ε'%6C`w09g&JXuy0?x^2ymyfįsfK) ̪p&P`=pSΊ m%U]tr DkA4W3xZ YYky3ß%&2TVηt>uS[r빣I.:[I! -ݗXQAE^Ψ7_XhLlQʶvFόY peZɌL44’4"fidȵM^гV0]qlj6qK\fJ@݁U^ϴkX,$7?bR7;B y=klC"Dh X.sq NԤ!=Ia0IDR[O3'ʣ7n?@;D٭ LWvS q;R,b#cLϢGq,7ҔA(̮E6mbxˎ`*o(x: QV:}hـ"rXdП>䑥Ve Ex& "7 (<@JZ*'H! &b'xMEFM|EYTfGRȲ86)#eU&- , ̑2"kMv慚Ww$ y ѐj-[[s>MV88=;sZmJ4g~R $Bptqvl!_eIW/sXO`I%WPM.N$c%\ׄX=UW`S_+D+fhSXx-EL0W*> ^`6TI^W\uf=AFoD(G!RsyAbԥ"dV; X gڂ <ݍ2FApڡΦZ8eyt0)ʈ){ViQ1QɄlh]{\Xp, ʨ<~Yg%S8v8UN?>bp6bi" Ҧ@X `mEYt]bO_ZQl c En;laqt%yԩDMV &LcujkD`VP| ¹(Bb jg(eȍYdup|]nS\S]%#8k'fx6:k[9G;JiqѠEHZ+,SW"׿E4¹d V<|0r1R1'vʱLtٺa2oR=a"'^#ծ4 k 8>Cu(#3U@_\GTWyXl3 KpI^-P@iP:}S$nGYcYҬ%wis0Ծ`5, ' !{5WɱyIgL e4EYWP9ց9(e8vꆽyؖEliWd(9Tg;c $C6%2+dѨCE\b#0ZJzF{ŮWOӜdKU ԑ~XmKkZJnɕCm~ªYH](mO  &'308$yM+8:+mU@k)&G'G{/C@ӊl( $Czٴ*^XKD'^hi}"*.j|&*õ7Ou.D(*{ ᐉO;{$8ZxFbt.USIL|`/MuUz9Zd0YUP5pGNK^ȻqFEV9Cb~wC¸ ߖ~~#Z$l!ԐXzl@;t)_afWA"jH5DW\;3ުQO3=^w9!,=d|P! \(GNg²f7 5SpkU .USh{9oV>H/e\VQcļxS'ӺKQD6, !h7T`,X ~ ih*Q(֔(Yg?`Uf6Yfڀf[MĦ.ٜnN9nc9'!}/~B0[;8c\>BJ4Ma{ͳʏ˖.6tIڶ[ #׈Q=rwHݘ:ܽP_R[>FjX(̽EO'x'bW0CX&uR\Uaӏ' T~.yzLj4˲.ÝA_M`쾄i, w\[sWHVN 4TeĿY"x1pF 5ψ&ek*uMp9Ю?[]~5Kd竪{^ST,}?7˃aVѝw U}a\U-)KmSB(\̓m 0K3 #ldA؀4ė96J#UG_Hs.5ÒS [ 9 8tﳀ]ZW÷Sn|Їw(։FaaX0tkBe^j{0{Ŕ.4Od<;~Qϒ*L{ ͋p Kؚ{k+K{[\>0@t4r<(UU)Wk5ILCGiq?("k9]hUtjjFKھ_̦Qmq'w+>^Qv cxo.'F.Ћ YUeFZxSt[*]hi`aBJWaMCN.fq[>"nd _s8@qG`--i\oZ 9/2) TвD88bO\+9KbL'yiF+UbgWè9 lvdꙅpr'tBsW\·5ڨ|yZk gp݌GG/ȠTv-O3P :f.|nLV}‡7+JjN2߹:4WhbD,!m~q Zο2<{5n۴b 3Batz{*ZII7lZW `O> _`i^v tЛBDxL14T o0f3"@ 9^2-E#=(;.;T,)p0ΰ>zm1lNA]HMŽ> )d{KhũY2ݪ7d`{.2(=7&B+e \\U)t|][aE\t?gCC# ڵc1I zUӲ#Hy7tϯ59i +X2CD'{s,b &,J(wWHx"]ۆnqp^5>KN b.*~87}u X}BC TAU ԎMe!F^Iu`RSf'9!ax) è 2'y旖h(,l>w6},J-+/xV(oq-]ĥB~o)=VmMXLܤ% Mwa1 Q~(I[_(iҝ_!%N Up81UDPu\&s t/)@RDУvv&&wG:afglGedDP\}2d|NiIS[(&A}fXrX-92,*ߨ8cޮ|Q0N@l)9f5 I`:bES˹K LqD vPDrrXC8%s㥿*lnҴ@\rV#6t,9< sy]܍va/[j)Jc5ŠY,q"w.8zX`('>q32$ ƒɫH᧲Cqt7$#GSIn5S,VC/}GO ԛjnq.N`^qę+WUb벎=ev'zjqYOD5e*˱@#?&Д+,IDyz}6e!" PR XVu-{`W g娅bB"4Ԟkf dwx(Hw 烬˞Cker M]\qlc# Qj>M^Oυc.JWz.  [}HC +%$`GG0a2 \0NGjÄ[Ϩ߳VLBńbu 2Cr/De"TG;<;&;(^Ad~?E,Z^p=5Wb"~M,KU1l;[ `3wɰa8[jD?b\oΡhHBe}|ucD9Fug ]beljfI r񔕭d"P7=.w3q h{sjn=jܼ?R~S6)otG6eZ0%3Eb˳ (%0_6h oT|!Of'&Tr E!w31{ĀrT gu.[oWRQW,=P1Rf9`+ʱVr^-XъƾXyL``R`Y]^+*e$|,!ɭu=Вp:5PdrPj/3w>Ts®nVʍOv$>ap!$‚I8-5f._bE)vw/!bg[+ZܿPBr6$N,,ސ1~.MQ]gMzcM x(ܘmߒV_ |0tb)IPoe~J>evZDVMy.yTĻܑ|i|6dnڻJS*,lؙzQvt4/Nm}; X2_r?2N;̓ 4L\#*$h[`x/4IҺ˥,TZmtrݼ RO:ۂ94 ,#ݭt ֫n, \t/3=X: -aMQO/UڑϋeIqx7(bT@Mfo+ǐ (Xpʦ,=+FFr hvǟBd)B1ĤDg_+bPqTf܍iA2=I  }*=Bb8tyYD1*+sqO:ϔ c[P1"\᡿.qV?09B֎Y$v(ޚR.RZHVhs/TvqJ%1.fbsrhkޤ逍TEɕzF=|f#Wpmc0k%||3G${Ogr {v9%8%½xi3U`_0h{hG׼:{b͗hwC6)z쮪iJIFI>5;BlVum&Ɇگ} dۏF|aT=੉N:Jݻ۬Z[C:+ erQ툍fZhx8SaBv߻ ZOx}U [pT7gCS£u>/D\`#81Uo )7۫ v"|11& jPk'&G"Y96CYN,Da;&+_AGzkN`',u+H3Zds9I4*J%FBG({$[,Z 2[+Scgs ec (xwШчZfo)N_<VnRID$$o,$荚JQ>\lZ9L(BdF?CO=eOz8L bV'B4ܾ¨CDO7 e4ڤj4hΠ/N:;;|Fw<;[ mMveGg|lV`sm*fTSKMw^[IsAo䥌5驔d'aujeI[-/[3{p6cRu6&+Y/ Rkccւ<~bsGH*}"H v>Ȝ^S.f,6I-*>.H&^٤.\ƘiTT1Yځ|ȲgCgX@ˀiJ6QJG9vGȌ{"<&PT[]z:'W!r-Ӷa;/@z)WN$,pO^~BvrS&;X]Ձ;x׎.OoV[.ف#Hp~hdTȆ>?.FDCӡ\}-# x]U [$K6t'^ Mμ9>X9Z j)٩L_zxGA7r԰2 Bֹp#\`%F2$S晎#))fbabz9̐@h٬kbSeJ8jX:9S)d5'"=H~3{:JoÇW&Svx6*S]5o=ꯐ n˅Zu/΋ǧx]iB{$HNi"՚ɍ9w>]e4EC2^֡11J* rC?ro k޴x[8mv AЌg'fnX ZpppkSH[#c/SwO>Չȕ{x2/*mk–'hLx q!Z̯k3Td["sRD ?#S>rJmp]Q턣^L1Htu-X}Og+H)cBW(A6R о'v'B`xh0$M{AXwd3H._il]؎APՌ4{F6NI!0[ Pu  *%( d]~BP#sbFk!1&Z<>X>p "aaoPv&$vt=3g\/Be8( T'-s<ۋ/7?# H!0s :o $CnL`3p 1G0\pK7I.߁zGM"`_odt~A7`m3EkA)J:GMTioh&xP&.,:h L3ħUlJC@p'S1h.dmJl^zLp֧X Uhһ6VLVyWO%jKWѰr{Ik_)xOnK|}\7c4IJw*cOj"cLBc P[n ζDc[@"@6ފ'.8aYaЈg~PKq euv֒OmusXiI1E:Ey*Q|6ViR LGJ=K{Rf'Ep*M3M˚f rP'$˨Pf/%Dw\0̺n&!X]g覛wS|H| K B"<'!>sb^V b_1uϬ"HpwIr$2֢'nNT ;Ko2N!@ЋӋo׏ɐ{cd /A=[F,AI]d-T &wswII(Γ.U`c+tqY%r{$))g(maKEH{Z':yBwY@XǽeJ3;]qG]E1KHN4r) C3y~'!%G. iG`U4ŁEOV nQy~~mSVפ AR i{ܭ/tYuM+057dlI,F>3*?*Mve)`gN,(8=|-=O;y#8y/> 6p Y0 Gm:{cgׇ ]8zw]tY|Oyb6]2=cvc34tv/7m/S-ҎiGarHI!*(;:7gM> %vSQ{{T{ zx]Zyl뷏ss)n5d Z@#ԓga@<_Jժ)&Jno2~EOϻ]گ-Zx9#q'dr4,O?Ai=DMVp mܸ cH@ㄇ֔`έΧڰ3_]\5宲tbkmЅ`$p\"p no HR" / oƱМN2a`XSI)DਘE귎gObYPo'dh5c’LP)C(XQ! ,>.`gJdE'ho(5ZM7sbe%D>p ~ xk}E5/)bwcDz*)}b?#}\|q@ Bv,RN?wlmXV跏4jLG%s IH?@H3ZO`OYB<!ƿПW$PQg./-@n *BSk8Y|kah9yMhw=cK<3[cB4ScvmzT'rWےRx迏Ue;oa"pSkҖ52%dVtU0ub;M-$h t~Z^ޣ;nj7~8hրQqiN5qIՐO:ӪL 뜦3Hg:U3pXMзS "2SE_ĞEb-uv9Auu $+נ! isBxd}Iq]^/|<79IA;)!!+`(puW&sx(tq#PTzU1h>qS[tuڂ2ܵdybp u?b{{&hW@7̎.: UFѧ{;R*27PI{d=cZ-*y0^EKl)^:L<Ty9@ƮOi oJ9x*T`,!@(w:D{_\sUp?0ầSuCk$UUND|vtYzT:lIz|h-4-Jʝp:YݩdXNCVCmӗ*.Y"; 7]\W-G X9- #5/ )!Hm^܌r|f}qְa' (rH Ggðr XГJ@ꍔ04KXE%NU5:RX;L݄z]DHQ JwIGc+FYtm6/I zR.A񟍅Dt]Ӑx1\it2N0&7|=wG&=H|(-f3EDQqsTn)a6kB'jtoݨ\}R"3t)MHJ`̼gL%;8γ2C [mNM/=Rɚ"c- 6` \" |A(/Ϊ0}-]~Vk14Oы}7( 2)y;1M5L>|b! ;d _ 60Qn@E*UKT'Q=PN(u,#䚴+4bNJhU%hQµ1Xc v8k]lN某ky֘.ͼ=> "й)P^.-a+(*E1 \G'8EO!"~<*d0g[:.$d IUgPLZK[pO a~<$,.U8B=ň-v2_)A}5, ҈WH:5Oh E\lX8|x&7\# Ӌ4%E9ʅiy,Iֵ;!H~cX$`vL,_9 c%4_{܇gЙ~t /9L7vD^fֶ?eAI*ת^/^=dD⌝ &eg&hm-.=֮b+Y۵`K50S1Fڝs$K(P7wѡ9&wʹ2 읃zoj` ݮͤrVݓ9%H:.Yb((zhs(_-4>s _Dv-kKhcZYp~RDԵ D̒e[sNxbt? '6K|b-pF%-#C{slnuʥ>ޘk|rЂy]/uph2ݯ-{Psf%>G-ZR:"QG}<JT)zZs! H*☬f H" *`<9\VkϼdxtB)gZ/' Y+9Dʒ ~Umiw$liF`Tw=&sSQD8iNL^#v)b[j OqixAyV>6ڲ>uHyGZqhi rFBȺo2m1=GSH]_Cn&ѻKr`%y[荶Ai 2FY*=fF_C]Y,Rb ( `Ֆ)&h=L+o[;/+>M4YD} nNJG' (&y]{5E3lT,]Ӆtt Jc<7;KY.G:auF$ Q0rcΏ%8BBթ|O )I <j ?;W eQr74g.J TPNs۬dV=Iy7%,!S3~=d~'niپtS#^kQ.7v a%Jس Bb`A- @]dTEZ&#' :fЀRdk;<|K6+M`؍K?#a`rO"5N|R`".Z}ajMxv?ɻ4+oLk4;נ^%>316e:$o,_‡P]R QD -\H Dy'yg/<:E@_VodX9qMȳdZ~k Ļh"2B{!.U0c>wFEy?6a XtPnc`a[1#%vqs]ӵo׵ 0łcVح!CcfŕXܕcq7{bTC 1&[2_w9 lz>"Yʱ>i)M,WdTbWJihW84&Ne-eW{6c j.''$(L5 bqp pH֚ưWX[ ѓQ孅9UU/dG/zpw NL#* T VZ7( k;SE ,LD*(C\8s؊ZNu7[Eqc]2`LyZ+V[5F,P),B,e%˯}R@V6 .a+e\C&$yF&;pne(<|vp]%zd2oF BֺƱO9)Iy)*`nx_kwz\L)12!;pI}ևG2b XD-ШQG53  Tݜ!SG<<-.$[x}"}bˬjfFPݿ| jf"-~)+édo0:Fwy"&'Pќ{ѝ Gb- 3J?A7[cԩ|O?>F$ސ}UuU16u +R5d Y$uxG.GEb&?Ls?vl$XNZp#4 #'0k<=?G~ FKL܉Q4ӷ K0`WNm|jgVEA'< 2B1$o|d~f |C+A{И0oS "DiiV02dhs{!)ExwI*N-TE2_/9߇v \O:P߀O\7cpj[u%`}rͦ֜qNW&6[W B"CdΜYq73A>~_BOi?*H(U'#xæMmYvR4S`FIx1gC;04@#ghpDOl06ODA!F=McKt֘# O {W v:Yw>GQhlnorĚP>TiEoZ)pkA$ oMR-wpw%on + dpwĶ[Z~ͥڣ kI96y,ITC! Vow{me볠 2q3` ض=|N&Uj<6T2=ꃂ#v`AV0:Ѧ~JbIs5yT.l'AW^A{}~ձcz.az7X!D-nkNz%*yEM|Sj+5KЍr6XiT0G_VrǘkuR}DUPF۸fͫdݟ&}Dg4% &9!|{=Եls(3aWP[J|>U G!>G>'{4x2kSwZgp}$Al;V8{x[P=wX-?/7;/@MWCggSMwŶ+$G0t)Ԕ*JqBl^K/($|Ă%w"lDL<6q9)B2Be_!a+u2nsc zD&2CudFPhbn(#eSI,me16q-6e$XOjn@;Fr4vTq,})&Dl?sB4EG[BJ?_bZ69T ͻ0c4K*6sƛƉH׮@<<K<K @sBm`N֡JRx n5xM-49:~P6\dݞж]ׂձגZm۶Tr6fXP8rmP37 /8 Xu?$۠d%ls6;&hpf5r]J7o$ -@O6p;"8$C 3 ov{`jq1n]J+~¹po/aLz4٪/(Tr43L.ݡ E1jGpnV.1CS;x^h,EKFVCM,FG`A>=3(P՟̺ļ3 c2x!Z/.JR2+$'hC)#2',}G6ꌪʣrZ )#>ZkB31L40}˨mBD܀ޯ70!8xkjSQ: _w'."{M@6@'8Տm)ЋJsbH1/9:R)&+2lw ΗgaܔM ΤUWwDQ.*K_PQ` \g%t5xUK$,dq(Yn)a/ H99;> !nG!:Vu>u?rS 8]}53ٯv"WTUv#ImޟUU|^D|x /{eE?rV?d/sG ~\FBŎ&lkڼ nogQ>yLGC/ Jk0se{ y V2T*rcKV̥ фVWjԮVEu i-v6Iʅ2q `cDC%X XXnB[u@[|&s) Ќx;!L.?Oezo+D%ȳR\PL7" |}C(Pxts nGq/GZbEsHE`nAy^Mqa"Vo^K>a#A VϖdqJoCSft$n޵eji~8O,'9tVx G)c=8ߓ_*KY0yGBxiM, ҂Yb{oy 7u_l->sҙŗFP7ٝanX7TsBmj%ZUI*O{W[j W9YHꏆ iB=qlw@GQ5>袯S-~t2D(0R\*>: 2(0yDį8M?ZuV:&PF0|́e鎔[-g` [ cEʑB$> L A maC{<0wfWd1 }!>;U^B؝,]F.L%7{gg803z_TvN (S*/.` 0kCTs#3 u,/vP( Ve.+QB7Dzt٢CC:e,_sx[b}ٮ"l78]qA@m>*4Yi ^ cXл29V{EymA{<,qZyj B|=+nk׍$ד) zo6fOl8 1Yge%ZN<˗|jً@ian}lq$IިLY R]K+UaXՓ2 ({PD XNʹnX'9=F_A.`7>WKxHsSSuO܏˰xM©;L ܈>F~9ǽ/DؑDHb2x WtMgdahq u38#lm`<)H<'+hŽmGn˃iH0~^㋱!s"g (cܸY( H8R@F z̪h:O@wX  ٨{m&tuhdK9mqO({ D /5wm>ueXx=& 3 T=]! ~eBhn׬#]CȳM;#{>vw4eLtS-͆c]T !WEL[ʀ]}ʇ̢IS#{nݍt[wx +vNo  Apٱ9:һ4=FӍ_;F+,s!N&m礥M,!Ò?~lP_<wǡg^wN1,o\4z3"M+HYL.#LA_̵:ƊAI׎г{0-mXQ_2U0;N()C//?-U%j6J"ޤwMNu6vKZd}kX{84Ul&R0`_!g`B S# W^飁NX'ת>BYǾU?@f`Z_&y}) W `6V—?o祿nHzX_躮[8 X7W@ܩ7uJH/x ,]έ |ϸ #Iv8c.w*ۺ.HqA2y+a|*iߔ$S,͈(]b?K355jSn˵!A*zv2<+5S.hxSo>"pL@z(I 69U]o>3R=E;X:xH.̬fGCT@y?TMj7FRo}/ !gE b*4L^DPZ\h<1بdV2#,@@7_ Urvyvj!Uk mȼ-FD}ߐ^cZOfb jv>T؃oh&?Q]¥!4DnU2C!Ŵd3Z~);83g:5K: bHd9&f?ebXCTk *}r&$W8*w]픟 v4/@ro'Oq$yڪuGRP䥾a @'[S򆭍@HM5bj}\㰥7xCw o+i4U@GxՋ+q1x X ). W,Ϣ{sT|e|WQ 2($@^oEvL>3sO]lwix4VSG&oEG(@ʵ~V!y@I[5 R E%evʴ|{4\WȒ6斕Q(H7ЅqSKnٵ;yv:Jw,F1-iAFY*rÔcU>xgrҙZ4g}QoXv i#qP,xJpx;dާk qpS2VPtx@KT!H&-FCL0-`t9+^g4D(@C`7\5&R'L]Ԓ;+%[M瓀{(X'v4vȚܞpX86qjɃõrT!c)1Řި$׿-ƋT V/][J8"sM cI%} Ri砖#}މO7w 3kB__fԽT_ϔc ^PҷK!rb=@ĮJ<T"r4 !m|x}F1GАQ8(Z zꁽ'2 ?c+{EÛ>vǝJn^& sqYcc? uN{G,aͪP"V,饇Y ڎF~nc8J #DQ)л;;b?pup9kl"<Y⮼'/2[|N]Kֲog8{.텖&fؔD 輔x}@.n)߲Ι`L,ɻϫ};hLk [e*Xn֞€ZQ+6toXߧҮS5.wjeDns?!ia~~ r^nH.ho(&n]\o]mZ8tRcji}~ԍj4l-;vdc!jrnGj)5SgbO"EO+Ͳ=}zW#<#D4n=>nx՟7=I'>n`TGϸ7 }T_STs">xSXS LH ,/rإbNpGײSO-FU75faVGc?.0{7YVXyy_7MG&UmK[B8g-֦to5u 2eB؝k%kp/NRd^'7k1XV,#S=ۿ Z^1؝1 N!-VZD]K4{64eqꚓ!!-!ABAW|uQ4$K`+r]  o=y%|t+ ̺""ؼII1.\v;2{≝YaxY$D~S+/({~BWIKۭeƩ3yL2w gTV@l&I([i;Hg>Ҁ!>Mj[5Њt;OYV {$t7Bҭ<>i"Yl2bì4cîb;aKRG|r4ʃeBAum6W)^UiW*I@^Z=S9}8s:5|5?qxqZg֐7lN뿜Pu@˞$7NH`{\6S%!z|%5W(;_I9gۂ)u#|3v_4 XFێA%ho݆)nM_hE[ BNG`@){К[-,7j1GCܯFxci,rxKA.'$ayNVc4k j<=:>\Lir5ӂWAqI$hX5z2@/|`{q8bP&Z4I8:ɭx[M  ш"$˽.B,+ʃ`4o0k3NKN=Xى~aV Nc(-07s>n8X"R`yXAP; +}@!6жB}vfo/E y1Tidfj/Ǧpfnl^B۱%M<BW.Cy𬱌-+OgǤ5HgCd̥"/3?8*˻ #a9@%.Q`];j3;vw==Ynx`E9s}G|::fӧH"UfImYHS_FA͂-#"6h{Wik^P}1Ma33ҭ!a^߀+;rX 8gBT>>ssI츶؂<#*pDPׯڊ \zI5陪T˵F|(cV>'nhT% 6 ȸ~lL|gejbu@u.Dl&)pn[*u0̥Æb&V)-u5 n <2@MwNox] 9e)ĺVcpaqf>_uE2J XA!?mw{W M{E&xmJ`z"mg5\+.)r6P)gCE@"YOE?e:1:<hm+SZߋJ35H w7Sh@3 G GTfr&86?&%l؞iu>8;@Uyh^ю^\m2W‰X:h$r𧣵-fAC1 +:d gX`ćb\l,QOz)7Q8T@5eOXM7@Z'/KjT"B:eZ8Cv߬:9٪m]FM:#Jhq:}yL?E rk hU.F7On5P_LK6 VOӢ<@ARR͑_pA'ڄ}#H)&EF2nL MY1,~RR7{}硃Gve ^>$])" f=O0Pmez@&+Xð\XKp sJ@N ')Vy p/sšٳAãLW& ȾX{AqWŽE Kkf?R䷯R`+y*49[hM}@3PQUTO\b=8&!)6G1 q aHIyan߰op(i-ڕ^ ;Kؤ4?wBtˮKJՊiiCPY6}7xwc9/Nꐒg#,`y.KTK#hO 9VwISFNQ;rlC] 䝤IXS>P:KdΌ2D'䒮ij3̕|k |?LUD.~Ϫ3) WuI- HCsIEJҟq *XzESiGs}^i2&83oE\Y -kNa1ԧ us2HsC}4ys}jH}e ڙ)gų9~S+$ MWE_Qhr!_¢dPzdq&='yQflmG9ԛ f?wU#+W 묂Ll!1xWh:fn6}0 u`T C($}I|Gk0ռA!lWL }+c|KKՖYc $&OMZ9⮃B lpq<ŚN9;R`|mv`5}S, B>2oEFT%Vmp.}m'O}&k+x4ێ]5kHrƔ bd, :"(~S*Lyy|ȎJ;TCoXk?h(?MB \W / 'Fcn#G4ڞ, y׏V#i!wΖYM%"BTD, [?nمzr@uZ,T U=|1&tϪp QU`َp\'Zc}hcar3L2_s&4K2'x[ǛjLxM/VHq |Qu*@""s{[I1@)he^顛u^ގ!QPxj,bufn2n׻gVHN& [ck~|/E[+GE&grXyC89$).лUtgͪh%}`3)ӑΘ %W؞Eoɴ#1coo(pKsАD]0`9& 3 cBkI4G/0_[PD+)օZHT>!ѻNb6$v^$ڔ9 gԋ7LDtvJ`> ^ | H~cwQi'}DgD:辥.!4)H!FG(rTt-¡`"J f%חRnORg%̀XֽM`& G286ao/d]ƭ .Wi?lցsuPPHP EzfOk8s=ӯ1;fnE J)MU qo#B ́#)% [?7վZ"ivݔh5.!e4G+RT+rY2tu8>^a`֞^QӁBUQ9/adF"z ^z1lN jw/"OU.;h'[!&.7PW?b?U^;aM}* ;8hú<_GIHZ}ѷ> p ƘxE)F"+ ژ8r}w5Tm,=(- I nodA&Y(YT͈]vColZtKs{tYr0^vWm:AoDkM7'FP.65τB]C~GeT.V 3 3t{3 ,l䕜 c$rG2C"d B@ʞs N2^H/VXzS:X4ķy%4YoRN1$4@ Z5/{wLELk#4 d+~zyQj5Լ0q:O:U;Me,wo: }4`kg(G~xbM",txT܉ 42(?8wSM9Ҫ GS2YH0cjOlڋ_]ރnHB)TZE3g)Fȡ1 鷄FPI#M׸J>b?$UzY O\Vf,Nۑ]޻^ ;.V~1eKzuצvvMLdn` ;p+փq!쀌BEYhHh\M neKm ٭Ւ),cc:IE{j$hPBrBmtJ}ǟZTU?ntţyp*kg8ܪ$:ηi :F&v)?^T* +%y#q(PΦ i9[]NazG&) *L8Z*,hنLOdܼ/MS~_WM=y!oHpw1g>I`+;@2kSǟr\KxJ<ӪĻ]{kS΅~R Ɛ 4qM7_\K*ME-dSX+8|iB,]mMc5S;"Cs;>(`ei؜(8ꌚ7Ym}>;gz4_Q5 B$@3H1x&9؉nXy7\,9lIqwñ0}.Qq^t,g{cp^-f/`l4ॅ?W_EfM{,Y\$;q9l˽oM1ߩE/R=0$߹tgjTv %x#/uQIwHSQ)Qt% }T1ÜOPnW)٤\CE' J^h42лZud3r¨tW#S͸UbpF\etx>>q# .]O߿Oh>REj^~ ^5FEiNPjSt Eب: ȂN ^A|%?c"ƴm3(o{>_Ͼ,x\r zyq00۞ODĤY껋cpm0%To~TD8|NE^v 05brĦx !W>YPHZbaZ 0T5<NjGIV_{T&̀O>udU]9m>y);$ `@X):<ʤgn:ec{ m+n[1WJƣ|rVO~\8.>O$ z8lqy_]}S,d\po,g ڙ\Dk$#7V^+rckR%~mUGT^e'%k}ߕvI8Z|e9:!=4˨((шX몫c4zjuI$ 3juG`a}0+؉)jH:B+ e3@z7Bơ @̑M{㰌8. 0fԺ᱀::ΗSlW_S̳2Ո%ѷqokTdpȭ酚ti>]mnB&5$YyBc鋕,\U|`R՜q:$q30pwʮ45;o,]р/f;-xrDQ8XOX[̖[X5\qU ĦU=MdH1axVJkaeRK)PgG&$7įL*2 pTqGo!UO_;oИrA1`=~4~cv$P"*E->Eώl9G63.J8 c[yPMRNΩXvzh.!x5JIJG|A$yFrexLm1S8nCJfTvk:2@.fy 6󦼿ah̢ =[ oɓ1ow%K8g$h?I8Ւ.sg8/v*Іl O:qqEJL1k({ Jq˨%۔jDž~juq ;h\sr?(M霵<9\.җv&*2it{MH樱2QveAp /cUȅ,]^Giѻoxg婕:}\VW͒Mтv#k$?b8K/^sM嵜R:1`n^i8Z ^aS^عu \?)\w$;0aPel2G7Fi;QnQ i0g(~0,!pi+$}=d8-M#(7N|[Z\IEch*Oԅm棔 Oj/$H>!Qe7?8rLӗmbuLc ;hܓ;HpY.d-0@g;y"mvþ1<*{Iv5)0+Lbh9P\ ,pI~2UrhVQ nXLftхGql~Tej $w/Y D霛J>m̡eoCFlI,! ;>tzhv!ԞAK}X ^u/R` sWo=/jv(qNboxv E?,4(&AIȾLEf/r_xH>~PY3T [_:yY"e E}Mx*2\ ,Drvua-G) RPy[$94|?Vg-ac`E=%pwxYVxIL7⑉*栗V0!vv_Ӽ6?dGm;J#[^W)qݷ ud F$E.9nZ&^ r;[m'G]]mmz?LJƨuN)+(09u<\Bg:mK17ě|5Y}r ̌‘h&X,wq5r 7xR,u1џf2(-CC2ؚ2qW*7+i&JWl%;qBX9y;*kMvs<5X86eH"XF( xU-s]yyX3n'g]&ε2*qH6Q"-Ak[@N %zm\Id[QV8%@W6 mPE9Ρ*\QlH! [׭Йqgс'_we2pϲt1!oh1oa4 M5D_U*,PgxXRݼ׆W&nIZg./afmz3-B>gO-f8kvAn$g vY.W]WW^% R\hx%c]$$FY<׆n|$Q^gݪzrwg'RjX@j~u&̱$Mr(maP@<)3n2r}ߕ@\RӂX ,xh7Gf$vKju}C}[ibU x춥ҦL-%k䚴G=Y ϰ 9#'Eszz5Cі3Ekߍ߇A-U}VpIۖ?ȈPb(iKQ}Gg!NlJJȤm\f1ctP72 i^D\!=aCi͇R]Me2NTad^(D۵}gZB//P~hw!f~L 1F.9U1Λ1f7>o# n= 3uCY} ý3ĔJܨN []$ ̒W>u10{n;:(d!v3#[Gy6AlOv[csi90/W؟҅&7-@3AL䩂ZpCx(eMnxZ12[Oe>_0ɿ p2hE6GFf)W}_l)v$jӺ=5D\}84Nv!5D.]dSarp|dS^D I\-Ԅ>/huf*HDe VƇ&O6 aSpPi(ɿ. m)WzYPC+0h;Xywdf|@׾CE?)h_eo2M'5~tpO"Es_bP&\E27 (UÇa馤]+ J7J( 7iA?DD$I".֣K0 0I2S߶Ġ2u~^ _q _.Ŭ Δ95 ckqcW݀7Y7}*krEJ$ڏ<0R=y.]hh?gev4|g^lWK 3LJ7X}9ZN%1֜=4O\a2ң+QtGVc\ES >~ 7VB'%b\uorQx - #┣Ʊ1ք71n>Bַ@E5(ֱXg(L[vfsc$YD91CH{2ޣ@ů=[HaUv{N,LJI6А総M\(%eV`hfZcKN4,0>J!YF#STź/ujhj:p|~#\,4)vmcgI-C9M<&~z\?tߥde&Pg~IQL7I:icJDSuYak6yG-ꋣQ856;pSRE_N~/IQk Hht54 ŀ 4YMΟ!0rz*fh{*ce,~sGW7݆>\3 xh<y #R?u< :ۖF \oʶ YZ