mvapich2-devel-2.2-lp151.8.1 >  A \̪c/=„,pF n9QɸS6S?1b=MFd2ZވU qM6Ў\{ acCbxmx>dXޓPN#ʵ+=ͱ/~ofyGm.9p:(_o>$#6-USⴖHE xUa`B ?fG}kdW0X,9r&A 12+\ ,*ty%V}..ZEHccF1+JBߧ@v8)8w~x벍=LP SPataXn=A{ïT\7䇢JZאnC}1QԬ??eo5٨lTp墦-O9)/L>p; H? 8d  8 KQX  r    $K   (8"9L":q"FDGXHIXY\]`^bcdefluv z 4Cmvapich2-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.\̩cloud133&openSUSE Leap 15.1openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Libraries/Parallelhttp://mvapich.cse.ohio-state.edu/overview/mvapich2/linuxx86_64zdK3+uOrTp9krK5TBH% d   A 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큤\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩\̩07de8cf330a59df265f6e10825020fb7974f61775a948437bd067e2094eacc5d15c5de158808c6d54d545e7e179526429ca7575bba82a390afbb7e3e61a7f1131ef190b4f2373d542232ed1bff4e4a3d5728a35fc7f24457d425b9b83d1d597bc1ccd10bfad2b86d955c8874906e772e713f856b3f5e8ec97d8a09d3cc4bba28fef6760a90d289f228137ad48e5901f5a33d4be0e80b2bf64cdac8029b79ca6041b4b0f8fa1d8b2c9bcb2d64171cf43a24b4fb6a2cfb5aefd700e38a833cc9ce6735acea05596ef96b67ebe1cd1035fb536a63345313ab3044b3d0823873dd6f43d8cb99ea6f99e5de61a9325543146738064b4ed7cc4fd22ce3adcdcc3f61ee321667d8251292cd701a77b474865693134d4879445c1af325e62666eac7fd4a9de97d81968a3b6356a9410740c59e43befa8a71f221acb940b3d2e5f94a6325a68740d810b5675734cfcde0e2849a8c2cf5c13db9db52328ba7d1d04a1a0f5b065b23e2380b8972566eb5c75fa37134d849dbadaf2d4647313b9b11e93d2b8aab7e1826737e2bd9561c984bd71d2362d25cf54c354c201892b95af916d6126f02a3168b4f7cb0bfd7c6d58bf6d62cdadf546e5e5a70bb06f310021e2656e4e1a04b2d3edb898351ef451c471322c9ef38b988ade2f2e8827664a1c00479b508bc514f18a52ad04854be617f26f1c12616c96a71f3a61f52008b305c8dfe45238e54a966a0e04b7af45de2a3ec8dc5510fe9f7c10cee209eafec80290f9b7d9a4f5f208243595bed43b70329ac9ba39193c1c374a5aa6cf5c98c13da89686072847b6b7ee379df811d35b2942993fb774d6d754b7974331b2926acdea42998e3b47ab217a6a6822c3c3f4f17bb3840007cfed172a3238851aba98a8e3623604b058525e9546c2b79fce6e5eecf6b5cb9ff5e07bd58c557856072469dbc5300bb12f25d4d5754e25b7d9acd10c53808affe8d73a840148fca31927ac56b5a3221200cd4837c89a535d07be26d58053aa731c093b3d4948dbe9d37cf86fdd514f20ce950b53d5fd95d9d3a8880514ef6f7e0116c4716d8277677d8c32e870c8090ba1b31a8687999c91dffc5c71ae599f0ee09b088a8c74a3679db88a851b76c09870a5423cc5b401763cc71aa8473036e7fb4c9309165da2f32da38a854acf5495b3a62c3f5272eaa8b2a1daf3af63044914167cb9d90a07ccb389ec6bfa1630baf59709a8d60a8abcaad34322ada0f4a97d70fb9f07fcd894cd71022bfe93c69bb3f7568c66455d8c3da8e9a6472c64a283aba73275fd341ad0f4c16c91f492c19be704f0eababf77b22ab54d209067a315643d7270b6e4953cf452ffd53b56b09dbe93a1bb457ba39a9bd9a909845183a67250c226edccff993cae323179ca36eb0a87cc64a813fc0b261f4a9e493618c7dd67e42db54292e67890cd0562e559c54b0eca3c5f16d784c13854f2abe45dabbaace15e984f795de5962d9d38c189f2150643bb4fd8fdaa5916f11b0ba56fd98fc900f1ef78a0f9cc2222665448f353c44ba06776820a17f210d44c7047b316aecf433cdb1abd705d0f272449d256a15bf82b37fcd177a0d1925c6c4b729208059bd65d8e8b67712bc8e00a44fc219d92aaa6d552550320070cb109d0df3b6669f17ae7ebb26eccdb879dacce66157346d1d2691b87cc17d3e3cf105f39e7373be47d6cf6036f41fcccb61cc3ceb94584bec245449bb1bf10811d8ec094de362c8e96f1f5b20324e5495202d063d4a7804999311cdf248ca55dc5822fff446fb48cf1628ab811a891d62c9e3b8fa4bdaf22243c40417f54e40fc18dd202de7c5adbab98e27feca9ba67dcbd374a4462a910ffb4c3d0346af72285a3e6d8b2debebb18aff43e97dd5e15f3e22ebe92393710e95f68041ace962c04abc67d64fb432144fa53ebd16b2ee63c941fb478619a9a5c69e913aa670f7f093bcec787f73bb3fa07691639c711f84fe4ac7ddeb0d261786319393699bebcf89d21fd673c58216d6bd85ec74f30d3a36de0061595a53845d8a3ce845c28adb34b1d38a0897a6bca2d402870057a80d4ef7e94b6fe1386a8ba821c9e74d3eaa8ec607d05f3e2af11808df5629ab80efebbb7cce8a39c45822c4889f58304f7f6986aabdffb67da7e264e3c5e0c884778ff8f4a591641651eee31745801bd9001f1a7d575185d508ec5c23aa7837898dd3265a903a4e686221c2904639210a893af4c31d06061e545d1930cf42fde7fb735772f5aae6b87f7ad77964b79d1050be5bc8746f7666f6c3b54051fbcec6e11ce41f9698a0e20d754b07504dcc96ffebac587b96d7a18bda7a005ce2b472c9c6592a2f82e3f79781e8acad5704e870cedacf2954e1418510387f8d7bcd1e09f3f9e1eed595739b36e52a8807327955a4b231edc930290784da54f28ceec585c80a7ddfa78d2b4c5ba58da8da28e8f9a9622b4d72b59e26b7f8b15eb7d21c36738dde7442edfcf09f7c0fc9505e5b8096e6493427459580b4f881d0522c183120e135636748b7fc3bb8bc7c6adc394ec4bc3248e67430eff5b5bd93a07a49ccaf4249213356f24cb7720aaf883ac2aaf877b5e35290c4df4ae36fe4f0b6c871d897df8724f8ecc33d14430bcb26856c11f01a72b14c7c9ae17ee3a890b9f2b37c6b8f07b06e6983fb06ec1a7aaeee29f97b8387b79c8ffc7d5e5395f0366605c9e258a79925c8c556548aea52b65f1beaa9e28cdc086649498b3c45175d4e2e74d0c0b40e6f29fd4421374bfb5dfe7685dbbd8d34f9c1f9f81023266d485a87ada0a6939f12e244a1834946de0235c4db96ccf4447a886404020fc678a9506bfdf3e7689c68f2113a4efc981ce5e212e3f32139e382ca970c6a1e529ca9e44a665c5009fc20af22d4431f34bd5ec9c449d13111e7e6aa57980f47c7eaa225df58d8f434bb61fe720969f3074d601f8d36bae5c06416e360122dd7b3cac8037e8059e7a0b99cd81f03219cd84ea0b0f17230973b1fd9a00b6a3f21816743d5e5c75f8ec139db673a3e2f091a568ecc2db3fd96b8172713d929a1cac55e9d528a6de5e4d5ac5c5bd4b454caa6676b1a512b99dd0dc9869ccd95e4fe8c7f8b24dfee2b72491ef9b1da051154fc5d092c0a0682e5808d5fb397986a07448cafa32702e15431bb37ab1ddacd20ce55a6d2e80ff2e19431d660f2b288af1fd06c6d97e8b11968923fcf2c98defa041f5ecf090d34f6c74fe730f7967061e5d39c983b12c1a8155afab1f0b404a2964e49f832ec4392c9ec8c22a823ff42dc1f7b3d1a7720a5a0aecfc09a47b8557661d4e0e0f9cc0cc17d89017a9ed53b8c3c02b371076faaa7f108bc744ca182034638987002be47a3efe7413e2f6689a8acf9bfbdcd45a4c625190789adbf7bac7f3eb437f194a4419bed7d386c669e6f0611d916ee7473df4b94e39bde7ebef009458494b52333fa58d5c26c021f2ed5e18f54839e66b9f6c1771c69114a7b94b4ec298419d1b7e4683911d1715c6c350b8f7eea9b635cb48697730b657b64acc3c909fb53a9884c0089825d7a876295638d080b3f95874dcf7ee7d4f3e14f5003a1bd0384d4706f3f44e92dc9a361054d90e2e811241b14aca9a219fbce342af8c34a50851a9d3238f0a404d4317595ed30981aecd76802fed4f7506bb1bc769320e68637955874bfee12ade593eac7721d107e10e731c5efdd2cda0cbdde8921c10900108f0bd338943237e18c4b636a0bd74f85814f3987837d98f58a0fb5565e4153a9fd9e587d04e76c5ca3ca253b9976cdbde454d60c2c98793f94a1a11ebffb20ee50909ad3ebe706b0330bc021af68bbbbcdc25a0029bf3ed4474400ca906370d89fbdc26081136302e04ff6cb00966f860a4395493c1cee0f0e1675157b38d0ad459d7b6c667bd8e563a71b3c99b75be4d52b883829125300941937a25420d57e0c18f88f0dc0c1a8eed0725a96f2aad875a4430d52e9e29625bc000c6e006664e976c9547bddc3488793aba21ceda62c200bf9b94b2baf2332fbdd33c1699165c7dc67fbea08cb51434d6ef4f0f93874d80d30e9e76f6b4a93997edf6d65330c858d6999bd88bdcfa0dc8ce34a9fb2ba84a7f10e1a438f60872575c1d7af1ba2f47820d17bc6c0c3b3a92936289e1827caf2cf4f0481bb5579cecaeca4576a825f61f1058769d32aa6118ff3dcff91b004940ec14550bee8d70f927007a0311a9b4cdd2e9d88f9fdcc4e8809bddd9313467f73ac77bcecd5e43311b0ff45f25cd5c41712505e089c62b90135d11071f73f89af914de646737ba9d70ea160884c615786b662db42ff82fb87582ac4428abec7019c6615829ab1de97c384784c127172d868924b330192250a2a1208468d69cefea930dccff5baa10b53f2d188391646cb1138521a46bae5d80d1e80595217255dc4d3ce62d78c9ea07785092f477092fd878bd1a5f264bca8b2123261b6ecbad9d5c89a6e7d276befba764332313fe5eaff6f5889b80d7d9854a8e16fc900a5151b6c7ff9e3599b509d4cc42157cebe9241261e7b67008ca9c3f7d58e4e22477ffd75f63a254da836f44033a087a860da586bbcad5ec1d3a33b43a4e4354dfd3705b158d6e91e322f30cb38646a59238a85e33707fea14a7aef59f1204e8819bcf5b8bc9bfcf753d0cc8a3650a7cd7b17ff7904a468cb3352945295e6366af03222d8911d9fa7c8d1e6d68586ebd01bd3c37f3fe2546fc0d94ed2763038904c9f37892f090c003d75496c53fef13ecd4ae81f14cac4786a46233fd1e3bcaaf1dc2da51f294d1ab66064cca69c7588d9ef1fac0c073e9c32a1ba40245af4627c304ea1fed4b8f0e6da6889e20b9a5bbd706e2e77b0df49523e1f86d72db1c0c08a3d835d39e74aa1ebef03815fb1f37a4c41452c244e2dd468b7e278a691f4125e72898a41009cd7e259ab8c943647047e1d39ce991021df323a46d4820c8aea2cc1be9bf251376c1e3664d3f5250546f841afd9aa4e0ae4cee5f9bbba9f024364583d0bcb351dd8efd29f4393a899261ead817eb6becbb08f366f8b7a9ec11983fa4b3691cbba276767aba175ef71bcaf1d8dc67ea566570326663b435ec4a6c6d4d20a79b92cf6f8d1d7f23935573503b2f2a3f18ba46d01110b0ca9cd95ef79b257180feacc77ce519d372851040d93e4091230d3905dcf74b5c34dcfb262317364e9b1aca66f53bbdca89125b9e5961393741c649baf07a21d57908b30e37d4a76da0be65aad80fa04201125603e984621cf8629d1baf5bbf037db992c5b1fef548758d373056dc7ecdfcb186d00b8e3d3244ea7c204c7f23a754899bd580fed4eb75b25326252efa93788251fc6a4c0ec6bc42af8a53560bff177d0ed0a919c7c2c012ba0295281f7761141081157e8ca3a19036cca500d13cffc2f70519deefd56029e03fba20e582e8f72ac88dc7c1b0227a4cf9d5c5cd394a6c59b14e7eb0db0390d6f08dd179ad4c36a7e6f4a1037afefb3917debcc488b1948329d8c10b8960d2ffe654791558800d87ec2416da4188a17f293dbda39fa9836599f1d2cacb45b033fa741f7e24c6f5036b0c3bdc4ff482553b7db40ae0a064c77acd21ec7110beac5bea6f05ba1565abf7408689165007a9e488eeb818d95a74d96492ee44eb4ec19c4de55a4d147c78dd66c232ac2dd461b0232706bc5c780a964d556008773332dcfb41e13817bb379ffcd2cf596343ec7241a3d76311dd99abed1d6562e9b0ec2c0374fb44719691ba0bae2ef5695930d1fd84cd97475be19f2f244e0b08334e91b41a40bcef53eb5871addc23d15b40fb41479fa4e6b8725b90c8c59d7f7ecb5abaee984d8a933cd7fc935fa0c86564fd09860d1e1a435598441ebace2ccf31383b0bdcafecd261837116678bcd4aba7caa87c4ed73a3a8df0532308eb29a99bb330714b7c96e15cda3f7257121d66d042cf2e6f2a30d6fa74a9dbf67d2508a44e27da8a6eb1838b294f730063a0f6f70f42117f988e0f0ce49cab8ed81e5464ed40bd02ee9d1eb3a80d76f264c2e45469650b5469412cb64384afb054802531e258e93d70b7aaf209c102f1f536f560a3c0aeab74803780e9fa4fe6d8253d612aecc012eeb60b7cf1aae9e47377772e5a0d2ec8c35407e97d752d5d2c5e4376864eb75277b6bc594421748417ab93f53e86342b5c3f7e1bfdabae673a254ef7045ad5516b9c8917feb043ecd21e3cc54ecbb2f1add248fe77879c00e5e20524e47751e852960803487b6dabc7a8cc9ccaa115f369d731d3413c0fd313152b195882d228ac6449e974a51b1e7d2dfdf91825bc2ec5c4241744402a86f30862a6374b4253f56dd46ac6fa808e2d20923b6ece4fc421f7e8622d0cb8db91102d5a5f2f68889d83d5add6808ebf3fdc9d61d3b03bc9479794ea219b224df648725dfe8a0d066b0a2242247a39ce44ede53ee601a5b64d38df682f4b645939c5e76e19a18af3324dbf482ece91d61515968702e72b78be05a4b5597ad1a31b408456000e692cf19847c7a82900f9acb068cc51929b83ecc843198c7408ea7ccdb9465931b4605e79c612337e115708ebc32838e648c43215e9ccbe9292164c77482f5965bc8bf9ff93022c79763cfee3322815505842462f130d61e3b50bf4eded1c44c04b5f4aed724d9171bfc44864408df91a48821e845f609bd349396b89ba30e7d63cff17f4941184fe4ff79c8b88cde61dec6f596ece9c5f87e5d6b82d6571d9026b808ad8e8697aca14af52e5f3b54c864b0f75d4964a96e82e929393a34f349d4e4da48d2e9d8b992dd8ef0f612b84fcaf18ab4b1b89951c522c4d48f9c09836744e5fe74eaad2f44d4d61d16eb2a6979725a3533d3605af6a4cf83390c101fb978e52503459c89549960d837ac9186747a971227e74500fc4539e8d115468f8024e8766c4cb05d4946ef0a2768de32518b5f55245aef074226707c128d6eca0b4ed6fc10476aaa6d931bcdd9aa65fd136b5e59c73dc102a704d5b30b4bee3ab3eedd6aec30a6168072df9a69b33eb9ad1ecbe1e289cac3b369066e84c7994b23d2c9ca014c894e5bad79d0203eb13966965711b1d2cee770b91f1b3296f4b3b4d92a69a0c9813843a846d47b5a8cdfde31563a859923d05a1f04c5e12ad65bc0d86ef4faeb78894ac774867a78db4a576b2e35840d839de8fda0346d3749d51f8981b8023083dccc9ae267696e76d65205604ce4e2f228dcca4cce9f405f03daf21725ba29850a59c43f28191dd873c873e0c4fc49be547518f6f54e49a9dd9280f5645f43009c00c5f72b4f501e2bfbbb3babf5e3fcddb9c302872fe0d0e694c965c1e9652a956029a13abe39141ee83ff3c79e3126cb8face02142e211aa4945ffbce2b656868196d16daa4e41e2b67cc2fc0d7b986b6197f53c9db913940690673a8afa53acd953685657d4e643b89f9a7976833907e274a65d4a0eb7a8f06518e4ccaa9ec2934d784c17c331c22810fb96eed9a6f0c4e6ef10aa38a9c95581901443f8a97888a2dd0a0ab604f2714d627154b1a5ba461ed095b7e551433ee35587f7fb0c6a14c43fc222d27c113b0a1aae10e5a6441c3e0f4728985b0e5500c94cb17b5d8ea74b27de1b29360e122b5ba2bfed2824c4dee1cd9edf5c70ac8af7dccc21ed875b8873b814014b1c4081aa3364ba2776bc1955c785c4208287db767d2ac2104b47ba3cf5011b6ecc36d56ae082d1936e21d183ee5fae61aadb7efe8445a43989f796dbaaf2fddd8c612e1359aa62cb8e59a3cb5ebac1b26b6aae4d3741caf0108dd9da36c0e3fcdd8a1677b4880df5ee39f26ba77090c4ad309278312b0abdc855d3f6373cd1387ec2b696a8bb6800f099148fb10b66737ec68249c81e4d7ae77c5c32f3191d471e26dc298253cd2528e6368a353c46cc216ed57640da686aa0cf6ec952c963b105451d1082902242f065c05cb6cc4f32b1f7e2fad27fe44bfe3671fe0a2d5c6e2c8fdee08c1d3b02548f90e69b84fa86e72bf2f75cd9a03361c10fa930f4dc8eefa3eed5a096af508b905713c18c9c808d506ed4041bd49aab7b052d183a0ad53dbedbc4b77984ae341133600e3adb217cd69739d4b8fcc1297d04c945767e1c7b6534889dba457445bb034e94c33b477ce82eff71a021ca1d891af117d72d1e66a7698daaa21830abfa59e235d89df7b7d91e13aeaa11558cce32d697b6147d0a1dcffc74a577321eae281d5dd5ee841cb5df4da335ea7ab9d34f84ebf30e532b7f3e3e3f012d3ae389ed99773f168e03c26b041cec548b9e7ae9072af17f73ce6169ae86deb65af9f8ca6601b5ad034fb0c761bbfcccc6a7d7c0d9784d9f4999fb860dc7cab408d383ab369a2b9e888e3ee928938fa75f9178443eddc36ff167e1e21b8a75e2df23a8d38954ad7fb1aeaa0eaa63ee17639d3cbeab9fd0e0324395842be565d1d8346548b7821c88c0984c254730f682355072506f586f031c3b6471ff02ecf0aa39a49e046fe61e0254feb8e081065581dd521f3964dcd285babbb9f58fff83b7c24cf8c4751691ef5ac033b35159f21775330440e6176e908513b31d5eec14f69bfeafec2aef6a80d055335eaa68653e10ff108260456b495d5bc255f6ff55e86629a24de612f26c52aeb08866df5bca643a07f21994b59ff5b2c67590a44fd97242c363bc28170cdbaead527a8fb0d93f9e54aa59cbf0af4a14782e329aa34539ca27da1ede82b3ffeb668b3d1e4ad2ac452785605a2fd6e990f6454cad4c12faae3afd41ab0da482f57f7fb5af5dc84f095ec21b40133cde6c9b2c0bea2ccafdc8de8782d207febb384ccf01c866ee771ba6b12180c757fb3a206c69e3329f29989f4a6fa48b2f810a72b556b51558d49e76754a8326847fca0629f16a20e58b7fffcd563f5b92194fdf2f6e1ca881bd5042fcf03e3f04de1fc01887cef5dd4902dd0387d6bddf2fb691af947a68eccc11f6acac9a25d4c158a125541dbad9659e9447b7a5a99032b4466bf91032e2f083628ae062f3b9b78f9229a80105a9f7442bc41103af609a81838f343e44a5f6a36a2f34f9c3dd142fd0ccff483ed3cb4bd27a67b088ae2909adc9db19c62363004f6bcad6cc8eef5eca2496bfc0334c1392557f4b6b350186d7267038640da543833d1b0a764e0a934af577e3808acbaf60b4ffc2a9e875c9e9d69bc5e0ce9a0f22e5229d461c2ac0945330f802a3701759ac9b8073cdfbd1a64f3cae3c1f4d315508c1585d732b77fa9c07ca698446f4c23ab247643bd07a2c190c9ad90ba58295a2da2196949652abd027cc739b85f880e8b07d35460fbaef074b08e58c62340e757e8ffbe12f12f7750430c97205cb3edb12b7e60842adde7df309b626951e9fc1737f71831bd3802db4b33c2b637b21c589dc6e15e6ad0058a4cb818ad6e83ce628b196fddf3666f225a342bb3cacd9fb97d98bf44eb0c451aa733c40bd1f32eac7be5bfa826717eab55d59ab7807c3ff17cc8ebc148545f6075ec47cdcf28a039041db34e3334b92db7d2a1e861052860cf6e2bb1fb0ba7b4a3e4f9b0956f2de7565ff69edcdab2fe6d5edd3d2c79accc2da447b5f6125269fdc305ac0934dd48cf8494770681ac42661bebecb011c0ed9818aa5c62bcca109f4f0821ce5a18e2cfde712399e79cae67a4b2446737a1cd936631d791cc9a442b0776d04f92d5fdb17f0a8a9df11c158d6535a3e80931c92a9c074332b323103fe8e3cafb82554c4f8a8c23c06d01cecb5782bf138556a0bcd44b814bb29ff05a82081d6bb1825abac496e63b2fd29c300a910f8ab54e839ffffd3c04ea12746d0c2631ae272de63e1ca80b61cdc678cdea3b3e56acd541ae594e2436669dba575b02ad40834643d61512759236b18d10379266a897ba159b63d225b77bb75d9e81f02930ef8f650dc902737373993460c9d124db15b6d70eb0b57c30286a22f49680ff042b46263f22b9a8ab7999b1172dd2652a40a25a7942999c3331dffbba14223428f761ff530ba0ed35c6ef4d2a3d1ea6efa770cbe467219dc1205a2ef5c2c35d5cb875f7090965788b9dd8fc16ebab915cdcde1151f49ddafee2934802388b1dce5b61546744a8508b530d102c47fc3966dd42d32a34983749dcca00c02b37fedf09cb2d2bd39364af820b3603268d2ca7f456134443d41e50e73407447d5e5e58705f84d37ba7b5dacdd9d81bf49e6e36e0374b5bcf9dca5e04a43c1d75f109d72497e84858f5e0b545b114fee0202e0fc385730df596e5eaef4a96e268ced1acdabc0a2aa7e95efaf17bd25f7d4f232d90abfc7b083b75849c266df258b55a4423ce1d71a9488ff91ac0dc8bd8e7c0586a0153713f5e2e371b79c53272a4d65f2e69b4e3b087bc6e1b7dc372a861d24502b85e2e5c2d44234b06ce6570a4151d2e2cfebcddd9a070050ef9d82cb90072c367149220a354d4314c17a118a2a9d10d8b890881352da3a9cb4346dec75bded689b404714ff4eeae541d1596ba4d6956db06a748178c33e34433958ce626c3653fc648cdd102070530ff35ae38a0e68f7b069fb035b72ed7e87e997bfa7d99488bffabd7f52a62978fbef08a1dc87668eaf47b9be55b5e4bf137a0f008ae0505091643948acb09acf8401440354ef073114214ba3f48ed2c3b5fc67efea6a18cb4e9943dbadf663f149fad55cddee23a4e9876d11dfe3f68e78bab29cfff8c407c4c8a86009d957b5d324af736b80844b3da08ab0090572f7c3064bb7c026f7aa1bc25798cb0320a5706b661aef0be5f2d44e4ea2505777d3683643891233f9b35a1e44bc08058f04a77e8ec7aae0c0eec333da56f08081be5518bf1a3eeda4678f4dce203b4e11ceab9e52348429ceabcf36f339c09367db9ade34c64cf2cbe9f6861b67545954db04569689d5dd9a0d9cd8a6657fafd6a08cb3c2f46209c08a62525e909059ad8f3bcb9105789abbe9248b1486a8477ee679a9fe9ec794790fd7555734d3d5c518c4f449dc6dec7c2e06285febdf5d8e07919b64469067ad3234416d18961205520bb36edb5a23f75ecec2fa5990b4bee776d3a61d32346a22dce85a3abe17ec1cb59ad8d5162c8cbd2c49c1e193c8237948ef7e669310cff6bba6cef045b23f46c258bfd194e94f636785ea1f9742c7f99320a04d36e5c1753d8aaa79e901fb8974ea87f12fc4a08bc39d8129c318b5dcf819828424de0025a01173e29ad992c16b4d88996c3e8a6ef04af20f7b2470504090750859de2cc089af13221961cd9c479ffad4dece3efd17f0395bb7d99730eea1738f9f66edcc90a950409c45ba5dfd7ec058bb67c6d547a28e6009577c384986faa38253eae7d675244214e6ab26552d029964478ee0c70831f053863d019f35c6825765318a44ca6297d129b3f9d6372b80c91e31744bf05c71ec82a19231546417ef5f341187b8fa59b78a09dc2a2de614fb9aa642de945c25a3b9e1c51bebd0e557884faff58aa68c6f84d9d41dd35935b238f0e4c7a864491d6cc4461762f56521994bdae867d4f12c0a977ae8cae8767646cc96d2de930bbe5fdd676db4548481805f9fc96c645b400cce0bb593a3d9e7eedeb7b195c4706925fa74935a0db6eb3999c0aaa79d2d1da07ab7ee2637a00079f95de4d4c0bd7ee21d292c18989b6e33f09b0a8948fdb3a07cf16ea844ab144ebe5e1ebb2e7d6c464910a2cccbf1c09fbbbe5e7cbf69aee9c18b980b62595da31b6fdf0638e4ff34668755739e88a37f46a4f54fc3d356b62ef24d5f0e9eeced28deb8599f408dc2e560d4b696dde07514b689096b4cf0293c72d25d7db14bad2dec8c2e028a897c050acd764a17980727c61bbe0cfd1d217a7662e0d5619c4e779e15050a6a885198034e5deca4cd9fc7ddc9655f76b3486ce1ec808ed2a8c70d2445bd0e487c51757362d292b8c94ffb6fa1f2d76847a881ccd64aed0cdbe67526311bb3e29ce87120262268ab16a8f8f77c019cfb91919055caad9d32cb0732d1630a501714d029357da5e739a37f24bae0166f1efd79965d3a98d698009e664ce6559596117b232b4b2b51c1037a2b7fec49351f64dc211d3accfab30455b4a20f194f83f62f8dd1a0f74ebdf8e12cf732d59daa5e7740c3c040c49aaa2505ed016e54f1e717d46c0701da83bb7bbc52ca822dbee77da717706c9c6b57176b0bd652be211ac0defcdf5f7f41d7bfea1e6a394294f2ede797b2ba9290f15a3e2d0a5003d43f114090e8354ce9845514fe374a7e138b4b4d8f52104183fe4a2bceef005beaa738a5eb2ce5c335cc3bf0ab29301365b5ebc20d4762501d8c7908f8290bf20d3ca1735859de4f55aee58fd8fea2e6e1f08ffdcd21b0f85686b131b339cc83ea80e5e29ece492f1f50c10118f8e4fdab99cf4fbab49f78cbb322768c02a9434da2f81280930d9fe5d5cc569b5e24864e83bad0bbbb4d126f0ebe4a7de6ac95bf647900cadc1f7163c0b99d0619a3d9f6ba811e9b7997287fb19fec58ca08dc7c9a9682650102e0d53f38aee8fb04094342ec3006d50fc13e165598feb4a5048e53d05fdbcaf4707e9d438754bd41efb37a2271275a19728b263d0eb42f89e6fd589bb6396940e582f46e160d4fd53e9453804c2a48f1add2da557d7e0b9e1cbeb235dee153734cb4982bd7e48032b1dc522d75ffe92039d7e01d98e57d527bd6ddbb8ae79ea5868efcca2044e589a2aa11c27165f1408951925d612d03ac2901b698c0d0fb0f4e18d92c2525ac5bd01eba63d87560dd9e340682cbf9f0f5358fa75f19a494a7caf2100454219546ed1cdbf629e67afd71dc09f2e27d839e57fb58923fb648c3fb60e17b30688d7d324f5ae336b56153bebd721d55b9c70ccf4a67c6fe344117ee0bd6b5db7297f6f2a8d21ea7dedc5a5ca7ed992ba117f9380224306563a6a6d9642e4a2860bdfa084c0d210e15648de1d90578e311d23b709564cf8040df99b0c2694e9db554b80b4052102a1c096cb365d3dbbcc626c43245a92833fea1ee7c1e9db5264a01bc5b601a7ca53f2e3240378cd9b8881bd9fb8d20e5b045119093f8970607ec366782e8ebd281cc7e3c75ddc525a5673d04a5fc8265df92a18cb3d0fa5048ace4fbd51b73a835a1ed9a2c6a6ec7ca5e4619661e8977c1e707861d9eaa22cbe5b5159718a2f40c971ef5c1868efadcf55f9f127fac95e5538891305a8165095e3b5431aa84e4aebdc29255c4115c6f34748731a90061a2b58ddea9b866efc90c07ea8672c1b852d90162191bac2e1cbbe1ec8d4a60a95d6f6be88ac144d6a8526a4de800e12b4e92b982f580c980fb5928123039916c74448337add6f3369e45465ed484f086573b470ad3ce2ea2866ae1e201dc5d8028bb29c5c7b153d11366cbe8705a596919f8fb242c2dcf1f2498cde2934020a140a180eda77e43b1b6532e15827b5a1daecc928ab9fcd84711d8ebc2cf44fe83ca297f2b902f0d2e7c91b456412cb96102d9b8a96fb93a47225646c4f7f4337a87e272e8321ad92aeb8a52e3ad3f425e22a7008ec369821655746c8adb89f076453969dae076158912fc7c2d6093515224fbf8eb3484e85aaea43cd351701763c90296ba097ff265e90298eadd21eb271bcdb5f6097be39ea00d58c03abfed577b03dd027deca1c4d096650cfb77ffafcd2c236eef2ff768388298fd37f07ca50b511707325c65c7382bc54a02977e0af3e8d94575e0a5433dcec6c3432c75f8cd9c22f765931a89a9c2e47b1fe11aaf57315952a4c05db06a6c04ff00a5f86e5b281f58db29842aee39f572f29079cb8051661a37238722520d97de7c9a608df270be57d9c6112f7a18a94f3de4566929ac0aa84e04a2497400e1ba16fb6feb56f87ebbd122019877effa3152b196500fe75d56b6b3e32ef6bf3cf2785255343beb2c2156d7ed5d5e9645e07d114fa4be37cbb1d1287e973c60fb7780ef593e0c419e1631dea73a6d637a567c86f874f9e7ac6b1fe4c89d6f7036b7b76a8959ba97a9fa3ab794d1bad77147a2dfbed5f77f933ea0cffb25c45df84131b0dc6652aaddb7c1e1ffdeeb9edf146160295b12ae66854ccc25228817def1c112dc31d8e4da4a432ca68440554f0148a3990f1658b31bcd68b5eb5bfa5f214cf3b29109f4b780b0a6c27d1ad73b19a50c36a6aa1e5a5c9cc16530e32c8017185f23b1191ed293e5b82142e2ca7388a2e6df754d9b4cf32ddef95a6ccfe44045b7b5d29856495aaf4830c83108a6794677e3e6952ac5f55d5bae73e8834d058162b16819e73cd675c89b81967d1d47e18a4dd1efa03bbdf2093b570a93e5bafd458f7ec9c82d7a2c9c2d0cead06ea1ca0f3c09172a59c50db8c3aabce0ec8a13f6195dab48bf602303094929a66d392129e231a8c8a4262aa72f23de01e29baecd27d9a9f8e4c1119d5169f76e5e6a72a84467d0db3de06c7643dea53e663b39dccf34201938e75126d24434965e1b84d92707919bd1b75beec5364014d1746826775e625daaaa9058ca6a91786ee25be991d2ea46e2e178434d2fc724ecac53563602f3360025b9d180af2c38781d570bcc9a94d34958b2281b47dd915ea2ef4e257675ccebd83222db7dae367df28a6699aa04ebbe1955569c0cc3abb42a1c112cd5eff28ecfaa673e7dcb436ede972c66849a2da52cfcb260ff915357499ba848b893661dbfc0368549c887cafe2abc880091004b0db87490a0e388a7143fad90917fe497ecf5cb440b294948533131d1893c29a98d8c1ccbb2924bee0d5341bf2fb47a0446a6a55796d154d4f66a69c69762ee1e424ab9a82c76674807c18b72de8b533ed11a228f49adea60987dbf791b06ebc7165928ebf5927e269d5c7de4f7df24cc5831e7b112ced189c52b960a9fc505aed0033f32c0f4e2ef4a28973ab880823f4b89fdc3709fae431522645a49ca1d82fc34fae653d18eb6c1bef63ad0e2cdde8cd5406f93c039b3e69a09f67ba3f6a87d8002636ec6b782e50e6b0adcd71a148d6f44f8ffb4284a3991ea936293dc98fd777bc7738da07c99b1041fe20e21eb9bffdc37c3abc3fbe3c5acba88825504b1400582ea42d787f50e5c2539e20c0e0438f2eaaec04273d6af34172eeefb544b343ecf0179b3b09c7a7b40190ec08c2cbf4c6e9ef8f958cbd262f169cb13e55133fb02189fcabdecace8397030228f8507575fa7eee81bdcc1adb63d2d9196bb735c0575bc9b2fe22dea17c353674780eed96cac1153c8e831b94bbe12b32298a35c3c1ef2265db6dfa021a15971be2ba6f0a4843694435b3b80ea1203a0c65a7078b377b87faed590126e1d19799d85e1459b46aabf230bd333607ca748446ce48270d254bd4aa57871ac3c74e362f22ff473f59a7003561a6f21ad2e026bdee4d86cb76cefb2ba525bb3fdb5761f37dd1b70ed9a290c568dff7c7e5877cb542af87eb947da56c2a944851e1021943dcc5032b4a4f94746c40a016400f1784761cdb1bca880ec533145dccc769b100d2eedda2cc64369ac3496704563c8cd00eb6eb5976dc7facf7b21109cf03be3488aae3dde9f1a76b2c8c78ce1c4ebbec1306be72991b46a1fda87adaa4c67270734180dcab965dc0bb3035a29ba3f4c3a594986a97de74dc844c558f7035231a637217f0a919f3df40e33535d389007d4ff19c81a349a79d0b5d375e3847900ea736a2c0c912659e20193959c127a768ea4d420250cf0100eaeb332259d5f94ed9c15f7a657139f141c064b71a7b89b1d8fc22d2fceab7f5c870f3b94755382ac80f0919b23b83e3108cf36cb0b68b9f4560f126a5990b86d1d0bda0812f0a956c46b6baea65d3d8dc1cadfd8bc1e2b0052af382391b833f3472dacd0918b8c277297652ac92557cfe8c43f13a1f71a8dd8a91f26b044e05e6cbbc43d904ce23dd6c3d23582314cedbf9db17051315c127d327b4c2a78d7b6721250a569de33078e574d24da40f79eabed24bc56de9f104d5501a9fe4d74ae87ca0f9080f09e5e8f7ded5f6c3eda92badd7abb02e2888d012b06293158d8d59b0ff448138bddf2274b708c2879a5e301af185b70594f15fe0bb53feada18a74aa1160bfc0e04d42735d3e79134abc7ba7c6481cc5f4d2fb5641d116038552e6766b14f8340c23a4d020e1fd1233bbba403e0d4ff11452406388d2d395aeab466a7f779b1b7cd68b4438673a4e0246482ad2807b43b590f392b01b7dbcd0599852d71ada5526751b5a1bee0c8929635047d44de7de2e8b40f0118e5082c7d8988572037df33a4169f9b610a8335cfa959c5635ba63a6c761f60b34f533919891bdd1223873aea9f7b518ce6c343986337350deab1b91fa0dd383286530878aef867764b345ce2e6fcfda13a3e673bdfcf854938f4368cb1202b97a1805f5dabe335e7b14857f65b4e6aa09b605bf783d4e224277219db67f6232183fc820d763d77116556247f98ddb20a39351b19e2b8095d8c70fdb7002c3b5e4e705eea6e0502806a8b52eec89bf84fea679e8b6971364fe157e52a2ea29b18926dc444b1b42b4cfcddf6b719e93e4b3109bda0b1bdd3ec4adae7a037d95501b041b76d5d077c62edbe3ea26d3f40af6f4a85ac0b826f4622d87357e7f3c5c9337cb2b65641eeaf4c579d2ff2397a621ceb199816e4f14373f8a6e995136bb9843864db30eed22e7e424be76e825b1df35e827d68aaaebacdede4b5b1b113d1494d1643a4a7b18d08a91894d3149d77864a4e7a4bda6a301b942ef67a64eb568b7431b35306cec8b1e448b020963ff709f6c017ebc501554732d5d8cfede14b6b2ac8e999eb9e86ca904347b2b455b8a6cfc05490a821eed981b67b63ba1f3fb6d06aa83dd702cc754b584380f95d0e706274218a9340f4b741ef2bf75dd5b635ae499b37e58b05b7127cfcd81c518a52b8ca5e691f835ca61b0a2b48757863af421ed04087df0e3756888846ea19e76081d6f9d0ff6931de45218ed1f594dc7fd7a93e60cbed364d64be78f73b40922ef847be359faa77ac80861881449a765e4f9f239aa78b2f0cb8747c28e0f6c3cd697d1445009485d7b123268a184080a9b2975383f35cd8350990d7217e73faea11f32eb36414dbbd80dfc4485577c693ca3c5194a0bc83792c76f81df0b8a39f4d1b2e3eaf43ac5c48aa5a58f6a039da4590254022c752cf019b0c1541b959e69856e0c4a5f556c45e49941e60f5bb2ee40b4c5eec26e433e10d6a1b4784150a4206b93a5365f8b6c8dc7ccb6979196dd1bf2060d4dab901a74cd945e26bbd22182b2ec09652480baaf4d6e690985ce76d47ce540dcfd25ff97d565c9fd73075eb7c7f2371dd6171e15af424f0a3492293ac3f8d1ea07153bf3528c1f94dbdadedec1e9e8a8b9ec6d50e88ad9a3461e8bb5363112762d970603d150d88d755c961ba392cecc7bbfbad796a9ea6ca7193e93b7c0d7c0dfb66e1f4c62421914638961ec640f1a06b37ee908ce1614a9d8f5c228e7550978e8d80dc34ec576e1bb955bd452c4c23f502c8b29aeb55f143fea9315355154c52ce685fb08b116f06d69f5a991745f3ec6d96760227ba16f5ac3059c006a64ae0f86cb57afa21528dd5398958bea842341fcee1aedb1c7a0cf5573912749f8f3bec8a2d5e7832ecb72b5287e313b01480f38d0696ec588112f11024aeab12d0051bbc0c91967389b24ffa01469230f933bef6eeb2fbb23571b68e88c93b055fd59877a6abe13b705aca79102095781657b0f9bc9776f4fe18e0371c83be64b00de96ba8a73dce8b0faf0e1a670303e88f93aae534d9b5dffe4fe57912c10485a45a0517d9bae4a49647c948c2624ccf5b9bcc780b15cf4a16a3d9d69ce03495d7daff196a0f1af8109f6d432407b01eb94c1a027f2365abfdd533e516a66c726de8ac0ac12f91ab0b66cee7b0ae4f67f53cf4b46afbcfc32eafca6de261dd75b34438ae6adae843c91139eebe7684f85854d3049588f3cbcd6ce16501dd0bd6556e5007411d18808144e9c1a177c4c05906c1855a7faf2243869439ef50b5722e153bfcf66819193c823828a900b9820acdf0264ba6e5a5a912b531e099d7b67862ee88c730f5933efe9a1cb35f56bef8d3d7c00eff9229ad170455a5d6405a01cb669b4e1c5ee724110b10e5b1a3eaa60fe2a7957a0223a8d111306d5d578fa09d41cc2c686a7d18fd3e5038e465b717d28d0960845130b240866b79b0b394c95926b01e45958bfaa0119e31fdd16a11ea68920cc3b0183b5ad72fd06de39fdb322c0978a8c4442c3bf80ebb10d1d234fc75b76b70cf9ca6010dc79e531fcd75f4ae1d995226290091fce786c3be4f760142dc0c864b08fe0048ac96f50d7c0806911994a5f65dbe23cf3c2384a22f8f8751b6fb648a002d6e41788bb59ba09a290ae7a367ffa1ed6eec6c530dafd62cfa929a7813bf057fff60e9aa6c97e8ea20eaf2a851a85e676591dc946d8200ba2cc4b4081c20618634bc0fd2b93a4c22fdad65a4fb46b025ebc3387495dbcd40be5b7398f32900abac0e78c855bbe9ab15d7225ff409d0f345c0ac5586897692b4932df84e213cb7c7c573d518be68162e043430fc3239a351f6717de1ea285807e182eafcd9c76104c583b30a5a06e2981fec9b9502aa9fcf3fb162ab886e84e360456a0af2273931ebe0c17f02838ed5d60c0f7f7c6b5923de82c3ef82406a8281f939533ba4c7914a4fa41e91ea7236b14c4a4808e4f8051af0108c317e2867886d6d6e7571742bf144c9f4a3120990d25f8c91724ae217b4a6e1681c94a2a7cf85f19a0dcdaf3ff142f0a3caf190a7dcbcc5e284ba3b4783b1a82e877ce9433f9d11b901eb079644258c653caa6def67f4c7bb087cd2106bec8f79be8fb1411490800f75fdc0f692b3d8b927c775dbec5ae3cf94c40831613a6a7981c3aa60f5372a0d787ebd04a03e55dc8396bbe9258eed54ddfd7ca1alibmpifort.solibmpi.so.12.0.5libmpi.solibmpicxx.solibmpifort.solibmpicxx.so.12.0.5libmpifort.so.12.0.5libmpi.solibmpi.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmvapich2-2.2-lp151.8.1.src.rpmmvapich2-develmvapich2-devel(x86-64)    gcc-c++gcc-fortranlibibumad-devellibibverbs-devellibrdmacm-develmvapich2rpmlib(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.patchcloud133 1556916717  !"#$%&'()*+,-./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//usr/lib64/mpi/gcc/mvapich2/include//usr/lib64/mpi/gcc/mvapich2/include/primitives//usr/lib64/mpi/gcc/mvapich2/lib64//usr/lib64/mpi/gcc/mvapich2/lib64/pkgconfig//usr/lib64/mpi/gcc/mvapich2/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:standardcpioxz5x86_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 textx [߹ܘutf-89a359a6c97c801780db41ca277c45d7ba4d4201112fd13e0808ccbcbfbd52c60?P7zXZ !t/] crt:bLL ˆkR4 I~q=YPjY\}Ӣv/_t=X{{B*LV0Gګ8; :E3zd h+'uPn|t&j9_ϕ-}"#-ceXdDbzJձZV'ɘN. _)RZR <*:^XSn⋨&73gKxU"^ WWX\HϺ#s( =V9PsyQCaǍ:@<&8ooz ^WP3Nlal4c( <%9EҳTS-5!'}L\F)H&B+a]7@nw7=HdHn_h*4#w%C_:xz0BQNXqܲlʔ8E 4+ŧ"S4׾&av*:$oYH_+ƀ:œo~7Ob$Czמë5gErdb1P qz Y[h\{˩Zc:˄Wz~uH*p=1_#؎h 53tBb`J7bbF!e) /]-KdۯMH,ss)1!m0x;z7e̿ (\$EyhE>NصMbOD\CkgЊqVp{;%Hu75bImL"*/ #թ8[ү1M8J#CcƎg%RoFs'O,GugEشAc[\nVG3P{b9H*/8%I EXߤyvw?l*iwݮ[8Y)HnnCdMЊѵ+>U@l_'L{^A0^JkieM#zK;EQrwOO?R(e@c.upc]{}~>*gt ĤVĒU1.zF[ä${Džh;?mW*6fE[=I7UjX+c]U̽0Jvkg =o D/$sHO]hW "w_EBj WI2ڝ-~ 2{^{]okI*.p(>2R#SQ)1"W@:(6_ʭP_&>Qly˗ W=y=;mvrW!6{3%a"3u1 Y~#M_ IXKڱ죩jٷpm,:'sz>Im͏&J*diXL Hn>̓͟~ơ 5'7>䔦؇.W(mӈV/5] ~č-CQ[Pz)U?:=ѰϤn?N+*/s+ Hk1},|닥/kRxFo!y庡nSDBO= p6B-(7re2|ʙTWAZ'L@,m PYy4MJ t֚ 5s . zIBs7@)@A>Ա$"]zo:Em+h^=6? =+4E #ޑÖ~&VC"Mz!DGѪG{ gb{!\P}.޶!{1'dII]{;#oE@M'z`e>{h$zõDipO,k+莟}ƕih ]xepҋXhF젦EKh9j獉Uk:4òޠwSǕ1;0\¬td5hg̶_^qwגGC:I!G . ]A8?y0,IAMJS2_ z԰0O>]Che”FaAW,i-R1!\̸1qAMg4Rm>veMfh7֐_b93sdT\V`!~LjG@p>Cy~ ڒ#t !H+&Z&MҿEֱ ]#Æ狣m˩DxAT#A'Y Z_e׊Bw,<3ޜ3 V@s"t4ۗI͇dtܶEDh4lFRly2a= 2/J @P' (sx4@ǝAg蠤poD2~'"XI3pVS+ĴEbD|~j\j1Zxr u2 U~B` 7E#I)8YO`g_qWE/Nt 6/W}7_B+HPf8:roH(ؐ'8hmE}]2x!h%'( c0R9j+1B/ |$'|3Z`¡fb( 0qAɭZ6;5&$n0f~Pös#zkۮRC67:V4A>/PjuFbЂB2L'gE1̖AἕN,hݏ$=aeɇ-vq,(}^'x)eTZnE/ ,x/lL_QcqLf1'| 3\5ݍqt.YQT|wȽ \uO.E~i n'AȞ..qጽWFcB؉-¨sEOfۙ3;:ήu*\^(TTB5ZvS/w_@ ;ӫ>껓%Ǧ%q~{\ LvTRfó,۹k!Ps&o2;o,`'eXu}Nɵa|mf(&a8 ??ZF }@ɾ}~뾫h!|@'V~=߲Ghy"~ۄ@ENd^LRafDԸMN0|A̷=6Rg}Y 1X/zkbYk::y!.(W 1gNVR6~#Ac̚W dh*l#aCpM5ndxVfXd|_AB>j?z 7K@,$ԨD,~GR[~vEVs"1?!f> 6\8 ߂[8۔U46hQpo&a5x^e_N] ѱ ?;+%AON`߿=ZSf7ߏ;J )A~vSЋnWZgPBӹTh=_ې7X!"W6EeQDZ d[q^3\9cK?xT5&FRsc8+Y̌RredF`*nJ)&VBBefߢ5mjDE}-P}t3mԇF[:JH??J8EߟsX(rՓsiqI˸nn@ v=Um39/aFof}@6 zoTig'JN4PUBߌ\t- JPkB]msul2-pc0X2:}{ -fN 6d, Iyv^7b[g00 ,"0=}N/v2L!|C<)- DDWրT/Ԅ"+`Hfy>]>664C7i!bV8? =Vx> 7 6_YPc.؜S '}ɓ+ě(Y$6ڶ?Q0E0C:SXj{V#T%:# QgBٖ 'e>p<wxںDabHڳKQULJʳ%NmKXwvunsF,ac1{L/fi8(/ |BVN /T !ȴ5l>v$x3sc >(S qpzd“ xMsq[hqN |3[J:rRک+ 3A߶"f7+'ڶb! *sO: 3Qhyd»BLt0O,7m@wFF٭\_ MF ]i}ZBްS&Eөӑ Sh5pG )bhS@Y$ ;ϗ!"iH Pj@vE:3j;IzdnѠ箸MܥHgDV>PP4>Ć-#5szts*QEH [V + m͞ E:o0iBA}NVo` zm|=  c,Kew+JGE _T"_E$?(CH,a5kЕ{9nlK5xWZ2쉚IcJE*~?O^;t2t:w٤myKV&S35fDlߣph/t]RT-8u}exA yh!xn搌gaa=EԨJĞJ/o®Ew׫LVå4GuUn)aw7.0uZI,<A@arʐq銕h1T_Z3O|p_bK@&b!9p*z{^ʊa&˧N18A1# KkEp׋Ԝ;3*z꜄s3ȕ~)4C--)qz5a}_[" TS%Hn:=ݾNΝjΒamz)}^@&^0wj({S+*rH1ИN&KOc .;AJR"!GP$ZkCۛ/<8q9 iC'3($Vm=Y|Z >\U$(Kt3B[LFKdZR Cp)a ltIuzgO39]7 msIY@3{Ж {HDZ(gUy8U7BI( Im ԶGYx2s ڇg(۪4q'SeK@SV#o1逐Gsv0z"\[{PפC%\0}5+$ ωml|Lzڇ_1T % U[T8 p&kM ی.Fs5,VĨ 9W8vB%ۀaUgqmOHT`mW#vG36l=<ҿقe87|B`d:Y#3Ŋ%9=j np=Cx,0M^9bVz$0RX &|qYG<4K/ȓ.wL_^ewvq;b#%ۇg ,6NK-ܻٝbF!h>^ KMQ c[O(J;p"QB/(`Q,`I8eG^؜Xy~0frxk QܧTSb}!1YNΤ>OmxzWY~0mS"B9}KRTR0ڒwO)89'L2꫌|?ɓUh} ߧ!kTi7k#$}|._Q䄞" έv^|5͙w`vJg?JIA;}R&w&v\S peflT`i({k(D瘂k {p ,pMҡ(ubQvw=!Iӽ֐g\݌MNr(&aB&"xx'CRܘrtX57J*H r^֩"кfB31X}1Jm:?TxPTӨBImwDjS ՠ{B|px @ =4]_iZ@>:ثU)S -===gW+UtBgAu-9عU1:sNiMT3úÙKb,M%>v޳3yfpxp-?N꽄xcRU9~kT^sj0Jͯv#6׊fj=[;t>-%GK7UrQQQ\V_PvP3ȝ]Pd%g&=4q-fPx /l@l n[)clfqi 35޵}jzzn@JZ@qjΫ0M+jC} fɑ•XQ^55q ^P!=Ya3\eǧI0- 6z`.a+{#GoYVdIL$!Nn]sMKTR{mlz~y1B;*+xiț=bAM57}/3,khcľaѵX>svuZ?(z;x@W>:p,$7A×e-'n k(5ܡLm3ʃ^8O$kŕÇb](*;V1 7? j ,![աDV r^x5uCh!n  rphܐuX޴VBFRx`L(ðf_W!Yʈ442"JFU2k> wۗTI89@$sqҲkL=FIh%{=DNײ ))}z"g z5l+\I.A`AmL[IC%ē?vmxyYڰő\~kH~:R&8UyvAq5kgS7BBi@~|[GZX-ċyee6[Q)j+Bx jr /!S`7.s0d\ԼmD9+97ǧ뷘w? ;kRʚ2gOWYs>xF|s홊l~{fLu|TBYĩM=]mFCF R]^t;~Dj+gPMvgB#|alMUH][`ͣFn{8VDS rXt1K%jgou18D(E?[645tM${>GH]@.xNvB"5ҵ5~H?>?0{/?dMPg}ݼ7q; o`QK 7^;ӬGhsc{<[GI ŽքdxQd+l,R_C۹&g|CN^Edji$ޥGpyInV;a652CJ O 8ٻoSINeEƥΏ>ݨay|H=bֻV9mO SMT[h,*;~!%|;Izi dim_d[ rUH@hVYΨIR(~%KPy,YxUwmLU脽FLty䀙s L@zvȌ|BT,nBŠta.Bh9 J ^d|Ӿ-cZ.88qT2yYaGgϬ0w ~'Pkܫ^0(RFEFojhz\AjjA0Z1<o VJEd{.m49IsңXw)mGxFH %0hO*"(r\ Cz$SOtQq9Yrʌ#·qpA]_ZGSDe^DUK2?*/]4̶2{Dg"w1v?-WvntxZ<bt4ͭ2R0Dϵ?A BW#MDl :dFqEHKNqQXߖbmE' 0UAŲcOdܷ"ƕK\P-MGWǪXk/'dg\EaIf$ם*r=z—"kW+\ 99J7N@f6֘*X{#SԬ?N|e\spb1|')W$V2N6bXI jM.[,nO- J$K6A @w 1ǡtB@LM II, l)z7Wuӡof_Tդ[J?<ȿ]{[s^mՔ&~ o~rnt8n#J&8^6&YxrA^\mg>cQVe'x䅘aʲp–53V;_kXhi養opʼo4藂5i@&Q8fn[lQ~X0hR z2r)̺޴+Fl4XmBLE (w{a,ĚatBIN>'T[P;NA=4NJݬ4%ݠbk6/BVPy& E`rd/-M^~ ˋY,DSo/F H88?F}%tɋSy+hoқ`mhIvluЄ\BEh~ wUA G-c)H #/3Sf?{tsW3)_XZ;bC _gH 9 6vh9g[4%_=xMزfNd,@aoYHuRĄ/!)wQ}e)`S-\*zmu"~R(jjnpB צ۟`gK-6qǵbW"؁ؽ//]HKaKp;O ]iLWg&ߍS_ȪZc}0rx&kL͘(n˼Y,ͤԲdž,3y'AC4,!52>b.M Տ?~U#GA啋LIYl/̢ؕ[%5xA]ya%K'MSr g:˿+친~1j*hn*M8' y-)k ~ #b#a;C tHR^E ZI4!ޢ~L9#~QdioUhA3\0#p<^p4zL:h<Zv ՃshܐsZh?R#gs0gBmiU"+dxո; _ V=F*`$3is3:9 1:#Y]'@x嵏=0eN+)NG` +Ĵ/g)ݕG.]n1ω4To; \f- }es`dT2gASr\KZ{ D nOM8_ GnpίߺNMRu \ɕLNVb,I;SCٱ&S)z+2p#${P[-#mYK/_/ )21k2#7j dOt<7 9kZ\95ibWU;.z 7V/w Peg )~UV Z$Q UR?o:;cFLɂ@IhwmgW1JL/X:Xv(NA/bɤzvͬI47ޙ|ζK[ڕG[ C;8\jܥ>TC2rگi O<ѩyB񾿝=_|ao .? {G5+mѓ]O㦹oި:Ro2(r],'W7.7}MPL5(I9zqq[p1:c* GC-c2+Ppk;uj ӛ3@/`\x;ڡ+= ZaNd @{ E(P%H0رw_ kX@ `zq`-䶃3#Ip[fG'Z6MsNvZң\̢|p_l05/I$tqԩv&|`ByZ/j8*_9Q2Y:%( Eⶅ~܎ k~:TsFt"=AUwD ǚ;IWJ4V|+=Uefc >:jַ쁷|p!t'sj U:0"Hp JZ|@M L-Z[ZKhi37j'%S/|y ay_ZwԍoNR {ӽ' 4UBAT)6->^"5ߌ_!Oo_'Ǒ Q] oX_Zcld%{v9N(/4K0:C^Ndhe #n?KWH(rBTQdfW3WZUtMXw,[m&0<=.%$>3$;‡0ƁC) GGL`fS} im6ޠT Nm:TU.~D>9P9 `-.ZNyǒWne)T0ҹٔj 4Ƽw΁ӦJ(ָ,#2\!Oe'9Tr ]1rŷo{ˑ ˉ3c"$SkU|s;-GJ+l_zs.kqzO ("YO.=n=ZCރ_Qz=#FlZv /s#0FRnt|Èz*E/лI^Eߴ<O.WXCI;tR %*nX[KeWo*߻EbjUvf(TW=kG\P9s¾JYt D y+/_ڭ{vcrdHƌMAN-\C fr)BH1>(q=x S[ O==Zw").^M+B ;J_:b35U,{_ydP( oI l4 cgtj+kzTkϲ-.4Q3j(}&PcCkdcKmtWNg,…rbUA ͂aFK!6dÈE]du+}ߙ=oUA3eu7te]]6\+ -ϙ0h;J}6cHJA㍮)bXh.93%㵌+Y둂w̖ᰌ01 gx(,&kdwQ\^^{z~P{k.&>Ui®@z9]$tv /\uM2 i`r, C`['zedy;3ub t]1 ѮИX߈Vi{`d5Xe%СۦBɶT9[hv=d/֤tSfΥgO[8 p.EO,'4+pI&}'p,{mX185a_U(8Y+^A]i:a8n&PP::oTB6h,Fᵡ'O~[*=Snʋeu();2:U/kxв4=QG慄ޜ~=2ZMu83U~n 2hpDb3TP4|BANKHfm0Aq%;I ["~aV;0n%9G!SXuc Qz,aJu3@JJNs2_B]OإܫDJR`-רƍ/@(aĥ$uHZ2Gؔs V\}NAS:grZſhWP.j:r CnP94ANk|b"vCB< {|VG){m8D#ލ;G$AVK|&L Hnc^1ZǦ@an2Dd՟1$$-?`9#N%0^2ٵuiI*gh9̀\WβaĽq{1C.t0UKooPl?J<=Em\% ݰbT-ZDD*}z`ɱBk3GQx)lg7A̯QPnUqޔZ+:1Tq{=Α㈖ĨGk7f%:O+$M$>1%uVիbQhMӽESt𽩄BS8?+(o#$!'d@6£{Uf [Fۚß zՔpGNTps?o"{dT<`nN`^zO=F[ˤNBw": +tkɞ2ZL!u1]uKa!Ejy ~p^l/z4n ~lbo Qgrz'Wek[/e36娙M61J*jsC<[U@&`"B#*H)bΤBWvo57oW 5r. vW8oV+lC*G;Y5 mYX?=jHIDӷB4,ld@Kg g!GS}Eh`ތ+/AGR,7p"H``>>&0 ќ<0Ih:vd|N4O EPYX@!V:mtх$]7%+b'RȡF3nDgQ n}Ę<|NL hQߝg-RV$}0V$!Qic=,jh'&S5v,$Ss ONY&Z333~.F'Rë`s I !  # C8uz<^ OW5'%l_m Fn;!T 3*HI|Z"sHڭ:%rKDY" DmY17"md~Ř6tKӮ \}h.wL? Xk"K 4ϴ(k*-ݶ7rO^+`k/l4&yv|Xə2q¦.QπopI..+R:Qms䎕!r~r?GnnC|- )N].V׉ 䈑"5YL㴮bL|<a7\"5ywZay R{O[d{Z[|F qJOl"idxwYy)eJdyHG=ZeqP)~$qrE9QwHςrs^B;`Ğ&%lO CLeic]ɈY=7bᦈSAc9qn݁/ c.98M\_9 ZH̦UKx&Hx2SFx'8F{?Gϭ?薶QfPCePnXeퟪAg:`=eGYE9`A%xBDDK`)}=[h2ܮ*͘G& %s ! +\\mf$৻?!6ya[N_aêԟuxlMI5 M`\}R^P W0s%[Oc8w ɻ 0[3TfȜ TKmP wDrݫ{!"49UvL- sNH&ȋP8إ!ΌX,fhXxQҟTC[`;LE{șyv ,V-\`j!DiBg?a!9No4ppKbLe, #|ps9}F9!]NW3YZ.$5u;6f^b!kX_1_V2z/, ج(j@* :Alz?CVc4yIU9 ܁6O# ZcXyf? f aQ=ؗ[YvЊ-uȆCuE~$̸P)`Nx1sYǎ}ՙ䉌ث$'ym`EC'1^ue[|i849<2 E[t~k2NZ9aʺ $SXd{z [<'t"]Zz z%"aNN욘<eYY4`rkR:7ʘRG:5jf Y;n <`1J*"]%LALyhx%*Q_C>9_۱r=W~(~bQݳ\N)O!sGh!dp H$m>5a*HI"w`3foۋؘak4o'; [tP+JXb@C؈oB]>B탇>&B 1*Lၪy v$n#|D RڻG[tA~lhF㽥,fY"W1"7_S |8LU۽zpc,vvxVg-Jş/S8oNdj PU';X,VRXJ :]7@8=d?Tr_.y3_5+3N[޸ 2^>|] su3%[/} ["R]g ek({~Eieȕ)̺>ܒM4ǫ]ҼTo\p'u ~Wa#`@>EjO̭}"QxHjrYJX / 1C #\0b~e Fb0?"NN\x|'4En 2U*wfn/2.gD zMKI,2d;$ ijGEE@NTԄDS Cb% 8[Jw שu$qo.F#׿i3Z$3tbhz%V~@n^YѦ\i!/˹Ls8ptoD3%pdkAnǣ_f *! QEE lk5672h#n' og``| ED_YGB.VŨ_?vr !SߋmCb-"z"%ΠfcOŎ[ۥS(ɮԝ88l̴wk-wMO!T@|U[n WŚ kZh+fV[=3O1&l[E|j}+ZxCH= U;Tz*ŭ&\_%e쨨vKZxŃh#Hcb¤)YNa<&j0Q 5;B<\`_9MlcϪʮăYab|Q5H ;-j0gÎ[5H;D'&;[6L7je:s%:?ƂFԎYaPvd 5j=~nC~*s\#fplOlR4om 1_TsJ7dt h~څ4p<^f&REu Fh\hͬ(^ 4)WXX1 en>%@~Y!% g%Ss̟("Y@_ԥ!kDh5njTwۛ[WPze#jEs1 )޿E0%}MF1$2vcV݂~FzcuztJ Kt睋2Jd҄rEjfNx\:VeWJ3ET¹1A/ٯJ{j. ~梢 CX|Y#ED֞ܩ17Þv> wTfߜ9(/`%6>+_tX ӀОu)W!mrҎ&ǰ47̃ʎ< ( xkٰ,2h a%U`6Itg'qD`NX/48+Tb;'h~O͆*44cQgW Oڛ{Utϙ=3G'Wvqrq%1GHc#v@ޜ~bbAƆ`Q]gHv=W cOqn{F$m.Q{Qlcfvd~hlY;qyd !҆j<cS 7Kc5 T ʔO0W 'F)&7 '0**J'[h.zU h\cFV'f5'"xn; +zPSA%۵*( ןJ. 㖑Ӧo,4i:$} ]ڪ=c jwFIQ W1CG*Dk% HdB:6ǻ':.@WcfN3 ȟغSTy;s> s79 l8[ƻ׵f[-W~51ˌ@cx$vuy=kNOl㩛І\y)B*-)/+Vؿ\YK4&I2btš]睦E0aIhrjeV{,0du">Am{F<uMnkm g =Ν YJ!߈ZxHy7LQЛA޸# ׭&GvH CT2*>}}^`&*]eGaSBמG9W6*m- ;*U7h:2חE,r_ rG;}HE5`qC[F ƅjT#Xj* M,ތx_]!' _KCxx\[8S˖ ΛvBK1M6Fio*/ekTŠ]M Gx,Zd}qaOcm,^VHiV#!䱠 Pbd '{2٧GSOB(wK&A\k;P*/Ϟ36qUѮ)20ʳ.NƤFBK|kWIEa "o qq&'BdiG(e6NamnW;lePőRTL#@0gd`!lۖ$Drlx{ЮMWA w'p:/PȌ Fל8W(?ֱg`t /̈ȿbX7Sm& ЩՀF fɎ:e%?Ȳ-<lwg@KwW xa`I1eyT-sNC񻍆MBKyn|_1 6KԐ[dٗ]Um0v(䫼n\=(j×Vfz NWU֤^Cj3|+ ֐ TEEk5(Z![+qm荓^f[%.ok) *~wuQ4,'#IO, < a˗wsH~W`JZ+JikUalH JgC@&xBw)*S߷R$焷 ȨHceX>s46;-Qo lK|5;3#$]V(J;zJ[:%e2 '5} l9 (v#z$'[t+IWlU n#u۞|v ҆xo,~'"1B9981"I*vk_"{UϔaCt:'CxvLwtVdl0chTʎXUܭzY,ywx դ\PA>QK;-'t䂅6hЧ-܅GT {U C8Je>gdsWqi %R{O&H%VZ&ze w"6!= LZyUR@mȠ<&շ$Q: `X Q#mnr!+%"mtK~Μcp"9M{ցp/iv2©i.XrdG5뗘H+/12Q U;YvCLe4M ;hZ,|Aat%Q(c\ԫJ=(vj}U$~%>::2RRO{ܑSW"j^- M[Z 4O;o5tXyu?hI}'m2#H)a}M"$vl<]foXliXĂ쫧(%(yzƊ 8`*ejbˬ2an(EPkHKs?,E,M"0~3~d[BP{$*urKwGjx2~uϣu7lS~Å88p`qG=M?He$"\.x v]nΚߒÃ>߅a6~68p)B*,{ks{ռ MUBm3GXo:J<-r2]K4$1q5dFEaHmYݍ@wz)՟ģHKh9k%bgK!^hE -όus ywDd_VQ@uCx7W/N|̴eצd(k*jU͟D"KrVS.p\. 9>ҒT* <v<`26e?J$1E % 6L/bV tK IP5`l,rRɻ*'-EiAFDȅ${ lc#o1YͽD A`x]f\{?Uzעq`;'.k9hjD`G^c}OC[I73<~E;k>hסɖW+A+M"r=)A c "r@)MPtq!%UKrFqdV L2af޵1! CP vd]jC9eՓw_%±ȍʫD,|8G%Fp WS:k~G KU4~ qTLW+(B'[@\\+ȱC68F?ILʷrig7XjMlW f@էG]WH}]7jT)[sD! !^2DYtN6/'>| z{_b?!WD5yD'鶘B悤Fv71c[:Ř#*)?*覯&R q?7*OsX$EQ GX4B]+8[õ"ʿ.H5 vR*F[nsBu]>d3H󭊲JAۏ/Y{lA  =nk&&g$Bj 9z F&/$ EvHYٙv~3bf@ Iz;21@5K{ty\&xx]4wW(H4WX'[:"\UM1gG=.''NC!Y7cJy))3O/ĜĂ-)CDRJ޽V똍Xw6 _{1YF~M].)D[kfj*ٶ!t qA{M26)9UxG"վ#<@CfU9 G3~BOi©R 3 4# iv#c_ ܦeRd&.K\FVceȊ}v~ Gzs+N1c,Mmj3u/ɸI5JBsr|+{}4Z=5z(LTlmxT3[4`D.lw҃.[çyx'9i%6:8X1s@+ l˹{5A}ՋQ*?<3N9 st1&0,\üъw G&GQyo]tXۥ@ رnAna -޲o {;nyLӝx5K/M5 ܅T],=|˶=({ԝD]zJ\rum PޅmE*~ۄx p1H'\S$Cƃ+$p12@ YCx Gma"N 4eW$C]We]`F|-oFuVyh+˒|Ҍ/A5/Kmwi.EG"b<]6K!!>!aeB Hh w_MAœԅ/ɥ̰q %b݊ EjSY O>kIwEgdpG!6d;/JgVߗs\[jC]R˅<=T,4rKR;2P4eԺTMORq^d,;2S@mbwUNqQ3ds,5<sii9n`wټe2 $f9!s!BTrhSG!̖0Yj>)o#~P5UxR:>qaXǶT@VڈC'Kg# uSFNI*kDjD G|*v]vj8D$M7Ʋ 񥃋x~Y ;}*v=xxAw]WT'MFҼZ@'()sK][=6mS[M(~|_ WM%^9Uqi}$aum?}57-YgmJ0%}RK* .e !U: fLSsHFPt9i!b%/ÍWPml}~Wm-'Ldċ]ikd8.3"azjD?z{TD̎FS2 tzd/cC)ˈМ8fw'0V Kw+P=>C[qd$i{\I,Dfoeܳ?C6-W:hJ uk (#|wX+Zt!54y)u‡ Q>oK]/unT{~090e'B!I fLy$rΥT֕p*$ Zʛт߹3Eī `z)l4@SMVzQX\`+հqjDZQ{tQi'iTx2I쓷.%}njW0~#DV;u DFX~{(_Gؔ@h(c tot6l̓@GFɦs Y7i }:Fc(nX4SRnS](.sRbvrXޅa}wtHr9!rJ(u.4O;P'{]⬝ Gj >?C{ Cwt9 =PL. "-xc\8?&Q ~]"¦d-~oreK6sbb徥ڡu ) Ցq$0w&zyWO<5}pנ7Mu ۟\g3@ZZ#Q+3`%9B L 8AM 88 ɀ𫲝1\ %#P"AzZjH VBgP{W.6sݱjiq鶕ga2JŭL6y7aFCv[Ăb<:z>nH͆v&wQ+N9K+e?ےAiC%Yh1g4DŽB n5(" /f"BFY(Z+@:;ޓ=)Y̞C eA)C ،tĈco]rcDo7׆ 3?KIF#=_m  ?[>|DO2Lk ,Ē*G,_<6EUS1bq2Dvpsa)nZWG[wU ;'AǓ]Lgǖf>oeZ -t+ldG8ɣpe͢`A{O0kMHE )]q݊~ mq0YDRUU K48-52</\TMLb\-4gq/{1]*/CEHh΂|?pq{qՍSx^4BQl5n6  } 7|+n67B_<`j*!!Lm|z_ѨhDyizB_\L51¦$!@U]A:XX%v Vj,/wg҆2fsЧWwYR<ԌqOz4`XL2~:\m͑ MQTg I ֜ėN2NΥįxr 5~d7Rik: s7ȷGެqŭeFF}ʔ/+!24\Q{ȩ\TeW ojC7!cE?b WKJXrޭふ %V8*Hʘ1x -I}8yIbcՌY ^+خr*o{^I :λ`gؐsםȨXj=4$tNEg؁X#>6\ f),N~A@4⸭[N& ὇Exb܇ (uD5;O*~?/EHKhg@uo9bgn'V8)@xF[ϻ(3 W{ p;⮊6w-" W <c2)#aG!>]߰f7/Liiq [}@,V(37#m[]Z+@:c1+t'dw*C hgU:RhG$!Γlڻ\b,;w5ƘjN&G6e Tm >Kq< blow-gR"mUyb W}׹VPv蓬>s+O9fcÏ3-jmZ*?VAx;\7Y/"UԚe-xuH|;6^<`5"4 E٣T6bt(12vEHFCwvCg3ro*d}Mkс-^S4Qw۴.nΖN \hXK4V1mŀ}jt`@L>}'*keC@,L((V^1 a< a,YٲXo;ʌ"CVvNTdWST5d!Gȣ Za봒PGn|FIu*;u1>a y( Jd8*oaUx#>C&I q/ls)s$xpq=hp3hπC9Qe;h=Z3cwڧ=GqS E<[b|Uq TVYcfoz{p8C7_XS 1nLzN1uC(75MC[ 4}YL w3 lR_/*'hDY(pm|«aj(  e1`K #e! (9 PE7.nly `z6T@yAJ0eW z5]dX5ws(]Oe4j7'$\= y,7EkR>=;pWL'UTM .&h= ֖Pum7_)qmr\,).{bgyuŹu4;́ۡɝ3: A"7qo:]- 7FƥRZ7B83t(+?Ɨl?95wc&w!F dh =eg 8XypqT8\@X,A/T]Kr]ӑ/!"%7Eyj]=Gv(~4C}Cc16u}?s}*)(Š ⁅ xPJ{?f{ymjAž0`u:vk}V~"QB G@nZ2A\H4{\|gPG@5ޤܫppLkVAxΛ"Rgx 2,lsPO9& ץI.2՛3,LʜE~gA)i2a8C؞)QG.۹IUp,e[]5YY ,# uX}ˇO«[Z gog)bp.SoN9&H eZO5$~ċ8 Z*hn̐hSSHİV2L:36Ejj//JjZa^ONE[R-&LLJ*äJb;z0tH{,*^\AZ L4)EҴD ާM9_`MgYs܅jLg >UwRޯ?mrnA߳~˦|V5s7l׹s [ƯU\TͲR^ۊ )ť=E/be}i3ŏcȁƉ~5\tS ;/NҾ~0 ;qr2ƬcǮ5}n2h"=)b(7u&WcgDN!8%?|w5chL`4yA=D^ձ./6L|(|wf4A[씨"}$RP!ST?)xSA}Xb e2t8k8Lˮx*]:蔌t8mP/ZûQ!ho]rֻ_UA|SgJ$wxLZL d}۪9m.)hX38]qwt@YPu]>F [AZGT\7̳*gurbC%uW; o!UJ[d/`Usʪ F rTLkzɓt'8U}.%Fnx7SoNA j(մ;ۂh+AgOk@J; a:{1N9!7%' v ~05ۭTkȍRys]4Oi2[t/BsBQۈ `}7=y6`N]t'E^zM:n )V<+?kL2uh|^fLv%g{lj)TkAC;45x3IPo^T*>e1Ne»78vԋ2+ܢ.Ռ::GZd3Vf6?g-+ :Tʵ搞l;7l(^?Ei^>GOy9Qi|4tE?܀`4*EW莻 /BW#Z⧻íuҐx^\Ü _xc9s 9' glX7JmŔk2RC'57C>QW8=7~UDF]jq>RJ`2<%9/`נӬL#|6V뜼1~\z#])D<%:֙]$qUDX% nfQd YEO.!m(k`%:u Q=|Ǒ˹n:$JQ )mpV Pr,C;HY# 7! / n-a_U;%wuXJS5xBEV!VN>i%`ROEzEV{K.{343[70Ʃ~pv&Lw!ք;W@qC_9&b3:wux{љj G9[;sX)T6HC0?+_[-_]r9ŭCu'Ei &k0 ;pv!#V,GJ|L_vE.F`&VU魗nId1/+,{ h(Դ($ |h s됊 >mZ$J*YiN$L#^21 EPV/@C`LSNwS炆i^j.!:⬮r,je4Gj @ص.Wn(jdXX7YE\d_W듂Gfhd⚀1r2ơњUOs IASJ=lљs:1Y>Ru0aTH$ Aot`@'9%7 : ͏׈Tﺵuo+LHם˟*>{d1xUC߫&C M >[_bKq)wÐ*ȁhe+N^mAIXфsIzL[-̯2"6?pß e)X|q?|4];Ail&6Jji";N@0)6y?!;j/G{/l<%a >|+LkqCv Z@l J79fNz6UL:S@mNoŦy!nQ0%ÀUт^I Y=7 }b+n(/wRYeő#,/TD‹Ϫtch?cƣZrY gp1<ǓNu7Iff3rX`ȓu@k9st~9E-z]@u}B-??t;!6w.My$۲9S$G? fS'2M2x#Aղ{R6p_evSD oWDewQ?Viܞ?K8F'qWV5Hp@3J=;sf' cGTT 548adQ#?cUF 6mIo;&['D6>2ёMTjYSM a&+ډ΢@C0"-$L[uԲQo- Kh`7-ACJt 8E6}ȷ\ط%'7bf;N̻^X}8A}c0Gُ.K?7$){ 4Dcƭ3a >_VYK!= CK<@lxÝM&_~8pĸCFMV!SAvc?tq w=r~Rҥ/ﻄ%zw=ݿ"NÕLBC4.q.5g#@%Z:3׉s}^#?8`_AߝT靵3J&`.H*5+/ˇ&)Oru%j_Ę9XۆMM ~^ ¸,ɸ-孙~w9י:-|Z*C[{!Ϯ@&[+ƣsݲ~Ag]ݨS $8dDbF$ue=>ԅ/Eb[(q$ Yc_룚 cDQY Ž9!y?~$O 'm>\{/罴U[N^^vh1|1&w17ِ#sL>uTڞb TW=th~VUi?N:CaK:5%Q*p-r:h)i.5͠Fs]o %F)bY]0GZr2>s73A5|Z4p它vTh!D.:,bwUHa7M~I-8<3DTȨ6~ |BDS*1ݴH+?sp akKmbUWo[Dd0iȺUIRdՅ~r{8"媨PxWu~dŧI_sGít^osh+b]s0TU@=$5v2tN8(d(h3T CՏDɏ' ܖLsG+CًP+9$6!Eyl4-Wz{Y2 sZX@eԅ 7 M?VGztoS5 Jzg -*Z LdB+>!@G't3`'toGPq2zU(,1 E>ܸrŖ<V .6]YsSKƍ툗k?V9E +t^xv:oor)5xRa ΢dǒFf0!xظYKΫ1.iޮ0T#T?ㅧ/i<ՃOB1En.̺y2 'gwL!^vp"d! G{)N:԰RAEVKpKFݝP:NOp,psUc׿0Y(_#^|47M-wcMD}%Y6Ͱ+:ǴW@N. &g է9\|@7ɦ#3$`.ׁ̓by/[p=g%mls6rB>EAgrX׎|]S(Rf`9v{-1rNnbQ.?66gkAi9z(*E hr.cWQђbWCK(uE [g(UԙkdLtUH7BDq3*lR&0 %A-C9TghPcx_uz'TetnnTl.(]-=xplˊbӯɪ-jUgF4Y>H1^r54Y )vi5CYv,XȬ Q-yDD &.xGa#Gai>#'WR=.iy- zYn /3{!Ne-HSKs ϶bԜ RgT *mty֍%@'#w'9ʠÌT;n1E "3ѹ(B.m DFK q̉B)KDƋ>\k0PߋV("&1%wfeNcZԶ(CPnc,ҼZ➟`_d'k f #xiS1a |) <((miQ<1 ?"RT$kjXkz>6-SKܪ>5#weřQ²Â;"9>f}3ʚK|{Xɴa])ԕ7yr dЪ^;Gҍ2 1z5'KR2BMf~j`{T~)bNQpuC*{<!"x5'qM{0%@ K ~"7?Pya] : XC~QOp"Q,he$d# \FFne_OTqX^бBp%V٘Wd_q.9JmV˨ ԇCff?-pdM8kRzɾE^k8w0RVFnTU +O2FO(왎EtNdyX;ؓ51 YD +_de0F%i?&ٔ›`ҷ=ZvBjFu0۷sqkS=5k7APŸA\\S<[a76⤓ϝbJ_: )9oK17,9ݙkDMw8-n*7=~qL^Ci1Bz&O ~ mX˫*r荕 aJ"🖢t>UMk-,4^ȻfLYDakNM.ح]Kxb~.0q40cX#[_n=^ù| W1cχICzuyW94H{ˆ@ľ9>T7qefc ?`E;+ߐU=Rս@;D-K,REpn4BF9n؛^7SIU53ap}VFɌʏLon=2%7Yog{p[P '޷v,kH.+uQnDt4L|{j?ܙB#L]f=܊=YS卩i3݌FJQPbTP`gU^jdy]$Q/I#; Rȷ3`d|MDff8K"6"YSRXBʟtk-ׅ [H]SnfBnʹd+3l_HaK{,$1.QFmܕ!v Q9 RYdYNfGNT'i 6bYzLjPԙ,QRO֧ڠ@ۘz2R jF ݱӞD"`R[Dڻ-XaGua&UV.?y݅v\z?Riu_qVSd㗎AX)k~luPx/ܟ&VOZ~~YR"ݖ8 KN ҏ8B~ŵ2ͷ/Denv'C7p0 T\izvdkKHv=(|r05C%|y*-JY5CcQ=FQ7wOlxO><f ߖR?$ j[O.Û͡ Vna}ȤMZq}< [.:s;ȀA&r:*p^KTb4>6i+j?5Ý8pm+ PU٦6\Qdr\(9uTpObm r=0%_~f4s2 ̦0 ײR."#,²[d~vJ7 ֞>+Kf;M09;}ea[_|˒ %xyX)؂#Y uϴIn~[Gu%@-bNk]8}n׻7=ZFvԎRx2 4(m,Eiw]6bs? {l=5}rK(<@lÍ@ a~ vbG-|WYf 7O)ȇ&ENzc/NTKCLw;GW(!|I䷙"WY5jbY|G{s'],HE[*6!m@/or(r n=D2t35/,IE  pFu05ӖX k`{n$JbbEZ9ഺ[G,Ac!GT2P@$mƸcAxKNF QDLp)7z7ߞDd˦%] pq+Ds_:kQfBhBqR~|L@araՋq)~3ny 8 i쥂E~Yf +'~&B˕aLEmJWN^}X޼;p}MxȘHp2ء,({aO8&[ΚSWf%JrӹU?H'vqd.U6OUVxHjаk#,s MBSZJ1OMЃud$=8tOi0n?ܘlhQQ{7G': 2v r%|MoxPCrkk}]m`>0O'}3s(H#oA^_I-h}Ke<n:Z'uyYP\,[zCs[_v~.z8!!4i壐e=gń!c0ZЌ"Q$I=th±W+?%!:˛83Uq9<^[eNQpo+Bvp_BR'_^|Cg0b:Ѩ O~AE<}3#zTfXRM_ Cm̙oxCI>9mLܩ{B5 Eck(ۖѫ Gn7S8F )}V7_[!N  |:fi^L* Ї9MG_S18]Ls+vXQ##ځ22e1?<؏Iɷg5S/M" ,yJ;xƆS8SB` *@G^>ͪ@AJkOY2BX8(%#H@h-\ d"2f|SÍukd(DTM/7󢲛R$/Ȩd٪-pPySמx;)oy.槻))I;L)i{%ṘN !?%P[EplneuDE\6r,|Bh3aҭ'yDۙv`w9&-F-%eo? aJv:cM~v^ޭ߸M3_ PJj+fHM%AGƭ0#sxՒM=d i1luGK[CXUÙɉmZ^\h9"e8IHxcA+,h#Xxp|n ȳڽX"WurƎ!Ċo~FøU/W^C.;ܳgg73_'4I.; a*Ld-2_7 goh\Or6KH`eі>w)À!CO?2l5ZA\a 0vR!SJ0f!YϘ쎖a͑;e4BH|kIMX/ּϪ :o8X4/`,%2n"`yN&_+Lp 亭D*u=>+tg!X*01Nw $҆Ad 3uΒp]l@DvCmۗD\s꤅1,߭:CuĜ!8@,j}%\`Nٕ ?T:-{ΗzpQ49"ѯ <5incۼYC~ߓ3Ж4pQf}[^8%q%uS>_o~OW駯q'C/ocxQ!+^U+slЇk*P0aI @gW gi$z>_. 5 M7Ro߶ͣ0H; @aI_?y~jrU7qC4;2,Ց~jc?a<~E͐[gru9)Y!kjZڟvN.Ke"U9}N$ bq^:IQxR&L1ٍۦJf^@wWDљwk6"4*yv ܡ(">ܭ֗rFLId' S-V;Z`j0q#'+q^@dJLQC {ei^sol=~O|GaA:fF9? ] _z6`P0Pk^b6<)H]Vנpy%wWCT~O;` 'qbP|G 訪Z(~mcrҁse^8sЭ]ۿf>n̙4Ql>(SN$8P_k-DlN37TaǯZZEWs\]tI.";9&ZCR0 d枻+0qMq7P,dɄtWG'kp@Sz 2m-g{ 0-}0!#w2’I7A.ysjĜp[Ap#ci|8fcfj+)[^Lzc3?]WJ RwǵudN @0u}9lީ!]1\S1?ؔVfm͜ #8F!9Ttݔy4S3I 6"*龪!K8yty}|+ch-)_‹sd^uaD>Ob 0G㉷{H#Ɲʲ@8{X"o1@7,}4isk;Y{hT b:ZL-  "^`:3<14d+͎ qK_ rtuZCo)WfhwıݎKAɪe66N640[d OS+ȹ%TZ9hpfQJS+p-@3BˎBz 3?A#4Vin?[E9nbʛ% : G( k#fVH^S@&{'FZ5׭8an @xu>*Kff(Q a-Ԧ{yH1|1G"[ ӝp/7E|aW[v|TХ" ՟Z˱8`ƴtolFH !-ыnN!?o#(3~ X3/9~qW]Hy[s;bdd0(L46֚s'P{ H%?*U3M:15l)CZQ{euBgy.$ؿ-bwY#2V MWm*Qa$rS1×tEe,T s:\8{q.^;IBKUNj2ᯋL?DgF&#?Xe^9hZ.\` ~?Y&K _u#ZF봞M3v1B 2[ѯu1$.$ XΊ(?8k[BxԾa_r<`ѸR 5mJgٿy޴BeJYlz" CAxȹ8E"TsV.>Kps{e 73lކۚ K>SOGk(X]Dg ` GHJY0BeejOekcq Z{solN#BamwGmk}ѨKu=vhJFfd*1}rU'B ;/<ס.t8([hnqѮ[pѢ ׁoL._~NTv[јNz/B$f!"'eӖ$h g^ɕʭ­ i#&%[y_ĺu! VDUFaƳV?# BviәCO^ H#yB{c6;;)ۮ4 -nDŽD*1rp1H4Pc)1*,DJwO1pPRXvrHO^#4$|JaN8ďC&b r%?{˱@>Mvf;փN؈WP&Vn!X:aDNjؕf?"N5 f/d޴kf|t?!.p_w8* r&3V==m)W8/Kzߘʛ";L)ᤘRMtPhNHN|"|(ïH;žXݐʭ}lx BZ&iGG4/VU{MʞA<.7A@U/zt.nG }z7ӑQPE [ ^MrY6׭qT".*Q)ꉮK+l*T9-mc7z=Bu$4K/ N~qAK580̣WqoYWrpĭsMC4PC=92M(+z]M* \9OdH>^Lw AQf| >Q)d: e2(̀eC ҍ m,Eh!᫔/0fR~ocJ WT.mq`TUU7XGKUA}m1͹l)J=ެ{d,]!; F.SџN'g06H)bTq3{m Z+D V۠IŨd\[ͭ1bBXΘsd. U۹.I{AXH6^W2QaeH77WSF{efE 4KU v G KU`)ŬWLzG^T ,iIyĉ}V lF$9Z]iq,HM:5ѫS"N)r`Ą 7EʭDPߤeO*! :,1P ̹zR*vteNy46@Su.CF5 cŤI-C>Ds9U"mE!Q*{rQGjJilzMߓ0 XnP&+?ߗ&N?(/.Q#hqjFǻulCSR ^#7!&rCAyζjߐ+(X Si^H[2*?S6&6'8T@UT¼Go~ S894vl)pyl[er72]x[J01Q؀+VH &9hgUO1 Jco=v[&ؠR}t9.9nOz&kȮb;_Zq[x>l 08I|'mA"_ kn \𻽉$u]}x{a6E[Ճb&;wdhw3dJ7)AsxnjWZq1@/mR{NqLf?G"I+hHiTb藌f\Xm&6,-8um8C٣Տι/bjl'"k2ҿBGՋTDߞ&jvâkŪ=E\*J2=x_A&F3TIH\9lꭴ&S>p&}+pn'E7bsG®UE '}R-x6gmaWA`<0fH&=xK݁F.$@,%Lbr;O-c~_m4 Obe3E xYz:Jtpg i1Y%֌C^`8_4Z{m蹧c;y%V5 {s^tI3x`N\W!6vgu"l'ɶP/:h8ⶱ.Ysrsµ'Fpo$$=`N<&KL7N^!B`WeosFyImNPɋ 3N"Eߧ~&JZE(Khs~By¦vUk[>NP,'aH Co79,VQAJH7,!ۦ*3R(="WVGQ1J Sd^> H4om@yNԨ&9[ >0VźGe|LؿٻJKi-3 ZVSSvEdw,{iB 7PTPs>%RT0audg =ͨ\bڛpfiTnW̅c+1z[=(کR.:˔ںqJ%>hZy*UQB`K+=-QSFm#G`%|]' VPh;e iMIm7eba$Kn@RG_ܶu)Òb={5ʼsr8(!c(v j :pB_XOx$ك9y/ E _D:|qry$;+hٓ\$řTvrijQQmW"Mݤ౟]R&U.1ճ z;&lϰFl+bZӅ3*oxW#1/q!{-& U_]Mfg0B]4a9kC c;0{49v[T8b-!phPJ0~,9n6k}8|/?bS\KpS{iEnv5m ^!a pΥD됮;[ .^<ȈeXzMf5~ B 6>ELhϫ, d _Dfrv f5xPsh^2lp~^@Zw&߱ʵ\/LbW%ݱ25|{H$U,ۈz~OnPLz~19(cFGKmK\ސKGptillE^!mse)uCM(%w\a]d#@ٍ|쪦bbʲ h9? Zk̿џWJqC KCn23a@bמjQiU96[(*$8*"q?7[N)p)k:vVu$dp/Y5uq8#y?y4AWnR䥍 gID9qly6ʔo*}Ҭn+kN{pLPJ H\pu?W*I8d݀"rfKAq'30m%=GFmgbN4N9F( C&k̏2A [3?irX쪦88d0r:pi27 ,8: 7'=+˦9ƬiN|g6yZw'QEYЍZ Y PW$h]-0VDy N$|$%ѯQj"‚ q"j%w6+Qi4}QXvl1ñk㗄Ąﱺ*F/<΃f 5P0`38c+ƨsԁH&g h~q:MDek31AIJfKsuuC`J jK  XGuڼnyw!Vuv=OScwoˤ><4:~9-툋wv#XgUMq0dsQ_s/2xˮ!IKU{ Gks HD˃ۜ7f^fZLF<8n@7k0Kw~!(cJ Oee3%:2]Hkz/PА"b[}.Dc 8 [a 'UZ~Am=_'iIB0CrWl,*Nc>:D7hWߍWkJVY /4#{21py,S<4l!qTfg+ i!Y0x_C{0Utitv zrv@ZPR8a7 ~c:9ܻ{˷o,\f<Sn+1'}I#( yRj+{O*L~ώ+ȗjKV= mM@Ljr@#'Q?#ͳt2-2JNUa~,$AG'oš3[WjHfD 7ψ!`Xi(ل*j\4pgƑh _, ?8V,M4з̷"5gC^+B7HDoWxy7)|hҟY/qCdž>0Љ#`tYeci6šH\Ę?e%ہ|k  t 9/en Jh6@܍%CH=05wDr+>v4/џ;*\"ڈ:|ily%VpެG0M#3 1{sƒ \ NS?@}Ƴ)5=%y<s xW3^Mx <ޔdG茺H[w{d4L ()^hx뷓xKNkCGv*7@uobzIm Amz:BSj=S.S륥DR:5t53w)'$V)j" *݈5eeJ8^dr^o*Daosr5\PPjpˣ"$TZ0})qD 69_vEw= pe2]Ght"e5 ߛ!-pHdtRQi2gT`ޒ-?ӞX٩DK@/{ŌB̚s'22V]"|hW*|r`cm"f% XH9\Rq^~zO8/, =!Z4kdzn%ן)^ap>Ch}MxOBaus"c+P?MeyU Cr'p7>v­*E)^*HDmqF~ۢ@nOm\ x GsZ. X%ȸ47dƒ>GUa w6M(VteMy G־i[1 :c X 3DFZE1*ne@}r:"58ދZzqu*<37 eU'a% tNp".h9 =['[.R tܝ^0ϩ9rR4&*VH4F+`GV/}KYrqI=##t5!P2Z\ LFhg^6g:vmKo0F^ !y:s3Ȩx|?-~%,wo'򟛇@JbqL s F}XzRj6ƫ:eG<_z{ Kz7PX}ؑec6Ju%h9<6@J4-QYrt "[BFn^Qbt#>Jft?e5$3Qe$L3O@v>]?'*\^rm|QKۤAbBO.)hl9w"weW1b%S -_DC1(o:ښ؁p:1~3jx1äNz7-t- ъ0UZRYg)ag'If`}z-{ 7&fjN<Ò2 G5Ge*A>;_>~PBbSgN+uo%#aiig?z=w'~fz#8QQfMpĨ/5$x4.Е'♚")g\zoљh.Wc[_ {ŭQ n\7ḑTY2 +МYBX=Ԫ~rgT"=@/xEXPݗhpzR5d_j&lyp_Y].roD">PU]td N~ |yN4PN׋Q[E?T~Iha.ر`TCj;~d"jQ6kAzigA|pu2DȒisFpƀǻ0lwC]!2bxmNP0ݕpE&ģK;`Vor;{Q^Bf7Jž^et"eiCJ 6 ,,I#$ZM42Y&gH-Y^4S8VOPlY$q$PR(|&ʱ؃d^n6&OOO; Vn [r#p*% ? ˪+1ˀ^"AљuJbʼ`.rFVdԱ6պr\S)gAv|ҏ[ dAgɶ2ڛqMlUko#ooEJt%3%"/J {fB" nŅn) v>\:fd9vd0Iݣ@fiK @PЛ\-1)/T0K "RXxOͭmВCC=JnVQ5P)!Tdi&w-KEkr8v xr׋^cvAqhh4%Idnk헐VGma@3dpߥZ}Za?l?Z9vH,NCi1W=`&֚@V]\i->](wG="U!Зa%lL~K~_YɊON{ە"{{h5 7$ZHߠ.G>W."rC8}.4\_/e:u3-Nv邿4h,|!|ގDFty.pq[œ6 MYz?Ve\Fd3h7_C5'g<Bh6sI,|7%(m!{I}kﭫ2$W`R` W M(׺y[)zйJV (Yy(T-a|)E[J鈩v4&H11)Qx#>TFuvV yLwǤx;aPpb{FZWv-'1+Fw B@Ն}t7s "!-qEF6V>?32*/ %\☷%(x'0 ;eɫ $ {=p$%Oo KکR!A۰>&ƻ${J'LPg^˃B^!5 n]`όWjUN5,X\BXmfDz `OHQ)'hb+HED 'TՂSus׀nn|)#eĴUc!E"nAi |KpIOcĆ09}Y@p2+G#~$m}.1ԃkdU) [iR hߛ+V^ S,0PcOJ0 9UNo(!{׶1s@m^$I˺CdV)o=jo?&+_a$I)Xϊ4S#uF6Věf!'&ǩ}k)_͑IO"nWZ9qvYu@Q C M}/ r:bDm-lWk`$ Y?<#m,(xA]:ٵ HmFnFQ8rB%R'넞pTzr "=I#ƎʓG" N%ɑ>u`߳q:inniK"_;QȻ34!p#] gəɧQ*-96 @ϡuRBx`\(?q6ru +*/Ts}޽yXn~ٗapu8گ3*C}2G͌"_FtƆ]!牌gƫΛ L J@O{!``╨qȫ^ӈɑ@5368%f$){ܟ@V5gctpxr~LYQQ/zQ$N OU{ZAicܙW|8"qS޻N{xoBpOkq \79jx 4hRNXp-j@G3'vY&vMd vWS.'FɆuJ]:E zqnEr, •z~%bE*#+<>Y_䀬xB)sXm[h%"Ѝ%:`4F)áuބ؀l d&zh>/a1cΜjN|欐aa?H◬~D&44x/Oe6= 27܋\zx^J+xbi5xQoc\ T{O+Azwh2av3Ƥd~M "$jQ`c*WE ^.yA)s]OtR'sSc G{=`GZm>:JI~ݎlEtz'F\!^^Ce ĉkm&+۬@ 5ҴJ%?7O.q T56 \km&3t́!lA]Xz. M D}Lҍgյj JQقp%$>.I ;=G[I8OK- ϢNun [*<HtD)C46 JɃi oگX*o:RXLLNwί ́|V=K%!o)lqv. F+=$kfu+ŘLR 'I(u߲Y9WR1!;oX}tǺAh`u!Y/%0~M) wzU;"Ԝ- IP촄p@&M*h1.䤽EN^|Jo}(2S>LlUhd>YƊ*6 HL#"Y';ߧ;q(>6cKY.3"lq={>|twTJIC5[NjlVI'@o^|g\D t.d\Ét۷IuSnqZ|N Lw&Iiov!u) r&nJ^1Z{iʽzA_賽}=i]лrrRjlW=7Nq 3}.<7/!9__NW%%9^D`# @\PQ4@4Hk@.x:ټwڦL|qj&wI& hq~` ۛ94IS?-LYЗ "5Y/Yh,!8j_J]$/cUTP*Q՜Rgy0&S8S> 5კL h 7C<@b1}zغ BEdN~'k!aZڥM ̯~?wǝ.HaB2x^?| :W/cJlQV&I,=M[q$V,o<o#*Pf7% 9d i*՗q"Ҿ32]+V{OQYG kD~\+s (Jk=,_C`*x@_{=!zUZhqh@A}jw>ߛgAfԙ]{DmedJ+ZܾEu ke֫0K&>~@~~Э/B 00MXphoc/X65?kxNٿsB&K-Fu:up1-)0;5Od ޮ.楘] W;eAozκt1*˕44"/LޑbYFóQ⸶! Ś&F {C0:5?4t& Rk'^8sM`@Q. o'}5E&;#zwlxGAh )fkb =T-~5.0ݸZUI4wQ1mܞRdBQ~2f䞶 [Ǐf#Nʘ ju*Z#Le݌Jw&\E#[O5neAe42,E۞|gۗ6me.V4h|MR$dz8Hʚ^Z"S)h@c~X|E?irdIu?) *ƹQKAj'KhVӟm#LX ,>^*Z[ɢ72ӳ1< B0OQ!U2CkJ'ZtOF9/vsGm»{=Ym9~C?m!]ӒoMm$#w{;nHN;J&W̌9 =O?.@k Fg^F|F}mȮ4@A9?TnRh"/SyT]4ԍF?/'Տ-QbkѥMu=V<.w59q;2ڑPV,{D`b@ʉWOKcaF#@q蛌 * Tp["1t3j6 `-A\,r#13"8.FyAhJg%R/Lafc7JT1hR1:礊?$C1:zLZ šJ6s%( Hѳ1%(^|7.fvsJC}jTD RGضQ@F,(jL<&2 2k~TƄ7TШ kɴGGZDX im3Z آ밉f*v&w]A ߖ-@dk>WU74S~9PH0n-'c7=DGpыFD{ v{M>/zۋ]:4Ŝ3f2_8H!R3ϵB6jc=ߊOsS~@ή[)IE\NTд"%A g XfIe5ah>Z}tq7]iM-Nq%r<"yD&!:7ITe&/DH:'얰IH-,ֿ01!Ȕ͸ dɃTژ3`YDOd-;bĘ >-5pl($ȼ0٥n[lMy }uiPm|҃Ògewoynmp,R} %1z}LkEGٹdXxf(ڞP;=NxS!iz bJrk$E&m`?|KD8giCYUƵh%ϭmJw/y9TAcRCXQo.]NVW`O cx`'Ivʖ/B*p~J,לH.j-r߀ԼB  m=ƌm;[ahjXW5U7g?'k xDI"˼ʈ %tUIZK}HkcEeszjD)ơ3AEX++(Eq} 6LepJ.RJGgi(.""$ s"{'}>ZaKqn=:?Zr86W$G7r9gzGHY=qmhu+GhgfI/ @9.OQE4?"uXoI [S\ @(!w%: tnqXQq,ܼRvepd/ΛH %q^+:@}j = uL1+}!)L@w[i&4  7-(2R-õYv땦zM2F*oֻl!?N@Q*ltDFGF.F,rjd;&7#QI,*[LhVx^5Bˉ)Lk:dLWsU-X6#L'|(g|~F%kK6>Ws,>I/tڇ0D([-w q! -ĭp=tٳ)|6 pG.DVV YVYQ\Ɇ\LUsQL؅OMW$c:䖺:4;g0Fַ3&Bu_L!mAnP>GL=y[jw(#ZeZOHj!FC%M#flʉ5=|;d#%]=25UwE)NJi?NnHl[+[i(I&vBXB:qD:ϊlZ^³{~hRӀ?0ms &Lbτ)d*˯QTFEgۨTR:X(8-K$ eSZF2O:"@D M. f;߅lBNƝh7EK}Q2J4O7l'jK-3yK aY.\5Cif&@~~dSO)lmxvԓJc3ҿv5佾CaE3QM@h(M Jɋn-_S=WKz]chEe_Ӥ!ݍw/3iPsT4 r} &܈utwd)O$ғ19o㢊qa|el0="rZT4 9CK5?@!`vpeLa;Duʁoe"KtlY]`(=`5;QI o' MoL58C قr#>e6C)G 5G[s!&LM!ҳ مTCZ~i풩3QR s NxjJBUDmc0B11 =qHq-sVuG ji-NU>3eclJ .`p;*K6MZuI|=FW^z74SH/Cpyg!!ٚ~XĞ>&A_3K$$*w]j¾́jrx u;jyT"Q+FN`&*ݩ^Zb[5eL߽@_K5jОM83S_yu3 qnYNgX˻CPmiBDkı}f߫FN!DTX@ ymǬZg7SYw9Y`u7G+y^=S"ᵣ8ZJ7`GkOP,(Q&_Γґ) NM{ޡZk"gfiVQ#WV˜&ms֚ͫyc45+..26fcͪ$rD!1|r/M?VTK8xK[-]Пxi=:KY"Xtzz ~AB쌯IP/lc2WȝeGuY83Jxt]Ք= b zm ܴCo:)&Ktb~jsⓆ ;_&ÎYqT?Wh Lv_~E2)9uzmB )M=RƱ *38S WBPuA !Y*S]͊nn¦%IJ @; %6aKMwʯs3:P,p  . M=@#~^, P^OpR mՐ@37k S2-{=v49NaҼ TT #tڅ.0~ Qux'Ӣ yz}sz[^Fh0Y'?:a<!zFdo]{rQ?A9I1=}D/7Ζr$'r_ßZuxO&s&`6CA Fmuc]#'XM*C(GM2 HsH:HHOGpJTO2vl{37agasZ%fSY삧!1ѣ/u=rS|q--~x4u6%Zq6bMnGs,(rkڃyЩ3sa,E =y;fc-QKxNӨl ߤY/guZnJh%pu`nKpu,^GtS&k| WjhƶMѭ\Q_t>>7f=ʙ0ۆ9U&G۷Da ~!@@[^?(Uu0D'j%\?}ho%)urtOz}}ޙ-a":79Z8},5pϸOu܄s,P?m$~K`cACD[U1}1-~HqAaN)(ݜmRyͤʤ9^yو%~X>}}>Ds1 /˭D<TTc-??_svKﯟ,7|j%(C3:Lo!Ζ2tZGg*Xje]?ٴI8 !\IgUZ186'4 c'y`@<8C}aqX4Ŀn,f.%9IoAk%;Yaf[TrNz#rNB*F-:Ju_}: H8aܗr !HxT" q*7է&CX<.(΢0,qt.H|F%O}(%8 ŴrgŻ:i &xuOm;dcљWϡ`U#8n'N ]FYZIJIգ#̫-{5jJM uRV?qA]isцL166DŰ`HW6.|ϹlS9m&)` .XCpxwb@" @] a7[-=ڡ4@Wf\fl?N4D9VyM ̫)8%{Fuψ{]Xotb W[c(df0_|eKl09]D`[r"Ɖ&3]eTO懄H就b1[QwwGt-Y`+dU\bOjFήho/0z'"h=|u#@hL 训a7|JG-B>}fWүLvp0.PFO'釻r˟ƨ&n *#kFz)U} w8GOcK!MbQ blGT`a{[ ^K.%uR!x0Y{/w_&mO=>F%7tol1ތIW <͠} ^-+ V`N{{vN΁y%|KֲA^s (X傿paɽJM{>?iNc'SF?[M E;sޣji֨jϗw@t{D]EGMNz{At<^CnгuR X'@/ ui؛Nbmi5Ģ!vkr ղ(;!>zM&[CX y6AeTd2LŬ4cع%DNQ(#Sawwi-QC== 6ݷtrw!α2WqǺZe+DYp.[XDw3RJp>qڮV.+!4"%OHQ=+i۟(c|lfe~ )9w6rNSI鲀8Qlf"Q.vo2ߒw( wiM~Fbڣ}7OhӜ>NX)JD{䦠*jVq $ҙ܋B~k$+Y-!: Qf kf%\! Z+1s%t.J_.$w>Ѓc)|xL wMfP<}sⴏvzT&})NɁx5DPЈh %Չ @gN2 Xػ[@՞{1]4*1{l?z7OrFNU%gu 1óNHyvӛ2$ps24{_#ysqD嵕;f}]L \8eG$dLdu )\Y&ۭ0p-h6{9"CnL2GţXTG!?Gݧ/KQ?"eя)UsBQx=nm~>7T oMx;Wtĉ Ъ3_1Jyضlc쥅HgڑgwS8W75:ƎVl}!~|ًETlK^(to:OxHwk]Ml(jU ɐfqj>3K#{@#ʎkn0Fm $F0ι Χ.j6^hv ҽw*2B{Fb pc鞶ړ91&dL4EaB{z;m~Wg\: K q' 1| f0]^s{-C!DwawHJ6irC涄6oFd~#xM:33ABC"N*F~91ȡ~"NF߅{ͧa D=;R 2"5#wә^Tܾ/SHd5;}]w6\M悝H@iٳs3/q.Szq͍މ0 t=N )U 2$i'?aÅfxOlLZ" NZΟ)9s0ꗰY-B_a[e(+B>w;oѦbյؠ|(wSI(ed;6-^,u|-. Ztpgx.\0ua)(uX/\5P{NbFx%kTWmj_p嬣 ':=osSAծd^z '}Ei{Pz#x= X'k&ƖTD6q5NiA)ʓȴ I%r 3gDLʊsFᦓ2aB揚(/X#_(bR,-p{$% I>{./gfKi#=NKz ߹?KhF ?8 ( bY7||(8FSR-6 霟f8˻s ݱ0B&zه>ZNn$OKK88vb 01pK8CTC5? c̫2# ".0Q'ZX]8逺,/h.F!5QuG1F׃R=f&41m%;,wCH@-%}#hUNU]Cqon^`vuhr$O@Ͼp=tK<&HY`+`,y \}`/H痤^}pa`VyVp.#86A0LFvd6gWE3~#=' (_ ?7oeF%Z+]Y¦e^ɹϵh,3&55$G6$s/5q DɥQ1h˘i Ym ?M?E;<6+F|GoRZTP_Of>˿Zr'GmvYZpyɇ&ɘU"2yΏwS`T'A?sLpQhI&@9z*D>u  Bt< 3N0&7`0]pCBՍɨk;nFYoMꍵO|`klKRROU̒q2ς}Kjo˄]dG[ܲ<"ccцoW=VhIixE01_Y[iNj*ùoOZώS*U1nJj\c.Mfr-ޛPza:ZO}IjAR«>_snT7zCSM!#k;dF\uƻ#1uh9ӹ!)l47eyy Qtlr ͻ G4 jt b}ȃAk7%hQϖ/|bPK~e+Yzxo=۞Ta 4S&슩2k_9q(s?Ik+4Yp)J lRTG80#R5kuZ"i1H>{n$܅EXhk8MǸ[AGY X59)10KU7%ia2IşW;"g5: bT@Rцй*x1. S5 A1}Y.Jb )EZع'Lg3qa@ea[έmrzٍ0ZD.0_am$@>d{Ճߕ¡ &ՏT #.58&G -_V2'4N6^AUסeسk@O&6z'[5n}֦cA^@y_T\ۘ`d+kg4PW Rzo 8O5Uk DRuyՐ_ʱJ{n߬>tLu ~~p^ "7bs)زF%{~}JB)$X 99:/dEJ%L~+t(2F<{yVdm."9j?f,@ I ] )7 .9: v4!_B|p^W{;Xc 4EF*'tc69+1H%-N^ _(zPzMci -#S ᱉ϗ)I1:^} F-~U Ѣ[9Ѡzs>rr5CH{OV߃$==U:Eɑ δ.xBIGZU-OJYc D2pJ1 ڤy(ʳ˜ $4>q̬x0^kg-ttN3ˮ3L$3'9h[JVҦ-tGдt{s;r]oVTMG@\9"_ehƂjhM!Ai#%/ƀҍ`4bh.c0g2)l4FN ,:i 0='9mԦ.cQ¥z1WI#Oԣܝ&Ig'4P 5fyt\ ˇ7kz }-¼[_5E][\b,5*iz^A1Yu emi|(w\Iih^nMi+~Xvs1+X9.愝_o{OU33ߚʦ`l4wBko)hȰp͌LDE ؂Q2rQA9nZ& (MUoK*#?\s;:I^ (A}d3j~F $Lo~=Fq^定.|CŊQ,I߾eø3(UοD/M$ػSyK<<џŀ<Ϣe8_Q#PWG HQ^| HvCRfwOUS\b^G1Mz,{1әBOjӛ|_s;KQ5{fIV$eex)[wF=isT.V*[Ce&.a?c^Tv{ z|298{x{տcQ g몿~)k #H6H/CaKtFN%{7/~ Vstuz's>Y;5CB.\?y$_j$>ԾL7z"aOO;$ \ፘoYB̰>,ï)'A5>,]i*9wPzQ\[X 1OkF6m@QyR,زD M-$$9,n\kS0-췇;;02 ߷>1CoHY*W [!=Q+c)&}T {>5Ы樑NjFn\Y;k{Q\{dӬn P^U &7ic盅`3J2 \jƆ{>&R&u$䝣 jwE!y0ŧSV`aB_ڇ d*sCCs}NGXOg }lS:*P;MoŤ.GPB5ϵ5T'#yrE犮"fQQ"P84Z=sެqa]fT"yh1fVO!4H9tzo+k- ې羊L椏'ЕcQ1溰%9 UWK$6% i~& ~IpA}E&-/CEO!ktD!&>~BX=WP鬸!w?UoLL{C(J ФLNNՍnAԲSII}Rg87RjU@"!T*@N5p;JK-Q9IaqXqTfjӬ˅q='uc jq嘳-=d0e@Vj(}x2P^lz5_ZyDίH.n:Y1il׶&YU^h+|$^`T>B,hCGQ+m@UB`1kg eD;yh73q (^Fn ] ౘ4$GP5]9r'?fEc-穀;|VtՓs8 w'mH:$M} ڡ >g,Mָ Tu3>G0yYVe KAŽr!(ҷ؆1)͋"^Xdʉ|:!])}%׃Q\[b_|w@P؁* ~/ 6“kMT:`Hn w)ʧ_3f[Q6nd=P,k1EtJ.E@jV0!(6Gm_ H58QR3B/i*dTTr;prd\Co/I"H4E>p^>~9klLY %8IM au&礻@w\ٙ&߾z UA;y)Gb =p,$̴(+HS=\vyx+ji:g]Bf[yu,7C&@0rPݺ#i+^iH(*g#aF.eSj023ZE 04c|KMk95W'?Ĉ23J45ErU|0/oRJoK⫈7PW9mZ1UK$+\ysR gXjHx|: kԫVPGe6ͱO )HkcR~yjkO(!OV^,IrP\)Q5g1:BSx@Ѳ܏rCW~H$ms>ZJYnSҏmPmbS8=Ι{dsj1x_B^ (ɾ}kʠΊ,0ihޫ[uҽo OVsÆFw$J\J&s;ZUmj޿~\Ցr[V z4J-:Ǽ^NL9O& F% ۟IVY(IZoɁ|_)ahzrCl 2'pL8&N^l]@z^T>.{d8Gc1m3Ex@'d!xu[ˆEL-# [9󜡥?:JB`OX=Y=usϘ7wrWJѫ cm,*F<^#)_^c^-Ap+דbg:@Q:#/ ʍ8hK5z*Lb2I3vImiI2GGNH!%j%H 0;6X_󐙱:ZLQȯ143cVjMz8ua`Pp{$.-S)z ю~e9/{w3Aoօw3J'|2qћsیF!~sBٗ^jҵ+gg{كd,xzu4ZCOpMIGqMQu]PRɭ{y ح*6\zbPve(Ļs\>V/@ $!2NOn<Ny,cߕoB/< j8j\$$_'?]Uxq,{m-~LW(hQUGїSY] rT[HdD 9̱t:¼^_ pd,S\b,[,69=D@I' cy1}"hND!z&p&t3Gq0:O#7>!$[f3VbskMASH~jxx "LKy*" )EHW+t(Z /iyYQ|$_L^z<8E DѺitR~m2"ʉ;J׋t'ā{ǨS++^`G>X*ܰ"*C>SRHJ՗*[uzРTi: a.%3钓{#7d|p2[Pckmڗ!4 mܲq\apWxսr$0b>D.3(*yTGZ>o\eu 9wϷ9R?㞚{ڦ|ꓨse% kwbW2|-:&iJxCowK m-j`B<%P[Û}rҊ?Db4NGۼ|Ix1(xRfpJ˻2(X0'߃_UV0c#g['D_}F=u.VH"+L{ p0"lݲH/{j́Xޛ'#HR4{ S3K3TmjAǏ'XR8: :pXw,gk,M-G"m)rűV@3 dv??gbi~{*"vGy'yJWi 6kfITl Gvj]1ZU qlI*I]LKU+ʎXӓg51;셫Nxv/Gb-A.oe u"_ƺZ Z؏b|U2JhNlIqd?̌2ui:w_3!LPTRϟȬN '02ѨAY;eRh@LÏgOF:B_o-'ZPiSucA+!;y ґ[42:RO CppWA@]]j[Qn=.%k{lyK74Pmဖ4~\Hizo,tW&~AZd+?j[H7H0PDL$4LtmS \ʖWߍٵT?x/r! .7͚Gtܧ KF=[Cpr"9De+;Sf.]%s-*Wݏ?ExmџcJ٣ 93g4Ek{OVDsDkgF;}ronْ! T,V{%,I^&1{Tst @2OƉ\ك0Xp{R1E̪TǷ $Y!tdQ7 Ϣ̾F-Չo7 STT3qXfa(h5Rq.0ϩT }<pxz](uM_-HQ5NW= ABw$sN\@m?L+`,J 뇞Ѿj^vl8GroEv?FAH j5yB2.%9DJ|25ޯb Yb։9(Bє뉞C1& E^pc;jc p/P-"MtJ7d-9˵J)W*8\q~3iZG!qY  U^wZs~HѵšnzQ A1~UF7ɂ|8Ty ѻ{@Kk̑ n~G{M3kXv\Οc44uN:O㮫u/ f&zeNR&:tz*`ħeOyҖ<-n"<( I⼹׉=Y Xa+pdܦ/_Lm[F(=)JEi84W>ʊ)}Z&N"8B/S?EfX brG8JD^Pd}F4_!zTV䗦XJh 9Oܚ>˯FjA; t )_\X>,Le(Dr[j7@nw=* f/\+aNߕ֭A,@k)*ӗ6[-#[ ohM.ثK|4^`-=zxasX ƾ3ܜDvemx:(~6VFPѴ3HfOmTY#!=~gZ06m*/UR6S)'bxZ;ufcd~TL:#9T9FhlKۊ ?+jQlp-7-gbRj=N1?+$z.\%<&Jƣi$.h&Pu2I7Bq( 5}}dKCe~mM} ,P25{axRGpæKv\mx&56 ,.+cOYG8r<]$C$f20!o^Vo$=r0 :$gh+ߡ"iÙ0Bni:")+tB]{yah2;Z@1YF%/reM #ȆWLɌ-]Thαybb!YS$䑡U?a-%^g,oSs_=)Zv%5 ƃ,oy`Jw#\*]¿PH>v ѸOen?ZoxTTqiv ;!*$kRh2tcO_OIaB/q.bN)kU#Q|D6rZ.Qטف0;`9_y%-as$kY[iyyt{]ەvgz{њP3ڟh3 ?_ E1=͢ Vd>&]~04eΗok/"~KI!~'g}ƒmr|Tyr$*  QMqԧN!H9/,l;]5Oh"$hq[ '9u0L.Op Õhm=/ Squ#DK0XUip0Wع [w-LExϣs1fJJhPA6LTrsA3B:)?ds·S7P,zh̖;܆@-ʦé$,|Bh88shb^椧!e\f>XS*=✲U‹T@ te,O~+)߬mDݧ\[> NZnI{vZS3Ru^ٕF2EE0~ y4Z%PMhY&ұw`CZ\,q~wVeguOL+0OR1%h C KtmqȳƱ)ekg7AcE~5Js&IN+ckNV!SS*͖nt/-)PퟄK3, 00+uH-pVGYSO 3xOe_fΠ2D9 u[vr [Cz{ҝ߮;\G ~kN̝\ClaOM%Yb7'Ue#V%Z"D^Hڽ/y}L&j$qTRʒߔ"6mnA\ţ<5h{.,lH>2ケʁp(jBx*ֲ2&$gf؇bxd/Da|3{/ȡ_M:AS @{qN؅TcbYf򦭮!E E]-?rdX}:m/}AteH~ .&?Q?F b]u` " {7VX.o 0z\Zw;A)͑Ӳƕ/֌B g{/wg9}֓" Fcsa+w`=bVtZ` l0 :ҵ3Q =E-Z*N-VFaJ֭WZb$B2+{*p+ i 8 e0<sƦzxm!I+h;p.-Usݨ20"#pffB0.&aCIA3&3zcj7m(LPܫ6BXm&9[5Xr&"[܃D{BWF'Whi{QEx,G>Eҁc^R݆U$Rq u5a,/lyso;M߂ϨR FKfOOTQ8?Zf?׸l/-b?K.ճ}.pnͻWn{U5PVƓ5D1@UTg%(mq,*|%kP>4Ȁ[aw5\_vKA0>:h>dT]p\G1 ̆jHʱ<2Ѡ,Lh\+"\ݯ38= 5rW^yZ؉HvhS1:2Agg}}~h+x?|ȇHתvCݙDAT2 y <-O)|p& I+#ozMZFXԸgo.)!XnO5|hY\j']~WJS#o$O4RsZx77[y6l/ (vXBO =4@=@R\o` !'p'55կ0ܺ~נcɲ⅞_c 5*#jBa8sug7@lۨD;KL_8}N*`~Ύ5s qEgIM4F_ۆyv=^o>xlXЩo=5jg8oɎ)8?cQe;#91nmTGEaOZϲO'^UFb=bͽ uΊ.j׎Orm)vAJW "!Q[!f岐k|Ud'L3aaKVY 4`#_eh|\7M2~0:`&) a7Fz&=ɒLҬcQڊ7E`hN^H8VȆπ(.\.mlR+Ki.ḣ`g_GolzO"iegC:{RgX_?cx,@X$s\V\\{Ck)1T'Aba<2ܽ яzP,(.؉ pyTF1dGN odmTp\H롼 ΢t}sUXk "a9

#o])HenQTTjp;WA4i99~cO#Av4D 3! -?YY8 rIXK1)4~" V@HMj_#TEpG#I}`>l(PIªrXġL^Zg[=B"2 ThvdYL_u$֡ѓ^רu 6? }Vں&]c. LQyl&psvt}HSvH6P!;@3e_sRW%0w,ATMIņ @Z-?~ȈDe&ޫ]eWS+8'ʄ򺨽$s&a]r>ҕh8t/@lj~gb3uV| w=Ka;B!n{Zd%I- ]çְf! ~Pg6&Z EĀrPeЁ qvųt=.U:Yt3#϶qݷ1瞄T K&nd#n=d꿞I]y80hf!vz T c _oAhe}GKlc)?o :J.愬xT2l(]6_o61r<%ܥ+.MM0■9 -B^iWbS>|B {/j|sTZRC"`ov+EY0ό/z:v<|pSnOw|ј_L[PW*MbQ0=AIEQuQ!{s?H䅎rRcV;= mfK-a,#W7=dPTRh.|Q`>ax#Yeǭc?Xτtgߞ!IKOZhӮ 8*- o[ȂS~e<$6 1{H&k#mAʴ2V/p7݊DcA®]qg^-_(Vj13ÞWJ0KBT CS,PW 7Er 5xHmgA~8Tn(UhP^IAٸN)!d0@~:7\z) |TsM_ՄEM$ȇ̉-qb^^n5d`;1Zϭ&ԩkUsw#{$_c+&\HZ{ ]R*QZ(EG^uB A? 7r+<Tܿe !_oHl &@pKTbPVO|Nb~m`SਇVP>`=nA!p{PȒz*}~ M=wBn4>sutkkdz\Y3X5׈$${F\|#ЎAU{wGMm2&B3·X RANbyQJ(_#$Z!=P,߇9'tk P@}?T\ͫB:D@hlU.؃~G㪲yIvϧm϶sÁ]nMj~7Dz W@iZ XsvlN~.gi{֔F ^MrԣP&6,gqtY]%g\yZ  zu2.̣k}GGbh-9"'gtVfgyF N76,:+8sh5sÅx̮|P?5tG=i3x4Ž5` >ӏ3(ͧV4޸Ɂ E|CsyQx"W@k40ۯOǾģcTr++gPJ+~uc:!ňPR4iטTkC!׈ŕ\HU?QFDtl;kAE"A& aTEzh]Z|q5հ$t5YwJLuT #̈́D"Ym.3 gzмCD-6vpQ v$m_}!V^c}4ٳE /#S.g\_h\1~G]\dRBI?QcG9yF0c#ciIB1}|ffLc7ŎRZ/f[b4b iaHbIRčTP+/ֵJdϖ}=Lb1 i#2*K8/xktm+w`Sqy"J@Rsgv^& @e޺U) " T23?E)'W@s߯`&oDb 3Re6 OR dLSr jNh,&>szns ?@5>ez-`<'a_F+p0"pYv&++g QzC+{;Zi},Ž^!^:MV=+_9'7"xm-u4"-_[=҆P^.A"c URkW=KↃSmg%vg>~3L_.'⿩d'҉WX* qӓ=喏y+^^MR j=gR"ЍIg0_X'=y>ǮP_P:]n(2}jJSOuSm w~8YƏPkdC-NilpFY4nyrtUE%ޛb^wMu4èC?oK(u(#QW4>}g"y@ZΛqfydSyt76 K Cl%'?E{;pN[QQE1{bXKk,*rӖ̗`҅]~~(GZIO1K=Erk 5.t/K 'pHHJra.2y#`Q/g`]ۃys}fy{}zlv]?"R^ xi T1QDJܕi:H`5/R]0m4; O cVBSU>xi{Wj[Gd@ё) 8Ķvf\-~KO> Gt$!۶ f4#k9f[ ixY<ac|B8b~# kgIڜ\Zwl]DWDw5M/}[p/77cPoO_P+p&@ D!E@]fWuk4#w]viP966FO~E7U*DFK Oޠr\˾ߥ^WGTꂘ`!H;MQ4~&ں Vl ~K鐴󣏐{y߀)Uߟ O}r&QT>u$M"߆TXc&1| NHo= jYDҬYB/A j&v[BηQ7*9^yeRA@ {7MpYBTJI^bX~(H)kDw"C{WNekH![&ALq$[=MNLRCprPv<"\(otۭr!;zi)3x[4ǵj?p 5~٫뵁IJ큍Ϙ 'i/?z.Ϸ%wk4[>RCRǬP"[. ' +:0imsozA)R|@TULO>5^u?M4|9t&6,:7{o]U~D%4$aojZ$Ws faRxKާpR:Bm,S^;ʞX[04T:u|5mtmf\$ީ_#bMlPz90]Q٘ydĶ}mCNQ (ǂgo>HϱL/4lE,Ez FB L0* _وv=W/1ۆ(g^u7)<.EaJ1")Y4$z~_fxcS߯i0gH>Usjv8cmylOCD$9a6YVdCZA6R~۟%Kt`RG}rmo|\?8to*^ )=CȊIg9tͤ!֗#~G&7;\^֤'2E]&!B(o1]9U"+BWO#.MbNA2=հLmHHĴiLܘ2I"8+GnIjZ\F=W9ăš*UȹN2 (@Ez D]n6F߫>q./au:Lt"v%I(hEt<./J&tF a6 c= -c: sPqȺu`9@Ph-MV0A\*ԶPz_f~X TzVM~o&3i@l6{K6βBL ks# m\4ݐpM=V~AOZ+|0*ɜ}FEF#!# L/&X]\4E@ڵO:k~XKfhM?pN̜lxO zJo׳˔6E^6B.F!e(j*_V_O B_`!Le.;2uBZ99yz=]ZP慶:͇``% -zdH⏊wUnT9ŃE{1B 5MNBd6;RuiMw(Ҷ:]u@X ewJ+kpbP^㣎GRmǥ(27߅ր嗗'M] v嗈GuD a2ya!@Z[{ÃЕ\;Y:r[^A/q43R,<$I̛T҈'>%;Vηp2tw^*bF@胚g5yIޟ dE ZŊ˹5!"y@U Gd+]@k#Ii4}p +3kJdnK~k(0^;/PcT1k?I1lghɜ+Vݥ M))sۖ4c>$3:%">n[a(a薇ޏzkvOI{}߿Љ?ӁpE۰{ j([YDmu)NW:xB†IEs~0pӛ1 6e"Dk Yz3R/X증wyse朑앹͘/n6E@(36#2"Z '#6 #jć*o>~M/Wlra_-xXG34lR/$b|/$L^; 8[AПIv[Jw7;fx ~"Ow&mp۴{%9falӋ\qr${`P;S0!xKD\f4k>Ry{G C zJ[p]!Qkߏ )li&8T-(SEl#_;%t&)_ O W~ t(%h?O_ֶ_GޓzyT[ZfcEhPSvJ,J-aWBBʸ,qC: p(pDgk*6b fE89! Sq4ևpaSlԗy4ԥqY [QC i3ߔ2XCysk/lP #E`k◅PG ?w)3zE=S˗^89B5TJЄc=[Sjܯ隘ﴤ(ݥȣ* /dP+;7:SPqxRO3Fӧm)tb)*E!a0~ϫS d~GQ*TS?- \]\"}F'iȼ{. }"ک2ī Gdf`a Ā\NyxQ;Lwx.,s~Oh 0'eb{2 ,ePbuj?O~[/l)Ꜯ J׶'ebazm1M"A嗙_d!\ WgU\y%9Tc^-Ue]!8jr z* j޺Nk[˵b%,aӅZC#깍n"XWLe[w?j-sr1nKؑXk!+HA~C&̂6G|QjŻnR[vL3LDSHV\#Dи^C_vq&96/7G[U1^>NM#v"fŬ)iϊBTLc<hj4? p$e/;,{= 򵁒βLɛPhfKYC{ٚ!kt`fwA 6A\ _ōoJKdvlQdL1"ʪ2ϕc2yv8kdsn >tituU۸ȅ$MTp;@gAfJDQϱ@XDɚ̨oCVl #!-@i @uStp{ {1/G^$/*K2=@ۨ+#| ;KJphfsLSűfwE IM+U?Q({ӤC5Cw'"?`@.Z1纔GjS8R1d<ܟ`qjHoT̗PV|`a7֠ 7Ė!^KQBC(j|IC "Fθh_c RUvUlniI%bzVБyۖ7lnJo4&6]cN{$JQ˪_r%Ho$< {ılycpL߹ lܺ1sန(k jgqh+{CQ*|+6=meɳ)ZpVe@.ن*u EaLS$U6Kşyic;MVSNK&. Vߠ3à32~ԛ)-7, }h JPS ?vMH_{zTE'y7TwSM>tǪtGh9eS{*gm䣡;yO4FzS4$q15"$N|t^aiRڒE (Sɧi&UўIu$wA'HW`GG˶s;;D}I' =!cѯ-jjH I⍗`5tW-@j.dDqs}ɡ &P]OWJuƙ0ܞ\ylѮzWP}ڭܱܸɄROn93[꒬~n;vߑ#plZQey-d__w׿oT.~\UR~.x*mϧ5U,LZ#2 5IޙAD54Y?d0˱G4(/lBK= g7tXjE?o8imMz +aM8OEәVJU=T#4l1)WuXl>vΕ&MRڴC(+5sn.J &6W]3/bTZ@DmjzcCRb$fPFqܶ)!~ؑcsr#;uVZ+,{%>_-",TTt-&oL!&ergV(o5p.nfnK|жn3C-t4`Ҝ4ƞ>ƊujtN} Z>~l*6}yIłxuY03J?v?km߇^kuN+iv@n_38컘Zhr2B+6(a~ws!R4ʨFqOU'CCUVB{k4rpr7d&(ݪѝE2)hpȱGrX'ou.{32H~4g2T=d'Lئ}oi9;ɍ/' Jd a=@ _B0 P.JY+)2ѢD(rƩL ( +V<uCܝS k554Ж$̎N 4㘴 ]#[vO[XTPzNr]" A|\"_Jh 3%=d@J%)OG! fIVIw˓6lRT&S z#352}H OYg JRa=R|LK/-pHf"Fj )΂, k@)aw|#\^t4a':ҟ#>z^ZXӃd`ubeFF=lAuJ96 R &h;x<oN}aԶ\haLԩ~ D<5Z~S¹zD5Lv?n#,/,<(If' 4TBMWZEL5=]{=I*WgxΥ%e7 +'nkx@K<&x AݳF2"\avuI~3oeJ'jyKHS!z Z9x%G%rapbL{k:e~H\io Ш]wUEU?1%ѡ?^b&$hPWR%EKwI2:NP@[{JuO;^?к1ډW;f1΁0Xl=fO^J*eMbzHVTn&{)-n_zJ&d $J9ۄeB圉/xr=5EHWaP /3?-E7ӍsfX xo␧\]IIά0y+CEې W){LWrx1 * F lw]F?t NpI#>V˜s,Wd‰kn{X\:yq$Ibl%Inr^N7WB~'p2\ 5{8GK3hgBOKRtkanOPjYTi6N?= Qx\D@W/4?|` K'e3D}6E+N ca~R9FP[ley.fViVE>SIo'&7`!._c,ζ՞榲8 ,nc c7 ws%$[Xe>^LF5`PNvsDZؔdt"V*??6Y.3o3Bd}L|!_AI?$hvdV&V* ]ɨ\3CҺfTc 7h4-h,Ѻ8K5Y}GmUk/@m%o@(x tT`L6T[D4H*>U|TxkV!NU'*&S78!ꪉ䛨`ܵ뇭ICI7˨V.>dUi$)f![*,o%g>ێ[mY!Nal E-d(Fʖ^25T0d>QqL /Q 8AJɐkupӜf#diOL>QrFب:~xK'VN.0XCG0ðI(qU4#fMxQ|ۑu|d%J(5+ḷ͒tAD^SPSYHrݷ3Nn* Jpd׏[p*E?dxM颃 ͝Ѿ[zW7 ; B#M:Zd κ~k7BLW٠aVUprJD5R֡ ][ -L0|SKۙuR8q|,, qfFtc${zw`౿j:klIY׈'5]2I`? W'_0w <)j3ZZ^`^F5e O.?B?e!usFU`Z/4OFwlxzuc!lg5G Go4:Y2wҮ*=dxt=ȶ9U#1K hؠK&Tð'iO <{/b"(-ޏ>P2}V]OA"FǾP n#Lw%eyO D`,܂7 5f&BN04 2w^3gw$ WnE\ÈRHY80[u@:` RUϒn%ǀ1WfMЧLp.-H)p}c%O"@IU%nHEUS '|4@N-$ϛ=;Ҕm@niT0N`PYo8.r 3h;;7{vJ"%ݛ̱[TQփ@'ִZh90e7guYΎ[G;XD#RB s&1w kC\śhMX+;%t&Kzs$n0HT 5*8t\BX%j]ZU)ߚ={YZD' Ԏh UAk{Zw-^RHf i!}{e@>7atY'WuwuΕ}->KhAu]oB=;>+cro9k|WEp_`pҤG]O` %! |zfɗ&m"9R5tg($K\X%Jy5foSO o dwg%5W1_wE'RM91j}p_һt9p/'Kc #䑽W\z[L 0fl * \ òڦ|Y2M b }#y=&ggx0%B򚑥|&y@o|fU6\Uq6kF׿|wW6:}4iJb5U~\1SV9 $ܙ&&z|9[{'I ?OҴKAk4C K{9>V JКD"cYq5 527T$ Cx^i$g@loiFJMzIF!K0 o8@^ۯj<dz;ŚXAsH#/ۼʨM~.m攐UJT`9 Vb<64w$<n~I{+@7EQƪ@?}r7F ijhhks+?=s02] 3OTU`̂eG"AZWlvj=vYrf4U Fy'Fl8b@piNu 3*YN28xNj1-n3ZM|&A<\ŧALQx=~/^r %%k[iU?dBp]],_/C! |Bn_~Aeƭv /PIDg8LO wQ"TI`(ޭ;E;rx- #>t&Ru>>UD6 O߀0w$qHM)L]tO+,)0{U6K>@R[EcVmxm]ܫʦ)Pc89LP̼zZ.=5+Žt`$j}o Zi}W+͙ס e$OB49@,PG6>Lu0İ=,jǻTd G}z/A):K|7 9)1@N݆gFmx"Zn%lv;Tjו 3u߸L{1·nz+$fm3_-B[Uj<[J-68y$c qD#Pl0` -/ђ`~ъ+HVr(wb'@"2 REШ]( $Z0!AS @avQ!D+,!EZF{KcWo &n_5Qs DX..1'"s&DLBʮ'9N IL x)ݗ0fQBWNqA XR/Ų%#)f-]>\ږ(+Rv]de5 B{ߐ\7 1Qio`<\$L%js%X5rCd$ryl6M@EK4E0HSݿ2!'sŃ[wb}dc3 * 3Z QFp}ˀ%Iڂ+~\WL{/'V<WGĐ)7ڢR56K: ?[-Az D~*DQi<%V!bek©hy_KkUzp9؉ lܓ#z#XȧeƼ^ـ>SAWJo`lCMa:d{2.n`t18#ʡE71?8wW6nJ$|Z[pmp nv85Fb(}f!.RyϞW o➃ɼϿaDhD+`(Svu<>XT%P{{y_TpI)b0l#?U ]sK=%K>r㓲UfiWG BM=p5ެ}`ρ260Hی f<lY`(p!4G ( f'4Gܔ453`RȴǚF{lI*"u\0L @WIaD/xW͛PVU!!O|:,c!ibW1MS8y25-̎fwu6 >W& p;ypm.{ccJd(Ӯ&xI*>d}/'|m)[ۅ❳?g`/ޛi⧆3ң]Wi2Qui7fB`ҤBs$cNwCvrhG%-cSN5Qc&.!6F@?͓!6Z_-zcu P&! D^ʗSqd=?"e$,/ a/T2ŇVl罳ͽ]HTZO0{Vw^9h 2+R$1 A; l8^SxKQӅe2Wm.Kd +0}a&}݂tk6pIP"me@gW,)Ĭ/3 %AWoK&#%9>*pTGD3ﴧ]4-]V5x~"=$ $smoR٫Q7#K(>V| 'CHf:r SV#Krûl#KW_oի'%[z1H#?op"sH u;ܱ+s7>TF3xeF |lc?&nXEe澛jbl ",L|Eu@ I(VlgI@׆H kG/-[/B-=uy tgم',R ӤbР:ϜFˇ]fbA^qGO:"t(heoj58I@\4^Ǣb IK(KhaXs1ˉ+l*!JX>(U MfrnAqi:;.c6"XىGR]e}Ex`J;R,Hb|2O Or^nf֦DaNO hkpBG8'uZ%}N (<~ټ_^e\]dZ-Iga,4ʻπS{xLLnd"Z\CTc@Hw& Yзb"6?^k- و!$+^5 n?dTsfRI˖-ϴN5Pd"?8ZAgs7.FĻ/`)|Ff ,Տ; VAr򜆼AuE,p79u$,J#_qd_:qloݵԩ>2w~UPj6=I'N_2ΕąXElZ qX7SIGDNJٺ$lwK,@yj m3\fqf܊ǐsJS@w.aX3-֐(^_6ܵjv]IE`PЫȷ <* `T-,L ~"zǘt|tuC$QZc|9?O`ĹW.1EiIVt>E9-WLa#­FVNtO !o3A(Np5JܱmsM)+Ⱦ+ /?Ƴw1OwrƇ %h5v%~\zKƈ.6$YlSM3^Pcա@멝UrHHK`&64@P9{gծUǝƃ8 ѹ1?A v\xG I$~)uXb b"m +J)KOb| ­H o,4tk{kUsBF}-9l` _sOzV'꠨in69U,~`7 EsQˇM}Xx(EɎ6Q_kchF.r5D*`$KYTzwo<&FO͇#@!bUaj:}Ez|CoAq q&=TrNkoe €V$ubzf{nagR2t6yau m7B%:y(!w#kpODmrW S߈S\!o3&z9yGZOYvK,%гEjѲv1G٬*G%s$6qNMRT,3H׸g tk(F]t=W:xlO^ou(T,1-rm?p`/2-XΔZRb;u$~fmjBt̉@ͲК(^ӔsFom`G&zUCҿن s 0".z-Ю/rJ&UD3JH]# t9onE=Wt5UOFQʁcP$'ք{0th*N KO3BMomR' )˽V%V0D&B൉-`&L-5-L x$9?|KS7ʵ_xb5~bĮnv;}K%pJ1Luxy2W'( H(z%OwW@oW`Z1Y1^2G 卲y6U5_^bn{{ )g>saW#zߥFQ}l .'#fV. o'KIUMkbEïц5d>ONcZN{ռ08$g8^L1 k>Jcv_x᤟.@MpKmt;ޑŹ>!S?Q_^t7J#o2zRC/y=L!K:*vYCsռˊrW) nB My݄tV~DQ>QþOw1 `_m:DԒJ|9<üd&Cбap9㿶h:8gH Ɛo/CCYT2QgüMd g(KEEh%^ɦ,Z"4D#h-ԎڀIpS)GJ&p9N~/2=]Q$T`CQ# 43^1Ǧ߲G/*~C)B R ̦W~;#ief\2_X! J ޓf?WY~=s$E p %ދ7EB7| du(:p7*'Nn0gzOxBtͪDG$B`œ2RgAAelaf jW{q7dNY16~{O,.IIFua Syl(D~#6]K Ux'FRi2Ru LAZ]ƅOF?=Þ)Y1RUZ UR"c"@$V9(7>Zi̸ڔebXq6%wjEo6z`yT(̒È~B. J}T2mⁱ9O_0KI;H֮TǪ>Qfԡ(wwvb󕶕#iC@ AS9W-,:7_a[;Xf!k-~'H}Cq %\Kn`i`E"If]DiQ>%y1p|u&rf{oieSv֫|vNgZL!@tqk[:GѸFTp &5Z-42jZtW/WRIɤ*<ϱU5tІllv(.kAk\4[ @E2|>^@.0*S2f`:>FKQjM2(؍,z>eET*Pkk滲da}?/?TIPa;tZ8dY.*s]ےHDN:H2f"1k0m^[iedw_MvFn{ˇq_qSl8uD^K:xcAvU0FŻg9)Jl[9 :)SsHsPkt1p<`3Ҽtzye84bH@-aW\^_ 98 !+,3jRЅ"f†xf3|e J0D'?1v(Q&JEnnIMw5dTnr]BAdm:tj䴚M;ѹbrv/>@JgM"gS:UR"3"GMi!oգ%sJ.^Ս0|Rhr,> Gsȫ ̱eVkpAaaHؼ"vѥS}+wH)^p@%_D6{ ҩ)W fO)-ECjY&A!wؖ^߂F)"W<ؓ$|g`%2&o َF} xm4CQEy&AGR33G846@ ^<o=sQ&>qlm瘭Ѽ@rʍ6Cߒ(ƚmK\_X/FIn:(W !E,d$ bb^Ϡ;-oz^R,9ޛiZƘCq݌ v'ŴJ3J- z \#TmU!do^"'[sŭA"`(w@jmZ#~jZ^QcFx$ǢY7Bm,Wff8@-GukjW~q`[; ӱrS zefº:S=m?i4_5HHY0>"gT-{oO̘bk=i@SXĀR )$6 lBC{'cidb@ۭeN! d>)&r`DH~7;"aːX sc ` 77Nך#1bwhtgXJQ#?ͭi (aWGwݔ ӎZQ[O əNچW{N"iȮTB LvuhPmm;ee{X}'~Ū M5% ĬT0B 7Əe}x- u \BN%i.D-i6' SK" sp⎙rdÚiP8nSpGџH'|MϩQ" @4պ_/6"|J% i&cÜ5 AF`D!©o_ X: V՘utQgo'_8P%I !, g Z ,;5yB}Ǫ YM@"$"~uU1pp(2xǟ_jV՛fnXQvjABu0]M2y뻁73Lj?Amlp$u"h- T9[>or!hhs%3Y40i#da6^I-mX%@20 K9zxyr'~O%tL^.t,nWF= jzy꬐u&L&#MI#qϷ{bʩ8=鉨Ann 0cHjT (*RCsl-Ui4W o 8PQ'r+}UzPCr{MICu&߲5~1mKZ}ׯ[{m"`Ԯ*1mTlHx{-KX=M;ckF)O[#7trv a6rd.iWdl"]C,D\ڴ޲ܚ`Ide;9!wbʐ8/v˧8U>@I 5cfH q~K۞CՇx*ʙgxO3JiK5 daݩCWe.@==-*^O$ e۽=2vC(PfjubM`yJwSDXGLiwɚvEzTwWXg\tgΉY#^Hs. j)#5ܣb6Hmjzo_M=ka"͛cD:<|@yպmWez◡疐qK( |IUhĥҖL.rыx_ @X<8WUx4r L*CFS}D h`i)֭ ZrCu8`60LȲ&jwj=Ȇ*3S!Ry.$obBl-L̮1!U{W6mC+Ja<ɯ̧kd݁8"PGR=?^싅 T͡ Gt.MW~Uzěx![ڇ~sQYf\tn-0ɋ[{K2ʥ3" yt `Uɠ Ћ^5êTN/K!SGGmB9 'I(1_mܩ&H|??MTBUmD_p"6l6f@*:f6od'#ek5;L4mfQ{K1sλv`l+rG֩Zh{Bԙk b}J B*"jile ,C>^JP Pد 4n%`G7'Q1ӋCK;l|`za -nݷ]Rv]AЎJCc:}${]>j.@iz 1h_pyB1 ȹ G^G=>d1ɥ'غHzsRR)ÜX'>g0Kf@[zj\z* m~fDi~ds~ 3zMEmxc k\ڻuɤ,daV|7`FGNfkl;GE9|lhڑ$gL=¦>S W֞q8$Ĝfc6Qun _&Z2HJj?\Fn@RӮ4W0”zܿ3#҂CK|>҄`׾:)rjpq!X߃7-6H^L##գ74X㈠\X'{uǵ_lXH@jg/*G%Lԙo6A,R<Hrdc@zUMTvQ"c=JUXhzK ҧ;ýD%FgEw 3pfcAuQ:Y/JbJRd1`)*C|$Нuw<]W*nn%&PXp<зJ1ꙕ;^pB9֣kIA)C-g:tqc7-]-ty98[?M> ud`ۑ_]N&V|=PNtDh2(`ZuU"zEj~WHz1̭z%DFv"revlw:6β> 0WFsιҎm#d|Vyna3xX[ p,ԸHdwOQnlq?ngkh"Ad9R)oƚPEev'?NԐ?unq{ :kc]x*7DS a8*L9P;`BkN 3A ͒$dЂm* kgi/w$rXdc0QO;0&_[{xO"YFLTr]{4{D' ™?+AO5˂E2ݿmր@E8*-TZuY?J6"+1_ӅH oI5MKHXBZI&DGQe?I`CM#p@Q2&߯Y4ý律܃]a,tױ{g7ZzgUu((7e J SG:7iص!:,u_~ƹm2k{z/hDUr(3 LQj^nzBbZ'Пo^20djēL%/{vjCC;(HBkuev5)˙Ʈc۫~W&(RP&JTb>riY}Ɔtq1W\+4@pQw?@i2q|~%|ɪAsw (3Mj̡&n#̩{>p6d:̒/d\G | +U[ [pr? ,|L4xuanScX[K:J BQ?tJ>ePrR!<5S%"c9*MQI0(SP '9%"GDi~:1SzYZߧH~GVCa?8]4cUJǬЯ.Et(j C>'B E<~q"١|*CDw~=c<^d)Oę8nuKF,7 9 k4)F+zv: )Q`۱ ikC8&Ovզ"Jɒ=c߇!EZcЖ!ӆn 'j_-kTQU^{Ou԰ֵѣł;vDu1sA2i9XCnݜe-_V<t}Y19?"rsVyl(Y/롼Cʰ.Fh;g#կ\穫EirgcDTTٿDmn!=\ n6 Xix*LGc\}5""8gR)%.Yr49]WK}.MuqmBiH+Yj,ޓ)70Ogia !ʹrҟruzXNTxH#6)%< 9ȟ*yY haPB'+t(XhcQ?EV۵1=* A/A}#:$28GW6 ^~> a{_&hD%kJbj€"bR|܈CQ3(qrie']1RjK瞔<㔗P n3o.݋'<KgeLM?AFiA$NHwoqׅU{IٮMk F`q=g>R)OSbޱ{Y>Xs-G TqIyz Bbbnj׈5Qowzt=4O>}B(C4uX篑_L-c8h[㤨ohAaXb?-VV8Z'u9r\3zbykTu Nf s9zkgRk> H:BBoga8>ԀBs&whNMXi63%_88\< f,4|*RflL!|OPXoI.u?H/ޗ3<%2 (88UK)W|/9ӣܻsVx;B"V1g&M BM/cٮ/x  B-#4ۯQ@l|\O\NRtTBNxj&˞脰aw{rc&V& :1V+\уj+'k#OeMMwL׷ YW&ZFmE ;SZ%4R0IӚb"ћp? |3LK#B( V{3-~QB:4^%d "p {3 ׷`S}?hy}T"{]2ȗ.m4>sc8JDHW H/D{p}ު!$}wp鍠I)Jȏ#"(&4[?\Br5Ú9&nW3TkLUr^'ӳ"UGBqC33gY*!g3 *;5,&(/%|mKH;-ˇbz3tq$.Vl`1fCyPһLL ?pB7H=x lUbюy]V0 Ly 2͖axډI<|us*4=&rAK#(AmJs"ap㭫l6"|=&1$ 0<?-Q0 W=b O_J+Wʃcz;ȀS` rMd"6YbJXw\&z_3ᡳf'&La7BFAJBf* &ЪqCn`^3& Rzʟ$Zy1-7_#F埾>vQ]i8fͻu*s "+vl# X]U &VmrfZESB3?a=$R.11V># dB!<ʀzL"j" >rl3-=y{lJwh 6*:5FV=8ι`;i%gkG%"(JiwZ.jMilƴ*,<Ϥ m5Q3f̉ \s*.)k{|i0=g5I"v`P%'4d&Z"<$.5n߸G߼ $;)*Qxyu$lC@Gb7K)"sN#b ;Rk{Iu/>o)c3л$sVQGMO:cv#^Ț+ks {JcXQS Ä#v/LY5`=./3^)N}~!oxl 5aw I?\8uBީk.Ba p ݷ<2d1\}V M4J'؄cB8?"Vb`B P{L`w`{ 6eڠDa,9bJA1Jg[iWuCܤ%"Vk}J8$н^]E*v~ ܃q sf3(?9䟺s)ƞ'e*(}M5@稠5|*YX>?ЭCMhwBiܰP.|0їA|WU zSMWNX!`& *%mzlV#H{'R|Hux) z'Yfcm4>;ns, kK&iu |=S6׎3u&;#z(6 x62y b̆8a.$K8L^VPP l]5KiُMiUl\-~("5NsިooqtЫJZ݌ .X3N˸5]_NW10C]׌L^w0U7s`)o.ߨzE<ttHXjl6XG[FQPtb{d 8fi gc~znL V{?,CP Qi4hB?K}K>HEPBD[p@֦٤!SD^rޕgE^tBck)…sG2=k'Z |&- 3@i@۸TWiI BGNscm NNR;+%6Af=e`մ \ g DU6?)rs KQܷ7?:/ȇRi9m쨸tlj:9c][Ǭ! 32FM<~q-X&`V-m"N6_<&OQoÐo/`Kx>ݣ8P:2qhNq{>%d%cqx&(;7ߪ#p}z!-}̓`x4%)^|'pO.9im7I/-YΪ[x8ؗjr־ync1? iiǮ}*z/M}@(B$,v\/N,vջc7-ָ0kd# rFEXo7g جZMbOj"CfJy `UmX˙DTR3r7QOh.Vx/9zV{ *Xh}[KnRx4ixGVH |P`azEti7LkǷeY.tL6#0`%x5ݛ~}ݸ#xk -p̣ͦ=.鶇*s6+Ԩ,ſ]G;YMM ?ky g$sOB(A<a`a吞Ÿ́G4^d5z%+BIweeZKQp9&t[u9f z d.znG3z4zY@(U7/>T 0 Q(% &fb \+OnF P Hàp frun J's.I sVu'zkKA.Nj'CҩfdufFD]Aڷ4Cr ٩"gGQ@@ /ٽgP`Gx8'V4da4S+Q$#S(ӻѶ]WB*E);t@)(d"lVa[2hlB4۞hXw~%$֣0H چ,Sp>>g`$˫" fZcwJ/} Sxxj i/vW%Mys߆٧j5W= , "+G|C>I!k^J.&$βn1QL˞' j5n%JQJIKog,Kb*nr,w=N!7N_dd|LfL@-d+ È!R~=A-!N7]3e--A(fg2VƧgUUXEϽ -T+KQE/Ҷ/ݬHCΫt">k֘0KStyAe:^ b^g^pԸxդxƇ?/Q6mX,%̕E S-J:j(TEg |?snt4YPGh2.gϺ WWn[C=Nq(ۍE)m.E^hnЧjT6x:=JƶAQW+}y7` r8 )Cw.fɅ5LKֻ'dR']Ef9$W4b*eFɅ%WEiJci=ZI&^bD́M !2.-{ߍc8zs0ԇR%LyC6p7۝;)h^p1cIIi17Ed߸1kɈ3wAhXD%q,i__iinKl?M 0_oNXTĵBmxFPP@=/yMho"nft#>@ٴ?NRU0ͭ0}yYV16lmX@ZCH5Y!*D\(7:v*ޮwya4<L6&[B`lu_B#^p Y`RPOX emiįb??Q"*7S53s^sL-R][;k5(; >TeO&7wތnǻep=.HW?~ܖLinF=<!z@^a}uRIzVB\NQ8Q6ꊒ&a2}n4m"nYڻ[1C|‚]LOHRYq7ㅃcKίwHK`!tD&G'{1TtZ {(m`2m2;/REsH2U坜>UGhǸ5l̢.94E27, o&bodu?cf NUM/ƮxЙT3uZa 2(!|$6DĈ{"f;} ʟھ{r¥RMOx~bxa&ȂSpѢygݶ`szRp|rk$x38j}tPa[.䵅9-`&WF wp](ԯrnOǏ\pVvBN}1&_CIߑC1-sҚ&[:z 3Sڲ?lkJK5GpN3B;k~5H:!Zɍ͂^]WluXA4AJ7W/re~Bs&97%ѹ -)y[hv&% 6}ˬdx&36Krn6 E}Mo]b=Հ)]v~-| DfAeYy:j·%S(B/$uf&%v6<2&_>)pQ[tIL.RHv8k4,0c=M.mwշVM,8ZyY$vn89M Jvr,GBf#97RV7GRu $O`jMKg#d)_g!!ɻ\BhR {ݲSnͫӉ&,(e8nSiw.P⬚ ӭ'k w?#@ ,W%Ǒ5#hAP+#N|s_PXR q*X1݈:Oz]qf~oɟ$cm_[<Τ; P3o)5d 5p1d]ۿ[:Y{2Sbf<Ǎ1{iw({Gk6b %npxs|a ?_+CR|DtgӛuFim}&&lnyz(]sʁߙl5CLwbgizmg8hюYu6S3lFȁa G< x;Rnpb0 w?OXAj|RQl”Bz"3ŝ= C4{ItT^M;3J͓Zh 3emnE$F*_GSNAj?OG힒?!BA ˌ-Y2iaD_'ƫcajBR~IȂ^c%`xY*&˛)0n%ķ3~*yΉ|uJ&bdSB2]Y> ,{ ěӝ.uX:8DaVΰSDkkqfB88g&@SdEgdLUVF;:V"5]<6e`,p1 '6JsfB9D}F =<捚:^PxF1 d<"㸽?W@d^3kp*@"Sc .eUNM 0ы,X3UabD(9Cm/bg UѸ uDntߚ~>Ce2*(Y գf!ͦ-DǐI%1KWo3DOT%p{Elφ$|j0!^/&6 _ʔg<3N}13ӎ޴ŋbݩ8*pD}M 32ɳ=$3| sa A-v?#}yuX1X(xZTpq1*+ۀv!lʝ<2jlvwdņːx*響MyoERcS6^'dUougxQ|ě)d*tViu&B#X~<](Z;ܐ}k47d72T "89>'@So#Am(‹xV5#a845qQRu;:k1% 351A;͓\<mS"GUZtA'|*.L4ĽuKc exh4Kִ_x$UoXֲ61;zBAȲX'r:JϏ kQʭToVRrE%|&O dfʹJ1fRsҊ~@˴r]đoN/U!Q [`2箧O1>:-B]"n1 or8W*h0Yc!@AF2-e!$qʆ8 AL@ƳECo5TM):QP%/_c(֋ wK,~?Fe 6-J N@âueA0 e7einثzevˡWH(o=!cO^_ͭ?4Y'7BXc";>ֵ2joSdG/_GqIR|em?".( %фbxO!h%Bw:BiyrUJO\I%% -k+b?Bi1+KK1v|L<Nzӆocչ)쒋m/4k ;!Q:I*I)ʑЪ9Q/ XE9=ӹƀ8B*[Yib1jbS@g1F[!e x %$U)L|@_'yNz.X)v0Ii`uɞ"|ִi&m*:K¹l1OZ J9< ]i=}f