qemu-kvm-tests-15:6.2.0-53.module+el8.10.0+1870+0a714c9f > 6 6_6 3!pQp)Tξ7]mtZ`f ]mtZ`y)-i?>PoWԃ;ZEc@3z#=Wn.|\[>'8(k3Y5A.>'f[Qa +f:*%7JiQ r:l^l9ޭdgq1ߜ|3Cp>?d8 < [(,\`ek     %  ~(89"L:S_G0H,I(X!(Y!0\!]-^FbIdKeKfK lK"tK<uW8vc4 we xqy}A &hlCqemu-kvm-tests6.2.053.module+el8.10.0+1870+0a714c9ftests 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-x86build003.svc.aws.rockylinux.orgɁKojiRockyGPLv2 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 :hPAT3 I  ?YYA큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤A큤큤A큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤fffffffffffffffffffffffffffffffffffffffffffffffffafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaff7743296f6db8ce40c0d116a91ef2dfd50db6c52aec6b56ffd03ea320a04c2ea42a82ad0660f04165ef38b6d63e9a735ecab5cb115e3da7537481868d9ca15ae0a9c25372a375b32b9c75db88cb54ebb5b28a48bded9aecfcf2cc735355492b7965f6c08c5cb2f08d3e7f5c61b115e8b1f6535bbfebf042d9acd960c779e4d5dcea19bf79acdfa27feafc746b61a81026200a214d55d7d82fa2e47d887c1d2f9dedee89c5d79641b0bf81161f9ef9cd78707785259efee47474bcdb39633dede55fedd9c6a62e2d0baae28d27ee49c82047da5c2b62b0899d0b503c79fd7551f1619e5782e8b1062d46eb15eb288e4d40b7a4c7374fb8e2f1796a73f50871cfb4d5fb8e6272e57940c331410eb41b4a44d957993e52ec272885bfc637ddb7287d08016aef1fe20b4b617861538368752ad903595edda13abb97ca37a16ebc3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b24de9ae9bd7882731c5d707e531f3c7c02ab8c90a5ccfd434436f28eef82f6c618c4db37c440dfd8ba20943b6febc20aa9e527c5e5e3db53dead832cb704bbb366c3014ae874f5ebab504db2d83e7f7825fb1b02596e5700d36353c1b06615fcfc4e4e230a01f33b26a9bf262463a8cf34a59b9cee8da26287a235d8105d891ed28d461e176b2e4ccde7d5762693cc644ae870a0d0c040e76c034075f30a6740585190731a91b7b4b686ea8a8c0c72baee71cf6372df7db7406df45acd7e7e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855da6259095111254f6ba3cc6f964fab4603f01ccaf1fe274810e3b339d3bac0b967d117d40ec3663437a597d9ab8c216985ce5e88f88891ebb4f924fdc44503b89b4627a84fd828a3d7465db018327bdfb946f9ad6cf800f893dd5803aa2f14f9e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557363784b084e7566a4706848a97a304290d006c5bdd69b330cc27da9e6529f890073c4c00d5b2da926eb45bddcaffa8335de25f04b6ca65fa9b21a2c36593fce3aa16ad831ce2f57a4178c60ff650bb5addf2348b807d026ac4e6664c8e6732569b580f08d282609d9f7b8365d278dffb876788d9b6e5f5aee2cb1286319f9eae3eeb9fd108cea81a634f99a41baae2652927dbedd4180bc35e8d0b229e93ba053e75d0cb4d8c903546e0566858a6abc62bb3c891fe9f787cb929f6c31b65753e2597574e2f6f99178b0fd0038e670479c82127695969a6c187e5f0e9a5d71b08cebae0cb5f224c8d95fd51a7be5e784d758167ad7325686694971c82367b705e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e26c39272161b8ba10438be7f11f67d1de787af50095aac15df6f86af557f4f9f6bdf4997f58498e74b30aa273cbec7987a08d78dd5e5b9fd9b960bcd858f60d02ddb762d5660d66d8879934a549239e49341d6b1c34a17180931056a047e1eff638dfee3c3ca798a52e1a71eb29ddd0903039b3cf7bd2cccf199b8050b3e73f1efcbdd05fa38317b1022a67a92845eef08c9ca1a057a19e8897d34f234cb1dc0cff0a6512bbd44aa17b437391736e3599f7ea39e8a40cce482e98c3ca4df6533bfd1dc342ab2e808853870bc52a873e0867919c44b17504866949c68ba203d75cfbace676b64c7d7d3cf9ea4f24449dd25c3b3391a527227d58accdfa417c575a634ad471523bfc9fcc1b91cd5abd502aa5c4862ba9fa178384ba78dd6ea3df267bed40a4d83e0932673755ae045f69cb37aacd9fe20a9e78cc2334d56451aeda964beb293f7693e48bdbedfe3fbbbccd90c9ccafd770f6e41cc7a23f5889f0e361c57dfd64c02f74b4eb7fc3b131535dfc49670069c762b32c260129a5131e6486d0d84b834188bbef1037092684d73f91133590c79bfe0058de7c6e191a26a149fcbc944b888ef197fd1b5a2a055787fd5cc31d8f3e39bb8f42a848680f8ea5cab15b18bd9574df1a9310798fa54d11a25c616130d3fc00822bee9feada761181d74e8988cd32dd5abffe43d6ca722003b68721e85657d396fa11f6e1b75d2f9acef738a103ee6186e1bc9cb9faf30446f30898d1b58643a4913d2b3a6d45126bfc0cd6305e10c1f38102fc52af988b2eeb7a66ee0ee77295ca6b07f84391f15d118251a10bc2fbf6b2bf5e2d36b9b8ac7c95cec08f18649afb996ed6b280af84c42a549978e01dd6b17ee3545884c1db0435799d1b66f6b0dad6e6a29533b314083642de75f6eb64586ac853e7d844919217f3f56ca6163496384b69875f247669394e7faba75bbb03969ae04d77f4c902e65b1a601849e7c9a1f9321983046be41b2cd1fe77a4b10381e2e9755c07b6e0d4d689ce107fa1c11c2b70bfcfac4bf14d2b412afe0e95532d29b6a928ac19585df2980e28d4160caaf0e12ccd6760948caf9ab31158df4af130b91f67536cdd84c080ef5cf93954db20eace77af3f68e3ded1f377c0a1add4cfa16c328e4792cb1576970c839ecd2964f6ccacb05deb860b036e8c34afa7be517c0c530c89b4f9f4a1bd6176979bce37fa93c531691b61580af261c0554d02fffa5e1cb26267f97202c9706c35e443d90f5d3ad3b56668cddd224a3094edd35eb3b76da5d711f542a732dbbe4ab23484854848f9599c7aef7a45ef4ccf525b3c5a0a8b15d6913c012fab9c87d349d37fa2867d05d6b6b7348693421c7a02b7cd10fca0e3a5420467879cefe73fcc4092b09fb58e40c7fd3aca89c7bad5450b6b9dafdd8454eb0fd5913fa464ee992eb0e8229534282694bf885a161eb62d596ada61005fe1319d808bbcfb03a0ee6a94e4b60d2b83367d917c9a8c938024e2bae2ef194da8729a28ed45de7e6e005776388f9f668c813cacf91df5dd59d00bc6f947d25f1ceaec21f8ae059b7236fa36b90476f52bf574c7223a41cd2a19f9473b4c35a3f3fbd06d7345145f522ef96de777f38c2d17f974fcf38057470c58472335d78c50c324feec1793fff4b47bba4b42205677804c6c05e27b4b9eb3d8df4cecd84226c04fef591f151196c063310cf2b65c325bbde90aa44dd55d61aa9d36fa2a97eba70ba6462cec1ba6f8ee25079681a3e671eee86ec594c0eac641899859d85e4f2fea1c88d6db9b9de740e20dbc03cdc9686dcc1070c8b37606728fefbef58f27d670228340eff2c983fc7ee51b6c9dd096526bd0fdb2ca4a75f0b4fac5acae1a937567e902db7fba628c1c5e0576fc2f57a7eb81f3450d8941b420423750c993c5e385e347b75cdb831d3e27bf97c2f06ed8652d39064b481c6e14371fd5d89253363af4df96b430aec00919c8526474a6353cba48423cbef9d5579f1c1813e1e9f6ea83c216cdfd2d83007cb00f9060fefe5bca0e59c986d51e6eb8a5252482b47a8bc17226f7a2be2842f3422e88a2a0f3771c5179ddcde3ddea59cc6ec5729bb52a83da9a93f6c2a13aa8c14191421a45a5335150bb210bff2d5492d716ba8a838f61e478df1db67f09701c2c846dd8d8f55f8b1725b47923911cc6d8c4b5caf563e6d222a499d7a0318ef0721539a0da7a996a025a35fb68ef535ae89f351210b0f80d7945bb4824ebd1ccbaab9410d94483f2c842518d911e8c2c51b9cfdeedeb27fe804e8a3551aabd3f6d6cd21c37487666d15081f6890003f715c80b0fe81c8dc2bbd6617931f61efe4ee2bfddae11b57762a4fa22592d2396b17c6a120f623de54d45c9d276125347114c6701e2c2ad09349bfdc5eaba5ce3684f32bb4a3e844b67b969e3fcdd8dd62edf606ee7b4ce8e1c8fb22fff31b3c5de0699ae5df5efc8b3dff975c9452250cdd28fa648fec3ae134ba9ae2bc683e759130c7e0caf4326fa0c5d2381856b3897dc6373a8bd58e6e8c2985cd989a8759bf2a032f12812306fc906b60b645fd6a2c4b4e4999d5b7fc5ecc23d75ff4c655442b62fb3722c37ffed2e387b7964596f22b88a29a1e182fb824c3b5eb91f11ce2bfff6cde1fe843ad29c0a3df9496b2fda888a4b76b0e3790a55a8e9f365d6ee2a3b59c93ba187ea33c54d528abcffb2cb7fe58c8ac42fa5c5ea85931c8c7d5285bf5a74a2b9b7a3063f0f69195f3ebb6655171c40e750fdf21ccb08868d6e2b15fd39daf06cbc7198384da29e919c6995f248e4ee9340db8637c8bcd3092174516804ab58730dbded19a9d0687e9f84f1ca87a8b0b54fedd29e0bc27055c21eaaba1db4f90d6a063baa537da850f04c6aa5ee153fa93d3493a1ec33634aaf90ae9b64befc44e7541aa5e00bb2b0c1a94be53608f6cc2805214c40165e0edbe93ef2166c051c69a134425a493da10971e169c738d80ed18a1e35505d98bf84e20ea82aad1045bf8f3802bbbc243bca1f51dec9bdf8ecc8d2ddfc26ed467eac9dc99d6ac3b1c5a2c3d4f1fc22d5a05fdaabb3817b0c0d33237a9b4f71b2dc7aecfc939dc11937d53d48ebbe985403b2a565c331e0c7fec6e972be9083ad3b7491cc8568d90c483d479d8fe8a96a0c1867eadc833940034a976b020d2d4f1e0d13b7fd33b3e1e328cb7d8935a22f9eeffdf8974604c56139b3f10656ec9a6632985f091bce88e1c72e9acdb7214903a74c50fa72d51d8867815b20d7ac81b04c1fe0f4c8850a1d4e5430284884d76485cbf8b0b1d0b50bf129b69c0fb6bc382c7059b009ec9146b9dc48ec38ae138a81e83e64d23a3e300d0df71dbf6b2ef28dd07ae7d540bbf868f46789904f503445cdcf8e8fee993c2b3eb3fef20a07c63afb472b9455f864f646e7192fbb3e48ad381274576e8a00dddc08b6b5f3c9b415bc3a08ec4cd6b111085335e575ec233c16e4690b08aa5dfed224e60004b62d87059a369b7f7bf687fbd2fa7486470dfbbbd9c0967767d673e87c399500b625788fed3aae6f4ebf8b28d31c45470dba2dde2f97730acd3023fe4975a79bfd43cbd950a591291f5b9fdd2ba73efc1763b0f7aca1ef7e2b1ed2ae64cbc8c86874e209f4981f2706741425408fb0a52e7ef0a43f85d1480ab1ade669ec8ceda2f2a8f064912d3f1aaf01175b4d8c4c9cc5edf7f3e888a120702783075771a65306414cc9c95a028c487e583b562a3543dee2f35e239b4c294ab0aaa6bfcb417c8af2e2a440114625c61278f4f374fd24ba7a876b3e88333fee8aaff40cf3cae2022771aa7686d0ac1975e1167d2671cd6356da8a0d2752cb63415a0c64cab0ace34980f3546957fea9fc90a99e10e7af30d0eba6a9b443a08727ca9a1e0eba6c1041f7d4347b64e7069a613e3644a0122ee665128f3358b8a24dc26be71d8715b2d2848fae330f929f8209767ce3129090ed1d00a7e1734e011d583fe56e8dd7a099f5821c9a124db3f02bbb89e4477e8f75beca9184f3eeac4c2f1c0cd5a32a018ae0a1915c7e2861a30a9d3b05abe6540d43ae16fad44a0eb3d20e50d6f58b4b0627ec0794cf17489d5a0916ce0562d4138f28ca1dfb220a0e053197a1dcf961005ee01741e762216debe9518898267987de13ef16d40e63731fafe34fdb7be80e3e5fe949229a239d4490943561e48dc45d46ece9da85f68ebd9e5882ccebdbe888f755c9f1b14b2245caaa3dd6658a2fdb28ba6ea5b3c84948c1c16eff6f860b25dba258d1da834266bb99c169e67a3e1b94484a8e1379a74f9e989ed0c1b73954900029f64db0bf5573884f75b9feb206e4c4dabe9914dcf75ee2e49b82bb60407ad6e3c930bc6855af7a829f8496e62f7117bdf20468d55c0482b4e492709d678f8d4e18f3cee03b594915317b9f7db5546094ff583128d3cf0703bc5daeb901e68fafa01cf9c78b6154ebd23eda38a0b30eb34528d821203e8019081e9f4c3a392305977940b140d76fa80e759063c7886edf3cd26f907d1dbf455f1a1e19715921f1534a36dabfb557fce049e3abb0b78227f7023945e4c9f9e234c383e375e82dad9a39d985a1edc8f8fc974cb5da856f5c0873be2f46dc2645473aa27c525604f5e126b107546e4fe9f92c1efb8f98b7b4015c03d46756dbb9619d80fc85e806cbf4f841499e4ef64abc996a26dd2a71935fefdead745ab275e714841d2b57d9aac16e4012d172db32ed65a912e459886fd4926d88917b99c19f188b0badd1df60d166a9f248f0e07d5f4a52f004b4b4d6fa9a834e056ef67de0f4b4b7ee5492f266f73bf4450638067997aa6d2e07dc9368dcff90b27ffc0a3551739861d177ff6ee44ac98ed8971d84a529218376dda329a6038a84f68dfcffb292e943dae8b6220f637abee011e0de548035e607e71a65bc2713f47ae268e84f0ec7e1b4b6ec65440a90b1789e33f5668b794c67f68b750cab59491545cae2e1b9dbccf7cc009e1ff90ce72e5577d17cfd137ec45e69c1a3a17ccf640dcc18c211a2363b9d11d6c8f4af940d369c0086684adcae11014ffe6cdde82bb132aaf4524eaaee9361dd251b13acec99e7b6d5f5dac52b479a110cde6289c25f5dafccb150c91c83e0b06b4c5729b1e35e0fa310cd181048997f4a9be85cc24a5a9fad86336f14e6045bfbf7273ce368d3ee90d2f231504c9fa63815061b93a0ce59489137bdfdae3c732e9389c44f44546c71ba487e3a73817b24a40b5020f726b6c0e481c31f6de1123b3c284920fbe87a8752ebb99cab8539b1fc3a46b967baa40a7c6ad479dace028d529bce2466c439d68c10a6f259632f4223207b526b5ce64f22720e5bc151509c79418bf2d20ae45820f2a62f46c3e86f21faa74ec6e88ec787dce37292a7a62ef9dfadd91176c34aacfa4b2ef9737197c00f6a59c9454a6f0bfbf383d74b4b620acb65fbc62ccb38fe07f86134ea3746ce0a26d5b284bad827e3e04e39895a78062a50ca7dada321a13c751964c04047357f9f02303c28fd6897f9b719f6d1ed0c890ee20534ad86e041d5d09ce97765472edfde8e9b3611159f2065bcd98accd77fa591084e150a69d247ec9d9f8a5764084647029b598212f4014147508331ec87d40735429229adb4a74e37f9c66cbcc2cf95b8375e62ffdb596fad180ddd8f8aeab42c333c80e034560f2a0df13693037bf5aae2629d0fd81af338eb61e2db9947ec7f50b2a165ae4cd2743c55e75115771d734910eb47675c21ea1b217999803c38bd428d7320e72d424bd71dee7c89078a8e64c973d0c30bf5d7d787d7d08e2d870f7facd24f3122054752abcf08b686039c5f760e217f42f4ca32482ac5349f4641b8f6975bce75b3e6b04fe8dbfbda5d1ad0ee170509e723e993b2a26c704a7ed3da0a64f7dbd4fc09adf460db1c9c549866e424ea5334487ebc8921e5eccdb0c1ee239fc4b4dc4f33bf16b3afcf345c227d13c6d2b38f2bb3c84b8933ba26d71622f3b9fd1dd2a71913a612c044c05419adac817bdd652edfda074fd16043588221f7a8ac133aacc11f6c252d1795cc94f37308293efad261b7969d0b591d974c8aaf9f3e8bd6777262a3d9605cc4b6e4f6f626dd4c616dd3956d2e0b28d40560ec9e8e72677b37ac465b0ff71aa33374a98c019c045ded60aa367a1753a6c8d0b0f867f0c8a134897d29736d10cf7d04f8ee8e5106577cd9d160d09c869719a4cd572bb85872ed523eeb07d988587389a5e8f9550733f9e9b13549f29eaab64d3b434d8c86e5a6327f8727ee3d6b711d742c0eb3644d1eeaa1bdac57d7f17fb7bc9279f43d40b170d1fd97220f2ae71437ea251a820d72316b83406f4bdf1bfcd34e89c3c7d435cd7c670c68f81004f692306f564ed6ed8373d66695eeadbced764d55e5d631c30319c76f33ed674496328a325cba91319fa155da4b6ff067228786115939a718b32396813a4981db3bb8297593df0c9f71726635a985e5feb88fc76daf55d8ffdf95c588df14c3509af0c417af6cc36de10a80c3b3fa46d03b20d12ca9f7b37f1f7c8c166687b60f5411d4bf8446ecaaceb8f9180e05ae6746f50a7ac510c78d20c0f7c0fe0485270ff29a55373872e4617ff74a2fc0266320a6a8dc9f8528fb747f264745d9486e60ada721fdf0b739304d5d5ab4d16b4f58c3c62af88ccc8273820393650ed90afb761f161bc40b8ea5b8be9413d7d38ef8647435e3b5a2e600e975b5143bc6d288d3970015d2275e31c1fada4c87b70bdabe0aee9098cd79cf8b374716d46a028f2e3539c450b7a29d3cb4bcc265c6d5fc1c58f193bdce82d4c6e51198532f347f396627973debe551fa88f368255f11eaa3e056a8c72b7cd85280cfdb544e780d85fc6a6dd39634e0fc3e48a610fd451f5676918f3c1acf92a799c8c7361effe26345621d7aa8957443331a7c540dbe0a6aa8e1aee57dd9969d2d0a6099ac88b29743070cd09026c0111f140050cba1b1863e9b4fa76b6114286d5751def0944c1d2dc660e188df50aaa9f4c8d7c571e0e6da0e402ed86231c8f57eea665d393e1309d50eb2d0265d6fd69a7108f8d398400df79e5bcfa1c68d2780fbc379ff818133d97e81f65728398120297d7ed99757f3ef58c80130e473884e2fa4d616163069d3d4af09ffc0d889395ea0ea8491fbdd1b30aca4eb3a8d109cf30ec7bf94bd276efd881570a42193677bae21b8e88078f7747944d702f43785b91bde3e08b279d3a7af902941bdfd808fcb7f0c0a5b9fb956ad07da16a61b1da0e0d177af89f1519d0fc8ed947c51d24e15789719a73b0510012f4ed6988285737445bc4e7ac89d432a435164103208b961ab74d6c5d7d76863270c5d8c3cff34f52d16be4f5981117965cab2b2fa12b721b0b7adada8cb0c8cbb5794fa857e9c5cba948d2ef4abc1c90c873c00482fbba1cea998014f136342630c1a329627ee41ea10d24e4911d864003fd11832523b2a348d116a344766381e357f8c3e50b289ad7919a79963d6916148648dbf0602991b151696882cbbfa78d182426071ea4575649c3fca7ab003f87b3495c3468b4bd102ba07bcc849ca067d633bc092a7f2c01e60157124729d3c181e519f963cad8b73da47de4b45f23814b0a70b12980f459eca79e390ab273b50a99fdf6fa25cc527c7e5d29fd00b6dcf4d98815d85a211c6573717ab36fe18ca579622c46ebc73706463825768d648171ef9d8fa79169d136efcc98012dff6a09f7aaf2e56a6153d5545e3be34378922aa2c02a767bf2f7ba668caf9f153a9f7bae56ed3a11f07727c266234403e72c383906db01cfdfd07e5f5f15698c08d2140826a6429943040dacc4210dac9d13cc8dd0dbb5d8f1db20713904f40fc5526d3ce6e4ccb890135c3ca8cabfc2acd995703cb805ffce1d665e29d13a43a3a386a63b716787e95d209dec4a8f887e07374a16ad7e5337d3a950226a67838c67a2ded6259e24256f46067e0c104d9e4c36df603787c358b49aaaf90febcb413f1014f7006030b6cdc46bc4f28aec6f8e0df8ec9c6a96210133101b96004ae1af080c64f6966262e038c39fa3d043892b6a6567cc56fd798bf0ddf8c063d34d7188c94e42ed4426d2e330e80337c82d5a4b360253cf3e41cae3e002bc229122d5b9e9ab16a533dcf2cc18c59ed66c45744ffe438278da9b81c7ede2624535473ad7e8951ffbec649f0e92e176b60b3ca924ee3071103e3731fb39643e96d6a879e9e5651c00e25abd88ef8c974123bd91f5c89a0397e699a6bae09caa31095c25afe3d002955730b01d9bfda3e8f1d62e31617b4ce5dd35d2dcbaf148880f8e029d7bbf5aca4cdadd81ad6986d0693d5c1e65b1f9906af9afbd5f64b0e23348ba11bcaffe7e833fb8f2ea4a9c7787fc8be657496ea1298c5643e7a830219c7fa38f9da748ddb7014646b49da85317768f42dcde86a91b1e0ed04b2ecae0f94cf71ff858f559583b8a191db5e91aee77df59390e8a03c9c226c0ce8ee77ab6c41bc77f8e7f487aaed4149d3873c5448b61ece50ec41144117164ffdc4c116a7a53857d52b7e1af382ac63306ac0e879c2076dc3d6aee37a9d67b01da1bc7478c0c79f6aec4d8931b7dad8cae70bc6934472f524547c3f900af85c4d65331d4813a31bf63e86a4c0df8292d6a88697701e92c9e3ea9996c41a9f3cdab40d114a0e8918406da970852b4930880eae6437fa9daae5ced722314c5c24e62216ba87df4a243f8dffc263d59d17f91caccd4f822d0f255ae0fe4095d6c8b310f2bd63f1b9b9dd7a1e259c0e8a53b8259ea5a15ed27fffbfd19eb1fed56cc1497b53265e8bde0d6e1eac124e14629e2b2f6935f892f454ec2f4b6e685b5f18f7297ce91f67295e079c2d7a061c9fe240b83d5b9388938ce687e03d9115fb09a43cf85c50a6efa2da6a6163f24e9b8fa4f68664fb27901105cda32da20302ce6d9824f4e99f6a195b50dcaf0643c66419e50ddfcc65e83e84ed12697ed29caa94c7d0733368f8a97c4da0ac2a3678a15e41757bddd5a81d844eba64100881f519cef689c8e6f0d84ee0be0e6135936ae2bdc98aee75258c0530109ba766e5bd2b910172c8560360a42206820bf182fdb17e40dd8be9e2a834601dfd221220270032056616e241a1d7bfa3bf3df8fcd59190e7fc54ceab46bd048304013934f12cd3eadea581e6361cc3aea65f034be48d04eb05f731b55af8154e8a6433add10ae3028095790a34ce823ba6d16cb3678a172009d03f160e0a8960c9dc2cd959327c26667e4ca7e8b30cb32c4191878b0adddf86586070c59f13f0da49f7f7b5df040edbc93af43a5f1e41feb0e06a13af161bfb807a1b8fb5c40dfcb92584d77c7e3dd178aeaeb7c74b06443c64d62abd1a778e184142a4db6bb6243e098c85ff96cf5930b0ccbf61cccff813d47031b975f1e19caca351f3c91fdd62e5828811d341c7ef5e334a8e8d30404eaaf07f727df39de97e3facf1740fb274f83396a95fa6b1d6c45cb1a69fa4558bfa4dcdb3306bf080700a735769950491fef53a00e9cb8e74d1feef1a89cbdeca426cae27317680e7779007526ec81634497dbeb6f6d024c28e397b494843c8c99f8b19b3508615d562c61737364fdf71a51d3582e02b6d752a67228e418a6e3c1d82ab9da34befd180e1276daa89b4a8f83d8cc12fbe2b6888b40422aab32538ee579e41f5835185945ad5abfb85550db1e1f7627aed7483b5c5abfd44bd8fc4066a04a02db5cf3690c89cf35f1f90fe4b37fd6d5db24d890c095794304da321faa6fab1b03b20906405013dac9e5cd3679d091e8b4cd28d05ca99bb2df960595fd644be9df54cb5e56d6fe151e116450ba4793fab2cf772eddfce621ceb42ab1c8b083b2f3dcdcd8052ff792edc05c212261dda4d6f76e4cde577cd67925aa214672453662a85198aa0f5ffbd9c689d0b96f16cc0339ee2952f3ef3fb3d7a7ae4eb72ec1f8d06cd09f6b2f6dfdadea29ab8ce195ced8cb2292379aa15ab7f8481d22eded0cbdcc98f1775993da93584e6a31cea2c6eb88220c8637371cc529db94c30fe4700846e5af2fb327b1a2f1ae74237ecc9594602ec0bc91409334b2d255daca857a6c669d680dd2013006396b7ffd68053cae04aa6a2fa5dfdf53fe992a527d93d49a218c5eaa73e60770b094ccbd5bd198ea6505b2b6301e265c143ee8d3df4b9772df18454258c60f7ed115cc5d2a424d295323da518c48064875b2b7941974bcedac224a589c1db8359dc33e108041681bf45ac7480a42b080a8429ed9f436daef71c95c4e419f088c899f546041e47002ff5e273aa44e2315457711b5c1c355652bfba592063febb0ca9bce007618447f23358fee40c6e955de3784ec9bf184317bf9fb816ade808d64265938479bce787a46b875ee12ecc34191a71d075442980e8d9d95e4bc43f19c588def4fc8957d50323f993916e09ec0ba6a41c18ee099aed2f6f18b33dca7bbf5ef54055d19411f911024c62100ea99460e1882cd8d099b4e2ccfea564a7a74080dcaa117d693e2c40e1b2ef41d4701088060b6e394c68fe6e8ce91b1eea7cbefb1f451d4cd63dfcb6e9bfe3a491507b1d9dc32584c54732458faf8f76a14d49036ebb6bcea557fb42359081b47641b31aaad42fdc5350414a1511e1adea49b34dd27ac06afb2fe07f42447c1c51e7b06e5b9bbf232c6ebd6628f4b64851daceeeb857f1cf66da0870b8fafe4d56c97c514735f6ef42d9cfc1de39a11d968d46540254daa49f3f6cf370cc9ade3bb9a91df046808316b57fc8db10148a4b0296bd0ea95ebca81fc9fe0b5dfb940a7c327c2bf40036d816aed37c846e42e3e76d006056af29599856274cb26118d9a64de9881926e2f794209709442c928881c22d7f1f004ed4763cb50d1e7a4b93cce846632fc74b62a79bcf4d98815d85a211c6573717ab36fe18ca579622c46ebc73706463825768d648dd2714048d7ace2609bbb06c3948b13b732e0fdbbd84a76900d56f0d3c891aa3edb37199df5a3744f939befbf9f93c062acf0e549080c77903261c29b8dae7ae53900ff8f3545191e7ed6c1c05c8f1ca00ed3fda8f4fd82e80e4c28fefdf57671debd9bea60a95698b51981eedced4dd5b90ae07c5a38bc5148a16386d0b88d1afd1e97b931139eccc4035b7f7423e95691b5fa17dd5bf8bbe6a911beb76fa2c612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d473ad2461001e4ab7afc91363c537382041e24619805ba63dfbb1bc5cfceb8f87882897f5bf0a97c37d44a84f9099ab178236fecf3b39776dfd811c917890b0a68a06f8c4b9126f1b15ec5a79e805c8dc291a445e507d6509312f8bbcdea8946376dff47139a6bbdb4d8a881021ef0cf6bab97992d07add4a4722d34e244ff56beeef304970f4f95022fcf4ef1d4a609b93c5a3a2f4644775eb2dff37c9d0012b2fac96e8cf5d3061a350698b499d06db9ea2354f8d32ea68edd766b91953fddf052ea782fd7ea2d71184a4f4a8659bd43e191c8c2f0e1a01a7ff2de1465ac1d6e81c8e1148b3b26b8db8ea0832c0ead56ae59c5930174865da8f3715818ff24844857ac660d2adc620906060e2e6db47bab60ffe6bb023d34dd155f076121b87fbe9d2f60a1ca31c210cfbee4a665b437d2dbe4b6fb101be38c0c0b34b6a90e6689d2e2baf5f4979dfa83b4e75db2ed083dd472874bf7ba18b0112caee543251f2c16e2decff4c820a97be6df101a3c300cfc18d7f6aaa4a469531f639f143f1f9f63c38b7119298a2529a3ce87504eba78330d1ca57e2074dcc6615180905fbe28cef478b584fbded5e56c6982b639107737d96cf7f315283aa061f9aa4e663dc371ff7d26ffcf9c227d46f2c020dfcdbb252c10cc1a783144fb9c4503744c17294b315568b8bc5fa74cb56ea8517953e123d3e76c7c52e6cba1e30561204ed28970ba9f96fc213b0e67049eef41a527ab242e5404b001adf22fff6fa3d60b22bdef3c2be165441b0326e05f52bcda899eca8d0a282e27751379bfa2e49a21863bdf2dcd4b8449c64753aa1511d543f9d129eb85791fc3990ab625d1d1e3dfd5924128faff1b887ce62824756865bbd6d908cddf2f55d0d348c53c9b56f7ed609e6654eb9e0bc092c841363e6ef4a2ad86c183bba6e105c951d48a9153976c1602949ffa469c1368cc5407dfd14b983903626703cb834d4aabbacdf6d45f9d744c9188f7bb3eddc17bd2661ff1228931cedf429a4c0e82f60e610f5bda32414f5738e30add65268d5484411326a9728ab8e5fdebf33585e965668c5dc6b6a40c1b821ed978663f017c83fbcd7ae5df2978ba6cbe9f81f824bc24ea96a3d2e7d480bc0cf3229f12a1ac0b6d8ff40caf78c7b37648c96c3f08fb95c0d9053f89257962fd38290c2b567507d900b71d4664b115bb90d79d015bb172578a87de46edcb23cbf049816112640a04866304021ccc60c5d3da4d240c71ceff631211ef3ee4b2f21b272e660e1ef7abffc5fb350af50591d5f040677c362d9ac00f3eb2741a9a20f6a49f075f85b52127e1d19a53fd79f9cc72dcba2cd1aa1cfd4c38675d817f94855d9f238d48db31c00f5fd4d1587271bfc86cef490cc4b036721a8e92fe318c4cd2ae16f736b7fb7ba864587e9474ca8391214af957fb0375ed62b793e59f0aa390a5ab694d752695b3e0f7a5f836aa2b6ff3311b9fe21e20b784152a8d5aa10531f48c0c60db7ed5e0d737aadb8008f7eda7b2ac48694f493a4132e07d48178ac95ea5c82492bc46b921a3e37a2783d932d4d35d489b54cf0ba5af18fbea9a9c7e577cdfc7f366e2a272e2ac722da7025a5b40251b22edd52bcf22584e56e9c030a3a77352e7431ddf6c8d28da8646de63cd5ef5483f6097c5106e0fa8bd12249ce0af4a4b717573e67f0db9ea81f4e313f5a332949c4ca22ba3567fe0a58feaae94f7522e0fc92a85ea826e7568f1048abb29973bcb39c785934d20eea44c7431d97ba958e40b1e2525874ab3e5a5577faff81eff0fb15307703d70c4e683913c26881fb750d06006fe414048632cd4f25ab9b289c2e1c65082a1e975c007550b22bd2f3b4ad5affba6a49934fad3e7ef584f7fe0b6ff17cf0be4fccb130fbcab4083a1304338b36ed6cb0282092b3ff1b4e0fb3fc4ce8154c084dec85e074ea416915944e806095e4574165534bedc5fcbea1970ccaf0ee2e1cdd535f14adc2e23baf53e7b6d3549aeea1da60e51c14e1fdf05caa17ba4eb4aa473bbdfaccd9c6cba944d7d309fc9c8d009279396dd0846bc78d0f465be45bc7ff0237b02b6c8da491bd0916cd3fc4aec8a40b5001685759eaef9a6131cf75b2b2c2813b4f77dd71db5e3bba1f5eb3e87ddfdfced23bf398a738c93c25c1bbe2d9b99a14116a4cad2046a07e64315d1b1a0739d05fa525984af808e12290e390babebd8a07c77c59a3ed24f21176a0267dd2bba560fafa11c04cefd3fc083c44436746de33c491195d9496f38b82463aab20e3f8c38ffb1bd254664beba68944a95296fb3c6bcd60502f260113f8ff87d4d17bdf19ae9503d00f4d4c709d56e985c60208fe893400c32d4e5445313f79e184f40139882a74f106e2df5b72775729bd39ba9c5d7c5789462d75baacc0ee85a952a1154f961c3c64de0b234beaf2fbc346eb3a46561a236fd1a929a8893b70dd140d403219acad277f92d5c144aa73b178fc54b0f43395e1f41f389ff4f795a7966d6df424e9642d596d5f6ac76af30f4cf9cd1afdc1979123a7703ef67710530bca7954e88098b649194f15fd6e4c77d536186da1468c12aca480623f4ea1e44b9bd0dc1dff6b6e6dcc760d1c34f7600e1200fd3c229bf19a3d16a0e4cdc8cec635f7d93fd9f1c61c3b5c2c1bef9cc95130172d0b1bbf386ff5f7dd5c3a6b7e0562c19883aea5c007eb298a5c0b8b8021a315efb8765ca8e4b6b9a968e459492ac9800c53bf919f87e24da9ed34b41c6596e3f325f4d7c3adfa711e82cae1df7e163fa72aa523ffd3b41f253b361014aa8b494bb202e5c9a7ae3a8c480d6ddebd16e6b7ba2d7d11010d147baddf6b05c2716da89408d0c590ab066aaa7b5ba7144db7dc9104e26dae0458e625a8fc32ea67c8cf6013b547b7ccada3d4855a61e04fe7a5cc4c18d0685a1127efa4d63f5096a4bf04ddb885aea2f03576ee2f524b4827eb3c8945f120e4cb5cdf5e1eebda15960fccd8f8d908daaff9377c834325bc6ef8b606128115fb51c2c2d695e11a6a12fd9403b44f9b236dca13abfcbb5e91f11d0a54f1af9bab23da9db758093ce746db2a670e0dcbd0599fca0bfef564fe6bee0a5ed9a863aaf55c138dec8612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d473966ea66e8b6096cba992a927e9f9f44ef8fb4233002b844bbc1d4642347a3546d63a770ee4fe6324cad8bcd5c7f7424e152eb1bc43464b15dbd29a8c7a4d35d0f9341f74219c3606e6fb7b24d0ca4f4c2b1dbee53048a94e731e20c3dd15c0d67bc88c4dd3d4282cf18bc8af95b4c9665a4430d224baebf6d24022d97a643b54fc43157fcb86ebf55459b263efa1c24a8d61ccc18f6cc8e10bbc36f67e49abf4dd3aa4194b29d96780cc4798ca6432bff1081450443895a0db72a26c8dd2cfb162748f88fd70ee0d260d03f988bc9c4ab98a59e7d75203c28ba8d98cacd7aa76930a5bf73af142f6522d592bc13d97d6e57a336352210d890472f7aa05bd289c1e3dff5212f4ebcd533ffb9f4a450d8b8270bbb244dcbe816133a438dea2d18bfa450e3b90c70c300e78f6a6d4075f55bffde334bc7db1da2cde34d54c82eb956a87ba76fce0ed42025257b4c2e571f6a0e7633d8b6d62c0ba01c9ab6e66d5f55d48e224bdc76178bc704565502b9fb505a36d2b5833b00396a8b776bf1c9d586b870332205a9d79aca0e0ec50a404bbcb6fd7a0aefbd079a28a33bb4f1deb0c34beca9f95f8fec9e3267fe851a708d41a94584d27eb4b42dac11de7fe3f759a3245cd348d03538610c4e8cd5997cd43b6c6c68b37c5ffbb1b2bf7ea89e845753b2d5d6ae714eae92c6f383e0cd0f48ca37c9eed9f809aff61c74faf634a94108f6d293eda368501c9f959c0beed2edaaedc09de8ddd3a28fc2cceee0cd3a5a4cc9cd751d4b06440d425ab7f8c5f4a2e548c753a04afa195dc0bb2f0dfbe197440938dc6ec85557f7f1421fb9984f921cd2cc8bdbc7d2ba8c1ed8329775e83bd04f962ba7c9e77707e2b2c55c4580b18487212df59cedb333e7d3e231033374151f6c26f01c8b2917b4ee80bcaf1a85038e6ebc65aed359382b6ecfc73bcaae79e054c6b73dc1590ed65e3d3937284edf871a0efed16c65ba1f930cbe09aa6d236bf55ee9e1d2e64eb348fc43e3eff6ebf731f19d0f2ac6fc015c766f3f11c8c05918bdbce976c04a0fbb8351af5d9f8f44511c2ea71cb65a84cf1b5cb41df4b79b44fad746e38e1e3668fac418c111fc4a5948fc1fb5a5c55c65bc0122c153d24113d01a3ecd02cc716eccedb433aa65d2d88dff43219cf1f3e43d8d6b9f263170574f65e2db00444a44c876be9d14522201d0f59a3a7e20dee09d28ac894a8adf3595b72e3b402eb709ebb884103f9e7338138d236a62ee132680b48fc8cc47a0c127b77f1c8347254800df0cf391ce22d40ef4141f86f5ff5e31f8928586c34beca9f95f8fec9e3267fe851a708d41a94584d27eb4b42dac11de7fe3f759a0f71e3b1ca2fa19e480da57c3db52aa1d133092b450dfe266e4ebe16222d01f07bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6efd28c41203a02741312188a83a5f9d9653928634fb62c2a55c4b120c729eec99ea2e11b3ccaf7c3b161567d69139eef971138c7ba840eefbbe375d8939b2dcb183d9e7eb40319c2d565e3f17322d0d0ff37fbff9333d0ec1cba53a0f02ba00b168ee77c877afa596a283b9ced9d04552057f26d8bbeb77a9ed118f5a82b2f42dc1691767ee50476de17dc27016a1642c3cc454e914bc7d2bec8e88912d12c7cb801a8caebb515582d40c007dc4e10fbe21d070f798015c3ccb0324ac974488e3c8661f5170074fa1d5f4be45e479e9238f424d73b01f8e1af99c298a446186733c0411ca85ad5efe0a14413038293e422f09cdd0ac0b2aee07e93c0ff4231e7ce07bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6ef05a3c56d2badf087eacfdedd476c7b0e076fc9f7b04b1d0ed7eefe24005d82b4660e92f05b0f8f6958957dd7c3a79aa7bdac76cd1190858ea839690778b3d4a907a3846425301db64c22ac986eef3a89b49443ad84647de57cf2a6779842fbb902f3eeb05873ae6f80d37e09ae485b74ee9f7045f052148bb0df8fa1a109237c050cca2b4166eb814a4912eda852104776444ac12e3edfdb5aa51f19a619e7cef4e9599ba80a46fc12e2c0f749fdc28ebdfbb8206e1db5ca6c49863b227591dd805fdf6a32d8134a87f5bea4fd58cbb17a49c120b410b7e1dda6b48ee88fc627016a9eeb57859989381940aaac92505c526933b60c108be2f0a12c9dbdc1002745cd072e3c0b14ad7675dbfd33259f0acb2b41e0a9e5989c4a8e23d38f4022124dbf371cff3de735c8d91bb9c28856d1e5fa197bc2193f040020d5664a2450666b8fc8f5fad905d28ab576fef1786aa036ba0e4c4868df6fd7fb552b61322021bf09957cf80536b92eccd83e58fbb568070968cf14520c33a023833c4497dae2f7093cd1afbf0bdf3186aefac9e9b29656a9fb1ba2b725da92a1f9087d27aa43249e9bad94ce69c296e5faf1f04bc0d2492714c899c9df4590ec8592dfdc261f01ac2ca2dea5faa82ba7208a317169bec8f1fe5ef0de5821a9bd01ecfe62286e20df9e0c5c43d8d6088ccadb11b6c7000a617fcb8f69107b4df70b89dff19f3a2abcb1b97d0a1fc5f5e314a0a77be17f9f0f2885a23aaf9ffeac44ca90f568cc4d3d1242ef9bafd8097106dca65beeaf79ef416c3349ace5df729434a332249a096cd17c130709195185b042c54625ff9714ebc58546a8f13543bcaeee4455b64d9c08a1c2a76e6ac52aaab0bb3e2f587a6bf688dfe4dfbdffdfeda93687685a59940a13658aa38dce047a3d4f5d0008424f327428b175356adfbcba9e177aa9c34beca9f95f8fec9e3267fe851a708d41a94584d27eb4b42dac11de7fe3f759af059bf65bf08877e0a673e1385583430e83de2b3df50c629ccbe34e420149d307bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6ef20188185fd1795611218a6fdcbcef0bc7059b1ca35d705fa0ae17ed7dd7faf329644737a0220957fc7ee94a6002c21bf6ff64c8bdaf0b736cc1eafc9cafa9b3f066c276b6d4fde12e758c4ff009d52010e54cba25c3413ff5d43fdddcd8f38ee18c8466744748200a2f33c7eee4cba75c13da272206a0e4174db2d48fa60d542bbc927295cfaad87074f0c4f5b847b0d9949267c8f6ec84031c210c5b18628e45d9b18578c6d29f875ea12cdcf24a75737f93f71f1775d7b2e7b2bb7556dbbc54300e4272d65cb05bec08315535e3094823e13f214b0b72ae6303c1f4b79faff59f377f81d228b672277355ef4f1260966b913581a6e9bb4bfb680b8f79c73a0fd69f2aa55c86a0b9d2991cef1240ed93d2ea363190c45b5cf92a55095ca5d483e9a2474346039eb7206e4c7d3a4949cad805743c8ff739e6265f16b625bf3f56aac1f4ec1c1aef037264a1edc3ec8bfe1f4835c626826054838111c365bc348fbe17dad1eddfd519d126fcab9f504cb4096932e3c9fc4cec17ee0b21bd1c949a91c0e30b207f250f1da364a8798544ffe62453577b4f61dd04f952fa1dc22655953b5ca5144bd2ee3a41139475f4ba74fa046ad74dc633f454f560b4168888a5b61a11e444b28b7fd16f3204d0d1a2c17e070395dabd3b928021a8d9b0711f6d57c32576b423e1e588806064b6a8608807605fe5ac4cea234246caac0533170bd1a3b69df0b0bffae450fc1c625df6e5caa047fa62379ec8903238398ab595097fff99a8ef7daa2ffdc0aebbd71a0067bfcf4d3555d8e5a24d81e4bb062196bb93ef05c39479a8cb1d4658a1d5f365dbada79688a1ce9e61bb33ec9d3f92b0e3ccdbe02fe126b528b7e0192a40545817a11e00678591ab8d1466d401353f1a8cfb71bb7c9353169c10b26929b36d5ec6f53cdf530ebe0ff54f06700c67cc27ef56b4ace7cffaf050923eb1ed8c5d55ed02fcc0fd048a88c23f115d2b32817977aef0254452ea0bc2ca1f8ae8b861aaf87f885384eb3dd117517851500eb152da207f62e005bb594a6bd327ef101cfe74763bf0a48659f8a3ea930a063d131e29ecbeebcbc401f75dd1d806f655580f9044954b857254c908e1c61584a3210b44c34f079c3fe0441f233d38fba1f5839093b8a2f3f4b0cda26cda5c365133ac957cc9662f5352434efd8208cb7df078051fbed8259eb6baa781414a1a33832b8b274054bf3f0d37335b638863c5de191536ff4f68491b503c28b7bc1933562ef2869a8a8b3a038f2779e73540a4e9720a45e65b04533beea13d55763074a09fe2cacda33c146923fa7c66eed3528fc386786f19328702d672003e62b8473893ba00fac5bd49da81df59fc3ebfe93a9cf553e9f755c7ae8b5859ae750f1165ee68383016587ff2361ff362068eac0f1e7709805c9fc3d5d28e5d01f40ee966bcb9938f286796e63d1f18d080b8c9193a831e69ea660538b57051f0aa1ac23a2789d54c8f6633fa35c03babb8434aff0716a2bf75025a8fbb3f89c56923f952f7a321ac78479d8ea8b46205b6efd874c1f3588100ab187f7d07b7d19c44c548ec91c35577a79c77e405f76da4c870b7a51565290fd3e337348b0a22c194d79701e189e2160fa4fb7e8594842bdee716042685dc9b7c7059c80cf09a7aa72e6fefe8b4a70960fbae6aefac0ba4098e15e2f590f9987b6f9ed7b9d66a0a736d3198f71f7b333476ca568e357ec5f261d90079a05cf2b5cf50ec5a28823aa17160f075beabfc0278e55c0d15430f05902bdec5deccc4bb9e12f61507c15ad366a4bb132864755a6941b47d3db4768f70791b70362f9cb80b12f212954d7e1775b2c684a4d655817af07b3efa5df73f8b7148672cb9d18e05bb6d01bac847ea58404e22eec8a8a126a5fb08d42894675c7fa82e5fa6a5545da7dfbd86280bd97739ed455ed4c68d227c8ddfdf51a43a16bb6ca63a598bf49239cda683edd67ed6cc723e0ec0c65e22889b2c464ce6b1b18760610e860a732225fe5b978900aaeef85ad6f074fc6a92e004ddc89b977891c27e3368eb0675baeab00de62c1f393d571db00ada4ff7c3cdb0a31409a9819a79c367c7ee12f521ac5a0ac1d35434fa7d28afa695a1312fb56dc65d4b1a21cec66a25aaa27c86d029f8c8bdf37d1ee41f0c8c935e0d86da2b7828abcb7649dc5bfc7125cfdc7fe253c23313767831a7fa42567a3d18f1ea95dcf8614167a8be53cb6d1f8afb167553b38028de3eecd91509d612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d4736b9a8f18c1b1f0d52953e85ee7678c1e753844c40d0fb22cd3647367eb8d06f4af1ce33c6205ef509fd07e4891b09f9ea73cea0bc73594538830caf0215df89aeb76a9cb0fdc22014194cc846d99fd8d8af32f454e964afa837b9baf79567aa510dd8a1682eb2b09040083c27ae0cd28eccc105d86c28fee8549b0673e29e33d1a80dfda10608858dde50de7b4bd17ea475733ae8dc7573e4fe7ed93c7312fe01f47f3cb46eb93f17c3c0dfe837efbe51828581f9e4fc06cd7e3303d665d7114c3182f86df7f4fcddb8cb4d87855a878732b7250b7c809fe32d69bb4940c1a64f6e1d797cb5e18f8bf57122855560e017ac4b88159a711a4d230ea1db1e9a8bc03be24bcffd667c254610ac6d2d97bf744bf4b2bf6e3284edbfe7c552937c9da17bf73eed57636ef550b316d78f240d2bb00a448b10f7e0386cdd05e80ae3a0853882085affd6a0b0b95b35bc464753df907a734789559b7e4b91a6f12932bd9adf037dd0b856094825b95827cc9f60f47dec84ae164854240827104d81632dee99893ff4432ffeff8801cdca798cec947d8f198356d7b6e3c6bb1a9cebfa53f13b9881016a383a6b1507f71543fb5f4ddd1cb3629904db8f40a642015e48415888681a02ce638a1bc7976153884653151addefb896a2c544387455fb25caa3ee2caf900337df639d7306545ed1d99fe478a049fbcb7cfeb22534ab37ddcf4ca0652e37b550e52d3541cae68d3c2c576f8c98b3e14bcbb905c7c7c277aa6e71a56efb6eebc48a267f0a961254d47d0e3fdd412bf6cd18b3ce49f58f1b95b09240c215491a8479a5e8cebeb62755ff146376487fad7b49f69c28de4a0ceb3afe5bf14074ce8d765654ccce5d678b0e6f942299f11ec039e2e35d222d7eef500c06b4f5562e55b5d304134d79a1cfb657a3e686cd6f4b8b7602bec589a9b03054f60adc9b366ac22f68ffb9c8dc8b4a36b58ddb83b7f6f73b302fefd7cf17217a2978ad295aded3156d3976f01866fb82f55a3a49353f8985a2ffe5358824f8c11ae37f958fa3be308cdafac6837aee2ba11d2783957a04ef444a0a96580d022d28bfb26696f1b4adf9190f324fa9c3868b82a36eb3d65edbb267bf813b6216c87e10f047017d01ebf98af87de5bb546e23abe1e514d3fb588f2056cec57180ff42461011b52c4fa3323483335ff5edbae2a73bf28315817334fd8894f5c099e9b3beb44ef6ab3c4295bb25303bf13b09e910c572af2214d4af23b96c2a6aed374a9b7d4c8447e08cbcbaf38c5826a474dfeb70a6121c731972a939a0129116119a0740f7ae02991f5fc95c27cfabcf93ff273cc059479e9f9332e1eb5a299ad2d57ce613f39d55d4d9433971e438309282cf89c8c17587768beac304f302bb73a1fca8a3db947a11a205f65e18448d1d9242184a597f008ec2f42f9678ced2799d5f02255eefabdc103291287aa915c4a8256920cc7f278045934e322060146b33be91f2a940655a4ad23ed385cc8ae3da302b3194380ff571f46509bd1551940738a20c03cd917ff31bd59068bd2f7b835b7391156f88c2ba390bb8317c58c6be3f69b3e08ad815e7c33522a6197747a56a8bc2901c0f05830aaa87058014fc2d595f3d5dcc8cf1d0b03997c19786775ae879896382cd600f0246909203ab69649ca10540dca6a5aa9f5790fcd8ec55d721ab59461fbdd7697463919623513ed8c7505e34c6f6ea84a39730e9e15d2b30515e0bc3699fd30db78efdd9f04bfd0a93af7845b930bf488260734e936b4525a08b1cf8af10351828b8823e957c39f06a679587686bb1e32beef37028bdce1c6593e766d396334449f1f407a6ed87b56b0b9a151b530a1839f80ac01e648b1c447fc0509ce4bd2d31aa0e14dfded05d0a7805b9342bdc1ae51b8400cb529f9bc572e0f3798d6b01fcf4070d0d6e8573a02e9cdceebbc48b5fac1c38611dc11b55f35a09eb672ef17f67b5b3b895d9ce904de134d472ff2042b0afd705cc37feef7b6ac08e05ee010920e2937780c805edaa3a23886da826cd5c76d18f84794ab1a9781cc95e2ae7259d549e33f46c3fd618de5a965ff6effaf6ea1b34e40e35760e1d933cb3437156e6327f1fc81486449e0085eff2dbaffc0db29caec45409d5a7060e52d336d0761d9f3bcf4848a18de0470fe6b00357767e2f8d1963f5793d1275b4abdb76277975c040640cb6acfca441a6207377acc63bf66bdcca1cb488f32c7811b66678e67193d3fe76fe211e86742225105ecd6cef60510c756a1e24b8aefe535786ed476d1a2ed40679fee9e8909451336bf9e75843255bdc35eb47b6d721e55ac25d6b35ef251d7a7b06530b26a817c260e070fd25c7c043be30a711ed456eccb30223bd4599588641b029861912224c49e5995082f5852762a18998d0dc404641ad4a8edc1fc575694a41dc7e32814608a29d029a57bd6838a772c5a96fe53ec3b96e47e17239d52a681e0286fd839e257e82a64fe6cd48f97a3dd5ba23587fdeda6f83b3a141269ead69bf6c7e5458ea6ff572a47f6e48afb7a0bb7187b8bb9b54d7216b24e930d3660fb69bfb9771b2d3990b758d0245deed13ad81f0f86fdb6b01b8c88dddac77b60ab17d876766dcbee53dba61ed2626727663618426b915f87a80f25c71bdedfacaa679fbce0f6e190de52ce05a7ce2221f27b7cfa5fa8c45adfdb7bc03384e4372a45fb99231a4e12491083ffe57ee484e6a5d81092b8b48d77b7e85bfef0af4db2641086015d16d3bf6cb44e1984bb0ac5ec976b6da660bbd9e782e0f551cb1411b1b74d0183d3c552935ef1c7ba8ecee06af8f091309cd8a9c8b430fbb2c109160c50ba07464be4d4b6341dce098ce213b6f37f4e1b3cc566ce36daae6a46e65bbb861ab480a000e18c037c6c4d7a8fbdc198421b9d3c0bbd8e4a17c73f9ce1a7eaba7695dde8fcdbd9a206a4f3533a0872c2d174aaaec01ccf54b8e9a43541f0f7f593a5b93e82432579e02d6f61409ea3a56f912879fdbc018498875535295a06d9b8a9089eb2518313faf903e0372c9ea129384d56a18bb08cb3d2f8e30be0ba5c10e6e0085538152480a2a702270f8458198bd739928f39c3a08d772be0c8309c11683c3c6e9dd54cd303d9bf51d576b917b26fea82c59cae702926667c12d2e07ead171c68b27a5e200a183cf28cf22387f6c6717586e4f22b4c7ae4d4e4a5b3c2415887723655780c1630b0ccc8f4b666ba69a0175888fa044a99ea083443d88176c65940a667fd2bd6288410f6d9484be28209fabaff84af6c3fd0314218cfb9d0d55ab98e29c03ac73b510121d1d20cc7528d36efd2191c36b808c7b9580376f16f247e03bac075f78bee9e4bab4eb1e918277afadcff9b3e6a0e94522d4bde797addd1a8bc8de51ea1cdcaf6a7d459f2f43f14fb40603efed0e19289227b8e34afe182f8ae86474bf96f1e3a1d8d1c1f43f71daa5e8b039e398de049d5713adf28a5eb8764e0347101bec688b73bc92bc498595de79321f4d578b750faf3f226980bab2181eceb6ced4e3a327dc8f2b1f03f8909443de19cec5f9e86225560d2b4f1c227f6f0561f12530fa0fec4a891405a9e86cbd6a0160e8d216ab5dab701c2d2e8531ca08ffaf67d5116b844a852c57721c076251a8cc8dabebec5a60e9f4824b9e253025b5bf074f04f9eaa84fe78e1677090a6ef0888ffd10e7a14b254b937f99b50f0c4bc90ddafa0934fd8cb2724625fac835102416e6adb2fd9509ee0d8ba0f7fcf68ec7f56562d8f9b4ae3dd9a1ce40cf620546663558cf8af5d0172155806a0cc73cdb231ffe241570662ffb24fe706840f4f0a16cdfb626b9c1dc0cd03f622a6c9015bda6cc58aa36f14f105d955a9da0c954582dd17b436fb5cdaa5fb627dc66c55c16ffd5c80ad50d13ecd83b131914da941fd6054cbf0790fcbe81a58d208885e1a114a5a112ad7c5e42541362534cb70c53e9104d3144e9b10e1b50a6db07e264743d751c5b2a66cf76b1043ba7aed7b64a3e2491b3fdfe72ba128cc6290f786fe43ed6c7306b4e9332d273ba351d132ffddba05ed7ae5d9df38e4be1c82096256ef5c4a802128427385654e14dcc4b5daa7fbc16e1d18d17db771288cada573eeaa01dcd8f91e3606588b276ce990995951be44b71672536ac4f034e237a1a2d13dc025546cbdfe05bc7778365e337d8e4d4ac2ed1f406f9c2b2ab9560d011808960c726f925f33a6e7833f6437860b0d18339ea8bd3a638cfe4c52495dc6e7da130fdc0779ee68385a22899f06ded76d436c8a98283b5c671af0c74c1dfbac40a40892330b4a862939aa948300c34c07f6e80ee97afd947e1a0ff7faae193556d770722f96b8af09b7ffe5e4c2b207a743ac697ae2a20a187fd68c9ce3e3f76879dda105ef7dc52608ddcd263aca9fd5df215fef54a2ac2eae1d2277e8c72fde7d10de5e856a3b03d17f026d998b19beaee33b45a9589b7a66338c8bdab0110172d9144e5a5d2227a0ce4a5e49f28cecc951a13abeb6f0f6a4047de5c9249dd17b7429de99248b1d51a3d613e8316916153eae1d84c09e7beb992f66dccf02cee2825417135529c86a46dc821f4120a110ab523a747c61a4c9d0420ac1138315ad6e179d698ad612f22a7aca86ad6239bcbb76e2d61bc1a645464767f8c597ba763d59451b7735788d0aef29acb25a15d46606935eac8ddc22a52b7b4b282bc3432f6052b8ecedc089882f18d9048343e2bf99474914743a581bbccf4a12d31838520187481d705a80e3527c5ace7316e908d9fc77248cbf056ba8814de13b616e795444abe10c0c6e78bf15e1e620795612ca5bbf78d14e26ac15992c6948a02f424377bae6316332b3f264cf90bdab34355850ed0cd30a78b2006d0107bf01d3f0af534787bb990d8e6bac4b0c2e7e1594b3120203715c8d393c7402ae65c093ff89e07f4ad852ccb6a78dbf76d0965aa67022b0a99430fbd2aebbcfd280614f63baaad4a3f0a6ebd54212b41a2e16479cd97cda2a47c36ab7ee4858e101983ee06464982e1f459f243f41bd429be08e1ea7f66a0fddf9f959df9d3aa68f2700722ff52bb5905fa1cedc573195282ab27dea38cb0a931fd1ef8adf142c072ec1104c343fe9204b4a84dea31c6267d5a15869db8393e88e96803f833391362bb799b4804bb84c626a12189d6da2f2438e7932cfd9236a1952e780dceeba42d2e5991f90e0070b51151293c281877d8501d4f4b5caac98e6fc2ffb27302ff578695e701bc2199b7d6ca0ddb51c04d7078c3b6fc8b6bf03965de8b3bac5eb535d83edf50acd4dea9971c9deaf4051d7e64490e5d8f76d60f68c9f3ac26b75247c9178056c55b7ad7d885fb6ce57999d2f84725aac5f051a1e88483e16b64f2ff9aa51c044c3e7c0ef772e54e84c227c49d022a624872846587300512236f7ec52eb6f90809a94e4f0d8856a34a5e19217a5973c74a35e6abd6f2877a3b066816ee0a1c373ddd0687a0662a47c28a6231d1a550fccda15b97fcd42fec236391af3fbc4fb794b914553acb732b4147a89db5aef13d48d00bb67e483f0ebdcc42f514abeb3f4c943eece4bfdcd918f68384ce8ee58b61fe3a5dbecf1bef28e53bbe34b8ea8eb4030ae0cd5dd4f4985bf64f1fe99f3b3f297fe09e193365dfc363b3dd23be28db84512c4ac4fc465f6849e7c00ddcea489dcc95a1bdabbe0b6103586853eb361b956a2eec440062c9b16a5e9034421115bddc8487c6bf89d9c154f0c49f5a5f2b60266fbff2cef91a0bc6be6e045f69fd4e8e7cfc943d02c6acb026c94940b43ac60b5be4f254e671978ac83a5c2716da89408d0c590ab066aaa7b5ba7144db7dc9104e26dae0458e625a8fc3d11f6d27dd25a223009e726d400c92fce77c3c29227adb6dd150d962f3b61fcf52822399670a26e3e57e4cac33ef453cefae9a5b4005444d6dc6e75a61ce9ca17b712077f4e6aa4cca7e448fe6561ccc3041587b599bab0fbd98f27c698b56c3d828d47ab786f21b011525bd209d3b25c94f7417efa8ef83b100f3612b7b6690b9eff3912e97ae99d1f6d32598d454a5d53a6485731fb02a929256617bdeead7b82c7fa0e934bdfc26a489af9b3c6fb95350a33a07abd1f2626d77f45857eace03ccaf3dfc1bf5a28f097cc3fb7d473343b6f574baeb663bec17ab166078ad542d9eb9570f8cbd001fba0499dde845fa369c7a3875f883ce6d1665dd8f4d7e175d5c7f2a779418718869d81edda35fb3b7aea6fb399afb95b66a4462713ca05f4ec6ca499a1e36203ad4032a0e1202b0afb39987bd9444accf022039bd1b61087a5a27c6e80c848d327652069bb988d16d27fb13debfc5ff83627db22227629c8f0bce5f0de24da3bca692941eee093506890075a3da516848e0d12552779a73983745928bc5547009ccda481078a142f2201a89d7352abee5ba685073b4e3339723c407c4f555dbae640bbcb251f2a9b98e023c01665a9abdc5843758c35ef3aceb806747af1fecf5829956febc320d942ccfb3e5bf62cdf4411171206fe5283b419fbfd5ef47d3ed241e4059cd894ea9b5901b9110cb90e70e462d52866889d10531580665ba31bb9c38ec6db8fdce1136ab0ea9c5073cf921c0284130e83b100463d6ad5ae94f043c9d438bd7b393b9b6736ab39ec7b15100a80511be53b2564597d83fdbea903014cfcd55f405b34e752c8623804c1b795058c25f0d59d372f8c98b876ad1854bc69f488ec8c50c737fae65c53bcdbdb8a4849a413110354abe726d18391aa35727fffd28932579777a9084e20ba537bc250ef9ffcafe814fcc7e807f913ced10bceb008f3799db2181941c5ceea2fbdd6725c7e7e28a25a0885182c88da6abbd9420bb298b578d55a285f2fb99f406da40e079635623fd53da62dcf9f5f217e6e5730ee9a932c61cb4409572fb35584689165e22678c0f15df054cdd9d6d4e4b6990dc6909229f09a958a78552662252bf90375e9c620caee143126f492dde26b9c1eb04f39c7c260dd7a51eb0a265bb56d2b6ad34861c2c4ea787ce2209b3fc4335abfd353dbf52e3ee7c421e8ae7b55723a70c3627854c78961b39d7583923c346aae91f4bdc61f6028ce32caac9a37c675e199f2e1bd2d3d3d3114a492784c6cd83e7e2cc42ecc01111500e0399431c049e50d95b56b0e0c590a70d600f14736ca5d56288ba9285b3a9a409f574d5687b6a03ba7402298758c7c1cd0d18b0a1a6ff48d58d5b431a3d8d1c3d33ec82cdcef5f8487c9951e0fae80a3b3323f30c5e46488da1ae3b6e87370a8f1276d81681f376f616cb7686d1a647206ff28d5259aee6e5df6bd01390fb3d13510ef7fff5126e3be5d79d9ff339ae4114b3388d4a7a3bd01f19da54b890067f6ef8a3bb546901fb518ea5933d32a9609c6d2a6da99e0ad4e6da7c855d021603e01db5052756e07f714c4ad66fb3cdde55dd1d98407832f7732993dd8369d3520b34a3a9f47907e2ba869ea7c0edfd87e4d50db7e3e90ba12cb5f4232406e9f4812f3eb675106b3a033c578543eaf488be82897a1954b30d82f560ca243c19cd4f3f04bf55d8b99cd285a5b51d7692dd932ad7447778c62decdaeba301279ddc4628bff810d623a9d6c11990c32e29e95ce4f3780c729922aa30c81dbf3bd21b06346e0453627b61a9e1a2fc684b992f15d65bc6ab722ca95a2090818821ee17b0576ef4dc2c1718693765f0d2b542e6ff59646fb48aaa02e47b62ac23ef30b064efe1d12c2af0ac9e23e25e527816991f9f2a4e4f5cdccf992de5b1b9682959cb487626b45bf8ff43c472143d2a87ee49c8e09eab83357c0d7e90ffbc937f44d8333ca95f37e03afe3443690f99a71e7145711540b851411c9b49a9dec63a9dbb42f9811fe532166692ba5444dbb52045d9eb413cdc61632367e57689f31350a0a41c52478275002af7ef949e614d485648c0bd1356c5a22e30cfbcc27a302246fc0e53e2a3376519bf5e87e0b4db652cd33682e26879ff82466e3bad5de9297f9aff8c9612044a973bd3ab8211f19fc872ff768d70985ba37fd510f47fe35a8104dcf510844bde07c04de91fa4c88d6c5866ad5535b3f08d31ab1a430073da5b7b0d364b5e66a3431060d66270c932af58a8001f24cc9c1a8ce7c2827a568d9e6af5392f06186d24482018dcd203089b65b5436671b686075467f0e6680ee9688d96dc0bb8dfb3dae7e3a62b4cacd13b643d452d61986ab0fbf831acf2c400acebdd475e526b0948c1a991c9337befe39ba61c69875a2cda09359acffeb9fe61b87a90fa725481ad5b9dd83483a26019de1177493c04c5532b34567d8d6a5b458263e1f1c45107b6a0d39ba9c5d7c5789462d75baacc0ee85a952a1154f961c3c64de0b234beaf2fbc1550ad79b0243edd08cccff7e9a0f0ee8195b7b18820cb2d344cbcb7078718c4b6b599603aba68033ca9e4440f51a4474007d20b6101bb46f0950655d5b2984c7fb8824403bb3867253af8d1cefc09a9c606895d9edc71c79ea43b940396e72c77c1452c365c040082e1c2ea0fdc949788f5843c5a8c004d19e1530039a98dde096a3a3eb670dab5c6c737645f9d08df7c0e59a23773c3ebca148a206506367d30c951c859d29a3cf8d39b28af528c47663f616c7487c4a54a0bccee25de203009dff0372f008da6f667d6df187c7075cfd8d46629985c6e4b9d2b24f4cd79eefb8ede631f551394efd69c7ddd9c15226d66c4fed98903465c34ed1cbf1314712ebb8aaa1820c381e63e4de51f1372ac14b02e925634aa7512312fe3d5021dc756809fae45e8e3bd0da1ac081cc1bcb778368794467edbfa0704d045f9b57c3e1add605257a31b727f20a1700e1555ed845107a2c61cae8e95ade63869485085f2b979acb2c2526d19a64c1e65bafa3feb92e02e0cbc66c0126cb7db0c936d90e1f84b711891b329b2e56838ade11603acad2cddd3eb03e1ce10e529e72ec5cf4c011778fb14f0636030f66a4872f70319305cde4fb60988260014d5a056cd63d5fa5bc2eea5f984ff15e322aad96ff36ef13234aeb13be9b7abc1d24c2991d2f0a5c4a31e551b423aea02fdb0f6e33009d2130794d2258d7bd2cc3d45c06a673eee1785af0d0bdc6c3eb7acdd1a7216fb0746dc9109ef85b1197462f69ce184bf8cd07a6d0619524fe767d081939d1dc382c5545c5d42bd30fac58d96582235f8049b6185ac0e9f064fd8032427e25391081cb4cd97f42e71f7149495896d90649ca10540dca6a5aa9f5790fcd8ec55d721ab59461fbdd7697463919623513e98663177ff65645b5e3cee896116af13e7a91caa26a15656bec92cf446a9f50d120872179fb4c97b3fbc2393d8536756d3e6771817be1e74d3adcc505169611d9ad26677f8e9966dbd854545f8ebee1a31af657f1b2749b3f397c1a57cce1e4bca2f8a302e19a4650dd47dd00aa5361cf8c48cae82f48c65f55c6c9ab3a0424a44e489f124a53046c12a443cb96eeef44960b6d9275fcad60f421fce60b6bca4930a1987bf07510eba27bb6104be5d7a71e4eccc30c24fd941aa4684f681cb55b6c4afeacdae4bb6d849494b4f2146040fb10fe4401027298968d45eeda88be52b3f369a5acf468dd8d18f26a4863a4575013db20a14c9d21463dfaa6916b3dd45fdaf42f585ff7a272d9ea0164c6e8a694b1bcad1e184521cbb200695399dff1fede8b5c3f03b2d8f9bcc4a6d28ef5c4e0f9618d96503aec7f8beeef73f10400968bbb7fd7c9a1f0a63c01c2cb05637894508d57101f43f3e2054b7eeb192514a0e53b7a67ab5c3ed853db77857d4217cf02557c36b26f8d6fb6c359aa5ab5cee5892379e8da273f288c3e26168bd7aabf19936eea168b00f2703b46457c583a092ce053a22c2ded9f4bd54aec52011c2cd18ac48ce38fed73387c0c36aba4e310abe90596a9415b7c42adb8274366ab6e9afa820e3cf1d850268273bccaa21746321a83361e99a867928044b10fc0513baf47ada72f998ec968a02b70c43eb3aa727f708eb3a06dc9b01f574091f6052a32e8c85276f2a76d8c6c70ea48e6847b78a74ab5883c78945cb1ac0472064d8b3a13cc54bf78f5d3a611ed78387392d017c90deaf12a0a7b201a0493de2732ccaec06fcb1282fcfc627368d8d14fe1609423c91900764190137b4abc834c06a3d79022af88728e88375a33e5e0d2fdbd23383f6280245b93af30c84f83a8cb7784aa6e5f6354d3077c364d3994e7f382e419f38ee80ecedbe1b70a75b5425c62f6d0d2863c872717baeaefaf8f247a903a0986e75b6a01c7cca56d3791978a401948843bfe62b465c4b3dc75e4e3ad62294f38db4aeadaabfd3b144808a94c31abd03a65ccdc6030f52ac3f2c09692dbc1f999a91c800a1931b081381f012215e3d545ac8c9e0234b60ee4b03b6edaecb495195ef784f4bb307d6772b51dcfa5761ae67f920859de198bf52b7f90e6de88bcb838c1974512cec15f6815d4f406948333352a6bb0c690834fc896478e3fa92ab39d21ade978b0545abe82be7d1d0a1824b07658c6be2aac596ed749a3b345e2d9368041c4c0ba64a991954c91cfabfc21963bf409bd67d735299ecdec474d8de9a2119e36748d9284f7eedaf1a45851105a999345ec4a8efe6766b2cf294ddc9a9ab2a621cee73d6ac30ea692a8864ebd14be211e795d4c5b400adbbcfce08049d21b21f0b0d18120562b816b8a08324a7a146c42f23753b6d50f60c924c05b1a1cf61cfd33722349dcfe59eb65cd702f363e8e114362954edba5d34a25c45993f13ea5ab1c179ee1c17ed821f3ab96e9e878c38bc9513aa54124d3e637abc4b890a3e3f9e7db2f50e627b2fc422965c0049cff1da347bb473093215d94e6c37a444ac56f81d68fbe4f597364d8047d612f8ae57132fde4bb86b5928acbfe2fbde6d870c2c5c49fcbf85b680b59c45e751ba07807a800ca86553314813447673c3efdf90465fcda5866bc46aa621e0cf78326b685aec22350d6ad111d1b036529416c0a69deacee7c5e2603c1f548f3d202a40384eed612661728d5b56a82a227c072410cca9667e1f08165945ec765e63ac5372e197b127c7da2a3a357e90c1e97f7db4d64a54809d579ea72adf10eda1265536c079d1b6d9fb03facdc2f5ae80a62d8af742bd942b7fc3fa109466d9d0076c9f38faa8ea47e292b7a5d559b98b21307076ebc1bfa52116705f40f0d1d15095b4af2aef5db3543c629b2a1855039f7faccefa8d83a0472a595473f59ffa53838be98f23a1026bc92f612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d4706d23b352be9c7da32a3ec8758ee4137b4de339700efd3f9260ccdb26a3520be3e0ece3035fe65dd1fee7ff45caf4b8cf905ca62d8725abf79627a4b275e848ea336d060914edb06c567335a92776314953ab6ab45617e1b6efa85c7b05cc584612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d476b48da876d6a1b8a5cce40b08aa83edee34493c73ced92b17df37c9ee03eb066c777081dfd0a09160841dcc9da92cce5961230e0cef8453dac2dca603cfe785bfcb50a5a386eaea0f4710fc2b1c501ec26c765189a825d71c772e90b9c1b8e28e84fcb7d473b65db049202fef0bb803d94f23be0ac747f39aee3dd5c80e8c280d6e813d64c0ebd57858772adf93cc9d56a5cb8ee747657e4d0d10d520063151b5c2716da89408d0c590ab066aaa7b5ba7144db7dc9104e26dae0458e625a8fc30cc722b3cd5ade7216e9aaf47b8ebe1dba2cbfd816e109956e3567c177741bda75c048d8217568e64d7ae281235f6a143b4ba009c4d48d0d33e6caa18062b52aa3e8d6f7a9fda20ce57608da6b1fce57538e671fc0be40e5beb87d12f69eb247612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d47ea009a3a3b34bbb547538c23951899fc68bdea0f5e602359757bd9b51cd67f6307bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6ef75efd03e6b365b182948b307712c0d31c253c0b85278d6b16b143a3fe9f15e27612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d47b78f0ff0a3ee1d181de29c43af2d5c3ab750fb7dd2646fd16e042f0b58fad5b28bff2f5697159dbc5dfc820d271f1ca06e10332b363de651058be3b4f0a909b686a0f880740fa9cc7ea85a5e882f5d76af9660c0fdbc7f323273c310e2ec71a0ba7c543edb9b1cbbaf27733b27299a28d4c4e1cd45063e98ee93c4304aac6003dd1a205692df0409503dd65b9bdf20a671f5dee2457d463c06b8cf77d412dd5e812af076ca4ad3a41d42ed647607820326b556eeaa28170f4b202d50cc887ca446206c2c83ea3eb694bd769ba793ca0c023d66701be84d263feb3be25be0ba4da567784df0a6fa0217ea0cfbd72de97abf21bb19683929319fb02f7283f8050c3aa4b715f146adf47b39c0b7b7b0c23bd910aca73383d20896fb748c8be095b32162765dd11971710993d2e94f8c7a3f25651617da51ca1e0c1167f3cfa906347ffd39702311b01b495d9990d66f6e3f81b3515295011e32a13eeea3b1c4a6c25aa6ab8e5c9d8ff7207ecc3d1393a554e0a13d3184c39037c609676633012b9807d90b9cadac5a92b5a5ee7a50ae6d35673b279af969ad7e211fef2eff0e0dda7c538d6816e3ad3d5f7da5b5503f078d98d8235a18f8f8f4eba81175b8de535b2d74185e7c094709ddb615add4716664ce529d2dc4d7d00bf0308803d02673c3612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d47rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootqemu-kvm-6.2.0-53.module+el8.10.0+1870+0a714c9f.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-53.module+el8.10.0+1870+0a714c9f3.0.4-14.6.0-14.0-15.2-14.14.3fٝ@ff@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-53.el8Miroslav 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-Favor-qemu_aio_context-over-iohandler-con.patch [RHEL-52611] - kvm-iotests-test-NBD-TLS-iothread.patch [RHEL-52611] - kvm-nbd-server-CVE-2024-7409-Avoid-use-after-free-when-c.patch [RHEL-52611] - 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])- 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-53.module+el8.10.0+1870+0a714c9f15:6.2.0-53.module+el8.10.0+1870+0a714c9f  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.outnbd-tls-iothreadnbd-tls-iothread.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:;<=>?@RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRutf-8c2991e32a4b8a7221c18338bfc0e87fbbcc47854e4a1f5b27c1b131ab43fece3virt:rhel:8100020240924085527:e155f54d? 7zXZ !#,] b2u jӫ`(y0:bWuϔ1HLA0)=\h:/. SAXvׅ=,0Q2'ZoWf = j+=CN*4|T)h?}i[eCĦhjMWm /g$E|-q<2]Ug/ ,*EԠs1T++]aS5WauФj7Ú*{Pl򺬞C࿔(e})9o`SITZʣ,Y;e9}JM@|/uėCԲZjݴ3|N;JaL#f צ=ę{i^^ػ[4 tj|PSr I/j2,28FTAi i_HT}ΎL>KtcrQ%j NvU;HAB +Y#a,; n"~l Mp99z4ZGt+V76 lMM@uXA&,K).7k1>Yc+.T ,\vR |}`27(IEPKZ 'DžpD)%-xn n8 h,t[b!֟D$G_Qt a8ʢoTX=KbX*2'}i=u>b种[js, hޓ$Ú+>We9R*{iϾ\OuXW%>Ox0I0גeB'RFNuƉi60X4`#u^vF4^Zw{Jc)e5[dK*dqc;.zj\2G']D'[e`MOMУVAiS Y Vp[dz]m٥m'XNN2 $)GqM2 s0 ߱*:M*=oݘ$`Y?03C^qL b:s7ܚUV(.qʅ;B:t+>["?=* _n:M+MszJ_1;bĨx'q~IUR"^jeq>:Գb~Ͻlw{1Wt7ʘ:Fg_/<7\rR\N9q rpVbwRI@~ NnG4k :1ӦE߸}vSK5hGjt,rMVӓۚ6n'-m#e<pBAE's#HN :{ `08|lbc[Z1RŲsњkPzAqެ)H&8-kA~SgYR@&?ƶJ[X%vw8|Oo% 4~+ 9Y#!+[f+y=vaԳC Iil_HY^pT zyO < ˰=U{֬I&wP #FF% b":كoC@]Z*!*qΟୄx "> ̡2~4~MCB;48fHk֚,XuQZ{;TJ_YqM*wb" :YrRK5ehW-Ć+:Tʾo::*`bQ(}FRISVkkrGYA2Es4 Ceѥ gpL?_7*hMF u/.$*]JR>@yv:tbv22ȉ:aXG[ "@](t]^KȧPP֮ngm£:RhtmCֺC԰F]\ (W+Xh"I56Od%D?\Aۗܿ \xC@;Y9;ct {^re.[3v^ ĸjnP4Z ]b 6i'X{byli>bV9FPkԸAEgۼֳJݎJJ4TQJ^X;jv-A-% yOL5'R(Jdž>TZ5ZHAVK\l& 1g#SH feܸ[I:9jJyOIT ~p'(\`pH7x֛?%.)…pGv '!l^f l:+r 9-DSWBs:y&+Pvig+̏tA" W $O7#co!j YNM.=EF0?~£;jޭJ-& o ,*Z[MuSf]xPXAH4 Y !2j/r7C:cؓ=,o,]n)`UsK8FlZv:RE\bcdf\e=Y|׽M$خ|2W_&Q"Mr@? oix"ENԲ sFa-xΆxB}RJrW}2Sch(v4^G`KeL;RMԝSюef h%m+UK0D^4d _3}|gлaۿƫ$,yȚ=<4*"\DKw7UTH~෫}H~D'ˋS{Sdzk0aj-&fܯl06SY#^i!p"H\B߁vBRd;O*]"U麮0#7UXƁ#PKާ=J;[/G.RIXT4q|Yf|jM<;Kuܔ[|D-j(R V"-x ׋~sU`MR,6h ٙ苪! 7>r7q]1LMC(Yx丳ly X|h(aԲ\\@iakY]!;fi` s2rNRga 8* !;j=c=|2.pvm qˆpt s([L8T)g?9?iۭ [x/435BI>U~GX|~z^P=V&RqR,*ajj~Y9U SOh^D5V8[J k5@ Ÿ^ԸCT)cl]]d~#,J5\9-L7MnRzд7Sn8`*(x+m0g si}00vlzX$|<n?pWo<& SNl }rO|-j`?MWϜ*3rgi7z$C M=+0[ךԑքMwDP<8iο:Kn8Ӷxht]pf' 'hVi *ǿ3kDK0_\KXn+a/ouJaͥrI M28GILJ"f[p*]^7g<y `i1h#$7Z "? ¤)ga,Y([g%}~]`]sPE z'm̝XME$2L/(`!ks dɢ)O݃ț}񍾸!_e%c;Jfo+GcGI:!"ɖQMW[ĹJ@Y/ua!s[})eüHXm*(w?6fHe 2ݗ13bj"z5U9 N]@_vb?i&m4i*x~(A jX]ŦO5GINĄ0FpXٗ:\SRZ\ynI:=UR3&xxLKpd_:β}SC]Amٰ8ĬL3ҹGt2ڱH=8Gzw4h(x[>?{g+L{#!lY'B`a3: 4" u3HYkX)1$R"saI-R+ȚZF ;aNh %ߌ~w[Ž;g~.ٌIO_%KD^ڊ׳/)9N]xڦ Oz/7[G=0 o5Sp5%{M7"Q1 r9%``]ĒxZ]QjYy!fb'q6[ X;; ')(E> 8D(ѭG/]9Ub~玖WD7|-^{51>E7k$%#oŊQ0BRI@,U^u=Qhcj {G+#.l%f9v3.yw5$>C gu@{ަkǖHtDcJW(ڕO|[1cg8lGxP/F RZ\q&vx'BN#4*:~v~RRwR BxP}b2:K,3Đ])HrpB>9U#'Vz`Qs|Qa+,N'k'`־*l~s8Y7=B 1èe[uMj3 o4J}o/Gfr0XѯgAoyk o/ߤR;XQGyrƦFa}cu$N_hu]2 dc]6VxŽ߶(LP&ZP;,t3.ӑO#?̔?5vETJ]1pn(LDP2vg~.!9v#U䇂 W&6z"grIvo+6GMEYAk};=mvSv}uWGƾ EY~('fEjU{2'd`r֋Qiҡ6m BI659>YR[%nTXf ޿΢|2ET̟CLk"FGmu^c#j(9<~(q]*\tZfOVQGrkB#`җZxmԤA;ی)_`FW`fRR'?Ƥp4븊 Gc-e*q?n>X&?x`/K0x}+|X1ewhd ]ɣ`DvID+8Yƴ!Kq=O$4نE!hۍ._:b$qblwU1YSBj TMм)5^$OB [w-O+Ķ/3LӲ^$XA 7$;SDŽVXfӐkqu ]RX޸B=u~W^B wa(hrJ4zm2,+[MA(Y:LqkT@5&\@OXgo_e v/bmb5IWŹ~9o:DvM,lO<*ة CăВ|o{|OQeyEWЅ7wNܛw+ʓx>XwҬ,]D/Z0B-(+>G-_3'YDhaf/u#|.ŏb!;(0"J;Ë/5;ID8-2nJa}a>.c{'p z@1G͛l]mrMA<Ȥ*&ij)r־ ~qv0l@(W#ugH;fy0;E-fDk>"6݂Ne?ߚ/n8qD˶z?53w72s 9{ :2[3=`KnE;خ٣caG^ó9ZM4C"ұriV2t3Fr#7u4p}Ǥ߮>Qy* p+8";@xeO}Oz*جW *hfZfНz7cJ 1⮻Hz].CGsoc};⎜R]%ۇuAMۀl'~ӏA[aYg,rd(`)6Ҕ|Ni|.o@s\=f@:F*4u55ň42,f](@89"\Vۍ E*'2H;* ٩:K9}C)Ɍ/w7_eQ2Ks֋ hC*aöB ;G JKϋm m:(rIBOhYN7iJv_.Pa U1sS+17m@fx^A`pʝ^n͢I7t3-)Ysl+, 3bB=n#?'#Z?/JT_~; ٍK=H|@Fl* yMyhOWTDgBN[آ}K'ڷF~=/oC2>!qagm6QJeW٭.ٍօ"Ww?7ʘJ}ly))xۓq.}vG#v K+Ϧ GXS&0=4l_nz2QԫXgdwOUwtgr&V(E2G{קFeZ*$ߠ6ӷσue=l3F~V6&w-:Rh^5~T|]mp8HHc1T ʤt';aݹG! r1SyLFӏW.meJ7i\}u{]d_YzӅߘ{5M쌙Y|DO2T|`I;Be\yHX6#;xLG 8)UuE UL"(r{Ꮒ6K_6ZjlJ/)<%u*]ƆDoݪyä((>H:sy`q8E6A=)Ẃ {=v +WT` ~!;&z[4 )rIœr9l[F=vn=#9ш-#.W4 }!bnȒP1U)N|O,rIu@aT{>,+e2)G>Vi hn;f_,a5 glK] N؜*ajtGEO Nb(g-GQVw[ #E(@\K%",z#dM2=gKpw7cyvn+7f(\jlcE>*!^2g`jQbT+U7CPb,EH>A;3wSE9[hG!]lyO`,D{t()P!E' 9tG#Ct 02\ödo֐e kAm3q'?mFH: `1ؓw͗gFL8?#˴&O3 M%pbBR3ǵy8:Xkcl QDŽ'lSPvM))&!¼eb6j6=TކBE{jyLM+NC[?Qd֣Uv/=KN{NZFsT-}Э)> @OS$^ϢErخt80Me2z<^}Gҍe#NBFYԸo9jШwT2?8Z %Hl22XϽZzmԵ\0DDPFJʼ2G\/5Wr{d;?eIa|T}aSC:U94 o ' ֞6XB5J\ld cq2AP* f#e' xxqλj<7mNYWyH񱨁>MR+5rധim}FwSiO!ZnH(!o 4,z=1)-|P\?hGb<1.+u2qM%5_n^](Ct>j>x(sA\7po%UR ϲPw7x}O58/RyNk:Ҥq#tBª:Uq kF1n4ZoUؓQm-khCM>oPO&^T$뎑4љ+-z;LBdGRyٛJ0v7/VK̡QdUiTt~%R(69P6%3Yl9VNR(^l' Rho*I Y@<=x"*{K> T p)\+!TV7I-F;!m1XӮR":8vWoB gޖGaN}Qe0Tfò 5B=$^ǠTn>((YȂTJuT_K\TfRS85Щ"K.ZkxWcZZ<0Mv6/؍L LԧzWeuM"r? ª+kc!j*uKL`D2>Yз7AMCQBpTɆ5rK~ A_VLq2`oROGٷ:s?%z@)hXz #ڛ_l?M͂(JÎR7"B fb[Iw#2?[bUhU Cf MY4T }))xz(wx8> <8n!(D`ʞt2;@M~=K%)FעΪJb'N,RlD(/Fq$ $oh2RjvTYU=va+~%']UK.ƮLଔ蹄= o4&Duc+oV8Τ8ߧ΃l~), |8ɵ/r|o*ɔl,?{ވdF6)"ua]Jo г\89J Rj`+1Vɬ*hIr5v m~\Y?h(%P$11h.p%Hh5Ӕ*0c#ɜڹJ`U}j qF 4žhmQi(AUԜ.G`Fwn@d'1\~]/1?@B"9q·:4뚷8U*ҤR<ӀCYGܗ,ۏ\  ~ \c57j?Ha1WO6?| :"+Gz:nTa 3T1 h)mK!;wTK{i9bOv_v`5uPp_9EVukͦŘbXy8IPw=株?Epf)w OUM[0=|tcnөz$( S|;``p@ID7b#Ό6㺗uE&R\jH9$'oF# iM2_+<FNЊ/̱Q+&\y+;,XߐD# ,!F KB4@'\S؋",QVM.v! ; r#v4A9p77y#Zl,$^t,^i-\I:?C+$nz2xg $շ_tjܹ/HTtMWi?C`,?m;\Ɛ@UC;QY^oA`4@]~EWKs3| Rdz呼_3Rɍ=ZlsB^,). 鱑:Սd#%ߡaf<:G` Rxxvb Ū*~Ѕaz?B\7L]A dq]r.ޚp o0\Esn2|SЕ-sD7EK&C-MYCa`oRك5(Fi=V3U.P"pWV_{ύ3cEXcttus"{%m akn`+*"lZr>NMegIq)q<Nɒ7`AJ9sPB1e0ET~%/@=:JC4%k?† %z."ؓϟfBs>m[ V3JWUaZ#V l=;,A^U ߢ$`kYw:웩--b&!q4GqXbנ~S_r kbQsΥ%%@=}+S!G bBf`"!(Q2kQH+\mnz+KsC=1L@ R`b~{zdubcp@qΏMd Iאz0o 7qIsI!^hqtlF vW%Xip`,1j+{OW#{8]nP\YqA>IbmdWBfN%|ߗk>o[N_R!ŃFmA)d0o~'ڷ;YNJJc}+XnH\ea,tV2DitqwͻAS uQlUb!9B+BJk?2^sJ4Nժ۟oH{KLICG:([=m@wK NGW;/sgPnIj%t>y7,1dSh7ga~欞̱ H!. "*"ಙMuc ;$} e{֭-a ݞ˺J _c::]_䙃}ӹl&3c&)' -s~*d\ ]7TVjnSDRÌ vHU<8njnۋ"9XeRU,]WTd&S"gUW!q4bݴȴm-til{cD3MxvrI2{V Z?V>`ӌ*}mLomc?@M]k?:"KRe I&A]='yys R/m0#Z]:o^Tvѯ3x9r.ӳs4;#6`&ElD:e)*HN?|׸CEj&Z&1O;ޜ_OΗ$\Ld촱+N^-gF,ײ)n.%L%k_a\Sfdc-WIv(aN(Kw#$!( LɝC hK7\j^fS+3Rx2!9ǐVݧ?_]Z_hDe@[߁\R-Fc$TSyGOMf-90(y;3@^jbq[OLg&1F)ܤ&w |ƥ Zg~Bpge0z!ȱ67M~֪S!_Ț 3ϧ/@Lak7,=?~+ٛ7×fV"35n$(hO_9)5 s~0LFItrYM #IT:iql(hh`_=EH(mA,Ut$!*1y uvQmy njd9~kxMWVZFۆJ V"%:xe$%O *>j*ZPXY:WF۾߈$z}tQOSo\Ɏ퇯+aɷm_T#_9\+ISRy 8`xQ,OI\/vbGoy%R&3cgm =GЋˍ씺ثo ^GL}Xp7Y9}Ӊx˷zOcM5&I0Q^ܐ;@(Y Y;WE!֏7NHQZHw7 TCٟrCw"]ADwg݇g}>+is}Ad\J8u$lUHyxDtQ[k?9'(4QmYJZ#3\c l,'bN%9.zB )U GDZ*킉j*vۛH&̩mo() aD̫K+:6n]R1(1/-KZsxUT1h99QꀺV'Js#~4 @ܬx LQEO'cT7׿$|5 KceɢGq<ћzZC߭G XUlM3ޟI7_;"5*() "R&kLzuўix30rK&.P2s6K4PMxNk+$ 眝FXG,Q09lt(hr ̋1h9@tV xNŢ%2*ZH4v-Aa\1} 0-@ e3[&a_ ,Ȩc'.}F}p@]m9ެьJ򾱴c]?9Ğ:EZIK ҳ/MmߠNcecfðjZ*Ԛ؝w;5dVޚJ';nr$EnnC~Q:30tPa"4B'M[F`l4E5FX7bj,%xV@5Y>=a\O$ r/m̀ 6RyuӒ7*9PG!KC2ٙB:l sP )t- T86c 煃il-7b7v{:}{@5jPm$#E %Ƥ0t;ѭ[U^1J$= IX7\/ # vXCϭ`]@o&d 9y_G^HpƥH 唄<"4ۨ( 7m^5U( h 嘫4,cJqI:]7vw.qmt#1.W_r}*a]UPSE(c0d%%gbMq_K,#bT=U[nH>62M13ي& Aqdxm nP|L{w⹊6;8ju8c>'hOmN*I*-kO=4%bp-'C7 J  6Jd\:7 Pfսs 􌤟lۜbRb3tIS??*ݦ6_Sj  h]t6(eT=b*Wx(R Y3F/@{,A V3SӐm٪Lϥ'U1{p>W8oVRveGn±2br)0+eQ-f7݉[H{n8egFdS (# ] Mo_TZzP%Klxq:Vi3J P;1s['`ciWH?:>Kh #޴(aV%Ĭ,c;u:.g^6=b^xL"($ˢwN5#ER 55dbC ch\36befuёzwRE1N+N̠a/ )-0h!Q&t!Y!>ъtUƙ:LAC]!etnjjd mhmPW82zNH2͍nHmk:?\Ut }wYy TX$t(k'Yun!]#6S@OD7R⨳sbs)*)X^ZT9Mĸ6bc;Jϵh2!Bs?Du#(NN`NM̤n7UpقCPb}{nݮnJx0КGOKX*]~ b*RqZE@YD>f`|d?boyI(Sm{1ז!(%5O? Pc}ޔ!5銘]kSIck|LOG85K&zLr KSj qARSG]@YEy39G=ovlVǃ>n`WHZS^.frtVN .2D D%j!( l]u Li]-~쇫W9ƀJߎn :}ɀf--Y_c'8*s{R9 TIa=ҫT%UǺYF T{k9imfB06I5<e'/{S<7KQBjz$U-_r0dDc깼!g繴N)G&0snGRet#RMWɌ&zF{גU{3xɟ*0x Ujp9i0H(*섰*'r.,VA(#;لa#G‘7JKJNpDo(ވ-{iA3h6&wd;2N H',IPFH]]NåSgXPk=szOHFߤa?IJp&VG zlAZl2x+$jhLڹZ'*s=У0=E^|Try+R>`=J&H]7ޙFV¯ؠVԭ7sB- v+9bƆBOˆJkAej}Vyo:+~M2@5T$OJkd?Zk׆^O]4~iR(d+ރI<>P->BT!{6`tؕݮ63pNU_MCM|,g~hpBpu ,. y;ucΐm~;iQxai.v:; ɪ}d V1L{2E(HCp2R8͌U"$n_OK"N r{)Rʘ'ud8}ϬIҕ'/>pRVD !FoJNz߲I ^:\-(Z+cSg>bUE<"9i+(z#u/ YL%>RՃ%3I}%4v.'$ٔ+4G=ͬ{pz$AL6_Ø/iop!|`1A ՙ\922xO)#GgZ'R5it(̄ Rlt{ C[C#>_RnL7^q* $6CѢo5hX%`[?:ޭŜSETm|(>GoOqD$9/1ˮI bm7{G&LJ5N,e)꾏IFUc~C#T<E <8 {qB9-Voй&aQ$OU݄&u{YE w(2V+j;g^ 0Ss.v: 9GzP?$84̛*c >)ڜ7jeܽ'wӌ\X5?qUQذaDeHz^.J-Bl8P\F/Ybw)Ŭ3 b@dY0?dEy`iuzUvHbOcc,dE:/n6n$t:SvT=X*aoDzGC{`vtTxM̛o_pn t!JAH V+N*>cD &j1@gf<N/NYspx쵓o3zI>Q.&vlj5Zk^uqQ^gMwpYxhf.n=ζL=rFwѧHwSN w_(ͫJ Y@|ڧwux_n7EuȺPL`̘9mFv ..NWmd?ϐ5>{l܆~yLqE-kJКܖ8 @Ohue{Z@*s GyjBXZ-);SMߴ =ǒ(ӟzQN0NKi<#dʺ$M[3 "!`hz^V@oUB΄$  `*`zQÝl={gg˧[7 wQb8rA7=O]N/9- /?h9kep *IFx2-a"2Xgq׋ _. ڨfVg(Ɉ*1;Z!,lm $ts ݄A~)yF zt=hvJuzhW5|8^r>~]OJ[;*/k?,!6=;|7ӿ0]zǰxV Yț ~ElV6!~v܃G ɸ|(^G*(Xp1e_)ʦ*A@$n,Ws]D8Qnf$M/!~"kfNI[)tpŝK5#=8](U/W|nPZ*l@MKr eL78$^&T㖂I9mI=G N(DK0KN&W_g32qfYa^ԗj|F<&kGyl,fcV^ύ:F33\ԋ0Y ɆEc'ꡬ`Vb&w84ϔ앴t^uqc\zfXN9x0MꔌV |X-ͱ5< OIwJxz*ʺ]lu i#jd g\e`;99%lJOK%fD] BT7p@DbӞ>Ъ3'm8=2h/,뀂\/1/-`d%gAFMw6~["68M,_gq}>Af~=?fHd3P@&~h-JuLU^֧d,W\-߸`#nz~ѶYPY $ڐ@^BAU8d@V䠼DE[+^VpGߵ&R0A4݋hͥZ-;؂=_Bb% hquHcV9|d1lcY<3@&R=2~4\0 ڏ'#R-M$kAaDdCfzwG>M?0ZfIS+ an&S/הQ}Jh L7%Y?u7ެ,1ο2GtY =kg}+#]7 H\fW h\VpB!]g)˚c~*Q/G[]׏WH+!ʿ!yθ|jEcee7/SF~oeTٔI G$>3S#xN+r"j\xrmeI˻WlGf/PJQ?JΘW)n8+CFd UBF.:Fmo!@HKvblį*XwjϜ=vKi=h )&x4}oC **WW<5 _<Ϳ~ d 'J*lm4ٛC!~ͫ%N[L DfHҕn 6uU3[GK#|04,S|/-1P&#m@xm qcc(wOk'Q9q|U4mU­L{sb(,fS=U%& &Qcjo=BE 3JLUR P7Q᧖wdF1xAze;+sAI|t$n`LM.>!.lWD["gbyd88<t¶H7Mlz')Il'\3#5' JqA-;Ix`|7٦&C-eW!'5C<45WH>+DٛVLk:V*B@DN:lgJ¦<`,Z=wECdv,c+Rh|לDp-wA5Th$7 :䂌-t'ZtpBs.͂RIs~P&抉n9vc,#fS!;ǝ$>3=s1@8> Y:\On:Zb|0B@U I[>:I:eFδݏmc&VGYXe[t:גa:~2oS9WLl%">`y"I/5hxYPbA'fdW<$~ld7$vJ(jp&y?*Wg :[ $JA#/hUbBB/{*~* J8셓'Z f|Nf..@_U+@MzAWDy'QI |;xP="DPtOp^*#L"[҈sѱ-?6Tj$ db oa,﷍ $}gsc9 ‚K"ɻ;Q|t%sR||~'z]qT: XTUS?i*˃8mf6/AаٮQT5sEx5韸nhq` ܬ7&pʒBnM؏hy^s"p[&۷$Ão˳x |d[yg~o "|E\ˤ;dek[;@_2bnF(\9ZP/jf ˻wlp30 4eqͲ$3Fca@CܬN3Z8^L~j:4=[Q5{ٍAPNS W:+=Nja'HY[I3b< ܱяVNb,\f,vr[f 0aҗlC{ Le@ghׇY3a}av:>Y/|LpjW8ŭd3FӜV fb0׼n&ܥ,!d)Gr/4Q| Xa08~mkyx32G|*JSϹ2~4/3'w݉.=wp@כjĽ6)5O5}!{ rx`ͱIÞMaHfͤXl9Q9"ee^]9aС`?Hj+xI.,4)9JuhZWfAe vcPqfր+eǷ?*Z-P9\FL\Bq4y(.󘂽}W9 ^"v)C7OXG!4 *59@x lL|g^Hp uͧd-oþN(KKx17H6~ JH;l*ZLt.*9rzSu r`.{p%viݷmT~ `=):x8[.EXرgMgVDw:T\4[aVkh{z-lL8S*|2!|iƓI"aIx#1j40@=PfD zkV PIƢͬg21F~b-`X{b͝9芖n_/p'%Ni|efүDtJ/|Jk{ A|2PmTuvj,I}-[fWYye2=cSTy7ѝxf;QS=aGT'Ձ;Ir$dlSYZ' ڿGffL '[MWA7U]m8?sx0B0En*̼Y`9pe.Dnkp灏~uAzN @a>:L&$xUq"+:>Sqi4!ֳ)4JEj|_z8[emO;wZkTwٲ$'XlZJj=J+WrV ¢bMB&MGpQ {%:໮<2=үƏ;Y*4mh 4777"Ys78|k79b+Rs!J $o4Zo. V)SVe9t@NX;PP_WsH`RWUuPP,Xz/V\?D~'Y:1k<[N#-DƦD Y:+J 4o͙Ħ J%?SB%{LkSpn{'EHFA8^6h=1'KY;=I˟ (VCsC,B242.jrѫ7qx3+nu{# GLL[.8Kv~O8b$`'+'9c;:s8پ (a0ũYLK>C7ᰨ Tqa]mc4;\&A~ '~ Iofbn9+sblC\rQ~鲫{c,mgb3uhK~ȝzt_HBEB8a0:}BNdHEL2wqAi*TUff,&7y~ +Z8'KF"L`'ܵ٦'"ˠ"Tv_6p@aWt2vk'f/3 dMLx76D$ VN `ΖOA#D˵ug%n2%T~;TSCthpa:zo("k T M']N0r ٻi%pS0c=]_#'YƃaIO ݈ĝb,s%n.\Z5M:].x"M:g[o  l[Qw*^n]cnBs>Rh5#mɱ! ۺ"{H Q)~]W%>Z9a1}\IK)s܈niyD+4 ]]i=R!}Hc{خeSQ7=+ t1ruGkԗifLpTCA~D9,*(\h 1s]0X$ x~7e0&"e2?ױCG]iKg&AРB*XE5rjy6pZH=T;貄--H b3ݲf ]Ć$5j}-1e[ p8's-t)Q 55g QyQdyV)𢆀dͦSD ~` dM `ex_̑Tq:ŗaN~Y– sQ|M x6hrqxC7\$4cFs=MmT]ؤ`GJOPk\ S;> EXDݡR՗#f2C b},Qq*H$mMrȡ'4P:z`ڠ`/H9' mU',{T?O ,qPЙe `P#8<*sޡOJEhJTT Rqf?kcEJ3/&pg43~2UR]Mk^FQ2 7fuU!1gWwZ>Nvcc'jxy֨2hz?gM^MD<*k>Zl1(M}7ml)v_t+`g/m"q?*@ / 3"sZ]t৔`.忹OoQG=73 )/0IJRgbWQ"MjChoT9bUh:M=̫( Yts&C9aSupÙ@Iͬ6kYftrǯM-!,%>ef 'r汌( ^P|,؞ [L˅oF"y4l@VE q/SQ4{E; )64D~CJ+zGmvU!4#.*t7A3"-Ɂ_{-fiW48fŘaB!3'{Tgg`5ڕ'gDY:F +^'/EQ}+h.,_\)L&]{]׽òֆ[-r7op!+s|l"ٔז>YyP]DՖ7%ՃK*smd<44+"HSwd?Z<(E|hi3|.C4![$K= ̉;2h@xu!CKJjw͖QDJAbi[o;9Gx% eu&* ? M4(!K3ȶ{(ٗOWΥĊF"7N?c sN.=EԈB챥硕9$]5~`*%qz,Xt4!|p0Vn@X}Yk5h @:҄So8Pzq7͇\B\jtLN#)ڥPs:eio4|tK|б:(*\t\ ~أ@A/j ͠VunCaͿ{^eÕ9|S;O$l ,y7@sV1\ێ!QΪ-E 6C\fT->3o5qd4가?ފNsUVAzſ׾5! $_s@@,߫U&Bq\ZY6~-'2obXJm2A^d|Ƞ œbdH&mWHkWwzU JɪP:~7}^*eCxXj`Xx ӮFHޗ&8ӍH8H{uaZ'_촪y x:bҌ0Ԇ c ,%]3 n4\OV۱Kw>O5k=5VAQw4,c 'Cp+ޛx₀m!1f8YAs1. YHS@_9Rs._,9뱩K>zjACPxifEf2/YD`OtgC='x[1G|ٌNB==3LM7X|29Mv 9{ wFeFH>/F}qXp}j JwF)'PJ03鄳_eؚ?a.}k_w 9hxl~JܔRr^ȱw&2#Q2oT7yxՈRG/6٣NwF)S l6|evppp^ABّ^G\>g:`hn( A1ĔRA3oB80E<8S ݜ0DMi}(݅薫kVU*0:UT^ R,c ^`6򨴪:ԍn̯G?+X z5=q>$!h!=\%} _-sT_Pkf}OJNQdRu2Gw<)n%)~:v C<ٺ҅,fȌha#xFjvm^ 8!A%ġW4^T܅ e2$i藍T#M֔rMjȘk)*3%*oYfY{ D7c]:%$IlUB }y85R{ -MMC[UEZ#6r]%,gtѸA#arcB֍-Sn TZܣ ,%\>TfY xMfOǖ޼^9]%mρ2 P \8#[ދMq Eȴ!ޑ=+A3765?`~,v%'Q뻞+$qQF7˺60icXQ(m@Bbl,3Qgȁ%g(s+KXyt,!YjyJݟ0VzPoч)&e(nokS<;A kR%_ ;6άdg Ԍs̋nlJ̃X|/U!ϻw@i<;Uny134Da-.bgj졔4LӬQkYZRZ cb.\7w 0Ɗ 4\IXm,yPb"P^@`Qݓk(M #kKlmPz>Բ=~jf}ca5Yw< ɸlUuQV/Zmj$Lu،IDrk0wr%JDPڹfsRx0?Q(YB:`*D{zf\GRҕs.^6YF`m?M$322q ]25+ή霚ܸO%)XB΂rɚa%ڿ⥡G)N`fmh я%\!Hhi1i.]Ydby2| Ev49RyOX! BZS:2d8H`y\`suw=mJMESƄg2 3E`F$=X}>LB8KpzO%*:dW *?ݍ0mLm̻Dle&-PɃXv.Fk z8N$dWZC9m _mB0rG"㿯Rbz2_B`*V:rfj6Sx4%F>ѕQsSgՆxH-,Vm9V_'#@PTC-5:y;nfog7&6f<cq#O z[VT:zLzۑ`LtyQ<#p2?W9ZŢL\^^q+,A}Og*"Tߢ$P5L2'~ "Hx3o& ~P V{6Y@]V2[DQ#IjgHlpRWvS0ȼDE% hNL mTE2$,֙ }rs &w6iR kN2EnȀԵ^dڥ>+]JuQ{p>UIV Y[LB&ӻҞ#z]'N7]Kl^;jVء" Wzv4tMヤP7vk (k" kRT=9~ڸZY@IoW!QPp3~poym.gD̔V8d%iԟ`(|0"[H;98_\㘁+D]+EMuc]P^A̋sdY 25Q_F8QmT۩wտÊFVOHuOH-.#v=`]{arh< ˩*% "P> LIS(<( c'WOc&,c"쑳>-q7 XI{0:?sGzo.1^Lu'JSExUdD}UGEg .&&9_XG~?0o]3Jf8y]%%aTC8?V |~cf3-<ɕ|Tq0cX%P1 e-lIA} \6q+@ujmـ"*7 w>=% ozU2x9#u.KXTJE=; ]1E=".m b@a5ztς\r[+X!FXO~YN@lOj,򢀁uw|2QxR;4l+Фda'UeZzIBaС륄`RE{f O~=\-L|}`]` 5}=¤uP'jwNRnn%P>Ʉ?n uM Iw"0MoiTZs4vՎ-Qa E851V/(_f h(E:?nAbm|/T5k`񍹰CƻCq#Jک~@\{t&ݒM2/{C2oDzS'r s(9ܯ-* n[DDk\ZQ[4 tbu&3! ]ިg3wbTz$UPysչD68:2זbVũ|HxHr_.fp8d \osXs"d[A^ (\`$j33kp՘:etxߴk80Ό粖:ġ2?S}<=B! ֖hzi\.xUI2YוF~+}\@j˙SۙŠlkN郤ZPa0=DNpX8SD-N@ÃV2:L鵛JNg#:6(fN; п7$nmtzQPZ]l4uTʗN;TuWٽ* -)[1a0id ~鴙~ X43\q`]KDuv?cC B]`$4 :ѻL S&[,2L0"W|hF/KqH?&eFWN"{$X0-;PU>\9xGIV|oPd~!7EJT"ԷP'.t ԴR2Ḓ;฾ˏdyecHZ+sj4gNX/YZbb%]DZ7\c 7PTO䌈#=޵xc}~K$vC< JI;> nHz'>0 ڃ^6N#訬hPDPL&rm `tCvNW@{{EUY}gYFt| u'd|7n7}x%QU0_W77:qE+pp{0t0;׼zVdOpԗСut&:SS)[4, #yiߴ\?=ޅ( \}K{sեRǸpM_N.PL GYri"m,W2;r'hZu)|Y`PNg\}&@V()KE.$+b WcAb=i-H>N󯝮[ǦUjOMva-lMGm\  /9 b Ӷ>|oV|a*6e^Qa%;4nfV"_ Y[cT#˶;33uՐc*6NsܘjYucCGcF2j>9Ƣ :,MbYnρ`kQ#im`k>#6 PG/|&rR9%II1z"%ə`&^L0{CH6O9CZ-ǡ䁎@}?>B.v#Miӟ8'=q蕝e#MW ޺K+( |qERe NF8lW&Ws -h7-(ܐtU&ի6)ȴ0gM?JC`(GڄcHMRSnxY* c,̼`h FvmtRVS>,J8rS\  >J{~ob#Yěd/絢&)qoxIpRpm3߬KVӔ WC@(dY j=5\\QŊ}ePZ}ͲeH=ƛ *ͻ|}b&'yxԎҨ;eZp'VI?f+qJ?Ox!'/BQfiSLj򼪚<]Ub ``%F#|LZޤ2&j|3{vڻ3y$ңQXmfπ8ˠE4&rw9)wwX&@ vz"̫ "/:~ @8sY[XZfӼ|[{Z=˔\ւ* &gѕ-8@!ur>Y p:DIS[k+_q*`O!Duk޴W=6Q" ۸He0COU0]3J@\'S\}=KSvC*&T-5Gw k8X9)3 z?8gئlfVudG!K@u\DiopP޵*7Ю'97J 0vf3cǛGpoB7G6O+QṊPr̭xl깄M6.j9Q.}Qz֕1sX|{ x| gH]]M~Y:BdFߋ&Н`7 Sd*tr 3uCG/!{xe<_cۯSB8=@ ϾѧX?Yf՟+hO-̺bZI(G #a2 /@V`j{[/|NrpqݎFmtK_62m~?a|AMkqCE m;ͬgu|gJޱ AٌM0оY8!Ȏ\<T3Q'loHujԹ'p KG±O`,zA&2ꮟ2:qA>83j"G,!eu+7(,#{`{\®?b2?CǞ [1 7\,XN\; ? _cbe\=8)s <ҟ!vbr_05+FX֘ _bYZ2ODDBK!.K$ԽSas"c_m7ʏ` !?qL2 TYPvJZNB%>c$+_ĮJ ~ѨJjx^Dz.ZdYղHc(/U YH1e i"pFn6(I_]5_w: N cU(FK}TI 3NJ ^NIs91sj"':[dt\{awȜx6 zq~8!Bc避u) > (hNʾ~2f*!^u-o&~ub&Ix 8s@p,Q~3cbclgόZ \XU0+4j%&>Swdn@ә8VM%Gbz^_ 0\n[vЯxTvd6%Z k޷9@5mKD@U1!tH4i"^#s@n~DXNDw3J^^!^*ρ!/hCbEKѮjΕ0?~#e&WT>EXU“4?>\ ըPsbv/{VfQ:!)kl %'!.8du@cۚqg}ĥGVp x2}GQ*" A?tgŐU_R`,ϺTE/s=\8p/s_od;ZF&o^ ?cUדJЕ>0|#iK;g{ߩ"]M̛K ێz8Hy+r1!G%PH_@YP[;Ng2ӧ A#X Ev0&krEz%Ux;I1zP[9Ȍw6ŮZؽLJ1Ξ>Dx7v@bɒ05KԟK{PYp*Fqd<ܒ>o7VƵkI&([]*ſqU O9b]#Uu77LgXV l:WE`"˿Z Fe8z89+h/f;S) y.0SWgeu.hqkz!+ umYaYF ܳbq4P\wv8N[}1V19@/4BF(LF(Jرq3Zzs ~sNSl-~9(NɍE!~(ѨA+ @IڨFHN|*9)P~pAi5ӴuX%rYn+80z#G V*CEy^o{{?zY=1æƊ[2߻ 8b'",Bc֋j=IyX@Cї']pg dbxۅ`i]v:^N%djS\{c-dzN锠X& E1*߇'{pq$0!grqˉu])rr|n$a 6{UԺ墌g^u{}=xkY|S(R`2|h!i)fBn,{ qo.h2?6&fzE!zSQӚ"4cDP= SO63RpV 7tJfXb14ng7TEllmsu9W݇G\7(p5fw Dv!xڶ-k AgՆVLvQ5Ϡ1JϪ22=.$Jlt8<VX.I>,@'xE2jQ'HdfxP&=qqyE4MŨ8$=rA祗xз|`nW<%Mi۩lVc06fKyfX"]S]p|J},J<ރpZ(Go-9m8)c:rdw:nGG _ PnB 5=Ke߄>i\d8⾞*W Xxx2X n0 Und X¬fḟbU)N;;T 5RxH—C{KEo.rܔ[c,E CTز|`g 1XP,3^=b stMf`}]Ud~ <`3'_yʬ uۮǬkڼSFY"ip dQ5X}cÝ*ݪZwϧw-uݒ6}Lb|=) [B$ߥGIEe Ǜ3jl0xWR&g0lgۨ I}HLzaǃV̆@Dj<()y /jǪڮ [aatAdǬU]BἁXwZjI.CEBo^^Y5W"e`uF-@KN'_D-R $vey{OiQsG÷-%nb0^ag6ɥj>YeѬf:E BҰP{TPKÙCZ~¢ΫVSKJD@Ō6 8w"Z3{?` пiKлFߕ+ G{7gMaJ!`[P?ºMmW^I.ϛ1"Ә1Dj5,etlTm>CKȺ kM)fR6PmZ 0*YZ1&|m߂!g .(]+(//KTB**^?ˠy7Xz!RMP*flL0Ga EN;g%1#x54| pۧ'PA-!뻦!MY*a3]gEӔ9D^+]>oc"wCS]hHf"uN"~b&'r'Ψr5sטYM35*V}go=7_rdbgƊ-BƮ vW!eNU[ս__PG #v%CW,EUec/T%f$S} ҲhWBN-InF>r6$Q+J3Vd(l3WB Eҥ&'m)gMǮ'Ls%k4?,&ϱ!f`ՙ|)jI/-l"L(rf=]żﻚPsX*BEFWg\"cSa5uBwB0Ӊ+QuM͑W@t@H<+Q+V r/˸G_*5kr[=fhr:Fly#.l'h)9 8xbSFi áHrM(|.p)0[~ǔcZWCB?W"!c(ǠUyH"c&KoðkoLmԂ "'K鳾;=Q.t♎-VN3͐=jiP9$n _Xŀ*6->/VCZf-8GT8A:xᭂgl8 w914pKRK[#'cHP1`cgt:~0|cC)ft܉}٭` [- l {0x _ݗzWOWuGaq.}鮘o?Dv q/0G]y4Ikuo>Qrߑd)_4 ФJV*QveQ jnb3`'؁n;Lg i_=׀8s۰92XZݜ{)$x:n0t"wM7ޠNKmp0er=~r#뱛8s /]LQsc 6̍\mu~]g`h'914#|F`TTݿr7K `=YlM,,UI)?YL8%}Ͻ\< kG$n 91OF%MrH}nf?بJȧC@bzm4{z_Xaa;mɊ?6b LW7Ln)q8ΑLJaQq8|e|&4VKp*yg%+S] :sQvܶMDc~D%A^2ϐTyiOTULrT"@~')zD9qܷ,5e K5dQdjܢr"YDM-p!!(zܝN : $(62xO#uM2 Fmm/7+;-8`"?N> 3p>%?yE0ĤE @AW(Q<c6M#{e 9T[@ag 3]-YUL0i^2rtZx= EuS&_Mr:^B*eqƛAn*7/9h2[蚣irԼא)/lK^Sh.VqFm Kkeْ: b!R(.vX!_GU<>|)Wzժ<6z:F/"(!̓^;pD$.ǸF3 "*Phi]D9 |AO9?&Ǿhd8-?PYS*AZASQqSV/F_x?,URAK8_VO6oE>K+9}F`xa 'BlUL"a_+CͿ dPB:bJnDR-HsM/%QqJ~9CѼgzbytEP@_0[NNkP3t\4Rco(voTB/- qiu6MvSdxy(8!^qJQWB9+.)sI8~q} "/dn6 M}y)_)ѻ]{UWNJFw<@m) /llLVU ?.˃="F^r3[ yZ\4ؖ`q&t%\Rc$F!VCHut~Z boV6}4P7i+~΅<n2Z)Ù`##$EKV6Q:5xG˦"-[CCl$jTq$vXنR 5@y~$w#[/ZM<7lp9aaXdas cY9D9Ueye<ɻ SJs)jG)Tʞ`tKG]iѕ|(K,gf{$q+q \_LF0Έhn5ʺib=1)C-?T"Hqϫ礻tΙX3 R|4Ar@I2iFo02-cƫ+}wvR沲`3C,9g,|@K"EV!fâś3ɉ@a;^(VUFS%k +-v`a:4I{{C,3xe]L\K "y~fZ2^/2ͷ ha H'O7{K=X(> њ6 ]ROgǎRV7{VċbE:q]8e\d#ĉj9гvdCK,aÈ{Lr *nkv$VD 9RO?+$(qjߙv^|bY<8 s(VYL+myP:Ө4JRvFAgV`}Rڤ8iDT">*%Ld0 QB%]kg@m">#4"Κ{n4CHZ.ˣ|7%. x-;4v&0ܤ]ݛA\.GaXNXyg.2Fa'\abu>#kۯ3X$b]GJ9t)r: -z-k=q qK)Uװ-Ϣ!6_ǃvZ {Ć"eökkBt_7 CۥʖW$J# ^dm Uڬ(| Cu٠ogJߌRො(F@k]l ضS̕{lhGrX,7V?d[|jNZ,9ߎ>WU4C0!ީKGK (䑸 HjM"y'(O˂2}d!O{)(4T$oNͳ@f `ZЅ.u'݈&!; mE5/cs$S`fFB`L6;% WB,BZ9U{$EXf;~⼟YҊFevo.:"/i:.Zx"{ dqťJ8ݻ^pI(%)(\ȨV6r-%[MH0(A,fѪn.9:*qZjeJh!i)W9DN .g q 0f;0M1oF!#O>iY![$Mc ' zʑX>NT: nvԗ\@QAR zMk*-UýX'kV˨5to}C0 L!AA`5⁌_qYуsN1ܒZ#bv%S% OtW|HZm)W0f"̖u(*Viƒ |<"cZDE~icyJ~Hp$H[B^֋H DeBNy_Rzb^tL/_J`^ {7 " 6[~<5Qk!OՏ2nlt8w!Thz;hTyuzIi}qSs*/.3{uzhbdZ_;co}Uv؜_hw-2~׮1 q @TyvĒBRa).Xc.?-{V;홴zdρ﹵x!9F@kGW8T xg?#aޮ5);g>4e2!ҋeZ2 <E|>n vBPO!@4/ax{/ n|vd%-}V 0AO ǟWAC]OkS(2a(XZ=᫥36'/%,), 4d>56s܄(p,0a^3bpJH9縚5acH7Pg^'0,@L5HH5qmy V.S$:$&| wPYT·qq[cA%PQO sFצ 5 6~^긱iD /%wИuU d'!huQ`ݞo[yde}b)@.n8T4( Kx!_ Z6%;B-v(ٖn|$7de%T}׵E^) w*N՞^u·~?C5s`U05 hUE)O '\x'lSAz_[̑D^ٮo wM_ tWJd?@ zsiO=vqXD{[%%}*2-ӆ/ I]wo:.4M -Hl+)n-<DŽJSd_([f+puQ]=`ZzOOq&c "[nId*aeVCf+6P`, \Y 笰 }UQg(b0\VSGjֆ#ƲTĻ tqe;m3brà,,? F{vԤ*P*w$( 6ɇy'!ᙽ[J/K pD!n-<sM:Wj}Z$?i۱) ^yX`8*ⷥvƢD<Ԯn7l=WE VeHfw1nSVNktHRxBhE>Kx?7ޅRX{U(AfC ׅKPTC G:x998X8l%hijb[5708 WQ֔Υd 2e`ɣc x(BjYmCYW^r[,Pj OtT՝ R|Yi3#|bfG~$|=maϚ) qs\4b疓~4kد,ft'XU'ۨwwNtE'|'д &YVr{[dB4EQ#Yؔȑa/ωGv#!T;CԮY81U*Z#!Ё߁]w _Â]Fa7Xc>HC`i5f˞alŏ.US9&em{݌ݠSX {H} &mQ,_X&Q4^ߧMz9w=)2&Q/5-TqYzxj>@^QM቗C,ɰ8m >޺5)'wLAn24_mQ:>("v^9O2Y~WE=ܠ4cC. øJal@GW]m$kC jދj6tN^3zw㓹dB.@Z,~NFa`$\X%&9I1d/"le$ZWOTv3&j#eV_!^hg~5tCYJEe ,] 藸yf9㓵WBu&hZs:a;kqb/NUO Q9SͯUm7&$D#`QuicՂnV_aӫ=+:::Lɨ$3{NJ!`@Z]cbЗR/@e s%YU7%5Ԫ"4#Kư4ŠzhU-0v:Xi,#췎B!U3-xoKÙ=ҏUQٕB7.xt9#akKŦP!SLdz^j";١*CCK㘬Gc:<&B1IR%/7|unGDn?.`2ݙ51~7[~@.IW NTR!zmZo|nf+QРgjhBe!AȹHTX[BXzjY™A&~O܉}fЛX&hś r9i%Y .8\}Y ogl;م\sӁSιJa)5ibo.-qra}5C^ ,jx0n_OdS#fs&\J_-@MV(>kG\ 4+F$]\U 4^͍K&Z0t1G)nPmupk$gaݠ))/dy}.x 1EV?a|_NyBc&"Cz7lcRŧczəvć>hw7z:'bA/iJaOpqɭ_U<DELfp'FAذeCz=(fa 1: } hwvmaZU uUuD].$T#xnkA2C/M *ol؛4L:PѤq[ZYU|X$9tܰ-^!Yl*l * KTCoW( o-h"my_<]:$go5DFR$2xєy[3g6V p~1c[EZ_\!+5im :=UwCW^x^W iX֗j N4`Ʌl.=E+PGGQO ii` f{Bl3mĊ>Zy^Pc-f"4 @˗j@\yŚ7`^˻k{)DMmlӊ> b/\Nqb |_I7rrAL?-2a xY+axy\oKlcұF{L(Unv0*ɠU_!7'Ҿۻp+dI?C]QhX4yGK,S3cvϥpG)})9]ϛ/ohUI Yd:X|1ks,"ptLİt'H*- 6~mܦ'}hi<2AT^bT!F;~*R3OE\_k9#<8 o3˚,?W Q5~"0\b7ၸ!c|ix$}n"9q"Y;aTt H ?'$\G:" ;"18\ZcN&$\$PB"}U)2HzvD_}pﭘFo<@ǂ5y엕Po80bo -37p |T,ap0,lz%Nl\,a =<.>3a@x%d 0bU[\U"85(!dN&w wcXt#w0]d0VP|61`7~dt7Uc|\/xhNm)z$d\P I` d@ :pd+@y:fCt`X$jG8`td]m=; fp]a!@ V#؄ Jà\ϋjgjPl$,X?Qk vDAkf:*?!%vdq^P]\ RVB YdMU@+PjCtZ{VJDŬ\ң2x+[$K0=sԟ*v&t6m:6o.L ȑbchP~4mX:0z u {uoU!3 \Gtn4v |l52/2ރr9mCU%㟚Ԫ]FZEww^`_ȒcZ੢qP4 P/λi+RgU bHE& ScQj'#(JvWqxSl.yMK'as?5f@zGQд>"Kf0;#v,Ӟ]"[|"kK}&Iİc3n>ve$1ɬ p5 lp#eD+5V̾1Fk5a zp| Y ]Qi1&cKRB b\{6/6ph?cwK" (w=23@h[枳eHEXC3 j~rZyafB@A£OLc{3 tfc~L[W Ҷ^5oh|C'2L_#Zb*`Jz31$K ~}j/t# w6/&]͂-F \-KW=D^W阑9sqd`=B YAldp ˽뚲p5dzn'-&P>Yґ>ja R{Ӷl+!;4hCS,nb5qk-: ! t=`9?uʁf1l?p0LWе#`|=y}A`e%(0{ ShX7%j\7I6+QE;ޥ73k-{8z`'o=qA9#\5\fnKcۛA{=uZ*4z*2؂e[OkY=!VuEYH8)C' {.̺Ѯy}HWi$V)QHIzw«S 19֕WH" " &Ls'P\x+tyhA*+ޜe4ΚEi-`VsHCD-"m l!HT 6j,sFf=. m űq3. cy+I Dn^`9  <-yާkNm"c!"0kd!N¸|ۯzýopsSr2k]Y`'3uo_L@` wq3 +08,6ӢxUjݼ+sY.JojIh; m;&dSDzAXgYo9-QrM"ʞ׮q[ɠ~;MlS#9 .gA#@7{)celb%~ح|A`,>#bF)ůoiيо{H6ZZ~%}(}ʦYf7lWL 0B峭*[`]RƄO0M~eM5iImu3s_2<{.6N"^ V,1ҹK &ū.! ~!mV('>x _G*P#&5MXPD+:eͻd(7l D/̍:DӫmJCLAy8ۑøED&3Q\9.D`(nt dƞU1D%7nuv8Ho 5)0FQmBuX/NcGr/;01&KFA@xm;=UP"x\[Hp7b}͝ wO ]xY82彘 JP m"{K*[T*TiζwFKOEvY.%[ֱFLZ^V+ۼw>rr2AB:\t?TJ9H/UveyGE] <Â8S-;apl/ =XJ8BvƲVdT>QsPC@@ίAc\c{+G&׈_^*b˝i_a9R~*/C5ݸ2Y/jzGYu~ @soj46tIf 4W+c]]W/@cU֧ܦ r {?YKz,/in }⇝5f/̺ .kw% i!5:{j_N)(3}FX6hTm){QAkbFl-Hk *41~Qh4V/%epg2r0fq3͗kK)РLX3 [nCLǕ< F h?S-:!f }k#$#Fůu$VqLK֧ e&_Ɖ+4ҁm"i\2RV~8.p&P^bU'm%7!Euaz 樫FZ#= IB 5.@SXf{X~RzْH `prlhUAr}a-ߊiXwc:zl^ L@Rq4m\"1;ȣ⼥ M1:EI & {`  v :k]?=TEnO,é -"@X0\Wӹ|wR?kW5]\_GJ}/",du߹:ac%H.{ʹfk=zѡqy> S& %I/l bI΄ !?)bTG6j}"{ !38 숱/0=ðH4$إuV-on37DP|:Yo`} :塗QxV؆EƁY}}n~=}Hk0s_m y^^b9sҰN{O#Ax!=VR`S+@Ky@n*G<3:{hgcecTMXW5[cm 1Ĥ=hU} [3Yv$Gnq'A` R @m@|k#g '".,"2yvoVA|-h3LiE0rfPbs炣܋|, 3+~<h"eƇ,0IAL`y~moZJO):*mEbuNV~3o4h\,YiD! !bp^~VgqLk6RO/T1,vT.{$FB90f} ?OǯaW!us p}Z n0~䲟؞W%5a7nN#%˷=? 66QLvD#uJdf9ygHVaKe1PIفq<2p bӛSuaH0WK u[ '@ EޘӃF>4+ևɷٕ9i&:2e$6`2,DIvSY˔IxVqŊ\t&&=T$XmZ.^ė쉀ɴ!'Ϗ7̀pef7ff"y04nA)kMZ$ QhK\6lyT)<}yYzR4[TgZLhx#| |p^P*8wpxw =}o8->-Q}]h[sKmSӿ^bb3ZZ C:;i` k#=Q%ޕ. ϗH;έѧ71T/ep8O.IQnaߵu~:xA?"&݁Gh̢ڢ#/LLe碱iB5.Z}|p= Bƅ<52 7i=k(vɏg;"])#%WJ ~e1|ybaqӨ :RR0=oxp[ 03]E>;@}&`meoz@&4WEw]_E1 [7":!O)]UlW~mL$3oD E}lu9Gϓ9nQv1$@ݐCk)?VE+ﮆńdꔕܽsOfj%;:4s>G][3?&T(? lu?zDDŽFu mw@jm2vz5X")?p {089cTbAHS4w/y%9XضTGZCcscUXPlj>~3UrW|Tlס ̞Ry/n~٣3~1I.d@|wޡhն&#"%6R*ԬW~w4E#&^qOt=>8I/)t8Ar?qe9x_(h0mT$&:GJ3?'Ւo^ZԵk`'EXРV SDh:L9 Zrmi[0CpugڳS>L.n70n ))\C,A,KFX53݈ymQz͌<#f5xİ\QnBSxY_uy3:[yzD خ{K@ߠ#NTΞL֡d(sO1nl'BН ؏6t<ӯ֛ˇ/)~]ݭr\ 8,Y3? \p BLz.ffg9 ?Odү|;tGifQIvG3tdPX7- E='tLmr:/[SW[:#ǟ^X럣 ? ͦQʹ&?b@$eiZ^MT#2QOCՄoK;\ZdЧdV~9͵;mfpM+wd./Fv@;LyEӃR5g@/d_Yu!(5DR[<V2_?.|˺@L'- ê1 .?;D't]QA4iP4`.T,=,ܘ1L# rK/Z}+S-}fYb,:soװht2p*F.|tauMWß/Sw > 7p!*]u~?= VYOl)"2mz}^BFUӷD'+'J^Av'?G/Q79N,Uޖ/ ;s Q{ IFNGo# )pKAZ'|@Kp,D?cy? Z&@;t t0^#KQ;3uICvG–5:TP:>";!{Z=L @G'!e0H8x" TBrw-PYNQ*?=YUU?p[|e>j =-g@KوuKQ4[%Ĩ۝D,^JL(iQ ǮS1@C#ykhn9P.jhoz&tC+`ݑ])a^e"~;ᒭK=J4qO:D{"TN}ȳ;~mR;TրW+}샇Bi5St^!NJDr^9Y1p-rb0lem|+6r]?R^'Y( 4cN.7Zz05`"\1HsקY`nHd{Nt9 NZjRa˔0l75 {BaNal@>;ۑ,H?Q,i>DLk>YT莵_3rupeGkř%.hJk ;؎Tҝ4hw, /kjTD2V{N ']0Pr͋ 7rޑyFj^׌Gw-Ks%s LJbg[M8"cNBM'x&V&ۡ=As<ܹE$qK֍,T ;^'U:F7I«-zy"_*b(Qh] L|iD8# )3Dbb8d(jd~)iY*[F*ꁣ@It1IRJNFϿl5̶5H/3W$E=m7t^{~/,8f2]tqQZ;k7$WC?4F{MAiHbJ[PSt'.LС<_5pm 0-_OO>WSSe>$/ڶ{g&fF)6jt <Pr*胤 |hEZic) NT[( /L`V72)o,9G 37=YML7V6m }dzqi7~\qRak=&w? 5+pUXےfW4?O9yP@b 1MMi0O};x+lWG{k^^]yl$Ur gyFg^\TK(-x)m7<#Zm lM$\H~["iԄ}^Ǡ,ͽ'͸ m⺤ì+F_j2>"s &5 m[2@MP<5lO6 J?܅?йXjdzw?Mׇo>#+O-9`A@%$<PFa^m~Raȋk#jG@WU toàJ$u!$ -' |27Qhӵ`oJ|##jK"eW:"O멕ȗ:mh"@B ~V;q!:{mZhz׀({IOˆŊJa-f^&q3DܑE`;Ve~|>q* ]Y5YˢEn?hr`gAm\Á['}f4 *Unl^mAJ&6~޽թyh"سLr>.r,Lm\BavNj4Sj_GY -=a>*!,:Y%.Ϟ޵5>Pt 'YF,β}62SJB + , ?k LԔbHg8>6 D#@Zv17'`[ωefpƧO q5+lk^#n`cɧ29=ZpZ@ ڽ#RƧ?;>T|wu2opIZi0%C0"I﯅qy!-gڨ([WEA B'}ɊpZLbN~i:`]U66R;E` xm!ދQ|J—vBYa %[@h]AyHMӄUPF M#_t^wiRl9bcP)GY*{vebnVgN[O(Wp8n9g+r\=T"'a/^ P1#;xnTyC O@pӌS636ŕSe@~ ~'&ApNH !_ \˪D5VǴ\%Rў/!R[>} `Cפ E) YGSW֋$CwS5 .nӥ?va@i쇩cį(൸'#{`g;Jafu ]Sb@Rs$l#\L10۫ ml̨ ZhsdiYゞj.]'4i^ȽDA_LKHxn4 5mM,u0nYJL‹s';S?:ŕAh_=ݠnGLuwDy#6f6 b0ZJ[?)'c ;S0YIHYa U7iX5u;8@ҡ;{IȪ-g( Ձ&&<4$ _PNSѮ>3Ը^(_@1ɯhI.n /Ȯ\`9B*F)eĤ7ܐ_ep.+JXm+R= CCx~kJ|dH[t nDV+xuҶpW&L'FCj#|cqgx+§ Ao#tXM^ןOd<~a,~ڋr#3?9q2fDomJdE藴[İRhZ[T]p)`g.-腍MkFc v%,p{HuRÕGˁA饑@,8"5S@Wp=/-;Fs(ZĘ"IO݅7Ĕi5T؃~ `b@jR|"Mt`=ƶf.d7J- n]u{7>Rx/w;6p e1%sWV0izfG "LzKM]@p/&XPk*3X[2qq %ЈSR]o[酻99}ڵ@-cZYCa/ecleN 28:LPlnqrw 7^{S3Ai3O)t9'!K_#S_ ՗2*GcZf"ץOZsܠ??{C 7,]?}QP;ۤђ$CH( +(U}G{(ua,N"cc5H_*-_?XJGkr޻:Ƙ&aa>~`qj:GBFn[K結# sM1`3Bq"U7ZB9#'vWget7" @R4BIKX_uWK`"ij2ʎ7]ȡGrlj ~7>ٵs52IJ%TC--jT~GJ7: '1txoa5a]dHvXe"*^dJ#Lbbu+mk1]=4}J_fAʉMݠҳ s}dzF~}hB+JS1x u`Lyz.+SPɆ[,DSqCAQwkTZdf8aN>JJ\{2r۟6Cd0CjNC*HheLlH9odsJvIɚ_!>N)!0\O1̤e_68csXuf15gHzJK׋;cش!*͇ $tcg5c긫EwfDAh5A卖9cFfP̓2jJ%(lozJB|WQ=?щIt'y?57^͉JQ[4=5pqJA@ˆ/n^Ǽ'S޼^gEa#lť.q=΄Ln9R &lkU/߳Vw ʊԔbW]>oCD5 n y̡PKM| &,wKc6{]j(΀_KY?Vs;JzE,ŎjWX`%W!cDØnWӓ:׃6cA CM:OWHq3Sm h U-j|+-GD b+IJדr12@`srYG"J]пJt蛟=U?GdN~yxX(`{iBN4ךR: M " Um|pJ؉- 4N[r4&69QdaDJam+ Ap^򰞄qWR]!5vZLpxg~0ތy6yzյS ?vM&Og.G\_?,Va:>B";&D4&) +SK %wbTVaײr{LC@0[woIbm}.ZgL޾}=BApfkΓ{Y o@"nR\t<Ϡg&YVޢw&X:{2֝x}N ^4_^MkR;'SĹ#S-DA87Ј!<"f1@w5FOөz,$f4 1w:U Jલ*wt؂ˬ~MصpJ>]N)_(l%f[Do-=FGy U'qmbS`5bGЫ&k(6dMNIny=E:xNطrx1/\ 7'B(f[4jE1:c2*#XeՍ )@xdD0'Vvڢf Bf 9и%e<x VvpY!@(JEq7&Mv!U ="߳+E6gM2m ӟ0oj))`#JLDTɡ)KtH<0';Y@޸4s/bx+6TtrXIAeƺ\L`#OFFd>w]k{ZDtKEdo͗8^%60ȉWRoL&\ֈC4HnL޹%KNˈ)ƇFq$UI 9Θ;lbJYUg ERaGX,ʗ:v<[a*Zore+ KqJ#Tqe~Ë;p4ZrHkBiqsC{.Zk^)`\WOҀFe~ʿe'.+)^bn?CaFŒ^ oZy_xOv ^(o]K[VAtT?T*앓ncS<ޑ6WB[Dekuؖ$s}uUIܞ2}j<Q][S7"\}ߟKD;}p<^/A**Pp-;~mPV,F"1];P/O(S=cFHq<>az C({_ݢPy^tN'DxBk\v(MMػym`[&=$VW%#NrT,H,cAeٮfA <A4͠Z:t@:c-KJ';طOY *A&خ"y&Ťn ,lpX8hOAP.]^d)[ZWIЇɯN aiak)D .W<ak $sLVPM)%/ R[Rs1__o6zXK͢GMXٳ@oƏc|(ge)Sl:eU9*ɮ[ If%]oX}wnpz-LS9]2=[h"LQ|>~L *Q[t1{~kW2tuI DJ/_^dnSG/1b$;anNʷ໑PZm +qGg=zYC#F@oe^c*~wF$.GvXcK"6.H1|<`H\| һ֑7W%r>˛@(P'tPK?-MYYnmr fx<߹eqt{P^ j cdPCڬpN2$K-"9B-,0#fB({cWRȬ3:rg3ʭYpf-OWl ?~koqb]MI{jkڗ3e %9j q#wʮM%JW#YC2bj0Y%8UM1&ub_߿U9}J_:7bɖ!N8~Od`/>?8 Fv0&ĻMsxWe"%zL+)<DjgfҫY=veMEl[ 3i4$H_ #<5MG!q߀@rUGC>@Ie)` FmPiFcy 7˃$*Χ۔VXkq3|y5E_Ɩ*Ӣo^&5~DDDZ܍fk~Uێp70ksCQksj7u#b!SFLAN܉ՓJۙJp?+h$qeX:I1 Bxݿ ,TukpȒC>q:U~ E$I{=A.2ʻ*yOt}Ӕ2EPҮV"WQDZ>ATuu} c*gKUL0V=,.еv'+"0DmɬyY4ш/EY/'lNn0SF؍-DcFlrӔSg[#2ITy'Zrwkظ 9(8\aBct d*§z7#}@iE4 ɱI5}]ETVlH-Q|Z(XK @y m;Wbt(CyS%.o^ۮǾzwmY-($uNʽ MFע't7Ugw=m`Wޭ]C]P."k 9cm~x HBW?|%)9y' 0|P|w}AǍ-#Ui<=@Al*8*0by?tꦺMp!j e@Vv{V5yfG\zz? ]z CEbNt9Nh1z3%avAU0|$3>q$`tC5-YlZ IZ 3z2^;QPtl 0P~(FI=UH,fb*XhQG"د%%iIy Ss`_ g0oCoDn L|'{BYI|ǛqNHQvP?t6~6r?{}}gkm<ܛ1C Ú2Uv6BI03IBtO7|7\@akq4_Х_ ӂ˿FC"4}u^tѬYMl?yUzr-EK8LłF f֙n(mPqEHi.SナXX+Dķ+v 0`U j w |n}ӼFTO0,{H_ng;4W2T_B$%[ơ+~%ٖ}DhCwL,Κ1>K-;OpOaze1m6YeFm7 ]8ri| q ľ5&,N9"j"RڋLSJ sg=;Ķ" p7FG&} s0h~e6~UтMƎ| :)k+4[;i3p4h4Xپ/Xg@^I$}FGՄO_'LmTP _#? r{uA0h{'}%dZl2'f861eLH!Wi縹 1$j!~a|Dl1A?@<0Z{+{ cmBwKDgv`E '`޸59 |DބkȘ@fR@)tGREߛHލ6!Iuq;"puԅn5HK)R Ҿn%AC ^ϑDpV3$M?P"jZ.ꇯq<{V2 |nU ~L;%-p1mfz(mK"dmcOg|KxZ9dVȟ eƽi1.wi qLӃ;og ytAC7nOk+@PL;0iYUY|]; gJmI[f'1T"Z v^_S35)Յ{jW(LYz?IUI5??b]΅lݒKWNHQ0XKU_䄧%<}2zlR+"cCpdvN " /g9[v JFXbcrU㩦]IZLg UQgW$r[.r *ԝ`..@ Vdaˠ79U(W.Fa4Y. J]nI緸]/l/\!8* xyBhwidOJ.&[8܀z&z:ims5ymi?<R&X~ :v r3 ^w[d\_dr*?N8'?@j#qjz@oLPNf%xX#%Rs\ZIY%t7tmojuL.53Gn)~Q  ,^ ;R YC;m>&|:owh3)G'[rL$ ] >Z%uޱDvOeEcpaC#Sd)qMڅ?Y[&@""`y@+k1`M[<̎8ꁢFPLyxY~&HI*~^" uHjsE) m- 6Je(ҵ bO~pq5>_p"b $P@354>!hvTbaE)Z dk Z8D}Z=J=.O7DЍʔ5c]N.5GҮ* e:~#gޭ` $2{V^N:!o} ;s#̓FNXXR8'QaqjGiJP#EDaOG逎G.5ABBU3*: Pj=3P :;+Y?g9wG5ht WrP(Ov5㭆VSSȕ_NQ~U2ֳ/j(J69j[+KOht?GF|ν*s{$9yMҌ5EW%'1ml0kf]$";cؑ/?f1rUMHC%WCot^;<Ѱ4+ -?DQKݷ#"P~5D(ͧgcٚ> Ύ ,}M#iO#;^>БGwFEݡܪt-l%* iXpmyD 72#a*.#濇A\Aԗ:W=jzp1vYjN\(w՟~vjgKS;fG 7M[$ t(L[޴[! ;'M#ZMm;ȹcd~'% +5H«%dCGf@X4_q PHpIHt=ةG߮ߡ_Jntfo^T0 H| BL *\")n\ ͑Q/Kzѝ.Eӳ\'$%6JJs14±#nLL ({;q) \wY(`%b\TLPnb@086e U ^Ѧ,gUES&eMR[䑬`DP$=Zo<7y|?͝Al7R/OX 6dmyx6Ao&𬌣e5.&DC@-Q܌D ar0)g7rƾMFN ~:.CRaeYR@6^Pl{'laN~ _@ ``)A%Դqm X@iJꮛhT8Ĉ u~}i-uHuTtw֗i.nj4_JPɈz$SZ!|Xΰ1eL4a"oN,ݱvkzczbD7ss /UW>ߔngݨ/D8C0ػ E]4dӼI?|/`w:<t^xV#%b1启}Hp-\֏weJX4=*J㑧dVGNN]U"j/h3r3!=m:6;P MC5L5%2 atE -[o"Hbn%SПvW# M,ƢS' `<n ?LwS7 (KrU*oXvo= QGQ[j$tAl qyj9a!gNZoM=懏g&zܹARl~H2)rd@(gVkU#Ϝ]׎Rc,pӨ8YԔ1%Cr3|$CsɸS0 G5WxAEb(e 4`<$LvYw]J f~ZICn~scANӞLF ;^ES|ԏ<^\ M]47,Bn57zBNR!noY'.pJRg"$Pjt~#DՖu ۞V t]6_ 7,\,`1!'L,#,HZyuI0OM5]^oI"d>Z^%z=7X"ƍ&n\'(xQGbNK m04s,4d̫MD?3ڸ4hHn&]efy!PQ[iw|d> aXZ% ŴikyݩHC Y1n$QOrpl畟-}>10XЁty-S>]o]>naQN5vP({pЋCwu^4[0DMۖ5d2\*6`u~Yw]L鵶-7keA/AEU)0f=]hOpn)[)qQ}'V׶._@ %<:h5KF@ ?U0S1):J)ŏ|lMґ9J^U}yRRQFG`AxfBH#}a3cy)nc*~!c0 Hx46k_&=47왙 z GV N!Ix2PuqBWN@ Ҝ,0yfblC[%\/Ν-0"ފ!t 8vNX ۳dႳ5)g!9@259xO*8fVG[<&07XɗM`q B-8c \3JPoK'`3J3~Js*u29BsaCrL+u+_,6yG0XqqL54QxB_meg?pUZB]<@py>z3t"*ըb'CR' )"X.YirF=)NJzXf&Wo,QNS#$";ۺeqI~L_ L<`G}}_Rއ `N8A% gN9fG,Xk OI=⾉CtB?U );2CbD,y?D ! ek#fXM]X 3+AMr+lR{+B@{bTĊ?j]duXñl,/o4M.a%q 0mz%a u\J+:3 eʖqu u<BE{Dq"wo  On\tB;TﲡMybI*miLT_*GǢ cT!zT`p:.荱9m1TEP1DYa7?&JKf}8t{M B uu6ThQOb4"A\*xdvaPvAg<~ws Ou N蛸mXWvFw׃u'eJ. ;[2:|Z°TpZc{w;@Ig\Ϫ)0ra`@dNRH&Y&?Zqs* Ўw0W"|r0Z*4TN]⿕nO/7 BuZCB^%<#'-[{}A&$jbW'a@PUhUk>WGeN6%Zw{ܸ ͛3c ngVPBFisa:XZ"l%xZ+%[6~dK+D|2N#mRg$Nk_!*V!㳕_y-q>Mvunei߳"Ѡ#[Nriѳe}(2B-fN=ZȵQF$GzI}1)jq#f9J+GJ*q (]/R|2 !HmP=i]˟lءIrѕ G, ɋ ɔjrG6kkXaY+<ȑ@'ԭү)34jW}ԀQw)Wdy53g 4wH0Gn8G9g1FwV0iٱ 5*sF?ʫȕ8ܮ{bAJ8N+Pw&%\I,Dl`뎇uL^ <"yf]JI4Adr~ʈi׏;!:@nqCtbLx@G1#s`3hֶ1՚#Щ*)qsulO,1.9&F[./? VM@8zVD| :o=rGrJ[PwF ObL:ֆbY@d.zz.yt`̓S#np=n[μ6;U&aB>Oh񇮃~[ޢvܚnJTK,Rma9~%bG5#5@ AށN9ϩa`#H 樸(:޼3#Sn̏.="L7Z3V>0ܹ7Ϲʪwq{RbeUWĘ?3@~ߝ nUۥvk0 &-byq yQ/={4f.4?#4o&r^[q 력cayYg)q'Ys&[2"H}`nTHZS^swvBd9pF)E-zS)/TkЙ̛vsh`QeSbj 7'M95o,ַ<t}*R!W%G,?FCWr.aVOnԬMIѭ" p8գYqسyos{,:Ү( ]넏4΁UqVߔg꒞Cw/X@$䖆됺 o6>j[)MS{q > C)6`$&e+KJ?R `>+)ƂaNpxWGG"^לocLǗ (e}/}T9($io>OW.fgbȨyOSӟ$ݺσگv[bK!Tu Y, 3/hwGY$hV0]UpLQvM\FD3`mrS5$hIY)Pё#*)&oY ƌdneR$Ol,J>wnp0+ YmLvq!|ƂyUlvUi97"9,TTڮOӀt55sa󛯬ɡ#-1c+H c1C N3 Lkp# EpПRnΆB!LԒ(`I1v]R6V9R'`#N;Z"y SbXCmnޝp6ݒO9GXFyzݳ(?1| waπ*cg.K*1p6W `7^oyg؅)iogOB1pTDL,3şAX7)vT¬*! bc.=]uwցB2%rqB1 {룀 !nEu9\=7fB(o+2k^lMo;!SٸkNMB8#IS:7r<do:ԆQ97OXhVttyE6C2Shz@C3w{7K׃=W@8COSU*Yb3d8#D nnK=vVprC=> >?翃^Nb_i,5Ji ͋X0U$jl@hB= n^:=VPr4qLN cD֤f#y[A6.[?t'9ݭ$82T;Z)QMTx}WfժMa9L<N##dYD&V{71N$}LZu)# A i|OG%x)> ^ ##?h^T2a3i&Ln1ިсnoI0Plw(EX<1de hQ(1 MQbӇ̲lL֎&[NU~wHF*=gjCl&2/x=|"=2zA  T_9ap4GE{G`o ] O@ ]%?CV ("ڢX#OM5XjH:wTBZLyZܭjݚHَ1:[fLs?ĊjHWvb=G;ۈ}ÖaxNtϨ>:<ĤtZH7uJ1s8oNSXdKEn'hݦږ0-GɳrQ&O =VNT42p[ؒK]ۣ0T⮤ Qϳxh #8i2RxpBw/O:l|YfƟQ`8-DG/p܆/xelopn'ih3C=:b-z%=ϕtsm~y+? mW [|m6+9K-UC'̲"(hQCz.H5YҺW#Q+i).njO.! :TgsO~Ϣ2x_EQi<V/n#K7`˪]JN*ʰ\8VJ5=j/"maQmSl=>"FM"n~bI.E:z4\4S6݋r^'ǜ</b9nHcl.UpDanu6>SB'@ R!4k]Tg5^@px=)V#X[cq 7GZaF7䥸yh^t;>0|ȉR>ɜ2K:'Xsg$?zccBy`=^0#{7S/-#r\֪?Dݫ=#xlA 7vS"^/rs$'y9E jL_BJc`jV ~ouTi6-v]_ ̅!H1F"pZGf]D(vE m}=G-?TORJ8,,҅dLDmw~z& FH=S,w; %E* QYVHQ. iH c)oKv(z]ua} *y/X~ Mp"P86 BGy/[.KR.Ù_4WnuB5 & ;)֖ ROd{ZxK:*[ >(^Vҫ ˔'c6trXdrZE{! e٦ rs?z /3)WŴ2wQtW!8;(71h_/6,֘7+2eZIa[ԧN=9?[H`J*ŘFRVիU!nM 'JJ@ OWn7B)k3+e+sK}{a:GOn|}[.B?`sʐ8"r--eT^~摒 c/ ^u JG`L%ie}a]!j jnVmtYUL|W Xwp I@\b i;:OᨉwI ,Iq~˘R>KL`j$&/v28'Xˁ}ʷig }{JwrzrMMs>٠Yu<94K8?ddVq;mSԋ)J*{RbStjP z6UeY4?#x`Dn\.ч cUzq\cNXL6N#߭U7j@ NBǶ>j?S{MnXE<)Eu2R1k;#ZO\T!pY _ &}33AĻlЂ?1r3ޘNWSH?jry$€3 >/ E;S:,a[7`d P2/i ̯=.!b@8fM'*dV6\7BCPH4>0'gΆGkԐat!uCQC8 dF!˟ѢcLKG.HLjY^䚪Ȇ(S02iJPZsl+wH Sp WNÑpUd;[Uě t˂(_'#3^ck\d_&y^ƙ9Yߑsf8"A &&lL؛ @@!_tK"Bt2$Av_(ZnhbCQO {"^lvΫIT |Zwl,49FjMj0}(|j90xl127w փm?br4Y=r\9+O[CCpqdlK<"Nǽ{V=_𣚣{uU33XjHjC-,{S$}qD[v1"ia'2v@@\`)Մrbofh`lLHRmQdKI3ɇ~w 虫DӔ >~q25aN3YNW)W#ȸ Si!o& !%!~YR0CCDK-^rNnpeo;Fh|fI܉ܱ]qt[Yg0\L| ksp#PCaQ >`U;~ M&ώKBxO]/Uym/T-rVӳrޖ댜>MW_t5X :dFcdIf$vjN!Cx_λeA+/?&C[O MfXKiaʈ74Mqu~1,.\[M!zQzJέ7*Y3`O+s|*K˝FKib aN 2"yBsh|&j_r:[ `vVwN=5.aIS"Ɣ! 9;/i?F(CL'aO8d,j j8nA`U~2}~{h1qf*'>zQw3`f zRk$ZN̩˳%e6_z-YLjZ kw9DH÷q<>aVGye@ֿ5*^ Cm=nU-]iK%λ1BFŹDY`Vk_sZAȑ#5yKcKsc6PiP<8¸]} 2,1SQ{WwX$?Lt ZM*w|-Xrf]D ytNr [3. nHŅ$0WXQ/7"$+s Ted>EtqlVKwUfkac;.#l ./k:E|A&B*xb:ߟ*RH@.Vw2L2|ʻs 5ԀI毃.YOo)gAC qm@IsTRj{\q]%N<mh>O1D堭WIao9H5uy%&w8`75J?iW\ESobXJ՟BWKJ-h{谪?eb4h冷Ngc?hŷ~&yL!`6q"88kg SӦ9*wR-e޵M3gzy H>Gf@j|mS[lɧ *dOL ]Mml8M ئԓY<02hx.Ip"bM٠BG#|@8 &E>c3IMn@RښO^ϥYJvO;nD;`ɽgս%0X&=W*A"fsحdi&̺%&S$(#Oe63n卢2vZVoaYTu(Fxòk~5pu31yP+#=CHV؅3,s|thcwsi=Z#=0st(B#ʗ8nڰ;aß> ^-yt&+ DoBT1i^QLtGdUCȘ+`Is5RMQ*j$:0_(PI]s(8ړq|2ڋ53V^hRs;)e&-op8}*TK7L`sd̂3!GF aǰ1ILc˚39y1_hI6[7xK8i8 ^F}}P( @DdMNu`qyJԔ&Y d[f^yR1O⛒lBXKk$Q(}J}i^ujQ u6_dg%H,!yq}/v=IKI锍;}Akwg͜gio'ۡFOkU29 ˣLc0_u3 lj| ^^&zܧ0~'kcq,$XjitY 8f@ON i_lVά_pHF_CN 4rZ#$oSAeAp0.a$,j־"* HcO1{3ᗎX_&Vb,Җ$0񆄺N<& >٬^ra#-KPB51݅e`IQH$'7*:JF㾒m~Ȇ绯:xžfW:ڣJq `WYwE,fwj4#6ݟamW{t{eԻ95w_ڗ拂͂YX;|'\V(0.2XcY^ZW򪔈=z\Шd")5KzE|ݼ ളɯLksq#auJH}+~ 5jjzVm39Rsv+CE<0;zO - +LsVWpSU+Tʨ9Ȁ=Da:1Fx\1JSZuhim@XHZFA]vyZ{B{[5H5XUJB.UOOl=4f/m<Eh7?sfFO>zV/Ӷ0GjK9=?jEo]ᠽwY'MR]׳vpSdp_i&Cb҈y Vy1 _' "qyېqb\F &R S -Ï#-Tۂ+ bP,%wb>DA{Ax+U'Ќ)e'Oڶݝ+BY%H+f̟a>b]L^C׋Bw;v%.!Af;T)ueGM"(:.o2 *` `:}l}yHۙou9TճauHeUNUP lۄdE䊫LگB@*.HH{0]U=*ϷG>KVm^;r艇Y.#A5,ULɐ`/2T"|*d h ^uTaNl1@*YDTL1L iוme"YxMRoI+pT藘ĿRWK~Bx wyQcgJ33mOԭo (E0!l~ԅElTJ8'c#dN=YkF;: Yh^!)H m{#IshphY  Uv|=(HMߪɰaҰ]ΣA )rBVT7mW[{j#C#`LpkƳ9:&Q)-(ړtK/ij3oJ>;#0;ʾdZz& 3Zv( q(%(|?me+9q@4A"IvD G|麃 6IQY\["8-;e/$mVXLw#^Nk~QOkk@)c^73X ;CL O:[]HV1m|կ /.wΘpMpQ5s#&×@Mxj 8I>=r8}(|9Hc"Vo3y69E$@XI?a^К`ێ8G:w[= #L'&^9'bYbe>x|yr@_|PҘӀ);Jf :Px1J<DuKZ"ٕ̉y5pSs+¾B@li!Dl+L/Z7 +"Nb򎻘Mj2_B'R8v$n0^: Mʚ4ʺxV6φ8&=Kog=Fx@ѵ^}@<%ۍ̜ (:udt(7>3\/ im.]s"mGj 0Sbv4(X hWKz<'Q9S fɴt^Sho:1EJ^ǐVψy.2@y879{ C7a kr4_u5 FN x+4GvwPq@EɅ͘+f֟0k໑sT*wюe86< hRk'G6i@>lLs_ːz|4Ims{JC ~ L"~v/[abۋOlH^>xa|W5}Pgshcu ?4QQt[>ob`p5|ʂEB#`c`jtᛟp&a'uwR? h1a vR+FoamXszTᏯZ/u3Ho ,?o?_X:^B+{8wR*5d'Rb’" M$-m;'Z!*ЮLͳےb쓷Zz#I%-yJY-K73@ +ط5H`򖫱+ E"Ą?u)דq.pe'vxaPDgaq# z}Af;>L/ro>(&Aܒ,HT_dE,0js3ئ,L-"r菳+DzFul{CĬ,$@yܤiFN/Kmն9e<߲_[z a0^~'H ۲RZk&eeW:@ۋ0Yď_+ZY}(?!Bbi gu fvͣ{?޾lO&Ht}E&n⎈3=ɣ$sI{uܠL`㞠qET|1qoDZm#FG//t y[k2_tڎN(.]ƔM`5Qe=(Sf٩jc.ǟ4 ºaTkRbBڂ7A]/qyInjZ s2Bj3;M;.O4Ӄ d̵wUWqUi;Q,!ꔓV~&yjK>|5>. Nvd춙J/$*L eH&bt/D$gթ fIs~;@)?LnT;&KZ活*]u7Rz;Ln`L2HqBONFX -~j.hA ыOk `Xemz`ibؘ?jVYI] no>}`O_qM] 6Hz-9ZHȨqͿ=!BL%IWcX~h&v2}~{Dx9<#A1i%~OM1}k 8/bpYZ z5E8 ݖi~{:zBzϽ&Q剩 hߒJ/]VLWzF;arhI>77yMi_Y,o5 *}̓B,_bV@l)2D )8 bs G[GsN<.d8҃䈸y> QB<߄;~#~| k.bNʅ{"SV ܂QxFykM|A2 N.o7/*M-XQ|_iyH|!`v},mM/rHBDž>vOݐ=VQűh}dX52l*oiw'P>ه[mCXħCh9N?P5?7FH m4](hw\־t:=}h+x xVK@nF+o,\k&IqsHͦϦ"tJey4IAVӵk, Qy资VMlm#, 7` AL@ W }_6p+dC.ӕDE"hFtO24.w\~͞lɹ3nT4tBg-,9E--@am`J I֥a b 6T}<-\7^Iv$Zqx6 ZJ8'G-dʹԇa?N 7avNɘ b7AT(*' C𛱏{;F i1L0z)!) Ò.8& pִIo HF=z>=Q2:\F!9${)h %CmX']U AqT$> iVm/ڄ<7񐣺mҤe8m_C[D~;ŷImEŠa?Qkpw%=7o;~[f;OQpHJZiÂ$R K쪊}oތED> Uc[)ڱ 4 jEm.|gbn.?/-C muxȞmOM~{5ZJvÁD{2- @SpF<L"yypж.;8[J 3"yιt$ZdB>?&sF|g|S DfvHl`5J} Ir_M8%=x(E"4P6=who# UbbJA^̪g9H:hC(+/gxԳ]AuxTBWQ $2Xcn;CZa$dE ISo ?}1 Z[{L5N5RjĴ |S9{b*:ZCA#N ^0Q#Ų+I_ݑ z|5loBHy" W% Ql*^:fi{Sm!rBlx^c\!8=Y;,Y1dZYzU9蛚{ jtvGςؕ}HRJF!W&\_ o 42&)/X!,[lW`-LЁd_dB?鱣Kb(]KsoP!RM$bq;b}׿ᰛˁY%04+Zνq\wC*5>5's=q2Ѡ3o)ۚ<*ae"fIl莗7KF5 (xM~I ϻ&9rӗA}"@"̾,r2Ç-4tnҶKDy篰RA!RUK5Ҳ|1 2f~IGpu!]D((ic6>,0贅"ɍ{K@е5`MQBor\$7#Ap\FeyI-.6q9;澐Hr} P;4QO W~i˝5>;;%=f 9Ma+VȍV20o;<>~vMbJ{| 8EXV/QXvZ8тL^H\{i` WlziUwCk>jº_9 pX^F?65rH{*>8U}V9};OJs *z> `-F7cMN ѯ3> С/_."P^bBI#2T!Q`z$AD66̗!HSj6W v DcC^B幄a9 >W}g|I޵?Џ):(/(DOX:s\&)ːX;2`5 &?ragM(>n(áϸejV t$qC^VvYqrj9fA4ZYM~NQ QDP*&X*~O@\Hʁg)/\hjlZ[) <8kB0O $gv>I#2_dĢWZ-s HSY+JTrHtJqǼ=-N sl\P%X7WC$D%ܿnʘ%&xٰ{>r·GYdK(%ҵaQCN2ml8y]x)g} Ѓ*a UT' #'%v s/?S Yr&dJZQ+lv\Х&݇Yds'zFW{.%)d 4(jιVc౬UO7=C۽sZ'҃[Hfcz^LTD:$qy; >nk@>"?\Em/S2+j2/8"(Yr*[ +e ǫGkvҧ_G ~|I= 9]o?];WX#CR  ܟع> >wHW_牎@KU" <an .f;yA}=xm;Rkr#@t ! շR#t~?Eq2$UD]}:$&Sy_%њC $u[xnBAފ>&a1)- ⒈5 2q14Q=pMb!>C:@C?fW>QL*l!P\&p[x"п)Y}Y)2U鳽d"C ٪%qw:eT QENW\ Ƅ'3&_w$iD9=0H"݆vT7Nv9^?ӎX=ь:pVX.ɜ!]njSЯt눦k{&SYS>7I硊i{NOk=}KjÛf0/](W hbHW) YU㙊ӽoXNDDN\_VܮpڮqLHBc򊲗) xM 2,_ڱ$y>*b~h.]#g7k!u[I 惩a=k?ִ1!eF6Oe($(v<%`A-?0u"̑I~AUzu9d= HOܰc;Ş65MkqRoxHh XK/~ޤюw RU1"ŏc%@"__ |L~!'L9Ϣ Amي]yuޜJ _3S &wD-amjm?dw t' X,cejwv$D4da(܈3yZןƠL_䫓7w A*(x :LYʚA 9ia&Ӈx O+i 9ڥ#y\V _U9?!"dRLpiP,ؼϟq%b(FgZ?mI i _ }!67,̳.'29aF$UaxAH#}0S;4u%{#AXcyؐsL`k+&| Z26Ym@]s@?J=򹄍hrtM9C}LNxIɪ`،>wFwX1ɀߒ64rֹRfc!"B!p 'reuXU#\^vCvM(şv00 $z!d4\qʑLunb{rKc̃ YnTXD̀iRyhó.6 m:2'dQBG^awqx xNvRoϜSؑ*d{8FFvwC_R xsf M6X[S ,kkrPbΘ0hMR h/h\`ޭ>bdROv`N):?t9]>\ҷ%`fK,^Gb:(u#U  *TȌ@,2{N}E$2ω-#)Kn9bui8ʃX*pg݈H C|joNB6 R_DϨSsz~* >ٍ=Ybb"?ɌI^r/ *}#/6t["t6*ъmMD-t?u"}V ^q_9z65RSJYuӦh*u,^ɯ_$\zzEi+9a](ǣeh|7!6 *v +؉8BsvkS u¥M2];Pb{%f5d[ic쑇LϨRwd%H:͸'<|[пކ\6Auefmk)IJKט|uڣщF}-O |a9GYBĦ "U=0m ~yg6F",FBkɭ{u wv7즊M\T!]9 >5{n.KQڣy?o!+wD֐R[^|;qK|m*|Ō$m9s!=̙'fxeRҼHQx-Ooʐ$kgK4YV({>'">rXMmaMBplK50\S07Ցi_BA]Z>Idx[UVh_O@|lH(ˇ:+x2պ [Yщ-!tk\>IIUЪW=g=(paJ+o:|N ]#fS V.liB{Bi~&S`o.}G80\ɬm&`q 5cK3]y /pzLQ <l1ꃤ l?A \0o A[gAI؛uTFoQ>f-6^!Zmu]ƸM$FR}RPPWI^7MfGJq 'rf9HxamCxKpKo:! ˛sL1Rb\[庀=[,0 hQ+LicAF5Jq;MIǟ;&+Wfƅy^Nt[ϤxCFa&_['\o*LͿq.ӋF?ǎw"XU&PIVܨv U%t eOU 2dBpq*qLq^3*RaC>2Ӭݯ.^V=vHu%`gmCB='r0qSS@%\RϢ9YB/ ?q'JJ32āYE|&ι5,EfeӾ)6[۳[~yG;$A^i oEJ s1?Rh[,f>z4>*u5d<4rCt(]dC2?˜qx\t F#F݁u md4ƃoE{2BD#-&CUjpg֥߉UYzqя|2t ÀO9FBB}kf Ĭ 3~7ԗ}̻I;X6m.B +C|+ĩH/UT?Bh>o+ qKO)L-}09mp$aXeķ RO93>t0-gGY5ɳk_}lR>[|@kf3\^:Nf?Ax00pR?KEt˥C0 Hu򮋟C iUB=Рjhex ^E8N. ʼKOmTmSf Rk-<>2'0O^C!'Fh J:hنkA6Lʱ(sQ:9#Yfdu$ұ9ܒ݋atvL4FW$ߊT--K/8gSV39[1E亅iXr)?<;]rf_畉,CAcp2I1!Sm "8VCW̚ 2VNP.2:@aK5!#l]'z`T\R0?Nl`ZhZA  BA0j@&D SͲ:F̔m5\0fY|B1 e$]d\Vрcl84U]&RϩF/PjH&+AL}D3<aP?P>z6K0\DM~rU.7jkƫթ> sl8qRx _`m+,2=7Nݐ5~+$8C{Te.vbȶqs\#EsRlzK,%0^QzPvK[n胡ݨ!#dň7TM4d($@?r5:zzJluydϙeSbAfPdD%@hs;c ΢,,iH g*P+ lh,'hs$Ge|RĽE7nCy&2\gF)!o30"x ZXY_GW UN+HسBbdin}.[3'6;ʼnȐ1,޿uBuov!apOS:JtSC1\@;Ofm Z ٤S@O3@1_f9.B8E) =6t5!B:LʣM6uV2 4 hdHhf  #_)]`@ҕлh/zÁǒ-.N}Mʭ7ɚ&Mky=i*]q -zD)-lpcquWܑעY%P0"M~q.EBtbb"h'7c?ez3ZOŲv&8+{>=R>j ;݃Wp*%'`EKxm1FYN:aZ/by-Fߗ/lޢ[Som g6wYE=WE+ZljSJ^DCvƇI-: < Cwˎw*],%IRg$N )mxDKćthJg\TXXݺw+˞f KJ&7 ʝxPYxZ4. DId~fWdk§.v`z @c0LZuR3:p6ku SZA}G__k덫6-*qaASKQ,\{@5V3ȯzm5NgAfHI~8P{NWsja$D>{K}'!ofw_Fzݤ&9r47V87xB >41{Epg?3eĝc͑o`P3bg;~&[lW]&<.Rab~Sj:l 4 p%R3u>7m|%YQًj'BPRc-AJnTߋY.!XA\f BĀP%?]ת{Nl]!UpIdv*^VQ2٧1ơu] FkAQ bIE{SM=gmns kTK'[FA 8}1OwTK%i= rI愸HfEn&MD]%~~ֹ{lIʣ{=!;bKh0tPbzcL*q JG@s5NKk^lPiB]cM5I[s>T+]":Zu[hZ7⼒dU*һF_>f$ &)؝pҍ7cs~ɭT0Lb)3xFqyd{?]kUX&\t%>>_pER@g >DdM@rLƛ;14SָaNKGf=L`  DW7p{B?KƟ5,Wؚd}NxKo5b: (H{Fr| My^<7ϒDVR}+)n$%pi?C{)"U;|Ayr2$ls, X$0SA:dp%м/#̭CO ]j-6عKӶ)c'ơn"yIW0j5|>M;a_0tmbC.#"Y NRVH4׃tmY)>_4sS3$,u&VwC]ZC %Qs%osj+@۟8,Nr3(G[ο*y|3KoDN[4xeԥ^T.%V}!a{:C)來]b~y1_}.+I=ӾsmTKG0Ce46PZGٮvzتd"JJ;N(κatI/r#n}U+bm|p CEW@~|N!4I(6^vU* }ʅCE464km{{:~7ߘs~d} &*j&caNpN^w(SNhrMN^)wTAAϯͺԖOm#=m|-Y[6^AϊZ󎎛y~ߥleJV$2f)MEoƆ38 YYnbGKϻ$050-dwBMkx;tzuEk\(ķ> md 廫}m=‰T|@::: dN!$pʱ JK`{~VO5\fls|W"6|UwEyq}E*@S/M-h`zVH/SMCjXCAAM}5bwn%:l-ypL4%0??SN4fġ.TGyJ}DP@?d$.1$^8qNDRw=]*cTmJӳD.ti{&MM <-"ʈi$?D/$ sJ[s6y+{m` yD31iDO^>bVhݣׅAC6ӄ٣RT˥=IOTיjR7:Ct'+7#ٻ1?me]^04hE JѤ>D @P %K]g$0 O0Z lzd Oq5_z߲5-t¦S+ݙf!PŴl4C0I6u<#;ܐt䬶}2t<]Fxv*vr 2gGmZvP@4 -T ,1ڢ&6bGeQQԭݣ]D" Tߔ[_>[[p/^Yf,QPC}gN>/v w\n)=(O+ \MKHbD,YpZt ]Ԑ0t RW;RärN ttGڈm5 4_Ћ5R:F/yiÉiz[zޟ1u|Lt\wET&iB6g'94!͕AxoI!`3>?4)Z8WbcnFt(<-& PDaXhq4d)^ZGQwu7~R,N6r nxa)ezG%MZi^Oyꂻ&NdpU DWVڢxhA\.஡N/@d5YAxKJtܜI=fU}S;DY`5n-f"`֒ү$''-laI_- +!hR5^Hp&YDQ;ABe*Ԭb EXC\RoL#d7E[>NEն&[ճ?'zd>򝉮XNղu(1Aa9b:ѹpQ -&?X?$dτ8 JFCsų+NptƊ+^|Ppp!,%Ԟza6@3GnWiyqr7w,THqW{|l-&w֍PU~=jD20H_%#?z<=}.np)f!O-$#a28>`cZʱhϢa$\|m 4wۯА 8/ HݴH œUF`g/vgIdPI{e{SʄẀ0iXMN7 PC^U2LrHBct(/^:El4f6Am,?J`s #Ѣw{"*u |4r`;ZE>U mgnx#ZSuw pQm;ےwm !Z&'\"6֯Y&&~_,LJ@!zT5B6M~?uth1 lEY!¯ q8CY;UӿQ:<ܮjӣ,-CA:wnaX#ڽTk@ܤ{)ROA_D4cJ>A嵐G|\=(ULz"uw DvQ~0$谸"18;ș) m (͐sJz>ss*x[MWjwp^d]AWzMbn|_. …x+};& U/ h_l|1"bj~Ԡp0͞bz .zzW=*?z]~uP7PZkQJjcIw1pA aP bHAqw̶d!?QH7; n[%͌#SuNB+q h-65K{\N &?nC_7 rC\*NXRSK*T4M}fK7RK[;.75Q &@p8)Ø$/_FHp45V-DNrN{ҴH UڈӁO"=L6^0\lGtŒuf3o lѓh(c{r/W," GwG̔to򞗷 yȁGOOi"<PPrB$p}LWf̂'X~#*/*k oZlZ/MOqe"j;%4`_pȠP\TG&@gdwrc;[&TG70Cy^bXy8gҮ' &M!$g!u/\I|xnPwory,_3k8DKb @'S LB *{hk1?I9iS6 /3G˒vEjyXv4'96&N1%sPB+Ah%J;F%z0B.4as^&-egru-,PjrVYw)n;3G'"Fa3GmQ llGx[ɣ]tDbㅀ_@)tFqrۈ s0l]?n7Xw"4,; kXqb/Uk3 M&Ġ,8W0Y@x4.A:7 V`YQ)5;Xd%Xٵ#J8ja}@_ySً1Ah|O!i jݮq{-F\= R E$lvUoqJOp:[O?G3&?Ab{}[yB\$VeT UӰU3+rdmT  1+6]baRqhmx RY$S9o3/*>yDBUI4o64"A' 8f>˱j^N0UT46[10qe)bYJ?o`y " i+'*`pjAj;uz=+=+›tEXPwv[^݅-?Mҿbhnӷn; k\ 2-3\H\TpƘ?Ʉi$`Uߐ^x&*21wt~&!꼁.[+mkt?9FTu%:-XH$]I۟Iso9ι+z"M@0U>dS.gr@o8Xdy}ܝ0P@ԮAϹ!jG\m!6YCWMio;Ȯ•"W'7$ uX{(' y| =&&{˃U)#$nv˪"'"iO[mm>tcWa7M_ ڳ0A&؅,ǹ<{s+Žߕ"1W I~ K C9>"Pɐry bzc0wH.y8tİ3[;]e d}k,tCZWˬy\络^n8›0+ngћf9=;|L_\NNg`<(DwvELw%ǭX2zY[8ԍ6 .v H|sJ^M`TUOU9S2klvCFKnojE Ýň-Kyr&<8~I;v +?5%[c 1OMIl]A m.tPhVw2pJmt=zV<z#U%vX?7.om`eS٘KQRL6IGXNw.$S`yXpb%66i0^Ʀ?X[10>W7xLd8~qYNWEܶx_AՁ$|=]ڽ0=ɤR oHxY2!˳0ic Ə!;vRՎː0o yyN7 ' \Kq0kE 3}k8ǯ3+N~+@I^$IiF)]6;h+в,+VRi~*EWzAlFX.zdBY-oBUg:՛ݖ֙07-hwE,L޴qt8|;Ľ!b[iOi&Ζbㅏڭ3nusUC K8r[ F봄\)H,hܠpm_mP7\Xk>[s**VwPx:,:&_D@tFȷќf`rD6q2p"኱Xy Ee2BȓZḫP~ $XYbG%ClV!_#؏ѫb'Q(f :DC=SFY;I}@9T-lH;|o|`%aC*yMꝑbGi%}p|=vmt>_q`ѕ Wяe'LNNJZQ ݗ9HolC<#i6W VY\]xPeA+~oA؜k&`l.@n^B%.R%HZ"l05z䍸?&f.~>b!]ɼgQ+ SM!as*w9,\ TUni%gҬ̢ -hP2A[$Y~\^xwHw޼n Up@7Y}ĺb'4Q@7=G3_xS70T\‹ϣS8_,@ ^O3W܆n5m֮ v (ZĖ$OvnpdFRR2ֺ")?FKԹjěyA[<(޺FW}轗U ,"{ {-im٫ jSc9oV5_1bݿ !O&{ ^7 ^XeUlu?gs "{w1q}8Ԉwh[-uTy/rG7 Ncgg@)rr.5Kfr=|[?;:J"V+j(B3PLobg=ݘgZ0ª|9%5galQ$UtC`@o?@>^ e pF!_9YrlWX9vF3gV_t. aE?n9頊$$Rd˥0^Ae(N6uQuOb ~| c8>UD#o<*0+feR5k E^XVf:d4Di5d|#SPڝ2ϐ|TX%_ſj"F\[=t;d ooy8@M$LO7`fw_46ĕJ>S:ZKǐjHL!7빒H4=kr:%LZ)?_q875i֗5s^;u}WD#>n˜Wu%p/H.47K0T|쎈; ŶZ;8RP|;6O,{0}|O,Ћk:&R%QLګTe'zTU|W,.QblYF”կ !~U^rH V:3eF3NN3D{pԵa9-1#_޿+Rah:t7U@5,&|&'zHF(4-TG,wbi pzF {/aıK;>ƾ!% c^ۘ6lz&Znޢhry#5kp;FFɿ:OLf"X+MF#v^18g>GKXD֘+iW\ģљ <(bOB;cs$Hu9cםBYSH⼴ѕ5q'~P(e.m7#Lm^/ [̓UQrh夃&LV]0w7-.QA.J6"u PXݻӂYsly"EG;HF@ b'4`S2Fd%zno:!L \;m䗧SɌuW$<S1>+xMApY75#Ŗ_X'wI.MuZJ+{Dq5xy@jwWBH8 p솞%fI/QP͵qeQUHaޘR;eXU˓LȮYg֘ԋ7`sr`IL5 ΫSjD'y0o} X)r]fo t;+:F##㜡#[5cY`")'撜;i%x g*B^f'B 7vBh}`@HJjxC.h|)xFek~X>%,rBJs=`ݩH9qg0]ۺ'ZJl)-v%إ:OȪ/P#Lzn[qpWE)Z!䍇O$x<􋽮gfWǵGu-ñ16LG?;BK26|3\'W`h#Q\;&'-m{?Ӥ(!j^R!Dh &K0)w)u躩mEG WWZ2RpRY'~U/]ч?vڷ|;p) B3+E ESR}:74zwE)ttc16}04_\|H" `,:Bbc|VË pcgG{?tbbY6HfmY. c>?IL *`m^BAĦUq㠉LxήtX++K->:nim" h?zWѺz:`.*\˓!K8Icrj]i*x !ڧ˲~Kz $čc(RYǨ QS=`ITS!.,E"p#4}αUĠY QA~sI/`BI7\okָUhSy8eeٱD @ pqr+RkpW*{:-g” 0^}߁}|6XzFE"s3R>qdr\h"jsN惣B[OV Zx=I@= 9lOpi"SZGU5K$Au$fu@`uR!DdVO"l(QrwB6Dfx)nβh0޳4%AuJ,̚Ni\'nL+IvpQokpƮ.UE)ݐ 9©FDO^n*Oo@WkX/c/UEnIQks߄L&C#-;h3n1nb|>g/QRh-TXԼpL[G+yTT=ݭ{&"Rz՛6^T|LHIȦ _#c-zZ`y&ɼZq4ppr4Zy\4i  uC6$֖^┤IU]w5*7 ~ӣTc`OBHXU`}6Dv#L*" t9LWXR0E \|^"@PɫnWsm@C4θ׫&S'w)~ 2\bS:% BܥVs]8ǧ%y3eB|#q:;Zl}Cb"r&H˻<.hW~9T*֦F5@mdx# 5fV@_=-w'=*2|I om7+,HoB<{`W61Gy1&P y׹U=9ScRUGsBlҴ^4"[I5Uޡ'zt1=twv2=*`G.uGLmh (,3ҼUK i[xYD9sK\9. t@Qg4%M4@[`⪟f_ 8hf9WGo؇4̂HR 횩0iW ~FQJ6'r'&P ^@j.wg@U'2kSU :9E s8f Dof%# a[[enL+HwD_vOFe.Lã1OC轺Ͷzӭ/cH}gnHI(">nv[mEvG]LȲ~1}ƤzpjnTچ= "az@$F>oj R܌Hs|I_fgBoEnY <> ~$]IX/e*`uN!hNd_iߍvx{eS+;HnYdE;@ӟ)O$ʔM Hx)y[}h#`avc'C̹b X-rM 6\(s-.[? $*; 8;xj4GP5| n ,4!+:2c4:wAQ`1} 17nu^F–T~i1OHfڐ(Z9qm|$d!."`<>pmPx<c:5D:*)Qˆ ;cPI0HeĴRV~`Kg'Ai9gp5fC!иz%~j5 r,2JbȢ*c'R[zJ읫;PM}q`L>~X4 <1s &D$NdBQɽHX{K0l=ۥ~RgɦRIY{ˍȍ٘sJ:xb_('0)dC,Ax&;$lP;\iڥ ]9JhMoI0݋_4De=)r ?@'z @C'5WLㇴ ~Vr `O!DP ̪:Wm0GO]V` j6IBs1ǖ ,:%Ӵjei_R}{k5%nN?㊝퓡mԎzl[Qϥ]5/et\(/Hq!J!u71_,;$\ !mpծYBH!+(+ܺwI&x4ev-9/s|gS,%rHQYS\ WM>bM:1ۘ(vOF{aT}1tY,"#2JNP!ni浧p Tvsx_mPĻ?VQIR[ X)Z%mVn\Ne㗖y(߷,/d)ĘrA6>T Q.^Dq#3?pߓR6+9Nդtl`OY`zLb2X \|wyK0eqww)b%Dlˬ4Na@7Ѫ Ŧn`-sKhBŬ(= Q={伀NiN F'1[@7j}B{WNk)]Ҭ],u['>nYZǎ/gʥ??)Az)(13h ˝⁂EeNW.'4mVo3*jz-|&]QlgRS׺?ms Wy1}(ܮnd lH'ߕ+hހVԵ񽯒G|a[kwDb^7Q쩾I<5i^b\]q{r) `͹/^E j i2 4ir3KqUcopX.7!xZknG;GK'tLJ}p^^H~F=Cw£1TYU? O]4{ 9_WĶFӪ'C GM6Аz4NArX<DlEU A: Y$yޫ[f-m5 4=iW;'MSN•L$KPBxXh5ϝ \d^iqm>]Yel#"cy12jH̦#B|42ܩWq\ux Znf5};W5|]qi|ZS.֊jYci/YڞFb|_,SCV^</Ŕ7VT\M9",dW] k4BW{(ElwBeO&?sA9XX ]F4!f!{o]܅-hN9Vq 8|ၗ?sq嗥NPTdMgI]/ )LW`mLy$Ca4o mjKPD@ JzEGpCJ΀A1brTȄXKvY nx8Vva(+zus_htr;o8cQũqc*Np$.,fqؑ3na-]o rZIqw\ k"&?b>y_-CT4f`n: `(r*<7fU kg {K-{\f&WHf"0x?{,$zD4M8 $&-MiUTrs"Hƨy0'v KAy[ۣ@ nD4$" `DYpw8HXNX DZBa#hbJ )2['=cL"n.š|:JyW"3Z.%xFظeoӧw qz.{'FYb D#R653>oYcJʛR\LhS$/Ii^] z?;4`K K{lTB>Y'h"; ݶMl{ g)&!":Kޞ*,H cL#Pjw1u$Jm \6y]Ws;̼ǜGCO^F7yi^o]`4lFV Ӕ%tVntP"+uI{.]5sdLhdIyD 0 c7kQW6a0_&=2EPF=^TĦ }<ηw2mV0a_-/sA.jKiJD|Eos{:xƄHl~j7VdhH䕟_$zgNUМnm?;'w -nZA6PҺb3=}Av5R #[0AId16 귿P8*CRfE\:Wf.6kXe01ĮB@pzvҰ|c3w{oSc8z_ȹkks ?fܩ.z/5Njr@i 0$-Etl}GtJfQS k)kBuUlqd%ŪoaȧK`+}&mg`o$L&$nܯu.S Ѹ!UyvB|+RbZOC .fV(w-D"p^Q܊!isC,׮C% .;c|ĤG+ @JAL s:U]j\!ܟ!wҨ$UYשZ)eP0Ӊ|!Cz&VaP;(N/fxWēF%OnH[SxJb 'z9~qOȄbxVT Vmi3PRQf|Ȋ4Y=ƊJlkPBx.UD9N9@Lڷ#8Q2@{ h${w9h 7DZL=y#3 ) 7!*PQ"D#5tn &ۙ"vEVʜ4OS~xSaY;)NKMz= :SS',LFJpѴnAL y}\Ǹ'H~ψrV{!T=~;lX?;,{ ur&P7Doj5v>(w\KF;qmwπtda[\;HnCJl`TAԩ$kPJ _S:؜CGW@̔oHlRUE +iE;*V'ƑV/OmHQbuz^ə-տz>ՙ̖TW^n[O7|v@B?Xo1]dhDP[pYn|P|*<1T+u0_27 $ET@ѶFw+>옥֐JWܕ2Wn)aD/ZQV2dN4R^;}2R&+c,owdA؛q!VC e>XC4/چ1#oћDJÞ ɟ [$Ut̶46`2̌X9Y$#ԙ371e9|*JڭѨXh =3Q碈['l>O&<60zc NH VN!2IA}"f=6GPuvKK0մ} A*ISWCu5fǠ@*[]ӷ ,};ezN?mILz}ciBAbM2؋_eÀx5v_jWĸx&4<QZ`XMG /׊r0mKFZgk99( ߱=lCݩ+;eZyw5c/炓0C s\m}Obu6ͼ< mϐ"ft(`EI gvB7f(qiIK`z_uIq7}4V`B9+w BM9M鄟eoimTwYy)EYYtc A9XNSf,$Am, Hb/#&tObL8g&'K1ZUI =o#ވIPu-37>!zowêĀ6ďZLf6X.+gFbߏt0u/igm_TmD]1$Vf\72W=7ᗵNQhGdiR]:*UR D)=Og-$Wi~F3߳f~2ZWAIcMQ-&|p侚Kw~qWQ F VEr,owjE[Bء@HQGFLli.JH@[p=`֊6iI W)ْ'#A!E5h%:lzЋm+o*$l!Hq쎗;&:lhjy=5ԷW(϶{2t٘ZCY[n咷u>Pdmoq Cg̮(,թK{wCX73݉]Qb?ӄ<"Yݔ7vuCL𖅊;:\ݨMuAs{ wvyk2ܪe zu+n;U '(FDr(AX3BG#IԙܕV<ӹTYrDP%,^L]iu,ӂ'ƌlIPcM;Sʟ8[@ZkL @4miq:>\T~עxͬ\w@pיD0VL-d}= W0E M\OFGs75GKWCjؔcAfu.щ ĕjcEL#&anu D [œ ~0jč以<0l97Oi9)G}_=>Ҿ'9085O}j Un$`ҁc% [hƭ\avOsb /] Ytˊ; (恗CvDpK;Ƅ rt-Ŵ!= . #gj9prDf;s{J8x€D-(g?ƢR&%4DR8m Knۀ7޻MX@OewՑ.iOn'?>IvCJQ N|04%KZac :ozmxJj@1r/̻}(*/9t <ÐY /($grH>ohHדWW> ^2k;~VM4vӈH]JD& ޙD=_dZ(QzRm#W'm]ұ%&LjF^4(}k \'V&6G5wV'([Vs&Yp!(A!ߘKh_t{#Y kD%]4IHUve&عU<9Yv2*rjCu }zEK;suW|MPx.6:\bF oTh`8S0h)QQ7Q0PE"p ւ1ZPc3ꩪnmoCa"(ײۘЈ{c|HHzUv n]f_yTp԰;]xv~.% SOhٓTGѼ}^dqgR̎b'rjrE5Y決 ' HF  Y2FkV3Q"o_]2^1̶ϡr_1݇4V󫒆-S:߉Ɓ)+y4ω=]xOb`9\3>`ZBzHpþHeDbژ¿+LiΆ\\P&U>V{ $ w!HeA?H+O &@|rNVg$#O9mIx yL}ifMB6!DR)B.ݛv.%5DVCU/u؄aI9dM\'bLSd$7BP@DH/vlߙw Qsj]N%9:ǘ=J H+n\J`61O pfzÎ@YiM~'/Wju?Vb"1y\T4T,{c%ыM郟mhuד*`XVc!Ο/{*ǹ M;~uPa[ ?:N")TYx/X^WSoXIn,}.ɊNG`Nx~`ig .~nVin5llI{BljȦq(H&-T.\hV Q,7{N PrQx+;vQP(?TFzĔ|{]k$~ nQ #dҨMQܾFkD>`9/&D}β+R#3Qզj ^~&7Ƀ jtu燔4G'oN7;5YTnA8"w"9}И"Y:J4tm;dA UjIC/~NR)jx~ڭXU5MbGRpfDKT˘r.}E4]1/|S8GJgT=B '.yGWQ A zzoiQ}S9s^ \XυH/ y%[|+b/%KH@+ bU)E/9ɧ0JvɅ zֈ0)迅.~aAJVV1!=JwA^5 /Q~+#Ĭ34O j*>V>Ϭ*7N'|*_pm_ PFTNhIDOn4nM dDCf5Gj+xnE[>9Pd"6'fs;!,mޔ֐&ՆbFjjPqE].8\jbrp1 gNNyOvɠ3q;\_n3aE%Kj$Fcjj HuM/?%@INqV=K8ұՆ]D"1@` a5<)O)Np+.ڶ.@As?}z%ǫ%!cIxc @I/aLym1((RV8pD@uߪmsiրGo@ǜ} 3q~X|xLV{L!p֕+ ȦˋuNWעVlH8^h`8B8;]:3&T*\ 2:$xW,\P之ltRi]PW8EyDe2=J+Qs:4s^ИQ}0`7qoFΪZr<$hi5M s$-eZ(0yq Psk$dGR;&*=]-ijm*8o&OE[/{LMbSp׃ڊ(DVnMrA5}.f**]5Ԑ7*{PsYjRgs@Ckvq JܽMU0ep3GhXJHEP\thہs"f]@xu׽>= :G{a=3=ϯke2.^ERn {xC[\?FoURv!yKmמS]wPM@cvYveJ؄keoc9iT.)H?(,q5mʶ(_t+F0+ ӡ>j0v ' G X\R.DP{֔j܍f7]/B?TP^o[~`_g.B[(-qXlEv}elX.p\52nvb"aÎA׵1xx?8R{A|ۻ(uzhdbGݳh9ŲzԵZo,{ղ-]S"^as׃"*.׈xѬh?˧+K#z2}V|:#܊ HfybOtqOԶk]g!!Ke4.;@^2ܠsºKQgqn\EC'̹Q/?Q-2Q)k1TJ>N_͓MX(톹 j,ͥ?cnZoy۝L)BC pO|_0T'Fj:;Kɗq2P(b¾ZLC}\1kNh`TltxB]6ً^+F/G22a|8Yz~zA] |S` VL!|fz4%ӅS? uX _Ofw8]x9c}GK2heI3P!Ç Cƈ[XUSgrS0"oac~Y6*ߘ{3_Gtq<6Sp&qetU;o>"qLȘl(e-$`rC~ucZ4\CdȗIcwU? i8Oz} Ho Y_)yI^7_vkM>u9:k1{E-9*UA>*ȧ0ul?ihtfg__yx9 N=ʤ5懡ezL ,#LPtK g9>" Tl&"O|ZQspy'ӫ! Jrh$;Zq;Ou0_ݢ"+WN碝Ѡb&=:fvW|~ʸ8צf=;N)I1rI:{b߿]hf t/Mx~ ` qesG_X XLNq)t!07`QJXUߥ㊊ zO* A*hRy@D䉄!-tr}*V n^QLzGX'1 @'.*;;c1v2ۖ)]~ڌ@ z $T -:Ź;:mC %x{&)]z/ٕC.I&FA5iL(@Ito"oNϒlu2m.EFx"F3p4'MѻaM8d7jWY_~)[:K BbMqe-`pe:Me۔64/Y9JP"zFs@FSE !SR ~3ε_Ep[~Ty18@ڒ~B/6WQ A)`Z⓿eUTӢ^܁4+M2E|-Uj<*SS eT0OjFʑxJG|2rVGo0. 5dKuoJ-TD=2FO yVHCm~z`We21c#54WϣAb `5Ö]obZm`I\*>E-PK*UNZ!"~+Wå$mEJ ,p}oL~5XBǘ0EVTCw2(65uVxoikͳ3{~ zkiuI$/eE*nxfʎHeR+H-%T}5N+}gyIt <&o*Ğ^r$jyh*}bFQXydQDR(1[vX`#~<5^-fl$,۳cFM l{Sņ|ޚQ!,c0 Mr@(2c7ԘnX=wu^Obgm2׏@fs?"\.X:v;+2jd>챳R%OLmaRZv <`=!\CKg]z_ȬQX_KT`mqyҥ2mةq|Qc^*U³:|6ʄ %|NVju/$*ԢYKb?^cw oH3?. QEP֥ikN|#M; }!eT­p7ܢvpC|אu 1B@]kE Ϝ-BOJJoFT@E/7/k"%&nh ˦r_6'RwԨDe6v'X/5ni/]'8{C<5;(WW$ y5ͬBUYQ/Ctrbg<'COˉM |ON2[i[{j;:oQڤW}]Ȳ-;r#'e7:x1&eF^gi:%4arOuJ14ZyHjuc :Ǝ-*$)Ϥr3k? 1Gy:Nӄ]%Zkv']NaBtfyJc1[W[ΖK4ab'Ks=l&8T6:ft"e%q>lPSj$p| Y,8(1 v&S^0M r{=mp=yh eqN'fo 9V_:U{߿@)uU6erygURJk-gsU}M#Bo BH˖Z2r/##߸H uYܛrLiݹ%8hAԂonftN,w8[|K+PJ;9n C.W.cY ^8 Ζc9mo} n.h? lrBr<Ё^]-N깳!gR9 WhR).ƝRnB|-ۏK@dW-p|MUPiEr Lp%v 7[BYHp.Aj49{`htt7^JE%*PO"AVaT,;֩ۚ<.U'}V,1}V06ADJj[d8=_r٪Ѻ,Os_U+c}O_{%;^zWxPQJπgc'DݣL{RcA͒^5?";d4-}(2!%wnQ?]2?Kw5u`:z(~JŷMIk?@o&kII ίNǞ++%۞@Z;)GuS $@V@l}vpolrZc-;MÊ,OX~sӚ&gq};w̹3H?}~ؚ#Je `f7 LqjBHfS|¤gDl#k39<4{PtV>~N??@NYDJ.A|qDݫK?@=`,p;c5J-5.EWR|\C>QЅhU>(+zx,9&Y X3_z$6?,,@_##i~)AP"dCAL^cVp '5ܺJ_thXFK頍> &gAʷfzd {uJJ ~BJ1KlZf6*C%(W\K3ΒI?.b-虇j~03} .S<6b㾼O* ^](ظr\HXh_R͠wꞥ-dфXu*8 X`QHT~2ݦۘQZV:-q-X(<+=KwI^a_TEkHr~YDgxÒC쇥 ּO/%DqlPF6V]VڃuިP.p!j3A7ـqNAUj@X#Uy} h fRo's=.f$M©j/PEHŵkK!̀3. dfK]I48NN(2dZQѮX"6cc$&GdoL%(,$_5NB`!:Pb^E(P?|p . P)S?2l{I-u/?Ei#n@ J<(_E9V5%5qw>|X՛p9h $dv١sTaT٤I4M}\^BCw0w)FhO-" !lB`>t̪MHΓ?^H|%d1@:euoZ_wO->gEM it5 _ ;m4:^O(ꅐAuj/F7MYMۡ߿Ȝ -Ta뻓d*H[]G&QhQݲ& ӱZח"y+A6c<7Wx>(Fh%1DyXR+Ҙ:jee SqpUW=H] "%j " 9}!`O 'vy#@ SG0rhr6CB{Iys`wr/loNR;4"B9XIe8KpJB$CcL5W49?cݿ"_XXN/ܿ> e#] R'>%,(]J)dg@9"c ؼ{ iێ9C"Ζ IVN(?{Oש<1E #VmдdrS|3[\oH}vu|$I:€"iZ梀sm\aq6X =^3ޑT25*+VsC2@Iy=َUgW=|}@3}o`C.%d5Ű7!3 ;2{aH,/(0j?Aլi#wOt9܇E-t,=s =b>9}s>2Mr P< L+߾UR3IST=RpCZ/XVpKhbƾ6 }p0wom?t+_hP/PG%jˑTEc:LM,|]l+=RPW=lN-7s=enR“+62s)tyIATzdVpyxlPHAS_GUD{qnh+Dn5,^f WadƟ5V{\󙟻VS>nPō~ܹV#ozZ"Q|ƙMٌewA"SAU+kXj۴I O'!^MGB$O !*f;bپnm-/5>]Oo~h&⒲?~Ч 7jmI| E4a=9d_71 >v&\KЊSiSFODO \`QQ: D/0=k$xB׋VWs]jiVX^,~<҂RyxR'?RJ ތ00h>'2?UIvc6m}gn*~35ehk0t||jD\dLCGJ5~Hf%cԺ%smdo/@BI)dBjJ[SFV@e~99POPp WUd c 2'"=M4{jEȮ~JID8z'kk&)ûJn! ?dN"@enXzv Hr=)' 4LOb("$>fmBː$;>}WGVcNUKOmM^SƄc4*[jpGr|61{:3nvT0`#,?)ZDdqU.D|3[jq`57Xer'ӱt.Oj._t7}&Ξ 3O(5L(_vo /&Xפ\mErsT.o8E4mae͒3>,ʶ5Qܠf:]oZ]py[J6FR\Ά{R[D-T'Qr?ue#wÏ"ڣOp;ҙV ߥѓA%n[޲(VTwcxN!ffg&zz&uS4 z05?pOĄhhd7֛Z k xS$n`tdJ]hv;YMos-򅢄~mXW,*hzqE]krC"C)#Q,;](8#Q֯Rd;ZEd|+1y|?ͭo*ޜ|qvSp blmËT Bok:Lې)2 6O*@UhkSTJx@1vk>^@;xa/Ti!QxLej%WxbȎek rהsp#BhOTHm'@7Ȉ)NizX<ϧv5m>!}L@҉kW@4]Z:kغr`wMpO(-mځR&yL@4 ]}yy}g&US]jWbXU~ڰMZ\^VzV"cuVd_$Rפ ˜%( ԁ<-*,7"o3O[Hs:OY<}O߈u}wp>N(F|0.V?x9?12JAn2iؘT3'F## 3i9ABBw_88%#L?RhRa4#x>>~1ѭ @a$ zhyu΍X+M(,h6 KMakS@@W*7PW;=slQ~4хRNw#*n6v}A$C<$Hi}Gkx|& 4aߞFSUS } ض~"H)i),8AU6m`b>ppse# 5A-!>O)W{68ZU}԰Ns@b\JwՌF8a%j\IpNԏgK@S!j`Mcx˪i7 ~5bAOUˁ_sUq69p!vE'޸QO4l9V`{ϋ Xq)GC,ukJ2}y,3b+I{oȋ?6d=G,oy@IjX@"ڏٞ mK4ޙ3NUY EXGD6_L*."ΕJڐpC(8;=$VxU?'rmܕN3'7no%gERSZBsE=>r[xb7egŞtA Q:|,+ }7Kݟ,2A7FW9i^htk v/ {O#ѓ|;A@|g=up4|(Nb4Cl1ꚝtx_^˒߉\ʑ]7hd9vj-궴. ""zgEdc1Q~+6+jZO9'9c?^L,<佷:Խϳ*cql ϔmp=L:RR"#ҩQPQH|S Kτ{V_ޏhS(VmDp'_1f CLЌT27BKf^6`.hR2lYo4A* 3 j}:C\z/X0Ry'|v`̡Lv_MHiX`S`'߹S*CsJ.#PKz [dK4KE6pQq5zK5q%zoo%Dl[ݶ~fJ1Dx҈ԝկ$TU|;iD!ziJ70_/P0%qډe2w[WX_ \~_ѡgGm? hL'vg.WOUFG‹X@$LD/0Ǵ CMޏNYa6°h? 5 Ĭ7&4ղ5p^HoT Wٌ?czhYQJ˅C$hP\?LHI4Rr@Zc`rs6pY2@\F/YpM %CBzT rv6ZP&) ,m|R#MXN.ľcb6N;B._'~'{4փ{MЉ ?5WM>,Oy+|}%ʗ| -N3CP^cgYWz3wĶ|FOr l ڑZgqUZnu7wZ`e2&R]O?s1⤔v$Uյu&af;Lt}==Ky7<~54a-.rQDZM X7vu`KDX2 ̮YqA;j=Hػh\76X  aE$s,xomPٰZdC]p*mp 2 R`_NnۊoV̽芭-.'3Q .9auB1np#_(˅ѕ~*'uMدӘe3sS|11np!)*A/sX\>(fuα&# ?}w!nz=~l֦ʡ K/tw|11np#_(˅ѕ~*'uMv[H--?w|11np#_(˅ѕ~*'uMدՐ%SmIT4n]ɯ<1/pB \PjΥa7< %)#t{RW)*7 n^f쾗sOV{>ati)g@Oa|*iǭ<:ö~'/o/b4ujxՌAxIwM4* e+GMTΆJrx1_kKluS #e̾BYdN5Î{p%z%_%x:eO--wK$g(Q@&vOgJjus N(bB5v5nw*x]1SV&K t%8[F1s ː"1E@_4JqY+!u*p/ |``>=w.1HmfoЕ wIt~$'ò-n=C k-x+&/~cɵfǴGX5TЅPx3ntKw,4f%RŪ!_b=CP,h(3ZFMfP~eGS6)S_̝"+< .)iT*:<VmVTz}*n?k>a)'T=Z]) %C2T"'k ^,'ϰITyV@c ׏K+p5Wv%GZ^g}d#;T& bEOï1My;99YGV1)K7ORܿU nO]:1ThY;3 2TwI~:f\ے(F^K,r,4en*GGb$Z D"G](js}!r):\K5jtĈo,ceK PAxdJIT8O .W Sֆ9PFUtJq_rT?p>M^V.iqh@1FSKmZPZ=>/QF_ bt~"jlR66_ҡD.:ݖ'X(#|B\aQQ9 ɯ袂L ` k 1!Vl4%rl_-륔R]Შ;1 m)Xf`i[n'{9T9)#$-QKSH V(tbˇ (0c HaWRVv9ER7=?UZҼL']F#[qTFJj"xB;?Y*:U=ÿ́~%swk ZvjԲX\{M2>j$˭ \'zXwtrAy?@|Sd~< mz=Ixc;Hhnm Cz U2pvUiWf! H DddVa LM =xb[ƺh24M=`h fɻו006Vvp- ({=Eiֳ.o֥k+.-鏱PE %a׫KP_ + db0%&uM*.H!jVjƝ›9}UbL A'}@!ogR|4%PG=QË(bB_%-ܴZr;A:".vixyuw֧Í!: 9 ~[*d6p!ȶV *'I0f Y)_OHcFh"O3^SN~(w6W 5 KP@+23X6A6m0oP(` CG?G{8n{Vaݷ!65P*:w( $>:u<Qn Zv#5:S`<63Fixt/?ai6:B;rMsv.Ҩ.^?UTFg8h"V[ PWLT*v/':j$hP^9fUK6g,a+Zw l5F R>"^wjq^u fl5&Tn$K$0`ʑdu^0AgO AЇЃZ('WDOsWׇzMK?WmUE;R\@v8&I3x '&lbϲ Αg.QsV+̛o)ݞv@ [`JpfgLG"?ɢcCc/uG3{1]@hp$NǍ}R1@ren6A5P79oSHfV!, ^*Wݸ+`5oIjgQG;&J$5c\IX4rՌOEAя0QӥQ;1T)O#Pd_ N d3{ҋOGdV [MwWҔL{M@^ᘚgcKcV̚M%߽X;%4IզK=Lۻ1mCR^~ј).uOX.]qiHogN/1;·5p u/=wQ˲k<O Jnx㤦=G,Q$/N:S9NEοOў ߺa/#cވF<9H>Z V}/E7{K yJJ;>XƠT͋ βn>-Š\=*UsFhF5"r-&v)xB'GzjtV,y Hy/8ڙ Y[ʦuH@Nq q `2J6^cݙ;M^q]8+y\u_XȬky!<<,ȪV(‚pwz,$Q5hXT5;{O)wp >HJ>pK4oE$*DwX=B Y Eu}EeRsqzPBNsgJ(rDf3PSܱ*!#q%n/>rZ~%d\fh^t#Բ322B"sEyi{ =!Q/oowx4&+c]]raFxȻ :A9ӵ5 'h$0!^:?A,ۄ>%a)j-~d_wUUg?:WuB,l^iϼ_qvw%=>w(RC.&XX;Ui䝠GfM~elk[=#?φcy[ې?\@>#^Z֋3oij` 4t B:[1Reo 7Qq;oF)+Oa%wS}Mmϭo8KS:t|SJֺ}JHl\=NϜ/5Ր3Xa+eSԂBM]!v~k2__25XjlYPL]B^ _^\&G)]g"c|rk%qՏgU6zz1iP]_m\LMA6ӝa+Tj:5Z;d:}\3l7|IT[(# 8lnkOrQB#ur;۱|dtl3nryT[`o%2կz+x9[ I!<rm .Cj~] %hJH#aW&"`g,Vه+xiΞ=L2O#$ZY8B닊e 0tJsơk+&sY>p="w`B\ZsUB*Yt,E2T™fbպjEt5-mIv_3)DžͻIYC۵X?"s攉ErWS-L/Mhu0-Ԩ=D+ s=v^H89~fQ24Q_-_y1{"lAa>K]m:76Χt`;%+i*8>aeJ-Զ6۳7nٵRAuQ SkwB-q(TyLTU-!*ӏ*C> ]/duU#w)Sn % M w*ϳZ|GzzU,kV8gIH.pC:)Dv" 1;%lK?hڜO٩ʑD7X}dߣb3= "X~McQ~ImIF!br 8hyyLv8?5ɫ`zUptǤAnJEOV2;hߧOj9Ld;wr8]:j2/J?yߴŎu–/MΉ:_l<=: m: S> _aUcZƐNtWYU~14YuȚՍ|*mm \ x*sO -:_KȻ5M+'/9)NZ h{լ*EqN SZM1[p=t&! KVglC B׽Mm.΋3N[bNjtXqQ[syn\h0֟DF&Q`NClӂ k๬.'*hú4WӨ2!g3leݑe BkIop냰SHAE'Eg?~<[p/y݂ W/ YtP+g>n`b`|pQk{xHw&Fn_nLo f0/ȡj KIrdG_c޳8JYiPk+cy3hc/=RY085l00G`@P!-9Ȅ Iq~4A2&V9bi, tӈ.4zH"uN=/ק;3X[`db{Ҝ\Lm {=$1`ŮvTv 6Ъ=s>L6:rpV;CEFn(UA*i&=[B1H'}]}mpxG2Uu&~plׄd;lAJ!h"әEZz'L&97X"uEkkKR }M7ɬg{G _D|݊[S"ٟ jO5p\yfɯ]1\ͨͭn^s]2>TU߼&Ge`iG3vƑ4O#PP4ݐX s#u8EIM; d(j vkϡo//{K  mnTxm=BM: ÅZercWڵGm!5иVW@"h<[+ш謏(.4SPIN-\8KdѪX[Ӧ ?c!ucYav> 5ry q;G9wa}{_0*gD}g-/lY:||H7-莑ESͪn3D1DŽer,U&Gr?/syq0ld܀7!e\byDb 1 AB=6!^d@I:AewR"B^@bV#J;"pd pf\2i!تNrXF@?ڰE)a!+W0<}>`oǼYq{[ h4 oVƻLGspRI;2 ;\?Ώ35LUӰd}*+YY<lqu43垉(0SrϮDfgukY^ {;%QU@?OzEEW>imOK4H˗cep -$y/r ʙ =13N8"wqk7a8e0%/!*k1(+|!53&`Y!Ihdz,]r?oK԰`*+\԰o25 }(Ev^\!֊6q d/_jjW's7A`كŏtjm͸Z56 =C=HNP)K* rL֪0\~Jȝm+L/yEnke-DZ;ș*m 0ȂH={k! BP▜ΓC7)f[),$r.I ^yQE")[~H;nKfwN";c=UBTU/ݺ$O؅fW&Jr|*`d{EDH>qãT=:墑Ihr5nĄp c z,Muo^J?»:Kг?Hs`g}l@^MUG0w踎wǤ+FdT2yU璐i7cYijCyӑy=jG[RMd$mXF'꿼@Fs4(+F s=4ű8(@B35mi1>d}# fD>ohgô'-e\.yYA'I8-U[cIٌ g&:&/?7Y6,@M}خJ&:I ldtyD|Gi]C=_PW)zX,ec..2#^>Jpc.Y{ F3l"XUp}[mLїiU'aqk3E.BdS­R.fpQA tk1 0*|˰}'!㧉"۴VyGp%@D$IQy2_V9'ĈLgT;Hnw(>AMj¸ a ]Ƿq{{YIH#~k;Eu"idCjU{.5hF@J#LhAf< -B L CtlG RT˻GBt W}̈́O ю+H ;5Dt'A }Hr7Hsnk߽a;Әwx-x _ͣiu2!,!3B?91@ȃ{ћ)).w~{`MKd.URҭG* YyXؕ@|_ȇRe{:. _OBѵ[`>߈x3q䨪^K)^b`rF}aOqWTK\+sn!Pgnyk9]0j|H=zXlE\]UIa?7G ; _ޠp(Ƣ? ߝA<ʔ0@ Eg~+EƖ6 +Uȃdd>V/#C^ܢK'k=. =\\;f}ǽQN#C d7;v8`$̳ 2KFb9DwPl4eUA|$::n@ J[M_'=ǁ1Ͳ$*"P&;5Ava& x:6^4ؒ @R+Bu—UkB=/.>n[Xtǀywe#ZV &Qd d䲺ƣuo/n^11g!o?b-nRJ$f,i ۮډuL4$,kK6p; lmƬ"vw~9g"<j|ދ!J+?9"f1~SD>B 6STֆ#H"PDɯǣ|nFEavI6ՅTDUG0NO͇NF-]l8w=T ů>?ʒ0nYHnc"z`f%H_ S1?b1rEE]2 a嗉1w> /4rο1ߓȈV\gRV  Ib+%j+ӬM* (2V/|"*0S!zG|6j^#vRhKТ1wpge͊|"R5ͻB>-ا mn_ @7R ?2=O/yÓIgWk7S+;<:?\s~z Ђ&䘔ZRnTf;jA/^"s3Ia\\) UmC0ąWA܂et#xq6diC_x62@Tr9zy=-m**m 9G:vi[ؗ&ܵ?|1rl'Z GfA z+SWױ{Vu.پZ.P!~WQQT3U_}Q"&ZkFswIO * iZFP}K>po2Yy8{(FP1MZ#lb׼ T=t773ˆ͞c0ViӚ3RZbhWC6 9 3OlωmZIwE^f0u>melNb/ F$_ _c!,DI$טG\ǒe=(\Ehtc1Ro8>TQu -d x ÖP( ["7"@r*RְtPE$eNl=Py5ᘹ:Vr :\)U!GT{R@*>dx:j*X5Hc9Q]N?&)ul[y?{.%瑥ZCSf*o]^h@"bͼ*Kg꧔v{*'b[e|:3usٙH5$僽HҖi)IK/xB r.e-2nV%)&q%j?GCeѣVCgM5^)_ g[YYb?NL߄8UA7ʁ=6C?o" Ewޜ.H{KԄTNm/WaP |ud-8& As])0g‡V#Kɻ!Ȣ^|FgW;l붖MQ!5 <5ϠU|LmnxfR<)[89`jOhcLIЛEdh4/ttՠSN mXKrltdw*̴z3i`Q/Cֵc M>Zh-0B]i;,)"pjGII;CUq? >Hr͋ E(Pݪ$d6048 Aghp:o͊S?wj3׉mdM$=lڈr9|zhe'Fd'iBE۟,bptt=6WjǂYn>hj:hɫjs /З= NԘvYF_;{:Msw9_6S~ZFGG?J,BBՍUpF ?k,|=(h pirq!z#HֵxdPK=Vq:T#t`y R\%ib({M*T4\aVHZMaQA{ϳ|1SL/k lӱSi_̨LZPtt>B[X1h}8d-HpN/ذR4/@H%H8 Ti<ѥU=ެ9YWrZumݳ^[| }G-8mN#9ni_.[9p Mg{+M=si*P f}f{}b\3 ZK{4k>6Z49@|r*ȗ bhv!܄p`9 : CPVH5S^R.a>fr.=C(-(pX[ ;_ OJl>%$ *30Y ڠtejR Ahhی\*z9nQ wR?xwt s7)/?G{7u$ڌ*Ÿgd&]}zTR컰۩ #8,jz0ZMqQL.ifݍ8 زɠ 3z$!vʂ #e7ؽN I@.#@ۊ'(v5 `"XE$;0}=ZF[g+bFӣL.&ŖKN}S#ȩf\ QcS /8HZ a+mICYkHh|5ǻ+)T#z CGh )])]@: "⋪)N' n Ih QX o[.)<ˢ.tM)4 'وӍmB nwiwMRhbueD(N&JF k6T3 g^$}Zcay&ΞHu~wKrȃI`S8hDNQ6g^mo9&fP6,=tLu2KSP})ݝ#i]3@4bGᴀ<Z [STcdf^iB w-h*5%[zj(csY+_g =eꈈ{=$_{_ 7sR+qMnpb3HNɍfM?zZݪ&\$)S#/^iM}3z  @-iIv9*Y弴vo`/ޮ/df3LTTgՑ,H7B%d;.Z!j+g94>QϰɀS[5B؉:+^v⨠'UZ[YE!^̰5fcR?N4-d,ԉB>zV^4ϽR+S }rFDD!l,@CpJ!q{<@1}(Psl`%i tB!"<La)xo͓ؖfጩǧۯNB}tk='*HnCg|&\aU.:cRU PC Vߎ !TgdfU㵱r62Lfl4Yf~*QҐQɴ"HW䔱5=C'b e{MzSn޸ y抅_>%z6=g cbOPU#3vFmimE[ % ]\*6C Цr& s3%|93:>T2;c_a;|Xqfl$2덣 QHـM)Ayhzg&4{͕+oD*shg(74u Mcx@cYЭ#ڎ)KxSvlʐQ%, y;s$~';g͙,T&T6IY˙ψԥx@^FSCIM-~3a^A{׌,Q)`V)/\Q)Fh]; '{G/P'e@wӚx\e0$Ф}ZASH2 Y]Lt*I/Qkfv}Ӯ$R|l&E0/zWQm3-Vat'c^hOZ'oL} rK3j ·aVyzՕ݇}Fe.tcKt(Zu5PtD\q)4Om1]&`YwU E϶!Hfrq&A?NsͱloQ%V4Ң}5|GYgE\ %怬)NK4I0`Fx^}mr/8RY^~bnsp21GFaQ SF{x{99B1ƢbUu3T)ۤ^L."SArPEVw]ϹI*N/2P#4%^,匚.뾓zh+M"ZXuLM}`GxH̉0Mᅧϛ;Asi֘1{e1mTGaud1%83q} ~'Љgp\f* D$݈(kOe1gRV lF3 `VJ0B֚FH^q_^@s;~{. fUW ~FϧΨ'9^ Vxa5"ˢփy&d]-Q>ʿBbZ'7P`A$h<ɥN!(WOd?r129۽C*4*ۿ94!v XGW)F˵xȭpcռf:)=vֆBCr\;dۘB ٓ0-ISRݟ%Ǹr婐 #)C&be Sos=h]P(qwbfZނaܴD KFD$E'Qc~UEBw C_Tu RvFc'QhTGo3s*QWxN :!xBVOd'p \oGg/k:-orZjxPXZ3o'Zd.L* ~̠  ҈!tJk%yGs[6dqZ%z;N5=&OwWz](oNdՇvi\EuΑ~̛ixZZ7nTAeQt xf|hн-T}=0&t>0/Hڛz܌e ݥ-BHt5Rx wRˈTPϊJ¿Jl~U|(OKO)d 'ΑL`֔6hn")0UPh),iK d𲼀syqVWv3zubGP1R$c;56RP NB_9Z lDnz"'`e8da>s 5/f,0R;&ĵթ>8>}@bwxP|+*{Q̤V ֆ#yQm ƇzFW b]j6A_v Q`,%be?-e$kwG^z4&%[u G,?,{~ yUԻoƥǕҫӆ꒞Y@i6 ӫ ~ -ÇOp~%t&=0#tCU(pZC9'wGP#i΁Hi_`5nNQaV[̡#Ýu1Q2L)Q#]ցbgg G r88сʸgl0qFmge{2@.7l%ah+ېymdLplǭ 8Ӝ9@(Le_m6o=2Z-_;xuDhG"MP F-&b?.f8 E\j#&9Jm35BXgqj#C|).xI2lٖO0?u .u^t" [Ym"!uf|K>Չ/:΋ECX ]լglbTP$KT}OFh4C\hyA!).9տ/kgR7!5Jk=8إvygt4fsLouzܰjwr 4OU.Zmc %"75g) U|&2M q"P&e}lebiKAچ| О(.(};D~a:ZByhG^%e~aA4a\gy1ö8J' iEe>cC%S'`W[nNJϖMeFJn")m/#}U<Y@jxk]:یcVvrf=s 5H#F3&=u+C\P6sFޘ^(bNQ4p6Ly%ivp2$HfZd/I'w[va™ޙ}c.!m9qr\\?Jҝ(pgo;PYKnvh|`Lq xzA%b`K^,j D;, ::1yaxUL>lK(·zi)y1 v@>B?8aˤ#I N+xP%+1XV 65ݩ<~9ߒA+#yβŊ>yCῚ7W[J8 6LΣxo +Eoz+.iu|ڜ[~ 5Q8'uOfϷLc\5(bJPT_c%"S#<= @3II鎑{4(,:axjbmϜNt|KsN.<ܘ +cbN9W5l͛0hثKDIwDՒt jH'Po`L\* |2ٞ1_h>:gvۗ@|\5c&6A; t"9}d-!Ee 60 3e23MtRYԣ{8\5*dtg҃ƠXw8a֕ ۮpB+u*y?)*iBƷ,qg)Ejq 7 WO+ņ[ÕS 5^ZZ{ۇeިZ2I{p=OqLt$KciijdvlQL]N!g(bjr! (ɧXD Y~i|!8>PMoGNg$j@@<tl*C+ﶉ0;q&]f'j՗5kQLTp,WxHur3M E_Av\nҲ+vY[ry\uWPj2]x*&Uf'x]XI%{DUl=/FK^*fg v+jc9`Hx"~It7V93]Z$aYQxG7AUV;JMp$Qxzjʍ ]}7Mc|YT>D;|z5gw`>W(k$C:/n*~ra D vz l:iz͇5!PfhQRUOFRG7a 5$Oe {Oo 9#aPdˎ̀D[^b:\NO}Usg%I G2k2'O`΁E斡}ݑoV)~ۍBzCz{X:w5IXvQ-LN_3> KƱ\"`խzȰp}W2݂}3pCBrpYס1%KFBR#L^7jvM젝܀t!d^\}0 o0%\C}B Wpo|iJ;F)wRe/(T< >3( SŎYzjM-: rίv 'OڿB~5󚃞nˉՕ÷:U2b<eғOyN8F)%F $4 r6ql^zƑf)#$ C搪em3j0 X[ӳF;~ToA>fhIA&:-Ob C_64KVBS^#.4]ꦂQqd0Ԥ:Ƨ4Ҽ*?7pKR3JŠ/mxL+T-PF N-E4ܱJgKXhl|Q┤"BzȋTÀY]A\"ZS7a4r_*vxPMr5[5JOHdP$x6zlXUzȜ^-= |)RN syc)*䯗YGUxȴ'PP-1P `&p/X51~\nI۰sKؑV(zú1*,,O\(RY; fI$8zdJ0u*Ui]}&`LV_/rhWk$Zb "(TǸ?)"SI&y<`t*F1yZ ,y)hh+V0a}4/HY: x_ad=Ai5w)iԸpKu [ruuGkQm| A4yfCC,8Z}G0#X_rx6c`"8`$dUj?" %77{NOyf~E )ꔅIA ,)~Xc#FO៰؆m!ZtKs_OL{ΦD#4? ^>xf8U$U47Z1eBZݩ 0 )f(ýt6_9fł\a y/&Qz(MNg6ezzA=m.ͯtohB"U!Ű3 $LR@؛` )ҶTD6v@Zz5qF7Ų:>GK %hNXÌZ,"ݍÒ=/ =NeN)q~%R܋jo5cx g涸?.uBp lJM[\k@Y-Iujwșq sWΡI "*BIԷsuu˹^k Ţgy>ax2~fh]Uΐ'|JBM#ra,*\So{H/ cjc53C/%|!]G瞟vcU $mnG"˼96( -}T䧞Jc(J8‹awjjCi+͌j0%$XzH,hR4`N·^tMx`x:h$ ޝnW]c @Rc*&cOk@lq}h!lk X%߄Dt(RVP_Ioi673tP]o'nQkAatEhXE)zDŔE*1&XEmX!2F6^3o`NvLWgHA uוԂmIi /v\PKv>{$>LLQthZP"JU &)5(&{hA,F[9 c`+5bDcrnͣ30xQE7M|"UѴ򈻁]JIǶBѱ.:ky]|aC{{wSD[G b5ZMYo:cYrcʾѺ ^|l'_Po?nQCi౿~ ޾瑦,vUp_BIYZ*Oş&!&J$ 11r%ޒ"3C eK )'9oP4\?J~Ӿ:G8};XVtag^}UK6( hR疀kNԤ#DL,+Q^uP7uG}U2Qm)>N (SzESJ\7U?EGo"z9z.bw2y'=:mӣ?2-+ ]O9r-0S7 Apy 1|e^?1MDOtA.YG"XECOxS%֦ 8`N:(8soHsׁ +5XA0:[\dҎn5rx'1Jh_wu^|;u>7]:+\ٍE.-ݱ"N: 1e&dS.V~'EoF8B_UbYBH"в"M:iU_H? mr9T%nBI /!궖@!a~PSW:a̒ ^8 $S;x@"18`l͙yTn]d利@d6)0R o"14rj7a#Op|ت/ ./c[*suܚ_~з}_,QMTvxTQDlDF?>vu^;].. s}+7{5[:XLomd:B0ԗ~)wFښ <+ #"w\@ vp)W<l҂ Q*aV$Fj+b8z]0N> X@€]@o< λ :q7E?a߱6=XiĀmq#N*B㺩̹lG@+Ȥg:=^=r^Wz(=ЦǍف+]8rG0޵dKt=rrdD_ 0Z#8Wo}t*9#SyooDeK)++DG^zv#W[{Q*֑.~ \G|*qMPAh/9LKSGwډ8Po4F~qݧߊ:RViH(ZuZ|؛UW0l8/WCmzxBA4ʷ;Xr;< rDU5KQFؾ;3I2af<+K@ L`70TimwLCXHT!7#myny\iAsa*0© qt:Ay)ש.&R[ E} ZuAU}/Nq_L*i(\9y!$^6m2[&QA&!N2B*YC_*'!~#T߶| r&Y(TA0&'INfG?4qfsBJ!oʪ_ ߭ٝveMLNLq}?R1.e7†jֹ^ ]NOUtUϋEة^$Y xɡ*K_{;\K:ФX-3yďZШQhl")d1gRO!*(LI{Afx&<Ʋm-,}* `y3Ai{.ه3B=Bp/AHƑ J^.X" mq$9Y;aA^*3v^(ৎK9j6Ydz/1vcyS" N.o3 bJ\ؤ-mM3h<&\#;Z!:iGo 5Åk̞+.W[g٩CwDv'`&d%%S|Qւ^b<GYo^#1cpKw DލsN1uRimYfVShm2INftgKªq*0PzBH䜡^*`\>U:j=;"pDKj@KCGkEo^B:i2m_9d;,D@'"Tͪ4‘dКb%K".W)NpME*1+5^JEX%} U Y0Hy"vjM9x-$neKhc9'~bA!:sFqFDUExLAͰ} {j{1|U9NL ;]F]I~hG&T GzOJ0׀WմoDp-vS皑M櫅\p8\={Y}OV:/)P7K?wE| LZUj(BW./0dY8e "G+)~qP>u}^W5v'0.d~` 3R8qJcym9R> Kӝ [ѝ5ӰKn^p5&(yR+ܔI)h KR0˟: 4`alI%CՁBJ{k[>;&̓'| U)~p,Ñ-n`%6H E yLT{!X A^~Hqpˡ77D 6ŭ#TYoPn>2wZ%/N8 TN mQ e sWٍX2KאH f]% T~5~IX0tA 1Rn :Ѩݶ0`Ft)%[v fZGYtt.*p^Ϛ%d>åEu &($\mxh$E t@4 Iofpm5xN_3H7+&6X?Wi^X E2w_@)Sdo20D(UQlЯ,[0Vt] 6j6'eCp=;bEWrPqf)7y )NZ; $NMJ,Ri "ߑF*nw3O -Ql֖﯏#f@wt1䵛pzP_b 91*_A쾉,\mYqU.`T(saψ㉆ Fd=uqd-MvLS e,Yvp@d8aYKP3&[/j"C{4$|lܶ+0ݥKP&R2pkO /8?` T柋n9E > ۅDs$'FʋƧD3ʿgh,kc`d~9i K]y ؑ^"[lЬ >L+}v:qd={pU/Wz`(:iTe (qkoD[ضVϲj%9@Ov(O%`wNZh0 X.&Xu&ZB'!̛R$tݒ3DmX_z9%>JSVhʩ)-vdVp fٙ.:9"k/`%Vw- dZSΏ^5!KT7R>PJ>FGMl'#XX8_dc.܁=4mew{MjaIx =<4¢#dV{3x4|A-Dd[oǀOAn7]n)Wf7yי#~/(:Qj9 ".6od Bs}ihnui0œk#&]hh0$H(:{QjlTN \.=IwP=ySÔvf 1!,YZVpKew`Bf fcnJy8PWCƵtN_;=N/A7,&;-:yh'ntKZ m>ي;d|Xǵ:Ưhb/t"Қ-Bą]{e4qKW]cV5˰.nD&3eͭ]eP(Oq($)<謬g?5#DRㄍi*P:MCo_+0w ʒ[{TU>/)EA0<jI ]ڜ%0 ŚQ51ȉBKk"X Bi[xĞ4*r5(9ZJre}[M{1nsĪQڸ+*|xtM&RA&z# FN7TT$͘SkG^'/N7K&Ο4OCIKhݭO1_#ycYR  XѩȿnxNG8W]IsYcVGzoͪVD6R2Eé(=b!1l9JS{UȑG[ݍ x0*E-o[[/ 5^zyC!Tܶ^O=#q Z\fGd?itKWT& AʼnOaWn@ N GJ>֩U >xT+QML=U|Сm,8X1c*L *"3t*j JrT#} va: Bn;@&3tz& *S(9d3i V={c^ ޼ݽ5KNaة̺I*Q Yoȳ8XFqVOÝ"ԝz&e΍AU|&u8|ptuٖ{ͽUð.I#^.S([Q!,8X!/) *U/&#o+𶖏<eI<z7#,$J 1źXka+ hi%TҸ.4ԉH +h5&Zc9rX6AY, .-C](HÏ}B2A@3r9yم['Бae4e.At1.=P*SK!ɢWrQc![EF<Ԡ;MGh`;ͨj (Y c{7XBݦ,vY["<̆`aY-@i ՚ŶZ(3~.+Cig٭W U4AWbÔζ#b'Dj[^:5^oX >0u M;I“ND˽1D䙳$`?tPdZ8X1\;sPp Q(q54C ;>w.и :H]L`+D8!if,ހ.Qz3E29 ۣOlZqA-F2h}e-2I!s}1Ηc5c}(:e}E1bS^+u0V(WB4cyՔNۻ69ҕG4thgJ\y- NV@3Wg>^h8I43E `m5,p1AS emmŴiՊ {)DjP*M~sbyUesŐR~# z.J$> j^q!J'̵n\ߣԝΠ]f#EtKFSWe ';GaqgIi4diDA[nq'PGrꙋ_Aϔ&(cE/@4@ys$yʰL]6a]H6M(JT*!αcԡ*CAG:3!s'Mr,MFU2㚑k9$Te(F Th1"o65hr{K'I$Q?id!S+;}j%vcs)LnA[:e!{~D;+"(i?z2}@fs6јUn0F^@ydZa&dnq]u_rșKX@lZbZŀ&>w?|>ί>M3#bQRD3"̤rBjr3ΑiL-P$U;J0b>2oLt$!K*n#;~䑱$TdV&=Zf4ᱝi/|XHuMl}'⬝l0TJN6#Es2Jhp]麔)*]߹yíIR]m ~ڏF~VOCIc댺EHo /İ=Zw27fG$3 w+σOo3 H87z)M7qj֟J_Jgɝ[׍*R- 9I% [4RW]'onuY/!.D&V)z|kZNɽupLKlgjspIr>S|?<Ɨ2F# Hy>-s vޤzZ![1*CT)T+T{1m` aL R>%@oOľvj@A = E(R>PP ˱ ?WԤb{-q549W~= *|z-ó؊[#ɝ+#"?F3[ZCqs9ROVz>/0x$9 =NcQFaFȘA$SxAITצ˲<df%)xOˎ]QẔeU]y[Liޏiǻ¸k5j\b76aeN>6iǟ˓&V%@[QJX/'[T]ᰋv=0,[doe؏N] ]q[F*S#a K+9h(fzMzy<=m P6&eM(Lƕݔ2dwVOQtvAˆC{=xvbHJ3@⊡{ǽѰ&woeQƙqqP R>ɑA!TA G ĹT^4*BZƘ9 |l({z-ңdTw)7SF3"2yD4yfO )ȋqs$,{}]0uM|[ 9~sp-C<0w47]D/ >tC 4%8*6rԲ5|:/Úo8ք$ayDy0/lPo'CW7AEiN9Sjnkk)QCy{\CF-~`ԙ|hԈw/gJI`^t1L9W-﹃ᇄ]O~/yv0&dfL׈.1Kz9pMpCEy?GgCʬ75%Đ?,~ډψW)ho㩆ThVt:'pel=C;VOյPڐ32ARw ahŕZ%g-gfuq-x?i{w"Plh|SCL@3ѭu;vv!!|mIwk.ȷbJ~CEHl E#¶ɌIݦL@mʙ/WS*;h$CrZcCL̵p6 L Z9n'R8ENK-7L_Lbj: n0וk^J9U6T᮱~5!Z7S$Sڟ1Zm,leqwePYHdVJ(ǜ# \~x>ĸ9L37~f{HM]]s&/ X3 :,|O=/ikx)Nz]']a%]ܛ,Wޥ#!&~#xq 䢁+JwDްԜ(T?C>Tz2*`Cg+q ~gggr&Pg KgͫoёϸH Yg=Mxe`e qk#^?ԹrjVŘ[qN!@::ZR`8>cjk<31-zTofw5Yիwh`tk^In˫:2)InHaf YkBb @IŃx6_?69b[iڿ Yt. R<>ęfif+)?U2)~sxn^ҌD/ ~uMBJ~1]Ny- CʡˌBr"; Z7dHhk.?a8_Ϲ,D $;)Zː@#<fVebp cФNf5ݐzWU܎([QO8H :,SއQ<ل&B+Xơ Ǝq[\b77 }-w+&gIOeonSjA#>mpbi+^ٳWq `׹9 ]I q.@.FQ4ٙI(7P.Wr;K=`*4(ĈupO1*i );Hf3tuZʶ ~ð C>X{<0/0-0?BmQR^u-wGΠ,eQ˼02s)B2:+)V%t@d?'~!n;bqgImR &F4_Az~_#ӦG FNSUL8=v)#)"(ЬTL=gVjn5 1bY{)"W7pNfGqP1.JYSي16P 5/w{[w, ÿa ܦje &Q"L_=IiZD륆xDɐJq+'IϾv>+.':d?N1=uF+5 /&:. } !i@]&Aͪ i̷}Pdʕ猞}BYt :bj1ҥkE}x($kS*ˋ\Zb;F) [1gޏ;2\}ledXS ϞI ݸe1 /gc+eg Cee$-\u!yH  pLzHNr8CcEr UϘVPf)Ocyk'="9̲)1S<~j.Tʷu913C (k&JƫGo߽"=Vf/]jB ?Kk T'IAx,z#F0J\KT>s9!a&DQ']^wrLaF8h$;L!-$%F+vКIn%q(%n gnpx ͨh?錨ru8b@!"r91ir| 19ﺭ1*x dlet!/ w _YF Y7CbYVc &,舫}7 ?dNJ,[זj#"D ,eӫf!(EX(KQ we;p,ՊezG=JsOiH-" %LH^\$ߏ;xTMV{/dٛvO'U9Cdh)jMD.8XˡQLj8N2:S&IhPVr bA,̬uK:]<2dTɇyva嚣VD $ngؕ>a/SQnB"2f:[mӛYo=~NݶM']ؗhItU 7MI3H{ﷲ`ߵp\R b@; [n NBO{*NlܭzCuىbScr va6IW8v7ˏgz+}0MάS`A-s,O%%UQvDd#ͧQWrNG7-Zv2<;*wo5MRĖp6e7|bT_gƸ+/r0gS?Ʀb N'NXkY;sv'.6܎9 d5M^/7>{!㊺Ͷ rvf>L ܓFwlL򌕑7)_Nmlfrx0 й+qѝ\cu+)71) wlm`a<ɾf&|%\jTgwcuaV|)aoơB5AWpS/ :4 ѴG^H0Y,9'r}AMkV!zGԁ˴7 )c:fj~}A,1A yTu"ǮXz6d㬉[˭oA6?!m-逌sYe}*BuUuKPD1[f2feV+K3XezVB!Q7.~JW<X.He4Rp#}=y1q1̾= TeDd#~ No|[=OalG=3vrSwE̷@>UsM| r_&rBTH+5/ŻG\(y s$pFyfg2=_mF&R)}YANrX_"҄$CK,(^?RlNptjFJg͋wtΛ`+Ɲer"r@eɶq ל* G;XshxaAmwO!'wݢNejYBS,kBdz*d0D$Œ:#5fB˂?ps}}cjɟiGd|y}>;*HA&RcBJ7&UjJ1@)`7{<>!g-鎧lg|?dwe!Ces* δrw;ӐbK<.n ffD]0EDen`B\ urUon)Fֽ`m(?Tf;mۉI(-j\/= .=[!͐ p`IgU- ++;澉 GCCb&;0o<_xnßs㣧 Zu«>w1KdH8@Or)KJ@[Sd`xנ2[DݕuEYd:;B;&eAO?˙dC]k;~cQ2244_\ʶt80j{Tc갹3kA?Z`_"5'V.B}H\ xC7W x bHuvwvzYaZ܃uʹ ,ڸS`MM?9[O|cGI.`ؠ[Rd(N'@ $pt0pB1AD]ѱ 0We/wˠy7k 4Q(ʴ {>gYa5$"ڪ$Gs1] h4dYJjDoJ-޾F3dY/vCVMu>IF^6ʚI j 9 /'j>Paz'50ϜcIyFw|<آv;=Je bDs#P"#?s}8^Mcu,VjQ<9!T"v'nD;6Ta‡;Uf: lȇseiEe*B/w1rβ1SeܲD:l!CWP6| Ӳ}A=L^opp=g!"*.Bjx!gcri…o.'iV\sPG*9ppՖ9u."İ _ۏDM0) ҖEXYPeQl]Ϧ 9GCUgj<㾡o@0v9-ej&ȏmaw#Jjrܔ8rXhUkARa;g½.M0ӛ6Q6 beЀ^y;m .އ4u<*5OY Z+P4@bWHB/~z0 <xQΟN;@sS 8&}."%Zv$ x?Y̍;IKqj'֗K&ZmgPUDC@&?t_.fE}lY2W[S;ҹo"OPd HPUtNS$s`%X"w<EVV;L 9@ U{ Wibs6zBv?7;\#"rebƎ:P`TrqV2>Js$׹E+(!!*6@YPȸ)J3n 6+q-1ޭ/<B, *9\G@n2eܧufvk#nov6OJ90nޘ?4?z/ES-@1\&F2<o= d^0c --y.8ћxS m^k5*L|D>X8`^vĺHGO&=bKvd>ı"G,8_|(4Wi-- E^(KђvrT J8g9[d7/J(*55PL%ZGx"j$pT.%D@"DRD&肧;t;ЁߖS>L*C{WӲu Sɣ&Q sǿw\A(N{K oWf?,OˡZ{{hn(x3)2)x#}z_9ZKf,u(_K0w8jñZ|T_Qk{<*6)O$^GuC&I,ɩkQ `#Ϳlm˧#vV+Y~k 4S,7H4B'̅-ƣo po +jCCnP7ovDFhֈ}<>pm6ߢa-a7#9Gx6eW<\̩CDXˣ E%c?|Xe:"o` B>J!.g"]eoW BV{]] \BǠhQ+۵z<b24J00GcF)96b(*)Y!4XvFH ,wnTbY:0͙N **1դ,re'p*&z]$R}O'a%sCk-N~9 H'w?,QPY튨bSwơif-HR$ c$WQLy:wRgnF]cGbU? [h|?E -ʓKr_k;k(Z.lU"2<1 n >USS4eL8RS,RjZat_q ^{c˘Vgٸ6wG )^,y@# KϤ嶘:F=,hxES:`n?X䯎O`= ;}f!N,d!~ -6=r7bK'B+)z!ޟyT=;Pr҃Nv#ȵ/QtBbB6qO+ TAƮynVi~l<}@- ٤k_@ly hd X@Cr{mNRߓWr[_T:@dRpDxZ`QEu;ҋh YIgɐjt?UJmrHhӳ^* o|-xyQ&V8>:R]0 d}rufaue`+&W'Y:V ۪L$n\ğn)fG#XI.JČekʲ_lZ"q}ΖUկ Ey s"ֱ7^63! YBO,;.aE-#aWP3g-_ ?G@ݮfr=Y;_hyo(q r%iO]؛fʻ]+FU9RHVUN :[ jPk+k)|p,BarQe=0jdPۀTnW1_ZSl/?]UK0RqTo0z8UMK̦CZz\RWYsFP+maQ = \3S1`Iy%eo{Y*%j0'X`[1~xEz{5C0Y%nqЪ};.o>8 n9ٱ784w Y(d._j9D;Jzh9~xO,A\> 7¹k4Ku?&?tYq{NAM;b|'tp[/ɧM:t150 s釿/}+GTŰW+A8J_Cmd``-hzd)]b-ӆF!Q(FM-ARs/&Cxgw)~7a*A6w/4偩13Ԏ@Y{O]X/'(-辿!9QroK!lUΖ/L!sAU4-tTfѝg 4GŔˡ_IvxSK_g դpea˥"*GPQó~CY%V P8A ݒYk{ޖ-0Ojee'B=iWncʠ AHXa;D_)vYeqn@ -_,>,elу*$doPK0ΌqތPPܲ ܬ 6".i9EĊA '&i߶OƊ8X"L4yՙU/;f̛9ߛwi6 67B(_q¶D DB+ڍr)GLB6^YDo&cv}.m7 wG=m_!.Ʈxu*uÀ5VjVζ}8|1▶)rL8' A Ylv01~F\̤`-#L#uCmZЙk,i N;W巇n<( =pRjE@E|m}+G'eџ铷2,R%, }u}{BsZZtGHPvGU՜$(J0=pJ͵ 5EKbWT{ +IVQKH&k6Ѧ3 ,Wp̐VMo;#VwmsYr^5'z84ML*ϠсvMO۾D^yx)tJg/t[\OLاr8[ۖ2Kt f>-s4j[P05pX,є` C#]pW#FoT5q {"e;tJlȎm?pf[ʕo։~ B7atrEmeEqiYPiH>TedA}N8~ ->h$KRqnu??XD4 5&O<Qg_|GV}e#*/V/7 [5IWͺ{Y"Dvvۙ1& xgN;(CX Ha8GlB;mG#(*-#`Ĭ!([g& j*-;5!$lnŅ?,ގKjq̉HXbcX>$h8f!M\λ]%#][TKGU)k&d>YDfs ʈq.a(awְg o] ȵ7]R<^rtSHK@g5U%#=wN˪MVGv w!,?M֢q24{7O I^NBR%>3NDpՃ[5T5WuM~@WUK;bISV󠫐s A[e8lAC=J&ZdC~u1ԒŦ2&Zq*CHxdQ4dcqì a|;nRu#Vܗq6GRs/& }"@R?S>5AuơAۺN/:6v@5\""*3èMlu?bDךA% 1BkBotͫJ&=5z[}m.ᚱZ;m rZU1ՍX`ke(_ow%| 5 {V) U-:{s(pHT^+ 9)|AH[c󟇦p8N⠄ }HhYZC,'X Db:S6k^`>E ceI0ʔ*Mi[)h}_{%8SRUW3*"5CRC!('ڭQXBd@eRgOGڊ)5>3t3KJR &!O_ Hn ncԘ>t3@0sEm`jgv@ 0YN7BTP6 O{R}חdDleڐ+ L?+GT?e1T|twH˨Enrn$d;f(SUVk_u)0+Y㜷V1[ߺjH]O8ףx"da ol8R2I6ܽ- =ҋ93?gxqWyw5jIcpiK+mtl:8H/,+FbmEoYiZHZtNch2Lޝ&tX~)E<ý;噬X&'!Plvo4ᇊփo (Y6TU G kp:. ,ws]ZhUY+VY[nSn6X 4{oخ"fj⿨ѻ YW~^$4 }"ZI5 _’ iHw2鋚67CAM]ڢ폟ԞY?B;0;uk&渜ҋf0MZl\;$FE1aYH.KUy?P{F;Z{ eBآCzK.B&z ;06v_ɝj&SB_0҇w3m* Ts+s^L'X00>G#j>2.K/v]v \q6ؽ(GMb.áJP[ 'Wd ~&q5-i>ߡ[E-ܢg_ےN dF7EA/}qИ+CΦaq;q9md6(VqIq1gSQV h/V=xG*]H{y!\@4<,q?[*6vRZ(vv.:Gk{Ä#n!Ռ;;46!ׅ#n*6˖z)9bnewi#S_4~~tXZڥ0bNI(vpq3]'3,web}q-9Q 6|bXx#:ˍq3nљ5#2`<\ F:¹6`:_nTlb*t坙 ca10F:R*A:';X}46} >-3Q-_QoQ!P4%fp B-^"q"@୎cJ(UNc~/ Ƒ4Dkכ[#*rj\dn=<U*r$v6T SۜsgG֊2XVs#(y@&k8h2kKp Le`6\ռ\AaKL+BI)932O5|)^*rHM0p3Ӎ.d|4t>XK4njٗf3ɻ}w8~xI:H ( OgM-k $ YL90,ͪ14D=Ny<4iK8EZE̴O8oƵ=(%(GCo-Ȝ";[ڎ1c2<!bOAۅH=?qR=z͐gƺD/TؽI\稿5@Z5inf|I Ҟ3@^BZ0ƸX%D╼`!<5(og7RNc^UgP>#k@|oJ^wFY;Ad4c +gI0EEvoL/ntLtV aT ϿqDه|bMb?$+򪄫yr>= <nV3iOGiҴQ;l4 ;с76yQݕW3!,(L%W.df4J"~*zk`Yx3W%͡4|.&[Ol撀 @ Cύx,CD]X4hKJJ@DUS¦4h~ׁ@U ^yB|NV96MMEr| }Aɿ:2؟JXSˣ0pBɲg^X*wY`M J~]Jf쥎e:TwPVb(4~!앝ͭ'm؅yP<^1Ӭ+۷f̐LmlD}]oٳj)^QS^ %}/E kʱF<ʄ.m'ìw );[~&XM%%80JjIN M, &q3m b\Q˩DY ͡|Gh;O=Ktr5Rbz;QR\έU *-? }RȀ +@6 Uȳ4E`_L8fpڕUxImX2&/=^oU 0K4;Ӵӑj}: XKvc~ţ)`Y+VW=bl_F!qO_je"@`.KNDd655-UQ:`aeGrVi<1:Jgnq^tSJ8/dv6NN>_1*2zW7{{|:"bP wL7'J&2_PTΣr)gkAIkV/lCЕ;ZmXy'uh+?ǣoFoF::>3荼_T7U|%Δ#V.Q#J >Q8*hzSwl[_ߞ?$ƿ{S.rg,s'YucÐa;'FYe/md1{[)1 f]"(6enA!/j]>s~O+ IhC8moŶټR]lFR4v<)9%`7uEɥۦ|FFuK *EO8IEzfzAކr0Uelꂠ?KR8{0CvP+/&|Q+ 5sUWfi#uPBPPǗ5!{a,Zӊ\([F4c?ph#Ƭ)m-v.+65;?Ff2_*l?Z=jB x=g2)'AH4_ 26 Deke|0=U.XE:E,/^Q0Fdu\ه -.%2^mbCAGgݣĽQd.x܄ +\enWWm ڍ.߻5ju|sR$Tav?5LA{6¥neWQ]=snj/Wby|dkb<2,Hoa+mMD @QLGVE˞:b\2e @y5k9Y#/;q;o7;r,REGƞ3=Y fYO+2.<8V,(.dX ٨TNnEMLSb?ܱQFA~:ZnO( v]LA+} O2#\S"e8s(s֐Q,,OE 5H>ltUY>MH්T%X)E>-w V"!Pܵq^hr/ =)^[:S.3L(28KEhEKZ uGtJ6+2:665Z@4i_˞S-cUG L%Q.U- !3&qwKs̀HL`kpFPHAߍG/sQ,l]y販7MUh.ʱ<+m]+V&gWyټ)CnN4J/mNv7 uJ6< t]9*,ki8sL V~h761kDez!䦏M"  +~PrD20/ 4D_4s†lO9쪶P/$! ؿ:FЁ3IruIS3AZN3)o":3! i?ahimkĈR`Eo"s̴m1~ j=g?Oe@ yi2M;b择'zW Dkh&D7~;ZPTdLu"DE6"2mI{YK,ͦz.rm˪3K )FJ4RhCp1[e/q uy[tIPBM&Ngf+;4*XVB3fPV:OwJĻ݀u,R׃6% JVrBU4HLxqeZJd/q+,9^&Oʭ$#?]""ڿczvvObbE!Kv 2_AS=Fӗ+4\٠dBLeлU<0S->)|иVLB;DP/9k\56M{h 0^@ܮӰyP]i>K78ǰ&XǨ"x7j,itXY%^DcJ2nБ*pȶ] N܄ԋ0^We@#꿺f5ށ{Ξ%_lb|?[Q*4tS>v/C=Hpn(Zɏjoѫ~&ӈRA nӬZb&J :F#6]4rc#GZ:Kgv)|#WfBm+8ZҀ, iz<^VR(p`AA[_)l xتbVjYV *-`ث@$ M\Ɯa7:=;d_-J1ǓVk?+?- dzObsn-YJ`yj+Y=RF7:-4ٱlCwcpjYY433t7].o/yQ;(*pU~43ObDY @5x"hWyuݸQVHg!u54 3~\ԽAs ku_IW.aDZH` A'x"bhCݪwk,}ԾNF[,8!vTufhwz|ً7dT|Ni~V!bPCp.э|ec޾rI巸T%0gB͂sP`RereLeYy,(7,sh]<,\&م{c%"f θH=$Zpr5 5<ow=|@NM |3s'< PNާbf&n>)92-6O!t搭UN쎸U"X# ynJ$Cjm/] c\m~WY o%}[4X!eCD-\_gQAq^Re݃ʏ|}?SwFqBZrHk}MN@G5 Bu`Ϣu@rPYEZX-$8A0h?`\ k^ -+`ݦwb$^`nU}\l6;$뚨R o{iQ=OCkL+Mes%˩hkFOi´k'=f҉ 0f%1 AEh ~&f dm = pua#2MeYEl?c ?ttĪ=pLS,N.]in'+'$0846RlJscHXՓ?0թjI2'y}.%)tjKzHnhlx7׳0m02KO unӄ9%AlV&9#]<1!@MƽrM&i9b 9g%ŗ,GXN}$Oa!4kGGPcn~lY\AtŴl䶆+*7//,`zJJsb@xG)6 \' YBLnAqLWy:M 5cel"SX8/{u(G[ {xd吖ʋ()~H.'[L,k\zg)nEJE/I46`>ؼ L1^-9[;q^& q3uDU9r]29[dtj48өWhz붪93^Og'bAG~²'W`@!M.7cRuT+΍(0*EEU7AEܿ(` ,wHRD$\2 r3撈1M{S>ځD33UĈ4 RpJ𚟜'[^ ''+% B$R4?8x]xTՁ~ {FۃpfLdFoj "Ia4+Ho//AEIϴXwnbN lMoޞn\wtg,N nV{*zU:~lV)k yj*$KC9j?jjFKMJZ? qiKqt!6ҏ7Éa$hj]X \9+PU]\P0dJIoP)*Bvױ¨$^Mvg\B E<w!R :@['JzƄflQ.S?'4-SODan~1#D|,.@x!Wo] nv}" f~X \3w2XXˮDk!]֌uN3dK=eS"ei ={:!l7vF&.6.m{Ak~&j9/e L~"ry\j}ufQMA9R?Ht:-smD'?8N!HdUDGnM/zX[=Q4?4`;LYCIJXT [n<~'ľ¯` ;MAnOhQy.~FZ+(nkUգ\/ll+tͅ-FgwmR:֡ A];M C#)]s!@ ^̡ߤu фsJ䊿{h榚\HF?L%ۑ0UÂd`DdRa/xVq/@BoE/#<>T5v1W'NKrԸ6&I c RF>_ D`~"i/>o:e/zśr$l69 ngy Cm>=0[~1ܣ-6l8)R%nD >zCWxk5=22r-F) xv4|UdiBM?fТ C5/ W_ +s wOz̀l͒ j|[r#RHq$|?6⩛F0d}uMՕbB+N~}D{ml;LY~FR^HO` tk%x6IE|8+ MG\Z$V9A1F%cȩ/0` y,1f=wo ~НJ` Ip|cֺ&\1^t {6uby7|2I_>=߀bwt}el.KjuJ L*/"GwZY6mi#-WC(:!|*D3[8 U1]zG6GV5l~'/`Q2k! /)Z{#Zg5fIйë'wpPğS;ޏ, CBGϗ|c?X` :=ݻV2cWƜʕm_uB9 Q-$w{ɸ,(4M>1{|WI =n* d(C7H3WwpA}w.w ׈P>eh0(xg@*/3l(Y6B$5q|cؚ~Zf8әޮnyxyheٱR<~-ؽzvh^?ʠE2.7$8wٿ`ndvD㛫=ZsvsMqd@D2 n& xez׃Kwu?~)-#ْ |Y'NVMqSC;jJ"1_q54m!jn[/ͧ'\4Yڬ NPc'9-R&``'2@}#J:l='D3YǸ H]sZTH'#an!a[]NwFvM7>fP] .>zx< h}&*n+rVWΪ|{)$k%0㠕4ԢBWIc@v#v_o 4BũW1aP;p[j 8nAFK@sLȡr;c:/kYEn4~?[+ؚ&N &-NQ 33` Gj6Z J4)k[~i>zZ8nK%>-92-10XSA8R_{+@KvR'aFXÈfu$ӏ/Y/&5eLnbZ.4|zi`ypHn4Gk뛷 Bو :ZT(vؙ-F຃?3S@Yu1tw;L6 ꟛ^ rBj:> 'uj. &(n0 ^q0K"3)n,%ot㨌^aU ӔNR;2!5\L"EHI  r,_`tП'9ࠥsU@7\?쾭c!+N[ `񻃂Uo.];&8}?؟ hd}抣Rh.rEgLu[m{3>")]r0+cӝŪiDmŗpk,ruv^X,HM3 ݪ{$2CC) V$&ޤ:t? q#nIdM #相\%zImb:0WC?p<=")?"2(٧߷U@OOYS(S%j[SH_="_'88jYb)I3?+EVc տ1XB9{#BHTL;a:N4e/gBnL\^#?䣚jtJĨЮTw1fr 0ܬtRRLS ɪuV\q_ȫaL_{߼KXRM˞|ӵF_ca~Zaah{J;^sc=y'=_x& d6tb=6m6,eLp-Gɤ9[Ju۟6C&igt=J,3$TǼVF(օ=nZNʑHA!#nj#wN^OHS"^Q®,zolYZ[%VŠd&W2bwUzc)M`?X6)bN4:- cmu'{̛4Spʕxi"~ R\y_irJž7}USXT1Kkn{*WO cPFϠ";L ʋH2Ȟ}96W;SCb:oO5 -QF~edOdhoD΋$ :(|"p=8:@,fIv}%Vl Jper%2f~)Jan/!fU\%ԟPX1 [Y9TV^?{g_T:ՀupBos8\؋Ȏ;bs{A8ZxsBR49Q.싻0ߧ+ǰZ2/'>1&vg6zƎ1gQ_a (jqW"6#6257l];JΡ[C!Te Dh$@a8HU2Mu8&K0BO&^Ac)S4FˣQvb]xJkhA.s_4xWvU%LFRan:YMTa:D]dU1vDzv$a5d߬\ ͛j8h0)sw`}4io,O3z62E$zTđ3AbCz9%ap֏Yi):f釜`BFi_޲;Flhܚ+5'*%lxFմ~h EY)4[.PRAur~KgT T`%"b\0ScboVL#H.?6})4oA΁ g&һqJw- wHkg=. SB~)sP¿ri{>mETe`Rl4>s7WmQ/4~_w65(0 Z'KjBIAu|o$,@=B'EH>(UVbӛ&TA;=XImF~5%㕈~n{c{wD0s_[,%)ه`+gpkҙ)& lbrnEF"QU߻X& h.^伓Qm(֮(k]i4Sz*`ob(rTn+[XVz Z7ؓc Ct;M4AuX9t_j esRoG!ƛR:_Ei؃)Q=Y~~mPOmLJfq7,u>~y9](1֪fh$1aLx(}ixAädYN#J"\=,C8=fh7ՖM6t`kgggK3AVOJE\[R;",j ,0r.R:8ohI@G 2Y֭hrV4ȲaAĨ-‚Eg#f; Ur wj_y#+LJrCJM \owҬ֌D}r꥚s)z@d': F/N:T.q a2ᘏыy3kNvEVAW:b7x3V nĀFY܊H`Y6J/~W/ z.9?t- 'Y ?N||hz3zW.YaL?ip?G;}K:XI(~y]cͿݛE3" XZVR#뗊[m uN3Wi_-PXypƫ­[uvDŽdt#, Sz0 2JNSbIΥr#)p4\ eClI5Ga1VRC١_[GZ1X V| >AC2Aq$A9 FEB8$)j² $L[Z/{_Xr7m DD~|{:{%S&R`[v DŽH#d„3ǫP/zw= 0qHƙz>f}tzS!n 7%b4 >mɪ͘ܥUڵq%ETtG8ۘԉ]Ć"p&Iáٗ"k"b3EBqG$NEzUwFGJ $0ufnв5ڃV6KU%mYȚѱ*$- {M//)Kd5$6n۔$:3B Q~?Qu[Ęk5/P$GTGhH5}%أ[򑪗:O.9t8%A`oXCr$$Eq.m᛾kh\w_tY1StmpD $f7Ղ}1gЄ%5ԗ)q?ńFG-9ţ\X`؜:/˒?VՠvdW\[}[+Xa_:2gX9M (v vF N_pj9#gWzu3f~ղa$-Ă;lTGʩGقiYA1)Q2~o+HcgjWwяbŕxk951\[O`޷Cq \vcDbX ^GHbtr3Y |eeԎI}NuFLW4>B]x}o@;:2jXY,ni݊^9VpH\n buI2do)"CA+{(כ #S?1R}-ַ>K5>\"-;uR:fQ䙛(Zeue+oPiϲ :tɾ?(9_x1l_s)mF=S>?өxc.kc/űP0K9Jfu&{]ցkTYe֋}?lFm Xač([Pla'W-/)a0 1fK]~xBzVY9E3ApNؖMn^0]}>yCCt<܀Qm3. . a+YwƕfbRR9PG;z <%A|oĽM;́ ~dkm1)@V?%ׁ&8/"(Q005,)uCuRl$q{GguO!ӗa7nAXG(N |bJh(}B4/m:D z1ܧd2׊Ρ XGUc%)6gJkFnmk}ɶrb$I i&!BC4鴉nL}d6a]ӫOE/@E2k36TZ(ǔsE>bO*̷Nw+>s,."H>_I:JB JR"p$ld)Nlfi:0UЋ'yJ}ɕ'Њq:spp+[E05,R!79"2ҔU݋n&{ {0,A'XՎuXoH+ފm^nZ❊O[B7;aX q j [)REҿ' ]-X[pBaP{] OtsϤ|A6OmMS6CUN:D^X zt;F9nNnA}TAkZZK> Acfz`=d_\-@p0I13cb kɳe/̞  -o$F4S7詥6#||9β%J)!*m>+>qrm Y,f\xWJ m3 'P֕E-)b([қՍ];H-TbbFp*}tn*dQ v0r{dܑ9H*焗uYydbFzĽcON KL.9t3{T F5Ѣ#_x⍫ׇHq dKOq -5<ɢޒE`z4]6@jPEIOR$[_'6B>I;7Y*r0g<6'eT?zD2L9AT'5+B9df]'qqP1n\u]Aj4f]W3xu-^/x l 32nk<;C}&|8_u> ̝2 #&3Q¿{RvL Nf?5ACTc"E3F%smte:Ug K7/!0J>rg PV_|(]ey)>.Ie`F^iU!% {QN?L΀h [ǥND^jNڴh?Ga-jsTRjHy.%l\卾-7Op[>liǰ:4o._O˼l;v$ %c@,iad ta=7|? QV9f$7F&JdpRHͥ$kభpT6 Y Mh͠.+KG9 TWf݉ϫ8 9H O{dl`aCf(n=3r1RzOɁDɴM&\n]՝AL[GOZ 2`롽;S5.yw u |_am7RZT" lf/pn *M6@Zim4D=ZԫuݟKk>(AR p/ͷ$ PkROX$&xGAR{9l`"ܥ pZwISUq7+ WJ!I=S.M<~ooSq.=[x ul^ U0%_[oĵ bg̮mUliLO_j!aT3Lև{].j[z?(r>oPr1;eU'ҷ}AέFt 3p~S[%S ەWDx {A4X=d:ǭ/[f!E{cmuX;)r1%gYHHq#3 IE ?1I>d4^^H W(T1*gək<$nK#`2vMys$HIB}4wMXI>a-OP(o.~^%!a ZƺyR<$jԣ+\56i,xYuAlAzwR!Hj\;|95cF^W?tFq,Hs8@"ZȈ#R!gRQY3(&RQEQm-R8I0VKĚj頰?%~ 2 dO_2?Dj,!Q__ ST7+p`bSݝrcǬ/EWAŁrGμD)I:)*umkT'SOs;1YN̥XؔC8 $_jSQ8݈t_%Cj8,iCP{9|.n 9+Ԅ[&<8xf;|vl]ǷyrܯG.7ըnCi>Kt9Os>z"hmOKHޠ$XWf? :IvH JCK\) jT#rj4cBx%"@B1Tq<޶G ~J/Xjƒ!oX3?̦e7̭YR/8H*h11*5u }k-OIji?K E_h  #!ZXS9cI%døF>@pg.50ŝ@v++K[{ /02Pīn,f@5Fp !;A_;{E')!N""Te U2k汨ViQCAwe˟|OiB#;.ؑK$E=Z TJt géQɭ^^R& M/4<8,YDž]╿(*=wr<9Eb} - nank N!y®mC rN=T"Z P,&k/Lb$1^=ttf@B'C!=>D?'*NE I$AM!kadufmV8vk~qmUVa}ňDI2w &0F0s+'WYDvȧL^d[g[q啣8< oz7BWӻU쿊P:}`RW xsBPu#&,X\a5m0m_  ,t&[ۊI.#$ &(.7>g,+swș3<6U>quxh˲UC!<JRweASPiܜH|qt =a7lؓb,U ?ߓbu!+W\B1.|C(lZ1ȚJ>VF}{(vAYmQ7|y % rL_Z=Pc8A(mi~5}#$^p*٩Zӊ6b5Oby㢂\!#򛋥 3Ž8`ZĂLtzXC]U㠀>gg}.5J8=T#NLNUeXj{.-StF}q:ZL:n5+ser03JhJ&)id a5f@Q˯ ~XaN&jQ sT0(CST8=$S+/+xS0ZMM/4p[I4fvW<//hyz9٠ }h's{`l72#(Ž'F9ׅMW_45Gɱ9J!oR=Fnt yjݞ;iM>W2hcHT_"b,g^?{GlIMXz`<&n-'Sv ?R^?wrrPBdIKkD-v0v{< <.LUM^|`{q)OXfxQ&6&le[{+T _'Ne+w.MrFt|. NХs3@u#%*n#;]٫BߕVm#E+ ANF`Hơa+0&EԽ^LP#KiQd?C$>⏗:nx=N(⊋8l'Ľ(+EcpLn;+;Z钟˕ydߪ*]KFy9- k俭aIsΑ7ޯIF(e@O+{f1@]4 e^.T迹m'*0"_f2NP&^?d-т*86l#fMIVEf^ww y?r즠ޕ6*:9upTs~@8.xłZ6"ka}ҕJ>0_=Ӂ%\BI[٧{϶n,4+gT;V楤Wep:`h:{\{ fHMe8TnzE^B1c,GV pI|.{B}^v7+Z,_08(yL{qf׸11U E)NVzꎑ,bcF ]ڭw,(-XRy>|/9KV1΅xԯHe?EFH*:(ŽKE*F)xҀ؅dYV1ǪŜeB GJ}KG)aʽT])o◪*1%?B tfA,1QLyM&JGl.kxp[扇nj{Ȉ'{1Ok`B;'ƠGI5; JZXd 8@n@"8.DrTQ#rݛFps6.[7h,a*8GN)_.ҶE 5v+"kmc'N=lk)p%|7,'${3.\ep˜fJ'6]ýy3땐>%V%tdGt3Uk=LLY2074q)\>>r9dväT[pjT@ra,4 eXk)KR; *f#2M|v^rłI}.[5V̊[oX|QPFN`J!DhSnDiIA#j{PwL;m[_ö+IQXxm1 - [3wPq !XK^{MP eB{=+`/lg9UM'yTLCԻ7(pD} \Kֈ~CkMlN,sV;F %@V[{ˎJ&5bb"ZL%ML#ǀdλv&5#gdy'Z`EivӦ@uTN]룠WuWeO% agSKv?zB2;ʴ-~L&5.e!+۪&9=XduO Q7cF[Z h#}=A^9@&D|AT41O5e}eiSL[<#FtcJ`>5S*OjĶ7ϗğQCnC3 %g-+e뇐uo+Xoz6ݿ6BqN뙎Y*Dz߉!2d򖂾/ DnDd9*R훎Eae)4)S 1~tɔ7R;*} ê%8r"4tm)GcԮo j98/,L):-րBsmIvYL6+hhgS_9֏ž[ԃ~jGE 1\3ђjimDk@e\Ѐ$ぽP&Ae*堶}+N^6sjhH#d"Z{a fUom8GNR흍鑭fluė==RSI&KȖ:2Ѡ&l`e%@.SLL`;{x4XG0#TLK :U5:Ĉ_TK`A[,O,i*$2Z8\l/]1S`g4q7ǞP'!=WZ5W@~,>,'֔ݹ+_1W7!F3XRCjlstUq>@uW0@HR]o4&15+2RT_"V : hGF2eHLZđ~;ӷĺ!^HLg1#\MOp)Nm=-Wg  Dkv޵TN=~s&M#qV350JxQ__6.V蔶wtl25Do(31Lˇ .n/r8ŠSewc\Z5ck F9c~%Wr@ZU{rrGƊqbtEJkWx -F z}IrM3-+ҝDI]ˀ6O³I,{՝eu/*ǖ cȈ׶ՈWGb?0~Vj'$ץ\﹤iޝRh@<gECxI>>ꧢYUe1 yަL?bvhz$b18-nMavLg{#\,Q.lzz3[#T+[W\$7UXut*6yj ʺV 4-h4$V}YB0KYtbm:<\ *_ڸXrߋ@%ϑ(jB: X) &PŢl?XQ *n3E)iR{=DP՛ހ;+YB/}! odҁ}O XmmJ5CE \nRQ})i%xgtfߡofۈV^?Ej 26mr%qۚ$u;s%c1j䩺y-AKG=JaG LNP8P2! Cp(އf|^Oj]u葾o(qJ@Nؙ.u7w.ToLR(o {*\=l { 6KJo̒KfBio'ֈ L4mBR/Ƃ&1" Y`QκkWD.HdMOIɓ}{!Yw = !(~6>8 %sMN'բ}߈\`=[%)>" B8nYrF^UӼgaJ_̾ 4t+$Lh>XW"]dvF(z *u:bGʘ:Q\ F-DC5Y2_.s)e ,qW;2 i΁U/#Wu+`y%+]r{PKKR9plJxT4>CrlMfN;-iJV:K(_Z9Hpc<~~YG5v:LEJB 4] 2 &2XۄV $IKY٫M3`l`Rw] !oWEXfY>NgJYxc [W'_n9C3icaEPhut"=7}7'N'>,"Gڊ4Cu9YlG[gƅ+5Q6l L}O 6ř18O+ZcD|5Se/P+ZV`@ i1Fğ*Ϊp69@)K#6ӯǃ< :b`C hC^5{R_T*E>zH sJ4? H?EH~zfv~䃁D(@hv m0L'=1ANH RB|~^c\0 sOly! ļcR/mQI#&`af;hBT +ݻθS0u>s;]CeX3_|wݛLߋ<C"\a'hf N9 +d`8׌XDNɡcBLWAFuf8옙m|aD`+忺֍~T%#2 )SXR"EN(}Ȩoi%Xwִ%$(B$x`j!ƤqSu [HnY _kwd~9N޷ʡd`jh!`^^9 AU0Ch(wI|F]S ~w='̦0C"jkS})/s N5Ɛ(0|Umtp9So[PQS+;&̎>jJ ;C<2R|pXI!yM.AѴ+fōK. S?,NiuS!602I4t@"}F2"^V P'|$-O[ [9mcJM  ~uy ,TSRٟ ,FfW~{wJJ6F6 M0zQmXnvw!Qےb,@AH4(Cybw;}|ݐ^B?ݴS|wq"C ?ru73`qK킏̌J 8UiͶD4gLY(,RJE<GŎlڟ="<$=Cp%@yb|țs:VƗPz*HHZaCNIˏiD~7bǿz2y(1N_^Ғ-軙] X ȗeez|i@[W<Ώ5`Jν[([7A|J[HG h/Sڡ4YP6JI7͌kydMtH&]%5*=bi%9YwD@r4ƀ3=9GD4y@WTF3.zKh]zd6qX>?,P9?M"rbUw=Sǥ}Y V*ΓT-{*axPoLoGp(Ʃਗ'i#QOΗwU,3Wm~c£A\yeKtk!t`~Gk14fQ% )c ^g1٦,f8VӰ e,ձTv[9MjK:MF<*Qcr}0-?2!K b{w*Ꝥa<3/Q'wg?OqߓR5v[NM}w]0~e7$8 m, e ͞CHLpOƘ='cK^ Km jTċ/ =o"XU w>e?gf2u*plwLjȆcAMIZA޽~d8`e;u"<'~5G&.r()x2ni+W= Oݫ"7l"@"+߶ç_AÁy;r9NVdY^M qbK^)yr V5zghjIkU(T k7*tq  <%\[aqaտeTa0u3S(ܠ}`(у1<)+3UkW=Xζ-6p oY!߳Q}5,=kxSTډr ppkhRK4Υ4DV e2fKi"-D]x,BRZ "M:0ō>*x5+ uC%bgv=v7wxUmv!5Xf0fR#xSV_顖= J|k^SyɄQWɣ"b DgۈIt^K>[,C:;D J.^gHL2 8u6Xhj`YLNc'ͰsmAbݠq:4e{s氷S]9h^}aJR-cok̒@(8ؾɑJELCݑSڅ^Lj}d]d)_ڙ+hmLޜD_JK+sW^kRS"e…}{^<k"Ng7߹=,纉ńГО5 f_9[ն9?8RYhE\b OʙxZ2G̟ݳ C/g~4.99D- DZw1?wz@\:l+i%PBÏKJ{Τ =p'!Ë0#D&`IGjop&a,%g廎$`yȧ{ܞ+DO4=ro~r\y55dJKqx  ZCnnVf)UGպw~$e2 L}X:}k]Lޡ,׋d5g{Fחυ|@6 E X W D܍Ә(3^*Baෙ|O 6Eҗ?9, dK&<~1y=B4e!{%t09Mz^Կ'PURu" 4Ik\vԯi (ŻG`P]ty@MfgܽO?9mH1yn_ցz,m1Tlbt30l3b58 ټ8^Շ|ZR=iz> d[=Ǵs Xe.ah#`x~@里 IM]tOrzzZ֘@\[C6߱ rONkzv.-R*"̾1ɶDP=Zp*Ch mVSo%5&ST b{28UELJ@1uz*(b Uwycxt@:1L"Z.G",o4jq[Zk [~NH6ű6҇5.z]hRv_÷Q\elO2!oVEhFIq226ZR1t-XPQGϧPgJ2H)k()G<4 >Q@pDYvӥjc)PȊjk3ښIyӼzQ,罅 -uy3:.h2fl,g2 nwOEGFA1Aؿ&)cr>`VX-6չh9DZȅmx+|e2&~B TBݤPY7g33uz~5^Բq擋޹Ia &OPBre*uţH{bx*BZsBgU}ޖT`q{.oθ3C1wOC&?a5Kk]{Q>ybA[/<^wSkqېL*xo#F\\wbȤp=\`pv7~?E |ގbBV[4ҩ³bJ ik.Oc7 dJA, Bzj6^?=lG"1by~XI @hvDz)82I{WsTsx}8F)""O`&@~bRJS1D.}s{2 ; ӚCYY+Xm$:)}8"LFI۸ݶ'ej*tUi'B;{› Uͯlz_DYՔλ DEfIVn DSUo]ZR #ȧ:sq$F֤DrydýI#?n8?Xȉ<"sڽCY= ;BO,Pn[#c{;q`uE[oڤhʃ<%Ց3Q;:¦⠃b4|?Ʋe&'촟!QӪ=/F++x2)I lNi|L/ s:C6B!95Hys31,YV3'2- ErDikm~7ISr;cfFq2=I .Fv̰i|8v ' Y%c|D6Tao?O$ >,6k ?sY[٠Z9S3x<\V@]1ʻ="u|2B_>KA/x-~V~8i#e|AjUy-"p8|E}CSE!>p'j6V{LL6NJ#ĎN5VRت kNj88/_+F1nЗ+W8_Lê;9|V [,.J#sE)ZgcL*aQ%>~$V e{u];[ nep.P}B,Nrmᭂshe'#`hW #cyR%VYoevDYqjDF螑] xKw(_]ƾ[r4ޓĤW^y^R0h9͹tlݯ^O2".Ϯkh;˩kol|(iud٥?$y}(1$.mv1LThZ9@4, 6^'&PnlWƴVyv庖z}.Q_u&,=,=-_2M.eROqʪKUhyڭ7Ԯۖzd Zt i :@{L ab&o:.$j7[U^}:t@*x&`N .RDlLe5uE0V\|`"&_[sT?dSlBƫS֝`%&`Ii[  > m7gdc(eJŃdiT</8->݈ar2-ЮG˔KH+c8-kwI >!ZB.>(Ge#ZX8-)?Ѥ6̂-X^&_4e d̈Wv:ƅwٻ~C=z9i2N'%޸ .|$?"7ƭ@c d;*{sJQ}1=?Ta<{9BL6o ^-aʓ:፭|CЙRgٍhx.kBhoc&._m\z$GrѕObb^\>1, |׮4$M~ -TVY&Iyki޴k텛 `ߏa)O7Z/UĶ| L%b- і*v꾿zŵͧ#X\5ؾhn$3ϴa=soٲjhAlY!}wP=y}I|QZRF:&˹*'&N\e}<JjC >fm&NIRVMlZpT QS?ɺ)nȊ+,Xxi[xjށo3X(!Լ G𖲥?Gqϻq$vo Gzdw u:_.7>HAGQf{jjT5 `YuRؚ>s)91-?uc]Ϛ5\rGnXzE^Vr =0k下7\l۝œq&̟= UH'LE5$`FX% .QjD;\w,[,O~ {]p \u5ɢG^7,"oce;M!{o/{*]e1fLwP6TVϭ%De`rϝf!N"Lk&X|g:: mcX.c ޾ͻ!- 4*1_BZGib)`C=1wTf#&0gaOoIǐϡԞEkE~YT]_߳6@NsCןiVXvI[iI㎠izND4r)Z_T:tCbRO=ܢjb"[h'}8PKQrHw+QEccWW[?E W0S%w9Ȫֽ^:@*KZvL{ZܱVԃ;SMydyK]=̑asV'G>j\eHG ;iA[^UT#,01z]AL :S{qrATG/@-!qyM`iN}}N3X[U4pbVCt+Jܵ5)&}Ta"xô}FI@Ԛh_6ʆaFG5:Hꑸ/;kOQZ _V蛚Vav2)&B p]rkG2?Cx (ي+.<|΍XPV IhFm~в1aL([9ITf7U3#q"MF' ӵ"^Q2}eեSscQƴ[%A^T[QQG ",akc-C_|Q8#QB{Q_ L16WCS"s)z#N./??~=GB)|ag~Bxƨ*y##bŠ}HhH’@$S/ |``5{Y}흉ß.LvZ5>ː|(]Z w^}f|A>-xe!0"?=Î0DJW548˒)e it9~-ۀή9 JF``ҘݔXVU\R3lnIMmK'^Q9>e4{"Ӭx?™@Ϭ/cQ31F]?`(u%ճM/C'Vu&TPSA`}-8a\WWp(8C4uV0tH}QÑl~qG]!;ڮ5g u1 Rm|`r˟j΂?̵kALiRRexAOxOR-ƆZ8Gp,VDIb5N `C?sd4r\j0@l#TdTV_u(>R[l\-\(4pE!_n^%i 엄Jpn$VՔ l?AB G4"We2 f`8 ;S1(߉ [9l'l.ZNX 7ޏA,cm:wè\nK2͛'FvmRFZ60m1%OYS蚇% 7"1dK5A9 ULŴM wI䡽ߠpXtMJs}2V{4U* g()?G"Ĺ|pf0A=ZIl+ؽ/n=6nbS|kDf@! @Htxa_PҪr2e!`tkCSV&kʓ'J` 8&#E}̟ {dvlTMjm)c|핊?M<5ZhͿclH<A1GVW5U@l9xo My8}𧅇 )E'73|nz# C G/ ]))Z&"5s2?'4Rm43w%R |F!!DrQdmEHѿj^`P}3X̗wV,MJnplT{%[_ 3!Y TN3ajHB}j+1Ǐ8+LО&㕰Ĵ*YyaXFhΣ%|ӑZת$-As8q"$*tG0+]rvx?%]7vm]i'9˿,`ks!<ZOh@}e_N:Lv;*>y/1F;zQr\O/<}dz5ٽK`, ˺eV':JƵ\J x Oz-qLr"l)C~ |yNh_BQȕ遼M<=y_GmC_R/ex Mqb*ͷۨ{DlJe{ޞ$e5 jPҗ#= -qtʓ1&$mcұͥL~W/KVջ6nXkb~/IAiNCGE{^5!ҹ^<\QrW?8bvTV*N tv1nA!I[S) S@qZQ#.MjN瑋cQ{_Z^+q&po~ɘNݷ}ᆤ%GwT N3nʘg=e }g[B4K?sMVr:\Y6R%v8%́M70Emp̭`KUl`xiL3q-^R+ߵ :1 ۛv^0\D9#p{-U,j{ahRDH #wAII*r6Ƕ+2ύܟUKL[GI`xSHޕ<9L,m@:}dAǸ3. cwXiR6_B˕OK[S 2X! ֔9j9 {tojiq > E,qƉ'yKBYNդ2kd6>!h e30 갇pNv'Qp$#'k.z o]} 0%eQWgi5DT n8fYP} 9pҖt/"i85nZS^Uz"qU["SE ONl7yTsp{xF76Xt![՗ ÄPG&id[:9%!rD698|-iCũaNW΅[?u$h~WC2X_Hfu90~.LK%{2V8<9sv~s\#|R掌ɇZh1@Tt-.Q.ƇDkf$5.@0nM{n/a%MT8(ɧLnPZG!@u~ aKÁ eL~tV`{$5|Eޫ/YW\Cʹ uRJ@RX z o/DOs@oҜ^Cr?QR?*Y4 Ww2=&áoAYW^t|Hv5k_-'Ycф;T0+wfOٙz-q1$b))*daȌmn*!ƴX@dr (ZQ 3lsX)  ekm6N, ~G%JH5;[P8ЅރVvh+uNZUSt7F B섌L5>bft=l[_ŏM!}ǣ* TAe!1(?!jXDu*|@K/Ad5'^o˪(x)" ϣ|;ׂY`1ݖjߥ 2cۥvtW>?F (pbon-'+m~dʃ/gM[ WysxBa<5`yapKЄi<G 4I%+ↄ2yM(ynIz/?'+$-kS #Q!8vzu[y5Eibt -j6 Q^fnw&p0zק@T1$#sf&6pp@8(Rm-_nXGqO J߄L~?iLh<-ekW FIo™}Q7C!r̘4g-]`Z@ IMuE>>g)Ea+xQKiD6n߇G > ݒ > _}QY>>XC9s;R)#̯y4!aK)z$M $n@ WJJW'ܞb{:MtqF(eؐۮBPq-KOpc zd[!'ʆd_&̥!8.㙘Y JNj~;-EpGbB`UOZuXg4#$@R~nG)KVדNsH/8X઼tm]0wt.ؽGs-%띄r)!V RmO5#{)Hu.bz$//Tٟv?L+&27'#.mK:]fI@By W@\1=f3'5ro/Fp, j$'J@ 'vfP`UܻaUxsfZt^TD ܱت /lXbTJpȍ :wjYPPDHE$ 7ř י2'Udb: Ua _L-_I?A?A33CD˳#7ʍr['Mrڊj~&nyŎ,Ҷ`c龧~0f` 4]vkCcB\7w^zp8\~.0YN#$"W|GTC.i&ٮ׳áxsHPzƋ,ϕBX[gT~ʳ yov90i6 T_]@MK`d%Mne_ZX?n2Z@}1J]MFe(GF0;ę1;8Dv@ 5(a[` hgvP>f 7天`W.Y(;ZA9#Tpy=1;ޅ:]l6n}J?"ILt#.tz"ɼ_ZYܡZA&c$[r뻠GC&dsl, px !pA +!jwh_0*OBgm 99| ' TRe)+,.--ֺ09ENyBn؅*`jBρ H[b?_h,xlbF3(̧|GpO M 5[s?twLF٧FF.;Du$GgVw@LS8:ݛi0Yy& и[T:2 VƷPt F}hU||uvOtq?Osr,G^e#HCZݟB1tt->yn=/qpUgM¯v^TT oL@GQw&V7o  TXX?P<_>Z k]@c1U&f`NQE 0fǼ5^|%+ӆaW`èWJ#M9pNǎqZ:pѧ͌iNyW3fk-WյW Cd6L)g---7.2AU=v{xH+TŴas8 ~RشS&#nt jANw#$#LGIha Xq)$l pQNmj @4MpL%;~9v˸r{j8>|c/r |lyIcbl 7_Ws?Vwmy 0vV>F;-#İ{R>I˵ʒ[, 6Mzۖ~ˤIj=Tx@3n)=ʯ|Jf/[?mck GcFi6~yhI?ì'9)*@զ|UqrեJ1H?T@5l$R+yK4)~&aDn½tGO/ wXvc6CFE:ٌ,([O+s7+3L(WP&fr.{=M'2jpګ8 ?eX)8(էCfa,f@!WY؊J&[% ^\J^R[?Q^e'g2}i9v br3{r3>?Penr !G5dBW5S zl fz*q!k~j2*R](# Ώ*NTRit[W7b;jޟ(4g[̮>LO%dANXl$w'\Vڛ!;0GY{ 0PaAGQլe]u4*Pz5琬BMMhK~ y:L C~t)YKZ1W:,k |rޥ VCrCUUQŸg3a5;+uY (_<Iə=/ %|sMjc |V&+3FQYx0N,[JӇ`4#ԆǦع@Wr1-d?龼'ә5\uԍ ']n;9z2Fz?k$H/%)!rQ}jO)=هy%9/zT);|tm5p2C_T y}+n@ }D(EiQc|PlSi| 8E4 &&@N*v R+Iدhu=<:kBz;5wຆ׊ =WxGRߎbyM:\tJ ž>dӒS%s`JX(8ehD_7WQAXQ #Brm|tamfkLj7 E:ͳ\4ܿxAtOy)0 +`X- NE(b5^ ^ >\{E*yU= @+!X;ɑʨdeR *|D rJNHGD_5G=~CQ߶QqW̾;HBlׯX.QO' iJ&1y}=Kw6eO&t  9ڻWeY-^ʶƏ+!|Mo z1&١!yY`PMqɃ:@fL#{:Se_xgNrbv/dI"`ͽa0L j]ӣf-*. I6'7pD손M5 vn, 7')ˤMEkySK/gP;޻r}1%DBmO1d5P*y ɪҁ,KIfc鱓x3-ڏ;x|o]cHm ΏBK2lEo0|M1o8䁤;⢱ż,l/%" 0Te&]:%?-=b9b8+0 fYN0U+ / |mxmR%KF>wlϯ\PMat融$"MN9([,I#JvL"GNm%8pu8D̹bIc),s 8\棨]aAY3,)en3Y3 ]jt90elFk<{B1ax}z@ ['ls;OM(<-\J"`J́Ԍuo)gl^8oXV䒙9x,؆.qJ%&)Yjh0z;|uZPmз תRxZyWbb:F{:Min;]+!=c%z} 8Qۈ 7m;TOL!K 9*PxZ :k|[b4o![_ H<_Cv;/\][vL!õ/Nh6oj RB_%xFvJ"Ǿ PLw mR5~]g0bFi)Ks1STI[[˜IU:g@ƣ״[Q#YB1s(v 8 Gټk>J._T*o|Sh}f_,$ه84 S½H0L?ع<="_}}8M_$rM]w3 QEiLz'¿hQWߤ]/{4b2[ҋG-؀NԁMĻyǐ}YtxdŊG? 8}D1XlJp=}4o!%ez !ܰÑ/ԀM Nwxaɺrõ!3*˺c0G~/xڡÜ}MMaȬ4(F\ >eW[,r+!]'^%`; Is/VzZ|qeÃhi17Jpc'hh #c&YctI K#K0?TV9S p<^e !F|$8CaK+λvqpFlA?^L1+ng6ڪKDa)t}Gֿ:}MC˽'@nSx[%4Ⱥk+ fUꮳ>}?v ; Ƿ{˺ S_q^~@"eFKM=d{Hm1|[-}=#`Yuln[ѱaO?M66]tL~:pñ_ɴEQo$׹VG熝 %k+PUƌsNÚ#U0Iڑ1f og4ǂql4_R3f3 UioWs>Fn|aK"OzW\%uIg(؎:LArVq>8ڨv<}ǤFL>tg?O+pNg9 :M]֯S )xz E` g{L4Sl[b^ H+4C:Ԕʍ ,F<0{vGܨ̀kF=9={S@{[?gj1! Y\ɦ''g:0]\_ߵ)m*IGGg?xd 2LĆq,kx)%XXNNCh{lNNM]LEA"M4Q?@tyso1UkDL0IAw@<+cGwHHn\o~ Q1iUJRߐ$Jtagn2WxRJz~X$8P;ʆ(*| У#orVCUK[Uު"= X}Ͽ B_ҿ*-eUwLO yRZ:_[LR>:%zG?<#[)>tUZxvbf@NCh3aÌ8/g?C GU@lvMT4%݋R(վSl-~sߌ^D z8h'o^?,zz;cw/qBwPU2Hg BΈ9nҚ>5Q4m:eƫP4! g! UnĖ]YQwΒȇ7D_ɳ`0J$LZ! x 5)Ț.hSqG3GĀ'uy KnL>^ӵ"R?*2&Ұ˲ҴC?y2G.U;H6֘}ڑ*G{y^O. ]U(ʦNCez{2\AOx};Ԓo-҉-mڹ㵜fWkx_ /~[6H`zͪ!Uhvwէc+8;9{!{ ƿXkBu!)@dy4]k&2i.tD-nxwR.tb#llrW`ngᕧ46d)˄o!mCWLĠ"~m# )2@{R4|Rp6e#,UHb.mIN <N^ZmUeR,GS?S?Wп„*<.5eS{te,1WA1V60mmܨכx7[a<i\UAYCe/ݜ&c˜ۑ{?3Dd41\GgKZpp5کc~E'XΧ1( ]]SvUƯ.U5z\TJqM*2t\ْȕ @yxFª?3vVtQBn) uf=}͞WaKEYguyT`^Pr!/hʟlNxtB!%~wG mr&]Iˣ4E1Uoq_2/|xήJJN%L/ ="GQ7˹U` !q`KA'a^ BR&+Ǘ '8h-{0[7~(ePIZTɑ?,0BkWTe392Ol3ܻ?qKV4{ꈣxg]҈2"!6{Ԯs8Y Mv>}-]/])~c?@`HƮ)R+ ^fW38_YG֡EO?\ݠ.U[?!.VcfI`gwU!\_E ZW#ႩɢDN\S{+RoֱTWgy{x(FC aLw 4n&ȹP$b0c$l O'C<=(s s"B+ڶe,ʉ+E!Mt(V唛h0kdy{XCvک9LF>+ȓ2F;V]pk,ގW 9gvii!\Qps^K{%V?ve8AR<@ij|f6,gmEA}jbڸJvv^;b5nuo ? 5춖C6V Ixvi]@O>t,@4>Q p+C}z roKTIVUH!T?Fʟ7olcԧ>?SݩЈI&f[^CG@tB+MPnvȼ 5<|t`UA&ӼNGD蹓U=o6C@=1QFෞvoB/42;a@W]/8RS 3fv]ê)l[jb{]H>F./Dആ/yAL1@3vy6]kn7mX;J] دEy$P,(߫a(2je3O[5:Wર)J5!4=֖"_<}<[>#5~b.YJ6X h.~ydk?/,哯n0h:ӂXb6 z"61y~zr:F@]Űp54A7 @{ǛV)2<0L/!_%zTX}6Ooc0o:4"W:=Pd 9xm1i-֘ϲ2hf/%5põrʳ@dXu2{&8:%[CASwjkT0jaF YFvZnE Y\ 1d1~uu}P`8@`ukd09&9f0qBj" ,+fn&9aR@zZc' ~O r$nUP$QecӗZt'#%ı{qYA\;)fh"4@Q Gx-{&Vb [_3>o"ӹ*)+ٰ7Ъz=qh듟JiGef9NrwXvUX1@N+]8W BvF"7:p.k ;`Ŋm׸SluLۊQ Bkab^y?]@ar>i|J1QF=el8uxڛb_On]_51'+r%Bϧ,HYTI̪*bw_ʁkx`0. 6.=lwCE$웯|x+_kzmwTvW`x\2%I7dR҉_ p')P rB8u:}q/`nB+ A⼾ ы4ڜ/*jgO{zujիB.R /|n tK~hgNϦ 8E$7VR+@oY84L~<E EMJyWv>!qʌ=^uW5Yw.D&3v(Nrԝv$3k* QwF>y@s`t)Jwo) mv/Yԕθ{XdU[k5|+* WmL)5wa*D e+Ct!~tEV22-o*m?0IqCF@dESU[`;,5L&>VH ۢj6xVBo:M\0K4|\?`P$vǪnm=4heI#InAOKtm^._wTnᴀ$H?jk^úD=ԿkrW< ah9K–16rKNː]ח\{Jx xU͏sۄDt4ì#LWqPɇF#$CJpViEtZpڻr&駠cMyI$!= k1C0Ή1SظR0dJ'xS/^ X#cwkv'FjӤ~^FwPteGyw.xMQ+"hH&=_R@l_sBjp+{@To-3m4Pi}H&/d ҠBzSpiXi1,}f>O+J匰C18` $MĬ_݅qC+À^g'MZ>Wk󾝁}]ݫ))yb =wHa@$N:TJ$3S#Ꝝ` k~f?7p~H #v_;l$Wj iXF@ 3慯 !UKYKnI8i)tk1 ò6|9+z>C׆K_<6F|'\e2',qEa))8ĶqSC Q;/y_|>^ wl!KNQ.3?'X :AYiޕ"d uve/;[9fDW\E Ey8DĞǻ$Ͻ)A{N (vk#gm'imա+[o4(f7D+lm Y΄oRN3Ɏ2&g>~_ o7fvA`jbAAE1Vq)x-%tWq*X}yue/ק0?0i 4:@W5BˏzM,'JdAj{udcm/r XmWV%zɬ΋FRx{kmU tJetyx$#xv_Sb^z-~3(cQ7[ O oKQG< "6y͏0J]0/fZS h@V@}D+xKwQO5\td}T@^p: =YM&)$+P9~/q_X,\fYjIy?2u,IàDqmY:'; ϵo1z^W/n@];,竾eVZ9 }~*sQIFS%;Ppg˸^:S2O@F&ObS%zB8ʼc ӫ1-=4;J[U<[$Ǎpw,_ _ Ep>z=ײsSu4My.*n!yCxㄷhE`踢;_ ?}m'}~nC)99"ъ",N2QnzP5f3uʎ?q\Ѡ%Mʂ T  vpε^B6Х RdR0J+`)@+L,r|V8VBw 5-R+ Bf_X뎞tcCuҧll|fMmǾ"ÇeXEJ: @Pv3:eYS^^;Q!uWcI[7sDÝ) 5A^ݍQι,|eif BЛ[vbSt6+Gp<& 9Ձ7 C^: Ƭrd0;o7BJ1Zt->T:&;UZA/u\=_p[vNJ8xby;C$}m:F~p&*t`#b,+@nnO/( c ulEvmH!NymU}DnHe[|kkl4laX]?,B`[$MZQs_Zt<1MB9 eR^%_U~ [fhClժl m8n&K=ډX Y)nA ~1<۴6+m\LT[t\4I<˯k+|NP6w-:q#;=3u˶eL+WvZJ}uF8nL_ꌋ2ýv_ ]v?UMAV t0;eeV]ml>d/Ѩ:w $˲Z꫺vMk E>TB.ڲ-`gfIx^;a(tF@??&F}I%Xϴ]%HBű.p'bPV|XL,r%5M>)@X2x^%bZy۵#- ~!2?}N:I=+Ѡ>5gʵHM??؟M$ڼ`9J ?w:`DWk'$h'1nJO #/(L1xatnvMar`Ƙy@+;`QЭ \h^E%eӾ;f5 =V'Dg  ;GlP>$rnA2CukyF"?JL٧N~\O i2F_ w:T$* %3f.Uɶy|)65HE6 (NEΌ:f(]ɗ$ZԪκ%cyV6GVٓ-JjVn/ .6ӊ%Bկ`%,0}A7N55N Uu V>*]TX(K?2lU_z '&9c+JONp\"4rhSO Xr/} \UiÐp !2J fLm{dJ^œh {w{^904tu [IMLEp\I'}ffx̡}_baʑWgo""ѬС,<$'`@Բa q*"aӣ/ ғw'+G>Cm^qz-mvY_ a[@S~\5HGN26:*tL<Y fA&ێҢGNt cc$v_m Ş<(ݵ6Eऒӽ(+V}Az`ljuO"|uH-I\꾏ĕCp<Aiy#dF2oR޺aH*nrt{׼Iԓ_h5y'AcCY,`(ktҁy)D 1 /@(u$V Z9G5Øhwu/:e7YEǤ΄'+O}`lO!X0}oz{ht)b6m+dzpźy S D V[Uh C/&2tA}k#`".a l|$w79~8֊o5r`nk-a(TB/ ޻6_JfپwGE8p> ` 6w)6Feg8 C$AS4Ͱ&Ձ{ N|#=VY^ G3Q!UxZk1ӧY/NiV񛕺_srP$(Ip5u1>:)ً#gҞf3;W5[/+"xWF̍;a>N"* xfI&Y1/LYzޖ vw e^㋾t^>tԷӨL^YMmoy6d,O9c  &ks"`8Hm\YdI$Ca ppq쨬rǢbO諠 6,[ .cM롹,[~Ӿe%\x. MBxmc5=musʁތ%¶24`Mn BF: 7=q^ qrxuc&A2u#EGdQF.88B|tirW @}Eⴕ̲xdw޺eg x(J 5VðisаWe٫)4Ua+L7L5{P`mܔEf,ˠpKcwb kOF -tatɾ!I,63*ZTzp̌Ys- 2Fm6v"1_˩Gͭt}kB]SCXp0:Ez|Q:I䥘%Fibj-bg8_a]?BE[5RD>;/Wr5@)`w)/ 0<~ڰOfT(c#hU. s4PZ@W: 汴o]kKPM,#w7f=7θ%:? v`[>(px&~דB-CķazX)`+0[Wz6wTMRp 029|'&jt}*6~jCj[ֶ.|y}firm塌fSSSHEaP5}L 2:4-`5ZWztS\E3 z8հ՞::77#PM}#PR:+%?NG_j u.1+W^Ds;yG$OOq*֭ӱ¥ZpNLg`鰬UD #Q6`b/O,Н']%PV7s*k%=ZGS s4/):`,0Y*S }=ZLʗ~>8<ʨBʡH/K\ճc_TPq免!Jz&knUmZ s}`ЄJFmU I{9SA~ .Ѹ3*~r*>]^$3G|UO98kfAg(M, ϱbCpP(M PM.f'y-#9eR0\VOQ2wMc/Bw\ dP)}WUziMb ?L&8>82,8MhP I8QL;3 T;Zt4*se5zlO{t>=i ៟g.danA|9r1(`)ermF;Vo-!а41UwIP1 562[;^ 7킢;s2 IVè"GL,h}$?g9kU`͍Z t ̧"vH0n}~7m/ՀV-bs\ku|WR͟3-GhY0 &'.`72L9AF]:} ALscŗNHi ɗRۨ?0xǦ!S_**HA#CX=\<{&0Ixh` x6.k -qf%v.+/ND!0d*VqՊ~ AV#~{Ztx 7ߥnxKGI64Z&xkLY4B}ab ˻zDk՟iMa|=-=sN,wflo'u:r9G!UZ8{=b6羖d>o⭭ i d<2?.?:^( ?d aY)cHf&r&m|ϥKAF9YjrwH7^y,59iec;,[a.ziPq$tGa%6I8895D@DSv-[+(itueR["Vl҇kPl}ILX5vk):~ !'c7xc- Ow4 uZ%|)FO/x/kD9;M"~EXMKs+1qI|#јɓDG4H xt ,r)jF=5.zWujDv"]b?0"hPXčζcIk>R[^3ܫa0^@KmשSҠHOQ@*^Agr͚*fx'뵃o@cm] Dƴ0.n tNJ,$xoͲT _{J0<@L89o:$)樓bP<~}JI,/(pHSL}2.Vpw~08N>Ce|/nbi]% s?8$gz1>[PxSJhuq>oC)5e݋y`5q+Zbʵ%H%T-}0w6{,_1 aDl7hΟq"-Sπ15^ƒOMf ^.R¦Ze?2EZ Y=[ƚ` C Xl/ )|v*'s V Үihv."tRos Q+݅I|$F,w&z >Rŀzv(Q_9+i'Q IFo(Ohq9=d8T! s)QD }.u{AA~ZNʾŖY؞y<-uqe瓹կbNhfUi.._mU?wߨn{I( Mtk&gvS} \܆,kymiO|47 wƜF23"j⸬nd׳Yq c`GUv& Fk)ӎd!Ň>YՏ9\.S*O{gCN(b򤞫/WHT?WSG)E4pVVQ1 k|RUs,bfEM$!ZJb&$)!8<]mL@*5Ѿ1"K6Dv7ϜmMuu!̒LI `<<3fT|MδXH+QO} V9qiv35!q%M=YG8ƞ3`^HTXLD;1|xա K6zq!΅"X(h0l/'=$߄ eUwYd.G:xe#/oGvj$3uE k51 ?MHHj Ah0#j]4 !=pԅUPl@uE.\eJF@#} CQS} h_2#`Y|4OG~JY P5BG80⧒G/8Pz :%~{I#Y/<f3|T*Ɨ[xCE>gs[d/()wEzrmUdDB"Zq(c |G,,O.pۮ)a7irܣU(z0 h>/NCyN0Y,Fk&h͕(#X +cj%9"<'tT R=yp7Գ>9#T:Rr#,"DO Qwꈅ.`FѪ̽S~9N5sa4\[S +;>szAJ.+lx# q=MY@d~R2^^h?O b/MvGDgRd{ bL s^3\/aU į+/PQQnOoߨ8>!B)ål_1<k<̕IsDF? ]p0NTKɠý }-Ed=06v\)4,_@-U.Ll`3dSQvVi>nLvOfeme_;n״8n}ɱV3` km6C~7l4d]j ٕxγ`AEiAՄil䫀m!aPI7ߘUf(-ת#@lreMWEDa'kW^iR.VO~p2sBHCKQs1}OH`MrT5ظ9`¢] aw#"zak{Q4ְK{Ĺ;-z<ˎ'DȀE^ul+U\@ : 8GЭ!vrmU} RiϟW㝅h7ͪ::PvH] p!edT)\^X#8.28o׾e>Z3,@4c')jO&d_?r3~Pѩ.^a7K6ۏ!}=&M-[V4PK *=pL Zë0HLZ6dkvwBЊs)D \`-/}̴xS lxwxg4-v]3+I&_6ݬw@G&iM' .O@ޯ0-L ~W։׏T. A &-G)65J{rt,ڋBEG'8MuKi/ET%'KYwlƶ-e@:iN[d+K+f+ U@P[{"4L  /јzC;Cv.h&Z҇¬W4 \l+aQέrkdʟp> Y ߏ M _!Fȳ6u xp[5:p2z6|QISuY~tMlG-#Y"p>G`op-c,3)jA,iD}0z'k uP Z Ϣ-jI6X%xv}QO>3(C573X=}SrRF_VS҃z5)$ ̼/ka' cM7+xyl4V9?Kh= P)ft9iSYlZMF}z\HꨤoSzCgnȾKV5{i3AŃCNiV:ޫ%/N.Xx3N (dk.u`N轵aŤWaۀ%bOMx݊I0A!yqpJ1Mj׫z:ϒD>rD\>HP'jѲ7IN!'V&›:iVL# QUDr sx D66RWcA&`I\Jح`pN]M Q.=2HA(ieE^"^)@uYjk#ƪrvp;ruI~`95ͤQ<1Bù[ %-b7(e\0.CqO$ .L_h:bq?3v}ӟ)2'O՝3> l ,T񆹊3҈TCa1M=I6~\k鱖vC+Ræ7re,xFDs8wM ؐk @KaT(Zӧ὇L4liCf5~!1YaOMi㳿!ԪgLXj}'.Rr :0wL#ec$8(-dːZS,\EN)v"2 v#,-/`ȐzǝR#وA~- A?ώ& ,|Vc+J4;Ճ#'4HfG(NafCeM5yMl;_ ._^b]9kWv9Z2M-e\s`6OgHdOE^h{gf9 ^^l~Д!椦oS9o:5%wT>- jXFʷ+&:5Hql-R-~D8} `vuED:`B4P Hb冇–p`pu:\Wz#0zq5/dneusXs&nDk{Y`z5BY 6.]/8awk=GU? .J`Xۦ_ WE7$di+LIJlWli7 $;aGeml CE7`-R!4[.̰i3Cb':׏qe÷}Vi̵.oߘ{|'b31͞+"o8xj[hӱXXV6W \jwT{#x19.DHC' _֫ILzq!5 k+0sxj9R7zfg1^VH9)S_'"Q{' ENN7rnkhB@(";_g'>G|hjo ~'_Hc?ҷxIOg9q}1ۖki jruƒc.RtoLqML-䞙bkIZ'kda+~ n|F`*n H;E)ݐu/1OXЎn491񀄙@*Q\o[ɖA}NzlhtZ[MXGw- nW'$7~ofFOv0B-fY'՛"J[dB[`\+z[Pm_OVW]#Vg% LJ %er\I/1$FFϔ{ e;0L49W&ë쬻u>C@vN苪ظ^_EB^o\ҨbJܔ({RqḼ8Jpo1CP1 w{p]<a / ȣnnl}{D5,$QBiW]_)vtIG%&f-f&i2uh !f4~vVSǛ@1\FyHʧUy܍6 ^v91#g94$,FUӏ{V"md\8T޵켻F?KNSD}:vjA~ `/w/F/b5Kb rCMϚX%VTz[{HZK6>sGE k}P :fP5.e!3hp5?8W *ܛ$.|Ka"ӫRُvUev)ewA0Ig.K%ؗ p̝MxkѲmC2|%;Xc}iDW-힒 Q1Oigh~GپeGLc[a\ɻx@ tZn_+LbdG=KT/X]{vyXa7 ޢ530jG>2 ߨk !OM5/XWq!G1;_mTv&]i߰t%V 3( xaٜ;l؁nu=V,mĖa?' ]C˕?S`:EM2Rx2>gXuN<5A[{(23y%{eVQC3O_OqdW^q+m"g}gRi& u 9فObѓ /\QtQag F'8*C|T`IݜYLBew(/KCGt,GD$e^^iҵrgP{ݺM$Vd:W味+_˸جvcpra)JTS:XGn+21=*l`GDZG=/vT93>TE@cTu_ m#0<*|QP= ~"ז`10XM'7؈d?z]v$L_OhXhWˌ`bXqV !J}"ML}XSyUwK{ʦVh#l'Hnwk p ̬ԞbJ1Q8؀)&q]|~57#[~w_~2&ҋR>]w d=΅-[^}N"Eұ}3D )?&`|6q1b1~(7? V:Mj8-[J1Bųmr-tAry0C-dK7xeW ?y#gW mbz'Dp Pud)-'R\[WqJxGIR| %-[Ҁ릯>pm. 0ܧ)? a}1/'E֘̃gqh g'w 71aF߿qaZ=(DdQo@7AMԹ˪SlT&HT,fQA/&"_fb5$7$tAQ3m8?2yhs\lKo-S t9duc?pd*kxU>s4)+L$ƞ(xLPL J%IޒXeaI=Gld;:T ܅!|ȭܰ]x6M1 ͧC=3j [QE/++}P`K6\٭r֚X_M; U,37A h Bux%]$`dprH|ɼ43RdtvOY,'86  [JoD;f,pzQQ(ۈw+pzhy?RR7uz8$!RX#1N8E}nTa.M6.ߤ$5:#%'3d$y:\t3(`+Y[t cw!`3䑮4ˊ0U #)̈́{ҽ'-=2=G-@L;ܩ 'bjgcGo*idz.Xj}k1Dדs[4U?E"ҩGCBWK_<06 6yr߄ЃKo ȕBIR'㻶~BZb^r%ejX+,SBH7pU c!ϩ}?<넒Gܞ\g`w'7:jx~52B`X8gHK,P$׬^"vӋ,ֺr)qi6'KQ,fF鰸!j:)HtgT Y#ڰf;~3Fn&/.(mn&@yڹgU#_1{}D 8rT^"t*ㆣtم 1|G5OU!~zxA՜uƹG]o/Ĕ -٭ ހn2,۾]q3z?*S XD)M|YdZ( =?>1YG&wϏ9W!=n{͙]/ Iaٞxi(q_D`WҐ TљRRWON]L-+#vZ s[9,4Hڅ8pz8uWzEymZJKvCe`\:{׹6zK OM՛rW`4Pi'br~z֤]S]p_șjLf20x<ի2|׸[f{7إ#Ӡ@ٱwL(&I_,7\<(dApQ!58'(mYTnYG/'R7YPeVl>#dH~}=!<1kVq8tlz<8U[<J,^ڞ9gD]i7X F( X.d$y쩺+hk]EpAb8%5]n'ɞ|#x"3;f( mEcwH4&2'LC*vBs^Fm ) `-r 7=Wb/z+.skGrc a/V?MRnKR9cgbHʆ/P34d[k0:`KWoIК9IhwI*ޖ;}◌&@1}|]HmʹbnB@࢒ #Uj~ҝ[Ac"Ț/wJ J&Y?{vp#%hЃ  %D1fs|)Jc9œģ/!pv<*cjmQl`{Ll3ɧLkIN}y}Qd6^i{n\> H\@[Uǿ-Z`Bg6|0/f~@K*c‘XGrZ@?7:;R^dY{RP`SAZe;z2BѨV0#%Yb4_>CgeQ%!AI+PTN)>\0q#١c; q&c B&~ΑU^4h?` y՗=(niYs !hrK-tޙAX(lDk!{0(-;# VUjhn/܉o[,+L-ce.A,Aҁ8ǜP]IL)O퓈{qi;fZdM._k˶Je-yHa4H-NV :qh~_K4I]'Jls7* 3~Pmi{ ǘcRߜV,|ȳ{kZhهD t̳'J"/H9F+'o Yg|lIuI3:a`K{M*!!Byhwe(CI40M_ڲfId\^~ȸ; $L8g Do-d(ʱ[ 𒉔y9U : zEi?\FQ 1w1 ZcXͧDŽ J#?4R\n ƝJn#BwkK}>ك`lr\;LRt*oۻ gDOSq[a ܁/yѫċuQ=y1Ddtܾ +Lƺ={`>b;[qվwPJ<U_i0 w2`lNrYзn>(kPL7ܻY\ v¤tW<?<iy:~SI^W$:nڡ$@`BsFXeLdMemllw<ʎ @]"mBBn0>Ї$=m7k빠~G,bʌfl>`(B1(oD2NV/ k:hTtòpf񔹈8 5 R18˅Zgl!{e>!pdvh'jFG'neObU B|3y6b&ǩ7_d+Z ,UNbT&b[5֗6Ĩ KϪxHg.\H\BP?au(gF^ʹk ^|+$#k7S%DgLp7fޢߝT~]pM䄴߳Kbg$'[܈G6=GyaJ{Vx a{/ԮOCqU$ ,ҾǣG#6pv Bx/Ӄ^Tmj5Bl*m,7D4b-McmG(*~LN ˖\PIї@Hy\C:S)=ͦM> _fd5Ay\Ax}\E /zip#$u#|pޠ2,۰R<2"76 w =&v2Ubl9ƑpC,Hhl- apBυ=+ ?vy,j~ Zf,3wa^ʿsb ;wVK'C{,Gt *1El;w"F}UXb|ps^DHv@fBMAB: =B4 @Uz׋_.i{uOVPݣ]Tx i VC7waH$ xQyPQq+ ={FbxL=[KF-3o+0zqJϠuJ{]2ڂsSAV@iA 2Lπ ج%djKEp!`玣*`>$?g`l-U~>Ü.eG6ȇ>^|FAla'lU+n5:t*GNp{w3Y00KXeMsUhTH2i,@of%m[KtwG.\gccO72;]|5dn#K(AoirbnʿZǘH%Gow3 #U r*cR/Yߢi4p<<&؊im1'FTk8sv-hE)^=Z>N5a?é+@p >.d7m$!XhX]?XzKi5ݍ=n2n\tZͥ[mU_^#.pY|k.d*rjD#5tkdʳcKGay Xj/S %[>nJ91 vR2iM3?~oA0 DXG\U%$M*kP ԯqIHnjۧ{CXoլ.X܅0qOh&M-%-4Ym?}ÙJw/vkEv i-'qȃmQ!cݩNAnb2&օ m:=#V^Ctn۸ACCnؠU̺u81)oʸ+F4TLm`)%;\O=e*)Z--+r BIP9 h=]朴$%򑅏VBuH?eU ZIKQ_<EJy_C9먇?r PR'k<6v^ lx.KOwݑF!x ,:b"fb3 +l?a/% nL]i_WSu3 UC3_DՋ.2Hbp87Le49Ψ.E9adzs^x_7 r ^sB,B?SW!cUwBf˞3ZBq,~2D&9dZsdQ R&\<Z e(-WxsWC4s䶟r|(З#sZhxMɞ~I18Z#%dO["J@I@wK>r iJAWR\T?qk9Hzyf Ğ~1T+!f ݆$;SusO|̷^cG[^$6\lq8u60<kk kAM7oVCE%V5%Ȫ)A8;5@U3/Auj2,~qv I&@)啯u]+^*B|m-CF<;.mMmxaq`fD ]dp @ LRwg%liֹ9ph} _PSv@ C f+@&˦5iƷ䏘mAh Ƭ^Sk!'1}2a٭$[J@mޑ]r͋mYX]hk[Y33T,LWOӞLi}*0A0L m fOXK[~= Keڽ﷿:j0bXjΛS9sn HE(0y+ }˂Iw. %2*PЕqcT//+>N#ls 58|1}AT;ā%cay?3ㄙw?oCvEg 9[F$uIWĴaBvAܔ ~&G_|,[TT2x׎!zzpoTÖ!QQv-UT۔)IDo(@3NC>e+:H^/e' t 8*ooen6 s  _(67Ȩ~ө6Wp2GPjCUNz$MO̼^#Ѡ \)^,뿚W7|eQVtiҔ?ӒIw<G+jœ&A[*M#L@ܙ< #3FR DD8k$ L}2ؑ!wAm'K *S`=U`* ]It/2 lXVVf JRdv0%_QhAX 1gri[ r3z)H;2Jo6d6lB!'맙 0%`'a D؄l(6zF@;?=LcvnYBdZ96*6pFۤ2;e Mk LAVgڑo hWӌk|vy8!~W(9mR޸pSͤ_ 9+ i!%T3MFYf>섷I] zܪwNQ!js{o̤gV).X%qp'G7ʏꢱ`mo>cG4Xq $fh3)zIUX{#|pV} ${d.q;4]5B( 7!j q{#}9#\8;O؋.:0gr}EV\, _Q62>qz5N`>n4Tc糧N#ܪmj!KObZ>DX+/u>D|&<& Y,WlMwm k XJBbhDG adL4 q )i^#j0!nET!OP==ёF[up+ @8=HaET9zz]ŖmkChBh ၒG ԭB,Wzau\Zu֢:a-N۫+ h!x5W`,V uy_Y9|g j,vw˘2BTe۔sSq>^o؂HPUBP_$'PW=$z!,N%Aݼ[i~f<ׯ/Pb u?0,2u&:lg9)'D_FI6Xa|"$&% mrݚ3}]w P ^\Xy{)LkIFyU $q[@y*];& )6ps=A&Gmb$+^LޚxP^Tv}GTS:@S +zEGd&~3Whl|b.%ƗaO:1iUeeY MEhc[ozSlT֘:;X=۫S0D}d3?>J2):e"brrZ#] -5Er]xU3&=H ~c,#6+etU wP![{oZA 艪j81*t9 ORlw&7 `MPMeM&x'軵~"Z4{j~ןZtCG@#!lr`/R P߆j5$"> $RCwq_%V~_ $1t fr]vU$G,cHD FՉi؆=5~TOP \LGu2WaW؟ÃQvkm cj]ŝaGi6a-#Y:†/_ZgЂFh0RZ'?*Vrϭ ?41Ȋ 75]k'+G?߯ =h'Q4dvAvenRNd)Et qYԜv@sȝ :(m:$3q|~}m}{ʦxbæ5|D2}aS^ cëf,8dO۠'p~OqQ3rSjYޖWiTA2\‘'}rzTe|*$r4α`ɩ7%(>JTѽH(y!$d=< d5/ʆ m)mc=F`L~ѯQCksAldLjsk9d9]60˖I)GЎđB>#{\ɪA7ab0e21D.;O&yP/\/e-Y{`uNd?-F7C=*^jtwͲE2{x㎪.6nlw_TT&#dB"/w )^H֍-:QR&II!<)ƃI&jX/˒j(]A&SXmǍܠI:T 6rزتLq }G ր-0~Zp5;3Im`9XV!L: TMùx7]f*i0hKGjj3hbL\̎O1b˔ b Bb.WWMohf ?Ax4ÕD-WUw}ydu !~%xbu p ,(ٮb$|Aw4ȝڀ/x4 Y!|gK%G"wsBwﳱK "7USX ܓ8mn c7ퟟ5H xRl~ߟ+ }'2lH{ kbW?]ig0cYۂP8; i͋J J|&' c %}O`ȿd} k&|8SٱEiYPi%rxr[4~rb 3 ;䍖cWY=2X!m#. J4{^񪰣ibձdO[>cRtiTr_7auk$55z |,C?s-D%χ/ n*Zxg{WX| P:I)tEs%fRmR%믝vI EDZk$ᛊk Nl4]c{Ɲ@ԭ]hHNr(x+}aVq/6sXR]3ɽ{,%JZ6 lW}M0iOpNe2M0enfLi '\[\O*s_KT1rP-&7! dحz\٦yb%ȑ2ބѦPxX)l>8d>HɟGɐ# ]s]ǁz Zea]eg#(\B=>hL 3g8S# 娮Q?rvB0ߏ.Z&~3A}aWtvnctV* ݙ6XZߑ99IG26~v v̷LfYC]7]Z8r0 A0B vXTʇ.淭q%$cF *3\AB8Ԏ?9u6YƩp-ibYu0Q<,Q3|;nAY[!O1|c"d/ܗY7ɵ|k*6*Zލ\?q|L~.¿+RE=лU<6l7V5wUw3ڦZE{%QXO[c"T U( %'̔0!W =Oc*>EI9) h MDI z=G ORDQ6C#|Ʊԃ,wMkVFe1-bی%{ jSy%G~Q3xJ{$|T({m47`bZ4nCE1UYXmsX~?痃1p[  *pMkUFXn"wDc{Z {-i}&dE&͎14Z] i/!*ozEO$YI̲uI0ܯ17m"!&'RA'_UX58WUq\d Ojrg"Ӻý*DN[bG 'n]:!y嫕=|BtEAe"5-Ge!zTU<1's%N|3kF'CEo>F@e! FQ}^$C)`gI"Xj{+ƿk9,ڐ>.WD$K(\=hebUb:xZ~kQvlΡ̬}A?K$2ܐA'Sdz1wxpid@*dC^0)8ǚ{E9ʓI X6OZke*oÖ]Ӳ2¢q^v%t\KX_hU8QZtɷLWhV 4z!ugcQS ֞ڋ:1BsiLB bSA=ь-qx9XD~@ٛhDrgdY|V,O G .3<[+ wיeҰߵV(qlNP-MJބڈ;3FhAcvmXEj67N*J9"Pw@[ΡW|@s:~OF)lᚽ#33V&Cq@$d+1ۭW9rţ9ԥuXibO;.~h_"QprC.ʤb}mǴ sx7/rX帧WCd52 DZnC6HQ^.7`Wx1D>Iy|]oLq6[{d,T[M>Z%eP]6T5`5dyi_ʠ:s;̹{#G ~4jUd'-QӋ2f[86|]udY% n ~"TZqCQ2o @hV-)[ᖩL)ᨥ/¨DNBZGc9+$^GO9 )@hK CdmͧW{Yw->r\ ?{WNFx>mJ弰ZnQV2$(XN*YbN,7K͖p1!DUgM =Rc+-wȲ_uzBךt5CU<(樗RRК 3%ӋT=/#tCPH=X<\puizzSC-WASlQɌC5t-v'RԈ+ UC*Yh_iNQOHM}~[j寴eMx)\$Oi %z<ƁFGе-_*H"]TB㏠ =AQfl8x6H  yK!J6kл&or_kĩA Q y學f:@\9Zf斠YvLpkԆ@c5 ^!}ڡ\ìnidB*Fڍpnnb UN>:˕6ڜ 2,RL9[h_7 /Vqbn}4gdۮR0vB1A(DKYbI*4KkdEpޑg(}QY2Fp;2rO(2$fbj֗V- py/m^z5= rጣRu6X:i&äHMJYj36u]j 'Y:Y ؄j]ިHGɂL>6(Q<rOۿlMՉ\CiZ9OvVbhSaYh#зLpkqyjhgK Dtव(Fr~Wz9e&=lJviήcT¬ E!cd` ~`L뙢TXvAd9=!Gr9ǻ fEBQmsap>OrcN9ۚ#LhYYg58$m]0sb #!B վfw/&>|qӔQu&a ])U&$#Q9gbdaI>2`\vEwe_aJL_;[I$~dcI-v>݂cWG2Ƃb^&3ñdAC,|}˝[:h+Sf%#'C=jt`IS(!z>gzÏ;W^BY*1= 2W; Uԩ9~Th G }@~d~C NQ1M!:{h6(o.[O Cڝi@ 5;T?7>Y, y5hM'uH%wO5fEaImUV.fyZP+0wGs$ʾשǁMaqN`nu!O5R(2y[ Et^s*Zw^ߵ%B=8ʣL(V WrO3{vbW+jS1M_9h PQ:b}dǗ:q17^w:5݉.a%G5:L`.9aj7Jt_2x 0G8⤄==Sid~JA piv%ĔvzL-Dz>akڱeڳ5{kшGf rx"~,I#n@q{z(aD]O臦8V*_ RQ0ޓzPu$GRC+Do]oh6@=ey*EE:d/71N=)*aɞu愍;pOܑ"JG9]S׹!'k]9_5,#q}Sni4DvOڸuq1ƿɹWHtIz^i|ڑ6fy/[-K;X?L:HyKz$(X.Q-bJ*p3^Ǹ'D#qlHobϔ xBYSh.3sH5Hx'5/FT?gdus/$Y&N)8'N O"Jzea94myerB۞-}:&h9Ns Yny}3KQon Lj0aLҀq$DV<ıtܲ1աK,()~,Ү! lal%:ds`8R_hв s .|z&mz3컨2DGSZaoiY,w)jnJ5JЩ4|eyp>/SXCs"eTp:@>n{h QA(zQ$IJUJ잢[+8<=];;^t->Cn߼^ oA_-vyM-̃ϩKF?aWzr2\|;Y-;Q&iJ%<[iOq~wS)S- W|Ձal"<߾q͌=<=h"I $;}Yb)UaGw_ݒA֮gIKDD ƕ)kz !kZR"R.זa!?˭l?+k$P*iJ;ob2BŊJ<>hDxw~T4DN7Dfk@͸*ď?n3j2O)j{j^2$"|SPB8NS 20b0y $#"vQzU PR_S4eA}E c_cY7@@m7o՛k r_hJ 7EL)DJ9?f`?w~98S83GT".v'Av'}ܰ riB;;6jKWwfM.1>S]-e M-,_k4­?+0m(NHUjQ0Ld|I,dS` f+yU\QI OG! zY\4A@Eh좏c%Xg}?k҈D,"P) BGJk2d) 0W6Ou5 ys GCgk-P#E 7ؐj|PHo#<*scʣ ʷK430Қ%|<&߷WD }K4MoѵkʧZw};2w+ߧU4EXGț= C]a^f]=T?",<q<\)GnΫjHIt誋tLw2zVp??BΔC1]ſ,1~`ƒVYBƷO{>+Vb5۠cfXGg\"ցJp5lJ"4j!j~HQ7߿ȫrlT8{]?KYsˮ\k~L`W}ݕy-0"n5G}X+b9hއuf&g4(JhF[vʤ7ZlsRH:\90+~o߰Vi?;8n:lB,Up h8#\.|AbEǺjJ!'2_QTW S/~ǨLB|GT\(D=DVf.<"*@ja59_I3PCf5 Jv B(9FEgg۠eȕZ5HABg7ҿB4T[(" _; zɮ%J+ S_%\dEZ_ׂML;$93̋7~GW_fb8`o ѡhy6kAFͲ3/Ҳ쌭*~jTG.BT:Q[F 󻴖vEv`/b ~CaY4\"C#}`S)I L{гDd=bRL153-0p8NmXiX~Y vbśMsx1e|: *tӐhFV*O%E&8K-P򔚡^-%G ~,A>N-OȞ6_ȊEstD{p1U`5+b+UA7s(VWo5]d4/:;*_%մ*֍DS[q7'vf72ٜhZguq6 4f[7q"a>*yʫO߰碏".@d0B!sPch6ph5e[ANv@\is\g ~;nrBŅ8xdqR1 *kZ%&*uAr zK^y) h0NDY:LS6866R]65%Ų]:EosN NjlNoY8Iv낭ܒ,g12RkI 4|?jFQ=Xūu_ͻ |:ȏX`ï3Ѧa]~^{J3x`dY'֡v$ u*|j[ˉNr, 53J߰~{s.lu#y"NZd%㭷]6 ~ub!~O0dA;9㜨NB@1ƌݹ=5GᚉiuEipx=r=ò{ΒK{ 6/z`j:Vޕ%7lLz,࿽sDl' !oZQSC\GIޯ Pj4 E$>/\ X^xXOWίfS|cLtjӬթ3igXQ'nPGs? `!iij}8.jGsޙ%\xKhf7Ez]߉&o,F|nIXT rK2|&7?`I oWHwIPCT5U"\5(qEJ>_}9l;.@ %tA_8_rDUL;܌G犍a'ީ_74ŽAb]rZh`JdgrU v?iҬcmUQv~ ,]7殬| Z3)_&["÷`G_&'S1 E'މd<_dYf@l+=ES7f4]tVU;,'qy' `ZO6*iڅp_Ejl_O./a,ACP &a,(@h#RԧJ]b7Nt{LŘ(.Gfhq'RUA--;6k.8pfG(bxVJjŻa&Dsj_D0t A8١hiG oj]%uVB%\zF]Ee`ZdK_v;!m&cŔɱ$%iLdK I$M`8vNAni=M 1qKS}bD,{ZǔwS:nf)]hvmsrьP'NilµpY8=h7GYT( 8-. $)7RM8\"g,_TîL}"*& zCuȅD#OdJUiV6? #pLKo(HKq Ye vDi#(b5!ou2UP"GvŞ\Ob{5:rDX, {־Ux"}H) .ߑBbiF4~Wʗ:o ߳#__o)& יΆ?ܪq$D\9eAEKV#T0~>e 9J9nYL=kq!/𱘯ViggяòrڝX㵬VB@_ nf ̊ pf~׫L }pYfytթ_X,A̼o>97KMw6cQ7.M٘+1-P!M_߇\FuhO,dXfծ:?OQUI5g1TluZѦ$P9l+cYﳖ-m`՘7<t 1.0wA׉ε=N"Ep?@TcxclA<~-wLOѱhXx "AuRUKC c\jNCRjl AN`1x zpl: .%Qz/|DT{CAw-$%lkLBJa^F05Nw˛ɺZ8rK8,Os6<35drdL|w144f?Vԧ1Rhq;v'%}Z'`q _SlVNZv1#A|,]Dcٔ4qWymHi&VRCU}3j0^m,?>W@z זL`\ )dV:ciebf~Z:$fU7b-OP1H-E޾ ڇur݇aǛljZy*_M}RHjo F^xvQ@qW!T0ز}5QwoބA/c2ёIZdUT#FK>8~9hWZTT]0Tyl+nԪ{sJw^=Xh)$>bҢr*c?b:ʿYa.qj! QIHC_Ynmgs n.X ;X"bf_!=̪2 pa Et~,Qݯ+ 4oYYz$,8%ʡ3s2UjKSguX:t'6,dN[B%znS"mq ŮSj橧eW$LD$qOKB0 .t AٿhÝ7{qT ]}pH$5x+Ɇ^`e E/ |C{Wp¶qD\{jd0 <3ɝ!&9ǹ¢<& 66.g^_qJn 5hJ9϶PO*)Tѯ:1?BJ8$/ 0'E xw> +u#P54>mb;6D\\a[;K] 2ab QF\< y6Xho@y A\WjI/|C:sG+ޢpzC]*Rf >;VBaU*,5?hO^vnl%ޠZG_M@H0jl[SAp39=w*V0Ur<,QUVrA!.Pw3Ef^IF'FYv wK.xu_e9oPsVdU:ouFyF"z±!%əd!' aq ]uI@aƱLVaHXmMi |'2M#ǰZR C* Jf/SҬQbRNDsܦ-HsG3xYr+6mq-;aQazX,ex&©axom xe.%#Rvy0IQ ;V?fB]!vWV P[P~?WIX`kvN%H"}Lu|\ wG9<|TZ vl UD޿Pɕ GsZ<E,U#˟2_Xr3,t 8H\x/^հ4@VM e֔Jש6oWy$WeM:ګېeżryuDR C06eOG{'Vo hB)e$"pS,vRo&Η 4gv,Ummu4fX莏#Ͼ~ejruN$4MT4; 3j߸2dz% 1M24ы!W}Rt`uCSb9ML(*j\W;Vt\TZI#S"[*6ؖH8jAc.NuF^;uF7gζ,2-OvWM>~y. z09E, RQsIRكZ Q>U;ΏJdrSQqk N U\dWGz;tneyy5O'ʿT=/ge:s $|;l3?0Ss/}5FaFKTᢨ~#X͌x=$ ŤIU)/? HTd7hئ|{;ҘBI@ē |h!F3pup7d:"Vgٖn˸1rX)=]f Nb~㌭ h'߽ٟL,PspNw?0&H <#ռat@f!y/[X Zc$$r]7qtToOC3'_TC,\lJ${6ݚ^Kc֤b{i! L)Ff#rƸL3 9ZSȊ`E!,~zccWX-[c%& UX8noX #JŨ1t㐒d"wkhIb5 =,qYj S;aUc[Cu2(;4CeOHGuB0%wPi:\c:#XWs4Qӄ0/lvIqj ?k@ڧe3ZݷftN_o'a($l@GxN(-zD ؚ-ƾc,Bi8s[JlJ] z;r+Blĸ1T5F A?2o5•)aH72G{6c))/8_.Y f􉜓t##${vEtt5Ӓ'Y ,mAa%ΪcɛV):k|勛#^{Db5jU6-a؋5ʛv`/cgUmm|TF"ʰ?w%p/-OTL K[9R(3ڝ+| 3-r2e#ܦ>۾v@0b\zU eDrjx74J|XףZed}g(2wE FTmHLW#tԣ xWF)0hި gӃm'CzU1%ԡ.J933|*CN@a8KbǨ+,ZɂG^v納Y뚅=6ov~emj#Xy\h_uE{":!O2hw[s"eɂ ޤ) l4͟C o YK(- 5Wܼ%,o\N*(#ԭ fNɆJI)~ _ٸ7R\\+n8U/70;KM̹9,|U!Y_f.ŕJdfZzfEjqovUa0[JR4}`Q:yD64}>'J7 DZ1x̰,3)$KIt RYi@824TWE926)ťhNR25f^$zS˛H KG`Xe] |lLVdPxGРi3=.ikG߷bZSͲ#c9)q$.46gB {oAy}sa_^ͣCh][P( 7T@hxT Aqy:K"s(J\2Bݼ~h JJl(CÎ̳ŞdQ&߭l|ޠH9"8a794z\&3nԿDG'm'-eLп#u,hg߶ ZS] :Nħbje}-x}$^<".gEz "3[޽ r "6>&Y)N#wވcQW)3dn4 ~jȸvB߭Ɂ - u45uĉg WaClֹK@ {Zo2&sqo=#Z@@h Ι_׼mTxeWŽ{1әT Le4h 2)L_@r{( 6N_O&0Dfpm4yl2Vw?l)g6&6K/OUAo(aas_Svi:)xJl7u0m~}͒c9Y2Hf]Yw 5o^WziDED\EZX?ɟȲ Ñ&lF9xicVϦfdR<12ħ^59ȦzSBѺ.(䴃|vXGU͵UVVfLgGe{pG]"7%8[ʧ%ܜFђ=A6H|~sV*rg JCgEO_ˮ#uе{Njan'glכ|Bnjtc|0W2,e"63e/0ĕL3n} WZ?Fw 4I"b@BS$1Ƞܫg "zz|_!slC;@kZ{8=LVM ^dN֜TͣGC$eGbHALM_Olh :klloKi2i@r S v8NI«hV8fb^U<y0z,y7O\@15 :]P7P<@fA29=fae3_60*63 Bv2[1<õ<+W9E=[ZuXhf%6QmZ(ctu6!~BA >MqBGku$҅袬Kju٪Sid"Ph%_."'ٮ19HdP@N F )^2|ufI~*k(X&vs_:PBok$"˃aC ȅ.˹B$Y`Pҡk71Ocnqb>'FPCSp0ߴtqFЩL< ?!MI"D|;ai.ҷ~zH=˿B/*,~iKw+Zɻ 4FR->Z%);M9תU5\w NiBrhC~"Je9Md̄⡲O,XۃNƀx??IUXGeiZ F9SvE NU~ٲp7rJ%MzO˵ 76.#+MÊ g|fփLEڼad y_O!w{ZSx,"OʸPT5qYr:Y3@ ;phSsp7Y*FJJX n(IXuE>[s@xse @J@!>*pch܏_kn9JLl ,$!`FFdZ)\NYL W+"_CLQ0er:|Ø(cnH[~VII|b ˠ5qj[W|b,E{*,}Tb^/-^*g@1l eM|dd9Nptвy/ߞ02,0sGqMIu RD˫:. 3,0  bΕ75Udߤ,I~Ywh:c!Dؕ!ULnAG%<isW,u2Q`ɞYdiXZ}`Ě>)B}n;f+fBS|MK8Y %Ň]SbNc(b8?Ȩ(3RZ%;zK5`a"xFl-TXZޗDTkWdQ/ Sř%ss[<7_v'Cofsv<C=[HEM@qoƎq j@y9f*jidE}3_SGpzѐn#CJ$QMKP%GwŇjkvUx09襦 8zT?vMIRmZ%ۙ'!@Q umU,8bAu675un"mwgbq? li{ip؈Kbe`<%:{@pG !csNLs1 Iwl7{^ *~>ok]d<ax;' pAsXb_@me( Wbq[VWE>x8?)6i٦%"wRP\ֈayE3 p'͵L\u|MKWhg@ci^6u_"EʻiQUrH""}Y/V"KxT/*s| P#4UVuYݰBCh)W#e ?_p%J E>k䭯"N|qF]*!a&uk̸q.f\,' 5օ1=\};IxP)W0Lm2v2=92LԕxC!_IeTX&0j< sLk= h3خ qnrk3e`rvk QtBZբs9VS$[؉׍ןm Ij u@teӆ4Lk6`RP*۹0YXؑହ{<͉(`PM籮4Ζ&9EWN\!o F)JQ]Ӈ\B#(Q V]TEͼ.U9Y@ ݟhAxYzHC0=/訜o΁Bd <:&&hTwԊKj=deĉ?OݟjA'eŲjV3 S]:62S18XodV}uܺ[:䈆0XߑP{h{SYΑKVK6; #<еym`GW>,5d7IH]D"A=$Լ00j6TIQŦq4e4 M'@3bRx׺uY¦eT\Kt0(hm%inmh+j4e9Yb+@"6~LӚ7𡟮hx˾*Wx"ƈmR1,ʸMq=jɕ{=yѫdjd2Es;so8ZoDV "E1캅˅y'φ'[-n׾5N?zDlx݀^Dž "tE03}~rXBm sXÿCDHTCL&a4IT&La#Ȇҥ_?znQ̆ŶM}z)iW3] 3\a|3bR1/Tfh`s8W˽/s8@,65{թRK5jh.wNt J8aӼल>h{zE@ ξ;aR`,⛶$ -zNFp\p"rT2X]!%% ģ+̅پ'r0bqE.X.Oғ},* p23hэ y#_MB0NlF&+et GX|йZbUg*etjEM?j$@σe` 1SV[7nl#.~>~'v`P&Q:iegJ)*?uIڶ/3BCT{ ,L?pMh-,t^=򃀛m .:wz`ʅp1}70VodDHևSVnYod$׎n)n+p281oW>T@m;,cHj X:V6v-tfmKPjgJM|N|jP0=Fhg3;:LԾWgHHO27f7**ƫ'"rPj=yEC@3z8>d]b;bGiO[rcjK3eXCh 6UJs26k.Xڷ_)>O-7{+*Ebav#x7dQ$V5 w"Q%Xzb &V^ %dKI+{"\Y_Yv/5)B.E` >ᱶ(tc,`* fyrg3y|+ƞFeBjѐL~A^I oZWAچJЁot Y1ƇH_i@UIY\"'t(k$RDF4QT ȣ)mTr`Ԃl5Xy b,aRz~${?j8OCi*56O u aq<r/ Ϟ,]Hk/S& @S4iN߹ !PF}a. HQ ppIH4?n>izxMK?A-ZXBIHiO1v6ho\`: 0X2Aԣ}qo48BƄ||e_Q[3ށPya(trTQ\I R] $.ePiO,$;\+ 6;J\q6B7G )t!ۣ(+@İ 8cg'c)++p<}F(QyfOO BNDg"RеN]HVOd$?\ҷ=T̪S`Y@{4C8ÌCX}}Kq\)y٫?Hpb2ʊ>pI?BFaHudJv3Z?zvpbt dle>F{N$P傐Jr]K^6R,ߙo8L=nыy ?ZZ3w׼tv II'{h&HHj9c{bfBzY򜐝M%|AsF}GsmƦ9/zgt$1Yߚ:n{C ЯLfR`B\9sMT"lNVPFImfKPn,s!2ɭNgT`Tb)BpXМһb-:6[c,^~?g7.| !;Ǡ.}SyE, aiz7;R=J8 {z밖 _ <`IѦ#ij2ȶL.uaĜTX=:V2ęmkSKXM(}X\R*R^NḽYM%z(vCɝ& `2Jʼ PGtX" l BZIouz\T3l*0P}Ao|1w"u"p`=@U#8 TqNea::\0?"hRjЌzjufcH!F0qFM/vW/$~#Q?<YY {|[M;xtV"3[!ݘ#ƒ'^ CBrݾ!+N#{r8S)5*;;mG>-> 7sDGcȈI#Vf4/ "a3# jCsW2>9xgM{eu" n\|#3 ^awdN Í)lLe m}LsNC(hImp9DSr_QL}1N^n y?L2|3J. _ݩfJzHSņR |Zlp;Jt7T4!E@~57-h o{eםKipV9 F`R+CCpi,X#B-DF,\WTHVZ9czjEF R6<7|ܰ>ixF<¦A7B*%jά& }ˠNJ] KRG[O8߅+u4_.-8qtifB^u8Ay*ɳr#6>jnjO'NÄ)4O:ea=QOџ,:#hdC"@+PoJ8fJg' jDtkʄbv uuY;@H39N -ntuN/F)R\3JVXW2B4ۨ{2A&R@ `!"buE(__q:gޛ-DXؐXwxT$0 ŚbBh:猓q3a-tPR_NJ2`ljcIfԡ_dSۓa'oy-Pc=EmH+$n[?ٴZܾ.j Fqz./RgҸ+ 1px-,ܫY"9OjS:O ukG0|v^?X*@KU60+#&)hM D2ݔN2hD ("[Usab"W^mA2 P"zIi/o/Phq;8($0?t8;4+⤂R](6&)kyRځ;YSŢ> F eT =r{&0gDFKN9-!שC4/~m(kX5`I%!$r5p[ Y> ;N ]8䷫T!\TĭS@pLG6*r,R&4P( a[ XZ^_#m hdz_eZ D !rcQL x~``7c۵(lv0 g^k5sKC_[f=)[ǢO,-ΒRw)J`wNDtxVG 񂥅 ʺ[|: YB7EU` ,!+uѪqɥZH&ު}ѤŁLf>#i>+tnj#W!B5)f/Jx}]\92{'sx}2?(%~HŇH+ ;io!=ՊOEnCs ʹ[MxXuk2٘WVߖKV$1RocF<`D]UqD^ρ0GҩOsC5ļA=Tݨ3/Bz?)k=\,B5c̳eq4w>ck<1X/\shV<-p;EU=P?" NT0q<:E>o{!e?3*oݵ!ZaSdjߥqyeoJTӲT"w G̣Y"{kҭդXz~M[H#=e6"HEHDņM)#q ~b 9 &`NKS*Nv%]HEsף_kbOUnpȿeU02sH~I Z;;aqO߇ݮ[UH NPLpwJ,Cy-z%ŀ$U(6\ɍxpOE3]'"}? 8Zf:rvxۊܝÀWg+Ɍ cqՓ0q:fLy&$KrFxgè.Me 2ݠѡ}nZ7I3-oQ{,Z3Aa|xfHSנ{Iּ$WJmye^tDcPܙ儆X]՞R7<:x#ܝ[&iNluV:C,t#[WMV=q2тbw9l! f3BQŌv*sV<ɤ%zLX`/| QP{!Sv#Ar bݽ$ WjP^pwg+35K*KrҍK93UPUڿ'i &g5+Ky"4Y=.2@6dyN:aRB>F| H%SCw}B+aP\bЄWUდTY0pjcMY/@P(6cv$iJn b`YF&fۋM+2lC:z{B㋢8@MitOɛr{^*=c8{i9q#cHZ tlRfN[2y̞#;$\5) 80v>>+fvF۩]P Xa=,La'llj#AF@1r__;-#@ ʊ-Lne_#pPpľ$hHO70 Mk}kt gܮbg8>Jx 'JYjv"NM7* tcǘ?>;nEA% ^co['@B8&)*RݚQʘx<(Jun kc.lԛ*_ ǒ]TLչ0 z!hț1R2Â0nk7']"xē8>ZdGb<^ NǍZ]Zʮ9v2ӖIa1j*s0 :4aq%@d&aȱ_?6Z&jˢ6d0P T6 Rs]Ձ;H8?wFijC`+qny2em`j^x΍]z%'"Ƣ/B֤\# `|Y|i1&(N;U@uO]-PА6o&O@r[R3uTzCtlLSX +:k"bcr|Z&7,+A]*Zɕ +#1Gu*8/\.#br MbAԔ -yV3Dj<[{t0Gd6$ʱHm4˂8lkM"'_*PdY̲y{=mh9r` :@*k\$;4 ΍_miײh4; k(܇|Hf 6E]gWZfv83W5Fky+çm4UiyB긖Xq}YZ˔V,#|a4$VW2`ש4M+DǢ VKH>nt•*),kԬ|3I *qV^M`_{uC̾N#Y6,zwQQ<.7F]t38ov=J*H,%@~=O%n9>GPN%ela% lpL: Jִ#$L `<0sl]I).'y_reI d] m#2>RƜ}Oفlxg4ukMcv+W$ZK>"џ 8H֢b`Z~85?b-ghGKjo7Vאh`TѨݨecqaH7I{354J&Q>3)l9VV7Kߐ` 3Ԓw}_E/+:ނpJ/;_zGi4 _yWx SU'Qf@J'sRv[V)?$ "Ƽc2A@ r{ yE n0bLh&rT_nV' ~+I XX#Lav쇢2k?f! ZIZ2;diB?zG{Ŷ¦n@sKbka Dnk7|((6זH4~2%up7۱??`rYֈ?N,밥W ;+ntBafIL)\٤CTvlI]we# o;_p>w:O؎m#6Bf{%C-ݭ.|w;:(Zabw5`8Ē䊾Yw _a"*gꯏ$",Q^@ -?R4pԱT'ض vL'Q9!1C\5`͑OD׹eqjYp}lmc*'tN6=\͙e]WBDD|&. ᴍ" OwP9x#7`yQc2ISr:+w\Ͼ!'gE Ù%r#6O!Hb#i*,|$ [+o)($bN\k"]7ӀkGp,P?,꼪q E쀶e=$pС~)l<U%$tu%sV:ՙizRT0r/zIx §yۖ"@>S l }2 ;h2kTΖ-`+]%,$&Rz ߗ;JT{m7q &ČMzP?y̮ۨ끧MDƒqBA y"jHΌTx,ŦG 'ٲB7F~U^+ym\)\k("߷#i=\?L1bib[٭47_Z$/KD!3LTE[BDe]ِ-sT |Jl /`/tZ2ù `֖H9F=?뫣2=fOȉ;",uau)wXz葟beTA\m1Ȼ6oaw%HЂb5<*DP֡k1ݟ&VQ\i2/PއI\ҏ|$LjC~lRiKvPj%q X^i N_MT Xv Ԩޜuu-a -miѻ: nϣaψpQhŸlo# u ؎MnW̭z pF`)ݾP_a658՜E7djvə^T4\xUAP=* z1lQha|-2i[R>Y2U(x˟g@ĩǐ>A.n~v`QCnڋЄ_jZ<=at" I#EԍYoQ.A&+F ~ZQcqD^%17z3!S5bq$K(&޾xCmـӚUd'S&մEY]]A QltZh@H{`I2'Y.p7) >Jy 4>!8IOMiM"vתswU9Tc'7P)B.m$xӝ8tcn:,w^Ի)(Jll,# s%7=[ǩ|jSCŵ09#~0a\X \`ð0e=V4UO@&1(dϝ|QhՋ3@9(kbDeTpT"h<|)QKFG0fK*Y%*ie"nhch a96Zyj'^,h2BKЛ%dk[N406OtBtpomCm2ͱP/Ln/:?@a2"Kz~ᾤ3[Yp3sb Pc2~ Ξ<@St&\܉AQƯ}ֆ@ ( Ғqa~eV ~ t6d]L˫rXOXkKu``"2C]KoxР#Ϥ I];iik5'rt% ۘ[/.9u5ޮ^El=GIgPv  [oߒ^B'Lö5f/o&Z UQǍIT툃20]i= JF0jgI?MtUNKo`i9/\*H==޻dיF ̀EzߖX𙥞ٓi+2ur - e_#|$#ʀtE:#% {g$8DHb~ 5I-~(;Ng`q0 ~s`+1V#nrLgFx#Pe'7$.MЈ#OR@txsW&O5c_QoV D։u]FiQ<|jSmK-/= -cWt>Ѭ7"w؃&ȫw.jǀd(cxS&|vnADBɀM"15MEN}q:mzwtf L5I6tiVDf2t bVn+JQV,Y$0Z<*g%_uMGτMM cʙJeWzS>3kˋ%]rmeŨeޅ3OGN鵝oexNtY…h9Twp|hO2b[wx%n߻SLڡLZpeO\'T G<ݠln8_S ! aEKvF38Yq`0U(횸 瓔(Z\)B >34FjAWlY/NGnb&d2f &oW6'ۮq 1':cbCKk5SA ?.+mS~D1L)J 2s /Cn ~SZK5a?9Xҩa-vV>>}(sˆdہ $Fo-.vYXϯ|~$6NB5QfmG'aWef^b!4]q!VMy`Rg7هQVSxSu HY_{FG‹Yk@/eϐt{]8i^ۃt/ޑ#5q3{mmqA)7BaDa8.aMg8m(Pv'o^[(!A+.2v&eqo1b ~K"&T`}$O.OЁ5#ξ0 J=CMIp꧆!]LS瀎YUFբ̌qkڤC0Fu,Q 8lF룍W^܋~wO'%| Q+nnwއiZ"ZFJP a)ve.D'm!ڸ{ l*mZ{}bIyӞ% \@RX4D1\t66_yk&oNjMDŽ?_3bXd*+6u\[#eJi[.>aʌ8RH컓H\"ޝ5ߐ$/'S8Y\t>LO|# 0Sw&A4_PnWOIHDM׫]wYЛJsFw4'Yx+`*?>LBAť.Vݴ4 ӟl whs5zvʋ(f?WeAFkWeQ/(0J$ٮuv<0H(6BmNXc¶A wKQ'q2:!ezq"`(Sʬ;ꅘã΋-%<:ь4˒=lϪǩq(SppzٻnqSx95EYdyN|(qwy$zT¹fDAuFtrej@ޑh;C?<Fřbi}Z_уH]?"i١nzӜ1{fv˧)f%*&,uWOkU>\jeONrL m~prs*Q_ [u@8i~H<ܱBuMwAX+ E?*aɉͦ[$B>fjt#A8R7ZBȮ)e1&X=hwSɭϓ޵;$ۓN@64!GA^˘ľ9k+ZQJO2z/; =C m'9Ҽ A,]*}7g/ -\,hDpv4@/2<=X!5γ}G Qt94׌i't z*!ڇ)cRL2Й=1Jfv(9murXf?g.J%ȶPt[Ҏx?Jl&I/(Fi8 Q"'%M!1*8>S&ݳ Mxށn`Bb [ A)4{xOf ee1h@JI$x,B*bh)S1"],Q`vh snC-W:9P7߈ㅏ=Z,Z*?hD,|2]fj2Q5QȉsYZyDkM];MGk̐&*MbC:n&Gʗ)pA/ɚS*ۃOO6T}fU0'o>6/^ǧG ݊P=l3z-" uk"ileX"Dhf,ݕ1}ƉsWLY4N@YI5!-PyBM:2;WRe*,llROӈꎽ^+ ޶+HSSت B!M?~.edT.66|rhVǵWĉ9hY9ێP.:I~$cMe1v#_/Q7t~=Vrx` +熡Mx+gOۖ -3#Zeba+x>k;ZPO{,џ+w;\[8ڵ,J}ʢM6#JzJc4M{nE3ewX/Y@>_T>hA$5_*|,dKQhCqה9O E֢B~i 4jc K~9˨aDaڜc>WuY&)9gn~}5 Kh^4Jat&]/XH~a ;u*Z_b ͏r8R0f.(5Qȁei/xToav ;:qF_YTuЭR@%& QB~pqV?c0U<:?%6k5BN%rA*N؏TpANw+8hn 2\藋J@>D;#e}#_e]1tF_S1.]שP I/2޿ykn8ԉRP:=cGڒ<3*}f5jp< fU}~+ʳߞvE3rɃZ$ PMX]謟 pJ.~h7pރirYVU*C[ZQcXf!,+*t!.|xwG7Nŷ>"Q_0d^!̪3oSWˋ,L=5'[8c V<[1†iF7abD{S-2e="=hK,ˇ2as(lHtjeknwSCy2 htDZY?:BDulao\n#p/M?NHZ"d]< l5yF56FSbG(B?-E viYƀUHhPLM|Tb^Y soۖ,#)٫.qĩKJ\96q&bŀ ?$"d/º +SPlF2 R|uRCCi,9m|y/Oy{LO#t%>3Q~ߛiCSۿ1ἠT| yDl5U#3q? ;}|*VOos-RU=T;Z&`@BZ-fq79KB4I&ڹ?d㝞\"+yF Ť4Ps ̓kJKD֥DN>Ler =*ڞI"^<#67s+JVqNE7f͚'<{DD0"s͒jpU#Zpߊijʸ sD!yA+U +,% &nu" U$XJyg3EB/8'w3g *=DbwHJd?HMr X\pi|[1vǒeڃ6碤6kC,x¢}=w;.\$LO7!AGI'*'ȹp2)*\/]z1ϟT_N4I}y3NRl?]xhz҂)&r [u{K5orګf5".#JHβ~EՏ q'JK, [|zP*zϺ$;e"#u~ȎA$ %c[(N,J  dN$r6_AO"u1g9v"g ~1d˰k[ 3q *w˿QcLVU:zcXVu5xh3Q(}LtxGymIuď5à|zbLbnK+ Lv`.Ce߮sG_jYp35Z [#ZZ -bF#& {ꫧCdBef1N.:ʀ0X*x]0iD P>lwSleŜ:{{XrCd R\jP1(Br4[T_a8sW_FԹ6쀒+X=5&%zK%+RV^ЫaK1?Q:z,弒w*g Ύcَ6cϷ%RVijRr8{ŋ\OUw֋DIŜOܧ*߫kƐOAH+x#G |G9Rfn^w*O= Z%ى#m&sNb# GfxXsп7.ìY/#`>|Y߈n`㩄'X(|2rAu";~ߞnXҹhϽG]c|%աH ocCz\_bt uT:yc~k[~Vciqv%l#"jSXL%0QPT 1D- 2lx^\Tu:c`lBͿnhw5qWu7 76_(ζZhRl)֯%b0L uK,'iaYЇ+) j ppf  cۆήP@s} S Fhvg#:;_6=koV= "OK[-NUq%xHeCh|O)ÿ0rH@oklJIY#{/mJ }2!C^bFG=#|7p aj(4FHY0nѲMM6 k^6:~3dȒFtF{?c\`@Lih`Sg:_-  O5>z]u[wE0Ղrn&)̈́&%czra)@-tGdJ&$==Dcb x|WvAOM I;!*K0ۨ҉;tr.ᕈebZ _bCY{yY9sn6nwDH1 (]`eW({Jr]}f\^Įr,ͦn ׌^?A+=+loM7>f̵kYF/%D/2L/~۳uobksYji]+& oS{#KPu41sf6*TD[0`ر|JЦ@Hߟ%,7>[hh쎻ayH z13#; &7*c#lܧ^Ϳ_V_Bټ툗2!dFdss`L9 ChL[-f0wDbx&Ld`'n,jX/o|Ԇ^Hޯ@ʘ'_1].?\`n#0WPS]8/`gp"E3B@:t?=%:= ~sJE+MCp1sZϏv)Uw6ɐV>/m.RqTʩ!&0fz/wP֙kGTZwHQ!X J0B@f€n_ $t?:kى¬[~0JIΧEzڨSzݵLy }Ǥ售C.l# M+%z?}(~D?sv&_Pzx^( =q_f9C׻}LTJeD@6.YyKo_7ܿmZsl$Qgu"j*35BٓQZ&P7NerWv͈>c;T<acTW iqR] AbKLkmgԿ`\BNzBj۟UYbl1 dOF% ûyֲ[En \ؚܦb6`:/Gjk#:q{ҙ}@9T`gbK'fw7|e>#%R_*8u<ܵLjA2qx] @#GF|'Nؙ6<ע! $u`,oQؤcq\ wu`LLά:#%"X;ԫR`O`5'e>,3~Чji ).}ˬB^WB8u<˞.ƧrTyځca{eZ|'l\jK٨eXkNW0;Ε`[E9[r>WW"- ,3~P+& 0,?%l/ G"o :օmB_ .mTgp:A * aJ Lj\ ,ʹol b^|Z[5҈Vc ОBnPP$(j$_v:Nm.5Fgt*5~nq]MdLއTLHյZ+UU_Q:9f/gIC6[2oDű83t="33컻jW&,#Quqwߟ1X|`ޝ˦#-}F#l:%is /'=:g@p{|)ZAlXC /K1~eta'@p]Tʄ_8ٞJ&1pcx$h8EYByR{LI! ]s6~}. ! ewWٗRI jUT\§a|V˯83'&Җ_`Lh5}"'ZV)x 饶u#3PQX/rKw߫c\>Hœ}'9QVJ/<1i#9 Nsfwc̋;~ T0頎쾟'*+%ȬsR Zt i\Ş9W-Lw : `1ڜ ϩU!'6D,}QCc,Vo ] MAOeU[㐃4( \fu-3J xߛg&֬936s2ᶂwr%ǫy k6-daVDPfT=h;s"p..u>ޢ-R;v>:ZzT OVVXΛz7.xRaOb̬t1=.CsP$P lfHďW8{#=AI2w/KLnΘ*A7<\y ?7*3FU/t_4+OUPl Mn:2"Gx]a&;QDuT i0`gGPw @J޻*~/1TB s A[5˅;/˖ BU,o: mN! QrʨOߚڤMf^4Y iRRLJ1KV)Jɭd[VduG)sW:=bV>-&p(Gkq'ɩ#J7r~4D1,C+62е ]R4 ,w'I~đ9oL? :-f[<<Qk ?Zdc36%yukWc%q_jnW}lթ '=iv%6++R!v4ý~h$5L9:w Uz(F6E7UT[4ٷ,N@Ry0h yLXq0<.5g򒨪I^gZ6v : ڥ#y>8mg◞CV]tb_, MKIϴ _ o:1)O )p="u_-U%7~O$l¦,0 ,U ҠTR8&.ڵ ]bel6 SA{J u^J"| !+|}nl0 o4\I[lSn+C*vYrV==:tt:s_ۺ_kOoWҞ0(})Ӻ䱑z)G)X͕}R!9} k^fq$v=d2ի.q|2 r 55.GBHW2<9}tOaf>%Yծo\6# Z'4-V>[-'k%7&sP7s4/qbVsH&r7:[U35ҟ[WɤmdynW!81p lj H!ODd<-K<猉6>Ѐ4F9vW( ֵ}YD:n6왝M(Jb!axvgXx#ׇ u5ƒ{c?{)LgA@<$-H(--Cq?YvIf~= _p g}~|"7JK'#Hw]Rl(hyEUttvղqoQ=St]r"WM#GRO_ȋؖ| J5w63!X 8cczf]%^p< &S^jYZSb b}7CeݤG,ϡtr}.">߻߄X'N9.~23byt T;;+qD%?Fg%:Q:q)bFh-Ṓ1ENk1 A,c~$#y?JNauQ`p ڢ (<<7)@G^FG^Aޗ Fb䬇ƙbPQ>/]Vxh*U22ZsI k):zrFOӧOCFvV42@9Nqo33M# fVϱ?0򡛯D0@ P+)^eRvZq?E) Qd'"Tk(Sƥ\ن "?oXc䮢#U8[ﲆ0^SU,"lC\B<(wI&{dBIvbɸ{TKg8 I"7u+|s67}pfiϱJE9W?Ϥj?Fңf9m=k92ϴ㰊 + b&(Ԣ{uiBmx۟N0mItEc#NT;[G&ks%SSI!toqo+t6jE/EUò-UpLn6P^Hu{s Կ:X 5X-E 6q]MI{ xgq>֪%fEZC`i[}p*#:,* Ԋ\߬sjM3˅4FF>^OcH9o_'iy@jH# $}bJmZI`XrA)BQ;[}^5ΆhȬHyU%P9|ekf$fHf/EQxW`Ԙyt#M**/]5#b{o !*A=~):+$Xx#Iډr!f:qq ;uDoHorvPN)UddT0ݷ\θ@?@c}eAƬXuN"+bzHd0)S2 i#-ь3VboCkMOݣN#˛O()Y` JvzzZ6(n+BL/X LFczo} d⺯/3<@1FVpItc=+١d`FM= eN$K>Ƣ܌%nBVruW:e&1e.z :J}h晴T71T8±T. 'Fja\OtL+д6`qcvQx/c643YNSw%YD#-{ T|{ VqJO j&i P2j`CG#D?;rFTh0xJU;} ",lb[t|drU!BONyᓅu⽲'KY$ǽ\jL^X?UvC"#1 .K'ٕ<Ò8M??@GR oaްo%Х|r-c5+b" +y`/n:+neɨ!o4f#t4~*.Ute۪;4kG'ɽq)ˍcFi 3:w u4!3 ǂ/^TNF*С5^Ik Ag[\$Z^p[,y항wKelPm(ь݋ʛop-%\C "jYCOő]UA>%B #ߟMSMSRoH=,崣AgcBbP!%d(iډ`qסfOOc uwc߫Sú])HWS\`sKXye$s$v׍Ւ>6OXuN}N}ކ '/iMR&[8X2 frAumny0$DY4TZGC,`{FzeV QL}oqrSnGD)֊|e=(0`TFI'FwkfԺq)`zmI YЖ\eq0 R':2?rj.W^M3TT`B2s#{}!9/]=P9$ Ba;ŻhO!à>2ލsGN6@4(!Y i%4E/#L ̅Xb^%`a+ؿxsv8gVpU!.Z%IӤ{jMwgX;hN.F<K$;aa#9lÞ$Z+H- ~KL^*e~8%BgpJZ!Ƽk12 jVH#j%_jW1"HZ[_e?`ЖYrI-(ǹ[32h7_lu+Yo0m>Nbדܽλ{dATJϬ  zQKN@;ZloqQoNR}9࠸RT8D>]vRasXChW=$.OZa¥*7(@EhQPBN㮨 <D)r(6d!͠$9<v1T-PŶ(<3Ҁvz72c'{yn!|x٥]WPZœ{d3gKޭ/I6$(ĴN4n]&OA"lPLV%rإ;Ge/2O,1{x2 FȦWSp{ òou܀)O[ϟgUOa/4ѐ'ixl啝w6H ҽ"ws;۷Cc5} %~uf0s)fY”Cѥ6cdڄѷW67.3vF!wfp0L SG/0DKl'\c՞VTB l(̧M>g U@4NB&ĮK@`lj%G_olbl5)?Uk?LUOwJlЅLCO Plc駻? Ē=Jͩ}d0Ԏn ^u<  7Yo HǷN7SU;6V@"H`wV8VJO#P?E y5灤uMHM>c'Ha@mUuXm{`A+:j} L+PU5C*/Qyɟ^YiRm5v-xs|C\zWLtTNA4 WAV;M•5Ժ Lx (SJ~&p y >5VT<f̷h"#w5FK$ZH(Q\8`!ޔ0衐`@Y*p 0f/rh,{cC- 'p!cE(g! lÉ mjjǔ$5dl'L{8S)EFN6Rzߘ S&n_pb,D\ݜyۜG}ݞgP$zj.Uz=Uěc",{>V~f,IqoE(R7vZnLR(Ԋـ8:tc&ؕͭDe[5=l5'fA^f?A<9Wxn[S!sQW󝖲w]I`eߜxg@(^L ďP5޳Xg0R*x?ԅi,%,guߩȻH]ڣЍڕG(4BVw yEJ&C3]\l{4SHEFPCᲴMO3- digF??-8O:ecpz+k6O5N7[ Ƒ5Li !Zd ( du!35d {JSZ:is}/=8mV$ B`,t*LsJ_K~ݢ/[!lxzJ@ 7slB#M|푳}ďIKLjuSf-/ȉ[訢#(þtkqiyj5뮂 &C+iE$MGWR?֥-xkvՍQDd[U 1_ 2^[|Ue\5xQ4$}Wκ cpL /@yZֺCfzQ=80L{Pp؃:8DX^5y3O!\MY}C:ւV9Ȗ3uv!AuC3C Ki!dC;6+Swev<ϟxq9t pDS_{z*{W1TC+aAdk%"PqGszx)赌OK@?qX(v(coU+is Cg bx@:_%]q3b}Z =FtHo% ټRub зVnjH̵c d_!5(Ϸ(߃s[m1o1"< 6 TW)SsZ'?@w֕.FܩZ= X+hqA|X&'7X$s ΥWMpc$ V=ҦUO[Όe~}ɒPiS;EM-`+x-ۙ2V=7AHmU4 dbBBV-fɳ #M<9\ .+ۄ)ϼ 7>N?Ф|iXo;AE`l0 0NG( yT޿,^qǪi&3Wv&蘄23)Wn=GNl ^]ʧt|X\9/gp1K!xlI8 NP^!bAYjOJ?eR-n2L.AG1bm)4G!JCbHPz,IEX2 xbxdm8Zа ,lKq=VM5bW'Yv_\4AiV뻋eRmEFu5'΢Ru lA*abF9f]o=o@IaL.k2 _ CIzt,Ǿf4!}]kɚvO=\ɲZ +VX (߇B^E(WَLdFFr>Ϛޘq"g|QMܘd,YR}.jnDZ}OYm ^+I'ƱfEs]pW["lCjo)<&wp۟ yMApx(KN>V?|YAo);ɅPi$ʉ_fM2n N==È,UNU-^pq8e߽sb$K rl{9m_u-ALRf?W v)wl *Ee]d/;S;ߑp{G^fI>rveIܱE۴ GX, Q|h`n~]%紽k"y,ݿ v,uH-@`v3YRINٍ,W^@Ԃ<P};/#\5 *!~t[+OU\vZqyY*G\E*dgefW+0ͷ&8>mvh~Tj?@j彇-=Vu*="ArAø|A6ߧ>nqR%@~7poQfk%d%Vֹ4J.K۽AW*I}@Vta٬l]4(`cT{'fpT8{ ,]ONj?rȕu8w, 0{u̩[FpF Ugi=4aw3k/afۤh"cu7m -f"M g1w?&UmILr Fwq=i烝,Zܟ(7 zr$F,)d|g$'m T":f ("a\ؔ P M̵o;_ƷlSG!|5בswܢ0 < csئWVS z2"j3{鲑!Ιnò!tO(M3DH 8 Ga[5_Z&bWșu>3sGjŠNoø FQ . f:9J':f4,Z`5C<gJBI{7$˅hg'LaX>˝xۀHG`b jڧ7|We6逄[vȫP s*|t.8E-UnC5 N NkùlIq*-p?(](:ik9>9>UuߟVc1nU-n+BHl *ve@M\!6+! Kc׭5;i01י6S\Bƴ9%> &7PiBd#0\?C/!Y͓wMJ0sUW?&"z󽑐p^{'aHqƈ,7m{w+PL K0eIW::e_x{km}Vq1]">f੫ߐA0$]Pq嶒Faު5iyzQJN+2p]v AH-k-c_:@jJq/9ׁϞ&=5͇݅No52|[ 3QNaRvŠȮ2'2aÐ^);gW`n'ފdDh=*lcY,|fn ihB&% 7K 4gC~_db3G(L]]Ui"} EY:#&F>~Hƹr}{މX+JC.H5>?_AΗ}qo # n7{5eۧO4`pPrJArMwj>QļWl{3@IRMFfwD 3rlC 5 Cn=QpYmL=N3:gŁKI4{ʳ7*k DG m ~݇qz20VOpQO_=.4wg9,{JtJVԒzD`( @N=d#BF>ʧ˥Y3}'P\>2CjM>!Ef-ߐ$#YU|hnEWBQ?BqMۭ&\?u7 Y hAkm(l@ 0^߯7iIH'mZP{\Hl-2+[Zp4u6{iUi8 'k)4B&bK&[s uTh{ٺ .j\qH&UXl.C ej@ݮ=Tq_PLBQNW(*;= =LP!d46  ^՟DZnV㲿*=0I0I740ZΖs+[ n˜I\v ni<=uUU7PSa1RX7rb඄lxZ՞YTZU", $$\wⱍw 9̣wMѽfS;5w?<:T-Q(rA5fEgoz UIG"TWlR8+98"# 5. SR؋;kt7uܥkܽt H> v|'#U+15%^GP!΋F)mmȝy5#ZΨqpQu6oҝa`> 4Sn䴇k&k08fHΓA (|a仙_/RYQwVpޣTE#l^发MWOl&s~̓#/3JDx a~[?IoCl2,2Zfϼ(RjӦTe!j0b6608-Hn!Tm\n,9 O4iCcqfIBVsuRβa+^>})8y1'j8CH Q㬰}>%d8m qz d\O.Uז{I7#PI> S藉`ǤPw߾Cjpiv?<'1XWZ׮Ir8Cg,%T-cD{lxYQF'8$LdSi:!6%ŖHlK7OaȓY?Z\ȿ̹z)M~n5+Q|^*h5 zJs cLDeX~zAoS-rD#sGIS_'7 ev. Pk"IH3=+V41-*d߻1s BM׬ziOM.-}z+L-ώvH {eTO}M197EWK^Uz`v%FgSӅ@ T3 l'D-vep~`ҁtRF dMltj[YŽyjUTB} [x4ޮ^* uCcyJ=[+ ?N [1eywOǧqi9n>~TL~QƆ.0Ǟ/оAPvJOKO_1h <K>^ )?\LmCcfzLovt揃VMEn+/$ph'CH+hCztgS[RԦL$fQ FDDE|0t H> ]W'Q}Jݽ<^SE.@}{Gjw/;: T('t{5jݙYe`[ہ+qQF.FΆV!9@X31|v ZkW~JMܧ$ލ&@'m${d>e^!2c%*#_v^~unHl0hއډ2=Pgko"=T5G&ƥ̡iv`q^m4BHyɚzX/bbTD^5a,vwEE7-,HW%6 F&$7!Wޔᢰ&Z1lIJˣv]YI tPQ˗מ95:޼K%1qeEPvkXh/8& Ӿx g%&u R@Lp-Kg9e&Vh{މ.z/r Np&R[kԼW3-ɀK;=iGnܕ+$}K+d1)X2uŚX*;"{pp+BIFvSF8ٍVf׬x /v )\]bƱ;6-f,^t.+3YACҞgt;G ^".;-ũM~',,H҉gPK%P䶭qbbm(|k+OKk{5/g;yV@L:YA—Iz [ш*V?m^qLA>~F~8sߧJ"y)9 oPfLɞ|''2>0d1~r$bg^kUݛ=²]K{O븿L벼i3HlCBLYWΚO[&H;Tʦsܐ 2g] H[~aA3<;T-V~ |?d\ڠο b!"3x< "J&Ҭ }܍ksg4u"=oq t֡g,5_Pa\s.jg}Łaƌ=\N}p;Nt:cAlh&U&Q _hlW|Z4_6:<^~w8Qp|nyrވ M# k,:Q科z>p!-]t_n=05pf>k\HQT-/zW,A5֖ d ub0 P~ {9Cf ˬz=xyy]ZkY4I;-Nk=!֫qվV#ȲO:;J~c:b^]a . kx2c@Ob|>Wz(]OrTilq ^pP#I2pƲyKzxǚ m9_G3ml׭r1TGiT_6K;\ͼ[pK+F+4<{_3]y>)oh'ubٹ^L {F:Ulg&nڌ3PL|F2]a*5pΗD}#zʿV, e•)?`U" @*_z=Р ,B` x-i8@٬bT9*p,#!3 l@xqn= :nS.OЫĕuLctASAYcQ{a!N5&٦]}?U Vl¸'$cn Y/oY jc>gM2@2c : v/Jh -^auP]s4i9Tq^XtǦQo$*Y5BDp >NxtzU^]1O*sBqފO04+cNz^zgnB +beyoCaGEݴzZ^?hn{Dęb(\H$ ]ڮѦgo*]U]9d/Y;AU U.'¢=|Ƭmδc3OyZ1G+ sQOtӦ97e藀{`+ [}  A<@{L,rmo{U%RAn{g!8+(A EC3R8zKHҁ@mf cr pt"C{,e^JԞ|!;Φ\Z|43 9:W2xCg8s_K ^Ⅹ 3[xVdzŌv\g""@XPV^ [ z#ݍ&ޡ^T@ bqFCnVH(ecX OĐR_{jZ6 fES}Q'T6Hszv:^cV Z|TR os3eDhwQ% %4EI\4}!momKsF eE>x8JhHѓ8~Ii\OLZ&~:4OH-D d6SyKzfpl;J׀zÂ=:,bsA XCJէKvZˌj %I7\M!x[K&Y[βdeIMB4"szM-qFK!9};*nD6TH7o!ʞj2bYA>k\ ccK95m!BŇEb .+LbQK{WZ25&& |J_*(8"4?3=DJȎ.{#_Z) -/m:iS~M}N"QLw :JjFSn !Zp! ϟv$t k{A-Y ?˪ Obb6nEcƐВ(ZD'Q3E#=ئB_}8BK{eLQMc^7r(\G`o>nB03ܠffRIH)9_Τ6mM:PY=k[̝@s6ݣ;:ǖ觛?qB vM)Te yne@ҙV6yM txє hJo*G&4FR>PrR1@\0PVef8-}kHJ^vG!^}sH[oh0e{1<جia;[PPȎ>r(c򍼲W;ޘ7$ݶvXz9 @?F{7[cHS5w"Ue8g U_ K>I&Rb6z֔G(\a>8={oǝ%Lat\m։f Kb+s\`WW ,'0mH~0mb/]n~fq72|posms 4##[;K<1}͡M)S8-%p8d+XY"C-:ܮ39>!sԮ lV٠㙐Qi]Qor="=lJGVgrZ SG&2c9YGqݖ5L(9yfE+D x[ xz/N%J'A EQ O2-NSCo?Rϩ{'5ypEr"Vɨ̩:U///j_1ކ@\2}T]W8--̟}4 s εi>ŘL+\i1Ͽ=mwgqZi|lxқ6݂b_5Sl54 G1#}U/j>",jȗqȇڒ,PS}@b/82@eJXrCJ=B.&6gfXXcC)x3:U0|fإ3;=W; M3 .Y`{`>d@E1gPAՠdF Ko^:U:ءӢ~y;$SI>ZoǠr>ݞxk E_3ZS7 %crrZIi|K`0Du>ES NZpX~|mWyeI*jݶ\햞Iaou}=hQIVT͜k"P\6m@9X-t_h5;7k}GW.^Qh-wBCN _o:_WrL׳ V965{F0j8 q{CwnL)Dm1GZ5EHϙB F=2} SgDsГ X~ N (p9I{ 1E:ɜ]a(G^|n1ߢw`.%ҁWy blyev-4 ӿkS.^J !SÔ@tl'ZdǢžփMZ4S.@D'z$AaQ:0HA8$dۅƈ"vX9fe8dMa&lamD\ˏȦ 1;;>N]L{{"ԵBs+9%#Zv Sذrݿ5 uB\I~{ JHX_9V،D3腭7 S):h/i"X Ec p!/?𯼢U-) sr cת* :IFTKL~J|gZϊTYA2^_m,XW'@TW|~mA_5OzQF^lilԯ;\Sn0vM,Je+f׋_$㬠4'$Wt: 3Va $=o uwybĄG%I˵Tz' Ag&Ͱb$^[Hug&˿K, a9iJE R@̧WAO@Lim0F?#ZSkڒhw2%䌳Jz%e^N;h-'Yt*rܝ$} uBieĒp6gΆ޳fc[Iõ mVYH2hH\ޔork`Nzr|s7F/eMPZ+Vvc55Q_Pvl07ZqEw^u,*URj ϡYr^߼iq4CÇzg;ȃeuD{ۼCs/ ɡu iM{A*\-D-G$DwXnSIݡ$n/f]t"]51I@\pk'-.?)j!ecSEkZT~[(y IW<\?pUO]?ÔC1#.qc)<;)TNptMM/TfK0KMn׸-L#>JRЗiTe*2 =BNQd&sKV޹O gH+Ғl>Z|FAyPGO$+0 @X,׎`r$"#3俘4Gd_g}ѡ#8sbۅ,Tڮa##iX DOllqC^2bf ^"x^9AYH4 i3Y'Ҹc0%foYO96-Rퟧ a%3H3aPo_ TpoɨP7?CKȴ3JʻB8Kr}( hov]* Ty#bk28u : DBnlHw .d8BY{&؁O]m2yT)('m(i )! B~o~[$ ڰsy[)np>kȀ7}|[GhRR&2(_"bٵ^W]Ϲd-߈W+5_ߺN-(8̻Eƾap F_3EG5pR>_e~_sȶPīGL/)eEWTv갾dH'sژ#,Cs#O"Kߺ]I Dki:.DmLHfaۭ 5 W;ߛDK<1Ūvz9`x "1"l] N#MYOlh:*K˹l!K!Z=x͋OCP8+-QSәfX:8,='lآ->MpZ/(rcacGћ:9縉]/{jHQ2IFn#4@-S̻*/t]kO;B*`ME=1"t{v_ڵH=[Px*^g#.-͉,L1z2b-.Mw@<ZWң˗ b S^]i~0lѦ58{l0mWuJrE SD_zUcjGW7?}qYGQu dࠜD@5z }B4Lf0@3X-&@C'ւe=."Z,&s !*)zjrρ)-߅3ѶlvnFp6$%䜼s]|JɊ'aS: $˩U)1>ѫ:NZ?$09#6}ݿ+$W`c+ZqE\fbVu;&bѓ^(~,?$3BJdR0(W녃q9Fd[/2Ґa&mHsIۛ:<ܒ[kG2vnFZ s6ɥݐ `B ҙS`_r͌([LrGRL I,my7㜟t^P\63J>y;nV$.[lq)ZY{bٷr1tQE9lO^D.?e UDpӳw !4 ! ]:j D/Cȍm.G!r\ ? {eZ+'q׈\/'M@i ah\(=zI>OԌ35̇M<׬-Y!²ռB}o{4(|{@M< O3r QBEU\Tt2h*2g8[o.?R%e8^C֪"/Q6v,aFuu1k_7fwCi%45T-q8{sږiJ^Eg'HŤc r\0YOR ۰/XˆI'*?`I+1?I qG}jaױ Sg$潧OeT.@#V&E+Kc>% 4/Zev€f}כ*`߅O & B 2 \pDËZr'cBáPSNP~ZtkP%HǰiRyaM!gMA-SO\G0Q;,dQgyJڎ~Add쮩Ѭwa"/U]2ׇSZ?w7Z*[^ȑV5v2yZYZQ^e 'rАf$ =ZSHԠsEJ)r€J |!iyCfL46(sqG3K~m Zp18wF@gJ+"TT𦋀S  վwPA^| ar?A{g?)2P k0\)cNXp)g)* 4#,'MT_Xgau=@p1i<4\r-@ dYmacb,l%8n JpO4`\SxgAgMʧũO:!BW&02lɿ2^$m lRqgw70y~:ݾ^.Rw&y;=} b*{Wޟa妆t&خN·e^^⑗⃰TI> }IA!5!HCGcHwwp]<\:~];- Bg'\II8uRyaK>V[+ׄj!E.0Iy8)7}=f ܵ@ӢgSmc4V(fs7!ig:بXͪ~Av'Cw.$*2wn e/%Hߞ9c2zF(mȨ >|!GM#LtGAj0<3%KW ǩM@Ik?KCBLakIu\[&&@'ͯ-`EGsA) pauX.fsXAt8ֲrZUνZTs2K }c9 ,y f<94:%iNI۵[|i3$ݲɁUx+U O&"-[o[\Xz+dƬʘ hsjܤi'T.+ ǃ_y.5BvNE>ޟVA\b \&Vi5͋H:-"OEmrY5Lx*#})Fls XBSkBQR4P_hsXPb (|7pϏpleo`ψT`|Ɯ;|a2 q4Yvs_ćLWWv\z80U醳D{=?3 B%3ZWt(?q#oOF ohS[~Mw̿e?CKTfg䶸k J=Fgg4a J;.yS7/[:bȧA26~X2 C +!·n$iX_ڔyg,.A<(;qd_œ;7B.ބM(-g:?W4]x/k^XF~qdZ?Jb&M:MxڈWe٤)or UCn3{ͽ'V)|TnZXD%$JzʛI$rWFM 9oAD ='w߀V19&yv^`ƟA.ҦFXWQܭz)nqk_9$<.Rc<l5QSH ՜=1pF5ytpn%vX*Iy~WCXu2F %VCxk>(v l͉ B.\\EC3Qr} 뺅[.CO1R,X{Xrw9.k]1aAgp3el:ah~YQ2 , 3U^+#mV,}Iݿ`L>g$K"Af].ﳒ3/αg#.M#ԸG]˂e a1ONgiĎ RDD[u$.3!lkf! 4 򕄱!uv*K^yQ;T!EΉݍ>yf `6U:@fنE zѿ D$'s)!-͝ k)Ne "eFxR{vVnsWB?XUe 95b8XwV#&Hf<(rl5gew\}[,V y}i􆊣S픚q5eC`4m8:<Զ9n^R?z轝A eNpˀU$F3LMj"NN=@%LlJĕ?X3/37_XGGiWgs8^ś~b"ٝt܂wMSSJRߵNʈ\^Q)%`JHp̭"/a T +Yb"k A4qfP['5 z_evft&#Y 6gKODV4(ٌk n3 ]=npKƤ Ԫ00U,u>r9AЯܗ㯈WN0\B.NZ֝%6uKݍ< ?H9,ÌA)>]z2|ȅAye~CŔ@G1ady<Gmz57&ܾ/>Y(EɈ@|ت1H59hdP4nlPN@Ig|G`Ԉ4~w9DT1B3p$Q,7G*]us7o#28`CGnt'|=nG_/#12i<tfWYN-R4dQh6΋عUk$ FT.DZT3ʭ ]}vN\SBO_s'ׇcL~U{b$B22؂}: G$졦WMD!~mGeRΠߎdB {&`KFy,J1J)dͰYh%XëMb$A׻tuZpWUoܖjnE$jeTF `N55 #G&5,bTWhcg\*DN^3G"e%-)(^jX Դ-w2}+u>P10[3z #s#nTkU`;FQٳ Եrltu!Fߊw%2VG 6 ߼\rTKK6NzB|@m_ԥ sSӚ@< b)-dҨH_|7+n9^d9tA1i/e!!50Đdk4D \H~qPӟyb>%o;˼yT^Lh;m9#m\Ug}L2r}A^uJTsZh'E-%B 斲ͱ>h>Kc9f4]m}8 qbZN Li0KG0WOtX&O݁|h6=֯Oܒ9G@)Eٌ ^i5i%$ܐy^#zoȹWkR)+-t-W8윶 ’dtWp&6x}ɖ"H-9+q1u%!ӕqٸ$L"%vxA%Uƶo GB]XZ?SE;n4^?,jx#föIPj3|A)$$bcvngJ.K<arRA}+C*H9+͹/yX X_qMm:5UW)gx&)BۥB";0 *]6 ZJc6 Osom7?s8ۢAse):Jn`J-#~` b bGtպj̺t5?o*hv^LHk*qT٥ޟt¯5+JIrR33 T?ڄaPf9 g%΂\ d0mJOGɠeٛop?IU 8ӋEy4~m5t%*qLHG#(~tLRqM郔^|5p_[jid;ʄô U:\lmF8P? bJj1XR^2$kToX AxشB-zJNT+ՂVs>ЉNAf2/l$%j5+=&۶$+"okA"%YQZ.p7!8fI2 kzCɊͭ  m8)! ܽt-rFuJg-^AM'?1lo]_q }Lr{޹GJr x47ɄnhwWFwH3ྷ2)? 0jqΘhck_ ףbPP*BS,>hAd$`_^LL=mz] M:Q.<7Jv'JZiuSJnIx~OH-j9B^%(杧*9 ({ DkeұDl~X8^%n[^qu8NJ& BT#j a|(cM5l}SfCNDl#BRb"˨*;BhSb}ooW``u^G]9荲7!R| IUk$'`x @{10d|䇭Fgf͟G1P8q hۢKm)|.as~R^jc\pSakzlPѿn.i`/xP oNn*A}Y gd4:h +.`_:te|A*,a& !MfTXƝPxV @!)z^QP4IfyvД#&J&?s$x8@Y#a!LSl,+.`UXUV3N< _Ge\<ٿSr%b|,<% *ej$7Tdm,IO3RhmO#fiH r:&yQIeK?zYPD]b cO7IfdjUN`Zpy.a![۸s&7&8ʳbRT~I^X6DD~A1ȴ@ϜmڎM߲[zE+Gcj;J͙}?<i17f0sGc-^[0~$W\;R\5KTNgRJBjwq`_ɛ:F{JT')2<"ل!oA^FDFFSQmtI,gdTM)LWLAc&#o0~< /0a;ÌF_ $y  S0_X 1<3v{p"~ԊkPURJ#| Q0i:W@fI9G8|#UPty,ҭ)>;@lƑCI%y/PIFrVJ 1J[в *ƃ ;K$ڄ~wN8@)TRڝhb hcFS dtP=+Ya,ǫP~y#VSmͭts2DZ%aXN<.J aMIF|qIiPcGu?TwIS8Yͭo`c";>g78+3KmQ3kfliw=[{k΃xʷs޹grzV,8߉T7#/r@FUQ\!Px1OLzSȜ֤ # oyfb z":.6=v>yx3?eq|!7;ۉvcR"2QXY,LW*<ʉI*6iF>pkGru\# p_XYacd,/Q[3Hexup 1p&Gړy+hSOw;sG6kUeSd,ﱮviƊ;ѳvwKL0YO/mc>2*ۅyJbn:S:4x8a:"ܥ(Ax\HMMPe =ҜMZ4EC 4m[EZVϕЉ3y 87j֠IG2Vļ!Ob_ eWsDRĶe߷(yWQҿ|F.4,߲8-\6CEI<FnAT_Ə3 h{+qn%) {(#rg=Q[ض` ^uA%aҧ$`-}HH;Ree2wRHe,j'8V%X%tS1h 4yUhgO+b Y6~ ,#b2}B%73"J d+l{Hϗ=NSY?Vt yZؖվK5v>3UDt7냳acĞ8 JE@5b$hn=OOk=Vw9[ /j|D *YSp$a~ 'v6OVmi06r;"/sWMB6%F*FFrLR}񵗩Z`jBzxeFwE*z "- -dp1iEZE|/O ID#+)B&@̷57v~/6I B~l]8$_ÌFED#|2A4=A+dPcpC5UH(> \Wm\zQ5z:UfW@ +o?wH]4oo>x;[7Umxr= +y$_ ?JCBT{(5^xN5)mnΩ41xHt6XՌx=*K;dW$`rw-R7V}x˘g:jk&tRbOɫUm'`?p]йgRLؾ44EsLNQqDɢ.{G=E6..ոRڲ0YuPSiJ䞲@1*"H'N|6qe ڽZ6ƅɞrQ}syPb rΣKNl (@6ݲr*$g1LX%o$3W]eԁh]5<-'$Q"yodֳ[QUC|'yW?o4xk"ƟJA`O 6JMvȈ\ʻ!2`[?c-Y&qCpE~tzIWiM(1nuXp/']HwFB1UmpqdD~ ¶D( 2NԷZ9za^4SAtTLTL*MtޡdiGHVLwM;RatjVo7bɆS =I[]X8TAz0fxle~/ &WN-\ڗKSbo,}drY㔬2,/CZhF=(G~|>EQkB`mEU|E}\0<xu+{)_0yϋfm Wܧ`0D@q8eZKZ [B , ^extyEvfDS9GnPW% +'so谷a̩$X5Mg 2YپS>vK- ,!w_8/v.鬠C˗^Mj+H6CP\BC.\!;kki$ ;_5*{%Uw:Vr #?m ϊV$ m`|Z3q5>hZVWIGǹ閏&SEY.Jte>(} !NǗuP)o]vg-F-n^qFR0@#4Y-x92-[UAfi遣UY! d[-SxR$c֡3'7q*:CtM.1?YX (ؘ&ϳW,NC7 Nwx:54 5ݍܴvʕ3&a¢dVX @ܱ&7(yړ7}dKmDv8/tkyM\2y/2oZ}ny˫;:SP/:3>b:u'p J|]%F@68rF ϮϯȾGDQ.rOFV́uyOY[e6hoe%4w 0J#qsgMsi{J~`Կ\-؅SZ'm5U"kx7 .##a9 @niCOF+vilM@t4Rs4-6fzpjW ulFDyNv64 `k-Le[: ElwӮ}EBAɉ+u.˺2c7#-"<̩Pjs;@K}[/KmwML@^ʭ(]^e}xwSlVWԲ q T̢>q|x0Tf,S\_ LqKҾ#5g+nӔ3c88:sKƜ.1=fϙLg;ȫZØu-F6ɞdPoHƷj#~bpހ.ԁZ^M9xj7Rd XBD3fle ps.`|}xD/՟Rv{w !^_%<1=:=h6L^/i0@G#"&;]uN& ?H :9</t_2&9`'E}@KsXo{/Gi `5_Ӆrz/uq-^m/$m瀧Θ& 'a$/>I;e SVFtȦ`9p$jB7jY{a+S6ʱQ) 9H3>7DfPAZϾ Qs -i>i#7 7:EAـ9`nbMŶoZ|F)7N'Pq;Lg?!/S!W2dq*h5=,3 07jt&lk2(s1a4~(3&$,icmf8 ,s8/`<1-/m'hkˁkv鎉!|.&eyqř-N<"9q; 뽊D*7`9#õKX}Dkr1) ,6MhyhV=8*)Ҡqpȴ3ج ÚViE`~ w1k٭LX}p eͥ99(N,qOJD#0hFr-k]aH<*+)E&7>=iMڅ ϼѸri!Y\Z~9a;i VLI>k#^,Q41i&ʰrQru#@ȁzM52MW멾"Ft͔gP~ifqe[S+91F_nzmAQalNE:TiMaAqpW8x0/&1\'wD[/x)`7זYY/]!<5f/*LagJ>_&/y Mx>eɩϫ43ŵ}2P9'Sd"HW 1qK8M{(=B/br{7fyk 6* ]oџrjJ@0HUa?阓76{wpV뇓.2rj`*cuQ7P ̠l7#pRr!'^ 4ѺSv#uϪaɆ@wXX,Kƙ6$:t}OĚ_ԣ>{3u@#)bs_ ZU)|qE_A4mn]S9"""4%Uɸ,brTpK'ᬜ&P)ʍ/@9l?d;9pAc9QTW=gDɖ cB_B7@. (B?iEsxKp}gPݾ97-F'&aEׇU}"c.H|S} ()R":sYedzH `a_5oVF_PJw馣$"g?鴙AYʱ.=\9LBk=C:DY=QunaV~[hxhu9z߬q̑5H {$\y6+ji#;=W O afC3mi{$u>1j#5 iy6OM\]=BLJJ?NDS }|Tgm 0 /h4hYGZ zM1cniĦVeNgH&ゟP`n ̞_-I j|o!b&_j .qڴ ݡT=;%TXO- @I]O*Apf-rp+IJk`2pIQw.X܍"Uu {gnNڮJI84'­D_GQ7@6J?/{AN\5GWEŲB5,FTGE ~FЃo[Ml8mvj!wXЧ2HJ7[e^Jq7~⪙UWk-LzT5*mܶmnxvTtZ)t*4^jd]L}3͍ -&_2f|Y"EeƘ[ƒC"f~zdY14LŊ@Z!5~Xr0%1QC%(00r=,`!^5zNXͺ.45QVO?ymrkAal`&$Î" ח"HM]qe9W'ƯV2h%T>F@j/vNiFUEݟ ĸ;t޻;40arv&e2oˠB껿N:zc qn;׆ 5'S`F`@ d7Io~#FN1Y/y >WG\M&7Kpl%gof,gD#Yprw5dO&o^Ƿ"`6@`^:Kc2G*> bhtWРpXgRE4nȦa-m q:|]SYBa̓R l-="lH5K?M[(& H(Z =3߅[7d̲ŁyՈ8ҏn嵙 2зvB,Z5(Zڲ5C豬ȨT]VP lS%h/a4|К凤8&t)DM4K>˛ΜN׶w5Xn{* Ig]""<J _^wZ(* ݼhp!7a Ÿ” qcot+Ro3_t0aTw`k)Պr4hP7Xu|IO |ٚ>4(0jXo'4s>&SiFl45Wԥ!ED7 <p>P PHwpI?2^J` ٖ7?LyJ\ K%GweWZã$d&,851<$GGc0rO%ũn#ڜ*'eԛ`~V[;̅ÛM9\@gf]]+:HeGζwKk?ъON|=@mpwWYEx[g.mcvg>v0irez]'O݉?WðIK[C !b˛<o~%rmse&socbP(`Yp+1-NqaNcFtg22RXQ ᐥ,IqAmiRDa? qA/y9i֧5fg~h!}^πXv=*IE"{@{3' k-T!XU.5H'2A-rY+sor _t^ʩ"YUz#{la_˻X>14Kqӻ a n[KMLguYex|&+W;ũ:giBnE|*:s3IqLNZϾo򠒱FkOCda;|K?6?ߋӥڳ륔w򮝲}X9&wwIOĴJM SXRb.DS SLtAx#@¾QQ IJs hϥ:ƙ`-^h9b$Yau3$W>8W:1 hT jG;"K\RtEP`*%z;cřf[vůIԧhr)iٞ|Xƞ5cw֨Un6X? zn;N@yVt+ ŒqȤD!ɴj䀶`ڢ_?i>)n>hc{[`n[mB4>>BXyӗ*~p1o2T7@K?t_G=B{ׅ6 /8 ɲQp%VV&h,Z)BY\57 䤍P_d54tEd=G98cJͬ mq[*\oIx) ߤiyO%mU=i~m1?J>²NmTw+{L(y|xJu~̳{5.=⿔/؁O{q1cShVު<4>b]]́VUz6NS IU 1:kJw`QhL4VHSTj=:ń?trxq \ohsf lqy:%+gNr.zd0!/ZYg-\V-$!UJ%8Ndߣ&Y 1ً;&Fˎ4D,^%S[]4}-Rfاh'G)+>n㝣`)';eMm6Q!"ZcD)b ,0B ˷4o[;]Q $ʉ*,qO~åKWD2nE->C䉝하(4-ا_-j(4Fy*{"xqJ%m*/Ϥqr, CxaR Sa*sK>~.~L$8xQS~FwY4_TL ~[~%9bEÀyb흰CP +> i M@>HpHQ, mC KdDe&b@y^mwIt{iW[\> p?7}&gM1^?\ }d@NJ6W>W#'(P:Ih*ogz[TR!)`/bT ;1Յƍ@Aqўbw 8֢)+dÝuJ5HxJ,ty؜5~YM;|?6T)#+zbn<"N*qZ:ѬUDvՃeh.DIeSgic/a$sbE0 H_a`YpqRӒ1mI?aS,Е ȼ`0HM@Jl(`Y9vDҫMV91{F=A՛H406bJ8 YG)H gj+m Au4+Ҥ 똑 (GѸa-?]W;舍 FWnN,pzLz!yl4LJXj qL]_c5|sC%7`piH=Jum7^G"9ϴ@|wf:>ptm}rVѡqNۿ"QBoqY0@sM fc]Mޔf޲%J0:3Įj ~'QmU?#n&UP^HPҵ >|)=k(܍:CE8 ͣo 1yT>/ڮÃeEa GҚ.b ZN`͚]3Dhwx4 !Ĺ`ޔAM%޾Q~qh_ob`{MVRCuw Fel~$so{L 8DZLp83BsNJnGUc e!9qy%!-e>1f+2W]XY_#~> $>)wNu#eD^:0#YЊ; o>AR7Ǫ߹Vpa6DX^l:"};ezGwVn]tpc\܎ #œ˺ߩY3e | !)J&_C(w[2o9$퉾":ռ#0>Ŏlq'%s@&UX$b:nogR7_J:yc6s\@PWy_0iM_KdQ qMK_)~ڀ_]WΤ1jyqc&FZh:\uN:x=yvrݮ(ZV{6bh\m<'.4 .Ć j&H#LOp(}K>ڜ% -!Cv_6٠,zHr4PJԐNCZ'K|Xͺ!NλS>MJЭю®\gHZ$ET 9 9;e~6 amr(aUzjL:cR-脤}6D@4p۴[Э@$ey@1Bu"<dE̙b1XdY$La&q,@rԇ@!%#-@fL+b+܁2[Wxːu䒚/!8܌R P2 ט)(gqpSL*. >fkf<_S`p%K[Uɫ`ަZk ! ֘\׼+'|xiþ֎iVq{zKX)OV1f>0aD>[n5MvX?t70KZ| Q/o4zDIy@멤j eq>\XL(O6 EmgnI7۬`\sxA+&}g#Uy -k}20 x>xckOě {1Sj`?{ia=YYpj 33y?7j&BxNf}6'RP s(|Wyh#TA@2vN=I[nQq gb3Jx=4[Rc^"~Z`Q.myMiz;0T`V0XJeDxqZzpQ% :o-3Ӄ*ov 91H;g`!vXROZ\ͦ}#?ӱy7=0BX4iׄE}7#c^%~O+IZ1J6LΏzNoO<U$pq[!9CnXm} PQ#oY0 @Bjg&uFe|GN9CyRo#ugkl]Rrqg?>fV=šĆEQ0"^*0toHtS9L_Qw9P)`p=Up':-ov 0{uq%?w1Q J;AL`>0K;lVž/C#fWo >"k&K%_艛mw֙=뷩$WP ^r:$vW)ٺj5Y4!$feh'| ~!^+da"l̢+SKubH1 C&{&NHY^Rm*axՔ`G.Ͼ農 - {k (bQHdKbUsBoZc4;jQUBR(Քiy?ơD">*Hy5w(}yt#eԄ/b{`JK =vzn E^ 2 KmЊwapj5?F){3/X?kjA{F#b_*B ܁tC,!\Kxĥ285lqMk?z=8s9gmI5~&8M8y^1 "m7p7 {D= &U\ö~^/LRhdUnoCg{bKA4N5İkDSF3DS̀Mz[wGH8P6!lZf*Yrtlaי緬DçD@)dMa-:'^S)~{ G 3oK4\Wu$I=:%2svCG`5o.Ҁ^28X*D KsWUBxgW34&ge{Reg139ڈqIbY 4Hv.TT}}TFdIl?1CsN:UQr%Z _1)s+["r-汯_ C 79jյΌ3ca1nڜᆱڠҁ#Ǯ,wq=B&/UIAF>nL,eD;J؎73v᭒!;mY C(e:[_h$d(=HBKt c(m_0N'. eZTDȯ=a0;PRdTcgI5*6e+$x@ fȁ_8M}_$8D 7"dKRCk/-N8 O}Zq)iiKhV&UU?  )-U>*&n4>"= h <6ALA-Qn4Ŭ*q7~@&Ҹ¾!L6q@ĔDm1 q9&?:d6\nub|HH/uKo\J}8C u-z[jZ `Vޠd66b>A%Ҕ ']Wa%2ͮ>Yc1|Υ"^iقQcKq_8P=q=/APf\{Uލ smv<^vO!?_HлtIGNX6)\0]Ζ,Vl[2A5r"i֤!h-J_s@ֈQIi5L,v)Dan[E~>Z?2/K֔1Ub ˘9l)6ZcZ'ՋҏtçpGb>pmϜ#( S+̯*UGSQnԈY:F?Ӿ6^)AfB&"J /k$* XS[C)n~瀕OypgBQVo\q^@ް )nI{g0Fٛfo4/_"Jn!4ZMu}DO48%JJFGh$ +^CY'GbLa4B M+vZK c* 1_:y ~X*pJ"n|<#GNuˤ3mm?M$K j&J=%\!֏DG,VyO^[p-{F2,0 ;hij*ӟʀHYeJ3`i $6h0I]ɭoUVk^]Gs+.Y0%a} SOGI9?z6l E^~K`y%3Q{W-AG&ڣB%c~[;dN[OCa5<\aE,CaYRQ*o7QЉ[86pNTPjtۚc3+({CjWKZXƖsyc]ĆK~Ī 0閍RlbM'^'wz 7y=^yesGeoj?i^)tb|~b-r#qտM?di4vE+-#r`$A$6]S V5b^/OMUBC?d!=B>xzԴq =h^v6fڶyFݡY{=Ys"^THn~Ҁ޻~zrԨm,/\vѫUN4WtBEsLJ2k rݟth%t \w+wϥ)̯2ΠfQΣ4HB)r|fAVwpH͵+C9q0_f Y`KDj>a8QHPuY~kg~xB,GOg1T2h ,‹1j tL%)*6vg mSac.gK_7@|yZ"i/anެ& I9(%gh?Do<4&R;HuRRB>m|cg;8K_`ǣ,T#l6(ßYŀlÏLE:VGxRC{@` 8[V M 0&akgר$lehJd[)Wգ?ÕR8x2܉5KLCޢU-y-{8nkNDM7}ş[L'%tB!k"UG= AS! [„՗{)^w;<ɿr[NK'J0v2~" IPvVa'Cejx*ۖ$>Jo;zho7IK(ϖ>8+ 4؜!F9=ʴQ^YGyKꢿjW\r((ĕ4{Ygx:Q77ѹAXNPd_{Vp\f՗:wʤGvhNT_Doј.~/S?JC;֞o@C+hS YƜ5~[x%@1HRN_qӡikk%",R,U7BCE߿_?2hOkEm5V[P))jBw$[:UM_ͦ?b8jEafUUݕ7})։_CNlր!2l~2r3nDq] $c+9B4rWqWՁg܂b&n+&,'}X&Ԉp&I|Ϋ3=pN+k~wN-xsD 8LۿB{5'aaG%nəaಒϦm G~ R$̗Ў|!,р*4) M%ad~;?pCo&}U>zz`rzN /W<2Y&{ݔ^xUC6`Zv֭k%GJRyl^mu.]gm%׺Sa5^g &YQ8Hľ#?m6[ћ@zhƒpOۈ%qhzꅜkϢ^߲Hg" AXߓ/(d{1KǎoP]USN$t(IT3va y.%t+HVuAJ*Gċi ]fY[X2𜷖*}Xm4m)m$ 1"lz#}mpbh $E##!" 2"4AՁ2Bd{[ra1R<;CF1T$,|@)}q@wDEϧtPURh:4 ~EK_zŖ~WIq!y@$*r8 3_0Q״=Y"=OF2Yft=uFPk `)R'~V+I10? 4D;ӟPiNLR|e@Us@UsҲm|hxY4d=(Ҥj.,sş~iyЏX;C22yhHUԣ w\jŜ3"cHo4(`(LqH{ɚ>xm;S.l5$Pjz-uHy9t/*gY ɠLg!GwdkG`C/'YTj{[:#j/cH>f*&iLWLH<'U#I5RzV"/:)yfd.265A%)anNC^#"JX"x["X'J [7&w  (WX 8=P#9' G'?O JR?ہЉE$q3hvj3ʟ'%o^,uoDyF v 0uJxN?zmpud@"Ͷ ifp} \ޟ6`{n>լ<>͂,*RV2~482Xy}䈠>H: 6GQITs<=\\vHjqcoNܩ#µ%#Au0iS[Xq(rewxTb g=B&XW>_\vz eDCQkLT)< YkAfk% q8h'&'e<+ld'VY9tt^d"KTS!g ɿ9ϊ+ Vw*0&`Z X 0BdaVKȡFb?W3C,ԃ,G,rI:YBܟɜuvP&=huB}S;۰ia(Z_31v7`!N!{(6^KUè>x R"J C~+iQP{Dp(3wfGkKzRm[f]uۺz&C_-}DB~'0̀cyH$UQ``D +ox]yńNg^hzƸteCql,dcprDiP:dRɣ,uPc+9aHU E[>N ÆRSBE!V\aO-7KeG*'w{x2u{AotڀA`w{OAsFjbXr˘ٔA v +! `pp#raӷ415X41[I{3fx8],X/N{8Ax]1V5Ƴq!0n@L" Q*!vB( 擕L͟!C޹p zB3~<.5xRR5cR`dvO!'ށ B /6Ђ8!Z46r:}Oz9ۮQ0&V0pk2T-Pa ksP^*EvtqEjM7 9ڗ]dơ޺~^Z$G߰_%wjVsBjP]aNwHpR* _ aiJ~ @A9%\64KwX!WtjisIx i 6dFt)v[!ƩٕTҢ&11zd=3tTP9E?R+|Wf(C_)`i~b0v%͆P1s 7!ʠ#A@3=o5;^N2fX p׽p ǖ).A k :>v )+LDq:!qlmۨ\3n|~O1ռ`m()>TO(EtREjCåEJWʨOv-I߄RM YY-Dj}a|y⽌]Dtvhع˯ ވDV'R&BY/*hc QO#+]}w) e?q%>!GIv ~ /.\G!r'5 |'#hY[cjwC#RrcFϼ٬( sU?P|6ƉDܝvXEn7ЈK $0~2L[)Xxs%XQ= M uՁ yɽXt~!("Dȱ&!$y9tb2- ^V8Y5Q?T sr%B_ީXv۔N]{VJjuNׇ9^xxK0~M_.!ѺU\~ÝˏvNy 8VW5Xs3#Ԇ̋-R* df O[/{Z0^9;e&aj ecQ?'TӍ%dP5 @pSFEĂ:. k=UGYyWHʣ擾<(Ru{b)Xp~/)u(h]!<3 &J6DhOP9/dZ_6Z Eze'a @xs-<sݐP=s$: ;;~ZԢ29M3+V 0sU1YH6HF6kFPnT@HlYUduW R%Nцn35T,' '.W4a-_ZO1Q_@ }mEi׬\G5y= V<фqD~$",I´7ٖI`@(iɆYnUb׾XCJhm8>n F'" :%;Hyu, =j w' cgh L.;N~׮e5JMz4?84ﮈ|G{W"ѻжI$ SMjZedX~Ht&?I h|<|pi * VG/}qI$j' b22z?=/++WF)(GˣHؘ0HqI Ұ eHөܵQR7:$(Uks(;:,nɗwH%I(O%1I#y6GXBx: Ŵ]f9!~(Y!Z'I؍Gj!9oH?Q|^*pSg]2[/f Jʬdenufwxuy{['@ھ 2tT>V(_BiNU)#"mn4h0)(mb5 cH:Y6iċg8'uux<*w[ϯ+/õTmwq)R;x80ḮU ͆+{k{~PI3WSH )6K/d[窢 @JKVUlЎH%3r ޶?e璍$Y.$.BB%׸'VWdhF iC؏vCxzx]"kl96#U`±YCzu}|fem1|fJ[YJo6Ten2>HdMFԱV%92@J *OĪ|~aD4L+?~+/jx4Xn_M/ٮw21%&r9XRk!w,$aWO8›@]N@cbr4y'+gL{_ETF[rD6JK*EVmi&2ӟIZr 5W8)ʪ&bHl `7ߛ+&F`-H)f/.4z Fu{Y%Gwb.XP# ٺ=S<P6iSq_A#E深I?v `o-x!U1Aler tmfg/Fx{w ri}- t Pwj8,&vnu}xz}YyLhiUq$Dk]1MAtV?C&{`Sd_}׷hT:aXI;@=<*CO{-Ϛ^⹊3'A ߕ§EW"=+^ (Y^iF;`C'kJ {=,2g~@ ^zoljFa ҄c92D(goah p+6!ϙ3QE1u WLtTREY `&>J-NbΉыh$q)X"OrykP,tbawl\nwRR?cY}EՑ1SNe+ BC2PΑhW$(>F$hP!μ / Ete 14-KlK5p#]:` I8:Lޜ!1he51>!~yM+|Ъ/)]?QP Jirʈ$ˣq1 "5 :K-Ech> Gӕ>a]tm k1h%$? r'^Z9m#We_ЗWqm:O'fpV;rĔ([aMnptg|"Q V@+%ԇY71nq-w[ӊճO^ƦIԌw'y$\A+y\z Uv,`ֺr˚/+ڏ?b+3k6kb+j* x cBh>$# g? kօ ,3}du/6:tR܁|+ԌViBUkA~/9] snf՞ tR3z? OȒ͜:l0|E&XˮU(qtnve{A%`Q=O}U1&Ú BN2R=ON4Z+4e۾ڸ)zC??'[>1blo|g k4xX0FfXVV<F2Cl3o;/I_kBbM>咽*U(u+ xh>9hR4vH<﹊j/^aԁ#awq g|^@Sly~C"~q.ʂAǸT3x2- iŏ}k^e]C,jZ,8)h ̰@^~o3"]mͥ7H\GF OYch6ujJBbk:ªJXAT潠 ~H!^/akE~E$޶2;3h n&8zVA|Um|b;]HzSWVRi{-y+˼e} \^]gq8uɴ\عhI~zc,,tQ≓5 ^1`)͗k&+yN ۮ)Q,{jrKHi)-76P`ۊ|&GeC.rOrS}_bȊXLҳt0p_JI oxL6$ϣRЗbLDg(MD[@j2*i@&hj)bԚȊVM ɼ@\S:"mrC]J:y#+W}$8]/h\\s:E B}/~UFMTVJP9QӄZFꢮ-+&dRwQ:)qF}%_eݽf׺!W3.;G {H~- ݊>[V;YU7Y[wK<BH> fiu-S]ڌX4{e"&8V h9!yhP'5:3|7 uRFa6b`.u_GMqT)-}4: vw!$?P<64s07TR$_H|g+aY5|qR}G'2KTotc %moEmz)to~J0M@?6:4H-g/=o?^vՙHYn E JKoah  VkeRZ7kRй}]Ĵn75 a)Ƅ 6djuyx܄9YySQC8 ي1Y~ ;J%!I#y"ecc Q,9=fdr\$vD,v٨N{#/AUQԖYQd*R"s{?>z .΄S׀R hmE 72Кʵ]9IcHHωjx%[3[`(h'룒ɵ|ќK ~IA5jh\m+R>^!&bc}_U׳OFd z rb1ne.& UιW|XP/ r,N6e'eD‡u {(b|jscbSH6mnVbRK#D5vMTSa.(3,=&Éa^z+S LI܀*;!/_T+~V AḈK3d&XjboE%+1@xEDteݠ=댛4ΐn"3_xEoq1&MnZ`k=M5Rq~#8ԙn^FN9`v^$䮘5< ՆVb3_yHjvvC5jvJLfɣ!:nIjz6}1_ONYOUSh0/I0:f6_ܴ'_BzW]'2pS+$7͌p4a[R4xWwPnGecϓ.^"d]/?D/*QkF*-]wIjLT:~rZɢ-jZ{NW֜IU2"V>#0 "Ē|dQL=*۰[ ?m@ӊWLYk~Ba?NfVrH7f1Gki(8vG?!!|Aw\l]ߣ9:8ڋWcS:p۴eم{pZMjhʆ+3V>u s|EsF;s.qSvq{P=|n'(*$_gʛjcA̸1jRʕ)8UjChIU^ ')2r=E6oE:͡K+w= AK3 Sp'=#Ҵ_v>$#lނFEx>(ZH`Lo;4`З~Obh܍GN"A5u>On]n 7: i!=j?|g#>o8E" Eؿ#Aa7 5 p7rU)-{cڢy߆/MeKF?k*koAzΕZ 2 K)vJ~KW#gRGb(o8cl\<λq'J$OǨy{W4M›?R-^3>bEN_ᜲ7VfIItP,PW9b(Z#LY0N~1[zaHo2'jʦT̹Q)\rbaE^ieM򥖇5gFw-*9ðUrk*L#hx Cs3+41%WfgD-n>39s~[r+kFX̖$T"Vnd@Ry?Vrd4f`%!t]/("6CgZ~DY(pHة1&l-]b)(v I9owʚQSgbq)8 :7|dE.>TNߨz;q cBpuqj}IR&U#n+|$Yփ!oq[ߙKܠK6u\olsb{V9>҅cHJ{xpr*:q#< : $f͆c>}CMWٵu* 3ˑ(gVXmd]/i6f7@ J1s}T=GS:8l4L/jG3S#X @jm}Ͽvپٳ] ՜;ZKPLdji ,jZ?}QD۶vxrs<" U\԰gݭB\s<* vZtLPŸx0lW8pqkO-[3hagMb:i:WF^o;RRѻ fb2!ԩ-h{Y& rsPY1K'˰+S:S6a& iKɆ)|rcTD42|pG:aNS]8$'kmFmgu%y9dtE.pZkez}s#JW|`Hi+vEmfUn}vLoZw2 KxTn͚47:TE(G79ɱO[sFDtl}4E.yK߶D[׫G%PB5{o)w]. O a9_`7koܟPeŎw7yxk&[~ Fr&Hg-vl<tMtT9z5dU^|uBmUz2[WHxrY!WXp>>q7=jF`ci_ y LO=IpXd$K/]YM-O&]a$kZC!\ÉF8v VFPH|JYM߼-h4.`cJ{zat u9ߛ5؜26Chá6![lDǝ`X_PeE&>9uH{w˻GkV-ȥ,T%#ؖItwab)'6o~yMo QtAFL8D/OBmI3:Yվ4pPX6Sդw|1ɱT1eTV҇/M\-J5H?>?)n\.k,2[ԣಓDӾ a}LMTC31'rcKF;XǼ RホFmGR1=}! ^3uq}ZROy$=meK_~,bIrvT\G=Sb)n E|&{-Nz!+ZUȏ9NKXu371|L9͙~+ͩ/"֖g7* _zZ _x5Nt =*͕#4X?x"~1AI5Cs)7 F3(1yikOP (1RZZl8~,sÝ$VsU% }c-O7>kΩ.je:z$o5X~3>ލV)V#*ֱ\`{?gsq]'Rpt~'57Ѕ$Obޡ\Z,HgIIV~m:5S ?|%_DІTPu "8h46C6)v呴~Uz#} o[=ڸHEL&3ڞ;}l#Wq|H>wz?Tʕ4|KuOuwХ r'Ovk /"NUІ&!jJȹCUbwpjDV>S `vXuou?e ȸIJ4ڠ ˰V\ ׆IWy*_ی ?鿧+2|3R{K'c: :V}O ew?V'(-٣}}4v%6'n@ӄs,-/,uvRpi+Jvpi4K}8nKUW5J9혿o¸E%h5n bHC6ocPs2U[|ľc ca^R##Q$> RX5 ]}ywY[3 jf+GA:Mu׭tTPhJaΰ8<3fjUh5&t%ڿht )+!~qy "S2VtIbTRUV6}|D AeKa靱[dk7mxӔEXf G4ůĐsm/@!]o?fh}X4딖avZ-r2<$N`(Z/񎃧5I;w·RL34 q~s-!쇌njEQ1Ȃ~e ׫e21"trZ3)YF`4?=VCn{${H줤Hh.)vK{-S~(XY7[1LG[dٚ TD>@b(ϖc\-b /ɕ 5ɢĬDŽJ:Joϙ6iдǷe G\?ɚqT+o:G2mtkl:x ©T,  ]ɡbH~COu})Ě]/ }quG[q6ggWV4=zXΘR(GPD*swTV\ ,vW uKgnJrpnaG_Ii 'PqVI/ZAV6W;Q8@SRxoV~1/5ؓiq/r>~6<>אp=@3y7ZO}.~X}8m50?.3֨ht i*+ Z>)[DtYG J߶Pӎ_SC ?73!LJ Yٹ{}`WOYI: 3G1 &B=}lEPp'vVZ'PKoJ gV+`+izW#]#\[~߅ܭ,}*BL0iM7^'.SɡV>2E[CXH$s*k{N}.!K=Dz3};)B$0bݗ8 ~8jQʽa5^uyT CT"{uc))sY o-S6|˹ט58y@F)͏Ƚ[ =˛9&\<4 kiB 6 \ dV.O.6_".w( qbS2&!g.حy uN):ZTJ GjSG̈́޲vJ8*+G1R{X-FM v0pFgw@'G*9+$zNۦMh!D%H_qBN˱ *{aEvq =i]c nÌ2}^AQoHOx0[&NѿKeSpB_e9`ʬ`);7֋mP?CfBؕHL8&r/gO0i&uD'BHӿOZ|\DUjbL(R'zn NHx dsVv&*ڂbAE5e# ي^k\hgvW-s+-v{űmtt⋧%lxuahjo pandbfUXt hgB|+}=8tעRGN{ SpyP2d *1UCA:C˝\ QN5BKмQۊڤ> Kk|7-%EtRh Xa 02=˫;aͧ~+KA"@' p=ڪ={,G3tWTFaet|ϼ,CSt 5]kz.C]_+0\:rH` C[Y+4^ANxv:cđ^tz 74ʏ^s+hhTs1_w#JŐ47t'F,@Ir8awdްw)71a AJ cK6ht |l{bo8ibF[751a7Oߎĕ# ֤p'ڵR E[_x_Y̋13!?_OUnPFW HRg9KTcI)l$\p7ϩAUgس|Ŵl{av jp5\s= h Yd84b3;"glc#jg+lŲ6Ԅ7 âDff>_GCB8F gg^MD^?ӎ:H7MVd)(y,4b !'ܵ48ພ%A;rYO+ovL>b+k$fmvyՔ}9?K"SZ`kdPp8Jtzi<>h+_-uL#jU` zR'-k]EpμbԆTkT(~U2H҆pTnß\0I:G½N6g@~R}Tb5 l^euW nI }3Ww#FܫФ-9+\rInόNp\W8EjR|dlWϱ!R ^^eTi79dQ{' r1e.u+Uzbےh< Έ^&XQr\g8.⬹?VKXfxsvwR-o¿NҐƂ}Ӿ]F~\ t_)gewYRg9z >7o9 byicՎOQOio_نĎLTaE_:?w [=AVǷvbT_*&\fy`(̤Lt#0:ջ.:sl$+G3`ts{, `b8|(\:vhvec)W̸sH5Ү kW;M= jYn8srF//% OJmc# c2Ndx)[A;+"2@cO6@j4Imf ɎcxgaߗVGǡwq }%Ta@ySáWwWf7 87].As8w4?d4w T y1\SD38_pK5=Fz+m_i5W|; L>Ҿ,>bpNa -$'"/M S> !d%'e[ѳ8h %y-B OЏaGR{ d!y㉿t9[SbWŏWB|xb, L*C i8qvZL޾o l k)D ӒW͋eev6=MSZ_CUSm+QtLL UEn D5[o#VM;K1koe^bdka!}o#ipOOC[Azh߬̍86ԴK{3^Eۏ*DS;hv{wyx(3B|WΕ3o3ٲ$QyfA% }(eq0,A%z"n^@Ƌ*2ɻGkynlwv|v Gl OvI4J'p/i` 3+#U0)dwOͫWXUn~yҴׄ TAa9qD`@H %ъ |P:_oP[zsG֠91%&q8y~9HrOF$tvasnH7 KZ*ثayv}:[O i qgau@)maD/chFCbcoyA0ߣnnC' 7E1mbAgٺQ[zP3OxQ!~J)W.νQI(~("n-eac4ǯn TN<`tLO%UeM6"l:E[%ޅL vQOE?.)#MbTKȩ"A$ܲ4Q2GD sOK۶Ö/[aqJ0@;?dMFۇTzz\*WTIwH%ƖknO% 3ύjMk %ٮդzHQ p*r!lM9AKOau!j #/vlc%\CG JjAMLߜ$^ 5}y~T^_.BxO|&ʟO4N툏 wAjr5eIBv8! 3E>Q {?N,zaU^b)ZFː`!VDU=)Cc 쥉B3N-oDo}ڞ@.pHK6G.d5Ig{CnﵳqB#H e瓶BmZ/TA}):qSe/]g0A6q?^A_AQ\%ƀ̳^G!rR;EDkj//NmiSHeWxusRr->a&A? Pʰ=߸[wXwԭ !0%*?4cRWH3Wc".6.(ќ[g3|=?Z $|;m-"e7Cnn7=ee=EWS㇁s{5"OAqep+!Wn;y k@[ {/WaL˜,Z>HBk:^XZd:s1owxOpgKuS֕6xmVE2.Gt%i)o<<,<4Ny7v ALBWHC/ :6*%gteġybܢF\'Kι܈9B̫,X%v`8T(.gprO}؟Ul^]s҅׹)kTn=kWfx4O5|~ |}z) Jv$=P3q3ߐA2FE@dΨu)?9j>px#!䯕C ugd 6ωcy5\K E7yWu\.~&,*ZBT/3FbY<-6s@uF$՚7_W%C{'!ء,|sˬ*SY" ^GC%i@L5wbRWYl~TѨg+k7f~\HvA?%aA=DK5%#B^ڶA<„ JL/n%d#6DG3⡘&ז,Ab%Zad#`yh"8Ѱb>[eTȯѷy|wЫ5fW.ݷ W|NNCR hV 2%w.Vһ"/p>>όʮB,'_ۅ4-T C9- iH=/Ui7D~L(vRZK2~$ P-{yF; $gD UΜry7-ag=PⱄE@^VPVr6800(~2Jwҍ- $ v[A.#[O6&lI\aj+̐xC.N2.4aXӼJmNiG5c2U|s G7#=t~\&m٭-ʣΒsKF62K" %tfW^#Le.S@+?%@#r4rgض vUttGAc^d>OI+>_akuxNΓ8F_Azh:9K F8/ǖAܟdH:jc5F]hCxHj}S# "?+ -IJ: 2El4RE`ݺ'[&LNtVû4{ZX1e1cijh\C^q\" Dt;9!?1pY5&>x")ó)9}VrqbB3G9j_Ko1h;)TVz_|b\{6TGYOaF~ [鍘R{rL ݍǹ9?Da- !Ɏku$I}Wus,ϰ7 ?2^ 10ц΃x dӛ$#Vd8'~.xDd9 t&~cl1U4tМY,iL׮pL@gXR A>1&ŦXE28;/-Y!Z"PkctぷB#L >"Ԅ{<*\u0i|,HTev'R`F:,ȪKHK36WqC[%y+^HTQNv1F ./ `2H)5YP 狔M(sJtn Yx ]bC~HU4u'Os7tz[6Pqi-r7  (tnNSA8X]FhEd Xi (#YN¬ )ɛJ¦3 (B~md2PDl{{#Hr>"n9/̋h13iS*4aܣN2 ٣(; aG$!rSj^@<2jA`wZ!kShr  PH7bէ@t;4ӽBGY朋hs?J万6|P3!y 8ښ\?U |5&˅ s΍9?ᡢ'cR4$)gQP%r#_؜bL 8Dc!bۮH6\iI ZGd_8)`d+8 "4+g)*|b,oC;@-58 :Xb?Ш_*\WNgѵ0g|oŻ*⟱|CoUu^C{?5jKEQSJjci(!ibc E Cĺ+ hD< âi#A!a5V4Tg߀GFf!9~u,'3 mϱV ù#`y{´ `!6U3LF.襥"P[Mי2[Oi(J:66 U2ܖ<2AB0s(A {Af-tQs,  2jS>:{8pS/c5=LH11hy7+H츆03dx^i;Bt@Lfg%H[9 1l{XnPj;dx ˝C9TqE|kLs3Q\<;'M=-Z%x:-y|%~ԿBxiOC7i? zT̓MAwF\Or(ۭ.+}M4ǎpz1! :f(qZP A= bݶ"/jH/u#ZA, (U6t3ړS6؎@ںM3ʸ.o{{W)k E<(Y~9R%`,?B.c'H-M/N4nDh`uٔ%Pn]{(;x}}cS/za7t+d3~BLFPP:X; *t,ln:T7;8w $rvm S&" CsLb!QHnǫsВhx2Cm- L/*n%Ux@`Δγw(IYekJP䲨XT Uvl,N-7QE$͊{VɘlH ۽O z8s {znoFl Yr1*yu8S$4jIf6i([vU*#b/3DV Mɦ޴)mY$VƟ] qٮzI2`?(zXOKJ\uI؊"6sf8`w_֔g$\"Kvc8^p{Ў> <NG ?E(G2&4K 3P4; 7Z[]VR)q'=q_BMHm`,߾@=2߹Yj,$=1Q>$ cACYIw^ׂ >߲}Jxôb\f3,^>ZКZ<] 5r]ri{"Ca.F"JD#Ok|s:m:/فQV+z Zi)Y pP[(/|e0uvR&H$8Xōys!Tc8 mW&8n_RU_ {¬ ˷dӯ' < AkwVvbF3<*(JwB53t>8oO.\@Fr'iQ,볂LU weWVFAGl{Z_? WH%-"Lmp_ČUWa Ajj:> RfXߧw*3Wj~|= *c|cuI(R^]%rx1ݲ5j/NgGnr Iqz*_A]%߂hVVURz'iɐpZ{%A"ցw.OJO^ky%u8'p @Qˋ*QMBl7qp5Σ-ZC-#>z%W6MqҺi[2cMeɑ3B&eE{@Xgjg <#toϕ ,ߪjrq5c z5 20L%Njxڨ>n|zJ`ȧѻk)% Mj֪.B_X"ɊFkEQO'/VR8Iذ9Ul(w/0UiA $Pp=Ii%86!u3(C/(08jQ 16Fz{A{5,-ƝIcjW c"u\HHR: ADϰtB?#,QZ7Tx9<ؿ`o4X/VDwo|_QdWl2 etUϖ COt# \"]\Pfk 3Nnvhp5 jA]G.JArLmϟER?iN)>՛ e908Sܕ :Aޙ9 cؾ4M7e]u5ae"o'-Bd~?,*ƁxOh=ļ3\;t(5͌N8b.2 XA^>\/7 ;z!R iM lY #9-ájFs.۫VsB2cЯj#}Y͢b 6OM25aӬE#BWJ:O,;$𨜡YbmS;619Y픻,Il4Fw0VK%[sdS8f"i bj'(p4؂eX So"wֺ&<΋S1 `mв34:bo/e1*VxYjۿM?' zۆRHąǧX:եڡiK )@p oUg f )Ξ\Yir=2?o=r 7XSɍcn ,(bU_`u-{\[y 8E7UCbY)4N#(o-}vQD QDO*f1*hɤƳV,݄M%P\Obe~h;/HGpb^zĭ.{V#;%H͗ρhv|]w[Wt7˖ju" I FnckB wh_Ħ:q }DxMZ (ڷ w83L)*屙Y#g Th KTsw# ّ; z:G ^{}GfHD[#|wO0Χ:QbክƁ*b=̱{8DT SA>,0s|hQGHv)BKL,MVCkD&p X6NrZ@PkH^mgŌ:}#Uu C[œhWF]CL?66S(x4< Go3 ^I:ՁFi2[[UAA`Dp^>U+|^[,CLaSrq!eoLʈCF Hq7$Z0RGʎuҌJ*+w0Vbx1^W8@= e!~ %43PE"W3GkV,>0ciݑ>27{ҝj.P72 ыpXRvF?ԓH +4)pɂ5w a ֠40QjX-UOOQ\{tKxh}RZYh.p2k\jdr&? 6DzQcm+wdEǁX9ڔIhbg ᘌ7P;f@|?sDJ/(Us/#tb9K$%Mt=棴0S-XE{~<-w-T+$⃇ϰ! # E OG> 0yER,//*t7n-t"@9?#܉NW.Ɖd1HQ@qݵsS]YR"ASAƥ$ e["n{<ۀJ}`ŗtt_csvSlyJr@̄KW(3dP>b gꝖEN'.lg 'T*qsqS_՜qSb _q.qI]z Ĭ j Ǘۇ]xT}6y|WwH\jPnvW-,I 1$d}GcE,o6r+͟2ݠ$0qTua`cnhA"WPEn:ғ atfӽuBiuAS&,GF3,GN?Sl 5S9<qýcRx_ezv7Jgbh:Oc':oWGSҌ-hA6]ss33tI̫\{Ki*`$7.ꈐeJeǔi}NUnD߶[ Do Ht8?#\pyaG;^|=of@7҅qr-'E `PMW_FM˄>+&lؗgJDyIXyUso9@%@: -Q餅ޓ}EEȊMx9(te?ov6"u+Kj%ܹr/'2cR}ŎyЕ$A4yBp. ȿyD8Vd*T|L't.n9*qvIv%g@mFSkޫb]K-OrK qLm(krJrAqwqy&( &-l7n]~VR0KdjeMorNns`Uܒ*!ѼkPRG-\yK> m,8>WƥB){Βcή=n {)p8H g9^}!/P$\6MC-}zONj'%N>'Rm.~am8]h):ȗ+hT] eBo$\})y*Ehz}Բxy9B?+/aN.S!50 = @?-͙¡/p ^J5^x=$J' Ba9\YDc>m%̪~.DZ!)*H~bV.YeCgȖu/!mÇaCP:pruR{ued&-\Vd|q7c^7``'` kB3UЊRtIޱ::Jah{ok-|Q޹&t'd:J~ 0EQ4/P\k#ut=q#]aϞlu_P( tPXjѝe h]r (9\2x-| Cl\Jxe6t[Ԙm +N"IfuJ@.U( 8;_ӡ{SOXՔ~@6熪 `,0boYέ9RCe'Aq1➩? r XRh:vK㱊̲WP%ΐ('OjS jI4FwԻjuI ޿YG ^8>Uje.ÿ ̷>  @w %p䇘4Xh}#XYjOFE{%ĶN kEaN*`li<,לLa~eT8Kt?44ouK·ZTZiܺ%7(1[bz!턬'OM ]ԫtaU'+)'F/णbPn5X,zj1UM^$Te6:yK/0Dhe.bߙ8R?`}~L{\HqǬ-fHZF7Y֒nO6FdVTy $9>=?r"eIh8#igB=Ӹi4>숢H8UG >:EdK|`61'|ex:UP=I89`\tϧOceUJaI-B7r=jc3?m XQDc`:<^M&YO]|g^ǣVSl$m{Ecl$/3/H}ʽɓп+M4ZWEj {͓WM{0BU-)uEۿK2Scr_|-hD6NjnZu3zs-n/j UZMq`Id[$86q 3ֿ7ݺQ[[҈^+uRN~ = ĤyJk|@D7`Jj=Z '\p &qڙQ)WԴH.>*҅ jk8d"pug'HPVdyuy_?o#R}?g$ٜ+DWX{Vfa+8Ā̟R6ߍrtcPYlui_dajȒ{cZ$@g, - G[be离*ҋۇyzr*{f&5rX=w{'%l!UPYJWߢ2,xO[t'32 JS< ϞZ'0 Da7ST1"LP1y<5㰍|=yc=ɟx Z=+ȟ8oytWW>+ $` DYV8R-^B洴S9IVzƞ̉uؽyX*O՗6XR@Gk`aH <$ȆhH˺k9B3b8kKζ#A$=Dn늀fKhJk_{dU^ZEƂa{/I#u?!a8ð ~viIݾvV.a+Rɼ!J23@pNyUc~>tH"”QjEi:T<AėuCb_ș6X؏;ՐIpXXlF~5A-Ye@Z-u俭3&fLkNFp+A*qOcIe /mS``Ɩt R_92wnsHT\%guQpoA(0o6[s [(@+.mV3>teݒucĨ5A_rExi1]JJxVy&#_{gߜ^q{-1A Ux9%-oˉlt WD!B%6gE\x1_M27YNj>"N[>L-,Bu2FǓJ\+))#@Zl MEZ#@9OΗ23މheyyIn O]JoŻ?q-Gaeʃ_?>h)yZqtNkkS{H 欟B|wŌA֎ջbd`)d2>(&M;1%8LU\[ P_ov,B35уon-GMt~sv/HU6EܨS@'Ă6i_`j2(kn(gF`&]uj r(ӟpW 5(diIsF$SOۀv`Jn2RX#gV73d(zPV#N< &˹M{K[׎|NgmnCDVz\j8/ ('QLLGxrghk RfT߭'!-({B+UsHa%tx/ p GB1[YВw &8 *dWӝ#f@lq4Prz{v=ڛ7$Hj^1)E@y$,Ìm;o9iw߆lw˼/5 F.u/grj'\`?wc濞J`㒿_^I%Տ=wOhwBUiz+Y2~g0 @'.C^Z~fBu%X 5ܡ&2hkG #ܨ̖r{Rk4VHfA[Qc٦}Ww, T&0\[]zs.4|M.,?Za'\#&ifYG ~@xz޶(I/=ډ~af1.*or5UxFjL^A TW~l̦1!-w8j;Q7Dxs6] #@Qa9WV}ND\2/.suHZ 1aWdD*A8O*>r8US=-7 }|95^ f+Ym,H\^X>^>V$B&' <'.XDjbw _t6=jODh?_ƅ&&#Mok9@DKP׍%|,ɝ8a.o:jN3ן0{5G4 C@2qRagHVaee -e{ ף\l&pӢ UtՑ85&v,}NelXIczEdV_h e>`fkW}n< 2R&.UdcXu'(sl-b9-vnj n| Ipju}#z2K)h%dQwfjil0yxU\G<#aOD?bQr v<= ,)> ]]E 2?\k]FXѥ;L7ʤ_Q?Yx3{`~eduR.}:Rvq_"q,v iuFn~ ]EsFF(o 4[qB1Χ{pۘ/`os,͓S:A K.c&:yҲ Q!h3ؗw;?G] ->0a4O)1Y9&`[ğ _ԙ))2A0RTEa":=Yng qPFQ>> 0 rʘ9#-dI4Ḃa["8"4$<=~گZְ͂,+ 2P ZQ=݁S/gb.8sqH#:#@f博_k3b8G?KBvZl7-zC{E~<( (]b%yh/.;xŇ[P^_E 2~_M$d|/0~.(] r8ApUJ9+Ӹv~HLцwvb@E-4Q6{p :IN>E/ORl*CMEI⚈tȌBDUލ]\{WL0zz&&o +A⣝F=>D@ա53y^ PEIw Y;;i2CZy%S3 tOP2AL6D7SJZ}H}VFh "2ztf-lգbM uS:3hw;t"?s,<)}8iRX%wnP|z'Tel<~ -s5 `Xޖ$ u&rr-y&]yOEl7v`Z;rZE@L=93c-.C |\shx>$q"g1 ZNgWTp>9A=Uxr3?ӈ@C CQZ9dRR.L{&^t]ky^lW5)&kPݻ꩜ֽ[@[<W"J*NuL+3[dM>em2!5Vf0fXX<(  ]Uki)Nb3D)L7P50ȵ)Y+*RJ!p _Av(෹2f4: &jЯjb$bl>;12{xW:nMs:UOZ3mvE໴яW-k=K3sH BD2J?=cj FE~m t՝ktSh|*?_H ^k+9׺4pQ NӖ3Á:ts @ w]E5a;4G7%D꧌i/WI nA 3@M>pOxMCpe7^^CrK s$I߰&*JF]vAy;5x 6sYW4J9gmbulZ@_uy8]\w ?́H5`0S- 1ޝqD!LnK Ncv [hB4< @6 7t]$WJK XQUFev, RɪF nb\Vv :"/A+E2IZhu ܋#ybl#SR%Ž. *Kh +zp*54"% z_MK`lRr%^Ju2V H65+v@n膠lƒ ::MѕtIi j-I1;r~R넱{n 2N Dscyv1Luc-p@tbݴ=/=tG#.>ʆ1t_ޤ.f\ԲV܅m {zB+ip5aCGq/̧qgMsך;|뇍Ќ0ct%8*fIoGHUq27]<+&iuKjyd~TgòZঙ=h69h?<`pXn~DaL{=6?$Nxpwb,z<!vmb1-h{iax{8p# SnVlmZO2.!Dp+ΝjXH{5|嗫C!-?|;E Ti!;m-EZ"mjB M%ORdo*w| U^={QLx.CȱaWWexQH$5WLģ4ENUCu=bu`e|׆mrvdW0{@ Ry%q1ovKgBg -@)eAYW*;0([ 9yӣNd̫uh#V8)5F^\[be5AY`uXp7mѫ:-jŽQ )C#INǭʹ&N-,߆~Ec_;M0M ބ`?Sm0d:ĥ #ڸ 0u@+`ĝ<% wL['$(.2vtd%Zd҉XY_;zR.ֺnj[/%%!~`@Jޑ퉁?㍋U8ڃ2]wzҙÑU̸8G#{FT`9ΘReK9S҄ƁӃA.c:Ѹr<U D L|X4>7"ۯBLʄmH*)tgQ(S-jtW9!phj%@Bٍ rL-#a6S2'9`Ӹ~U$a*} uFkXv#d=+hfbyBQe6~+?(*ne0l6ޞ(&MFqjZ`y&QߍY v_-N^EuG-Ruc ۼq]?VV&ogu?νe6Tj/-,q| oԩ_AZ kNSoΑ{$uE"DXt28Y~r3#^3Stɟ|?VBp'K;ⷜ>'GFX(WIu |' Ƕgi Kkf0~}3BjF(kݷ%c^%Tαwt ԻpoMP$@1ؚ@ 4#=#%$ %K,5B 4쥦Q3FUfiFj82sX:Q7{iT|83^q3 CAvKؤE*Ev&B+TA!ުoԖ~ġJnubRҜ똝4r#iYsUL̊eVo[nlKTG*̝gN'N^NLaiﯙSz!i o/мRԉg{5(s[2[E9]m7nW#9dVXY$?q<rQf5zlylDZH(H\6h(O#"Vށ{Fǚ:2q BQ?1T'v]y4'.WCG:f3քBK~EbZn}<߲cԋW#_rGyn# :e;xO5t *#wуIÕXq2KP\<'\O<رvd;ySmVbmG<eLǘQ/[IO\Pޘyo8X%&)YpܶEv aBN0@!P)5BL,8w쟂/[#Xbܼ#QKܦۮ7Ju)$)4 ]we"^3%9m}.$ FK9%'P`z1*nJЙͫx͐m\9T6!K~Q1֑LLƤwÇz/R&>V̑4}lCr~|dvӆ(OڲHAScF giFқ1NҦ0-N<@P _J:Q88!YTXY*{hl, x,T[m|0Y﫳V"Yvbh\;m@MφrahXOz˵.@3albib*m) jhH%Ԑ!䛿UE'CpnoYZgϑ Ո@C;Od ؈U0EOb:s3yLh2 KO2Ϟ8dAa:re"u;LWRE|E{poH7x}ӼO_n@15xAt A< 5J~7?৕yA"+$^`+2Pr)$(]AT~aX,3)0? 1G8C{|ޏ/.-v2I9.ll%Ůt|$^XKRL[LM㢋xc(_oz4rTdgL~Ѻ܂ Bd7ha ⭠/qZTEN5q.w "_JWp,[!W j>R\ԫQn(O !=t9[-'љU^EU)bXQ Uc 7 iFڅ4uj2h~]gc&|xFc|z"z&|NWt 3Am(5 2遐QU||[`!HfAy#^Px쳑h\LmE%,9"~&HdR>1=⻘V_"./0p04հ\@j94hDU6hzn;%jr85U>V?. yS7|4 +fD^[K{A/vJM4׼ˬftp3wΒDc ]LʟOWP@=Dl^ d 6;Q'ԺCcƭꌁUM]UV2>0MGrQ xεjL 4Sa y:E8!j=<7|N)mFrq4e {ywH@#uډݝ'&OwP`VA5FlFUfBJ;~ *1rK뭯i(z upцD' O 1cLI0WN K;`|N< c`t/6"e9ӕ?ZZkOo& }&Ơa}:)ZGڄN7!_a:smx 6Sc9/PYHtT,2\.К^G/y"ܡ&c;Hμ.͍a7.J%Jkjf9\Hٖc4ySJ{ Ua:&Hoyz-1aof.H ڔ{.:!&.1֜%2#~)LY].Xg(Oښ= GHFUvT\1O7u)bMF%hY{/ZX +6tğ#NSk˷16J l󹓥׌Zd$ou.{PFz ix[Sj,)UԎJd\L'6URoʚDl7ejW Vɝֲ6^IN,Y2ASf5RX9|Dj^p1cy$&VK\H`3yx4qja+"\ZnpJ,N1t(GPXٚVhPCmpu[SHWpF{}-V;2G6]ի|1(GxRLf[њ>KxAxMI?wu7*z4_ n,\u"=Ft.\ N{2#o UrQzQC(7x1޼K@d 9ң.</! F+`ݜt*CQ \X"*q'2BXB?C7;RH"dpq6v=^fpH_ {BɝyN/;})i9!HS2cUp B"_?e#MewUm}T^zeɸ hsJ`{8?u&*^|(I8@p=+B9* 6_ccz(MQnSszwFXfkh- /: SʘQgÂCbkUbKGYռZ|~}N^|/F膎>*v='|{c,#МL/d 6gRX8d_L~ $\7Pnۅ?4e~1DVch}FGn'zt "~Ͻ]-r@W%<ËD9: v^a0Wr,@VbC^_&j,cCJiS tNU7U_ I GN8H4/ch)D=)=6"+Y ]ƐI/ ̂bz:%"[r_=Xpt*]ԷaN\azFT>j)R?\)Yx ٜ F63ʑ HDԣ!NRF:PQǓOGV=fY͎-Ǘg@U$J+՞zvBI|C-ozψ\~քud?J) ҥ*cԧv/Dyh3=[_mҷN@Sq/gve'~QW[hlu<@PK4^ukG~ IXO. @A+:ᶹ/5^q0bj%3v?[eViH쎳?4C)v+k0wnON{{Ի{ (12-0sU 'aT[ }, ZC揥v s\бZG[4J久}UKQ ⌘+jʍe|QUÃ%eȡPbV{2\j]Lk2I 7]Gb,ѱ0k+:mnyk{"n|ˬ?aqm)py>W j]DKw6-(4(w-}Rj@^"<@`'  ~Gbec{uZB%qUs,Α> BS KV J5'W@|\W2\~n)J m?cҰv:z-{}3иߧb.co=w5(ݟB0=/zMNs.#yrr_FHu^6*oߙҵN^mD {AxRGuQx~ ]Wl%;To[7\2ԤY (r"H[0I^ob/jhj뚙s~myi6[suﬦP^:t~2aGC?KX.!y *LiL14皁aZL7k)$1%?)u9RPH*u~8/@٭mK%#gpg f%.8,GLTVCbNi 1[] Gl\OvءcE 퍆Uw(Jf ?š[5>YRx(_p 3E24snn8OZ.u)K,dߛʩVA@>)E]IGch " g28˚?qIbGK- O-_[{kl2↶g}$6Sl%uMч$gz#MA=J}PM0IbX_LGl7NER]IBa.D~;# B{R o(W @>e kphS*=]ǰSM(Ep$JNМcI;yl-^+䉛|!%9eR}3q@y7A_JX|%Q DoP6 B=5Bɚ2;!녰xt\Ihܐ'F[W*"h9;Sϩ5 p#U4b`iTu]*?xM{F J ( M|P`%kM2=Fjf'8xPDj# @)#.jZqWk|/>La`B]͟DZp* ivꦸ/cK ¿lv÷ԑ1b,:C4dF ֥hJHPo%J%Yΐߔ<);#_g>`gB@gP‚Fƴ첕.^А?enEo+qQI+&NՉ}}H_8,Qs_䅛y]2TӢ'TBa gV1!T.fR^ߥnB[Aru4f/uм>lpiP[J<̓mIUdVĀC YUHnܝ3$L}R<+`k#2Εba3 L"!(bA}^WWtKcGfRQ1OB=ܽM4Fr vM6DAE4g;[ٜv4b~+e\Kmfj^AyڄkUt9FP"!Weԟ04\)yS>mĤ|.yRIS[Xl`f@4VZzr0a|xCR[;U!üU^ZrOOja`HWID詶t/e ChZF`t;n&Ǒ.S̎^W Řp1I (L̏1̉Gt0Pe –Y2H7VxLc8}HB`y% TMKqTWSBݟ w 5-iy7 #6?rb2 ֜W0`ɓiY[!d6S"ϬWW{*#j0?FmL-p` gD<L\ʏr܀oJ[MZ̑oZ#*gg=A”9C(/K[s1g]:DBC :YzDdFEZ \74gP -q[kk5ދXjjctݢ+P :d br.PeʱD"pg5^f^)oJa%Q䐙DeG}w|nf⌗NDwOlC=Ru+<A)P!'+\ qOv+EdW eD#;MN!ͣz>>m-n5]GTl!R&)1MydkSfȯ#CD _ x{};_;` ڶS^g)V҈2!Ȕi.&"tC8,?[▨#Z9B,.S M"M Pv()ʫct+?qm+ygwMsx%chd/AOAa2{WǮ |0la#YQVFvbrp V ftAH҆'v+*߹k]ag T>c! <=xSosiBv"3> 8idI)q j3l^8P\} ,'ņ[ʪ2)zEP4ȍ4F5y10,ۭ(:/UL m .X꾑vuy:vG+Q6%*UOww,$"Q+גCB FPU:MEĖc'9 \O ĉJ$ 6UG1kXE$OF*#ՔYv˅XN>/& aqcd- Ri·P#Y #zKYf/1Eg45i- 9]7Y{!uQ_0]Mf>x0#Q"0LC!^TIJ?y߮&u9懲awXyqsΊ_oٰX21RCE-L*{jatjXVf2M}Sf;?;|L1zMJs%DLz.pYs+o!lg~XH"eO L$ ;߄v Z^26ۀϻxo dE d}B0O%SbU{@wfC ӆ7ֶr/9쵺/F?V g-_0"ko#ȤO`5R-a.\DU@A+KF-M~'^tVmڀ-+ L+ňBU"߅\mbtM=Mߒ(Y~=q!pP )(+!C_FIgLR8֩ QײF_~־3^H)fNPz6M^ X?"(JxWyP<ђkR"$cb]n2[XZ" :}E#g<OJw;"F7!*guԜ2}e>x*}ge O (}TSmIy䒙~(M)j{{7Ө*L>SeRGl_i$ĄLEU5Ӳ$ GrS-02XA@Gg'0;21tO. eiN>zQvJHeu|ف-&sIL RHFzV"n>=NN r Pe=C w)/&=Q<,n=X+9G/Gb'p y)3&C,N4iPg?ӆ_:i ڵ-D޻3ө)A9M#4ջ9~^K}a7=|lwt=*EJw?8"o?>*x[V K<=]O(aV}kN5wA#f6۽JC bش4Y|m`?(I}%q;#:rp*;pEón|+դYD[%@6D3nU:n/I1=vmJi+e!8s"2LLN|УfbKJ ?2Hb>0[" oSCr3 M"!#dKbrC,?=՛sfQ۴|lDi>D[.wx22;X QAZGQ}f&{&_oǦ2SuH3VwԦ|GroI cĝ\xGb"¿etXն)(b@^WL9MBO[^{[+o'mq Km.G]C(vNJEjc|9MK*qV"gs}a:@[EiS:3XДUl_`_YKi-ΝT8TAC=),||k]" ig)`_p#7EJyNpvM-bVFPV 6 =i %_:{}'-OسE/S4 7FZdO&̨ᑔOxёس6:v}Q̧_m~/(A[l_+\ya <[6̺IEUM1K{C~\T?nvogVo Pp@ޡͣXڑ4*m;/KMP,5401IXˑ bd=Q't?)BI ~^B~~$KaIv\^6>Kt* HD{%8fB UK/ Y{V#m]Kf&t&kGZZ[I31ylSiVi":fW_ّ?-KqEVl ߞ[ E6ixD(ECq3V}ߩ{&A;}OW4G$TA0v_ g8-F >V2=!RGKyu`aɟ2{\cp˛X=htc^!@>b^/ k) )/V<(Q4Tlt &p-q%,&Alᓬ]CY<<Afˀ\4 Iktfu/#MǮrA28Ÿ/V|VoMN*Q/~փ EyTZ4nd}ZreSlq@~K£4 p,(r6B>_|;XCӜװ =v~6cf-}`_?stK|zN`VK]zzNW-"iB I07qZzT,:*ufocu+37r]ʖQ!C@uTqӳNo!8[O|C[C*lPօv$!k@wk "hm79Wۂ)q<]Y+&kl1J%h(͟T!x_p^2,)F/oT#Ptn-y.|rRW%EBϰfBQ[aY'| ,7˽#1va6$Orj~5!z6xkIEp5/(׭"u 6o]Hy9],GjfDzJ/t:ȵT?yF4|e#7*)dqg}UjL9yU[S"f"(Ot J,cħlhޜlC]2]ίh7ݶ-΂15!Zޖ!=q[aco tM",nSIqktRx"M w-Fel30[X 59)7*{z)hxc_U}EuWW\RRĜ6{c[{A޻p9 ϖ\yY.g-S'r`F1p;Tк 4pbxང,/Ox|,qPh&WR]p%) '_FjQVUi7,SmV쌿 >IliT)1JĪغ_3g"Z\j&ֺXxNf'JRLgyzZ‚/`fl}\jg\K}UGyPE])3<.JXPhmb!#^[[/WF4 9;x5Ϝ@p$ V +Eñ)U'Ƅ͞Sg|Ɇ-pJ@ z2N^ 9 >SNE3٣c*U{Zg3s>LJjֵ˄~ҟGfѰ-Kس&*ZXI=EބbBXcI˶OhGɓ h\5d nbû'XIEVvkLj~#=J+MԸ:ka $\?*}Ɣ5 dlpz.@ (:ALc3m$Z`9 h5W7XٓOeBV Up(DG;(S]Q,t'Eb,fC ΛJ&d;PW !)%@Ɍw09tͤ7uWW *>gT49׊)m\cagnfϜmjnw|P:XlccM QQ{ 㱑p3hckO)ͷH lnO%=o1w 7߃ݍ{7Gz<ŭ[ 'e/f8#Aie(Dt<ᵌ=H?sցܛ֧17$(+̰VuzC6nmc"8⌹c^}m "< #4\j'ZUm>;8 7j3DA֕ 9N 6qĠ%-1L Қ#0_{Ŭes>YҦ1tM'Y>9 ooQUDŽ}j'os͖C75HY9a1:8Fƻ I[NM}K 0c+#jHg!pIWp=:ag qP^V<>OՒ鉸c. ֹ1sE&&Z,T-E> t )ي! ,,DdĐO5 {N3Q%VQ3 k<*DY iAiIpU0w͏|phϡ 7XVce/AbռYNȃoD"#5+fFzH>CVo fTVuZюM:QQE4zZx˗ r,@W]GqXRv`*#-9: אBQ=xS]oV:*<]̊?ݏ?7g;OQ^bL7hK  ,@uyď aŖ2*oՂ  4oʼn;[,{6G#_ _̆AH+)k4ETx*آu t\0Wq(fq`KWm47X9w*!E.Z:%7&'K%e<6eC~p9Zwܙ۟ ZufР7֊V##y>~ ޅy9[aKQ憏iMy{| cDo⧮|5 ;SKũ(7j )i2!;ϛ9Y#¾>*h em&EF,鳧s3쪼{Mį~=qL` Yu\q:/q|5ҀG~Y_3z~eW&sƉ4IK}z8ldGj^4B2= ~eHwyF1ޘ]T[M"F s  \g}t@d2ٲH bzg#HxcD~K2_7'M'cP:ǡ"M8r>VcNlRhH9f4b\TwDBPj~cXV߼+K)Ey<=>!ə>A #Tiȷ= cF#*IDxe? I P3X˩(TwIKC\[RWןQpyՊ`݁(Dk:9 ~ۊt$#(ͥMQsBcWZl$~ggVfو7$;Ac+h:Qܷ3'W jNEp e+ױ1LD0+uUL?_%MМ[߱ݠ nq R 'B y{wqA90uj_|aAiT 8'Y`+7©hT9LYiqSk5r{(0dI siQS[<Bh/^^Li bQ:16grg (%Y@ b;Sr?sNG䈰hR@ԞbrUJ*<ȝlL8 Nڮ 9XߚJnҌ;j}ϲ $q}sކ|/aؠ.Qf¿„lA\2ܱE]RUWWb-N6'b3L : qݬe nq%( 2ml!O͖o4xjbU~"%ɵ x&)߰ѮA(BQ'3COe8y㋢`:^ɵ-$uFܦ¡bTȑbVՎ jJ@`!ޘ2-#iB5oFvUVT50#=-@I̪mI&Q#cr04GҳDҖ-P? v\SU5vkgea=bUTl2H\ӼN/K LЖR&LfYa ZbV6r1.yMOHաa F>hPȖF r4uyqyŗC/1U P6` h՘N SbRFEDǾ%88K`kfؖ#kj-iJZ-)]4#o:.!T;=& nLn6HB(؝p1Z1Pc}\'Ӣ7}F,"z6S$Q!{-0UwX/EAkπ$"'uuH+˝D\H"7 c'\UT\f ;1JGcD2x8cG=!?/ߒ(/o]px<_Sb|]]R2ɗ *RǦSD̵쵯J&35y=Y)m?⺅|XOѵ`}1I9Vdڷ{8\M嚌|I9'zMr$oDTf@2,1ؽ\5VaH02|IC&B]܁<%9;:|Otz?C!iӛΡ(Bh]WƩ$C=CdqQCpMH(Mh9~Y:@6CqG=!7sm︧ݪ+klIKr:)>sC'd .laCAF_BS톮cxO/eYH\f%%t@ƌ3#69*p\%t aBZ?a9Z@i6 N .l|]d1*ZWT(#ܳnAn\uE!0F YCb-<"Ҟx[zP'(,Κ#chHCZg,Pۆc)-5l@ һXևN3qY"M~Qqm#L@d nO,kɲ+Ҷ~ p#H!#$45x*gc_wg::n[љ% Ԙ[8/ЕhkAu|\yZnm=.z 7)&(~rOB^R]: 4{Y.Ÿ'B'ʆe G:3?x }AgDvoA*.G0 u!uЛ94 ZfwzeL[騢>/ {!7ahq9^_AukIMذxF'6 !9:O J>.]wۓ h7뺯=@ER%ATC(Y*K5?`lg|K >~}I,4{r35W Ƙ5q8DItVIut2>rj }~`o'cȣg/aAX,4$Ń<Ƙ! g&ʉ@IHGY،7Ykw-4֋;5p}Mp^CD4h6[z+bkgT#)ލDsqr=vy2Osqj(7c!IrG/2L5=hg]2E}7IQV`c%έs{'͊q9}m*WZ8 ,X)< MG[z<1a*|cRu:,MS ^z^?Bvn7rĎ;x :I6Ip3e`C6QPYP Ӵa,\}h2Z3'KG`1r V͑co+O] o@[HwWIOfֱdnCbJ3*+JKhZ"hhhղ}IkO ܡ}v;1 #̡4ð2oK m0?@z8hڙ#!\z90?4h ʯO#󠶽xl%5>'-{t#!/ȋX붻y.nVb $ ;4SF#?9$cbzIyK Qƀ^ ?ҮQyI&#苡es /J*1I+~׾r3]q/r]k7Ԩ)>7K N,tT|+ :ڽ!1y1eX l~FMP'}9ҝ]Ig`n!!AGRyhM< kMuB'M=R$/寣8)Qzw΃fkKr~_;zcjY"_n!,Wf K׾zC˪i19`6Vy )ӹɐ_ , imt]j|h k1$դBK~JWG ߱ꘪ"ie2]2]]( 7S9ig?.FįyU˄{ m_+4cuItlI4dt2;+8ЋM(doj^IIcBC(!gN?]i!ak@{ķecoOvK{ZI#[$AE]:)qG*ƙB{}hB<[2͛s똦=d9Ed#3`DLb-ny0;4,JJ:ۦ^;}r ݴym>Mi娳qtQbS4Y)g}BL_E>|ns !L*? ~_"j14ϼi(@]/j'얘A0v"xdךUwaBFu q\jDL@ Of=4*) ~&v#(bOA?F$T 1V=j!!Ē6 3 Fh]RjLYLVFſ`-;} XG+QR)GܕaE~ٹmq%@g@NKx8Jy/x ǥ,q <4j)^ ^ϴrm}fr4<`t7TqpI4zw_ D1nAR$C0|R PP\DD({_ָ+ۈuZ"yghљ*>*+}뫪<Qˍ7=yf/=RM A7L|^@e(U_委&n5d"j!uHHfè^  qLBZOZF~AFkSpRӪ^(7 Յ<㠍U¸[g5HÄԺ|Ns d;|;&(z0UHJ}xD*^51~q( y/nD8g'F&tJC%c.Aa431!˹ Yʩԧo~٥/]t֌&WO\QCNV$o$uHXE I޼*wU=yDgqoj 3 */Ka>ǎϜ8 ܁5#?s>g{}}dw%J,BRYr݆B jj9aW. ^x@qd(HεJ`F2;\mKʁsU(up>4bͭ5܄^ b~#uW="s)Dm̩oO/6;*eO)䯹W 8r=_[8%J)>!>d>o nBGҰl1VKuU2Vw{*D B%TSJgKEͦVlHkvd_E,f=wi} $dL0Vh߮jx>0.$[%ESqj{le+4=|%w(í1om-n|,IuD9;r.Vܪ2Q H-^Z!N@Sj|.vGhy8xmvlR% Qx*<*9?*p+5|zN{X,3Cۤ7O%sG@F4OGSd݁&7gΚ7rU'nu\P .o|U\~aYx): Kj M;OF5&A vqy}p8Jzd<)7> TxFUANV[J a:jD&8z*l<(j<-OR㔅W y {n n$~d0UX貇1]QI1#ԮWذ8-U&oi|LlmЎV62@=n$΋N}, 1ڧ.>b =Lvց/̋;<=xu%:>Y#x.3̹Xޗo(9 Q[]vl.Xth"|=䠖lQA̷/kkr%kḛ$ kMKpF6OFɬɲ)cU|{[l xW]]yp Qv)G;2~mھ2l$PZtXŋSh)ywNwkH[o<0Ysd^”FߙH E&d˶[~XD3&!wlnԐML~[4p B\3{y\ox.Sm/U'|vT-i5r3)2hoSwY =1=LT%݅Y|:(){㦗n?k*A 7M+1}13P2 O,8Z~u#ƠQY}\q/_d:ѲY\3x Z|?b6= p'?O^ ]3 EV; 1<~*C\)Q ad;Lja@#'UfŲnopۿ>hhi z @o im'7- ~8KmFc - GWu#ey*+ԌOlf^!&C[[ g18*kq oOq!EQo{TڑlhMoi, 6twK6 Xp6W8[bj(m<|p j<*X+5 ɝיIn!8r+;oJp5 pφKt![T-\n̡  eUKD"!_ܒOdG6m?qd)7ƒ{ZDRvf˪F(V3 Hsʒe?3WR->iΒ Εp{Gh| StI=>lP䫼H XYnJhK4*\~ks"`Bc-CN&y rl=U9k`\r]xXIC.i:1@S7tAڈ^Y2{x^҇+C`PQ7y%اҸU{K*yMP\IUע}3Řu4|KDLyAFKwԄTAsz1)椴P2OG@Pg_\sD;`/IfŃ ]yCUC%Y1d1i;RQfu҃#[&U$R|v }F((=0$xBBA d3;%SM8 \~\[D <j>⃄7?1Dh^  $crT5 C©dNo2Ohl\ +,|@{F_F 156aCmzg/Ist=(?E#!l^73|5څM*òfx23вq1 UWd<[X;"=ӅZc=EgS躶b|L$Shh0Ѵ$۵'>d5s]Z!pJCrB+$J;j č lr)B/&iK\Ӎ ,ijX^^$#.kvְ AG,{F6}xHb!Q@[D6<-dv.̧~ y֫gE <3FRY`/QܣK$yӳs<-ȞM|Œ%M<#UYTljy1X]?'ľ 1E+@؂%Q"4?!6LUa(;c5@2`j7۵溴l)aT$$W7;n!@q[ 6\ױK,M0Cܞd" P8`~Zbt%HY1A?bg߹lGNv`\X@8:AѴ|7rͶZ 28Wl6+8[Kt> w-P׮by"C4Uu&x3fd>q u{]O1E^/i@<+Y&t8?b\]ZeL'E{l/4@|@.ؾ-$l]41zBߓo0b7g.P5kNC0 gor|2ZBqzHf-xkϲC *-\]tɽ%, ݀ƽ?5ifTMg ^>Y}9E̟#W]VךQcjwOt[# Z+P}j\FͺFN H:#lͦOƜ8k.6G3Q%K;HWe-M˩;W@N|WeD/vmf6q/4ȾtǕN9s@lRX y:֡=s:|;J1||X+HI$pDeƩf nLd wWϛm0o~Rv\H&Dzm~ ( h?6Yf@C4ПaqlW\֬HVre`-CaVbߛu"9TcX4wNkū]KHsoY*;tx@"Fu 99ҋH ν__K̵{"jYBKs 'QO7F.lV1\Z θQ61Ju'ֳW09RpC{&ϕ/7$EVܹ7Z. 8P\V LxOo#dֈ7VݍE樑Kc۶w"hvK݇vqSU"0 LJԏ@o`,̸OhltTXJ]uU9K0#2E59W_Q7~,{e6C-X ~,J(d82\'z`0_5z(3k@U^Z?LgG*e4:%oe V4 LơƄ(Jmn8:3!ǘ0fA=s)S'1fyDAްޱx5|ȹ2f_O!|F؟CL>ທpk߱2HK+zPpu>p+EL 79T^)Hw7 Hxb~z&<gJ`Wɲ {1ɇP4j<,&:Ř, /2QC=ކ=N1uNve _VI|xƣGTLkXz:W~3|ʁ oS R:l-ncGqP:CZ~?b?v%ov5c4\ $mt0`55IRX&"ɼع6, pI-͕SsS2''&P&UD)2]x#3bf o>4"U <(в&-BU~pk8$- 8*4 SpCƑc8FDAr1ctb, Rڛ{lT (,Y޼d}e<;7- {̪ԃ4EOES3 +ޖ$&-Y"S<7sF_dP½4mVJE}>ͳI]9KxhX5!6n57GKR.輐. nL>gVYҊ~]mj6E5\ WxB1v jL4 'DbqS diJ`YÄIl(gI\Tx Xdv4wvvǫMZq~e k۽T-QzċW#hov?$ҴE}~( Zg/BdmGw:7mܶWJYK.\KȆ ~Qk赏5(7ﶟbTOː=,Pi1\H6XV0/j^o!,yQ(]n[K|31o˰M+_B0bN)Ijr+,Мdgj!SSbKQf~iidOXhYd=;ߚs-#e#'U:צ㈿&^ޮ1[ϣۘU{z,m DDr2$[G3ctQK|5Q&1qݛ<ʬ <*MG/`|-v۹ M)vM%PWmPZ9'U A[ KPgTg]wO~ l!|g.䩶U힪6 *$Fy9g1.G/?e'a_mM3CϞ.Ӽ'yBWwn^:{^LSJD`|$sžx5q6|-vXj|$@y ܺ1ne&Tl)uQp#~.c3ߘ*<:>94yx~khE-^ܶ9P~4 &V nMXɍ)h !nNH/P #sF\2=3I Mv&uMK{۽q͔teu:ɑäa=24w bH3把c@!K^n 9N# e|LdN (?_k|YfƄ>A>;;:{~rQ%cж!+D|63e+ ^Hj(N'ݚ9}onX .EZizS3ː).=u$F2=]2!S-gU0Бmz/Y}^ bMjQ_T~W'b+xG#f!p yL$«l tD ج8Х.jα$cE%$q%gw0IMUE'a~D`R >,NHQuO,J3"7i) HI*<&fdHG޸͜=`\Yن\[R8{ӥ2Y''tjkL%tO8S̺O ^6R Fyx(0kYO7NrS ^C;.vZW?lXLrq&Δ["iJ?4oҏ!ԏ1 6&nS(fR]h6)EH9e뭆v^]NE4JYQ+0 SB_?L`=yEO?h{Y7fdU5?H$!,0JJ{L< 4n{kt|3u-&bAokyG֚Ҟ/%z#ydRfcj1yS̭r"G1"Z쀭K7x+_ɱ|9qL 쏁*W1XҠt_YǤ&Ӭ^ג2u5&K awEWL8dBNzJH̸,"#"I=!1dS)nn3LK2"JPSjBckAKlj-~Ȅ-oEFedש!K!7j٨=>g,=DW:ܴZt}l#ՂԚ-W[ƋF2)ߌ2RjWwXE$DcUZI Ew?'!Fx4`lpaJvbQi՞OPlIv@'}qK ZChД]۾dW:61"I^?+OzhULE '88w*ͥ*ŅW:q 1~/8X\Hlnz8)AR&w0-NlUEQQdKi7Ju= ;Sa#޲=rp [(>l}:CJ|~2v)`iVBPb GKҲ5RN5$Ľ %ơv6=LBKs6 Ҥ Z'7}+ŷjRaoB9l{5T\8, tC` M_D{/?h17 ud"CWv-|^ȄjV'0IYO֛"&~U6rϩ|(*aFeyX&qqMZĎh;0,0W擒<*qQs(l^|.ŵ I Ap.4IVUp~!o7fX|5h潝a TS;qچ|Бr+'H UhQ =Ez#uzG-ijY@Np;%ڭy&DTdb??{n["asЧo)M]hC_;v mnV;Tʭ(hz epqI'f,Plͦk8J}u 'C{3@>8 +I@Y׵r2(zt|3@cw[ZXT+13WH70H҆@oB@6~v24:^.G /o(؈zA֩<%&j͂Eޓe8kbf/Jr.<٢&hCP*2X/Hn ަM'({)6BAS Յn%ag> m{0Y@tS{LF]־h]@jp-A͞)(՗ΩHJS٘#y@l:PCLm\6 dŘi>͍[}X<-O!ߢ1], 6^6ӷϥ z (|/Y^pa92? fBZSWu?9\?:fF&N++R _N59X«0 D6E!%kvBHgGsfbQcr52'e7vW/^Y:W-'tQ쏿a 6Phvg%Α 4'JMUjjZPff޵p8bapaGKi[}sxBKIJe7}X D7E_ FcPw?y&XvVfh~6 sƈJ5~Ha QKS~'ٰ;Ȥ9 "?M;zKΠv)âɜ HW펏AbKr@CZ{++{vC.{"̒9%yYcaܪ.~YPXc0TY|c>R1lHÜ'6c@Ց>_k|oق xFil@"Nra >*!P`h\)Ntx6@7%BN40`AZ*!&of.e<%tABJ no_ xK#,eyUٖ%PDp -6ǵ=!!Cyx{ 2LF ilL 4ݺldҗkvAyLtt-.2` K6 dܽ 9hy_ OVz6q^RMDiO`s VȘ {I8kfMA(e@ V`=_/4K7^aT 5ꖽFϭ@Wujkؕd"ԽqTNIaš0L}+$X_*m4#fz/xwGcJà j :wY-f^36 U&83)@ÈkYuέiԟ*0ms2Mpi2.(_LWFύUEOInsepSQ4?*iΊoNb_p"Ô ĦVd:Uɜٟ*< ] Il{:l".%56#vT+ʹr)f}jv !hXOyfU}f^ZSҒ#YI+^v,М4yabe,Ři\@tTx/*Lh!TT3Gҟӕаb-^PaJ+NCw1 B#֭9B=Ju Լ3Jђ*||ԫe<>cKt$πu4M lpV9DKе(n]&qh lCH3phA+4\_-̞\F6Fݰ%P>(XPh;GI~^M/7]dFɖhRc X/\D+u׆ ֻY3<&*۪2f觚*my.Mh툜o OTRaJY[iyò`@D%2^2M':3yhy}!ψFA]*F"+_%!/@! ݵx+p Q$DBr/VߨI-UMy+[neR,q5H}Aweq y6VFU=\1* ,(ANɉ`F9_қ$AܽfA8}0%k2Zڨ́a#w3yom0˖6X.2F |:{hE (l9$<U/7 k6:cM:wZ5Un+bu +H| n0(3ajvc[@MLq"@ɜ-Ua< +9iNp_BFH x 52W_/$fՃ OGK>dG:}\qz?ٷZW4r07` N 9< _ b<X@&P9 ]rCe_ԧ"oPPvDc{Bc-ٱ W=}OUO9!"Iިʍ\1*EHKI*0qqd8uo귻x-u:zeW%^s$b<<1F9y+G$f3W_(Ћ;D=?GPL/o-XDLj: 7 CL.5t)ԫsd#Y"B딇Z[!Tj)(o{p IХOĭU˛\<\&Y}j'|nv,')sG((GmgHz,뜷X vBپT4cK-"DD2fw ڎTtbtXD|%﫭A<,Z_WnBtH$HIt/3:h{e"9H+!O⅑U)!{+=f c@h=q y(r:hԵPeqb^SW+@{;zT.f3[[R6>e-t cf&UlRj~눾藤1+MhOTʦ xtޭZs&UզG'dIK1Izhnr,_ qS/׬Hc.Tx> 8gU7W2 &v~&/3f O߫WTI( WP"r+~Q ]y(Hx)kR@=+AQ /g0&F0xq\ҕovŠhz#at㺰S/O} JWSVb4aLhmBۻ% JP 7 fꠗ$|wG}#$u%9f)Xze@V\6taiV]!ɅZ J߉8,>u{EU5S3@n!uDUӯ^Pso%3Dy9os[׸G2y+ZBF#ih~hg_ xTJb^BGd s#1;reKa|,E"XY*̿LF8@Ci>|4!de㸞i}&Ht'Ř'm4<ܑf8ѸT[͔ O7hmi=GrO9z/2n;.vѿH^jWDT#7kzOkjaNc ɂ.G ؾBȶ>@( [<nJ"RË&U q̶BLC:(,4;R[4gsHT+L*lw>TW7N*+DM [w(Vyyd05(rLJYTbaPڨ`XlZt17kSt~m@1" 9?Vk!w@KYSUfuM峖I9'E%z慱 }ofֻf2sZ\Y>-DY9gsnRR)jeffټkဢܳ޹uzeɚ RW@9: v4xRjkx3YeM[9Kg@EPqt WKDLaZcQ&;NEaۊay%jwwV 6e(4w86ax)uSrX$|6> tAsȓN۳ցVҖVVT:P- ̩a.(yo%g#aO/jsb?fwtm{!1gx1\cF2 =NK Z+0XEYx;xs򸁐If~ޡ\e)G7@!æd`UM77/21"l[2(tdJ@sl[JsZIfz5T3@[>\CqvtlJtr^\@8DHq66PS3T,ĄAO0RgƻyC#KRv zւ;o!"ƟW_Ĩ.[pdi >LIi{[%2$Ji<VIҠu\5Α8O-܈ku%Ule{ M y#z,FWɵG#B?tf=`}E.S ,+&/ӬZZ_3F WkpD6T-_} 7[;z^OC)>,<ɮ0;7~"\X2]ƛM0{n>_0ۑVv uqJ%ew CAaOZW%j_aJTMo?Xt}J>GUY &"AaK/N7?GKZz{/ZKP1{w!5ͣk hkILQUc=͡u*1h#MJmf&6mCZGP1 ~7tAhF:9 }e.e_[ 2 @wq/RoށHk4΄<[Ժ[uM:l,y9; Q~:aUK.KgS=[rЖ.!P\ϫ7^ZXY~m'~^x}m/?dJLW!]jsv*VSvm'7?n c 5 ai絰T酌;ٮˣ${)Fe9N!:1%a{?Q)'Dw.;PO?Cy^2}TSWӫ߽QM|O#URжT<˕_ӂ8a)̺qeUA 4;hHc$ P.]Eou(ߒYvPgoi+E5$_;mzEJBofg5ݱ2T P_"\uBRpm U'KהtBFZoA{ 9_8+L.ol\qM{m-u8h{6W/d5SŐ1د͟;9aQ j51dZRhxݩl.W( F(QrE8Fe+ v u0K\ FF Ϩ YIѷR<nS"7K+bE8(dL7V&)b%>EA.&?:]݌x{tZe$x9ԫRH@%>&S`1e,g]'bU.'@B_ }9tϳ,g!&:Y%y@™HklfwF'v"`F\c ~z]GwF̱b|Ni{9Iަ}w`Xn{IR 8p#Zc߅2:75#եCSaG jޥsY! JCyy>+fYZ mm@Nɧhϥ—sk;7}2e'Mwuxx5&[b7'a-kA}L[khu`BA(QWSJՅx Apˎej5zKnq6UD^k%v%qWwZTznm,M/;?hK7uN&*sdCf0 /YnZ,' g&|XA9|e+sNZP7*e{3FX<<c$M1&,REdGqb\VE Xkw<%l44MƬDJ\fBhX,N,d7ua22Lg^JЊ.I25eTү-'xڊQ4yXv )ajQؒ%mZrec8Wx4TxM{f<6X%B2N3_(CըӕjP)dxϮFRsR:.Yy<  tbs/tg6oJxwdN9OT7\xic?W'ezPu5l?@s= IgLsͶ8#=+%\&tL5K-Q9??G geoNgnc+/5)w D/>W%&J*55Cd!9K8] ԅJ.W(BϹ_5~=c)Qj3ĬW]JW+w ,ѫ$ ^// u ҹjm`8¶w'-5(RXJXW?ɡ+Ȫ4 {IhW~.L7y58+K۞2 5\L}]݁fh lk+H`KapP 5k}O;%<tlA&C9cRsk QftTgDߏ&ɍ]aHxqAqQ} ~?&@" 2Áے|*~>>BHBH (vsruPfxJd>3n}6,"v*pb[^X/6zT^aDvAh;Jvqա3e{凉:tsHpɔyYJb; @EFBP]$b9+ިmn]\ Zn2^jäjix&G3'Kd"Q )@ɼf\򫢁~sI2PPO(,apI2BΖ ΠM;Իd蛬t [VN&e?_GOzw{Y`w\h K1 *r:!vq`?AHrS>KF@F}GhY(Z<`SϮE߆XK  [D.ktZY^,/{Lj:8˚OÓ7 u'`*1:P͟׷V(>J~$:}ɫ< @@bmkfa@uzd<ٗ ytړ9A[]M*G9Wv(H޳/( p_yo,Cf]lbǕ]wE^ \}N;~1-,RkeЂmVBLl)lv%,}=/WQMh Ȗ'_ ^6$#%-Q,X 3&3ܺIٕ& 2:+e>2/#{6`wA٥gjw A8!4gѬN2U4U,BeL1G,9 uF$| vAB%Nm6X/Df*@vBl[\A ^w&\D7Ysh-}#,l&IǷGJ|sgXsM*hwg ~tFD|vԠ: FgZп3 `,/vF=ߑ|Bj&I="hrߺU <-Ų<N_,oܽ;]r{qbFAl=mBJضA[~A~K9|iH;P)qgH?.UeA4[teѵ|ɓԵ'=jWD|H< ְ{2M5$C8Qg4CXKo*A,R+pp:,ԢJHk5Pkh>(Ԥ7\w ÏN^X?UdV9ԀQ5!*`ӛݪbGk * {Xa#qFN)0i}Hc9-568#{E4P7i6 Їȟ/4;Qh(%8XJќyo\Aum\^7_VIat ;YFjK6vd*iTM:"hkwl,W!_W=uojqp}i:g ?daO™ԿͰ#)D7HU"C-wyy¼%=ء^i%1KQTJma._6D؀aC:.>0Ks]k^p%g5~8*e/J|/v"ŶR}h = JW~ȘN~+|8`AGA91d" oԏ(Ecn[;mDaFPr\VqIօ+{Pl@n3Z*ln_NU"Kc}n |n|[岇|6¨p|͙uʬ t.\ۦ5ߧq[{VVJܨBBV&Xwg!-ΡJkśH,DUKrs(/^e0vcYMN6l>yi$Cd|0cPe/Ho?-3נ8Q.k>C<6. қB4J,tePdF'NA;JE4/pmDV˕HCӓ=?@c1>aJhp eUf҈JϷ83DXOϝ}G74ilop"sFC{?j*{ I}Qn]Lz~oC]#+vuZ:9,']Fҡb[&߉- _P\Svvl;rg7{XؽF^2U[͢T݇4c4+@'7PB nOZ۲̆ͳT-֖A*Q+܁= =xjQT>Spօ&%IJ=gl\jf23rSىvڷ)k7ߋ"׬=Y؆[DPO ]#4u>׹EE%DQbrXLfHYɊiS͊@SXKUsQ2h\UDǣY?cF*y2QUI K5fҏ3 $yz9tM'烴# дAuTTQl ݅EQ\w* mI{QnZlhw8'Jnl*U}NVԿ㣕w9l-j LKܲ4srQ Ǡ1T'MuN85vZ;,Owr!=,Y}tEbtk5٦8q&,#bIhhDp%w3Z\4\ez~'.~^ N$P;"~|z |~em.JFv:~dZ1rLQ掕# T<8_w=I80d*MKZ^tNBAPବ<˽f[10 /ƃܓ41.#ɵ`]JO=pcq=c[ɰ"&vw0-rö pZ 7kaˑijP7&;OgS^g4b20^*]:Ƌ4g"f ) 9r ~v47#SyMv-$:5$m~|}?&%Q1 krQ]%U7c=m2s (菶{?= 9CL3jH Ud,k")t.Qbf;Jk2\|ޭb=}&oB"^5_Em^?f\Jm)j FYc z@<#N)W(WP0B:8=LwԣOV{ &$0$u0% ?2VDuٽC22Q/-sV7Y?v0 UL=4fG]J2r֤?{7? 1#d%EU"U4 |MLWmd[C,Lla6ɢe6)k|Xeus7Tтug@o͡7V1(\f5ėƫ<߾GlEݣVNCGQE`Xݽ(tҿa+׫2i92]d i<2XqXw 1~,i1M;ݒ߰zhRH_SD,8Dt(W|y00` XUXۡvo?)<\({Lxo XglM{ϣKcДQ'+vAm#Y!Ta_~Ǡ4ԲBXtȌt,1Heצ$.4FD<ց8YI vEwhѹyJqi#js&+LrŦ˖jqymM$-'!ptQO-*QN` u'-] 1; z.ct.HLp?HL<;Q8sjжbU 7s_K;Qel2X(2M[>nW$Hv@ؘTI(v*,`sIV^/GX'_ZNW=f]yXF'ıy? 2lOynF :ր1gOSYKZr—ؔW]peF$^qgYtî+<i*'  kһAXp~0YP Lp5xzvA^sc5:{ *F>,V?8/8`/]5הNi3bc4O)ixRNb(( AXy>5[\F^eof)?*?SEMz53s4ܟIcj3Q}%ZHo36hUj3CMu~@.h`D/0YGӅ@h2 wNi$&$)E $ )#dc=S{xڤ|]{ua؃ituUJהs/" (Z@`{0Z7ަm Q, gOR chv%E$WMa!;w^Z]ݛ[f#GvYeK@YoAl! ͚Zӻ4͞ۍxh>4 #YXbOpA[e.W%bp흂dØ_ apzf'/i[KS#mC-.7ѭ;}L i gص2r=54>oA6Bɭ#yxMs84:pT4@؎<*K8K , "M <6< c G.ͮʊ1{_guxN =4ZQCL=N(İ3l$F.~BQĻjbB @٨@ae l*Um9'!}վymJD CT(.F*t/axei;ܚ0P,*w(h>9}Uwvx/Ŗ?pB+\7%J8M)w#b2ܪEQc Di|qiD!4mVIYhkߒ8HXPE@"8{uvӀ[-̺\\ toB]FIIyVI;,?iYO'a>KAfm!.4J[qvyY:ؚR?=-ΕđJs3@ǀ1otݦO%Dͥz1 #~,`FІ? }[WR\JXtF)T]1>AZ=`IBh*V.7t Wj+(D:xQ-ڦthQy~Z2(gVYq^4%NO۸Oe@s\E·h{8+on< aW11sdVAf#[A7e7ցǤ.]?{P,tl*+sÓV| 4 ©x0z@9'Y'#C?OT980q@U8<?U{>6^8ykl1IPk- ]̃LSUݜCPi@u-WLIJl`/vR>.H6z<}daƵ(3էHgͯBaWXf͸fF _Xb~~(ͷ/mO`qj:53Gwv0AN K: 룟縿_UcPbEЛ\'AQ*YUTA~ɔ,?-D:\)YLs&|#&bNv>Rt]3ym2\DJAX~tP4/qHd]nk0"ԻoCeO/f'ZPt\HT-3~?*}]PEr(.j@ySp}s)50(-0Q|s>TyoM]Ya!iW%-bqBwy[Պ\ے|^ԓ76Aa?QH; lwy>qb>H#My-$տwC:r%mb\w?e̋!ZS|Kf6w 2lt%Mp+` \bHp'L /믐3}tAe~4E=#CO/2 8qAQ$ց-a\91:LS㖶W5<6ڃ0\F0doC@7y=ѧiwa#U򶇯ym'_i|(<2b,v4T0ă 0 s m)u*Oޝ3%]3vZUQ[ٺ܆]dz[fHj(pVp4*tGu}?JCS)_ t\t},x^f#rTGN~Sos&\WUy$P'|4z>ǪBw͢x BD>H󴇗HrMlMG&HP߁jOƁH7T2i5Y(E=0%ۀ0OmCT"pf1jbߩUf3m0['="qJth~x<ݳo'xDQdK-gCU9GF}"H"4v%i/14hCT/( -ʅj TjHOFSX蠹+UN( ߹9m,`^-XJ|ƥ';eNcC1oް"pqj\CSGcL^rO)j\Кn[Һ4' NiÅE{t&T&+׻ڛ/SY]۱J| Tn-Ӱū0ak5j,C Y -Bf>]_hLՆ{8:c_ ވE#Ԕ({_]hNa<?d[:cSym\7rR0䬨fcLMV,*JwIE "*>QJ8b*|.Km`QW*#t<4a7SW P`h?ZdSL5j12m {?YkoA}Tk .s'tVNZ+|kDǠP~֯/~k1/5YvɊ 3AпCO!r׹]17jYwY=Cl;GSLBɢ%)16<=qxgd#'C"rjXz% K xEx{<GW;Ygz$ *ךGz$~`7bp3QLBIv?EcHΧ,{NDLAyd砠q͐ߞC23dҔE? dqF֣.Nu|/2!=`#WדfnfMFӋI"6S/YnM-W|mm&#;QF:)+C rZPNdy{XZ|`H0wX  (&"dzv/Q2qB} K_7mn\Gͅ|(S%H4V5*#֫Hs<ijO`ϏSQxE X;52Ž: &\sg`-\V{BN댊MY(b`ssX)s4?릚&X)QKm쪮ߧ^견\MM"T\ o)=궆O@vu.K)"(N.VawE.G9I/]hL3` IKU3v[RxzTC0?3@sJHY]1ڐ<9@ wE2-زB*VIOd AT]H!)ٵ߸rŭ{R-S^=ZG>ll2R(ScPIShMO6[I+ [xƥgg2vEsj<EF&Y4YQ4-/LZڤ;e^ PN01Ll}eip ) 6UԞ-᷈E5`X TbFò!нIZ9wXHMxj%m\2HAR7u-P4m\jZBу6k T1kI2ONLgۑW|@'_]HDQ2C (*7 ^+E!"/oiNq8>\A_hpX"WӀj&0S=/KEHKlRd!Y8TT}؂X5Y[ԛ>2հg'Z7 ם**iU%:V{:U2v[xe.= 7Wkc;T\ߝ8fSS!uE6b7áƹ(t7G.MQxTJ◯dB9x?PjI,χX)j8੾$Eѳv|n%4y$]%NeSU5hLdyy:4mgWɹ }9>E/[-o2wezNwQ5LWJjI:m//y$hFWt>-tTWIMNrv5Ic-" 'Rߴ 5bVq@RY$q;gkZ-%9$Q0Ϧ}IQoK yAбjfJQaiu6#߉.fnݪXSHT   ઔ{JdRkA^V9ve{(Vw NlBro^n{ h 3G#t.lMYow Hbм|>&;v0F 5q| FsaLjzeb.$42xj:moMPٌ}'LQR5ɌpJxb" Y3v#!3H88J1Qk3%{X948ͥEeabԷ ߗID|tE.O渷GsnO~mȊ}fS ͖YAFY wJ6'3L33m92!45ա<٤CE(լmC!AD*o+#WC-1[9EHugL)J{Z1j #}^[jVĭzUVM1FEw&3d Zw+a:ulY_ΈiN5mL& JMڬAO VX`n380bIfOd ӨJ?x$}LPQ\[x[(ނGܺJ+]DzW[}4Ga6 Rj FHeNǂ+^ى5DMm[#9Youo2?y!b {FXL~&8"aNn8O1z=Aw/SdCŐLтo# y~;׌T( mI:e s:(hgf/)&bsSAVkt;6( x /QN1EZٸ5!,+j[Xw9J/XL\UeeC'I-b14|}j8:L/0tMѶg%sa`)"d'< sNzQ`W믭eނ@[}0&+C*P9'U5f$XcXD>K{旎Qp+ VtjDbP,~QFy# H]g:RI8Ph*Ͽ[&24hMu=Cc*U3L_~%H($}^a?@ `2VE>d>֒AfK(3s%i,RO>pL@t&P9k]%FmN(IBW?"̨"2,uWP;sٰpMgܤzjVT&sXQE{4_A\A(h~nN,Ήt\GUR =^Bˡš9#`*<*n1g"{nQjED}dB__:]3D2Gy-к6U@N_m s/+vMj9ڱYF20zxD R^(*?\QGW@Q4w$񢝛5us!Mu+M8,eº4?o|Ԧ'H@첇g셮N¤h9j~ uEcGAŰ~ g[Gرhcb6<km?ʭ>tCH/{&}?\Ce݆}Y t6 (>E Qf_v߽h"Dw=^U/-cFM9 1Je2WrsjUha#a2BTO?@茱Ka}w {V5,EDB=ȩx Ҙ˚Qbm frʊ:/~EW?^aoV>p ]oN$q/Ň9_DMlR8=/nܞߝD Vqf}<|.IJ쾐ᔥN&|;Sr-s@L n"< qR\P i!O"R ;BR( k:zPpZŧ6NB'Q?ڃE G^IF B1g8Ku րnbki';`Vş-sVAT`e{K-<Gj'"_aF&Fsk(:j ||BdH>)/|~\E7RQ&2x( T EbĵˢEl$|F}}aP8c1BG⛤%V#zg%?0p*0][/قA )ԨM똹fom7hY&-7/\V/ ISoCFYM(yC+WLH4i+٬$)ˊ12YN"rZ$ X7uS2Ofs߈$:V$th'vwXflѸ w3+@j7WYhe,@n(P.Z.l D"m-X_6$\LnK :otiMv/-/ueG:r'—m{ IA@ّu6 &􂳍 EfG)qkYvۖ/= Cҫ_ :Mk*=xd\j.f ֋w:G=_L9mSt<\%pGV"h_PXSk7jN/9Ξ`!~Є Mq# zŘ=$_ P44Ɨb؍rЅ]ư/ lҫBui#kW1:IdbeAi3vx6}67D'Mx55"ylw N•>6IЖHm5Zf"֒RE$?D`8(b_-nhefҘ狁%x6J_n9$^a%j6'Px<  oH;A5p f{0"^Ua;th+Dϖ ōh:&Uvg}_x7>V:l_QIe'գ> UP*7䢔S,2`1`_.W8(-/nFatKjŝe[md4OЗ|?6%Vlt̬X%hb9@H:9| #TX 3lt)/ P]YjpJծ"k0w:qwXbƷD/r.)-Ֆ450YV@. لv%g 9{%0!hl>nySJ_K:rh5]=R#LɴZ,.״@d"8>z/ۍՎbQ*ԣf 5Һ0f0!a9ubiU\-z;  5n.-u# %`k4x-Fs&l[;tq1c(/C)uo4㯕)}1^;3̆G\{fOInr%|Ʀ"7BҝrfF=WhށJuPZ/ă=+?e13ahz#zҌ$!V,\peAl 4Q L cƾ:4w-]Α)=cvsХTF<ɩ k 2K# Kɭ,ԗir; FY7h`EK*gsbm6Ih ((F8Cqrވ'Q鳩2 T*I(~ irƥp1#EiGpg"G$33BИ@wC.!7ZL2>q-q$PA#Vz5>`3dUbz+a0X[sF얁o[7u"`A'd_UudVWS%z{ސs95ÅŪ--pz%7l Mɰ+?u2H0v93-~,l-fVF(g`_K_ZzEX )ɕ,k_#V,U|a1UF& Q 8ض2qur:$[b:)UPS:?gy}phhwwIVڜ.TnKR:ذ^Z'% Rݽ MΟ9띀?%b7IwVAW;оL#1 56<2j`}o9S {T-®9qN\nB+,; C)|b.~BgFgUХWԮ+"&u,D4i4Pv,c @634GZrx0ŗx=xerǻ5Råw ֪ϤV4Iyz@,{ |R vp3#kDjCP2 s8AkrcsۈGg"tT^Z!_'Ua3CYae#$^-jF;DC{A)Yg fpHap?"pavN ^iː|34M0$ARtk6 t:k&\8@V`'sHrĖlDUsMdz~0xwn@y`d2$򳾠Zyc[/ϩQ#Z.:ny%bft5/xb0b-񵸇ƘR'O[%LU)FB.93ܐXW>fk|.z!^t@o9a]܀x0ʮDP - J:&AY/Xoƾ{}e9AОOߑsLET\n-.T{H'.#TDN-X}3]/jo;f0\=WqJcv.ɋaz;LĶ^3^G{8?bzj̀BPYa +ڞ^~HژvFcDa%oEp|NӃ9݈0Ajĺ lslƆl_-ʬ[n!㓯"1̙a#TQtpP8|Qjg*B/ugK0`h OO0`8GKUNh =:D#RlVW@O7$+SOlnG(^F1__.4EfwV*,pE?(-JR[|-Ԃ)6d*6e`:XN]j=]Y?ǯjXdN>)3{@8ԝ 6,.q6.bsVA8mGe$@8zg۸!Džsd1gz T}{,4QK`S$Jgǫ9#rI S4(5̈́àlptt 20gpŰ ,n1M}1m,ϟaYŋ= .O‚K|?$r(K!u4!^RV<}=W{gjf$J}HU;{&NH4{ ";nW\zݳ"WI= zi٘7d]nMU䆮ujh⚘45D`ˮ%,TϦmԅЉ6asVo)[ucLZY`Bm_<{͝|"8[i1\س@\zLե$zYm/C/st+ )jhRYbts۱)iIQ/Ck}8R.@:7?)i/#@xy0 A )LEZ3' CXӴD 2&9c ?U. _!ĥ]RD,=TeZtfȩ`ױ:mvBٓS Y֯ l ?N\Ux\:~ӆBiYվ;n3LAŴSL!2r_`eG 6ߩD\nrp H! PXֵܢZr B:'H)D-S)W}iύ>Ml(r ǐXݺue-r{8u 3\h8asY%Zny5X# J͍!s>PC9$mc}|jr]#T!R Q%%_O>Fi4}9pEH!ɮ4 b]Ycp|GhLM{[yFϠmh,3F>c%%Nc̨Կ.ߡrle7 zpmkI'\M{}-\ѠHnn#3Z$ȳ5% C:[;^+#eБN壼CQP?diCx`{קod3)u>gV47dio&ND&=}@kZ.n_qt# XjIBd~O>ibkSXMgNhSe fXҝ{b?,*>{r(/.;Eǃ /XᴭSdžZZ?)e3psAKW]* l k-Ud-ȵ_sH7 ӮTKfn7lp{tpH8Ԍ%ۍ;[_[s[&k0l^]LHH5ȣ(M\=ZMņu`a^.;&K jojDGJ : P[w^w+SmZa--iyaއcfUWg${p8rڧk ˂4;:deEєxAQG1iR:kKR |%IGoeMСw?f<.Tw6 bdu |.QyB^:I6N#sOU̮̓'wI{lCW\aU$4τU_ik,~EQ`C])n@OClC>"Ѧ÷`Vgn2?R̡ w ;1`GD?4ЛO7 @Yժ].27;@)Ǎ`^RA*_ 1x/Vec D<`;}5u@ח3nD^RӾ"6i&a?Ym`6_W%D Q+qR$×Y)]jeB1>lU ?XS˔ O({EPѬ%r]VRu(C"*u@k*H܌"ZW ݅~Z-C d1aߴ{D go[5A ӂ{gR]iHKlf#c`%5QAEf2 ;ϳ4ʩ ;߉%I;(%2J``ȈbqFI5$W4/k'w˛cAE;W0t y`Єigk؃VZм^۵ VŤGШ8f^zqi;8ejU _KDT} V#׿34YoT9˔2ڀ@$&|g Nvj0BfeQP ƊaEc9 ,9{v`zq${ή!Lnl?mɀS"Ȧ|{˴ REj81޻<]clX:y" [y lڃHK Dcx-_*P3f"QhB ɢdN@nm-KFo<)!6N1e+~#~mȢ Q:S1wk9m/:ƈf} tiG+>Zu%+L"ij ո$6/f>Q]b tFD f࡟ue?:J*: m"s%OߞO"gZ8IeCI/y t9o!> sh YM¬3>ٯt84ZNLp;*8?"/b4ٺ&/E(xPC=8 $/ڮXxZا3~-'܍x)eS:t2{gFCPz-CО@{zԐxŸu:V5 ͉dxnV0|c\Ffpu,ʍi0-s/0cKYabyph!s[H&A^0).BZݮ("}ɼKp0 ZK wvf8fn\RogG΁i[D-I^7k$B9boSYpOI4yaH4U{Ҫ^B]o,OզB|ㄮ3b0-ٮC ]1 wyMIkѮwS}ZHAj|F~Q(t .ǘNoݷXJ:gF}lSkף/7 OwOZcIqLt̝%LmoRRjS fvOHߐ|59m w"]c|b5{8P6J*3]X:)!T;ړr78u(?hL8mv;>Nٰ_4^gY\Xl C4r {dLYzxo -ٝ _^bx8`g6SpH ɅԠS "y3MV .(!%\*<Քn sbI|tjEo[HT'r8 dYiinc`iwխ+hpǛm<'*_fnm`2=g!}8̵m1XsB}!wcr$, c퓝7[Wgud#}-[C ̶8 1t x~RP? @u[WI" BJ5B/u(k0JGH|k`ʣc𷮃!f DEnʃe^B9X~QhJ3o50Or| v vGWoSJdBF77ᶊmwPіRu2ƱC^x `_zp&.Tq1>Sy|_{6h ,jEٷv! auTMou!/ef9i]:\$ Y9 Sn.|_t|W. &uPٹH~cK{{L@fhL \}UBI4Qh0z| i1N\O5T.Lq 9N#%Jg[fmXÕcaw@j#?FlLb-oL l*IԄƮbRf)v馥4{?ͳ"補>W?Wgi-UxxA6 ͜$ oҁYWMp@>ZOߋt +pe {-U3ɀ{mC*g/30Q$NkId'B ̯ld{CMvTcy)L̏[{讟}Z]cR1L+,H5YdVc)=Y>9z.15fmz35 bB`-$y^CG{` .f׳}|ctˏOJ5P5rGQ MJ"c옥mLĞrv<e19UOUgy}jրp(eв!OX)aպ.nTXHJ-P0c&_/:ITGNla 2C k} Ģh!o㶰e:72vs[qI_ʦ}{x1-#WBpݐk ^6l3T|ךb#4ϊCųn0($D՗򉦂R>U#\OΌ9y՞BTirb#AGm5IxE[1Y[`Ì-'޿ӟx)~bڈ&ʹ4ŒO!H X5L٧(ttSwu9ie-G}B !x{kmW_~&g1{u3El{^ _hIWҔD 2|yxl%LrCؙ 4 + d#>*6/N QeN`""@\-, gbhwNHtIAcjDq8݅kB%N&@g`F+84 $g^OXj TNPXAӲQ"Z@FpC V-e\ i=(:JNks$% Af'₆qscfP"t@U=8O4# ~D>?luXlfGS`i´}:r]qv_uEO>E|؜_#Y\{$Gr$E2P=z za6@mO|0MAChfL# #Tp 덡Nk 64!?'e ]Ļ(OgQ)؏5\!,?_*70īGO5+% ܚ1aR#"Z gyǸ:cYȭP7 {ۃo-ĽI+Jd]+5?`t )$Y.G9vMmlj͠ݒdԐƢ/})RU"vևRg JGFفzMcۼe$ k*ȐPFUn=hJ'Eo&BmORL#1Wuh7$0%H[ hڿϤHXfYl/]H'bbL[SsBF]8_{Nŭ5$%0H5žp)A~n!,D_r`Ne\7(] 3l'& ‹‡bgc/]!10vVj>w@tuHp8=q|qͧN12H\t,-Þ"D`KHR3̐5hW} 9A4H_h0%=~U h 6gmIi2`V6^eWE?!-cEהƒ1˵ !Md?kD=,50Nמ9: ?efȠg [p0`%[.`NϺOq%!vov^ _! AR^fN=HzMb"* PLyt7]AKQA[MR"|Vοuz[Z~LT۰| kTLC  ]v)A\LEl?rt}H8~P2 ;ԣ57ĸ4SckŽcIN90 G4iȈIq!$[$oo\ ,y>odt4 ɴӏ3Q9mE" D 'M }`H钭G&k캗Hʩk+tw*aҗ@aڏ:X9,u %El7 PD)~D2<)3F=Ӹ}fT{f_y ULk7|SV 6P w\*>T<; ~5Y7=BO)aSo?$GqN?Oy&5_mc%łT ?5.maʳGގ7/}(9wL* y/E8|BX6Z~P|Ms>qPFt?w$O c0Nz%.?BLz6wNvMb{#s5DmJg-{VRHp:uP@nzKۢAjw6p eE* slCI_V$R^Tx]ќ.l1jWIEDK+q0NYؗWw/褨~w{ӉIՐ嶶tS VXřc%C}m2F)P^mZY@V-<6Vюy?w/[if]<C I\5cf-˯3/ac :TSw}ɉkmmLdOL Ԫhni ֗u!mo^u>UQGBn0 NUz\w~, 'ؚ<ZPL[D{π FB\~3E3ՅDi\> c{TJ W9p`1$anRڔFW7n&#-iW[oD*QW#ܷ(v.{Ȕt&Zo.! Kt(hSICkxhm!0KѝMLE-eK6 {ib G9ftBuq+0pKo\r{4@]V'͑A5c-y%s\Mc(yIgoy, w el^dG߭-&bis!Uz!Fkdӣޫ>%LJhapxȸAܭl D}Y :\1gO-*o %{H֊ Ȑq]d-:kc2ovC̆GEu'ص4'- hR_tؒȶnnlUڭTMS X^|ϿR{=x9H`_ugֆ6CvYaKV jS~d?QUjp1xȸ*BZw,dYUlU_bt.z]EȰ`ȍG {1 ɳv0sy{ע#h${V WE 2+@}G68w}*脯AP Zpn*;}2_i>1&I_/g̘Cwۤ||n Q#EI& a ~] ~ufy>LNg-6H.AU4]^ZFj JiQӳ "mh/MTv6tZ"L {fe3Bo zauA8m; *rw9_sg[) =4Zg)1R~C%ګބĜ'W @!>tʙXbd?y[Pc_oKX{OKvj_;3?RLOd/P'2}ֆ}N'7Cn(/e s|(U di|amٳ:u}j?2hVRuq* W{h3>p`1hykimWt]*!^X[Y/26Jj,RDUHbbW V/9ZDOS^HBa"eܢdXy-͖eH& ش}tx]oezҦAKr밂X`xkbp>"@BXͿUG6'6eQ|&B.~⿘%UN;GR=MO攇cG^Ƴo=!6deI)VL` > ,r>|vWqrO77UDпz;|ӄ_hka"Y„n wk$,bq!^`c!X` c8JM ;5(0O+٤"G_YNJD=}9Q~,uKm,:7jIc!2;N'f9oUӠDܬ$pq P }#*Vڗ$uQHЌ]CA,`u4j܅.)?ϦOxڴePupx(<^FbԦ9,rjx ԈB7 Au˾᳼%1[Z4вf(*!/ʙE4t%BY3󢛖SЁC[^.[kKwA;P(3Y|NcP_>HUme- )b"⤑^#yi&NnF]1g<.W&;t#{T8|gW*d5\r0 LpK MD<~6+|F-O1`t+sc7fY[,Y5D[([[ ^c篈\B&(򨽮X#F.s/#up.} ޼T^; {1<5 V>}l,8ݞm!gniNw r>0zn6+:H]Z  _|-DyBz .2˛p?1y=h&>1֐ ɳ8Oj@.B QY}4̺jJخ?GQ#ʴ:CAczWk wYAHHײ+4\?/RhAOo)%Gnlo ^+ֺ`4 Gg'9[MbGSTKRFxIs`TPMZ}{1 v()MmM벴TMTDOST[o딳y/7}FJ[kgɔ;NVqV6pɵ{됽oP}.Xa:AoGbt74 J%M OMh{)mW`5s\d^_ r曦гgm<^^cw%t~ wQ"М&.9xq$I׏frwi"XԼNCK!T4(0lg,WPÊ"ʽ0:A8i}i$Ɖ:Lk+q-& p+l|B4LypD)eat烮sP@^c1yx?b=5JjrN%[onUa,[VRjoVFUfG !]0]XC5ɢUeܐT!5w1G-_AK1>C=$C"yx)<{DO@򯰄zErO\'˿OjȜsʪt1+ӒMц RZ}9RF#6j^=TwzrWnJy3^@^*m\wpY-; 73"NNd=u&mI]W2XsXZ6Qހ^= 2 t5ڽ  .Tգ0,ϭ?}<%tI/[k1v0ao^kja/%0꾆T>ӜaJ?wgZi+ik/X`"!x]U\AպÑJ{ː/5p쪇@Rq=:  KJDQPW릨z[tE7#L-R\_*9bǒOÙ))(13Rvbɞ6ޯ[*t^#0P-rH d]7W4t|i"CP6 pR.~BgVrN%1JvUXyGxr_Uݤ|r!DGw!5sH* q/_$" me_wpkK g/[ZPmf5Sk7X͏iGXrAy}&ԕfq\b2@n8ڲՎb+%-L@.3l3oq}~{yUϟ4;ҡgi^>7D^04uշ>`\IA(^J;nx1?Gj=9?Oԯ\]HX̵L'jymNztuƟMI<'ǻ xWu9Fwȿ]a.`y34+Uj :m}46^pHl^vP1+Qo+.|Z 1:t*P3Dˌz7MiEAOL89H/~2 Cl[4)̜?ղ `˝ү}V G@;l9ۮ_`F*i oU/ilTy.:ѯ;MJUV\'f`n+&Zh'qe~t]݉5og"steBV9u~ֆo4m/01*^ ]"F`Mq\E[HbHgYl[ZfouV߱g)Kyԭh"rR6VRaNd`ܞ|Nʅœϓ!Y|qNKO+Kc+?WJ'φH )sҾ#S|#ʅ,WfK e ڹ܇u=AW0Pȡ>amqMIds}4H򀩪]\] S\m,9'xYT&k_Olu?& tt'%VԐ`ocBkP5B @]f1 ws0I-N$fsP a ' C)k{L|{*fYykL<;8Mv^=V{/Zx 7&ѓNa> n6LG<Ԕl '6EPL5RM-ުŕa ?p+YA6R%] 43Ox̺BT,  \[&wV;R] tF8|c4_~fSFhBr~k؂+.azBgy^kT:XVZzuILœZ |4g${X.SZK ))M'3gX3|-zc*08H3b 'Wzj CwT'>6˯us,%![Nԋfz,;8W;1 Oc\\FԢ 'p5Q# Rk!:A]?_V^V D:jdU#Ma ?1EgD*զQ`bE\ {֌0*SIZ7;xgTFP)t'"eMLV^ȽdmJIQ`A/=/W;9鳳2Ai ^c\$3%t"@ȋ$N5n ;FyחpMѷ*fءݞTd^Ѯ# 8z&m!˜䶜dxڡ: U&ÇAzbDh~73L]˜gM-9$pЙɒ/"pC [Ö́;'Fph47;Z@ I  dۀ<4@ծO V[ ^&B1=9> [ ,[J>}BKxy^t~qB&#AW7*&b\x/ʦ>a;-XFC'~؊r+n =Ɨ6wczme0]e(t Ez9+5bq< ]V0{#uLHK$>LvIHd3eDV-YJ74[^V7onTOp"i<+ko R^$ ge2 {9j@(7 č*#4=3ZeULmt|˥$k[ 5Pc9_xbſE4X +л[r&cÍc#i~ע.d^[-f-:<&Y[L/!mw#'4*4cj />=@<-iR03F j rtΉWBJkKD)mXsγ9wwĹof P`eaQ/|aqd{ݼ:\r1.$_Ԗ(jza$ eG5XTCjAhMBHUUD(}As8,r)+2,m (@9ژ .{$ kcN+ÕRMMV3V M8VF,4%~@` vq ]/KѻoajFKA(X)LC2D\e/ \ FU[߄ m|j_M2tE 吆b0Y[=,34<9BOFHasEb }2BE yFlEU}nmIT1i |h]m^o(26VA$?zK`7e_9U `BxZ=l,]%tYg}d" 6A 9c:^jS^915gqW@¯Q9? G*ݬeL~FJ iEtA|nl퓕<A)}Kp„6CXUdZuU[']hFB] K)pr[>84`c_>- PKȌex0ή5_fʠ}0tn}^"QdBh7gYc;_A:n{dTU8ƕ5句\]6I}4X#4o Gͅ*IٙaJǜσՅ-, r;>_[A2dCU>R1$DGtK{I`&  |nNt=R\3s[@Z>0Kzh#*Źh/G7qԳe*Gέ4P܍p*!M.rj=*B`@ԷRg^sk`o+Adҧ[dm({,\W6Xu#T5j_>lT|ՎvռalU5K8k&FJ09M"ʵmdxq?$ u3_u=//MHX]H БԊΪX^+\ǰ6ЩE#Cp͝pN:-dvB{|~.P,kg l!Cݻ4p^#t3ރO+nnr°[oj[m͌yVPzv> H+aP*4OȟVi5EzR$郟CR9w5=㾃iYLOn G8`U-D#†]5xhh./Uc-zyl&D:(NTSfg¯OT9 onF^Vj}h3\ʮ֞KRQ&߾u9h|6;H(חb8g@-'ʌΛ3Z0ٌXH਒5nOElqh{~^6`Tߐ X >)U*#Sxp-<:bŢEz` 1nwe Րvo/bYHGmV^·/ V>`"דl`xY$6%+NԽl-XF.d+2ycXjaWDQv[?PEub04wﲿ].ްr<-;wh+kp UlU|+rXI zX7[kiq"3^ΙX^]F'' RDeƝOX!_s|ݽ|, ܴ8z(Yh CD*92:;]O&\* EyOcd-%$Gu1r'1 亣L5sJT^gWTYb7q44:r:!++i[-or;˯efXt <֯+R @k [>PUŨ?KRS/X|XRHP`gQԻ3Ʋ5x7IU?̖ػ>Ux֠>9<'hQ W=hv;Aq*rϯ:{叛B!P\X0 QsW! wQ-z,gJO4JJf,!Á;ZHCi/T.L=cjz^F^!=<8VgDM|,*;\ {q].HW'*,:9OXBrjɕ-MrփqgܣԬ춳Be!axfAZ5\Mz+b3[Ȃ2QT &Ɣ%oܲ>M͌mžib #H7LVA"Q>`l{"Psқ.\s-]jo_ э!02"jzמquC\1f,`2o& >> K\%Y[C0QIV^=N #4VVs\@2O@}(|ScEgrȾoSj  tu0{g(-=q$QvB 2}8ϵgutX]"dڤqar4_4hߩ5GzV(Cf= HtLz]k&]I)\eerrBQE>i`wkh9w$`oe :Et8)6M + I,5m=j|ZyrOd9dV &W·y%% q?>p>)y QX37Gj񑘍'XsAo.Yo?lz~L8픍_>7 'A0+Ȉ>rl{<9訤AeWDyZ It5~5k4fѪSt +UBz ־85-iTRû|gl}0.!/puUxb ZZ~8At2Ҕ1B-i& }5s1P֔YfX$9 e/]+`+'w&7lh_C\ܐHPe"c_6VNm" .v*D$\yO[~Gl|#~j \צ*hn/9|߭Piv6<.@x%jZ}04/8̉_Yة@7Y"Ipsq֢ c7F InR´;^1#AaB. qgD.5 B LAq%{NMXx^ρJ>.gL9XJ%:B`__ ECH2<h3>Ι5QNa@ՒH!qtqS?( S#r't uwau\h\ 4>+!ȇ=U }D!ѵwowN'#PYweK{uY|&P7#|L FkI|bBJQޅKHP3؟ $[A ".lff )+%*#PG|0'If<B=.GYMbMAۑ9=w>$G=Gf =' 8 >ha*fAI]Bf8&2W;e4QL#Qx=ue|3]09/c>oWTpPKx?w;׼rg98.;. +OzU)XöJ^%ЫIB 2hL54q!+ʳwWaHvҙuvEo;1ѦlXEܷ#|f IvxřCo.PԞm`@~]ݞcf eohEK3]Ϸ$YfRf!=e)lI6d/~+b^1lÂ_EuvZmspV8]S638Z1WJ:c$t l*&>|u%6 xs&; 5w$ Boh+ӾPӂ I2KT0|76>'rY8^2gaCMPיQIøxvd+VI,(rhm-jǞ8EtÅp/ΔlK( ^|ъY EѨЙ`]H&Zs'*Rtg'Dkeuħ5B !(C."=)MΑXûd?KP[Nm&TcgkYZs4YcfE锃,NM jgV ū=,L `NJ1]zJug Q $k-)_89V(AdiC'Ө~яBΙmeܵԌ^}p-OD'~V;X;fૄQ#8heͼ6t+$6Dᒞa,bp鎫%R V=4vV>[ʾ>^5/W%* WL_*ɉ eؗ8+Gd\WL*싧urX ;Ud>&q= pIVe\=g < )U^y7ԋgDB%!Z["+gbKtf.nM@ڡ&vΕubuZg" >{-PtBÏ)!&1I^2U)"+ ,QgQ0]f5mh[ ah+u9K7/- 2nflCς!tPƿ?LGbڗBLxg4dcm ֟24l4[@hEnPDv5j@L3N:O6Ġ1b6I{?E_C*MnE Zcyo[Wʴw=tnVhd-ly( ݪiw*ң8=,Ɇ'[N`wV5&HTbczIpG7`ӽ'paer$Ѿw[*-O(궁δ\t(QFgab)Hˣ}۱dXXvi"+i8H$\kr]VY3xqzpݐ{z"qJN.~mfl4A!Cg -I7 0ӵ+O\Hy ~zq4`eO*:vʝw\|M#Ď nFX9)qY _ZF9{ҋĴayً5-/iO4+K燁 `f=A6d*h#m0滕ClgYG~c BUR`U)TVP q/80k{M|7$TvwD]RUE{03rԈPτR2rwZ4%}1Sa+oH6cUz̓'!uc~OB'ft vFY;ln4Gw_w0RNAHIJ#.?95њ6 < =T^̘_ yaԸ[KZs`'B(/On̓*;e5YL U``DPдq`є ѯf%ҵ %_^`Z:If<(M] n Tj\}KBih-1Ɠž[ވ(VAU=$ví`믳I)W]f{`QIunүny> ma ?6ڀ-)F@To֟?yߡRB(쐨h% 5@n$n+\u+$"΁@HV Dt;,}҅<s+[ſ0k5}$?+96xqɞ㽩Ub(wv@i%~{2 De,) t[1~hg e!.ܭҞhgH[u>nY|Р8)8 .(RO ~ 0?3] ]e3h@[M}_Du7ͯs)-ᙆ s<1cDĩ_<U#@sKXҢ~\.nL9NTT_z~6 vSi\Wַ> yC} q*]䋛xv[ E1<LJ@f|j$嫾>]7W֜Zc W7kz \ LJ1\hGoءެo*$)?G'vCfF%q$*¹TEaO#B}OdP?5{{F._~Tïk6`5f:fnqr+@+(l3&EԿl7A6wg;SNP:BZ̸؄ z樣/Ǚu~~Oa)nO7^QEy܍eع~XPHE+yLc<ɐgs[G{f!R"l;\`w [7 B|[Q=Gj%Ms&{aZ9!lU-׷BЃ|wtp l!}nzHAk!M: ;GWe[fpUްG5C)7w3>5'W rSy5Z者QQyg0ȣvSUVQ^Pu@1zqf(⚏"vDdn;a,Du=g\V8{^Ɛ{!=v!qD<"r8`w̬xoAS:ɝza@aӼ:ǡr0XO1'cH5ʶx@C!W_/R^I }kolB0Ђ!|GY4\K_Y Gl>K}M?j-sx/lTu%Lqk\4?j6m /d)IBfkܤk; 騲)dc4f(˻+F"ʱtY$3I6o(p'@Sҭᳫv ݚX@Qc܂z,vWsT4 Pn9\7;)XDMQy6HuC9dO}.6n1=JK $ S[%NΊǕ4;[K#NP)g܀A8۠"OFOvpO 2P)zA`Itn NL, wXLO:"0I3 nqsi S#<@DSyVl8{94ϢR\ Dշ &DŽxðC98&TLKazQNY?>|G0,G_9zᏏo qʠ iB1<xa>?k$(!w[==\I|$KOJ: +)I8UM?x? {~)6lwM& d(O-˸;Cwˌ&)°RAz-!Yc -D &Wsۿ!BG#zQ%;[W%k@JEIxp.CLX B`l( =! ARg-BU&Qr=F{WxT;'UCR;VMtK]#e2`6m_Y$0X Z@ږ5jwP#ҸI9)y8(/5py@>sWjӌaPQ'g;?k.[Ai@UQԎ0Qp*77K7QpTTy[j_$S yq(,wmR6+QVGj9fgGMlóm3rGVˀ Wr:.LKketKˈ>O&bS+;|$.19y v1G ϟ&C},!5jN`_^$&d"Sᷢ6j>pZ?,\G]dP¯GO[0Wޟ0B顩߄X §M`␢$`zuQD CXSLkG\3C- gZM~ _xH #/a#E%Ѷ> h Ï8EK4WUzw& m_$݌D4.Dn B64RH(T}Oc--=\ꓱxk se-@Zߛjދ:l*oY2oNV9ʠ@9b%1cg|X76NxlvۮlIŁC8ˌbkZ*r#9u# 0nV߭mF M`'h|߆0PE2,bl~T=H.η7& )!)atVcɍJ* 9ZYQ7y}XJsf|eTқD36͇*xAkH*W}.> aZ($7!8nߊ&cs8SBo1/vܗYaI=GSI}_a@\6Z6ݬGosO$6/Ir! pOV}74g oo0+R.n$Sn)CNɐ_x=uQjAWJzC߸菹\OЍD.^g(\n g'Ƶb};>¤A}^t5E[aM06aն1@r6LCth6(ܡX~kBR*ɨF*Z*u"#A5Co4v՝TsKׄ/GQSBXYP&I|[qZGH2T73jbM0NY[AU*=fPBЂ`yeGτ,t7 ^cςϽ1N. / >h#񡵌ʼIjʻ0^L3D)Uc h@JxECVx'5V|<6C& DOğy>)xtE.׻g$Z61ٮ=;v4-h/OXYPH!6Q-om8B `I(q8Y0SK!d8UvpG5=<}L,3B6ac͓kv鬓II Te.  ir@Ą^z{07t\t7qմǍ^ Qv-EX8(=U5.΃Ž+֓#JN :k ?T72w0'kը6^ϵ!~o%"Z|\7eQsPa 2 {ކC@#Ãȵ'cq* #*棠S@aZ->-SDf `XC*1tkMd-tp3 n kYT $`<[9L&W_v^ j|.Rx(_Jke`c~cC(s!~w۵O1V474%WQ7̫g`f2:0՘wsv*/uJ;#F) Y(7d<覹w\4XJRqlu>aG r*Lk=C"!FSS"RFB臅qUFz[M{yuXW$G[@;?FɾXN$N@[CA\dOⰏ4M8#\.7w27Uu\av@,UgK6hO7-ψ$UK<QnqСlgB:`Tz'z-|,Cjpg8h_\tDgZhu.4m@74`qJnGd#yvmBNw.իj`17n9[8=a>(p<=gƑTkWæw)APGe0<!\+^e1 X*Ju/ S_GL5ݓJC+ȧA3%P(٥ùl嚭lf×T|Lj $M?M+;Xw7n"+:~C{X0&,Nj+AkyɏFZAPI G/F h#\٤_ٖ71$}%{$ owIgvh,WUݽ9Y\#n#46{ &W 8AKp!\7?zXU2n*K3mIUVjQ 0nIyjjU줺rϊ^pe ׇ?Sgˏ$4Z?޽6 ٽp6өYh45_rv=OKm 1_l/iczf׋keꂶJ6TZPoô:cdpt)ܼ]XSYtȳĨܬbI$넝`/IjN 2g~qkm;7jC)Fe}Fh輅1jpz[̛ BTt%ϰɶDs:FsP2ZL6[#}ehTIfHn}R "p(4;%$3qzƥ \3Wx!//%ڴ _>BVK}rPrP/2=b2khCx$ĕM=Z?^ޥ?z3>qtkv@V#ƾ8|;,q͎0^0F$vj+>+J#U"-2Blz.u?͆[ܗ3 yTaJ uuǍW)e*ں$m $3b7ҕFXj eS;yY[\s*\Dw,s:`oxt;{1FɚY~--VURG;ҲbAc$kyXK4/ʙ^O)E+.ICA=|2B7Nl܈Ƭx)̫~Qe"q .y?&"6^!sDZw@矠|sq[8*OlK!\"mVԻG" 72jI*گؔڗ/AS); и_Γ? lj:,.7ibAF42v~.93H v NׇVl٠&9p:9ٶ x[L4A, L]k4AlTmǛC9B}@vyj~3'ܳ%'7uLn0SfÍG$UݾPW2/O>N>3ow%+y&k~}C8Fnn;ss拷܀mPY'< DK 4}F;_tNJBq4.%s)FQAZj!V$Bκ6e y3(>\p kb7Le!Yv9Ex&MU^i;/Cps7'ꚧHM2>Z,51 ߩg x4Axc>ȇҼ/Y r*JN{a:QwYN pU| ZcEjpUĮw!K?J^f^`:cv_,(N"d:D"nj(g&@ŀN ouzGfF=պi\F28n&CI6l* @ T(A>@: W0G(6 9o&qkA/Uu6مGYr60ȟ$$h#4g`E,ӂM#nKwܹ] \|O6l$d%+E`;$߈LvN}ҡm(9උ4k bYgĂf6H]%Rylm{sk=XsV:mݛiQB(;ÚKt4Fgñ;{cE"&E[Wt-9eeg'PV;qJ%/ 8@f~ٝ>]qPËB@L1Bg2^D4wҎ]0p%? U:?O,i8KT,u2I84Fdu==aW.?im|,4'W'MV;zō t3e#|8:~SWJ&_jb<[ e+I6Xz a]Uhű=&]e6Z7T؝2%،CX_wg&jiT2TeXd~YTw׀11H9q‘7>}KHDj_5"(r3gt謐"ȗ#o"T8O42]`(] TM(P%" AQUعMS7i<],䚹<6&\e8=ka~ .-Ja\Ё=S/*&B.SkPH[`tu"I0_D|Uث[ dSɥ{E#\@P?-{S 3cB N`5>lnt2q&塼U,PqL}3.IP1`#^KW*I{nJJAqDhs"h0Tm#ϩ:S;ʞj5)q (zkl 'N=Kd)\10w=t;!jt4`EuMEì?BM} cjkc*q"Y1M{ȺpS2A dCtѽG2*rTdo]c_%0(BlNE=id?hEƆ45_`r?f؃ eM)W>u*g!f /ԶD@sd"ŨMkv&kMh9߂hw &pC`)IvMȚݐTO)ۓ, #(zjƒ x(gc|YB0}GqΗ6ڏ ^S>+RÚ D0l 8GǒC"dUd+GB_MWT TЄj!_;'@cg)k妾 ZaD C |äKqC`%dgϘ~ 0dk+W 9fL6v:*zMÎ'UﰯcwEBu ugz cb0# B@6z( dWmثuQLtצpwS>/ަNW>O CMk[S  q[ZdEeǒq;Ob%4" v~&рR{oJo7)!s~n(r8].nE!QOrȝhg41 tB}nbU$%Dpn-Nkc%?/BTk4\lfhdp PrA)P*r`y!WL[|i|=<>ȖU:G~zu< G͎c٬zNzcq/"ayqCwJ3[1~'˹ِRmŚEmA 4)w L``;%r\T8S_M,mTX$XOecM!K@1mk+%蛘aWlZ̓UM:3k7)R[f|tޣ9$r=K0o%dC*e;Bp\IFT&v؇O\( J -!~Xs%dV/:\SI G;VHrJψ._ ,A)L]G8fkH U%>ր3Aa^9&}Qn6}N=hcIpL$2*6w> Iڛ#7#ŝԪսD?ܵc_Ћv{z=ˉxɿF#nGQ`<7$= `,)ǣ>h{}Z=] i? RX, t:jӋK^3]Κ>=o|PS;IH]\;u xJk_ -Š]jHصR4B:^