mvapich2-psm-devel-2.2-lp151.8.1 >  A \̟/=„R/98y% g 8O(𨭙2Νayu[v6C`1I9ue`nyw jpR) 4e=/ŎZ+_O˖䈕%ձn8e"*۸zpx)q7s%kh`5:͖"2`#OY }ylbVߵg)DL{,4P/XzZ1&n}GgDbdb80cca549a110ccad0cb4e5d7c8de4990263a7837c5ad27474016da558a12c5c22f932d7366abd1aa474f8cf2da098e2fcc86b|(\̟/=„*aS+FG}Zsدr*ه<` ,]Y(xEH8CWjOH/@2R zl[HEdܭ]? kM063$%GSJmȾdedT=w`p; D? 4d # < KQX  r    $K(8"94":Y"F,G@HIXhYp\]H^bcdefluv z 0Cmvapich2-psm-devel2.2lp151.8.1OSU MVAPICH2 MPI packageThis is an MPI-2 implementation which includes all MPI-1 features. It is based on MPICH2 and MVICH.\̟@lamb18FopenSUSE Leap 15.1openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Libraries/Parallelhttp://mvapich.cse.ohio-state.edu/overview/mvapich2/linuxx86_64zdK3+uOrTp9krK5TBH% d   Q 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큤\̟!\̟!\̟!\̟!\̟!\̟!\̟!\̟!\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟!\̟!\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟\̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ \̟ 07de8cf330a59df265f6e10825020fb7974f61775a948437bd067e2094eacc5d15c5de158808c6d54d545e7e179526429ca7575bba82a390afbb7e3e61a7f1131ef190b4f2373d542232ed1bff4e4a3d5728a35fc7f24457d425b9b83d1d597bc1ccd10bfad2b86d955c8874906e772e713f856b3f5e8ec97d8a09d3cc4bba28fef6760a90d289f228137ad48e5901f5a33d4be0e80b2bf64cdac8029b79ca6041b4b0f8fa1d8b2c9bcb2d64171cf43a24b4fb6a2cfb5aefd700e38a833cc9ce6735acea05596ef96b67ebe1cd1035fb536a63345313ab3044b3d0823873dd6f43d8cb99ea6f99e5de61a9325543146738064b4ed7cc4fd22ce3adcdcc3f61ee321667d8251292cd701a77b474865693134d4879445c1af325e62666eac7fd4a9de97d81968a3b6356a9410740c59e43befa8a71f221acb940b3d2e5f94a6325a68740d810b5675734cfcde0e2849a8c2cf5c13db9db52328ba7d1d04a1a0f5b065b23e2380b8972566eb5c75fa37134d849dbadaf2d4647313b9b11e93d2b8aab7e1826737e2bd9561c984bd71d2362d25cf54c354c201892b95af916d6126f02a3168b4f7cb0bfd7c6d58bf6d62cdadf546e5e5a70bb06f310021e2656e4e1a04b2d3edb898351ef451c471322c9ef38b988ade2f2e8827664a1c00479b508bc514f18a52ad04854be617f26f1c12616c96a71f3a61f52008b305c8dfe45238e54a966a0e04b7af45de2a3ec8dc5510fe9f7c10cee209eafec80290f9b7d9a4f5f208243595bed43b70329ac9ba39193c1c374a5aa6cf5c98c13da89686072847b6b7ee379df811d35b2942993fb774d6d754b7974331b2926acdea42998e3b47ab217a6a6822c3c3f4f17bb3840007cfed172a3238851aba98a8e3623604b058525e9546c2b79fce6e5eecf6b5cb9ff5e07bd58c557856072469dbc5300bb12f25d4d5754e25b7d9acd10c53808affe8d73a840148fca31927ac56b5a3221200cd4837c89a535d07be26d58053aa731c093b3d4948dbe9d37cf86fdd514f20ce950b53d5fd95d9d3a8880514ef6f7e0116c4716d8277677d8c32e870c8090ba1b31a8687999c91dffc5c71ae599f0ee09b088a8c74a3679db88a851b76c09870a5423cc5b401763cc71aa8473036e7fb4c9309165da2f32da38a854acf5495b3a62c3f5272eaa8b2a1daf3af63044914167cb9d90a07ccb389ec6bfa1630b2ac9a38ef6be070ae9f3d4ea561df65e734c33f42ea2f800e8f79f99ffa9dbf1b6826496d7207c69ca3014fa14b70582577a22df81ce75ef836fcfff8cac390b19be704f0eababf77b22ab54d209067a315643d7270b6e4953cf452ffd53b56b09dbe93a1bb457ba39a9bd9a909845183a67250c226edccff993cae323179ca36eb0a87cc64a813fc0b261f4a9e493618c7dd67e42db54292e67890cd0562e559c54b0eca3c5f16d784c13854f2abe45dabbaace15e984f795de5962d9d38c189f2150643bb4fd8fdaa5916f11b0ba56fd98fc900f1ef78a0f9cc2222665448f353c44ba06776820a17f210d44c7047b316aecf433cdb1abd705d0f272449d256a15bf82b37fcd177a0d1925c6c4b729208059bd65d8e8b67712bc8e00a44fc219d92aaa6d552550320070cb109d0df3b6669f17ae7ebb26eccdb879dacce66157346d1d2691b87cc17d3e3cf105f39e7373be47d6cf6036f41fcccb61cc3ceb94584bec245449bb1bf10811d8ec094de362c8e96f1f5b20324e5495202d063d4a7804999311cdf248ca55dc5822fff446fb48cf1628ab811a891d62c9e3b8fa4bdaf22243c40417f54e40fc18dd202de7c5adbab98e27feca9ba67dcbd374a4462a910ffb4c3d0346af72285a3e6d8b2debebb18aff43e97dd5e15f3e22ebe92393710e95f68041ace962c04abc67d64fb432144fa53ebd16b2ee63c941fb478619a9a5c69e913aa670f7f093bcec787f73bb3fa07691639c711f84fe4ac7ddeb0d261786319393699bebcf89d21fd673c58216d6bd85ec74f30d3a36de0061595a53845d8a3ce845c28adb34b1d38a0897a6bca2d402870057a80d4ef7e94b6fe1386a8ba821c9e74d3eaa8ec607d05f3e2af11808df5629ab80efebbb7cce8a39c45822c4889f58304f7f6986aabdffb67da7e264e3c5e0c884778ff8f4a591641651eee31745801bd9001f1a7d575185d508ec5c23aa7837898dd3265a903a4e686221c2904639210a893af4c31d06061e545d1930cf42fde7fb735772f5aae6b87f7ad77964b79d1050be5bc8746f7666f6c3b54051fbcec6e11ce41f9698a0e20d754b07504dcc96ffebac587b96d7a18bda7a005ce2b472c9c6592a2f82e3f79781e8acad5704e870cedacf2954e1418510387f8d7bcd1e09f3f9e1eed595739b36e52a8807327955a4b231edc930290784da54f28ceec585c80a7ddfa78d2b4c5ba58da8da28e8f9a9622b4d72b59e26b7f8b15eb7d21c36738dde7442edfcf09f7c0fc9505e5b8096e6493427459580b4f881d0522c183120e135636748b7fc3bb8bc7c6adc394ec4bc3248e67430eff5b5bd93a07a49ccaf4249213356f24cb7720aaf883ac2aaf877b5e35290c4df4ae36fe4f0b6c871d897df8724f8ecc33d14430bcb26856c11f01a72b14c7c9ae17ee3a890b9f2b37c6b8f07b06e6983fb06ec1a7aaeee29f97b8387b79c8ffc7d5e5395f0366605c9e258a79925c8c556548aea52b65f1beaa9e28cdc086649498b3c45175d4e2e74d0c0b40e6f29fd4421374bfb5dfe7685dbbd8d34f9c1f9f81023266d485a87ada0a6939f12e244a1834946de0235c4db96ccf4447a886404020fc678a9506bfdf3e7689c68f2113a4efc981ce5e212e3f32139e382ca970c6a1e529ca9e44a665c5009fc20af22d4431f34bd5ec9c449d13111e7e6aa57980f47c7eaa225df58d8f434bb61fe720969f3074d601f8d36bae5c06416e360122dd7b3cac8037e8059e7a0b99cd81f03219cd84ea0b0f17230973b1fd9a00b6a3f21816743d5e5c75f8ec139db673a3e2f091a568ecc2db3fd96b8172713d929a1cac55e9d528a6de5e4d5ac5c5bd4b454caa6676b1a512b99dd0dc9869ccd95e4fe8c7f8b24dfee2b72491ef9b1da051154fc5d092c0a0682e5808d5fb397986a07448cafa32702e15431bb37ab1ddacd20ce55a6d2e80ff2e19431d660f2b288af1fd06c6d97e8b11968923fcf2c98defa041f5ecf090d34f6c74fe730f7967061e5d39c983b12c1a8155afab1f0b404a2964e49f832ec4392c9ec8c22a823ff42dc1f7b3d1a7720a5a0aecfc09a47b8557661d4e0e0f9cc0cc17d89017a9ed53b8c3c02b371076faaa7f108bc744ca182034638987002be47a3efe7413e2f6689a8acf9bfbdcd45a4c625190789adbf7bac7f3eb437f194a4419bed7d386c669e6f0611d916ee7473df4b94e39bde7ebef009458494b52333fa58d5c26c021f2ed5e18f54839e66b9f6c1771c69114a7b94b4ec298419d1b7e4683911d1715c6c350b8f7eea9b635cb48697730b657b64acc3c909fb53a9884c0089825d7a876295638d080b3f95874dcf7ee7d4f3e14f5003a1bd0384d4706f3f44e92dc9a361054d90e2e811241b14aca9a219fbce342af8c34a50851a9d3238f0a404d4317595ed30981aecd76802fed4f7506bb1bc769320e68637955874bfee12ade593eac7721d107e10e731c5efdd2cda0cbdde8921c10900108f0bd338943237e18c4b636a0bd74f85814f3987837d98f58a0fb5565e4153a9fd9e587d04e76c5ca3ca253b9976cdbde454d60c2c98793f94a1a11ebffb20ee50909ad3ebe706b0330bc021af68bbbbcdc25a0029bf3ed4474400ca906370d89fbdc26081136302e04ff6cb00966f860a4395493c1cee0f0e1675157b38d0ad459d7b6c667bd8e563a71b3c99b75be4d52b883829125300941937a25420d57e0c18f88f0dc0c1a8eed0725a96f2aad875a4430d52e9e29625bc000c6e006664e976c9547bddc3488793aba21ceda62c200bf9b94b2baf2332fbdd33c1699165c7dc67fbea08cb51434d6ef4f0f93874d80d30e9e76f6b4a93997edf6d65330c858d6999bd88bdcfa0dc8ce34a9fb2ba84a7f10e1a438f60872575c1d7af1ba2f47820d17bc6c0c3b3a92936289e1827caf2cf4f0481bb5579cecaeca4576a825f61f1058769d32aa6118ff3dcff91b004940ec14550bee8d70f927007a0311a9b4cdd2e9d88f9fdcc4e8809bddd9313467f73ac77bcecd5e43311b0ff45f25cd5c41712505e089c62b90135d11071f73f89af914de646737ba9d70ea160884c615786b662db42ff82fb87582ac4428abec7019c6615829ab1de97c384784c127172d868924b330192250a2a1208468d69cefea930dccff5baa10b53f2d188391646cb1138521a46bae5d80d1e80595217255dc4d3ce62d78c9ea07785092f477092fd878bd1a5f264bca8b2123261b6ecbad9d5c89a6e7d276befba764332313fe5eaff6f5889b80d7d9854a8e16fc900a5151b6c7ff9e3599b509d4cc42157cebe9241261e7b67008ca9c3f7d58e4e22477ffd75f63a254da836f44033a087a860da586bbcad5ec1d3a33b43a4e4354dfd3705b158d6e91e322f30cb38646a59238a85e33707fea14a7aef59f1204e8819bcf5b8bc9bfcf753d0cc8a3650a7cd7b17ff7904a468cb3352945295e6366af03222d8911d9fa7c8d1e6d68586ebd01bd3c37f3fe2546fc0d94ed2763038904c9f37892f090c003d75496c53fef13ecd4ae81f14cac4786a46233fd1e3bcaaf1dc2da51f294d1ab66064cca69c7588d9ef1fac0c073e9c32a1ba40245af4627c304ea1fed4b8f0e6da6889e20b9a5bbd706e2e77b0df49523e1f86d72db1c0c08a3d835d39e74aa1ebef03815fb1f37a4c41452c244e2dd468b7e278a691f4125e72898a41009cd7e259ab8c943647047e1d39ce991021df323a46d4820c8aea2cc1be9bf251376c1e3664d3f5250546f841afd9aa4e0ae4cee5f9bbba9f024364583d0bcb351dd8efd29f4393a899261ead817eb6becbb08f366f8b7a9ec11983fa4b3691cbba276767aba175ef71bcaf1d8dc67ea566570326663b435ec4a6c6d4d20a79b92cf6f8d1d7f23935573503b2f2a3f18ba46d01110b0ca9cd95ef79b257180feacc77ce519d372851040d93e4091230d3905dcf74b5c34dcfb262317364e9b1aca66f53bbdca89125b9e5961393741c649baf07a21d57908b30e37d4a76da0be65aad80fa04201125603e984621cf8629d1baf5bbf037db992c5b1fef548758d373056dc7ecdfcb186d00b8e3d3244ea7c204c7f23a754899bd580fed4eb75b25326252efa93788251fc6a4c0ec6bc42af8a53560bff177d0ed0a919c7c2c012ba0295281f7761141081157e8ca3a19036cca500d13cffc2f70519deefd56029e03fba20e582e8f72ac88dc7c1b0227a4cf9d5c5cd394a6c59b14e7eb0db0390d6f08dd179ad4c36a7e6f4a1037afefb3917debcc488b1948329d8c10b8960d2ffe654791558800d87ec2416da4188a17f293dbda39fa9836599f1d2cacb45b033fa741f7e24c6f5036b0c3bdc4ff482553b7db40ae0a064c77acd21ec7110beac5bea6f05ba1565abf7408689165007a9e488eeb818d95a74d96492ee44eb4ec19c4de55a4d147c78dd66c232ac2dd461b0232706bc5c780a964d556008773332dcfb41e13817bb379ffcd2cf596343ec7241a3d76311dd99abed1d6562e9b0ec2c0374fb44719691ba0bae2ef5695930d1fd84cd97475be19f2f244e0b08334e91b41a40bcef53eb5871addc23d15b40fb41479fa4e6b8725b90c8c59d7f7ecb5abaee984d8a933cd7fc935fa0c86564fd09860d1e1a435598441ebace2ccf31383b0bdcafecd261837116678bcd4aba7caa87c4ed73a3a8df0532308eb29a99bb330714b7c96e15cda3f7257121d66d042cf2e6f2a30d6fa74a9dbf67d2508a44e27da8a6eb1838b294f730063a0f6f70f42117f988e0f0ce49cab8ed81e5464ed40bd02ee9d1eb3a80d76f264c2e45469650b5469412cb64384afb054802531e258e93d70b7aaf209c102f1f536f560a3c0aeab74803780e9fa4fe6d8253d612aecc012eeb60b7cf1aae9e47377772e5a0d2ec8c35407e97d752d5d2c5e4376864eb75277b6bc594421748417ab93f53e86342b5c3f7e1bfdabae673a254ef7045ad5516b9c8917feb043ecd21e3cc54ecbb2f1add248fe77879c00e5e20524e47751e852960803487b6dabc7a8cc9ccaa115f369d731d3413c0fd313152b195882d228ac6449e974a51b1e7d2dfdf91825bc2ec5c4241744402a86f30862a6374b4253f56dd46ac6fa808e2d20923b6ece4fc421f7e8622d0cb8db91102d5a5f2f68889d83d5add6808ebf3fdc9d61d3b03bc9479794ea219b224df648725dfe8a0d066b0a2242247a39ce44ede53ee601a5b64d38df682f4b645939c5e76e19a18af3324dbf482ece91d61515968702e72b78be05a4b5597ad1a31b408456000e692cf19847c7a82900f9acb068cc51929b83ecc843198c7408ea7ccdb9465931b4605e79c612337e115708ebc32838e648c43215e9ccbe9292164c77482f5965bc8bf9ff93022c79763cfee3322815505842462f130d61e3b50bf4eded1c44c04b5f4aed724d9171bfc44864408df91a48821e845f609bd349396b89ba30e7d63cff17f4941184fe4ff79c8b88cde61dec6f596ece9c5f87e5d6b82d6571d9026b808ad8e8697aca14af52e5f3b54c864b0f75d4964a96e82e929393a34f349d4e4da48d2e9d8b992dd8ef0f612b84fcaf18ab4b1b89951c522c4d48f9c09836744e5fe74eaad2f44d4d61d16eb2a6979725a3533d3605af6a4cf83390c101fb978e52503459c89549960d837ac9186747a971227e74500fc4539e8d115468f8024e8766c4cb05d4946ef0a2768de32518b5f55245aef074226707c128d6eca0b4ed6fc10476aaa6d931bcdd9aa65fd136b5e59c73dc102a704d5b30b4bee3ab3eedd6aec30a6168072df9a69b33eb9ad1ecbe1e289cac3b369066e84c7994b23d2c9ca014c894e5bad79d0203eb13966965711b1d2cee770b91f1b3296f4b3b4d92a69a0c9813843a846d47b5a8cdfde31563a859923d05a1f04c5e12ad65bc0d86ef4faeb78894ac774867a78db4a576b2e35840d839de8fda0346d3749d51f8981b8023083dccc9ae267696e76d65205604ce4e2f228dcca4cce9f405f03daf21725ba29850a59c43f28191dd873c873e0c4fc49be547518f6f54e49a9dd9280f5645f43009c00c5f72b4f501e2bfbbb3babf5e3fcddb9c302872fe0d0e694c965c1e9652a956029a13abe39141ee83ff3c79e3126cb8face02142e211aa4945ffbce2b656868196d16daa4e41e2b67cc2fc0d7b986b6197f53c9db913940690673a8afa53acd953685657d4e643b89f9a7976833907e274a65d4a0eb7a8f06518e4ccaa9ec2934d784c17c331c22810fb96eed9a6f0c4e6ef10aa38a9c95581901443f8a97888a2dd0a0ab604f2714d627154b1a5ba461ed095b7e551433ee35587f7fb0c6a14c43fc222d27c113b0a1aae10e5a6441c3e0f4728985b0e5500c94cb17b5d8ea74b27de1b29360e122b5ba2bfed2824c4dee1cd9edf5c70ac8af7dccc21ed875b8873b814014b1c4081aa3364ba2776bc1955c785c4208287db767d2ac2104b47ba3cf5011b6ecc36d56ae082d1936e21d183ee5fae61aadb7efe8445a43989f796dbaaf2fddd8c612e1359aa62cb8e59a3cb5ebac1b26b6aae4d3741caf0108dd9da36c0e3fcdd8a1677b4880df5ee39f26ba77090c4ad309278312b0abdc855d3f6373cd1387ec2b696a8bb6800f099148fb10b66737ec68249c81e4d7ae77c5c32f3191d471e26dc298253cd2528e6368a353c46cc216ed57640da686aa0cf6ec952c963b105451d1082902242f065c05cb6cc4f32b1f7e2fad27fe44bfe3671fe0a2d5c6e2c8fdee08c1d3b02548f90e69b84fa86e72bf2f75cd9a03361c10fa930f4dc8eefa3eed5a096af508b905713c18c9c808d506ed4041bd49aab7b052d183a0ad53dbedbc4b77984ae341133600e3adb217cd69739d4b8fcc1297d04c945767e1c7b6534889dba457445bb034e94c33b477ce82eff71a021ca1d891af117d72d1e66a7698daaa21830abfa59e235d89df7b7d91e13aeaa11558cce32d697b6147d0a1dcffc74a577321eae281d5dd5ee841cb5df4da335ea7ab9d34f84ebf30e532b7f3e3e3f012d3ae389ed99773f168e03c26b041cec548b9e7ae9072af17f73ce6169ae86deb65af9f8ca6601b5ad034fb0c761bbfcccc6a7d7c0d9784d9f4999fb860dc7cab408d383ab369a2b9e888e3ee928938fa75f9178443eddc36ff167e1e21b8a75e2df23a8d38954ad7fb1aeaa0eaa63ee17639d3cbeab9fd0e0324395842be565d1d8346548b7821c88c0984c254730f682355072506f586f031c3b6471ff02ecf0aa39a49e046fe61e0254feb8e081065581dd521f3964dcd285babbb9f58fff83b7c24cf8c4751691ef5ac033b35159f21775330440e6176e908513b31d5eec14f69bfeafec2aef6a80d055335eaa68653e10ff108260456b495d5bc255f6ff55e86629a24de612f26c52aeb08866df5bca643a07f21994b59ff5b2c67590a44fd97242c363bc28170cdbaead527a8fb0d93f9e54aa59cbf0af4a14782e329aa34539ca27da1ede82b3ffeb668b3d1e4ad2ac452785605a2fd6e990f6454cad4c12faae3afd41ab0da482f57f7fb5af5dc84f095ec21b40133cde6c9b2c0bea2ccafdc8de8782d207febb384ccf01c866ee771ba6b12180c757fb3a206c69e3329f29989f4a6fa48b2f810a72b556b51558d49e76754a8326847fca0629f16a20e58b7fffcd563f5b92194fdf2f6e1ca881bd5042fcf03e3f04de1fc01887cef5dd4902dd0387d6bddf2fb691af947a68eccc11f6acac9a25d4c158a125541dbad9659e9447b7a5a99032b4466bf91032e2f083628ae062f3b9b78f9229a80105a9f7442bc41103af609a81838f343e44a5f6a36a2f34f9c3dd142fd0ccff483ed3cb4bd27a67b088ae2909adc9db19c62363004f6bcad6cc8eef5eca2496bfc0334c1392557f4b6b350186d7267038640da543833d1b0a764e0a934af577e3808acbaf60b4ffc2a9e875c9e9d69bc5e0ce9a0f22e5229d461c2ac0945330f802a3701759ac9b8073cdfbd1a64f3cae3c1f4d315508c1585d732b77fa9c07ca698446f4c23ab247643bd07a2c190c9ad90ba58295a2da2196949652abd027cc739b85f880e8b07d35460fbaef074b08e58c62340e757e8ffbe12f12f7750430c97205cb3edb12b7e60842adde7df309b626951e9fc1737f71831bd3802db4b33c2b637b21c589dc6e15e6ad0058a4cb818ad6e83ce628b196fddf3666f225a342bb3cacd9fb97d98bf44eb0c451aa733c40bd1f32eac7be5bfa826717eab55d59ab7807c3ff17cc8ebc148545f6075ec47cdcf28a039041db34e3334b92db7d2a1e861052860cf6e2bb1fb0ba7b4a3e4f9b0956f2de7565ff69edcdab2fe6d5edd3d2c79accc2da447b5f6125269fdc305ac0934dd48cf8494770681ac42661bebecb011c0ed9818aa5c62bcca109f4f0821ce5a18e2cfde712399e79cae67a4b2446737a1cd936631d791cc9a442b0776d04f92d5fdb17f0a8a9df11c158d6535a3e80931c92a9c074332b323103fe8e3cafb82554c4f8a8c23c06d01cecb5782bf138556a0bcd44b814bb29ff05a82081d6bb1825abac496e63b2fd29c300a910f8ab54e839ffffd3c04ea12746d0c2631ae272de63e1ca80b61cdc678cdea3b3e56acd541ae594e2436669dba575b02ad40834643d61512759236b18d10379266a897ba159b63d225b77bb75d9e81f02930ef8f650dc902737373993460c9d124db15b6d70eb0b57c30286a22f49680ff042b46263f22b9a8ab7999b1172dd2652a40a25a7942999c3331dffbba14223428f761ff530ba0ed35c6ef4d2a3d1ea6efa770cbe467219dc1205a2ef5c2c35d5cb875f7090965788b9dd8fc16ebab915cdcde1151f49ddafee2934802388b1dce5b61546744a8508b530d102c47fc3966dd42d32a34983749dcca00c02b37fedf09cb2d2bd39364af820b3603268d2ca7f456134443d41e50e73407447d5e5e58705f84d37ba7b5dacdd9d81bf49e6e36e0374b5bcf9dca5e04a43c1d75f109d72497e84858f5e0b545b114fee0202e0fc385730df596e5eaef4a96e268ced1acdabc0a2aa7e95efaf17bd25f7d4f232d90abfc7b083b75849c266df258b55a4423ce1d71a9488ff91ac0dc8bd8e7c0586a0153713f5e2e371b79c53272a4d65f2e69b4e3b087bc6e1b7dc372a861d24502b85e2e5c2d44234b06ce6570a4151d2e2cfebcddd9a070050ef9d82cb90072c367149220a354d4314c17a118a2a9d10d8b890881352da3a9cb4346dec75bded689b404714ff4eeae541d1596ba4d6956db06a748178c33e34433958ce626c3653fc648cdd102070530ff35ae38a0e68f7b069fb035b72ed7e87e997bfa7d99488bffabd7f52a62978fbef08a1dc87668eaf47b9be55b5e4bf137a0f008ae0505091643948acb09acf8401440354ef073114214ba3f48ed2c3b5fc67efea6a18cb4e9943dbadf663f149fad55cddee23a4e9876d11dfe3f68e78bab29cfff8c407c4c8a86009d957b5d324af736b80844b3da08ab0090572f7c3064bb7c026f7aa1bc25798cb0320a5706b661aef0be5f2d44e4ea2505777d3683643891233f9b35a1e44bc08058f04a77e8ec7aae0c0eec333da56f08081be5518bf1a3eeda4678f4dce203b4e11ceab9e52348429ceabcf36f339c09367db9ade34c64cf2cbe9f6861b67545954db04569689d5dd9a0d9cd8a6657fafd6a08cb3c2f46209c08a62525e909059ad8f3bcb9105789abbe9248b1486a8477ee679a9fe9ec794790fd7555734d3d5c518c4f449dc6dec7c2e06285febdf5d8e07919b64469067ad3234416d18961205520bb36edb5a23f75ecec2fa5990b4bee776d3a61d32346a22dce85a3abe17ec1cb59ad8d5162c8cbd2c49c1e193c8237948ef7e669310cff6bba6cef045b23f46c258bfd194e94f636785ea1f9742c7f99320a04d36e5c1753d8aaa79e901fb8974ea87f12fc4a08bc39d8129c318b5dcf819828424de0025a01173e29ad992c16b4d88996c3e8a6ef04af20f7b2470504090750859de2cc089af13221961cd9c479ffad4dece3efd17f0395bb7d99730eea1738f9f66edcc90a950409c45ba5dfd7ec058bb67c6d547a28e6009577c384986faa38253eae7d675244214e6ab26552d029964478ee0c70831f053863d019f35c6825765318a44ca6297d129b3f9d6372b80c91e31744bf05c71ec82a19231546417ef5f341187b8fa59b78a09dc2a2de614fb9aa642de945c25a3b9e1c51bebd0e557884faff58aa68c6f84d9d41dd35935b238f0e4c7a864491d6cc4461762f56521994bdae867d4f12c0a977ae8cae8767646cc96d2de930bbe5fdd676db4548481805f9fc96c645b400cce0bb593a3d9e7eedeb7b195c4706925fa74935a0db6eb3999c0aaa79d2d1da07ab7ee2637a00079f95de4d4c0bd7ee21d292c18989b6e33f09b0a8948fdb3a07cf16ea844ab144ebe5e1ebb2e7d6c464910a2cccbf1c09fbbbe5e7cbf69aee9c18b980b62595da31b6fdf0638e4ff34668755739e88a37f46a4f54fc3d356b62ef24d5f0e9eeced28deb8599f408dc2e560d4b696dde07514b689096b4cf0293c72d25d7db14bad2dec8c2e028a897c050acd764a17980727c61bbe0cfd1d217a7662e0d5619c4e779e15050a6a885198034e5deca4cd9fc7ddc9655f76b3486ce1ec808ed2a8c70d2445bd0e487c51757362d292b8c94ffb6fa1f2d76847a881ccd64aed0cdbe67526311bb3e29ce87120262268ab16a8f8f77c019cfb91919055caad9d32cb0732d1630a501714d029357da5e739a37f24bae0166f1efd79965d3a98d698009e664ce6559596117b232b4b2b51c1037a2b7fec49351f64dc211d3accfab30455b4a20f194f83f62f8dd1a0f74ebdf8e12cf732d59daa5e7740c3c040c49aaa2505ed016e54f1e717d46c0701da83bb7bbc52ca822dbee77da717706c9c6b57176b0bd652be211ac0defcdf5f7f41d7bfea1e6a394294f2ede797b2ba9290f15a3e2d0a5003d43f114090e8354ce9845514fe374a7e138b4b4d8f52104183fe4a2bceef005beaa738a5eb2ce5c335cc3bf0ab29301365b5ebc20d4762501d8c7908f8290bf20d3ca1735859de4f55aee58fd8fea2e6e1f08ffdcd21b0f85686b131b339cc83ea80e5e29ece492f1f50c10118f8e4fdab99cf4fbab49f78cbb322768c02a9434da2f81280930d9fe5d5cc569b5e24864e83bad0bbbb4d126f0ebe4a7de6ac95bf647900cadc1f7163c0b99d0619a3d9f6ba811e9b7997287fb19fec58ca08dc7c9a9682650102e0d53f38aee8fb04094342ec3006d50fc13e165598feb4a5048e53d05fdbcaf4707e9d438754bd41efb37a2271275a19728b263d0eb42f89e6fd589bb6396940e582f46e160d4fd53e9453804c2a48f1add2da557d7e0b9e1cbeb235dee153734cb4982bd7e48032b1dc522d75ffe92039d7e01d98e57d527bd6ddbb8ae79ea5868efcca2044e589a2aa11c27165f1408951925d612d03ac2901b698c0d0fb0f4e18d92c2525ac5bd01eba63d87560dd9e340682cbf9f0f5358fa75f19a494a7caf2100454219546ed1cdbf629e67afd71dc09f2e27d839e57fb58923fb648c3fb60e17b30688d7d324f5ae336b56153bebd721d55b9c70ccf4a67c6fe344117ee0bd6b5db7297f6f2a8d21ea7dedc5a5ca7ed992ba117f9380224306563a6a6d9642e4a2860bdfa084c0d210e15648de1d90578e311d23b709564cf8040df99b0c2694e9db554b80b4052102a1c096cb365d3dbbcc626c43245a92833fea1ee7c1e9db5264a01bc5b601a7ca53f2e3240378cd9b8881bd9fb8d20e5b045119093f8970607ec366782e8ebd281cc7e3c75ddc525a5673d04a5fc8265df92a18cb3d0fa5048ace4fbd51b73a835a1ed9a2c6a6ec7ca5e4619661e8977c1e707861d9eaa22cbe5b5159718a2f40c971ef5c1868efadcf55f9f127fac95e5538891305a8165095e3b5431aa84e4aebdc29255c4115c6f34748731a90061a2b58ddea9b866efc90c07ea8672c1b852d90162191bac2e1cbbe1ec8d4a60a95d6f6be88ac144d6a8526a4de800e12b4e92b982f580c980fb5928123039916c74448337add6f3369e45465ed484f086573b470ad3ce2ea2866ae1e201dc5d8028bb29c5c7b153d11366cbe8705a596919f8fb242c2dcf1f2498cde2934020a140a180eda77e43b1b6532e15827b5a1daecc928ab9fcd84711d8ebc2cf44fe83ca297f2b902f0d2e7c91b456412cb96102d9b8a96fb93a47225646c4f7f4337a87e272e8321ad92aeb8a52e3ad3f425e22a7008ec369821655746c8adb89f076453969dae076158912fc7c2d6093515224fbf8eb3484e85aaea43cd351701763c90296ba097ff265e90298eadd21eb271bcdb5f6097be39ea00d58c03abfed577b03dd027deca1c4d096650cfb77ffafcd2c236eef2ff768388298fd37f07ca50b511707325c65c7382bc54a02977e0af3e8d94575e0a5433dcec6c3432c75f8cd9c22f765931a89a9c2e47b1fe11aaf57315952a4c05db06a6c04ff00a5f86e5b281f58db29842aee39f572f29079cb8051661a37238722520d97de7c9a608df270be57d9c6112f7a18a94f3de4566929ac0aa84e04a2497400e1ba16fb6feb56f87ebbd122019877effa3152b196500fe75d56b6b3e32ef6bf3cf2785255343beb2c2156d7ed5d5e9645e07d114fa4be37cbb1d1287e973c60fb7780ef593e0c419e1631dea73a6d637a567c86f874f9e7ac6b1fe4c89d6f7036b7b76a8959ba97a9fa3ab794d1bad77147a2dfbed5f77f933ea0cffb25c45df84131b0dc6652aaddb7c1e1ffdeeb9edf146160295b12ae66854ccc25228817def1c112dc31d8e4da4a432ca68440554f0148a3990f1658b31bcd68b5eb5bfa5f214cf3b29109f4b780b0a6c27d1ad73b19a50c36a6aa1e5a5c9cc16530e32c8017185f23b1191ed293e5b82142e2ca7388a2e6df754d9b4cf32ddef95a6ccfe44045b7b5d29856495aaf4830c83108a6794677e3e6952ac5f55d5bae73e8834d058162b16819e73cd675c89b81967d1d47e18a4dd1efa03bbdf2093b570a93e5bafd458f7ec9c82d7a2c9c2d0cead06ea1ca0f3c09172a59c50db8c3aabce0ec8a13f6195dab48bf602303094929a66d392129e231a8c8a4262aa72f23de01e29baecd27d9a9f8e4c1119d5169f76e5e6a72a84467d0db3de06c7643dea53e663b39dccf34201938e75126d24434965e1b84d92707919bd1b75beec5364014d1746826775e625daaaa9058ca6a91786ee25be991d2ea46e2e178434d2fc724ecac53563602f3360025b9d180af2c38781d570bcc9a94d34958b2281b47dd915ea2ef4e257675ccebd83222db7dae367df28a6699aa04ebbe1955569c0cc3abb42a1c112cd5eff28ecfaa673e7dcb436ede972c66849a2da52cfcb260ff915357499ba848b893661dbfc0368549c887cafe2abc880091004b0db87490a0e388a7143fad90917fe497ecf5cb440b294948533131d1893c29a98d8c1ccbb2924bee0d5341bf2fb47a0446a6a55796d154d4f66a69c69762ee1e424ab9a82c76674807c18b72de8b533ed11a228f49adea60987dbf791b06ebc7165928ebf5927e269d5c7de4f7df24cc5831e7b112ced189c52b960a9fc505aed0033f32c0f4e2ef4a28973ab880823f4b89fdc3709fae431522645a49ca1d82fc34fae653d18eb6c1bef63ad0e2cdde8cd5406f93c039b3e69a09f67ba3f6a87d8002636ec6b782e50e6b0adcd71a148d6f44f8ffb4284a3991ea936293dc98fd777bc7738da07c99b1041fe20e21eb9bffdc37c3abc3fbe3c5acba88825504b1400582ea42d787f50e5c2539e20c0e0438f2eaaec04273d6af34172eeefb544b343ecf0179b3b09c7a7b40190ec08c2cbf4c6e9ef8f958cbd262f169cb13e55133fb02189fcabdecace8397030228f8507575fa7eee81bdcc1adb63d2d9196bb735c0575bc9b2fe22dea17c353674780eed96cac1153c8e831b94bbe12b32298a35c3c1ef2265db6dfa021a15971be2ba6f0a4843694435b3b80ea1203a0c65a7078b377b87faed590126e1d19799d85e1459b46aabf230bd333607ca748446ce48270d254bd4aa57871ac3c74e362f22ff473f59a7003561a6f21ad2e026bdee4d86cb76cefb2ba525bb3fdb5761f37dd1b70ed9a290c568dff7c7e5877cb542af87eb947da56c2a944851e1021943dcc5032b4a4f94746c40a016400f1784761cdb1bca880ec533145dccc769b100d2eedda2cc64369ac3496704563c8cd00eb6eb5976dc7facf7b21109cf03be3488aae3dde9f1a76b2c8c78ce1c4ebbec1306be72991b46a1fda87adaa4c67270734180dcab965dc0bb3035a29ba3f4c3a594986a97de74dc844c558f7035231a637217f0a919f3df40e33535d389007d4ff19c81a349a79d0b5d375e3847900ea736a2c0c912659e20193959c127a768ea4d420250cf0100eaeb332259d5f94ed9c15f7a657139f141c064b71a7b89b1d8fc22d2fceab7f5c870f3b94755382ac80f0919b23b83e3108cf36cb0b68b9f4560f126a5990b86d1d0bda0812f0a956c46b6baea65d3d8dc1cadfd8bc1e2b0052af382391b833f3472dacd0918b8c277297652ac92557cfe8c43f13a1f71a8dd8a91f26b044e05e6cbbc43d904ce23dd6c3d23582314cedbf9db17051315c127d327b4c2a78d7b6721250a569de33078e574d24da40f79eabed24bc56de9f104d5501a9fe4d74ae87ca0f9080f09e5e8f7ded5f6c3eda92badd7abb02e2888d012b06293158d8d59b0ff448138bddf2274b708c2879a5e301af185b70594f15fe0bb53feada18a74aa1160bfc0e04d42735d3e79134abc7ba7c6481cc5f4d2fb5641d116038552e6766b14f8340c23a4d020e1fd1233bbba403e0d4ff11452406388d2d395aeab466a7f779b1b7cd68b4438673a4e0246482ad2807b43b590f392b01b7dbcd0599852d71ada5526751b5a1bee0c8929635047d44de7de2e8b40f0118e5082c7d8988572037df33a4169f9b610a8335cfa959c5635ba63a6c761f60b34f533919891bdd1223873aea9f7b518ce6c343986337350deab1b91fa0dd383286530878aef867764b345ce2e6fcfda13a3e673bdfcf854938f4368cb1202b97a1805f5dabe335e7b14857f65b4e6aa09b605bf783d4e224277219db67f6232183fc820d763d77116556247f98ddb20a39351b19e2b8095d8c70fdb7002c3b5e4e705eea6e0502806a8b52eec89bf84fea679e8b6971364fe157e52a2ea29b18926dc444b1b42b4cfcddf6b719e93e4b3109bda0b1bdd3ec4adae7a037d95501b041b76d5d077c62edbe3ea26d3f40af6f4a85ac0b826f4622d87357e7f3c5c9337cb2b65641eeaf4c579d2ff2397a621ceb199816e4f14373f8a6e995136bb9843864db30eed22e7e424be76e825b1df35e827d68aaaebacdede4b5b1b113d1494d1643a4a7b18d08a91894d3149d77864a4e7a4bda6a301b942ef67a64eb568b7431b35306cec8b1e448b020963ff709f6c017ebc501554732d5d8cfede14b6b2ac8e999eb9e86ca904347b2b455b8a6cfc05490a821eed981b67b63ba1f3fb6d06aa83dd702cc754b584380f95d0e706274218a9340f4b741ef2bf75dd5b635ae499b37e58b05b7127cfcd81c518a52b8ca5e691f835ca61b0a2b48757863af421ed04087df0e3756888846ea19e76081d6f9d0ff6931de45218ed1f594dc7fd7a93e60cbed364d64be78f73b40922ef847be359faa77ac80861881449a765e4f9f239aa78b2f0cb8747c28e0f6c3cd697d1445009485d7b123268a184080a9b2975383f35cd8350990d7217e73faea11f32eb36414dbbd80dfc4485577c693ca3c5194a0bc83792c76f81df0b8a39f4d1b2e3eaf43ac5c48aa5a58f6a039da4590254022c752cf019b0c1541b959e69856e0c4a5f556c45e49941e60f5bb2ee40b4c5eec26e433e10d6a1b4784150a4206b93a5365f8b6c8dc7ccb6979196dd1bf2060d4dab901a74cd945e26bbd22182b2ec09652480baaf4d6e690985ce76d47ce540dcfd25ff97d565c9fd73075eb7c7f2371dd6171e15af424f0a3492293ac3f8d1ea07153bf3528c1f94dbdadedec1e9e8a8b9ec6d50e88ad9a3461e8bb5363112762d970603d150d88d755c961ba392cecc7bbfbad796a9ea6ca7193e93b7c0d7c0dfb66e1f4c62421914638961ec640f1a06b37ee908ce1614a9d8f5c228e7550978e8d80dc34ec576e1bb955bd452c4c23f502c8b29aeb55f143fea9315355154c52ce685fb08b116f06d69f5a991745f3ec6d96760227ba16f5ac3059c006a64ae0f86cb57afa21528dd5398958bea842341fcee1aedb1c7a0cf5573912749f8f3bec8a2d5e7832ecb72b5287e313b01480f38d0696ec588112f11024aeab12d0051bbc0c91967389b24ffa01469230f933bef6eeb2fbb23571b68e88c93b055fd59877a6abe13b705aca79102095781657b0f9bc9776f4fe18e0371c83be64b00de96ba8a73dce8b0faf0e1a670303e88f93aae534d9b5dffe4fe57912c10485a45a0517d9bae4a49647c948c2624ccf5b9bcc780b15cf4a16a3d9d69ce03495d7daff196a0f1af8109f6d432407b01eb94c1a027f2365abfdd533e516a66c726de8ac0ac12f91ab0b66cee7b0ae4f67f53cf4b46afbcfc32eafca6de261dd75b34438ae6adae843c91139eebe7684f85854d3049588f3cbcd6ce16501dd0bd6556e5007411d18808144e9c1a177c4c05906c1855a7faf2243869439ef50b5722e153bfcf66819193c823828a900b9820acdf0264ba6e5a5a912b531e099d7b67862ee88c730f5933efe9a1cb35f56bef8d3d7c00eff9229ad170455a5d6405a01cb669b4e1c5ee724110b10e5b1a3eaa60fe2a7957a0223a8d111306d5d578fa09d41cc2c686a7d18fd3e5038e465b717d28d0960845130b240866b79b0b394c95926b01e45958bfaa0119e31fdd16a11ea68920cc3b0183b5ad72fd06de39fdb322c0978a8c4442c3bf80ebb10d1d234fc75b76b70cf9ca6010dc79e531fcd75f4ae1d995226290091fce786c3be4f760142dc0c864b08fe0048ac96f50d7c0806911994a5f65dbe23cf3c2384a22f8f8751b6fb648a002d6e41788bb59ba09a290ae7a367ffa1ed6eec6c530dafd62cfa929a7813bf057fff60e9aa6c97e8ea20eaf2a851a85e676591dc946d8200ba2cc4b4081c20618634bc0fd2b93a4c22fdad65a4fb46b025ebc3387495dbcd40be5b7398f32900abac0e78c855bbe9ab15d7225ff409d0f345c0ac5586897692b4932df84e213cb7c7c573d518be68162e043430fc3239a351f6717de1ea285807e182eafcd9c76104c583b30a5a06e2981fec9b9502aa9fcf3fb162ab886e84e360456a0af2273931ebe0c17f02838ed5d60c0f7f7c6b5923de82c3ef82406a8281f939533ba4c7914a4fa41e91ea7236b14c4a4808e4f8051af0108c317e2867886d6d6e7571742bf144c9f4a3120990d25f8c91724ae217b4a6e1681c94a2a7cf85f19a0dcdaf3ff142f0a3caf190a7dcbcc5e284ba3b4783b1a82e877ce9433f9d11b901eb079644258c653caa6def67f4c7bb087cd2106bec8f79be8fb1411490800f75fdc0f692b3d8b927c775dbec5ae3cf94c40831613a6a7981c3aa60f5372a0d787ebd04a03e55dc8396bbe9258eed54ddfd7ca1alibmpifort.solibmpi.so.12.0.5libmpi.solibmpicxx.solibmpifort.solibmpicxx.so.12.0.5libmpifort.so.12.0.5libmpi.solibmpi.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmvapich2-psm-2.2-lp151.8.1.src.rpmmvapich2-psm-develmvapich2-psm-devel(x86-64)    gcc-c++gcc-fortraninfinipath-psm-develmvapich2-psmrpmlib(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*XWNicolas Morey-Chaisemartin Ana Guerrero Lopez eich@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.patchlamb18 1556913984  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.2-lp151.8.12.2-lp151.8.1includempi.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/lib64/mpi/gcc/mvapich2-psm//usr/lib64/mpi/gcc/mvapich2-psm/include//usr/lib64/mpi/gcc/mvapich2-psm/include/primitives//usr/lib64/mpi/gcc/mvapich2-psm/lib64//usr/lib64/mpi/gcc/mvapich2-psm/lib64/pkgconfig//usr/lib64/mpi/gcc/mvapich2-psm/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.opensuse.org/openSUSE:Leap:15.1/standard/81d31bcc9d9978eb65f0e864744a4936-mvapich2: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[ucĈKNu4tutf-868e43b5c34e7f4177a0dc591ca4befff841d285d0e71aa16865803a7833f1493?P7zXZ !t/%] crt:bLL ` CQy;'Ee0(]ꟾԊ$}7 $, ..bwшPQ\˃'[{%a.FLN̡],Ml*QNm*c͌_QXn# /i rQWwvr/񏻵1f!8^a.P|S1Q"ؾ* 94e.^n+Q wRm ykȪD*1$A<ClYlc!VP``v+UZ }^sXM-MTj< q?53X <`]oV8!M/lLOcP9h[b@ysV'5u8]%JC!ᛀkY8u }T22w΂|ЏcoK!w}|͗ RvW %sۋXr)tt70n t @í~;,|htH5{4uN7tWh  VP&XL1;V 1$d%!ty2,R0rcsޢVVEIz3M|Y`K]2sd@Y.)**4SP:pGeֵԣI_N`b}y ;\}fhsF&,oBsѧRׂъA3ؕZS8Coϙ"LYu4sod7_2&=? <1Wl]77 2Y<'12 bܢ@%q$ޟ\QsՓڬlպIQO h@Kj-x 0OIG.$҃Z$x*YbZ6jC'7cZ,6n_?LCr}$lY: ÒQbr `sv|}Pq}l@/Cn&6m87a3h7faB*C4bAx um[iY&(\Cil̦0WHw-c>3@oɟgp\vUP 7h4=؊ E(1p̒d%SG6o&aȠߛgt9-s>w\{$/C< <'X~43w˭1 J\TYö➸r5ęn GQ"?fST \c#\^bIU;~汍 "PǍ`)Z4 fߖi LT2.? EF$aTWT_DZ;_CB*[/b-,蓣rmpAo !0`S;@z[\C:chxpi+w?d2/ҧbdd %~XIqioEK^u/Sw-tj)@azq|K˾>cq+`&]DGl!˅Pl@7xtA.XvNӴT  sIݥgja!$` m,dG+KV[܏ )^8oIț+T5}dut%Π|$Y)'d:;=>:~>[P$,kgN1{{iDjjraeGԹ6 dvuFxi'<}ڇ/\8Ibf' >Xx]Wi{ 3 "zێO?PjV\=n>=o .u- Im6!ix'\u[d Qfҝ6٦5.Hn--ZMBQApuq7jumSPTJfzǐ-~P~~zQao%`#&L3t NvOro>Dx{6,d$1{& j8A\T䔦s> kwpgˤ}5XMzxLYg:µߐL֋Wg< XjJ4^9]<#"w+5BaKj v[9(U>ՔfKo qq*ӈiB 4W0sUMX8Z*mG_1g> 1?]tv?ג9 fxeĴfō$4V>|ʌ @K{$]$e*uއ]KqoJaUPТ$jd=-N݉+x"\3)<b?oivJ)xa^sPj(@T\21՘ЫWEoS4St4LװkmSQ3MP5h"lr#X͚9L_AOzԍ='m[Hp)RTu$֓ŰsRN:t# BTʺ`*%b~j|]?+\d$9BQr.OH'Z:4^1×GOtvTlz{j҂̜QN, 吰 iwl~>sԀ3ea݈wH8U4lytu-,e<Hփ!eƪ`PRԚJQ=0sfx>$;NV=Jҿ{Ie:' z@Yދ{l\ w`E&Dt!ׅ^e2 ˯sá\vVBĺlBpXO杙߿o'C)+Mh '&҃ðm q:(iY4GCЖX:n J}Y  ^tKXؚi7{JzUʌߵxMcwWooX=Tg0 ~ o8 H=SD4o=$r]w.% 51 $bU +\qcyne|ETH"ȸ-D~BVвIj|sޢ /u6yiLjB]ZE~-` 𞃶p)Ho8WlKx,4kғKx+,FTFqG֐5C=2&r ;nJ)b~i"P~$1:kn"r6 'O)"e(:[khC%@dFkN)fT69Ɗs<8 K]Qo?$Wo f|^[Iٛ,#P=!{ٓ#ȅ$G-4 $JBgSڝVGk!FC121O4Ccjap8MmVXT2V+NA{JMf}4lyR'NW>U4SϠ#Y5Ηo 2Liq`K,2IF!;Hڜ4q`ϼ✷EsNNtK鮦wM"0[繞"ڧXlͪȸ.J)YIcd&LdEE_y,ϝ:Z*-T60[(S y¹9:UEŬaz >r,Ē`5A$- ȷY(~@@6;ӿӸEj1G[) DYZeb7,?icHA% ?lJĚWXw|yրbp!b *QDcA#i|.]Os" Ǭ(CN`#<,I4i/KaQU hEr# ʃܖ8 P2Sn)]1h:M`1iI^^@Dq: JӮ9h/Dh?Qmlt7yiBx߅*&sdπgxo$Tg!2(?͘?̪R+PXXj`R|!lt|žM^B~vP_]g6y*l*p[J 1i-qT`6o68)=FD؀F5= J5ih? GM K&_莓]I uLٟ0uy0 ?W6mY yVF"dER[}2'L˺+mJj ^D{8JEOTxQ`z\Ygm $*F@qpx* ^N{i [qe;MU]|s8P! R.>Nߡ_}ʾG[ ԛ8ۃmV yw߻JF#Qs@WD[Gxbx[&GqP/">Le`||K ,7 ֪zMѬ%zn,O 1"N@G)Dli)^%(gb~a FV $L8?1D4ڦ@ox1ҸgkÑhlfmSp5a-~-qzTӃq2my[D+C*C|f?؅gK^ Pzlnwv`xH6B3NBE3pRMe~]M[rhJuUgf GYw #&nBuxY񁹡i>uLRV  XT2K.C1A.hW/ Em ~: 6x#zP둲 VhYDC;#%TWF@+f\hW 0n"+Ij-d(B y@#KPM J;8%Pvpq(F˴LeAW<%U*X䑙%R jqﲴACxamHG~5j'>g%D1L|QJ e(E7^Οe}/uJD}9k g7KM`eُK5yk O$Tdο2H&W3`cqFƊ@~i SCkX&w|"CdG|E7wuQʍ#&cU/&(ky7# 0ίG3Tjжwj|U3& okߢe ogY&Y<6Bx)鄡ΩR2zbZ$@%Fݜ|fuPq,EI \ˊRH\Z4ikP.\^_sT[ |[*Qx.ZZwGIg# T3?1㇁d^tqs*xSz9ӧ5}׀J THn'vnoZ6ғح ~.;⍆ZkU[r=j#Q1>0y$A󃎦6.pSg}V|tl(F,CYU:Fex@JJE³wlPho3@x} *KQ_gg -|QJ ULߦГɫ~ :Y*;nʍo{OF,o6-6Eex?^*Y3aq@/ޝy6~LFE^H@[bmr΁]/:;k+9SwxQQ9SӎL a8m%X6J( "%lTa)URaܫX-֔\iSXq̲@ @+kNs \-Kuuf3ZSCý9 0idV D5(V+Uq9.*ʯᡳ#{(_*%jF"X~[vCԌEGFb Xc_JjLSHwwۨNW]"}c^zF_ Qok߽RQ@-zM mN]m&Q ki͊$< ,$yXT㧻~ymξ+ 5V}  q"d#B+Nnc>ΈMUe~Ud>~UenfQ2R9IU:л.'+r[_ ߉ ̀mT?U۵%NLɹ/,T@-b4}4FO}wþ~VuN"sA.NHy?w hɝmDyU:h6h2Swc;s?v|H5&yC LLŰ(}=tOQZQn~ +ךAy( -r7). ʫR)2%E|}aJ?z*a# m=ASyz$9(ţ[p0~?wx3 8äS&w/jzv{[**kF0I2>rAώn;f{Vכ/˔&8ro"\a[V>" 1V牅ke,))d:boa_ܵvQ 'ml_\ = ED0Y=#V$֫&t\M[&yݾpS֕uD3$lGؘ`T[M |gIC,zrWnpfБzэU(5-8K#io{H$:\`01b/z%bqx'E(?qpR&KQ{6}些Ѳܱ(͸oUW"R JȖg3v J(TUs*^YOorfciS?[Ŋޗw0j ensUz h|?w4YaF'kB46\r_pW^~9gBmgN:p@u:w[9Qz{`dp=F'ךt#ExMQ*rz+(`wiNs!gP}8 \Ux<{ `tk-4VB՚9a_,QIX< B:쁚=1DD]c+cg|mltvxJ"8 ]K9,i֘M, nx}R[)ӋY<^錘vfd ?'*nf!; 4֜ Wߦ(liQ5aW{ʝ©%UIvxˀ4A=ޠ =BUu!Xr::b:_(fzfxqq {K+EB&͆uyӯK}xGJmBUl)3p+L\Zp8z SؠVF)2L 4 !Z9klo>`j݃oBK/?ɸq[Y S8I1EEACfaG *VZ8uL[$YjCgXkMGWLiY?~B0nӰJzr]uS\#x`❭;\p/e3UΒ9o5 S`W@+f?} ,)֡ eQZXpG8&k|;CO!rES9.2}Z"\HRQ kczY,ay{?З*Ѱae^SȚœ@vPw :zBëPt>='sƌŸڐQ 1%%Y¾uS hQS3g|\ =;aSy/EE탍PsLY<)'I-kBX!]DB{)Xw8{+ Q\CrU"xǪ3dWMm,-hu!k݈@lMIRj#M@a_W޺tFQ79I:R9WC "6J4D;ע~Tn6G8_a XPR #Xՙ2&ML%CHɅSG[U5-VwYvAJZ6ڭ8QX$xB,M9?1GL)ox՞(D`p,m6j֮<&XY'1K:$̜d7qeJ9ߥ ?Wya=%HR{i."!qy (6,#r-8PQxaӗet5+F[iyrq<ŰWn e6]a=2P%,d+{~n'dd://A+'i?pnڏmKwԕz2j1Hz$}jE5R͍X (WJA aYZ*ȭ7ƣ{J ^k-!Z2rdNdc qphOr)ZRS`zlHd 8_>k# j!ZZ޴-q%Ǽ@x 9j-|Nl3˛JXXK]}?ҧ@ʥ[_:Lj𿎜<^[?ŢZ(i2S%P\*fd"ꓱXuWTڨOl{(qQWi %;p`;jD_Ȕ%sqbM 7|WvGR%"В؊8_41^fBC>T]x] IJV(~2Bc=z*HVhfk/\.p7R쿁t%ᩨ ҥ}AcKM["r$L0DAZ>f~{;5뺙9o$%%1G1$# %q\ D}ϙlq=v7҅:B_iT""zdliQR1ъpmalCwl~Ps'+Fq5r)P$AA@jPm M+xdD᧒2KHQ£ ΀VM,"J]5Uc z 7 b'DDBp0>/үc! ]P P%yCvB; #BS ȆK|QO*3ޏ/{ffiѮizSWfm^rB7R/Ͱj7}- i<ޮ3XL Z]`da,n4K24[&[gй5f彬wl`?M-km3.c]H2>aܖt=sxIv۳U(B'{(4uyܹBY})Cy3TTL2^wf3 wtb *A_Q[ t6yX 6@r ]? L.NqӁ|op;O .ɄMľ?YuZ` {"w1s~% $/02qȩ_uTp5o%qYp}kԞqHUu(ft.Fl5Ֆ9_[z_,.).颖3a0w9 M{ FzMJID,J0Bʙ}WOg p@ǥ1$< k/ZgCHqhXcMOz"]w=Y8 W`xե;Y3HN6WrBKn&Z^{T3SQbFrS&PAڒwƉ"8WcN,  {Ч25u?N?n6Θȓ„3`Ug4g(7\C.Ȯ"S?Th5>*!B!yŌ:O$]XR4>F?DB@Q. ꡿7v:h[J.F{U t +]Rܺs(#ڙw0X-6!* less8|4OX4qO5. n_qc0򧙉 n~x5 B4oj@1W0K2@#飏Ի1 dwk`gd+#ݗ;BDFmL9PSۊI§kꮽG' h:W])f =R9#^E{G bj!2uWͻ8--, )qG AȂN`VV¤K5wp-9e,Y7ɖhr /  ofe2s6Pz>bxa%Yё0`~n"W:?-r1 sj&z߾(C&ӋgApo Nālz뎓]_qMR^8e aQEEo_d:%>a``ʯ$ !"K\D~5JP,Au%+@6NΉ&z۽wAO6Es0~,ccb\sػ,}mHe:2}x6%iz%wҀ#3,C _ZSBYFڹ0嘹km-L5ݖn'x(Ks+.F&.YMא2tO慎NsbҘ/u3_9K}/QŸҎ>x4" K$Ȯbc1T'^9.B⭯"õ}8R P9VW$C3TM"'67I +*'6I5v|IC!D[Lbg8 ݨёZ.˰аN0.KyʏLb5j~f ]~[wi{xSIȃg+|soBa់I}#M˃&ܱp\9z'H4D!4z1gRℽ'5whg#\]4#"= )9Ebo+ީ`\A9]sgJuZige䏷r7M@K8UʡPyam!V&jʪ|`c7K6KuSt d i-ai4ySW!`x`D5ɬ3e"R|]`zyRR6ANum_e6Zgli n0~LڎKÍ7!S9IA k79H'wҚۙiuB`x%Ldϗid$w!i^JE =BTޙj@,]gO*0u3":>^y Qi ŏV)h0wxEh`ZF,Zu4 Xj"0\A|ߍNYЎ]dޚƄLj'g͟ 8~ Ajר{kqHx6jk\$o*;ƃ+GN:=?VաBغ!Eկ  Eec`jsKXI&NwA&R)zW@mMsLd?y%A}^؋gg9aFyԇzƀ|&A>D^Kb"kq$=Ҝ]`:WUZXwD+Ov[ǜ +,z*.񾗕/ um`?ͦ{,'kjjI$jӡ+[B j=$!zYX,퍋(&NB{mMYς$B;R UpN2>[×0̱:979-Jvbq '/BDT1 > ]đQݹQ.4fC3QtcIaVL#R㾚 {>U@bR{(*i,e bJuA(lrсL2M+ك8ikz/%zzUe%ֱ{,Fa#EO_r3.TŐ)`Z K#LhJ薠tk3aL,;MxnWwb$jXKH2>V~?#LC_[j5FQ% "b@}N'YJ`Ά/V[:bF]+l㻽8Ҍ ދ]%hzG?TA*?sҙk^oJ{TW!%5Scm M>ζW^nMjƛiHRZ4B|{Lbmo)Ds duҗ@ߍ' p~xʊoC8*,6" Ht/[(LSV`,#))V?)%Q  '4M~ts־8SNSY8iJ* Ψ@RI抎?4,ǭ\:0!%F-[=-!S6PhAlmf}tUL!1!`zXMQi$71EhkgW:c^4E"Ir|)Pw"8zwʟjm#P",L@FC\f-Qw(Ԣ;'SO)XLoqs D_4Т53pwTo\i;@ ӈ2}nCpҺLhrMoq{#fRĂDqY7q-<7>_ْj DRW$'Ҵ&u#~b}!94"!\M/^vc mjVkԞۀizg^cS>(|_H ޭtrVĦҔ-OĻZj29oI :liAr2<ZN jD^v"Kvԇpw6G|R#^UzJ=}-cm:H(@p_)Rn5*GOD$x/* T[I\\-bsi۴3ZX_[mgѵ.YY[ #o4jg"1m5m7" b #}GШ5ihچSȻ[ڽ)?O#_BHϴuKcmg%&Cj\r,.ÌNPCt9`> -Ak]! rl{0W-p#58lImFO :kzt+c>_6@zI}u#/ٽ$XY7.U *Ԩu=;(HwxA Wo`/r1wQK{~&pLh:]֦IVsEmO5u#1->Gr'@b}g~8hyV \ПI",; [O P&%[2}o򵭤ҞHT=3yzn޵QXLg97%g zϑp2$J)?4_u7,;{iF>Jl[Eg75sqJ QRD85/-0J:/> B{~]zE`+vupmJDihP)m{FHzL .*vcWF6n'`F#,Jew|>88XJyed>!+t2!I?8imo}w器*ȗuFm%vTm,ĜRf-^n`e{|Y {_>s6Q7($0.3c, S7 x6w&|BA5ۅ_&1:W吰{J5738h0I\*zV PE*Qa' L7ܞTKV'Ms?jjX×Xw-qJjY9-Dl:RAY,X)ɽi]Bȡxu(0mdy*(xZ܌}sJe}|u^"2`U+sdJL¿-mZ)Zth7"dL|+Oܹ!^Y_(ڳhX}0eVdy0 8 y2pvd_{t(Pa6FR*SMJg%nB‚* cSuo JH&Z̏^v%v-4EGy1m>9c1О/¬,XؚL .oa`$X#Vuu`G4磧 djT9l =GxkV"ć8ҟs,F/6cBs{}qQte[*8P,B~mnʒԢN@37Z[~܃þ7쐵i"@=n+{ W#&1 LdV!wf'Z]Wޞ#w*0S4W͉1GQ\2YqaޟA5.h A0QG$_u0GEft>ekIX^/vV`&I_u9ۙ@w6Ȋ5W@_UTjiO빌Vh^{#mE~+KBq#hYesbIWV- U7fuW ."0 _Î{L\/u fD#=N*q-؂lNDo\m=D]Ck1 e='wtz=69.BA%H> 5G‘LtMtH+%zb[,"})t[$fzDmg Yف1BJeȃ'SzƨawDܝ @d{PG+2L ؟ڑkoۇfj'h0-p+7u:xڄ74ThE>- mj[Wf8t{ZDDK@.NHlY& (mz~9M <x죏^q!/xCxl1}IQEieYoUt)!l+=h?M% lFtCSq %Fˬe@2]IV U|pBH %a䛸y,y"u׫i,y6Uo*pwtA$%p M}7%ҨgĹq'xΰoPv9#O Z%XϚ0e`Z]s+K.۷|C1 YV?Y`-Y2*`icYD y ub5lAd`™b5drL,sz~|`bܝSYPQy/:*?Bw]Eo^lGΫي^G<85XBŐu]wGs_tƴT{1M?io0c\D^?婝Uُ&TO'3ăpO7<.kY dcJ# 6U?,hxȨ=/&Dl'>q8Ag6rUT$ҦX=B4ĉ  tξKP1LIT*2&Q$ [D:+3܉Z7ac~EHfLh-ʦX-7lzSxeM+wE0n2j/ۖjO-H6BQ),zuڙHcj~;YG+AZ_4Ÿ씷w Ik}^%G:3 =Ş4M/G5^dnn4zњ m&­z7%ta#j:_RCӱ AUyL3rA`bG_&K"l8Ƀ+86paM%.A䭅u˜J!:Mu֨ӵ[zEBb)n8vC@̾tk+Oo&DQ ͆BN!cǮ #1(EΆVe~&t&W 5&i[V;?¯QV]yfg>))i'ti'-ke U`o{Ϧ5{8w"c_} H^ϷN|Y#t51g *{dGa_RVbJeSK8jU'-[E,ɍc~׿ĿӦZfB\\aFl)'tg1 x4M nBn BJe wX756"P<{ӣ~ZI0֣ tu 2JGm~haXϋ'L&m7Bt;s_CzaبVh$rJ[q {ӱ5%jr9q_ Rꖄ:lH1zi28Et~x;}ɒ%܄ۢӇD{ F#xȻ, cj6w,e? xx6>+aN8YAg4T KS̟s' jafҰYY_AǘSS]5V:X}jPU^5uZllU6S+.AʝQ>(fZuL:-!, C;Dzu@-, "pCb v]̷T>a~ tg*WmdkmPiGQ9e*kyh~uϭ( Ck5|۸ :Jp~Fo%O"p1p%MyvlɺOk8ko͔p;"Ⳅ3w7u<[ODZ I.Á2*zfm? `VJ(,WDDW *h|i~Y6,x9NQJPe۸$XDNR:="D~Dh/e9n&CwOӚU+@- nV sb@V Ip9l $M6=unbc۾YF 0})dQ, dɨnV0 mD闭.* OUkQτ}jbjC,8gCf&?(!+wX d/VŻ= ĢK(BhUߟqS΋R <={#61~Sy] |=&O';Uq:`4;z؆:o0oBW%QUyKvh5HbcÐ%~G6a6? {Fġʩ3v!lI&hԁߘP%X~ ;^`v=>{dqOC#h͵ʦ\:/3aT\,$*ovBњCA IDsm5VS&ƔLA>'q  ?-.}3ɣS;k[n1eDM=T@qoq7 RHh ϱlL^$ XN- WG8_L*m\iIj+0MW >瓦NtNhd%}[^_/Wu[Y@edZik5t}mM؝eg[Qw~M֋rtTUDу46g r4,ph^I3,2IL OX]#IEք;*~̵ف9 &RkW=D6/^,;^R8 ]37rrIS)(F~1/}蜜Sl$-+( ϧt*r' ySpnLjGM<`l+dP2n\3L=ݫE]K"ӕ_O^-Ad'9urNJMjZ 3"O5xl9اBԩn{Í.M ;W%b$EXȁ[J ,G.{&>h ; \v^Ͱu f:!^;ko`2Y(vK!l`5bx{kʑ3'.r3LFpȵSdhg,\zw8QrW1qT޶Usd ״^>UEw7y:&J_]8ถk7rQoc-Džu׋Ԧg(n9ɏJQTOtcȯ7 2Qg%ȝKY 8*lI93ZܛojlRHExC)sƘ3 ⴮;t@Ps`珜UՃ.teYJ1iK>TF_㕮 8._1 f褰`fWv?<:r49Ca+e37=G;h{5uLjWǂbr`#MNp~'DV4n1-y򚕡*UXnvXrfqá 8vvT﹤?_4Dd]gH|qRN< 9q3j/Y:܍Qi$gy!}ѫe_Jmԯjeяx8di^\$; XYP8 W'v[esj?w޻2$HE}9Nr:rq|QB!yɑu9aur6/cn^1*ʼO+?ipS lfr@?zM{?1ڔ'z(PhQ7BjMBD$2ܙ^2k=L,N*YWoؗdJ1 hRμG-zCk,߳$2N~S /tk %%L*ǐheڃd-CP0ګ1|ԧGcD=ړ\JҨ>yxJd /_]ʳcXQXdf> 6sqٝPz:[YEsH)ys_2w:Yٮ347|gP܂GÍ tz˞*0dS6 +KTY] =a8[ x\(O4*wt)'&re0ؒu6>|K,"M+xo^@74=o97bF'a-uOT:!§v?\a3X3c^XB2ucFpL@@fID-@fcb$Z7.' R:8AN k[Ա>@1,LmY<GRm' n:A9' ,%USѤYLm$`#Mrcu^)w-HU=y8xKNI50ͯ7~cEi6(Un4(b-Ԃm6nl٬35&4&E =ͥ{> p85M̯n%P#d_%+55Z[me-Gtj%IG 'S|`ǡo(T5>a|QnrrdC[,oj*}l8iR  F oMamL/Krc>zgYQ݀ w.ԧ5Nvff,(ZDZGc!tQ,CzM Z]a s}(aTrYvQ&D%󨍑%xI"m&4A 7qxrV| |⪩&f^C+`h:~ NV.%c|@?;m e-GfReUbФ<\sؙKU0:Ym<066A f?`wqKZ YGSHG*}#I[CGg )ʷ;0!<]Fh?wFZw'gUq…XDH˛!ci7lάDKbqԊ+\ya ( Ba%%#a~tᱬxfnMV(=*8ybi ~1.gPhnpmt$[OGꪆwNO`|GSi; K 늬@S2&ShH4q䄹u4/e9DbhN4PJXh"|an=/6)c&F0D(jbg< _ ub_V_MH<3J WN+yi'Y<=bʦ@_epѓ/f. vF%Y4^ڑtN\iiMOL|^6?ᴘ"]˟E|^/ҸReÌjfEz@{YC{d˝Gء.ݪpFi&sſ1ڲz~u4mJʠ&eJoDu1b]c?%7:+][tᓷy{ ̳D5dGDQC* qqŚTpbnng[) V+ a&+&fp$Ya!'7h/7bkqjZH@s41`ҝ,* ?4CW`G|t|(cDMf头T,&aڅT)WL*tD: ӈGHa߫i[/o9B1# OG@|q+.Z(p`$]g8G<2 ]o2m=^pfJQAi4F-7T.S9:y vQfXϥ"@O: Y*&!Қ)NPufRy5Hi^4OkpGf^dz 6Lƅ+KKR*s/-) (7xM?oӤj\pd*&e)'B=H_fn-[kA!NN8{IvWRFT #eCJs {RUҺ\C#U0'iLIh~Hd=Ah28,A` ZGswl٠sqJjf6uc42BGb*0 V셷ΉwU|'߷"(UhHzW*޴AYhs5Vi{ Ēzr{!L gUhl0;[2cb-$eA. &oWz0(/\^Rt@Ed%Pی!hU" `b5U=CRA&|U=ۙpWr~UUM ^~wumaX8w@'g~rhOҜ4v=&x+)ͧV[]®,mh]/Lܢ3PRP5?ăOX>?Ë =iGui5XŬ_)(9F74%wI_%$(HߕO zaHgteB" .: @MQn%Vͺ4r7,ůA^ik]ؓvaTAyvKC:֣ϊ#.7W%UsIpa%ᙵ|ooz.P^?ع0fR b0*=|" I_̙mim|VmzZgk[=q9k~`a} 0-}A,6M(XYv6|Ȟ14ajs%Ʈf1#>jyƙФnC=ڝ&!3hhq3 6=r'k!ZA خ/y/+nE75r< nTN{"Rl mD6` ɵ CRLTș%vFy)Dh5x^ri+#3n`]tZ+3F+,$}F#k m|3_56GՉBU|o-|,XX1uo=i*TLDhB`!ٲvK/yjD,b+^y{3S A7Aަ PuzҐ 71`YXUFoyҏ:ͨDF&į\d^ ”/3ST@C.ig۫Lg|\~3C+@Dc8-6g ^t'mQ!X`1= }TDUȟ.)G mR;s ~x A:g= xD銟gzV@ѕ$lpH,kz$O~9J;0xbtϲo7 voR-{Kًi!4GTTUv9Ӌx!?7HIVZ:ݠn5-PDR;kZZ-ܟgI15JI>wiyEZN2k:RvRL(v@lzvN(31-H"<@rm%۽/ Ĕ~hbG8 BȞ}T"(bOexrkTSkn`xAh1Ex!,*, } ǜ_/-*A}鯱hJ$!ŎOtÙiqMy9M~FW[Mq{iqBB֖\Yp2'/ X/be.?}Rbf9.َ(+`M*?= v'Y.zh!)|PW "Ҥ(æ`b^X?VOAR%2#?``OC1 دqRPP/yXBkTfɨO¼n>L.ė1`?TI(ȹlH}"+<$vi>LӮQdR3̱+l{SXvs>-},14xu+}G׹$J )1q(N'GW\#v] (u9DБkv6rz%9Da`Fͪ#&Dt4%X.TaNZP%t&uF*IûeĀ~j)Χ]uߙު;D_O[ /^N~AjSl|w$4~m0Cۉj hl_$X\zx0F'),$ kiX_@f@_.[/?檼wGqa.t?jWN*Ļ|Kl;dZer|J0UTp/U6+but 76I'_G-rT"'ٞct&sDM8c!td !Bvc)fMZzOW [9H&!):?]H.|ؿ.m dȃ"uס1$#S!Tdkk!G91H;dljkIǐi=;)-T B*Tu~:@Pt +OD<8tl(EHX#ޓg\;a[,Yul/x\674zޓdth;yqLg9}fߘJpDwn/ӊp1FHdԪ7ErĪ4!e~j>]$Bib`ͲY1R\ym yߵ*+\]k#|W]ě(4Qw"l4'֖#L)+҉TőmEqr_JXBJZikTEcTg]U-$ҨRJbiw&$c }Ts]rlFuahI!,8㓗S,Ԁ2If?+|RfS%TV&/ ''"0m,(-[+4:Iq|7ڶ~@FvLָwR<_/͏ډQ,,ws.*w+Sgw,鴍ɋx1YGp9<ciCۈmt0ȱoi J<:O嗩+wd2! akr..$?3AS3//}Y&y 5s8fCg5Lߵ&ܧT #. X kV[#n U>}%Jg.~Ke;gCk* KgyTYkl_wG+؊X3!#Cs;h5jt&.v? ( 7Y=m#mu]L8,+=gO䱗D#>I;"G~I,PzS{?m%m('ZZŮ {E=d3OLOWp-&w\8)~om1mp]cqD^a"o*&rמrXxŒN ѽ[6Q}ɧHZ>`1:,^kD2 CU%f0cz i.ltC9,sR\qYPvPsNa>Z 4r5<\-/EX2'呧'Vh^lfߦ-$YU,y&bYuZsؘTfh[/uv\rӜ,ò(җ2{t3JJ3m= ?o=V`s!3Qb=2e74,zVq*Kһ^Pkě{1~;Sl_/@ .8a_>xqtXq&+M ˚puqy03T{41{˯/dXd!\޺+s_m4ٹЛS}ʟ?5.!QxdzVDY6h)A<#km R?5^FjcW y {=S֏8n2jt ?arA3\E %M+t+u5tLS'09j~Z%ѶS`Aw=*k8| ¯Gž\iO>"|5mhG%{7I)t4epvm(\7Zh*;,؃,_bm}qM+UoH+@B=|$k?8Vzԯn@ۙK8Kc;= /;q`ݯUT/7oJM)ճK3-9DdP܇KaHir"cU|k`Q㠓dQ׭-Rlz}Gt[7q@M@ :2bߚ:iNCvg[3S |fRm-"]D\YPoCިd)^IfDwsv ."Sw3y4?moK틘4&%&Xgc>;jsGݵA05HuN]zd'htHK%4;^4wXK<ѻ\{Q/E+\_ +{3[Ꝯ*ÅSe)Zv_r[1M/j:{*A#ɯl{n4K#4ANEh()(uUCB.v/OQ2h}s9I*w}@h 1䕿6з_λڹ!>ΌE|O9n|^7C) ),L[W9<%q9@ad(4WPrht&m?fݾzKB?PVL5;LJ0TU@]&+HY:Ϛn$.Hl:P?.OWkB+7]u\Ń0}d@20!Toҗ2YЕQ"J˷XnwרϰfĸI r4'Q6 [ep%X"<.Dx-3?=[,8NH0z1gnćFuwR𵣱or:+`b*^d`J93SvLf@e;f.-=FƄ.³l74Ab뛧e U2˫ 8IҚi"{}>;*Q\ gkeD!"Z̰gS$YspL3|Gm!tI /lV[ٚ;DJ2 ;O`"I衩uA13g~Xꏏ UŰ Y+ƿ;pRhPK;yMrY ܴ- 7C$̅\<*淐;4U9WKM޵dSnE NFQ@ E`[!`NJG&k.AWU(vtQ `czk}­$sx[vYG*1*yBnǁ .&zQ*@뢓Zj-UE;t2JaeAͩbXc0%$1ꠔ~ kG(e6j;*ޭ,XwzdB p"Po\Qw^N8ILyJ03$|\b58ą7),e{H] -y$ I/>%-D[f%|~'m5̧ɤ3}?.;T7y4I+)nA"\x'u2U"d]G$Q8l;s#uU$R~/ΆRϦtO uw>8X7)L/^mWɤ̘Ba6yyVi&ɣ루ea0nfZOoPe}|( 8=vTVj QD0>Ց7B3IQ)J}r+B9zrD,3 13E #vIk輁FR`,9gӻm(k ⃁a?P#5ba_uJ`fU*D 4' qD^&;`*x귵&/z(]GVSloIU"AD+ʬ4; Ӧl/ ɔxߏѸgs5Za u#7UԽmIN @V,OlWLrƾҰkFaF}goR}pts5ɑ]jiPhv `{}KvSWhqXB<iz#BkM6q3}BpRLz {A516tU=7d]Z9V.*Љ(N)Ď{V*#@Sk/5y:p h7|}7ZVMh5f!?-3 [n-Er uD7.$;oFXrwېA?Y̻T޾5r Zvڴaň}Mt7N7߁Q@>%Va SiѤi]dKR.#n07JX ȿ?EZ Xs%$䮖BrH}! |b`Q2$AMJDi*.AYVqwvP)=.+ӄP432zw]%($C/Zgӥїygqbx~]h#Vb-}}sY!fjgg "W0:uvqp+vD?Iy @#ZEE.̲'JcR:j@,ʛ}(HJA4 "OE$XQ7f^̿{1\LeA"xCcls P.'uG~;՗8F\kRbUK-z铛þa_ЋE8b˝nn RO!`>ưP*\ qlYrh%p_Cg(6%It/Q #"~aq G]3 qU3cӊ "Fy>3i} 8q!˯-Xn\D@#Mʕ*nmO3 KՌSn mxZ?4:+ŏK d)[hD(?/vdS/kŦJuvޚףyf_D+D,/o)|~[M}$BFΦW6tKnPyV/Z:JjW!emOMJIe1!e0УAGW׊&?oܾH3|DEȨ̇x!,mPHYDL/[8W3zx"<(lo:^'G~4bGp9:K! 1‹O-O$߬2yMi\ם\i5uyŷq/ڞF zQ& iKT-IZŌ>ARq=RjPhici.w ؏*X]HqW3\g*5rNrf,V,^8g9hٸl呥"4K%ON}Lb9j]_-;T4-8ZH !ڑ2Mi%!i7 sdH.zz-}&vJL]oI|Ô}Gif= ={Fxk.9 gt;SY\a}:Ȟ=V/T;(,ffjaOQ4|r3mcn3+7fd{D4Ley`  /L\R-uW++F׬GaQA)av+1rUAH? d!cg}N&CTm0ۜ&+(gm!]ɻ@1rVB^&Fx/\ᾁ%S/:LL)ٯ,L8_ >zc".]:ƋDH0il'Lj< ''J8ޘiW V޴6Q?ݸfTG vU^_mjO+Pɢ:TҫLV'BW2*kxg1u#+2Wv1,$!|RtG~#5 ^.".諸P'co% 7EW|ɸ0GLpnH@gA ԓI7vB .}H:|Ua~vhZ[lЭaV;ha'T?֤<_jäπoD6\h&ܴ*sELZH9im\\E;ۡ LTkhjN=PL5gz,<6}rPJpguelh'y["^[%3kyx9TWI(+X^5O-~u1UY&W_k{ dpYdg]lLb8M zu i%~k,gJSPqVA{UEQ>.PQo]8Ϣ!gdd&k0V\2 84ʽeNlgYB@P酘qi|D"!/9bpi+Amb7{V{4Fqq 32b^#T['_ >F7ʠ~l:=œ;4e\A1*/8Ҏ Ufa5oQyPѵb۠QO!ꣂ`a:}+y^{ I ߫A(stEAq%3r uyz̒.c/ E`d`V6ځ^ % X <K@!rIffd:qӻ䴟.e4n4s5djbCd{f$:O wv؝\lxc&B f+$(A{|rMe'U3W{c nUZ'eWMT>4⃉77^R1(HFܿ9*(d5y8z2|D7JzFe탊nK\;!=شSWQ}6{FfW+S͘ڧ~WHپ7]8WJ6ԙq@WdefI#h>_?=f:9Y`fAj5ZMkecH;nYR G% *}U_̰x^(P|w6re_^󑟊x`A!AU3ש;89šM[u1&A͎x"p^Q57]E e*3%9{edf#ih1 :RYY1[(IRQT~7wp%\) >O؍#%1/.녣RV5qLh>ʶTRWht4A1QҎz4}ۋRRcm%I]/l Pr"J)'}1l#6>Iٿ^ Д`U 56~iZ"A$0Ȁ ؒ ǫO95gJRQa8\Hu1B2$aes٪ׂ\'hL|)&hI LpJGl0 ^e&|2Is cxLRBLdT_u환q`T9:C,fkyxvy3 ,r:xQ-%x̌c"[$E&tW;)) ,֏˱ڨ⌞q$JoF-Mk?!df"WT%L(QVǚg) CH#=r z-D,͈JlԒ2Ue]XDYUB0oeP GV4(?+ Sm槼yVӵ"O12J4cb5VLQY$#=.i9\:bD5t;TL |qE-Eq8٪U2 J>9$(Oh@ WRڝ@\mNAnǣ&i >tYImN!%&|/͆ @(:N(O2QHLMhPj1TaE]Ӥ-qaDk&AEm&A{pVg5eM@=xJ^qoMRQ\QCUfWDvh)9\V80-EQv$zD!;tfB22'}L6 ǿvZ -hshҿQ>ʆdfM3"7 cr574:2^/"2vת\d0_~%0#*PFBSBט\XO[w,':@"?DJb/CyDP3 )X+?\8/t2='cw %(6m X>Y4Euhnt+H%|KE89-xG$4 Bo}e%5O&$}\bwmyctrĞ}!<%)@O? %߬nj3#y~1`Vޕވ>dݥ]dQblrDj7NQZ$ve]lho$þJ췬^D&Wy-yr6N- ]$ADV:v_ӒRZܓ$hF#I@e\PpIf7=}ӷ-'8s.-c2o [3LT (m3?M4RIN^N'o>\IT_WﻴDqJZΰW;CudoNYp-5A UL~Gro-ĵßۀOch_ph&?h6%-Rh΍%BIH"XtiS18+W>ȭ ^wa(iYsQ/ڦ㶇d4q8vd]-;.¦aƞ g+䍟ǎoild}_|lGYή@(8 q f5(]˫t+*ވ8hYT9s'a6/F_/~pT`q/1esv9bY# &" opLad#@OxvUiz{ѶqC%6;DUJ/r2+ʣ*՘Mq4ý37:xfµS<}:#lIجPdQsb1ϳn~ˠ>[MI^ƶ`C(ʼnR(ETƶ}Ja?7NKzFs`UJy@gMd)e71/̴Wc|DzWV8&؋Sykq]I囝eeC"EҚ<[,?%mv|g^|i3Vvl3x(r돕1;`_:; 06uRG&)]Ӥ xNHɃz`B-n#y$rE[. WV@:CCCȎu`i؎]`|g~^Jռ -J8y+J`v) (rVn0 'u`L7<]Ek%ː+=2fXs1'h*pWNdՔ'ȭ G9SB#rδo>v7ssƀ{#sKJ"OԷi܁qY1E|}Xƚ=&_97hDH^Ҟ0 YTqsI_w"g~;9lxĖh'q+㒞1FHcX]țt*r3Z+у)E2FK Lk3a0 !͔JOpKKٟxc1u+/ r47I+;V@@J@GزOVQ':blʍP_1hʴQJuƚDO~] Qs+vXyۄ)yާ79t,8jZ 7%<ؿP_7a^2| w|juZĆt}*6* ڢ1NS|(̘|/N4޺`le~XȀl;=W)2>3}O {AtA&=+=4}U^ٮ.tZܮV:ʈP f9 2{ qG>5jpUN.' Q4ð'7ӾljkVހf,Urh"_q42Ekki > {tq|#GkCh G(w_I*\M\q9Mmu60_ס9j۰j;9*uj1z<"|M¾N2UިHOo8zI)ws]ܝ-!6舂v2vReChQHW2ZC/a{t]x8,CCP+A[6fF /BBL4"( {GWb9ȴTW $t#{3v.g̶2 yN&pGP*GI; `m;^^*cs; IcEm% ?bϿWXCZ,PF:1cdeVx1ٛ \PP1alUr&^3Cww-M31d174T R9`ybM`?%M ÍYxQnE [͵iZẐ/C0 pNj:o-Ԡ.vWy` ԪlX͛[b`tgz'N:̉sڶ@jIJ$И F9ojo8vQ`U;^w1Qb熎w-}EYuS TGOco03? }8 &S i᭕JFhUTO<8i]MGzkЋ2ieyQ+VM=<4vJ2f7=IMdڀGksWG@;z֒YU3 |l,d(w9L= @ks1w~Zx /g>UYw!"VאirAh^iN^P?WBq"ɦYj/Lf0 Ԧ[ܦ"Ҵm=J?8<;;X[l7_aTe$@X;eNQ;Dc^ק0_t^RԐ ̝}]vLE8P1Ne>+P#dsR$?CĐl7|Sp|~E/;>3Io]Ac1%a:SZ҉,xR<.iƱEcKڠT69!\T!tu`8XMAE#{El8eΞ5Twޖ&~ !"Q@?i8yc=eXŶJ}/nڭg_AdAd ߱H\."|0=E#7T_vl~"c@=^0 8="ʊӽ(G{"$)%ʦGyj[Ex`䈕*&ڋHYi:3Rt{uz\}V'dr h;$.Y,儰4T wʅ3ir)wɥ7ǽ$黏d]n!(lej|5 X6Ӑ3ѻ>yTj5T45q+or0JQf^KW;h W,]Ls` 6u{ȭ:^N~wF|l+t88MD[ѵ_>bJYE4&Zb-;/$GJ 3u^EɯήqXuZoF44c@k~6=JCN(ฮ{*;a|oFtux.B]Or D {|Em-Q[4ACn[tgkQڷ~׻DR_P!1ϩ}F8@9]jJ?w\8;϶0E'Gv{C$c2~[8.Ձ/b׫~wCol-% XG4 3u9$<$KY hfqgxStDa|w^ s66q>dGS46ߗF)LM|5)1qHsK!ZuYgĭE}3Y>jg+w:bYe O4 (F 3c,i"؞1 ֚qxH@x) K EAC)r7Y:q*9}LG1;q6dH!Ov&JJFi@oYY DC#E삊'~{ zBRGu_aLB J$ wM\@P-]Q̈iSqܦۭhFDq9Qe.4/0}}N!9Le.w8@;?E4J gIEv_*Hl74?Yvո}TG>]+iFwJ5X7cxDC:@:p7Ϧӄ\Q Ƽ"C'jXv iXBK;CB׾d];_jU/ʼM; V&cA<9i {VMPl>T'{BArrfD+ǫOC)Kmf1n{9,hN]=nGsp v NpQMmr"l+phgqT9 fMWoK1$8Jcj껒5!9[a?Du&F I.1Һcxٷaճߜ"(|ىbb LWH'ꋭofQ'<b/&xOy3ZRԮ(b%\b/3zR_z6+ I6rf/aGxS%߳[|vLMrf?Z4>< 5T:7xу?sҮ~C22w@0ܝ&( 2hCPA[cP~îQCɡC@DaB%9 slu_u:Y>2T"YLβނ*(-jI4uL:f9SXsg?8j5i bd]{Nt>EkwFz`mژ\S@%>\fLqQ/ y?j$ќ9&TĪ!,¼L;L9Eց$LKywAa"!/P]QGlj*o[Ҁ!Xs'kՒ( wS5p@LI'j+nz/Q>ZžzZwݥ+{_OI<# t~HgC ӆeq1">?Φ;]" A<q_qnV ?YF/3+8Хsbc:v8D֫#0F_tsdğq-;![JHٙ^C*B5Ѝ a1C- n I \eN^=ag#,Q'Tj[6'kzbMdmy)a`†bo³nV΢a^ YGlނ9ޣV;C^)X7@rC"*u[ &D}NN{" c}mT:u  $oOnB\ͮ_Y/.Eaic|Τ\͠zQVg( evHKeQFD|&5X.uIzB'˃jg!PWЙrz!fkt3'57;w(pqxZpԞ{;W+*Wz)%bL5xRYIT7#6}L:ʴ,ϒ6$GlFA{'%J Ts>^`N v/\Ôf5 $[m.b4a:M!wHѾN)hO ]Nh>}\G@=UO%,(]xy=ٜ)h5I^tӋj }Z$ 0/7) *C0:Z"-kx:Va*:V7E\ _e>5#hN xQDYt XDV6[]e >])ZقoO>aF4ylL$hzuJY$˄u8o&mgx3uЋ뵙&; ,m(7< 6ywoNMm^A-ZBӢiN}sdFP‡LPCKW6Fv=q&9G_iL\El€bo33,A 5Rc$dZ_k+SZWXIƐDjN;vh ?9aߣ] G/I]Ǫ\6Tv*f3<)?hGzVÁʝHʝڅm Y$^ŝ+Q-˨VΟy7 Ō#\6#6fjECh]ˉGyfK8z=E\ƌ&#uٓ* jܳZ%yh?dB5ֵѶ1FgCAQPB6tx0f?˽ B(M HDhgFXs!~`3pqOƗ*K~QdYzR3/gBb"C 5'oSwlE g73隱XEk|͟{9QިuK^x`t"P*bݟ'u>.a‰r6w9v`[#Ԁ:$f2q; <IlJ=JQJS0kWȲxGZse&)@c?VӞ-{1,k4rHI -UH &fė!yj$xSk [DyXA+&$vm {̀jd+t:K~hۖ?OȯvDVI%NyNoߐBpɈVCR{{vzΒr`jNZM| IcC݉fr6eخ8^P35>llDExr "@D 1Ӗ(.'INN*#4fq!.4d!KܪDzoJ~1O&Y繇^X#t>_sf.đcBEBiņkyk⦸Pab1$.g#E<>gWuрT4^ʸjNr)18Bzܭ0-@v^M:kchyuʲYGKØE`$A>$gn՜xqđ唵٦tw|qmf1*Jx L7!*3 y݌66#+f1B} G.y[X!D]xz*mt G=]097Ä44f!ߡE}(P\2U~fK-,piK}LXImLȼ)yݵ` pZyG*N+xzN곴5̞3\VU&U:IFNp7NkQΡw ݑ kzfmƙb¢a]klNop ʥDJWx6K:C_6PwՂ(F k_Nz~ r@1YAKnju{ xG!?yȰ 5q1O"+2K=l|^qŗu,߆*h?hN]9Go&s_qp9'h.hCJKT+/_9Ʊڴ 6Lq_rX/o;{PM1P'1'\7lqyjFҒ=A" X j#f>ghi h7v7LR8ddPBۊNZlf=}+>pO:nrU`.=;пx\t!%.p= ʵ{4{H8_79(#O_mYBlYNCBnq-Ǎj׵AxPq皏Th;YCqL8$fv.5Nw*@;)ZTOQ~hoM\طV@Jׯ,n}b)Q-maT0.G+ }@- 0]m^p|P pJ&%]KvXVX8E~z݊)zn_$V9YDja^[K:];NAUT|u PrFZ!oÃ:9X,TY^N)(_>x֧q;CoSFr;(JZrׂjtC(rFE_pAiM $WȌBc=/9҈"z\z6Gsm){F|{f|o Q%$0IrZi6p<[Pʂ? <@YDrwV/1?5OG=صh7e]f`]T 9pETU>>W^ºoj+r^1YL빛J ޤ#u ǪStԼ/b.4J`OߟbKk #-|՞-1}5A 4JȧT;Yfm ]q)'I2 zceS&&7+E[d"&'vy}i|W *YXFʹRLcq^B4`P{:ۢf&Z$ k Iwfzly Ǥ$HJN`.ƶ=ﳁ܅|EhህmלgRѰ.>< i}T= Dd9l(市(mA{c=m'BMMFBZל7Z"^ȗ^bY>dJăE>uzV髥LiC0!RKB9D\H]-;UGP|1oq *^Ę e[eӽ-  L%C|:m?Bz˷IJaH~d4)&_nA3,}Q2E``te8RxX7faDodwT]Ev4wp)A$t6--bX,o94Oi\ ߨ헹wRC;PL.J0 [a}԰ã.|ބc?EL2<¢^;KLScBB{'vƪThq%#( _L\ ãt2[DLjb܍!vc(żG@KZ捕8! GAx:lFW.=ӳ||m ~v`#wBN f(&_pޱ$L(/Uw,jˏ\},-YCdR"Vh/xE#GZ܍eH˲\\sore~\`iT>6E wu}tw.;PU5&2 ďC\pzɁ4C. ZIUhP@VowJ"$+0^QH!ju @.A>΋)ŦyRBM>,%9Rn< _y'f1%T z_wLO 0\q!jBYso LH/C hA~4GͺUǞgXbߗBԘ|ˑvs̙R4b+`9e~t"Zɮ\_Z8o1I5Hkkݵ9H 8Ql, dm{ '~kKHLfw~fTٽI2isEɣf{UCv&/ݒXg4XK hM 7|ׅ;bh'w~:7 ob3oi<Ӛn[dXiZ_>Ye>AVuRm53v?mʮA(D Xcj0KMst7 ۶k! qp4ձ#FEyuQ"<\%B_r\'f #[3@`~[Oh]%,{'֬Ǖrx@eoS> ؞Iv etp?#'i]FDrf8RlPZˑu_T0Kĥ;2A +WI;_tUZBsIѢ))IU%)"+ q nQ;{ ת?X7g"#^C9Ct (#9hcac MiU_W> g_(spTWۅAӢ:\)K&J HC8-<5 љ1Rrp6fRLI$;b`n0ւ=pct᪯qr,vl!haQ roxiyr[5ocCX%ꐈsxo9~AD*@@ާ:&Մj aS6d6 b@DR]B}^BTI)h@Cb*"XR0-Е8#|rniT{:uH}-_n>'ŭDE i> l3Y͗XwVQwR̚B|[Լ :]ƌUf tM^58)'6 g$֭^0DuK{= %V3:=Zs 8<=BXe\pC"m풉/+;~5uÆYM:o#E+HYtj<%J.1^Ժd]qsM]6?`K,b%ULX@l\mU^}kdp4P!f̭kEHb'I-mA`vSvx8tJ%}A~%IJ1X=E@'h-ZnE"M4xtNRZ'."whs4(1\G!c5:C4z=:>ƼAd9lȏxC׀~7mM.j@\ RJJM]x]v* <+}x@~_ӴhP1MhVzG0c1b:/zR$ykzwpwpkt̩oʱg9nr`ŗ>)chv <}5@iՐi_pwyb]PThYyFǨ&;5ca!^JNH C|ɌVn*o18eƁz4P a]jXGwɡ9[ʙRTg&r|6K#mjJZ_'*5*wFzV ]\ovN@"q&ZyʼnQ|b^37s!Y6n9Jz馄q6))o>d'yT^T&f>~>&nVd\]u09X:7QuYN؅GYQy XGIΐiB9' mE.=^`~|}6^VxAGј{:)'m[g#uo0% QýLM.QHW}Gɷ&ls>`O:Op5Ji(gcdC GDuzsf8Kкə6 I :H-NI?œļ2e=] r]S d;EO΍ܖ&hl缗~prry2W>Q]:Ќ!wdЯ]̬ph`Z#Yuyml-pYpsWGu.9t6tA)s)0yD0`!]iJ ( @,M洄\ەs%DStJIpؙ=: KGAŲiii7I6 Nh֘Ë:HUwV+ZeBgkV 1tݷx3zK",hh[l4A} AlLsׅiAR[y{{/ } nhi{ܽ#W1l:%Y:*Vow2b-tTP1³!W*88oOq9lrS &5Ү5>OTb]2{料gOnynM',=RL`Jmlӿ׎JZon k.扸-#,}LFCy~mILH &t; 3rB#0ʺͯQm93lڃFwA,:Ȃ z-Zo%Nk~Rr[sV-5t]qX5>B=di{u4tF 0u*pm%=vG2Kh6a$W 誱lNqKMp V‡jcgCc I|k5w۶Ɇz;v u7E[eG4q`$u|<(:jNɫJ;USr28H8># 16.#moiO'Qc&˃CGe*C@ȫw<ڪS9^R?{l38IÐpy-[ =ͧVqՖu^?J#} L!5zIs|}#SYWGV m9'9?E^esc[ ~ .t^!ܬ55E]zg**7bZeo?9"mLzdDU,Nn X Gn=Kb l٧ӟ\S'oWZh9PoGwzߕz  A?WĞu\F=юvm8_ @Q]l5ă|јTȡƐ?uCH)H^-UotHCbv@rgȔ=oiF4SL]=qO;hhgxZ2EϸJz`>UjgdYzNVP=QF%lGܐrfADV&øcUPyx !xi>xсqKq cuPWwƁWIŸR9ɣ*c`Ԗ_WPmzdQ/Ε'q6ZTem=}IohY-zy{¢p} iV!;钱FvcKaȇBMTD7B#FB^h bUXل)\p$ P_ɒtu.y&oѶ &%ժHi^(DbeUb }wmS*ӕ4X2ʇ[9ѯ(~&˪S)J? r2|A7 *h[~p yr566Tue3PGpa ﺵݾߖ$PvsT RoL[*4,#:rU4۾Ӎ0&^/l,(138~z}@w'9nRԳnF+KѓTqYg]a:fWD)!`+lb| <åj??;@$­B~k 6 7I Δ "PĀCSh[%J d{]aYRcpuuGL2$Qaz@NzXʜ2%+FkUd !t<c=_ T9 Ɇ1U= mB=y뤈O>+Jpܘ-IC"^$깷4H L)lT|H{+ %v .Щm1#u>TjbȐ%S<@=ͧWIB>@ĩLc#G}oF8AFEk.a4m盎w^y78wI?S'ӭ!5y< ?;KE 4L$ %#&<)x$Xх#%b~B,O9G1DYL˖Ýq9c( ǏL fAi%+d6a6ڭ:֢9qa%V 8O sDԶ2L@-HMY1u+ =|~t>)izPuUIhƬ"Tr<8HՔB^MvL75-Dqb@{8fbUwXġF">@ks;ՇK-G&+6ZS-2yi)<܌esXgRH*:+Î >,/ю܄gP]`wl'h9&־$e03OH[FbpHY1Q_~lYLP bY]dN}``\Ñ,okV_, Z|}]dD\1:ۑ&ru*'귨I + z͞ɂ=Hcgr:x^`hC3>5K7Oo#w9?:(%́dҦgF}V t"Ŷ'-\WNT5U$R2N^h.\Ftfr S?W,I%xᾟDRAN*#(</G!Ft/P*ᐶ};a%F*wA#w F "Z_{w߳98%\iYWa]O^ c^3PINŇ%P;<&QJz#sGkYb11[(ST` oօ"p5lswk1a !%LAeCؼ=O[.Ъudf,cQ-^\))yOԸ^"V _4b%B=dܹQUԆ=ܴ>y?{ x ı0 w@H!$Dn̂Ѡ._Ǟ; XW+Sٗ>aPLG t3WVW=7 p9 ;/f混L V֋1.|Ơs%_딘b)}5[YҭgTv^eHZ~P_X#%< R_7{oYNRC!,_7hJÒ#ͣBV%'Zz_<62`.637I.TJ/96t=)hX ՒG?:McTUo@GkaQ|MwԍGQ۞@n pAYēZȻ#7S+jsKdS$jH-Yv᨟#_F"uVr㈣' ҃騬t>KE](u**~?V4]] oņU~-6t.;+CEÌRU8.yO#bbp_z b[hrk%\`p=&Q"_ZFbZ@w6t0c.ʯt{Y>!E,440G.y Qq"U=]ODc~QrJ2)| ~S[&1zD ok^w#ljJNO gTF@6:YI(8e0m^V1Uh"/vJ)nx4Ki[rRф!ot]ϰϾ=ٱHVdxWj~sJ"hvf*m)((t#W_,gd]v525ReIVbMy` !U>x4k 2z[ƺ] :J&K xtep z CxAW/K P^xUZ궽5@ fe 4;s;fN%` [;oG.*jX1,ҼRywҤ\&CǃPҟX0A ьݽ Y:Lɷ<&T*`j"/},(P`F}&AXŹH<Y:8l:b ?GV!2Y7,sV*^fl<18Nw|.5'2+;*/ob}t\wBn99eMWںwwKtx|?a`7<8D*p*"<2[:(M8?қ /_M>#?A"U 0ȬMW$=ZqܭI/M ]\8w?V94G{-r {DO't1ScA?oiYexQv㞞ߢWQ +1xm,9cg#;.>2o#5$kEE5gH=1y jLHemlcN5N-zd}a]{H:?B)hLOF #*DNq$Ž?-]qAM{%bZx^|w MDzLuz2r#;wT]4}.yNAf{^\9yTA-hWm{nT%mw~~KVS(Dg\&z#dH ூX>mmfXhꀭ}|5 1U%@-XB 7*FH8WS3>I9NwR-@˷?uȒpJptqxQEGk%x?=.dOkYN%撷 tӌT*De;xR:8$=lOjPVHGKI%mNFOP1B'A§z?eٖrE?b;!KrIz BNr2 /*$@%$7'9u9%܀ -Na[r cM1wO(q IiZuyVlO,# /OQQ[d0Џ"#`p5_1l-ݜ.3Nb" fqv3:KC&;.Rv$JUOYZ?)|iӜܦˠuKeȯ*[T6H!D?}ȣ@v>.&qپZ{I>MA + c34$'?˜ڕ qSD'ʡd\a4,u>0-gm_Ko}2%!JznDI vϛڒ/YBDwv{FHZ/Z`DD#geT+iIYʓ-}[=1nfa%p LkjQA;$I'%ZD.4zqFHYt :?3RC絋3iVXw,V=9p:`!'-#7gMj*GcT zQX-IXXr%}ʴS],sNm'}[eU.W֔>yp&/'zxTKuq\z> MDF!k=GQk]B5}y]$|,Ї$6^So Ȉgzg X)_{6W{4a+]yU4r2ɴ:͍cdc)&^'Bn=<&u /O{%׃4ZQlQJ00wYcOYX]ҝv,~S,l7SEtVyt:7]G7*~&WL'ܧ~BDfs!hb? c1~UE-U/y[BD>GEڨr)UJ37F[ǥ9|<<+D%.^1ȥv~{Ԝxכ )j@1HEnjX6~Ŗ q|3L;[րagu&w|ށ5ؘ0?{ao:1x'dSs9M쮬ǎql 6G0g otA5{U YPν)S6Ӌzs_*<@!8T8,mPe9"!CX&J]>dӽіI+B L0lfEO$v?1dV*DZWKȟxo`9OB6TGq@Ulf=1XcCUA 7e V^]")f >P:z#wq/ ?I1¿Vbtu1)m ƭ@OJ SA!k bO)ZK P fR[Y<.+Ax,'-uCzDtgrM3қ[_4KhՔHvOAN'4+AUeO4'lStL"Oe1*t֫,(LS-Y('O {/c @X=>g}ȄX?kҍ(A exuHrc&8E^A(ґj]>j9r^#hRU&E|H;(v4 B!'^MqVm sag#1NoQ/ ɗGYySKʕf3p|U!fȝyA[EH= =?a.M♠Y*4lQ7qL_I}VRiφ@deʆ@׶1Զ]H@&)'8Cݑv!/>йxW9 =[+> 0}x)u|8^d =M ɇ7{jKz}re[+S1a"[ic&9v\MM՟M{,ٞ ֓wyMUR4e7VDXbVU;qkì?`TG))II E'r$ڗ >ֳ?A!`J(*\o]^t*tjW(=Ȃ=aN۹;r=t>WɶsNB~iKb*Vwg~ԉ[5CnʡAؒDC5SGXxsyAS7"!MԅaeR}R4!iP Ta)^E~·Bߕݿ1W ]Ά9l~XɊ:p D]5Z͔y0™E_0?&k3p\mxL-!;n@ ʀ]Y<:︹r)xqn%EEX?(E &tG.m :yy)$U$3g~/̼6NN9 ?TO=#6x7E=km,CCę^ģo$hHذSr~D,X8>jdӬ^B0hks;eU8B $$x۾aE Ne#嚗PlJç.a@2ήqgXI ˷pHfFhq&YaHk-sK<a=dU{D0 %tNi*柛 _yl9ұ>/ǙHo~&7Q8#z+"[%[C)T>Q%f3:fDC1_, [ħSo>?D{klFVEeZlS8)-MsѮ3uZV1Yh. 3>гD eCSwW勺,3P^pjL[X SWlIab"Pښ%ujTV c_ǚ$(OʟUK#l{vvx=9 u\?IRTBԗsᛖl@z1jK(#t \8.YEq~zvҋ, MCQd"^E6F gH9;7{yPۛDwJŶ' w뭳r}GPYuRyzzsP-IO:UɼhQP4Ң\zN6ykR]>|juFJD]"D9X ;ݠUg]QO6|H`ݛ0I*P\IȾ֚YYqj(#q6~YٗZ/M3eoWbU>P+CdtmԍT 5r~11X{hV xHLa0 7(FKG)Y2ڟwjVxSWFZj,:oޏg+lݭ$N`) }POlXJsQv|-ݕA i59&Y$!gzJMH%gWWy^=6),ڧ_J 龼̒^Y|#crdpʚk558lIbC9gB (c@Ơe7 ~Nc΁M"/߉'p9r=w.R\=Q~ۧ 5H1hjyR'4iJaqw7 kw}eZ_k'P{hN=>BImm9z@C)SX8@ZJ"2,-I~BFn!%D^G`5oQ<뵪*ׄ*25G Ʊ.6}stz0b%*^r*7w Z 'حs4aSeņ 4eiTe`=R"O&p樆Ԩ͐ե4_ vxh1]]=⌰;N­ c,3܂0(ED}O'++կ 9F54+ ̭?_E]i~#3,zuT%~*SN]dZ;V1T"eW7 0 Fp6aѝGXx\[n2R8L%*5ٴOSgMh-{Q8OȏGNZlJGjpbvi U{|")+%*Di-nuc5xG\N3gIa ;3wTboxIYU M l渙# K%$L 'aiV«yl⚽nsvM>hXx_A9rqrS; HҢj16_;PonyƗb˩WYnʖc вYpU+\4wϿU.z_} J+_71< v7k ttG _(st9%Y2p{Wew5X!&)VI )W ba'ޕ\@WiZaF] 3nP$pНLea{gR1n )>1;-!3LG{%G 3SOqG9 ?ton[.@@\ `+GSr-n, *-;w97֜߬z~v,Tmm8{O^QpeVpvb-&{a|7:}qEe{:=V~>%_ԪVEeK[b .oITHyjyŸDvhUŭ^`%@/!Hu bfev32숡Dz: eζI#>,we2PYWS!54eq/#fCz>z3P,,o]\CtEm _0E\O82E5@opH J $!K~ AV>oS-9j1JnҢ;Q$\ٷv;IѦ/_}Wz3pI)3 (vc_ uP?Wf#( |n Cm$z0Aa6+8VV? @2F 'PK(3GC5J3t{YN[̳;LG}bYђpt(M4eR9Aq,6^[% D+`6;$C};Bx2ZH*St]8[h%)[VӈTs"MQWta]Dn)zPvM?>Lx$h3\6k&9F"0cD;~!EX>ޡ82zk2h7%x-Q/uNiq"n?}eK,7HĔޚOGWʋ%/a I!vI(& 8}4:?oKs_9v<:i-@: "V.3d"-0`/@(Jif0c9pKvkLEJBE%Q%˪/*&Ւ Dxc'fCq˚.@S5*o'D!8'T^w"& gtĪsR: 9ʭmO6C6T$, O)Hudi[Q0*Cx;3e2s.ˋ-Afv|FK >"Qȋ:P՞E5Q8t-6B񉆅c@^"m:2.[s,5Hr,z[90b|Hd3.N=P\CeqEEYv$Z MŦ OH)̙)CCՇXBoo \w 6?!PnYRUZ PjK0ʭ,I7u *Xgm }I^ usm-gm>5+mp{pU|#+X`GK!,y:{Uޝq¾s!|փFaH/<}$XK_+T# ٰā\Pn^ӚላbBvB9XOT1LJǰLpa;ݷ(Ye=DHxF`џN]r=pgZWczJwO_9̵t Fp.Mm y3ĎS΁dk+yLTxMPϺA}ʍnkg<qvx=O?!cO՛P!d~BWᴅ!ui(˭vXt 2r!a&+$P~ 8!Zy`9H^}_}h"m(S-lT)X zŸ8rX~RspdjP!̦)P61|= 0]M U S}ɬBHV 3ٗPÔ/ִf!\=J"H;c:^RҕvӅ=5)pqNq6O^d ɓ+EhuxpSa3Vd9 =NAv47Y/tSzuؑ5c(PfP(_P)۰a I2V`݄B]Uw}_(U%lۛU%Kco兴Y Qr0T @L_ƿ(vW3ZXD횾VunH(gq35;wTmTq3uy3  ̴lDè$'_oayvީ_Y%4c}M9O l.gY$*mYy3Ӿ .ıRnm/ +,{y߂E;.`'wǼ.&4ٶw }#\ΞCLuFĵU9s=`$*A,?ҜڋjK6_[[Wvmx N7apV֙+7?z[{O'}~ͧhG4v+wץ2a\?6Xi\?1_ ۞tbymx8*!r%Lƒ6\&3ΙgVm/IRqYOTp{* 뮱 Ԛ'$Hh1j!Mp3MV\t3w_m(^#fXqQ5ym#yq͈S /.5${=w~G 0~ׇ,.JOMIOD$0 2>xt. GHVD$r1p%dP, OOr+YzyQѩ~jL5Քpgma-wl*hF29)@I`2r]ح`HD<"I)v]q !7j?{Kg>)P/[|@4MY]y.bh7-S*G_b.Op_7w:$ 2H/=mͧƍ`׏E4X k|!¢-y{mπ$KV7@@oEw;_Z'r~ZB A%H~ڬv/5_a"_[~ʭUN߿ُ+#[VxN~wjWH 3>*kߵbsK]=\LO6Ũ(tON]syȌ*w4 rId&ngZɧS}ͽ*K ֮Eˤ=G@Q8%9&V&yJՁ^9HRS &mPS πlLqP^v٣1D$)om A\/')2Ndo{uacPBÖ9 *VY"m[& 5=)*KCS% 3yI=;ppĈͳ:zᰞ ĭE¦O&3:Ad#ҧ.ޝÂP /no7{Hę\''&IܑC 2KtOS9#cМ Fo/-6(|-598u><#*uM>$8UcF#)r}/ WK c$~6ꟊ #A ;d^ ۦV+J) }ܽU5in}hʹ(*ᲨO!F̱9[A__Cn>emrnpE0.G}7[3aQԑm20w1GmJM&~~$G1G;3ՈO"f({݆a!xGH%.: ND$)a{%)m #{VQn#^zF@:hdK.H]E~~kYY* UҙOTԘ٩:?B=>MKf/BSw ve602]#m:6$Xa>M|1AsHe1ϾHOE+-d~JK,$胒(wo݅ 7əg6 .T}{J@;jX8bnm=߸ ɼʈ_͙HV|4I;BI06 (Z@aqDŽMxI,߲@Av!,2tn{Dq3{Vhso5t VYr* qĴX>&C1'M)eU("t%=lB%nImX`7`oQ`e ^w%k۽>'^^dWh!} Wf\2>q,IcHod|F`r!~S栳g(ψfM/AI㋞^O3 p|g̍-4Α#ʫtpCKdu H?jL ꤐ"F3񘰜PF}Jb.w+#̥~3Anp, wN:*<?x\W3~/ c qYؔSz3Mxa|vU~;KhPo=' 1IϋYjZ7H%n'ڳ8iO*'px=3T!ʪc? ȧ=蓟 K/&#?z"._.{GːС0{b#*Hp+Zn}RZ[=JvsBʩ&bA `m2XZkX6eQubHIzp9>fŤ[v<;>7V+D%:ȁfN{\BW`4HXweq$[n''O"4!RϷOlK43 <%@n^=368#Mqcb˱WO5t+Xť x^mGoC(Q>^жX.vCK8tpoljai7[ԉՎWA`H@ؾ;,@T jʲ2b9mͻr+ 3j _ L0ZΕ3GO)RUMi ]@HȠIhIѼ1Se/\fDNJ."dJ=i '~Mt [AReAoLyf4nѓ"ŧm1LBcJ²pD+n@>;ۮ? 6%#ݠs>n}ԋ;C)@5Omcm)~nW4"}lֿ7JI<{w=|96؜fKdj5lǂG$҅Çt"1;tE"BVKF yxHJlhD،YOBxz$%?:ZS"I/5H/%`b ɛ-vZ$Z]%чdU0 p8J}FZ!UK[Xå~jXQ_"?< `]^gY=}  0ɴդt#ۃȯ8@kp7fV7?Hx:Nt9Lhɯ[&iȷrzgc]zfz1y0FF\V*w<0R<:Va=t hlP3I\_y!2s3T8uBE+$T3NW%46 )b>{D"^Z*t4,c_}('_x!~[c%ԓ*zpb_!Eb;F9h =GmOxYA>TpsAumznf ip)]̡rJ1=QV0@8mJc ޡ<4yM ig]7J?@thh[X!7"{3;"io[-_31,{'>5qq#-x$_:H[.b* &vбBm1 ;Vj>Ry8}*kBP"C;tQ9\<ʦxK5I~$A# u@](= LhV[&K+MD?z&G@ս;ϗW$ls(gA=q*aEqVOC7 M=<׃I%hhvQ|#-5zQYقolEh BHmmL->| 4+S%P](&%=2b%ZOjx ߼\ִq8]EΤ--V^%o0-ȯDذR5NSnmHއ<7 $.;kޟSTfQf1R$Pg5H= q1Zύ8Upe,CE񉆴}\`L˿^>/k.˚!0Djw& (7(A`(/;&iGLOk=Hs$!ˍײhm@WsS-Ȫ<|{ G ^AhO4_X$%⺙uâ\դD5+e'#95뷿>Sy-l.qUI΃G` y;lhTGezN^dma>O<訑"r(nT^[H*$tkFLi6~K.%kӰAHuS6(咗HP`ogt5 4`r.T\77`2?0D ~",CWƇq< }޽؛!t,lTzvuj2RV蓛V-6_YreZeQ|;" 1%:v`C2G A}ʇ=-h䂼{Xؕr.[ ga ^Jh~ D@ͯ6w&` 5ba%Pik6>8W Guv EN ņF<}IL:>ȱSmI0}6",p=E儭͋<+I}:U*ZȥuNVm4f)q7*!Ղ;Pk:y">|8sQ(jP_0=m+3m: N,jٰE5;f)gFIo_YJ>1jg왝QJ-Y'7S=3u86͔Y fk5NmDйP uKXiHx'?<Ѽ9 _0ʝ)nY 1=`2ncBJ :Y?kFjM[0zf2a=EiO 01#"E>Z_0"61yh@hY!գ<(nrFV&T`$T" Lsp;j:Kߢ"3jU7Sy{C?8gz}RF :?E` jؗoYvoݞ‡&P V:;rD5 zM]УԴ<#b[ִ0 )gK{ј  `laDQGzL !U7K' sq7vo'h Xlez5 N; ᒳ)svS"r"H:ZcI~\Pr zjB:bCcR`ݓWTZzr#IҌH֐|'MVԍRǸ}U:NYXvLϢS%:ַS~uR[3fl]an+wtMk.SNmFۇ oNr!ޤҗznrhV/PO1kDHCJHr 46\X}6OXac%Zؼ4}r &_9^I>&u˲D#q8Ռ5Li1ٺʴ0 CަLfĔ 7Bc޼meR8Y}n'6G LX%R=EP-Z79x5 >qZ]X5ty`NGo?1H8x~Wʋ0t ~ļ 5KD}ϗ4Y}>kz*̀GJ0 E 0L3tݸpQPCiP1n&X`PE4!Oܜ^.1PݖcیE'F+yRlCR9 7H7ؘ͡xQrG. A*ߤjvV;藒i`uK'#rQi]Ju 0?ޛ `+nk,߯LIM0spz: 3l3]'i|T@" -zEZLps,G. 5xf*՜ Gdlf`Iψ|{-S2_^UiQoT0: h7#B;تV]}uC]7_WC4V#0U5: .g|Z|4{xrASl&ՑMdi,czHpqVCTkzM:wIzanWi[n**:M7D;?w/P5{}8XORX6VD8Qڰޭ:ȃz d S{ϼJ;ʚa H,>p_@e\+,:Xl:lN=:頡Sb<']sF䇡\y^H*w#c'% vŭ}.,W$#~xuo(~MBN55㺊iGszIRҁ~D ^1F+(VC'br("9yFMJfDyDc<ܪuH$g{N!vYYQ@}R-*!(tB(';Qc?hHT/okR^ҬĠV/v1H"hmSG|Gm Lc_t鈼TKWI`v4ªsc74]{=~4RY9b&yl{ޫniEM1=y8෯ [H~F`.xw^O@nLVܵ?0M“*,y.boqID N.V2imɷB꿋"As@.QA9"KoV YGu\u:>GӢqW8贌?%s>+:8IFm>;u\ l@+<(U(qzRcsR~ 젋Ug?i0H}lo.ǎDeX sTpONR$ vaCk EՁ^#Q.ѓ?zK`CbSvWΠ_~ RGL-M&7Cv|/3zﯰY]M\O75/.=6>Xt#\,>CE3hpv8rXl&| $1(O% `p$7ħ@$(p3 BwZyY롒X @ 8J6Ƶ?rMpgK'ގ{ FbwOCAg.O}J3FZnTC(@Yn8&Uu"ƞ'V$HOFNAM xi] tP66srlJXK˦ / 7I͈YԸT:bp.Ջ4/m1{ߟk4|1_mPnEtc[&9@/+u|=hIms,7)ej_[m ]5tK=E0*Ix6s֓"b#Hʡ,p b돜91,Wʥ:%K+؞4i|x0B$0ܞ0M9ܚX3`p |ȇA/mo *BgiЏ{ [T$qN_!m|0yV3bْ̲F'*ahPKq S>QJs8FP Jjad~MR'A8c;_ˍj9G88zO\4[&Rf`Fy>4u;)`8{M )FI2D:QNE@AW^/7#бԂ*q8Puߒqܖ5VC:\wm)v4]~~*߈){g@fͧ>ny9? r9.%滖軖ezoV.%]lJuڜ?vMn-Au 6Qg)Kfxܫ'̄1Z8趍#!W]fp.V=4?p5C xgT9S7_"ZJ_\境сq=U<]QAAF9G 4v$WSx?w @TGrĎ~Ǥ-UrnL'DMg1j}GB;t[lGO!xN7RtO!kźPzeq5hOd03\us kڂwMqwV1v Q5Ewߟ+%RZ1Q'In5ƤVodt52ϑiʄl+)߇f*֡^{ZL>h` +K-AC/dhB듙9 ;ְZ*>(&K0hQP` ,ˀXMJQ߈rr?A 幅\7T$zHD0o灋WA&5I~ bg>kYH#F,RۛNL^IlBKbґo&g_V-4 իloMC7 sQyΖXD,VThc궞-Y5bU7԰aնEvYw#tSdzҫF`(FB*Rv) V-۷)K\zd,RLfƒn>uy}8`le]tpU^AQ"~`hᏱ=a.[ zӆLgXjsQUϋdn|' GVbG y-]#R#?|誆=OΊMkixN&fm:_9{m+So]m76LX,>4EQ*f pc>jSїewQ:w;{3hIx! bWfδNЋ9o}Cp8X ]"qetE*6p7v$B.r.#Twk5I0Y5Z{w|nzw ˨UMĔ_=n6Cs{C :6'KU+匏$s˖1Im궯h2/1~G!"ʔUz4*z'U[R!qqG$3=ڃ"d"S9b \4cZ,pHRf;9M` 2qgok4i_x %K˛<Dr2yz}Bh [9*& ̓;MMoM똪H&!t?ܧ׺LMB)t>\EsBغ*6]SWė/R [lXeEYLVJy=/f{2a [ ͫQj%EU4CiQlxd^h.Z@b+)+.oW QJH<v+p*,˩S1Э k)6&7r'VvUg+q;=HX˨Hè\¨#ifcRr bi}UJL¬"ad%Bn Ýd2wK >j*_ |zZ9_  a:)WIj&4l18^Al}.N]WKpz\82Дt'*^E8wt rhbxy/\MAqZEnhJ*x~Xf8t>a:vf!P:n? LO zyfq0-;[NXa&oBoDHGb>dTzuyTPR~׎2 L?>!N\bUq3!AZm<qoDG>sK0,LL{-?$@lY=Ky4O dRh瀵ր>HOZ)Qoif} 6Aѝ#V;'8jH7Xf]cMr(fyf ;uiye5f|@M'Djc/J!+"ل"4KqLa#Lʎ^"Yq1_)uz\ʧ)W'9 #lZ5w Yq۝ySKdCD0vvc.O nձeF]{m;|(bd:scP|T޳P 7P(L(SQ{[= @ ok8ﴐNhy216z(o>IIPH\&C3KB8%_õs] iN] W/yvY`|yJ7[P~^ UԘ!EB,T|Rlq[hDcA&ۗabN[:fә ?ɵ1dn^ ՆgZR|c-'0D[7e-caVg슅 O'hGIe,*!nNv/jHx!+Tua?z #M%{z77 ; BK[k#!\pOqt!ZlA /fZ a "ʳGNo7Pm;h7_Esm[::\vJY@K m|'6IU''/ٹB*єMl>}A{4z'۰#=GS/ OB7DzWlj2f./:!IUlL*h3\A5Uem\pZPyA&U&.s@0;I:-bv+EUű+U~ߖJ5KV"-6"wa[(K5w-[?!%h"1L)M +, . ꉹ^ 'q2,V'H4kNAL=ʹYf0}]+.c w@!Z!7qmx;l=XU 봛cPuvMn{8,x%C&`7-: A%M9b:Uo%E1.fST)oS[K~( >|DvZhSzǨJQ #n0 ~ 3N\Q=P+*AYfđ#\`]Nh Z߭SQ`@%8*yBrXӰNJ4}쮦4CV[m[IX&cA{r?}BY6z/HZ\^] 02U`ձ= R`=i%fmU8P*w{ x7fh$cWۊZA]FRr$Ak 20ܑra"kAVմEp}ۯqP;Yp6Vq?aWo;]uAɲ1~Bv`'CҒQZE i$Kk:Bɍhru'^ڠŃ>/)_c'.;epr~110HjA.Mפo++ CnR,EQN 4| }њT%-5Q˴$Ch^d5D4 r\E4 vCh#@E)#*8اd| kqkB")!qܓ>֫۠flO K+F 0pojqi 3V:' +x(UtnxJop[Ai~e z 58$pd@Q _x>kION#0Mkfv>#65-|[߲R_5 Cl~n,!l5\G"x")(n.m= __J(kZڶ]bղBuöDa.,Ѥyj.ǖ@i4tA?.֏}x ^;0W@UW^LȾ*W꼂Uhb'IMǜ*$%rstE+$bĄ P(sMJJ4XSX{גXS˺,1/l}r]W=ڱkVr[qഘ_>_' d844}ʜ9F eoaH]qrXҭxe1I3w9etr(is@[y# 0O:9Wt&~'!H;;꞊Ҭk72 etߘpƠY7elQ+s]ڭ㨡8; /ltؾ A4$9::ӻi+&.HL'l`qU@dǵVKDU'"u஛ҫ| heGv +'M߼!YTKX=F+Ca:0lok&4a sՏz6o5皴Ν, M:ŐS, d ݎ;Z2"iP tm:է:"QUdZ?J! /XiM#VtIs.: |]f]0gGMddKԎs@\  LMZ~C[ CT)F 4g ﭴ&@z7Oq>BX@U]p1ts.Hϙ*N=q'MqҊ.vi ìIc&O0z# ) ,_^C>Os?`YYU5x}a徑G!٤Q M}5 Pז@FhlQ?DiO (/yR'Š,{BlvTnUg(CO$ϙ sAI"뿽>%d=T˯yQfAoW<^GWʟ#7 ?7AY$afc ]UA'_}U[_PJ )(,AOЍ:oNt1]E2sqaLi{?\d-T/ͷtG7io(pYMnER+L:m~R`#)49&奴;ߴkǮ@6lix~xu] WUqt"/UƍH/ٗ:'\R N.᤿J Ȱ6C;%cD9E'.<motx1u(if 뙮0ՇxNy/lc&@h*N/ٰ9x=ў"zZP$RPRl hZ.5<"!Ja!)E^X )0) !38xڶs҂llד 0zA:Y~#olU+:@:#%9k(J\3uTq\Dy%MNѵ VB܊_`3MPֶC   3nGdfv5f+ͣN'd28Cn-d:5@jn7Fa[|Yh 6sdU-/q>nKݳ܋jCϋ h[<fk7&cQϏaס&J~hznf6R_1X"V993+Kb }˕3=O#Q mupASY#v qh\\o$L~=U5f^<,^`Q|g4`ˊ0 .jsf߲ _Ƚdأrr>gfi3HEo5R ='{h-Őh3 ։h!UvhJ)$JQkjC&%s~8|'OfchdG㵠Ӛo΍cZJ(yQ[/2VJom (JN-6J#5rx&z:_qU٠G Y "2ʽ J̫lJ6s6#EC7 ="aG|s>1 BFFmO=,c:ʷ N4(wqmDLgGˊ`R>u\]F(2`~gY;,PsѴx-xLPkD(<Z5G>khC0/Ǜ*L 4Z:bb9sܹ0~_ j S/c.\"V"[ .^y/ d6=~JVp মJr$%M]T;xxu4#b7<3"0"*r]\Xͬ(#1wW cvA `^2L1zo8;勮Ffr5p2e°QP~f{^%A+#i¾sޕ*XVqw%\rˋlZlT(qw$Sr}ur;IPf;sdZbSt$oe"Ei*s (ŁE0֩˃Cj~L Q_$+BdV[QyLKn`Y'UT 6y'8$a1xݓy& pCνRj*i樚7c7C8Ҝ|Cei О SB\=Q?HM7_K e̵ ;48OF1co:ҷ >nOuSH F^tBP1hgT#Hc J:6[ )!&&u09Ξ b\@-SccTe$:IUK$a"E}kp>jPӜݗՔjmF(#>AxD8-"!'Fjpo@-#KTtg7;:$@;SЃzqd,wAwD j9(^Da5,Hl˔r-2Ct&ϧ~( 6n0:Dއq>/!Ln5>햭C0/7Γu`~1+SPӻschE*y{aj!!@ CCyS8ePjGFnZgfڌҶ*C_ k'ҫV2(ASeh64bfv GӾ 59Qm](BPL"GSD )e!^);07zBQL.93[K#UՕ !0b WJFˀμ/:ё{ Ԑw,3ߺ}srK!T9` W8Œ3yXN*I2 x:Sey7P7RVw2!QD 4#ĒͅQU9Lpn֛R:'yRD R: +5uAQ4":{LY%$@$&J#;ho\J< ƓN E"0lS98*4 ^2B!}mk 2"~4|Jӿn*JGOZ:(ldi~d)a&Q6DHk -R /JTȯ ]=Y)$rjG׮Ҽ# hj'g00v`+α/?@myܸo@!ކ~n.v[kRd0 4,he7**N+iF 7u[*Θ3{rɨO\r8V/sv󥉓Cv%t߹|Ɗk~|-ۿV350ս1WNpPOQrbZz ֪'u%@hTP Sn3da[8'EN,IoNsM#aCLJ}X^Z8_.\}'FӭoG#u),v<4M8Z$ ,"ͨCvQ΍F~֑:&Plz^F+@k슩 p .ȇHWfzEIUG* ?>~4Ġ@,),o\fkԌ2o6IQKZFv&EZ2әgPǍ| R +fW[CE˄E0ƈJ Dy\&x!F%>ZwO"Z\J'"9*K=N$IHy -Swm3Fj GJLxWi^yiFB.12̝< kX;nX*!6 lV2FJH 'PXX=߹݋ pu9\:0nYnwHr)(Kv#E1|OgVd [ԵE?jP#!gq$t\;Ru/CXԳ(aIu߽($k [՟9.l3u%OF(ŽQs뉋`8]=jS#TIᳰ' {yL2z[T?eVE}h>\R&(Ӄ RRL꽏2"Ivf u_kp@F[ˍ 8$ia_VM K[(Ǡ")\" ݹpJ̫Ocl/bbmI9~uMt+'y3<{pl^ Mxi1\vaVY~8C+T˒۰F#9,5%mlӜqV=\Έ:QLpWʝꛂk}sMBK ,C%09=i6!M}ePÑ6VA^ođggԕY2^oqо"l%|wOW9GL-uAC}/BWNbek/Yxy 訟5Ke* ~~oL^@iG_˘ߖFVg F8E|~IX6H:O}++B2CF)a_ߏGue8[d7W/IGJLחLi ^$?p؛Ҩ[k(lr?Jy?oR3RD"'&KFT;$* _KS!Ǫ^nx4_{8߹{C4wDm 6ғ=*tk Gw'ۣ7>Xj2"yQ8ކydTB\Ԥ.#j6\ 3u/qYiͦC(=ԦZY6WG?Q5N's'^x&DW1`Q,>|}&y 4mYqS]gEF6bߝRo Y\"5͒u2L#d[V2,C3>+`Zk[ݟ71۰WqJỊk2xSnrxĘySa}-> clGxHH & v%mg=`N o[W5vuIXe9{/;]((kzH~Fkxo+/hy!Nc7>7ח;V\xP;)ɧwT`M/ڝU"_ v*j`kH~j;O|{bJT9]޽vpKwD>: Ʉצs5VKweI;I VD8>#,YqS'`Z^ u~l!nrg,ú%by/ mb"n-UR]hiUVo4\(_.u"Y}NRe{t4P%gԺv#U=em>4ZO oO|?#bɾ(Y.ZڅJ؃Sg*2;Ô9[^MzvX6{AN5^DQL(^9oU>ɢ11PDլ?U>?kP;mg/A_d>:?8NfC3G  ~9 Xٜ ltvE<@O;[*/{ ^V2dh 6.?*`9C롳޹?*O8ZWX:E/LyDv.x`-z^&=Q2OiRVW`qf<|N_WhHUQ#.Ϡ4TqpRǥèor磵_ݔh@OVb\-o"Iocͯ 6''v{7;zP/Wc@>( [jU,џCa+Nx0aݸN]őpb6zlW^~ʹ} ^<5 A#1H\8xF4=NQ8>^^m#b7Jp(∓*EdBȫqDnbm??IQe~޻O-R(K6 8n/d $h~W ,ʛ-Þ p4r].cjjS]lj47e&eێUIeh2ߗ@dO$nBM_r2 #وM@@C*c})^J-˅j~Xg$(6_(F?&%:K:coFjjC_N19Y\vi"jZ΍ߖEQhqKWMT*y|J ^&]qe+T50>A8xBW0 PXN9OSl w~62K[ۍ민D]0za׼6m-^ ;Lh$vLSGk/(gv*D,c$j$895ywOB֓ _ CP46 CUx[ fxBA_slQ6?l#nl4▽-[K$SFgFNjus7wpLڮ2T]ꙛ 6 GχhKoˆVfSWY#N=1z()|5XmwJruRvن^v6|iM*k $ >Va7A9=v^’)W C.#u73.ϸI"@  NVn;X{^b.*R[:SJJl'V!I! 3Yn.pH mf/}u .ujلf~$GZ0kq/Ւ"cKA9~Xu̿RuI~֑0i-:o?NU'm( N46{4~8 ʏu8*(! %BpNY ]M#"+5r)q< Ӯȟpoce77Y&FX<`*~8  jgk*BKLB -t.gyXYX7|@m"H{#TֆmH;b||T)+gmd1)td NkV= Ò&OBkfp 2`\(%8wIE hEOJs7He0πm;vU_Tgoe;<4F04!!C9M>]qjz pz 4[\f{=BL`.%eQ:9_-c"]ҩBlSfgiGm3ݠsAw2]h Y$*.3{^”TsM,p4Uj6ͷ 4R5wR]fŪk*˱`-}1oqK R啶N݄p:qBu0'Icc1Γau?_܇ hRnޕoݨv;Fc"Q~x?06Njejoh& DCjm9ҷ*n%Hrr}"{)I53ZE8I^_'m7x`cDW+&2\wRSvY:,Cܠj8SUӬ7(0t O#2Gda9{LciW~#}S'df3ր罚 `t4y޾cM0~;@ w}Ŀ%pId7y 5BsD-^RAQv^%5Ad"+uA3&L;S!,TG{z fb:r .p*0d$2 B*#n# %84vï^k5?IF4!oW,ؔ /肹ZƯD^~/E,??T7X8wM ?nu:溻ZMvd:ػՎ\Q|[iH>[Y4vV_niel3p{Ԧӷ Zqe<7܏= dΛ9/|z=9kЊ*iS猵) }?8%`B hmaO_-x#]索T!Z}#c~{r.W^0!twU[ONvl> >8cºY=x?f֓"W< 01\v Oj-]pm$}[N"X ^cKr2-rz PF]iJ8Vzc+0r53Tf鎁 F%qjT=Exʂۀ %]?Nn{ilUM"ryv`>` F[{~fMX+kG;LZolg~-a/{s!P .5뫋TrzE M^q~poj%cd)$h}0ňǻr!ۦqطfYG$4R~`E;QsGxe:E1;Go>\}y8+Yxfiu+*T;~U.:IQdˈ&h}| K w}Kq y.ِ$':4u̦?&ITܹVc^1**` ~*Pd_ٖ?9WS #L.ׄ^;ZMK _Wj:W {,fd-*`( "LĦ\v˝\`FݵKv꓈Ozfؘ yms5*uxR\mlcpyO)-$t= +_Ϙ]d v$ P*SY>]"uMw=Og+B9qb>ʍ1@ҭ[:7g@+PK5:媶>Ot߮#:x 4wՆE[I!thE.׿V>aI{bV(><ϟNKEke(y/j V X\b1M-ldDN %?XnhwXc7\ >k97_Ot|q]0j@K,G'ϕ!A. KV%l[2 ]4v; Gu7>DY%o/v˫}߿MKaE)h}RFE|X/Y#vwbjNd92fTe?#4v_ej.\+&Tj>J߾ 'DXLvF*8cfažRm#ti:b,s"١ %>%TJBcalh,.] >,f?5%~MBn>9zPQ G&}lvhpߙ'. =H4\/Xr\{P!lfgMڄ|-Ï'τ8x,Cp,ڟA4N=it?21NwMǸ WK6EN^q!XӐ/'>-qS=I,ITF%>iJ4G<4C֎њG&5K6[vH5E}y5Yk5;×JF3z"DM>5EMT{K9*fwq9jWap1K.SuG|^~ ߿S5XJB̫szn]m<ӛx^-vAE~m.z(v?z!euq}8ӽyGf}uW晴GtKW~lY#w)ճ_)XFfMvyIpc)]خR-R4+5 l)݇Gf挺%45Ӝ{ 0gqfsGӺλa=S5OW̐d?jixz49Ю7Eo,MDsm81t(3Ce?< uHmg}ƳkpaҲhjbj{Hy]џj0*]Ux|7xQh5nx%(»z"09ٌ &˞6+UfkPʦwnR+)W;y;ՌEUpMYHq+6Jo$So9n}cCuL™qy>/oH,{D8kh8$ ƫjC+V[BT+ B5R8۷<#%(vA0'ں3>B [HS-vɇ5ĖJ eJH! ^](8 z\AU^[-LƓn]L M?մ\49l;n F%N!~/ .B6!>iNYVIZ{xдi H{#bI!sԪ~tlGՃZp;yNyAZA_QZ-;=YAxr Ra@瞋:bEWTủ lb)P?&Ggp4b<W=yVX)p^f$|%tD%(&$4Uf-鴏+{jQ_hL-aT%7؝\:+H],o1cֳQQ`_ @ƝpivN;tQ;B:: bl%s#{{: cB\]ٵ?1O4C)c6s+ͫ m&"JY!oG㐿:˓L{ljs$XR,뛞P\䅉ґG蕷~T7+![֒Qy<ډ0CH79(MAYDҮ]7^''m?$z>/YgI1 xx>|>*of\D7 15bw)Y1[& K }*o ࣯.zlW-~Nt>hnGǼA"d Gyhmf\䲆5Zz#kb"zԯqA>lBaK| V|dxtўcZZkDZ\uO"'+EÌ5ni. Wz;x;ӮkK-<INjnKtXz i3l2ˋcD8**_k+$)}//+T )KV&P-2*unÏHybJ^٩*3+m`Ywŕc製aF"%==;YG`-'F֑`gѯڦ钍r` 9VԫC U"$00cacYenʪ+Q՗&P-ihC}^[z=~QԠ4а< SF zkqy^GEI<-Dɘ9vs;׵;6ogBqgqg.i`U(4P4[n-2l՗ѓnhlzZ.3;Q|Af`{(?~Ɇ\SXpn'#Д$pe%}K&W]8ҼcQҲ5U m;{{c-KT8~iْY,<"z3J-WeGX7v-#QWjO` ,wmWNYy,vu94 t8U8v\1H{xn\vr^TK}y%&EXAšX<_Ax+煗ʰ؆KO5)Xϋ& )-)@"-K7?2U`%x[~@! ϲ槨mNSH/vT ,Ęic$&8bXVL!O[ﲒ]"df&}fwfK!t`dmH^q ۩㲶::1Ed;t؍u]A75b-_B%I̓UkQD}dIG[#'A68 ʧMl@?,]mIznK>zjN!np]Aw訶]&٫q2.k{k F:DX_2=9 d{) ;Uռq8Bzغ0EILrǵ<[heX}2ؑm-UD˖@JP_=<^-w.C5vgy@ 6H<{{x|K(nsg h,LFa|ù*v?nm! 3Fァ68jbcqr=9Zd=[d `(ysnG?ȗ"RR~՜ I4I?j) PSիΐ}A, i.}!`Q&YLB B-vS9JT"-< GPcCK~—Z}~lr(1aü20Jo;%s_}[aI1%Lw0?$t:,&J1ϑ,, ;Q49WBWa_l茎1L:8VDKۚ|˔q;ݐ$#1!n@)`Ȏ%/OJ>VC¹+TЏ6 1@Jp?ސR*٘CH"9WDf/N _@|Ũ38pt40o~޴*LMdז ߙ/k0_9Jr__hI1GC/ѡxR$FԹaۮfs9.z6boU HP>0:)`8'M;/Vc(C @ĢC=T~FU /pPTțnj !Xp_/_:B]X" E>65΂„зW JmEwU|&9rZFOS !,zɠ:2P 7P GHaw;re^] OF7겂-6ŝSZ(2-imswU b쏯s1"SN_pZT,+:8A\֤ƪJZ~rm.ҟʠ(xtzGу]3:C@Ղ&F|W>M{TW Ë>:t=XSz9xWG6g?n N0!]3R?h)$Ǔ;1gC|e};eP/=-QK]*D M#4n@")f{$ ѧښ[q '/G  MC+ ~ $j=ޞ .y f;sH \ˆVLzl8 `.-"reʎ*S3"ٷW{;.{lkmlWTD 08$jzRsfk^js$f8bۘ%Rҡ')k"^͖=$W{sn`7%t3''Zѭ2eSȖpƴ`$0]tS k ܓyW6\SSXwgdg_Q$ì|3$(tY9X˻hHxN'B_!vET#O b~l>HT'!!_zO?Q|}8|2 O8,w~0@Ӯߣl,nQ]|>\؊M[ғZ- 4!W('$#@ƜFF6z={zPTmH]H_u dܚ4v)ُà@:᳝*]aNhBF}w% Sc?+'YTm4e0 g=07巯wJnIJhӆ1sҨu2A nqݔ 1/fE_2HT%)-BP;!}͢'9)Gh"oPbF}CȪzirV$SBI4f5^1]$ 4"-) $FcŝX@=IF()RBb╏]fEKcd+Ait7m c\CG ^rvb{gY!\?zj1H9Rh= JΥomvmFUOo#=у+Cy-D4Lw?4b@C.`(8Gus '2fC,QvlQux+M-f2rMZNyc; 瀕) 䀃஦͹I>L}EiAt8JLJM3t'! |t,+ޑBXWb%F]@)NpUfQ᧸Tر\l^ :\+`NODA~R~%`<C)?ͺiA{2=(c!krDonۄtmYAҠDwx:5t,D94s^S]ی2-2t4Pa2"]ANBCQnDrM-(:v.}YM֛Ag}`AM,l{s܌I MNk^Ԕ{?_{[pDrcbpϞ\X[J!v Ne8%oʷ G$34|wǩ霴$Әa#nDcDW畃D0Or~gC ko9St?ea/Ciԥ :ꄈkF>^DkOr{yF8gr776\ u u#L{ެ`7Yw]2^q~:f=ЈprxeOJB1RKwjfvhU?|WwDEHjzmcŊ@4&[!9lf&ZeY zzp;OOߋD@UBgiXgM+B 0st8ʐrGAP\iM&&04=6@D2gc5kȹdŇbkg }$-" z7w=ĝ. 8Wj 3F|߄49fkGoIJ*`Gڂ\0x- bbogOj%sQqPN:BS-VoBlڻ@e=-BI7mjK7 ^𤜲.I(B0_`Iqŕ~Ah_'9ui%cNk6)mdyV~q@8!&weĴVZ)P Fh٪j0gIjofݍ^,׍[e1/,C;CSaοVi(y %ͳ)Qæ$wBejoO+ ^s=n˒M|~(oR:>dӛ7_>ENxMlk4&38Q';Xzr`?G{޴ǽN4`J #O,mXKU_5BƤIZnFY>@?=cXUU\f: 񇷠= p눵t;\rB#HT:'$@鱐(&Y}rYϐ<3f C5X)cel䪙14b-y3$g$!WKW ( D@QM;f9mQ'eoջR;QG.5|5-EmSZ/?H/Df7wmu"x ؅+yHY hL:qs-C%,3X&3x{PN_%gcL9XfNN+%u$P8oƈkXoׂYFVY('|$^ _z kS d;ݝkئvQG'@ ~4ɛAQ]]VDzMS%ZZZ UU#)W_[>!K_o[KcI7Ia#>Us_ZrA* s-٧rvZ31 `}8+v Sti\:*-JG!⎬'R')Ӗio\6CITtjoZXެ5,A6==}@0zzMԷzI6m0=4 sH,^1E߹(Z\.xxPaJK@Vr gevf_:33Q&$uvv#7LNU{ξVb@L9n H8spYL'Ň yXq fzmH=Z7Q\``NL.鲈E{)ӿ<ݘ4G5Fe휆f]31N4WPa^3֣cyH@\  hF}!IBm %<;DsM|a3 "aCl$JrWUW[A3P:_,B޲_ᤦEK&߆ele ð~R]KwJ VB@o[k蹖75`X=Qk^|/x_=cS|crwޡj$/Qp.c,!X Xf~;""`4ܑr.ĵ-l SCBS^ӊ=r&lϖ80lcrcҹp#qN*c|M%ApG2ҋZ~Q%n=:ӯD^PbHbbU]- >#A U"YIpA#d9%@UA exg\?;^.1Dk=+!j?4-yg5\/:1 .OUP.6FNQr(SxΞߟlέ lp4i,psEׅVi$-ϓA(aE/X/ntV<%I]u4Ldv1Gм-9 mr4 ]6Okל6xhooﱵZbV<rZ ϰ.ßҁ.@zW};C߅ ܄VK0.^vT ,(C@uad̬ "."tg{.mߚv P}Dz1t_n y֗8x!8``$OW\֣}";Գ yJ 1/J?@lr{J9/sI??Ns[ze $UBP K A:~QVn ֺlшpK@qMHhjQc`PY:D(=AG@}PYwx?0yqò8yzLNk]Mg\ r-lfQF$v_>_znhJ!&mՎd]qbBIwzt[Ȩ>XsmMz2҆k`f50Da1:v3aac=̼5kʦtP47\G?6h5lQ ~O<}^`y g4U(r'VyKl2@Nh 4S?$eNH~WN FUtJzQ zecj44"QL.N`q;KA;z?X;/&~Ohi ͚I8NRT@ uUR,; 2=b&i;G>I 6ELYˮ%i?=2/EN!cJ@_mr7/rRhI}@}y m+m}2^H=~6Z K5Q%#Kzv\,#mJ&)8vwINVkedlc+[P i?b *PA3`KԔK_`c=u ۇzj!dPeS:ɱ@R'K.q|&I(To|y!G}p+TV!!sϚ%ǔ3IǿY3u|I,q -F]ED.4ǚ kG¨) uJk ;p6.ybN y=u q4}Ck9Ԥ˙&&%XOJ$76sE\h+D4e()~ڨ/@?QJ.2LQLI:,9hkxj9ÞB/;o7_t D= (QŔ=F&(&6Y$}gRodY:p_:ak'A `EfǬ|qMS{Cl-ݴ_:,M0A.N -xt W׆n%'C "x4&c^&ic7Ci j?Vġ H'ӌMb?6Z%xmsz`-=mݵ~ Ѿu mlޖMIq?,O񹶅뙻Zup}0HEÝ%]`ɶ$|&×i{oZđ]t597C w/1uw"fr%75k}wWFVU lh FEl/ ]iצDi5l9#)؋Ɖ:r4I!bj$#.%,G8zYvگ?1JcJ#U:SiUXGgT}[ſ&T%d :^u8*M %T*6c PP?!pNN+$1dp7񖐖gE̸WA6{ٓ8B.Z(ZP!XܲxW /^:̄wхз ==/^s՘ޥwηdtKgc|?k9 gE㥱nl&ϑ|4rcϣ/J90(ֺed;$Ă\UA\4=vL~ZTWSJH }FFe-(ƸE9 z#>ӷl?#Bv.(͖j¼HN݂;F)$ ?ulC"Yl,O NA/a:wLZ,Vm @DY- Ռ# ;~[#:4u` zyL0ZҀF/4)H ܷCUh.vmsM d 18Ìos4}\8= q&Y sYȊ]uSKaV:%-~-u&`.>-|%R. DNm 4=xǭAY T;T`zN6 ׭>XVhF]>ZQQg}kwyBbNi$MbG}.دo5gNKCXdc@,[ L,P7xFr^O`b|{SaBW*,G~r'yh^%)/SP\  W>7”-#;\Z#U}oYa$QCm2huWy`lXxJ ]"XiSU vK Cv.% QYĽac._Q yIb:n=zhFS,-`iBg]5DAyTUǝE,!}i5̡O5'W酸QEtIy!sR[o A(XYC:EMð >j,^g*DWrϜ@KFRokg9TV~*+e/E mJ6۞8!ߴ!ٿ?]iwN0xJJ~c@\3_쩀;տ}!*(.O2lKw\WFjM9u F:8b~yn|nܺtqfn7jY_ep0sĝ0t:)FB7 Ȣ}D#3~,Oe#@dDVjm1)۳[*@>R=J1 x 풠Ɓ=y~]AumNi9|kŒC^a\+h녾/== *{m#T+RK|'"eˡ*6QaZ[v:%9&n e~]Q"g#Qӈ ~Z}D伙pt +Yb補Y% qOXW]`5VlyeGMтwW:XXDl|6qq&KQ~2<Z" ; S^Fc1]N(hu3,t@]tⲙƞ5cI >ffg|k:\=?,4SoɹW1ZL8iJn&>pvGP>j_#xeS-G %fDm-~םH̭d81d38hn?]_ER`"T}|ɹpP7jcɟQ_a V1'_شc,6PGQ8z"bG1z(;y&S,hk0y;#a>Gѵ)EF2U-$f >EB(qg ~d?1r m3x@h"yHaðwMI<Μ$o3C1 .f-.ƸE$_Գa}ɯG5GdЗ 9Bv@ӫa#BX׊M!nzBe2Szet30B ""u^-~r;{NbnX $eS 1v<̢܀la8{o5߶tQ9GY=FM=Vc +aN{xP㶓벙-SGdgd2Z"26Zy9* & 8ԢBO.JHv [H@c{'}̴r2Le[)5uiU/}ydQwޛ1 Ǽh_P*a`GHpjѬ#>.U#ȗDkNgė<1u>V{}b?@QFָ͓r[ݮ%=є:P@G4cd{ߥlfpl,S*FЅgTV{0&rGF!WJwį7v-4ǕfъSxN(!Yl a>w@_ZǓ4v%*ON*=J<![BeuU詓sJ*l r+Jm"1 -gqZ8kQTQuJŎǁ+y+U`Bf:#r6I%Y ^lzWjإo!NpEa}I%c(\O3Жi~qMKemz FqU>+:ʼnsəp<6 NեJ觸kĚGF+ 7('A^"Yk*7WzUro)pQsF" @e;uvwR*TY'C| ߷x-NfU%z̟jN h-zYAnIiTJz#r!C7)= i)чf4)f!?.D^ssC:{ 9r8G첗}8ԁT|L("Nd6cBz5y_kӲG3ń6ބNrY)h}O8]{ [Ebh"XEw;K-T_EX) &kHo4G~d?3b-> ,TKT$c ΐF}i倈01b G-S#gDYD|Ad9M[eP IU䞲sԽ6t++2˩e-yM5 *[pzs?vQjtw= oceזĆyL9M}IL)3'[L 3U?hn'h,Yd?MzJ+l6by$w l_XR<0^iO/eBy'96K!fIϠX#9{fo5LӫͨJ3r!yxl:" PoVti+*GAwl?HtW'<,u5Ѕ&RE?)I&5_֒>D\Q.;YHc1húƚj {>L;$-uj `bR{kB={v[ p^|4L؇Nci ; Z L%-0oiew A9 .z4y=2PpeGa*FUvjQ}%fcqZ2ꅢI]Iș{'O7/q<C1hgDp+E5{Mxw1w((Ӏ+a=<A;15 ECk%NGnzX;0ވl=mZa,Κi]AOBNh-e gyEn('( [b6AM2փu94M&Y.1T`B!iIZXs0᣶^s&@|v?1h~1 u[z=,iZbt3LJK dl&Ԓzv 핈쪦ڔ0v`Ow PK?8͓C$0`C#Bs5CS>S@bǏ18tUՑa`|bZc^6Ϗi/ iy `79xz`t}-ۺ_ ِ:XM9->|b(T휀 AgxfߛXq lROOC}%B {(;ETKH (R{EfzwZ^>GG)r#SNt%H=2_I#yᏄ'g1l.O!SNb<\\NT'z<kjɛ1;5wZv:r z>(t|4֒Q5̸֓;)YrNJ3 (ۑ_ΡP#Id< ٥f=G%wl| [ ZNɀJQM}'KO7!pԨl S"fErv-kؔ+V"O1,4Z Y>a٪|g[bKҍ>. f34U (JS(>A!M J%ŀ7Zm7ʒ+(6C%8 uW-aop"{sXqֱs4eb2*AԶd@L+?ٞt5nEz}/9ϑ8Zlϖzk9^7s,UsU|-+7n Cx, J#`W0á|KmK5ɗŠ$AoY!qKT @{ 7mGDG)go>yv)Z{GJRѩZda#\[SRuy6ŗY~gGc#Ȱ m=N͠  ,]452dH8tԞ/;4!|bNć)4$|c@61Y-±twڐ%vFAlB tWZ2բf}EP_w06ozβgl"4Hhѱy{Hin-xT LP8w͉Di p9[ǩ1n {f& B+\L/G l00ɿ!"g&^Gs x8D(K4Z7[~MnA՝u'O ~=m_Iv"A%kWpDUrd@6N;k 32HH`-B5UA""]GovOM>'[}oF" ".&zXbo$*5pyq&+zԿv;ѭh KB q(TeJVȺ_;4h*ͱ MmG[ A߰cOt%t 2"'YBFYM;3 ?0^ƞ@uþXa*HahN(Һ妹mklLIZ 9Sh}Q+4_x)pJoV&<~tSlxϡ'{:p'JC? ,٩zAఞEhI9oky`ks)in$ ;$|HJ / X n}3[ YՕ<=d ' %NúFE +?C+!c$> 2üHfMn T_48}Z=2xquk x7L@:ʽd;p.)hJDimA'kyȫ2x/JfF5ud"ݱ.<٨9[r_E9ă}yi,!O8^NB^mS 4} }ň{fsѲ,SCM5ƱXw]1[5q=SF v]$  ɭsRH;M*ɳ9 ѻ9yϧg_\܈yzޝ]1Uv)f\> b쿱RzATyTjQ>d\6D-0hh,73 ljW+m՛Oj6 czl 7Vj8;t;05}mT4U؎G]^ң `^a85Gz*!s<5:v;E:6{Ld=Ih%IR;MNE9l2qYH¹c:M &"mn(4v}*rh([u@՞س4 jJ+Ѿi{cGaMFZ\*-GIGsj?LJ߯pvlQŪ:4W_tbŌenYr&Bp R$9D8"6YBe5-d_M.)$Bl:BcCg8&CEQ`@">DΏo俿YIb [/Sk_eشt"Z[̓Q6XG1 c(*Zs ^n43@h03&sSzwIa$)}nF%2&GVTH] N/N.KnO|HZ7WqQ{` v 'gݞu( sX>dr%k#~Wd4*9$A@jInTJq&d3`z83Y;:1( mjfV׹_?jKZrن~i;+^p4*3h еj?4ـ@q Q=Ij>)^mO֯1 71VdC@=hrJW/W qS}4ؑȌ`Մx֎H!2 Hp -x;jB!2kgOle.#=`Ң 5#1 :bY wQd[XNl`/8Y-ryQ^AcB(+?\YMm,\SkݿUɉh?1+),O=]u\ܷ;}為y7kw # ` .=YM 2Owx]gɺsspX&Mۃ0&uLXN=TxBTgpFhA|Co8sw64@gP2s,4S*q !QkE1e4Nw jdAܟrYc\yrHK:\1XiMi ُ4a5\OVARJ9 9Nu㢲mM[ Nް_ʸP3 B}=eL֠>tm xHm&^ړ)!>iymq\`GA>IWiiWв=Y"elZKxP`ko*a?o;s .V pl:p7NcYgCE1pzyŢ¿ՙ@GGTcLDv&FbRYҘaqoH* OW^/}i_c˼j(SO4aA@iaڔjIGCw3Vo{|-hnꦽMN;>.P\1orm2M6-AWOխ[Oc?mzy& iA@6+fN 囨%#:fyl 1:Pĥw:τX^a Rjv*h^%'"%p k4q W.A0d"z;HxS ď+Aba /ւmP?[82ኁuc)vb;żwΐܬ7CGf7I[!@0q]-b r_E@ 0dvry\_VLG ^?g?3@/*S(= LI|*F;YX?Wyƍ*Q5Qr/u /wgW]>H+[TnkGVFEa|^ ̨w۽+*P}}xNU~ׇWݛf,zq5Vq⺪[Wi!#!Kd=Z`](#c 7vl=G5q:䌪,ʲX6?F}Ӌ2)^C`)pI,Gp'Q;oiϟ@+dH_qEv\'{Db^ xMYszhݒ+`#)X;_I gx_rc6~ҞM xy0aT!ӊ1 FayiWh߈1n/;}%ٗ,(;<BifXW\53`!^a)IeIehWMgmM̎#U8p/Cslޒ.4zoe9x 0Mv \ ( ÆY^n2$. vI w/l|N\ڤeMzR[~ly413zYݺLVeBdbqQS'7m;XTc?'/C ^+Xƪ]o[LA} J6)i6VA,2ڇ|t^:?;;ʈ7HWkDi3E,>s_\5#ژ {"c+pH^rY}ߢh% :>Nʰ(:Fxyvù#K8rMT"B¥CZP'! L v85׳L*3>h]1\-r,`$SrZGPE.hVYṗRM⋇>t%Ou!%g% ܈4&*3)ECjRfIN!1lS=`{m>5wAaw0A}ȡ`P>+C|k+>&8\9156`=x'?.Q*2( D'O~V?ʄo+. kDY a)s &\7\1Qo$phj1΍1m Dض?p˝ҿcC6ghD@E곹kBY`f=hLp9 I4\pphbZd{2:\\M #gS-T,dmmG cs\b`s}C i@\aMY{ugkhW#2ֈnL z{mܤt/:[8w a+R85u+ CFn\tda0Q0~{( Y{ >W7zumm6e8K Qb ҹ. pI}ٖzu Md02X`yZ!Bk6*fL)ьԲaRVCEf1suE!QF.nU'ŕ.߅+"lH,? ox P'Seޠc/:CRv^g]0?~DnDW䗮ݲB7m#UoMRXqYWZWؘ]]zz[vBk! {mV&A\҈)|PPߧ! 0fR%qr۪oX)dv:yjC 8Tʺ̹$lHnCu?>>~29p{dÏ\Z"vZ@ ?=&[.lugoM(%q,C'Rj@p([U%IH[IdSSclD&+~),k_4n{Vqit{|")wHcwW)j5/(tJnwI E =GM8iQnѰfpJu&3( Y_ݎi reӾ^]4zTiG!_OFnG6U=x㇌*#uU0@i0'{[i_=G'E'`TOZ*at o;$yB0|,bs{v Xj^q~N]xxKi3'Wp,!t;]GQ ZI;záC}J]IEW0\6qYЕɕݐkOP@vV픐:ksg%ȟ˯)d43]]kgݢo ;*!Ѡ.$ B2Q'lZ%7xD9@LH׉~rou rm'V?_ur *>NzI+ o4xnj7*ݒ̚uNȟ g@/ *xya/q7{- ?lRkPs:;^u69ssEK#בKĘC3Ы5Q+%v8' 7˨pzsik(#SE鏌90tQ~29;FL{Ƞ{NiA, M4DX7!r<'LzX֒G7bcVYS!*o> Gd46'~ZPkTlT637]0=N&Sj݈T,YܙͬzmE7x34*➺H d( M\K4?;(FQ?%/O.2v g@^Km ƿTd3t͉mRf[PDJ|A,JPX_XOAi`ѿ)D|p |%vTmC2 $*15yۃ@/yܨ72N$ymY6W]&qM+8r;8ADj2Jp.AC cVd!X\THEۋIQc̄WGC`y8pI2?ܢk#}OyB+yt1wЯ(I@Rtc~nrZf$)rP㊎1 ocQfN W]MV=)M$~)Ge6xV5#YR8JKG%\1! \ NvFy&(u "1"8'cK).Fc%ifU:O_z^R<-q2>sQVR[x>1(;W* ,XCۅգw=/tWw"H:,TUq=IF"` t!QuPLz/ًc t.j7~Ԓ|y co7hho%`sHf Qx43>Um4nW2fdzk+2 `01};\iی6MQ(SYnݤ%O0\Bi_?@5~u@_Ќ&Ȇ0Qm[0 Rp!ڶ$1ÈLFO=Q^&aqnYkEUK (Ch8yZSFf5enuIlY;u @~Cz[K^Lh usݬ}y_}?l?dDuwSvMЇFKmRLR7ׇ(u4*۳gBh?RߴrqBMG9 *87OlFP^zT >r营kg޴$Oys)/*edS޶8 +ciݛ+=kI;cF~w.$>0,/.PR ,&(5VIM~jdi#!m?1HzXU#V4=w26[5f^^Ԡ2%-*TʕtNccYLwNjbz/>!Z (`ًhN&jyR$=䣐NyF+) ϳ0Lmew?2)t-dKL217>۰vS8Oekv4FXC1%fO(@wN,~89EB Jt~~Mv 91~'"R2 TϦV{5dnhU"9eI+:1b4E0f;qK[XzM0}n)եS%V!SCmumtJ^J+ݬ`Y 6i