qemu-kvm-tests-15:6.2.0-52.module+el8.10.0+1857+86deec52 > 6 6_6 3!pQp)Tξ7]mtZ`f ]mtZ`>j3qu9i }ݿ1$PcH39,YKwb]-JS>Q͢ړ4D} oM/\1nY#Ue3y[5Z5r/€fk\n aj| KRF>oUCJ!$WlD; }@tW1 Kd1n<:D7-ɨ|ƹiqDt1|5Nk+C#uoŧC!+Fbm 7xlP>x˴a/;Nπ|AZQϳas~ACwO8Eपȑr87ŚFCۙ[E[` T>0+ڬ$X bV{rI7f ==8]F̤ MQ]_%f%EK7Tl­G[AD6ӑG; +f̈́m 4TB jAٸEs|Æ0ڻ|;CZ5Vnƻ1L-jd3]h_^8o!D9=]d<"T=DH_axW ]>p>?d8 < [(,\`ek     %  <(&809!:RdGHIXY\]*^DbGdHjeHofHrlHttHuTv`t wb`xnTyzH@HLRCqemu-kvm-tests6.2.052.module+el8.10.0+1857+86deec52tests for the qemu-kvm packageThe qemu-kvm-tests rpm contains tests that can be used to verify the functionality of the installed qemu-kvm package Install this package if you want access to the avocado_qemu tests, or qemu-iotests.ford1-prod-x86build002.svc.aws.rockylinux.orgKojiRockyGPLv2 and GPLv2+ and CC-BYinfrastructure@rockylinux.orgDevelopment/Toolshttp://www.qemu.org/linuxx86_64-VXZ~*W)hMoxn5$Cxf ,n`HݦG :D jB= *6'  V a$X+~!_p >N +r #F5 P s.Ӂ U 0ȇ Ȍ/-̃&w F50l`n 4 t[ +X5 GwFkv ^ Y dz+3 4@564VhrZQY'7c&Ae'c8ABH1U 9\ $`p 5^  = q q\ 8 H ''! 0h  : GSG I | u (BVc ' | %YQMIE ]J$NIG4a#A g ' g%m,}14I4M3GUqIfGz : 3 c}[  9SY ` 6K| { o:a 24Hk `)+aPZF\\ ZZ!EOJ:d7/xKy ! $k [ F 5RaZ"4 lp3 _Aj 1:<  >y-^C  u G HE\Z?$ S&YM i b  3 _#T-)#/)#5wt/ g>$#n F q)z 8 "L 9  (w :-0YZGRRA ( l \.#{)  d  i   gB + Z M)q%g! A) d 3[ K, ht - #> 24 0^hK < Gf S  l  4g &"n#ltSf.\ >8Ooi$ %,&5 rW) D42$g& (D!>82xjv(j +/Y ] TY  &[+G~ YYZCY :AT3 I  ?YYA큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤A큤큤A큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤fffffffffffffffffffffffffffffffffffffffffffffffffafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaff7743296f6db8ce40c0d116a91ef2dfd50db6c52aec6b56ffd03ea320a04c2ea42a82ad0660f04165ef38b6d63e9a735ecab5cb115e3da7537481868d9ca15ae0a9c25372a375b32b9c75db88cb54ebb5b28a48bded9aecfcf2cc735355492b7965f6c08c5cb2f08d3e7f5c61b115e8b1f6535bbfebf042d9acd960c779e4d5dcea19bf79acdfa27feafc746b61a81026200a214d55d7d82fa2e47d887c1d2f9dedee89c5d79641b0bf81161f9ef9cd78707785259efee47474bcdb39633dede55fedd9c6a62e2d0baae28d27ee49c82047da5c2b62b0899d0b503c79fd7551f1619e5782e8b1062d46eb15eb288e4d40b7a4c7374fb8e2f1796a73f50871cfb4d5fb8e6272e57940c331410eb41b4a44d957993e52ec272885bfc637ddb7287d08016aef1fe20b4b617861538368752ad903595edda13abb97ca37a16ebc3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b24de9ae9bd7882731c5d707e531f3c7c02ab8c90a5ccfd434436f28eef82f6c618c4db37c440dfd8ba20943b6febc20aa9e527c5e5e3db53dead832cb704bbb366c3014ae874f5ebab504db2d83e7f7825fb1b02596e5700d36353c1b06615fcfc4e4e230a01f33b26a9bf262463a8cf34a59b9cee8da26287a235d8105d891ed28d461e176b2e4ccde7d5762693cc644ae870a0d0c040e76c034075f30a6740585190731a91b7b4b686ea8a8c0c72baee71cf6372df7db7406df45acd7e7e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855da6259095111254f6ba3cc6f964fab4603f01ccaf1fe274810e3b339d3bac0b967d117d40ec3663437a597d9ab8c216985ce5e88f88891ebb4f924fdc44503b89b4627a84fd828a3d7465db018327bdfb946f9ad6cf800f893dd5803aa2f14f9e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557363784b084e7566a4706848a97a304290d006c5bdd69b330cc27da9e6529f890073c4c00d5b2da926eb45bddcaffa8335de25f04b6ca65fa9b21a2c36593fce3aa16ad831ce2f57a4178c60ff650bb5addf2348b807d026ac4e6664c8e6732569b580f08d282609d9f7b8365d278dffb876788d9b6e5f5aee2cb1286319f9eae3eeb9fd108cea81a634f99a41baae2652927dbedd4180bc35e8d0b229e93ba053e75d0cb4d8c903546e0566858a6abc62bb3c891fe9f787cb929f6c31b65753e2597574e2f6f99178b0fd0038e670479c82127695969a6c187e5f0e9a5d71b08cebae0cb5f224c8d95fd51a7be5e784d758167ad7325686694971c82367b705e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e26c39272161b8ba10438be7f11f67d1de787af50095aac15df6f86af557f4f9f6bdf4997f58498e74b30aa273cbec7987a08d78dd5e5b9fd9b960bcd858f60d02ddb762d5660d66d8879934a549239e49341d6b1c34a17180931056a047e1eff638dfee3c3ca798a52e1a71eb29ddd0903039b3cf7bd2cccf199b8050b3e73f1efcbdd05fa38317b1022a67a92845eef08c9ca1a057a19e8897d34f234cb1dc0cff0a6512bbd44aa17b437391736e3599f7ea39e8a40cce482e98c3ca4df6533bfd1dc342ab2e808853870bc52a873e0867919c44b17504866949c68ba203d75cfbace676b64c7d7d3cf9ea4f24449dd25c3b3391a527227d58accdfa417c575a634ad471523bfc9fcc1b91cd5abd502aa5c4862ba9fa178384ba78dd6ea3df267bed40a4d83e0932673755ae045f69cb37aacd9fe20a9e78cc2334d56451aeda964beb293f7693e48bdbedfe3fbbbccd90c9ccafd770f6e41cc7a23f5889f0e361c57dfd64c02f74b4eb7fc3b131535dfc49670069c762b32c260129a5131e6486d0d84b834188bbef1037092684d73f91133590c79bfe0058de7c6e191a26a149fcbc944b888ef197fd1b5a2a055787fd5cc31d8f3e39bb8f42a848680f8ea5cab15b18bd9574df1a9310798fa54d11a25c616130d3fc00822bee9feada761181d74e8988cd32dd5abffe43d6ca722003b68721e85657d396fa11f6e1b75d2f9acef738a103ee6186e1bc9cb9faf30446f30898d1b58643a4913d2b3a6d45126bfc0cd6305e10c1f38102fc52af988b2eeb7a66ee0ee77295ca6b07f84391f15d118251a10bc2fbf6b2bf5e2d36b9b8ac7c95cec08f18649afb996ed6b280af84c42a549978e01dd6b17ee3545884c1db0435799d1b66f6b0dad6e6a29533b314083642de75f6eb64586ac853e7d844919217f3f56ca6163496384b69875f247669394e7faba75bbb03969ae04d77f4c902e65b1a601849e7c9a1f9321983046be41b2cd1fe77a4b10381e2e9755c07b6e0d4d689ce107fa1c11c2b70bfcfac4bf14d2b412afe0e95532d29b6a928ac19585df2980e28d4160caaf0e12ccd6760948caf9ab31158df4af130b91f67536cdd84c080ef5cf93954db20eace77af3f68e3ded1f377c0a1add4cfa16c328e4792cb1576970c839ecd2964f6ccacb05deb860b036e8c34afa7be517c0c530c89b4f9f4a1bd6176979bce37fa93c531691b61580af261c0554d02fffa5e1cb26267f97202c9706c35e443d90f5d3ad3b56668cddd224a3094edd35eb3b76da5d711f542a732dbbe4ab23484854848f9599c7aef7a45ef4ccf525b3c5a0a8b15d6913c012fab9c87d349d37fa2867d05d6b6b7348693421c7a02b7cd10fca0e3a5420467879cefe73fcc4092b09fb58e40c7fd3aca89c7bad5450b6b9dafdd8454eb0fd5913fa464ee992eb0e8229534282694bf885a161eb62d596ada61005fe1319d808bbcfb03a0ee6a94e4b60d2b83367d917c9a8c938024e2bae2ef194da8729a28ed45de7e6e005776388f9f668c813cacf91df5dd59d00bc6f947d25f1ceaec21f8ae059b7236fa36b90476f52bf574c7223a41cd2a19f9473b4c35a3f3fbd06d7345145f522ef96de777f38c2d17f974fcf38057470c58472335d78c50c324feec1793fff4b47bba4b42205677804c6c05e27b4b9eb3d8df4cecd84226c04fef591f151196c063310cf2b65c325bbde90aa44dd55d61aa9d36fa2a97eba70ba6462cec1ba6f8ee25079681a3e671eee86ec594c0eac641899859d85e4f2fea1c88d6db9b9de740e20dbc03cdc9686dcc1070c8b37606728fefbef58f27d670228340eff2c983fc7ee51b6c9dd096526bd0fdb2ca4a75f0b4fac5acae1a937567e902db7fba628c1c5e0576fc2f57a7eb81f3450d8941b420423750c993c5e385e347b75cdb831d3e27bf97c2f06ed8652d39064b481c6e14371fd5d89253363af4df96b430aec00919c8526474a6353cba48423cbef9d5579f1c1813e1e9f6ea83c216cdfd2d83007cb00f9060fefe5bca0e59c986d51e6eb8a5252482b47a8bc17226f7a2be2842f3422e88a2a0f3771c5179ddcde3ddea59cc6ec5729bb52a83da9a93f6c2a13aa8c14191421a45a5335150bb210bff2d5492d716ba8a838f61e478df1db67f09701c2c846dd8d8f55f8b1725b47923911cc6d8c4b5caf563e6d222a499d7a0318ef0721539a0da7a996a025a35fb68ef535ae89f351210b0f80d7945bb4824ebd1ccbaab9410d94483f2c842518d911e8c2c51b9cfdeedeb27fe804e8a3551aabd3f6d6cd21c37487666d15081f6890003f715c80b0fe81c8dc2bbd6617931f61efe4ee2bfddae11b57762a4fa22592d2396b17c6a120f623de54d45c9d276125347114c6701e2c2ad09349bfdc5eaba5ce3684f32bb4a3e844b67b969e3fcdd8dd62edf606ee7b4ce8e1c8fb22fff31b3c5de0699ae5df5efc8b3dff975c9452250cdd28fa648fec3ae134ba9ae2bc683e759130c7e0caf4326fa0c5d2381856b3897dc6373a8bd58e6e8c2985cd989a8759bf2a032f12812306fc906b60b645fd6a2c4b4e4999d5b7fc5ecc23d75ff4c655442b62fb3722c37ffed2e387b7964596f22b88a29a1e182fb824c3b5eb91f11ce2bfff6cde1fe843ad29c0a3df9496b2fda888a4b76b0e3790a55a8e9f365d6ee2a3b59c93ba187ea33c54d528abcffb2cb7fe58c8ac42fa5c5ea85931c8c7d5285bf5a74a2b9b7a3063f0f69195f3ebb6655171c40e750fdf21ccb08868d6e2b15fd39daf06cbc7198384da29e919c6995f248e4ee9340db8637c8bcd3092174516804ab58730dbded19a9d0687e9f84f1ca87a8b0b54fedd29e0bc27055c21eaaba1db4f90d6a063baa537da850f04c6aa5ee153fa93d3493a1ec33634aaf90ae9b64befc44e7541aa5e00bb2b0c1a94be53608f6cc2805214c40165e0edbe93ef2166c051c69a134425a493da10971e169c738d80ed18a1e35505d98bf84e20ea82aad1045bf8f3802bbbc243bca1f51dec9bdf8ecc8d2ddfc26ed467eac9dc99d6ac3b1c5a2c3d4f1fc22d5a05fdaabb3817b0c0d33237a9b4f71b2dc7aecfc939dc11937d53d48ebbe985403b2a565c331e0c7fec6e972be9083ad3b7491cc8568d90c483d479d8fe8a96a0c1867eadc833940034a976b020d2d4f1e0d13b7fd33b3e1e328cb7d8935a22f9eeffdf8974604c56139b3f10656ec9a6632985f091bce88e1c72e9acdb7214903a74c50fa72d51d8867815b20d7ac81b04c1fe0f4c8850a1d4e5430284884d76485cbf8b0b1d0b50bf129b69c0fb6bc382c7059b009ec9146b9dc48ec38ae138a81e83e64d23a3e300d0df71dbf6b2ef28dd07ae7d540bbf868f46789904f503445cdcf8e8fee993c2b3eb3fef20a07c63afb472b9455f864f646e7192fbb3e48ad381274576e8a00dddc08b6b5f3c9b415bc3a08ec4cd6b111085335e575ec233c16e4690b08aa5dfed224e60004b62d87059a369b7f7bf687fbd2fa7486470dfbbbd9c0967767d673e87c399500b625788fed3aae6f4ebf8b28d31c45470dba2dde2f97730acd3023fe4975a79bfd43cbd950a591291f5b9fdd2ba73efc1763b0f7aca1ef7e2b1ed2ae64cbc8c86874e209f4981f2706741425408fb0a52e7ef0a43f85d1480ab1ade669ec8ceda2f2a8f064912d3f1aaf01175b4d8c4c9cc5edf7f3e888a120702783075771a65306414cc9c95a028c487e583b562a3543dee2f35e239b4c294ab0aaa6bfcb417c8af2e2a440114625c61278f4f374fd24ba7a876b3e88333fee8aaff40cf3cae2022771aa7686d0ac1975e1167d2671cd6356da8a0d2752cb63415a0c64cab0ace34980f3546957fea9fc90a99e10e7af30d0eba6a9b443a08727ca9a1e0eba6c1041f7d4347b64e7069a613e3644a0122ee665128f3358b8a24dc26be71d8715b2d2848fae330f929f8209767ce3129090ed1d00a7e1734e011d583fe56e8dd7a099f5821c9a124db3f02bbb89e4477e8f75beca9184f3eeac4c2f1c0cd5a32a018ae0a1915c7e2861a30a9d3b05abe6540d43ae16fad44a0eb3d20e50d6f58b4b0627ec0794cf17489d5a0916ce0562d4138f28ca1dfb220a0e053197a1dcf961005ee01741e762216debe9518898267987de13ef16d40e63731fafe34fdb7be80e3e5fe949229a239d4490943561e48dc45d46ece9da85f68ebd9e5882ccebdbe888f755c9f1b14b2245caaa3dd6658a2fdb28ba6ea5b3c84948c1c16eff6f860b25dba258d1da834266bb99c169e67a3e1b94484a8e1379a74f9e989ed0c1b73954900029f64db0bf5573884f75b9feb206e4c4dabe9914dcf75ee2e49b82bb60407ad6e3c930bc6855af7a829f8496e62f7117bdf20468d55c0482b4e492709d678f8d4e18f3cee03b594915317b9f7db5546094ff583128d3cf0703bc5daeb901e68fafa01cf9c78b6154ebd23eda38a0b30eb34528d821203e8019081e9f4c3a392305977940b140d76fa80e759063c7886edf3cd26f907d1dbf455f1a1e19715921f1534a36dabfb557fce049e3abb0b78227f7023945e4c9f9e234c383e375e82dad9a39d985a1edc8f8fc974cb5da856f5c0873be2f46dc2645473aa27c525604f5e126b107546e4fe9f92c1efb8f98b7b4015c03d46756dbb9619d80fc85e806cbf4f841499e4ef64abc996a26dd2a71935fefdead745ab275e714841d2b57d9aac16e4012d172db32ed65a912e459886fd4926d88917b99c19f188b0badd1df60d166a9f248f0e07d5f4a52f004b4b4d6fa9a834e056ef67de0f4b4b7ee5492f266f73bf4450638067997aa6d2e07dc9368dcff90b27ffc0a3551739861d177ff6ee44ac98ed8971d84a529218376dda329a6038a84f68dfcffb292e943dae8b6220f637abee011e0de548035e607e71a65bc2713f47ae268e84f0ec7e1b4b6ec65440a90b1789e33f5668b794c67f68b750cab59491545cae2e1b9dbccf7cc009e1ff90ce72e5577d17cfd137ec45e69c1a3a17ccf640dcc18c211a2363b9d11d6c8f4af940d369c0086684adcae11014ffe6cdde82bb132aaf4524eaaee9361dd251b13acec99e7b6d5f5dac52b479a110cde6289c25f5dafccb150c91c83e0b06b4c5729b1e35e0fa310cd181048997f4a9be85cc24a5a9fad86336f14e6045bfbf7273ce368d3ee90d2f231504c9fa63815061b93a0ce59489137bdfdae3c732e9389c44f44546c71ba487e3a73817b24a40b5020f726b6c0e481c31f6de1123b3c284920fbe87a8752ebb99cab8539b1fc3a46b967baa40a7c6ad479dace028d529bce2466c439d68c10a6f259632f4223207b526b5ce64f22720e5bc151509c79418bf2d20ae45820f2a62f46c3e86f21faa74ec6e88ec787dce37292a7a62ef9dfadd91176c34aacfa4b2ef9737197c00f6a59c9454a6f0bfbf383d74b4b620acb65fbc62ccb38fe07f86134ea3746ce0a26d5b284bad827e3e04e39895a78062a50ca7dada321a13c751964c04047357f9f02303c28fd6897f9b719f6d1ed0c890ee20534ad86e041d5d09ce97765472edfde8e9b3611159f2065bcd98accd77fa591084e150a69d247ec9d9f8a5764084647029b598212f4014147508331ec87d40735429229adb4a74e37f9c66cbcc2cf95b8375e62ffdb596fad180ddd8f8aeab42c333c80e034560f2a0df13693037bf5aae2629d0fd81af338eb61e2db9947ec7f50b2a165ae4cd2743c55e75115771d734910eb47675c21ea1b217999803c38bd428d7320e72d424bd71dee7c89078a8e64c973d0c30bf5d7d787d7d08e2d870f7facd24f3122054752abcf08b686039c5f760e217f42f4ca32482ac5349f4641b8f6975bce75b3e6b04fe8dbfbda5d1ad0ee170509e723e993b2a26c704a7ed3da0a64f7dbd4fc09adf460db1c9c549866e424ea5334487ebc8921e5eccdb0c1ee239fc4b4dc4f33bf16b3afcf345c227d13c6d2b38f2bb3c84b8933ba26d71622f3b9fd1dd2a71913a612c044c05419adac817bdd652edfda074fd16043588221f7a8ac133aacc11f6c252d1795cc94f37308293efad261b7969d0b591d974c8aaf9f3e8bd6777262a3d9605cc4b6e4f6f626dd4c616dd3956d2e0b28d40560ec9e8e72677b37ac465b0ff71aa33374a98c019c045ded60aa367a1753a6c8d0b0f867f0c8a134897d29736d10cf7d04f8ee8e5106577cd9d160d09c869719a4cd572bb85872ed523eeb07d988587389a5e8f9550733f9e9b13549f29eaab64d3b434d8c86e5a6327f8727ee3d6b711d742c0eb3644d1eeaa1bdac57d7f17fb7bc9279f43d40b170d1fd97220f2ae71437ea251a820d72316b83406f4bdf1bfcd34e89c3c7d435cd7c670c68f81004f692306f564ed6ed8373d66695eeadbced764d55e5d631c30319c76f33ed674496328a325cba91319fa155da4b6ff067228786115939a718b32396813a4981db3bb8297593df0c9f71726635a985e5feb88fc76daf55d8ffdf95c588df14c3509af0c417af6cc36de10a80c3b3fa46d03b20d12ca9f7b37f1f7c8c166687b60f5411d4bf8446ecaaceb8f9180e05ae6746f50a7ac510c78d20c0f7c0fe0485270ff29a55373872e4617ff74a2fc0266320a6a8dc9f8528fb747f264745d9486e60ada721fdf0b739304d5d5ab4d16b4f58c3c62af88ccc8273820393650ed90afb761f161bc40b8ea5b8be9413d7d38ef8647435e3b5a2e600e975b5143bc6d288d3970015d2275e31c1fada4c87b70bdabe0aee9098cd79cf8b374716d46a028f2e3539c450b7a29d3cb4bcc265c6d5fc1c58f193bdce82d4c6e51198532f347f396627973debe551fa88f368255f11eaa3e056a8c72b7cd85280cfdb544e780d85fc6a6dd39634e0fc3e48a610fd451f5676918f3c1acf92a799c8c7361effe26345621d7aa8957443331a7c540dbe0a6aa8e1aee57dd9969d2d0a6099ac88b29743070cd09026c0111f140050cba1b1863e9b4fa76b6114286d5751def0944c1d2dc660e188df50aaa9f4c8d7c571e0e6da0e402ed86231c8f57eea665d393e1309d50eb2d0265d6fd69a7108f8d398400df79e5bcfa1c68d2780fbc379ff818133d97e81f65728398120297d7ed99757f3ef58c80130e473884e2fa4d616163069d3d4af09ffc0d889395ea0ea8491fbdd1b30aca4eb3a8d109cf30ec7bf94bd276efd881570a42193677bae21b8e88078f7747944d702f43785b91bde3e08b279d3a7af902941bdfd808fcb7f0c0a5b9fb956ad07da16a61b1da0e0d177af89f1519d0fc8ed947c51d24e15789719a73b0510012f4ed6988285737445bc4e7ac89d432a435164103208b961ab74d6c5d7d76863270c5d8c3cff34f52d16be4f5981117965cab2b2fa12b721b0b7adada8cb0c8cbb5794fa857e9c5cba948d2ef4abc1c90c873c00482fbba1cea998014f136342630c1a329627ee41ea10d24e4911d864003fd11832523b2a348d116a344766381e357f8c3e50b289ad7919a79963d6916148648dbf0602991b151696882cbbfa78d182426071ea4575649c3fca7ab003f87b3495c3468b4bd102ba07bcc849ca067d633bc092a7f2c01e60157124729d3c181e519f963cad8b73da47de4b45f23814b0a70b12980f459eca79e390ab273b50a99fdf6fa25cc527c7e5d29fd00b6dcf4d98815d85a211c6573717ab36fe18ca579622c46ebc73706463825768d648171ef9d8fa79169d136efcc98012dff6a09f7aaf2e56a6153d5545e3be34378922aa2c02a767bf2f7ba668caf9f153a9f7bae56ed3a11f07727c266234403e72c383906db01cfdfd07e5f5f15698c08d2140826a6429943040dacc4210dac9d13cc8dd0dbb5d8f1db20713904f40fc5526d3ce6e4ccb890135c3ca8cabfc2acd995703cb805ffce1d665e29d13a43a3a386a63b716787e95d209dec4a8f887e07374a16ad7e5337d3a950226a67838c67a2ded6259e24256f46067e0c104d9e4c36df603787c358b49aaaf90febcb413f1014f7006030b6cdc46bc4f28aec6f8e0df8ec9c6a96210133101b96004ae1af080c64f6966262e038c39fa3d043892b6a6567cc56fd798bf0ddf8c063d34d7188c94e42ed4426d2e330e80337c82d5a4b360253cf3e41cae3e002bc229122d5b9e9ab16a533dcf2cc18c59ed66c45744ffe438278da9b81c7ede2624535473ad7e8951ffbec649f0e92e176b60b3ca924ee3071103e3731fb39643e96d6a879e9e5651c00e25abd88ef8c974123bd91f5c89a0397e699a6bae09caa31095c25afe3d002955730b01d9bfda3e8f1d62e31617b4ce5dd35d2dcbaf148880f8e029d7bbf5aca4cdadd81ad6986d0693d5c1e65b1f9906af9afbd5f64b0e23348ba11bcaffe7e833fb8f2ea4a9c7787fc8be657496ea1298c5643e7a830219c7fa38f9da748ddb7014646b49da85317768f42dcde86a91b1e0ed04b2ecae0f94cf71ff858f559583b8a191db5e91aee77df59390e8a03c9c226c0ce8ee77ab6c41bc77f8e7f487aaed4149d3873c5448b61ece50ec41144117164ffdc4c116a7a53857d52b7e1af382ac63306ac0e879c2076dc3d6aee37a9d67b01da1bc7478c0c79f6aec4d8931b7dad8cae70bc6934472f524547c3f900af85c4d65331d4813a31bf63e86a4c0df8292d6a88697701e92c9e3ea9996c41a9f3cdab40d114a0e8918406da970852b4930880eae6437fa9daae5ced722314c5c24e62216ba87df4a243f8dffc263d59d17f91caccd4f822d0f255ae0fe4095d6c8b310f2bd63f1b9b9dd7a1e259c0e8a53b8259ea5a15ed27fffbfd19eb1fed56cc1497b53265e8bde0d6e1eac124e14629e2b2f6935f892f454ec2f4b6e685b5f18f7297ce91f67295e079c2d7a061c9fe240b83d5b9388938ce687e03d9115fb09a43cf85c50a6efa2da6a6163f24e9b8fa4f68664fb27901105cda32da20302ce6d9824f4e99f6a195b50dcaf0643c66419e50ddfcc65e83e84ed12697ed29caa94c7d0733368f8a97c4da0ac2a3678a15e41757bddd5a81d844eba64100881f519cef689c8e6f0d84ee0be0e6135936ae2bdc98aee75258c0530109ba766e5bd2b910172c8560360a42206820bf182fdb17e40dd8be9e2a834601dfd221220270032056616e241a1d7bfa3bf3df8fcd59190e7fc54ceab46bd048304013934f12cd3eadea581e6361cc3aea65f034be48d04eb05f731b55af8154e8a6433add10ae3028095790a34ce823ba6d16cb3678a172009d03f160e0a8960c9dc2cd959327c26667e4ca7e8b30cb32c4191878b0adddf86586070c59f13f0da49f7f7b5df040edbc93af43a5f1e41feb0e06a13af161bfb807a1b8fb5c40dfcb92584d77c7e3dd178aeaeb7c74b06443c64d62abd1a778e184142a4db6bb6243e098c85ff96cf5930b0ccbf61cccff813d47031b975f1e19caca351f3c91fdd62e5828811d341c7ef5e334a8e8d30404eaaf07f727df39de97e3facf1740fb274f83396a95fa6b1d6c45cb1a69fa4558bfa4dcdb3306bf080700a735769950491fef53a00e9cb8e74d1feef1a89cbdeca426cae27317680e7779007526ec81634497dbeb6f6d024c28e397b494843c8c99f8b19b3508615d562c61737364fdf71a51d3582e02b6d752a67228e418a6e3c1d82ab9da34befd180e1276daa89b4a8f83d8cc12fbe2b6888b40422aab32538ee579e41f5835185945ad5abfb85550db1e1f7627aed7483b5c5abfd44bd8fc4066a04a02db5cf3690c89cf35f1f90fe4b37fd6d5db24d890c095794304da321faa6fab1b03b20906405013dac9e5cd3679d091e8b4cd28d05ca99bb2df960595fd644be9df54cb5e56d6fe151e116450ba4793fab2cf772eddfce621ceb42ab1c8b083b2f3dcdcd8052ff792edc05c212261dda4d6f76e4cde577cd67925aa214672453662a85198aa0f5ffbd9c689d0b96f16cc0339ee2952f3ef3fb3d7a7ae4eb72ec1f8d06cd09f6b2f6dfdadea29ab8ce195ced8cb2292379aa15ab7f8481d22eded0cbdcc98f1775993da93584e6a31cea2c6eb88220c8637371cc529db94c30fe4700846e5af2fb327b1a2f1ae74237ecc9594602ec0bc91409334b2d255daca857a6c669d680dd2013006396b7ffd68053cae04aa6a2fa5dfdf53fe992a527d93d49a218c5eaa73e60770b094ccbd5bd198ea6505b2b6301e265c143ee8d3df4b9772df18454258c60f7ed115cc5d2a424d295323da518c48064875b2b7941974bcedac224a589c1db8359dc33e108041681bf45ac7480a42b080a8429ed9f436daef71c95c4e419f088c899f546041e47002ff5e273aa44e2315457711b5c1c355652bfba592063febb0ca9bce007618447f23358fee40c6e955de3784ec9bf184317bf9fb816ade808d64265938479bce787a46b875ee12ecc34191a71d075442980e8d9d95e4bc43f19c588def4fc8957d50323f993916e09ec0ba6a41c18ee099aed2f6f18b33dca7bbf5ef54055d19411f911024c62100ea99460e1882cd8d099b4e2ccfea564a7a74080dcaa117d693e2c40e1b2ef41d4701088060b6e394c68fe6e8ce91b1eea7cbefb1f451d4cd63dfcb6e9bfe3a491507b1d9dc32584c54732458faf8f76a14d49036ebb6bcea557fb42359081b47641b31aaad42fdc5350414a1511e1adea49b34dd27ac06afb2fe07f42447c1c51e7b06e5b9bbf232c6ebd6628f4b64851daceeeb857f1cf66da0870b8fafe4d56c97c514735f6ef42d9cfc1de39a11d968d46540254daa49f3f6cf370cc9ade3bb9a91df046808316b57fc8db10148a4b0296bd0ea95ebca81fc9fe0b5dfb940a7c327c2bf40036d816aed37c846e42e3e76d006056af29599856274cb26118d9a64de9881926e2f794209709442c928881c22d7f1f004ed4763cb50d1e7a4b93cce846632fc74b62a79bcf4d98815d85a211c6573717ab36fe18ca579622c46ebc73706463825768d648dd2714048d7ace2609bbb06c3948b13b732e0fdbbd84a76900d56f0d3c891aa3edb37199df5a3744f939befbf9f93c062acf0e549080c77903261c29b8dae7ae53900ff8f3545191e7ed6c1c05c8f1ca00ed3fda8f4fd82e80e4c28fefdf57671debd9bea60a95698b51981eedced4dd5b90ae07c5a38bc5148a16386d0b88d1afd1e97b931139eccc4035b7f7423e95691b5fa17dd5bf8bbe6a911beb76fa2c612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d473ad2461001e4ab7afc91363c537382041e24619805ba63dfbb1bc5cfceb8f87882897f5bf0a97c37d44a84f9099ab178236fecf3b39776dfd811c917890b0a68a06f8c4b9126f1b15ec5a79e805c8dc291a445e507d6509312f8bbcdea8946376dff47139a6bbdb4d8a881021ef0cf6bab97992d07add4a4722d34e244ff56beeef304970f4f95022fcf4ef1d4a609b93c5a3a2f4644775eb2dff37c9d0012b2fac96e8cf5d3061a350698b499d06db9ea2354f8d32ea68edd766b91953fddf052ea782fd7ea2d71184a4f4a8659bd43e191c8c2f0e1a01a7ff2de1465ac1d6e81c8e1148b3b26b8db8ea0832c0ead56ae59c5930174865da8f3715818ff24844857ac660d2adc620906060e2e6db47bab60ffe6bb023d34dd155f076121b87fbe9d2f60a1ca31c210cfbee4a665b437d2dbe4b6fb101be38c0c0b34b6a90e6689d2e2baf5f4979dfa83b4e75db2ed083dd472874bf7ba18b0112caee543251f2c16e2decff4c820a97be6df101a3c300cfc18d7f6aaa4a469531f639f143f1f9f63c38b7119298a2529a3ce87504eba78330d1ca57e2074dcc6615180905fbe28cef478b584fbded5e56c6982b639107737d96cf7f315283aa061f9aa4e663dc371ff7d26ffcf9c227d46f2c020dfcdbb252c10cc1a783144fb9c4503744c17294b315568b8bc5fa74cb56ea8517953e123d3e76c7c52e6cba1e30561204ed28970ba9f96fc213b0e67049eef41a527ab242e5404b001adf22fff6fa3d60b22bdef3c2be165441b0326e05f52bcda899eca8d0a282e27751379bfa2e49a21863bdf2dcd4b8449c64753aa1511d543f9d129eb85791fc3990ab625d1d1e3dfd5924128faff1b887ce62824756865bbd6d908cddf2f55d0d348c53c9b56f7ed609e6654eb9e0bc092c841363e6ef4a2ad86c183bba6e105c951d48a9153976c1602949ffa469c1368cc5407dfd14b983903626703cb834d4aabbacdf6d45f9d744c9188f7bb3eddc17bd2661ff1228931cedf429a4c0e82f60e610f5bda32414f5738e30add65268d5484411326a9728ab8e5fdebf33585e965668c5dc6b6a40c1b821ed978663f017c83fbcd7ae5df2978ba6cbe9f81f824bc24ea96a3d2e7d480bc0cf3229f12a1ac0b6d8ff40caf78c7b37648c96c3f08fb95c0d9053f89257962fd38290c2b567507d900b71d4664b115bb90d79d015bb172578a87de46edcb23cbf049816112640a04866304021ccc60c5d3da4d240c71ceff631211ef3ee4b2f21b272e660e1ef7abffc5fb350af50591d5f040677c362d9ac00f3eb2741a9a20f6a49f075f85b52127e1d19a53fd79f9cc72dcba2cd1aa1cfd4c38675d817f94855d9f238d48db31c00f5fd4d1587271bfc86cef490cc4b036721a8e92fe318c4cd2ae16f736b7fb7ba864587e9474ca8391214af957fb0375ed62b793e59f0aa390a5ab694d752695b3e0f7a5f836aa2b6ff3311b9fe21e20b784152a8d5aa10531f48c0c60db7ed5e0d737aadb8008f7eda7b2ac48694f493a4132e07d48178ac95ea5c82492bc46b921a3e37a2783d932d4d35d489b54cf0ba5af18fbea9a9c7e577cdfc7f366e2a272e2ac722da7025a5b40251b22edd52bcf22584e56e9c030a3a77352e7431ddf6c8d28da8646de63cd5ef5483f6097c5106e0fa8bd12249ce0af4a4b717573e67f0db9ea81f4e313f5a332949c4ca22ba3567fe0a58feaae94f7522e0fc92a85ea826e7568f1048abb29973bcb39c785934d20eea44c7431d97ba958e40b1e2525874ab3e5a5577faff81eff0fb15307703d70c4e683913c26881fb750d06006fe414048632cd4f25ab9b289c2e1c65082a1e975c007550b22bd2f3b4ad5affba6a49934fad3e7ef584f7fe0b6ff17cf0be4fccb130fbcab4083a1304338b36ed6cb0282092b3ff1b4e0fb3fc4ce8154c084dec85e074ea416915944e806095e4574165534bedc5fcbea1970ccaf0ee2e1cdd535f14adc2e23baf53e7b6d3549aeea1da60e51c14e1fdf05caa17ba4eb4aa473bbdfaccd9c6cba944d7d309fc9c8d009279396dd0846bc78d0f465be45bc7ff0237b02b6c8da491bd0916cd3fc4aec8a40b5001685759eaef9a6131cf75b2b2c2813b4f77dd71db5e3bba1f5eb3e87ddfdfced23bf398a738c93c25c1bbe2d9b99a14116a4cad2046a07e64315d1b1a0739d05fa525984af808e12290e390babebd8a07c77c59a3ed24f21176a0267dd2bba560fafa11c04cefd3fc083c44436746de33c491195d9496f38b82463aab20e3f8c38ffb1bd254664beba68944a95296fb3c6bcd60502f260113f8ff87d4d17bdf19ae9503d00f4d4c709d56e985c60208fe893400c32d4e5445313f79e184f40139882a74f106e2df5b72775729bd39ba9c5d7c5789462d75baacc0ee85a952a1154f961c3c64de0b234beaf2fbc346eb3a46561a236fd1a929a8893b70dd140d403219acad277f92d5c144aa73b178fc54b0f43395e1f41f389ff4f795a7966d6df424e9642d596d5f6ac76af30f4cf9cd1afdc1979123a7703ef67710530bca7954e88098b649194f15fd6e4c77d536186da1468c12aca480623f4ea1e44b9bd0dc1dff6b6e6dcc760d1c34f7600e1200fd3c229bf19a3d16a0e4cdc8cec635f7d93fd9f1c61c3b5c2c1bef9cc95130172d0b1bbf386ff5f7dd5c3a6b7e0562c19883aea5c007eb298a5c0b8b8021a315efb8765ca8e4b6b9a968e459492ac9800c53bf919f87e24da9ed34b41c6596e3f325f4d7c3adfa711e82cae1df7e163fa72aa523ffd3b41f253b361014aa8b494bb202e5c9a7ae3a8c480d6ddebd16e6b7ba2d7d11010d147baddf6b05c2716da89408d0c590ab066aaa7b5ba7144db7dc9104e26dae0458e625a8fc32ea67c8cf6013b547b7ccada3d4855a61e04fe7a5cc4c18d0685a1127efa4d63f5096a4bf04ddb885aea2f03576ee2f524b4827eb3c8945f120e4cb5cdf5e1eebda15960fccd8f8d908daaff9377c834325bc6ef8b606128115fb51c2c2d695e11a6a12fd9403b44f9b236dca13abfcbb5e91f11d0a54f1af9bab23da9db758093ce746db2a670e0dcbd0599fca0bfef564fe6bee0a5ed9a863aaf55c138dec8612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d473966ea66e8b6096cba992a927e9f9f44ef8fb4233002b844bbc1d4642347a3546d63a770ee4fe6324cad8bcd5c7f7424e152eb1bc43464b15dbd29a8c7a4d35d0f9341f74219c3606e6fb7b24d0ca4f4c2b1dbee53048a94e731e20c3dd15c0d67bc88c4dd3d4282cf18bc8af95b4c9665a4430d224baebf6d24022d97a643b54fc43157fcb86ebf55459b263efa1c24a8d61ccc18f6cc8e10bbc36f67e49abf4dd3aa4194b29d96780cc4798ca6432bff1081450443895a0db72a26c8dd2cfb162748f88fd70ee0d260d03f988bc9c4ab98a59e7d75203c28ba8d98cacd7aa76930a5bf73af142f6522d592bc13d97d6e57a336352210d890472f7aa05bd289c1e3dff5212f4ebcd533ffb9f4a450d8b8270bbb244dcbe816133a438dea2d18bfa450e3b90c70c300e78f6a6d4075f55bffde334bc7db1da2cde34d54c82eb956a87ba76fce0ed42025257b4c2e571f6a0e7633d8b6d62c0ba01c9ab6e66d5f55d48e224bdc76178bc704565502b9fb505a36d2b5833b00396a8b776bf1c9d586b870332205a9d79aca0e0ec50a404bbcb6fd7a0aefbd079a28a33bb4f1deb0c34beca9f95f8fec9e3267fe851a708d41a94584d27eb4b42dac11de7fe3f759a3245cd348d03538610c4e8cd5997cd43b6c6c68b37c5ffbb1b2bf7ea89e845753b2d5d6ae714eae92c6f383e0cd0f48ca37c9eed9f809aff61c74faf634a94108f6d293eda368501c9f959c0beed2edaaedc09de8ddd3a28fc2cceee0cd3a5a4cc9cd751d4b06440d425ab7f8c5f4a2e548c753a04afa195dc0bb2f0dfbe197440938dc6ec85557f7f1421fb9984f921cd2cc8bdbc7d2ba8c1ed8329775e83bd04f962ba7c9e77707e2b2c55c4580b18487212df59cedb333e7d3e231033374151f6c26f01c8b2917b4ee80bcaf1a85038e6ebc65aed359382b6ecfc73bcaae79e054c6b73dc1590ed65e3d3937284edf871a0efed16c65ba1f930cbe09aa6d236bf55ee9e1d2e64eb348fc43e3eff6ebf731f19d0f2ac6fc015c766f3f11c8c05918bdbce976c04a0fbb8351af5d9f8f44511c2ea71cb65a84cf1b5cb41df4b79b44fad746e38e1e3668fac418c111fc4a5948fc1fb5a5c55c65bc0122c153d24113d01a3ecd02cc716eccedb433aa65d2d88dff43219cf1f3e43d8d6b9f263170574f65e2db00444a44c876be9d14522201d0f59a3a7e20dee09d28ac894a8adf3595b72e3b402eb709ebb884103f9e7338138d236a62ee132680b48fc8cc47a0c127b77f1c8347254800df0cf391ce22d40ef4141f86f5ff5e31f8928586c34beca9f95f8fec9e3267fe851a708d41a94584d27eb4b42dac11de7fe3f759a0f71e3b1ca2fa19e480da57c3db52aa1d133092b450dfe266e4ebe16222d01f07bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6efd28c41203a02741312188a83a5f9d9653928634fb62c2a55c4b120c729eec99ea2e11b3ccaf7c3b161567d69139eef971138c7ba840eefbbe375d8939b2dcb183d9e7eb40319c2d565e3f17322d0d0ff37fbff9333d0ec1cba53a0f02ba00b168ee77c877afa596a283b9ced9d04552057f26d8bbeb77a9ed118f5a82b2f42dc1691767ee50476de17dc27016a1642c3cc454e914bc7d2bec8e88912d12c7cb801a8caebb515582d40c007dc4e10fbe21d070f798015c3ccb0324ac974488e3c8661f5170074fa1d5f4be45e479e9238f424d73b01f8e1af99c298a446186733c0411ca85ad5efe0a14413038293e422f09cdd0ac0b2aee07e93c0ff4231e7ce07bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6ef05a3c56d2badf087eacfdedd476c7b0e076fc9f7b04b1d0ed7eefe24005d82b4660e92f05b0f8f6958957dd7c3a79aa7bdac76cd1190858ea839690778b3d4a907a3846425301db64c22ac986eef3a89b49443ad84647de57cf2a6779842fbb902f3eeb05873ae6f80d37e09ae485b74ee9f7045f052148bb0df8fa1a109237c050cca2b4166eb814a4912eda852104776444ac12e3edfdb5aa51f19a619e7cef4e9599ba80a46fc12e2c0f749fdc28ebdfbb8206e1db5ca6c49863b227591dd805fdf6a32d8134a87f5bea4fd58cbb17a49c120b410b7e1dda6b48ee88fc627016a9eeb57859989381940aaac92505c526933b60c108be2f0a12c9dbdc1002745cd072e3c0b14ad7675dbfd33259f0acb2b41e0a9e5989c4a8e23d38f4022124dbf371cff3de735c8d91bb9c28856d1e5fa197bc2193f040020d5664a2450666b8fc8f5fad905d28ab576fef1786aa036ba0e4c4868df6fd7fb552b61322021bf09957cf80536b92eccd83e58fbb568070968cf14520c33a023833c4497dae2f7093cd1afbf0bdf3186aefac9e9b29656a9fb1ba2b725da92a1f9087d27aa43249e9bad94ce69c296e5faf1f04bc0d2492714c899c9df4590ec8592dfdc261f01ac2ca2dea5faa82ba7208a317169bec8f1fe5ef0de5821a9bd01ecfe62286e20df9e0c5c43d8d6088ccadb11b6c7000a617fcb8f69107b4df70b89dff19f3a2abcb1b97d0a1fc5f5e314a0a77be17f9f0f2885a23aaf9ffeac44ca90f568cc4d3d1242ef9bafd8097106dca65beeaf79ef416c3349ace5df729434a332249a096cd17c130709195185b042c54625ff9714ebc58546a8f13543bcaeee4455b64d9c08a1c2a76e6ac52aaab0bb3e2f587a6bf688dfe4dfbdffdfeda93687685a59940a13658aa38dce047a3d4f5d0008424f327428b175356adfbcba9e177aa9c34beca9f95f8fec9e3267fe851a708d41a94584d27eb4b42dac11de7fe3f759af059bf65bf08877e0a673e1385583430e83de2b3df50c629ccbe34e420149d307bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6ef20188185fd1795611218a6fdcbcef0bc7059b1ca35d705fa0ae17ed7dd7faf329644737a0220957fc7ee94a6002c21bf6ff64c8bdaf0b736cc1eafc9cafa9b3f066c276b6d4fde12e758c4ff009d52010e54cba25c3413ff5d43fdddcd8f38ee18c8466744748200a2f33c7eee4cba75c13da272206a0e4174db2d48fa60d542bbc927295cfaad87074f0c4f5b847b0d9949267c8f6ec84031c210c5b18628e45d9b18578c6d29f875ea12cdcf24a75737f93f71f1775d7b2e7b2bb7556dbbc54300e4272d65cb05bec08315535e3094823e13f214b0b72ae6303c1f4b79faff59f377f81d228b672277355ef4f1260966b913581a6e9bb4bfb680b8f79c73a0fd69f2aa55c86a0b9d2991cef1240ed93d2ea363190c45b5cf92a55095ca5d483e9a2474346039eb7206e4c7d3a4949cad805743c8ff739e6265f16b625bf3f56aac1f4ec1c1aef037264a1edc3ec8bfe1f4835c626826054838111c365bc348fbe17dad1eddfd519d126fcab9f504cb4096932e3c9fc4cec17ee0b21bd1c949a91c0e30b207f250f1da364a8798544ffe62453577b4f61dd04f952fa1dc22655953b5ca5144bd2ee3a41139475f4ba74fa046ad74dc633f454f560b4168888a5b61a11e444b28b7fd16f3204d0d1a2c17e070395dabd3b928021a8d9b0711f6d57c32576b423e1e588806064b6a8608807605fe5ac4cea234246caac0533170bd1a3b69df0b0bffae450fc1c625df6e5caa047fa62379ec8903238398ab595097fff99a8ef7daa2ffdc0aebbd71a0067bfcf4d3555d8e5a24d81e4bb062196bb93ef05c39479a8cb1d4658a1d5f365dbada79688a1ce9e61bb33ec9d3f92b0e3ccdbe02fe126b528b7e0192a40545817a11e00678591ab8d1466d401353f1a8cfb71bb7c9353169c10b26929b36d5ec6f53cdf530ebe0ff54f06700c67cc27ef56b4ace7cffaf050923eb1ed8c5d55ed02fcc0fd048a88c23f115d2b32817977aef0254452ea0bc2ca1f8ae8b861aaf87f885384eb3dd117517851500eb152da207f62e005bb594a6bd327ef101cfe74763bf0a48659f8a3ea930a063d131e29ecbeebcbc401f75dd1d806f655580f9044954b857254c908e1c61584a3210b44c34f079c3fe0441f233d38fba1f5839093b8a2f3f4b0cda26cda5c365133ac957cc9662f5352434efd8208cb7df078051fbed8259eb6baa781414a1a33832b8b274054bf3f0d37335b638863c5de191536ff4f68491b503c28b7bc1933562ef2869a8a8b3a038f2779e73540a4e9720a45e65b04533beea13d55763074a09fe2cacda33c146923fa7c66eed3528fc386786f19328702d672003e62b8473893ba00fac5bd49da81df59fc3ebfe93a9cf553e9f755c7ae8b5859ae750f1165ee68383016587ff2361ff362068eac0f1e7709805c9fc3d5d28e5d01f40ee966bcb9938f286796e63d1f18d080b8c9193a831e69ea660538b57051f0aa1ac23a2789d54c8f6633fa35c03babb8434aff0716a2bf75025a8fbb3f89c56923f952f7a321ac78479d8ea8b46205b6efd874c1f3588100ab187f7d07b7d19c44c548ec91c35577a79c77e405f76da4c870b7a51565290fd3e337348b0a22c194d79701e189e2160fa4fb7e8594842bdee716042685dc9b7c7059c80cf09a7aa72e6fefe8b4a70960fbae6aefac0ba4098e15e2f590f9987b6f9ed7b9d66a0a736d3198f71f7b333476ca568e357ec5f261d90079a05cf2b5cf50ec5a28823aa17160f075beabfc0278e55c0d15430f05902bdec5deccc4bb9e12f61507c15ad366a4bb132864755a6941b47d3db4768f70791b70362f9cb80b12f212954d7e1775b2c684a4d655817af07b3efa5df73f8b7148672cb9d18e05bb6d01bac847ea58404e22eec8a8a126a5fb08d42894675c7fa82e5fa6a5545da7dfbd86280bd97739ed455ed4c68d227c8ddfdf51a43a16bb6ca63a598bf49239cda683edd67ed6cc723e0ec0c65e22889b2c464ce6b1b18760610e860a732225fe5b978900aaeef85ad6f074fc6a92e004ddc89b977891c27e3368eb0675baeab00de62c1f393d571db00ada4ff7c3cdb0a31409a9819a79c367c7ee12f521ac5a0ac1d35434fa7d28afa695a1312fb56dc65d4b1a21cec66a25aaa27c86d029f8c8bdf37d1ee41f0c8c935e0d86da2b7828abcb7649dc5bfc7125cfdc7fe253c23313767831a7fa42567a3d18f1ea95dcf8614167a8be53cb6d1f8afb167553b38028de3eecd91509d612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d4736b9a8f18c1b1f0d52953e85ee7678c1e753844c40d0fb22cd3647367eb8d06f4af1ce33c6205ef509fd07e4891b09f9ea73cea0bc73594538830caf0215df89aeb76a9cb0fdc22014194cc846d99fd8d8af32f454e964afa837b9baf79567aa510dd8a1682eb2b09040083c27ae0cd28eccc105d86c28fee8549b0673e29e33d1a80dfda10608858dde50de7b4bd17ea475733ae8dc7573e4fe7ed93c7312fe01f47f3cb46eb93f17c3c0dfe837efbe51828581f9e4fc06cd7e3303d665d7114c3182f86df7f4fcddb8cb4d87855a878732b7250b7c809fe32d69bb4940c1a64f6e1d797cb5e18f8bf57122855560e017ac4b88159a711a4d230ea1db1e9a8bc03be24bcffd667c254610ac6d2d97bf744bf4b2bf6e3284edbfe7c552937c9da17bf73eed57636ef550b316d78f240d2bb00a448b10f7e0386cdd05e80ae3a0853882085affd6a0b0b95b35bc464753df907a734789559b7e4b91a6f12932bd9adf037dd0b856094825b95827cc9f60f47dec84ae164854240827104d81632dee99893ff4432ffeff8801cdca798cec947d8f198356d7b6e3c6bb1a9cebfa53f13b9881016a383a6b1507f71543fb5f4ddd1cb3629904db8f40a642015e48415888681a02ce638a1bc7976153884653151addefb896a2c544387455fb25caa3ee2caf900337df639d7306545ed1d99fe478a049fbcb7cfeb22534ab37ddcf4ca0652e37b550e52d3541cae68d3c2c576f8c98b3e14bcbb905c7c7c277aa6e71a56efb6eebc48a267f0a961254d47d0e3fdd412bf6cd18b3ce49f58f1b95b09240c215491a8479a5e8cebeb62755ff146376487fad7b49f69c28de4a0ceb3afe5bf14074ce8d765654ccce5d678b0e6f942299f11ec039e2e35d222d7eef500c06b4f5562e55b5d304134d79a1cfb657a3e686cd6f4b8b7602bec589a9b03054f60adc9b366ac22f68ffb9c8dc8b4a36b58ddb83b7f6f73b302fefd7cf17217a2978ad295aded3156d3976f01866fb82f55a3a49353f8985a2ffe5358824f8c11ae37f958fa3be308cdafac6837aee2ba11d2783957a04ef444a0a96580d022d28bfb26696f1b4adf9190f324fa9c3868b82a36eb3d65edbb267bf813b6216c87e10f047017d01ebf98af87de5bb546e23abe1e514d3fb588f2056cec57180ff42461011b52c4fa3323483335ff5edbae2a73bf28315817334fd8894f5c099e9b3beb44ef6ab3c4295bb25303bf13b09e910c572af2214d4af23b96c2a6aed374a9b7d4c8447e08cbcbaf38c5826a474dfeb70a6121c731972a939a0129116119a0740f7ae02991f5fc95c27cfabcf93ff273cc059479e9f9332e1eb5a299ad2d57ce613f39d55d4d9433971e438309282cf89c8c17587768beac304f302bb73a1fca8a3db947a11a205f65e18448d1d9242184a597f008ec2f42f9678ced2799d5f02255eefabdc103291287aa915c4a8256920cc7f278045934e322060146b33be91f2a940655a4ad23ed385cc8ae3da302b3194380ff571f46509bd1551940738a20c03cd917ff31bd59068bd2f7b835b7391156f88c2ba390bb8317c58c6be3f69b3e08ad815e7c33522a6197747a56a8bc2901c0f05830aaa87058014fc2d595f3d5dcc8cf1d0b03997c19786775ae879896382cd600f0246909203ab69649ca10540dca6a5aa9f5790fcd8ec55d721ab59461fbdd7697463919623513ed8c7505e34c6f6ea84a39730e9e15d2b30515e0bc3699fd30db78efdd9f04bfd0a93af7845b930bf488260734e936b4525a08b1cf8af10351828b8823e957c39f06a679587686bb1e32beef37028bdce1c6593e766d396334449f1f407a6ed87b56b0b9a151b530a1839f80ac01e648b1c447fc0509ce4bd2d31aa0e14dfded05d0a7805b9342bdc1ae51b8400cb529f9bc572e0f3798d6b01fcf4070d0d6e8573a02e9cdceebbc48b5fac1c38611dc11b55f35a09eb672ef17f67b5b3b895d9ce904de134d472ff2042b0afd705cc37feef7b6ac08e05ee010920e2937780c805edaa3a23886da826cd5c76d18f84794ab1a9781cc95e2ae7259d549e33f46c3fd618de5a965ff6effaf6ea1b34e40e35760e1d933cb3437156e6327f1fc81486449e0085eff2dbaffc0db29caec45409d5a7060e52d336d0761d9f3bcf4848a18de0470fe6b00357767e2f8d1963f5793d1275b4abdb76277975c040640cb6acfca441a6207377acc63bf66bdcca1cb488f32c7811b66678e67193d3fe76fe211e86742225105ecd6cef60510c756a1e24b8aefe535786ed476d1a2ed40679fee9e8909451336bf9e75843255bdc35eb47b6d721e55ac25d6b35ef251d7a7b06530b26a817c260e070fd25c7c043be30a711ed456eccb30223bd4599588641b029861912224c49e5995082f5852762a18998d0dc404641ad4a8edc1fc575694a41dc7e32814608a29d029a57bd6838a772c5a96fe53ec3b96e47e17239d52a681e0286fd839e257e82a64fe6cd48f97a3dd5ba23587fdeda6f83b3a141269ead69bf6c7e5458ea6ff572a47f6e48afb7a0bb7187b8bb9b54d7216b24e930d3660fb69bfb9771b2d3990b758d0245deed13ad81f0f86fdb6b01b8c88dddac77b60ab17d876766dcbee53dba61ed2626727663618426b915f87a80f25c71bdedfacaa679fbce0f6e190de52ce05a7ce2221f27b7cfa5fa8c45adfdb7bc03384e4372a45fb99231a4e12491083ffe57ee484e6a5d81092b8b48d77b7e85bfef0af4db2641086015d16d3bf6cb44e1984bb0ac5ec976b6da660bbd9e782e0f551cb1411b1b74d0183d3c552935ef1c7ba8ecee06af8f091309cd8a9c8b430fbb2c109160c50ba07464be4d4b6341dce098ce213b6f37f4e1b3cc566ce36daae6a46e65bbb861ab480a000e18c037c6c4d7a8fbdc198421b9d3c0bbd8e4a17c73f9ce1a7eaba7695dde8fcdbd9a206a4f3533a0872c2d174aaaec01ccf54b8e9a43541f0f7f593a5b93e82432579e02d6f61409ea3a56f912879fdbc018498875535295a06d9b8a9089eb2518313faf903e0372c9ea129384d56a18bb08cb3d2f8e30be0ba5c10e6e0085538152480a2a702270f8458198bd739928f39c3a08d772be0c8309c11683c3c6e9dd54cd303d9bf51d576b917b26fea82c59cae702926667c12d2e07ead171c68b27a5e200a183cf28cf22387f6c6717586e4f22b4c7ae4d4e4a5b3c2415887723655780c1630b0ccc8f4b666ba69a0175888fa044a99ea083443d88176c65940a667fd2bd6288410f6d9484be28209fabaff84af6c3fd0314218cfb9d0d55ab98e29c03ac73b510121d1d20cc7528d36efd2191c36b808c7b9580376f16f247e03bac075f78bee9e4bab4eb1e918277afadcff9b3e6a0e94522d4bde797addd1a8bc8de51ea1cdcaf6a7d459f2f43f14fb40603efed0e19289227b8e34afe182f8ae86474bf96f1e3a1d8d1c1f43f71daa5e8b039e398de049d5713adf28a5eb8764e0347101bec688b73bc92bc498595de79321f4d578b750faf3f226980bab2181eceb6ced4e3a327dc8f2b1f03f8909443de19cec5f9e86225560d2b4f1c227f6f0561f12530fa0fec4a891405a9e86cbd6a0160e8d216ab5dab701c2d2e8531ca08ffaf67d5116b844a852c57721c076251a8cc8dabebec5a60e9f4824b9e253025b5bf074f04f9eaa84fe78e1677090a6ef0888ffd10e7a14b254b937f99b50f0c4bc90ddafa0934fd8cb2724625fac835102416e6adb2fd9509ee0d8ba0f7fcf68ec7f56562d8f9b4ae3dd9a1ce40cf620546663558cf8af5d0172155806a0cc73cdb231ffe241570662ffb24fe706840f4f0a16cdfb626b9c1dc0cd03f622a6c9015bda6cc58aa36f14f105d955a9da0c954582dd17b436fb5cdaa5fb627dc66c55c16ffd5c80ad50d13ecd83b131914da941fd6054cbf0790fcbe81a58d208885e1a114a5a112ad7c5e42541362534cb70c53e9104d3144e9b10e1b50a6db07e264743d751c5b2a66cf76b1043ba7aed7b64a3e2491b3fdfe72ba128cc6290f786fe43ed6c7306b4e9332d273ba351d132ffddba05ed7ae5d9df38e4be1c82096256ef5c4a802128427385654e14dcc4b5daa7fbc16e1d18d17db771288cada573eeaa01dcd8f91e3606588b276ce990995951be44b71672536ac4f034e237a1a2d13dc025546cbdfe05bc7778365e337d8e4d4ac2ed1f406f9c2b2ab9560d011808960c726f925f33a6e7833f6437860b0d18339ea8bd3a638cfe4c52495dc6e7da130fdc0779ee68385a22899f06ded76d436c8a98283b5c671af0c74c1dfbac40a40892330b4a862939aa948300c34c07f6e80ee97afd947e1a0ff7faae193556d770722f96b8af09b7ffe5e4c2b207a743ac697ae2a20a187fd68c9ce3e3f76879dda105ef7dc52608ddcd263aca9fd5df215fef54a2ac2eae1d2277e8c72fde7d10de5e856a3b03d17f026d998b19beaee33b45a9589b7a66338c8bdab0110172d9144e5a5d2227a0ce4a5e49f28cecc951a13abeb6f0f6a4047de5c9249dd17b7429de99248b1d51a3d613e8316916153eae1d84c09e7beb992f66dccf02cee2825417135529c86a46dc821f4120a110ab523a747c61a4c9d0420ac1138315ad6e179d698ad612f22a7aca86ad6239bcbb76e2d61bc1a645464767f8c597ba763d59451b7735788d0aef29acb25a15d46606935eac8ddc22a52b7b4b282bc3432f6052b8ecedc089882f18d9048343e2bf99474914743a581bbccf4a12d31838520187481d705a80e3527c5ace7316e908d9fc77248cbf056ba8814de13b616e795444abe10c0c6e78bf15e1e620795612ca5bbf78d14e26ac15992c6948a02f424377bae6316332b3f264cf90bdab34355850ed0cd30a78b2006d0107bf01d3f0af534787bb990d8e6bac4b0c2e7e1594b3120203715c8d393c7402ae65c093ff89e07f4ad852ccb6a78dbf76d0965aa67022b0a99430fbd2aebbcfd280614f63baaad4a3f0a6ebd54212b41a2e16479cd97cda2a47c36ab7ee4858e101983ee06464982e1f459f243f41bd429be08e1ea7f66a0fddf9f959df9d3aa68f2700722ff52bb5905fa1cedc573195282ab27dea38cb0a931fd1ef8adf142c072ec1104c343fe9204b4a84dea31c6267d5a15869db8393e88e96803f833391362bb799b4804bb84c626a12189d6da2f2438e7932cfd9236a1952e780dceeba42d2e5991f90e0070b51151293c281877d8501d4f4b5caac98e6fc2ffb27302ff578695e701bc2199b7d6ca0ddb51c04d7078c3b6fc8b6bf03965de8b3bac5eb535d83edf50acd4dea9971c9deaf4051d7e64490e5d8f76d60f68c9f3ac26b75247c9178056c55b7ad7d885fb6ce57999d2f84725aac5f051a1e88483e16b64f2ff9aa51c044c3e7c0ef772e54e84c227c49d022a624872846587300512236f7ec52eb6f90809a94e4f0d8856a34a5e19217a5973c74a35e6abd6f2877a3b066816ee0a1c373ddd0687a0662a47c28a6231d1a550fccda15b97fcd42fec236391af3fbc4fb794b914553acb732b4147a89db5aef13d48d00bb67e483f0ebdcc42f514abeb3f4c943eece4bfdcd918f68384ce8ee58b61fe3a5dbecf1bef28e53bbe34b8ea8eb4030ae0cd5dd4f4985bf64f1fe99f3b3f297fe09e193365dfc363b3dd23be28db84512c4ac4fc465f6849e7c00ddcea489dcc95a1bdabbe0b6103586853eb361b956a2eec440062c9b16a5e9034421115bddc8487c6bf89d9c154f0c49f5a5f2b60266fbff2cef91a0bc6be6e045f69fd4e8e7cfc943d02c6acb026c94940b43ac60b5be4f254e671978ac83a5c2716da89408d0c590ab066aaa7b5ba7144db7dc9104e26dae0458e625a8fc3d11f6d27dd25a223009e726d400c92fce77c3c29227adb6dd150d962f3b61fcf52822399670a26e3e57e4cac33ef453cefae9a5b4005444d6dc6e75a61ce9ca17b712077f4e6aa4cca7e448fe6561ccc3041587b599bab0fbd98f27c698b56c3d828d47ab786f21b011525bd209d3b25c94f7417efa8ef83b100f3612b7b6690b9eff3912e97ae99d1f6d32598d454a5d53a6485731fb02a929256617bdeead7b82c7fa0e934bdfc26a489af9b3c6fb95350a33a07abd1f2626d77f45857eace03ccaf3dfc1bf5a28f097cc3fb7d473343b6f574baeb663bec17ab166078ad542d9eb9570f8cbd001fba0499dde845fa369c7a3875f883ce6d1665dd8f4d7e175d5c7f2a779418718869d81edda35fb3b7aea6fb399afb95b66a4462713ca05f4ec6ca499a1e36203ad4032a0e1202b0afb39987bd9444accf022039bd1b61087a5a27c6e80c848d327652069bb988d16d27fb13debfc5ff83627db22227629c8f0bce5f0de24da3bca692941eee093506890075a3da516848e0d12552779a73983745928bc5547009ccda481078a142f2201a89d7352abee5ba685073b4e3339723c407c4f555dbae640bbcb251f2a9b98e023c01665a9abdc5843758c35ef3aceb806747af1fecf5829956febc320d942ccfb3e5bf62cdf4411171206fe5283b419fbfd5ef47d3ed241e4059cd894ea9b5901b9110cb90e70e462d52866889d10531580665ba31bb9c38ec6db8fdce1136ab0ea9c5073cf921c0284130e83b100463d6ad5ae94f043c9d438bd7b393b9b6736ab39ec7b15100a80511be53b2564597d83fdbea903014cfcd55f405b34e752c8623804c1b795058c25f0d59d372f8c98b876ad1854bc69f488ec8c50c737fae65c53bcdbdb8a4849a413110354abe726d18391aa35727fffd28932579777a9084e20ba537bc250ef9ffcafe814fcc7e807f913ced10bceb008f3799db2181941c5ceea2fbdd6725c7e7e28a25a0885182c88da6abbd9420bb298b578d55a285f2fb99f406da40e079635623fd53da62dcf9f5f217e6e5730ee9a932c61cb4409572fb35584689165e22678c0f15df054cdd9d6d4e4b6990dc6909229f09a958a78552662252bf90375e9c620caee143126f492dde26b9c1eb04f39c7c260dd7a51eb0a265bb56d2b6ad34861c2c4ea787ce2209b3fc4335abfd353dbf52e3ee7c421e8ae7b55723a70c3627854c78961b39d7583923c346aae91f4bdc61f6028ce32caac9a37c675e199f2e1bd2d3d3d3114a492784c6cd83e7e2cc42ecc01111500e0399431c049e50d95b56b0e0c590a70d600f14736ca5d56288ba9285b3a9a409f574d5687b6a03ba7402298758c7c1cd0d18b0a1a6ff48d58d5b431a3d8d1c3d33ec82cdcef5f8487c9951e0fae80a3b3323f30c5e46488da1ae3b6e87370a8f1276d81681f376f616cb7686d1a647206ff28d5259aee6e5df6bd01390fb3d13510ef7fff5126e3be5d79d9ff339ae4114b3388d4a7a3bd01f19da54b890067f6ef8a3bb546901fb518ea5933d32a9609c6d2a6da99e0ad4e6da7c855d021603e01db5052756e07f714c4ad66fb3cdde55dd1d98407832f7732993dd8369d3520b34a3a9f47907e2ba869ea7c0edfd87e4d50db7e3e90ba12cb5f4232406e9f4812f3eb675106b3a033c578543eaf488be82897a1954b30d82f560ca243c19cd4f3f04bf55d8b99cd285a5b51d7692dd932ad7447778c62decdaeba301279ddc4628bff810d623a9d6c11990c32e29e95ce4f3780c729922aa30c81dbf3bd21b06346e0453627b61a9e1a2fc684b992f15d65bc6ab722ca95a2090818821ee17b0576ef4dc2c1718693765f0d2b542e6ff59646fb48aaa02e47b62ac23ef30b064efe1d12c2af0ac9e23e25e527816991f9f2a4e4f5cdccf992de5b1b9682959cb487626b45bf8ff43c472143d2a87ee49c8e09eab83357c0d7e90ffbc937f44d8333ca95f37e03afe3443690f99a71e7145711540b851411c9b49a9dec63a9dbb42f9811fe532166692ba5444dbb52045d9eb413cdc61632367e57689f31350a0a41c52478275002af7ef949e614d485648c0bd1356c5a22e30cfbcc27a302246fc0e53e2a3376519bf5e87e0b4db652cd33682e26879ff82466e3bad5de9297f9aff8c9612044a973bd3ab8211f19fc872ff768d70985ba37fd510f47fe35a8104dcf510844bde07c04de91fa4c88d6c5866ad5535b3f08d31ab1a430073da5b7b0d364b5e66a3431060d66270c932af58a8001f24cc9c1a8ce7c2827a568d9e6af5392f06186d24482018dcd203089b65b5436671b686075467f0e6680ee9688d96dc0bb8dfb3dae7e3a62b4cacd13b643d452d61986ab0fbf831acf2c400acebdd475e526b0948c1a991c9337befe39ba61c69875a2cda09359acffeb9fe61b87a90fa725481ad5b9dd83483a26019de1177493c04c5532b34567d8d6a5b458263e1f1c45107b6a0d39ba9c5d7c5789462d75baacc0ee85a952a1154f961c3c64de0b234beaf2fbc1550ad79b0243edd08cccff7e9a0f0ee8195b7b18820cb2d344cbcb7078718c4b6b599603aba68033ca9e4440f51a4474007d20b6101bb46f0950655d5b2984c7fb8824403bb3867253af8d1cefc09a9c606895d9edc71c79ea43b940396e72c77c1452c365c040082e1c2ea0fdc949788f5843c5a8c004d19e1530039a98dde096a3a3eb670dab5c6c737645f9d08df7c0e59a23773c3ebca148a206506367d30c951c859d29a3cf8d39b28af528c47663f616c7487c4a54a0bccee25de203009dff0372f008da6f667d6df187c7075cfd8d46629985c6e4b9d2b24f4cd79eefb8ede631f551394efd69c7ddd9c15226d66c4fed98903465c34ed1cbf1314712ebb8aaa1820c381e63e4de51f1372ac14b02e925634aa7512312fe3d5021dc756809fae45e8e3bd0da1ac081cc1bcb778368794467edbfa0704d045f9b57c3e1add605257a31b727f20a1700e1555ed845107a2c61cae8e95ade63869485085f2b979acb2c2526d19a64c1e65bafa3feb92e02e0cbc66c0126cb7db0c936d90e1f84b711891b329b2e56838ade11603acad2cddd3eb03e1ce10e529e72ec5cf4c011778fb14f0636030f66a4872f70319305cde4fb60988260014d5a056cd63d5fa5bc2eea5f984ff15e322aad96ff36ef13234aeb13be9b7abc1d24c2991d2f0a5c4a31e551b423aea02fdb0f6e33009d2130794d2258d7bd2cc3d45c06a673eee1785af0d0bdc6c3eb7acdd1a7216fb0746dc9109ef85b1197462f69ce184bf8cd07a6d0619524fe767d081939d1dc382c5545c5d42bd30fac58d96582235f8049b6185ac0e9f064fd8032427e25391081cb4cd97f42e71f7149495896d90649ca10540dca6a5aa9f5790fcd8ec55d721ab59461fbdd7697463919623513e98663177ff65645b5e3cee896116af13e7a91caa26a15656bec92cf446a9f50d120872179fb4c97b3fbc2393d8536756d3e6771817be1e74d3adcc505169611d9ad26677f8e9966dbd854545f8ebee1a31af657f1b2749b3f397c1a57cce1e4bca2f8a302e19a4650dd47dd00aa5361cf8c48cae82f48c65f55c6c9ab3a0424a44e489f124a53046c12a443cb96eeef44960b6d9275fcad60f421fce60b6bca4930a1987bf07510eba27bb6104be5d7a71e4eccc30c24fd941aa4684f681cb55b6c4afeacdae4bb6d849494b4f2146040fb10fe4401027298968d45eeda88be52b3f369a5acf468dd8d18f26a4863a4575013db20a14c9d21463dfaa6916b3dd45fdaf42f585ff7a272d9ea0164c6e8a694b1bcad1e184521cbb200695399dff1fede8b5c3f03b2d8f9bcc4a6d28ef5c4e0f9618d96503aec7f8beeef73f10400968bbb7fd7c9a1f0a63c01c2cb05637894508d57101f43f3e2054b7eeb192514a0e53b7a67ab5c3ed853db77857d4217cf02557c36b26f8d6fb6c359aa5ab5cee5892379e8da273f288c3e26168bd7aabf19936eea168b00f2703b46457c583a092ce053a22c2ded9f4bd54aec52011c2cd18ac48ce38fed73387c0c36aba4e310abe90596a9415b7c42adb8274366ab6e9afa820e3cf1d850268273bccaa21746321a83361e99a867928044b10fc0513baf47ada72f998ec968a02b70c43eb3aa727f708eb3a06dc9b01f574091f6052a32e8c85276f2a76d8c6c70ea48e6847b78a74ab5883c78945cb1ac0472064d8b3a13cc54bf78f5d3a611ed78387392d017c90deaf12a0a7b201a0493de2732ccaec06fcb1282fcfc627368d8d14fe1609423c91900764190137b4abc834c06a3d79022af88728e88375a33e5e0d2fdbd23383f6280245b93af30c84f83a8cb7784aa6e5f6354d3077c364d3994e7f382e419f38ee80ecedbe1b70a75b5425c62f6d0d2863c872717baeaefaf8f247a903a0986e75b6a01c7cca56d3791978a401948843bfe62b465c4b3dc75e4e3ad62294f38db4aeadaabfd3b144808a94c31abd03a65ccdc6030f52ac3f2c09692dbc1f999a91c800a1931b081381f012215e3d545ac8c9e0234b60ee4b03b6edaecb495195ef784f4bb307d6772b51dcfa5761ae67f920859de198bf52b7f90e6de88bcb838c1974512cec15f6815d4f406948333352a6bb0c690834fc896478e3fa92ab39d21ade978b0545abe82be7d1d0a1824b07658c6be2aac596ed749a3b345e2d9368041c4c0ba64a991954c91cfabfc21963bf409bd67d735299ecdec474d8de9a2119e36748d9284f7eedaf1a45851105a999345ec4a8efe6766b2cf294ddc9a9ab2a621cee73d6ac30ea692a8864ebd14be211e795d4c5b400adbbcfce08049d21b21f0b0d18120562b816b8a08324a7a146c42f23753b6d50f60c924c05b1a1cf61cfd33722349dcfe59eb65cd702f363e8e114362954edba5d34a25c45993f13ea5ab1c179ee1c17ed821f3ab96e9e878c38bc9513aa54124d3e637abc4b890a3e3f9e7db2f50e627b2fc422965c0049cff1da347bb473093215d94e6c37a444ac56f81d68fbe4f597364d8047d612f8ae57132fde4bb86b5928acbfe2fbde6d870c2c5c49fcbf85b680b59c45e751ba07807a800ca86553314813447673c3efdf90465fcda5866bc46aa621e0cf78326b685aec22350d6ad111d1b036529416c0a69deacee7c5e2603c1f548f3d202a40384eed612661728d5b56a82a227c072410cca9667e1f08165945ec765e63ac5372e197b127c7da2a3a357e90c1e97f7db4d64a54809d579ea72adf10eda1265536c079d1b6d9fb03facdc2f5ae80a62d8af742bd942b7fc3fa109466d9d0076c9f38faa8ea47e292b7a5d559b98b21307076ebc1bfa52116705f40f0d1d15095b4af2aef5db3543c629b2a1855039f7faccefa8d83a0472a595473f59ffa53838be98f23a1026bc92f612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d4706d23b352be9c7da32a3ec8758ee4137b4de339700efd3f9260ccdb26a3520be3e0ece3035fe65dd1fee7ff45caf4b8cf905ca62d8725abf79627a4b275e848ea336d060914edb06c567335a92776314953ab6ab45617e1b6efa85c7b05cc584612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d476b48da876d6a1b8a5cce40b08aa83edee34493c73ced92b17df37c9ee03eb066c777081dfd0a09160841dcc9da92cce5961230e0cef8453dac2dca603cfe785bfcb50a5a386eaea0f4710fc2b1c501ec26c765189a825d71c772e90b9c1b8e28e84fcb7d473b65db049202fef0bb803d94f23be0ac747f39aee3dd5c80e8c280d6e813d64c0ebd57858772adf93cc9d56a5cb8ee747657e4d0d10d520063151b5c2716da89408d0c590ab066aaa7b5ba7144db7dc9104e26dae0458e625a8fc30cc722b3cd5ade7216e9aaf47b8ebe1dba2cbfd816e109956e3567c177741bda75c048d8217568e64d7ae281235f6a143b4ba009c4d48d0d33e6caa18062b52aa3e8d6f7a9fda20ce57608da6b1fce57538e671fc0be40e5beb87d12f69eb247612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d47ea009a3a3b34bbb547538c23951899fc68bdea0f5e602359757bd9b51cd67f6307bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6ef75efd03e6b365b182948b307712c0d31c253c0b85278d6b16b143a3fe9f15e27612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d47b78f0ff0a3ee1d181de29c43af2d5c3ab750fb7dd2646fd16e042f0b58fad5b28bff2f5697159dbc5dfc820d271f1ca06e10332b363de651058be3b4f0a909b6dd1a205692df0409503dd65b9bdf20a671f5dee2457d463c06b8cf77d412dd5e812af076ca4ad3a41d42ed647607820326b556eeaa28170f4b202d50cc887ca446206c2c83ea3eb694bd769ba793ca0c023d66701be84d263feb3be25be0ba4da567784df0a6fa0217ea0cfbd72de97abf21bb19683929319fb02f7283f8050c3aa4b715f146adf47b39c0b7b7b0c23bd910aca73383d20896fb748c8be095b32162765dd11971710993d2e94f8c7a3f25651617da51ca1e0c1167f3cfa906347ffd39702311b01b495d9990d66f6e3f81b3515295011e32a13eeea3b1c4a6c25aa6ab8e5c9d8ff7207ecc3d1393a554e0a13d3184c39037c609676633012b9807d90b9cadac5a92b5a5ee7a50ae6d35673b279af969ad7e211fef2eff0e0dda7c538d6816e3ad3d5f7da5b5503f078d98d8235a18f8f8f4eba81175b8de535b2d74185e7c094709ddb615add4716664ce529d2dc4d7d00bf0308803d02673c3612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d47rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootqemu-kvm-6.2.0-52.module+el8.10.0+1857+86deec52.src.rpmqemu-kvm-testsqemu-kvm-tests(x86-64)@@@    /bin/bash/usr/bin/bash/usr/libexec/platform-pythonqemu-kvmrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)15:6.2.0-52.module+el8.10.0+1857+86deec523.0.4-14.6.0-14.0-15.2-14.14.3ff@fee}@e*e@eeyepb@e_>e@ejd@dd@dr@dydgddGd@c@c&@cӼcj@cc~ @ctclcY!@c=qc5cbb֜bb@bUbx@b1@bq@baG@baG@baG@bMb@b b[@a@aZ@a@a*@a@aqV@aexaV@a&0a@a @a@``t```"@`@`P@`!@```N@`t6@`U`P`OL@`F`?z@`<@`/@`&m`"y@`>`U`x@_إ@_м@_0@_i__~@_{ _{ _q@_h_cO_`_Z@_Wr@_G@_=@_3_3_3_c^@^W@^^y^(@^@^˳@^>@^@^^@^@^y@^p^h^ZR@^S^Ri@^F^AE^4^&^^r]}@]]]e@]A])]]@]]y@]w@]v>]rJ@]o@]e@][]Z@]Z@]S]6]#0@\\"\.@\@\!\\@\r@\,@\\\u*@\u*@\s\d\b@\ac\]o@\R@\P@@\P@@\I\HW@\E@\8@\-@\\I\\\ @[1[@[0[[[[ā@[[[;@[;@[R@[[@[@[@[[v[ug@[r@[m~@[m~@[m~@[m~@[h8@[`O@[W[CN@[+@ZZZ@ZЛZJ@Z1@Miroslav Rezanina - 6.2.0-52.el8Miroslav Rezanina - 6.2.0-51.el8Miroslav Rezanina - 6.2.0-50Jon Maloy - 6.2.0-49Miroslav Rezanina - 6.2.0-48Jon Maloy - 6.2.0-47Jon Maloy - 6.2.0-46Jon Maloy - 6.2.0-45Jon Maloy - 6.2.0-44Jon Maloy - 6.2.0-43Miroslav Rezanina - 6.2.0-42Jon Maloy - 6.2.0-41Jon Maloy - 6.2.0-40Miroslav Rezanina - 6.2.0-39Jon Maloy - 6.2.0-38Miroslav Rezanina - 6.2.0-37Jon Maloy - 6.2.0-36Jon Maloy - 6.2.0-35Miroslav Rezanina - 6.2.0-34Miroslav Rezanina - 6.2.0-33Jon Maloy - 6.2.0-32.el8_8Jon Maloy - 6.2.0-31Jon Maloy - 6.2.0-30Jon Maloy - 6.2.0-29Jon Maloy - 6.2.0-28Jon Maloy - 6.2.0-27Jon Maloy - 6.2.0-26Jon Maloy - 6.2.0-25Jon Maloy - 6.2.0-24Jon Maloy - 6.2.0-23Jon Maloy - 6.2.0-22Jon Maloy - 6.2.0-21Jon Maloy - 6.2.0-20Miroslav Rezanina - 6.2.0-19Camilla Conte - 6.2.0-18Camilla Conte - 6.2.0-17Jon Maloy - 6.2.0-16Jon Maloy - 6.2.0-15Jon Maloy - 6.2.0-14Jon Maloy - 6.2.0-13Jon Maloy - 6.2.0-12Jon Maloy - 6.2.0-11Jon Maloy - 6.2.0-10Jon Maloy - 6.2.0-9Jon Maloy - 6.2.0-8Jon Maloy - 6.2.0-7Jon Maloy - 6.2.0-6Jon Maloy - 6.2.0-5Jon Maloy - 6.2.0-4Jon Maloy - 6.2.0-2Jon Maloy - 6.2.0-1.el8Jon Maloy - 6.1.0-5Jon Maloy - 6.1.0-4Jon Maloy - 6.1.0-3Jon Maloy - 6.1.0-2Danilo Cesar Lemes de Paula - 6.0.0-29.el8Danilo Cesar Lemes de Paula - 6.0.0-28.el8Miroslav Rezanina - 6.0.0-27Miroslav Rezanina - 6.0.0-26Danilo Cesar Lemes de Paula - 6.0.0-25.el8Danilo Cesar Lemes de Paula - 6.0.0-24.el8Danilo Cesar Lemes de Paula - 6.0.0-23.el8Danilo Cesar Lemes de Paula - 6.0.0-22.el8Danilo Cesar Lemes de Paula - 6.0.0-21.el8Danilo Cesar Lemes de Paula - 6.0.0-20.el8Danilo Cesar Lemes de Paula - 6.0.0-19.el8Danilo Cesar Lemes de Paula - 6.0.0-18.el8Danilo Cesar Lemes de Paula - 6.0.0-17.el8Danilo Cesar Lemes de Paula - 6.0.0-16.el8Danilo Cesar Lemes de Paula - 5.2.0-16.el8Danilo Cesar Lemes de Paula - 5.2.0-15.el8_4Danilo Cesar Lemes de Paula - 5.2.0-14.el8Danilo Cesar Lemes de Paula - 5.2.0-13.el8Danilo Cesar Lemes de Paula - 5.2.0-12.el8Danilo Cesar Lemes de Paula - 5.2.0-11.el8Danilo Cesar Lemes de Paula - 5.2.0-10.el8Danilo Cesar Lemes de Paula - 5.2.0-9.el8Eduardo Lima (Etrunko) - 5.2.0-8.el8Eduardo Lima (Etrunko) - 5.2.0-7.el8Eduardo Lima (Etrunko) - 5.2.0-6.el8Eduardo Lima (Etrunko) - 5.2.0-5.el8Danilo Cesar Lemes de Paula - 5.2.0-4.el8Danilo Cesar Lemes de Paula - 5.2.0-3.el8Danilo Cesar Lemes de Paula - 5.2.0-2.el8Miroslav Rezanina - 5.2.0-1.el8Danilo Cesar Lemes de Paula - 5.1.0-16.el8Danilo Cesar Lemes de Paula - 5.1.0-15.el8Danilo Cesar Lemes de Paula - 5.1.0-14.el8_3Danilo Cesar Lemes de Paula - 5.1.0-13.el8_3Danilo Cesar Lemes de Paula - 5.1.0-12.el8_3Danilo Cesar Lemes de Paula - 5.1.0-11.el8_3Danilo Cesar Lemes de Paula - 5.1.0-10.el8Danilo Cesar Lemes de Paula - 5.1.0-9.el8Danilo Cesar Lemes de Paula - 5.1.0-8.el8Danilo Cesar Lemes de Paula - 5.1.0-7.el8Danilo Cesar Lemes de Paula - 5.1.0-6.el8Danilo Cesar Lemes de Paula - 5.1.0-5.el8Danilo Cesar Lemes de Paula - 5.1.0-4.el8Danilo Cesar Lemes de Paula - 5.1.0-3.el8Danilo Cesar Lemes de Paula - 5.1.0-2.el8Danilo Cesar Lemes de Paula - 5.1.0-1.el8Danilo Cesar Lemes de Paula - 5.1.0-0.el8Danilo Cesar Lemes de Paula - 4.2.0-29.el8Danilo Cesar Lemes de Paula - 4.2.0-28.el8Eduardo Lima (Etrunko) - 4.2.0-27.el8Eduardo Lima (Etrunko) - 4.2.0-26.el8Danilo Cesar Lemes de Paula - 4.2.0-25.el8Danilo Cesar Lemes de Paula - 4.2.0-24.el8Danilo Cesar Lemes de Paula - 4.2.0-23.el8Danilo Cesar Lemes de Paula - 4.2.0-22.el8Danilo Cesar Lemes de Paula - 4.2.0-21.el8Jon Maloy - 4.2.0-20.el8Danilo Cesar Lemes de Paula - 4.2.0-19.el8_2Danilo Cesar Lemes de Paula - 4.2.0-18.el8_2Danilo Cesar Lemes de Paula - 4.2.0-17.el8Danilo Cesar Lemes de Paula - 4.2.0-16.el8Danilo Cesar Lemes de Paula - 4.2.0-15.el8Danilo Cesar Lemes de Paula - 4.2.0-14.el8Danilo Cesar Lemes de Paula - 4.2.0-13.el8Danilo Cesar Lemes de Paula - 4.2.0-12.el8Danilo Cesar Lemes de Paula - 4.2.0-11.el8Danilo Cesar Lemes de Paula - 4.2.0-10.el8Danilo Cesar Lemes de Paula - 4.2.0-9.el8Miroslav Rezanina - 4.2.0-8.el8Miroslav Rezanina - 4.2.0-7.el8Danilo Cesar Lemes de Paula - 4.2.0-6.el8Danilo Cesar Lemes de Paula - 4.2.0-5.el8Danilo Cesar Lemes de Paula - 4.2.0-4.el8Danilo Cesar Lemes de Paula - 4.1.0-18.el8Danilo Cesar Lemes de Paula - 4.1.0-17.el8Danilo Cesar Lemes de Paula - 4.1.0-16.el8Danilo Cesar Lemes de Paula - 4.1.0-15.el8Danilo Cesar Lemes de Paula - 4.1.0-14.el8Danilo Cesar Lemes de Paula - 4.1.0-13.el8Danilo Cesar Lemes de Paula - 4.1.0-12.el8Danilo Cesar Lemes de Paula - 4.1.0-11.el8Danilo Cesar Lemes de Paula - 4.1.0-10.el8Danilo Cesar Lemes de Paula - 4.1.0-9.el8Danilo Cesar Lemes de Paula - 4.1.0-8.el8Danilo Cesar Lemes de Paula - 4.1.0-7.el8Danilo Cesar Lemes de Paula - 4.1.0-6.el8Danilo Cesar Lemes de Paula - 4.1.0-5.el8Danilo Cesar Lemes de Paula - 4.1.0-4.el8Danilo Cesar Lemes de Paula - 4.1.0-3.el8Danilo Cesar Lemes de Paula - 4.1.0-2.el8Miroslav Rezanina - 4.1.0-1.el8Danilo Cesar Lemes de Paula - 4.0.0-6.el8Miroslav Rezanina - 4.0.0-5.el8Danilo Cesar Lemes de Paula - 4.0.0-4.el8Danilo Cesar Lemes de Paula - 4.0.0-3.el8Danilo Cesar Lemes de Paula - 4.0.0-2.el8Danilo Cesar Lemes de Paula - 3.1.0-26.el8Danilo Cesar Lemes de Paula - 3.1.0-25.el8Danilo Cesar Lemes de Paula - 3.1.0-24.el8Danilo Cesar Lemes de Paula - 3.1.0-23.el8Danilo Cesar Lemes de Paula - 3.1.0-22.el8Danilo Cesar Lemes de Paula - 3.1.0-21.el8Danilo Cesar Lemes de Paula - 3.1.0-20.el8Danilo Cesar Lemes de Paula - 3.1.0-19.el8Danilo Cesar Lemes de Paula - 3.1.0-18.el8Danilo Cesar Lemes de Paula - 3.1.0-17.el8Danilo Cesar Lemes de Paula - 3.1.0-16.el8Danilo Cesar Lemes de Paula - 3.1.0-15.el8Danilo Cesar Lemes de Paula - 3.1.0-14.el8Danilo Cesar Lemes de Paula - 3.1.0-13.el8Danilo Cesar Lemes de Paula - 3.1.0-12.el8Danilo Cesar Lemes de Paula - 3.1.0-11.el8Danilo Cesar Lemes de Paula - 3.1.0-10.el8Danilo Cesar Lemes de Paula - 3.1.0-9.el8Danilo Cesar Lemes de Paula - 3.1.0-7.el8Danilo Cesar Lemes de Paula - 3.1.0-6.el8Danilo Cesar Lemes de Paula - 3.1.0-5.el8Danilo Cesar Lemes de Paula - 3.1.0-4.el8Danilo Cesar Lemes de Paula - 3.1.0-3.el8Danilo Cesar Lemes de Paula - 3.1.0-2.el8Danilo Cesar Lemes de Paula - 3.1.0-1.el8Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-47Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-46 Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-45Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-43Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-43Danilo Cesar Lemes de Paula - 2.12.0-42.el8Danilo Cesar Lemes de Paula - 2.12.0-41.el8Danilo Cesar Lemes de Paula - 2.12.0-40.el8Danilo Cesar Lemes de Paula - Danilo Cesar Lemes de Paula - 2.12.0-38.el8Danilo Cesar Lemes de Paula - 2.12.0-37.el8Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-36Danilo Cesar Lemes de Paula - 2.12.0-35.el8Danilo Cesar Lemes de Paula - 2.12.0-34.el8Danilo Cesar Lemes de Paula - 2.12.0-33.el8Danilo Cesar Lemes de Paula - 2.12.0-32.el8Danilo Cesar Lemes de Paula - 2.12.0-31.el8Danilo Cesar Lemes de Paula - 2.12.0-30.el8Danilo Cesar Lemes de Paula - 2.12.0-29.el8Danilo Cesar Lemes de Paula - 2.12.0-27.el8Danilo Cesar Lemes de Paula - 2.12.0-26.el8Danilo Cesar Lemes de Paula - 2.12.0-25.el8Danilo Cesar Lemes de Paula - 2.12.0-24.el8Danilo Cesar Lemes de Paula - 2.12.0-23.el8Danilo Cesar Lemes de Paula - 2.12.0-22.el8Danilo Cesar Lemes de Paula - 2.12.0-20.el8Danilo Cesar Lemes de Paula - 2.12.0-18.el8Danilo Cesar Lemes de Paula - 2.12.0-17.el8Danilo Cesar Lemes de Paula - 2.12.0-16.el8Danilo Cesar Lemes de Paula - 2.12.0-15.el8Danilo Cesar Lemes de Paula - 2.12.0-14.el8Danilo C. L. de Paula - 2.12.0-13.el8Danilo C. L. de Paula - 2.12.0-11.el8.1Danilo de Paula - 2.12.0-11.el8Danilo de Paula - 2.12.0-10.elDanilo de Paula - 2.11.0-7.el8Danilo de Paula - 2.11.0-6.el8Danilo de Paula - 2.11.0-5.el8- kvm-nbd-server-Plumb-in-new-args-to-nbd_client_add.patch [RHEL-52611] - kvm-nbd-server-CVE-2024-7409-Cap-default-max-connections.patch [RHEL-52611] - kvm-nbd-server-CVE-2024-7409-Drop-non-negotiating-client.patch [RHEL-52611] - kvm-nbd-server-CVE-2024-7409-Close-stray-clients-at-serv.patch [RHEL-52611] - kvm-vnc-increase-max-display-size.patch [RHEL-50854] - Resolves: RHEL-52611 (CVE-2024-7409 virt:rhel/qemu-kvm: Denial of Service via Improper Synchronization in QEMU NBD Server During Socket Closure [rhel-8.10.z]) - Resolves: RHEL-50854 (vnc: increase max display size to 4K)- kvm-virtio-gpu-free-BHs-by-implementing-unrealize.patch [RHEL-32276] - kvm-virtio-gpu-reset-gfx-resources-in-main-thread.patch [RHEL-32276] - kvm-hw-virtio-Introduce-virtio_bh_new_guarded-helper.patch [RHEL-32276] - kvm-hw-display-virtio-gpu-Protect-from-DMA-re-entrancy-b.patch [RHEL-32276] - kvm-hw-char-virtio-serial-bus-Protect-from-DMA-re-entran.patch [RHEL-32276] - kvm-hw-virtio-virtio-crypto-Protect-from-DMA-re-entrancy.patch [RHEL-32276] - Resolves: RHEL-32276 (CVE-2024-3446 virt:rhel/qemu-kvm: QEMU: virtio: DMA reentrancy issue leads to double free vulnerability [rhel-8])- kvm-qcow2-Don-t-open-data_file-with-BDRV_O_NO_IO.patch [RHEL-35616] - kvm-iotests-244-Don-t-store-data-file-with-protocol-in-i.patch [RHEL-35616] - kvm-iotests-270-Don-t-store-data-file-with-json-prefix-i.patch [RHEL-35616] - kvm-block-introduce-bdrv_open_file_child-helper.patch [RHEL-35616] - kvm-block-Parse-filenames-only-when-explicitly-requested.patch [RHEL-35616] - Resolves: RHEL-35616 (CVE-2024-4467 virt:rhel/qemu-kvm: QEMU: 'qemu-img info' leads to host file read/write [rhel-8.10.z])- kvm-glib-compat-Introduce-g_memdup2-wrapper.patch [RHEL-19628] - kvm-ui-clipboard-mark-type-as-not-available-when-there-i.patch [RHEL-19628] - kvm-virtio-net-correctly-copy-vnet-header-when-flushing-.patch [RHEL-19496] - Resolves: RHEL-19628 (CVE-2023-6683 virt:rhel/qemu-kvm: QEMU: VNC: NULL pointer dereference in qemu_clipboard_request() [rhel-8]) - Resolves: RHEL-19496 (CVE-2023-6693 virt:rhel/qemu-kvm: QEMU: virtio-net: stack buffer overflow in virtio_net_flush_tx() [rhel-8])- kvm-iotests-add-filter_qmp_generated_node_ids.patch [RHEL-7353] - kvm-iotests-port-141-to-Python-for-reliable-QMP-testing.patch [RHEL-7353] - kvm-monitor-only-run-coroutine-commands-in-qemu_aio_cont.patch [RHEL-7353] - kvm-iotests-Make-144-deterministic-again.patch [RHEL-7353] - Resolves: RHEL-7353 ([qemu-kvm] no response with QMP command device_add when repeatedly hotplug/unplug virtio disks [RHEL-8])- kvm-s390x-pci-avoid-double-enable-disable-of-aif.patch [RHEL-22411] - kvm-s390x-pci-refresh-fh-before-disabling-aif.patch [RHEL-22411] - kvm-s390x-pci-drive-ISM-reset-from-subsystem-reset.patch [RHEL-22411] - Resolves: RHEL-22411 ([s390x] VM fails to start with ISM passed through)- kvm-MAINTAINERS-split-out-s390x-sections.patch [RHEL-18214] - kvm-s390x-pv-remove-semicolon-from-macro-definition.patch [RHEL-18214] - kvm-hw-s390x-pv-Restrict-Protected-Virtualization-to-sys.patch [RHEL-18214] - kvm-hw-s390x-Move-KVM-specific-PV-from-hw-to-target-s390.patch [RHEL-18214] - kvm-target-s390x-kvm-pv-Provide-some-more-useful-informa.patch [RHEL-18214] - Resolves: RHEL-18214 ([RHEL8][Secure-execution][s390x] The error message is not clear when boot up a SE guest with wrong encryption)- kvm-acpi-fix-acpi_index-migration.patch [RHEL-20189] - kvm-RHEL-Enable-x-not-migrate-acpi-index-for-all-pre-RHE.patch [RHEL-20189] - kvm-hw-arm-virt-Do-not-load-efi-virtio.rom-for-all-virti.patch [RHEL-14870] - Resolves: RHEL-20189 ([RHEL.8.10.0]Failed to migrate guest with pc (i440x) between RHELAV 8.4.0 and RHEL 8.10.0) - Resolves: RHEL-14870 ([rhel8]ipxe-roms-qemu does not provide efi-virtio.rom)- kvm-hw-ide-reset-cancel-async-DMA-operation-before-reset.patch [RHEL-15437] - kvm-tests-qtest-ahci-test-add-test-exposing-reset-issue-.patch [RHEL-15437] - Resolves: RHEL-15437 (CVE-2023-5088 virt:rhel/qemu-kvm: QEMU: improper IDE controller reset can lead to MBR overwrite [rhel-8])- kvm-net-Provide-MemReentrancyGuard-to-qemu_new_nic.patch [RHEL-7309] - kvm-net-Update-MemReentrancyGuard-for-NIC.patch [RHEL-7309] - kvm-vhost-release-memory_listener-object-in-error-path.patch [RHEL-7567] - kvm-ui-fix-crash-when-there-are-no-active_console.patch [RHEL-2600] - Resolves: RHEL-7309 (CVE-2023-3019 virt:rhel/qemu-kvm: QEMU: e1000e: heap use-after-free in e1000e_write_packet_to_guest() [rhel-8]) - Resolves: RHEL-7567 ([RHEL8][clone]VM crash when guest running testpmd and delete created vhostuserclient port on host) - Resolves: RHEL-2600 (qemu core dump occurs when client connects to VNC server because qemu cmd only adds vnc but without graphics device)- kvm-target-s390x-dump-Remove-unneeded-dump-info-function.patch [RHEL-16696] - kvm-dump-Add-arch-cleanup-function.patch [RHEL-16696] - kvm-target-s390x-arch_dump-Add-arch-cleanup-function-for.patch [RHEL-16696] - Resolves: RHEL-16696 (RHEL8 - KVM : Secure execution guest remains in "paused" state, post "virsh dump" failure (qemu-kvm))- kvm-s390x-ap-fix-missing-subsystem-reset-registration.patch [bz#2111390] - kvm-s390x-do-a-subsystem-reset-before-the-unprotect-on-r.patch [bz#2111390] - kvm-redhat-Update-linux-headers-for-kvm_s390_vm_cpu_uv_f.patch [bz#2111390] - kvm-target-s390x-kvm-Refactor-AP-functionalities.patch [bz#2111390] - kvm-target-s390x-AP-passthrough-for-PV-guests.patch [bz#2111390] - Resolves: bz#2111390 ([IBM 8.10 FEAT] KVM: Enable Secure Execution Crypto Passthrough - qemu part)- kvm-ui-vnc-clipboard-fix-infinite-loop-in-inflate_buffer.patch [bz#2218488] - Resolves: bz#2218488 (CVE-2023-3255 virt:rhel/qemu-kvm: QEMU: VNC: infinite loop in inflate_buffer() leads to denial of service [rhel-8])- kvm-vhost-vdpa-do-not-cleanup-the-vdpa-vhost-net-structu.patch [bz#2215786] - Resolves: bz#2215786 (CVE-2023-3301 virt:rhel/qemu-kvm: QEMU: net: triggerable assertion due to race condition in hot-unplug [rhel-8])- kvm-qapi-i386-sev-Change-the-reduced-phys-bits-value-fro.patch [bz#2214840] - kvm-qemu-options.hx-Update-the-reduced-phys-bits-documen.patch [bz#2214840] - kvm-i386-sev-Update-checks-and-information-related-to-re.patch [bz#2214840] - kvm-i386-cpu-Update-how-the-EBX-register-of-CPUID-0x8000.patch [bz#2214840] - kvm-target-i386-kvm-Fix-disabling-MPX-on-cpu-host-with-M.patch [bz#2223947] - Resolves: bz#2214840 ([AMDSERVER 8.9 Bug] Qemu SEV reduced-phys-bits fixes) - Resolves: bz#2223947 ([RHEL8.9] qemu core dump with '-cpu host,mpx=off' on Cascadelake host)- kvm-util-iov-Make-qiov_slice-public.patch [bz#2141964] - kvm-block-Collapse-padded-I-O-vecs-exceeding-IOV_MAX.patch [bz#2141964] - kvm-util-iov-Remove-qemu_iovec_init_extended.patch [bz#2141964] - kvm-iotests-iov-padding-New-test.patch [bz#2141964] - kvm-block-Fix-pad_request-s-request-restriction.patch [bz#2141964] - Resolves: bz#2141964 (Guest hit EXT4-fs error on host 4K disk when repeatedly hot-plug/unplug running IO disk)- kvm-memory-prevent-dma-reentracy-issues.patch [bz#1999236] - kvm-async-Add-an-optional-reentrancy-guard-to-the-BH-API.patch [bz#1999236] - kvm-checkpatch-add-qemu_bh_new-aio_bh_new-checks.patch [bz#1999236] - kvm-hw-replace-most-qemu_bh_new-calls-with-qemu_bh_new_g.patch [bz#1999236] - kvm-lsi53c895a-disable-reentrancy-detection-for-script-R.patch [bz#1999236] - kvm-bcm2835_property-disable-reentrancy-detection-for-io.patch [bz#1999236] - kvm-raven-disable-reentrancy-detection-for-iomem.patch [bz#1999236] - kvm-apic-disable-reentrancy-detection-for-apic-msi.patch [bz#1999236] - kvm-async-avoid-use-after-free-on-re-entrancy-guard.patch [bz#1999236] - kvm-memory-stricter-checks-prior-to-unsetting-engaged_in.patch [bz#1999236] - kvm-lsi53c895a-disable-reentrancy-detection-for-MMIO-reg.patch [bz#1999236] - kvm-hw-scsi-lsi53c895a-Fix-reentrancy-issues-in-the-LSI-.patch [bz#1999236] - kvm-target-i386-add-support-for-FLUSH_L1D-feature.patch [bz#2216203] - kvm-target-i386-add-support-for-FB_CLEAR-feature.patch [bz#2216203] - kvm-migration-Disable-postcopy-multifd-migration.patch [bz#2169733] - Resolves: bz#1999236 (CVE-2021-3750 virt:rhel/qemu-kvm: QEMU: hcd-ehci: DMA reentrancy issue leads to use-after-free [rhel-8]) - Resolves: bz#2216203 ([qemu-kvm]VM reports vulnerabilty to mmio_stale_data on patched host with microcode) - Resolves: bz#2169733 (Qemu on destination host crashed if migrate with postcopy and multifd enabled)- kvm-virtiofsd-Add-basic-support-for-FUSE_SYNCFS-request.patch [bz#2196880] - kvm-s390-kvm-adjust-diag318-resets-to-retain-data.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-SLDA-sign-bit-index.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-SRDA-CC-calculation.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-cc_calc_sla_64-missing-overflows.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-shifting-32-bit-values-for-more-tha.patch [bz#2169308 bz#2209605] - kvm-s390x-sigp-Reorder-the-SIGP-STOP-code.patch [bz#2169308 bz#2209605] - kvm-s390x-tcg-Fix-BRASL-with-a-large-negative-offset.patch [bz#2169308 bz#2209605] - kvm-s390x-tcg-Fix-BRCL-with-a-large-negative-offset.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-determination-of-overflow-condition.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-determination-of-overflow-cond.patch [bz#2169308 bz#2209605] - kvm-s390x-follow-qdev-tree-to-detect-SCSI-device-on-a-CC.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-the-accumulation-of-ccm-in-op_icm.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-writeback-to-v1-in-helper_vstl.patch [bz#2169308 bz#2209605] - kvm-target-s390x-fix-handling-of-zeroes-in-vfmin-vfmax.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-CLFIT-and-CLGIT-immediate-size.patch [bz#2169308 bz#2209605] - kvm-s390x-tcg-Fix-opcode-for-lzrf.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-emulation-of-the-VISTR-instruction.patch [bz#2169308 bz#2209605] - kvm-s390x-css-revert-SCSW-ctrl-flag-bits-on-error.patch [bz#2169308 bz#2209605] - kvm-target-s390x-tcg-Fix-and-improve-the-SACF-instructio.patch [bz#2169308 bz#2209605] - kvm-target-s390x-tcg-mem_helper-Test-the-right-bits-in-p.patch [bz#2169308 bz#2209605] - kvm-pc-bios-Add-support-for-List-Directed-IPL-from-ECKD-.patch [bz#2169308 bz#2209605] - Resolves: bz#2196880 ([virtiofs] Backport FUSE_SYNCFS support) - Resolves: bz#2169308 (Backport latest s390x-related fixes from upstream QEMU for qemu-kvm in RHEL 8.9) - Resolves: bz#2209605 ([IBM 8.9 FEAT] KVM: ECKD List Directed IPL - virtio (qemu))- kvm-migration-Handle-block-device-inactivation-failures-.patch [bz#2177957] - kvm-migration-Minor-control-flow-simplification.patch [bz#2177957] - kvm-migration-Attempt-disk-reactivation-in-more-failure-.patch [bz#2177957] - kvm-nbd-server-push-pending-frames-after-sending-reply.patch [bz#2035712] - kvm-nbd-server-Request-TCP_NODELAY.patch [bz#2035712] - Resolves: bz#2177957 (Qemu core dump if cut off nfs storage during migration) - Resolves: bz#2035712 ([qemu] Booting from Guest Image over NBD with TLS Is Slow)- kvm-s390x-pv-Implement-a-CGS-check-helper.patch [bz#2187159] - Resolves: bz#2187159 (RHEL8.8 - KVM - Secure Guest crashed during booting with 248 vcpus)- kvm-aio_wait_kick-add-missing-memory-barrier.patch [bz#2168472] - kvm-qatomic-add-smp_mb__before-after_rmw.patch [bz#2168472] - kvm-qemu-thread-posix-cleanup-fix-document-QemuEvent.patch [bz#2168472] - kvm-qemu-thread-win32-cleanup-fix-document-QemuEvent.patch [bz#2168472] - kvm-edu-add-smp_mb__after_rmw.patch [bz#2168472] - kvm-aio-wait-switch-to-smp_mb__after_rmw.patch [bz#2168472] - kvm-qemu-coroutine-lock-add-smp_mb__after_rmw.patch [bz#2168472] - kvm-physmem-add-missing-memory-barrier.patch [bz#2168472] - kvm-async-update-documentation-of-the-memory-barriers.patch [bz#2168472] - kvm-async-clarify-usage-of-barriers-in-the-polling-case.patch [bz#2168472] - kvm-scsi-protect-req-aiocb-with-AioContext-lock.patch [bz#2090990] - kvm-dma-helpers-prevent-dma_blk_cb-vs-dma_aio_cancel-rac.patch [bz#2090990] - kvm-virtio-scsi-reset-SCSI-devices-from-main-loop-thread.patch [bz#2090990] - Resolves: bz#2168472 (Guest hangs when starting or rebooting) - Resolves: bz#2090990 (qemu crash with error scsi_req_unref(SCSIRequest *): Assertion `req->refcount > 0' failed or scsi_dma_complete(void *, int): Assertion `r->req.aiocb != NULL' failed [8.7.0])- kvm-io-Add-support-for-MSG_PEEK-for-socket-channel.patch [bz#2137740] - kvm-migration-check-magic-value-for-deciding-the-mapping.patch [bz#2137740] - kvm-target-s390x-arch_dump-Fix-memory-corruption-in-s390.patch [bz#2168187] - Resolves: bz#2137740 (Multifd migration fails under a weak network/socket ordering race) - Resolves: bz#2168187 ([s390x] qemu-kvm coredumps when SE crashes)- kvm-qcow2-Fix-theoretical-corruption-in-store_bitmap-err.patch [bz#2147617] - kvm-qemu-img-commit-Report-errors-while-closing-the-imag.patch [bz#2147617] - kvm-qemu-img-bitmap-Report-errors-while-closing-the-imag.patch [bz#2147617] - kvm-qemu-iotests-Test-qemu-img-bitmap-commit-exit-code-o.patch [bz#2147617] - Resolves: bz#2147617 (qemu-img finishes successfully while having errors in commit or bitmaps operations)- kvm-block-mirror-Do-not-wait-for-active-writes.patch [bz#2125119] - kvm-block-mirror-Drop-mirror_wait_for_any_operation.patch [bz#2125119] - kvm-block-mirror-Fix-NULL-s-job-in-active-writes.patch [bz#2125119] - kvm-accel-introduce-accelerator-blocker-API.patch [bz#2161188] - kvm-KVM-keep-track-of-running-ioctls.patch [bz#2161188] - kvm-kvm-Atomic-memslot-updates.patch [bz#2161188] - kvm-migration-Read-state-once.patch [bz#2074205] - kvm-s390x-pci-RPCIT-second-pass-when-mappings-exhausted.patch [bz#2163713] - kvm-s390x-pci-coalesce-unmap-operations.patch [bz#2163713] - kvm-s390x-pci-shrink-DMA-aperture-to-be-bound-by-vfio-DM.patch [bz#2163713] - kvm-s390x-pci-reset-ISM-passthrough-devices-on-shutdown-.patch [bz#2163713] - Resolves: bz#2125119 (Mirror job with "copy-mode":"write-blocking" that used for storage migration can't converge under heavy I/O) - Resolves: bz#2161188 (SVM: non atomic memslot updates cause boot failure with seabios and cpu-pm=on) - Resolves: bz#2074205 (while live-migrating many instances concurrently, libvirt sometimes return internal error: migration was active, but no RAM info was set) - Resolves: bz#2163713 ([s390x] VM fails to start with ISM passed through)- kvm-s390x-tod-kvm-don-t-save-restore-the-TOD-in-PV-guest.patch [bz#2155448] - Resolves: bz#2155448 (RHEL8.8 - KVM: s390: pv: don't allow userspace to set the clock under PV - QEMU part)- kvm-hw-display-qxl-Have-qxl_log_command-Return-early-if-.patch [bz#2148545] - kvm-hw-display-qxl-Document-qxl_phys2virt.patch [bz#2148545] - kvm-hw-display-qxl-Pass-requested-buffer-size-to-qxl_phy.patch [bz#2148545] - kvm-hw-display-qxl-Avoid-buffer-overrun-in-qxl_phys2virt.patch [bz#2148545] - kvm-hw-display-qxl-Assert-memory-slot-fits-in-preallocat.patch [bz#2148545] - Resolves: bz#2148545 (CVE-2022-4144 virt:rhel/qemu-kvm: QEMU: QXL: qxl_phys2virt unsafe address translation can lead to out-of-bounds read [rhel-8])- kvm-docs-system-s390x-Document-the-loadparm-machine-prop.patch [bz#2128225] - kvm-s390x-Register-TYPE_S390_CCW_MACHINE-properties-as-c.patch [bz#2128225] - kvm-ui-vnc.c-Fixed-a-deadlock-bug.patch [bz#2141896] - Resolves: bz#2128225 ([s390x] [RHEL8][s390x-ccw bios] lacking document about parameter loadparm in qemu) - Resolves: bz#2141896 (VMs hung on vnc_clipboard_send)- kvm-hw-acpi-Add-ospm_status-hook-implementation-for-acpi.patch [bz#2132609] - kvm-target-arm-kvm-Retry-KVM_CREATE_VM-call-if-it-fails-.patch [bz#2132609] - Resolves: bz#2132609 (qemu-kvm: backport some aarch64 fixes)- kvm-s390x-pci-use-a-reserved-ID-for-the-default-PCI-grou.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-don-t-use-hard-coded-dma-range-in-reg_ioat.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-use-the-passthrough-measurement-update-int.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-add-supported-DT-information-to-clp-respon.patch [bz#1664378 bz#2043909] - kvm-Update-linux-headers-to-v6.0-rc4.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-add-routine-to-get-host-function-handle-fr.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-enable-for-load-store-interpretation.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-don-t-fence-interpreted-devices-without-MS.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-enable-adapter-event-notification-for-inte.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-let-intercept-devices-have-separate-PCI-gr.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-reflect-proper-maxstbl-for-groups-of-inter.patch [bz#1664378 bz#2043909] - kvm-s390x-s390-virtio-ccw-Switch-off-zPCI-enhancements-o.patch [bz#1664378 bz#2043909] - kvm-dump-Use-ERRP_GUARD.patch [bz#1664378 bz#2043909] - kvm-dump-Remove-the-sh_info-variable.patch [bz#1664378 bz#2043909] - kvm-dump-Introduce-shdr_num-to-decrease-complexity.patch [bz#1664378 bz#2043909] - kvm-dump-Remove-the-section-if-when-calculating-the-memo.patch [bz#1664378 bz#2043909] - kvm-dump-Add-more-offset-variables.patch [bz#1664378 bz#2043909] - kvm-dump-Introduce-dump_is_64bit-helper-function.patch [bz#1664378 bz#2043909] - kvm-dump-Consolidate-phdr-note-writes.patch [bz#1664378 bz#2043909] - kvm-dump-Cleanup-dump_begin-write-functions.patch [bz#1664378 bz#2043909] - kvm-dump-Consolidate-elf-note-function.patch [bz#1664378 bz#2043909] - kvm-dump-Replace-opaque-DumpState-pointer-with-a-typed-o.patch [bz#1664378 bz#2043909] - kvm-dump-Rename-write_elf_loads-to-write_elf_phdr_loads.patch [bz#1664378 bz#2043909] - kvm-dump-Refactor-dump_iterate-and-introduce-dump_filter.patch [bz#1664378 bz#2043909] - kvm-dump-Rework-get_start_block.patch [bz#1664378 bz#2043909] - kvm-dump-Rework-filter-area-variables.patch [bz#1664378 bz#2043909] - kvm-dump-Rework-dump_calculate_size-function.patch [bz#1664378 bz#2043909] - kvm-dump-Split-elf-header-functions-into-prepare-and-wri.patch [bz#1664378 bz#2043909] - kvm-dump-Rename-write_elf-_phdr_note-to-prepare_elf-_phd.patch [bz#1664378 bz#2043909] - kvm-dump-simplify-a-bit-kdump-get_next_page.patch [bz#1664378 bz#2043909] - kvm-dump-fix-kdump-to-work-over-non-aligned-blocks.patch [bz#1664378 bz#2043909] - kvm-dump-Use-a-buffer-for-ELF-section-data-and-headers.patch [bz#1664378 bz#2043909] - kvm-dump-Write-ELF-section-headers-right-after-ELF-heade.patch [bz#1664378 bz#2043909] - kvm-dump-Reorder-struct-DumpState.patch [bz#1664378 bz#2043909] - kvm-dump-Reintroduce-memory_offset-and-section_offset.patch [bz#1664378 bz#2043909] - kvm-dump-Add-architecture-section-and-section-string-tab.patch [bz#1664378 bz#2043909] - kvm-s390x-Add-protected-dump-cap.patch [bz#1664378 bz#2043909] - kvm-s390x-Introduce-PV-query-interface.patch [bz#1664378 bz#2043909] - kvm-include-elf.h-add-s390x-note-types.patch [bz#1664378 bz#2043909] - kvm-s390x-Add-KVM-PV-dump-interface.patch [bz#1664378 bz#2043909] - kvm-s390x-pv-Add-dump-support.patch [bz#1664378 bz#2043909] - kvm-ui-vnc-clipboard-fix-integer-underflow-in-vnc_client.patch [bz#2129760] - Resolves: bz#1664378 ([IBM 8.8 FEAT] Enhanced Interpretation for PCI Functions (kvm) - qemu part) - Resolves: bz#2043909 ([IBM 8.8 FEAT] KVM: Secure Execution guest dump encryption with customer keys - qemu part) - Resolves: bz#2129760 (CVE-2022-3165 virt:rhel/qemu-kvm: QEMU: VNC: integer underflow in vnc_client_cut_text_ext leads to CPU exhaustion [rhel-8])- kvm-virtio-fix-the-condition-for-iommu_platform-not-supp.patch [bz#2116302] - kvm-virtio-fix-feature-negotiation-for-ACCESS_PLATFORM.patch [bz#2116302] - Resolves: bz#2116302 (RHEL8.6 - virtiofs will not mount fs on secure execution guest)- kvm-redhat-Update-linux-headers-linux-kvm.h-to-v5.18-rc6.patch [bz#2124757] - kvm-target-s390x-kvm-Honor-storage-keys-during-emulation.patch [bz#2124757] - kvm-virtiofsd-use-g_date_time_get_microsecond-to-get-sub.patch [bz#2018885] - Resolves: bz#2124757 (RHEL8: skey test in kvm_unit_test got failed) - Resolves: bz#2018885 ([virtiofs] virtiofsd debug log's timestamp is NULL)- kvm-backends-hostmem-Fix-support-of-memory-backend-memfd.patch [bz#2117149] - kvm-i386-reset-KVM-nested-state-upon-CPU-reset.patch [bz#2125271] - kvm-i386-do-kvm_put_msr_feature_control-first-thing-when.patch [bz#2125271] - Resolves: bz#2117149 (Can't run when memory backing with hugepages and backend type memfd) - Resolves: bz#2125271 ([RHEL8.7] Guests in VMX root operation fail to reboot with QEMU's 'system_reset' command [rhel-8.8.0])- kvm-scsi-generic-Fix-emulated-block-limits-VPD-page.patch [bz#2120279] - Resolves: bz#2120279 (Wrong max_sectors_kb and Maximum transfer length on the pass-through device [rhel-8.7])- kvm-migration-Introduce-ram_transferred_add.patch [bz#2110203] - kvm-migration-Tally-pre-copy-downtime-and-post-copy-byte.patch [bz#2110203] - kvm-QIOChannelSocket-Fix-zero-copy-flush-returning-code-.patch [bz#2110203] - kvm-Add-dirty-sync-missed-zero-copy-migration-stat.patch [bz#2110203] - kvm-migration-multifd-Report-to-user-when-zerocopy-not-w.patch [bz#2110203] - kvm-migration-Avoid-false-positive-on-non-supported-scen.patch [bz#2110203] - kvm-migration-add-remaining-params-has_-true-in-migratio.patch [bz#2110203] - kvm-QIOChannelSocket-Add-support-for-MSG_ZEROCOPY-IPV6.patch [bz#2110203] - kvm-pc-bios-s390-ccw-Fix-booting-with-logical-block-size.patch [bz#2112296] - Resolves: bz#2110203 (zerocopy capability can be enabled when set migrate capabilities with multifd and compress/xbzrle together) - Resolves: bz#2112296 (virtio-blk: Can't boot fresh installation from used 512 cluster_size image under certain conditions)- kvm-linux-aio-fix-unbalanced-plugged-counter-in-laio_io_.patch [bz#2105410] - kvm-linux-aio-explain-why-max-batch-is-checked-in-laio_i.patch [bz#2105410] - Resolves: bz#2105410 (Stalled IO Operations in VM)- kvm-migration-Never-call-twice-qemu_target_page_size.patch [bz#2072049] - kvm-multifd-Rename-used-field-to-num.patch [bz#2072049] - kvm-multifd-Add-missing-documentation.patch [bz#2072049] - kvm-multifd-The-variable-is-only-used-inside-the-loop.patch [bz#2072049] - kvm-multifd-remove-used-parameter-from-send_prepare-meth.patch [bz#2072049] - kvm-multifd-remove-used-parameter-from-send_recv_pages-m.patch [bz#2072049] - kvm-multifd-Fill-offset-and-block-for-reception.patch [bz#2072049] - kvm-multifd-Make-zstd-compression-method-not-use-iovs.patch [bz#2072049] - kvm-multifd-Make-zlib-compression-method-not-use-iovs.patch [bz#2072049] - kvm-migration-All-this-fields-are-unsigned.patch [bz#2072049] - kvm-multifd-Move-iov-from-pages-to-params.patch [bz#2072049] - kvm-multifd-Make-zlib-use-iov-s.patch [bz#2072049] - kvm-multifd-Make-zstd-use-iov-s.patch [bz#2072049] - kvm-multifd-Remove-send_write-method.patch [bz#2072049] - kvm-multifd-Use-a-single-writev-on-the-send-side.patch [bz#2072049] - kvm-multifd-Use-normal-pages-array-on-the-send-side.patch [bz#2072049] - kvm-QIOChannel-Add-flags-on-io_writev-and-introduce-io_f.patch [bz#2072049] - kvm-QIOChannelSocket-Implement-io_writev-zero-copy-flag-.patch [bz#2072049] - kvm-migration-Add-zero-copy-send-parameter-for-QMP-HMP-f.patch [bz#2072049] - kvm-migration-Add-migrate_use_tls-helper.patch [bz#2072049] - kvm-multifd-multifd_send_sync_main-now-returns-negative-.patch [bz#2072049] - kvm-multifd-Send-header-packet-without-flags-if-zero-cop.patch [bz#2072049] - kvm-multifd-Implement-zero-copy-write-in-multifd-migrati.patch [bz#2072049] - kvm-QIOChannelSocket-Introduce-assert-and-reduce-ifdefs-.patch [bz#2072049] - kvm-QIOChannelSocket-Fix-zero-copy-send-so-socket-flush-.patch [bz#2072049] - kvm-migration-Change-zero_copy_send-from-migration-param.patch [bz#2072049] - kvm-migration-Add-migration_incoming_transport_cleanup.patch [bz#2097652] - kvm-migration-Allow-migrate-recover-to-run-multiple-time.patch [bz#2097652] - kvm-pc-bios-s390-ccw-virtio-Introduce-a-macro-for-the-DA.patch [bz#2098076] - kvm-pc-bios-s390-ccw-bootmap-Improve-the-guessing-logic-.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-blkdev-Simplify-fix-virtio_i.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-blkdev-Remove-virtio_assume_.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-Set-missing-status-bits-whil.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-Read-device-config-after-fea.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-Beautify-the-code-for-readin.patch [bz#2098076] - kvm-pc-bios-s390-ccw-Split-virtio-scsi-code-from-virtio_.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-blkdev-Request-the-right-fea.patch [bz#2098076] - Resolves: bz#2072049 (Pull MSG_ZEROCOPY on QEMU Live Migration Patches into RHEL 8) - Resolves: bz#2097652 (The migration port is not released if use it again for recovering postcopy migration) - Resolves: bz#2098076 (virtio-blk: Can't boot fresh installation from used virtio-blk dasd disk under certain conditions)- kvm-virtiofsd-Fix-breakage-due-to-fuse_init_in-size-chan.patch [bz#2097209] - kvm-hw-block-fdc-Prevent-end-of-track-overrun-CVE-2021-3.patch [bz#1951521] - kvm-tests-qtest-fdc-test-Add-a-regression-test-for-CVE-2.patch [bz#1951521] - Resolves: bz#2097209 ([virtiofs] mount virtiofs failed: SELinux: (dev virtiofs, type virtiofs) getxattr errno 111) - Resolves: bz#1951521 (CVE-2021-3507 virt:rhel/qemu-kvm: QEMU: fdc: heap buffer overflow in DMA read data transfers [rhel-8])- kvm-virtio-gpu-do-not-byteswap-padding.patch [bz#1916415] - kvm-linux-headers-update-to-5.16-rc1.patch [bz#1916415] - kvm-linux-headers-Update-headers-to-v5.17-rc1.patch [bz#1916415] - kvm-linux-headers-include-missing-changes-from-5.17.patch [bz#1916415] - kvm-x86-Fix-the-64-byte-boundary-enumeration-for-extende.patch [bz#1916415] - kvm-x86-Add-AMX-XTILECFG-and-XTILEDATA-components.patch [bz#1916415] - kvm-x86-Grant-AMX-permission-for-guest.patch [bz#1916415] - kvm-x86-Add-XFD-faulting-bit-for-state-components.patch [bz#1916415] - kvm-x86-Add-AMX-CPUIDs-enumeration.patch [bz#1916415] - kvm-x86-add-support-for-KVM_CAP_XSAVE2-and-AMX-state-mig.patch [bz#1916415] - kvm-x86-Support-XFD-and-AMX-xsave-data-migration.patch [bz#1916415] - kvm-target-i386-kvm-do-not-access-uninitialized-variable.patch [bz#1916415] - kvm-KVM-x86-workaround-invalid-CPUID-0xD-9-info-on-some-.patch [bz#1916415] - kvm-virtio-net-setup-vhost_dev-and-notifiers-for-cvq-onl.patch [bz#2069946] - kvm-virtio-net-align-ctrl_vq-index-for-non-mq-guest-for-.patch [bz#2069946] - kvm-vhost-vdpa-fix-improper-cleanup-in-net_init_vhost_vd.patch [bz#2069946] - kvm-vhost-net-fix-improper-cleanup-in-vhost_net_start.patch [bz#2069946] - kvm-vhost-vdpa-backend-feature-should-set-only-once.patch [bz#2069946] - kvm-vhost-vdpa-change-name-and-polarity-for-vhost_vdpa_o.patch [bz#2069946] - kvm-virtio-net-don-t-handle-mq-request-in-userspace-hand.patch [bz#2069946] - kvm-ide-Increment-BB-in-flight-counter-for-TRIM-BH.patch [bz#2029980] - kvm-block-Make-bdrv_refresh_limits-non-recursive.patch [bz#2072932] - kvm-iotests-Allow-using-QMP-with-the-QSD.patch [bz#2072932] - kvm-iotests-graph-changes-while-io-New-test.patch [bz#2072932] - Resolves: bz#1916415 ([Intel 8.7 FEAT] qemu-kvm Sapphire Rapids (SPR) AMX Instructions) - Resolves: bz#2069946 (PXE boot crash qemu when using multiqueue vDPA) - Resolves: bz#2029980 (Failed assertion in IDE emulation with Ceph backend) - Resolves: bz#2072932 (Qemu coredump when refreshing block limits on an actively used iothread block device [rhel.8.7])- kvm-Revert-redhat-Add-some-devices-for-exporting-upstrea.patch [bz#2065043] - kvm-target-i386-properly-reset-TSC-on-reset.patch [bz#2070417] - kvm-ui-cursor-fix-integer-overflow-in-cursor_alloc-CVE-2.patch [bz#2040734] - Resolves: bz#2065043 (Remove upstream-only devices from the qemu-kvm binary) - Resolves: bz#2070417 (Windows guest hangs after updating and restarting from the guest OS [rhel-8.7.0]) - Resolves: bz#2040734 (CVE-2021-4206 virt:rhel/qemu-kvm: QEMU: QXL: integer overflow in cursor_alloc() can lead to heap buffer overflow [rhel-8.7])- kvm-s390x-ipl-support-extended-kernel-command-line-size.patch [bz#2043830] - kvm-virtio-net-fix-map-leaking-on-error-during-receive.patch [bz#2063206] - kvm-qcow2-Improve-refcount-structure-rebuilding.patch [bz#1519071] - kvm-iotests-108-Test-new-refcount-rebuild-algorithm.patch [bz#1519071] - kvm-qcow2-Add-errp-to-rebuild_refcount_structure.patch [bz#1519071] - kvm-iotests-108-Fix-when-missing-user_allow_other.patch [bz#1519071] - Resolves: bz#2043830 ([IBM 8.7 FEAT] KVM: Allow long kernel command lines for QEMU) - Resolves: bz#2063206 (CVE-2022-26353 virt:rhel/qemu-kvm: QEMU: virtio-net: map leaking on error during receive [rhel-8]) - Resolves: bz#1519071 (Fail to rebuild the reference count tables of qcow2 image on host block devices (e.g. LVs))- kvm-display-qxl-render-fix-race-condition-in-qxl_cursor-.patch [bz#2040738] - kvm-vhost-vsock-detach-the-virqueue-element-in-case-of-e.patch [bz#2063262] - Resolves: bz#2040738 (CVE-2021-4207 virt:rhel/qemu-kvm: QEMU: QXL: double fetch in qxl_cursor() can lead to heap buffer overflow [rhel-8]) - Resolves: bz#2063262 (CVE-2022-26354 virt:rhel/qemu-kvm: QEMU: vhost-vsock: missing virtqueue detach on error can lead to memory leak [rhel-8])- kvm-hw-intc-arm_gicv3-Check-for-MEMTX_OK-instead-of-MEMT.patch [bz#1999236] - kvm-softmmu-physmem-Simplify-flatview_write-and-address_.patch [bz#1999236] - kvm-softmmu-physmem-Introduce-MemTxAttrs-memory-field-an.patch [bz#1999236] - Resolves: bz#1999236 (CVE-2021-3750 virt:rhel/qemu-kvm: QEMU: hcd-ehci: DMA reentrancy issue leads to use-after-free [rhel-8])- kvm-RHEL-disable-seqpacket-for-vhost-vsock-device-in-rhe.patch [bz#2068202] - kvm-block-Lock-AioContext-for-drain_end-in-blockdev-reop.patch [bz#2067118] - kvm-iotests-Test-blockdev-reopen-with-iothreads-and-thro.patch [bz#2067118] - kvm-s390x-css-fix-PMCW-invalid-mask.patch [bz#2071070] - kvm-Set-permission-on-installing-files.patch [bz#2072377] - Resolves: bz#2068202 (RHEL 9.0 guest with vsock device migration failed from RHEL 9.0 > RHEL 8.6 [rhel-8.7.0]) - Resolves: bz#2067118 (qemu crash after execute blockdev-reopen with iothread) - Resolves: bz#2071070 (s390x/css: fix PMCW invalid mask) - Resolves: bz#2072377 (Fix build warnings that occur when installing the keymap files)- kvm-Revert-redhat-Add-hw_compat_4_2_extra-and-apply-to-u.patch [bz#2062613] - kvm-Revert-redhat-Enable-FDC-device-for-upstream-machine.patch [bz#2062613] - kvm-Revert-redhat-Expose-upstream-machines-pc-4.2-and-pc.patch [bz#2062613] - kvm-hw-virtio-vdpa-Fix-leak-of-host-notifier-memory-regi.patch [bz#2060843] - kvm-pci-expose-TYPE_XIO3130_DOWNSTREAM-name.patch [bz#2062610] - kvm-acpi-pcihp-pcie-set-power-on-cap-on-parent-slot.patch [bz#2062610] - kvm-vmxcap-Add-5-level-EPT-bit.patch [bz#2065207] - kvm-i386-Add-Icelake-Server-v6-CPU-model-with-5-level-EP.patch [bz#2065207] - kvm-acpi-fix-QEMU-crash-when-started-with-SLIC-table.patch [bz#2062611] - kvm-tests-acpi-whitelist-expected-blobs-before-changing-.patch [bz#2062611] - kvm-tests-acpi-add-SLIC-table-test.patch [bz#2062611] - kvm-tests-acpi-SLIC-update-expected-blobs.patch [bz#2062611] - kvm-tests-acpi-manually-pad-OEM_ID-OEM_TABLE_ID-for-test.patch [bz#2062611] - kvm-tests-acpi-whitelist-nvdimm-s-SSDT-and-FACP.slic-exp.patch [bz#2062611] - kvm-acpi-fix-OEM-ID-OEM-Table-ID-padding.patch [bz#2062611] - kvm-tests-acpi-update-expected-blobs.patch [bz#2062611] - kvm-tests-acpi-test-short-OEM_ID-OEM_TABLE_ID-values-in-.patch [bz#2062611] - kvm-rhel-workaround-for-lack-of-binary-patches-in-SRPM.patch [bz#2062611] - Resolves: bz#2062613 (Revert IBM-specific Ubuntu-compatibility machine type for 8.6-AV GA [rhel-8.7.0]) - Resolves: bz#2060843 ([virtual network][vDPA] qemu crash after hot unplug vdpa device [rhel-8.7.0]) - Resolves: bz#2062610 (Do operation to disk will hang in the guest of target host after hotplugging and migrating [rhel-8.7.0]) - Resolves: bz#2065207 (Win11 (q35+edk2) guest broke after install wsl2 through 'wsl --install -d Ubuntu-20.04' [rhel-8.7.0]) - Resolves: bz#2062611 (Guest can not start with SLIC acpi table [rhel-8.7.0])- kvm-block-nbd-Delete-reconnect-delay-timer-when-done.patch [bz#2035185] - kvm-block-nbd-Assert-there-are-no-timers-when-closed.patch [bz#2035185] - kvm-iotests.py-Add-QemuStorageDaemon-class.patch [bz#2035185] - kvm-iotests-281-Test-lingering-timers.patch [bz#2035185] - kvm-block-nbd-Move-s-ioc-on-AioContext-change.patch [bz#2035185] - kvm-iotests-281-Let-NBD-connection-yield-in-iothread.patch [bz#2035185] - Resolves: bz#2035185 (Qemu core dump when start guest with nbd node or do block jobs to nbd node)- kvm-numa-Enable-numa-for-SGX-EPC-sections.patch [bz#1518984] - kvm-numa-Support-SGX-numa-in-the-monitor-and-Libvirt-int.patch [bz#1518984] - kvm-doc-Add-the-SGX-numa-description.patch [bz#1518984] - kvm-Enable-SGX-RH-Only.patch [bz#1518984] - kvm-qapi-Cleanup-SGX-related-comments-and-restore-sectio.patch [bz#1518984] - kvm-block-io-Update-BSC-only-if-want_zero-is-true.patch [bz#2041480] - kvm-iotests-block-status-cache-New-test.patch [bz#2041480] - Resolves: bz#1518984 ([Intel 8.6 Feat] qemu-kvm: SGX 1.5 (SGX1 + Flexible Launch Control) support) - Resolves: bz#2041480 ([incremental_backup] Inconsistent block status reply in qemu-nbd)- kvm-virtiofsd-Drop-membership-of-all-supplementary-group.patch [bz#2046198] - kvm-softmmu-fix-device-deletion-events-with-device-JSON-.patch [bz#2033279] - kvm-block-backend-prevent-dangling-BDS-pointers-across-a.patch [bz#2021778 bz#2036178] - kvm-iotests-stream-error-on-reset-New-test.patch [bz#2021778 bz#2036178] - kvm-block-rbd-fix-handling-of-holes-in-.bdrv_co_block_st.patch [bz#2037135] - kvm-block-rbd-workaround-for-ceph-issue-53784.patch [bz#2037135] - Resolves: bz#2046198 (CVE-2022-0358 virt:av/qemu-kvm: QEMU: virtiofsd: potential privilege escalation via CVE-2018-13405 [rhel-8.6]) - Resolves: bz#2033279 ([wrb][qemu-kvm 6.2] The hot-unplugged device can not be hot-plugged back) - Resolves: bz#2021778 (Qemu core dump when do full backup during system reset) - Resolves: bz#2036178 (Qemu core dumped when do block-stream to a snapshot node on non-enough space storage) - Resolves: bz#2037135 (Booting from Local Snapshot Core Dumped Whose Backing File Is Based on RBD)- kvm-acpi-validate-hotplug-selector-on-access.patch [bz#2036580] - kvm-x86-Add-q35-RHEL-8.6.0-machine-type.patch [bz#2031035] - Resolves: bz#2036580 (CVE-2021-4158 virt:rhel/qemu-kvm: QEMU: NULL pointer dereference in pci_write() in hw/acpi/pcihp.c [rhel-8]) - Resolves: bz#2031035 (Add rhel-8.6.0 machine types for RHEL 8.6 [x86])- kvm-hw-arm-virt-Register-iommu-as-a-class-property.patch [bz#2031039] - kvm-hw-arm-virt-Register-its-as-a-class-property.patch [bz#2031039] - kvm-hw-arm-virt-Rename-default_bus_bypass_iommu.patch [bz#2031039] - kvm-hw-arm-virt-Add-8.6-machine-type.patch [bz#2031039] - kvm-hw-arm-virt-Check-no_tcg_its-and-minor-style-changes.patch [bz#2031039] - kvm-rhel-machine-types-x86-set-prefer_sockets.patch [bz#2029582] - Resolves: bz#2031039 (Add rhel-8.6.0 machine types for RHEL 8.6 [aarch64]) - Resolves: bz#2029582 ([8.6] machine types: 6.2: Fix prefer_sockets)- kvm-redhat-Add-rhel8.6.0-machine-type-for-s390x.patch [bz#2005325] - kvm-redhat-Define-pseries-rhel8.6.0-machine-type.patch [bz#2031041] - Resolves: bz#2005325 (Fix CPU Model for new IBM Z Hardware - qemu part) - Resolves: bz#2031041 (Add rhel-8.6.0 machine types for RHEL 8.6 [ppc64le])- Rebase to qemu-kvm 6.2.0 - Resolves bz#2027716- kvm-e1000-fix-tx-re-entrancy-problem.patch [bz#1930092] - kvm-hw-scsi-scsi-disk-MODE_PAGE_ALLS-not-allowed-in-MODE.patch [bz#2020720] - Resolves: bz#1930092 (CVE-2021-20257 virt:rhel/qemu-kvm: QEMU: net: e1000: infinite loop while processing transmit descriptors [rhel-8.5.0]) - Resolves: bz#2020720 (CVE-2021-3930 virt:rhel/qemu-kvm: QEMU: off-by-one error in mode_sense_page() in hw/scsi/scsi-disk.c [rhel-8])- kvm-spec-Remove-qemu-kiwi-build.patch [bz#2002694] - kvm-hw-arm-virt-Add-hw_compat_rhel_8_5-to-8.5-machine-ty.patch [bz#1998947] - Resolves: bz#2002694 (remove qemu-kiwi rpm from qemu-kvm sources in rhel-8.6) - Resolves: bz#1998947 (Add machine type compatibility update for 6.1 rebase [aarch64])- kvm-virtio-net-fix-use-after-unmap-free-for-sg.patch [bz#1999221] - Resolves: bz#1999221 (CVE-2021-3748 virt:rhel/qemu-kvm: QEMU: virtio-net: heap use-after-free in virtio_net_receive_rcu [rhel-8])- kvm-qxl-fix-pre-save-logic.patch [bz#2002907] - kvm-redhat-Define-hw_compat_rhel_8_5.patch [bz#1998949] - kvm-redhat-Update-pseries-rhel8.5.0.patch [bz#1998949] - kvm-redhat-Add-s390x-machine-type-compatibility-update-f.patch [bz#1998950] - Resolves: bz#2002907 (Unexpectedly failed when managedsave the guest which has qxl video device) - Resolves: bz#1998949 (Add machine type compatibility update for 6.1 rebase [ppc64le]) - Resolves: bz#1998950 (Add machine type compatibility update for 6.1 rebase [s390x])- kvm-file-posix-Cap-max_iov-at-IOV_MAX.patch [bz#1994494] - kvm-migration-Move-yank-outside-qemu_start_incoming_migr.patch [bz#1974366] - Resolves: bz#1994494 (VM remains in paused state when trying to write on a resized disk resides on iscsi) - Resolves: bz#1974366 (Fail to set migrate incoming for 2nd time after the first time failed)- kvm-iotests-Improve-and-rename-test-291-to-qemu-img-bitm.patch [bz#1946084] - kvm-qemu-img-Fail-fast-on-convert-bitmaps-with-inconsist.patch [bz#1946084] - kvm-qemu-img-Add-skip-broken-bitmaps-for-convert-bitmaps.patch [bz#1946084] - kvm-audio-Never-send-migration-section.patch [bz#1991671] - Resolves: bz#1946084 (qemu-img convert --bitmaps fail if a bitmap is inconsistent) - Resolves: bz#1991671 (vmstate differs between -audiodev and QEMU_AUDIO_DRV when no sound frontends devs present.)- kvm-migration-move-wait-unplug-loop-to-its-own-function.patch [bz#1976852] - kvm-migration-failover-continue-to-wait-card-unplug-on-e.patch [bz#1976852] - kvm-aarch64-Add-USB-storage-devices.patch [bz#1974579] - Resolves: bz#1976852 ([failover vf migration] The failover vf will be unregistered if canceling the migration whose status is "wait-unplug") - Resolves: bz#1974579 (It's not possible to start installation from a virtual USB device on aarch64)- kvm-acpi-pc-revert-back-to-v5.2-PCI-slot-enumeration.patch [bz#1977798] - kvm-migration-failover-reset-partially_hotplugged.patch [bz#1787194] - kvm-hmp-Fix-loadvm-to-resume-the-VM-on-success-instead-o.patch [bz#1959676] - kvm-migration-Move-bitmap_mutex-out-of-migration_bitmap_.patch [bz#1959729] - kvm-i386-cpu-Expose-AVX_VNNI-instruction-to-guest.patch [bz#1924822] - kvm-ratelimit-protect-with-a-mutex.patch [bz#1838221] - kvm-Update-Linux-headers-to-5.13-rc4.patch [bz#1838221] - kvm-i386-Add-ratelimit-for-bus-locks-acquired-in-guest.patch [bz#1838221] - kvm-iothread-generalize-iothread_set_param-iothread_get_.patch [bz#1930286] - kvm-iothread-add-aio-max-batch-parameter.patch [bz#1930286] - kvm-linux-aio-limit-the-batch-size-using-aio-max-batch-p.patch [bz#1930286] - kvm-block-nvme-Fix-VFIO_MAP_DMA-failed-No-space-left-on-.patch [bz#1848881] - Resolves: bz#1977798 (RHEL8.5 guest network interface name changed after upgrade to qemu-6.0) - Resolves: bz#1787194 (After canceling the migration of a vm with VF which enables failover, using "migrate -d tcp:invalid uri" to re-migrating the vm will cause the VF in vm to be hot-unplug.) - Resolves: bz#1959676 (guest status is paused after loadvm on rhel8.5.0) - Resolves: bz#1959729 (SAP/3TB VM migration slowness [idle db]) - Resolves: bz#1924822 ([Intel 8.5 FEAT] qemu-kvm AVX2 VNNI - Fast Train) - Resolves: bz#1838221 ([Intel 8.5 FEAT] qemu-kvm Bus Lock VM Exit - Fast Train) - Resolves: bz#1930286 (randread and randrw regression with virtio-blk multi-queue) - Resolves: bz#1848881 (nvme:// block driver can exhaust IOMMU DMAs, hanging the VM, possible data loss)- kvm-s390x-cpumodel-add-3931-and-3932.patch [bz#1976171] - kvm-file-posix-fix-max_iov-for-dev-sg-devices.patch [bz#1943653] - kvm-scsi-generic-pass-max_segments-via-max_iov-field-in-.patch [bz#1943653] - kvm-osdep-provide-ROUND_DOWN-macro.patch [bz#1943653] - kvm-block-backend-align-max_transfer-to-request-alignmen.patch [bz#1943653] - kvm-block-add-max_hw_transfer-to-BlockLimits.patch [bz#1943653] - kvm-file-posix-try-BLKSECTGET-on-block-devices-too-do-no.patch [bz#1943653] - Resolves: bz#1976171 ([IBM 8.5 FEAT] CPU Model for new IBM Z Hardware - qemu part) - Resolves: bz#1943653 (RHV VM pauses due to 'qemu-kvm' getting EINVAL on i/o to a direct lun with scsi passthrough enabled)- kvm-s390x-css-Introduce-an-ESW-struct.patch [bz#1968326] - kvm-s390x-css-Split-out-the-IRB-sense-data.patch [bz#1968326] - kvm-s390x-css-Refactor-IRB-construction.patch [bz#1968326] - kvm-s390x-css-Add-passthrough-IRB.patch [bz#1968326] - kvm-vhost-user-blk-Fail-gracefully-on-too-large-queue-si.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Make-sure-to-set-Error-on-realize-fai.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Don-t-reconnect-during-initialisation.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Improve-error-reporting-in-realize.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Get-more-feature-flags-from-vhost-dev.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-virtio-Fail-if-iommu_platform-is-requested-but-unsup.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Check-that-num-queues-is-supported-by.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-Fix-backends-without-multiqueue-support.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - Resolves: bz#1968326 ([vfio_ccw] I/O error when checking format - dasdfmt requires --force in quick mode when passed through) - Resolves: bz#1935014 (qemu crash when attach vhost-user-blk-pci with option queue-size=4096) - Resolves: bz#1935019 (qemu guest failed boot when attach vhost-user-blk-pci with option iommu_platform=on) - Resolves: bz#1935020 (qemu guest failed boot when attach vhost-user-blk-pci with option packed=on) - Resolves: bz#1935031 (qemu guest failed boot when attach vhost-user-blk-pci with unmatched num-queues with qsd)- kvm-Add-mtod_check.patch [bz#1970823 bz#1970842 bz#1970850 bz#1970858] - kvm-bootp-limit-vendor-specific-area-to-input-packet-mem.patch [bz#1970823 bz#1970842 bz#1970850 bz#1970858] - kvm-bootp-check-bootp_input-buffer-size.patch [bz#1970823] - kvm-upd6-check-udp6_input-buffer-size.patch [bz#1970842] - kvm-tftp-check-tftp_input-buffer-size.patch [bz#1970850] - kvm-tftp-introduce-a-header-structure.patch [bz#1970823 bz#1970842 bz#1970850 bz#1970858] - kvm-udp-check-upd_input-buffer-size.patch [bz#1970858] - kvm-Fix-DHCP-broken-in-libslirp-v4.6.0.patch [bz#1970823 bz#1970842 bz#1970850 bz#1970858] - kvm-redhat-use-the-standard-vhost-user-JSON-path.patch [bz#1804196] - Resolves: bz#1970823 (CVE-2021-3592 virt:av/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (bootp) [rhel-av-8]) - Resolves: bz#1970842 (CVE-2021-3593 virt:av/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (udp6) [rhel-av-8]) - Resolves: bz#1970850 (CVE-2021-3595 virt:av/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (tftp) [rhel-av-8]) - Resolves: bz#1970858 (CVE-2021-3594 virt:av/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (udp) [rhel-av-8]) - Resolves: bz#1804196 (inconsistent paths for interop json files)- kvm-redhat-Expose-upstream-machines-pc-4.2-and-pc-2.11.patch [bz#1897923] - kvm-redhat-Enable-FDC-device-for-upstream-machines-too.patch [bz#1897923] - kvm-redhat-Add-hw_compat_4_2_extra-and-apply-to-upstream.patch [bz#1897923] - kvm-ppc-pef.c-initialize-cgs-ready-in-kvmppc_svm_init.patch [bz#1789757] - kvm-virtio-gpu-handle-partial-maps-properly.patch [bz#1932279] - kvm-redhat-Fix-unversioned-Obsoletes-warning.patch [bz#1950405 bz#1967330] - kvm-redhat-Move-qemu-kvm-docs-dependency-to-qemu-kvm.patch [bz#1950405 bz#1967330] - kvm-redhat-introducting-qemu-kvm-hw-usbredir.patch [bz#1950405 bz#1967330] - kvm-spapr-Fix-EEH-capability-issue-on-KVM-guest-for-PCI-.patch [bz#1976015] - Resolves: bz#1897923 (support Live Migration from Ubuntu 18.04 i440fx to RHEL) - Resolves: bz#1789757 ([IBM 8.5 FEAT] Add machine option to enable secure VM support) - Resolves: bz#1932279 ([aarch64] qemu core dumped when using smmuv3 and iommu_platform enabling at virtio-gpu-pci) - Resolves: bz#1950405 (review qemu-kvm-core dependencies) - Resolves: bz#1967330 (Make qemu-kvm use versioned obsoletes for qemu-kvm-ma and qemu-kvm-rhev) - Resolves: bz#1976015 (spapr: Fix EEH capability issue on KVM guest for PCI passthru)- kvm-block-backend-add-drained_poll.patch [bz#1960137] - kvm-nbd-server-Use-drained-block-ops-to-quiesce-the-serv.patch [bz#1960137] - kvm-disable-CONFIG_USB_STORAGE_BOT.patch [bz#1866133] - kvm-doc-Fix-some-mistakes-in-the-SEV-documentation.patch [bz#1954750] - kvm-docs-Add-SEV-ES-documentation-to-amd-memory-encrypti.patch [bz#1954750] - kvm-docs-interop-firmware.json-Add-SEV-ES-support.patch [bz#1954750] - Resolves: bz#1960137 ([incremental backup] qemu-kvm hangs when Rebooting the VM during full backup) - Resolves: bz#1866133 (Disable usb-bot device in QEMU (unsupported)) - Resolves: bz#1954750 (firmware scheme for sev-es)- kvm-x86-Add-x86-rhel8.5-machine-types.patch [bz#1957838] - kvm-redhat-x86-Enable-kvm-asyncpf-int-by-default.patch [bz#1967603] - kvm-yank-Unregister-function-when-using-TLS-migration.patch [bz#1964326] - Resolves: bz#1957838 (8.5 machine types for x86) - Resolves: bz#1967603 (Enable interrupt based asynchronous page fault mechanism by default) - Resolves: bz#1964326 (Qemu core dump when do tls migration via tcp protocol)- kvm-pc-bios-s390-ccw-don-t-try-to-read-the-next-block-if.patch [bz#1965626] - kvm-redhat-Install-the-s390-netboot.img-that-we-ve-built.patch [bz#1966463] - kvm-sockets-update-SOCKET_ADDRESS_TYPE_FD-listen-2-backl.patch [bz#1967177] - kvm-target-i386-sev-add-support-to-query-the-attestation.patch [bz#1957022] - kvm-spapr-Don-t-hijack-current_machine-boot_order.patch [bz#1960119] - kvm-target-i386-Add-CPU-model-versions-supporting-xsaves.patch [bz#1942914] - kvm-spapr-Remove-stale-comment-about-power-saving-LPCR-b.patch [bz#1940731] - kvm-spapr-Set-LPCR-to-current-AIL-mode-when-starting-a-n.patch [bz#1940731] - Resolves: bz#1965626 (RHEL8.2 - QEMU BIOS fails to read stage2 loader (kvm)) - Resolves: bz#1966463 (Rebuild the s390-netboot.img for downstream instead of shipping the upstream image) - Resolves: bz#1967177 (QEMU 6.0.0 socket_get_fd() fails with the error "socket_get_fd: too many connections") - Resolves: bz#1957022 (SEV: Add support to query the attestation report) - Resolves: bz#1960119 ([regression]Failed to reset guest) - Resolves: bz#1942914 ([Hyper-V][RHEL8.4]Nested Hyper-V on KVM: On Intel CPU L1 2016 can not start with cpu model Skylake-Server-noTSX-IBRS or Skylake-Client-noTSX-IBRS) - Resolves: bz#1940731 ([ppc64le] Hotplug vcpu device hit call trace:[qemu output] KVM: unknown exit, hardware reason 7fff9ce87ed8)- kvm-virtio-net-failover-add-missing-remove_migration_sta.patch [bz#1953045] - kvm-hw-arm-virt-Add-8.5-machine-type.patch [bz#1957667] - kvm-hw-arm-virt-Disable-PL011-clock-migration-through-hw.patch [bz#1957667] - kvm-arm-virt-Register-highmem-and-gic-version-as-class-p.patch [bz#1957667] - kvm-virtio-blk-Fix-rollback-path-in-virtio_blk_data_plan.patch [bz#1927108] - kvm-virtio-blk-Configure-all-host-notifiers-in-a-single-.patch [bz#1927108] - kvm-virtio-scsi-Set-host-notifiers-and-callbacks-separat.patch [bz#1927108] - kvm-virtio-scsi-Configure-all-host-notifiers-in-a-single.patch [bz#1927108] - kvm-hw-arm-smmuv3-Another-range-invalidation-fix.patch [bz#1929720] - Resolves: bz#1953045 (qemu-kvm NULL pointer de-reference during migration at migrate_fd_connect ->...-> notifier_list_notify) - Resolves: bz#1957667 ([aarch64] Add 8.5 machine type) - Resolves: bz#1927108 (It's too slow to load scsi disk when use 384 vcpus) - Resolves: bz#1929720 ([aarch64] Handle vsmmuv3 IOTLB invalidation with non power of 2 size)- kvm-redhat-s390x-add-rhel-8.5.0-compat-machine.patch [bz#1951476] - kvm-redhat-add-missing-entries-in-hw_compat_rhel_8_4.patch [bz#1957834] - kvm-redhat-Define-pseries-rhel8.5.0-machine-type.patch [bz#1957834] - Resolves: bz#1951476 ([s390x] RHEL AV 8.5 new machine type for s390x) - Resolves: bz#1957834 ([ppc64le] RHEL AV 8.5 new machine type for ppc64le)- Rebase to qemu-kvm 6.0.0- kvm-virtio-pci-compat-page-aligned-ATS.patch [bz#1942362] - Resolves: bz#1942362 (Live migration with iommu from rhel8.3.1 to rhel8.4 fails: qemu-kvm: get_pci_config_device: Bad config data)- kvm-block-Simplify-qmp_block_resize-error-paths.patch [bz#1903511] - kvm-block-Fix-locking-in-qmp_block_resize.patch [bz#1903511] - kvm-block-Fix-deadlock-in-bdrv_co_yield_to_drain.patch [bz#1903511] - Resolves: bz#1903511 (no response on QMP command 'block_resize')- kvm-vhost-user-blk-fix-blkcfg-num_queues-endianness.patch [bz#1937004] - kvm-block-export-fix-blk_size-double-byteswap.patch [bz#1937004] - kvm-block-export-use-VIRTIO_BLK_SECTOR_BITS.patch [bz#1937004] - kvm-block-export-fix-vhost-user-blk-export-sector-number.patch [bz#1937004] - kvm-block-export-port-virtio-blk-discard-write-zeroes-in.patch [bz#1937004] - kvm-block-export-port-virtio-blk-read-write-range-check.patch [bz#1937004] - kvm-spec-ui-spice-sub-package.patch [bz#1936373] - kvm-spec-ui-opengl-sub-package.patch [bz#1936373] - Resolves: bz#1937004 (vhost-user-blk server endianness and input validation fixes) - Resolves: bz#1936373 (move spice & opengl modules to rpm subpackages)- kvm-i386-acpi-restore-device-paths-for-pre-5.1-vms.patch [bz#1934158] - Resolves: bz#1934158 (Windows guest looses network connectivity when NIC was configured with static IP)- kvm-scsi-disk-move-scsi_handle_rw_error-earlier.patch [bz#1927530] - kvm-scsi-disk-do-not-complete-requests-early-for-rerror-.patch [bz#1927530] - kvm-scsi-introduce-scsi_sense_from_errno.patch [bz#1927530] - kvm-scsi-disk-pass-SCSI-status-to-scsi_handle_rw_error.patch [bz#1927530] - kvm-scsi-disk-pass-guest-recoverable-errors-through-even.patch [bz#1927530] - kvm-hw-intc-arm_gic-Fix-interrupt-ID-in-GICD_SGIR-regist.patch [bz#1936948] - Resolves: bz#1927530 (RHEL8 Hypervisor - OVIRT - Issues seen on a virtualization guest with direct passthrough LUNS pausing when a host gets a Thin threshold warning) - Resolves: bz#1936948 (CVE-2021-20221 virt:av/qemu-kvm: qemu: out-of-bound heap buffer access via an interrupt ID field [rhel-av-8.4.0])- kvm-qxl-set-qxl.ssd.dcl.con-on-secondary-devices.patch [bz#1932190] - kvm-qxl-also-notify-the-rendering-is-done-when-skipping-.patch [bz#1932190] - kvm-virtiofsd-Save-error-code-early-at-the-failure-calls.patch [bz#1935071] - kvm-virtiofs-drop-remapped-security.capability-xattr-as-.patch [bz#1935071] - Resolves: bz#1932190 (Timeout when dump the screen from 2nd VGA) - Resolves: bz#1935071 (CVE-2021-20263 virt:8.4/qemu-kvm: QEMU: virtiofsd: 'security.capabilities' is not dropped with xattrmap option [rhel-av-8])- kvm-migration-dirty-bitmap-Use-struct-for-alias-map-inne.patch [bz#1930757] - kvm-migration-dirty-bitmap-Allow-control-of-bitmap-persi.patch [bz#1930757] - kvm-qemu-iotests-300-Add-test-case-for-modifying-persist.patch [bz#1930757] - kvm-failover-fix-indentantion.patch [bz#1819991] - kvm-failover-Use-always-atomics-for-primary_should_be_hi.patch [bz#1819991] - kvm-failover-primary-bus-is-only-used-once-and-where-it-.patch [bz#1819991] - kvm-failover-Remove-unused-parameter.patch [bz#1819991] - kvm-failover-Remove-external-partially_hotplugged-proper.patch [bz#1819991] - kvm-failover-qdev_device_add-returns-err-or-dev-set.patch [bz#1819991] - kvm-failover-Rename-bool-to-failover_primary_hidden.patch [bz#1819991] - kvm-failover-g_strcmp0-knows-how-to-handle-NULL.patch [bz#1819991] - kvm-failover-Remove-primary_device_opts.patch [bz#1819991] - kvm-failover-remove-standby_id-variable.patch [bz#1819991] - kvm-failover-Remove-primary_device_dict.patch [bz#1819991] - kvm-failover-Remove-memory-leak.patch [bz#1819991] - kvm-failover-simplify-virtio_net_find_primary.patch [bz#1819991] - kvm-failover-should_be_hidden-should-take-a-bool.patch [bz#1819991] - kvm-failover-Rename-function-to-hide_device.patch [bz#1819991] - kvm-failover-virtio_net_connect_failover_devices-does-no.patch [bz#1819991] - kvm-failover-Rename-to-failover_find_primary_device.patch [bz#1819991] - kvm-failover-simplify-qdev_device_add-failover-case.patch [bz#1819991] - kvm-failover-simplify-qdev_device_add.patch [bz#1819991] - kvm-failover-make-sure-that-id-always-exist.patch [bz#1819991] - kvm-failover-remove-failover_find_primary_device-error-p.patch [bz#1819991] - kvm-failover-split-failover_find_primary_device_id.patch [bz#1819991] - kvm-failover-We-don-t-need-to-cache-primary_device_id-an.patch [bz#1819991] - kvm-failover-Caller-of-this-two-functions-already-have-p.patch [bz#1819991] - kvm-failover-simplify-failover_unplug_primary.patch [bz#1819991] - kvm-failover-Remove-primary_dev-member.patch [bz#1819991] - kvm-virtio-net-add-missing-object_unref.patch [bz#1819991] - kvm-x86-cpu-Populate-SVM-CPUID-feature-bits.patch [bz#1926785] - kvm-i386-Add-the-support-for-AMD-EPYC-3rd-generation-pro.patch [bz#1926785] - Resolves: bz#1930757 (Allow control of block-dirty-bitmap persistence via 'block-bitmap-mapping') - Resolves: bz#1819991 (Hostdev type interface with net failover enabled exists in domain xml and doesn't reattach to host after hot-unplug) - Resolves: bz#1926785 ([RFE] AMD Milan - Add KVM/support for EPYC-Milan CPU Model - Fast Train)- kvm-docs-generate-qemu-storage-daemon-qmp-ref-7-man-page.patch [bz#1901323] - kvm-docs-add-qemu-storage-daemon-1-man-page.patch [bz#1901323] - kvm-docs-Add-qemu-storage-daemon-1-manpage-to-meson.buil.patch [bz#1901323] - kvm-qemu-storage-daemon-Enable-object-add.patch [bz#1901323] - kvm-spec-Package-qemu-storage-daemon.patch [bz#1901323] - kvm-default-configs-Enable-vhost-user-blk.patch [bz#1930033] - kvm-qemu-nbd-Use-SOMAXCONN-for-socket-listen-backlog.patch [bz#1925345] - kvm-pcie-don-t-set-link-state-active-if-the-slot-is-empt.patch [bz#1917654] - Resolves: bz#1901323 (QSD (QEMU Storage Daemon): basic support - TechPreview) - Resolves: bz#1930033 (enable vhost-user-blk device) - Resolves: bz#1925345 (qemu-nbd needs larger backlog for Unix socket listen()) - Resolves: bz#1917654 ([failover vf migration][RHEL84 vm] After start a vm with a failover vf + a failover virtio net device, the failvoer vf do not exist in the vm)- kvm-block-nbd-only-detach-existing-iochannel-from-aio_co.patch [bz#1887883] - kvm-block-nbd-only-enter-connection-coroutine-if-it-s-pr.patch [bz#1887883] - kvm-nbd-make-nbd_read-return-EIO-on-error.patch [bz#1887883] - kvm-virtio-move-use-disabled-flag-property-to-hw_compat_.patch [bz#1907255] - kvm-virtiofsd-extract-lo_do_open-from-lo_open.patch [bz#1920740] - kvm-virtiofsd-optionally-return-inode-pointer-from-lo_do.patch [bz#1920740] - kvm-virtiofsd-prevent-opening-of-special-files-CVE-2020-.patch [bz#1920740] - kvm-spapr-Adjust-firmware-path-of-PCI-devices.patch [bz#1920941] - kvm-pci-reject-too-large-ROMs.patch [bz#1917830] - kvm-pci-add-romsize-property.patch [bz#1917830] - kvm-redhat-Add-some-devices-for-exporting-upstream-machi.patch [bz#1917826] - kvm-vhost-Check-for-valid-vdev-in-vhost_backend_handle_i.patch [bz#1880299] - Resolves: bz#1887883 (qemu blocks client progress with various NBD actions) - Resolves: bz#1907255 (Migrate failed with vhost-vsock-pci from RHEL-AV 8.3.1 to RHEL-AV 8.2.1) - Resolves: bz#1920740 (CVE-2020-35517 virt:8.4/qemu-kvm: QEMU: virtiofsd: potential privileged host device access from guest [rhel-av-8.4.0]) - Resolves: bz#1920941 ([ppc64le] [AV]--disk cdimage.iso,bus=usb fails to boot) - Resolves: bz#1917830 (Add romsize property to qemu-kvm) - Resolves: bz#1917826 (Add extra device support to qemu-kvm, but not to rhel machine types) - Resolves: bz#1880299 (vhost-user mq connection fails to restart after kill host testpmd which acts as vhost-user client)- kvm-virtio-Add-corresponding-memory_listener_unregister-.patch [bz#1903521] - kvm-block-Honor-blk_set_aio_context-context-requirements.patch [bz#1918966 bz#1918968] - kvm-nbd-server-Quiesce-coroutines-on-context-switch.patch [bz#1918966 bz#1918968] - kvm-block-Avoid-processing-BDS-twice-in-bdrv_set_aio_con.patch [bz#1918966 bz#1918968] - kvm-storage-daemon-Call-bdrv_close_all-on-exit.patch [bz#1918966 bz#1918968] - kvm-block-move-blk_exp_close_all-to-qemu_cleanup.patch [bz#1918966 bz#1918968] - Resolves: bz#1903521 (hot unplug vhost-user cause qemu crash: qemu-kvm: ../softmmu/memory.c:2818: do_address_space_destroy: Assertion `QTAILQ_EMPTY(&as->listeners)' failed.) - Resolves: bz#1918966 ([incremental_backup] qemu aborts if guest reboot during backup when using virtio-blk: "aio_co_schedule: Co-routine was already scheduled in 'aio_co_schedule'") - Resolves: bz#1918968 ([incremental_backup] qemu deadlock after poweroff in guest during backup in nbd_export_close_all())- kvm-scsi-fix-device-removal-race-vs-IO-restart-callback-.patch [bz#1854811] - kvm-tracetool-also-strip-l-and-ll-from-systemtap-format-.patch [bz#1907264] - kvm-redhat-moving-all-documentation-files-to-qemu-kvm-do.patch [bz#1881170 bz#1924766] - kvm-hw-arm-smmuv3-Fix-addr_mask-for-range-based-invalida.patch [bz#1834152] - kvm-redhat-makes-qemu-respect-system-s-crypto-profile.patch [bz#1902219] - kvm-vhost-Unbreak-SMMU-and-virtio-iommu-on-dev-iotlb-sup.patch [bz#1925028] - kvm-docs-set-CONFDIR-when-running-sphinx.patch [bz#1902537] - Resolves: bz#1854811 (scsi-bus.c: use-after-free due to race between device unplug and I/O operation causes guest crash) - Resolves: bz#1907264 (systemtap: invalid or missing conversion specifier at the trace event vhost_vdpa_set_log_base) - Resolves: bz#1881170 (split documentation from the qemu-kvm-core package to its own subpackage) - Resolves: bz#1924766 (split documentation from the qemu-kvm-core package to its own subpackage [av-8.4.0]) - Resolves: bz#1834152 ([aarch64] QEMU SMMUv3 device: Support range invalidation) - Resolves: bz#1902219 (QEMU doesn't honour system crypto policies) - Resolves: bz#1925028 (vsmmuv3/vhost and virtio-iommu/vhost regression) - Resolves: bz#1902537 (The default fsfreeze-hook path from man page and qemu-ga --help command are different)- kvm-spapr-Allow-memory-unplug-to-always-succeed.patch [bz#1914069] - kvm-spapr-Improve-handling-of-memory-unplug-with-old-gue.patch [bz#1914069] - kvm-x86-cpu-Add-AVX512_FP16-cpu-feature.patch [bz#1838738] - kvm-q35-Increase-max_cpus-to-710-on-pc-q35-rhel8-machine.patch [bz#1904268] - kvm-config-enable-VFIO_CCW.patch [bz#1922170] - Resolves: bz#1914069 ([ppc64le] have this fix for rhel8.4 av (spapr: Allow memory unplug to always succeed)) - Resolves: bz#1838738 ([Intel 8.4 FEAT] qemu-kvm Sapphire Rapids (SPR) New Instructions (NIs) - Fast Train) - Resolves: bz#1904268 ([RFE] [HPEMC] qemu-kvm: support up to 710 VCPUs) - Resolves: bz#1922170 (Enable vfio-ccw in AV)- kvm-Drop-bogus-IPv6-messages.patch [bz#1918061] - Resolves: bz#1918061 (CVE-2020-10756 virt:rhel/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-av-8])- kvm-block-nvme-Implement-fake-truncate-coroutine.patch [bz#1848834] - kvm-spec-find-system-python-via-meson.patch [bz#1899619] - kvm-build-system-use-b_staticpic-false.patch [bz#1899619] - kvm-spapr-Fix-buffer-overflow-in-spapr_numa_associativit.patch [bz#1908693] - kvm-usb-hcd-xhci-pci-Fixup-capabilities-ordering-again.patch [bz#1912846] - kvm-qga-commands-posix-Send-CCW-address-on-s390x-with-th.patch [bz#1755075] - kvm-AArch64-machine-types-cleanup.patch [bz#1895276] - kvm-hw-arm-virt-Add-8.4-Machine-type.patch [bz#1895276] - kvm-udev-kvm-check-remove-the-exceeded-subscription-limi.patch [bz#1914463] - kvm-memory-Rename-memory_region_notify_one-to-memory_reg.patch [bz#1845758] - kvm-memory-Add-IOMMUTLBEvent.patch [bz#1845758] - kvm-memory-Add-IOMMU_NOTIFIER_DEVIOTLB_UNMAP-IOMMUTLBNot.patch [bz#1845758] - kvm-intel_iommu-Skip-page-walking-on-device-iotlb-invali.patch [bz#1845758] - kvm-memory-Skip-bad-range-assertion-if-notifier-is-DEVIO.patch [bz#1845758] - kvm-RHEL-Switch-pvpanic-test-to-q35.patch [bz#1885555] - kvm-8.4-x86-machine-type.patch [bz#1885555] - kvm-memory-clamp-cached-translation-in-case-it-points-to.patch [bz#1904392] - Resolves: bz#1848834 (Failed to create luks format image on NVMe device) - Resolves: bz#1899619 (QEMU 5.2 is built with PIC objects instead of PIE) - Resolves: bz#1908693 ([ppc64le]boot up a guest with 128 numa nodes ,qemu got coredump) - Resolves: bz#1912846 (qemu-kvm: Failed to load xhci:parent_obj during migration) - Resolves: bz#1755075 ([qemu-guest-agent] fsinfo doesn't return disk info on s390x) - Resolves: bz#1895276 (Machine types update for aarch64 for QEMU 5.2.0) - Resolves: bz#1914463 (Remove KVM guest count and limit info message) - Resolves: bz#1845758 (qemu core dumped: qemu-kvm: /builddir/build/BUILD/qemu-4.2.0/memory.c:1928: memory_region_notify_one: Assertion `entry->iova >= notifier->start && entry_end <= notifier->end' failed.) - Resolves: bz#1885555 (8.4 machine types for x86) - Resolves: bz#1904392 (CVE-2020-27821 virt:8.4/qemu-kvm: QEMU: heap buffer overflow in msix_table_mmio_write() in hw/pci/msix.c [rhel-av-8])- kvm-redhat-Define-hw_compat_8_3.patch [bz#1893935] - kvm-redhat-Add-spapr_machine_rhel_default_class_options.patch [bz#1893935] - kvm-redhat-Define-pseries-rhel8.4.0-machine-type.patch [bz#1893935] - kvm-redhat-s390x-add-rhel-8.4.0-compat-machine.patch [bz#1836282] - Resolves: bz#1836282 (New machine type for qemu-kvm on s390x in RHEL-AV) - Resolves: bz#1893935 (New machine type on RHEL-AV 8.4 for ppc64le)- Rebase to QEMU 5.2.0 [bz#1905933] - Resolves: bz#1905933 (Rebase qemu-kvm to version 5.2.0)- kvm-redhat-introduces-disable_everything-macro-into-the-.patch [bz#1884611] - kvm-redhat-scripts-extract_build_cmd.py-Avoid-listing-em.patch [bz#1884611] - kvm-redhat-Removing-unecessary-configurations.patch [bz#1884611] - kvm-redhat-Fixing-rh-local-build.patch [bz#1884611] - kvm-redhat-allow-Makefile-rh-prep-builddep-to-fail.patch [bz#1884611] - kvm-redhat-adding-rh-rpm-target.patch [bz#1884611] - kvm-redhat-move-shareable-files-from-qemu-kvm-core-to-qe.patch [bz#1884611] - kvm-redhat-Add-qemu-kiwi-subpackage.patch [bz#1884611] - Resolves: bz#1884611 (Build kata-specific version of qemu)- kvm-redhat-add-un-pre-install-systemd-hooks-for-qemu-ga.patch [bz#1882719] - kvm-rcu-Implement-drain_call_rcu.patch [bz#1812399 bz#1866707] - kvm-libqtest-Rename-qmp_assert_error_class-to-qmp_expect.patch [bz#1812399 bz#1866707] - kvm-qtest-rename-qtest_qmp_receive-to-qtest_qmp_receive_.patch [bz#1812399 bz#1866707] - kvm-qtest-Reintroduce-qtest_qmp_receive-with-QMP-event-b.patch [bz#1812399 bz#1866707] - kvm-qtest-remove-qtest_qmp_receive_success.patch [bz#1812399 bz#1866707] - kvm-device-plug-test-use-qtest_qmp-to-send-the-device_de.patch [bz#1812399 bz#1866707] - kvm-qtest-switch-users-back-to-qtest_qmp_receive.patch [bz#1812399 bz#1866707] - kvm-qtest-check-that-drives-are-really-appearing-and-dis.patch [bz#1812399 bz#1866707] - kvm-qemu-iotests-qtest-rewrite-test-067-as-a-qtest.patch [bz#1812399 bz#1866707] - kvm-qdev-add-check-if-address-free-callback-for-buses.patch [bz#1812399 bz#1866707] - kvm-scsi-scsi_bus-switch-search-direction-in-scsi_device.patch [bz#1812399 bz#1866707] - kvm-device_core-use-drain_call_rcu-in-in-qmp_device_add.patch [bz#1812399 bz#1866707] - kvm-device-core-use-RCU-for-list-of-children-of-a-bus.patch [bz#1812399 bz#1866707] - kvm-scsi-switch-to-bus-check_address.patch [bz#1812399 bz#1866707] - kvm-device-core-use-atomic_set-on-.realized-property.patch [bz#1812399 bz#1866707] - kvm-scsi-scsi-bus-scsi_device_find-don-t-return-unrealiz.patch [bz#1812399] - kvm-scsi-scsi_bus-Add-scsi_device_get.patch [bz#1812399 bz#1866707] - kvm-virtio-scsi-use-scsi_device_get.patch [bz#1812399 bz#1866707] - kvm-scsi-scsi_bus-fix-races-in-REPORT-LUNS.patch [bz#1812399 bz#1866707] - kvm-tests-migration-fix-memleak-in-wait_command-wait_com.patch [bz#1812399 bz#1866707] - kvm-libqtest-fix-the-order-of-buffered-events.patch [bz#1812399 bz#1866707] - kvm-libqtest-fix-memory-leak-in-the-qtest_qmp_event_ref.patch [bz#1812399 bz#1866707] - kvm-iotests-add-filter_qmp_virtio_scsi-function.patch [bz#1812399 bz#1866707] - kvm-iotests-rewrite-iotest-240-in-python.patch [bz#1812399 bz#1866707] - Resolves: bz#1812399 (Qemu crash when detach disk with cache="none" discard="ignore" io="native") - Resolves: bz#1866707 (qemu-kvm is crashing with error "scsi_target_emulate_report_luns: Assertion `i == n + 8' failed") - Resolves: bz#1882719 (qemu-ga service still active and can work after qemu-guest-agent been removed)- kvm-virtiofsd-avoid-proc-self-fd-tempdir.patch [bz#1884276] - Resolves: bz#1884276 (Pod with kata-runtime won't start, QEMU: "vhost_user_dev init failed, Operation not permitted" [mkdtemp failing in sandboxing])- kvm-x86-lpc9-let-firmware-negotiate-CPU-hotplug-with-SMI.patch [bz#1846886] - kvm-x86-cpuhp-prevent-guest-crash-on-CPU-hotplug-when-br.patch [bz#1846886] - kvm-x86-cpuhp-refuse-cpu-hot-unplug-request-earlier-if-n.patch [bz#1846886] - Resolves: bz#1846886 (Guest hit soft lockup or reboots if hotplug vcpu under ovmf)- kvm-virtio-skip-legacy-support-check-on-machine-types-le.patch [bz#1868449] - kvm-vhost-vsock-pci-force-virtio-version-1.patch [bz#1868449] - kvm-vhost-user-vsock-pci-force-virtio-version-1.patch [bz#1868449] - kvm-vhost-vsock-ccw-force-virtio-version-1.patch [bz#1868449] - Resolves: bz#1868449 (vhost_vsock error: device is modern-only, use disable-legacy=on)- kvm-migration-increase-max-bandwidth-to-128-MiB-s-1-Gib-.patch [bz#1874004] - kvm-redhat-Make-all-generated-so-files-executable-not-on.patch [bz#1876635] - Resolves: bz#1874004 (Live migration performance is poor during guest installation process on power host) - Resolves: bz#1876635 (VM fails to start with a passthrough smartcard)- kvm-qemu-img-Support-bitmap-merge-into-backing-image.patch [bz#1877209] - Resolves: bz#1877209 ('qemu-img bitmaps --merge' failed when trying to merge top volume bitmap to base volume bitmap)- kvm-hw-nvram-fw_cfg-fix-FWCfgDataGeneratorClass-get_data.patch [bz#1688978] - Resolves: bz#1688978 (RFE: forward host preferences for cipher suites and CA certs to guest firmware)- kvm-redhat-link-etc-qemu-ga-fsfreeze-hook-to-etc-qemu-kv.patch [bz#1738820] - kvm-seccomp-fix-killing-of-whole-process-instead-of-thre.patch [bz#1752376] - kvm-Revert-Drop-bogus-IPv6-messages.patch [bz#1867075] - kvm-block-rbd-add-namespace-to-qemu_rbd_strong_runtime_o.patch [bz#1821528] - Resolves: bz#1738820 ('-F' option of qemu-ga command cause the guest-fsfreeze-freeze command doesn't work) - Resolves: bz#1752376 (qemu use SCMP_ACT_TRAP even SCMP_ACT_KILL_PROCESS is available) - Resolves: bz#1821528 (missing namespace attribute when access the rbd image with namespace) - Resolves: bz#1867075 (CVE-2020-10756 virt:8.3/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-av-8])- kvm-target-ppc-Add-experimental-option-for-enabling-secu.patch [bz#1789757 bz#1870384] - kvm-target-arm-Move-start-powered-off-property-to-generi.patch [bz#1849483] - kvm-target-arm-Move-setting-of-CPU-halted-state-to-gener.patch [bz#1849483] - kvm-ppc-spapr-Use-start-powered-off-CPUState-property.patch [bz#1849483] - Resolves: bz#1789757 ([IBM 8.4 FEAT] Add machine option to enable secure VM support) - Resolves: bz#1849483 (Failed to boot up guest when hotplugging vcpus on bios stage) - Resolves: bz#1870384 ([IBM 8.3 FEAT] Add interim/unsupported machine option to enable secure VM support for testing purposes)- kvm-spec-Move-qemu-pr-helper-back-to-usr-bin.patch [bz#1869635] - kvm-Bump-required-libusbx-version.patch [bz#1856591] - Resolves: bz#1856591 (libusbx isn't updated with qemu-kvm) - Resolves: bz#1869635 ('/usr/bin/qemu-pr-helper' is not a suitable pr helper: No such file or directory)- kvm-Revert-i386-Fix-pkg_id-offset-for-EPYC-cpu-models.patch [bz#1873417] - kvm-Revert-target-i386-Enable-new-apic-id-encoding-for-E.patch [bz#1873417] - kvm-Revert-hw-i386-Move-arch_id-decode-inside-x86_cpus_i.patch [bz#1873417] - kvm-Revert-i386-Introduce-use_epyc_apic_id_encoding-in-X.patch [bz#1873417] - kvm-Revert-hw-i386-Introduce-apicid-functions-inside-X86.patch [bz#1873417] - kvm-Revert-target-i386-Cleanup-and-use-the-EPYC-mode-top.patch [bz#1873417] - kvm-Revert-hw-386-Add-EPYC-mode-topology-decoding-functi.patch [bz#1873417] - kvm-nvram-Exit-QEMU-if-NVRAM-cannot-contain-all-prom-env.patch [bz#1867739] - kvm-usb-fix-setup_len-init-CVE-2020-14364.patch [bz#1869715] - kvm-Remove-explicit-glusterfs-api-dependency.patch [bz#1872853] - kvm-disable-virgl.patch [bz#1831271] - Resolves: bz#1831271 (Drop virgil acceleration support and remove virglrenderer dependency) - Resolves: bz#1867739 (-prom-env does not validate input) - Resolves: bz#1869715 (CVE-2020-14364 qemu-kvm: QEMU: usb: out-of-bounds r/w access issue while processing usb packets [rhel-av-8.3.0]) - Resolves: bz#1872853 (move the glusterfs dependency out of qemu-kvm-core to the glusterfs module) - Resolves: bz#1873417 (AMD/NUMA topology - revert 5.1 changes)- kvm-Drop-bogus-IPv6-messages.patch [bz#1867075] - kvm-machine-types-numa-set-numa_mem_supported-on-old-mac.patch [bz#1849707] - kvm-machine_types-numa-compatibility-for-auto_enable_num.patch [bz#1849707] - kvm-migration-Add-block-bitmap-mapping-parameter.patch [bz#1790492] - kvm-iotests.py-Let-wait_migration-return-on-failure.patch [bz#1790492] - kvm-iotests-Test-node-bitmap-aliases-during-migration.patch [bz#1790492] - Resolves: bz#1790492 ('dirty-bitmaps' migration capability should allow configuring target nodenames) - Resolves: bz#1849707 (8.3 machine types for x86 - 5.1 update) - Resolves: bz#1867075 (CVE-2020-10756 virt:8.3/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-av-8])- kvm-redhat-Update-hw_compat_8_2.patch [bz#1843348] - kvm-redhat-update-pseries-rhel8.2.0-machine-type.patch [bz#1843348] - kvm-Disable-TPM-passthrough-backend-on-ARM.patch [bz#1801242] - kvm-Require-libfdt-1.6.0.patch [bz#1867847] - Resolves: bz#1801242 ([aarch64] vTPM support in machvirt) - Resolves: bz#1843348 (8.3 machine types for POWER) - Resolves: bz#1867847 ([ppc] virt module 7629: /usr/libexec/qemu-kvm: undefined symbol: fdt_check_full, version LIBFDT_1.2)- kvm-redhat-define-hw_compat_8_2.patch [bz#1853265] - Resolves: bz#1853265 (Forward and backward migration from rhel-av-8.3.0(qemu-kvm-5.0.0) to rhel-av-8.2.1(qemu-kvm-4.2.0) failed with "qemu-kvm: error while loading state for instance 0x0 of device 'spapr'")- Quick changelog fix to reflect the current fixes: - Resolve: bz#1781911 - Resolve: bz#1841529 - Resolve: bz#1842902 - Resolve: bz#1818843 - Resolve: bz#1819292 - Resolve: bz#1801242- Rebase to 5.1.0 - Resolves: bz#1809650- kvm-virtio-net-fix-removal-of-failover-device.patch [bz#1820120] - Resolves: bz#1820120 (After hotunplugging the vitrio device and netdev, hotunpluging the failover VF will cause qemu core dump)- kvm-virtio-blk-Refactor-the-code-that-processes-queued-r.patch [bz#1812765] - kvm-virtio-blk-On-restart-process-queued-requests-in-the.patch [bz#1812765] - kvm-Fix-use-afte-free-in-ip_reass-CVE-2020-1983.patch [bz#1838082] - Resolves: bz#1812765 (qemu with iothreads enabled crashes on resume after enospc pause for disk extension) - Resolves: bz#1838082 (CVE-2020-1983 virt:8.2/qemu-kvm: QEMU: slirp: use-after-free in ip_reass() function in ip_input.c [rhel-av-8])- kvm-hw-pci-pcie-Move-hot-plug-capability-check-to-pre_pl.patch [bz#1820531] - kvm-spec-Fix-python-shenigans-for-tests.patch [bz#1845779] - kvm-target-i386-Add-ARCH_CAPABILITIES-related-bits-into-.patch [bz#1840342] - Resolves: bz#1820531 (qmp command query-pci get wrong result after hotplug device under hotplug=off controller) - Resolves: bz#1840342 ([Intel 8.2.1 Bug] qemu-kvm Add ARCH_CAPABILITIES to Icelake-Server cpu model - Fast Train) - Resolves: bz#1845779 (Install 'qemu-kvm-tests' failed as nothing provides /usr/libexec/platform-python3 - virt module 6972)- kvm-nbd-server-Avoid-long-error-message-assertions-CVE-2.patch [bz#1845384] - kvm-block-Call-attention-to-truncation-of-long-NBD-expor.patch [bz#1845384] - Resolves: bz#1845384 (CVE-2020-10761 virt:8.2/qemu-kvm: QEMU: nbd: reachable assertion failure in nbd_negotiate_send_rep_verr via remote client [rhel-av-8])- kvm-enable-ramfb.patch [bz#1841068] - kvm-block-Add-flags-to-BlockDriver.bdrv_co_truncate.patch [bz#1780574] - kvm-block-Add-flags-to-bdrv-_co-_truncate.patch [bz#1780574] - kvm-block-backend-Add-flags-to-blk_truncate.patch [bz#1780574] - kvm-qcow2-Support-BDRV_REQ_ZERO_WRITE-for-truncate.patch [bz#1780574] - kvm-raw-format-Support-BDRV_REQ_ZERO_WRITE-for-truncate.patch [bz#1780574] - kvm-file-posix-Support-BDRV_REQ_ZERO_WRITE-for-truncate.patch [bz#1780574] - kvm-block-truncate-Don-t-make-backing-file-data-visible.patch [bz#1780574] - kvm-iotests-Add-qemu_io_log.patch [bz#1780574] - kvm-iotests-Filter-testfiles-out-in-filter_img_info.patch [bz#1780574] - kvm-iotests-Test-committing-to-short-backing-file.patch [bz#1780574] - kvm-qcow2-Forward-ZERO_WRITE-flag-for-full-preallocation.patch [bz#1780574] - kvm-i386-Add-MSR-feature-bit-for-MDS-NO.patch [bz#1769912] - kvm-i386-Add-macro-for-stibp.patch [bz#1769912] - kvm-target-i386-Add-new-bit-definitions-of-MSR_IA32_ARCH.patch [bz#1769912] - kvm-i386-Add-new-CPU-model-Cooperlake.patch [bz#1769912] - kvm-target-i386-Add-missed-features-to-Cooperlake-CPU-mo.patch [bz#1769912] - Resolves: bz#1769912 ([Intel 8.2.1 Feature] introduce Cooper Lake cpu model - qemu-kvm Fast Train) - Resolves: bz#1780574 (Data corruption with resizing short overlay over longer backing files) - Resolves: bz#1841068 (RFE: please support the "ramfb" display device model)- kvm-target-i386-set-the-CPUID-level-to-0x14-on-old-machi.patch [bz#1513681] - kvm-block-curl-HTTP-header-fields-allow-whitespace-aroun.patch [bz#1841038] - kvm-block-curl-HTTP-header-field-names-are-case-insensit.patch [bz#1841038] - kvm-MAINTAINERS-fix-qcow2-bitmap.c-under-Dirty-Bitmaps-h.patch [bz#1779893 bz#1779904] - kvm-iotests-Let-_make_test_img-parse-its-parameters.patch [bz#1779893 bz#1779904] - kvm-qemu_img-add-cvtnum_full-to-print-error-reports.patch [bz#1779893 bz#1779904] - kvm-block-Make-it-easier-to-learn-which-BDS-support-bitm.patch [bz#1779893 bz#1779904] - kvm-blockdev-Promote-several-bitmap-functions-to-non-sta.patch [bz#1779893 bz#1779904] - kvm-blockdev-Split-off-basic-bitmap-operations-for-qemu-.patch [bz#1779893 bz#1779904] - kvm-qemu-img-Add-bitmap-sub-command.patch [bz#1779893 bz#1779904] - kvm-iotests-Fix-test-178.patch [bz#1779893 bz#1779904] - kvm-qcow2-Expose-bitmaps-size-during-measure.patch [bz#1779893 bz#1779904] - kvm-qemu-img-Factor-out-code-for-merging-bitmaps.patch [bz#1779893 bz#1779904] - kvm-qemu-img-Add-convert-bitmaps-option.patch [bz#1779893 bz#1779904] - kvm-iotests-Add-test-291-to-for-qemu-img-bitmap-coverage.patch [bz#1779893 bz#1779904] - kvm-iotests-Add-more-skip_if_unsupported-statements-to-t.patch [bz#1778593] - kvm-iotests-don-t-use-format-for-drive_add.patch [bz#1778593] - kvm-iotests-055-refactor-compressed-backup-to-vmdk.patch [bz#1778593] - kvm-iotests-055-skip-vmdk-target-tests-if-vmdk-is-not-wh.patch [bz#1778593] - kvm-backup-Improve-error-for-bdrv_getlength-failure.patch [bz#1778593] - kvm-backup-Make-sure-that-source-and-target-size-match.patch [bz#1778593] - kvm-iotests-Backup-with-different-source-target-size.patch [bz#1778593] - kvm-iotests-109-Don-t-mirror-with-mismatched-size.patch [bz#1778593] - kvm-iotests-229-Use-blkdebug-to-inject-an-error.patch [bz#1778593] - kvm-mirror-Make-sure-that-source-and-target-size-match.patch [bz#1778593] - kvm-iotests-Mirror-with-different-source-target-size.patch [bz#1778593] - Resolves: bz#1513681 ([Intel 8.2.1 Feat] qemu-kvm PT VMX -- Fast Train) - Resolves: bz#1778593 (Qemu coredump when backup to a existing small size image) - Resolves: bz#1779893 (RFE: Copy bitmaps with qemu-img convert) - Resolves: bz#1779904 (RFE: ability to estimate bitmap space utilization for qcow2) - Resolves: bz#1841038 (qemu-img: /var/tmp/v2vovl56bced.qcow2: CURL: Error opening file: Server does not support 'range' (byte ranges) with HTTP/2 server in VMware ESXi 7)- kvm-target-arm-Fix-PAuth-sbox-functions.patch [bz#1813940] - kvm-Don-t-leak-memory-when-reallocation-fails.patch [bz#1749737] - kvm-Replace-remaining-malloc-free-user-with-glib.patch [bz#1749737] - kvm-Revert-RHEL-disable-hostmem-memfd.patch [bz#1839030] - kvm-block-introducing-bdrv_co_delete_file-interface.patch [bz#1827630] - kvm-block.c-adding-bdrv_co_delete_file.patch [bz#1827630] - kvm-crypto.c-cleanup-created-file-when-block_crypto_co_c.patch [bz#1827630] - Resolves: bz#1749737 (CVE-2019-15890 qemu-kvm: QEMU: Slirp: use-after-free during packet reassembly [rhel-av-8]) - Resolves: bz#1813940 (CVE-2020-10702 virt:8.1/qemu-kvm: qemu: weak signature generation in Pointer Authentication support for ARM [rhel-av-8]) - Resolves: bz#1827630 (volume creation leaving uncleaned stuff behind on error (vol-clone/libvirt/qemu-kvm)) - Resolves: bz#1839030 (RFE: enable the "memfd" memory backend)- kvm-block-always-fill-entire-LUKS-header-space-with-zero.patch [bz#1775462] - kvm-numa-remove-not-needed-check.patch [bz#1600217] - kvm-numa-properly-check-if-numa-is-supported.patch [bz#1600217] - kvm-numa-Extend-CLI-to-provide-initiator-information-for.patch [bz#1600217] - kvm-numa-Extend-CLI-to-provide-memory-latency-and-bandwi.patch [bz#1600217] - kvm-numa-Extend-CLI-to-provide-memory-side-cache-informa.patch [bz#1600217] - kvm-hmat-acpi-Build-Memory-Proximity-Domain-Attributes-S.patch [bz#1600217] - kvm-hmat-acpi-Build-System-Locality-Latency-and-Bandwidt.patch [bz#1600217] - kvm-hmat-acpi-Build-Memory-Side-Cache-Information-Struct.patch [bz#1600217] - kvm-tests-numa-Add-case-for-QMP-build-HMAT.patch [bz#1600217] - kvm-tests-bios-tables-test-add-test-cases-for-ACPI-HMAT.patch [bz#1600217] - kvm-ACPI-add-expected-files-for-HMAT-tests-acpihmat.patch [bz#1600217] - Resolves: bz#1600217 ([Intel 8.2.1 FEAT] KVM ACPI HMAT support - qemu-kvm Fast Train) - Resolves: bz#1775462 (Creating luks-inside-qcow2 images with cluster_size=2k/4k will get a corrupted image)- kvm-hw-pci-pcie-Forbid-hot-plug-if-it-s-disabled-on-the-.patch [bz#1820531] - kvm-hw-pci-pcie-Replace-PCI_DEVICE-casts-with-existing-v.patch [bz#1820531] - kvm-tools-virtiofsd-passthrough_ll-Fix-double-close.patch [bz#1817445] - kvm-virtiofsd-add-rlimit-nofile-NUM-option.patch [bz#1817445] - kvm-virtiofsd-stay-below-fs.file-max-sysctl-value-CVE-20.patch [bz#1817445] - kvm-virtiofsd-jail-lo-proc_self_fd.patch [bz#1817445] - kvm-virtiofsd-Show-submounts.patch [bz#1817445] - kvm-virtiofsd-only-retain-file-system-capabilities.patch [bz#1817445] - kvm-virtiofsd-drop-all-capabilities-in-the-wait-parent-p.patch [bz#1817445] - Resolves: bz#1817445 (CVE-2020-10717 virt:8.2/qemu-kvm: QEMU: virtiofsd: guest may open maximum file descriptor to cause DoS [rhel-av-8]) - Resolves: bz#1820531 (qmp command query-pci get wrong result after hotplug device under hotplug=off controller)- kvm-pcie_root_port-Add-hotplug-disabling-option.patch [bz#1790899] - kvm-compat-disable-edid-for-virtio-gpu-ccw.patch [bz#1816793] - Resolves: bz#1790899 ([RFE] QEMU devices should have the option to enable/disable hotplug/unplug) - Resolves: bz#1816793 ('edid' compat handling missing for virtio-gpu-ccw)- kvm-target-i386-do-not-set-unsupported-VMX-secondary-exe.patch [bz#1822682] - Resolves: bz#1822682 (QEMU-4.2 fails to start a VM on Azure)- kvm-job-take-each-job-s-lock-individually-in-job_txn_app.patch [bz#1817621] - kvm-replication-assert-we-own-context-before-job_cancel_.patch [bz#1817621] - kvm-backup-don-t-acquire-aio_context-in-backup_clean.patch [bz#1817621] - kvm-block-backend-Reorder-flush-pdiscard-function-defini.patch [bz#1817621] - kvm-block-Increase-BB.in_flight-for-coroutine-and-sync-i.patch [bz#1817621] - kvm-block-Fix-blk-in_flight-during-blk_wait_while_draine.patch [bz#1817621] - Resolves: bz#1817621 (Crash and deadlock with block jobs when using io-threads)- kvm-block-pass-BlockDriver-reference-to-the-.bdrv_co_cre.patch [bz#1816007] - kvm-block-trickle-down-the-fallback-image-creation-funct.patch [bz#1816007] - kvm-Revert-mirror-Don-t-let-an-operation-wait-for-itself.patch [bz#1794692] - kvm-mirror-Wait-only-for-in-flight-operations.patch [bz#1794692] - Resolves: bz#1794692 (Mirror block job stops making progress) - Resolves: bz#1816007 (qemu-img convert failed to convert with block device as target)- kvm-migration-Rate-limit-inside-host-pages.patch [bz#1814336] - kvm-build-sys-do-not-make-qemu-ga-link-with-pixman.patch [bz#1811670] - Resolves: bz#1811670 (Unneeded qemu-guest-agent dependency on pixman) - Resolves: bz#1814336 ([POWER9] QEMU migration-test triggers a kernel warning)- kvm-block-nbd-Fix-hang-in-.bdrv_close.patch [bz#1640894] - kvm-block-Generic-file-creation-fallback.patch [bz#1640894] - kvm-file-posix-Drop-hdev_co_create_opts.patch [bz#1640894] - kvm-iscsi-Drop-iscsi_co_create_opts.patch [bz#1640894] - kvm-iotests-Add-test-for-image-creation-fallback.patch [bz#1640894] - kvm-block-Fix-leak-in-bdrv_create_file_fallback.patch [bz#1640894] - kvm-iotests-Use-complete_and_wait-in-155.patch [bz#1790482 bz#1805143] - kvm-block-Introduce-bdrv_reopen_commit_post-step.patch [bz#1790482 bz#1805143] - kvm-block-qcow2-Move-bitmap-reopen-into-bdrv_reopen_comm.patch [bz#1790482 bz#1805143] - kvm-iotests-Refactor-blockdev-reopen-test-for-iothreads.patch [bz#1790482 bz#1805143] - kvm-block-bdrv_reopen-with-backing-file-in-different-Aio.patch [bz#1790482 bz#1805143] - kvm-block-Versioned-x-blockdev-reopen-API-with-feature-f.patch [bz#1790482 bz#1805143] - kvm-block-Make-bdrv_get_cumulative_perm-public.patch [bz#1790482 bz#1805143] - kvm-block-Relax-restrictions-for-blockdev-snapshot.patch [bz#1790482 bz#1805143] - kvm-iotests-Fix-run_job-with-use_log-False.patch [bz#1790482 bz#1805143] - kvm-iotests-Test-mirror-with-temporarily-disabled-target.patch [bz#1790482 bz#1805143] - kvm-block-Fix-cross-AioContext-blockdev-snapshot.patch [bz#1790482 bz#1805143] - kvm-iotests-Add-iothread-cases-to-155.patch [bz#1790482 bz#1805143] - kvm-qapi-Add-allow-write-only-overlay-feature-for-blockd.patch [bz#1790482 bz#1805143] - kvm-exec-rom_reset-Free-rom-data-during-inmigrate-skip.patch [bz#1809380] - Resolves: bz#1640894 (Fix generic file creation fallback for qemu-img nvme:// image creation support) - Resolves: bz#1790482 (bitmaps in backing images can't be modified) - Resolves: bz#1805143 (allow late/lazy opening of backing chain for shallow blockdev-mirror) - Resolves: bz#1809380 (guest hang during reboot process after migration from RHEl7.8 to RHEL8.2.0.)- kvm-hw-smbios-set-new-default-SMBIOS-fields-for-Windows-.patch [bz#1782529] - kvm-migration-multifd-clean-pages-after-filling-packet.patch [bz#1738451] - kvm-migration-Make-sure-that-we-don-t-call-write-in-case.patch [bz#1738451] - kvm-migration-multifd-fix-nullptr-access-in-terminating-.patch [bz#1738451] - kvm-migration-multifd-fix-destroyed-mutex-access-in-term.patch [bz#1738451] - kvm-multifd-Make-sure-that-we-don-t-do-any-IO-after-an-e.patch [bz#1738451] - kvm-qemu-file-Don-t-do-IO-after-shutdown.patch [bz#1738451] - kvm-migration-Don-t-send-data-if-we-have-stopped.patch [bz#1738451] - kvm-migration-Create-migration_is_running.patch [bz#1738451] - kvm-migration-multifd-fix-nullptr-access-in-multifd_send.patch [bz#1738451] - kvm-migration-Maybe-VM-is-paused-when-migration-is-cance.patch [bz#1738451] - kvm-virtiofsd-Remove-fuse_req_getgroups.patch [bz#1797064] - kvm-virtiofsd-fv_create_listen_socket-error-path-socket-.patch [bz#1797064] - kvm-virtiofsd-load_capng-missing-unlock.patch [bz#1797064] - kvm-virtiofsd-do_read-missing-NULL-check.patch [bz#1797064] - kvm-tools-virtiofsd-fuse_lowlevel-Fix-fuse_out_header-er.patch [bz#1797064] - kvm-virtiofsd-passthrough_ll-cleanup-getxattr-listxattr.patch [bz#1797064] - kvm-virtiofsd-Fix-xattr-operations.patch [bz#1797064] - Resolves: bz#1738451 (qemu on src host core dump after set multifd-channels and do migration twice (first migration execute migrate_cancel)) - Resolves: bz#1782529 (Windows Update Enablement with default smbios strings in qemu) - Resolves: bz#1797064 (virtiofsd: Fixes)- kvm-target-i386-kvm-initialize-feature-MSRs-very-early.patch [bz#1791648] - kvm-target-i386-add-a-ucode-rev-property.patch [bz#1791648] - kvm-target-i386-kvm-initialize-microcode-revision-from-K.patch [bz#1791648] - kvm-target-i386-fix-TCG-UCODE_REV-access.patch [bz#1791648] - kvm-target-i386-check-for-availability-of-MSR_IA32_UCODE.patch [bz#1791648] - kvm-target-i386-enable-monitor-and-ucode-revision-with-c.patch [bz#1791648] - kvm-qcow2-Fix-qcow2_alloc_cluster_abort-for-external-dat.patch [bz#1703907] - kvm-mirror-Store-MirrorOp.co-for-debuggability.patch [bz#1794692] - kvm-mirror-Don-t-let-an-operation-wait-for-itself.patch [bz#1794692] - Resolves: bz#1703907 ([upstream]QEMU coredump when converting to qcow2: external data file images on block devices with copy_offloading) - Resolves: bz#1791648 ([RFE] Passthrough host CPU microcode version to KVM guest if using CPU passthrough) - Resolves: bz#1794692 (Mirror block job stops making progress)- kvm-vhost-user-gpu-Drop-trailing-json-comma.patch [bz#1805334] - Resolves: bz#1805334 (vhost-user/50-qemu-gpu.json is not valid JSON)- kvm-spapr-Enable-DD2.3-accelerated-count-cache-flush-in-.patch [bz#1796240] - kvm-util-add-slirp_fmt-helpers.patch [bz#1798994] - kvm-tcp_emu-fix-unsafe-snprintf-usages.patch [bz#1798994] - kvm-virtio-add-ability-to-delete-vq-through-a-pointer.patch [bz#1791590] - kvm-virtio-make-virtio_delete_queue-idempotent.patch [bz#1791590] - kvm-virtio-reset-region-cache-when-on-queue-deletion.patch [bz#1791590] - kvm-virtio-net-delete-also-control-queue-when-TX-RX-dele.patch [bz#1791590] - Resolves: bz#1791590 ([Q35] No "DEVICE_DELETED" event in qmp after unplug virtio-net-pci device) - Resolves: bz#1796240 (Enable hw accelerated cache-count-flush by default for POWER9 DD2.3 cpus) - Resolves: bz#1798994 (CVE-2020-8608 qemu-kvm: QEMU: Slirp: potential OOB access due to unsafe snprintf() usages [rhel-av-8.2.0])- kvm-i386-Resolve-CPU-models-to-v1-by-default.patch [bz#1779078 bz#1787291 bz#1779078 bz#1779078] - kvm-iotests-Support-job-complete-in-run_job.patch [bz#1781637] - kvm-iotests-Create-VM.blockdev_create.patch [bz#1781637] - kvm-block-Activate-recursively-even-for-already-active-n.patch [bz#1781637] - kvm-hmp-Allow-using-qdev-ID-for-qemu-io-command.patch [bz#1781637] - kvm-iotests-Test-external-snapshot-with-VM-state.patch [bz#1781637] - kvm-iotests.py-Let-wait_migration-wait-even-more.patch [bz#1781637] - kvm-blockdev-fix-coding-style-issues-in-drive_backup_pre.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-unify-qmp_drive_backup-and-drive-backup-tra.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-unify-qmp_blockdev_backup-and-blockdev-back.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-honor-bdrv_try_set_aio_context-context-requ.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-backup-top-Begin-drain-earlier.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-block-backup-top-Don-t-acquire-context-while-droppin.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-Acquire-AioContext-on-dirty-bitmap-function.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-Return-bs-to-the-proper-context-on-snapshot.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-iotests-Test-handling-of-AioContexts-with-some-block.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-target-arm-monitor-query-cpu-model-expansion-crashed.patch [bz#1801320] - kvm-docs-arm-cpu-features-Make-kvm-no-adjvtime-comment-c.patch [bz#1801320] - Resolves: bz#1745606 (Qemu hang when do incremental live backup in transaction mode without bitmap) - Resolves: bz#1746217 (Src qemu hang when do storage vm migration during guest installation) - Resolves: bz#1773517 (Src qemu hang when do storage vm migration with dataplane enable) - Resolves: bz#1779036 (Qemu coredump when do snapshot in transaction mode with one snapshot path not exist) - Resolves: bz#1779078 (RHVH 4.4: Failed to run VM on 4.3/4.4 engine (Exit message: the CPU is incompatible with host CPU: Host CPU does not provide required features: hle, rtm)) - Resolves: bz#1781637 (qemu crashed when do mem and disk snapshot) - Resolves: bz#1782111 (Qemu hang when do full backup on multi-disks with one job's 'job-id' missed in transaction mode(data plane enable)) - Resolves: bz#1782175 (Qemu core dump when add persistent bitmap(data plane enable)) - Resolves: bz#1783965 (Qemu core dump when do backup with sync: bitmap and no bitmap provided) - Resolves: bz#1787291 (RHVH 4.4: Failed to run VM on 4.3/4.4 engine (Exit message: the CPU is incompatible with host CPU: Host CPU does not provide required features: hle, rtm) [rhel-8.1.0.z]) - Resolves: bz#1801320 (aarch64: backport query-cpu-model-expansion and adjvtime document fixes)- kvm-ppc-Deassert-the-external-interrupt-pin-in-KVM-on-re.patch [bz#1776638] - kvm-xics-Don-t-deassert-outputs.patch [bz#1776638] - kvm-ppc-Don-t-use-CPUPPCState-irq_input_state-with-moder.patch [bz#1776638] - kvm-trace-update-qemu-trace-stap-to-Python-3.patch [bz#1787395] - kvm-redhat-Remove-redundant-fix-for-qemu-trace-stap.patch [bz#1787395] - kvm-iscsi-Cap-block-count-from-GET-LBA-STATUS-CVE-2020-1.patch [bz#1794503] - kvm-tpm-ppi-page-align-PPI-RAM.patch [bz#1787444] - kvm-target-arm-kvm-trivial-Clean-up-header-documentation.patch [bz#1647366] - kvm-target-arm-kvm64-kvm64-cpus-have-timer-registers.patch [bz#1647366] - kvm-tests-arm-cpu-features-Check-feature-default-values.patch [bz#1647366] - kvm-target-arm-kvm-Implement-virtual-time-adjustment.patch [bz#1647366] - kvm-target-arm-cpu-Add-the-kvm-no-adjvtime-CPU-property.patch [bz#1647366] - kvm-migration-Define-VMSTATE_INSTANCE_ID_ANY.patch [bz#1529231] - kvm-migration-Change-SaveStateEntry.instance_id-into-uin.patch [bz#1529231] - kvm-apic-Use-32bit-APIC-ID-for-migration-instance-ID.patch [bz#1529231] - Resolves: bz#1529231 ([q35] VM hangs after migration with 200 vCPUs) - Resolves: bz#1647366 (aarch64: Add support for the kvm-no-adjvtime ARM CPU feature) - Resolves: bz#1776638 (Guest failed to boot up after system_reset 20 times) - Resolves: bz#1787395 (qemu-trace-stap list : TypeError: startswith first arg must be bytes or a tuple of bytes, not str) - Resolves: bz#1787444 (Broken postcopy migration with vTPM device) - Resolves: bz#1794503 (CVE-2020-1711 qemu-kvm: QEMU: block: iscsi: OOB heap access via an unexpected response of iSCSI Server [rhel-av-8.2.0])- kvm-target-arm-arch_dump-Add-SVE-notes.patch [bz#1725084] - kvm-vhost-Add-names-to-section-rounded-warning.patch [bz#1779041] - kvm-vhost-Only-align-sections-for-vhost-user.patch [bz#1779041] - kvm-vhost-coding-style-fix.patch [bz#1779041] - kvm-virtio-fs-fix-MSI-X-nvectors-calculation.patch [bz#1694164] - kvm-vhost-user-fs-remove-vhostfd-property.patch [bz#1694164] - kvm-build-rename-CONFIG_LIBCAP-to-CONFIG_LIBCAP_NG.patch [bz#1694164] - kvm-virtiofsd-Pull-in-upstream-headers.patch [bz#1694164] - kvm-virtiofsd-Pull-in-kernel-s-fuse.h.patch [bz#1694164] - kvm-virtiofsd-Add-auxiliary-.c-s.patch [bz#1694164] - kvm-virtiofsd-Add-fuse_lowlevel.c.patch [bz#1694164] - kvm-virtiofsd-Add-passthrough_ll.patch [bz#1694164] - kvm-virtiofsd-Trim-down-imported-files.patch [bz#1694164] - kvm-virtiofsd-Format-imported-files-to-qemu-style.patch [bz#1694164] - kvm-virtiofsd-remove-mountpoint-dummy-argument.patch [bz#1694164] - kvm-virtiofsd-remove-unused-notify-reply-support.patch [bz#1694164] - kvm-virtiofsd-Remove-unused-enum-fuse_buf_copy_flags.patch [bz#1694164] - kvm-virtiofsd-Fix-fuse_daemonize-ignored-return-values.patch [bz#1694164] - kvm-virtiofsd-Fix-common-header-and-define-for-QEMU-buil.patch [bz#1694164] - kvm-virtiofsd-Trim-out-compatibility-code.patch [bz#1694164] - kvm-vitriofsd-passthrough_ll-fix-fallocate-ifdefs.patch [bz#1694164] - kvm-virtiofsd-Make-fsync-work-even-if-only-inode-is-pass.patch [bz#1694164] - kvm-virtiofsd-Add-options-for-virtio.patch [bz#1694164] - kvm-virtiofsd-add-o-source-PATH-to-help-output.patch [bz#1694164] - kvm-virtiofsd-Open-vhost-connection-instead-of-mounting.patch [bz#1694164] - kvm-virtiofsd-Start-wiring-up-vhost-user.patch [bz#1694164] - kvm-virtiofsd-Add-main-virtio-loop.patch [bz#1694164] - kvm-virtiofsd-get-set-features-callbacks.patch [bz#1694164] - kvm-virtiofsd-Start-queue-threads.patch [bz#1694164] - kvm-virtiofsd-Poll-kick_fd-for-queue.patch [bz#1694164] - kvm-virtiofsd-Start-reading-commands-from-queue.patch [bz#1694164] - kvm-virtiofsd-Send-replies-to-messages.patch [bz#1694164] - kvm-virtiofsd-Keep-track-of-replies.patch [bz#1694164] - kvm-virtiofsd-Add-Makefile-wiring-for-virtiofsd-contrib.patch [bz#1694164] - kvm-virtiofsd-Fast-path-for-virtio-read.patch [bz#1694164] - kvm-virtiofsd-add-fd-FDNUM-fd-passing-option.patch [bz#1694164] - kvm-virtiofsd-make-f-foreground-the-default.patch [bz#1694164] - kvm-virtiofsd-add-vhost-user.json-file.patch [bz#1694164] - kvm-virtiofsd-add-print-capabilities-option.patch [bz#1694164] - kvm-virtiofs-Add-maintainers-entry.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-create-new-files-in-caller-.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-lo_map-for-ino-fh-indir.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-ino_map-to-hide-lo_inod.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-dirp_map-to-hide-lo_dir.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-fd_map-to-hide-file-des.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-fallback-for-racy-ops.patch [bz#1694164] - kvm-virtiofsd-validate-path-components.patch [bz#1694164] - kvm-virtiofsd-Plumb-fuse_bufvec-through-to-do_write_buf.patch [bz#1694164] - kvm-virtiofsd-Pass-write-iov-s-all-the-way-through.patch [bz#1694164] - kvm-virtiofsd-add-fuse_mbuf_iter-API.patch [bz#1694164] - kvm-virtiofsd-validate-input-buffer-sizes-in-do_write_bu.patch [bz#1694164] - kvm-virtiofsd-check-input-buffer-size-in-fuse_lowlevel.c.patch [bz#1694164] - kvm-virtiofsd-prevent-.-escape-in-lo_do_lookup.patch [bz#1694164] - kvm-virtiofsd-prevent-.-escape-in-lo_do_readdir.patch [bz#1694164] - kvm-virtiofsd-use-proc-self-fd-O_PATH-file-descriptor.patch [bz#1694164] - kvm-virtiofsd-sandbox-mount-namespace.patch [bz#1694164] - kvm-virtiofsd-move-to-an-empty-network-namespace.patch [bz#1694164] - kvm-virtiofsd-move-to-a-new-pid-namespace.patch [bz#1694164] - kvm-virtiofsd-add-seccomp-whitelist.patch [bz#1694164] - kvm-virtiofsd-Parse-flag-FUSE_WRITE_KILL_PRIV.patch [bz#1694164] - kvm-virtiofsd-cap-ng-helpers.patch [bz#1694164] - kvm-virtiofsd-Drop-CAP_FSETID-if-client-asked-for-it.patch [bz#1694164] - kvm-virtiofsd-set-maximum-RLIMIT_NOFILE-limit.patch [bz#1694164] - kvm-virtiofsd-fix-libfuse-information-leaks.patch [bz#1694164] - kvm-virtiofsd-add-syslog-command-line-option.patch [bz#1694164] - kvm-virtiofsd-print-log-only-when-priority-is-high-enoug.patch [bz#1694164] - kvm-virtiofsd-Add-ID-to-the-log-with-FUSE_LOG_DEBUG-leve.patch [bz#1694164] - kvm-virtiofsd-Add-timestamp-to-the-log-with-FUSE_LOG_DEB.patch [bz#1694164] - kvm-virtiofsd-Handle-reinit.patch [bz#1694164] - kvm-virtiofsd-Handle-hard-reboot.patch [bz#1694164] - kvm-virtiofsd-Kill-threads-when-queues-are-stopped.patch [bz#1694164] - kvm-vhost-user-Print-unexpected-slave-message-types.patch [bz#1694164] - kvm-contrib-libvhost-user-Protect-slave-fd-with-mutex.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-renameat2-support.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-disable-readdirplus-on-cach.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-control-readdirplus.patch [bz#1694164] - kvm-virtiofsd-rename-unref_inode-to-unref_inode_lolocked.patch [bz#1694164] - kvm-virtiofsd-fail-when-parent-inode-isn-t-known-in-lo_d.patch [bz#1694164] - kvm-virtiofsd-extract-root-inode-init-into-setup_root.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-clean-up-cache-related-opti.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-use-hashtable.patch [bz#1694164] - kvm-virtiofsd-Clean-up-inodes-on-destroy.patch [bz#1694164] - kvm-virtiofsd-support-nanosecond-resolution-for-file-tim.patch [bz#1694164] - kvm-virtiofsd-fix-error-handling-in-main.patch [bz#1694164] - kvm-virtiofsd-cleanup-allocated-resource-in-se.patch [bz#1694164] - kvm-virtiofsd-fix-memory-leak-on-lo.source.patch [bz#1694164] - kvm-virtiofsd-add-helper-for-lo_data-cleanup.patch [bz#1694164] - kvm-virtiofsd-Prevent-multiply-running-with-same-vhost_u.patch [bz#1694164] - kvm-virtiofsd-enable-PARALLEL_DIROPS-during-INIT.patch [bz#1694164] - kvm-virtiofsd-fix-incorrect-error-handling-in-lo_do_look.patch [bz#1694164] - kvm-Virtiofsd-fix-memory-leak-on-fuse-queueinfo.patch [bz#1694164] - kvm-virtiofsd-Support-remote-posix-locks.patch [bz#1694164] - kvm-virtiofsd-use-fuse_lowlevel_is_virtio-in-fuse_sessio.patch [bz#1694164] - kvm-virtiofsd-prevent-fv_queue_thread-vs-virtio_loop-rac.patch [bz#1694164] - kvm-virtiofsd-make-lo_release-atomic.patch [bz#1694164] - kvm-virtiofsd-prevent-races-with-lo_dirp_put.patch [bz#1694164] - kvm-virtiofsd-rename-inode-refcount-to-inode-nlookup.patch [bz#1694164] - kvm-libvhost-user-Fix-some-memtable-remap-cases.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-fix-refcounting-on-remove-r.patch [bz#1694164] - kvm-virtiofsd-introduce-inode-refcount-to-prevent-use-af.patch [bz#1694164] - kvm-virtiofsd-do-not-always-set-FUSE_FLOCK_LOCKS.patch [bz#1694164] - kvm-virtiofsd-convert-more-fprintf-and-perror-to-use-fus.patch [bz#1694164] - kvm-virtiofsd-Reset-O_DIRECT-flag-during-file-open.patch [bz#1694164] - kvm-virtiofsd-Fix-data-corruption-with-O_APPEND-write-in.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-Use-cache_readdir-for-direc.patch [bz#1694164] - kvm-virtiofsd-add-definition-of-fuse_buf_writev.patch [bz#1694164] - kvm-virtiofsd-use-fuse_buf_writev-to-replace-fuse_buf_wr.patch [bz#1694164] - kvm-virtiofsd-process-requests-in-a-thread-pool.patch [bz#1694164] - kvm-virtiofsd-prevent-FUSE_INIT-FUSE_DESTROY-races.patch [bz#1694164] - kvm-virtiofsd-fix-lo_destroy-resource-leaks.patch [bz#1694164] - kvm-virtiofsd-add-thread-pool-size-NUM-option.patch [bz#1694164] - kvm-virtiofsd-Convert-lo_destroy-to-take-the-lo-mutex-lo.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-Pass-errno-to-fuse_reply_er.patch [bz#1694164] - kvm-virtiofsd-stop-all-queue-threads-on-exit-in-virtio_l.patch [bz#1694164] - kvm-virtiofsd-add-some-options-to-the-help-message.patch [bz#1694164] - kvm-redhat-ship-virtiofsd-vhost-user-device-backend.patch [bz#1694164] - Resolves: bz#1694164 (virtio-fs: host<->guest shared file system (qemu)) - Resolves: bz#1725084 (aarch64: support dumping SVE registers) - Resolves: bz#1779041 (netkvm: no connectivity Windows guest with q35 + hugepages + vhost + hv_synic)- kvm-tcp_emu-Fix-oob-access.patch [bz#1791568] - kvm-slirp-use-correct-size-while-emulating-IRC-commands.patch [bz#1791568] - kvm-slirp-use-correct-size-while-emulating-commands.patch [bz#1791568] - kvm-RHEL-hw-i386-disable-nested-PERF_GLOBAL_CTRL-MSR-sup.patch [bz#1559846] - Resolves: bz#1559846 (Nested KVM: limit VMX features according to CPU models - Fast Train) - Resolves: bz#1791568 (CVE-2020-7039 qemu-kvm: QEMU: slirp: OOB buffer access while emulating tcp protocols in tcp_emu() [rhel-av-8.2.0])- kvm-spapr-Don-t-trigger-a-CAS-reboot-for-XICS-XIVE-mode-.patch [bz#1733893] - kvm-vfio-pci-Don-t-remove-irqchip-notifier-if-not-regist.patch [bz#1782678] - kvm-virtio-don-t-enable-notifications-during-polling.patch [bz#1789301] - kvm-usbredir-Prevent-recursion-in-usbredir_write.patch [bz#1790844] - kvm-xhci-recheck-slot-status.patch [bz#1790844] - Resolves: bz#1733893 (Boot a guest with "-prom-env 'auto-boot?=false'", SLOF failed to enter the boot entry after input "boot" followed by "0 > " on VNC) - Resolves: bz#1782678 (qemu core dump after hot-unplugging the XXV710/XL710 PF) - Resolves: bz#1789301 (virtio-blk/scsi: fix notification suppression during AioContext polling) - Resolves: bz#1790844 (USB related fixes)- kvm-i386-Remove-cpu64-rhel6-CPU-model.patch [bz#1741345] - kvm-Reallocate-dirty_bmap-when-we-change-a-slot.patch [bz#1772774] - Resolves: bz#1741345 (Remove the "cpu64-rhel6" CPU from qemu-kvm) - Resolves: bz#1772774 (qemu-kvm core dump during migration+reboot ( Assertion `mem->dirty_bmap' failed ))- Rebase to qemu-4.2 - Resolves: bz#1783250 (rebase qemu-kvm to 4.2)- kvm-LUKS-support-preallocation.patch [bz#1534951] - kvm-nbd-add-empty-.bdrv_reopen_prepare.patch [bz#1718727] - kvm-qdev-qbus-add-hidden-device-support.patch [bz#1757796] - kvm-pci-add-option-for-net-failover.patch [bz#1757796] - kvm-pci-mark-devices-partially-unplugged.patch [bz#1757796] - kvm-pci-mark-device-having-guest-unplug-request-pending.patch [bz#1757796] - kvm-qapi-add-unplug-primary-event.patch [bz#1757796] - kvm-qapi-add-failover-negotiated-event.patch [bz#1757796] - kvm-migration-allow-unplug-during-migration-for-failover.patch [bz#1757796] - kvm-migration-add-new-migration-state-wait-unplug.patch [bz#1757796] - kvm-libqos-tolerate-wait-unplug-migration-state.patch [bz#1757796] - kvm-net-virtio-add-failover-support.patch [bz#1757796] - kvm-vfio-unplug-failover-primary-device-before-migration.patch [bz#1757796] - kvm-net-virtio-fix-dev_unplug_pending.patch [bz#1757796] - kvm-net-virtio-return-early-when-failover-primary-alread.patch [bz#1757796] - kvm-net-virtio-fix-re-plugging-of-primary-device.patch [bz#1757796] - kvm-net-virtio-return-error-when-device_opts-arg-is-NULL.patch [bz#1757796] - kvm-vfio-don-t-ignore-return-value-of-migrate_add_blocke.patch [bz#1757796] - kvm-hw-vfio-pci-Fix-double-free-of-migration_blocker.patch [bz#1757796] - Resolves: bz#1534951 (RFE: Support preallocation mode for luks format) - Resolves: bz#1718727 (Committing changes to the backing file over NBD fails with reopening files not supported) - Resolves: bz#1757796 (RFE: support for net failover devices in qemu)- kvm-qemu-pr-helper-fix-crash-in-mpath_reconstruct_sense.patch [bz#1772322] - Resolves: bz#1772322 (qemu-pr-helper: fix crash in mpath_reconstruct_sense)- kvm-curl-Keep-pointer-to-the-CURLState-in-CURLSocket.patch [bz#1745209] - kvm-curl-Keep-socket-until-the-end-of-curl_sock_cb.patch [bz#1745209] - kvm-curl-Check-completion-in-curl_multi_do.patch [bz#1745209] - kvm-curl-Pass-CURLSocket-to-curl_multi_do.patch [bz#1745209] - kvm-curl-Report-only-ready-sockets.patch [bz#1745209] - kvm-curl-Handle-success-in-multi_check_completion.patch [bz#1745209] - kvm-curl-Check-curl_multi_add_handle-s-return-code.patch [bz#1745209] - kvm-vhost-user-save-features-if-the-char-dev-is-closed.patch [bz#1738768] - kvm-block-snapshot-Restrict-set-of-snapshot-nodes.patch [bz#1658981] - kvm-iotests-Test-internal-snapshots-with-blockdev.patch [bz#1658981] - kvm-qapi-Add-feature-flags-to-commands-in-qapi-introspec.patch [bz#1658981] - kvm-qapi-Allow-introspecting-fix-for-savevm-s-cooperatio.patch [bz#1658981] - kvm-block-Remove-backing-null-from-bs-explicit_-options.patch [bz#1773925] - kvm-iotests-Test-multiple-blockdev-snapshot-calls.patch [bz#1773925] - Resolves: bz#1658981 (qemu failed to create internal snapshot via 'savevm' when using blockdev) - Resolves: bz#1738768 (Guest fails to recover receiving packets after vhost-user reconnect) - Resolves: bz#1745209 (qemu-img gets stuck when stream-converting from http) - Resolves: bz#1773925 (Fail to do blockcommit with more than one snapshots)- kvm-virtio-blk-Add-blk_drain-to-virtio_blk_device_unreal.patch [bz#1706759] - kvm-Revert-qcow2-skip-writing-zero-buffers-to-empty-COW-.patch [bz#1772473] - kvm-coroutine-Add-qemu_co_mutex_assert_locked.patch [bz#1772473] - kvm-qcow2-Fix-corruption-bug-in-qcow2_detect_metadata_pr.patch [bz#1772473] - Resolves: bz#1706759 (qemu core dump when unplug a 16T GPT type disk from win2019 guest) - Resolves: bz#1772473 (Import fixes from 8.1.0 into 8.1.1 branch)- kvm-Revert-qcow2-skip-writing-zero-buffers-to-empty-COW-.patch [bz#1751934] - kvm-coroutine-Add-qemu_co_mutex_assert_locked.patch [bz#1764721] - kvm-qcow2-Fix-corruption-bug-in-qcow2_detect_metadata_pr.patch [bz#1764721] - Resolves: bz#1751934 (Fail to install guest when xfs is the host filesystem) - Resolves: bz#1764721 (qcow2 image corruption due to incorrect locking in preallocation detection)- kvm-nbd-server-attach-client-channel-to-the-export-s-Aio.patch [bz#1748253] - kvm-virtio-blk-schedule-virtio_notify_config-to-run-on-m.patch [bz#1744955] - Resolves: bz#1744955 (Qemu hang when block resize a qcow2 image) - Resolves: bz#1748253 (QEMU crashes (core dump) when using the integrated NDB server with data-plane)- kvm-block-Use-QEMU_IS_ALIGNED.patch [bz#1745922] - kvm-block-qcow2-Fix-corruption-introduced-by-commit-8ac0.patch [bz#1745922] - kvm-block-qcow2-refactor-encryption-code.patch [bz#1745922] - kvm-qemu-iotests-Add-test-for-bz-1745922.patch [bz#1745922] - Resolves: bz#1745922 (Luks-inside-qcow2 snapshot cannot boot after 'qemu-img rebase')- kvm-blockjob-update-nodes-head-while-removing-all-bdrv.patch [bz#1746631] - kvm-hostmem-file-fix-pmem-file-size-check.patch [bz#1724008 bz#1736788] - kvm-memory-fetch-pmem-size-in-get_file_size.patch [bz#1724008 bz#1736788] - kvm-pr-manager-Fix-invalid-g_free-crash-bug.patch [bz#1753992] - Resolves: bz#1724008 (QEMU core dumped "memory_region_get_ram_ptr: Assertion `mr->ram_block' failed") - Resolves: bz#1736788 (QEMU core dumped if boot guest with nvdimm backed by /dev/dax0.0 and option pmem=off) - Resolves: bz#1746631 (Qemu core dump when do block commit under stress) - Resolves: bz#1753992 (core dump when testing persistent reservation in guest)- kvm-spapr-xive-Mask-the-EAS-when-allocating-an-IRQ.patch [bz#1748725] - kvm-block-create-Do-not-abort-if-a-block-driver-is-not-a.patch [bz#1746267] - kvm-virtio-blk-Cancel-the-pending-BH-when-the-dataplane-.patch [bz#1717321] - kvm-Using-ip_deq-after-m_free-might-read-pointers-from-a.patch [bz#1749737] - Resolves: bz#1717321 (qemu-kvm core dumped when repeat "system_reset" multiple times during guest boot) - Resolves: bz#1746267 (qemu coredump: qemu-kvm: block/create.c:68: qmp_blockdev_create: Assertion `drv' failed) - Resolves: bz#1748725 ([ppc][migration][v6.3-rc1-p1ce8930]basic migration failed with "qemu-kvm: KVM_SET_DEVICE_ATTR failed: Group 3 attr 0x0000000000001309: Device or resource busy") - Resolves: bz#1749737 (CVE-2019-15890 qemu-kvm: QEMU: Slirp: use-after-free during packet reassembly [rhel-av-8])- kvm-migration-always-initialise-ram_counters-for-a-new-m.patch [bz#1734316] - kvm-migration-add-qemu_file_update_transfer-interface.patch [bz#1734316] - kvm-migration-add-speed-limit-for-multifd-migration.patch [bz#1734316] - kvm-migration-update-ram_counters-for-multifd-sync-packe.patch [bz#1734316] - kvm-spapr-pci-Consolidate-de-allocation-of-MSIs.patch [bz#1750200] - kvm-spapr-pci-Free-MSIs-during-reset.patch [bz#1750200] - Resolves: bz#1734316 (multifd migration does not honour speed limits, consumes entire bandwidth of NIC) - Resolves: bz#1750200 ([RHEL8.1][QEMU4.1]boot up guest with vf device,then system_reset guest,error prompt(qemu-kvm: Can't allocate MSIs for device 2800: IRQ 4904 is not free))- kvm-migration-Do-not-re-read-the-clock-on-pre_save-in-ca.patch [bz#1747836] - kvm-ehci-fix-queue-dev-null-ptr-dereference.patch [bz#1746790] - kvm-spapr-Use-SHUTDOWN_CAUSE_SUBSYSTEM_RESET-for-CAS-reb.patch [bz#1743477] - kvm-file-posix-Handle-undetectable-alignment.patch [bz#1749134] - kvm-block-posix-Always-allocate-the-first-block.patch [bz#1749134] - kvm-iotests-Test-allocate_first_block-with-O_DIRECT.patch [bz#1749134] - Resolves: bz#1743477 (Since bd94bc06479a "spapr: change default interrupt mode to 'dual'", QEMU resets the machine to select the appropriate interrupt controller. And -no-reboot prevents that.) - Resolves: bz#1746790 (qemu core dump while migrate from RHEL7.6 to RHEL8.1) - Resolves: bz#1747836 (Call traces after guest migration due to incorrect handling of the timebase) - Resolves: bz#1749134 (I/O error when virtio-blk disk is backed by a raw image on 4k disk)- kvm-trace-Clarify-DTrace-SystemTap-help-message.patch [bz#1516220] - kvm-socket-Add-backlog-parameter-to-socket_listen.patch [bz#1726898] - kvm-socket-Add-num-connections-to-qio_channel_socket_syn.patch [bz#1726898] - kvm-socket-Add-num-connections-to-qio_channel_socket_asy.patch [bz#1726898] - kvm-socket-Add-num-connections-to-qio_net_listener_open_.patch [bz#1726898] - kvm-multifd-Use-number-of-channels-as-listen-backlog.patch [bz#1726898] - kvm-pseries-Fix-compat_pvr-on-reset.patch [bz#1744107] - kvm-spapr-Set-compat-mode-in-spapr_core_plug.patch [bz#1744107] - Resolves: bz#1516220 (-trace help prints an incomplete list of trace events) - Resolves: bz#1726898 (Parallel migration fails with error "Unable to write to socket: Connection reset by peer" now and then) - Resolves: bz#1744107 (Migration from P8(qemu4.1) to P9(qemu4.1), after migration, qemu crash on destination with error message "qemu-kvm: error while loading state for instance 0x1 of device 'cpu'")- kvm-memory-Refactor-memory_region_clear_coalescing.patch [bz#1743142] - kvm-memory-Split-zones-when-do-coalesced_io_del.patch [bz#1743142] - kvm-memory-Remove-has_coalesced_range-counter.patch [bz#1743142] - kvm-memory-Fix-up-memory_region_-add-del-_coalescing.patch [bz#1743142] - kvm-enable-virgl-for-real-this-time.patch [bz#1559740] - Resolves: bz#1559740 ([RFE] Enable virgl as TechPreview (qemu)) - Resolves: bz#1743142 (Boot guest with multiple e1000 devices, qemu will crash after several guest reboots: kvm_mem_ioeventfd_add: error adding ioeventfd: No space left on device (28))- kvm-redhat-s390x-Rename-s390-ccw-virtio-rhel8.0.0-to-s39.patch [bz#1693772] - kvm-redhat-s390x-Add-proper-compatibility-options-for-th.patch [bz#1693772] - kvm-enable-virgl.patch [bz#1559740] - kvm-redhat-update-pseries-rhel8.1.0-machine-type.patch [bz#1744170] - kvm-Do-not-run-iotests-on-brew-build.patch [bz#1742197 bz#1742819] - Resolves: bz#1559740 ([RFE] Enable virgl as TechPreview (qemu)) - Resolves: bz#1693772 ([IBM zKVM] RHEL AV 8.1.0 machine type update for s390x) - Resolves: bz#1742197 (Remove iotests from qemu-kvm builds [RHEL AV 8.1.0]) - Resolves: bz#1742819 (Remove iotests from qemu-kvm builds [RHEL 8.1.0]) - Resolves: bz#1744170 ([IBM Power] New 8.1.0 machine type for pseries)- kvm-RHEL-disable-hostmem-memfd.patch [bz#1738626 bz#1740797] - Resolves: bz#1738626 (Disable memfd in QEMU) - Resolves: bz#1740797 (Disable memfd in QEMU)- kvm-x86-machine-types-pc_rhel_8_0_compat.patch [bz#1719649] - kvm-x86-machine-types-q35-Fixup-units_per_default_bus.patch [bz#1719649] - kvm-x86-machine-types-Fixup-dynamic-sysbus-entries.patch [bz#1719649] - kvm-x86-machine-types-add-pc-q35-rhel8.1.0.patch [bz#1719649] - kvm-machine-types-Update-hw_compat_rhel_8_0-from-hw_comp.patch [bz#1719649] - kvm-virtio-Make-disable-legacy-disable-modern-compat-pro.patch [bz#1719649] - Resolves: bz#1719649 (8.1 machine type for x86)- kvm-spec-Update-seavgabios-dependency.patch [bz#1725664] - kvm-pc-Don-t-make-die-id-mandatory-unless-necessary.patch [bz#1741451] - kvm-display-bochs-fix-pcie-support.patch [bz#1733977 bz#1740692] - kvm-spapr-Reset-CAS-IRQ-subsystem-after-devices.patch [bz#1733977] - kvm-spapr-xive-Fix-migration-of-hot-plugged-CPUs.patch [bz#1733977] - kvm-riscv-roms-Fix-make-rules-for-building-sifive_u-bios.patch [bz#1733977 bz#1740692] - kvm-Update-version-for-v4.1.0-release.patch [bz#1733977 bz#1740692] - Resolves: bz#1725664 (Update seabios dependency) - Resolves: bz#1733977 (Qemu core dumped: /home/ngu/qemu/hw/intc/xics_kvm.c:321: ics_kvm_set_irq: Assertion `kernel_xics_fd != -1' failed) - Resolves: bz#1740692 (Backport QEMU 4.1.0 rc5 & ga patches) - Resolves: bz#1741451 (Failed to hot-plug vcpus)- Rebase to qemu 4.1.0 rc4 [bz#1705235] - Resolves: bz#1705235 (Rebase qemu-kvm for RHEL-AV 8.1.0)- kvm-x86_64-rh-devices-add-missing-TPM-passthrough.patch [bz#1519013] - kvm-x86_64-rh-devices-enable-TPM-emulation.patch [bz#1519013] - kvm-vfio-increase-the-cap-on-number-of-assigned-devices-.patch [bz#1719823] - Resolves: bz#1519013 ([RFE] QEMU Software TPM support (vTPM, or TPM emulation)) - Resolves: bz#1719823 ([RHEL 8.1] [RFE] increase the maximum of vfio devices to more than 32 in qemu-kvm)- kvm-qemu-kvm.spec-bump-libseccomp-2.4.0.patch [bz#1720306] - kvm-qxl-check-release-info-object.patch [bz#1712717] - kvm-target-i386-add-MDS-NO-feature.patch [bz#1722839] - kvm-block-file-posix-Unaligned-O_DIRECT-block-status.patch [bz#1588356] - kvm-iotests-Test-unaligned-raw-images-with-O_DIRECT.patch [bz#1588356] - kvm-rh-set-CONFIG_BOCHS_DISPLAY-y-for-x86.patch [bz#1707118] - Resolves: bz#1588356 (qemu crashed on the source host when do storage migration with source qcow2 disk created by 'qemu-img') - Resolves: bz#1707118 (enable device: bochs-display (QEMU)) - Resolves: bz#1712717 (CVE-2019-12155 qemu-kvm: QEMU: qxl: null pointer dereference while releasing spice resources [rhel-av-8]) - Resolves: bz#1720306 (VM failed to start with error "failed to install seccomp syscall filter in the kernel") - Resolves: bz#1722839 ([Intel 8.1 FEAT] MDS_NO exposure to guest - Fast Train)- kvm-Disable-VXHS-support.patch [bz#1714937] - kvm-aarch64-Add-virt-rhel8.1.0-machine-type-for-ARM.patch [bz#1713735] - kvm-aarch64-Allow-ARM-VIRT-iommu-option-in-RHEL8.1-machi.patch [bz#1713735] - kvm-usb-call-reset-handler-before-updating-state.patch [bz#1713679] - kvm-usb-host-skip-reset-for-untouched-devices.patch [bz#1713679] - kvm-usb-host-avoid-libusb_set_configuration-calls.patch [bz#1713679] - kvm-aarch64-Compile-out-IOH3420.patch [bz#1627283] - kvm-vl-Fix-drive-blockdev-persistent-reservation-managem.patch [bz#1714891] - kvm-vl-Document-why-objects-are-delayed.patch [bz#1714891] - Resolves: bz#1627283 (Compile out IOH3420 on aarch64) - Resolves: bz#1713679 (Detached device when trying to upgrade USB device firmware when in doing USB Passthrough via QEMU) - Resolves: bz#1713735 (Allow ARM VIRT iommu option in RHEL8.1 machine) - Resolves: bz#1714891 (Guest with persistent reservation manager for a disk fails to start) - Resolves: bz#1714937 (Disable VXHS support)- kvm-redhat-fix-cut-n-paste-garbage-in-hw_compat-comments.patch [bz#1709726] - kvm-compat-Generic-hw_compat_rhel_8_0.patch [bz#1709726] - kvm-redhat-sync-pseries-rhel7.6.0-with-rhel-av-8.0.1.patch [bz#1709726] - kvm-redhat-define-pseries-rhel8.1.0-machine-type.patch [bz#1709726] - Resolves: bz#1709726 (Forward and backward migration failed with "qemu-kvm: error while loading state for instance 0x0 of device 'spapr'")- kvm-target-i386-define-md-clear-bit.patch [bz#1703297 bz#1703304 bz#1703310 bz#1707274] - Resolves: bz#1703297 (CVE-2018-12126 virt:8.0.0/qemu-kvm: hardware: Microarchitectural Store Buffer Data Sampling (MSBDS) [rhel-av-8]) - Resolves: bz#1703304 (CVE-2018-12130 virt:8.0.0/qemu-kvm: hardware: Microarchitectural Fill Buffer Data Sampling (MFBDS) [rhel-av-8]) - Resolves: bz#1703310 (CVE-2018-12127 virt:8.0.0/qemu-kvm: hardware: Micro-architectural Load Port Data Sampling - Information Leak (MLPDS) [rhel-av-8]) - Resolves: bz#1707274 (CVE-2019-11091 virt:8.0.0/qemu-kvm: hardware: Microarchitectural Data Sampling Uncacheable Memory (MDSUM) [rhel-av-8.1.0])- kvm-target-ppc-spapr-Add-SPAPR_CAP_LARGE_DECREMENTER.patch [bz#1698711] - kvm-target-ppc-spapr-Add-workaround-option-to-SPAPR_CAP_.patch [bz#1698711] - kvm-target-ppc-spapr-Add-SPAPR_CAP_CCF_ASSIST.patch [bz#1698711] - kvm-target-ppc-tcg-make-spapr_caps-apply-cap-cfpc-sbbc-i.patch [bz#1698711] - kvm-target-ppc-spapr-Enable-mitigations-by-default-for-p.patch [bz#1698711] - kvm-slirp-ensure-there-is-enough-space-in-mbuf-to-null-t.patch [bz#1693076] - kvm-slirp-don-t-manipulate-so_rcv-in-tcp_emu.patch [bz#1693076] - Resolves: bz#1693076 (CVE-2019-6778 qemu-kvm: QEMU: slirp: heap buffer overflow in tcp_emu() [rhel-av-8]) - Resolves: bz#1698711 (Enable Spectre / Meltdown mitigations by default in pseries-rhel8.0.0 machine type)- kvm-redhat-enable-tpmdev-passthrough.patch [bz#1688312] - kvm-exec-Only-count-mapped-memory-backends-for-qemu_getr.patch [bz#1680492] - kvm-Enable-libpmem-to-support-nvdimm.patch [bz#1705149] - Resolves: bz#1680492 (Qemu quits suddenly while system_reset after hot-plugging unsupported memory by compatible guest on P9 with 1G huge page set) - Resolves: bz#1688312 ([RFE] enable TPM passthrough at compile time (qemu-kvm)) - Resolves: bz#1705149 (libpmem support is not enabled in qemu-kvm)- kvm-x86-host-phys-bits-limit-option.patch [bz#1688915] - kvm-rhel-Set-host-phys-bits-limit-48-on-rhel-machine-typ.patch [bz#1688915] - Resolves: bz#1688915 ([Intel 8.0 Alpha] physical bits should <= 48 when host with 5level paging &EPT5 and qemu command with "-cpu qemu64" parameters.)- kvm-device_tree-Fix-integer-overflowing-in-load_device_t.patch [bz#1693173] - Resolves: bz#1693173 (CVE-2018-20815 qemu-kvm: QEMU: device_tree: heap buffer overflow while loading device tree blob [rhel-av-8])- kvm-i386-kvm-Disable-arch_capabilities-if-MSR-can-t-be-s.patch [bz#1687578] - kvm-i386-Make-arch_capabilities-migratable.patch [bz#1687578] - Resolves: bz#1687578 (Incorrect CVE vulnerabilities reported on Cascade Lake cpus)- kvm-Remove-7-qcow2-and-luks-iotests-that-are-taking-25-s.patch [bz#1683473] - kvm-spapr-fix-out-of-bounds-write-in-spapr_populate_drme.patch [bz#1674438] - kvm-qcow2-include-LUKS-payload-overhead-in-qemu-img-meas.patch [bz#1655065] - kvm-iotests-add-LUKS-payload-overhead-to-178-qemu-img-me.patch [bz#1655065] - kvm-vnc-detect-and-optimize-pageflips.patch [bz#1666206] - kvm-Load-kvm-module-during-boot.patch [bz#1676907 bz#1685995] - kvm-hostmem-file-reject-invalid-pmem-file-sizes.patch [bz#1669053] - kvm-iotests-Fix-test-200-on-s390x-without-virtio-pci.patch [bz#1687582] - kvm-block-file-posix-do-not-fail-on-unlock-bytes.patch [bz#1652572] - Resolves: bz#1652572 (QEMU core dumped if stop nfs service during migration) - Resolves: bz#1655065 ([rhel.8.0][fast train]'qemu-img measure' size does not match the real allocated size for luks-inside-qcow2 image) - Resolves: bz#1666206 (vnc server should detect page-flips and avoid sending fullscreen updates then.) - Resolves: bz#1669053 (Guest call trace when boot with nvdimm device backed by /dev/dax) - Resolves: bz#1674438 (RHEL8.0 - Guest reboot fails after memory hotplug multiple times (kvm)) - Resolves: bz#1676907 (/dev/kvm device exists but kernel module is not loaded on boot up causing VM start to fail in libvirt) - Resolves: bz#1683473 (Remove 7 qcow2 & luks iotests from rhel8 fast train build %check phase) - Resolves: bz#1685995 (/dev/kvm device exists but kernel module is not loaded on boot up causing VM start to fail in libvirt) - Resolves: bz#1687582 (QEMU IOTEST 200 fails with 'virtio-scsi-pci is not a valid device model name')- kvm-i386-Add-stibp-flag-name.patch [bz#1686260] - Resolves: bz#1686260 (stibp is missing on qemu 3.0 and qemu 3.1)- kvm-migration-Fix-cancel-state.patch [bz#1608649] - kvm-migration-rdma-Fix-qemu_rdma_cleanup-null-check.patch [bz#1608649] - Resolves: bz#1608649 (Query-migrate get "failed" status after migrate-cancel)- kvm-target-i386-Disable-MPX-support-on-named-CPU-models.patch [bz#1661030] - kvm-i386-remove-the-new-CPUID-PCONFIG-from-Icelake-Serve.patch [bz#1661515] - kvm-i386-remove-the-INTEL_PT-CPUID-bit-from-named-CPU-mo.patch [bz#1661515] - kvm-Revert-i386-Add-CPUID-bit-for-PCONFIG.patch [bz#1661515] - Resolves: bz#1661030 (Remove MPX support from 8.0 machine types) - Resolves: bz#1661515 (Remove PCONFIG and INTEL_PT from Icelake-* CPU models)- kvm-block-Apply-auto-read-only-for-ro-whitelist-drivers.patch [bz#1678968] - Resolves: bz#1678968 (-blockdev: auto-read-only is ineffective for drivers on read-only whitelist)- kvm-fdc-Revert-downstream-disablement-of-device-floppy.patch [bz#1664997] - kvm-fdc-Restrict-floppy-controllers-to-RHEL-7-machine-ty.patch [bz#1664997] - Resolves: bz#1664997 (Restrict floppy device to RHEL-7 machine types)- kvm-Add-raw-qcow2-nbd-and-luks-iotests-to-run-during-the.patch [bz#1664855] - kvm-Introduce-the-qemu-kvm-tests-rpm.patch [bz#1669924] - Resolves: bz#1664855 (Run iotests in qemu-kvm build %check phase) - Resolves: bz#1669924 (qemu-kvm packaging: Package the avocado_qemu tests and qemu-iotests in a new rpm)- kvm-doc-fix-the-configuration-path.patch [bz#1644985] - Resolves: bz#1644985 (The "fsfreeze-hook" script path shown by command "qemu-ga --help" or "man qemu-ga" is wrong - Fast Train)- kvm-Acceptance-tests-add-Linux-initrd-checking-test.patch [bz#1669922] - kvm-mmap-alloc-unfold-qemu_ram_mmap.patch [bz#1671519] - kvm-mmap-alloc-fix-hugetlbfs-misaligned-length-in-ppc64.patch [bz#1671519] - kvm-BZ1653590-Require-at-least-64kiB-pages-for-downstrea.patch [bz#1653590] - kvm-block-Fix-invalidate_cache-error-path-for-parent-act.patch [bz#1673014] - kvm-virtio-scsi-Move-BlockBackend-back-to-the-main-AioCo.patch [bz#1656276 bz#1662508] - kvm-scsi-disk-Acquire-the-AioContext-in-scsi_-_realize.patch [bz#1656276 bz#1662508] - kvm-virtio-scsi-Forbid-devices-with-different-iothreads-.patch [bz#1656276 bz#1662508] - Resolves: bz#1653590 ([Fast train]had better stop qemu immediately while guest was making use of an improper page size) - Resolves: bz#1656276 (qemu-kvm core dumped after hotplug the deleted disk with iothread parameter) - Resolves: bz#1662508 (Qemu core dump when start guest with two disks using same drive) - Resolves: bz#1669922 (Backport avocado-qemu tests for QEMU 3.1) - Resolves: bz#1671519 (RHEL8.0 Snapshot3 - qemu doesn't free up hugepage memory when hotplug/hotunplug using memory-backend-file (qemu-kvm)) - Resolves: bz#1673014 (Local VM and migrated VM on the same host can run with same RAW file as visual disk source while without shareable configured or lock manager enabled)- kvm-io-ensure-UNIX-client-doesn-t-unlink-server-socket.patch [bz#1665896] - kvm-scsi-disk-Don-t-use-empty-string-as-device-id.patch [bz#1668248] - kvm-scsi-disk-Add-device_id-property.patch [bz#1668248] - Resolves: bz#1665896 (VNC unix listener socket is deleted after first client quits) - Resolves: bz#1668248 ("An unknown error has occurred" when using cdrom to install the system with two blockdev disks.(when choose installation destination))- kvm-Fix-fsfreeze-hook-path-in-the-man-page.patch [bz#1644985] - kvm-json-Fix-handling-when-not-interpolating.patch [bz#1668244] - Resolves: bz#1644985 (The "fsfreeze-hook" script path shown by command "qemu-ga --help" or "man qemu-ga" is wrong - Fast Train) - Resolves: bz#1668244 (qemu-img: /var/tmp/v2vovl9951f8.qcow2: CURL: Error opening file: The requested URL returned error: 404 Not Found)- kvm-throttle-groups-fix-restart-coroutine-iothread-race.patch [bz#1655947] - kvm-iotests-add-238-for-throttling-tgm-unregister-iothre.patch [bz#1655947] - Resolves: bz#1655947 (qemu-kvm core dumped after unplug the device which was set io throttling parameters)- kvm-migration-rdma-unregister-fd-handler.patch [bz#1666601] - kvm-s390x-tod-Properly-stop-the-KVM-TOD-while-the-guest-.patch [bz#1659127] - kvm-hw-s390x-Fix-bad-mask-in-time2tod.patch [bz#1659127] - Resolves: bz#1659127 (Stress guest and stop it, then do live migration, guest hit call trace on destination end) - Resolves: bz#1666601 ([q35] dst qemu core dumped when do rdma migration with Mellanox IB QDR card)- kvm-i386-kvm-expose-HV_CPUID_ENLIGHTMENT_INFO.EAX-and-HV.patch [bz#1653511] - kvm-i386-kvm-add-a-comment-explaining-why-.feat_names-ar.patch [bz#1653511] - Resolves: bz#1653511 (qemu doesn't report all support cpu features which cause libvirt cannot get the support status of hv_tlbflush)- kvm-spapr-Fix-ibm-max-associativity-domains-property-num.patch [bz#1653114] - kvm-cpus-ignore-ESRCH-in-qemu_cpu_kick_thread.patch [bz#1668205] - Resolves: bz#1653114 (Incorrect NUMA nodes passed to qemu-kvm guest in ibm,max-associativity-domains property) - Resolves: bz#1668205 (Guest quit with error when hotunplug cpu)- kvm-virtio-Helper-for-registering-virtio-device-types.patch [bz#1648023] - kvm-virtio-Provide-version-specific-variants-of-virtio-P.patch [bz#1648023] - kvm-globals-Allow-global-properties-to-be-optional.patch [bz#1648023] - kvm-virtio-Make-disable-legacy-disable-modern-compat-pro.patch [bz#1648023] - kvm-aarch64-Add-virt-rhel8.0.0-machine-type-for-ARM.patch [bz#1656504] - kvm-aarch64-Set-virt-rhel8.0.0-max_cpus-to-512.patch [bz#1656504] - kvm-aarch64-Use-256MB-ECAM-region-by-default.patch [bz#1656504] - Resolves: bz#1648023 (Provide separate device types for transitional virtio PCI devices - Fast Train) - Resolves: bz#1656504 (Machine types for qemu-kvm based on rebase to qemu-3.1 (aarch64))- kvm-hw-s390x-s390-virtio-ccw-Add-machine-types-for-RHEL8.patch [bz#1656510] - kvm-spapr-Add-H-Call-H_HOME_NODE_ASSOCIATIVITY.patch [bz#1661967] - kvm-redhat-Fixing-.gitpublish-to-include-AV-information.patch [] - Resolves: bz#1656510 (Machine types for qemu-kvm based on rebase to qemu-3.1 (s390x)) - Resolves: bz#1661967 (Kernel prints the message "VPHN is not supported. Disabling polling...")- kvm-redhat-define-pseries-rhel8.0.0-machine-type.patch [bz#1656508] - Resolves: bz#1656508 (Machine types for qemu-kvm based on rebase to qemu-3.1 (ppc64le))- kvm-pc-7.5-compat-entries.patch [bz#1655820] - kvm-compat-Generic-HW_COMPAT_RHEL7_6.patch [bz#1655820] - kvm-pc-PC_RHEL7_6_COMPAT.patch [bz#1655820] - kvm-pc-Add-compat-for-pc-i440fx-rhel7.6.0-machine-type.patch [bz#1655820] - kvm-pc-Add-pc-q35-8.0.0-machine-type.patch [bz#1655820] - kvm-pc-Add-x-migrate-smi-count-off-to-PC_RHEL7_6_COMPAT.patch [bz#1655820] - kvm-clear-out-KVM_ASYNC_PF_DELIVERY_AS_PF_VMEXIT-for.patch [bz#1659604] - kvm-Add-edk2-Requires-to-qemu-kvm.patch [bz#1660208] - Resolves: bz#1655820 (Can't migarate between rhel8 and rhel7 when guest has device "video") - Resolves: bz#1659604 (8->7 migration failed: qemu-kvm: error: failed to set MSR 0x4b564d02 to 0x27fc13285) - Resolves: bz#1660208 (qemu-kvm: Should depend on the architecture-appropriate guest firmware)- Rebase to qemu-kvm 3.1.0- kvm-Disable-CONFIG_IPMI-and-CONFIG_I2C-for-ppc64.patch [bz#1640044] - kvm-Disable-CONFIG_CAN_BUS-and-CONFIG_CAN_SJA1000.patch [bz#1640042] - Resolves: bz#1640042 (Disable CONFIG_CAN_BUS and CONFIG_CAN_SJA1000 config switches) - Resolves: bz#1640044 (Disable CONFIG_I2C and CONFIG_IPMI in default-configs/ppc64-softmmu.mak)- kvm-qcow2-Give-the-refcount-cache-the-minimum-possible-s.patch [bz#1656507] - kvm-docs-Document-the-new-default-sizes-of-the-qcow2-cac.patch [bz#1656507] - kvm-qcow2-Fix-Coverity-warning-when-calculating-the-refc.patch [bz#1656507] - kvm-include-Add-IEC-binary-prefixes-in-qemu-units.h.patch [bz#1656507] - kvm-qcow2-Options-documentation-fixes.patch [bz#1656507] - kvm-include-Add-a-lookup-table-of-sizes.patch [bz#1656507] - kvm-qcow2-Make-sizes-more-humanly-readable.patch [bz#1656507] - kvm-qcow2-Avoid-duplication-in-setting-the-refcount-cach.patch [bz#1656507] - kvm-qcow2-Assign-the-L2-cache-relatively-to-the-image-si.patch [bz#1656507] - kvm-qcow2-Increase-the-default-upper-limit-on-the-L2-cac.patch [bz#1656507] - kvm-qcow2-Resize-the-cache-upon-image-resizing.patch [bz#1656507] - kvm-qcow2-Set-the-default-cache-clean-interval-to-10-min.patch [bz#1656507] - kvm-qcow2-Explicit-number-replaced-by-a-constant.patch [bz#1656507] - kvm-block-backend-Set-werror-rerror-defaults-in-blk_new.patch [bz#1657637] - kvm-qcow2-Fix-cache-clean-interval-documentation.patch [bz#1656507] - Resolves: bz#1656507 ([RHEL.8] qcow2 cache is too small) - Resolves: bz#1657637 (Wrong werror default for -device drive=)- kvm-target-ppc-add-basic-support-for-PTCR-on-POWER9.patch [bz#1639069] - kvm-linux-headers-Update-for-nested-KVM-HV-downstream-on.patch [bz#1639069] - kvm-target-ppc-Add-one-reg-id-for-ptcr.patch [bz#1639069] - kvm-ppc-spapr_caps-Add-SPAPR_CAP_NESTED_KVM_HV.patch [bz#1639069] - kvm-Re-enable-CONFIG_HYPERV_TESTDEV.patch [bz#1651195] - kvm-qxl-use-guest_monitor_config-for-local-renderer.patch [bz#1610163] - kvm-Declare-cirrus-vga-as-deprecated.patch [bz#1651994] - kvm-Do-not-build-bluetooth-support.patch [bz#1654651] - kvm-vfio-helpers-Fix-qemu_vfio_open_pci-crash.patch [bz#1645840] - kvm-balloon-Allow-multiple-inhibit-users.patch [bz#1650272] - kvm-Use-inhibit-to-prevent-ballooning-without-synchr.patch [bz#1650272] - kvm-vfio-Inhibit-ballooning-based-on-group-attachment-to.patch [bz#1650272] - kvm-vfio-ccw-pci-Allow-devices-to-opt-in-for-ballooning.patch [bz#1650272] - kvm-vfio-pci-Handle-subsystem-realpath-returning-NULL.patch [bz#1650272] - kvm-vfio-pci-Fix-failure-to-close-file-descriptor-on-err.patch [bz#1650272] - kvm-postcopy-Synchronize-usage-of-the-balloon-inhibitor.patch [bz#1650272] - Resolves: bz#1610163 (guest shows border blurred screen with some resolutions when qemu boot with -device qxl-vga ,and guest on rhel7.6 has no such question) - Resolves: bz#1639069 ([IBM 8.0 FEAT] POWER9 - Nested virtualization in RHEL8.0 KVM for ppc64le - qemu-kvm side) - Resolves: bz#1645840 (Qemu core dump when hotplug nvme:// drive via -blockdev) - Resolves: bz#1650272 (Ballooning is incompatible with vfio assigned devices, but not prevented) - Resolves: bz#1651195 (Re-enable hyperv-testdev device) - Resolves: bz#1651994 (Declare the "Cirrus VGA" device emulation of QEMU as deprecated in RHEL8) - Resolves: bz#1654651 (Qemu: hw: bt: keep bt/* objects from building [rhel-8.0])- kvm-block-Make-more-block-drivers-compile-time-configura.patch [bz#1598842 bz#1598842] - kvm-RHEL8-Add-disable-configure-options-to-qemu-spec-fil.patch [bz#1598842] - Resolves: bz#1598842 (Compile out unused block drivers)- kvm-configure-add-test-for-libudev.patch [bz#1636185] - kvm-qga-linux-report-disk-serial-number.patch [bz#1636185] - kvm-qga-linux-return-disk-device-in-guest-get-fsinfo.patch [bz#1636185] - kvm-qemu-error-introduce-error-warn-_report_once.patch [bz#1625173] - kvm-intel-iommu-start-to-use-error_report_once.patch [bz#1625173] - kvm-intel-iommu-replace-more-vtd_err_-traces.patch [bz#1625173] - kvm-intel_iommu-introduce-vtd_reset_caches.patch [bz#1625173] - kvm-intel_iommu-better-handling-of-dmar-state-switch.patch [bz#1625173] - kvm-intel_iommu-move-ce-fetching-out-when-sync-shadow.patch [bz#1625173 bz#1629616] - kvm-intel_iommu-handle-invalid-ce-for-shadow-sync.patch [bz#1625173 bz#1629616] - kvm-block-remove-bdrv_dirty_bitmap_make_anon.patch [bz#1518989] - kvm-block-simplify-code-around-releasing-bitmaps.patch [bz#1518989] - kvm-hbitmap-Add-advance-param-to-hbitmap_iter_next.patch [bz#1518989] - kvm-test-hbitmap-Add-non-advancing-iter_next-tests.patch [bz#1518989] - kvm-block-dirty-bitmap-Add-bdrv_dirty_iter_next_area.patch [bz#1518989] - kvm-blockdev-backup-add-bitmap-argument.patch [bz#1518989] - kvm-dirty-bitmap-switch-assert-fails-to-errors-in-bdrv_m.patch [bz#1518989] - kvm-dirty-bitmap-rename-bdrv_undo_clear_dirty_bitmap.patch [bz#1518989] - kvm-dirty-bitmap-make-it-possible-to-restore-bitmap-afte.patch [bz#1518989] - kvm-blockdev-rename-block-dirty-bitmap-clear-transaction.patch [bz#1518989] - kvm-qapi-add-transaction-support-for-x-block-dirty-bitma.patch [bz#1518989] - kvm-block-dirty-bitmaps-add-user_locked-status-checker.patch [bz#1518989] - kvm-block-dirty-bitmaps-fix-merge-permissions.patch [bz#1518989] - kvm-block-dirty-bitmaps-allow-clear-on-disabled-bitmaps.patch [bz#1518989] - kvm-block-dirty-bitmaps-prohibit-enable-disable-on-locke.patch [bz#1518989] - kvm-block-backup-prohibit-backup-from-using-in-use-bitma.patch [bz#1518989] - kvm-nbd-forbid-use-of-frozen-bitmaps.patch [bz#1518989] - kvm-bitmap-Update-count-after-a-merge.patch [bz#1518989] - kvm-iotests-169-drop-deprecated-autoload-parameter.patch [bz#1518989] - kvm-block-qcow2-improve-error-message-in-qcow2_inactivat.patch [bz#1518989] - kvm-bloc-qcow2-drop-dirty_bitmaps_loaded-state-variable.patch [bz#1518989] - kvm-dirty-bitmaps-clean-up-bitmaps-loading-and-migration.patch [bz#1518989] - kvm-iotests-improve-169.patch [bz#1518989] - kvm-iotests-169-add-cases-for-source-vm-resuming.patch [bz#1518989] - kvm-pc-dimm-turn-alignment-assert-into-check.patch [bz#1630116] - Resolves: bz#1518989 (RFE: QEMU Incremental live backup) - Resolves: bz#1625173 ([NVMe Device Assignment] Guest could not boot up with q35+iommu) - Resolves: bz#1629616 (boot guest with q35+vIOMMU+ device assignment, qemu terminal shows "qemu-kvm: VFIO_UNMAP_DMA: -22" when return assigned network devices from vfio driver to ixgbe in guest) - Resolves: bz#1630116 (pc_dimm_get_free_addr: assertion failed: (QEMU_ALIGN_UP(address_space_start, align) == address_space_start)) - Resolves: bz#1636185 ([RFE] Report disk device name and serial number (qemu-guest-agent on Linux))- kvm-luks-Allow-share-rw-on.patch [bz#1629701] - kvm-redhat-reenable-gluster-support.patch [bz#1599340] - kvm-redhat-bump-libusb-requirement.patch [bz#1627970] - Resolves: bz#1599340 (Reenable glusterfs in qemu-kvm once BZ#1567292 gets fixed) - Resolves: bz#1627970 (symbol lookup error: /usr/libexec/qemu-kvm: undefined symbol: libusb_set_option) - Resolves: bz#1629701 ("share-rw=on" does not work for luks format image - Fast Train)- kvm-block-rbd-pull-out-qemu_rbd_convert_options.patch [bz#1635585] - kvm-block-rbd-Attempt-to-parse-legacy-filenames.patch [bz#1635585] - kvm-block-rbd-add-deprecation-documentation-for-filename.patch [bz#1635585] - kvm-block-rbd-add-iotest-for-rbd-legacy-keyvalue-filenam.patch [bz#1635585] - Resolves: bz#1635585 (rbd json format of 7.6 is incompatible with 7.5)- kvm-vnc-call-sasl_server_init-only-when-required.patch [bz#1609327] - kvm-nbd-server-fix-NBD_CMD_CACHE.patch [bz#1636142] - kvm-nbd-fix-NBD_FLAG_SEND_CACHE-value.patch [bz#1636142] - kvm-test-bdrv-drain-bdrv_drain-works-with-cross-AioConte.patch [bz#1637976] - kvm-block-Use-bdrv_do_drain_begin-end-in-bdrv_drain_all.patch [bz#1637976] - kvm-block-Remove-recursive-parameter-from-bdrv_drain_inv.patch [bz#1637976] - kvm-block-Don-t-manually-poll-in-bdrv_drain_all.patch [bz#1637976] - kvm-tests-test-bdrv-drain-bdrv_drain_all-works-in-corout.patch [bz#1637976] - kvm-block-Avoid-unnecessary-aio_poll-in-AIO_WAIT_WHILE.patch [bz#1637976] - kvm-block-Really-pause-block-jobs-on-drain.patch [bz#1637976] - kvm-block-Remove-bdrv_drain_recurse.patch [bz#1637976] - kvm-test-bdrv-drain-Add-test-for-node-deletion.patch [bz#1637976] - kvm-block-Drain-recursively-with-a-single-BDRV_POLL_WHIL.patch [bz#1637976] - kvm-test-bdrv-drain-Test-node-deletion-in-subtree-recurs.patch [bz#1637976] - kvm-block-Don-t-poll-in-parent-drain-callbacks.patch [bz#1637976] - kvm-test-bdrv-drain-Graph-change-through-parent-callback.patch [bz#1637976] - kvm-block-Defer-.bdrv_drain_begin-callback-to-polling-ph.patch [bz#1637976] - kvm-test-bdrv-drain-Test-that-bdrv_drain_invoke-doesn-t-.patch [bz#1637976] - kvm-block-Allow-AIO_WAIT_WHILE-with-NULL-ctx.patch [bz#1637976] - kvm-block-Move-bdrv_drain_all_begin-out-of-coroutine-con.patch [bz#1637976] - kvm-block-ignore_bds_parents-parameter-for-drain-functio.patch [bz#1637976] - kvm-block-Allow-graph-changes-in-bdrv_drain_all_begin-en.patch [bz#1637976] - kvm-test-bdrv-drain-Test-graph-changes-in-drain_all-sect.patch [bz#1637976] - kvm-block-Poll-after-drain-on-attaching-a-node.patch [bz#1637976] - kvm-test-bdrv-drain-Test-bdrv_append-to-drained-node.patch [bz#1637976] - kvm-block-linux-aio-acquire-AioContext-before-qemu_laio_.patch [bz#1637976] - kvm-util-async-use-qemu_aio_coroutine_enter-in-co_schedu.patch [bz#1637976] - kvm-job-Fix-nested-aio_poll-hanging-in-job_txn_apply.patch [bz#1637976] - kvm-job-Fix-missing-locking-due-to-mismerge.patch [bz#1637976] - kvm-blockjob-Wake-up-BDS-when-job-becomes-idle.patch [bz#1637976] - kvm-aio-wait-Increase-num_waiters-even-in-home-thread.patch [bz#1637976] - kvm-test-bdrv-drain-Drain-with-block-jobs-in-an-I-O-thre.patch [bz#1637976] - kvm-test-blockjob-Acquire-AioContext-around-job_cancel_s.patch [bz#1637976] - kvm-job-Use-AIO_WAIT_WHILE-in-job_finish_sync.patch [bz#1637976] - kvm-test-bdrv-drain-Test-AIO_WAIT_WHILE-in-completion-ca.patch [bz#1637976] - kvm-block-Add-missing-locking-in-bdrv_co_drain_bh_cb.patch [bz#1637976] - kvm-block-backend-Add-.drained_poll-callback.patch [bz#1637976] - kvm-block-backend-Fix-potential-double-blk_delete.patch [bz#1637976] - kvm-block-backend-Decrease-in_flight-only-after-callback.patch [bz#1637976] - kvm-blockjob-Lie-better-in-child_job_drained_poll.patch [bz#1637976] - kvm-block-Remove-aio_poll-in-bdrv_drain_poll-variants.patch [bz#1637976] - kvm-test-bdrv-drain-Test-nested-poll-in-bdrv_drain_poll_.patch [bz#1637976] - kvm-job-Avoid-deadlocks-in-job_completed_txn_abort.patch [bz#1637976] - kvm-test-bdrv-drain-AIO_WAIT_WHILE-in-job-.commit-.abort.patch [bz#1637976] - kvm-test-bdrv-drain-Fix-outdated-comments.patch [bz#1637976] - kvm-block-Use-a-single-global-AioWait.patch [bz#1637976] - kvm-test-bdrv-drain-Test-draining-job-source-child-and-p.patch [bz#1637976] - kvm-qemu-img-Fix-assert-when-mapping-unaligned-raw-file.patch [bz#1639374] - kvm-iotests-Add-test-221-to-catch-qemu-img-map-regressio.patch [bz#1639374] - Resolves: bz#1609327 (qemu-kvm[37046]: Could not find keytab file: /etc/qemu/krb5.tab: Unknown error 49408) - Resolves: bz#1636142 (qemu NBD_CMD_CACHE flaws impacting non-qemu NBD clients) - Resolves: bz#1637976 (Crashes and hangs with iothreads vs. block jobs) - Resolves: bz#1639374 (qemu-img map 'Aborted (core dumped)' when specifying a plain file)- kvm-linux-headers-update.patch [bz#1508142] - kvm-s390x-cpumodel-Set-up-CPU-model-for-AP-device-suppor.patch [bz#1508142] - kvm-s390x-kvm-enable-AP-instruction-interpretation-for-g.patch [bz#1508142] - kvm-s390x-ap-base-Adjunct-Processor-AP-object-model.patch [bz#1508142] - kvm-s390x-vfio-ap-Introduce-VFIO-AP-device.patch [bz#1508142] - kvm-s390-doc-detailed-specifications-for-AP-virtualizati.patch [bz#1508142] - Resolves: bz#1508142 ([IBM 8.0 FEAT] KVM: Guest-dedicated Crypto Adapters - qemu part)- kvm-Revert-hw-acpi-build-build-SRAT-memory-affinity-stru.patch [bz#1609235] - kvm-add-udev-kvm-check.patch [bz#1552663] - kvm-aio-posix-Don-t-count-ctx-notifier-as-progress-when-.patch [bz#1623085] - kvm-aio-Do-aio_notify_accept-only-during-blocking-aio_po.patch [bz#1623085] - kvm-aio-posix-fix-concurrent-access-to-poll_disable_cnt.patch [bz#1632622] - kvm-aio-posix-compute-timeout-before-polling.patch [bz#1632622] - kvm-aio-posix-do-skip-system-call-if-ctx-notifier-pollin.patch [bz#1632622] - kvm-intel-iommu-send-PSI-always-even-if-across-PDEs.patch [bz#1450712] - kvm-intel-iommu-remove-IntelIOMMUNotifierNode.patch [bz#1450712] - kvm-intel-iommu-add-iommu-lock.patch [bz#1450712] - kvm-intel-iommu-only-do-page-walk-for-MAP-notifiers.patch [bz#1450712] - kvm-intel-iommu-introduce-vtd_page_walk_info.patch [bz#1450712] - kvm-intel-iommu-pass-in-address-space-when-page-walk.patch [bz#1450712] - kvm-intel-iommu-trace-domain-id-during-page-walk.patch [bz#1450712] - kvm-util-implement-simple-iova-tree.patch [bz#1450712] - kvm-intel-iommu-rework-the-page-walk-logic.patch [bz#1450712] - kvm-i386-define-the-ssbd-CPUID-feature-bit-CVE-2018-3639.patch [bz#1633928] - Resolves: bz#1450712 (Booting nested guest with vIOMMU, the assigned network devices can not receive packets (qemu)) - Resolves: bz#1552663 (81-kvm-rhel.rules is no longer part of initscripts) - Resolves: bz#1609235 (Win2016 guest can't recognize pc-dimm hotplugged to node 0) - Resolves: bz#1623085 (VM doesn't boot from HD) - Resolves: bz#1632622 (~40% virtio_blk disk performance drop for win2012r2 guest when comparing qemu-kvm-rhev-2.12.0-9 with qemu-kvm-rhev-2.12.0-12) - Resolves: bz#1633928 (CVE-2018-3639 qemu-kvm: hw: cpu: speculative store bypass [rhel-8.0])- kvm-block-for-jobs-do-not-clear-user_paused-until-after-.patch [bz#1635583] - kvm-iotests-Add-failure-matching-to-common.qemu.patch [bz#1635583] - kvm-block-iotest-to-catch-abort-on-forced-blockjob-cance.patch [bz#1635583] - Resolves: bz#1635583 (Quitting VM causes qemu core dump once the block mirror job paused for no enough target space)- kvm-check-Only-test-ivshm-when-it-is-compiled-in.patch [bz#1621817] - kvm-Disable-ivshmem.patch [bz#1621817] - kvm-mirror-Fail-gracefully-for-source-target.patch [bz#1637963] - kvm-commit-Add-top-node-base-node-options.patch [bz#1637970] - kvm-qemu-iotests-Test-commit-with-top-node-base-node.patch [bz#1637970] - Resolves: bz#1621817 (Disable IVSHMEM in RHEL 8) - Resolves: bz#1637963 (Segfault on 'blockdev-mirror' with same node as source and target) - Resolves: bz#1637970 (allow using node-names with block-commit)- kvm-redhat-make-the-plugins-executable.patch [bz#1638304] - Resolves: bz#1638304 (the driver packages lack all the library Requires)- kvm-seccomp-allow-sched_setscheduler-with-SCHED_IDLE-pol.patch [bz#1618356] - kvm-seccomp-use-SIGSYS-signal-instead-of-killing-the-thr.patch [bz#1618356] - kvm-seccomp-prefer-SCMP_ACT_KILL_PROCESS-if-available.patch [bz#1618356] - kvm-configure-require-libseccomp-2.2.0.patch [bz#1618356] - kvm-seccomp-set-the-seccomp-filter-to-all-threads.patch [bz#1618356] - kvm-memory-cleanup-side-effects-of-memory_region_init_fo.patch [bz#1600365] - Resolves: bz#1600365 (QEMU core dumped when hotplug memory exceeding host hugepages and with discard-data=yes) - Resolves: bz#1618356 (qemu-kvm: Qemu: seccomp: blacklist is not applied to all threads [rhel-8])- kvm-migration-postcopy-Clear-have_listen_thread.patch [bz#1608765] - kvm-migration-cleanup-in-error-paths-in-loadvm.patch [bz#1608765] - kvm-jobs-change-start-callback-to-run-callback.patch [bz#1632939] - kvm-jobs-canonize-Error-object.patch [bz#1632939] - kvm-jobs-add-exit-shim.patch [bz#1632939] - kvm-block-commit-utilize-job_exit-shim.patch [bz#1632939] - kvm-block-mirror-utilize-job_exit-shim.patch [bz#1632939] - kvm-jobs-utilize-job_exit-shim.patch [bz#1632939] - kvm-block-backup-make-function-variables-consistently-na.patch [bz#1632939] - kvm-jobs-remove-ret-argument-to-job_completed-privatize-.patch [bz#1632939] - kvm-jobs-remove-job_defer_to_main_loop.patch [bz#1632939] - kvm-block-commit-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-mirror-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-stream-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-commit-refactor-commit-to-use-job-callbacks.patch [bz#1632939] - kvm-block-mirror-don-t-install-backing-chain-on-abort.patch [bz#1632939] - kvm-block-mirror-conservative-mirror_exit-refactor.patch [bz#1632939] - kvm-block-stream-refactor-stream-to-use-job-callbacks.patch [bz#1632939] - kvm-tests-blockjob-replace-Blockjob-with-Job.patch [bz#1632939] - kvm-tests-test-blockjob-remove-exit-callback.patch [bz#1632939] - kvm-tests-test-blockjob-txn-move-.exit-to-.clean.patch [bz#1632939] - kvm-jobs-remove-.exit-callback.patch [bz#1632939] - kvm-qapi-block-commit-expose-new-job-properties.patch [bz#1632939] - kvm-qapi-block-mirror-expose-new-job-properties.patch [bz#1632939] - kvm-qapi-block-stream-expose-new-job-properties.patch [bz#1632939] - kvm-block-backup-qapi-documentation-fixup.patch [bz#1632939] - kvm-blockdev-document-transactional-shortcomings.patch [bz#1632939] - Resolves: bz#1608765 (After postcopy migration, do savevm and loadvm, guest hang and call trace) - Resolves: bz#1632939 (qemu blockjobs other than backup do not support job-finalize or job-dismiss)- kvm-Re-enable-disabled-Hyper-V-enlightenments.patch [bz#1625185] - kvm-Fix-annocheck-issues.patch [bz#1624164] - kvm-exec-check-that-alignment-is-a-power-of-two.patch [bz#1630746] - kvm-curl-Make-sslverify-off-disable-host-as-well-as-peer.patch [bz#1575925] - Resolves: bz#1575925 ("SSL: no alternative certificate subject name matches target host name" error even though sslverify = off) - Resolves: bz#1624164 (Review annocheck distro flag failures in qemu-kvm) - Resolves: bz#1625185 (Re-enable disabled Hyper-V enlightenments) - Resolves: bz#1630746 (qemu_ram_mmap: Assertion `is_power_of_2(align)' failed)- kvm-i386-Disable-TOPOEXT-by-default-on-cpu-host.patch [bz#1619804] - kvm-redhat-enable-opengl-add-build-and-runtime-deps.patch [bz#1618412] - Resolves: bz#1618412 (Enable opengl (for intel vgpu display)) - Resolves: bz#1619804 (kernel panic in init_amd_cacheinfo)- kvm-redhat-Disable-vhost-crypto.patch [bz#1625668] - Resolves: bz#1625668 (Decide if we should disable 'vhost-crypto' or not)- kvm-target-i386-sev-fix-memory-leaks.patch [bz#1615717] - kvm-i386-Fix-arch_query_cpu_model_expansion-leak.patch [bz#1615717] - kvm-redhat-Update-build-configuration.patch [bz#1573156] - Resolves: bz#1573156 (Update build configure for QEMU 2.12.0) - Resolves: bz#1615717 (Memory leaks)- kvm-Fix-libusb-1.0.22-deprecated-libusb_set_debug-with-l.patch [bz#1622656] - Resolves: bz#1622656 (qemu-kvm fails to build due to libusb_set_debug being deprecated)- kvm-redhat-remove-extra-in-rhel_rhev_conflicts-macro.patch [bz#1618752] - Resolves: bz#1618752 (qemu-kvm can't be installed in RHEL-8 as it Conflicts with itself.)- kvm-Migration-TLS-Fix-crash-due-to-double-cleanup.patch [bz#1594384] - Resolves: bz#1594384 (2.12 migration fixes)- kvm-Add-qemu-keymap-to-qemu-kvm-common.patch [bz#1593117] - Resolves: bz#1593117 (add qemu-keymap utility)- Fixing an issue with some old command in the spec file- Fix an issue with the build_configure script. - Resolves: bz#1425820 (Improve QEMU packaging layout with modularization of the block layer)- kvm-migration-stop-compressing-page-in-migration-thread.patch [bz#1594384] - kvm-migration-stop-compression-to-allocate-and-free-memo.patch [bz#1594384] - kvm-migration-stop-decompression-to-allocate-and-free-me.patch [bz#1594384] - kvm-migration-detect-compression-and-decompression-error.patch [bz#1594384] - kvm-migration-introduce-control_save_page.patch [bz#1594384] - kvm-migration-move-some-code-to-ram_save_host_page.patch [bz#1594384] - kvm-migration-move-calling-control_save_page-to-the-comm.patch [bz#1594384] - kvm-migration-move-calling-save_zero_page-to-the-common-.patch [bz#1594384] - kvm-migration-introduce-save_normal_page.patch [bz#1594384] - kvm-migration-remove-ram_save_compressed_page.patch [bz#1594384] - kvm-migration-block-dirty-bitmap-fix-memory-leak-in-dirt.patch [bz#1594384] - kvm-migration-fix-saving-normal-page-even-if-it-s-been-c.patch [bz#1594384] - kvm-migration-update-index-field-when-delete-or-qsort-RD.patch [bz#1594384] - kvm-migration-introduce-decompress-error-check.patch [bz#1594384] - kvm-migration-Don-t-activate-block-devices-if-using-S.patch [bz#1594384] - kvm-migration-not-wait-RDMA_CM_EVENT_DISCONNECTED-event-.patch [bz#1594384] - kvm-migration-block-dirty-bitmap-fix-dirty_bitmap_load.patch [bz#1594384] - kvm-s390x-add-RHEL-7.6-machine-type-for-ccw.patch [bz#1595718] - kvm-s390x-cpumodel-default-enable-bpb-and-ppa15-for-z196.patch [bz#1595718] - kvm-linux-headers-asm-s390-kvm.h-header-sync.patch [bz#1612938] - kvm-s390x-kvm-add-etoken-facility.patch [bz#1612938] - Resolves: bz#1594384 (2.12 migration fixes) - Resolves: bz#1595718 (Add ppa15/bpb to the default cpu model for z196 and higher in the 7.6 s390-ccw-virtio machine) - Resolves: bz#1612938 (Add etoken support to qemu-kvm for s390x KVM guests)Mass import from RHEL 7.6 qemu-kvm-rhev, including fixes to the following BZs: - kvm-AArch64-Add-virt-rhel7.6-machine-type.patch [bz#1558723] - kvm-cpus-Fix-event-order-on-resume-of-stopped-guest.patch [bz#1566153] - kvm-qemu-img-Check-post-truncation-size.patch [bz#1523065] - kvm-vga-catch-depth-0.patch [bz#1575541] - kvm-Fix-x-hv-max-vps-compat-value-for-7.4-machine-type.patch [bz#1583959] - kvm-ccid-card-passthru-fix-regression-in-realize.patch [bz#1584984] - kvm-Use-4-MB-vram-for-cirrus.patch [bz#1542080] - kvm-spapr_pci-Remove-unhelpful-pagesize-warning.patch [bz#1505664] - kvm-rpm-Add-nvme-VFIO-driver-to-rw-whitelist.patch [bz#1416180] - kvm-qobject-Use-qobject_to-instead-of-type-cast.patch [bz#1557995] - kvm-qobject-Ensure-base-is-at-offset-0.patch [bz#1557995] - kvm-qobject-use-a-QObjectBase_-struct.patch [bz#1557995] - kvm-qobject-Replace-qobject_incref-QINCREF-qobject_decre.patch [bz#1557995] - kvm-qobject-Modify-qobject_ref-to-return-obj.patch [bz#1557995] - kvm-rbd-Drop-deprecated-drive-parameter-filename.patch [bz#1557995] - kvm-iscsi-Drop-deprecated-drive-parameter-filename.patch [bz#1557995] - kvm-block-Add-block-specific-QDict-header.patch [bz#1557995] - kvm-qobject-Move-block-specific-qdict-code-to-block-qdic.patch [bz#1557995] - kvm-block-Fix-blockdev-for-certain-non-string-scalars.patch [bz#1557995] - kvm-block-Fix-drive-for-certain-non-string-scalars.patch [bz#1557995] - kvm-block-Clean-up-a-misuse-of-qobject_to-in-.bdrv_co_cr.patch [bz#1557995] - kvm-block-Factor-out-qobject_input_visitor_new_flat_conf.patch [bz#1557995] - kvm-block-Make-remaining-uses-of-qobject-input-visitor-m.patch [bz#1557995] - kvm-block-qdict-Simplify-qdict_flatten_qdict.patch [bz#1557995] - kvm-block-qdict-Tweak-qdict_flatten_qdict-qdict_flatten_.patch [bz#1557995] - kvm-block-qdict-Clean-up-qdict_crumple-a-bit.patch [bz#1557995] - kvm-block-qdict-Simplify-qdict_is_list-some.patch [bz#1557995] - kvm-check-block-qdict-Rename-qdict_flatten-s-variables-f.patch [bz#1557995] - kvm-check-block-qdict-Cover-flattening-of-empty-lists-an.patch [bz#1557995] - kvm-block-Fix-blockdev-blockdev-add-for-empty-objects-an.patch [bz#1557995] - kvm-rbd-New-parameter-auth-client-required.patch [bz#1557995] - kvm-rbd-New-parameter-key-secret.patch [bz#1557995] - kvm-block-mirror-honor-ratelimit-again.patch [bz#1572856] - kvm-block-mirror-Make-cancel-always-cancel-pre-READY.patch [bz#1572856] - kvm-iotests-Add-test-for-cancelling-a-mirror-job.patch [bz#1572856] - kvm-iotests-Split-214-off-of-122.patch [bz#1518738] - kvm-block-Add-COR-filter-driver.patch [bz#1518738] - kvm-block-BLK_PERM_WRITE-includes-._UNCHANGED.patch [bz#1518738] - kvm-block-Add-BDRV_REQ_WRITE_UNCHANGED-flag.patch [bz#1518738] - kvm-block-Set-BDRV_REQ_WRITE_UNCHANGED-for-COR-writes.patch [bz#1518738] - kvm-block-quorum-Support-BDRV_REQ_WRITE_UNCHANGED.patch [bz#1518738] - kvm-block-Support-BDRV_REQ_WRITE_UNCHANGED-in-filters.patch [bz#1518738] - kvm-iotests-Clean-up-wrap-image-in-197.patch [bz#1518738] - kvm-iotests-Copy-197-for-COR-filter-driver.patch [bz#1518738] - kvm-iotests-Add-test-for-COR-across-nodes.patch [bz#1518738] - kvm-qemu-io-Use-purely-string-blockdev-options.patch [bz#1576598] - kvm-qemu-img-Use-only-string-options-in-img_open_opts.patch [bz#1576598] - kvm-iotests-Add-test-for-U-force-share-conflicts.patch [bz#1576598] - kvm-qemu-io-Drop-command-functions-return-values.patch [bz#1519617] - kvm-qemu-io-Let-command-functions-return-error-code.patch [bz#1519617] - kvm-qemu-io-Exit-with-error-when-a-command-failed.patch [bz#1519617] - kvm-iotests.py-Add-qemu_io_silent.patch [bz#1519617] - kvm-iotests-Let-216-make-use-of-qemu-io-s-exit-code.patch [bz#1519617] - kvm-qcow2-Repair-OFLAG_COPIED-when-fixing-leaks.patch [bz#1527085] - kvm-iotests-Repairing-error-during-snapshot-deletion.patch [bz#1527085] - kvm-block-Make-bdrv_is_writable-public.patch [bz#1588039] - kvm-qcow2-Do-not-mark-inactive-images-corrupt.patch [bz#1588039] - kvm-iotests-Add-case-for-a-corrupted-inactive-image.patch [bz#1588039] - kvm-main-loop-drop-spin_counter.patch [bz#1168213] - kvm-target-ppc-Factor-out-the-parsing-in-kvmppc_get_cpu_.patch [bz#1560847] - kvm-target-ppc-Don-t-require-private-l1d-cache-on-POWER8.patch [bz#1560847] - kvm-ppc-spapr_caps-Don-t-disable-cap_cfpc-on-POWER8-by-d.patch [bz#1560847] - kvm-qxl-fix-local-renderer-crash.patch [bz#1567733] - kvm-qemu-img-Amendment-support-implies-create_opts.patch [bz#1537956] - kvm-block-Add-Error-parameter-to-bdrv_amend_options.patch [bz#1537956] - kvm-qemu-option-Pull-out-Supported-options-print.patch [bz#1537956] - kvm-qemu-img-Add-print_amend_option_help.patch [bz#1537956] - kvm-qemu-img-Recognize-no-creation-support-in-o-help.patch [bz#1537956] - kvm-iotests-Test-help-option-for-unsupporting-formats.patch [bz#1537956] - kvm-iotests-Rework-113.patch [bz#1537956] - kvm-qemu-img-Resolve-relative-backing-paths-in-rebase.patch [bz#1569835] - kvm-iotests-Add-test-for-rebasing-with-relative-paths.patch [bz#1569835] - kvm-qemu-img-Special-post-backing-convert-handling.patch [bz#1527898] - kvm-iotests-Test-post-backing-convert-target-behavior.patch [bz#1527898] - kvm-migration-calculate-expected_downtime-with-ram_bytes.patch [bz#1564576] - kvm-sheepdog-Fix-sd_co_create_opts-memory-leaks.patch [bz#1513543] - kvm-qemu-iotests-reduce-chance-of-races-in-185.patch [bz#1513543] - kvm-blockjob-do-not-cancel-timer-in-resume.patch [bz#1513543] - kvm-nfs-Fix-error-path-in-nfs_options_qdict_to_qapi.patch [bz#1513543] - kvm-nfs-Remove-processed-options-from-QDict.patch [bz#1513543] - kvm-blockjob-drop-block_job_pause-resume_all.patch [bz#1513543] - kvm-blockjob-expose-error-string-via-query.patch [bz#1513543] - kvm-blockjob-Fix-assertion-in-block_job_finalize.patch [bz#1513543] - kvm-blockjob-Wrappers-for-progress-counter-access.patch [bz#1513543] - kvm-blockjob-Move-RateLimit-to-BlockJob.patch [bz#1513543] - kvm-blockjob-Implement-block_job_set_speed-centrally.patch [bz#1513543] - kvm-blockjob-Introduce-block_job_ratelimit_get_delay.patch [bz#1513543] - kvm-blockjob-Add-block_job_driver.patch [bz#1513543] - kvm-blockjob-Update-block-job-pause-resume-documentation.patch [bz#1513543] - kvm-blockjob-Improve-BlockJobInfo.offset-len-documentati.patch [bz#1513543] - kvm-job-Create-Job-JobDriver-and-job_create.patch [bz#1513543] - kvm-job-Rename-BlockJobType-into-JobType.patch [bz#1513543] - kvm-job-Add-JobDriver.job_type.patch [bz#1513543] - kvm-job-Add-job_delete.patch [bz#1513543] - kvm-job-Maintain-a-list-of-all-jobs.patch [bz#1513543] - kvm-job-Move-state-transitions-to-Job.patch [bz#1513543] - kvm-job-Add-reference-counting.patch [bz#1513543] - kvm-job-Move-cancelled-to-Job.patch [bz#1513543] - kvm-job-Add-Job.aio_context.patch [bz#1513543] - kvm-job-Move-defer_to_main_loop-to-Job.patch [bz#1513543] - kvm-job-Move-coroutine-and-related-code-to-Job.patch [bz#1513543] - kvm-job-Add-job_sleep_ns.patch [bz#1513543] - kvm-job-Move-pause-resume-functions-to-Job.patch [bz#1513543] - kvm-job-Replace-BlockJob.completed-with-job_is_completed.patch [bz#1513543] - kvm-job-Move-BlockJobCreateFlags-to-Job.patch [bz#1513543] - kvm-blockjob-Split-block_job_event_pending.patch [bz#1513543] - kvm-job-Add-job_event_.patch [bz#1513543] - kvm-job-Move-single-job-finalisation-to-Job.patch [bz#1513543] - kvm-job-Convert-block_job_cancel_async-to-Job.patch [bz#1513543] - kvm-job-Add-job_drain.patch [bz#1513543] - kvm-job-Move-.complete-callback-to-Job.patch [bz#1513543] - kvm-job-Move-job_finish_sync-to-Job.patch [bz#1513543] - kvm-job-Switch-transactions-to-JobTxn.patch [bz#1513543] - kvm-job-Move-transactions-to-Job.patch [bz#1513543] - kvm-job-Move-completion-and-cancellation-to-Job.patch [bz#1513543] - kvm-block-Cancel-job-in-bdrv_close_all-callers.patch [bz#1513543] - kvm-job-Add-job_yield.patch [bz#1513543] - kvm-job-Add-job_dismiss.patch [bz#1513543] - kvm-job-Add-job_is_ready.patch [bz#1513543] - kvm-job-Add-job_transition_to_ready.patch [bz#1513543] - kvm-job-Move-progress-fields-to-Job.patch [bz#1513543] - kvm-job-Introduce-qapi-job.json.patch [bz#1513543] - kvm-job-Add-JOB_STATUS_CHANGE-QMP-event.patch [bz#1513543] - kvm-job-Add-lifecycle-QMP-commands.patch [bz#1513543] - kvm-job-Add-query-jobs-QMP-command.patch [bz#1513543] - kvm-blockjob-Remove-BlockJob.driver.patch [bz#1513543] - kvm-iotests-Move-qmp_to_opts-to-VM.patch [bz#1513543] - kvm-qemu-iotests-Test-job-with-block-jobs.patch [bz#1513543] - kvm-vdi-Fix-vdi_co_do_create-return-value.patch [bz#1513543] - kvm-vhdx-Fix-vhdx_co_create-return-value.patch [bz#1513543] - kvm-job-Add-error-message-for-failing-jobs.patch [bz#1513543] - kvm-block-create-Make-x-blockdev-create-a-job.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.get_qmp_events_filtered.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.qmp_log.patch [bz#1513543] - kvm-qemu-iotests-Add-iotests.img_info_log.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.run_job.patch [bz#1513543] - kvm-qemu-iotests-iotests.py-helper-for-non-file-protocol.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-206-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-207-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-210-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-211-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-212-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-213-for-blockdev-create-job.patch [bz#1513543] - kvm-block-create-Mark-blockdev-create-stable.patch [bz#1513543] - kvm-jobs-fix-stale-wording.patch [bz#1513543] - kvm-jobs-fix-verb-references-in-docs.patch [bz#1513543] - kvm-iotests-Fix-219-s-timing.patch [bz#1513543] - kvm-iotests-improve-pause_job.patch [bz#1513543] - kvm-rpm-Whitelist-copy-on-read-block-driver.patch [bz#1518738] - kvm-rpm-add-throttle-driver-to-rw-whitelist.patch [bz#1591076] - kvm-usb-host-skip-open-on-pending-postload-bh.patch [bz#1572851] - kvm-i386-Define-the-Virt-SSBD-MSR-and-handling-of-it-CVE.patch [bz#1574216] - kvm-i386-define-the-AMD-virt-ssbd-CPUID-feature-bit-CVE-.patch [bz#1574216] - kvm-block-file-posix-Pass-FD-to-locking-helpers.patch [bz#1519144] - kvm-block-file-posix-File-locking-during-creation.patch [bz#1519144] - kvm-iotests-Add-creation-test-to-153.patch [bz#1519144] - kvm-vhost-user-add-Net-prefix-to-internal-state-structur.patch [bz#1526645] - kvm-virtio-support-setting-memory-region-based-host-noti.patch [bz#1526645] - kvm-vhost-user-support-receiving-file-descriptors-in-sla.patch [bz#1526645] - kvm-osdep-add-wait.h-compat-macros.patch [bz#1526645] - kvm-vhost-user-bridge-support-host-notifier.patch [bz#1526645] - kvm-vhost-allow-backends-to-filter-memory-sections.patch [bz#1526645] - kvm-vhost-user-allow-slave-to-send-fds-via-slave-channel.patch [bz#1526645] - kvm-vhost-user-introduce-shared-vhost-user-state.patch [bz#1526645] - kvm-vhost-user-support-registering-external-host-notifie.patch [bz#1526645] - kvm-libvhost-user-support-host-notifier.patch [bz#1526645] - kvm-block-Introduce-API-for-copy-offloading.patch [bz#1482537] - kvm-raw-Check-byte-range-uniformly.patch [bz#1482537] - kvm-raw-Implement-copy-offloading.patch [bz#1482537] - kvm-qcow2-Implement-copy-offloading.patch [bz#1482537] - kvm-file-posix-Implement-bdrv_co_copy_range.patch [bz#1482537] - kvm-iscsi-Query-and-save-device-designator-when-opening.patch [bz#1482537] - kvm-iscsi-Create-and-use-iscsi_co_wait_for_task.patch [bz#1482537] - kvm-iscsi-Implement-copy-offloading.patch [bz#1482537] - kvm-block-backend-Add-blk_co_copy_range.patch [bz#1482537] - kvm-qemu-img-Convert-with-copy-offloading.patch [bz#1482537] - kvm-qcow2-Fix-src_offset-in-copy-offloading.patch [bz#1482537] - kvm-iscsi-Don-t-blindly-use-designator-length-in-respons.patch [bz#1482537] - kvm-file-posix-Fix-EINTR-handling.patch [bz#1482537] - kvm-usb-storage-Add-rerror-werror-properties.patch [bz#1595180] - kvm-numa-clarify-error-message-when-node-index-is-out-of.patch [bz#1578381] - kvm-qemu-iotests-Update-026.out.nocache-reference-output.patch [bz#1528541] - kvm-qcow2-Free-allocated-clusters-on-write-error.patch [bz#1528541] - kvm-qemu-iotests-Test-qcow2-not-leaking-clusters-on-writ.patch [bz#1528541] - kvm-qemu-options-Add-missing-newline-to-accel-help-text.patch [bz#1586313] - kvm-xhci-fix-guest-triggerable-assert.patch [bz#1594135] - kvm-virtio-gpu-tweak-scanout-disable.patch [bz#1589634] - kvm-virtio-gpu-update-old-resource-too.patch [bz#1589634] - kvm-virtio-gpu-disable-scanout-when-backing-resource-is-.patch [bz#1589634] - kvm-block-Don-t-silently-truncate-node-names.patch [bz#1549654] - kvm-pr-helper-fix-socket-path-default-in-help.patch [bz#1533158] - kvm-pr-helper-fix-assertion-failure-on-failed-multipath-.patch [bz#1533158] - kvm-pr-manager-helper-avoid-SIGSEGV-when-writing-to-the-.patch [bz#1533158] - kvm-pr-manager-put-stubs-in-.c-file.patch [bz#1533158] - kvm-pr-manager-add-query-pr-managers-QMP-command.patch [bz#1533158] - kvm-pr-manager-helper-report-event-on-connection-disconn.patch [bz#1533158] - kvm-pr-helper-avoid-error-on-PR-IN-command-with-zero-req.patch [bz#1533158] - kvm-pr-helper-Rework-socket-path-handling.patch [bz#1533158] - kvm-pr-manager-helper-fix-memory-leak-on-event.patch [bz#1533158] - kvm-object-fix-OBJ_PROP_LINK_UNREF_ON_RELEASE-ambivalenc.patch [bz#1556678] - kvm-usb-hcd-xhci-test-add-a-test-for-ccid-hotplug.patch [bz#1556678] - kvm-Revert-usb-release-the-created-buses.patch [bz#1556678] - kvm-file-posix-Fix-creation-locking.patch [bz#1599335] - kvm-file-posix-Unlock-FD-after-creation.patch [bz#1599335] - kvm-ahci-trim-signatures-on-raise-lower.patch [bz#1584914] - kvm-ahci-fix-PxCI-register-race.patch [bz#1584914] - kvm-ahci-don-t-schedule-unnecessary-BH.patch [bz#1584914] - kvm-qcow2-Fix-qcow2_truncate-error-return-value.patch [bz#1595173] - kvm-block-Convert-.bdrv_truncate-callback-to-coroutine_f.patch [bz#1595173] - kvm-qcow2-Remove-coroutine-trampoline-for-preallocate_co.patch [bz#1595173] - kvm-block-Move-bdrv_truncate-implementation-to-io.c.patch [bz#1595173] - kvm-block-Use-tracked-request-for-truncate.patch [bz#1595173] - kvm-file-posix-Make-.bdrv_co_truncate-asynchronous.patch [bz#1595173] - kvm-block-Fix-copy-on-read-crash-with-partial-final-clus.patch [bz#1590640] - kvm-block-fix-QEMU-crash-with-scsi-hd-and-drive_del.patch [bz#1599515] - kvm-virtio-rng-process-pending-requests-on-DRIVER_OK.patch [bz#1576743] - kvm-file-posix-specify-expected-filetypes.patch [bz#1525829] - kvm-iotests-add-test-226-for-file-driver-types.patch [bz#1525829] - kvm-block-dirty-bitmap-add-lock-to-bdrv_enable-disable_d.patch [bz#1207657] - kvm-qapi-add-x-block-dirty-bitmap-enable-disable.patch [bz#1207657] - kvm-qmp-transaction-support-for-x-block-dirty-bitmap-ena.patch [bz#1207657] - kvm-qapi-add-x-block-dirty-bitmap-merge.patch [bz#1207657] - kvm-qapi-add-disabled-parameter-to-block-dirty-bitmap-ad.patch [bz#1207657] - kvm-block-dirty-bitmap-add-bdrv_enable_dirty_bitmap_lock.patch [bz#1207657] - kvm-dirty-bitmap-fix-double-lock-on-bitmap-enabling.patch [bz#1207657] - kvm-block-qcow2-bitmap-fix-free_bitmap_clusters.patch [bz#1207657] - kvm-qcow2-add-overlap-check-for-bitmap-directory.patch [bz#1207657] - kvm-blockdev-enable-non-root-nodes-for-backup-source.patch [bz#1207657] - kvm-iotests-add-222-to-test-basic-fleecing.patch [bz#1207657] - kvm-qcow2-Remove-dead-check-on-ret.patch [bz#1207657] - kvm-block-Move-request-tracking-to-children-in-copy-offl.patch [bz#1207657] - kvm-block-Fix-parameter-checking-in-bdrv_co_copy_range_i.patch [bz#1207657] - kvm-block-Honour-BDRV_REQ_NO_SERIALISING-in-copy-range.patch [bz#1207657] - kvm-backup-Use-copy-offloading.patch [bz#1207657] - kvm-block-backup-disable-copy-offloading-for-backup.patch [bz#1207657] - kvm-iotests-222-Don-t-run-with-luks.patch [bz#1207657] - kvm-block-io-fix-copy_range.patch [bz#1207657] - kvm-block-split-flags-in-copy_range.patch [bz#1207657] - kvm-block-add-BDRV_REQ_SERIALISING-flag.patch [bz#1207657] - kvm-block-backup-fix-fleecing-scheme-use-serialized-writ.patch [bz#1207657] - kvm-nbd-server-Reject-0-length-block-status-request.patch [bz#1207657] - kvm-nbd-server-fix-trace.patch [bz#1207657] - kvm-nbd-server-refactor-NBDExportMetaContexts.patch [bz#1207657] - kvm-nbd-server-add-nbd_meta_empty_or_pattern-helper.patch [bz#1207657] - kvm-nbd-server-implement-dirty-bitmap-export.patch [bz#1207657] - kvm-qapi-new-qmp-command-nbd-server-add-bitmap.patch [bz#1207657] - kvm-docs-interop-add-nbd.txt.patch [bz#1207657] - kvm-nbd-server-introduce-NBD_CMD_CACHE.patch [bz#1207657] - kvm-nbd-server-Silence-gcc-false-positive.patch [bz#1207657] - kvm-nbd-server-Fix-dirty-bitmap-logic-regression.patch [bz#1207657] - kvm-nbd-server-fix-nbd_co_send_block_status.patch [bz#1207657] - kvm-nbd-client-Add-x-dirty-bitmap-to-query-bitmap-from-s.patch [bz#1207657] - kvm-iotests-New-test-223-for-exporting-dirty-bitmap-over.patch [bz#1207657] - kvm-hw-char-serial-Only-retry-if-qemu_chr_fe_write-retur.patch [bz#1592817] - kvm-hw-char-serial-retry-write-if-EAGAIN.patch [bz#1592817] - kvm-throttle-groups-fix-hang-when-group-member-leaves.patch [bz#1535914] - kvm-Disable-aarch64-devices-reappeared-after-2.12-rebase.patch [bz#1586357] - kvm-Disable-split-irq-device.patch [bz#1586357] - kvm-Disable-AT24Cx-i2c-eeprom.patch [bz#1586357] - kvm-Disable-CAN-bus-devices.patch [bz#1586357] - kvm-Disable-new-superio-devices.patch [bz#1586357] - kvm-Disable-new-pvrdma-device.patch [bz#1586357] - kvm-qdev-add-HotplugHandler-post_plug-callback.patch [bz#1607891] - kvm-virtio-scsi-fix-hotplug-reset-vs-event-race.patch [bz#1607891] - kvm-e1000-Fix-tso_props-compat-for-82540em.patch [bz#1608778] - kvm-slirp-correct-size-computation-while-concatenating-m.patch [bz#1586255] - kvm-s390x-sclp-fix-maxram-calculation.patch [bz#1595740] - kvm-redhat-Make-gitpublish-profile-the-default-one.patch [bz#1425820] - Resolves: bz#1168213 (main-loop: WARNING: I/O thread spun for 1000 iterations while doing stream block device.) - Resolves: bz#1207657 (RFE: QEMU Incremental live backup - push and pull modes) - Resolves: bz#1416180 (QEMU VFIO based block driver for NVMe devices) - Resolves: bz#1425820 (Improve QEMU packaging layout with modularization of the block layer) - Resolves: bz#1482537 ([RFE] qemu-img copy-offloading (convert command)) - Resolves: bz#1505664 ("qemu-kvm: System page size 0x1000000 is not enabled in page_size_mask (0x11000). Performance may be slow" show up while using hugepage as guest's memory) - Resolves: bz#1513543 ([RFE] Add block job to create format on a storage device) - Resolves: bz#1518738 (Add 'copy-on-read' filter driver for use with blockdev-add) - Resolves: bz#1519144 (qemu-img: image locking doesn't cover image creation) - Resolves: bz#1519617 (The exit code should be non-zero when qemu-io reports an error) - Resolves: bz#1523065 ("qemu-img resize" should fail to decrease the size of logical partition/lvm/iSCSI image with raw format) - Resolves: bz#1525829 (can not boot up a scsi-block passthrough disk via -blockdev with error "cannot get SG_IO version number: Operation not supported. Is this a SCSI device?") - Resolves: bz#1526645 ([Intel 7.6 FEAT] vHost Data Plane Acceleration (vDPA) - vhost user client - qemu-kvm-rhev) - Resolves: bz#1527085 (The copied flag should be updated during '-r leaks') - Resolves: bz#1527898 ([RFE] qemu-img should leave cluster unallocated if it's read as zero throughout the backing chain) - Resolves: bz#1528541 (qemu-img check reports tons of leaked clusters after re-start nfs service to resume writing data in guest) - Resolves: bz#1533158 (QEMU support for libvirtd restarting qemu-pr-helper) - Resolves: bz#1535914 (Disable io throttling for one member disk of a group during io will induce the other one hang with io) - Resolves: bz#1537956 (RFE: qemu-img amend should list the true supported options) - Resolves: bz#1542080 (Qemu core dump at cirrus_invalidate_region) - Resolves: bz#1549654 (Reject node-names which would be truncated by the block layer commands) - Resolves: bz#1556678 (Hot plug usb-ccid for the 2nd time with the same ID as the 1st time failed) - Resolves: bz#1557995 (QAPI schema for RBD storage misses the 'password-secret' option) - Resolves: bz#1558723 (Create RHEL-7.6 QEMU machine type for AArch64) - Resolves: bz#1560847 ([Power8][FW b0320a_1812.861][rhel7.5rc2 3.10.0-861.el7.ppc64le][qemu-kvm-{ma,rhev}-2.10.0-21.el7_5.1.ppc64le] KVM guest does not default to ori type flush even with pseries-rhel7.5.0-sxxm) - Resolves: bz#1564576 (Pegas 1.1 - Require to backport qemu-kvm patch that fixes expected_downtime calculation during migration) - Resolves: bz#1566153 (IOERROR pause code lost after resuming a VM while I/O error is still present) - Resolves: bz#1567733 (qemu abort when migrate during guest reboot) - Resolves: bz#1569835 (qemu-img get wrong backing file path after rebasing image with relative path) - Resolves: bz#1572851 (Core dumped after migration when with usb-host) - Resolves: bz#1572856 ('block-job-cancel' can not cancel a "drive-mirror" job) - Resolves: bz#1574216 (CVE-2018-3639 qemu-kvm-rhev: hw: cpu: speculative store bypass [rhel-7.6]) - Resolves: bz#1575541 (qemu core dump while installing win10 guest) - Resolves: bz#1576598 (Segfault in qemu-io and qemu-img with -U --image-opts force-share=off) - Resolves: bz#1576743 (virtio-rng hangs when running on recent (2.x) QEMU versions) - Resolves: bz#1578381 (Error message need update when specify numa distance with node index >=128) - Resolves: bz#1583959 (Incorrect vcpu count limit for 7.4 machine types for windows guests) - Resolves: bz#1584914 (SATA emulator lags and hangs) - Resolves: bz#1584984 (Vm starts failed with 'passthrough' smartcard) - Resolves: bz#1586255 (CVE-2018-11806 qemu-kvm-rhev: QEMU: slirp: heap buffer overflow while reassembling fragmented datagrams [rhel-7.6]) - Resolves: bz#1586313 (-smp option is not easily found in the output of qemu help) - Resolves: bz#1586357 (Disable new devices in 2.12) - Resolves: bz#1588039 (Possible assertion failure in qemu when a corrupted image is used during an incoming migration) - Resolves: bz#1589634 (Migration failed when rebooting guest with multiple virtio videos) - Resolves: bz#1590640 (qemu-kvm: block/io.c:1098: bdrv_co_do_copy_on_readv: Assertion `skip_bytes < pnum' failed.) - Resolves: bz#1591076 (The driver of 'throttle' is not whitelisted) - Resolves: bz#1592817 (Retrying on serial_xmit if the pipe is broken may compromise the Guest) - Resolves: bz#1594135 (system_reset many times linux guests cause qemu process Aborted) - Resolves: bz#1595173 (blockdev-create is blocking) - Resolves: bz#1595180 (Can't set rerror/werror with usb-storage) - Resolves: bz#1595740 (RHEL-Alt-7.6 - qemu has error during migration of larger guests) - Resolves: bz#1599335 (Image creation locking is too tight and is not properly released) - Resolves: bz#1599515 (qemu core-dump with aio_read via hmp (util/qemu-thread-posix.c:64: qemu_mutex_lock_impl: Assertion `mutex->initialized' failed)) - Resolves: bz#1607891 (Hotplug events are sometimes lost with virtio-scsi + iothread) - Resolves: bz#1608778 (qemu/migration: migrate failed from RHEL.7.6 to RHEL.7.5 with e1000-82540em)- kvm-linux-headers-Update-to-include-KVM_CAP_S390_HPAGE_1.patch [bz#1610906] - kvm-s390x-Enable-KVM-huge-page-backing-support.patch [bz#1610906] - kvm-redhat-s390x-add-hpage-1-to-kvm.conf.patch [bz#1610906] - Resolves: bz#1610906 ([IBM 8.0 FEAT] KVM: Huge Pages - libhugetlbfs Enablement - qemu-kvm part)- kvm-spapr-Correct-inverted-test-in-spapr_pc_dimm_node.patch [bz#1601671] - kvm-osdep-powerpc64-align-memory-to-allow-2MB-radix-THP-.patch [bz#1601317] - kvm-RHEL-8.0-Add-pseries-rhel7.6.0-sxxm-machine-type.patch [bz#1595501] - kvm-i386-Helpers-to-encode-cache-information-consistentl.patch [bz#1597739] - kvm-i386-Add-cache-information-in-X86CPUDefinition.patch [bz#1597739] - kvm-i386-Initialize-cache-information-for-EPYC-family-pr.patch [bz#1597739] - kvm-i386-Add-new-property-to-control-cache-info.patch [bz#1597739] - kvm-i386-Clean-up-cache-CPUID-code.patch [bz#1597739] - kvm-i386-Populate-AMD-Processor-Cache-Information-for-cp.patch [bz#1597739] - kvm-i386-Add-support-for-CPUID_8000_001E-for-AMD.patch [bz#1597739] - kvm-i386-Fix-up-the-Node-id-for-CPUID_8000_001E.patch [bz#1597739] - kvm-i386-Enable-TOPOEXT-feature-on-AMD-EPYC-CPU.patch [bz#1597739] - kvm-i386-Remove-generic-SMT-thread-check.patch [bz#1597739] - kvm-i386-Allow-TOPOEXT-to-be-enabled-on-older-kernels.patch [bz#1597739] - Resolves: bz#1595501 (Create pseries-rhel7.6.0-sxxm machine type) - Resolves: bz#1597739 (AMD EPYC/Zen SMT support for KVM / QEMU guest (qemu-kvm)) - Resolves: bz#1601317 (RHEL8.0 - qemu patch to align memory to allow 2MB THP) - Resolves: bz#1601671 (After rebooting guest,all the hot plug memory will be assigned to the 1st numa node.)- kvm-spapr-Add-ibm-max-associativity-domains-property.patch [bz#1599593] - kvm-Revert-spapr-Don-t-allow-memory-hotplug-to-memory-le.patch [bz#1599593] - kvm-simpletrace-Convert-name-from-mapping-record-to-str.patch [bz#1594969] - kvm-tests-fix-TLS-handshake-failure-with-TLS-1.3.patch [bz#1602403] - Resolves: bz#1594969 (simpletrace.py fails when running with Python 3) - Resolves: bz#1599593 (User can't hotplug memory to less memory numa node on rhel8) - Resolves: bz#1602403 (test-crypto-tlssession unit test fails with assertions)- kvm-vfio-pci-Default-display-option-to-off.patch [bz#1590511] - kvm-python-futurize-f-libfuturize.fixes.fix_print_with_i.patch [bz#1571533] - kvm-python-futurize-f-lib2to3.fixes.fix_except.patch [bz#1571533] - kvm-Revert-Defining-a-shebang-for-python-scripts.patch [bz#1571533] - kvm-spec-Fix-ambiguous-python-interpreter-name.patch [bz#1571533] - kvm-qemu-ga-blacklisting-guest-exec-and-guest-exec-statu.patch [bz#1518132] - kvm-redhat-rewrap-build_configure.sh-cmdline-for-the-rh-.patch [] - kvm-redhat-remove-the-VTD-LIVE_BLOCK_OPS-and-RHV-options.patch [] - kvm-redhat-fix-the-rh-env-prep-target-s-dependency-on-th.patch [] - kvm-redhat-remove-dead-code-related-to-s390-not-s390x.patch [] - kvm-redhat-sync-compiler-flags-from-the-spec-file-to-rh-.patch [] - kvm-redhat-sync-guest-agent-enablement-and-tcmalloc-usag.patch [] - kvm-redhat-fix-up-Python-3-dependency-for-building-QEMU.patch [] - kvm-redhat-fix-up-Python-dependency-for-SRPM-generation.patch [] - kvm-redhat-disable-glusterfs-dependency-support-temporar.patch [] - Resolves: bz#1518132 (Ensure file access RPCs are disabled by default) - Resolves: bz#1571533 (Convert qemu-kvm python scripts to python3) - Resolves: bz#1590511 (Fails to start guest with Intel vGPU device)- Resolves: bz#1508137 ([IBM 8.0 FEAT] KVM: Interactive Bootloader (qemu)) - Resolves: bz#1513558 (Remove RHEL6 machine types) - Resolves: bz#1568600 (pc-i440fx-rhel7.6.0 and pc-q35-rhel7.6.0 machine types (x86)) - Resolves: bz#1570029 ([IBM 8.0 FEAT] KVM: 3270 Connectivity - qemu part) - Resolves: bz#1578855 (Enable Native Ceph support on non x86_64 CPUs) - Resolves: bz#1585651 (RHEL 7.6 new pseries machine type (ppc64le)) - Resolves: bz#1592337 ([IBM 8.0 FEAT] KVM: CPU Model z14 ZR1 (qemu-kvm))- Resolves: bz#1576468 (Enable vhost_user in qemu-kvm 2.12)- Resolves: bz#1574406 ([RHEL 8][qemu-kvm] Failed to find romfile "efi-virtio.rom") - Resolves: bz#1569675 (Backwards compatibility of pc-*-rhel7.5.0 and older machine-types) - Resolves: bz#1576045 (Fix build issue by using python3) - Resolves: bz#1571145 (qemu-kvm segfaults on RHEL 8 when run guestfsd under TCG)- Fixing some issues with packaging. - Rebasing to 2.12.0-rc4- Bumping epoch for RHEL8 and dropping self-obsoleting- Rebuilding- Prepare building on RHEL-8.0  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~15:6.2.0-52.module+el8.10.0+1857+86deec5215:6.2.0-52.module+el8.10.0+1857+86deec52  tests-srcREADMEpythonqemuREADME.rstaqmp__init__.pyaqmp_tui.pyerror.pyevents.pylegacy.pymessage.pymodels.pyprotocol.pypy.typedqmp_client.pyutil.pymachineREADME.rst__init__.pyconsole_socket.pymachine.pypy.typedqtest.pyqmpREADME.rst__init__.pypy.typedqemu_ga_client.pyqmp_shell.pyqom.pyqom_common.pyqom_fuse.pyutilsREADME.rst__init__.pyaccel.pypy.typedscriptsqmpqemu-ga-clientqmpqmp-shellqom-fuseqom-getqom-listqom-setqom-treetestsMakefile.includeavocadoREADME.rstavocado_qemu__init__.pyboot_linux.pyboot_linux_console.pyboot_xen.pycpu_queries.pyempty_cpu_model.pyhotplug_cpu.pyinfo_usernet.pyintel_iommu.pylinux_initrd.pylinux_ssh_mips_malta.pyload_bflt.pymachine_arm_canona1100.pymachine_arm_integratorcp.pymachine_arm_n8x0.pymachine_avr6.pymachine_m68k_nextcube.pymachine_microblaze.pymachine_mips_fuloong2e.pymachine_mips_loongson3v.pymachine_mips_malta.pymachine_rx_gdbsim.pymachine_s390_ccw_virtio.pymachine_sparc64_sun4u.pymachine_sparc_leon3.pymigration.pymultiprocess.pypc_cpu_hotplug_props.pyppc_405.pyppc_bamboo.pyppc_mpc8544ds.pyppc_prep_40p.pyppc_pseries.pyppc_virtex_ml507.pyreplay_kernel.pyreplay_linux.pyreverse_debugging.pysmmu.pytcg_plugins.pytesseract_utils.pyversion.pyvirtio-gpu.pyvirtio_check_params.pyvirtio_version.pyvirtiofs_submounts.pyvirtiofs_submounts.py.datacleanup.shguest-cleanup.shguest.shhost.shvnc.pyx86_cpu_model_versions.pyqemu-iotests001001.out002002.out003003.out004004.out005005.out007007.out008008.out009009.out010010.out011011.out012012.out013013.out014014.out015015.out017017.out018018.out019019.out020020.out021021.out022022.out023023.out024024.out025025.out026026.out026.out.nocache027027.out028028.out029029.out030030.out031031.out032032.out033033.out034034.out035035.out036036.out037037.out038038.out039039.out040040.out041041.out042042.out043043.out044044.out045045.out046046.out047047.out048048.out049049.out050050.out051051.out051.pc.out052052.out053053.out054054.out055055.out056056.out057057.out058058.out059059.out060060.out061061.out062062.out063063.out064064.out065065.out066066.out068068.out069069.out070070.out071071.out072072.out073073.out074074.out075075.out076076.out077077.out078078.out079079.out080080.out081081.out082082.out083083.out084084.out085085.out086086.out087087.out088088.out089089.out090090.out091091.out092092.out093093.out094094.out095095.out096096.out097097.out098098.out099099.out101101.out102102.out103103.out104104.out105105.out106106.out107107.out108108.out109109.out110110.out111111.out112112.out113113.out114114.out115115.out116116.out117117.out118118.out119119.out120120.out121121.out122122.out123123.out124124.out125125.out126126.out127127.out128128.out129129.out130130.out131131.out132132.out133133.out134134.out135135.out136136.out137137.out138138.out139139.out140140.out141141.out142142.out143143.out144144.out145145.out146146.out147147.out148148.out149149.out150150.out.qcow2150.out.raw151151.out152152.out153153.out154154.out155155.out156156.out157157.out158158.out159159.out160160.out161161.out162162.out163163.out165165.out170170.out171171.out172172.out173173.out174174.out175175.out176176.out177177.out178178.out.qcow2178.out.raw179179.out181181.out182182.out183183.out184184.out185185.out186186.out187187.out188188.out189189.out190190.out191191.out192192.out194194.out195195.out196196.out197197.out198198.out200200.out201201.out202202.out203203.out204204.out205205.out206206.out207207.out208208.out209209.out210210.out211211.out212212.out213213.out214214.out215215.out216216.out217217.out218218.out219219.out220220.out221221.out223223.out224224.out225225.out226226.out227227.out228228.out229229.out231231.out232232.out233233.out234234.out235235.out236236.out237237.out238238.out239239.out240240.out241241.out242242.out243243.out244244.out245245.out246246.out247247.out248248.out249249.out250250.out251251.out252252.out253253.out254254.out255255.out256256.out257257.out258258.out259259.out260260.out261261.out262262.out263263.out264264.out265265.out266266.out267267.out268268.out270270.out271271.out272272.out273273.out274274.out277277.out279279.out280280.out281281.out282282.out283283.out284284.out286286.out287287.out288288.out289289.out290290.out292292.out293293.out294294.out295295.out296296.out297297.out298298.out299299.out300300.out301301.out302302.out303303.out304304.out305305.out307307.out308308.out310310.out312312.out313313.outMakefileREADMEcheckcommon.configcommon.filtercommon.nbdcommon.patterncommon.qemucommon.rccommon.tlsfindtests.pyiotests.pylinters.pymypy.ininbd-fault-injector.pypylintrcqcow2.pyqcow2_format.pyqed.pysample_imagesREADMEafl5.img.bz2afl9.vmdk.bz2d2v-zerofilled.vhd.bz2empty.bochs.bz2grub_mbr.raw.bz2hyperv2012r2-dynamic.vhd.bz2iotest-dirtylog-10G-4M.vhdx.bz2iotest-dynamic-1G.vhdx.bz2iotest-version3.vmdk.bz2parallels-v1.bz2parallels-v2.bz2parallels-with-bitmap.bz2parallels-with-bitmap.shsimple-dmg.dmg.bz2simple-pattern.cloop.bz2test-disk2vhd.vhdx.bz2virtualpc-dynamic.vhd.bz2testenv.pytestrunner.pytestsblock-status-cacheblock-status-cache.outfuse-allow-otherfuse-allow-other.outgraph-changes-while-iograph-changes-while-io.outimage-fleecingimage-fleecing.outiov-paddingiov-padding.outmigrate-bitmaps-postcopy-testmigrate-bitmaps-postcopy-test.outmigrate-bitmaps-testmigrate-bitmaps-test.outmigrate-during-backupmigrate-during-backup.outmirror-ready-cancel-errormirror-ready-cancel-error.outmirror-top-permsmirror-top-perms.outnbd-qemu-allocationnbd-qemu-allocation.outparallels-read-bitmapparallels-read-bitmap.outqemu-img-bitmapsqemu-img-bitmaps.outqemu-img-close-errorsqemu-img-close-errors.outqsd-jobsqsd-jobs.outremove-bitmap-from-backingremove-bitmap-from-backing.outstream-error-on-resetstream-error-on-reset.out/usr/lib64/qemu-kvm//usr/lib64/qemu-kvm/tests-src//usr/lib64/qemu-kvm/tests-src/python//usr/lib64/qemu-kvm/tests-src/python/qemu//usr/lib64/qemu-kvm/tests-src/python/qemu/aqmp//usr/lib64/qemu-kvm/tests-src/python/qemu/machine//usr/lib64/qemu-kvm/tests-src/python/qemu/qmp//usr/lib64/qemu-kvm/tests-src/python/qemu/utils//usr/lib64/qemu-kvm/tests-src/scripts//usr/lib64/qemu-kvm/tests-src/scripts/qmp//usr/lib64/qemu-kvm/tests-src/tests//usr/lib64/qemu-kvm/tests-src/tests/avocado//usr/lib64/qemu-kvm/tests-src/tests/avocado/avocado_qemu//usr/lib64/qemu-kvm/tests-src/tests/avocado/virtiofs_submounts.py.data//usr/lib64/qemu-kvm/tests-src/tests/qemu-iotests//usr/lib64/qemu-kvm/tests-src/tests/qemu-iotests/sample_images//usr/lib64/qemu-kvm/tests-src/tests/qemu-iotests/tests/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnu  directoryUTF-8 Unicode textASCII textPython script, ASCII text executablePython script, UTF-8 Unicode text executableemptyBourne-Again shell script, ASCII text executableASCII text, with very long linesASCII text, with CR, LF line terminatorsVMware4 disk image (bzip2 compressed data, block size = 900k)Bochs disk image, type Redolog, subtype Growing (bzip2 compressed data, block size = 900k)POSIX shell script executable (binary data) (bzip2 compressed data, block size = 900k)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRutf-8452e0b154944d699f360494fecfa31597308821b03aa2759bc8ad048fb9f6c6bvirt:rhel:8100020240827163045:e155f54d? 7zXZ !#,] b2u jӫ`(y0Ku}ͷX^1{J)M1y0]ꕲs/K]ch^߷8joN( s|A9$&jw\T,d4@m2SZ Xr>!. ?)n#HU dzVW`Jz顡rX s}$'U,m>XӋOh$PI-_Yd?.l$PUw+@YcK-gˡOL ݢ V/pӛZVS'NUd:ӯ3 }qvMǀ!(x)_sX*c+\ٲ†uD.#KQ3tGj*݀P2U#8t~WQK4ؚ`, f,v"X=Gsԍz7Ǎn  O4RU4rZP6&H = d SbTZRNٵY9''_j *b@Pc/JN #X7.INCB[U0bEYlhy7WL>NJh-ؚ_CXmI ֌cmze4R넭6>*o*ZqnWЕ},'Q*t̠ Oڧ(;\mײξR`F]E[8&,>rdSQ'\i,YRp3.>,[I-q|-z,نџشi:|!6_~[;/ʹQ3 $̙i#ͶœH8̯`xN90ɐtAd췐R'f~@c2 przJ*G .'Ʌ4vpgP)d!_ SD|Q׈ #IgՀ&μԚqe  ckh-U.>rj%IH !| 'BoMXZװb\TCA`J/-yDYORI+w ,rDEcL՛|PL]ڮ asW9Ĵi;#pnzФ)%"4{6J,L&: jv>0dJrVW-C]m4ZO7\׽V_BL= .!*V[<l)D: 3 $Q], qcL#IT"6(cmY' \n 1bbuFMK,̆ 971&9LWNl̄6Ƶ9qHS5հc1=]SSmcvꫲvfNb7xYKs1^@Ue{0MfNiVZ+XEf>J0{(6v BD6_"`9"tIV;pxkP-7JPw0: vXD6U|@"CILKߟm~^h0zuao@z1Ηhi8AN,9NBQT0oƈFeC:߻0x7e6)+,T*e!'JOBАAvi햽}DqAھP#Svc#G9%9edA_t)Vy_"3X~n+G]q_eu@L$ojIc50/\hƁK|xqjA149˅zY-O}?GrqU.llW1@M9 H#GJh[tVwMʲdgolwDbhRrAB3qGz'Y^!;XۡB:R3z8+K3ZpKuRAibπxo5VH=Cʂ]8WS?q0DrSoeZٔ?tzYKODj"7|DڼSǴ\W6k ҽ'@iGvho)RGcEV6;o}R=>vNGZ9{_w &q3 ga3^VY&0R9aJY8|L|(Q楢IѦF_GW9 hh K[S$[nWtRkg> ^M%cO.<"]m 4mO+L\msO0 4oIJ9[;stc>w*/Tz/=LR% ,Us+KǑuxQ)퇫9ai @kng ~M*0zىK eB&ea5H@ n*0EVx~%^p.Gz~?Rn 0P]a=hBCW"#f\Jqx3̹z;EKgԂn]Kkaʪݫ?ļ;¤PL )nWq[ˇG%$C:jqRK !\6eM% ^d7#c#E[P{ަWtrk6(Kޞ>X8T` qg#)2{״';Ur颤oҡ@`Pa6gxD8n˙vYHJ}lB/g l;9pch&B¸}me>ƭ0^8+[ţzrSw%7s (n'EL4Z>V UኦcI"lj&slw_%&D'qR: =p- I=<~D#\\cTxâ 'E1+/1HdK*MLN w[_6HFD5 Z>C({h[G~&U=%)qe}0hPy:uwCv̤\wT)*ڬ/k Gu ;|";c#KlŤgb\d/`uS!KuGR ILzc&=Bs矧*+0GsbimǶh{cQvQx>fZWӊݧFʛߐ2%S :ABWȢhi@[?Jٝr@u5b儹*X4Q0E 9D- h˙Vr?]i*SVu1~mפ 9.-~bV!F~e8Njܘ?Q2weR=,ZK#Y,`RMuw&n}+E?Q(:|4Ds.gq`xevդ(yLݶa ?i=]Α"G@ȦcĖKljs(\ OD۹F]`ocdF 2M"7upQtae?CUx JYD9đ8\:"{@ְӖeIΐPm^ C?ޘ}G ,`>lVY2o;[aGOp}.\A`ˣٯ'|WC @p%{bg<%elEy ^-8|NH)p~{TM*yTQaE]<<פHm?=蠼zaZ]R6JUBI;CQs@u[ X/"¬W$*3P<P]ڎނ S7al= ["#&hsЖ]`KIиaO1Ʋ#G9XPIIHSnQF*7jc;_9j:KH]"'U#S/wՎ{)Ve|mOf3zba<cIgvV\D{¡s4Lڛ!us6#h1SQA" žI~$Zw[#^ovY܎LD0Jng"7=W"]eD4I.{i>٘s`t:U$su NEk4>]c5v bޜ 6~;{AV}R@v)ءE44}*r &(DmBxXvoJJ.eoKd)gru P6l|;㷊(AXUb,`v^-a.MLX9MRɇ g(r .EX#(<\;c+n_StiyB1Vը4dW8 (/_d/p2I$͸XX]'vPb^3oXHHfo!O17JReCs} ]|/4+z?_,'u-w,!f}[)&1wArNv+T W8:|gßl ^ُX7 cX*[S˕8U惇D?brD5 q{*~)1}sW`۟'@%cfg^%F;V-x˫b-$4>!*KEeKקEWm}1 ܝ"I 3FTbCSϱ^cl~2jljKlxT4%!=zYx/c辚*YXRx} =yyWh5L~Tq _~E"1*o$SNCv+Lox0^4\ `!4e=60Ifʕ-צXp5 *JV0`a"~`SPUcMC}LETm " T%EFԇøUZnYt(; r?Wڴf{&gtRz 5RvqH:{x4[=ӌM@ .s 3\`L 9gqh-YM$oBh,";y b7ȃ]X̒5CdtpTU& ޤ ëDbgl.iWEW+#9~Fj6 =`!ҕYZzt~ULwpZ x,̝y| t:B%ɐ0,)i!,_+^!^c 0Xi^Ej D,h ]~ǧ jls=y,Z4Aox]kiHXGBI]zV8%Qeځڂz[RM`Xajt!G)+~v5jaC㢇}|Fi߻J.0 X$k’QM\'R~?NQ2S-1 Eq>oliNGd{\K#pՂLv&mܬ h}lsۊ DetWJ9T+jW;7\(IrjVc. Q_[t]H:Ռt~2 $s׷\o#˔ &iQ!˖++1 xHKq1B&GGVsz} [h1=C8P8A>3nQ;H̃ JaMQs~JK&C@CޣKو;}WfMI y ˀqTay& b&B rG5ўo͔L.&FY̔Ǭ\ڷdWBq )D 0A V<=e@pc2XܡWCh`b{Wpj`egԐs6?;i#~'"JtГtyK#rqql|^I2FQtn4 ul˷i޿2c1o⩋~ft2%G?̏ǫ!+ĺƞSDrkp0.󙲔Ұ%f4N nv )1kR5K,V< >/OM<ͯ 5p 0r_?\mp#dn?!Տֿ)-ʓ[N]ɻiھ'OTz [`;`?UcL&t)9$]m\CJqF^cp9UO[? ؓH%: tjߨҮA8||j8JJC+hAC J6BsC+ :#]q:F%pLcPsE% ;MZ%ƴ.s-€\ah$75dvWKZX>  =o1R+*6C(17/O/Q]ьPfеgʮ\L=W(w=~q oo\g&&a>NTJ5U|RJ+7DVl:edc`3L&E&T4/FտAGwo#Di.6i{L6f@l6{wcQ-IPٞ^\kz0s!;p)쳿d#F0-7xŋ;&gh)c髬LpO2]6Ё:Qmt{]Cq?6" &F uOn;oy!ږfuQha"0a 'D !Oz)3.i|+Ց,r@.=D*N51?<+ cF "?`qز 2NXw@ФQ )1m&_Yb?r=e9ù_drp@1AClJHI0úLNwGybE('O٫֬#Ii ^Sw}ɟRf׎9dM9+*)bnʔU[vg/ uw!D(/}0 #$|&EK')~ .\XŞ4cP` Rk$QY-+~&FϷc"lJ>$S) VvYЂ8ճ49J@lU[ljA@m\bPʦ%fWjy[06i6gA?Y]֨w^\v2#g@8>/q 9`}BZ HŮ=K)7rVMXdl`舫zٴj!e>8?EsM|c.D B#W #б! r |nr]ӱ")@+?QKA'Ȕ0YˣRCB^3@d5y#(]:c(z ]X#a#qUJxʼn߱I[OĠ;>Ր sD@An3͙+V=ۃ}}Lmyu3D =bzJ-.D+O ǯmy=>k],S]g 4=JTsڡi-^5 M}ʯldv/=ח_xP|Ҡ8Q#P"2D' FOXQ`BCuh~GCyE ?|XgdOAH|]Ψs]Иo ~ӎ`E0@Q :> kCK/cӦj"8{eF!kEOӨ.;H'yAJ}h? n_("KU݉ta^'XDnt^`*:{c~ALyŮ9<4w߈̞/Q[ᑊ2!+l5lt6C1uҧv;+xub?>6LZ8hf8EB@h"WrlHs/[p4{>Sŋ8o@[5Y* +SL%j F8TR7{ش{a EP_@n>3ZoWhuXaQ-6h}PP;I;7Hav7n=zt[zx+ۖӔydO=Ip#5A;d( e8s\FlȰݱTOˊOGp?>3B]$;Cz-1SsD3@^KɪkG/pulJ{:y$e@Ngk{~ш-jLܞmt jjm Zn]m6cpʭ3t+;Sl=,)j7 R"d*ڶ$H,1ܖ~"{ QmH!۱r !s&Ndcq+Խd SxZND in7F%J3qHE?ohDerNm*jBn_oSiH?c!̲N\[MR ,2*t:R֛'GCu oCD$DQף4؏[v/*ekˣfXtY`Ƴ0"?8芘X]m㙨m4^avwQg22t S){+!.?YZ{8.P3ly8EBu@ #Fc63G-JEa1ؑG▱sHhXjT!K2+H}:UeŰM* 0kCEcaCpXWݨKa)]Mh LJ9u}Y96=R 7E2mOoE? ]7`H\96BW]9)WƐXU_H5N{u)Fhc?Sbؓ3|13בJeva6s}bD|3OMgH7܂Dk$8&ASjs8~pV24کBv$A'^üP`t:(l6<"ոri*xCp+P)e,y$5uGqGV`m"PYO ' o"G#5\0^318CbVS!wXlH#h-'mvQ'?y3}qwwt8SD!RSN_^a8$cqթ1aXՂ/JR5y4 + H,)Fb|UM*"m9t%nP01cly}Hű5m-NRF|ssuv> |~##{_}s0x77M+8ų4tln_x z\ٙcL Z9Bd1 Q #8$Հi[4QhiGzG QPUD- ,TbTarTZUg˄SݟcHo2ʢF}H5/BZO34cZ>jJ+NH>x!;4ozg.Sw_9>qfVhg w#0bT4Y@9C;td1EHt*Tw`%+:zT/(b~ي3fY0pMГmЎc0R\Rǯ, BU>MNAhN`LII_D\p<>ӋCQZ׷vsn_lo Q + <&$g4՞%zɀ*1Mӕv=Y < &hd˻dY62snbF\@kjV,cK[ g5ގi\/Xx/bn#7;#[f#`wF@Gm9wP0٨9-|epQC~GV9Kwpm5WHwZ?i\3r.Dtu#CH9, <:` oDSٔG']]G7*8o/˜fr5Vnh9j~Ici2i^HM b.sC.!OڭDZD_lo!eɒw{)$c[YHarEl}%YN] {z*0 `W:IoVbCGea [5jUX+" ĈvgӺnCg2n:W5?İk$iPV_ q§O&p}*NZZ7 a'-O_AS}$Jɻ~-Xi\‘Dn4[h5U(L)LP!F0 *)\6qne8G(zd]r@CB kֽ:y|YZV2&k]7n6:>;*#)#ZIrcΛy.F?B:A:g:i 0Cbeթ+,hOK_kX}4ը\f99^3f9O\[2ܦ1"NQl(F4HW>2ug] H`O=wҺljgDe[h] ЩMU,B1d[mD}{:<; 2X2NSqJn;Y3J6 JEbcrdw$7 #JHkZgu@H(y\1E61ȶ:*aeAE 疔N>AF| @= @U$ᄙ #", ,!NlOĕzt~:=|Ǎ}Erc4e^;I3zWt089ޑ @( S4"k}-Fr6!$Nԛ =Os3)v5[PaAd׬_ZOފ>ogtPQMqowm'. 8&E ){E]cg'!1^&k16Crf8 n5 y(M؈ bv'G{ͭ¹wBoeNe`3}V&Cv E@K;N+#V`}((morBb-6@Y4}wA v]=XY [w}ٻxo|@)uTom`:1dYw8-V̜cüb?R\8$^$RBc^+*KIQ+Ht!wJ6~z`?=W I tG&$g9@^C lPoc҇p$sً2˄%0PKfrB?iv c`,K C8rL[R+8onC.HkByjp/OOz cEhm>6h+l0+m}-GUXh t?jPr|V1|;UywZB ?}.UK6Q $*9* 0oKV}9]Y]ȵ֒:x*knBƜt +;W &v: ͝FO, ƠyI6..xt.xse]q=O LS؟2ލtQ۱f|r{ #qugB 6 )]*0#TID8{9L$Ҁ:PUZG1kb}Xܧz`+.QO\ ڗ =%x<|`eR >6pj:-aBroԽ{z3_ף{=NĈ&U#[)h-.I _-5Kgl3Y8 ZA\`~xQ{ 32Buz j0=,β,ZInL8ྴ9uTO{"ǂmC(IG#=,|qcn Ü5E?7*00gȏ2^vo,I)o՛|u\d+$ZbH( Nͼ0O8Cr:c6js/:v/{6ę2)ntj}Yt1rC`C႞WB6͔@h)*ܓc Sn E%#Z'R@kX~z>"ٓm-ㄎqq$diWd8Q,_Dg2JX~jȹ ;STW#GfВ@F[Y7L3UXcnsJ ēYC8ȠM`TTͺ1`a 4px6Q^?B~q3~ <`FڇjZ7-Z%DPL7gҖn'g1׾{Z Lla%U 0QlŋՁRTmG!{/њ}?!/^#J5u7,G>F^Ll/Z:uDӫHw8/l'CF4PIfy1z )8$3E)W_avgkO_>&dhv*BI Q YY|&J~q8Z3J(W7ST_(f ;%/'x^|1@ylEn31VpaAj,Ǖ1N$.=;IQ |>m+Fs{:,Ox:y.RL ȴP㒊#NÈ#Q#5ZbIָsĩQhE\dC]|@&KR{O+LRRySS~w}{bZ:RLNƻYT>dYقH)K[;]]Z}~d0Bx%Z"*JXR i> P<`Go[B'+;j)[˱ -R=8|컑vU#gNLJ뚢{g *:0!=y<ZrF~[/9*kQHPF1VTJ、@7R a4&!t"<\UI)cn(8A0ww%^#&Ra(L@jnw_BZSicE˖*k/{XV>X3RU7eazBxy@Ы&~*YX)1MGfcƈEqIRW3 5F@<Rُ|* wJq@W236 &>&vJVYV)YJdCF~z=绚pC]B+D@R@q|+!+ր [31!{[/m X@kF^ ut ʵ96tWM+3 Q䯲"[: +g0ax,軡!kNݨ{ vIPC.- 1^H*lf`n)P3 .)޶#u%6}hnFP5 B}nyJPZWpfX=7Fg syf>e6c0ޗ^?'7T{u%Ab]a;*j~uxе1d;vYfrY&l ƦBAz:@?zj}=h+4t܋(KRTɐnt3x/XX|eHYmN4F-&&}mzID]ߴqYDNnqB00ilh!ٔ#Wzb)} Q23Xu 5dyLC..cAlFan7lD #X& F :<޵JfSn~\W>BU|z\3?!FaV.e|AZ3!9 S:mLvBP&DZN'%@(d8]z ڈUe4v Iӄs<3^Yw92< W5G1|)s!#v?̃d~8Ō (09 =z9<Tp Ȅ`dnI|0y9a[LX -y5<'WpnsD-z~qËP{:D TYA-c' i 3yJtd$xacX?,NV4:1!&ۻGjiՏSE̜>í.H8?nv/xgsT.3Z1.SN԰iswqz'kI*eZ<)WZ\|.9ٵ'"EW\u` He+L@HKtK~tGL aU7v*&lϮ$0y6cfZFAaKLlGMadgV>9R#9 KgP1H Áo 4,uO:xWQn@t ĒJ4?ڟt5Lyu;X[7C`Bݴ8PhI6[iOsʔ=:8\ǀvG}ҭށЍ6㦎*|20elϷ$ d\߁d%s>+X$ ^8k)Wg 6" _U]Q{~pY-o[\uQNN9OCP\2Co%S˥bWLx*- γH4K`fxX(uZCb@]WmIqlu~_V-Y3ՄO!ǷHngiJ6A8dM8J$r jRƿj=,+ږ乭;[W N4H RxlJ R?z32 1~][5q?آT"%R>M IX:`moUv3FSLVhD&wrތ8D 1Qh%$9'pfA4gF.Hnd_˗`v+n(NV#4&!O2F9I$z$2_>T,}w8_5QJU[{4}k?)P,VZ3)﹬G)RopToO횖Fxjg?N47)2[Jj,[ ;ۇ0w*o10̋ AQLb34,:9!9W\:4K|HWfYqXÓJ[#*:%gմEvOy ìW/,߲a^үV4"HFUپ0DR " Aq`S6۩nWfv(PD 2r]Yđi˘/)shrqDѸ5^ JAݒ͸ru`4<۵./"3*MK,\^qFX |=%ٜ$eW " V1F>.k6Z"j4٫S7puYBq$9n>[.FpRo!{ኵ8Qci1sd2Zym&'У&-5Wd'!.dDM1}lzăDB`FQ^PŌlǫj_v*`ީ ]"TMMk'@>9)7m`9*Q8oc{\t!TPVp4Edďi?,{m0ǡ G$%2<xG,aΓޞPUAyIEK x]kFٹw? se_:Ój /kRT*[HI]эl|(J!e "ՁBD6@'X1/'BDd4* ,/=@ ݒ@{[%8[51YC,dV͝1Ȃ4"`u &ǝ>&s.DٝZj[}Jl5ulvFX< dѢG(Zԟ] n!ĵ\*v+yu0}5I>uB'CdsݑO2d+6X]+eŊ~h9 -YB2[B6&e{&I4hueVJ%BJ8}1;i߶ (A~.7^NbCfШmbRC!gB>\PF'HM85e*U2=8ف6 /Ip@nHGd61~V^qV?6 f|$Fc\vQ1ι[rsN C0t"wNY+pP)Eå2Ph/,嗒x!_VwG@-Ĥu-ⴡ\U=SV n|?ϼ7C;/% @^ % hڗhۯ%L6wV~w?-iPv3YƝ52`wHu?>qG>DvR"[qȶQE)Ǡ?f.GPJZҍwNT^8(*tJ2xSyN!/1M -珺(XAsgDLՄ21󈾄J~a ~{厭.r޺^Y;VItEZ:~&CKg@ Js`×=O13>ʑ#>S`sRssU*1ᄟCoL.Ͽ=]: f/j$ݮ Ñ(- KPysR6 0/2mCֶ^c!R.=Χ:f%%52&o]FSɩk٧BeyX&_UWWSc&CF6u >L.KsAEIe ӏQJfZchXۑyg; )M!6\Jj&;dG XeMmJb̈́RCs9½nl s[}O0 nx9t_#y(x/>M\5tP:0(U,[W8gr,o zTc oMu46}tihd{X'h^%KJR4K'[6uJ?Z/*EU㬁Zhl. 2^>5糨\OFSf po욯GE}Pv$s:qAyG(W]vQg< _Üe +s f\/WHE斮`wގ \YsAn:NZbJєh4">Mihv͹&0A0+YKC*HO "/Ce(`ϑYe!5i~?V]cIFs6H7ne_5[*u) R'*ߢlvL]jAae>;Yq?zx_7ǹ,ٓ'7HJ=|WI+3[h)zķ$mFrF ϻHQy4maU6['QH} <,؛Qz 5\>ʯV!f ]sd"~2/sXxr1e -[^Yvg jk4A*[m|`Ji(67*Jq?[RbqM1^ v [ZiCjOQ3eSS1ᓺ<,͌6N 7o,|!Qv?y;-[ U4e`X|{V5t5T=L{2dkc#O/A"!KJjQi~z7p~C itfzYĝܖI-f^femf_͡NҧcDl (6'㽼Jǣ;s’ŸD~_nT(h&] )K Z,jB*5&u?D}Ԙ/0[[^"fB환>=ye]Or,%ci6'"42*AXߍx)qu(n,sƈnpKu oi@dL6+@/ -?; 2W#i1yW.)t>}=r,dŮbtyqteHc:IN$PsRbeZ͙JE@Yծp؟?M2bP=Ey^_vjd؃g=-@h#Q(%].Ryg1U i~:rYOX~xIBp>;XCB/'}/;νPT='exf)ZI z8mSngyvq[Sc\vV;9͇,29G`.Kig=Ѐ>nlyAejI|ËdBZ][dr@b`5^P0ѿ1+4Oq~9es4wSFlV~ݻC [ 4abi?`+4nt[` Q~׈{!2(S9/%|f&}v(k ycfЧn4=4kȜŰNl%~@G{bリ|2V7{Esz0>y ('_(tM"SWL;mX gfם8/=ϑNqFM8پٍۋq*K$ HXcI}-[fWYye2=cSTz`V >݁U=yV 2[ \d~é-PdX|}~5?eѶr9 y||+t}A)Z4QJf'9> ~ƀv5]ohb0IQ݃|b2_aD6 |C%*GWC ~kg~DN]Nȹ\4F>h;C!2 QPe Xo{ f=LtBͶɋVkI_]0@b}5#; rB Mΐ rsK+w޺I0\qjl7pj6h\cM$LĘ,r~>N8^IΔՆHwI{ꃥG7C+vޟ1֤ZZ@PIU(.Ǫj:i pw.Ha< V7=y:o;V#9hrw} 9+霾.8松@ڼ{3VJՕ?8Sad=Vޏr5\~oKk!`_$K1L bbPZkKtvXZY|+*+\kaX?`i$:! PGT`K9?67-M`.߃-ӯēzU yW<:&_ \ௗɈI&X9'j+θ۪$e5푹x[̒J!Ugk3?V)uBVDԅ,OOvӟA)8+^ Ǒ'ZTKObg5@4tkJ0L;9nkg5cRFex;?taK4ZJy_ %qf vA3\?GRGBuӚ4y"{Ea 97( {go5wlZ$fu`8j5Heg_%o8#l,Zx8+gwd.{DG3$rVG(t^+E/ÊpQTƽƮ Q/ `6fKMN!kп/'R+t}|lacSz jt,CTǦݷѡmO+l? f%>A']kTոd8oɻpau VcM@EhĨr7u6ɠ2` X\0z8` /'eh%N"U,pe*DD.MK^ )\FPHV|Eyl~Ɲ6E,ܳU 0T M ޴oF)jE9 'GՊω)Kɍ /?v) cVő:Mdt\R5dʼn<{XYHDD5Pё[z8KzfcD(΅q[f Փ(O#Bo$5Hʵ]wJIbAWcʾKޒ^60 @ mwR3*|8yṻwYl*PUSur٘rH)[C q8a\uVzR 9{#I\ #b*b{`x6E!qNոox6*CL\dL((D8IZ-aCF(߶+ӨS +ֆF fqP4UDϞ^U5ATMuLsU [1E a" i MhjXA[ps,=Ҧ]s>:! Y_A]g`7`#ધ+{M< S۾Xvo 6 `[x02Oy  ۸yŃ>&ȷ@I.A`7k5}Uz@tf$!Lo4_ۺ}īHAfD=g6sVҨ%$f2J480(wOXf8/hOAqNfܯ$ns+oxSuUO`^4ueO# {X1Pu#xi +5h ˃{TjQ ;UbeIF)[tj76lNL X*j?IE^V/=պ"(ڔ8NC30Xê++j͉Gkޡk︯7Aosjt. ]_e^.BNiF?]Y*hA|1;Fd*7[L:v",ZQ.|dUY$Y|ь ~8:uBWdzMPpsm\Ϩ>o5Crp{`4dy%9# bt[o ߂F?J ͩfLl{0rIrbx#ipkJ#BRr7 #zVKqȥvi{.KN0t{YQ#,f J嫘}TȊjG 79x?$Vsj(s@(q}uvZzK<717^UdTp jBbkG6]<;ZNY68lhb|g|y,iϣآ@,ax4Ξ臠\7PM%z i{"exC#d:>߂ԔpD(ʆ-t=2$chNc0DGBI.ǷS{Z:1C7}"1A$ĪJBK~<,嗏CƲQ)\"F2"3$aPmf<*T!vG Hŋ̫nyƪeYLھl)Uх{@YM\:+&vqo~ifc Fc@e[b6/GFnZw8y)+bj%u|к΁!%E$vFaC& 라jvL4"$\&FbZ*E>\XoOSӻgD?pr{1-v_ q.UR>DM鬕3^z5khdlAwg%$0a7jQ{Θ'mn_&w#gb/L퉿] 7kv]Dt rs2؟˩r+agթr.6NXS&dػ& jdT]5teAK6vbQ-%({X3C*LpYxVŸo`z,hnNvEUs\52vHx2Xv P*Yb TP !Êѫv8}5d%x t>sd,)s/U2eΨm#)J5Ͽ; taԷLPӍ+Թ9ziclW yd R84 z/XcϛOwc*֋Qs߭N5;ݜo㇗85Lvx2m3S@<[r=-%'Dnzt$^)@1%:l.zućllv*@-ЕpJFLd2P<+o"3 @'5,Y3No[+rZ3dZPZrV`Qb>sPWd2[ҾnsKXs xprFC5GW;JBƴ-#=CVcwI5{-HqXBc\%uZ!?yg&ds>Y;3{ E}y¬Ȋ%hmM.q)5EDrPHOHaS- 򒌜s}e4nc3LTW   lO;KZWH4Qwpz lu {qfq71Be!yR sy! R>j+떖}S+78-ݢf~gZx\\#}!Z*)C"RB) nq!\.Ki{B`~0JjIexyahCt˜v Ph%+N^" 0.k/?\ru,oc6zիp^5u9|yP!$ڎr*\S!|.RjOIXOV2qbKglz/B_V `0{1R+?JֽJB0>d U~ MJŠȶVxL|tw8,~:*M;;^(KqwȥKPU#Wp!dS/j&)2P_%'țŗ]??-%gv;z)74>2[Vܹ;1X.m`"*Yl+_yAhXgOŤ`)OGjxE5&UIg3ZxPsoEe_z O˱+B ?Ǔ8A٫uY;8Ũ)؅SpQA:Yz!p}֚RFo~|e$ب/G'6K-alC#k\qVy!'C^Vzҩ ?GkI$4Fz[V?\thm~vu{v֜YaCr\ Aǃ,ek/!~-17&v Fɍװ}5,YhHBc)O28 ֊sef(hmgҖ~i~08mJ]B Z8^e[r:οߊ3_̌Iƒ{O {4 GC4> d"\Y]0t|u.(zܿa+W;zW Uh&Q5FK=誦G`vʠΞ %7u#^HK,H㞖ߝ{W\/Z{f(d3|6dmZlrde?Wff-9TRduj(>uuqvs9]i׋zMC"$A"|i˔g\x0Q]{R LU.sQݺ,wDh )$wjNV`N'ck{y\F"ux3{C[_/|Vm>DP=.WZeL4< Q4s6ZΨGBJR:R(28/8RoCZw/i~6e &% %kMM&T&[ #$ 6˜ܙaT(u,q!;daFێf1GIgIM]vOUġ~$\GƆ G.e ~؏!1A.(ҟFbh|F݀?)sj℔^t[w;8HG< =!+kQQp3nC`xe]KN gwևs!c1~˱uӽq#Wx )\X3//8ЭTJφG "ٲ'x[zD9!GGBL2"@6o*n@j%Hv8ehN#]{B>_x0`~^>-? 3T̖۫E"Dʠ̇هm@'h8K]~  OI\Mb[v~}Ky:GOܛwCUb:5/7IA%B.d;_Q %DvgGdYDH5𯕸P+v4miHQY .&I;w̢&NW c>*ja><>XfOGc6qRDP|{W!r7O N7xxs1}ū(C3>G.90J PU8*Q ޴T)N1t??"EM0+v0n=K%?+ e)ax~Nھkf$08@g/a͠Y~Agϡ vȍu< YttX5@"sF[E^9a z? p،T(UE~t YGA+4`ssY10u*5`??*R/w`>j|Q^-04xMPG8b[27n|%DޞMr; E*+dYn.*x9zvcbhzYpW#Ki>.q@sGVwno18d(/Iz@(%g ob,/tm/c¾Z$iZQaX뵥> zf km[JZ ݭo fEo͠<,F i)j "Uj ́Gh3^L>*m{pzv/~.l=XR{>G؈>k2nee<_hLdDyL4{0hqbҚ4 攪:QtÁ _6(Pru|Xӈ9eD p|;e?>qJJl- wʭ"/u$5ncQ})e>J߾s˫CjFvRjԭb2Yz*j9&wvB RcmG E>쥟EXml1[7lᤰ*t.gpiᚩ872*>BSrRTyp|ezz˽)˙FSl.y%eIv3U {[Ҥ;]wGAd8abc8/Գ_>zfr߭CWi:ƮȤL"g6M_iF*nr^9aO@~@KL)fBD JM{dm ȷ؋wَa:|U2ifACY 0 |{' *aMdXII! qk\Ou;[lс0g}%Ars~N2QN~ ۔ym̿|70 7Pڞ Lꋰ~5vzmA%LW.H=I<+;FMMTBr$s9 כ?JlbvW/@(qp~$q 0^/, B}hΏؖt@1FqqvԨL|M<]Zd:l_ZT%:@"5ǢnHE"9Lᄐ m~LWo7v,dn "Ix`: `7GP P(5_l7OPϻ`yhJJo$M5zfeGGr#irLIp~5p^LПà)]wctA}k,P18)Dd% +(Adnl07qoe`|ib o@&>*! _w f yN,ND8~7V:21, T31m~VqAE"/fH;qJKa?p@A5XBg߲s~ebmETM`Yf&ӥ/w$9MD^'~M0#[3թN)۷^$Sg8>.-˒^28;A){,NP5ӶuA`ltDǂ'[֘擗+}]RHEl,s֭ w!do$&kn9#FZzz^dfk+Q@ezqPӥ$S0=,m{m|D¶$nk 6Y4eΒs|@tCMTwԾ/lW脐2"Њe"-uxHqʹ Cu_m{vY|v/`H2ZﵱdƵٗAhV;|Tt26&*,^A?8MhiId$OQ/zJα>{_;R#uV-.,'Cv4bLs # N!Dl[cm ›օAS'K6vLTM ~~+iO~jhf+\z!@-l>VRZV/$*r{q:bˋWDm_:- 3#ފT5N+}5$N4`h>3ID*$0eס?wکk P]Rj;qlJFмER)ժ:U!Oay2PioyHzMvh3+[n4d v=˻VEG2mgrtcGi&>gU4AmsL!$:_*]jyB2 [ysVtQ^'xaöGǒ81ܾȖ|8c.iS)NwتG۰U:ܸ=tqv#~z2A"r ïuF;O uF)W%|l53>ް(Ol܏8y*)r? 4ΔUf3ܚzGM$d-G 4ƜF-ձLeI%stĬڴw(ifm8VWP,0w՘IyiT= `/L *+/(ZhYҾpu7VMz)xFs&(0~S~n3`o^dM 5̯nu'ڟ =/6 ȟ< 83Zj%FKfx|s1(KŽbŞ +[`@tŽkHFvS-U/j 4AS5,=%e=||{kcʡWZ7@Ȣ&\cM!|FhE=HAAaɎˤrK Y^Я&Y۷vՍ l8䈉5(m j/ƥEp)9B%./;bum;}w4vaLaϏ1Wj|@"7.hӮuLG#ӯeac$^6![q>%8mGn+Ftπ ਜ਼E |TMP 1dR}VZ"7*ehg% i7шƵH5c#Yp3?<_ל"K:H^K N/V2OٌL77%X1/VyK51tp-x0bf8.Ad} ˢտ5BuC&/R{ alJi/%6ʻ!?GI?qU@+ .^ޏХr<4t%%,8$b%*=B<wIMރ[!=2+̄'φܭm<|1.2D_Hִ,:DQ)gJo_ۭYM4?+2a-D=aQ$t |#Oy5rmV'(.1 Pմx,^0h5f_^FgsY[>>ͽ 4⭻ed4DfG t}3!ܴ;% I߼SbtY_W07[e"X6(ic4|S-Uyds%$rl<gDGM<}X{|P8ĸ[œ,k:Ǥ/?%},Y%4/Ҡ3kE2bTVe7i_cGײU㙐]ٷ|@!uŌ#?!-WM/8M&Orkeb5/`EH[414A-3>$cW?>[;VlbgU/EJ٤ ~0 J_(҉$*"GN{>N@ ӦL5x[aJ԰4L ޵UnrtK'XZad5j_ k w$aoڹ!ڬ)-8u%s+VeL[CnhjU]`wQg jB|@I.KxuiL ~ͮe.!`cx'rK 68&qR^)N'l،zvЕ5uɖJL[}KtVK#jtHI_`n?_@#z&8%W' ` ܩ$ Y`~_8+5^N=݇<;v*ݹ||+ֹDQ?pA䶌@ d뭳t5p2l{)UFFš7$MLQ%90oB?3g֫.BF7Ԁa!qU=Z۝(7O_+Tx^78^R"aR0.bde 8+J b4hx]r:"g xMK𿂬e#h(.Fz p'z}x  -zL9Ž!$Fss!:kax:BauB$dE CC?)3D$l gj)%?,O'DWíz{CT}|;$Dw)28G;F'Xɣ(9mLHsFvJ%GCG 8//L-!HIZ8@ēKWpE7@nF KNMh) 5HχbJpjVDB  Ф ҿ%;,$2xEi?`m7-v p|VKhQsJ@i Å55hS3b(J5PUX0~JǶX$Y7I*QnD8ђ\;/D; 3j k[9o3vfXqp&O2qqרTm$!}jdF"T\; FbT݇loiC\{aDMeV>'Oۖ}E1̟^"埥z>;<? >T$6?DQXeg5H Ltz&$9*mQI,j\!GG!hZ!  }2<*j1J=Fx:Jx1NCqd>g/owTniI06Sm ]?9}UUAu U{amMbcXX)݇43)#"Amdc2X_̢+oɅo #`U%yEP ?s•mK0Lpz8ԍO**k䮩Jt'hȂ<%ʴ6!ES 2myަũ$/:A9y19)llfqF!5y\5Eaa,g8'*i!e֬fdܻ{9 bNm{H(U3 !\ \fNG6 Z-[v$o~?nZ`-X*yDdښ̋?52(tL" X .DF?yo)WQ{oz^3&A>E{\0ⓛӍvR ]9,}$}5ΤK ۉ+ɲ5BS(HjQXL[yqRORw)1hZg#PLe8*+f[tOzz{vNj,,V +5'Dqʬ%AE/D h(k:z>uX>[Қ0*N 5'5zR,q3<,b2ϋR~X^6 Ԑ#8ӌɟbfRz,<:pxlfLT*L<8<Jps4{)#r:ĞnvQGrݓ)NmKʷO}՟Oor~j"Mj&mzT$HUz2-YDbE 2z?lؗe#?66ncPL_ 9Fb;u_,1gv{yl I)uA0|uv@ lD(lN3 >3P eWQ~5 nʴmQL8XW3(TvJr~nĦLKV3ېgM6m[tvN(Pvnx"VgH_ꀣ}0aճ~n DQ^ΤJR+i"HQ~'Kvoۗ^2|2KU{TNńЕ(.)޽R #f91VN횂pEBDF$Թ{$ y3A,,*Hm eIr5M61x3}OWAoptE dmîZ$wF"6ǍߵbNݩxK-? D/?, N8km ֘hc1m)zlu1E dOI̵tV-JB\2, ”jD7R^Fě ͂TC5Uxz8o`Aev Y1_ Hbf,Y@rZ7[M3tX| ʃW@u{xD:z2`I Ecd`: 'U;]4nK'䊇VC%I2"FgR I8P=$})nUnN?hZH-fmV,IzQ3a/[{O jUdBNe`Vj}USˡ%ZMѯ6@L179oN# [¦]mp@>(C ^(@;fma"4f ëGug{ϋS~ݶ۹ ߹'dFIt =n+Ǘ8lp yAô2h\ zj:mQBlZ!`Dz f$Zdrs!:پo ^\3]:}v-IЁ G<,H奰YLɡ^ANPK`' XVGY>v94ij~x*="r14 !y:ic -G/]3 ,3hp ԫ3nm C^?^0BKFJlɢz:,ɧ<(KTg"_i^*p'Pʪ W%wf;|k6y\@WDN%4N5 kd<zAPf߀{ؿl$D/; |΃%J3'њ/ئo 1#gE!2\QJlv4PݻZ@((z$|n䱨l>;]D~8 E 蛜t"~ QNS)L.Vz!z4kO'Má-hЫQ<`` web4go[ҥ0[J%闉n 1a[d/$0 ?N 'Xoo/Y~lICpT =z EmZ[ŝ&pbFB:c(+$gVN]dZLW4rՄnBD^OVb, 7PoS]4ݭ(1-W(~& Ȥiyζ*'.KzkFvqF.v-5!҂Dֱd6MH Ig.ws­?4Ҳ~-Ur‡`ԟq m'5bM ]Pr&}N DS`sV轮 =gfͽgޯBd`4"H(cT $*£ S}P3jxT!\$YVȉXEpI}T U0Omejs͡2D]\' 2ZW^o7ԉ[?` >#pnSJ}f!ۺY&/{}8TDB'3\N7j]ԯT/T3pv)9ԿAB~*3`V3 b8oϗdܹw(e8,4n%#eҒ\"47ك>c3g։·9TJ|QMp:c]wNK@VOʠzanڏB L:,2 i BkSցjwa}=k`su!I #-oyGm5BלϓRW!UT g2wBlLd9^˅aZ+<ކ+Ă)P{ՙ6~vt"7+4k6g"[WFd:.(ʡ`gяû  "gs_;|=8!gog_:l5{FɅ9o#e¤ Q2M$ M&fJXV1x?с՛ƣ]ݽTrBRm"B;gE6 \bȻ#Qd~j3݃bvWbf^%庲wr d)KQ4UvLzAFnDHW3՘'tL^Z]s{ar\5X#&S=S}=Cq6hkhĹiu+?dBm)ks"R iכsvT^~9!^]IPH;t.;tbF`dJ@s-:ޏWP) QFC˚^>:ٟ*/_3[`X۰rQoҊ3S2i,Y'fSf3Jo~_RՅ{#V7ߓdG.bQ^l37NTj2Jdz0S7TPu'Y-'.V dI2`즿XMK tVِoma/P6e;1[Q y+|7d@-0h{ cYI<P*GxKScrJo͝<\YAE.N!_KQu^I αGz/rGJ- ᚉkk>J Čj>, z|cRXI$=by$Ha0~ t2ٶرyQJ,%fo0T!nܛu>k)6\G %<(Q az\ӂvD<~?Vϭ%+8W~bYYx5ۥ㪱(,V_L&4U:E(.oA=mWB=<G4ٮhY/s9,bkR0n-p͈GxYJf8;ԅx{Ǐm:?K" [WAቔ7+oqVxKvt.uX'xW(L:'~41BO]ŷ[sjrvmuV"〿l;̦xmF;祩0 6mtZ=tϷrHUu_rq4G2þ#⟶gKt?݃gYaȹBՠOs8<_Sz;K%#*{1LP2lY qNa;ӡXqGEd*c^Z*hi7eO/R o E'U J|۵7^; 5p~wS5 kr7k!KQߡ5h0טּݓۉUtN_meu%c&>(Z\,^h%k)dhm^+ *2?MhN$YQ+L%bRtnF1+Z&Ș?TGTxDZ wD31@4S]q 2mgWCt KP|y21]d[=V/V]f-IPɐ6k0˫XB(1lAOCC2[AF:G {OI򊷺xoU#HLK ˯lscCK zX"+_ұ;uT4 Ė_'Rvn+NeCѡDg;[ɸ20 )4yx ˎ/y~4`W]91t.Wd.K*`#/RY jSg  Ͷ}&C2Sz"Ͽ$|葂o6r_}*7Q(~.,C^z) ;~yy]h{jQ]cg xV(l>/Ó^GȞLHs"3IfaϜOqgN2 D+{=@t; ʏ7ۋ%崯X4v -bׁ;콧KvHu*/-9Fh%sbJFmD}V0nﯮFk.M??CFTpx98P q(5mH S:8T6BgyiWZZg 3Otr0~2Zy=J?gQz N`HPπ>[b}q \74H5OgʱT7SdfXb;D\rS7Ɔ7&*),~hu]h Jiiuq^^~WĹu˘;l dEȜރ-.)\}VCQ \/ ?2vQQPic82 չpl'wBa 2٣t*}Yska-VC* Ti KuAHJlck]l^M[ S&P̀aG'\$DX릪!_חotM{biX}+5n}ZhĵQGzۏɫ9|4_{)H$3f3G43'$KK bW꾤8/pX_K@x$F Qv*~v4j2Tġ-~FFkƾD1&{VW%>}yy%O\S1Ԋqs=&gq:'*k}&:q^eQ4(GБ8z#+7#c7lQYݔҔbzQi&u6^lB|;6~ְnQ1x#䀾L9CP*{rb[AQ:3d̀ `KJkeJA˳ꡟ#, ̸*q  }}Zl6Xuj-`$XXSUU[Χ(<śEHєiz%gusn֠YEEg(82oP/At4r=#?\4l⚉ {Z })|+7Uڇ XG8Nd̡,&!**M;_2h0ANd؍\}'ohL8Q1Phٱ LE׳n"BߺiaeT?틐WL̩o c-!fC"%_ܰV"ٚfQ1b^vO$, 'T s-G0!}Tp^xMďaAJf2ŕpM<3NS|#*}J+6q0ȓ$D,wVlxU)C:0OݚoB߶&0l^=}^z+ܐi 7Hr"\ OǦpTaAipm&.SծOtã@E,w.4:OX"EZ3i iNiRcڶ0`{TIXF{Od+}$Ä3Altw~# 6/{+0vUlxxT fH4*G)K+$&n+S(1,C K>vY0#?oaCUfp )dG7XJη^'b]LC8i=7“M'iFRb$ǕٚtK^F g3y)ZsЀHS'Ow2ǵPG 2.yCu /༘@ݪh74\.UlOwL@X@]}:~ <jcYM\G7tEjCV.7-")W[b>dUb:8lF₟U78r/Vxbu{Ӈ{yHIXlE"sv2E y`,[[+ij*eʢ+}'U"~te)cA@$Azi ʓ~lzϵ/AQ(=b 쬚l tm- LWhS[/FVOcyVl:߲d˭UL:S/KDÕGİoiB~INd?Zn}ཕf8_td!r8Szk/1ê6h{:Xq/zzyӎY 9cZDwn] q`13^ڴljd[?^N˶x20(՘!ER:qGmc ĀGV Fut^<ci%Y3q6+l. o$Ni(D_3XߜHKo@c1(~N6:c>2͈̇O?T|9.$4dz et(bO.Xne0bnSixs⌠!ġ;aYb>~]^>"4-rGmCʙ3Mc}BMs#ߍO&8Hj4y\K~P7oY|l AJv+t;r)֮41TC+v,J.ƾ+%y<u5l&xD\ NSS0ͩ,GnG _dǜđ75SЊjIaT t< ^vS ,q `oo )Z`LCW$m3qRly)~!]@P6<t8 j I+'NNN.{R?`k~>ܬU{e3W>3}L–Ur]rh(y̍#?Kp$2ĠW,rD7wj!0g\KIZ/,!-58_5?KR6h=,8!ǹjؗS-XHΚ\7v.Oʡ,jzئaKNiymdEe\6J\VWGLT*Fv=j{= 5lYچ)qвAmVkUv#-lMod- uybY@EF^tNQًҨNnì.b& Kkr\A\۬ 6-(f8U}(Ps2F 1F0%]mRWCQQ 1z' tӛ O%z`T%@bVi!+~H2#%m'S>o@{f2m*"'YJ 2d&m} :zۣqa?8%Ag>n nZ=$&s 6 Jr. QWFVg\'&Zς#>xjD9)K%A4Rҧr#a9@eR̯ vbڜOBC)#%-@i{syL} k9zxEX&FI>;wuZ+U>X}{OaygxTʑe+{ڈ=/9uw]ؒ3`~~qVW<^0˦^VG y֍-Ow A29*p* ~' sn S(~{s!)0楑]S1K-7j**QT(yr\`u%`.v|:.7|OJOX6T!yQiXp"| Il֟@x}tN cXYsm9^gNfNJC@J|j`)x]'GP$LJ_ D7tq́6+LpLk@"v:d85X T( FcMtSb4I\u_nDQaYlgkd"9aTCNi2ŢD1aK8:I^޷\c'`<9Ƨ,*\E S͌u+}΁,w |xtYsI,:&HkD0xALjtm&;12n XJPvK cι)zM &bj'4W@{Al!S.PPDr+iUJIj$ *IW&0'pԾaKy 2V::YE+&sD埿ΠDXn66\gX3q}!mύrkwUp{jA:2S$mD,$Ek a<B@fSTo;m)?m_M~7G, usks*MbK?sx{)/Ps5͇$F`+*'e(4k|݇pmWcV,#x-s)2.u#+pj(q7^u9a{RL(֊"$r$4 Vdl+]FdInedTԜOݯ|H6{/,ܶc 'I) m1|rjf.*F^bBP,]Y޸ZG]@Ip=oW&Lپ-pfj=of48#3Y=*:OS7N^tb˦yEx!ŒʹK X,ԥD-5H0U"B썣 ߶]0O^ i 9(*s៊QUc5wȚұ WUPv[C1OԨleƎjHOe:eX3'|Xʲ(Mi?43}qag>0v?"B%lY+H}9IwZR-A)"{7O+BLJ1.,8T°Kj:sidM4#x4hu39C1/$8P#Rue9>[Y:oLU;..{J Lt6\N,m{&yH6VjG0VSD+V?%Ŋ4,򺽗|IKmjNm,twY,a?Շ6 +ɢÊ-4Um9ehWNnHUFњ&!#;MJ-^T~z4Oiwn\kZD핏O|ׂhʊW,flճ1A=dq5& s*1X D9lFsf5a+ʔL TN)RZyK@:Q:PQH\] dҍ=KۙߛQnaX~~wrmZUoՈ?Whk <wz[U@W0Wj~-x)>oAtimag.m (jH+  eS,hڅΧqY2/lܐ@_8e![PdkU:ށSeab6O949*6z&V=/Ǖ.YX@:*#;Y zy٫;p*'@xw(YW~ i>/AR|䄦'LMAtWr `YwK(΍k&j$D%L3%D T\B^QP~rn\סq_:Ƞv _Z.5_e2:Cx-pfGK?'qI61K#RA1\D׳ۥHYqv_J_V@Og0xgN-z:H&a űQ^[ps& G-2Wc\ӑbU edoXŬ#Q9#*2%/gBD?klv֦.}MJ)G,sgCpUھv]h㫗_2Tg;>Uuҩe, Y6Ph\"ZG1Ҋ4Z3K)t5B (;##\\ fp-FI~fw\~osTi-v3d(0WFm\ZWwD6Wv`X7a68N͜pFOC3ԸsxB4tM08N5R]W⍷1yk/^MVPM6.:⚗ |I $¯ODn1+5!>+fBgSaLei@PH NIBMu xi]9]^nq2+6xͶ,{o4DFU۽+υ죂Ȭl~eNawN(;$_WnB3b6W:3:筗|mP_lx8x%_hk};Np^z`yVt3VOY \Xz?{U7-zeF'os^}Keq ]ϓћ7mb-hZ w|m|x#Z i.mmML5qj& V"WRSYMR(nrn(@i{4v0MP/' "CF`-s]{u@5U[HXo${T-3pq'GWZ87h42` =Y pX#w:hDDYrN)F`+u8%(i-B_sa3P٥qcU.|'qNg8cs&ŶJ *s5)5 ֱP T#-J]jݝ?]k ױ'Vb~K7 ;7GFxX0OK:L5~ 60VR8^5-$WA#HZ}'V\~7O ʾIN.jx &FvGavcHz2?@@X;BDɾa\!oԘH*}€q_bcr+.jCoµ^>8iFz2=X15 aJE 4\${P{S.9b |3B5W26d'nJD}":~%Q=G:L.Hׯ[-LJ5Жc*-}O31^E+UI 2+dW6ʶ݌.) nro!,wh4Cj+D9Op 5ͻ/MC5 ꘃut)<6X_)[jF#txh7h\>M+W}n£I0uvq5Ӷet)1D# }7t(=b-QALjs` bn&eHF˾] =,}rN0C"ιɰ xl"DP6\_k+o02G]=L ZL%:tHщ䉘~`nxBޒ߲PMp,oqE%GOɼKÇeBve\̮([V+೬ۈ>mjzLj`+AvXL /񗃜Bϙ'$_ In>%<.FrҸtoR۴! wuA Aԋ3^͢ =jiEnPi);l*0>ol/T)Jݎ- 9Db1znS -rZvT6yi bg*gM<]V% ~; e`l;9_F'ን-F΅RXד0 1vT/*r11^ qOm@\bp.2N Ҽ}yT%Ɉ|E<f=y_M+6% n 5AEThMH{Uu`N j /IۓנXM*W̃GjEI$,K**;ƓO> *U=j>xLȆd_RJ2}#B3J.{$ǝ0z n_{ 4(u,wY-QtsvK Ӥ\ 5!o [~CΫsCK#ILdZe`28fb,H4'#/ej 7ƿԂ-c_ p1GM~MQ#i"x[цB'K2V <4Z_&L[2w5t–S]c5Yd{-BXk%2آK"%l6 "5QWZ>7O7Jx:ޏ)c]tPDʆe"~iN`!Kk6Hq嗷Y{@qdڻdCkБL]0B `BRgaٜ|'@0gm1yIW *I2s_Y`P r n-6$<rӠvߌ߃Yx?DSj?;SZV{w=%kM=c@ǐ?iu@e)'caҚ=@pY A3l{[Ə«7+ю %G5L}/z 5-nP-35I!q*'K'+1o^_T J .+ooa$T8/K\m&9g8 Q GrQxx5}ռ9jxܚΌD9<6"I 2[s8YW҉hnsKN_t.a6񦝫fMӝ  RAĀi<7%e?NJ5ӱxJ Di! e>aLnvE]#/vv>ԘxA1PVdMMb]!?o~\pQEa *C>KܬuTצȤ"VNƔ-GTpbEp44WmTE ;6J xSV?C˟raD*^bVn^j$4 Wc& }fgDQH繟AI*G*4 };TeWvĶ*/kFT}lRIbMǘoHcndɎ})ٛ<V8C]DfpW5$ a<> /|g,LƷNfy^h;;Ze&N.'hp2uPI:ŏXyioJRG){q_x 3֯ՙs8y_}PcVttˑIl*P.yLS.#X#o,`ȡv<#2=./W愉I z^,\^or#";<5zѦv(6&IDo7޿/1#sC)*qS&VqChƶ\3^ QHjxVWm^6} =y:*T8x^*q$4bmD_TD2bI s(@T95r/V {!`jܓU8'u>;o"yQ%`3uU +5Z09=%Fy ;}st &idfˏ$o_hPxj1vY={37V!ვZzxzm'1!fz~'(,_J|r|*zj}!-*/=Wf| I"p~J0}x?2Yt&|v?velO.uHaI\&q nvA4RV\Y_<+.NŅ.yv?d@$Cڛj]&Da |M8° 9[2!}[,ܢl?[@ᄟG`ܓneepb'N"Dh2^ڤW%.dnF1޸%~NX2Nn>5ţ,V]Bo0A4JmĬqB?VY^lYkE(Z5&1ɨA/Yz!cPk{yxm$iIIyId~X^&Ǡ5U~'?XB*̫4+M1% BEGЃoǼI<̶limhZ&6`t漯~L#q3= :y_[@zV~OȠjf7?rg&̧^L!D=㴪G3ʮ6C-MaI`t|H8TU.Λ v;8&G3Z) } +=0reHuΗ+qwRx?m>l{e5a~Ix`kՌ-~ꎊr0PrnVQ(i q KNMʆ yjɊVPb S *]]d)͵RH6Y1 >%]\ L"i 0KA0K{aٙ9s');O֒ UE̢BLDo8ҁN8 <9Qx4*?~z>Bt}P@D\5a;S!rEۗS^$%gvquܸ)1jWdY5UI19RwF &GΪt5̜i/wA62J![XP=flx,X`eO>N,Qsi 1uͰN^X@K M((&̾#ˤƒ Uޔl32ਐ'EY%2PV֪V6aMn 3os$ F aֹ z{q?: vnJR[WcCzM2D.hap16t !Чo.y#r1oyh[mU<Z?Ƭ8'8l4j˔-ܯWk)s kO6F6v2YZ0#*:H?aHx:Uw uBhpWΕ]N>_.s_.$|82A[#IqƙqLj~(}CQ#/%  ~K8<#g L ˶VplW+ѳkK6K%doԉs6FSm3`d64s[v;Gjq49-i2$Q2/k2s  nGs8Qݪ[8E?腙B,$4/z>30q,}-BvBR&ECj`i] hcZԇ 18jV}Wm sְyٍŎ$W+bc gY%$bU(p£7Ray-Yf|ؘY0``;(6 Rc=pd- f4dV6kGOZ௘<%C5,-^՛5"o,jHj(׻8ٟ*.z E1gAQ]YH]hUAdYܨ(zsTEƬjgnMPgi7U'yo2|6s3*G^XˆvM1-Yeئu/2ZCWpth!$++!DWW" NCH19qGH<Ǝb{Xdi]]abhp,W;L_L> ~\&8hF]<}D/|{rްQOt;rb-咗gUl_thbSO9Ju NxA$0nL+G,m=*noH|sNadX)aNvW;6ۄDUhq)<8ɠj,8ȍʪ({6\kH`J\egHD8 a:a+|痈D=0(-_&K]|$Aw@gV?[fc"kg pODZE?Re{rU;9X菲l3џgolUihj/R+-B6՛&qkOt3s65 LGʵ|uKzjl(JO*U+8~¯"r(Y'^%QZfA 8Rr@omA{[Ȳv9M3o By" `f[%cpK1wlC vv .cwywľLrB1!2ayϟ46χ; s^d! z>?3;psJBK(]d~kJ͞NC5;Az')b&]WQKBن3avǮp`*/ym4vl";ٶsʌ?6+E<7 dP(z<FbwJ Ƃ^’10q-]<G, ߮b0-ƺ?!;88ۨEfSbgVufq۝L`2@2ԕ41G3*ɀN2@^K~Ӎe.Dl{(M޺q9), tR VEXG%4ZǩFu\:}Cv.ҺLrV*O;>X6RSmd Z77 %\/KLT^R~˫&,ֶd˞yv#Q #ics%wU [/o}-|A}N70m;]wd䨓@}N'.>gOɘҗ4 9A܍ f wzЌy6fY6TWK++i MbM.ph*=Z.gG~pȯA߶D(6-ٜ*SQ=ɞD~ƒ"oXfJҍlX!#0X8=|@i <_6iO)ιrb>/)v<{@kZsP PXi[V!*YF~pb:M]Y"Fv7uW~& f-B>gc4͆ʴ^Q H]cQF0n6҅ixJIvpFS:!%b/V7mǓ(7Cݹe:(@SyFH`(L^!Zru%]Yjc{baӟ ɈVFq7O ɎWRo˘,G?`i¬4qX 3UYVRހN kR i h6[9^P|?He)CH%MZW+)H$CIG&`YW^Rg"fTW㩵񓃛rUp xӋc^9ѤPVLAsL7To=vnYpH lj*%Ǒ]՝U3k3&qBpoeh?(eZԞ(>"d4oQңI*\>DY.(Qhx?VvJ)4 Sw$u£jմ[o`t.+T0MPa1dE&Ml#=\ y2:u !uJCb˸A8:-;!ngqU;O[ܓI5vǢkpi#br?Q2 9u*oP03^EYq->r׈cV'O?/bJ;[~V%1c$~4'uLI'J)HX% kiiF1P̃6Q%H/.6N)A2\W=c@9'&PT 땁uxJ h3kXE(ܵj }9+}܁hEU"jo[7 [ og@D;BP6DnV[,`Z<~%t$ \~AhI ^F$ d>7Ƿow?/!,o*u@a*g˸5c&Ԃ*1B(Xw"Ԧc&Jru3d#&lIhWX| EJ %qsykAGM#P}:PIzP/>8-dR'W҄'|dfbzxm"kԥ4Dtg/qlwNT8g|>[VA>Tx_`N "*2mu|2f#~~ԙbnT46hܗUͨҺ.Z:vL]е(ƯO#X0Yws0AC|1??윍bA 3 so^]9]q 𩦨!@OGWӾ%71(r{z CafA_&IǗk i6H.;Ӕ=]b 0!4d,͝G1yA`qI1 - W\fh:q[\Ejp|Qx]#(ukOm/PX)po9d ~*֙fӨEk7,>Sߣ!O{hʷBPWRX[+jpIC8x(j$pE(2ai(L@_D>hy!9>|juUbv*oJݺE-!R3hYv%Ȁ+ߓ~v]DqtJT6p8, 5<.Zd+#֨,ԷYPÿ*GsY!K|ZayԎok"pj._ĮՒƍWVӘQ7[Ncmo &^5B{&b1EM݉.7e#Z*ET[x0 2w6FVdžSN9KI,Yf{9|t7 zl{޽Oĕk8\2P . k4'dz\ [ MgRƛ"Ý[7UDzҝv4D|7<>M<-oZXKllk'jd ۨVje4<Ӎ%PiCnJDZ8#xsh 1^&^NHx2"~qBzM{ҏ~~=lwy4تhq &X( .XA%v"d & r7 n}V%ww.ODߞ̌CdJR~!HZżj"txKf"FVKak8i|N`/ F+L4ͬ\\Ϗй?]2$G~ey1C+Hm<n$Fid_@ݘ@8FzcOk'z# `} UƓiyR8v.84Y=]."i/Ȳ@LÞ@dUz3ŞQwhE/_@'YP(.|{j7û8.ZľJ߼ER.h<4}:UXå 2R3a.dtoBXú3r-,V<&^8LPwDd(^8i5uϪ6.Q _ėjRN-W"gZSNӊ3)V~ҧZ˸\?3C*F- "/U}ӆގ;/&i]{two=D"r"N9^s-?\J8{ $<ևb"6g^1~h`;5HIlun$Վ풍P7]{ߙC?,I ::)hezEΣ1w5Ъ0ȻmKaNdi *WM1*f"Lfx7 ZuP(W.vg6X?0e}k-@1QD%}L#R|vEЇyȧ(ːSx:BAk2,? twoab?e]U 0g99򏙀[tb߁vHd[NeH ." GƐkdOyZ4>0c:nB斚 @B"ے;e63#\\IŤR/D[DNR} n\T6u&_4jO% )*A u+)C7_?Tϰ1L9 .r$%VSn\GU*T.4`H uxtgp{~7`٣֙Dm/uj Bs]x(UΥQP6*X,p'2­c X,-4AF\w\?44<$7& b3.6*")V*kR@ZNheac=UFW+;˷G=UPb[,M*ߎ9=LPͦp<ƒQ%ŀ뛡* oE!bvtzZ/TyRU; f0VG&V.=cϡJRFK*i'^6p?>.&׫@ ,vUCլAvI 4F6jTC ?5;@(&\hkKYVo@BN"Gl廫~b'cy^&Y`]]c$,%1'PIN;aYZ6[_l{F`C]mq}z7}٘!O!G@LRw|Dn3N?c5 H76(aSҭ|[XSڤ*<=}oL]pᦴ S7Xm&-ݒ'@D,f/0.:2!k*wT"cb ^LweKVNJ'٩peZq*NX} fY 1A --Z.1%? H76Fί ^q.Q@`e'Yaó!Q4]KO%e>Ku j B`ꬰY60\W1A;хnɔgTΌ4xbA9!0pUVoBfvSKY] :ns ^R0?w^n.X npkNg"+B=DDcX^,]g`{>8Q3гk,6sl×5W1RG7U$E\VOΝl榚>81I^#XzllZLK+iQKJ ; (r58?5^րLe*EqPw 񎺑Ddk#E]ݚ}L6\uz[#U&v`D@z]޼.Hi料uЕ貸>Nn*8[pNW܆mqgNWUKTN>kÈk3j'[Vq< 4#hcv&GRcM{OTV7BޑvEݝ -k]9ROSA"@G|{F]Us>AbN|s{;5BEV7D5hK:~I +n}QiT}$vLU?_K}O6gڋ,=8&aM !: J'9a ԕxхh^Tj&&obgTlݡh8]g%/V4\*4j7'l޵Ϸ+rna\2t<$kpxsuPl 7OLE4<^1Mfjm%N` Z 9FRqc\!ؠI9vI;6r> 2ZZ D'7>#K{"v^uوy^3A`J %g}0MjJK[8 sU<{t@ 2?MGXIgyPO 2G4h5}:6b;'SmYf\X9=WMVV(bZ7"NMXdߗm\߉YXEj0`WGLtd]K;;m/zMfCIX6܏"7tRbŧT0F!g867!~5s s/f g9YDΓ⮼ʇ hsҕ$ wdD1]hh U7:BƋRƊjoy=:]<7Q ΍SNn\(Lp魔ޓJk" BC> k/3EwVmyӌZ奀} ߬oYB hu"*riԮ+;iH/}Xؑ0O j4bAWzOF{J*v2qaA-m#dz;-6 IM(\}:SmY"A+i]2DCjT?M&Y0jvqbgF~w1Ϩ[gBЂ(,I -o $ޝ }~ǜVd"ю]f뻗=R>\0-a66zd;<((D1HN}?C*Kվѷc{~Rdڌׂ}[Zet/ 3*rqr!kxHlRg랽7IYVy&҂ (PL"Ku/Q>!IyJ{@r[s hcH4Aڵ[C{6;'_S/>A '7A9zvz] B- kkNM&&w|vw\XpYIlevb^>_ z/|\.x*w̞YHWY&S*Ϙϭb`mh Ș7-@8 5vA.BE4?+\f)0D} s(E f2'JFU u#3ZLSbdȤĢ~h׷RlU-WY Ba/ I8~rPpSkx'̤EmrOB ؛P=Tpy1H>sͷL@k9Cq2NXXy1¼XW[T'_7N݉98E'V>2Anr qbQ`Eմ7`!x@ܫ<81gIwj-q9t:v s] ~K~DS*iK|#ɸ9$xYmg`'Q/4jN@e)Ũm=p"ؼKn >z9OF"^wˎ`an_ c x79<]Pk+r'T?UK@J{nD~ rAK?Ǎ7lpB Qaݒ` )JI0gMkϓ\pLzlZM3!\(\#ѹo9$3 G:gc߸ϰ#P MM _}8+*0U6~iNv!^A8PEEB{rJ>{)r䛦x:*|'9ᓳ/Y[ΑE?/ߙ,3B]y3 ml1<-&^".a\c7=='z,e-mNQ,n|~uo)::k#+_fR_#A@akEx p{4M4 UXoG4^we׊We[1VHvaec8=KX_u9 Nm8J2iLƆ UsdD5`|]h*F6O-CY9=՞ W)"Re{i#ރJ3Ȟ^6f;jU*"IHͅ YIeo6 0qq.ha>7%ӁBG:Nbچh~KdTnZy}"YdTK}z=Ѱ7*.B[9>57 qn-ݨfC;L>0m+(9F-J*t}N"71uv<]L2ېQ8de = 9K"0%yU_w5LŴDDj+F1 )}JajnxZ2rS2!\lN2G'fџ LI[$]FU[v&tO3R'no#b//^jU3xJźB<x7AQ9Q!tP\ws!ET~SdH2ᬶռ-Hː!V9⋏wwrEţ߈mB wqh_ BlBʋ+di(|b^tYA벯pl|`ӴA}Q&BHw|N /G%҃Il4/Pd; 15$^BSwtuɔkgu*uS /UZ|NjnZyg$ KB)W Դos '*Z)6'EkG~X|~+t>IhTPagdRAf\U&fG(۔Hص%%]WZ zWF|1TM=m;^pl@$ȘURgDcL^gjGI?АrK#{lL#8%IȖXLrOXS諢n .n Pk'21\xI*<{` Bab`<2Sl]!ámpc=dUV,"/;i:pH> [>tkh|I).c{hR7oV ?.#uCu-R+QްI'ë*YtEtODiqEB 0{%"q:Lp(Q~j?+{n Tx7֣yĚmZ0@ML"!lSdbb_ c,ԥ:OL8wk=</-]%EUɶ[.~ה^f'l gÍ?Nbr<‰ݕ^hND(G{n\C(y>OuZk.V C5)ϕ ߉mW/<.|gٝ@ .Z< SK`-ٽJP0ϭŢ~:xk#<>rV,i&\0Cx֨5{y$\Y H& N̩hKB܏lB2YhƋy<Ы۴9- b'v;E s\CPW^ ~uh_797r8l&t_ Q_@(;Iqn4]o]1dO!hB6IV6-퍣^ft9պԓC'ؚ܋5Q vA|ON$2Qi3!b`1//|XFI )> 3&Q@EPYĿI cdvxP FHrƲfQ UYe^D+Aֿ[M8PҷMYVe!!=QpيȨHiVz< / nG;Q}(H[LRA8l쇩d2̼ d)ퟟd0V[ȇIxd:#}5$z۹Td)&MSl{^BI$q8dvOCd f}~`fjf{FU" qIbB+Y#bHî1 /5cRTJU׬"fpTTٞ2?G ERw!'(]8ǃi:pDYMe<ķ"Cs.ӎq+ ڱ{UW(IXӌd-} 5HdJ"Zit`$m b aXv#%uvS+r=/5Sڲi+|X=ɵo=N l?f&)= 8$UGA#Mvh*YP}s'4<ϟ2έ990GnsGjoA>B8S6[!9s+7_7A&rXǟ|(Tق EL6KP;FB4CQe@WFÛY`0%n((satyY m'/D=Ƀ$ :yO2NlIPN\h h%a}{E?AcʄNʜ=Y L.n/u*;m LդL-Noצ$xzC,9DZFs4^_Mk~˼clڍȑr:!d22v8*ҟ},t; sT T bw)X9ƛknڜ쑷@WS2+=*ja6}5)NYEKYf1o$1$c)"͡U3$0C BvQ U|c8 T3jj 7Nrq*lV6% g&TC\__RFqrr4DpcatClH`i`!b8WnUŲK.[MS#8*l򹝢jy>^ y*_5 xOoi&%靡)!pPнD^_hĔL,NtA^.W2-  -AA;S-m>fr<|6+'}Q*~`!xa,7nm2 \&Bґf|-N]Ŵ8mi(,K'mjꎪi܇!ԅ5&~gNK !* mo?E,ɝ҆I_#)02F6|/A 3} Z 6ym,OEbYӐ1y$곣\m Z!򳶕g>̕cKjxbg۾\ oByȆ{w/_w@}wBlFLIuUjŤ0b۳IgQz<U8|: ʞ>/g%1@m" $@d: jXVTQqtFjRr~+ܰ!.}W*j΍-b#>_zA٦Xv` ;$ {D]?(:\UX{iTLn/Y8#4bR/{ =i5ޘN6'1)M |jhLRmtonri!7biN&5<آ S$ ? goB0(NLx™f(\;bk>@k%eN:jJ2MJzA|BaĴΉK,ӐebLenQӲ#!'Y#QygdxFEu {'HihBHvwa$~SiL$'k6Y; !e X_[k)Fc2steuS r-, Qw þƕ)H-b9sfEvFn2Ld1XM(cڷ { ?iG! grbBL&N |V G`=Ps6!-z8RF'sy1bLñfի;I!I3b!^=rt7֥qK,)35v)HX4ew,3fJ´oCuWS*#F=:O~Ie fu&>;O-ewucE[c/CɓⱢxͰZ4a8/0(V-``}ϕFL9á5{mw >+R4cJbJ:d)Bsk 8Uи2){!ȟۛ@PFIot8~j= I! wdm*& W|̏ΘaR:֋s#YVݎY霈М~5EeDWH9)|{cɑAkX:!l}^u&quV)žI boi's}YY `scr) 0{؇eM u{l)13D¤&}|S6OwE*?9q` -@ktH4g iBu@K6 bH0k[z͝5^ ^@ gâݏ1D3 +66kv#mlzʽG; Nu^;ߔ87LN |)zп=5o]LVK Jүx (( hNp!4x\⇤2, ocFFZ|NqAо(뭻FѽSgS'?RC,Rm,ϣW̒#y1*]C۶:!l7`;C*㻵 ۭ*Iʄ^ʦ%i`FcFmMOh`Ͽxklba=]oIIfl+MIxO7$Zdec6땉5̂-wP=(/҅g;%]1 __  OxJ G:+#Cgh(?K}rQȠ& dۜTpHeƲ^5I!Us`R`%T30@?嚹+3<#C+4y#%T_'X& tks|h`8I}_$mک |8(qFSQŗJU[l'@m Jzr5!.>3__qVp0~k5e(Bl'k:ij#jٜ7'[̊>GL)U<#Xk"5? $7Ir`]ʯ_ЇH%ѴG`=92ojfXJEjUF/'1.?yk+X?5ySKK%9uqR 7FAG =c˗N4ȐS_{3~LٯR`f6j?8x*F¤$RㆷtkOT𒣚 b`ꇰ++KP,lJ _l!l ''>KH9߼/׵x Y? `找R 5b| +9m ; aD/&,{pn8zYHUy_DѲqdQ.(Ruӕ !_ILC՞R?ꛭDx"-H}@ {S*@nJnS0Ẓ)(Pc~t^zTG\9G >A;ˢܜ.Z;Bg'ֺcZzAMW+)侐ײ$g <1׮tahP. *V/Ooγ^$U+c`%8Q{5ѨvQPj%JASog4BīYKT\A?p5ϥ*70 wHOh흄;l!uNgNjm u"z|%C̀)`"tQxrR?Ouj!f8i˧ [g997t(NHߝ0c301`6 jjmLQ & >idl)tƪo$)W0:)>YLA'tDnh3U]^#|+\Iɉ]He=xYm}*g]|myqPoݙ O9,׫A#OKa>۝You6<7AFnӲOOw\R aCC^Q9A?5lO5Z =j5,MPKIJH2! &HvVB=CY.Kzhf6ۍ]*qzuU8u^0Mzc`i3ؕL`u<4`SOq@aĥkB iH. u緭80b?BY牃n2JWLܢspen k>ӂz:# D _CΒi uˑD㐹~2r$›)a4 #(݀.Fl / hjDTW.z'_r E):Q2)T}^9ۅ\o m8dǙe0)=c[ꆞe/*"-_"iG&D$ S{㢮~qQ|oy{j)*H>L9q)k@ (~C5J ŧ)u (@K8@T'';wt}Lێ)vqy&T #<f?g+XU8,QUg\.M$ܭI9\fn^Qxo\%"_  c_Zؐr'X0߿ǵ΅`K}`lyW] ),"ƦV4C(Xj3hS>+/`DgYlFW 9~ڷTCk ~:KP/:dFUDpȦiq]@7W0A`mu-2)SXNeddS@u ?zJ{Nr(l纼tJԄK[]ёI/-u-JmNi-%fbn`, ș6 <> J2Yyٟ'\Z"7-h|qgєdX99ȺP!T؈&Lzk{p0lK4>n-Z|HXiD!DPQրMT᧤&Лӟ܅:'@*`nl xXh5혪/d^,!Ԣ}PIdpGYLѲj7E#?x=" 9MF$~Z$gV WݘE}#dhpQf6ja"zi~F"d@PLsgba]MWs lYn5#_ﰤv{Mm[1[jC9F?te)i P0>jaO$"C%iP?+7:6A3|@ZoO,20,!Ah.u6qR'_b[kh> V] p{ Rw">Xtۑ]P<HQ,I2fĻ'hBgaHS4mƻFQ/?L}hR rdpR%DHx<_rsڬ \iS#eKcDϧ |Rig:F |{*~2XpJr׉zj_-"N` CW~?:?1"D4K+U"2 S/:6gk\q8ٰ!𘁷u|ALwcܜx҅}nns݌Ce_Ba *rs/.~JgdF.RldQn[fIW(g<) Oy.`|4B}I 橶ۦD86ne-$ݮfyQKoIٚoܸim>usq.q-u4aH4D/ 蹢ؤƍݜ)Q>)R %~0=ʏV.{`2vZPuaIG#E?/%aiE*@K*bW\vVewG[ɸ/m6ƷK[V3U=u6yI/c&s# ə`jCFms`ªgio~w|?WD25wt4AP>bPiЧ/mԙ^eh^$z.3HMyg`>-d*&8"18 ^ufߝãa"]eeiř6+z$_WA%TFA.٧;`DҗDک _F KTp/)WW׃w2pڧf&e!n8` 2n^+e]eUust [ : WX%uT` 5,T-T搨J@נulv3asV1N%qhZ\YBF|l4f\%}>`% @8;; W<.ZYvJW㻆pٕK{,гXбRQ#!Wt7yO_N@)h8v9<s=/83|Rڮ Abk"45.G7cxrkQM UL5 bLHp2 @jVN) s ޲#vƉdU<y[^MT E<^c ayGXp*n#'a3MhŹaY8q ,zה( '6G/ X̐3a0F4t63dؚTunu moTӢJ?\,.#I=Ě:$%3d6t ҠEY4ѫX'")n]H=s'F1W<ᢓ%ˑӜGMK|1+Y4/f-ٍiӡ/Wih|h>kA;Pgᾋ7 GEa8ER l3 ȡf/l:ep3&e]iep޷GrVkJ龠ìf[\YCoQ=KG p4r#E6%8ӻ3 hqxyȔoz/` ~okcW6jhT+T)VC7Rr1 ~%1`K_Y~nh  dg*}ʕ#?,{qςdً <\ݙvT2oH%7E螌G.625Yٔ+wvLb9t-9Ь @n{qrA[K:+quKK:g Ht9Ij^~-4O. Fp _o`$Yd7W{7;XQʶ}Ag k9uLj4xA”kHqM0F>`|MjzRQ{ '<]Ol>!/2 O"z36\V3B 7қ9ZQ`#COv=Q3v^yϷm)RkaۅC&sV܋s+'/ [@_͙QAeH+I`uPʽb8f/ jmUzoMn.*[xMl+RS'#rz+۳&*l< [PoCRw9N?[{p{IhFg P#SZG>V0FMAٕFwlw[gGJDF97m[e0CE -" M vLcc;;Ӻ+BۉxF/iK-&ogOV\'j`s1e?H[K9| (G?f]1JHE_ҀuOzxmΗ]eӢP9|Kʋ6#9Fj G{-xjm(hHΡ֢&xSe W+<;VPRԑ%zS= t$-5XF{^l싽;"f${]e˖3Ҭ;:\- -?-1*a 0W}2/#A||zY:*mnzu.ZJ}x޺ &-ZrelCbsA JH* ǔmdN㯥=@BeJ .m~s[rƮ˰)/L9FdW] řiDMx،;8`:I^P&%rYj!͂l/=&f[;{s,:il;ڊUPaIm94Yb6uuf+Pއ'Ьc{6{nAv^#Mo!jIL}ooQA4HLBɋ t]orxId4MuGLq =Efq 2o&?"-(o4O [d{%u7S8YPZK'ڒvVZ}gVq%>yͱvNM4թ( /XG9﴿q'$  i}3J{"BrGvh^jcL l^u 79rqw8gױL5Ȕ9|,}[;줆fчmN[.~kݩ|܏I w e6),o;L`$Ã2|..~KgL۩xY<('9]Q&''T[,j&twy=M̓O+Zŀ&E"}X 0!YŶUr3c\oi,Lu p˧ %J{ .qn~6Sڥv$oABӱN H97ߦ`RBT2zg=ח.ѻ?|CCy6Sj3U4TT :)ZDi.{Y Qg = e^KyZjtupؚVio TM2dUkjPq`ow<ԿKZ{6^fHI@Zb 1jbNZ^N馂Ŋ5id̓ _X?T>-; g>3[J{9n;bx'O XbrWjR0{뛝nku8+S"e(GOMyA qlsp^v.C9Ŷx#HéhMfG??λKYkrṂo:(NKYٓ'b7X92R7@(u9f ϲBzǮ;: g&CEډ8h6iRvdp\>Zo_id}' 9?| I ^Q,N`Xu :Ʒ;vuk,S4M/[nm7nJ1Q5R+Jy>ׂ%xlAwFnMG_-"LclTq3[DVqgIjBKi4).*( %c? i+eu1PT4ÀO^a?QL =08-3.YzV\ɧ+Y:~Tp3By4Si@C)b-$ bs|NZE*)t1nIߨߙۙi)A.crd↡c^x¢6۽?ɰIrgO޽0p~ZȶEq i0ɖJ8Z:+YT {PM]O]{ިXdMӒ^g$Vַt[OzL6_YC x "H`Z;x`=p"ûgl,ҭ  TC>2fG 35[3K^)wBpUz{,(ҡi*G P:M+1BWrX)?~Seg.d15m藒 Ne4,[IԜ>%uhN9C525I{P 6#V9ٮN %[{.m]ꦛQiR{2$ҽY_q-'0d咉SA{Rh=FVo7U[{Hws|peFAB:V~=4yכDRg͔r@/aϤq-ڿ< @M_0o0_=~?x8##” !;>Tqz,lQSvk.8hR>O~+D;45B \b/#ƈ zq ݶ:L}HeI#)g2KGt{XK! 2˙YQ(btvƬl߮EBgzB$Js z6lMKAԿo%sx狀Nv{|{f`~c*Yx[,LoلpW7Rmne[ F%F׊<K0On/颾Z:!ةX KLrLiu xBa~3Hx?߭!bAWup` ؈HuK'½]Ri$ËgjⰴAci(p^PK FKW֦\ytS).D\r{@քswrCBSźV3jE#R<TVʂU^rL- غ ҕYDӧ98< R^Y݊~Na/,߁U*4Dl2~ 2i%.RN/{)nf?L׭Bq.PZCF5 d>("&lV >MLm9-F݌dh w>ޔt6A3 ͎(I#vI!5bVB)Spk|!c3q>t4&fAj$oD/ s8^U c0@:qOLMJ7 :`Q!cmr+2 | > Zy_WY1Z1!1ꞹc-Gkj.7cln2)VK*74k?qX4v~ξ9Gis`N|oJ *N;Aa>#7M"'ǫ;x]ÀnCjXJ&Jɥ^s;) ;@1L cq!'x>aYHGhGVkMC0_gD"~+$79sFZttkXJm:G4 ql 5]н@Ha=3Oֿ*Gp I( #XL!ӖjO#!>9 `%;-"$]F L'=XWr!bT1)r_v)ߑ)m%`J>kZz06]:Ǝ$>@8g4"/Ar9py]~t4]mc(R"<~ x+AHtPǻqo7/Z }勻vVqc6nރ/ܑdD$o ig̶"zƦ1P/'jm5ħID8u,5ރB eoR^E^^ lFꓳnR't-sJ1fH ͝!U8kl:T&%mX ;ZqWK$&|t`K#*ak5j0 OLNۀ顴`NMy3bA K7ֵHʨ7NG5AP)xO(,LjLR`8^wT$L\XBBWH{S\rhӴ'X5i.-B4'-2ڗI F0U:->r ([5}#e6y(8Օ˄8jw"'Uij.SE㼱?2c֬Oۄ2?2>ѫ8GG0%MhmǚM]&$~S5ekS͢eoF &"3 >vv ;gw63Gl޺+PM1Mc|^ϼ%>A&>N#@zUS\lgY eyҔB.{?,Є,<^]1xۄ4h# "eMVafѮ[IHɠ)R;'uM}/w9V2+Ƚϸyдf[}Sk$2?` hjX5a>^&s6:mNF/ "QhadŷGw? Xl`#6R BI5fDv.YC)txp>4[ a2a5G4 jx:' I=N7pŏ+沮T )#:p J 8v.vA$:gM2o3o񗏉1V!Oۙk 3 !3Dwr^, 'mKI,nu a5_+*C>kHĻ k1aaB4O-UL3Hn vOTa)7|5UZ:^VmE!, 3ӀXACN6QvwqL? ͑v6Zrߣ~*B(&2%iXpZ++-Yg=\"c;V fZbŦ&'My:z+63Bpalaݯ̈dyKH%%&l>期W=+{MWeTMk!gޥix`iДK Z#3؇ݯS"C{ < #Yz("K4 +x8Iu󘖒O,~Ho =J % WϺrKyu=zhn@ 4|PUTۊJ`'"sO<6 ".Sl W]szq l~_٧h^4 lV=1pwmb@X*ΤmfC9`zo/ xJ|`NW|@5I ́KNyKOVi`=GxDsjiO'^kAbꀂ҈ͱdZN4*ct*S#$+#ŀcG z(ƻ<]Ƃ_9%Ox_d6BE?BS$ڪ8SGLfmUL1+6]Mҫ`v€7 zb֋>"*'.B](Jz#-Z7lcu#]M{"vbX;Dx<+ja{e˽:̽[9x"8l{Ƴ V0J3E+ UxFMύP_[Z^LgëRi-(-7d9r1Y  )aY(Bim= ԍxvA tԳ3S\B$H uNn+|gR}"Z5^N",pI|?͊yHWw}Z Fڈ 9& ]3y3UJIōE@1=8D#"،\bZk0c) ɳVWn<lLn?;⁙hL_0οȴDhNNwҬ'WF/FXV6 [0;Oi6Fj?CuEzqI(ܓGXYm*?u+Ǣd'R> d@8f/6gB&8wdL~QQ@}x ᎳqQ<T#շjY.\hquqkTSq=*q<>;l mF@D[:?AT}3YFxYzd%,85hfrq~v= C8e'dܮ[5ĸgtRftLfXACC%D!-B QP! G Ua|mnl!f'3l iө2ÊDk]uh[Bt4_5 xaO]~`k1~ {E=ht4=zʣl`da&xD16Vî+3L̇ozDmn,"$E5o?3 峖µ]Gx Y.^0 ?}w"prFOZ$!'3Hh9dkD0ikp-:|U|@NR+rݷ#96J?DK9oȰHI=aF17\k O&o{_pxwyd&gJ+X"E%yhĪb"Bs:hh‡'O*pT.)v;J+kXcPe!L[Bz?zE)l%O5'P{t&0{; -, ^>[*T8,/QvArfOQr>Tp?k+$bz{y&:xVAC$P<&uOir#g`5[mHF(1 ޛ꟪]Ti j%݇;-í ~+w4t]Z vDx\EژʮbexHkRD~~ b62$rv, BFQvј I>;\=ԧFi\CsygN&:eOʨԕ^:@i!6xIB_-+FXBZRdJj(3EQȀZW'*,%t0YwtC51Z8}29'QCcXH251r nm4J+Ͻ{_~vf†ܤh% D&+Y.N쨫E?[Xa \↓vdr@ي,rϬڇT2KL #rCiJ ].-g)L'Οs:,KT*J&5mVl~qS|<¶)4VpRȬ%{id@Ci2|$s9K,-&_-fLr }߬Ueo8A 9`??+Li'BK z0yUx$X#vciyL(%Y!9zX/y p65K*¯XE99gojhe#7ТM-;( ^Bo#R.!ig^${'Cm&p;z&@ 1X;6J r۶4P8*t]H\< Zat;'kMk|1RZ:}Uwv0dqVGކ_bpD䄒R[a-,p!lb0!Z?=(e8R~A@ƄkޭsQ8):^H,hY 4FF$H eY tVR!V?.3mY&s>IW ];,w:4Op#D9f‹u`0ţRѯѭ_tyFvR䘽Vɖ$^5Ʈ~a \~.PʬԬ@XKR%ZWцwcQ_4m$/!xNWcv}&ApMǥ x^yjUvHCکBdBڒB˓r^mgȭvӜz6E2aSˍ/Ι;vGMJ~TGp5 fOfy}CizT !EOeBa4`F1UW;sY ;;U@EEҕ:b攸N,w\07{W6~4XcЩw3bf \Cl `Kn{w+H" )ƂMFF)[6Ajڃ 2ݻQZQ%'] s-vib뛽d!o_ᆇ ܚUދqfঽ@.K= C…,1[ dp7%z "hˑ;I|*l՜-g= 2cBr 3QÀIaLRpZm;xec|a={?7/ڔnċkn;~ƭk4=ƴh.w>ɉߤyhd. +-&;hsZhVJʼUBqa.5_wg끞M溽f[u&?L8!G/,r!e,&uo}x!"^*N^L'1^FMݑYϮeAY*1l/&PQNQh:![YVx JwݩK##ǿпǮMAG4ӅXBP:$?qZ1gL+-=XjFi0R`^wOG!ltLTB>cB[d|QO{܅v'p7 <k5AC8ӿѠ8ajLz:"0Ka)5JpF ,`5U,RM.f0;lEdoLG[0)ge Vv'1=.*Jo9)ff0 ЪpK9z8 (N_ RP`E`@eHp[Rghcֽ\ɑVbQt]la|x-Kh,&dvJ1t?'u'59 .:1(% ە0lѯMw KrgH〨ST/Ig :=A2<3 )P%k-#V". u˚u>J<j֣]RunVH,K^'=gw҇TaIF麹_s:Ш4G@y [ e –1:zR'd\(7eJK v$D"{"FNnj86|0[w6F!*"43|b.A#Dq&D\$zwwcR"K;W>Y$Tfsq:i ;0a퉓.!ah~+Å}O3y[[+G<ȟܔ\쎸.+9(oZ vf0+ؓ5&4Yzt'L|l8}iZ䀔쳟+/ءApVmSKIGG?5{kfT#0x>zb3[xJ!^ (ؤ^Je2̷?)qZŪymO2_7})N6t X J+1-TK eן1.A(rrͰdͨJo~0Yjs+͢p$4/=(^OaH3 ]oj絛kҸɾS)'wn!T%f<h`1,\e\, ]#@(lq{fzdO6ȝ›I*Qp^~r|Tkmt+[C)gs%D6i"W>цz']+LBar=#zvmbk50v؟@}Ԍ?\po=EX X`tR9&kĜB2H@y2K]`+ޤ B9`*ζ003 TiF@?ijEb|8oyF 6DA[lӡeLhHΦx)1©|A3Odb rd{.bRR }!F=?u\'B Q߬V)BBvDUgܶ_+TU`|'kn&,DS)K$>ס;t c15E0Ea $@KތUΎMAhӼZO^W2q#A]VHF3k;˃r@BLY*".|u`hÝuufkݩ֌w ;dsۙ+W|s4ry7T2b=;DQFIN?S]iVB8Yyϙb} ӓ@ɟ0D AT2!b&K5h|Cfk15b- #LF_qD-*B;)~ z %:Fj2rڳX(/茑߷x#/u5q`Ɠe7r ,td(kwM집H*j% H|7#6>!$S1Yo?UEucln>[wL1r򤹐4&s#wG'!7#͑}z{5 qPl,rEex!}°N|n1^oM*q{Clrђ+;5 X>h2>#lo AJ @ۤH;nǠǡשD"==t؜"Z.F*Y O-#ָWb% ?z\(y1Q!^:p84MxS`\:d>ME~,v[Mp2©V52n<}'4#?Son%Z7n=mN?d/A6wv]}[SdٮCYqzΪe)`o&'du.g!:%9,V~d#I{-qRJdB:HqE/웫=h[e]6ۋ3c~nys RԏS74ۙ4t+&/<:GSC+NIt. Zox}fؘsJFNn~&2 X%|" ˃~VQ-N@jZ['5Ppق3fŤS"u4̽~Wp,h`EZjp:)gki(u wꁙVZ >4ٌ7&0؝VIe;h!;KY 9\*' >ޡ.i4%#KG::6Q6DU(jT/lxiA[,0Cl.Vg"HShsKh }B< %/p TL;KqH ā#IzRTe8XTxdEQ'Lb騹k*GD^f^odĿqtcHbd=Yj䗾~$ϠqQ@ zR3bDS!r.?!);kLt9<(rT>3īgf$}zpc 4=!m(wɵa2[xs~bq=f~8Zi耼օ#h#mH)$ 6,\ICiMY"29V}T2lD֔(oC5P(0<=dX7QDҖtDȘ8D %TNύ$E +jbv4Dg7^'bE5/ApA}\i ?}I8}D+4m e13=l (Kup[.b믥<4B~"`X|\4?&.\kG< _ \Z/.ɥ(ߺljա1]1&ȉr#D3-I3GEcJP7nDZeq߿p Ne$9\6a`Q8}]@3_R B BP ɢ۞oWLqp2ސsZBEC!f! )ӮۻI[ϺT7/Z' 1 %:eá3( :ALaPجK+*FsF'}N}&8=p 󑤀LmSP>шQ ҝUE1%Aev;ngy&i]}$vM.{iҲܵ ˈ\P8nŲZVCk(?*iI<[CW;*;-0^)irx:&VxjHp[/t2ÿC[fG쿇!Ityf29|4yi4ۡ(WpOSA#ʛ"`UGAY NTw/ HFKeIPr*f, NGd[? Q|Wx;vIyCtP"z\燹>O[&),hVU׳/|q '}Ã͠Hf̾p35qw iiϗc\Vث8ia='sjEE'=W]H "˥- "z>S&9DnSk%M7(Icɓڕ<$ѓ^դjAn @cReN/;m>$=?KCc<L?wJ@Qfk}L\/^,q(7՞+B0hgKT,y׻Ʉ9ReUqDOpdﵮ ԀaJZ?N\Z+0Z?&w~Zdg`Y\A1@kGDIDRoy6EBLeOXbc\Dv?Qר)JRh'fUCbl ;wⳇ t ᘇ$`SZ{-W'0xٲE K9~u{z+ț.'#JaRBXtq/NV0C}54Z/ nd17Hˢrme17SCP*>~d8ꌿTݶ V9 =ɮ 19ؼ?6e8}F Wv2o܄a& H6.$lW_TAP7'1 SwL^GS\&>Iӎm5t"e;5)$@WܺqiB󤒖(ީx>mhSjM/ VyGxǬ0oδ;k?fBt0w}<})v="G ~x_V]TU[1oBaw&+"V bT};hY. =BCiFqH41nuF ķq;o[׻kqdF%l֍h6TO$<*N(l҇v=v{AodH+~JšbyQ?JFU뺑mK'G!L$ v>3l,75.:.eT_/^BFv/:K %1 oDP> 7Pk;{->`=N> 1+ nX,0ƦW:h`RyW)ա_x@/W=*xrnҞ̓Y~ẽ&%BF~YR4\|ߵ;Ľ._H=_+̹*bo1- @W%cc@,< f3t9h0\Bm L9oˉaWH!]=ny *%.UsZ iG;gl7ESR0x:pw 3Nr3)53;Ƴk=?w01M$]fG1z1/v&}ddBdw((QY(1O}9h<̮֮,,C՘n3<]D x/jDL_ӭ2 hu?YDIP֏ `U3 !. oVmfI"<i1@iEiN0U<`RZІ'C؎ MB Q$yX> kdPH+)0r4?9 9{-S{ pi_}MmZ cmEӪP% ! ;`g:P-VLНtIRa ,ͤk)ߟ@Z>+`(ZB:+ڜ;M~" *btNKemwu.zc)xaSRGQQ._}L| pA%,qwyo<6HeQ##]Éz[UIR3reov5a/<,=mpnYP.\-8?4,Dद#c] ;Ҝ&Ik Ng~~qWrfz_CL;'9P}~@r`cF*ҸQQan|t޽J&DbЭJKjQx/:Yàyn#.+ Xkq̐+]KS >P:K=N[6qQp"N_R䞿"ఐ#ՙy } #Eg!5sFtЇ<5>Ǥ"-M[&CGpTvjSLiv?agH?;ClŬx 3L9%;\xT%^0 Z\M%VЄ6-\rU(, 6 ʱX*&DF?q j 2FY1At봖}^j ez2t#S.DO0v:!b|E|J]q"m/iK/;k>.^Y *(4QYDS?>Uv`p3L@X73fq "xo*j<՘bw+F2MS8۱&R=<\-5~%D XVYMm+'vOՒ;>휉&CB(K=yz%Kbg$;kݙ8n0+xy3vhc@G,7C ,rc2ez pӍ˴ &LrQ6>?Km*Vud@XWю NJ->qT׊Yb\Lmm4!T LGz]xw,ʜi;淋8;Z'%# -;DhN_h^wiWRxS -v`L'P>ه$lvk$ ,*vE ϏYaB1˱mE|wH4 9/ZސtbR1m̗|W-.)Y3w_KEg}-4DÏ-a6z{G<\mY zvnJW _0WAvNdt:j/JO[~0lI@IlB[@>Au g ɍ{4h~bU@4Z!  T3&z}r,\bUVo#=VC ,^ %b7I}qwh$C/KO,~ %NY9pxhR5nMEP1 S9$a0AQgS2"Nn ݵI*mK"F!Wvj4ްtƢ VI+6\gu!QlRaK0T?L.%ǡ>7nj2UË cutIBï2QJn*` :~tk`@#1,}"e}б:]$w!^& ԔϮT}sܟY!(xd2IY蟑YQO.pq+zg[ERҞ3RϨWC;(.g7|?TyNi[}ԉ1_39_b #FKIÂxT$z#O3![^[aބ;gfeg&^ܘ.$ JETܑ,x黇OrЏVſd')._ ]c w ,n0aktisD y_ (*$zp֟9~/  _=z@(Sl7к8ybeʿH>XK7? (NK z^{Y5+ us -V0u(C3̩N> O-XIIJm/Š]n$ (u -G\Oo=J8?=&=L1[~៤ ]i?+.ڊ!iwB\ & P݈j>X&UȃNgDuÓ 8[Lj~F5 qObj9ksm/k(\G¾Y7Anw!xA0 K 8maxo. =~\[fqu(zEi $.eP+UnrsePJ jd` \w9+f=ۻ%?ՂM1'?=)ٳY3NRwBG)U@'p d'VY0G/ >rǻȽZU= h'^T-9 $\v`:mY&o.e }G w|![1ʿ##M[ӆ; 8^hV,OI faQ[e( *_"xm>הbqH6|D·݉93E}j6A{kW"ɢj!(l-bվmmD i7ڨ-p.bCQI;1f0>W(hj۷4n5[0j! >곽Q- 5LZ-CpAICBрaE>1xVc ~J}-OK21xS\`:M|. E %{ _r!;L _ T䛉z{|N|'έ4@`l)1<GbjX\/bE3c&M"Q.4]T=GG!c+Kxr:'CF_NvH :W Gezc~eUޡ^?BjFFTCqH[^ mYΫC9@|v]$xտ?MIF2٠{0dT+8~ty8o"h(z: _imS&R9WiP ּƗ8[/Ȼ{Ƅ  fP!A,~\`Oŭ2d̈́Tl A GR4=F̗9<F"N|@AH& +a_ËZTG*4Cq`oʬDLQM[6{Ga1?t(5v{Yśz`n2NT7Z(Iw“nd5j88#<a@lj]XUS89!pJakN%p72v]J3U!I"8P3HԤ+;t|bJVP\J=ֵבuBu߱ -e%C2b$b:H 9;;tTNex@w|OHAwnUȢx./q:{rz(R;nC0TW*/? /B'h®9Fi{F,4m >Ml HP &蓧~LTYc.$ s,d%φ޳.a+vڧGun<{1 ;07KilӘPZX!YC˓||$|\%]7k;lm/#0ǜ艭`A E)a,O<nN#P fz)җ qN[X"F%]zJ^J ^\Hw/fCIm,&1:ml,ۚeT" ѪIEB80ޖWc(i%P~'ҠQVKEʴ YYեJViT>r'xQip hUK6)^Y:y!#lwt? y,G0Y6MI|_\oB``xpGB+hH3.A:u~r2&6 Ej˅ `؆t]#ͱUJ 鋔?> 0򪪽@HtXM9Iܨ< oՆ`,q8ڳ ;}%Ǝ7S C7jCZgehgBhE75ue܇p8zHI);$F>t kNlTl +S_fRyNn&cI@}}Av!GZ |v=4s toE1ofrH3``sK! kc;a,frWot`LtOfҹM E\>)}s .ng\|H$7; 9CVܰUJ&F7a7m5f3o-|||?O \/sRz¶o5!"yQu q50%Q̍13!t17mHaՕ) /b,0RHuLvCc$6pD'|NC*ƯPH0ʺ%DL9\mD !CGv}\^)j2.J6W|.@a@qfBڵ 9LNJhGR0ìYED:j/B^y͜X@9 08Q!-38Ɔ:NجiWIJXeμ,?H@FAlcfmDh{rA/Z[:FY#LxX?3%cs >d=T,&e!Xyy>]Mc@&H* <]]Lǚ=ڊ'fT8F_6XqxƙC=b3-i(b.͟ǓQxI~;ͺټ%'3u~=܍.>UڕS6&/[1Ղ!W_fAB?o| 7_tɑ5W]XXYΚ-ĂG=dA៏rWN#X5,keI]ODj8X}]t "R8%qBaˁl4v<#6FwwzǸVaIfhVylV^$B+W'q=8'6z >g"K"688I=47`Ī?> "a6粒ENFl0 q)}cIF[yT 1$C߇P{cE/g*H$^Y m<4jؠ2PFH*sGԲ`3HN4 9{xebY1$}FÅhhgnKS93'{@O+}soZA^!x5d(D(2Ё !q-bջN QɶbŦ(]Hr O<vQbəML[!#?˼wx ,#jY_CDRLkJ+`(LhIFpd1㧋 j1QiMsu>#iy^7=5dm,QgWsQ~J39g̀^=gҏuV3hD#iI5^SͣW ڕ}ΰxjvcn;5b0FbS7ҹ;,%lNJC9Q_hiAvBE/d*o̅ck'GA F^Mg >qS~2t,)ec[Ylz)qhllÖLDc*zqД.:͔,-RHw3VgjfmʁYW-R&XY ?ΩKuy_ ӒOcJ`uu됴yD"ξ"ͷ,d:6rsO2cq,D]+݀>sN;լnLh㸶蝃DL d AXF5 @R+[yϪغS~|wWH6c*Zb-o.:K <skg۳#-&]5/g27:q̩"bWI}ԱVc@^6YN6;S*`G\NU_?%常$ mzaM@]JaA)1?v1N*a|whW!tp+9?Os*HQ\S7xQ)g}lUȴqfD;ft-1.jZ?2؅-n,-q@ he|b ˅ `ɬ乳G)93Lsvs~YZ KN ᯸QNT#^-dR^oj\Da?AX1N/J_$T8-ӟt3LWWUUCLnmK륖-y'9 (F6%';g <찊 fhxA7\>BIAߊbƭ Aj7ABPsgtYgOAKUL5= J9.ݙ^]maȜ}eυ(W XRE{$2_ gڨmt˲ $ I@<ʸݚAg4S/Z]"{@Ai҅xy7LMĐ6VݕmNIX94$b&\(Tךrg|F_tI#~(-IK "%68n"YM/W krH*v]dIt`aiJnpD1Iߘ)1G7vj vt.iVf;9y d-*Nj06H+dW;>%]bh==V` 2AC&|&"kM KjSt1ٞ4嗨2V S-sNlqJFB鋑oy/ՈBrMAp[ڰt֏3:g@<@#9I_7k͊u;ӉkIqo+fV,w8DRrhuY<`t"FeQ'IzYtpSYEФ`di&rKaLV'R2ƷnQmYЭhHm0ihK_-V:EFGk4XJ[bwAgZXD,\Þ{XGس{Xju:g`<4-:pwn vc&5*MG%-5f#j]}49(Z]M(ѷ_(:2[ 7N_kr`22K&\opLKcwѻ}|>6=nrm3r|Sx 40:w#Anrx增uI'>]H/k MXؼ>p ?u &Tz'GB&[vz}VlSlK_e\ٗ8[Nih䁃b&uWekc 8auCe =#WC3󌴛X B߃Fc=>Y`bٷCԭ`t0?.]ǵ`|!Y~@:TH& Vehz9k{! h-SW˃jOS 77R[ 4=ܕ6+UfRx':yw)Vt`MЙ s<3wB#Plj*_bfіڎD '{RѨEJj$ɂ;}nh Q`%n0%l )+闦,HL0, )PV(1 Ò-[4X 0,q}RLgFqV5c0` ү4(u[g̩p:r=)XOρvE֢^ b)DTZpbvMer56Aiq|̆ Ƚ^sEJlj[󇠥&BnHGhTjV^ v]P#du&^LDR0%}H5$_Q%s!yPFp! )8؀XP.x^E2JmckᥚHAF7\tx#ǚFԑ!U9?3_t gX&-LyO8,n*:qJyj"e҈=RKWZ)^C6G%9P_Ckx0KzsAD,A~ rz+0Wc!SaOc&!o }llH*UH;1}WAIUt[)x<-NdE0rQFС"hbo^0kV!~&^mrEVÌN>(4("epJad\c jК H?`B?}UA30Ol \ pLq4#_Mq$43茅ZEI~=dɳ !H)L(TTI@!m˒OYB8!:hKM}K%Yk\ x-ӳ'Q )U5Mc9\-_;\F@Q0)79oðҪű☺[A%Q#Ƹ: ږ-6Þlc$K`]J{UF{XdrL:$$ 2 EK#'"OqGA]~בj"n36t2I b;ƶNm@p~qǞf?0+{ބ(\*"J!S9~dkf(l͓YTxd<|s 3_ UOtZqʙD%G85{s"G^RiT0h[~q*=߽Dkwю'Ù]ˢ$*Ho@ΜCڤe_Wf:k:+3~ 4fɐ8]CqA GUW +_Sf; §7s!G1NJkvVd-¬3yd{~^d~o#͡unǴ䝞J6ir$-YXyb"W\%`نDM\Kڪ|,1u#NAvv%o=ס_ܽP|)c9 ~`aG!836އ!Qy|Z*kv2hMܪ cT Hd  Ϣqi;,)yQOsEOzPSSuVBq=I{U  'BިN(ivPPUv#al?3hR.U㹅qW*5mZD chӘ[δzK5vcIpUn&3Y3  ˁ_E ه*TV[Y@.TrljVKAYť ,o[N7g"Nj-.$ $]}U2"?5b8ЃQd8biCreAUHJc6䳜Id@W}'D5b)]ӌ1$ܺ/nꞧDdt,-!;+ *71ޮʩcjIz]Ds_`Pc֬*㉙Iib]*yl Ϙda缗 ~ )$.3:8H I^؞geB;,"o*Bj!_η}A}QDhQIm QFjJgΓ>'}pn7EsXYc\p{I(2zGO16+kBjHc Ks J-;AV4(Q? $nPszr9L<+ۥzhnS TV,:.'Myx”X: /V|nb>ϓpOaOVDy]-+z>ѼGt_: Vh6wTEW/눝*:$KEx@]]Svp\~fWmVlʀ˻OY988qT?j11&Aqƣ>7YȄ)ȒXż<6$<E940 ߁mXK0(1cyVp]‡pAH;讐j]@nc~1U8N.Rac"$w4hu;hupnJ&c#iL8;'RPs{;tZtD nК8RS+%:dG_mbhU >o@Uw^1s2*^ۑ7{e%)!Cy>@pG=)miOy23(/ʙ@Lvvϋ[^A-UIs[>rϤ'_QO|oyj3ˆj7>Qö1&0@ƻM&tJq(6;4>zx(WEL}_ݥc?: {醤a) LX|DNOjPHqډZ>tbic #|n0fI@Xsט'3,bِF!ā u̴d52)jzd$1S!ZeT$jXU" /lgF_$e[m u>nk^-GQKZ>"Gxk0k"&l1 A/*̛-1 NJ%޶ū$v"1R=3N [;4~l)EΟB([mы{K`8IGz,0@M\ZF;=G9`g 50jzHERs# 9h{\~64䐧KFV5P$" rK:ʩCf֥>j1Ei%GU|ړLSga:)2M8e}{X9R3~blN.2,>IPs>}Ü J߅dgk(xlw!dn3a\%JB3M"j/~?p{ B%p= -x c(uNxGqP`L+=LÁu.dٽXl$ PT#QSVۮCޮϿ~Ʒc[]NN/#[w*a6 :R@;(_YU^D3$3{>{n>$C x᭠4XڪևW5\`FoLL~1c#vM\ av*h%8џ}YȀh©ǻg1(^1[W| ٯYV/ښ߰!IE݁{vCK޳O󗁘k.>XcD%a6OXq?pv+?8pv;QJ8KY VBm\(9ɔNqEL8 :P-[`!Dd45qs۰`0֗.̺B8QErzBUra=fB Qj8^t&h/nBZ0f#]˅F   G*SNԋ>N,Q4JB&?[:1VoN7SakOuHf/aTFɻV m=H~LY}0/6}BΦ7Hbm6`:#!>IшdߊOؔ|d|>j%-*HlOb PxP-"]ޫ_c@& Q?"M 'DRNFx)}G.C W>') ;ƹZЃd}Dy.U^_Rv\L-q9]iV0{`~N3\\z tFIinlJCoc .'*f&g`bϥ0!kdTrS5(} MsQ f`BsaWslP#k7~cmS eYg5dæ{  Mfz/,P݄r%YKk ־Wle l(٘Cok/l'ei{zLM P#⺠?Ni9L/B} O maBώ1N.ڑ-X]nf a7M(5(:KT&#|ACĮa^"•US=B 2F/B/;%~J{Ƌ=wX3C9qu#cQr)fsK F"+xj{\ ||Pti X֝rJqMIzdQ@߷žװ&+ zkZJwGD:3 $*|jVih;yPL ֆ!,9Ě0kG. ?˘ 'Cqq~xuT4s'-`ykQ˹b;}cߖk R;Q OLu@X Zź_F  8<Ú4 YZOvf/ VztGiː'%4# onM7s<nl-km%ˣz1HFJB?po\ONCؗ`(j'ky*T: L"iʞڎUeQJp ΅ij 0˞ѯr/wG jߏب@{(oXb(9`}ehC'`ͺZ {?Ҡ!kSȸgV}[~,EBQ4uG$%̨̻L6W#_M#ΐ`͛E[7mIt/ (W%O5*vb4{@DokR̞ 1}ӟ_" &Ka7Rչmߍ~Ws6sqǀ'B;a-K@Al Zb7<'L/gg_ !sIU(Nsi%4<Ѿ|E;EF&SdcOsXaLf T<&AiJ(,gA>캱,4Ov_.c)G' bo4[I}Z=lC3+P҄N}Am vɮ2`nHx N+}yMiXSYw  1V5P>pK3G'z9_OraxtntaTEӀo$7YuNXc{IK}n DyoO L $O9~Os6ms5wYF“}_MqގѦvݨX>6V➺+fZ" ΜSH'ӔH훏ZJ "ASeZJ8~[Lj]cm0(MEH#IbI%ӕH2EB@zJjˮGXdZϤ>eܗ~j]bA9K,$v|aeT!s;ge]R9isf% 9{cdC_P˅xs3G+eUs5b[SE/;AMƟ,8(?9NnNLrX+ qr"%| KH&tK9Xv65`AGAlL sO/ЖavR+5HYVa Ȕi|vr1+e@0xMKbbl$\ r5)Y59#lKBU!%t2V&=)}]E^G~!On@0IK'{\8-+`O$v!(sV㈽/oe"_ \1 &8ş*,{Ο̦}u_dIgaWGBVDb'bRОo; n^ -y;!(Θ$moFkċV䔒ľM74"Us )6f\$Vp-;!FPtyx瀥=6y+6\,qW~OCDs ~Ô[Ҝh&wmU3|:zfgt^r0ϡ]XL *.F#.Vg&qxY (F {\J`EFu@J'bauc]f\M8;pqMF} 5s^j0΋ARI>u2-%lx<6ē'AnDV@duPAuSL:ɏb 1Ѧ}Vqb1Nj*LzJa&uci44 ME(*i&P2p\NI%F^a>wQqP, y_jY X^i]WujSxb2'AM+ y!d~56G!-2Fg 4ڌ8h,b>oJw_;,ʖlb ~ 4O/;Q&T,Gj7X1SK.wmcXqWW׷{Ջ OBTՂTf+)+w&;QX[?û}:@-ի-Y} z,,ie翇<+ZFO?u̺AS]J#{xnJ3?1 !5[ 'a"SNKF᷺ ?1凉sB=憧^_㺃I fEz@~f~8х~FE %CG#D]3=H=v+w{3ˠ)+7Jv}p w9(5:`ь-@~lW^>?5c TM̶L}R؛غ$UTCY'OYZN,ȝWFI{/|ZvcJiB.NDb]Z.Jw.SWo1fpBa݃7 A^AdFEf*h:021iX =!6yㇲIMAHZJ\(2r_PoӜe9EO/:8#c4q ]C,4FT [ꭺmo4LսU(0OٻjP[yXϛ4^ \S5;3AVgjw7u 3rbio"3֮׊t?qlN@X;ċ,.%.GnbU+뼍D9Ok|_ʠzAs<h'C!+-X9{ z7vmyXٌGZ|;?dhr71T|[`%aEP +FҨb_}cr^.t0{ةHtd @ I\w'<`2gh׎X@]⭸Y8&(l2ܝ(QSq/L-^c'=>NkqtPF0\Ͽ $H|G|g[`q0{r: R.ӣw Qƛ!(J%ZOePh'vQm Qr'WT~4\6T_)fP NC+q@BP&=HV2bMk N  |$05l'Ug\,t?KXcE)sJM:7k8gII{hmf dђ]jku[ACHCO y# ?}w!nѳ8)e. Z]tM>SbvY[ڭR+t[ BS=)c 4sS|11npȤ7ìͻc'@֬nz>SbvY[ڭR+t[ BS=(/x|HH"x}ܝMدՐ%S61opMG ё`?D{ھkJZe%S61opMG ё`α'\YfRXs Ma!y[YƔHedWFׁhxɰox{Te;soTtl MM8{4SlV&eڅGԳ/lm:q!6k^mr3N|fLY5cJ.Aã*SSJq2+Nq$(e-c~Iw=ciW +:'3dU]﷪MwsWKc=:&NJ *SR:w͌?NB'SZ`fn xe害]axGqxN3;皽y>E7[@ Jo{ous_-}lNuƪAݼXpEA[3faf57ҝ {{fw@0u EYGJw?)ƴ3 i>MwԜyvf/ӬS!kpu qWWSYՆyKNhUإEx'Z{5J"Ax{޲er, IxQ ggUb_j֐ph]7k`J%8nEU`$ܻL{V{(wYuѷM7m];dcpL}O/uI݂|6F^Nؔ@b]z\ WȎiMoxmւ6xo.Cĥc.'ٓu)fJD eTZf6~:ġل}mE4 hӈ{J`jI}5,:pf=E5;W9Ɖ4ȶW褮N!Xr [ ֮(yFӨDj,J؁)PB8pt}CLeĒ0Ѽ|ɠje@8M:01Tuqi: iVy~v(W/EM̐,,E@ Z*11743 O {lQ.?YE;$A=ͭWtg3L q ʯ$rH [iDRi:+&stPmL @kSUo]L44”C Ӄ@Qʃ?K@HI+bX䕼o{q ygwS?rTRB'E'XfD h"E\ H0J7 #8rlB(+<-p_bV'H;EϬ-8"^z n1{ppyohjwKաnjCuWi{yu_,}{sGo[1yqJ]aPf%~mro5%>sL^֦+ԅUeE`N:?_pcitI2vKES7ncb<:W{]yic7NeϽE]~ Ǜ{XN ~2KJ'k hh.l 9pX:ZQ5SNbPJB R^ n B$AK,$j>, B4]V eEdM6㦿p!X0zBhjмa3y:pM6@~ i.HYhą0wE#Lyρ*1>7ۜZF!YV]ւ mP.h 6(go!-"fmD"ou0@M,Xz匴2pO4,+7s,i90,h ACJR]0DICP19UprV\RVZ5j|6j7Rw9IlӲf>K-щ&743S^SsJRCr+TSQsۋxg>Kkُ^wI5d]%G:OBIX{ Vq4D1ewT'NrT6J$xns\ثȆ[ z븰_xےeP]ݘN?Bpt:g 9`? i8d8 aƉ찘d[~*H G $h1,BQ[oLi%Keph+) - M;)+7Dɚ2ӟ[2\G==IDlD1q xr_MdU!o!BKTl<|'WZ[]gA8?$צy.[=\&8‹S""g8V}`$r촿o:z|VEBgV4]dZ>12.lDx"p5  T8y}8jo9/d$FM@ϸ0 ΂5V&CBkF)M_E"_o3O}zt~J2JP *}R=}mjLUz JGp~]{"^=m5*Ub»ì/הM+q|-]ς0#~..kcCe+˷d[Y"KuWSuڦz-)YWCsC/u+,ͤx+%Y}*m2 :NN|a'uF(#CfuPB0#vE Ush7V"V(35HNd'={嫦~QHEh2-&>}2ʝBG.HD+!%䙯OVH J|QB/)_$:U{&լߖ_`%y]gYe!ki9Y]=g7Q4̎5tVXy(.q2> eXP[HYoslt쌩'tB=?_E`Jߑ=}y?JX1 3E=<CFmKƚyGuJo=JJpYT4@0%NBDhW= =k@Ƃn+17ܤg??u0(l9_.-aB|ЉRtU8p2c9_yB2pwIH]h=um4gH$`[43)vlRpvTiXeﻍ/㹞)()}/G(Kz]R`Nܪ_IO+X`A-ƍ6=D= 'Wa&H;~n 0*%qB=,-V D45+$b a }L5J(J?qI Kb'_HQؿ;=jdjwh.;$,w͂ Oߘ= n(oٙ#K_"ʼ@Gq$Z>7\6@'U>%lfA;L?^Nw# gVqwJ"uԳhLvXjkA HKlr@mI9 0d|w"GJib$'-֧(v utxs~ybOA ;MY^\?U7V~$G5ed8v+-;Q"t%)Nt_/0g8)̋h ^/a.w_̍e،yr$0Yq{ m^"w RMfIQcJC%P3=awVc[0j0f5|18c /tFEw0k)X\c\h&l@K9S*)2ascߦFȋHcgT+ 4%bM3'*W~:v7&5Xh37HW\62ӿ,N1y&[tdxoĴ  :)Z}8{pm4 5eY.M^w`i%nNxoъ&իP,h~ n{Jy˼=|G w"F|Ō W =f?N:Euj% m PtQR +i5_¾ `lIZH苨a9e 3|{qM G R?nB)\;JBUlMͅF~֕ˈ]tzS7G@!KED3[]&3c~f%3\OA$0K͋IPͧ\!>=˥ɛ- #'(83jY$aNOxfa$E̫. D؈@'Nw>avdaǪ^:j ^.yL;д2yY=T[tn6?!cxDҎ^h+畑`)q'٠Ba4]O5a|9.C8 c6'a}~(눯{ :r?lA${K81JiSǑnKNmuZRy;T#/RYW4Zoy}H!'C=IS # Wy?̥v~6l0,'_gY۽sF0qVH,^1H7Zvu~U?w 0u*;k )A J2e/A I*E J%] ;G/Z ֐v_ [7X# V,?W$nڄ0̺c3KbߕA<㓤5|Rȓp-C]l/+K%,~t)1(4dRm*%=$1VA!2HAa/4.>㔷?Xv$~ɏ,feIrUvR'<6cJUBceQ; bsu|M"M\{-nq8y1%" LD}th 59HLԹ|i6^ͫ/;tVΌPdIYC| 74e9CeRrc3V9 #/ɕ\> w$ dRԹбk "\aS*1íċ/jnadL}dMI Lk;젭mbܔ hx3\ q( +?!X^ȺPi6 KB*9V5qCavl錝A0+UݠiT^c\+ ĽhϔN jQ#E`RN*lkZPnYeyp8H:\bcg,h-$q±'ZK?M /YHGo^I qd{j;?" |LA6"nۈ ,wn+wۆCja(\ǘARw{"ʔrtWiX#j]soJ\U${!EFi.d ?w^ FYhb,ɛSwy_;R[CacJ}TPd~كIe0HɯYFԟ0KoWĹ,pnS :"8֢byf&{{!W=M)&wV$(SNB~1O-ݹLE Ɂ>yP7ɷDU\u. n(j`5C9U_7KO6NTZ?Yp-wU<).Lv)/l ;OeoR3c/롼I+')5ۛD>r2y5̳Ϫ.P瞕` cϥ 6awtEb G]Ł />glXd+aУ$~鷕6k!5OLj [x2(ՕF\\F V^^eRtk,f649uKӛ I{ ݗ<-F7XtFRYD/&HB㘃/VJ% WcuD4%-ܬ?>;#"L{.jJIxE> + SK`wSaR7_c%Y䔢s+/|Zd5TevmDB%m'EnFlkQ Lg}ľpJlڲ5-o7$K'$ڂ[$}.3V~#HPhV=4^"w5 SW$FU7 mVJOfp zd&'}@+86 /{o\m򼅞TC_i_1df ݘĹt! y+m3і +J*j{=~rwZ (DspbVrIOA`Bn5O _7Ci̮#>)7l]|2;U 5,xOVAF\H;5x՘ z%biPaO"&JZ05*KXIqN+ %?oojis Ca(_'$D]Uvix_y⼛R.@oɩqiT>tkxP?$<*hOg-wy|X,_vm$TQWPitVND đq/B7C #FTA 6h`X[pCStt3G&ܕh-G8u.G3-(ۮ=*%GW2FCS8FP_>>qiFj_XzNݼ.ea j_dT^D$XŊ#|>Ճhls@ M  3=.mXj X9)dw濼]0uc6ǰIZ5qk:!)i@.E΂z+A@ j"faw @ΰ{":$xKu(n6No>v!`+l*=_p#0r^`)qxSGokQe0;Vg cA!MMۯࠡ{YeǟipѕDز7y }6쌽'xpt; hN@݉W ]ydbZ%(Rm6b?J{6%+7X5c64B=gwmK+Mɘ. Z85D/;t%V 8C[Q.= QeTv|Nliv=@MXeZiZsr쵊<%@ "0h}S`ӣi\4kH^+ z׎'/L 27,Xo*{RR1OcK Hr$B#pau x&}?wVB فZ)dSծw;#=Y5). `[2 y@?lܯ'Nu`%*Q3I5*,m|Ejpa}<Iz<);]ZRP.to |OȦ;*G:}l20w 007 -BQ6\D[ʮfXiZVU#8|T 3$u!ި-n- 6-b&7]x8 5f ʦsVQ%)<@M`>e&&yVH_BP~R^KUAUJV6@p7?΋I૪ז۟o y0P@ӕ5Nt I:ȷ8IefASN~߳lK?s\m0]Oҍ5耷i*bs[:te_}7j}U̓n jF,k43Jk2MȈ R.eߚCwNTnDLZ:ί1$,$I; `] [TmTH ZJnWEOOr}B*CϨPnz;mYxB4z-Z?"8sͧ,XRDyGݰ4̰lUѿ;VUJ{TY0#̹>0:$.XmI% '4h0ZPxa?s f6E-{$g'FZ|T&E&$\"gF!(`Ot/VAW/'6\=d2.r!8EqTusekya=<?|y`R|aR`Dtᵆۑ_.$9I*lu]ԫ 0Hw5yGI0q E.>3c{X.Y t B~Oq .RKx'eպz& ֵe*&w#8h YYktLRM{VӺXKJ`k.,"#}6LPPvm:I/m.d3n5-B"'৹)䨽CX3jz%:څÒX{ګ?+R#4F u:Bc;b.܉]z ׮1 Ks0;u=O%/|k T#Ml 4v0$4{zיoT-l`X.*79}1'mϬiH ~h¶NCi?3*Ñ2ȀJ}u/Uvx" 4@0}A|ֵ@:k oѳÈ'10q1{!$^TwOik crQڞHF1_VGZ>RA!yWDa6 Op Dp3aa1hƂcrڝp/QlF!kMGSRB-8^SE݁My{ŶtI\m((CCIV|HdFn I9~mޮT=GtCk)*bb| @E6W@=/ew7MB0.qPSip8i;= tUeYQ~ J YPt_@Ub\ұƽUvzT!~o\:1*|F83l0Q$@=]TǤk11u2Ì?͒؎+k  sE-LH<2@<) x~^]Nj)<VHK<[oA=Me6GR;O6ViR h4M.rِ zE;G Y9iW(u˖(~#<28kU_w\JhrrɏH3PV;Y]5ky5O"N$[*0Dpf&6$dCF5ZczF5㖹K!Gdd&I"mcPEv (N?ݯy Sķ}'w +\tϒ"DQ+iĢV<,5ZzBhEz6mjyV>7h ^?N3|[=2Nq˱e5Y!Pt1t//ޡeY- `#xNWrS_кIÊBm 79mnB"2,(R_ Gm>:Q^ :RcsFcX8;Oʕ{(r% JV;zuaʍ`\p>zq? FL ޹X?`R}alqNE#O=c1ϙaQq=<Az X:H~!v_CN$CxuD6 x񤁚Xr9 ˲EHGh҇ A Aj忢QiL}3%S^ikhJWޟ*mg AK¦{߇~`Zv#?OqWC u e4VӺh 6ABwG?)ҫTZ@ӿ9'6~@XuU5bEe-`tESU.] a\AHvҎV%\*]1`]s1 D0 ۭR^_naۯ* gG$N֓@H^ s֨n"^#_kآN iG5J_34|D1W4d~pY=MTv6 9s' oXnڣ#& ވ:ΰF5ދNu\_`#:4)񪤄ޞilAea+n ˏjJPm2u^6`.˅{n|az:.X?qifPgFwBQȁ{9@Cr-G* պ y.eTB잊w&<%ED'pXmج!m4`mFưެS<\m7HNlR1b 3(#[dW+ɴ*( * o/,Z^kɾlyfh[GDoڔ%o6EVxFO.eH #R"A ;1.>,gE^}!r04_&5?V* `qj,%tЕPy+(N#aTa]ޱ ($׆ZS1鑇,dD mʘb#~tLX"tU!+L(ngFits ,kB E׶veݬ G)zFږh7:z]!k DE/Յ0vt?,9hJ*;h.NNYȓ9n.-.o9e\\u{eT=PEy< H/̅q?>?8/Byu} aF9>x`t)C8xFDM|7"_g/ ;^5L®*GžМ VFIl֠==@}3x-*+zJ7omV NlFFhvYLQbOai fv/B# L~*@kW3鬴l7GY{@Fț22I0oF٫~œ1AѼ Tq0tN@H_b;K&!IéhQ{sbf5т|Fu])LŴ!/H2v2D^s"P@nl={PH_8&'K"XeNeN:ÛP\̑1MSC/ZuZiG9[E\Y#~̊7;HhQ\⻑zAǼFC״͈ųjD\yYqv'-kPJ-W8 [7ݹmҡM^CŴfsFx[Y]B:ۂx Mh4v"Ìc&Oa K]@X%@`x| ưt \ TGVLg*#h l̄7ڝ[f1Ӏds[*k{b!Vr ̵0δ ]f[˯˟!ɥ$& $ho4B׺+H41Dwگ#qb{Vrtp/] ҆[nҦ>j/bsN{:T|fr~bP4ˆ@$KMi~ؽ+ oR߸X*| `/F+=$\eʤd͘Vŀ04*pB{|"bx'Ϙo k,\xjL5+逥'r ϒُ^³Ht݆Rr,'WɎRȊBp0[s/bk߁Git b`dOx.rr>S%M'p;!P!#Wdkt\;:&>,t[US0OԠƏ- ^<.Ʊ\xʸn sY}w.Вq>+*}Wv92&pxeDy/Tv< bW8o$+GgOkNi0(ԽzMz]/'w%~ҨqHe?D]8@n3Bh=pX|(wxy{[Ǯ-Vّ*H)нً2χa") wx|X- ':Ѓ umU1={oGI Qpc-jew8s<. K9J\o1/nRf0OM(o΋ O OL+[ S&ĎNx5pP!eQ-7(@Pdzx+Pq BSmY7#<s K`(NA.a^{&׆Fq†H๚{=X(?gӶ.*@u#uHAF:NsD #:ϥ;< h#q4Mvpks^:6O[ܛ W.7y',a J Y <ƾzdN<[P w;+}.Ug^z X/~.ĭ,'ޒjW1j'w3;߲Ӛ66{;^H&&b 6|_;gG#j0qH)h-ԣw>k#G RZ7Hsތ7@^RlC<B&r%dS:}d JǸ V8oͻڅE0`# L+Fe|Dw==qoy awK8P=fLcvi@5!v,҆=cC(NZ#s|P̕Gp'T%ZZ1›X@2<쐿Tȗ < t^ xLC2\T;p Pp6@Nz0gnd(b|cy5t)YDwGUj"&vK!ge3 H2?.%qjah3[§2'2^/nDm6{2ew^[P tW!yE&B*6G\Ma*G>РQ#SwK%w]rgn+Z r ?+EPG=M8cָjeOo8sz~RW;3 ~Z9uw^2 UDoLݸ5&QZ`@kVNqhD<ە첖MdR ,5%Q<@r_kaT`# ;JZz*-,X6&q4Ц PxzL?NQy5YTRq Dž7i ?!< ? '0>k4ryeri5Ylrd{2+5@yMQj}0QͭOruE@( Y;أJ/Fņ &G %{JD߃#pTBawkrzlnCN`/~ssPAXz519PeY`Z@9䍂zdu4iҲz191 poNjަ-s_t^z>׬]c!YJyIܵ*ɫg%u"w4Qo,V $МT}#'ꍳy-ceW Grx4\W'?wQߓN67 1^gH9Z];%0ȉ#!뜆ZW-/#H'A\yRSlcav{D$9U";|vefH}I-ǦR;x2x9kg@= j("K&H#+P}d 'AU"fI/ŞլK=`g8(@/8$r kbm}8ai-3a1VW)5-$<@<1MAy)ik1?n±MM ݌vLvQ 0-)EED1o5t8TQX]3)6>y˱L!vh>9 @:H?c /EI=L;ȨtHfJ[|4mw8V,qL `u10nlqZ0N;-uGn. '>)$|NT&T./7TYrl,IO^XdzEcT0_*xx&_U V}qԥîqWCBܗwQU$ Α\f}xMܯ+|N} XHQdUhH ][\P̜j#! ;tC}I _ǂ#5 JԷi}.طkT]v\}롡ǀL=](zMs: P]&kۨHVsmBįldA<וԪI.Q'HC}(7]Jey8S6gֿgH8H+Lnz'K;d2V8K!PmmH  P`dIڤ=o "ºڥθ~vpNMo剎9V2ԍhb4^RVyv9,0?Z\|^@jR77\j9ĎBUlj^|*V~5UbLM)\~ΆB9detiU^ WلA"xW8a,',^|V xcbnX)8S㓳V/P&OzA8sÃG"=QKJgWY<g;̭ǧ, PGjr-\ODJC*a緤/۵Y{H_ wkAV5% l6 2+R .&'e1Wo||H :B|( }/2o h_w%V%s6#FgX7C1[pDѾX˼„ “eԁGy |i+!圥&:Nݭ@7Rt ,c j7Qb?:ĘS~JMC9'ZΩHSN{*bI:ғI6r't !F!E݆S eC<_;/$}ͪLjRa;SpTJ|( RRroqoy=17<Ǹ5݀wmZܛqqFߗ؆Wf ؆-& |dؤ):{!)şb(G̖a-u"q +M90,k!KIQ j]4Yj{4 .)I%i{LŔT  ⺆q3csn&\h|GC#Whl?ɤ G(0,Vi>6& $f\㬢Fbכ2 D%q}KX X L5D+w7rb^gcS)γ(܄ z'OP:*UwRyn<| e#I?fOx`WjέXն tÙ2 slj'Zk?;@~]A9i _8A jԕa ޶1 Ԉ\LZC63E >@ؔ U(7-].}k5ʊ\ ܟGnZT(<}?`_/9 Qk>H%|\6t̻vv[]4tns ~_b?CB-O)jgx6 q82) Q?yyt1RHmV[gbɼ0hˁ+j`TrSLz<`$Å5tR[NU:uSJ~nT~#m }PZď,nU] {L/Hޞq2e>lKJ7Ec[Q)oàHulF| N)u4z$sg!]ͲNgvȰ΢94f6?|뽥]@e۲DeD"0Z%"՟i \Y'a7PQeߑ}01  >pԘ{hLtCS7\v77S*!EXFd_)]Rb6\/Й(dcuqKepW|\fEٖh+Z}ug%]DG%<͎Hk{*ڙ3)8`g'`(9 M7T&0,5vW쉘7ϴrtLi+ke5>cwO`WˌqKOE9ȢaCy(ތ!/n~ QepÞj=6 jkټ 3g}!b :ڽMt_Gn1$]`"C hO$[d? ~JG Dp67:4"8a#%' '2I &Ew(,BFi@/vʥ%Z*T zuMtD;؂>b啬o+?tX x%5,ok3^S 5w ܠa@=z%q?XV/YVkZ:K3hJ"u(6A1:v!zP!Sy-ecߩ;kp悌+$#ðc-YȎ n 8V(}Rgs?ևW:# yVc?M@iЮ6 ꥥChɯJ {zwsxW@+*@I}W4(h:6!l݁LUVvODmiLsњ?St@|GQBSoN11]֋DC y~{Hdk` ,G &e#7ҳ||jlm$#<(ޯIw;țڧ8D6d Ct~gw>e2WocT{v3Fqi0V!77R$C )ѣ+hSw@$)ݻf 6?HMїHɨ jdH!ۋs*W3[=x3{ -)e|< '}*zH4eZY-E6p& 3L mD+%pEyK#Ͼpܷˮ-.3La:% >k=,n5{Л=뎃By7,g rUΚB;?5ՠ{ֻyuZTmm3ň^{%! h,*󗗂* T_OH:2eELΪч{8`vEJj Ȱ1zeA!l]7޾/r}:bش'PI=( .]W$Yiߋ&fY-1PL_d̠&/97祖\Y<䰏QvK ӌ%{o@-P)*c|$!NpD&;$p;lxYKr?Q~|rS؊`t}#Dj!r-{eA b0O Om2cqZ2&պzg_6 \a[nz!ɇrlIvg ItoXyay(twAa̝,9g*RCR/ :}O=Gg ;pJ&hg v4Ud`d" +1<0ڛjAkyQ&K#:(^h擆lL;nC[4t=FF; k 1|EĻN( 73'9Pn Im71A<UZsMg1U>5m{^>0f;ާT4N&,iy31I0{ 8% ۸gfVxB'"hU#m]R }pu&IW.\UBXv^+X:|ڜtgT&($ &x1s.:3&EA;Xa%Dn/Eu  "0sZ0 $2Aҽ4gaix!/7tv|kgYt1P^٥lD\g>QY{ R2_BKRudXx%PyZA.>NsJޫiB9rw@3ҩћmEs麠`#R3e!"(PN6Վxve6'R|BäWi‡ dr.m+r W>``#XV}Nΐ,#1Y`j@KsLG yVK ;FgjaHJ4]?iS_ D+XkQ -WB4E؝DIM͆W)@F,υ{یi/ CȚ9Cރ6%haWR@-#Xem?H P&v+ڔEV5َBjL{3‰xSb@@hY[ P͈& %=21D\EGT&u\BBZa/WS"oaɞwG=Кv ,C^rӨ6xlzN}=p!r*LqDoM:$uȇk:)F Z([LEm3!?+Ƥr-;HՇ-h؎lPAWKrm)~Ux6 YvmCm=lw-H*SRvZԡRG-XJeZq7gR}qkHv=l=,3笮Po=:Q%IΚ~ AQn' q rDGu 2#S3W=jeȂDKl"ega3L=8]Y B55, L+FShE/ϑ;fiYOGRۍ)ĆXє<;f.瀻6?AC;;.A|il̺ |n#iga {"%Hp&ӵH1#P/&H`H78q,ȥaݙNů9;0'oaՁm줊2PU͡@;8 [i˷X R,H'^^;5>T@2LL5BӳN3gSvl:jRD\]E Vh,"8 Σ_0'+ѼH&]-[h`9x؟!i({=1iNxhhp<~ +ﬕJ+E9[>WrV]=XiפP ;swb<TM?4q5X6o7}0Y(j u$&s,w0>k7lʘ .Y)ë/Y \mXE2Є΋{DqNkI>;ny3OpRTem.GeaIQ,< Nc  Hןz{0(܅QacJH+z4YQnhr.5?r%a2VD>Lof%IvoE osm#q+v"FĪ7ɸ.qIkMUYSM4yX-pFZ?ٸ9 Ӊfy0UdF盘K"@7w#P!<"ЬK8HeQ4VOoX,wrzо:wWQ Zq!:dZN-,`![OtϺ lBJB 0UZG5,MZR9ݼma"F;M5ST=>Ee%ɥg3Ld9 iʼ o/QTDO#`hH&d>O}jԦOZKUۥ\i27GdC}jO#OQd]W1"i;cSsnpUsg$zJn?Tu2JN=PU=5_Lp1q$?=_g3n >z*!NV#躀f1Ls ¥0VZ|l Ȱ۳8į;@G`Q>{ 3p %NMTCI'R7i;JqvuIGMAcL8fo-d7jq;@Yjg\8> s_CGd~qC//zG@lZ -_2O(YQ!zBG "eoi:b( \;٦gQP5xQI>UL.OQ GH7.ޯDMVL3C!8@(3+5.CFE=MϚ<&t@Lp]iR&_ՉZiE>b"&.(y|t?? !(yM"hi ( [֐VN,aze.=f}sBwXp㉂(. om*xc~o sj#2E&Ŝ[(ӱOFZ rɕ ȘV57%#Zq+3^q0ߚ'CƯB}%_~bJ`~ /N)B<*j:3ԿYx26_xYAMﳣ!߄}Q&#a\Jr=W ӄTVHة/ΧϺdי Ėo;ڿlyx0g*is د½~SKk@973p9a恵z.U[v0_ cAޣ?7-'LĤHXfo?0_1sa)lCoO|"2=2X-Qל6v^gք|b{{m2|3Ͼ6.@df y[Zb+ 2r0mIqY ./Tds౉nL'gR~ yCj7{$M20Ha^e7/:ZPh*2`1 :(IqY;h~$JӨw?ws{1QУk_ Dwڕwfہ䗷ݵV'ǰ`y ׼vЪ,0;(-'<縷Vr53kj*M(`a  K/sK\2:H5j u;2'~_UyϙL{9n#_$VµnM{+9"&MbXێJÞ!\{GC>{W#g i; ~ȻR u.چo*щ\;c*Z:4H 0!}Vθ-m$ B'aduImۏP: HZ5g)(Z13y\ p*.x"*3RĂQYVt sBHFNu%YnӋP -zL&jb FXK\zyvF tꊛ= d}#!] K^ IieRN߽GnK\EVRTV}&9`c~GH yN]E]hN3˖]6lrH$:C%OP^R:55!mV[cVaMb[er"q/5Ӌ`´&gQM_EM.gni^m( F#rCR MJ̺f )*SQp;2;=,m_'".2oiùŽTZu_^>h=ةϼ<sd,oHє 3#&x a*ؖ&u,(=/e_9ȉ<Iߦ'U'跫ł^()SIH qNJHu`'DQMCm(LseX,dm'5:w\0ߜc*k}qyE݆`iqY[W&052i7i58dV6dܷ%{1)2 -L Xrv2p, ~Q6#-Y-آU2G_S3\M9bQݯa$,Eو+c~FjY"$qcO.^Бo_Ǹ-GHT l/\ay'0x]VЖ n̲b!L62m[o{pV%QF-}hDƕǀX}=:]yL)t:cRߴ2%y{8zߤg{@ 'L,,!DG6cÆxf hnb%;0.?6ON+Tے':fm cԱyHh ӛt:S@\ۦh[Q)Լ^Wv ~^҃H.bS|ΧleP<709`r3p3S1kL&b5HiPY0y("jd'Ұ=Q?;Yxqr};Wχhgj4-OVd?5`&e@AJBC>"L}`OƤV@s"j5 Vrp/[LQn;%qq Gbbb7l]:峲B+$ .*!ޥ]Ilkא]{Jb(%k'N_T S2|xj!{Bx9W_iǁK;wva2Ϭ"&`u?N.s%S'\}U}a 5@{f2@zdTl S*/mV».̤T*P svkh&:؅{H!>bZF1GT_D)z#ZnKgRek%S˾ok\dXAql;Ѡ^qF7hḫy> Ӿ]Q} J'b8d rK9V(x%*2/ P֐45)T0 R#^ ws8][2sU8$ӭ-EEh >jgT /U׽3Nf<"rTǏ狉[p?6,"xnK{-a'04^`+0TdU ԛ1 u@R-"[u 3/>Lc !GWi.MF8^aCEV`BYٿG羉 8BX]+Jޝƣ^ic/Z-#rA$^/@p4t2"W|vj6tLTBgsvJS4$G;MG9}@ !^j(֡nO4 PJ.:v5-ϼ |!=CGʍ" O&+v5H!9. "2u% )t䫼d<"AbU`![!(Zţz6Ԧż$J֖=KczMǗFG3tYw_A)]d,E"k$ ×5m줲.@RYA dɾ6&3yR2(MkkL)"=4*(JGCW$?/rʫ"WC.+[knA%* k=NqTFd#-*Μ&s*sW8rG;gV0>+ 4Lk0 QΗ0;=G'G7sdV߬(ϣ]Y̖$ܝ!M ҖGʊU7Z5ҙ!|@"4kvS=݀ajd7^>~ژEF\rM+k](p49NR_v!?KKuIi&|)*! 3(q}P+ Db fX_~ۖJM$]!ֹ- pVJV@+Bs5 FzE Ru\R!h$O-x1GR Aa İ+y=x_X昳Մ,ʅ!``$4ϾDž O㟈U 2MnՔ@1&mf7E6w'H}38g~3Gl 4s[6WXȖbQ_Ɵ&x 5+6Z pQh~RJnʐ6?ke~w^FG97fTA!q- {΃T!nDlaiaHYL"W@ָJQyLE+9 \cdL^KK9w ,wvTzCxg"A,]fqi /ZO`YZW#~v@ZϬ=픜pD_EuFis =s{Wl~QqzxkjF9: haŦY=>1+~ݗ>%*sV/|l +4ƛ C՘`f)Ձ8[Z3ƀ2} ~ɹhS Sק`gG/>W9ZrL)& '_t% f@(9!4^#T_`>u.:R{+ {Ϭ_"N tlq@\lbfA[vg9rcK&VJ4v5.LQU"[ Cd`zzm`0Mwt21_F?W2u_ %FF޳W)-k̯oȾ5"oLWyOK?i /UP{(!8&AV) cj3t8Q\PJ]8~kľǑ6 Lp>g XZD'e@.ď4ӶhO1\:Lur>OE3+ J!Ig|S\پ녝](edN55W6DjIH麝Oj q20yqǛvmW}BdnO;+M4xlɌ~N%9< 9+]mAvՍSH!칧"޳Rw :t Zxvq9nMl]SA^V*PxXD[~%z)$#9-^'Z7͕"y1 {V'!V,rMhsR8;jPy8!YM 5,+?7cmǸ:D>GXY_PI2fwub4u3[JKiENQkN}eGhfEIT%({-ɖѿ݄\H݋)aBJqZ@JLB2 M~VujvY̼n-**\ 2l4i`b"[=8 5{!G`グvyH UO,Sv=+6KY]%p 2&=\Oһ'm8K8ZaK_u@>6rmўџV}ﶪ')e9`1?}OIpM+vipy wvV vl$iK4^i} atv;[^B q3 6rSK1TcG|; Ob!Z&vUFe=cU"vyJO%?_}CJ@\HLfujFM_]躋nH:կ|[Fa3i^i<\b(K4f"eHsC:,ejh삑jA_ oܲ%mѲ&]fN0XPw &`1tЙ;鸭\y@?/Dt=UK:Cۍ-ȍ]zViv4Fg?a=V VDSA}EGΰ3@F5uM$ܩj2ԕXHr(딬JnF>ػ]!jFsY=&J^XgS ^fhHUzL'pY1] ~f+Cs5vb 4J{u8sФ=f}KճqA3 5>y飾f0\ںZ iU#gZAFW|m]W0cl$۩Iy{B!k?P{=0a<&$feblPټպ߼@ĥ8>5097n{@nyo_G<mVGEOG|Do,X dih?j(N$$6 A8yY3{ $y"LJx59[ MJ><_mgmǤu$9,?#()uտbO\~SV0h2,U>rSM馹 |j.ބh]{k+넂 r?FƔB~ڛ[I/]SWS*URS(FW./@:95 PԙӢ#I$ ">Um]PF?U2.:2 C- i*ҍpPyr|QX""n¼Pljݚl rPׯX<ԉ B<4~Od<"Rj]lƀRSzQ <4|~HЙI$'.gĄ0p)iIs4`(dwI48L)fV=;$*GvxYw޺. گGh{_D ZSS]yx#b ?_}Gb+!`\eγowHo"սLu-wORF6G1Ć>p0\FHyN?)gۮs-!zg +⒞kj7*rL)[˗,L'.S@mId2$#-豓Cj]eMO`!$ha4 ]l^1DERFș_߼+~-dd!u.GSm$2Z G_Zh>`2L7$$ |qN_zYbS]*"$4BrmJñѲ&탖0iD2BHI߮ACY\pGH!9hh~i^ SeYzvOuŵS)nOA=Xu9[5FMΐV+^;kEm0p(-=iJ@;}ؓT Ǡ{@) }X7Pኧ".'0]5>/ܴLd.8?[DbO4pP.D: ,-_'N\\/Qq}EZmrdd t/S4b )O %&s'` [rM颾:/NL)>QxJmfQŹ 8/F'y@ݤ8=Tq,Ӫ>{I@C!R`QXp~V:\61uLJ:|5\8nFAg& Ӕk`z\P_f[ ~$g!~G~W')&gÚ+C/f{o~CRe Cs9m[I1n ӆvLwȄ0PmZ' ´}[:CFx8)=#w-[McQ9 dBg4d+4K>G{q U:HʄvNR|Kzntp(}H[i9J4fM`!Q\pg@,)QiHԙ.J(L],oܖ94Y'?ezf%HU NeEM\?A&m&|hVG 73wru~ ovY#qj[qRTYZ+DObsV۾1Y8\"(F힮*d2N+qIW!4 73(& WI9Z'G2]sety'Lsw=Q6Ns?F +ʥ?-4rbn\860kmjB5 ^!T%oIAM:!zj<4sE(0<ݜ[tNV΍pu2D۩dr/9we]ЂVɯw8\pJ'4(aKEW >8E,J۝~.־#UXoM1Ҙ =gUb0Kztɍ$^h6H$50 \b/r#}\+8Y\dh]YdԇwggPA#/&}Aq>\u{?)oGu/}\p*Ʊ] 9r$ 7p+lӓS^U '{j1o70*Fgqvߔ$ʠD[VH hAU yC24&!Pm6QX7|u$A w&MKQ{8#7}4|(O3fpLc5xezLC3m5+L c@Q tރ~٩= uࣕ/' XkƠֵu#v*]b0' U3_@Upҋgs %5UϡJ|9|Caϊ:=:~vLxQxyΓYP E%JOY Qj.KaeuFPiS !^ۺ2ݧ[%0Y1B4sXzwubtAjg unZAHk?xT&L;,E^it%.3NM_Yt0/bF=8Ÿq:3-F.=n]˖ C<{ HzU5_9')@BlrC{l9c.(WxiE]o^ vaqRn8LmXaךC4ȿUP߮{(V;G3 ] bUeX>ąjoE?Ⱥ-RXTZb<9u6!G DsJHեWO'0UM>g(6̤{'dQ!3,G;I-( ƽi8톀?͢="IQ C|AٙX?`C!B/O ʣemݠ b) s-~2p ϠVCOp3q`}d5S>q 4'ǠB&xU?~hZ?9;l7{Yw!>敏/ ߩ6*.aqZxptK2!|Vn^0[inl3]n:p"<de1YKEq(͚fIO`93uU{{g@-r x7bDf'W{&UA N *~--uԚ18\oyz= [r $y[.:0ʇ]<\V\01]乞4yiaLJaVp /\ LV( 5* ׶ %%x^wz\@sIq#DWl祉ē4nT\fS~:&xx)`Y`|EH*7+QVS"5ܼ\46"kp 'rI!X^s:C3 p2vEIO (W=X{U"3l &b'Z )wSTxl. 5P^9 >L:d:zG8-{~ڷA`Q-m*7jn2+gN0[8vq*!p5{ݣS,MdB9S^$"M m-8T2{1 EMZf@hj^y9{{Dc"CF߯z8Yv*BQnJScR8OAfmRp Z -slŰbTgZ'ܺS%. lky$8?;6}6nnhCDqQ51xk#s:1Gn)l0Q2j(l: e.U+_r z5U]7 h9}S"NxhL>n30`}fFj/FQNe}l>4$S)j7mwJWq=pA^_wmd[ďv3xns7J$,I^6TP6 0:ZGi=6Ăo[n/Y{[}0*}I-z9Mɽoy}Z~fd{ٻd!0\.OZkƺ4ĵTNfjJ(]|qz j0 pnds$CrT"gi2vY&!ƸKw1:؉S߯f"m"5ċP{-㰬y0n聂!HǠ޻[ Yc0; 0dB7'O7ՆM;"o[qpM| ] @vfRR? >SF ?4n:́Du' T]jTWXoڡÜ)YR TVNF!HN[qcђ:bAV/M3-z\th-rh8Br0YkW#e48BtDcf>XE7YI-2IӸDpEcjߔ&R&PLxm4Էm†gt̕b?<a/ [&Lo nZ`){UM7oޫҹʕ(따ʥ7/ }j!/, )MsfKQ6͛oCj=@p%,Z8Ov%_JŹcõ1**.ȚhGYsح9_xjd'x:pyŊ\7+"0z' ^u ǔ6]5j>ҞxkJxIxB(臨ĠSv0 m $*hT+F W +Z=3 ^CV2#ax\ ~,B~zn1b@ںj_adx_Ic4L1X|Ksk-|+yBKԮo-+ BQg%LKq!W}@'LR IQ>0d"#pv,R&}\YBghl.0"4A*ouaI0T '{rbBu=lD 1ѣn76+񅲮I^V uH,1B{UL9de)Uߴ9v<aτc Js7 =m%`l#f3WZJ O%td@D@7Z &eW4?L$NZܙ֦EϾ`K* I7 Ng'[NTJt!,%߁*^#J=C-kpToi:8B~Ȍ>-F3xhQ6ٻ!<@& AOgq5~tp5S6HjZ8^`Q\V3Svϼw#H`I+&\/R!Z\8کމ?&d|o)>% -lFT- ` G@/e"%mեmLiT& @M_x}T~Ђ֔w.ٿsHn)8@ii׋ԋ A-&];{MS1@XiG0Gʂ쬽OHx&su{z)c̆jEfcNxogy*su_: U*D~U9d/ 5Q2 -% pdj8-x(t*BrJV|oʷ0 H7Vt~ai cI׶1dz8/UVpzFnjG cX>a\ udEh,~u΃G#bٚnpK~P TzDd{TCeSq~2;Dui%w 8GC>;N:;}N]!EοOa+^dpݕ ԗ~c]7bsTZ4De`beO{ v!´pGΈ|?F.zNy:gM 3#Tm#nw%5.ĊjLc tMc~եsVW,%ù>OpBCέC,;isk #5\ ߉|c (!IEXK4vZ"@% 'ͷBδ`%c MJֆa2c4S8# {$[g^} &7 9il=xE?We阸{Ǧ@ð5U J_ĤT]QkK?~$myQͰ2;ݨ;=?#1-{59f>g_X̗7LLhO_t[4!7 mJ tht%8#$N&O^)hHDJ1>Ҁ V4Қu| ;)fI7IZ)qߋZ{֜We$ӥ $/XkЅ3OonGgҶͫ\WpDXJ-K5bjO 3Y68ZUʩB2R;XDIT&c[IYyzT%5ozLm*SϫmZ^¦AdSRhTPrKNg>:,y~7V\ZLyb2s;ޅNgUg9(؁Qic`VLJuQ$p!_` Y7SGX=[7ͷE8{"WTH˄8 P9ů7,&dV?6џ OB֜ ZЫB>=楅YB}jTDQsD4ȠY Gр"EC<=y"%%[?`hBT@WRZSb|f[t# bU}M (O4TC3l2f6aieWfevRYt9!1]LT$v [(^r}Kӌ_cyﺫUzƬO$[A?+FYPIm= hPO/ /Ǜ,!4}zg#%H-4BO27?"%A1tlFY)d'xxn\,|pʈHg$iK Efh*J]᳗Zy[Ef|[}cB^ ́bfKn/6} mF+3Hr[_'=td" '[s @15 b'-َQx9j HڡՙzQt6# S=2YFA&5<^#m!jHo/7 x$= !꘯(W'M 5uAQ/-аS0if}?|c;D]i?YWK1 .!%Vo0shvd1&) 50$# ?zkֵ+!GuA- y::2#ʃy֬۠ EH-xS /qNIt}R8W$ز;RI̹"v7΄ k`|o<;KhآKo8F=[E}*IiܴKeB{LɘR}YۅD% E1 ΓN QSUfy͋; H.nt_SzWjȘEH PN44WTQfgl#2,!kQJRF_JuN(NP& q"WpQ> = _u0*;%uO}:3ֵӤa@gcXxIfR?&ݮ~yWc79:YMD\f)xV9@;uLq vI>:m$f“~.v\9-`:>_wOp sF'YG63Nr^Ny`ilf1`ll3τUڅWLGٶR>|$7ᢉhL>ԙgswO>7JL}R\WsʗHqQVٜ 2 8iܬuC__y;QY(ڮUUxLnꊷ+-91G#PY[r۟!:h%Y g~YTxힶť*Р`}Fse)y8͠nl$RM{T^cħ}]sŭ=0f6됩+e.C;<2dkz[c{TRuNcۃ\[0- #Rm@t:]ʵ}O멆^ЖA I.qG{3H=n 8Kna&MU1OW/{Q0ST~Ur6b\?]^!!eUoCͲbc-4ν@ Q;cBK}z[ 4j9>TK0Q2*n3{@"J$-&6Q:nmT_Gۭ 9p腽9.>UW`bh͕slrdͽe?ޔ/awmGhc,hX=p] s\s̜_7Iu{v)^r^o@>M ][AH8i2¬n ەyf3%TOq$7xpRq4^5W4>Ak+@1"9SLa}eWV7o Q'38Z xBx,G )bJ6#12;C,"h23D*u=0+>҉|<%OaZD^ SRf;Qx?ʱ JnO;C$^"߁`=`ḍ0.%0}S]wAEf)# ϻ"=$QxsR{3Ȩ2P'vEtʿ*S{ Y5-ހ=pz;s`<&=$?_tsuxdGPQ@ s |c pgPš?xyF5Ƣ1&.’N}6oѻiB^eKlej< 0ɉ" 23.n;RĘ8PU԰j;6a%jlW+䟒qn|n%+6A)bO] G$D6S!;;lXb ^+2RI1Ќn ,ǩ ,a a·O&"(N+ك 0eQM^d)?z擝5LȿemsKB;`;O`G$UH#{ ÞRU~}nP=Su*@%՟h3=56X5y@^T,rUqx`_''OD;ҏ+wt--(`'X;| <|iba#[6ȗn.H4Jv /: uX5wQyYࠡ79v2`4 ?t 15[U`-+Hׯ`"| <: 4eA~dq)qyA^%S#tفR0_*Ҏc@!$k*W>S%ߕ}a0g9/ªy`?*RR`Xț=O19ŀ}?J7-^"݀/p#nħ߬9 ZZLkG Up'ت"r&̚WLhN@lcJP[dpe47RK! ^t&>(5"Ua.ĮA2d)/|3imۙG%21z9=, : "TdЋgrԮ 8~Mp.شr!bǤ}"R8|h6}#e)A z %79ۺ7e3]w Ali?wAI;(Sހ!sKAq_hb %.xh( Q(PRzB)=kȖ?x1vTFyJf("t@Vѡ |UxV-c@qG4׮Q{%+G/X+}vvjhӮ8J$JI!LƹkA$SE~%Z|ph9oOyJ+ޱyЈvݳmc\ن= 7SxIg ,Ɲ+sW>/斆W"bι?AH]qomJϫ`OCp]4~?CCUKlm7/yڐ=r"W\鿠Wg $<˅Ä>$Y)=ª^d CE)eI :-?]#5CLJ;M dBi7M>fox4P o7Z~\d$#C&E LwRF LsPzy}**2Fn L>km3Od/뱃y~}z@笚{?UChEW_^{V%roPZ$Yt9QpFBU?q_F#Q-?ߦ#0u{KCvS; bWpBA܇w&Gs's0'z*9Y"89U~N,xA4`@ŏT >(&uI^pI&M(,#_ NOj;N' %܇;j~C;uO5L(M˲s4 +5R9,(4ogqKfF{**-Fr6jL۫th̘ᵏõZ$D]Έ-\L |7y,2똌cxU8 l "ݿWvyع`Q٬ɹ,PBL4"Ð4dj^bUTcς5P*8:;uuqOX+L VqDxq2G:, o'<N I[,gțr['Cȍt ˢv{X(t)cW?}1M7W!_'.FAEo*jD*Q䶾`Id)r֧ض1uQF39t]{JPN[{Hv[S`ȈB1>)se nn_ABi+v m V}R=WLl?kB=~7zkҽKJ ژ.uPd'Sg; Cޣt;;1`ff[SYJ.ٷ4@%M=U SQ_;jQ>+ d'^lnV =}ܛq{%M:^ES:0rM=hO_sd>'Jڟgx5e{S  2| rlSP*92F}ow!mt٫zd2cF( <`6Og=L&!_.&b +1`='_p0!cąէbG&>uɐM]i`h>]Qb뗚6s?!+I}UؓE>dH}uEU{񖺯/VA eu$-mQrd%űZQ-`oܹ9jMDN7ocHs܄%Ơ6)ɟન.DZtqR@ԋ(CΠc+Wi#$Ciz|DgB{5Je"hQjC8 4Ym}Lyw'm}F9Iab>G (rIڶXFSC'Rr~o!V #RAتAl8$;#5Hue?Cx$V/"tܵ9QH & a{VFsf BT=Bv^t 2[վ,=Ȇj=0AyDbD6=`<=;fЃͼ.>PD&28ܗmS?;ΩaC&M]-H`%!!p`d,wGJNG)l\ӷΏ^=h6X^䵆-Pp ! UC*~x3:vcE.{9RYd+=[:lٌ;7⡟$Fu^S w4!pP [<0ޤҍXx7__ co .{y~^geY) A DEy\acbPYl OV~JAe! CE% ]-ul)Llc\V$2KYGF mΑ5~nrGGZAyd*3(3nc9aI(9 -è ᫬N=|0*l㦩M=S)zX߷xA+b-mV~?h:|jK!IeCL͡e O z_Ak G!=2I\ g1*#5BztqY=]>jE8M=vh$]>qXz4Aa5щ.B'lvN+[DP{G.$-;+D!amzxMBs?U:yU,ɌMm&/}M*%e2=sЬ!}|hO xxPюu$1S] K{=QIH@ߐ o.Hg/ ydAYSA-1Ml&N*GEvld/F\$$҃gܯ=ZDKJ%8ʮJ嫱&~7!6ؽZ-ݔ|-MޱZ)E\m[ Z2W_p g Q\=V"O # XC[A`c| (UDņڣ&Zqx*.mSbrŏn87H: ~% r(\%%&+(RRSȷ{rh T ۱ 23'Q.NMW <,4Kͧfڼ`D2H˧Bb-0V a2Kˎj=ŇC]#i j񓬾P4]IUppCj4e[rqK0@5-0xbkKe0Sn *lUcbV-]8~nTZf蘪g21y|U6Ol&ݏ;p&>vfN>| p@v+61JT6ReVc@Kv.|4=C n-T{SUgLwu4k`15}7)!%kc/vd'DW3?Xq'o!v!/uQOV|z"W3+T<4~3GDMht 1hX00\f`Kr~Jd)K0q S/rPbyݱ,Y@7|WHb~Hu @3>'~&B\Ԇu5Ox{\p<Ӹzn|p^rj^yщV@5iҁIZeėӾʹPM/hD0[l}ք} <вoU߫awl@ %5G^BRI7o JuBPj6 ^#6Ԉg<-lnsV%U΋~-xPleI+_SHg?HMO V_eu4!.MN g9A? y_}̃Hp;N!W j+baLMEZ@Ku#;eK|z]ڌSB,qܱSl%x*y1 .)1;ᆞ=!]g{Ѹ;i8;1R^.|95ߣĞ"JAQ+Gbk2!Nv~$_lh` AH!`\;u%w=}RAIrA^߁o=fল&j\To BJG^Jy &1/id9¡_qvmii qž Fx}#ơޜT(h&ەd6  P˅ 10-!y^t(Ʒc[e84!p<9dU1|؅х01 b<d&-+/bUU9 ` 74l0 ]GjbS2T@yDh hIiRc%Y+D6Z K=\[w\}]Oι=Ȟ'1~L*fiaiabj]6U8dN O;zńB~.@3 0K6fy +z,L2[ kEEGUSB"4(>}ƣXU.ν!jЖխL*x>vZ= 5#DI;_wLql/ǭ-]6RanF@ԴLB~c1oȟ^X N'ܼ)ZmLng16wY͈zIkS `-#Am_jE#؅ w'n`SN&LqXh#0u]xC+֛|P%xMWXÚ0DƔ!#(wg=i-MK"AgL *6/z. sGP|cWNj5dYvx4;z<$ *2͹ ,p!]mBHE2%auDiZ?w%$M98lh{ꏛgMS7xT{hӨ}( x+<eD:6PC%1YX{%5z%8v=Bq'KE:1߯͸MCK!;0\ u!Z0Ubu?3s1Nr:/u{hxb2\d[φ!SwJxq(p(fSMM AzkS?DD&255ZlO} |QŤ|x'%<~]KY1CXai9H q)nA^oŕjJdlt+7Wݡl"Z) t4gix\y\gF+s>>υY*v8Fװ&Nj<u(JeT>_ȱKAj IHDh}2nlK9ZRlctIpMo2)Cb=$Z0Bu#b9 ?G"'X9_] Udfi&a:1㑞)\+jbՅOV$[d7k۶aGʽ45 saΗĝ2 u^쩐3We2$a2׹zOoXXK5~%|ţQl8bj= [7.j;-35E57~/q<kxolYpFY}/$ni}aO @'r1K:Tfԅ`/) zik8^rRL^䙖qXXȕSGr8,S^7QG?M߭,4矧[ԡT&5 >g|,Jwatyw3?| eȄn)HTؕ:M@hlɧt¸C49Ig+GI2֩6B/=Rs}$^=@hh賗. ?+v G[>.yܘR_Xf$8_|Z+ЗHP{x ^z4cjk¬?Q15xce_}sƋSByD_9f: J!/ƁC8o _ưeFiuf)ɨ}N_`>KM!"PS\EuO<D& 6g&hDqi9cGKuB 418Mu}Δ5z_FYvb<j(/|{\ 9|4 [T"S|.\єG*rP`u4V3:T\OWpQkR``y{dhШZ=49jayVKx̊\ˬx{%m@9kpS#U™( -A4;YY[P%;LoBρَ|> iva@V쟟8o-;Ƞ^HhSf列-.2}V:-PD0og13E4juz@|$FynאV*Ww~v>w [ƎvS&DU>blms02͇5\gq@ˇ1Qo?ސ*}&%(W݋I3(if~ װT87&Z:' \V5MX&HPGf_ "r>)/!dFtn)mI98Wb+ՕBOڥa1I0рPiS}ůeW2\W?hewfPɹ8G>lslZ|ڛ?|}7f3ٖ?JУzxPwkzn?w]Zu.߄+S9 V0p*p0A܆xXd{gn#_old )v=R$#MÑ;eRhwϬgd1P<>ÜgєigP_]"=;֯Dl֛H0%prN ZnK-s3o='Ʒn‰cW*4 9^´㼅Xyk:f)>liky E(sejTxN/:-b1?’2O!*%N ?%@#/0._$Jd^A<؈6%"D80c31;L*,VI u> ) ԈЮ{ߺO08`OY.##(Ļ7pXaBGubd㐇Hue@K=ɀ7)ЀKSm9f(:$:},ǕKJ h@~Fy h:))oaI[@,H7yVx56 9J6iY࿀a(;n#8@(Z_ʓQg*4ǔg Y8Gsηy`N74B (,ȃ<&w,7Fn4V*Xz F)Հ)gci}L)Vv~I$6#*V'j[J:m[@̼0m IIVU,ңPu C ¸\jسVdL`._[uLn/ѭA~F]P6|2Knu鳢W# ֹ@?CaNG6&>t,lZ1Ȅ5#UIhh 5?C:j6">ڔmH;T8lN~5XG*$0n]V8/嚄B7ڼhp3SV[h9À NNK ?] 0BB?4oia_[P!n%*ījhԯDn >6O[m*>J ;R"qVM>eȔTcwzDXC_ME/~n. h`KhkxH6Bwqa{ ,CJ+#pyR5:K_ރõ\-'OÕ/;׆sl jV8dB'Q)˦3œӄp[!P%wPq5U>cpgm D vM6y ]I 8{:D)2Ö,CCS {2Ni~<H3Fг)$qx<ғ1>ΕKY ?S|N;:?J򣞩\XfccfMcSIp*ZsCb5~zmxR{-6EP2\k/3+(&@]VLi89q*QM{U"X-EnXC6w9 [0TrZE2 K89f vY( EԦ D#^t3=aAhyRWc"9MsRL$QzQZ.sc.*es NSiEuj[ 恈*ѹ h7v:?VAJ'I``XPHܽzoǺ<  4CȅGޙLz>ߑ sC+÷>5΄ɘ!ZqF `oȦEAhAi@Z3::.\O3!X`XBlavXF٫[;>8&A݅~t)nPV?T`ܤo{.ƎD͉WAn6GO)N|2jPH]J"캁%$kjCM)X{ 5-voP9Tu6f`$r*_O5~LaK9^RsF4.d O\]E.JZ%^ YϿsg1́u&紼uO?ɽ6jd^l:{uG̊aH8{RK-3:.M;n`Ҙ"#{V,RMl_'% J4i޻qM"|>d?E2)*邉-Ѕ5|=pJf>&+Ntp݂IJNǘ!I13@78f$ݎ KVu/WXއf[AJ>Vp~r&VIE6?B-Y…>3<AO< Tg#T;i-S=bT:\IAۀMν El o П +(^(;&d sQ ?a\?0M? $<]wǜA^u`-/;`*=N47&B'sMspN8w!13(Բ$Lc- fi}?b8o05 hDPcq"1e=U f)Χ+Y3Y^KXG$$Ǵ޺aQoײpjǤ tEĬp1QMiNn+5-n̜C}~0{7P-۞w;Uў8y ZX:cnfksgC;OsiX\¨sotY\)MthGMI=@M Xk;:k͘Xu&m6]_+k{`KKR߉qoڹaye qR\"2 Š$vg0ߨԓ>Fzc=!}',+bsDpH/n%9*Xߞ=01{\> 3'6>*tLro "hgb~fVt>~=%z$:yo :PՋ ·}=8i0>[ 7 s)?*S BxhV /tP?UJl~(#Y{>YRF28| BZ$|-%Af PvRZP_\d6Q1 G(^{1_k*p@#ȒhʥiD5=UYiWkɺ yϿF= ZL[J[-Ͽ&_ccܪ<-J51ƾhdT-dTCKɇzx1Up M&997]l.>= T=Uz?uoeBoс }kl6 J4|IGo߾HH q$w^(4?|zj$cY 4GʖW㪋nsve9/ABگBJ֒ԅdٿڈX{i\"JޛC<~z\[PO oC0ʂ e)OxM#] O>E-|٠y(K# z Z I1B%C cvqpfjINy[HteHO唶xࢽZRwɢpg[$ډG{zCW-C~FPM}r0<Ʋk_O=F$`*tW@ 1g7}` 4$8zmAbv0&Rp^x5N̉xy|vo,^g'OǑ&vCqLLAkk֏Đ 6% kRD`saEUGV<=!SN '^`B4pi{؞g.MȧqdD?3x~3||whV/5DclM{ݚџ~Pꔤ6Ϯ,P/6VR~ʲS >N~/RR6Im3EG6q%Fao`rWATڛ6)L ʜ(_ko2v8)$5%Ej#=*L1KKf\M9,\/Si1S#{[h^=Cug6qڧ*\ؽfϸt 聲U-o}߄]F%i|ˑG)ܖDsN 6?uS ^9bYV9!ý=#jL Y7U/IYȭW  DfWWޖ͛ӣsFr Nzz25')%!ө\SdFd<LU'P]-b֜ł& LC l-[yڴ?b0֬. ȏ[ޕb=Άl X3!iE "samKȻ/Ӣ5"X ڐ>ui~/iS 2-/=6\R#c4PȦv_jR%ugEȠSP4 ]`2̑ !^7>+~6UPf*7,3@ ;0?E"T|h'^Ĝ#~G nIWbJ\~13 -ǯk$<,ʮ9qoMj[w} c myEw-P #KFSbvݸy~aEc]KUӋw6dS.$;Ӫ_]kNM~, =[,vMfp;ĎZ9:>xNy j:0U-y/|XT7e~&ra0l~iFeJ?.rF A9ɳ1)"`Du19, uT2(gfH2Muz@wm 9m2KZ A֑1l^ (:'cNg==TM=zCsjgzPcD]e>t^u;|gH_hY+o#X8:\Q$ %ù0&0 /s2aB,֢+adju*@{V_IwvOr1̸^VaJTh{Ŝ@?-Qsra6/x!-nq:n:Fy"q/2Qi z&l 3nx7qIʹ9~#L]r ^a}lEWmT[,t=bm+}ך} ck,9}Yp^@0l1ռLr,E#ZB(L؄A7dTG ÿ-fzabڻ 0ʊ.͉؊*0ge {a^TcCMΒe/_IG>)Fry721c a N/| QGD}&CZUɷqXb"I'M %>Ps塞Q^-EyFyS./?6g`Glym,JLz4#K+E읺1 `(R&LZ#]g~ >Nۨ? 8#DT*k:5qt8vr'1=y(uobo&[wK.+8'x!nUrY ϖ*FQ0RGS/"޸iC+烒vҒo)ȶ~{vPxR ߐ y×q/o8OF{0V:A-ڕ%*C@2wc~60}#ٙZ(sl~ ]vJĜf[sNVMKRdgTdaV~âV1AްǍɤxczx41 pu^WQ.j 72ح[FM?(g%}e;dTS@`fA|5|rZ"pLY"E!_ .UƂpA RXZ?iV-W.r cN@X敇Vpn({Q}K[v=~2I.VJ52GMm)08Qy1θQ#EiIAi9])$I7$E {If#^[\Nq-,SԸպߺMX G9A¤U[ukEmzF5'%@wd_לWqV3kGK`ɈA7sD'T)vt$=_sy5x{J~bp3<<^!1n 5Cvx*ǭ#(C4'70jnM>)bv86JvXx6 dL]`zMe17h5K, Gߒ -GcR WڮP8BUjǛsX7\\bm"9Z.r' ݦI];Xk@-R-V3NC4ADtLFxvWԟha7Y3J>~`ĉBq$u$n XgzYed4 H-PA1*`8mZ %xsԤ䯦s\e.ߠAЄ ?E9eGv ϏcR=2l0$=FJbxHm3:wpk#N WRMPFRK63(g~2`_HHLleX]&za\au/"l=u\ɾr*vҁo\w_UU|~vfH!hek EH@qZ%fI{HO%Uz8U7rE;{i^}+i&A1R[c=#[%޾% I2C [Ф6Pꛃ[|C'}1{ܴ9ʏWŋW]Hh>~:IgW\F+-䣙U "LT:8x{.~|y!c[ bL3߀`}UM_T5vN0uCw>-u%[n3騥) +M_Pa[`N?&eDCYϸ@#&dd̮,ᇛ{B4h:㷃zSIRfivݮVP\ϒ3Mʐ:?cF*mm٧&G{8AƸQqj+iQmqMyˢ\- 7MkO ǣXS=K;oUPn-rF:Hx۔lHK˜ 5e\3 Z#.[ 78ZҢ!u(Iͭ0|Ġac 7ܼzUV &P-vXVb 2e(# ]Τ*/v {1gTAZTX֦H+ӹ 4 !Cqh* ͚HH,tkWC&ӬѺ wj\m j검Ƣp4 y"zp[~^9|qwEe{͍1Q iSGvB8 K x6!$Mf\B@-v>[R⨷*5Cb-Τ){evE+\f@Gvѡo#ÉnM5gdD=w8i= hhf"R~vƅx`_9+v /޵0T . Gߢ%DG؈b2m_` sNjXJ y00XV,j9ҙ~ <`6t$<3d7Xy Ae79XrV- 40fzx+5cbj\GJ[%Tpq瀘}@5{m:+4+?M߯}ӛ{B$lGrKQƒ{Ergl +n4KT  Dw)+w%D]g9NA}0M:c%ܿ@+F@*[ ւ}(Rk=jᷫ) %ĝq{R^b*w wx3 y۵zxz`uP.o}*b ?'dA_9L' _1 ^F|}ȥݩƞT5萟C=q?v42i|-̙k|ER7b!`%Fs[1:?b/o^ٛ%y(sK$'l}8}G{ѤGX^5!'R'2 FP'yը'R Lvh60j | nʡ!;!3 /n3z^jaI=pUSMk瞎J~\-@agg(iC3f`QCq4ёYmVCNlw/,a SDNwLH;nVg@ęMf(1Yw9DX5}+1Fm9:t'x}H<gcK5^:%sU9h nc *ZMy4'ݐD/űi =WQxBt;3onN?gYxƞ&79BS`W# % 6}5%m1ιӉ1cFAQ/6W9m`"݊$]P\ \ |=r^$-US#Ss5OTg&a4aRGBDEޟq_^V5 ^jb(g+-MNÃjeK}^4CC{oAw\bE +F iZӇ64˷,FmS{5tϢC @gۅ[0t%g~ ~eL'ITg/ ]LΏ6Nkb(Q4 q_0ܽbMEx!tJN4|R o߳9lœQd◻^ئ\Wz}ߨbO eX)-#)]u%(' ԫy084PDRY@IHO~=X_4k: Gi54üƇr3:iA) A4dϯa~\࣏m= M{DCdƔzL2xcڒ0&3 f3D;bd}?t}q{#卪U6 *)\{z'G `4;] qhw 3#?f&Y-&7>s?!.'#^Ԧ~>tcC t:/t߸|#p\\] MwSsmVBS>|IeTH'59\5>\9^.֞.} `g% j?k`>vtV0<'aE^` 0\{Qu#|>(w+oFZ^H|*@aa ߜCGQԪv/ :=Α/ƭu0LU]*SJ4MW9b5Ehg{ H>omVO1{Ph!+e*\[؍ζ$lPТEa|5]@hgwEJv<զOu&Xp9}Ne `S*,}3+3ږK삎]H< cو(lVwymspt~ {65qyS}2{3-Z>.4,GV9ߐچ>(Fȵ`lƇr$ű_]_0.;9b^ ^yF[U 3ÑYL SֻomÜ H8 <@Xf@:*LMo,JP1:(Ą?}CH1E99MbHo y=]|3&o:CҎc9Aawyϗo @Wy]fu3zaC X^l~'O,bnIGU_0yH$ijh?x $NH\ou~r?ͼAeM_뿈NrfYp%VA;З/s*K1]=dq} 9FرҊUz ,uVVY,RƢGG!Qj_Ͼbmwk,;,W5'pcEP?pBԫi±Ng^1x.O)g' sޯ0nm+a[[NE2T'Is=^TF$7KJ\I&&m&B*EX$ #61:SxSO _e LIrk\^#I]Ij.') ZVsG]zg}- AGN'Z n=/MsN9@FHJᐵWȬwat/Bvl2ݏ^`P@E2`w4a/Z0quE?O~E,4Ss gw]u 1-=ŽQY9wu@䥯˲4шÎQS%}D'VODhNӒ1IYF'^T[}]rrVtTj6~eЊ2͹Ƙo l'su=IL YZj/+&?ʂb**!Y(%2^04ϑ(T6A#U%| Ͼ~wi^M_yY P3w\X\uCɒ?gSK$QG19ݮ_P[^>InS b:ۊ;F a* 􃞕`BhQŒ$vw%ĠԡOqrtxGBp"kSmC50JEJwfLl#CZ'?QKeر[ȜMRK'³56(abLn khiY%ٮ>ȿ&5 mƚ8}gxCf۽| :ʕ8SǢzZЦ~4@J!7,[3'A5wwa{R֥UYoKcGfև{q]s(YE@`!Bo 8P5_uveٯEh{-\ݒ >rX?A1-+X*N"WdF ?[vV:R n##Iҕ*qUOgh-L']nu fbVVcJ|*_c|Ϯ@mcZ_!B2_CddBf8  +ڦ|u|8;ODn8`b+oWSIR. |xVh A)5G1I1[rOdX06.e[7k1o}= A:/O=|Xh Bi񰾚 l(5.Gqy]V$>T̊Dmm$E.=⺥sVS9=<<|?/@fG;7"} sۆyGE30c.^$42ůG桌Mh?_<.{ a6~ /ph^nM"3!)0sd1>TdR#̯[.)${vp%z ؑoi2\xtاϙ%!04<91׬j:9HmvYT5zJK/ ]A,E}f#tC7Zr0Bw O9Thפki)JO@K9 _oREVL J~^~cEqJ[|+g5ڎ~GPXۅ92o:Dnpr̅!'!q l+[:_5NiZw$g~v?Ɠ+0]dU]C]諚~22b(\MY&F.aMͫR ɳdT+0bsG@L^=D GN!"?`-E[C"~{Z{qY6*y:Ǵ7uJ#v8bIΒ񝒏} ގECw|I/HfeKEqg^wģ672< W d֥HJ䫈e6I![r zrY0:k8\YjZuM =)hUfeYqF tnlU{!6NatN0Xpe> Gy-p')`L)J/ȣ|nDпXXIwL6-V4M]qLGx A <&7wB1Lgn#=XwKFLh tt f$lO:q#hɲ;Eԕ7Brp#y}lXlb^Rͣ:)0芫fmֵ~ =-cA32< g_£G:OsZ^Qc J13Y0y<@Ee>IX0 im:zUFvxW|eoQ(Ps ZQ#bgS4^Ƭ`xA+Z1daV1]AR` VdD"_&JfIua"O>Z5#b4&s";x|i9 ,afYzooByZj};8y;*茧.ߦeFn_u4hO?8ߗ>|&"$k8aݧ?әJYuZ]ȕSod>_Tߗd(OM*{r@B鼩[wf%z_Թ!q2s7n 98fH jktdYPd`Jy&q/ץ-_DӐ5iBM!,)jBu׫",-ު(e''2``8 a%m&sShPBvcR=atsvJl>v1u>  6T"LN~_92f6Mҥܰ\b.-T;0NQ2z=Ixܧ,.=MטOF|fATnzh^WyZl}>ɐQ[[S3}YKԆ׍&#P[[is\!h+m!)$t6 q{ K_1 rws5IK`&穬3u߮FK;M?V}ܯT!|﵈Z?Ilo8A]٩ս7.@d7䍉/HE#=@]dQAK!ԅtẖS1ox _i yj[\ Vv6P9Dy@/h_NTxh5j.U'z9 {Ӟ'н*< m*Z㽵rMD b80W&&KofH,X1u 3G:|W G*fYfBų_AV!lZyg+h@.cez؜@Ǥ]/Ɛ q7iyۀ=7WtIT''ԜJI+RYkAYg 9 *xG%f^8ɏH.gX-x'`dV O|Q:з/ʐ&%D.ɕAݳc8379ZG-_꨼.7qu9+ C۝sKNj؁md9t3L.+PЪ}rkb&Y"[?N_|9tčvulp^ي  ) @ 3 ]M/%Y<-p$2|0)UU<3ڻyvÁ:#;0g :zLWh0\ItH1|m }ʪ$w_:M%,t 0 u[10>[n?6e):\^Y p(J;#ndR*wtEB1&-sƭ̚=BJ(zM8I"G*UU9,pşALt|XO\\BC)1X5_؊•(b3Y("ּf&w"mw}(ǫaYEKTM?TgWZe5t6P_ 1h{H"x^&e>=,ա u{qVr*!>bPzX8 ;b3E(iD 'Rjqyx ^*[ ݊Rf'C눂 >& R`x20a;zWU_9K ;Ɏ7S;GH`l|vTD}y&8h޽N vDvgH/N2>b)sg#-^gb]5"Ȣ m;|,+ΩA0H,!0Cjoa1*mr,} Ȋ+ѭ"j'%6ח'T/jen}۶J*ix|=?kS6IqlUJ94gǜ(B+z-+geQ)!ڶj ,>R9r7'ʡ5xY껄Lb}hGnq3(->t ]2=#ϙyۆ$ǫ`Pv: I硞|P7Z"=;_FD>qA)0Mz^L_mwxآhO@醟ܥht65x8}AFkШwnXp0ꀬr>ImojG` RϽ{*Kϊs72sl> ^ٮ rW#3sҾ*]fU~HVOF1 ;H4WoպfÿsB'3%lM){#wyL@QuKnt;ֲl7r";x=GD|'$%RDA`}A4g.V&Eb?8IJ/=; 5O*:Tᦶ vJi#H3U,Mf70ݿTH(hykY ^7o 0G/U y W s}qGw2܆uN L[t=hd>(xkV/Ȣ4^{vf=?|&R+CƖOƨh)|ݲP4 LN$b Y9$-1>pnj( i7%K);6`Nh%A>HB0b`7:xrpܶ2J" ]bTv>}w`Wr\)̟#9/^Dmv{i Kihlx;1sbG_rejb2gm;3 n'4b완{ªDf pZnQBc[Bz5e!nD RxB C.@uX82٦>sRt2zIkb!B,#8^xX|PwP:83i$dm|KTT?}zsV'G0: 5w"FL:IAdY&,O!VP9.3 )Ժӡe|?aЦ GzEw+.x;ƒV̵ZsS.)0p.oIEԮ^J<|o/Wt,o?ӘpΑCUyPnNUc:2/VVk!剘efAYЊH }L:$7-CE? R8s"8q"Tt4Q>"HSbh `L΍91Yy,nWSڱͭ ItMg# !cUVKFjpwE]T#h]U qYe{z"|4.z=g#$0g W6 }6|h"6_mۃ1?]@"[a4EFpJfƦ+e$\nT~&8ìFFZo7E |G dO 5s=bqt$jz*EjXwR,vIO0"n#2 uط5  l(uzNe%謦@P wE/H܉Hƨ/xuKd m1-`;2b'}Ƿ|Sh>ܳoW+aH /4}63K/=FN(&8Ou1&.~{ Y R -pj1]޳8hda85nC|@MO!Qz1+@8K)UCuC{ҢUM.278y | HʇG񢟗qSY=+Vn/ z>'7OP̵I8[tۮDy3Һ|f~r.hHΠþ{HSG3R}Tb[y1<u^3;fGMI*ƭn"cݓ}!2iS Kqö0 V"3htƓ~ؾn |+?L$E=5`)6AYJԄuĨӱ9 X/҇, )\6#GqbrmfnZy;Uz3=})\5ڙ۝I!~K<5x H!j;hpAMn|\p?gە >4}()FM)8(4gmI7Ͷ1;_aoCU~MxjKmK˔߬ R\%. _:/ڻ&AKҚBO"0u@Xrvgsk2>[ Q~H>dav'RsKAEAS[wbұ`T}ѳETtKXkrB#J4DPH~;W%n!,,X\sT e8$dLV*{VymܶDT|(M d/"BA]2:}sZ?Rb.M<m?<8xo!b_Z2jziբw_0^+{ U @ Ð~0*WE胏!/i x+U^)?J$c˸T-[\gP^csGc"f|#<Gۺ%L]M-u,Np o ŰMȲX, ^faVrK-/s`9I=ߚkNRϒH)qSMS (($AE1&.s+aŘ՗"'"+LGцwK[ρx-O81cz!>}uM #{ZB8nL:saQu̘&o |2i:r%xLMw낟'-lagQ-`7@ j)ײb3ODlSu2ɛoyc dՕSy.$ߌQ$kVe_WDʭꋁg_s lC!tJs`ϩPA0rYV10>,k!ʛ2FوW3s֯Y_um~d#U@ jW#]ߛ .n6-p!ZtkTg?yyO(7JӰH>kEF)eX7U$x,U¿´7ioF*AkI>0ʉym:(-$2rƟ0չe薘yE{ JVa .nETrwSyC cLY|\'W['4}sç SN5vVN&h[FTA߲4+ !s(pce8M;5>u;l6 P]^:W8ceS iLJxl@>'m1Ɵ ’SQÆ$}au/ u3t MnM[C"5xWaVEvJJyiuByCi4s[(da&[]5prptL-sSy(뱬,4p$j*W'/Z0WE`LV9( k2S56+m@ J]9pM,)!qGn57D`&K ɘI Cu.im.=ODxuB Aci* d''P5IؖV¹Oph5&OSI/zj.~'i$D׺TR>L-fPʮ^@XnG>TWu M'i=*Ґk)x퍓p,7[ch=əUbu6N7=շN+ Sdi:֪s;\Sj2\[yAU`qID t1&wɨkG0N6Ų((4 ܓc|Gj.A?Xv݊|fLS 0![ lv^r[mU.aUX&^!7#HiSdH]GLBvlI1?AAYY%uSoN  5 ؂-IP 흆6p$~7 y̽b.K\:18Ӗ3aC KϷ$myו 1gʐ069Q gYYԣHq:cTR‚Wŗh@F k/(1bs!Wzy9E XeJPzdՕPe <:p/6qاe=j'"\ (!XM X_%aSy5tzX^~\$E[ha@?AW*|w]hu $=1Ca`+Ԛ fՒ6vMQP~gvcA zHv7wsr.EGr#$us9#׳SMeaTξq-s3L}Am #(R5vK3g?xku#AVD 3 vիWu k,gF^ \go.;`LL܃;Ȝ9Ĩ̐(S0k-أ\(Tgɶ5>̈́<_hOeP:Ў0Oe-j=Vwiws#.)آA3'Sߚ8LjښQ,uOFQΗGk 3Cy߀lA:P}[pna0)]p!ssqu`F>˂.69zu!g )VCw^yN8 :WJbORrneNo?UB A6`ocP&N$q~9ͪPīQU|׊R)ăX"}?+Ϛ o=n/V11RR/;QXPnqV ].a*THZmn[nu@hWLA5$YMe1 YI.T쟒G!$E۞P<&Iq(0T}ȸ'$•C@ff(ߐ݉ͪF^֧n7 Np+UVSLp9x7s$V` Dޫ-7 fnL!+ڴ"oR1v/mzg=ȶ o]n`<.PHj<|JWZ˚:NyYY0X>NR޷E|t.L9t`|灄<'Hj'R,݄ɾK]XQ*E|gy)=m(qMī \Гˉ'NjY9%AhpaY3e#5\ڲkyX=[OjZho (z1ՏUͳw` .1 v[2] 6Ƿ}NQE6ԟio=3%ӼK'5D:ƓF5.y}XnCW""QL9IfS<ƒbMiOhK:KJkN@~ >Ws\fmd]2<ȟX̒tu(;;չBz`HC(:וr(_Uə"3^4'PؕǕrXRfR".@XEJxw,ҋ*6iIa}P >/sdD x4Cc),t=3Qa ё*K\+d-f3<l ֥vHꥁ>W3 %v}FB.ZD!k{1P*SϥhmsoIJ'%}Z[=,O_G&Bx]/8ѹ"52fYa_x adK+juk-|h #7#1d;N0Dl"~gN? dmlf=ibx ~6~ȥ(" Ӄ2ڐGҭ2\a3$isxVv(WxM0^iy\QJށ"`/՛Rlws}zɐ~X"t/$?ZH値~8l}o6P@THžCʦeS"d#1+j 4]d^[?#Cs45"8o귺mduEpnIzeQi+DdkNCKz3brS'ojo]UҲ\/ď Ā+aCZH?i޷ "m]Li]mPBev{^*d/H`SMI/Dy`9# EҳL//!n[d@:]D.ێ*Wÿ !SՃk kbtFd^37tr(8mLhlW7 | xrfbUl("++M|.!Xpji%lBP#ҡ2#)̿>;cNM@7*!}A 9X%pK2&5W=&%_K;+1H51]wl;'tB,R{+VODsJdܛvBH =*& %QoKz/Cqi$7г]T vF#SM뇅\jy`U3'i{6D>!xxS2 "qV*6VFv| '}tCg1;7+9?:P;CK aB*?[=r=ȇ2i]nJkރc$sbLE>iU6f͉ߒ^ʢqP tPZXDh+ DBˉ?*p13v(ZQHy6ݿ>Ҹs!x$c ݱꘐ)6?&pP+Li٨6IzE=uY]WϠѰ͸׼t(\'nJvc,LPM-M{ Nt}9ksw?i)XB=yuaTH:;@B)Q3OITK+8~ZOsp ftgTѵ5;l[eޏYa+aڶ^pMŒқuqžB+*gߣdW]:Gq*XIWQdAKzh dql=*Vn<K:h^O~4Nd̋HJrIi tf 4)L pB?28hjh.zh.cj]D@o`I>ή3.%B+9$̺>e8jȾ~vqxE0c7|{d2{#vL/!vI'giȾ7Hf;Vf1063nU3ڱi`nlsg9 v(hQ-W,wr~{%;8'KpPZg)Eu2$6) X4pnDQv@?]O}׽ #.TsVHmHz:kƥ .]k֩忡5m|qc]q; +ɧA@BIF?sW,  &ֽ%rYj0Wa@]LW3yT\H4gO95 5cD$b~$~ڏlb Fh/EL^0ۋ݂.>D^R^vo(@$MJف2:;tE$B0QQ Ol45 KKRusxkXM=Mj f2ຈu OvDa4pC D-1wm_)95nWOoQ q0˭Ke Oi-au=! P, =lew#T3tqݗe=3oCߔWd5ꦚ'U*Ө"`-7zM*9ƪhH#*3T`h/db-+\-v$F0D![cXǸ4*cc\[ɗPhJ?QXH%Wn 4]yʉH2^*P[]-T631w&>j 9擨8*,q?j|jV<cd -ekFBGs^WBGBEM7AZP\tՌR(BE,$M]7ꭐ#}g~' ݳy|Y=7 I$K0 kgZG-qYs-?CU}Ə2dsSj£  JH[SxT:i]zqrxT%/1w57jPx`sq7.|?%&Ot.u-O-r n a?W<_Y+LX/Ia:}٣E$&:=)Q,`hv!F̨kQ ڢ8:k'OٵZ$ Yl=4N=oGC.)SPcCȖߡ,V A)%.%t䑁npI*rznѷCk3W-(w2kM"59tt+.6FP  ysgtР&m͗R4CSu(j:ľq=ئ_m?,rW-Ĭhl ia/-Lml_%X dz^ԤC<9ܾ53ʺ`iMrKC!$<2+I6tf aɈ&WlTO ǡ5F/XeF G+};F4#m6Jט,u|[4пE! Pχ[6ߛuYz g#eH$;~~)?Zw;~{Rm9cpKFO*oPqwÄmcJe*$! j:`{7AE\\uU ;XՁPP#S'csh' B).T!-ndz_[+y\qJCpb~ORhND%zqk+ůd𣮨@Y@T1,:Ezu\L`g?$1YL뾙z5IP8ž{1 '.AS#T+Sjgb}V8rUl[!KUX%B'nDL3{];V(*/0 )^Z"cSv+x=Aـ`}W)7+J925>PRmTZc.x_pM;6G/Ҁn^G÷ZI Ik8/Y0|/#}w5 N lżp"U/abjnxp˷j0"djq ŽƯ3n i8}EPqhZMJ6Q{uv $NC#Z&f`3T;Q!}Qd%su[EŠk0)-򍇂3~0a,K؃ Ňe ݂#2F՚@z(lα45R߄XE%"h`5t{/f֕KP%E5tNcu54̀BU5@+-*kMp0bDfo EץZ0%6ʄyp!f:^p$,Θ]k=&6}Ysau{^K<}8_Tk_SQ[P—zmUxgqG7%rb<sZ֖ns^hÎ~ׇb!4``Bq ;׵\d"D1 ^Et'jQiKʺcHwֲlfR?V^Jq(Cl'e|_s30bfgqEfϊF]L;G^.e2a̶^ G$/R/yҖؠZ2FOˠldpG.UOa oe6 ኤОO,N65 \ 6`I/ҧy*Gx Slw,\ Ե]߸UY2Y3:?o:z]J4_4-zzpBc/,ZIak̳Éclb j% w>ʌ&wji) 2OfCnE,Svj'mE'(ٗFL 14} v"|A (aO`WNH'\h8 v /tK{.f*5)#xnԊA.}vRl 11'α2ϧeBWLaA]hdfq\`8iU?.ڞwKaaAcp#CLx8—9FWǰ*6Ch0[߿!u9 j&a}~"W'0ܘKM#\~Y?עSLf0 %+e`( )D犝 >%2ADSJ=2`,3('hnI\cz2h3kѾP9B=C8#u( Z eXʘ lׂ~XWLA-quva&( 3M1 iewEzR&|˯ V~ -7P4oRHaYÑ%~T@i!/+^,|!z7['Z1uƈ߯1f9IMW3+a f}n8zK֙A m %q7Df:hZIw/m%Ճn(+̛撬MsȘXך ΣnfVOH#Jj*}>b:)J#o/ ]l<\Pm/>xG5%J#va%G:¾]-~?-jtPOר)cdr֯ Nݴ \\]+ <PF9q\?|Y?!ŒCCm):hz|94L(,UYׂ4 Cf(,ut-&֑ ΁ ǟ _Xkq(ѧ E3TTb@MHFC 60bE9"_wv5 rraV a pgGiCYU_[kN.ݩlP+=Lɒ ]P/ ֓U1LA}rYE:7b,@zIKO'VucE"P+,BLbE8Bwl[N9|pN!*:,{ _#4lIJj1%c2ĆD!;Մx(\U18V"B5cɱ#a=,MeAt"P\G[G@au 0\N 0petrӢsw }J"帞 MFLTFX2zvGΩEsfGM1ECR5aAD7P,6+U|ѥ8.m\Zlf+Uy(-sEm$y8ʗ$of *+zݡu]잛I"Sy^ HŲ֖Mr{Gs!' 02B.쐡zI9K_|qЋ[uB-EG`/|e[׷E"Xɱ0ZgHa몄1Jp͋g5nG Vvz,. s+J e yed[>",·~fF궺XMe:kom&ei.@IY(\1؊E .YB#!zA,i}=IN"ʭy*Q\Ogqtžd[n HU's$$jG܏wIQID)(ewaVg\Db~m›fv6uI=!ʟ3stNqsx#aX6Vh/mv,*Pn.ON%B]tvj]s8b $:kYk2a ؽ{tSEjUl&z~2R<_d*h =0΢_<|*Sxi#L۞?~ڐ &HԚF8+}4+M)k;=>G> ؞`VjNd]Bʻ3dTd";2㙰:V0|1۸c&ݖeG &`|S5xT:]udo$hsY$xZ%mGˍnc j:<>V7bT[%8 󅟮TC6Rd~{OzYhJCAf~Eo 둮HX?͜b~vx: E^|s{)q)-O)ʼ'!/-&?tZyyp`xص|+5Ѫ U<`zٞ!PRaW"l?@iu:!h+ĭ\G/'# ;/L(`P _TU (o2(dPz+ߣ 4Aa ׄ3ZǷʾ@eQnYl gOtqoz+z&:l\8.Dhqw @ѵ'vv~}R3 R/9UZbNvZ}mO9:*xxXrI1?K&HFȁL%7Jpq;IѰ4C x)<bj*%Tnᖰwf. A/u&spQߣR1:k1fR1@m`pXu}%-n:'UaR~"#Df3{6+_{VfndOVH6?>!- RܡW}V~4A٬F`JUS`l,QXJQ8< tY'!64Xf޼eCID*Ք]Yp]T*{uN@=lG K/l=Ue71mS&ۭ$mU~;-]X³IS`3ކr3uCh)ۆ-M"pK5Hz7a ڞ* ?>u-KF0pr] n$ dz6]lt :, JW;v)ÿu}s7ӱdQ/xe" 1.5nLmEg9)Z^K"}Si3(s#{֥*?݀&&SB^bX?z/k $A4`G`L)0A{#\{v!SB|6w_8u7JC><IBmxR\NhpQp:ϡ?STIs6u.۷b0{*& 3P\7AQai5e%CaKEP}Fn3neMdGDMn n\N@JT,2%ctέA7>yQ[VR \DO78^i{DtfN"3qJE7sIE/PW#\mYIi=Xl>7g?~ 5sAGtO֦q2 ătu6cGgCk頻n`QyTmifދ2 >}zn*XmYSϸ|BCm6-w@D?`b6TpKQFn/KoK-F]ʓG?y8êh\*sE(x=IT8A<_NNL#Tw "V{zCġ.$Oхao%W,:)u ,%,$7 ]'wUEȇK+n:C̶?pv}[@!+X7H(ü ١qwex H ,^^/@Gx+#3M di:yh"X͡F.= mfXHL|"BessgREdUn9AUnf][>PT3M6 %UI{q6˜bwY(brN:Fiј8 ,M+͛ۮh]-g`E;Rqw؏zE{g|A@H= HѲ ={wU݆cr f; 4HxtϲGH`')@BT:O7nM\Qw͛5=9AQ2Pl :gu"Pi-ߗAGh}W-Q +pA%VTADiϞ0v r==~Ǫ?pn#/xti 0Zs=&2n>p^H%"$XcAA/T<Mo`6ap9i\tC#VY&$~h^Cv(sdPTHo$,C ,gH@{O& o#A<7v/ws\d"]`&$% (=M5L#w$wW E\M<[ha@V C+yrU [\eZgW%÷R-R'AVl:DD/8n:5@_.ps&,rܾ җQ sM` $Oݨ7#rBܧoEWD!?,xW VHpj, û|z)ʀ>M=ʚX BԞͻmKCh\h+3J! 9oHėf(ʚ[FlW"l7'vx&%Mi= K]Dbᑡy6=~LtK|6{mcQ 7"g|' f7hJc'R3s}dpԐqL#r!C456f/ } +NQZ9fpSޱH:Ǔ ~%1ÈyJE2 ہMU`}l ǡVunRYqI Uc5 MzMP' 0|dv ]j;va}3$ƒ(U-Yb?1w&mw`!c \wV'` L].?k*4pM5Mލ[Iu )mՖGO3POgC|"W{&zJwZ?Uaor}iT9*Bo}HnOg+J bepkZl%D{;4`%+O o}o$٭.6 iwX[N7b>)WTTKѤ0+~TG(`*!-|svJίxcƬ`IT{r+LXWV1 /csEMm=}12R}{^c;, Bo sY /,Ʃkh7{|0"vk(|\f>1"5 jrֆJlP;LET>i9ݘcmr[1"%7B[qC\suTHǫXI!~g"c8xg/ptȎNC|STsA|w4n0xcx.yR3-P_L+P?g*1֌_h4 XZqEv`L"{_CM[TdÐO)":X*ie;YNR`3kU%UJvWfG?I0j[IXFL E"Ի,ȷC> {`NAF|O1Vhc΂&QFұz.zy rAeEMAm#atsh'!e?=t%sMB(D r]_ON!ՆMUҭ|}u2ײi#ǠsٯȇKs(mGKFа3}Q!iSooI4XA۸ Nڬt%}M1(/MS-}feHg0ֈ0Z͌~f4:d+pZ/YNVםs/p}w\d mTyqZµt@ Yث@FHQ6"4èG?e O  y'j9"[XOveA?.D)w Lg8-kʛq 5^uLt]VL_8@ Oi1`Rr;!N͜PNdvTЎNy_&s;w]LoH+zi`%B+ huX~cU ի QM$3>G=ϥ?K7/B86&EAM L]9m)hBmhZ-PcܷuTl"+[!V?7MsmA C幋ϊܛjh‚Kwtlj: JCCF[;sN0j {E2$ ]5*%fbu4ӎ +d^80y! DrCnvͪ87U7Y1t&+&d$C4.TO$O<'td/'XNd6T@KZ -r9r7ǻl'àe{ͫ)X:6|Wc=$+;QT3̩ڔI}&*މAU@#hيJDނӸ㐜|fÚ!-_LHvi}Av~M+j+v^ !p? XT+~bYb"e?eܟw1M@1*#4Ү L~,8 k3ܕu˧;}іd &4T@ZtVkhF6"NI'qMP%7v[1+ɰ # #(Á FP@q1^i3lORw25ApTrvqS򃰘[׹s"(Ss\$AC?@֯ڤ[F >"H(N*e{ÓۄГn}? /uj67yc] GPƁ DF7QZ`i]HҼŬ&VSX&BNl B4L4tK z١6.G[?r2 |E҅"]5i}>yԳc0 ~i*>Zx>y;vY(s_D圢 8`3q:f8Zl ' WT}Ԓ uvQ%oӅ֋Q})BԹ攅2sO|n&>q5b{lS˒=`Ň-<sAUqJ<˸,n*^ruN>o5dwZlabkdnRkOi!15ݗbĵVH.$Z,xW/ C 8_VYN:v,bsBLذƛ0Tǩ{LM*To:r 'Hj5ՇR2w0fdF$?n+AAF0vخ FI>אKu%:ƺ֍f`دg.i.&mƿj mK,*2[q⠓\s !+m+,ŃХk$](_ oxh-yUm&0^'׷-df/ln_+#=)XSbxળ]f |2#_*oњdn~ͼ5kY[1$86D:^%\j鱕E""ёڊcQ7V)WbB )+8"K&&L?3 -ùr|(Mc3ZSNQIw㉢GFQW761ܮ"azB\IЏv(F]{yӸqK )γb?SUiJy't  PYu'~ U +0i/ {֏@*=b,N-Kh" 9eRl}qwDIfH@RCe,VeoQ}vXlQHUKLuT!֔[͇1 -*5y[z"3:<d]&uo[΃l.30([d'${{@bH!O);B%TrCvkD>z$0i+e.|Ey) R[$5xA@&w5yx4,ly ʹ.VAɳ.d k " JTANGsP%s֧AvM6^a ']NGtC+||S.3u؉,W4Xw'}@DfY]Nj5#ME)wxqؘEGǔkz1bŝё.Ŧ2q#fYߔ3(y*tWn|2C@>ѓ [BnT?SƓ0ŠH*8+uDeoy>"fʅY236c1fon[6 M*;!ܮJJ)T.b%7Iy b^6O9LwCńM@"+6n,kpsGzB.W n7BUK݃U$) $Fզ%r-ocvt|qZ5fhs'*[axM@ jQ ~ eoN1: Ք@b$T5K~/ -{N'.&dMr ݍ:jNa4!;Ûc;2Ji|ح ,|ҎNtY*Q{&?fڗ_yIDre'oǏ3_5ǻ=yK"oA;,ӒmJQTҺ*bnɿ_%dyAcަ#cGuF"OɤR GE[20j䯒쯝=pwo%Ѱ[8EaCd 3 Lms̪LVb -FY:PPA|B+ȋ XwXbָFy/cD X ¤7f_\ݱj;\ j?!HDG~ʈw1nȀxz!!!߳Y31T1aC=f[}) 'bq(iu7}'ѻċ4gEL6`J#PG -X͞6P2/bw,rahwhI=1!_;E{ؠF;Oz77"hIoZ0fVb\IBN3o?W#kPD8߻;hySq ߒ@9ag#nBn*V`N>r [2!Wq,1 G>o>"&) #X+~Ĺʨq4Q)}p b2hjLbly-Mtt2 \#[{zHr6ܬRH{2Uv $KF[(+u?ҬD[aC3*ȽRɓ[ K 7cVʀ1>ykJL,B5ܭmiSPFo|լCp`y:ZON0Oq,3[TwwYukFE7«VIk\Fb~4P8Xw@^d]+=Ik+yawίM }<ݾ7ӻP)>7"1ݳD ]2%}A;fM77+b}Bgd;ZjW6gƥT gڰU( `O.!r}9e6{uYiPJv>LE4Ğ3"׺l{^cԒ v`0;2nH_78IVU4y5{$N biVm4ئZr}K{!H@?f6;܁u ki sn48$/ΣLyMI>X>#tNoEY[zꦟȐhanz ;!8C^7]EIQg~1gD %?2G>\Zh#^w$ !-=Es6!J=BlZsjOnv g[tz>FiW(8oHaC)%7t ,:Pk;/z4>8}Vx}=BL|?eY (y3 )9bV][}ǃˤ(P/ǞPN43 i9]O̩4̍!(׫$c,,K'&|"_kK·H0^"Ii=BcEs)W _ _Oglw6LLa]} xg=Q20lY7,!MS $X6_͊2 3l&9^7]R-w $ Xr+ڪqRۄ&vL$@N/c3j~3h]jެ t-y`6S+QX1i=f3?%Eyceo^K5M[;^3GWD]Wx '/_՝5W"߻:\0i+"GV".q3MBq#=ĨmU3z0<}NJD((NMASr \qvd!F$w֋2+xk'{v6ĪhEɷ /T Tw hc'ǸA}ZnZMKO|e(>f)g ]/W! zE:jSn8]%%bnx~en5Ñ%&sAwd_0E_~*QؽxELgpgT :A:A?':*.5RQgX29L%f@ P2-jzqLtyS%YN&VFu7Ly̩ >0kwHzxx'K$၄8^:&oLf_94pqo5Zx.Id-q"5-`@h'A[t큃:%i?hP!?QsJu%\l<0l3p+:Icʋfb:5 ؙVKF3\k#GH- l_X{LfoiȾ!SC$r!:U ywrD>uB-,HI.qԨ k{k;fzo:(.\#FЃ*V}LHF4zWdzPAh-EuYRb @]g?P$'YH"t(UWO"q1֯M۲Tȋ>1P잱cmǖ_M5sn=<uןTSSE 2y&;*$#5 34[gET?P͝܀, h zZi='@йShWU9[e 2\[Z~cwt: Q"w+ r9 ɳX$ 5i7Ifk+p:D$7f)mk>i)ɣ p@2 țKM8U+6 f 2 Nj-СO3p/_E@Cˆd[zpXH~ r{IAf8PGWԖ(i-ekPl+~\;@&X+̟p/1[" kc߫MxNxwc6N 9z1%e 0+eJfʧ*,D:E NJ3J 8C-ۊ,Sq [`'zDCJ'c塀˕:?Okrk쮪CtX.Qjhr\m];}$1H0 m1ZzEvFIMC81EfgC2Q3At>'@g}Ĉ znp5 >oӚFhz0 #:5@e/LJك, Vl>ph>qr N@ҎW1΁ߍGMHb! l"kbDWHa6ł(Ey}Gf. v̉87ֹ!}``CE{դ@p\qX@&z MW8 loi'oX_hX`vOM"p/te'쀆1Zvʷڈ-0(sԥ; a& =5q,[I(۠:dyÎb'堑Ahq֐)7h~ٰ_j+%ݘC;` ]̈le qniA6f :B\5. K=J]CY6(I%[6\31S+w~ EA| 䚾"F6$Q +"#%gD?saC[JhvH1ډ%C辒g2Q_NW,0%rV;g#;Vfmӓ=e zeg3LN(3qXjf6`!GϧArAoD\{A_XZC$,2or=*b"_R@ܵ_K43JC.l(?' ݷC7?eCtuΒ1|cRΆ(g7UQrHzQ*[ oUmdϗN D)9#c 7gSyW۞A@T)ir,mLe Snw?i>ߜ6-8ПBEQkJ@ftϖӗq"n*b [Q#HBOֹ1ivjq!B\Qex a.OMHk&<`IW|*WOYXK>gry-:c ᔶT VnB'94Mxb&(7eNf堑GHr&Z1a/lb{-C@8ho0vA 1&w@ٝ`铂{My+PܴyQZ& űatAg8}jz%qˋԒjlF r1?t!&T=y~aN)1CpRHhpDRUpL})MU|E=E&LQl(hOhʔRcQKxXFY2'>S\f37% y/?pBQF=V>2Z~CA,u+Kþ@gatl"G߫7mD ԂA47Qծ^W3W+xd;4 6l|ZaĩKA>qu!YI)Bga)okgqn]Do΢Jkt;/?#b\\ kBS23vxٶ\4L8R}/7):h;Wjz@VZLB_]̜`.א]ȼ";0*+G1#F.ttBFD=;`;Zm,xU rUĦqj] MG1!TĵAÎlتvI\pv>RaT"FWcCX FdSMC ̀8bXQX1Q\/AKTOg3E[VrUS]g:hV/lb[0GR}7ͥTnв3\$4Tw*^:M0%~|+5[絢CKt7N2T 1RɎ+L.M-r.mxwquɉ+T<آ YLЄAWW$98ih5C $y`wk1=nɔ/eכĎHq)(nĠݛIth`th $Ğґ8P[AfßKUVyD*6ZPϯ BM[>l&5!D"CǺՖOq5bL8݈[3'}-q~G\ xq"9*A9cZ4+EVi;R̉x?ʈ]?hs.EOM5uY2# 67vi{{Ê{o! \4uO>Hxnfs9[w η1bܑD[j}hL,qNGYi6mؠi[3Еͩiu!jd[э'Z Vz `h!!;`J\889{2{0 Q\\ LфSUbk\8;_/zOrφԵ'Yhp 5BoIՇ?vߟc7_`_cCŭ.}{$cd{׋v8}$bk漳v3ˑD/Б*gcʧHJ\-8MX~/?jr-(ͅGy2V!/N}Fl9xRӄfu 9i$TUZCc!^7]ݛa+.`-!mRéޕm 1ƒ##Ӈ:J.)y_L x -@r{_/A 013؉}LB 6^֡ewj4ĦHt_K5RriϖFU D8b*Սڡjtev{cvs:LĖg+iL}. zF)㪌7T\bmQ @:l W8п埳;ۢjx=U]LO.`gN,7jPYw[| |\ _NyDaWE|ڣPm`*$*أ_*, Xٛm9W\*K HM Ww!d~y*|쳯sn$~9ah#lNXo}5J'C-\-϶?z}XH Oa*t~IrNpseZu2"-8_NIU[^SMnpn`\+;jL&Nd GI]!v>Ñ qHSUcrx{GVƒ߿z 2 IhoSV* L\u \ RJ(&m# S'ȾL%m |<|x3}M2bp8R~2xKNT?Wimg$4Ân7_N>'p$uu23eL0J4kEN7QzŌŚt'9 Izzc/vy'hvY'M:.R{cMcɸ#k!W!f<;j\Բ Qh6x -m[OEoJ^ɖǵɬ+' #D22 hq#@f ֢̠ Dm6NB!@0=Gә(nqӆ3xoqt_L4 Si^ qţtY|À vo:rw(C'?ƒn.Ǡ*"G2;E >ƣI԰![[s]Y1 }RaR9JRj\X~6Ӑ.e7_mv>T)OG4CO|l5Z}ZhĚ aTce4.}{t՟l- ὦsXGj"w$$uf\>50fjwO2,}?JѪ.v]FRP6LpxTү&6˿5[oe6%j7A6.Eœ8>5ȣʹ~# /c[_cej#wxpK\ԙDD7`tse6y#VrEބ,Ҏg쪖v쯒=NU5N$}Z oF 02sYQKR8LJx9a>i5dV<6fEcCSgTf2ņVXΞ4TO-? FP+\!= YuYw^e[լe&VշٌseDAq9z+P(u*(-,owOF9ߋ^ E0I=)m&õ-fbuk HuoO= لX}?{;.<ӳ؅~<Wm}-T߸ʔ~ǰw Sߤ~zLuDI|P=@s55.){deQvUxLpM(-/Q9S;:~%T"U%8D#1/Uc;_OWpG2PxFahVQWt(1t" \+GF>Efq> EВ>XgbF\QQҾV^m"Q\e6 [1oeb\o"hk`xsH'Hi5.Zx:9} iKg6mhE SLFTWkBq,LJ^T#g v i `!AuM`[[EaEpSĩ^S] y7Tn""[ Y ]>f.^U61 6Vt 5,KVYIR^/CuY| _ڐ{7r ~DR^\S|L=`|e>/}s@mYpe+礰ۭ~H%U.Dz͢V6g.+G`!&uL4,7naYpgXQB=&\a&,H8@@ `5W=_+V6ZF)N]_74 hoDG!e˨]zTkwnDep7lB`Z>H(e7+fx1_NQj)'f= <493m8ך+"uv~2J"(>,c>J/+эM8$>@\aMsa! m0l90w3ګUGq}E6LF˿+Rv>$ {:c8_4 [K4}(Cj#CThůњ[xm\5A q]%RO`{yFY|qKQ7Y"ynMr.(,Chń/a@t5[ QTJ-ՊHڬB̎w (!ݓT'!/GEv!LP̱UOHKXF K^NY4qHl^I } j?C!i,9V&_,ig6uhq5Y-t֖dk߉!AIogҔЍ 8FTt (u`/ԫQrFs dCr2J6ӏ$WngT).3SؿB75]M(?iWnmNh!>89[kܐRnCۺ^C@-s_ք"sԟGwaqXmZfK.ˌ@ rQ*Ѯ{s$;s'3ڄoA5:7GKl'WEqwp:$d ]D;y,E,7F ̧r4Ճ\slJ!Jc4TH'XXnR<` (Um@6WIi` o8GL GSN^,8K#~Xo+1c,_hwv3cwnf$[Yk0~o,\ۃM oz#ۨfe.F$)کv iIH5@s(qJU>s|N.7)^ q="v F_m[ ݭ1Po"V֋InlҌfb#Lc#F*P9¤0KIut$p;:l=wy 7axlZT 1s:%4Sd-T#A>!HᷰwU׬ܖx\K<;"]^wLT 5zA}$t+E:\k|5D& }=M6BrZX 9P>N)EIs>2 ?Qu"Mm*`5\l/pgb4T9ƹ:f1p x4߿sbn n!jtW6 Z[[HزԻ<ƵoyCj%q6(˨:#SKm+>C/͛p[I})OwIF7I’y 8:-.]o;@!0?Ԉ4z oQU5=ҏ*  %iS[ {0S(;uf./`~Dž 'q;,mItϿ8]t(*f@e]"*,#Lཕ)Cj*m+wd`@{{K/-J}jgkeV>P\;$F;y! h O,l{‚hw}s=#Oq[P0}^7e枂xgQ"+U_m"C)^SzY"V!9F 񔍷3M{I +kGI8-T" $8R=C#Txw~=LX;.R/ ؾq a ɧ.ff.rI|6@gђk}'׊vK86*e,W?5Ŵ;PC1AEIO Y|VC)'iy'Q ӿj `x~Gs2Kf 5F 痪+CI袾m]aEl5<@n?:όb⑾Vf&R"`v`ϣ}?p\Ѿ]z N眫\mijPJRDAVt \Yt֕7K 6߮WƒҬWc Ag|'Mq@`{ Y/>؃|L N[f:x;Hm id,P[tx,T2gʬ А룼;0{k9f)FX k`'p\vS@ ^U[P* ZSsPC]:g+uO<=I|ttR %L͜+/TfLi5h69"o8qs?(qo [tv#܂qz`@51^*3N JҢQ=dQ/o#&D&(:Ce3zIC8zJEkbl#8g.Mt+\s8ufB[G송$=g|(ES&M;hlWb3]7ۇ!wtbH`oq/w-.˛Tg!Ȋ+21&Q%;qJ|BׁaA H%=v~UmaZor2^ϥR5D=LdPhǽ8UBf_͖h8 k+#|5ʸ&Ψ h{ ͺbOJ0Jj)'sP)Jq{d"_(]^M|q*g !ǮNE2k\@.~OI(WLZS1f,П‰uȸfdٮYo w `٭ ]TY |Eil1䠐%N`bXcu;Y+_Y 5 Lt_*`^|jQgv,\Yo3!ؗ7txW^/QIA(8P4S]}BsیʿC'ڑ2F,V\^cT}B!H_R*[`xB'wO8=+9'\ߐ}`U}-(P󑲏w!ϼÏ-8۸[:j?}mz)@zE#~POf뻜!!=o۷m( ʣИ>KDM$ʙGiRfŲ/{ kHc<Zr\wJOwOnS8^1JW5;MËI}n+nM7KI<ƮtNϻ\#I͐l|plAe֟0_mŨz>EP?sy-@c>I)n] Iw$ ^M쌖) l=] ]pp9՗5&OACrm_F$r T_+6 jıLϋu3qy)'>]]al v2ɛ#3 f'd.xaTqERR;CYhp*m'S-~ Q1l-*!1S@v>jxmt鎂&]4"jJD r>QOoD46C!k-iRRьz 3*'G#ܲdϙ(uS;HtN-`mk+e00j._{pucƟظVKoM JzwŇ}ӝu9LSQzg+|. g:}yfSyf0$O,<11k!<7k}=ec:`Uć{+ٶ\^p~&8͑P Og0Q.9O<}uɚi`@B[?4Zo6(r:=yyR폌MWiZ;>1H,4_M͙gKEr_+*>8M$+Lن]J:_VbNhDde]b{ E+ x/~HhUUt{{_4^[bQ#s]ϪatO4A=%$2,i:̹/Rr*buaVl^ KTWˏ#FGt'%"cI DX<+~cmo;fJa^}QEjF)T \:"%-rdAem| #fےA-Fb4z(G7}k.zp@OBf;P#}9d}X.J>z/Өz04 CT\ wV(:b_ x͛umWe㡟@./o-KY~ *D}9z@fa풃4C_?Q33@5ݠvy,v2L. pb x{AM6 :Yy̥#Yݔ(κ1^%DKXKzI@i\slI~~*@g;4ReR9< hЇK$#gHS KP$~GJTe2UlKg9Js{!۟RZ#7sN !p@l#튲o\m>*C91t"j,5=&HSͤ.Q+$IWZfՐ扳eJjc&_AUqα3|6]5*7]:#UU}MI`Pf9z.*g[yUO<#KW4HmLլWw(aj_6! Gz%uėk4MA/TZYV"`(ӄDVt61*0%'?B3=۫DvX<ë)J-ߺL1R@iDkQ$J I"=ic׬k(ǽ52tqi]V'¶PTbGi0JÞgXWJ #>1U\#m;ml˓(rhN eOT!3tG2OP9é6^wVU 1/I+iT]_DW/|!x9dtj %4i&>dR3TĬЅ6mFȴYOʰˮ|xkW!G60nǙGh03pGFg 6lnFehwA^ldT̅y XDP*#y.ϘAp {$n(7.wƙVa36?+1^MA~M!0ꑬBSvȐ;5_T1Rۥ}aɜxwWmX=@<=FZAc`_T0IM8giۈMnG^^U+|<Sz ` R}8 MxeHOقWg#/bǸ6vvC~:Χέ-!GNw(Tzv4#hX1 n ,t{ ƁۯbX|{%¿;7n)^m]+ؼL{{$7 R2a.qiF=ģPޙxN,n\Z hOFobKk'tL龦Z])Fk]2{;B =_q/~<}X+0r Q=8FU>eBl G5DlBh ;N&?ev%g^:R-r;sXp7*Al Ҹ7B w#̦o>{6i{J&zXMrx:(@@~ ^4l N{$=02ߠ jKzCC(Ӓm1TZބo5"FC"W\Rlwؔyo=@#j҂0 f\&~Pozpzvq7耥'Nqֹv5m|I1#Gt]Lȳ;<[D g@]R-bw;Gܣ< ElЮK>TY/ Um?`_%|KCpj8DDÜ$ݾ / Ò9@gEe51,;|aJuYS,Qi ; V%sdA^ggwv*4Gzܽ/2y"@ߙegjiV p1P9Re 1t D C;Fp|0lTve$5ؖ'kC֨4 xi8D&rV$6ƚ8 ))hðPG}JgkV$x74ODeF~Ke!r4Gpqkjb(wɑ AKy(֠⏯~& hO@-z^Keswcqڈ+H;ʍ>WDM%9@zI9;=Jθc4T7CZ-6 /A0gY_5GdG;5J׾㘥o {bRAyaƋ| iUީy,8zX'V7bS 0U opG(>rSg8? 5nfgI[ ~DIaM~qL}p*I1xNC*[lqY3\'W=?vj^;m A 3_t7`#fyx($+ޗ\TDBghx9F6nU]i)4 !r-#ǹl)'Ƨ=P",VT`?E 'ry#{h%[kf\8_ՍGXj,Ye'oǻ]>Ȝwׂ|G,z(tBU!ڏ4@CJ4-R K/ZQ܃b(`+}j|Im7;>QO|=-(BkW y DA.N[:?T#4+-"3&Q㈨+i^M$,*ExlZK~7X!ϥ#&on<|#)$mZC,٫ʛ'ez 4YiϙՙeL5J\$ l`7D fo܇ZY :zMվh=ĹMznСa| Z"O"L%GEX VNDX36_"ULZ|lL2ۂ _޺8Td't1-b3z6G=E*r?SpϦ TL$A-DTnK_ȟ3&SZ+dd ~j|bo垓̂R_4F:Z(o){!L_m7~y9 D5x,2##=Fm%D-u 鐁;?k#8JdQ"lT Oȡ8QX0/iW?̀b+9V2(Hpz>") N|S\,gT; ;m8/̔àLo~|h[TuL҂|tw=P}⪞Â>Olcx ԣ) 0,x +S++{>|`z+X~Uf-]|ʃӍ'$5{(3[{V]N' ;<ԸVsp\-׺BON"k}.>^bAn)BRt9pf^T(cb kzY.2HF[XNzJJ4 n#of3fyX\2[+BU}I*.7R E+p2 mfHXLGz0)^ /oS ^?1v3t LSXHv3ĒOffw\…<;JLA1eK IRm9n$;mcRy7=C=vt _WN0S}*D 띦~ئS.K >872uJe/>֫J!><,IFВ?`1kR'0Iƍ }c2fSu{E%cHdOfl]|NM QHPcG{3vMqi-_A D*;MeI1e/*5QʥI聏ʯX 7dR"#u 18Tr!͓nL1W6$'tlD-KD{GX\hYa}r@j`RHO8%ul0UЋvQ(8iC+l KNE0B|dtݷ;~0I_f<Ĉ _S⻛`@V#P+_dB')#5t @0(__Vw,m"F F{W©JzCPfftk0#M͆_#CVλܫ,‚|UP=^( LT/0eXwN]MAb?u{؃W7Ƀ5,ʒ4v( a +lz#JZqqRp^&P WwsCzkkkɼ>/x003b|V Hc\)F4F"L,p)1~y=B-Dwȩc wxw\1&7o(YS(l OiA:0=%cCtc5i}FIwf8g>ԠNbhN:} 84sĨ`۷=ߧ5r:kn X_Tml$!*i|rnuvu> \Kw6DfD&F51B1 effy &!4PXh"yL[JSF.sל5f5vffuaD4Ç01cU۩RD7CKIgkޖIOАI (K֟T8.]OLƝ4(թ%T3SR]TL" 1l}Sg,'k,6>] *ڔz4U]oW#t6h#~Jv#x23&?#Fa574DKrIE1 v֟>=MV`EjZXfNF̵MkO؁K F6G&L}qPa5qzxMcO?=ƅ{..F3K x&Hk͸I@>pгE~Nr]gFۄB4nsӆ88lLY&dm\YeP\)3kyN^:""myLJ9 ʕn-4h (oȓ9Kz`7iӾ];.Uɽ:EϚ:H3G. ڧɰtvGV=o 'L@bH8W(gptc ǯʑ覔Լ)7RmU~QDiP3m pҰ>Zdkm)[UiPWR ;1@[!/ÖWuMdRfծ Q㹵[/_$mozgՀB/ʏ3QĺIA3ƕNfdR>$G Kqy&r#yBaYՐB:&@|T^*-ty56(䂨 cֱZۛIM!uwDgavq:YylooQL0Z#v+l>nR>WF=8S'}&K[A$ɷ\T+k35arg1tu'F;! z %D^M?Ft6:8x&$pcJD Xpe 1)vU5 .xURDG'0[ f5¥ً rm`0wj@p[&P ?Ć]*K#.UxeV шK~zH"Rdyq[$3'SԀ;baN>mg5SJ@ + +!vj$ygUuGUr;u=C rMU[[a)q@nlpe'35.b!/Mc{~ceSXPMK 2?:D^u`vw"iNINg٩f_梖\ 8]s50]b~іckTCľ$\1Y![;n h#@B%aSG@1EX҅˪q/Lh}o4^QLQa:~fP\ 䑈'"&\2xxJELbvQkӈO3KO\#Coqipc*lǥߖA<9}y̩jZ4Oێ5[P_c%DY0=1IG\̂R.ޫ3 2LQicn""\zU& m]Њz * F Pe NSY b NZ#f!<5tU.ʿU/F*Z+%6Y}g'd(UBF\dEyi\{]9:BV-.5_㭇jf,MLVZPԉ[RЪ+X|ĉ^oD5S;͝11)% |7=Lgirmnețpj5y0{Y lƄB|NW뮜5Nϼy׊tGXZ$QHӚn3nŷ+;xC+I-‹spݔ˚VE)ɲo)\&z4LnB(>O3XupU'X!Xz3# $E9A^"zP)J$X[ԛOrH HKad_3 vdAI0.5gufzoTIeBwLI[qtkW iPzH%]DyH+ H2CT8/ (k 2ϺI?nuBu5l%`q[T%= C:nY.h?ښ1Sķb:٩l6vU-f1wAq2lnn-#gLv u);0/]6H> v&AhUvwezg0q:z~VW_]/Աzփa"Mp˅ݲƴgܞ7mZ3M3aVEf,mߐuR}] zڠþ#ʽEK(^96 ;C75|cid>>ՇufL6`hX/ -_M˹2r*4@bumy;i\x[_:3E N4[h\>V5+b\8[.c2mY&3CQcR `Cp5<e Zv'Su[ZAw.xc$nj*×&Z,A3=1> ?qjZcE> om\ m5Ns<2Q̿h+3a9HJMnqNXJUʦ&:Z[8lm '&W&], 2G4;(x ӎuC`^*R扢iRw(vR< ece!ҁ/Va!(IܼF">tjCUSEz#iJso7Ef8eVoKwj/*u&z)Şp ݲbL/I,0m' 0% zqI [ӎڒc_gT~,^n;Mxv X*`JF d۩\LJ:؀hwZ_ {ԔzfCoW7$9Ä Z JCCA.iͯS<>ss92Ϙ+:T%n!1q)1U7Y$S:BkW`Z/>:K 󤻻t [R:=]&|X඘F?jw݇7m-_K-w9CBxNF4eYE0џ ݇ŐobmWi/E MFE71]ڣ2.ı$Ҿ;͛ЁV*1/ VO$ hc/  9J EbB+ٔ7d H'̹]gb8 ųSS[P;vm3ǻPVv]/xE; /:lth0*PRed ~\1Pg1*k6t[gW0/9uvAw_*~oPfo=ᯕ0k` O9B̳c54G{P{+X+ #i [[v$Mfԉ0Jf;^Vww%D{ٽ6WմmeNei+{Q{ymlH qמ^`@Hۋ !(^ x]X&ONC~ϗGlIoybPh響>h/ASYJK7BʇT|_$1 ZKbN_8WFUZp3pk5 O1֌Ky {wU"2``ùau!ZC0G m!e. N@4`' CuKko Mr.[ވAEhlZ;Uĉ#΃UUom۷#?(ALdj%Sݣ[[o;0q+k_XXBQ6 {P=]\ yEZ,қѺnf xxt~BMo_ G¢R,}(Fx clvc^AOlb 8N2 ]hB/^s'SKۖpmqc-λO"23#@xV +i+  #%B[&|f-7ÙriiL9`" d_x^ҹB[-IK X>cSI+d^\QTfDӈh4E W5DăJha 1ncSN]s_*DZ9Z|iE6':ڣrBeOk 3ӻg8|}}:] ܠb 9q;d|7Gd> 9>y[bE&fK|;\)gV{J~'h.KVF Ts|'" OwuR D5myk^2Xuw(!͞pHs!rX*!5854TX/T׏uh$.,=?0SC61jJW:M/9עq9(n>6M.}M3^ݥEG[eϢ$ Wq8 etjHb1j%s9ZMͿ ټ6c Pjc% 0 "<)`>"b&AfVZ(fkooRVȆv%Nb0 Qu~ qw}7j6<}&b9N {8$ 3(6%iXXB;2dڛHa5y)\z6ՙ8~;8J,wXƩ2ZB{&!#6ռ ބL;L~I+nPwRN롬}Ij4lUY<ʋ |z,Jе\t3ڵ8#.4Nռ:$(-^G`t Sh$Sl^3.ÿG?4ؖdn~^ets{X!{B+1Z\%B##\r,tHj%M3\~²'A +d.J19Vw9 r6 /ĎZ {($)L-4:"9+՟Cۑ0jkبe<1>*\+|^)_H_{Xy=2f Q&mӉ\B/ѩL3 8}l% -+ʕ)s]z<0!LuE5kbg8_>Ÿy6L<9ss> ;[O ܦpR5U  wo r\SϚF:Z[G$vuvS[E>_w :I` 1db_ -CfiR/:,#~P9FVUӎ}cW)A%JgпӹXJ%ҹ㤓kIqL?Xi`Gt9TԍĄΫkI 4H\Ѭ>/>N{?yx6\b,iLXڔ ɾ)y}STE'QF p7N(l$: /jre#DOEgPxU"/pV5)B DOj lr -H0OX{ز"v{;7hN%4 ;$Q$$1&iS쫦ݐTX!A<[|]QD.ۄR.T( T(@܋ɡȐ+M9f/O;G؀U#_距Iu}kgEq=i ]P_xԠVx[ 67?W-ˬ3}([u:cd/8ÜOnN@){Zb7X{5NV~j)1`RoˇӨ#d=>ddƨ3Rr_O;HJzȺ[A3_zyvI5*g./p;4IxuPnR_D`^dS+1FI<Dw3 jrB\|L̻XIJ @mNvm(ߟZ8KʟٮZx9!v\rUS%VSqJS(H Ukdm 4 >E zσ4nۛ  n[D⏡yeQ-{V^JF.iMqcʐ4jq` vaն NN6$,>;%S>?X-K,ִ_wq^ֵk9r%^އ]]GTi$!YpQ Rfh&4b~'o)pr^|+QJ>͗VH=W]u!q lMa3M51J2=Ψ/5oxn/D_@`t[ͽ4R&G~GKnz+i._,2lnNbznްWqE[mBOGSȠvjv;{|fG|2-mBrnm\"k:-zp k62s[\p;&BNR7oEM{@%G8#Xy# ],cNWxOx &42X## Bڨ㹁B1SnпܠtwtC FTzaE#NOꄇ-)i7XtMr5NLOAgy3L9}.<\us2m%24׫ԮsoP3Ce{}a۴ ~sEwyRW#yr IK5z>h7{Vc sNYҷܫ%,j#oP"&N%6 UiYs7AYr޶𐣑U?Jk\~#QTUSUǀ;CEAƑmu ]Ҫkх>8K!˧y7"3Tc7-EoI(s4_lZ-}v!4߮.݀s0.*\H7Y 4 hc.8m!C2X]oV\c<K$BMbvgj#U7l_{t:@&u\Mq3t]?Z=*h=2,/#hxbB_VC2d6-SL@׎LXP_?(ɻV&oh jΙa ٚtp3sIZpgggXS`Z]<)Xسe݁ P"*KApȯ&Hڒ@l.E25srwIt(}Hj"WH[g>uW޶r`Ð-#4Ke=UlT:s/:MyKkו|?./nҘz`Q ˗gx $C77XFL6B}3DGAXAͬt93uڝTmvINИK›(##srfhsZf?lM;7G?;]:s])r ?E9x40?)y:-^O}LJpcXb:.|;zVgGZ:8hSfx >@nՏ(!eŢ|}Rt%d4&J!g *䂾6%m黆)=XDAm#te*ȩQZ~*0&k"Xƒiw|ɺ@-cFSPh68͕"u?#NGs =;,^~j=! 9H^M-ԧ*vG&*CyiPxtD3xF0n_m$)%ÈNޤi_us"nB,_fq80&W<3{jLqFYPط ya DՈ|j6KaHN܋AhC1)u(S]rcO+\?/ɑ5p n3O NagE]OO"w]d{(@ k}{+<563WUE |yȐN$_sK!x {Xzc$;g:}Zfy|ݾB YԊe8&92`/s _|V1vr5/g4yqB_#Y~ iJVvBHNkq=|h>*L7,| /T9b-}5YwepCa"9)pMȻ::|ƻ 0`ey0k(g:P%T]'ivQZ ?j^p}p*̎r?^)؞i+/_e^馑#Dm'tO ЁO gRиNHtaX UP[} bwʞ`LVd|{Q2Hɍ9Mue}ӊc߰/ m$+ i% ,qg!xQ=IN"{eAބ=ې~f;V1Ѯg ]H69")TwH FNԞ5XGH.xnPަXhOמE5<:֡L] *kyhMm?K(6*\4߭DzRlF)đL|f!o[_:kj!{[w`di9PŖ;~i <4̓qƔ6Skgj!҆crLg}onw]$ޭo3p@OVR)>ɯϜ4otF Q6s; mD Zyl7"|G惐Ljꠝb\Bc xZ P_ c/A1@+o6z1S qVffw6^R{Z]<(#*˗xg,WGM<*\]6~ݮ=e[: =$FŁt@j [\&$4^%\2/qV/f~kQ6+ _Cڠ-CqC<1nVg[՗ ګOBs^ օAnÕUS_\fzZysUJ?r4G]{z:Ҹ8c"݄[8ᎀE?80 ,:1UcS) $;%T 槳AW7,kPU(po F4 §zЛB9* McHݔlOjłiis;' i%vԋQ\I6wl[NHy혠CdA"h%YSt3LupAԳSGz x_=nQo|T^e.83sc'l x|uomIMhfBi;|z5jJnpaCY06q:l,^A|-5ޫeI>z-fȹ!>gwn)ٚ[&2/˄ 7@tX5Nk vj>Yj#TGe 맚.˧iB_>(Q)#ftΞj8Oi]} @r ȪW)0ׅ,pcZgznaJ/~ F^#5%%Vb2ƏSE ò1@J'*Զ\mD ;:J+8aI^Dq D%.[c!*ӧ(-guF4}*o3mcbnsQk^ް}mþ%ad^/Ib~<@-Oz+(WsjX G+\| m/S*ypcM.}= mB[@ .C*Tp`XJ@T4Υ,>?Q,\L}8M+|Fs3n1ErT(j2Q'YOre%mqQCnv `!#ޞs6.CAm[wtMM8 r 2ÍTHQas7cYc6#5џ$@1ԮQjNY[f!ZƩ_/Z EV S+0ըd}(-M/A]'x~/ mV6& h~Y@LnY?{H?7>xܶ̉՘Q}݋S?oȗZ'<^v)<Ǥ<<3<ʅma̕Ѭ^T`{ {ˤ.Ykn&LŸ1#ffTp{+hMgpANҕ}ÓX3J􉘕7Ȍf%ҟj]fGmtJGJ?4dpY"'|E`$l;M&"E ワXpb")[479$xT;\xkʋ#.hNm?̙gXҵ[Byέ sipqݗ2Hl迂pu#鈘0f!I@ugC#cǃ\^%]=13  u3,jM|F 9 ~{!AiL#΍Į64El"POpٔ#d#Hy(=M» sޜM+ITy&Qq%L5,MٴYpv^bG\6l &\ßA;D^C1}9 fo?Җwk5h4D1{ ǽB$!tf9ܵp mWJB)h4 UZ i9\UoKC#찹sy4CqƨWw`  J Pxb\0C&ywi+Axáv@?/U\0t`Yx8L>''B<}qt',?v:F 㭧05tK 7:DKEJ߬[$dg?`x qQլY/_l^J<1*;vg9w>י_ᛶ Z;bgҊثWȇޮ 4(MHז=X+RO8 (D ȃ @"uBX \a6eʫVÌr$ '7|ć5K@o*Q X(xCX>eec~N9X5}>ȸ.""PΌ,V= h;SqMeӑ(82rB "|7>َ4o6ڔCZǶ!ߜ rŧPQf,14>7XmsҊ2^~OGz-GR +n[JmcN\bT{ aJOM}:"8Btx!?k.PꓱG PGϾv?,8(߉U{6Ni)?7s(drk4[nŲ~[<_' =y2u;s'@rغx6AXf{]ɝ`BQ ɐbNNaﻌOBc&M1Mya{efOG-hX?72+y4PEuݸHEE> hnZg=*Y!܇Õl'^Jo9`t|#=H\ب^rKx3kq (! n;\4-ڄC%;́OMQ^vB_uUNɘ 2 '#☹L V$HKQX2X5A^IE!n-~L>-smHԓKg~A 9ꆌ~F5( 8's) Ie4?w"[z\C2m?q?d.4$c! 1ۣv>%  ɝoKM2o1W*eԇ(5^KR}i.b8Vkv5aD QIǐHh )~))0OTQq36xc`8oY3_ 3_mB} kc+ GELYbiNi l]̱,(e'"0Ŋ*}sLj%w׷V OCZɦy_Qfk`#=bG@cz~ e,`Xud͜BrB&;|d^̠3 C-}|f], ̺3-ŸIqv@]uTIkۓ2l54 agO~#/1Th#wAl1ׅeպO%ߩZRxxEdGr~Ѯkϭ}C8 P'VzpS+ "7=(̩8ec`7oѵ䡝h!g9 =0T&rּ׫\eŴ b2bFD{G ;VrhՏ=הھW4&̾ee&yV9S/IyG5i'1´R~X|x9 (>&%Fzj3ݵBCT،zG&5Gi`" i{*bskX!?آNrkbLƦPU8x9SEyEJgN]7\ĠӌXO?57d`='l%WVpwasޒYW0,b^eC1Y#v7qX/ޒ֜tS[WL)>Eg{3eyWGiIJ^{3;v=rJ;kbR":LjZ֚;!_ɀ TE 69E\ۿ6-j~EWo0Hڮ |oJc\&جoH׿UP,*]o)l!fziU%d69秭q'"93Xq{?t? H SGRTgW&K</n e;̧h('5g0VcuaAY펅tغr%JJ D-UQ흠BB?&ެNy֞|8LĚIGf_w,9,-VMBy5g%HF9tirJCHxiwzGXnY^^"4.VK% [ҫ#~~֭mLP⭅ b)Z5)JO7 61^|pbh԰- dI%Yq4KY%5D!2j0/ +!WD U UK8ӻLtxY fV Fz/tCF{-99c\p_$̗~{8 =|WJ3PMZ8G* H7=[@[M{dk;Q''Ι;CWM0[٘]Е ֻLEvuOwGw1P_u'E><=B/[:֓ ֆ 50*/w<M:s&߄Gp^K~bJD~ L_ha[c/h/W'SN~)Qe;qӚB̵R7t]Ur *D\$R$97AE<+IɬB~n& ypd]~[2-aS(LW܁~s=(Fsue .RUP; K? lXsWP4т]Hd1e(qgﺦ3*3#l|+u#)Dd}lBUf}(a=nC/>J*]"={bOZNo{sv_38G )AkfM\MعP9~J,êK\sN@SApie5n=$}7jWk} Y.u?JcT-R1H*Ӥ76U}{(s8b%u{} YE +]uQ40(id d-=D5 \:-ODd|W>ӄd^[ S6}W5c*2EÙ$Kh| [x)ΜlݪB,!Qdr9~ZyWiv%EN ma B4z~ N6T/5ID#"as5T>{fݳ_hP-Py x'rWq`VP&Vn;NmA,ޟm%pg74%1!\~fô5ި eJ#5TPcl=~SIsu*^(@/!G^Xz$ ~YG,g[:O+|jo@Fi?W`1 (K +9 ),L8[~I~ȃ{rideS]ns#$F[T>5J+V} M$^c(}L86IU$#1 nX0ֿQÇ;4Rs Aoa JE(zYw#ii8PTv40zFߘa&PVGp.I Z4殌lzbh=0`%. `) ](Hy!ˠb;;*qVʍ/m;곺)AsA&'_K&ⶰ}`4"ck1ZZm LHUieYS^(1eO   rbq%SJёb[zXsXKcO\m $L,?XkD$V5]O׽vmk2JtKp v!R"Fw彃u;Ň<;SV՟.U!WIa NR*J866T8&'n&޷ 7,Upɞk,H)sWe ROr)Ԟ9&#}+hHyq9^KN`DImW-U2{b"t3]Sk%"oWU|خ5Ő>;)HpG*'D:&W*~Ls#x:[,i L\A! ::Nh0wL ޫ*h2/z >y;rk@*e)uA~=G+=ND*‚ݥ[.-MHGy!GR! >CULz">$V3iDg=(+s_MK(~wӧRc3H]{cuLE7s7d d Afwv1@z*Bx/㟘F8P^v<0y?Upd6,: Z]Ȭdwq6qFQ+ dk%~VGP ~'a,8!U_xW>ĔK[#T2V,p){/qoڝ泚lDzr<*i;}H9QlkyYiEl}tDl /]kZ}lh l6nJ# 􅴳ڼQmc5PdfvײYqVzKiFhICO!^xQ`c2Ba.6gEXk#uD˰59: bਂmiWFg@ծVoyef-`pJrJ*nDC_h_ r o,"=| _,,*ⰹi6@G/c7UV"Ir"6mKF[5"sZ:w$;#]1wĜy>>6Ҋ?kKu /ki,*G Hb; c olK <?XxϖoDbe=0$UӠWFX5l3۞G)v镐?~@-.XX"Dvِ1'MDV·9{d01x={'c+D?'N^{ :Ǜ5 nP 'N<{Vq՝a泥<䂾WQ͝%9{dʀa_kcu+ʭU<hH!InS9SU@X<ĂʆK#=@҆O)K8M(.ahj濯eaUCEPwX:v~. O9NMSbO7f3 ?!P3E]%T4̭Ҧ2NLӈ рޡ"ߗ}u \^À"ֆJUu"WpOGyeH+\lъ*ei!EG1]Llҍ}$VDkRU߮x[{hؙ:ۛėӿƏynߪ@iBJ۔P9EWSGZ `C0jx* Oq'>`I 80J㏥1-̲+hpgmڤĤ$;4Y\e2\;O\W9jE 糦"ޱ%1m8}t\B"p/ T/UΟ(/TKˁM:А;臣xtQ/*S]lr8Lsm]keI|xx:9gB,(TFE&pι%'<)ȋZ 'ϔ/'vcUcSGsR{3#j 氾<oF`sJ}ػʦ7+1rեƊ1N9){f痤19R*HdfUS8h< (.I_ɒA͙kh΋r8̯{#oL%rHbZ>vmgJ7i˸ؽ"$ИOCLՏ)?Gv4[oYI3~K&Ȃ@Z᧸Ǘǯ(yI{^q Q}[bIWC>-q[ I@E⌁S@n/:lH%zsWM8?E !S2ic@$CipMQ1:6&]9e!GF}1! S؝a*_ 46W'1q}*^eπ8}$SF\^HӮ,I.L΍ n:'wIG1X-р +"!or~/ moS7Bk娆 փve;+U@b"}!1A})Kf&(+H{;<͜1xE˸P>5s+rOһOyeўS x:Aa> رmys~@s99*`:E|(V?Zݐ4lEDGs:zE>#\9ľ/(zm;NU%eW{?m7% @K[nʷQП$g`%'%`%Z(xxGz8 Sԙ/[%̨n>7VтA D6Q;uq\F3Ѩ!5m Ά(:`͌\܇T(/yvoK$1AQWwGAxp~RǶ=i,j#_s '˰p Y jꡓCɱPOS'",ӅRY(YX6|OmPZkL~]\{Ch?4+4K<0nU$4|18 u~߶1{9}}q ZHma0)"bCMoԑg&DR?s=ν¤Z)Ae\jvh˘#e,3k6|'|ڹ$$D`o 2Rdaa=vo]yߎ#3@3F, p18ex'pW{jҼ٩ d>[R jȷBŜx59 ՓHTq-xWS:g[/M_n_ Ux]5H7f=h|$kgNIGi4x-yM*Ugޡ.q@ &r;S&9 c%u"RuW>f[)D?a dOZt{i(ٵP̕❀rS@@89;8hi:' FH/5*ĽIP`+Q>RAy1):QuoJKC}fItY)LIBGPǏ`a2?әST\6owH6ѶJ v4 w+KQm>kKC7] ibhY٢Mb5u3)"oҺgx$uVԁ4oyGM7$RD;0oSO}!Wp5bs#*Hc5^ BL51Ox^A@|@&ICW2lkOҠټ t3\5 \ֻPk#G%q"ծ.~#0IMXTXYTmxrكsX'"f+o -fm̐@:Ѿ'4HSsXV-oc {`~`7=dAT雟 M^`2lMsC* b,M#ӁUVǃSOu対J/'/~CHjmcW  I:ޤ:jhχ 2+$d$Ieoye1!u4 3 oo%sCȟ jy0Yi.7^mhvJФ .)3mlz]^!.&^ITlSR9'2wP?ˠ4v bpyC wRhk@j`YfYWLqCmK%Y5xhmLD1B @ G09I*Mѝԫ%V044JJAGc@JW6UwȒ}@Zd3Vk(v0Mt.,7{M9֙˚מP`cF֏KnK!Dy,Xc~:糨.q*cO<,Easf+"=FLW>#eu` ցHi_4.%|:W sQlw1@෿tb|XLfW\<* VF6ae #?VTh*pakrT՞^DL!*aK9j#vÓ`"3=ul }, >n~XrfBd Y#/6,U#>?jo#*`]xGC5M91Cū9ͱFl_3v9,&^_P:{ܹ.Duⶺ5O !ׁž-obе^<\ya6&(L -B0vw(;,ζ٬$¹qsOY "_D8Xí-hp{qNlXU-C N? #)=Z&ΠbdS߀bsN!w̜;+ħr*FQgd]MT?rX}D_bDqn{w[ᐓAz& 9HTu +>=Cdȫ$>N%vqͤX:;a3H7ѣoXݺ (͂倥b~"c|~c}!`=%I!,39&eHd`+¶]ӀgĦH'=DL,.EՓB{y·)r{KQ |NBZ$wwÎ[f>+Vr[ԮSvT9 $c)hpxx$)7,% 'f`8GOMHoZĤ:1TRp,F]R1ܸڔK<pU 4'o-1zfNR|KJ5i 7nx$Wը)1%(H]PS.6҉_,(1&H:ZSEpo뗲#5,~Z.S=0j\Gq2ؑxt. ]?E{lvAtȮ>$̉.堶Iyp_bN2)O;Ycq6RCyR:{˵{7/A-W㤨1Ԇb3_{&y5֯CUVeΆ+_؀k iy㉻ HR(vh%k]Oy*Irv)r?rѤĎz?PTwǤ[.J@B(֢ n%Flq؇\| UB4VWl/sb ѵ"R7Tc;~ZtcTp AZIo(mg,pnfŐqŦ}U2?CHB%c DN-E6&*>#LJIRI@Ax]# CtQ #%_嫪[V%b뿭@i q"WםF7W[9im?"e'4j!J&{b!xv8պsJP[ŃN x Ǒ)@=X'a"u4$,Gs:t4L\XUGUt_^(ł۹K`GuD= }Tn&VKo@0ΖUG v՝BƳ#RUWA ^k8>y)QD3+% KaTG8]$ ŚuohU[4 >XKԀu>IFm)?q;C,VOUG4&lZ 1^u fZ3+ص4N+Ә2) v&kk< ӊ` }[:.c7>9ǢBk<獡.^Wϼ&վ6mG](h[)e:JoU`E.*c 3(T-:|W Z2؃Po@9> ;{QnH*B)R-Z@+sDND_ke(E,vb^ LhLB1F> YCiymfP[|4S@7pUmc ֦8fbN-*9LٰkԮ#8_<䀐`$G(T nz~խSe˵4>$=ˣ 9R B}?u qn'^P+ܧk# M25[nLV5+bp>7]t%cܽv>AR#M{My@024\YF!VHm w.4&w:'h$^uOفM R\UKr[dB.>##5bvxKݏ@ G<<r-׮YZ?mG$Z 'PZxCL;naH9G?%jq]XzϨSIv<+OTBa,+K8G+$w㣕A;zB&qbȤX"RFQbo {QB*+FI1b0({- ಇ*+x뿢و/Tʈ;MPnML :K:- RkDn1mBy&/6'0]NuĢ(bj) _C%pKU U/` "d/pǛ˔ngYw%dARrw~}mjb=O4gYZ׈5id] $%GJb\XCpͻC$,(c|'po- EQX!0L{wg+Q0"Auvʍz C}H[NOYeQCYK\~o^cOcIA TnZŷ I 1šKAKmmG-֘ʂ|n5K/'sgi~n* cψ'w@rWC]*#E\|]f:vMv& ;=2-Ahx m$J.OIč|-X#k+ U]MXQr5 {P Bgm+*;p2v/gDE>M>r)rFs{LdnVe;q;rmaCTBf' 1RJT*:x1 P7嫢. sAVőҘ[ ̋yԃ e/Dg:d6ozz2NId;ցtƘ~SӏFs[GP4 %b o^{?L㠃-,؎/,|e0.˰AXbMz& =j(uɢh %W%!ߔcFLgs=vŌ:)畔`zΖd>@ffp<[g鳛`Rή<_D+tx#sYRcp'Ӻ6}UHO"p!zId_ S_6e45ͻ? d}(BzCViЁejKgP mo(h[PR@ 9] i!i٠{~ ~~8мJ:y}'6ﶫPgҜN]+ƎƫTߣ&TUh$Ç戯~ 9 GK>ewFDj}X-o)EIAkSa}ϐٚ"O\meoP>jm\59/Cg)fE0ՠ1\ 1&a"tX1#۔ֽ;ŌTy@Nvk;W!m RJgd:m_' e+lj3n>):hh JBquZK'#Ć3yȖBZdVge)pz4 :*,;#[I|?muDIl2|E:#ӶFn̓"˭A^cZQ}'gܻYIXVdm7x/iV(MwXHf /Jڵ`,cw>Ҝo:no< IU;em~:M: 7@L' UKok.^XwbT0tPYh/Yv>=Ti\|O&p+~45OEԌg>@_pMtsJOz7fo-QBT@ cdGM&zzt50`FzE >Iq 8~s e2r!yU҉Ri8sncft(G{9xբAT1BA CwvFٰ 8K5>1?dS'٦ZE3]M*{xv~C[R#3EY:̑P-=i&ޕ>G/cp=T{>D 1DJO .hI+_٫';`=4GҰjO`ԧ]Z}cXta]3Ī-OkU1RBO= K߫;iRŘrl4s"ȑsE\k(ħ'c SdC2ptK$>lw;(nU?Vu7q1CR?@#*@FДo~tIUC2=^ް7g6Kxˁ,P.o,W]GoKؽI8KZ!( $2#na#lJgܢ%ٍw [(BBh F=mM'I9 =VCX=z mBjYvsēOk₆ ^?( E>  MuuJsFflv,u'פMiK}9RٽwlZ>B7Q(سC Ԑ200"ip>PdOpΎ \oPFI+ЭeL}OVTE17 v ;܊u*jOt=</$>%de(E0Gzp/q aÚ9l^@JYjOH]%zxO;`$qZA3OihxYNB%.C{Yeb6k7!;}z9Ⱦ]q[k9"fFnQr|1gjT}ȐaVZ4ȶ 8<*F7#ЭSYZDmiA^ە l&4H:􋏍@G~_&oC8X1Ήߍ^?B< 2)Pc6ЋD`(&'z`P4zãG;Adze;|q`%y xv_#{ ` tq[F"բjzv s'> ƮtuX(r|,vr% fNFZhI.fNpxJ]Eqag lO%ʤ(J֩"n:SکG)!렵~;4u^=rw7R+^XrN U/5E}k wcӘ6>dz(ܪLѨ]D乨3$r48Fd8$}>3\5Yn'GHb I^9}KzAXɪXL@r,V |cx$_$"?&EĉU$*hD;>+D2$}:#*"&A[A|8 Pl+zC#odܾu2ۺAЍWk39%<F5("bZ8[vZY_O)&4_%<+xnϜ?[;v^9\5\DxJ–$6ɂBOm ŭYv\C/;Lq#i' SVI2@j Ӈ0CPbjJI:$j1+ai:6o$ rmJʼnMYfd kFF31yA&ӭh'3oҸƇO W? `ݤ1[(BؼXLQjkǥ7l7TB3/a@ͯGi'^R,f/>K/ܼa,j?m>T9}==9q\O__s *vb1UXrs9:bX-~vҒfg1on*[ ob|yB\f= T/d!ލ@۠2k6BOF^[ˢG5g\ ꗿ,K(Y%2ȑU,h h #}Vn-` bX⺸hGzS]ϗOn W\.Qs6OiZ$h= "d`f.L7!B8sTrm#UgGF3ޕhG<y+Fŧ|tӶO_ S)G,| a)G_n]OreĢeTI*>b#Ӱt~AK̴>\ViHLX-#ÜjިkMcAtMm*4dC Ljṭ)1jeV&an6cNcL8Ϧ`9Iaf[qY9!P–BSљ:==؍S-Kp& .gY0{Ax[y ]DA~`yZ[ҨXP' X|`;z(Ws VwD_br&8%1ps&[_daQ^xLC4xσq7l0 rP2+߉Е@_6A1 fZ8"9yyϰ RWM\S`f$q8$)S4R/Cy| N^Ο|`!{ UZ<Rp=;Yqu07=;q5ZY`#c2 Et l>YT?3ޖJزۈQ8Mr֫cszQ@ݴMr[U=u8^G*Jٿr5jvpQ :e"i !fC+'od%M$L(\_o)ރha#L!ѻD%Ħz ^cnV$e+[%N/#!ֽd\>{/OzIbO/s};<24Ÿ/3-:#=E2_Aq"9wu\]HZ9GհfX5*+AE'*ZHծO7KVSl y=Pɂ433fnaO_w'YB9Dv tz n.vJhe?nŸ{rLrgKD\!Ou>.  ڏ(jJ'(B,:8\2Z۶Q1_O+iR ++2, ff_gAz&w|<ėoI/Xו x.ޗ@=!9 Ep>٤'m+rĽO\Po.mhZ<D8pxF5h4UUe8`Qe1m]15dqLoGoܷlV5,y~4szhM6(߃tqJ|3>pb$9~ _&~BP[S] =,y̵|)X?Qarhڒto1ٔM1TțLuյ&֠ >+HCY:@,߳(wW juӵanCW`94-}|HA}z;5H͡.ߨ{2nD(_]8H%٢#C oysJ*re˘ ood!ѓ-Ȱ//ھ]IrTۡ)li?}|1^"@aϐnR+%*S%ǀ4"䜥C\R:UY!DU);9j '?03,h[~@oI 7Mp?u G+txנT\%x**7$a#96:' 6 (`̌K(=CoHD3C#L}tc>Wi\BAMJ<)O^o-P[(u0%gٕleIV:D,!cb?%S*m?%m\Q̉(k^҃(m$'E]&;A4e2sհr| ܆$*ձ_r9/v.A]0pL1{x]@:} $=tj-5.եznQ4Sfjg{6 <{@5dyu' MhP\)#|^SS ^#QSTt}"O1͆iw`\V9CaJ\Xn<.8C8/ϔ&OZ7fTPoZ5Wy%w~?0VDA:6muzAs$Ij)a~eӋ)9!#@wڶ#ћ9 53ec2mw~+zxd4滑 WCѻd-owKQ[Mξ}m}1a77`HcЍ*=[rCib%0ee'ycuZdä49|b-Vq"$Ү>>];y1- 3' ,X3nDMLϊjr±p򽟯1B'V4099`Akk\OA p-8)z./n)8ٚDWc h_uUGtN{7 /@t H f]+=M4N\@D ~[ ܪU3AL1v$! @Eb֪$$|E&5IsjYosݰ* e}]|qM3zK(и|p?,qKT793X0[!j? |E@Gt:^ga<.@0`;H4ze% €Swm96?DΨT*dJ$wFfk?blxuTmjBX#lyRwWkwGa ٟDmBQH,1Ok&ŧDaI!{[1{DL.p\1OFw-_(}JJ,6RQ<9],2t f&T\mX3wڃaMȗwh\LJz~ߢ6@EpC8m#CQig/JlG #\S30&L+75xv74"D؞ůts$%]E~c0,fH{) wR upk\A/Z'[$[q$OWźjG`1Mˁsiқ8>, %x'h>n0ƪηes0uTh9Z>(ǝ[.62e$\-67𸢸60ji#0h^u=@oLЭcZG/^ݽn vj^ԶDW2 Ht]^w c6g޷injS%MFo:+^t01rofoK {f-!zf#qhf`v^8£pДtV$/q? 65BFF-@5'䁞+ C&h{Ƨq㋷XAnNk41!t_ONڭt)LCo`Ua 'i.[mru8d6]&̑0r/rEG4_fV!S_ϫx+C@(Q! ~i5"qoA(~y3c]Wcc8sn6,MT{fe_3fzboHdpq"]E:lD1krin,tū+nO]HPikRɊC,FSu\H?dXSr^=O(Q6PVp%X,HH [|:3ݽyA#n AfqhC]d Aᱲib@RGx'N,m@7L'=9CuŕpzD}VeL>:<wîA #5乨NQ*;.Rtϊ"0RI% }8=o0Zcױ:vs 0]%`HWs]EOE=zDO,>@tx¨k (8H ͠"„w|ئD=fKWSfG:8 [< r(ZkIYk.?ޑ_oDžjg KowLEn,V_݀dM:_)';ak ;.сfI8@&{Vc]> >;2RD+PVɀžjs~#Ɗ?\!$a>i,k9Iš~lV@Qy;PudV>m\XC;M#(hak/tKt.쥚Zv5oIssj? mW2^:+ rh>b` b{̕&'裡.iQ p0q%0Yu 4Iկҩ]3P{];ո W"{Q3-j<SFx،Y9Q,JeG m$:ckhK ,Ob_5U_46c1lݛM·-9Sat+`>P >#J"]t9s(9X'{ջ$Bz?YJ "FJЗکa(RGE!ؚ1WsUis18ds(/Q 27hȞG*P?ʰRCtmWOEC. /2{.": Gpq~RlD%kY$PT݀IsӼdc-mKB̐8Q;f3 N`nl f+0^ȭ,%zU 82ea!äɾseH39T) zEuiտ1$e!uNkk@o+\AwRFu.bM$>nVRs~l[Iԕ+7P߉: ;ɼPƙF82LKߦ'}n͐ns!}Іs0ݴAx` Lٔk+85Qpۯ3-ߤz/Q]lC#B~ACZJ z';c8P|$pce=8?d>r595cjqzt~LMsB|#r Q{K"15&.ؗuZug.Hi m1r';ZKy+FSJmOR7X1də`N uľ; j=Mn4(uM1 ΪLބ#˄摠|x+x OT(jRyf^+5 #T`:J Øa_N[n[do;us7.D=6jڅ$;]Ջ*T$k%M+'EK6W˓^m|GŢ#'KaHE )x8hL&vL i aNoilȣ$ @.]{5uK w U#ObOtZ5>u!5߷Rz̼Vڻʃ`z0(εGCGY=OܱVOKݷ+-yJ}xBV0sAߊDjgHH@d3fkt?(8 BErwŬY:XITE|)ʈ+D:B[ ')^b G)RslE^6g0F1`~v.%]B {&3YBR/U38;ݭ ?]ӥ;wNJ9Mq#I7Z|Kocq[/ _-)6*TYo'?5,=S1LێŌڨ2, љ =Ӈ;Wi-}8jRc&`GWFycb>7ڊfI3=D"t>y ?S~= 2kb}:׍H$ mRBq`p%]u;X= fE u(ն0JNoi(+woni4rtѻܝMl59Bٰv>䆲E U%O~(</A01O-1!o;[gC7딗i}t'C4wC. S {U?`eaq]uSUwGÓ"F(& Xd{<,6KKgU& z+Qt"v/lZN8lh 4Ӆxem< W{_MӍ1NM!WfdP6k1]sӒ eHOVzmn; UJ8O٩OWɴ<)©!ukxv@ r k@tB߬03~͊Q  Nf;S{,ޔ%E3p=ج;>U 77T煆;=oWUKx&.#3SG$*}YLo&Wo@֔KSn?y;iv[3k&<19[)!a͏f+~ӏz&kv'o'(o? 9:\=L%ez; >w0AosNߩλƇ`t*Ugu'l&b^qh|&WSͧ h9$\X%M3Ka@Uj^<qcu+&g4U| t _ Zg7o2{~lWE8N Օ9jNbBMj(xoy-1]8+hN5wf P匰jMp{PSP{XlӒFvI}JdȱF0l(|%%jz! ~!bv B[S`~3fi 䠠4z9IyjʤdnSnY<6/HaNޥnڛLsX<<}u:B3?"4l|ۘ`>D.+An=9s< HnYu^K"6z@2si50KТmOE'N[17Z}\`R.!}oOZNB7@YUz=oUӮUXbm)Ĥ0A =4͒c7=Ir9%KSfi"%KU`;du: ψ4]ytKҾj氲K9iu T;A|*\ 0]B~z R9uP^E?C[2hQ$2 p@c)N'^_4fB`Qa{VAЩtWN(~OMO`;|vA>I"v+ӊ#G,Li:IiC[EѸ{9vlSJBڬx,gc7{+A$Or$6C:)[Z(,e'ol9Gn)4UÓ&H.jP`ɫ ˻Y48A?n|K[,:ñ"TiH<Ō@d&X3P=}j@9gzS jZyT(ϟJWʛŨD2!% !'\3n#^\%* ~K54<ӑ[q $мZ!\Sr~hs+2a=7);O\seYRn/~I5 ai:5vѿ8;&mxl0Ѧ%SOcuѪh{_mY-6GPln"NF'J/2 -Y)ؾ2,p#_n0jX-KT;*q=$D3?Xs QO]jT`ahu<:k0 {Gx\>8OVVzgl7FS&˻q“%{"4Q.8t՜Bq薆Ω I 2!\*-f|I~ |U*Wd .rpvo>0Nxipȫp^lknOQF(5 u+ p$7-lz{rAV8~wEreXΎ䫞b>uw>zG@Dݚck Y~-ֹ,ү@JGBGq믹`VO-19uf[ 442mwInń!~s%vL΅D;_{K濊nZ2:iޖcknCxp0LɌ1礚Kn%T C6|8]X/$,5ZJGӄ7*|ݖ Y,'kݠ&U@h^bqP+YwgHʌX3gƤ* 1:v%%/Ձ~:5=Zg*-8AA/,XoIvSx/mًs%q}fujEiGo2ڡ@342a7y۹C3,uwfQh- r#u0vJ^M1na*>Aق\rsv ?wDn5٬H&qv3xuˁib?9# ݊=e{Z+lXLMN4c[:7+(X{E EhBb +?I*Nh{eZ5cȊfϬ8.zJu2Տ>,a ީSW+UigCRVN.Wj1_|_ r.d8ԭT3y`Yhc!*ɛ4?SD{V&Cz%r"Sݚf 7W~Y9bm B."}*2p=̐4k E; i-]RC<5L`Lw:zT|Bn'Y%+þ tS CCֈv~yye%j@a{ )pPE!-avy(’߭2)[ 49Ӌ}*3Jk&{6^¹~d"A[{PY60v @bwG]%qә K$6 AHj-8J-q \g-jg;leoprG$s e1BJ@e#v;ru!_4߳֔Fv5vl([$!FΚw/r)#%O+@W0zڳeXRYcz^(.Y%IlrH5ZN:QeȹCԭ_!V:K6)[eL<WqcqAغ2NQƻ{Glp՗Dgx`ɑVjh H!=v4D I>4~q^8^Ek&uwd r¿KxsTyĨoބƈ~ϴMІ"Q#3-!̎ `̂ Tq+mۖ'\t rt0&k<d1\-4;_O5;J-L͑:U|, E+xf͇_ݵ?bsbp{ @c v!CCxo++Wd֥EE1OSbt 3swLwCQ9$"jOk4ztﮪ&3 wgy:wIN-Kkpt}؋V护2zMϳȲ" /6!NI}nؤz! /i6LYFIk,,3_JT tZ%PʪdJDUIk_د-ORNkT R@C,#hO PpѦ^mdO'THR; ]>\xoMVjajCH@:n1ifQߏ?/==c|OwQZXYOP ,u `A3'8(o[}#C;-iݘYs4sb3\y|18Vm.X%x:puɬ?Cn ,k;ځq7*P9koXSɡQYDC|$/y|}WmB7k<O) 鼀,+]WRP-,tGxI@Z{&0+r dחq%߸!e^aԥU U~9pŭLʮ,H]@=PӰۇ.^dBiEUe7l!AQ$+=;,8A;n١i2F %hRW—\ğK|}\"u %}p["(6ׅicpis1D`sw~󎕟("j 6B{赎4&^ yw>f+}2{ݶ@avZ˶$A^eyq-WѾ:7R+QOIE?䓐wWqm}`}H7UM*,:"n;PF@{׻hd9-_:^)u+4q_qùqXNcNw:EX]';0VE7qƳP=^u6DY#DV"cI7vQZHu)S*\n1̔3\Cײ0`>xvF q^J5*>oYvct;h%>ow@,YB!6^FŮapx8yΈs3cgt.u+U5[D(옳Wօ&LGkSۻ솂!Qw R-C@Z Y*ѯӏ'm :Nvá`qK+ ߫ ##Rjg m>In k QU|bb"\64-n:C7[:ḚMiFaCO0+T{p\扔g6(uO"vvGmv0\cIJ18_]I {5gFphd}8#][if|ŇSlP^؞p3'_*Qg:΅8xr9f1pbcQR Ӓ&3 Iq`\;چ\9C]aPm(:IW?Oq$ AS.fOAװm lni^z>s R/LV) vZϝW>,ȭ߯IHnk*͍r ꔩ3>rbhӦmvnϣB~'r -t`'$op#{=8,[Dׁ.syF\w`u/6_3,4\f9OOX;Y=xF!eq)ʢlƊ ҳ@3[^2IqZKX9sn@Pp.U-pMDFcSk9$ݟv$hvFvYcr͇ЁI4|Rō#'V.Q×5;[Z39&Ĭ ] jV"JuOlL!In8D9E#tl,8 ƽ.= 9F l{YC*P %~E)Bu_fipH)@gipzS,2g}dS@\0 Zg7NL,ʽKOϏD1X7 CqVKԥ`]A,gH*?Iaf[}Zs9rSui7Z ;C+ eH;]qLx܆̮B70o8ͤ"obf%*^ՋgǾ/CLdWJY)_BdOeN|vrݐuFh:B,>3~ͪX<b Gځ`D8<92cXcQQaoy>tXwՒ[ԲnؕKOc%&4_H1b$]`!Y6m05JT3j(+YԴYY5WM>+v躳Quşz(ݯGMwR ͍KW㻟N}.N˼mdJ)NF-{&RzڡߊMFhGDNM (j>uPuǮ21e#pxHiuG O3%9:&92PHd֗^G.|&,~^|ih:q d3?tq\߬ZMD^vG1A]n%t(nG%n]3$#30lh|MUk҅QSiLyGb`uW:_{ȑUĥ:\渿R@eWeD.'Oۄ> %I;HPK^-թ#߅ J=D8HގMrqb^'-%6j ɻ YΉwU"]lAX/>+zV((ӭ L Ɲ zP E+Z;gk_УaXC*WTb`L2*[ N7779";ZdI܆ Ȱmz/x/\(QltÝ*HDLJ(|g͘;͉Luɰas%֔E=Lx⮻kߚRJ?g:Uzjoʉ"SHk=^Fc) gA1/mXCqn>p>Jhwobҧ_p~昛Xs(€Gݣ,rs(6Y괅xR(e 4w*d&XaSK~mmWs`4s?S=KVyETRc/ c=ORC-[c~׮mZry' :ߨ /H/|_{*pkH] 瓜~A Ife/=E$7kEc!KLs[>aH[;y5548,$*m}nF2IwrNڋ KQ]KG钂Oge :9g^wqzP>ؕ-bY+ɂ>To1nLa5aX;\(uUHzxhHv^s/y #!/'DβOF72$uj`Hܢ'=8!1N[ Zf,kk06ȧV#>…\3s"}XSs>E{3{RQ &oDq 'IQKצ_ 'GXGV]ˊTyU]Z0T6q&$̴#XpR͆pnWݲĩ0N`WIzX@XTfxu[4jXn+nMl=Lfm%q)% U['k8:ʓufÅpy|dC /GJA&70Yyu\0igq(Lr $t'EE&*S}tX{WcX,bΒG(_s,=XM #'LTܷ#1S^YOћ%"HνkZҷQ߈M"װih"Ƽtg SܣK/!$ Nyxs2 '#gh55.+rT@D#|nܱ\qczr`A9 ~VF=1T?9ܗ,ղmW،]QjD(bQ@pk0V0Y~8SA b238Z'jXD!z*қN+]pWSjwݧ闢;g\*yQH6lteXJ{$ݠt2.T'?)$^7fPn|U d"Z;7ZMʩ(Y1-n%tqk :~Q"yZ}&úYeS~ }CQEL @{t'|U`ȡpӤ-gڦAàT.=|7Q1q ]^rklA,RO(M(/[ k 6?hpi:?a.+/t?-KW$nF"zeDt|-ަ.`mC>TYAcCJ~ʧ5!m"U{Q/BuÌI($ M"޾V-i Uڇ'd\(%(NkA6$,T6@ذq ~@@|15iLsT0.BΖ4z;xJ4_Pyk Z489$ PnU;n)&90 1+uuC%F+\ иIH4>n@688.cYG8Nk8<=3#ZKgUxY֭]Bo94>%[!Q/ŕb4HR /+ t;DL* M4>/J7Ko&OFm_Ҵ:{aw?~}aaۃvY;Ks!ʬu:#8lg$D V,^+?y?;F`l"_(׻Ikav톑u<,6ZqWb)|J.٣nN}F8Ng?!wѣ4-+LEYtن!jo*-W}y RWo%x} L|e^!O8ӴNSmi*" "V;_(|9D0V߉%MKHXC'y| Nk!pĞZLWpv_|-(&S]3Qk @̧'=$k%҅L}LN@y-1yGB 2VkG"{bAFRrΗ ~4>^)͆#<6]iä8td惣lR7T!Η ^U;(\-*Pyn4~kF"J%n䚎rV}Sk;/"+8{ qV9=T;a1gۣ \PBYJPuAtzƱG!ܔGi֚ !nP+Mrq?<)(FtlX[2X 0 z~P2{u7ASKE}̎` Krv9gIUWuKi@!@2A_<OG2}VߤڿK"z} 6v&9 Pjm~;`>(@Tq[V!/k{tQjɉ&ĥ 0q n_ P(PM_p"7?JJoAx|BE op7/ iI+n o@"gwPS֋6rF⑶d&Z3\o)!H+Bj%|2AM 3~,w+oca$w~))czapbc~( ;:ڝ4'Wbx$QT#[&M!.EEWq{}є4,v"BD)F[;io$ A;Iq7f9 c5f3UyAl&1ȭ .yh'p6ܗy]`%aYHn\r9]B6Xv'5m7֏4-L9DA2N6I>LS Ҭ./\\tL󭔩]i- D>%Ѕ@rkx3nGd4iRro?pڱ)g"YC5zq{kErP_M>u"ovoa mA'(ƅj{k΅1[ݸ~T4:&"~lcȶc7q{` KXTg:'bĤ@W\CrF!r=Of7ݳF1$s-'n]m'Q7++8"2G0?sbhu:YJ%ealdQ3W}`meODu\&}jtaƼZ(x($',9i.Nu:%"ԹɈbiIu9N !7"? @E&_ҏ=Vk,ȻTݭ]3ƕ싌3h@1UK3Faau{|ֺ2 }*ժz" oZ=.H2X'wc1M=d7*kg@B d ag;/ۦs<$U{NE8u{3\j _QuGuW6٪Ib\ILO'BM !ypK0~IΕvIu(ge@ rg%,mD6M6jDm=_s3Ҹn3T#BvmWMyEPQ T…*{ $Ùyj'Y (d*ǿMɷ Qs69Y)nyu@|)+%h>Ru|[\|V̗qC ,Kn)QnbH,Af|fn|M^ 11>y;,Ih,${lR*k^/ۓr<:ʟ$6 y@)(ݼLݳİjJvیF(9 8РL5YL\Ln&OixgNt2:#f.Q&­x\^ng},Js}WƩV ׀JQ|biZNnSyX?2>b3s-Jh?=[BF m?$#ڌ գ C^s??Zs%, K3M}5d=/!+aFZJ6 ,Дu%Hɧ>n[<1NLx/څbvD{{%nq~})SnίXZ}K~z^\K 1 NSf>[)ĭP%!&b*3T[Z4C׶ Zkw\O njq9ʂiC.` *s)b4JFgiPAf=E.LQ韢!|;;xRQ BfxijӄǠZW$U4X: ڎۛ1[=%2˻̙2bhr <P]cpdS-.."/xcF.d˂ _srs{:".B_UNŢIWכ~ѾtIOg+CzNp~tDubÖQuI;s.|P*C0sO+j֦t|=&HHͅ3Ct3zf۝ 8QLnjIe0nzSs^ϞU[nHÇJ#7C8 GٶO=-f۴ŲUɀaI{zizȣ|/c}{[DG!f*6vߎނYرCxpY%"T.53tcےh^u϶Ke?v"`NۗyѨLZr3vpٙnޣ0 Dںlhƒ;,jcBͿ)0>X(Pway2^GO<֍F-N&A73+|铯OdťڱSf6DCMB9w?LNŧ ٛ|@daó,TBXIQ?I/YC,d?OzW4(qNqB7Ck5I_K^…f(, dD@uRe7L{=&iBr|Z̆{XKZ"LC&5qQ.ŝ?EC=utuj*"\վPg7 <x*"_P1LʏF5;f\(s֌> XS-FaS؂y: :$hݫ9V>y%S[qc!VjmJTfxC0]_轑ߊYh$$."vjpZ"| L2Y=;fg34B?棜ⓗl?c: u]b|E[S/f,hw=DSW K*4J.q\j{VYo i#Ơ.\u8U&F1q$-xdҡ3~\"^<x}N-n7\/#/jZT؁H``ƸRlQ}7n̟gLlcI U4$J";P~TȜ49N 0e6#.s{g^۶? cْioV6MF")t5(jz[ d~]g.ve`IGX Vp[%OfRTȦ-- 6S[hI jЯ3|Zфh՝g7V=:KoY6!DSFTI%uOS%dOa2*fI œo20g=7 页HEKЗ]2xELv8lUijySZȔ9(;mEu%f&iM)!@[ )(dVp>7"w_J ZmG:<7 >rҔ3Ike(De@5[j8{(]țZBp#' x#lEiĵg!g WNNPeS&U85D?3c^jx V~iϥ"AzoegƗ]0]25ζr? Aʼ 6S"#}7kj. ֪8AP$ѵ/v`ERs,~RK(nso!_N7$Iu|qGYU]z1"}(}>C\1+ )7[;?Ϸq(G$ZGa]@C~ת{p*6XiNqĽbn.SBu:pF|3gz)wlx]5e;YMgXHFN<"D䘎J*eq~t| ]\L%4G}Nl= Zr2пsܻĤYLt丙2;AǦ0[ dh(qZ"ZNkS%ˉbg "E? eYSmxg*JYqG>ȯG̴0c4r||z)T*@}{Mq Urw44 #Cb%B7 AU6k>yiL}hZN{MIH=xW!&C>a_.6 Nbŀ5$2EwN8[zDMޒ DQڱSN\DAp_`xઘbp0i]QNGm2m5} ]~sQ=!osPXJn&; [{hdznivI $]],p3\W!ϥ J׿i*}s9Lp E>+otrs%`,#J3om-K8i<I[ Chq4H.˵۱EW A-g]ͬư N|<{'"On96iЬ: Fb`*ϳsYKWx#.a/awuTԚtu~޴@'wYzDK3{琩-jIF-@k0ưMtQ|b&jM$]T$ y;5=w;Z6q#&$,^Yhֆ%?k(9W{#x֧U C9WKQd2J/a|#UW3"oɹl5?t 1]oLzXdxcS-5ܝqy2o/UI;<Zҗ/L%eUrlʆ͑ӑq5Ř {+4ެS@'N"M`C_/gIUPQ2z7;9Nj#ɩx.OM5˘wlYѐ33 ss7>Yn9^YǗgӸ5Q)JPAJ^Gaِ= AFgƺVWjBzW_jU$ u;)5pݹ6XzU30$~x+UPVȃT_'KJ&Y=`Y^ΐ?%GWG1-AԄ=%KU$8!YѕcЅsԟR84>L2. YwO^KTf><*_.;iK/Rࡐjv+Gؽz2ڄRt o (97sS#0Ϳ`#|!`΁x~bpkLgq w- m첧nA)"ːF˸?Laf 9`q׺`[mv[ܪP&0Π&H5ϼWjw|XN "ؕ*!8$ƆR1s;{FGvo 1dxͱx ~)`9?o}+-09RIXcO9Yf*k}]JIb.HtWLuPUjڷ_tI`%҈'#ٍ ) gL{\jY("s4(|( nlr+ _Zf 7l[ Xc#)\u7/g?`R'\ #>-cɘZ@iFDcS%hO?sەrA9a:WpϿi0<"_XrVYw|=km ϥOߌIGV&] Pq[&3LD R"*$Ċ+pt_(Ibɵ~LxvMN{-oc8UƇ2ZK9aN73hYԏۏ^&#CmV47:&o asZ33͐H8[=lF» GpO2f}%LQX?ڠ?r#YLc/N쀁Hl ]4*S Jos^`^M f(\.~`~kvpAQv=z07Z ل5y|<ݣ5g4%oɆ(y4ۺuxE鄂o_V/2 P<8b'MV}oQ u & l8C)nWh-@;!:ye߆}J\|nQT;PE?HC!G5^qJm| E5LV>B2BD:Ь!`ƐZaɰ!#SexaL5UT>5WFO?}ۗY*{?nmh|NԌ=WfvM:(6u[o5"x!K}9;s4nY2VQJxq[m%? GtOwtL<6y2numlrT64la{)ҩ+&~'\ljDzz[֦ߖ(`3/Qo9RZM`nR\1-2$8[WA)EW%9zLTBWگWlc3Ԩ2U&!1|(e)eINxyvxo F"F69HQ7i]3+)3WG1 \#Qv^xܲӕl$g*?惒[W`ǸT)̬pdCwPߘot#3|@f_!F~ySztXaCS0Q.&d:2W~@ }nZ_9Eބ T7Nk*sh%/黖p R }WCH(Ny-b[/΅B9R'75I%r<쀺!;A,XZM16[z[oWGYo雭8/w J­jHXn,T1gNY{UK7>><eSiV3@Õ.lvtTuW .q.ޯ״4<,'?E=l*8T@_ %[^ۓ)p+܆A36ryKAi C}vԞ2+ ZG>Mns|fe,C"\A:`UJа;l\}wzmug/yT^@yU@1\vf,Qkˆ&8̅-%اVLsZ~";V|=w'CcO3n L7JI~Q JU* N,9tw38)ƺ[uXU4ȡ5j,W3 p(L** uM$H f̥shckm&5_iA;7ftӝqDdaSN0%4FbytX ?=pOFyuѿEz7: 3YO:^(%}BFT骅 !3*aS79mŷt˽3tB-=UV[o71qPaԋ۽o^k!nRIWQ{ PrӤg)7VzpeԖHdZEv%ec@2=1*3*(B;xQ@;BPM  NnX*\uQ^0Jrb/Wc[Q,#`)Q DM]IF1|l,K+7%zNr~C pi)n^7 :RtMK[ꟷwOtN.2J1;,bQaEnTSsft&(hG=ˍ4vT偅xp_5lbTMN >TKp 63ѪCȄaety;_LJ #2BsVp&WC`>4Z;;וA5=kҼ{?@`wՌ\牓iy=w:He 䳑3bW)wq[c5 <:2,AJ ۉKY](7Xs=㐛ߧE`|y/yoUf{7-L/LPu(1Lrd궱a2ºׁF67p')2?~ 4@LP4iWF%Iq}_9}&R;1tU..jφܟ0pU@esb39[E |J7$<pXYAFzN骳 暕<[(6s }#wq?,;]eDDe&MAѲ1$fC^٫Id,~\ ZE,n x{!SG zՋ7-Hx^~8yhi̓i+a%匾g5&%`V@6\uyc|>O'=CB99qLY $Q2~7)y ݺOƩݾ_͙ e:I`$WhХ}br+"}03I|5)mF\ںHBD*J!*WYн,h)T͋ ?HJn}#;6nzÓjy&'!9YI\5՗jc@KY|f{.b\+:f,6z8 QmORS[Oȃ1Ǐ>|Vt!5|S33k*T^p &kZY5(9GEfx~דqge ;Aƞu5YGQe;,.zpFv|:KZw@-ҕzrӧnw8[p4}pq juz3֮Gn}RLTW-PG[,Jz %IY84a_XMUlWPʝH#f(}1+u-5nq9%t%SS,Ps/^4u=;m L->wI578r2043蕬}A|b}cp/n |l.kѸCz֙clxûHHC6Y! Gak>0a, Sj$)Qp]h,fJ]*Y>d߆-_ǯ*&/Sdh B}k of(?-aR=I{8`H 7oIRtx4V7&Vl۸AIFzoOƭjW4ߙqJ)UuN2\ӾR kCPjk߲Qf>5FסnAkUERLhl5#?ЫT ʫ,焗EwZUqӸ*6E% j wljR py7߄ΉBuk'XkJx!G}3m>Š6du ^*Zm Gi!\7dÎ={UiG=#gR [,E J1|]@0alEj%O!?',bvՑ4F;UbM~t\Zv%F߹ItX2c=F搨cFrXmt{PlBK+!icry(Xչ1 BHzd$ X{0䑯olzgz"U$ta¨D#w3g(LmKoeY+0e-ܡuȨ`W{`̓e.w2\bhwf *Р9ɣs֗Gpnn1kqEfӢDIvQm#U쭿%mWvn+*-sT] { 2;ԚٴݢU"cWiv}@(|xJ@s&?>_ ] ,{{PVMӵ J0|ԎvBEU;'YGe7PJIEIJjܟ;^4ZNN9ʿ+'EkG:uZpg"j9XWMN/} Tx>AvnJ'vzɫ/ճ.B\pj,Jjw64dnNqEDdodt0Cs,XQSKI˪TB6+n`SkycrtIMK9o|"55"K*.aO5h-j9s ῧ(fa]]LlYD*,QmTp[",9IL"xQAYFku ⌯Ҳ~Tg G!ĉȰ[bdǰmm)[s6&3&t`]OC6l WK#( :9d2ʱqEɒ['8uyڰ&˙渚 kpgBXFOޏ'$*Е^[W9V+T_gb]>)'ŭˮ&`v=d MOAXѳ^OCROvzoi UMNV >t1Z _r3j$CxN&Ge v ~t\++1<G etLIY%Q=LX-d{9aP`5|+3Ko{?eЌ N*}4t9}D S^w;ܤ͉[~zcei0f јEj|r_pg<\?tU/\ǂUYցET3rr.7{,}E`H* ӂu:!):ѻ~E"MTS,wJg~DDF4BGP d5>dqk75#l"={j>wdyS*zc{k ƭ;xgnjz.9~^DQn+Nm曥?oI0蝐k8bЩ 3 D ՅP(2g_SkC=?15y'zQ}ǘǝhj%.5`ͩ%?NxM iZ@Sփ] QБQY:ҸՑC|gr1 fJey6%ú zAx3y> ^y|L=ySeòn5NJwk3-!q]21]R -^ҕeGE*9̲A$Jyf'Ko/<][tҪFݽԙi$ ּCEIVYvUS)#,*山FreB4MRMJE78gO܄%ْۧ-]5R𲰓4ѓJ2Pg1P7]W[MQα0Rŧx=d5$ĢgXyWJt ,v> 5X2H{p$P0#ƶ.u^#Ϩq3KC ,j-vK( \/u))\)`Y#W 4v8 ZI۪ Y2 ]V؜y(Lj˖!%8Q7P-bzm[$0UC ? \#W\x'@$a0e }X2vu]_cɌpcowb. H3D5b {폷VcUReJszU4x2l$gAC%-_7u{,S] Ԋ4mۤ""/+n#B Cפha]VT_PK^[4]h ꁺ]e :[Zہ%\xyزW H;0}Zdt,'a'Q)|VW:!P޳_0=(s sd'z)71tmoZ9)j̠+]<Ɋ< OkQAV0Byk"P8 b ;?fVH2%t \;d*+@kcN&W '^*UDE8~C6KGU^%& ?w򬋰z(u +7(l2}@YugbS_wF3Fg6, T,|ڭۜ*Ӏq+_.lƂ"g.aY#[1ZN,v ̙ dVw5-QvC+맛zpr64˻r%6Bo%@li;e$hfE^i#WG~\aa)1ԃTgנid[Kwq؅g&_ pv oL!=Ⱦ~i9G奓g>v-@ /p@pp= .Fu X\i 1‰6=H^i}] lՓI|]MH?˖Js3mjRLd!sDqneheC {jU ^u.AMN+o5'C[rS/Vz(L*qJ,冰  mUx 8Nǡ9q66uAѱ;UPgX Z)1;8 XVg׉7g:rUB-γ KzOpI` utH,k zV.-7 Zrs}j!4^YqSW( [КԸܕFM醶hebTF;FTn)[\*J!k RANjINNrwG\4;tV#y.M=j-t Թq`w@@NVB (Np> FOɲ)7۫*PcoꏧW zS4Sλj[CКn~ޝ]T<@Ak6u޲`ht;֦`oݽɸq>X<@/՞% 3" )?2Q3qFr{9Z=\Sl +(}v]}/(?b"'^.vl[hv,~]GCOr{]F*DNUJR9Ȉk񷯙ݍ@5ӻߝ7)]OL,|%̉.fYYgH\*f[hڄ0^XfN9w4?q,j`c̦XH$xta:f{Q0=!d#V~ޠ{>8A>=E0ZEc@*7VYanE]k+wAٶ~oК00@"w$/)Mwee?z ta| A|?gNW2$x خB[{'4R)a}p" "k Yvs~)ߚiaAɵ;l`,jDFO<$^`m}.)pW`-&X/ Y-+#߼)G(Ye2qEEt.)O~}M~<aw6UgօB5+Eex8R,} ͔7ҁ&EE6)-]vCQ6rD S?"1C 8im/RY]ȪH{;#Уh@o^̶)14h4,,)0w*" vX~^HE=`?wUÞω-v), cS)U9!=  7~'?.. 9/X^YSv,{&Wʍ?sa9 p .nc\B4\kZ>\,KϸAWr3ӎGulikqprY:b͛qyɚ45`KL"hjiz/5ᇝ{!ѥf rGvd&j홒1[o'P8۝]ϪjYϒz1u{Rv6T g=x!]UQzZ{=H7Ky@X7Vg ͡9];Bd Nq!옄2蠞!qG9RZ ݼ#jNf`ׅҡOcz)Nv3M€$^Ol"Ew)pFn']X8p. ;l#ƻƢVMQOzV-\ dekT.}",e~7pBk-v4ILpZҽ;b|1xjosh7gE0h8Z[Xȿ;h㺚cN5xnF_&x9Bsx۟Zvg }YLj+ Tľ̓5#/I/~Y PyϞk%Ig0&Xe.-%AKM[SH "܆9Aˡ-lߵR7 c]I9FTh_1d0{e. U#`[c $ΤTkP>x) 1:}doyP?*V,gSPө'L2 k \w?\n~=n1#RW0vN&t{BK2QlwI֣Se9vbк<׌oU Kz Ҥ⹬qg$Wo qO#Td%S[a,OcZ1WU7c.E*uHҘъW0 v:^0d"<C]Z!Og zMYv\ =ݠ,%P7AC*X$'!PKӈƑ!8*&XxS$ģ"dV]Unp$ ӟeE7. 1部/46tK Un:-8p8 4M]zHۈKB/jU+8D0=AT6^Hf7E9Ǭ ˌF>G[9X\.Wf 5Inxζ h*Iw$_.ۭ N'lpgk;$B;~#In1\^h_#BX "_mHBm9i􆋭^7 ޭIXWei:EBKvKGdSЋvYeNō@: T8G%* ~1:J*XV=}TZE^eG u$S egF@êG)HKX␽#[4Fvnxo+@ab&eƣqAnedhZ;o#L[hk,MFl:C, 0oL@8;cN%Ļv:>wcMy?I{/y}cqE!ՓfG~M~u >Hg1AMijRy?Fg'y}?=Ře^&@k"G๢3Oj/RZ`/ G->v\$^2QO|Q6`V2EVY|ߛ4(d,(X:<(FK3R<U.'ʅy!ː:Kl/uH dH8תYY-a#49љ $ϓhaw5`~,Ax1esDf/;%"t.Iƙs'C\hv6auiWoHYJ!bL;_d(V*$RIة^e%\sИ {GGb,zS`/{wd6K3V)]w0L j S$+kFKb|gw?QpAcڨfvϴS^k+&E~Gp)`mFZ5+իDh!Kn#*p@~#Ԉpdd m]Ӏ _ +O@k]f FvݏgE}w霠`?cV$ևq 0}#9ئLUo#S)'›C-9r~8j)}QWc+B򥄁w~IǾ=Fh@0}k-s ŠA(̔8o;@Bta%Qf\ N\X͏4 hs7L$pޭےѵ[uS ̵^ɷ-b`}Fr@Uό~Q5γBV=Tp<&/{ BJr n/%ih<TL;Xc['`!<3uclH<֯ :L![(τ##cM)]-LfC.IL~!z-҂DF ] :9n^KՑpT*Ά\~1"i!o,f@"{@O4қ%Й\Ес}-].rɡ[?Qu2+A̬Md;M%Jp_DJV:r˶=?mf?ƅ;O9:K 3cSo6 )>`>uiyWP0X%Ld4DC=0 `U7\+(/~+6"g7%v7гtԤ!qj@>װ&dKkdX8ځ63taY}VWזa|G𮃅s( Ӏ(ՐZ~-a`|Z@ @Y+Uwg]>z y >guxcD96^xw, d WV3+[nh zv?插nȩ1׶l NuFi#}Pٰ~.FB:X)fEl8i7ݶ`t`1XyiG]< q;80m!ZBfvJ<*,sM j<Px2w}(C[nƂ N;H\q5/ֶP :!=pT@Ųͼ2RN|BhoUa"y17SGLy1ˉUs#gN}Ex ^sUz6:g]zv'0Ztx@,(ަ=NS~>̈M#>lLv0Lg `H]$3(AxxK-yahZ >x+ z(@bQIfX Ȯ;-,)d PKZiQNʕNq|c,EVYJ}^?\k-NQYE P՞fؗT+tp#Ru7U mHT<'l˪UeD5bhpR,` LLˠdֆ1yP׽|e`D&Y(O}U> QHͳvTJcR&ܳLSU>ǼIk1tA.]S_ujXfQ*Ӿ$Ҋ9ee[0q?6#Zu7vi3 sns4ylG^h.nnn.PP CcZfQv } Kks`{A @uÏ~)c?z^R렎B&\/ğr>&+B穔i(T"߀J18j MoW$Kzz&Prsq15˟M=r#R|ެ޵;#斛yt#k$|*BMyYCLe ŃhƪYZD:w@-~$} y&[\9IԷK8Ű?BN+:*hԖ\҂O,3le1DԿpJҴub\>F 9qT@A]dp9ʙ'M®I5/]1!._!uӱpMuA:on7qS[nYoEiO &F6trD1o%I`|k5g+eBndeGX]{Pǁ+q~|1 D 63iiw[ǏRJt/^-C%չ%26fu ?a[xL|"R(iV-;N`cf DW* fL)hH9h$vF$lwk&W4UXo:2\n;'="vw͈qTGʲi܃;N֠t(dˠ(qri*0벫b"XɄ V-_S;7bϐ XzGVL E)8Kb*ʀp)ǐEXk^V\kS~3xDVU~B/Y9mI˭¨&I6 ٹ#9a_PؙI:{Kg_Ydsdkv>u]3Q Ax{/C,~7~:MX;`RZ5. xP,6M>:7#x’qqH5*KE@_jA➑+LZӑсYj?@3|APcꀓ7%3Gq{0P|V{ LFd?ȴq1g(/g{$ :ň* w + awK.!`q5 Gm^)4{Feۊ7}n+!r::R1|uax* pAq^41-2!Y<9#*oi2yYl&dsv%H`iv5E5\Y*BЦKa9%p|9NzƈOyx9 p !klNt+,f2 5QQ\hHfUȞHD{H^b(&ڵJ@M&'gA J̈1j >A+3L"Zm+)ݰ9CHÄQ⼬?|"v#B:%k|*0t[UDzmhHcҭxo,6{vD++T5$MNs*jZ6'jk\.'avOGf,;0ΥEkqH@/_'xYBiէ5@T`?([j!DE[HLFb\*⏀xbczV䥍Eu{h9R+Q@Z~xt ?NxQǾCPx и1Ƈ;nWWLL Q_7]*o~S>u]a`_a{ `޿3' :"pqp v#'=w1\ /X_:Z@1WϚMpFoȜؙϫl XD7;1 KhW9z{rh, ŨovPJ >Vnyk}9R\ޚH2[rdKϺ"jڸ|SxX߷g'H s~Lrt;IMLI_Є)v4# un;ΠbcZWIƉ L3y:=vRY_2Y)8r3+ihI0*<+Ӡ(w[EDm͑29& 1FSX@KFP|%zTVől(`)!kZ4Eͅ#ZN59|9K–#s#L"?-3I/I+%D>5ƾ)#P9GC[9I081K$8Ras@[:sJ'7Ga&[8 n~jB07o 8A>vȊ 1iC.GVtWr"*9 J;wlEM,Trƪ3 nۡGp'JkXO3o[Z!T ~?().4rޟW H x_FEִ>)8|US2YvS|l *.&~ʘ8I aO+~3s*OĀ1~ ;o}Ig`]xs.0S[&iZIY>"b/j ;QF)5# ]&Nqw&^h+m&I?kOHK[ޗ[;pW6ɫ?N:r^.a30tW{zHQGRZ>@LaFO"Y?ʩDB[f8ͽw)oiCw|]|3'޸֧}w2T,kكa.=(+aw$1MX|݃q75c朲| iuVg޻Vu6]h݇3fV(Aϫ!`UmfUAjsl۬;B5@ 8F͹**^\z:hD#7(f=|ZLӗKP6c0[ .~KPf7d ϥ i ^)[b0r8w6o@L1"CvrKeT7)M C\P6I(ӊw~(54Vӭ0ѵ$#?M`Svzw LcBUt͆Sh;˝ %Wjs_>U.lVoįh4פk.ut;R#Ȳ7pbq2˚cZK8rb;/+eҊ=܂Jd'^Q_{j5\o'ɡ簨+1^ewt4qT|hA0ƽqy]FܺGf{vd>).Xm#񫢘=fX8A Yl=H{&<6aemQ? `G@5 8DZZ5fX&tt/+^QN An/@ʧ~i\gk k\9|\5ă-lrwi.X\|l`U "\ ŵItM 4*(*MNX{CI&\HGYuP;XȊ=le{E:q̖Cy檵SC_ȁ+C-,%S k"יGctjlLN)ءk"g!KX [ظoA#MD OL!^dְ?kv|΂Qrфp}'O(z#)N74Ru\+?^ {qk7h VuuXw;mBI.{f(H c طoy?eדזxsy)h#4hBcVzq? 2?bJhp9't:-\_ExȊyʌE_ېFV #xxxqzMU B7K T 8wҙ> fnH91pCTF[T31Ј=1rɟVrx.X*_k͖c ya_N!bKh\'H`hجʨnQ03>({/"GjFl>qgҪvW)&@|f2Zȥm"Fs0*g?ߒ1&QƿLy/!ڙS]0uLFMX|Rb#.cs RX; B}oc*eq<+x3 Z,24m\1 Mo+ d[ ’NM\q&8zČןNo&MD;d'y OPh(&n'g,N2ӂY,\iqQ]g[;O(7l:'csVq=l'`1GG7hP K =U0,xݸ ND;)mz[{+T\ E`m髪#YWየ(@hu//Go6<OGB)2dc5U2/I: @?L47S _T/bFqmAڦ Zu_k1S&*/,[<^,*wot=>W\JQ7HBuZql4!!T1I"%Zl|ĈJiZlbOJ0`mTT"8nq 瞩= @}'B”!e~e"ik>s>H*a E][}o嘠JzX,1aMxJCŔEy`D>HhSǢw/zR٫W$^SЃ,>wպ:È@.K݄H$[\:g~Cc@#<:7×Z~Կ6ggNNUM%<&g\sA}52j{xz`"tM&v؃piix2>%6vns\(GCJslq۫Bj> !oj`BdAT8;-xWFݕ_SszoYЙ HfRU\%rEZ6q\Z5DO,~p֢tXc)_~2^܉мHbIh'u=k. gqېw@'E bk{t"AjbJ |LU!cD ]Q9"#K+X$|?)ef܇!0W ԁcvMQa?v"m^Ɩ;hR(k?LLgP|ԏOEc.Q& R:G+I0 9uSA6I Q5A Ta;%'rE*$[M8ڪG#lŷzŢ1Č-piZ/00/<|$4jevuYss `/9E%BJOe .DK6p,IZZ7+J|;֮I%}Eȕ &6dG8`0>}ά25j_j:c8%{սnv'&@\JSC5u#. ӣŹ: Ic';uBBA 1 |xFZEZcH L_/%?*DGSW]ʠ2E^ xh|AdA 0g'r)l;"eAHŹ>n^kiH8\]Uf"VWPK殩uNK]_r=>;!2DÏ'rOwϓe|=އeQX+l?BxCfCt~;m{E#v 4&q1EPBefCi{>mٴ^A3X(+5H󭴪*{|;&>c#W,6)OuH}1"x+XtD g xH[H5Z` ׫d6#Ԉ^O Z Ƃ̿r>##tCFǁyiXgw7喟W2k 7kz]Õba 8fވlW.a,P[c^rEX Ǔs'.,_vAvX1+0@s1ۖئc;dЛG{K:@4􋮽l#wVfG**Ty_݂e"gb6}OZChon{pϥ>H̥8V0bpjN1evfFz\Q4vwNkX "h79L-y?%v5a/ = J{Կ=)ehQ]kL~y_lk6Zv9(4'%o9MW|.=K؛*("s[4}ʀ$)/!gI]=A)z^oO[OouDoչK؂64ْ/fZ7:zs7/Qx܃kK8u+N?]#D KH}WLVgf=[X-᧾bJH%bt[ v? V:BR;.W] q"6d&&?J@ )(وlZ&qNH܉Y\cGҘ(? A9V(6hD2blޜ?U<:{d䴠Uf74o>9?^W*ϱ!6E͞%kp!l(t@nh=};͒M1;9 :WLi3ˀS8 t#ͤ:a\Tc+jNiy:: z(u"{KjoM=r&"h4)a..62J]5H<}4ԗt>t,4lnå[\'>N L33#? fwAE0C;Z~ #MyA9o>Uj==!2jmpiE2)(;f).BmvjdFc4HXs+ 09#p Bnx<ёg!#sOY+o4[ t\ tM pl2TA F7>TL l J:wIȜ["mu7~wR11IQy}KpJ'G$8ٷ"ؿ:*TpZJ M ;AQΎ-֑x ]-r1?f8k$3ʃs=MD2Ǟ'J9D1~a}aw6Yϓ`Δb(d; :6cD"d]\]6{Rq8udBDҦ˖}gz#Eݵ;#|V5>󙛢c7e__M"Źq=^=LNķ䖍::Iyho_~.P]ԁs9>=RD>)!IWeeMHw1>gNA=h=hA7JH=];&|s?Q7TG+!Ԫ/UF$lX'' pN 0{,\z2aLpk Rw5b^Udp^:qC۳3i4|6ղz$L .|yѐw֎_┦ڜnmlNY}̾8;-+VxDȱdh'xx< v(îN,kkw<1C1lE ϠZb1]-hcCow3,6 lxgc*)d'6tt>#HudԍS,(+-4{dt͌c|eX'kCVEI$$G3+1'q$oćc2wX~餎w6a7R{D)!ɗҩ K6Ɵa[~^8 {gS/H=vKT0UT>8# D> Q- mZE5Jv YYݚM o#B8Mku8PD% Tm9uLNBte li&=]߼\޸o\OC#'kysFhCH 'y}gJv4WVPl?'e ;C:oMKG-2vKLTWx9׬Ҵ5Ŧqf%WE^d VsHQvR{%p#i:=.:fVy~REknjl̔xϛ$џVuOA 47LR*MD=_-ye%U˗<q9l%x'=ק}Dr(6B =߲ja=\ܕɨs nzpp~ qqfIszj3ミ=?g#IIyNt IIڲSB'IZl7 /p#zabM*hh%wafA^dL~T$‰#"48NNGid̮B7¡0E8hUvFT&5X%z<ƯeZj 8A3>YFVկRB镜C=@WwgZ\*+h0!Hwc﫾PMS,$H%uiei]Q Zgug7]px8G>fţՋȇ!:ڿ ټ Nޞ` %[ۭ`Xru3#Xj)t|3L!MH43J@ P/ydtʝ_ʙA)ܢäהEF^rOnZ$bbn|7it3|P*]1Gs+phh{){:|ڹ6Rq ~ٍ y)hΌ䨎HCENڊI)V_~yJ!#S'd|͎Ԕ=F|]/L[O#l'*&ww dT{3~:QU5;|qhr<J K|j:5堠&{Fԋ_wu=߭?=*?mvBTYR1ALKЗY.y.Bf2W$UA妇iSJ$aFg՜VT_`OV)3tbi zMOԽ D!_#}8A-!6\wd:[ȧ1 :4}kRƉkptnn)}gK_ǐmp5S+S/Hd-R8uS^ d,H.i0Dž)ouW G{6;ي?17r검q2N !M&`P؊TKZh_k|ER*8XJ! ?`5 q,r?U9PL.~D De!LFPe”Y`cXȪ*Ү\9=Y|( ]*9.0Ҥ8agu&?Ip’BS fgA04́>h5 o JD/phc LމH.rF%{g9MJ^ ӭmTAWc"%#E *& "zioToMVSD.;eFu Tqy!jCdFŒ۰I5U/uI!)of@l?7cқi7  3.;az{J3JQ͘M@i0#B܍ťP݄~F!D$뒑Ɓy"~?n>nAy /^z |+=8(,T 7aqwM˜vH-T5L`xoΗz3z2WƜi PBKnF%3ADځ4Ži@&w[ ْ:F=##gf'nz ]Nfv;,qQHC!`IshCb)0bB;CK)QnlW^H9|DAߛ;@1 ,[eWKަGMӢf-2ʾύkZ0⏒Q娢Œ{ DJFk` $(0OF% CU =Y%`+~ vc#KE?5BS" 6kI^řx%k9;Kّ=k]nۋٰzJ6tkD6ݑ@ьZkKqBٹ](B,KK1QQoGH<5PΑ-#.IN4,HO@ZL1RTg=IJ?Ўg5l/|#pP,Gz|ckR1kWV@oT^G{GߝeUG ΁ssTy`v|髛0M?qNg6Rh*B(KR߲TRluDmm.bܹY:̎=xN^g;fci*v{=CuCkL+J3z* 1~R97~unC/>a G+l.fAL([ͺҖmV`n~ԏ+6!/cAl G6xY qeg0 Q*!`s.V5+f"gxC[1c)m$qΏ;86b@XtWW"]-  Ș}G/d|}9BsMb#tk0ZuLjUad^9u!]R7'A˅q5{6&YZ]6۾AêOXHK #'68~hA鋗>L]H{̣^ {GEfӓB0"rQ֎ b*J٭.6w]C**њDѓbu ~MT枔|J?NZ4$; 0qqc.rЇxdkXd i6^5Uf:bPP)k<Ѧ$Q O29dݿn˅>?#Á1CH\=m@bhǬyQ%}4s apmyyt#2A>"reAnކF@94 "X:kKO?F' DW;[I-qccE;vZeL.1X0Ʈ\W=&Eyc>pi\ Wf*yN-]9Yhjܷڽac1}\c'ǭqB63w"L5vWК a(:Jkŀ/_bKL4Wo]+Bqf[Er@ӱГġuD!H+:AᡍdҸw1hڸG ӍZOS=9*aHVV1#oC?z՝Y=3 MB8F _LCO:L6i C߫ [{Z{RHAVOBZ։աڲ1 x}۶o'e [s =T"Zu[,/Z ѹڪe^ᵿOP##M)z0*Q. ]4J. I @=4w% ]mp ʦ2 #sa\jj1lly^#iq!Q׭aaP,@Ҷ6;&p07[F3"^?JkaچGy.l4V[:E VuRvR+wfxH+hFWΏ+иC $r?^oz$cnDOzʿz\gH@I]Iׁ|FZqRh qڡOm`Rڧ@+";W.giFeO{X5~ Wc0-ӵv=|!SHVILyPt/)I)P̝&4-C%ANQ)tڒc<ȵ/(H_]ӯLYi8B9'ymm #ʠrV(1iLv'< ti|:q+9pnwn<~}___&f&~rOUOUQ\59f m+7H:N̡f|wj mqF !-)V4qI4cvłG!C̟IRɶT<$>h=[6&sY4Dkx:msc7dTQBQhO<|h|e<|`& 8(<񮉽s-"CkA7IR"3Hs!rѮmu[e|^Xgq3Ǡ)L4A45{}32Sh kkG&K\l 1PNYž9N &n+vFwE;W<_[ړ5vA٤86RāwӇf?+AcRd3y[$$FBNdjQh6`!6->GFEOgR{.QAV}ү(4(;gřtkwF&)I[)>f9yL8&Jނu+OMO;S1+rIx,k2?%r܂ w vH`3ݫZATZV"5Fw_˃U.uhkӡ4*MvXJֈ(to%9T%;DUZs#=_=} E-?,MVLTM/s>ek Q#0}Jxgδks[q"!AL:U ]Z'T#EWf?m@bΎ_XYE #QW]S{ڣGsjS'} e& aϯ=tԦ%ٞ"[S,17TȢ/2ͣM"]֗v*sy|!@ 7d_ij|gWNDѓT7IvA-4ͶK E1s I " ~rͧ-^7K֌Y+;:(^L1}NؖRsZ;m>5X`\;KyK o\Ԃs @tV*vF%R&' ΈC$WNOCӶb)(/]Lj~5UYiAgygޥ PcIn1*M-ar12|0T{^U?XVz 0Gi!%;(NH3^M^4t6 o^tugeh+K"-6{Me|0׃1PGRjKQF˔'LXT |Q&SE9Ke77uD{0oi8Ō صh,Fuk|#&oBn Ō< >?tQh897t ⶼ Ւ,NiQ N򇈖!N%פ80tAeh]aڒRH`DEXRY,S(ԈYW&Q+skȃjy;iR߱itB+h}mE*z"Mzrw{y~BӾ|"xCE=^O-qzn4'ԒQIqmz(1o7Z!8w3LwjDn j@M h|jK}B AݾzUd[%SZ1%_ljr aQ0 q?̀w)ΓAӖ~>;Xw Ɠ@VfFӠ9TTa5bMTdX BIF|ܹ `z aU(@V 8(VfJފ:eƲTR~v׃zͧ+Z=^vZryN#INj'{Ģw'n~ljZf:Sw nd(`I`~NX 9x> ^bYEO`Vw6F6M' WϠ$FM-vӢuzV](^$r+k_J|kXM!272)!)\Dt3"3N%ڃG&_ %hN-!ŏxA &FdlUfd~Ӥ" )&s;D=mL Bh 'u(:-1p [M76Q+QhwM>)L*QX90[I4-Y* Z0HƼtflz$QќbFewثo.<Qti]RN9'vXk> 5n$M Î[6k|Z&Tt,b'C:X wb&lı: Q v_$ 1@0X ,~dELٌUh}cƄjNrEm@Sx\|ļnk6]qP:+☌ܘx7fSh,[ N/ pf= .Z~hT2PA\"GFfj<$" F ߬2Z3g?'(6(&Q6 )uzgFKT oX-HʴN:{G S ui5 :\+63穜!rQL¥.^z!'5 KpU#׵(`Mu^Ns.3?*Wr+-(.9snϕqaq׈ tA7z GL;w-?("{PDL5F2tC+SnB=^el*eA8뱵 ;} ?FȢx-ub˛f"驧aw?iL߷qevKKGmk{hm1xvMbꬆXM'cDկ,bPǕ|aDQ͑ƕJzWeitl:Ƒ$p.?^9 &"$ }asPC v6irN-z]JxMp&D H;12ݴNNB~'N4"ht?{h#ICfЃ_fdɶQ=_)Un ^䠽[大ŋ Ѭl㘟ޟamt:ޥ,R\g>ē|.Qݬ JQ$͡8Xҥިh(&>"wNe3MB@ !?u'}$Hh4MDfd4Q?/DyXboiՊ2 ?~w6iBca[n3mBę-P) ]?cgay"?Sq9Jɚ& ^ 7GOpv'|K3%:Dq[(yvQLtF>T<,N݇?K'2fZmۥ,g9t~d/dE(|lѢ [kj 1+ݥIlRzHlyOY !qf1cEޣ\1v-C,:2>f6~Yg+L09Ne<40P.zn>|9Ut MA)ޕ #%⋖%,4" }8дb-UPd`PVHi51q=Zcw`x>-'{ٖ'iX=,CiWݓRobtB 00ݝPu!د %kvc(wp'%z|{W-@gگ0y%,6L! (7_a졜$KS~Շ g._G ~Џ( d ֆMoX#_3\F6=tHQcv'T<e\SyN߼d|}c/  lR?>н)VUIs!*^wz1TP4MxEIإ |CP%(@}N`yyBGIݲoiX%hJ V_iwWKۛ1.~GTHλazc0ű'oj񨦋>Oc=e{Cu?A"<<Ƈ4}SQYfLvHKdP)2BNo[Jt W{f6 @* 7~sv0_qzQ&9$g;1N>^6EՁRp%d:R:$͔ ]h#-p⟊ {籋DJemR6?iK51eǛ'|'[ic0/_VRfvt(0BjTD;B /KΟ0`y-.\4R!&,K8o:} zbYH*`UJU;ҺCP.a%kt֑A'7 Ҷ"5m] Яf%Rj.ksu/u3ƶFUGܿhԷ>so +  K?M'ۦ/ w-3xżF~|gZ]KA[+A: :0`'X ö`ݻii;ю'<5) N>E=jckyP+_s2 "DNR腗 WtB"THv-h\ek+{"|BZRS(bDE -Lqz0ydn쇨Dȕ<ѷPKIK0# LaKnЗ &IKG[3A Gl"nD@MzSP W%T؃v;hg%`#7Y` m~B\y0kb2qR`_vip+\Q@J(۠7}d #>щ\Nbpj4ZBCiWe $F vrsmYjvNvU LfX=Pͣk3%@j\At0B,\:5h$GEEᫎ0'!2%gWL=ߋGk 0M L%)-fVF[nw+)4@LQru`2mfeG 74B,wnMU&Ƀm(;8͞;FjSW@) TjY y8cxK'BBPDTƛz[/e_>j)-di/䊅/, u<oXi#4( Jsl(bwr<Տ_)yPřE;۽B~2-dxV%JeGSCXe_ꄉ `6>P7x^ ()\Ɉ-/L~aˣ)Knc;lȊo*VLY=]GQc,trĝJ"[id݀P19.F(,|Uc0|1/.ٗiZF#ƥWZ3g*VLSMi Ll-abj|%𱐹$|5הҩa_:B\Iְl+O>MPRPWTzpʔoIE{tIL86 &? 7Uxcj9v#7}q~AĤ C\r>E\*O=WUDz12l^.9.5P{}wߺτS›,-ly@%Dt{vd?>r¦cpz:W޻!9zC3~miY,=KB "sB^R?fD+#`_`Z toR~F[ .fYL7n w,#C%հ͑~/gVuA7W4|c3LtXZҨj .o-G1Q8P0p!\R>Vq&F:U&ZTA# Pkgmy㠐%̏4F XvW zcB @Rjtbt@[vE 1'FsL[-v {/.\ZtlSk=`1mͦ\ )x]7FžַY c@9#^=v AԖ0Zv*s]!zAJ0C*ݲ ~ 5) hΈBЫq2PW~#&\;$(C$0.{(0Qu"&d4B0[ >Lq`Io 'V~x߭+Upy(+ .Pa}CF!+Pwцͷ }'l:[E:o@:+scSN8>P/>qh)`@f)Yeq-[̿܉hXjbCGoCazX⯎oUӨPIFP bJ"thGMLtW76H08eJw۪(M=~Vx:&sY# qo>(tuC6m-QJkA$GaԗN,'P`cx6:_xVV!J|>zAV"wpў9(%Kq=-*1D|_d9j?ݗW_IF bvƺP?S ]n%C[EaD 8d! ւ(m[ b -$ UQ24ԵK*E}ɱ(yȀ6Un8YEuN,&!4{em9:׽ۤdS3-+ q|rkrI G~`Vgo/22S:qZC&Z"wfsfN0yU~N|)~3e>[X 3:\"GnIFw- B<9`8x=au0#n3"dy,2^VlAؤY֘h4øCע7LQ HT FHhy슢"R0^uq@62ؒBË2vl'4D5\D9VwupՍLvCIqRX427lG >x1+Ӏ-͚^ 8G UաT߰ wR]/bW3`c,pEhcxw߷W;\Q8(A]蒎"H*`%-;U]%Z:#H׸g e94.sӔgIgA-4V_W MV o\!8O2U)۽S\G!~Q˹LN6"ucТ{fh!-)2Y,\<ت\@a@a_[tϞMRJ?N%t?7 Q+ֈ%A>pS[2cb9L0ti}QCCd{T f%S ==Dɸ5S`>wX,NpÈ/Qc݀IB?-c{~rM'y- ΐ u,Ix*aiza'SVWrSqP6qő'9FX5f zg^BM<:N]#?3 gظl[  q܅'4oqVɜ]9<߇r{Kۼ\}̃W+~)bU`9.gޓpzz6Q0+:[^mM|[\R>xm~ L}o͙t`)]P֕§7 = plbaZ\7@U ja87A1:gh9)XBDH=7mtTVzXZB!yU!ݖ>sTqTֻZ87It''Ν&ޟw,yGqʈ/kd0FWoS@{ѤΨ: N}iN>ū '9K+yPh'xl"JH9+~y)c% lө ЯV.:MyJQ:IG=~Ffw4Y6XYϋ[WT}K.WwW{l,G45en,^8HJI0?wuOǘ!R#o2# rplo/SΧ+!N *WΩtAP$o`ЇwzU h_R =y&>=B i -el0tt<< u!~^V3Rn:Vֻ훲bUURy>M1΅pYEmұR^[2a0g^uuը8x6 [7P, y@$3y߉O\%7L{o6H.-O9 =մؙI1IHi:ŲC_>:RZ4 g;v.Vy4>qj:x5@_rn1m#2 ~oUWɳ^$K&/}{E2^ HPT(6!,yk߲JٟI li>4h\1xՇh),Tj` 3}/]:X-nAGڴIk '@V "$ц ivo~QNWff)abB*X_uΤ^pW_93%j`W]_+,}twKmo?yl=m;YVm؋z_}Šxx'z(G\a6lhG^;"B1]¦KS괁B=H)SuF}Y>ؕz% C#`~n+=og]2Gγ|&sу3 ;ǔ >D;Y!e(?Q= =m8=$uA!b;чX^v;#E=Z8Z]^M+M,gEi7Eܮf I0F~o֒=J) څ}+&5Vw)m_qAH~A@ pIPJyH=.kT5a>Gr eQS!r>2hZT4;f!_d&y H;? cUVɊG䢛"/ZN@W9ISRk‌VVc5 OkG-vKͲ+/\/|6-Ф3i9YF)jkzDޢB" ~_M)ɉWzjv4X+ÎF1(fV<">M6dOYha0͉#Ci_N )H,Ofv$ HT prkH߶ka!bHFI^Djk^& (onQd٬ELEЀ}e(HxupzU Ơasu|feLp_m=zhr~r0#jc8:jޞҳM6YI|Wkk23<6P΢Uҡ*nojz1HSv<<|#:>؎33;'a*H }(Tt.sÚk*O MEb8HdߤjWT]BApuzְRL.USIuL _3ۆXR7U@6ճ$ y|)x^d:) +ƗQL*uB w O'4:L &cZ7|φ>;,n dH~Kd!(/Eȣ s>.P~ s?Vm`S>2Ըd4ģE>I!_*jD(b4ti4KMk@d`y\63kﶿB}Rͱ޺>ws] Z,3*VٽjzX̀cЕbsH,%_WŠßVo;}.'W1>FtP8{艉Ц#$}YGӒo-Csbǜzf-yD#?]]ȀaGfsP5 k% nL{tc@+cYS\P="FRBB镢vAp ~] 7tZ}'ooKz*V 4TG3Xl1b҄Κo5p 0íQR, Dm>Df%cۯe;'gt <*UjZhfRm;>ZjziYPWÒq5@ߟ5tbcܫbn8c#a(yGGElET_ C*L--amhINQ' 9rK3MeZQ] *39İ"{dAmxZ Z=(S MX$ r.12dwv+I4#΄FL HUQbr`U/̈́vv ddnw9itL.K&!i ge噓{pFhzb,U/T; inde?֧s+P(QWcQUJĿhQD%5piZOMjKuYrJK; _(͜kPMřs8cwﮯG:ܼMvUj򯉵K]|ŷUCGN)&s! mrDƏt2 ߮4Bq@뻹~xÂ:-;_v$c_$W:5wiX~s|Լ7%y.6LBokgC=3/˩ gϯJyA;~BaҝZ޳J\_Wya78 nu6XaRi4 />,̚B lGT;Wۆ3w'ʾ7Oq߼DYOWf? u| $k=x@5;2ɟ~,kfexo^mJO0RTi+JeR*Ә{5`gDb~nvV3%5p4Ćh8rbgad?^;ls&Tm /{x5w Uc*4_}np\~H KEy/3\7Lgegbkm1oqPԴ^0ۍ#*nmE)FI GYgSb9' ¿} LyvG*2}jlP[`[ Ud'Z&$Q7;CVipJWUVUij8U|gncuhjE݋'lζ˫#|?ڠxbt:Vt 킊%N,E⤧am;"=@ҁwIuU!=nfĊw"rBQٚ >)3m_EF9=$eNBZ&&PN*$"l„@5WѴf`N/E!* $UF*'Is_g S1V,U!b]bv0S |-?kوO+qBG-:V~dk3% iPcfpe~u:P:m>{=ĉLdVBSHs,(u8*{LbSOe ^ڥUZҦ feSL7jCK*(N1R378oQ]aԴ-tS%c=ǵHe_ ;λӥp Zv{!HKU胇7RIeL5X6(k#,*5D9/$6'SqFDN 3S۷k"b82sHH6A)T?"S)>\hY Fr,vn~V<փ$#]6. , 3h1`\$}Ҏ Pa? ϧѦB 4콢 &;~bO,r D)T h:8UGX'6bN@mDaإteYCRL;`ZnKMlOʅލЉ/iqLNB[ٶ\ 5v9 hR7 Nt ;YjBoTOt2zM{w8Cj5 |rQŜ~u?JeD 8KkN ]޳X11kӁ,{X;zuQek-BuÕmHkQ\;P;V FxTLOi>A/ <JӚ)cl^P7T9Q!)}޲?\{(;r8?R /3;Nzdj[ѧTS,勊 r-OuWdGl0+.up~Icx[+\m^ Zq` l$Uì̤m;_HACesTaLbZfá/Z [Ah:]g8I/(Żxq\XUF&yӁE-dp-gXQoiC^QP6lUQD)n0L_#XWF nP.a\~cWz7aS_3 WO~3c))lHc&'ɛqJ4whyq(٭޶}&i@VzrFN9ВH.t 4 z:i6gb9vBpɗRPWO=|"[+ XO6!QuAH H V&&l?7Y,SVzbFsdž&q|IjWmNckrԷN=M ) > ħ->$ _6kAybCi=kH&ZȒٻjyZW=z%.h9s;ay"ET HCE%eoRvz` ĎC6{V%&scH] >FиbYnU=[/ѧYa;(.*DgHY Ύ2a I}cNJXg>gJÁםH= 3O u8B7LG |7n}SjF'6x 6@Y6#G9X@M[FB^-ٸJDCguiy}}#q>z!7IsLDGFnT?& Hj>W4gXĵ)ӅYb)] Yoasΰ@wd|1b 籣~xo`B_0%pf -6h,ݬ{x\35.hr1:~T_s'`S'! J)']F,ӧB?$*wR$i $ws]ȫzvqYm9~eŶcY/lLxq`UG+c>8([mh60f Dm`Rj/P9ltuơ"a:.y݊3"IO,c_r_"y149ކxS?j!NdcidJ"=Dz~#j@+|*#͉+y_XDTհoW.BtwXJh젬9pG.d^Gt k Q9ǧORNvT0+/uҲ6.5ZUÊV#"qН 7[% }MVROGw Kv@,q%kylGw>\<ߑO5Ged9BpQ,ʖ u#]+q',XGBaΗX5D]'5 =\e-|, . J{"&{vXy<=FlzC?)8s R)kwuVXQ_6Hpzn|YWB=YZ"Os׹yRoo ,*$I rAPV6QSe#M}t$͆7/b-|9CF-έ@]o_Y|Vu|Sα0P'j:g / I3`[֘y( ՖTp^=2Ћl7_5CW_(oDMЋ3W#FTiGqb6:g =W|:{y~^c2\uTpAU6M]L G`%B?+Wr;v@A$9dPU@ۈ[^%}-Y a] )#Nb뷽Ņ!4AY| 15+kmIs|EǡU];.|(\M"<;S!SbiLf8<ڹCC6}uXK4J]mDLI5qV3 ؂%&.I=sՑ<YpL#'Me\ev+_N Dzs}u/|,߬\3P` %oeoYsxv T!NnvI5 )]b@(ο hl~\?/"#|Cy189\jn7AМ Kͪ&7>ӅD[]Ӣ֡Djw9T`y煲TEI+1Oٹ۳6kV?f7&swT߆Tvjvh:\syDA@cD;s{p2GM3*"PC1MG2;G7e+FG Xaґ5E'0Lh Mxzf%I9/JLMtt){Hܐ:6A/TJ Eʅd6q8oPc͖yW=Ej(S6Ev&Hso') 7M>,X:.(efG୎}TSMjqeWL#bh9R \CHщ |p/J5N4>jz &=v덻g4D!A,ao?A}s& ؞D]ͤo d 5’W4C႔qDy,G-cS{>18fhi2b6:=_}m<*%$b{6A-#|v B!hOS. O1ιfށQ!k4/cfgD+׆y? iR3lig멟0{zzAz;jj_.toXMc1CV{1)}6L?1 xD2Q> Q-ht<3Bs UG{=鹾V.vӦy%pSoԭOWIM9+L.*[&*+Dlxc?ObAquh-l>_v2 EcӠ_π{Wk;魫y48Wi[Z'K ր ]3Q7&?εb`=pzMܖA0PH[hn{:;յgN 9G+EFfߑ+H9ʓygyd}P59'ҿ6HmϪ`b T܋؋@} ,R)XӒXȍF0Wm&JU՗N2xtsox9/*ufQij"hu!5N]p賺%18.3EjG^QǬ{D*[p]"'_CYX@+Kk@oؾ4noٌk GL[ l:|#${}2vk&;Km0%m~A4"K5M-$dRMnI䖩Ow=B%ќCw@9yVݣr,z-aWqerLD#$IB֟= ѽ)E=JPMcG_`MKVOnCi'u47Y~Fzc1~zXv-vT\Bn7ψ^w{5OԳ85R>DRNWѮr3REw CjCš,,?{1Z? E;^T/)Xc/i4TEǙζWR(dHF2{2 S:k|CPs:!lz٘e4~GҴwthX-l.^f}fQ߲ 7Q雿{qujb>%8ohNWA' g^7Pq/ J.h3\ZDkڪWӉ@i\ey"EiY%yɠ z h6 7;G&R`2FYL$Z*[v5'Rs+ă!9=dE%2꺤ouaѪ0~}i%[FYSd}k%8ow3b]6NԠwswk&E@jݨǙ}8A͂ƽ:Vi LLNt]_ncpQsٕLm"f1NZN⬣#IdfޅCʲ1tD$9 >>o/r?)LS_ebP\8}02ھi^2@"%AH{G5O>byNik4dיu2+c "sESf,D_87وʑO$fܞS ̷IW~GOHrYN`W\z}.4Zk IA^ZtAsg;G`8a3|>R-OO'e׿=D D]Ms9)H^gг.5#ԣO%,p"!VYxłaEV ^Ȑ7ՆM bc{U)h#EU>.[5 칃'Z¾BkGqw$G䘩sXŠq9 Ijxzw O[fyˣik::#D]Ba{2Ɯ'5o PeMN#L ,4tD3Ƴ {pC@|:kC*KQ7qmZͩ^FvGHPAA~gr^پXO:bTB 3Ń/v}:=xVew I J LiŊܫ "/^~fN=*mHg>22\/԰oԊ>CsxoM,"@7PDmbowoN"4`W u##JbץE*İ Ѻ};چu~X?p 1'ZYP m? c(鹣b&diӕ+w2#"m&;T +;*Ca5؅ lqj'"tKf00O*038eg=s$a~t/K:W$[U~@"gJ:..L$ \y]P;}.G +H_`U8GyGJs:-A>WՕ_f0Nz :vOOwO[rp5L]ʵA2H%h  㤣 ت5zQl;"&9yM*[fUҼ~Ϊjp qJDYFP;D{Q#f/GoU=Z?#NON`^&dhl'dO$[W7av?#\*‘JX[ uUpgDE !oݝs14< >ZEw{[8GCxZq"NVr1UɑCfvIѰGG+ 6WؐZt6MU>+\wk#虥f`*b /:.Y_$ܑ.ozGojAFI[EϾ V^bb%=E!tEBG̸^+pGO?%IـG-~D,e$)vI)ᒞ{"#pWy\1dg ?LE5X^Om^W9_2|ͳ |@:`"2$IUxyVj$ő=% UXhZ]^rȞűzQ7Q=dLrꀙHH_{0AbmE1MXy" +-9(eAy+y? O<^uSf<þK &V,DAqr뿶@z],ș$G6>{61jd#U 8u} |\VocsgV/<&ZSJɜC`-F6. 15} ")x|\r=~7a),#q<9 .p>E ZGMz)}!uVrw"}"Oei/wn弁ZR\Db{? :M6/GJ?tpM07$r,cw|XU (u1YUb)`Y0;8z0Dm!1f{PW >f `!@_mMgvO$]:&~\ZThV FΓ{No:хu˻@"HODz.8-vW#\aY89EGꉒ} ar%lCg3! zah<ЄL0?X1KAJZ%en4@v:Oj7@I.fR!]:Fso'=W >|BJ6&G9̯3X<h6&*^}9Ca!<6C)rZ!%](zo[jxmHKیCQ?(-yJJPUg"}%0I18ao=R>ZMMCL3bn }aV*Qx)r*ђʨGka^ozr&J$TItE |R*5fN0۰=Хp| lUc >'P{dsR-JJjI=\0t)ϒd R3B4DټfnQI͘l& c1mC0z;ڡb?+ 0qQ?**$7ۯNE,XDAp cOq́`DV%? {6+MY$BzA=j#YS@JPL00Ķ<яVntۼ)< ']B7^!Ӫ{:O8/v* l; [bPs:LpA~ި0 A jV5cR"iت%{;>"q/,bS"յ33I^@M @IV3.Ql'XE5M?#{fjUF|ߖ,PW^6cNVDw;fEs I>lS'Ҳ7 ,K@쓱4/̢@߄>Е 9#pKXj{툖ʨgGŵ/?CۭA="+ &Z7۰E'iWAi'(,]-4{.?%BnK+oq45Dzo@Al[1aBHKg]EKR=%:L^`aZ<]6IӆH8.c R> "Xj.^b#{~ZAr}q?:~C )`d, Bp` 96e/I9P2 l #ȣ&"ӏ~ CxJ U6Q`j:ƻ8tx<\Z+ qدAËMɱK~)-L ʑqiEkb#WEpYCdWeX$FP:b$!K7Qٶ{82Ap+Zeնߨ1pŵbPԉPOMx@[JUZR+EzA9X2g \ $XLx8J)ZdW eȹdtv:~u\&HH *df)S"H!)v_bP BC>?ewm~l—5p:VfsJv$۵SAX:(t%wÔZ=x>z": ߶}i kNϺ0⪼fhv}"dckk( t&f#_X`OŇwz癀+6b8 xYnkȐ<@nkag\M5{ A<|~q6]~V.bgœJNŶ{ kD^-Tws)ecox3fu*W6بĠ190rOꊝúRMHS? =CO+ k')zrZrR@]~֏ 2Q ГNl1Z'`>Gc7铩 [+BQ'vS'ImՄM'JӍzvM) a" @;H5ީpSP/G*dfO]GI:0]=paɂ`N=s1{:ZuVh=#A Džnbaॠ)y&R)DhQ5=@F,iن;$BM$~F6~zK 2kb=%qu:j qrWNCCY 8veqr0f􏆧I' ApXesFE㸠E0|Ӟfk_-lYlj)qiuA?M$'"YS{8kA݉)pF7ZsYp }b 'rp,[/I,m9o )6j-gi‚I-@͋=BO+EQ W0`feP1lg7'մ?jj?_NakF @@ݓ&8)RwibL;9T]B\KQ&jk3}mE~wz4ɨ.cV"RbEaxA0NcoY.OwBِIE6ee!T./v ~xNFKXHw bD1ݗG^핟yw1ȯZ~I@tXZtn,/Q ?WbMfI%~:w@ɭK?$L]#YN)Ϭ^?3U[}HnC4 Nʇuw'gʽ#34.Ɨyﭴ-G__} ec5(pu)IsXX;m5_=DY84(M+SH2 [L)t`Z=-'B2vT҇Xz-(YPvZL9)-4=>x.TԬPG'ɳWɢ5/mD|W8Di}1.A>L7"ٽiՂ l[H]{5NV7K4mUO/6;P<_ALF3IK{Ӿ#.6ѥ"xط ]YNFtk뽭7PQE53 7=Ef XIx4rʊ*qtk/5ߛy2UjS2?8h^w2ߖ= (΢˃+l<ܝC]ڪG2R}LL2lHhiXcGԑg7˜Ã=5b qI(0xz2Xm CN;\_pLles45fn~+ϏjM=&K~b-^ɒLH'sf["sQ6Zf/]^tOZZ&|3޺[/† D Lm))]i8~8ltCύ:HT =O! ^, $տvj_趠Yި(}9+HMW5Lej>21Z ۜJİ_s1d>?5›-5~܆1B-Q@l3-u&pXc1nO'C5bp^Ax)Ȁ f\8mY + i1v'mh_.n.) i}|,@y}*^0'Ȑ@2~}TX45F;(Б݋G}_2[yOq+Biąs!x u"~G J;"| 3pP _gl` h+j?_0Ek$B=361^aE?_L)YRjA*TIqf( Ӓkw )w2%;/4SsX|ؐEe)tLH'x/o(`oBW#4x[ԸZO=К~Z&)S+F8|%QaYa4|kU@Xd3N;DtKsRΞm5saJS̒[GƼQ:7 Vukd` ~Mםi)mdֆIc %O ܒg ^ a#\l#hNC"9/M&b{D B32X„YOX7]޶;`(FO PZgNɘ J?DRs|1bf{ d ǟ! ,phH;J\`ͷ6Dt$7)Fv{;]EkgӞj\ Ԅ0W${m(@Cg_.-g6۫{`& vhϪgYnWg <! |«=!Fֿ2#Gv$4 Qkͬ$0 ^!+Hv3oMiixRarl_pe-ڮ'FErOd3 ƂՠړĪEk\Ƶr ~JbR.(߯䤨Di?B 0F^ ܇8RO t ٮj,R [c}NSR߮]V_<UC];ͤ=C-!&3ȕ r@ih g>3MґԨšʸH2!o0K,rg/*+1at.Ыw+;\_*pT5(S^dx/~L).J ND(X+2r/g  X16T̵p󼶫ZQ}bvm#G}}* :2rvDLbz[M|-o$FpbSLВ캥:l%+/3GwK8/R Ft""+x9(};#p6"F.Vd^vhy@cQѻqe6U-X;Qh%lΏ,ش~,,@֏~Z e‡KEce#-A1xkF6Bɭ~[NF>Y?OM$ӑBfSymQFk¨7,p$+P_rf@2glT!hDa&dU|:v}A>QѝeST_0В>[3,,nЊ*J14^$`Zu_4_?Yظw i*ygb! Y4R7f O>xTI 7l<{$u}x'O{FW1WabpB$ee#o]9x9^u[`t%1_k2 |9HG#޿ uȑCc܏iT:Q4q 8E< *:['!.j&rgwaaԭI铴`cu3|zIwsٸ/a h2bCE/[8 Ńӣ@d4ӌo'Ql=12e>jwzqRܔw\s IBfp$t yeN Ǎ60Q,''`Iq3^zU}j 옒D8#Y]Z^mle;oTU;(,^--/@咑TEU-z&ٖ|/KC2DZǂ` /]E]B6w+bk"^%svDTb .k5b GvPӓMߣU̴5C~hd[T|Q,(V0aa[w,5j^*Ur9~*; rY%jKuJm#FR42V=+>G"eZIFne߶g+នgoVo_7y'9$Ɗ Qw @JikJx.S-r P?xGD|'5lqsr+‰f->֔1].TrYD/Hw6㛃hOVJ_E7~UhTܾN }!i>z{7>y:{y;u Kܕ-QubZXK;P=#=ڠ)sKjnj΍tr]w:N̈́X4Vp#4>su+A}\7[ؒ7 MС5r)iNʹr>6&ehe_ˮ!b.$Ĺ9cioCN8X];et>Z% n Vt?`W) )VzfuY|#:@*-{,^XKLШ糬,Ȕ,9$~$È 3[dRbWxkYsv_]F KͿ?nK;WyVaC$v#׼?PҶtJ>sZ`bAR'd1(A(s˯P{r+Un;Еg 9`]Hq9:ga0wvU;b(3 F̭d- Q>K=)1`P__H?dLe}CgLk}256TJq.5]՚$LΡ#75 TT8 eY|w+m#CҩEYa*b# .B2RDvnjHWbS $9-g+wi4H$&Bx:lQ\t f,dth1Q]u\*X&Arp #V'l^:v*ci0|_>f-xazĴw9PoȲ~<4A:/.Cjy,#Lؤ/8 V} nxM܆ާ E=dWR쨴 {^=B.8p" ]}´ЉZcG,V{7|`G|/MGAgUW;s{ys0o6^P8' en%^CxclAue(&$pZ QkG鱅I<j1M@JRy {ݩnc) +E^s^BaI}ۭaAVKյK@" /Ch֙xe>Kٵ.z@ε"3Sr(Hwb.ŘWGI[UgTi @; R_\2S<ljzD V[<]8LLyvIsp09}f>~ ۍ8 KY)$>|Mjnu˝xM拾UtT)6'%UQ#N#Jxeȵ`HΰHA.ݟFA'x|_@ N?V(6d,Eu8A6g+_)3xϋ&ۭ^ ;ϑ9xoɴB$5SAƋ./]J k./_JHm*QqݼϾټ#ȗMCI*zMמ䗍Tg*Q1{:\Q Y$ d9^\qeӁOSm"^U3y@ mP<;舳ry}F^):I0 T5 [ LN MǢxMExbI{qrřcY{*DF p'L6w . tz71HҁGɦmjˣy3FukfO%Q@9JR5Tvy5 Rqm; PT ㍥e|Ax`8V(;擌^%8N J[k;/} ۵")ߋK[8ZX:Xj50H)ߤNlʉ" < tsi"iQҁU )0}S.o2w'NËO.rs ~v y>+?MI1hሏr=SgaR!p\rӐ7 F+|1R٤Hi#:=ojj>ckW lnvB̵(MΒfg6aTm0ȏ y; 8I~E*rE/UoQkcn![,Jl@J@}32k;49lmu2I4i7}U*l LTOI&30vYȠ=ݩ#9u6:Ke55섧Y/7bwm4fH=2&j% M*{1^_M8! MC~mYy g:cH$#P*Ʈ:AĒgz)bndrP=z+>ys2IE4&_bպt~y%ZXt]x_%gXY3]ffu=9w ^:w^:dI<tO<ܕiQ^u(aVqsg)F!j$ՕpXC*YN1n3;d}Q^X:ځagT0gicGg5@rj]D\*19K5]^@\hC4N3?׉=91~;tC CqͤrE)0Fln57ʼ"8‘֥aGt҃Ygͧ*q2K q_w!l6#^y|e 8O"ENqҰ}o̟Xc8\ gRxܮ*L3{SP3b#{N^x<ʏ;>}¢eD_[a3ҟBqa@IJ5eR)K˥.QOX'%؎oyÞ<؛6ͣu m?TT(|AEI ׺ԑ7 ~SK++V4Voae_]բi>$ &FMbFBoM(4QhwмFώ&4?^#2|^oV6&E+jVr.MS$g_A$ W\\lm)/4O@JVG2B߃8:NIȃ DۏLzٺaԱtĠ**NB% 8&[q;V(`c " u zV @yhg fagڭ gMmۖoAE0Cw62qp٫u|B]Q JLj.+n"E@N⹵{t%z]2DϼUh:1:TKD:8d2?x`iBzM~Y>)l4OѼ~){ -ݩMz.WuϹj]81TKWFYT&ˋ`~+ܴa1J#Rf8J:53<M3O!GŤ|R/ֹEzr̤1INPfX5gZZ~YzzC-*T»n]@5Ug41IxyWON +MMA=SW{vj;VUcځXլ$'4š儇> n0iز`wz^f-w#$HH 6f|s Gn{&œjxK\ {Iu 2ZC &o91M-D\B)me*^#fBzKb6WL+gQʡĎSm*0 v4'1߻\ɵgGTȆ١1fjS%=!SE;&ŧ*i7}ߍ-Sϵޔf}OX:]VnB/m.F)fn2 OӌvZ/=!u>bTm#f4/TF*lMaK#}xO7%⦏X6HRdƧ+mUrZ}q?`\&(2C]i1Poh𫲅?լgVeIosCE++hzg޽z;ؒS?cYBGrwQwCC3?!:2pz¹wL p?)*Vɳ:yʡ2xy\?u2h;?D/BG}0-~\AJMLMV0&hMւ@1y?}te4Ym3u ɸ`I|DXFsG?߻"ǹ&?Wwmqه\` Vs/W=49J/ќиI#9'@̋YQ@nI\Y+JjSl%B"_yqKddQG[t مF~uN=1ke[]ĨVB(GO W~Uzw.HIIX.q l|XE̲VcyCm{b %=C 9YD*Ϻ}Ƴ9:_ƿXir,דS1.sUiʹQVyyaT4a&@Za,h#g7ղGC.C5Dyk&c5sHo†%9.+@R>kpsGШWlә fh)*坼&emQw!/픛["08W@F-~:]J*~ꝰ"+2%=aD}G-)aA6zOb YE&DcfI*՗MwEEvE `lh9?24Qr_1)&G[>q2d( '!I$cu1znE T "wL#ujjL+@:&4ܴ@P˻ d9'Cm((%kPX1)ÜJߌɩ^1ZL7xh^]o u4(]jQ&̫c>P^ l +vhG/7W2F?o 8@"8j i^,)H(>a,auaxur&2&,n:q yo&gKx?Q|LPVū\>w'f`+c4?Wn3X;[Se#j\T"w8F$?cyo\Ќ7ƻl^9 4ǝ 2BB'b/m6/ G ͈g\EK\^DȈEk!`zkkT,pJu/E9kň:<,JJ>{!]܂hoF<8zy JP*p{DŽmO;)d.mY!Hu`ӸKH+_#NI~Y7OUn ͖Cnw5 9~8SE< .~z 6>w~ϝtcFZPHIܰ %$E@ lܨM!!&ywX>H+FwzTa$+brcjgÅ&mV3a'hꟅv{0=D!BMp,x证ͧ֍Y|OAhB [$esB*N8n-Qc&`QL!vA쵞8D^15(e; (U?`JٱN5JzyfUsYڲ!Ct.D"Z2KZօgBT@ƺk-& XT`[t^sU列͑&dT&).ݳ^2bցKXH53A[ jhnYw9{8H!$l<Ƞ05'з.*ؑu/pF?ڵGb曦-w5v95a)K1Vl$ot>7OP;x%a n7 D71FAk%fUs}Y+IGp<[L^P0yM,rBgnh{Ч|lt\@0;ܒ_5 "0]Bvoɟ&oRBw]/WůNÈw][VyҞ m_3EI"rcA2L܅_87Yޑߵtx4/-oí>´[AXI%Ǜ )T128}7ZxU.ԣT0,<$%01W>*'p Cm> 3D&enrxGe|^qX0X% ݏns`ڛmD{- ]W`|>cpMM92[;"^Ӿ`SqNJe }78!J'.U2P҇b.|ߩ% he/J oXxWs)Y"'E]3xLY0qp"7_)QkՌhGr^xĈWX$Egu0*lq{(׵ x{pxKMݟȢє7bn2AQW'ۈzߚ-3 OsTپb2UH3lAANݱ _fF/y>ps̳q_|< H%oCvdUjGB#fb"*fnu5DIGwCSBSH"΁>\P{i^=3Q? =8F$LC߫\>ax8{1]?8`nw`^Eֻ)O>(148БdWE|ǂHcӸ~`pzXhFGM _lcs'" %[@S:*Kn;X~ ]rQ:+q>0c< Mr&dw*\A os(pg%:+0`L+*' Op I+a]|C鵃BK|Ga_?lL(8&@u bq$+M> Hvp9g@>,5 y/m~l#$>ñ?! $^2-k$G7 ٻ ,?.RkA>ߖYN2>GֲɃx F[p1|~wΖ ܚh"M!Îhwk#zֆ7>ɧ z]{ZtB(eϊ܊ak+};~_Cu[smIΠ֗19?*‡m,/:i̢R)7E ӹ/nU(t讷l&5b\12z9ǩ\h-$`D-ܫw !WLإ;7{1 R 8[ro!?t-N-5\3t6l&r (+E2wJ@B CD@Tw5e1 h]g6 k*ѱq>tZ;S N(wD_rdo%IjW͐|.KФA_M5Ӹt)=J1LS,7da2$ D~YAfX 5ҫx,ԃLkS ڭHc8fJ]jzYZSAȥ^R~? Ӹ E 8SO|9=C^of?=υzUw6,pبW08_77 `hymcF#noʰ O(Z{E"xܾEװ*"n_Uu=0cǬd$/ڕovpEo6W wzyt( 閐pg\+Dq[`Fdqy]*,őM7 CYFyVzVH>PoPeW@X'Dd+.c~NBb8 9 >r #MɃlR*~`)N*ՉH:"$VH7 Dz$F6p47ka`f^hMb>=iЪ^(ax9$ a|莅Q5x>j^@}˟8dbTKGXT e4\:kdžŜ^&gxLv!Vf1LZFj̕ŀk_AMNg ɱ|!vQ̩?(}n^Eζhn!8fNY>KP>\Hρs=XPyBVmI3`|nߗ0:as$[؎LۯA*/H0ߐ$Dru-g>mQчtfg$vV]\0r<H'DyTW A:;=)eD[l C%/:Y\7dR(6JeɬD#\u5ߓz?Oi*7 W1@ڒ3GҾw+"|#{ UJh4r&n'm'F!1,n R<„*I/2T[=8_&0`) *H |&"ނ^~=fb,rSr ⤰w[aZ="iP( ͢eQ\L1nTxVo<\LHz.TZM'4Ot?Lj1Pg*LjHwO2hDxdZ]Y7vtMH5o" 2@ִ]&n! jDp Iiu`0{/(152jg qwK QyaÇ즙W$Tx\.~ǚ^J/ˬ>1յ]Q#V; ϘCo0 Κ#l/IUd*|p,[MH3fw=974K5WNaٷASv0d(qY,L-$CL 9%b7 2Xȍ3mEGjFNk|f-Da\|Kw?5 $FEZ=gM<\,qԊA<I,AU Pn ی MAX17cT|F_|7 r Sz O(EE7K. m*O8Z X lM͗$ 6ۆGFןObA:ՒZAV@IYJj=T|NF?붖^k`rԺ}MA KͰ?%]@L#j8rfg82.O1t`0O pwQI~,l R3cq!x2NL(4%'. / `&&v(de|=*l759Mk{b,Œ.QLj}U8?5M4)X C-% f3NrdFy2FRAڨ\ ]G)0i [Sz(#o Ps /'$$jM { M FFsQ&_,h!VFuP Bz[`u<(C3!ܾw]gW$FLfDH>7"WDzȌĚWzQ8[ˑ & xy]!:w2 ^^|zK4vD6`2_Ӓ1;j9ur)oU|LG^yJ u@5h1QY8+t&"l!77Evwk4Xr٪>n L2۬FMᄑ)s\aEDlSn':}4ca&Yu ( `E e$QK U sk),2\g//E$Q-bncZ]H$$7Fc8E=Xxp1ˮSɷO(rIs4h X8NŰS{Ohݵ`d$Fb¹k]D/d{yA) OsorSkeL4; 5yc(adԗ`@,;<R~ow/:k0?l0<#{œH[zɴ_cH+>p Z]e8&<ijL~@Yc 9OA02 ';'[]wػ)QpJ3 -#V3)˕9n03#TTn7GQB](} I7 ͽ>\^jHu˜C*o3e;  x2pX`===f>mBd؉?`>5]#\b5&ȇ=@:{G؞Ym}k39T0űة|}ijԉh n[*zJa"GKىF.|i؏R&lO'8rTgNtJfI+T@2Yq/1YL!7n6VlƧ{CHF}?ӠUz7"~UQF _=cT+.ēE#j|s-Lf=b\VuKA:B*ԵD=*3T'H1xJ/"q}jԯ5vz@M)^߹}FCE`vLfIA X]cuWl"D TbCSL/+lgAz_x;3z9lcLD}f+n!{ TxUnIHcrW2:,BB-# tIHZhXvsȬR.`KuAȄ ٹ>I*~$wVGP<@#ϸ*@/pC$.,\sGa&펴p6mUe*aAz׏{p:Mr VtmE|nܵlys=Lgmԝ'KuX'9I=[H@?OzKsQ-Tkm>$~XngVo  ^mXW.uӋ7!R)]DujKp,BnjE:+ QH&-]l}I %.D:j{7vu=g$.jÍfVK,41$8HUe0pw[R^ }6U%2bW U^%ɶ:Yurg-OK5mS7!`No)\□- p.LP? 3x _|Z>KyʱЋ, Y?ؤ*`;Tyy24CRwfK[/9*sNg*9[" dBl/q.Si/>2$ RWwBGa{BN4+/*1̞ FT8 5" +ahf 귘$Th 5#`Ow$6Ǵ3B\G0**NI#ThVt6n%vQ}oB{W?w R2/L^5k>S V|+-X^] і}Y9UTGO޾jfy"X9P 0o^#&j^gndcdg9GG5꜐Ū݂% 5ʉ•KyTMMPiԠݡ OϹkƇ't.YQvX[rvSd0w2[[/ Uݞ*HLw80kΦ\6bo ͯWZ]R^B~]0*kP=Xx آy)3feı')Nm*Z[&{K"Y¶ 'ܝxgo3Ph7ҌJMGa8tsln#4j4ŧaAh$i'}R2L} 9BrĎcL~`A_r rb9Qcq9aQaNSb:oDοQky^ Z!`=ўH*m@z h?I;ʱ)M(60p{jouj7xNZYV^yt}2,'qzYqKr'r "m>wzYI3v3^r"%9RW_32<24[G[fq"] |%P) k] * z7 d<,xt)%P!5%X.rڬgZx+ѯB_}n^4niGip9l܋şzf@^zPq'+$ p#J߆'7Hj$:D)wL^w2.O:_EaJnqGr9OZ켋p'mfcVzrpRiwx̑-k֑>R ~AAYr~>yu'H2wEGK4:OUܯw{iIW?}IWۀoj\C.ŽzQҖ,=/n,obH_%H+sJ$-8i}lmƗT q=sRޠd|yd<㓲-T0:ki<svw};p2id)[Mh2ŵGoxpn5+uU1x5و8Rg  {BOm"8ԦXy~8,#wr\#5z ứZIn偒d~" ]]f2_zrĞ2 bnC-\j._ *UVUZ0~Ṩ轠-}῁-.s=_/QC8gjazdVu/f+m*m vެo/w o; z}6{w,1oυu.f TWN4g}!CMHHL .Ͷ(h`=潽k5D }MCG(SK,ANl$iL:D3Mn>LN=hAsKh|4Bpeg)h߶WIx zRO*LCE_mP @8LbK'D&{Q Q\'vLkGhߩ@`=?,F D{[AvldJkl+.g> ڏZS4*5T5.Lx-r~ew&0ܥCMxZXy U*Ь ,`YZ׎M*w'`]VB>4W}T/u(_ͥpAUs8@.zNu"7mQ_d7lߟ 3V_ȗzH`0"zig~9 xS~N{zE 7bY:QG]$L97 zF[)X۴һS2` 9М ;~}#Cy|;qK̚W%nM/@6 Y-NƝ%~niїU i7,6ldL0CaUab wsg:Rmu{ =޾'w]yyPiȁ&$ݒ #{*XuaRW6TE_K <;Rum &7;u`:ARx:4\FlN48} |3R]0Q1< Nm29۵C{$~.]1-ꇔaB)O&VzPwɁ?} hCA9鴙Ϝ&[#h='As26)lIgbDq ]W)>>V?M 2GҸ5 0ޣiJRQ 0Wfa,h=`wr o]2M#c,(3YN ncٜ2DH1hi3tW,d(/ck&w8ޡ{R5coNH|y:5GgdJ@ͮF8RjP?̱OwrS< Sʛ,:2^Ot9~t6[TyV6qVTB #"3Y ZDv=&Zk+=UaIWhᯗ,?;nGĠ奢kA8:>W1[cbChnEOAx6Q̚YQMeVn4Bҹx^`_i%djR0AC>K rJwKa6RHҧ}`밇彬Q$H9*eQuh0 E*S8ou"OIDSn~"qA ixzI'h%TմVg\G~Ĥ޾E I~F5f(3A1MӜF'ECK?;0$gV(kم*8mN hd* -gMS4U>dٺqdjz`PO4TxBfpS1,ȔW;/h7#'4 X%t݌&EE{y1"T1f &1fs(ro&/ qr}SYEOܿj|P!9t0 |\ y@+q y`V⋌˒.fiA/ %ǖ%4CmWvus ir әR=J*f~$7c\&0+tC_xq/4aV&^ =m3d5L{j]ŴmK׼b./aB Ձc$A>b=2HC=bJ#]F9\ R rF|s?>*~66N%4>X(nǖQ뢤.Bz k\OQ31anٻ>65[78\9;ˎ Lx1uJ lߜQ;ZW2Twхċ27B}]sD%)6MGd裌#')7q'”0}zK:T$?739Jt*yNj!aZ$ Ss"&d1F9QdҊϹ@S3{Den3\!K%[kq`MߍIpS4_ l"(> ݠ 0`}ޤK½4@vԸ1' ݖrvcr'y>nq:= L;3N(?p\ߍAs?q0ġA.gvHǖ"@f# aϑ_oC)!oIg?$'- ZxZsw[x^,p# ɐ1PzCMsPiV#rU?nUiSl_@oDܹ|@mE$t`kd4vX7XO\{k޷R,?+CpePм7V)4'?p\*$# bfP";:Q2%<5!y&/ϥɮ?lZ-3pBzl\B| 4L$aPoB$XU;_.y)[-_iđŨв Z1kD]wo-73a8v.ީ58KJnAܤhp_5LsL;tXq=X<,vv~&WvܾM8  }IO|  AjvzX";Ѥ|Cq9wRf|qu2Tf G䜝(x O6BP [f*O{gNwwE‰i(W#.yRBw0*vGODؤW&@# ]pZ-SW ixYƩIDrlv bmP(]h@ԑ\]`%r#ol$,vˍFek{$@YG4=G):JBN @!~ejTJN]^`aH:f}$_y+ 27,vB0``T\0P[)[*YM烏& %~K|88Ίz j&z#YE ,H4 ZsԿvNYdhddseU`zLY?I aͨWF!ߌvĶȗL&U"a4+P2ZEh#JEB!Ȯ~Nr+K8|pď~|Oߚ1#YPȊq# oe*fȀ̬>oOzWXc>IlJL!SU\vż~oSnGti|GbtY>RZ#VEi"ߕܸ5ixvZ͝}_OECCU>51Xk/AW k߄,"$_0 痜4bHr\v Ezg.(e< ʈ*?CS'{(!++قOG-R{Y57Ľޭiz/tN;.7({9J>'7"@:EK*Ƌzq?хN-ۙ壈.1=Ac hhcKx=ܖÞ ǤC?5:$K? i*}8/\ӶyI u;J.t6Ȉ9X,dATLB4L]l 䨈 ҐbJ7ueJp˧F.)5;Hb0gcTi3iv`wh9C9w0PADYUϣ {5?}5J_k+azv\!fOudKCxNί+q`zh6`Y3_&:\@mxa#5ʨO v^CZ`>HW@:+YRpk J@\S#ʚ0 YA{p%TJBq[*Cf#P3_AqGrzICU9Kbx^_,!4sv5p۽P$XLKs>75cw^RQd! e06>>M_} Z'o)J*𶕏'ѼJdE/&"`FF&+s'\&W3&gCe]O3%ѕ;Ф->xdQ>Cmu'/e@NI$ A9+cPC3{YĘ/Т A*ΧTŃZ`"DAQq`lB3'5o9A ݋ q%|.]z.&Z33oZZ.[2GIrzK**Q&ertLfrҾu3أO'VsPkc8ʮ\,˄ I  f( \ry `@Ӌ]E8z6QjZSA?֭Cn%C.!\{uI\y68}\nj#FΐWx_;iV8C`mEE !h]a. "$nAe6 U0?R:TƵcDoc<+^eM/ok'($&όܹg%lZEWVeB(@^]Ld9$m]fRsl%En=yE59s_' ', ce$#S'2Qi8aΤ 4dG5]40@yac 1qg8fwڌE#&*EG@-L[`srF|&N?ʬHMg祹e:Eϕ7Uu{FN'[$JCMTgLV!]K:>,֮ i:;fǭ0MF}W`7bg+>yL*QNrNֆ|Aa U>e8D3ỡ#$,WL;7(]ثRժyW|Z W[MC!qu *f*EsnCO"#?Y"z%g͠V<f'? ߐOޢDHzz:  VrVvW7{lFzCpAKkkM9{Ղ`JIUЗ.tE^W{<Ƥpid‡N=~ [>V/hXL6)(Щ\&oɄ%_g  FX>0xKRn.LE=v4&wG%Yh˗r`ΆHWuc sp/q+Fb.xZYJʖuq&,\* U= l&$8|h1g#ڮM 3Lּ/vt,p#HAEp~[l zf}(P\O9᝭=uh V%Tc^, lyC" *jrX5!6uր]G l l6A׀Hg=T;{zCM(^!VXJ\EM4pp RCШw\L5+NsTE%nqd>"|ۃEuoL;Gƴi2X̓x+-$P,s'>AvSgֈx?9):2Ie3 U_> "͝wnKŠUY J1d]Q'0!MJM?H2;2%#y@Ty;,M*l 3ĿL%~di%x,]~”}Mo]$ v| >O 0sѴȈ$-Ula"bYBϡukq[`spq4gdq PvIgzSܽVjnwZ9:A5kڑۓK; cݞtD_euNJ9i[)sEBhd[들TGħu[$>$aԲ;H2?LH{juؖYɺ:np='qIHsxSC x,r&+WH{p(DG RpBIf3}:({lw!}VEC+9#%/u?o y(RP2IesL}l,%x{I53ogEL`U>ODI"^sx0|U8Ξ} V\͐#(ݨ=eqlv8zޢ_*c⁏K$9D$& \J !3Tvn & CtkD'_o{ۺ21_0m'RǷLL1$|a<3zUn%۠.Ӛlk V-WK pD<0n>ȅWT]~|ÔG&뿶34l3a:02"7\u RZ)+vKtVeKy'EdߍVeyg^P 2wb0%uA~b+|w *U(#, 5E7-]!q*BO\Ғ9^I!m2%d`\3>I e07Ҟϡ>9Y;o~^Zub%#e݆ҏM1Ű}<ȘL̎^.oMlR.^*)n#K -tNXS/=*}]ns'GSYk1 "0@vx,ҽ:ܞ%\y6L_f]T(iU6W [&听w:E-"g,-B;7rJ0SW^@h,0X.ԛŲdvTIL]u18COl,tGP9Q$Ћ wI3z#fYeXޛmq9Ɖ& >7EA*Udep*6L73d}Ѳ"P) }L#)8*%, :d&t}05+R*\qz` ӓPC|8V"uzu[Lm]s CӿVe7h(!*wWй"{D~BaP'sZMQׂް +xHӔrIBCͧ/N{NOR?LB.GD&4-gѧx: - ij*׉uKa iso%(sPO=pФ8'"knLwϜՍݶ7GPp}=7tC-Ur FsW%D?/SZŧo!K(SoI;rVֽβ.sͱ!eZM+PRǷS\\AwAmK&#o^~8Nѱ6@20RRz黎 +P(d?H|Sˎ*cm8NĆ+֨;. [N_HxqӲޟ= YH,v}ҽ |ѷWaqSD;8RaIJ{17gJ`c96=ʓ7I \R,s*˄y-Z~mI.e"s`Vu8UW"ʒjM|BA Wܙ(wS ! R)pZ3SjgKvЌkD+*S_@R.q?|.2Da5oFw5`{*=H\Xgm}n2\\z@]9;!Hyz W~&H'k")*Λ*¾* KɃs1249Ǯ'B[L06?o7HsꞘ_grZz<jn‿G~bޅ wkCl{0` P̩oxjE:s~Pns( SʛJDҨz-0.9cQr ,!^Ev`Z9X#ϊa+2WnVm̕;Bz dlvy'M#j~[jyMy@\\VLd[@_ark }`Bz'qFH=;V*ThB_ZYVp:X E;"jrKKZxw&wՐȑ)Vlj ASӾOe܎퐾dj]Wd]%/c," y]!VBF;о @EEG |g%n:ͺ@C:4gw71IR4fr L;X5o$6= Be$`+5`=[D?\Jy:7HJ.~]`0Xl6*}|rG/J(K%wK v2DNCn$)hמy{6= d!Wtj =W(!G᳇ѲDvDH}Ga&;Uw냉wY9Efhk5UT|]T֯8ۼ00:irSА6]+"7y{QJCApHȓB 4!.%PP9;oo q)xT[$Y݋P@o+-b\9Ci-#ftr FZ,X mD'(AKmqx9/DDL~25k73H&ٸ 7Z,f †1[t Wh "h^-'d ̢ Ddqȋu[V ;%L@ eY!2nbPrHQ0thu~@:Lޠ 2YOE0B~^NtB:YSwF'aJкE#jK?țÄ}0]u4s*ڊ^]<,q|E{B|\z4%cyv7-_B*?6J2csLWKw`9DSM4̮)0# Vi߁斗R6S,FBvm(N,B22 FK'PP𐗕Kr@9Ee]HUVD&X <(KSGnj@#&YMڪ }ڂPmC:ċ8es3dnꩾn6͚cssjϮ6EBOWR3=ݏcLjtYmBǫƗS|ܹpw:P7Ţd'CƏkL*РxG1~5!/rԵQ5a>D'~.P" 2Tg$@mm]Sveuy U '!X,A7CR"or+^ը t#_nh[ŒU@*Y`Q#=_n'H&|!,shp^.&`y ǀ.# zN4E_P7Sj FIQp ~6JLhq|m56y\JJ)Y:l=Wt +NRnyTHy`l8, 7f12യ"Yf$9m^<уr?tHpRL ku2rY͑*Xu$f=-6T!af!kSah:.ZUϺ:O Y"pv>a=y7^iYAr]|i{sfa69RZ7rgn7\؅fʉO=d6mIX]98lyTY:S牶uG-B$@:PRMʊc`5'+]3z=x"zAIj,QTQ#BHrIEѾ& v_xly0ؕXu{&g+GN4oļk^K9NUWkg2u.sŚe^#BP/kKw T]+cZdZXq#ѵj Ba*(}jmS:""f vSi@ӽlR/=Ӊ&k<P _wApj0TrHnܑI tFJȪkaZ&P?(IvLX@vw 1$zw_ʒ%N_Ɂv|-J+royaʯ8/hAUBT]:Q:'2sޢ8$p-)ɴ@!Fw [ֶ? k/qgJG.rY)`zbHǧ=vĤxAs^ /~O$[~x/6c$))Szû\{G: f[4PeP-hl합GVhX2[,\ڒ&OC"K夞Sgd\sp r/gvP)4#O{6om6dJ{\>m9*e$1;!@h_b[W4B@&0M{fQ{fht܆49OSk(HdC|yB\t%ܺRҽڧ ]o^5t9ȴ iES{>R$?%Z @rLz4 c'?ƐD\mlYF?O$ʃc? mVE\xMLP61nfffiB\@G&K4, F쇁[Lu`ڼ,BxBRf+2qR~8md*E(N{ >+ۻhI">:`L[/5X N Y~ɨb·C>M)94x Nb:-iLZUOGҕLxʑX&S4 ۬!^N?^~<8΂ǝS45LqGX1cg/l8r0Lt9VD?Rewe?(O4_<ꨶ p?[R dQa*ǤwtomSF;YJK* <",юcq5IThSs5 Q}T?GTŷ|H;{9R%%+RsO읭'ҷП+Dv1rW-A9AFk3 fB=2OŸ 3j5y'K$.`NO"qX3UZDM2ɗt#qs.@w_]MLLeAh ap , KuD`-J/;20 !0~~ȩX5iY j?_V!U2; /u[: -p1ϔ;^"}z;0OÃWO6~R5~}zPc) ؙ/14~4 pLcrb/SBGGTҌsϿR11IDdP*FԊ!<1x0x-Ʌd 9Qba:0|2"3J+b,݂4lor={U7=wm׹ OV77V`79ѹ+r0J`èLg9[q6E}^bcz'C۲# *ũ岯Mf!m7q>j3;9Ȗ[VLuT2@IU_:3cXИACfYJǴ._ahpok6IY]PZAY24چbKWZe*5+=I)=V`96y fiX z:D~"M FFǢ]=PNUnV3Ϣ{J)=5κuKJG2? 3oP`ZeoһuV@@ER[Kp mΜsv9o> ON4CՈb ʮh<'??E`.(df0)׹ ~(^ww#dARUl浃א^f_| 3VqͻI!D7{GalWGvRsm>\%B?; $r-"]kBTuNHE(#F-ؓ<^Daa`]fbM IdغM5pp3>/d'e~2ڹ"Hr^zYG::em?åO!rt%oܧatz^ۂj+'컏j #lV&@ZH^WnK"Wfxj(Ƿ `]T? 8|xt':YVs?x_ןD P,/Ruhņ.v |y57{_OEnZDn]D4{unktlZyC9*DR-mݳ* \OyD9}WJAFuD/l\!vpĺռp *^:zy5o$Ug.I^^"6Scn!wn$֥lGUP-iEi0!5o@ &WfU[O$8B@;+qi 0F;Jؙ_"ʙȎ*iNJ0zXp:ڑӺzP(K\I%X[ۡ^s ȥx?лXs|B"qn~a(PPd!jc."Bcdd32GH QkoWm!W c$JqJ+lm+8~Qv *,N`#8ŢN.ܵ[v#]'U#群ae,[wܭ`vCxr*(oZ`i7 + K\9,bJF 7*0؜^V=^G\{S&Y7e<\ĶDs9Oez!0ʎS;i(tX Q(gq#&Qv 4_= w;$e˳/R84q+d{ ۡXrbIx.fRƱl E|,P|A1On DClﮆ#ti2Wn{|#G2C4K/D.nk9e4Ʋ& L`t-aRtQWaE| ܮLu(v+pdE :jOΧBz]:F$xIܕ4?QlBm5] O*F׌-;K6 ¥}/-ME نnd?ʒQLˍ/특3S&̅Y~ ִJQeNE/50GprkL|_JĠJ<M58̤UûgR#6&2ɨg+Tw)8}w:qbedTngwA'K[ 7l?>UlNQVR?@x\;xLva%=b6$,<._L y.vA8Z#kpeFzC<;1/tv`NB <:]2IeXo<(]7+¼-3ᔄgɭ5Y8vP$$NSXRܰMFދdڟeЌd&8Ak;Q0ft㺤g ^P0؃kf쇨 9F!;AvcB-SU}Q֙>1Id9@\9+aL>ʆLנC]ެWc@Fә+G(S[GD9^;^}f`~;y}Sr%KX?L/Xs[Sf7F%i;+*"(=+ 2n$xfMC<ݸ A&h\+hWGw9932lkV5f&ovp SWG2Gytt򘮻B?o =L R&ĢKr#cFSG3P9k)pw2~X^ʑnϓFmEu!w_I4Uӟ㝈6?Qrѐn`SWK:ۍ~$~; wyNڊߨ3 Q~_4G͈T]/NT]Hq%6j]uTvh9 m:P˳bG܇pPޤ/Y1Е$b-X>uTG¸2rI&3HT{JK9Sy=CJX_/,.\Bz2d=&+rH Hy=&ѶW@{%W읠 袚fi|j5 +l{=GBm}I6缎ղ9GRwl;`8*N2dR ?A-vpyij % }"LL'"SRO$ϒzf\\:%:-,l3CڿeQ=Ge}#Z")-`aTw 㶘,|w0 xҝ -w=7aZ޿υ紣Ebĉ?/)Q>4F0޵1SLjqp^8Uo{^Sis\Aɤfe[BEP<yn}ڤ|sY,@ޓ{Q'DYU4 1+b èp۫^*%~J3}R w "w*%xk,#_S?p^B < Ut krN2r;«Vtrljz rn)BPf߀U$i,޺IK%ǝhCDVvp~BI՝,%Y$6=~ki(4h/|LG>5G Fl3Θwbfp҅٠ 36{W7] `AaG^ 86?öubW K `9[pJrRYν r2֦7>FOY´̄4%nA 7I:0c4=gw! plCF|MBcc%VI9FHSg( -\mlQ bfo_|E_^鰶LA4]-NЫ0oiT0_ Rvx}R+n0eNxdWwο.(ch+k3^ ^ۥ}uVQɓIk)9 ]`9\V3L[Ն%H h+):7,.{mKx@s}(0BwtGv, lPPzU&% d]i-b'xwn+ׂ!@_Pfw]t %Y;s6Aџ//^ui}= mC.e;ڋxA_ƨx=->X9.SS"\zr'k|rNwdᝊTUSmPiՍN2Qq>n9'ns6{k%LGM}ɼ_b3ϯ89ygȗ~}?nz@t8niC.;\w)1 wڄ<xFUB jcjV=c7aD%QA{7 k#']nЄ?iR&3E^:*E.1$,I픚n*F@s' Zl>68]x-[WDE+18p ] pɎSI/iοL̂-"tGLA MeX67U|̈#"'uOOƝ2bag ֱ/M B<{!5.ĖGD6]I+$Pb+Oߨ.σZC~$T(.k|fjj %Bڿp O>$)d92722Bbv.1R9cqd6#lz""G58 , 'fo~ȅ!$<8]2C ,ci!KN}6*Eޯma+H6 SccHq6n}H$i#=r38њ>Ekke 8ϳn]d; DZⷝc@=ڦBgspB+u]TS:1Vf .ot! ࣇ{t6049>0SK9PL#1Fjz="z3U9oC bx={^1QV _ \Y֕Eo dS5kB&_V)UNJ:ըi8O@gH2Rt5fqwNJ,0Bc )ӼvI.Q塈/[ R#{谘2xR{xeGG%YΘ13Rձ#V1:6IxZ/xY^j&:A>e^'z6]&pRL-g } `D0_c7}e1y0#ta颵qBq$"vi6fX}3|Wx8tf\-,/kIc&i2СoRRsT>zG-;rP|j׼#r%R4|Rn?iu Lb]L=w7/ A b)+R R67m(骡gBί 8'2ROД޸##4?w t-}`DB,x \)pM9w?Vm~pZn=,ȱWnA "=z0i+ܮ--2$Gh'kv\D ^֍jZvG#nbIKkl]7.n-Gv'5Ua"V!l+pLΑ܍ix5iKyCChM]yb;}Z>YMWc7-`K٫(5Cl ^p 8M|G%˃<8:mLǴн]6ɛ}~_yV߻z)tuB@ROQ~qkKN|n4zg3 yEE͎lULCjKKfVX=] 70~tCJ)5f}E}Y A ˺ K;* hGүj.ż]䳀S֯1"IiX:R5ۑX^: 7M̚Kz]9/:+i|3p x2*fB7ec"@6`۟u'C/WgM>䠉_O8"ΕGH㙢uL7\J3&0˝P߇hKY`<aeAHX+ -05-K8n[ֆ^:x0 T߼=ȏبۣz2l2ZAbvB]az^V-Ҭ^|!nZ(ׇ4֢͊q,fL|P&aCM imk[U.~ w/G h(͟ r8|ӗ"iD !3=&qrIvJk-^#=j,' @.֯coJL[Xy$En1 =m9!{腯72}󻺏=G]šbywxɻWg9ᵘ~MSBa{DA:_d0͑,)AQE_Oa`*3Ʌ),<.3V&ӱ?~,{p`r'E*+>enPQ8D2>e^Rz6%Vc!W'[ӱRW]Dꡂz^ Z7@z0UHJΤf0xKJ/3fЮqfLyERzY5P9s6:C Y$p . w RL0pG*}i NLx(zƝUzb*S?v)GD QO-8H^)_@9^L_mC6@$΢ Ⱦi:Hud"/m)fຣO2iH:$=%ut`@ǽw C Ӫ'A\ I0ᵉS߀mvGZo Qsl TOo*vX5|y rS{묲fiBһGXNJt5k' pxřȺ_J qFkjACxaՌ<xi$TitX^y,lT ([HT|`_]8k1i!qFW\%ի0E'*CpLt&^yD*՘`MZ7J!ͬ9(j 6_uP[MT+CQGrgNM`~wLzu՛N4%n;t@jV O"ާK4Bs|Av^-gJ9ڀeNVH)nH/ KN%@#,>MzةD 3"\I24gw|_…V2e`PסBHkAm}[uC6YPR>.Q"ZKLΌ! 7!Wo6ǒG SF6_Dc?G ܸ@Z8 ADD) EF3zu,?5~A F$(ՎI\QFM妓Rxې!DWZMVQV]L$K7ҺA\ MN- R[ɕdyUZaZ_1OAL% 4~5y}uFxPbދMpkN7AMڑ=x6bOD/a]m*9y$5JҧœO`h1Y@݀_+ek@K3~GE׏g g ,ǫƞW0mbfJҀ>"CsBkeY{~d`=KØn9P׏i78!Z}ۊ~Y?#R/oF>Z i&/ *!\3Vp/ (v79fņ1܊F :֔[ uxKbq]u݃B ć}3aHs0S&?j[?5lUT:U[<瞞ӽg0*| Q@_{<zl coN#b{P cpyX"9/lo@"QKZcA9Ĩc9v%?Lp|yõAHaV៭wMc0_FC+,CCfjhGz6aEU ύW# "("@ ;[rXmFXPm CˎJD%,/jtv 1":͞2wJHßwLG*)pI$ {ۗLG*e FSUumΠyXO"qFf=LftnN1~X P/~4L,.s00B4*k9T =7;UPೲC7N4Hjg?"ew[5ih53+2(HhM U`w-vryf ClTbmkҤJ{C&_yHum88{hgP4n o ]Nw8_V\;\ Ӭ=`O=Q"c>( 7u:|hsj|~cĐ<֮#:9S#8IC4p7l@n3C;'fX9QiK=*Pl.Ԡk7vyML(h+ d%)!c}(L`ȥ##Roۘ6ExBH) Y0I|\N@xa β׿U u I)I9{ohpea @,mU1LHоSI`8V̯rq:-3Hs Xzref:ɲ:TcЏ+#;(O# W5X[ n[<(iDOZb#mIU{;AjFm4` y152P{nz8ޱ.U j+] M±>1U% E: L̔YԾ+Rm>lCӿpRNfL_ȞE$u_|{3貰l@uΓo5 Td#b$x*)ftNۂ~N]v4%k%A͒>h*|2Uϰ](IDz->][m7--aJ*ʑkmfB9m5 7N f\?rxl`/9<)oht7 s<_0褞E e3CW֮lca#oEin,d^dqqۡjoWd]2d\ gB'4̵ja{ p^-)w^; ^P==&gWGvJi\!9c+Uԯhh?dz<ÒKK(BH "hG=1%އlnp̛+co~.޲R+(E]R3PꝰPc \Kv_?\L%=+mÂlרj^:_Wc)j2~BPqn3@PTia_僣q&@>QM qډ:Z/ddy:avgR(+wX<CI:+ӌMz1r"2 iݝO`c. uoWV^S(T!6J?aw=ej#JDXEYp~< _/wmh<5?W\:EOPQSG5x]u 8RӏT} $*^\D?؀}$;^/c2AU}5R6]L@,][gݮo229/Mi3Nj>Й\=G? kˀBО45Zqdm^Ҵ?|fsy;WBdQB͐4<**t0+EcdO3FHMI'E3e*CEQ^7D0Znm}vSqn ]b}SwSv}Hّ0@lQ.,YۦpÕ?1}d Xɝ2p+/+m|+xkw>|Q/q{XBӀ5[%'P޵pss6&[ux%PjJtA|%^.,3k L ǍP[w/ > LvdV ub0:٤`k@+ABeÃD Jf^1_]'t3P˝\*gtVlSJ/MB/`oLy_88֩o Ez_# oZp-' Rg)~(_G=pa Ͽ12u#7]7 !Bî֖JM҅Fg;zPo6[۳u DzХ⚐^+i=^Իw 9_(lhԄp߄O*ES.wEGqWIǵ<5X~5f2䤲CJ S uЃYabʊ=lnvY:sQBa)|1d.R#Νbd<"`L+NLF.!GG:eſكLg-,XB0DF ґ\JV"9͇-B75)"4Ji(%ksp-q&Yr)]!,;ލ.cQ)"&o#鯿)H$4`6P:l)59?djd၀$-NlǸ+BpQVmBʊBʭ[iiu ,NB 5 L‹nܕdPQ"x]_q.f=n-<$~׿N֕%*k@0.hNRZѽ 0I*M$/H9f8/Y^'d߼#]5qk-ZXH͉<d{Inq?iNpXôj{G]咋xg;.}|wN'nJVX) H6\@ 7X N10BoNӧJF8ɥr:n-A_'\3ڞTlۭ{UiN=0p q"5(7-)ʪ n(`IŢ|׳ |&T\5*V|^Qu޺3 zrH]or0:H8!V0a:4"QJ)'Ài6LyKf9V}̷PdSt)[  ٞBCeHqxL ge {(?RWؘSH8$;eQ '^ؗ,C5zPNsx`[ƷPNęJVGEShqqgn# *EZdTy=pf=g"ȔlX|3ؗ _k:G|?c-QO%UJrW K=Y>G-*bE=T}_ot@) ;vn9O )ALŞ}/Vw'gTB SGIWa"/{]IViB0;ǷňpHbX{{$kC6<7vwp6SlZ*r@>3H$w0f& *Pԡ@ޭ6kc%qπ)@iwg1>'tR$ْ0;:JB~}q65~|trk۷l#g-aCo7 RH; 9} bl0®lzFQW򞩮8` E}3TH cWquA<,0"-5Kl(s{cpKG R1<(m=s$KV^:ʻ;k{YZghq6ov|~Sb* iڤ|jt)x)mU e/7޹cs :>#F[C Ǡ'f~kŏ%kp2f0jlU@p"݂= [j$L+%{XNuR.}r)+%]W qsk0rhq-,DlRo*&` K* '}r:W> D) +(Q^r*A9]z-;T-`=4J撻9I>T]>vJZ?H;[֌gIt/vӒlncDDy z֗b]I@OcS@Z`Pv<w&&3y"[@$V#GЮ79ωd0Fn6E)~gC(2Rf"6pg>͍2U?N&/=  'tp xBrWu>ðL>ׇXOthN=zwX\T&ONG R14wˣޥ0 ]Rl$ 2)fRbtزz@>yZn ~;Ԇ'Y8sh#ǾDsS2U$ `bŦ,u."G8ȒŶklZ~~j ƎZ<5 "D7v]1Ez4LMu0 W b *e.G فd2\+&7ws$rMJ Mgy.'i<qR1]@?&cu=9WTƳo tc`@]=;ߧ>,mG?NyWmzR\'2rBCgILTR]S%+a21n;EL;.W7ie"6yi\}<FMׯy>> )TOA~/ OH\)Rk%N]Ҹ7=rF_wPx㼝5񳆒Z84@OU=ZDrnYB"hS5bv"ǹ ,~"a \INiSEMon܈oߧ|-`x4Dֽ=C?t8\yv3HVm7#"Y2pqZYkK?B Onߡ1PWS'^D({YP[[Z+4Ϟ KxI85)޹apPf' -&-WUװ"Ƃ>o;YMϻr/V  ixLOcQ 2/̛~J'Z"2h8Ib:$"%K:6^|D\3aPCḼ 8Ѐ0Y\,N4 78ɦb2\Oe$1â /H'rg>K=e\X "&=\Q.WJfG'|V3_}UYRS5ٮ0gm8/uU;$Ƭ4+X}#z h]fǘYHES ;+ē$K"HoEvuW&K MUw5s,{)TwKP✯yY'Rt3J*OIk{VP4{+ 1}= { D)ɇ!7D>7'r]6qNg (d1t`n[(sޘlwG=T?^Դ6st _`d5&L)#WK1 7@dQ}L_(pԫ;|]ɻƹ&pzuUgNZשׂohXCv[[F7:nSR B#0b zu7i)DG.6є-Hh'.h:mw61Qo@P}ZxVMikԏ-I)#U {ss Z}݊.|p/梼DUUފkqX>TrL6|#5ɭ8- s딪WqC7Rdh^aG'3V(ץF#Ht\"\DY(X1q:]AP5.,V4g:ZO1,p/f>K2t?~i'YXœĢTVy`+9ڌmr1 tVk'j|Z8$f=vBU%$*8]k _`LLSV-5z2KUX`1MB"}P'_iHSܜ;dSALDj9o&`&Ww< 1'rzΨ"Ezg?u 4N`nKc2o_ ѩV֛;{&DlUVf{4 7w/Bi؝R߯ +| bģq8r7^Dz\xZҥGԶMt5h_pj`GaD>4;# Eh/bU.ѪLJeYQh izqV|z |#O殯1ED[cgEGJY] 7}wCL~K_CruK*1Q  i^rqr̹[,nRh`Sآ)@x| G =!mt]w L*SLx쫸$|b۲ȹj1$#GSFN{!wG'%,Sk•>u6W`QgUO6SNgIvH#<4] gH蹗݆sa Y -5Alk 5X}z'kK=2Mx͛;q.!} <re,I~S~PgWS~[p5dZ@~Vᥔ ?rɫL 8`/8T znSMa+J2!fji¬C:4HV8Sc7(l4.djr/h*| cP\&ըW*ܨA誝f}ٶ < *W}(-%Jzm/04CW&=>6ۆUHg®sfЭBlK£zk! //yBRb2Gi[ *{! ca+Suj"͛bk :47VͤމcK9bmD/LѭW Xk1q+ň.9&@5(2Pi,UB a\"#QzE|d:xVePNE&) 3FϟE><"%#D&QGnHrEU5_y@BJ4}j_ҫ0-eCzzk83#k,l*x )" zmHfٳ X.6CYj!1iA )vӀ9lPA8zzl/ȍ|ɣ` i'5od@çvx~jT^uaq.9A"TF$;Vg|qb)j Ğ*^;p_*<=wDD? Be1NX&~R_W[_:blD5yC`i:P!_!I`eGi.@5~t)s}t)Ibt ݌0a^pq%B݄"K(y{Ʋ & ʙ(=s8f ƻ!9a"3D21^!1Iʙ24D :EJݭqJ=52zPLކ*z, 7@#wQ*- TQmU?8wvzz5D:[` fAԵe(7S/15@4+]z-d#)ȭ'!|8KiıAퟻJ,U:{.ǐBa7 uiGϴBWU"kls82G@cDYQ7K8CnX(r~#9\iY5$yOGPNXg$g7 [ˁ7O2v~L-V7%V_a9]}K^˧A>Im]Xʛ񷄮0Y,f |[V~OA=iDAH7KYQ&>guE2ԣ9PTb::d Ȍ%1m zKNTdpTeU3@w}׷73hDP,=pDjkox>!J Iev*,ϥͨ; jR䦒bos eTi[@7 \#@Rnrk6[F8勵GXHg!"9GF &Fv٭4r˜~I~p{Z3#8%}yYj}ۥu^Xfu'y\r $&DQ آ69 )^?2| r6|̀X8.Az^UԳF8 yŒ ͱ#@i)ETPĒVH9ϣ ߬iqܹP>!>JNhlv ^0r?*P$SgӸJKfO[Uu;cyүt7h3X.8O\,<,Umj~4ZUN)杓9r^P+W.Z1!fm K!|]'`zYbZM:͠ԓwDG#zO(/)fd&vb3Q _Ŧ'4Gl}델h> JK3{Er#a1٠`fU\=^LU,\/u@9yZ %" gs^w-PD^C*ݕӂ34YSb}WX2m5:z2tQ'iKI[*C7;d c;"6%cjF)LN팫l}Ac1$gUmfHGĞTpZT] ;<[+P) ܡe/dWpA,+Q#+nM aU<8iǴ5B o ~H%'C %0 j3?$מlQj+d$F8? I֟rN u{I6ِ"9cv#37jr6aczРGm/e&MԔHdgl;ONYs djc8+Yb`7ĪtK߮4Pzke0ImiZ|z%X8I;gy+we#a p;C*?_ *( Aڿγpv>K~wZ|Ν!搤=́:)7ʪCuAիʎ]+*/}FtE. q@9[5sC6)t@eOқL WG+ݶZԴJ E3J5KLJ~q~3g 5_m{*NiE%8-i1"ؠ7#"G̡=~emU0YgI\iZWz^LxIKmXPv5Mb0;릈AuWƗ?+A">Oٕ/*%!tt+8gHR1<6Un%4$͂A`ѕؒ"ڞAA߫n9D3=EDb7qBm.1'Eoj0& +gKE.l/k3nq.l(37 nn t2 D.c;}5e|-VS$Ep_\BLP񾀶g&Tdpϭ0 >RȻb:fKw}w7t9/(h zԦ,|Ow-فqSzzԙW7舂BCW^ei.^ewO Mde̮#w6~#Q:8m̬j`?34qCPsݟ5mX%J 8q"{+huktK@.QMsD)s&![$O=~3gA܏SHd#L-69f % /ʔyz753Nƀ^TvGJZ ܡ݆@I,q aE|LwO]fdFN_wbA\,@gurʟTeDN5*t5 Ĉ)}T;咔]f֦N z%-poY;B&rcTe<7Swux[[.J9'+<@(LDBJaaik,/NҦ>6 Xʡu@Gmޙ.^D-&>wixpْ0h.0K%\^H ??{:6tȳ#f yz>* %Y2UӝUJ1EyWP<˪^oofڄǒ!G%tO]qZSy:LW^kwQ:7TӄK~!x/XpF!sk$ # S74&6J_zɓ U BK6ͣ:"³F  8c\N /e@"FU˗C3L9^\n:N0h,}ͿpiUErw]GxE25TY ?p3-Q1|85=B ى&JA[NHZB0)`GP]Vݚ@VoFZ3K *5bg/O%tJ<]G{L~oHዴokL(!\$U†ݛT4.}7;i#]Cʓ"Sc?\}?d鼻KE,'Rls ;o=^ðUT* l0 a@t_kUpkmWNؽ\%j6ykG'b[#d. [ qi7fKxrOɻUk/Z "KgzX0Q2*)!{!od!S{sB-+O^|%ͩQ"|A[>+w>S㔐Fw z!R0S;o',x6N{"SYN2lS~kʞ IܦʡB42 wx\4Z ~jx'>1(/8 _!} *L=:%|vcjkn>RQcpuQlNLu &cf׬IyvF fy팕@򓹜!@mA7)^tR8ʚV#Rw1LuBȼ%j6F2ixϫ˯zoWGP ZN bvA < cn}`i%3Ͻn~'c ; kDBHn"g}Pw -QWJ`zZ֐T#oK/Dn>T*_JDMJ/s蟞fjhdaPa@R"߬Pgɛ};ND{ЅQsME'%]?tS!݇;vOvuNSȫ&ɭ4,H&Bhg;*P XNc&p: c/vSa\&P/ߧq8V'9E]I,l O.pd,9K'ⶓȁfu]rUI\~|A-_ r^ $G.&I6牿nt=m,@1tz$ӕēU_wm,=PT#{$Ky wb9#ۈ87h2(mD#]'6˨qS)><&UyWLI{kxwjpöԕX„JjѬN(MDhtaFtby4rthcg575y蟸l ",~YmH5A{a5QQs!^AeYԬUYU_Bp[F< U:ĿK8PxI^\6`:. %JJp=ZYyQOH}HGI2-3VjK% \B䑭͐?R?n~^DvG;҃9j= pye=A0x%zkW c]H2$`#G mo,rֻ;!ր8dždĝ ^dAsUmsfN\8 oKC ЖO-iY m.Lwp.†-s Lmԉ<`̚MﭦG x3*8ۗ򮽑Z%LTcq)y;ƋP A`q * xY'?=jTgO12{B ƸנE5HfQx@Ԋ$;75JPG]#s/k =0iG!hs0 )po:>{FkoPł3Sq"4Cr~j/gH$>?5jNQNKVt &G]JQ6^ޥͱ\?0-[gb2Br)re\c暊塱`RUK1"~uHoN#S5asfWnF*s܁? ?M0^hJ&^Vdòn$]M)i|V$ F1_ޯh]sQI#FƤ=R,h@@3g-EV[&a r?սުˆx+<¼) ̈́I$_)'^Q}h* {X+0ݗ]TgKx{a`l֏S3ic0/7b˿2?!nS=^,Rs8EzޜBi.Sr)(SrO`m,߯*S d,f ׽$ܩA"gfqvs4H?ܤ"Hom%(L? Mʟ u4ؔU ( ]$7q\5R=U05$.vHIč"ep?yJ~evHS9 ePOn_vKR;xi܊sRWF磸/1\LB~Nknrg,v0Fyt5,W/הa*305i4"ġoNϜa%8{8u{6`Buo4[wܼc; iH|4"C$ V3vik ~0 a;B)fvl,PC2ꖩ938 zH36 E呪17R|jˋb|;c:qU^+H91 b.6肛]ϊI i"_OuEīu`\6gM;\P;p={Z @?wŵ*)սYÖ ;&X=>p':s[Dt&K ܴ\0.8^IMDcK9REς5B}}`u{)6YB5_;,q(`Yq 2AbCW*@Vm{] #ݩjFn}}=swY(ʋh~_̘+ 2j`Obᤰe݊<X&>OaAtt٧Bm=z1O9Bgȶ /JQs*:TRItS"`:9钸 =L^zoȆ Mq+Q}޴@rATIJMU햦_h~M{e>U[[5em1I6:̲-&8ź>SʅYVEdV09}BeŽƏ̙ ezhm5!E\f95aY(ws`D#̸?vPthDJPc+0k5`dPn]v$n*/8w^`} `6YuT_z>m3Ȅ;kjzWœdE``%S.J]*T~v`-J([$䢲%2YU+4;p;U6qsʤ/tt6P *mh[nIa2Y9=8_31G6=o p  iN5h[(&-SoȐc R쳜 s}i[pqwVFϼW O;w}: CG+y&t*y\/ţ@@T|'|Ήh;ޤ w58/΅kn62+O~@nGSxlKlZ\-mpWMcDb 0#SiG@,oO|_i5}wޟY\Q5rx3]WIޒzHW7p芛볐_5 =X&Ku1$旑 TBss7N,˰f如 9}O( Ŋog?;#xIU#\pg%d\@Ey1lf2/xٰv]V p_ ||вQ!dke<7z޻j6eI{KuTn,dfҕ4G-"-=HDKW&]T|ou LO{;{|S7"5hhŪ XREc3̴%8ۉc/CSA<]L Z'!yY˯K OiB͖&Pye[qTLP֕>7U}69g9xl=<9h^UY}=wUkyڳ<8Z2HFRk}4t޽ǯ2sa 30?l ᰘ%+}qQI[RktG9άgiR!1Z_^ (VbK*BecDV~T9V1ߏ#MŴF\ 2HhyA?K4$S8VE`Nk o>M6)Z[Ԍ) 9yBYe4_+}膉t$$V7\Bh ?]z%w:,m#ؖԂ2J)ٓUԛOEr|ٖy|*U_d.>W }UY$Wg:ѓT/F q]W@R)?[wDK`p+6#X-B+z -ՋHh):Y%?˂&EZf7Du<9niQ`)::#Z٪_Jv~0؈M gPn 1#:Fg S*8fu֩GCjZ'>6bf06i j;hwrT|uoSW=cxh[xAmQC$[܄.$ tEu}u2$'&'`F yL(#4v$XS3jr^4MC`$%xtE["NQ/ yW=.v2({\ ܐB7U|o]f¥()YRN-gi(vpRSQ۴?yVy1-l۾V#p6(TgZD!N7ȩ5Gc[B1(DB%Uv|j8mizZAyK :F݂{ hY$\0dR~:H!I2a0eil Ŝ} Ri4;U'~ȇSjpV2=kEA7dZ1fI;r9hAZ Uiȃ.li~dl'8IȈ &[ W-N9ѶGڸ7.495{w:ԾZk*{ V]|sa//#{50n6]]=v p,x75Ϙ<M;ޓe0VS ס\X.-R=#μ>:F6qn2*)F6wMwvW#a< @ A >6V2@Xt}E ##Jx> 3?L͙:IG2Y'4{1 È/u, gyܥ  4Iof}rw w9"fhC^I-(8º~r/JTy-3#v?V'A 9J9t÷Im875GL3dj*LХ #/qP-:9Er1qOr:i'QM0"NU=]i9< #K{ԬPkX*Vh&?uc,.Bٗ!{~T\0;<|hG8wJ"N$~kу-AS0E1Pg!hgW(M8 IoZf#X,r' q]J* ݨ,bF*{^ޡ`r P4"a J6+Z,'a9؎XXFU۟#2}b3ro!ɲlkivޯU:)@hQs>6n{\/$,?GOd-;H('0}/eLZ߅*_ق& v(=g_yG2+R~p NqK,ړ0J.b`c|)E qCNq[$Ƨ5Ğ^Ŀc\#L-eY{lfVchFsً>:1w_0BmX(LxX1\sqᄑb5ۜH*s*v*QU=>iAef X =YKh Ӛ>?bUz.x[X,aq[w\ɖs}5kL1p@wಀ-֬3aaX)M|Ε9lw;pVYoElQNX!Wal*?UNTeW?C0@Ubaȏ`YƧbv0֡n66|.ۇ@I}B6tD5J[)H/y U4gP;bH1`8C[Md:t}j&5Y󔎬ol#mAX?҉֟DKVRe9ub>gg̶ N&w7#AkVC@SƤ0T;g O7t\D'p2 GMBdl*xl: aP$2up3r([ٸj1 DrwܚzU kӥH^-4)YVW&ۢ!`~WR&􊀆jpX:Ղ^(e~.yJDHzӭ F?'%RZux='Z]`LVhDDL|%?k_xIh΅ 恤 Q̻#R@h, M&k*ܦS"=ohآeM?!B ]R#Jɓ4hOiIv ٌӸX"7[- "D ®B_N̵L~OHha0$:s ʋe޺f&߉p5B~taٗԹ>ю<ٕ__irr Ilջ׭B3HO$]O5>˳Oksz8;$ }aadM]c-!|y]8) w۞ S9:C¨SK+(|H|,(Z*ob ; ݉5n);|DT?!򗑚gUO ]ۊ=x׊^W/"0Ce(2ZmW0syYb#v2Ia417_9,Ihih'.dnnrܑ 78$)+є!:IaYYk?ky H 0JCe͊eO$)Oլ>IM°hVD'IF3Ij%{"fr9x ;=H.JЯITnXw [&I@__־:~#P|U'sjF޹Xv+f[`c6փ'TP\omJFp!BIM Rr!oug<|3]%-9;PzAj45^!ndRjFX5=&nXI{6zZ[(*.~*&[{M0UyxҎD>KKJ>kK  Asqs)GDz;m*O܅4s |:tԀe;yUo^_\gB('nh=/cl)[S. W]|)!9Hv,jtf|Do>ƒ +t祥|A[v BUzx{F #%Mhp뭟AEf +:|J~Yp>OM $W p=Μկ禤CLi':E% z/Z}P~2k?c 6)j>a1QpdJsѷCCbv.nq@]o\ y*KAĂ\.'Ђ^\Gϑ곱'JY[$.r[`;.Ъ5]ISJwF8jDFCYmE*1hg.,#SMdVKJtLGǑDƑYr3t|#(cCY~lSsƌƙSlnz"ԅ}S,<9l*Fumuf짿l`mkqQ/GPruClݺϥ%g!sK|5Sp$]Wc hǔ|T^#ɇeG~r]u"jդQTӰhJ1PilpzΝ'(XRfOɇ~ˤs'ݴȎNpE HnŒeO+E`ҤHh_'d\Gt+thTP/BŭGIYώ\( {wU.`9^#]QAC\ X$Sڝ[! |Ն V-F:Nh8XwOA6H;]_6GlpIQn 6zm &vAo&FUèp(\XG p 5'T1+TuyƛMaߎj6CZ*<b_h*0t.I8F~m gCퟩ_߄6ȐKbdf%%$\r,0R|Rm=}F^!WI؝dW ) ݢjaKyA9lx!M7ؐWա_ 1OtpD+v|Qo97GC1=ລ0+Qz:3*'=BmOsJF=\b7"S @"26pٵWܺ 9QN'&9y-yUU)ej] ߓK:kXbpq<RÛ+?',4EGDŲYiJLx%i #qH5`٤B^29A6^3'/&_ͷә@DAGc-!h9̎,ZNZFR50},Fr͇U `;!+$iCxl0nxO,Rvqif Î)9bs Bh5ő2؅T.-Kjẃ5rNQlA?,l7410N.f DMY  btRl׻Lpvd46lb`$XK/Vqhhv-wdzhj08ŖNUDUC*_m2՞/@ݨ<괱6ᤋ_ >Z'gwվlZ:lA98)P쵌Ķ5pttթFG܌ˁc@=4 =wo'e˴X6k ',1d ?nV+<κ[D_(@WՊč#3whJ_ۈ;*l%5u%tql4}i-OEhW=ADvm a7[%}I.umw4ɁE#yIJ䉖1gxXC&@іߜzBǼE&OF @Y>!֫~>:c6EX {n*+X?Y9jdnHv%CR6ٖpk\S=$Eb7Ȧci}_1:M$><*XB5|wM2ֻoBn Zl :K646]٢E+7v<5B{hˉ:"_, VVVˏ^-M>H1-\]ZU/7y>r_yuyrN0֔mÌdKN;[Ȭ_p S)5eqi$ᮢ«05z]O^8p5'gg 7RǰkmPz kv"qCx@ۋƱQگ? r\K@,F>N@*t~JͶNjTXGZO 7fB0x̗12 9&;ghɎY2v|\<,^\f]Q-]F*(-xUxM4~gظ!(ܑ`(3eU+-O 6M.jVY}&dmq[! $8RZR1yɼeIZ4YS׼5!`=/U_ib ҇Vxhj"֚XcS)I6Ts4j ;m>v3 ĞF.>2Jcgۧ/ݗ%Nqmپ:H9;>ǔ +T` i4N(NX}Vbv?s}gCbL9=5S]Ij_ݛJUҠh]ɏk\>XSu~QFf.JCm|5Tѭ:=\d?ߠ-վ[ڵyeQQͲ8ฆ+Y,=9mgUC@b)ku2ݕ鎐7ftCn㯌X#̗G=`lA=ѧY菑mEfHr<.,vW͓gAք#;ΤAa/Y51wf{bPmcYesU1?R`Mx,_J[ytaTReҙ7TyO ,#WxUgΣ;qzPmsmJVɂj+njRwsgUL|*$Zgd\ InCJ/al:xK7Q޵D+;cg71"cJ%rBf5oɍx'.$#wUa2jR$ۉTͥla.o`,gd#d~廒Zpd YLǂ:ILV@>7:#͸p%Cs܇˸LJjIqua R+.PzB'i`Ũ*3d` єKSNp0ڴeiZZZ+\S'UE+ {0 M֝y`%U%xm1OmĔ0NNqڜ1@ NO-öR\&f<?چdDv墻\ |4V5wI򚃣䮨Y".XBPʵ vY oH-Rfi&f뽉-T$»Df2gFitl5?QqQq"dڻUhHP/h5b0# B}qgi^$iFj< )ѵqtB?8`ݿU*ʢZ6r[ q?=}Z tȦ󿾖»NF Bc߯ 4X"D>dmo9O \VGa1@J/PEwZRfAW.aEIyHxv^ˇiW~\OɁvA͞4!s˃ƀ{΃}Ӛ}{0P0\(WѢ),F<)Fr2~^E gLJ1yNv86"lm++8i$DvV8;|u6s~L(S;t2烯i:+v'pw.bUFl!q ~ʂyѓ֡ g>"FNyetwZYC;PKОy}FjQIB Qw%ɂj${9D3Qso{ͩ(vGhp 7C8#ZF~B|8b.6,,h55yd0,Q+CEtߣ먅UP|oW3iք R"XρvE EM\v|Q au?e4bw⏦ ®|lS>[dsTŇC1ie\uzf# Ζ8ERB|Lݓ` v+07?))ͯ_dXǀ6g^"X9a1)P0Fi{x,ܿR-+ ^ O19k]/zAb5 fV|ƥE&z7"Q~~st1Tc3i,eSqH;~M<ٲ޹,Vz, #N"`]|Q_%e(rTƲQ)`qW2r_;JQg4xlivvxYk9u)'Tqǭۗ>u%X;rM}8@1!UF]U0ۚ~Pdu>E1徂SkP尓C] W@[Qſ#*t=?sL $Wp$#[ZVZ 58#h8vn`[ (xPV> c2Rc-B AU9"C:L)qtțQV \|(/jw-qϝqDCYm[AlGa%1N܋{W]^?N סE f:ԅ5@&Z<ZQJE!od ¸jVg}J ҵb&BtF]"bo]ۦPeڡVbk8K9f0TP8[7˧mUNNaZN}Qkc0%&[UJX?- `=A_԰cCn-L\nw+5ZbyO‚UDmJ? 1T]@!akh7N$:@c:.C'O16 ZUV,䠏8>ALuDGŧM^hv]nC}@oͷ"1ݳ95;\~Af#J!^3>9pT9yU)TN"Shӕ `Imggbs$pFvB͐L_2xX<䢇Y.ef 1<*)4EYni@O xisRr~!SRs2c1F2yn@AѬYo@lد]맙c8r HR Kc|U~LMJ 5zA̽U_cpy>h,_@5V04AY:4?#y$eTm#ƇĿ4C2Px;rBA936_~4R L ǖX ~O $vJFbGOw*{'UoNZN? xƮLpx:0 C ^ݦL[Stsi&&q /WzJNr'u |X"V8; 8WsƏv31Ӗq (ek:u}2dFЋЇp^ t1P[Q%.jԹ<~8=i\W}f1;p @GjrK6#"Dh$pH-0]h2O|Ҡ1⽞(hUm?6%o~x0s\1gg>0@x)\2BCA2:zЮ=KD|v)BNMBTn0+"= O쮹 d@@nKT_8+X,eO'?Z.* \@χ 7e5 Wq#%ٵV}G;:W6D:_S6*-H҇?WvI[8bb{_ٽ13>dʺ@bv`}|y,ζ4ӷvqJ|Cwe@ܕe/V=Rv釕[}䇾vnq_6".Պ *HP ٯI~}kPYeSvgRL#]`+vX6t9P<XK,/el8w쵦۩#@nz{ɡHݴ0WvO$ĩީEm*븚{4*QpUm2K x6&ݶGCI:'=AaHz/s:P>\5[IVp:%&4A 1h[#5<`]oɓy 7|yK l@)QWN$25#F ̇T3v;G0#([TF ?5 zzݢ~v^>f[98e + (,~K$oOMRiܫ>`$pm*EՋt1dc(q"x;.H 6f<,+ tDk;_KGM0y8+ paM.O7-#űݓvh;Ʋ4C¨0}> S@K䵒x¤Dy7{$BHޭFo3?Up^f{LN|[ Uy7$xKқN|ځ;j>փ`vĝoÂL?5::|jp|}lN-dngtMrET;9[LIkn"7UNo喇bv)/#TKX<( pXPj7̏fy".Po3IS1tIbMs춿FLA@~5q6+23^Q6U.\? [% Bk9Zs՞vc@%Blel/(x+윜=6TD*&âԔݔpja$ͺEw }ͨ{]ɵ4b؈3}|XƑ3f{1Gu}eﳚVd[E3]eW~8P>up7]`]w4qz~޾,|̿ ybC/ۭ͘domVs-YGO4@ҥW=# .Y$)-X+$@ӗ ݾzyފs>w]@cӓeAGx1cP83ߔxE*KAݻþ굊mI 61zy/ϞZWHnk&80@gv*.j4BrG۸jŴ*u@G{ hdqi-a]U8ɒiD= ole_C>evV r!$$*7M~Cg+NK4s7}sHͬUuHBbX"A!pB [-eD"6ڥ5  \nƜIP%6/.zp2Cso+^+8>kX cʦUbNI!{ȘްG)m2rXΎ!j#I&`zJ*JڏqK0SZ9Ư~JD#RUv \CǢ/3]6i.*ea)W޽ʰ$>rݥFp[99ᜍ_fi(>S\7Vt8`DȲ>8T9ys2 *V6+gUm#y: lBbJԢ}uY 1o@?-7idK^́@i_'BGxh "%1 ‚{)jHum/0(Z޳r (4=P ~' hЬ <&EnWֵsJ&PnR%dsF8fTO9P16iQv 2a Cաyq  TKB,BޠUur\YFwsbȗiQDՏN';Bc󟪂Zvqm rt ӽ 5Y GQ"Th %Vz 5@ů`>8%Hmtr՛>xkhVX \? E*JJuh_f +f˾ΩoHvvxwFڌ O [F{-*p'[\?X&ͭI8K.^=p9ҬW-@!ʔ2cl;]٪ )KoF~b1 qK+( wQބݦ0i `֩zzS,뗼4{pv՗e\ )xb%R-~fJ椟n׃xؐ6?UE0N~Sc@NnO=[@J#< :PJO3+1p>1ԌD}$3qYvSJӼCKgw8], @F/j.YJ:<TXZj|TzXrϺ"eKP#r\Dtӷ_u0gkZxRWQג p,9i_eNs3=<ٶ>C"1,'zPJ)Oi3!)D3IA'6D-V{^4{yeOP-/ 7'b!LCt։f F@I֋`,}7w;)*;I{KcEp[ -/Oۻ b/Gld `DGq(C9aĄG|(|ҙQb&JuMY",^B ۥtj]>x'"lJ/E  fJ4~1 0t>?gJn]'L!68#LH+0Wc_ʩzDPrY!*!3{(L*'0û4% Szr`х~6J 1-ki֦XS4OrnyjIdTxy阪s gCO{Z@j<ΙOxFdծQHgȜ=և8"+pTgkeiIa#l?`Y&cyDt&`bu1쇃J1tH( 3טh0 ?B "aNёP?@\ *pC O1^eI}KHK G',|=xyf J r\,!Oa?mA'X ;{r+q>S3|5οD:γ;y+&Iץ NB&Ѓ{c6BoB%餝blGpxFn-sd  E[K1V̸VG2YP[ՙ[F{ J\t1ە)]bR{ ) /Kٯ["$_om5}]`1XXR O!WT˥NC bXӥ;cF&{PDz-sn< \y| 1 >x d.q|wXڻ {cl5;}ypf'}Sq V&@IKx0Vt(myUrfTaEd ~YWu3װ-%5;ϳ#q1WyMAJ@m7>:no& .; / ?T8BlYJ67ǬCX}/b+, O^* UA*T܀@\3)b|3Kʌm~(XjwqDP7do>]f2wghRߪ/5:*kPB\_y ev5B)G0 QK^7c߀K(ޖma5.)P B;8RVK(!4TPoy~Sd)X+zBfk7:MoW=_)}!q )(M=%L/*g7)J<˒hn+GvB'Wt/1Ρ鳳ke]Y<5 AU\.y&7?VC4IO̪x뢼o+)H "ce!^6%O T+XOv,mQ5(ecN&j$WxT5XpKd/Uuk:&?yR٪`F6l6n\-"[ĺUiccþ:\M q}1U i|( rF2=U^l|_W#%cy<6e5'U2S>|N&)LgBq%UVfC#Q+m}YINy9F: }1Pmt|TDr\7b ű}^ay{ qXTg B6{Hlڐ%]\dq@چ&'RGƧS>x`VpRz:T勍JFAenY.7JP`o3A;d`=:rJ+k P 7wg@ Cv@`pufgL'"~fdm([F3 97?R7fr"펑oT = vꚹ^_jL$M#*t)դ$B!3Oa@`KtP;^òo>XϚW.p߳J#1:EWل" E4xےRgĵDBFVA1tGil̀z|lq#r'W6sN(Ŵ215bllD ll0_a5z7/Wp 곍m&sm熩ǶX)6f`sEF@d#(i2#k[B_ؿ_ֶW,k@Nk oAEeXLgLH FnT'h}IH ! @%b#AsN Tw֭ '!5lMnG*M?l̬X:hJIZN<(u{~᜗c mʋ2# "ٵqvlO!ε߳\'j+F5-MbPJzҹmPX/ 7WtCk6B$2'\^L~  QfCW%{-4ȤD*42r[ yK!3s:iqk.WɋivUW-(9Ff*XT\ElhdT '%TE) n\s<ۃ$: $yn%[q4fu3&gDM TX$9WOi,  3cm:V, * -Q /#_ E\ j'LwP(.Z㮼~p6"4F7GviF6%$@n! 8hB&U _,uʉLgrro5[PHO1gLʄWԉ坁[}> }~izDl?XZ; (c)fSx gQ]D:.r?m9@+C, 2c}PϹ>QC^5O۫Oיb`{tQyhC;3Օ4<*gSB? |pODZ"y \_~8H)'LZa2X7%.kM]&WN0멋Pah[U\pj0}l*~1yYos/.eTe\e֨cvG*Y8KFUT**u%qN&iT٢ۡtt0Dcgѻg̶C%yIs(S4TķPCGy܋&-! QĜ}0:TB \58'X&G2 @{s5AQ(Ү'z[zնϸfm}PtB]~x8IF9SVb@[%w4.'z1PB[ $ۿ:ޒ;Nwz=#~9feL4=SKTŗHO]gamYDK XjcFD-ĥuq<9[$&XC|~8= "s}9\rؒ,4sv_Rj>\5\䎷(V,ޙumF]*C0oF8n݃]IBX;j­'@['3mZBկ&^[^터VF|wES'-7i})9mbYF%F.<ڲ0BƚW#1'b-wՕ'̗KyjԚCn|>_?Y9FCI=兰#wE`n݄cH 7"W] S LɩQSojnށ`w%oQKdN; q9TSJ{^,s W5O*bN*i'vQ9Zǿ>*Ԡ >ҁ 3=oͬ%DĂ#F'#sKxd2 sjyh|)>6|.TGT*kXan뻑3`bRԠ}lv`"?fG3do*N` ξQ!*múx YDO pςʹ:Q[,K>Tp"~6CݬմYfD%}W974ΩJɺvːPJic)!:=SC^Es*V}Xy av\3 Z?OFՒiz&`ͷ "TXh|Q .KCld4Djg! pB7]Qzx \75\63.v]p 4P5׃%`Q9 ;W)m)/?,%h^Τhhj$\z1v/^W!V732c= $@Nh=> \مԉ^)oreu~qa:dN"YvBbˏ-L#gX1MI*^_3X爘ل5Ҷ@SG^Ўm +;{",ݎc\QpN;n3*&jtb3.7 ~QW'cن@JK ǿN_jPGaVaݿaӦ榪z/% J")?N'\آC_7Ɏ=ܿ2 njHHYg0L<gIG~N%iqǹ$$de 8?QAUlCPH灩߁TQ#0yOh[[lg󬁸zelMXei8v=ӯy ͕,DOFr85 H5CA[ ƳX)&!w=- >ynyx'}'agay{67x?)H)>W):k$$F5^M`xHye3e8U L04&:"ΦP@#G^r"-s UH5wwJK((QFOCpI}力jO&%v5$97V90DX-Ac{@ )jJ2D):N_XN+tl a0vz]ٍYVv }.E1mTp.o&}j- H7Q[l5 ,R;~#֢]l󤪝O 5x M!)h*ZQ!C@ϰӬ|x |D<-̋ oAc~,USݻS]2q7'1 ]ic<77ik b{ R6N#cDS ^ , aş{ c/qd3[ͣh-x øqR7havdb#e.d#4 J6џn{V50)C֊;@5h=<;M*<_=rΆQP!q!M#fזcfp7IיY tUgrl .wGڳ= }_Ùw(h -fgǩ[_K['V&{ȷ14 _A ,.IGFQ rXƞնAfqgyW`$a) ;@ĵG0[+y2McfߵKLLo/OBm?a!P'p(E/jἦN1R͘'[OTfƮ_yi@2 O:i}{׃-kw.*Gٻ1:rISxV H7WDcsk Ҁؼqof޳UEХ ~?D89ͪt/P91b27Q*gul~7_ܗӗ9VfU4#YO",V*qr@vhq[5LO>e\w]F@$-. 2\?7dműnjN_ |mcv}ZLO3F4;U"\QXpEYTaQZ.=kpXIk¦uٳL8 [P"[tmz.iqٵl(3^_G؊{$x6WM2JYI̠Cn_ݖ4$AkJ=PURהϗ:KAphlO*b:_G]0 *ʗCjhn1^o + #uW)鎗 C/qbhQMM3(H|bfQ,9[`2QP3;L|mIo$+l?f쩱9@$)=*a +2c ʵ!%BR }Pp Vf1\IBȇaVzUc6_JK']݈~`58|S4] Ԓ D%ɴ.%+:x@`"^ڠɍi|İ|h-ݶ4ߋ;aj8f@_>;{p(dϞ 0}n(Gt~BJ>8ޓ +r6?"W*1",W "NA |LP%:$k ;} !AWibꀙk!a:]o7VV; ˪7]W:[&LDrKҏ&$.Pm gRC aioNi!*ַ$~>ڶȑtr#[K]O͐UJO8"ojI2iX kaRr}pugR %2>x47ʭ@$2čƭA?lgP" ^(F#\o/8?][F!-q4bi p.{FIa.:ribU;dWmX'j 4Ij5ot##lOzЃ,Sj6 V#Ж~꣯?޶#_6UHB7JVA\;pUDDQ)hjՇ)ϭqlB=y'`R,ЛLQ=9CniYy)l ˹R`ۅn*D:Ѣ/fz-t燪ŝqa1iiT/ }ɯ##舲n@u`Gkp'9_-ݏ@1|Ӑ] H]CزL-$܂M2j9VΰYtp!e0YKm:Lf߱@?+l%XIp(ueKAMf;G0AZO+8wʅO5" -  -*|~va{az[~Hh~؍:"cm-C pi3k$U@ͮĤi?v$U';3/rehcW} gTA#+"rG2J``Ś\*vPrdDW 5kiL:ȃڢ=,Y x `A@c,4sE+ }Z  @`r+"rH\R}[2MfoV/,2(F2ZHԤsH_0Z{duRe\hEF A@bv޳qXhOAPh ĞAWA>fֿ]C ;^v~JlK ؏F\ Sm*9 ΤC|mN؈|k hEQ\ <,bs_tWܾ~DdT[؜MѬr_p:Ms 50i[#y9;}2|0m^{LxIaXqeo둎M{Wq1wmwt9+`Q<=g, *gi@2S϶v@M`ऌd$ִ|%WPm8dO5*bTtZ/3   &%!e-7D껨S׳:Ȕe; BzP7sXPi}_cm ˓$2?' + kL7dH.l `8~xHOA31 7;ͪɺQn 97ilnHpG3l!p{⋌CnJ][]L7nOgE;%$MC"v'XoS 9'*Y%Z ؈x]_#J D\?;<ԂDbΖPNUVNd?1N̄ ~Ϡxwlc#=|yd|)jm 4FRO<{WbX=M[n)'4\$Hg+oflWo2@_cN2$tR39 `sa;>\U4ZQmjvc GS|k$O{._A :f *:0K: tuloo- 9qV Ft/bXs8|z ՛1{OؿRE1FN̡Av8UzI7˯0D8N3/ wt*2NȽ/ZzPN*ڂwXQAa[*aV-d 3GMF#3yn?neK@壙 J)?,@"w^UF_UqjV/+z_zAޓDuƦ0Ln~E-Ex8rUF6\,ÖY(k&8]|-c-^9Kr69'B؍8b;#X1Py%uI- %R)~Q޹^/N ^x6` ՗U&gMQ| T'+,[)6Aya0j+T= &u786W'6!QS'TGYRU& 6dTNi:^`a퉸.U![@`,haddJ W $`Ԗ u56Lz"|rKkx|EIU>Ԛ/./M4s BL.h1maa|i$/G 2 61(PCtg5_UޚDvZGfRp)L%?9A_AOf(bd3||+0%:mzUhw0]W@n`D懽^85԰h3U_HA[|:4|&dbi_f2y^(^M0 aʳ{+' B&{n4XHٳ|gힼCΡwi\ 7!j6}6 7?a~b<'!<9 d>؏V܌٧d2qzľ1tۿ;c3MD7+3|'Lue$V~!~Ծ^`#6 X1J}F.K hۗ^p*)#vARk;D0,)c.R㤔g(>.R~C=4M1@5Miy\k>`<3a `hxt! zRZ^yI l +׸J(`7p1+ GL.Rll,%I{~,dp^h-].B+]>jj^?}ؼY7>אH9{#Ƴz"prPWprafT.{ons1 p`) {7L#TG_}5@nv攑' +e=+>^u.OVr /)AUD,¤MƳX S7}_ .+[ )>/_z̤Bu– )L:Zͭbm`q`Jԑ$T,oTʯݢ@n<ʌD1U%%"S;+48]JҟO%ZYn"=Ub}!f/eW뱑Y{u"&4]XR̅XS;=Ǐ(Ӓ2)l Z~Ȭk#W d2=.:b(,R>[To4x0*w&Zc¿(z؄ Gє xcO5˶~ƈJT_x?ʮ-⛊eA\oeԗ5dxVRzcC9/ ȤX.So g u<J'^n`$;4oY9L*4tւ9Wˬ6T*%w*DVC`?QɃT x94+v^ϨDᚘfML Y4n ZQRKG 5~%G \{Р[ps<'Ɣն/5089 i_cq^P+i ALr 0XoR‘z.V(煱`q.KS +^j?W-3O<^?rYxnɣ>,\ Mp(r&lשk'NZDY\p쑵L/t_l +N{j:vOSlstc^oɿVv)h8]a[xJf?G"iv+9H>dV)Z9Pj*PsA=n\3/_OJk.vV0aynIQksT1'jt)ɪ6M @ *혩͙p1Gh/TM0V?^ eN^T`ҊkȬ/[>DL+2`lɂ /hpU<%vpgN0łh ;)tw}˺xAGnۮ5O07IuH8L#\5+9u0El!N \wA<O5{5(>*NPAYV\r!ƝϜ. GoFhAH@7w0M+ d][C]DBƅ_1ĭFZbz_S$.3~Mhһkј wL#tEuy*lFG70XB\]R# c$[Р䭬wI@S~jЭc2~b3:=h0SigZxE 04&8x{_|UXPʃR$jzv1T`5op҅{8| C˕(siHfua>شNYu.<Ðu*v\HH++jvK1pd۴e!*U$6h0Mu4J IP?he'i:2>}G粷X/#إnAlٛ*l0$_\a=DkH~iNii&W Y갺3ºNA}$%[~Љ~լ?pp KQo0H*V9DJ'F\˧,crZTvkٯ҂*%f8rIAxYLcI"fWLF&3+RH\7UXԠ"38B(.;}~_rY1 o!8 =+}^ dtI^e++POF[b Ad -VC|W;rEH.GiLӵv*# w3bkVsm\WrH;h%9L[u*9}x ,AOre grnC![8UHTzV{g6 UiCGW!OtHŸ1pW$I,QQB-?G0=9Tu s(b8='{ͨll?ez5/xǤ ǶL̲S}1s>EYu2|eoB<e?(zs@d30!CdzY5=)Q2 #rj6URơdkvGAL8`Tcj~iKBQ -`^4whOzU5,ld/UhLw@?. fNÑ 8W3GdT#YH4ZA:?gLmZY!`#Co >cZ𼗂KoTnbiS薧_O 5ZRnt2سYE'! : |o^)(!11;lWW`R䤕jPصBʕv^M;)Q wDnW]GIt$Ģx){G0ޕPKb\Sm1Lmf0;Ů*?Torw1;+{O Ta4P,[uya2n@ ]׶7s'={pX"h;8.g2^: xy ȧj Biea-1ܓdAU*q ]^i,ϻ:Cdu[pL6xj )%/1X9ijZxs*O{Ɠ֔nrg6zF< 2OOb֤ZN{-N&k=X<$ZftxbVeԀl կc|ah-*V1nSthhΜ^}v1A[6ctm9xe&ʊا873A1a W:DY/8k#oU_ ȣ&{]_ &Ͷ*1R1YhzasmT1"qcȾ%Mm (c 6͓3":^O 4;>3'n.D 5 +|%`_y:;'JRo 0%nPI@j_T~ӌ?/#eh<)( 7U\| Ծ ?^UWJlJx H6~Τß0#n*a052ٮ4|& Z7EuOn}g-4{Oi(:[ښ|xW88 *_*Ti!LN;e-i7wn[c]4] &0c(Jwu10QײOHnH1&w;ϪJy$wh+1JM$zMxмx69Iՠ'9TRM2sA*IGDqyɶY찔0>q"~ }4LQe(&5 ęM5 Je/" wd:Y߹݇Qb'G50\Zǫ2;neeի|| ^&k}E {8p;V֭|xLqC4M&+뛖 A{Wn4n&M\\ ۾=rg ]=[4J#MohF,j+Iڛ;Tgm6 d^QE9].TQ%ramg![ʬ:싛(dVx+,XZX{2g>X"X@N\-iCET)B5/YV ̤_e'#;,2Rk;ʹiZxB`PKUgfJm'K;sިmQVN% H QtJ3v =0%zJ-kuw5 MĄXsJ[[rO䓴|?Cݔ+p1\nyⅠsk$\ʐ[&EU-PS5OFk!6$v0.o/Akϊ ~ki7)+z~\x@[g)w/^*%d)x5hֳ?Ԙb2o[-7 (* q_ڊM!2}d!͗FGlTQ'2d q|oFtwcL+h?^nڥyVmIkG+I jMGyپ( d[r^/LwwlhN;A&ud"=amE  YMLC'F*aB-,`x2(QC?:o*%5Jľs]~yto."XT ކ"-dwr1#b@1_bR/ٞ .?ISzǎSag=G0Ex^cyo^1ޞq\W ڱoak}^/|,8תLqOgN'[eu㚊K;6t:3S(P|}&Ȁ^8d ڪf8\G+۰]E爍- _E(<E^x 5.1`WeP"E юb%>eXvH۔BpN|YvȴV٧J%#]}Qq)Aؿ%ҔLYw>υV u7 S_Gv`A)UM-[&G $MEj Rzsbzf-ř(BtX{|Ѐ{턟E{ RpQZ5de"eG9|'UK?50 1,u{Tz@  [qYX}h4!; :ȿMSP'T6X5A[]6C!Da|Y)LJ8{G?a8]i! Ϥ2FvL{Mfۺ/A9wbtGek[v.=Z = u/n^A0#Y_ͪb5ُ =Gz٨eHzެ+ˆQZ~5(Q+d|y69lB<=2:|"׎(c^u-O#1,>tAVDuL0쓺̟^WN!%W$OY;{Ñ9[<k.)-Ȩo6)U4(”S_1kS7VriƼ_9.fh˺\k)YW99 T%gͽE3t"SPmQ11163}Z0Y{)E!^OM#?d&t;Oa tԀˏT&ȴ,_NlAW)1İai ^o~H _ A{fdf8>Eezʯu;.3tŽ4g?TB;b J{ mxBɧ|00QHtk0MZ;ZUt؈ r:kܱގ+`!$}ֺ+~ -hgm7zg'A* Gl@gu_Όsכ\^#5 $a'e=.b%ݾQ 9uPWw"2̏'v$G'[A4:ѐ߃#גf&請o9w` ~Ɨ.I~g~>nx,,1׋^ɞ6Z*"ɦ!0M՘[: wxUxF gslFk|jۄu|t.323Zƥ@j<$q6 vt*֎+ixYЈuŊXWJ($/v=,k5ZUg4+J|b W]c ֬:3iF9]2ax+@2Z AMs5(\B0-c 7Ri^!U'nDM|1!T݀&JefM;ўw4V5G%?81oX!$A$)jLEuZ"=$x%Kgk$v&BX/*@w\&)t`#|;W)ۇOr5~10srji ꒴_U#n|(jq @!a?}5LeXwrIT*(rIè1jw ]EJ{^M#e ƾ?_ME%!yloO͸f11'^KsfJ>kv \+ #2#(3_vh]hx`6Ch4T#l+-fNW h͓pט zFB̈&Uak@mH? '0|]lM \Y2\ѷ7e#ZRi+Tgէ 2\ l`4S42 0.Zcu:^QZCfw Zv5TA""dFY`,9ճ_;ux}JOVVc9;r| &"EUAϻCN7]k wҴވ:E"f_2нuՔ^MN[\,yw 46)Q#ג7/+Extc> j'#bH&HȢJdhMKjG'Nѵ{bgZ)6WT"ܴuy3U8T-,ǫ!RCG >E+i܇wGvaCV$#mUB QaFܑ`ja9ʔkS *!<ƒ{LD@;\jJC/;śd'3V fZD\` 썟Zt }C?d {r_u+λ ִJHX1zA;\F>WSh{ d\R;밽 |cBmF"x^\ \],hVy~|Z3##*G5M 0Of!©zxȿ I11WNtT}q<)A}r͖e0lnE+q K9S_*5z<n1l$ yEݠI*c*fVw":YE<q1ӏN܅5X~f"Wd٦,S`Ys~2*;̆? B]GCMOZ@b] h9A<,DӒQˍ-ҷ _2 O~@YoՆF/7sm눘;[dzr_}ܓ_B#/,Or[~t˪I@QR; R ;&K 8H>aD6 TAM98v=ÑwRr}~ߕ $ldC:5p(iNFˆǵ^) ;t'1Z{يГ`YJVٿq& kVUA^HANAJhd:h5woa̕g uo}r%&zo +5.f(yʊj`8R-m1>xۂ)969*B%yM+r\pK;剔U@% ZG¿Il\3ȸ94IAA)>(rF&t8+5>N"Kwb$1?+ e}25JS88;oy&TA/%D49_H2tޭg /څNK@j4`ݭ =! l$B!;TíAaN4>YYs >APRwR1FxH_)fz!~ܟ;?D}S,ݭš'ȡ͊g@]uҗ[ch6<>"§/s]Fh.&Eb-Pi,꜍,2Xze!@hH"xfF:sgͭ!h$$_7-\Bhq7RR!1 jrsȆQ!>B  @i7ꄭA^jӇz֭_SF1ejI h7e ^ #Nac1(0 3͟:7ST֛ggYxRRSJbuOCNJ+g"r\p ˦ibڜQ 苚1?;95fB+D[ڇ3Fgw#vW7xYKPwd>s.⾵]ɂrv~Eކj" r59>uQg{0SҙF F"lM*Z>%)htQqϟd "2z* *kJ6y{]աc 9oQ֠ e1-E`Wr:M8H8ʼng2R%V0ͺ1:=<1QQ\Yltw@NʶC~njXɤ G3k/׻˃Rh.8kq',8RSԌ-j*=N(<+(R3:+ XCQb'l6tC(m#;s2YN:"g BRzɨG6I_l.MUbȀ0^ Lň/憡0{2!Mm?T{x)ΈM8P%T6Ilm[)4j У/_qwdWLUBW喈eL:1wrˊQZҐ`('mP_)/AI{x/(fNN(ӶkXW~>H8a:|7v w{tj.vJ.oD!H5 ėC;ӓa j!n N,4L|U}̐s. I^zhʹ| cM LN@ÙdMgU7~q(PBi4!e?z.r ;Xg-M(>V\0Qf㨵ڐ92m,Ў}C;xy쿶 ?"r*Yt#e$͉砵⤳ǏbJUh,]mZBĀlpN~KӀ4~nߋ~q2$&SշjÅqL8qI.mM1p;ʃzYn"2DH@ai璷6ߒ&WnV:sgT=8|`PP!B,^>ZVMd_^Z\t`,3iڈ%wPV=9Tjo:i^XN/,k =}OY˿Ms *Tp>2;;H-*Fq_ Ƕ#pcW^КpmG<^֙^W^%*Ah31-ѶP},ä؁(iXaV?q=tHHk|m셏mEo<¼Ir!jiÎnzZR79plve9ְ62$ө^g?$Y[3,(!"#Pd(ulI9,Ţ۝I4>dIRP$譍\{H,"ʛmĿLnxPWn&QI5%s`{D{t{љqm$ 3e蓭Z Y# / vr,)(n䆦\p<3">G@ T]e@y!IkOةUr*NZaJV q Ypډs=F̾~],v2+X'+`i.cd`eGoe^ !k!dgM~h0.3dhxYh  WZccqh' ڲ޾Q*եmZlI;>Ql 5{ |KѾ}ap%>n&9IP<m?Oly|9ZktZG@-CzY{)> %ay2Ŕ\b/VzLn 'x#Q`aN͓4-v-iwK8+3&vQ)f 5VK5D3jm.rAwsdz7'VW(=+ퟓQA[\OʣwI)GC~ SdXsw2O"A CrM+ Ax-!r2ՃGڍOFaFC BbOu`MSM [ Q:`?xϓˎ[ GGyk^$ivYs؎ڄ.n>/;"#d& "HM%?.g>~6rfXspr/Uц?O?6X9V˰a<{_i=.(!DZW X+q`\]pԕc`(XBt 2"#8wC%T[' p?DJǨ-5u8nb3GU)CTĤ6T̼hQ@NUXyh-nBjq0m8Iz КvRMjݧyd7Yi఼WK9; jO% f#]D3]xx_Dk"nYecc_#_\)z !MxEhFO#wԼ57ȻIa[hVv-%\D(#9E3k}#hL=] ێf։~>xda`tt4h.! }pFVI WTh|v}1+w jʗC}iC*?)X\A[8aDP[ zg-Qx(B\\;* 7Q?*v‘__.K'[',YjL 4yvWzwƮǂÙțG2.BԦB\o 9 (ֿnݸmVm\m!۫՟Y5.~jl}(L q/|W MZ~!mZJ]z,oU2XS[/+.YPfۃ/3@]GR[!MQ m9,XJO4k5J1Xj(~Jtl JBM"ZRoS]|:=Ru^iljP[Vjl"xįfn=5I%pAa %d]j w|B}tMwxw!ծ }: YZ