openmpi4-docs-4.1.4-150500.1.4 >  A cp9| Ol 35Ap"E ͗R6H[孱!s -+jjTëpÁ?s@cg[9S%\o ,?jA8-O ]ӉUl[%ہ506@zd-@ۤ2NҷC PN$B<q3$"nW?zሗK8pC5݆e<,K,(vobae93a193f8d0dc913aeb6d2ca21717bc67bfbb7944094e272050c6fd7d5c5324d65716942325fbdb716ae7d7bad7b3d8ce6f7cfcp9|ڹngk)HN=иBާљL0k"N͵|DoYKޜ?$uƀJ^r1˽:-rǏK F/=Wz5Zqi *颲MV.wWR nIqݝEABÛm>zf5we[&yޟ#qsfw:e$'pp;?d ! Q #=CL8  $ $ K JlX| ( F8 P 9 : F?zG?HJ|IUhXX$YX,\XP]c<^bc[defluv z+<@FCopenmpi4-docs4.1.4150500.1.4Documentation for Open MPI/SHMEM version 4.1.4OpenMPI is an implementation of the Message Passing Interface, a standardized API typically used for parallel and/or distributed computing. OpenMPI is the merged result of four prior implementations where the team found for them to excel in one or more areas, such as latency or throughput. OpenMPI also includes an implementation of the OpenSHMEM parallel programming API, which is a Partitioned Global Address Space (PGAS) abstraction layer providing inter-process communication using one-sided communication techniques. This subpackage provides the documentation for Open MPI/OpenSHMEM.csheep63SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Documentation/Manhttps://www.open-mpi.org/linuxx86_64  :  : [   ,$   B#il    y @O L % } \ A  L V\  8  xtx _  64lD ]y ' 9  >Z b*  l 5 W  g ] lt <  R   XBrg , C }  ?   > ^ o . [ b i D"9SN# 8 W b oO ' + {") mW >c t   J "#!""= "  < 2i Z $   T ^RD"j00 = / | #G,}<  r}|% b YH z H:t $# t JQ#$  %#M%Cp *Kf xo) ^Y V w g Zw !$  / < ee } }.bh3u G > J  wG,  < ) 2d  { Y v>E!f c E#"#"""#"""#"!H" +n""!#$"""""!#""""#"""!#""jd c#s#[f') {   @  @/AAA큤A큤c͉cccccc͍cccc͍c͍c͍cc`c͍c͈c͍c͇c͍ccccccc͍cccccc͍cc͒c͊c͊c͊c͊c͊c͊c͊c͊c͊c͊c͊c͊c͊c͊c͊c͊c͊c͊c͊c͊c͊c͊c͊c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͒c͉c͒ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc͋c͋cCc`cecbcb30ec7bc0a324e67a42d0135c8d946ecf3815a1a663e4fd4a281b68cc3db70f99da347d9d1e946c3e7051379825611caee5cb90544998c06ea08858adf0cd6caa43f0e5ac74d34ec8987d323adbaeb55836ada59b377033f59de927ae081bcbc8a9c3e88986038ec488a76d40e8b90ae7f492e39ccf2d07a2f6acba948bf21ad6986bc2ad5c29feb0a3a31539278946077523ebdd464c882a0031dc456720fb68986bc2ad5c29feb0a3a31539278946077523ebdd464c882a0031dc456720fb68a1facb76336597ba404fff950edef9201ea14dafefef8cd7d94590014ddf30eda9c3e88986038ec488a76d40e8b90ae7f492e39ccf2d07a2f6acba948bf21ad651d437f53835ff9a0bbb53ac4bb38651a85a6e5f51dbc7e14254ee65d5c555e2fcc007f09e9bce5170293bb5b5b92c6885be45b7f2d4092c291f6ff9f6940efdbe22e098d530db8207bad370fa1bbad7dbb3c1e828aafd5deed987eed8e58d8c030bfd6f1a194ec5e75a574058bb21c669e9bf93c158c0b8d0a48e325177c74b51d437f53835ff9a0bbb53ac4bb38651a85a6e5f51dbc7e14254ee65d5c555e290c907a6c9d0705ed4069b4c697c7675b4c76ae99908a0a422d1be0dd75325aafcc007f09e9bce5170293bb5b5b92c6885be45b7f2d4092c291f6ff9f6940efdaf89f2902fedfd4e379b6c9e772acca63d839782ff190b87783ab9ed75ef4d31a9c3e88986038ec488a76d40e8b90ae7f492e39ccf2d07a2f6acba948bf21ad68671ee9e1a3dc641505c48eadbeea2932b499d1af4cc1972eecca040aa466e5ff8d58a05fb0f51a524724be529bae6630d614a2c1517f521e91b72d68461961e33c91acf5528dc81f8c9c649437af792ccf75d68e7851dbb3fb0187462e6f4674a7716e36b75865dce629cf5717f752b0935b02b38d5993096c2d1e682b422ada4ab3f7b2bfba4820a22d228d1e503d040a803e8d59ab5ca5d88dcee27d53dd97745b85aa0aa042df487a12889e9fd7f142c6ab74a15dde3a274b5435d228735a9c3e88986038ec488a76d40e8b90ae7f492e39ccf2d07a2f6acba948bf21ad630a1bf0c0b31ede20899057bb85210bc5fda33ee4d3d04b5356f6c931c7b469809194d8adcaf9adfee6d522b6439d2b86977da05e1094285542668364ad4085e1dda720b51b36f7c398d3cf2355b5697ef58f9997b52ed85a30419d0667e0a01ede8fedc52bf35b5f9cd20072aa3dd125d788c9cf3312edbcb7a76688775e04814c339be2a90b1bd6513403e4188b587576ff2b644409d7a97bbcc4c5fbf1a05a9c3e88986038ec488a76d40e8b90ae7f492e39ccf2d07a2f6acba948bf21ad644e4b3cc7c99948183b1f2284837ca3cfe4050bce26b01a6636aa037ff7a5ff08eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a9638eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a9638eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a9638eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a9638eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a9638eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a963273bf806d8303763f5a773cd4b5c0d9075fe642dec46d44019405a5db631a62a8eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a9638eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a9638eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a9638eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a9638eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a9638eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a9638eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a9638eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a9638eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a96385d323ca91f2e62b369eeed94c8ae4b6e75f0fd7ed950854efb9132a12b25df58eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a9638eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a9638eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a9638eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a9638eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a9638eae2b5cbf641a092849566b412531d5fa51245376fe77e619c2bf7b2ac7a963db02052d0ac1f3c7b7dfdfee94fea643ae6ac0ee89e20b643dfe59f4f262be646372bafb44f103c4402fa4b0bac68e87dda2eb3d1186b267d18dfb2e358fad3b4692b1a6f0260636789a074d844136ba0d0681af69f6c9dfd3370640ea0f05b3edadaa93439ddf4352c9ede892fe6142784f11186ea03c854ef98ddcac19db8cbf177ae1af763c47e035f967d053c874ec037a90d118fa9ce1ff825ea2bb0548e095237b8f0461a7077219e19a1f6c06d7adba3b7d7afeb15e7bbc2deb7f793da1ef8761b516ba3ff17aaf242c735aeca990703058a7d821fec7ebcf6126f643db4dcf0a4be173ceaa3d1cfc79f6944c9a918b30d9f6e54e6e9d2f415e6b78351bdbb120ddda0323e90845725e1153d2d759147feae8fcf51f35ba392964d54d0c5c92b6153f9af6fa0c9ad70ff43f9f3018f91a3cce3b4b720be3f27a6384d4f4e65ef97b37e1df1afc53ccfa990b1840c1b73c20e910c63152bc19f97be2dcc04b2fe6fb0d3ac3c4a7e510dd9e59cdccb9adadf0e9ddaa51be9b2b283fd5ec75c61908739b6296de68982b74aae05e4a9cf69c294253aa66a9a6121e894f59c973862bc8c46bbf17a42eb27a2c1d43394d1e956699d29d3629c601af71ed10a3b26c7fee016ce6aeed8cdee9a83c5c377e93f6c044b43c8c832f673b438018d8bedd97104dec06a2f02dd07779bf2a5bb1e59b24e91167de7a91ae11d3347bd9a4a718a31a3b4e2c4c167ee4df97e7415d103615179c80244b8723a87c2f80dab5d44bafb23d583f16866e40e90bc85a4c45779694dac0f49684986920c8b4b33ecbdcc03639651404f8f63ed20564ff0299a7118a3806705714fc09c7da3010c5945e11fa807702c240631ac16e5eccdbbebc7be10c9405f9e04ad296de9ea41b6c8c29df6aeca750ea52b72719b6e54b31cfc84656cb3487eda7d4472a8bd42fc1b8f073876e33530078a2092732e8de9b5974dd5baa17df47e717e34f102cbba72c5fce27e4266830acd12fd3917020ded19fc02afc2dceb5ea91aa4b6dcd36122932575b82f51a7387c5e35b83f35b0dc6031cfd88bce67dbd830f91ef006367ceb3bdfa5d1f6c4913dcd61dd63858485d5a63606e375bd030b47da571cc2ad2105a5ff981e2d6bc9a792af522cbbbcbc0a500897ed481bcf2dc01c9ed740eb8daa77323adaeeb961c8f8ffd6ea3aa8003842571c276a6e24b05eceef5335945030325fc50463bcde1794f6748eebb85d9c7679019b9b6623609acdf8436f2f2d3d8022673de84c3e845330f68d02c665aa0d8a497186b797369c8a2cf9d35b34f310c26ad0703006977cde6f83b4f8419e239088e7c6a28a8e906990944bba868612cce977c9bc0d74d8ee2cbff8fda1b062b81ac45b5608c2c3e4bb6b0c4a17f44a406631bea45ae78161c5e7fe111aa068782a5a36ad0f2bb4190bbdc17ddb5c2415bc40e5d15b23efe32f9b3e69a3842deee88844a1f7ef8c2a453035b53a41d2f432266d92e867cab7646737092cbee0a6399fe9f606c0ecf9928f2b31ecc239dffe65a9f416aa205a2416e66b8a87ce63bd350bcedca26949282bf94917bbbe164c53e862ab338b0048280bfa67bbf66f6c97c3010d0ea37304aa72d3660021516ca67c0eaa28c0cdad646bf2e91f3345e576405ceb6838f8e1006ac2d1cb60d722d1f138bb0002c42bb155b6ab93db9b45fa4a748cf062475d2f1489d3a086f73f3de7b638827e737adc40c2ef1772d3458ddd304033adb7c308f01d399828a1d3f7a3504e61ae827f184875376cc7f301193973c268710b153369c677e1513314f27d643fac6dda39607ebcdab97f49b10da554eba6dfebd9de66230e58475d1666216da46e1ac87c009d6fa384eba0d28cadbed76bc979f57550d6f8f63589fb568a70ae5a19afd58ee3293d43cedc46a430f54a8fb4be014135e48b66cdb0ea43c352cd09143e50e1b03272a87492fa7676204805525c7f1e9aa988cfc515f83c708798b9c9a029935784f2986af71c73e8d81a25a6a7ead4c159eaf6b1dd37b91ab13821d14b6aee95a57ed22e2025a4e6e6249767178b326eb2802115d0a158d7cd315def757eedb9234332a8796b2993e34acd485f0270af78ed0b88cfd828f4727849536ae94b12206166e903df6dbbfeedf15d61d361ed7587e261fcc30f03daf6ade5b8fd10ef4f29bb0175fdf61c10acbf98e617b760cca85d0918243e873832089af8ee502e76e21e66ac047e318eac33725fcf4707167b5dc0fe4d2303aa9e68493ab2830d73dd0519cb56f78e2d39c28907118379d37944ed70a1acfba8f15a1ab5243f8938dc4d4a1d54e29d0f7dfff75e77c4237c4cc296cd596a2bde942d9995e826a887be2fdfff0cc596d5dccc8cfb894cbef72c3566b21234178c148e7878c660cf6a75ff994f45e1e8b6381c701d03bccd596f6af148150cff0e89ada74c58d7d7261cfd8290629a493d5d89c86a39e4c5cdc5cf20c5ff4b7e1e9f2320d27e560ca596770e5a3353202b35a11d542d98a8f42591a68130990fc84b838a09c0d4f57393bf4b63e960fcb0a2d1debc44fe70e1be3cc61a30e75c35fcefbde23f0d5dd6c3a9fb57bb8f264d7a6dffea8006c68b15ee688d0f6f574067abe9ac976282de58b2e012e453127304ccd632b692e9fc70db06f3c357308cf1c40979221f25c733779e2c93fa313e2518e9021b077017c2320e3e3c58472e82be6be9571a5ae0c327936da81097aa2392a6d8044b95cdbd22fc181e33f0588543b7e701c3bfce9405aa905f3b997eb5abfcb5e5c43c6bbc4319f6fc42ec77d84274ae2875b78621f32e2a9b6e4ca1f5ff4a6934f884efef46e5360e75cf1e928242c2dc1bb50a0a1a1d04eb4ca03b37abd59af6c81b20b60fff4f0de56bfe7753975118e6cdd99fecf973696d65c769478b604b26ab142b52d9d2481f2086e93f83c9256ec2aed4b3271eb30e5d6e72df1da2102dcbf635b54fccaca9f57a4370f3d3d7a5e15543a6ace24eeecd6c66e812c9c475e78eeee720e96a9d705566705e146add2606fad9c9d5c352fc2992e5aafde2a61852ed8939d415832117f81e4f8b8cf9e84ca33951cdfa4cfffac3d29a457124484a8d0e9f69ee538ec907ae0f8efe33a2fed119aec2452275db88c3fe6bbde47abbf78b0b4e8836a210bf10f849704434df6ca0a6b2df059b5ae8e3fa2e72fa4e3fee816397f4b2e0e7181d487fc9bff5e62c02848615996b3f5e3dc2bf90f69150dee4b3156a62528666c2b5186060074cf950b2a60e543ea4565cfe98fba17f365b090faf16a6b67c49ce2c10a345be6501abe1423ee948a733ef14b8fe112f0de695de53f98698c801dd29e235b94f5fa9d554766bd2214b6d92d32b7ed5d2f7fca5ed0f3b1a52285e4953b45b61d2d3772c442c375605290de0e89a5a9b5678f2cc49f5c92099c4ab33bbaf91d19583260e9aa5fde211a15ebb7b76740c8d176446d703725cb5b8f4facade459b0b789606f7a81c9a5aa044ad3ff75f4a2b13b72233d809854a1169ba1da37fa61fb567dd81be0e103a0ddbd2dfe027c4ad7c91aa5dd13aab73332e36985e37a32225ff75e1614cc8e39941003bfdb8ed7f27d3ab9af5a244f9c75f47e3e67c4fae50e81ff8b20aa24d80e386a2bee84c9fb2454ef673cd4cd04c5167c8553f1c787e2b5910ccf74134342366cec5090de0573105ab0ae3222184e84da6cea5009e6022d511d709bf8485a80b5aaaf66f90e23e534a9a8ea775eed557c796ddd22bd330c0ead3c88eba2a63d1144823b2baa20ef50447a7ef6102d8d22e10c6d183baea1d8d585032438399e3000c2b2bf94917bbbe164c53e862ab338b0048280bfa67bbf66f6c97c3010d0ea37304aa98c7125ae85ab47fcdeae45f5ab424838bfb0c167190468de47793cf01629b448e4973300a4855e3acfd625d0749fc16d4c78e5d125385f65bb7552a7235bff5334092071e6fba11275b870a6a685fd43cc06e5cdd8f99232d958225e0219fec63854539872d813a82e3851bab1a7cfcfef4286df4497a7a53a38a0b846a829112000e8e6ccb76ea881d9c249f2887e6c789b619de59898326729b8c622f1b91d5149907e46df39a8f29fbc03d574201c0fa741e79bf11b6d35417fbe19ae1fe648b287a6cebb39634397fa2423a12bc7bdb8ae7a2446f9d495ff83b37e148bb07c2aaffe883ddd309a5e4552ac56f96dfef4da4b707dd31666db96ca8b060d04895b2b9305aa451e3cbcbf76117bc3dfe2b061275374528833c957a0556998c0d77bd52c046faa6bc0ebb9f809410bbb99d5618afa8abb8d7ff921d29fa52d05442d73f209bf5ffe5205d40e5448a29d0d760efa2ace1d386c8a9d4e0c8520d8438043604181f711e5c3929e5ddf9a146939893e0a22c4fbdf7f4436c67815e4bb26e91db4637945b89c22b3523c931b0f151b3cbf59078b93b64e51fe03a304a692fb0c99dc0023c55e71881092e6b5e4bfe254d4e640e0f733c08b6a6bc49e92b6c758f51ed3d3ce6f088728f07c3511188f3150cb16dce150875e17ab78391cf12d86605dcee4aeb60b85ac532fb612a859923ad36e766c222fdb6fd079db48ec225bc1da60f221b23b83e58fbbd60497752665be54bcfc31eabe2c85e8104b1b75b5b76fec34d802839b238bf1747f122923fd5df5ed39ff47d21d8d2099882e43f315f63c3cc736a9878c360011fc4408e269ef4c0fbec960845bdf63f872f8fa48beecbb606c3695711d847b393f05c438e3db3ee0a984e378c861560e24bf1f301d1bc4906556d5abec62bd5890988fca55085cd1a7a2c8e4c0da008ee9f47010ac63a50d8d560c4a9b0e54304834ead5a6e741fad757acd206c71617785b5ff790854c320fb8da2a4835755f69496f5bbe66f1a0ce20fa4bbce6ee5a228fe0c4507ea0b1e72f80e24a57d80431646f3086fbcaeb7bf17bbc470637ebdc7cca351cc3ce7b3a04b92915eeae22f18ca0a48d79b6a2996b3d1b2c45a6255daf7d3553ea311fba2385e6e18210d2b4d6311cb8ddc06c1fdc702042381975e03c5e48ddae08ad9fdfcdb74c25bef8a96d7ad2568cb373d512ad59840e3db42d95edb0ca403177756b974e8c9c67d06202a134aaf07b6b764b32bfb6149515f96be7d399db8f8426019ad6bfd95702a425b525df877a710cc003dbcb1cffec4392846d311c68d02f8554d8ea1796d18f59a12ec9fe54f2774c73aeb2dce659ef548eca006838fac17abded4dec8488bcf987d90c2d2173733b30dee6c749d2048e18acae721b93dc3c38649e05616f046ab63541d0afc038c94e3b721f6b06234bf39791761e80ae8d520b56675c1c0255470b93b1243247aea52a6a024d226fccd07f91c478b0c91c11676e436fe96932dfc8cdff1d273e8c071fbf48b0311f178f9772308ae15b18d9c898006728dbab724be0115780c5e6937011d6896a74cded093515954ba5aa88b4727bf74750f258b8b7293551b07a44db9b9aae18bbb52ea781e10040aa0f9ea7b7c25f41b5d9741014e626e85ddb71b892871bd7b64a883dceadb3c492d305ac47b0fa45044d9924a97369d52402058f1ee059bf4be1cf26ce88c1988405d3bbaf107dfd3cd7eebd9f567c249061195125bd84d8d21a3626e80177c6ac9f4e98c9734574232181f5d77e92f91e021d2c1239429aa33fd11e15eed82d8e6c967a620f84ebb8187a8513c3253eca1e95c7511172b1c2b7fe65cf88d6566d141b53e72330a76b56fa668e86a48aa77cc7152c660930f9ca82c7729f50bffa0c9712c925a46a38ee511c9118a01d19a796a94ac7b3323ae5095a0b50b60f01e530e0ff9d24cac0d10f6ab0cc173e0e307dfb1de97f6af3e1e1eb47d6359b24c122bfb8e079c21a35d94498c8b2af707e761ca40dc25fcbbf9d4ed141b0212820da19e6aa3aaf03905b8b4cc42703116d04e1da8edca9677ff8891b987a68a063037c628665ecce1897e59ae388c0550e36b41c5a397a66243d3f568c31aa9f45ede11857b4c7904496b177fe358b7846a9840f935be8c6933df771fcd352f61d478598fdcd876262f2e0ffbd810384dbc5665d4505a4520235a02ce9ac2bac5f0c964f5f5432a0089c3035acd75c56cf0b61f42034669c772c442a28c486d7982b86d3480f50c2583974cb4d1f85e56a4c4deaab54d9cd0e2c8bce382b8577e615ea7bd421a37d3cc9fbe655632d960e364f37d5c95d4e8b9e81a69813f69dcadce634c865086fc5eafbea135ced8a5e509c8937d667b7180ac8e7a95a5abe28408a129414096bd173b746eaa902ce3e5b3e689b0a453ad000b6d5aaa0502222dbba98e069298744486c671582444125de46dba71826335687bd99a3a224fef7594c6744f0a38c6d1bec4f42f853afd5de14930959209500a393049608e03a3ffb679ac919b7476ba9b26f0e5bf1d00c84e4be9dbe14e37cb92bdadad30630f73e6cd220ce73f5985ab7fe7c507bde574703a0a3ebfa02327ffb04e91712e74bbe7445a6352a4eb33886988556327d8a79c98e3bc5807a25ab8437ea7ebf5f116ca0c5346089fe7cab785c5e967d53213c78483b5e01a77a74c273cb821d7e7d0681f4e7ebe71e45fb5c3f511071fb537de39610857c24c1bf785e44a53fa294d6d817a90d0abd8c72faa31566490b36934f936c7ed2f311111a00e858689d862bb988129397a87c1351c7e5850e2f48ea0912677aa6ae865820b8355f0de981e2a7502ca2f54ce1052f8fae6bd8bcb3edeef2e91a7893cf8d18fb2898997159dda36b339fcd467edd8a18914265fbc8e3cfe05745205155eedb892b8a3206d84db78ddc4b21e20696a6c4a141e48898eead6d76a218b2cdad98962f0bec037c54e6c2b1fb172b9401f5da014a6e9ea053d7ec4bd81d74220db37253629d756a6305ae8126a0198827f67e128ea91eb7fe69e6f075902d78ec23e2cdb510473e10bd50049b4243577eb9fd382a3d5329328e4e87acba85870ddf18e5f4e16de5008de48a038dae8c9df515da241f51c64315ad90ef6c444918851a10f98be8d91142cba0135b54bc62b0af412f7bf5fd2c35bb5b4047e58be16e4dc22b6031ea6ecef1a78f5c9e1ebcd624526f1a0500dfa4bf48dd0ac12fef795ba588a440c13d1be06bbf228f577130655e574381892448a56ddce2b9c20354b15f476fbb2c4ab50e9eaafa47060d53df44dbc6c8006ab4933563911c8804e2fa479e832e68ff604894d034f03e988dabc33e2afd2925d77012a7daa7641ec0fbf2c434af497afe0c0a81b1ebdcf41cbac494cbac900452e4097df853510b97165cec9639d82b0a8a6d624d46afe51d75b1f7beb117c60b0e49248b85ce8e9e7ac40d5b20c101f048c4ec1ec9e00f6f745e80add7b374bd05f9136d7dd5db32005319014514ef072bbfe1e60f9fdeda35e7590ed9dbcf4e756ef38ae09b7bce659750267f7ec5f037ec39041a08287abf9ae6fdedc027239b994c1a71a6af53a439d3f1f51393f62313111d06081542efc5dbe6c8b1a1b704dec759629ef1c639365614cf7ac15127d39b1c4bbc5f45a9c23cfe7b3750811b30bbbf94917bbbe164c53e862ab338b0048280bfa67bbf66f6c97c3010d0ea37304ac4b1936f0810b8593216087ccd65478e060bbef48307d680fbc7628371a23071af274206a0b10cc0e14b9aad2c30dbeae54c4719a98821311d46ccdcf75ce4f4070dd448a17367a7193164f45337467f1e0dd0b03072212b65f4406ce9fcd204bf94917bbbe164c53e862ab338b0048280bfa67bbf66f6c97c3010d0ea37304a23bf7ba1ac583bba8adecee609bf94a9159540842fea27b386d7885f661690e75076f1c782d31b75133be982206f655dcd58988e253de24160cdf6708e9b2218d37640b42abe87d377b34be5482879a01eb5357f484116b783427ecbfa0004160b02d844bf2f0ae9f1c0cf02b6dad740965b1cdd72aae6b5eacaca9bad8d20b850f1f5e75595a1ce4cd24028fc7819deea6cc031065d851d53fd28b6c97e36fbe6fa2baf1e7a88639c39b43125962e189dfedd404060649d5d2e9010a2d52a3847f08073773633ae1020ff80d5ad15ebe9f73571896384f3bb0cf3a77525b3bc05dc57611572c219e7946aee1147666e2ab9150996bf27b80ec6bd707d429a1eacb9193ae88219b016a76c446e36e0b93bee1b85fd64d8dc62664a0ec8adc2d1725f5b45d9651d65c63a4a27a511882096bf3323b2bdc620cd1569f3d1893e57048d68e6be2f9d3da364c2bec9b2015a1c0ae072e085690d912b4b9520a2b66fa5f4283ab0e07d746e2c0b27ea36afefeb3362d50b901a85b24da969884b12df0662ed21fa5d69bb42ce7c62b025457afea1abdfbc15179f3c36eedbfc7bf71291bf1eea04d35d1ae9042f5bba91c6609b153ff178293b37c781dc1992542ab8a78b8e93442df355d38c39a1d099eaaa152b96006f3b57299b0dcbd665ee4219f991abf5af6c263744a6f1f75ebbd0a711b315cb0182b44448294d46b00cea375e828656b6f73790b9c4cc7c2a5348b77e35a9b821f0a375c8d21d8b430c0e0ed5db25445fb9fb8a7e7b50e2f8302a4dc503d9011c4ac2c970d44b4f62a11281d6c0edcac7db5501636ca56e50900372990ef15b777af99e8fac286300db01850bc5489ae83d5ef9151262c7c0bdb113fb390434ee9c8266ef9696473e1fbdaf97af386cf8cd3135c88b36a9c10054dceea4fbf49c3be36c5a749cd31f71b3aa0706035c80f0712ac67594ae7924bcd59a2bfc143519c64723dcd45f8b83b680ea84c14c3f40eed1411aa6749f63b7330a541568ecff711ced936fa6504f63e9ad6d89996ca5c9659a1d4409358ccc27552dab4e212c3722106d9cd47d1bc1275a945d7aadd1673bdd577c9e7118636a7164731ceb930d2433b892d45af1595a2be1ab5265403c76466388fbbc0c09bd6bc7e34cde2363bb4d25382f6d5fb9c20a9546e47f9bebaaa52ad2fd8b7f47483353c222fffcc67b0afbf5613485b1e933bef6044c873ad4bf59c4cd896eed7673a9092ebb0c1abc0bcfe250f33a5bbabf94917bbbe164c53e862ab338b0048280bfa67bbf66f6c97c3010d0ea37304af7c6cfcb637c34b66390fa789123761535e61a7939cb47e762fe41def0a7e54e266d386d3a41292580f1952ca717e0b2e63f2704ff0b9a9b59bc83e658e845a6ecc0cfd1c0f18cd2b585e24acf74231e7201eac600908589c08c91598704085f26dde74106e3b0577ad098e649f4a998e23cdf698e2a7f513a7a2b6cfdd2a55bbf94917bbbe164c53e862ab338b0048280bfa67bbf66f6c97c3010d0ea37304a062ddfb1cf514bfb6a26b563dc58fc7ee2b193a6a462856e01f110d90d74aee21108a1b97b49dca8f7bd6876fe6980a871bc649988ff414579f037fbdde9477541a2e74ecf715d9d5c21d90b4a72f5b9d6e3419c3665e546d0f267fc52b2d0f0284111092cb31f56a0e0120238845eaeffe4645a59f7cbd75d0764ae39b5a8cafea501127b8445bd96b76227c59149c5ff68f818da266500839808d3de5eb0d7933b90d4039339fd19fac78911203bacbaee4b9729dbaf771604b52c2933d01bf753b3eb6b025128342735a8366a6c885a612a6d12c6ac1ee9d6e4d0810c48d302ddc71929ba0ce75819cf4c5b3541f240ccf921a383a1992d565edf38990ae94441651d2c8fca2aef6e832f9104fd327971b0a728a6bcab380d5d6540a4dbf9854fbb7e6bafa8dff4153f37f7570524adcc8f878cba623774f66c13388ed5d12417328967bd0321a48f0fcffd04eb589baa185209ce7da9253f866b3810d0ec5e6a4899447ec88ad50da42c6db66f4c7d67e7c7748791c4b6e24068fc31523bc1d8c98c619d7d8b25455aaf935f6b2b5397ec234f7e5cdd0a8ca233251f69cb58cdf9939e9d8e0f834903d2dd3203d5c1c1235be94eb43dc85e218ed25ab2272780d505410e25908980fa00cb6c0214edefb616cb1b1d051f5c9d58cbf66c0babb46aaa48676a6dd765e3cad5bb829b91dba8cb214d823bb6cfe135dc2703c227e204ce0bae40c7dc441fa2aaf926b5c62d6b87709f9241548431d3a19ce0feb80f869d02bd20afa4d8698d13ca7a0b2e16c7f87e458074a3db2766377e9d2a550ac4d4db58e5dcab6ed5ad0d6f32ac567a8a4b53424f6a6a0a0e030e3ce0ad39d59b868569fdd9bc65c3cec36ba9c04d0d418693076bff520f559bafe567ac82b0ab9e5c0035c8764ad36412c7bacfecc49592bfd7422704b9c2bc654a5a5865a6543964fb7cc89772a08eb8acfb432f19adcc919619ac570668e700c8ddfa9118f7439792642250c79983937d9e1ee2ccf930269ced8730a664c24905967c03efdf66492fa3019e84d042c9183720375f7e1a2e03e678795cb0faa239c6f882e82a5d41ec9f06f0cc3ddf51c9fe8fa49e4f55e8ea527c491ee5be2c2f4840ec24cebd81271205bca9cdc1d59d738cd97c825e886f3641c8d9f538aea8f193bf94917bbbe164c53e862ab338b0048280bfa67bbf66f6c97c3010d0ea37304abf94917bbbe164c53e862ab338b0048280bfa67bbf66f6c97c3010d0ea37304a1d83b68d95c50011f1667a3b73e0b73f441bc6f168860ac09b647968f1a56b4da40989995590af71a75cb43a677866befa1b13546f77e7fbe9383ccb1df6412a5c9db7cb4c527cd7821aed50ac2a2a66567cd372026201f1239ac0422405266a5128005b539d69e8dcd5bbba6b01a22d3f3586a3dbf6e754851f362fc0ddfcecb8bfba214304eff999d07b5f5e946686e61865976acb2505a8a2244db9cf057cbbaa489e9c823cfc12858fbeeb98aa1efd70e058768b21e51b4975d5dae451a48fb3e925c876c3d80fcd1d12f7c0b5e4e487e7bd6e76c828ef16e0ef14f2b995bf94917bbbe164c53e862ab338b0048280bfa67bbf66f6c97c3010d0ea37304a4b92a2e15a7ebad5c267572c68306fdf2060b9fb4ec3fc1346c208e1399d960eebe514fc56de2384241e98103cc78719d07ed87a976bd3c7e5b98db9a32127bbbf94917bbbe164c53e862ab338b0048280bfa67bbf66f6c97c3010d0ea37304aca3cbd2550f8dc6c9c53ab59f0a55c9135d154d9dee5270859bdf7ba3b471c0d631bb54ad20316efb652f3cf87eee6d5764b2df176405042c5aa6f20859fc1cb443ff9d19e3cec49918900f0a4d168dc360d4632bf6300b58dbee10163fea8baf214bafae8ea4934b7adc3118144cb38c03fddd8009c950a11728b399c7999fe7d4c4cc389aacd89a1d7575435c4ffd8d607c8b742a8437a5023b8348496de51278ccbf8a824642883ae35ac5b8d207db422d5d3c4df04bd198c76341bb7db6f5847b9605eea71b226fd4b6a735087b0d8b9a65c4510f74dadc78a00c01d9796deeb21538e054968fde5ad93aa0fa7d8a2dd5bafb9bc0c2fcbfe9eaf365da27534679b9bfda535a29a118493d36bee95ef40b20ecadde6f538a880481de00f116fb68d29f298a6bd5dd74876bdb76c36ef5a669fd06d289407eef1cbec1c2bd3485949a854aff3c91a21ba116f424021cd993814355298e2a47eac1f1ebb0e1d55348c5b6ecfeedf96885436398060670cc72eca8d4ebbe62298d45b01c57aaa32a0929038505fdae4c5c6b349e0e0d40dec6da8d47a9466ed9a9727e4bcd3f01277e5037676dbf3292b08b753979ab3b6fbbeb2b51b5e0eb499629e22c36b0203ef5c33138d5107b8e6779fd7ddeea2290d73a7ed79023b030c1daa153afd0fa641c71186384f459a6ac18472a0e4d3daa2e75fa220ab86bdc9907fc0d2529ceab65a14aa0f78d66adf2cb795cda49577f296dc9bf773cadda91bb2f21d22150d2b906185584bce721bf0129cafb0c4a59a5161f306471211a4692637bfbaa1f912d61d5837a0c65f531b3653daf2b3cfb78badf45097c058ecdf63d32cf55abf94917bbbe164c53e862ab338b0048280bfa67bbf66f6c97c3010d0ea37304abf94917bbbe164c53e862ab338b0048280bfa67bbf66f6c97c3010d0ea37304a7932d4224189bc434f4c8f05ed37f2ef9b8397bfd3960ab28d2fd9ccca7f8748299f0b8c48785e182e572fd9039e8b78f0aea126c7d4349fe303f0ca82d4e95542cd6f1e0045f26561670a968a93ba9009a18435b79f93b65c22f1906ad4c95660b79df2267e140ff07924fda661ab5a894c27d492bc16295cbcc7c4d97b935b3a14bff212e22161d6f7d55baceabba3cd5cb595bfdb3d42cbc580cd69c2a442c93b88f1aa14b7e8f3fd634f29e431726139427b9b492cbea7452eea6a624625ec1d12bc18f75e2f5097c4be5ffed5dd13518b4bff681f7a24675421375313969a79259c81321874bc92c35fc1d1e0c32b58f135b4c599477497938cc5beac8a7cbb9ea3a8497833c7e3a2d53e03ffb81162db2266178d081966d682acd241c6fe2c8b296f487156ea29b34cd16554dcd435c05500075afa0fde88656a1ab65e9890d9a9049ac62d1d0ead9f3560cc7c507749ced8083ad8c3c2d50b76f5ddfa8a14dbfe85e6e0cf17d747516a80725d70b09e178d651dcd2c92a59887ef68b15a2269dda621eb0c88e331d583d8cc3282ca64f738563cad4955a0eea5ba37b3dffcace660952302aa9d6f4d50c965a98b72068b0d94404a4ecfd8f8d37aa97fe5c44e27b2720cf7335cebfd5a60fd94dea1e6b047706dec494accd9b6599642cf34459ec1f316cda8ea6d54a2071a61d263995ea9496fe3a9e417474e28ce9b24f9c892d9332401c33d8b40d852e7655613d708cbc59cbcde582c4f6ce9db996f5b459bcdde11d4bba322975f20b8ce3137f7890353e10e4a692fddd85f543c25d02088430376f8a50f9a0e6b06ce904283563520e3910c9fba45115443a059830ff0620f010db497adda93cd0c068cabafd2f89d4b2d6c0b513765a005747e91f401668751d6071f00395cc407772a54686d02bf7f87c8a6f1490b5b3d6c2e321f97241c237eb4952c4db20f28f381431114aef718a196f659633d69d2455d1ecce61aa26b5e3b38803a4484c211434f5183185933c6169447d12cce5e38c542c44e562d075623ad665fd2c1a71d12ed026f0bd0dd326d9832748c33b4adcf8cc3d0c6605dda9a812f326ea592231b8bbe4abe6864d4113861887dcfb0d6defb348d05166c957f52b4e7fed55215f98a4ed2c1a02c84d689b7ec101bef9bb8bd80547922007fb259a5de0fb1fee2c74b0beba3d5c6972bc6f014778a475bb6633cbdc7b283a0f80fe4d5f20d379cc439c992b2a7c1413fefba74d45bbbb6b0405efecc669eabaefed9f3c4ad9a1ce0976750f9ef3e820fd6b9a5d84f7bfccdb13fbea15c450bde1dded0bd200f33cafc4275303696ac62a7c43e957ac278ead7787464e938344b891a151f9d29f15378bb956e6fcf1f63b2b32e7b610124eb8570137bb56eb7390dc124fa0ca5815db723fae81cb7ca6203813b32d463b3ec58f12b8d104257e165e9475cf61d1cef37d19354498614b301d2d78612d9487fb35e81137f2973b7291f1bfcb1fea05bccbc426cdd6eb4ab2df5334c6a5b3647a20bf61129382a1c786cb88a70bac25b2c3ace13f7d63a11d16fca3ee11d99456c0c1f9c3d20c9ffb9aa0a62c090bce145c53e527b26527d9acc59f34d0c0bf74b540cc0b1439edd78b9729a0f043240074603591c18205e0a2b71143c1f58e6b18aeb391fa360fe98656b6f60dc1b4181e691104fad931557ce49d14bb275e5f941275d18778fcec86a7928fb5fcbc1fd1a84e48f0d0c20a906ebe111caf2576c273fe7c1d7b4ccc6a407d1d8a1e50a6caa2acc1b51f211637dbe4548b39006b76e701a29cbd8cd14c6906237ec8c0cf805d1433c537a1fc6722218e82fb2827bbf8c1eaad4d43c3320d46a4621d07f75e6f7a5daba7ea6a65af44a48fd409fc7cc1448f9b0c8dc37dddb3f3dd18ff21e567c7570d6d4a7aca424756619c06be354086977fedb97b9d8b0ad3314f542132c73ab0fda35b20fbc0ba1dea14dfd6301d7ca78d96396f7d9918bc8430be161d38a2e6dcf0e424aab33606a6f0d2c92f25c18b65c1ca6bb3efa77cfc14275ca6399e46d214f99d53ac77a0e93f29bbc97df8b2d0efcb92ca05cefb2d7cd84093176ebe913aea2524fd4c5dc5d5109bed27e9d8012f5ffef0016bcfc6968eb01c11b3f1e1735534072d8c945f885bd0a5952b9fc3c38cb5691a3859535993067151d913cff9e24ed667fece25d4903be057fa9a3f5ea2712a8cc2a983155d5fcfaabbc71ff1d7588a2556c563005f65569934b919d58d7fa3ca6d6df3b43d87edd3d29266d38170c149cafdbe6c403c54e40789dcac42967523adad45decdba1f3e8e5b87f2a2432aa65377a4aef5e62cc932d12a3fc2aef4a255fd64c50f79c13213e2b387439d2327d4c94f33e9d4e914728bb2082ba85aac86d5ddb7e1c723a7741584750355ea6013c5a218c4b66100a69e145f75cf06286368a1faa797904b3b9ca930f2ace53324a2712913e1aaff0d103af1a880d9376dc80fa5180eea2cd8f1a4d187d7adfc5ce69c29088a85a33e4e18764815f8b0c9e91ea20076ae4d1c07100adb1bac30c8dca1d7c0e60f54cd6fafc9d6e9f312f00feae0dfaca8c80c5b8531f25ebfa86f49c3ce6dcbf94917bbbe164c53e862ab338b0048280bfa67bbf66f6c97c3010d0ea37304a1fcb37954386852584d5149182979527cf19de0326dd06df797e47e9fcf82937f123b7b7be72c5c383143fe7edb54b212563ff5ed8e2e07b353c71f97b8f167892f024f6c0699e4ef75810d06f6c8949e2b7077cf824069e5512cbfc2d56c477603d6f3b8993175b263b70d724ada035ef13360e336042062183837b6cad191e990299717277be2571317bcf8d3a41da595346b38e6184b49195c4c8e9b9cbd9f259e46064c9ef6eba872f189e4a42891387f75a80a877b45b465b0a26f38b6dee5c5baed03222b28a19588331a0bb52ada0ec313579bee395f4b5fad228cf7aa8cb7d3f5fe04a791a0d32b67205f4dec1648e7b8d81e4713f7135d9ba543c2da112a931ba142518687be3286dccc4572bbe907fc6a6e2708ef73c6f5f5553605d9e46d76d4d42873708fe0e0e2ebe7e596da94c624869020d6b5fdbb6708679b56af1a3f38cb10cdac7d3843c2998687970adc09d16814756d34c0445f1a9927f58c65ac00948d069f757145b1169bf8918c7386bd8485f884254f54d3ca18e5b3a6fc587656a72eeb848f2538ca0e111a8ec67ab7bc31379a2ec9a17725cd6854ec6e936001059cdb05aad4bbdcea951c565e788930eb2ad4ec3cd1f8e6e11f1aa142d4c82f361c464bd1ff6f67e756586f0d1005fdb65c8ecf66f005fffa26bbd0ca0c41d1ba4180dfef30d3699654f83725fca3bb6eab204a3d48aaddc51aded8a7571cb121cb613a690d011782c4e9db6bab86673a6aa9f631f06ffc1a5bf94917bbbe164c53e862ab338b0048280bfa67bbf66f6c97c3010d0ea37304aa0f120b050aa8b4483feb4839bef806e62ee1b6ab9968ebccdb061d46d251e04a352359bd9b547da63709c45656e5d5d951d7ef817c52b2c5c83651a0583f5afc67c62ab9f8477c089f5bbc0903341a8f60f4e504e71cb612d88922a393d7ec2a9894527b4a6ff2e43303f90d9402ab2b7ee8e84a3e479737756d35f81ddee3b2c332c72687756926df9aa92de998cf8f60f97c8fada24e8ad93d864fd950bad95f6c72ee175fb49463585bad0deebcef08e2ce4f070d7e0815c9ff9544dafbe9a69609113155a09e9dedfea3b3910bb025d2d9fe0ba7005ecc9691d2d7341664848feaebe61efe519b564634c5128cd0c20039f57bb2b9cd8800bfd65b8966a039130dd440ef89360c815113f68c252116387e95f62568afd9ade9101814b67966ec6dea5aa6f71e3d3a45878dba2452c38b220196e79b1b6b63f2073bec74fc0bcdf7b7245c45dde145aa1d7602797cfadb615d33cea3b40d0a44fa6c22865aeee14e854eeebf0fa38c71d4c59dac1f886b42d63db5a30cc812574e0ca15b8d081339975084a9683c980dff4b0d8f2df40c4c1314dd68477d94efccbb1d074002b67864c6d7abe4be590919303d16b1c7fe898de56f942b60e9dba4786566e9768ee7e783dff0bc52885b80e1708f6ab6db38abc10538fe592454b9a6252ec1b83e9ea5965da0ac4591cebf9fbae67e9d28cda6b3fba65bf566cad6ce45508c2e15227d3a20e672e4b582195452e18f86bf0732e230f90510a2c72345972f4b737f10267ed12d2b5111640e16a8e10b9fbf1ca021fac13fb3a24776a2956a9993e07b1f514acb667aa3d27becd737f30653013877fc0f6477257b794353d9805135fa596aa473ea746079da9492c2f702f73af3b73c0f7b982fc0808c6fa1acef45c882bf12fd5e8debbbc002214e8be564d4f7b0e9c429483d3646bb86a2d33aed6d3da1a23032ededbccb7815dbe4cbef2ee4f25b56f626aec5a3f06cba1be73bbf4340e697b173bf6b1ba47593d92008c2aaaa7197389a47e7ebfb8ae34327e5e7c2a85d6da2ec07e99a6d78249513e9ddd89993517b5544bacac33d260995f263ad6101d5b08d6654b7d69d6df206421be9c56118425d40cc5131b6e608800fcaaf262ee0799dca8d3a070c6743d1b9c9aa10d9f0fcb8b8566a0d6d862dbd2fdd9a3a199b4df1f970807d34881e8d0b588b19dd36ac91a7a585f143de49232982e10bdf6cac8b16f92f8264857369006183ef4f8312b0d9d45400ef355641b8504109bcca0646e7a86799b532118b5adcd65be41d0362a3805597dac78ba0ed2a327e15dcee22f90ead6d24b9759ae3b023dd2f647425bfc5a762a6e3728e17d659b5f21f72f5ae8e407df4b5974fd5fad28227e1d0429e7c08f58779ac2e1cb89b4ed9369234d7959be4c05b8ed9d9b6021b6ecc5dfc3cc054c74d0dbbf94917bbbe164c53e862ab338b0048280bfa67bbf66f6c97c3010d0ea37304a7aab906b268fd5ba1d11b4add8bb95c7d0926e10fc1b9ffc3523fb67505192591c2a3f03ccb1d98c7ca7a45f4f4d3a3851d05ef2dce868b595f3c58bc135de3c755201bbc8d3c07413c81a4e0d2dd198b4e30f18da2823233403ee0c8374cd7e61338d761f23de4f4b8b255ed532ff5581cc28ed061d2a25286c3ac125f1eb1137f8fa7cc46b3214fb19a43d68db6400f4c3ff51c12d2fc9b536acec9f360707d75577d08913cc513800ccb6a6d0856c8a172e0b320c3d3ad990a811eb0ba0f71203f319f26fd88534b0fbcdabbf4db05991c2587517e8efb10b4e57598317fd871bfac1a5e204f1b30606f41b523e74c9764226974c38bd384d8dfaedd596bbbf94917bbbe164c53e862ab338b0048280bfa67bbf66f6c97c3010d0ea37304a6f256d78fc2afd451f2e2c1abbd09d45388f2ed0da562d2eac68f786bb4e2fc61b83446d66e8b81fe361cbbc6a247ea095adfde55a06702ac01373c802c3a2aab1a381714f1aa091e8263765f859f281787e01f57dce157bce115ea638505fbf8fc3e0fe50ab5b6fe850c5f6c0a2bee23910b2f2672127474e23d06e30548f726cdc34400453cdf293aee7aaf366842be48b139e49114bbd27fc4a2e3d0801e837a11c43b58e136f347873c07dc6d7433ec4a8e564417bca25404410ec42bce5be3c3ce8a85320d2640377aa04ceb36bb9a6840abbe793770918025f9538f5d5fb402476b93d1b1e03cb94552e75dc4f0a5d1a7e052c681822084291c6820df0c9a7c0252dbd010d7c928a487ddfd95e6269fa8c0f9609bfd4343175d0f79cc7d527b2f8730ef5d6cb2146b84007c9ffdb0b62f5044365c2540671f40eedefa4e29735acc8170569860ed9783804feeaf55bf7bed8aa1aeecdbc1519991d80bf8aabb44db0201fadb17219da7648ab13237a57e3def9425986f5f57c9e9ad34f3222bdf1cc434f379f084ae4d1c54ac8d85ca28ba307a416e012b1099d12aaacb55088b8583b82469f50cbc4d78f5a8edf7c515fd55f30c25079fbea5c219b2288e153744bf5aad85439ee572f0a28b34e60456099d89248168f6df1bb2deb7dfa3f3ae35282fc7312594aa3033a647d7b87374d640569190a4f0ecc4c4e079f81dcc227c635b72a9c20da96a25d13b8ed853a538d34ae83387bed8df527cca0c3f14e4b5d2a624c1aabc27da4a221c01977110a7a65a079511f9680325f53ce94204ad4332a7160dfe77f2df7ee23194d0345aaa4699f961baec0ada8fee3590a5ad44283da860d7f6a241eb6f7b9ceb6b36ee1be76935aa51882cdbef5a164abddc57915c48a9bea58be264c27fb070f6b6dd1a5e9f889fe8940c5190d47621d871073f1176ca5e6c4dbc506c4d9a8c914d83af910fc75b9a2e22b0a2f113fadfac774e475d928183f86a3b444a6e6ad5ddbc2aff16f7c669148b70737984a4bd3336dd3b21032897d58e33c5f8018bc783f5214c33cf2dd1c58815ecda44d0e09315739108f5642732497115edc8bb24059b379dee890b9a5ab261f1ae4e7a548537e2a572226f96f72ac9cce4c2cbc6f9bf3a193637268b1a8bbcdd8fb85d52762e59ae0b40b00949a559a4748cec924e9a8cc7aeeee3ff0888a48e4203b659c3e37d284369205668b364383cb4407856fcc7c49e87b7edc714b230fce6125d08b858716918c38888a0844350518b82f8aad54053e423263fd6f3c4419be1c61689a222188addb755e181a23d3c04be4e79efb97129829aa3ca4949aa36e8c637292e51926924f8c75f55558fefaf491eb718c7fff5cfc1cfcb238025eb0086967b2eda2a03c6f5d2fe9fa805bb49ff2dcdcc9ce42cade7e4c57f2c6b07801d01162ec366571dd9e9b1d46971d745b8020adf3f6defbb48a03bc7493e5fc07aabe23ea9c3597a5e1f922dbf798b9d50bf00d676a42290d7a4780801688493cdf1611810281b0f912fb81c4fbebf1b31b76fc3fe59dba766ec37c541e1b463ea77fc3dc4c4d87e97bd4caae6a0a9051003823699e48dd4f15f95d5c095f720d2ba45218861fe0267ae2e5a282cb48ca577a2eac292389a86856cbbe333bf13cdf1611810281b0f912fb81c4fbebf1b31b76fc3fe59dba766ec37c541e1b465dd10247d44606126edcf672a3957bfde4b11796f7bcfb3204b8a194c89bbef025dbf6beb90f83efd5102b9d8df0651fb90b1a6f15031ba59728a099453e3dec25dbf6beb90f83efd5102b9d8df0651fb90b1a6f15031ba59728a099453e3dec25dbf6beb90f83efd5102b9d8df0651fb90b1a6f15031ba59728a099453e3dece278895e31ee80f266fe134fbc11b40e766634b6ff640670a3eb5ce15d0bd19a74daa36c0921f76df77e8a658bda9a3f927195602c30f5f5f1ca6b804d62e5d8b4ee6c9fe8ed02e66442d5275d5512e1ba4f6aca5f861dbd258f5d6d08bccdaf1d5f8b3716470c39ac414f069fa24f6e58399371a16df38ec6b80dd0663f5247fc5ff59410994fc85e696ac266861aad412a24fda2fc7237334a478d44e08b3cc627e495b83c8b218bd323330acee582d38e1656b200cd0f6e603316cda8421bf4e2b413dd0a17b078e5cd6eaa4cfb65e3fb31445cfa42c0f18dfe1afe2b77f6d2e2374523c404d185662b54b404dad1d386503f2e4fe1374e0ee69e471f0c998b2b8224db1b390201a573f3f2853f56de5aa30e7235f677961537e9eef727835c5c219e54190325a1ecf9d25cafdfd06d59b3b7d65d606cc58e267d5a6970095e4b606f66539364b6a638475b0237a8cf04e68ac80ac2886750eca2b450384f5e4b606f66539364b6a638475b0237a8cf04e68ac80ac2886750eca2b450384f000880302e4fa88df786388982c767bacfdcc520e246bfd8b65036e6db2009e98b706453c4e1a44bd30c606910ac32a7acef84e6dc7c0e85443120d0bb3d515a6487ba5aa868c595eded2018ff4088fc2d9bc1539d15dfb94d2606db0de619ba7eeb5d1a3a295f6156b9200b5bca3ad85a230c406842c99e4bab181242ac4e92c37dd5fb50ea93bc747a6f506cd8af492e615203b5ff6779e63c2435505731767eeb5d1a3a295f6156b9200b5bca3ad85a230c406842c99e4bab181242ac4e92c37dd5fb50ea93bc747a6f506cd8af492e615203b5ff6779e63c243550573176a648993793a8899eff496a6787712b382cb8df8b7a67266dd38798b2dd3fa7b95d17bf31f4ee9b0ec69cc5ab10f93bb740a9433633dd80647c45bd6007715776ada478d73a689511de0b4c80cf8cdb8bb8a7d048a4ebf100820ef41213e4db3af4e2b413dd0a17b078e5cd6eaa4cfb65e3fb31445cfa42c0f18dfe1afe2b77f6e7c42fbdee10d39be44c27eba97b80d344f2f6bf893c572c55e46e5275730adfa5f66123648edef8230ccd302b65cbab9c0bf3f30b1eecd3b7d720e10c265ec3c6315aa174a388a683f81264e9680cbaeb67bbf9d1a848d08e8eaf85c3a9bcd2e7cfea298648f3fb27e975c220da7dd1c556d7193326b767957654e3ff61ab5e3a1c98b15f0953eb1d2af09051364ffe618ad8a4f34dffafe64991f81d4d1ca37eeb5d1a3a295f6156b9200b5bca3ad85a230c406842c99e4bab181242ac4e9284a6ff8c8f0f5a4ed77fc241e0f09f250b9b6b82fa182636eb8a8ebf84e7587e5c5c219e54190325a1ecf9d25cafdfd06d59b3b7d65d606cc58e267d5a6970092304f2b99d427e9772d541025e5259da64a9f2cbf8b9c1b7ed32e4f5f523b21ec37dd5fb50ea93bc747a6f506cd8af492e615203b5ff6779e63c243550573176095b1b05ca46f5561dc5f0039bee9055c118faf3095a0d46121b13ad7e2452156487ba5aa868c595eded2018ff4088fc2d9bc1539d15dfb94d2606db0de619ba6487ba5aa868c595eded2018ff4088fc2d9bc1539d15dfb94d2606db0de619ba114cd9f6b0154305db6b00c92061ce9828fb21450ef4e4d512b718ad90a75580471cf64f5f4eebd9f801b45074b2aa72e8429ed1e587c2d274b3bfe7ed81a09aa648993793a8899eff496a6787712b382cb8df8b7a67266dd38798b2dd3fa7b95d17bf31f4ee9b0ec69cc5ab10f93bb740a9433633dd80647c45bd6007715776ada478d73a689511de0b4c80cf8cdb8bb8a7d048a4ebf100820ef41213e4db3af4e2b413dd0a17b078e5cd6eaa4cfb65e3fb31445cfa42c0f18dfe1afe2b77f6e7c42fbdee10d39be44c27eba97b80d344f2f6bf893c572c55e46e5275730adfa5f66123648edef8230ccd302b65cbab9c0bf3f30b1eecd3b7d720e10c265ec3c6315aa174a388a683f81264e9680cbaeb67bbf9d1a848d08e8eaf85c3a9bcd2e7cfea298648f3fb27e975c220da7dd1c556d7193326b767957654e3ff61ab5e3a1c98b15f0953eb1d2af09051364ffe618ad8a4f34dffafe64991f81d4d1ca37eeb5d1a3a295f6156b9200b5bca3ad85a230c406842c99e4bab181242ac4e9284a6ff8c8f0f5a4ed77fc241e0f09f250b9b6b82fa182636eb8a8ebf84e7587e5c5c219e54190325a1ecf9d25cafdfd06d59b3b7d65d606cc58e267d5a6970092304f2b99d427e9772d541025e5259da64a9f2cbf8b9c1b7ed32e4f5f523b21ec37dd5fb50ea93bc747a6f506cd8af492e615203b5ff6779e63c243550573176095b1b05ca46f5561dc5f0039bee9055c118faf3095a0d46121b13ad7e2452153cdf1611810281b0f912fb81c4fbebf1b31b76fc3fe59dba766ec37c541e1b46ada478d73a689511de0b4c80cf8cdb8bb8a7d048a4ebf100820ef41213e4db3af4e2b413dd0a17b078e5cd6eaa4cfb65e3fb31445cfa42c0f18dfe1afe2b77f6f4e2b413dd0a17b078e5cd6eaa4cfb65e3fb31445cfa42c0f18dfe1afe2b77f6ada478d73a689511de0b4c80cf8cdb8bb8a7d048a4ebf100820ef41213e4db3af4e2b413dd0a17b078e5cd6eaa4cfb65e3fb31445cfa42c0f18dfe1afe2b77f6ada478d73a689511de0b4c80cf8cdb8bb8a7d048a4ebf100820ef41213e4db3af4e2b413dd0a17b078e5cd6eaa4cfb65e3fb31445cfa42c0f18dfe1afe2b77f6f4e2b413dd0a17b078e5cd6eaa4cfb65e3fb31445cfa42c0f18dfe1afe2b77f6ada478d73a689511de0b4c80cf8cdb8bb8a7d048a4ebf100820ef41213e4db3ad1c1337f68d4b867132a4912edf16bcae83621c4b433d310fcd0c25b949339c99efc48842adb5459146df59d6524041a7604bdacd6cd718c316385fc19906fafe7c42fbdee10d39be44c27eba97b80d344f2f6bf893c572c55e46e5275730adfe7c42fbdee10d39be44c27eba97b80d344f2f6bf893c572c55e46e5275730adfe7c42fbdee10d39be44c27eba97b80d344f2f6bf893c572c55e46e5275730adfab94b7a91176da1c830c3d55badb3b72420f7030b11a17246d33c72231a0ee21a9fedeb73c117261fc2f7c0ccd08184b7bdb16652e8941646ebd561e7315593b45c08ea4cf65c5ff9f1d1e464b17d4ade3a82808c5340aa05cd9c4d7868314fe605b5220d4669b30fa845288b88dbb89830f31bea2d729f3051a7f9725193743052104b69d3bfc635531636f1b26324acc77964035aa0e35d43af23086b3de2792abc9c3b6431f4165dabe2fa763c76c75cd3dd139875e8218179efaad5acf3c318b45331c0717f62fd2bf5231eb9e4caaa90bfe55c466db62741581a096e7e8389204ba5eb6766df7fa1f2cb1cff266e3cfc7f02113bc0b5027919979b9bc939fad61c7c6c6536df4b21539a8812918ec787caf679814ac4858a9f6a5e40acc5d17bf31f4ee9b0ec69cc5ab10f93bb740a9433633dd80647c45bd6007715776ada478d73a689511de0b4c80cf8cdb8bb8a7d048a4ebf100820ef41213e4db3af4e2b413dd0a17b078e5cd6eaa4cfb65e3fb31445cfa42c0f18dfe1afe2b77f6e7c42fbdee10d39be44c27eba97b80d344f2f6bf893c572c55e46e5275730adf4f1ecc5b9a56db8ba1edd21091e49ed8273e94854d5d2d5712b21bfb5e57db6ca5f66123648edef8230ccd302b65cbab9c0bf3f30b1eecd3b7d720e10c265ec3c6315aa174a388a683f81264e9680cbaeb67bbf9d1a848d08e8eaf85c3a9bcd2e7cfea298648f3fb27e975c220da7dd1c556d7193326b767957654e3ff61ab5eace676a2f899b95d04229e9e0f2f67ae78861176133db36fc0660b710db666603a1c98b15f0953eb1d2af09051364ffe618ad8a4f34dffafe64991f81d4d1ca37eeb5d1a3a295f6156b9200b5bca3ad85a230c406842c99e4bab181242ac4e9284a6ff8c8f0f5a4ed77fc241e0f09f250b9b6b82fa182636eb8a8ebf84e7587e5c5c219e54190325a1ecf9d25cafdfd06d59b3b7d65d606cc58e267d5a6970097decbf1794f0c5b8e39c65fcf1c4bfe7354d66d2339a39af56a482c2f6f6d5bac37dd5fb50ea93bc747a6f506cd8af492e615203b5ff6779e63c243550573176095b1b05ca46f5561dc5f0039bee9055c118faf3095a0d46121b13ad7e245215f617973868212e0922fe4034411b37d44fe55e3c95cb088ca7f4441b89058bcff617973868212e0922fe4034411b37d44fe55e3c95cb088ca7f4441b89058bcfa5daff91bb87d4112651e32b8b9740ce55ebe8bf336822fabcb4ba5de17cfeaea5f66123648edef8230ccd302b65cbab9c0bf3f30b1eecd3b7d720e10c265ec3a5f66123648edef8230ccd302b65cbab9c0bf3f30b1eecd3b7d720e10c265ec3a5f66123648edef8230ccd302b65cbab9c0bf3f30b1eecd3b7d720e10c265ec37c73a9cdf56a9a0b2edc3b396d39b44be34c2e38900bffd4b283944b44a39013052104b69d3bfc635531636f1b26324acc77964035aa0e35d43af23086b3de27e7d218683784f07912c232868f13268231683e231f99fcb4f1c310a145106baff877f8a60e492f66dc99ca8f83b5dd34c2b917ea43cabde4dd538e8d81d55e6ca648993793a8899eff496a6787712b382cb8df8b7a67266dd38798b2dd3fa7b99dabca4d89ad83986a828905c3be349d3e1d576eb3368fabecdfb4146c0077885d17bf31f4ee9b0ec69cc5ab10f93bb740a9433633dd80647c45bd6007715776ada478d73a689511de0b4c80cf8cdb8bb8a7d048a4ebf100820ef41213e4db3af4e2b413dd0a17b078e5cd6eaa4cfb65e3fb31445cfa42c0f18dfe1afe2b77f6e7c42fbdee10d39be44c27eba97b80d344f2f6bf893c572c55e46e5275730adffe0f5394684361c434e4020191d94a10e285e1310343d90063cb12c07e1b182da5f66123648edef8230ccd302b65cbab9c0bf3f30b1eecd3b7d720e10c265ec3c6315aa174a388a683f81264e9680cbaeb67bbf9d1a848d08e8eaf85c3a9bcd2e7cfea298648f3fb27e975c220da7dd1c556d7193326b767957654e3ff61ab5eace676a2f899b95d04229e9e0f2f67ae78861176133db36fc0660b710db666603a1c98b15f0953eb1d2af09051364ffe618ad8a4f34dffafe64991f81d4d1ca37eeb5d1a3a295f6156b9200b5bca3ad85a230c406842c99e4bab181242ac4e9284a6ff8c8f0f5a4ed77fc241e0f09f250b9b6b82fa182636eb8a8ebf84e7587e5c5c219e54190325a1ecf9d25cafdfd06d59b3b7d65d606cc58e267d5a6970092304f2b99d427e9772d541025e5259da64a9f2cbf8b9c1b7ed32e4f5f523b21ec37dd5fb50ea93bc747a6f506cd8af492e615203b5ff6779e63c243550573176095b1b05ca46f5561dc5f0039bee9055c118faf3095a0d46121b13ad7e245215f617973868212e0922fe4034411b37d44fe55e3c95cb088ca7f4441b89058bcff617973868212e0922fe4034411b37d44fe55e3c95cb088ca7f4441b89058bcfa5daff91bb87d4112651e32b8b9740ce55ebe8bf336822fabcb4ba5de17cfeae5d17bf31f4ee9b0ec69cc5ab10f93bb740a9433633dd80647c45bd6007715776ada478d73a689511de0b4c80cf8cdb8bb8a7d048a4ebf100820ef41213e4db3af4e2b413dd0a17b078e5cd6eaa4cfb65e3fb31445cfa42c0f18dfe1afe2b77f6e7c42fbdee10d39be44c27eba97b80d344f2f6bf893c572c55e46e5275730adfa5f66123648edef8230ccd302b65cbab9c0bf3f30b1eecd3b7d720e10c265ec3c6315aa174a388a683f81264e9680cbaeb67bbf9d1a848d08e8eaf85c3a9bcd2e7cfea298648f3fb27e975c220da7dd1c556d7193326b767957654e3ff61ab5e3a1c98b15f0953eb1d2af09051364ffe618ad8a4f34dffafe64991f81d4d1ca37eeb5d1a3a295f6156b9200b5bca3ad85a230c406842c99e4bab181242ac4e9284a6ff8c8f0f5a4ed77fc241e0f09f250b9b6b82fa182636eb8a8ebf84e7587e5c5c219e54190325a1ecf9d25cafdfd06d59b3b7d65d606cc58e267d5a6970097c73a9cdf56a9a0b2edc3b396d39b44be34c2e38900bffd4b283944b44a39013052104b69d3bfc635531636f1b26324acc77964035aa0e35d43af23086b3de27e7d218683784f07912c232868f13268231683e231f99fcb4f1c310a145106baff877f8a60e492f66dc99ca8f83b5dd34c2b917ea43cabde4dd538e8d81d55e6ca648993793a8899eff496a6787712b382cb8df8b7a67266dd38798b2dd3fa7b99dabca4d89ad83986a828905c3be349d3e1d576eb3368fabecdfb4146c0077885d17bf31f4ee9b0ec69cc5ab10f93bb740a9433633dd80647c45bd6007715776ada478d73a689511de0b4c80cf8cdb8bb8a7d048a4ebf100820ef41213e4db3af4e2b413dd0a17b078e5cd6eaa4cfb65e3fb31445cfa42c0f18dfe1afe2b77f6e7c42fbdee10d39be44c27eba97b80d344f2f6bf893c572c55e46e5275730adffe0f5394684361c434e4020191d94a10e285e1310343d90063cb12c07e1b182da5f66123648edef8230ccd302b65cbab9c0bf3f30b1eecd3b7d720e10c265ec3c6315aa174a388a683f81264e9680cbaeb67bbf9d1a848d08e8eaf85c3a9bcd2e7cfea298648f3fb27e975c220da7dd1c556d7193326b767957654e3ff61ab5eace676a2f899b95d04229e9e0f2f67ae78861176133db36fc0660b710db666603a1c98b15f0953eb1d2af09051364ffe618ad8a4f34dffafe64991f81d4d1ca37eeb5d1a3a295f6156b9200b5bca3ad85a230c406842c99e4bab181242ac4e9284a6ff8c8f0f5a4ed77fc241e0f09f250b9b6b82fa182636eb8a8ebf84e7587e5c5c219e54190325a1ecf9d25cafdfd06d59b3b7d65d606cc58e267d5a6970092304f2b99d427e9772d541025e5259da64a9f2cbf8b9c1b7ed32e4f5f523b21ec37dd5fb50ea93bc747a6f506cd8af492e615203b5ff6779e63c243550573176095b1b05ca46f5561dc5f0039bee9055c118faf3095a0d46121b13ad7e245215f617973868212e0922fe4034411b37d44fe55e3c95cb088ca7f4441b89058bcff617973868212e0922fe4034411b37d44fe55e3c95cb088ca7f4441b89058bcfa5daff91bb87d4112651e32b8b9740ce55ebe8bf336822fabcb4ba5de17cfeae7198e65768a8a2443b343abfda587a7ec289c4e0e8ea7f029939f8ad8fa372be084c2f2876d9c6b1330e87f236d0ecb7697963863f96ad392b7b5049b658006382ff927865b3e6739d989e0c905793fc1c07837d23f7f9918c2300b63473de0c695c3ab9bf1bf6c573163cb25aa239974575cea5cf351c9a78c2bbfc8ffe916e8b9da1aedbb39e51308480c9226e47aeba6a782366f425cab86a644e49ccd4ba84a6ff8c8f0f5a4ed77fc241e0f09f250b9b6b82fa182636eb8a8ebf84e7587e5c5c219e54190325a1ecf9d25cafdfd06d59b3b7d65d606cc58e267d5a6970095c5c219e54190325a1ecf9d25cafdfd06d59b3b7d65d606cc58e267d5a69700984a6ff8c8f0f5a4ed77fc241e0f09f250b9b6b82fa182636eb8a8ebf84e7587e5c5c219e54190325a1ecf9d25cafdfd06d59b3b7d65d606cc58e267d5a69700984a6ff8c8f0f5a4ed77fc241e0f09f250b9b6b82fa182636eb8a8ebf84e7587e5c5c219e54190325a1ecf9d25cafdfd06d59b3b7d65d606cc58e267d5a6970095c5c219e54190325a1ecf9d25cafdfd06d59b3b7d65d606cc58e267d5a69700984a6ff8c8f0f5a4ed77fc241e0f09f250b9b6b82fa182636eb8a8ebf84e7587e87c09e04f23378aae873680e1f6b247490ad9d1bac8a4660438c52b5c190577d5d97236aa489dc55a7833d0d953a7580e753e9cd2b28d87d14a276c4cc2c5a373cdf1611810281b0f912fb81c4fbebf1b31b76fc3fe59dba766ec37c541e1b465e4b606f66539364b6a638475b0237a8cf04e68ac80ac2886750eca2b450384f5e4b606f66539364b6a638475b0237a8cf04e68ac80ac2886750eca2b450384faf46885d973ce83d58bf8c88cfa3255b4d1234c7948a36b8bb47a5adf3216344c30c8fdffb77e0b56977921ecda13399a934ae3eb07d26192bddf40464c105bc5d17bf31f4ee9b0ec69cc5ab10f93bb740a9433633dd80647c45bd6007715776ada478d73a689511de0b4c80cf8cdb8bb8a7d048a4ebf100820ef41213e4db3af4e2b413dd0a17b078e5cd6eaa4cfb65e3fb31445cfa42c0f18dfe1afe2b77f60f150830887038c369f8cbcd8d1b065eeace6917e9abb08f2bfeed7734279b81f622169d4830761d58a14f283ce0df6a88af3f68822a2c44754536ddc7a76645369f7332bce437594d7bb786b39e16851e61a31acbb79f382ed908abe88c0b19b85b4a1cf58fde5495e1e7cb249c25c301bb5c3fa9c7a481fda3c59d65c69948d8b0d9a71645a2d62ad81f936a97009430d7d7d30ac799e9b1b3a0de82df0af63a1c98b15f0953eb1d2af09051364ffe618ad8a4f34dffafe64991f81d4d1ca310c26f314a668296e69a3fc4e3c6b66f937334bce9d7fa501950c31dc1fa2cea84a6ff8c8f0f5a4ed77fc241e0f09f250b9b6b82fa182636eb8a8ebf84e7587e5c5c219e54190325a1ecf9d25cafdfd06d59b3b7d65d606cc58e267d5a69700958fcaacbc0a3d6ac221bf497656787dfd4095c328d343465b617246d6b22d1eef617973868212e0922fe4034411b37d44fe55e3c95cb088ca7f4441b89058bcff617973868212e0922fe4034411b37d44fe55e3c95cb088ca7f4441b89058bcf1af17b2b892bf07bcb786268f80f67c6b01aefb0c1f9e26d841344790dd90f3d6a384bff47e652aa5a4708d2a6a6f2218394d30482f6c05b208e630c4389476c000880302e4fa88df786388982c767bacfdcc520e246bfd8b65036e6db2009e9cd6501ad972d5ffae70d1b89a0f6389de1149913e13a721c919286017ab91f2f5e4b606f66539364b6a638475b0237a8cf04e68ac80ac2886750eca2b450384f67ab94577e81228f0ee197beae55b37b3e252c4d24710654488a53fbed16f634f617973868212e0922fe4034411b37d44fe55e3c95cb088ca7f4441b89058bcf3cdf1611810281b0f912fb81c4fbebf1b31b76fc3fe59dba766ec37c541e1b463cdf1611810281b0f912fb81c4fbebf1b31b76fc3fe59dba766ec37c541e1b462f6288a1b58376f3f46ad30b27b5a806dc065453d3a98435707352db0c80fb28196c6e627b94a422cdd4ce2b4e93693df00a8dea71d82ee4bfe65d13b7c3f12a82e51e9c74958f9ef4097fc61b5bd916e5d7930f21b82e4e00a2bacf7ccd6bac9c0b0cd778f215152dacd729190ddb481ece4b05d1343b9c400b9662453792f73b880921e4bd94aabeffa501dd026af4e8a9a83d68c4811e5ad2d91aeaa443997bc571102fbbd0c362463ed6af9808fb301b5780637e1e31077e70780f7607143c85231b1aaa935c296698a4941997001db4d806db62b240e1556c9087631a6empic++.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenmpi4-4.1.4-150500.1.4.src.rpmopenmpi4-docsopenmpi4-docs(x86-64)     openmpi4rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.1.43.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3c-c@bc@`N@`N@`[)_Wr@^^y^s^^]]@nmoreychaisemartin@suse.comnmoreychaisemartin@suse.comdmueller@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.com- Replace btl-openib-Add-VF-support-for-ConnectX-5-and-6.patch by btl-openib-Add-VF-support-for-ConnectX-4-5-and-6.patch to add ConnectX4 VF suppor- Enable libfabric on all arch - Switch to external libevent for all flavors - Switch to external hwloc and PMIx for HPC builds - Update rpmlintrc file to ignore missing libname suffix in libopenmpi packages - Add patch btl-openib-Add-VF-support-for-ConnectX-5-and-6.patch to support ConnectX 5 and 6 VF- update to 4.1.4: * Fix possible length integer overflow in numerous non-blocking collective operations. * Fix segmentation fault in UCX if MPI Tool interface is finalized before MPI_Init is called. * Remove /usr/bin/python dependency in configure. * Fix OMPIO issue with long double etypes. * Update treematch topology component to fix numerous correctness issues. * Fix memory leak in UCX MCA parameter registration. * Fix long operation closing file descriptors on non-Linux systems that can appear as a hang to users. * Fix for attribute handling on GCC 11 due to pointer aliasing. * Fix multithreaded race in UCX PML's datatype handling. * Fix a correctness issue in CUDA Reduce algorithm. * Fix compilation issue with CUDA GPUDirect RDMA support. * Fix to make shmem_calloc(..., 0) conform to the OpenSHMEM specification. * Add UCC collectives component. * Fix divide by zero issue in OMPI IO component. * Fix compile issue with libnl when not in standard search locations. * Fixed a seg fault in the smcuda BTL. Thanks to Moritz Kreutzer and @Stadik for reporting the issue. * Added support for ELEMENTAL to the MPI handle comparison functions in the mpi_f08 module. Thanks to Salvatore Filippone for raising the issue. * Minor datatype performance improvements in the CUDA-based code paths. * Fix MPI_ALLTOALLV when used with MPI_IN_PLACE. * Fix MPI_BOTTOM handling for non-blocking collectives. Thanks to Lisandro Dalcin for reporting the problem. * Enable OPAL memory hooks by default for UCX. * Many compiler warnings fixes, particularly for newer versions of GCC. * Fix intercommunicator overflow with large payload collectives. Also fixed MPI_REDUCE_SCATTER_BLOCK for similar issues with large payload collectives. * Back-port ROMIO 3.3 fix to use stat64() instead of stat() on GPFS. * Fixed several non-blocking MPI collectives to not round fractions based on float precision. * Fix compile failure for --enable-heterogeneous. Also updated the README to clarify that --enable-heterogeneous is functional, but still not recomended for most environments. * Minor fixes to OMPIO, including: - Fixing the open behavior of shared memory shared file pointers. Thanks to Axel Huebl for reporting the issue - Fixes to clean up lockfiles when closing files. Thanks to Eric Chamberland for reporting the issue. * Update LSF configure failure output to be more clear (e.g., on RHEL platforms). * Update if_[in|ex]clude behavior in btl_tcp and oob_tcp to select * all* interfaces that fall within the specified subnet range. * ROMIO portability fix for OpenBSD * Fix handling of MPI_IN_PLACE with MPI_ALLTOALLW and improve performance of MPI_ALLTOALL and MPI_ALLTOALLV for MPI_IN_PLACE. * Fix one-sided issue with empty groups in Post-Start-Wait-Complete synchronization mode. * Fix Fortran status returns in certain use cases involving Generalized Requests * Romio datatype bug fixes. * Fix oshmem_shmem_finalize() when main() returns non-zero value. * Fix wrong affinity under LSF with the membind option. * Fix count==0 cases in MPI_REDUCE and MPI_IREDUCE. * Fix ssh launching on Bourne-flavored shells when the user has "set - u" set in their shell startup files. * Correctly process 0 slots with the mpirun --host option. * Ensure to unlink and rebind socket when the Open MPI session directory already exists. * Fix a segv in mpirun --disable-dissable-map. * Fix a potential hang in the memory hook handling. * Slight performance improvement in MPI_WAITALL when running in MPI_THREAD_MULTIPLE. * Fix hcoll datatype mapping and rooted operation behavior. * Correct some operations modifying MPI_Status.MPI_ERROR when it is disallowed by the MPI standard. * UCX updates: - Fix datatype reference count issues. - Detach dynamic window memory when freeing a window. - Fix memory leak in datatype handling. * Fix various atomic operations issues. * mpirun: try to set the curses winsize to the pty of the spawned task. Thanks to Stack Overflow user @Seriously for reporting the issue. * PMIx updates: - Fix compatibility with external PMIx v4.x installations. - Fix handling of PMIx v3.x compiler/linker flags. Thanks to Erik Schnetter for reporting the issue. - Skip SLURM-provided PMIx detection when appropriate. Thanks to Alexander Grund for reporting the issue. * Fix handling by C++ compilers when they #include the STL "" header file, which ends up including Open MPI's text VERSION file (which is not C code). Thanks to @srpgilles for reporting the issue. * Fix MPI_Op support for MPI_LONG. * Make the MPI C++ bindings library (libmpi_cxx) explicitly depend on the OPAL internal library (libopen-pal). Thanks to Ye Luo for reporting the issue. * Fix configure handling of "--with-libevent=/usr". * Fix memory leak when opening Lustre files. Thanks to Bert Wesarg for submitting the fix. * Fix MPI_SENDRECV_REPLACE to correctly process datatype errors. Thanks to Lisandro Dalcin for reporting the issue. * Fix MPI_SENDRECV_REPLACE to correctly handle large data. Thanks Jakub Benda for reporting this issue and suggesting a fix. * Add workaround for TCP "dropped connection" errors to drastically reduce the possibility of this happening. * OMPIO updates: - Fix handling when AMODE is not set. Thanks to Rainer Keller for reporting the issue and supplying the fix. - Fix FBTL "posix" component linking issue. Thanks for Honggang Li for reporting the issue. - Fixed segv with MPI_FILE_GET_BYTE_OFFSET on 0-sized file view. - Thanks to GitHub user @shanedsnyder for submitting the issue. * OFI updates: - Multi-plane / Multi-Nic nic selection cleanups - Add support for exporting Open MPI memory monitors into Libfabric. - Ensure that Cisco usNIC devices are never selected by the OFI MTL. - Fix buffer overflow in OFI networking setup. Thanks to Alexander Grund for reporting the issue and supplying the fix. * Fix SSEND on tag matching networks. * Fix error handling in several MPI collectives. * Fix the ordering of MPI_COMM_SPLIT_TYPE. Thanks to Wolfgang Bangerth for raising the issue. * No longer install the orted-mpir library (it's an internal / Libtool convenience library). Thanks to Andrew Hesford for the fix. * PSM2 updates: - Allow advanced users to disable PSM2 version checking. - Fix to allow non-default installation locations of psm2.h.- openmpi4 is now the default openmpi for releases > 15.3 - Add orted-mpir-add-version-to-shared-library.patch to fix unversionned library - Change RPM macros install path to %{_rpmmacrodir}- Update to version 4.1.1 - Fix a number of datatype issues, including an issue with improper handling of partial datatypes that could lead to an unexpected application failure. - Change UCX PML to not warn about MPI_Request leaks during MPI_FINALIZE by default. The old behavior can be restored with the mca_pml_ucx_request_leak_check MCA parameter. - Reverted temporary solution that worked around launch issues in SLURM v20.11.{0,1,2}. SchedMD encourages users to avoid these versions and to upgrade to v20.11.3 or newer. - Updated PMIx to v3.2.2. - Disabled gcc built-in atomics by default on aarch64 platforms. - Disabled UCX PML when UCX v1.8.0 is detected. UCX version 1.8.0 has a bug that may cause data corruption when its TCP transport is used in conjunction with the shared memory transport. UCX versions prior to v1.8.0 are not affected by this issue. Thanks to @ksiazekm for reporting the issue. - Fixed detection of available UCX transports/devices to better inform PML prioritization. - Fixed SLURM support to mark ORTE daemons as non-MPI tasks. - Improved AVX detection to more accurately detect supported platforms. Also improved the generated AVX code, and switched to using word-based MCA params for the op/avx component (vs. numeric big flags). - Improved OFI compatibility support and fixed memory leaks in error handling paths. - Improved HAN collectives with support for Barrier and Scatter. Thanks to @EmmanuelBRELLE for these changes and the relevant bug fixes. - Fixed MPI debugger support (i.e., the MPIR_Breakpoint() symbol). Thanks to @louisespellacy-arm for reporting the issue. - Fixed ORTE bug that prevented debuggers from reading MPIR_Proctable. - Removed PML uniformity check from the UCX PML to address performance regression. - Fixed MPI_Init_thread(3) statement about C++ binding and update references about MPI_THREAD_MULTIPLE. Thanks to Andreas Lösel for bringing the outdated docs to our attention. - Added fence_nb to Flux PMIx support to address segmentation faults. - Ensured progress of AIO requests in the POSIX FBTL component to prevent exceeding maximum number of pending requests on MacOS. - Used OPAL's mutli-thread support in the orted to leverage atomic operations for object refcounting. - Fixed segv when launching with static TCP ports. - Fixed --debug-daemons mpirun CLI option. - Fixed bug where mpirun did not honor --host in a managed job allocation. - Made a managed allocation filter a hostfile/hostlist. - Fixed bug to marked a generalized request as pending once initiated. - Fixed external PMIx v4.x check. - Fixed OSHMEM build with `--enable-mem-debug`. - Fixed a performance regression observed with older versions of GCC when __ATOMIC_SEQ_CST is used. Thanks to @BiplabRaut for reporting the issue. - Fixed buffer allocation bug in the binomial tree scatter algorithm when non-contiguous datatypes are used. Thanks to @sadcat11 for reporting the issue. - Fixed bugs related to the accumulate and atomics functionality in the osc/rdma component. - Fixed race condition in MPI group operations observed with MPI_THREAD_MULTIPLE threading level. - Fixed a deadlock in the TCP BTL's connection matching logic. - Fixed pml/ob1 compilation error when CUDA support is enabled. - Fixed a build issue with Lustre caused by unnecessary header includes. - Fixed a build issue with IMB LSF workload manager. - Fixed linker error with UCX SPML.- Update to version 4.1.0 * collectives: Add HAN and ADAPT adaptive collectives components. Both components are off by default and can be enabled by specifying "mpirun --mca coll_adapt_priority 100 --mca coll_han_priority 100 ...". We intend to enable both by default in Open MPI 5.0. * OMPIO is now the default for MPI-IO on all filesystems, including Lustre (prior to this, ROMIO was the default for Lustre). Many thanks to Mark Dixon for identifying MPI I/O issues and providing access to Lustre systems for testing. * Minor MPI one-sided RDMA performance improvements. * Fix hcoll MPI_SCATTERV with MPI_IN_PLACE. * Add AVX support for MPI collectives. * Updates to mpirun(1) about "slots" and PE=x values. * Fix buffer allocation for large environment variables. Thanks to @zrss for reporting the issue. * Upgrade the embedded OpenPMIx to v3.2.2. * Fix issue with extra-long values in MCA files. Thanks to GitHub user @zrss for bringing the issue to our attention. * UCX: Fix zero-sized datatype transfers. * Fix --cpu-list for non-uniform modes. * Fix issue in PMIx callback caused by missing memory barrier on Arm platforms. * OFI MTL: Various bug fixes. * Fixed issue where MPI_TYPE_CREATE_RESIZED would create a datatype with unexpected extent on oddly-aligned datatypes. * collectives: Adjust default tuning thresholds for many collective algorithms * runtime: fix situation where rank-by argument does not work * Portals4: Clean up error handling corner cases * runtime: Remove --enable-install-libpmix option, which has not worked since it was added * UCX: Allow UCX 1.8 to be used with the btl uct * UCX: Replace usage of the deprecated NB API of UCX with NBX * OMPIO: Add support for the IME file system * OFI/libfabric: Added support for multiple NICs * OFI/libfabric: Added support for Scalable Endpoints * OFI/libfabric: Added btl for one-sided support * OFI/libfabric: Multiple small bugfixes * libnbc: Adding numerous performance-improving algorithms - Removed: reproducible.patch - replaced by spec file settings.- Update to version 4.0.5 - See NEWS for the detailled changelog- Update to version 4.0.4 - See NEWS for the detailled changelog- Update to version 4.0.3 - See NEWS for the detailled changelog - Fixes compilation with UCX 1.8 - Drop memory-patcher-fix-compiler-warning.patch which was merged upstream- Drop different package string between SLES and Leap- Add memory-patcher-fix-compiler-warning.patch to fix 64bit portability issues- Link against libnuma (bsc#1155120)- Initial version (4.0.2) - Add reproducible.patch for reproducible builds.sheep63 1669516831     "#$$$$$$*$$$$$$$$$4$$$$$$;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^^^^^     !"#^^&'()*+,^./^123456789:;<=>?@ABC^^FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^^^^  &'+,-./01238<ADDFJ/LMOT<DDFJ/LMOT<DDFDDD4.1.4-150500.1.44.1.4-150500.1.4manman1mpiCC.1mpic++.1mpicc.1mpicxx.1mpiexec.1mpif77.1mpif90.1mpifort.1mpirun.1ompi-clean.1ompi-server.1ompi_info.1opal_wrapper.1orte-clean.1orte-info.1orte-server.1orted.1orterun.1oshCC.1oshc++.1oshcc.1oshcxx.1oshfort.1oshmem_info.1oshrun.1shmemCC.1shmemc++.1shmemcc.1shmemcxx.1shmemfort.1shmemrun.1man3MPI.3MPIX_Allgather_init.3MPIX_Allgatherv_init.3MPIX_Allreduce_init.3MPIX_Alltoall_init.3MPIX_Alltoallv_init.3MPIX_Alltoallw_init.3MPIX_Barrier_init.3MPIX_Bcast_init.3MPIX_Exscan_init.3MPIX_Gather_init.3MPIX_Gatherv_init.3MPIX_Neighbor_allgather_init.3MPIX_Neighbor_allgatherv_init.3MPIX_Neighbor_alltoall_init.3MPIX_Neighbor_alltoallv_init.3MPIX_Neighbor_alltoallw_init.3MPIX_Query_cuda_support.3MPIX_Reduce_init.3MPIX_Reduce_scatter_block_init.3MPIX_Reduce_scatter_init.3MPIX_Scan_init.3MPIX_Scatter_init.3MPIX_Scatterv_init.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_c2f.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_f2c.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_c2f.3MPI_Group_compare.3MPI_Group_difference.3MPI_Group_excl.3MPI_Group_f2c.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_c2f.3MPI_Info_create.3MPI_Info_delete.3MPI_Info_dup.3MPI_Info_env.3MPI_Info_f2c.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_Message_c2f.3MPI_Message_f2c.3MPI_Mprobe.3MPI_Mrecv.3MPI_Neighbor_allgather.3MPI_Neighbor_allgatherv.3MPI_Neighbor_alltoall.3MPI_Neighbor_alltoallv.3MPI_Neighbor_alltoallw.3MPI_Op_c2f.3MPI_Op_commutative.3MPI_Op_create.3MPI_Op_f2c.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_c2f.3MPI_Request_f2c.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_Sizeof.3MPI_Ssend.3MPI_Ssend_init.3MPI_Start.3MPI_Startall.3MPI_Status_c2f.3MPI_Status_f2c.3MPI_Status_set_cancelled.3MPI_Status_set_elements.3MPI_Status_set_elements_x.3MPI_T_category_changed.3MPI_T_category_get_categories.3MPI_T_category_get_cvars.3MPI_T_category_get_info.3MPI_T_category_get_num.3MPI_T_category_get_pvars.3MPI_T_cvar_get_info.3MPI_T_cvar_get_num.3MPI_T_cvar_handle_alloc.3MPI_T_cvar_handle_free.3MPI_T_cvar_read.3MPI_T_cvar_write.3MPI_T_enum_get_info.3MPI_T_enum_get_item.3MPI_T_finalize.3MPI_T_init_thread.3MPI_T_pvar_get_info.3MPI_T_pvar_get_num.3MPI_T_pvar_handle_alloc.3MPI_T_pvar_handle_free.3MPI_T_pvar_read.3MPI_T_pvar_readreset.3MPI_T_pvar_reset.3MPI_T_pvar_session_create.3MPI_T_pvar_session_free.3MPI_T_pvar_start.3MPI_T_pvar_stop.3MPI_T_pvar_write.3MPI_Test.3MPI_Test_cancelled.3MPI_Testall.3MPI_Testany.3MPI_Testsome.3MPI_Topo_test.3MPI_Type_c2f.3MPI_Type_commit.3MPI_Type_contiguous.3MPI_Type_create_darray.3MPI_Type_create_f90_complex.3MPI_Type_create_f90_integer.3MPI_Type_create_f90_real.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_f2c.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_c2f.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_f2c.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.3OMPI_Affinity_str.3OpenMPI.3OpenSHMEM.3_my_pe.3_num_pes.3intro_shmem.3shfree.3shmalloc.3shmem_addr_accessible.3shmem_align.3shmem_alltoall32.3shmem_alltoall64.3shmem_alltoalls32.3shmem_alltoalls64.3shmem_barrier.3shmem_barrier_all.3shmem_broadcast32.3shmem_broadcast64.3shmem_char_g.3shmem_char_get.3shmem_char_get_nbi.3shmem_char_p.3shmem_char_put.3shmem_char_put_nbi.3shmem_clear_cache_inv.3shmem_clear_cache_line_inv.3shmem_clear_lock.3shmem_collect32.3shmem_collect64.3shmem_complexd_prod_to_all.3shmem_complexd_sum_to_all.3shmem_complexf_prod_to_all.3shmem_complexf_sum_to_all.3shmem_double_fetch.3shmem_double_g.3shmem_double_get.3shmem_double_get_nbi.3shmem_double_iget.3shmem_double_iput.3shmem_double_max_to_all.3shmem_double_min_to_all.3shmem_double_p.3shmem_double_prod_to_all.3shmem_double_put.3shmem_double_put_nbi.3shmem_double_set.3shmem_double_sum_to_all.3shmem_double_swap.3shmem_fcollect32.3shmem_fcollect64.3shmem_fence.3shmem_finalize.3shmem_float_fetch.3shmem_float_g.3shmem_float_get.3shmem_float_get_nbi.3shmem_float_iget.3shmem_float_iput.3shmem_float_max_to_all.3shmem_float_min_to_all.3shmem_float_p.3shmem_float_prod_to_all.3shmem_float_put.3shmem_float_put_nbi.3shmem_float_set.3shmem_float_sum_to_all.3shmem_float_swap.3shmem_free.3shmem_get128.3shmem_get128_nbi.3shmem_get16_nbi.3shmem_get32.3shmem_get32_nbi.3shmem_get64.3shmem_get64_nbi.3shmem_get8_nbi.3shmem_getmem.3shmem_getmem_nbi.3shmem_global_exit.3shmem_iget128.3shmem_iget32.3shmem_iget64.3shmem_info_get_name.3shmem_info_get_version.3shmem_init.3shmem_int_add.3shmem_int_and_to_all.3shmem_int_cswap.3shmem_int_fadd.3shmem_int_fetch.3shmem_int_finc.3shmem_int_g.3shmem_int_get.3shmem_int_get_nbi.3shmem_int_iget.3shmem_int_inc.3shmem_int_iput.3shmem_int_max_to_all.3shmem_int_min_to_all.3shmem_int_or_to_all.3shmem_int_p.3shmem_int_prod_to_all.3shmem_int_put.3shmem_int_put_nbi.3shmem_int_set.3shmem_int_sum_to_all.3shmem_int_swap.3shmem_int_wait.3shmem_int_wait_until.3shmem_int_xor_to_all.3shmem_iput128.3shmem_iput32.3shmem_iput64.3shmem_long_add.3shmem_long_and_to_all.3shmem_long_cswap.3shmem_long_fadd.3shmem_long_fetch.3shmem_long_finc.3shmem_long_g.3shmem_long_get.3shmem_long_get_nbi.3shmem_long_iget.3shmem_long_inc.3shmem_long_iput.3shmem_long_max_to_all.3shmem_long_min_to_all.3shmem_long_or_to_all.3shmem_long_p.3shmem_long_prod_to_all.3shmem_long_put.3shmem_long_put_nbi.3shmem_long_set.3shmem_long_sum_to_all.3shmem_long_swap.3shmem_long_wait.3shmem_long_wait_until.3shmem_long_xor_to_all.3shmem_longdouble_g.3shmem_longdouble_get.3shmem_longdouble_get_nbi.3shmem_longdouble_iget.3shmem_longdouble_iput.3shmem_longdouble_max_to_all.3shmem_longdouble_min_to_all.3shmem_longdouble_p.3shmem_longdouble_prod_to_all.3shmem_longdouble_put.3shmem_longdouble_put_nbi.3shmem_longlong_add.3shmem_longlong_and_to_all.3shmem_longlong_cswap.3shmem_longlong_fadd.3shmem_longlong_fetch.3shmem_longlong_finc.3shmem_longlong_g.3shmem_longlong_get.3shmem_longlong_get_nbi.3shmem_longlong_iget.3shmem_longlong_inc.3shmem_longlong_iput.3shmem_longlong_max_to_all.3shmem_longlong_min_to_all.3shmem_longlong_or_to_all.3shmem_longlong_p.3shmem_longlong_prod_to_all.3shmem_longlong_put.3shmem_longlong_put_nbi.3shmem_longlong_set.3shmem_longlong_sum_to_all.3shmem_longlong_swap.3shmem_longlong_wait.3shmem_longlong_wait_until.3shmem_longlong_xor_to_all.3shmem_malloc.3shmem_my_pe.3shmem_n_pes.3shmem_pe_accessible.3shmem_ptr.3shmem_put128.3shmem_put128_nbi.3shmem_put16_nbi.3shmem_put32.3shmem_put32_nbi.3shmem_put64.3shmem_put64_nbi.3shmem_put8_nbi.3shmem_putmem.3shmem_putmem_nbi.3shmem_quiet.3shmem_realloc.3shmem_set_cache_inv.3shmem_set_cache_line_inv.3shmem_set_lock.3shmem_short_and_to_all.3shmem_short_g.3shmem_short_get.3shmem_short_get_nbi.3shmem_short_iget.3shmem_short_iput.3shmem_short_max_to_all.3shmem_short_min_to_all.3shmem_short_or_to_all.3shmem_short_p.3shmem_short_prod_to_all.3shmem_short_put.3shmem_short_put_nbi.3shmem_short_sum_to_all.3shmem_short_wait.3shmem_short_wait_until.3shmem_short_xor_to_all.3shmem_swap.3shmem_test_lock.3shmem_udcflush.3shmem_udcflush_line.3shmem_wait.3shmem_wait_until.3shmemalign.3shrealloc.3start_pes.3man7ompi_crcp.7opal_crs.7orte_filem.7orte_hosts.7orte_snapc.7orte_sstore.7/usr/lib64/mpi/gcc/openmpi4/share//usr/lib64/mpi/gcc/openmpi4/share/man//usr/lib64/mpi/gcc/openmpi4/share/man/man1//usr/lib64/mpi/gcc/openmpi4/share/man/man3//usr/lib64/mpi/gcc/openmpi4/share/man/man7/-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-SP5:GA/standard/16b9761e32c94e71046fc2e16cf5fb58-openmpi4:standardcpioxz5x86_64-suse-linux  directorytroff or preprocessor input, ASCII texttroff or preprocessor input, UTF-8 Unicode textAlgol 68 source, ASCII text, with very long linesC source, ASCII text, with very long linesC source, ASCII textC source, UTF-8 Unicode text, with very long linestroff or preprocessor input, ASCII text, with very long linesC source, UTF-8 Unicode text.]8G5utf-845167c226c48a62af1605f745e4caa28d90c607de7f71e5dc6c4004ae9006a8c?P7zXZ !t/] crt:bLL (C}Kow$4EƱ׬.u@BK5kMu*9N}aXYv#3h,1'(01yW t29a4dBًGɂoah.5(kDwpogA q.uwĺ( @Hˋ"WcE& o7[e w96ӗFS-հrks 18ZGWJR6"9r>~ۋ#)®"4b'' bzF,C<:.CdX*˽쟂@1 >K P…"h&|a2).g!\];R`pyWRtXrHr#į8% EJFvޔk)'230ZyMn'f"> mWǏ=[W0\ Mu[ԗ *2IZtԚwSƊ#Gr3 FA^e>qZN" 4D8^^oaȥ#ʩaY8 f,m9z`l}imYZߜ-cb" Z5sUb^XOKx0OCq+.bAȖU3%ݤ[lѱb0;8m1BIS 8` (xO\[pkT/LmC8̼g-n{ Ş{ jr4kmuĆȞ0cvdp ,5%ݞMF1Y)yEoa2,pMk|9bK gB3^o=<+nUگ4Wz_}.! {΃bM< 'r~gX32;H3EPLss*_tl ]E=T]B=Ig@t*+g^8{!G 13 mo0ϡ1U2jLX> mIR#Cs?l Q-)!y]|0r8 , aKv-iI|_i; ?٘R͔q~o꾴L0nJRʇ92}Y$JQzSim?2Qx*S82@:SS!~78zZ3y]3郢"tb=ZP놶VerRNT._)+;9͊W;Lœ00{Lm,Và|qܥVzCtҟ>D=1sK7 '>l^ͤن%JؚcY%deM[ب'm"#+tNW8њi:열` 3R}ViB o0v23εuo!~JzJOsY[/!*o#J>ODHqN4 v57s2khf-Il|=eem1VtiғUh將(fJ_MW5xĤ?#C]#^[ xN'zl-^y;8\jyjzh{̥')|hu&޹rYOIc`!p Ӌcxy0ԸS5\*oH£ u'-[v͛e6gln6m^_xrvDF?m+,W٤Lb%;3' L^&$>trӨt 4=+jxoX}.pG+@@/ -u$8;jϙ]6NnܙXꏈ3ʃFdT?-# A/ u|a8¿tYž~xg&rŘxT 4 sn /l卄Ŀpf#rI'NZa-&UK$5:8qDU5A` U1 ~J0OsڭiSOPVDž0w0Gࣖ1<%)w|H)?xyU:3_"+2J`CmAF@*~ >NfRY+cCA+KNZE#C!~( *7X֤$jQ䗔K$GD/ t>ICkdՆ&ieM 솴ݮ,WL(B/aT@Kv0U!eܑ:ү{R;EJL[ڄEUN0\Ӿl$WmϺuqK<|D{aow#¢F;1d'BS,}هg֬ 'd*뵲 =g}$^i![}d#MpaQe햤Ҟ\kk'T{e(:uC ٯL*ʻp`1& 2ܑ\[!4aqĜMwIo4<kD%x̉ QS9T deU5~\DBUDfIGT47F gcyrɗ8/Q΢s5'NLQgʻ}4U5!Sg؇uFxd#\ `b;#<9Wnړ 5Y5FDLAR \Bq1 |OyiaE3Öyٱ#_|hj.۰HRccԟkؤ SzS]m5C7=)F0"NS- ;&;="GG95ɍ_3A6wNǀ$]KWٞIRh"SpP`x-A.#7K6aƽg/8)E-gQwpգ,*Sh\3!Tds{},:g MT_āa_Wp /cՊ,Dgu֝Vu/8:s8Q uH^@wU PVu˜Y%N?$Z-{>>@2'di1F{C401'amV ʯofܻ=wU(ZJ74 WF\ejC؍d/ja YΗ|a@R0L6 R VDRWZ'4)݅w+5 mCt )7c.%r@6> ҊXWm&kAZv>IBDSsխҚ[[`Khg Z̠'9 ggE %|'fe~xZ>jiO?۵-e3 k tVt|Z.Ԍ uhw7, uV:=i.QX,?OG(MS@fZ@טQiAT&4PQ_~x*2۶<nЋB 8eR7 bz@"ǫ ʚiq3ڈeB<9L`M0B2ދ& ޲puH'z&҃d|#*#x[Abv*t>[f젴{ 4M_զ ذ TwW!`ΕZ [?1Dt&R|[*G5sainjjPӕ>Z WsЮ3bCQZD(p0K*t{FkGQR>^ʐ3BrGBZ#"m#[WCj2ss+C=P6C5H&g*i@;ĂJ2/fWX4>b ?Y`౏g(m4ڃjE?ꢖVWxt,So=F.m0t6ɷCbol7^8a>>iMlhp_ֵiY\+'^>&-69{D@D? yڭ<۞ $_bD7'C~&Z_Nt*l >eɲ5mCE.dUH;Ճa!@23$;{qfe2˂֓/ĎJ6¶CJJb#//vSPVwIf"zv`Z0a\56l.Sq)siP.( *B3;FF.<ґ{$ndE؈ A0CmȾ5w@YpjYAb+&YJIOTJh++ځ۬.sBJڥޯiv|~~uKtw8TGX2_ytqk^>p:eßصԘzepW(iCɞ40Aً9@:RTO|}> )-ߏ)X- KHv17tB-m6w5뾑>^Pj1]&DE֞e,ۈY{k9{%3EiF΁JC@dgu"(ka+B.H>R7,ܝ7Mz A"*U ֣p䍧P&W cRd-vQZ[D.zJ_5z<%FB(*^ȁAw:n$}k8bsJ0޿8F8ޯPؕgu*4u InSL&qp`Ap"X*f75736٦0(0ܟ]Q˗LT'U++EX]R!z1}qt~Ga"DRu-N*U*En:yeH5[gGM]t;Oi\I:I)8ؕo~AXTzbS%.^CףB`;HkWbgNkF+4EfAVsђeDzh$]_?e(QA]c>i:b3LDY'j _4 2`&V([.Rߖ޾A1&r,)߂U2u8[n+zE$Tfc3Gdw%@sInlah86,gGWjo;N >O$ˋF'ɐ5>j{7BlÁ$< ڱ4'&20v+r"c66f)tm9 B2֥K tf&ǰ_w[$U!{zm[\hX ػfBRn&ۦ&{0TԿb?93@yY5VI4rāD[pCL&no݀DL?ST'v"=*|znǭ1 EC̎[A_fuܶf: /ԤG2^jFŜ`0QXIaϽ:Ct~aQM^@ë[\"P҆9o9 Co!Jg:=*q7Yy_7LuU(,T>Z-!mOr(-} ITV4i'˯b{=ETn]ߦpK^o0ܕˡ_s4 &h6S+)^8|5P0Ba窻H5nmkhEKB#}N(j=RHBP!#/GBiL1U zq )Tв+HynS习z(P鏌^+|r }I ݯI61~RBL@lNx"*Ǔub3oQH"ÜZ&.n QujJ ^szi|>LϪ.4e.TBrs~EtV^ 4K:ӃνE or* &n晀JXFpQpv:Þ$;hhnq;庣a p[,NDZg_KBuyp@pJ턵dxo$JhpQamT,d7烠^J-?{2msX)D^Ǯw;'~K61@O5Q;qP[ؓLI{~O~$T5֓ cLzoDe=WV00ݰU2(1L wSSJe,{*> Wm|#1T])=|tƜwaCM@h1y`┈/hAЃTSmh{EyXva/5oƣOR4^a&iWFu{6"cA/R ^` IDT՚]E%OlxS1wOm`VB\tX &Ic%8N/VǑP Gȭ `9ȗqy2@׫`$^g@ C]ƫ `-{ g@F]rg 3/M|Y ȈNGBW3ÚIbASSJC[GYV`[ -lY qSiõSEgL=ּq'(\a\ #?l{<Yy]F::/'nf(ˠ6YewgjZna͢ĦӖd̏>Hj~s*sj]X|üRnz36;tBYj˯as%wDh0E%mRk9ci'YbPkEa8y3AV2r0FAu|7rZ}TĞ`| c;5>&YFuK:߳ZT;kNb,$A9A2BӛSFj8k5ȩeuu$ pXQ3t;{aO1H܌Qp3 ,Kn^KYlkT_N+P몆SiۍpcV%&J[}=,%q T]͌S?-)9f &wC¦ nۜ14WCTm&fH|ZpŽPFs ߗ[~uzq#RkW?.XKw tϸCdxb".q;͒!CG6x|q6c7eEL HeT`Wb^Jۘl/4r*A{!Ez|ߙwFudAɶ?7̬`} u;5fG c5 @̔1=bj<'#5ifb?$PL zn3thoY C6 ]~{ S*܅ʰr)>nD~g@E<6r jju\q ϳ!11d&Glg;\TC$mP V'JAUBS{wРTcnaEkKTg_0_M4>C]|XR?p$6C8u|@dT.x3.hXL &@1$*<ٮW*HVQkZf!ˢ3!0kao('D~S+\'<Vx[}NqW~hZvɊSDpjGɳ4'vK(P~q)8I>aE/$^9~,j0Uph4Yiè F\S=|`|M5Hd@]qdM]E;hXOj cK_x)ʧʸUXqkG;/R뒥8.ǩjYۦQ)3A.` 6)[S0ş#r֥'[6[Rqыאe矃Q^v='۟^m4gl142FW3H@+)p>lpM#̯ sG{_Z԰Guc:5B&w^~uM8ai&*5j\"SB NĿlB Nj )R W/as2W6ߑW;#{uw 30J$*l4Z:dc.V Jh58?-@p+4tw\U#̡,KrpKg[8*!]aB PZN sx Liu=Z7mХH˥۴Ug|EfEl=Ҿ0)O؜+;b T-u.e-OAلg[;RyK+o4/t:z\s>oJ.SFx L}lXO=le Ο U>J<AGV+ H56beKDN[ۼP|#Jjv5Q i6ֲ4Wq0jcYWϾY:nFK1 Y{+O@ݗx,TQpuG<;Я#N\pP뙞% l#w¨ j2H.ц$5m ezɂ2H(ABFKy*Fn" p,;*8:+Q>_=T˱c5aR'*[t5;FcؔEwoMhRpc<}(>fsDv`6OǠ3m}}?t!q bmvEBք_Kފh}Pࢡח/Hxm;ťp ֱvHQ&9uj_v\ pW|h>Ə'U/"F|0鞎>\,o)1=Qv;":~&R9T>r5]"5~fΧL@ͷ :2H.p[0?:/_\:xƁVt ɒ^gͲ}wWKagH6CIy7 f^mṙ>L8wdͮZ[f3CW sGf0rK19hڎ"i: 3~QÓtExR,]ݼV0B\(1HȣWstt޵[XV-gĈ}Q }, g/BigKgnZֳ?YK>c\-4q "Ζ9<Oiϕ)w#W (h4t7Ѹ{cۊ!ulY(N銡z=U\R[I>pZı֧fv8񗈦{dۋDؚɔZ3KZY z}TN6 Of#uQ"3Vjl:m~П&GВ@ Kmn\d -Ǽ/^u@7mS.T4/k|d!>"'-R.)S{3b/ 2#](F kYOGHCxNҹU%pj`B逊 OX &:!%s1}BUv.8z8DWӕ%"578T[]u7g)-QeZ$ȑWAG9t0r߾ #3=?ۼgㄢ) wN9iUHA8f"zx_8g UNS_weQ"D*־ҩ>sqqg0IhHBS ? `y6evuSc8FG@%w7vsXhjʁb'RZ3Fb<`ϥM'RiPT|FHMMTEoX-,`[GJ ~*nCG5ե^$ǎ%\OApI 2s/GJ#?~l s0yc>p%?T6 - \Хp7*M墌\٫$a1+ގRXHZ Dfe#bsRG}4u2$-'4НȂ) w;7NP0NbfL.f*.87,ˠ7V6>{~Uwf4%>: Z  `֛ ty8_Z^w9 Y"ݞ_n['!1:qWWI-Âz28iOYt1f@4g۶Nrl` dCW\ep-NHSl Չ  >"$lIb$NfFn{__я ъQ|]sv8d$B>wѝݒyg.k;fR?iyTMSsPuA*dÅ(:EU?,F|6 c kͱOӫID\٥;y k!ПAg8ܕk? ]jH K8`KW@ną#{X}Kmۤ˫PF50>=/CF!:˟Ԑ~SN^3P< j0Ebt<@P«#j`+˚ _l\ob3;wx=c+9b\G&L}";&j ;c&dI rJze+T>z']Z3f'3ҭ`'r8"OPG{tH$xu̬ ]ǏIZF2[_*۶Y5##Rߌ@HF+ԜƋ2%V[:EWӅ0c5IE:*Ih4<~5lכ$ B;dj.Z N@SzޓSӠ 32xzz&̙X,xa#w9ˤ"@ǔn'ƔDE3Psj[dxW'f0\cTIهszdDёRnх'mp]Nj J}(pZnEJR~K;|R˱{|]&O# (\خ_iwg/d0$ܓ\>VfYE(Y {(pe$6BKk0}/K.=YF 6 d%y_rm-[.u˥!N: %j]tCG户;nO/t]rl+N hQ}Ɣ󹳮,DԾD>dnAv͂?m;+ZSU0$k{Cjr#=aJԜ8lcxTtDIv*֊l$Aܟx( tFW.Pi c2fR6 3c4IQԡ@Dhҿ]a9yra őV]`0''/JTX>o< `d?Z9]L0Oy]:/WڰJ/׀lH1-?a͔XEI[-o\kun٤J5E +&P')0߈o6G!X^CEt>fB#&YB4[W7dn'k>JڀU~{(߈&$Mj:fm^>ś.kpi B&?"o˞}T"KNFoY֖j!/.h:b_Ʀ\ c.Fb ^|zH1'Zyt$ĵvq7kڮp,'到lvp.DL(NqAPӞKg?"]ҾI)4l۫dkɜ"u?k5~:- 2Wv \H1θs[xWq0C 5? ^vg[ v·Fɘ膋*/2c?0pv[8`r:p kq,n`}C2$\>޳emD$--|)ԃ-o~E="IU&Q:8*o;v.;Iz1?'s=Sr" H+%fdԖt ) %Avѱ3R=ׄnj g46UF;.M>ˏԭE*'rܬ_e)x(jc<ʛ;%?81^y6$g >-Glyejbt쉋ŦvHnr} -]<.+|,Ԗ`=P0gx[-Ha5 OeöǽИ# A`s}ݾ `¸8TUjf1PoƭØLXk=|pď$fXC (G4;#AۚRXX!3>ar)Ďðj8ɯsl‰9x7·ϙ%/]G 7[`Z {%Hpʅ%c;rȒk_$c`ylMGMnL -IQ r/w}F.R?ܵ%OP(qLK#ȬQa _%hOp=& p3Iy0rM[~&Aj"sXcgHs7ǹ]0B?Eú)Ż^7P&UpxǶ+؃8WRlH:'2Px_ziAc+Ql#ח?wාч{zXu%ZꕸNW7^*\>Hzx ѩf u-ɚl7Sq2k0Q\Q߰iaXo nV3(`m5EȧcQ* *lySߟOf/=*FmrϵK,Hn8l{6 F`  Xx]\ɃA ~P4[\$ZHf]/%֏tMKO M⪏R(2HpU{>KᆤK7R^Pl=e>&y`LHgPƓ)z^B(nWךuIr3.1.BR9V(8 Kh䖐 Rfrh92 Vs@~OOMNl:KQP|68I̮]\*G(xyγ,0~Fac kKUl 0"X{pTsk.kʑTmOF,z9{P3*8wpUūm􍙲Ss w~zH-rrӫLgZZA:oCB+ku_WhlƂ&m'*{m S-DM3|+u|5MK\vl)2{ShTAˌc)pk@A!A i2S13ڤkբ ~P\ WJڶu#яdzDTG͜^1`c[`l!4J}16K PVL&֧𶵦o0oL6;Ux0rkgSM)`ݞ8Sj!@xsDs¹ΝIdUBU#eyRv tHJz s9}օ@(^EFJ7G:j192I*U"&8i8j}v9 +(iHmAKc[7ۊSx5xP }|2І'1G:E {H* wJU $EW.=rr=lr+mh`, XH?st8_/{dmTL48V3{j$@r=@$. U}/5*2qSB1@q >T&]b%{4%{[ydݓak^.I~"©^wy'5Tev^A-sK84uRiaKG@LV`|:TS8H ";W:+m`]}wt{˿&\1l<58.z(+Bad1D;KVl7O}݆S /A9]8G +u'@ -zۄ"cGjW['˛4av[OB ɛ1 %Ora#O)*--EBK`R~}Rڊ$fh Nd]C 3R^6k[KFuqST,%bV/@dye̙i 7֛ 4 <8~g;U|-/uɡh%lGC~gbWu7`g̽ݩIKR^Fe|.M 0& X!rtdX[cW*GsˤF]񧊓6 K?D~/,FW!ٗcՁ|ﷵ~Zpw:Uٓ´3@Xie!zՅ77%èTYU'?z`ۯ-5F 8%Wp~+hNmWHB?n1* _>|z}NH<|u/L]Q%2$z)7:8X[G/ Sj y×,7V-jȎj1aV%pm?4@GгB9+=%T(+i)0J;Nb@}AH ėF֢v7^A4*$m{#=GL񶏅ED9Ue3F "x 8roՙ74bU9So88??gQ 8ͱ4(~ }ECQ#h:oҨGT[`-sL@X/W~3 F2!].)JtY򶘏g_0|CB2Y#akXEi \T&\?8kaVZqU5r~TFk1P:`wo?B 2hCk)B7Π\a[B}S?@o!"@,c:ȠKgI##8μv" f)Нσ/*޼So;PI`B9׬NķT.vE]Oy$˱<ShNd0Bx[v%O40oj\d7 d\8nPgfE.+p]Fyi_?ؘV\=JɃ^v 2.={&]s$:nDCbP|ī.<%§3I.mƄR^ܝ\X|YrTHjoxFi*;*|Ɵ9,*ʨ:`Os:-΅IcQ<{d<5QV)>_Uh՜iP}Zg"M'G_r-륆{'%:98]p%2%BNE &L 3v'DOix ~cVM5eV K9ug h֪9ubѣO?J;wFSd[= fEƮ'{4?Ye5">hPuŽ4 'hyȡyezNA-Wj̀;/KJL5$ũ 4JP'qĂN):Ew z$IU`U#fܫyt|溓/W#;u@71{g~W {WF "'vCKzBQ6qpNS[&?\9!$GG%|zD z R~^{w-BGP2־[FT &$7)ME@10LLxלz#DрY"% o!7sD26` -&vR2bpg K 9W cP$$%a3x6o ?{0wM'vcK)g,uqݿX H@eW=5pJpƴ"QB.ۄ%/켁%r~ v'MBodB>T+lD1SR1$I<|s%W$gKXO;w;<@i]4("(Ɛ5(=Пt[@Y,ԈA֌L".CQI!0%dԁ`Ϥ7lX}bʇAL񀳱t)a]4֥W'| X/ro);7&(I`z8[+Ohħ %co~9#L]p# H+\T+$͔⃄EDY{͘<Ɩ'Z}.LMCO/ڃi *)cդ ^yI 5QUY^gȵ0% %tݞjly Ɩ Oz"uηp`@Ӭ+کTwk?"X*Ջإ/2Xn.ς4I,H|mZ GSxJ/\YjrR-d@ȸ1ZA ],/7ϖx1@C_;vbFeXIE6}QTCnP{%exG556wltڜ I&%XS†>  (!Eia|?z6L&o? H\7*Kp0vwrUhgfhd|cA1@V\;bX>`X&ڭ-9ZCgx:a+U$Ly")XAuT,Ud"9UI!^k!5Lh sIe7T1pX\mݤ) N<VR/k99킦ڮ5k׸-u͆_bP3!s2"K־y-j3 Ȝӎ㹄=$[Us8PcE(5%"@K-</7UBC?y%(\g,yD*?{|>1 |i9W룞oB]?ae6$oEg;s$XAN7PZ|LIf?`gwtbx`P6-^~Op`2[³=S3A2!T?*m%'Kz"qK-=R=&phF&g8^ V@P,-!U͸9 *T6>)gڑ8 aۚL&/f ~Q(yQ!EGtD ZЄ7tNyݨ΄Qd.$wt"jefiUWRjQ3.zX9̿4\.K-dqȈ?KFu&Ҏz mΪp=Q y em8K|k~T.Lr!Ria'K#u~3O s}4ljkFSX=@_w eFKJ-P{ ~l]\䬷E];(M{̘){xBh7)nM8~4U@|u6pD(^l7L{X2w9sOw1 dկ݃y1xH>iZ q ~p!yl4h |Rj>3`Wq Ҫ^fR4QY!eБg;lέ⩈U3[vbtNG r:( Z][;rvќ9?rh9( r?;!(Q8FN  .8 lMH!o>`[d14S1հ^_0ҧ1UtbQmQXN4hm7%I

