mvapich2-devel-2.3.6-150400.2.32 >  A bwY@p9|(ɾBTRbev8luݫG)۫#OOj՞@4k 6o$jp[l0"яvד.HoY:V, R7II5104b7bd57a89703f0d0177814a7859431233a71c9c143bf06aded9b028c8548423e795419f70cdb51447ae5d270458516a8ab8c`bwY@p9|;ΰY_5LtQ)Xqe!Xr[Bвp$N|w"]~@ ]O?ir`J,箍'B~#xdj|W)4W.<"0.pR\vM|f4VExzT(zŽu$W[iBDu)W#b1rXGn{9W<qp@ϖnT$)pNWWgLp;8?8d # < 4ioxd   P <  &L8`  9 (`8h19,1:1F.GDH0IXY\] ^.eb/Sc/d0_e0df0gl0iu0|v7h z8|8888Cmvapich2-devel2.3.6150400.2.32OSU MVAPICH2 MPI packageThis is an MPI-2 implementation which includes all MPI-1 features. It is based on MPICH2 and MVICH.bwXmourvedre7SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/Parallelhttp://mvapich.cse.ohio-state.edu/overview/mvapich2/linuxppc64led3+mOiZI9krK5TBH% d   {t 7  6 > n ^. cf  Q ' ?w W v v P " [ Q $ " ~ ? L  h T     S Q U j    b }   q b% %  !t z 7t4dH|#q]Ur/ y+  4oN>1{$ -'  k  t  m   =v$ . V z X k ( i !  P R L d ^( XQ  Jb  - {   > x  ] K A Y v } +t A B Mt I <^ Sx  PH # g  {B *H B?  :   h o U y +e e 9 '    I ` 9  &C 5 quq 7 Nl   eO m {x . ; ! h [   T $ E   \ msA큤A큤A큤bwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbwWbd936e24fbb51be58f098fe590ee923dec797e0c9ea903dbf2c10ebca2f293dcf8a020feb36794470da13638564b724e0102dcd31941d7d85712857ac687db8000e8f9ac3d24d9c6115aa761e9b139d13c1f42585bf2f81f59f42e89c825f445b8cce97c24fd9ba2343cca3dbcb15c6d160910d665c47734b5a65487316b45243d22e3be22ca4fce329ac45bebafb537d86a388e4d16b65a5aed87fc46af9fa0fef6760a90d289f228137ad48e5901f5a33d4be0e80b2bf64cdac8029b79ca60e6f5dda52864ea7bc2a230f1b694322257f6739898c3625156f7e3cd45823a8cce19d3cf8b347660fbe29403ac5276293e98b577b5ea6c5c5adfaad281160f0289fa3fc7f033818c3dba6a6efd83ca3a9b564bc2e6c3c9cf86a335ccfc24b88cdd2a9cef5716ba2997d253c6e3c360f97e3c43f6eae6b6beea5a832288b134b5321667d8251292cd701a77b474865693134d4879445c1af325e62666eac7fd4a79005a4c896997f51746dc8956f58e9ae07040eb031b0e62793c6b1c5fa92549a68740d810b5675734cfcde0e2849a8c2cf5c13db9db52328ba7d1d04a1a0f5b065b23e2380b8972566eb5c75fa37134d849dbadaf2d4647313b9b11e93d2b8aab7e1826737e2bd9561c984bd71d2362d25cf54c354c201892b95af916d6126f02a3168b4f7cb0bfd7c6d58bf6d62cdadf546e5e5a70bb06f310021e2656e4e1a04b2d3edb898351ef451c471322c9ef38b988ade2f2e8827664a1c00479b508bc514f18a52ad04854be617f26f1c12616c96a71f3a61f52008b305c8dfe45238e54a966a0e04b7af45de2a3ec8dc5510fe9f7c10cee209eafec80290f9b7d9a4f5f208243595bed43b70329ac9ba39193c1c374a5aa6cf5c98c13da89686072847b6b7ee379df811d35b2942993fb774d6d754b7974331b2926acdea42998e3b47ab217a6a6822c3c3f4f17bb3840007cfed172a3238851aba98a8e3623604b058525e9546c2b79fce6e5eecf6b5cb9ff5e07bd58c557856072469dbc5300bb12f25d4d5754e25b7d9acd10c53808affe8d73a840148fca31927ac56b5a3221200cd4837c89a535d07be26d58053aa731c093b3d4948dbe9d37cf86fdd514f20ce950b53d5fd95d9d3a8880514ef6f7e0116c4716d8277677d8c32e870c8090ba1b31a8687999c91dffc5c71ae599f0ee09b088a8c74a3679db88a851b76c09870a5423cc5b401763cc71aa8473036e7fb4c9309165da2f32da38a854acf5495b3a62c3f5272eaa8b2a1daf3af63044914167cb9d90a07ccb389ec6bfa1630bb1c86fc0745d8a47d4fd1aecc2dd6046a513b66f3de779fa45664002730e0b8910e522a23e7bb928bac81b8ba909cd2551726662be77f1ab97f2c752b2b681a3eb83adf53ac0ee341dd41a1460a37a864555e2e861f3995ac5165f3f96f22a2a0fb448cdcdc2e8df0e7dd0a0e0e4679e0b99617736edffd41b6a8c6c88675213e61451869712c172d9ec2560c7a646dbf1939eedf8c85dafc27bbdb049885c802e8af6ede586ac2fdd7d0e5f761ffed98b8d11e38d2e614e042a8cfacc2c41b802bdc165e1d8dc1efe0e08f262e8211782501668023465849bf881d67ad98ed48bfd222fca996b880a58f9020cc174888fe158f5d951c8a134bc8f57068a529e7aa6fd4d88d1a39cc716ee6e9c171a5a8f9066b72b5f59885bef656cc0f8570462888a11b870b892062653bcab16542d4f7439448b481dabc4291d98fd997d008760ee9b97a6f0329e41404f066efe8cde01c4555b7ce6d19a8caf4877f6f06d1e272ff598347296b2e5bc97654596fde15d73b56d456cbafdc8b6b12166d2154fa09fec26429b1a7e0ef5e5095a6dab3571d443506cdc4ec1f46b438a1abf7b7880180020be0a33c3d4c1156336c3a0a7a6140026140a8e13f3ebf0ed660f6e536c4ecc805357432268f853de9c4753db69411ed226696c1b42064b08847f572fb48fbf54664643af4c3f3ecfac9e7613afdb2e748171592b19c6d87b2a7a8650510ae7f35f0d2b273873453e0bdf43cb2b8edcc4e4bb5940c8b867b9ade13f7f7b7fbcc568fb0208f594d5d341c689fb08287f2a5626c65f42fa1a24451342411db6f843f185860177ef09886ae92d3f8bc3df3adf9d2d35f4a846a2a306dfdb7a3dc4d1aa5c7582043b9e5546e86780b10b6436777311e5d460da07b7a1338ab40deb2c019aba6b6d19104aa77f51a83c1deb9e744f5dc81978d81612db6e70af23b7f1a52f31c0ca300cf45e8961021d3f2f11577408cb567ee68ebc5534166816205df8daa1685019a288fc9a7db5dc03cb855bf5036378bf8c001587492f87ef72586486125504072cf01e619c2a24a3c5b2ccbc2ed0569e962665f7b1ddd14d8cc31464b38202d52443dd4b4c31c11c7e394aa5c01fcd9d98bc75526947c42d95796722f08116b6f8647752f23eaf750de0e79437bf92db935dc092e9f7929699f10a3e1907e289da7299af29273324b08423a126b04fd0f9feadc78af3e5b7a37c6e260a6f5171d9a559a20f1328619383cf79d12d988cc70531ad836cf7b9765fe3007f37d81dcefe4d3bd5b3a80ab6204a309314842179ee164cd56b9860a04287862ee2517f82366f2f8d1467b5e2fa0da093fd6c15fd205a7a1c8c91daba7c3bfb7b1b2e37446d65528361a68e4bb9a51b41b1e6934669163da696e92afee2201742d1060a9c8a5d0cf011ec95380ccdf9fd3276150c3bb91a7ce18c423093cd5c2c79544793826a39d66471dc3c6e4708701df4be480ae6fa1587c70d35034fc9ce96e2c87a1928f896900067677691b6be9b3e0ef8f3006cbf509a7bd463e6e751eb5d49443b21dad1b541980331b439ef4418f7644c26f3ec6b7a9abd7368b5648522ecba72eaa098ed59a08c29ddb85e39a875bc1b3dd6364941349932b78c74b6aa661dae863a722d44dbad90e6de44bdc157ee1c8d657822dfb3c4056d326f33886abc1951ace3cdc59e286b8ccadea187c9e9431b13b5ea3ecac1929d31a169aabf6b66fb7214847f1688407e7bd5f07ca17877a6d00df605d5843263e08e01d89c36df2f9261e37cd3d6c346a6db0a5d4856de6ad1bbb69008c53c1fc8fe5537164801e13cabe037d2b2cc2b862f0a2d1a046531f366fa6b78bc783e9f0500cd6975e457bab600b31174f40a714714d3040f0ebe037b564a9f9d5b2f45ece289f90a3844c8182cd981c513e9b141fbe1ef075b3858d81d2675d56e56fca0868a9e6787a1ed1b6a8cd4dab62a281698e00874c4e2370c3513d328956ffdd3db44241392bca48d474092e81a769c0d6b3c4da9f7044d27318642d6133a6f3a47f747d15dff63919eb084a57e625d03eef28b6aae1bdc23608698effb7214a442768fd69a2652a77b07b4b34c6f490a92bfe5ba1d96a434e3bdfc8d954d68e113a3ec116628794456dd46afa74be2914e010096be344574d80750aef930956117dd3465ee95349f8ad090d75c535535de3b8507b44886c92fb317b794ad7e603e0f90d0e04d993186a511afb0745ffec10e605e65eca9821188f0b6dae3bd827aaf53951abea73449d5fac62f6dec689564e57cf46e4bfa60d7930e2ce4f701562a521f8217b7ac01388ee06bebeeaca5e68ccb5c0754ff7f7cb5e60e798a0d4e90716d92e83762ba7c38d73ef08a722fe7954bdba79f37ac7e227ed143bf546ae13a97581601e830deec9c62331a8b4e8068e2881699bda6f5f2dbfec3c9832967b05b950b7e5e1e46fe0f995ab7660f3e6aff49bbd82f41afebe9f6854079446192dac81b642064c63176ef4d0add0ac83ec364e9b58be955551c947f61f53c60899f770b7ffd44b3ad63e116a6ac6a61554daed7f1c984bb076f308d091378eb31ddb1604300a3d1f38bf0ea0d37df037399810287949ac1ddf0fc407cd74ac50c57f1831979f98745d36f97e35d953a338b8ce03ab7883c79c26c94f56f37aa403e505a51e7d26cc7c45258046b1480ecc7e742ea45f79af6b8ad2d7a8b1061dbb1cb14dd6f003c5e0d96136055402b06b10ae689f55b1aa071e653d0e0d6adda8270402bd3909315670b7bbe9ce3eb5b24fd49d1c484261533a2464fe90e95c586665db38658a7f39177f385297752f88a13885f7a271466829123707c13e161d986498d94f58b296757ea28744283770605542972b1c2e344fc8d000f587c1e0210eb73ec8167e34683cbeabb6db9ef1fe4a1bdb096669b89459931994eaf2d5232fd9bb254bdcb53d10a64650f90b8a166e76055274f0fcd3b379487018fad5183fe88b7ec1f714df0cc6d8af5b41a9c4666afee332be8feeb8e6ba16c541babb90f9643d4ec7c6d3d56e7cdd2767dced9ea86ec1f67b5446443e900c23c49f730466c7748c3acff31956326ae2a17cee79fcd9904c7818242445f37d83141a887cfa7a25e94b4a8f74b8ec4bd605259096d485c16599707f2c3b38f52ffa989dd53a0ec6f28168d32a40fc30b987fc8c1864e228d43049b6a0a77613d85e50e57cc074e164c4437ddcb7f83bcffc036587625d9700f20b77772c3bc58704ba97273f2ffb952044c58d5b59226cfa97099168dd68095eaae0a295ad44719332ddc8cf115e1e37c428d163f17033624d95fe6a90b630d6e2d03ff8e6e6896a3d6ea556ba391659baa93fd50da933d793e09cf457468c2b1fab8e2af98f8005ed12c1c7b4680ce716c42a8f56e4f2d22132639c8f03922790013b6062118b258c2f89571538e0dcb35bd9ecfab4b1f0987eb60cbe69d1be27e558e434c10e8502c3e3728c186159ce3fc36f510c59358fdeb9ac3dd95cdc68b274a166593b18c1c6994e9ef2686b0e73458413cda275b63ddfa58aa042add84e72184950e13001a3279de6c84e7d5db033acd2ebc89eb6c5744471a87bd0a354c608d864d1efa7a8f428760a2b990c3fc5f1151a1a1a5974124092a21efe3060ca7b1076a61e755314f81648b452ff92da6a0e14614794e3990514cd58923203c8e48cb4ceb367f01b01f92a82b4e69658dc5c673fe5bd5dabb9934357b356a2eec7f3c9d335f8a1bc33404cc2825e119784df389c9337e443c1e7016fcbc5a2d742651601a0cfcb43d5d4d0aa47069b7cc19997a8ccb4ab7eeef11e22eb2185d9755aabc2f5232f260e33c4337a1c139d9f7f67f2f40626d6873f730ea35060491519857aa93157114b6b4836144de15946b9343211884810195240761ae01525620b10341206bb8a3e46576f506e5408b81f4aa833a18d3002561edfd7040cdf4e646b283cdedd871221220ffcdf7cf22bb7396f2aa17ad66fb6cd062d3a2c50d797c254ff14c923a55b3d71ef14705951945274a1851e0d80f13943158c8a6a8f2d4d3c44e2739002ad1062e19a3c55be598281d9af5dbf969722e6b9476ecd5b0e6f364654bef4cf271add3e36eec49463fb553f8965c95ce0393f75b2f3df381b57fce08b13fddbc21b253fd8504f67eb383cc385b723ee8efe4003aa53a7129070a7cf0a6ae60724eeb26ccdd621b762a49b9bcd5056174b19cac3c76beaa2125ffe89f659b0274db1cc64a8a10a823a9c6efa7b6c1dabc17f5a24ea50bb25aea7c3df8ad25238540e31dc38c088b5d9f16a9fe1a7e387b70203d3bf2923e82b44134504e160efaaf183aeb28e7bc09c07f9cef39de8ef2efaf6a84b82fa417a3b82be734ff8bb897b266bbcb55fadac1158d6f418ec74e6a1598d6cb0254ff36a17c6704f7c82b7ad3e3d593519b5c648c12da02c278c8b5d839f8a7af4b19b4d4f0d8dfaa55a6a682f986325abaa7d5fb1948d0d2d57af304530f66f497a1ed347421de4d3224d2c42b4203e6464b362a316ece2f61ed646da7b8a001ab911de222cc5c7f0b36db23cd5a68f479de010eac3354253ea5ea3edea95360158625672fc24e715e614bb2ec0a8294411db960f879570e86856308741ae345fb2ea4c604a1323f8cda4c64d05e4032f23f28e4aa3ba4033f261396b4631439dd98f7ae36ad11b1fb582536ef388b19a5e9d15ac9b8265465aca4ff78f937c90d51dc68e20023daae9622573de4394de7b038f13258f20eedb4283f0662451d8e0ba2f5aec15cd9a4fb83524649b2729b6f6519aaec2328f17274f4c54a1a52b45d54378cd654f166052e3f9cae536c033ff6784fd414c5d0e0ae77e627feaf605a00754db3fc3f2b946447a7645ad5715400e3f323bdfe3c9057f8bba351c595b5f457e8fd181a67c71dd3d2d8b2434ca433ac6e04c6cc7befb92ae07c6647e3f811573ad73c16a4c163f8d5f6e9b0aa85903d534a56bbb89327d86ec317c91115d5f7344f5f1484bf7b466e6308fbd377a0cac46357a2e1b0581399b612272001c4903d5b6120c9580862d44bc3c491b7ef85203ceeb254d5d87ad20bc0ccc1c7cd6586f992f602ce50e8f5bb88ccb68861bc6ac03fa8da1eeddc114f045d787017fe2ffaf6db5fa11870aa60c608d7093263b47d60d3bd86ef74ff2a43cee1ab7a2f186c5ca429267b9121beaa4d0150df01a25c56ec1c4e14e2367ae4e2bf7092afa85f17e7d4036c884ac2b1cac87c29c3f09fc43334bf0e13169f6e72b5185ed2b69142ad5e104898113fd1cb77c8d17eaf6ddd65e37ce9ea3c6acceea0ef8b12ac58c1c0beea6b03331ebfeb48329e81099852ca2b37f9baa0d6659119a4872e620047244823f42e9717def523882c1c4eeb2d80f0129e176bcb48a5b9f822318533836b0121f28602a989e691d36c43352320ba8b2e1fde88d8372ec12c8c9b72b46933426f2ec196ff59411abad1f62431b9d63325a631d7aaf9f9f3b907e54704e15bb8ad2c89206924b288c94b90695f11a8ac7a834497e1dc4f6489c37dcd10486174baa31c8533f8497ba4c9a756481be62ecd7595220b9c3af1c4e4bed7e89c6c7aff4a04c1b2be3d41df9b7d1124269fd5de1a0c51d3b7dcf48accfad17d695d1c4aa4e448071ed7248f8b31b1e38de8559d981773951e2c472b9b9847dc4148065eccde7874b3c6e9292982abc40731acee229c0e83510b1616c7da70a00fcbf70a53a987428d4f701dfed77bf7f079710edd2b3f1e81374a004818e5a7e9dba2dcb8a5f6eab61e7d41a507eee8445976a4425fa963eb4f7811e224d7f8593d9c1cd7c1fa91e749941af35f4389983dc7826ba57882d9dddafaf9a336f167c8c7aef624769fb080594fcee9919424072616229fb6eec9c44f1a08b772eaaa178f746e976cb063f4111081070e7f8fbe3e03300d708d786e77bd63bae49ba4006179f225ec7aa0068ce0d27d920077151e730bd24ea516dda66991bb196a4a6e30cfa0405409919cbe2d5a628d91c7b14dcef8c9850168008c632a9c44761e0669002438ee09bbd8606b7b40ef476470e518eb8dbb0d8aa4c7c8ffad7aa5f76543d49c495b317fbd8b1d80828b3b7dcaf853ffee8cc69157cc7c2c88ce4f97c56c3af4dfd5c5276d0b0aea50e845d7cfb965425b18e70992750322970d37676f83e5a528656fcbe3ab09e45fe17979dc64e8524e14dca0f49f588c281d3f6e42fd2c755f502ec4f6498889c65f86b87069e72a084ad993d27dc92a99aecfb669559ba30c63c70081c1f74537a6832eedc5caec728e1e219d3e5c4f188b32fd3174262d573fc69a3134bce02c524ab7d0b44bd8bbb1f65eaf5f6682c33d87ae30128c75bc502ca633b43fbfecc3f081ed63f3a53db14078619f1d85bee52439b3dc7b9e27187d8347b862002a2f2741779ac23294d5d5d9f807413e8f7f18551ee2df0ed9c54198cde30835e32b65309be3c49aab3663723dba32a2c10c6d89403b43aafc39e1121b99205588ad1be4150380b5c23ebc0426e1c64c10901ca6cbdc017d9c433c05a735147db73b290e13fa3cbe015a71a115b2c32ae5ac903fc9e2481da59e78e632fb6e2f06cc3219e2ad2b237ce5595ccf713cc04f0c303d3e7b99ce87813c6dfed41c13bbdb096bd588fc57263539cce064e8d0cbfc93d82611fe097b8d67e1751f46d1130ca6f10c87761b7c609dd9047c78ec2ab2e63d021c7dcd296aaa40c61b73aa6cf116ad49340365b064c498b99e2c60b9acad9dc9fc8c614b08356916c2a02627c909e2c28523608cbf8d77258df55c45f1ec3b1b1d4a4026125573041fb30971ce92a451453c627f9eb344645105bae1737535af81846f110b7e08f0b80c8b6ae26b8c906102f56e1426a2797feef9afa8365b8a056017bfce72007c309a1b903ad983acfc06738279c960b488062930b060a14c28f3ee2a1caccc85d07145ba7639f02b8affa9b91efc2dd1fdb922decd103477f28558835f70e735ed8ca2d2f5c62e3722b89f6c257f0c823ee5436b85c651a976a908e4f9f993589551c5c71344be2978596eb52bdf751b01d7c0f9b0f197f96a851c62b6dcb73642cac6404e3cf728c3f8a4e181cb09bd0162e684af69387bd71f7da086afb691911840d54fad33c4992b7cd9ee5490020a091021c18d756174c5ed6185e68261901d35642f0ad7f30fa70e98860e291706e892cd7f16c4d9e8d5a2f2e92bcd096e30d51001db6b6dbab2ec9571eede2cea45f61f31a0559bb1ba4957296b2a7c165e97ea6bb3d44ce8f3ea68ae0d6fc4c6264cf9c82ef1ef21ae12ab4d5de3975470f1e7f950db1979f7eb01febe139e29c27fc01ef96cceb2fb38cf96e9c78a10b47909aaaa8875735150b7b7df68a4de78cb4c36e5a56de989e47c7893ac78a00375289470c76b35bf2227aca71e5e1b52ae4799ac42da49e24cfab173074afe35a8e8343f6367b8539aca638fe08c9e79171e2e5fd654d12ea81d4ad7863d850d26a1c7b4263d35a46eacbb12ae95186de7e17a76c90c23a3505c913395278fafc16b1619fb106f0aab040ba3731e132b2eadb398381550503fd1f77354295eed197915b81f752c9afe1bdfebd1e15a45c24cf701ed586f28573fa4462d0cab772fbc970c54bb90e38dacc057fdd883b0d7c7a49ce68643f6874b5b7a9bcb6a1fabd62ec7ceac6599e1e5db0c60f94243f11a36992f8bb68efcf562b669127ab23ffb5fab5bd87854997b67a349dd47b2de184d455a7205fe34bebb5e5aa24bfa5f41a233226e4fa65dd445ad3bf4006ff8932c2473fea894171646ca352efcee2fa31db38d08121cb448838946af5ca9473226677b4e97d4c8c1ca122e9a1e733d7b30e458b846440bcbaa4d913d5beeeb8dbfd8a6e3018ad35e085391a06bedb330b2d07c2be26ac5e088a14a0ebe04b745970f9a582fcfaabcdd819d75d0ae0764ec3e419c237627866f0a22d29c2dd2451a55257ac94d9e304e5ab8222e2eb9b5898f0364ebda032fec2af06e093739870f2a6c612497c61f2709826c13f35ca0b4184d8dc6b4465fa0197779f053a6ad6d20063bbb3a3048b963ed73fbcc8ea33b16eb6004afd58fbd284f02204a2ba6f82d1efb8cd11dd7966d70950ae90de965efe142c3bd37e2c8b74a9b4345acf56f6cccfac5c22d4f9a71c83c1fa313fac8e706dfc62b3376dbb8d397a2576a0b80304a44606670f3fb19f93e61fe15a417ec9ff26e8d40b8f4eaa08207ab906423efc1391c522b8e58f1c42b3abff8b4526d5143a70f16b8a7d71162f432a349397c47cf2a2261f64550dba8366340a30e1f306408137843d96d84a871a735bd5d74befd381b9b7fe8e3fe338fd9d0dce97ff8175eae67a5f9eb12a4995079a9fa238b51c546af7151bb3c14ac472a0d7ecfdb901c6b4d675924fc6b211b7bb712f0c0142b1e6d76ee6d26cce73ad5bd2577146227e01afd1b732af95693e33cdf57e6d3cb58f769de0d793884e3e85222af0f637e67dc9ebfcf70b2e17d86015436857e3391462ed1a0798bd789eca48b33a0d68f8e300af209eba087785e1892ccc645222aac31224a45585569540fabd42ce60feacc1d6194f4834850b1e3429e101752678834b7ad0f2e8d1331c0ace4ff2cbf7c52cebb6624fe9101e2bde3a650c0e07a63ca023f25b47de34192201ea7f1a033cf9ca703b73bd53275375aa05500a387842fed774bce98b8e599af844b38ca82e60e9c6f0579c5c044d61f832630d91816d40ba8efe927d1d9bd5cb200734cc01a99a112f34a02777e56b2867a5cc05f48e080c065509f3a55c8c6bdec86a0decf33d6fca3653f3a421617e100407de2e5d8aedf8221a30c18445060aa527800958b6bd9c5d0339f576ad12304927753fa699ac44be4534dee605c7a7a7110dd9b89b295cb61526da2817e8a41c4cae5babcc9b9ab316c537a7e31aaf2f4686fd33569d2c619d5de1cd32166c820791bed3b703e896343ef3f83d817caff2d587198d7b61793ce709d94028c675228486d204a89924555262d17aa153b01ea6479182663f3f24009fe358d38fd934579cd91b6ca50425de86eb1e1e9736cf325a83163596cb90edd562c4db47138cae197a9b56829887c6a5b270fe69d96f4885cd4ff53266e76e0f4a7a6d82b55828463fb2c170fac99b4af9c749e1dd84a882a9e252233c75065143891cee004346581315ff37736dbc322c6d61f9f3d73f96966fafa4aaa63e5c56847c6806b6e5b2b4168ac9d3ef9a360dc173a18bed87f4078c2167ee64f94c03db4d9ba9e9bbb1af7b1e66b6b459c8cad7fb8b168c80476815cd80b382abd00413b4fe311256d61a104023e5b51219413d0ca14a5314e3a3baff28c10ee62effb0288439139399926ad268d3e348ff75d9b9796ea11028040a19c8a2336a97cf4e53e535a8c14ab0ddc9537e769d8bff5006ca0daf289ecd55be7cf5f2033ec0373f42464c6c8fa7e4c4527c704e6b3adb7c8ae682ff53b1167f2de22262dc09ff063c7857bdfbbb994c2bbbc09d1623e9db17449506788afbcaf8efdf5224b4c8268996345fcd430ba5368e34c2c15f871922d67d4281741f7199717afc894bc845796de2da726694af7bf1ecf1946d32678045460499cbd60f1da1e51581a211be003d471340f305867790f459c684e75484f8d6048ff796b6f437309f09dc8d6f99554e1e7053bdb983254c2645b7c57083ffe90dc52b80d0b39e4a934b2a5f0ac6739ebfe595a063c3e571b19abde87fcaf8cb408f1229efe29b86ccd90941831fe3e469279cf00870c2bb287d69125c0c3f5a09d292b46450a269a215cf5511f080cf62124c8a818683927b34be8886cbc2feae7493287f2e53a5daff627af57cfd5d5824ac41812422f606bc0c9b54adaaaefd01cedcc3ffeacded5d3be5e3ca58f9e85f533b4931b5bd03cb20fabd81ccc74264b3bd88fcde5cbe0125ae2b4366b6dee757f3266474152bcd50d0e3d45b43544f54e3064ebf28bc4b69ee9cd9611ba51e90e78e265c2c1d631bf3e88d0e9fc4bb5ec47371932136e09d66e21f398383166db6fb77c2448aa7fdec1191405dfbeb9594b15c811d7ce3095dabef540567fa438be4d4b0ba5c6e2626e390ad10547a0eecb08b1046ab7cd9665dddd3f3bf30ff6fa5843d42414cd085a8503cd327dca61e775a07431b8fb70f0e0ce7a150acfeb40fe6b998e35d036d48e35a957ad7a8433dd2249ae32ab76213e691e163ff71a100417dcf31b22143a02100a25ff1d45d26727c8fdf7d23dd490ce7edaae95b6b0205eccdd4aed24ef39617eb7351761786d9d60025e5b06c31ebb9ce07c5bc401535c01bc816d402ad3955bc7dd040082fbeeb04600119b2f0f28567f10bf04d11f54a3c36446d27d7d2190c5935c2a0aa0e8f54442789102691f92940350a2ccfc326196b5c5435855c51d95c8155df9a5e1759f4c48da491f5af6a75610832b607961f5dd1101001ad700ada35b7933031609270a4b036e5013eae64be269a41bf038d0c74de8f3961737ef4f51d51593ad22e7b8d084c01ff56e67d875828952d54f8a85d21d29b917142b2890a483c237f17f8f557cc252ffc813565793f478f14ee76a8aa9851ae3be65af8c77ed8063036f83c9db4586e6b00351323fc3290a3d59e4c3e61ee84f990e0d5601efe78b51ea92eaddac74f25aa4cd5f18cf7e65dc3fbc8f0b421619f39c944893854a7b04f978ed5eadee2ed33d0f048385a3397fc9ddedadfc2c0e581a86845687c133f4e3dc44389450eb04851e61d489417c1238bc4ddb97fcbb524bc62f768d530a2231e1f0edf051d65a37c49903dbfdc9b8be013c9fee84d636843781eb3560a64e1c8cae7857ee35e60c1f46aa6b094db80e7ccb2950b3aba956be0ff4180b096f8304cad770b167e2f5de3ba005d073bc2d463878fdedeeb79e1530854b6189a67d3cefc46e3fbc5f00227bbc7a27cd6375ed8027bf98f9b39d028dee6de10114f20c7189f8dffd872e7f1de7c7b8b06a4e261b25ac402caf2ae48b4c5b819732b937e99ea4b5922482cd544368dbb3ec8b13c91d089548bb228dacafe832b114a89bb52fe10484ea3246efc9cfb99cb3f80b0d6f8ca5d28b800d29bc26df45fd4aa68e7b5b6301895db02b5076cec019a3b1168a9f3cf4943e275df1f34af720f358c1bc02286ce1601beb07f347d962f1257b04e180063ff73bdeeac3beb23f1f5f0d1e242a3f8e45060f384b5b5c9dbdb75fe7550a28c464a11a15c73c5b370788eace95991d6abbe1cdc35c3722872bf793fd3d53cb431948d3fea022cb5f2f3d4553fad21a7e68a4b3b786849e860cbcfc8eb64eb6407f76500c7c0766b047e95ab0646f497189b1ddaae165219a380a4f4689fe659a9172c9adffec19237aed04e0311ed9312edf9d60d49af773d3b0d578a7b4d608e91f3992b2bb5b78f5cd4b8d96bef10b797b7b9de6ac42c78297022293d930049f7d74854723473416e1beb10cbd9a6ff5f158b9462ca5e51482a9f082b9577559541b2d5ccefcc339416d99be76309e2627a97f43f57a6aee0aea60eaa7271a90e8e667430975923e67d6d7b7a20278b2403c943651fff95d2ea61860e3168af9fef4143d499f19d8e5695cfcbaf496a8b99d1b657e9873e72abc2166af6dd1586c282c5465c3133c71b25f4d8de1592389fcfc33dce1ada25b44d63b037a49a4218bacd134218e5a5e18b58f701d48edcf37b675135f9671825432ce7491d0df398273f86dd7258536a5fed6d70273fde1560bb273669d5c1d02d4ab7166cca6495a5b3343f94b7b7120809924c168a655ce1249b47c902581ae88b1e88ab564cab9ad639540f23c1954f1b4af862fe62e31eb5d2d551ed6539778e9f02ce2a59de9f63608392b8e0c865480109fd9e6cc4b599769ed61ff087ba4eeda84c76e8e1fbbcf31702150aa36477acbb25da8265fb6f21878838c131cb784a648fabac67aab7715302c8cc8b51853de906a90e08bcbb928f45f8ff254c4955b8dff3c44bc24f6845285993a4c0c409e40ad32e1be40254d7c8eeb8d264fe027fc24cd5bd349d33e0ab2b2e926accee6df90626f6b5920f0ded589ed8675717493e60c711cf26b82939572ad4627dc1c65c8a8dc7cfe9401f877c0af7e3e3e48244eba501fa401ce87f5e66d90d9661f4a2881f0916b26422914f330e05c54b105e7f284913a1283edc1dbf4cf8f2c9bbc0c0224d431ba6d66a645b6431305c3766a3f180594a850c0ac7af5e45c120bd5f1cf91f11590f3874d736375f227df6ad0f12811e01c8ff061c70f0533ac19e453604f07a056a5bcc56d8a7d891c07b5a46fe918f982f37cf421571ed4583d6a4ccd8fb49144ea1169b14da3acd8ddaed7e4313290601306c927361d44c2e5ccafb339659821a3f632c9382531306bd5be5bbc138b06e63e50803cd649951294accd412421ec20a87f3a799caf537ae62d2c5663c19e09a26c54c4973b2ee68a50acfc7d017583b3556a1bdcd8589de5ea3f4b8a7bdd679e816d8cf702948c15f569c9bb71270e33fd064b5c4914628af2dd352323423be42c495142d703918bf605da3a36b4a33a9849d681a7d861c52b2ff552c2d4a1967cbd49572bd0cf6600a6b98c445a07948bca26de33dfcbf64898e6bc6ddf53b76fcdf404a7305c798aedf1a1358b0412caca1ef8906d04265b5d72a07d35b155668eb140b668faa38cfa0b04fc94e8f2822699aafba1f585edc4960237b3cc66cf0062553ed02421704d47202e35241cbb3d3350dd78092747d92c82413e6bef1f9f7f5154d5247d559df9418366801e89f08c9d6830aaf3deadd5063e312bc52f8f96d03f42b850c39231f538ae75b44450868dcfe66420609d544e255aaa3e0d91b8e341a09f412b40bfcc625c5fd922e1447ae2b488dd78deedeb6ca2f1ab4407c964659c702612244c7ff65cbaf3a6a8f1e1fdcbe765164be8af7059bf9f10d72880fb52b5ddc241a593ba0ba1861ffc497b83cf28cf27da9ce39e873cb1e146eec76b77306708a7f35ede5a5783ef4226d37f896a7b76ecbf9a52519fed1932edab8a4842ec54626857d0b1dd5ec782680ca4f553ef350789c51003c652d689ccaab1c9977a31906531856fcdc0c4d4181cdead082212bcef6ebd6f59a01bee37ebdadd6d507add86b6c880cbb13f637b4cacba7cc000b26abcacdf42d6461e782c6070010561fc55ee03255fe057e9981fc27ac7a607e97d319e32a47b7da6e4ef60b9a8209e5de0aaa48da57ae8826ee7bf93cafcf8764a3336a2fd6eb55cefb694fa220356b4a5407ed5eadb04c8a016a7edfeeead712ca898be3e76b206f0374647342f6d9537dff5ef6524c68e10242de9eaa10e8c581bd71b32cadfe2cc267e2abd139a044cc7a219b03d715c33bfc5cc31bc17ad029373660db046dd18d63adc2fe768e4bae7a9350ad73c15a37250cbd4af9ad1552ae6bb67aee6f319acdc3bdb180c007bf3727f72099abebe0a5f1df74aeeb4519ba189a10803345cbcc4b6fc05b861f7f8566683f05be0ed0f2450bad19fb56b283691c637f5664155d3036114e919c0a59c94c2639fa5d2f40e80c07b896b0e39e27d0d302383688466d1411156c9f62e476eff55c628b00aea2c70b6f3157ad02e972d8a7138a3e96aa3576077503d078cde74c62325c218e7b7c0ae920bc30726f5c0dbd1720ed33b872f42e744cddce46c1c7f75326a081698366a5bc03ec3bc237bde21b679e8e3efe98c989e5e23f50e77ae91249a527e4a88a399914456b1299a915994f3ce3a1ca63aebf3624d2898bf9273721eeeeb60544c55208c0836bdf34381ebe45d6e7ef0771f1bc8b82b0a0fe682dc7bb7a5e04a4951c9ac92290a43e35a7ab2a74715a32294dc2c8b6e28033326124af9fd6951ea2dad5b435ab32b22ccb837d7a70806d0a9d07714f7b9614efb4f54cd8c7348ba15a27856ad8201dcdcde3bc25970cb823d124add73ee4cfc8cbc087171a9edb8ebe833974832d76521c3e549000111c09eb271e23b20ea813bf130d2bc57a1339a782ad46aac003402404dd8add7baf8cb778f1098e29cf73f30795d89e665690d6adbfb8213be88b8c638e2dde1ea8781e8c1a7e4cf09c30efc775d755bb4f97ef46b5e5d8f813c648c5c6a43389d4d8caf5408b3967b08211d73d973e023872af1d9b49fbc29cc9d8681fb05c5a6d4c6b1278012ee7409c30c7b9af6d813499d11957fb81b2af52e55bf5971120672fda828e2b7b63fc5404c63cdf2bbc571d77506dc194de9562be1b706dd81a69e96062951be5eb224f425de95422efc71afdfa9a565822f2007633a4c672dbf0901bd202926513673926e27cb04e9d45e24a8bcdf865ad4a9894567ee6bda8d70feef0a22fb0d03af140ad6631e3abdc69854448d79cf97bb22ac08bee4cef0c7560946abbfc57828d7b63da3a615a4fc16b6f93b8a65dcdfcdb70d70f18df73e79d14e4880e918f3092207dee99391f66902d20d4f2dc8eb8553de6323c9124919a854d27f12c8c713645df0dd63c92a1782c2a53476bbcd99af2b27766a96b201911aee52d2401944c3fdc2e88ab36ba5b9d5392ecd5ce6af40e466eb9b5fc3f5ce7d169214ff75d420cb286938ff49e7e19a36b940dd51d3b6e9b96f80b8d7d52e682f1dad9799838c4a7b27a47817a94de81bb0c86aeda7be16ed6b01b3a7ca367a4dcee0c2151cfb56431d32fa7ef2b94b43bf12583efd580d02f9114c40ca30853df66d229aa9cbd9827c423f405af39cbe17efa88d1bf9bd2de25fe0bef01965d6289e8b4266e984ef1b72909a3f84f2182ee0ac9927b0effd7b5478f98bd0274169edbd4afb8ba9046a2ee6d363a87b24d2351ea6e979fc6fd211383adf2efaf3b1a149815b98ec6dc80c117109af067a07008797e91d8414157a4fd5c98d9bad8d90933f2cfb56a29a051dd3ed50b6e0ce58db6f8a1101487066a2cf9e72f1622dab7a4a2dbd6ee813eeba9762b0e4c53f7a0ceeab07284228495772b8ebebea9e9beb6da43edfa699f6e756b541b11d82501f394f7960a43a8f94148332771de1963eafdaf96b23312b407ec6135782158e4a2784a4be68a82e50d0ecbd7b6ecd6e8fd2680c9c675d9b91b02b8c1efebe3ac71091566f89a90f9d0e2c1d17bff4d2a5b20de40a4f87fba6b4fd16948a92ef5a231bd597a05149709b4025c6adf3dc160dd192a4ad68017d3becaef4f697cadeef8d44b43cfd4392b633027b13b69c7894ecfd0e49cc40c77a01f3702fd1aff7faf67778ddde35b8b3631068ee7dbe0b635f1b9ac7bf87f188c5588a2ee6c912c497cbca40767dbb07ed82d1e8e4ee7293a811ee1924eebe57588a848695701f92292e30a9fdface73e2358302b23602a1f16b3a2b262750f15da783ebf369169aec1cce32822100dea70e44055427b5e8f42aef1c53bea948e403e722680b0f110c9b141eee7ebf49dcece0d1dde01101d34ec37dab3b8fa2919d0f03a80fdcc97f556d7f8205cfa2c93d5dca2b7165870aed92f6bb12d2511ed8ed5fa735e4647c978a78b989b330581e760142d87438b3c302ab9a2c6fb49e991d081ea5df80ddd3a08a2c7e0d8c1277d2c8fd5d27e4730fd38c13672cb474add6f26cb19eb391b396de0c086b61447a6a0d3a32efdba090fb796e97e0fdf79931b7f5b26488b81edb2b6d598f304024d3adde7445b9041db2df5889bad9db08fdcea2cbdcf4aa561e31a11c22a7b00c89ee5c566a3c93ca95ac8b0fa512f693fa0ddfc3cd062ba5874cae3e04207ecb26f333dccfebdfc088bb9d156572e63374801852f56d1ef8464016a249502ba4e9b4f06181c048dd3c10e16f382402cfda93ff3b617c24c47a57fc19083913b7791e688a70b6b7049ef9bcf6d84fbda57e58f5cd87d84595a184e72b1d3b3ca3623f099ba98df3cfe2818beb0bf4937a7746cc29a83a5ea9d19766c68b66f5047cd5cc413f950f34a1e3f6e6cbba487723858f4457fc70bad46660f72d8667fc79a44d50a073333dab301c40b17947790d1929e6ddd91c0526c830e40945de5d73c2eec28668d8293c78624f0f2d590c9e7ed9af5a9d95daa8634c65a7e71a0a7778f3a1d85f47fa0489684db0836af181772966e6cf1f373976d240cd92aba9f0defdc771260a48ae301063407c25fb3854f799df29ff956f8dbec9158c9bfc69c73d3f2573e54111ada5779bd8d7bdd126c49a0e02192007f389931da8a97816c03158699038d1f8d48c7a1114cadcd4d9a3dfcafbc099098f49afdc499c902305342cb51e1805b72c0b2b0ebe0af83bc94a45a25db9b9a646f687d77626606c9f78834265240a91a2b59b0ed53f7b538b593d5f5a703e05e23519482b9cf43b076960fe43c33b683ffbda00a2046c4d6839ba5bc281b6eb600cb38934da5f737e0f60bdf052510e252657466248bd54b4e3ae6a4d03c05b44fc12f776e04d9a9e91dea47fd609c0ce17ca355e998385392b53c0ea06d8ef14593b9c3eb57284b4cef734c8b4c180cb2c92a4f20bc04c7831fbca4cc560055115e361984de20cae75cfb7acfea78a0d5bcaba6ac985b2c50661d719c8f258ded966a082594aaa35291f6bd86e4d7c2975bd9eac03f9708525da982435c49d93f4015f28943858cecf52b43ede823db8fa62d2c5a97c29b80ffd1d92e77772251dfb1f74b0a1d7d40930a4fb41a6e1ffbbf9d2f8d249c5a7f4f8ca106dfb8bff75a2f6d3ce94429803c4bf69b2308b518678c963a6b30176ff586786f539132b4c39d545d0012ea8f3fada4834a35bf76f7e7937e5ca2f2ddf21eeb3da2e8100164c9df3079823d3ce31530cc58e4dab45d295ff0aca5fead558d21a5ff4015f7677f4da6242369942ed129288366ce438ff6c5b0bd23f17779c6127fcb43f37de4c9511a7760ba6b2f88368409c8526c7dec251f0c836b9d42cc7ffb22ed43a7d2dd93183375996f3f277494db13d453dbf3a386f163e5db30b8b269ebd55499e8673cdbcca837fc484d8f372c07607dcc06e2c8d94c67e82a63cc07bd9be4ca01d950039bb7d3d08e6e1047d838bc00b486a686e382395d3766bc112c3559fe59777a14bdcb762ec54a0af56b99563af74cc865f8ead56b139a084b7b8cada30e24b9196729a76b8079f140426c30bac68809c6985a83abdb63ca7622cd10c00e1e003ea347a882c58a0e1f269d88b5d99056ca88cc9f398a5ed33668b24f38c776d40646be565d4d726ba06f714e94d175c0bdc76930cfcb1ea654478dd7d231eafd4b2e2eee393e67892014861055207e9aafd1a0d3e74cc6f68b37931c75ff3e5cb4c4a8083a49706330c539657d7d94a1b763f5e8811f7f4d5c6637e5f8f600426ad22eaf8af5cff53665348ea111dc0fe653d0ce7bfe0d281a3b9b7012b4aee9758e71db8a8daae6d1e0bc9cd828a1cef8812fc08239f5ae679ce8312443d11f24fd7ca2711ce84e94ff003918ca1a33e001f500c87ba1bfd90edd90bd6a91970d161a5cea34ca820468502d2b68cad988219ead580ffae460d64e2363c98bc2be96cf35ecf8ca34ade2053e28e32521e246df95c569982fe02f142d1aba453537f8226393f05711a70ead69862f62be0549c4b000fa58adac2ed25acd9e31c3e315384b866ff44fbeaf27b90fd30c048c94f3d58052651081577dacd4ac606b47e041ed3861ea8bff088af7443b1339f947fa09af92c1b96221aa902488f73305e5db80bf25d2b601e47540bc1820cbdfe1e6a2303b857df15812c59504385b591dacd32ad18e75c4beb121d3688704c5120681ad75bc052321fb093fe9a03bb06ab7302da6e0f1dd4eacc4e993a3d5d7a2f04a4801a14f92a08f43b5e50faa4c040346841d129e10eb1a1278503e9a084a24dec749e6e9e725698b1483e38fcad9c970c2950e2ef818b2f96bdb7350940b0d23930828b92cf374a1818700968a6c40ded5857046e2bbfa355718df3c3e6fb34c7b549164412633d03577d9549d2667c080048b9abae490ca7ef73c4e74a6e7e1d30ca69e1a4563059d1897f4cb7a9cb87c97fc31f264af06bd5c8a87feb3a8c78f0ccd4f44170f41cbd13be3bd4f878e6473674b60f72eb85348dc14e4c65caa4libmpifort.solibmpi.so.12.1.1libmpi.solibmpicxx.solibmpifort.solibmpicxx.so.12.1.1libmpifort.so.12.1.1libmpi.solibmpi.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmvapich2-2.3.6-150400.2.32.src.rpmmvapich2-develmvapich2-devel(ppc-64)    gcc-c++gcc-fortranlibibumad-devellibibverbs-devellibrdmacm-develmvapich2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.3.63.0.4-14.6.0-14.0-15.2-14.14.3b @an@aS`@`[)`.V_Í@__{^א^&]rJ@]D%\@\\@\\+@[T@[\[@[y[[L['[Z@Z}@Zp^@ZOhYp@YY@Y@YzYg`Yg`Y\YP@YP@YMYA%@Y9<@Y9<@YXۡX=mX5X*XWnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comeich@suse.comnmoreychaisemartin@suse.comeich@suse.comeich@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.combwiedemann@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comaguerrero@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comeich@suse.commsuchanek@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comkasimir_@outlook.decgoll@suse.comeich@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.compth@suse.depth@suse.depth@suse.depth@suse.depth@suse.dep.drouand@gmail.com- Disable dlopen for verbs library (bsc#1196019)- Move rpm macros to %_rpmmacrodir (bsc#1191386)- Remove obsolete python dependency (bsc#1190996)- Update to mvapich2 2.3.6 - Enhanced performance for UD-Hybrid code - Add multi-rail support for UD-Hybrid code - Enhanced performance for shared-memory collectives - Enhanced job-startup performance for flux job launcher - Use PMI2 by default when SLURM is selected as process manager - Add support to use aligned memory allocations for multi-threaded applications - Architecture detection and enhanced point-to-point tuning for Oracle BM.HPC2 cloud shape - Add support for GCC compiler v11 - Update hwloc v1 code to v1.11.14 - Update hwloc v2 code to v2.4.2 - Drop obsolete patches: - fix-missing-return-code.patch as it was fixed upstream - mvapich2-remove-deprecated-sys_siglist.patch - rdma_find_network_type-return-MV2_NETWORK_CLASS_UNKNOWN-when-dev_list-is-freed.patch - Refresh reproducible.patch- Update mvapich2 to 2.3.5. * Enhanced performance for MPI_Allreduce and MPI_Barrier * Support collective offload using Mellanox's SHARP for Barrier - Enhanced tuning framework for Barrier using SHARP * Remove dependency on underlying libibverbs, libibmad, libibumad, and librdmacm libraries using dlopen * Add support for Broadcom NetXtreme RoCE HCA - Enhanced inter-node point-to-point support * Support architecture detection for Fujitsu A64fx processor * Enhanced point-to-point and collective tuning for Fujitsu A64fx processor * Enhanced point-to-point and collective tuning for AMD ROME processor * Add support for process placement aware HCA selection - Add "MV2_PROCESS_PLACEMENT_AWARE_HCA_MAPPING" environment variable to enable process placement aware HCA mapping * Add support to auto-detect RoCE HCAs and auto-detect GID index * Add support to use RoCE/Ethernet and InfiniBand HCAs at the same time * Add architecture-specific flags to improve performance of certain CUDA operations - Thanks to Chris Chambreau @LLNL for the report * Read MTU and maximum outstanding RDMA operations from the device * Improved performance and scalability for UD-based communication * Update maximum HCAs supported by default from 4 to 10 * Enhanced collective tuning for Frontera@TACC, Expanse@SDSC, Ookami@StonyBrook, and bb5@EPFL * Enhanced support for SHARP v2.1.0 * Generalize code for GPU support - Obsolete: wrapper-revert-ldflag-order-change.patch. - Replace: mvapich2-fix-double-free.patch by rdma_find_network_type-return-MV2_NETWORK_CLASS_UNKNOWN-when-dev_list-is-freed.patch- Re-add mvapich2-fix-double-free.patch as the bug was somehow be reintroduced (bsc#1144000) - Add mvapich2-remove-deprecated-sys_siglist.patch to fix compilation errors with newer glibc- HPC: Fix environment module settings for MANPATH.- For HPC builds check for gnu compiler suite version >= 10 and set -fallow-argument-mismatch.- Add build support for gcc8/9/10 to HPC build (bsc#1174439).- Update so mvapich2 2.3.4 - See CHANGELOG for fixes and new features - Add fix-missing-return-code.patch to fix compilation errors - Add 0001-Drop-Real-16.patch to disable Real(16) support on Armv7 - Add wrapper-revert-ldflag-order-change.patch to revert LDFLAGS order change done in 2.3.4. This allows legacy builds to work without adding a -lmpi flag- Update to mvapich2 2.3.3 (jsc#SLE-8497) - See CHANGELOG for fixes and new features- Update to mvapich2 2.3.2 (jsc#SLE-8544) - See CHANGELOG for fixes and new features - Drop mvapich2-make-sure-ibv_get_device_list-returned-one-before-freeing-it.patch as it was fixed upstream. - Use FAT LTO objects in order to provide proper static library. - Add 0001-Drop-real128.patch to fix compilation on armv7- Add mvapich2-make-sure-ibv_get_device_list-returned-one-before-freeing-it.patch to Fix segfault when ib_uverbs is not loaded (bsc#1144000)- Add reproducible.patch to sort readdir to make package build reproducible (boo#1041090)- Update to mvapich2 2.3.1 - See CHANGELOG for fixes and new features - Refreshed patches against the new version: - 0001-Drop-GCC-check.patch - mvapich2-arm-support.patch - mvapich2-s390_get_cycles.patch - Drop mvapich2-fix-double-free.patch as it was merged upstream- 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.patchmourvedre 1651988494  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.3.6-150400.2.322.3.6-150400.2.32includempi-ext.hmpi.hmpi.modmpi_base.modmpi_constants.modmpi_sizeofs.modmpicxx.hmpiext_cuda.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.pcConstants.3MPIX_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_Aint_add.3MPI_Aint_diff.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_all.3MPI_File_iread_at.3MPI_File_iread_at_all.3MPI_File_iread_shared.3MPI_File_iwrite.3MPI_File_iwrite_all.3MPI_File_iwrite_at.3MPI_File_iwrite_at_all.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_index.3MPI_T_category_get_info.3MPI_T_category_get_num.3MPI_T_category_get_pvars.3MPI_T_cvar_get_index.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_index.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.suse.de/SUSE:SLE-15-SP4:GA/standard/5bee27c706be9b8e55c49da3177b80db-mvapich2:standardcpioxz5ppc64le-suse-linux directoryC source, ASCII textASCII text (gzip compressed data, from Unix)C++ source, ASCII textASCII textpkgconfig filetroff or preprocessor input, ASCII texttroff or preprocessor input, ASCII text, with very long linestroff or preprocessor input, UTF-8 Unicode text ?e ,*utf-856821c76c9c50e107eb0a14795ad1ff411ddc5c581dffb19440706178b1d8f8a?P7zXZ !t/] crt:bLL zUkFIns$\ˏw FEg}#/˺'gp <$Es]@an,L%SS )Zw~&oG>Za !X/Ꭰ_.j@W`pѮ).aq"WOaa:-2-Rh1 ^&-![Sj |̽ 1M kϩ &,ĤVYY 4SC+-f)BR'X7"k"X=DQv'ny- dțC}F:6y_a*xxT%ÂBd7F5n9[  /KaajXLE3`mJ<X'ExuLK(rj:!!i &\ё Y@&(UyCV_D?|a?Z*|~ޙ/mo`ix^3;e\@{** bDTQ RI63]{)S=wvEAtɀȚͦSnVchcz°J ,RIxfJ^K5F-frPM  [uV zpEF\fOO^Ȩ.| Nl. Y1m#G W`59zFEnN&F0r>4+K$}cX+Gl_IՉZKlsȋSe<_7[u]1n{/٧gַΎC$72ɠ9nnştխ:*_ȈۖQh6 moCz$f ePw:@g|-85t ?+pغ9ܡnlς%lᮟ`b9'b'؄ Wj9Iz2^Bu٪Ja?~ަc:p!l"a nX4qP6tݧ_dXh~$ @ t/y\i?h=2F)|W|DIV5jfmjGCX潦:G`YC řX,7lj$$B1p}?*yP4" ~Q~bDO銆:?-HyW,֕5ncW!b3pH7wan"<)RZKw?ndWJQqJa3 aBџ5 &d~A&g=Cq)_iv2nYGqG?f!.7JGIT4J*Z&Z:%6Ըj2}̯Ajg9ZU12b|Ϲ K2RjIAKjh咬7"v1̼{YOm0ݕ}|o| x`6x Îs58V+<[6x%\:U(m8 0e[H  &yp`G]h|ol*~X5ܗՉoEMiI`9.+'C.Gٕ>;D) p{u8V)`@x4Z> ـF.h1#TdlrؘGv`ӒrIP5xTr^zF]3 }<"-PABM闘|qⅇ~dI[p|2C>XOePkiL*٦++;i;F+RҞvt4Da P;*(Ě+Cs6MBj w@*4R*ᬘ /253,y<vYsFh5B:4IE3Ԟџ{}VA~|P,9[n5, 8di.Mc&FF#`n^;KwXy0݉t6:v!6%Ԍc© V`ֲd:fN/A)^B.166|YtEAm=Sio&~}G2 )G;}y~Ow;ٟ@&*͙oaAĤJ?df^]iU>[eCGv"KԜRP |Qz-5%, ֒E fW|o_Y[krntZ)2˧$׽҈P6 7 ȯ@lod4"!*[G9`5L{1VX|Y T" 27XF} ;^ͣ ƨ}yk#xxM>@ṃ%kKyrp5?79&i<Ѿ'IZF-%%Eha#ΙK֒js1*lNV(s櫎{<}hZi K^{fDtTc_BrdTk9ƺ\3/ubMf.Uooo`'5,s Ͱ"|Q=uSASO a RS~~D;Ds$rү)8@(.l6K3gyK}[ uWG\;$2=G}Bm @WnRq)Ԟ_ڏV; j}JwʛXJF;GfvZ}Gpn3 R/":ȭ-#k7>vƫL)2DP᎚1IQ DV}HjVKCGڶbg2aJ`?ciN;OGR-f4ˎꋡ lI J>YG man x[1[@;15a 1FܳHhH|2j|-w[t;hvˌQB✠B.rhy0 `Bgyj{d D]Nk˓se| aamUrڞjz$p#+Z;/PB`!Xodj'*1GL/}Ƹ11DtA{m#=]}Pam/PkכMn fJh B$9s=<|j^ԟG5tBD0"ؠGN;>$AavAó#Qc-9BZܰLKRXW|-)͊'OVM :WY{=vWL vW.)/|XZD?\YQD }Wìr j`f}Y >$bM<𡞈H{{xHN+ "|s@l!r7z2QK31Mc%GE>;G UtcyU /5yx>7E[@̔ϡq[9n7v$l?`y߯]%'~{8ĕn]f 1h-6Jܑ?g:Soa:u}si@XDn þ|AKn=ܔ O q G?uo{kLPTO'8o,v{ N}r`GbVDCն&I~̔aSUcI ՟jC%- XZ$g=q/dC >ҩZoQqN%%kd GBr`>5 ZνAxOS(ǀH8=O ˿CMxI y>Ҵ2MM&iz4M!;*S(!shDG[SXV6<)P `\rv[RB[AׂH>Hl@\}8B7wK]лוRa%0PeYQ֤$k2͘v0.߭ aa}O* *|JGJƛ1g7{y|hGf-,wV}YB ՔR/4x‹etIz {e&؛{S-yA%LGQN{[+ErVU@\y,VXY/b#tc-7|%Ex~Uextݷ:A7/MbrKynn$Xpd)-B}}&XCHXseR?zpYƌpӈE[T<w8[9>u6\_T}w9UBf9oS^g!7x 8Y-/D"3(6U$dpQifA,moa#ai-YP*JI9Ώ Zsn8(nvISH!@c'Q3"GjlN;Ͱ  U#o S۴t§ٚ[|]+P9hg+LPI $ozy]2ױYwp3Ҙ+Zu\P4k\ gs5@:>ԟ3Uq/{U_@ I`גIۍ7-ױu#ݩeJ љc(ҹ 'MV.sn:'.:xG|bnC33bܿ k݋ ֶ71S-kL6Ʀw$dr,+fVҦ<2N'NA⼈gE bF<`{]. ;v>HꚿSE,b%"Sv|ya ؞ܖv=-{ 4zc|G.sbq=wRơ?48J:cj%~lQ7rQp+O xgkX~Aco^~ '4 d*ml E; JWl:h' `Kk›ٝHӞ7R@l_Cx6T<ɰnw;G_8)3@q80g"[-Y"E :u>}_ަnoy,Kl 9==tPl ~VwQٗ[,DL{oGp{.*!]z乇T ǑQ\5wtie??zޱ~KarNf1Nblk`*J}x2oTzX;%ɉSiF`JA]}LpPz- s`+9H]XA =G7X85s Gz1hK{PVGTD0Cox,%$N *%Z|%;h47Pd-#&F`aDⴺwq+|q-,,i',acvk`i_HL(®:%61 )BvA}3U[ze=GSM° aO>cp{zExm/*Aاοj.YOg0#nԛg@ [\ Og=ÿܙH u36Zx v!S)S1wh:}1Z1]fb~y?-OIe Hj.1U'5`AP(EB@U۱9aݮbv?xߐ~xC=ԘRǀ>hRG̸\9`Gg[$]/ [ȕ <@k1SӼo^X/ʀe3N|?&@v&ԡ!YduH{O; " -8peJZϬ}Ruu)SP9V6nd~{e$ "-^8lmHit#*ÃtNް8AR\ kgb dڛ3YԳ)#r%"t$\'9GyqQV*FRcQv-FsX ?B}üˆ^+h,Fq=o␬.vU.p)}'AUgq7k)ŝيR<̜dP~ẗ́ҙ@wA&  I)lX"[S])$$/c18p,"AnX~l@z\Xܡ*R be1N >ԣ8 -X4]'zcoi(tHl7 {aG]aQ藓7@W칁$Ԑ>b-٠h8sa@Mlܐ&2$G,Ȋ&@||zfύ/Q ,fbTթe>X&;kqPc|ʦg>-AKŭ"*U@w"v:7aQ/ LAi C2% 2BMb{/ PQ^Μ4C+.BlC:jPZIm1 6Ktk;3#6%ݘ?R[k;nCK%'F>MI_d]B*i>rD_AYNq⣒Peb3GZ& 㧠pKa%ihPlvIu}WH4_/+9D e07G2\y( M ]?eC7.{Ib8ia2C uOOG!m LT[J"OK 5<ȵ9 0x\7E*|c|lGVoZCo$ԙݹi{0CՌηj7tox(8ס"O vykʵ"ϔ^QUŽfa/R=a!6?VwN&wi#GZ\V+Cj)G6xs6 Ujڗ(4^Q?`ڻro%M9 /FlTB'QņbD9)Q5TC2g~T6C]om ve\x#gURyWN^mMu{7p 7cIi$0tud&FG~K i>ZOYdb2/E| w~n_M]3=A@^w){m =y\C:K|&&2'2r0@T'~J)}W6lH Kr:t*ܓFؤпޠC{6Z2^~ucgP7!;(#d %Ltm;LD`U%Tfj/Bw)p8=1'䨛C"˗`b.CgTNd̿)jKpIq8_ y<N92bUoBWC w岱!ˆA= R3笈֜#0@>5]SX\ԾN5pǃet '\%ːSLDa@肳e6N[E=D%vzDh *zS&Tkì) q5Iz;eږ5 "7L7YOa 1 d`t]G#>wRM[. au칮 l]}4پ|)֐FhⷷI,U=L ,NoBIGuSиym-|HWNWRþF?z hgP^,Ϻx%[/޲x˸إSk!%LAE=zOU}fEАQ &Y,_!2Z-Z|:,S>e<; *5sS?=WZlt w)B۸ң$ŔviFprQՌD8-OL׆Սtm_|RPphP;6ŧ; `)m軚#M354vORp (,▿ycc9x* a d OEi5xSm ]*Z)=R̢[#HQ>.{Y,o%>:9ha ȸyΊ`vDZlR9X3"ÿajSR;3lϴIWUӫk^"4w;7{*9 Lpf6JhfY#RVj/?b^8@{x.^}.,zK{`5V:ww]Q}-`{D,Rb~ޙGxkQR(Z@̒R!S0xVOV iVUoUrWrUzK= kxM=1m9nѓUC D^fuf3k}㍕Vhܥ8,@ü~"JAآN:J A|p֒y9lWST0XŲܻ?7q[t eUgs;EW$Nsenps%ByX=DwAIXLcW΄ jdo(%0AB(T/-=y2@r`n,el"zFI8 L;lQ ]IS [/a{ܒm?QX_>r'v5:nʹrzTo Dz/W8yؠZ!K-r)4?MKb]nݒ{xw&dvUz ~z:>XX=I *tPmP_G!Zw2DҥN1]h.FSc fKTE՚N `Ouq\;c1ZL̙ Q|%wDT^IpS`mޜXȈ48c}w3UO t7KƛqV-!.npS2)YeTjۚ׺B j `F (AG=x0n)tYn  eƨŭ4o  q_CmnL3+4nL맇Zv"K,wUtQd5`f1uobt6S&srS. Z7K,$(^4ٚl/?cSDZu56~ HkOWUG#6TF2{a‘DKF4gVъח.$p<8m1e p_(dqmNf״7we(|κj=^`6*d@/k]ЕO"oQV%ЪfI;a l>G~D|Mwͨn\a< ') 'q *eDSҗ5I 9$*_H3a>}nڡ4i__Y0Hi:L0ϡm$ȅQulHv'' ] l>@KTvO ;e"h릴C9iu#pZj"_VD;l,߯+*6H@CU{6mOOA![C\P-~.zz.#:[F@BX&Xww1eix17 dL☤*H ͙jᦦm.-?=PG^6݊>yT Tr`|̣P YeԊw8y#9h6r %ݶ*j]zNjqfWQ]q"s}m6l1D8mH[}@P^BoI6@UQ#PU:/K*_;#[~l+>f|6ϴ 1z y5(ٙj'N@~>tq.F ZsO& "zOL\FHgVU6t1Kܞoz$YXS:C9RH)Stq"ZD.0 kwV]$%uv!O> dkW^N&0D9IN†}%4zکQ5t)e{cΟ2Uyّ 4‘eHQ1,Vɥ$U@UM%H$NJAB50]9O?1 {')Ǣtgqwp1nۿWVZ!_69ïX+}^!J!h*ϫgA0l .5 M1$0>ĉѧt! Ec0$k_p'z1pVVhmZI"jm Lj nn;g,`(=G9SOb]O}+{6?J熁8nh ]ިh)' z+!i 96>mLns/Ry'jיtj *Ƃ>~ܧz2$EN/c"e"+kbaNK.D+knzчqsoYО4jnѼlS}%՜k# 6+ I9S!1Ҋ&3#“DZšW݋l͞B|-"m;M̦4v;_;O=e- ^~͚!/y~P~xءM{Iv337CRi*3h{hj)V2;8bhtit}*@W&Tg- MIyVԒN5.oI0Y [p7MLU ϰY7S=49(>< Oak1.%D5AATPEd M{G"Ōf -SD>|+lڙ4w_s2tܿl/I @)YkpweKr}| A\ ,yHt ᛗp[ >6]QO(\K1Z^/( q߹,佷@ ("S'Ak%QiG~<]1֬}ZP7"vmaNqr6 Տ.N-`60}wH2zJ6M3Vf#\z^Nhnyڂ:/X6#TVu~ԗ-Y;-15/GnŮS >9fb4s`1ߣFxc~3L&eq|JOWi XZC[m~Ik̈́iA!/ t636(of K7ו[;Nb!N@%˔-1d,;X,3ώoJm%~ /H\ @(8bkx3:{5MM;j?cք/ZE Vױ$lduod'o8W*9i*㓇߇Z9ש-j_J,Eزs/nCfbDmPw#=L>&N.VkaK<2H\34hܘw<'Œ#47?z-fO=H,i6$eC m|3$zesd%Ɋ˶88s`_V;L1v0{!F/R],&]P6=·Mbm^D>mVuc:`Fk@g_ xU.JƬOuaz~'HTK\9'ϩpmJw+Il $OQ*ش>RiRLYے)&ܚ٬ ni&ZzPe|< ㎷r!B[z.,@L _6yZTemXE8=u^CTH~b"E4Z3^fKb- y]پ Os0 څDp=z*/ʭXHo+?8z_ JrB)FI7S\ɬv\"o>I~JNFx R&cX%Bf6[Q#)1s̊wt>rmY(u;G,PI,4r]Im(vTXu T3*t .=g -!m꿬ժ"_8*yyMbpS#]93 n㜁 Dbny}X:$b紡/w`p竐K!N4pznK`KKꉝ mo2\)up@- zx(V5 fMpͧRP~ixZ2ETBHh,&/}om/VB%'YLR,HCoMr*wAd8Y..yWdߵǟSh(aSBհF]M7*0`X#i"M[W9q8*\*+)I%᧭fGB4bZ)Y E}?d=c A#QWPY} ; wQ E,T.EfÒ@aniMlIEnrڻ<:Q5&MVЙY<`1PY_OQ[l vP-:nvpo^p/hs,bz_f8|pvv@yPhNzd{7\/@8TT@O,[}miXbP8uPu%dmd!_% \C㨒b\{pso e yGa;+]ɞ"i;Z-/u`ԓDHQl' s7H&@eT0{]_AM3!ȉI< 4MĻ `Dn#)ς*s$ҳr-Ms |5ԩplU'Gox&dz.'DY#q+AOB IiXhr?n[rо ЊyR&YBlFSZ~a3گ\cv/6ގExHk2(`\ll;܉k̍.3SwZ6 k3g T" :xÝ~jb 2Lh>[HhEHz{*3Z|¨"q3Ya"0){V XgF"DvZNk@7!zg>( '_jb4xp(<.ȇ$ ==EzN;$O 0b4f]|QHSU[}A_R|w?$MބQ>yPAQuR,"]ٚYhir/HApT `LRkfOuu.P巙WV7I޺Ya5kN{$hѤ Ήtvqr[sBO /Q%P"ɇi]߸t8DbnJXz2dj|媭-n"Ŋeؽ/tqXvmܣTl>eBu?5>"6EE"mR)K+XMEGXQnAH.]"6>c%[et>eNJh@}=Mـ1|Wz=`|K6 ma).pbZˈobDXm-޺-XsnNI1lzg P ޓ-;[vAµ$kꕡlш 5j=%7}kU#acEM[k9Zz 8wU!]ƆUm}x[֥Z6Q>8MEII]ždb8 ˹U벆]+XxʀMtѓì ϐ!ȟF`ANr}&(yxI3/vB>[S:X>~膋L6HZp@>RΝ_> 'zޚm6|.ݗ t` 5|30 e`Le22uh/u_7r Xq69"E_vq,p޹Չ}Y(x!Xd/Ȩu^sex͓/~x[h DŽ+<Ro0},Dg-3׍6χ;E/lx;`g3Z謃_ٌ hB ʑ;Ԑ:X)u[ \d[!]@ɯ%=d b}q)V[6#Ax>)5ښ>~LxK3i{8*su ̍ )dcJT~ff (|_1vijF)?BvWBA`ӲV{T?L0%rBRoQ׷ Yp TK᎒0J ,92ø__V Dj~C!@|Јsq!aЩlRG[~*lk?кGȜE.sD tc9ƅX_=\ ~4z68WӄKPL^+) 6#7Aڳε|P;@N[4vFb4ѡ-=XVx4[W<趯d^Bt&TKsn7(CjG4g+1W->9<m3i[9kdJJE%thi\> g(fs!/|m]6Cppic g0+8^N0J}lb!}zzq4@?fJB˴ 4H=(H3&oM2Q+M›f'B}e<^=wމQ P?/zDhіe(\P]O 7eƬ' S>BW,".(UC᧺?6.j>0{1i㼽 ~9ډ)ïpvqm%cޒ)B`B"jC{=,`Ts80JBt:۰*|  廵۩^Ozʍx$fkZ<̳IRȊ ȵCz\x3ub-縟(ސ#[D|\Ğ=AClm",>+{'++;3:VF0ٱ[} R$.K(:Wn|6|E?Sagj0nle1M.5P!f#{*6p/RVWxȷAa#D&$2Iik8ypg/)ܽ%yYlǴqȱjP ,\`ˢ~s@OqEU;eNBrTZ3Ξؤ|D8@Mp0CbaBwAvB tNYtC[[c|# \ˆ #_(̃ j9:!wx1J`;HҲuKѴE^փq@X[bxf> #r(8Ue[՜sW]*S~Wo.7a>E@4YtFO.oe1r߆C%yc 0j~sISm]:Q`u) 'b_#T:RUf0W[ZTqp~Ʉv:-g#m[qOgWӻ7j b@"]bCbPepU`kYi bZ'#SMprG-F 6[=llO 551uG:ޞ`G2|XiMcRJգM8ǔkh19eƬȔ2/xџku=)J+RԚw, U*{S}msBBYv?T۸h+W1$Uk8D&/qqMFYVR#~O$ +d@L$92rshrDw{s6n-g RZUa4ڿ,ɃIxo< P;A ?Mj -x& ATq_.l%Η2qp;Nx#Ƹ?j](.ṭ FC=y_hcC]sYȸLajϼc>YrGWy860 y}CJ;j5GL[ȣr1. `Eʜ2^ ͔8Z>(o1#OuƳ 7sfs3s ݯxp VU!jDk1+D- mS_H3T,էQ^*蟃H,|ﱂ䌮U*I0!h}پĻ@$ls%E?<ppRﺖ* z(fϙ(iFmX`XgsMI>Jj~r?w'wf G|aFlW@rBzFLn{4h3> "<4lbC \:֫!\kƽhW1~5X2 Ww/w=*?-e.rZ# W 5`U&pUYE8AՍM̴6R4 c @)31_eƦKNK݁DJo o64ojS\l[T*W>p63*kHW2H߹|Y:w|8\1(uwW.ĸ o%(6ؤF3Y3`Ob}'*P?v{C"UW>OK;ql=~0s1 ij3?mKgkyHE_{qBlFO9Kb} ˝dBϧ!1Ѝc)lI~Ps޿CP/ii~|Ntun@%* #˖sV xcAdG"|R// gxO(7]BjQYj7́?8pg.(@Vѷ(e$OlvojsAjTN44 =("bIx^p'z@%F fey<1 ;5jŗRԷ55áːe}C+i+Ӫq֯K,-T%ޤ)wTBRFl馰n}J2KB-'P525V{g綽v?{qxϚ vZ,9!W T69έ1wY懶@HNSsL۠pց&;?Xחi/EH&^B 8,ó[^%\?l'.31҄;= mIYqs"1m"1>psB1eE BiG->n(Ɵz0[Fzޚ!;sM5i /@8|,߿e8pL24=zxG2 Qwq̄qlɫoNwZ5_|Jܦ12N|˜1L*3T.$i|Q kU__Py~YVFeCֳ38b_IA[)"wh0^9 - K)RbwzWڲ Jlg*}$1ҥrZL\ "9rKG%m0#NjD.Ah0Ԏ*s$iH jk6cϰ;5ʁHwVڝT8~|:0f~9sĊ Q{喋j! ? u&F|Ck7Y=>7_Y/K% 'OCLkрQokvۺ)x:lMj 7_^{=Rp:Z&fM[ K(b_VP"2LPev⧓\GG?/&sm~:AݷVpyvV^>}7h8<Կ}5hX]@~ CqFi" e_u} *whX*|@dr7ԡ)!X7 2wb ?lR#cO @)KKXpvףggگ%f|7ah J1с#l`Mg]~,zoJcfTSj#ݐy@ RX fR/'iv6l% rMg1Bsd+(H2"q E.y<˓DH${SpHkH(EH\3-[DI#f8=K(S>8(~}4OXxſb؛oB|#u#Nr.m,$*߬4m [(b8|<ȐG{kQ|ze0NUYl?v_F3i7]q> RI;cNWM$"?ZSzKy`Qr&!}&x|*I]mD*=mխ!/cш pPWj)åMԳ:+_H!jP0ـlU`AAA$^QsbY9`5fhOp8 n HsffЫéaN8aiuY|(-XN0IL L zf㰅] 3('Dj'쿑8sI[!9~ Q G!1%]1*i"\q՘|ic8Fs@(7.Sܗ.|3wїI9`&/|ekU*PP€)d߹3?WK~C+ w.G qhn8gͣ1CO玞{~L7{(P !JD,oc,\ ?=*Z{@:xn/R22kޑB2Z?gL*;)450gebVW ѯqa9!"8B9A%"6F5).UOHoc_Sv^<B4N'S"5u+-4`y0.BD5CMYTvTۗڃ> x``W1&+v\]61՚hnEjTj{FHhoG<>orB$ȰRXHor)*%HwZv]SMCI9=<ִ\˯P&n}k{ 4N ֑5&L|8J$B'S`… | [Urp93"vtܚy;Z؇)_u^rv "=G"S(76ed\xlJrSz gă Ϳ?0I<i&bHhiQHISq-^Ϳ86nBiF|T%hѶ?z+= LI'suwpidM ԖK9/ tE c5zvn/'I\4eLYTGFEf ԥ%hB lKSg<_;;GZ!g(JĽdp O T"A"xF{O d4Ttt@j;B@dWL#,{Y2ܩ賴E>ܢŶ{xcѳɣPțw[]t17}+LcKx$d$V08HT4=hKKz҄7᭛<ܜC6+ EL!Wߎpc1d,)ϡCN02x]w-BdYSIv7Ґm$5#q5cFUr +k2+R<-"J@"wl+Gze2/0_/XK9eXJ9ҳߖRQQ|K~5OՄTݡf! dվ>]%Ohsw#}~F'i5BKCCPJ!9OףȜ(::0,R$HYqxB>WR;K38Fr|rfTo8]$RGГ fgjߑyw[6Bj.660|2Ҟk̓9Sg~az}ZQ(R#0Pk7`ĵem~053",'\3qw?$S{oXU- JṃYaϽLZK:(|oH>Y#[n F}8RE9ϷJF.T:CzB&M𰉶ɠjЛS joK1xX)U a55&λ d}Pֱ%C`bzH \`H1&ds:K0!b1P_7%Zsd.|L%EU\,2@ZxOC"X\CM^i"5RJeZ:W+A ( p){"&Lɐe콿eb\A ׾MýXpτM/DܘeAآ`^/Dmي<;DvդA:$77uv lO3Lp:L^QR۴N`dN H K%E <{[@#ŧZEIrB'a*-Fld'\m\L .+h ]bMxt X=JZR +u+&lAtΩ4F\zI[H`«>FnlJ%1侻wMQ j)PY{-0N g\-/=_(۬,@ 3 h(]|aظ)bbZҕGZ8#e\ʫUi[G J4Ǡ%TSMmyQ̒U>]d{ay:Qg9{~\[tb(d3tL4U]3ņ$%.Ч8}sM-2hya'ɳ1"Ӂ[ԬY*缷@ fI<ݸVl`nkvGYO΄y>H SQa8=}df[D }0,U3W/SYRlNZ BRn0˂^OTdAC"l*ٻ3ba*TD@}UdFld ;EZN`ӥgN_Oq>V b>͂ntf jv>Sb QA5;~f;.M„Fj2&3n<ɑ'r13H-)q @`g35-mH6Gɑ1E&pѡ~Df=a!}*XZB\reݩFBw$n6U([zN"XY>֒ܿ :2i@n[_4I(ۑ:/'Q)>|y(Nu;S)mV\SO{{vFr+u/%w}\c;wJvs|;r z}Pܗ~{hd7x]Ύi!5+#C.W|.>\GݚaU g彈42r%0I^xTc\񔦅[xNʔ5#[`TPZ?c kIa?dW٩e,ogm/Z ȷӏOpn V),.%^f4y9Nt87v~=Կ0%Wk3 |ItV!naGٔJt: D#_?e W מ _oRS I:*K9*vP \&d7d,;FxUy௏H LnwHe3 2Lk"3&]EBV䇤 jlK-baj Y$+R@&~2u/C%Pʳ8֬r(OZF^ZML03/d:m-j-GC& IRfqk1S<%uAXσx xE9079^<~]<׌*T4fdXdž@O8;  .B-7T0IĢ l M"ښ~؁[Xm j8(/21cg<]/C9rV& IW{Yq ᜺&cL#Yi|ovE8˳[^Z"`~dx[3H M͌,Y1"j4m%'mN Q]} 먰uwq-2&|\BL [& Ɗc)Rui1Y|HIQ鰶MN)xMB>>9;ư XIfO+6^s2$'^fAR Nv0l]毿[L.LZ sp#2Hr8P@kƨO[Y.QXM /d4GEPpGtdɏC rNVh5Ȁ8F>*G<. ;!DEpw ҘO_h~=b:M:Yl9  xǝR:`} ;B ć8@obc[ht_'(kX(7w!`i΄%I9gȓ{?0ƒR"j!*Vg|tH&ZurrJ4բ6HwuOFǪ JYOSPśuHb𴷸0!knMˆ 1, u Esz7mYSi+0X8e3M%MUۨςCÅL QU^F@ TvyDT7]e 񹋧N/ʼN{^4nOD͠; :^?5 Œ i.U8N϶8*t7j ~E%fc>O}ws3/)췕&7E%ךJ3$|^௓Bt,Α!#Z>$~=:3X6fN4A\q#_Ȯڳymt5֛n?С:B%Lƒ-r /Z}FDvmtvQK=ߝ=dsc"Jv! -O' .Mﰰ87;P˅@7GVD;kz^˅7Ou{?' E;*܅ϴ:j齙J4N3\RHI @&J%\՜Ia[7ZBSRPFM OY~ ,{ϢTBEzl&ȆX8O{aUzZUkznQ9Z$8ƙLOBU_-M_L(5#289$a";|QVHU~^,.mKڑӃwuD, i!P]f͑"%iFrjˍ <㺸Tff|><>1B:y"2S#iIEDX,R(9f%&٦2!%lrZDMbu$thGvb|fyA2]/V-^iE+WiJL BFkmbT>n7[Hct{[ ⻅.92wFַ%wrPc^VǨ'mErwbz}#qoxu,up]Xp{)gsՒ Dδ2ZԮ-vrQm؎z`I8Cg-.V(I`0nqM^CDɰO7V` yYͣ%Unn'M.ڏ)keKzF dW ZI!^!Z7z D ˲L;G7!Tā7;t@t\f7z)Ycb ^,8=-tbt{LlA->&%\J=yҧ1v*lgf[xd`Eezm=ɈX`^;|F1PFTtz]}-c'kSC8Emv*4eL;B4 jO`D;9F O Ee6u ՚df5`y=Et[ٍ]:i}1`g3&t*C6<6]~J2UّGݯ!Y'Gȴ\.Od>\Pp mRmf5X(@D~@}F.lb{ϟlv78M6ض([M-(A`Q?"JAV|-|L@UGaNbz/AuM3Sю5e\Db$wD}5k](+ -L1KdZgA[^ 1 Ksbͺy21Fu"\uI=qF %<Ebs }VFbD Nx?-:G+%&>e(@adq;ǨP.FWA4Չ Z?!D(amozBcPp6`oۃ>?T^8dܽt M {LzvYj~D0{>^/sҠN52g_-Zf--_‘ݔ i<~&֫6U8,ɍAtfMIJӵ+9^nknLDzԸ6RiP9m^k0&pG`:6 4Ti0CPj+EYbV蘭R A-|fR|%_dO;72$*by9%N9Җcq9 u ]Y˥.[ovkqdfZo>Klȅ&Բ ˄lmz_ɉ1o-+]]YY ݲy_]L:d鉕҅뎧7\!-Jp[ ),cmt֟ XdOGl2BiQ\3b'q\\!hHY LL+*E f2 jD"5L9`!*OՕ3К4Y+Cd1tyRzY#n`m;*-zV): 1nGLkC*JN ;&< YO\bY#X1c|m/w):Nh0BlYƾx/9zYkw+SCPyzzx;CT$YEfruG8F1-R@aL*+# 4XDRbYW?3i@@.dHyX;30m&܁{ wa@%ڽA*豬X&!6ʪqs{z}`.HFt>@  ZHtʖy3ˢb+#"?ξ5/3n/q V4( /xlc}_̍Y-,\OJN$ݹ0;tVtH__5@'@@h*Z?vⵟBj$^I|- H=Xz8pMj^HTV=A16y6$eIKt\h z8҂dު`T1ktVTFGcNAX6(_+vG~_ZM x[ ??_ v%%|?]"Vuq-jvym s&&c"9m h[CCl rm=H)6y_:)>.p+'d^] 2;[z:Xh̟*x .Blq?= f{X)DJҪv|,wny&0>(/asfX2,7n..k2(޳1zE`lä޺r<HC$l/@̨VQ#JLS JKPmIBmLNE]Cew٘ _86 0?|Dx)-t"64ÿyI Ȋe.%cRܮ%-I+|)GkX*7,d=>*4INvB$שԳX-%'r}G,i_uim==ruC|`WJI3ǫ948˙z7gxBFRnHcn*܎f-$io1M] 楻?UGַ3ٶIճK8 dY x;}0LYZ z`T?{K&hD3zFIe'M ܀} $9([@3՚ޱ|fd%|W-#!Fʍ >V ݎ.5յXEIrJ߮z"dPK w=N+fdctH-& x٬ {[vϭ|;dpL xùue)O M%;Ͻr\5[@rIÇNjw zIS^;F2sLuG_剾Ę:wOa™ 5ifYnhA gptI$mRZG:DQ*PU߱ |N3G)Q|~Ӯ|QT k(dXz)}2 G JLQ#$]:Դ0{ř -ܻh 7P  _ĩ:7mգ2FSeTa$! W'o,d' }ZI ˗(NZv851nz*xkɄpl:xel^vJkL}ԽQICX:'V\9."NRJOwUa' /,6v"ixv V=+cynW,Y..-^:D'( i 25ԷHCAGeXycs{^''0/ $S I<^^X6p*)RmOF^MwzeOV3V e0 P WQ3԰/U-oyߓ}e $3Z|uޕBU),U;E9ay.7y?IIC tb!)L_ml%I)mu~ɫ]0-xf*mTV/*k<@Z[bk,~a)ڷEZ< 7seX.z.}F~H5t.Kur[GnQzí+X= @I8x*WtwgH"nrEFEBlkםh BĿ aqMW%\XpyEC(6ZUуqߝDBLF-vFT "=>„szH'n1Llq# *27x y*U᳍ =Ip: ia'8mt^Z`;,ȅ\CƂDcm d&2Ub-˦ : :5%IĥK AWiO%g.nhD7n\ 4P lF~0*4SY-*~%Z0!@ѐmS,CVIwGd)\HV}Z2%DZ2DZs[{;47O"Ǚ}<R#} o[`dEVtECgގ [aITCɡE[<V6$4$n%R[@6ޫTO#ro#3 Nզ`agMsGQnYVG KJ{Xݕ? ZJEx k)2;,2]sK:E +;nޤxFv[5w_l1j{Ȇ/g: p{xB+/<~ Yiq|/8*Zŝ`cn^ElNY05Нu4jZZ+PlUN"߭]9gc2iH% Cyi/,#%9lJfOEVȵr4ؕ+o7(5ulkfZ%]#b_/(8u$ނa^&s 颯}1sҪA4>Ghʟ1TXAI.'nt[7hx 쐕}} jS,R8O%Sw8, e.?PSb%{) KjaO׬Qrρ2UMx;)<"Ak}`}:Itê$Pvti+9&}.%mX3|z΢MB }d]EF]W>!,*&-񰼓D li FcE)uE?[!cXjR jEwwߙ],$zIKEuԺS/a\$& Ц7lrE!;f8Og0ϑt~=9owhjGAW6$V4_w,)e-][iI/Z .@8d⛯6m ה Dž7\rP<|le(fN4Zx+~j fjvTk!5iiprGHpwFgD 8X@$o}YpK5QZqȠ_}_[޹D,uN8GhI~ʹc󴳟P ;$̊ŧPor1-z Ln񟾝3/a.SZ.J1jjE5u.!ݎ"A˵[9sAHm kPčz8VK@;XrY w 5kQ{h]Ϝd/b%[V75ݿyXIw)6I^qgU0'K%b85$q^2;cnȃPHCZ{v]'ae;\{kX׉hIAz5wOtk1!5ڼVv7Pz)[Zn >Vh*FʄDeK%zK'!&5OxdxATW6(\>GgO t!nVĵ2 I_GRR=r˺ +mn5w?^δ:o  `X5<br"Bl9ݓVR&tpBtX6 M #?{W\O_Ƈ5nfY^,3ϳ 2|umlϮ"&tߺ+uPAwB?f0M{B8l꩐ zztj>'WJh&PN&QjA@x:W =sŃz0F hhlKfgW YvCNak t@u-ੲg6% Q3ٔ!7K2N>~7ĈZdݰ`\%aO ]"[BO&u8+~6y;G[shE⯈xo"Ҁf s0AiYR:wvɭ|}UwxW\;̴5;s4PܖWu^Mrp":ҏI9ƛI&;:?v˥j&hӧ+7 Yj|+"&RЖBI3&’-M՛n8Ȗ<Nî& VmMU: t~=b+Q1gl*]>$AJbc{1 ΋u&7z%1s*WWDč(FhYcd/do6iD#\.jxܴ źX\OP4۸(8>GUhpWߖ\vJ] NTcuRh|!hXUrcLNntI] !^PMHґ>MITe8ꙭ:|E伾8U7S,Ȫd`XK^,>Sy:O|3ٟ DDN=+Y= I3lye~l_FF5y1}KUZ(Z'\ȴ UwdRݫ  3isͬ\6KSũRbjVdج\ h;Vz"&a[e/lP)0d$c\q-LS1ڳf%NʺHdT,r$WGlE^ob 0(vd>ُ`(M*?gn.q1!WLyԋ.,#ۗXe([l؋g6&B -YW^xE ߩAe@B $&U[? L:P[ S#jԉ'C|!+myL%"$W懍ҙ &`孱֏ƖawW.sTvYmhaxa;mЪA$/ elKnThCLzR1wLՉn;fSOug)U>?p] s9f3k*!w1 & ;x#Q-1YfU.dJ!GU{XtЊ,_#5H_u dx;; CBOLL/CO`ZIe`@-(&&%DLV:9/o^fgc!4:9y ifwZZmnjb)WHc×kOd3hqelVE'cd/CSK:"xT0XrtW~3~Z-3u Nr[Gxߎu] OiGaj#vӘ3STА"la 50eMGP Eόl$D! JHfZH 7#*ȢfA dTQ~䱔wk<˧5+̫%JJtPKM[f3CD. ?_ybftd|@&7tlEk)]L5 w'CCc†7t"f3Vvqdu4~u1+ZCz1sP9D=: ]?'?~F)kNp :x `C *D͇r rvs3~SJ7W~\wLA&Yo,r.<0/ާ17t( R!MlIrVY n@%۷9&r -LJsl">Tk<|0 ^1jtŞ/]߆RO]њej8 /C;!nCT'eV͠s]xSsjގ4Oc0~77^W$~yky 4?CcI$WOIxd7Y\]˧3ͱ$Dc] ?Sl9x'O} ƃT+<3Y{B{ /i}_Qn'ϝe;C1u9$N̨kiU)E~9p?eAY0i\#ur\Seb+.&){欢6,A(T.v$or,%]U~av~"堣$ͭt;EJ˄맦8HJ)Ar3]$D"x0!@zӲ0hx[!VP#V́QU.|Dzf׻XBظU:A!il[kn1rƲ' j=[*F*dHҽ^ܹixWTG$^KaG\4=j O[rm|=i5napU-]B&;cDo}p]V%oVbG4GEB5")?=7KuuGkn%ȡ!v31؟6q-n=e|.R]U:-EdhpjBȔr%5QR7h-1'Oԏ*³f81iPI6+ ?G:v]ɾphވֆhR&wK9}mt'iͿg} B"mcp B#dYJG]E0=XpR#ε) 4W`k4TOnȾ^Ƭi?uhiSESʕck1kb̶q tC<}oa#m-YZ?$lb@φ3¬JǠĖf|Bv$~8 k]ZM西q4+tu˪ܩ{h;nP@D cA=[frn/.Ij}OW*D΀`q CW45; 1QLlw}c>aڟ۳~-#F(5V=K_$1@ɬȻ\Tkk, rÁdWhP/fu9yA&#"{lːB ѻ:h\,cz<NE7ĐDL˪Hm֯Wyڴsn!tSj D96Ѣߛ$VrSt5i'ZP9.#rR:OoX??]iRW]R21A?lo/f,0ɟ)a3ԡ%kJb4mWo.ljr> AQ?5li_D틛 ͨ@7%ࡏE A;koEYrx|j+p0s)sNCEor h}I}6ǷOZc]U(+ cjC s79>X˓8=71Vf ކY |0߹1X5ϿM"e%i-+DFӥԇ\aCSbD]#u$ .Q7%).Ϳkȉl#]inHp$"Ģ;V)Uuh`tt:-d]#` nKz)T~T~ دLTxY+ Lt2&ٖvXHu&5&L |D<x(N.2&= jjg٠h\/ɟA" z~ѓ$@_i*pg V$c k2ep=:Je{;aiIOiŰ1Ţp+Yyʊc8k"sv*_5zD%]VYK4eދޱR5^:^.+)1 `Pk.PpY9_=E P>dOrG,N{ &6ē A} מ/H PkϠ8 %op-݆y-!%v|>ckt#oatm%5Ӥ"&IбPm'w+C' :̗KDc+S@GE#w9ڑ G5>FZ6=!Ek=$|Cb 7A5gy^VVm.vQqtZ6.Psm[p]6{ʲIeCM=aA}&8Sh؝X5g7aV-ӓ#|k&n\uGt7كbpUܛZ|\ע!҂pfƩz#b+8%;J>Tz"?~ f[_r7=2i˂ӶM2m㵨*7$heU#Mbljqǹ=6uZy\&Tܧ)'ۭ 7k1_s3gM50kQ Fp5BFXYp "yBA}|tf*DIŚRy+/u,)sn8]6fU,oqZnk+ UAPLD\N4%r)=, jh|8j !vN.p Z V8KH \~|2s}'d^ηtYb2[ -U4Vf]60-Xt1ذ=up4u{^U~zیNLTYU51 D!UEiSg{ &B,I6X$I9.?}b tc\GH:}k 7?=yf+^i궑.tN22kF="ܴ$+чYWgřprF,/\xF97xB'+>̐V @T8nm_Qq@o\:&+8:d$IZ:yDCʨ,Ad`WHr4xн5JCvVgzfa'ss‡qL\H珅>GCv${Nz˱ _gԝ@=}"7K[uSىg/+J~Rx0Zi*,Ф^^2c."Z\N{9X߳# 6q0Af5X)3+We  /u;nH=w4!*uf&"ufH]A'es$NQ>k+~|RhzOhZA oSXI65H:=BT-@)#LG%#:u㡃 ԼWTBu=D/=wCK  2_UeJ+;*\BuN[CD#B_^YO j]^C__;8Z Jeg(w05_Г\9YAgKIs}(`XA9+>ަ$f9VOa&%*">.Ν%X,J8-G */5ך}^l ,"Klj])oq#0,$G,9ԗ\n$l wPmqh(d7o 5%DCr"ҡ*Nˁ? \GwU„ᓿJZ&9 $Xzj`4@d+B\BJikG}?TJ82r8ǽ| e 'cж,y mG E,o~_$'܉axc@KloL#A\j,GG%üuԡ=uG[Ŭ\gyg 8Y}S׈)wt85[FN88D_Ï1I'6:\C!1?ԥ. ^91l Ċ]b:HM~ (ɊI>J~j ] GV*ٛLjBƺ%scȃcN&+:7" o|LșgGsG ?:'iij/觲ʝD[ 1/}u7&ޒ >/v,|%| vɉj6=j1a%oMQNQ)`Bި1!d ysNe9;3b:-ı,!ZI=N5ET4-^]`qR=0'n:C߱R^ʾ*؁3,2 %JLq{Y'T%t{Ʃlf_)/ުtąaj03rwGlb Yl]r&kW\4tBkjO@wvm$ IB~W*?W8,%Gw=ڽ]) Zh*G}|1%a˲g](V;g+ɪ p Y/Lv4 ;ɷ"MU v~(څ(37(+^`+c?Qex?m7k#mqkh(&O :vwtR2]Kl_רV-m;1Ar} `p_q84ud#Efr2G: e)D4eX4N`Lڶ,b!\=Cs֐j:7 {ȸ-c/g.oX֦$6y@! {&{w)$vׄ՜!^ip !1Mtti=2Ig_ UԸ<ҽ͢/ K8LD Jf)ÕQB#m0Tl?K4Uen^ BhiI'XD'Bt~ZG. z[\٪vm3T/b/jle!08 ͻ)wŲ%gKF_X&U=e"r+kmt#=7`4~HG%0h+?r7]G}N#;O{ʡbTp:"qӺW35 Dq\XyiqcDU6D#oTHF)a6R nE\؋QlBHZ5T8ѹFLLO4u[$ <e0ev(ePNsm=qIt4gIOK/OVjEgC Ot]hP^@2SD>K$_W#LlGcD>:|mfvKdX_{h`c>NrG|3TAES|l>7Ԛ ڹAU5k֎Tת@_pi`ӰGkEҧEJς^Q2^mSh|id%:/͈bI]Dcvkon^NeOw &%k:@GVl,Y(u '/(j5Q%_1UZn-)ɬ8鍓Zb WW~@C\X:Q_i%,f Bwԍ} yx+Zd׆ "0ZoGm۹it'>R5dl;UmuCAnrh#f)/X,N뾺7h'1Cj$!>5a>t>8eҥ Nޯ|LF&3@G%ģE.H7h>"i^lIV[47: .TD+/FKW~@pl^`zdrD-V"ۅŐ:2B~yMMk26T g[>, 26%(۝"AE^٫iܜӊb(P헆X*WE!K*E6 nak!˩Pߕoz6J/X0*ױ [|C@0u ɶopme'V8r{h%1EN WlJ&]#Z.+aV8JSsC!SFRłO aJt~;q4 ׹}8rtgB)h" JX[RhCNL0Y] 2nxӼ@.jϫn9<mp.ERX_ ,[d6:=LC=>;R]#HDRtc^6*a~4H8Z yn>n];l6T |穮Ig1M,P'a !}&;cſu8ZټZAwyٿ30 F0 {YmT̔] ˭i )2w 75%E83,4Ӑp1Q0Hkw)X$i2<oO/+Pk@'϶O([*၁ vC3i⃆Xԙ«l0!ƍ6AF;r&䱙Hj# 4k8!JTtaA@~1V˛d0/Nh+(lh_/09+>u C!Lx emgw\a4Fv_vmMf;,k),cUK 3x42/L"Q S=nia*XN\ C;P0 O RgU')N\o,esŝovt&@ .?)rDKiY@i"BkHruPP4-;u]buW^ ûOe3$fn!LL⺟`bVsd˻n9Ekqls7L8aEw;TQ6i"|F Ӵz'#Pwo-+:Y.@C eTWINk^uf?/Gܻ1.Pu-|7,x"Iš,J5qfk0A;o!\U}efĊj&ZvLsɓ%|5 %U3|&JJnWhkiSJ=x92/6rJպ_:}2)uh^."bM {r=&ELFRVV:ѭÉnZawkfwG#“4ǥ7NHOM2Pq)țswAAc.-ll 4}iRj" —ew0` ԍ |\YEjdUvJu`5A)Me-䰮t*:L'u p nsƓGt.5~,:l?d I,nZ-\]T)"s% .a-`/GsTމ7YmM ,V;f)ωKi'd}yԺ5Ic80" k<tKE[#BT81F|pV*c<-/L% %G%o^ޅB9bq6u+u@eX%D&G<$YfG'l #ߛݚ&7FQl fS2oRDh8LP@k?FEoBggйK^"Ѱ0SsuQKL'+ui>RԸV'F貾w'Qo~m3SF.FDB}M I8bPT_2Jbwf&,BIroUj;H㶹K\E yK7ڽ7qR8b;\OjrbVvT Lu'6?VP!"A.U&(61Ђ9d^J@E QbMVhpc8F+RHO!T0lֻʋF(sIMO!xU- _C^mzCR`at3:m9FTV^/ք2)..BZEww+BVxz]uU,^17M -N%I\=09{hV== or>fT*z)֗eNCFFX+gZM,}](NQ8:\m "zzyhE/& *n =KQҷ'@^h\}umpr 1 ƷG,Cux0]ĎRڦ. W%Z?}4TU(/cy5PW&((4μ I'#*07#\VOl.řAv{!nyȰ.q[_˙ԏ}Ÿ!#Px{<^Oᅮ[uު':o =_L w-y_3;@[WPF~XxڷCgF2f:3&T 6[>+g_2_:䖇4Ѫ8Ў6}^3̿]U=i]|)t!i j} rWfq  ifG%V =1*jf V="¬rX,jXz7-7PoU"R[ -AozVT E AQ^uZ~c :Gn;i..ZlkAc0,qJc/yH:e/|&5SV6Ub=c{0C/c;0tFI9#Ǣ/YMw886& 3c!:4=kV|3ߵq{h?"<,%G풺U`-:(; |ѳ#E #SQ쮛wW0-o1 j:*;m$51S^}+ŝx _?_}Ny00fXDŮuXHZ:1 G5pLQt ED_\L;T;,ìYw)!SEc6s0! TG,$O(_,޲Ul*=|Q*7w/aѥ PIK ZeEsv^ VɺK9&}@-GRUV*.I8IP51'k+& iD{RIaN:Ӏ˭@nB)!bIK*`rSAE֠KCV2$2 `Y_>X͒v# MbOeU9@>%NLK讫:#=Ks:p]j_1cyolߺNb\͜oҚOL>@%iw +ۋm?$H{dƼT F56Fi)_#9If;QɉSoUff҅vc3U"VEdVf|INmZ3b׺;G Pph"P[8{.MdfP4C[PJxoL$mb!.E< _J}ȹdD 퀻ZF Jr_P֝ߴ%ʆ8P'[tLiSAG" Be~ZuAPΡ]&TnS.zޢߦCDQT6;ع=*AIMۢ@'S7ȁ8<)[缗p):Ng%5TY蟨ѹG]Fx_=4\{ qo\oXc{܊n?ǮB>`9OM3lf˺X6gZT^> ҅`6ɷ.M1'![gT K A!!·Etv8D= j Q0mﳶ):t6s_D}ƼHCGb|A"L.C׌+P0P!F0P3=; sDI;>-tk̪Tú g(ʎ/Ȍ/,Tf-1˥OmuwSFcu΀;2wd.I7ED]Dpפ~p018ߘL p1|шCY!V:fօFD!`[Wڃ"~yJbV1!Qݩ2Ѷ-kXz%P|6!!4>}tpH #MHT3 v/lV |ԫxTBu4s똛eLNu kֿۤAXLu2)/VZ9mc2-(Fm/НT$p[ok^ˎO Ǧ D*/u/hbh p5P)LpE(:g6ԻEod833hb3z$c0uʼտ\;v)`yj ڮn֜Q-)~NSbΛڍ@pv=bPdDj6xM o-BM$RJ٬1D| |odct({p fef &X\;!O]2vKM{?Jf͂U;N)7:OkS0FKUEQ3Sfi?*o?\{{yE:ZQC_cBTE{`^rm4_K\TA͋$"eһ(K:~P뫨 {` NC'3gmH{cڨ/#%KBGr@ LWWz\stèo=[(k=蚸)!sP% 6Ը4z97Od]ʜI;PAyoiDR0]f;u0>;&[յpBvyc88zx J˕gǶIzTlp2.n>4a4VKYF8SIu3 3 >͑ L\*b-T8W=p>\7d'&H阾"(X?=Ŗ'cfa^ה;P8Ս~ϔAT D >H{X?z nq-;h*6N5ZԙCq 6yx;p'/6vn !^1͏an#as*B=o䇪= SܳS[|,țz0${qzKO^>56g=^aԎ0iJԈ+S!SkFe#pt-_ٶ ,8}.д3%3̩5t2x)#RHT{0{"-h}\Q"kkeO.#&3ܵ1M#d4i֜@K* =<{k#%B4+0Oj|k޲*T,0b z}S2o9}No,htрoc"n꼕˸m9oZ85GxيS=YpPcFyMNND n/o.Frvݚ(`%g]o!'?nfG8;!k~!͐2ʨ\!a7Om/nEIVdاš[u*P#P?Ɖm(7-ScCjFxRrE^Yl0fMՓlNZF+>c;ˠbNS0gc;0pk_VZHJʥØ̄EkȽ C~^%0qf,L'D0Q7Y 8Uy "&W|;"yy_hR5YoX_p^R6VTm}'K^^:]kP ]ʬVO*`Y`_{QB>b 2@E5>S 3{rc4"HgUd%+/_:diZTG& <ȓvT=&$EH51`'Tnwo*_&)sJ1O ~]"TJ`) ?tpRih?N{ڥh^p`:5 }e(K! A@0ZIإqɚ4j)^JMvh#Dٺ3N$Vf8Z`D^a[WR%~1 bD@ x7准$ӟ\858S$u߀@[~Bp@"R]ݐ]iiX @gPd~)8qAfQEЄSH \֘(e;bJ2TT pOnf/rOWhUT4R6_?>Xܾ;@n+]gpD%fߌhUoN4eG\z#HDd5>eK7DFD_KG-5bO'㖿D{AfAxpY{`h+wgC4bΰZZrTtFgRNN-#'© ?JR#8,0x0`UKL&5%&dh¦Y崈} ^66ΛͿ݆y{1*fjO,!d ^f5PE?'CuXP00-Hb{H||!:;י7JEV?MМSk#gD{&rIܰ㤌8xodEql;TI3t7(9U[{;(BD]s(V>Xi\Ҍ[L#r zp2T׋:t9.An>Bfr'@ xc@$DMF90R rǀBYF7;ZDN@wa?kh 1Ң+1J4٫_Uv8 w^±7>j-emX ǀq~q 5zAj;š2VӮtF^٨E\Q]qZsJfaQ  S\%&uAʦ:Ue窍%wM=X}VoJޓ?V$h8UH{:~ *}p¿knSO_{2Um{H* CPZ@Z,A.zy6WVA Dm٨>3֡L ,\S7EiC* k16m4+Fr`ȥDx{5_HnUA 3w1:I>Lg؁*V0|ZWUWOAxعX㥩`XDaJE^@rmjlOG;PIEl?^Ezќ5VP[2=갓Q:WK?7*Q{.Q0L s5p]J.o&jp"@mNkEL 4w)v<ݘh):»XAm'X$eܒ:г"atFaz< $] xiJ/hVVم!+~ oŇ JU =a;q!Ӏ}6'It[J3a̮nհ "#=UWl{COUJ=NYn;(`w<8u= KVmǯXՙN<Է ; ySNV);^v#֫MLEM yY.}##J! /@rtq<[rCdb,6` U9T fY}m whCcs)DŽ*$wr/S!Q1P`Z`#xU715qzj eK Ch:2 ȬcmA#~Akn%1#>J̭-$C+:!o~ gH&!(~!~G%18)z("ÌEMG("LMAIA XYiyZD-5R˱,Q{bm6&Q3>䘲Jo*hdfSJN/ƶ IQh+dvwy/" L>YuM.b⟏Rt>W-q tòa6V,.i =]h8f!63G4{<.(2@ssu?vd?1}ퟭn}rjJ‡[3^ y3W;7uȜ>ʾHHrT}ml6jq% pѾ<;{pHKUx{Wd*V%P`v,^X큔[6t.;.R$9^"JӃ CFj*>w8`GCA_9jǨj]}Q؏Zg-WW>_yBwB)P6ZukFd,CnXȋth(0ؔ/Bm9zjV8*m崓[F˹c.V*BdŚev8k+ *u,xm k F$L*15whAg1dvVAnM +PO AMGeDpKo\K1/7Ƶ$FmPuP> 2,BnIQ>Ǎ˜K ^Mp69#6\|ϊ?=[i|X_>7V""avI7 _W;#Twc( t[B:Wt+\/Vd `yYZ2S{#DxH"_8Yn7 P0D(&`!\+}h: WGS'JO\/0Ζpݭlz ФFpanjFW]έJϡ h AZ_$$*rUt`1@4  1|@3M*a&ixעֶ0 ob`pXDJD"P%5aDŽEsG/2Dr)F[zlʒ8ivr=˪SQX%=DRo2>) :-cW=2tNV!;K}~2~|c B"monY.;\Lv^iy&ҖibA0ڬŜ2ܷ)PAFMbg:,^W]{]Q54cd?@3QɎ%R@2ۑR-Q.l}VYdͯ;: xOL$8O=+u:s?R )a7} FlG(qkpAz7pO //*NfIH-yۜӤd;.`xٓT v׆DWa"vzr&;# xɿrߞ} xNw8}c B;'Qc-CUe*<9ITaUW*]:c|;G?6zb]1?Vk0OȗtXEqZiLcw 6>zI@ T6FA_VWcä`+`6G]!l(ؤQ2 (Q}]e! :k)¶HV2kT1c{侐JA u`kǻ}Eۓ>gJ+oӭZT|iN?mͫE0]w7 Zk 5k]j.<.ĺ\+%*} W58GϬ;LABPP=..=w0xs+}&2nJ}Z[XnC/JƘņp)&U 6/J"1w 2jjrs&Yw'˽3S NT&.J$h@F@+~4z1 p&YfrEJS d)4idKu@ _}su6R04 mJwz[Z[د|]ag/$ |5C]Ȕd_X?7y=WI-҃'/ٍ}`R?Myf<\X*6m jܳ Y{L{oĎ> b~>D2t n`*Y\RRબGq\#m#f;1\ZK|h=вA"A2)͔s8PoM TBuoׂ}q^lnVwD ڷAǯsBF7ϓIb)o]3BW@OF'}HLGcωfk]PP6 dz՟Á[w~W#5KYV\Sl(fs jI"#>^ ߍGel  / [ic x9|rFkzN< G=J [ Lpo{=u(6h:y({]chx/N j{JC1huIqn kR՞IB$Qjr^rk! U.]hlG:E|m9I,R/Q"~@9QEւu|j>4Kx(,zcx[vc% l49ҩ8Lc o%@\Vӻw;̧uA2ظ0J{zgLZG83 *ފNI/>0٣պJ<(@t~o w :yAfiOFP'Fx5JF-GFNWbQH[H~âG0e[P Vo)22c{l7EH"P} C>4T//6O˜*"\bAoJo,d O6k:`<%=°p٣i\&F/NnɁ7BE1*5͖0Y >Z7'י ȩډ:Ux!:A9CkvLݧO>YgsIV9gr|t NB)s[ApL2&]y[(/*Filu$Q0F67X^ ]BĥFq#ph3ӟW_@M)'cPA<[^vrW#)ExIb}R%%2/?VB,91 !sـ7f%pz_]n)(fBA0wY|9ᯬ^޻YaHrxxћ2#KL,5U"[ZCg2:_bh Ap&76n ׻oaʐgB.$`9Zj!WJ<qozAxMu% ݍ^ƣ¤zYM@Lؘ HC_?U CYO[uMXW| cQ{霨vU="mꝬgP׀(|XMn6+( (Yyz~sWAԉ= L~i^0WOœQou. inXdnEE. qf;t,"psVվ&/;o7}V_")#dLԆl- l _ -dQK}slZF (Nz+&g:3ն%jO)Pԧstdµ@חsDUN-4 Tdz ,bh\om]@]y ;@iNQMM/;[*VL7%ccYpG40u `ߥ*hvSO0Pb=1Of~22`oqYP?U#T.+gLCtnS7?T_(u#ԃ4$yhPG t1NWnҦILF*xSN8r rĥX0@}:NWq0K9Wp>>BxXB&zhHg֪U97bSXW>ߞ~܅ŮҞR8bvA_my6azAbO7ՍÈ @62>cnQ)5"6RVK 06lBGyG U8?ϋNk_}} Z7)X4%|NjՑ27]25}2,*Ͳ@Wtl'久 3&Ĵ%@pqq#k 9¢?4aWZO46@ne~8O}'+*̄[۔uRt+Wxh|Lcy 1͖IyWW~F4bΛbhsv%1K Ղ0㞪Ci| Պ)4a{`?`>~" \О$ +z)2^pIpz^CLX$IgzI9]FL0 "ҤGM6|t7;5ZDܺHO_;=qɂ#50c "ZL8s$iUCq$A&="ʎ hX4ǩxG'v 8-RF* ڽTRSBn걭)Ah%LsH[SN3qT}ӦBM;t{C#;52GgݱRw{xd (Z3VQߕ(}&So$}*q3K?|w:ũp c'tձ]ʯ`Ó) af^ri(H}-bG3{'UvOXOS}(L'VqL``9סqgu&S#<#=wǴpֳc’Dys|`<9OΦCp 2ahF?:NCs>#3l~#:@6V=I啲#{mjTLk3m[)%2@]NPS -ZתjMܶ p w„_d1?ĩY:2gyB]w'%BTX]IAS ܀#wA*ls,oN|8} $r>Y?4s–KSR"exo_h8yQLC 3Du2Si׽*=fKί|eu)r+ U}4'yZiIFh.zԆ.?3)JA_ˡn(,&7tXvbbMn6?t?n0Z=.Ҵ;uC\Q$@AdR(1FYU-_|mgUJ璦Ăڛ4i6xiX@4*0QdY>/1[WArc wĘ u] T@b1pHRV쒨?s9 GG/r~F cՍ ΋tOʘj\mo򰊌sx=LVmvl+kY-jd'SNLəUn2 |j@(ogVTH,晖 T| `b0j_؊BުR.4!ب{ CkKI'w؉隣uf(&!d#VXokzPR8 e# :_R">5#]k UG`>[`I3nwQgѓ u[fݐxDPϪ>*ug 8}&01Z/7,\|+^^7#~̼ꛧ["5*˧B/jl2,kRS/"r ,$$'J3f%OUu+IN.68+똁fr:!s/b20vKA '`WdjxfUc/Ci 7.#Ŭx,YNu 6?%`v>Uq0Da?=!g1u.S\yOZRJE+t&?41T-ְm (ka ~I)u+6]?ѹ 6ÅMP!  ;j^,z/st2lX B6DآNcFF:&Vddb{QDzWWb{w^1`Z}S!,; cws *|ع')c Ep= ى[M(-زx#Ri×(cuO?l} <^v^Ye ZT !8#Pq] 8E yJDgdzgɍӆZ؂z hw)AaAe^."w?d9 = @i~3jW5&;YcpuU\e$DzQW&H dP ܮbr}_^ !&m' VNjI:̭ᘲg}qrϱk:>sK /gd~9ɬ@i=H9H--O=-2i%(<&$AnZ,䠏/D=kRg]F;.o2&!6f>SiCJh|W:YAS00-wތLa'!_\~)FJ.~_d*urGGigJ7Txo/M S<xQKí_ %}XdRUX%[e?M" 7 /+xN:٭ }{+'zuOj ElH^! I/oUZ+ $5(LpØO2+n1qzu]Xix!G~w#GYm=#J1P X5:?g]E~ViZIً ezunZGɋ}Kkn̘7, aԢyL Z3\סK|]Y̘+z_y>Q_?[KgH0pOe)<7cE&.l55XüV'T7,6!̅TʅʉG/zKH9} | ,tEv `Nw6 &ivxO˨ag LPepn($Z\ko0ڔO l۷;_&F$V=@,=ѫ4,l:Asa멆hic`avwCmQA%)'CԐZ_ԡ'2T^ithԋQ,}ߔ,LG`k2>me;+]+ ) H_Gf]l?O &H1K:>HvDi~)jLy#]xecIxPrv@kIn>̤ExxX#1cb]Ėww3tJ=)kY"i]"hq}DVUN6]C{s"ƣ9uYsBF{p؇FΞ{Pz 45i*0Dv[MB6Ѫ<uR~4M~`]V*= zѮ7MG'8ot81جCkWqCE|3cȝ{&5~J7Ml15ÝaPUscc'uP+[]sbqQV|#c]ApGeH5k*c?a1{wۊ.AHv@'&g+_]e !߻ *r523Ywi,c=Dn[3q_ceI8,?rHzȊp qAwv e _qi>!)7"%A1/;@8c5FL S.Fouhb VMY(|A?rFNX*_6՞%Ep!R¶ck]woƪ&4WEC[3)/g W,8/S>w#P(qECACOm1㤪Pj5plh?s/A, bϼ<Y" [S'`+Gp}^ C<u{伵ypjo$[%=M-{j_Wq3r+%rRX`5Sc|0ʖU-fox#}fAE@N}*k}kKEHS8i[z"V 3Ԝ5+` e/vҮXOyD$gCs499+-GkUb[&Y?[{fj[Ic#{t;x?]W)OTh2 V۾n:nNaidM3*ZTe=: 4OY")AԨNo9wUBH양Cx.Qc`м,pDyCcǴ lYƀ\:b,kdIblj iOhf_BhU;esiUN`~5a ʭ1 b^iDC}JOz]ֵ_ḿQ=74{D.bXxzS7i2%5ϓG Smv{pC/6Kc֮O+n: U o  PtD܋'D FO;JGӊg%zX\FuQhwj_\N > ⢦rcf4=fUK^ fh!'-<36([\Q_H*4t } .P] Ev2!rDfL۹>ݿ9vzuH !ۤ5W3X?aKm+4G:2ORI<&YT^iI0o (KBU|"P!ĝ9da>۟dDĴ|iTXe5Trnɋ諧X~MC4gG$dwY~XbZE^3<S kXJUNGD:CBg8glSE,O1gظU)U p%lrB72?0q-V8^[gf؅E]jrx"YPb+9`i1~@Dk&$<(Y.vDm>4app1Ym-roSP{}a) `j W ~V}5vq.gN3v|}'Hϣ٪ַ _'7ձAFvLTleL;E`_,\^/Ǘ'݉$iVkHxe/k'ÉԻ+X9TW@)8gŀ|1\u+IiiJ yXN6"BHU6V|"zG^44$`;K V _VņI4KVQp(OV?:y*SE,22hDUG{NlAǻv5h͸O`1-ZƁI9cb8G_Uct= Qd,@fȘ ~ˆx.(t[DOm@ #7Sjk+NQbk;hgjv(DY6]_Ol0QᑚRHfXJj}Cb7띋zmZaG|$W.i`(ѯkXm1ԼJ ~3Mt5T%sَ4nI_si3<`jjY0J+ XP]u!0<%H҆$n-t> Ҫnf)C(xJ#@]+_5Po_G{E_̍ zqq2R!T;:f;=-RKZ&\^@F GӾJ!4+RM Yx- ɲO &G1>1+B!p ,4eȿcA㟣L>;nlXE Lv:,DZ8g]ɢSztnDWLm˾" wNYc,M(Mzv..`'=}w(Bpu!iqk?gw' Ϡ0~3ӟvlíLqQz`7"װ{T"R a`4#x pD<jݘ-Z ]}5Cz(ә+~1+&.#O =Wڕkr, 򀂃NqWl~ϿE+$PøM X #=p MM1eO(J&;}GƲ]&6MeJЄ[8߉~鱯0%4ކI[XBb 2uRFlXz]LZL͇ N33-1H'>ͻmu Ǧ?2c"j[n)̝AV_s>@p ) adĞ'::,ו~-eTJ Ѵ VJݲpTمq;cT׵\K!0E(JQW̍]8̌#zakoh0<"W:fy'!2l,+^ZI>A#^A7&=RO`Dz-qTtlD˨Lx r.i{*VL.DdVSx{J=߂@oe;J.Ep'@QjyaU Y$&uHGp$s?/^D9emD$g*fNiQ+{xUԭUtzJ\l52I7f?$QomOBg ?'S<3WIn: =_t\M:NB,eFm֝} zA~? "v⯚5 Q+ K؇< kOkuZsbbW%JEIUM78`_G5sƉ0C脥%pq߁ҠO^M켷T75gO r& 7J!l> /Py7F>Rb[}$;8chA]_n=qX޼WSQ &*bFKFAz'Vgﴡ ,jʍmzb !eŠ?;MZ(cm'98H8j5qK,$g$0ggrB@ׂOkmjOEIx@/ҽ>3) ~;.Qtr)''=܍`6<3k;ۙ=O:郅\I,)t?o,ꓻM9TbK:hSvk^-Jh7[_4+ .* ĂPyo᩺0s^d?\)=J[,ϡB2_v\q^Ds!l UN8YlR!6_=7j\IG}37 5AoQ~}O^ndOlAwz&#u!{ VY/6F *RةSpUңsj 䬶g{8Ը(Va0GL#RʥRM^ iĒ|'@~ $ކ a6UEp7 gQ}Y`EM /M#iIÄKkV(OMN tby8~a)t zv.rWHv$L5>`]xı3$ݰZٻR='@s=V2 P;W'KpÝ^FwpyM bYp&7W˥wcuHxNn+u%_dfdX_3A-9@(ċj%)OO*Sg!_d7虻.MAȹ'hL+_#؛raYGSʠE뇛'm;X`]"`_1>48.i 2cф,]!&o|pM#%God/~P/Z]&wWR9baE6Ĭ5ߵXyvjٵc lɑ.'CvHܗ=>I~f5YX%?srGP*(5MFϙQmҖ>J(g9U^]Ap5̀6?[L~l^kvoҙXQIl@Yt[ZOrronQ h 2FeWOe!r@.g Yi ݑG=Y%`WejFαY-ti9&>n\Nv 8αoKgEhq%&š13_A/rJJϖ%(mf%B8# 2K l2ZDOS}r*c"CU@WI ~7>(y+'y;0;_(L} ,J$@a})FJ eE18%UM=R ,-NPs #VKsN]z5˗ ;E/5 ͫ*mff22}7iEƉ*"36!_ٌ|t9,J-5ᰤܷN=&H " TQClF DJ =چRUf0xAX좸\oOuR+h6Ih$Jhu?JZU6=qUoMCMqц8!ݦIyZ/G4,$3"S]0;&"_f 2 eT?*G!pS}J9NMɹϒ(M ?7qA)dOïs詆8pfaVGd}h#\mfG~:,-\T3k."/'J#. !cʔ060'& a]TBġaATppmyWlf{:<9|Y蓞A8ߏXv8ʼ[p)hk0:6M#t%d\A4VZg(M/>žТRrwStwT1PZKW͕qb[KyHM1kZh3B1nfQuN#!h"u3 ]#WaP-uڈl´cZ{!MiGn V?p ^]j"%6?ߋ$_I73Ș:`y2D7o**jd.:8bJT6%.fN|줱aHM5l*l4x5[6MaC1dfDIN,kH'sW %V7<; w=ȘW:u\mxW8XbN7ԕib Mez J8z(ғprNyDʌ БG.4ٯpX2$y9$˵I#lCSdZ.:ݹ؉U)6L{&ϳಇ(ʺ%XɉX؉8smB1>"elf%rf!̈́ ?P&Gk"`˨$t* ~[co'ݑh%,,O&lVYr70& XEuuo!}^b(EO7wGXe4ɄK8nau:G IQ>m2e3F#डb]"kaD\(Rz?)3"}vIl SY)%9^+*[JkmJ㠳v$O= {MeiN$TՄ=$'37 Dv7+2sL5<5'LJ8؅&S-%)̆b!I(4HP!#wS:yEZMH;BPfm_anS;&B|_tDlm7#lKeƞf08;,˸PwI!]~FcBJ{}.LZHaJoδ=|۱|;iKh`S "L>Gs!bt.q"VgE"dX5$e;nHA弑@㨎aMR;&|m_&[VƺP.A5]8^4N/1.ޞ蘽yʟ֧uD2t3$ο({D+=4O (",^-GEĸ"߉w}Z-FJtPXL2j$l4xq]̫J9&Α  |ݻ2tsfrϥ58M#9S?qc=letXpWtS]>V (rSL!Z["{r<"js<5j؃Zki₩&ֽe:P ##/5z.>.VCףW֎-voe'i9L]Ot_\[bnqP}Ï.cc[kbt 4Wa*6p)"DNHB1iP%\(!~yŹPL7(D1(=ʅ* T6|&.=c$%(ѩt#~"k?u_h%<1y l.`V0L^r< +qNxV#>EsQr%4@%ܢLʨH#E9t'|v@8~wEF1t? `T3J~e*upRaV:f$"Jһ :[} b FJ2R M[ӵ3 F8LFw}|l  ]~b-%|1 n5q6 ? D .4; t :>ǘ<7oj}Ӵ=!*É!oq7ևDqQ?u+%vІ]9~ fJώal>-Ϯk \e)tQt":PAUx@0%6.,>j 37 J䳗ű9{6!ճXfE'ỏFU`a Ŕڧ { 3#ް}xKo)=?9yw]N,QvwqK f Oƿ|qrk9a˲\aݎR*j,6t H( /n&2'G . WClaP .awܯ}C3) і߉(A/>~&l0[N'Bn͚w.uq0v:XDj|Ä^gSlMA84_C@Ic| FS>7ԡ_sË2'Yk=0hlh-5w NÌb+:shOWI<+5qp#]0PeN|>$HĜPr_A . @|%k_ALO-T =6ЮeTNj m^%uWQXf_}-_9`0:jO`@QR,FFX Ѭ³R'عH~Fkt>kGD>sOO$[,Jpq,$Fj-h8P{SGO&Vlmןd.,!?~_] *߷Nv^v_RP{{ x_x=DiD@m1?e;ܹPӷvW.wJODH@U׎<$qCA_AJbmFb. I{|jjl<ɉ]lUKXhR%H[Mĉ@O&:Fh_rn8raIfBFȱژ.4~<\[*TS1c$O/ h#+bd X"+T3u"KsQDg@cճ|^uiT p \GHS .[Ru~~ޔ^Ȑ^.Vo=kQm5F-(|j@?W~qaDUIkď sH|l4 Tt6_F^Z/ %QPִq,ftw*x\U9-?!]c !r@F+ka~`D%v^q}D˽)1Vh$hךܙ3asnp,hi9𡐱ýRB#$p~$ WQ=7ej2ශ%{}am80i!fCqyO7CO}[M]χn_̜Om^m{gAۍvn _chw=Lv/ [-:{"k2 xLR :'CIr7Wi뙁jJ0l_ثpkQ"mjn[-M}f "y+vGN^=;?sK]ջ=u}+SgAtG RR!f6UKY"ǀ%%`K[ƉjiH*m5<˔CNSq^{wŘF5Kc܁U֣l~YFT&  ?ܠV?, ;E=ro99C$kXhߚ Xw(eXuI,-:O!ߙ:Ԇ`I93s5%F,&.4o=p\K? S`%ImX߮"\Á?22"4 )aay1vof궪%I{7#{Zxb4>o&Y0@43SYZsT o?'z:(&,xv#:"O׮vF"|8<[|&6_Z\LEauŠ'W6\dk|ݪĥ]@(8JjF*\KrMYnqᐁeD*IͼW6"ὯY $ba'ӞUXyG2Av7%O)e'i+Wڀޓm\8o_xFw|ª#u*ME76q*T:1C ]1LI1w!d Dz "ƬTfX$J5B'g$D0u=־NL["5۴_ǵX{hOUM R?ףd?]GK ڀ0_i@ Wrϲ&|KjSݵbZt<(HVTKx0dvf;VWbL]9Xd0^\IX4jJߗ$;$ޠ <>m_}$' 4Fwɨ5^7|2;4-<ٞȈ'mM3epA覔A:Щ "x>cY`%|RExK 6D su:_2l Ɉ6 EfikNSCpƞ^|$=),UF]oXbv' S_*Z(7'T_)X"&|23NzW05GsIx)`|ŋ>篾ԭye/c"TRcڏҊ;J5Knĕ21Y[(.;;=̽LƁ Y;vi/(%:01͐$:v$nL"!}T8[Wm=uSjRzAh8ERSQQF (+Â,q$-B9EZtVpy|W+;wFE=HNcЂoqy#f, nSq'Bi<`:5O|(@rSv FQeB3` S(|c;x|/*_mE7{V"qR{$ؐ{n}JcNUIHILFJ\Rrp㿩ȇț+3G(4d#ctްKܤ2C7],Ni TjBpe u_V eI&=oN^hwa,C߳E@7䡨 Ǚx),r/jP :He3(^8g7aq@THu,-۸ź+xWX -ݺ}AUz5JHBUO_MғVє:l…ceTT/͸ɟoGK(~8˅ Q>/_;QXJ#9r'?ҰF࢘=^6|G$D'$DKzBȓxpLojp*p* 3*4?d'.߅C2-bY-x.>89deD {-/0юw[c}B )ƱghxWTj7 5?4xS^lC},h]iF/<8N]*ïXxBX)C?O%H`쇱JlEɻ_럵 : ; Zv*do>LʼTswp > j/ep NcUųx-W5TJ$?a?)pĹbޗ#nS+_v,tw&ܐQDZ rf6WK+\{<ilEȐu@wu ƹK-([lf1DEM{'crxVVuY*0 B^v~HGud3l:Xn`fDk_~XR}9V'-cxK;QXKw@UiGFIr%bj Ve 7=kv (Jy]z*Yu ?mvCt]ɻ@}ǵEF) D?U@iu{g?I !\ wBJJil,ܥ%KLU0|q0P60:^ gmg1|fy Ui _rr OM=`+ in6OT2nPWa*^s taəA$cWr&NQ%nH%3zqAQ.ӴWpS 6h@`|%Al5Ն]*zP  P*P\E7}\3YRMi炳IlZwʚgmul-.z0ȇ}X7=6DrG(#"I35wڰI0PoochT\)rv3i7k%'[R`;L.$< ZCbRvp>2۸P<ì^%F>a}ֲ#0I(MM:X7oK>a{+SѼ-BAT(QNŷ&=U`,ؖm2h\Qw&{tn{; #&Id1GдZA;}V$b? qA%kbOE˝lVx븆Pj#Łmy>IȄ=]}w@Q7>I8 d*'-]15V\"]"Qb~8?L|C(2:=4H\oέY-Cf~Qz!(H.4Q=dTZrO"|951)#LԈWc}[ۑ`_~NRˀ4DM# AYYLcJE~Y""ORb }k+y)Sçv*ͭ79 igױ8-l3%(27 ]EcvUp ,ׇfO\pte/xdqm]5, !X qdH1/Hv[q"N_d-J&7wڲ㘥67JQ 7nt&R-[Z_̼y@Gz'*`?~֯>*K_e+Jz `ϠÓ sulnOA}pg(".;Bg`噧M $ Y! :mN1$]ǯ;p $FX qaC23ļI&C˜fHS ;O|b%4E9Bkb)'ĪФU&N-B֤({[sAkbxcsx4;bu 29mLmRM g ,}8_CxOMnn7aH@Jw<\m##/`O"gOKxb(hi0)424ECQ6:,TxdGT.EJm4/Vs?k*ڛUey ?VVk/WP^pj\d3XjNkv/a/da,l Ѥ+ty>>O7c1gr~amG;$"~z?52^gĿW=BUoTAڴ-wxIvNޝq/RQr:H6KHZnNʥ>j=9y}\DD.R#&?Q_F&d5̵vM;8\Hl, !yj}qށCv~9;8Sr12<al(5 M+!@]Ay.#ְ;7boM8aw lڭZMYܜyܞ]~&Ы5 p ȋr8'?NAJF.L/xesHFwA|MJ|SU  TLNDBWW 9`Мc ewӞ[řv)we$]Gǐ/P.CnR\]+|z/h6Y=k̞؟!ȊY%&[@o6m\֓=<_Uѡ^B1>&_:PҎs^h0s}\ ݑ&%h_7 n#U= jw}A O`QT]Ol_esas=P+4PnNj;d 8}Z[!=1.dSaVdѰ?'^~zBZlKO%1\5;,iu(YpHd6~Ck _ɌU9x(l.WMO"3KQFHA#Z=VǗ\!_ީ |8BxȂURÏiO_z+SXnC:Aw$bbZ9ܷ#Bn_ W2C4_~ri$DDĎl]Tݣt> =FJ"V{[eĕ YRYµ?L ė !p6Iʟ-(M&BSUuQVߩF6ťCs즳jt!$XҖSwa'7*!vThUECL^*ټ!I^vgNV!Z4{_<۪Cf9%rI.ݝ$ ANv/98TF,J/oXJbCD_"y{sQXqnCYŲ"(5{MDf3p_(6st( >^sRǵ}sx_muJiܒ{ya_Ve&5.)䋟uB{jQMA;&'*6A$bsT˧Č-) \d<:w,UFܓKe(!9T_#;1G$`֝>ld;|` q{B3MͶ}T=K#ߩob id,D;k.ťL[BAr$XJb[kXE CܾةP GД*ThfDuV]{m^2_ N]En%uџx٬RQ&!?fgpreNjkm Q:ITh/J \I2?KVdK;z]6(d ub}P-?65<5UvOᮨ/tl9ZKĚ^oQݵ Q;'rJڐR'=WزV9ŸW)a.ku aQX \RdYãX%D":tȂ+{/^e땾}hUo#M83/U{d`aD pPL~;/j#ZO4L4X-a&7`D2Sx#VX dDߙ&HB$F  eFzBq/9N5-~Y72֍s7퍹BBl@B3yIojbs E%ht6%~LS=q(%S9 1 gY_cW<LMM=:g^Wtzv$чf^QSX9hwC>2.9bxh|8b,] L&$QpgMkI˜fp0r_x LC :\4pԚh=cÚ]H Ҩ*ZfwPЏ @"GwyAF}$w] 1],1ݮtƑm mpf )ϕ90$\Ti UT Sz dHRƍN'9/ fۆLzmkp#8:Vo;|6:O!z 3fxY:-د,?vA4f};ȑ1M-q9{zI[:ͿufkF[ Yά`Cp,*Y#,- $aV/^z4;eGŋ [|~7nuAan7}ST ;EEtLrX05<)"'yc]xBs6Q6ջ,* =#1a54*M/2oy؆((~lV (7 /;AFaܪ%1׃k$#xekrF-2ƳfH\_?گk3[+܊;?w] CQ PUWuzC+wH+;s}rPlJZp8 QH9egBE-يRgk7,*&V~1/ \RD$Aqky 8sk/ӄngO FuީUn^z#~ty]9BcSXS"4+ ֧LxHjfp`Đ]oh׿ NtC|RXKm|0&ٽ)2a4H ].}V6 }#A]7~U<֤? 怤 !LqpޱxT*4܃zy(`fRm*S̖g!IU(}LOp=(*Qvk䲊bŤHuۘB]XAJ`nj,8yS>)=c0ğV稰?X{2WEΛǾ;`?!O+}C]!^e0we ]ynu c|>-B-*ijFټbg-6԰E9T}+[x Ӆܽt1cu'6jO˜x[?%|=Ow#y6_'QXh&8@Nb[yHh5/efM>b%zDPkKxAqMJy`ۙ9vsa‘ݤ7Ȉx)e.]u[髅Hm6)UKn# 3 |zazW7",J66m`A5n楖i{FN7[3S#}#8]X5+[ L,ސp)RQM(4ãkIMrOoXiU}_Y:Gݷ$5U6]`SB:jنO qMKZnei Wm8zj^+YVJ$(J1X4Vٷ^l [5&_$௪ZDavZK|b(諪s`Ndv^樂&b#iN[kؚ w1IV4PG[ !@_"%uOY]8QN+% Mo׹ՁPhT9VªQk0wlwL\pOD팁}ΘрZz F!:kk屗LvP AyCVzVI!.|L"fLT~a&mWS>b)aևH݄g_RY?MUaϷ/H9~n6pyd/Nꮧڊ\}7zII1fFz56e릞C ,S")-TPM2\Ƭwasxz 4`d?c>ig^΍҂X)>d#ه31fZ0SfͪX懲D'.-+?}<QO/z^J8<ӥn 7-h&Io@.1m~Ob'M=; T4Ʊȶ2m@}J+烰OfqxHkH?>s+WG"cGz?b=l@%j[)+BۘE=/v1?}T¥җDa~:J!?B^{&jc?MvSeBwSr@8KX{}C #J$r E8<|@kHҞt9=!f5ɽC.=["d8|R潖CXER7YMpMbj(2IKH^oJz ֣(# YHhu1,YXHG˓0rWPxhbt.ؠDb8͕s-rpk^Ja t7U(739|l%[|)x 0/ǃ3L-9-Ѥ]Q$1$!$V+3/)~jmxaݲ? r[0ƒ_I (m{Ux{<15/~h½C7Jz4& UU-ٿXkY3t!GebDуQ|1t P[UF\_E//t *猝Nv'?\?oՐ K0C/Ep89%K ZhycEY|D.ٕp癛(mAIyR(Kvm{D2M)ܹ2ݜőU4௭VL5I!!VxBrjRf6kGfJ)D]`{Io{U}.úSf]Y^fJ]-w`s 7ɘp]j稲o՚,_V%eQ͘o2@݈;f[Jg ƃ *VD_il|*6GLJ+s>0,1? 93yMUhsU{*3qPH.AON_һÒ0x!ɑqQ`]_S*3Vy;ҩQX >_NCoF"YHzr&=>xsm@w@ڊ_4V6N&ZkZBm_f=ķXĤl(Oz3 |.K@"Õ&D$4(ёJ6Ď9!'.PKm4V\Ma6yݔ-ûb&Yd4nM ;E9읏gqkcs$K#TNc]d@*j:;*ۻjWDZEg28wQIR Ap6 29EE}$:MМB@LOk *mPK+/-F߄J{ 2?2;fA~@ }8~5`m Љ [l=DYI+!ɛPfRAp0^#Yl\fN|L~6oO~\ԋ!uʷ=•@PA:d*`,M6)Kn313jaJ&!i;,Jn&Z]0^m%JFOWsHuu(Qڦ25Gv,8;U%.ssd3*@|/?"-VdL }R2H(d9!^&);\PGsYVS!mW)Nmf\#lp=Zdgbm焺Gne~/kPPeyۄK@b`>Fx%Ld&/wyt{š_\Y 8=9]+PMȐ]% m3I:\>uv .@G0Bf/Go!@WE ٔՒܷ$\4)4iG/e"z>'i+AFeʬ/g5][6FFr#\2&ֈ3ˋ~~ghYS37yIkajPeO <t,c \ꢎ5)rK]b-Y)B Dk-pbsq_X6~;F=;_ΎF <s6ѽl"~V\1.^|!&yME=AKiLѡ>6rl#-\d۴/~hwQh|qЇ9˗4 ;;=&>pܰIcZic$Չ Dũyz` >|Xq\m7 V:>xy"~X@[W.8a?ɮ!>+$mN|YE2?An\u6T`v;"W(g&4X2,HX(ZԤ"%@Ls5@%c)V8IE!:rׂ$vGleߧ\ڸbt2(Q4Y@[R+XD{`7 U._..[ 5cÐznA>,JJx߰qq{TR(c#hì ceLD%oab `_i&z WXtB0KA${bZ{jgBk UP.s[ UR~O]EZ5&a|^RU+bcsӼr>oć5jfAl=l4TT7X>j žuHϪ F2Gzw95.aGlM~M૷OQYw,?b7TKCS,[q4b`)X6s<1@ҹi!ރŲ\~ܠo}H'C6S ֦"HgoJvV vTvf ÿ_1ϴ=b`AA|dIZ7s Xz 37hv)&ШG z2;.MTOyqǶ[ >(+AK8=ߩ5r΄b C$H<.PόB&+ 匂okp;J4݈+Zazy|'`ጺ03m8` ipwO*x[7ru0ڇv* E,Z&:aߘjH*Tl 2r!~UPJoT5]Mڌ~^C|%hWYHʸwPW?7RJTTbKmѩ"20(vLٱeo8/&FhkGĄ8Tj;O8eX0K9@LN,P:5\FlK`WY;< +s#haIѹNé~λkH,%7~;[ _ yɈع}M+=+`-p^ ;9o Ʊ+߽-&[8 ,eIb^|>=N>M9EMZH⁙y fjt[9E&7$ApO.5 T.v3BSX\Xj YƕQ-nWUG][{滎)h'Ica]8# \UGOLPvfB~; 4ģBeiUѲݐ8Sw NVatLJ:Hݱ텍F4'6RՓ`#N`4EYս jx VTss6Ow 1J?_{WߣV5/r@3 U^?d:_J}(3EA4 /ߣFp_gl%FI W&E.W_ e;b=i$j#YkZ58"k=$UIJ^ڞp4pa[1w C./ϝ}%Vc~օ6|WPU6YNCWdZY\'ЧH\/9f!5(VC0^ wK2V|Y`It^-ȺՒ gtLb-I@FMO`wUv Lf" #c@RLv˓<^t$:7>YE[+$6f8 nI11Ų| ~u6#vT?^aoеcbi#l2^1kyZ?BTD*EEv (5\D4QaiZk)!_WIN@v29&W>rSQ-/aDK4t=,$>t/;g`F96wz H8s>zʵ^O`Hx/KͤB6:af](԰+gI( WZs_ R#Q$wK1|{`K+ȊcgNx`um8--d|[Аܴl?r5/Y٥VYqc<4ƶ ͭk _Y"\7BL^Yl 2UYSJ}'= \;+g@`8oQ\.+{/¹ jQ[מnB!X2M%&aԮ9s.2V./kw9d_cWo3=9'ˀlm`U~?&QUsV톶OVr|6 /⾿mAk5{\=*ߧ ৶ݨCi4NHISG`weZ5R>}@&TrSPK~%ۼuX qW͈ӊmXYx@1ZtSo|~{|xB'eO+8/3L(h':~BlڂѾWm0Y_x68KD##W 4 ?lC vzW\Ir\ @lվ99CDYo@Of{F hUq⊚'2|+Q"z 99Ho_B7)56Bou; $c<ȱn:\OM3©2~WP皬 st:~y٪x99NI`hv{\ָXAa=rs8mwbӗx2>ts| =%*j6OƋJ%Ghj1VCKQw$]!8R:XǝRӠ5+Q<wQz^REHma#VBTu 0bn#dodjz[CZBO,c ?RcP <&&JC6e7Adz+ 0eta{Kjk+e"iŠdu(k{#D$8%D96!tQW jo P1@` BC:L`8aG~aO|rd= VHGTm(i"SX!넞wCrpU]CXj0N6S6pphBoQus(+ xųӴt$Ԕ'I0Qe]J =ْ$`zIoN\d6!O]usZ|IˡnMh] :`-oae9ʕ'P=b5|ZXe/]bqbgЕL|D~g 7p FsJ\w֖t|]ApFvc/e/S z+"o>2PGZTM6"Zދ٩l{ ⷖB9Ww0˕t$ |\ Bg;@t`4'·? ]M0մ%v5KFdƸc~VL j#@y->`k (%ij_7\b7A{vuǠypfa| P悵l?Ƅ*IS|C>_nxH1l|O?-He 5yqwBF0Bv'v pҋև*B&b5u ΉR4Cd׮811b'Qq^o/M{7*8V&fEwc(?U$8gL~OqCAUhaܰvv)Y #V:_O~pyc++j x~mbxh , x7:'PlWJh7B쏪#p;y\VZH1IҲKMbkw Qp:dj.W Ex0#"[n;j 8GY59N=%%k I:w4#υ8QCV1L> xO/N$ Czj,ҲО%De;_;LFdqׅݻ[dCd-rbuګ-^3vԂcЕ9v=UOc_yZVI%!C3^gʮ!s.AwoARKm[k#e !16In>q46kz4;"EVwm3I"J)9R0(Q%ɍG g)6?'(v =L{[q[@'NjӓEF6r>®Z~ DlQPtBK}7[L{l3bүA>T$.PoM̋ULaM)Qf)FaF@jmm A2;[wz6lH ȥNٽ܅sŔ@bK϶a Jn8\bgK Z{*ɠ T(#]Ѩ=(qdոn[ir^ gcWʼsN+Y;IׂgD|Ƨ}Ks= ".Hu5o5TP SqEVR`%!3(E<utG.9)Ĺ`@e1>\M`xvK1|ߌIyJHJ˂%ՁVok$ޘf$̖R?|߳TC5⼧ ֐AhlfB_$7GS5D4)7|XxVlP#Ka3Ax{v=V8<m?C]/D5g9v-u_gV1j`UU&HCZ?YVXd `AOC!H/Pms˸kg]\xE)ۧАtX2Vg^N=αѧ,8z2X% {I#,`v=E(pNa|}+B%\_wF|ݸ`ԑ#{ITX0Ka#\H\!ma>M9᯼Nfc}Rsd&eѥ ׸;eig`p"R] HNfa,X JkݜKr]Nu nVoF+)n\Ԣ TSF˸zSφaUlG Ni ]M(;K>ٿqE]>^M;;aaU|L=Ѹ,sͭm6h[KQu7 MN{cDYr~f?JO(џDgb~]X]-ä>W6xF.H_j߯ C ^SՎr~hLbi_H7P`M~,a*?dZރH&T=/#ch?ڤ*¹k0Fbj5k :ez ч@X/yGCHN9DoKv"`c*&f6AqZW-2?*NTw9D'qYHLO}MxiS vp;Ҿu7s'ox _Õg=:̀Bعe1+ԋ퐄 E؀ƟV7QrrqJI B/iQ%Q)좺1w b&$O̘(r-ux ^cajnFb2R2w_|J%&S*pmqN0;R>m*ضp'Z7 -gRST0fTϛu)*W;*pd?$ iw6PdZqhDX < BQߍi!Xdb7RR%c?)*sϻx/~}nnrJM!`0XpKZ# kN@q:Rǎ {la n\^ |XkH #zII6t9^wbZF+sW8P$C!2.Ç.'nqLɪ/5*kqEA ABv`|G-ʾXQRYsDMa(Y(Aeէs'']AX~k FsK ѓ2&czfb!١n0WK JE$ܮ6",96䌪8ؾ,P63Vi<ݷJZHԞ'rI'c,.=y` 4 (Ba9F ~D ߪ: ":b[ E,A vyW& 5D*O}cłM|R"lp9wU-h2#J9伆I`FL|WxdH |TVPT6-6%*ש_p۵CZm̫ue$$1O] \1O{0|UGP&?,TzRn!y#\uMDFyIwzW>}<:*8Kt# 7l@NVayLnot%$l.Y߀Ȩbe~ҍ#GmXF֯2n >NΒ׎a Ѥa~j/re[ @݌ ]N@צ^G%7eɝO'hbg݂c{;܁Gxqn^yp_B oxu cjkPIG$~-=1Y\AmG{e- Ƙ6+_o8LT`pWҏSՖ]IdǒuJdfb g <ԛN h~ IyNl0q@$q^ߕȜY[_QzM-M=_s[qs]/?܎TwMV[xz50f2s~aI z:rؚش#zx;BiEJ [ĸrGT _ix.P萰+3-A8nFvgeBhvbFEGAV^% m>.aH3* #N"]꽠^^݅є|9Q7kݬ˴k+2cXKd-F  1Zsu'&κ-X򘕔|p0`\?S^Gp2UՕ:MK5dR=.'r)ujyCLGc3픢äCO ?v^;޿15{&45K] ' <p]fkE=sY@6?k=:?y eA=kI$@aGhB+S.5\;$ >Ԩ0fm1Og'.fUk@?ɘ풂n}w!bk j'abPW]:@ey's%JD]mKQ ">)o-5BSc=A۾ Hf!i-A=t/ci{x~I0CRl#׈ 敀J%-I:<`I[{cV `8ڜn5j۬΀*=0 fWQJoUAƗjч$X5ػ92\(u7 V-J O9N ؿ4LܬdViqJX݃~<=LjHDR:PLmuUMc4) >&Qh2f]!Y/QLTݡsO-fh;5Dx>hZ6o <#uJBK@e| e$n aCi&4fB>D>$ RY&f_3[8+1X57Gg_<8s>r}VvS;1A>od2_+z@\\'=+"%46vqYPx_X9/΄*KwHyv3aՅ}b%dߡ\ uL2n]fauohJSB2us6.cJIG߄@ۺtƇ,Vr^*/c">*I"ջˤRQa&&: ')XUkŔ9H)|}(Suj_hz9hwr >74~E*OQ/u1*˸Cˍ< ޅ3v5.uIC35fNQN&ф '0Bfft9ɒ,ĮP;8MQN,@_ êvc>NB&i.p-5r% sH6ˈE<6q`pC%fdIR`fb0}\lԺM#v *Z4^e'q ޫ4/7:D&?,R_Mm%,VH,skk)g)%*4MrdFM)kA!ɦ\-ۄA%CV%v!vDZF˿_#%&OiOOe"u"i0>,bYq.*V{"8ɒI~1¾Hooٷu%xqCO AtD}`BtbT^V_zر"r_1͜#+@L?m}pk6hbϦb YIҡНDzTEkT@Ub(]Ą)9`dkmq3=!GNE oSa (nnM}E{$hR S]㈂-~4M%2 $;eJPڬ۱.i\Rn'A?VFԁf2\IeW?RִU\'IVXYpT3K/up>WB=^AJt:l!Ŧ\XwiHGtdCbAbcwi?= Vaw|#,ʇL`esp5id"/~o Տ t_Kg6ZZҩvd@9.Ĩ*a'cob3>F&>^%=2YdrM!p%gJ"8]wt97s @ͣEa ;aس2 K ADM=GtGF\y{iThP@egyKA_b},Г4;l94W1>Ԓ9nk<X$Ϧ% Ai^ov_eӼT?Av1Ċ.~k#;moq7{ȩ39m!?%}Љe&P48/RJƨPd zebQypUJv.򿋴Ǯ%]L)No鏌peQ9 :Kz(Bgީ4[ːLƛ]W1H0S:IiaY x4pɲFlf \F($?6<(^Ȼ8 ʛ4]_Xǝ[x`kClMu΃ɪrNPそQ_껂MϬ( YKGw  ,@4V'c +p`HS Y9J/eiMu}LYx6uߤIyG\î},YM#'aikԊ.c`^MsZ+T ڕ 4Yzv].:Xʿ @l/yHA=d OOIpb[+)0fgZ.gw_kPzslHcq\j*d gas,P<(~rB13]! !Zx"yJ/{]q5)#,ϖ2.H@q?ځcP {Ǝ[AJ|1eW~94,"n&Iǎ*6g‘٤hJtLFdz&4799aR1K9-;`QJ!1{4m3^lyL_VI_{O?G|'X9K l+!'J+?!Gvc^Gn=[N,y (5ĝsȾ4O(e~<l/P'7uh sY)=PGo+u7R"\Iߕ'=W%Qx3a0LI#xTS `cL 54%?:XX pSw&NFܤZP6L$ Qy 3&,ϳrxYbcU<;碸/[8Toqb5n̤l~8!S'lp@ZmlzK Q)dre)F<١qh7*W"2ca }*S .09XZZ>znt=.~3{jXqQZFg/RE+1k)?>,!(:+$ItªŘ9 4 vQ-nj9C8֣A\T3p{(c~p@ػ7̓KƷZaڿ/~mKȨ`6]GpծQIՒ-7r9.s4C0X8KdEGijj>8Mx63?8lѡ~ Eq4Z\AV$c(J?;ccM͢Bi>%P#%H8֛PPp2!NOФ֧『wqKXAr5Xs@b Fhkg$n&7a#nD)SU-i7}J[WҏݮRfwC8C2vs+ܲK[jAJZrGK&;F #)eEwb>* ]:Hg;^ HxHkD`TBJJyt]2^gȏtHdPlJ R9lԷ&[:v'vZ>(~͢:`K#%ф/X?KO 9[/ S8^xB̕YnսK_1sD% A(o֚W8`&#^R%JRQQOS 89/~6Jʰ4$nyC37a]H]L=偘o2V'Dv>@7=F`h%a:챣>`=N\Q.mc7ߘGqaKѮڷ¤KgT_* ?__'CIsqB?G "ᾊ#gO a|<𾠎XaH ~4OOl*&c#te /_WIfudX&2ʧ~*&dFߴ8JYB<]9Rm6>wJ -O!vdPbtr+k"~{B謉)S)g-y|kfblPdGNCk- 噐B4V EPH`h //!WS#;a0_~Y"."N$y;ҡwK繁|߷ oD ҧ)}2kPQt۷ YOr:5@[S}Wm7 ƝXAWq}^CA[(N_:ȥ1AN4lgFd`^5l SomH\Ũ@ęn$ckLfИ } eD'ƚH'$[Y%=7Pޡ pw[oNvXLZ#oEE |}فdǚaK#z}+7T8jR]x>xhd%dx0:JO5E}:lF'z6lݗwi'yl=L1 `fj,mF69H<c0ΈT~ .1O?{O_>,>81ZUY.!Ե&JOP|Go-78ቕ"Xx>:%,CDdwn B\ ?X@w΂/蜶Rǿ4qQ;f pJi-|(Gh4m[$.}2ܐ۳&vx {#!LXv\ 5w- ({FmA#>?Ų pu5 q? ýU85a+Kfer;Tڬ;R7^FBS|l "`?vX0">,sNlMk',YZqsZV4nUf MC/˨C"vmt &k[H;Ji54=J@\d>&vU$@I;bdhQ]ꤰ{k''>HK8ևkz'ST0<Ǻ957;8%R븋hȴ>W"g㶊aza9;'  %G|/NpqA% =rDˬ >)գK^}cT` v%f@SUJ{i*w&3}J /RnFJT%n3ME%@VX\SDI쎏[x:*\ZSvVBG3btPD_l]j!2q0RհplF~O{X?U \r)e"&5W|MF=g~l-6sG^M6"|P5 }eVzfmEyҨhRkg嬙 0oK]1 )p`/6G(&<ק;ӷoӺ' dO%\n4<&QGڧݰ\G ^F|/A>e |1ؗzh>]r9oM[5 >* ֻ+s/l,tafa3\ehbIM;Ò4;DI}]Vz;gn n߻-8sU(WK|`G8G;a$\sXj.d;/ڔ'<Rֿ,6 ̌__FDFdܬbތ.?fH.8UJ{X61pn s޸$OImQpk6T=ctۢyK?[qfIh,q5AYtV;^hkP3a "ڋ,Aȍr?=K);W b WJL} cvwPP\/|T+>64;g \N!\(BҨnn(@)OXW7<]*QY DYc/Y O>ʕP)03 !P, cl1З5$$fGz)l OM/7(QlYaҗ롹5ーWk{vЈ~ $`:l!&r-^f/B\#f=WS2/m{tgD4m&o(d\(]T_V׸㔴 \D)IK2\N!/%ơ|悈fumlB#S;h߅0@~4;wI|{1T,Ѩ u j*%kxd͡@p/́ q#wG#Fת`'-%zQ-{fRTw=vx~!O8L؋TD=qK_5KSI϶ge_,t*߭F.!j?4]^8 v`d˵ZF++ԻRy9򌟰%ŷ{=G 5 S".s9Lʺs~s-ѩN_@JY8 jELڈ?ҵ Hm,A]T)]_/1*lQWSq6A>U+w˭h#Xkr[$QvJ%|79e5/8,EA_ќaBsV*u’X1 >k2L#~{e|€x|^2f`pbSR ?u2ƒ;b{Dq@\Z%9QlI/cַbtic[ /f]/hpF$m_;ce ݫMޮյeCn\F!HÅD2, >p}/.$WF E[.[T%JY䬡SAFTPzy,መλunnю7-/.k@Uw!!0}c/IMW7xJX4[CX23+dD8QP&CG,$+ص!V]g=^X(`A'ݙ攇Fh\$󍎡 8&!]9:M!_|o@ҙuɩ0gp& 7۶66HODSW3x[k]3Qz)B~ІaYC 3H6laT`XaSB^de-- UykE/sFd7@gKOUKTwLhIﱮ>Fq~pm&ݶ-U"CwS8\@M>ă{w q8h 9 \"йM.ms1b(`4,`{Gj ux,HY!vjUF踎זW؄?'$}ȁkQ8vzt"z eq"u`d/=NB?`0a{&TĕM38&E;\O <ƹ'=ջ*Oh|u=v\q3ue }E*XGMHgOoOr$[bnF̕.Lwa4"]g_hnoLNn3sLPZ9J=]צ/+Ylxk&kR6M3_}`2f-h{ܗ,H~,hiVO;kpI,wď2 p 'TB6w~d\ոs2W*m`9|'fxi q̡g>r¸o0Տf#2ӯjO{ f̌eDXFq&/׫<9^*hY%H⋈R*6WH>6|vI>M˥*oY9A䩬;߅eY[@kBz'WL%"{c-FIē#5Gu"} *)#ѓQY !Y}yBT,ipPQChQ&k5V=Hш~@A<= ɷӤ'&217D*no8푡}X48{dcwWu1*H JtZY6! ""Jn=07 qT yf&b(+@V{SBP9Qb(I; Yi)5pm(4Sa\y%,Gv ³xf&M4&׾x~Z=~j,PEWbە GGcp(뼑,Vzyy]Ǚb)Jy%r= \&GsPe[f>ϣeﲆye^"zL򐰋Krٓ~'D/1On8}펈c @8+ x%#k?BM]b5lp*C96kvE`+uEv٢Qq P*FTRsH|?ՃDn Cq ċ}.oxvR_q 9&c!Up:ԹLE9SE2Lə6sio;Җ u \0]} )vV})bRґ3i8+x1}}_d$i+VT-kVywCFJB0U{&4_')xP{05Y}S3x.!> &rhI>Y P"bzt']9@&&C /B~l TJލMtjZȩj80>F3*-`T@+|" Bh +*X妢J r;G2 -%7!ۛHt_6(q iP 8D䄌Pݏ#r=3 n73e=}K.`⭸7l9D&gHÌr 0%Ԧ!|C*Oj$HI{HiFGXB;Zڶt{L##>ef>B[朇vHx^_WlI/4t4=xZA (DndtqRPa-Ֆq'˃}bF 0Ņ6-R󦊓JMA=ھľp'Ҙ!_gRHxP`C6M .L:3u],9e2()*_<:GN>e@)_yUn~IcAMsړz .mp4({ݾaSX0k8E돃o!-pOzPbv/Ъ~P*Aݾlk>bEc{TgUdQz I2tVGM*R+n~3nĪb^}4=q+z{nnbbϫn R|&) լ NzZ$q$,S1 ,2JnF qF@.ĄckCLo4h9ڋF۽ÅU_e؟8YjYhːi~Ƭ_yθ.bt1v@F$YN9 ~A)E-E;H oh_]ٍ o%7QX <7i@ӳsҿ1R( oǻ !qPKJdՅII}1ǰ^<ԿFT.)q!V*++q!Į5,ѽ!A4Zd~d.f$\A H7d? VO<ַp,bo)Ǝ ~x/}X\Fr,eҏHiV{"v,3*T߉$j*sZ4Nb ͫ3)g[ݩ}D]M5PJ*:6Xpgk=ֳIR[[mN?- O v$6-,`9~<+iΜYѤ)^) /SKiU0J|ͩ.RF9z bb # 2;,] 66hs5_v~BE/$ڠ*1r.!Alm[FOv;9 M]C{K|P~MZM(ЎG"YJf\3OE7tw 3l6Bj|_6C 1۠|vjNȵlN٥sa-:91^sGQ(7_ssӜSf5ڌ#1q+uAB -;Ӽ$=;gf,ڻqu?kG-,7Hǜlrf"+wdp7WA]6Ø\?=A[I~nJi<[oݮ&&`6h_"$Wh1UXwҰ-^QhAF8VNt[ڇj{ gMo/H<=]|هenA.BY82+=殚A1;^64dp64M;4D$r£i˭vǹcsB}k}#ȳϥ[ĭE;d!䡓cgd nA5*@L+Θ"(f,as_0 g*멈iWiF}~vBK$Q=o5{i4C9Q䷬ڌ~g*ʛ҂s9 Nl^{LBzC~mܽ&M",_9_ĺahE/=|<:ETB7nAҦl[S}+fO'V[>8T)K¨yPGnZeobyB}+T;'h!Omz!KZgvxу!z7_47YMlK{bȔ0M2V'=Mz5~;baS%99f%u2@#r-BSr<;.'PѴ|-VYGpV$FRrW0-}ONf븙6fZ:.ﭜɒBC8Tnn{9d'MnQYN>vp1>miMWAr_Ӆ]%P6-TѪGImܞav$_kZ8u8ƆNf豝p M(=я3xz#cuv8Yz>6>3u廛kܪ㈚8,7yk}E/cTiY:Q7n/Pz Z< _f 1gO47-2Ǒ\K05ɞ ]U4MkV3F9}6ZBWy`}uHd;wS;լ PF? { v-NJ)W# 4ԋ4B]4GvU>eHY](*CkT1SeF5DEdWüBw%Rٺ e:hpkodxDdF|NG&9I>^}?ִk#c5"1[kH}/?U }\i- U7J/@: OҴXvf"h^G婑#J!0޻=ABG fu?]e$I?4΅X@Ʀo/}Ӌ!gR(]id?JspyhtJTlNK< B갼;Qy6n]&>tOC>&H5R?(=iaw?C*gҸF h˔yAPf'ZP:<nh*Tw +ga Frx$V B5(zUρo[ΗlXwJ [Ĥ ]nny~{%B"G ٢>a i1R^1?-+wF`ًv?=l{ rיME{]W.kR?%, (fG!:rЋ{ERgDŽVװYw% 3av ^U]-Ly4BV.#L>$sd9Juv(5_c37!Q̲o$`ze6E]Jy&| kR&% 6*BzR]>LAo@L)ONvU7틣v7J}Uʶ>А Dc.⊄^{H] ;/za6)tG Q9=r$-?z CBiU Aci2)06:="o}O:H`nFM"Oe'/Gvݗ> rhK8O Zz\>&pEB?=Ea^ڴ&L:x|w=ǥybj߸aӥ#gwU:$gO`sȎdMҪ_構o )J 90DcIm% +uw8H6N\kpMQQ2Ρ1Iw+ r(6Jv ^X{MTm fʮVq5>J*.+a:ʨV++d?Kiŝ/gӋ}OJbgW"ǢHI0]scGvL%# I!$ 6#ц7y\>q]uy U&K%Kc0Yթ԰e}-OkCkX6bGUz @)ѯ v),-Yr\%{dr.y+0!RܖD2$j1_- Q%B,rb7JeDXZP ~ZGzYί}zI5lrwk湶t\/PȭǠ|IKv{RuMQ7|壳lq .: Kͯp~(UфQ453MHu2* Xc "&ph6(n]=5gonbCƴtYܦ/2.cC]ȳ)y>lBSC:q_2emS"I29jiBsF ԿZ-W}m*qTӁ}\V_ys0 &M1|49S=h+CS.?̭Lj}|qI!Ѻ&h.@V9f`QNPcE٧ jOI߃\^+OyR u%5UDX=(co[ [P*]B& #G \cy!|2E,WH6:\JO tH*`+3A:դ Q , > $iբeJ$N^^zl~V-Ъ VĮb^.42Fn>3⬼^;ꐘ\<%)D%t-i[;@M EXm ;@:Mu"Kt&WH{`1'aThMT+2 6 6?Ր]}}&&ZzL-!Y2=nSuDvlOK-iUíg7/%30\9,#HJ#e2 lΙ/3W:[tPƼƄYF˦[ɷLe=9s C~EV6~m6DzGɾC G2 .LaE,,&pc EWi ;G,Up{|.p Zϧ:booy09UiO09rY y ޼ pFޡz,a9N_hPV `׈MA3 M5diR$LJpx #wYa SJ50'iF% e|\6Ibej6NM[j^&TA˛{9^^tё 0Ckh"Wn|bwĥ{ER27*rw3yOly\"GL1IaD"^wBQvNx9^p%&' bRgkj䟝HprIe\*N?SmmJח6Xǎ#S!wJUen`B/Lߩ|:Ylkimg% _ 0]]%=n1+\)Xwg-YǬpLu0;s$q /0ɛ9Pdy!"Z|8a;"j3$jw !#~P+AvWm~~w>&ScPV^ ^s 4>&:tOup5>0p(>:6] cͷg=5 d=JH{tTU]fk߮ QLR ;eN` ^©JQtv)0Pr&>GI״t$e'm2O*᪮DL7@Geg"X;szr'kG@1&דCcpA|oDf#m'v⥃`g]>|̆|[ݰH;zy=$ 2o:L[؍q+KQ/r(q{QbI7eLSyt G(#@ljGJ['+*0 Te=VysNuceHo\uOkLm#?H쾏"C3Sm-[ܡ[&( %O"bȍsY83ᮍou"L`n31lc- 8Іw% 5;VWGa2A YgCL  Y[pMAڇ)V蝴@~/+|g_ɞЍy@.ivQadT3$d)g@N^%v(4{@h^<^twN0wl >5:ér,B|a(y鯃UV9>0MKǘ^icz#[K@j8RAW?PԖ33VԕJ\}]c3a 2uC,3^4_23CF̔K/5u?+SZWj7\Ø{_71-fOe"ⴘVyՊE,IAϛ>; <5G<ł0&[q? A!uvɬkIU{$p9뎫 )[tNͻ7H{7 z̯opfxW34,yf߿cʬ\WgO|ūk=ӧzua{E 8gRf[g.ŹWo"U!^i JfﱗQ9VHY1A5y&.΀`W^ [~LmW'} Q- '`%N1_\)7 xT\9Ɯ¥R9fu)H+xСAd|03՚{SЋsYg&'bwkA3A &8* >uC>{+!t_n8!XTa7@oҝI #>f{?Zm y9É၎~2jߋkj x\~S&ɽ)&, MCМ n.cQ0}V3[Sm)ΤPM`F4v;VSanA_ܭOwewcXJ b7C wnnePB$>:"݂UrCH2?<.1a"aJ6o 5sA2s<ŧ4g{{mR{gnU) lzs_$|1Рa2~˞N7T> X VҘ}J}ՊWƠ lx쇒 kRƔY O^OS4Vy6KTaqQ]itAxP82Bq ݂3)lhgk< py6QSM#^O43Vs G =0'(q;2J7.tC"'2ԃbmT:xt%CG*~d-Qն|yb%.%>!G$7g;$M>iv ;=$`i"]ٶ܄ؐlG|\PILF#`\7 Y bi~g 2'/}B+Sq[ySEbT *,DqXe DoSŦ$t3s#po%,ƨxmbXa0^1#ˏΣi*|$ʬdդm EM`ӵŗ~!<$a@|ۧ ,a]"7CEVv3J!q1#@Bk*~%N6z҄GZǾ"ra`a00#϶[8@Z RM6a^!6{7_n`uK1Ln)L?'-}i_6c!]=P ~;ne7:ьa*^ZnR=4Kqk]_zGKPF o6\:DMqO.6(YҺXDI<IJ a|U|(MU;t Cub^fW=c Dh59uw'PMSȜ\^ | WZ;wm7@H#g=a'}WM:h_"2.u`zɑPm"FEÀ)9TA_t8am S~D "^"fQ *ii2}.ѪL;[! AAEцn`RM7cݾV>)/|4<9ۊ_TK@xV ewV($f@U' JWпxshḍ(X:oNe8 )֋!wc3L ھ _*cjkK:Aƿ?ayY{('?FL,=_æf?(af(U-NP7nph29zM>.2C?%/n H-v3DEYUq%OA|-Tl#,5=S#~kY\ `ˈdv.$uSqN!jSҋ~/34zV背/6'JJa{ Q Y ֹ|[7ڂRB:p: EW (Q `N4a*RS%:Vޭp]}hď~6qʽsT3k߯YMJ' =`I2U#<*k?ӏ#cЯL4R::G)Ī/TBܹ@4C)m܉Y(U{zu4>ڔO5tA" R&hTYЦ'Pm}mcZR $egazw87L}^xP%gd;^䝱ck ͛|S^:aZΊs@]aW"SvfZxï<:63kL0FU e'%{+ǎ3GtqIQp.]=ņu=q|0M5 Dr#.HXqFxbe5􀧩kg;k MmW"R+ꋓ):spHjT H(~sO>`777 2a1d T!N- vw,ҽ̞ВnC ik9:s.$BiJ̖ɝhHsbmmR/J.Z{Plnʖ>l*l,jN}y)يUWO9~Dl?*99>fih,>U"sTi6lF[#aI5v}f<g6mcRVD0}t.T])JɼfJ z=0WMb Dkޝkg-ci<Ə<˥+'zncɪWR/ W oH[эU~3ibtGR ^P~Gpbb 4nEDBf9&XN ˅z?{aQ$`':,Ω>k|θ|Q3q]$7},Ibd㯽dB|g+Yi6Y@19W YOlef-p Q0)rWUݺ;ɜX=3iN=$>3n\.rD[Bh/<j#F`v`sOvkPDUuK^Ţ_~BЋ E*#ctVi$n]!E?vYwmhۉ?:Z>h B aC64~n"mTPd G)*lsu&lu{)NxU"Wm"ąi&2,5"W#<4:/\)QR\2Ϝʧ#6hXJ#AFKgƉ&gRH ' T^%dvT@ϚIDITgn"wɕ @g݂Y@rR&E!)8wX( uXрqi_BEp)U~g@ꐧNrځI/Ch{K#V[Ao^ z p6(*Z<(X+~K~b1-Al||㏵Fg#t-QĠ:u3n*٨s~|;Ά%"˅ @Sl1-)OYQ2JӃetVeQ~\<7 x\e2\@R@u8KRxI9ʡұ;Z0IG %X 2D$,C7h1h{[s%jҙNVvoIg55\²E#mmih*E0iܹh}Fqi迊K:tA Ah^Vy3 V,[s`U(*F9&Pӊ(Gi7,h1m3u\Jٞ }'嶟R '[[CEEhm֨rF3c!nߩ+Վl<0@ (TTXe*u)* uοr.oՋ\ ڈuq0cOQs듚rk㰏ɣ>ڪ?r=vdş4M*Aܩj#\]woȰ'8do+8c!ڤ> آY%MC In=]BEo@|CO6x=^ 3ɔF8TJlH鄘Έ+ RSĨy] 9`  m-]nRajZe"4>&V2Kqo#۔P7GnAK8p^n|H cRC:qR4i |?ߍi9h?tG,2\BjP3歽\b'vgn9͌rILB(oÖV7Sa3Q-Kސ$BuwH/Go+OTͿR_y+sՎ{h$#vz1W{HioC& c~|= ~^ZpGѼ~^ъ kj9isY5b~gd+iOm SBN G14(GO¸()rE9?iEۗ`>XnA:Qf .&% 9S(tdDR%L=k(!w|u,ȥ|21rV=`lBΤTF7lmM`&Čdž-xEI{_x YA26x=:ŨP[dss,/%\~uoY g]D<:t] $ce@RӾ]۰SIn -*tXNo\~RsWJSECfˀtS5*rn=uÓCt㳖+0V-\̈V_D5V^,O᪌q]Fb.@W'o&PC0 'h y昋6^rR# ,L,p$C8CG+r P?D `9܁_nsJpq7]cf*戵ꪌ3Cb+QqćF`p l2\gsWv^K6j*@缉fL(v*| ־NA :MJ,twQLFd^ϱri6zҜvu$kIW}(Qtj3S@0uϟđUmH?UlA0!xڪ` rl 9 fwΑֿ&W*+ATɩ꘠;π@ ?5N__9ƍݏ 1*)*Z*((l,0ң`h!iF q%㏍~y^;!d6I&˩~gg|[PAig[h-~6;P+*}0?LNPo`Ǖk60Vnڨ4MjQ{֑Q( |A֟]5Nn7."3,z'd9k*2^_S' 4=cE=oCD-a0,cƽNJ3 $HJ4@IڻpQFgkXT;;>g#Y6mgXRsoBMFpCMBr-9@l"T&绺w!❬>* ?Ew˗EO43A'/ `M.Ia|A),FF<2Gy[\9QҐCXBlsqVܮnUQKC/A`8D 5df*R<]uDs+xϣI ,h7UOT+rY.ά%t$,GR R Sm뼈6ĠFwwo&q.rbo{-^Q3gQ/ʵaъʰ2ĢAKJ+{N ,>Oʦhf\6IdՄ)k-V_;p֫J-(%%f[d_.FY#7Ɂ@k- ǿ`"}:gZ9fS_2;ɵ"Zk[OޱHRB(֫e57BQa`z)p!Jc?қ(9FayEP*z5!bL- rhʶW)kKCZj+< z{ l:)OPm pQޠm?\軮(hAq~+I֭yPlP_*ZKYİؼlb %vZ~ )&~#1=!iQH3ins6 մ:ٝ6w (OAWP%$ L<ܫ))3 HhED /܉zy,` A`$i`3gX!7M6 aY<[X#qxn˲kPOKjpƙx qw$,w?PZ& QҤ#2ɨk<;"Vyt]YHF`$AW^ݨ] Gț>).mt\lŴ _D#XQ`$3LsЅ\XV^QaTR/V*~+3fM]N.Ҥ@O1aѻ@9%Guc&&97cߢ ˯I{Q# .i͒HS{h[9.093~+2Utv:&6B[.2 V%z=vx ~LɸMhn+ڱqX"槶^5Mi&-p0Q6?#ӭ5s)mxw%YNnϘER5XPo eĵDNb7*`+8Tق;ũcG(kN>a"bHäk6 M`Js&P8K?.iҝelA~ud.L&/zG,v'\8|7Y>T!),80_g/rɬN;Kвc{)o[|]r TI{,_kZL =0RT"5BS,psO?60N8jU砣uc&*ۍ4# 77ibg<5@Ǣn g!C/F39le`eOBZFAzyZ1=* "qo0.K!.ffԏsObpNj2/),(@RO&-RHnjf |J@7ye?ZqT%p͡+v +oHn^1"ț[{cR5Agd [TcCFrP d1]?Dz \&ӕ _V"zb{^)G#dpPFG:Ohȗ>~Ld`/#ʝS1T]5;nH!Tc7oPOmYwYa/$PkbJDs~Ya+UhHܛ s ~E$r%ٓIe_# AbufR.a{,%!),ʕ L\ 24 niKfiF=QXtw jMb\'Nzc'MYb#dLwМ/ jv=Na=P.pq dF.+N6Ɯ~@]to?5-N eC^HٟX a a^़4+z/7tղUl "9f5x*^ ׇ%n%xi{%̉>O.=vSq2Ft*w1 Ncb@vÇ:j%\ɺ'[TB-[+8yUSMspj!8zdR6HJi&#\U`%nd^KK>F\aq&;[bL54xeꟷGcb+ qt+r &ks?ƒJ<- >o{?Dn7L-:  L,3#"iCWDL7h.UT <LavojX_L0YS}}Z@pYWYIўC+kx8H7yp"C"-d|uU[9\Xfr4+!U-,gI88?n,.]v$2ݘ"=?ܺ5d|fZ%%Ɩo=X Q2>HL&L^jYYKv84X؅H C=t#BS*3T-琭`Ƙh^%?h fM܇⩉~dJcEFk*{BٍBkޙ6ᾺA$=ӈD_: ;^hUn˴Xt!`EwM@T<_vw4;0>c9ꂿ*g9.x=w}'YctJ$V&doK$l/{*Od ~:Hv2`@B"Jܚv`/V V>n㻾=jmM(zw" ٯ@W+/wg}9 B!+<+B3H*\ܞ*ڃ=2eq%6a8o|S`A~vq!g}ue{gy7 }]g(K79 6jj0DTȩ=S15oqӌ;WX-,=ao1I".LjFƨW7ܠ܇亅I'5ݠV%"+tࣴxd~ nfkĎ[2NN;i,24&Mtߺ|ģ|qs+(:ò,/EnwIZ5!MXDOs䝼Ցa OC(sosȅ7TU澆v»J*JݮM.O೮1 T_e"v>gD ];T]sܨK'T,DGD%ih]QC$d /wĬG6}DpLC #ɿD eX|0D9e^<ٖfUhSF2-9Fh}Oma,{.= d"cjr8/s)lK^wVoK0\,`W?Pp_WwQA܅ 2?aAZTf z^]T;e뇙2Xb&N֏ӹ=z!Bvʎ6zPT []/;`)O53t:(&[/$nQ]ɯuF/_Y!OLZ'O'6ܣmVrL|qxA4\ ,2<TfJor)9.qHx+I+(q#&/FK`LM{KyՈ@`f,/(1GG O`YCܥTr}ޟy#G|_l0`+ 6V"#^/x:lkQh'T7xHX!xĀk5{gP'P q6NQR@.< YLūE<(5}𕫺hd\FI@FT6s( cw:eP)ۯ6;W=x$,&oE>DҐ />Ɋ` #^6皥H'*`kkԖd]pU(mLjuϫNI1x(2GbznHW(͑O^_~,w^GJvm٩J{zZ`d(= B.rpOE"B`5jh4,dDwsXȉHaހyg 6m4۝Wh[ ,g{XP{P4c )c l,V6;"9[{J{,B*PD3A (3+vjb裖HkK{l¨W[NYFb[7r0Vv"@9 }g.:t!ċkFN[h" (;Xgd6 0cG$%5wۡ ^`&X\x'F+okqs ̞_/*dJ$¤?~Ƕ'O +=x"Zoak 9Ff:8wH[,n^j1GHRQ9^5&Q u_2Q-[4)18K4z'q-e:6ϼ/ ΥOZrTjzJ7d{](̞r?81fW??egS4@W{ͣ; 瑍dK i iʞh8lW9\"Њy~G~4rG%vzmK',I003dwǬA`^GPcv7hX5ӄ&d8e"I^r5j}d n;@'$S'2fs Ly'ݵ) ʵݨ;G}<0ЩIy#{hf!`MuW@I6<5l{a5{8ĿKs><𲕠ONMGd84&mOMڟrM}G@:bAт yC#O2`i.*85Ė0WMGhx#&گnQuObM샄v|XFCCW- ?L"{ /oHSyL=!)60ȥp2#۽0f5aYId) ҘCYj5 RҐ0sX#6Co|#D7άc>x0 X\_ |[ϥ`RRX]9 V'~zjrĠLs{.`Ɖb4y7i#6i`0/Y.EYa_ y7pe/o8Js3[_4!6ʀ|#hoE9C ¸B 2s;̪c)=zI#Qg=){+x"[B4f)'7jyB0 O$)q'[٣^ Gnq JE=.Aq:h,x:]9AmCv눜:/gvaBl'xW [a,EUjTh]ؽ~np򄣘$юGY< @e`?:-z/rxuex&D0&XāظǷY>-v?{ :s^(4cfWଢxJ%B&j[ "8!LLh"1q>sCkbkdƋ3YF.4\V˟O>xu1;cyt7MIy-4/*ݰ v5l;% } -_ ι9$v)3xZzmoEe yA(%O )P'}>~ko\R"nj@k ˴ָWi H(XGJ9ЮwC%ZbZmeɩ:#vVFJdcjh6 |{/Ʌ |#8a6ylt"/_%)EylsqL"Tϯvt0MA mbQeh'QB\p-C3G.xϗ"jpZ816c:ߴZb=xgdmG!;&UhT)<3o =?&21lo:<VDJo]Ƅ a<&3MK!ïG|}MYdF3ԸӐ7p{,2@)Ob!I3$x'0cKռI-  4$zIDbK2w!i࣏A6 I{ #<+%)97>B=66w񳘚С[ d$ bZ" Pk?;oG z &*Z=>ˆ IߦxYbe5\Sk-%69yd@k" jXl&$|]ov-"ogZtmZڏÃk_ :vrs9 ڄlQrqo)AR*scŀ&=nį{R^'刁BHT0a%䬑yWhZ *AMe[6JW\%Hȯ?ۿk8^vMJ|l3lYKxfDKT&"V M}bE_3[v '[uF$j(fq4֤W"At+@l\&wP!70LI.wşByCl_րvUT5tM> MEӊmS~Fvg8bE2/GY@[A" uA97!;E "oҴbGIǮ`~G35#ۄo0ezo ]#168MbeǾf$Bb? {ͽ:ޕ V0 bvh4*?Tl,q\&Yv ͩU.k|/>6qt*A')O xP?)Q]{ߜy*{̌Bf9<[d ?3f+<݆n9pth_AϚuaK[:2G( ,bL?JT:T%{E) p&ı2P$H]$&{ҲRn5 4qXLs&!s0&O|J9q@Hl}E,k ,r>jvMDž.}l}ob U,ķG2)ɮuz@RwX__0Q{7o$ciŹM>Fna1ɿ#o^ ~ζ8c7(z$1˾l:͎ȏ* 3-,ѬڔTrWMF{$ RɨƶK >t׽9_N.4QVXPddfyD=?#^Eg-KxGz}y@.J[L=H2 =F.c&ڙ`5vbah,SAo6S TJPh`C;h+$! &i-;qd́#UX1muk<u ·gBB:UԊuîRG<~#{tkmWvyu>MȺ/EѨ4A$LV_Q 6t?h7ʜ(^ݙ:tiuTWsF Ia{Ez=[S)YdvAy&vӇT"5!8|??133uZ~R[bAw`})%q-rk/ >_rN5?bC94,[P* X 7'Kr>)iH Kx-@υPAH $O]|O^K[^ĉ|(Jb-Eݖxvj^E-*wLYAhF|, ? Ч_Զ YZ