qemu-kvm-tests-15:6.2.0-53.module+el8.10.0+1882+0c885e98.2 > 6 6_6 3!pQp)Tξ7]mtZ`g*: ]mtZ`c%(^%?u{ #L+b6قh̆OnvS孑Υ#Y+*ޯe<=,42r9.v,VWV kD)}fX4L)8DY\s,yG\̖`oׂj[$WҺ?d߰lކ,GBXv"'g5Kk#tȘ 1L2ΐ 7*9m I.Ofe({ %5XLD>äBWPR<o-—d'xHTj/NGB٠O,4ɗ&9jtܡi.su{ُ_&NW}i'(~sLXlHcIj$Xs4~$H{SQ~:%UbyX5dy)a9Վ_V);>5(v=,`>W#CYxkMhl:p>?d< @ _,0`dio     %  (89"X:SG@H<I 8X#8Y#@\#]/^HbKdM,eM1fM4lM6tMPuYLveH wg4xs0y,A04:|Cqemu-kvm-tests6.2.053.module+el8.10.0+1882+0c885e98.2tests 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.g*zord1-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큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤g*yg*xg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yag*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yg*yaff7743296f6db8ce40c0d116a91ef2dfd50db6c52aec6b56ffd03ea320a04c2ea42a82ad0660f04165ef38b6d63e9a735ecab5cb115e3da7537481868d9ca15ae0a9c25372a375b32b9c75db88cb54ebb5b28a48bded9aecfcf2cc735355492b7965f6c08c5cb2f08d3e7f5c61b115e8b1f6535bbfebf042d9acd960c779e4d5dcea19bf79acdfa27feafc746b61a81026200a214d55d7d82fa2e47d887c1d2f9dedee89c5d79641b0bf81161f9ef9cd78707785259efee47474bcdb39633dede55fedd9c6a62e2d0baae28d27ee49c82047da5c2b62b0899d0b503c79fd7551f1619e5782e8b1062d46eb15eb288e4d40b7a4c7374fb8e2f1796a73f50871cfb4d5fb8e6272e57940c331410eb41b4a44d957993e52ec272885bfc637ddb7287d08016aef1fe20b4b617861538368752ad903595edda13abb97ca37a16ebc3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b24de9ae9bd7882731c5d707e531f3c7c02ab8c90a5ccfd434436f28eef82f6c618c4db37c440dfd8ba20943b6febc20aa9e527c5e5e3db53dead832cb704bbb366c3014ae874f5ebab504db2d83e7f7825fb1b02596e5700d36353c1b06615fcfc4e4e230a01f33b26a9bf262463a8cf34a59b9cee8da26287a235d8105d891ed28d461e176b2e4ccde7d5762693cc644ae870a0d0c040e76c034075f30a6740585190731a91b7b4b686ea8a8c0c72baee71cf6372df7db7406df45acd7e7e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855da6259095111254f6ba3cc6f964fab4603f01ccaf1fe274810e3b339d3bac0b967d117d40ec3663437a597d9ab8c216985ce5e88f88891ebb4f924fdc44503b89b4627a84fd828a3d7465db018327bdfb946f9ad6cf800f893dd5803aa2f14f9e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557363784b084e7566a4706848a97a304290d006c5bdd69b330cc27da9e6529f890073c4c00d5b2da926eb45bddcaffa8335de25f04b6ca65fa9b21a2c36593fce3aa16ad831ce2f57a4178c60ff650bb5addf2348b807d026ac4e6664c8e6732569b580f08d282609d9f7b8365d278dffb876788d9b6e5f5aee2cb1286319f9eae3eeb9fd108cea81a634f99a41baae2652927dbedd4180bc35e8d0b229e93ba053e75d0cb4d8c903546e0566858a6abc62bb3c891fe9f787cb929f6c31b65753e2597574e2f6f99178b0fd0038e670479c82127695969a6c187e5f0e9a5d71b08cebae0cb5f224c8d95fd51a7be5e784d758167ad7325686694971c82367b705e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e26c39272161b8ba10438be7f11f67d1de787af50095aac15df6f86af557f4f9f6bdf4997f58498e74b30aa273cbec7987a08d78dd5e5b9fd9b960bcd858f60d02ddb762d5660d66d8879934a549239e49341d6b1c34a17180931056a047e1eff638dfee3c3ca798a52e1a71eb29ddd0903039b3cf7bd2cccf199b8050b3e73f1efcbdd05fa38317b1022a67a92845eef08c9ca1a057a19e8897d34f234cb1dc0cff0a6512bbd44aa17b437391736e3599f7ea39e8a40cce482e98c3ca4df6533bfd1dc342ab2e808853870bc52a873e0867919c44b17504866949c68ba203d75cfbace676b64c7d7d3cf9ea4f24449dd25c3b3391a527227d58accdfa417c575a634ad471523bfc9fcc1b91cd5abd502aa5c4862ba9fa178384ba78dd6ea3df267bed40a4d83e0932673755ae045f69cb37aacd9fe20a9e78cc2334d56451aeda964beb293f7693e48bdbedfe3fbbbccd90c9ccafd770f6e41cc7a23f5889f0e361c57dfd64c02f74b4eb7fc3b131535dfc49670069c762b32c260129a5131e6486d0d84b834188bbef1037092684d73f91133590c79bfe0058de7c6e191a26a149fcbc944b888ef197fd1b5a2a055787fd5cc31d8f3e39bb8f42a848680f8ea5cab15b18bd9574df1a9310798fa54d11a25c616130d3fc00822bee9feada761181d74e8988cd32dd5abffe43d6ca722003b68721e85657d396fa11f6e1b75d2f9acef738a103ee6186e1bc9cb9faf30446f30898d1b58643a4913d2b3a6d45126bfc0cd6305e10c1f38102fc52af988b2eeb7a66ee0ee77295ca6b07f84391f15d118251a10bc2fbf6b2bf5e2d36b9b8ac7c95cec08f18649afb996ed6b280af84c42a549978e01dd6b17ee3545884c1db0435799d1b66f6b0dad6e6a29533b314083642de75f6eb64586ac853e7d844919217f3f56ca6163496384b69875f247669394e7faba75bbb03969ae04d77f4c902e65b1a601849e7c9a1f9321983046be41b2cd1fe77a4b10381e2e9755c07b6e0d4d689ce107fa1c11c2b70bfcfac4bf14d2b412afe0e95532d29b6a928ac19585df2980e28d4160caaf0e12ccd6760948caf9ab31158df4af130b91f67536cdd84c080ef5cf93954db20eace77af3f68e3ded1f377c0a1add4cfa16c328e4792cb1576970c839ecd2964f6ccacb05deb860b036e8c34afa7be517c0c530c89b4f9f4a1bd6176979bce37fa93c531691b61580af261c0554d02fffa5e1cb26267f97202c9706c35e443d90f5d3ad3b56668cddd224a3094edd35eb3b76da5d711f542a732dbbe4ab23484854848f9599c7aef7a45ef4ccf525b3c5a0a8b15d6913c012fab9c87d349d37fa2867d05d6b6b7348693421c7a02b7cd10fca0e3a5420467879cefe73fcc4092b09fb58e40c7fd3aca89c7bad5450b6b9dafdd8454eb0fd5913fa464ee992eb0e8229534282694bf885a161eb62d596ada61005fe1319d808bbcfb03a0ee6a94e4b60d2b83367d917c9a8c938024e2bae2ef194da8729a28ed45de7e6e005776388f9f668c813cacf91df5dd59d00bc6f947d25f1ceaec21f8ae059b7236fa36b90476f52bf574c7223a41cd2a19f9473b4c35a3f3fbd06d7345145f522ef96de777f38c2d17f974fcf38057470c58472335d78c50c324feec1793fff4b47bba4b42205677804c6c05e27b4b9eb3d8df4cecd84226c04fef591f151196c063310cf2b65c325bbde90aa44dd55d61aa9d36fa2a97eba70ba6462cec1ba6f8ee25079681a3e671eee86ec594c0eac641899859d85e4f2fea1c88d6db9b9de740e20dbc03cdc9686dcc1070c8b37606728fefbef58f27d670228340eff2c983fc7ee51b6c9dd096526bd0fdb2ca4a75f0b4fac5acae1a937567e902db7fba628c1c5e0576fc2f57a7eb81f3450d8941b420423750c993c5e385e347b75cdb831d3e27bf97c2f06ed8652d39064b481c6e14371fd5d89253363af4df96b430aec00919c8526474a6353cba48423cbef9d5579f1c1813e1e9f6ea83c216cdfd2d83007cb00f9060fefe5bca0e59c986d51e6eb8a5252482b47a8bc17226f7a2be2842f3422e88a2a0f3771c5179ddcde3ddea59cc6ec5729bb52a83da9a93f6c2a13aa8c14191421a45a5335150bb210bff2d5492d716ba8a838f61e478df1db67f09701c2c846dd8d8f55f8b1725b47923911cc6d8c4b5caf563e6d222a499d7a0318ef0721539a0da7a996a025a35fb68ef535ae89f351210b0f80d7945bb4824ebd1ccbaab9410d94483f2c842518d911e8c2c51b9cfdeedeb27fe804e8a3551aabd3f6d6cd21c37487666d15081f6890003f715c80b0fe81c8dc2bbd6617931f61efe4ee2bfddae11b57762a4fa22592d2396b17c6a120f623de54d45c9d276125347114c6701e2c2ad09349bfdc5eaba5ce3684f32bb4a3e844b67b969e3fcdd8dd62edf606ee7b4ce8e1c8fb22fff31b3c5de0699ae5df5efc8b3dff975c9452250cdd28fa648fec3ae134ba9ae2bc683e759130c7e0caf4326fa0c5d2381856b3897dc6373a8bd58e6e8c2985cd989a8759bf2a032f12812306fc906b60b645fd6a2c4b4e4999d5b7fc5ecc23d75ff4c655442b62fb3722c37ffed2e387b7964596f22b88a29a1e182fb824c3b5eb91f11ce2bfff6cde1fe843ad29c0a3df9496b2fda888a4b76b0e3790a55a8e9f365d6ee2a3b59c93ba187ea33c54d528abcffb2cb7fe58c8ac42fa5c5ea85931c8c7d5285bf5a74a2b9b7a3063f0f69195f3ebb6655171c40e750fdf21ccb08868d6e2b15fd39daf06cbc7198384da29e919c6995f248e4ee9340db8637c8bcd3092174516804ab58730dbded19a9d0687e9f84f1ca87a8b0b54fedd29e0bc27055c21eaaba1db4f90d6a063baa537da850f04c6aa5ee153fa93d3493a1ec33634aaf90ae9b64befc44e7541aa5e00bb2b0c1a94be53608f6cc2805214c40165e0edbe93ef2166c051c69a134425a493da10971e169c738d80ed18a1e35505d98bf84e20ea82aad1045bf8f3802bbbc243bca1f51dec9bdf8ecc8d2ddfc26ed467eac9dc99d6ac3b1c5a2c3d4f1fc22d5a05fdaabb3817b0c0d33237a9b4f71b2dc7aecfc939dc11937d53d48ebbe985403b2a565c331e0c7fec6e972be9083ad3b7491cc8568d90c483d479d8fe8a96a0c1867eadc833940034a976b020d2d4f1e0d13b7fd33b3e1e328cb7d8935a22f9eeffdf8974604c56139b3f10656ec9a6632985f091bce88e1c72e9acdb7214903a74c50fa72d51d8867815b20d7ac81b04c1fe0f4c8850a1d4e5430284884d76485cbf8b0b1d0b50bf129b69c0fb6bc382c7059b009ec9146b9dc48ec38ae138a81e83e64d23a3e300d0df71dbf6b2ef28dd07ae7d540bbf868f46789904f503445cdcf8e8fee993c2b3eb3fef20a07c63afb472b9455f864f646e7192fbb3e48ad381274576e8a00dddc08b6b5f3c9b415bc3a08ec4cd6b111085335e575ec233c16e4690b08aa5dfed224e60004b62d87059a369b7f7bf687fbd2fa7486470dfbbbd9c0967767d673e87c399500b625788fed3aae6f4ebf8b28d31c45470dba2dde2f97730acd3023fe4975a79bfd43cbd950a591291f5b9fdd2ba73efc1763b0f7aca1ef7e2b1ed2ae64cbc8c86874e209f4981f2706741425408fb0a52e7ef0a43f85d1480ab1ade669ec8ceda2f2a8f064912d3f1aaf01175b4d8c4c9cc5edf7f3e888a120702783075771a65306414cc9c95a028c487e583b562a3543dee2f35e239b4c294ab0aaa6bfcb417c8af2e2a440114625c61278f4f374fd24ba7a876b3e88333fee8aaff40cf3cae2022771aa7686d0ac1975e1167d2671cd6356da8a0d2752cb63415a0c64cab0ace34980f3546957fea9fc90a99e10e7af30d0eba6a9b443a08727ca9a1e0eba6c1041f7d4347b64e7069a613e3644a0122ee665128f3358b8a24dc26be71d8715b2d2848fae330f929f8209767ce3129090ed1d00a7e1734e011d583fe56e8dd7a099f5821c9a124db3f02bbb89e4477e8f75beca9184f3eeac4c2f1c0cd5a32a018ae0a1915c7e2861a30a9d3b05abe6540d43ae16fad44a0eb3d20e50d6f58b4b0627ec0794cf17489d5a0916ce0562d4138f28ca1dfb220a0e053197a1dcf961005ee01741e762216debe9518898267987de13ef16d40e63731fafe34fdb7be80e3e5fe949229a239d4490943561e48dc45d46ece9da85f68ebd9e5882ccebdbe888f755c9f1b14b2245caaa3dd6658a2fdb28ba6ea5b3c84948c1c16eff6f860b25dba258d1da834266bb99c169e67a3e1b94484a8e1379a74f9e989ed0c1b73954900029f64db0bf5573884f75b9feb206e4c4dabe9914dcf75ee2e49b82bb60407ad6e3c930bc6855af7a829f8496e62f7117bdf20468d55c0482b4e492709d678f8d4e18f3cee03b594915317b9f7db5546094ff583128d3cf0703bc5daeb901e68fafa01cf9c78b6154ebd23eda38a0b30eb34528d821203e8019081e9f4c3a392305977940b140d76fa80e759063c7886edf3cd26f907d1dbf455f1a1e19715921f1534a36dabfb557fce049e3abb0b78227f7023945e4c9f9e234c383e375e82dad9a39d985a1edc8f8fc974cb5da856f5c0873be2f46dc2645473aa27c525604f5e126b107546e4fe9f92c1efb8f98b7b4015c03d46756dbb9619d80fc85e806cbf4f841499e4ef64abc996a26dd2a71935fefdead745ab275e714841d2b57d9aac16e4012d172db32ed65a912e459886fd4926d88917b99c19f188b0badd1df60d166a9f248f0e07d5f4a52f004b4b4d6fa9a834e056ef67de0f4b4b7ee5492f266f73bf4450638067997aa6d2e07dc9368dcff90b27ffc0a3551739861d177ff6ee44ac98ed8971d84a529218376dda329a6038a84f68dfcffb292e943dae8b6220f637abee011e0de548035e607e71a65bc2713f47ae268e84f0ec7e1b4b6ec65440a90b1789e33f5668b794c67f68b750cab59491545cae2e1b9dbccf7cc009e1ff90ce72e5577d17cfd137ec45e69c1a3a17ccf640dcc18c211a2363b9d11d6c8f4af940d369c0086684adcae11014ffe6cdde82bb132aaf4524eaaee9361dd251b13acec99e7b6d5f5dac52b479a110cde6289c25f5dafccb150c91c83e0b06b4c5729b1e35e0fa310cd181048997f4a9be85cc24a5a9fad86336f14e6045bfbf7273ce368d3ee90d2f231504c9fa63815061b93a0ce59489137bdfdae3c732e9389c44f44546c71ba487e3a73817b24a40b5020f726b6c0e481c31f6de1123b3c284920fbe87a8752ebb99cab8539b1fc3a46b967baa40a7c6ad479dace028d529bce2466c439d68c10a6f259632f4223207b526b5ce64f22720e5bc151509c79418bf2d20ae45820f2a62f46c3e86f21faa74ec6e88ec787dce37292a7a62ef9dfadd91176c34aacfa4b2ef9737197c00f6a59c9454a6f0bfbf383d74b4b620acb65fbc62ccb38fe07f86134ea3746ce0a26d5b284bad827e3e04e39895a78062a50ca7dada321a13c751964c04047357f9f02303c28fd6897f9b719f6d1ed0c890ee20534ad86e041d5d09ce97765472edfde8e9b3611159f2065bcd98accd77fa591084e150a69d247ec9d9f8a5764084647029b598212f4014147508331ec87d40735429229adb4a74e37f9c66cbcc2cf95b8375e62ffdb596fad180ddd8f8aeab42c333c80e034560f2a0df13693037bf5aae2629d0fd81af338eb61e2db9947ec7f50b2a165ae4cd2743c55e75115771d734910eb47675c21ea1b217999803c38bd428d7320e72d424bd71dee7c89078a8e64c973d0c30bf5d7d787d7d08e2d870f7facd24f3122054752abcf08b686039c5f760e217f42f4ca32482ac5349f4641b8f6975bce75b3e6b04fe8dbfbda5d1ad0ee170509e723e993b2a26c704a7ed3da0a64f7dbd4fc09adf460db1c9c549866e424ea5334487ebc8921e5eccdb0c1ee239fc4b4dc4f33bf16b3afcf345c227d13c6d2b38f2bb3c84b8933ba26d71622f3b9fd1dd2a71913a612c044c05419adac817bdd652edfda074fd16043588221f7a8ac133aacc11f6c252d1795cc94f37308293efad261b7969d0b591d974c8aaf9f3e8bd6777262a3d9605cc4b6e4f6f626dd4c616dd3956d2e0b28d40560ec9e8e72677b37ac465b0ff71aa33374a98c019c045ded60aa367a1753a6c8d0b0f867f0c8a134897d29736d10cf7d04f8ee8e5106577cd9d160d09c869719a4cd572bb85872ed523eeb07d988587389a5e8f9550733f9e9b13549f29eaab64d3b434d8c86e5a6327f8727ee3d6b711d742c0eb3644d1eeaa1bdac57d7f17fb7bc9279f43d40b170d1fd97220f2ae71437ea251a820d72316b83406f4bdf1bfcd34e89c3c7d435cd7c670c68f81004f692306f564ed6ed8373d66695eeadbced764d55e5d631c30319c76f33ed674496328a325cba91319fa155da4b6ff067228786115939a718b32396813a4981db3bb8297593df0c9f71726635a985e5feb88fc76daf55d8ffdf95c588df14c3509af0c417af6cc36de10a80c3b3fa46d03b20d12ca9f7b37f1f7c8c166687b60f5411d4bf8446ecaaceb8f9180e05ae6746f50a7ac510c78d20c0f7c0fe0485270ff29a55373872e4617ff74a2fc0266320a6a8dc9f8528fb747f264745d9486e60ada721fdf0b739304d5d5ab4d16b4f58c3c62af88ccc8273820393650ed90afb761f161bc40b8ea5b8be9413d7d38ef8647435e3b5a2e600e975b5143bc6d288d3970015d2275e31c1fada4c87b70bdabe0aee9098cd79cf8b374716d46a028f2e3539c450b7a29d3cb4bcc265c6d5fc1c58f193bdce82d4c6e51198532f347f396627973debe551fa88f368255f11eaa3e056a8c72b7cd85280cfdb544e780d85fc6a6dd39634e0fc3e48a610fd451f5676918f3c1acf92a799c8c7361effe26345621d7aa8957443331a7c540dbe0a6aa8e1aee57dd9969d2d0a6099ac88b29743070cd09026c0111f140050cba1b1863e9b4fa76b6114286d5751def0944c1d2dc660e188df50aaa9f4c8d7c571e0e6da0e402ed86231c8f57eea665d393e1309d50eb2d0265d6fd69a7108f8d398400df79e5bcfa1c68d2780fbc379ff818133d97e81f65728398120297d7ed99757f3ef58c80130e473884e2fa4d616163069d3d4af09ffc0d889395ea0ea8491fbdd1b30aca4eb3a8d109cf30ec7bf94bd276efd881570a42193677bae21b8e88078f7747944d702f43785b91bde3e08b279d3a7af902941bdfd808fcb7f0c0a5b9fb956ad07da16a61b1da0e0d177af89f1519d0fc8ed947c51d24e15789719a73b0510012f4ed6988285737445bc4e7ac89d432a435164103208b961ab74d6c5d7d76863270c5d8c3cff34f52d16be4f5981117965cab2b2fa12b721b0b7adada8cb0c8cbb5794fa857e9c5cba948d2ef4abc1c90c873c00482fbba1cea998014f136342630c1a329627ee41ea10d24e4911d864003fd11832523b2a348d116a344766381e357f8c3e50b289ad7919a79963d6916148648dbf0602991b151696882cbbfa78d182426071ea4575649c3fca7ab003f87b3495c3468b4bd102ba07bcc849ca067d633bc092a7f2c01e60157124729d3c181e519f963cad8b73da47de4b45f23814b0a70b12980f459eca79e390ab273b50a99fdf6fa25cc527c7e5d29fd00b6dcf4d98815d85a211c6573717ab36fe18ca579622c46ebc73706463825768d648171ef9d8fa79169d136efcc98012dff6a09f7aaf2e56a6153d5545e3be34378922aa2c02a767bf2f7ba668caf9f153a9f7bae56ed3a11f07727c266234403e72c383906db01cfdfd07e5f5f15698c08d2140826a6429943040dacc4210dac9d13cc8dd0dbb5d8f1db20713904f40fc5526d3ce6e4ccb890135c3ca8cabfc2acd995703cb805ffce1d665e29d13a43a3a386a63b716787e95d209dec4a8f887e07374a16ad7e5337d3a950226a67838c67a2ded6259e24256f46067e0c104d9e4c36df603787c358b49aaaf90febcb413f1014f7006030b6cdc46bc4f28aec6f8e0df8ec9c6a96210133101b96004ae1af080c64f6966262e038c39fa3d043892b6a6567cc56fd798bf0ddf8c063d34d7188c94e42ed4426d2e330e80337c82d5a4b360253cf3e41cae3e002bc229122d5b9e9ab16a533dcf2cc18c59ed66c45744ffe438278da9b81c7ede2624535473ad7e8951ffbec649f0e92e176b60b3ca924ee3071103e3731fb39643e96d6a879e9e5651c00e25abd88ef8c974123bd91f5c89a0397e699a6bae09caa31095c25afe3d002955730b01d9bfda3e8f1d62e31617b4ce5dd35d2dcbaf148880f8e029d7bbf5aca4cdadd81ad6986d0693d5c1e65b1f9906af9afbd5f64b0e23348ba11bcaffe7e833fb8f2ea4a9c7787fc8be657496ea1298c5643e7a830219c7fa38f9da748ddb7014646b49da85317768f42dcde86a91b1e0ed04b2ecae0f94cf71ff858f559583b8a191db5e91aee77df59390e8a03c9c226c0ce8ee77ab6c41bc77f8e7f487aaed4149d3873c5448b61ece50ec41144117164ffdc4c116a7a53857d52b7e1af382ac63306ac0e879c2076dc3d6aee37a9d67b01da1bc7478c0c79f6aec4d8931b7dad8cae70bc6934472f524547c3f900af85c4d65331d4813a31bf63e86a4c0df8292d6a88697701e92c9e3ea9996c41a9f3cdab40d114a0e8918406da970852b4930880eae6437fa9daae5ced722314c5c24e62216ba87df4a243f8dffc263d59d17f91caccd4f822d0f255ae0fe4095d6c8b310f2bd63f1b9b9dd7a1e259c0e8a53b8259ea5a15ed27fffbfd19eb1fed56cc1497b53265e8bde0d6e1eac124e14629e2b2f6935f892f454ec2f4b6e685b5f18f7297ce91f67295e079c2d7a061c9fe240b83d5b9388938ce687e03d9115fb09a43cf85c50a6efa2da6a6163f24e9b8fa4f68664fb27901105cda32da20302ce6d9824f4e99f6a195b50dcaf0643c66419e50ddfcc65e83e84ed12697ed29caa94c7d0733368f8a97c4da0ac2a3678a15e41757bddd5a81d844eba64100881f519cef689c8e6f0d84ee0be0e6135936ae2bdc98aee75258c0530109ba766e5bd2b910172c8560360a42206820bf182fdb17e40dd8be9e2a834601dfd221220270032056616e241a1d7bfa3bf3df8fcd59190e7fc54ceab46bd048304013934f12cd3eadea581e6361cc3aea65f034be48d04eb05f731b55af8154e8a6433add10ae3028095790a34ce823ba6d16cb3678a172009d03f160e0a8960c9dc2cd959327c26667e4ca7e8b30cb32c4191878b0adddf86586070c59f13f0da49f7f7b5df040edbc93af43a5f1e41feb0e06a13af161bfb807a1b8fb5c40dfcb92584d77c7e3dd178aeaeb7c74b06443c64d62abd1a778e184142a4db6bb6243e098c85ff96cf5930b0ccbf61cccff813d47031b975f1e19caca351f3c91fdd62e5828811d341c7ef5e334a8e8d30404eaaf07f727df39de97e3facf1740fb274f83396a95fa6b1d6c45cb1a69fa4558bfa4dcdb3306bf080700a735769950491fef53a00e9cb8e74d1feef1a89cbdeca426cae27317680e7779007526ec81634497dbeb6f6d024c28e397b494843c8c99f8b19b3508615d562c61737364fdf71a51d3582e02b6d752a67228e418a6e3c1d82ab9da34befd180e1276daa89b4a8f83d8cc12fbe2b6888b40422aab32538ee579e41f5835185945ad5abfb85550db1e1f7627aed7483b5c5abfd44bd8fc4066a04a02db5cf3690c89cf35f1f90fe4b37fd6d5db24d890c095794304da321faa6fab1b03b20906405013dac9e5cd3679d091e8b4cd28d05ca99bb2df960595fd644be9df54cb5e56d6fe151e116450ba4793fab2cf772eddfce621ceb42ab1c8b083b2f3dcdcd8052ff792edc05c212261dda4d6f76e4cde577cd67925aa214672453662a85198aa0f5ffbd9c689d0b96f16cc0339ee2952f3ef3fb3d7a7ae4eb72ec1f8d06cd09f6b2f6dfdadea29ab8ce195ced8cb2292379aa15ab7f8481d22eded0cbdcc98f1775993da93584e6a31cea2c6eb88220c8637371cc529db94c30fe4700846e5af2fb327b1a2f1ae74237ecc9594602ec0bc91409334b2d255daca857a6c669d680dd2013006396b7ffd68053cae04aa6a2fa5dfdf53fe992a527d93d49a218c5eaa73e60770b094ccbd5bd198ea6505b2b6301e265c143ee8d3df4b9772df18454258c60f7ed115cc5d2a424d295323da518c48064875b2b7941974bcedac224a589c1db8359dc33e108041681bf45ac7480a42b080a8429ed9f436daef71c95c4e419f088c899f546041e47002ff5e273aa44e2315457711b5c1c355652bfba592063febb0ca9bce007618447f23358fee40c6e955de3784ec9bf184317bf9fb816ade808d64265938479bce787a46b875ee12ecc34191a71d075442980e8d9d95e4bc43f19c588def4fc8957d50323f993916e09ec0ba6a41c18ee099aed2f6f18b33dca7bbf5ef54055d19411f911024c62100ea99460e1882cd8d099b4e2ccfea564a7a74080dcaa117d693e2c40e1b2ef41d4701088060b6e394c68fe6e8ce91b1eea7cbefb1f451d4cd63dfcb6e9bfe3a491507b1d9dc32584c54732458faf8f76a14d49036ebb6bcea557fb42359081b47641b31aaad42fdc5350414a1511e1adea49b34dd27ac06afb2fe07f42447c1c51e7b06e5b9bbf232c6ebd6628f4b64851daceeeb857f1cf66da0870b8fafe4d56c97c514735f6ef42d9cfc1de39a11d968d46540254daa49f3f6cf370cc9ade3bb9a91df046808316b57fc8db10148a4b0296bd0ea95ebca81fc9fe0b5dfb940a7c327c2bf40036d816aed37c846e42e3e76d006056af29599856274cb26118d9a64de9881926e2f794209709442c928881c22d7f1f004ed4763cb50d1e7a4b93cce846632fc74b62a79bcf4d98815d85a211c6573717ab36fe18ca579622c46ebc73706463825768d648dd2714048d7ace2609bbb06c3948b13b732e0fdbbd84a76900d56f0d3c891aa3edb37199df5a3744f939befbf9f93c062acf0e549080c77903261c29b8dae7ae53900ff8f3545191e7ed6c1c05c8f1ca00ed3fda8f4fd82e80e4c28fefdf57671debd9bea60a95698b51981eedced4dd5b90ae07c5a38bc5148a16386d0b88d1afd1e97b931139eccc4035b7f7423e95691b5fa17dd5bf8bbe6a911beb76fa2c612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d473ad2461001e4ab7afc91363c537382041e24619805ba63dfbb1bc5cfceb8f87882897f5bf0a97c37d44a84f9099ab178236fecf3b39776dfd811c917890b0a68a06f8c4b9126f1b15ec5a79e805c8dc291a445e507d6509312f8bbcdea8946376dff47139a6bbdb4d8a881021ef0cf6bab97992d07add4a4722d34e244ff56beeef304970f4f95022fcf4ef1d4a609b93c5a3a2f4644775eb2dff37c9d0012b2fac96e8cf5d3061a350698b499d06db9ea2354f8d32ea68edd766b91953fddf052ea782fd7ea2d71184a4f4a8659bd43e191c8c2f0e1a01a7ff2de1465ac1d6e81c8e1148b3b26b8db8ea0832c0ead56ae59c5930174865da8f3715818ff24844857ac660d2adc620906060e2e6db47bab60ffe6bb023d34dd155f076121b87fbe9d2f60a1ca31c210cfbee4a665b437d2dbe4b6fb101be38c0c0b34b6a90e6689d2e2baf5f4979dfa83b4e75db2ed083dd472874bf7ba18b0112caee543251f2c16e2decff4c820a97be6df101a3c300cfc18d7f6aaa4a469531f639f143f1f9f63c38b7119298a2529a3ce87504eba78330d1ca57e2074dcc6615180905fbe28cef478b584fbded5e56c6982b639107737d96cf7f315283aa061f9aa4e663dc371ff7d26ffcf9c227d46f2c020dfcdbb252c10cc1a783144fb9c4503744c17294b315568b8bc5fa74cb56ea8517953e123d3e76c7c52e6cba1e30561204ed28970ba9f96fc213b0e67049eef41a527ab242e5404b001adf22fff6fa3d60b22bdef3c2be165441b0326e05f52bcda899eca8d0a282e27751379bfa2e49a21863bdf2dcd4b8449c64753aa1511d543f9d129eb85791fc3990ab625d1d1e3dfd5924128faff1b887ce62824756865bbd6d908cddf2f55d0d348c53c9b56f7ed609e6654eb9e0bc092c841363e6ef4a2ad86c183bba6e105c951d48a9153976c1602949ffa469c1368cc5407dfd14b983903626703cb834d4aabbacdf6d45f9d744c9188f7bb3eddc17bd2661ff1228931cedf429a4c0e82f60e610f5bda32414f5738e30add65268d5484411326a9728ab8e5fdebf33585e965668c5dc6b6a40c1b821ed978663f017c83fbcd7ae5df2978ba6cbe9f81f824bc24ea96a3d2e7d480bc0cf3229f12a1ac0b6d8ff40caf78c7b37648c96c3f08fb95c0d9053f89257962fd38290c2b567507d900b71d4664b115bb90d79d015bb172578a87de46edcb23cbf049816112640a04866304021ccc60c5d3da4d240c71ceff631211ef3ee4b2f21b272e660e1ef7abffc5fb350af50591d5f040677c362d9ac00f3eb2741a9a20f6a49f075f85b52127e1d19a53fd79f9cc72dcba2cd1aa1cfd4c38675d817f94855d9f238d48db31c00f5fd4d1587271bfc86cef490cc4b036721a8e92fe318c4cd2ae16f736b7fb7ba864587e9474ca8391214af957fb0375ed62b793e59f0aa390a5ab694d752695b3e0f7a5f836aa2b6ff3311b9fe21e20b784152a8d5aa10531f48c0c60db7ed5e0d737aadb8008f7eda7b2ac48694f493a4132e07d48178ac95ea5c82492bc46b921a3e37a2783d932d4d35d489b54cf0ba5af18fbea9a9c7e577cdfc7f366e2a272e2ac722da7025a5b40251b22edd52bcf22584e56e9c030a3a77352e7431ddf6c8d28da8646de63cd5ef5483f6097c5106e0fa8bd12249ce0af4a4b717573e67f0db9ea81f4e313f5a332949c4ca22ba3567fe0a58feaae94f7522e0fc92a85ea826e7568f1048abb29973bcb39c785934d20eea44c7431d97ba958e40b1e2525874ab3e5a5577faff81eff0fb15307703d70c4e683913c26881fb750d06006fe414048632cd4f25ab9b289c2e1c65082a1e975c007550b22bd2f3b4ad5affba6a49934fad3e7ef584f7fe0b6ff17cf0be4fccb130fbcab4083a1304338b36ed6cb0282092b3ff1b4e0fb3fc4ce8154c084dec85e074ea416915944e806095e4574165534bedc5fcbea1970ccaf0ee2e1cdd535f14adc2e23baf53e7b6d3549aeea1da60e51c14e1fdf05caa17ba4eb4aa473bbdfaccd9c6cba944d7d309fc9c8d009279396dd0846bc78d0f465be45bc7ff0237b02b6c8da491bd0916cd3fc4aec8a40b5001685759eaef9a6131cf75b2b2c2813b4f77dd71db5e3bba1f5eb3e87ddfdfced23bf398a738c93c25c1bbe2d9b99a14116a4cad2046a07e64315d1b1a0739d05fa525984af808e12290e390babebd8a07c77c59a3ed24f21176a0267dd2bba560fafa11c04cefd3fc083c44436746de33c491195d9496f38b82463aab20e3f8c38ffb1bd254664beba68944a95296fb3c6bcd60502f260113f8ff87d4d17bdf19ae9503d00f4d4c709d56e985c60208fe893400c32d4e5445313f79e184f40139882a74f106e2df5b72775729bd39ba9c5d7c5789462d75baacc0ee85a952a1154f961c3c64de0b234beaf2fbc346eb3a46561a236fd1a929a8893b70dd140d403219acad277f92d5c144aa73b178fc54b0f43395e1f41f389ff4f795a7966d6df424e9642d596d5f6ac76af30f4cf9cd1afdc1979123a7703ef67710530bca7954e88098b649194f15fd6e4c77d536186da1468c12aca480623f4ea1e44b9bd0dc1dff6b6e6dcc760d1c34f7600e1200fd3c229bf19a3d16a0e4cdc8cec635f7d93fd9f1c61c3b5c2c1bef9cc95130172d0b1bbf386ff5f7dd5c3a6b7e0562c19883aea5c007eb298a5c0b8b8021a315efb8765ca8e4b6b9a968e459492ac9800c53bf919f87e24da9ed34b41c6596e3f325f4d7c3adfa711e82cae1df7e163fa72aa523ffd3b41f253b361014aa8b494bb202e5c9a7ae3a8c480d6ddebd16e6b7ba2d7d11010d147baddf6b05c2716da89408d0c590ab066aaa7b5ba7144db7dc9104e26dae0458e625a8fc32ea67c8cf6013b547b7ccada3d4855a61e04fe7a5cc4c18d0685a1127efa4d63f5096a4bf04ddb885aea2f03576ee2f524b4827eb3c8945f120e4cb5cdf5e1eebda15960fccd8f8d908daaff9377c834325bc6ef8b606128115fb51c2c2d695e11a6a12fd9403b44f9b236dca13abfcbb5e91f11d0a54f1af9bab23da9db758093ce746db2a670e0dcbd0599fca0bfef564fe6bee0a5ed9a863aaf55c138dec8612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d473966ea66e8b6096cba992a927e9f9f44ef8fb4233002b844bbc1d4642347a3546d63a770ee4fe6324cad8bcd5c7f7424e152eb1bc43464b15dbd29a8c7a4d35d0f9341f74219c3606e6fb7b24d0ca4f4c2b1dbee53048a94e731e20c3dd15c0d67bc88c4dd3d4282cf18bc8af95b4c9665a4430d224baebf6d24022d97a643b54fc43157fcb86ebf55459b263efa1c24a8d61ccc18f6cc8e10bbc36f67e49abf4dd3aa4194b29d96780cc4798ca6432bff1081450443895a0db72a26c8dd2cfb162748f88fd70ee0d260d03f988bc9c4ab98a59e7d75203c28ba8d98cacd7aa76930a5bf73af142f6522d592bc13d97d6e57a336352210d890472f7aa05bd289c1e3dff5212f4ebcd533ffb9f4a450d8b8270bbb244dcbe816133a438dea2d18bfa450e3b90c70c300e78f6a6d4075f55bffde334bc7db1da2cde34d54c82eb956a87ba76fce0ed42025257b4c2e571f6a0e7633d8b6d62c0ba01c9ab6e66d5f55d48e224bdc76178bc704565502b9fb505a36d2b5833b00396a8b776bf1c9d586b870332205a9d79aca0e0ec50a404bbcb6fd7a0aefbd079a28a33bb4f1deb0c34beca9f95f8fec9e3267fe851a708d41a94584d27eb4b42dac11de7fe3f759a3245cd348d03538610c4e8cd5997cd43b6c6c68b37c5ffbb1b2bf7ea89e845753b2d5d6ae714eae92c6f383e0cd0f48ca37c9eed9f809aff61c74faf634a94108f6d293eda368501c9f959c0beed2edaaedc09de8ddd3a28fc2cceee0cd3a5a4cc9cd751d4b06440d425ab7f8c5f4a2e548c753a04afa195dc0bb2f0dfbe197440938dc6ec85557f7f1421fb9984f921cd2cc8bdbc7d2ba8c1ed8329775e83bd04f962ba7c9e77707e2b2c55c4580b18487212df59cedb333e7d3e231033374151f6c26f01c8b2917b4ee80bcaf1a85038e6ebc65aed359382b6ecfc73bcaae79e054c6b73dc1590ed65e3d3937284edf871a0efed16c65ba1f930cbe09aa6d236bf55ee9e1d2e64eb348fc43e3eff6ebf731f19d0f2ac6fc015c766f3f11c8c05918bdbce976c04a0fbb8351af5d9f8f44511c2ea71cb65a84cf1b5cb41df4b79b44fad746e38e1e3668fac418c111fc4a5948fc1fb5a5c55c65bc0122c153d24113d01a3ecd02cc716eccedb433aa65d2d88dff43219cf1f3e43d8d6b9f263170574f65e2db00444a44c876be9d14522201d0f59a3a7e20dee09d28ac894a8adf3595b72e3b402eb709ebb884103f9e7338138d236a62ee132680b48fc8cc47a0c127b77f1c8347254800df0cf391ce22d40ef4141f86f5ff5e31f8928586c34beca9f95f8fec9e3267fe851a708d41a94584d27eb4b42dac11de7fe3f759a0f71e3b1ca2fa19e480da57c3db52aa1d133092b450dfe266e4ebe16222d01f07bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6efd28c41203a02741312188a83a5f9d9653928634fb62c2a55c4b120c729eec99ea2e11b3ccaf7c3b161567d69139eef971138c7ba840eefbbe375d8939b2dcb183d9e7eb40319c2d565e3f17322d0d0ff37fbff9333d0ec1cba53a0f02ba00b168ee77c877afa596a283b9ced9d04552057f26d8bbeb77a9ed118f5a82b2f42dc1691767ee50476de17dc27016a1642c3cc454e914bc7d2bec8e88912d12c7cb801a8caebb515582d40c007dc4e10fbe21d070f798015c3ccb0324ac974488e3c8661f5170074fa1d5f4be45e479e9238f424d73b01f8e1af99c298a446186733c0411ca85ad5efe0a14413038293e422f09cdd0ac0b2aee07e93c0ff4231e7ce07bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6ef05a3c56d2badf087eacfdedd476c7b0e076fc9f7b04b1d0ed7eefe24005d82b4660e92f05b0f8f6958957dd7c3a79aa7bdac76cd1190858ea839690778b3d4a907a3846425301db64c22ac986eef3a89b49443ad84647de57cf2a6779842fbb902f3eeb05873ae6f80d37e09ae485b74ee9f7045f052148bb0df8fa1a109237c050cca2b4166eb814a4912eda852104776444ac12e3edfdb5aa51f19a619e7cef4e9599ba80a46fc12e2c0f749fdc28ebdfbb8206e1db5ca6c49863b227591dd805fdf6a32d8134a87f5bea4fd58cbb17a49c120b410b7e1dda6b48ee88fc627016a9eeb57859989381940aaac92505c526933b60c108be2f0a12c9dbdc1002745cd072e3c0b14ad7675dbfd33259f0acb2b41e0a9e5989c4a8e23d38f4022124dbf371cff3de735c8d91bb9c28856d1e5fa197bc2193f040020d5664a2450666b8fc8f5fad905d28ab576fef1786aa036ba0e4c4868df6fd7fb552b61322021bf09957cf80536b92eccd83e58fbb568070968cf14520c33a023833c4497dae2f7093cd1afbf0bdf3186aefac9e9b29656a9fb1ba2b725da92a1f9087d27aa43249e9bad94ce69c296e5faf1f04bc0d2492714c899c9df4590ec8592dfdc261f01ac2ca2dea5faa82ba7208a317169bec8f1fe5ef0de5821a9bd01ecfe62286e20df9e0c5c43d8d6088ccadb11b6c7000a617fcb8f69107b4df70b89dff19f3a2abcb1b97d0a1fc5f5e314a0a77be17f9f0f2885a23aaf9ffeac44ca90f568cc4d3d1242ef9bafd8097106dca65beeaf79ef416c3349ace5df729434a332249a096cd17c130709195185b042c54625ff9714ebc58546a8f13543bcaeee4455b64d9c08a1c2a76e6ac52aaab0bb3e2f587a6bf688dfe4dfbdffdfeda93687685a59940a13658aa38dce047a3d4f5d0008424f327428b175356adfbcba9e177aa9c34beca9f95f8fec9e3267fe851a708d41a94584d27eb4b42dac11de7fe3f759af059bf65bf08877e0a673e1385583430e83de2b3df50c629ccbe34e420149d307bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6ef20188185fd1795611218a6fdcbcef0bc7059b1ca35d705fa0ae17ed7dd7faf329644737a0220957fc7ee94a6002c21bf6ff64c8bdaf0b736cc1eafc9cafa9b3f066c276b6d4fde12e758c4ff009d52010e54cba25c3413ff5d43fdddcd8f38ee18c8466744748200a2f33c7eee4cba75c13da272206a0e4174db2d48fa60d542bbc927295cfaad87074f0c4f5b847b0d9949267c8f6ec84031c210c5b18628e45d9b18578c6d29f875ea12cdcf24a75737f93f71f1775d7b2e7b2bb7556dbbc54300e4272d65cb05bec08315535e3094823e13f214b0b72ae6303c1f4b79faff59f377f81d228b672277355ef4f1260966b913581a6e9bb4bfb680b8f79c73a0fd69f2aa55c86a0b9d2991cef1240ed93d2ea363190c45b5cf92a55095ca5d483e9a2474346039eb7206e4c7d3a4949cad805743c8ff739e6265f16b625bf3f56aac1f4ec1c1aef037264a1edc3ec8bfe1f4835c626826054838111c365bc348fbe17dad1eddfd519d126fcab9f504cb4096932e3c9fc4cec17ee0b21bd1c949a91c0e30b207f250f1da364a8798544ffe62453577b4f61dd04f952fa1dc22655953b5ca5144bd2ee3a41139475f4ba74fa046ad74dc633f454f560b4168888a5b61a11e444b28b7fd16f3204d0d1a2c17e070395dabd3b928021a8d9b0711f6d57c32576b423e1e588806064b6a8608807605fe5ac4cea234246caac0533170bd1a3b69df0b0bffae450fc1c625df6e5caa047fa62379ec8903238398ab595097fff99a8ef7daa2ffdc0aebbd71a0067bfcf4d3555d8e5a24d81e4bb062196bb93ef05c39479a8cb1d4658a1d5f365dbada79688a1ce9e61bb33ec9d3f92b0e3ccdbe02fe126b528b7e0192a40545817a11e00678591ab8d1466d401353f1a8cfb71bb7c9353169c10b26929b36d5ec6f53cdf530ebe0ff54f06700c67cc27ef56b4ace7cffaf050923eb1ed8c5d55ed02fcc0fd048a88c23f115d2b32817977aef0254452ea0bc2ca1f8ae8b861aaf87f885384eb3dd117517851500eb152da207f62e005bb594a6bd327ef101cfe74763bf0a48659f8a3ea930a063d131e29ecbeebcbc401f75dd1d806f655580f9044954b857254c908e1c61584a3210b44c34f079c3fe0441f233d38fba1f5839093b8a2f3f4b0cda26cda5c365133ac957cc9662f5352434efd8208cb7df078051fbed8259eb6baa781414a1a33832b8b274054bf3f0d37335b638863c5de191536ff4f68491b503c28b7bc1933562ef2869a8a8b3a038f2779e73540a4e9720a45e65b04533beea13d55763074a09fe2cacda33c146923fa7c66eed3528fc386786f19328702d672003e62b8473893ba00fac5bd49da81df59fc3ebfe93a9cf553e9f755c7ae8b5859ae750f1165ee68383016587ff2361ff362068eac0f1e7709805c9fc3d5d28e5d01f40ee966bcb9938f286796e63d1f18d080b8c9193a831e69ea660538b57051f0aa1ac23a2789d54c8f6633fa35c03babb8434aff0716a2bf75025a8fbb3f89c56923f952f7a321ac78479d8ea8b46205b6efd874c1f3588100ab187f7d07b7d19c44c548ec91c35577a79c77e405f76da4c870b7a51565290fd3e337348b0a22c194d79701e189e2160fa4fb7e8594842bdee716042685dc9b7c7059c80cf09a7aa72e6fefe8b4a70960fbae6aefac0ba4098e15e2f590f9987b6f9ed7b9d66a0a736d3198f71f7b333476ca568e357ec5f261d90079a05cf2b5cf50ec5a28823aa17160f075beabfc0278e55c0d15430f05902bdec5deccc4bb9e12f61507c15ad366a4bb132864755a6941b47d3db4768f70791b70362f9cb80b12f212954d7e1775b2c684a4d655817af07b3efa5df73f8b7148672cb9d18e05bb6d01bac847ea58404e22eec8a8a126a5fb08d42894675c7fa82e5fa6a5545da7dfbd86280bd97739ed455ed4c68d227c8ddfdf51a43a16bb6ca63a598bf49239cda683edd67ed6cc723e0ec0c65e22889b2c464ce6b1b18760610e860a732225fe5b978900aaeef85ad6f074fc6a92e004ddc89b977891c27e3368eb0675baeab00de62c1f393d571db00ada4ff7c3cdb0a31409a9819a79c367c7ee12f521ac5a0ac1d35434fa7d28afa695a1312fb56dc65d4b1a21cec66a25aaa27c86d029f8c8bdf37d1ee41f0c8c935e0d86da2b7828abcb7649dc5bfc7125cfdc7fe253c23313767831a7fa42567a3d18f1ea95dcf8614167a8be53cb6d1f8afb167553b38028de3eecd91509d612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d4736b9a8f18c1b1f0d52953e85ee7678c1e753844c40d0fb22cd3647367eb8d06f4af1ce33c6205ef509fd07e4891b09f9ea73cea0bc73594538830caf0215df89aeb76a9cb0fdc22014194cc846d99fd8d8af32f454e964afa837b9baf79567aa510dd8a1682eb2b09040083c27ae0cd28eccc105d86c28fee8549b0673e29e33d1a80dfda10608858dde50de7b4bd17ea475733ae8dc7573e4fe7ed93c7312fe01f47f3cb46eb93f17c3c0dfe837efbe51828581f9e4fc06cd7e3303d665d7114c3182f86df7f4fcddb8cb4d87855a878732b7250b7c809fe32d69bb4940c1a64f6e1d797cb5e18f8bf57122855560e017ac4b88159a711a4d230ea1db1e9a8bc03be24bcffd667c254610ac6d2d97bf744bf4b2bf6e3284edbfe7c552937c9da17bf73eed57636ef550b316d78f240d2bb00a448b10f7e0386cdd05e80ae3a0853882085affd6a0b0b95b35bc464753df907a734789559b7e4b91a6f12932bd9adf037dd0b856094825b95827cc9f60f47dec84ae164854240827104d81632dee99893ff4432ffeff8801cdca798cec947d8f198356d7b6e3c6bb1a9cebfa53f13b9881016a383a6b1507f71543fb5f4ddd1cb3629904db8f40a642015e48415888681a02ce638a1bc7976153884653151addefb896a2c544387455fb25caa3ee2caf900337df639d7306545ed1d99fe478a049fbcb7cfeb22534ab37ddcf4ca0652e37b550e52d3541cae68d3c2c576f8c98b3e14bcbb905c7c7c277aa6e71a56efb6eebc48a267f0a961254d47d0e3fdd412bf6cd18b3ce49f58f1b95b09240c215491a8479a5e8cebeb62755ff146376487fad7b49f69c28de4a0ceb3afe5bf14074ce8d765654ccce5d678b0e6f942299f11ec039e2e35d222d7eef500c06b4f5562e55b5d304134d79a1cfb657a3e686cd6f4b8b7602bec589a9b03054f60adc9b366ac22f68ffb9c8dc8b4a36b58ddb83b7f6f73b302fefd7cf17217a2978ad295aded3156d3976f01866fb82f55a3a49353f8985a2ffe5358824f8c11ae37f958fa3be308cdafac6837aee2ba11d2783957a04ef444a0a96580d022d28bfb26696f1b4adf9190f324fa9c3868b82a36eb3d65edbb267bf813b6216c87e10f047017d01ebf98af87de5bb546e23abe1e514d3fb588f2056cec57180ff42461011b52c4fa3323483335ff5edbae2a73bf28315817334fd8894f5c099e9b3beb44ef6ab3c4295bb25303bf13b09e910c572af2214d4af23b96c2a6aed374a9b7d4c8447e08cbcbaf38c5826a474dfeb70a6121c731972a939a0129116119a0740f7ae02991f5fc95c27cfabcf93ff273cc059479e9f9332e1eb5a299ad2d57ce613f39d55d4d9433971e438309282cf89c8c17587768beac304f302bb73a1fca8a3db947a11a205f65e18448d1d9242184a597f008ec2f42f9678ced2799d5f02255eefabdc103291287aa915c4a8256920cc7f278045934e322060146b33be91f2a940655a4ad23ed385cc8ae3da302b3194380ff571f46509bd1551940738a20c03cd917ff31bd59068bd2f7b835b7391156f88c2ba390bb8317c58c6be3f69b3e08ad815e7c33522a6197747a56a8bc2901c0f05830aaa87058014fc2d595f3d5dcc8cf1d0b03997c19786775ae879896382cd600f0246909203ab69649ca10540dca6a5aa9f5790fcd8ec55d721ab59461fbdd7697463919623513ed8c7505e34c6f6ea84a39730e9e15d2b30515e0bc3699fd30db78efdd9f04bfd0a93af7845b930bf488260734e936b4525a08b1cf8af10351828b8823e957c39f06a679587686bb1e32beef37028bdce1c6593e766d396334449f1f407a6ed87b56b0b9a151b530a1839f80ac01e648b1c447fc0509ce4bd2d31aa0e14dfded05d0a7805b9342bdc1ae51b8400cb529f9bc572e0f3798d6b01fcf4070d0d6e8573a02e9cdceebbc48b5fac1c38611dc11b55f35a09eb672ef17f67b5b3b895d9ce904de134d472ff2042b0afd705cc37feef7b6ac08e05ee010920e2937780c805edaa3a23886da826cd5c76d18f84794ab1a9781cc95e2ae7259d549e33f46c3fd618de5a965ff6effaf6ea1b34e40e35760e1d933cb3437156e6327f1fc81486449e0085eff2dbaffc0db29caec45409d5a7060e52d336d0761d9f3bcf4848a18de0470fe6b00357767e2f8d1963f5793d1275b4abdb76277975c040640cb6acfca441a6207377acc63bf66bdcca1cb488f32c7811b66678e67193d3fe76fe211e86742225105ecd6cef60510c756a1e24b8aefe535786ed476d1a2ed40679fee9e8909451336bf9e75843255bdc35eb47b6d721e55ac25d6b35ef251d7a7b06530b26a817c260e070fd25c7c043be30a711ed456eccb30223bd4599588641b029861912224c49e5995082f5852762a18998d0dc404641ad4a8edc1fc575694a41dc7e32814608a29d029a57bd6838a772c5a96fe53ec3b96e47e17239d52a681e0286fd839e257e82a64fe6cd48f97a3dd5ba23587fdeda6f83b3a141269ead69bf6c7e5458ea6ff572a47f6e48afb7a0bb7187b8bb9b54d7216b24e930d3660fb69bfb9771b2d3990b758d0245deed13ad81f0f86fdb6b01b8c88dddac77b60ab17d876766dcbee53dba61ed2626727663618426b915f87a80f25c71bdedfacaa679fbce0f6e190de52ce05a7ce2221f27b7cfa5fa8c45adfdb7bc03384e4372a45fb99231a4e12491083ffe57ee484e6a5d81092b8b48d77b7e85bfef0af4db2641086015d16d3bf6cb44e1984bb0ac5ec976b6da660bbd9e782e0f551cb1411b1b74d0183d3c552935ef1c7ba8ecee06af8f091309cd8a9c8b430fbb2c109160c50ba07464be4d4b6341dce098ce213b6f37f4e1b3cc566ce36daae6a46e65bbb861ab480a000e18c037c6c4d7a8fbdc198421b9d3c0bbd8e4a17c73f9ce1a7eaba7695dde8fcdbd9a206a4f3533a0872c2d174aaaec01ccf54b8e9a43541f0f7f593a5b93e82432579e02d6f61409ea3a56f912879fdbc018498875535295a06d9b8a9089eb2518313faf903e0372c9ea129384d56a18bb08cb3d2f8e30be0ba5c10e6e0085538152480a2a702270f8458198bd739928f39c3a08d772be0c8309c11683c3c6e9dd54cd303d9bf51d576b917b26fea82c59cae702926667c12d2e07ead171c68b27a5e200a183cf28cf22387f6c6717586e4f22b4c7ae4d4e4a5b3c2415887723655780c1630b0ccc8f4b666ba69a0175888fa044a99ea083443d88176c65940a667fd2bd6288410f6d9484be28209fabaff84af6c3fd0314218cfb9d0d55ab98e29c03ac73b510121d1d20cc7528d36efd2191c36b808c7b9580376f16f247e03bac075f78bee9e4bab4eb1e918277afadcff9b3e6a0e94522d4bde797addd1a8bc8de51ea1cdcaf6a7d459f2f43f14fb40603efed0e19289227b8e34afe182f8ae86474bf96f1e3a1d8d1c1f43f71daa5e8b039e398de049d5713adf28a5eb8764e0347101bec688b73bc92bc498595de79321f4d578b750faf3f226980bab2181eceb6ced4e3a327dc8f2b1f03f8909443de19cec5f9e86225560d2b4f1c227f6f0561f12530fa0fec4a891405a9e86cbd6a0160e8d216ab5dab701c2d2e8531ca08ffaf67d5116b844a852c57721c076251a8cc8dabebec5a60e9f4824b9e253025b5bf074f04f9eaa84fe78e1677090a6ef0888ffd10e7a14b254b937f99b50f0c4bc90ddafa0934fd8cb2724625fac835102416e6adb2fd9509ee0d8ba0f7fcf68ec7f56562d8f9b4ae3dd9a1ce40cf620546663558cf8af5d0172155806a0cc73cdb231ffe241570662ffb24fe706840f4f0a16cdfb626b9c1dc0cd03f622a6c9015bda6cc58aa36f14f105d955a9da0c954582dd17b436fb5cdaa5fb627dc66c55c16ffd5c80ad50d13ecd83b131914da941fd6054cbf0790fcbe81a58d208885e1a114a5a112ad7c5e42541362534cb70c53e9104d3144e9b10e1b50a6db07e264743d751c5b2a66cf76b1043ba7aed7b64a3e2491b3fdfe72ba128cc6290f786fe43ed6c7306b4e9332d273ba351d132ffddba05ed7ae5d9df38e4be1c82096256ef5c4a802128427385654e14dcc4b5daa7fbc16e1d18d17db771288cada573eeaa01dcd8f91e3606588b276ce990995951be44b71672536ac4f034e237a1a2d13dc025546cbdfe05bc7778365e337d8e4d4ac2ed1f406f9c2b2ab9560d011808960c726f925f33a6e7833f6437860b0d18339ea8bd3a638cfe4c52495dc6e7da130fdc0779ee68385a22899f06ded76d436c8a98283b5c671af0c74c1dfbac40a40892330b4a862939aa948300c34c07f6e80ee97afd947e1a0ff7faae193556d770722f96b8af09b7ffe5e4c2b207a743ac697ae2a20a187fd68c9ce3e3f76879dda105ef7dc52608ddcd263aca9fd5df215fef54a2ac2eae1d2277e8c72fde7d10de5e856a3b03d17f026d998b19beaee33b45a9589b7a66338c8bdab0110172d9144e5a5d2227a0ce4a5e49f28cecc951a13abeb6f0f6a4047de5c9249dd17b7429de99248b1d51a3d613e8316916153eae1d84c09e7beb992f66dccf02cee2825417135529c86a46dc821f4120a110ab523a747c61a4c9d0420ac1138315ad6e179d698ad612f22a7aca86ad6239bcbb76e2d61bc1a645464767f8c597ba763d59451b7735788d0aef29acb25a15d46606935eac8ddc22a52b7b4b282bc3432f6052b8ecedc089882f18d9048343e2bf99474914743a581bbccf4a12d31838520187481d705a80e3527c5ace7316e908d9fc77248cbf056ba8814de13b616e795444abe10c0c6e78bf15e1e620795612ca5bbf78d14e26ac15992c6948a02f424377bae6316332b3f264cf90bdab34355850ed0cd30a78b2006d0107bf01d3f0af534787bb990d8e6bac4b0c2e7e1594b3120203715c8d393c7402ae65c093ff89e07f4ad852ccb6a78dbf76d0965aa67022b0a99430fbd2aebbcfd280614f63baaad4a3f0a6ebd54212b41a2e16479cd97cda2a47c36ab7ee4858e101983ee06464982e1f459f243f41bd429be08e1ea7f66a0fddf9f959df9d3aa68f2700722ff52bb5905fa1cedc573195282ab27dea38cb0a931fd1ef8adf142c072ec1104c343fe9204b4a84dea31c6267d5a15869db8393e88e96803f833391362bb799b4804bb84c626a12189d6da2f2438e7932cfd9236a1952e780dceeba42d2e5991f90e0070b51151293c281877d8501d4f4b5caac98e6fc2ffb27302ff578695e701bc2199b7d6ca0ddb51c04d7078c3b6fc8b6bf03965de8b3bac5eb535d83edf50acd4dea9971c9deaf4051d7e64490e5d8f76d60f68c9f3ac26b75247c9178056c55b7ad7d885fb6ce57999d2f84725aac5f051a1e88483e16b64f2ff9aa51c044c3e7c0ef772e54e84c227c49d022a624872846587300512236f7ec52eb6f90809a94e4f0d8856a34a5e19217a5973c74a35e6abd6f2877a3b066816ee0a1c373ddd0687a0662a47c28a6231d1a550fccda15b97fcd42fec236391af3fbc4fb794b914553acb732b4147a89db5aef13d48d00bb67e483f0ebdcc42f514abeb3f4c943eece4bfdcd918f68384ce8ee58b61fe3a5dbecf1bef28e53bbe34b8ea8eb4030ae0cd5dd4f4985bf64f1fe99f3b3f297fe09e193365dfc363b3dd23be28db84512c4ac4fc465f6849e7c00ddcea489dcc95a1bdabbe0b6103586853eb361b956a2eec440062c9b16a5e9034421115bddc8487c6bf89d9c154f0c49f5a5f2b60266fbff2cef91a0bc6be6e045f69fd4e8e7cfc943d02c6acb026c94940b43ac60b5be4f254e671978ac83a5c2716da89408d0c590ab066aaa7b5ba7144db7dc9104e26dae0458e625a8fc3d11f6d27dd25a223009e726d400c92fce77c3c29227adb6dd150d962f3b61fcf52822399670a26e3e57e4cac33ef453cefae9a5b4005444d6dc6e75a61ce9ca17b712077f4e6aa4cca7e448fe6561ccc3041587b599bab0fbd98f27c698b56c3d828d47ab786f21b011525bd209d3b25c94f7417efa8ef83b100f3612b7b6690b9eff3912e97ae99d1f6d32598d454a5d53a6485731fb02a929256617bdeead7b82c7fa0e934bdfc26a489af9b3c6fb95350a33a07abd1f2626d77f45857eace03ccaf3dfc1bf5a28f097cc3fb7d473343b6f574baeb663bec17ab166078ad542d9eb9570f8cbd001fba0499dde845fa369c7a3875f883ce6d1665dd8f4d7e175d5c7f2a779418718869d81edda35fb3b7aea6fb399afb95b66a4462713ca05f4ec6ca499a1e36203ad4032a0e1202b0afb39987bd9444accf022039bd1b61087a5a27c6e80c848d327652069bb988d16d27fb13debfc5ff83627db22227629c8f0bce5f0de24da3bca692941eee093506890075a3da516848e0d12552779a73983745928bc5547009ccda481078a142f2201a89d7352abee5ba685073b4e3339723c407c4f555dbae640bbcb251f2a9b98e023c01665a9abdc5843758c35ef3aceb806747af1fecf5829956febc320d942ccfb3e5bf62cdf4411171206fe5283b419fbfd5ef47d3ed241e4059cd894ea9b5901b9110cb90e70e462d52866889d10531580665ba31bb9c38ec6db8fdce1136ab0ea9c5073cf921c0284130e83b100463d6ad5ae94f043c9d438bd7b393b9b6736ab39ec7b15100a80511be53b2564597d83fdbea903014cfcd55f405b34e752c8623804c1b795058c25f0d59d372f8c98b876ad1854bc69f488ec8c50c737fae65c53bcdbdb8a4849a413110354abe726d18391aa35727fffd28932579777a9084e20ba537bc250ef9ffcafe814fcc7e807f913ced10bceb008f3799db2181941c5ceea2fbdd6725c7e7e28a25a0885182c88da6abbd9420bb298b578d55a285f2fb99f406da40e079635623fd53da62dcf9f5f217e6e5730ee9a932c61cb4409572fb35584689165e22678c0f15df054cdd9d6d4e4b6990dc6909229f09a958a78552662252bf90375e9c620caee143126f492dde26b9c1eb04f39c7c260dd7a51eb0a265bb56d2b6ad34861c2c4ea787ce2209b3fc4335abfd353dbf52e3ee7c421e8ae7b55723a70c3627854c78961b39d7583923c346aae91f4bdc61f6028ce32caac9a37c675e199f2e1bd2d3d3d3114a492784c6cd83e7e2cc42ecc01111500e0399431c049e50d95b56b0e0c590a70d600f14736ca5d56288ba9285b3a9a409f574d5687b6a03ba7402298758c7c1cd0d18b0a1a6ff48d58d5b431a3d8d1c3d33ec82cdcef5f8487c9951e0fae80a3b3323f30c5e46488da1ae3b6e87370a8f1276d81681f376f616cb7686d1a647206ff28d5259aee6e5df6bd01390fb3d13510ef7fff5126e3be5d79d9ff339ae4114b3388d4a7a3bd01f19da54b890067f6ef8a3bb546901fb518ea5933d32a9609c6d2a6da99e0ad4e6da7c855d021603e01db5052756e07f714c4ad66fb3cdde55dd1d98407832f7732993dd8369d3520b34a3a9f47907e2ba869ea7c0edfd87e4d50db7e3e90ba12cb5f4232406e9f4812f3eb675106b3a033c578543eaf488be82897a1954b30d82f560ca243c19cd4f3f04bf55d8b99cd285a5b51d7692dd932ad7447778c62decdaeba301279ddc4628bff810d623a9d6c11990c32e29e95ce4f3780c729922aa30c81dbf3bd21b06346e0453627b61a9e1a2fc684b992f15d65bc6ab722ca95a2090818821ee17b0576ef4dc2c1718693765f0d2b542e6ff59646fb48aaa02e47b62ac23ef30b064efe1d12c2af0ac9e23e25e527816991f9f2a4e4f5cdccf992de5b1b9682959cb487626b45bf8ff43c472143d2a87ee49c8e09eab83357c0d7e90ffbc937f44d8333ca95f37e03afe3443690f99a71e7145711540b851411c9b49a9dec63a9dbb42f9811fe532166692ba5444dbb52045d9eb413cdc61632367e57689f31350a0a41c52478275002af7ef949e614d485648c0bd1356c5a22e30cfbcc27a302246fc0e53e2a3376519bf5e87e0b4db652cd33682e26879ff82466e3bad5de9297f9aff8c9612044a973bd3ab8211f19fc872ff768d70985ba37fd510f47fe35a8104dcf510844bde07c04de91fa4c88d6c5866ad5535b3f08d31ab1a430073da5b7b0d364b5e66a3431060d66270c932af58a8001f24cc9c1a8ce7c2827a568d9e6af5392f06186d24482018dcd203089b65b5436671b686075467f0e6680ee9688d96dc0bb8dfb3dae7e3a62b4cacd13b643d452d61986ab0fbf831acf2c400acebdd475e526b0948c1a991c9337befe39ba61c69875a2cda09359acffeb9fe61b87a90fa725481ad5b9dd83483a26019de1177493c04c5532b34567d8d6a5b458263e1f1c45107b6a0d39ba9c5d7c5789462d75baacc0ee85a952a1154f961c3c64de0b234beaf2fbc1550ad79b0243edd08cccff7e9a0f0ee8195b7b18820cb2d344cbcb7078718c4b6b599603aba68033ca9e4440f51a4474007d20b6101bb46f0950655d5b2984c7fb8824403bb3867253af8d1cefc09a9c606895d9edc71c79ea43b940396e72c77c1452c365c040082e1c2ea0fdc949788f5843c5a8c004d19e1530039a98dde096a3a3eb670dab5c6c737645f9d08df7c0e59a23773c3ebca148a206506367d30c951c859d29a3cf8d39b28af528c47663f616c7487c4a54a0bccee25de203009dff0372f008da6f667d6df187c7075cfd8d46629985c6e4b9d2b24f4cd79eefb8ede631f551394efd69c7ddd9c15226d66c4fed98903465c34ed1cbf1314712ebb8aaa1820c381e63e4de51f1372ac14b02e925634aa7512312fe3d5021dc756809fae45e8e3bd0da1ac081cc1bcb778368794467edbfa0704d045f9b57c3e1add605257a31b727f20a1700e1555ed845107a2c61cae8e95ade63869485085f2b979acb2c2526d19a64c1e65bafa3feb92e02e0cbc66c0126cb7db0c936d90e1f84b711891b329b2e56838ade11603acad2cddd3eb03e1ce10e529e72ec5cf4c011778fb14f0636030f66a4872f70319305cde4fb60988260014d5a056cd63d5fa5bc2eea5f984ff15e322aad96ff36ef13234aeb13be9b7abc1d24c2991d2f0a5c4a31e551b423aea02fdb0f6e33009d2130794d2258d7bd2cc3d45c06a673eee1785af0d0bdc6c3eb7acdd1a7216fb0746dc9109ef85b1197462f69ce184bf8cd07a6d0619524fe767d081939d1dc382c5545c5d42bd30fac58d96582235f8049b6185ac0e9f064fd8032427e25391081cb4cd97f42e71f7149495896d90649ca10540dca6a5aa9f5790fcd8ec55d721ab59461fbdd7697463919623513e98663177ff65645b5e3cee896116af13e7a91caa26a15656bec92cf446a9f50d120872179fb4c97b3fbc2393d8536756d3e6771817be1e74d3adcc505169611d9ad26677f8e9966dbd854545f8ebee1a31af657f1b2749b3f397c1a57cce1e4bca2f8a302e19a4650dd47dd00aa5361cf8c48cae82f48c65f55c6c9ab3a0424a44e489f124a53046c12a443cb96eeef44960b6d9275fcad60f421fce60b6bca4930a1987bf07510eba27bb6104be5d7a71e4eccc30c24fd941aa4684f681cb55b6c4afeacdae4bb6d849494b4f2146040fb10fe4401027298968d45eeda88be52b3f369a5acf468dd8d18f26a4863a4575013db20a14c9d21463dfaa6916b3dd45fdaf42f585ff7a272d9ea0164c6e8a694b1bcad1e184521cbb200695399dff1fede8b5c3f03b2d8f9bcc4a6d28ef5c4e0f9618d96503aec7f8beeef73f10400968bbb7fd7c9a1f0a63c01c2cb05637894508d57101f43f3e2054b7eeb192514a0e53b7a67ab5c3ed853db77857d4217cf02557c36b26f8d6fb6c359aa5ab5cee5892379e8da273f288c3e26168bd7aabf19936eea168b00f2703b46457c583a092ce053a22c2ded9f4bd54aec52011c2cd18ac48ce38fed73387c0c36aba4e310abe90596a9415b7c42adb8274366ab6e9afa820e3cf1d850268273bccaa21746321a83361e99a867928044b10fc0513baf47ada72f998ec968a02b70c43eb3aa727f708eb3a06dc9b01f574091f6052a32e8c85276f2a76d8c6c70ea48e6847b78a74ab5883c78945cb1ac0472064d8b3a13cc54bf78f5d3a611ed78387392d017c90deaf12a0a7b201a0493de2732ccaec06fcb1282fcfc627368d8d14fe1609423c91900764190137b4abc834c06a3d79022af88728e88375a33e5e0d2fdbd23383f6280245b93af30c84f83a8cb7784aa6e5f6354d3077c364d3994e7f382e419f38ee80ecedbe1b70a75b5425c62f6d0d2863c872717baeaefaf8f247a903a0986e75b6a01c7cca56d3791978a401948843bfe62b465c4b3dc75e4e3ad62294f38db4aeadaabfd3b144808a94c31abd03a65ccdc6030f52ac3f2c09692dbc1f999a91c800a1931b081381f012215e3d545ac8c9e0234b60ee4b03b6edaecb495195ef784f4bb307d6772b51dcfa5761ae67f920859de198bf52b7f90e6de88bcb838c1974512cec15f6815d4f406948333352a6bb0c690834fc896478e3fa92ab39d21ade978b0545abe82be7d1d0a1824b07658c6be2aac596ed749a3b345e2d9368041c4c0ba64a991954c91cfabfc21963bf409bd67d735299ecdec474d8de9a2119e36748d9284f7eedaf1a45851105a999345ec4a8efe6766b2cf294ddc9a9ab2a621cee73d6ac30ea692a8864ebd14be211e795d4c5b400adbbcfce08049d21b21f0b0d18120562b816b8a08324a7a146c42f23753b6d50f60c924c05b1a1cf61cfd33722349dcfe59eb65cd702f363e8e114362954edba5d34a25c45993f13ea5ab1c179ee1c17ed821f3ab96e9e878c38bc9513aa54124d3e637abc4b890a3e3f9e7db2f50e627b2fc422965c0049cff1da347bb473093215d94e6c37a444ac56f81d68fbe4f597364d8047d612f8ae57132fde4bb86b5928acbfe2fbde6d870c2c5c49fcbf85b680b59c45e751ba07807a800ca86553314813447673c3efdf90465fcda5866bc46aa621e0cf78326b685aec22350d6ad111d1b036529416c0a69deacee7c5e2603c1f548f3d202a40384eed612661728d5b56a82a227c072410cca9667e1f08165945ec765e63ac5372e197b127c7da2a3a357e90c1e97f7db4d64a54809d579ea72adf10eda1265536c079d1b6d9fb03facdc2f5ae80a62d8af742bd942b7fc3fa109466d9d0076c9f38faa8ea47e292b7a5d559b98b21307076ebc1bfa52116705f40f0d1d15095b4af2aef5db3543c629b2a1855039f7faccefa8d83a0472a595473f59ffa53838be98f23a1026bc92f612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d4706d23b352be9c7da32a3ec8758ee4137b4de339700efd3f9260ccdb26a3520be3e0ece3035fe65dd1fee7ff45caf4b8cf905ca62d8725abf79627a4b275e848ea336d060914edb06c567335a92776314953ab6ab45617e1b6efa85c7b05cc584612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d476b48da876d6a1b8a5cce40b08aa83edee34493c73ced92b17df37c9ee03eb066c777081dfd0a09160841dcc9da92cce5961230e0cef8453dac2dca603cfe785bfcb50a5a386eaea0f4710fc2b1c501ec26c765189a825d71c772e90b9c1b8e28e84fcb7d473b65db049202fef0bb803d94f23be0ac747f39aee3dd5c80e8c280d6e813d64c0ebd57858772adf93cc9d56a5cb8ee747657e4d0d10d520063151b5c2716da89408d0c590ab066aaa7b5ba7144db7dc9104e26dae0458e625a8fc30cc722b3cd5ade7216e9aaf47b8ebe1dba2cbfd816e109956e3567c177741bda75c048d8217568e64d7ae281235f6a143b4ba009c4d48d0d33e6caa18062b52aa3e8d6f7a9fda20ce57608da6b1fce57538e671fc0be40e5beb87d12f69eb247612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d47ea009a3a3b34bbb547538c23951899fc68bdea0f5e602359757bd9b51cd67f6307bbc8fde4eeaa4b5bf61daa6822c6228077dbe2edd9388e7e0a6f519d5dd6ef75efd03e6b365b182948b307712c0d31c253c0b85278d6b16b143a3fe9f15e27612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d47b78f0ff0a3ee1d181de29c43af2d5c3ab750fb7dd2646fd16e042f0b58fad5b28bff2f5697159dbc5dfc820d271f1ca06e10332b363de651058be3b4f0a909b686a0f880740fa9cc7ea85a5e882f5d76af9660c0fdbc7f323273c310e2ec71a0ba7c543edb9b1cbbaf27733b27299a28d4c4e1cd45063e98ee93c4304aac6003dd1a205692df0409503dd65b9bdf20a671f5dee2457d463c06b8cf77d412dd5e812af076ca4ad3a41d42ed647607820326b556eeaa28170f4b202d50cc887ca446206c2c83ea3eb694bd769ba793ca0c023d66701be84d263feb3be25be0ba4da567784df0a6fa0217ea0cfbd72de97abf21bb19683929319fb02f7283f8050c3aa4b715f146adf47b39c0b7b7b0c23bd910aca73383d20896fb748c8be095b32162765dd11971710993d2e94f8c7a3f25651617da51ca1e0c1167f3cfa906347ffd39702311b01b495d9990d66f6e3f81b3515295011e32a13eeea3b1c4a6c25aa6ab8e5c9d8ff7207ecc3d1393a554e0a13d3184c39037c609676633012b9807d90b9cadac5a92b5a5ee7a50ae6d35673b279af969ad7e211fef2eff0e0dda7c538d6816e3ad3d5f7da5b5503f078d98d8235a18f8f8f4eba81175b8de535b2d74185e7c094709ddb615add4716664ce529d2dc4d7d00bf0308803d02673c3612bd0f9ec638f5bab171ef436659c846a25410440496963b10fc0099a4c8d47rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootqemu-kvm-6.2.0-53.module+el8.10.0+1882+0c885e98.2.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+1882+0c885e98.23.0.4-14.6.0-14.0-15.2-14.14.3gY@gfٝ@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@Jon Maloy - 6.2.0-53.el8.2Jon Maloy - 6.2.0-53.el8.1Miroslav 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-Fix-thread-pool-size-default-value-in-the-man-page.patch [RHEL-26197] - Resolves: RHEL-26197 (virtiofsd --help and manpage does not agree on --thread-pool-size default value)- kvm-block-move-bdrv_qiov_is_aligned-to-file-posix.patch [RHEL-60553] - kvm-block-use-the-request-length-for-iov-alignment.patch [RHEL-60553] - Resolves: RHEL-60553 (Frequent VM pauses on OpenShift Virtualization with Portworx storage)- 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+1882+0c885e98.215:6.2.0-53.module+el8.10.0+1882+0c885e98.2  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-82d3c233f8b3f46abe33f1ae470a404dbf5802f4e9d5c886c4489f5973231886fvirt:rhel:8100020241105193000:e155f54d? 7zXZ !#,] b2u jӫ`(y1:L NM+,UpA`z¡uak҉Y~vG[tjMY wRŒoC!=_Q 702?^^!kdy[}>3QtG㐐/clX'Jx;zv99H޸O*}ӛ0sZǁy]#Qkn0< [DxJeE'5`՗CK"+\/hD٦#/ [&z,4LEM( m˦ܱԔo+(+ijs_W3{$@PBŋfZ-iPOSLP;ܴ O՚ ?5^V^.|mr߄EO]:COV"L)pB Ka:\`#i%c?RFxMhLi |A`)e@&@t_Q$1( 7 ^olt <DŽVR^-@D`;7Ƞ'>}Aw>@*pz%OSոePl̚Y>"d\\@p.ې46 *4:?8tnuTkEN7(Kݚ+/BݝPdf"\6k#hIAKzGBdnyH{QǦD@SQWIRjpw{O24ʊ1r| B_=rYeY󿨺ej#m {NR3z j3h/d8 ]> ?/ I>$\E3xu=\SHjV(i4ǹ#kH\m_R[p?%RnY)4(7Z:=h,RopU)RokS|xȼmAR"(1N+dr\K=#`qcK`\+ C6B9::<6 i+gܣt+ЎOVe-| xkAc:HBgKXfTUrߵ4Qsl(?S`o(pb;&aAW|PP:#vk[3uqZi!eAÇt@S)mmd&XJ΁ɝlheAROZ,2tN24s-h]иox]&9b0[6B?>FؒI>Ф.-fۡsA_Vpy?,HWD6!\HQvZ#˩ӭgOG]Nn$҆]li{/y9uu2UxصHKڭ{{ZFL؆V@W%[LRS4a,Z:%.:[nf6s8;p1UDWFa+'ԫI9vT'ot;˪`CHSFј`X?Z\q͢eSN!pKs8{~k?H zؑXWA3,|Q?#4W LpF̘['pU K#@q\є &hOQ5a<;` ެ(Bi7| }Q0#RUOvqtG| 1ь GS(ո-#xvȾYG^rezlV%0IyeN!ȘRV(d$tsX,qg6o\U~4EdOCí} DπIA`u(mT-XI)!vޗF,:PY5Ǝץēr[ 4s X3‰3<Һj':7N%>`ڦn /fhMWqj;DyJ"B^.ghuXGZ)AƓ@(5ђվȽsebʹniR*(8 r5rS"Xf?V`=WS+jΙx乬'#tQG_ MIuᔭM'Xl9zK{Hh)ζE˩AGt+61z̏-͞=ga=`G9C(K;a&W3nۑ;9/Ӭ43/\I,{nT^"fTR_Q4ßӑvR(p~2D սD9h)ˑ|#T"Eg]}R))6Ӊ_Gu]$8$|puǠYN4`ֶP'P@ W> ;q@CZ։/L-AC R;R)h}Ūa!R9~C37 E$yx`fFNS$R>$٪(ɕ/,F8@N/myū!l*QK"n6lA.+De<*|3A2ZXrX*\ `2BP"a>3( N?BDҨ8eB QlF~߾[<)4ߒ0 N//ϋ*)Jo?Xɪ@ISWĚ8H.Դ9efj K0tZ=z Vތ(.-^GϔOŇw <= dp3Akى_ݡ)zHbb}i+ <~]I5)ٶ9<# "b&ڗS[ \@{Ē[" DM7;>J3[INrXeRSYYgQV;0#:|t=J![Cq1e>6`.BWqf/ߏwX|'#V8&uRM-4`e|qM9 opىdi2Gym-yaacq۔~u[lKJd(FH?0L@%eaLNxs{XXurY27Ui]I9[m䄼82gЮi}!*S8νLӣ!_“C J4o4=w늀ђ[sO]e,~7/WώDžЙ]R;j ,Y[)8syz+\O-ʒV|g*\u.cp%SQ!pe7N|9Y'\֊0\R`}„+ǴЦ×pyW˟]Т)XC1y?z],"\CX F{9)VNķS%T)Ȋ@@te$(0\$i.>e=rb+i +nΦDs"mG|ᡓ}"H$P?}yB$5+idLį15?>PM׻*(;AZe= EWO{ hg-Cqͱ%f}?vp+#hB& s Ym_xA!';/| w"j~L1ŁOTu/Ӊe=o`eoN= A6īU+a}lDyIw~U9_+jpYήn~NK* d'׮q6›oB.ش'-[{Vv*5KǏ,L)%%%{͇ 0:YyFUNzy6qRD6> #NL[k ,:8ϝT lbo%4oeE;INd 9J0dR!x%s=ig}RA(<["+`*q0]Ԏ''-y vkT'"2het]DQxBz+`1[h#MOFNNܒF ؿWc-"BD4X)-.8xy3rJ4ɮZ];p Y7P՜jկܵ@״[RR/2"l>}ynV::;\! $oZ3ĢuN\e)eۂ+Sn1| KޅCb5yiϘC$' ޱݵ; ^=h]>b'~jVZH "M>H #~1ZJ8_*6,q5eLESd;p2&@Q9NU -y儮W_X)o%o8&`[yuvs.g4Y2qZ,ЙMjC}12JQD4FɺNږ`ƨȃ;5-gL,1\Ml<1L NϪVByB7Gre~:r6*bGxb5gL3R I Z`_oOWwq1UM'e ]A=}s{UwW$0uTZjY0o@i&Tmp dIo35*aPOZ CQcX"7Yt: az?ΠqtvX s~1=6[ƈzFUIzW>$kU2)ډΰWu*P3D!>s2tыIuo+Di&ݱ؆da72d?J4/JҰ N,{E~f;`7oS*cO~ns9C밤ybd[Gߺ Up-?(t=8&Mu  긢2*3$;pF/´r⣇jv:E£@TЎ0w>%>b hڮ~۳rj*T 81'~Ì5.4#$p؄nCͺ>ꊛ8`[@w!VhQ&XL~Ѣģ"᷾i@nchx4)}ℰP]|d?8ǖVZ~Q<$Hu"5 S~ہYʽ Q">v6͸3GƼf>dI$z%f 6vק=B;@t8EV.J˰긂ak79Ƃ҈SZanqgChe-h=q:`*'J~g} hryAև>ΠXygvޖ-=5%)qmI4ei$9!ՏKE6xiT$NýyeCq&Gq,(4_+`)z5鎲a&(FG"h6A-A{o5~]Fj*KJѕ[wZPi-P0WLjrL glp#A$,O@d2X9#cÑѾBz#^YH`y)>ύFHT VK?! .&a3@P8X1Q"*O@/"oRwu\[uc6=1S~vakxdWR, zfxxvPL_4H=mZ.K~wh[*eJaIx 8=nS4GqʪIX[ +!q1VȨI t0^X:~xڳFd vM :(ZZU v)I͜=_G} %L_ x"S^}gQ`q _;S%;5Xk)EHUx^ge1viGQ1sR+?u(ͼ`?w ,F NKZ j؎6W*6TEJ^D{jO}T+z h h0UR.GlOdLk#?mr\gF7 8t 7vs0{<+@I+ѤL3Sߚ4KGqϳv?3ê,=rNRų_ӥE"o^bst`R!]]/$Q_FMv-9NItb{qID5:BͬڟQ'kg!Rzxi0QhS[t<ҵ,A1UE tCUC S{~ H_ :o'!CJUV{AP)> ŀslr-W5TZ:)dYz촉 u `J U~/Ȱ,s3|;Xn~`k5 &hZ'776"bcc8/Ȼ8 iB+@nw37W/F =tI9@W}}0=(d'%J}Nd􁒽(ޮ7ԥ?ͭkw:zu֧!&oxU>`%HQ*Qn}@U+kE)%^IpEw0\)[8UWT vSaPs ?xGV}ҧKz69czIjWj#|CIEg?vS y3,)eXv8GSBC7%ȓvȐ; gVKֆH8JNJ}C"Q}\1p^h>i׹|{j]Ш"A MpgUf|r&g Ek]׀XSg@c@Cݺo:RwJ6F'& >d{f¬ -\gX{FM v\1jըµe:6xe*gop&IQ#FXS+fiI'2>ϐsnkY*?jϤ0֘&Wťhۢ4}q9jF<)iWQrʼn"e|Wa~&:*Ix lmd~Wq!E4!`8{HhI-4)X+A|`WOnDBpZ1DK@}Q?Yb4/'l5Bi50 CQ=pG?8Vܥe4,OfCUx ?*4 3]VQ}SXu6 ~O+̛&zlTo#_afL]蝅X ;GgI%d'Y1,P PnFQbX!hX*{7#.]jf2@QPaqJ1ۍ-[Zq|& ӾXh  njpM623 h;vb,E q _h!?;7rq7=iؘ}CDwQ;HP+a)qW[iZR0Q(smPON #ϝ6rRK[ws9 +M0 CgE 98ddT ;!|#y'QL[ibN oM^BtF<#\)<8-y#p8em4eE]ܤ}\.MC=FQyFW>6T_jՇtYOWJ;:Nd4 PIE uSn}냖k?ΠdPދޗ*)6x+KnVHhtd,(0,؂`jQ<7['>slj$;+`U/CÀ7)}?c֡.Z`,VW"f-9skDݔOEud#FrfKp Je.jYm` asy,GY=vZ&j"*J2FjN{#]~f3&fR ԝ$l`8dXcQbD%P7wR (̺RWFJ4ŕUO Wba0,BjoōfAE@B[ҽipapuYѼdMb1TaHâ+:*//j~ <􉕹::mi" !D!yJ#Ɂ:Qc.`#89̨нA#Q):_q|KutR!xb%V:qcmn/c#|4ZJq9 P/'KH=} { {`Yݮ_z 3`e_%V3V5ٿ4 k/}ex̗:җ\p#okO>H^}Auca6Zdt3/$əS<욛7eΕ%QA`FLF;~sTgA@$:Қj~tu!Խg]v(|/O=Zɗ9z鯌s:MȵO-Z ÇU;iᛧ.՝mTDm<3-4:4D(s1)򦧡4Z >+wXr'J82ϳ=Os(0B]Km6&wFk7^jccfJ>h/ݻ 5=kn;%q^ J@)swq-~ɦlꞀ_TkcJnu]< BFs.AKJ$j^DH D&6?ږԥBIYw^<\N/wݦhХ N>.QuK,n-Z zl&%rziεCn'3}XpT xp4'R5(04 n ?iSוUPN=SO9XhT?H3=n*7u/  1l:"oIIaM4ym[^#ʊ90(iua}e֬:hXO AȩgsJTS1ڶd҇I&~Ԃf0'g,KEIIoYџ}Ma|GhAǨ5tW 9Zbw?PGNs O?"ed^(-H$eƼ #%b%c"s:1Zl߬ä& Mf]ީ8?ze '1?-,:__=Iy/RprO>_B⭖59iZ.$D=yO^~&U'n@rGURW{IPD+΄0ϬeqVMU&v?R7WaWϟpmz{ ۈ$&f@k>jٵ6OR@?ԺJ~IO$va`J@s:N;u.:3\}dd5!lnO-k10b,n9qu`S>쭪^ec ˆ5'fEX̦)]{V;xY;Dy 4ƧFEpԭAev4Dx¨x tO_~Kik\ U2bTЌgT.!n6Ɠu@ H%A>R1\ kNQ>X&@יrCq+ 8L=M#;E/ SeP3zzl_qkUŇt[jxfgT/qq^:WRTu=HwZ RQߣ"+Nh蛎 W(%,r1QBC n$4^O,0%Ŵ9LiXVΫ*t5=0n3BfÅ}S"_$<.Ӕ Z'5Q+JYbI̲#rڿq[* 4z4vQuQ҄ *pBB8$*ۃX;TeuRV/i!Z{퀠a#z1RṀaf,9/ޓh8%hi Z̩n_Ңb ]V{T9.G(Qبx駗`^L '^AüI~\-0u4<%ɰSkk9tfEJ=~dou)FTvx,dr2v7ٛ]kd ͑t3 M|YK@ h'|V\na?sG'hzy/íOWh|<}ųOB3:;1qn b'2xg#[d yoI H粒t9Az hg2۵(Cm2^#,8[9CXHqʛ]0qr;GfDJ;suw類Y.K{kka˛Z`rz[de !$XW0YdRQ0q2MBZ5N3\G 8xMU%$"h# U _$ٳ ?Pc}V;i Y_ jɤ<- ':c5kN"%e9/ _ ^>C̻UZƹ`^gv/DRz hV 9gn;+K/nULf %xwA(x?wBh_47)-w,}`yLp& }g&NhtJXԎFݶ 륌qh X#kyTK\x}4ԝB h*~/&ar7/z4TUKs]4訟}dT##w][~T^78ޘB׵.bm7*~%ýc9zLSst7lm3MV?  Xt=oCf,"jV +sJ/]R~+ހ MqiQ>4k=9Tw&P'$bn(Q2"$Y Ow#ڍa`j#Fq5gNU~4m٦g W֢QN脰'n>@( j 7a*yN4PU;dX+q=mjX@C_xt(-]/Ҁ nt{H2Lʞgb` ׈Lޘ-"Trą#WMHDyU|I,Y7#Tf8&Ѳ(O0(R0հϡYZtVL,Ul,](ARb$H4%5ד(Ȍ B쉶Yc2ՒȢl!fWhZM u SY\*#tLE57VUB&:'nBklFdiooUg-Jn$V .~8<(!Ft|zO$,jVl-J?HKҧ)_SeG* `rEjV(0H=VRQ/r;' A,,:WC^/gWqngPνw ۳`ա%LӮ e 4zR o~q]C=Mb?Uxr8Sp.Ao@NbC5FJr=Z8 >|L TnHgUÚQ&#xC )En \d\)U tВ_TēاrÎgp ߝ#ӒyvYۤ'o7 dq,A]M ?.\|+5>6[:muc SԲr>B7xŤzEȆSەxn. q%jnh8L^-$Q_Xtְ,%^7'PM{nI_q:'Ď h .VS&e걪)sآj"FQѥt+yx<4y ΠSnj`Y<]% aLB.,[AJ1nF0 ]0_voıu2 MsX臟-$aI@@SN9зw,@Wv3K@"5?a;%P9&jR?D  V0@:{2E߱[>VJ'uk]H;PB뱩 hup7#xv.P-YFUWLBCNx&0>hj/EMJ>(8J\B {LMMGuiI}A;[DJ*I*qsɆ1\ >P"6})5k#hܟ8!.*n,4)xWEv}pۢ.OjGƭ\ 8y({^2$fItim' Rї.ȼvevB[ӻ$e^aLtۚZCGPUAs6`eј#9l7 +efMyM?UQJW<]YQ4>mc糱 83ód-/FBâo__1<Մ2Ewy7+z+p{+%@E\ kEv y1+Ty Vq&}6G*|z{d#VĚ1SRW~>y=|Kb6T; rkK +K qGtl"zUS-y0gطF&X#ij^U]ڹڰVP%_l "N6hhEnCWzZA;p1蔨8l=1MS:󥹧0jF} f Mt p6'zќ,uE?(Nd@fJXc2N*DN,5ZeE mp ˱+hN=\:QSd R'jG sXJP*}lO~Mru/i/?G +Sv~H2Nd"Oy3kd2wc1lsJF$Prt^804G8h`6G+ۥJZ[@X̝ǸYSĒ1[_%o"sPk9Bt ~9I8ZmGOjʼ4 x ؠt~ëWEW5Z¿ySBvN@zޝq3KdiDsLu`fe<4DatHES̈́î À#viWwMbhYX Eb[MN2aՙ}r*)A BlIg㢐/1g}%v>eTck}xj"`rՎK0}Ig٢;ٓ{0] 'qsԁ2[6fSR -+g%tPL+~iO6 Ր)_R*$[TE2WS%YW3TNn dAᮁLsg[u8?0zs-KUÅb/v֪Csp`'!K۷C&D7mZS7| *ԀY%<?,{HSX _5f@]2m13r 6h͹&#QB_X)H2];Z>K-$(h!5I,t;;!X*g HR ;K4N!g|(+|T&亮aGdAS<mBh\֗2?*%A[d&S^xD~$|z۽N@%#ޅ"*PqL"GXUti,'΅g ˜^2:'b]W~+lWA/T\Kd]W.D9FUk62-9"qwv6+t^yZiXnaS APIX{ 9) (Xś\!6v7 -6̦}mb]'A.1"L $cl\G=/)'dZ?+'9ĦzU[Iq`KPV(a >n^"iq<3"~Gm,(<#À>kYe<$%{>S s2-ABGWb&7S'R Z1WY3AwB|nj- D 1ڿC2<לטoAa*BW>->> [G cnD|oVrVJ\)vUT>b?kX 93l9 DŜyˎM紅tc\e"u.@?b<սs|?$b. &ER.949:?iG}QyE\%ɤ װ΂v+:EJ׶ G#ZɃțzוcxHcOu2tDc֮ fcfgl rp^Vw.4YD[.=.ٵ<0j>7G!NS&mw[%6 5P0՛8udctOAoe_H^ ̬3Ġi2 dD%{_?&eMyr0Hnok*Lq)s8:LLJ+Pv"(tji-5Z ZG,=x}xIlajǚt]}@._ WQ()S&˪vjxYҎ$ɼۻˆi(;HcL`CAƻ;[?P 5(]|VzgH;dPw!UdIG0;nZ{Fs'tFcU(EybՋNˡPxCVwMI=QԺ"/s(6(:BUQN`{7߰K } |Ұvc:xZXĉAϽ63j[{ d7KA-oSa ѱx@5=1V6c1\H;Ä$Ow$喃$E4t/*zwYaR0=t.e`4kHSgʁotߓ`4dp6#7Eyo 'N5Xع'AIz`:ihRBҪhlm|D)q߱^i~xv Ⱦa?!bL{- ~IO; 62w d絵./3~m( ϊ޺]*I3ߓt3-8a[i+VfV&BhRqu,БL5Q> ,>j:s\~ [$~(FrX~^~SBkc,Ϩ] Sy:αM̾UhssicM14r$_4R%mբ`"<(+#6(ң?M{^|GQ6 eTQ $@>&T՘Z%ohuqUh*S U>n!"ѫn%|:0P SrK۔P(αzeç|;yL<8T8+j )dXNbhLy@(ͳ C[WKv^!BNJy~jtGlo WpK-/bV [r~kpO-7]P ?S9%Pl[>,: oJи}?,A ðH> z#̈OH*J%H#`(Oލ('<9(1!\$绫Gq큀( {74ſN@ -":AE=x;{HWǰSbׅ,N v1|\+:@ y4E:Q&zUD_d@ɷ;hRLWSh 5W!SU}nI=~LJ3(DYәIM0Wm)DZ,NL*Wqpi+r^{ҘPVsRn晞/u% t;6[E| O|usyrl7)=f+yN 6te aGvɌ1TrvgaC_f!KD|Rpښjql_O0{W꾱sܴ*pl9cO-_݌D?u=a$j^g;*NfKDlY۔fnNݺ ;WI A.3̂E'R5ڙ& |TIXX!!i8BpU|sOpM[O]%m۔$%r6*80lMWW pA*GzpIRIsA>/#g 0} FGYhM*)9m"jFڄxpݾDK] Ob 4ԌmȕRuw0%?2pTM╯׼J4kd4:4-Q݆i>g2v7CZZpB%cئx Ő?429@Aę kѲrd#>P㫚 P/?9]ߘԹƝjUEj$}VwAv1XlXtpbȖ2C|`ͻ,UBog_wo*}Wɀ4?R&qm.sVSE)…3?^U Z1CR.kz]b<ה n? >T FA$ Pqٖ _dŽ*pxFMsZ|J;>-+jY<0> ~ErxP(ۚY@< [&rQr nh"*"hb;4]z˦h 1Iڡ^wzy=hC tWJ~)&:~4HMkme^]')6h6~aÞdvVfRCJn@1J3`p-^ËWmI I"`[ՙNݷ.skL!Z*]vxIK-[*4鍈D'aX̏A&TʳA =f *<$L:YIx)mĖլ"3eW\'}._+qN 4//ٓ' 9VޢT١_vS/8.=VkBr0Pu@cQ X@}qn0ږ-_e€Rx#~ɄXGTu'O?L)YW6#$mܝ7UPt:Y.zU{Dy⤶~^E1t\D6N $}R-ArdHe"ޒͩLsG 00O т1#^NfQfwdԎwYEgx:bxtӃǍÉ:^)~*=j)BwH:WSڐH0tR ^V:x$sOjt̞X 񻁅 $]E'\j(s6)O5NX]X IوN\rEo>;M ;4Dfrl?^ppԵX.[ktoSaùhL>pn)w5DZ~"%`x /p5fV5P;N+G@?CeQ[:ɝ]3e]81DN|䊘 \&0{fKīkdA@yAPdę4%wW'>Bqgx=y&Ï]\ELх s5~;iuWel|&{Hl,a%]žFz}*Y, ]ohO^=*]D=f nK N UMz1(kV3qy]Zb΋JK1>EclqHinw.*u#IQx9>PfrpCUeX?fbzC.WPL.q%@<GﳗKKn Zոy7<<[)[Aw=RUzSמ.v;bEZ I:V&o7IF=ᰈoKsKC 6Iq@MvFbh=+:pWS )gu -_7V(wVMspdq\ӽzYp֑[93;s]PK[QZkS88V8붸xș:¾⪅Ean: r"8-Gӈ6JD5G> ]kDND|%^cڂ` 1Eޚq!`2jGtMX o 17#5=[ڱT> jf?mF}xJ(LC,cke, *bOWBhDI̩=xoovX^nPޏ亀ҸJYB7 MsF~:zEU1!ja i(Bɒ+Jm}rg`ѥ`/}Sz%/>"Q/!b>mqFiR.L|hfxGò Ghr]e"oDd+kszR+,6xս0$bg;Unojp{Uj%c tn 4O}P!AvKd;H/r./Uf麙)V /4  ]=uh  H?]+7$4YuO;)(b(`b]N -XZLs`rGʋFb|`ڟ-ө+&VlSgFUX=_ j8=/=x65o2:B vNa3(L:v0`.e DbU7 4-MA kD9' xgq5aM@ s `}Xzٔ`O|s#]}@~w1֯2Y.aAM-oIiǏ'Qi,UAn.ԤNscײ!qY:W4n᱗GNx9*kMnZmff լ<[q66XAKl8M ߳(p$g?3@Ou-G'R,7_XMoul<ÿLhe }ip3"7psP4O2Hs沑CE1s12϶9"r!NO M=xBG !RnUEYd6FDeP{m+pHޮe<V EwnZ2\AL?yf$6^r!q'~:9 ֠{s%dz^&_G;$ wT=P#A|v{ m)k쐢6w[f 8J}Luq9"j!gb8 cR`vQdP@i]zv/Sȥի2-6LKJ 4Ge\r38|۲4N,cU4N&|dĨ"N#gyZQ8:B}C7NQayx=k;@YOp}@NuS3(aƯdz!B$^hβ dqڞjFy'HAڕ6V{%K9i,,}mY[9Q 50RȯadC?UQhRqcefCA4>n؊nkbSKBsm(#)ޣ2y@:pFC}41o)֜$dM 7ȵ۸q-w3|.[di],P+ 5PO><YB} 8$1LÒbJN,.z =661]t?R~iў|@keVsb]ʒOkƖ-n1"Ynrm" g@/]MB>/:fZ^8tFKΛ0tx$@ _ Hc EgcQN$ tbw43 ^;Ol/ /ڇޣߛH?On,M\H>i_#o)IZ gNpj#GmQFv6s$vSl 7[JtC5R.CD!δk~ku^DX|rY֋a1ʥ #g !xְoL)LmQ:0/vEt9?eerF-df6l7Qpր\bHE^tV'ʾ[0682G$BaǣYnمb5qi$Z2R(Ew.%hOk DDELa_jЖ3 7+;bfhʲ _HZCq'+4vjK -؝]gfϗ%YPctsO@,3ϓpש.ULԗC4cHk257-`C>VAP.)p"rLGuv'GCH0]͈#jaPv'Z:b(sP+jgPsvs<*\yBK4ۻ(rCQ0Ԣˀu{7^;kërHxXyR RgU*RNh`)[kx 3J6- br6юJZi'8B1wDC #dk\A,Gyxƒx!G]^-;ߧ3NaGbbYAq{WRy@4V^|Xʜz9=(+KF`#MrJXzTE˴Fᰐ?\O!FU~? K w \NXnFӞ`:=^v޾oZ<sm&A L8 QU>¢F@1JHaՔˁ Od:vw&k@tNxy)Hgb $z)LǹK4DɿT+,܇,vG|a' Yx3-gsW7$NgE}5+lBfaRo鎵2x2VmQ 9fi_&;m vZ>X''j}Kn#[A?4=VɄڿiHQ"{ [&?:oQS"o&hl/O=XHbEw]g׫]j6HmnE]]Twt]乔e&v>⧌!l={_5T$7IEա D夁+vizWDku9g?!d]()D?1ڎKJyL:s  H擋]\^AZ*1jg5&p+&`MyӮaJ,o1i);?`# a;IiIƼ~'>2`pWӐU4bN% "| GRɕ LH@1[lwuY'.+78]ĉHhF818nvx,m>OosDVMuuD$ xdböYm{R,@lzef rWZBɳf ie[/ &z] ض00jDqK3_bI)AE1[;6UX#DxP ^ C'e|}tLQx;O6^ĵR[aC84-J>ઽtHGb)sݖ@ %} %?>A@UwǤאaZ:?S'3/wW8N$J-A=4Q=)fP5In]Hjͅ+HGw߻Ư@NT-mE#r+.0Yɤ@'D[&i9ͽ~-pu#p qSւ{~ <{p3qEGGRBZEC-4OS>Q@Ƚ{?Rk/M5 {/)o5]S7y.`f*pl9E" (iO,7'Dvc` VO}[4@y7@ f%ۋVv Slk /ZH$GL[ D1n}zA ބ%vO6q-9h:_"b\W*]w8Bq5H(?'.]Z"` 肴f1p)756ɝwQD":(s=ԫPYpHzi择84tUUUυ)~g@4R(P 5wu;P7|!³kvF5 0f t⽬.۰d*%:4QGyn$ƹBdUrsO'VsOKY5}miI'2vlA.Aڙ%q03vw:ź6Ǯmu3k0JЬ@lhS>L mq/7»^nK-ʹ,̡y sXB` ̪{ͪ'pԁhEόh\SDK[>1jTe 5*375SΓbC'L_}ruGPU%P~l8&Kѹ+iPՂI H#q|2t6pf[kۤ"n02(LgE޶^3{Rn~?+qso(Q)gl֛*Tz9墇 0 đqcIGu!{h`1_!}_c{ JrJU 矡rDsJYnoplv!0+jD(D;SwϿNsoҺS,1Ń)X,CL 㚈I:iX=ը# ]iY|$p,BYB\&^g6MW=Fs5d8ȓJӧk#Am7(/='oD7(a{vk(CWާ@ꩤަZXX`rza<Y)>#t3K?u5!%=ȈuJ{^j ;vԕP'|,,xX?^O]bU1:(ew^N ?W>'$m-Ff́ 8/mbY# ],~\UH= tV@ r[F/ .PN]zT32h?4zSGMtkug9p~ {!E[\# i}\Nlj<-ɞͤ** nDd ~o >rp@Ұ&7mFiZҫT<DžC!DP ]@M?܁AҪ\|@@y5S]9S9iVEa' l1gq,'xxX`4pKܿ^(MH?_3R+cDc-xZk $P#lU 'ndRfId'Ӈ;I@|Avz5ͽRpp8&. Y@ ?ɲ}~kTq.ꋆ@~^_O|r"gVZqVb`lZmUyA.SOxgFܢȄ]qT]&6V1kҥ8e$~<p I֟e~nh 5Z*sPx:"`g>\L+83ѦH3 ~ͤAzy/+a]unfd6Fl4!l45]B 1&^9jQ]*>5~]8mZ #ѧ=p0VE%C0>,/A%oX-vC`VѠTG?#zdMma*3޿y٭[$~J˛Jdۀ8|?VxupBC#ޭi0be)aҿ6wj0o5zMƺQ +F렋ln~&PDq=(X+_Ɵ|ɇ<"w9I֗iKeJcqq!x?Yhj>SY#P_YCٻ5,'Ypkzf|}2vS",|)hwrgھ~o0y+P7=*Z-ɲA&z`iǹA>TZڰR}K:AJt\doC9pnIC1&7`+>y"0 J["WDEѨR m/ɽwZ-Ak6,@k U;9ÇrzdPލrT-17H'+v,IԢ#S*@ YFcJx*58 3#4xSq\AI :%2.:FSju6`駠 ۼN&#ǀ$Mخ+<,+2"/^#h}/cTV'IzO(ZѲ\Wq77SdҤQ243|@&5;0deF!;9{/``*h+)2_.ekd1,f3y\lNƵc%/Ff'UBJ![Ұm瀣!by3$pJ/<`Gpxȩa\_Px+iwc'O~g[$YU3c.XQ w1ʯJ7 s2!>4/ wX;`C78p3&]a Q2 uWy 1[p6I u~J]dİ! xlӌ~[5OVQ@"0qwɄJmBJ)hbw'LvR8x/L,W+y{?v?z>eZjA.qjQ 8cb2-l%1 }e+p(9樂6Q[nQk:XvݫJ=\ˀ~Ȣ؁ NŶ_op"AozP^X&i:ÿ4*=0qBXا0:r%9篲~o'9% mOS> v 7*E~DBu0El6{IqV2b_^y;]d&p,==Ы36m@5Qc1_?G`."m"F$z"cJptX*< II"# eyKx7b(cqb&i^yw+Xx`֋VsQJ&]I ǢTAFS16썮yIq ;ށ-*.hIPv/D&Xʒ3Z5Z0iǖiJiֽCj\Nޝ.e|8f-Jb=*vpnԇ'PfN"iG#=H>eqԪ"*~8#(!Cޤn?@=\ )e0Wuf|W.fh=mֱ3 @)Snd^OlYPy6z係=Nqe`KX3՘j%#M9Pv:cXʿ4J~Qo\KL " qw[T:gn/? ͭ&A$ [N.7V;Ӈނ(PofZָ,;:r>%50;ܤ-WOa/3y `>}FL$svkdY@mo( n!}h_ul(D>-ChL/M*uqNL1n<fU滋 s뾍X^r[Xi$[?=(%T^|r;d~zq<=\3 z*4ʮR(v-D3KƎ _ͺBw^35#Xi@ !,5FP5FeqȽ4Vw󢊴@ځ`I@TՌ:[hp WDh4*(fDhqUUUT{Xw.!6< Y8p7Ų8GoV~۵·i'̋P}JC0PBbE"gv JW)c.C$}ܤkg ,|5v, IFDVO  sُļmmy/Fdi?7^ ͉]<9-9ЊB5c1\34}2].r'ьW 3;ACS.&4)U|~E 7Q0ΰ$(̴  6q9D]Pus\0'!{Ӓ75; | ϑ%VLMo_Xk G9FGMVNZ V4(J0 U%yL#H^]ع4^/h j0~#I͸."N"6%(ǎhesGXY G)a}caFTU,^d?lU*1)uuUʜ q9j!HjڧR;ڑ^-dqetBmI"5ͥIQ%?goG!q=8{UTTJ0fv,"]uS9ѩ^W4x>{ $OC*&h12OQRypuE/G7@5C;-Dv^Hd Ƽwi{j Q,ܷ{&{#3F>_ᡆFbf (޲o|B4hZOLVBܓSx<BZ 0K֡+Z24ZׅU|.dasS5烊4%vfdƤy&TmϿa9o K]..?0kJ 2g}}Fx1Kj*dN9xP:4NTN2@[.]'+(ߗP?bېZZպ~'fE߮F򬖉x "?dKAQH8`"P63Tݡxm2N^9 y@^^j?=,XFD-v͖SVO[ufGrqw0jh*s;x,@;, #CPp;riP|$)&!sɼ]) T_',F.M{ 3; )lcvWdM Oځ1CCBB6 ̑{;SZl7ܒ?elԀ1ưq82'>>'y4qhnK_9W'CG[:; ic,=Y_"\_5m$͸[?VW~ m*(o$0>Z<+]vQp<5(p@?]첹a< &D2:?zpe 喇Ǝyqq jBqKr$ww)sg7PM-T2*Uȹͽ^F;}auDxYʆ@9)a#oyS!."0I_Ώ :(wfYء=+h؊zA{9xsԺlz^в~k!nɫ4oy̑*4;6[g[$8Ně\{MgȶQ#֓x9sN zzǒ]\&jᤞgXapI? aQτ"KQ,TAЏI'ЍtRU6R2OF ډLoGVpaYѓf>r R7ֽ9ŧJ"3]S4!Ȋ[(e a.a(w1߽`}.rbr@ rO.J {Nqs5!*?8͎q9[ W+@@e#>dhGRz8"-]d}wP^pM]hVhPtJb:CO* ֔v:XӓU:B;5]FZ 9+cOV OB (ލh ?gty9*ͥJ/nftB$jDcԩ +yܳRsXP 4*G &^pB' ,-pyϋsEiY3o?v%,F+1:Υ~lpVCo-FO?!;򿭩*|kl;&И^[<ѽ'k=Pm%]Z>|M4IJwrW ̛vGnnfS}nt#/w. ^B^`)a+lp?V5a'aP@yqf.KO4%Ā2k-X]~[T,9[B~5ct*!LRϧ4eFW J4DkJQ=]'BVNIpttF`^C7S3POQҼb8ep<*1՟q~n>h|Px}2`dn%o9㬝_jma0wim/qS@Y]ໜ?E; PGvG<|9Z&ro*v IײM퀜O.6}91qsf:D-qq<(g;; h×CF` DѺ.[ R[c ɨp&^Ojh80Q=ΖhssɊA'C}Tr[4% n:a2=@r< E7P_(![W:y!:Ð{L̾^Svh\Td ;zdD,:Vs_SeeTpovPk6vW;Z˲wIwr2f{"aYxq:)ipapw%cw12c2HT$/%bQ}O}Z]Z~' @bx%eIV t/B!wki޲ہ A;Lk7 / LyqmlgEEγe֭]83׬{ƒi0$ v;flc_KA(#R{Us}8+p^(ZsۘnfĈ0$E )Ir ƺ!+&6 7'[#u;ӢGT/20t*OI)am9^)aΝ`d8ؐs˕놰gUG$&,0!9)$" kRX~ !2rgˁ8"' wؕ*C'xckja:ZXH/ԓ,GLx7NFvJ_'X}fEN9'kllB!@Iъ~O,!tE+MmG $Ӷұ@LBlBcxv`ci2+3պ:Ť남fko%YOi}M1'/Lِ6 fpi8̃LJkX0drIOy^f䮀|);&2mQn^o !*QlJsOA8"EH?51I`l`bR>a"!*: KՂi,P).v7a ,h΂9kԭH|l>]Q[H_Km*A1sc'o0ШNQ)Š 4)MH'kםKiG5YY/lpMMe+tglb GoL D%RB5U@ iMvLU+)IDu߿^.9 R +TAW[TҜlu~GfW僴uSv~;-HI_A3:\Aa:jy7ZfEDC ]t\{*( /65Ykv\N.MdlOJ*, ,OlN ^yvq4';8?ֹȏuL< %+xy'RN 3(8j,ϛ0l_u3L׬qJ<.!]ZKȴS!Lb:-~Yd+5f1GnO}HIdU%*bXyU(Wm4͒Z-Wh!:TƤKJ18!?.3veeo#Aۀ,=Qh+ѥ찑 ]VLbda29_^Bw܎м8)0q]M6G3S'PyS(:r+"Xayj nkm8o-xSB g5)fRV@)^F!<6cīoοHaOA/g&?1jmikp+Mg@OgX&.ʝɥK)zOBƇ5L<)L1f)0,꽻Tyqw6@F@+r1z O? ~r>܈{%IyڐC»X=@:W rˁhQj9UfcҖT/)oK׈ek'#pՐqf[iѬG:޷Ì}usYwl9OՎ/xzljEᏰQ7mZ䂟Vk*h!6|| ѳ/c;49Y(q>И5 9lY65q+*x3wN[56"uŠ/$I 9dY Xn[bùdU½K<{w^Ng WUט*AJ͘uW(gy߅L˲RRCim*j:ID6S7ThL+-(zxF ߿.IJ6PŹN4yJ 5 W_[% k[oPC{p <$o0ۃCZ+H4<: +0q|8c=eX?D^yǛ{}u'cl"/׸ e w_<  <$5?4 X^bozY 0zd-+I@njE,_Z}@7d_QjSbX|V%t?2rFXu(}Y#QtLq]sw!b$mő'2<>F;/;7%b~9{QX|䕆RC"Oڲc!f)n,9;!Rƀs2GS{ynE+v( ţ[ ԇ$oJO`w貖]3MvC>xfdNuގڤy_W 9q! <+/\j0WCTޖrPD CLnJ?s'0+@AZQ3yCajI 5dO yYK3 h\ƶŢ>!2&[{#SߢF huqv$2VQa>`^Q 9OZq23&G]!Z:O+ߩi'- Lg}IP\$Zm)%q q:UfW.7X`S@3ʳ؎iU9ЮU0.+MwK(l%'#6-*T2S4&[Lq^yEn6(Ny6 &xEsFi?5yR߰FY$Kz~pAޝpT@u%JY3N` p>V=U PZj5A;pdT͑QANV(abZ"5Y0FithV)̳zҒ{2ɏ9Hj I髵QtϛUV|g^d"[q?>"lDͽ/wk7 $aM߾[jfP4Th"=\ӓ"B@V䓑#+4|^a [`~@L]13xVU"=3@x%By 8O&s [CGtѯ{5Ixꚩ.v;Z JNs 麽&Rt*kxJ4iD0V,}U t(#N`Ź8Ҽ1?H?$Tv%[."˽n\ (fua0?z5CY->oW;Ј[IM&˦] 0@ B:(JϿ~5=x18VI LQT5Q戗 zj\"Yd5 iM#ڷK<q־|$wvc1vw%')Jٝr%uV1 L%ޏ|8~T 1Պo>hVp_3pouGHKl\5xg6A&q m2l33Bvdz9ŀ>*="kW!|*t?O:4I3Y3&k z|ԖB^-n'{߾X =)Bl$#:`qTעHQL1B{1ZN_9c I3JlBAZF4'YқyR vMJP 9'@jql9 .B~ML6Y4ڊ.?7vVDrgf;g'IF])&W|'X:5"UKg!w=ck+ckV7ㇿh]xHڴN7!-As O䏊@U\[8搵Rh ݧ[eSy:VFK6|h&&&1Df%0  A6W{ZФҔCpZzEv۲dAPW#W.\D &/o)"*n+ڔtqobSYW˦dYU *I?M7*ݸ9 )T)4ݔTIHIHK4A~vK$ɰU[D`=zHޱ|jַ&Q nYuj֋AubF3Ǘ`Zvd;([doɹ{H/}Pc%P|S}ecgKû 7).&vj!pUP)QV|R)FҰNtU%]y=Z-pG4_IKFpsË < VxLEZ'DG^f@1TOXvd=vnIbHT\}OrAk!U"o.dzvUO.2E':B5X>ܡGDOн1v %V4nڜrgż_CjrvہxX >K"<&}^ yxF\^œmg`&6,+W󽶬 `ii$8n )u r~bZp6Dˬ9}R7x=E;ŏw`Ha!ngqS|շRq,Gl۲X/ل,~|rwcgqb:Hs5Cs". %&QANh8~0{ƦRtr(2R2}; ƞqb7l﹮BaC<w;4uԎZlLi:Wm$&FOlAB6eU$LdLvmơƮcSRgdчۆ]eIB=tU^V],xҖ-5&s7K+,F o"x/ -)(#5e>AQFߓ>v @j@!Z?<[ <܊^1IG|I3ISew`Br :T=ϡB6M-$.@)-7z%b Lـy5l]ՌCFۚ&Z31 ɧJl`;*IXZΒ;b=Kk،ΒhG2p lIػko֪Sc@!:A]g%f?}jkvgUg,J]%@0Cg3eW$1 2sSj7_iꢶ;rqi_8 o WAuHDXMzx\7saZUɞΖSL iZD7}p62;h_I%' ߆hfTIBoѹs`Ѯ5u@8#sVH Z?9'MA+p*t)uUa3d`ENBNsNS@[qkKE})p 38U̟3- <^w9v_*wL>IWI搢 ?ȣ,^^mˢU6 ]ʦSu^6$``RhIqW71x} SKרkTǴݟLSn 4kl,sGE@|/{`:I`ai4UqMv[4Ҵ6i" HzE@G;35 kTg;vhu+YM%$Yͽ J<ޏ|ay,S晉A(“h@/5acI2Io/hJ򽨢h h '`A:3kϚ Q7*6q4⬶ZʲAIᾈ]{^#9$,hg*@CXMs^Vҩ*+x@Mw#(ef$hxPQ:X)ٿB N/0?FR2^Tjd,Z#Kz:"̨ 89z {_ZOwy:/5Nj%~CB$`vjAklId9VغTs_I{Uy]Kat$)Q@)ZH3ں15k>c_14h4"jNJ4"\D=etS9%g{ū:xT+ m5pa+#/gV=>lB2qf,kv@VA3z]ՙ;cY;g`pCuzVRQMqȁ;[&rmBݾ&%v xI<3:OբV^؅OS6C>I$6$lj&KI;5.Bt;\7 f@80wTEG4_{3e "Nk*Y;Ee*9SRkIIe(o?jGAHԝA!yj5`xk\–0.DAG4C:.$pƧG)Ӟ chW~]0L+=/NIDv3Ln&qRIZNlD./qL_qoL/-. "KU^f%۱V8#*1vWup-zmҬ] %ԭ9K9eJ'y,&9@Ҷmk܄H1݂u5cQ+羋i4\>յS@"3g?{[iRUP2VXȹr@.?{ 9h\w@B:7tc翌az4)~(Lo X7>nBVpI~Ϫ4́Zr~8Xe FEU; U8!Zb h_Ojy€Ho!',-K.c8c/Vu EкfBOU` | QF(Ho(UH IYkWE봘n֑ԭwQl'sIA"6N w݊1n),F"H;qp7Je]D9X+Ղ$fnp|^&ݯ[cC ӺFUH$@GPHs>:6EY+Q s1m^H,pm?QC@]a ۔Is.%}j,nck{)x~r &J5V8:v6{p截v&&mkͣ,dV-# _o è /WH]#'9O>?^vC.^ypQIե6ߙ%lX[6 f~ ˳J^>QF|絰@Tt 9OCVtYyi/+H]; DD߄n,ߙ[@3 g$ ܱmJoz̓8 ::zi?JDES|<-p,s߹<K*y!UYZߺUЃ\\(MIGixDu^Υ mp 5 (p~5>-Nt5G IWUfe=8Q I^K&;Xu A 5T5?Z qPcWE]몎ڧ߆e'&yv⋁YR+[HlV bi?(b:i0! i@+.q jcJ_ uR=%K8qPM4f<8l<тCE#6n>e=@/}J2N,Hj3H" ) pJָLw ](90wZ,ug6\} -?"!P0%@hw)8YN^'eF>^$XbZq>Q#*Ct ֝v [c 9a kHc:v*ׂ.F*{wUŝ)Y6彣6ɂѬZDp "b|z{GcB%l3F/fn8|fqU(eB̃z tْK9`-{{.,s/ï@ 0,-"nU ލGw׆}$Lc˟XI]S%9{*9/G7j'Ɍ7}vlU5VK/Pv<6 ;=CE2 _1 挈_^^s:ᬜb9P:'#ʘpwyL ːK(TMúhM]Ӟ-̩ÿdڭ?yԗ|4\+}ƭquJN0|[ -8ʓ5.d2qnpf_1 cާFӘ[ªګ9 6 rԤ 'k3<'enEfOroIop}ܭ/.tZL5" ²VKe1C>2GO19fQĴpV‰]ݺz+O+&_"Z#!j/7c]~Q[3"Zk2=]+U9ԅ6$ I>{$-ӬTE7о~{K$||X'q΅DR34'wCpedjI0py/|* ey=d|ȝF[?tY|d([/.{TMZ@͗Х_G?E+dUNGQGvS͔ߜ{"}w9]cKݮ20^OIzkzvW)+q T'SX%KF=o(d ,SXEQ(H=1]u}Aw P 'B7NU-kk9p08U]Ou~6%!ʋp>G?.5&'s8-BL. C߭=kڇ%5BnH_cd-/dd67}޸*M᜔:p-mn-,ĸ: n6/㎟M_AaG>]^ψƾҤQ2 I+Z~vhq2v"CN*(~,mCʙ̩AID<.Dv%)uzɘMsTYV8|^,Y `gqfrM/$lkz{<;E:d'20 /%V{DSM?HRTOΐT*MR߱KLn/עSxSYu`vv$?t-ynڶwAqQ"k-E$WU&1Oh/p r`ޑ/4o\, t@T` Cd;\ݑOv>[Dgl!rk)M^AhW0]ڬ^.C'D#DERKRW[T:RJ?oul .jZ z;y5; 舷DYEw[/۫p$3U `?ZAz DN7[T{>P.:M[+htԠ,UO?[GT;5E>I ;&,;Td[N2 yAyG T!b K \M7k+JFFq$TWltC$5C]Te>U2s :Ɋs[)|&B]L|(>~6m^ Ef+sK3͍`%HZU6% X7(LeȺ:ڊPU漑juW6fͼ7},z:?^xտ`!ƺ⏰3;dܢ>eEIOiU^HD59? ,+Gp!zVd b=9n#T#'8.x:Z#a(MTOD녠@1ivyNS;/Mȯ=;DsFD= DD:L-BG%@sdg1ߴfe>yct+b [EnAiBȇZ@ѴɍܓrB ;C.97( I\ݎ߅+ nU^}0|pe_,it>uX%ݬfE="u`GKq'!茅g DBf]y|QlhQ5uVw '>4q3Pu =0U$ھ[Ldlsǚ8 hʥx|4#4$>r'sܻb pߴKp6Tdk.ѝEU]l?}lZ˖2T "?(Se]0DmW./LD̏lmH]7K-H K+?bUw|"amP$N }ɗ#)W@6$rt@Xe>}<='vac[ϋ#&a|=I%vf.$R!7C =-hOU@y΢94G !kI1V?^r Ԧ^rs>weYL՟ Xo|NT TplmaHy\;T;ZMc7DsEAfzG)";jl/3ߝܺ˲LtU)A:){SN00ֿS_n5(2 UY?c$; Q >xr2)QO tGx`։;r@w_o ] $G"XnϾ؄ƪB2Aim.u4& x7;M{'55σ[q'r/R݉DAbPVEUrfF^QՒVsV*fuep:а1QDllPT7rqаWPŋv-1~Q<C,[vro-}C {3βg2x-|`ml,ϒ s~P9T n#I&pnW:ygv NxN?IhmnwX[$,ހI"hOr(?~>0{'d?T%΢gZIxnP9:܀yNMsV"*-sU*B 0cܞ9VߑM2p=ci?n^e@%_\zv \5\~7 hN5wK&+0 fI<n=Q@*X޻3y <o0t<d#LA"nGT0֛+[y7m.=8fj4r|KŴ;45f(/7g}[Vl|ɩsg1u`rw0ʦ1m pW̑"LWCG4'+V9*J}(vZogTOVk=` Si(8l.JG)/LaKjDm ez&.I6:5y&NV?:m)K!_>ұQ'}dOd@+!H",ˮXivϢˍ՜+M?[)x|J>)]O.Ő0 #t.(Q]2 Yܞ[ʇ0Vsp@/~܏.!=欆M:by 5*<-o |F |Zr+#:%NTYAHQ]C_FN,[3ߐ>BAw %vF6vk; )'8$9$NMoH)^,j<@M}5ቹb'7?*K'*tiIw!LA۴혽Ca(" ܽ;9PM.п i?c&Ku;fŅOPa,aB(`aK%57g1zKkvq`3 )v'DZ O [P2?2_,NJ7_ۮR<";y&wdѿ{>YDX AOR ? M+2e=XQX;Km&mns6ވfNA* Bǹ -~(Vw\(խx^%C@h. :/=) L2`H{=3?kzuɐg;'!s_Li>O0 _"V̵ˡ.;LB'Dg$Ckc)u+!-?Rb3I]ՋAg4 fzFWAW"ačT!9$u4f#_t 50 9!C^LNp1Ћ@O0h:h7~|r7VT>K#ӝ.ofMn0X LxL߳N*6Tǘ K<ҿ>o0e#QsJQV1/Y5m;5nw4ވu>*D-DXOqk* {/)pE%IyX@l]fOb (~^OrAAV)%>'YRx{zUkeX=貜ŠLWrsv香eVy#\:}Y ogәQ,7̾h}Νtd c㉿Skl S/ӺM[]!ޣax?#O7*GD&T*?E4ɶCqPWa`Ω&ϧW9͉iu(>4|X9:ȯL pF'mZz4jI jF0j&%~KOLL. ,H 1_T u_(js`܇n>Ctakq;vH`iN9uJB qJ}H߷賈}d%BOl)SL߬B4ns3 CY@YnHuB EBUivݰo|`?c;^eC`)B)akX9ٴ7,OJxFKXOf*Z$gKNJ k5-y2[7s^-+IPܘ$K"Uq" | jߌt*)t. Bt{|<,\.CϚ f?麲N%6ְK Fͱ,Y^#x*h >7Z]#Ίڽ2y~;ms7hњR0F޵bqL-yOࣆh\eS i[ }I O[r>Bĕ~.}Aeؐ9aYes ioe ՗*淅1^hK}MVE hdrna9vEOU Qk,:QR|S"5^x a{ۥt5|6h [ *twJI9%YQG#9Hk4qM =ygN Q{AA Ҙƅ]Ps idDmu8O zhǣɾZ՜ Vj(c-&}0Ӽ7:u4Jd[s f\F[7&, lKNG 4/:ղ^%4-a f`Ҩ=͘ڀmܕ<w?usPQGԽ(:PAHZi\Y]u&ΟMHqn}ܲɏԃ4eZ1܀5OK$z͡fg)B_f1P1@Cwc}LoMZ 0r]Zs+[(es6W +x6'kla/LR?w맙yF62.z fnr}XYiV|m,Bw?Y J]('!Fր@ȼ>DIRKdFKq;`/%OyaqC_mP%%ͳnlb<`ZpXcQWms&e$ wG~h|#Č][ 1eК_:幔4* $Q)o?}^uxR9 &*a`V JVG[;N}"dgǞ? a9&!dQ0:R*s5~\0u(M]&V)9PE`|X2\ ׁ_%ۻLx_Y`Z)>6HIah8JI.0FNt˼E k[ ;;`.݁N4^H$MV7Y`2\l2k<_BX$O$A5ɴݙ%)It֋7鱘4/@zxt5;靊(: ) ,Ý&{d\mZs9^*!Eh R |Vk[%IZ6 8fG ,tPjt'W bEe=IR$*YtqL 0`u̖2)"mݠK k0( e?%X2G<&=sTlJZac% s8 #8a~Q"fhxm-lωʭk5h\/АRMqB%;iݘ|e5 /_$VGr;CTeTK3|)ĦFX,H2 ZRb?79g55 OUaoJ`yJ{V8/TVpzW}BHM-T[N:!r;jlN:jSo<0¶|~%F˖%7B9Yt?1k6|BhyP3} dڮ졺 n}.eXJ*5ZD;9z.$a%fSaҌҊ'E.[ɍEqaB$@2?3%^2P2/L#~IUI3?:x4,*LGs c3@k[$-./b6wZYMo`Yu0!I2^eFU.s9Zvm4Jj Z^lKxRǫ,hO'btl#?9@-6~> MPN:#MCymG,p)^a_*Iָ˚kidfFӒ]RTcY6!{6!fƬ ^Vg2Dhm|睥-}KM߬?;ح*O^Tfe.iV;|>y#\WYxPXC72YtdEBz=8x؝G-Qd*C%;} Q[jEUUC$,IL[=4 R~XDVɦ^fQ|Fl `/Fp]{_;,Z7>ktr%#HG?4V:W WvZ>ŶAVUgB/%8K4lx^ ν]:S8S umk=ɗ.|mGTɟq=1@׫|yD dƑ#^Xqge8b'1u&FSC8 s2IoKY$'#InjfX${)UGl1(d53H:nj{<VNBp1td]b[@*|̃/ >7o1Ux69^> ӑR$_?\CIo Q{aoIg^,.Z#UR}>l2uܵ){5G̓ѭOmg u3I P D>LwߟOhx7',DA a.$Eoh`7D[*AݯQ,i&JHkEШe%ST`nRmc:_coyXpܫM1E}0EN,$Hfk{?N"_V#*` s),@KaN2g5yB* MB7 2SQ|hr>]iUYuD-W$gs혾yd|l (m/hjn>UHeϨΫ£{O1Vsea .z@Fu >QCmt{ ](t8+ǐ,(7 5 $`\F B.jLoFmbvSRL e+p(v p;T؎MV%@k1+C IQmx!cQCjߗV0HLt,?L}̠Ӆ °zM7clU;gZ9 *ɾx\.CVx0 ]2Bu*2nSnrAL|?6Ξ,C/7`Y8ehj+qLCsc0Vu!kV.c,.&u'SR#'Y$% F>&:+o)"nn\u "S8PxVW0˘L' ! ,hDsw:\%p H؂irkZW9 ~(~a/;ct9N$о~C|̭+!b' U>Q\51ӓ u.~YnKc Kn{.OJqvӘ Ʌ B|֨%pI$R#8iS&HcM/Hzg +8_]A"J݈'U25$Ի<'9qWP)Vv}Y btṮU;qZLa*CS.-A/_zH9\dtH#hɛWIΥ^u?ǡj0mTa8`oKyqV`Zs%ҍ|- ̓* *,p{OeHGkvDWLS\}lKL4-,!}^i?R:F*؁#k V-C{#jy-P\ů: §AI5‡IGv80a[{msnhL֎=51FWQ齘.y*Y G)'6N'|@Ca|+˾hk6u"QmesbTZ=y*I ZYmi=AQZqS +ʽi&)cC*R( w~CZsLɿ3Q*{B1Or%[ߊhb^ޖ0> #RR'+l`3y$C~~b љӀGj[}KHhpKU!_v_˔vfJʕX6xFgqwC^iðe瀜JպEJO-[;wLf`4֠?j~ T}mq" B -}bP>W)~eE zCcR?%RGH57tbV ?IrW=Ɓ |7*ӻ0}tqdQ$D9(?jLx+v֦ЄZ@Y3" Zb21I. afDIe#Z~Dr KdUnp(S@?v{V'M~Y3[e7󗬮[D*n/!7 U͎ Y-0~P5Lr ϖ=a?'-meq &6O>me`ąM6D1hDYoqRc2  E`7+PLur]8Pq̮[4v \k9yу,:KSIӡTٲq.&nrG.h3owb VN}?b9XȲ894'[OCɄZ}U7~߲(1Y%9royt<̖d]jm.3x6{2:]K&  !MrVF1 y'%A 1 z61w)0]XM\3ppiT^ aizY92Ý 33BOq9d8:guoZ%IJ%58OHOhMBDZch*&U)D>߫=I2ݔ!Qgޛ)⢢.u/tr^h'X?_avZnSFœ0>D@dx1Bw@aJjq "S/EMVsRSJ\@Bgmp+h&kiSթ{`bT+<,kňxX.(%^yf SϺu +g 1`՞;rc]{X\WFB-m⌔|գO|д )sFb㝶| %~0@" z_6O]JnCˬ^s(9{MZq́4Vg If٦5B-Vf_Ieʿͨe3a+l3G*5' |d⥗eڙm(v1-lz]2竨xn:9L;E|TS 1:gK625m#P츜2C͔м͝%)%/gm@4+Dr/k}}$?ځ8hЖO.C2y3zKooE]ӌ=&;NeBCkN>(#9WFuZ *2a}glJd1PM%ݔ)nb 3~(^xNI[['M$$@>M#HyxR8"-ntkU[TCnZb逩6A ǘ_)SvN=k1;98s @,z꺟Ck }> ] *{Q L[4ٔyD_N8=SWqQnۘU0kOV\ϋ d*(ɄQEI;mc7l' Cr4["amjQ@nY";[wvQ5~ܠ~vqKS49,#5Հ)&~J15fKRF>ԚA2R(53wVqf5{,!"%WxBY[]ކ"ƒ9_Uǣ[9q'M|gP1^)wvcG,+ݟWO#R;r;;NC5W..AsƗOh[KHY ,Þ/ƒ1J8[0MZi5^>!6W ZRaSmTc}fF9RIMn5 /. /_'_1ЊKsCipr : ZÔQbup?f >VA ە O Z8]h!hoOϊmRɹad> b!\r3ɇA'3%;/a S3A 6>X.HmSݵ^0;Kv2lmus16A 7G*}(!{#@C/1ڏA |}{IY(80 f#Qle j}սYŕg)YLȏBT5@mDHLn>rZ9,";)NQ$TI:q~XAvٸTe)@E/Rc`82X맪<ԪohoMƲ8ǚ,s aY97?[I3;vSg [2v6@vQD>iϷ?|p21%ܓl({ w|f$a75gXjWϔfP5/QZIXxRoz."+$Q;P@d8:ZCS,MdJɍC",h;{ }=-NmmV7:\1EXZKC^KHVj064\d@ Dk6<\д-IMq0s.H#]ܐS*ޒK*EdG(N~4y󄢌OuXqx `MR ^L\o'ИV|4וF0 9$8"u1lQCr#VE4U8Aw. >?B WZ AuΈ] (=O<躩!ۖDN&.>`d%Ǝ:SXqcrMW(FrU' 2.a)khِR?xyCAe=~s+F)Qz*H:SD'$1 ="{Z` (_ l&iZ~R`VlkytsDO'IpC<7vkğ穔5ڬ9R:_+v2Uau&Ժh |*xlpp徝j)O;aFns <7rV5z۲iѓqaoϨBoy0dtKܩXU)=V\Z@tN 0us ,軓Pvi" ECۦjfzkqCEfmIY7d+pJLpK>o=dLS_5A gSS)S&SO?]9̮d^H/檧=i-cI=www%LP0L뚕%Z+3[]cQ~&ҦB2\`iS5wN\^PYe7Mc0;#'wC.BF;={K['0wz,֌Ob-ؾ}^5m_tx~2<5K-bsG WU-?? N8 dy7yJ.'^D(HV&15{q4 2ĒN v3:!z@͕G VZ.6~uY3zES@UYn /8ٰ/ZZHhF$jxup6@8'bm\"f|Vi]9a;?۪qv2ɸyLE1raBԮ8Tpy(Rv\ƫg(gF#L*:p0X!nt#TtOFFl(g ]lX"Jh|)<˄ڻLݙ 8XZ Zwc ph<ҞafsZ.Z`pj3N PM$7ҒjJ[nO" oW_j8Ҝ?b+Oy! ;\W ڞ]q+I 5EE.G'jVfsu%mm,Zۅ?K'1 FG.и`K 6Qln"[z,ɷQFm (' dEzW!X'Mj ى6k, ]hFn = zp4f$) `E.+;[&u|koˋ *Qv<~W\+sxN^jGKd]-]G&SCYÙPgizv+I!]φھR&iVj`"-嗵h .c*`c4ԉC*`X: fTY矌JKTiNC"[goiL(x6K/y=ug,/"84O̷+}g4OjZG2s(1A;lnn tWW ㉢)aOj5åO3ze*ԑk5ff⦐Dh^SH|ev*V\A]X/xf !d{kP"wb_ ^/G\:׆6/t#:] lNTfWðQJZ"Һrx{ c9FK(V1䚋ƫֶڪ;h##4̂BHEe*zAkNE]PfALKča9w (F/kr9)ꄿzFOs2l:ڵ~l AW?L/25֐ F&H!5M6Cb4^xfC2i9o yB8؆ǐbbwMAṋyE\X_6]paہp/D%/C .>9KO[_\z29Ԧe9ܬPJϙo&~˔^8]62݆;}:46"*/eRGQ +Yz`hs!i[]{EʥC% ]b֯gl Ka0L]ӑq1B὆[гA<;mH؛d%KV n?8g@6kjsoT7zn8t'Q'_[nM4sW(7K>Q7\ʣjr\C^ 4Kʌ"R,}]:["^x9G & 9Ƹ$eU"Sj9dX kp[>6R#Z5`Ň<n$LuzlD "A {ef ͉mp}s>B)x_s"ó#vߌ[>9VcGeMv !WK2q3M({' *[J;PTHQoz9L}[kugƒ{'Y܈iK=kYXj{[DAd\pyyT9VVRw[T\<:a.bGŲrdkC|hW)YO݉ X+*%UwF' ѿCwK6 C Uj7EIʄcY,-S@j0قx *"ַ\M{yamy8b^ ćxXhي{e( b-|niݗ=l>[HkcP"B\Iumj($@f)l&U0#; +<Ґ~͗N ɢml^- 0R2s.-sOg]T*1m8Roexne鎑HOm,.UiaRY4m^}'SB!"})1M"ӌbe|+fuu)o$AKj,y6c0P!3eO#<RIVT'fphWX逞shNZT޽ͅdSJoc@51(V({s © @[V<PNu@;&P]SES=>︋;O0ǵ;hfS8uR_SOdEQL bG}6.8]aҘyH&7>ZDII@pBrFk4| R:0FĚ4~{OztcZ~k֎f"[b m ҟ1k8_;m.v(,k!j1E^?`1Dl*APʘh׋}Zظ#^>6%Fּ\û|vV+k/Xs9N [Cm ȪT>c U K"V`!Mav7UV %2B/Ɯh/toQjr'E\6EzX( ;mc6`8XeoO\i57xZG>0ޙk*J,^ 2Lsj<^~ӡܠz:ކ5a? |kto_3<l!{(|=X$:v_]U^إIzќS;f eQqCm?'o*I/k635k^I͆eK.U%'o,+ /Bt{N8w`$¸ 뷷 YVQNϊ11տ)`T>_fO*׋d;f\$ǯfz15LEҵZe-qVK%ta/{א}Ͱ\,˧ZtS?-bB~3ʊ]Jh8M۹꒶ Ҍ53Wڊڲ9V/)ӛXI,=NT+)6ϰa\ۅ7ANo["3RKv*-A1ҥȂoYo>N"bk)´*Amwso" iܮ4q^MٸvxtoEn̗XԯW#m<ؚ3" #%M۸VBd {#GeRjK2J#; DP|&$DR6Ro9ۈ ) 2'Z&!^`838A5 \G <ilg̾X]DW! @OeV~~YoE ÝCe*irJ?Oz$dcb (}o ַ[טR5 |U?~""Xc] 5a4߀]K5`yY̗<(1dz$.ߪ(r+=1l~ pt|G1>k|)z8}c/(c|+')# 7更b6H]k}:9D3ZPĈh;䵑_+IaՃAD.Ppݺ8RrZZԱc6!zH ODx}[*>Dvcw-MTDk}Krmۖ9"q_7cck)ԭEKC&&whjjQr ~(<^D_+k^%U*LA{O Ĵh2'Rh޳#T ꕹ Ҹ""х\:ݭ= 5M*ˀLǔg)wCq+@`)( kK#]{#*׃g)T׆)h+ ]eAӡN)23(jTgBTHL"rax1hS) t0lsZ0+@:q~ vxB*RƺmLxօ@ AO@~[ aھSaeL1AA=b1#M8Gb;v/!"uSzXSi#3yLe%͚°^z>59;;f[Kq6CEgwVΑzgWXO'A%vL` Lo{]%?1=4.M  X2P#*ܬN; ~_Z{V @2?'x'ZvpA!d'p0kg!-ٜ(3\14к3$2;-Fb7$槼k)l v?5e #R_5 Zi9]B^:< 5?̔Hϲy-0y  {-)IF3?~X}9_DTeD<?<>G!0u;fՐrz|{E{./uy<$-wAMش.8M &5gH~Z PVLI5:ma|&>%e97zIԨFGźuYهpMWZ AA`bxjN 1UYWXTe\'nQH{+ϻv3wX}:9W'pGJ}+W%6_?9Rhy0EC0~ِR71;VZ؏1Rܩ?&<94 @h, ڱٙ'@ʵ=[f oG&ǚ.cls؊tIYHe`m%-38+eE͸,n1T~~@J_\mb/ <5Z*!pȖ7񨼲aš56&h g3U&L_==oRPƀ)JKP{PrW cٞQ>XDe-0ė?\!cbBЈ䎄o XߴH,m8X}5 [ ~ZdV85]GՈ.O'Mȹ7={%ϝ&TE^DD"p@hP)#2O$OUmvܮ67k"Нf5&α?`*BgIԊ4ʶu b,86{|Q>:U{1OH4j?3< ̻kYTwVCr4xI-s~-ḴlK>.Cc,pҸ=c0 A K,w5gzK~v#?I#26``(UB{"M4ʴ"<^:^i^nsi@ޛQ,G FI? m 2ۉ +Dk)L H- S?h[}?̜`jaOs8e:e2]b -j:LvO VhQgR᝛&.| FCɶHZצYmADͱ H4xmJ:ϼ x!|9Fb}Mvmzjl2%:,P=LB>Y-" eMwE^4 KnOiU󔠨Lt.$Un('6]缥ƃx6vP)Td&sARe\ L ]TJ>DU,qKtdh ө70/ |ЧNj&Q]d.ȂvܧfApUٗSՀcH=Ӻ[ #;OQ{#'qХyǜ £EXO8Sܖ*~ҳ"UWJuQ[l'=>ף U oGv]9%V1D ycsD*.?!r \ʦQA6gٶ-"WI}oTQTNj2`w ]oq 26>T)M;f \pGSq tp_Ttwcֱrm6I"Nn}9_sdH=n&gIȲKsdEgЇz61u~)LVn}s緂yc "w&u%VXȍ,oوS6q|4=2]$WAr./9>(t؆uM,M [R?s#cWxep`$c ې'3F5a5WЪlL6Ha5T\d>pd2)8bAPwR;cHʻ5aE0"㭙'o*NzNyZT~Rce-%Q=\;Hc7P^P}\yH@-\B\U.:C|lF&Ona 6N#f*(PȏDI2ЭIC;u-GTJK_ү K%sw"\%\GCbtuV:va!y}"EVӟh(-=-H/oR~/rḡn\NF(ZH JɽBA`<0M/,#<'N8}2n ɤ&C_ D>WNG@۠Q` QQ(Q+++/-=>\#\E)0SM= )&y @?~m98H{7b{D9aP$-0o+6~_dBy;˴+ӮvdžƧDk`cAoါʶ *iWUikos7FrC%d -?V uB|a c@Eɹ+]0(2 JH0!N]%ڱal1 %Qp@.6皯W 𜀮Yt];,!POsFcۿ~}9V~pٻ e_3KH8<V{mvhdW|TPA5͂ bYD)$LibVt%!RsDӲU~ <0;)(^^B0M!ތR&@P;d %͈Fw\9g6~}`G'8-t2 JcO:ʕQv4b~>ػ޷ O7JIZ"00rn3N iyԵ/񶰐? OT?E$ye 8A.4S)MxN0pσ=/WqP~X>DzҜ8u>{{S0!ˤJz.\1QXf_F>cVD1& =h ":8+.Ģimo_qN{SYK'gWh\cXZ, 3R]8SY䑭p[\-ӳed8U k0]UK!&x$ihkZX١K_!P̪$Usn=ߤ^bKL W)W^jB% j1ȃ#.$"@5 LoȒԋ V'H`dѤ3qe7`龱 $P#yG0QtG>@ cIb.ي#{y!ǨP㌣|ad0L{z/:i&k$"}1EZx!2o>$`3Fn*8m悋fnC3lR:oXw D #:ttYP|p #2(jJLcGļ3W6g[X>5Lw&|Q\'FyrB=H5u9G|MèXlVFɑQis6dFJdYK~:hǰy2h8wMmʢF_\>pUw2 ኞFoWߊUDq Nz%@U'A7H,,p->^3y@,}nig^9B0'/ XWλ!( D{-%R:Y'1/&Ix~9q4|;'!{4zV y-7HI hت_f~Y!9/`ӏ2X}N"QeT%F_ fb(Kd ĝ󖺺-DD(gF0uiεm9BiS%? ;vHEUT VjHE~_H2ѓ@| <R*=ɛ$7yuSȧEY뛍U2I&:uJ;[d9^\򫟗gd_q/&,"$|k VzEci=ͮ۩(6 ~5!#*(ݵ!w9{BļMBUZt,0C;3xiN w(RxIJVjt[57qJ| k4ζ`ܐQr88ӿ u50F "\/4eyypezN/ 'zñn2$S' iT}iKEWP$} 7SB琋vE,>/gnn1F+zaԲ_rK;]eiOv}'Zw-֢OP9:C n?k6{ ! i<$<3Z s={Bl k.G(tZ?csfA4~uM>Wm5gOXm  )^&n(JXpr]=q#TPp_#Y!DlQm|P*6T$W7KJ}1FGdʯ*IOoLR:i&2 Qh%CtEsʭs[1-/,vߛ n'q _\pJ)}}W vK4hR42AŌ 릔r^%#J/F/ -dk;qR)u 9@b_^[f# EO-N=HğSXv+dA;zfñ=yp Kt>nG6?{S# ]Wp‚PnR>*;̮|I76Ȃm2i\ #ytB0@*W,LM*[Z4LÌ%ϥR 2A(Q1"DQ+޼Ja~5UTը%k9*Ik" Qez3֥jH@FfN^ºWɶ<pƗCO,nḵ3[FOSW; 3Vnj/WqYuv|1UK\n2Ln1=9[C}t嫪*S7Q^X!h`/3sϖxxZ$'iabܷ||Jqk@{^ZɻҧemnR>5WwiKNmy`yQ7ũְ?u! ubxwa9MkE>yw;EiL:-g0x3|fEb ѐb}s.E]]v8S7xU=F $L[7GO.8ق8ޛiG)i0!U % ㎩Fͨ[cO[RV[UoDϮ3vNAe3n!~%Yd~` 5r`S<_t'`'PM+^+c0^;+$ÿ I{:A PuX{)y {wAMmJҺ}^)C%\'i6=a4[xL)3im^1zFB|k6ԩ|94(-x-Ƹ%yey!o“\D *.hs=0 4ZZf4F3yQ5]6l Td…{|O߉A~dYR/@cQ:~!G YwMX+9M}EQKrmjf_S!xvĪp)%RpPF.U*/ |Ao ||h=7cXUj2c:ۥwG4k{萍^& 7Qlsmj{?@l-5ŭIjbL̛ :!*K]*Wr'Bk myQ\UHFl:X5lS!@0ɠrSP??DnJj5,& ʑ%Vw0}.|{B=5; /E(E%U mv|tyv'Ĺ`5ttsc$HˢŖ9KNP_s4w{[Ie7s$rwo 8ꢤPWO|P:d;=~`7ɢ͗lɄEo t/ktoE&aفii0俚sFp8_bj0ARq?}$qɱ߉/@mϝ"mFQGBK8͊h-dwv=r-P(Ԭ`z Z~~,ztl ++˜YLk\vȩ>P˥ KGFXQ/g-+jxh}(0 [u F@څ,O~e*GhB5EjaH)C gnɍ{a$/8T9siS(O)%65w,˳uPɁҸU@P?rt?C(:Ikz~ʅoTvR A0fڬ97Ki]赺Jfâ2qǜ;8Z㔳eNZ_T P-6UQi+i9Z5̯]bI@T|EN$`vJڮ^;8;JZ<=H%P P\2ΩDt3ZTawៈ͔f3a<4V˚xeH !XV[yb4id[I*Q6[{s(#gT>O+#L5F#CRásk 6z&* [-4Љ~S^TWpc $fqPWK{Ӳs`=7U\&3Q 3ouzxt혆o Ga&]NBq$ZJMhѩ kK@ 4_ ;sCp$ ^r{ =@f_{ǖѷ8Vl~o8E 6e鯼#Axo*0V'_ݜor Of.ft:SL({L颾@?S*ǎ:WVޡZ,+|ՎA;\Q+zbg>%%R755soTG0>P 1I3oK3m1 suWI#_ժ6 ,a ռ+52ĉrCXa$iJ1iS_Zy﹤"Q?rٺ-K ꢧ-k f{M2;pZ/do5KE!r*bl >tЙn}o|~.g)}~LJs %H+ӝf Ӫ6FO|›IE^#)<ʶU{LڞÁ{qF2{\ "v=Z.6(( xK~RCDDGh:2oh xi")ȳlP$ۤSìYˋ>f*)$d,w# Mc! /]pâE#e-rE ( q+G&^ڌ}=:CE_<&)מu]|_}jɪ4F*Vgͬ HRIїLQx͉]9e ELgNIy$G[-q >u*oՃhѭW3,tSC'Ә]hw?gPeL،kzn:MԍE/oӺ+)Ծ%.+J-#31"D^!Y 6@{6j0/Zz顿r9g0Dcl ; moG3{4#@T&#;#8%rc-1 7P2%E\P%>rf6ڍk T&#-!Pf"+TrƕHQ`&Wއ@li|p|sLݾ ff9!YĦ숯.&WFvYf"D­5)bCقdg6ehT3A,;jH N(q ܯ~x{l*cjg}Fu,<7C&W6pǭOAK`恵=\KR*<:{QP DI/{akkIQ3i2*& ݻXt5ieKP0OryW!5N̈?=-3{ p<1һFТ+3Wm+hqG]RރqD AbZVkfmw岵4Dh\.c>Ĺ }YweYWſΏi;55WepK,z5PwN,>;Km67O\l\L9_\}m)Wn6A.GiqAQӪ^j9CEHu osebF0 VoC"徱DS=2(5} }V}C-gP`E BdF_A ntW窈 a srMSL,U$+i]p)MN~,Qa$0[hõXi%)g-#Zr<7FީiEd~=V4ޢJcY 9`%׃` ebA 3z] MkLZ@C-N67z`eg zdiX$yrC[Rej6Q\O7_u=0SWV|SDoQ?# ctzlsgL%#,j (9v܌YhTfA䑨j9K@9F?\N) S˞djVMJBiUk bޏ 1VBm\0 ȩ>$kf Hca1{*|(<'D@4HGV-ED%>(e7? eOT wsm1T 8i@Ԍ:4s׬\zflK)wT+сX*TH(V *=Av.Mb#z#'4v~2̅@= SHl| g_+m2o84st* 0?\kCb,=V_ Y[5lZH@3a@o,X׌oCwX&i"#bY0›d ʃOIW` xS3 T5e87١LzP/o3 2$-v"r@,TŚM@p^OC?ס-_T㤙 (HSh=J+}#[aќ5m*[aV8=@ ֯4W\ D` ī!]־kly|"?W8fa =QB>|$l%lٙm2LG%~akqάTjp>gױVP?@V0m{.&#c*<)'e/n~ .R8}1ڍ 6r߷ *3c/YX ?9|Gwh<~j(XQx}jbxqElM|.iDf` \Z[л@ E [C;2:vZY=\wzkC5漘wJPemUj\ߔe.sa!g~xW@|;h=r =ӤPR>S^Z~ci;ܹlHY 98[sJ=\11Cnu߂%ęlvG Ʀȸj K3#B1Y2f?YX8a!_tgo")JgC~?g- bF$&A| %vAB@<ƍJ** ",F0ph/޾7ߞ3G]9],4%!ϭ,UQY6 ؄A*X\rz\1.XFhhkt+wRgk@] aAg}/_\?P 2cgɐ+ SohܜU8 iqGf_0׸ gj%m%̪v͍$ 'T?/mje]Dlv૳GN yl0ZYŵ ذ%cHٗ{.ژaPČ !T]?5:F 壋ͭaD+%wqe9Έrߙɴ3en@i6{:C=z^zTS A4AKp"!>.}hlV0$ cI;JN2tOgīy7aW)ܱ6a0^`=wF9?PP`l b^Z_?1:PK5^2au{..?0I J$md,!GH?8D8%xW.FXp<6I*Q"7OBAG"pZߕYաu&?d0GF68x]4D`j(/ i7"z{q>F5:/hp')pw,MDl F$վb3I; C{A.38退Wrg2rPb|nj?d;43]Ό#BsdHOw[egg7_nee+,=vP`4ėi:'ZajcGyg&xª1d˙Kd (cGhFH^ -OifVn9p2g.X/:!Si[gZz"{5 +:PiF݄ݐ"Q Iz2o) Wl^2{ M=~H?&WMI ##Z@w["捃_[al\T͊xz րSݰI9QЀuX"FBs 6MCoF^zm\hjΟfK%\ :9MIR?45 2Py&YŰ[2D#dllh5 ~ ȑ<583yE.E3TϵO۠v|;,N@tJ<S:CqL`ch5|VSLAȥ{2i*a àRS@hczx!oBǚB(6~n(` 7+ Lr]/)*qN7.zXMdyK4箐&kG>rEV1Nu6ý'BM 7iAXOn&؃KV Asx#MX! AhZL/FݑiTzv*ՃCi!фd7TU7 I"X=i.rfL֢ւr9&qFEwm}M/|%̎{%c݉Mmrlӱ6cJ_ϱ2HCakWQ*ho湠.ySuPkz` fE2lH'M.};񢇃uɠH*s5n_vD3ކ,-{. it<) xf>|mrKM) |E3J(r .Ke6Y|yz]Ae b'Sl|]ȴi_D k9g(/[uKc&py*qQ u+e|N=/X '};Dբ?2AF sU$r6P)WK#veᬇzBX9|H@8g\ 9:> 3ޱtaYǥ߀`4RH nxa_4["9mdNopT)RΉ;a35:>mk$pr`qg,7u̷tv-\E/aQZ2D5!| :c`Α~e3 8EwN Gvy{L_2UêVP,E(Ö2~JǞ_~M[@.Zj7fz#yh!r.--}l :02iIp/>v֕KvE"&F5vOCb$ްx(fUDͫD܏kN"rt{FVb -'/boV4% _ U˘7Zh ~""1$Ɛ?"{I;YzlOZ'QT4#2!`~ 7\/ڕT;JD^lai'~ f{AR33~~0rJ"05S=Rn&n(lfuQW%"pS*TCpqOXǩ/&v1|qYBűچTOmkx'"JVfŊ̖CփKEg;RNr-ǵo<3U6pYo\k~ wND"z3ྏZҋ\|;rM "xu$-4e5YblmFG,G7$̛^{{"Ňot{v.%%7%(n&貘h@VI!(R6ms} 4ŊOWw9k v)X,XtEuiC; Lo@;\4[i)GPۉT[Fގu8t{\CBY 'pS;^6 qNzc-%exahNܪ337]NByEޢX/,"Iw^)[Ms#ph s8Xd-k6 7pف ]`{`_ <ŅZؗϜ|Q5Y$ )2iCt1zi4A >BJ'ZD ׎<> 8 tN+{TCwD)d7țWȠ>xqP_ =m=-rMR9p(hFAUXɆ58+xAa$]aAqtΐ9Lݲ\~-0./VTi_ȫ…|‘QAd z}N`h~M(2?+13 z{ t" wnɗ-iiD¬[ty@_in㚥vus~@]ʇ<]%Xb[h8m,#>{K徠Lfs3h PS57>)wbigu|V <|'+9-HQo ^ʢzwETmqĿŸجrׯ~qkF: JpUѠ¨[QKu%޷? /[Ԑ~}Ϫ,*gLI$0puPxT-mKk xvU z lcbM;ˏU/Z[a_U2_bęއf=I1vY1Aϒ'>K@Cl I\Fc x8!ܯ{x,689["u_%w!?|(pİ G%6|cU JV9 0z SK*cNc:(Pjq[G5gճS"ED([?D5 TRHJ\1EenR P.I[QR3h H|G ҂5{zCDZ&!\:&XnT{߹ }Lm8\m5_οp|USCMw%4Bn/okӼ:H%aW0;!IԫݮTOEދ^כtTSr(}tF"4TZn0 -F Y[`Xbnv>Yq t7>\ygI1AL3`.v> hvG= eUa'b SL*T tv#Ў@c3b`y`NiP%g'6wYq48+Xe\ Qdm8I]mJ _/cng>:?#4c rv'׮c}eΚjp%݀=R#r~]o\(atcqf/gSe.RY=K{ ԣ}muaSjP|Sy|]8؎R"6ibG3Z;Zu߂`SWHZuܐV#z/thLaul+c#Wrڟ%,Ƀ$Qyuܳ*^͔ XzC!#=9zv$qGz\[gg݄J0)V%2. (P?-rShH? ֒7Oeh>0>,O+ξw{{IS4PE:od,63wE&)6r+;Ci_w!e,tw-THֺ/luiTDܡ4P+'u)XWpC8p\c$kLg~JR15g64u ͩ{gЍ#ԙ|{r7T}ϳlYs>z9Gօ0p<ֿZK X@! T>< bDXW97]wTWH 0HǡjfD⾴@zM"zd%0 ` N}0dmp9n=2UcGk8xiJ,x $ yjk}S+Hs o4y[D'_Q0jɎsCuN0:fHzOP! ~C$2[^~KblmYՑ ^B8$p 1c߸ϕ~ޥ+1/Lalev{DsNZbAfر767v/Ă<%HrHnzٽ?a6y*K[`DS[p;VWwӘ{G &5ICȚ#V}!EX۽+ !2UN|,ƾ>4|f!ֶJ^װ65EĹ Ƈs#ЫZVw8S܃ 8@/isˣ,4pa{D>S˗n sW^ruCʾ-N>=+72Nױ6E،P#F_;nB“Ygް$ky&pvn?Ii@.'MbHtmcӮ+l~ty_r3K}'SE#xb`~TE_ABBž$5`O ,JoFKP)|Cr3w)lQn&4#=N L, jjX^ J%}Xw_| /ǒDh}m]b1[4N:D4 u=SA@$a+VPۑV6;57avt8+xm>ܧsڥFp2HvO_2(ZAU33Kƍ{<@ ^RZ`0TAD=Ҹp12`lq〃~ UmI&0#S< WAPQgfD$2Sc̣Z8$}Y֠ f6:sD*!(fҷ]M:89C"66YWaލ72#1A6P}]٩}|D$<'-r 9BXYnTPF5f+ :d) mTqntn5i~Bz䳾Xd|oXLwI6;2j+>a1UB(J[O/J+JZJe]'5_Ҝ| V^p' 1DFs,^-AsQown@dcJ|OKЌ\Ici6`wܵ?GQa)a4/|͞Vƴ3tV9r. gI_K=Vwe8-ftIzFYX`3Zٿ{^J]KkD#ʁT+zX,s.l„3ӹ}ӀP#$<."yOSת!bkq:ewPd+TMGFs(V>$ɦ"^vm"ﺨhڈ}Kuc:J"{ժFҸ#VIRۯIlHl͂o|h4Lh^xHjU7TAkYIň̀^d/<"N&p#ڛfPlE95=!Yrws^DfdIR8S&C, `s~+Zm"QVѶ"uF2 w1_RQ*)6f54BI/ˋʵ="ɥ~Ȋ 'fuZrn;`K QȰ2Yʕ)$Ç[pEla'ˈ52/_ ]x\Q PVZ!Rr5s3$-庥HPঐ< C{{<ś#*O-t ti9c$Wd< r8ց Og N_ v ިV,;vޥ«Y`?4dV;Q?Bx4T>#M] #SO`cq3XkY4`Q9V)Xϡ4Fy+7齳ZfΏwk"$L~8dvUWڠ2>wM4"l{cۃNS Qx24,@ExĂbG=#l !ɷ@~ M1&W*"n') QJbҚܐȗr:gۈD@ S~^@""y49Mwn)<}bE;_IDKoUrɾ3"=m3$Dc!0ࠉO4~tͮ 8oR, OK1י{$Xm= ł)g cԿP=\u2n/ 9 nC(}oeePdHW? [he.v:r'xÿs-e<'>FTܛ؊ˡ.-jȻ %•pޭR}*#9AO*@ CK%DkP?t*0}=:8WwWK1fc zF*jO\{Em v\Beylj4Ae얋ޭMw).¯H`ܻ<^Bhe3"+hT¨Tե;|тKbW|%' ǯΕf6d j`}An'leªKlq4q *cL/N6Ԍq6pu_^R} ̱$)&şƊǡ hmDܚZ$s7MY\SA= ژW!5 \_5vH'\Rș "1x!/4^XR]gvT=Oap;ϋp+sXH6y 6!&k!) 4Xr?.?fbEQ<جs]{@h9av04l= &MEiz.֜N|)!Uj]h*&F`/5 X]J:vv=.^g }J.ܺwK9O+w W aX,@ 6nz g]C,"n$Ox!MMH<īw§}kxN\r} ^H6Fd`(~MwI1⟛ +7-D/1a}< |J(rˆ3lK6WexrRpB8=8 xRRO]k%}l꿏2s^qRxїTc;chviXDmBG`՛HۣD!AV~NV>DE 8:ؽb:C%;0-;pOu}@AM@kȲ+X.-8=6 +n$$z2pA6kN$4YT9SVy? ldTtt?9M _ bcTrmHuGp#-jv1"  awqT|MLSKGM[[cw3%/%/6=p0ë!4*7Q,,ZBetۼU]j b Msh` [;vP9"04Tk-`Ie]tBY?:p'wT#{ƈpdET0|REW6lXb_`Ԇ5O5z6Tq_>ɤmC-۳荬옧/k !PϼA[TX"' L{&5b'I0ϵtcU{LGOݗY%?foN-DDs21Q^RAdMXʵRjm9"t$$F,j7+θԚR1 |7D,hN?-8 ng;vXHwvT䡡|%jij[Hgw@LRJ\ ܦC+ >$nK..mE{Mm)I eK<;̥ DNQ%~կ4M>I`<1-Kf@Rޙ^Ʋw-_%: IοO .[dTg(PVzj*1{ cV݆m1)N#Lۢ|QD=}"kVLⳈ+&4GCϵd+d \cҸܤ%#yzR{x\jtTQZ] y2Nkhc&i0wb]z4Kԡ ^i~BmAyT䨛U49"A+KUf+ռ7-6Jƪ礟x=K..+oLEYמ9iB;\˼uي͑?d'Gh\3% 7X9':SN"^k,,C`>'PAGYEmGRcܞL9s >r=G̊_# >{a Y.Cv]ik!.PWԂK ڧ5h]\]hP1NQĵnJ Lۂwܞ6:Y8?xf^[X(vдQU~4-0p8zyP bFB&̈z µFm!Y>T<[o-W}̩6sLr{H⵴?5-25*MX_摃5 lGLDž#yo&-nLlbӍuJcc"&LlӏneM CՈT`P? gBv 4#1xX.D|3>'[<ᦧcCKkYepnIr-/W_W~*d,!h[3'H4kC͓kQY:+&#@{ {C{;8`Lj"9ŴC&߻ Y6|t0-(@rM}oTBixY8,mE.WЋh!/]>R 59 ۾6 C4HC5* # ~Y(%l-eeB214Eq <^iq2euĄ]H;$tW?pRW>LBM0A\r<6ސwL[ T.);ٺ>SBɄ$>nUP͌ g2ތG`uY!Z)Re_4 BdT.F>ۿE ၙl.rk졻yFT:+֎N rPZ&NUZ"R>ǯ@/xtA,,b!?i%[4_͐4n H:mŻsUh˧PeH̠oD{_)VmEKvÛ&t|J"t եsQXxbbmBxlʻn$g:I/tmτQz2iTN+ǎERUؘ5EpK45j10;& nz v(dM4m[O5T*%[yɘMl2uls{ℚpX0´C}ܾam.gʿLPMx2Iw|~Ú?ڴۤ%xPzo 撶WH/&|zHulɘ9n-x"Y' . d&#),#57j*4~MےR~ pﲅ_\e[z-r'#pNZ@8&xTȿZӲtFL LȤ?wA n*^#9IK,uy6b{uLR4Ů*ՇS{ u\u<|W-6VHY#ܮκSsuR@Չ Ȁg8!O6FcapU^m㞘X5YgL`bA;V SyG ~Ł88o>]#i,dO2MWU4h/:_H*_s˕[xYlmP1GyXLp\ dGspڭowPۈDVeΞȳS:&h5Y\\_Sx;U62v6#L9i@VSepQ7| dc 26}^\״ZG=0}jߟE2 s̚.5~G!T1|CǥKDbyJ%Jقcliw_dM}^zOtQm'|Fv˘_WW몄 4L ]ppTN>F"8G9Fxz|e" ¸ozgBܾOe> IluYL(4,^"| i *9 aCc 2~4%zÉEӟt[7 )VhuV%0fx(OKoTy Os݊dp' HӸdn=5$hcj~DqjWwԼC_Zo jW#uԵh2Ǯ_D ܲIN&k֬ɜ: B3B?|~lVmqeoz^5\0o6:PnZ ]̌-`o3<#SOcc{f6M 9qILp:<ۂUۿE ]HE*xo0jvh9c /X8\WEKȚ؈$v9MHߤG '>f!h97b!y؉$" ^TF'00V[LcJ",} =4! 0?BGJk+I4Q X44" nKW~U,%m0vIXJd/;PAn $81ѻ&)0$XuyCi~qFq"Ę٫H۴G.r08y)pw<;;dv6?z{#jF)4dz4&IQdsߖ,UjћM]'YVm9<rSjWmFiN&j>f*pTY|ʂ2]7~da˚XqxQ ̾~BQtr{KeDO^.5L6U -pZb/_e!&*Vd]f$ "0cA8M7tů0,(LMUՔC?Ś2C!l2^g9dשQ刣FT-H Jev6C0]ыi:RfjB}\6i@8[sOJZ="+eƊG1݊0ȎH,!hc𝀻=<+]FEhs甃 q*ǠdQ,$+ɓNxJ3ƍm4$h: F8&j:q~Iu9u}k[%h"md\HBs\$P0F5-p^9~a&"ܼ4mg#2Z/Oy!tbnjz,آaS<0w 23'fV<9AȬT$Uv5}'ݫCͺגۭ@ӫ7(nI1hǀmGS}&~ 'A:۩|3 *^^p̂ Fu%^[gnF_dTՐKi2MJ[6Ei vyCnd6'FBJW,ndEBƓeN\zlILIou.*o,c>t^2.\gc~Ye3ڲ=!6T J-pV "Cץɷ řzTNOv֦-, /Ke&ث)8T&a_V`ԎYJFpe r qa`Lpj yHj_O EYPKLrEyKUtyPe$O~ 9@] r6[ 8.1f7e4Bz8Zٛ%"]Ym}O23P|pFϹ(nXA rdl]c>:^wHĴBQIaƵYq^ XE>Efdy2\6X NT׺<-5 ٛc _6&5S6ъ#cPs^M6Ba3^lBǵefvL@Q K>L URݯ@͛$Sub P=]ӒD[ #6t:w~y_3RȪ0IJ J@0sC5ԟKзgW NKo4-Oˎ2/ZrFo53"}Mw> 5rh.w9F\hj0ep'H`-}&bOؘ$PԼAUZX5؋SjuH) fa U^G z#if`VӲYa<[墷4aC'z; qtw.!#p ˿ya^qr4t:Y%1bqAEr)h,)ԤSINЕt gnKV;Q}ÕJ9ʦ`ʁ47J8J\G?h'/W}8kA#*!Q^>zga͟O,}ddh֕']3g[`n%rmNX@hN/mUOsUp8{n XQ33y.‰:_e&^4k xfJܥ31j\M00 Kکw%LucI`_]k|d'_\%H &lbT(rg*p9qEl.:5!bOs%;RҔ>E-:P1]jf3p|xGX5%/L1S_P@ e_N%$o~Jv=Vsf%vR66 {6c'|K G۬"XLj-3%e \\ Vg0ظɷpu*A0T{DkKnQ<n|W\hKd )ܷ)pnW ,ѹNE4A0*f֚gh=W S6LI hٶN5;Zz{L#ey \w -8A JS@DH#a-Yr]SݎJ'$Q+xU #؈xyt734YT˟4|}${bk=hE "-3w$KXl9(C]wpȡyHK}є/ĐZ.b5(늀[ǬL+njoHO11S#L Q*.3P4c %9-bU,)5Vˑ5R"&jtb۸=qu NUvyj[fEn!ďz `zٶ{.OGd\ I'S | ✃b:svbc>ţ" +ǹQs#6O=Ea^RA4EL^ʫ̗/CJ8P{F!rءla%s`q,ŭo+S|DŽ&pV{"L "0@}bOJ{pqqS>std(;Z,&X~0/ط(DžҜ~GOc߶9.Ӳ|Qޑ-63;^fiEo`AK}L7&Cs%y9~ՂxN0Wrom_ IW{qUUE/겦e2JOYQuH?vJwØ_wQ"crV.$?5q6: 6 Cq%Ӗ;SE^fgq gTa 2u a0_dgs_rؽ㡜7^|J3G-ma|Ťyll]|={FD&.̚aä^~iJp'{yFlE!t{-.Cxp?f%uc !鱚ۺGAXʻX(e\qVrti r~A1%iH͚&̑I~9p\c䑄 .נ<])&7M^ߔWM:%=XP?S.ޒ⺍ݢDE8h|kSX_ژZssK Z#SP{$<iJl9s`rL .{]`g>$`.]RWo#&Wji!)a+ܚg ןlSUnt93BS#p٘6Xu_!.BQ"uHO)>Y )GYvE!9RazqD@8Y H8(Im;_@.R(ViW/ (XX:5]=Ybj{%p=TLƆmk ƻ#1uԫdJu)(lUv(.DMע&(?-ok3 tae|zȁG3_JǯSbh2TWXu`i|Zڃf7[SMc~uE+ikjkH$lUh!!_ pB&eRB,׏v:&4*Ăhފ8=yɲi$nwi ݋,~ys#)8kNqh(&N/ĘHQuѻ# fmE$/-F)v GX{ڭtH)jzMF8[p$ O1҆M~?CjwdO9_neHI7" ғ4T_r:r 唉v )CT zmeaN Tސh_{#W{d E6gʐJ#_{D3Iգӣ"Xd°7YMFꏏmT΍2~-K+"7t ҳXhSӎ9&!\Mx] 3g: LZ|M3,O2 hO&nA Acu@43$Mdʷޢocx^=mxKsb[Aq? v;pԋ6W+Q1Az].&-p 8Ο+PʽBt]\a!m>1TtY~^/nlu]?(z&3/uGVt8νFYI? %=+Sr_Z!hu |śB*g:ENR[Ņj]^f-L}]+> 0p[d$/NLg-Md=4g5)b0:'"ͣD.(\ *q:&"pQ]oaL&ᶃ_ ܺ:J0b. !~yAM H~<'E*6j0%gŢ+f\ gWMYt7DZK:ɝmoa&}Q;+= JW*&hҾ(EPftk Rw,a0M=8 kWbM@͡B( fV;9%u 4t {-9];7ŚL+fb`GLo7vQD l_K,oŀȻN\JDќdܽItLfМD՛kMLFq%ʜT=evi~ 0ԲQS..Z^F2bQ^  n} 9 ˊ^mE>^S@?ڟ=ݞCK3a  }Z'opt*'(3kAjF]!ǿ=+aWÆs,HH xjq{?w5mB֊ywF}(l_5#k#q|'+#PRnN8ٳLMΒ3Q Q~=kiguFϰD9*T4>,Gdh ; 5Mwn ;k5Пo۷)MYbv2'G(x-/2^2iXIe:w"M=[箅(ccS[ 0Yc 2MN5 rѲG?Yc$* >-n_PS :) _"ޥZHײS)W390/ˍ a X[ "HިY\3ﰎ#N7ӣ2"2d33nf4p%_= Qg8"g0ki!٫TP2"a(,֣~ٲuLW6ė[*< dGTET\ۻz 7NȽ5q;ZtJY7Bt/H].n%_yq& \],ʼ(cz em΂U%"Wˇy+X7+q:LSoS\!qTiJ81F@_dܚa6eJ%c`;G4]@rDJVnu$PAQʚT xFAaZȉ12uL y@]E*MSWhnɽ}6xH3.a^IL\OSWTltBR ͸de2c;cp9.C[RYoߐ=/Qt4nJ@;/-*R*4mt%ÙxzgFXoD(itM)m^:w(1.7FtG6 {@>ߍ3aX~se >ָ6UY2K^E(k oXJW:J]"ߕύ4 zL:Mp7u)nNe38Kkmyya7-)ɧc 3,4XʨZS>H ǽ'c|FT4Tz"tΞV"(߃]Z^B-*,3B+ŠˑX _|:ZyH^T1T[8=1i)r *>b fxKYOu}d7 *34i@]6A]U8:\I2;QD9-j<10 A:tNl(c'swffl^<0Z\Kꉲr1'^[f Rbz2lgվ^f! >&ƪy]f;e4XFk閯EY7{y6@-jk Dqĝ6-QR*^ǹKԸ/y̷l)(Xٮ5+2Tq>=$jeUi&xAU纠=(I&g~iE٦n jNi @#qsl6D_CAM5RnF0L{0H~{o)C`ZV/۹'7'}5٠Jϟ:~aYܔpN'xUi=}Pt*a^^ w .#=$Mu8:.zZwcטI\y)'pX ZD| P2Nc?~?"zɰ"=+2C76Y8͛-CKu 8Y%uc<'VJd~paG F⊸= =qh5dt]SJFAϙw܁bS,VH>d=Jd٣-7U%JesC')nThi7!x,A` o}TLB*BǮj0BRn=3<įp2Ws$\_C]d=n\![sX/YЖn7σ:VW5zXHl"CLGkT90Yd笛~N"cƔY'ك6w]nɱzbRU3Z}&XⰞ_o6,tp0wb1+,Zo>6 ! CĺHMC0iQ57!|2-PYb+Xק_|bݬD2٭̈ SZ˸_0M=v"L({lRe$҃zn^F)FfN^\ ߈7)P=*?|{P%c[ e fOBNpWKN3tI ^\O/ XVRHsRk}`?L|Ft)Քa33r3I.' lre kv 5MY|w$M;"C?^*[P8T28K6 FOcYM2hҫ_ՐKgloؐ5-p' xp؞xHCQ]r`/yNJ-ĤdD(ɸRSm\`sP * { d z_Rײ }%(1>ڿ]11ۨ:KKXI=DLϭ8M0UsspL-S?vϋ:0/#?Xۻ Fh-jI ^ (XFMœNPmQkU]kQbOz\DY`&{M7S :0܈  Bx&.6Q!&S8$F`>~|>bl aSLv{UT0?:ܣyPz\Zs3Vg/ >` AЬEFikY6_PH>~)\a@j.4aKʕ6Vj=C'hkez fk'mĆQdx >]A@*'ѝZ^*ҹL_<L†@qs`ܧ%%\Y:o:J t0 9z. /(Ki8#hY"q993n=G:d66r(i9.ZOLv[DHϷE{bj(EAosM'+%@˒Q衋Ln W66ye4 VAa4O6=]J;ڒN+INjVO0 ci\2`8N =482GRX>qɥ^7nឥU1O1p5e#{..O1f]!F+[mH#5I?D^v\+r199%JlTh+4L&Z`z!tkE PR䞎 H\`/2wXdyY)v~U*#f[Lj4h¶(cM %f&&-d,xL5jrlbn :Qۦ3fV~egmUtAqDwQ–OVJ=~XΜu/?t7` dԒ07uH"vܛl߁A8oӒFy@)?CʼnR5KH?n5r "l5WVk/ L۳Iq2iF ^{cȉPHmc2jj3 @x3g= ݐB7͡Z@kSa[̙oSe{7Wy&l>U :roQ&EԹ9$<@dܥisnJCr#q|4x_c>: i \DF\B:ypa'jahM{|Z'\ﶤtdy%x+nP k9f"_D+!n"_ctSo& G@1R}fX͑Trh rߍgRuSWpU*qUetZ;`ŤM>l[ S$;o1m 5J|xĖ!1En:D\Mлېi_5@<59c;V]CR :u WYүN0UHr6T~XI\NEe6ݍ -Bjz|D39S=?r!nbҲbxA1K=>ސ(ˬ닠Q-y`3SڗX~ , vAϭՔ< 8%ekwYU7-ZĦ)J I?0JܯuM.D]_56c88pfbBtg\C (`>tՕgY 0H 66< \tsi$Lx}dZ579Wp[ΛRy)“ofwTwt*W=W'R[G /p@p"ij-vMK)J27\]$49 $.÷Q!g<mO#kg[֖ !:Ql`C_uۢCr.w|?V m\nX/7(1Ȍg$ ū?kZ |"-dI Ryd]X\ʸXcנsAfmƯhϙޜ<תk:f<ňQ]E e2yʾTTZf2JdǗ%P\[ @o!m-st$= paGF%[+tblWTwg=Ƅ]%zNrtDő14V^u$(-W%J6k% ӄs{ș3K$L I&#\[쐳;.ljY/B(6+H!dgHBVY 3OuhC]]I"X`S@P95k."9xUvC;Nq/?h_2H+̨!Z`[LR ȸo, 2>;FE>LsB_a1ʡd,=*]:V!hu-r&d4#+/@[tN:@ݥw!-5!P{ X4=3ySVUa!\8Ov%#SQxsZ)59 bYq @U!J{IG8~({_fՍDF1 PBtX ;zhOhC0`Xee(1Ev R:m{ZGhLyxS5_qڼ7YlHrǦdqgv=BT]}nYk 8 ɜOS y• 0opr=;}Aɀ$֘#Ԍx0P~7h%37fNiZ,i'Aq7JY퐉#2YQj.- $'UZd(ȀǷ]:28A "lQdN1Pϓ>.g%ē E_ӂ1];_ .M=JsGUk&G}y,r tTјi BQEԼe~ Cf )`sHܟhbcun|~!dF|H~w,LwڠwBKc[^ 9X]t%;ãzs+ LƦ|*B᎝i73 4c{4cB\QB8…Q *"Rq f@ q;z,((+)~]/ )+%9XV]A2/oO!ENpͮγZ]t%;;@6o"@N jXc'QPtdLBZ]s8he*)8GvLl D h$ qʹJԞ4=D'mn柿99X1p1SڹQPȓQ_pef!rl` m#$TɒiJH*- IѢxB]~T:Pa֋Y5I6KU pAhLڹ l|=##v_l>M,;XހМ]LkNJ!iɥE+"7R>'Teze@8J _B2'`]~,h|m C7^}>T IEAp )ؿ&t0waai,:X$aB/E> 16+~~Kg5*ʳcoWo R#8՗(*V|紛 ) ziFs{OI%TfE$PWOsDPF rJp.ڜ+^G/m̈ɂ:-KSxHH 4qR>H (B5a6. bgv?Dl A6#MW ^- IQf%B'O7K2-sz {ɴ'DPe:C0f Ɏ+-h}X{_nmov  ?TJ/*UK-# m؞7 Z rN[( [A˧wr?&s3i>Ib[*ӭp3C7? ﴋH>T~)NisEVIrgՔm<jU $>Q yN۱z|m8QCWHǹ…Qnƃ N.—yKG+' .@~Nonp Ex꜊U"tb~!gMG&mU3 GtM7.Y.<涉F*f嵒$Ĉ[2MVY9"xOXR=]"RƟ@1e p#GzE-T oMԒ)Oj-_0rm5ϾdSÊmVVNml X4d Hlm:e#W $PHtj|Z3t Sމ1e< ^[JʸS\րT]PIׅA-$QNw z^ͽeBI^ xb:{ g͞d5D rp=_83a7Y:ΫD #8.ӓpن"_4p{p':U۳̖KHkfl,^S>Wp饛&X\ЭFXעEpΐI!e?@"oӎj|$%2\i`T8D@C&Ǩ/tӋbE8S_|'5,l'PD5YWy Y*Eʏ],C?ĭYe7S8lKk*n?CUKqyqJHz8@XCV}0F~λ v"BΣ3@pvolC/O 0_VxVVF?5i]ڋkR Fa2 >7im ٧yFV:}qE?SL͡FGԺ8_]z2*6GXL|; m)[7ڤϫvcɺh_`Lo/] s0EVZf4YvbKM9?.BHO`УB4PF A-UROݰYqrTCi^/)#3f66aF,ܹy)g *A=vhJoT O ]uI^7 EmL=(iFKs*> ժ(?+WYSu~Həy(92}JCF#95FFnSZG^ bA3;\QȦ{tw,MMmp@C)Xeh:ɹ':ʿ _k@:`o q;K޺P0( =4 R D^iQǽOr# p|al1-KDvO>Li )հ22}~EC 9$؁j}'q"c=M`(gLkC?R1Ub2q'@o4VN>m,aRU}C%ڛgG^ 6K47>?Cn#1-x@=*e Cv&v#"v4%`~uz/gzzQțSc= hXqSu/!%CWj%h:ư)mpI)09pab}3G\yܨ၇NFN⌗ܪ^ÒCX#+_&\lϚ{族ӫb! ~x+Z+!t(|n:G'L%ieHH$@.|ǰ("vKi nk@-̝5N+I( |t\ҭ9`Z:Ym[PPKP+gD]4e'+adAMp0? GMV$77e9I%~+xzk+Z)9&/}Z[Ίe('&%⛡*tj߰k@Pc$5\>Fm4tփ}oUvri`^ك JTJ{x2)vhvU@:PCr 咓gvTHatdwA:ϩ7l0*JM.d$L󶎷*B$Gז*u)`#g Hv®duq1:f& {`,=Xa;Nfu5' =hzCU>WZ$j~^0/}O7R3KDu¹-r6kՒgTڵiP8v 6cӤ7{ҡe兠UgZn#LKƫN8{FSIhH˦@.}?$}pn 98҆|ns*)(s) x 7xtߕ5U "q'd]\y1{"))–Ǫq)+V\.n'lw!~\oL׸ŗHqRuUjV n2, q)KG7+w?QrDꆻRzDOX0>N%*L!xg|q@D!XKUr2 i5 /T:>zg,B<e~`!:x.$3E.1$BU<_͟.Hkv vGp:9BewFxW¹#Yp[3z򟺙HoMF?8>ר32ӭ ^kV< ! rYCJ m]ˈG\B4 iCζm% Z:e"oaѮaL{{nU{#S1n8磐wx qsGh9Rfǒi1黑SI?&OTb؛b-*-ꭤbЂZާ[*IWڂv@0ʲ;]Gl-c#!E:조 (qJ(|?UZAћ͛[\T<[>m"Ɵ|"fD{ uPJ]vû#H{+f}`lv,+]CmL'zH>7Wxi068>V(>9]J <}YH'f6.h/ɟ@E.m`15_Ovu@U78O^ *py;Nnܻۨ(?@թ!PzZA*O%bBye Lcns,ì&O_6TrБUƄ *dƏzCowaIӪ^JwW=>f%-5 ȫba z{lT˃a) WTԿn2iJ*$SUڅy$h#&ɰvJp/pU["  _ΔO⚇?@KR&CjaIl3ԎQPͬ~Bod/}EK]bKh9[Գ~Ũ?8zij;3 -5ұM{hm3 C\6fxs$甂LAl?ÁYrBWT͕A?jld$kJx#RARZ.&7"pHmL Az(:$󎯬ezPxa :+ߙ2$qv͒8%8IH'YLՄV%V>~>.+ ;hlX[?2C61)0"M g Ygk5tBxzEE f,el2:.I R j3z ,AyPZTGPAt+8n,QH4Ee[)PT]~ 6C-<ՅfEExO#˂ZYJPzLk=oSźJ%\[ hXsOӡ1Jfˆ9+dL FX~_ܪ.d9 FϯW{C(SͬZܜH1CY4.B sl\0T5AppЯ0'vڔl/eGM2LM=m9G0Z :3SŘkDw/L{[J3X:RD\vn9`wzZ8rͿm񏉽>Fuly&US9xS646Whդ֍ܠ X\ɡݻ*_F9p;!Zz3nKoX+/~UF#3AG MUhf~,)A$nE;|jC.K=JnŮChm?(Rz_@S&[<4qg?S9A7fDԒ):`uĿSK7v `6g[hQ~n 96{G1 CTQ!aNEVo17EӖ߬G1#gaOtו3|6ṄM$,$׈ !B՗L)/c-LsT!VȜA c)qɛRJ#īGw OJ3p1S.y+`\:! 랒hQbnr!8ެڦ0* =*# FAp恓<c([M]WM3F N$| ?[-RUWߖuѷ##/ǰ-[dyPT@Br|EbΡwL|THBTX{@APTD}6=x˕67ycnc Z/?$;|%+}NC~T!zA |Tsk(Q;*+t/q%.:Hz=yCȫ\tBO!SlK#CfsJq]]]ENmy7sk䑞/Il6-&$Q꯮6 ?iUX5Hi`ў,;3WTq3?難V]FgMd~z W%G´=NzTRřd5Ȩɐ>r _:j xL3Пtyz!pB<$#f$S鳭t Ș񽪿s&HZ@M7kZMaΗ.ra(*;&~OaN8 aZt9cܛ\v@4)e-Y3wIUi[2{e~E&.rlх%/abBi/~ʋ靔#F['/"zUy^&|M㏶/ l`L*ϊ/R9g ӷِb?lƁ1\[YU@V>ع#>NՖ\TӋA-VNې(? Rͷ]JD<\T"g-Z8vPA&LSܹ}=\PHӚJ'+>1ƆҵfUie` zcF().XjMG?/4PW"XٴSVw0PbW6 yd}Sⱉs'T[Í{8]OҦ wU**? ,\PYPY+r4D6w61P=Ŏr! C}a d:.6K|&uO{*.FV)F6V bx|p==;9cry N w%C!AP, S"_]֣tE9kG o|7J.'CH}HΖP鴆5mjlwRe4Dd7#cbJ1^)*wKX~mGXbѰ=.zŔ2xIlhB n@8q %OEo6?s19,pԚrŒkƿbX_N֝V5A@\R% P<&`<)jjԐ -@/Ysepfi W* (3CJl4*kME @cOODmzU] js$fgXrAPٷg~$[khS'ʌ6ʗ.[ҵvvEiZ?'ys) )a<MArܒY;[} c%0 vHD h\ ;:5&)Ʋԉ']{P#Qb骐ߨ ЛY\IYv,e4~`j\ųEFT= n@kMFM~Dp7 @"co=|9q#$T"]1PU9[lڰ?AvŠtQomX=Gx,Gdh#xXxMvahēduX 8QprumN8s=hM3Y7sDۇ:)4$'zsiPJg"*M4%JonRow(5\w Yo ōF ꧩ5b*x.<0WgM͗yzꅒ6*T~*qH n' |&}3sțP2 lmkcդ޿D\D`Ư\1p0Ϋtc)W_= P"?K5巭D= ?+j6Azopk/tb $<[HLiqςJF1񁇃i.i+}"m.N%xYJ&=ϸJEN>AYt#c购ęaBHE` yBRvIx&b-OYP>32쿑 DAu=,Qx41sRZJJڋ Mlobgp{p%P7kq͐Ayvk].̅MQGFcuQS)1ڢ 0cji̮78pL%Sl7}iH2/C'{\g*>p^C|H\ٱ51nK+ڻR4˔7*+E4MUq.i ?«yImވ(4Ѫn˧ BA["}[\״AQاt̖UZ qK q׼ٖdnU?F;(C@sQ7)rS^.;7d+'.D`pN^w( T_IFjUe!Ahq#,[f.ca2-1y! )~T3d; hC}:D^UNv>3c+hqd0,,S miALQhs"DRvk09O)H &}XfμI Jȟ4ЗfpqC Kl|(}eXO6lsH܎\ٹ -]RPS#{lX}^6Ġʂ8~BdL_rU! q'0%>Ɂ/,XցZRxi98x)}"1l6 g[~Udi(ZZF/oz6YdwB7u aſsu{dׯ #4QO*DQx f6]?A! }FmW&i3^ZlB0(QN[C='8 hdiFX:ݾJ`ynmS8C̷O_m\ir.f[=hn sRc ]xk*`+MwDyanm J Pr= lD2B} pCƔ8iVA#u[Xxr4llAw Y0]M2 gY&DJtQC(U ^}.ozlعLAXE4UHU爝sZ C0,8>?R#]7La)j YQ(!٩q¹]KKjBIdzթw,ط.ᑏʛ>F#Uhk/) ZS`aO7ΖWn"ip-+>E5ߣP D-0c IӕY9rW@iV@@P`M. xr?ٻI瑭ޠFԃ!ŵ^MТ!! XVj@ E&>e@(^ ށq 9g=U[!jm~ fxHvXj)l9.$gjDXBE?:*2+6 E!&=*ZYmeOɶ,H4-!LxcZTpB{շMbJD%W)&bt+[9`;oH"T%%?P$ uyR%;JD—v6;AV(N}ԛfNfNH;dL4n "!/KYAq%"Am܃H AE_a}+_YLɵb?:?yl0&%_oz*wPpi K:k]y>V%x0JQGԱs0Ukfң+Jn:]!JEq$ϹD:"Z\TBb ҿ x4"CFiUx Cr cB@KY#` # Cs k1( :aȽn).^V˜XxQpbm!ɛy87me2Q?,:r_(řbw)l4O%D`P+0`G9zXi<ǬCrA~/89"Ǐwo-)"FvoBo;_  I| 0cHT,Pu\q `{i k ږ&`IK1\)M}e>ȿ|UGR\@,^wujA9͉Rsky:GRX1`xcχ4s;[Y[FL4}Y@ø]J,k~`<&r 9$p#_(˅ pDWٖTvNMV̽芭-.α'\YfRXvY4sS|11np{m2>T1+jƐ/sX\>(fuα&# ?}w!nz=P TB( VxFq#mW4O|11np#_(˅ѕ~*'uM}J|'e̓ +211np#_(˅ѕ~*'uMدՐ%Sj(#!雔h>E8`:E .0X?p-馔4T.#aλPh.zMG:5-‚}pcAWL<#kUr XvRw"26r:0_(OwRPis'm_B. ɦNQ Z>Co492w}ͮ/2_$7hҌ~pl.,RpLX겞OӞAi Y(T "&렏€kz#ԯ\5߈v R;z Ì7;nߛ:Q } H8`5V 7;%Nm Ad6'tvq۞떽YhrXݕOJֆ2a^g9/$!|G-Լ؜ySCK:Qsמo"9=kD/(ܖ!E$ڞb-z<,SIAY&qR*U%y{.n[3'e𧋁3Sp[9~/)^F¼``֖ş5~Dr5K̕V(M!a yK!eQtƓ~X 7rA'LAǁjDmiYܺ4%.0^%% gӑy{][!nYdpQe7T ku33@^Z:SLI㏊]slpV1*Tvq?V#ώzvYWN hz62z&1.Z%;x{t޸P^Bw[\*⢢[-p,Ӌms K ĥ8ƮFf%Ejhj7?I%DlRc'goTWv`I7_"WR``k UUM(u <)21 :! 2  S[?qA%Z2ː)YޭƵK%$|83rW J*mɔ͞#oQx[eC=Nc.ԌJ ꗂasu].CHu?x^bauC}'Sހ# +woLwj>"y.-r^0oטּflwnlfmYGrAl9?pEnr{xGg*-;+ YH^e - r뒣 snLbH(!PS,m8?h=77C d>a1 3׈$f:6h7f$mSea-g^h֔T9</6q__QG}jMV?1ZT1_) Q@ S ʋ3*Fzh9Wc4gZ˸,;&Ѱ3R؀E`grhwB̩Ev3OGX>ulY }Df2S/wE,LdBEyIJrG,Zu{y$KSǫ527'A+ ~ߧ7lR`0Gz`ت$K?Po$(i:JV=ꊵOriյO(m|f96 I\wE3?Lޛ!1k(xseK#K{gE‰^y!OG/F.BҢRߌ$_@/oͱJkS95AﺆΜZj@t\bB Tc,8,;wdp}=@F qMrumm*.ݝG><#^(K(sZC Vm&+n|@(7j}iőǴjaر͆Θ2z͈~ CH>hq+=:F6QU*O;5~&#Ԕ$0 UD^rq\r6גymܻ^`m^*-RFƘ`S=6 :ܦs$Kis74>/Cf("@,@k$ڋ9}9mT _@05aQw`M$C*e"mv9>WHlI/seE,}gaQ?/ ] '}ZiEm1Y\Մb[=cEaS~tt{sI-ܺOSW "Ns"huU"~z9%R54QU#{mI%o*/z"ٍϟa4=KXW>z8zS9V|ٕ0xr&ܦ : iIX(V@\biu*`SYE(5SƀWe07| mAtA}-Lz1v&j No~{zݼGt\|TQ<$J` =C,z?*zt>(\j ~q4Ey6f̴UlOТh,4 |޷#ax}LtЭ^51,Q^'zW6. \𙠛d~,A+' RU$=E1f<ŷZ,e$be᪬&z6}f썯Iadx(6_ugc~:Be :uܫ*B+2ކhesg| mWnmbKP}5["'Vrg!2j1c!DSKĈQ3> -lRV5ꅎԩ. ԜcGxg#k`cBRusw^Fn٦.'P"^\Qժh$L3H|loO/hS6˝YW_)Z{Ծ o$,E(QlP2;&p&NM<&:x#VY[9jX@w5: ~v I:moZygM jKݷے8|*Rs< ǔk7R ,d alQ v"fXX3y*s3Mt^ I4FN*ﺑ߭26ϱ96! U_B6AUUFّ{taP,؆\LGfS$kpzcpӇ ޮ@^;TR Nb]MR~g}8:Jf>z}oRn:$ۇ ߦv xetي4o&v19ꬳkEWDiZmmzLrâUriDii BkGmb<E/zTRt錑)wO)WP+bqݍ$Izvqx:dDZ޷[k²GNL%W:pl|1m\Љ U$ 9($Y~p Q[6_j'ycyYKer"/J RN}@jp @$qJ EEV L+U\n0AȐ=𢶴V]?w=$] ^,@%K,Y CӿaاNOe2 ! ژ6|qi#9ţS_K_! qTeC f+I`ٝ]^|f~{ e,(Bo ^V$#Z, )KWT<rگ-p!03iM? ͑Q(e~9MGI( ɶ6i$)=~ÊitĄk߷igZ27ίJCfFZ\KWAG hcQv+o4@k/k!'WNPh n=oWoCWaPC^G' {;kم$*Qۂ#e\hI#].y⾹&fBD.u9˕ҷ#i&M[*B4By‘RpNٯ%HIܲ1?ea8Hwf\i x@xF1]F5\s-GR0U:Jse9B#=>l5PV$ _)Z)P!:G#}NK1NA32\&d=eJ@YjfS֨9r ] yN* &y^t0\AJ-LFCGh)RAJ2z1q]Hz"'٦9wKc3C,Hb77} ZY_?燅xE X?Cks'RCnAEC"^N4/YK5vdk`?;*DIbŕ/uGJ/Z5؝ =ɨd0-bgWeݢT1k#TO_(1qE.8ensI"oCqo3+Sq7.zHNzB( ~ KJ\YI( ՌKPéh$ƥ􄧵풲`(MGikI.`R%P2q"҆x 2ߟlei;YOP_KoZnw ?m4;\|N >$?¶J“\&@|ʸlι. Z(;\ɴMV0ޒytl5Gs)!@F--Z>y|L8JνyoQG\Ge ֕i&{}+JzmJ/XE_%$Bk/EZ.McҞS5h1Yq W.NѼaRzUg FV0Wa[O|c5PWU&{*:T;i/,{@NQWJ}ii eYU^$c&7F AϪl-!s@3Tp&rSc4г v,67XS-̕ATx@3^Di z bjAnHx D%t贜!s vM,E-TȡY4T{dΓ_vJw*f`$z;[z7dwA2s|VII+&[Zj ٪b1Nv'v |Bx)WB؍mi&%!5?hl+1[wĎF_.QPH]:mT R9~[!"> ?G&f8ʣ .L`w",U2 孕"E=&K0$\L8}"&} g7!/mXNAa,W^Ź;5 [e_tڇ7e, 0ѺdNnۂS%y =6a҉/K̾)?LSm;8mWMc9F;L8Cc%ILly_NBY\u̾29eFl8X SDd.b%좌 `_ >A_bu4QBoIȼej#OVohP?V#sPBL -reʙД?K;- I,7r*y$e=1xiY&3Ţa68`5YV=Oc;ð.FW] Ҕ▗P8UGqZau$S2+( gU*V?zP(e)M7\6¶_)}µ&}cgYV0VjhC>~2,D[W~0QFpV~O,tE4{S({l ַkaͬx\$: sP!lhba~!4ˬG)u7##gΈ|_nS>`,8z~cy>1ةO.5cy67s>T$p-?5)6P;*DoZwﴵ3$A 2C̺#gh??>়㰢LB;N~ ~.GJd>>zt`7; j)>3Ri|sE)(cVvDxe8`MͶ7=eXl6]nȺ }a>0x =V?α@ݣ58yeɚVw7ztJ/ ۿYYBy4N ^p}<*-` ќݖdIR8| b_)[bpȿ]hAk!9Hc c(z($@C`ۦաRE 3ݣl q\"$k Эa Ƀ.)s\雡j/ HA)=Xl|[K[a')l׼{HDaofDkl.i7a@N%`J Z,;mZtr`ȹDl~z_.\לHqPX b@[>߳e͏ggސa3@%Dr*{Mgʘ.H qnDC9OyUŌ?Fz|]8YݼUznxU>{]umc;JpQAXgfDw֑m+hZ]lSS0N yLQHoooD2٪|\dPwd@eUe'0^O:^ n|?M3a/\_;,ߒ3cBe?B̮䫳+yK))+穃v"LX1u;B谽v5= .B|Gp wO80O7V`iapk,yYQ |ML[$|&eS? `y0BC%'O&c!(Q(9G ppUK֧'#ԻҫDŽHP6{$FՑG)vjT D̪|jTG2\rB AWW} [oɕ=0t~5D-״ (Lܿ|nhA+1I W+M^.j&:MOㆿ;$D_[p.* ueF.4ѸifsEy H-y:ϋt_h$ ~nDB q^Q!*5l#f#xWO)tu'kձ_pR3ҟ,O"0A V0܏ &4-Ƕ??'l$ 65c~1L'dz*֑v)>@?ᷴ?->]O>NEA'-ұc`cmFǸ{dup^.Vz~UdV#NoZs8q2[W8,vz* :R RousR93~ϸ^ AnOCH65}[nܠ.o(֩ 9[0AuܙtxwKmĞ*,%~%a4'7|=]G #@aS))Ye_I+6,;LEpj[+xdokeEoaASVP]]nDq}%7*l2 Y-VUz-RfEWʫHxGl_n \Mڨ3+9mI KY8$;\IOFJQҳZbUt3f|<EcRg^l U \nѮKjB& Ypʝ8n\yR敎Dzȿ@ӍlL.Ұ Dag5<[A8 /)DԴhBsOp@kaOÚ_+R|_W&᤺k)HtVzpR&1.1,IYxPMs< }W5*lC\mYbEτDΒ9Q~\!A'H6Ê.Xy@#6Zn,\|ek(HzC?Q8EkݩUur _>RGlX+P)1vo_٣,~Kث^`DRr \ 6&9cs3195@̘+E80x}#BM07g4< װ"yJ hlﮝx CKȣ`8enX7bdإb$Y S߼l5$Z?ϛtrGPTq{'Cȧle cmy?}4MoSN`6.x-9СN嗜ңN 3"hJS*/x}ΖQw[ʼN \.R#U g~*kx !e9X5yI1 A,{&wD(}^Zf#?9Vi/nsx67zd'Q8ũdMf3 Mo6D11!Z6N5^dرpH51$XI)|.:i>;}󊡙Rj _ƀd0cN^V_v}3fv.ӌ*.-0P.$BH_cۿkV`66`) =Jwv;V: (?;T|AVKQ,'^9ֵc=8?bK6Sf=%0S9C x&{t2 whZ<,bVbE ӊ1ɩwJ<6N? JcCjgRMcn\ azCO8~v:K8镝v:ʕzΚ9%'ps/@Iw$*sI?A%tܴX|: y"#_L*02f:E}Z|h#f\Ruh'nro?d‹0mﰒHDn9G[{;Bja%2CyNJatU1,*Qdž~=^nM VSwl#.%h2fXPC52 cR;)4 mxDDVxfN3Xʍr)G֤#0 (f7(GO!Ni~iXKUUV !JpC#lpoͼ*g&mtCl^ibL>9Ǭz}BCFv} QˠtT Ч%^^ e< | 'YoSq8G,30q""cAP-T֟8FM<ֱ.xQ)hl(VBPNP9LE _"\BIԸ >-fs e({TWK;95te+rwf աFc<'zkc᧘Ҕ?& V~IAfqYN`5^&wkƑdA++/lk )ax(^2;m,`m߹@IƎm)͆FIy`t?-B3 9TLס$X®5g"xiO^GXb-)75v #ڏE  Mg +ljڋCɘ~&\ WӴxXfɇ}ӿip=DCS>p붵Y뗒=Ł|LJ}xmDac5o֛cbz0T>CIQT4]%csyTzS~R- K*OK @X9"挊CMCd !pi1 ddeo.P_iB2.Mo% ,WAL3lf.#^F<Ϛ9.3KOHK4k߉/nX#HX ns  `Xd?F찆K oxSU/}yal}آe~¾UG>wBڌn?v/$ 1'rUR.Ƿ~XuԭmR³׵-{#q<'_5`&5 ܖ H< K$;gzPP#hutm ^VHs\mYEL)+g~@P֤є>m \f^V1T+4eEZā?RU0}r4QU9{O=KtO3 6 *y)^>ZC!R6(jf-aYUY`gӘG>6' n^5n{B]=, \}AryZMO;$O>cWdfǤ\L`{wc gwLcG]4H}ҹvo@MNi!nGA{ _n}qGv 2[oʊcyfZs ft$/"^k`j ~`Q$m@^cn/ cA1 X4rbMHkLu XjCdܶmZ|aWa`"bSaޏSj&nw0Юq7HIT^Y{( Qkib JsY!:Dk>6Ԇ#ux^31QoD~ie ܉ ~Ff &qKt#nP>che fT| J5'sC3^cWBzt=Y)KLh^i-ڔ*EJ~ZVtx/FNHģH4B $^ T8C!|^vsHՈ#R 1|hr-( !+uzW( 8bys__Q<;b+ӯ%|׿B |E$8Z:tOip\H)뷑DO_CЧO ģF4`f$#~%Ђ2,K=l&\I9;]T'Bݮ%!ŦTE+o(X@<"2'#r}6A(\*zx˸I$Hxjd'9-ф;0Bk.=ɍ`V9:m}WNiB덳%-ˎ竉3آs^(B|96(˒f;mKO$y⵩]wŇs@z{ȉĘ*[@fZ>i` k%qOֳ+Tȕ볮>BVD.5I%LTn ,lMFm,Ѐ.V6qjG+AܸώB[`j>q(M}2ۀ3stPar]<[7JhO?+Pv\J7=ڵ[PGJ.9-,.j>hʜ:hF{d(+z֯gg: (lj$K-@Le*ޕ0T^֐tMa((ykP<l 9+"8Tf%w}aWV,YMT' nQWc8wxi&%%HT1cT.ml8܁t&WpXӐHHg.TM_`:C2I" y7PEՌadKVz.Oآ; kyE)`=u/U3&\p%TOܖ|wy!lw7-P`< @y( gZ%j@ m?ޙxs⶷RTأ1+}?֍?hsTڲjӹ멇j4%)1?2DyFscOI:*e>eÓt@mv3Y,m~cxǂ^ԩ"GşVxq/ B(Wȿ,3xLgctg^9ۃcwyt;dz7v\",:ze阾y*!>+X5m'b0ReXVRH{k¦7+RoD8g8=ɸg{kl˾#``ꕀ^[i=ZxAP…P9`(hަ+dh\3ELv`(dgY?%~oi xV0𷪍ic}N(e:ˌ/oؼ*S9^mldZkh*ۜM3,‡[sFl1(bVLt Cw EG@ 1nQx/4[7!(eA~ߵ~ Sehs".GyPN lU#^3C{RFhvd3G$DzoI-s/-fO;U`P;K4/rU7삪=\Pюp&EfIv5Obm8qpYqZÇ ,1{"tT5 \>HWe?1Є@X*IUeP9ͼ^&'?ٴEGA-:ziQ%VI*.`0jՕAlL:--y96 3x,FaIeI6Ȍt#dPheE00Ғyɡ"tg)#L~'F8_onU/ݿD( RʚWSTQkfAS7/i]I؏[,9KZ6y\}9U/l1D K asW{6(QBF76@_LA6nrنI#+|RnT#^ʔ˻7ZӃD\JV`H&9s,ڒXK_eIoHHfEW7g)%:/{d2f4i9\ow3AWo$`e>t^II \s K){C<4n2" (t&M>D9V~~r) >rNZ]MwmCQ{!`9ovӞLmnlw EO?->;oCr;etշKZU2|Y;&𷒋[tu@eڝuht!V/ XA(%a}Y*oπW94G1XRLq[:~;&zżC 5y/&-k\M?N j4l]aFܜ$܅VJ|KMb TR%5ٴmg We y K5TϿ _to&=vJUI(ߘe S& 7r9@ MduΘHresA88"}ks,}|貞$l{_Wq/-:`3N[?$%2V(z(iA;3xN@lycR>0c}ɘIY2gdF7{;ؕѠ*>oO;[KfP|=LJST on@B;9:b-#~`MdSQAPQΒBZGT, 1|gz wȖ$eE*osk?.#?хcf?'~P ahŅuRfD>PE"tb$m~K!S!7m8_fw9=h<"Fd +*lm6GsrIߤ'Z9JvpS51z蒠IrI $pL_﮻8Wo_N5KV*f-u#4 pпwxG@OHч/c`AAU6Ց3ӌz,7 K}1zk˕m]GVܣ ]Sno$k-Ǩ>]9:`Cd*\RtACH(:M;Y[_"I˧WjWp4902%Ύ&'-Aef:*+n&?~ҝ7E,,IEmt"biTLGQEZ 㮈[yOl%IZ+ޑȋAõ{Q\`fd݆V5GrDĨ(d(='?%?iuƺ*A ۇyd%r 8E8 rdZETlE[. Z9F'M YdJHb5\cZuP85~ RTpJ0qpQ wxYϊ h;͠];6=WEL?`tY[Lz٭s !D] <"=rݻ`p/Ľ ߴeݤ;j$жS1N!lZeo LJ(/%Ď:H潌]V>R$|nb@KGi!R /'%/4ƨfMkw3⏂RM 'X(k]_M6|WUT${wD?ci: ?}@G~A)T*U+;b.ڐ-8l]aϪ?<@)Bb "Sc#l]%[S1ˀ{!?ViI{Ya7q4d68{ PvKm A_&N1-'1K-qg])I9]%7 pZ)O7ΞZ7jH'3*ςY4L @CpES,eݷ><Ҵ!ĴIƂk3M.N8Mci(be4+J?}u'%TXU:vZ2'Ð6Ym`,dN.ċ7F,p{`ƅ_.V 8> 旦Z1xrΕNJ/ZdY&n:B?Zh&X)itFo@"9+k,mĺו.=>|N?yl@~})@q,>kW(_/":'.+7$xRUb"==Gf?BYIѭՏ:;&$dUAe7q%_LcW6xVjder;ҾG^]E?2 p}0|͚&#[7 r[~) H90j`o`Uƒd1Ƣ~ߟri@ a{ţ *Ki^|:$[v ߇;my \\~s {ݍķL,8!CUgde,r+>y.zi-㍽$u_BGEͦ̓}HDiOONл0je]lq5ͮFP? {F3a0w0-kp ڭfMa޾s.Voë+(>"m e=jUTᵰl= !d:@,* XOp$F8h$* p6|cmq] h-rU*\>=gh}06 0;t\qn#Ct8o/f?Z/arQx 4Պ (~Ԣu)x,ëh %繱f2HT`Z o7xVڲ(]xqlw0oSf9]Ӹ,c/ lISlʗy/:ǡ7E!dD{4sepAUIs?@fh}:̆܋q5 e$/&?%qr⅔_>!W@Dշ4Zg{+u D6*u\*ȟ2Hdu6ln`24/4aUBF>/bO;=!NW6~(FSnb#]/- ȉl('hIjMAIr.QZI̐XlT',FKH̫=M}4?y@l|LS+¾+1 K`@Ʌ _XF !h9x \ϒN̮'`2ThbD }ʒ譌(x(;9ؾ2Ԇ' ݲzmwxhuǻLsSt_:o)$L_I2D?3B)9a?&=]:x{ȡSMuw̲f̌F*o 2 SCIǗ}49}rs$M6HJCm vrV50|[ φpk\2oq v.VA-dRh\bJVdPj+xGiqE/!9-ٙ=E 9~~/L)W[Yu K:}W_EJc.bX[a-ݍ$lV~vvd؝K [ n=w] Ee)c4oldw#x=;$k$LNy,J@4A|DaNW @ SAQ* !o-[^uJ0XA-d"^GS"/ ѳ)xv5OLlǵea<0ttfM[~Ii?J 8%`"^c)+$<S3nWA>P >`'_$<9x7`0 5#os8jO9_n1 -SZQUGϠ0'RE͕f - װV!KJNd7tV`{]lr~}q\}dV,-@oJ`<-%&w5k$kq,`3=kLA]4?iC,ґx3>_6'j)t /C֎ise3>ˌ6F^.ASd!ӳ^;qㄣe!X(PJB6{\6L-kjُNjI~Ƶ/v0r`)_`JJ@KDZ/(YVPU΂omɜm>n\Fqp̉ۓ!Яo*v(gK9gp[j#ahoMٙCwBގczobbgF O?M VzO~oC" $VЉK>rD=erӦ! 6 k>f4,n`  H i|:-N J8y:hN@ĭBJT>΁O^TɶNűKQ86< M>KTw!n;in;El.X1.ڈQS:d6lCzVcCIlwN~!ɟnͣ`~'5S|`~mJq䐐TuYy(@ëdts4l}:$>2:D3`=xD'ܘdM8\δgJ Fȃ&Kc@!=A>Oū.:Ν%ܩtSo _džėL˭9;N4Ųj"o3j!14'j.b)2;%!hnad?@VllwyEWjF}9eX/K:+9KPe1)u8'aYS?_ؾCI~0x:ToRmq4Ma|?!0ߌ]hsvJҽrsgcCP!a>S6 |nk?3ƻSu Y~A@wD&`+0+//-.U_W\eeQ߷NaqAֵA ݶdӰhyS!vo]Ifpg V=s ˪3%T_rj3&r+, X$mX6res}z5U=ބ`Ē B*Wg &,&Nx)qZп$ ˙^z1x:b* qF<k*.ш{WV|FnܧSi;*z̘EJXGKl.ҌaYL(AnІXy-50ɉf;CYȓ#d$̍!y1*M)M? Rԙ V4_[!3I&լq2gV׭PB j`a1TU3h)˃źGU N\#^I~q3~B,)ѧC6Q}+;\\],WWUb ncIUS{Vsx|h{U-w-٢n1!JiM5~9DVAGNޚ*)ַS_̰ /EG ɍq4ܽD(P}挨Ggs:4X07׽ SJBC-xYΔ&--_AMUkea" LO+=gMn?1ךbk^ @-P1< Q_o# Ѹ,?c K걍_P+r_M c,Ĺ~B.%xb~t^Fb,- v $:ڃIqƘuWe*IS8Js#{Dyi7{;շBވ4vd}Nǧ!nD1 5AQY .҃Vj#9XI2Yyqg(lܗ|R[@skAHbm>y  O֓LRYGMHk~f,)?X,SN4xJ]1Vl·+E^){T5<ػ E ЌҨVI^.hXゔ'3)͹)/)!0|ESK@+ObOlI @6HGnm K7y$\@7$*K1E$>'B7FU= ͳ{k*4OiO6wOM{ mo+]L(2< SU\~pN,slTPxF l}Z-WN`5›'v,)$yP!+d 9fMW *66+;SZғ ӏx|] Uӏ\>_L3\U2JV;q?pV_p_  U+(Qsj9"tsi]Íh.7ƉLYL1p=KZZ]mlxcrrˆk r[l(|LV%-w1Qd)<$QWpF =9'@-NZ޾?qI%I=U&B,{3|/),[A+fa'p9|CcYDfuHR#IjR{ wȡe BD mk|xr"#]x kp%F6ēHE,L;y8;U]Y` ,ϪOA~ \OR6g" 틊P8#D}9#@. T+cʽMD5PK#Zt99D46Kkɀ?|Ųd ~َ{Pv^%Ri[3!47tXn%-~a#uͩ=vE\Í0L$q'.1zB:Vsϔ=ʸ|:%'%?w/<Ƞ82zݷɈtS q'Cu9ܩT  ]!-{Hv,>i6l YxetKRPm("; d$ujmAێDs!1YQ @IXC+VmbLvL "jn:0M7{hu Zl`{aϢ-M&D1FHluKrx¶0_sX ķ5] E Pزt{->.%S$: yU5e5ŶuAnKp ]ܘ"D&eK+PVP-yJy6"k ["Z8z ph/[`M-51T&x._okTϯ1bE''GT$2y'dmdK)kCdDKl8;b$.X꭯!ߡv-G*|wwM aP(` .V3RE'9>='QV  8lzpLLj2GagO S_D\˴[i:Ӓ|͕_V2^Uɭa Tg0;n~@MR^9LJ;m%e&!gr1֊Lgz Ӟ&vH7EPj2aAޏ3A qZnUlx5 X=pgYjZ)a.x/DQ7WP]Pޞ;؉Vn'Լ} /Q؇Tf́eY:X^) U[&M[9J`v{bqquWg3٦ PnS)GmCS|2a`XN >u&A(*KyqxA7W|\I~i{1 [+Ȣ`W؝{Eqgc׹z}a? ķ-@kz+[:^պAaDK22n~W|1!ËOdeA[yj~1W 1Y(5_,WjNHr0/x"'ऄYv j*kI!'ki/|Ԉ!3c}_nr`zx;0.PO?8ZE11\xChQ'HF]ƃ ۱N Z0î9 D'QrLgҒ)(th'k--ൟLGb_śMpV[ϿNE.c9Ӽ%X܀RT$e M<к!5P3SIo3(X;as/* "ܭZBHH^>2LTǩovf"l#oTK_SaD^+9\a4q 52p^} mϧ yU/oQ yi\0HmL>0mbY4k"0^Tu/t le9ҕP?m4j<7g }fV 7R[RYByo"J%1-˷6P>羪Kbtr-#ǥvc{9#" F7%&?7BeFZ\Et9WR,)vPFH@,`x(EV #) SIz<*eR}Ш/e87o'$3[ >ꅒ q׬m> ak^@; TD|Ӧ. xE9.{קѿ~0Sa- 霝c:زbo=}[, K_i"#;Hׇ0$P$~EĚxDL+Yaz 򘏷nu8xS ܤ8ᑚո&Rx )͂ Eł^'a=t<4Gu$'?ق:9%#8ubƸ@Y/bTt0;o~O$Ɯ"_;BT_?3A> ck -w,t`;*iyO--./-=$lP{eY\=K%@8YGIHpW/ x7V2B/JY"Z {yv e™␕3.u. I&q{Ƌ]Xopi5;,(h{c>'@_dp)->؏ä{:vрdUJy@}Iؗz{1⹮@B2} cTz`b۔3ͺĿ>@R7l$1 &k %eQ`HB qPGSeFWz)ĭWVK_ڳ AOQcFT.ynʑuh!@_ 9p|sA)Z#)\Y 4oWF+VSVb\3D%T ja>wtͼyV5VVl $8[)x (qMC m\j+nj\hߵЯM=db?^"xl'/Ǟaͷ%eϡQ:R'vNIom"^5ԁpWte>gL C\H9qۊeҴْ[;jCμJ אIm)sWQQ~ nR֖L/(Qlŋ7Fj~#@\۱[|0*ZDޙm& }FTI]W*)CKޘaa}we;~3>aKz\pw~B_y7UIh)G<π u {F Kv v!7jpPķkl4|,lkk2%1 WWkE/ DifC3A?N zL c$)A} !بwQ (1sA!ܵUd*I5O@@QRe^ ѓ`)UKgqP;-ǃC9P;ySn()839\ &0! J (88vCBy1 ×w+'j0 "FuL9Lڛvy^D Q^jD|ɧ]-c"O2cYybDӧK;u1`Nfby|ovIppxٗU[ 'QϢQ@S}~Ei: dXZz &_I@U:[vcdng])&A MYv + +oA8ɖyJӬޛi}0nbü#g6Ԣݥ&庑lM*3oXEN &|Bߞ'H 鷃%|PBk`U^ǒ )jc6>][N,F obq;jl'S}G"6ٺE6WE^=`)CmJkivYIUj@oZؑ_y9v(A79.F_/ʏG~HL-CrsU&_i]y-(+ԺWVJS(lԅVkB]'w0}YF+e-٦h3{iC0m ^jo0xeǘY|,KVUu[zv;Ա}p8gx!_8ZYpc^34\/lTdμ׎iyl 4~$*ݸee-$٢ՋH&}s<4Y[j)H,a89xoK"^k ؤJix84#5!t5? ˲߫CD4PW"jsT|N-5Olrwh4oL JvY3ޮm(|#nZf|ZV9,iII XK/ʃ:I9^)&1R<1:oEM iN2bJW"Bcq:6OS f-P:iCٚ>ǛY\B )ito4׷.6dZ͢Z8o=8ed`R+G#LSđr [[s'ǙSwc+`fF޷b0)?{PeVm흤bse,UV*G*XUrJz".Ģ\0[(1Gpt*=rH䟆!0U46/y ,r =:~%iמXԥ%a+q,JIIe~M3{# A42y쫭:k_QgXnA{kJdh ϣn0+̖,+FB$oq]j= \/.սX{)uW.x?158;AJ7 0pDgӅ9avț͖4ᘮnWEKtK߲Yd$f Hc]B D"w,FSRI8}7 c8=pNS~xOQz KɠFm%d݋\3"҉?//-x )!O܂q_h 0/$,O?k-Ͽrqdr ?zJɤdaBh<xt;Cרⅸ)4N34Į@Vɜxܑzu_f|up^FN 5QnGXηhO={q/˜#D0+B3k}RG0}BmKko4n녟rb8ZWMX8=ƒџ/$~jf%,rJ^q*&ռ{lV8rO ө ٖ“`g.)]PNsϢ^C;*i>5mWܘڤj|d0~rfz}.aMVK`?v9b@6(/bd0Ԁ.l } ӗ WY\I?T2e*v8WbH ѿbX9x&d0b?XD#{u!r.P[ z2CaLEhS/V"PURibPson1jgIhbHJ-w"Jk/q}ֹ;G*LpD_+=H:D6qʣ}% N9]hlB?=<+?g"u7(%֍VI<9BQ4asyzSvI#! @ajhlhrOOFu[9{oT['yT' ^Kp #=܍T;RcFi7F\MDN!ZVTr$_WAHtk<@%?U15atfZ,Zq=NUS"Бdу.WmST:Ÿ^N ʈF nH5}F7k{y`i?,L0♢C NκyM>;8{ޟ 7TSz]:f2nѽTPBg~q:KxY(LDoh"׶ª_^85Y]!Yv,L?͹rFSd_cSKV\ 9"6B feJ^ h}ۏ٘zbWW3rz%3s@ANՖuFLGDpbn<5D{x\Dyrw4c50rl* }QKu`;[C2_߳U]mP7 |Vf-eŠ"Ljfq5D z]*&,@UGc a@|2Ŷ"Y7l|]puF+i0ϔC;5χ2s|&r8naf4/ X1s)-/>ht7f$Hvݕ>`7 /`v- ;#9܂֍3MOQ$ztۄ&1[&:ٯ5/FGZtcڗ颂ۿk(=wos)$zgǘ,UMD۟(ʅyC9PYumwܣz :JUSs6 ƏʮOtatɻj օ+XZB 3xd7'^4$v7096=G:O|>ws&-2rf(EAN:\\xA|l ';-WzԆot䢃 Ũ_)FYNl}iB>fQ V}̖f~! uxj^ZnXu}E|tuH}Z*|V'VM Vz,']0uc׸|3hG" >]^dv=$xjCG<}`:v}SYHs}MHgwfkɖss?Z%80?0Q<_ {s^QPw IHG VHGTEZ{NӀ yhk5ÞP &[fU0۬r bGcEVH7~I#X/ϟ]j&t}. (!@,FgU]6PΞ8`wx"xG7qI?;Zh|uSƳeb|jP+6Kr%c>!E;Dɑqˀ/R轷/!yq1uPiDvA!J}q[m'A~ ѰTvCirwcSrAGO!h&.,ܪsOwD⚛ʩ0]i(୨h ߤN 곬u.QQe FXi՜1{) +v]}|1#emਏ 1;>VƽhxK#Qk1o%~/.P<3X6ZT5wQh;IQ3x|oCҊ <@2p̳L"KN4 5Af3m>ʔa[EӐ.(QW64Od aWxUC{+U;5d$@buyF{ j r^ . R-8`rQӍ&{y1W@?$O77i{ p`-Q~iV/֙-GQ듴-F,/7k}W]d&V8[E̗#@ nG&4'ݕ2Wd~m6g=iBfuw*%%?eJlIa›(6mӕ3D"=%_۪`J`[ߙ*3or*aKh>v jсxQ;fpJ7.#(q5U9 6_ p?i 3,Ҁ|g 3:uBi 3 2+89'EfSF3zYG:W`9 AYZRK5Ɛ5%^+(oʉW`1o[f~Aϧ> $ڻ{!oj |ă]m [\;֤1ߥ/8\miЉWx CnJ#QȧH@1c> f~o~3!Ub?s|J{5JwQ?)OrWQzҤ8Vr%,ZiNE=RX/Y?Q <ȉ~Ud5>$^#^#:4," '?tv󠐩(SLtʻq;,ڪ QfChޛqLnJ3Ӎ1 KTy%@X{O0,2$ϋNQU8uYq6X,TV7@Sf|T'ogM&t 4_J ~*o ZKvY-֟Ӱ_߰"= >-q;%DMY>`!/` 'FXVRjb%HôDig)9l>ZI|zv@1O0ҥ>|>>^(o▲GMWn骛yf֒m_*YtNziCGjuqzRm{ i)b᫖yGѧ`$8Www]l9&T}~uٻR"1;(R!Vw@Q.eÃkV^Y\dE3p!iޮY 2V-z_VX!&Ć\-&<M.SÐRrF$,3 3p(VðJarN O2t^jΰZ~O&% {Z{ :#s/p'Z/2?Aް]Lh?ƒE:;̫Wv2 $ݭwh*xkJ2>p= ʖnf߲>>ҧ_mj^);N~WQ3x4ȟ>)H!` (TLwiЖ/\N^x}&B% )7hBu^3}k.If*.Y{lBx,0,-0z$` Ls XJ }h,߬j 'N0yze y(3l\1fH,_Ous Nr2믨o.*Q j)\*ݣq8ϯ1"~oVݧty g4XA|vK19;Sׂws@vLchipzb7 :Q˨W^f2<]B4uƠJI+=56$gA;YN}Dɰڼ-!SgBE IǠ9 0lcz,`ǘ"c8NSb]#Мс GT!Zi=0$ǐoU`i+!H8=Kk۽6^e(&9/9\Ƃ  n[+[;y#NN|ysjqPKsOg7Go8v:.U2&vgdL>Hg.^Er$obb`%Kdq/W01s aG<.jجr 5ǁD#UP6KKMK$aO _5M+7vhXB=W_\TƈR SR%(9+k/ ms M8C4e2Bd3a.yPtJg;XY[`LwDntiӞ\? 1C"8v=`!b]ܽ}f;+kԞQHnF%uf0Ugoo |QLe/db? AbMv<Ф~ R%IBJ T eY@RZT%#mV18N6o)'T,Ɵu g'y%əjN[{J~>B)-KLsIrnFf 3;U,PlـMjX _3l}˴ܵ 1]9oR27Ltɵۧ`,wL+kMH;?ك04~2lj4,f!aZ륕K>J@й|F%l=E}  N-gbu ^%78xˌ{5z R|Cm'0}wU'H QL9X#_'JqT4_f3a,bl`$@X\n`ܙMɢjij {jNr{bڮDPլR{7~=Ͳ9,7 ]d",axݘ ūltb!Jg' M귋&4ZL$"1.*ʡ;0|p+ v;2\#)'@QdRߒx - b)h5"-B/|I4&TA?àa! rqtqDW5R唦-\&O* ah([!0Fu<sqㄯs>"*3,mr'HetѬ M 2ىtAy>pnɮ@)1.[!xWt*䵽YdPgTJ*#M^k:ڿB.3&&' êC}#bwH`X%Z7dnnGV|9׍RDRޞ]|Lx,d"Nm=i, C)/SgkMF;ߣFPOٲ(ԅ$ێѺ-uUʷ5Fi *w]^ ӯȠL~K(|\$bC<(]WM+8W@gjxH.^Z`൤s~GjkР~Ue[`o8M|:GmSDI'k.NJCZHnWD/K#.M3ŖK ,&;YYLs;k fÄ+y}9V%"TVz <\`z⋖&7_oM0cvz"e/qDv|k=Y s;mpKa9uw8ճɖbW5LLB yxi+ހR{"ZCYǠbo Y :LAK!JGXɆ_QJCW+!까)a{8J6wtJPu,obŖLuY)?WVPZPt짣'[r n Fc3$`6 HWQ ~(sѵqN0{`h嫚o8"L)(0J=Lu~yYe e GGrVv$OhO7A>fl\Grc5+Q92v<$~!%(q-hvՓy|'bOG_m F+.}q8'PdrWG+~9hxC*b7#O,3S;D4C׻ZC qjHzIsɀ򰲵?Aa5l~g]> ^^bdE$qLNl859Hd0D1& g"1X>…CNFA@UNQFؼ(uJ9 U/e ,F2PI ?ޟjᾟAp]\pGĻ'7a?wU1'x"pЍ9Vb=5E,n"W4uD+8yr!tm Uc\6Kx 1c_{KK7xmģ@Neącoz:n-T_8_r4嬼aCe,]|0/28FBGpf蘜4=mLe ӎT{7|èWG{s{pݷ )Z~:^/ײpvrXN 61Ԗm&0)D_@ 3am@[Rݬv e7ˊCQJsybQӦx#B&EDG:u(JvQH(UЌGhv1-p&'dBr/h* YHnqbHO/0+3\l]^ Vi+!IwlUBxR$႙*!ަD9mWd'q+y-8E6 T\47 B:5WUakG#?瓌i!{XLSpzdͰ v9R9M=d$y(Gvp+'df[(seS^‘ܙJ׏qկd_'} ߎ aAn=泵xW7RQd{LI{q:(n^%s h)pZ@g)oc5M}aKjQ(y0no\7a@=u2@2Nlߖe)}ArY(.;[d9!W qH9ujÅ2uR"q9; cmom\hq@*" v\l3PˎLEU7Y[9u*p@n;K=@6Ϣ1sPp ߡP"1 ۣiz{t@pR+7 OG̎e5"sV7^>ߺ0 "r;G܊^!I{^ #~nk(\wXW&-n ?#*Hc#6̓!'Bw>ռJ ZP>0UO:jO1SG?4cN\-Xo,T8͗Xd:VPRi,XlS?(G2@Gn\d<_Ln=y*P =SpvnU3{|`Z=D /͖ :nXmnCCF<1P P6)K)l1Av] ק{N#n5&;c?&|3Hcr3j\Iz9LkSZPr}o9iYG/~TwAlyluUs35EoADkPT_".z4*Y" ^BOe~KiCCVwB_lKaz@W %Ӵy:9$cs~15Zȵ1)?IhqN(cm>HE?JCR;Q/Ҵ8|S Eܪ}q6#tvZ@ Ap)( OO=}S;(RDղHFӵe`y5V6.~+fo. Dͳ,.|/W`/E ]#ۧ0LRHZ `-J akq=N ӻշ~aj1Rޞ,:>dELw)L291R=fҷ`tN!0|0❿rŸ\WR;0Rʀ8ipkoVy=g) 2V ?hTXi]]0"u `=iS c:>Ih" a93Ѵ N|-y?;`ӈN h^}Co/~(a\ 3%~7:GkfUE@K7giK3rxdT"@(^S4(ylvސ|H+m)+ݽD)9Rf5qzdzF!vHuO S1GRuqP{{kpfZ}_5'~K+=Д(uP8"Qtm=UVM䎩ȨsÞSFkEoqY j1@By H:_'6yod6212ЫtCA$eh=Ge&DPy9D  H![{(dUp c5'Tq}Aom:]H/{?drQdo.UpiH=Kac4NP  EKܵxV^*.h@"?$ Lu}(9(9S&8 oK& N2l&O 2eI|p+\ =nT󓡄sC#{cZ$چeH~ E&ap?w0LrI%*6(jdΦLTmmᶠg]?UtB힙L>Q/X4 Xa[>jZBPv7@miϲ͠syžooK+rG ru1N].eeR"66t!. ^SmzͿZ6@/hZ .-~?6%K:" -ͺo GSޘr(2IӑOBbFx6FyΆU^L9Kj}wꚣ nrs4vTs ]:OKY` 17B DET'pf$#^҇?M 86+eNH_:)zzW JQfc Ԯ%tK'%_￷k0J8gWVcUVZL,1<¬BKo[xx r92tݢ`ngwNxxЗ 7<)R=_ 0Θ$)ܔog9qO(,)4@lSo*Xr8L~L@ (h'}JUJ[U0oX)' C :QH2I`mQ{Գp1#Aב5ƕѤW>a?"۵8Me#u4 |V1޿,3yp 5ߌzC,:P(*J?\9WMa(79q!_b:)QUs2W6½e1W7Hu@9𖫊Oꏆm*p!WYVeOpC>ݍU}ta/H '5ŗkh,t #Xֹ,̎z3Eb0>6l2WQ!cV@$Hm/p *8일݁pwq(sgNu\ k8n<ĻdcQ~k|l!<i  _((_^z4ۃ?Ph| & C},jS!Utk 05}'414wB̍Us9o# >Ҥlj$ c$f\{񃡒yϻ?V6/-e$m L2O< >Fne!\fI7cҬ(&6ô ERLY34Q(}"@oLT/^)R,f+λ\,l^(hë`s2|eBA;pT,yC#O(\ũW;@e u EG" ,0֝i=[\Ky,%Ȅ!FkSZYQbV22$N8A2!HfM6OwDZ1W'Jp+QlAǔ64,"%ibx`@9dvОrB_+3 ̘y=^iWZmG F\9qV4|ːqU9C q޽trE̺D^Xlk4Huw.Jz̆yeDvf[G`N]Hv_V *lNSֳ3/@Q6^W_)hH 1A,>S\% B=)[/m*jX#Sq|c)/ kȥBr8}ѽ]uJNdP2f^n^%V끽 NрпC$#]tdrKJ+ӍS<ܪyHK a2 n5p.vI4c]b̫C%v"V^Cas/<[ @A:Κ"x 8 W^_Z W8!%7%0)G>J9-{\lR(QC.flXS>M+]wsI{*9 >:eG&5q+;9ܢ$I~>VS..=');,6\uAc~ 1iÞuk]N{+0h%'q8IFgMLZ郰@ƜTmtc,_=tGHi+E"#౒:kӃǓLjgdt#B6,pQ;%#hVNh76'*m t[@~:"GovȌJp"D$(B4"x7؆|@twwG]l=TDLY }e#JÅAa"(0ݡXtKγ_y/fIGڑf^hn⥘̂ ]:_*WȊu/ñ@Y/$jo0]ga&/\"50XvF}iyrI^͓r$1u)ӰXʄ< &=;TudQx8'v-;D)qa噣Tܖ+K1uYzf&k `d 16+l+Hyuҫ?%bw'k %)e .7aIJy% RĖ| VC)%2vzrc ,fg;}&殹C Siuutwo=bW9g/u }'lF#]# ls1F5n y<@64!®G߄LJ"]/}߮r[i,A` 7FAPU|Gź^ȸhmh(.8?GV~{,z6LV9a6SI:yg$%UΈ)*`k.UY۫E{v"xDx x$EEJUlբ5,A0~!XaX3UA#U4[sϼ1r敄Tz.]1!Jڣ&OʨTyg-rļyOCg5zZ|OP;~U^e eB乖vk7a$z ЕQ40|oo9#Ǡh 2g.T $`ϨMDm|bw`MXG3wG%qUYjqna Mqe,Oe;gw~,?@z`-$puJ1¢%\#KuDNFM:롗2r ڼyaP!Ml>3ɿ%_BZs3m$M> VO~{eo jک(J2K+kg#A!~(d 264PI9i)9<`w^Qd5>l/v@ @}u鷟°>Lu?ֻEHrAQ'_@Z Vjv=a4(+[! G@x@kCL ~nJIx{|Yvj㚷2tQsS4I%ʋCoscҡ +yhӡO;NWFU`T- ~x6_YsFX=l5v&˔5 d2w2f~Qأ58nO|htaC,0X=N‡ygfV+Yvd4Fٝ$9.B7OG\)G?Vn;+eJUHj](JK.OgM[o2[9^Ie-ovmM-ºNlN/Xsh5 P>n^o@U9y@0Es J!$0RN,E%.#0x0L k5Ea/ YI.'+*<+q.N9! \&f6`5Oor[!빿uT~LZ-qU%'3UdH]H=X)/gb@$yw+8&FWUf؜ Vd̟9|d]Ra-Hȡʘ(?)vd=͹wt5\C;ïB7`W[no l%S _RDd;p_DnЏFcU7ŠrK_~gc$6y &E+I)ӓͽ4k"} 4Z((&MbެȷdŤx.$ v}3Fx/=; :htmb%SDPz''Oq "?mXqvV?2Ż51)ˠ 5-8gC3<_^˶^u69ZбC.$>D>=.Ѓ ٕg)jv}'nd$<F̵j킖|jV+;_i܄`H*['0\m0 b6eQfZ6?s(PS2aqElwN"Ot'5&OHJX|U8 ?U/8 ;]$ll{o؟?"x՟W@݋?ʛe=q= /Uo'oߌ1⻿A{?,H%w{se|6˽}؛ḚS4*DE1ƶ~&m5{7z:.J MG ۂ7~s (ey,M&ZIꍪ!4Odøʮt>nrS)M XOIZ/ݐ]vw,?q 5,am:İz¶VHJg`x==d#}$fSX|6gt`_% B|u1.aImRPn䋁]АlKe[tĸFx6n`n5.8SٌBѨ)z1`.EuhΒl3$$VS!+:yM%V P eNwCsQ% #|@vb2=,p*kk׋j[NneLCOc,ڙѾаCLɲ\38^< HlcݢNEq'QFn{0Z)x$iu"D4N%$% ɤ3YpFw\gjnw&0hJab-ц:KQ;?p^VJ}V @{%Z|,(6N[( cܜ2$xkTyQfpx?8\Ar! ~uێQgwi36lD"1!.!mrbSr( ^\5~9jB/2 j7noj?k?N\W:,_%9E,+Gϧ45Q*ow(Gi6Z!A!"+VIYqw%̓yu &B|ePFR*CW=mBb"]NhxVf8Ҕ < ?iVok(M!BqY4 yqbrku+Yz |u!Q->)29/+UV)A L_zl< }U:~ 2mRG$!H6fY^`#{K>pdy9L! LJf'S=.24h%P1FMsRFBSe:uz חZ"0^ؾ5i@^TB =^?՝ގ|Q[oO7P9f|a+AQ5}-/@ÕswfQ{d'] κg @Oss { -+൛L*^ßCrAQS)a=D'sAY+,ν nM(B)ASݷX&}l KcSo;N;ip@"}MGGY&Q9'ByEG v#LJ#`;^՛^[F)Wr7ϱ6_6JZF u3SюCh 9s/Pi"CDƆcgNF<` /%>R{>V<(PӶ"r+&̋@~?@.L~{B y1i}sW縓e(5c mkg7ע0`֑:_L=DC HY~eun/ҪiyZ3ꗏxF[L|҄賬/(Em*K̮aT4dzfdL6)Ke4OY!;z}vژRfI5څ>j߲m|dG"+`C7{Ƕ,h"))ˤ -Qp"q,inn[b7R $U\r 묗NxkFb1h;*?ɍ?BJvE4/Q&"& wmX[/WY1i cEtvW>u{єҜ Fk؛WqZo/=pq=d 2X%KQeJϘ,-| -a_x& kiWդtVËD8˄붹]3畐c^z^3aWXȹ0ǐ8dR)LA߶>c)Rt|ߡLFJ/ LsnxYHŻi|!w3rGL?nԮ2{P#1s w5 dK.o5' bFKP%R͡1bV Ndu[zUʸ/נGf,&\%w}^L/\doKp1(ά t-$g1[8ˠo)rP{;?CZ+yD q/(޹ַ} j(-hltEuuy?@IǶ>wȯN&O8-]݈pAG\uNBӱLPns]I9sD`yw7>RㅵP޼8,KiM@u*рi4mJ>fuXrFS +nVWO-0HM>jو˛@|B+XrKp]=6 LO@Ɨj*Ub _h']CPS05J)y&C.;7rDAU Z7Q{MزG ~;!=xH?[WY.1p;HPQ#Ht`4ӾCF!.NbO>=z?ĩ/ݝ3dfgJt]kz #"? /|hG}nvt!=S~ ,Am4H*vxe^]@oxڤ !㭡S>L>QuO+I#)v|:$'Xfw?q¾ClD>MhpAX㛼tn'jk|WCb0y/Ѷ㥀:!yNƠ\[ =40lglo !/A KP-7W0s(dƗTkN41E֬1Y(@ zWF'ff۪"wLcʬ"A88!\ 1tv߇ƕ<; R!o L&?ߵSS}뺌Js|AXx5z*΍śECԝjQh!5~Ndږa~rs_Sh Na;t`6c#P9W[GA ?|hbKN\K%X5Н|,Ǥ- / +k&z,z,'E`!I7CxWaS(ziPT KNKWmZ5qz{Nʰ<>)n5BV\UAFa$)DxznN ܃EE }rmаGNci{ }G!,<(o U D29H^N 2SGt 7!9|Ő@I$'RC$5%z/'U=(W"* a ©w<6z,Oٟe[BߥqiMM捻t[9OsLnGwrt:\LeKxm|*HRPw(7dT$V;: Xk1Rgﵮm4rYb^AUjY[gv{r! 3hyrTB" )Y ^hcolrgK871^!w#w'#@{/{ͫ~,fS[!{,5S LIJZhB垯Yh k\nI1R#嶔,thG]]һǶv@HaNU T!175)4}mǬIcZ0.eJE[sx[pk,0i)Pܓ2Nd?ݦu띂83B_?^'Xxk(;y_%7sAMtZǓ*q8˟n?-sfTfykw3ezSI ?[W~/"NjyigD_#_쇠o kksk6c=TJp5"34Qqp{_^?M+7_H:)CK;=g8J5/5t'| &W#ЎAnof *G0hmQ'ـ|z*4Ï'`sV=RPM+D[u T_RwQRQe'z>K4*05b3Nq4MtGߒ6m[M_YQ)e'8u㴅 }սaIg5LrczNRٮ:_7@<-=8e53edƀ'2?V *kjHܺsMffC1Rdzۤ *د%h&FvrSK.T9`-ڑA j"aN <Ϲe~}FDϗ}if>\a(WmDgx~rW"Ivf &ߎR@N5pT.މdWqKM&mp:)Fe@/o$O&(Wjܬ=aU~flGڕDƤI5F9۷ij4ˮr3Hй[nE75'+08'BY,$P XZ厾Ţ ;v{:ՖbZz5P)scz5M>EFLӤ*Y t/7 ߇hM+%~tNjA]aYoHu6mKGN_tJ 乑g>f["1V&|\`PO^niaGhfm%de/ǔ$Ly,7Y dSi^Q?{"STS&iڷCc%\5xSF֝eh;\KCRƂlӸHn!FSKGRDw߬hPY<-ݕu4t6lcH'Rr\G)[s^jnQŨi: /.^K9%HsHA ΗA[1B&~,f?qA*VFMk2+?[V?KFQ^;~z4D d;&Ե;䄫"TYUȁm%qfr'-lN5WͤymTغ e϶|M32 #\e$eFSAHwQ7U/^_dZ`Vu~{m,y6LZ4N/M7ӽ=d:52@JyK#l;\ȣK޶bq6fQ"x.,W2BGx?-؁س. XiN5U($IIX# <>SG1sz'#]\[Y VҲo- >q^,UؔbJHeL9 S&ؓ,TA7;K| Ⱦ\BECE7`Zl{.I R. o/?$˄"AS<2Db:G}8zc\v-[ plAo'ZghÛfE$_C P}>Qb=(Ç`\#t^(tȝgN=!eDט䙰fK*80,m4Gڼ xXd]xVv0EPayU( UG{)_)Kiᯄ+C4҃+%YSE!WA8Oq n NGY)ɪ9 \Yݢ=kaaOϨn`k[by1\3c"uK ~V3bn.G eb #9n#vr螭/'gدYӱg%vd/& 3׏`o{̫sjo<Eр |gbe.) ZG% a`H4_ZmٮBcbzde~..xv)R3L_ɾϧu!&\W W sa,?Uup`5|\*d {A }wJ#I`pp~

S*q^H,Z3~eko*ft:oZ?dDcrڕe[(wibz*:499xhXsS XzfԎ;n~lP;8f` u*e@f)ZV/sq;,-"H%WGd֔ =Cҹp]ҡX@?P}"e 7N\n}޾mMp-; 煭ZMM]b.,p:N2t$ FzTD!vHBL>=}X|gX`-l5]Ay}dipX< `{,Zd!1,ZR=^/O־[p;'M3fYi@Ma 96D*?`F  ,V3s}ŭ,/'q4OPܭ^^㥨=^Q_a|WIZاlmT柩v?mɫevc3sP2_gYTNMi˃\ >=][ۗRŅyƒs.BP+',رtɕ,:$L?pFqH7X`bfԅ:duCn!٘$q \AMTIZs1/ѓ=50F_"%,N@e?aMXkT"@@IDۗguɂ&괻L[io`썭5C:PSc[t^fWYjLrz'|iN]*u&t/$M #v}#W5S*h]SΓ5 "jqZ'Fۜm{5d ^{^r0DV+GJ^aeGñwT _o^ZnZIE E|ک[ W >ޝb5[sR},eg$-!% eyr˳,h_$LH=͍o,}68Ό2fjΥ9ZXuQM7r.Ab-}">Ny(;].CbwfsթRp་a7Nby[mSQ~zȾuF}5Y}f Y1QA&N; n'gJNXSIh 7 PXogeytZlD"S2Yhq54KjNI,co l&w=G{|A1J&!ف8y䵣-KBi?J 0?5 Q= 6m•G|wG|N<8E6>J>Jڡr8=VdΓ72I_  ]6R7ړE˲lKD{;N v|S4xJz2bX)YOߩtC@q( 1K97t -~JږCC7ϩvlQ+eY?f3TJ{D.&9̔XB6\Ё%#:ѫl,"'4oD7r>N0lfXƶ0yGP80eOO1I.["A 9>@4^9`}5s IyȘUXH:IEj.&#~ev;HK94gXLIo-RwC,0OH l _K͘gуSw YA Ïͭ,wDvnyZVtKjyXrU}sia)T̩!O|0US9ni:c#S8( u+4Tp 'r}E轻M/)!.#7&ӣFCEpJv ljJ0e"ڎ+1xcC˼p 7ga'f [ge B䪕7);TX[x.ͷmp`mf)!?&vȎQQY`d +dwJa3yrYx gɟQHf}];RĮ+Dv:V +Vvg1O-!8dB6Џr2jAMmyӅ7q;RN;31 [bƕu/ J%}ϺϮ$_OecQ2h7UVT*տalk!NAst,'X!bi#o8#lN5 eZH3 馧R$83m"${NC=N [gh莜*JUjldGkǾc=ژPga18| XO%j=!W[rX/n&wi6W a񆻌]>{T h+Fb=7a^AIKDV5k}k[ wC^bIqf+bg/qLc%B {):ZD؅BQ4V괧@d敭YGOc?6Ji7\ڟ.⥺kt \ߣ*;"234 ̓;IBz+FPb=yz`%hB*_:O ~߉W\l$d\h}\dRLF_v.iAຜھT§?w ୲H&DŽxA:8 Յ;ahЛ^r;2g7mx;+$mҖNT -yʪ|1L& x_2΅<)FP7;IDǬ8ݫ %DD%~VHl P8,Ď}d:@._zdu|a߁Z FT!^2 ;Sf3HoLm18TRED)9r$;/XؒC򨅈j:F 1_RCg'pv5䂐~X֍ZΗf>o:TRzC{> +U=Zcp`f#(os/g=:cET+H:dyk(kmGC+z9nXMOl@k=A 5?E ESq ]=L@?X~Rjhgqkˠi (9rp멤֕V+2 qG؆"򜱱 RbѲ@ m, []V$6NH )Z8&/vmǸiFp#eǻMp{?GjmXT#1p3_ "ՎbZOF@>Ϻ6 eaYnP=W !{Pठ[ؗ&\4u?H{;%!U`;?͍pU[IZɯ@pYpjTo"Qllݴ s|͋DX 8gn =v,}r2Rt*4 by| !\06AJ9qTn-}aDP\')1ђ)ph=$X,~;P .x_A 7iǝ~Ζp4fX^2~DHk@:M8mlsX=hs QٰopŊ٬M PBFw 7gRVƴA&ut1)wRXD/[9]-F3|kiCxZ;mB?Rޑ;} 3MnP*dAp ԍL[MU~BqtQJnnnaO]al\ e⠉ǫUd[}}~6QC+ETެl \ʿ薩g/.Ov!]<$[EB6g:=)|o/U~ }^sk,ibHHGr)HpkL"Kď [>@r2d+j ?)Wy#K%Zs#^<ÊMEKJ,>IRx5Ķ5Jk!C/_/#LRM7UigLйO  #跦%Nξv ?5;"GWedBU!Ξ"׶aw-}d$걪eo1Nμ&FO)) 9ygoBqUY4G 4v\=mN\YG#JxȌ_[{k@odPn -| QKߥ!rcЖ".|V95q5vhdZ.m4 e7Ηg K\}nx?#6GrmRʶzuעXaI%(*ItyilްfR=gtغ[_CB'MXQ(Ǣ5u:h+vC]H"]Fb]%bt#WȏtN,KCl0@'i 8 ɡb_.y)܋S h!n@O fu%4g[6]owD$,7+ɖO(Ю! FkВ Ze YL:9aȡRH¦~w a K[Ut)^\<9o6"i# ^gg]/3cBef$h K繀7Z5?̚3qw׸]eDTuy,SY3 ~MP*Bk?tdd] jR 4A:M +,SXu]Hg ]/Y]QviGl=Oi;JR\#L(Ɋ"0m<~\soC/ٯk3BD99r9yb #U kH=H˥}V1зbn-9 +` *v88٩+D4~W6ٯmY!V+5~rˡCd[/k~i `4vu/Lo SR۫b oCwHraKbeG`8h?7"e/Dl/G,#WAco"8g҉"dR%;`zG2"ax2X4eG-ܦ)ehI=:S'q0^x9LRMeS;.(" dF?W@#:@YiY>مD`+5J_<5n{[Oa37h4e쑚ZoPrLl4M²:#;֞K^Dֵ7K=~b[qB@y]ˆbH4u tm|550|l/)p>q.(QFUBq;0ԋ(2A5n2|@;8'.f \g1WM#3.T#FhGqLG! 6^*ޣf -K1Ȫs?Z4 wJnyן'ao rBðL9R(,xAV$[= 3Fj=jlAbT[YPsLGnC YDPkFEfnPjLR\"v}W,#Ƀ6xjK;3Z͐ǽJ}Nn,~BaɠLxa}uR꠾]!"٦TT"~Y5UIH!%H~]<<qR5/_B.X[x `4x 6v$x,5%<, PzHu{f>[%4t е߷ R#( {Ch gˊ+?hf# Qc1\1G^&q蘝V5\+I3TޛQI.{'NSV8 BLϴߜPә1$MM}P5~v=!:j&`ub-9Ӡ9sa=;L?gŞNTg.Sv :RWJYwv֏37 .dBħ CaQ#.kKf1ٕO)UB+k@׌`r˪[}bX[o|PLR6Ѡs8Os+3͓֕Te ug2&o}R°Z6߽rU,zuwFSю~+&$^1ӓa눦e歚JMvs]^"_u$yJx?GbB*tb_\RY`-nKQ_Ţ}I;Al5XEjD)a$BoN'ПfWQOR>X*_B:܎B~9<2M*DܛBh QaFxylr)} %qt'=dgFf^>[tTUYvMs)2Z;UO lľ[֥]= pTjsL9?wuqc/)YcƟ,ȁN7a0'a8ٕ#OZ \O~#ǮK4F;'(ڰMo~glVs=^mI1_ U}CotD+WⰪ`fab<֛b̭ܗ+A;Βxc0*e4yq0 U s:R Ԗ$9ŰmCzYZEkqYfqX f&n è1A0,Ӈޤ nxAZx7g PKն&Ʋ)xKNE0U#ܗMT,Gnw;Q3C)Yzs xˤ Et?~TG?_?]J#d b o짹PQ ₎ %̤@Z -t֠r揔Qa"KRWe {nj 0I&$Gg4ꉮ$93W⺀X!*| ҳ/~#G1T!C3F͚ɘ+.r5%hdT *DJemI]SfpğKS>Q q6#.asTld 5&9z,T_ABLJ8Pֻ`!mV֗jH mT6؂j}xho[!(W7W*_bW]`KaM" *ٰN[e&{GIѶx&.وkz 'kFol%$~ 4PxYYۘF9ZߵFE:`n}aȅR: 3lB3Gt"QשuIۍYV)(\hh+@D*̅Eǖ[nj;0s2$gRF]vS 8!DoDКQ)|#*]MaR'*YW<u8Ip\MD#B?5<<㏣^GNo2Q} jJn { +=d!Y#y8l |tJ"mG$?λoe9l4GJ> E>~L5`tP!3guZ}jiN/#t>G6xJ3慜 E (]Zu=[TS9= 77%P5j'z_GLK֖~]Fn7K9%A5}!(B Sdgwڿ"=I?N|^~!( %2~8WBv0 Ʋ|3rJG7&pTjx>R$|`,EwfG>2ZhԍL iXUĭ-g A`ܠ^!&LJZA>;Wi^ÉQޡh `:v޻_JS v|WҶK@rEsC"V ϿmɧuSF]QjEvr86;k~Zs2u)$h'rNɱސ ~^K5<|#jR?@CbuZtM,gU5{RCqYNMH:X:~9γtY({-Ҏ)ߟ?{[~=# GnR[P\Еv Z&αuu' }jmb4fMfj4͋M[(&L֥$S"S_o\Z5:.ofA<$*܊.N^B0T<Ȳ:Snc6>ˊ~ro4^d$x\} ~h|I00(z҅3 ڔC">3$O3M.]v X:*{d=rDDҫ46xf=y= ID=z4"v/nWlfNr_M;C4߇KA:ϑӸ_a; ;AzYABIk%.R;HP_szY Qbqnc&䔴uT{ Loi*AkQL5Wj&'s3&Xu'mIιw|%y~l]hz:<˖s^T?sF+£S8oDÛQKwao@ Ϛ]}`Ĭyf le2E_I<+hLgPSR\d F{_FĶSj} [/Kh9hlGcĢ3}𙊥$[T YZ;]{x<t_h0|W)tP 먪-aewלMsS Pi nFW7 Rpe ]$٦}fAe}Mix'EFBf^~3]i#0:~*3#S'@7ߦ' h>&ҍ(-:a%-m|c&h3!V<̏G4145X9%}C Wu3%bƜ"Nsj:󊅆Bp?W$ [ T~s(S EgbzwPUZ+?*vlҗJ%qcӼ1Ejޫ#Cgb2:@ U"vO\ިX>aQk"-Ig:Dx"]5̔ mDp8i9^i8ZՇĪcF@}s-΂/'ot^g˷ A0"p@O+p!4#~zahwJD$Weabc{#~M'݅e@|vj8$#6O00&M˜LtiaW08Vl#eiHMp j69`sBr&`V&[^V^He))0\ZV9+aÆ;=J1b=r;\j.0PBQW(zc<:~ٿdJ!͢C)x,ƌ*> žd353&lဪʗm$K!vh< \(X7A>!^_]8Gbq" O' zfB }QU89ycLHOx tdtk:_ndDJ 3t=<*~udS).%NQ}``L[ 0.'#=bbA~D]eMyIqdjn_ CRi]9OIER`_`#,)MЇ_C:Dđc}yOZAݏX٨REʡfw^%t4g5ArOUG`Ar1^qW*8"!Z=1Q& \񰽴._zY2>V:f+h7ipQ .=c?(@"&ekKk;Cw,rvT4bPZINpdlᯑh C8R7i緥/0Wn.$ }V|Py7IY:}+Vrڸ'wX{,) '8Y~U3a/r))ڎ}vn)Umk/"e ZxRr[wq]B Y"&Q;i [OGRKEؑ.钛V4uRPkmD}8nP5ggRgdzf]~ql:NQ3 蠁eqr4v~6`5ID|s ӱ6܀^vFY#ѼȤ/`!ؚLր9cR6J{^_. 9 XnL5;^^E/*g D/ꉅXbA-q̥ʯkeP2s&~}OLJUSB}um3\IȨ~+NI|!t [:I}~ͩ2W@Í쾘:gcU|C1˺ᥩնF}pjtQ(@HUn= q@]𩞯jqx>ٹf4(k;%Ib;Bv>Ā3MlL{s. `~#|Cin0pn/܎P| eR-GLB9T&`Bϼu3eь@+`|ryd\ʎKkt@z3?Ҽ!ތq @c+cY#J},kuR7%ܴC;JJ/eM~n[=ZaǴ9Uieb-)BbϽQq[眳=j/"( 0%YPV.5eʈOFxdvraAvϣ#Nِ׮CFDiMpZj*NJLcC& ʞ]v,Bi`qqMfP|?rWaq_`/}YdHM ee8:[;ꩾ܃YS@](TVE .J?( 6ʱ {ZSߏEb"870 LOUs[XmsFVSEl; EhΫ_Zt 'XQn>yb]r_}i2|wtd`13Lr@By.uYpVT}HEb%@8'F䊱f/,>Xeh儔b D#KpNmh6!u%͍! oU= m|RQxKzV)'|] %P@H;i;u®yU}"=i/eS(K4"6G,%TU 8wյoMf?=8#)nh+>6Eeֱ=O= R&#'-o[dS̮te3 4 D^CW,mp)f Ia!8rL|KEhg@~i4#i/cdZOq$&vHzWDx |hu^",ctx,͐A9N:8F*JEЅWNҨ7oՖ6#A`ȆPئe,o6&~ʜk/#Y'4$Y4Xt7´ؘw]4]B- EQ!i΢)lHf:8ddFtԆ&$ZzI]^M~e,Kp#Ys"0 @|qU7W[MV2N)WIdL|ަjdiR%P:?t~uKIE丳K%RZ@A3?o ;eHụ7kp^5Ԧ^@q#NaS|a aJʟ0^`T F}C´Ћzص%UJҗৼ^o+y"ElKhvEW+8H$`` eRp,~qlZ\j/UfeD.ؤW wt+q FkDqaTmk(% +zpZgy5(vt >\!d,(}H=caQ!W/phooh izDml"BF^ZY޵nDוV\m H-tE?Jf~&ޗ4/=w (UL6'r˰N&d>|8hYfO^Ȃ$n"D*qAS;[A*>0gv+lXEQ\sfIFy2J&W hQ"P?YinsC񧆅^-^ wv!D÷& ?ta\6X/RA!%@6-J؆.rWͺFF {t\&d_D :ER[CcMOZ:#gnB$\hws d71*Py[]GHI0ek4z)cR)'KX_Up[ I_ 1_Rb[a/K~"C#lXe:*J.3"];bt~kpp~f+X7-ePֳj'6o!- e-ôꍈj(0|s QO -~`KJqiRYX!@SPK,@`nziO$/g ΅kyt}kH:1_P46_F'z"br t"f/*eL-lm|atc d'^%y("vtj) wwC|o=-f⼷%gk;j,#g*sݖ ]UOi{z6beIE@Q1@3Z6бm OA2(r,ٴ0JSH!5(".F*uZI+ RʂEV@2u{'@#Q _Xf&M'TK`쑬!-ቯi`͋Y׹%8^`eioEyMk#;\d@~Dm&>¡g׻@Rmc௯apVtZ(L"܄bA-7 ^/-ZI;Zi/F_7=ٝ.}$u:1Y:[3mAIzr1V]F H5B.yolb&Jڕ.eJ%9ݧb]O'][*ޡwn,ZO \ľޛc>ñO聻^W`)pc 1 ,r+I\Erzn!09A9C"y]8" ZI&E?  5fe_ ;'jc֋1X~wfF&0fB"2Zb'WM02%O(5f6Ĕb2xbn?[T^#;]`è \uJW\ 71,MJ/ qj 0ȹ?A:u#tryeWqg +uhLi@!ї B W&١08jӂ',yK{vI+|Ze6auz8)uo+e9NrE(.XAz֯B'`T` D큭/J @Be(~*,&=0|gV:z BK)ʛ#n`u{S)ñhOOZLY̜ҖjF2!#ۿ2Ej hXe+DukXv DXK]y:7vnNA/31lOvA$׋`5&~FhYpaS RNp>׿kM]o(CDXc̭kg↭Ddjs3Cb-;!0k~#|^{s3z~V|!X w7;Ao6X|C"& d-[2Gа$WccsS{KKFaE_E%4Lwۥ)v;U9p_go=CBj)7l"ЗW?U}'B "BCDx5V q <))oϩ[ŁJ|uFjmTaK SĔĮ`-I@:;wgazKd?b܊wT2+ \Tg yO]cYx WZ):sm|䳖 O:1pffȮ_(DW[Gp1X5$&61HSmjZ&`-4(Ea%D?g7F@xw^AB1jc3/_S:^)p22/Y(ĭ z0*wƁc2[), 1~,|w'Xx$l2?" dÚJ>uzr_ƇXF Cţ e)1G19LZܯUcRxcI $KwRh*XIbJo/? 탗g=; !}T#fD䶦_ص_?ꏨO5bѤn%Ù5 l`ӛeNӴwIo%O'yɫe@IMHS<,߂z׺-pTaDFcl~fϭzg J6`t^ŬvqN~s+^ |x!ŕcۺՓ^a蚓CՆye˕'S hRBC< ;2X˥uӻON}jKM3[Nd$1 ǹˮxPKE BQ3"Vd|t hzkZh/ZD%i"D\l̳y_\4^w?w{z(c%#K)a*21&NA#=j-X6Bu1l UOIPHOz5B;IИ|*kn D<Sf C D}т] iJZjx@XHG԰RigW{=- <)by˦/^Z}ֻ EgVB68vYc]%EzSg3=wŵ uj`"5SK8 67]E^.{eyXB2o*56|ROd1qʹ5|K38\~Gш%(IJ%h=buYvsi?gKv*e,"/¼a\0%t9$u FYend%oC)(߯;36,Q.<k`ṏ|S.4„W=G}`5¯4'׸^tA(7"Iw[5'Dm  !nh<pWp . [KmIvf4zk7N(rgr pn]Vsmdl YPvP`k]Ew]d&"$oť|75W5b,b ֗$̓W^+++sLzeiz[ONԪR@1GGzQȝO )&ۏ'vʹg/lai䨱H`|(/= 7HPWLՍMvSZ/Hj|L#X}VSR{+5quD=!oQoV5ja%uyn&U{4CW~>3$y-JըîOoP/sͽ_cˣTPQ*[&YtSۧc)M 󕋧6o[} 0SPκ* wkJ)݅C8 `F*8HovYʌm ׄKP6>_qtY:9[ù(e!-9SrJj wxiL?u,# 톱hڊ:\ f>[jږ_$(FR\#e /R+f<2 ڔ="դ5Vsұs4w˕A{un  ҡmϝ$TxФ ~3b 6q|>瀮|p6 DF@Q%* eZvv:nj:,'ʘ@_6D -+pwkJ++QVz‘(1. ڿvo01%$NE ?$pbBv忳*l޺S n4fs1mm]".^#KG<}^JJA^֭[|?O꫒]]KZÝ2TH9Re\u Gtw;TXgSqfnwxݚlx҄ux!:6V`<aY :|4ti?OMDzT뇉8V\jm*gMi𣓬>| J8k&I61t)ܽ hv%Oʰ+?:H-e쀻';$6^]KWj@<[V˧h9{qgx\HBa?Ds!SGӋݸm "9MJPWI1d^_dY4aSh:h'o@N vBٜŴ\sGwDhHh`yY@͗0٢(GĬp+D9d s za2}f̐ tgL% ~K݁w䓽p֡޴RI 52qxFT+q>̍08R`efzio)jNe6f(aE/πEu:7.0~cy?IƘV2%04)tMU(Q Ԏ$0 =欳FeaF7, *_^ʭ0H,b`kdؖ|5I1./v;D*ypȹ0W*bȡ }h(Z9s f,RӘY3_ 5FzKZHӓ'e#FlAk_03-^2̓dPX*G3EI{VMȊq2t޳8 |)ώ~ {vCpavC2Т/"o]#\T.iPhϑ2Qҡy9 S_C &rɹ?@Ni7"}k439gՙch}QP\=R(ԃolx= 0U@bE$.cfmX_Y~$I#ɁJrkKMh|'8ٿDQ}3nz"<_oÕ?sF orx+4V.;ubx336=h<xb#FtH9BMbVSByKiL2Diםqy2_R%@JVqfi$ AZxn]wPƸf|8te;̤]~ 58O2hMjm^~{OI7$q\ha"/(y1 v}4Poɡ:>WJˬwy*'ȪU8{?ΈQ9),e+孽Z`$D `J'S(Rυce_A^UI uSu3kB12{gpcF>w^?J z*Ik_RÝi [ g|K3RC~L~@`%'nІ `5u(0u'vS8w6j_v!]h^Y~2='}!&K\Ta0"wUg;W׊Ǡ5i 2z#d3 +c춠4jT摂b|$OKΌJˮPNA_t8O'i@Q]x*!૕̩ NR[.ЗͅGM<9A*-p.ӴQh[4Z4"3Xmv[ӌu俻mNY )GP-\h}S,M7!1_8K2&:3hZ9ʅs;/r;>hPƂh>߬0uSYJWU 9uZ佫{+|o "D U~ yY7Ja妲 SNbkM*w9PM04 +]WLP|a_t56ai }kJ"Xִ.8bh3[AT?AfTe~Q=%:5;@Fm(s=!${zbVUf%-٣:)[(y&Mہl.ĎI(D"oۃ{cMJ|JD >c Wla.Yii7$JJɔs18-i͊9'e|3%0QkuPb]Ru _(%|]Tos(bH4>6t5ݜ^as}c||`:7JntݤZ-,#_4m%MV)3` EԵ % qף5 f{ umgb mC@ r5r~t: yTra̻ϖ7==ehA1ԫoAW*.uazGK BEI ^|>>Z9Gl EՂHR{> lrG<6R] C<:up' 9Qr}qboMYzkLjF0_v8C1N4:ЪU18IGs[H1"0&rmĦ>wG?*Ƚ2Wpv1ϫRiM%orn*ҲOQ$tvf+вcMV zzFwbO o>9剎CwH◉ QѴۚ2$4ط49#Ga+?ėX8 14F{;qiyԯ@ZfjY:'P}=SS\CY3NNgI8K;؎K9Q(Gpc!_HZ_|2frَp gqM8FӗZ&HYXN;3taM׽2+$Py\/?^c^螃چ`5siЎpk%t_A[٩Ǧ\퓯SPF~)RHn#bv?xedΌsqDY+!Խ˜R7H, N;Jig4NA2JM ={uŢ='UpVUboF$xun8 %Vrp{`nm )ڸߟ$0 q+] OPSi!f a%+G6LËufȑae+Zo(C*\Л)ks}@t;TפV9Lk#J@FA[.iI=P=@3wXǎ^Z}TybNW< n<^kXE-+ CHıOJ8fdƸ_\Nq>}.i 6Axxպ||ZooY8 []z'8 q/o(7DluR(Eqć*V#PBm_7 7OayHٚ n3bAQ2p+E=,_&xg  !mOK|9J)$o0ĐpNF `L0~#2V) :e`Ɓ=C*`_ЬKP=.S[9">>,Y c|sʆ\=@a-3!E 0+q1Պ֛g~P$LrgT/h*FBN&(tBFWD>kp :qTV<}sBgVM\眅'M{o\EcáQ LZWa+o2:la6c| 䄵+`;Vɮ]?W78u#L56uMD>.~~1ۡqO{ $|D<|Lb(d(G*$fuօ(]d&|2C{2YC^u#Sn,>۫0#hϞ{y!g?dFY|9}mv" n^;\G1@H^*NHBͺF8!)8 c#-͕TQj *m tkB#r=f=d9B?v@ d]=bIEa'k @w*UNR5M&<FdK/As7F[G!? 'DČ),$L${'~ m3ǩ^vq.bJv߀|3Rw9|u`H?{bqcH`r)+*zz-߶(0 Jk-/W$. r"LГ~OIzeCZOW,RBMg25Ѵq0bӕ8^֣H) ^.Xq$ޖЦe:7*v~ eZGяHym^3P#%?ؓHG90|jDOsbI-f>2WG2` jOy<-jM/ e9Q:`r8sїshd]D  D̎Q6q"R[ \C0IEص2 7*TCs5`e0qgr̓c_յy YhC兇:NY9cC Z>C[IhEr\%Ćzaas f m®X,(Weo8dӚW;S GWar02nT?NCZ-9}OiZ +=nxVb+ 9ڨuV+7F,լƖKUXk,cC72C0HhQnHoWyvqNJUYҼiCocŷea/yƛ u$:(mG'Q9.>5/-EƲ*0E0K"8wv-RtN rP^ι3,a]$Fsuwx-Nә49+<!  $/c хƋCkDy#eҐů5 NLmu"x8BVqG4훬jXQ B=NKՠyM +%?GDԄNH΋(IljY{iC+GܭQn<`/6%&ۉuj!J9l=fYҚp&|m&@gRT+j[VuI [Ty/na5?٫em<SgEڊu2QZ=?OO$# 8j2Oƫf1QNE`N#qGWb#!pxfF6? z#YXdbׄh]gA\V廯^umUV 3sOkpq `:]@ϞlRǎV tFԀ U|nvm k;|?kq` ["Z~zX2'WB,.*dX1AɊft]FyRG3/. 6eP6}qc Po +l'I6w7t O kyJ-̻%+Q(9ni=2s7'!cͿ7P ;$JlQe*6ǒf>B4R_$ՃÅ6XSV:Y=^DoxO&ѺS. 0 <С ֓Jb@(aZݯXUJ3З)sU3zҠݝl6kMu1(bL[U؂k#aKX>K`K#`d^y2`6i#>ez/G":6ns.i$95i P4Jf#:z58jpR9Z}HarXWm=%l)AAZl!c S.R\^hMȷ;MqX_ϐ2įy\\> js@(F+kCT#,< ܰm?0~26uJqfTVw$}8rzY 5?fp>} -tvܻ@p[j˱!'~0d3^2Z(Z5O5}HyBhŔan[ t\\HZ Jlmj߽8}弑W6泴ZT8-QŸ2*Yjėn,6ȷ&&$'^L~Uڱ6m}I?)anv(i #UA!xJhzN,p;[oZ[!cv9L:-Htזr*6у/Lv:t/HtCw&,5rQ)'Ω]χafDu=溭E` D!5}K!iwv3mĩӢ:q#ogܷ>\eˀ;Y#-' C)Ceci3U?t#t-ی>uBQ<T'5 4uhATaߓ3XZٰ+ش"k#FgA}OCj*Y%e[!no7t9_^]I6Yo)4͎I"w;J_ۢ5Km/,A&rq.. dv4Bvze2KI&vf*Ey3-<^u $nrlˠfo`FDvnD)Juxi,3/.8fxw{jU?lE "RP1&+ͦjyׂ&9|'xc dw|Oɯw,¬V7x_t#Ƒ/<ԣ̒BWȔm撿RRoB 2LU|o|sxu9S3F mxw^' kT JDoi{#Qkztl 5uοST +ݱ'- jxxtO!WD`FU ,D`^V+-f.#z:/@Zr&4JF.jHNRAuΥ"[T~ E)@/P N)FF'N<~\d2}P>',E e!sTC!+  [q= AtRq<"'ԙ#ɲlCNڡA7}.D A7D6#UX!X& >%/J\mN=Dzң';1M`7@ +xGq 7ݚy {J6Z-X/!˴8Ljvv ´ BGi-F ~%ӷσaB5PfSpWG he^!-{; #ՉAƾ `O`xE)Z&ESK[@P d:{-zJPׇ(E#MɩfΊZ,2mTkUD0HU:Il3'@V_ͩ*z''A%ZY R%qҀr9yͻfD:I!ߟ8 O8$9~v.kgx.; $ MЏyU*xi@ع EPqMca;VP_)rIj^NAbVM[äDsEm=]_ֈ֥%T1Vq6kBf|Zv.n+cD$?":inp˹r/PS0LPsZ *L6l>g?˲ K=x# J $/\ c~-[\%tz6׭wN9w:1IUלtv33HgQ^%V]I,h8kS5x)|f K|74=0# HEwGJjaDMVӠBC3?FM/\5j@6*nBR0"yb+ b$ )gC|s4 &ٗ;lҼ47sw2 _]n"X0ʺ^* zb7&#N zO.-';mFy?,9. dT0 ex fDt*6Ag[%gFEmyL gԋ_]Y< Hu93Bב@Vp—P:HZ ɹA gŷ?O)͍:ZVz9|⼏6},D|&Ah3bsf!1űiiټ6|-fugyy@}}o+TI[x6jr9㉺no^@]938[!V1Rw-(e,kRΡ.( VoYNX}=+C團kZ)6;@g8O %~B;LoV,_葏zǩBm[R7{ĭum/ T0͜ןQq?´@(mԓ0uKf`Bu}$YC8ݹfւLb*|YuT-< rhӴF2iHc.a_~MK□[il3al `HvC><<^ R_z-XG'51_6BQT~KA,W,./KOɄHRz2Trl vP(2ӼyL=zM+K,V&\39v+EspDZͦZB!I-h@P 7)VI,-H*`׍;P V -$nP.X|C^|/8S'Mɵ|oh3:_ouX씈dCf\pCGZ/t/,SE|_&4_KLMT,d H1! b #ڀ-m?HQ{SO]c"P9Uj 2TkEyи3\|V1%U [q)+*x0jX?cUINjp.=+pڍ-eogR۲ҫR():m!cR8fgӬ?'7Hps#{&b9Zi2D`|s+ u yRK+>M]uwLBߴɷs}N:R%b 1P ԛaӝq"jtTS( 8f"3H~=bAӾ'zMDnR-@yi_AqSS#V}c:33ϋT8Fvq?Xx)m5wAO١@+*E٭ZϴLG#ׄ w!FT=Mk"a0D..`]*Ďa'/<2:?'PO3l{kS5$yə?i&JbYSc k{T^EF :|T|1aV=ƒ0,4 ֵQ8##'z~b)9AҹHJӭcSڒD$q'߳c"{QQ>fF(~`Z㼰d aA5-FIvZz| GN$ֆk᳉B"c^2}]m&Z{@FqDlm<(}O<~n*]?mϱDb@{b AXWB5,/IߵIשdIY"S:9)2y~0.(Hɫն&J0`X&?GϕW\h=B881ޓ|1Z_,n"Q*b8Q] |NۄPdYTk%P0o!O ej˰]OܼJ)T=|phMQy.Tz`͋߬QQBM`%>1\>QV!%m|ˬ TIn,JA{/y;:ͬj`)cZ0d0EFC- ]kkfu.|j 1_cn=~ iÇip1ب \\AYɩV`DcnAoL $r>xQTMXao?k#YUr#3:T j #3K3ͩ5/?DXvylU,Κgd4URM/ƠLa>o5:i86vڐ=k矛*ᡪb i ]AKk$8?E˻v4sɑ{1IqMKNvM5CNy.?\Y;q჈frȟ[0J8=xob'kyuʿUBYiMaa oF,!%< r,/3opq/Mg vlV)DsEZ=I i]zvH2-G :&wx%2~Z} w@&cATJ5 IW{D4?Eo+'f,lkBLr(%7ʌxPY 50$M,: c sͮ)"|:WW5[TD-oI ΑXvK_98ZVƔU h#Kk5M g6 ejߦ kJ)ޑ, dA{2{sr򥧧- vyh4rG,.Yl=H5תs-ăh1DLwكr>5F{OsQ7]Ok8lLAD_;e;gqM7~emLrq2sOƣ܈$GںPUYOxI6(3m"bƠpm'^NCxžW&Aw~<@uf-n@?!zz{4ln&#ywԇ4 )QB @3 "U5pjAa()$^Sk8g33:YDHk7u!LDrt2uo:)+;!1 G9MPN FH&z'ƽvP|kqN_q8*\TBִhM^::;UU{ kil?k3gMh{jW.N)HQ U/w(6},9nࡂ.Pjj"Jp.wC ϦFT7+{ދȲd2|ޡA9jF hO}ۯ;Il\ )Ӿ"\r: tn~ PX?HI Q O\3ٶģA[;J\elez΄+\71;V,e1qzt)k-SKQNxTq1Y6eԧ3;aLM19+c[E]+$'BHhPeS$Yxoȫ\#'(7^f9lHĊų]#^ѵ|Ap{}º&(,$)ǙMꔜ[vxGޒkND6m~7 Fx(֧{& .ƊXSN 2SkbӨ rdFZ3 .bXf 2{+Ȗg-i yf_0 U5 XkvAe)瓕`d(@;_:s]L1ɻ-oRۈ <\:B7|~6K6^y6ql]&hNc(CZ>!N !I N [͏ӆݴc2 9Z* iҡ`\ yBΌhGR"J@Nv8lXwIW-f0XS }DD˨')+1X6I+:-ܵ; w0 MWS#@D2cӡ"?3WmZҟ.[< !a=V7Ŵuc|75+b`}I#J9x(2b_ı0况xT7aAgmf/VsI7jjoE{eMwk]XAB)B8ß0leU}r,tͩԗ)TO;fx+Y E^%<'[>pjiL,z@!vh&6:śL٠ !6aL7AO3/i"p:g-'eIW -+RwN^6t4Ygu< Jɲ1G˳U]IySF)PnvR=;[_ 6qҚE1?4u@B1〔3Pe C= zDT* ;?weAl#EΠ$@P/Z2A; ~6q IJA,dWa2x0/.s9* !0J_}Jow֚l{K>B%mq|QzDnXώhv6ހ,緖{[ۆW9/ZQ238_ThKx zašc_.`s&2YKjgmKX:r`17nnyj9uJX$[?9DQX@^𢡄N{8#~%N`UKt>lzN%ClRvSUBMr=(5q0Vt(H 'X%dy;t3>4jj+5e6/ſ Co˻XC.C8Te;RwجbyF9;b8nsu2*l)mr:;gp~c-$4~&}Si<'GHB,'Q>Q V]zO0+7VyZf ]ڷ:?vnʠ@.t~cţQ2t+0Z*CU*k]#qƛ9*r5ynLLBKQR"Q(!)pYsA3a9/s\#[@&WzbӋaC/H@i$Pi3 +?H8MQ)zս^kQ0yrPhRbJ"j̞HOy)b1`q5Qg4Rn=)GY@ ί{L9> ~^sVI/%z3uQ#I]\Va>w,TJ(tV{HrWJjo]51jmjREe]t[y#p;3+6c4j1хl`,HY&wO{fQ9r]C\8i%uH:/XnQ>gYDq=(ݎUE)+&`w|8xͪ~8ck",@)0FP\2r̈@écՂRF^x06 Sfܢ!|j-.J &䕿@wz!2:ݲIal)N9뱩Ӷ( .+sZ0 '/FXl*2a~BK"K"u b&;Jvz>cH9+6a/f26HQX6O$pA@6P KAMK~ x)?[ ^qM.Vk>XRΤE,}KmJ`T!#,FY*5*y "_1>Jӭ^Ov"F|fS^+UrNg.̜jH0(`YT J6)M΢'&&a*R i]^9LǧIys᪑}_ѼV3Y$S=MRHYenw3kN !ХV%dj3spzֺ c_э9-Ro|0ȅV:ﶤaxW  ?=Fr+/^7 2=_2M?s~n7>ՍP[39 |]1Z( KM=˚X FBuy xOZwO꺡a'Nf=;۴-xљ鵍vdcC9C ,hap4IJ.Q{Qo)D[Js@GO6i\@$pS(oڍqO![qo3О5\ [Xe@cRI҉ CSDܫa Oh Ʀ(%l.7;WxV'7Y1о- "'C豜w%hg!"4E%Fz)#|gg9ISlLFl:4x]VFW}kC#6+7VX>,EHZѳsm@gg,] qIߌEz<](AFȓaښ1~̚r\ M-*LƁ Etş,Ip&d3ljT}7aUngî[ݔqI.v )Bwى Ϩ)j5p]PpHqxS?(ҘKLel#VnW ߞ]ɀM|oSlcLژf#>OPqaWMIkJOz.}tk^AΕ+ίG عce-Co!%WS D,9?qn}lȃw zWfvY*l包8Sa)sVߗȹ&b@!;Y7L@qm3N-n:ЮcŴ`БHݹy',ublݗGvGJ`k0Mkca--[|K'T|9Bl6m_`R˦p-"}B"yރ|L)ŬLYCQ-ގK,UHa5 4A&rͣQ _IזֽA47&:GFmG)ߗ~aLvFTv˭%Y~uV݃[a(-LI]Ymؠ#SFsGe+sb#Œn5ŽX-νp.B$ޥ½֛cL(+z-SzhcN>*KSxЏEurI0TpP2),AJ e`Y[b%.>FOm|"Ғ’őຳ&z:-婶l5 FnXt_Jf|}wX l:C0M#KtzfiAW-NP'VnKXsS$2*#𻃳Ӣ&MGTHa%M /UȿlLv87x"Aƫ,b5ۗW~?A:b\[b##'Pr<|Ynz,Z6pz1KT;WP\WA !1`ѠJoC-T|7u˪ 8N}Xk4/Y{yP,6|bRɭ Q6vpkF PŽo8mEo9lB?0N2 eտ >eQsŹvfqEd?gDVTTǞХ)鍽@[)bSk<(&:$q?H:n;|a45K F[Y9Lu5,<68+iLE!6KӠpSs86bhAd-80sظ2CN.;d`gb=˴C!L_RkN# %Bh7nΥ-@#`oi Fs fn\!bP2=YVYGl8jW{΍PʇHKyOt*򰝆L;F2m#S W7E|Nۜꭓ21h Y~@ ,]]5QlIu횳~Q[UC +l%=5#phvKW jkUc^G9؍Xmݶ߁KǸ~s}dfK,eBڄ +:<'P=6Sm3jAјȟic>E%!@ PQŽ(Y^Q½Ps^9@]>[X9M2d6g@1^ɖΣwkA"y'fhB:x<B)Ze6 Xm(;u 8ّhw:2(v쳍u54UlJe>IhۃBB1x# u<|8 +ؕ2/ Ŗl XD\ʝ]48PucQN{Z]꤯r/߫a?X 3{=_I M/EnoguiD4H-&AhAFeD+m.v2{\QIo=:(ăyxP0#u=d Zr}\p*  ]?^Q^Ag S5' R U`bM(E}G~<ʅGKop8J@;Ā RZ, &]Pkbg^7Gr <&Rj?2mWl :P8i9^Ƭ.Y/19Jwz:8!l$\%|a2QKCwH@6#?K tяS`&uK 8clVm4Hx>}޾ݶ@y$EQ{7NSOM~ؚҾY+YN SX 8VҨ,$xzGkĔv Ljdlg^_枛w:/~3CEnH="֋I7`Ĭ/ y.?Y,gЅ6h:Ebl)+D[­(![Ct/5%ph0rNS4=;zik#Yqr^D2H 2k /Pͧ!#4a:wU#Ӕ+9;IQV~/K;M-Ϥ(d1b;oKhԗ*m8V`u#1` bjܙW;h=YOO08KJV vsk.q^3dU)Yge2=zT LtDL2OMqM$ܞRt' bwQr'dqq5*ą>/LP[ʺ7Iwn^ ,rԒSZ a𘔘JCZEGGmcAl$%!v{,˼As7X6VXZ]THqc1 ?r8V8ARB&SK> ڐV #h'/ B譵P| 2$4Rp)4:e*2'Lڳt,X28 Tb#5ߜkߪzq~yIAd0%=XCT#? |3,vQ2Y [-<lF) ؐiغhNe,6D˦'k"VuA)Nxӄ{0B ł!)Ҧm=DHV-?hsqU}12j ë_Pp#F>f6Rzݓ5u1;Xݰo(x<.2;ܓm|U"qc˧m2cmK$cWԢ2;Lr -z7C[$dYƥ}Ӌ45;,_=~ _H"=q/a~VcH5-ZDc5`"0J$G.ÂxJttUU6~|< mM!H& ;"TG ,RqW51{v?4 ?9+㱼oI@<#4a㿩Vx'[i%P7}\J2UCp[؟êN.RnIL @%Hj+(8 sK@ j A[L[#j _{~Flӆ^ bZN1o :OE] 0YPRXDƭw⋯)1 2t|ֳyU7sy酟̊]9sA%*YlKKS;:bǕ9,@8LuCv'D>9j^?,R+=xHN_(佅/\y{`w~@_\pWeȳHQAQx)0Bk܈ w)2-Jol>ZOd& &F ࿪WqVFl_S۩e5>(-Nge Ζi+"k>kQ^*5^=Gj%Mrhp {eM j1iE-_)IhU1RᛳٟB.I 1H=wNCqKS,(ȯXЃ1#t: ; ٶh n2M";O̽swV2Tg3I}P$~퐖f ?EP!"^HqgFZjt#kqCp*0^8*zYOōd,bxa?9n|!gn-S(z?m A_jvA]¦2 ܡτ;?_ݮ$^5d"<XS}C+WkY$d!i%oLg,1g29T1> >+j򌉥ҡMq9zHcB1fCe`< }`4} ߯?Túsݭ{ʡR8LPʨ 8b S-@M^;\*(@gӖpc?\i{ 0Û 8&WWbn>iQю2S.؞`X(ƈJaD$%R-P~OK )W_d7=SZ;Q8ßW:&IGU Ǜ{/ qZzr)"5^?AOPf~e kyRF!.Ю,xtZOǺ+#».'57VoM"Xbw<ҹ\+~w_2=t\NI=|&SzCrGmE+Rިyt~ejLYUjWh rRGqsAIA.~KYZ&Y_$F*O^Bc ayGĎG_8q5:nh0>p{)ZأO UN!>I# '.=i޲5)IdKPSBZ3%Y;.qT_P,Mza&LjbRo}|͌D"kD*y8uq_$t~v$kJ)>w15d./]s?.#"$FC펥c~טl٬5r\ C.RXӆjG}iiA#tsvUt&-mdך඾ x]ʕG-}/Rn`&NNѤ]]lv =_0YXQ=Hll a/ pm49d+AVOl{ǽ,0nKERsXQS7IB?|S8~Q|&:9?8"ʍ+ SK }"B2j)@^I-"&YPUں_߸t/>a.N̝JXVnY **تME.dAVpzBoxPZ)uⴛjnB pa  ̃~oBjKn AecFwόk`}* kL)w,7@myP kƱ;T  tE/s ̹clA_ P1o;~71Tu~ۆ?QW4(>oBK]|E6spWiiq Yf 30PM07*eIi"V_Il许5yj4>8Z\1IZ|YVj#j|||U.җvkSУt"eO3io;N ltKHr͂n=S̉d5@E%Y}uՊBW3ĻW$W]FKL7GK7ȳ̒<-d ]ŀ7h6&:onzb%:0$ԹˠeH :zMnw*S-"FSb:B@_gΑ9PMv^\:_*(˛K~=ٲ?lG|VϫPǒ2HeYG@(!Ŷ(H/@j?xT|I&\%g ^٧]J rk>&͂BԐo5k rrH#.xZ ζ\0Wچ)Q.](xD5pA,x9n$mP%)M]/ĵon*mإ~O{I4$f|Ged=ZהTl.r6]"/KW%v]XXN7J<0?U<@jyK|Z"GNd{6Ч}Ƿ@l$ڿ`C_rJ*DSف?nc)ؚϪRy܌wX#Hb J^XJ>/4$0/g Fo^z:!,IY>-tyeH"+<ɸyn{mNt$fvcmLu,( j+7d",JVmR=$XΤUSV6@CΊK]}EbBc1ЦU&/'}%AN] tFsu}$*ZwqMUgm#k]8ƀl iF6%[%FIlFeM||ِ>0Շm''j1}=IvN[?ufmLb0\!t"vюjW7)jsoCNG~qC!mhʨ`ewă?{UMp9VzWvYڨǿivQHd62yĒ4 .Z*BEs^ 4!`Ai;YѻIK^W%a0BI3^lʅzuI'ڔ VI.sR&>qYNzD UdF^hyWz-珉4+#GY rE6Th.a~jO^BL]ڦ!srt-aѠJ+T 8SZ?]2|?Uӎ?V5b^9K~e2,-o+/m^zPT j!ԌHŒ /}XRGSJC2u[A q ?xIE&m-rw*ph$Wr{6w=6T:G$)n_ĠKN+9-ҳ] 4N~x-F 2كd&nyN=C9Gr)m%me(an; &h@a^$p9XS\܆I'U?+XB 6lG>[ 1VYկ?g*\I-Ǫzwa+:7/)G**$f?-Ȧ%PvV`?_^/Zӕsj TRe-#ln2=kוܙQwc:0KJx:=!5 'ç}0WⅨ*?lI}'y릅P-9Q~ dV}?Z9f%Yd˼`zW9Be-68V~>0"R &7% O"[W/7aެ~`A׬$'I;jg*b &:igѠu$,]郔h 64$owWr-q5 ?hr y$һ`pqCr=όWo'Y[yb)bjlRGۑ:KgW(NJE$Y_eE\0YӓR/SyՖ H3ulÇRg'" cCr0tեFQ3^p[9D Ppɖ/7vZU!`ұI-2oQ?Wm++Ӑ-?5eP\=;j$ w){˵󾑤P(0V O1k5IVjt\!/*q.T,0{7ps]Tj!8 >ezٗh$ʡuAl7h̼P?%j[zĜq(mM߼N?ll0A$ޡmy0cl;,צ+#m'ss\S-/ ?dY-2esқ9(z58?F d 4Av= dDQ?}PCdq5bĭҶ]{^V4zZ2Ni?WC5U78KM:ML]x(4tDcpQSK?eo7 t㛺z*[p2y‚ >z6w4P)PAWT_$v^TlL>(>TI߿ؾl q/ (\eܒװʊUugTgC-tĉ=DW{/PjX9cBAc`ɴ]|/1`|5_Vb2)&fZ|ixEmuQAr_kp_.D{1P01;{жzV5"*ZͅIʕb 8{ֆH\! /&?3Z2q 3z֫UVJh ` r%8SG[esN^LVGI؍e풞ZހWx%VL9МٞIJJdzt>}kb(M-2ݝi~F'&rvt*N|A#ʃqӷ!_6ٝĬd$VY:zǺC')?xoC!{sJ-G'bzܞ珥cBc4.A#dDgVꭎoһ<>U C|)ӑ+Kmx;O1=vp`y*R10-,L*  dكY,pLυ R7dD5|N%P#qaȴf<4ubܪK>8;3mFy#'9H-ĂJ7LvQ(/+I:0*"HWxDJxe'=̓5oUvܴ(hU|O4r!+~xKz"eTJ|s'K#>8hAݻ{R?0\Z.W9Is '̅A[׬[fӅr,bdf j 揎##D~ Y!g'Y0↜FlhzU^xKŒYۗ3MebOSCY yU5xIvТpvr^e[QȏBr8ecJa1)f}\\N[3[{HU[FΩ5th08X2db-6' -u[X.vIRm1# :aP߱èڇ_:xՂ[Hcih?jyţ=*'WakLK qN\B${G261`Q(Ŵa+7>$ߊ֢ѕrG(?Ϟ%ݷ^!fV,ܥmN$˼XDc~;_pV;MZ ۱2 E1 nCK KgxK4;G/) ME`VdUkźIL=pDt|: `Qiۧf"q q2o9VOg &ʗ zCEJf7Lz\3QH4+a ?\ƻomė 9V%?[[qA܎=>q2(IJͿ)3~E=S2cd≗nh|_9bj-QCdeL1Vϛdp^ {Ǵpt ú!Dv.-~/PF_. K0!E>zYm؟ߴD'> \󌿶 9X.rcN'$B bY0GL! VpZv#8q+ņ k5ˇ/吋S NJP;:L)|RyhJ\3h^m@yrƬlTUd)?hLŒ,GzytFBV*S*?Tqtt k~Zp8}#C0?٬ <1pu";vK2񹇦6n?·!X7kucmV{Ճ 6rl&A$f: ҧW'uN;2ZO (%&+{kEhB `Kս<@ Z?.{b+|JXУO,,(; B~"tP;DlapksIܺ.Kbs^;pɡ͐?=Ttp0Dl`0 uh?9WϴxCplX Oa44BߪBۅdOE샰.1J,^~3蚌vxKez\Q$b&:,ZL6Wͭ c^x7zGZ,޵p\E9~5Âi C7*:nOI$H"R*4Z]-'k|-vE}rs+.@$&)S"gVUjkʛ/bRǷ?Nʬˈq֘4EkG?,hлDv'* P ( 3ڍR"˛=󦧲~n.]QϜ6Qʽ`yn^i\a`VֻTe3 OP?QIcM`L:e{2E*R'玪l v&ol(M ǣĉ\qx$09p4}4X1χ \V!~H/Zj܇͖]y ." h[tAi*&O \拖geƀ+=qWסH6ZwԙK u Tw#5nPAXDQM]CLLWKw"ƭ;J)HOK=1Oߚ~v2t|OLNl/-J]>re1QΙό T*%7iTSuj?$]*k'5U]v34GgdA7*Ve?"t y.>9)TG-ÏUO(zjȽcp~϶jG`x"S,U3g1J`Q~jA[SxM3xGƗ-kq$L<0rbaFNrznkyh n oH$jQ!SBUrniI Iнv)kZ&;jZ6)&y\ל_51XH#s~T@1W%ؽ_eF.T?$mM.5BRC]Ӷe;Cs40"紀%'t"$ު DODYtVڦK'ʨlsycf8TjTޙc͎%鿘MrT߮DQѓwJytUe`oHA o{1Oo5J ";/5 v6WjC/kxj(C@h\ l]W< 0251\Rۜ:wH6OVD\ZO3_9{1Bݍ\ͧv@X,"|QA6 lBu6ࠣ!J w[ 'svh9u~K+3R ķ,n^)aU:5{Fp=ZY.̷, >Ӱ<]pto2 j$sidlЭ\\HXW]ѦhW89QX#YHH; ʌ8UFۊyʓQMA>vdF-{L޼ٵx73I-k#*T,aM@@\鍫rqn`6@]P%% sR9)D =#/$v2S? 6(UkYp> YaR'$ջ|+% Uq="dNߡ'3j'Ud΁7ܮHL̾˅xy.TxTqͩrTВmUz$vcK"oUp!)?48(VŏжM*cJ?x _5:"KS'v^+ȩcZ(p9/xVq9^ʷ=ajOD?&i۠*譎.&RO>'f5]Z{@jx$,U`cVGi W[B( o<8X-gS6"fvyW >=}.KDޔgY&ņ#K$ޭ·9YM3;p#~ gK#.=yPI3'ʠQךIaWlPM F*itl_ U]} =G# pz;q @g+ 'oB&]6 aq4 eUkgʬ sgO=RLT?{&! xg:F`0}Q)`qޚW]$:p-1Y1XNYfeֈ#)  %l :}\GY>,Q5=W/\硾~e13INoX#A"Wg]]>57u}b`glX7GCm92Ww:UcH\ہH",ڀ!mChφ ae.R`h%Љ'g)̊VhY A%Tuҧ ݵ*~Ym!OӬTy˺ĢlӕnAM6^ft̒z!Vo4׭-*KI&j ߗDkrSq%W7l\qj n9 sZsCpݜ|ja`^/Pؖq֓یy tau 9ٻg{8ԫ.vv"q[^LMD}ހTثߌݪZ\:!_vFo^;-$5 hHi2!n_8)FƉ|(MuxVTGaSp6MKC5XL3)!DF C V{<6[D¶dŠ} {h7V*Ca:+O[Jg)c@2~4V'K"H}&onWJr->v!mjX IC,蠅ԗa`#( }K]=U)8cH߆t' 2݈݇ D! B [[ DY{;i FNK5Ks ;p'=M btEX) ŸyùPs**3oZ#.@d ޙiCDI..񘁏7xB(?uQ2A4ěo-Bbxр8ʄQurQgW/lq71]t(pfP]~Lv{ ч.L{ᛇ#s<3֞[e 2J&gLKA|,7QMJeCrP?!+\ L 'x`œIC+7Aq5*(=s_cS\@Vےg+{6wlTL&y9ݦ6h볆b?d[d\fS d[0 *&%ݜmgHp(rr% h'2 l$#mkmbk oJ:|a[9*țSD <&" aMa`E\cy( @!JR=eBei!D /O*$ k<ګ܆!ټ2Kq?mRUzQt /]H(:pbJP ьH]&kiEiaAd~ $ݸA;1>.le,흴Umv3wfLYolmTH|BZ8ɤBRBϊvpױW"@6:%h0q$Bz ]]q;$<KE-CG#\ dOk,>RQe}u9|<3 ; 1p=\ntFk2cq7T"StlM$n[3DuYcR.(V /Z@zdqsǑt*i*[ 3( #o:ShfDocLa*ӷԑ(}'ʭ =7teNWs#PfڱD9 |2-ON )vWp# <'Be}̰W 9n9jY 8:zƟnI]]޾9E lp9eu_kSSXn vN1Y U{m$cN6ҵ4P~~K~I1Ld?: yg;|60Μmx 8N`%UЁ1T7ԟlIi`H[Pŏ'{ٗnm8;} ZWݣ>o)j$D@c^cɷ h6+:?~ $-B VީjU] EZNWd634L.cGX 16m8wB Rof3ySc`|h8bx`pˋu 4X%{& -M%i`A\_4el/˝!Ma٧&ӕXn0ƁOvMQ`-uR=eH ʣF!<®\5IB 罺23f&-D$#yH]ʲ\}E[K+%GAcZ]LKGǢ>g6i8s o_OxY!KK rLtD+3MPGSޞ0'3Hh! lmuL'zXD揯J/+ `is&nqe1`#f#160oϗ4>Qu06E&jP*Mޛ\14'׷OwXqjE6VQF元< ~`gzψ42%|o5M $7 r}a:Ke>RY`,_Ơk2RjްtAoXպE(*!Ῠ*ly dz=ݢ3(xkvɷMhR>: ٽ~.1as{n[Yg -#P\UM!I7w M*ٲ莛P'SAI6p˄&\L.# L$6 =CԓwC[W꺤?`.۫R𝬘khi: A51ˍQKɂ8^rdHgɸz|\/ *Uɸ^W:ʝt*A38l-6ȯE}y_B xxnJll#^ᗫ*.1!2>`gl083ᢤ_;w|A& Wg mJ "rra7a^EcI{Sˉo59xZ^ ʑyaBH"I(߰T=:l-µO%Zc}*ƶ"01h'Dq\iN%"~^a;~ᙥ̿4gNn&rgh@\7̮[+2zݶ6;EfW{$.Y;j5\Ď=_+vjXhVl{e|> |/C!B=01{FT!+ŌӰ (??A5s޳ íZ'XyJ>$Ǧ|pf&k[V,o\%P q-W'Uɀ/Rzorވv -+yhBч.1Xk$r"?r|׵5 rcWnZC| FeX32ˊSf3$udiAdqvl?stMud9w /u;iKp(ԡC=o:F!3+1*12h:{nf S^'IkmKXoF >@WDN w6CꟚn2WE[X̖u~s#ihjtt]9(:^Aځ6i@ UΘ_ߐ*s/+66ݮmЕ"{)pHpz>Pp("Bp }y!8FdL?8'3."τZzK RԐ Z`k5bT"h {uSzhS>J1Z Ҹ}!;zxʄcKn8Tn€}P\:P:.X 4"!A4=lj^:xbCP. [Gn) D:S38!"vsd|8g?EsiVyW*kPA_iʲI 5<H#cf~AQ2m,١_,ud*oG> ċp LXP.# xmlG5<i2;'O7dl}arv֩/-ijҎ;: Ky^tm+TE+ԽdvQGtJ\qf% Ihda 9ħy,; w3=pBIWA8P׉8&Cgؔ/!Oz_HL0UzQ\]-WKWdjE V3%&5#|VAߦԒ*0A )D]/Q>tK̯peQ@-hUB!p)"aqxw "MDS)⋚ L:0-7^RD2 ءdo(6/9!;ӏ3Ha$NƳU8̥J\ϼ(~"*WgWk 6:|&hKP;䱱OBL='Uc*LqӖ%B 3by\9фF*{ ~& NFBE'4YOڍ:Sd1մDР7(e |=讍́.c1y!atu-GKTA5eV949'N.JjמSvZ6i:"<-&p!a,e]n{I Somf{-D}|AmvRcօgd @ࢁٺPxeV?+#$Y|(e7/hAwةxnJ儗kr\2|6"Jhe^h~P|9'vPUͦ4dWi.NiWz 2+wBL} HuߧNjAmzGq}<Q^64d'>\i^7)ԉH@nlD| Bk <ȳϑ En_ oi9ظ,y0]5'P[?X`>HZV>ӆ3t=p=N/V)꫐9 `ylۂc}@҉bF~eP`b^>3+؟`\k~B,hk՞p!(ϖbԐzIgݢTՈ#$To!,HăU1:>x+['*гfk['toRvTCTyBC5 F&rwd`a n}Gd4tr ReF t2InR<drmr Ow#1ijoƑuW.ɍR n.BXNR[W7 jf 0i&`xDi3hh;8%rq%6T6w,,9am$?uRF]Ӹ&/#~PA۞Qc;,yÑ^?b7\ ½ `S2]̍Ñ'-E,B׉W0&:wΏ}eɛOs?V ﲮ3"fA .T4)Lj E\`@feGdt /J=H6&`8 1QMD *L9d헬3QXbn6o u8HhҮɦ Ş~':lr 30SloMj:i=mk9kU_mIw6Yt%eLk蓮2"Nڐ+x)ġרf{<읩UwZɺfCJ!8J娾hYHr[0fkQ:I[eۄט+QMY8îp6$YcP|={+kb[[i#t=z=)Q6:RRf n˞BɤNp\__t(%[|Ң3c]0@D =Br ҟ % >\%s<31̇)TFb.ï*-X\+/K✢d}l88U"^V`0;H,/F8E 妺{ʨ V.#F|Y+FbZng&~ytJ'b#ɼ~,2yBnΣ АoCNP`"C%DQ.ޟa8(D"~n槪7adW%&AvFʣ`e?١mKo~Ek&$@`$ʔ;t[k]b]C@w7ґL ZY"8~*c<ƞ@!DŽr %RJpN{.ڞuTj=A\9}ϓxg:E5Ru%AHYo6r8'A9/)5_xa/\hO'<¯LA_Po>2F`7cjA1sF^X,=ݙd$q|?@Jg8>uf +R$׽np8t OȀ.-DX'1s[8`,0&M>˓v;3&n=·d8h<*#}n|8] =2t>c%}:'>ܤa/EFm{:V2HG?1j2WU%ltۃ=vUiRs=׬p_߆|֪:x9ro\5u_,V"(kep-"zY-}FѓB~r]"S/Bs'=)!k[Դ:6hfN%Hf֢U [)&X\j.J_O,mƎnr$j( SkhwTݜ4HY #\nhYĨŧ;xd[Զ)'fXusz"+. >0ٟ耫=uގkHd, {#d<8# %58nWjC1n詋 &fr mmYjǓ8Ny $PkT4_X2ɤ29S@|̏zTIb6ݹcQmr=BH&E\! (ozon61g^gWiE m[?{mVg xۚIuDltk+eM܅"1 ypИ3גwl 9f(=3SS ./$f؂6zh@fNE{ro!uY\j@L<^FihӅj: p!H[M 4ZS|Q!\IjG!z\MjZ}5Pyp}.+{<&FmGyMb i~{kAըVg4A`Ӕ9pkdOx#-PfJ%{Z/mtxBͻjNppT*{o6(529aGU P.{L^+0gIk{x[kz<@^_sX\V?,kPa-~РQGkN.D7`!3d#p瀖(J[J˞[Ҁ.[HI`5~yyquy2$b w0U> [X=&텅m*JvG_|'@ Ĥ^ zcZf/kN} @픨bNFJZ~q[ 0;NWfD=K׭OOD p./w1 -68zCPઁ+_~8 gD0%Ja7l>6'VyTBJθ#"B)-1`-6k7NV[g/ZL%__#gOMh R@ԙ͕1 V#E*dc|GaLTHfJ@4 pQUN[ܫY&jc_JڥzM+2 yzK:-1V,s<g\ɫg2ԙJ2̮:ݚ@19 / yGkdtZ 2<7Qp)m@#J|Ϭ_GO7Yw/Ɨ7a϶~n(Vi?6دKf6mT*0lBA$hn/<(I]q =d"0!P+uޢF'`U A +$Z ٿh>d(3|yU.AnO=N]GΎ%Zkh}V-YXV(nκ& !Dke^Vd-3oV;%D `ti\8&v菎Ӭ!b;"Q'8eA3 49zEmrA^x}Oc1Kr2&9>cF@ѩ[Mԉ4a3br5lSQL1l# EW{ɶ k'`X9D(Xbe,ҟHO hEʪs%l?E36/H,v!/N`/D Etk|@~%lc$[{sqSݠGuhHt %48EAzgM|KT?l5WFeruM-P(̯ m䣑kO73V4.5 ~_MrQiJM0+l0, 18Υ Mu}cfsZ;L,ee]KoS*ΨeiZ*ӊEAN^U-jw^z\5o|!+ ځ;;L>(>RuNmV_Mu K-x97ޑ3#ޢj=ĭzKB;T&SHb"|o ;F\M7棍OfVfC\ J sƄ캵$5Y5_b%uul\ /kB]Ȇp_S W6x%pxb#ߓJ{@@rmofmX"ICfROV*k2LA|5-eq$ot 㶏lA{Oyi$k h[\4^op!gEI!AsPԐh UHo\ҝIC%#WG 6'Ӆ3grWdL ^{Ox^<2\Ӧe7쟆\li+ϭhe~&IԘ`W0KMT';.AG̓Ak{s: utI0l^h59~IR͒jQZlȘ+KpYI5OVS1#EAa OrW"Gr^.G}й5TI /%q 9f{ʎ*t -V6{R -rPSm|&'3mK5&JvdW.;Ǯ\d$?1vɴ2p &SǿΧxݵQ<ss)Bĉt2. B?p&ps@zWý/qX `%e:x>, O rW媰tLb˓mN7_PAi<&YR`}sg&JsEc=}##lIZﰁ֠Rw+{ɉMz+o⋶djqګNk1sr zwo&ZLK&ڊ gǩM_3e&6fG?u60f5pJ> EHAcs y/^A wuʪɻyk˵,y "lo] P," ϊ{E.[Utl Ͷi9yř`KY.ER{xfбk6R(AlI(]8Ǻ \'G6OARm)Cxe܃ͫi:*D ~϶ԛA\c!xv-F-(J"njj#۹nBހҕl7k=t~wR [6fMj7ׅ>-ڒ@>1JA8:K?c(2bYEmLYeR9F$plD*wM ZGx U?-K@63gfEsԣ[mK۽;+X *u6.G3htB.ΊQdi(}quU,KS^$|+H0I&ؠtp9>C8 `5R#KjF͈\5lIPjBuVlyL܆hq"#] Evt>Ή32",Qf͗fn`]Pr3rtݺcwk hӑyPr%!gm P !A:ǚ~)m<)|T9TkTK~H?ADvxL/#!NAOڣ$=J,A&EV*ÝMyG, rS!zvq K +I̙ݥc8G/O߀3[ kREB^${ -m89<7Sgaw!|t!q1 $ Ŷb#2C^i m%`}vD ^Wt1xzH.qdiꔸ^"i& ޷Xvj':PgԵCT&ֲ!7&h>37=M+i64`+gQ%Y̥բRվqL!R`.݂φ>jHȽqW(}mץ6Z!UKYjkK7{Ɓ(?|g=tHb.1p6PlP$vTckgw] M&l,a˰^[?(}1{-/y>=Q=D2̶觎 "BR-u5P(S3=V߉/>J33C12Zer%4SmS >+5:=BiEy&fX/@nV¹Veɯ y# 5jyj2HLvj#32es3 ߷ ,!*8Iޘ%;]j/m]u}sv r8\p.5O(/7ûωɒ| ~%0-kcGbM1WJ_.FC߀SG-1BI"&dۖ@m22F'P+R!T 8jwq[4ұ&i`zc#lEFX?zنq1_\ʹp݆k̩vb#/g{yߟ=z_gEO>v '3^rfGQ;iRO --W\ѱ 1fUeErqBL 6 4sv5"Aք1IZayLa"{+uЃm )\b Dhibh&G XJo.D*³%G3%}*NTNfW8-\L(^l؝ۘ4=X39cX8]ҼMn|^({w;#1WS=Bq <5F7#M3p' HTTN PM{w<@Iu{g>f- 9ξA~l;W]2܅%~@݈ݣcn H*&)_>蝔=I7XzE;I945E#'O(>!&U7ɟ2jTqV4y2Uk2G자Jh EŚ">IЉ#)=8xƃIߪ46%7ڵ׀nDE0|oQS2+%Ť,qvܨjއ( RA%"й7bTwՁY}?h׭w^9[+ډWrZ~]$ܠ+t Hw]nV[szb6g)XO%%==|z:Oa׫9f쐠 ]ou5J*۾FkAeZʬp2E !8SgS\+W ;A*>t]ʸ9<"|iN-!Ǽٜ)o {81u}'= +p<= B7|9#Ev}+uȳY¬)z`a"ŝi'ʏi\)H\[6"$@onb",H๺blB?~kЪHHWln\"hcً= 1'|q> I^e GFÔZ1.L2#l a4r5;쨿bhAse 4٤<9G< <'SMlzJ:,A]@80W.^бK(/bԜp>Vel4)7Ϻ:enHsN'(e ,աtQ#:4 V,2Q6Eˀ<p0-@&?4KFj4g {G:]N5󌃹(N8 1{ )kc:h nӈ*hE'9]XrX͊^OSFV@7f$_hJLn=pXJ__9}jej%`+4 ȑv`wBbM2%<Է|8ZNK0䘞(յZ払D832_yӫ>hc pEzsv' XڷB0f{ ኻ,Ta/P+eYz:IkZܒ< O_X$lBU #Z-l'Jn>_]NJ=ZWrOyQe,#Lm= naIL6=SVzcdub_?u4R!G / U\O?rlMeZ{x^ m'7\su|gms}v}qba8vv .[1|JpTuʿts -#$<7GҊ^ޣ۷5i~.Rn'ak1 ;-¨rqVB,i7S 9,`:OԸQus [bL99Ra'n ֙:iwܾR2ɽh(.6v.Q*d@p=.} ƯATiyHs^KO deo)&0 8 $@H{dւ g<Se fߛ='\D8+qE][$x2ϐ u5]OU : /'R07uV}햳ik%)'@ܕ6ܽ!t0\&eKmr.I`ln Fl8R6+Rz8(Պ-hc8h}}m[sc[+ɲ!5Ư8*c:QY~IX #aHvBonrP{ñuz DWMm9@mZj^C2V'%҇Na+'=[lEQtΒlqq||OΠ@%7aa|.A%drLVnCZ gwő$HGxZJu;\JÞ٥P{u5@X$ֶ7B ?5Qcv~E~KDo==wyu3̹33 I4z0ZG7sZMyU.Rc8Y ZWIE}N4K{q^"\pyE~1V+.ɫ;àȟ)D WoRLIgHE9%|8i|3}2 7z „)Rlҝ=IBU',.-#6KQ/ Z׿=x7 2=񤱳fa' zL(d&LecQWoj^2ĝsoRߛièr YEQwWIcyhܙ Q:6UЋ m*{FK%dF`Xµ}+^fp۶Z\/ l_vJaEUnmjseN.!kE "8eCNWGe++ƕ%[s24lgt%(Q4SB39BNg7h *a XîrF3{>F&}nC  @_6J|L6a|{i]Ej 2 3iYq =npt\^uqs< \EoTdj$ɬ2!ȳVd[Y\^ cnKNzlY?SC~IBݼ4vbp"eM 84U~sq6=p܄5QPdً.r0CHX!%BkJ\r1k O8^Zͫ'>__ioox*hLȶ8 \ ׵we[@(r\GrQT.o'6bPZIP Xh[TsX؄)uYF;omT ]ɅHг >ںn6;(u-Ĺm:QGԿTMGSûi[riEԻ( X 1ucvOMҎKNAL@*SѮZcPhH˜[] kXrLD~[EqU ԁҥ?1*}X1 _~C Z:( -o{UezT#QZCҸvzo9yUP *[1^Ԏ>J^ʚڛxQ?7M_q \>-[ \VTҏQtpD}sslhZ&Al4%8gb`sdHC@7)gH(eTǗٞk/錦)ӆq[CtODKfN[`?.wX14(߃á=r?ἰƝ򣑙F4SvX\Sv6$`G*.\i";IqVpvژ"?| 9JQh 6ݕ 2Gi C¸  n`0pл12$a7ܪg3Mɂ~iA~`3RN#!]V&U9OPŒ:sk]`dE6:6D'q`k.d6}!:;#QEA*ꮬVmC:pzn6.M;~|EK3RndQIpi@qfM.񊔰cSDԇbiR+~'Xޑ-ml؂ n0NW5ð.^~#9-{gRN{A8fᔼ9"OND-6ହ`ޢRGd$[j0qt~a!@`@P>-3PR,w Mt2} `Ζ"y|=sg$͵1c[9T"{&!7@.82𿯋Wŧ)1]~"?3tI ےeɅI#Pɍ'G̞?ڷ qz[V&g"â@ad8'Lvle|rr.8/N=#ڟS[7D2/ț!bѷzذxx$6~Z,݊]xўR|wG$`JEfHMp ض Z!'|Lclٕcތ"Cve]Urټ{ш8S$;JJS2>L[XΌA:PgH?Q*Zcvu~!sh _0N[YPZ˵ED;U|Z -i1b|e9U-^zO 9Q]M2F u1e-.TJtpőpeYM]i:x+N3o<-uSrze"7i`86d)=RFISOlHm.'ySZ,d2Lm8qDo-e2WQaR1#3 eUA:<ղv̂$F~'|7Pr {'< lI{ sJZ B5@\2-rfW1Tc*T~QqrP#/*w;)US~b:yzFt7I}zw&}lTmbS׍>"fI<QY?]1S纮I.JFL;$ư é652.X+OQ{XCL c=،~~t)McאRk/m@kȵE f}Ncށv_S#2NvM2"/?Oo*dGf\i1%-˦8gj##[!k_*zPؓTmo?Pİt΁3J6CL0uʘ)64^]Xy &&!`TA649^ȒB+{D<,Jh vvRfF"*-<|2۪&ujŖr-2U,\c*Jf/7դ)+(,ͥܥJȪh+0ηm<?G"c'X9hF\@Pd`\TX(mʣTv h"^%ZgK8Dٍ^bC8w/; EO4ًѠ!#;4+>u ,~j# >X'm=qnz3@ef?nJO1Z js4yta (0{8;ICYfc#?k:!\!1v>ExZ38ae QֵEm<,jE|p":Llch53d ?\[^),^3@bllX'gJF͗޻-ʛlظ"|eu "eSZKj/_rqJdŢHd^DPy:<3TX| ,چZVe@+=Wq"Іw2zy̟q>S|!Yk_[T=ǤU2^0*/ʁ>#%CMLH$|'`\2v,J휐߰fld(x%G7leWsSQF˔k9}i-iekޢi>oP~%*J<=nw*ЁؚK6|y[lqk<t6% Hczq &C$8yi%[tՀ?'&&q\u X7VueoʍlMS pdKhv=^bio z9=& :#^l !]/EzfuE vgܬt k" cM@J/HEJ{gN7x6?{Ί&7w9^;_^Ws3o VH(#PªW2-7 Xc.>[U7^mRGZ09BtCw9]A9e][ȡwo'X_l/ L{z򌹮D,+{e M7w'sFJd %6YFhP0m 1i ?MiEu|%nv@$[eȯ> ;o8Ir%eB4Cnjvt;e'[Qk k5[ 8`s[i"l>KOܭ4]"MO-( {9OO%DSKKtqdR-Y-}9NopX.NZWkԩCLU^0:D2`()g@ۛ!3vPȠm0 ,u\2m[''fzmK 8!7复/8"faCMtj7`j_U[c'ZcP{Sx4 -^( &ȩg~OAk]݃ j>'RY`$|!kDJFdL_AQYU/)F=Έ?L/{3AwZXl]9UMO-#FjcRF9?s369 %:cCq7ӳxz[^S'WkNv;EэFPdE0 s՘qْO-:ħ-b>ڢBaY$}2XvF xG[jC⒎vMbF i(bѹ k+AdpH{"oś#*nQp+#]'鷼0cHdJԲ;qww@ět,inɴ:0 !@cA0 FuРAsN%}`J~,7GޢpdQQ*&CiYῺWi@M,c X@j7AG@Tclm0"0p5 z%|a]&<jʁW> 9kvR\TL0R|O ԌL‘Id͡12kԴ3*1\YFf\($mIi<(.F_q0ăM?kL#"EW~M-;5;>U>`MDlα_^T'@ݎO`}~ iZc+-_uL ΫaNtBI7Ykkm RV6JIfnA|+$>YU .@ 8Ս{)KJkpx>cSr?o>g=̊]߬pa,+dqXS8gk 7$A"&j]Ty,wT[W0&%t=Ee+tPnҝxl6s-u`ۀ2?/lq4MΨ+Ѥ;'mTh`lu-΁)4r.u7ٵ#z$mXHP,&ެ;AF^)^rn}BRdrrqmɜ蝥yk fqr :YTu%8m>H禈2PUg' )-=ݫ >;/).|קtޣUReIߓH_ Iqx$ @ΡU Ȱ` Nu@XΌڍ> ,g]؈*Y˯샀?Aeڌu`cК{H-&XTY`#?JJ?-HASzb72<(r^q^7VB_&6G&CmxudY#kOw!?ʝ̢Lszvu3xrt FNXgkfC#.j [!E͎r3o%aNjMnn;l& 7Ubc+iڊqwra¥ڜ lbp;e𜔜 {smXp:EiywثP=-=l]4טJɉnq•ЂUpxS^B7zUW'(y=Iq:]guNd><($P5͋S6 `ŤPވ\›u$(ź?d%cV=ixUO mhvgӣC2 9mLA=-<2ݧr2^K@\w&bOyF$  {c!H(="7)93z`ѫbB6<"u*t,d ZnTBꡙ IrDOp$6P{kBn rm Lj t^ws}lUy ڍs0M#i^`Ir~m mnq9 צƶ`puzR.ЬշE b~_ۯR<ǞEFKXjwXu(+ymY W%g 4BfNrA0_\ tKHrbMv^ ;H`oxWLo0T@1BQ`#~LMڱ|CBze ~4p;5eTs}Fb``@Rzfh&(}մwp2Ca& 0|V {@C4~܏Yb&Å+aIgMl;}y:IzFGGdobphj2Mo#Р_ޫ}p_5n; 'h x6 &u}?mz-<ʄ!I!Ө#MD/R[ {ݼM IpӔ+?:(1465hX{v%J//uSV Q[%]fY}uU_m+WX!ytQ:B!%"$~ +7#N2%f7aPyQ4`ž_6SQ8 duXɥWiFtz̙(-gGg`[ک %i1 *ױ^d}vrM,[=zrQ NX"aPRSSo@E4 5MD?eeq} }vs9B:usNQؐ)Nq80G43e/£G(ƹ{Ot^4 J2G#z~k64 _ӏ9/n&?4F(-~\jmsb7'GQ&b\'}g[hRVN͌5Ջ&]>V+Q?n|l;4#WUT=E_M^60R+} 11F|iTVZM̛{ O`)>߇,'d@K*L2%e[{IAamWH}O@[daaH yŪW<`51wZYQ \]y9zkw;tѣCmƤfh a,YG@jbߥx[4R4 !V~lTh|AyXˏ~s8T7O/qɇ3_0yZ*0ʠ1 7+d~wfh aҩ~rhd*j+-K@8"0!g7ʨg8e]i귖n]b+AuB- `LLŷ:TU56jsBØI&5} i\1tU;JUlaodn~+_@&0M~?R8{5Rt ”3Br0)4"MBd3"158PI[imd(ŝ26Y> ~U#=7r&9h5e8)" 3UN*C)?ZE dQj#`p>{_҅@eYk*p#qao2xxI^"nqi*n9IGq66xi ̬iV_Х!Y$b'0@nmyz0%:AU2=D$8м#3(sgAn10Ȕ( /]jW0v0&ZXVPli=Yci2Ԣj,,*ZQRX*8ER %:hq+b F'tt ?f`H{E͈II'^dv/N ~Ȁ}XQ2&ƫKj$w^ uf!DsV87yx Ԝ7)Z>0va;TF>%/7,ȡAILYMpϠ8ݾoJ-<٧L*ݔ&1_j~>zCǾ 6#sF+V&wO(RHT5 \NڏRJT`h?OM0DP1-nZSbQay9RKQOfBhΡKb9Q1,^\|i*a{U8Uw&Ug„t| ħ+XG="uaTyf׿4Jo:ȶG:R,v2[^D-+t'zti/X1Su[hJ &eS2ƺ=6իt=a ?N^>)HL@ soM#R2"8x&J[GOl:ɕrӆh9ף :!&١-txy`'GONLtxqj,?ʷMz2^3.bZL=Z|^ma EƎ rAi+\ͣwҒsMڇjQ߈= i ;MD5}#Fo`{O/Ajy& М͵3|@ȗ LE_)Q#?$WזS6GU Kq &3S){20\}kUtn}~TsPL"]c"R6/1FKo&e=-n>XM!X98"YITz &@*?3EKނIȟ`^ds%?`L [I‰.,N &L0o"F1JŠ6; =)ԭC{* %anfZ)P6<Ik{r(Q0ߌ6N~JCL_~(j g(%?,Wj>vm)XB8ug9[& {7 lĦW~dƪy0ڥ8,}PNj+&Zq]Ut!D^ލ?+^oaRS9*Z UѮsH.BI%ԁKB1Ur>Fr3mqЇʃtl-k ~.#Xvs,r،}M=̤>,wAmg|nH #t;i,9!9 i&\J MqYik#U@_5a9Eʨ4( D&7~+Ho=+s?LJr+oO4){nz{ب^@t!26yZ@#Bx2 kNظ䐌Cʚ!hU =)E7kOј-eAl.2StsC9vl44˾XLMҢ]~\_Uҥ ȣkl*D$̠`Ƭ-4;T>\ 6TV$2ɔR6v"n4Sst`"1"cR4u|JL*d;Šr .+y&QC M/~ջq#nht]QRvnҼ%\szsB[@Jg0ȂvxMpǦPPbx]TɫBP .)l|jR4IWƪO{>A<ԙK$U|+ӡ(sb_p{~dv@:_a-jʆ60;j02˻WU?jL>*K]mpmDB4B [l\ 0ڢOP-m9SZ\\3K#dT(~q!%S@Ƀ TCslyAFt:ekQSc1x5x= غ{ 4t'mk`;bK`|)ONeLjtxםe% gq C7µ?_QX[ץ8cZ 3a#z "+KNL09C BS N485|0ku((UD~"/uzm4APD @tV}|ȀߴKXAH(;MX 1oVfx4,Ƥ]$сWCÍ}tN,Yٮ,2x D1+'pox8CB@/Wَ1!2`f&؉I6\=hZ Y\J^.4O]u3#)n"ϪC+L'/xHҸ4ʴ#ؖEaڰ-ce̥k?%!u9)wfԞ<&>kZ?{ᷮXK܇ƛĔÀ̆'u'W/ v774Ea_0m~bCѪ hI\G\ ?lN^T>ӒԤ³mbgy1ZfC_?(]Bʦ/Mh}^qD=Rl 8phPT0`m4ܬCM;X>zL\ޗ[sC'3,(YO0r1B>K>,Dp;-F"N(ZkyY6&!Ħ-uDe.;eI(m'GSEY3%]duүA<]xcbר?l.OM+Lv.:U;5vE:y ChJFkwN(e8uc(ddb kG[Fĭ8>B3|KvGWvtb{uo|q8G!tb-64ypBpSB3>[XBƘ"|y>U}?9@_<ōʯhq4⼌U!hS mԻ iaID6{q\s"zp҂H@D5b*|E*<λB.z^J3F䀜ZЕ:1JQ\1(+jC\p^gM2ڿpZ USM4E755Ԍ;$H䌜x}{ QqjL| Bz&eFr,c 6߬suoV\6q&6'\2oWtjc39kaAd<$˜w5oz;BO#E]hȒ;v'ew3˾ɮ_ #6-^)/Qϓ ;Fo'<NJĹTHm)9xdKY,vLhS5Bb)hkiD``dJ8X:q8(sX:W_d޾EֵQ H5^(crפ:A[Εz%4Uӆ)HO*hxm\\{{Ѭ*:4֍Sw*Wjčjt_wh]{]nvtmt˺b"-,(S)bؓYg}Y\JMUe91ve6gR1wϵaMJM^$M&O.<Voɇ*ҲiO~.v5A[6ipόXv|; TE"̾XɅwz:Jd8p~.;@t\ X[z'B1Nuk 6g_<& l҈W:wQª@8]  ;xӁg řf$ ˈTO9 ĺsInȝ_.p߅0 cj {m$80`I KW4QđIOqC胻F[Q[⾐7CE- 93yi2&etam0A)k~gT>3O3BYR( Ww(vsu2jx='̩)e2ՠ# 6'\[ ?'=p>I8"tLXo4{vn}N濃/i_C^c$M( քȍ;ILv԰X7&v882c蜷Z8us)ŧ"JW"gv<;U{=Z .. /L}I 6̞,b jjp$Z*[PX@ݑ%eh3`Zcu?$HKQΊۢY_̖T\ 0`29vp1ː&U;mC,fq>&i}N DXi9O; 6 =Ha~`]Vb`%|p$3yq#és,ecSY@3+ɮ;؉jE7jJnwgMIr*2%$w{k> ܊s-y/5`5h`ԶnRdi7A#AJ@hZWNX\Ms+jwCX*Seqbŵp".% RХ`;\%W%)(\Qn W+~#R]=y9?~vmRKYK1_Re=~ rNG![Hq"Ss-,Lj>YnC>09+dГmfP9?je,N{4@%Mvod}S~`>go7L/@0;0mꋆ/.LX>o(th.1;wxs;MD8-3ҏ4puP0gX}x(7`9'G^ kb*$5rE}3A_Vt4^ QD5.:<GeϤVB h\0b1{ 7kF6!/@ߪlFDd4([k=/wwtAw?]hH6o3$9V"%zj*f-`sY欨dySd<ϖ0c*ou \Z> x``YUCh̓^e}Jqn(_&E@:I6T?<"ެ!v|2iE,PؤLϚE zU AP1ebwzf{82j,.mX~/|JP bK}8Ϝ9bbcuH!z4Νnq WH8PI-m_HRxCf"q))~dübe]ǧdWQ(.LƂo8Pד QIrm07!m4HCg8 a_jE4!.M_ţ!|8NԆ_65< 6ˣ:Y=z9H9oťsJ?u7Oig:\S>WUHɯ;+p.w uHT*T7nw= %U 0ԼOXv{V^6)k;ܭVAqD%@ G2G ¿AxbY8WN 8mm3KYUvdةU]lf & 9qF$~|J 7~n3XGfR}tL" oW-D>w1Ue&:kӇ01הcڐZb**C s'q$Wl~(\(Y擩(EFi2ia+)jl3;!e{6â% hv?}QlkSTzpNԏ܎J"I!dmhvtXc.ab4$^:2bS\w%QؠVo0r_amF~&%MGR&l95-6tԉuE y~tрjhޢ$Red][*7,>mcv)A'j!ā^`c|h1ZU1|fr?vI|~ҚrAr[׍7,O06EC5p%Y' LyE8v;Bh8J'5hU^ʳzfQaO‹BN=qpPu .q Sq?gԿr(I:FGc/J]gNhBŊ BAp鑒U;3P{@ e~:tgy3vB`rie OzMxg7XfGc %YF-*aߤla䳪3o,Wf"Ic[MfM':Su7/Y?W]E_#!B(6Mohu[>)=N2_T/kqŮqz5sP{1)fqcmsT04c%)w}M3Ŵl0 <31֪\ı.oLD[a|p(^ݥ (h |̍^d; :A 8\~o,s_!.d&(R?C vYjv;96T;UBqD 4I(d7/_K|]2|Z%Wt%K%[R>;SRm'OI:ZiE@j\v%^]fЌ Ya.}D{ qsuޝ3oDջ&[/OR#JMNlN:*Y ?MFPAu0`{}hў W|Vx"L<пlDz 8M2kZ:mhQl]02gɍ-5KN`krjhRi=1Z733hKӱ9Q;ЕVyj0ƳyX`}4F^H/YӐZV(VG;yaKI q3-QuA-"4 '}CR-#V0nsZ&\|񪵄tu]Qx@|qw|Sbw_hK`5Sa60ȕF\(v@l8 )e|'(:l-Ȏky0V|D FX;oJ8!LG_Mk,1;fCFX3 sÐ@/L)iGs:OtI{#Wv#aΓV 򅇉)`dKoR{^2~ZN}&≩?/ln_dhYR⫴R7mCp!8 MI2/f+TMud_^WlL=ّ|S;q^V>D˶v+wOWo>gHGݟ}CYд4R*y2p>"\h#wVok䊼<)ꓢx ]'gZ-* [*X8BP jĤŅcO |%x'.ꦫ9_1 F*Hןؙ|#wNRifO(?7*3wUln)n8Ӗ%pJ*YsrR/A F47h tTPo q@-mI`4x_L>˫0p,;(+pG ˍZ:Q^ 2;Q'ڼS||O!jFDg0w>8ͮUݠDU"vܬ4]D-*" < }דQmOuKEp9<{.|sG`rλnH 46Ğ(s׶U*p:]Y8E\:- !KaW`2FjҢEq=t|}.܎؍6,n@Oԧu%qlVBPT{ euioÅ\n\:7qXK+L]6XE>!jn S<ɧ!-, `JkʹЬ ^5cJH}M-MQ/t4GVx.^)3itKR葜)@3(;=FӖy#e[2BJ. ,^; Fmn7mv\r(7TkA( KE-e[z+qo 0; `WТmwW#IrO۟F0Td,U뺚zϦx,\ u/ᬷ N1v5Kg=7Seꁛ/U>U#η 5M--z)個ۀ΢bG֞x<Lrͩ_5аOE, {EYм6!T2RJ~G*{YM0|9)nhX=9WbK)uh,I=0/96Bu 1rGOvZ,j5. T >d> 09t0+\VB a8x/0Rp4J >>$Ѧ_FBb:Iw (.¾a*̃64v-o'#l-eMAA` 1b4'!be|/wOItzj|djRm)7M= ~0 {+1G?[Mv_#5R`duiLy#nO yL_L*K܋ oC=z8_(FE8ڟOyb|~-?o(\kJcg>fTZ<e@3 J:r#n햢AϺ7v\Oon)P>G4|4&Cʃ7H5t¨ڣtMʠzd^OtwQS $VJ(AѠ H в?0e8 oNCy.3>(<3߱,!Z[ܷ"rU(R*Q:BBJmyd"Z&?yxN#KA hJXxwFf,xF6"VԪ& Ďr\Yd=C7^zs5dLtI9'ZG*1p?Z(&s2bL])Y)F-Py~ADcC vc MtSk^gkBx? eŅwȠ/*rO<ܰκWK"_!oCoc 4Slc[SjyQxN!QAYɆٗiۋ7c=d&!z2p;<&UMY jQf^^7QqqɥxË|Zv3E aG8ʁ^Y#ڣB2*eGRV!"?Zrx0sF%&0KȚӭ匌t;5[ >NSh$.MXOPB#[r)\|[hXMIqr[$LӀ/칇6Kf%&f`f>a|/U;҉ڀF&})pZ;͍4Xrz˭9,5 [-+%Pb_϶3/'cy2J/`gO uU!׹SaCP--tO42+h34v0hiCYfAv!$M@#_Ww!B0 THF0@Ƕi=qtՒT%F]Ԟ 8}O Mcd0AE@׍_65>{/I_VtɋK6=|R0wa6+ܼJ.͔γf3W/lo1F (/ %kISZPYҎ@j*kШd[׉Д:-{_F-pW3+?rAP<5(~Tޥ]q? T++cA?8 ,g WmlCwGq_]FV6Q2=dD+۸OˇyP} :rX/f-`͛:ϩZFt;.?,^= հ=O =k[?/\gffֵ 7 Ugu?MLַF{;t&/)6Q'ǔ0ZyUer_TgEL ׼^LU `ruX./ʘn2!E "oluiTJ.vX`DtDWARyl)2ٕn"_\tZ6~mV:(G!DZi&Ϛ/#\*C$QQ_ ՗z)%A3 Oh<$E"4.taާyMrѩo3v*!9gzDŽh4w9jX+xT```/=Nnޝ 'Ag?nF99 xvL6Vf Eˡ..uu.Պb%ܮ Έ@ݘWxzy.>m>ĬpfZ<<,bj {Iby$oPE25n+jRѲ_'ޖ K#0{lMoӦ*^;F_@CK>cZVj gLUYWiՇ g)jXXYd-PQ qHOٸ὿@2ݭ) <iQt,mvqTkIe|B-[PfCI"!&&XF|OX6C%`^ak) ̔}zRl:gуƉ"vo,YF&p{ɊqXF~i*Qf $J@@$4]V; ~b_}Aߊĸ)Ap *X8H%Q]I1T-$\.'$&׫;ZM2/+"ʡ=%dPG QI^)|CGP^Z~Mmzm8W(B5^WQ'1C'l/FF]^묣BhoLl,3 %zn6׈FW@vyg#urn\FNX!A|pO33zs6gwhj(7!=0"WxO}-x ?yHVr, ^Z`2ξ3E\;+@!%X\+Li=WF}ҹry IPcM 6LBֳƿMi..,\"# ]ۚIz GAlm][놁oVc[%K`_N' <_))\zU4ph8z X>P^G%˜1#UZ4i4QP#Fw{ZXZ#\pRoe4ĐZ@/gͭݭ`/1dLMDÃy?P!Z-gֽ425J9l&8xwY7qP)Ӛ!0li=n6_B|/_ar˕_EF;cH+j%Ak^鉨s6$x^7Ѯ-!yIn{JKDNVk_\l{흁ڊbla6 qX-֢Y+`[mL=UkJ&|`6 'kMח:`:U b+KR -lo5΋4So>(· r6(@V8FoJ]8xa n &}_ qJV+(Irmk6yI5L  yI4ɫ/6R!jQU^OnY7o5QnԘFK}\@qk{|[Vg7Ft&8˙MBQsܨ'տ;;WAEڥ`:=I,Ya"B-`ŎM0T&.Q#1;f5)7Tr)_/ ʌpFJk<~wi/"p lt |LyB9헛*&I~zZ#̫TkǺo]Nr`&iphYlJy_an`{#|h[252=>r1m ^QR6M? 죍T/9熫kMravpUGS#T԰Q@UMetmKUAa.ʦ hDxg i/٨#0dϠo>Q?|m3˽Ŧca5o"4˩2=E{|Od7 ڜ҃J>w#""lA=lٕLrlFņyjB'Ottz+ H,=4H*֊)GB<_a#I]^,ԍhRc+;=͉|Iv lu.-uPAq]ѣ,#,'fw2aTQYqg^YUciA'M"b|6 `Вof̀s u Qϻ*A41jxG߇'jd X`$~Kґ+ҎE&2&c&fPU iOc퉊ǔKU6*ܙzU Y uS1>6XGid]C0 s/#BNOe:QQD?Zmrt9حaUԓs(7[uDĻ+c$Rx~^#;d6T\If~/Yu븪偔tqIH.$ϻ'*+G@GѭȚ!s<ڕ~ 7c搿QR$ d V0Uc@xB ^;[Wv ?ֳhO83%뎅qŸYh:(-Dk]IB vIKw~t ;!ü1٢Y%{:vub;)"8̕igF+ }^QU8O/A7).XZ]NĦUq|藦y>nc4TWY"弧eIj;X~^cO|RanC:ąҞlTEf1SָNyMV&3b09GU!Hs[S5@-~Pb88p=j,s"e`-)YmӉYЍBϝ9_:'T#9o&n`  Ʉ/ENр,yHW׏q{o7O17IW=юs&1YCLsv%hZp|\;qzwά+ ڄ虌{;bO{b%̙?zCSD(h_(j4`i]~>Kҽjz^փVLIŮq2"ExYT~lF}KI&k! SoɈ6N\e [h8^aLJjBC/iga29pxf 7uXVRT\A]UT—2~2y =wf!ߔ ƌyn?c*7qAl^=nwme/Yo5} bVڜ8,WPkzwxWԔӢۑ5,_΢2}dA G6AL5 s2Y#[՞2 -.[ Aj5WBab?~;@1ST<#· O2uc~ Id|m|3Ik5.iZUO,;EΈѱ9*$he~9sE HH~'SgpT)X`+y5VWV'We\YUߐ<\yHq~` &3ɮ!~&; oG |áh+ȍ;]>UL徨8xLJՓ8 @OQc/^r(gl`omEQrێOϤ-'y)3bӍTŦR%H19e2y%tY=sR-k(c7i 4  e-qN,SJXIEU٨J7֢w+ߣiZ9ՎǤ$0?:LI)Ww)y8RECU,co#hВsKe dW T{yc0cО|іgxAE=z/=wm«Hei׏ &^25;.{&לmHc,o)N['熬 GX8)Z]w~ /yn1 c[]h*iԭ%܅-.|{vxACB3zoyw$3ށY҂őa=s޼јr2=m9l^l; 7u;_>$Y[$?q=6X2dWJF|U}jY[5ړV' "22?.H .`VLeuBw yhHK2r9?X\'ӹ[+ʸASɺo1תĆPbWCs RI3ǑHLM$V] g~<ڀخp}iXx4wa%qNoOz^+ T<މ!.۹ 󔐓!q=gbE<4'@Iɛ1leU?0/j_\.(bn|߷Bc/@͑o.o1K K%_53MPmZ`^JIhr'F:VAK'".ߡ{|@kJYuM!n ??"ǣQSb{DE8 dpר&N]kpo",1b1~рf$xr5&.pGK}"گ I{ͼxSy*_TA"?h.+ ikv2m߁ƳwFM^rkzYwAzR gbt}m354DOrсCL6(,揠)\t*Y]Z,P>YkUq&ަ9҅61e8WM{$N\3)=n)C zt8`)#_![GԷILry0 U Lr5~ʽTO*+9V<Uh;h㖶F?^ai :C=gWs4\ߊjG\TyKL-?Ú|nzuǞwh-p1W =M֋a$~haN3~*/5I' ۰n!XW!=_*B%DTJ7#]$Y+hvpYHW*(hd_dn+)bȁ2BPTĮ2hHh NG| {Oֿ lc?vO-y,2W t.n̿3+\ :L#FK̕eGAZm>26jịVZ/vorϕbu9G]cV=c3N-]Y im yPz^zɹ$`PUJ"ެVwh^ 8ԛD&(Ҍ+?iRFjkeY0X'I/>C(4V MARbl ~}Pۙfʨ8" ;hI1e..1$L^,oqf7@^A֞ &\Ruҏݩo|>LV$R;VWD&-,? 0~}*;~"L?7K{Ύ] FN6z1H̆7{ =i5qA3qb):'%M0Ȗً _./ŕm;vr?Ho=~y6WB7 Ya$mkvsɏf &7YNvG 6 ͓4&'Rt%y۱Z|͜%Jzq o81CK1ª zH')?yPi"iHPiZl{Gw{f}?jϑ](tk .b, * V}3TԮ ,`J7‰7BJvmΝ+ 103Lʙjp}E;H}U]ľP^O=So];> }Ou~ 9doPΒ$!F͕&l:E.҅M& m$b% `at\U fr%p;zn/M8WRC>=f;!'IMMi31e:z>8Ew/5Vaˣnuw!R-6Qcá6709b|vg.ИUjK}9>8^EJ3"}gUH~]nrdEU un;PWê`@q4P4K NbpQl\7K]Dläׯ}-ഞg<,/h9 (|Y F<*; QTk8Ny.#W2Mw #7S^3N_ctɋNr+oz_,H_FmxtΓ$ZiIy>!ܿ87C(nkyܝeZ\bn&7m]M5V{?ѶWK 4,tJ/U5MґsE VՏH×`,#Cl'TkHZ0 ogAI)y9Ҭ$VuĿT Vޭt\~ܦHL0lAML+?vhD9}^2<d ɚNIǔ_ XIb-?ڕRh9ăE1| ^DJF2u ~9q8dKTd(~}ܸ(H EO7GeeL,f*ni uiB_l-qU,HTkwQRp_ 9l/~QA=]UC\ ޼`7ADj0, J=v,TIty|08f*=8y+7 %o$)~3~n6 Vy4hhc`J\VW:l&J;3"-/Eb"|ٕkW4prH3D**kSV :ru_m8#/[4s9)e["8rB #!t =HzP-iڷ k>;G_t@X!Tٔr7|H៻)7!Qyp,y*؏c,^cK~`hd{UM$ѩ!܆0(_U<{ V F0_ ӵ9#G`CJZ> 2ޚF|/Jy}6% A!b #6Ɩܯ[ Jshۿ2vp0"wUe8nREq1O8O3WY)Vm!53"- HEZ_ "$lHk׿4kALF>s;cl*?/εGG\֌L",!3&C r2_E !I,+,[ 4䛏, 3ֱ[@8jlb$Jd`@R]Y+), %s/e_zXZ(|~*JgFH<_/V.;Ä:e17|,go8~"KQTgIQurJhZ*xk HhhLUŷ " wps!ncӋLFi 'CJؒևτfttx@MmiM]h4l_K$lUt@GQU5ȿ~^?Qg2Z- >$1%U`9ʡh5~^g!NQ.ePbК- B `5CF ͠WlA<8XrzSrhPp D$J擽)al.!ٓX)(zS)əlrg8F\?0PҸ =JgTuNY{RdoLIe<:|?sYPwW E ckh}Ln`v*Fm)5OTDȯY+M(%}?r Ȉ # :AO pRte?s,-w}Nm?S.x[P-a6Z8ZwvGn&]|N ;(ڑ䉪?vp-pB-3bsp i陗\0аCPsoV2a׭ b86;O MjbeG{U 1O61UXvUMEp@#{CfO 0;܎ݏDJ^v 6ٵb 붇Hj InN$ vtxǶR#35>Ysn~-i@MağARVqXIɍؖ'Oj`L[+rrx1aJ%’E;H~sRyAFc|g D3_c]5VGT|OJXilGֺp>FbW0*ك~xrq>:,-@o;%nSE,8">ZsjHS~6pbqt\l(h#*cf<, 1j̩VKJQyeٚ?Hh\;s>vT>\dʭs8*s z~auƌ(𰧲P2(aZ պgCo`0d1&HRp*URv'ȎANKϸ7WKBܺ!n$ o$J`7k|3,])9?&+Z܍"9bYNcr>nJ -Ϗ2FCtt&e`P,TX8 bHA+AW4˷SyzpUγL8քĂ {/ov y߆ٖᲃJ___r/3Nsf-) OK)3 %x'_48~~&E-|訆l*>1R!XAbSt6J-ed](fK Ͱ(\iA}b[LBѶuƽXFE01]Yf w,+YΝ~"w)hS.!(&K L7R 9,jz2phIGn4{ =MRt7h(8!,޼{=' ;A7ASG*>ǹA}^ BX7N19g ,q9fYHBov@IPk(UQEy C8 5e~YF|$xJ/+?\t{>쵆[zS(t xaK'e-[PZ`„閉}7JB=5|SLxpm-"%+~>ccC1̀V뎦1 .k RX N7y7S <7g'9d6S'vApyvC,ahֻ[*lů@JED~:6 sU~S8!MFnW9L_#MߌFY÷Y?``ZτdOGs)}1 Ύ-gU+sVP x ]sTWZyҦlt6z%;eBDʿѢ#[@'΀YwOyQ}->yO~mY#vOϊ $<Ũ4|A&o_[?J=%vXA.fݐ?|Vå]R';FCqIY_o(ԧ >!B xs3A[M-#7'LjwK@f @S:$p8Ivu%6[s0$z7o31}A؍&;;=]7t@rmL}n1Td~&JG꘡Q%[w4\^-&τK+N{4,2?7I7S|Xd !^O(3G.^q!\Ī n7KDy A@,5IڼWˀν6C]JBn\ "Ѐ%sfǺC<".\|K @SU.SCм{AP%jN1Ju.sn<3DEtQ CDsIе j\QcWZ%sfO&őLZ3J/Ǐ`@Q\e@: Jc'uؘLTH($wE<@E"^mK)^W+;FU[~A0`c̦UIb*ʗiNr}Xz5ޜb?T\޿LL^l<;n`?=#RMhy`TXq~?Z} Z^" rD?yr#DIR{׹ݛ#AZTBHTݲF3g%k:\< h@igz ZQ JxKFz}mxP3qr/5Fceh4u:0hӕp;_LD#2 oմRD-^yBmxho i:Hษ/z~WM{|ilǤK@D$c8OX];\EWg|m엯a[yG#Ctr6M|%WV'+Ke.؀@dژW(֪z `Hm֦ot"8Ӫf]L?$ ]/s7JO&<{` [R%3%="IRAK[譞8(,ଈ]\ѩ,+ fM\\ ҁEtp^X`FΊ{hFҸgń)DiaMKj1C[>.Oc놂iV]q̹Y Y ܝ-]qJe|moĕ>2! Kp[ VkwO@;+C9֕uԓh2@5PAG^9_e"ivO(GI{.5x xRBV TU&;1eNqB@A+z+U*hn+&X\E*Ah{aǎL $GCU(7R.[?II*RUfKFM8mv Uh 5|P̕l0 ]k>4 $EAM#DZ\ѣk=J? y]No)zӹ#qxsU⧛^yjt e'B&Cb_ \TU@c3聒-sxTw.0tKBu,XI&4c곑)K 1ׂMDdD8Ku`' .Ż=\.#ނ !rqբ!|>8=;#4oU&Q_&V/KBż*]vRnKFto]UE߷_P" 9MpOV?AL:rP3APc{5cF/`0A o +1鬕Ow&{Dk&ۤ8~(y}k(vN\7miq48!ߍ $XcM>v>u㽂T1MwSXTt:giSOR`(,,h|{+Vҍa! }zKKcF98$8>fQVИ^sXBlSܬC@ t-6`[7 %`=J"kȑqvPƱ .V.Xd?e˟yޥQ){k h _A p'L~Gږ9纟B"z։JHns?޼F 8N=_ͭ*ᄾ7HSNR!2hD\G-QIƽn,Y9࠱cx>ɘr}yo vƵ.֪BSdFg[('k'!bF&^'b9`.y&3V̦PuA\#A;}`h0\@K([.8DFlewkK50qujԟt(&}0}̍/ۘ ,hOmolDz[zDxB]HTǑGQaBkTK ~(x| _רT~LEޓ# yLK?Nu1&VFQJDXk|`}k&8my4 GtUΥN$=' p:pasdFCyƢ!KI~ѭM0^R*k崳lj[6715vS=}s_aQ:ctf<ϋe%)cEr;IɋcoE#H.z6v2H{]z/7wo{9;k9 TJ fcW4QL?4IцU t,UbT?HmGٸǀG iӲkh"dl@'xěl#M[ UB``qwD/L)0<]30KTˮW" {3 l2%nbsf)B[J- ?. Z[aQEQBE`)̂,y, vN)!r b+_Ok7KdH70G/ڼ/*8F\$‡@if7돃J)sSx9*oZ'pނҲ}=<}Z/Y/b^:iTbշ4MFUmy0m4#VeL#UБyE~6*OƿgBd2l{\ac] ) !CH84=sZtt_^TW1ֹ:JbL?۴asLBvv6~4^~J)]rDEK7384O4_!]+/١YK2YNGy<̟UzT芹fqƿ^!e!ކ[&+ A5>ֺF Ñ2_> j.#(87T.9{QVC Y4g*UMYڭi[hLN3v CXWdBT,S~TҘ-]0? Ů- %A(%LVsM~.B|"t\uRDQ6 %B_8qe-ZQ9,/w|:-EZuI1JaY ڋA0*YeP@𐗐\QaX@WjpQ } SkP_޻ O&](O,[0A~-GAW$$ߴh<HdJRR.% uUE@DAgnYxl8Q&&D+FA?揪>:5zQ;%z|;(%(1Ѿ//\]7}j:98 s0P= 20UP3m)M[we ȑGtxC!a|щJCwX z~yãd4d$pK m^`GҊa"|Aa:cglȭ8><̺+Ww4qLFI">wû xP@ ~EL/I v$8Ová-:DIp"hohKrZJ.4VVfN* )_gM;#+*bX {:_.Few[N Y> JVB0\nj(4a'"<JG}R׊0!cZ113NVP9C7""f!R?bMramQ+^O Y柦7SmtfD7M}/`:ٙEOgtǵ-δCV;inͅ4/q"cn6+Vx\Y2W}XR B0:>@$'{֏!W= =W)hM=ՂޘFadph99z?$]?ZOmw=&_L}\uw4v9+_Ľ3Em]qp~O &ig#^;X4ѵ+ՃQ֢)ɠ'm%;eαxeersڿ'RLǠQWN03@SGDYL&8e38_HbfBˉ<3hCtC4jᒽԖg]5S05Fm)RkC%0pf,gB0 RmFuvj|&3R_VPq.E۩ڭ ]oj펆qk9XE_.ϊYc .Rn)06!.;`7<%0iYQhԇ$KywO/*ΡϮHI^2 nUjqi:\RlEU3\㏋J_xQֽ0bgPAGGDw}eny="v=,ǩk% YF5!E7xcxEeՍ_8_[au_ IDTkR ΝJ ?CkL gbc`Q!pSXB&ƭsNnRwu4D'E+wp+}o~! O%[ lP~pvf}-wa" ܖq`I-4^(xU4E+u:, ,?mC,%VP Ju,W'|q\7Yts ~p}B$P!TE|pHΑt3ýйJt}>eCMTIkLW~ߩE^H)5*3>|z0b玄Ok祲x $2fl뀋3~%ÒJQaOEQSk;6wXjGI(3\LbAİJ|#ByCViq ~mU܇B4M^Jwu&&*[ݥKڽE >ʹ3#L[vMvٗ@®F'|>B氤&ԱWWjz u;  S63Q%^j=ê6ʜޕ[HvhF Q(?cET1w MXݜEM (sRV v>5 ŒRIRH]Є9ӟQ0{S ;-zuK(e'zVkaX_i&cdv>1شOմv 9]-a86TBdxw8sLP>L%Q :CT4ij+$KCwHMͿ sΧv[=%t5,佭bb^hơi,KG `؜1RjQHԡgNvӶ1@&j*HÌ`Kp߫%2Ǹ2_19wE#o& r6ӕ3``ۖXك'~ [|џɗsw!}6]Ie,c/)w4u[ (?k7gK$ۧy(ثGc7 Oj\s?M̌H.7NQ6gQ,ՆA/'A‡ V=Z 2umF!3G54 JtDCQ<^rօw?(ԵnJ" P7-71CzD {ꡍш7xL<@Yf7ܘ6mU$Z&Tl{dS9 sij*1شی4WHm?l9 C+J,Wb"\іI@p֚ -W098zGڻT6<օc◴Py0yij?_da(ú-gX /]1.kSU.!ueW*͍_5D =+ƦgC@i޲Տce q\sŸlAɃS.mlSy/PG_Z39B.p?w~!f1\.Qkdz9QY-gcmR%|h3qJj/Ɂ$쁽eOocVb~< !5#W.4~)%p~n*؎2c3Xy]uO_S{zW.JwU + ,<⠍ea0|R$i|wtQӥ07rE|ʉB{u؝^> Q:TcyN wDž$M|pjWCRqJ҈pVUK^a КPОH $˃a Pn\L,:(,ذgֳv #>*T,Ç(w[bߩ1Ky<7_%8,r뻚_,%Vp>94K{Y( y IהQ[l'K_2!\u-@|U YvttٓbJu._lۊcΠӁi87@6lH4`ȿ)v'@chr'uE8]4P &A"U)`G7΍Vh.$S]w %c d{R"\@%wAswbnT=aC9F%? uS(VMk2b9 ˆ<đ2y{!{ lRl$_|W0t`8XPTFt;wHةqEޑKz85j9F=|ܦ\X h@p_ GxX,gb\1SIl^^ 3<'A5 *d,$BeBrd.Ѱs|35zOc: (DAIXh:$y#r> 0Hc썦V culM\+UA8 rWH2'd@C jReIg/%7kU Q6c7x<㏔Qe&OE܊|)oLWp#f,TIfM8?]# ŃvԯYQpa~"Im} 28ڔt]7Sz#eP "VdOþt`8T8ĚoC,cpJBCq1rIqJ}`3gbˋc@nOLϐ/G9T+jt]&ו7/}~ܗNP*w߬z$2_6f ,@5wʮ_fv9ǾzH>bD*MX=QqO0.zoXC|8j=reP6-sg4aU$= k ]ȧF.9HЦ&*c/x-8T\}0ʠt^T(vPj&Nf$oT֎c{+T ߖm59yp՝m;gŨ c7"%A󤺩2 " jם|㈕vqi@O}P$T KLw`vw_`~x & 6!:pizO~h`r!G?\*553DzqA꼡l-xԮ"p(p\:NâhzUZ_[DQٱS5$cVyoKM._M{]ϲ63^ADgS&A\^v]mU5+DS W. JJiB:R /'~NX"8t3D ?oiڪ:@kռȂPrL9žQ%> ڃ?d7gSTc@5saH'P$ww߷}{6Crɕy>B/g/.+vB@r$_&BJUT~C^|"`!N =9-^o$!f@7^tsڬp<{kدL=.= yH=o㾝SBŢ+-z Xҳ mG&Gl;6]~۾wfqHt3ezípLZqNL9O)paCX2TCY ;K߅Ktow|^x ``7Vw)f9%50 z}Íxlɤw8 '\Wd=}`CĤ9Z\_x -LPZ4wr![D(r,A;XoS&R3aCw I1`ؾM]Pcp[,|URm8s_E+jۺ 8`ՌnrKEVtu ;aaˍ`^Rcsl)PvAU]dS m[¬˦'".n1*Yt`Cb=?>y l햇 V~眞gL;wHlqLL%CmãȎo?$5އy2QpssVًN2 %R cdmsY["VhsQʨ'gHػuV}OGRK HDSpjcf}6(rPK0g9^tVpXwWW :-4Xh&c{K<0!U#i@n xc>beARhגMzִ1sCVLUjS7%WH& ~9O!ò wpk6ذ$|hReVpByNnP9^c6ic6CrdI<:eLv38[z*MrϤ|3afgbt=-5/ J8+yʛZe:/;VW-;jm:L\>Ke&Z"ftwTDqc L#{=;vil{,b(;'l2_,|de3"S#YQٹѕT\B¤rXÓ=*n)ix%`Ua:sG5Dz/sib\v.ǓO?Vtpj.OiĎB;0FpeiGN(J1 "ˏ-|(}Z%e|Oeγdr %Ҩc^zH4+ sI/TO= ]pyg}M CcQthdxfOЊ*KeDaDi Egw\j7!}slpYp,hYKQXb78x4Ao8?DnTyQ`C|Vh&F5f4l%90y>p!FUh^(`WiAPSaB#\KZcp4Nc% 9V47 ^1/8O;.CrG?TZ|7<Њ59{M6o{?O +fj>GYkd_:&sApd(CʽKxȣDpnq;&!M"a2>,o7B,u_*ܑ0-e󭒙pɁ4&dWHbR׉.JOzG ө!z_t/qbkoT} u#WRJVm[:~L 3uLkrn3,G&P~$.7a9ֶu a瘝nIMݳZw PI o *+v)cV5 S!$uP\wYF\zgSئ:T*6bY{JVsV,4TU),MnDZn{~3*2? #;PL9uM]mŋo6|%o{\ |TK\NP8p 0Lj%UFL81&qy$$sh~ k׳* [q8O>IDvr9F ^0q(oDC8*@f$FSyʚb2`x6Pț\.ȸ{ ;URAj 1K$QGhܮ7Z/@cop\:Ǯ>I_CjqGzR8Ʈuo8P_tQvՂrNSfw¥~`^lSe!]piLS/I넻(oJp%@UGq% Y-صdpfoccd|H+W9 !MӉ>ިs}} ں5@!)eUiu]ã["gvBYw˗dɲفi4 E/=2e]1i3N+/0#ԁ!,O_{Gp )2 S.˝đͮy y5nI/+G<74oXs1E1ґOQbMQa{HVg)(BJCt22.WWT,m'jbwŃFUU@#z Fj[5bع$a\`P (;%SL^9F=ǒBw ^Kn/Y$Lt}'kϊ 7@'Kכg]6'9?ŭ_ޥW`Vf[0f{YH@EZ(3aޞPy*6EB)O/H`*m;=TxS͠(J?:g0zw 8x9Q 2f$HV$;yDèEGVLx[`Kw`B2/SRp^%᳣q3;`6rzpI#R#4QT䇴=+ciDyNy*a>vM%2Լ}(`=碌H̳r t`~BqII=݅YM8n1==m2O'Մ{|ആOw҃ok^1qĤU_#gvdoƒ'oiN+Z5#e(@G1ҘBUNj˦nS.^H.X2Oe/dQӿ0AVb|_:rwl`sJZ=b1 FwuGߑd(d T__d;)$h^G@ÎX>Qa/l‘;iԫ}:'4ϰ`||Y(% 걹gmhu9gPs$ 9f Xyaӓ̑)Q|j103\F^@tcb|+$[fzڱUSPhGbn0 L!C_ܚFs2ԏ]}7߀{] !WCg@`4k2t]fS_,\ @ D8=U Dnݴ}|ՆXPjIwݔL[@L]Nw x2qd4^`ͺC8^}PuK^n3a yku+II8m~ɿz{)¯M`(Jȡ [I\$Y,оvսYoG*Mh!hP%{nuv2, _8h&uz~m] ΠUa>&3Ā߁2.%=ש5=-M:3OFyD!w_q[A#8~?/(3QKN#a;M2,VȧFALX ?wx 4s. 3~ 5Dc !<>Ldˎ/9i~.XG7B4r"}\/^=`0!,M:.{4{!z"cOWp8DOB]z+6pyWz k0Lc 8{~u 3>,TNɭcZ%yvpʓD辦kEu"&z=Rj[6v*Bx+֦<W3Sgҗ{EmW%CGr(ä[G̈́7_}@!b|Vjb]XSגbqej+B~$1\T"29XHHʬei  Y?GJGma<>} @ V^j&j"2i  $DؽI |Y"QJ;{[4|a_[t. X_'/}u$dG'hdOZq~\:օdS>Q/r ojG kZ sX-Blj#;~ۗ:6 z<V?[ D:*#yR5ȚЏ>(>]cA)=HH9J>enxƬ8M[R|wtk4Ov;YR3 Z#.={溿Fj6_!_O:?s}Di"h}۱1rIZ'k.p(E,\VLzNɞs$*/)9:9жaoih\":Y؈EA  dk܈M$Ps/||7Z,tp79GNUl8q}bT5\vNŋ jETf)rߕ%)gEOT'-ug:+Du~eB%kk5أ~O%`-ֵV_`!E鸔rMgWD'6JNoQ*UJ1{<>sBl{ 8 n4EI;D.nE+΃ZNˣ[܏ $`;vN*"kIi!Ն>}Y7r8{\ voCiK |RQj6 啨Y8As3oUeG !̓lZ *GJaqf:;sKfRoȞlD31_"ь v}v<RM?5 D80oA̪(6EOaϗ©5=tIP?2hRo:(8ٕ]ܕ>yzhJ9N!4gt0T4^.$ѡvխRI n;R85NMa,ML{MFi$هsg&/qu5jK#URq>wGL36 .Qa([aJ7e{Opў]}YRF~%";I5Ȋm >Z PHIPUYh2yHWsA@[R_&xԖQ [_uF~oB:Z3gh#&iVQi݈K X>Dg՝<z i#%d2ffEa_pXX%ʵz+.jQ^"sDzW3?+mD{.Zޭ>ֱsACSYW)m_VLܻ.\~QژǾ]UpC vGGgkg1@չ݈![-e3F8,ȿo/Zt5o[d@źVR5U1Ě= 2عmq^7"/':v+d ']Ne[K8}o6Tr@Zwݣ`I,I28n3Kn+TSaf-ni3l"Vp3}:9U{ø+Y-^/ƈCgd)NRv v<[w$u"syX_1(r0_.}Rh: 6`m1'N8.]wk=1-0su=kAW6n z^e ~%IjKV EFQwq-3p']\&8t*秪K6p[jєSwS 8_x~PŘP9XxĿk2؅nGvQ/Z<%ga#?yB..~?QGM7ك@- R!2 xHCE{ tՏ8B4sF=F]c`D*}+0'KW$9j=*DT8_"Oo F ^S;pk-:teœQlH]T~MhA .e\qH`;v18!ac* تcvs"p,FpZ\ƭ JBK E 0*,o쩰^y^GywM?Q4p"k'.eAi$_̙ dl9zH^G껊G\P @\R%?O?6co'\ nY2_uTO۽0NrrI`巀|SXt!ؐVP oٖ"CM&BUby`đ`zK,ͷGPMuL@vv4w,ےΎR$FiuJR,5E=E'~7)  [-5#k/2*?pZc2"Y{aW/{R"ԛp R#+Lh,\4|*JpH f< &m>ik+QW"eqY7yZk矺Ӓk98Xd~7) *=?|ܥ 2SX>CQJ(Z[9;o5 PЛ=Dq?04''BTqܙjz7U}(l?h %VԖ;qŨ7${d tk^rFGذ.9Mp aB_rSӉQ ɮIxKیwT2곭aRcaw+-{əq3ݛJ f"RI18ԑʰR0zh6c0N%PIPGbԜ # !KY86/-k4^Yvzd߆)*Wx/{̕~OӮbOpbKN8Jc{b!EG(1~4dt`K##]?/J9-*so+<{y3KsƼ4$:CQć4q] ~1-GH0sH< t)h %;4r"uB#B& p~Ԥ `Oa:={4MVI[0_Alt-Uԫ~&erي9qRBf0g/MU {vU6Hil*.wjv*HA,{ g1Y]|O^=`ڂO\KEY73o:tv x!9יL C΃\8d[DnaRua>ڭPhwNEW=uS<ط}e@4y?LQY۶pc]7NNVR*C+UEf XQB0p\@R 07h ]D=mc}L٬JD|DJ=EțW /qP6.\KnBh|u}?cu֓K@h)2xL@Y\&^x)Hc?t4Ż<&.NϟP&*ҩV56w'ZZ6l$ɴevDw*d ?G<7K. jHx>"3>V~8.Lz^Gj:ΨKҌ?&c!9xLӚg[ML)Li% Ņ;AೌItȕ~#:[zF-Df%aɬ"OyHZ<,HC#]H0=csѰ/]P_.'Y~Sdj,'mPX+윓|$h] ٯ.R\41M(TXTdT,T u]OrYe]-s3U+M'y$#)QyS&zPĹ\ϦV"j2ĭTF= 7) mI]0.=C'zOZJyݣ?׽OoL@i/i9 w1v^_t=bMrc(c<$(&QLu肻En6s!$޺E΁{H^s KKd%)Zj}EcpO:qKfvse]J{E:#T2AR6H'$9o$3농C琱n{5pd]זuc0&$V&b6BRh $3"~@̩nHVǦu5f.Zk!4iPJ·9k8mKTʎ]$b{A|;hM+gfV@-`"0oO L*t؂ goR2d=>Y{ :kR o,}{$i'׃Pd*ۭE {s/QLvi%W lI`C(:jñm3y ?_'hip\*EiL =P-QA6_鍑ZНaѰ [^]0R&,7AVq vFS[wm:cgIƝ}49?|QЏKo!S,:rFr ֦.:]|(]:t_)PQ:>.kzp]-p( ]x.pHDW]'|bkgm")G$} Y=`p;Eop#쀵bQ.Mp&%$ҕ\)$6GxQ%AQEb"mҰK4ؔBS690=H0{3Jߑ*r&z ߅kcD5qQ%#L[SZG6e##.S]jdx p\</*ˤAHb,<֐nU|W|6G"q/29=]`]'\alWIN׳vO'M H6x*AJ=@c4fI=9`9N .Xyto] z$/ Y6 AxIHb:EǞZqGJWMY/f¡42vk 0OMpJEqo)O8^Z  /Z@Su>O>C),K ݛ1W ar[8VM _7IH=T\Jzɐz- _F_>nuHzd-K+u=Geakfi Zd+߼>P]RM9LBg=7?x[is\1Q6R>kzDp]y{Nx-YWXcA$IbCQw262&?I #ߴlX$ly^PÌdo9ʹ.&Ve0Y>K5+~nM۵ſa vmr"Bp|YXJA zL5; vLf=&Ù}jeR$7tui=M3uՖ\[0W;i$( \C*P f⭟?ni J6)~36?U Cqbqb/j% Hm1r~ڼUxB029^$Z&vD'l4P,̱Jf #6bcG !}TJ J4ՆVaoD>E[nG\׫sKJI!o>֋N+HFI|׶N"FBPʼhI^'"@y.u}86>}K20-p#<,6sd 6…YvAR,\Rb:*.0b:U';Ќs/T\uMFͼsa:ղMi̱Jf_dMeBF+beZl3=I)VLSl2!qɍ2dk]ы A%߱h[G7rlv놼iDu|X T#bC36:eD:ydw^>nw"ѕ[z<O1^L.nt'>[\Yx] Ѭ杓*S5_&mC¾H:!UaTAxp2)AC@i-X=͠Y7y*Vvw' Ԉ$d .Y$9٩{lc Z(;r{$H~ޝ+뻖g\AΝ%Qw~P ge8NX+C; 6QQ`R%9_`;%0+دy>71<3uL:"VKt ,bQ!] 0 yxҌwrⷊp1( Sk h~z1!8]%,[ؗP=m-u'OůՎ.I%95HBY]  Vy9Je@PL/5q5ik tD冯/R%|2?`l-̏L%5ݷ0Y1*js3# 1/VcƝmjh^>E45꽕V*>"4uJ^"pOvRHE ̭"5/14e]pG[HtIƦx_:)ƱD[Ԥ=7S/OWQ; |w>)o-6gB2 &Z%ֆ @3O[ϛgrOOvtToZ08,,C1l(nDg,J8ta[9(GɌ* WV)'T' {#͂C8J%~+_݊q&p e\Zky{O^zhw窻3 ֿ3TTnjBPӥ/[{Қ iW 7|\,):_ֹ0N[ER7cC]=BRu#T}<3 wBPV Ɓ7' uO_S>4dC)}UWl!">+*bƃ;"80FKGYr5' ȹ(WXn}2OZ hT >G#\A7AK2⳿!S=BS'R}+ Y-ߌ)NJ`0g -redoLUZt@i1OH._@LKa-sNjY|\o䝒FBve)nl1TIO{wɼuԮIM|I4zq53 GSwpbL!$Q+ujb_`{3j :.=ihO^U3O\)y^ښQkTU?if/]O;mXx^٠F^?KARM硻w U/N4+s֧<[M7QLcrD(3*^ΓVb=(*0"[C=#P)1"~C4Ͱ ?-{P#σҁ qd'6a űˁx*~K1mmЍ3Yc?b%2,B7G(B[O- Ot>2foJIFEjfq.dg).4y3Oݓ!oS>9j?pD߿e/Sb+8ӈs$`Ϝsr<-_L2\FH>n/"0>|ym$T@iI-boH.U99|Ϗg;igsUzi#J1oe{UrtS0ȣIVOstGEf-*Ay 6^{߿P XeZ^jW/ 1cf}[= cW;[I;K' <IahV?N v,Q\epwtS2ֽ" Ud5+<VħE +Z)Vw: PJR~hd܁TaxoE Չ^jr >QgJY`j.]X{Bokԟ`Tgwm@ݖIjc@C\D1׳wq~ F¦lwF72p*-&.' ^375/d0`B"A!5 ~aȈ\/RaQ#}Xvk~7s #Ԡ7 7S5DُX| KţZ6MHc"c;`Kv2Oț3./ $4hcHkv@"ڬ:?ReFmw~v=Hs#TtDM#:=0ϗZZ O#7ߦ3&G㰣Mn侍nB0֐5M>B)3-xHS+G(!ZEjbQ`&@.1aR]݁яwx=3GG:[Qe BrTpz)|#I%>O]c#хgkնBHWs3NzeCeC+z` nf ar^lVnWwi>J&DlA{Z˖y~]r"I'@6p}Uqq:{&&9P8[%yPɊC'{*ǡt"^?y k0l>uعyK]ʹo.!&bx.msoygɃNh QgG(短+ۅHAyÊ2VE0J)Gd& 'fܷث@.@1v+0]Z:b±O7@i;`&-*<W迦aB ы7"r-J,~ff[ĵ(QƎ̍ϴbs! 3"iBN0Bm(4R@8zijغ1:Ih} z_ǶQ$YTXXt}ͥT!߈_ƭ?%eXi>C]G/v6ax''=%~9,("l30 #=mMߋ"֞L[9DA0ۘ?n%؊h\2´iҠ@{9@B a[i \n1惲fOF M\f!$P3 Dx;wdkſuO0S찚uXU V_F VUU +Ym(  iKi0#^ r/G9jπj#P˙V ׵xʿruFsGCءiHZ_}Q *|I`TХȠI1fS6(p}]3 O9~׋ʐl)K1$0ROTgdž,-Q;(h!"׬5؁uJꠛ֭3 m%'Yz(t]f ĞQ{ A+^Wnt6|4CV₺P$: eR[bʸoeJIkW wGwNʃu-._TZX[q6wնZįb>Jhk1*'O+,h!OdWiO :/ʰ;@E|t("@F ;1:ZIe-#ig3M>JP$|0D]J XHB C,bՅ`66yr$ \fc t1@w׬4yQbLkd̫xdKe[=;<8=} R5Ε8!ӃN%%lmvK$e-'+ʒ?#1H!0aAnظ<ۨjPu$MFdh<_;U ?j6Ye{hJ/](UIC$3_LHP߯K}[Q^Q $l>&58ĵָRd/Vv&% xӤ"x.rN-!Dj*dBL׺MW˻̱:"яx:+'5]eʮwn%)/L:Mv**"@m x\!ӒU%#qs\HSL"bS]zN$]A+ g}K DP6&5mۥk">G>\I R/hp$>vs?^bf7 ZdUGz:ܷwtsk2+vq\ggts'9K㞚T J |4M]_7K{dTf K*.Y 2qma4/Hb dhjeG{)/G" Pg<4COm;_s?!iN %P5/PxxKyVמ1QBe/SIiStznЌtsnwi>5VϹ TWUɏ䄤j^0ƃ #-f7M=SFF 16ajnZm:wsBI]0znגx;[gx85x+;Mow,5zetzLGL>LkU+bR@Q;tQSkK^I&[Zf1;&!'\gP\q4WNS߷! Ɣa0ܣ&z,PFezDCR(Bj߯*d,^qFZ侬./GE'dCltEN62Qg5㘠Y]ܺ%1N!};UYEvx 4f׳kwL$KkW$5AJ FM B}.x㙭Δ()2T{8O :j3`^i?냢_VDQX+QwϔW7Z;INv }R0ljLWO)~<3HG` VdoFzme ԯr{CR-Ś7 2y90s&rJԃ\zy ޯ)"A!ЌCE+9E@0CI'TB\Zeج&g6ĤM;Oå,CހL)jXRt,h" û qhE#9͸՘v gSOh@2sLjUG$mr#/"N9yۛ#ݢVθWeM ))kG1WqLͰDAalZQ^qJuz~_ZAMNϺ@!#kG8r?&\݋9zIL;)l7eB'2޾e;D7&UJӬkRFNYэ75K8\e8kbO)KcOP06RhSǧ9G&G{MQ~ 6 EGA+*eȎo*ЭB2 ˫ׂA4KW`Nr` /0$~cUm 9N><ݻh;X\RD>ۼtvfk @њ^`Ioq*"4y{'AΑMp 86|5:hY>RmJEuƶ |ׅ~<xamK,RL,+RlI.$g@:=*]nOV~6w,pX;yi\ SExysu!J#)eH%Xk"o.e\ &Z>3Ό`O 3ɪG)`9(8{(J5L|gBbB ;$ZG+g 4^ #N,-:%}A,7a}b3P]DF%XCxd'9T% .Dh.I`fJvϾsk#w_R֯^*S?Ӹi$pKl Gvv}c\E-q~+h ~a"kwsBn:dW/W_PY6Z.Yӷ ^3ƼdQBc1w\XfGSܝԛK\[,fQSԜLՂg\&ֿ(zO\ upcjBIp̫:d_ezùPٴr&إO=E\g%ד'^ J|?Tj-ې;fݹ/ĤG=ClGɑ=/} pw*}2O K[ bTBFx/hNuN%nzPz*,L6sbO'c?r=@i\>i$ Q2]| dV(e(Ms jI2ً:j=.Mԁ|tㄻ#B}(kQh[ ] -_1I hIO_^O[-Wq-SiiҠک(VZ%o887ۿY9?*Cg ;HTF%v爖*y {ȴC/Ӝeҹ-Q(Y_) pl4roK0]BYl|줣`e*2so'o}(Fl Pa=Ǹ~Zb&c4ߢZX)Vj9q̆)Վb*68LvOH@2ث/:FkΉ-dZDW+Fb61ė@/?4/ԄF( ,~tP k(0iߨ&Z 邌JwxOս_Kix" I^XRkJ߉E"0ٽ.b .D: 0omK]pb_!Є,-DOatvt^RI-ál،6bJzIԺ;Q#|u2x<[S.`MEJ."@eUyqxqc7\7 @vZ1 ~`@g/(K?>2 ʝ/x6q(DaA- $8AN:BN9-ڋn9#^}*c;- O? q_?{VQkE.$؝ IlH|\/υi7?zO4\X[0em 7VJ@MU6E#{bBuNi1h(`<\:NƦaf%Gww}rC cj_?&\~Ze៼EKiլ{Бrnjh Zzlˇ+UTB:LP -B`S4@޷ R'I r>Hʤt,p3_Btd|D8} b&y[K2o$ &eD ٞXLҩfHWNe%DP]'\-n su1L~uo:S-;AmTEf\4N1Z؜R5)FԬ"괺2yy% Go 2 gwOA ^Hg׊ql){LKy'ȳ)ܪ%1iC᜼"kuƼW3< Gy=p=y%llb;Dj6yK(bW]%]ZiXRU\FP.u@8@_GmBgϰsRMa:z-۩K1!̴Hf6Ip};V¹է{܄a`X~1+3:c/.>+S@0,(?Kћ"ubyup-9=>C,mU=!ԑ7߂ff,\CBg:@/K%Edk"nSzDGJGKSδ ٮ]7ʻR;>+U g.5LR٩tgҍQ{p6DF`?:iSF\Lng rM2ˏFZt\P!D!8ApY e1KOWBI[TuE&LUtaƑ;^ I͙xkf1+ފKJfCi+!$W9n_!(HKfXkJ0C@1R?:!vTe&w\+Տ]n,r\dCRlYs=4\Kťh8fBʯYA*X _>gt;SvRy- 9?͏|2rϵ5~ޣ.>Vm[gGn?QNx# na>葜ro>hol0ЀPۃ&Tp1rgeӺ7o~Iه۹-PA*l (G #O e"P0M:5#(@^nVc܋mb}WY2uȑv +f\R;CzRNPWWxz𽰛J$,a%MbK@4kMl{m{L.@3೵-:kNBrV\ﰧgǑ)%~M'?R8x`m_ N`c"Ѕhā}`Ou5BLz H!Kpv Sr._E$l /:e4 .5t$LAl{'Rw&CŽpp RbH#Q+$j{vR8 ޚN ?:$2$b ƭc1bW+~tfx%i§a)Axr }»R=GLi:AvfG?cH3M ;3'U#W~t5?I M6#wdPEqtof |_UstjLͧ3{U `x*"3y>]KX1p;AM!l6ķl,6$>KF/m;iMqtzq*q$xt9lJؿ~C4B*e mc gO.\EH;LQqLHþiVw+IMdCt:QՅ^L:ݳ[@;! rDbGY,y dC8g).ۜ[hG=q(EjO# 1[Geo!e[EoiH >g+jO_ԮlQ)ܬ]r,eޙWxwU{R3 ﮯ]%Isчd"0ÅwIu_&3sAHwoCx Yi*v(EƋ'5TiZPD|Pm4 zgq@DU#˞$bJx^&⢙6@HRB>I~nІLJGq^qrԅQ?/ P , JE5:I wN .na)=Q3ԽUuxiA݃E@86 *6ꇐGFSgv-tܜ luZJkުӶ^!ձʏ? q݇6|%8MYK|rs_k d^h&_$,wA٬[p5Q-ۃ'i"HGBy1CWb>YAk!+X_ꩠk9]yt_!ܾE> ?e7IO1ֺfQo@+ΌN8N;/<%Y,PceK`*rBbYŒƵ%CY]fK3-~D ('>Z \]nLy-3>:ORԊ'gDS3ߺ*a IDXO+@YNM؁ҔM$Z!aW+!c(IdI2WyAo]9d9TU|)j#sA/aP"W{vqvo k w\A=T`6_Nmyg]J!s׫ʀ/9%]eQ)ht.ATNE%FJVߎ=Y;OQjY|e|!Q ,B>`"_ qC.J cLQ‘i[t WoHO!>wN* )984.VɽSIkAsS 5;rH!}ىLY>^% c[p+1?Dq24 |X:^b_An uiJ>_y-,*Ʊb[>thFPwV<|b'ePzuиW0 ك v,] U4@ב&|M Vt>~T"&$kz2TXEc_zTk<-#d[hˎU=D0#K$ivp=&4iYAb]:!gǔxz© fClO;> SRv~ńi ٍp kqNo!7 j)xl\h6uůsoE{t}ȓtp Q4d(%KXQA+ن<+b_DÿD1Sݭoy$暛B'R M㥄r곰[{TfJE >Fk| YPkjg-"$X'r+K$\>W*E0'7ɥX$L~4x;Us\;oU< ھgwtim[z^ xY1:frX@VOk/ٶ PzGג)C_de;{ke7G[ ~6ӦXE﷐}3G98<0wGk:,;l v~ a+kXW- r4N0ULjX "F)# [a}:$,0iL"gPӷ lL"+|0P(UE-XamSaT#"Vm 0!c9L Vת 4=-UJAI׋y(謏FbB4zil<63(ZZDiMCO+v`ThʖhbF}o-p^=>OzŔ07E,0iGG/I!e$%Ϥ'Ŗfvyc* ίi\aPsyuWPj: nk֑ʜVozƊaH,}PpW fR p|6c׏FUlifY|><+7=B:ï=2Di K2.Z2`qy.>jB55T3"? S~~Ô.[<`]q?zr``C)*8-6̠T;7?\~S;*u6ou]y= p$K'VRW Z=)Q=r, CBӯD0"su X֡^ z;12"4BЁ ] Z1||U*8;Xdr0693'ŵ4⯤ zhjt4 26`YZRyX .P>Ʀ"DU 51ؐYsutfhWnzlx{zcV37P6hlhwfRs+4}Ѹ;iN1>eStoNWբ3EKB7Ʊ9<))tAfUCo޳V)A'hwm}> 숲pp nȼ{T.ӓj00=p(SW#)=Nk'f*W>OWxZ[' K:_ `[9Ws>KdSv`4AW%5<ځ>ړqW,Bz4jH?m˄: m+=V7?e@Y#rS ?4MT(qwk7U97O*: .GDy$}h~e."O;^Lp-1 _C^bdN*^$)ޯ#UC~$EqR.TDV@3#;|P#RQ.^n]or9^PjKM#AI|Vx<~ `I. b;# fO.냫NWdi7|u46{Ԋ'enrߐ^NuWf~:QOPPԳy&%;>8(~db{ (~Ohʯ}ڛsB|35:o$σNLAx90 ̏)G{ƛ"0Fd4{q87"e "9|Nݒi芫J>~Ty*TwAq g`Km|/K [<}mvK6 A'K56q/ێm]6c0N(4(MM3t 0)qWj#A|*a)3e'<=+YߪD\LDB}OUR?X3UB툦fjPl ܱ\ AJ)8?5 H\YC-' vcל; W1rd[# Ɂ%H{2c-Kp8ĒxWAJkv Y&Ԕ(Q2fQ47EM>^!j"gI[ז'̼Ⱦl7LN?c^ZIssC?,FG[sbßҿvސuz+h*lp{XU K "[~k_֩~DTV_~w#0`"V6_&3"a*+Im X]bn {^wpP0념7xz%WIoWz)^Z3'g$ui/+j锦lKt8x F %i/ g$djP"΂)3iŭfN{oHAJ%V0:IZJ6^m/5),)o7G4?m&h%.9z%?=7~eXgXߒDS]BIZ׫$!B.<`HS)H t\ae4wD`#tà n^tK9.V9!HMCg T3gMT@Ӽcd(z|i"KV~IPL4 EE 1o&쬍JiF9I2BMeTuw4+F'b(f Yvg9x e_k3oӡSL튥H-13~!Z{NZbme3ȩV+qqWH4h2_GX2w!pF=`خn}F}! :1}j|TxvH|VI9;Wˬ? 8FB^2cڝ7/;tF;r뗫߁$Lg-1m%ˆ:QB]Su1PVВ[:_,^CO"b"P4f+jcDKVRC|ҔRN2rYA  [)]&*'m5C'<ڲu؂UW&'bgl~ɒfhV;9ڪu8尺Lg.J{A߯To>,qӏ@ɛh 5>nE8*8y(xg  }C[?> ﯖT$ U.IVA[/.5{oyo+{m@gQ+Kg5lt[CViBRa0@x&rBq7:6tFP"2mxsBĺ? - #_ʡ|4m|bv1L'UM̧;V<9]%|jSdb@z@Zm$:aըQȀv6`UҞ(~%C2,?p_f^#zVK8~[!$cozw35k`F} 0v:[3 ^̫#wV #' UE|Rf9vK;rpTga8AiLfT1\J32Bo] Ť[kEKZH:aH0A# rk3Q;bVdR+Edg=$CLO4QQa{l$Ґtd deX"z٬bcax̋/Qd,yG/ǪkX8KEw*)$OJj:,@/XGvɑk[\牧 l{zBB[",L8 t@l7uꐴƳ</Ie$Mk7f`U /(AH Mo؏I+n.hy@9|J|Đr|#3'dMKlũ/+9 m4E1 rKW<gQwf4$XzNRAhI $M9pln3ԍx\@c YWQmϞ5FrH`_2?'F1cd-oi؍m|6z{$myƕ^ Z ,mJx:3sfICRGj`!Nu:s W^>&aκi<|`V-c)F'C1WOhDpKOH@w#K^mn6 vtI8!o}u٬EΑ&x=WiIǞ x?/IZ=D:bYd07OJ : a6f|pzJzޯH| MdžhTL&x8<)#$Ϧ3O$ +oYŲ?@^idzAa RddFBrY%螲:֨5s[5 eq3;S.- P.lv: -*=}9x &#ݍ@HŵWk: ;@ ciXEH[ sWd$U/7fo@DUTuÙ#_ F@eHϭ@Y-LoŖܦ 25%XѺLv?A>I`s ?K{V[=ȍCF:pn8Q-.:Z6Zݜx7^8q4gnj]H99Af48[ԷV5J3FMz>](k1Ks$j9vEŻ Bp]I σ-K|~ls#Xr "^=!NwNrMﰼt~UISYj [cR(oڗ#&F?o3 "n x&3C9 6Έ j##Jc2޸*9\T F0S_ϙoNLdӺOYxb[!mXCR9lh1.O~Kdً[)$>vԨhpӫܜ[qhE@c0s% ~){4[ \UƄy9!1Dan&s5X~ S0\[<#ptp~05uXYPBV[URxh9#{ugt &b'phHDȣk |MxuuG0;TaFO` -ږ*WJ?F#9,ԙxߣ<};ŗ5_vUB7(fw4%Y0O ŝ$NkN'7u8qNk91hI 0 sjiAF =Fŷ|W7ElAV`BQa< [/3k5@kfʭ*5r,Bż8S(.R֓ gt+:myTf,iCgC2jbh-0Ӌ91;KҤ ;gb&rn ԣDav$%sV^ tE*03itNtjxyT;X؄?l'v'{ZWy8,"ls w@&tHhҊ^ZrdaX0?hl1ù|5?QJݻ k1$X~Q##vC_G) R泏VEƺv+Eb'vSQB_#ȈiIpL$F#; ƪv7ʇ;a 9A<}ʸ&wߵ<@^sR9u cjU!Ml_֍oi%B3N^^H6g5so@3.~gxv{ֻEYZeӥ欨nXsBi0oFTnR{zu'OR}f@dS߶=%8c Be9s3i3`z&0pZh^KC_!0Y9Q^˩D&=IE_i`-SY!f5JhOQ+Fͩ'm !҆ Q aW| ?TW($fܲpcʀ *ߛT { A}-Ǘ P58SD 3!6BxN 0[ގ;7M;#ppẗ t-7*w2H{'׳aI_u:*1.·KvҶY݅P}ėA:qI^MiK X84{ $v L(|9ۛ>,Ǭ(m%Ӽ;UmiۄiݷGׇno6]i:VV̓ Nch֬@~EèRc^z7BygOۄKhW31ljPh|ި2 .&թDv@Xm+ tyAѫ)@LO!H1Uu«1 HZ7Sv#4pRGM{N)PL'FiRRrdn_2;qZ`Fz*Z-23: ("v?tGfy_0Fs/ |{ M+ިiDf˟ک@Ȭg-|m\֋I3{JޒtK}l= *[<r kG{K'}pPR1YN^[֪G6G&YA+6KE5B4%E˔HOz<(Cd֢s=&3Jm%xe7՞\Zߺ, VYT0[@T}> G =3锖ÇtJ8{_d  :!jbp_h,cM{]Ly %?חNA`Kd"9W*Z pFKuofAblO*mbNDӪ)vY?[[ F҂Bo g4|D>xW=JӄZ)5L\VҼ\b0:<]v Qܐ3;Ҹ`[Sj ݨl&~.$L.q%ɠ%ym_ę kdn>KVDPڏ3xA9q-\`F绯3xQU"ꎞ (SGE:YIT.&k^^a(Vl{=̭n AJɚƞF^]p&с.1$$=Cg ++(\G7bأoEJ/pUtU{;o< p#9ݗntyRlwtx=MdEBMq,,f{23$k.\rGgj}zT9ILR+M;P+ۡyjӬڪQHuVn/Lʓ A甑#Ȳ8H.c{EE#8M&guWڰ4,5g,tGzg8-!>B'Qh"l@,0gfYΎ G cM`Rq) W1j{\<;,QBN |D:+} HЁ#Y0 FrDVX󨡐~dvQ{G zpރ@ĄI l lLcU&WYMR<_6tʃ4- ֫;tU#k%D j} p&F{Ww [A<=Zڷ**1~Fr1lȽFizw=_X](]׼Q*zةgpW[P2#8*y2%{+親V`D@D] \) - Ia}{@.ã۠ii('!,D@ zOLҨhETWt9t-KOT o.|ASG6D"2}OLe(IïjS]2uG)O3pVM٦w Z=(V%&2H?;%A;ЩE?ȅ,+X$0 π!f~P%7+1=\ðBkf@jxYඋǩtN&zeX{3]gDb/ó0a&quf]WTn+;&n;i U}s֩07c𲞻TSq4lTL dήgvsLM!? r' eψcє sGP:T x<9(ONQ v:+0ЃgǮ]:ou3&Wۮm$P/^s"pD?˪QIa da1G2>H,!:Ք([x9nq gwCqiq&?^ѯWMk͝ŝNK7᷋,q T+ zG(ۦ恽=\A1`RnR9'?3pJx3M]v,oљz@Y |R>*`WWD=,E7cUۻݤhX 3#[JhK*aS-XpiO!VԿb-k1lm9aJ1 ضxp<灲\j[Wk_3xYzZkenu')i5L(nN]/T#cMe$/񺏏nkJ[cÑr&wM,ޞ1Ja`qR2=V'q[P 998$n-hq]eg;,|'H{>:t67I|G{JuIHlN!PB9(!\"_Tx8*ΐٹ-fD㊥JyJ{LswAK0&r|h:LC˜9J"0 >pch dRV9&vfVMᲫ-N&!R u mo3`QtYy-H&iZ h+X_{?GL v$F glx"J:ug& "}ͥ ?"?z34;x4S ;7"fӴV*sb j缢_+Vc4և&O* WĤk23WȐЄ\8_^E㣬Auk@6fqQ$Z>jNSVI6uր]T9lm D&4{u NvVZQ'9bNӘWݬHblμ1ym$'o+PQ gĐ<\b(Κz-kjaTSf~B'n@h|v``DVQbbU:O Z]@w åVH &iӎHƗYq7"vt1 $P u>YInb}x.HT$^wowoVzBFD:/fIL3?Y &ƛ~ρCwP+o/+\R1, &`HQtE2eyn6c33/?z颱e@2azOQ< HRQՠDv8Ξ0IFqz@곢8FsAIb} ōeG.U}n Р:iG40(ɑG()1; adĮKWQbu?$F0\'uڈ+=d,Qd*J`ʢ,T\ p^bJΨU?du. 2$Gl$-䈾XIo~3':TŌ^!!?~ 7u$_} hYjD >|B*Fxa X "V`ODphNۑ 0x˝3v/2$V DZ *G!uJ]\Q+ZI xTjZYY~Xp.&l )Hw>-3 A[%[+PFK 4|w5џx=vS|~piξ :)h!j6u\:9pwS?3SR7 D1ɭȰ)X]SuyaɝF:!X`$3Qvt#2ƾRv/yfLzSBo,=qhy, SX{ Po{IT7uX**] RP(A؀9e&Sl5;Dyr$C?n$d9;>VU<"/'[Ɋ!>۸m7M=)kƶ)R::3L-\=m/bK>Bk kFULIV(A*6KoޚWGY A9?$Is@{e oh'KUfAZJ&1l?D)ͩUNSt}~X=<}]T nΗ])iڵZ/|i[%EdZqʠr/hOLog(U@v6w/"%n)H Pr^n3ɮ?vcv. e:"9PޫN}S@7Z*DuіA:*ttctz]BSe@\l 0nBM(sy`1\Kj'LʽdbĊD1wtpo=Pu6RJD BΥ2lDo5&J|T׻i, 墩t^w뮙yEmk?Gf{>Q+~hjx_1%9 r^m D|5.@:AZvoGk ?$ ޼ #F' 41i ں^B˪`-8ih]ȨY#b[ѕ7j- ZmmF<.VJSXEb 4887>EVm$ %K>=̶@~eUO+6 %sXx p4<=J9#QhiEڣCS35u+&3cwUH}^ G⛊T.1E]PDsG"V\%Gw9;Xf@77lRHՍ!= 4nзW5U%VJ4a{:!Qf%Kp iaIL1O!?T L-Qxmmp^n<,Y+l驜z! O+-.L᭺ΞItуÖՖNTyfͼd4×a;k'.Vcu`+h5Sc{]XI̐jc9LFh-^IQ|$#?A*41,Tعg**LcT qy~𙒄6yo'.%Ѵ͌SA@LnۧAHέ" BDT #7 Lj<;Xx۰@;Lx(&l_0poD>xP>"ȞX1E4pHVІ? )cFk C9t|dK'$Dsc:68kdٲQXwjv^΁4fLo+ -I n(u*C~hxŐV E$ݴX濆8{GYYLw1vަŗEk[Q`FFuq (u`ժT/˵әQi^q%ݟ(i-H#K#gۇjY+ !Ι%߳;<dO_/w,*ga[L!jV^vѓ,?&&[[ >{6v}{Z2KF{荭)rݿ $/Rn GmDJta݄wƙ^j0jh%#KO Bp%hC3/Yʷ3UkވiXRl#}K֜E{ֲY3E9.fh9<8oq 3 "Fs̚Vd-`.W#4zR DR{07&)# /F  sefXޔJqd\v$h^D9TC]~_;cڪ4E{xS"5VoXk*[yBս4Xx9ݭ={@92bO1:+?:tT< ^ヘPk>c:uė2PGMْB$!6|iS՜QvgJE{[Žl nP`x0^ 4D5 %wwD~ρ9mces'`˴<+{k ¤ד< $uśAĎ˷kQ;HGAVo%v/fgwLބY+vh-A+9eV\,oh`An}P$*Jgpe؋5&6 fGRfw~DX਀鬟ɐ *=%OVc:(4oތ/hjcWLbo{旒1r:VaK*~Z)oU" rZw/OZu^vxo,a𽯆. ۅ6IpjrSU_=(`vSUfAyιϠ!ãwG2X.finzsS!vT;L04Dl|= kUYCю-MN$`%"dffR< [ؘUJvfnFf݁EE Қ }RmfԣĘ9{TG{ڣ&n`  '7uTYA6}/ԁp2$%i6-A?&'-0ojijDȾryaj]4`KhcIf)c:®=MHuF sҪN)wTj=3lhp­& qU!D^JZ\,H OPyDAsq]J ]o TZHIԏ2Ò ȓڻ@{ F)tuY|cDP@:)tqW"nRI8xH_se`]\SBI,v5msIG|HcgwComȆWZgd7}+WԻD0bK4Вjr(;S&V_TϹG_lJA"Y[4x0{C,{JRZ jZS@FY1Sؑ(rrFePѠi~8o_4S|&Byѩp7b,U&G]u˘nWq =1zWגtv"'A\++XOԦ >,dg ,&I:G"v~0_KkeEb ǵ켆Y1w6 3p)5W`Fў) FG9-ƶp| pw =rI:"_ '?K b1Nah4J#k4-UƣG(EMulWx屬-d洞ZH9[?~DM-OH@4-BiKaN/7KJckZQ2+ 7b\ώ(@3(0'Xì[0(KnY1ĸr-;8+yPewr",evWYC e =In/վ1gp%ϡI8 B|ER``Ӊ~M|hm-T9˥Q9w#`Mldk#˓ri$mXrV?]^䵄7b=ofT|XBd!!Y|Oi=QD]K* wJͽ\[aqw3&[E!xҠ*yZ? "o@ ٫P{7N5OqIR]}[7'ZZ f J*]N0Mk/sٽvEzšlĿ #ޒطz\}Ý'5>wu@ W6kab5[;*OjJJ&&%=ӗOTsR%Q!xc|cMҀ- -ޡ'(7*4h}NE?1ry .&hl]}~Z[:d%%> f {\,+g-仃ݦ*=񄫽Шg:NՎz\BS{vj+nhaw=_kZgڢ89 `(^=RX.nLO):1A|и#?H=߮+54. > JqgCGmQ U^b׳W5gRO9 D)>30 95# dUwx/ [1\$5'џ hY\t[VҐhį6F u@"h$_u|=a0:ȭAB]jK|Y6;`<SMPطVChuf(~ӂ3R9~^qQ4*h-@B+ޞr0vs'p_*U҇Gu2kAGed2Ʌuk<\vXs>r!x=5Ch6 <Lp X?ۖKI1m07̫9~n2Pk=yEd Wtxl& iJGؚAy-- 'Ama[,+-c&40ևx!Z/;6;]2\#e9QE7 ;oAB|ԧy9I"ة;j& S(*~j 6ʸU;1H/1RY"ۺmgÌdMT[xUj NC$g!/fm̑΂`nbĦaW+Z f bxT+hdbEâՇNN kxc3)"N#\ր[O"RIcbV (\"͙H:Q;HĖj|5&_q"a1$%ë1ГD[)b @GM?'W^v6Ab&׻.)GKeIX́~R){c5b>fc>4a#SHQv>-)>L' JtsinC%A60UbuQ~bMg3'3gjtt(<}1KvN&JM"bt޵IӅl'3 `4:F\]X^=ףyܼdqQ}X5<Ў-WX=V݄?l+ Ru]GPPfYeQ \keemD^P" ;/훧ȢϢODžDP;Zorzv2udo/$[`oŒ>w^FyЮH"̒Lz҃@WEn%?24ph2لzܑV&18\%TɏU.v.fCX 4dz":kݛͫtnž6eY߁萼j. *.3W;!Ͱw>Q N9ɠlBЯw>$3|H:Xع '*)te D;Edقךދe).m:eù%^HJփg b91ٞڸ9ᵜ\:#@59Ջ,Φu] B> vQ}Iib}uwе5bWh!Y-=CjE 09|elP92E;@~@xv [FFլ}'kx^X̑,'^ѿKQsnrg;!eO>i0^&Z7ȔԶӆ_@r]ZG 1Biй-;XM3`/2qvJC8"wX5-ln}۴p∁29*<(g9]:-@s@ hAhwXTf Hh`If{tHe"jDKE.a%iL_7X h3;K*2/BU;HYͷؖg\''EP" bmoɳhNl"H3+tV(gþR {yÖ9T: .JPEJDz#6.VIGDb$ hQ27,)zWjٺ}a&5|ցKIq> JKLhƝ2~XG_K $ǡ{/9XƇE3?CnUeƶftъ22bnhw@L&L\pZ;ZO7xBiKzG(4o#'5[)װ@gЕVip@[T|?="${o,py l! ,`mV* :aoh<^uξV]8*";<4s K{6¤;>T8ˡ6yt1!Q6ww;]: -;l UWMɑǖy>wBD3^V kH,/h2u0kI贠!.d jt֙q9;퀶0UBp+GL,Qf4,p!i] iDvȑuab|L5~b'"8 ߸xa>Gif"0D@sqdzYұ#eTL61i2RBf炰m(7 ̲|X>I>oE(  luhߟWy#%.[`\Ӫq6 eiXNdd{Vq$*\A-L]%'C +lIPK"y֬^.)A";*ki`{8{a݉$/;}5 `KSEC|H(&:ױL9fj]2#mzyG+$t |ԠqO*iM &7p{ ,"u…Au`x7qzC (Ŝ-x6j~1*FF_ezEUXu18nP7=yA>B9+|dh㻥&*?Gq֔X뵔z!^62ȶ* &D9ҁ( zvEnS*G xqf#/o[ >(&f?iiyj.͎\W H*܊rCiG `=ZڭFʥff1XW‘1DSh!nj;xS)-CqG_ItvKǗ " ,BK)va!*}73P8MC0nG||+~V55,P U0ٱg${ /\*"4":#srye wf @n F #ϳCzHt7nd1`p8pD8Xcx™G[_.سӼk]G6w93H { ¥_V:2yg&?ЕLҗC]fvK$ˍhxm ^BfqcHԏ(2^Jlt1;OdEz4Ḝ$bo6 "$Kt嗇5,`Zx ) ޷ufME2;12!fJ!l Е i~쒰}t6E.o=t?wF>}kZt@:f}ӵR'l+?0F^)J{V?(IϦu`;oJJ6Q ;Fȁr6SdY {u@ \߹8H 2O`po-n$?jSID x!fusf?g c4U$}2'n'Io&wR8=AlPR(>4Ҫ; +(flě;ҡaB [\vaM+Joc,wP5E.`\"0UB$GO89ìEAo #K7oZw}+uZI:-LW 0GEWdek6w̓BHOx 4'4k,!~`q:|EeSI mdS]ⴵ}Dgum|"wsQeru}3IڷiŞwX_*}3U]5eL0VxwtafXƴpk/,ZK/mں!:ͭco?Wɘi,_bX*`ϋ P#L I-qTJ&RK7)}9Z7SBwW;K)/_kj͹mw? 6n$| _ϐDmTJPSTApv(7?iP/f.oLtr0W+2ڣc6%uǁcИf}}|`OpY?W#KM$i^Ǝckm?a"֪v*$T,*liJu)yNc'P.A1 z畱}=0Uy#SRXaje= G 3~QnH_X:e%7S@Ƕ.0ΙL<&I&F4}כ~x-+.n}mjHfyI~2^k RE]{.z'$Gu9b!A}:MHDd& [}q72_y =R>mEneշO{fE'WKvkDlvU%N/t.SVh7{rjbZ|ː,IWnx?޿PncD%,UNp&d[ЎEo5kKhۆin1Tnu& ˒ICGiA!ŇOJ[Dy S SC2fLIS*vv") C|k>m0rM#{4 7rP=h|pģ7?Ԕ [  !DcwqAѯjM%E"(OZZt/̘t"p5z;{_4Ǒ/r`wp~ V{2mwHԊx}z2_O+f (ZW0F0'd:va,{~BeTʕPLE QRHWL6dq%诲H߇vM^/%.@1iМ&Yt~FpwY ΆOB2QzON)-h֢DyBŕTtBF9nN7Ouۭ0 ɮ0vVVĕo]%Ԇ0<-Lx$Z ˺5TZP27Aj@+':'s"o^OtGl_}w=$sR9a03`oYJ2eF<׉F9~ C?Ĭ}E5d bc9!rʥRTUʹqd@Mʕrtђ&uAM|El]khp؁\Hz_`2V\<yT'?[ޢr>+D߱ ms75oN"嚅ϡ6JU{+[f" ~AQ\j$o&"mIx"b rKgVglpAS;hM`Yr1;2)kNJ’0y&BT-H;MEk-myS]e6leRSBQv#KkՄi"+>u?D QF?Uloo-pDՋe}>hUwƱ4J 0IP07ód6RJo>0!E ]N[点Ʋey L?9JƆO9evKJl4`L'|:EpZO&;:A<䩤!N[|e]o;:?bR-f#b1&=zc C(X"A+R!Ȓ8}8ĠPg4QJyurm \`V-TN:FG8!^qk5VN6nT4֪v9&9zgs-!ӖO ^)O/-jX^{8HBͪPOGM!x[kt$-ZNlΌАBٚI;9u6bKW, g~_#@w[fCg%fw'/~/}|"Im龞c']кHFr8<-Җ0B 4qEƶY'هLɼh3m(8Q%I`VQ˘݉|K #=죌ovHWmS0龷BG |ۥW*JG+@!'LlK)>U[㼻WDhJRe8/7D-Jm9;0 s_?NȃFSY,#BoRn WC3nQ%!|Оfx aA)˺Cb? tCȦ cQvklbuJ4~2U lI sʢV<7q(q8q,-pAf`D2zU]P`D!>"b{+G`Pu7geɰʺsV}M;CbNҍ1P"Z2 ydTh_:@̠^mSm8X "8i< wԴk%^4YcD;&@Bd8ǰ+-Bp jx<qH͔ xG^AK.˯${MI4\*%Ң@akLr>6b5whԬ\inK73+o{RQJ:|L)@DH2BC F^3u$is6rQ1sjm?*Uyתi7i|>S-Y 0zڬ֛0Je2J+tTWX,gaJMtȡKrZJmPO$VqD&tWH N\}"dX~#Qv E4,wm)8md}#.Yh#2)Wqzdд5֦v^Ck=0U"3zv_úW;ڻ^JA^_+/[diͷ^(k¶sL"鮛=p^m)E##zF>`[/#nhh?j8p}}S>t-r .D;0byFH za`O=ќDXLu(y'"6{f9t/ w+qƟ=ND vHׄJP$u͠$Ϩ ɵˈdct&Dǭ`ӻh>^??W|GFF}v]1v\n"k _4ql P LeԑWI[oWZ+[~qtuW"/}&,KCbW6]R]ČIVY ZO!_!VWY+)I .CX3ɊꆿCJxu" 5Ed=}VUgޥC!Qz_̱93 ,o|?tW\-^==O{7޿yCmN|i.#\D q0;%+mӛL !Q%kOU7b?nݬ?Z4.W7u|3!ߋ:\mbM[$AJ2әc ِ"N? Wz]T!YС+$m]@*~C|}?!`y%rŕHd8@_ęPw#㕥 '&s V((M,I28g50BVwCdž_PaCYb_wH=<B|BDTJc>i}.X6q,aG .@T2 /]Pɝ%jޓBrlˇ'UcCeST ,op'+BklyXlxw̙gNZ94J50naHjfyVJzC8J;ƹ\W^"]0@SzDr! bc嚭iɀmL 6*c$71fX|ޘciKUqS`SH=[q# ?%˷iL?yȌlH*qNڲi~Ĉ3] `8qQ"%(kο޶|("qi ;q8&]nL-F`=oB7s(vs£FPfMzinro|rD&EFzs!n+uGCOF#{ŔnG1u[=\cNM @+ a!1ϡ]7⾾Ё'/|I=bXpY5Jms&|Dͫ al~'; gAͳ#Swgr@;LOtӗz50@1c"&F½&'0pyԷ}=ujT{i]0_8ߵYܛ{],cKat/xFJ2\md$ _'0 D%'TqAD#Z'BmO,Fٿ*N#7=e/tc;To9 C:q00ݰ0H y=qOŷ^,,.ηB{JY?^O8+l`U#٫$8uWF)*WˇZ,`׹>C)޶ջxzh.*Wz F,SgI`ITbŹA)=g壷RX^! F7#!CGi"&04ʟe?̾ҡ=!P4QYm[ӼW)[M~32KMft@9DQO4Nxr^D-β]@:l4S`q=XZ4_v:NMh/s6}eފ}Jd+ }vzLo*\EL{*#E @F6-$hT)^VRi^ *bv"_scld%U2,hx}ZC@3A˙{*N|{`eVtH_>{yD۹OF<||(q\1vy˄PVMG?/%_҃a7fs:`ٴMl[ki8ivgHN#S.~o;e DuC΍ݸP;aM쭻J'"gu=QW)B&JlGn?zqus95AaTێzb;3fgb,6XQrPPkzh3pW:s1BtGD`m9daG3{0zTf.>!\}%t25y].VCQ `X1l\ڷL5{yVo\*lb]qP rBX}LLMY/>tIiE[[PgO8_M9oE i[wb 2if 7&wTYR]p8ӵwCCzIHx'ΙDx-+.>o|WKP!&syF2RYwu×D-MVXG!\ rsV\5gs/'NG3X=;~:'(V]ݰoɊL]v'y 9rB#\^|vPVTM'dk_W/(4 U%^Ov Z=na'"W}uT~d{h;y(Na$׃in?_1ٳ/1{0;V(ig0@G}7w i{dL KMd7HD;;^=ZK|CsB)oIuEH4ovEhr=i4]1唠 ӕ,M,bK4¯gLFY>#)DD葻-L>(̻J@S7!. +Wn'@}<nȂ!WJKVo\ 7/O9 {@: "PbICT:mxh)`InYwLL=$zZlB!cK N>,VիoO-&:z\h0Z,0JL<:$_A3(I~*R_ dR|2æ9NN% +6A-/KiV:XX8taZ&Z9M ql&w}E_!oᢀ*NS,kpMź8ϪY١=mV}y9p":'BNAq:3`ظ4Bv>vM& =호D藦I}лCy -lW( $. ѫ\ W>6&0w׏+ReRV8 EEPPׂx1GKJIbPQeň0K#M`~1mjA⧢pM"7QL62ҶSI w)-uYx6DZ-"z4R R/PO:BtքfǞ&eC.<_[>Ǩ<}[VrLqdח#ʖffe7҃ՙWKM~!%F [<zz&vfK;╞+nxZbf> Wl=Kyo!'' d-W~Q@Pody{|]0vt~] bT-3͒A>eYM鯕Y*#/,t;»ikr;$ 1}Z"E1[0E$땿Ϩb~E.V9 qjtO |(Mpj dnT7uzj]si%w_~ .e])9I)o˘ hWvn4u<9f?/VΥF[IM%1zS;)ꨞڔzO7[F ђ*0B PL-/tA|aJ~9c^M mw/~u/G])GT|Wv7n ljPlH ߐ1 T;!-}Asab1qsOavXdÄB Ceu?k.lL_#VE*.$j$yjH3TEGV80N؞](Ւ~$|G/|pCG}Pb/_vn;ۈZ4'͊VF+b#ZG͏_\lr Fy@/z!QVr4ixsI!9u6( _ Ze J1 Pygr/GwPs>SS^UԒey-1" ;iLCw/=Æ/d/[S{<Y3L#hOgćBe-J@C7mAbZ7TYWq4ޡ(h6#OcQnEGwǃKި#畼|{ `.$EÉẒؠaÝeXqquW C\==w皈]m,a`J9Wh^P0z]M&"YxETeaȥ&D ਸ਼JLBȇvǼOE3=K(/NS'}3&WX"Fn-Fh+v_¶8k A\NXBۜl$28AWQQfo(V 9dվd &f7m!n#ͿoEDFkm5zlC gv rWfev gWU)Kbz1JDRs0$ )$ Wқ,m"O5U Z ._CHp$K 6"eɟNzw.'JRD}% ky{lPK^n@~Hdǧ1Y\97zWʵ|NS`V5`,lH8MS HdsNm 0>H!!ȀH2jKԛYt/dl uȻ ԴFj쎥NqPk-FC~ AQ3g+G7()BD=~vzaniǧyX!l49b阦kB18jcE/-`:;fƏ[JlmeĿGbMC`M;T ^<$k;ռi+/gB*pa*`WPDOyAV_ g2)=Wx"t{F3ΞoAO%4Jh1:٨+_Uėr3*@b|kpzӢQMz)x22.Hp~6嫸(;&ɛD?@*[T'$FhBZ{GQS*B}ҽo+f߮iUb1H R Tx$LϢOGq? D1x݉)#lIR۔͔i*&=L l8iC|m;,7}I@qYLCܨg\i컥Cp}^c\.khx$kҁ 9bLL7n zLaڦAR@ ܥ,iF?RYu^ Q lFMi4I\{kw !- 8f}5X;9m*1A 3>ԢnB_3ΰڭAmۼ'܌ AqW\Ira @'צI^"2p~M O{sj7)jk 'duhU""g"jF.dgցGnq8JNu#ψ9Kt>bOsPQ *j+OP 海.EDczs3M{UᤞǞl=~ ^GIj؟WoyU)/:qZwJb@ɕ=5it-=5WZş!%gWiNySŒ>;sgKZc@rVĴ#ъM5XYd$D˓zQ_}7t ꐞott;/8si-Hά3;@ ЧWIT0[0@⚷ 2,Ȍj]~yuqCXC$,>BDgfjyG Ct<֛nX37EZ[csyKrIq(tz/宎J+ǚ6mAUvu^0 )Ŏ`V{KajZP7~CJ/`'_([^,lEfZg\xۍuCj! uzgM]jO1#kASjQ#1z&2[ؙ82Om C|)]\%&odf=LzFHf)K%a.0)_hsDW6xNтVt+f6FŌm2\TWo^.$;H-ZI|5ݐrmTVObp*Q)I3 ꟒'rȪ!nnE$8Xl!xlZȿ5/{6c8ɄP//W}^\ dNe2ͣG xW.5C>Mx"dD!ıRLT8UdHx C" 坔>.W^cJMX#Z7إ8GPp~6s.{ \TFUPC 1HOlFɝv6E'^+x߾.:ti{A;~!+^P^F:+[c27 iYa1ʭ83plʬ~ 2xN5?>Rbi|فNrx?10ċٳ".z8T6$e4|N@hْw ^;i%292"* =l1\XWGu~;&0Bԍk0|nx7U}C*ʦ uY}?kOgM>ZO+>9ϾWb]PĴтp8ɻI B٫{1?R:ndz|.|08lCH 33#2QIM N~"09ni 4lj>M3*VQ zmx!!Dpu#ĝ=~j4\ʔ@\ )w@'*u[0T htQo ?B& D+J}|J212m[Ud"'vhPF2:8(Prml܌ێ*>`*sSqZ>Pia$\ߊl=AJ\3Zw T[?hE32~7fIɝ6ٚΤeU%IiJ#CyTdc(nb rw*8,YA@ %Ŋ^TL|5N$&Av0ī@bTfӷurZB9f:|y) n.̉!GȊ(F:-SHG"Ԏ gZ8\ENKF bМZ| $Rv.VIǐ-j+xSې |o !޼CZ(lQw֐}XS* ,Բ,exD#.6 *F+@"8"!D) GOnZQ:z MjI5V-k~wjME ,AVQ b3=S9}j3BP.3mRnb\͈''.@)e=ΊGN@$zk8ivѾ.FRe|W3;.3.'! )'혀HB,Z|;9,BMnsa ^J4}^-$Imd+d`".qyhjԈ!us}_.+#%w'Gpjw~:=dWSgw2jwt#3wK?-|;tDwa6$dsrz\mֺ?Z3A #8"c _pAI ƑkBa9;q SZ }nEfYRo4;gb?|¶ya7Kb!JԲUI-_4"%)8؃Eg=2 uUQɱmř\Z:mz']0tŚ[@xDF.ջ?B GK'wU)<ȣ)$ 3\AD裔#'pt@;7#n Z%=nuvO"y B![mN^"(cIӖJ$ إWn_5FrB ʋWCEHQuR̀ӵ /TKIj@y_ޒ?{$®)9 ծh\quoQmPG 'A2blm}Q [T>|2ws""v(,<go Z~Jj7c<$T"+ uE/OP&U& 2BRC wv =y3ıA40wlrh!brPRͭ`ݡz }q{[ (:`Hi=)/ׇvv; ag tpI./Ĵ7C@g'xiRbxP!lz b&tJ͎+Xu;jcX%{cfnh6gSتAp_)vFPcQҭhs~~2s. &H8ɃvaM@6t`\*ϓ/)bq:ŋ(μ#wq[)~IVj-<uEtyvr>~Hlz5{XW\Ql$@hTlZqwzA~5(r'UI #J:6c΢cv+SUddD.QiM3R$mh@h}MUR; Y :]7k yl<؟į,W-Cf,VH])Dt]]uvOdA9(MKuobs~xmYA%sE %jfN3 9 }_SPݨzϽF9nQ @18\CK ;ϒgks<]](LɍRX@±|2V3cZtT@^P`v=:ð P_N9MW%"C>g] bI)8X 8AW䠛yU|& 3.s[|fͤz]բE p5npu~GS5>_twA%TK`?w]Œ̹7nWTcY5'<#Q " '5d/љ7 I AEZ(rb^ﭙޡٟP1? јU3h b K#ux2HahȬ_zx akoY5שz5}F%@N 7[ Av[Sg'%מlwo+VO8bY/H܊Jy{p(Ȧ~{D䵝DN2YK̑u[niD̮uG`7U U~r oS?Y%?9YآL8u,0S6!꠻J_{$-ޯ~PTg̤)1`h_QV9RDcR8J/ ~@P0CФ3ˏ`]޺/B%q,LeMwvRׂe?81!ѭ)^ #_@qd 7IȎ=MsͨlzX;V.hyoqC*͞5 `l9?phso$.v`5}PE2QKxdn4gfV{>Bv2%oi*Ȼls $xfR.6 l-ꡮYx䇷W1ghcLx_DY+$:jxO/0ʉgJXZ9td?_y~?DuO%1 $臂#ec毼jnA0Gdf- 芚`N%"&Y~"rQ 3[I{coFn.Y=r}ZVAtv!`14顙J`{>4 m[ޑ1wsE,:[Hߤ,F_-ayMm] OF1WhaԮ4z^`H4%s6V"kK8I0.vKI(ۙQi 3 Ġ-}/r5WXqPo%3p%;~;j^Nxs=LI:mdC G4CA1M QMUA=ӪRlO־]MnK.c.37aJg9/ FkX=xКh$һYXyK!au݇\&SQ0WF8Zs׳0:w.=) +);@O{2d>ʠ%6E rcӆqOR1_TgIݸi-J %kbWO\w㈸[jHVqVTRiQ޲̲]Mh?'^5{2Ӳ5oҖ]֡!7&s"_:]Tfv[B)|A* ܸM*/6 戮#'ԒY[F-R>ZlR}J3u^,YdGqO5۶GҀ*TTISa:Uv(D8"!PLOY6/Wz4)9чF(A*OaP (|R+$O[!A*9S?qBx"qt/&ދ^'/]ۼF= U;8>)[*dϳNm0upR,} vCGU'je]?+Oj!_DՂ2I8%AhKxSDxk Hy?Bge9woaߍ Т؎85غL4Q2l=f+nS:rְI"҄ 59BC;դԹ|L3`. eO˷ɳNH`VP֔P0Qh<.K2b 6H.b)B;Ie 9J_ƒSU᠗?w(YN#V~ʼ !ъ0A7G-{Q+g[iǹwf7Tπ `yș&łUrue3~ + 8x/oqKCM؎v|Jc~%C~V3&!gS/;畧)5z)riWζ=d6Ky~j;R zTPO'a^o~ݟjCÂʐ Kezk ܑv]-ĢPec"Ś# [KYGb3pz~4hBORbfp .[HtyTc̢RT{H9cC똹&UJZXnw"LBeIdEtj 7q LZ,^~nh,"CͽWNV3RMT&a |ސfA{H0ʍus4#vDi;ه7*&1KyY۟fyP% qi mJvhXB]mn\]<Oi/﯈dR ylTݸv,M17VrFĊQAd?8l1Az8zKi5Ԙ:b)4ԍ? b? tIyƹ|l7ZnQEklIe>fwyYMJ|h+rT:4 tu'0>9b8#> 렡O$|1(m;E1B˦N_\7#ލyt!4/g\hb1s&TN|\]TF?9<omUCVV xoZJmAZbasbxw "`)b{urt\eWP[%`xbxM >:N, D!;qUf3k/0I!`iX-IkM&X-3$<@;7O* ;&Pʆ _~ncBU1E E5ST 3OSo; Xy< 7Z'LYZ/Wd k>k^HMhFT,b'RVhdʋݛYF'Kc􊕫= Itn![zjYW5R[;,tfktP\}nҢ>k:zoF0'OOHN̽Vb w Ǩح `#vcꉼ!W8+Cs/Oer8ΗM6+%Z8'TYKܾ,VVjl,= M~聏nޅ+ Od)Kᮐf26fꇸ GZyi" O7+ިA JZ@Ӱsg x+ǏR e FbbTIϤO3pD_`F^?utV4o`-wj~ZY~6T鯈~pk:61N0^o;GԈߚ=O\Tte M]k ESykp1' ְ>eSAdɋyMiD ;Ө5A¨3,ÏmEk'Te Nd=$i`;d%$W2w=8,7یChx,*CBDxaȈaoZŕ IBI>AK3ZX<}J`Kn( bU-QW%)XDIe xCQ Ao])gX^-Ad$EkE5ܴ5+MD’@ԺG^6 +24.tuVQme<'0F-LF/o; xKAo?||}\^B8f0ݐi7pHE$ hp5$lp#l}:m 1"=%d [U3 #փ?v#1$ڃ10)6+:|}D̮;fYwQk g"r?sLƴ<kA}pFmlhJ`('qY.W̖H%Rͧ\ˉrʛ ev|ؗ$c.Pjr;?nAᱴucj 8gh%4aF2#c~E?BI%Zڴwp`pi'UGVm-9Oʭ 5X%ʥSJdRg}v=?yM۴qwLs8>ֶ6; Mޜ*л Eg*lMx8mbpp1-V_F"c'mkel̸[3[H%dZ0ju%G“E V."G%H>9P/;X\?XPL0kH.)/>Q V/i{wdS;-N3Ay8ޯE|wu,.aZӦ7^aϝ6x Te5kKZH9^/ofjL5=YI}ce c`7A"#0y*߫p+dи8Ix[#NӶy3Hal?#l~F&} ~kI6?BJT58+U(`yM"6;/[Z-EBGj_/Ȕݚ=?MD%go>Cl)QАU@/U=|N /X:y0cd=.6ݭrobQ\= P?2>wf/jP3 vH\h 4ş֭ŭuf+ $k5J|a$z=;2(ך#m`<3&.P&Ul)O r6Z&栤iYEw0y8&,r]m Z(\;.Y3cZN8d2>rȅ]=FSE&n/WĖAʡK@#K%0Y Śk'eOυn~=_| *O]u=dwDo:r;҈aJ;k_܅\1iQghpcZQ=vip/hIr8|jN}CoHa:un6[bcpIP|<%}W(l,Ϭ)ճ`L=4XίY1vAeHQAD~/LКlvW?Ӻ "%-E $-]݁NSf^Rd):*y vׂ muӢ_!':J)ݯE#rHk/3^'ThLdlrT¯zA;%{ m3_& 3Zcanܶʠ] )m2ڟ'' ?1gдz" qfl#C"iDP3Āw^Fpy×:tG^@-?i䲾\rqm{( 'Fέ`짼5KAcK&uQG"-/Z|b~d9%[ !vЍ10> OH d_AhF]YUDr?<*||TۥK,sr)Ы]IVEN[.GlDJeQN>?"U*eSpuex0a3!%.ODz}E1NtR ToR[ ,q,F>|)oQv+#m2X]Nxyiu ^?g?3ȶg$ڈRZ[Lk'8 S豣w7+"S$;N_[j*BTU R;ƌQhxo>utu@\pmdžCG9D-hcƑ~%y5vw|E!Eofߐ@Ll~܍x[TKJdk.>b 08TɒIGwX滚U!"( uD;/| *I_ ˱Exasxz^ zkק%!ok E=]Q dp\aժ!'/Ӏ)@Xrx Z#U#_H94dS S]ӫ,(Xǧ+9OV)r[|̑W"A~/C(Ff~fAϚ RC@%=EڤonʄpJ]1}NP]ɵŒyE'kǡ+xps"UhVZ/M BbNg7Kd zmkL+τoF L`H6{l3`[:ҒGXK}K'g|X54ʪ(/PYVwv]anhi%5wyB9j_^[wY /S`|B i7ZerPljGCU\zZ4Iqj\>?p|qU>k}f/ObɎ 9UN,ʅX'b^t{o}tADbeSVIU:uJ:;R =EёV'G6cUѴѸDT|_ɕ3#8]7:m_^14>wNN)?$rn_q;Ewf'ttgprb|77D_r{ek/[d̖\aSAM@#E-14FOkE2U#0`I4a$vГ zszՖUm_|!0 ˧MtbS^ z*kn֍e*=^6Z zpIBʸZL)J$ko}M~}Ә D޼ؿрxܰ~pWW}ߐ.aU,) \6b8]Kd~W *ݥ%&2-%V)k3flL*?f׬.Qu.EV_ѩZ*WfIF5qS6ǶX 4b,R;\ރLO[W SקG. c;eAjΙ"Xr*m9z+kwȽV" Ms8Zy]7DVq2w(ux|@PJQٔy?A gIsV m4;cgHh]Z3 4rMfߕեv7Vh\> w{xio)&&,tL,G:hޕ̫wϏ@&}"5׃,4B ^.sZs(QX:Q[J/0"~|WsiݠHm8n0-/Ń2K4QKڛӇs"v`>Aů-Βb i[EFF'M 5?,nf ~Q.c7%˖M!ǯAJca~z@hy9U4Gzyt?:Bt\P$D J4u!:#) g(}D#ypIʧw;y7\s~fإŋ{wO4s7ijF]e x{(ھ* .X'y[ M=sjspg@GV5 'Z2Y_Tg\DIh9@KS!\OB. 0^g/Ȉr8eRw36`']G4t k,:PV=U! {glT6 Ym'=~=E269- %QvJ+ǀYrDHV\ '|T1[U9rt, ;XֹeE&xRQGUJ vq:WI&:g ; 7A]E7\AjBs?iP XÄ\/w,P5͗Z,S |{S 2ڼS*r,L>?*:UwRt]b7G[0}ׂJX DS2:az^@e^_! GD]Kf-=LEU~zAjIܺ22ـ ãsİB=sF7Ut )c.r" $X,pWT0+lq`Hۂ.mZ-Qt̩U80X*@G̢/=' pm. gP.a`)'ڐHxEO,#\uha[;)1č'{ч]7 Jz並xe/"IϥV{NKP\Bǩ|wѹƅ#EB1[fbN'x]^#2-Le+U OS5փ8@U@*QE)y_Fy!/L" ٦%_ Пt]5@XDE8\4.ǍER{LyI2}; "Ճ PK! vI&ԄkJ7bUpC OHd}!y$byW)ی*G3o^85G8h@S@ON_\v{ "j[ZY?s~"S|PrUoaMetk $z, rw2"vH$Lb$`D;d/QL7{D(Տޜ}T0'xpSo cL[ݒ`<OtVXu Ρ)]IExD(h}J蔌O"mzuC~ؓdMpUhrHCLbХMتc|\|?wʣJخ@4- ;JYz\R'$ҁd/G.Ii\?R|'ͥMnj{NdO/B/LV H~|fAs:{ }`j7N^"16pu K 9M 29URss(*âʶWӜ5ۧCrspCmV2PǑ7c6!70q+ϦmBȨl8V ߯98*T)!rA{ jNfuFՊ8uÐd !F7~D=7oH|ʽ~ptqjPz q1w{nX簏B2+0^-8%jwm۔$5Q@˩KF2*KǟbZA%<\ToâkR臮$pAyAUN65 TpHC:yQ$l lhyvU_ ÿe =EG(keײ!j 0yp ︆R^¥1_ޭXȯj.A{0MZ ?ޫ1vv}U26*wt(Y尝Hv.[p6Q Vln!|NU.׈: WbY;4i@W묇Dc)~:"~KAA <}'jOM e[UzSN4rMHiv7K.o3chah5nb͹) |f`6W^}MxC8SgEio ("Pm,S^w!d+WG8jA~khnWţsek!!ΙJ9t ֎ &#-7{r"+4N!qW32V1QJKSGM+Wt,Ny%v†jjtLQa:;K{.gA13Jkow|>Ԩi}WYNmpaYG?5 y[2Ll "vҰj($K,zf7.G>-ll}|ס߱ǩZ#|+t9OJ ME[2Dc N 3.AǓ%? bμN2/e^jPrЙ=#:v#ݓH#8w@-<)vb~yV?RRB;|U#" ڝF1A<(3a61==©VtnU{;u sC ady!!?y8oF(*cպtdGZ‹~{xh z[q `ȋĪ!Zwɘ1W]6AQ5q އ`RK~ &O `=kuт>,U/^ΗCpDDe]ƾPY`&=WmfCKY]::#C.mS $ K(`GF-JYɸJ~!vTފ/U< ;'qVIr{,S5>~OjԾuAC}̲dz k<5ek AxCԆ]hdW? (*A18{pG$s?Vl\M(1"cc@5a-ݬ6`N-`ES:9'ìڑ8v}vLv ^@o~v9Wg~3k@CGهYQʤk̢mWʖa>O+7[kuBZ#TP5xm!Tgl[FFD {E|6l`n-#sr%d`"`TIE734+Tx^Iuv7Coq#n?/2yw:D#-"Nd-3ݡk3IQ%iAg.7޼ZAjOJu! OgWs!tX Je:E|dO{oE#Y!ޞ,F$Z2)m S^ = oOU* %B_- á ?{| 5{S %f2Kh\0[ 86ρR˽^V4PB]ּ|i@ q ?U l@Erd p7[|wCa:$Q[EDo0JH'1ҫֲw}iOu^3 ]zc~[aWRc?gs+2Uܲƪ{SSfD`җ9."iPN#?c '5+J؍iItb; ,xMEO)e E,-gW~Ĕ!^>@5-"l\ZlBߪz+j?1$ 6=!;8AI`{`bTЋлki*%]!!YrQ'7V vXɅSoQ5 n|"W* 8ן^FRb?SKWQ@6Ⴔq!i XU±z6Di]v; {YpkJ;tђNp'jep05xceXG^d{玲[B2ngؒ{Z=Zn|^d*JonPS8bwb,໸ &dmκeH@"?Yg^9&n_AC Ve?Dp$  o4 P*oܦ(R ~ upy=3((e^wvY$ =Ur;d}wY Ғa5L.PWBobaC4WYd%ٽ^|(DmeE8 ֵƤ@l.'$;A8"v Tn4L*Nof%ˎ ~a >)Ap :maM?uv@܎C6v_H|ImII'\.k^r+DQ ZQK3㲓7aȁOO=w(ڽ[ʈP$Zg)$nThʉȾ!̮ Sth.)#ZPlKÒOi'jA&Je}6 SC]m?pz1/F%3 tXIl$.fc={5rfC&C5!D:uTݛk pZ:6QbJAZ]TdRNQ֝ymY`7āsTLB Y r% u- `j H2|C`G7Dc-_O3SӀk?+Dn<G_$EYr`S3Y!oQ'؏/:w'GZ`$D -zr?;Z.f_!ۈdx»mN?16IGq]Euu!xW=Yi>Ob^:Vf3÷ijoS~+|%&Vh0K;X!9AZ.*3 uB`PyuQH-V&lɸ>KC1%z !\+/Uc k DH?K1;zPVb;T.ʇ]EHG[JhbJ]) 0Y2tҳ:,_֢ꌪڮvUs,@||Z\]q'Pe(>4JA:wigSsgԐ`Luz<B7dY6"-<0ث51 djy F'^0BU9}%N+}9a%~4 +WV󷫷9n~D"FlFӨ/_a8 kf\έ3Gtb)9 1«JLE]}aWevJq<:|TR;<%rI :eVxF^J2JaW͒qIH]̰'SBlKm'=O fH!>vB%rΈNщ6xCwC@HmӇd=vLA [dNpM畖!Mqdh*J!`GϕPG)*M,38y_*d@եD*4,ق@"`GhIy+ah7 NfO&,^876qJ>{11 ^JI;TOPR?ӾLMULFDdԯifܟ:;l n-ƥ)=2G]}[)!E 4>`\:Tۊ;f $i؝<U;C Ծ4qbx(\ 46y'^؇Vg4ju:mq7"`+a#B((,o%k. 0fw:>;gBpU% bY#A~缫{<u ȣ.ixP0:G;_|m Hߙ ?_#BzW#R^PS70aom[\Ḭ@%i$~* `ޏ\~ה[$'u]\B Jixߎk 8^ 1|xqܼlx3([KȞN/ZU?Avb|kkIgedCf$ate(9 =+{l=h1*mm#OԌ, H2ѥ&1VX~ udκE~A. {u~e@(;(%.#`3| Ӊ,&9JW\_B:e,{]1gwXyhT5:,]l)>c@VT0GGe2"!\YEӲycv?+GSrVP3 8:AWf)KV z.VmiEQHq"DT,g/iak{pߦby"3o?B"mcmp*Injd@ыN</va4toOwCsYľr>Rp#u2~H _ߔiEw Zrk[Xޙ(F. ’ l:]ĞnMNmߌ `I~۶(r-{:`hԡA*\&,#Qaz,RLzYmqTαE` Fl7eb; -W8T>0F{,6es_,Crbp˨fGnpԽR+[p8!aw3X-pEcX`d}4:#*݃oBho(N @/٠+V)mK@am}_Swz3wI)DYq: Բ_1Бe?$EvI*YT(pa)y|N @V7s(uLWӅocχQI S;  ɊMiBF˵!L; ŕc '< v<7R߱={ .ε~#~d:@`0KDXeyVU7X_8,#mcFڸ\Gh{SD ?5^6b:0/5 Kd}wd9j>dwB8$__ϝq}.WUkpP{" _gJJdRzCB!o;§~'bC޻ߛRK&T7 n0$!cp}sE;nDޕ^S55)kaaO_Gp֪NsG&P?,^ht¬%m\a28z:s %/lP᚜DHqY 0,u T-1\ 88/N\ͳ) H7`hD%󀈫c*=Uޗg8rhIOfl8{k@0 1XO\8Xq ~*vaBB;"dG O\4~2cH`:L$1/Wko5S~uS5%6 T{J`tJ9eTyY]Lzo+qe}#'`';rsa1uF.E\zuPJsF3]~qR 򀳺|0jKeU!+6|u J,Ԭˣ(j>?T(:5)qVG%}s8Mb}V6cUBVUT%_dtOG :y%zj!6xYe!.j`vae%>WռB^^ TI`~Q,Qهz5&wh<[Ô$1r8VX:6a_g`(#.ʙ,p~/#/J]xi X${ A*n z} [k.^y^ꈥ&M'۠H: Ҟ h$2PfVU3ًp}P3-`-954Z"gTa1܃A\2K]>I~:AeYqjX'`dOa)S %JL?&}P]g=A'2S/SZpiGW/HHIzWjү~5Dנٻ  %z!>.,ieB6J/-teΒ=LYxv4QNp$B6 n.VR>Y9ͲF'erٖ!u .6$_14kfHXitEYJI8j}qUbI4JNf -) ]t*l_Ex@nR.!.ALM=ڪ/L&51< V0)]PEr_T*?U\q:$8v dٿtF) (TZ `` Mp r4=QNig*0BJ IcCY}y Oj5sRr)GkEbMLF?XzdVM9#£< Jgz8 WfDsAr`/.*sZ@~guvwwA~ANV<άcJ~1F\)UBDt6&1f4~^%s3HT9Vr46(./ X^ Inkyg:2:˼ٓoڡCP ꁰTWp2WuܞB2 N_ <[4Ճ@:d}oIf&¥X7?lAgCQm̚mS[ٍ̌.{2>&nE\"㾨ϰG_ܲ XIiOE<@0GpI!x6:o&1ٳ3`h#FHЀ uEƌ 8ˏ;Q4?CJ-$v_uM]8Oo_H=>, sc$a39u;mHRǗA`Qtoa$&'^$?u, s [ )&ϣujkYSt5tWk.? ʜ}: =5=| /VO4  .(\|9I8!0'9 ئMJr%Lm6`eϛ4t*+ 8:^e5:zL_  "_=uĬb06c'"nRoXy͡HҍekSM߂ʣ$j.WFV P}u$;4j-Ck2ۮ4v[y2%.O7p)K =)}g27!e44zWeT yȱ?FKVXIޒ*~$vԸ"CAD1H\M+=5* M]r'X};RbPo)bY܋\4Q&N`7yk\$צS$^&rۤvQs Fq1/u+@ytӫ5'9_+k> 'l@M7 vƓ}Z2 Kޒ-o3"vڙHARsV&7{焫{ZvuAfD?9j|M]ݘ$Ծ;.kkgǤhcxe@M(gҴ/KI9K$tjv̎l䳧š/j k=4jt.+K 6K}}~ DSF:AAc{bAy%M;mɽGeF -fT ]"z;Guu5(VFeJ`h_-Y7՞û\_@HΟO3Ug\CCi'b~Pޫ# OקK8l=X)wNj)2Qo0ф]"_Xl.ERd-`rg 0>'C@lvl#+x=4vH5' w.ԉcZdђBTomxj9 RU񒩲#Aҵ>;c8Oq>b6]`6*GZ (e5TCdK>8F,.Rg'_Sey*O#N37k> V@&ԁ"~aԓY]c*$1^WC8tthӗW»Kt>S!s tkqK}+՚#06 8g55gKnfAX_{^CߡPKa" g(J|,hSfUif)bvAy6IחŘYxkR}/‚ACTh<3|3F%'ZYJN}hF& DŽV?]ܳE- 3S7.y%=%=<-mItH!(fVXy5j6vv-Cvv3ᡚdMǿmNX.fTy*ff SŁt6ÒYp &>%ȫmJ3yf:<38(?_T1Ot9_pWmQ3d3L ~ÙϏSEH)LiHjkmC5)˺8L3ϠpT@;WV&$UAiR!ۜbs(2I1݆|ʇ ba$C VİN/ނd#??T'ץju[/^e:};LFӰ/!ČV{~4&f6"\TVㅖVyՇ^r}8I&vLh6œK"Tsˆ?[ 6יPM"n#αole9[b1F\:uxlJwӵQ߻kEH`⩂)a]jk]A$Fбq pbW𻍙553$x<3 ;r5rո(lvHayLc}NB;~|-쾸%@b,AKyzDr:GCNRH;@=SsXz~r245>eB $Dw}a0>pQYJpY-%zo.i/!U#VL>*YXǢ-,l]a bW{SKo96`'? )ծ5Wԍ 9ke@hMnA5&/&XOM{aj\EgIՀrN+JI.%]{ )xs'H G^G+cg[zؒgv[m~?ӳ#C䑎p+\NfjYNsP 5a9D+Va?Y?%,z#m>^4#- ǢN9S2 '_V#?'ٷKg6>0cYG7%UȀ A`œ%+b1?XJVi. p(nNfPj1 j\Q ęЈ1)~#z\'efIsS%GXy5ză' -ܳq1q&e.Ýv4TG.*EES`@qyLxkkqtG~4.7%SR՘ J^g=褤9ֳKfP0q. {\4<2Z`SEKMzW$/t\/\x ;!z}x_T(+nu|ajmPפۊvP߂ Οbw2CN1uOp0OmyYVxL~Au0v9IU&*9#mS$>o}ܖZ\#Qstq"N_z/6<@az ~F o<~4B$_ 5ceꡖUӬ(!E K35 t`4e:(%ol1wl|pdByxFSZ{B*$-z ݿF[#" )&e4  tSrA7R32G'`S˷;v7׹]-?L$!Z@3~UZ7 u9f 7jƖP3^Jasx>r¾1b3:v9#:Z T! Ƚ4 ңtGG'yI 5Ě_AA%5 j7U|ZPLGƈOa{a#+ȃ6%lf*7|?jiwr:x^|Cff>]`//Y:y 7R_-f1 ؋JL(} &wIѡrH7[=kvE\䰔_؞b`VTHgnXy8&Sf]OxA?뀿r k\#ӥ԰0l$ۀp(q@F'JMEPf՜Td-/7ğLmVԄ[zVi:=홉#XƇ,?( &HE_˃| 0J2?;? ) P3DV.uL LDfŦX"/ pqy ##l*bщ9t^ئ`au@r8[W+MW=<1z'3 &zx){>RzsvUv1 ZX]~ϛN(__zq +7<=ѷVlV*&t\̣|r7~B,YoAgw B7:<j f+׊ PQ6Ygܸ\ x#~wKi#6BfZd%@tAݣGP iEFK-7"miDP*0" 3~kZ)J$59#|Mu\r ]qCjc=߼M{o9@&\=uܯ?z);,eT92>2fۅ父toկ|30bJ]{dŞ;UQ٪(KL k Tte !Hϔ,% {KXt.~'g>3פ;87?/ikAU.&"oaԾ=` Tud !IHZZa*')J<Y3͙}|϶A+k*>WYY?.zv!'fO?+&vHí*:F'18bmN # %] )dxX2b@3#hbjţpĎ9"]*L4 ~=>;]Aj6[H7X#iA qmn}D5 5 ;Ѵ[n!,1CSθ #ʁ,Kg}wtJG$!dH5?LrV2| nDk\6pƞc1R.e&,H mA ]ubXӬj/tpvR`@P*`dCd:N.=>SkPM8, -rbilށV#8TO#xMbNUF9B۫|KL2**v=W1;^9Q;ؗgmwo2=a%@u`DbsAnjؔX,hMnaDIW7\ÆC 3f~eHO.{^SJ]ht.4BP"IU@ K3?.ߋxi.@xS[ܘ^'"~z/sߨ,{ HLF;8_D Pw+]v^V"zw]{Z.kVB (\Ǜ!{(`ǜj@ h_1NZ_z2Nn郬؜mBG{Wxh% kE%eN'Q-[ܲ|t21m8%,@HT E/y\b(7%'=+RʩbD} 'd:-p:aV8Tf U5ޣWCARG׶,Baq=bkOD![:(kj)ʑ+28y>a?)"eF#BǶninqܲ]l7|ނu35nk.3nʻW 3@GB:.[١}{VĘjn4mrЛvwcAQ9/wu%2s} (V3*kKڡp gNf٧ŷٲQ ؒ9hZ ֌oc\=ݨ{Qzw@ vow(0}wHЍ,J`jLĆ/sI=_9G`_`O"l/;?c^I41Yق*1nNɹ*ΏnƔDlog=E˻jI:^RGAĮYoQ'Q$8h63N1g!5|'w,y,2/~LP㡟lKeǑPQuR@7B젨h38(XdS( &M%Vsϑ{e<0xῖ{\s NXPh+%Iˉ Gjȉn?}a<Ոq'+Ze0_HU?ذ6 : ʸ͵G׻6{ dy ¬j+[[Di'ef25SNfVߘؽWvOh%⎹]3{nV^bh6H|k`1B`"o-"B :+ʞouY&~\^XɎ6}Dd,p:L 62ǽ)BӒ[" MO>1<߻j.c&:I/5=5ۉMvNb50 un􎥶M~MqQw*I[[6L(yJO Q6``l{#=Vإ}&Ш&5&lDu~dQt8qxЙp PלktHt.WЬ3aN u2FIB@g)XkDu~?F Ӂh]/$4OUEQHvN!'\O>vۉ [yÉL1юet^&ƍ}:dGb#>=BN~+ζHRu}@^ܛ:1l lkˆ/vܴi29 |m2zMuMjKmI@@e`pP~[2#K{Q/gJ =Y )6 ʮ\kZdHB&$dOoZz$p QO4!Ί@bgC޶4@{ScV=Hr>mc3׽9?ݠicϤX}2|J׬yQtHЧQ@ !:GD!\&H--L X|YHVzRU mUKFdמ 鶱hv1u^*I(^P1#+M:#ϳ> i:,KՇuf0Z:wbI|ΦpoA]#US=_n"hq9Y^\.PБzܡD;"C@iTcz ( 1B}6eZ'tv*pk AB["1:J {KjϿULmXOgfRB?J@.oWb4Y 6ըi>߅?o(ވCeC moLڢB*jcZZ >.P g2/Oq̗ٮRR^(\jvHgfMȩhk֎Y\xF 7}_Ԗ])[.Fttyڂ{_Rr,(aO=2 ـlGI]G57 _>j}$+2Ynb䶑J6@&cGGPE_@iYHvRE$(ueֿ(/vp\rMFh֦L$]ezz3Q9ؙ3.q"kDD^:n:)~wI ]e0E9 LnSťKwN0`[n~U @%GWbQC=4c,#(!L@H)BE¦z/.gΠ҉ +0hlYbE\"rԐ>E?ݝOܱ]Z\AdZu{Ƃ{ ܯ;'-VDi:lcj8A;oqMȾWS/<+5xۖ ߝL*݄yY=!pBmSNM@'~,546SNTe ŵV.A-<`@Q}CX̛ao|aӁ$7CÚS@5qP{Vt,AcEמ.Γ]+&$r/ut=, ^!Vx=EbbkD 畐 zT@7R;"~OL,sZH`دP4Iagm  "(2{V"ξ#0kq^H5ɿ]v퉖#]xv&$õ z=6ұC~%ߛL (ۛOcTGAZ flFƯUPr\I*?F9?,<ϙp@ PMD` EMt'abiy-S1|^r*@]?1Ԃtq20h@ﬕjp3UR\7t[K0g:Rf_7M c68Y1ȓ@VK{P˫ܦ] U%y.4|@]_RQeuπ&/ilF|,ysؙU:8),b",hƝ :'>zvsic6(V}K_)19wQLҊݴ\$_PH"r3D0\2v2.WRm9 EqQy, IJ8Zj*_wMϑ+f^ z"F&tҏKԵ⪋?}2*IPy.?#-a oEղqf򺣵MWGbaBum~S\dw|I鵐]6;ofTݡ0g:TbǜT\ [n|}hĺTxdpC"!Qumt A)5胤g~'XI:s᭳k>j|'xύao%Wa-ƻm"@Yl- 2"3#|ow`KEbZL(\Fnd" ۠{I~n}CsΊ `VS&4X6B7ڈ[W7e|X`B[sS"oMSNM'p\᷾ {D._}_Fu.u8xL|*Z d;klɝ^OT pJ`:F<-ؿ: ?pXCوYe 3g9Ssœ쩀.˗H\a$<`cT*ɊW:R8-W W5{`xnbeIl:R)Īl)MjQ22xΜy$wOi e6t{ `smvH맹ofJq3Ru&{DuZlV͛('O4J%'v=b}̛(OIU\Yo>湹*tZr 5+c A#g[J +_0OB-hOz8gPSނNXkAkk97wrHIU$_9] [4VˣL.L&$"/PZ5AsE@H c0FjoRMb8tV|]]vX{-/Sn&"%q~z_6!p 76^!uȶ,÷!&s٧8CnP Xjg)wKG0lǣ;|/ȿYܱP{! GH7Q2 ffš_af9y6|EODHc V * 3ppAm,O yQ c~ygB%طOIDw^ b˛ ]8K|Yrsf|c.!O>,fb7»Պ,H>eoXX . KEpQP *~4/Q w{Y5(XT)K|g]y/I7ZuowS@]dL,*0@Q!BS$4^gUkCf亁UA㙛d'Vz=*RXQY:3HG<[MtDȜZ8T*m+:NmNTԆ.PnDk }&)KFe̅qg0ڜwz_QħM/HGӴ1ܣmtqTH$C>ɡy^ UUj> *’!(ϖ9l?zdhgۂj+Q"mB]>dUn!295-BbT0>Ԯo4X$uK.Á^Յ8 3o6Xq%)$_0G˿T gl&jf8&+?> >ŻEÂ+UJAO%@}, Ю 0QA0ʹ|Ì]G:o"]5D*ҳME;erQMrkw{,(QͷOLu,*3">|a`F5}#떘gzYȆt.V1x~u֤2pΒ{,Sl}T/&c7*x$gXjxG4K$ L= btVvUTI0A4MzzE¨ A5(pȹVy`>LA:p! ,}&.BS AGi4N&X" /I2A>:iF.f)wCR|ivK^SdD/+kqEDF N^5#] Tw\d7#O]a9P)bid nCEY*0~fӢ_]&98ZfO@4f9N&ZlT=4n*5f w՚N(3.eMʀ .p;i,<@P,Sv{"1FΡW w=ίn$ $H @T@>z*϶rP:wqrcIpqGw\Кi'B2-d4FM2Dhuzom0h؟Tv}CpvoCc$qǺJx&j[>3P녴zrοT⻐=:Է? ժ6uis&?Ui?n?.#n)7#y0ta"K{j( $8u}>`'%rVun,A$zEeueJp N=8]eh([5SIwDIuĿ K3l{tC ͌ҟ;D*-)dPCbJZ9*+!"}=jt&)ByLb4'PDɋDOǥn(+9bb]e@у"IP`**$mL5=RӢ"DLҋ*$Z#JtyiTZ}o͐驝^Ɋ#7m4u1TjJFy91~,!fVDŷ?nV?!+Rc}lnf`d(LK:dBY _ wLҊ4pyaBޑ>{Ql"9| Q"_(iY9*C';&ݞ NQ.~aZQ(DuTABYuH3*C;< %Qi@Bz܏5 6<mlʑApRrR2??Ͻjي3 -S}Հt٤afȕSy(o 03Tb:U(c:cg9 ao_U.5*0e@YSH̢S__2@-&r;?nδ^M3o!HSXfuBfYQUh@hTAN9a Tv-P݌&tUFlL̄ŽNt oqV *>IyTWT{[w&ui/NadxUca Lei \FP/%^?Mnө-V|tSr Q˿!IޟY3yL¨#>mgIT>7)(DLnh@˱{Pq1ZCo>Qdv'sbҜ )nkd/CTN}U>), ke3a؝Y<1 u|Pjb!jIr҄))_` l2˓+NDgP@ z= /LqƿzCCmySzq#ZWP MN:R؛70m7Qr˵uORqzՄCiHd$yۊWNՕ$+Ys+v3nT#AI)x$6Ȟo3'3]RbKHb9::A:VS meTP޼/;7ԑ$\3^fr/]#e>% L)Yqa5GJ"nI Ҵًaʏy/gdt:s,?yCBt=ֳ|b՗?!Z^_Mmq}ċg*b}V!AD7{"V}Jʢ04N. S>d)_NS͛˾ wfw{n !?Mw}zߘ4YI\HQAHixv}kvf|8oYF Sf-$'\in}v*.gL9=>9sc6OٖHQ/6m{"JEb( .4ۗn׾M}nk?bE|S٠LY-?0r]Z4HL:Þ|!Cs]i|:󜓈6b5e WH{pAѝ%sJ^KK!첤**5FMfsSƨCYRVfde$Sc]?Բ@ZD鹄7!8?ڇ1ƜȎ;#.G6z'ԳJTw@Mn#*%GЏ.hJO(H7Wf+0x)P-F9!q":#\Y=jioxoy*1U&F~Qȋ A:) NG B؅ _BOeY+3Wg\oe ƌcHP( \̐^K]-j[=ӓC3i 0p6n 0J8<%׼LjI3 +8'76EJ(|Ұ8:l6 \h/6y 'cs:WH&{b/\As!`&g8K'7 4~ !@_f+Ȱ˽'ZqcuLr؎Q{i6._ >5n%6 >zæ^c̷ > R:Jɪ|4ܞ%§RsFo! ڦseƵ+, V;I(W$WL{t}~zÖ"Tҫȋn7iypuT`Q8p fG&/ЧPgo['%ِ4EtcC [b"ncs'R>iL ];$;Cl^T zEf"B@WetA b|:BnlzE!,udX:$<+bʍJp-ng+ƫ4ؗل7kWlyy|}G1kб)SǬ|-R$ eeֿJCWbLLTL0,v .uT^﮾#s%] I5iz2<{zu2$%n-Ǎu%$!>!]1EhnAᢲ5f[zŽa|cYo %RU7΄Wn57Z\XeytsN5)0ѨݢV^ac:Y{|$k%DF'52j%,n #U0)o)}~SM[Kwuh~r|U3=<;Wx]_bmi9$؍< T4s+j{,>A7_h93.o>9dko˶SMIV Bz;DnU2RumMNVIU'^JG@'ePo~nnz_Ÿ ௙M6>=kteBQ!a}k%aO#I7DDTU=[(;ͣ2WEF7d rK}V35 ܘgʄZݾ3Z 1IBt 7PvݩE$`eq]d0=|ǃEjM.C{. R/v+7-$Z,Nm|p!.2,k_U ?29a:} TDCuI6æ^y#)1%ץT1ʕ  r'w?&Ae"z2Kѝ)tPNS,b1v˅B"責c:$N>ŹFX6_,m=/H9ծ&ꖘQ3"NKuRd3oIPAHbTc>9Q ^p-r}zc(jSO֌d)o>ȤxV{ L%D}kk3lyeׯ?R^VQa7@q#4%i:KynٛHlم9pt? >' Z@녿RYwj?ذ},z|~$k(_sԘx OHQ-lyL [~,4CU[ذrwY$#XY^1J&KXNVwO͵:ŀ|'S9Qa5=x>᠞]] atɢ\%QYKiF*N?܂ ϻWD4 bms(0 =h/9;-rCN'0D-a}%sv?A㬀 1tO=c(Fϊ)yKs TP\LwC)v ,&\ĥV|*pl]Rh'0E=LoVP)BγQwq͓iꄉ6 Jc4^9jج:kn!Ft4_b8bW2Us9*|7Un+_&x!G2#0ݴp.&:ZiXӱ\U״ rYI֖WUCPdS/Ϧ0g7 Q 9NO 4 E^"yA>~POI*'R6]|fmYz"A)y s+gNH>vc;v:13%_luP9N"YE X>br0X5긯(d"jddvTy6/a!(Xq= ~ oc6on^AHKvhS2w* Xo|($`~D%шӤ](D5ȉZ ]q,;@^vL;j rbS ^GAq 4[|dJmAntEyq͖o@ kZWfeuN'ͯ6D͝kh =e3 PZD?[3%>3ğ<@>iQDݤRO~g|䭽BZ*WE_ɭalG['%-} I WN+o 8f5Lpa,r,u%}H?ٶOଈ9[Pgr@.fKpjIZ.U͕{Ns3~0i~yqp6jaEH{i.Mo5a) mOU}1aJSTi'n t/#E[8CIoodiATd(/xoӅQ0!zߕE*`&vmS>Ңmz)!Kl%Ou>];L1׊LM8buZ݁.:*[Zczv@&:*/(A0rKvOOQsVLsr;P5sM!6K`[/S>*Je9"˭˻D%ak|0GC .K^)kYpYI^nϥLvzh0j~J .]Į_d[ sqʣ5t;09 P0ʇ+F S JbYv4e"|& UĆjE0 է!p1P{KD׹`7GVGm߃Ot;"fh;~˜ncT24VNO/ē|c!q$kHKK"./ 踵uW[ sR#? ˘󴻝)/eIB 0P\k]arTW]qɽG(.Pp(ZZK^$ok',:.4-.H;^&aԹ?NɇD!Y\.@'n1_z8s?T>Zo8z Jm PFllva-2)M[-E>8^S'O VpT2;x+fz9!+cus#LmVPAy)P+_)-]˛S=F:#ϥMm>b@[ RM@^,ޠC`PsrA1s ֊;9zLP˵ڎ\sv3:xN ocsKk1ʢduCb˾ 6y'Gޢf1VGIIxθˋ!mS`x(j2":k p1Tjewk@Dpx&oXDKU0FΦ} Xׇӂy,nP0 Ѫ _V65햲pe/, S5eG+V,$A67;HԹ8uo i7&Őc3'"ȿk#RPB>=Zp6MF~)2]jOZ y^lK߃Qڱ`HScc@/[;/_5G t1㽵 >Mm`6ԭjv?!*x8rL Vtѹ=w<ֈ M|4Lš hfYBbU_5i S.IlcE3R,h}y(,ϖ9<ƽlubG=!@U'ҼwNiFxml$UtQ Z1 {*>vDRkv_턋)+-?f.`x'J ^qT(!wkq!|KL80띑崙CӐ`)= ׵qX>KPEW?'sK@==O3{%2㉶>!)gj`^tA\k+&!ȯe_bXc)Rڒ9J {4(>%]C'-ԕs! ?ؔ+6fJ͑~2DWsv^ Cp.p›XD?a_rt(8TNOHp+@C(:M,I~ cL3;-ʖ  K6qohR}KFIHcPG6YƷf*/>pJ >\쪋U?n#3+ӛi 69} ?,ʮ`@vɦ6ER*p(ZZL'2#$J[ӝLɐYHƱ<(;HKb#I"ͬa -h#TQ,Wmo>{e)ʉ4 ;lmp/,wEࠝ2dk:BG7HkC~wGWڣ>Aܥ+yˤ 0еu"ū'+v1m\ Z} q¸NhhY&ۍ ϵ#)ZzST]w&b4p-: V5Bٝ.!Z$B,Ü'KD"Rdf;$4wiIr+#!b}-t~p_R ?e#&ƈ3'[6{UiV6E'EJ'wӢU+ϔ5C)[%@d P<$6)R GMUvC_}}X'v9CXPqVw&g4GoWb{/A {h2Hg0Lb,qWg}ٰΡ4D8Ƚ1Źf0ts]d3pxOo0¶3 pa[}_M,=Q B10L df $$cL5޴[kc,jB&?ޓ*ZlG 32f &!;-u[ _~Ioe5#7;E> HӬ́y.㲜ֺ?O-=oYxDZ`sd'"'D Fi]<+uG]dZ#I֬h$Ԣ<,&u㩕u-h FxEa"" '~d,f[JX 4( i, H@l,/9ya\53z~U\U-2oǬ$g%xjMsoȫ9Xsmȭo\ %gZR.+wQ@r8 p 5({ijU=cm?lG$0E>iȃNgH BD%d:mݡ)]wRPrhAEт#fŵcQ>eUlxp7պ$|P>C_4 c"cO)#y p̄!oE"lwԷHB-71$ ՕWAWu{8J5JyCY9QCOW|4'I2ZY2L (ާUuob"# i ̬t0ê&`!Ľgܚ[ jԒ]x RM'8@e`oȼ@k 0B2|5޷N-"L5;صj<{ĥ/#|C.>{ύ]R?Txh}]a}Unz4mm>cš\:ɹ4Xq8g21*%AFNP-UAǕ MV|8Gn~zT=6?{ҞqX}*I0?Gn14c^ 2"FC~nRGU! UO1WӝslT1/C 皉J=0yY?أYoD3) H;]A8lf)ikKi`rb}8I]A4y"SXya/kע #o\KAzxڷIU'fbdO1g[b¼SC*&GbN-x8{">Ck|a|s 7+a^ʎ;%z&?(ɐ7sż#kok>V#8|g7u  7ۉ|8weJS'Lm[%U@SB_dH OU%me>ܜVf!t^+ah\3EJ8`8 ;O+^B4z+8o/7w:9t[uPXN}޺$cٗeOdœy%34,`k΋,V59Hm3!L Hl~^Qeu3JL{Oc7O18'z}F!Z<="=y}Ū5 e{Wt%yHkD =LQS}%=Bm ٙ(E;v!PDԖP3%wԶ? Y}tvs BA%X Ohʜ,vIºKl/XA4/kN&0NYc"~c :vQAb;=^E>S>ҡƌ–ƚ'ʘ=f,| C/?QV7tZr5 @7{5aKwk6U!q㊷>NI i0YC }IgYܷ,x74  Qv8DDM>!ЭkP=ז~ @ XR$^ȆX:F8a'3M̅Rpsjk{ܓH ܓ~dL9?`ؕ\i2~ޠx`VmM\ͺA|Tgm]$VVdIPVe[4B:0J,Mp-58Z<(-ѥHd%i`F&(SfTP.iU+lMQi|t$ëP* zk.;L5ڢQP g[U'?pAW?r\&.XJob A{Gy/Lbrq7PCZAIlZ-ƓC#; zήq%ZLBY>NQyV:v@rW/ňYo@txFXݶZb^ǴOBvkn+V/: >3ϫX^fڴF''ϼ/cssX: {exdpFI[Wن/d"/U2-=#>r4GSmll XFS^#6SfG-6`Z)xg;*ڥ[V7 ]Q4E"0jB0 8,F$fC־+Qh T07^NJ(N!٧IpA]%TkԠLiHdN=RXOG'j}H.H$v&:Rz,rڷy`-~VX p5d+ω 82aDН@!l Xgw֧`vl޷i 1ZbezT%fŭ[s?3_|.z ]>Eyh9H ԛ M~ R"\y)hrØ'Rfj=d{W`Y`íF]mFQ;v!G`wBqIƒikΜP]/Y-.Ǩy j83-71wszd@T=I=)D^o;9ph\A4pb&!xPS7,8avNk:3$6oUB^n#ߖ`7K8-)RSwhb~'\v%F-Xqy.O%z$\ „BCzm] ^i3oE vOـ'8PD5~({A 5#;Skt "sdu ٢k7Ԩc8|%gdStVeнpPS|`@ Y DeJkP35yޫʘR~>p2i\+no27NLg,OÏemnҩQɬÞUI1( n/=* <`! Ӎ+nUXLk~+CktZdË(4 >V|L[47Q v8$] T%!`buV=[W>6[p)I}#sIUZ̗݉9q O< ]/>xfguibLB1684ɦHPcS#ΥY֥h3l*uUAW;,?>?y &!PyhJ~y]dD!b[*JXޕ[rPDf9_y,EHyoRސ%Pc%F Mw|^qw/D-k̡Afl$&TU_L!ؽP"~igDžB`3Wz*3tf=,R$9JSdoاMEboX+crQP0ڤn$4_.@Wg+L{B&K֑ ]ɀkx *3,Izuē3ص4+1P*:Iׄ`G eoibbOA6jtpwإ+qn k'Q yOá{o x4b|70\RWOXlzw.vBa2 NdX٩UcK\E4~v#z.!Lʚ6" "m ]3u v1ĺT0#K[Ye_S|$(N^c9rmKp"xNG|=@DgEg@N bbnj|Jdcq8$֕|8.#M3 pyr@^{+7TD?Ծ;k^**yAa.b*τ^p Iɣ0 GpVɐ3+>:U\YgW0$zM=qMܧ 9|0so67bptCmsI)_@ HoRFF[VdeV@ׁp$x 2:6@f'!ߒ-Տx]Ԧ5pb}ޑ/'~ ؈T6 z[pxs' 0~z{PI`"gT!u.9`r"[,M_UY\vo֑[Mm^:x&9PeDMJ^fh_B rq$Yb^ 0Ɇd.|Äދ`?Mӡ/7 D5; -{*Q i'ӟ7pjAydXOWCH8Qs3yQVJr|>6z,2q <+m_6QE$&^g:~n872ĩICPbwF-V> 3Hw]ݏU#pL~uz2U Ic۠Ggl6VNд^T׿X~ƗpdNdGln~i+ Eb Dk-2JZ>>bqϢ: ܀L\cp(yBnÈ}) P|`hQhruFo)aVHe JoR̎l~NR)C HA4:d ڿb2+|5]FSsBPH`p^b3HOȪy= t?WL"^P5\Ya=P @5dm ħRb^u.ͼe%|~IIU8;c{^Eú$|g!%.BlBYɭXUe d"iX9昹Q3q)"7@<9( !V(;;[Ø,f-Qp @})Vd]*1-+ i$6%\Q)%Fx˂_iFḯя'ŀ`/I e ab#aQaPR5~5A4A(ͧ[A%!dK{AA:4>텐ca1y4}Z:z0fP@w%6;H?|l;!0[1-[ +l+ca^_o=ӼBV[Pt` 6|!,|TQv۶Fd2;F\(Tk=` ?@ rOY{PTR&;)f2)㞑KJ6` i >#Z|S2X3@wP>{kQR5ems|# bzW(o4 qڋ.xK^p` LD А2ixFB"?Ե`5dVrgR2{#p$ѻM6T,` $MJ{ɤik䎬`p)c^$ Ls;Л$S8Sq{4Zb8J(6̑Df!O]@J?];AfǷ<\^1|??M" ULQEXՌp3ǬsMD\$I{p\EyzDXHp[uonm{L:d2*=dgtfg$F /dۻGWI~[_|l-Wlڂ(eԺIm8\kpg<]dd{@ \an)Yi.B9T;f48Z1~hڮa#7vHz+hv=AN~b l6DM )WVXW7sjIǹ}a|~<=pq=G_ h@H!5G~̻-ԧ0 r??<xK˝oTd$0-<,䯥n3ш T mWXn#M :/3(mQrfΗl;ދL᥁jw"aD,64D;*wBHۉ2Fq!݋=5FҚt\b!/4(JFl=ZqwkkJ/>|`E~~;:e-ySY?-pVpQyfBP#`(]C!lBCh Эny/ݮ辞U}ga,>RDJNs\ 1rAzY۹&%?_aRȈ{UgR0 /IՍz*q_(9? G(gp7/-h6]H`QXmEFiQ21 S;r#qn\2Y=r b6|2a C=kR{ҵ"ǿIS?7p\>[(xسxP7oUd2Z+)ЎX:%@sH4"ܵxlV(+âgb);&mSk68*Mo0M_|N.4 xy<@p < bk7 b)%/@cpMαePt&3HZo.Dl\UH"G[sǿ~"i}ڶ f!js]%dsܧSG l]}cB$vЈCJBg].޶XJwڕ:#HCS D1/xUWǥl{$u~"0E_gl/I_'~˲KfSs]/Mg"3^97Se@qEnc*W~nTj;k<7?"CyfRNRF;I-)0+/ۙ`F;cmLG~Vz`ˋDM1w2KR,beFQ )1BgZ-btݴIͻd m6v?:Od.Cǭ"uFݳ;E '.`pytOQ.NG۔fD/ Ww_"Qz dڛSp\qG_'o \9슳@j?/]4`iT=DdXP+E`A~UiHXnuDa %h7Z;(zeWy§.+Fv.g?Ns8Z**(D\MbH2Ԁ,u6!Վ'n1\r_p:#DSnUGEJ>Pi(7z?ԅ$f&?g/-WsacoȜNg"](zj=0%A:z9lAA ܡ l8pElP6b[ꯒ{:bK[qȜ#EG/Oyqq/ki Z a3|}^0. Mᴹ{ڣ#wo"1M 2kbEV`{gHa^?cɳv}~Er0uN@ 4НbM-f'_԰'MIsV2r 5 R:/fEkt7t+q%~p_hRVr,w>M}/ F{'$|7F QAޫIfl 4GW&H/7YE+`jdԄێ;dhټa3ǿ T<SM ݏL0x𣂇< [ˠ S$:F|#Y3eHa,fvMncփtxė5`1^|z3}C2F`AvAP of@̷2j(ȳdۊs 0v-`{Ĩ_kn79C5(dyGFD4sX"aG)յ27\ e429E+hErħlG0m톇8_rM9*N *5b%gAQDX0Ꞅ ʢ0tn)X2"3,pqN];=Uk.TmM҉DD3> ﵬ+;x=;D+nUo+^o%\gj,b+#kW59|!p MSjQę$VWIRd&_x%;/},rQl e[Q]{W:gfDOoj0?Vزu# 3JH{.u~s]m9A<{(fYP7|i&NclFHo_]GA~O7aԫm*X8c8އSTzҘ\YA/B /Wt}ʹb Vo;RY'*Ÿ1\[2\Msvmܚl\hҐ `-1PƷ뉪]Z__ύ<ޣų==6h6`ق` 0[D=xa|W `L |%Vp裵:}\5X!(Y,2v Ԡ;B2SXcǬ{Zn]1k$fNAa [ S|> ,k,f[x4YhyUT;Eo 8 l^~8*j<906MJX'mDb(>ܸo6N vQ O*:Շd?j;YX0[T0(&+ּK uDlB$k1\1خh#d0mOn--~JSP# dv(Z~xޝL {" /|jp-,tB 6a;rPJXP JK$4&BsE3g]^RAE8n)(8'yw^E@N$jkǢ%:Wث_{7Y% Cq `˵T互 ŇpL,uƁo߭NYwԥ5x;s)Ի-Om6D `))Nk19px1ޯ(@alNh$FUMg0^a_U 4i_ KfZnPCڢsP? %T'Y {㥈0WНGDrY(:FP3$.J4j~`,gtm8dRU;=sV/T:cM9 @e%)߁[xN$1{ H:0<+c~3iRmk5eu }5Zz.Zl`>Rek?•ddi /I2⦣ЋoRh Eo;F|s<:F?Sf#쒼O:gL{0Vʚ̵rխ'cx<v_ADwW?ыOVƩMW&jd5w9zO;5|ML#A|=妮`/ r-"Q˫. ?Y2g|\2tO|MٺC@z|s *l%(gbvɕ)h$ .⺱j_7M @~C7)X5 ifL m(!{_v7*fH׾r9ɳB0b|mMJA+ I4oq7^j\K&۩ґht2 r33xÙ Lu7 ڪ(lhdбG0KtL#;Y%4cՄfwkoR7f>BaepaVJR}Vk+V}\^H\9R \Ѥv#.vKT@XbWunlh7wF`ldal9F:'T44DƧbud.+T_O1imM|MxX3tstɲuA9;a}4n6 hk+0G_Z'EL6\/u/ٻaKnHkWY10kla*Jh(: vs#=gZJ~!ȿ2& _p2>YtsD2%xcM>*deWxߋ<\tJ?,PoBص("'Cln>s*U{ab䬙E S!KLtbAA* مJ xK\ G}Z>^T4.oiR 4m}nbe˘l,Ƶ"[ZORH GuaSEr, .2Nfwl.4Y'% J;e!a;yH *'Xjrb$"m.=~6akD8ҍP `z IY=H*p!A͊FK8y  fytasHc %48o͇)t_pu5wj O%,t=lRԧ8@+14bTY Dkd>h,twIZhBg`U>S'l^c%:K nMݯf,2ZdbNMGӁw4o\MFH5GcF[B\I/8jѩM \yFHR9xEw]JGisL $:^22i"wsܚ>Kc-**{4oD>mL#*PMܙS.&uK=C|3+ٙ&K`~ؘYI}NTk^͸*NR:\k-"NVPhċ;j r/!!4cћ΃ܣZR7sMbA1W"@~u'1q3ܲP5% bUv]ůS3+Z1g]Vk Gs߂K=̓N e h/*lYEH.-كmZٻ ]\rH K=c OxÚbՊg^<\xFCv[Y^S[Q^"#Χ&V K82ur={f} 8_'iΆ7g܍B0u8"u!w&,O2 ,ڿ ' Χ\'> 9$ڹ`dDKxtHҠDM0WdD͝X "% }2}I%w5 gz~RҦFkRr22\_, ܘqRQر0Ku2L7A6G.iEv>$F9k\BjTXIo0 ZYٓ&{i(yL30=~SaZ>o9V eX"'AO>8lԂ b\3͵NEm֥i4SIrwhs{+DbaA\rI$Wqi>q2,+$N@)`{ nBTa:Dq0QLWMz)Xop99C9 NKECg8l%Om~ˑ ~LQgW~ITݱ8K!p.YI3:rAB ^émI\7#RXhp@@Gt&x =}4q M L<ѹ,SllH:416i+峥{H$)upДlԙXR5Cg*+;!(5?\ѐF3U]O'>26TdKRmZ}"+&Ԍ s .AhθJ#y`"'<돖X$gBM'_eZkCe#X}۞&G*)?\qYĺϭA&'8[/=My*0Nrl nމ uHc?DnX(kzGMy}pm_r4dB֋U%Yh'$+Lt+@E*{{ + d@ XP#u '.q9_s])C> 8;kգ"`d@Ǭ ZGcaZ)~L*HfD'UZZvT2tM|lQGr- )5\A >hI.k$(/vD$K 2 ,Af!OJce e =m ܃%8 s Arɤ;T*~Zr30Q=hl5&҄e}x(*٤m7z/Zn7#u|'W7V" >^3]!<nG)C 'X#Q_U:n}_IuL!l9b}6A!}M1|'::9ODxxDA9ܩF)%uZzO^ ?ػ3c9W0+f,&C;C?iE ʫ;e`ogi?<+Ko/DӸk#̡8V%HŸ7~a]k8&m;Gn% f9Ǭ>4]#P ݲ:(ۭ vWGXeW \(`qZA~=Lze#JYǾ{9.)hy7GE\Th3fUހ#ĔV $U.@|4<3D^RGVAOt [dܜ7}@YT@6j_K9)mc-\}Fv^7?Vc?ع0Wepki.lUXNiŤ*n%%>Cm)Envi/&Xf/ +)VU!W溷*ahUq\Q@[U;X))>|dFYє6;ڹg{2 #]4\cOfm ,Vr)ٵKAP㚱@gzo|O+; &?a ,)i}24!eqgxJIPsxc$+Z%JN3hR/ϤבZRE]#'~t[,%|*ybk=EM #PW A_t9uڂe" v[wJZDB s]eR>^M|/Km ֍?ʖf4Yy;p16LzG? P  @%.{8b@]@ Rh9f(J sV1)*eٗ[ l2"tK< Àwڹ%4Q@[7&XWƦ$®-$ '[gĎ [ۓ]©TX^gjǀ jpw)5z_.a9R=s1a/iTYb ^FخRY_6{ʌ)Nrh>5CSk@bY]@t7PXpwo51x'f"LmaqPƶR|ݜ׆=Š ȏ ߘ{;'u ̢ҖaLR^j[&ss-CDmŮ0< `Q`h[@nZKE cz,Q t{mPg7>he3$ Į^a񦐁aVEmAIINK2T ǑLBT}Ie ~r !w(^ney#M[Q03W]@>[qT"a%`ٝ wtFTlO@[/|Bo bXeDLnס/V~:/F1ξFZM*vVqnE=@N/ 6佧w|&Pa?ә=2}O^|Ӄ pdZD'O$9wJ8ߓyi8X) ZQ5ߝ@Sۍ;,%Me~ZRWNgN Xm WajRIv p^(D t#Qіu3t@o7ϱUj_gDJ}G{UToK䏇@uVR&PAGbIm2y)YU I>?>D/jVpxhmKE/Z$)=W6WNz%>gBaXGM]Q~y%ҷS.9L{jcx8SG_8h{1.He&v% :ZArm}OiZA7W?\F`RklIdÊ@s0T?Ddm` ' !L(1aIlRu7'R-I'F4P'w>L~z#-j. z-G+4b׏7.mO=gex Ć S\3yND3򾕈Ab$ơz,s8i{Ғ&Sufɰȿ?qJjj3bm}8îYda ~S!{5ǔmu<յ4+Ia:(xٴpf` }!eN2QͲF,D;d=/J|56P!<7211Ӥe`pyXx3CShJ&vNBF$C39G&QhEu):@o>mX8H-~?#G}@ 񫵤<2i+޵/6L鑪s{Ξ': X]B n?{];.8g`Ɉ":ROPz0Ye䨄G^d)k3laI/:2?uxgeCXk'G!4߰m ݬt+F"ӋLGv} xJV&n4E-HaM^yA*S {\x*!KTz.Z,睧g+ÛA Gn6Jַ7L(wGaܾЌ7-窯ɮ ZeU 6t}9)sq頰bA+{m e#,ч3͸WX4א,-t^4૦ѓ\5w8I_\H{|aA7Ňv_~h^B^x 3d3RB(~Iw] I:,.Wd8]jY/gĹh}Š\3c~$j& ͘>LS_k WXNAYZ 5YK3n k'ꖤg[%akvF<lj;3t?2z`&wc.3K㾍%bڛ[Ub2 T3}7 M#r`&EX Ot%}[лxWZqdsz!ucIƸjqeu#(g- ,0T" y0XxRu=#fܼL{^<_8r_I'<}?tN,az{C҃%?"M‚]mƔ^hSCC7x*f?ZDE"k8zCV~BPѸ TqrڔZ~kRg4j⋸4-pwMo"yb 8=jm`ϧk^ؕS>ZQL9g`n2 3 '}ᨎ`IL4QJb7OnwCԴd;_d'`ˇ-6ץez:ͽQ<]f!v]vTT%2l;-ѭ"$`l^Le%_O`Wy@I%^9p݃=v[]QJXds}f. h;K ˴ A)pi,.ϴp *F|qhO43:7ͭHra,_^YJ]'OUI_F0=~4X 8:VhlCOz_sy: Pg;h ֦ܬf'dw}^zUam 6Gżx6]5NSa:.c0z=gT]JR^QҨT ".PJ EI,Ė™PnOk}C9huYLFzKIcRW,|ؐB^g, T[MXmj:n,A3L&8E|K'}L7~OGqc*-Wv']i#*@ɭ)MxW7ʝپ& Vxh %d$S4H@|Ʀw%_2Uv;ZѢ!srnWG86Z.Q,o0. S¶W5,"+Sɒ|%McNj!o\4*Ī>@Qs.#[XFĴy ܍p/&Z(Wx-ؐzJNZ! XwAqKtʳK4V:p:!HĔ 4;xy+A10g ,k-Do-pwRMvCf[}rtOB_R$ #7Č<5$ u(ПN e|Duƍ!6?rlfpzΣ/lf7eva6Ђg>q%s\E gM lݐ\uImՅݑ/=;*x?&ǿmQ ({bhH/YͧsDw% R#n*=Ѫ].))s_x/.iS)2ʌK cF0$4xchzn[N;O2Y$CBWw8͛]D$r\pD?~M~0/ rmLǐ:OrTFoÎd##f,$@Y  O:[Ʀ!q$ )kpKVF )tMRC5~EBYQŔ{ЍIRBe8_K=`m=@W:9DQ;Sa/9hKӸ%\r5w:h} x]k:Ju2Blm ğ\5ԝZf%> ɖUm#i'Z?ُrC{2[:淌7:~w8"LNdJiL9Zzm9,s?xEϻ%8a\HHD[`h1#]>3GzDXi\6ץ჉_ ։IĔ+ƀCëZ~^2!~=Fix*Ffj.:v]m\PmK.NTP/Tx.MqW᷈oAYH3nu_`K?qbх˶\r'l/0nMU&,pdL^#\_[#`5 *\A/< W08n[!^aTb j-X%J#Z&-$m!S6^bRea,Dt8PX</e &c²vགྷ4Z-ʠؤGg`o6htˆvEK ׃2NlK+%(qǼ,ClCboqGVgIr<% -#4Iҷ>.ӲCe|ڠ4ƞfr 7෤l{ Jfp7Eޤvup8pgt}cNe}s "t~S͓ħ8Zٰu3Nrw!9 r$o q/' n+=u{tlqTe,xt]($.3)g#xsATX?yvڇnl5"P%pU]\C>"2ɒ'K9M$᷿l14~sJ55qHUڹ 5hۃbp*W?u=)#/^lPSi t8(8B[_&Yȫ JP}hb|U'mD@GrSH1U/=OCxGKHD56~N l$W'i!Yl/ f+8X{Ru֙_ݩMm`f6,e`ߒhWh`>Üqn`U+=f"L詛M(LǁT},[-8<j=tɵ{.'sz 1h,Vr4Uqe  'V-Ⱥ4e|%Pfg\d)mBz:tON]Y@ͤ a0C ;P'Ѽt owa6"ޮߊ6[lcV E#EX>vyAj-&i[֓ln&_Ⲩ3FN vWuovqgobL1ύj :'[1Cy_TC񛍪V.&;-2;w˳`|UZڸ&[~+3UK:;ޙeL5O'[)i;(4M7JP`wͻ휺S,-Hj"@VE5yKJJeղEA+bvYWkA2( 3wjYVwנXӾ>/<0,:i~?`[>a2־3j]mKSxU3^xcg*l2`S8_7W"ըG4 )@wwrV*N#K^DM,XcŃ(0x#gW+ѫ3u (Rv(9w)|Dӵ7~I݅ܕy||uzS- ? ԍ5hL'羽U*{=80/%C(:1U#Ү['2"EƋOa۳CCH>3 )ySI'$wQL7'rdlEF3W !Xf|KqLȺQP9A4Z⹾>h1jRrɶ5J!6pEX( l')ū+:V19E6%t5$mQ^u{tkcH֨y~vῲ:QX-X\L@{şC9(0X4tVB(IS5=&gccT4,D׿=*7;(edk^!e/-8M&Daul S鯮x[,e휊q2ĞQb/1IԮgq1vocV& ֈ"Sq˔!8u,MS#˨YRJ53m_z!_MA4&o/VˀQ(G(DC0-ݠz ]`t+ߊsS?y': E篳 ڄ@"t~IA`u=2DqM1+w?a3( NTW w<0Ʒd<i7)7ꅃtsM1E\.1K/,v9K]Tke{WQڎ5CNe駧ֲ8c?u_jWzUOMY\|mPmhz{d3`B_jî@Pdw@/~܎O4 =7͵}$5Ky0l,0cAiAg]򂼧asvAncVsKp9-q1K$_PO'9zxE$Ey1]Ox p3| bs*+s1b̦&tS#OMfPki/2x |ΤҙfXgFә 1-9Uſh7QmӤ]8.W[8tg bc -;NGۋ3/ tfsXm}SNKA^=~\GXhX8aUD;nS]{ѥ3}pW4"dX-pJd!(C(nX4,=fh[ =,Tznx'svb~nluErɍxOcO 2 @Le% sv/4>`U ZBVRa 8_ ~1!]}UT1/ v+ ,c&+M :}cˆX%=5Fp"f2]YR\ASt '/?LCY |n&P#.McGAP5ZY'{-RO&:wՄFb9xSxdؑhxqK>;@N<$l4a8unu=R Zj/H~tGL-#D_(hL2>ftd>bEIW^L^LUmPGp<ٴUۂv@?#Sz+x2q\Zxuz >[ct'fJXe{s #?#l+q>5p8PLmk[!e 1h2>6vL6 {=I~z~\RF.r@o _wJopY3,uE[@FʎiRVnlӤ͢^R;5Rc~; sPDuY,[CY$=8or' I慨I[ U0Enxc=$3|X̃>3LBT~(} k(s}J,``*guei\(h'ZUX1HFn {v#.y֌4 =4({{%U0sT\*l0|2Û{K҈'q4>("GR%L/pd8jtU._v!McCiR)P@v+F;`Ҋ_7S}iy~*-)moඉ%Շm$eQ~2LqOoB}|쀜p.DIhhzHNw&p 6{ @ࡤ"ːc OfNH!B& l<f j&cxM}7ۀxoQ %oӛ"-U #BCfJf-F'ʜO6 J3wn6nij͗ ŗy=%YmW_#" &/@!oP[z8!k d.@%'Eg2f]34is{Z/yq@Mhb`n% ur&Lyhƶ#zA1,bBl&prapw ͬܞNp^e4YG/\D!ɭo]2oPqpYid4`8aG\(v9;=M[RIg;k͜6W$kZtec}Jf9l-Qlyhaۏ'θHF+WY<ݎo1/byl *lJy EEG Cb!ڐ::At pDݥ(n3<k^o #K:=` zvn;W` R.R@W$Z 4D0.^@@۽{k3QaKqs4jmhcJ*>ݜ* %p/SOxc2c"VbIC7SB0{^49о'ўbĶYoht" ޤȧd $?bSpfnǨD+˔Dx~B?Z&Uȩs>5 !Ԙ[k7\TgbIǐ7PPm~E`Dy꘾YzBWRf {9I/Go,yVX>uHDc gTV~Q1Bʑ6`g#:78˵m0_7D1;q\}0&^oHzT旔M'Va4t:'hSݑshjPCCv)<-?<}Y݇Z̸߶+?S[kxAmY.SŅ1*Ŋ6ɗ$҄c9'Mkq6rjt8{B<|+Ls؅SEEx>0{a>!g׋ R$OO=)t \n 8RA A2t˳zimaqK!q@ UPgQNsTh_&RϠG] >gJ߳bV!>k# =thsTw8 Al <3F1?®[W] صVa_`@*Z%fgZNw9(j8閒T.B&/nh#4&U3Q2 [v0q|SVY]= Lm 4e`N'>?&uq dCv<#<@r<(cn78jׂ z\ Eށ_J۹ Lv=^|N,oBy1ݻ/C.~=481ݽЦ]:#Kd[oŀEך:A|(Ryp0?*`'<% ղ!LJWbeQZƋX<3x,مL )?q9ʲj` a0OD1"N3.-&i 1N}{2wi(%._'Lrp"[fwf( \5DCqYgAɨOt֚:CT䊅h&G2a&u?bioi#E+j;9d\ho .JDFokh $sdwwk]W$? *@r qȶQ^<@]&*rL]U7kPBO.j8N{\*6ݻ28k>ۚtAw/6H$eCIZ%-/о3'o3\x8oo2.ҵ^ jOQZK <&E,vM H }hE ƽCs*O>G!TJ`fƜM-Fb0i/8h/z=~'W@"FJWM0&?֯:%T%Dq|p #Үitђo 1f̹cŮdJX ?v>ToSQ-^u9R;: ZtB,-)=ٺV/2ĥs|f)f#"G`|gÄ/In*l}bf>$[e?#;O$^o3q1RRv-eW`3>RobYãxoP|'”D]' )R8 G39uzH+ uh"0V~EY8jzC/?6Y@*+<+ۏ[mzP6KcO͐ED$9x˱B0>U P$L>{ TAbbZ?k/*Є<lfv@szqVv2}B֋KG~:eG~;8/m?Ay1L <M@FeiCtXy7u?U8'4yc$E/Zn~'5F}:d3хjg@ʇxC7Dnsn-m5K(h-P2"BK䖌{]ZU;ޯ^L;YvF>zMt:\x..fbc:HfF3iHezFn(G}'2ePbSd/LJ:!P? Ke6}3p`NVu ŌWcj%tkXYw/nqIbnxbɠI=Oi -H%|+op'mR"7ЯG,s%7ad17a83K !)O*8dّ;Py2)Y!<*@ ɨNp-D/ (؀tι`QIcDPN _ZrMG>pg2㉬*gY1V&Cbfz-5|JҨq}B>5{T/P.HxB fW]V )xv|c;)CS͊XۃI`IupU$_SH`@zi?14.#ggIi\Z"V v(GWp?\?%xLs=$bEN' H3qb  8e2~=)V bԎ~2Ž~4.KB SGSZPi!SɦdX&"ira zBX$q[g2Q4S{&]Zക*;ޑZD85U>B=I~Ch8Q7&g7:'*M:@]կ9ఫ?.D7Z \!x(W2:% ;e}wn`PA&ncŕυbh' l{ j,owƺiΑ.V= ?dS96AU}oMEZsڮNܯw߿a_vr 7t Y6UzdYU-cWKuj]>z{>$aBUzQg#qTl˪m%ب([3x3vxN3fHvDMA.rf,l^S2\;/ڕ.t^z->*Z+{ǬۜѧDaG\(.Q\YX;|)3bTR2荑~_X>B&n oc7tK$$&C;Gy PWŝI/]ڿ0* F$6PsE$o6l̸kVP][zR  `$ WP?et^4Tˎ=ި,8~)Nl #-zT$;d;4|V tLJ^6ᜀ:oB•4Cp?,8ӄ G^-#;OYF"k)^~ϏL2zi>% [˾}*脈[[Qo2[[,K2vO8-U4dZ$ ;L'?xLJ|KgMoCޑtB5fۏJƎ`mA[f)xᩌotDe8 CWz7%K14mLR5tdY>3"Z:'% XNaˍ*n(sR FfNIrf(.C?rjg96pHmMB,wBI{˖ǽ&DQgfAqm~eMJ^lhs6O_9UKtnvܢYQ|ьBZL_ﵧFq_ 889"n>]&B->WY(DzcAE Sb"ᷙyYzX !a`PL4_ s2E e+ie,*L+OnE#[A~ %E֬ZQ?{%]T3:~n D;5A~Wg8ug漇&,SXkes$׿mwmWXhGIM" $MQ$Oewiwk# v؜ l8YxݝɿTyQ[Qqd$|[؃xv& hqIS:r; /cA8(vJ+ B+. VsS(v))W.tۑ fSe#Du-tFo"@ᇕG-scglI1Hi{T{D{5nm7+kWUD {͋5&5KTn} #Ҁ&l3An*iV w !߭(Gu!fc)..ؑ5ںYA)P斔N+"FEG D,s<ƙ3~(nL3( H>˃#_" np_&ܠEp"r 02 ؼd Z mnHTZ\~,4z5k$ѡ vIIֺTNjQ+IE!j}Ḙww+OVڿgj쌇*#nsh<4JId&Gĺ/v@8,:2YZJlɋ&zxOB *_d~dQy1q'VW3C(̦'G_׌(;Y?t ur@J{{ޗ'9&JA˖7֋%g ]q_  R8ٯoY { 4\ 1H~ߙm1^A{XO~l3 U6 &fRDi^_Ұ[z;7|*lHQ JZM4TT%zSf>IH 9v[LDxA"|J"?֛p~^5E0l-H',F~OU`ߟe9K NrR"%u}U8VvJH@9.'%,L:]..wB8pC#FTCFrtȋf in䵍z@n8gh^9R@dA" \W(LE4# w|l۷uCHv:sD]9;E5SAcW ,\c LjA%HU~00 i1V>bfQ/x#,YGq|cu͎cP!UWe(Ancl w9SJt77xyIL+ɕ?3Io)< a}q_m)M \-э0?aKŶhaSE6uزnP R-C(=!Ejn@#2 6aEę񑡩7BSj`Og{EU&XU31o8!a ߨBvV_86&:@Uy9eVp3] M5=ÄR= :;]IŤMvi3USe"'sXauE*N1F+.Ou+miI `n ws?aMo84T/sD903 tvKc;ĭb|GJFW'n֎E,m5Uit^yY&&<&ն{5wNV<}TxN[ HrծGiʴ@yaq^0}3e׭(یL-\:Ti"5!#vFB,*3]=g~(|*&ċU֓RXE7uZѶc *n.hƾ9;4+"?UΞ[i\[~'c%Hr'qfKFJ Jo:?5?X2L>ZG~+sq͔ZaSv b0(7R@-$)EVaoʂklf$>nK؄BL?H'IfV|L2 YIx797swm*P!׃ɟW&\4xbjٖ҈80UT,,/P3*,!ڽSWf (IKd0IaEA+]r5H3/G)tN%"I1?BKgL럆KXѫƽV Xcg ؾ<;Wk$Gd|i MD+Y<.o`#"ZCB*BQLєF _G@ 1JIw!䲜Dv\$5&033Q&n1>1,5Wm1!?2A}NrNxvt"r}LNKB;Sq9nIO@;FI0K̿}i GѨY*,66M.1aݓMmL媐ÅEs覅 TNA.ácJ&zؠ6[q \K;k4eoEW`pgS{&ΥdYiTLTyazN>fDa\U|%$LxZLNK q,[e荝A-^D Z;uEA87"vYi+^-i,,!ݗ ږf+7|qBm.=UVHL&eZ.- FEWS!zP}6T59)I\wCyQ\K B'7j3nnFVu_nG}e+GR ]Nw7zD~yv.sN4{h֌9WO*DN:9/s_7n(yjqP|tY?V m.cpI G%C0_U9#rP@ShF֋7 A[Gkr33%E_J~I'eiG# M!L~QF^:"慥t8} ̱#yA)+kVFS$E38'cBHGeGr5 ~%9 ^it;a/hPWn e0hQPTg.̭[Ϫk$0OPn;Z1i%Tdtc/xp&f%hFDJ,BΙ:)ځ?6J{)C/dD#S8ƺۺ?&XofTVV>ZBSh8pU$LL nfl{Gp/cbQR>`Mm>NE0`v%n5{A^}KfeZxp/14zFpԨq]즓v,`WwDIXu&m}#(NG]iKnX><޾=_me k=NV[ɻM4/MSܠ:Db%UЇ_hczUSJ}`惃ώomؾA7]2C>l6L*׵5y ϒCFEi/E\P u%ݔ`G.i%̻l#TeWUOCLUnx81ݜ <xT^[5{ א ՘7xMR'0,Yew+Cȥj#oX;]l(<(c ;YTN\׿JxCfeB!]mOKxO%j_*Bɹ[G9qJQ1ڛ9]0 ؙ+uW_׉!llAҺr{#=|h-, n?+]K=2p_vb2A}%X NpA¡f>go64Ɖz{̺yu8!$ V*!ϺTS|;D%򱵖{X,,$ukG= x>B|SY_o~&܈Ӱ_y*kJas^uCzDb <v ~$>Z*؟Td oVMaؕf&]gMqq8XhTŶۨgӨR$wsIQXM"-Gi-_e!]1Zt3NI iiЙΐ &L'Vn:+3{Z8o7}JW=~ಌV冑4p@r-8?rnZVCblF`2폿m,~.CV/ղG A1He gjSk-o6&~ \4VR|۬u ;ipDgؓh ~e.2n ,eQ $al|9Cc8--K8 P2|` ^-I] :oVOYFr8kX7+7I֯;P?OTʅHŖ{ӋlIa%I{bB ᭹gXC /+ּ P>TʝHu= <8s1C3M Z"<]M/1(oZoQ`{tcx(^sL2Oɰ;J|ȪMߛ& yѬ~M)QWUL̉0 :O*MpZZ0ոp8IA&gj߻|,&<_th[QϋvYy/wm`o"yF=?O q:$4vLͮC0N#?aV"О;) @dtPP離 {@߹ hǹʭH"E ZQ |]alAVGn5ƌ;Q]%3g%p\!Z3xt5#9D3\j.SssK=,pgƅF xo7qK`xk '#5=՛*' gSq;}UԑNA2:4* fqIHJ RO`+ç,FP1d)Eww_oW!ƎQ<2IGAUB}FYs7!I ڠۗPXwJDUOyt^o}}3u3m?Z~`q B[hVM3ŞjJ΄ఫf(GvGL`ӒַK )CfRn6>2K`[Spr~܋ o^ɼ'u G&Sf8\{T) dDV%u(C,!Ds>:Go*6OywHhn# $wzlC%XW4(K2l]xעO0)\_4 0GSe>! /DvS]p rD2w(wG\$6@ { Ų'CEqvq&Mx7NSq/R$(a9bh>ۢ%5䣱^c܍;b7Ag5']klIo*l)[6v ,]zeuu鎈C[f&UMW`+:3'4Y%MIıU~jAsJ-HĢ, y0Q|IƠСLQHߞ̌W\$$pZ>6t2͗:FK5 4\lWrPH~3nP I&ɲxleƓ .LvOP* ¨E)ֻU`|^C0AL vɘvB 3boym !@zh \k)uKs.5vz[dKlF")EɁO gFGj"7[ӒĪT!/nMڇJ={!aQPwn_"imT /VKJ9 Nk'MQ'3 8^bn︆הxE!| es}O@'oFt:2@Ҫ24w_"2uTj]Ime=* þGzOs9;±jqǾkzRWL]Y[+ Wo2\btԶi!B71@ب53)6ԙTs$87D%K6=4eS6TAdc,$8%-e/` )KkRث `R!x~вo}$[%Qo +}d#j^~hhhًdѕۥ>; Ej=&p׊~P9 k#^{,qNc`yoi#E0kf$ 'bU%ך4F[.rDBh!GY\y^зQ`X9z]WMe/xH[wNdƯ|r'BF*:QB,#`$Rzi1[0Y [OWsVn)(#f؝<ϴ + _y[pzضH%V݊ޡ}D!GЂ(ʉ0jՈAy4\:RƮpȫ }9Ӣ6Va,n@yQ# NlPe{j/T j(c_,{_dkM|Tb3 XٿyRy˵rЏN]/G+ qp^.V#ˁnDk{j ?θa3B;wI&A ? frZ wO/m۱1-| DOH4?!<ioU& 1mJ5s6ͅ} -!:Qb \t.HI{nehj-xUl3FrLϾy~2 ^!fâ|w)/7$n"]u e{Ъc5.m۸鵵9g2{z4׃ Sr1rrnj22ĴSRXƓgTvLW/wFR}R\z@}cp[lUFI2JaZ:{Ԧ'ݬto^MkuRYk@h$"3V5%|X!.6uGC]=8Oɮ]JuH' tCŔEH6v9zPa~A5+2Ւݭ<] q|0S 2ʧ]6ԉFŜ /'ꍡA͂5PS!2qQp9Au:=4soƱ;px9]K@8X oAOD}vpĝRI,'ɤnrA΢;d.l9ē*5? YkDj98q>|z>տ$SȁU4ica73_}R(qX87&s1e0,K>{&{gJc S} /(Ht T# );ffۅz}Qy*#^C;2TGmXbMkJK%4lI:w>pfzWSb9>'vЯ)%4DzW;-pSoҁnЦʨCHIszl/@x|;L|(nߓi 3Q/o3026ؘZ>%+s"[bg|!cA;B-voC4ڲz^ç"Mqא|gNzu݌W$~~]~`Ypj@>FpbZ'ZȘd-*OX$WN_Yy92z5 J^*oQ[Vd㳩0H '?PGkGAK)h=ئRRFNf۝ ;dWF͉&wJa=dH703xf6@ٜ|tmpGl>#Ҥ5X m G Η<?47|7@'`^V.GGjm=ܚ 6z$'A-f(?kAl%#E]0y7yzㄠ~ǚwE1$fDSLIV^(\\}CI"Hޔ.dkf@ YiXE,1OkuԄڹiW 8)2u(T$;}GР):TL4X&2|nKn<0WHMj;֢?h -ц UVnkmH׶΁B&Ǒ,|m"4{>Rz{ O$BA~v`֪Bw ᖹzDod`Ah_= 5C0=݈_5H|m6 ~,|ISJ@a, 5-_GQ(?w\_[RK|k l{JPpkp*{\u{؊vD^#g[hf\ EIɗϠbD~~8)&/fqT{*E:E;.S'i> ׫ʓPkm&xUjo$_ĶX.cὰMg= p_ "yy^=Wbt>(Cfdc-?5҉{Caaχ^=PO]>/и(?oT '1!q& ;i8Jf{t ´e"LT)ឲL3w[Oĩ/Γ [=mIjlvV7 @Y aMvrŅznbes!;)Qg C2^)f :bg^^z1GvE-9L1ڐ5|Z*i 8I5G Z1p U5-JxVۈ *et,ioV8;ⶑzS[^`&d%0D7{4Z Eފea$idB(*Ƶ߼~fk8k!eS;{B:3/|qo{WZH^Խhbqc.Th9QF2R$`5zzE22܄;<\R6WN/XsQ߅1_0Fx /3wHf3ȽfUESu;tM9xkũ4=>T7> NuD\fN-|zaTMMBu 8Z,1*9QӠo-ܑ$'?]kfti}$dh'.B':yv!.ߨOI shymudvnro|vA" E'dp'$0$M$NUpuj%׆q#tצlt+ SR !=yS| uLS@_Z@kֆEE YwVNPL/o0pMUF^@Y6znf?׺p+ L2ȖqTa0gUo̒0;JGt]cu Њxc65)0}=!BOBVZo nw+I(hN u^; Tu3Q;T$\|"ġ 0!Ҟ $`~̈́s}cx>=ʼn}kZ3ݖ dٟtKED U nMs G}G(ݴ4ZTf90(lr6@Ʌ%[(I\d&ѭ~zֆiϕ 2ЌqNUO 5FZʉKL?M=zx * iWHnD#σ٘EpZ+ |H!jW'P${s-!M5.9^'eH+9x- 'O݀_,]=H\ߦ} s/kI Ws%9O̸mi\ĘrȘyo*p`GuLĂd[#(*~$:<#]On4޽Xq+i]Cѩ:tZ^̡( 5pY5ZQ;yaEfNڭJ^fst&w"QT.zY"]6:9lj|c9HgGdSqtOsqts,/?޽Gɭz]BG|b$g^0,)\>>E[ɛ @yʂ پi<9;:@ {+W7Z7&E 0=3'$1[pʐP+/e&WXBf׷w2(8)bJu XB!<~yҭ7 = ښ-z0j4׼Y㙀-3U#s 嬎 jc1fY~ՕGIc>|SЉMg@P^&u\24jvB)PwҸ}x׈*>pT0lO*!Cέvg/s5M3]ߟp*^ u~(l~ M*_!]  67y@*@pd9z}dwnc!?њoY#Yu,JjA[vO=ꗓ,Pm<IT'a,'J8L=.)U7W!_C(@`7lK4D-<w+qD݊iC9\9XфJ-h^G츇!6OseٞG#.hF&ad=imRC37}8Jk@uq`+EΘ#r^ Z I (Gik~GWm$pn$N\M Ջȫ!|yCw[Zjcl8"CG#=j`n̘S8$z:=p݄oŎB?Κ[x+*agSDy-<RLUFL@?Cur4L/ ^{4؛fC 9eAAT^7Fǿ?, L];ͩ k~;L#<4qUųi%y^p~T}SոCE3Dy,t䅫oaQ^s Y\ u!+ ;R=nS&cj%qeo_WyyԶ;,(uhZvu .gl6Q5k34TBlب)v\(1~HݼG+: XHۜQGy)H5? Meַ <"%ѪJE_#P={,Ko#l4tW#q)Cp}RrO#1'NbZN=A:b&f sTf7A)5/54D\3qZK)٘ b`(M'DXWif.EPLFd < 6+f= [s.E ك/#9dQѻǹ%0PL<:!҅U!5: YZ