J3C&r{s -"zYEKAHݝʓ+ NH]2],a6$|, &C^ޣ;zƥ)\{;޽m#H7'pb˟49TS 1 V ${O(Kfmv]υi$MVNJ'XBݚlfeDP0i)k> F/6g`_ac5-;T,-)c=Z!$+JT7EFTP ȼɱKVGZj䢆rVw><Q2јlNdqduDJZAg9η"BpeW)傡 ̝ۭCׄ5X1= nc''e$:u-Bͬ>/b^f\h dH#!uDg~QAΪDC[-1T=1~ʓ:x9=d5)17/KB/ϗ|Č Gu4KF=\l_N봀r' 0I ?$"۝Ntd- c,n4wHvٕklHcH`/yP.:7qY=^Eʄr$r;y_ϙA kȌԜ7Coo`cQܲɲ4B 4|[e$Aؖ+kŚͺ'SR\WzB1Zͦ1+.0x(_<`~3n;؋IzڶM[Ꮠ%?i A̕c@PHKICR,б066nQC 5 Cs1N;oǦԩUԣA/-DR7Phjv1ӟ0Ps]PTͮcOqluQ{"s,a:'EZTo8HCT*8=Sm=:%w`cZXeLr~XvhgJgzD~,9eEiTN b6 h{!~D.}ػM_i)H,U.R@je"Kx(q~>/>u9Bg8mnJ=E yŠɛgN%Xpl:rܧi #2*>ê*Dw8}Tp8qlHRWx +6^#gˤ+WB /b_8^I>Z4PgCk \Mn'ǺS^ C"O" +.%fȉSu3ֽ#{"Iu4IYnw3JVKʾ'Jw5UwF>$ldH@41*,~!]T1 WRt ߭+z<8rxR.<^Rhɧla~WJ#1{4oVMˉ@XM81BqyXDcpBn ESQ Ǟe/ 0e;Pai4F+PPʼnJ%`wU䋴w.K+U%>jnZbՕh~]BJ|Vvl˦`]Y}%<7څWMo5(%e0/2WDOr؁s?$$;h{YӥBAu.PfZM xAhێ5;5,*o=UK6<"χn$m⸹zN؟ۙHdE1 R.ygC  E_\d<#I/%JfT(~fUFoE*  9L )4>sq5V hPy-z+|A۔'6Q PPje)0 bڎzi#w{6`H/qe#dɒ(*roZ̶zhx/8"t$q`ء GLHIFyˢE{TWW5.!)um^w LnF5:m3 M673ylD{{TZ\HizxW=8j==ZxsAERàf7$R$Mg.NMV"hR(d 9dhobGX&4ku9+|-jm3:gcD5(A?:,V nkRhc- < R0'yj}_DAyTo]WaNd(>߰ d'@2:XXK׎{%`?}\Ӟ[xWS~;%_5_Ew$ %Iv]V`ȕ  xKD &\=)~:{vʬP*-nޚ 9Ie L0 PJzm -]ΧaWf| ٠xORHmCN4 !ǔGPH8$M?R:j& FS][8Ċ=-o7* V:IRM>eY86ak/"#Qវb~ۃ71 mX[z#h^g#安_]hM~b"3HY"v6%z*7J2 )~ղ {M2!#d7GyH: |ej~f\hh;1%ҋ!fKKY/{n>:UU> _زLl8tmn}άydH'[7b"8碹o2pX&3<(K rT.^q]=sfe^[-)ӧuٚKMj=~DV}'3RI0X҈fM@I*#yӐSC="s4bec?K*90JriC8KgHM& ʋep<.l<k?HɅ7Ra)XٓăZQȠLv~@N*Eelzx.&>:<%\ GUPtTLa}dKʓUwzٴ ~Gfp$Z@ .K ȫm +P@/N6>dH9%]W:$,Zi@pb\Q ԣ(r'x&|ϧg|"Ժ(-ӆO޼=A.@R2n៣!ϧ+B{N2D qN-PhJhpv0\6 \0R!L-L*:[ 9F"-JVoZ)*-jao`SU/&?lv)L1ʢ9uH"+wYn:mS,aYk*`]L;;9pa!3/ݗoU7su#}z73x9ū} B lxm;ȨdVW2+TioיgtPʏcd^4M j\%W61TlGUY[3?[͘)QeVw>WsOf;%|, X6%W~N$rv?!Cʛ'Щ`}Ll arېNmؿ@w:u)zF{=@6% gm;L4Mw@'^S9$ҍA&ۤ2RYԺBC)˚Zx_C\Xqg0'F0}((V◆|tVJGlg]d_"tZ#ǻ${raX w-C;NʤL^"_s؛rʰiI >cH[^ ny7ȐB<.TjմfʆO0T-?~l@(_U[}PBpH}[ms^HJxrBܲAR(U7OgZ7sXf ʅ7_w" dkg 836ZQAuEnS^ 铟Do+*B *t$v?pI)'wtTkIブ.>w۠$=6U$RS%!K!nO)sC]ɭd'Y4v|k' X` wPFɘ%Idž$uZ)@3yas.Rα4T `kf|^~\lVan яl!FRgTTٺmbY1?D#UhJ۱;[sG}8?1a&o#rSM="M;;{s0/:?d#O}MXnC.6ӸLwid{7ON(S| Ҁà17 \CTg<߮ h,2%5/(_vuq r ,(U.뀐ajZ{Ssc?脏Rsncۻ=tfKs2NN,'4Zns]-cWH2m>oJwxXUz3YWewTZ*Kn@C%ozDw!p@+a{R!G%0bh(fw:zJ"Q*Q̦k)%.;.II.6!}-a8nT C~LyQV`[ϘRd* ^Ќɐ(ͺSfwPMeC2F7-]ݣ_EԨg@4wₒc?z| S4x">+|7D؃epCcf;hRnw_C5G[L5=ӻˆ-!EB+ mmϮ6d~*$i' $OE/Ђeݯ/<.+,@R~lnVMه\ߑ 곥QѮX&nU8WkquE ?|?1=#k%qr~#qK_n+1w>=RC,yy4s3&i\CrkUN s C P@Yǟ\6Ύx :cXײW;mK=OyVSZ@ yeCzqPb_L7ۈU:(ZWۀ]:K?YKR*b:fz\j[3[d=[_cbTj)'qS.s6e.Lx{Mc=\q%>1R4 0€u{'uS7|Ό`ẉ0BhO\xN֧ȵ (It='\*˜tԼYP -~7z3/NC's0ٝ/Uw^2(5`RRȂ`_sEuns+ᨽ"ʻSzjcS)0D^v$Q~v70@jjZ\W8X$tNMb*X6b2}^ )Fk4ÈM鞚=+7gػ3~ݝ4ԍEZΙ F߷8$Dٽ0%_h)$ojVS`>01B^qo'S2z]e`MO0MA,[ԸOo!Gly$% 2n67)6Ž`;땑06رV }n#.]y'E/a4twh98jZꭍv圎axOR$&X<8Z IM$I,%Cpʦ+w |mta.oz‹ l[|aBl,itnS?m[<ޫ>Xf=ǶV+ښϿAhO4d"omg @.TKzKI_Ŕqz*=KEh1<WvsiʧgkX(ʡ NF0.;{J]CÞ,!(&ܭhG%)+N;n+,a?t \ ˓g/m"r<~N$x 5r j@$Gi;% ȫ$?X 8'Nw{Ӭ%\N>D`u20>M+)t ]-.AnmKւ(˕Դ*yEJ2,kز;b܉=-NL}2P_d9'wڲd5R߭xαy{I,DgbD8C'%c{Fp|Bĩ ?Hf)d۽}|zܩ2|/ռo*&3p% ThDGܓ(:ӂ6 ]0!'_ siQ%㎻됚1J!Z=[̲T"p;%a )*Tө]; s>juh .JJnO%6h:A:?wBp6z:~JOvt ];grВpqܻ<,lvM0пy#r}:@%  _ӜS7RzY*1 va\ ڣzx6)'wڍX :] #DM7G_*!ʲgp7Ÿ<vfcD#@xYLIżj OUHf)dmnOީYc+xZ)1q>~azD]d gۑm>71@ktu3(z?'>OCN?l#y׫1(MVѼi {%f~禧>_~ڌHi^MKnC¸0L7I G"3+1\{dYTzrm* (Һp EԞ&Y'j's \];!bMe+ϥHZ˕T|>MG1p7m =k.b.$ʟR-g/=wH~QiKE:-tݿF„O+x;D;l^^& {9iǢ)7'ڙ۬u]2#؅kldT^w`E uMH^bf߈ j1GX_NbFS_NTadՕ҃{R-׳kzDό),|qqTȗ[,M[ߋMsOĩ6Z"M~/ j$G`K#u4o 3"y{@3Xhl`9;Y}-<:Cc4b"hSENM猩: C"?06mkLƔxZ4670-꼂~?XH52*Ǧ93*隂&BP>Qj;3")aM\PEgYd`*TK-g&)²T)hf*bIVXg' cCjHE 2W.G7%yaIFS^Yu_@g. K"m&d?_bcavh=kG@En[ذQ">_@yd)%*k0eVj6 Y(m3w6h=hQ>aKDAd34i Q@\*s(dnö( tmݙrD{xⶅqwkR/V|;Bd`)p&G[Z44UOg FK!L(%>jp) LHW\wKSTeDk#Ne(½eLXzrdUO]ĄS0S$ -xCp}D$8%8si)ChyK@-bM8ib@`\QkuHd<.5~&]znn%<55s r= ښ Cr6Y``6,h #:r% ʻ.C$q("t[Fy͑8;S+jMC&>B!8>l)d&]TG1R |i'ݴ-f/ٟƱ{3X`r?["gB0Hy{y?81onou+5Z>_Hzǰ@?q nh`.ՇH3wgH2뭳azi`3xN<1GbC^=Rj`[-9y}ىw_4)ekxOېg a$eH:`uYI?[*}*А#!OLzݮRސF'*ꄼuB )hlظgr~~ZiĎN۲85!'%2'uC'yYA_2c=5:&Uj&aVt*ܮh ~pzG4@h86iq>X3}o5*"a{ 2ߒ0] ! RHܞhT k-U#XuhjnyhxY8Kɲ(/_ hz"6WR]tC@M`8:!7zԅٰD̜?-.0N|7 ][uBQN;f%$ِ!\IJ^f!_x9Rn_p*JJ-yNy>?If4/"bVLXMѬ Vv򲼄IL`Goh"G |A~hJ=!X| wLۼkF.op !ïӢ Lpl .ڬH*mm!a0kaW';D Xt"ҕ" ooR;_Ck$Ybb%" So9/ 16pE99XA쮚ڥb W Z (a7.B~fT)Aaw)DiWPݧ fnaK7s]m^.r;3k 6R/91uDvmwǶcH˶@HPn p16 toPcx0VOWOXZz=puܯ%=Os-F[A*KyLג^ފA <& &4F_kxfSZ^1T!1rX^ʊ\z #]qHqu2TIm{΢rEFzSHG/*C0zHY!- ޑC^FAˏJfQrjtfNm:Xx 0h{ ;9Tm?aL& It ,|fq"BB\x,Dׅ@wKDE}.xzS6{F{" .nni'$1Y(ڪp(rHgbrAMX ?$0d[%OEٻ٤AYHY5Ά@𫻹/nkq7ʍ"JW&&zeZGcP<7ruNL4p]?ԍ{C2~h[D,iBq Db5c{93QQ|Q穜$lBX]`Nt s63(gEfӖV!xDrsDOt 57#w/L;#Öɂ5.$2iR[ HwtvrVdSʃ^ |~M՝("N4Se5&u kGTIı`̓9܌ΖOTQFďې@KQ00+Y >T n/Q}4[TNP2w4Jn -1Wk~ҕ0o(nݿMLRLt vK&H5hˡ:ش@6L~=FC%= 1ֻRݖ?6 s[#LM"qfCېB(T65Wﳞy; ⸜7!VgVqJȌ Lh?Û5i3c: hGg=9)K]B9-frC]UujHPGT;>D'?.*>vV'Sc/6<{LG?cqwCwHB]ِjF_4 wD};x WI7ҿ{D;mPDeW%Š*9"ϝh0j[;ɾo$+zdaSDVG!XUAYyJ0i/%v8\ɴD8$` .ķc^~pr;)#I%jXjvE5VXdm*{f?SVw_4Lm43HԹWo2i[0g?#r? e-QPX̄p&G 8E,*8jsy4vi6qjD2J6쁈a콭x6Pn-FB.SQ&oD+r1(iVuynyٯpia1qb%;E@;snkE}`M6G ;=/nF\`y!^]ڻ:% N+%:аNX(bxz~Wg\xL*~|ҝhD3 Oƴys@5Eom?M퀐2- }܈TYh$^(ffə.F7~D%eH4;E$>ep"p$D*_pC2LzMaacaۣ=RiUQ-#<^.| .#rT"ލPep,s?b§~B̎&5;SWwo)݁W;YzDKzJ>1MѠBMTJuZv-0MX8W^52Y1+w*ivq xbHAAX-lڲC'\}ѥ𜋕D#Ϫ+. ??]J -(? 5̫._yA{3ǾyU p/"_CavމㅷArR00feϨ`B>ѺΘnra4##ܮ@7S g!r=5wmwkk.kIxr~RP毣6 u"$Πs=t.bك =m-[sۆœ_Ji^x֥}E3iL3\[j67"a9b~}ӚT*(.l 4Ơ:jP"Ji`lV鉎 %2$ʅU_=V?k ׊蔸+N>/0JR, 7hϠ*GZtզ@1wk'B WЬ p(LdP" _j"_;;ާ~cT;.*D-rVMw\P(B} \Vv ]:ldrJ k> 'Nڬ*Bt'ž@?|q@bpsjsH bgZ\xk/ \zė.[Ū3]7M &ĸJ ۍ,x~an鑰YϪ{PYw ,: HxՌ3ryӞPWQFo~ƀ)qH9DC w7Ο۾vBYy% CW*((=~K lo+4Z{iFcԪ}+0&ltCvɪ ,W[[y~e<۴vMpa"@} o;c",~= XiPH;c:H1rQƵS~ IU:w6Y|3GصO3;N[̿BG=JmR?/ NS\3aKPF7kyʓ1MίZt'25qN ފ jR '3A&mwl[9.ưYM" Jz23!pa`YXvOaYTg ,1B3E1A%#3 gLFfQͩJ!ۭ(W Fim#-ж}xNr\~ ĿUgqbׅ iLQj1읈\έՓ[U}B =_D9HEәlѲң8꡺A\)~Oug;TdvpZrM9<.7]܊]%[2 PV<p7) 'NxUeH&g[[˗N%߁ ]p´ɴ1#ʷnz ơIt(*/'J\AzGÜ1sQ#01hѬ".3eV~bHߥތpv.[;/CX# ԡNk񴔁?{WkN+da/5f+9Dn应Ǯ/[o9"&TTpyVE TDĎW "Եk42=3=Qo]H4ϪjްW_፸Te{W!^:g[[2ݬ5ç>trbT՘o}/|X.8-jiaGNE Ke u~DLĊmAܖ']2po2ʰ5(̓Oҡk|iEc20%̱otbf~*TvcT|>P~'nWң4.aCkx*r6!q rT45e H r(G,hWQ=a8P{)tR0, Qm^Q0N|uX&dt$Pˇ*:1Ms킊T̊y._]qzrǥi޶]( 㻜upE!>?>tQH_/ny*;bJ3]GG JpaM` Ky-d[ 1d <+]A>;BMKHt_>?uvju˦YyQ$벜%.>ȂZA?6Wz s72&iК-6i1/,7LlgS$vZ0?T3+ԅCJN:YUXF$YEs (rVu2UknTcOeC|9gli?/9"1#्d؝j,;V,\*4y'pBc~&\5K^a[:ռ#sޅ sKт-3<xD3rbt֖3"iN1X RFV U=}WGCPws>%X#5$lI%p~GdsU*,a3AҌ'[C&0P;EYW  vR*F~s…:;'7eTwMc" =\"3@è5-Hkm84Gb[,C©LT^+4y}CCq~*gwd|C6s >V Ri]hY*Z;U ӕ*0ZLR#_ף½<rm)?yƜf4[5Β^OīB}ͪ or@ߞPEdhwT8:P _uUR I4ŽyNzUM/zgD(\]\ܮ݄N$)z0Ybc'/(+؏Pm[`נb?vA4E!Q%W `[ۈ{w5iuKY`MY!34꧟^M4}H Ą`|n&3z!mטS_oBP 3c#K-XJ z4Άk͈$mɇR`;̱> 7r 200l^ۂ6{w׼zn -P@jZ!-ۿDxO0F_jסFnZylNb!s3E;-ش }0Gq"2r3kl霉Lz?g ]tnHW/ D'4I ΊeeEdET,w+t]`΁ց ܞidD{7/\h1AU E(y)Qiό(몇ǎgV!&{֗/D _7'1cEreȐo: 1xMqnyK6 l`Y:|X1], ACzJb;2*N\Ɏ0# o_ێ:z&*>2)P6SvBSonA_/[TVYY?; 8 l^<2H8i s^-(eex1ixA/M~i]HO]]5 㙔- 1G@ӛy: sa]cȊ/RڼUn gRD}A+ 'WNM9c;uJi&43 =*)>ڙ'S2/:Hs_‰ Ȥ]j9b5(f>0߱>3ffs]|:#3~f%d@VU*=k8vcv:sglp`T Obd=t}aIS0ȓ 2J, 89#zrC:_4q܍l ¿,ƚ6!nGhԧ1 tګӗág;X\Dz޻kIMS4h U!"|ov`~ Ɠ9F`z7+=P*5kd=pEH9R &qlDt{ Ӛ!8s f'k#SA3&V*C9DZc| @vn!XSrqyHPS@ȭR .>I7D@7`jKyWFؙObYu,[Kyma9#qOͰIumY3DQw{βe8DoS8_Ͳ{ڒBo/PyM4y1;!wh]q[f p𧿥4M;^eJp! yiyr·ifƾF& @,c73U!Ѝ,:Ԕ&U߯I.^k:9_öd:@A̾씤|Uhڑ{SdyE_KMWFWn%@gb&׹)Ovϸ={ e٩usӪʺǬDk}b0`܌H-jۂW{'8XM]dPe3Îk_Mܣa>CN03~?gLX+)b2 89b"-4.{lӂcZ.`{pkG.&Y3\KWצII3pgZHlsp #Buڦ93OC@%Ph*-Y y{);LTvkvmjM?ڨ܊X&8F;rښ3?֪[=W -^ 'n B7k%/kY_۟[/!!Dų&cy&F{q&$ `&nx+A  $ fHĵ(ӷ+7- .D_2:NuًETj+x[fʶY֐i.dC&_'MЭ J^WPn%Y[ ݖ{7ك\=^w}6# O.c;7&5MRР:+ԞRFnɇn/g?t=UrxgEܓVmrUlu/ dC9_õ+?Ea|J@7ꖌ7ZڊU~p.S&CNqGnM۴;>2'x9Uv{;u qcw1S ZK[0,F7K+!t%mrFn79xG"3Ll û؏˿`2.+Z&kՋG,0B#-2B!O{uBH_f=[)H"-W|sZ07<MfY CJD6^ߠf5V QH7P [t-MdzTa(Znvxp`t"2X)Yǃ'޲-t =賴3/^ptJ ,BU ._U=tLr@їQӆpAw 1"CH eͲ^šjˠ^MI;4mx>-;&r6 !(|.-NKʲsmBA-O ٓ@u`u5 Ps{{^&]QŐq%gQXq)AgT* N^/э[llO6A>Yyᅛs9;HBs|T`d7bmb 9D73r 'MK$ ޵R4%l4{iǍN|84rӌW]@ut ]☣q$Z %8)\Of0j8;&YW1=e8P ZrRu3վQMxB & rTh;'^,|2tқ OYyą_ʃh.3{j$ rX1Dn(+tle4XqXS/&5"g#DR"jsSjHށᣦG9oe P168 CݕF~װBϛ#AN ՄH5/uO?#O7ż7J?Pǖ|@/PÛSUpbGl׼ 8ZdMK~1c]r`3H& 袩I\<#ɭ9FDVKSt==zA@:+ekcɎ Af+#@=~ormM\PKZ#A8  gm d5O 5GmM|Wnlf?yQ[TmD$ +je TF>l;tImСyc \ R\D5–#bM2m> DĒ8',6\̧$^'VONKKCp*&6'~;@!bًd3 T* Z"x?;FkG>]zp>u NÒÌuP8k*B@Ar{qprxfKJz>!֌_<9VShI(oZX#3k# H[jǝojHL0e48҃@ǜ{+j wM\A?nrXY;Co$㞐&9gHŽÕ](9(3H'{xHTEp`+mw]-tXީ 㤽Es˧B 1H1벊 Ӊ%h!֒S;$´Òuڝ%kJuPC3@Jߝ눩F ԒUt,EK;.i hR(6pM# {(8>((ƱX+F]ެ@&8r\eu ;i0 `͹(\$-eݐl~]u"%97w fY~ 1vY;c8\#!vWE#~ݣ=.ȡr9B$=KKi!ܢ΂ VO:yOV21>259v~*]c⣗<>~F,;5NzyBY" ŀI}s37{=}ӋC0(ʈN7s%#  6B/ƫ\^E߷7Y. tcrWqΌgtm31r4>(>HT.1ԣv"7 &Rjp.XoxtPu0gB \MmE[gy gXY6 ?kNR!Ug{-7%!Ȱ-I#/Y?/|JaIE[_D(YHґ_eS΢ K!+",7=FD?y1S@[:ȩy MV\4Z!i$)` $<ъ DJ%CThNzmekd@4QsSKdxհnI?¼+Kb]i"7 hLiz*j,,$xLWuv"rQp5Q}[?4)簒,\ߥ1xX]v?rlfSq!'·)5ÀN!k Xk]nhvSQN攃;مH)Fht`݄QBC/u9E3+mWj uO qVwYA;'D-H!(L2=`g,p=m|s\/v_;>P|@zv2 InhB~1l]._tH:.wW*WJN"jai2gWq!@ϘɄKa JJם;'qA(kmM?L87hm+)"fh \̡F"iEh}wD _Hg qbw2v&)3]$WLN OnT,{51!#!6S[Q 5UW3<`WdIEA u!h)XWTQ5YIjOl]W~Fupnb/8|-$G5`|iDj:VH eIJ! {bc>x=XccOb箚 RN KͪtM =\BcJfM zSx8ud_&xAZh;B2 &:9(jf*N&6*n\/J1_BW ! m4X,|s{gFLc ̡t+BdO=$giVS-CwR}WA}0Ƞdl{*\..3puOxhӝ& iۧpB*oGNΗh|-K1×UEA몤Alyx|ӳ|/D~k9T!F @i _F$|'"4 @mY(+?oDi[?R%Ɓmg!tfK[Ǜ4::o/P\kB4ã@BlJdT)Q!CPF"LsMkdSqo *+,1\`ek-* $v'OWfOs{i; Y^^Z~̆,>qFE] ̗prS @hF@ZHl|'ʑEHjz({yֺevuXiTڌm-XsŶYRg٢iY<(F a$Nկ̫_ wk8ﻪ)SX%d|$x3VP1MEnʡ o `N%84ޚhwL<}6[9۩̙ߝC~.z4GH%N ̫cFd9D-2K k=Ɍ5]"Xyj)˘فA,r2H5d I>꓀[w}ʰ r )LiKUH%ǒ7FQ o9)bVU_ aInH-Bv )V%mx8tN#-| 9JNd?ֹWPzb$cNm74^i'Lm2ZŶƦb7:a`jNf:j]k` I Fsѕ+8I.H9ח$^ӶmJ1 ŠndXn:(Π5WfiW7Uf ?fmȒ#P5'H6G6'NyEkof\<Ct 96%sHN֕ &`;^5cֆ܅S]Ȼ2SIs-QN~[o:`RqQHŒ3`2d| eNqvg30oEC𧞠 +J 椦s7"[ِn^D^^4Mw;TJ4`DhMY%ӵb%G KD%RebY~s @?+{9ˎ߶XZԼ1b,!-45lYr_6HeyX|~j@#1AKTBgP@)(;/4E}kY 2˭$}/ssa,a{aJbx ȳԈO`'fPAP!$t3q#Z^ܾeպI:@s5fWMZ,eJF=GAHt2ls2SFvJ%EG1r꼥>/_\\UJ ymcA^unYYq@;?V#'=*cF-&vw*m-c}Eڪw]L[eʳSV8FZo|0ʠ? |mkػmc>tF~P"5lot*QF}4THfXɉ.ET}c_ 헤tjgp@nHo5I_u@;gS`^Vhl)xyѢۻ{CpB,o- STQ0'Ŀ'hs˧T0>.f7GWwQ7P,D|L>uÓ(ekGد4.lt39nXrK\⦻ɤ)ѫ%OEXao 5CkMxm j&ucob(N^d!֠1JJt1l:0I$gP~;G3"4|-` ( o"W}#Ϙ |E.N ЛFS? CbH1dڕd81l{$|dh&龫0zy.\XsA+F:-jՌ:-gcDO5kAbv F javܭ}Il A 73;@}2&>bt@iqqV.H!:E`7boN9&  )d**њ!@7iʩIo1HxޯY%cx]q:YdbuRV$(p:28t>:BG75)ㅂd-,Ti?t= vp麤^gxEP&C(רݢ @ $^Jn!"e׭GSM5-&c:eV_(iq2_4o_L58?Ņs+%=jJwp|#d9c}S@ fJo}V`}7Y&OG{ }?)gmT 3噭z#YqD|CP\ ю'٩s1Y_Z%nŊJç P4bJdpC-:z[EF5[ZߏmW=̻>-[Vz1@`Rizמ'fL~yV gC$pK؉k4?$kR!_$A]bmB5Y]A商0s!mp`& Gi6&LJdOZ\:\&ģO;8EGw'b` ŤEaأ\|'B4<=?  HFI9~Q:sZdUfq-x| Ag3B!$l 5w 1NNw0v,X"huXwT'T0VUa }f͸ K& lޠGxG *|5JJWo#Me}~BYW,[[e)xu۟?v}XL`UzA~_nni7b-ZX/|2f1b}[@JiQ%&k X\"/~WT0pe:.nsVqMg%cgj ex*CE_(sYꦥۿ/&IGVl4}6yqkGm[]Vp,C-I~X{aJz^:t]o[%3Yfk2 s2.j z?eFݴvi?ӟ)Ufʇxja47K9Ue2AI~~aE !sogɯӾ`u/`حl㢘R :$vX*y0qMIrʫk7S[r,f qbfk++}` %H4̂$ze3iy!g ~kD^b0h=7NQgbƺ]Bz g/9eWCWs)1OprJT`3ay]K8h1J}n}=/ q nZEzpշeGڕKcэаn n(xD]&!t NZ[BVKZE]@Rt䯊H~$/E7{$s('`~Fd d6C~|1nnNd ('{$C: ݕ/[:봗 ](]OYٺwLPgx9G+io[O:$OAh_-Oœpm#+GT}Λ+#7UJ1>@ lȓ[-]h pN>Ȇ}s(Es63ͧ7ts!S=usZ>+4@B*u$7 G A'^!C \a|}ML'IVOQ)bokC(Mb%mSleRHC<\J%0?gYfʷB=Zqp>"Y_vx=ɸqS)0@A%ULw "DM2s/(F'7⥛mG cW =ǯ~jq{R(,—uRP }~(/{{(XO!bFq6ΏK[7GrLOXT'I!lhci{vѨ3x&&d~CjpWle: +#|itپvlUN=yuc >FCr3q|yƈ]smvE-X:U\oM^pS!0RBA˒Qs3^(TD_|'0f)# ?Gr{"2\ȞW6_!Q.$&K##5mCnRYh4^ٓiu+tE:A'stwkA2u6)3A Tr#_* i>UylaI܄{i+ umq G7o@oۍSudx>{Q[vzU?eQSd[bޒI5>jiMDSHGyϭ7D*Lu[б3 Sv?mqi& g7ɏszqinB)jnWI]4N(/(攍пP^FzlE3D9hM. $v)~\|M3t  ΂' L]CZOk7u@VʨiA scZXϬ9EȖh\Qdy`ak)6x9DyO3Rہ:3QfB$b߳֠:˛<69g<β[ "k/f]?Rfȩq_hUs+;~_SW`63DV@pvX%l#&Ttm[/ Sq6Wɗdh6cHg6sb~~XmPO+`@yzjw \:ֻX1)ZMgKMUӑ R5Vs J&)&k:!\qp=֠B&>56kw<8{[&- ns3a2Y@)ٹ$o˺Һm`Q@TƍuU|5Fɫpr@MoL%ْZ`2'hfĩ VWTgfySDeVWKlvԴ*A3繋PM+:@g+XbLKk<}g OVu/-O8ԡ6Eaz_k tT#tězaUqKhr1#FIB[g&Xy:iR)24Ѽ|1[TVOQs}NGv9B9lZ%,ěҷF%C+kKG}7e"^< ̄y OYg@uO uI A "ɠsI}QK%V1 v} aNܝ0.Ҫ{pSڊ?e}DbşzF CJ:HM,WO }/i ̿r:K"Zs&Č~c Z`;%.;PS] ٫jTwde35 L= i%dKnhHb8C 3@~Z.'GOH J;L`vЌoť/qD^]Gte>`$W;NJM=9Vk+ۻjC}+J} ;z%[+~[{'2頻Yׁvuss(/;;D/9&JBt/~5eh"˸*R)At?雚3A=;U'AoM@b F1ƿRJ }^¿:=DF22p yUMAhB `$\!X DS: ' S{ k]-+A9; H+_NniE},zi!>ҺB{L&W[5d=h d4@f-P4̎e023Dp?! HvtrlF.1zr~pU7IńdћوnP`dr$z7N6qv\0j&Lv2_͋ tq[2q`l5sOrME1VҰ\0H |@`RDݬCTl,b^#MmUr89ʹfžMrߑ/Om<|3O@]wnoXǀN`WFbʁe"z0\U-,nӯs3^Qh65E +^zځ, =#9'#2b"w0'NѲ@n dq)(lͻ'4*kM*Ѵ0V|yRjR$TF"LA ֎ ).ʼnm\h ܶ \խ-LbTcWnp.G"tٖښϳ gID“FJ 2it,.~VXZ:_ =}wS xQ/# +~Cq'UC,D:%`cէb;vKƘqIh=e3 IPpO{QI&Q[N$[߶ᢋ'^[۟'K4Q7g޾ 杻" cDJ &D.Ԇ DV>.Lr8"l3Wq`aFlZfʪ& j÷;6 3(CSU!2?&ŽܿRM,9vWDd#ҫv7y+6t}S#dEF1C oq]OsiM=(_SP0)%l;6RWpd+<'1>wVM@7jijGâYh%ĭzdur7'ؠKxDsHZIAEʰgU捓㰕8;'@=-0|t4P~, 4EOݬ^,;=2lO96}@sgR~ַcav5?y_&5 Q}:s 'l{5 F$qr$w՟PMvZjy>6[u<Ԣn 4qq/ų$lB#6r4 P穛b}x2)%k\ Ӹ7r;)SAh"̫_<OlЪN俊}`e722V/!G9xKjW C ^8sj;ZhSau:߬{7ͩ^v$T؏̒'QTPG!N^3> ֡~nѫW⹟M;qa+jRșji=WaaSS7z>RbBB[0˿O绸)L(Lsy kO3ER„1WeKhy'Ni!Ǿ.Yg5 V_,cn̹ `;{ub+͆;1~mT( җis2Qc (IgRtř7װq|bF'?5 [K.^4\qgJ\"'7hbl{Yc[#X{SeyY(tiGaEd>3jK8{-J!>?+V'o)}b&EaxY *$ .*vp2SqVhyf[6,jsq N7цx#PP}=ܬdr}G%klR/h4V*JkFykv&Չ ]p֫tx7w.~v mCL1hC̊WMҢGQA(t7P|c0uHWY!:g[ U8 ;b5,Ϸ%Lѥd-%Jќ6i˺iہ=ʣu]?5٘s늣®*ЉS )ȗ[~DaTQAd")m2sa"ŃهZ#r4LD8HF; BEr,%9ymaf/Zl>zY_L3XpR\̮6σ?V:X *g*2Ly[P]iگc 4K{bWq08@4Ot5w߅0=4jFG$:wgU#)!Ջ7ENwP?= k0DT.i 4vχ.BSKU^ಜefs B8ō2 3r`Ѕ:Vd$wz4/$z{WOpdiw$8E^C-*Xp~#wgvr3jX;{6?/x85p!cs{:2y8B~&ܰnap B.܁$ fJ)Ӊ38HDiaf4/ȁ<:[W=dorr[f5=$0_7ƥ<_R>Wf1P-h۵gydCzqO*tM;+U]NZE߮?pj%!3)"3H._el/Tz,sD@v* .6 {}sTXw#\ r6vwsy*֊.x%FuPXyj''ϕO1])˒0Fubt,zbՑcXwFq#Q|zRѧuY9 :X[}S;E[rMRt;= F['M+f_5u<ڧl2HVBn0p5&Y1jQa)4X$/klަ/ בƺ4eSA;Xr ؕ a>vCY%HUԈR?_58 f7])U0@ w;*uFfL7 ::V'R\~rUo!ڿ1=b4K]m[Mp* 'rgn$ 9*%DN ;::+;B nt0DøʩEeѓN@&bF6̛)T!QSʅ#p6<0ǨT*1ߩ)I4: ĭ-uKPaLr;˩Bf@مA}nga1DuJ^;VƻPe/6hsPyCncAD[8{+3F S=2ڸFiC._ЕbŐxf${4 CLJ Q. ?)7Sb${^r%`\}sP˙w)v'@6 4mk>#aՔ, S;zcd!b6vG$O]^ޒ`AeOIO ryاgyՔ Ahj OImUHzm_lwNz4-Ydx jfkO;2́6TrR[7o2C[$7uVxj2'}(O) /-s]ȟCI 'PgߗyMwXsn"3cG)-\n]#bvzz 'qg]kZX)T0)N~8Dʗ@ڰBo8m4Rc6~V*5]w&w5w|'^Lt7|kÑ2DwgYx#tYzeDWTR; AYw-#*qXB#LΣ 쟰 Cw<5UwfzTvaC?Dq;*LFT=iW\仼 Zwmf0̊ (AS2bR@8{1m/8N_EYQt'-5_g vwө7_|nrٿVL-=2Oܥ &[Ұt;n9PC1b4p5I`#s7hA$y±vh4DY;qew"O 2Vc# tj}3( 8<Vʎyj)`ZTbfoøCltׄ%ҷ"PgּF-T|(֞L.VB!݊{鹔d]a IeO5NPjN8|RMQh:d=rozMn`Ѳ8( alzhLjzH.}.^ r۸nAͤbq UP%*)dg׏EJb av"SVw}$i+R`HװQ)MьuyE y|7FcI)^fa ܣKo1R~UNCs%8B\m'cvazv-&> R_nμ-߂pt_w%nFS/`=OPhiu-m8x<7Q60$RM'!/~*M<&aT2u݃km"7>Jk )]=dcZ㰩.h!*hg}Wb5$Ǔ]i`Q]wb"1T=9i%`pq> P7}6"  %Հ3hE[eM@ 1`~4J=Y6gQqO'etȱM}t2-̬ELOW>WN*022p&m0;Do~oƗ H)~1`l w+.5'd4HG-Ԝ|QBqL`5\n‡Q:EXnvI>ۛ8 ,Wk"[`"vK$XZ(^N~ dX3.6ˍdK2XH#7R`12>uIݟRۇg<ɗm}M*!eHo9qħblko6esqcik Uyӭ̒ܭD)rYHdB\V% ѥs?p4T̚8>Z񮘎>T9Ǻ Xl 3"щ僘vߏ3,+se .Gӧo0+Nl qK!y0uOobeT*ߐ5L=6Z'Wlk|idDjIM$?HFGhAӓ]彻}R!oŸM,0r} viBhxc$a>65YH&3!!f@u!nWøVn~F!FzCDB{r.ב'h[&ܛMal> ՙ? ui ;peF+2}哌@>Q}}xj7ne8' DRnE!4n:lgZ)OyGOBIbh!i_SivmKם=| 6/Wc Y,/&ؔ#ޒqRo`1)g>?WX$pYL-{4,R<ݰ?N"{P^# :oъR csg/GԜPo5CxEJO.V.$$f zmWdyD= Y/Dԕ;Qxu_@OIaF?IMЍoD|-LJe׀=us}kL Q-[ |Ļ.Gc}4xsz> lM\ai,s߈)WSn2T=qڮ- @_7cm4dO/#(z#319G :xO'J$,dQf54 Sea\%!*Ln#1r2T ICR2%TY Ig3S0L^ =m*g2ǯ٩\OI33 jYWhS )yq>.*x[xttۢeNLqkهdiPOíɱ] ¦IzȊ39ݼ +E A5 ۽<H}+IJ}ѽ cW< *[{Zm|sՅ_ݔC| /YΉ㻤*rZztQ|b괖S@N͎]()ٮ1y`eI@F"VX8gW\/T s,i~|vs(ց0 j͑-XޟVf2jaz>e22`Q_gF'}s*5Ǎ<ܼ_d5 DdhbY†D애|moG'MC,\<pa#N2Bc0')i7Hr ]X:TaHPbk4u)uٙćfy7L"00.>6xExEB褢(܉ԕ VjN {6qmڥ%[L!Vrb|5]SW+C?o߾5U8Jxp`~=B?37OIXҕ<ͮ[U>& '# UnJ( 9_XQƇ~K>mcv _ _Ω.Ϲ\hmCK, z iNY.+֭TA`?ʶKvL5yG?ۀ}nh gʫTȵۢ]B]  n#Bp]r`si3fbV*d~)"!Z"ע&=L[ִh?#g>n"ǫHà`2¡.ңX9GT_g /|ǮU&op=^|8sAnKp϶3Sko6n~ʘ[֬ʴLiM &rF,5 YA +qW'&3{J?a^DʩsW-~YРi?tu`5y10th6 Y 2r'.@=1[KzR?Bi_oXU_i3XL$U=(x-Lϓ"@8ʼ+k,I^Z%wEV ~g&[d61/hApV$jV$ DkZ&tjZ%ÊZDnt',-// jA#ZE"W2HA6UoEI*rjK 6*/{qLU鄭п2Aރ#g~=I\DOF3_ZkU3#ƎBuf׮Xkq.gi,⦷?⻟Oq)}SuOy$p4 lG-=ף|̄*iXc-V3T4cN*=i9*5}}2r6#z}vWc%ƒwUѰxH,ҶԢ K_43ThykBgk¿h1'P뎋qoJ!vHwM8AKI @{A3'|GBI5+ vYl X>WYX] &AtZ'ic;0oE\RfY:@L{";. G̔y~x׈,g(`&jdxud gi=ּ%7J9!||0ؗ+!mau"7ŚM9IGxu˧ܐFwVY)c1Ppm[mm&C.g:翀%/e* P$.L W\8W6/*^5w,y7֦ONPV({P|E`? m kSӚZL&,l&8s^E&cb\ n7,-Bs2/h=R<1 $`5d&XTKXxNmN+R@ӥ 弙LiSln-qw 7:U-ӹf<Øq߰{Z 90->/3Zx}}p;!s>ssCWr_>°Stj^^  DY} );S'dC3I-*]KC p6lC*~#CQIdH:oB&e%MB)&bȃ--Lww H:c2)< `﬒^HfBY:g$87Z^%(41e{ N {x?sцǽHSYv@ËBoZVwlZXzRЪ%Egœ 7$h8߅DWB?*}A2[=)]aXCh2%j,HX=n \quXLV]>V4MfT=GdܩL22VoP01,;;hj:i !!һ.,*e2^nAm3NzKuתFb gp}% ~z V$2FDpHeTk,Zr{Ga[Ji_ ﺻyT%͹1aj1bK4# mwJ1PbgҦx "ϿcYe-51͠o2FcPqg5/ek_Wm<v/o1jL3.WK5ҺpXB&Tgz]2`eKY/Kq9• Q IS@TcA.T jkI<0iI]*H6CJ1b LÜ=ZM#7C,x;%Br4]F:9m4"ZPdg&*.&%&b%fޗi 5!ǍRoX &UDF95$yqxɾJ+>'urs D]MW>7œ]޳jmOE)]Zu@{[Ch{!]؝u4{$"/z:f\;7^e\QS4K6Q,f0՞^0u0Xs nf+P;L<zQnpfSЏB,wQ.$[?LVaeII}gyrȊTJ+_\;ə䑜Rp;yՇP\VQd\]5Φ\Z]E {ړgO71krqzRz-7n'2c - ]ubJZ yl82WPZ^r혍}جIy?w@}dm7]'6p%j79+IL]HqG ىC>;}Q5JU^4׎CN%aD8`̯J|r"1ypmr Fx"4VE0bV1C^ Z"B|2PA \[w&œJP59Pϯ(HuzO.x>yw3ׄng-^Gx&?mP6zZo2lzg[VI]Ah½OY=^&kq {LD׮$ Le+y :} MIkͻTU%ZOͼTg ·_l7}flFtj-ФHdL\QN84Lܩ{ߌrfE0AI3AV+JYyNDϼzlm3^ Ệ6wFx+IVy$(ʝۈxk".E!(uTRbB6dG(ZJwAL1@؏Oqll$@xy՗%cn|(oׯe1x즳C@[C#y"SB#XaWtt DIO-$ܬl$P9GM e3pO1o\=Lҷ wu@6$(.^X)~A?7ʔ':9A'3Yd>>,3_*MԈwIM U985j~L3jKbk)ET3K<:c+º2c`ԍY p|W ˘"]<9>c<2AI J&+`tDVr 0!5)FT&C(G ksRYiyK կ69!01%^49˩H* }S F(X!X[ <*-s\l$X/̄ob~;@KikݴQeQP\贳Ξ1.YƤd:f&Pt]M_5Ink$h8.͊cs^ @| m|D3n+PW9TSѲ=%{w /Fg]aIKIHHhfZ6&:["{b#bΏNvh z/Pڿ0_UVTTJ{1R[sԵBOd+ r$Nk%ɐlf p(*.y簷-z*w lq;U2^*a "Tgs@C`?4^hVB1ŊxZ(TiHyՓg(@_")Ry#!^OHÊ=LT۲ֆ.B+ѶpR=^k<ѣ޲t\P 3U#3tLs9'Q˙uwܔMdsBN%{js>.YuPyVt$Hԙ[^F6ϴ[k@YPwbT%PۤJ$.BQBX:$~&k!]h\BAش|}ldPGRLEi>WH\sgULQyctlڙ̽j0(|WŹ&]jOt;Vi2IU!>3+{+]=6 o9n#FNP`EFO>{byC]*$ }:G˚k*Nr6th 7lwH4sa6~R㠥 RW 0*͝ H{;;i"ZG8z !N_A#1~<&\bI|,ˣwۅAE_i"=ÇC(dMR( DDOn\8I+izp'?BK4vvϻ2&^CoV' cT;Uv]f4}P6 %OpMvXK" eOKffVGY6oFBQ n0J,^3wvK^iFhxװ>m]ye ~⦣Kap%1-N+xP,yKx#̝{F*>?4؄Haʐ672G#v栜qCamEags J}kV v;U.͍q!xY[j.}6&*d&*wwVt53^O"Pں7 D@XtjȚ ~d컮uTKԕ-HVCZxPUKyT"HދP^(S<|SR4>SNw`F1ȋׄH]ԉ6OC:#̳h˜嵤}7BmsNo( *n;X@zA#ugft HY6Nqxw:BNl݉!H>`D w h o7yw &G4c.r7с`?< 'T:5uðx94'NAERGGJaGG},tׯ04'? NvSx }8tC.z : < iaEL4_B;Qoə]*zFL?rEpDmJ'kt}==@IjZ r^Pό~/yCs-`Nq7+i-V2uoJrFh#izRhg˅Vr9bt}$J\ԃHa cPeFlB&Jner\k\0["tz׬uKY`i8Or0_<*!zB Y)DLዕ%fM*5-W_7 #݇A.hqsO*Wu8|kw\ί{m^9H y]?K<'1Tx`l ż> W2VʲGtUHP ȏ_=v!偟C RxAKz ޟ:pVd)S GO tL0JU:}t߁h%)|BU0(Uj*^1 6TP*!ZRk]!NX"藟jt6U>ۣ1xN6Y(50" XT>^>,A.m_gh=X%K;Չtl@fл3FO_r !w[PQ8n2y֖JϳӟKʹ^k}: oHAW)wQ)(\~( {У;xNV<ܐbŞo8 rT,SN.!Taڽ>c0Gd "*.%ѺrIvJCn6/%3[ԲmEor_n~ݬzESwK5[fS*I n;٥ Є$E^ 0V 9U"dryJN_{˞Zח# bV.G`v|}|Eyt:ے_aiAP|~V.f/-5\'mQHC-D)gK\8^t&5@k^%Nf?E6u1MTϞyj\&߰~`ZkZ"(q7SMorJ;5Wg+!G-Ni RMqe7~P>($ha5U8oT"|Yrv<Φ-bC/^8z-"We&Y Ʋ]|puv'l|ށg^`AxϤ|l\!q㍴jCy:L]jzgL:E;޻zQTy'hD 6-hqrpc89YׄkPly5$^qTiM1:Ɔtl,)jMrzJB"BQְrp-T(Γ˪`D8@hK`&+(lZ*8ԉ{?A#KM\l|pen; J`z52E suLt_v~TX{xG[ KG[h{SU 'ᏭjE9//_(lSgfx=ۨ~'Yԥf`~!'k3Y%♡(*]O&=p8?7}_|ZoH0OB9C27M-oL>/T4 f "[uP4iQ(Q!(5"Ec2MUtȲl< 2 2xem wӹǖ^nk3vГ*X?Q+1Ӭ'>VOXq!*>C8x|Cl`)T+WMY'2rZ ,oR ñ] Ylޓ9 ~̻~ZlMp.^p@N]lVŎTWUgc}< vׇG6Y`BP$X!:F&ڋSYZD)C6^* !9Pи|2nR6ɉ|بhW~rEtHvÂbg *\nl[τ\. lYzn}H#5L5ٌeg*+@SPο gFiyqRPū兓-MZJtpt$9T%-U`QT!ȐZG8:*(Kn-"L>L(hXʟv˘U dWj +5ΠB!te上6(Jk♹Qvt-Q.GT9BlAar_Oj?}c T~ -Y _]u4I$u㬬g <ס;(Y#43a=U*P LA ^-[.^PG(A!ib`zt]$Pa<9SSQZJC]}ad[8RGԿkr bVTʥı= `Y`ll$XNTHv5ғBr0e 2,btiaw_t*>T<֤LR<5%|I{ewS8?J1uS?do#TQ̂'At7:A,bP9}YQaNw7S $FQQҡ cpM%ep,(D`w \_ ςjUA9ǷTMulzXQϗfxM Jpn P9D?rɱ` 톫PkOq'ٷzt ŽGt~SfaMf"%ir͸17sIUh3זbkÒPH()j^6Ӯ_>0/ӅMQZg'FJ-Gt`e(tC":!8N2HJ&\J5ީA,F1FA_8U* v͵⊔;v;o0^]?'!6nYD=,oЖ s;9aĵ;Uj_w*(%8O+(o&5R3z(۠|s/{}WgC )%~z g(-tl7憹zML1şt^[-<=MN %E^skώ-,ĥNUhy$G4! T݋l' &pbx]Uskv2-{RgC$ *V|:]EG|ݤ|FS)Y+Kfdi+>2z[Xd&PJHi//AvGWz´ri\2,.XLvyA C}eȩHj=]lr@xϗ&rI[w^oSQeV,+]3g!v]^^b' b U9*/Ee}.c-z.f ږgpWBWV6GU!̮Bũ'so & pklei-C w/tl~{XJY+{f s`زIB)ϠH",#-+gP<<(r2oKmv 2׏;#biKe<9*\Nb0OJ3cIdއA:zψovƃucP>Jv\{,/^mپgbTvU#1*ZHX*J8_@&gXd:nO4]KfZ8sӉRWUN4r.:[ϒ[~ uc{n YB)1D6l& §i,iAmc[ WKQ97񕍴 ؁Q j MDHo]".K KkM_m|${.oEƹ`V(aWF̦bd=2 ;MW7w0Smlؖ9u=qlVh1aNڪ*U\4q> j?m>- `$)*CRxN"!Ae{`X&Am b Y _htOEoKѼu(ۧ#Ө9P>M⎣d&|q' Z@`FSms^`V{ Ȅc:+"(Ys &$an8>O!`}jP] A[y6gEcՉ?%;* p L*i3kfQ* ;x34)@4 u8@KZ?hAX:8idE~/), tx,b R,`./FC@ֺWй5iNHxK%mgn>*VF]J].ʏw"\IOĀ$ Js4 H/ :o=~ Da0T+sav}LE0FN]qZ.?Z`u09UCp@R#RͮEw⒔ 67Qk=W Έ'b&pC 88HwR Eq(6LR>eX6xek&QBsMYiŠ X43AuxX\[j2!,C̹ොBgolkkhʞ )1m*Nr^Q[qĮ\o0$ohI&'3_ybv b3/\@>BRh(Kͅ Jf]XӅgI$;eҠ)Dn~P,cx<%%!ylD ;GleLRuk \{>Kbi ̲TDS83 Glkk(~lbu\b\*);N"ra֒!GV er8rQb\{mN“7/b56(0U'qK#=إiMZ/e!Hrٌ(g)O @RQO3\4u bc/PKb H76L(ݭ]qgw&#73}6+3?=i8.v߭SZp2n;pQP]f7y#Ɓ^ZZZzbkXG1к"QfdϜ>좾ٽ8痮u8ٻ >F2㨡$Pss |.{եg^z@?yU=lF )=U_>(=E{=~c~e/N_7n_$]*O= ,!䯍iڪ[.r1g?맕"ԔiW:%#mM/FMC rE'mv\gIA!0c'h,6.cODr`wt˼%v9ތl$OoY|o>GwxB < o N8@B=(4Kʾ]%_WslĞŠAc &xnq+*H0ʮP81ˡ.LѨ>4РP0F0ILrt@CA6> fCYۋO;4"PڑǝF1=@~/|-^J;&‎3Ah\4Fڭ*(&P(J/g%hFtϑ 9ՊA9+ba\)hPk{ʐݟcA>KF"-'n bW̵GǦ%d{JxMH$I@aDqREN T^【GѧD`Pndl^6GqsU˶<(QdZ\ޣ=Uʓ[e\r>oN^Ԣ%/S?>'+1_HT}SXOvh0Pߦ~Y_Bلl ,H1gDzˌ3dĝ]:&*n; bDPX2QRmu44æΰTt<0X hd:7#m(Z۳[S?u !Ly$^q`T&nHcAYhg#ֱ݂r*T^$Mh今6Zx9iCw3 Nzr'6/Fˬ%60fY|n}OفZ;kBk_@j˧O'veWSo'5'U5,WcM%Drv*Vv}3Zw{M 4Y)ڣnKר< Ǭ]}Ud8@%6 YKW8+!hiP߀Nh(g8^ L7DSWѫjV:6 2C='&bj/ Gl ?v+Vn, 9Kzb^m0pvӳf> 5"/Nh.3.S{\ѝؘJ+A>2caBhZ y7>r|0 تt#1KhMgg6>S>oE,QVziI,USw127%'gRN3)8"i@;3N{EuI#{]$%bY3@b!(c0~k40h[5In#7ŭ5]s Vbh4WM0-@;0/AMd{P>ixfFW|DmoQWlòU)|"ˡGaدMUTʧUOK@–կ%oypAYʥQ384W;J=r Nȁ-E&G/q` c<دkjln΋C~tq9ّjWVNL_#;l޻ q`c7ܩAaenʒ(*jG4燡qhڭϧ O% StИhfd]_awK1*읚(Z)R>mRK_ uR]I+`h`0O3nBQL#1Fz?&*w7k KD/yuz{bZ_Rc]|= 0'^d[00g0CaZ@)vzs2V0,4qHf֪"7fu/ Z H"ջC+R*V=x1j~E ݷi`[L݄Yb}[C(J@HUkl[Y5 8&撱Km1&wlʴ4%@S/܈ dZ7_*=aPh5 2OO+{Ep5sHlL5x1Yn$gJ2|6UjJ3RT Rէ(!.|Kj4XlYJEq8-.ƫ쏌=Қ6yÉ;dgh%-%WѯbM%lIH4 MBEYCݧw FPS?UTMHJ sL–|S MjZ~} E/oEHZLK ׹ X2^ ^4>orV \gFkIcɖtOmA,eAߘ֡CHQ(PiuäJEcUvm_*WLlgAk*X ;aFM3<Mt̒!3 R9JUliAa3t?~OG)P7]ZMU3&*|D0o!^LFkŸQE޶O_"Q rn&H$l ˖}CeyTHm|O>IwmWIV}+$2E*3Jon.X-#Bv =dzcV1vF$ux:~rQgfFT|<29`3Y#0|؊U8u P֨e6H1LYnbC0NƨuɬMs]ē LK/i. nXXpusGY(.>⸉+$xzjv.3b'Ӭ_WLtq/-6j< rKop]=s*B yU.2Vv:Vߺ%jP,s=%=}gη!T.Hc._vyhBt8s&W/ )@"C:k$l^|7*54"ۂb|VS~e';4yLYKI?n~1 }FY]GɜO8Ny7Je3p',~FH-DY]) wiv  %WK D{^T5fL4 < E-Q+z7FW 4IE0.v{L%JCɩ9Ħ"î> M֏L_tn#qJC)Ɂj@XaL ^DدqɽEYĦߌ~g0**|iGJ^ ^(]Q 9/D NkrGeuGwh)`MSC]T sDqA BBMBYY&7n>b]CUCl)G_6m}/`жbCt4 sӶ~8 aЊ3%;fy$63տ#T*uA6ēa6YR;v|rvg μ`RbmgGE9^}o9\QS^:Pl%Py/aqTȪ:w&zļ-ԊU+9Zưkc f%!ݒ`Ţ_u"UVzj̣?RW6]"mZa6^jt]Fk &זD7y[{ !sXr5rTcAn):YMN|l4vRhvpUHkB^j@%}Nk*x\R+߀q0+]S&^-ڸjjqzԓ= ~e Slr;)%=(Lh(SRQlв9rZtnwU/@W16{=:ɒi0k3b(:.PA? ZӲ*mkԹvȵ}|[%k,;̪ mp}^;n[C;Ёe8.wxEܭ.'_Jl؀JB^> &,m7Rj-?> twaj`BINbpC6ۍ>wku݅"l9#j;% NGej{O^LFFrIMZALԏGQ¸<H SC h+*`t1v6aI+mѮ?7~-R (˭E,V?' Ă~~4آ0AscweGt8k6=q1VnI` %5"=ۋO-/}Mdτx._v(һ [A_JBi?Jsj!E^r')Նuj ">.'O_yn'  ~o#R:?P&;fæ;;/F0~Iþ+5jCيSۖ3;dusZ۶MȏGM 8\,uWnZ9Ġ!5oh 9wG{ԺZq*WמBtQy~c$E/{SuEco΍n sBn=O!AVic,060KK4~ wٖpe"?J-#[IWvg,,SEٻG6իk.h:IzSK^͛? {! T !8Uk\LTF5y nݫG٤-CMeٓ 鿂Xj7f J 1%X-#"鹇D,m +A1r! zp CW7tWlNg 66nվb˙}HW]KȊؖ80>C|NۊJ|AGsa.e:-@{C{U1)."&ߜ MB$"L'. ]tK6Gɰw⧪z77(52:+顅(4Z|օ̌•&<8fqHq`n cx)>||7ͪnQ9etmF B&ʄZ=O1H^bR~ XOe3DH.˱6v%Κx!KM Hƫ؀"35# o^ ??6q86-/VQe6L Z:-bZOH.䛼B(ll-h̗ge킓;g^h>.Un|u$B$={`w&9ה"Ն\ `gIP;A52w6$&lBtE2уL+oZGϒۂt<7rWNV'd}EIs$3V55xE*\* ؖ56X"\- )v53{_Jpك6c!GdE` 5)6\HCa/NE ]2O|!D&ێ҂XjHfqh(rgzmK)͎)gf(8uisJFr d8hX䣒}Pv4m Jtݝkr@;lv#"-驄Zxfu>W '~ 'El?,PB,.#~ckz^ZK2sXLGp9iɑUhڲ`6!Tz;ԢT|( <˳Dr^gK םdw9R%B.-INpDr;B[6#b ;+\bJjP"2Dp.KrZ{ߠ/bkEUzgǮqҏZz+w;:HDa:J4?GIu6E|{\\.lf۳е-|WްL*cpR:]O"z#әi1Y#N-zx(OKAҋ&!:xAx:o ol^TG{ǓsHq|ZXL?"XM#Ud{I A7EHXbcm!p2DH!?[de^i&kӹA7ׇf -f yPuZ^gſu ؁+Cu0PfSǼd]w-Kg3ͱfvl%phִԇrfEe"dic4Ԉ]\24ħf|nYjw ^AO ͖Q8_JiqqmNr\ɪTȋBљPdgӴf5FSCM/fQ> ?i&ǹ_‹g4B^J68Ւ;jz-TX#WNVfh=:7ЯoKkē uT=1=Pib0=f@(kJ!ڭBy0ks)il_N1Hhc 2,]a Ld% }V%8P07-, alđi_҆)oǽ9{$b9E#{i(gŌ ] b/aK 'J7ϟ {o0@. 0 1hϮ~ZX"xcj!F˰Q2DUj*Wp|*+-5Hrߩ ocޱҪwJ.&FNɦOسwsM*w ܡ%nV1G(C=$A풇yfu` x!?,R;SYAe~'x,b} F鳺t'FC.yuMm.Y^آRfg#w3:Dv"eZE1~#O.ͣx$flWeA"֕?hOͱa˿ S GClcyL1WRYZsDD\X4Fh!ss"yߘ grZIsaQuKnMS`V-zF~4'Em(2G>;ŠTJ㬕eu x䪤huc4]!Ml$ehO\y/" Gs}~'d{5l +#` oL>m3Z]Jjj1 ^3|\JFIt9Gcb4P 8%PV폘f=(ԩ P0Y[F=FF0YpkxGn1' ̒o:/1W('{%46?&k/MVvq8mTf{?q:Oc#^lx儘Шbb`JZ!$j;I@Y\ۛ#c `ysM&fIE-ә |2UdaFI-8s,4,iGVIpxz^ 5S$9m@ ֛_RgrcѮ=4.+*B+Dm$n QP&u)U6$Zwc 9>GzR령.hsÑ%dTfTjm^D\MWf5(* !Xҩ_uy8ŏ!Q,Gq@_&uxP/"j!(H7?fcˍ䢻P@<%OW>i+R'Er+'rB D&Kׁ|og|Cd@6A(>4:ӻnJz#wf8;/{PKS"333 vkB!kfbDjI~K\8u 2^@'JtC4 !KBR(vq堂Ƹ==+ ~(! >|F^J6[Ɋs8MQڝ*+rQ R;#=ԅR07{@j`B3<#F{Y㕦{H[j;EG][rygH_:hA.nQG_, `o+?K{]UqbM65sSz]Bϋt1ӹf?\wMnX+8Vm}ueݭ(AM OW.R@ҋ}x TcA>IVG|a] GQ#d{/OJGDt[. uɿ F=ŸlBOAm}ỄOv7ژ8n,JY|+``ä*(G+^Qc*6\/\ynLof, 'VqZUgyG;б rx:{] .}q֐I\s)4XKe +*UeH\08iu# 1;UtY#*RP& m.=V& @Z#-EfͭP9޻Q/R4/_> }#ZLOY/kӄC΂o4mRZm.Zr{XSW5ݸi\Vx N?욬t@eUpAϝͯ75yYoX1ׂf*% g<`P/5{7uLq!կ"\LQ@u"'v-Ai,{ h!6-m  ylbE&늞y%"RWd^IHHf8Hw|2ޖ))#b)͖Be!8'iyTnwxb掞2[ݧF‹pq'T/HEpJ(Cts[#!%Dr? i[Q_1}3Qr] wG=w*cA#8g'qk,ٳ%~ё,<*qyݟx@?n:cS̸Ř5S@x{1*$yoyiE BRO$]nnYS̉\9@i' -`S:EЏy$a`cSTI^jIRY^9lX1/H'IQJRY(O_&K@0Jsѡg#XxlUӚcc[d*\7lsgE'ƓmS.wqpl2zZvg.!y'mI(!f Bc'xՙ(lH˷|-X?M]4T瞎qnES.ylW-5` jlG:Q>3chC>}ͷIpL{T mC,;v_6Nm* DCJ{,u,W~JM$29}vTPЖv(bC(-S"n]`$bgf~P-3{o~Pe(uDdؒ{+7 W` ٘! +Yz;ޢv:8[mWGry ׮č4Rv~:.Pn5BK Hf;쯄!{Go=`z[pB,؇WSS:DK #> 0LDe/[uyI3 9 )a_+.BlDk. #|V(b;+:6t[/ `)[,={Xn2X܄aaX |:pWOPXo2FWF۟kY6tpy*lrH$[i2ɏd3mBV$썎Ҵ|1@ w ;8/Hf㟸Wݙb zw4L$+2{a$pϼm@g$o(_: n#vEZ73mJ^ͦx+|OóCG51?&@W_}%Ν@lIP  }z6A≙q\(^o /iJo6hj/WW{M,fk~$w5 jXn̪׽I^CV&ٍE04$oޟB7ҥBEI>WwI(wC,/xG n e,BtͰH(~5I]y98m\+'11Z㩍tp<-c}/ހcOÀ/s Y9pYvI|TqMxbaU?o$ U@"]ʿEܿ<=@f Pr(/X@ rY(y+I'S "g#̟;࿮}Ml1YB4bZNXlJOt\n .QS 0pb wb肇)E( *Dz=0f|LQ#ګ!0p4%MԩsoI(q6/٬>3JD9JE45i<̀H0ĕg L>C 4#dK%ke!q]}盛:2N f*.*P5 Aq3&Zǒm_#0C_mt&T-?h9' ZiU1Yn{LK'!=Dc?/.R퀢? *K >fY2SLB%\1 r.KJ4hG %[.kb%z6̲,e!17\I#D$-t_%mheQmT=dܹa+8#-*a;Oπde1{܂ON"V(b7xFL<~/bfNlcTյf > D?@aQ(5pJjjfT*ܱZ!ʓR"r@{աDQ4QE2 UJ%zq.zߟ/\'FpI ~졾tZ,Fu$kԷ,;1o RZ!oRJ6qTYd#BtHݖҰXhM>JY%d)wWm+[ ]'E3/ USK[/*K!=пSһu$o~ )Je=t{Q|3Hs0OLimՎ9gOGc%\>)C Y$Xc_lH GEKlǝnYa(:D=ӹE$6H4Cc@B mְؐ)ﴴN:&d H FO A3IOf2qj˃z= #s^Ce$w]Lg0BcЀ\ܬ*<潦uX0 vQ3Z- f(a|`PWǡ9͋Ҍmqx:4ta7͂K) v{2F7RN:HDO QW=N~ _h>t`N\}A:IegvHUGnCC>\";C*"1ƹtD+*O,\9t0QI0"KQ/޻V۳0*Ě`M ~/+0+ |16zœ9҄}mqۭ*c&A]"  QEbc+ifwP9J}Q_fl@Yg&7xB=m[Cp&q?'f4R#\:h:ޠU D (ˊ3Ip}h(~SDCk=._iG@f PrOݜef N<~:DhnƤ DiAN*^ CmI%Z4 I&QBf.A3qJE aai7N]?b/v50PQqTu6u{[{ qyPIJ=^q"nF #k=]KI2(mjsp`sгIU4 Oo"]#{ORXDQ gZ5ya{LXnnލuJNPnVg6SP.KwM+,aAFpžPܦ_T W'E!8t\Aqv>D^vsb$TrrěhF`n1z&}< /'m9`rwB]fy`Y2w0z?t1_YwJ1=F hDo}gdUZ=NM) r afjPkW+1!y0;]2:Tp4- O1:xjZ*QLHy82]N"P[!I4$%*" 1yB"yAt)|,,kfǾ5Ô9(; 4 I`ֿu% þ/qt%CQ{?|)B*ј|P(]|04* 41-Oc]7eƔ"Ag,juCmgm OCE﷍fLx<\+K#a웧pGwe%5R;@Glf}NZd5^|=90ass A|w ǔ*Ҥ^Wzrt>~/9Q_k6֏b5u`7gX|g&zf`ݮ0j:>4-9KQHARWl?_J /j+ݔ7auM@)fbUؼdy'eJv@:Sk[pS_"=$εbWEgGP/, s(ÍYkWq(R(%N Ź˟}*QT7q͙[~dc+2`Nwu.qyLڒL3vC20v|UjG-:-я5 !0oQPU[ӷ6$(jtŝ(yh$blþO*X$2\«QxCu7;G+Od[, 'Es9U Q1@jI|M9yJ$.OTeBamk&7y 5(r߬=cS{Sk?#A6O@mܻfJMV{a>{5||YhC+?HOaxN9c/yVLJ N@<@BJ Ba~ԋX:)Gpsm'KcPlK${_ %2и0k7*{])>Sٶp[/R [Uw[ouJ ?FinT3VQJZh |@y{+od +Z 1S%Rr=z LsE2e:ɯ k; P+Lg lfj0dzcDJ]gLdW]v&+_Q)( @@g"Srf 焪0/}&ϵu 6󾭨b"sj\ D\m߶e_ \LJlK\rCѼ'AS#gvF~ >iv],kaOTiU=K?=NʶP,'tzb7o#-;쭙o4%bY@l"8c9:́~B/E@lU}\YFJ$HlpQ=dAՎq3fK[ڍ&ec ջˍf|HXM5P IUj~0xf 1WGf`&ʀq$2p"#b|yp;N BIS!b+&k-3e2`%JaM<٨oy'R Qu6r2X,KDZ)|7ھebb\VjX$!-JSS-~||f ?UdkxXI`"Š'Yד'{ /{[!;X %[{'hi#9#vLޣ,49L ^'7n`ŘdMؾuNd GEӳ+97OnxhRwP:P9b(`iw]$p?G߃6} ǝ9!(@ޖ=dER򣌸ii钾8HOU\в ]6Cdž1/:Rk3&U 񛐵˂g {4m,Zcn9fq$KyHX[ YQxKC#;>VV QO͝b)Zq2'´dC7΀-"⹐hW;Y Լ3NS.̐(C}_Hxag0KQw@0XvM}(tbF`Xm un,ۗ J@w5σfjPqZ#ȟm򟣕քJ [pXWGy*+s}R4Mw&c=4?qDQ'է-Vв:Xw\hȣҎ0}ҧ nThs3HK$R3Y:Ў` |B/,aСA*upÆW:6 X}V(ga! lQfoev^2U7cqG|͐o8.;]5gG`\(()7#)#31";gE$Öh33PAtlb 76@i'oE?c&;7Vmѳ[q|#FJv¼鏼[p֡Q_a@"{$U2bNirAu`6^ȩХf_|jٍoTE #=D^\버8"1&7MxpSƝ'?c `8knr(ec0|'>f$:'PvN|k  yYAɺ<5ȁ7+8e-mR:ӏuc~|Pw9bK'AqM߳ȃsڨ/x`r³b)[h7OO ݲj| qu`:X1S;XW~28`Lǹu^["W@,w>XkzA<>tʯ\J^4e:͖N1 Ca@y ,LA&+ˈgoji/wj]ʤT5}(J=ӢtbjkFb+9ه&s\H|n.6(v>p^#KBK[D;u{[ZP{;QZf? fL@!.^`<;V y|0ϷGJ`2j ,''){_"9@d/ٳ88NʸΠJbF}`hꡅkR \ Pi0Hd0xyEZcq;c,?y[C:%=+Dюu7o7w̜wyi>K8L* XB<a[1f8l=yv/GMmX[U ;FZ %!%aXzVGUOU[;d4`m|5}2 '#θ9^t L=>oqCYEH܅DuDVPRɃM!6i] SiK䖹2lw?5TY {}4vӂ!b۟Sζ&'BƖ) Ł3_iqFNBkiՎ6=B=g>j7 js|i"yqmL;ON o r82?4An+xo(i,oUd |slj޴ma-Kyð)"uSĝ(IZ 4?G嶢$1d }"tr%d|&pYޥ&8<[Ex7Űn|Y~F$l#B^/5qLXcd !o>ݾ4\CSyisEa  ؝hϏ2; 3e-/-=UUQtFS54*Z嬿2;a@cBb\NM}@}ߔHs7:`{t.+O?ӛ;ǀ=|Qi} Fj/D6eўp&@w{2B4/FY2:y82;p>$+B혢&K$HQ gpn Rb7TK[@cW’< \4Q{pꐳN$-|2|CcomWv_>D4Z;ްC >ɳaӎ4GηqcX9==o(q5ڸ[vwJGKN-vo}W=6~8g晷G5>-AVWjQeJ"!cqsu[]ຨEråtfs6X\|N}&":TtF L1 FK0'K>oR`Zq7 &_ ASS`8X!C7aLegSZx^Kdt."a ɬ]G 4 <y!@z,Eѐ6<߮i6>ݸy ԜhwBU$W;꥟>Q)`׷1 ]=;bX&Vbu *nӠ $ۏU,yOJîRU39g|˼w}d{ XQ&|jp 1LjLCɫx/$:\ ӀHT,&8ߐ]!.m&:`N;4M6%m*e{_|0F{A6T}}0;cёeQ^,_]V4MiwnF9ssV{gIwis'aƋ:ue.:(O>&E= _(ǟ!a`}υVDm Q2oºYt@}d?1;uټcFI0kmQ=3;@F?T3o~ȨI_u6M/U`Bx{<~"#3P3mdi-zт2pr[ Ŀ3'_,t ux{oڂrs>҆ȦZH2Yoam/ҁ,C^{JHST \KW8|f*[KwLofvGx߫Jiyj2x<0+haʑ$cqY71%cy9Zti@[GDG7(+>9CV z zmYVT:7]$SuU+W"|ڄ鳹TtzrnHFoREJ='-Ub\eݕoQ&t$kjdl(W R !uzA`ߥZIS^2| m_D϶wiHJ+4]%Crْ쑣tOI:9Us߳Bٞj$ qzf@ $iSzw {PiԊﴢkŁŹ / $U]/w3x= xWWv;WXOԌ3y풹tB^NzaB*QG':]<נCۃ9Mw: _̈S'r"V@ *uYv;(=6#dg{g')a_O`H8p!NР#bҾL&`kn%IVA:TSm.wpDu6Cg單9d?-`бbBϹRWCp>"\HV 3=E}~CԴ$K2s\QT ^tDgؙZt=.earxe,tp >] Vi.2Сut_u9\Fe6x7D~v#¤Oѵ! lej*ΫXVbQ v0\֘Jgs;dȈunўzUmM(E;ac}<3:Huh."BiЮc`[k]XAEezTsV*gZNm [Ď0J3 ga1~&L K m3_g$h˿E<%x#>sV&*o l;X@]A*1n$$U\Op? B KCRhbEzJsn+J1Yh;>w~T kT;-=8F}X俳=!qnK5E J${g6D,@UK2c[F=Fe[̃Ӡ@Dk ;J'MVbBwQvzx{xz '6D6b]|2|,9V#$9{jGg%)k_܄Q^P*S]I1lD__nLsBFYAyeحA8;z<[v}7sEM-@n3x؇Pb-BbNQ"V ÍhTC=Z7.iZU84 1l$sue8rW!DGCBzV](ﶧ]lo'mи ۰SYDi<(LZVk#,hP,E~hiʍE]{/m ΑӪ ,J Q濞(j]vWw&F dF`8]7fYE(x~UT:L7KBޥ)i׌ !! sq) 1*LZ=GX̨x:PFn|%V/)ϖ@f3$320Wg٭rq7.H4;SoWAJWD;DKQJZYN V൱Nj$VqA\'n9(2'xkX+|L: c.["WVuEwT.(]',=Axk#b21A![V:l' 7%/ZGn~ګ{;;KvOӸ3C,kOقYZMRMӏܠ$W(!4fo {z?G>&)ߴS]* 41ERn\ӆt;+L$`㛊~r[ lH`hô QbS-SkkEqcwFi'A&&gHgZ 82;;,{QS*_~[+ +@CĉPQ;*hNE5dr~SFVX~e][= ѰE}%rm0O4]6!촒.5hj`dD"bGZ#dxܟ>u"lc+9p\(L$uW7m4kRM$hL3Y'fSCØ/Bn\ Xt B`-u[\}9!k'pU|b3{U1x O}:s$a_b*{pҍ8ehE(迂O?lY'>FE9Ӭ HѠzn7 V~uɒEΫ78&Dž1嘂:(h .W(Ԓt0k+pr3+H4<{Ol't-t(WdRԫk̴m s+v"eۍp)qxIǻMaUw.mW%EXscF'u-vuY/W#CD z{4!~^Ga7E‘ lcwUI BH+,Pat뾘gmXxx,~#?. x ^K_Is!Cdųo@0ٯ>`^(WqR9nv.j;l{n7#-?^pKsҿ bӓ_ğFW| 󎵆 ([j7S8v@)I n߯I9 Iq>呶ʯh BujpD-hg#v^#BST[h ΧH0w;"؇~+}v^UU'-UaYRj 홬.W\#rqBO/M֩Q1Lyo~R'z}Ϊ 1kb3&njvf)*|]Q§${,@p]S8(Xț*‘O6/Ӿ:۟4 \SL!8T*2;5+Ps(~5ܰntbyZUrur:SjBߕp25} bXy,;rY_Ŷl)Sh/#phİ6qNY}5͓0uNOL[<8v?ֶ$?9sI 2eb}e >8Ox?1ѐodd'[c!M/ |#FjtW i c?8)qcv&ǃ2ӱ=yM`?-֡4 Ĵ˽ ̺baOE7qrFQ4y-MF^"J< w+k,0F6AS̴7m|Zӈ>j!6#%GzEHwoX6O[w?Go&SKhu5v;|:T-vTJ.Ki;]u֮eAed9di$tOěMVN@1/^&H:e2>#vggngbm EUk~{YXM0/\}"V3tBdEB*fLwNH^[nu 3_b[t%g$x֑mC3q9rg_:j܄&dϸmo`DIRqΤ>(dIQ<1sNcyC4ʻY=!"Aޖ90ITx?鶰K$ʛHcমndkm_{a~Qϻp*̞\@:8SShA鏚I Л8s?/ K g04$cDen+8Y)-|s.CZ54HySc4>UJD:B^g's$k],؀-`+h{:=z7ҌG/`αԑ L>^=4JWhLx ] ’'=ws}+&nb3W(H nG0FCAmC%b=K4  !=J(^3t*,ȼaUL,ͯliсK6b`̂<ָsu!c*(ad氳; ޖ&-&ivVD7S|:\dОևa^``+ӫDRQ=QADmӃQ1$l"@OW Z~AFRiz𒤌-OS7Oj;Fg?+p/z~)L# p1z'j[N2zaQKHQTҝ+nkiQ3ʭ؎2aot8PN#ަtI[GF^l4{^M+=8ֱ-6HɋA[)Th nPȀ!CԜ QHgr 眖_EH~81ν=c&Ii!L^w)v E20D%JYse_&y;. wJgm]go;GDE~X>~:W z/Jt>a3UdVx5:{YsU`hg@'I#`@ Cu! Qжd v{RD!_k׊~#9 濳.m{ѡ[RfsFПndC4CLaP3@_/N:̀ztfj(er_ͶKLkux7άΚӟB=q 1aI wa 2 L[aFQGJbX|ecU"c d Z};*jrj + [υZn~L7 }]+X6Hں k3k[;\z$Uo?E&1)iA,Q[v9Jz` كt܂!t;Zik0v>Յz2_@Iss sra&":L'#hh`pmiTcw;Cz{R1*sDŽ #kOƒ f8K}W\dak/Wl*φ}a+Y__k<F{jt(* pEv]k$<vZECb5{qD~IŌfOj W {AD)Gw BN8)NE)mY;@%bG961e瞘wLO򙔒/?GyTUǤl%)ExIW,K1fX8cc)Mk jxm%Ԧs.[鷎/\ӲT>F z٤"Hצ}sc*'Q i'b87Q*6;Soۭ3{/dNjwXvIpϔ<ث}Dr|RtIPGN.E#ns8Fï΋+ !!yŒ?< $xŇ%ƥ+1Fm%[oTr:`F$Y%ֿ .ZBo\}"'4ܷd"' nؓbیXj&^ӝ&FY<&;!r׈A=ֺxYsl&p$v3~^Ikh1\iQ<{o5q(9 sE$/gӤ*)$ndx2@* DDˁC3zWH6^-<,Bgwo3)Kh-jl~pB*Q#)do'Ji>Tqܤqׇ} 0m/EM{Pڞ[dQ6#V9߸xקңE o<'In,] y|{EUaWL8b<Ճ9"~|NT<o*]|]VloZo<[*"$Xmd^F[0+RɵN73Pi&|? /> Q.G$+U\\k&)m;@ud<=mR$qv|,>b_845-^o?ȥ e`4R%/9| 埃`Mc 06׫/tϹ.Q@Yf-'domR19BAvRv.{,k޴X3O&kTOp\sP8E,8ID-Cȇ EUI! !UU!QY]xY]=&2PqheR  jP#=K渗+!b$5, - ˭^-/DLBY&jlH5?ӂxQ\,ņ)AAlk@Wb1$Rqs7-X ypxߌznrB8yLZzVmh&p - 8ް0$JWNR{>G fnVCF+BߥT_>R(6x}E-`z IҶd픞Pj:G*8 ;9 fVq{hyPYԐiB+cJ84_2o'+YzM6OFB`?8,n%؈;muJaPq'3ȕuʏQά脫)y<']J:4}rnEDM@ĞYY;h-=9GF͊K}iC ޮ`>![LcP),Viu0d.b$g!fR&X+k P9ݥ`r1#[G|$5LBk0+=G!8\C4OyM?}Ù7fJ {s֮ڞihmS=^`&5BDrX'SR) ]Z8W;-]]('f۪f\PEIr9o*g2 Ts4Qlu'`FaK+"u54%ijM7xH-2R #5Hzj昽kmӒCH -͝&fZ )X;{Z=ܕ}8pジiTx E)PݚYA3}?*uHBŪ"X22; O#et@?ajLV6pu-G2c#m0!"> !cvBE@0p0}A(}gX좽VBa3)%KExFEqx7Eol0{-z( -)/\6(,Z1[lDtdoT=+F.GIcy$Av[PQS~&!o2mx}S\ ?vֈ|- $WP++&ʦf訷S[+ب4(FT=2;U+w䱺`[AXZ9Ub2UקZs!uv37LF(h^vj/-ɓ2AE*uȝ}UHGBaeJ樈ʫSKՏ{D}z+&ޒs?V-mELypT*Q3[!TJ)jNŅ fKg7`M taE7Tg "B:7JRF 6A1Y?=d!AuY皿o%Yt gWц IaW5a=i *j@\DkC< J&Ȣh:htlzO7\Z""}vLg}'1LS}uc.5„zFW&=;@Vu 'y&_\6vɫG{ Lhb_O#G1Fj6/CJGW >=s[_dpݘoyKy#!YX[i4I=8n``B 31g;,걾Qw%P2#%F<.Ö>*0dY; oQ ythdQt$}hQT54?8ϱ6)Ύ[EX\&ͪuut׷WA?^7rKkHb \ýZGn CgPNZYv" /Z3ql-PAnl‘*U*Ve\tS5vp QWfAzىN@/cViF14;9$sE.\ט`B\MyLy Y'NJa<AwOqoO\G~|$8 #^:##d~r_>mxZ8&f6HB؛numYDl95I">Yu}SXZ $p{~䵲hHżcLꕍ  SpjjPd&sooX9bUtweb($V ]ynm5? `~96ū%TMlKJOyjQuJv*c݋[&CXzy"@ej,ez_ҕY Egwq)œUX/7@cQH ጸH8`9d5kMm*Z}5sMU$ѥ4ODڭS=6?m:rs۞FmH?֒HD4ص{N8rtGz٩鈙 xit/X˪щ9uI3k|8GX/KA5xqh]Q#?>Dki0 u;o^ ֬ӆ/uX4(TObYZP{,I=MaWt/av\ f:w{ m1 N۞T0U'+mgX 6ЍB2Bn+W4 ؋-NsNtgz.]q9ub>݈Ȃ(Oy48I+`4׮!Rt',Phv9 J HC\4 k'R;t:.}T3XgDL$5-NM[B#Q7r_nUF 3Rnɬ}Q>) JJu?'rhJW]l&xsI҈~> ;%u QP{?İu !>Ŋ#7A(7xM3t%>`Ԍu zXN Q3ߌ1D1σH5x[tZ^t] 47DR^2Z$I\YV2m!g(ys77ǗttV_NNJ5|6Ep8<  M0czJIXy/l1Ǫe4SI8”pȍT0 "e.Vw &X`HȱX:cN۹v9DՁ+9 > g_wgf#oIk$vK '>;leIAenhyVץ林t|Q-k{}ar IԳ(TuyQP7NQ+*v-%4؃& Au]@KΓǕ ơ=?95yveRiDrc9=*i 7`}Fq%聯Ǥ{\qSDi7Wr8*j(c_XV35XS% %6/ ?eЀ߉zX߯`#T@݈]y`&eLw枵nҤZy,zxzMyy#JJn)yǟՄSyiJ7o,1GUZ9z`kۉǟQ{B\=ǫ^ihο汧'bۃ5jDv\odS:":o!Z~OAI^6PھO,@Y_JEO.Er6r7QlyIԨd'25(~p/`@ fz+&[ڻɤ/Dh_)F ^L~ UZ:[ypd8nyC?Px4WQmZl$ "]wlRת&>}b_/gH8MOJH%mtG* mWPe8K~"yj Qbk1IOdEѤЁFD32ABr3SҚ6a7Qk\$5}`ds4KyKlvexE~S"-W'*VRR<"oܓ@ѰW.VN- l{@ NʜO^&~.kDyiwiio/8){d.y+0%]!WH߀H#m9,pj/dı4gnnrh9:߲ }w3Ci;RfPSɮ#">;#G]*`h_,u(OQY||SwM0|Tb#8ʭq/Gүcb ADHU)I|*xv]%8O{58_zzG&UqC.y|19k 2Lùc^0 T>vV f8@ǒVݭ\u,XN#<`/JD_n VN~*q=DZ*x7'p##V)L4տlF_~^XcaX=bn=? G:zd7Br'4KWS2?vŚq˙vtP59([jm2ȮbuɇǒRSqsǗa@^>Qse *J\7}$Tʟ#y-=vZ$PO3&5OǸXTۿ5nEoW#:C15Oh_ԷG7aXhN6ydoRmD(`V_`,"X\|s)D )H:_ۗ*oCB#/'Y2śg'fMHԏG=Za86k|@C+abD L!*^UhxГa# Ez+~AD$VQ6~ֲ}1re~ĎVLbܔʼ({6e@:]) rF3D$rK_{e/hjn>ᗱn2  ffL>vc룐L;ng"=1/ v/[9řl }?]E)N bOlBo[[w djDDwoŝ\uaj+% )dx#tK2B82E&\|uh `C<6i>v{b礨R-ү:H~k!2f4:e5`pU!lG[ !)6AKCr~!r6TOBlM!ū`#$Qvs?h8Pڿ]*Id$wHeө+CǛsa'}TgEۜ"VB<eӲ&Ԣ,@k ܗle~qIb+v+Ɉ$iXc&L@Do]j_k/I@xg&o\X+r5>' ?Ρ٣R@\ {Qwi|`Sln/3K@g Z{ 72vi>n%qu4MR P .m֩4 M:|zk(BµA3.剽,; g:t$^Bx$$, ;r!.LJѳ~D!or3bF=O3* \Ⱦho@g 1gtoꠞ_i4dg|Q D)!1cQW/8 K\+ϓܝ*+sWayX*O!F,5 /`YčfЍi/Z؜A1V-QDôqcjs%z;r^79ޯWtfgt-=¨\ɷR]У P0d,Q';J%Lc*^ylpk9$L>?X|+i[:!0 v\Ǚe\'cTO[vtD>5#L 7^=RFˬtGL۟3:q[TK "H[3 U> $z3de7ޕSܱY2%HPehHC)BEEVif't BΦoC̸)9s)P:`8U{wdyUl-׎]/y doƺ7r]*O+Oh 'A}Ў.Rש&fv c޽~mcW*b;d؏?WHtҤŐ[> "sx /2'SDQbJS/fXěXrY x=QH ~,WDb [-^YٽU(M1(mAUѕbUaI=aNfMa ]fdC/)~bgvQ{YG$VfR$"Z>]4-E5nBTwƒ_շj%|"C'jx|6Be D;hHb+eLY4෬74.t }MI2:4Y\Oq1;$: !Dw++eJzƧA-?o]cЏD(=*ފ-<:zK WWDIIG= S!DtABzXxi!sc{g-'lFr=yG3b*=02#jZ9;nBk)Odi2ݟZegt[Ki8G2#{Rϳ=-GЎ ^:M@c4ٲ;iBZ܊};d<8>cC5>[| %=SӆA.5OXH7WzeӒG2(U>fqM~/z!%hDMVgo@?0O3o I<"h 1k4TxZۡ\9 5Th]Jc.2*NJK/;lL:##r\SQ6Vҧ/fϔǏʟXzIzك~HǗhVRudt߃А4phJ?iDr t[POk1S[n\0,*>oQ[>Q.n^^4ڪ`Q+vO.Ab^otG@_&S0|<;SoMZH9\2t/W]kPplguI+5ÔI`5} .ӀrgBG1(êT;?J,D .cAsjQ*66Nv=`8yFWFH|5j0i6 ?QWNYblKfX;xfƷ&o7G{fqC(Uaqgnȣ a|v)S 4[=]k5QbIHrm`T1">C* &"F~e]З)(J$dG 7$O~OGe2a7(^iˏiST-r& -+We$pϭ)Px2ęTn3`,R_4H~9B[.+D:D / sq:ɾ*Tpp! ѦU9j2RDR樁?DT~ ޕHDfBnU4;bE{>5ڑ[!fs3b~;]OQ;2H* "u>)~4.P0[|wȰzQX19>`(cvw8,#*RN5J0O_rh,'$QZaG_um o:-LCYa|3vZ"kۈz$T#_GQQXnRs6֊09sduV`i"ޣ2(DM0&PI[k.WlRMU3\7k"?n©O5t{"DehSZWi܁wzia7Q'\o$Ek>1xוه߸/!52N3YUL0rTnpN-CB)z!P)+DOJȝYX!~B E\ПU5JUN*8. Bt;UgKɻ:轾Gzf+ ;QMO}y,$i f+." N3ݷi/~ҪvZp WMIYe 6H p" #\{gBҴ6{\s&eBABۺ#TVXwy?@4EQ0oN^΀w6o uwRݚakɧug ǞrNfNzfT3 'SkuQ4)."9;k'j mS1g]!yho&P*~t^g@b嶻1\-'sX*a80 INx- 29 sS;ᮑzc#nly+%7ϮE ׵Iߜl\niQ\:;."8DyYDvؐarNK>:C]488ֳ/؀p-uE#h3$K'uc_mO٧gĄ-Se5x>*M0Lwf fo%`] q;EإGiYw;*C\p56gImPFGf145xxJZ1?_M'A18l@ʙ, =Jo L=GIwGYsՍ*="ΡCjV3*g Db2uK_!EFNnc HNwaޝ6h/vvy6#L]Āwf:NÄRy]wfI#r-HUgyjg,lFL3iߑQH`t%+P-) Y[:̉:CoM\O*/pje=~#ڪH{jvw.g{zc!kC'Xr0(QC l|{FkLxDn [f?-e@^/񡋾cף=U0%OoTW]p*-^ߞYO %ؘB%o؟x\v6ȓ4{fV, 8.8@˵P|?0qyDaQH@@ ^52U );DuߕK9#RStW~ 4P3O>|'ϓ*8vFK9gؓz>&-)T4=5So_"<ʣd&DaU 'Uɧ6b]`1O*>Ig|kOElMX<7F.?&:5Dz'-͝Sh}no^ u]S'Y;VlKF Q.bPσ3tA^Hۇ=s8 m|`'Drx/j+7݉^5Ǖ2e'{^>ؕ؍0% P >t,qY-bS]m Y/硟] ֹ$cNd]veIQ8UgуWzфG#q m);{]Oל4ܗl+e l~ztSw>ldz*c[},}y%vGu^ 8$| )=;+^ _oѲET;pe8ad -o{09"1 ' "2y- vL+J$ϖŁ^(sT-k Ye/ͷ ^}Z5=emXMS fyk8Ajeʇ \*H:*wtUcߑ([qVbK& )R:s#~!Rl-&K,N.˂ Z]IC8]G &6 G;;uBqTHu.l8wM,߽)&l̘ӹhMH$ 46%i]tZ)"u ySl Y=^-+2Sy̰D1G- 8 B/G=֧LJp@*k00x3yb[ԁeEZB`8i$ f2Yk)tr:McESKZ!a9?9)4A&hI4%sN){ۥď &8r]jЖ/Z`!\3VCQo$ZaۆBȭ OFp0.a\TYZus~;lc:lmar h*"Ρ"_aH]8w?5>4`x>1P(f͔Ax -( %)WzyOP6_z!MC,XUP*; ,Np,A_̗f"LEWZE. WOV؜ f(3'`FyA̧qKR"t{(HmqsW=c@&`M\'To^Aڮ\oNko)lrUĉ5*I)ƀ[9W=p--e6%SHL:]=mvOHcpK@"i@+ҹ0)Ym\Pm c E BdMIý2.G_l=-|o]Tkdy<\}="vYrh}ex8P J $DoJhNF rJ$Nx)1lk̀wP:̗A{WL.&_!wՉBa1hf}Ñ5OgekF Z6ؼÙ| ks.˹H wyEg  ߍy5XEZoKsr,L-b`'>Q@Ս}J"D@ZvV83jtkf|"p "p(Y=@#WYWD|3޵` <6|M,ʐ%^x~g tO430RG!UX3'Rm!uEHDi`A~s_r4(r0E&zƩ~kU GZ 2cGrFeJOxu1C !C c"(ЊGi\c`uG*\aI,h&k멩T"R-NY=>_0*#|I)՘ uU="(^MՑDH +m)AKD5rBG,8ASb+1M!jKP-54n3˖Կ9y.-F be髣x]TH{LkE#Q#-@aXNkPF}Tܴ $]2$#1) @+IRu"klڕKESka& h%b$JKqG>6ܞ=E/~Rb ΜǐJ;2g鼓hyѓFh80sMh܋ل[71~TOr)gٹ rPZP "UڢGvkJYC~hɼ]1FvKy}.?մWPa _įϘܬs1o@?smJOhvxɹbBh30 *0 $8\H t@" %+2^(ާrj&|2tʎa~1/>agdVE$/z6q?e`E2Юף cыAdUP ͊8C{ab>;K>E9^(GnICqF݂ŨRځ8;0sꀔe}=uH4wr!l^Y4ʯ8iuf`FC[{̎p,bTpesS|HW}\\ &#bS GY=Aھf?L`E9E7_GdBBYQ(@WO\´TX7Va6^gQ(FNuat'~˻ l=;uڤ`7׌UtG9p ',s$ oπge˙[z!-![e_ |ra lq-D +ӁXt'a7^q7#&`7.Xڒ\Umu$`3aŢm^6=="c9r,ŷ3QFLP qNТ]|8b 1kRN;8_I  Wt韟6Rk.Wk; /g-zX~w^% ފw5)TQ{xSK?vgT(nLB1)PRڹ8%ɝxƊ}H jb5dblb v>coUopX):õiꊴ&,BgI &*;<_o @Ex}3_'/>?AaZ{xRQž*/O4d-Ägoa_rܔO8\$gg\ j's Cj>EIl|"5VɊxRBMZDMTaĀT+w\=qkκ( E:~K*hTl#p}k6} b.[_rvt!.B!g\*dprhZFuho]m}<435&nSy  <}GSAIn ſ(DҜZ>)|H'0<&Vrk)~.BPPuST:p kxs )^riG~-Pɿra8gT[aX.akx- Q6oqH;`B3K3BdlF2z1buJ W  I~!ƍX"$?2UNԩ8 FHdphRr典G i*s@+Yc=#7FIz4IVh`.)7N{1KBN)e=37m 'eDkp,ߴSxgb1ʦ=ޓ_E0d1 ?WFeo]QuPPrpq~!OT g<Moft8=6k\Ü﹤Tk( LZ/җ";w*Lx~;WuLLG㴈ےS"FN-GIK֭v[JGsbay/ *~:[ ب`-pB +0 x%G>Yc"iأ:zڡ6& 2m떿}W+ޢF6PgQ#-C8EWN4.r8&Urdpp@Rcm Zz=C?5wnrǁkz) C:n< )ǁ>GQeOSe~U*Ă4p1O% zB1cҢ^ ()H( Ŧ$哼.\RϾ?FAu\5{ܬ,\_`} f-.L]haA(ٯs2Ke6gyrБq+S6HBoG͊Ou2x~g.)DuηwP'eK}wP[|g]9k]/ U Ƹps>C US, sĨf4nλ!v>96'=7NqmA@7 !2Q.-&Fel5\"9$S6Ê-$ VHqUh4-tICb\o"i7"LycYC{W"()RۙMT8e ƚ#DI)eɛ=jJA*qc|\8,cѳm@EqVFxDSABqcyYI1foy*p>}hjY VvKͼɻ-Ud2 Ӻ;"`cB5ṣf(<:I?xѐnmGYi_Y>,XcR,\@O*=r' T$rvX@՛P3&#Y}by'ۧ%\-(?ʎW) FV8~͕uJь/s- V$]ub ۡ`:ZՆRfɍsBt7*xXᙟ\%[Ё, ɰt V:v(`Th3ZLC.'d 7T2^"*i;΄c۫Ul oø "j%5QL<;ɳ6孇79u%D˝u[N֥ qSY$$LmK:Dz6]rfzXZ7& '^Hr14zUͮIT9|M^ZG߉pT/{@LM l77?ZɧSi>m ME9- ŜFV 9Y-ϞD/PjjąK09S N)-һ'C~Ў0r^'ʶ2W{У]E%Obz8_5U@_#RlLH?A0 viT`JX s>KӗhM?T)@|X=^.{{Q`ń8&;1[Gn8ae.fG*gU󇴂y#zS‡E| F\ J3 ^ aB.& !D]d$R ?-]1ѡxn,owGԇQPmzƼG Ԯc?껔;5~HaP7Łi)c3{R_ܻb#P1[do'Ei;(UX=dꙄOΐgƐ]PyЄ&pp1(obrb$]42J73#taWBY!}6;%#b!y_ Qi&! ʚɕ2g uN`4\>{kfA/F=2$6oΞUppڿZ5EertSԧphg]J@}T9[6ʋWFK3!;-O5.<#e޿K)Z.LjXxP$l]÷*G8(9UlP7+K*g6 cUKߤ3X2CWFPZ{\!NRsJOb0@5Ux?5 U~xjHgKq-L[B -p1f\x+BgO5-asG[9 dqk{.#gX i>(!q%.wGUQwX Kۀe8!ݑIs/5E*eǔΙt 7T=,9WxlR3%H.'pL55< XQc'R v"rsņKAw+iyOhb{"K@$'ajOUp&B|]Vl$mC>!tCt617&Y֎cy–dV!|QhcđFIf 1L9˗k9֪6pv2ֲ,auŕt7h,ENJ7ugK)C# kn+A@kW 88ԝ޶ue\LHC3RyF8Y@%i[0+{lxŖaufgZ .p:mR:M:d-Œ-9{H Tqj\c9ڹ+?m!í0TRHw A7ZgiOXHHEY9;3ʈCE븺 ^4F7#X`wlAh%|8S)iskysPp1(a*9.|CQNNL[G' n h!ɷf& [& EtAq.%B_x & !wY?b.M":?AI(F?7o}qAG bWD/ߪ.XGsQ͉Eo;z{pc>;  [x0M (=) +צ?)_R)j_:;++-v2UmJ>v<ۡ7&+_:P _J`;ʎiG_駜Wcjk {x30B|IE3F^T'l^Ph9g$Cob| 5v:!NF+km;Ǻm_7LY݀" k-GcPﱇM{9t&PjbA3gsPǫʫچew;q笽Ŏlמz5PYEeG.> aɩK^R^ovy5Si y,͑AWrZ5iLB:dvO/ۊ`gX 7vm[vv'+(<==LrT\ϣe,˦ v||c7a۵=A4g3#Ã9fϐr#Xw(%2/]YǟN""mB*qYsMҙ¯eRWhC%'ʅ3L0Ư7a Tw>KU)֍0egIԗmچcE{"Mqt<$N[S#z+͘S 3{*_˗+lHc4,U18d*?~e,a%-g>QVݗóp>l-3eD刘%PW8+*7BY\#Y֚PK Ja(g>GY) 91Whj_{Rr(>-sPLqMVB21)V4X@DŕG_w3vÜ´V*gy~^n1OA$sE!4塀pCt'*koT㧣P6&?=<*ג7C}V`m8aRWf{| qK h;Lpހ V=sP/ @eH6 D躢,᤻r/m0Tz݌\Qp)'׮`l\\L/L4)Ns6Ok|B\kPD*M}Kv{YKpa?}t!/j5ƀGmoW T?sgBZ{zx3y#nZ#U~cpnE9 Ii4n<@flax 2텢1Ww\x7qK;\iB.SN&jOusk9s:HҤ3ȧGP Fkb ِ>i21nnfj:K+ڳh: k\vPMY ֢t6q>}^FM@r$dNJZmm "5RpB 5-F^7 ZG ڴ 8T[`ktĄp7פMO[λ.ҧ㕎1#UAjd$!5UiDd6ZJCDYA̧hQDZ-Mx1e{Γ~)_8=N[06 ϼd'TGa޿TKE(N{v9~IdAٝm'"vel`#;̭?\m7o]d-YS!) `N&}vc'O@QϢ=9pp6:/-lf>2τO@b~gODES}f7=G_qYH rRܑq8Wԑ-H fV3){1 -u., v P!Nb;*jwm vtS" "!Q('b@E\&2lw ꂿ9v{*V\]HFEMZY:Pbj^(6;zAˆ/kEMl<ָesT>2=.$m(!Nቩi@Qn8>_+G+DKa3=C|±QwweE}N(6?_%7B{R_!bb{hS-c.5jQ[c|_x_!={bZYDx_̡8Y5vP>PeU"K}f HdFH`1ݧ.JlbRb+l&o(" yTUl)I>ʯync:/2>N4H Y%D>3󩵋9ԉ N^9b7] :}1HH )2f G̮OzGЈ)}nQK[kÃ꼟kE* /'\쎟GvO#{gP830C ]".m>(v a enT螩ʨ8արgEZ`Y9Ye>NsFP>t '|E?9'|ILܥYS:bZ8tf? k9Ϯ&f7 r0@Y_ݑ/:uaܮ QE,8%m{{  CU;,̔ L*%V/KK3`W l eߵI IkYeu.nW#Y%ѥo }== vGm0I@)ڎՒrR /I 05tԌu{ui+)@{^*3o12Hᡤ&}GwV4B9v+| ^W1YMELyY10qd40xJe]ݶ8*M[ׄ(n>unnW~o5aJF3 _G\|hg*ƛPzEq38Ô(ԫcBA%eeZd;2Ö9l.>][oHS3 U 7o{sj#M-LΒ8Qޯ~fY\-j'c&8gcB0+.Lk cfDi603]B'*xl8xXr35qqn[a xKyRZ‘Pr=:6Vdys|jQE,8 ̕V}}56Y{\B濎>WP06+xx1E$$?T`N콵}w^!8;gbF"ˇ*RۢDp2ԌUt㯒-/‹\nUh@pVQϐT~pѝ N$CIɷEm|Y푦Hx῟37s)By_2ְMAQyA]QW D cb8{}*JW8m'^m2sJ]ԕ˕cD̴(yDƃ %JT9&HgItx]A]Jvc==;VLڗH]}}W\Lw]4_õ}RaD&]U86ӒQY4pp`ӠJ2I} U fEٴ8ڑ:%=rU,~Aecd\B4aDX ;!,' 2 8A,ǓK|kCi9+<f5}&P^Vr?׬k; _ܣpB{=ƒ_h7AD@8xŵ^zRf+jNDȴ+'>wD c=(cPB7B9I?NDgi{ U/_98ʗHUTIYhTn+shZYfHFObjxg@qSM9]ѽ$"Ņ`d@tM̐M%Ui1NFM`=hcJ*Lj:ߕ ?\ #D<\bl-!3Ft)6 RӞ9b[{qPPG_sd=.J"#| %ZDutrD%^.! ;pDŽ ,t@4/NUDU[D Ģ:\y`IV/2@(:X₼q ́qku2L`0b@XldX]Qog:G J1E]n-~ һ*4%fTOi۰pI> U.mm昇]BWDGtaaqLӁ |HSúlS3P'NZ~}O:\I- )-Y~=x=^uUߨx$br/8xsm~,LH 5mn ACH&VE #DE3$Q"P|R&w]8AmZqjPÚ2OC 9 1I9c%j]_?a8 'sRx:B%dGYﲫblS +kkT8X^ nĬ{| cZxP곙8# ri* ɔ+VNFaᣫ4!+oG {#63׽p3[\\6?yU\U&俖ftsBJr'}0_B[H?ҁP:&~?s4ߦ^mߝ?o Lt5pEx"5 O Рwx=Q{2)-$ppE[9J(3%l_D DFftمZ]/p"*$7Eyrq+ d*iacJ;$"fJqi5 !XR+f?L=Lwq\',ȧ=m}JՁݙ.WCC +>t!=ly`8]sدؐRCb"HaS4"9tD yA(8ݝa {x#g<ÌJ.HMTK 8Ecks;S߁[G<)o]nW#J^ |OY<2hzzř]~#\%5*O5j$RMfKcU'e J; {,Yͱ9kp*_h/3FDRSA]wq'h*1jCj?-BI=tvZY?xbͦg[veo~piT&ofxE\Њ M woY$z :׵lM|bH:QRՌ=Ί6CˋVv?ޥ.H`'U˜#۽%N0سܮMzCl,+#ZϪ,kQV,E{&-jyl _s| 3ʔKߕ@mi.[!zOo^5-wKR>^8&ӊ^- vNxTo,LS9~fjj;>Cܬp&:BkbFRtfcr(E,?!^ZܕxA~>{cI6qaIn v4 JjRG K\z3M:)-|.3>院mg,0rzJXހg&}"r˗yRj^Ea GzYOڊ3TH{=ߐ# AO$#gmc5DMUSp=!5( R@P ʟˆ^Cp3 |a;%f=͐FWzՄ1)p󟑯]З ;K6`mw3*KPi+ PT$o_w*& _t1 rKr1h.ˆLJGaTIy p ;?@q~ `! J1JbT'}5bn [JF0v쏓irAQax _4k'(Snt:A ŁWSBlZ1Δ& E HMk=./qr+ !G8|I*~40zYabXHnIjgi@foz 2Մxn$iP߁ Lc'7VؿZ,!#>)ϋEh#٭l)7_'& e}>*'BKuy2W(7Fʍv E8D_?IIZۇZ&zM\Tbř8s2"3i^rG|_Jn{f/ƞ"h. 0S]U):{U *ZT/EZ]6k)?0V{"IXꥶ"`eI\QAi aNh-.T)<6=@WuX&$¦@:7yJ:hz7,{4d-W9[p2zS"j_(<.$)) dz3e9RZbBV٬EeW1\Iꤊ?t]G̹C{% Gx3Nrt}c'S3GTBġъ <(*}N"clUmlSz2c$̾}+qcWCu/g3bϚ@].Av" Zp4쀊 {LLsP5nXLtLe]AТ { D>vwz4M#!z~.ݞZdo.BnT a[)9C`K8+M9)U;7y_NqFښ芢|OG0`c.1/]l8)!RߐX-Aw5 E[)*8׿DRS:!r</hF\~nn#ݐdS,laf蜐 L^dB.O KnVpg\,wK= 2TS[2w)sp +t>|b#g_ꀌ#|n1@ߘxZ`jt KY: .]/V\{?dGʔ 5tzb =c!3!va;= ^02qr]6 nV,5M{ev|5 ä5 Eb]YMКkܣtk})i+r\A!jQFf!2XeC\T4 4K;!/Qyjx<,X}^Z0 #~3IuqVce+Cj@@I(զO{mfͥKP1`ljTQf;9/~ !z'ܘӲèA;s@ic*]05xGyiYh?qXf;]}-J}W(%rqM+Vo3&z;LPy4ɹ*kVh5 ߼GS?ޏ Ml,I襚%0T@/X}8'knP h<ٱrZ"^ROD );Tya&0r~A?Sž'ESe arbYN6stcou`rv-7j" U E5Iїp!Ba@=fuc|*}_ge=h.TpZw tʝyԸa [}oz}6"wYR!XiCp ׬=뒃5a?ywB4ڎ"rAdA" ,7%tfZBoT{37av{jeԢ\|-2^zo3ѦQA; Gh(K' n `ⷦtQoKUK͐u{0)N; ]pZ*р?]IN[)R*D-΋Mke[Tw2nX#u/ =K#9ӟ+p.|ndm-N DT}̉}<3{'OؐJJEi L&-=q  HP &XfҙwÅ??fRnYAhT{1!vȹ6'O)ߩKghN%79Ṋ+ #|SN{u2x>\T$P>46Xy'y1|kպRH-Y?֝uÎhAYY)Eim$d;ѐC8T1anfRtT&pr&t9WX9y+ha85m5dݾAqXRb$ VV,VxLk{yK >"qbfkΓmMEe9B1.%:E=br3燐u^v{/ZY874ut/\E1Q0/cCG9`czg3QU'LpS =^c[7iel˰m۸?HIhb|TR]]!K4L_5=&qC5Xl"!˚Q3w[Cxz&4*@TcY)۔%{`OrGMNe$pj4Nɜj:Ő-"GIdVrv{&p2Liֱ}!3?Z쯋 |-Stf¡%:]Ze&ob\,v NjZ*NOhĻL$YX\xXb_}ĎP-S}Lqlc|&$Uv=\e KݸB@#qvHr F%O$* v_S+5$r; sኣQ7nfI"M[k/ߖߑ[6dK"܆e,Ln";+8OSvU+.Du3mģ(|=֤[}bA8S!es3a~[hE~ت=]{S28N; X ypv/Wc($Vޘ\=I`1ͬwVEK:0XxR#+rPа7B Z#TYm } Qm~f֎lⵣ\D:H Ԩ[K}"hjTB)(S|=NN@@HL?d_ׄl3 `¾nЃN@:7޷Ox|fl# GAj[2yW lPQZ =kxV# z RU YkȤ``bv*]%|Œݑ& 6CUV^;,w=i(6L{LzPx&ňx9u9e7'21Q/3ZbTg_,.DUMW%Ƨĥv6=c850;^Y]N-=ib/͆xeJ|'Մ@HC5l]p5ٓ|d+!ʆE4 A9vqa9O2>S^[3`agog`A(*= Wh67quШUa&^WX{I}ȑS4-)ni\<`z}QE"2C[D>/^0FF[I#G:b5n)&*BIXzHP2fjH29-*ӎ8j檣(PGT GXŋS͏CBay !S՗JxşKzH8"B!\!y"s(dЏ4ĥK"DzSgK{ŅS,*[T}zwPpy6b#-4kMdo+Y*mdeWǭZ< Z CvMEB6yрkC@ j1)Ʀs^d"S-pUw3RTĠ6U`LT m:&:|{'k\5Ԫ>b)bR94sɗ7. sA <"D9>58mc}]ov;Vku& IXyDpPPr'V^7Kzw\*֍DJ>~ncӔ +f[Z ؅CJ"8Y ?^y;gw۾so5YCh.z #",ٌ lD0ӒZB?3\:}2X(BDlh7&){)؅DBY"e*h,f9)CAeVl%X%YGAQŗ/\1Ϗ=ȋQU]%d^2 ܳJ-@fvaW%y^uฯkI}(&w[Df`*&( '9l(5M/ixdSX`ߚNB\̸(NnV;2YYd ̠𞼄'0|In2S:9M=djP Nj(%*@%s\.QkV:v/dy fUXH՗vCK%(ԦS-)hL5Q0)l@d=fa'B9|d nogiE L SX ]aDUH;dmsXޣ '.<քI1!9cy˾( ±Ci&zTR/uV_EV75,12*,tD˵JӌRtA@~ QC$X7{2-C+Ugc~]60T]NXt+W q\}5 p\^n3$e_G9P"e C uJx38];`W_)$-AZᮂ?8oNPA&z 8z p6vWZeN[B(iLr59+GBF,++ąfC[HZ CR$JȔ2[F!eaC5sGjָgB EnirsbcHCCEξa|͞JkvO>ӹS%n:)~Qfdߠ,3'*,D1oA1n /{VKOFn5q< '-= 򊱔(Ep{U%Δ[>gqnҝi@Ë-|s+L0 3:{Kl@ 3^O2qJO5+lZľ!F/90rTj[I+W`3Y(8]B̷] #䢇ɑ`m,B͆ľ'$-qagGKGBj* h P/%D5ډs>` %!d__h 5ƴ ?G5x'<@MCZYHw<) (4Db/Fc8ݝXzx[+XB'/§*_w]t㰣/Ao.Ĥ0 na(`,e |C=>Azh#U i5酘FbBDX6041hRBwU\RvQC|+:VUxݢ ܭjtz n+tG.ٳ֊S)@WJ0Yl:@'es5'%~נg5G~ZMMUAZ2DimF/c<&TPɠmO:AXk4kF 9JW=f}2ĿB]XT]^T,qemNk,HB'l.9Ll*`~~i}p{:|6! `?w(ZQ4/fl6K9%JB 57 !o(> PMXZF\??>Ah/XM⥈&GWĹ]kE=oQ.GO¢C^eѯy=s\ DBb6PNtou]Y-p|ST&\i`6{ݫBYɶ;$VKFK%t4:{C__t "r,t9^9 ߰-NĔ " IPocd:'#AN=hl)f'fdRkopj3>mA?#@I$rp"X7-3Ͽ#&+,M4IRȘkU<6_+ڼծWgC8Ȃ|ze}78O n-GΔ K/Na"g(k!")"q; $rA3L ʙȉ1N?1cCNSHXZ)KH{=E=E -2*8ϧuH(eM:%b!5ds.XVO+r10 ,ʪ ~WӲWdVYg8P4m*cfI?)6N<匇'qO!3-wAـV\햔H=7Mt"-Ȫ^`S(n>Ng]0l2wbɆt%v78 sfɦ{%- RU<[LR"\"3V2icl^~ϧVE:_̬%cUXW2vY!<<Dž/U^G)}ҧr5<M@m ,PWNswE\FN;YxOG󵬛~$|&3%S6u ؿX`Dh=>/nqx/'ĥ4pZ# tfSP Z92 ]} s߾c/q+cƆ8H/lRmVENƌ./Bw$S\KYdB<mm;cәv4f%97%P(-0kH'#a ^,㒼D0 rzhϴCQ{Z Ǜh÷ 1q:0NWMtCxGW_=A-^7<:T9TyyhUAt-!&UkL <ڒz4pBhz89hd30)b: YO]\t.(r U!?`@xIX(<g^oXwɿ:H 1PL! ;"S1eEӗ}䕈t+CM)[KJږciFOD$bW@0a'kxErh: @3eHu؁9MY2 x҆Zg)sttޟFGf).F^ۯ#_ˮfC,Cj>tz'jʶ$74`PvhgG-$2>Iv\(O7f^_Vo|9u_NUEf|IO ,g=UːT ڟy\ j* HkbԾa\Cpn YJ^e3PvF1{1~L}lTd3! uo(ZBB}#>"-=Ń7)^ >987,.6Q@0e<;]Hg2Vᄁiɞ{?'HoA%.EG?Fƃ]]bNys'[VP`w= % S^#] m3# 'KUpςs6f p q+A8PuU/p,|.y"՟:ΏSfgAwq="Nt\qx C87Eð)oc`,U8βĆQi|F P~=?h'OJ)Xu^@SŢ_{$ /8L#5˕{d9GGC٢3GHlc4kÙCu5{ZSI3ɌH\AyQE[Eo"vqJgTc'e.VzěK >H?/v@ߎcs>K$9X8qLnާAg4bIt{WmK81/s] __P-Sꟺ3zo0ni/&7ۢM5B ^u`ЉmbB/:mDHlAAÆ>7,D6^<ڇE_أscㄧOmeC6:9Mu?ra%7XF++'uac0P`h\rNG艙V,QHRL2?{!}ݾnFb$BJ"C4xbDC>'9tNGUAeo na ">ۍs q鉬%U_IoŸcGO"3q/{R3`e^Mpä>ѧKcc/Nd߳"F~qvx2 4[KINHgPJ,7ڢB܍@=#.6aح tf8- ~w< ĉh㪡 Oa(mufn(/?Opp߭w7uX}+48 `%f*C:w\ 95/Z?BG|**?0,&rZ91;N?fi>=ģ\*,$yݞ?7i@EٍW7^{ߟvA&,Uj+=y(&.J?]&hy&36; Ɂ|x_bbK??\x#΄["=r: ПUu R$D1;Enpݖ Y*:&`Hc}9{MIl4/pTQ9s*4ܲ~ (b#p Z( .SaA<˥2Vn_E+C6K[gP%xTڔCljR]n X'@Lx;ZQfBVyZWC軱(׹>sup(*,G*z@m3^OoM9;?v "qLs#i)fFӶɪ"y7 ǿAHIӕ0fSG[-bdf-#U1ئ뫣DS0Uǥ8$q13|T`@5ƑxCkmrՎ9)lto" a,i`'n?n]8 ʯB1*ss`qԱ*Mu f*h p˗Hyc|>3pOz"-1O$+2 L.4 L@{X?~݇җG}H|q)+I*6ś]eޖʦ44+X?Á9iaח05kM02q96 oc*-\"Od0vڄt/ ƃ_w斴_7Ĕ/MK PJ+5 x>)J5xeҠH7sB%TgpB/ p8[7q1eu i[3W;RV;  EY[-HAa] _I(N˂sR%'vyGd *:^U(f #Q׊L2G$0>6)+էXV)0|`g$-fNGX*1DI7ՠϠd3`z<&" caK-YY( rZ +ٜCpIL-ɯcS- Wbإz>:{I*: Fq_|ss^AI5x¶ w8ML{Rd3tVcz$Gp;a{n)I7)8NEd'%\CR9B# IRU^}_^I2Qs45wmCg\VMmh}yƣN . ?i-1j{-@:d>!0bGd9b1jUSecm[qL`V]E%v6 ]g^hX،"S^JZd z Ꮤ•߇`܀n\V" Zdd. 9'8k!Nob%cAp# @=IƤx %_A`Y uʡ`}!D0(wn3뷅e븳fx  {=U|B<2~ɘլ4]YBOZ1xB޵sMHJ5.DƲ'wMazdk"&,2GWM?&@98">JP/#(9 A2Avę;VZ`N&pOиl ymxB"A”t?b}FGk!?zޔ%~t0Lj`ol%# zm%Ͽ'ۆ=H:l.` bև{@rU%Y%U2!0JI,Ǒ$.jͼӌ bi*"pvȳwgAS!NT|tpFAQ!{YAhGTX$=.cWHʻ+UE\mҞ[Ƴ T$!4fwifn74.} VW>0#dDHPyyD^nӟce\-0㩣y lPxc 1,؈ݡԒ$"`k=|;Gkrfߪ;K|iUS (\P+ŕ)Me'M_J!{㜘> uJ] lFu{MͭzR[׽ٲ*c` E}?` ==<,L jG[~ĄPGt;-3g % Y* r1).9E'VP oI"7LVhN-;D`+hq8P V' g toz`kAhEȀe YܝQ5) `&ؗpg"ܺAkSxD'"֔ {KdG)wc^{dH%,i=.rz+E%žiٵNT$u5 ;w,O~W%3Q۲SP%y϶҃:zt%o#<.^3bafY75c|jFs+Zlط![)o'24'zd W5uxayPA?OnAV"d&Ҡx'0&7 y68y~m͹s[ м4;iP.'Y1Պ\IBz__T"?-iɍ (91VtpEE!T jw<RQ8G5Ȕ7!'0lz=[/I8 XP(k)H-0^2#}qyh9'ᆛABᆘı)ù3(g?T88L!.g^2zu"gxZ<+ ئ=;aM[ #w>\#$mCz' #:Ȟ?܂EU*CN)va_dbjUX$g!0/?Reݫ,~س<o V2}$'4 A)MVUZ>~~/c˂dVYj,gB,̣G)=<OC~qK~w`L\^4p 3fwu#r]e|k):6e nm6P E^ʟ5;  X%C-6 oM"`|]MBS(B#5.ׄIUhҙKmk R”GiȤqӯq X }s0VQ {t/%O!p 1nrY^Ίv8TǴ!6+} 8d ȓ_1HxF B H{ hy}`k}$<{p#NgdkzMz8ƄۦwF.UJi{pTϱhh( J%^lQ }K: zcSMdko}F,N*q8\954f&BP*ㅬsdS%ru4h1&ԧF_<#/oiU)TMFtw&Gu(zog|dZH}d+^P? wq Kd?N?O2WY?B-*1y|g0$fؾ,<TAߔZL kdjцJ3}Y"".zc܇I^Ѓɐx9Fn _0\8NTIwcN,6m2֍RCwc6a6ɿyFĪ#[F9; P#JS ʽ0^stJ^Q">BfPfx8(c"nisP6Z9QIACkRZ?LeVM5n&z!] O)=4_J~M=XX)u$<ׅC b,ӶW@)O85 (O_&V+^qO&n/TĒcP22͟ǵX&3S5U0{X(>uIkLKlIl }[PE-Lua4ap*FJL*Syx4R:gl xtF$Eͺ\![ˢh5D7a1)k&M܌sbV}X_Sx$)~ub[Ee~kqFN.,/ϫXJ%nb"85I-9_3"`okD2j1$w/ʻ-!Q]YZA~z5PԚDK=@.3~NT,!MacQR>C@;@}1.(_rG"iꛅƕι{G[*}F*kk@C4ήG۵HTJSHc$'3qd{=r}Ūtۊ ?Orrt7F߳h .]-|Ϭݥv>֤ZJ$&6ib"I.? bdRҴ#Z+LUf"_3-̚gc%+ZTcHzzIrI1_ Us:n*&!I\xԟjCV ۉ*E3A?Nn;? ?*a;Xv7U|6`[0(*mH~OC^NGW"^ 7^Y(5n^˶3X8|E Q3I<t69"(Fm+yft ;K )Hws?JĬ_(I1L˜j+XqGt4dۮؐoO&]::bI blX5hbMυDzQv]Fd>OYBBE_0:z\=ArY}D#ESQ1vf>\;A!􁸴\$[)[^E{`S%s]&/D&$A"υ7CojmB˒<ǵ}@*" ;#*pqdKj^#Q>N$ab^ȿ m> ImrO Fwpp؇Z׌<6FX K9d4<,cDa3/Fv:.'p@xll??AOX-lmbJ3ՊJ `wt;‹!drV" Q0m8JXc1(Na2wLj,}@Vk9"rOک;2+J_N4d:/Ɩ$ 筺 / w E%#Q,m{eK4Rѭ P :)oH߯S-kUɉ&ߓ2Z}.%oqa('c :l Hl)4 k->1~һ=;䤲F9N/ԆfNJs=I\Am1Qa#7ٌz/{h300ZAD^2nN}_!"^T-8Dg^Գ^jUMCEVv25 7?H]0qWEqsiśweO}DGwu|GE+0Z3WΥXBPx$~F`&qO  vF($S86 Rz_i[P%6*!z?0Zsեxc܄yh&)Pk Xi4uq*JWWMeD ={6CԊ}suc|B0 cCЋc}q+b *t,7jjvUN.uڈdb*ߠ;\ ]dž%T%U>qsAa32v'7'9wDˮG@`yIl7MGf3Jg%XqeHHU)CL1{$صnJ53gUJRD+WYbC|rP6 XGS7iA!v"Ԑ. Y7 m 2(£m?*LJ`I7US6o˜Cȏfܧ=3+wϽy2 eDTSBKbyهsBn|دMז@ * H>ݯoB󸓲r'1s])U+s%jӜQtRtX7&p Bo)E'%vf;9mBwq̻ v@y( wy8kpƿؼc*?saM|y]˦e+~sjIGP1DM6:)x2D'<.NKÕaOmc[/R/;btug[giܳRI{i>lUT(qӝLewr 6B b0 He0( ,L''Pc,Gjd^uf--iE+E]u<->ICi*(!Yk3,Ỉ^E}*`T' Mǰk;)ʈI z]hG3yLzw3e拧nd)"% ҫ܏;B nC~ooB_;rjEpC39Bg% ] ҰV3|MUpM$a}MtK0t4YG}ѐ[ZPsUpu"U phP@8m}E yN.#̈NzG.'qtU.zK6!m4kV#wϩy/Z2!1:w'm BړcL@% @U;x'tck6ty>C߂"Ehm0R6h̓2%Agy0iAn- [)9N!-ӯ1=Ce,Bf|`:7Dק!xV75Ic\0Cm?UずMT>SmAa}5,Ud{`PSڵ09k@V*\ 2FO74xB(]MfmlApL#M>ays i[)Ur k6*'}ةP֬GIjpHk QhC 1[_O_iau&K:,RNld*4ƽwX< mNdkiYjeg.d0aPHi,%}@I ^[PĬdn&x\MUbb ^ðU"-(lT |$w# nעl VEU^e8wҽyPC69D#"_tc:]GF(S Viހħo׆EF{-Gyf=k G괷.Zv쓇7<9"Sa9u~,ܜXNO{*⎀Vrdm,j 'TuȀ#i?˱v\ l=|:&@h[;y]|mm-׭z_'].Kf.HʞXcylpn` D"'ij  P8B#=vvL gt˥my4I`AǽD*X'l<u鉢8ӂ&"^%9d$dXL$!2,[]S,H#R-?FZc6x{f=;_X3qcJsi|q`gyJ͚c70]p]J]q 71w˝.9T-l5Գ4侰i4e+ v*aZ`^H \ݹ R`ūNq?-|یR!t܍UG< `vFthnOz̋AZܔA >_0ہ"J *$ÊW,ū: /%St4VX`79 \pn̅%izw6wZ**MrP&clj4]В8ooL"g9纇 Qty|T§By}| E08pL\'_W)>S$YC'8]<(8,p|s3tB)7=|ʈE~4 Zwcnū4Yv%Pa EqЌI8 :hZ JGQҲ%=fba8"I?oX^^bI磵=Dl/s ^7C0gT&?Eς۵ƕ =uL/szQr̕i'>i 3CfJ/- e6`3oB>!1eIīؗz(0 {2ޏw6=bb%zXݣ y?ZƞbkCv%vGJ+N s).p~t6;r&m 1$5'ԟ{QIjS]DrQ-%ZH~*O&Y\wk(/g ;ڛOC|n6]cŸaCPzS3h$נGM Mн y없?mU_f5RBS;#u~(&X{X"ze= x8|,5(qFc,n|6NՅ_f\甼(T zbe[@zM![_exPzaI)0, ` NWy?ȅ}~;\H(HO'%\olP%)sY&.T,bϔO\^}A?B)D`ǵi%Rx;np7|DgU!.DyoS0—%J+Tϝt&tqEGe$;m֫F\_b#sa!PD]M6WBw0}Ә0Ȥ.w>su쵡WňFjh^1\#d/acoXtTԓbD0XX ;jZe"o\pW_wJ˪([W$?H0WH2ORXraɬ@j=YQOj[$eY2)b`|)퀛YZTx2xS7Bɫ-֞k.6p ۪בU~vP_tf"xV/[d(^3w\Nu'ѬDŽm|V?Y'd(†ǵ'o^ kO1+h}~f垑mK0\ICMga+yvtԥޤ\5MWb*GOhPB5鬼0dd3;1V r\Y]|}TR]2(E)h #ΌZ aS+LDGٺ+ ̈́|xqXi5MbvdYmVsNµ+etF?`ӻ3Bem6nDHgn*yA~,ܬXb&0يZ%Dֳ#3` HOua-ȀG",B5^ ů}.%T!8`3x_Y}5?+Ma<ҡ éDu7hsD58ށPsap @z">wܙ$͆mn'>߷GLW^] ]'CO]I6Q= I<3!"m.W_ŧ @&#?cƣƿHظHm<:Q*. U?rIܸvw{]A e>cŔ'}jT\&qSX PЖޯf+fjgT –!,Eɭ`4c4O;FDOCec_ǃ<ɉ$:7yvbΰ"-!56ݥ6ޣn/ÙW;ARԉG#^b vǷ~[[ 0OR2\Bl`]]zqKU'sE B$G &쪹J}aNp&yh#w[GS!t} KLIDa4d,#lMv# U]h-v0)\ x8 j6.bẖ\`bDUObtٍl ^0Nꗐs4DD9JVS+QV|"pG Xi>6:1;} λ*Jff + jĹEpAW!2D19O`Pu&W&Xv(YTR:SreP!0%dXyC4 # sp_>o[q4(Iij+]vB3 N?K&Q.8į( Et/_8'f;O#TxEf`_ae`0 ]̲( 3FkHϔ56!Ǔ0ӷ|'i:<(qē (Mɣ,klAughBKm$ gE%Er|~ IZA^J;=Uc{ߣdeQ\xxZҌsCt>Z+(iKPZe})`>[p:'퀴9b'敕^-7(ZWitR%Vi'"8pUvo3wW>%( pX;a o0.NA (mtVC|џt*o&Q؋뛔e Wؠ<u+?=߾Ǟ4}$6Cki/юeP:b3} {Ş#L' T}'D>Ds54L-l>Tl  q؟R.ӫYJ򞋓#CcQFBhk.WaH5*;M-m( F.=!C9A\^%c%\# Ǘzvrj?If!t/_0RtM`gygb&mhr{蓜upIJO~ɟZ"nfa8ŕzÂm z.wD Vά,q\־jpsb yrQ"Ac"6|-#eo ӫc&A`iqɽzģQX1E>Qv$J㨱9)*P9ຯÉ֓d1N]"^v4=ߎ"RnUsXt0[,8Ŵ