libvirt-client-0.10.2-64.el6_10.2$>p\D#Ȭa>=̼?̬d $ ]  ?Uiovss s s |s #/s #s%s's**<s,83n5TnAn(Bm8Bt%9G%:(%>?@GsHsIhsXx8YX8\s]s^WbdYe^falct|suHsv wňsxTsy ̨Clibvirt-client0.10.264.el6_10.2Client side library and utilities of the libvirt libraryShared libraries and client binaries needed to access to the virtualization capabilities of recent versions of Linux (and other OSes).] Wx86-01.bsys.centos.org}#CentOSLGPLv2+CentOS BuildSystem Development/Librarieshttp://libvirt.org/linuxx86_64 /sbin/ldconfig /sbin/chkconfig --add libvirt-guests if [ $1 = 0 ]; then /sbin/chkconfig --del libvirt-guests rm -f /var/lib/libvirt/libvirt-guests fiHnUB P m 큤A큤A큤A큤A] ] ] ] ] %] %] ] ] ] %] ] %] VP[ʥMd#P_P_[Md#Md#] #] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] !] !] !] !] !] !] !] !] !] !] !] !] !] !] !] !] !] !] !] !] !] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] ] ] ] ] 984964f899fcbf94656ecf12e65aa47f195c634ae3680ed24fed633e1013f8ba47c4db7b1950c4fd7330bd48d7b6eb8cb0f3f7f316a81520bf69f30b1dd9289eb613019b2e2379e09c17bee5640ec6b5f0cb39e5935095711875eafc1513b62941fc2fd9805f68246d06192acf6b084afaed68d9db956d10b5fc26b977afb7b0ce1b2d75663cc7b031967c8de29f4cad3180f1a9d420b040e51cfd218226d6ecce90d46b97175e6d36039b3507fe1b9a0f74fdabb755ea56e75d06569948360cfc4d829d47e8eeed50b4da501e9b119b63bcf028be2e6766167c1cf13a58ca2776bdce1566871bf71ec1446fe86b187ab6a144ef7a949057dab3b1e5dae99b5de4bdddfd0543cee998ef1d9d1d9964e41996a4f0b1a053aa6ba887711b64f7fa4fa866abce96194527b518b27fd4003bf5378e899fc2e8f936f5cebf3c208e80366a4c7a9ac94a2c625d7d450428674ed4ec5c10974776494da3aa8b1a7cf2dd61a22f269b261c37abfe1ab091c5d9d15c0ea604c8e12a43f96b2d30c744bb37065521275681f912547fd2e6c6cb44311879d9ca7f3daa2928ea780423256a3240ed1371fe4019f7d80bf8961357969395cd6c07b3a05f51749e9ada6075a3c4ad26ae719d3fc7ce74cbc46e1927f60bdeb16183a9c235b2221c03f3c362ac5e63266eabefa99abf850b4f487ef032e3aa50d09ede817e330ea635bb03964bf8af2b119db8d55959633fe4ba5cb943b8ab2431435926c19966e363de24f99531512890a013390ff6d1bdb4dbc4c6540f6cd724191b3961214bd8d8792bb040066a3e8f7948af3760b96fa888f461f0e55e3a706bd02155fcef5ba47ffd18f7807871016785050b7ba46794ed7f1878c945cb553ec02200c2142850b7076f64cd4bbe58a7843c8b22c1200263915b76731c784c895b81cadb76b18740f300eb49c7b32cf8d9d21b99dfb0e8d08bfdd2c4c0a6f6450f1bab39ae17d60445071dd76017bb91073c93432fa9e786e6e57e5ee4d6426c442b42fdce82a9618ef370232742a5ea17b0a59c5d40accf4674e03fb7e116f3eb7042c73a9d59db7cfb3601fd7ec4c4fba48b55397cdb67715173d717bc8aaca4118729a7a1426659751d1005c5468b76a31427eb482e8e718714aca23e58b050d5302e9eff27feebf0d489eb1b6ba2caab5f99c404bcd4ab3558e434203933722249a148a4e27b7ed95db4596ac742915c2d900f92d20d8209d310b3c8cbde8de08c1ea6471ace50f6d92c6945bb69feb60557027f2307bf1573643048c7c838b658a0d4ceabe44f868144cafd6e1799fd89759bbd2846401cbbcca741441bd25142e8ddb00038d8e6292ef51b229f26d551ec6e30c06e09dd669e6bf9671535e400d3430f404d957090a2e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cd41f8df022af72619897947924e9e3f74ca0ac744e2900fe3e380268554999d3e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c1750e052ffcac73564a05458de840c0d3df8707766c7f7da20f5ae2afec75539e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c1a7e0360e25e688d4b4946a82fa79ee328c74ed3be9cb837f7aec92b6ac708a979c3a96d48e3fd589ae56a9909569de87fd4e3a6138c03418752271dc0e42e4155ab42185c9c06d4781ffd02044170050ec32a5540bc51573ea13ccbe318f5b07165eb19b1578638d00909fd4b5f8bb6ed8cb15f02214da48367fa391ac62687e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c4c656b5d1cc5e2a0ec884d338cd81dfe9d4b4fa9fb6582b70ed574f9282ee4b773abe889c0c2e529d8d7897cc93a6bdd4c9d12bdbb45e7bf9a39998716b13879ce244cea968d6fb83f08ddf4d4a9adfad09eb4d594769619ce72d74872f666cade3799736d284320a360a81383b7b3407c28bc2a79afba92bc85c2ae169aaeefae1bf8a473fc9c85b7211d8797d564379a0ca816ba858d4c2bef26328afbeee6e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce66dd4e232d54c5d5afe94f94d7fb1bf269e6c8fba75c9b56532c84d66cef651eae845b9f8974bba7a455279f227795ac7c55b7b99ab412e1e9cf3c851adb0f0e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c91d07501f4e35e48540c2ba2ff09c331e56555b326dbeb4fc5664fc10f485260e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ccadec868ab1ee3ccdd595fd2d9be024547a9c31d12fa740e11d1954a73a8bd7871b475db668328024d649a33f089a61b80f6dfdb135e0ef021d7b3456b71d6534f943ebcebc08c664e2de1789d0ebc27f95645d0a4f44412813a0011c0428f75e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cc2a8aa14ee9a853c7f685eff27a8f1ff286f96d5f47ee42e831da74be635d2ffe13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c745650fc45b599d0c052f21f070ca281b26fb87ce8aa760b51dfcd755d7a0f6501794c78b75e3bad93e8d43ba076b6ec351c1612cb26da12c4fe708351c595efe13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cf73e148afdd97f5729416ef9f88c731cf270c6dc345d5f4cd2279b197431d582bdec70fae4ffcced614bc57dc1cb1df216f842f84226f1ea535a8ac3e74f2b38e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c04b9ab663c5b9952aee02011620918f4c230e75709bf988594b8454ae0210a3d80b3dcf0cb6ed550617f2d0f29c02abf11c79f57ccf7b38cfc61c02c8ad1efadfca4a1f0e2d5ec183106134784d4de7e99e6ad57c09bc004218421c93c66ff286ae26838c4f36c3e3a0478a9c8d61309e8750afd50b0c55da439e2824e1c78b1e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cbaef5d81b11e31aafe5777c502b82be6fbf7b03b390f18ec17ac170f338aa92dbf0805472aeda616e4e6d4609d67b482b156b56e5bb6853543c1bcb94f4b351de13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cbfa0b253f8388e2ad6a34f62b12203ceb5174239734e440861614e2bf678fe6192cc6abbbb561ac9b73c93cf8790157cb445e7dc05e8bf4549bede630dfd9a4e24cd86f3d03a49e04b7007b7d06e7226db7e91fb9c2fb90f938216a83c2c07c15be7984d2d961dc5ec233d83651c965165312f6434b86d262bb8629059f01ddf3924aed92cf053f61f167f09943b677fdd64d5c9bcb9e2ed255be537f4313d73e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c59c08b0e33f4369982163f44dbfd8749c67f4395b515305c1e3f7117a4862bcde13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c2e6fbfcc1f1741bfd009e9393c28168843f7e5ae49aee1146023d345a849fefb21b2345e0d70a31b40052ef0e98a7ae62cd22fa550c61a6d1ea6c4085e7245afcc2d4f52d3079816c92aa4a7c1d8795c2c0eff7016315f66e1a0b4bb4a65bac8a569d405509c14763cffcd5fce031b1735a04ab86cb3d8fd25f81875947ba5edd3a609f815966727a507837c03437ad47c39b4312907c83f8632d6d878638636e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c6ed3ae37bfd7b4e2fef52143f43c22334b01e93e006298dc5900a60d04be4dd0e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cda0f34574b1a49cb813f88dcf545d2d2c677863bb4d6e478b3220bc693630c8de69eb3055d6eab982d2f5f3b8044507cfbeeabaa5d6238ee7e2d86f2667be8240d8b5349063f4cb876f06d3ed241bc4cc828b0b5ddcb37e3f59dfb80fb50bb64cdca97c499073ae535663e7bd4a9a96dbd6c68e0d7aae6c1ac5dedcc5cae00a6e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c146d9efda0962dabc5cb3197352cd34a3baae6b4a3fa2e65a9eee975d14b11a38d2b81ac73fc91b1a55d4eb6d07ad401bc21e01bb249eb2af521c9e74ddc7eb71ac97f8995792de8098c095f9429621ecce35fbe6d20aaab594820200bef1cf72a6c186d37c5e52458650ea14fd6ee66ce68bae6dac87be400e22b6a86facf1clibvirt-qemu.so.0.10.2libvirt.so.0.10.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-0.10.2-64.el6_10.2.src.rpmconfig(libvirt-client)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.0)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_0.10.2)(64bit)libvirt-clientlibvirt-client(x86-64) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   @ /bin/sh/bin/sh/bin/sh/sbin/ldconfigconfig(libvirt-client)cyrus-saslcyrus-sasl-md5gettextgnutls-utilslibaudit.so.1()(64bit)libavahi-client.so.3()(64bit)libavahi-common.so.3()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcap-ng.so.0()(64bit)libcurl.so.4()(64bit)libdevmapper.so.1.02()(64bit)libdevmapper.so.1.02(Base)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libgcrypt.so.11()(64bit)libgcrypt.so.11(GCRYPT_1.2)(64bit)libgnutls.so.26()(64bit)libgnutls.so.26(GNUTLS_1_4)(64bit)libnl.so.1()(64bit)libnuma.so.1()(64bit)libnuma.so.1(libnuma_1.1)(64bit)libnuma.so.1(libnuma_1.2)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libreadline.so.6()(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libsasl2.so.2()(64bit)libselinux.so.1()(64bit)libutil.so.1()(64bit)libutil.so.1(GLIBC_2.2.5)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.0)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_0.10.2)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.5.2)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libyajl.so.1()(64bit)ncncursespm-utilsreadlinerpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)0.10.2-64.el6_10.23.0.4-14.6.0-14.0-15.2-14.8.0] #\f[@Z̧@Z3@X2@Ww@VV޾VxV@VvV9@U?v@U'@U'@U TE@TԬT@T@TT@S<@SSہ@Si@SQ@SSDS8@St@Sj @S_@SNpSG@SCSCRUE@RL RB@R:@R8D@R)RR q@QQ@QکQh@PP@P[PrPѬ@PqP7@PYP@PP@PoPP~P{Pr@P`K@PXb@PQP@@P>@P6@P@P H@OOO@O@OOE@O\@O\@O!O@OO@OOr@O}@OtNOpZ@OpZ@OgO_6OU@OLOC@O:LO2cO/ObO NNNܲ@Nk@N@N0N@NNN@NNN]Ni@Nx@Nh@Ng\Nf @Nf @N^"@NWNRDNI @NI @NA!@N98@N2N2N.@N.@N&@N&@N +N +N@NN@N e@M6@M@M'M@MUMM@M@MTMx@MtMp@MfH@M] MU$MK@MA^@M8#M4/@M)@M9M@LLk@LjyLgLc@LbLa?@LXLPLN@LH2LF@LF@L=L - 0.10.2-64.el6_10.2Jiri Denemark - 0.10.2-64.el6_10.1Jiri Denemark - 0.10.2-64Jiri Denemark - 0.10.2-63Jiri Denemark - 0.10.2-62.el6_9.1Jiri Denemark - 0.10.2-62Jiri Denemark - 0.10.2-61Jiri Denemark - 0.10.2-60Jiri Denemark - 0.10.2-59Jiri Denemark - 0.10.2-58Jiri Denemark - 0.10.2-57Jiri Denemark - 0.10.2-56Jiri Denemark - 0.10.2-55Jiri Denemark - 0.10.2-54Jiri Denemark - 0.10.2-53Jiri Denemark - 0.10.2-52Jiri Denemark - 0.10.2-51Jiri Denemark - 0.10.2-50Jiri Denemark - 0.10.2-49Jiri Denemark - 0.10.2-48Jiri Denemark - 0.10.2-47Jiri Denemark - 0.10.2-46Jiri Denemark - 0.10.2-45Jiri Denemark - 0.10.2-44Jiri Denemark - 0.10.2-43Jiri Denemark - 0.10.2-42Jiri Denemark - 0.10.2-41Jiri Denemark - 0.10.2-40Jiri Denemark - 0.10.2-39Jiri Denemark - 0.10.2-38Jiri Denemark - 0.10.2-37Jiri Denemark - 0.10.2-36Jiri Denemark - 0.10.2-35Jiri Denemark - 0.10.2-34Jiri Denemark - 0.10.2-33Jiri Denemark - 0.10.2-32Jiri Denemark - 0.10.2-31Jiri Denemark - 0.10.2-30Jiri Denemark - 0.10.2-29Jiri Denemark - 0.10.2-28Jiri Denemark - 0.10.2-27Jiri Denemark - 0.10.2-26Jiri Denemark - 0.10.2-25Jiri Denemark - 0.10.2-24Jiri Denemark - 0.10.2-23Jiri Denemark - 0.10.2-22Jiri Denemark - 0.10.2-21Jiri Denemark - 0.10.2-20Jiri Denemark - 0.10.2-19Jiri Denemark - 0.10.2-18Jiri Denemark - 0.10.2-17Jiri Denemark - 0.10.2-16Jiri Denemark - 0.10.2-15Jiri Denemark - 0.10.2-14Jiri Denemark - 0.10.2-13Jiri Denemark - 0.10.2-12Jiri Denemark - 0.10.2-11Jiri Denemark - 0.10.2-10Jiri Denemark - 0.10.2-9Jiri Denemark - libvirt-0.10.2-8.el6Jiri Denemark - libvirt-0.10.2-7.el6Jiri Denemark - libvirt-0.10.2-6.el6Jiri Denemark - libvirt-0.10.2-5.el6Jiri Denemark - libvirt-0.10.2-4.el6Jiri Denemark - libvirt-0.10.2-3.el6Jiri Denemark - libvirt-0.10.2-2.el6Daniel Veillard - libvirt-0.10.2-1.el6Daniel Veillard - libvirt-0.10.2-0rc1.el6Daniel Veillard - libvirt-0.10.1-2.el6Daniel Veillard - libvirt-0.10.1-1.el6Daniel Veillard - libvirt-0.10.0-1.el6Daniel Veillard - libvirt-0.10.0-0rc1.el6Daniel Veillard - libvirt-0.10.0-0rc0.el6Daniel Veillard - libvirt-0.9.13-3.el6Daniel Veillard - libvirt-0.9.13-2.el6Daniel Veillard - libvirt-0.9.13-1.el6Eric Blake - libvirt-0.9.10-21.el6_3.1Daniel Veillard - libvirt-0.9.10-21.el6Daniel Veillard - libvirt-0.9.10-20.el6Daniel Veillard - libvirt-0.9.10-19.el6Daniel Veillard - libvirt-0.9.10-18.el6Daniel Veillard - libvirt-0.9.10-17.el6Daniel Veillard - libvirt-0.9.10-16.el6Daniel Veillard - libvirt-0.9.10-15.el6Daniel Veillard - libvirt-0.9.10-14.el6Daniel Veillard - libvirt-0.9.10-13.el6Daniel Veillard - libvirt-0.9.10-12.el6Daniel Veillard - libvirt-0.9.10-11.el6Daniel Veillard - libvirt-0.9.10-10.el6Daniel Veillard - libvirt-0.9.10-9.el6Daniel Veillard - libvirt-0.9.10-8.el6Daniel Veillard - libvirt-0.9.10-7.el6Daniel Veillard - libvirt-0.9.10-6.el6Daniel Veillard - libvirt-0.9.10-5.el6Daniel Veillard - libvirt-0.9.10-4.el6Daniel Veillard - libvirt-0.9.10-3.el6Daniel Veillard - libvirt-0.9.10-2.el6Daniel Veillard - libvirt-0.9.10-1.el6Daniel Veillard - libvirt-0.9.10-0rc2.el6Daniel Veillard - libvirt-0.9.10-0rc1.el6Daniel Veillard - libvirt-0.9.9-2.el6Daniel Veillard - libvirt-0.9.9-1.el6Daniel Veillard - libvirt-0.9.9-0rc1.el6Daniel Veillard - libvirt-0.9.8-1.el6Daniel Veillard - libvirt-0.9.8-0rc2.el6Daniel Veillard - libvirt-0.9.4-23.el6Daniel Veillard - libvirt-0.9.4-22.el6Daniel Veillard - libvirt-0.9.4-21.el6Daniel Veillard - libvirt-0.9.4-20.el6Daniel Veillard - libvirt-0.9.4-19.el6Daniel Veillard - libvirt-0.9.4-18.el6Daniel Veillard - libvirt-0.9.4-17.el6Daniel Veillard - libvirt-0.9.4-16.el6Daniel Veillard - libvirt-0.9.4-15.el6Daniel Veillard - libvirt-0.9.4-14.el6Daniel Veillard - libvirt-0.9.4-13.el6Daniel Veillard - libvirt-0.9.4-12.el6Daniel Veillard - libvirt-0.9.4-11.el6Daniel Veillard - libvirt-0.9.4-10.el6Daniel Veillard - libvirt-0.9.4-9.el6Daniel Veillard - libvirt-0.9.4-8.el6Daniel Veillard - libvirt-0.9.4-7.el6Daniel Veillard - libvirt-0.9.4-6.el6Daniel Veillard - libvirt-0.9.4-5.el6Daniel Veillard - libvirt-0.9.4-4.el6Daniel Veillard - libvirt-0.9.4-3.el6Daniel Veillard - libvirt-0.9.4-2.el6Daniel Veillard - libvirt-0.9.4-1.el6Daniel Veillard - libvirt-0.9.4-0rc2.el6Daniel Veillard - libvirt-0.9.4-0rc1.1.el6Daniel Veillard - libvirt-0.9.4-0rc1.el6Daniel Veillard - libvirt-0.9.3-8.el6Daniel Veillard - libvirt-0.9.3-7.el6Daniel Veillard - libvirt-0.9.3-6.el6Daniel Veillard - libvirt-0.9.3-5.el6Daniel Veillard - libvirt-0.9.3-4.el6Daniel Veillard - libvirt-0.9.3-3.el6Daniel Veillard - libvirt-0.9.3-2.el6Daniel Veillard - libvirt-0.9.3-1.el6Daniel Veillard - libvirt-0.9.3-0rc2.el6Daniel Veillard - libvirt-0.9.2-1.el6Jiri Denemark - libvirt-0.9.1-1.el6Jiri Denemark - 0.8.7-18.el6Jiri Denemark - 0.8.7-17.el6Jiri Denemark - 0.8.7-16.el6Jiri Denemark - 0.8.7-15.el6Jiri Denemark - 0.8.7-14.el6Jiri Denemark - 0.8.7-13.el6Jiri Denemark - 0.8.7-12.el6Jiri Denemark - 0.8.7-11.el6Jiri Denemark - 0.8.7-10.el6Jiri Denemark - 0.8.7-9.el6Jiri Denemark - 0.8.7-8.el6Jiri Denemark - 0.8.7-7.el6Jiri Denemark - 0.8.7-6.el6Jiri Denemark - 0.8.7-5.el6Jiri Denemark - 0.8.7-4.el6Jiri Denemark - 0.8.7-3.el6Jiri Denemark - 0.8.7-2.el6Jiri Denemark - 0.8.7-1.el6Jiri Denemark - 0.8.6-1.el6Jiri Denemark - 0.8.1-29.el6Jiri Denemark - 0.8.1-28.el6Daniel Veillard - 0.8.1-27Dave Allan - 0.8.1-26Daniel Veillard - 0.8.1-25Daniel Veillard - 0.8.1-24Daniel Veillard - 0.8.1-23Dave Allan - 0.8.1-22Dave Allan - 0.8.1-21Dave Allan - 0.8.1-20Dave Allan - 0.8.1-19Daniel Veillard - 0.8.1-18Dave Allan - 0.8.1-17Dave Allan - 0.8.1-16Dave Allan - 0.8.1-15Dave Allan - 0.8.1-14Dave Allan - 0.8.1-13Dave Allan - 0.8.1-12Dave Allan - 0.8.1-11Dave Allan - 0.8.1-10Dave Allan - 0.8.1-9Dave Allan - 0.8.1-8Dave Allan - 0.8.1-7Dave Allan - 0.8.1-6Dave Allan - 0.8.1-5Dave Allan - 0.8.1-4Daniel Veillard - 0.8.1-3Daniel Veillard - 0.8.1-2Daniel Veillard - 0.8.1-1Daniel Veillard - 0.8.0-4Daniel Veillard - 0.8.0-3Daniel P. Berrange - 0.8.0-2Daniel Veillard - 0.8.0-1Daniel Veillard - 0.8.0-0.pre20100407Daniel Veillard - 0.7.8-0.pre20100330Daniel Veillard - 0.7.8-0.pre20100322Daniel Veillard - 0.7.8-0.pre20100312Daniel Veillard - 0.7.7-1Daniel P. Berrange - 0.7.6-4Daniel P. Berrange - 0.7.6-3Daniel Veillard - 0.7.6-2Daniel Veillard - 0.7.6-1Daniel Veillard - 0.7.6-0.pre20100121Daniel Veillard - 0.7.6-0.pre20100121Daniel P. Berrange - 0.7.5-2Daniel Veillard - 0.7.5-1Daniel Veillard - 0.7.4-1Daniel P. Berrange - 0.7.2-6Daniel P. Berrange - 0.7.2-5Daniel P. Berrange - 0.7.2-4Mark McLoughlin - 0.7.2-3Mark McLoughlin - 0.7.2-2Daniel Veillard - 0.7.2-1Mark McLoughlin - 0.7.1-12Mark McLoughlin - 0.7.1-11Mark McLoughlin - 0.7.1-10Mark McLoughlin - 0.7.1-9Mark McLoughlin - 0.7.1-8Mark McLoughlin - 0.7.1-7Chris Weyl - 0.7.1-6Mark McLoughlin - 0.7.1-5Mark McLoughlin - 0.7.1-4Daniel Veillard - 0.7.1-3Daniel Veillard - 0.7.1-2Daniel Veillard - 0.7.1-1Mark McLoughlin - 0.7.1-0.2.gitfac3f4cMark McLoughlin - 0.7.1-0.1.gitg3ef2e05Mark McLoughlin - 0.7.0-6Mark McLoughlin - 0.7.0-5Daniel P. Berrange - 0.7.0-4Mark McLoughlin - 0.7.0-3Mark McLoughlin - 0.7.0-2Daniel Veillard - 0.7.0-1Daniel Veillard - 0.6.5-1Daniel Veillard - 0.6.4-1Daniel Veillard - 0.6.3-1Daniel Veillard - 0.6.2-1Daniel Veillard - 0.6.1-1Daniel Veillard - 0.6.0-1Daniel Veillard - 0.5.0-1Daniel Veillard - 0.4.6-1Daniel Veillard - 0.4.5-1Daniel Veillard - 0.4.4-1Daniel Veillard - 0.4.3-1Daniel Veillard - 0.4.2-1Daniel Veillard - 0.4.1-1Daniel Veillard - 0.4.0-1Daniel Veillard - 0.3.3-1Daniel Veillard - 0.3.2-1Daniel Veillard - 0.3.1-1Daniel Veillard - 0.3.0-1Daniel Veillard - 0.2.3-1Daniel Veillard - 0.2.2-1Jeremy Katz - 0.2.1-2.fc7Daniel Veillard - 0.2.1-1Daniel P. Berrange - 0.2.0-4.fc7Daniel P. Berrange - 0.2.0-3.fc7Daniel P. Berrange - 0.2.0-2.fc7Daniel Veillard 0.2.0-1.fc7Daniel Veillard 0.1.11-1.fc7Daniel Veillard 0.1.10-1.fc7Jeremy Katz - 0.1.9-2Daniel Veillard 0.1.9-1Daniel Veillard 0.1.8-3Daniel Veillard 0.1.8-2Daniel Veillard 0.1.8-1Daniel Veillard 0.1.7-1Daniel Veillard 0.1.6-1Jeremy Katz - 0.1.5-3Daniel Veillard 0.1.5-2Daniel Veillard 0.1.5-1Daniel Berrange - 0.1.4-5Jeremy Katz - 0.1.4-4Daniel Veillard 0.1.4-3Daniel Veillard 0.1.4-2Daniel Veillard 0.1.4-1Jeremy Katz - 0.1.3-6Jeremy Katz - 0.1.3-5Jeremy Katz - 0.1.3-4Daniel Veillard 0.1.3-3Mark McLoughlin - 0.1.3-2Jesse Keating - 0.1.3-1.1Daniel Veillard 0.1.3-1Daniel Veillard 0.1.2-1Daniel Veillard 0.1.1-1Daniel Veillard 0.1.0-1Daniel Veillard 0.0.6-1Daniel Veillard 0.0.5-1Daniel Veillard 0.0.4-1Daniel Veillard 0.0.3-1Daniel Veillard 0.0.2-1Daniel Veillard 0.0.1-1- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161)- cpu_x86: Do not cache microcode version (CVE-2018-12126, CVE-2018-12130, CVE-2018-12127) - cpu_map: Define md-clear CPUID bit (CVE-2018-12126, CVE-2018-12130, CVE-2018-12127)- cpu: define the 'ssbd' CPUID feature bit (CVE-2018-3639) - cpu: define the 'virt-ssbd' CPUID feature bit (CVE-2018-3639)- qemu: avoid denial of service reading from QEMU monitor (CVE-2018-5748) - qemu: avoid denial of service reading from QEMU guest agent (CVE-2018-1064)- util: Implement virFileReadHeaderFD (CVE-2017-5715) - util: add virFileReadHeaderQuiet wrapper around virFileReadHeaderFD (CVE-2017-5715) - util: introduce virHostCPUGetMicrocodeVersion (CVE-2017-5715) - conf: include x86 microcode version in virsh capabiltiies (CVE-2017-5715) - cpu: add CPU features and model for indirect branch prediction protection (CVE-2017-5715)- qemu: fix return value of qemuDomainBlockPivot on errors (rhbz#1300159) - qemu: Fix virsh freeze when blockcopy storage file is removed (rhbz#1300159) - migration: add support for migrateURI configuration (rhbz#1347389)- virsh: Properly display block job type (rhbz#1326653) - spec: proper soft static allocation of qemu uid (rhbz#1351792) - Revert "qemu: snapshot: Fix modification of vm object without job" (rhbz#1326652) - qemu: snapshot: Fix job handling when creating snapshots (rhbz#1326652) - tls: remove support for gnutls 1.x.x, require 2.2.0 (rhbz#1333415) - configure: allow setting default TLS priority string (rhbz#1333415) - rpc: allow priority string to be passed to TLS context (rhbz#1333415) - libvirtd: add config option for TLS priority (rhbz#1333415) - remote: allow TLS protocol/cipher priority override in URI (rhbz#1333415) - Pass config file object through to driver open methods (rhbz#1333415) - remote: allow TLS priority to be customized (rhbz#1333415) - qemu: -numa doesn't (yet) support disjoint range (rhbz#1310122)- util: avoid getting stuck on macvtapN name created outside libvirt (rhbz#1321637)- qemu: Always format model for host-model CPUs (rhbz#1307094)- qemu: Don't compare host-passthrough CPU to host CPU (rhbz#1307094)- vmx: Relax virtualHW.version check (rhbz#1300574) - qemu: snapshot: Don't leak XML definition and forget to unlock job (rhbz#1305793) - qemu: Fix formatting flags in qemuDomainSaveImageOpen (rhbz#1307094) - network: Resolve some issues around vlan copying (rhbz#1300843) - network: fix connections count in case of allocate failure (rhbz#1300843) - network: consolidate connection count updates for device pool (rhbz#1300843) - network: consolidated info log for all network allocate/free operations (rhbz#1300843) - util: increase libnl buffer size (rhbz#1276478) - util: reduce debug log in virPCIGetVirtualFunctions() (rhbz#1276478) - util: improve error reporting in virNetDevVPortProfileGetStatus (rhbz#1276478) - util: add missing newline (rhbz#1276478) - util: eliminate bogus error log in virNetDevVPortProfileGetStatus (rhbz#1276478) - util: clean up and expand 802.1QbX negotiation logging (rhbz#1276478) - util: report the MAC address that couldn't be set (rhbz#1276478) - util: reset MAC address of macvtap passthrough physdev after disassociate (rhbz#1276478) - bitmap: add way to find next clear bit (rhbz#1276478) - Introduce virBitmapIsBitSet (rhbz#1276478) - util: Introduce flags field for macvtap creation (rhbz#1276478) - virnetdevmacvlan.c: Introduce mutex for macvlan creation (rhbz#1276478) - util: keep/use a bitmap of in-use macvtap devices (rhbz#1276478)- qemu: snapshot: Fix return value of external checkpoint with no disks (rhbz#1292312) - qemu: snapshot: Fix modification of vm object without job (rhbz#1290647) - virsh-domain: Add --live, --config, --current logic to cmdAttachInterface (rhbz#1229128) - RHEL: virsh: remove duplicate --config for 'virsh update-device' (rhbz#1224037) - Update ESX driver to always use privateData (rhbz#1213348) - esx: Simplify VI (vSphere) API and VMware product version handling (rhbz#1213348) - conf: net: Correctly switch how to format address fields (rhbz#1299700) - qemu: Refuse to create snapshot of a disk without source (rhbz#1299411) - Build all binaries with PIE (rhbz#1242156) - Enable full RELRO mode (rhbz#1242156) - Don't duplicate compiler warning flags when linking (rhbz#1242156) - Simplify RELRO_LDFLAGS (rhbz#1242156) - Fix AM_LDFLAGS typo (rhbz#1242156) - Pass AM_LDFLAGS to driver modules too (rhbz#1242156) - RHEL: Enable RELRO for python modules (rhbz#1242156)- daemon: Suppress logging of VIR_ERR_NO_DOMAIN_METADATA (rhbz#1260864) - Allow for type=block to have no dev (rhbz#1220197) - qemu: event: Properly handle spice events (rhbz#1236581) - qemu: event: Clean up VNC monitor handling (rhbz#1236581) - qemu: split out cpuset.mems setting (rhbz#1263263) - qemu: leave restricting cpuset.mems after initialization (rhbz#1263263) - virNetDev{Replace, Restore}MacAddress: Fix memory leak (rhbz#1251532) - util: make virNetDev(Replace|Restore)MacAddress public functions (rhbz#1251532) - util: don't use netlink to save/set mac for macvtap+passthrough+802.1Qbh (rhbz#1251532) - qemu: fix hotplugging cpus with strict memory pinning (rhbz#1263263) - storage: Track successful creation of LV for removal (rhbz#1232170)- util: set MAC address for VF via netlink message to PF+VF# when possible (rhbz#1113474) - util: set macvtap physdev online when macvtap is set online (rhbz#1113474)- RHEL: Avoid memory leak when virCgroupSetCpusetMemoryMigrate fails (rhbz#1198497) - qemu: cgroup: Fix memory leak when there's no vCPU pinning (rhbz#1198096)- qemu: Keep QEMU host drive prefix in BlkIoTune (rhbz#1203633) - qemu: Fix name comparison in qemuMonitorJSONBlockIoThrottleInfo() (rhbz#1203633) - virsh: fix typos in virsh man page (rhbz#1130835) - schemas: Allow all generic elements and attributes for all interfaces (rhbz#1206066) - RNG: Allow multiple parameters to be passed to an interface filter (rhbz#1206066) - qemu_domain: fix startup policy for disks (rhbz#1203542) - Create directory for lease files if it's missing (rhbz#1200991) - qemu: cgroup: Properly set up vcpu pinning (rhbz#1198096) - cgroup: Add accessors for cpuset.memory_migrate (rhbz#1198497) - qemu: Fix possible crash (rhbz#1198497) - qemu: Migrate memory on numatune change (rhbz#1198497) - qemu: fix crash when removing from interface with update-device (rhbz#1205042) - nwfilter: Fix rule priority problem (rhbz#1210183) - qemuProcessHook: Call qemuProcessInitNumaMemoryPolicy only when needed (rhbz#1198645)- sanlock: Don't spam logs with "target pid not found" (rhbz#1189414) - nwfilter: fix crash when adding non-existing nwfilter (rhbz#1202703) - util: more verbose error when failing to create macvtap device (rhbz#1186142)- conf: Don't format actual network definition in migratable XML (rhbz#1186142) - network: don't allow multiple portgroups with the same name in a network (rhbz#1115858) - build: fix build with latest rawhide kernel headers (rhbz#1198698)- nwfilter: utility function virNWFilterVarValueEqual (rhbz#1126487) - qemu: support live update of an interface's filter (rhbz#1126487) - qemu: Update fsfreeze status on domain state transitions (rhbz#1136251) - virsh: Fix semantics of --config for "update-device" command (rhbz#1129112) - virsh: Don't use legacy API if --current is used on device hot(un)plug (rhbz#1125194) - qemu: Avoid double serial output with RHEL 6 qemu (rhbz#1162759) - storage: Check the partition name against provided name (rhbz#1138523) - qemu: Don't unconditionally delete file in qemuOpenFileAs (rhbz#1158036) - conf: Don't mangle vcpu placement randomly (rhbz#1170495)- networkValidate: Disallow bandwidth in portgroups too (rhbz#1115292) - qemu: Fix checking of ABI stability when restoring external checkpoints (rhbz#834196) - qemu: Use "migratable" XML definition when doing external checkpoints (rhbz#834196) - qemu: Fix memleak after commit 59898a88ce8431bd3ea249b8789edc2ef9985827 (rhbz#834196) - qemu: blkiotune: Avoid accessing non-existing disk configuration (rhbz#1131821) - qemu: Fix build error introduced in 653137eb957a278b556c6226424aad5395a (rhbz#1131821) - qemu: snapshot: Use better check when reverting external snapshots (rhbz#1124854) - virsh: domain: Use global constant for XML file size limit (rhbz#1134671) - selinux: Avoid label reservations for type = none (rhbz#1138488) - Clean up chardev sockets on QEMU shutdown (rhbz#1122367) - Don't include @LIBS@ in libvirt.pc.in file (rhbz#1134455) - qemu: save domain state to XML after reboot (rhbz#1169405) - virsh: Honour -q in domblklist, vcpupin and emulatorpin (rhbz#1135171) - virsh-domain: Flip logic in cmdSetvcpus (rhbz#1139114) - Fix possible memory leak in util/virxml.c (rhbz#1136729) - esx_vi: fix possible segfault (rhbz#1136729) - sasl: Fix authentication when using PLAIN mechanism (rhbz#1171521) - Fix leak in x86UpdateHostModel (rhbz#1144304)- Revert "qemu: export disk snapshot support in capabilities" (rhbz#1149667) - qemu: allow restore with non-migratable XML input (rhbz#1141838) - qemu: Introduce qemuDomainDefCheckABIStability (rhbz#1141838) - Make ABI stability issue easier to debug (rhbz#1141838) - domain_conf: fix domain deadlock (CVE-2014-3657) - CVE-2014-3633: qemu: blkiotune: Use correct definition when looking up disk (CVE-2014-3633) - CVE-2014-7823: dumpxml: security hole with migratable flag (CVE-2014-7823) - sanlock: Avoid freeing uninitialized value (rhbz#1136788) - virsh: Print cephx and iscsi usage (rhbz#1156327) - Fix bug with loading bridge name for active domain during libvirtd start (rhbz#1146310) - conf: Fix even implicit labels (rhbz#1138500) - tests: Add test cases for previous commit (rhbz#1138500)- cpu: separate host-model and host-passthrough (rhbz#1138222) - Don't include non-migratable features in host-model (rhbz#1138222) - Don't add dhcp hosts to hostsfile twice (rhbz#1137011)- metadata: track title edits across libvirtd restart (rhbz#1122205)- network: make networkCreateInterfacePool more robust (rhbz#1111455)- Fix blkdeviotune for shutoff domain (rhbz#1122819) - rpc: message related sizes enlarged (rhbz#1126393) - Increase the size of REMOTE_MIGRATE_COOKIE_MAX to REMOTE_STRING_MAX (rhbz#1126393) - Fix max stream packet size for old clients (rhbz#1126393) - Adjust legacy max payload size to account for header information (rhbz#1126393) - rpc: Correct the wrong payload size checking (rhbz#1126393)- conf: Fix backport of metadata API code (rhbz#1115039) - conf: Always format seclabel's model (rhbz#1113860)- Add invariant TSC cpu flag (rhbz#996772) - Fix segfault when starting a domain with no cpu definition (rhbz#996772) - qemu: copy: Accept 'format' parameter when copying to a non-existing img (rhbz#1113828) - Bind connection close callback APIs to python binding (rhbz#1114619) - qemu: Factor out body of qemuDomainGetMetadata for universal use (rhbz#1115039) - qemu: Factor out body of qemuDomainSetMetadata for universal use (rhbz#1115039) - conf: Factor out setting of metadata to simplify code (rhbz#1115039) - util: Add helper to convert libxml2 nodes to a string (rhbz#1115039) - conf: Add support for requesting of XML metadata via the API (rhbz#1115039) - conf: allow to add XML metadata using the virDomainSetMetadata api (rhbz#1115039) - conf: Avoid false positive of uninitialized variable use (rhbz#1115039) - lib: Don't force the key argument when deleting metadata (rhbz#1115039) - test: Add support into the test drivera (rhbz#1115039) - tests: Add metadata tests (rhbz#1115039) - conf: Don't corrupt metadata on OOM (rhbz#1115039) - Ignore additional fields in iscsiadm output (rhbz#1116741) - conf: net: Fix helper for applying new network definition (rhbz#1116754) - blockjob: wait for pivot to complete (rhbz#1119385) - virsh: Introduce macros to reject mutually exclusive arguments (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdAttachDisk (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdDetachDevice (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdDetachDisk (rhbz#1117177) - virsh: Use inactive definition when removing disk from config (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdAttachDevice (rhbz#1117177)- formatdomain.html.in: Document implementation limitation of QoS (rhbz#980350) - Fix error in qemuDomainSetNumaParamsLive (rhbz#857312) - cpu: Add new Broadwell CPU model (rhbz#1100381) - docs: publish correct enum values (rhbz#1113316) - qemu: blockcopy: Don't remove existing disk mirror info (rhbz#1113828) - qemu: fix guestfwd chardev option back how it was (rhbz#1112066)- Fix crash when saving a domain with type none dac label (rhbz#1108590) - Initialize threading & error layer in LXC controller (rhbz#1109120)- remote: Don't leak priv->tls object on connection failure (rhbz#1099075) - Fix invalid read in virNetSASLSessionClientStep debug log (rhbz#1100173) - Tie SASL callbacks lifecycle to virNetSessionSASLContext (rhbz#1100173) - fix leak in memoryStats with older python (rhbz#1099860) - hooks: let virCommand do the error reporting (rhbz#1105397) - SELinux: don't fail silently when no label is present (rhbz#1105954) - qemu: Add qemuDomainReleaseDeviceAddress to remove any address (rhbz#807023) - qemu: Separate disk device removal into a standalone function (rhbz#807023) - qemu: Separate controller removal into a standalone function (rhbz#807023) - qemu: Separate net device removal into a standalone function (rhbz#807023) - qemu: Separate host device removal into a standalone function (rhbz#807023) - Add VIR_DOMAIN_EVENT_ID_DEVICE_REMOVED event (rhbz#807023) - examples: Handle VIR_DOMAIN_EVENT_ID_DEVICE_REMOVED event (rhbz#807023) - Clarify virDomainDetachDeviceFlags documentation (rhbz#807023) - Add virDomainDefFindDevice for looking up a device by its alias (rhbz#807023) - qemu: Add support for DEVICE_DELETED event (rhbz#807023) - qemu: Remove devices only after DEVICE_DELETED event (rhbz#807023) - qemu: Emit VIR_DOMAIN_EVENT_ID_DEVICE_REMOVED events (rhbz#807023) - Add function to find a needle in a string array (rhbz#807023) - util: Non-existent string array does not contain any string (rhbz#807023) - conf: Make error reporting in virDomainDefFindDevice optional (rhbz#807023) - qemu: Introduce qemuMonitorGetDeviceAliases (rhbz#807023) - qemu: Unplug devices that disappeared when libvirtd was down (rhbz#807023) - qemu: Finish device removal in the original thread (rhbz#807023) - qemu: Process DEVICE_DELETED event in a separate thread (rhbz#807023) - qemu: Remove interface backend only after frontend is gone (rhbz#807023) - qemu: Remove disk backend only after frontend is gone (rhbz#807023) - qemu: Return in from qemuDomainRemove*Device (rhbz#807023)- udev: consider the device a CDROM when ID_CDROM=1 (rhbz#1016878) - Add support for timestamping QEMU logs (rhbz#997010) - Detect -msg-timestamp capability from QEMU help output (rhbz#997010) - qemu: Avoid leak in qemuDomainCheckRemoveOptionalDisk (rhbz#1014730) - Return right error code for baselineCPU (rhbz#1097969) - Add a port allocator class (rhbz#1018695) - Avoid integer wrap on remotePortMax in QEMU driver (rhbz#1018695) - Followup fix for integer wraparound in port allocator (rhbz#1018695) - Don't spam logs with "port 0 must be in range" errors (rhbz#1018695) - qemu: Avoid assigning unavailable migration ports (rhbz#1018695) - qemu: Make migration port range configurable (rhbz#1018695) - qemu: Fix augeas support for migration ports (rhbz#1018695) - qemu: clean up migration ports when migration cancelled (rhbz#1018695) - qemuDomainObjBeginJobInternal: Return -2 for temporary failures (rhbz#1083238) - qemu: Make qemuProcess{Start, Stop}CPUs easier to follow (rhbz#1083238) - qemu: Ignore temporary job errors when checking migration status (rhbz#1083238) - qemu: Send migrate_cancel when aborting migration (rhbz#1098833)- virSecuritySELinuxSetFileconHelper: Don't fail on read-only NFS (rhbz#1095135) - storage: Resolve issues in failure path (rhbz#1092882) - interface: Introduce netcfInterfaceObjIsActive (rhbz#1095774) - interface: dump inactive xml when interface isn't active (rhbz#1095774) - qemu: add host-pci-multidomain capability (rhbz#1092390) - qemu: specify domain in host-side PCI addresses when needed/supported (rhbz#1092390) - util: fix virFileOpenAs return value and resulting error logs (rhbz#851411) - qemu: check actual netdev type rather than config netdev type during init (rhbz#1012834) - Fix parsing of bond interface XML (rhbz#1067062) - qemuSetupCgroup: Fix reference to cgroup (rhbz#1012846) - apibuild: Disallow 'returns' return decription (rhbz#808463) - ESX: Add support for virtualHW version 10 (rhbz#1089389) - storage: Ensure 'qemu-img resize' size arg is a 512 multiple (rhbz#1002813) - qemu: Adjust size for qcow2/qed if not on sector boundary (rhbz#1002813) - sanlock: code movement in virLockManagerSanlockAcquire (rhbz#1088034) - sanlock: don't fail with unregistered domains (rhbz#1088034) - sanlock: avoid leak in acquire() (rhbz#1088034) - networkStartNetwork: Be more verbose (rhbz#1064831) - network_conf: Expose virNetworkDefFormatInternal (rhbz#1064831) - Avoid crash when LXC start fails with no interface target (rhbz#1064831) - lxc_process: Avoid passing NULL iface->iname (rhbz#1064831) - network: Introduce network hooks (rhbz#1064831) - bridge_driver.h: Fix build --without-network (rhbz#1064831) - networkRunHook: Run hook only if possible (rhbz#1064831) - conf: clarify what is returned for actual bandwidth and vlan (rhbz#1064831) - conf: handle null pointer in virNetDevVlanFormat (rhbz#1064831) - conf: make virDomainNetDefFormat a public function (rhbz#1064831) - conf: re-situate element in (rhbz#1064831) - conf: new function virDomainActualNetDefContentsFormat (rhbz#1064831) - Slightly refactor hostdev parsing / formating (rhbz#1064831) - conf: output actual netdev status in XML (rhbz#1064831) - network: include plugged interface XML in "plugged" network hook (rhbz#1064831) - network: don't even call networkRunHook if there is no network (rhbz#1064831)- qemu: export disk snapshot support in capabilities (rhbz#1081032) - qemu: extract guest capabilities initialization (rhbz#1081032) - qemu: add unit tests for the capabilities xml (rhbz#1081032) - qemu: properly quit migration with abort_on_error (rhbz#1045833) - conf: restrict external snapshots to backing store formats (rhbz#1019926) - qemu: don't check for backing chains for formats w/o snapshot support (rhbz#1019926) - qemu: don't call virFileExists() for network type disks (rhbz#1019926) - net: Change argument type of virNetworkObjIsDuplicate() (rhbz#1057321) - net: Move creation of dnsmasq hosts file to function starting dnsmasq (rhbz#1057321) - net: Re-use checks when creating transient networks (rhbz#1057321) - network: prevent a few invalid configuration combinations (rhbz#1057321) - network: disallow / for bridged/macvtap/hostdev networks (rhbz#1057321) - virsh-domain: Fix cmdSetvcpus error message (rhbz#1092412) - spice: detect if qemu can disable file transfer (rhbz#983018) - spice: expose the QEMU disable file transfer option (rhbz#983018) - qemu_caps: detect if qemu can disable file transfer for spice (rhbz#983018) - Device{Attach, Detach}: Document S4 limitations (rhbz#808463) - storageVolCreateXMLFrom: Allow multiple accesses to origvol (rhbz#1058700) - LSN-2014-0003: Don't expand entities when parsing XML (CVE-2014-0179)- nwfilter: Remove error report in virNWFilterDHCPSnoopEnd (rhbz#903480) - conf: introduce generic ISA address (rhbz#1033984) - conf: add support for panic device (rhbz#1033984) - qemu: add support for -device pvpanic (rhbz#1033984) - PanicCheckABIStability: Need to check for existence (rhbz#1033984) - use virBitmapFree instead of VIR_FREE for cpumask (rhbz#1088165) - Properly free vcpupin info for unplugged CPUs (rhbz#1088165) - Save domain status after cpu hotplug (rhbz#1088703) - Document behavior of setvcpus during guest boot (rhbz#1088748) - qemu: Use maximum guest memory size when getting NUMA placement advice (rhbz#1011906) - qemu: Properly format the uuid string in error messages (rhbz#947974) - qemu: Split out code to generate SPICE command line (rhbz#953126) - qemu: Improve handling of channels when generating SPICE command line (rhbz#953126) - qemu: Split out SPICE port allocation into a separate function (rhbz#953126) - qemu: Do sensible auto allocation of SPICE port numbers (rhbz#953126) - qemu: fix failure to start with spice graphics and no tls (rhbz#953126) - qemu: Do not ignore address for USB disks (rhbz#985166) - qemu: pass -usb and usb hubs earlier, so USB disks with static address are handled properly (rhbz#985166) - qemu: refactor qemuDomainCheckDiskPresence for only disk presence check (rhbz#1014730) - qemu: add helper functions for diskchain checking (rhbz#1014730) - qemu: check presence of each disk and its backing file as well (rhbz#1014730) - conf: add startupPolicy attribute for harddisk (rhbz#1014730) - qemu: support to drop disk with 'optional' startupPolicy (rhbz#1014730) - qemu: Avoid overflow when setting migration speed (rhbz#1083483) - qemu: Avoid overflow when setting migration speed on inactive domains (rhbz#1083483) - caps: Add helpers to convert NUMA nodes to corresponding CPUs (rhbz#1012846) - qemu: Set cpuset.cpus for domain process (rhbz#1012846) - qemu: Unbreak p2p migration with complete migration URI (rhbz#1073227) - maint: don't lose error on canceled migration (rhbz#1073227) - virsh: suppress aliases in group help (rhbz#956968)- conf: fix error for parallel port mismatch (rhbz#950830) - virDomainReboot: Document that migration might be unsafe (rhbz#744967) - interface: list all interfaces with flags == 0 (rhbz#884382) - Fix the syntax-check failure (rhbz#884382) - Crash of libvirtd by unprivileged user in virConnectListAllInterfaces (rhbz#884382) - qemuDomainObjStart: Warn on corrupted image (rhbz#1022008) - QoS: make tc filters match all traffic (rhbz#1084477) - conf: add support for booting from redirected USB devices (rhbz#1035190) - Add redirdevs to ABI stability check (rhbz#1035529) - Fix incorrect values in redirdev ABI check error (rhbz#1035529) - virSecurityLabelDefParseXML: Don't parse label on model='none' (rhbz#1027096) - storage: Skip inactive lv volumes (rhbz#748282) - Check for existence of interface prior to setting terminate flag (rhbz#903480) - storage: Avoid forward declaration of virStorageVolDelete (rhbz#1024159) - storage: Don't update pool available/allocation if buildVol fails (rhbz#1024159) - conf: Report errors on cputune parameter parsing (rhbz#1040784) - Treat zero cpu shares as a valid value (rhbz#1040784) - Show the real cpu shares value in live XML (rhbz#1040784)- virsh-snapshot: Reject --no-metadata together with --print-xml (rhbz#892508) - snapshot: Mention disk-only snapshots in error message (rhbz#880521) - qemu: snapshot: Report better error message if migration isn't allowed (rhbz#884926) - qemu: snapshot: Remove memory image if external checkpoint fails (rhbz#885963) - virsh-snapshot: Fix XPath query to determine snapshot state (rhbz#890457) - conf: Check if number of vCPUs fits in the storage variable (rhbz#902652) - conf: Improve error messages if parsing of vCPU count fails (rhbz#902652) - qemu: snapshot: Don't kill access to disk if snapshot creation fails (rhbz#906639) - qemu: Un-mark volume as mirrored/copied if blockjob copy fails (rhbz#923125) - qemu-blockjob: Fix limit of bandwidth for block jobs to supported value (rhbz#927160) - virsh: Fix typo in docs (rhbz#949776) - virsh-domain: Report errors on invalid --holdtime value for cmdSendKey (rhbz#952938) - qemu: Don't update count of vCPUs if hot-plug fails silently (rhbz#1000357) - virsh: man: Mention that volumes need to be in storage pool for undefine (rhbz#1044790) - Disable nwfilter driver when running unprivileged (rhbz#1029299) - storage: reduce number of stat calls (rhbz#977706) - Ignore missing files on pool refresh (rhbz#977706) - sanlock: add missing test command in virt-sanlock-cleanup.in (rhbz#1000890) - virt-sanlock-cleanup; Fix augtool usage (rhbz#1000890) - conf: Fix typo in error message in ABI stability check (rhbz#961655) - qemu: Improve error when setting invalid count of vcpus via agent (rhbz#1035109) - doc: Clarify usage of SELinux baselabel (rhbz#954245) - selinux: Don't mask errors of virSecuritySELinuxGenNewContext (rhbz#954245) - qemu: Return meaningful error when qemu dies early (rhbz#844378) - sanlock: Forbid VIR_DOMAIN_LOCK_FAILURE_IGNORE (rhbz#905280) - Remove the redundant parentheses in migrate help (rhbz#927497) - virt-xml-validate: add missing schemas (rhbz#1006699) - tools: add missing 'interface' type and update man page (rhbz#1006699) - qemu: Don't require a block or file when looking for an alias (rhbz#1078328)- doc: schema: Add basic documentation for the virtual RNG device support (rhbz#786408) - conf: Add support for RNG device configuration in XML (rhbz#786408) - conf: Add RNG device ABI compatibility check (rhbz#786408) - qemu: Implement support for default 'random' backend for virtio-rng (rhbz#786408) - qemu: Implement support for EGD backend for virtio-rng (rhbz#786408) - docs: domain: /dev/urandom isn't a valid rng patch (rhbz#786408) - tests: Add tests for virtio-rng device handling (rhbz#786408) - docs: Fix attribute name for virtio-rng backend (rhbz#786408) - rng: restrict passthrough names to known-good files (rhbz#786408) - Resolve valgrind error (rhbz#786408) - Fix crash parsing RNG device specification (rhbz#786408) - rng: allow default device in RNG grammar (rhbz#786408) - virtio-rng: Add rate limiting options for virtio-RNG (rhbz#786408) - qemu_caps: Enable virtio-rng for RHEL-6.6 qemu-kvm downstream (rhbz#786408) - audit: Audit resources used by VirtIO RNG (rhbz#786408) - virtio-rng: Remove double space in error message (rhbz#786408) - doc: fix XML for the RNG device example (rhbz#786408) - conf: Don't crash on invalid chardev source definition of RNGs and other (rhbz#786408) - conf: Fix XML formatting of RNG device info (rhbz#786408) - libvirt: fix error message when connection can't be opened (rhbz#851413) - conf: fix error for parallel port mismatch (rhbz#950830) - virsh: clarify vol-{down, up}load description (rhbz#955539) - virsh: fix doc typos (rhbz#1022872) - util: use string libvirt to prefix error message instead of libvir (rhbz#911996) - docs: use MiB/s instead of Mbps for migration speed (rhbz#948821) - schema: require target path in storage pool xml (rhbz#893273) - schema: make source optional in volume XML (rhbz#893273) - Add qxl ram size to ABI stability check (rhbz#1035134) - qemu: fix default spice password setting (rhbz#953721) - Expose ownership ID parsing (rhbz#963881) - Make qemuOpenFile aware of per-VM DAC seclabel. (rhbz#869053) - Use qemuOpenFile in qemu_driver.c (rhbz#963881) - virsh: Fix heading in manpage (rhbz#996840) - qemu: Change the default unix monitor timeout (rhbz#1051364) - qemu: fix live pinning to memory node on NUMA system (rhbz#857312) - qemu: Clean up qemuDomainSetNumaParameters (rhbz#857312)- Fix race in starting transient VMs (rhbz#1022924) - qemuDomainDestroyFlags: Don't allow @vm to disappear while executing API (rhbz#1030736) - python: return dictionary without value in case of no blockjob (rhbz#999454) - remote: fix regression in event deregistration (rhbz#1020372) - Add virtio-scsi to fallback models of scsi controller (rhbz#1014943) - qemu: Avoid operations on NULL monitor if VM fails early (rhbz#1047659) - qemu: Do not access stale data in virDomainBlockStats (CVE-2013-6458) - qemu: Avoid using stale data in virDomainGetBlockInfo (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockJobImpl (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockCopy (rhbz#1043069) - qemu: Fix job usage in virDomainGetBlockIoTune (CVE-2013-6458) - Don't crash if a connection closes early (CVE-2014-1447) - Really don't crash if a connection closes early (CVE-2014-1447) - Block info query: Add check for transient domain (rhbz#1040507) - network: only prevent forwarding of DNS requests for unqualified names (rhbz#1037741) - network: change default of forwardPlainNames to 'yes' (rhbz#1037741) - sanlock: Truncate domain names longer than SANLK_NAME_LEN (rhbz#1060557) - Remove contiguous CPU indexes assumption (rhbz#1066473) - qemu: monitor: Fix error message and comment when getting cpu info (rhbz#1066473) - qemu: monitor: Filter out thread ids of CPUS that were unplugged (rhbz#1066473) - qemu: monitor: Fix invalid parentheses (rhbz#1076719) - virNetClientSetTLSSession: Restore original signal mask (rhbz#1078589) - spec: Switch to "git am" for applying patches (rhbz#1076719)- virNetDevBandwidthEqual: Make it more robust (rhbz#1014198) - qemu_hotplug: Allow QoS update in qemuDomainChangeNet (rhbz#1014198) - qemu: Generate correct name for hostdev network devices (rhbz#1001881)- libvirt-guests: status: Return non-zero when stopped (rhbz#1011981) - qemu: Drop qemuDomainMemoryLimit (rhbz#1013758) - docs: Discourage users to set hard_limit (rhbz#1013758) - docs: Clean 09adfdc62de2b up (rhbz#1013758) - qemuSetupMemoryCgroup: Handle hard_limit properly (rhbz#1013758) - qemuBuildCommandLine: Fall back to mem balloon if there's no hard_limit (rhbz#1013758)- qemu: Fix seamless SPICE migration (rhbz#1009886)- Fix crash in remoteDispatchDomainMemoryStats (CVE-2013-4296) - Introduce APIs for splitting/joining strings (rhbz#1006266) - Rename virKillProcess to virProcessKill (rhbz#1006266) - Rename virPid{Abort, Wait} to virProcess{Abort, Wait} (rhbz#1006266) - Rename virCommandTranslateStatus to virProcessTranslateStatus (rhbz#1006266) - Move virProcessKill into virprocess.{h, c} (rhbz#1006266) - Move virProcess{Kill, Abort, TranslateStatus} into virprocess.{c, h} (rhbz#1006266) - Include process start time when doing polkit checks (rhbz#1006266) - Add support for using 3-arg pkcheck syntax for process (CVE-2013-4311)- migration: Do not restore labels on failed migration (rhbz#895826) - qemu: Use default machine type if missing it in qemu command line (rhbz#995312) - qemu: Don't leak vm on failure (rhbz#995312) - virDomainDefParseXML: Set the argument of virBitmapFree to NULL after calling virBitmapFree (rhbz#1006710) - tests: Files named '.*-invalid.xml' should fail validation (rhbz#1006710) - tests: Use portable shell code (rhbz#1006710) - Add test for the nodemask double free crash (rhbz#1006710)- security: Provide supplemental groups even when parsing label (rhbz#964359) - qemu: Remove hostdev entry when freeing the depending network entry (rhbz#1000973) - virsh: Correct DESCRIPTION for virsh help blockcopy (rhbz#1002790) - Add '' element to '' network schemas (rhbz#1004365) - build: More workarounds for if_bridge.h (rhbz#1002735)- virnettlscontext: Resolve Coverity warnings (UNINIT) (rhbz#975201) - Fix qemuProcessReadLog with non-zero offset (rhbz#991334) - virSecurityManagerGenLabel: Skip seclabels without model (rhbz#997818) - bitmap: Add virBitmapCountBits (rhbz#997367) - virbitmap: Refactor virBitmapParse to avoid access beyond bounds of array (rhbz#997367) - virbitmaptest: Add test for out of bounds condition (rhbz#997367) - network: Allow in type='hostdev' networks (rhbz#999107) - python: Fix bindings that don't raise an exception (rhbz#912170) - storage: Update pool metadata after adding/removing/resizing volume (rhbz#965442) - storage: Fix coverity warning (rhbz#965442) - storage: Fix the use-after-free memory bug (rhbz#965442) - network: Permit upstream forwarding of unqualified DNS names (rhbz#928638)- virsh: Fix change-media bug on disk block type (rhbz#923053) - Fix patches for multiple graphics and spice migration (rhbz#975751) - Revert "qemu: Remove maximum cpu limit when setting processor count using the API" (rhbz#855296) - Remove VIR_DOMAIN_SHUTDOWN_CRASHED from public API (rhbz#822306) - Rename VIR_DOMAIN_PAUSED_GUEST_PANICKED to VIR_DOMAIN_PAUSED_CRASHED (rhbz#822306) - Improve LXC startup error reporting (rhbz#903092) - qemu: Take error path if acquiring of job fails in qemuDomainSaveInternal (rhbz#928661) - util: Improve user lookup helper (rhbz#964359) - util: Add virGetGroupList (rhbz#964359) - util: Make virSetUIDGID async-signal-safe (rhbz#964359) - Fix potential deadlock across fork() in QEMU driver (rhbz#964359) - security: Framework for driver PreFork handler (rhbz#964359) - security_dac: Compute supplemental groups before fork (rhbz#964359) - security: Fix deadlock with prefork (rhbz#964359) - Split TLS test into two separate tests (rhbz#975201) - Avoid re-generating certs every time (rhbz#975201) - Change data passed into TLS test cases (rhbz#975201) - Fix validation of CA certificate chains (rhbz#975201) - Fix parallel runs of TLS test suites (rhbz#975201) - tests: Fix parallel runs of TLS test suites (rhbz#975201)- conf: Avoid NULL deref for pmsuspended domain state (rhbz#822306) - libvirt: Define domain crash event types (rhbz#822306) - qemu: Refactor processWatchdogEvent (rhbz#822306) - qemu: Expose qemuProcessShutdownOrReboot() (rhbz#822306) - qemu: Implement 'oncrash' events when guest panicked (rhbz#822306) - qemu: Implement 'oncrash' coredump events when guest panicked (rhbz#822306) - conf: Fix a memory leak when parsing nat port XML nodes (rhbz#851455) - security_manager: Fix comparison (rhbz#984793) - qemu: Prevent crash of libvirtd without guest agent configuration (rhbz#984821) - qemu: Fix double free of returned JSON array in qemuAgentGetVCPUs() (rhbz#984821) - qemu_agent: Add support for appending arrays to commands (rhbz#924400) - Add support for locking domain's memory pages (rhbz#947118) - qemu: Implement support for locking domain's memory pages (rhbz#947118) - qemu: Check for -realtime mlock=on|off support (rhbz#947118) - qemu: Move memory limit computation to a reusable function (rhbz#947118) - util: New virCommandSetMax(MemLock|Processes|Files) (rhbz#947118) - qemu: Set RLIMIT_MEMLOCK when memoryBacking/locked is used (rhbz#947118) - Add Gluster protocol as supported network disk backend (rhbz#849796) - qemu: Add support for gluster protocol based network storage backend. (rhbz#849796) - tests: Add tests for gluster protocol based network disks support (rhbz#849796)- qemu: Don't force port=0 for SPICE (rhbz#975751) - qemu: Refactor graphics code to not hardcode a single display (rhbz#975751) - qemu: Graphics support for simultaneous one of each sdl, vnc, spice (rhbz#975751) - qemu: Don't miss errors when changing graphics passwords (rhbz#975751) - qemu: Allow seamless migration for domains with multiple graphics (rhbz#975751) - qemu_migration: Move waiting for SPICE migration (rhbz#920205) - util: Refactor iptables command construction into multiple steps (rhbz#851455) - net: Support set public ip range for forward mode nat (rhbz#851455) - net: Add support for specifying port range for forward mode nat (rhbz#851455) - qemu_migrate: Dispose listen address if set from config (rhbz#971485) - qemu: Remove maximum cpu limit when setting processor count using the API (rhbz#855296) - qemu_agent: Introduce helpers for agent based CPU hot(un)plug (rhbz#924400) - virsh-domain: Refactor cmdVcpucount and fix output on inactive domains (rhbz#924400) - API: Introduce VIR_DOMAIN_VCPU_AGENT, for agent based CPU hot(un)plug (rhbz#924400) - qemu: Implement request of vCPU state using the guest agent (rhbz#924400) - qemu: Implement support for VIR_DOMAIN_VCPU_AGENT in qemuDomainSetVcpusFlags (rhbz#924400) - qemuDomainGetVcpusFlags: Initialize ncpuinfo (rhbz#924400) - Fix commit 29c1e913e459058c12d02b3f4b767b3dd428a498 (rhbz#924400) - qemu: Make qemuMigrationIsAllowed more reusable (rhbz#972675) - qemu: Cancel migration if guest encoutners I/O error while migrating (rhbz#972675) - qemu: Forbid migration of machines with I/O errors (rhbz#972675) - migration: Make erroring out on I/O error controllable by flag (rhbz#972675) - migration: Don't propagate VIR_MIGRATE_ABORT_ON_ERROR (rhbz#972675) - Paused domain should remain paused after migration (rhbz#972675) - qemu: New vnc display sharing policy caps flag (rhbz#803602) - conf: Add 'sharePolicy' attribute to graphics element for vnc (rhbz#803602) - qemu: Add ', share=' to qemu commandline (rhbz#803602) - virsh: Distinguish errors between missing argument and wrong option (rhbz#924596) - virsh: Fix incorrect argument errors for long options (rhbz#924596) - virsh: Resolve Coverity 'MISSING_BREAK' (rhbz#924596) - virnetdev: Need to initialize 'pciConfigAddr' (rhbz#980339) - qemu: Fix double free in qemuMigrationPrepareDirect (rhbz#977961) - sec_manager: Refuse to start domain with unsupported seclabel (rhbz#947387) - usb: Don't spoil decimal addresses (rhbz#981503) - storage: Return -1 when fs pool can't be mounted (rhbz#983539)- xen: Resolve resource leak with 'cpuset' (rhbz#888503) - schema: Make the cpuset type reusable across schema files (rhbz#888503) - schemas: Add schemas for more CPU topology information in the caps XML (rhbz#888503) - conf: Split out NUMA topology formatting to simplify access to data (rhbz#888503) - capabilities: Switch CPU data in NUMA topology to a struct (rhbz#888503) - capabilities: Add additional data to the NUMA topology info (rhbz#888503) - test: Add support for thread and core information for the test driver (rhbz#888503) - xen: Initialize variable before using (rhbz#888503) - xen: Actually fix the uninitialized variable (rhbz#888503) - spice: Properly reserve tlsPort when no port specified (rhbz#913244) - qemu_agent: Ignore expected EOFs (rhbz#892079) - qemu: Nicer error message if live disk snapshot unsupported (rhbz#882077) - qemu: Destroy domain on decompression binary error (rhbz#894723) - qemu: Run lzop with '--ignore-warn' (rhbz#894723) - Don't ignore return value of qemuProcessKill (rhbz#903238) - Fix race condition when destroying guests (rhbz#903238) - Log warning if storage magic matches, but version does not (rhbz#903248) - Add lots of debugging to storage file probing code (rhbz#903248) - Fix probing of QED file format (rhbz#903248) - util: Add virendian.h macros (rhbz#903248) - util: Use new virendian.h macros (rhbz#903248) - storage: Rearrange functions (rhbz#903248) - storage: Prepare for refactoring (rhbz#903248) - storage: Refactor metadata lookup (rhbz#903248) - storage: Don't follow backing chain symlinks too eagerly (rhbz#903248) - storage: Test backing chain traversal (rhbz#903248) - qemu: Check backing chains even when cgroup is omitted (rhbz#896013) - python: Fix bindings for virDomainSnapshotGet{Domain,Connect} (rhbz#895882) - qemu: Add checking in helpers for sgio setting (rhbz#908073) - qemu: Merge qemuCheckSharedDisk into qemuAddSharedDisk (rhbz#908073) - qemu: Record names of domain which uses the shared disk in hash table (rhbz#908073) - qemu: Update shared disk table when reconnecting qemu process (rhbz#908073) - qemu: Move the shared disk adding and sgio setting prior to attaching (rhbz#908073) - qemu: Remove the shared disk entry if the operation is ejecting or updating (rhbz#908073) - qemu: Fix the memory leak (rhbz#908073) - Fix crash changing CDROM media (rhbz#908073) - qemu: Avoid NULL dereference in qemuSharedDiskEntryFree (rhbz#908073) - qemu: Do not set unpriv_sgio if neither supported nor requested (rhbz#914677) - Use size_t instead of int for virDomainDefPtr struct (rhbz#896604) - util: Add VIR_(APPEND|INSERT|DELETE)_ELEMENT (rhbz#896604) - qemu: Fix QMP detection of QXL graphics (rhbz#896604) - qemu: Add qemu vga devices caps and one cap to mark them usable (rhbz#896604) - conf: Add optional attribte primary to video element (rhbz#896604) - qemu: Use newer -device video device in qemu commandline (rhbz#896604) - tests: Add one -device video device testcase (rhbz#896604) - qemu: Detect VGA_QXL capability correctly (rhbz#896604) - qemu: Support ram bar size for qxl devices (rhbz#896604) - conf: Don't leak 'primary' video property on error (rhbz#896604) - storage: lvm: Don't overwrite lvcreate errors (rhbz#912179) - storage: lvm: Lvcreate fails with allocation=0, don't do that (rhbz#912179) - storage: Cleanup logical volume creation code (rhbz#912179) - docs: Clarify semantics of sparse storage volumes (rhbz#912179) - storage: Fix memory leak with regfree(reg) call. (rhbz#906299) - storage: Resource resource leak using 'tmp_vols' (rhbz#906299) - interface: Resolve resource leak wth 'tmp_iface_objs' (rhbz#906299) - locking: Resolve resource leaks on non error path (rhbz#906299) - selinux: Resolve resource leak using the default disk label (rhbz#906299) - storage: Resolve resource leaks with cmd processing (rhbz#906299) - domain_conf: Resolve resource leaks found by Valgrind (rhbz#906299) - qemu_command: Resolve resource leaks found by Valgrind (rhbz#906299) - storage: Need to add virCommandFree() (rhbz#906299) - qemu: Fix startupPolicy regression (rhbz#896013) - util: Retry NLM_F_REQUEST with different values of IFLA_EXT_MASK (rhbz#923963) - security_manager: Don't manipulate domain XML in virDomainDefGetSecurityLabelDef (rhbz#923946) - security: Don't add seclabel of type none if there's already a seclabel (rhbz#923946) - libvirt_private.syms: Correctly export seclabel APIs (rhbz#923946) - security_manager.c: Append seclabel iff generated (rhbz#923946) - rpc: Fix client crash when server drops connection (rhbz#921538) - storage: Fix volume cloning for logical volume. (rhbz#948678) - qemu: Allow migration over IPv6 (rhbz#846013) - qemu: Set IPv6 migration capability when dump-guest-core is present (rhbz#846013) - remote: Don't call NULL closeFreeCallback (rhbz#911609) - libvirt: Increase connection reference count for callbacks (rhbz#911609) - virsh: Unregister the connection close notifier upon termination (rhbz#911609) - virsh: Move cmdConnect from virsh-host.c to virsh.c (rhbz#911609) - virsh: Register and unregister the close callback also in cmdConnect (rhbz#911609) - rpc: Fix connection close callback race condition and memory corruption/crash (rhbz#911609) - tests: Fix qemumonitorjsontest deadlock when the machine is under load (rhbz#951227) - Avoid use of free'd memory in auto destroy callback (rhbz#950286) - Fix crash in QEMU auto-destroy with transient guests (rhbz#950286) - daemon: Fix leak after listing volumes (CVE-2013-1962) - Don't try to add non-existant devices to ACL (rhbz#922153) - Avoid spamming logs with cgroups warnings (rhbz#922153) - audit: Properly encode device path in cgroup audit (rhbz#922203) - qemu: Set correct migrate host in client_migrate_info (rhbz#920441) - qemu: Fix crash in migration of graphics-less guests. (rhbz#920441) - Fix F_DUPFD_CLOEXEC operation args (rhbz#961034) - cgroup: Be robust against cgroup movement races (rhbz#903433) - virsocket: Introduce virSocketAddrIsWildcard (rhbz#920441) - qemuDomainMigrateGraphicsRelocate: Use then new virSocketAddrIsWildcard (rhbz#920441) - virSocketAddrIsWildcard: Use IN6_IS_ADDR_UNSPECIFIED correctly (rhbz#920441) - libvirt: lxc: Don't mkdir when selinux is disabled (rhbz#915485) - Don't mount selinux fs in LXC if selinux is disabled (rhbz#915485) - virsh: Don't print --(null) in vol-name and vol-pool (rhbz#924571) - virsh: Fix docs for "virsh setmaxmem" (rhbz#924648) - qemu: Remove managed save flag from VM when starting with --force-boot (rhbz#917510) - qemu: Don't update count of vCPUs if hot-unplug has failed (rhbz#895424) - conf: net: Fix deadlock if assignment of network def fails (rhbz#921777) - RPC: Support up to 16384 cpus on the host and 4096 in the guest (rhbz#960683) - conf: Don't fail to parse when parsing a single device (rhbz#895294) - conf: Allow for non-contiguous device boot orders (rhbz#889961) - qemuDomainChangeGraphics: Check listen address change by listen type (rhbz#976401) - build: Fix build with -Werror (rhbz#976401) - qemuDomainBlockStatsFlags: Guard disk lookup with a domain job (rhbz#916315) - qemu: Don't fail to shutdown domains with unresponsive agent (rhbz#889635) - qemu: Wrap controllers code into dummy loop (rhbz#870003) - qemu: Add controllers in specified order (rhbz#870003) - tests: Add test for controller order (rhbz#870003) - bandwidth: Attach sfq to leaf node (rhbz#895340) - bandwidth: Create hierarchical shaping classes (rhbz#895340) - remote: Forbid default "/session" connections when using ssh transport (rhbz#847822) - remote: Fix client crash when URI path is empty when using ssh (rhbz#847822) - udev: Fix crash in libudev logging (rhbz#971904) - iscsi: Don't leak portal string when starting a pool (rhbz#975392) - storage: Avoid double virCommandFree in virStorageBackendLogicalDeletePool (rhbz#921387) - manual: Fix copy-paste errors (rhbz#923613) - esx: Support virtualHW version 9 (rhbz#955575) - manual: Add info about migrateuri in virsh manual (rhbz#878765) - conf: Fix cpumask leak in virDomainDefFree (rhbz#977430) - qemu: Avoid leaking uri in qemuMigrationPrepareDirect (rhbz#977961) - Document that runtime changes may be lost after S4 suspend (rhbz#872419) - virsh iface-bridge: Ignore delay if stp is turned off (rhbz#892403) - virsh: Obey pool-or-uuid spec when creating volumes (rhbz#970495) - Add method for checking if a string is (probably) a log message (rhbz#954248) - Convert QEMU driver to use virLogProbablyLogMessage (rhbz#954248) - util: Escapes special characters in VIR_LOG_REGEX (rhbz#954248) - qemu: Move QEMU log reading into a separate function (rhbz#954248) - qemu: Ignore libvirt logs when reading QEMU error output (rhbz#954248) - logging: Make log regexp more compact (and readable) (rhbz#954248) - qemu: Do not report unsafe migration for local files (rhbz#913363) - Plug leak in virCgroupMoveTask (rhbz#978352) - Fix invalid read in virCgroupGetValueStr (rhbz#978356) - pci: Initialize virtual_functions array pointer to avoid segfault (rhbz#980339) - Node device driver: update driver name during dumpxml (rhbz#979330)- rpc: Fix crash on error paths of message dispatching (CVE-2013-0170) - spec: Disable libssh2 support (rhbz#513363)- storage: Fix lvcreate parameter for backingStore. (rhbz#896398) - qemu: Don't return success if creation of snapshot save file fails (rhbz#896403) - qemu: Reject attempts to create snapshots with names containig '/' (rhbz#896403)- qemu_agent: Remove agent reference only when disposing it (rhbz#892079) - Add RESUME event listener to qemu monitor. (rhbz#894085)- snapshot: conf: Make virDomainSnapshotIsExternal more reusable (rhbz#889407) - snapshot: qemu: Separate logic blocks with newlines (rhbz#889407) - snapshot: qemu: Fix segfault and vanishing snapshots when redefining (rhbz#889407) - snapshot: qemu: Allow redefinition of external snapshots (rhbz#889407) - util: Prepare helpers for unpriv_sgio setting (rhbz#878578) - qemu: Add a hash table for the shared disks (rhbz#878578) - docs: Add docs and rng schema for new XML tag sgio (rhbz#878578) - conf: Parse and format the new XML (rhbz#878578) - qemu: Set unpriv_sgio when starting domain and attaching disk (rhbz#878578) - qemu: Check if the shared disk's cdbfilter conflicts with others (rhbz#878578) - qemu: Relax hard RSS limit (rhbz#891653)- util: Add missing error log messages when failing to get netlink VFINFO (rhbz#889319) - util: Fix functions that retrieve SRIOV VF info (rhbz#889319) - util: Fix botched check for new netlink request filters (rhbz#889319) - blockjob: Fix memleak that prevented block pivot (rhbz#888426) - sanlock: Chown lease files as well (rhbz#820173)- network: Prevent dnsmasq from listening on localhost (rhbz#886821) - sanlock: Re-add lockspace unconditionally (rhbz#820173) - Fix "virsh create" example (rhbz#887187) - docs: Fix some typos in examples (rhbz#887187) - network: Don't require private addresses if dnsmasq uses SO_BINDTODEVICE (rhbz#882265)- qemu: Eliminate bogus error log when changing netdev's bridge (rhbz#885838) - remote: Avoid the thread race condition (rhbz#866524) - storage: Error out earlier if the volume target path already exists (rhbz#832302) - dnsmasq: Fix parsing of the version number (rhbz#885727) - qemu: Restart CPUs with valid async job type when doing external snapshots (rhbz#885081) - examples: Fix balloon event callback (rhbz#884650) - util: Don't fail virGetGroupIDByName when group not found (rhbz#883832) - util: Don't fail virGetUserIDByName when user not found (rhbz#883832) - util: Rework error reporting in virGet(User|Group)IDByName (rhbz#883832) - util: Fix warning message in previous patch (rhbz#883832)- Fix uninitialized variable in virLXCControllerSetupDevPTS (rhbz#880064) - storage: Fix device detach regression with cgroup ACLs (rhbz#876828) - storage: Fix bug of fs pool destroying (rhbz#878400) - qemu: Fix a crash when save file can't be opened (rhbz#880919) - bitmap: Fix typo to use UL type of integer constant in virBitmapIsAllSet (rhbz#876415) - virsh: Rewrite cmdDomDisplay (rhbz#878779) - network: Fix crash when portgroup has no name (rhbz#879473) - util: Capabilities detection for dnsmasq (rhbz#882265) - util: New virSocketAddrIsPrivate function (rhbz#882265) - network: Use dnsmasq --bind-dynamic when available (rhbz#882265) - storage: Fix scsi detach regression with cgroup ACLs (rhbz#876828) - libssh2_session: Support DSS keys as well (rhbz#878376) - virsh: Fix error messages in iface-bridge (rhbz#878376) - virsh: Check the return value of virStoragePoolGetAutostart (rhbz#878376) - conf: Check the return value of virXPathNodeSet (rhbz#878376) - conf: snapshot: Check return value of virDomainSnapshotObjListNum (rhbz#878376) - util: Fix virBitmap allocation in virProcessInfoGetAffinity (rhbz#878376) - virsh: Use correct sizeof when allocating cpumap (rhbz#878376) - rpc: Don't destroy xdr before creating it in virNetMessageEncodeHeader (rhbz#878376) - virsh: Do timing even for unusable connections (rhbz#878376) - conf: Fix uninitialized variable in virDomainListSnapshots (rhbz#878376) - Fix error handling in virSecurityManagerGetMountOptions (rhbz#878376) - conf: Prevent crash with no uuid in cephx auth secret (rhbz#878376) - conf: Fix virDomainNetGetActualDirect*() and BridgeName() (rhbz#881480) - virsh: Report errors if arguments of the schedinfo command are incorrect (rhbz#882915) - systemd: Require dbus service (rhbz#830201) - spec: Require dbus-daemon when using libvirtd in Fedora (rhbz#830201) - qemu: Don't free PCI device if adding it to activePciHostdevs fails (rhbz#877095) - util: Slightly refactor PCI list functions (rhbz#877095) - qemu: Fix memory (and FD) leak on PCI device detach (rhbz#877095) - util: Do not keep PCI device config file open (rhbz#877095) - node_memory: Improve the docs (rhbz#872656) - node_memory: Do not fail if there is parameter unsupported (rhbz#872656) - node_memory: Fix bug of node_memory_tune (rhbz#872656)- Add note about numeric domain names to manpage (rhbz#824253) - Use virNetServerRun instead of custom main loop (rhbz#867246) - qemu: Fix RBD attach regression (rhbz#878862) - qemu: Stop recursive detection of image chains when an image is missing (rhbz#878862) - Fix exiting of libvirt_lxc program on container quit (rhbz#879360) - snapshot: qemu: Add support for external inactive snapshots (rhbz#876816) - conf: Fix private symbols exported by files in conf (rhbz#876816) - snapshot: qemu: Fix detection of external snapshots when deleting (rhbz#876816) - snapshot: Require user to supply external memory file name (rhbz#876816) - snapshot: Add two more filter sets to API (rhbz#876817) - snapshot: Add virsh back-compat support for new filters (rhbz#876817) - snapshot: Implement new filter sets (rhbz#876817) - snapshot: Expose location through virsh snapshot-info (rhbz#876817) - sanlock: Retry after EINPROGRESS (rhbz#820173) - storage: Fix logical volume cloning (rhbz#879780) - cpu: Add Intel Haswell cpu model (fix previous downstream definition) (rhbz#879282) - virsh: Report error when taking a snapshot with empty --memspec argument (rhbz#879130) - lxc: Don't crash if no security driver is specified in libvirt_lxc (rhbz#880064) - lxc: Avoid segfault of libvirt_lxc helper on early cleanup paths (rhbz#880064)- util: Improve error reporting from absolutePathFromBaseFile helper (rhbz#874860) - storage: Fix broken backing chain (rhbz#874860) - nodeinfo: Add check and workaround to guarantee valid cpu topologies (rhbz#874050) - nodeinfotest: Add test data for 2 processor host with broken NUMA (rhbz#874050) - nodeinfotest: Add test data from a AMD bulldozer machine. (rhbz#874050) - virsh: save: Report an error if XML file can't be read (rhbz#876868) - virsh: Fix uninitialized variable in cmdSnapshotEdit (rhbz#877303) - qemu: Allow larger discrepency between memory & currentMemory in domain xml (rhbz#873134)- iohelper: Don't report errors on special FDs (rhbz#866369) - esx: Yet another connection fix for 5.1 (rhbz#873538) - qemu: Don't corrupt pointer in qemuDomainSaveMemory() (rhbz#873537) - build: Place attributes in correct location (rhbz#873934) - Introduce new VIR_DOMAIN_EVENT_SUSPENDED_API_ERROR event (rhbz#866388) - qemu: Emit event if 'cont' fails (rhbz#866388) - virsh: Make ,, escape parsing common (rhbz#874171) - virsh: Add snapshot-create-as memspec support (rhbz#874171) - qemu: Fix domain ID numbering race condition (rhbz#874330) - qemu: Allow migration to be cancelled at prepare phase (rhbz#873792) - AbortJob: Fix documentation (rhbz#873792)- sanlock: Introduce 'user' and 'group' conf variables (rhbz#820173) - esx: Fix connection to ESX 5.1 (rhbz#865670) - cpu: Fix definition of flag smap (rhbz#797283) - util: Do a better job of matching up pids with their binaries (rhbz#871201) - qemu: Fix EmulatorPinInfo without emulatorpin (rhbz#871312) - build: Fix RPM build for non-x86 platforms (rhbz#820173) - qemu: Report errors from iohelper (rhbz#866369) - build: Fix linking with systemtap probes (rhbz#866369) - iohelper: Fdatasync() at the end (rhbz#866369) - net-update docs: S/domain/network/ (rhbz#872104) - cpu: Add newly added cpu flags (rhbz#838127) - cpu: Add AMD Opteron G5 cpu model (rhbz#838127) - cpu: Add Intel Haswell cpu model (rhbz#843087) - snapshot: New XML for external system checkpoint (rhbz#638512) - snapshot: Improve disk align checking (rhbz#638512) - snapshot: Populate new XML info for qemu snapshots (rhbz#638512) - snapshot: Merge pre-snapshot checks (rhbz#638512) - qemu: Fix possible race when pausing guest (rhbz#638512) - qemu: Clean up snapshot retrieval to use the new helper (rhbz#638512) - qemu: Split out domain memory saving code to allow reuse (rhbz#638512) - snapshot: Add flag to enable creating checkpoints in live state (rhbz#638512) - snapshot: qemu: Add async job type for snapshots (rhbz#638512) - snapshot: qemu: Rename qemuDomainSnapshotCreateActive (rhbz#638512) - snapshot: qemu: Add support for external checkpoints (rhbz#638512) - snapshot: qemu: Remove restrictions preventing external checkpoints (rhbz#638512)- xml: Omit domain name from comment if it contains double hyphen (rhbz#868692) - cpu: Add recently added cpu feature flags. (rhbz#797283) - esx: Update version checks for vSphere 5.1 (rhbz#865670) - qemu: Add helper to prepare cpumap for affinity setting (rhbz#869096) - qemu: Keep the affinity when creating cgroup for emulator thread (rhbz#869096) - qemu: Prohibit chaning affinity of domain process if placement is 'auto' (rhbz#870099) - network: Fix networkValidate check for default portgroup and vlan (rhbz#868483) - qemu: Fix attach/detach of netdevs with matching mac addrs (rhbz#862515) - snapshot: Improve snapshot-list error message (rhbz#869100) - virsh: Remove --flags from nodesuspend (rhbz#869508) - virsh: Fix POD syntax (rhbz#870273) - xml: Print uuids in the warning (rhbz#868692) - blockjob: Support both RHEL and upstream qemu drive-mirror (rhbz#871055)- qemu: Clear async job when p2p migration fails early (rhbz#867412) - qemu: Pin the emulator when only cpuset is specified (rhbz#867372) - qemu: Correctly wait for spice to migrate (rhbz#867724) - qemu: Fixed default machine detection in qemuCapsParseMachineTypesStr (rhbz#867764) - conf: Make tri-state feature options more universal (rhbz#864606) - conf: Add support for HyperV Enlightenment features (rhbz#864606) - qemu: Add support for HyperV Enlightenment feature "relaxed" (rhbz#864606) - network: Set to NULL after virNetworkDefFree() (rhbz#866364) - qemu: Always format CPU topology (rhbz#866999) - qemu: Don't fail without emulatorpin or cpumask (rhbz#867372) - qemu: Allow migration with host USB devices (rhbz#843560) - qemu: Do not require hostuuid in migration cookie (rhbz#863059) - network: Free/null newDef if network fails to start (rhbz#866364) - migrate: v2: Use VIR_DOMAIN_XML_MIGRATABLE when available (rhbz#856864) - qemu: Avoid holding the driver lock in trivial snapshot API's (rhbz#772088) - storage: List more file types (rhbz#772088) - storage: Treat 'aio' like 'raw' at parse time (rhbz#772088) - storage: Match RNG to supported driver types (rhbz#772088) - storage: Use enum for default driver type (rhbz#772088) - storage: Use enum for disk driver type (rhbz#772088) - storage: Use enum for snapshot driver type (rhbz#772088) - storage: Don't probe non-files (rhbz#772088) - storage: Get entire metadata chain in one call (rhbz#772088) - storage: Don't require caller to pre-allocate metadata struct (rhbz#772088) - storage: Remember relative names in backing chain (rhbz#772088) - storage: Make it easier to find file within chain (rhbz#772088) - storage: Cache backing chain while qemu domain is live (rhbz#772088) - storage: Use cache to walk backing chain (rhbz#772088) - blockjob: Remove unused parameters after previous patch (rhbz#772088) - blockjob: Manage qemu block-commit monitor command (rhbz#772088) - blockjob: Wire up online qemu block-commit (rhbz#772088) - blockjob: Implement shallow commit flag in qemu (rhbz#772088) - blockjob: Refactor qemu disk chain permission grants (rhbz#772088) - blockjob: Properly label disks for qemu block-commit (rhbz#772088) - blockjob: Avoid segv on early error (rhbz#772088) - blockjob: Accommodate early RHEL backport naming (rhbz#772088) - virsh: Fix segfault of snapshot-list (rhbz#837544) - network: Always create dnsmasq hosts and addnhosts files, even if empty (rhbz#868389) - network: Don't allow multiple default portgroups (rhbz#868483) - selinux: Use raw contexts (rhbz#851981) - selinux: Add security selinux function to label tapfd (rhbz#851981) - selinux: Use raw contexts 2 (rhbz#851981) - selinux: Fix wrong tapfd relablling (rhbz#851981) - selinux: Remove unused variables in socket labelling (rhbz#851981) - selinux: Relabel tapfd in qemuPhysIfaceConnect (rhbz#851981) - storage: Let format probing work on root-squash NFS (rhbz#856247) - snapshot: Sanity check when reusing file for snapshot (rhbz#856247) - blockjob: Add qemu capabilities related to block jobs (rhbz#856247) - blockjob: React to active block copy (rhbz#856247) - blockjob: Return appropriate event and info (rhbz#856247) - blockjob: Support pivot operation on cancel (rhbz#856247) - blockjob: Make drive-reopen safer (rhbz#856247) - blockjob: Implement block copy for qemu (rhbz#856247) - blockjob: Allow for existing files in block-copy (rhbz#856247) - blockjob: Allow mirroring under SELinux and cgroup (rhbz#856247) - blockjob: Relabel entire existing chain (rhbz#856247)- node_memory: Add new parameter field to tune the new sysfs knob (rhbz#840113) - daemon: Fix removing abstract namespaces (rhbz#859331) - tests: Fix domain-events python test (rhbz#839661) - conf: Fix crash with cleanup (rhbz#866288) - spec: Add runtime requirement for libssh2 (rhbz#866508) - spec: Require newer sanlock on recent distros (rhbz#832156) - spec: Require newer sanlock on recent distros 2 (rhbz#832156)- conf: Rename life cycle actions to event actions (rhbz#832156) - conf: Add on_lockfailure event configuration (rhbz#832156) - locking: Add const char * parameter to avoid ugly typecasts (rhbz#832156) - locking: Pass hypervisor driver name when acquiring locks (rhbz#832156) - locking: Add support for lock failure action (rhbz#832156) - locking: Implement lock failure action in sanlock driver (rhbz#832156) - conf: Add support for startupPolicy for USB devices (rhbz#843560) - qemu: Introduce qemuFindHostdevUSBDevice (rhbz#843560) - qemu: Add option to treat missing USB devices as success (rhbz#843560) - qemu: Implement startupPolicy for USB passed through devices (rhbz#843560) - Add MIGRATABLE flag for virDomainGetXMLDesc (rhbz#843560) - qemu: Make save/restore with USB devices usable (rhbz#843560) - conf: Mark missing optional USB devices in domain XML (rhbz#843560) - security: Also parse user/group names instead of just IDs for DAC labels (rhbz#860519) - doc: Update description about security labels on formatdomain.html (rhbz#860519) - util: Extend virGetUserID and virGetGroupID to support names and IDs (rhbz#860519) - security: Update user and group parsing in security_dac.c (rhbz#860519) - doc: Update description about user/group in qemu.conf (rhbz#860519) - Fix kvm_pv_eoi with kvmclock (rhbz#860971) - Change qemuSetSchedularParameters to use AFFECT_CURRENT (rhbz#852260) - Fix handling of itanium arch name in QEMU driver (rhbz#863115) - Add a qemu capabilities cache manager (rhbz#863115) - Switch over to use cache for building QEMU capabilities (rhbz#863115) - Remove probing of flags when launching QEMU guests (rhbz#863115) - Remove probing of machine types when canonicalizing XML (rhbz#863115) - Remove probing of CPU models when launching QEMU guests (rhbz#863115) - Make qemuCapsProbeMachineTypes & qemuCapsProbeCPUModels static (rhbz#863115) - Remove xenner support (rhbz#863115) - Refactor guest init to support qemu-system-i386 binary too (rhbz#863115) - Add a qemuMonitorGetVersion() method for QMP query-version command (rhbz#863115) - Add a qemuMonitorGetMachines() method for QMP query-machines command (rhbz#863115) - Add a qemuMonitorGetCPUDefinitions method for QMP query-cpu-definitions command (rhbz#863115) - Add a qemuMonitorGetCommands() method for QMP query-commands command (rhbz#863115) - Add a qemuMonitorGetEvents() method for QMP query-events command (rhbz#863115) - Add a qemuMonitorGetObjectTypes() method for QMP qom-list-types command (rhbz#863115) - Add a qemuMonitorGetObjectProps() method for QMP device-list-properties command (rhbz#863115) - Add a qemuMonitorGetTargetArch() method for QMP query-target command (rhbz#863115) - Remove some unused includes in QEMU code (rhbz#863115) - Move command/event capabilities detection out of QEMU monitor code (rhbz#863115) - Fix regression starting QEMU instances without query-events (rhbz#863115) - Refactor qemuCapsParseDeviceStr to work from data tables (rhbz#863115) - Fix QEMU test with 1.2.0 help output (rhbz#863115) - Ignore error from query-cpu-definitions (rhbz#863115) - Fix potential deadlock when agent is closed (rhbz#859712) - Fix (rare) deadlock in QEMU monitor callbacks (rhbz#859712) - Convert virLXCMonitor to use virObject (rhbz#864336) - Remove pointless virLXCProcessMonitorDestroy method (rhbz#864336) - Simplify some redundant locking while unref'ing objects (rhbz#859712) - Fix deadlock in handling EOF in LXC monitor (rhbz#864336) - Avoid bogus I/O event errors when closing the QEMU monitor (rhbz#859712) - qemu: Fix parsing of x86 CPU models (rhbz#864097) - python: Keep consistent handling of Python integer conversion (rhbz#816609) - esx: Fix and improve esxListAllDomains function (rhbz#864384) - virsh: Block SIGINT while getting BlockJobInfo (rhbz#845448) - spec: Add support for libssh2 transport (rhbz#513363) - Revert "Use XDG Base Directories instead of storing in home directory" (rhbz#859331) - doc: Sort out the relationship between , , and (rhbz#855218) - conf: Ignore vcpupin for not onlined vcpus when parsing (rhbz#855218) - conf: Initialize the pinning policy for vcpus (rhbz#855218) - qemu: Create or remove cgroup when doing vcpu hotpluging (rhbz#857013) - qemu: Initialize cpuset for hotplugged vcpu as def->cpuset (rhbz#855218) - conf: Ignore emulatorpin if vcpu placement is auto (rhbz#855218) - qemu: Ignore def->cpumask if emulatorpin is specified (rhbz#855218) - Avoid straying (rhbz#855218) - conf: Fix virDevicePCIAddressEqual args (rhbz#805071) - conf: VirDomainDeviceInfoCopy utility function (rhbz#805071) - qemu: Reorganize qemuDomainChangeNet and qemuDomainChangeNetBridge (rhbz#805071) - Add support for SUSPEND_DISK event (rhbz#839661)- qemu: Wait for SPICE to migrate (rhbz#836135) - lxc: Correctly report active cgroups (rhbz#860907) - network: Backend for virNetworkUpdate of interface list (rhbz#844404) - Fix start of containers with custom root filesystem (rhbz#861564) - Correct checking of virStrcpyStatic() return value (rhbz#864122)- New build based on upstream release 0.10.2 (rhbz#836934) - network: define new API virNetworkUpdate - add support for QEmu sandbox support - blockjob: add virDomainBlockCommit - New APIs to get/set Node memory parameters - new API virConnectListAllSecrets - new API virConnectListAllNWFilters - new API virConnectListAllNodeDevices - new API virConnectListAllInterfaces - new API virConnectListAllNetworks - new API virStoragePoolListAllVolumes - Add PMSUSPENDED life cycle event - new API virStorageListAllStoragePools - Add per-guest S3/S4 state configuration - qemu: Support for Block Device IO Limits - a lot of bug fixes, improvements and portability work- New build based on upstream release candidate 1 of 0.10.2 (rhbz#836934)- Don't assume use of /sys/fs/cgroup (rhbz#842979)- New build based on upstream release 0.10.1 (rhbz#836934) - many fixes on top of 0.10.0- New build based on upstream release 0.10.0 (rhbz#836934) - agent: add qemuAgentArbitraryCommand() for general qemu agent command - Introduce virDomainPinEmulator and virDomainGetEmulatorPinInfo functions - network: use firewalld instead of iptables, when available - network: make network driver vlan-aware - esx: Implement network driver - Various LXC improvements - Add virDomainGetHostname - a lot of bug fixes, improvements and portability work- New build based on upstream snapshot 0.10.0-0rc1 (rhbz#836934)- New build based on upstream snapshot 0.10.0-0rc0 (rhbz#836934) - Cleanup and rebase of the few RHEL-only patches- fix the package split to be similar to 6.3 one instead of upstream- fix a package dependency problem making -1 uninstallable- first rebase for 6.4 more to come - kvm-guest failed to start; double-close bug in libvirt (rhbz#823716) - potential to deadlock libvirt on EPIPE (rhbz#827234) - fix keepalive issues (rhbz#832081) - CPU topology parsing bug on special NUMA platform (rhbz#828729) - libvirtd will crash when tight loop of hotplug/unplug PCI device (rhbz#822373)- avoid closing uninitialized fd (rhbz#827050) - avoid fd leak (rhbz#827050) - command: avoid double close bugs (rhbz#827050) - fdstream: avoid double close bug (rhbz#827050) - command: check for fork error before closing fd (rhbz#827050) - qemu: avoid closing fd more than once (rhbz#827050) - Disable keepalives by default (rhbz#832184)- qemu: Rollback on used USB devices (rhbz#743671) - qemu: Don't delete USB device on failed qemuPrepareHostdevUSBDevices (rhbz#743671) - Revert "rpc: Discard non-blocking calls only when necessary" (rhbz#821468)- Fix virDomainDeviceInfoIsSet() to check all struct fields (rhbz#820869) - Fix logic for assigning PCI addresses to USB2 companion controllers (rhbz#820869) - Set a sensible default master start port for ehci companion controllers (rhbz#820869)- build: Fix the typo in configure.ac (rhbz#820461) - qemu: Fix build when !HAVE_NUMACTL (rhbz#820461) - usb: Fix crash when failing to attach a second usb device (rhbz#815755) - qemu: Use the CPU index in capabilities to map NUMA node to cpu list. (rhbz#820461) - qemu: Set memory policy using cgroup if placement is auto (rhbz#820461)- numad: Set memory policy from numad advisory nodeset (rhbz#810157) - numad: Copy 'placement' of to by default (rhbz#810157) - numad: Always output 'placement' of (rhbz#810157) - qemu: Avoid the memory allocation and freeing (rhbz#810157) - numad: Divide cur_balloon by 1024 before passing it to numad (rhbz#810157) - numad: Check numactl-devel if compiled with numad support (rhbz#810157)- qemu: Don't modify domain on failed blockiotune (rhbz#819014) - qemu: Reject blockiotune if qemu too old (rhbz#819014) - qemu: Don't use virDomainDefFormat* directly (rhbz#815503) - qemu: Emit compatible XML when migrating a domain (rhbz#815503) - usb: Create functions to search usb device accurately (rhbz#815755) - qemu: Call usb search function for hostdev initialization and hotplug (rhbz#815755) - virsh: Avoid heap corruption leading to virsh abort (rhbz#819636) - util: Fix libvirtd startup failure due to netlink error (rhbz#816465) - util: Allow specifying both src and dst pid in virNetlinkCommand (rhbz#816465) - util: Function to get local nl_pid used by netlink event socket (rhbz#816465) - util: Set src_pid for virNetlinkCommand when appropriate (rhbz#816465) - domain_conf: Add "usbredir" to list of valid spice channels (rhbz#819498) - domain_conf: Add "default" to list of valid spice channels (rhbz#819499) - snapshot: Allow block devices past cgroup (rhbz#810200) - blockjob: Allow block devices past cgroup (rhbz#810200) - util: Avoid libvirtd crash in virNetDevTapCreate (rhbz#817234) - python: Fix the forward_null error in Python binding codes (rhbz#771021) - xen: Fix resource leak in xen driver (rhbz#771021) - test: Fix resource leak in test driver (rhbz#771021) - node: Fix resource leak in nodeinfo.c (rhbz#771021) - virnet: Fix resource leak in virnetlink.c (rhbz#771021) - vmx: Fix resource leak (rhbz#771021) - qemu: Fix resource leak (rhbz#771021) - uuid: Fix possible non-terminated string (rhbz#771021) - node_device: Fix possible non-terminated string (rhbz#771021)- qemuOpenFile: Don't force chown on NFS (rhbz#810241) - util: Fix crash when starting macvtap interfaces (rhbz#815270) - qemu: Fix segfault when host CPU is empty (rhbz#817078) - blockjob: Allow speed setting in block copy (rhbz#815791) - blockjob: Fix block-stream bandwidth race (rhbz#815791)- qemu: Improve errors related to offline domains (rhbz#816662) - blockjob: Check for active vm before checking blockcopy bits (rhbz#816662) - qemu: Preserve original error during migration (rhbz#807907) - rpc: Discard non-blocking calls only when necessary (rhbz#807907) - qemu: Fix detection of failed migration (rhbz#807907) - qemu: Avoid bogus error at the end of tunnelled migration (rhbz#807907) - qemu: Make sure qemu can access its directory in hugetlbfs (rhbz#815206) - virsh: Fix docs for list command (rhbz#814021) - virsh: Fix and clarify the --title flag for the list command in man page (rhbz#814021)- blockjob: Add new API flags (rhbz#638506) - blockjob: Add 'blockcopy' to virsh (rhbz#638506) - blockjob: Enhance xml to track mirrors across libvirtd restart (rhbz#638506) - blockjob: React to active block copy (rhbz#638506) - blockjob: Add qemu capabilities related to block jobs (rhbz#638506) - blockjob: Return appropriate event and info (rhbz#638506) - blockjob: Support pivot operation on cancel (rhbz#638506) - blockjob: Make drive-reopen safer (rhbz#638506) - blockjob: Implement block copy for qemu (rhbz#638506) - blockjob: Allow for existing files (rhbz#638506) - blockjob: Allow mirroring under SELinux (rhbz#638506) - blockjob: Accommodate RHEL backport names (rhbz#638506) - virsh: Avoid strtol (rhbz#813972) - conf: Tighten up XML integer parsing (rhbz#813972) - snapshot: Fix memory leak on error (rhbz#782457) - virsh: Avoid uninitialized memory usage (rhbz#814080)- Fix a problem in the patchset, rhbz#811497 one was applied twice in -12 - qemu, util: On restart of libvirt restart vepa callbacks (rhbz#812430) - qemu, util: Fix netlink callback registration for migration (rhbz#812430) - util: Only register callbacks for CREATE operations in virnetdevmacvlan.c (rhbz#812430)- blockjob: Add qemu capabilities related to block pull jobs (rhbz#811683) - blockjob: Add API for async virDomainBlockJobAbort (rhbz#811683) - blockjob: Optimize JSON event handler lookup (rhbz#811683) - blockjob: Wire up qemu async virDomainBlockJobAbort (rhbz#811683) - blockjob: Allow for fast-finishing job (rhbz#811683) - virsh: Minor syntactic cleanups (rhbz#811683) - qemu: Use consistent error when qemu binary is too old (rhbz#811683) - blockjob: Add virsh blockpull --wait (rhbz#811683) - qemu: Fix deadlock when qemuDomainOpenConsole cleans up a connection (rhbz#811497) - qemu: Fix deadlock when qemuDomainOpenConsole cleans up a connection (rhbz#811497) - qemu: Fix mem leak in qemuProcessInitCpuAffinity (rhbz#810157) - numad: Convert node list to cpumap before setting affinity (rhbz#810157) - numad: Ignore cpuset if placement is auto (rhbz#810157) - conf: Do not parse cpuset only if the placement is auto (rhbz#810157)- test: Fix segfault in networkxml2argvtest (rhbz#810100) - conf: Plug memory leaks on virDomainDiskDefParseXML (rhbz#575160) - qemu_ga: Don't overwrite errors on FSThaw (rhbz#808527) - Fix parallel build in docs/ directory (rhbz#810559) - qemu: Make migration fail when port profile association fails on the dst host (rhbz#811026) - Wire up to set the QEMU BIOS path (rhbz#811227)- python: Add new helper functions for python to C conversion (rhbz#807751) - python: Make python APIs use these helper functions (rhbz#807751) - python: Improve conversion validation (rhbz#807751) - qemu_agent: Issue guest-sync prior to every command (rhbz#808527) - qemu: Fix memory leak in virDomainGetVcpus (rhbz#808979) - qemu: Reflect any memory rounding back to xml (rhbz#808522) - conf: Allow fuzz in XML with cur balloon > max (rhbz#808522) - qemu: Start nested job in qemuDomainCheckEjectableMedia (rhbz#803186) - virsh: Clarify escape sequence (rhbz#808652) - virsh: Plug memory leaks on failure path (rhbz#807555) - conf: Prevent crash of libvirtd without channel target name (rhbz#808371) - qemu: Don't leak temporary list of USB devices (rhbz#808459) - qemu: Delete USB devices used by domain on stop (rhbz#808459) - qemu: Build activeUsbHostdevs list on process reconnect (rhbz#808459) - qemu: Fix virtio+macvtap migration from 6.3 to older hosts (rhbz#806633)- qemu: Avoid entering monitor with locked driver (rhbz#803186) - snapshot: Don't pass NULL to QMP command creation (rhbz#807147)- rebuild, forgot to apply part of the patch - spec: Add missed dependancy for numad (rhbz#769930)- snapshot: Make quiesce a bit safer (rhbz#804210) - python: Avoid memory leaks on libvirt_virNodeGetMemoryStats (rhbz#770944) - qemu: Use unlimited speed when migrating to file (rhbz#740099) - qemu: Add support for domain cleanup callbacks (rhbz#795305) - qemu: Avoid dangling migration-in job on shutoff domains (rhbz#795305) - qemu: Add connection close callbacks (rhbz#795305) - qemu: Make autodestroy utilize connection close callbacks (rhbz#795305) - qemu: Avoid dangling migration-out job when client dies (rhbz#795305) - python: Avoid memory leaks on libvirt_virNodeGetCPUStats (rhbz#770943) - util: Consolidate duplicated error messages in virnetlink.c (rhbz#693842) - python: Add virDomainGetCPUStats python binding API (rhbz#800366) - snapshot: Add qemu capability for 'transaction' command (rhbz#782457) - snapshot: Add atomic create flag (rhbz#782457) - snapshot: Make offline qemu snapshots atomic (rhbz#782457) - snapshot: Rudimentary qemu support for atomic disk snapshot (rhbz#782457) - snapshot: Add support for qemu transaction command (rhbz#782457) - snapshot: Wire up qemu transaction command (rhbz#782457) - snapshot: Improve qemu handling of reused snapshot targets (rhbz#782457) - Clarify virsh freecell manpage entry (rhbz#698521) - Add support for event tray moved of removable disks (rhbz#575160) - docs: Add documentation for new attribute tray of disk target (rhbz#575160) - conf: Parse and for the tray attribute (rhbz#575160) - qemu: Do not start with source for removable disks if tray is open (rhbz#575160) - qemu: Prohibit setting tray status as open for block type disk (rhbz#575160) - qemu: Update tray status while tray moved event is emitted (rhbz#575160) - build: Fix incorrect enum declaration (rhbz#575160) - spec: Add missed dependancy for numad (rhbz#769930)- cpu: Add new flag supported by qemu to the cpu definition (rhbz#767364) - Added support for AMD Bulldozer CPU (rhbz#767364) - graphics: Cleanup port policy (rhbz#801443) - qemu: Reverse condition in qemuDomainCheckDiskPresence (rhbz#798938) - cpu: Add cpu definition for Intel Sandy Bridge cpu type (rhbz#761005) - cpu: Disable tsc-deadline feature not supported in qemu on RHEL 6.3 (rhbz#761005) - qemu: Support numad (rhbz#769930) - numad: Fix typo and warning (rhbz#769930) - qemu: Use scsi-block for lun passthrough instead of scsi-disk (rhbz#782034) - util: Make virDomainLeaseDefFree global (rhbz#802851) - qemu: Don't 'remove' hostdev objects from domain if operation fails (rhbz#802851) - util: Eliminate device object leaks related to virDomain*Remove*() (rhbz#802851) - virsh: Fix invalid free (rhbz#803591) - qemu: Eliminate memory leak in qemuDomainUpdateDeviceConfig (rhbz#802854) - qemu: Support persistent hotplug of devices (rhbz#802856) - qemu: Fix segfault when detaching non-existent network device (rhbz#802644) - remote: Fix migration leaks (rhbz#798497) - virsh: Trim aliases from -h output (rhbz#796526) - Fix handling of blkio deviceWeight empty string (rhbz#804028)- Avoid global variable shadowed (rhbz#737726) - Add nodeGetCPUmap() for getting available CPU IDs in a cpumap. (rhbz#737726) - Qemu driver for virDomainGetCPUstats using cpuacct cgroup. (rhbz#737726) - Cpu-stats command shows cpu statistics information of a domain. (rhbz#737726) - Ensure max_id is initialized in linuxParseCPUmap() (rhbz#737726) - rpc: Allow truncated return for virDomainGetCPUStats (rhbz#737726) - qemu: Don't parse device twice in attach/detach (rhbz#770031) - sanlock: Fix condition left crippled while debugging (rhbz#785736) - sanlock: Use STREQ_NULLABLE instead of STREQ on strings that may be null (rhbz#785736) - qemu: Fix startupPolicy for snapshot-revert (rhbz#798938) - util: Don't overflow on errno in virFileAccessibleAs (rhbz#798938) - blockResize: Add flag for bytes (rhbz#796526) - docs: Use correct terminology for 1024 bytes (rhbz#796526) - api: Add overflow error (rhbz#796526) - util: New function for scaling numbers (rhbz#796526) - xml: Share 'unit' in RNG (rhbz#796526) - xml: Output memory unit for clarity (rhbz#796526) - storage: Support more scaling suffixes (rhbz#796526) - xml: Drop unenforced minimum memory limit from RNG (rhbz#796526) - xml: Use long long internally, to centralize overflow checks (rhbz#796526) - xml: Use better types for memory values (rhbz#796526) - xml: Allow scaled memory on input (rhbz#796526) - virsh: Add option aliases (rhbz#796526) - virsh: Use option aliases (rhbz#796526) - virsh: Add command aliases, and rename nodedev-detach (rhbz#796526) - virsh: Improve storage unit parsing (rhbz#796526) - virsh: Improve memory unit parsing (rhbz#796526) - qemuBuildCommandLine: Don't add tlsPort if none set (rhbz#801443) - Removed more AMD-specific features from cpu64-rhel* models (rhbz#768450) - qemu: Support disk filenames with comma (rhbz#801970) - cpustats: Collect VM user and sys times (miss python bindings) (rhbz#800366) - cpustats: Report user and sys times (rhbz#800366) - qemu: Fix (managed)save and snapshots with host mode CPU (rhbz#801160) - qemu: Make block io tuning smarter (rhbz#770683)- Improve error reporting when virsh console is run without a TTY (rhbz#729940) - pidfile: Make checking binary path in virPidFileRead optional (rhbz#729940) - Add flags for virDomainOpenConsole (rhbz#729940) - virsh: Add support for VIR_DOMAIN_CONSOLE_* flags (rhbz#729940) - fdstream: Emit stream abort callback even if poll() doesnt. (rhbz#729940) - fdstream: Add internal callback on stream close (rhbz#729940) - util: Add helpers for safe domain console operations (rhbz#729940) - qemu: Add ability to abort existing console while creating new one (rhbz#729940) - Fixed service handling in specfile (rhbz#786770) - qemu: Don't emit tls-port spice option if port is -1 (rhbz#798220) - docs: Comments wiping supported algorithms (rhbz#725013) - libvirt-guests: Add documentation and clean up to use virsh's improved list (rhbz#693758) - libvirt-guests: Don't try to do a managed-save of transient guests (rhbz#693758) - virsh: Enhance list command to ease creation of shell scripts (rhbz#693758) - libvirt-guests: Check if URI is reachable before launching commands (rhbz#720691) - hooks: Add support for capturing hook output (rhbz#795127) - qemu: Add pre-migration hook (rhbz#795127) - Support for cpu64-rhel* qemu cpu models (rhbz#768450) - util: Add netlink event handling to virnetlink.c (rhbz#693842) - Add de-association handling to macvlan code (rhbz#693842) - qemu: Add ibmvscsi controller model (rhbz#782034) - qemu: Add virtio-scsi controller model (rhbz#782034) - conf: Add helper function to look up disk controller model (rhbz#782034) - conf: Introduce new attribute for device address format (rhbz#782034) - qemu: New cap flag to indicate if channel is supported by scsi-disk (rhbz#782034) - qemu: Build command line for the new address format (rhbz#782034) - tests: Add tests for virtio-scsi and ibmvscsi controllers (rhbz#782034) - virsh: Two new helper functions for disk device changes (rhbz#713932) - virsh: Use vshFindDisk and vshPrepareDiskXML in cmdDetachDisk (rhbz#713932) - virsh: New command cmdChangeMedia (rhbz#713932) - qemu: Require json for block jobs (rhbz#799055) - qemu: Pass block pull backing file to monitor (rhbz#799055) - virsh: Expose partial pull (rhbz#799055) - libvirt-guests: Add parallel startup and shutdown of guests (rhbz#625362) - qemu: Shared or readonly disks are always safe wrt migration (rhbz#751631) - util: Eliminate crash in virNetDevMacVLanCreateWithVPortProfile (rhbz#693842) - rpc: Fix client crash on connection close (rhbz#800185) - conf: Add missing device types to virDomainDevice(Type|Def) (rhbz#691539) - conf: Relocate virDomainDeviceDef and virDomainHostdevDef (rhbz#691539) - conf: Reorder static functions in domain_conf.c (rhbz#691539) - qemu: Rename virDomainDeviceInfoPtr variables to avoid confusion (rhbz#691539) - conf: Add device pointer to args of virDomainDeviceInfoIterate callback (rhbz#691539) - conf: Make hostdev info a separate object (rhbz#691539) - conf: HostdevDef parse/format helper functions (rhbz#691539) - conf: Give each hostdevdef a parent pointer (rhbz#691539) - conf: Put subsys part of virDomainHostdevDef into its own struct (rhbz#691539) - conf: Hostdev utility functions (rhbz#691539) - qemu: Re-order functions in qemu_hotplug.c (rhbz#691539) - qemu: Refactor hotplug detach of hostdevs (rhbz#691539) - conf: Parse/format type='hostdev' network interfaces (rhbz#691539) - qemu: Support type='hostdev' network devices at domain start (rhbz#691539) - conf: Change virDomainNetRemove from static to global (rhbz#691539) - qemu: Use virDomainNetRemove instead of inline code (rhbz#691539) - qemu: Support type=hostdev network device live hotplug attach/detach (rhbz#691539) - util: Two new pci util functions (rhbz#691539) - util: Support functions for mac/portprofile associations on hostdev (rhbz#691539) - util: Changes to support portprofiles for hostdevs (rhbz#691539) - qemu: Install port profile and mac address on netdev hostdevs (rhbz#691539) - Fix build after commit e3ba4025 (rhbz#693842)- storage: Allow runtime detection of scrub missing build dep (rhbz#725013) - daemon: Plug memory leak (rhbz#795978) - daemon: Fix logic bug with virAsprintf (rhbz#795978) - util: Fix virFileAccessibleAs return path from parent (rhbz#795093) - Add support for unsafe migration (rhbz#751631) - virsh: Add --unsafe option to migrate command (rhbz#751631) - Introduce virStorageFileIsClusterFS (rhbz#751631) - qemu: Forbid migration with cache != none (rhbz#751631) - qemu: Nicer error message on failed graceful destroy (rhbz#795656) - Error out when using SPICE TLS with spice_tls=0 (rhbz#790436) - Revert "spec: Mark directories in /var/run as ghosts" (rhbz#788985) - Fixed URI parsing (rhbz#785164) - virsh: Fix informational message in iface-bridge command (rhbz#797066)- qemu: Set capabilities based on supported monitor commands (rhbz#766958) - qemu: Implement DomainPMSuspendForDuration (rhbz#766958) - snapshot: Fix snapshot deletion use-after-free (rhbz#790744) - storage: Allow runtime detection of scrub (rhbz#725013) - qemu: Unlock monitor when connecting to dest qemu fails (rhbz#783968) - qemu: Prevent crash of libvirtd without guest agent (rhbz#790745) - python: Expose virDomain{G,S}etInterfaceParameters APIs in python binding (rhbz#770971)- Rebase to upstream 0.9.10 (rhbz#752433) - Add support for sVirt in the LXC driver - block rebase: add new API virDomainBlockRebase - API: Add api to set and get domain metadata - virDomainGetDiskErrors public API - conf: add rawio attribute to disk element of domain XML - Add new public API virDomainGetCPUStats() - Introduce virDomainPMSuspendForDuration API - resize: add virStorageVolResize() API - Add a virt-host-validate command to sanity check HV config - Add new virDomainShutdownFlags API - QEMU guest agent support - many improvements and bug fixes- Rebase to upstream 0.9.10 release candidate 2 (rhbz#752433)- Rebase to upstream 0.9.10 release candidate 1 (rhbz#752433)- Remove dependancy to dmidecode for non PC arches (rhbz#782444)- Rebase to upstream 0.9.9 (rhbz#752433)- Rebase to upstream 0.9.9 release candidate 1 (rhbz#752433)- Rebase to upstream 0.9.8 (rhbz#752433) - some cleanups on the few remaining RHEL-only patches- Rebase to upstream 0.9.8 release candidate 2 (rhbz#752433)- Revert "Set qemu migration speed unlimited when migrating to file" (rhbz#751900)- conf: Don't free uninitialized pointer (rhbz#751287)- docs: Document managed=yes of hostdev passthrough (rhbz#740686) - ServerClient: Flush cached data (rhbz#748025)- qemu: Avoid leaking uninit data from hotplug to dumpxml (rhbz#747516) - storage: Plug iscsi memory leak (rhbz#747516)- snapshot: Detect when qemu lacks disk-snapshot support (rhbz#747115)- virDomainCoreDump: Introduce VIR_DUMP_RESET flag (rhbz#632498) - qemu: Implement VIR_DUMP_RESET (rhbz#632498) - qemu: Check for domain being active on successful job acquire (rhbz#745734) - Set to NULL members that have been freed to prevent crashes (rhbz#746075) - virFDStream: Close also given errfd (fd leak) (rhbz#746075) - qemu: Silence Coverity false positive (rhbz#739704) - command: Avoid fd leak on failure (rhbz#739704) - build: Add compiler attributes to virUUIDParse (rhbz#739704) - qemu: Check for json allocation failure (rhbz#739704) - qemu: Fix text block info parsing (rhbz#739704) - storage: Plug memory leak on error (rhbz#739704) - conf: Plug memory leak on error (rhbz#739704) - qemu: Plug memory leak on migration (rhbz#739704) - macvtap: Plug memory leak for 802.1Qbh (rhbz#739704) - macvtap: Avoid invalid free (rhbz#739704) - Update to require sanlock 1.8 for license compliance (rhbz#739518) - events: Propose a separate lock for event queue (rhbz#743817) - util: Make getaddrinfo failure nonfatal in virGetHostname (rhbz#738915) - qemu: Make sure BeginJob is always followed by EndJob (rhbz#746268) - pci: Fix pciDeviceListSteal on multiple devices (rhbz#733587) - qemu: Do not reattach PCI device used by other domain when shutdown (rhbz#733587) - qemu: Honor the orginal PCI dev properties when reattaching (rhbz#736214) - daemon: Always advertise libvirtd service (rhbz#726616)- Fix deadlock when the RPC program is unknown (rhbz#743843) - qemuDomainAttach: Initialize pidfile variable (rhbz#744548) - storage: Do not use comma as seperator for lvs output (rhbz#727474) - snapshot: Avoid accidental renames with snapshot-edit (rhbz#744724)- qemu: Enable multifunction for older qemu (rhbz#738388) - qemu: Don't fail virDomainGetInfo if we can't update balloon info (rhbz#741217) - qemu: Leave rerror policy at default when enospace is requested (rhbz#730909) - snapshot: Fix virsh error message typo (rhbz#735457) - snapshot: Let virsh edit disk snapshots (rhbz#744071) - snapshot: Simplify redefinition of disk snapshot (rhbz#744071)- Add virFileLock and virFileUnlock APIs (rhbz#728153) - Move pidfile functions into util/virpidfile.{c, h} (rhbz#728153) - Introduce functions for checking whether a pidfile is valid (rhbz#728153) - Add some APIs which use locking for crashsafe pidfile handling (rhbz#728153) - Convert libvirtd to use crash-safe pidfile APIs (rhbz#728153) - build: Fix recent build failures (rhbz#728153) - daemon: Don't remove pidfiles in init scripts (rhbz#728153) - daemon: Modify init script to detect upstart managed libvirtd (rhbz#728153) - qemu: Check for outstanding async job too (rhbz#742277) - qemu: Make PCI multifunction support more manual (rhbz#727530) - network: Fill in bandwidth from portgroup for all forward modes (rhbz#743176) - snapshot: Refactor virsh snapshot parent computation (rhbz#742410) - snapshot: Better virsh handling of missing current, parent (rhbz#742410) - qemu: Fix migration with dname (rhbz#740533) - qemu: Correct misspelled 'enospc' option, and only use for werror (rhbz#730909) - snapshot: Add REVERT_FORCE to API (rhbz#742615) - snapshot: Use qemu-img on disks in use at time of snapshot (rhbz#742615) - snapshot: Enforce REVERT_FORCE on qemu (rhbz#742615) - init: Raise default system aio limits (rhbz#740899)- Fix synchronous reading of stream data (rhbz#741337) - qemu: Add ability to set PCI device "rombar" on or off (rhbz#738095) - virsh: Better document --copy-storage migrate options (rhbz#677220) - virsh: Enhance documentation of commands starting jobs (rhbz#705237) - qemu: Always remove domain object if MigratePrepare fails (rhbz#741251) - security: Properly chown/label bidirectional and unidirectional fifos (rhbz#740478) - qemu: Check domain status details when reconnecting monitor (rhbz#617890) - qemu: Finish domain shutdown on reconnect (rhbz#617890) - qemu: Avoid loop of fake reboots (rhbz#617890) - qemu: Preserve fakeReboot flag in domain status (rhbz#617890) - snapshot: Fix man page typos (rhbz#740686) - docs: Document virsh nodedev-* commands (rhbz#740686) - docs: Document node device XML (rhbz#740686) - qemu: Add return value check (rhbz#739704) - qemu: Check for ejected media during startup and migration (rhbz#725673) - virsh: Update man page for cpu_shares parameter (rhbz#639591) - virsh: Describe attach-interface parameter target (rhbz#698899)- Fix crash on events due to allocation errors (rhbz#737881) - remote: Fix crash on OOM (rhbz#737881) - Fix persistent migration config save (rhbz#738148) - qemu: Transfer inactive XML among cookie (rhbz#738148) - storage: Ensure the device path exists before refreshing disk pool (rhbz#611442) - Store max migration bandwidth in qemuDomainObjPrivate struct (rhbz#740099) - Save migration speed in qemuDomainMigrateSetMaxSpeed (rhbz#740099) - Set qemu migration speed unlimited when migrating to file (rhbz#740099) - Use max bandwidth from qemuDomainObjPrivate struct when migrating (rhbz#740099) - build: Silence warning on 32-bit build (rhbz#740099) - conf: Assign newDef of active domain as persistent conf if it is NULL (rhbz#728428) - qemu: Avoid dereferencing a NULL pointer (rhbz#739704) - sanlock: Fix memory leak (rhbz#739704) - virsh: Fix regression in argv parsing (rhbz#740168) - snapshot: Fix logic bug in qemu undefine (rhbz#735457) - snapshot: Prepare to remove transient snapshot metadata (rhbz#735457) - snapshot: Remove snapshot metadata on transient exit (rhbz#735457) - snapshot: Also delete empty directory (rhbz#735457) - virsh: Do not ignore the specified flags for cmdSaveImageDefine (rhbz#740508) - selinux: Correctly report warning if virt_use_nfs not set (rhbz#589922) - qemu: Properly hot-unplug drives (rhbz#696596)- selinux: Detect virt_use_nfs boolean set (rhbz#589922) - virnetsocket: Pass KRB5CCNAME env variable (rhbz#737176) - snapshot: Fix double free of qemuImgBinary (rhbz#737010) - qemu_api: Modify apibuild.py to generate docs for QEMU APIs (rhbz#736040) - qemu_api: Update Makefile for subdir docs (rhbz#736040) - qemu_api: Add comments for API virDomainQemuMonitorCommand (rhbz#736040) - qemu_api: Add override XML and C files for QEMU APIs (rhbz#736040) - qemu_api: Update Py binding generator to generate files for QEMU APIs (rhbz#736040) - qemu_api: Update Makefile to generate libvirtmod_qemu lib (rhbz#736040) - qemu_api: Update libvirt spec file (rhbz#736040) - Remove two references to files not generated (rhbz#736040) - qemu_api: Doc improvements (rhbz#736040) - python: Fix libvirt.py generation to include virterror info (rhbz#736040) - snapshot: New APIs for inspecting snapshot object (rhbz#735457) - snapshot: Use new API for less work (rhbz#735457) - snapshot: ABI stability must include memory sizing (rhbz#735553) - spec: Require augeas for sanlock (rhbz#738314) - sanlock: Add missing test command in virt-sanlock-cleanup.in (rhbz#738534) - snapshot: Tweak snapshot-create-as diskspec docs (rhbz#738411) - qemu: Hold conn open for all threads started by qemuProcessReconnectAll (rhbz#738778) - rpc: Convert unknown procedures to VIR_ERR_NO_SUPPORT (rhbz#738439) - Prevent crash from dlclose() of libvirt.so (rhbz#739167) - doc: Add statment about permissions needed to do a core dump (rhbz#738146) - snapshot: Affect persistent xml after disk snapshot (rhbz#738676) - snapshot: Allow disk snapshots of qcow2 disks (rhbz#738676) - qemu: Prevent disk corruption on domain shutdown (rhbz#734773) - qemu: Introduce shutdown reason for paused state (rhbz#734773) - qemu: Fix shutoff reason when domain crashes (rhbz#739641) - qemu: Properly detect crash of a rebooted domain (rhbz#739641) - qemu: Avoid memory leak (rhbz#739704) - remote: Avoid memory leak (rhbz#739704) - util: Avoid memory leak (rhbz#739704) - Fix memory leak parsing 'relabel' attribute in domain security XML (rhbz#739704) - Don't leak memory if a cgroup is mounted multiple times (rhbz#739704) - network: Eliminate potential memory leak on parse failure (rhbz#739704) - virsh: doc: Fix supported driver types for attach-disk command (rhbz#738970) - Do not log invalid operations in libvirtd logs (rhbz#590807)- blockinfo: Fix qemu regression in handling disk name (rhbz#736603) - doc: Fix incorrect option in send-key (rhbz#736297) - virsh: Fix typo in opts_send_key (rhbz#736297) - rpc: Avoid memory leak on virNetTLSContextValidCertificate (rhbz#735650) - tests: Avoid memory leak on testTLSSessionInit (rhbz#735650) - qemu: Fix seamless SPICE migration with older qemu (rhbz#730753) - snapshot: Fix regression with system checkpoints (rhbz#736682)- virterror: Fix error message for VIR_ERR_INVALID_ARG (rhbz#689388) - remote: Refuse connecting to remote socket (rhbz#689388) - Threadpool: Initialize new dynamic workers (rhbz#692663)- adds a missing patch in previous build (rhbz#735498)- qemu: Fix a regression of domain save (rhbz#735011) - virsh: Improve send-key documentation (rhbz#699847) - start: Allow discarding managed save (rhbz#730750) - virsh: Support 'virsh start --force-boot' on older servers (rhbz#730750) - maint: Fix comment typos (rhbz#730750) - qemu: Refactor file opening (rhbz#730750) - qemu: Detect incomplete save files (rhbz#730750) - virsh: Avoid memory leak on cmdVolCreateAs (rhbz#735008) - snapshot: Fix corner case on OOM during creation (rhbz#674537) - Ensure stream is aborted when exiting console (rhbz#731673) - following for (rhbz#731583, rhbz#731579, rhbz#731584, rhbz#731673): - Ensure client streams are closed when marking a client for close - Fix race condition in abort of stream - Tweak debugging message in RPC client code - Don't attempt to read from a stream if it is closed - Ensure async packets never get marked for sync replies - Ignore unused streams in virStreamAbort - rpc: Don't close connection if program is unknown - rpc: Fix a typo in debugging log in virNetServerProgramSendStreamData - stream: Remove redundant reference to client while sending stream data - Fix memory leak dispatching domain events - Avoid use-after-free on streams, due to message callbacks - Fix tracking of RPC messages wrt streams - Fix parted sector size assumption (rhbz#735441) - Fix incorrect path length check in sanlock lockspace setup (rhbz#735443) - Fix sanlock socket security labelling (rhbz#735442) - Remove bogus virSecurityManagerSetProcessFDLabel method (rhbz#735442) - security: Fix build (rhbz#735442) - Fix keymap used to talk with QEMU (rhbz#632499) - virsh: Fix snapshot-create-as to handle arbitrary names (rhbz#735495) - virsh: Add virsh snapshot-current --name (rhbz#735495) - virsh: Add snapshot-parent (rhbz#735495) - virsh: Don't reject undefine on active domain (rhbz#735495) - virsh: Fix logic bug (rhbz#735495) - virsh: Fix dead store (rhbz#735495) - virsh: Tweak misleading wording (rhbz#735495) - virsh: Concatenate qemu-monitor-command arguments (rhbz#735495) - maint: Treat more libxml2 functions as free-like (rhbz#735495) - xml: Add another convenience function (rhbz#735495) - maint: Simplify lots of libxml2 clients (rhbz#735495) - virsh: Add list --managed-save (rhbz#735495) - virsh: Prefer unsigned flags (rhbz#735495) - snapshot: Add snapshot-list --parent to virsh (rhbz#735495) - qemu: Allow to undefine a running domain (rhbz#735498) - test: Allow to undefine a running domain (rhbz#735498) - build: Fix typo in recent test patch (rhbz#735498) - test: Rewrite test to match change in behavior (rhbz#735498) - virsh: Properly interleave shared stdout and stderr (rhbz#735498) - snapshot: Better events when starting paused (rhbz#733762) - snapshot: Fine-tune ability to start paused (rhbz#733762) - snapshot: Expose --running and --paused in virsh (rhbz#733762) - snapshot: Fine-tune qemu saved images starting paused (rhbz#733762) - snapshot: Improve reverting to qemu paused snapshots (rhbz#733762) - snapshot: Properly revert qemu to offline snapshots (rhbz#733762) - snapshot: Fine-tune qemu snapshot revert states (rhbz#733762) - snapshot: Properly revert qemu to offline snapshots (rhbz#733762) - snapshot: Fine-tune qemu snapshot revert states (rhbz#733762) - snapshot: Speed up snapshot location (rhbz#733529) - snapshot: Avoid crash when deleting qemu snapshots (rhbz#733529) - snapshot: Track current domain across deletion of children (rhbz#733529) - snapshot: Simplify acting on just children (rhbz#733529) - snapshot: Allow deletion of just snapshot metadata (rhbz#735457) - snapshot: Let qemu discard only snapshot metadata (rhbz#735457) - snapshot: Identify which snapshots have metadata (rhbz#735457) - snapshot: Reflect new dumpxml and list options in virsh (rhbz#735457) - snapshot: Identify qemu snapshot roots (rhbz#735457) - snapshot: Allow recreation of metadata (rhbz#735457) - snapshot: Refactor virsh snapshot creation (rhbz#735457) - snapshot: Improve virsh snapshot-create, add snapshot-edit (rhbz#735457) - snapshot: Add qemu snapshot creation without metadata (rhbz#735457) - snapshot: Add qemu snapshot redefine support (rhbz#735457) - vbox, xenapi: Add virDomainUndefineFlags (rhbz#735457) - snapshot: Prevent stranding snapshot data on domain destruction (rhbz#735457) - snapshot: Teach virsh about new undefine flags (rhbz#735457) - snapshot: Refactor some qemu code (rhbz#735457) - snapshot: Cache qemu-img location (rhbz#735457) - snapshot: Support new undefine flags in qemu (rhbz#735457) - snapshot: Prevent migration from stranding snapshot data (rhbz#735457) - snapshot: Refactor domain xml output (rhbz#735553) - snapshot: Allow full domain xml in snapshot (rhbz#735553) - snapshot: Correctly escape generated xml (rhbz#735553) - snapshot: Update rng to support full domain in xml (rhbz#735553) - snapshot: Store qemu domain details in xml (rhbz#735553) - schedinfo: Update man page about virsh schedinfo command (unknown) - snapshot: Additions to domain xml for disks (rhbz#638510) - snapshot: Reject transient disks where code is not ready (rhbz#638510) - snapshot: Introduce new deletion flag (rhbz#638510) - snapshot: Expose new delete flag in virsh (rhbz#638510) - snapshot: Allow halting after snapshot (rhbz#638510) - snapshot: Expose halt-after-creation in virsh (rhbz#638510) - snapshot: Support extra state in snapshots (unknown) - snapshot: Add to snapshot xml (rhbz#638510) - snapshot: Also support disks by path (rhbz#638510) - snapshot: Add virsh domblklist command (rhbz#638510) - snapshot: Add flag for requesting disk snapshot (rhbz#638510) - snapshot: Wire up disk-only flag to snapshot-create (rhbz#638510) - snapshot: Reject unimplemented disk snapshot features (rhbz#638510) - snapshot: Make it possible to audit external snapshot (rhbz#638510) - snapshot: Wire up new qemu monitor command (rhbz#638510) - snapshot: Wire up live qemu disk snapshots (rhbz#638510) - snapshot: Use SELinux and lock manager with external snapshots (rhbz#638510) - daemon: Create priority workers pool (rhbz#692663) - qemu: Introduce job queue size limit (rhbz#692663) - qemu: Deal with stucked qemu on daemon startup (rhbz#692663)- qemu: Properly label outgoing pipe for tunneled migration (rhbz#733998) - snapshot: Forbid snapshot on autodestroy domain (rhbz#733806)- daemon: Move TLS initialization to virInitialize (rhbz#732893) - Fix command test wrt gnutls initialize & fix debugging (rhbz#732893) - qemu: Init reattaching related members pciDevice before reattach (rhbz#728203) - qemu: error if qemu monitor command not found for BlockJob (rhbz#727502) - virsh: error if specified bandwidth is invalid for blockjob (rhbz#727502) - util: Only fchown newly created files in virFileOpenAs (rhbz#534010) - screenshot: Implement multiple screen support (rhbz#710489) - security: Rename SetSocketLabel APIs to SetDaemonSocketLabel (rhbz#731243) - security: Introduce SetSocketLabel (rhbz#731243) - qemu: Correctly label migration TCP socket (rhbz#731243) - snapshot: Don't leak resources on qemu snapshot failure (rhbz#733499) - Fix memory leak while scanning snapshots (rhbz#674537) - qemu: Minor formatting cleanup (rhbz#674537) - Swap virDomain and virDomainSnapshot declaration (rhbz#674537) - snapshot: Only pass snapshot to qemu command line when reverting (rhbz#674537) - snapshot: Track current snapshot across restarts (rhbz#674537) - send-key: Fix scan keycode map (rhbz#733597)- patch problem for seamless SPICE migration (rhbz#730753) - macvtap: Fix getPhysfn to get the PF of a direct attach network interface (rhbz#732082) - SSL spice session can't be kept during migration (rhbz#729874) - Storage driver should flush host cache after cloning volumes (rhbz#689416) - Documentation for CFS bandwidth limiting cgroup (rhbz#692769) - libvirt error message should show the uri content but not (null) (rhbz#730244) - libvirtd.conf error causes libvirtd to exit silently (rhbz#728654)- Bugfix: Check stdoutWatch before removing the handler. (rhbz#730600) - daemon: Fix regression of libvirtd reloading support (rhbz#730428) - libvirtd.init.in: Stop/restart() - wrong return value in case of failure (rhbz#730510) - Add API for duplicating a socket/client file descriptor (rhbz#720269) - Add backlog parameter to virNetSocketListen (rhbz#720269) - Support changing UNIX socket owner in virNetSocketNewListenUNIX (rhbz#720269) - qemu: Refactor do{Tunnel, Native}Migrate functions (rhbz#720269) - qemu: Use virNetSocket for tunneled migration (rhbz#720269) - qemu: Use fd: protocol for migration (rhbz#720269) - qemu: Support event_idx parameter for virtio disk and net devices (rhbz#725448)- Fix large files support (rhbz#728992) - qemu: Avoid overwriting errors from virGetHostname (rhbz#729567) - qemu: Fix -chardev udp if parameters are omitted (rhbz#689761) - managedsave: Prohibit use on transient domains (rhbz#729714) - nwfilter: Tolerate disappearing interfaces while instantiating filter (rhbz#729945) - docs: Describe new virtual switch configuration in network XML docs (rhbz#643947) - storage: Directory shouldn't be listed as type 'file' (rhbz#727088) - virsh: Add dir type for listing volumes with vol-list (rhbz#727088) - qemu: Avoid crash on process attach (rhbz#730615)- daemon: Unlink unix socket paths on shutdown (rhbz#725702) - rpc:Fix sasl session relocking intead of unlocking it (rhbz#729198) - network: Eliminate lag in updating dnsmasq hosts files (rhbz#727982) - Don't mount /dev for application containers (rhbz#728835) - support connected parameter in set_password (rhbz#707212)- Rebased to upstream 0.9.4 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#634653, rhbz#707212, rhbz#722806, rhbz#723862, rhbz#726304, rhbz#726398, rhbz#727047, rhbz#727094- rebased to upstream 0.9.4 release candidate 2 (rhbz#705814) - the rebase also fixes the following bugs: rhbz#667624, rhbz#669586, rhbz#682084, rhbz#707155, rhbz#707212, rhbz#725322, rhbz#725935, rhbz#725950- add a fix for a refcounting bug leading to a crash (rhbz#723811)- rebased to upstream 0.9.4 release candidate 1 (rhbz#705814) - the rebase also fixes the following bugs: rhbz#603039, rhbz#632499, rhbz#632760, rhbz#643947, rhbz#678027, rhbz#697742, rhbz#697841, rhbz#704836, rhbz#707530, rhbz#720350, rhbz#720889, rhbz#721335, rhbz#722862- libvirt crash when running domains and vdsm is restarted (rhbz#723811) - connect to hypervisor with unconfigured tls/tcp connection pbm (rhbz#723442) - virsh list produced segmentation fault when libvirtd is not up (rhbz#723843) - clientcert.pem validation failure cause libvirtd crash (rhbz#723881)- Fix TLS certificate checking problems (rhbz#723447)- Fix migration with TLS bugs (rhbz#722738 and rhbz#722748) - assorted small fixes from upstream- Fix migrating domain error (rhbz#721411)- storage: Avoid memory leak on metadata fetching (rhbz#707155) - graphics: Add support for action_if_connected in qemu (rhbz#707212) - qemu: Save domain status ASAP after creating qemu process (rhbz#707894) - bios: Add support for SGA (rhbz#711598) - pci: Initialize state values on reattach (rhbz#713697) - Keep consistence between code and doc on log level and usage (rhbz#716888)- util: Avoid duplicating virFileOpenAsNoFork in virFileOpenAs (rhbz#707257)- Fix mistaken order of server cert/key parameters in constructor (rhbz#719838) - qemu: Don't chown files on NFS share if dynamic_ownership is off (rhbz#716478) - util: Don't try to fchown files opened as non-root (rhbz#707257)- Rebased to upstream 0.9.3 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#591974, rhbz#632499, rhbz#641087, rhbz#664629, rhbz#679668, rhbz#682121, rhbz#693648, rhbz#693650, rhbz#693661, rhbz#698340, rhbz#698825, rhbz#698861, rhbz#701394, rhbz#707439, rhbz#707530, rhbz#715355, rhbz#716826, rhbz#717203, rhbz#718143, rhbz#712050, rhbz#715184- Rebased to upstream 0.9.3 prerelease 2 (rhbz#705814)- Rebased to upstream 0.9.2 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#569567, rhbz#691830, rhbz#607526, rhbz#609650, rhbz#632495, rhbz#640603, rhbz#658713, rhbz#669549, rhbz#677229, rhbz#678548, rhbz#640603, rhbz#682237, rhbz#683005, rhbz#684848, rhbz#688859, rhbz#690695, rhbz#692355, rhbz#693203, rhbz#694516, rhbz#697650, rhbz#698133, rhbz#702044, rhbz#704124, rhbz#704144, rhbz#705405, rhbz#706869, rhbz#706883, rhbz#706966, rhbz#707173, rhbz#707257, rhbz#707298, rhbz#709576, rhbz#709776, rhbz#710150, rhbz#711151- Rebased to upstream 0.9.1 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#587276, rhbz#591058, rhbz#592170, rhbz#598792, rhbz#673814, rhbz#677228, rhbz#681458, rhbz#682237, rhbz#692745, rhbz#693932, rhbz#694382, rhbz#695653, rhbz#698071, rhbz#698197, rhbz#698208, rhbz#698490, rhbz#701305- network: Fix NULL dereference during error recovery (rhbz#696660) - virsh: Fix regression in parsing optional integer (rhbz#693963) - util: Fix crash when removing entries during hash iteration (rhbz#693385) - Experimental libvirtd upstart job (rhbz#678084)- Don't return an error on failure to create blkio controller (rhbz#689030) - Fix possible infinite loop in remote driver (rhbz#691514) - qemu: Remove the managed state file only if restoring succeeded (rhbz#692998) - docs: Tweak virsh restore warning (rhbz#692998)- nwfilter: Enable rejection of packets (rhbz#681948) - Revert all previous error log priority hacks (rhbz#587603) - Filter out certain expected error messages from libvirtd (rhbz#587603) - qemu: Unlock qemu driver before return from domain save (rhbz#688774) - Do not send monitor command after monitor meet error (rhbz#688774) - qemu: Ignore libvirt debug messages in qemu log (rhbz#681492) - virsh: Fix memtune's help message for swap_hard_limit (rhbz#680190) - virsh: Fix documentation for memtune command (rhbz#680190) - docs: Fix typo (rhbz#680190) - Fix typo in systemtap tapset directory name (rhbz#693701) - qemu: Ignore unusable binaries (rhbz#676563) - qemu: Support for overriding NPROC limit (rhbz#674602)- Fix return value for virJSONValueFromString if it fails (rhbz#688723) - Fix positioning to end of qemu log file (rhbz#689986) - Initialization error of qemuCgroupData in Qemu host usb hotplug (rhbz#690183) - 8021Qbh: Use preassociate-rr during the migration prepare stage (rhbz#684870) - Make error reporting in libvirtd thread safe (rhbz#689374) - Add missing dependencies (rhbz#690022) - Fix restoring a compressed save image (rhbz#691034) - Fix label restore bugs in qemu driver (rhbz#690737)- Fix delayed events when SASL is active (rhbz#624252) - Fix ref-counting bugs (rhbz#688774) - Log an error if on failure to connect to netlink socket (rhbz#689001) - Log error and abort network startup when radvd isn't found (rhbz#688957) - Add PCI sysfs reset access rights to qemu (rhbz#689002) - Fix regression with qemu:///session URI (rhbz#684655) - Avoid leaking PCI config fd into qemu (rhbz#687993)- Properly report error in virConnectDomainXMLToNative (CVE-2011-1146) - Handle DNS over IPv6 (rhbz#687896) - Start dnsmasq even if no dhcp ranges/hosts are specified (rhbz#687291) - Use a separate dhcp leases file for each network (rhbz#687551) - Fix a possible crash in storage driver (rhbz#684712)- Fix vram settings for qxl graphics (rhbz#673578) - Free stream when domain shuts down while its console is open (rhbz#682741) - Use hardcoded python path in libvirt.py (rhbz#684204) - Add missing checks for read only connections (CVE-2011-1146) - Eliminate potential null pointer deref when auditing macvtap devices (rhbz#642785) - Insert error messages to avoid a quiet abortion of commands (rhbz#605660)- Support vram specification for qxl graphics (rhbz#673578) - Fix parsing int options in virsh (rhbz#639587) - Use -o encryption=on instead of -e for qemu-img (rhbz#676984) - Support domain snapshots with current QMP (rhbz#589076) - Update auditing support (rhbz#642785) - Only request sound cgroup ACL when required (rhbz#680398) - Allow fine-tuning of device ACL permissions (rhbz#683163) - Support vhost in attach-interface (rhbz#683276) - Don't request cgroup ACL access for /dev/net/tun (rhbz#683305)- Fix deadlock caused by a fix for rhbz#670848- Reorder nwfilter match extensions relative to state match (rhbz#678139) - Avoid overwriting error message in qemu driver (rhbz#678870) - Allow removing hash entries in virHashForEach (rhbz#681459) - Avoid double close on qemu domain restore (rhbz#672725) - Fix DomainObj refcounting/hashtable races in qemu driver (rhbz#670848) - Fix several memory leaks (rhbz#682249)- Fix --all flag of virsh freecell to really show all cells (rhbz#653530) - Add txmode attribute to interface XML for virtio backend (rhbz#629662) - Give each virtual network bridge its own fixed MAC address (rhbz#609463) - Fix virsh snapshot-list with --quiet option (rhbz#678833) - Delay IFF_UP'ing 802.1Qbh interface until migration final stage (rhbz#678826) - Fix several memory bugs (rhbz#679164) - Fix virt-pki-validate when CERTTOOL is missing (rhbz#679153) - Fix memory corruption in virFileAbsPath (rhbz#680281)- Properly escape special characters in domain names (rhbz#676908) - Fix enum type declaration (rhbz#628940) - Fix cleanup on VM state after failed QEMU startup (rhbz#673588) - Fix XML generation for smartcards (rhbz#677308) - Ignore failure of "qemu -M ?" on older qemu (rhbz#676563) - Fix typo in setting up SPICE passwords (rhbz#677709) - Avoid NULL dereference in virDomainMemoryStats (rhbz#677484) - Avoid NULL dereference on error in qemu driver (rhbz#677493) - Fix error message when saving a shutoff domain (rhbz#677547) - Create enough volumes for mpath pool (rhbz#677231) - Allow to delete device mapper disk partition (rhbz#611443)- Fix typo in parsing of spice 'auth' data (rhbz#676374) - Fix attach-interface regression (rhbz#676686) - Block I/O tunables via blkio cgroups controller (rhbz#632492) - Support SCSI RAID type & lower log level for unknown types (rhbz#675771) - Only initialize/cleanup libpciaccess once (rhbz#675698) - Imprint all logs with version + package build information (rhbz#673226)- Docs for customizable x509 certificate paths for client (rhbz#629510) - Fix tests for VNC over a unix domain socket (rhbz#651415) - Fix problems with peer-to-peer migration (rhbz#673434) - Fix tunneled migration broken since 0.8.7-2 (rhbz#672199) - Update docs for cpu_shares setting (rhbz#641187) - Fix possible hang if SASL is used (rhbz#672226) - Cancel migration in progress when virsh gets Ctrl-C (rhbz#635353) - Enhance virsh migrate command (rhbz#619039) - Support for specifying AIO mode for qemu disks (rhbz#591703) - Don't leave domain paused after restore (rhbz#670278) - Fix possible deadlock/crash in qemu driver (rhbz#673588) - Add shortcut for qemu HMP pass through (rhbz#628940) - Fix error message when attach device fails (rhbz#675030) - Support for booting from assigned PCI devices (rhbz#646895) - Improve handling of unlimited value for memory tunables (rhbz#669069) - Add smartcard support (rhbz#641834) - Remove some RHEL-specific patches which are no longer required (rhbz#653985) - Support for disabling/enabling KSM per domain (rhbz#635419) - Add --all flag to virsh freecell command (rhbz#653530)- Fix event-handling data race (rhbz#671567) - Add support for VNC over a unix domain socket (rhbz#651415) - Support intel 'ich6' model (rhbz#648486) - Do not use virtio-serial port 0 for generic ports (rhbz#670394) - Set SELinux context label of pipes used for qemu migration (rhbz#667756) - Support customizable x509 certificate paths for client (rhbz#629510) - Round up capacity for LVM volume creation (rhbz#670529) - Show error prompt when trying to managed save a shutoff domain (rhbz#672449) - Report more proper error for unsupported graphics (rhbz#671319) - Expand the man page text for virsh setmaxmem (rhbz#622534) - Fix event-handling allocation crash (rhbz#671564) - Require --mac to avoid detach-interface ambiguity (rhbz#671050)- Report error if invalid type specified for character device (rhbz#638968) - Improve log for domain related APIs (rhbz#640202) - Reject SDL graphic if it's not supported by qemu (rhbz#633326) - Don't lose track of events when callbacks are slow (rhbz#624252) - Fail if per-device boot is used but deviceboot is not supported (rhbz#670399) - Avoid sending STOPPED event twice (rhbz#666158) - Fix issues introduced by dependency patches for rhbz#646895- Fix spec file which was not fully rebased to 0.8.7 (rhbz#653985, rhbz#660706) - Skip IB700 watchdog device when assigning PCI slots (rhbz#667091) - Improve error reporting when parsing dhcp info (rhbz#653300) - Don't chown saved image back to root if dynamic_ownership=0 (rhbz#661720) - Fix core dumps if unix_sock_group is set (rhbz#623166) - Add support for Westmere CPU model (rhbz#656248) - Add XML config switch to enable/disable vhost-net support (rhbz#643050) - Enable tuning of qemu network tap device "sndbuf" size (rhbz#665293) - Support for explicit boot device ordering (rhbz#646895) - Avoid qemu holding migration fd indefinitely (rhbz#620363)- Rebased to upstream 0.8.7 (rhbz#653985) - The following bugs got fixed by the rebase: rhbz#586124, rhbz#595350, rhbz#611793, rhbz#611822, rhbz#617439, rhbz#620363, rhbz#626873, rhbz#627143, rhbz#628772, rhbz#639595, rhbz#639603, rhbz#656795, rhbz#658657, rhbz#659855, rhbz#660706, rhbz#664406, rhbz#665446- Rebased to upstream 0.8.6 (rhbz#653985)- spec file cleanups (rhbz#649523) - Fix deadlock on concurrent multiple bidirectional migration (rhbz#659310) - Fix funny error in clock-variable (rhbz#660194) - Export host information through SMBIOS to guests (rhbz#526224) - Ensure device is deleted from guest after unplug (rhbz#644015) - Distinguish between QEMU domain shutdown and crash (rhbz#656845)- Fix JSON migrate_set_downtime command (rhbz#561935) - Make SASL work over UNIX domain sockets (rhbz#641687) - Let qemu group look below /var/lib/libvirt/qemu/ (rhbz#643407) - Fix save/restore on root_squashed NFS (rhbz#643884) - Fix race on multiple migration (rhbz#638285) - Export host information through SMBIOS to guests (rhbz#526224) - Support forcing a CDROM eject (rhbz#626305)- build -26 hit a miscompilation error c.f. 624895 drop -j16 - Resolves: rhbz#620847 - Resolves: rhbz#623877- Fix problem with capabilities XML generation - Resolves: rhbz#620847 - Correctly reserve and release PCI slots - Resolves: rhbz#623877- fix PXE booting on the virtual network - Resolves: rhbz#623951 - fix tunelled migration - Resolves: rhbz#624062- do not call balloon info command if balloon is desactivated - Resolves: rhbz#617286- give a way to desactivate memory balloon support - Resolves: rhbz#617286- Mitigate asynchronous device_del - Resolves: rhbz#609437 - Fix PCI address allocation - Resolves: rhbz#618484 - Make nodeinfo skip offline CPUs - Resolves: rhbz#622515- Fix multiple PCI device assignment bugs - Resolves: rhbz#617116 - Fix the ACS checking in the PCI code - Resolves: rhbz#615218 - Disable boot=on when not using KVM - Resolves: rhbz#594068 - Don't leak delay string when freeing virInterfaceBridgeDefs - Resolves: rhbz#620837- Fix error message in guests init script when libvirtd isn't installed - Resolves: rhbz#617527- Add character device backend activating QEMU internal spice agent - Resolves: rhbz#615757 - Make libvirt-guests initscript Fedora compliant - Resolves: rhbz#617300- Fix patch for PIIX3 slot 1 reservation, in case it's already reserved - Resolves: rhbz#592026- Set a stable & high MAC addr for guest TAP devices - Resolves: rhbz#616517 - Fix bogus commit of -16 patches - Related: rhbz#592026 - Related: rhbz#599590- Make PCI device ordering consistent with older releases - Resolves: rhbz#592026 - Fix libvirtd hang during concurrent bi-directional migration - Resolves: rhbz#599590- Add iptables rule to fixup DHCP response checksum - Resolves: rhbz#612588- Support virtio disk hotplug in JSON mode - Resolves: rhbz#573946 - Fix QEMU monitor JSON crash - Resolves: rhbz#604585 - CVE-2010-2237 CVE-2010-2238 CVE-2010-2239 - Resolves: rhbz#607817 - CVE-2010-2242 Apply a source port mapping to virtual network masquerading - Resolves: rhbz#608049 - Fix hang if QEMU exits (almost) immediately - Resolves: rhbz#610056 - Support new CPU models provided by qemu-kvm - Resolves: rhbz#605830 - Fix comparison of two host CPUs - Resolves: rhbz#611401 - Don't mess with the CPU returned by arch driver - Resolves: rhbz#613014 - Fail when CPU type cannot be detected from XML - Resolves: rhbz#613760 - Use -nodefconfig when probing for CPU models - Resolves: rhbz#613764 - cpuCompare: Fix crash on unexpected CPU XML - Resolves: rhbz#613765 - Properly report failure to create raw storage volume files - Related: rhbz#547543 - Fix IOErrorReasonCallback python bindings - Related: rhbz#586353 - Parthelper: canonicalize block device paths - Related: rhbz#593785- Don't invoke destroy callback from qemuMonitorOpen() failure paths (v2) - Related: rhbz#609060- Don't invoke destroy callback from qemuMonitorOpen() failure paths - Resolves: rhbz#609060 - virFileResolveLink: guarantee an absolute path - Resolves: rhbz#608092 - SPICE patches have translatable strings without format args - Resolves: rhbz#608917 - No way to pass disk format type to pool-define-as nor pool-create-as - Resolves: rhbz#597790 - Fix enforcement of direction of traffic for rules describing incoming traffic - Resolves: rhbz#606889 - Clarify virsh help pool-create-as text - Resolves: rhbz#609044- Do not block during incoming migration - Resolves: rhbz#579440 - Label serial devices - Resolves: rhbz#585249 - parthelper: fix compilation without optimization - Related: rhbz#593785 - Fix name/UUID uniqueness checking in storage/network - Resolves: rhbz#593951 - Don't squash file permissions when migration fails - Resolves: rhbz#607922 - Properly handle 'usbX' sysfs files - Resolves: rhbz#603867 - add pool support to vol-key command & improve vol commands help - Resolves: rhbz#598365 - document attach-disk better - Resolves: rhbz#601143 - Config iptables to allow tftp port if network element exists - Resolves: rhbz#607294 - Fix failure to generate python bindings when libvirt.h.in is updated - Related: rhbz#589465 - Allow all interface names - Resolves: rhbz#593907 - Fix nodedevice refcounting - Resolves: rhbz#608753 - Move nwfilter functions inside extern C and fix a locking bug - Resolves: rhbz#597391 - Fix failure to restore qemu domains with selinux enforcing - Resolves: rhbz#590975 - Check for presence of qemu -nodefconfig option before using it - Resolves: rhbz#608859- Add multiIQN XML output - Resolves: rhbz#587700 - Fix udev node device parent-child device relationships - Resolves: rhbz#593995 - Fix leaks in udev device add/remove - Resolves: rhbz#595490 - Fix device destroy return value - Resolves: rhbz#597998 - Update nodedev scsi_host data before use - Resolves: rhbz#600048 - Display wireless devices in nodedev list - Resolves: rhbz#604811 - Show pool and domain persistence - Resolves: rhbz#603696 - Fix cleanup after failing to hotplug a PCI device - Resolves: rhbz#605168 - Add '-nodefconfig' command line arg to QEMU - Resolves: rhbz#602778 - Switch to private redhat namespace for QMP I/O error reason - Resolves: rhbz#586353 - Improve error messages for missing drivers & unsupported functions - Resolves: rhbz#595609 - macvtap: get interface index if not provided - Resolves: rhbz#605187 - Fix leaks in remote code - Resolves: rhbz#603442 - Add an optional switch --uuid to the virsh vol-pool command - Resolves: rhbz#604929 - Change per-connection hashes to be indexed by UUIDs - Resolves: rhbz#603494 - Run virsh from libvirt-guests script with /dev/null on stdin - Resolves: rhbz#606314 - Increase dd block size to speed up domain save - Resolves: rhbz#601775 - Fix reference counting bugs on qemu monitor - Resolves: rhbz#602660 - Add missing action parameter in IO error callback - Resolves: rhbz#607157- Touch libvirt-guests lockfile - Resolves: rhbz#566647 - Add qemu.conf option for clearing capabilities - Resolves: rhbz#593903 - Add support for launching guest in paused state - Resolves: rhbz#589465 - Add virsh vol-pool command - Resolves: rhbz#602217 - Add vol commands to virsh man page - Resolves: rhbz#600640 - Remove bogus migrate error messages - Resolves: rhbz#601575- Ensure virtio serial has stable addressing - Resolves: rhbz#586665 - SELinux socket labelling on QEMU monitor socket for MLS - Resolves: rhbz#593739 - Fix enumeration of partitions in disks with a trailing digit in path - Resolves: rhbz#593785 - Enable probing of VPC disk format type - Resolves: rhbz#597981 - Delete UNIX domain sockets upon daemon shutdown - Resolves: rhbz#598163 - Fix Migration failure 'canonical hostname pointed to localhost' - Resolves: rhbz#589864 - Fix up the python bindings for snapshotting - Resolves: rhbz#591839 - Sanitize pool target paths - Resolves: rhbz#593565 - Prevent host network conflicts - Resolves: rhbz#594494 - Support 802.1Qbg and bh (vnlink/VEPA) (refresh) - Resolves: rhbz#590110- Fix sign extension error in libvirt's parsing of qemu options - Resolves: rhbz#592070 - Graceful shutdown/suspend of libvirt guests on host shutdown - Resolves: rhbz#566647 - Fix pci device hotplug - Resolves: rhbz#572867 - Support 802.1Qbg and bh - Resolves: rhbz#532760, rhbz#570949, rhbz#590110, rhbz#570923- Support seamless migration of SPICE graphics clients (refresh) - Resolves: rhbz#591551 - Fix swapping of PCI vendor & product names in udev backend - Resolves: rhbz#578419 - Fix cgroup setup code to cope with root squashing NFS - Resolves: rhbz#593193 - Fix startup error reporting race - Resolves: rhbz#591272- Don't reset user/group/security label for any files on shared filesystems - Resolves: rhbz#578889 - Make saved state labelling ignore the dynamic_ownership parameter - Resolves: rhbz#588562 - Fix & protect against NULL pointer dereference in monitor code - Resolves: rhbz#591076 - Fix virFileResolveLink return value - Resolves: rhbz#591363 - Add support for SSE4.1 and SSE4.2 CPU features - Resolves: rhbz#592977- query QEMU to get the actual allocated extent of a block device - Resolves: rhbz#526289- missing python bindings due to older XML api - Resolves: rhbz#589453 - Fix two possible crashes in JSON event dispatch - Resolves: rhbz#586353 - Fix handling of disk backing stores with cgroups - Resolves: rhbz#581476 - virsh schedinfo --set error handling on unknow parameters - Resolves: rhbz#586632 - Apply extra patches for nwfilter - Resolves: rhbz#588554 - Fix hang during concurrent guest migrations - Resolves: rhbz#582278- Don't wipe generated iface target in active domains (588046) - Fix LXC domain lookup and error handling (586361) - Fix a protocol breakage introduced in libvirt-0.8.0 - Add support for nic hotplug in QEMU/KVM (589978) - Seemless migration of spice graphics clients (589989) - fix build with ESX support - Resolves: rhbz#581966 - fix multilib problem (587231)- Rebase to upstream 0.8.1 - Resolves: rhbz#558761- Fix libvirtd startup when avahi failed to look up local host name - CPU selection fixes - Resolves: rhbz#581627 - fix migration poll value - Resolves: rhbz#584928 - crash dump job caused libvirt hang - Resolves: rhbz#580853 - Fix initial VCPU pinning in qemu driver - Resolves: rhbz#578434 - fix cpu hotplug command names- Build ESX support in - Resolves: rhbz#581966 - a batch of network filter fixes, IBM request and upstream fixes - Resolves: rhbz#579993 - couple of patchs to fix device handling with QMP - Related: rhbz#563189 - fix python binding for snapshotting - spec file fixes for nwfiler build and RHEL-5 virt-v2v specific rebuild- Refresh SPICE patches to fix test failures - Related: rhbz#515265, rhbz#524623, rhbz#573382 - Enable test suite during build, disabling tests that don't work in mock - Related: rhbz#558761- official 0.8.0 upstream release - Resolves: rhbz#558761 - new patch set of patches for RHEL-6 SPICE and addons - Enable QMP/ JSON mode in the QEMU monitor - Resolves: rhbz#563189 - Support configuration of SPICE as a graphics protocol - Resolves: rhbz#515265 - vnc (and spice) ticketing - Resolves: rhbz#524623 - enable spice tls encryption in domainXML, and which channels are encrypted - Resolves: rhbz#573382 - notification of VNC/SPICE client disconnect/connect events - Resolves: rhbz#515268- preview #4 for 0.8.0 rebase - snapshot API - domain with disk on root-squashing nfs and security driver mismatch - Resolves: rhbz#578630 - Fail to read xml when restore domain - Resolves: rhbz#577719 - loop "virsh cd" in virsh interactive terminal generate unknown error - Resolves: rhbz#572380 - support setting qemu's -drive werror=stop/enospc with configuration - Resolves: rhbz#526231- preview #3 for 0.7.8 rebase - kvm hpet support - Resolves: rhbz#576973 - hook scripts support - Resolves: rhbz#569965 - Need to add time keeping abstraction - Resolves: rhbz#557285 - notification of guest reboot - Resolves: rhbz#527572 - Ability to preserve RTC clock adjustments across guest reboots - Resolves: rhbz#515273 - Notifications of guest stopping due to disk I/O errors - Resolves: rhbz#515270 - VNC ticketing support (524623) spice still needed - VNC client disconnect/connect events (515268) spice still needed- preview #2 for 0.7.8 rebase - migration max downtime API - Resolves: rhbz#561935 - allow suspend during migration - Resolves: rhbz#561934 - support vhost net mode at qemu startup for net devices - Resolves: rhbz#540391 - read-only device access support for qemu - Resolves: rhbz#556769 - LSB compliance of libvirtd init script - Resolves: rhbz#538701 - No domain vcpu information output when using JSON monitor - Resolves: rhbz#572051 - "qemudDomainSetMaxMemory" does not work and should be removed - Resolves: rhbz#572146 - after setvcpus, any virsh command will be hung - Resolves: rhbz#572193 - virsh interactive terminal crash or hung - Resolves: rhbz#572376 - virsh hangs after core dump - Resolves: rhbz#572544 - Fix very slow file allocation on ext3- preview for 0.7.8 rebase - Extra non upstream basic patch for spice and XQL - Resolves: rhbz#515264 - Resolves: rhbz#515265 - connected virsh dies with a SIGPIPE after libvirtd restart - Resolves: rhbz#526656 - error when running logrotate on s/390x arch - Resolves: rhbz#547514- macvtap support (rhbz#553348) - async job handling (rhbz #515278) - virtio channel (rhbz#515281) - computing baseline CPU - virDomain{Attach,Detach}DeviceFlags - Improve libvirt error reporting for failed migrations (rhbz#528793) - qemu driver support CPU hotplug (rhbz#533138) - wrong (octal) device number for attaching USB devices (rhbz#549840) - cannot save domain into root_squashing nfs export (rhbz#558763) - assorted bug fixes and lots of cleanups- Fix balloon parameter name handling in JSON mode (rhbz #566261)- Fix balloon units handling in JSON mode (rhbz #566261) - Invoke qmp_capabilities at monitor startup (rhbz #563189)- enable JSON interface, desactivated by default in 0.7.6 - Resolves: rhbz#563189 - make sure cgroups are installed and that cgconfig service is on - Resolves: rhbz#531263- upstream release of 0.7.6 - Use QEmu new device adressing when possible - Implement CPU topology support for QEMU driver - Implement SCSI controller hotplug/unplug for QEMU - Implement support for multi IQN - a lot of fixes and improvements - Resolves: rhbz#558761- push updated prerelease version of 0.7.6 for testing in Beta1 - Resolves: rhbz#515213- Push a prerelease version of 0.7.6 for testing in Beta1 - Allow specifying -cpu model/flags for qemu - Resolves: rhbz#515213 - Add async qemu machine protocol to libvirt based on JSON QEmu API - Resolves: rhbz#518701 - Allow for static PCI address assignment to all devices - Resolves: rhbz#481924 - expose qemu's -fda fat:floppy feature (525074) - configuration of virtual CPU topology (sockets, threads, cores) (538015) - rewrite file chown'ing code to use security driver framework (547545 ) - cannot create a headless KVM virtual machine (548127) - Improve virsh schedular parameters documentation (548485) - Fail to delete a inactive pool using command "virsh pool-delete" (530985) - virsh man page updation for using container (lxc:///) (528709) - Command 'virsh vcpuinfo' returns libvirt error in RHEL6 with KVM (522829) - Expose information about host CPU flags in capabilities (518062)- Rebuild for libparted soname change (rhbz #555741)- Add new API virDomainMemoryStats - Public API and domain extension for CPU flags - vbox: Add support for version 3.1 - Support QEMU's virtual FAT block device driver - a lot of fixes- upstream release of 0.7.4 - udev node device backend - API to check object properties - better QEmu monitor processing - MAC address based port filtering for qemu - support IPv6 and multiple addresses per interfaces - a lot of fixes- Really fix restore file labelling this time- Disable numactl on s390[x]. Again.- Fix QEMU save/restore permissions / labelling- Avoid compressing small log files (#531030)- Make libvirt-devel require libvirt-client, not libvirt - Fix qemu machine types handling- Upstream release of 0.7.2 - Allow to define ESX domains - Allows suspend and resulme of LXC domains - API for data streams - many bug fixes- Fix restore of qemu guest using raw save format (#523158)- Fix libvirtd memory leak during error reply sending (#528162) - Add several PCI hot-unplug typo fixes from upstream- Create /var/log/libvirt/{lxc,uml} dirs for logrotate - Make libvirt-python dependon on libvirt-client - Sync misc minor changes from upstream spec- Change logrotate config to weekly (#526769)- Disable sound backend, even when selinux is disabled (#524499) - Re-label qcow2 backing files (#497131)- Fix USB device passthrough (#522683)- rebuild for libssh2 1.2- Don't set a bogus error in virDrvSupportsFeature() - Fix raw save format- A couple of hot-unplug memory handling fixes (#523953)- disable numactl on s390[x]- revamp of spec file for modularity and RHELs- Upstream release of 0.7.1 - ESX, VBox driver updates - mutipath support - support for encrypted (qcow) volume - compressed save image format for Qemu/KVM - QEmu host PCI device hotplug support - configuration of huge pages in guests - a lot of fixes- Update to newer snapshot of 0.7.1 - Stop libvirt using untrusted 'info vcpus' PID data (#520864) - Support relabelling of USB and PCI devices - Enable multipath storage support - Restart libvirtd upon RPM upgrade- Update to pre-release git snapshot of 0.7.1 - Drop upstreamed patches- Fix migration completion with newer versions of qemu (#516187)- Add PCI host device hotplug support - Allow PCI bus reset to reset other devices (#499678) - Fix stupid PCI reset error message (bug #499678) - Allow PM reset on multi-function PCI devices (bug #515689) - Re-attach PCI host devices after guest shuts down (bug #499561) - Fix list corruption after disk hot-unplug - Fix minor 'virsh nodedev-list --tree' annoyance- Rewrite policykit support (rhbz #499970) - Log and ignore NUMA topology problems (rhbz #506590)- Don't fail to start network if ipv6 modules is not loaded (#516497)- Make sure qemu can access kernel/initrd (bug #516034) - Set perms on /var/lib/libvirt/boot to 0711 (bug #516034)- ESX, VBox3, Power Hypervisor drivers - new net filesystem glusterfs - Storage cloning for LVM and Disk backends - interface implementation based on netcf - Support cgroups in QEMU driver - QEmu hotplug NIC support - a lot of fixes- release of 0.6.5- release of 0.6.4 - various new APIs- release of 0.6.3 - VirtualBox driver- release of 0.6.2- release of 0.6.1- release of 0.6.0- release of 0.5.0- release of 0.4.6- release of 0.4.5- release of 0.4.4 - mostly a few bug fixes from 0.4.3- release of 0.4.3 - lots of bug fixes and small improvements- release of 0.4.2 - lots of bug fixes and small improvements- Release of 0.4.1 - Storage APIs - xenner support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.4.0 - SASL based authentication - PolicyKit authentication - improved NUMA and statistics support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.3 - Avahi support - NUMA support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.2 - API for domains migration - APIs for collecting statistics on disks and interfaces - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.1 - localtime clock support - PS/2 and USB input devices - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.0 - Secure remote access support - unification of daemons - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.2.3 - lot of assorted bugfixes and cleanups - support for Xen-3.1 - new scheduler API- Release of 0.2.2 - lot of assorted bugfixes and cleanups - preparing for Xen-3.0.5- don't require xen; we don't need the daemon and can control non-xen now - fix scriptlet error (need to own more directories) - update description text- Release of 0.2.1 - lot of bug and portability fixes - Add support for network autostart and init scripts - New API to detect the virtualization capabilities of a host - Documentation updates- Fix loading of guest & network configs- Disable kqemu support since its not in Fedora qemu binary - Fix for -vnc arg syntax change in 0.9.0 QEMU- Fixed path to qemu daemon for autostart - Fixed generation of block in XML - Pre-create config directory at startup- support for KVM and QEmu - support for network configuration - assorted fixes- finish inactive Xen domains support - memory leak fix - RelaxNG schemas for XML configs- support for inactive Xen domains - improved support for Xen display and vnc - a few bug fixes - localization updates- rebuild against python 2.5- better error reporting - python bindings fixes and extensions - add support for shareable drives - add support for non-bridge style networking - hot plug device support - added support for inactive domains - API to dump core of domains - various bug fixes, cleanups and improvements - updated the localization- it's pkgconfig not pgkconfig !- fixing spec file, added .el6_10, -devel requires pkgconfig and xen-devel - Resolves: rhbz#202320- fix missing page size detection code for ia64 - fix mlock size when getting domain info list from hypervisor - vcpu number initialization - don't label crashed domains as shut off - fix virsh man page - blktapdd support for alternate drivers like blktap - memory leak fixes (xend interface and XML parsing) - compile fix - mlock/munlock size fixes- Fix bug when running against xen-3.0.3 hypercalls - Fix memory bug when getting vcpus info from xend- Support for localization - Support for new Xen-3.0.3 cdrom and disk configuration - Support for setting VNC port - Fix bug when running against xen-3.0.2 hypercalls - Fix reconnection problem when talking directly to http xend- patch from danpb to support new-format cd devices for HVM guests- reactivating ia64 support- new release - bug fixes - support for new hypervisor calls - early code for config files and defined domains- add patch to address dom0_ops API breakage in Xen 3.0.3 tree- add patch to support paravirt framebuffer in Xen- another patch to fix network handling in non-HVM guests- patch to fix virParseUUID()- vCPUs and affinity support - more complete XML, console and boot options - specific features support - enforced read-only connections - various improvements, bug fixes- add patch from pvetere to allow getting uuid from libvirt- build on ia64 now- don't BR xen, we just need xen-devel- need rebuild since libxenstore is now versionned- Add BuildRequires: xen-devel- rebuild- support for HVM Xen guests - various bugfixes- added a proxy mechanism for read only access using httpu - fixed header includes paths- extend and cleanup the driver infrastructure and code - python examples - extend uuid support - bug fixes, buffer handling cleanups - support for new Xen hypervisor API - test driver for unit testing - virsh --conect argument- various fixes - new APIs: for Node information and Reboot - virsh improvements and extensions - documentation updates and man page - enhancement and fixes of the XML description format- added error handling APIs - small bug fixes - improve python bindings - augment documentation and regression tests- new domain creation API - new UUID based APIs - more tests, documentation, devhelp - bug fixes- fixes some problems in 0.0.3 due to the change of names- changed library name to libvirt from libvir, complete and test the python bindings- upstream release of 0.0.2, use xend, save and restore added, python bindings fixed- created/bin/sh/bin/sh/sbin/ldconfig  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsafamarasbebgbnbnbscacscydadeeleneseteufafifrglguhehihrhuhyidisitjakaknkokuloltlvmkmlmrmsmynbnlnnnsoorpaplptptrorusiskslsqsrsr@latinsvtatethtrukurvivizhzhzu0.10.2-64.el6_10.20.10.2-64.el6_10.20.10.2-64.el6_10.2  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUUUUVlibvirt.conflibvirt-guestslibvirt.conflibvirt-guestsvirshvirt-host-validatevirt-pki-validatevirt-xml-validatelibvirt-qemu.so.0libvirt-qemu.so.0.10.2libvirt.so.0libvirt.so.0.10.2libvirt-client-0.10.2AUTHORSCOPYING.LIBChangeLog.gzNEWSREADMETODOlibvirtcpu_map.xmlschemasbasictypes.rngcapability.rngdomain.rngdomaincommon.rngdomainsnapshot.rnginterface.rngnetwork.rngnetworkcommon.rngnodedev.rngnwfilter.rngsecret.rngstorageencryption.rngstoragepool.rngstoragevol.rnglibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.movirsh.1.gzvirt-host-validate.1.gzvirt-pki-validate.1.gzvirt-xml-validate.1.gzlibvirt/etc/libvirt//etc/rc.d/init.d//etc/sasl2//etc/sysconfig//usr/bin//usr/lib64//usr/share/doc//usr/share/doc/libvirt-client-0.10.2//usr/share//usr/share/libvirt//usr/share/libvirt/schemas//usr/share/locale/af/LC_MESSAGES//usr/share/locale/am/LC_MESSAGES//usr/share/locale/ar/LC_MESSAGES//usr/share/locale/as/LC_MESSAGES//usr/share/locale/be/LC_MESSAGES//usr/share/locale/bg/LC_MESSAGES//usr/share/locale/bn/LC_MESSAGES//usr/share/locale/bn_IN/LC_MESSAGES//usr/share/locale/bs/LC_MESSAGES//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/cy/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/en_GB/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/et/LC_MESSAGES//usr/share/locale/eu_ES/LC_MESSAGES//usr/share/locale/fa/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/gl/LC_MESSAGES//usr/share/locale/gu/LC_MESSAGES//usr/share/locale/he/LC_MESSAGES//usr/share/locale/hi/LC_MESSAGES//usr/share/locale/hr/LC_MESSAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/hy/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/is/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/ka/LC_MESSAGES//usr/share/locale/kn/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/ku/LC_MESSAGES//usr/share/locale/lo/LC_MESSAGES//usr/share/locale/lt/LC_MESSAGES//usr/share/locale/lv/LC_MESSAGES//usr/share/locale/mk/LC_MESSAGES//usr/share/locale/ml/LC_MESSAGES//usr/share/locale/mr/LC_MESSAGES//usr/share/locale/ms/LC_MESSAGES//usr/share/locale/my/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/nn/LC_MESSAGES//usr/share/locale/nso/LC_MESSAGES//usr/share/locale/or/LC_MESSAGES//usr/share/locale/pa/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ro/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/si/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sl/LC_MESSAGES//usr/share/locale/sq/LC_MESSAGES//usr/share/locale/sr/LC_MESSAGES//usr/share/locale/sr@latin/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/ta/LC_MESSAGES//usr/share/locale/te/LC_MESSAGES//usr/share/locale/th/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/ur/LC_MESSAGES//usr/share/locale/vi/LC_MESSAGES//usr/share/locale/vi_VN/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES//usr/share/locale/zu/LC_MESSAGES//usr/share/man/man1//var/lib/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnu      ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, strippedPOSIX shell script text executableUTF-8 Unicode textUTF-8 Unicode text (gzip compressed data, was "ChangeLog", from Unix, last modified: Mon Sep 24 04:41:45 2012, max compression)XML 1.0 document textdirectoryexported SGML document textsymbolic link to `libvirt-qemu.so.0.10.2'symbolic link to `libvirt.so.0.10.2'troff or preprocessor input text (gzip compressed data, from Unix, max compression)NhijkMZRR R R R R RRRRRRRRRR R!R$R%R'R(R*R+R,R.R/R0R1R2R3R4R5R6R7R8R9R:R;RR?R@RARBRCRDRERFRGRHRIRJRKRLRMRNRORPRQRRRSRTRURVRWRXRYRZR[R\R]R^R_R`RaRdRlR R R R RRRRRRRRRR R!R$R%R(R*R+R,R2R_R`RdRlRRR.PPPPR R R R RRRRRRRR R!R$R(R*R+R,R2R4R_R`RdRlR2PPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5R R R R RRRRRRRRRRRRRRRRRRR R!R"R#R$R%R&R(R)R*R+R,R-R`RaRbRcRdRl?07zXZ !#, ~]"k%{Dukx YY>1OǗ AyA @؁kxʾ`Y_=馴ʤy|t w{ՓQ R%b%nNѷ]Iqͫ_f!<_ }51ƕƎ&Yp"DzxPTw5׉7|zPk$x%H^C|IWKcPw!BŬlijh8G ,h`W0 !I 2Yx|UGBP4#n8eCl5'c:~<4Y\t7PjկYop-?  ?IzG┯dz"hiMACȧѦ\j+6i@OQYhƽ<=qQ/VlYt|>i)L,.xd립C;(aƛn+dh P#٭S5L˕M(`0m?Lzn:-Z@ C#E͂;@iV̈́?@iٞl D mX!+OqЉH =3}{4Y]lt{)q|]s )`DzWs=y:!Z9bpx߀V:j弯Ѳi YLۏ|n J-gz'a\Etl\U GU0&ՀSMrTc@R3J$:Hixm 6MG̑wx"uwPjlwIS’ rG0M{j86`[[/L_DHhL{F#${s'&,ճ(':[s˩0vR9Z֣v Х).P0M<<0=-C#$l+BLY?2mkL>I{(B._<zPrlLĆ~X0֗+DZV騴:TјSE%uVO@NqJHm#}WxDܴj]d+bGX<_w[QNY'*ݗtkUCUJ  ^o_Mr.T~]=DѾΐ<E-U&AX >Xpe".%E4ī򟮶svpkB PI/%*T5e=^%[A*gYN~n\PPc! ?ؙJPڏcI<82Wh4<|G!!Ь%'#Ԃ:xgd̡BSOz&nR{5tQ4V*x>(xAȐ>X a#I(2n@ I1jQj5 E1{%w)"~G%d_Yf&l}` PQ*)!>ꋝ"#}sW_lЉ5˟jNCD.7nC$o"A{ZQ)O|z4FeJ#g;Cq>ݱ+!Hv,#dv!Vꄥ~BQ5y9%˙*{Pa,#ŭ!K(bu0y)MQA ; BLޚSd(yQIK"Xxxn0HXL/')X&zQt ҃ MUq?"yQ\NZ 7Sa-?+1Cj3QNƮS)rb3ȅM Br0 i oU(]Zi͌g[ۼ" Is+Vj֤+l4MuMqۗ6 Y]oť9b`ob+~sa`rFb}&`:E|'0=/t-"+Y9pPBbxҏE1@CaSXwNB:9stJ11*:^P@0Pj֬""\Ap gVuP!.[Ki'~Yh7 (u[N2\PYT@OJ63V]CpA"=~lJnY~5FV3vC!TLF|(pɋ #i)Aֵͤ:*$R:m|r`~n*oKI㖱u{G7oēPhV"Z4..Q!يWxȞh?㠐 8ױ%d].R91Kq{!ϗ-Ǟy!T+Fe,"DUeK * n*&wPvӔTyww!0 Lx?)sSLCq'-9 Q.ӗW,r7L_ +9ˇܦ]6e=|1B =wlj2s$ɢs yMl&__ۭqⰭ nj8sy|cC&5НR#%2~9>LYk;ZBOLn7LD:c*S "=,dߞ{ jݡ3.S~h>ߦ!WL\dahIin]5}9QGZms壘 `"*{^} yN͢}<+a 7'4r}9$*9t0ȴ: | jwl:OHoRx!>^冱4R-Q捠7 ɏW5U-2E 5e;nllW;gV@9rrF%-|()|{䅓$xKF`/}|_τ^῍eҘ niQoҳC?++ ݽCi ӎ\T$6(=byMBM\ l' M~(Iu'e{fژ޻L;5g}p{yR* mT-:Λ !fek KnY\Xjz)H߿(k0n I 'YV14A8$O2k:ʨ{0ay:`Cq㝝2Lg+UOxH#}b2"㳑KHdj\K  k>r*/!c ?6N!ltPj< Z9^9;M"~m%"4o?۰f֕?i_A/{Id?5WKkSM0;F,e LL8EVP5Q2*c9x(.N '?HƁjtE!-CuS3@ `pH=mkΓTQFoP<0XȭXшoܤ# /0R[B ֦&lee p uc^CvJ@&1k&y,F=GFo^@ :0qLԾVܽİ:@ ʝ0LC Fp_/w rYPԮL" ]1IƜ[:/18|=pY hi:YZ,3 z._W8^4zh5|>q ]AYECƮGрd=ءb^ٽQI7~S'{Y!O%Ad8`Ai|EcB1]QM]} n~w>O"mߩaiR4K9gKgmaV+x8]XD?aʦ5PRh-w/sGɨLns_,7mZ.u8Ӎ9Ӈ/xc(.:]{2ظқXY@#Lx>,qOM+ƨߕ97yb=YJlF8[E.Li'"K̇ݤ ) =bA J.c`iQ#cMc#eB8 ]"W*Ε捜NlNa Zn)8Zd/ r5\i$9J 8F{x\^7w*r PC*61`4/`2XN=H)S+}&E,_$ ${+b[U\8bd16$ oˆ8WOȆZyzjw-ly*KhFҨhՕ$qC)dӭ`܄[r5}rL<Ҧ'ۭmmԒS ^7 W(Sˬ9m^hxr(&?K (XӉ:)|=Xq\ܲK6\tHuV ϒhmwء] f!t!k!T$a|\͋PM}h另:~A.y}`GrOaֶ%eG^NgxQ1gveTS ,6TZh0b gHlǙ8xoƣq) u_j#I,kq* ^ڢK:DQ7SC]+5N]ݶ 42Xv1ծxP+VxE v[L4[hwRSz*\a{ p5:b8M G52~FK\ԣʤ㴳XoтRWn4,/s &T~!$XlgR:Aвk ^Q%x PBejlphGMq ^#<![ӢĦm*><ط.őV;(?qҸ)F8 Z`RSͭi.\7̌6· Cd+ }#7CB-{0+30IShmPiZ BOe@"lΪczQ0G*}7?3'Kw$afڽ\OQGh\شT~NgZ 䥯cXkng K^W_QeQjIDݗ: g@IQu:Ku47/nBl]Թ_ilj)m Aƌ޵ /FpfKn9Ou E.")5.-ΕiT'-Zz}%@WEmϮq6A|9(.*EG355F{T)5Ebf}s"QvL>cE]^1<^ vv:H*LgJxG.RpB(gEʝwNUrwVj>x (Zw|jH>`dBi"OQ>{dG:&,O!|\' >d4.f~}C)V"Q)EHەX[]M>,;Y O0/a. ѳ]q>]2>K\SSz,_u3ٺ!gRG:A{%W&Í'ѹy$]\_:>L٢F12 i3eX i_XM-H*bWR)ڪcuf??{GQR%bA>}rK㯵tu!Vԙph8A[/-S%J=[GTwZ+xGYkSDž=C1(joOL;#܂kYءя2Rɳ͍e 6:(LaL/`*zH6=?GlORfuw,SQVW܉SIǘČopt_e@^92^=}G|a>(O_q7 U]({Yԏlrk’fƽǼj}022%M?mжX IbS?fZFyL=A!yPn6e =vɑ7ZK0Չު]>vpHt.RH}kx% (2 =T̨O56n(%$I؝پ2p$+gVEl,eivCfČKwuģ'- 5jYٜ㙙CA{e.d,i&6 U^` ^m![8%Q'Vu3A؄q׮XN35L:^j4RQ aé1~1J=: n3z S 9`_Kڊ\Ԕn3j7/YEyN]G TvV^8΢=Hgځl VQoW\<^Pxn,O7'åHf[D4f!h't3>5F6XN^Þ/P?CۭC0F0EOӱIP>P)b/fѾ$ ybo7;8,1< +ӠG DI" gKoc[3[H븡[h'hU^[ǡ͇/ߑ$k pwj?_G!ճXGz1B wtwtײ"MB|Z2$h=gf}l$]%_D~i)ىjlE.4^yF?7+nv1cZ*Yݟץ m[ks"Qu9.371#0b}L꾷̑` eL |mbKevQe+  RF'^I%hRq*FOt{fN,g P{Rl;)T@ KEvv{ps_A w9A)kº}ca;)yL{KpOCZ$fUE|oߌ}F*;l) $* Ʃ|^OVQů*5[}um>?G~Z-x(uN-.sCѵ/nA&b{Q8יNk;bl8:3i^= 2J)MmpX-4)20J1 % pCCagJ޻ "$'aw ƱݶL>_Ɯb =B^D_ toC&1>pLsG? ҾىZXlY7GV4-.Xc`E=)9խ,Hc?@;ٹ>ڦSܐ xPWx<$TAB#l}^ޭ\M{V9;RSyz0zvÀ% ++O#21ǎĂ>fưp =]G`y!<3[CTk/vGrqԚGj"2"f9j޵B*Fg]4Vr=,UMo#Y&szQ+V*?M߈&Q}Z58§p R1qO ˎLJQؾ@:fKq DM  87@Ul?=W>X 7v2|B^mT xе n|ke?*- xEy~FnƦG{}YITǏÒvJiR8-APwRs#IsMȺ>!#m>Ad׻nr5ǩK=%^bjXX 6_D^p.glTeM8m`Nd1D ĩbMvO8bDSm[Gpl?vTudQLOk^7u9vsaP 賣bZTa+<,'p vUFlNWp.qìz]i! ćE!!n5!'B άLƛW#/vɵqG\;ô $bSBJ+͡d]ϫe M.TY$p}%&gŭޫ9VsT_-$vzK*LjY(&|){: >R^U̫OS[T^9lڮ NWށܖX"OL*rpL%.hv]m3O۬tռGE+a"UQ|juf?S螼?掲L$̫9E c<5p(^H OH2%ho;IKς.?`r3.o TrYˎIl2!Gmۣ.kY=p8'MA"PytJ)Wq:ۮMIQt`NXq,z O: r/ѝ*sH8L~B1 0#Ql2ws8TU@~xMi뺌0NV ﺏɜ~eik (+8~&-WșԆ< [[wA#ޗ$"6#ӴZK~j)(#/nj=!sGkQɝ&b6v! Zha8|I,NwiP{*KG$R6}({05|Ϙ~Q:pd?3Dޥ-" tC*Pu!=հL e C]3$ef\ITϷIk;u5bHw.rHt]߳1 HJX,!;ډ5/Fê}SzfKh`|駪͍:0uyrMn}wvVFp<xK| 8xO]1Kڛ| Y%<5FM["Ptj:HpL)$xen;2tA.Iݯim; O?%Þ-,r h{ @&Jgrx^vSZYD́>EG% '}ycQn lN3/6(M:(a{Kwdϸm:ّ8JF%~.1ڥ)?1 , 69" Wn³rUe;'e# mG:M N"tc(3AMO|- O@ͅǤmrR+ µr0SH!} <2J'hymt ]-lys'Gg[pt\û'nm~y$GE tʟ]P{@8 x8a z{ߏ[\gֶ) xXCkLK[Mr:VWׄ0<&El_%g;΅5&\ȊYeĦpcXVH:/'ZUTkΗceG0r@1O)i҃((z q/C-jq]jb_N.;yDP(A"LBo:T,AEހ2Z@{AQ}^]%Bۀ E*9&19Q"~Gۼ팮xS@ ZSsIÔa2oZ/Gc0'cdթ]"^n8JN9Brz-1HCm[+qc'W *23tP-_OMy ԯwkZr=4W'Įdk ?KKKIҜ؏Yu="=~iQN=b(JBr,;.}ӠeCY[P! CQ@lE%˵[I#ƹDwQ<&Keew—qSoq6t5$2~k"HMր4`u7*h4FoTpYELӊH"'MT.*;2Kc&[$3( 'rUC$x\mvOwg8$Ù?Uǣx$e8ߪu QL}A.Xיp ':eFjt[Nkgݿ~q$.Yf*ԧ ?r3eާw wMi?`yLNy\Ti嘠p#?4Ym@gWd>y{ڢ t]H zz{ ;"9rb\v \-vs/[b5~] T3^E]$1@t2KOS͡Uh K$+?N|.[]r@HCVgi\8x7Da+ghp^j3\xڦГ>*uixLiAM}sVS+lHgrߵ@^&3tߩn[ 5QUPma/#D7/P>ͪWG8|k"כ"{N^ n;ޗ7{OaS<+/ vi7lNx~BJ~urMn ?e/Y^qE+))+< t€ƏﻸݮVH 8pǎθHڨK<ED䔖RwH![>4%QV Ql^7F/;؉L 'pmݞ*HG,/GgcDϛqn~,ӾԎWDߤN ODfb&пӎv[ /לf3) Qc$feBŚ{b֠62A^i@ފ-Y`^0h3P<||wiP@ۻV 'biz Ǫre kY*.#2,a݊nv3lsm2?.bҨcF#?0SW$K{l?jҸ;#jpUgBvDkbuN>Fk$IC1o\iB>*eݚ:]T HOq%0Vz _`HC RӝP -yWTlXDb[o {D!HB>z8Ύ0|/ O<5zK1 Ξ,W )[2[6dԙN`e[:hrb,> b<vYÃHqQ@`GA/bAF}eH3 9M6G? #Ao$L<&=TV&`nxnEQÎn!dnƒ%T贼>aٲ1>u_RH ΡN n V1 jSoaƋ^8}@`LڜUtJ|/QR[mY_׏_5v]߀_oD(lErGhrٙi7Z>_Y-\d]X;pپtu\Mf/V` l=iEny+O3ם"h ^1CLoJ <ܠcv`7q; g(2cEB9_4t*Ͱ6E]hk"x.)@YoӍR)C7,~mfط?EZ(H0QLH!w1dK4q$W_DϫӃ,Ln:+etAL5qE[ki:Wi6{ߏm^&U?H7Hx)#b"䄄7WeZ6@P+ ojו{J sye=tcE'ʎ@֢} nV3U<rrpoپ/A=.{Ņ@5}"{Z ;4Dž>pЃ׸?>3&9DU8Xx0U%ոakE ׼)p֞~1/8L$b7@kRwsŸǴ]Ms Y 'h3"tǠ=,58Ή㝹Fhn6$#[d6?<1|!q'9א%Ev D䓎H~5Ł\ wB3ĀWRT*a@f?%^)?$VNdFخTW8yÈ,58ITwqgXL:SMq-ȁ4v3HB>H{|'د vk|4 5=XdtV~{x()P.ez2:x(f4lXr,F[ڟj dK_+]9h blH_7gAzBre|Q UmV! PD0ܞgeR Dz`ljUzKazg@kF^|ʀWQ.bN9yٔ-/T OJ_j,sơH6p--HoAGXɒKxz /.AKL1@N֙$yq7oۤ9 Ss:0/".1Q&&(REcҊr`_`T/Hګl,iuV:#rjʹ[J++7q$ǎmi߷;͠PX Œ AsTtfqysWBI"搁6m 0ݱқiʛ5r23I gE"jR%^0d|cvr=%>QzyƘ ޶F 15:ҪdRܵE#VlpuUJ3/rjN'AZ''^5F en`C#A%穬q@ jXG'ށ(emXmuJa;4!H eh:|m;.܊-0h`b!}{H>G`\Hr(}I *Rh艇Ac`:aۆ. BbjivS$YG+h ffXYn ,Յ_<'b$Sٸ0a gZp2GY]#?d:#E!znBCfwJ*΋F:=cVHWO/Oی1:7dpҸx]P0hp\4`oMu YTQt<ք:AlTu t|Q؍Ce'*{[Ii>NKa㕰Ys D<3'<4[1]gޡmO޲uI rMHL)&u+ϱMtx7h]{2 Dc|J ݊A0Vp\eC2( ŇR9JYn !Рw;֢/}w|*Z F}PS~BVK !K f[9CGƗ&*t%~c#=JRAYXyodn')n* vLJ?jo9SO1*w!î-tg] *i29YJ q-_Ч iF=8"]iQ OTJS^Ewy^xScV SX7tQ:Mjt3#kfIag(h^vh8 ?oExxz4 r sꞵ]Bo(JY)X.#:Q4>刄R޹G&aB9H?m$LuG /\{?bLsI7R%xKpS2H T kg&*53fwmA+9>g\1ƕ޲Ľ5]Ou3~.q$ ; @J.3 q03] N"S(j$ylyp .]~O" $8cbB}^mε*>L0 c 4GIb#&nΆԃGwv/M,:;L[F Z{LRXaTb9yG':/X`"sO`a4}q ?Kcay*7Ii m[4`;X]C5⚊:D()6VxI /dED7x(P0wtL,܇0HU{J3RdX?l=ߚV_IfgT'!m ^|k+8Tmq=LDA3 Zu UjJ0B^m({G32ְ_VJA.NwR2``Q7Y5Dή7݄ErvЬ*KA~l.N TdV!{)K I d˭_/f? tp׻4$L)ef~Pbfwmo]E$tJa*0VWit# Ϭ70vBPjV>@ O9Yj5WTE#<> MÌ,GY'<GC/(P!aWt=Ĝ4Z2fݸRe+bgJjp,A gѽn*.ǺcJ'K _r[@x]T3R d=>/:NJ3%l^40m/ra],]WG\@(|AAĄPh/F‘aZ`oK?n PR b >[qeT 1r_"1hLanȍtï+0|hpgoHa*Lrr0W궘p.{zxv lq4NiW?_4IHgr_%KKFydc(HGX0{eL")Y$)UVl.-5ѣANgQ< Tho=6Mk{Ld"($W<7/:U:ЊOTQa-(hiq: e]r"|fN}B_{pc[yW 9ٿlXN}W 'R" fC"D7bO2r6f8(\l(,5 ] 27rcjTK%yqv嗶я=1o>4@ɋ^; O"Iph:Qkv9)aúK)*jZ"/YfѰ rdۃuK\}h7tuk}*׉s!edY+9.,2J"ߥtc9el4 56&X}h/-o1'689oÒ5}NaZVe\\[MGT|J)G "1_z͚jp0ru6!<ܠ;ܖ_BL4I,a;wo,"2{5ƛALS!%tՆeHP~܋bŵ^hYtED#9.hJH'<kb"CZ!}?ieįp1jl|^] eg-YM'XCl 歄>ѬSLBX%U6|8Pٍ+0ˡSš,ȉ;V A@"D%`WG5l]13ALIoq*{'_#}Ҹ 8&\!XxFuk?3-z:zdO(('7:>m8VvPsu?ZYWǑӬe:&5ʆf^:byЏƹ>9YJT@D$ˁ4E1۰&@p%ԃh0JQv۶l k=Ռr"]Q(|iםLT꧆M##I(-ɆA ^ ?kyxq_ܩPym}<q&0_-MB.( >x2XOiv^[eسVܠ)}<3Id[܏.dDYQw뾦:cxks'lX)ď;J0'"_YO(>&w b)JЯ@\t=BstQ/b;3ZmF? b5e)̪kj} n%&fN]B_ʩ{%Ga Ǿ۳&͡o.e~9;ft>Vغ fD,,|zj.it75ߗ c\SɆ3lc-dx!PRZLZFV>Q2Q\y~DCL1uʎ`5[uzEU^Yjbn"D qɇ"v=t\Q뢺VN$c(=3J[oL]q`kt6gmMaN5tIˬgPJckYdUoNz&QeYQ By \6pso#j!Ai&Z"B"/Ȭ6) qHGTa*\(5;#H+p0\(Bc;`)5ucկZ7rȃ6bQRqRM_I,fp1x=C|mtnr{nBVeUI+aKltB &qeu*73tcZ(MȅUpHE H)|`պҋRF̓tb{.FeGoC-jonqto/9x:'AG*yt 3a+  AMUS1eRkⰡ.ز"PXOSW3hi*|Fm |4|#kFew+yhzer3!o\+w/{CNnd8F {#Mؑ@m1Cਃ`mQ{gMIuUvKh^ƛwL0r -=OLT1bCY Cvq !]$ ]oցy%xU(;N`J& Q(` 7QjucJ մw!FG*W{˷}i/c=5E%Psҵ{l0ts/'MoNHy46,R0oNEoL8U!)RԞIfʀ6JEu[@#5rQ@AY{%~ە#oYB6,h0~3_~ _eI@:Zt#&'rgyPƉ(]lDPflMeՠ.;1$Z۫[hvz{N~ooI(ʚ&Ч-f9Cz;Aۇ+:;,%^D;)r"URGPU>'o){:kHHy \%!F=Vn5-Z%w?oVa')J~y_G70#ӢOj,)~2 H( i+6dJŦ1#k>y5aJ mϹ:G4^2 N$&#gS}}Ə݁ =@1!/tD *9?/N&]@ #4Z=f$, I9;aU_2쟪Ѝ1c%G(;3Bg?x ?"`$~VJsטP3$R6+`o֢$#"!iW*AZ|iCyeQS4f_yYuk%I01Sr`^Gl:E41{N n=^*I M'Y)ѭhy.N-~ ɸ2"dshA@}Ǩ)kuxo&c>E,{dD7B}R==fiڙV"!47͎rv ȳ V588YcrLU8dcZ/nooD ׳V= PIяŮe8{a=P wwDRdZe:1w/_;UADYX?"oId&Bs5AYHm~;Csz76\yE Xc/@FUuɯd:oo=ch݅а)_#(zU84-2Gq]}mD]c؋kR4鈸Qv1Տ& j.Ik^҇&MɗONtrsKSkM'!s|iJđ vU gw^a!+7b"|IY& yp;nEbo k@&H{Q"LಓfA^S:za=iéd޹I>\LCrX4):W@~T0X429JQDN?o.L;l"- -)Hd15QQFo)!v0V̕,blхnw-'`/-@4HM{exktO)9]T-5ߟ˫xo&wWhe6]B ye~%UNp K0SYIX_fE&>d٢-H<ٜaM^X=Ͻ!s4,ŇBj;Z Q87ⶰmF$,*I~\~4[|I*&~.蔴NJP<`>=еJ{;yU }kEn 1,aVFC;:㑨ܣgEoxlPHbcN743Zh\Prz&j (Ib_ӄ|qTᒻf?=NWDMprުuZWav-B4ԯ>Cerh&P@Ɍ.w.&;x:X C`\㞓^ 0GtDQ}opw:R; ˫F-[B+ck薖Ml!NuxJ^rzz tÀ a oNyMKx5ȱFq_o^G$$]\4jkJG0h:%RL6!_tdB>cn޴g Y#TI<$&?f\ɞ^o#uqj,ߦlUUk3huA -f׾^^c,MṶuPC@X+B /3nMEtre1~{i]d~۔Vk|;l\ ᓧ*5Q08ơ`Ӿ, RJ֋'DD`h3M]#~[%/[G27 )bOLe1餢cvN)&CٖYMW'sRn |b,z;/v|C /#u) !_ C/FM:*FVݻCc6No,aH#[2EJh#RW `4Tg#z'XPնcѾx]k~I!SIxT;;7p1Bt'a9 1Ч}-bo/Ԍ4,Gᦡ 2GJ;nmD7DPfv~w\UB[8n` ,GNS?&*'81I`krx,sZ5&~\TRϭuCodrme/kG4v1MZlhd?f lW,VߘT:*I*J-K@{E @Wp"p=$s}4G]: A0n|+~͟:&{WbLL6ɛJ-xU$$f ??+@Q<)2`g#)p9#$o ആf[5qܙ|?ӓ92׿&eTVT pkhM<aXj>0fT|dgaRh8o0[g~(QK!l- y5#V)+&\ håonܐ(rN%ӎ$"悂*l ZH1>)MC|  ~ƥO5|FY> $PTeYJ \Ghrj-Q>`O)n#!&s5#Kj݊߆*t;?B,T*<^lf~.xѣ"JafηfqH^“i?JXUbR9>_؇9TO-`&eGN/-: єpTBoJctpꧾ{n.׶&@7M^7+Հ[qJ!idfi <Ҭ UW|(w1hUMǹ?zEzi0 I WML_i>V^믲7u[GN9˛ -2 벹L&wMG ܩ4btc8>;( )'RCweaTt%WP] & \3K+2MncxCC_bu:w |@DwG"ם[ >ugJ2$7.buY]n[~w!,|ƒfPbi3h~dzV87˽g{^D6&o?kw}Eʼn ‘Ji¨4!YBxńZr#wl(݌4lM* Yr,Eݨ @rEdG,^?ܚabdqYd@bPEeY:IW] 7wDEomhpXwDja0KWw/PnC)RdD + >Ze/Y<g)EʦT+p pW%x~#̾aIDrcP*'UJ2F GsMQ (eg˵KGF ] *?7CuF`=Dno]*jAx{պLz,JṄՐN>BHU!/_qHyA=(N%„cIwEϮ\$ۄ>&+/}*Ǖ*V. V0é>>+P8) 2+2|,7rFwwOڊ0{HtKS)*v6 M#PV*us|aF$k-RitÉ:#˘T];1 ߨ3Qa;;O`Wk? VS*tHb 9拌 c;ǥ﫨nsIPy0f~a*4D++0_{wsQkDm]?~_OF(EdvU4YM :?B = f?9Rkx#;#i(z@϶ a[F)2@n^5p7BpurxKR3 3{v{?I"g{}(龺^UO(A2ޢ_Q ?1m*o6ΣB7qOlfDw-ZqSٹ ـc(7s뻚48r_@?y "Vج1?;V@EQ;XnRBl͏I gEDHL:Fzg- _ȇ6P:0~jGn{$SSʧ^<9AzaV%;7ΌpG1)*Æh{.3Cȹy TI}BVW6X+8*3Ol @"²z5g|kαqn:25$]txQm(E#$I(ĖBs/VY!FP<X[[w5̂EzWr'J î^b8ڮNV@CFkң|\uE)^P7 rHqoYs@o$ߠe~; ` #!R][Bå b tv" b]+1'M줪:[=Uq/ 9l5 * PVvM j sJ$f#lA\ff}@kx"ʡJ7 ȇjł-5_W?0u _ {@mYn1Pca@(Ǒi1Erdrr _q1˺/w]F|W4aj+Qx+ l!cp+u9*G~:P/h7)K=My8 8g3 nyԯWQ[ y>CpC~Hc>D'$L=>Fl&jt]hD-U߭Y9dOsaז8@:a+7=;1p+*]kt[* y9.ڡ)3Yjk вdLn Bb \]QP!^9Cq4_H#ⰷPiQ3IfrA>T6:;ɏ=q{s/ŵOڇO\Y-Ծqb;CEr耵Ba8f:]X: Dfl'(qq]]?t2gy1 cbr'g^md.%N%ɀߋVbg,[}m[wyԍ[Nh h LHWCjBaN#c'9~M*XzT rt.V%]Mk5DL6RYrf#{-[k(Ti?u@$&yYbMB ]߯+zm })nSP ʉaj`2J{2~DkY#jY+/iW=n,{ `0?:Nm8lT<{ Nۄu EeLUC_%i,ͷ IFHH"'m p~![st;7^W;wNvѢ.OF4Lc݌kL\0'|X'UUo+K,^yjv(b˗6}x el AiUSCtA|L,bj}dA`?i.S N\6[ⓁeȽ '?[mCC8{ڣr}4jN@Rt_Tz'B|tUDpUAnrUX˒_"azCu7[ԹO2'XB]Ք0%!352P؛:"B8w#8&{2^ Xo",ı:zPf;EmɁMBi6Y)SzR0t(~DȦ4J|هR ˫h%YJ7f |.PsB.h7-6 dp`0v 0?y(,Wn7+wqx .;;K@ lbyjN8'P eĉ lr..u z38Sr0<b!ǥoi8jS (W-~*TEÁd2 {C(, Ŭ8mA  wvhUkY6ݯ不~73BW,t^-ܐJ,)׊婷>Q@jw!zz< ,!DervZ@fI`&(TUK65vk RA7&>I¬wN*uuihscvӎgG 怮#bͪ8,DUmnߑ3dOD8f[hɤ7O~;g;\P˲XȽ9]!/ <5L `ըz=tޮ} kkwEP 3}qk2p&.NQ0۾BC#ݷ/wfL\LN[/sSۉ:LԈIZY~}+Vxӹ>`HԂ\Fi ~Ro)Z OV"6{YjJ/!v/K "#kD*^x?TSJK{KJ(I1vQ3K̘"u&R8p:l[$y=y>̶ X'? z6xrEZYI셻ڛAʮ┊ ?Ƭ@x㣗{BU$U@N؉sjVJubW2]^g<Z!{ |h냑&٠Lz;f"p@'mulfI +l2X%DE1BTJ+Y>n 4< Iorי{Q}lh0k)ͷ^1__Xkz(J6_j\.&KO689^qQRWaBP[zak)ʯ!xrNN.80Їҭfֆ$"A1m7tX(4әp 0Tzj:j;_P[d#H^7VjDRۭ;ߘkk[4]\?X{ (\;0[eٚ |Vc='gl ]-U]/IZ>*CkhiY bRe_?=(ӧUu=o#K )d^0.q<:R2qsa;=_~j,l xG1%) o/! T.g憕Kk1/: c~yicۆ`-7-=!@Y}zoYĪ?>ZYgoLL~z!p!$,سe`DPV #Fu<|J㨲\I JfU [rjER%l&+.L?g7&,ܵŖǺ4ah%N521'B(.oŠqBJ:86m( 9+͏^opXO7^"y'o4f?P1ۆQi-Ñ-"Uh$JQ "6k?] J ITP4f_Cw|Qi-zsAV_NRWD:j\19u&$UrxzŎ?YsLWNYʔiWw{:%ryGJPŇ.)C`x/DñLVk= =<bې 0E4EU?AЖ_p{\=ʾ `L#Ҽ~?PA.U{iH4]]!nszL3_+aoj,ӟگ=x\҅|q>R>gql\NG&8d(LQZxn01xShV/eFԍL%l8hY ]TQK zz TOn- ݬ"r6&ӌT(,L;DBS:TxxH[6ެrx#AS$@ټ;sbsԦ Da;O7Pށ^L% -d"KX\W@r9σ a)'S2! p+LFZ[ հ~O6sc.Y}Jō?c]McoE w,+de'_0d:ޚ\ɒe. VL^?Dw *V+4DPzT$=v2bܜMoc}sóg iH>af|XM(}xz=Dމq)˫'k0\F=V ϷјѯU1ڎ"'BYҥh)z';JPTAP ksd+ Lσ6╎dɰl&e `37U#k E[K:~ X>Ց7 laT[WVC-.A=ҁ3388{/ӱ:1~EI_/|1(4?sL+wheⱫ@q͛#8B{8nI۞Sˆ `kYMD3$>م,{`M^bM/|G$%dUsDw"X4.LIq)]T*BzhQ䘶X)JnA^BF}7moJtFwSa\I1 oT$*U1eփ<*sN&% ikm:} 5/Jw ?-nj"4D9\C ly0VSd8|RDg1b{' ? 3b0jB:'M,hze~sZ}T.zAӯ󜞝-f1:M'Cهrn:uKL5 fXz-n̸>*z,+ 9L} 8TfU x0^ 0Pb]mfX%]dw> s,EhE$KTh#r 0bRR>)H^7e"ZqUOMXs  JںL%lW[٤]2Q%ܮR&׽[ѪM4>ZlAg\:\1pd~Dqk23Ѱ2`Vw|]A1%uDS?Ha-ui.:̚`ȼ2>8.6ն+̹HۜPWYEO୨6Uq#\]_.8# 2R8_~Vr$t#,4ڳbiyq%9+>E1#HTOtBEfe 'ʹq|ºDZ_H_!<vKk<4b*]Dk9>t&;fʧlYξ~7,%w~Ϗ2~lG`  C9ҨV-H%.Iv#f%2kA)Fg)[V+B.M3(kvrBAYNTmydwa\-a`|aOR0QjMԝ ?.O$ ?i~ѻZ1m!ˏٻ]+/P$q[i ^ MFH9S&.WJnWֺYx%`#?2 ug,?O:!2*h97a/i\DǛ9.xDWq՞I@PQx;E^A$zi chR2̊ os ksDT=ۇ܇^soΛ C/.iB7 g4zJ1Ò!"Ń {򠂁r74TVˤC yB9*髗qGC$ bƵI|)hb+U92̀p{nӀ|'n#֡O9 ~ɡG-"S?Ra%`akF #nKIH&[N0t650od [ LṞt$. F߰t|@Wڰw|\s)Er  _`ϣO`?Di seV=I^@5#Qe76zf!>;VDPf^^yIf_x]W 3_ 5kKS'ԓ*!r :gOSxMltXU[GI^E>t)U_sY.+$<-H8E ؘӸBeb?J_ᵌ2Hԣ9||cwPLS*%H+2!cCsFUN>Wi̚a-QK( m+쾐+jN+,-DƙǏ!M|ZŊ[Qzꀱp?V_ހ۬{%2d+ Hppu71 oi)딬!IC` ) ě&mnVE e?Gj#HTJoͥz3Jrc"[Q0 VII4 zA]$ЊvbG 6.?\[Ⱥ,E9l{Й$Hz>ǧ3&K#G?g:FF7K,'wRR}6k13c5|oix}]e.q<ԯvgƶ3(8~{W>Q16ol_%sV;=?? ib6Krz21 O#j4 {;wrF/0j .TeYJ͐}vmփXb$E E "^ ϭoj{a)&'+5ax$=P񓹘1i7'e&D6aqa"?CAjU[.M&;k4SsҙBa<0oiiNK2U ;_HAI *͐{7Ѫ][/KXa$I[ez 70t줰(YTH(D1Y=b'tj|Ojf;ƉcHfy&>[=T>xUk Yh@p:DUv2d={U-[v}Ñ@rtF܅ɇ5DɞQw,/>VUgU&&[GAW&|`@g\9׏_U ^S4?-jξ!@\W\%3Bp$|A2ZЩ``}")$bFwm(F9ZZhk#f1T}Dȉcd$[;) BH& j]z+}?.).N!y 8Y(Q"W?d=lŌ_qh~xVDDڐj$%{MscT+G߼C_; }w792WPl !+YдSgwLi0au"؏rTH7*T|w4hqr(L] @(,*t R|~b`^fDpX 7T'ԃ aA7anFT!tO^zIg0GA`GWi1FX:1mM4`cI)Uje{^!1Qq2l?]xO:Zauf(fnx]Cw@ͤ~V;yT<%VSf 7'UCh0 ?ǒs⛅~.+ܼ]k~=cJ8*j tM0:0".ЄQԌ,6@NeZ,W| zfȩ*&/8B+ :s ĊL&wDc\RLA\[ 3Fy Txp j`Q,IVy!s_$㾿 ί xʴ[pïk$gBûW8ABD 9([ MHܟWr]&{T塛.;ެlP\ E }1c͊=j/]pLI`;Z Ab';/dO;P$Tϫl۵zdzpKAMb80i,F~1e wEN]N#s 쓹 @FBط 3F3@D<'oFcĸzl,Y7{>+ߴL$]H. !d {5w,X#n^ |rShWѾ7`1W㖨AH!-Sp( (ye +yB,8U;V/~2reP9i]? JkM)f+D8"of:9k4{gg;'J,tMWLCVDKofk^WϬ̀̿D|Y8y;nP`_'ݛOozi Vqyl(3ERfůZ -[z‘Q.HP4Sy A-\c~m|@ t; E  Op]$gp8U59K~4: s@;kFHK]vlD36Hźڮ[(sp9< 7~M+q, "Gۖꋵ>B/A揿m^$%Eds e-3FCjԒ: %h蒲붮{[ WG1"b7@ $YdF1y윆\ƒ-596xzYO1}#T"ߧAub|=[OA 6J5HWŸd;d}_,QgeMqA]|ўnqZooe{3Y;rsU*qPٸwbY8A@7_Y]6ץnӄ.ٜ_uXI4Q&4dPn WfpEwNVa \~n:1n\p)(KoOMr{Яї0˔ dރ9v1}d_j'qoO5aQ_ft g!4b˯y9*X.]8{κ"hg 7[ltF7kB+"&rfrf`D5c) ulX/"[KB'Roٰ|!p^1JwvB"sc2KtQT^vR*Mh?8#20"}ۘN˃-qinXA^0S,l|0+5L`HZB׿t >N;=!J_/=bXGNܦe Ma/8mr7Y3&YJ=<&ʣzaPb4O#涊|;R L ز13JZ'z%R2l`_aS(D.5PaLh?r!VG -Զ{RfܖǩcC Z.hw[eR iQEEF0q(J܇HEimʺ$Fqц==W7TIL[XږbJ@[4CZe ^W* 8#߲4ߚ}[eUFhM &zT}L4ȢmKeoOEWl_ T텉j:(y(vrl)PkH#@kM~ˈjʹ[ֵ4>*W,ǮUN6Yx-*M`5W"҆L=iN3 A;}SZ 3rO0HpP5 g9ŗow\Bha{YS).([y܁fu#M]=oGW}%#+c`$h4lv6*tdƭm:cD:Q8^ ΀O9G#l+$Q}^dD067G8c]u-O٭}'e᝖ڴ0&tAiw_kҧFN^P؊|0&1ɛyPR!)5)pR[1Z&[N.}̠+ǿwb6D_mg? b™!P7a \pe!Yν7=. ~Rh)u'V9DD6D?]㩨7׿*p0vy\oۅLܮP_Я6 /j3 DV@:l-G>[vt-ʞ >OJߒT9#]Џ9KحL 9O:t}E;"D2z Ǥ/ϭ\ŬvQ9W 8 nj”խ&̔tQT3$1g6guN@e~hhdehl/3,| C3RyCyJ(!K!*O{NRkĥ\*&és$aaH |%U%| W̛C!k(L`˵YP^\*K2 ~\.KUGX\o!TjA$4>`BcfK?]Hm q"XzډkOvt(3F7&0w)c=Խ[);9U|;,#ݑ *S莳yp-;? {E-j3tmX7x1~.Ng\ +6ҦQA'pۺG#X(tB;:db%#P1luGc(i&(wԺGǀ-Q-^-8Jg#L@l?H9K&Xp} c?'+H5 ݭ xԥ+n`]c֜an^? Swtw`9="Hl@) %: !#Z<%߅`!vj=Qz\} 0h!gc܂aOZR/8;*x 1BF V^Z.ڴOX+8Sx5K1aI30&:Tz8#}|Cfi33*;lb _EWO[^0ާe9&E(=ܤmTMW N(<0yܿHQa]܌J\Ɉ-͝^AS={U+? &<şl6XxGYԣ<&bsTpPx[?J40[?f)RC8AƠ2ԼdU <( .3J[SeZ" j`S;ԃ_qX?q0oiF9DNwvztmRVi?w9݌OkrW>gBplm_q ^"nƛl3W.O_^X% ҅,횅;fQ4 v1&]]&)VX!x)Fey ʹ?e˔ieb~][gpPUw U1n+mjEǨq pEjE(UGk" S$b2XVG\1Nл/DABO*Ɏ$cR$)|Ot_I'3wO$,km{E)韼X;:'3cf\: -=._ۯ>1es Qx6lO,6>Ϳ;/|[gӠ+#uV܀SzNz."Wrj= iuOvVM Z+8yɏO0Th\~'DöVix [ln 'e %kx@'Ñ|wd㼶J@즡N6D&-ge#3KFVE\T_G ُY]ho=)Pa~הhVF;TMş,}-p&.No$, il}n|8YY Nk5) VܭR8t )Hn̷Zj3fV,hX_g0.F*KVd!oFZQ3 /)3iigīI,{dMb&i$nJ/K:XbO*Q[ЅRioU>.ےӾ'' DF%ՓA`&^ߟGĔFPC CyB SakԄ*[b[/F4R X ƨ G TKg+ Y!ݢw 8]@W(b"НEHE]Gڦ6Hc̷BV4zVNM#ߥE }%YQ)_aeGfG9KNR.B\[VYa s*]i%_R x]o u %w@{%/#H^#8EwWTbK8 >gVs8y Mƈ0ƶcχg@1V(3ީQ"4 I UX_ cG~x;2h pnD z m'.{j&~KEk6ʧ8ly)3mm`4*yh>uݯD}A%7gPeqnΉQ*/d}΍zI-w'l?Pvا唅ҽM^KmnzW"jM$vŽucy4h{ dX# tWSJh,̞)pkJ3 &c'gc յ{ ΅&7$-NolmYL,s8:Ppj|(>Ç&2 "d/ʈ`nw@~2o6杍Z$*3GӫҵEph@ ׊ 3ӈ:q\#@ U{y{)BYmXuDHFu}+1Mf=.(igR m鐎AʅOd!Go06ztnl͐@&%>S0H4| {0NB\_wb|w'6u닟<#:)eDD8c փ|It*`p]t'n/d5zr.YYmF5 yy ]: gcQI1 \łZFT=>{C+aR^P@l.Ga5<>1slWN:ais;Q:Ohc9yVO M_NTuNZ/g̷Y:K-2`+8H!r}a(-bnVUJj<v`YǕ `c$d#㭒YƛUOYxժaFVdq/{rJg>hwFyj!Hpk|Jدb̀Ե?pVsk\Yb87",#7(:0.Y}.O-pQ:€2,Y tdnHg(jƁKfCqG4#?1ru P!w5$7l-.X̉¶ֱ{gjgmzkAe)pځT_*T4lg9q)m_s*X,BҪ~7%m3msfXmE94 z۫X Q_btrW, X#%Qa?Qn1/C»cׅjحAy%tBO&v^Nocٞ~u(' lw+֪>gBR ^*Q Qr戽H1kFP3a> .$;(9X 9f$9 F ;%->Wzzua*jgC'hG%C'#ôt7䝡?s?j.^,Nܦ֪N6\3G.HH?mYlsdNBj܆:r+N9ޓZav+<%AǏ$\LCcpdwjk_#Bd\#'/,6$ZN!V4r|7rGͫ40UԳx 42skz WZOH m)'bR[S PkJ$Dk=/9[,YQ֜ twg"̈́7WHJ2,+| VS9!_#up r.\Fݹ.7x$U7b V>利s"5SY_,!:402Ֆ[oUqlPk)s>$*eWȂ4wfWxn\(fuw ]]tɇrg!§STVmlf̏fLr<ӟ1°W!vfKS(ؿ)þtSIƚq@:5B@Rvo^=Ƅy:wi {H[tsP3yu)Zxě^HZǻci*p®$qֱ h#x1 o8j3~ګ59V$*iI"wSTo",3'Sy1=fv7\$aT+=4ǯ%K(dۜ8km89*sBO X{сq"߭۴Z\I$ɾ 56ԇ2*6U\אW?ADN,~*𣞜^{(!|0fmdU Tx$e+6i>voz}ށڜ XRN^2-|c~:To d?1DzP   9BX6QdTIn-9s7*/^ O0~?LD" {h%%L7VE|&똈!3%L: }JYR<:ü GZ Ċ:T \e )/ |̂p'XT@u_G6!ParF"pB$] lc{SyD1IH%!**ί=WOlJ3'gtH9I>9&sr|J0CFd;١6Sʀڣ߲jX'G(k[ID /ȭep;tj{n.X[ZplԌذ<g`[L6[S?MJү',NkX75XզnɪB>L4e$ 1bV1~![=I2棠?fp 6s{t01K-'1:)!A*DqtcʼnLtfcjpvCV"&҉VX>ra3u!\cX(uLrcE%oFX\ !x>ee$M"-sG֝D-iSQ/Zߑ Ы>Zz b%s]S Al[SYJI{ji+\|V"4ZR 40'8p,s Ȣ o-Mc)jѣ1fy؆dW=͍QIL[gjsxj(h+1\/>8K]:`ӽ!P?sU))f~.0ẐW`<dHdq>hMaȬh#mю % w7n:8 @X, :sg +l+o`P7AGl<8+HWI5PH=lWy8H~~A\SHl\90W>N * ^O^탍?[Nl]tvR޾uf UھKВn5y5mLX$eB-I7F܆#rKq;/[Nc!Xko:bӥ:^//aыU~BAs7`'ywKZ+jyd l,cf~D]mye(`;,UA61 ~YDۺOkԖuezVzՉ!CAC_>Q0T.ZQ=". u+FKxcIFwqI6Ybv1vlzGmZ&g 9xHb,}k#O gW%XX-ܲ%{Lm8H] lL T =48uX̑]a=V&Ͻc85 80~93zKr"]Q90_A""hXgMq6-1B~KJz#\dOi۵iSHer-$lkcd;EY>O΍cPJb[G2%S{*뤨uŲT}`.*hǝk(K3DZ|kWv,',ppsF}|7SNDB'W|=< V'G:@o)јC+^=;,+9-Yᒝ(27T ᦪ`J|},ÜokA9|wE?3fLpS}C;V-(Ø_F{鑟 QoFNvy9HGsDaվS?&D}u*E偺٨ؿQcVo}sCSX |#^D%[4_AQ * o&g=˯ڡCwTѵ! BZdG տt:ۂgΚ6\5`KvS^g;'ow?z `EPF>%,ye#P蘦yoރ C?G`oRhHi| ɗťYߡ^·SIϩ^^W_""H30+l3Le`V]XSUhD4q.w9 H{|B#Q\EX t$b.s bYr6XDeQ٭gY$N< 1(7aGwI_FE:|F@ؾ9ZA^~Єicj ZUM?h;`D)Fz<!\Z⪤~]Ym_**/R Mu|? K`կ[1WE.gsQarG0NGamn㼸Y7otǚro&@sF_B~ ל: гEl¦u:34_i"l&İ1oJ']}E&,gDNpߌ ԜzNm*;@kDPXt;8 stCf?[Oypd٠1B_'3b}82FJ+՞H*&݊bUi29#_}fKѮEYցBOʻv'V$:`Tzz EDFt?_<\A#_ i5rؘ̻'T~?J V}_k9%Pw!Rj7)B[{Ve .t@aYD}L\U6/*qyM '{J O!^0lbЌ&Y(f~LoAy;%r n:J\ABi`; ; /Q_(4A-Hb# Q4YOa83VgX0+vEj{ \!n8 ,:kE'mf4x?gl UYN R'~qM] [.y|I%NNfH@E2Q^3CnkƑOKj]OOJBQ"P-cO R3W o*𝧖X`3H/|ZN|R;m9 @_TZQ0?>¡a]z:80̼ԷI r/Ң Ƃ^u.jBfX=9<5\H6Qђ/Ρ\brƠLhVa$p{€(2*?B޺Fp!PKiD?H{@JI4K Y)nW$}[x̔폊Hpp/2#0sf$J\er,VzƠ*ސcJ=9&X]Setasg@C+|F!/h97 ZcpXFS_-Q`)łEQ?Lb|rߋ+y$ήh*(rgFUlf)h73Դ?$F.=@ػt2_x3['q)s-zO-oVC^2ؗvML'M䥦*ĦSGj8~[ t|>Z$wx͛,,+ҷ I%ҷۧ;Q5MX૛'-]M@-* a:ɏxU5Ηf, Y2%(e=)?`dk:c4v_AHt̘0&I=C!ynÖGTq+Eo!Ś܉Awro.J">1Tʳ (ZrעJPSs{h1D.1ggkɇOV,d\OIpL,| ٌ%+UJh&·y7xu&xc]#s>^)4<ݺMrKDm?p֟.?hR, 9Re|>겏RdI7>QN+0eD+6  J=KuwPaq;9`"b|WG;"-{\xIo dHvgj`+s+6UHO)ـnmZvH,MQT"zmP" N-=sr*6% Ѫa<= |zrh`S}[W$QymK {C7Jevuh˂b@ZƗ^>W7Cae7@vl{u!d`jg'] jUe2a˻w쭸q)'B/ǫHΑMuL8v`Y a N$C$bx*1lDT}ym `×[pW/XV< {Vna"kدKR2:z5B 4Qj[+6Y ux̀_$&'MKKmBU|#!^(d٫𽙀!2 -=ўa7myRF,v[aT~i?gH `L'MJڤUQB!DLϴfxROx?IZ>(^HUhMva@;|ak\/fR7΁E%\4!{2n zˊ ґщ%X/Kq?PwڔF1IV3s1qppkBtyA>Z\ZT33 /՝'zH޼@΅3o1Dv˖L 2&Y %U󈗋. 66P)]݅h!*B*ϾL@Q%#n I9*k5YZzT.pFJҦ]9pA;v6fyUÒ2[GNa _ XsgHFŨl0hE.V$ʼF'KViPAVϦ{3d>V脽 jfs:аIJl>\Ǜ Q9bADut!G9.'m\*Ez,. <+?!"DJ7JBTfOkft|Z-,a8-0Tn?xIM>/jL@$eɇAt3FNݔ7912 WΨ8oxb Y v_X _CZri {Gq3Z`q;^FĭoЄZ߿z5Ga(4* G&9&;nN!OL\k51~BOn~j.nD;{oNO_Tur;W+O4-ld+O O'uyBiڳW*=c=G βn57&B|0("Z`1 q.aTCì5VՀB鴹$oW:qw?UW4L*tgGǀtw`j|ÚR22zpv?L!t2=hGzZ D Le'A/xPMAwt ˵pG~\|-;4e{,,P- 9ˈt? rjl"i&eKt}'ZxV?!v#eZJ# pw܈ɲXPӡ﬑LBf=&0wpq l+x厪FrEJ&RdM %`KV}Z-@\A׉Z:8+Os`nWimwDԱK34^k;{ѓ(>eYҕd>sJ*Ʉ7`(5oDvn?oֻ"GPhZ.BЬxe'3r1ʋ(5v澛,)$]f7LP $B_}$cxߦ ,"ԣKýe{sEN9ת c ֈ؍雖y7\DNy"B_ ۚq*bm;X@^=Tؘg9D.ծwӘϷaԖxI)t ǝ+ =Y#t*P>-r3 PIkZ7 i=\|Oat%mc~}!:4N8)ّqz}f1IM*i뼯Z"& EN9tć2%͡9Avr" [;*od}BX)4~N>-y9M.clWPq@^Qi>xAn.ͷ&{<667yW_ =Dȏ-MT';:na(Z=967e QZ5>cڎ8oKx^< c|94E .tdX Xcr4mrYFMn"?fQ_Cg@Kؼr4*=8v<ۚ !ڴuhg큋{HJ}r ǵX`4aC4~[1hz3ɗ}ߘ|F@-8w p=IA%kEW|/m .&@}tUָl7a}-tOjP($v19yM)bΈy/'0wSE셈5's6;̓2ԱjuI\3bv/ȄwP񈻗‚ShQYh%GZmE_*,3q!B˟~dW ˙ #x)@o9R:o O4Ig /!D/UQ+N@A4[k#U)E, c@%Qܾx)[x*&*+ xtˆXw@4͢S7]F Cg~fdVk?Sqń3/ GY7"bI(åˍEkRV1J(=跘8|YaEmCd.vB"` ju6~Cjs-EA~KYp#9MФ-MȬ#[쬘cj} 4%gx0v?dZ=0b(t ҟ#\|eΘhF/"aбhLg^a6݊U 99/jdvfѤjǀ̈ C })IOo!;ԯ/zX{=Vx 5"`-:Ȑ"Wa|b-tHQȹ_동[ So;u;l ى:-(@f&VL0OHؑPGjĜ|']޵PURib8gzlo`~4' {nxz 6mto\Zf,YSu޷0ɿ?fmLqKq%d:Q\N=oq̝v%?C}2,Sլ_Qu<=U )!i'uWk\~Д$|̐&v^^ 6"; %VS]B{mqRKSnpI%{3214e\/'f~/(R`n$ N%Ԥ+:$֐yٻ (2ekNNW̐_4n Dǧ;0\M wG-mSgf$k'jb4 ܯ7ͬpQ򨗹 HmY[8baG^Q,) ;2J$6a:0k#]SQKN-* oF2E$ {Ry+}㬣#qnsQylZ- QÃF u@|< 6''0ˤp}aKɤ%zԧyYtpR4TjiK@= ,GI<"Ji9}widmPs?Z̔n(0"2G jn| $֓2wM^eeZW%Z9oߥpt?«cyEg7nKl/3L}S%+4I.@8@8V _uh⥯ 154t0)G|OB8*J7nJIBuִ"[vgN~CM<~T^bC Q0Ⱓ0 OsYMjoO)՝T$}ĒCR/-z %qdypb.r}9Up'itE$c%e&[TH}]?r*m|FO*qY뗮+_Th9tYYIn g cu]k[NOXjUP$٢ynц(U)F:Zƛkup'PX >;V/Cߔ{wtL}~U81= o59=u3zGPݛ9ibº=d?o#Wbjynu4=1T /ᙾ1ਞVt3ñ #3vlܒV{թkypű}ccw{ DqKC /GKT% C٨{'-Zj-c>[NY*DИ0ҺM[;*Akp\v2F& ,.C yv|8Do3#8v)6+&d-rоݬr;=1$P(0٤4~E8Kve5cU+kT'  r^Ҷ&u2@J[m o.z69 Q#"e4Z@zP83$.sj yso1'YZjRи<ʗXgX4O|}læ{g|2[&ӯ~A{n)>dy'[Tb )= Р zN]ӂ4 ~jyܧ t: |Gl{wS(s\;[ʴ0N`ADdӽ+ܜ[G$3 jߚ ǚ4̪7`=N|HT̆ČX~(3P4!̢6'eHB ij]XRR J8W(-訰Yߔ谡fyr5'(|-9m'5wu3'X\4&`:R8c>=%mG Yg4UFL( 7jP j,m ސ:Z9A09Sh@0OfrD={a1ơGΪJ a   vLBFU3;A@]e牯z>H'pv! \u)Bev> կjڎ2|u\Pr A'WՆ%!'IyoɩUZUxS_V}Xa-gWڎʎqa0m|;hBo_@y|ׂȩyŶcGˎ=&q /~݃YWMQS#mRX5WX$زf >g2YD2u>]ǽlСb6.eSNI$9^ " + \JQ H/vcFp@w}*| b>#oEa7u-+4gp>6zQz&F13#qy(Pk̈́,%$ Qr`z_y GXgP’Bn)SXj&&6eH’cuL`´ ![}ޓU |&M&|<}x(iYjr# .{_kN@?jNDn:Znw

4 Mi%0 3dU.Cⷜ-og c$fL=PЀ{eyN+P(]ikDvD}C)r5bP\ a%{j,־k5jO+ uMo;%j$;Q>1>#/].H^+N("y<$bo s6J{ȗ4'eX=F>"v2$# !݌>G&Ks`rɗb v9=,?ttҐfNM(dX. 4w(v곞 Z~R{O촭n&[a,j<.mͪߖslwLKf)$vui`|Û[ '#Zϛ =DQ<< hK ?Bu_4HLC}}/@.qV;NvK9+BHA輄jPETUݷz6k| %dTDB?k '|H YtLښ)oi!GƌK튌e/$Dk)[Lؒ9TW-rh~o/AWQւH:hF?B]v μ}OQ?@%jFYWfK|xtrs"GP7$ m .]_<  /{3Kwf01 oüN XCMBS~KyoF]xy]W No]t;>K񕩕j/6^NNc *rI^!nq6u'hTWjH*oKp-N)z35VLy5 f Vk`ʵչ^~[xp6ɳbI-afң);pHFZsR%!1u,/F^ݯٺ/%E lpD䷔xCա= 5#h?+dR%~NM8nHLGwس@'A¨GFoCQ_8VC;a)_;; >]~V[הּ7Բތ7څ>GxΏP,j&eu IoLmS$ 砚r]xj;ƣ(׈o4?Ίl&Xn.AjT$nkH*62+}X5Ÿ2%=;j\3J?K% + whP5ɠռ Ώĭra(kH-/^mʬ"`#0%";.NHuPvK|zJ['y).=vO![J}%%<"p H||u|^-In4 u/FKVٟ2hG+T6`|ex_^xy""h~>ǺYi#bèG=wFߞPs|g$_Fڀ-‚-u֧ߘH|YnM4dE_.鴁M Jr!'#ͨ*2,B&taM!0Wkɟ a!ԕjS$~xNN3T(KW,L$(̅ݠ(;&|Hr^}[@v=D11~v&BrCtG%q) ǀ3O @)Gx)EX ]K$ATƛS ޒp$|.,fϖyj\'B6d)tEq)Uc57uǡAH:6~EL ;,Yw'0˯\zlV5"+SS*G}z L RV|1h}G Rk--瓚QTZ rZzttL,a|eЖv+ƳuT">5K Xx4,`7Ŏ L ׶|fhǁ%gk5D<3{M(k\rW,Ke{̩SdJc)܏%>4232zj)tnok0xႥhȌH<%,r` ?Z1G=lT#;h5sJ5ݭ`PT}, }Wq~g씍o%6$!hoMpEq&޻'ovD64 ǸSblԬe-@z&s`XDaXnDc{A^^q~H" =qBC '? f`C(s(_8%\r( UI MY\u7Av_ P1^”)3V0rjx/}uۢHrN?,&y<8܎07TiƧ]DC%,Yfu9 2vL/4 SyYFȗ)GGZN@!bK]w濕N?kh/.W2M67 ٺR @l[5UzB;Rm CkIJ%J#fkYʎܮylUK1x _#߫FwAb'Œm_acGJДBc1NjnQK8DvUT'"P+14SJM)hm>`K8w{ 5ti;']GC3O4ַO{vP  re(K=/AS u` Yv‹Wq&8=VCnI}DLJ demQ}mxSWyؒǎh}cByZ҂8 ,53IiܤV=?i8jZ!7={ '+4sEdGtSn,7{~.^@N@Ck?;w$I;KӴ~ԇOo 5^+5^Lh%bj6:}Ꞃ.Q̓9 "|@A*Z!YݶO^y p[Ό/br6n@U$,b^9^3FvsSAhź܎ź`¶{[Y*wnmc}fZBz4]'ri!~9(dʏ7IslUB$o,f-RJ/:uvw8vL_{Xu;\j}8E+{ނ&UJXRg92=0Co S8nM,8aق#և؊qtC[ڳ6J]\Oӑ? ub Y]9'@"66@_G?nzO[@Г؇ȪPJYjgkx`JH:O>SN.ˮ[pPeԑ *YO D9oܺ`OJP<~>b6d֨#,,'/jm :9Ǭ!l(dS,qsED0-oGoNIwl" E {1=~jPw]uP|dn =|f0id)aIbĝFTA+B̏/}l<Oc~IQ?OϽer9ieyơ*쨉~!*~%m*Phܵ{Ӡ˱ ntBp%x m [q=u5a!#ԇyGu˾y2LpK4*+_/볣MU^Siu`pXkIg@GqW&<~EťX?MKMЏ5^ՑmG6Dz[ջJ1 …0m?[~wݓ yhPù&%sR%V8x+~ɝ$Z\&NVL'Zj=ھu(g3йz217<4uy\4,%$*ptB,͵Lsk.|"L0W9v`>%X!oݸ~{) ;@F`|ϢgFYTƕ%C2J*GT; p?DD Eˆ*vYt:lӹ$O%wɹ9,^i.Mkמ$E*Dj {ڢJ|DˌFwqӨHoCbY#аʤܰvB[?D* bOܗکT曚߉7O{ϱjUo Cvj A 602zc9SVOW|%~cՏtdp$Kcws\,CRR鰛y\%mHSwa>)鞒{wcKр3/dUT,zi*9E GˊEoMXJS-St}@,Dř9)_@ϫdtE(H@)9L͘;BRٜfIz@KbP})e婌@}8+.gPHg$4њIxM)Cjв"'SeqKWT_nD}?!9QF ()i{*zHH"^ahlbi'~1 ij cfLRɚ3վ\qMxUMO_~#:s0V ꑡuՒԹ0&`磱s(f[sB>g8X_QMqwЪ/_[Qz'DYS4-4>,\R1}wy4{ҹw_?::ٝ<:“y ㄓ٢k#*ci"e$E%C a 9n_u&)Q*hNl|`o`7<PE@L t >`T"W=H2+lCs!ϸ/9LGrOr5Ke-[Xuee[Sh~gnqe&/><ғ~j?m@lե .BRu%ue7F']07̖ca[O8"!fQF3)#'@,YͤgR46Iyo3ҢjEM"= xOB;i:|'xY%kE\1mKגPm%8|a%BRNe"s JH 46d$%6!Nm{K( V)贤C21.k'$SeFHb"Ny7c}wSEoW_Dv9| טG?05'®b$b (ݑCrr1"BpHG [%>|1P =t'\oEZ']LVi oQUy~7'k$8j)u~ǡc>4DFo H=s]@ $r-:{1Ѹh q.G/)mB&Yƥu.yw% Dj A% 鿑$tMJDmgw4LЭS.Ρ$!ޙu 0sY.x貵Uc=YY$o[ v)C<0[;e˅w %-&0{lȤ  Yi[Wd ћ۾w@Vy@HA=zie6~P+zMAo}ָ0WK+ w^Z3 JR\ )bL22r)b>XKXg a7O:KEet̜S82Meަ6M'u*k/Tvvq{˘؀oC<; 8Wd:d-/}$Κ?NNJ>˜7'eh#KOV*SEGd%ɆΰnoQs+ڴ6$ ɢͻѯg1\m[{\u*n؎:bcβ5cZMT"!4q#'e$(_fr[=@4&!?p8;zYnD7X{/8a%O) 3VL2. tVM`lQKйw>#&݉k){<Оpx|PlPg&Dtv厺"a<"onG/47`}c%お\x0E6#ȁ-` s8cjk&[ |L~XgL6/ni&uҮ3˻&4'2|l~ׂL[w:i}`M"wjB:is⾾^[ f[y!@-Xt fX) *>o0'@B5(7Fӏ lv5Yçh_d=.3R*Ρ|y!T jK׃vE Ƽ[b4} 5x> ShU[{Z >R*+Q>[?",̹& q)\f~:.uXum=z]!]軑5*%4{ e0J2MȪ/ŭL+=pogD4\yoG 7Q2k`*OVfw[n@ d^j*%:އn6۸ tx|v8)raMU#0鯳Ԗ۳@v tE*(7C]=a( *yU[MܝErR){frU%3ckWOT3mNiƋ k/k.,2ᔂAwJ{ |SCV\iՆ[&CTކ6 GB@4bX6ţ^EsٝSmSCzG{p;Uvf&N]pz&%:^4{`k\| У[.C6- (SXy۔U#KzkLe_$BX;Y&ntwMXYjys7Maⵞ̳!<,hv.hޟ_ϱ".CGb*1@$64)f#+t=(/P#u)23b_ӥݮi><$^Y9fXw7VlV>o}}#zUܵTt>fy 6q6|?9.GN}&Mmұ ABp86LXEk*">(इ'GQj٫>#JnDkt]:v , ڬ-ȋf'%7EE"Z\՟ O >{#.DbχBjt3?8iZlfYCiߜ-9*ᅻ8A{$Qok\@G9Y0r `:Fv2S,6=ybӼ62pk)e/lQ.SAp*I"W\୕STkT*F#XV/ZW&Lokђ9$Kf.Geϐ xI_uAR" ܑܵ| ָ<m~Z6R=v;䁭R&W"uQs\S10Dx= i47z`)Yk~h"tz'qg1JO:@|X,ŹٯCF4AP$Gt+gc60ï9<:Ԝ "F9Tnj)5&:\dtG\p-(5a;;>ӛo ڬQ2xlaQk"Ӹj?Xj{0al(ɴ'YAy8H_=9@()Vԍ[_j HNڲnm~Zf*6Ҟ(S1YSrvhL©}""<|)m~ FL=kK_~ و驄^^. MRs^|5 sZndfHXR^J6! 7av~}bHmsߒ@yv˚0trLqO"Ni1ClFnS51hdq@HO97v0wxNQ=q ӴOȁ%0U؞e64^x£YɎRRzDv%uxfTI>`ܤ/'ʖMgY6ˡ!LMKENN0ɑ#CZ 'L$(JqTwK` .pUkHz1W#P*jũKeaD}g/1VCTnw&ckŝY(^ꇍxJ2OcBMAPz3ut\TV%%?,~!(p,f:lcj0aNV]8nirfjcu^ #WcC:}/ˇY0e +ŷAN\.\n8N L&L&\B+M#-F.Q OSpiPp3d3+R^孳l3SD(>hL\Kv XBX+WkV)銊U.pkuiV:) gV!Ǖ܂ ^HKA]<< @4#Jh6ؔh>7r)@B)TL"uz<#M_2qJ ^.o0(J9F")yY-4B(*: S l%;wyCrϨT>lv g=H.QY ]XSkٯ 0MeqVAr{U["lT3,BdE0ƬR:d`wQbPz>+wM[-_ oɜcrBzYŊRt|_tCYґ冼iSB27QVp%KOS!DqY;2N~6צyb(v"J_ADۺԄ٘X2=eH3R  2"TvqC KYőԸMaige-0u]Opz[X*㽽'*#NDlFԑC7c 5Z)8EkDLhyVF !ɩ"(]Obq^M*}.|>셷2l~LGMnjIYm5h*[i?3go& S$P@Ag QB4dxQh)ݚ(c|O]uEbb(p &g0\i[;c5 N찗(L,?7Wxl cdz.T8H:lRRH'Eזg`@Ve\;S8@Jpt^RՀ(BA81 NsYruPB'k?)"Up^`cﰼ,C5{aߎWum f` .ۣ,9iݍ >?IđI >:/@V<>Z1iVO6OwHUwfzUvhI'L_U &Gjgwrk3EHo-Ʒ-A;6m.u7,ql2jJ '?^OTv7iV: 10tWw|Co]U46\:Ak͜֎*TʃY%[=<6MARDIi|^|wSE2yOI.: Bo8OS= Hy H;J(I\B0 h>Ҹg2w3\܌m5G%{\_ u!t՗p(v=k.pCEgZ}vj=9g~lmuFNk0-6(k:|≫Pk屆dcc e>"(6bZI?4QZ|+-dW@_3|0=p f)xFixČ;׾B+w,H3TzaV *_OOcB cx,'Bm!L 7@(s@y:;ƌp*VȉZ3ab+p[fG/6#\U9H,q W3)v fwv*"kf>SA?oxӖs5=B͈}Eܛ'txtjbzkSu9DiSOf.'nm {Lȿ*{HLMRkn<ˈG? n&\ED%Q1Z°v/,O%|%Xq?.e5s# zrL$ -kpd I7Op=pAdlg}1 ޶s ~{B2,xøL'HLZk 0CGvFikbC\zς!d;%4-y"ofzD 羨 +/|HXj!1J_+Ĥ{j0YK9{1]\:>@须P7('/QZB#6W(k˔amo"p}|x43UOX!P?Crs@ෛc5Inz/1l?\|^bBIVWG0i_ɛBt#UF ~ymMr|ٖ$uffRI2;-0K?8(*ˋH7D7R709 Td&9갃iT$7TTޏNv7bZ{jŌue7yYGVJAn{x(?2AOO֍f 'k2+x#yxT``_P7%F2~I{\ Jnnۣb'Ȑ# ?'QASlt `[ Oq'"eǿ s_= L\=Yx>ɸR;^ʕETHkfL?](oCe5aˉ/?6d0Ba5m)IXਔr5_Kr'u$Á]Hjաfyi4%NL!S`@*_W8 n/w%XK =q1&]_ddYwGyғ>׿l{^F!=xJ.hbQ.>*6 G&#] Nm8,뀮\L7խp'*C":][Ct-)S J U_S^zKE=f9|nu>?vr`V0su t )"Wut૪jU.X29R/ ZR.u/vP0facF.$GX:{ɦӝsyτnM2t.sg(tס5n7&+]vE!R;p@aIºf$u;`hlu5)/C?0UV6 ߋ[ऄn^}UBn%ӦX٠嚃""S2ss1Vtw N"tfs2N!C[H]YD4RJG<3i!cx}E}G7`b|1tlGL?]|qTkKD<Q~=byJ~f~K O#"gFMS3|u 8#&jCT-=3 ehS50Cb޹n+5m*W:kL{ZZȲBQNQeE*soB9m?#X%?R=Szy9fGP ȻsMˢ*NjHH?>lǀ7] V=S{'ImDLpMH?kgG 7[vqv e,Y.eh  ӗ w!ŸD(2-MR$;&6{/杨>A Jφf /gٺI~B0QLt=i$'V7+u;"aLA#܋ƍ\YT ֤ihu셒D)FGJxCrJքM]D[咍NŨpZ:Q=G&j)(4[<bQZcz1:eH|K1 vm$V3Ϸc6Ur=&mЁ"R=NG^q[3e* <[7 ^[R6kt.?o:Fh3a_pHm<: qִymQY+e ?`zoy0epF%v v s!ܺfY&eD#/0o 5O*ERӯVtA~U&+Xx0@ ee)gz,O1 eg*Em %DyVJ;YW5Mߨj5y]]U睾=5 , !R,YwhDsQk+:$gsE&;z1vaG^}:i/{ yUz7U[MVEZ9N=?{L7flkl-es>Z*ü!}w5hbsc +)-nLs@G%lj Xs(hGI68F<&_ C;G $fP JzMGZ+Rre4.CR#|Q S{-Ic8K ?$X`QcaK̦u(dT": {!R`aOq^"uϿjSl4,n[ЉT+ä4ߕcL`4Qҋ?5(>! %s9ŹԶcR%f_{1io‰ǭq7 J`iPayh೑e*' *7K}5MLI`(G1ƍcYk^χه1Ta=_`Mzblta]+lMwY[$^} ]8-btH.H8wUkE5OpC yvf2}$lS۩)飭Rz+3 9p-!I׿%}GV!:ڋw:4;;=r:7n:S2o,~`Tf8i=8:\R`bRO6P0%p16ظ>6W #;?HOp*ĀfzamJl2vT^λ |K1Jp?D\tff:fl]k?&23,+y&VPۼbzyW&FSu:6>n#gꦑ"78{}Zؑn'LaUL>?cj-!RD RsN$NQ|=HXT YE'0uΠqEQ vqi X~+U8e)  1 X;2h]&{=& _iA #\<@1U6[j]LVە`2W Er4 (DDwq,d[J̒ةFwk 'l7lrjФHu_A[>^hmPYh %܇3bH70!k]Xc"P.9t&vE\=}TU[]+"uu{@av"9?l(';RC ]6-@DǺ"6Y?JH/m$E RX{}z8UhQ;˅Qae%*@)] 1uV='ly#.trB9=wBlJFdf}xHq* ʹnwäZ) 3 1?u}*g Lό.2 fr *{dH):gXShi-; K&S${qRl_}S^9La-mי?nuRVe@S̙|WOF"&gk$~C6(;&h}Xqt96wF(acIMD*Lh=⽱|j_(gs Cǎ!<"4gx */R%6JSnyPZw*Gv^SmԱzof^ޒ\(m\;VJm6\<ǮE뫸RlbY1 LYtQkNp黕#VQ(Z&yMOix 돕fy0pŋa w BKp䜻{+w ܂њ+gwX|N*fdYY4ȸL1VJ]RS!}ȁqT`f L7HW1u?V LAeA!{3]P\| xPdRKZ$sUზaJD% Y >/τ:}xtۨXZ yl>8ylw}Y({M"*$-eӋ{ dV&=ZP+AݬB y? S]śENǮGW7 )Cvy| @x~/׆ZF\ϿS0A1tm"4αS!o6M,E E! } 6 SG.ɀBRu]y,5P$H?B5gPϪ?]},f;Gs IЛ Uux!3Ei]&(:$pwGG[ŝvKy%bx)SB>Yx>𘱷HdWv|0f7qBy0-˙ | a.,"=;*i#Q@ a i1Labd; )еާi-fyzZY:ꤗ{~%| Q`:®4+;A9bx\rVX@lKR>MC Y.<1m^_!UxZkwP{?/ٞft*4Jp:3zʷq2T"qG@ifzٷ,zV:~vhZasI uŋ5`H>-`Qu:@ܛЂǘAOjo!6=dx HfIѩW7nnU>H8]åƷtu~$.Kj2vvNI{i;˷=r$Baؙ(#THgZٮEFbq\MQ~W2fE_rMrB4$ c0|#i9i^j` 2 >;iE)1 bn_rY e~&p5T >9NTy*kPJ/-$7*1 *,,2YE@?x^,%/omiM>qCIC)  Dbݐ..JfV5\C^j#U</@^6ڜsAN'qRGZ"`g4W-ΘFGz+qڥѳ3I&1 @|%6ykbC&&"ǭI?C\[>'.ʻ FIDc8x;jvKͷ'J#kpΤ>?uvg$ii-CB"@kȋ,o'$kn WGq0QAڲ4̻A¼PNpWK3SNIE[RRJo/`AWxdv L"x]Ҭb=vmM9*řዽ/-jJ&FބΙ rQ.U3SfZ}M, YE{ !{XVqȢ }nׁG[20KQ1$kʈ?umn#j6| !Aq6siF"}*`kʜC$8n6-RrܣPw(r~:b%LGw )GnI4Sc%]]-LP)ON ~~u+B /E)(Ů%Qz!Jf88W奉IXz]C+B:S4ښ6H5^|@џ.ʻ@9} ZŅY\_Ytpz+D,r*u顽c>6C]L8ȌųT0^ g{GX:h\,}?O%?2崍[j$Pox8WojN{q ÷)+5+M}Bł1j炃nNЏ65u ,l ],o_t#$[]0>-x>e P]NF#D!ș҅p`Χ 2M3j䂽+gym+u~TCKp"8\bĥg|!#B}3k9a?͝fs9ڮQV2M9DC#"|(:~ 9, Wƍͯp7$EaSF9T3xS R~(+tC>ɘȶ7-@8Z#c@Z ebٹq{rmo0dBd̊uOd;U<(/EwQ'+"Sy mIOac].Tz{U48Ja)' ?t&{0 r BiYɻ)mA_]J}@k@ f&F5h3(rgti M f] J ͻRe4fF1ZKp^s PbYg%۬ W@ۭ Tc\;to-\m?0i,FL+-0EU=<`9tLDW-T.$W =6OB&#%Xm0&-,vRfIIuX |51{~oT^t|[A}Jc>/S`B"6Bo[ZH9qa=G~}uhfnD]08(z>C>n@͝Դnj_80oB̩̭h@$/O~޳r$z:c ̯-6g7[UG[}hzaQ6w5Wzyxw^N{XCH? Gg!p^Hl/r1Lкt|CsMSgP dZw1} I~0`VkZN Ωƥ 6/^T8k_9x}X,Ӊ~vKqRz6"s<{J<۩'K!t˧@+A[) J3uG=1 X_u;<j'fbJo\%{k7"(l$7ԙt>çհHK@r aDca@9Ks jyo`l}l749|2E|)\^Cm+~'m %,S}c\|ZE6Ͼ>(|IEi`}7$SLڗ@(!LL]ķscFYS?Mh\,+@8qq@lJڱMDg"В!C?A?xWx}$y闝^u8[ 6bׂ.]A $VJ:UZ<7=0͚=i<@{+h)ri,TEx3 ށ{"F7QH !:U8^<;.pSâp\(X4`%><\|Z ,w.Qb\)0_:d'wUI&ie?C!g'ojA*{ xvn k<÷uxLJ̌ wGZ>p4hIʐrs L(v!@qs3`?/ mH?R9[dz1 EeeڎZo%:>hʾ$)_G]Pl(iҔ][ 0 p5=ϓח{vEÌ0FPZ'1);VP/[1@׋ &Jjp)a{ZD4SP},spjr9A:usȹXɪOLS2ߊWg޻l*@M;U.Ei1iL!DzFi!/pkYA" KޚFX;.hκl+[d"v6?RQlnH>>+P }ht%g y̍ 2}FXpࠞ[4[nDZ@}FANοv=994JEI8^K_* X\j jļv?k=ұ0A:.ŠbA0e=quz7ߝ:ZRhЫ'2L(E vC݆uo^B텦{|zDya4rAp_Q*`hJE5 monTry'>CQOg.4.EMI+n߾cW7SO,=o5_qR:9ksB? ζ{iO-Vkn[@1US ~71)gnwt|vYО}[$G!Ǯ0?X)A8z*{"i=lVf;w'L"#Z/&"KnWina_Ş&eY38IXO溽Qm?I}#Q}pd\"#C <6,CT}Xgh-;u58-Cp<#羊\tr'߃G"gAs|qcxJy J^zyIcm?w6Iro=ԑeFmX"+k]|o%VnT#SK[t9h=]&#覠|۹K6oKt0!j+bѝy7KNmI~ʂXM>26#0~m4rRqK(;AN}!Q!a.S;\ KKB- /Jf+J`+rt$3 ~S%!nx$Lة̠q!.Crt#rA w3g>@[s?H7g 1*v FI5u{eFSi+Пbfiivt!EHڨADh i60JF:^,-:|%W ) )A$ jol ޑN%*֡jI pXǴ8ӮI<f{2h>F:1bXpWZ%#`Z*"c0Xr4S(2 tUUA>tJOZEUn"]ԆZ|< osiV7zo{ baL}lY"~|ūЬ]֠lR8Cyl"%1qe.|w s.b\)cVt8G2fsWmϴ%.(z(viM2$_Ȉ݅AXgr3+$\/4W,!.3gg;<ZhjmLa&zIQ;љɓf0XdI4gYbgF0IΤ(Z3΢C@][Z쵕 t1M)j&yuIZL.E-heVdSlL+s0q/3v-1qn iSQoTb'`"cX)"i 首&]r躩v)L$%h҅P'az|ctĎ:h pdMuJJW n֎`O4_CxGc" fY~T5E`fRDy='.B/@, -30zyhLDT5~S}sDq 6!mZmz19-1E{pDVsu_]gL @NM_dYH_U^n i=+ Ր34lziBþ%`0ha)=lɧַfX+hV.; ޅ*7u*u(m>*i /z5X&jp\ 'QR:5 7TJlåYBbXd@À"^OW 7:OY/t$;PT^ԉXڡRaPphln`}xC @"*D@ZuEr"x*?:RK.&l]βdBa_mXOn6}޺ؿ-`E`0u8obo=V*YS Y R IIqUuâL73hj)ݲq8cGm<*Ǫg} J NOCnw+ELm.PJ9$tyJ }42_!ɴ2ϹQڑ;YdI;'MOalG {(CkTA160a ;wU&\[ud816wH]x'Λw|L#z['vNs7wxPBAp~a RW7%?2Ul.CL6I^[ߒP((w1]Q~w.s 4T!U}GKjfVlik3WVC-8F+ MV.ܮ/Hf[qPgE>|PQ3c}%(~PWJI20"?G]E+ݠ x4JLedo@JIGyrVуïm'dV Rک~XǸN*UGH+VEo lץc5fv֘5{>vm,{ieHr(J}^vxJ=֎Ff3?%`<"hQbm1<G-s$Rm\)HG =$F)m6ґ婠PcazZv>iG0geX9zKFgșf|llodkd@*)&a!fҨ&F8Ao <<+tɹ0Lf>̬fs*!p,_Au3!fèV{ΕR\9-5сN\?-^Oa>8^Q,$yXN@ H(ԧ8U+HXt\&'R 7t3\fhut]QU ZYPj>U 8hCOϔ [m! eLR2N+7:-7F-zjtcX;Xqey]!ϢZd[X|y8RAX ,WsNF<㘿RWf_MvJڍݼй-N߹@m3EMfbqnby<|[{hLpWHH.+oyv uM.MHlqZudtza ^ť/#zUǁ "/ّWجuBlU[lm֓|ĖK^hc٘Ϧ'572 _ #lc-hQ.=_ `) uLJ1:̂ 3L4sz[Ih3rrU>)0$(͖OԦ$ׄ% 5% B`MoDmo-&)Ĕ}D $SN!E'Ć 0K1+Ȑ*/fRI'&1=¶֎ *+{bt㤖J+A$̣p4Xv!Ω-wi:Ɏ˳a7Wu]#UNԍM(b'm J9\M)hx2* my"/E]Udp\\6RKO݂u?A ioCe>tקڻLK)eLo(}4{aHK7^6׆H߄WpSwkr4N\ڐ Ns&BBêxm !LmNm6 '롻1^f wH`Y0-+D/g.nVr ɣӮ+z RY xp$!H]z݂b0^." 'Mͩ,]g[R=+*vhwֱ%xkOfipzQ Gq5cchi=WZã#LYBE6Mc%-[g.1qunQȌB?v'2q=MsίE(#ӋfF.P 'm6F;ZN.N/d?B@H\i/E)䔏kSPH*:vc~jGM1E Oc!6->DRJtugP)+avrVcpj=~|"SԧPQ:E~ [0bL}䊲Z@Cmڐ<Z|5i'gl7l8G2s|Á( r`RP]kX y1tfD^z>|4_Z\i͓d ,!S6@R"EhVMtq]?w_,R-t} x#Q?5A7ޡHo_? \)[G-!|נ * `1TQokCS(Fԝ ǽ;+42ƛyXsOiafM ~į ,;kÛZ=Eb@QG"@҄0cU?8$2[(9U`UGpCHY78ʂi !"MzYf `T%yY5hy1%qa'{`Wd)Vu GӢK]bi*&ǿ;h_\F ƨӏO4VK Ț'W*$.llUOZ++E"-BɗV9#F5|t1sXHlWH;7\%'8+s$GoecV ɨANq^eޑcτ /J7#QDU6\`}+rqF@hsAC }$WP-ryZՀ畀 (dcgnm TҎ fVG̈́s[t\dvb*A*4, |A?eۯƄqGz(nW9y(@9;6%X\&SOP\q?1R%VUѪ(/(>ywrݤ7"2b}fvLMVo7⃚~`t >dt+F$&Czog#o .E=geR +KFMZ & PH<~J2߰AT;YsӢ^M"U/-?u"L͋5^w&Z ~kO:f3G\lZ9n <8B{mX(yXe5CFyߝR)y¯У9RNE(S; *K^qf^V`'> 8ߒrJӰ_mb) Z{^>Te?P@KI^P_9GOECIWOYpU9.ے56S6Ćgp ;nn{@g!w|?ȶ^,D1ݧ ZC: enq'[>m75=Dr\]Ơ<$a E=I|eLw=lV8TIo:d5 Irv#Oxq Ri2f ( 7@{Wk .p76t0 W$wxJ}) iDۿTN}Ζ/Dq(Y6M_)LM{aVUSj v6wS-8yvpRG҇#w|J3o:Xtw3.)o=2)Tp[Ku$^1~m@]Y&H-\qxb]Al]ał#.hYQ0m5jU\B炜ZGe?>b*;N^ؓä$%J曖l03И{ꐪօHanXik-CS 6PP<}j$+rrxpd;g$΢̾xdj ٮbgpΌ X&`4%_Oyޓ2Me*ş[!O`Sz]?TOY9l׽RH_^®X,eNLer%RFy?4Oi/lfr]0hnQK*Vx YvD=K@=!,:PVum~j#@[K*?0I#K:x< e>άRnUY-ŸJs)mHbc^,{͊hS)bqW~b‹',s,B@$Ah[v;KePaAICw8K!IhYӔH}k}΅Lqjr.cucCʊ@:*CµЎwD|u*]%YB5mCdM90}zb~U!Ƅi*t`sĂK~VH7(w)z pK3sJ|wPi!Bo[ n7~йHN}}lZK+gy=gD6'a_.C݄dϲyIz2? %jD}Nr+ 1!\[?BPk![ltje~s*9`s-OBN3zC Sl`ob")9(1LhQbrAJv#FsN"+N'=aڠA=0w[ȃ_'ڒ\·8I%IlV)?G%ίa <@Y$k_,*MrL'bi8ٞlд`Uh [g:J&)GQ?{"#[gVYMT 0bG5QH7MDE$1^I_l/BV8<%L&oI}˩3?E,hb&<OrN3:qBOy|٭L*/X%5[1xo.Љ&v,t~ߠ[.񫁇 ޑ #)L0lLY?ilqwDVWMà>!*JQfRM`yc@!$d ʮǪ}qc&S"wMז`'(ޢK~WEمvӒդC(Aj)=cc_Zr 40VF9sEWw؀PZ-ΗshsRb;Qw.ξh07Ja>3c(©s1ؿ2dą+թX3j0m`//-ͅNklAơ~ZEuxKbpL67ed4O3{@Ŭw͹/VuKBO-$w +%25˥NcEu?`j}?CVK8Ћ''I_٥5B$(BX8vGvGZbg!; ,Ģ0lR8I5#p>c=́E(U`BXC!߄ezN28ٳ;6+r-gǛ9?jn8>vG]f#AoDRp}a٦>l6w͒S[K^P!>ޕCN]Om߄ WS7 Ok\EQs} sfsQXАV g-~E߮a1{z-fUqhiGM%9::RteԤxooB AwboDXѦ SqK% {b,|̷\)ng\eiҶ_ݿIEl4ŰE~ӂg;g׀CRA56~z6M$ڔ#5n4פ-y _oD Hϫ hQET(9z6rO@[7CT+#=WpZgfS  \7U'\X+'/%G"M-k\&5f_Vw;%~ǖeP |e/,[9%W:{%M=AaE}+|jXrz.bWbk)ʙ¨C'.=V>r{^ dTR^LX\fM5kW v sE{i*sy|TTw2 <ř8y }HZJ/i{{:0'I>ոI7 =x&Qh\PyAPDw%Ů k!Quo$ eaS|F)>2E[ ZÌmZj%BB>PCE*}?2BCS>TB՟Ux0$$싗k $b*u<0bۺħUdOz"= r*.EG#;Dʈr]xF@yRfd˓H;P T9o8xt!wQd|}Gy?{  4_> F"N+v4{c )MOGu)HbB 2g[ؓ(zmݒQrȾjuRYq "8nG+]&Ed=m¢ĴFKV-zDD|?ׅȕ彦ӵ|^}a% t2I-!y{8^F{(ӻ\s8MOeJ;)&ġ=D@@ƺ=MxXnk{U?=HJ.+<\@cow 1TE 1Rn*y Q}MG;96"Y.P|p .ܦ:70;Ғ37,^, `ZZxc$~攑Pϝcs[ ‡D oY,iՀʀ̇-y} Ri(L=и&휕Yhm- }Hψ dud@_&BBf~K庋-/pf7Sxϯƾ|[5d#AJjX Rl''(}zx~9a4ԔmӾMُaddn[HEEO1+^ Him*N80^wۻ }BvL 6@3in6]RKcssM 0Y?!ZΥhGJ5yj8z9}e6 ]5"=ls!UWHT6i_}?pDQ8P=4pD^\zgki<ȣ*8,PPsvtu{A)6%N uϣoMvK)@o(6c#9\ Kي%*E|>qZ-Tan8f7(*:S۱ʂYn$L.s6/nh9dy&(3(ܜtTDM#ԏ87,$P /wm'4Lm|퐾׀Ojœûc@2L# B.Bt"AW=90G&R##v_Do:Ё>";3٧#>vFf8hFl`QbژU3hab37\bڔ* ;[`t]--):үi ,֯?4t ?,nm( O A&DVhy)kW8E~xOi*51H_w3!nCUJ̢MnKT} Z\XUp3 d!nIup>L?][Ec(#4a,{i?,TtJ'&KgΨ36v[2kTP^v;]#7;G_"<,̥eGQ(Д㧖' .sb5[4 ,=Bz|ϐS@VҳDu"il$&C!#0jjZat5K_Bvz!7>#VMJqlYROT㖚T!=W/  EL[hFh x Y ƧV =kh x7ů9C34/eF$4mo}1(>i iktǤx39 !&DžK^淺lJiPm&8y&"#aWYXK.y lDEEΗB=p>sңL;hzv+/zESf͖9h'XmDE3K!WI֣;ç!iT1^ʁb%ѻ42T|#b=~aCT6,6U>_:'{vQ1Gva{xz2M}gŒt&`Q lG?q cf=A@9GV[ .N=I:_h ⤳N"q埜%m%G'xVy `Pz<4ZFDh -Wd qđu|C15 -[0KQB6f*Tl=%Q}-ؑ0 ꓜ'_os+M/9Eu5L\'η,`a$'u9hW[&޼ 0j~=´2>73"}b68z@>SS8eD'V@a+[;՘ja3ݮX"6t4/258qsk#M/6X,M!9PcNm6 e=ǙH6Q*l/,)h\)U74m[T Cq4{e<;r2-N[`Eo }6v𔛃.ҊqH$0L5 cq闄$x6Hii*.e$ p " i| I;ъ0 KDuSs*=ǻ6[+k%xJ޽ $[-NEök\-djYFXm8;GQV_m2#4k@(SM3V*'?N{ņ^9J=<#5+M4)7X=L `˘u^pXQǹe!"XeY,+fYd>.IrR޳ Z5%e`OV>)sȋ7R{\KS6yT#19r@DRVY>E+\ฝJ8z{t~Z1jGSƼ/kM%` < sz0W&.I2<1Tm)g I-\tEћ.$6X 29$Y/qĶ:me G T2^U1p:0}$*Hy~+Yj vO7)?P0w[ €mcV̻T_{ó,=0aM= y`CS${tAfmϏXś3VpC,[& ?;[&"ք<+zK)> 1_%p #͗z*|"g 6qnb Bt h[E;ve2XםX$}#is&PL>=\7GR:1n|(b54%1Q*GzEvYMڛ]+ 3PPZ+icWkSt k. tSWKz<}R2&w5dGvP1]GϴiEq!7:iN$ MO@uv=R_=։Gc3MF׈9NꇅJ Ld8V`y#k^qږ =zvSixrwfk-٢75Iϸ [F@O7Ə?Ɍ2KY}po Soֵx51ͫwm']`43#?k9.M!U9e6t4Am$u]asLTKʬ d`_Kxq 6$vS5"]йJ`ůI,[{ dپ(pl NSkmJfӡ_>^3X|u%y}ϠaVg^iuC;ٗt l;fȪ]%ڎz΋>2؂Av:lzT35GO 2{??C#!?aP?(YҖ)i%$.ZkFVA-\ތ`bփyvx%6?E 뭎rX`[]@v pǶKI!¼X6IPrM]c[@La{9Ł*$nV@@I"Ɍ+ܔC7DGpi_ 2Fϴ-mLA4 > ҷpzKr]LףEwq/Y}Q$ph[ps$ޚ.wq<U1 uu4D6^HU ySev~zQ žsTPґ@C)ܟe+_{eXtz*W@>K]v&?]]V%@6l٤Lw Sz~튢ZrT_,T08Q$˃9ZnzU }g1xΑ^o ԰'[ #}`Jѧ}FEAgp5ܝU'@5aJZxP,$IOGr%$EگVATg3*'{j)OVAcix{#LlۼyUuɦ˄ZrЗ̣Smu z3\}K򚲑FDgxe!8բ,u!?E )gMRONbGͦe| '"zQlfycAP?cN :4pE[./p7((1=EFd|B8۲I+aLPmv?:s7*P`6 Xulqߩ|'кk-|KVZ1Z?hg%NN޷CxRG@ PH{p1:Rv7iu)2ַK!̮.tO@1UK:ͤuˍ4h[>5+G}=zX>2$L4+t_^rbRu 'S 0G{l `Q{Y޾ 'W`DM4%AczB94\U4DٓʞFf|Ky|cf_|ʴ"Zk.-m^؞#Yc%CԚ>ۣ4|ZW]Q fl0bFm(]Xy)9?R'({4juQ[/9 NeK)}mJo-Md|`&"0n̙Qv}}dqA}2B VAu@@IŀWZbX-t3a0+:c{QmsJJa'2n1(o˞J"[ "peJG >|p ".BM"o{~ CjZNs!a㤃Sg`:N'"1j|ӯg#{mgerΒ"ޒ"$~ۇɡoi+[GXv~qo1`L&75u?^˱d-{U;%"R2;Noqܐ.̝+5h1D,$E HpNv"7@Yrȏ Z{r 篐J?Ĉ;{*rlﬨ;)E.)^eMttC(V>V9oK!9#,=8gC!kBjpya-Qwu4W-U-G[l@,ic$>riYT>9ąV sjcf1:AJn7sx.zP ˑXC2zF0pםػ^ GY{\{-A| )V Eۄ`D^hmñI{qލZa: u fٲ f"d}N9@5:[&-]X Dm>|K/_3[␾{¥.5Kt ?KQ2?'y8N)TGnHM+Ў2l;耝;Mf/F5^W:1~3B]RH&r~ڔp-h}?IDV(M(# N)4f?tj__(ub7 .O7~FlꨥX3Mq4Ԛ 1YP?S{"?;科#7B@}հH ^'E9:,O#U@2rXbE LfLv͎4*Ojnh5.MDu]809|@Ma&[lIw<gL|w|: gҷUD<ϒ6.6RK e*M{ ̡\Ȁ1 @{{pwEH)L{Ko l{?>\9?U饡*43,EJԹWÑHQW-WXd 9б^JPoDۼc_ry .T:D&,'a't+VbBI@o*.i͉`xD4/D,N0]4Ϙfu&Jte$KƆBsashN%ÿ5%/ Zw֓CkՅDafܪK[*GRvoCO7ǧkd $Ozlߢ*Ta&JZ *ëxLm- ۤ0Ny=!*%L,_r}zo|X */cN)Dzovyb31>;h^2 K㞧yK9Ty%hӈ&о{t53g;樾npChW |dI#9X3 qZ0H$KT:Ghp%:Ÿ #S6դ@'iaqsڇ$ޑeXMoa7&ܤ5lwukmmWq,zQ[Sc+=?+ ǭeQyôT:W[rm#QL{~;K?XNbrz27=~H1*jq(4`.כ_%bAU[Mۇw:L3B~T桞7X;AILg_uVgFX2tV PTAL75XL: zT}rH{Wn,42 t ƽ0p XSg˴Is{m# PKUPKדMgƇFa~TTBKsc*@/ǹ|+sz)s*%À*E&U?A,0g5tK6Py3f8h[R--dD-NYVb3! }iwe|V$/ \!U:dzyRKd@FoN6l9+:[P8@1ap5mn6^i2!GI >v AlhJ01E7r NBPQs$Nq|ޡ<%a(HeԥUwid+0v1Yn2 n`Xubw.($|M߯vmznw+0`RLD@zzgq],1y;}ѪSy<[ KTՃK|&8ba '?RINLux 9<.Lt"w?K2H`^t6ݗȶApٚUdj<]#(-?Z  $k " ,M*ʞK83qnW㢆pNA]hjͩo;LIJi l dK@%U!@Ig@bAT[f0aHV%D_V9Aܽ O\X{Fo_ KQ9i ^/! cʋ[i >M(/%*fwMj6V؎2ls/R.ތVqi##ex; ML계˨%1^MQM0q3:)Ŋ9 _@Y ;oY8* N4b7Org80Pj>l=s&b uiK^:mseFn.ج{vj/ ʙ]Tz[fE̜;ht9DDPI铑)UCNߗ5q Ɵ 7ci2p9B{ы$Ȃt3 gZb=ĤQSIO\zpGo]`Fh ) { jD {ܓ۳j>fs"+κrY 0@.ܰxH&JMtAAf}^8YXP"ԼtpMR2fam })Wm(Z̷p6F DD"IS,i ?O+{Frӫ-ܻbbB:R,Wo\}8ty/L^ }3c^YN8XTTz> ЀG?YVg#3}]w_I|b)J٤̆Di*Ge Q#ݟ{G'&6C>N $yԱ}j"߻MZh$o& TW>'uv;KuJϖqKGӋ\퐚3 A8gH[Ysj lV\Fx#2NF%`OU?g.iC)y [끗2U&K'kP ղ_V,WOu_W@Aln R ՌQfhi@~`MDfQ@j]:_ b-e48qh1w '̤XC1Z҂h,=.΍w7ϹBkD 2gnYKDxXG\1 @N=IS#&oK@rN7׌6;0mp =wc%W 0dofgn86ד$Le[h0I۝(đw<R9BȈfa@wvvVidTUO/bx =Rb%wΓoc:5sǼMXqѕ'CJ?*0bf8(-eXE=/QIf⛤{7.m"%%02'dPԼTYnHdKC# RvpgA'̏S;V<3 /5q˼P]r',"m}Wd啝a~(*2Q&HQMҡv/F97!OkE/ DV!Ȏ9+QaVs!'W>\hjM )yw[ .1Bn]WlhascIlvzCRDW&DCRY9gՆ7kl&]*goA_V8z [_((Ri]BrSJ.2s-Qt =ݨkYu&R.@{VIUL}Ly&UθQ }^0 ކvpZӔ`ʓ}gV~pr"n~/s */8c)}|~ \tً,F֚!3Ym Jܒ smR֤`&󔣋`b3ܙu>)}+_Ӣ*s3N #Rc(isGVn:W=9[%Fl YX D.\G%suf&=t|<*hLpvC|yj &*#W&L$%%ԎT%VH?6P''f))=J`[)B,2sU$$sH9j,ԏ$#dYq]ƤarГIyhDZDO y9UI4/ƹ2]Jp8t)M*ѢɁ2xZeTINm'*? +Kᮮ ՜DWS%?¡'|ƖyN̒UrM(`i.) f=ǡS&f[4nţleW-.)}xwFJ3ÇY( ^غXյ[[2ȩ;&:p P#1b$z#xM#nK}!{VUTa㊋`U0R@5kImdIù`ۢ12 "kr$!{M1yB5ؕc{i^v]U2Yܛ(Χq njB557F4ݩΤPTXYmsg40/6Kob휙zzIF0kj,\9/w >'"b,\6V[ )6f}NnoCכs;q۷׷kcUc_Nɸ?_DӖi,O὘63;e kHSy:ֵF, ps- 粡fM6*`3C @DB?E f# }&j.cmSBSғ.z|.6H0EPOƒӥ?&= ->c`t㡔G7\n8ϜyRS`6"*S7R. S2ûoGmcn6ӳMn,fǿzȯ@SAXH(nZ#imhARzf%v(Q$D1<+vw-/jN |/u{b_0/P߹E&w8~])sz?X7]p) [wx1f"-g!KFL (Iħ%wt>kct&!jk2͇6+ H0~ߝ wdʿDj*ʾAzΟơTNd9:bJ' veMZ>n\_m%],:1\7X4[ qH,a2E8 5/ AT)/-4/Jq ]TÓ[~KIаP&t5HSC<=X]hQPO]go?)xD}骡4S&֔MTm=W92վ-M4,|E [n!%;qi^A/^PXc<}YZz5_&;  Ԥ`aB F %o`-"xB̉.|n6 ?2"yxHu]HZw4i?/XQVC#,ގ; H$*.úBZ–!G9 [O&m2Qȁ/< W_6Im\nPo9-/7 eD/hA M\UʰϞ,|=Z(G |g\ƮĿl3J_A4MH g7p*l&ꔛ5זp}[5zҎ5-.ζQ19'"#Q]EFt/rl `xRK-^Jgڹ뻲C&3tigj @T~=!~g[9AK2=VڔI.4&e*X Piު0Ʊ(Z6ʜCwң,2">L91`+s zj6z#d&{z)WJW hk/%V@ 2$ngߟL{V2.Y!@.q O"V"mqd#K晚/fŌ#,[ɿD-zlK0M'({U:BAE-:5TcvM04?,s⥄{ (-[d[E0OJ5L_]^aޠuLL<矌iܰ\zb86QrkM҄9Q7}ё wBsyqWh;9Q6㼾,~`WV֓1!h|<β`Ah4uŠ9 y/ ?ms s$2,u5SmSvCO07}dygIE@544M>䉧=fV3+}m a瘠F-ڙsJkl@=ÂobBw0x )=5[$)ux΢0m)m|OT48dxߴ&N  cD|ߒS,\w{ܟgq#_NZV ܎3:)nLNyHtE1~F|쎲|2HJm%z窬r:cI 9LH瓾0ۖ|,ŕ?WKZݖ^jR,soDVR',W8uh7CA;+[#KTVZc}' 0d5UZzG Cnx[ejHVkdtX+򌎼g>5]jD)ܞ#o:!+c3-K*@h᤽uG6R_{+HpEnFoliAg?NOl+[&qFOW1&bG2%hYpPȍ%|3Jc +ྭ4Y8\h"yoČ#X}\9:zCEءN ur3}. e2=6_ Q߲YZ+)A,>yIb]bM'ĺ9/讉-G\FI/,Ct4H7;]xD+]JiWFz[]129{836=L x-~JP+g2 Á/cFQgϢ݉3N(c\킽|%MG!)ߐM迟u8R~c3pba:dr 4?6@t> B,zj$D"у}GHÿ,[lObݺl[Tkpe'N+\b[ cmQc3b] =6ύo%5`]8Ae-\pNɼ.Ǣh#=RȆemAQY6PNrqX,eӯ$M=1dR76wCӫF<˫͍KjuOE/~W1ƿ/sV!`TVxs$x]D 8pwU_{?oq%s\UL;sȂV! IDdQ:rc)3+f80yUp(KIR-g.@ȜHơdI\_: lpU[7?kRO+\=ǃ/f+mm% >&obH$ :tC 5_t1h!oXvg ZK'C7M2?~4_|Js 0hhA@ˁ{(UU UpaKY$Ww8'y녰8$mt~M*Z"+=# iԤX_ $2P(HRAvGt h;?CP5/o0}UQ=0k^@8ǔ̞!煢菬bkdBkѠS*m HB u5[i E԰?e&noT u(׽%wdz*{kA("=͔ mU @j;^6$3rť6(x*VkCc9\&JYF(`XШ ½1j\H.Ҍ=z%xI@2~7I,7ͰHosܷ"Dy1HžU#!GɻdLo+vNX̄%0Ƃ 5՟ׂ|/ȳ2 6eS>ifLGz <Ċc|~NʴI$B4(3 sz}ղg|*[7Kڸ 80u0YHe҇`>H;Ev7tj$]h <v|Ht _\HZW;rfD-*!oE wK1py"c:0h{mC-<<_KgMDwä|}51L Z5 տ.٬?OO*,0 ۵d/8b()w8@bc &oTD* ˝RC5pq1'D˩%CfM0.r Jn)(ͣ|!uٜO\BTJ#Hk'jV" $/R>4da'3Ѕd3֙Z ߀ִ̗ńUSŞ+t)~\Go33}HI=XF%%]*TL΁$\TD5&ɺՖ05D"'ɴ ZWȕnr$YX bLF K0"xj9IvsV'֨X # I+B6~Z,jHp_p*ܑp?SuFG,.BvK60u;0H L2MB hHdQNQ˛Ih_B.'rE"O,FޥfTUQm]JE uaN.s8N؇8_m9hNJ5TNK)B?~Њ"5di`W;sP][/Qe3ںy ykpETY^2vW"GzSh8K57W dC5tdzc,}Y6N#aڣ0zy L\WS“4x3>ڭĔԬulsg{8LEaV[qNԷE/7*WD4R*CB.DutlO뼇[c|.aKG]5aLaffQ]Bp8PSPdK9If$٧t p*=x Cڭ2bfɾ\!?JOv^WѦU)T?`.Yrn"]xjT+CI̅bzLuŇf~LSSbcHJ W4LSk3d{I3\**wx*9l 1/^ep6L[хe/+OI~3,Kve $,XE./7G'nqL&ak4Ni-^,!JU(fc\#}L ۧAt7pJ ͷfK@]i`GSz .LE:j̹}2S:^82žf'^a3:4;R="j:%bi.]N< ac){Yمxg4 6(lԔ=_ kX8N?K r|:m+W.#fn"3mfyX-- kײ\ATo7YΦPvاySBRɀBB8Q $9FBkz_MG(Mn j' g&GE ;A÷rӾ2j*ؤzG25?+_.w%)YZ߼p혤ɦL93mXڄ|L J_P쵺ΗI{Dnh@667_/^n9MtUgSGP<q5i|REw uP:p MvT{A<(jWdP:qT&b(~I'l]â?<0"iᒢD46uHx`LΨwDR£g1VȽ@1 g")&i/$ڈc%u1*8/*a$}c{_E-zD-vGBa}`$ΔҕdPR1VS"$R 273 &K |\Rw^ps9J(qݦEgdH]ᱮߧ CG 械hVMoF*]--9.E` ΢GC;y 8c4P'q$@3Q|1_K?V^Y`lY.Q8\Ǝ\\W@K,,Q>A.} @jSWPSɬ'[Kڏ!W/jɾg y8QDڇuH8$~j2XEP!q{څPfbV98p1&KHQj/yk xO7Ț> ۅ(:B_- 2zEyh3Ӵ.T%Z/y'qOL^s'띥1];HRL^N T\~}!X7p͈4zBJ!oK-(NYi]pZnb>LTӽbD9oȀK\z4 > HACW-{<ۿVK|3$CʡjE840֎Zbr|  *G%4͜4 ۠n ,V+b|]-ɖs{瞡HuUV(䲲R߳A|`F/խ'!$rNQRFXm8X DdsfVډErԏrI S{ |waγTrKLݳ\EsDznQ(F~BGCl' S1A GUDl}"lAÖt^{@v'~Sp 1уgn1QY1%}w2|GߗD (@Q14~rlSB]@Oh,/H}>ХBVQeT'|w}`-k` ozEe)KMjSݳxEؠj"1\^]đEC[>Z6ͧN3=F>gJi Fva~Ӎr Y8ih0dHSik.W_Xz9s;؍gWRJ_[ku|.e LȻkC Dld$B5U c9`8MA6sE2YpՉ90G9iֲ4\οq^u9^ZSlL b"[-K Ҟ>t.HEi{\@+ mJi`Tao*ekLf5|e]8D-^CxQȩ0;^v@==%6!$)W.fM϶R.R9~SsIX(gxY$IF]FtAP2mUz5zOͬ zJYT2y3*pZ;_VHAҗRDt0GOlu jxהEas uS{^sU(\*;Zu'0/9ԛYcļK "lIY(R4AK_>:%1*4k3>/t}C8p]i3^oUz+z lTy&OStxaL_d.A7-{f0cs#INz c&e-z(v@좡ko´z{: v>A4/寧45C g <v2NL #tM,8}NOAB%$WG]wϹowZByre0/ْJ2{|V \t2?W(/N&a>YtB*)ɤp2IP4 B:4} s39@/B㦾-Msf/17.M}Oҍģ,,lxX}/BCҜۄO*T(]!^'o?d`24/ +^ހ)x3Qڈ|Za۷,R|tf W.O=)Q oOtdy8y$^ M/ vK'D 2>r hm?p]1MrecG)U'ėfjpғLzG0q%8( t7 %ڣuAzѰ}x1gXM|{ޞ:/ECXSG)t3WTrkUwYkzNZjk?y6/N3PXPZf;VY`N(;(mpwȐA]I6I]ue}0X­6QmJ2 P,@2 %ݝ.3p:H zC+u [a2yȆbaVAZC+FㄢRⰱ9FTY.Z^+J_.T -3)(u=埞FrH.;aei}bB$ғ ж4tی1yn_2kԒߪQKG# zmKN{.-G/E/7t } {t AMwڤEzLKM ZU1kS ?cb8~p`ɻ'okd @OվZᾼS|(YEWQ09(V$it(U%&w)EUW\Zz| 2[邿Ohu8{^sU.ɯ2oMHln`0VF4MR}OyJ>Dþ< Ҳ~uwB:+ mŎ3ۯ *p* PA?fJ4VLo9Yv=<77}l7SJkE_HNlxi\BT+d! 2sus- EOV8 *[ޮ`Enܣ]cF bss:A;NgX_ Su7#YG~nkв\n3m¼_pSe(IwF9K!wglGntn׬ {ID_9YG):R [o o!$ZO58g)]<|="*3+P~WKYS0b=1y g *C歛LQ).y$w% {0_qͼW5bk&lBue$tE;} QeΝ VB`4߁2ΆXDHHvejލ5a)qt_uj+Uј @(݅La4zls{\^chżT'%\bf"!E/+ҋpSog{suKʷg m͚P⤇L;BŞ:P) Z/Ҿ7!K:qef+whN`<[ĦO {WC7Ems~7Kܐ +lg@%n}dYS+9Z2-]{Yf=\L&{^ڝB-(ߪȆ> .sZS 0ЄQs,MǼEpm~˟ D4gYx]+jaQ "HOY 7DIDQQ2V , R&P?^/Y뵤eXxV;m2wJ#&̯3wX#.j.ukb]}w##!~;nΒy"l5c\xs!KMp_!i\~@xc־X'XN=)0kw}΅&Z֓JUNI_cv!oQA=d3Ax;ķu&R-K \ ݦ(zɴf2|tdhnWrqk2xÄX5%R$yvlpJPZPA8Z9D8SKWI)&zFa2]l $O_XsP}q ҪR=NʼnZm4 QPġZ1 RKk nrs?Pщm6 qpƿK \QC#xK(Ae0~bjv27Y\)Im tˬ k2 mR79t.((=ˣB( 8KLyN524q?i(ⱃf_~-+}\LwG&Dk7N<,~%)M(gcRx1C1NrqbFBbfLAIgi!4W_IG K‸f\yfcbi *V"=9^ѬgA68}s_B bPvtލ2lN/j ^lOoM3MKQv+LBq6+;hnj -AĹrOG[?\52wu6T \D49̈́Ӂ!%g F ]f| l6+tQ|4Pٕ*QaEڵ f- t&c ye0$sƚ|7E'  ظ5Ml&S+a_E+X;Š`{=rWj dEY3.1cr ݩ㌥l<6+x»ٱ:\h Pr]Ri xCp uxD^{yVQ1p_.J+a" gIj'a:&N&o&Os\bB) t21-gA!gF3BaX qfFFKn\>!mZ;$yX?'r8--vStG Wܼ'J3WLJݴU: :\e؏Z=RƳd9M.rFK$ A55+?*OJ|H]THM7{Gdξy2W/Nt&& wYdKJRbAX38nR# Q&PX(Ŝ(hn#MdM[KI 1Bf 2l{mcn0>Uoyu.t"(O*?q3=vmYk?є:C硖Y S9+@1]-ǀ$#Ucd<3 qfuP A{0nEU m1HZ>? LdWgO>e(FfSKߗ4X$@眑 _K uU/;Ŷ?8]tU˃s# kGAO3Z:}T"~v/ .9?ibi eӘ'| ٢p79 >mS7^˔ 9mIB҅:U Mh`y=>BWr(ѥ2'dq<nY =F fx+nHAU=.VwR 9ͤ4F 7wJnl9 0PxM_&(F&j"Y9 Ώɗ#>R3$#/ct(|4SJ7BHA@.x` GZyA, E0, _ee':228jZˉ.]=XPa;++LLRxY17/^BknV臫lv/>b1HE`H;lNdher$ xBe..SFkӡ8+Gp,Y@+bs#궙tCGMv~XܒF+b ޶jx rTuLdUB슮/b|.MǻZ- `m FQ_Mȼ[jѝq]$]\Pn}D`Ha.T!vHeX_Bui=zS4O~\=j/'9mŽX묟6lTKWt(G-wyvPtq\ڔ.U+"W̪JQ,C37:ٞ-U).f[lDM|j iCk},16] $ɴfZlc@rↈj]G,is(+NT"+>?6RTt=MQj.s - C>j: DRD$! -f,? /x6)vuleYS̛މ*^R(Qȟ'> pO@A}$@!iKYޅQevSRz+MUF|+a(phAπޕQ;xO)~h]IʗEb>DZW߬,fSz T;c4r{|x̃X%x-f)eWqɖ-)ێ3]i?jOnd11'-QXlk t$Y0+8)?dJmJ*\[$ _J߽/Hk{ @bu3I]0lĬVMnғĝSt/+jhPxLN8utD!|a7zY P-* zE@:$-L CM>S/d#Pꕈ;'B!w"kDZ:{auu1ryt1ήh:0Qw<<l2| `ʥgfICv4JuA699 v )Uè_{K6/]?1=-,&np e, l't~ ǷusKbAGi6J|!P'dm2wσ/CB&8x,if33`g~H!p@i (LA哞e}cÛF˰T!զ],AS<c#'b>!1C${h^[ľ֧@>ɕGzڑVm 7u=+yMFf5{~dK%)/vhASմ@ i'2F4eK] Yޔiv@_w:$OR( :DN_]0a#%t bq)2ۇӶg!NƍKwg%/C{mV^Ԋ@ˆdM! y9Tg}ɐ0(#m7ێL-\Jּ)v!JHFs{.6ܷ? agσH'W@lu#lI7ׯds ?,eEم4_=S@(+ȼJd5dp0df2FUŭ{D/mP3%QvJ '7:([2Y!6!CDUr P<BB'{?>${gy&b#g}[CO: PPuPI Aeqn> 落vW?—>HhSfc1URН=Su^<#qBpKJg bӴم 9v1}n ;[ F56 QF\1%~`i>rS ;Yeax/w[YSRs0,?<8CHbbJ1p"[e'ΰd(y<㈛qJM %n KKҎ5Ay-ݔdFH\lI~RknXI0oZG폔W 90eKZXj>/vݎ*-يӽbnD*DzBjA7V2"YNyaC#mLesnqS\B.JG-VuG%!4ۡX Jy`JOWp=dL~Շn߯{*Chn3y Պ'g5Ն7|l$ F̷˯P@?lڒD]~Z|1b sԶL_6e}3刱I-|VIl)1{ SK#x{TfXp;)qFⱋx+ }f}4j5$b:r3lBe53I>Ap*lshtQ|&`k#WIq1J6&׶" i\)y$Dl^6*瘺"o\?@E;N+3xqٶOg4dK*XB5(#T棻9; pM."ICnjӔ)k9:$'ɹf-;SѽnZMt':C_ RKi!4Ŋhc cF Ӭt΁JFuVgIF:}ӬFbyi[5,~mg5p@"!Ŧl3FPiB|#YJuDer ލUFƌ~yZ1dv4-Hh֡/8g}IgG;|gnb+wؽ5v^^иVa6C*0t6_= YYѺ|pɔ3/ԣ[DvM)݌H )/츫%dtcdm lQ0ujv6^OsrcȻmf YݲA3̏wKWstf/u u°˳{޽q4#6^d yT_m"oK'Z{5z{Aծzp1|t -0,Dl"/sݯ;n1 QCuނL]:%Y]ʄ["Qb?>io+~nm-K_NAAR6yfBطaž'XI+ori_V졷Nn FH]r,٥+K fZ0+7P|3U sKwTT~w@-¿'u]FzC/+@$K y tH6C{t*ñPx_A9e|T{{6X;!U ޽2~7qvĈA]9ņTTVN~Bz|I`^s3wzLwy1IޢKs/׌XqǺ Xy# -Mk2 Ѡk^lK !Ee~?3O ۓf8(jp6$SgmiWL>W8ǡ6Ș!,ajep0Z5E>xh'FSr1vM wPX !Q&&[A>ֽ] U\dDi_ahGўW, * __%c4;A H)AM$H)u <Bq&â_;78k4>JTa|ZEhbb8 `d1O=Y֐P3K{'V'ʜT9κU}ΙNn>WsvdN9̪";f%:Ò~Wi#1ͪϽ⿮vB-0(xD1ґڎEL "f &=f8P|\;9$. =oXQ>jnk!8V3υz#sZ‚uhi#%x$Wx8㘏"jWk {YN( Jl5rq; g]42uHQ\& 1l?a!n݁O.T_t\Ȫx@`1DNJ ?o/Ca"KJѤ`XR*WL euVǷpfpʴK; -fS~2dXdFs÷iaMP`ҩ" ]b+|{fDN 6|r ,g{%A(*`mpWrWyٛ)p^Mp];Zj螒dweFlKA_Ami(rz@f?*Tg#@s\zA(Bn0 ^\BPF݈s̟u&dB )ZK7\mp5^࿆ Jg{Fj84GIzB:u#GyX,6w6 h)0<`A3hJ2DKd_R?3S'{Ye{7R]"|BU@VK%ڥEg_>dx'NbR? '{8+=XYlnf 0pdDL9LK?səlȑ؀EU6h!@N2/Ǭ5Igp!\>u1]I?o˘Êc{gƅll:Y.>t4kt|Ac$ϞvTkf&i\% n(K;hhb6 p?ȴ`zzho"7 YA۠&E'4TE5!YO>Wy(gfIb G 4YM ƤˉNNSص2Oĭ6僛aHseQlmi]֚vQhN= wgZ5GथJq1 c&ba~*T顿k'HW\5v@Ի8_WY&YF|y&2~:,$J5qE*2pwq3RۄSڥMJBsx<:k TXc*]tR}#wv{#4\_fF{"RD&>V2ůF5v({:~ewn'3:0"?)wHl}~K7m[ e]RK&ktu*u5(Ha1>k˔SJ ޥW*0O*5ϷHTuG g-`vĝB yV`o P5DiWKvA b?(܎9"^JR 9SPԽ8n6CWvDń֕6/EHTĀ)DdžQ?`Kr9[$>J&I|x,>ܪkH1?~ۛ}ȆՖإ7iHulNju@{"r,j=AԲq:Wć=*&Z)̱i %\3jgCr M.]UgLI?f=)68IuEh2) ӷ`\nҔw9^=tIfȅ $A#es Rr6Xэôk]68u_,+_:r}\q=bؠBF=;K"<(P]N-ߒ7 R}hD, {&v74D͌3声U\Qd;q"0@xgH?:3=x fo#A;Jȅ~tl_ÜiB;~RN LZ  f -p?7|`ʞcf!od'm&EGYmmݭv GQ>82öJG;JAfl-Bϝk/8Qr=|DnvA$4/!"Ek <#IJx)| ݒeU›dZlJS 0綈vGGY1,c(iIx_yٱ 7\XVqGu[mtq͜5(0!;%G fWޛiWZ@&{L4ĭz[g(|㠽~x!5MnKr%vg4avoT? nO!m)dqa\DWE)ֿ4+R;ɷ8>/9e{(U17cزJuÓR"6n<$!wdqEў _rͅ#bwW9/3X,Eս3_ $sYNY;eeGxk 5nmn@@za7HٍWaf hUlγOX+/BtÛǕ\aA.W7F#N+\2,8ԷҘ :>C3E V$\{Re8QDQ&nZKWWawWR[R#> | LnT%\*VkEyٻgzJis)Obʼ)WnM҈ [Y(P(hz˚Fj̗ifڨ֌cU/S$5+u/KU x%n[p )$z!舎I\J4ܤ`J .Āq+۬+wV kOv7Wm*g;sKY<,|}> iD\F!=S8ePJ5<[R،{4 E "0L\$Ђ^7,ª^BQ* Qu$jwkL"hU@HB`P"넷.DRp_[9d'3amtħcpb [h9Ǵ\o?i,B@3//rEe 10dx95Vy<mX0 :› s[z]#-&|6nqbchnf3B2?ii-\(^, nv?dum,bb3= E}"7u{?O߱Za1E|XIr1m!֩-=F?lnU2~iSt}Z3 ,w}r4x8.lW=wI?&=ŶD$QA2'J8G! #$ODKaˎ"JNWe4TZEwXq&]ZՊ@[e_$.Ԋ>~TophayXI O0L(YLmy= 4tT}.VUG>ZQFQ97 1F%%SSRH|nakȊYybZ1qs:i p[1hG׫R{EZ4T[@gRE,ZY`=~.7f$IA-MB݄`jՌ:_f6@\Ɍ?(ecә "8&a|rj+DùIKYb$mheMmbdQfKzg.9Rm$@AUG#_&xA>x4g4,]f 3vc$ghĔlvKvu`i{CE%`=| _t*ˡ ͔YWooh0)\k A8`MPE`EH'oYv rB܃2V;L. -8Xw~GNGϿ*wJDӟ̦m 5wQ( e Jƽd#.չ-=7߰,Jh1q4BIex5r3˚8vüi%8BEZ&9һQ~ޑ,vjcAe';6wg8?}RtZO0D0yfH:pF^Qմ+yHg3 l9yWd:S!וR!s! k,_FZl09d8qВyK޷eLP}P<{tt/)\Rx|MyOL;j51Yy0u*B4r噹Zaw5d\9j=wosE%ʸNX@eN@bJk oȠl. ̨+8z0F L* "eYG" + 1)"-p3J|Υ96gW*~\=M$eѽpNaUןSwRT|^5EK?'m wW~B|Q\ȏҖFR! J'_JVJNYSA?6]?e71mvhL'dmPL@\>+vÁZ!jQ5WK~2!Lt䷊\"]R%xD S;/j7P&I,W'{(ͥ mSQ_Ua ݽ~B8tz֗ReZ>ó꠮/jԔ5vV02nG]>^:Vt|hC0.p."u;p?(qx`|t_H̐d {BG䋧r=9-;*<. U8fRK,SUlAd=] q@8nq1f]J0w Z|Z`c#mEi_|musՏ3=)TPucݎi.ҩc Ia|5k$6w*INVG̐'cj3/O\JWNfN*yJd;+$?厃?-)W9cj6RnO8~&j:f=RJXÓm-W}:tYQ/ ,RM],C5ӏ>D R.J8gƖ |>D;+5=P x&%[5tjXhoi(WzkB_4\zy2e}44D'+/=2,?b=x aL9JrͺSc:卝<0 F/sī/ 等Eww?N?@4d؜( ϩD+G^zDP/e3GoU~+(W$hk$}kbTKԜ6XXxlS!^חWXyᡢAWZ;~Bfë 0=?c/uш*dg2JV~D\yy XIOps*$@ w+]gbWfm+U{ jMsBN.*#7iV;HQW`R JO^sBRaMYr ʹFU4|ʠBCMAFl[s*Gм+$ etF0"3eBlg<0V5,ٻD~s&4W*V6wIgfUSh F9cc;{F-K`Tʃws0`+1xy,-4vf~ёZc M{`Ju-&o*aM#25L8DYkg4łe.}554JTkrԟuY@ވ{W6`l )ʴ <%zHۻ+U" }#,:4jLt%<Ň뽁{Vج77ANLL8mVT"YA,!(`lG}j9R#S-?]Yvź_ e053 #i1FZVKQBul\?$Nm6I7reNdXŸ.Èo.O|Ć}coBҰRˏp|^w 3[rlЋ_sycg9Ø *|Nhn<\M1O.(OjRhXdKʡ( z fXhHw{ a8uk?˹VIe˕#)I=Źu=aʼQ#i،t+\93֫۟8K4e1\{TC#iƮ$[٫Rd+^ sV;L궉n|9𠙂oDSdQlhη*'wU\6`O?˂ږC#O3δJ276/1E ͏)lGq,T!+y̜JcZ"6Qo) ?d;~^$q@˫;$B 7@D:~т[yu\'k3;, YZ8@, ԑ;- M5p'%I4>U,/0v(Wa|K5EW=oVr;C"?dpu:/+]Z }c @IoѤ!D[0(]Ѵ$]ɟ5HXP]ҕJeMjM&D%n| #Y4{u|M8LMsJoGrSRu#a*?* | |+̡aN8W&6|J-zC#`viՠJٌ"%|6^w!jC1evO[qZӓŹ"CRR_g+Vhqk13nnKH@HZaneޜ]AQ;+ &8P"wq"aR2JށMWyVΥl=NQNJ~7p9AR@iދ_ num$?J[v*5U75aL5aՙ^MdSWK[ݮ;&p+=a_YRN4kt.0<Ȯźþ1[>zr{u"Faj;w)0N:^.FNjK R覿m' [`)~2c$ɶZp|qF?4pnƗÞ>i\媪䣷u/b$1'_ĂN(J ϿgMh)8̟#gKٖcY.gQe\'X@`W~S4av*mdHUEO~3ջ /l \`Vpy.edu|t )蹆p)(In03H u\*d[<Ǔy@10k6[`ҩ'GG9B-S* ]5-k"]*5[yxVk>ςj'v"N3ds`ydQ-TiR% @|.WMv<W+[[Fo5?tl@1Nw dFqdDyR]}~ |Í&(C)}vSKHcu4_I 4./[H>JwsU6,Y ᷴ CY,_  H<߮_ ]&ao>g֤5d>w?D/6aH.|'l{9\5 d&wwD+Dޓ^ gם^d4f~ܯ`K\r.voO/T .&`χ.?Kkzf#\p/r/mO,d[Sy< --o_I(]tT%/s6Hs 1̽굢Y qem)ku^\zp1WOY t_U2:"$`O4ѷ\`3PfCW&kH{z SG玠tdLi".˄0G%4e`h*O |ǯܞ `uN-ؓ}HMdFqˮ"%2U Ey>w9J(%x'ktȮ<ɳqꡔӏ#Ddf %H+iSs.!QceHPYV\yʧ}@soY#u,~ɒWXܜ?#gW/. 2 G {G{c/]YLUl*[Xl-mM < YʒHFwHe= )! '&1+%vpZ ;UYM(p%~?,`n,z^WDo`T {l55 yF}y8tj rG7lKRǕ2,;!>SMU?{QrkEAWy_;j*e~]UP|hͶ \FWʟmH7 '5 6E G~I+YE~G(3cQ;R۩}aӇ;24eNox'><]*ᴣwfSBط_ In|_08U}TQm#̓L3f'B*swRs<-NUaMpwV= Pk+:A>AMC`zySxz"PG!ݽ!w&8xJYe~tDc*γL( kt,j+b,֦`oՑ)ˏDevC_||ѷ-];-ᓄ&$ur dA&{-RSF#=a*elITB:,F#Yk@JsjsМEF%y$vM;~lV /DwXtxjD!q_~m_<un=M_E=yx,/bm6S59CȯokECfzxdH Fr`ƘF`$7T+Q$~H U-#6FoqQZ^TaPք2+W1XqA%Zd0+$YZ pR\D##K5=Uh9Xvq c#3o9H؇[$ Prhu0j,>һa[YЪ?-q]CUMuY##7WGZUȟTǦepJ^8fr+Y9M>^[m./JZhJL &8/!f*@fSfז"]pX}ߴZ舟`PS/w33?d-TN2؜޴Tp̤o4ԯ㗫"#zb_Aqc[qed^aJ*߫KE[ i=)RU\5~z0&Zg6N~ϳc@4aݵcqj~Dq.٣& M-pF`A Jx;S8fk&%GXK8wEfGKqR{#00TӀd#mܛB:h:>ΉzI$6m C:a Q1oRWb'O ӢeQkCvyj~5's"/N(,kpʂ|A 49붐/ApwQxs"݂lAoҌ!n{Y781š WG>O QQx#^;( 7+y$ؗu|P>[%C¼OQsu_ޜ%mbE 5V~nv=zj9*}oc?9M 'ªhFbam=g郖:ث3w̡;-$\]{p?-$Wt U<#"<bDS4a޲/)NڧW ZCM 7~>!(tdJ[>2AȨź?kEM]=uDlw픖u2 3#*ڢj:'Ou:tdJ7 faȈGo}CPk@֙,2 z94V'h؅00rVZ0BH*)ugUă4{w@&b>찠3)"| ApHط]F\,U1b=4<Fɒ TŴwg$:MGN 4;Ѐrg`}DyG_jm,A2n6z>x b3#ww=b* %1-^tQ.$3-UαUEu7MՕ]jܹ|Q*-*^T MVj|AfwnQs5($i4>5])7YG\d-ClS Zywޭu}=#$v <㫬Ӭ'F5 N]JoWg>j/=f2nH=nD(VGP &.=e8?|YZr* _9u;'ChOYKg,IXН:m2=-;9 S**BXkMnH8=;9/1o\qI"%qTMHDǮ|aT0 UTP8-2AWWB]FA|AnSu;2jձm\\XllJn~k(hDsaei-ĊHHWwuĤ)b%MOIsdӪHf1n{ĮE_/W |ɾe֬Aq/*nN\*>LJ:5{ <3a^n#'v"¼Î035GySh\%gCV[WQ3;,@<#L ǹO1&UHyYh68g4_? w(ա<4š1(,rl[z9!_;bѣ hKg)7mP0_d?$7?|~:lPtjq6otN: r QdJL<1nKK=?O%0%4+H@nuYGLe)i%zGYbUI,I0*qL>O0 zͤe$Kv_kty V9%w~|? {Go>⋧n:%oU" QfՂi0N<vTթ]')86>_Rt^+*׌_?d6QΓ Zu4VO.ΘC4VhhPY/u$GXtDE@͟rN})& 1p'0" ƷJw/6ׂLfbpӛHpf7oƟmƜJ%a"]`$ZRh5xb13soco|#VJ9JS忾HeHFJXS;d4ZPI8Aޝ 5l-P>>pN %+Bf"B Fv.y!gox8wprW2naf{Qsa([uU^d1[@g;0Te TU>n{ öx~ F1[0)GVdfeΖ|dԭ~D1ċ6#e&{_Tʙ2ry*CR|L)?Z$h 9B'>Cd"I (rIe^JXX:-h yD6@NuX,o돕l082._gB>@K7e~m,WYONyE7zт(D A %ے}== b^9/to! '9$J ;sNЭfij0ǩn`V:4:!/%\'U`PJ=;;Qv_!ڂH`|Aë4n:r@kUT2?{Z_A '`?w s,)k0vD=$A=8i*voۥ~DbD""ajoAd?X~l3~MoeOJN&D)&4S 3]vde!l{U:M冋H(xp @Ena(3rb#|ɵKD4v]v6Ne{7ǕKSc9 #tM/RؕNC`[b{kzP:*RgO^Gm.^lH]O8Yӵ L-Iލ!0gdJHZ9~1K-2U`& 83Ȣ8t]Džj#;##. 콝Զ?>c ;ɵx A }-@Zysr{5=ٻvϗN%w2Xxөq \|LѪtvUl"=4*$18C@:%wUS CHΝX@kmDSɯ>13OXy "ZcXWzYJ1B5=N*:XrTƝ?`QMwP"(hm~vOVKŗ==L4qF[7?ֈkry;ҐQNNf’@ c/sOUΩ+I̸g"12I};Cw^>Uof!R/T+UxߪJ9Ռ6Ф?I%eQs̰1zXgB*F6:B0ra]DPbn}-McaϟEOm| 2pQtyaSaBTIgY%f_L&BYח5>7(!P#V,`xH}48dkHhg]% w0#;% /\VtJj&N?:QF\hVQ+LY]4n.F3t]Q3R f#}mg5W(^v?_unX#c c.|\TΤY[h_402jxUuE%23}V),]r3RZm'|ծTO?2 1+,{:V%W,>db1Vv`ջq܁N11κ,>Z$X1Z lޚD^!iANy/)mi'Xks%Á>)tso*yvU+;M Ed'$\m\#-|F?ԧqE e;zp/w|CvuDyHL`γ.I/b͐7L|( XˑnGBhF7 l;$~.+S0<:ʩ`YH] "a.^W#0Ka⒁;aK+˨Р୽UBb(Wy kVuS& 7PsB <_՞~h{=5QK T a }QC`N"q?e;/l##cA`Ӡ>F@Bh2O!ӇeX&.92:p,)JГ-V/s9]{T(m¶Tu6=@C朵\jzl>CŏT ٲFa^3RP"X{O%g~NɣP$G04,Zu:v䲦Xa1Œ޾2(A|"'NW  V~L+}0T;KU_7ՇX$l4kCKd"4]S_i4Uj) zɔSf2ER~V;`1&M-AǑ$bCb26AVyXWE:1@->o`&|5Y9;}հZ42 &OdD4ܗ8j5Æ:>$ Uٷg`ĸ|RM"׆ŽiS}tc~V]o(({rJrWLx8}zh]YlYm7pH2RfiC_:s˅~τm$aR>ybX5GEL@nsvݛ,8x15S@’^直>Wh;'A{)Qޏj2c0]VSPA/ryRRsq7uTy<5B6.!X Z3ws'A-l\SPj%N"A7кWxѽ<.j&Htp^C|P(S49e6i2;y2754hzP6@rA 뵲 Eƒ0Z3`WMQ 'ݫ,SHB)"Μ4UjY!rpm^?[Yc$XlH.g'u,cg ʆ4Dr[JؤE&V{>ceW[ =zGҽ9~ 15qEV{h9Dk%%Jd\N.Z,`L3=HڋPG f_L`A L?N~U;T&+3kSd%wAt[N _dr߯HZTa{CBB5ο99s:Zfrob)891j}h[ K_%غ~H mK5dSƥ|y$l0iC)EQ_ܓ֛zIROlㅉ)Dq0H7;~Y{rYq3P|cRD"9KDrj$W{vP־5r4[qX]Q:T"$˃S~G=h)$M`os'WHok΃ ?EFa\ failB&Ӊ`e*}]=Ʃ+oBWiW*U7K-I!é  jHj{kZ@~l-# =oh,4o . Re%Ϭ1bK]jVHWF+PWɚoS *)A6cPbXdCXC=A0PFs()iO:P3zv O1X/$C_f\Q-RVҥ{}1Y֍z8xzM)R= 0#/4d2ѝQY e|ŸAC4j1Ys E%mjaWBX^ʗB5rDDO3fo6rCdXa ۰.ݣ>4ּlIPQ*jS[ph孳j \rRg\'*7,vX-Ɣ%k˝2En6 }CUx,llH݉L6_g&/#>1; ~`$`< J/xO;$('޹E|3LȰ{DktXZ':TUs@c_3lq!5j4>lCmĩdbG!az38>9Nx=a<-0'QR܎g0k;aA{Z%S oDs_Xs$3MdZ}{}j }, @KO,7o'`cBųw9VPgu{71~ez $YWyc-krJW3p˵L&ARf( x]QnW+1ѭz2@68i+(iԷ]v8 R^=W'EwhPJn?!C2qڃ]n%IHX.Pb7 .D@(0hD'qɠ 8nȪ9iR,Z}22*~c:pDeoШWFz bH݅9#W8*'5xFaxhထV&M2]zAׁJHG$#Gww MpIMd].1nYaR6?Sn43}?e*g6 9lK0eErNr];J=pBNh9U M9ҵ}lF-rԬ&vq]Dm0(tlЀON5XiOZHЇr`md*bjk >{Hψ-t7P_ܘãFXYds2q=1"r9=#/EH~Iwe\梵Kύ{BA.ai&RNv4d+(n4qʘՈQݵG伩[X˛o#+PǪ>E9{NhՠX oݲ?EW"Q;l) =t爦2#d=MA疪ZEFnm )=ma/g͌ PhmHq%bSpL#7N+uʯ&EA1kk8=YE ؒ+j+P ўj_.o\mw[T,&“N{(/J4!f'@ʱɰ#Vrd?e.BKG!(_.:|\\9IhQbmi&h"ͮxCHg{`Y${-NSVY)L ݻytzݷ.^{r dxWZ#Tۆ`gU)c=U9w Ǧ[Fw|To %3>ǭMJt3E|2)[-rz&Y㏵pOǂpȓp[^xG6[`3/Y^(}U} |P_C(SW# Ϡ[8@,:;?Hޯ-zͬRI#m6D5exXTIHƔ 0,R( VeM^ۛCI΅I,W ״ 4W0o`e$(n0f6B]au/sB4 [}5dung5TstHf3==[䜵5 h;xfk29kx ҉4 ,ʇoaX1yҍKr\+$wk>åPc|5b Sڤs30;kcxX{2-cDsdO_NK>eCjJ!<``6Xmxb{`57Sd]0ß0Д!ScS#)~ǭ:siwρvTc*.1k/7)Scm8+!hWfKT&$3Ε{]'2ǨcԽ"rOneACg(@a&ML oAz=[{Ӽ׎)fj󔥜eH% 3Y岭p8,+"{/ Dcz ?@=iT^*fa:) ڻ\LiK']{)@%{Qq( hzrY˜Jd G$B " ѕks346 vTb&-|\.6YN`~ԗN!JV$H,G}WcoVfo;F鱸k%y{p>IM7MAK}{Zkŗ>݋I?5AM1{bc?F:BjANojw%=Cٯ}G%EI,n:3Ȁ'00AͼHhSk@J;'P{~! Գ (7B!Usl>""ڼRƪs󆈂3Xvv ,kZBJmcxNkΌ o+*q)T) M(Q{K@+`Bj|(& Y3F bSg)gqn @},^`{NG jʧ׮%صpWFXNh򵐀"=q _0(Tai36FR>,3 <2LH}_,]_|nG1ovI3g-#2xؑ4qͪ*Y6f̳I €+ˣ?}Y0,VxP}MY'gHM G2OV?ɂa :ZVq/aq>j|zeo/Iq DRD!.A=98K ;P ob_aW*w?2.58dᆛ` ;x-v{@ rԝogF󻟚)QVouYF]HabX0nSFܑg"'{N!,Dr۽ IOxR@3rzzUrBЋܺ)nv5U⣉( L/? (:k#) , $DE+\$ó SգfXZ}+T~sJQGx(3&׿g'U֧F‘=o,Nw.X* &YUm0sY 20TnjYlXӶB(DIPu؊xf; XFgrv"1tRVWN04 1❾XZN93qv/4<8tt >nwUg#beaw[vmKB}HVkHu{5*0 2va_26r(ʝr@|yOWI]np[/(y2&Yx`rϡX;IܜWt3ZHݟ Ĉ!m^W\U׭J!%r0+*WN0o# ͠2>WYy!6n- 0а=?sW #Da9d}|H)-s}`[Ex)Z+Y6nFl%.FC)e(]l$I@ohk7 ~p&9_~ SiY 5)gˈ^F"J ? !zRej aw-xAJR i (N/=Op.S"$A&b4,R_hu3as2ۙbK/IoRH;k<8J%L0,=93o\nm谣9uR%GɁKs?,"ͮmT4]pTZԛ2<46_ҧxE=fק=)&􃰔P)N;ݙW2Is=| _Ec~|nMT/oa۳s9k)pLN2;)ńՈ2n[k#Jy )>,' ECᩤȴ2&ē`,?oTlك;+sLRɓ}E 2/BjjƅFU(w!삁] ;O: TAIR&H5,΄dB"u;}1E,\kr46opOAڀ r DH~b51D[ڪrƵHWi)O^RKmIn f/i-ЪZsK}>+~;SEX&j( =1o_k: 0yU(ǻ[Uv)ݎ>b?a0Ԍ|7_dGbBOz5SV+vފ2ѹ 5a1RZgw `BEfpN8?欲o/ˋR-~Pcܹ S06 Qԁ;RzCMJd3 VlN \1DqpY'[K8S==sWqךij yҵ_fqXj JMhD-4bgGS&ƙ|"I憖+#PQnORr9zШtD!HG9^Nd ȇ~˅x(-fOB3o-uǎ~z?0Ջ̏pleUaZ.O t{LԄk5$trLb! g=c0Ȯby,^,Ģr{c~k,h7Tf JߠڀT8Ϩɫ8XW*S\~ұGig =O,>@9DX?maQcӭ \OkOr~]iדkcnŹ>Gѓ,Q{@26F !Lέ^ݙ@̍6E5J{x4w[k5hh{79Sj5CgOn _FtD "F] +H9Q|԰FL2Y^n_ya=_SfevXk1sT|W^wip lr~XҞe.-p$6QL "-Hi#A܎ Apgq;=nKz^w/*[Z$µĥԣ_5zXW 6p_4Y[J!qs;q?ח|w})KY` 0a<հ`ۑ(=ݿJZ"5 ]Yp{XD6|۾^l<+8àv2T 5:NK=VwȘ{_J727@ GkBhWsճi;sgO:{ y5QH@T݆7,Iw9[;}8!+Sq3mqHfr^$k*==\=F~ŚV%q WZ.>D"L_qNyћ^| HF[7"g`xFm+?i |pyC>5XA9QO))]: =BS?b9\_jf*ǪCAJږ  Bu$I#Bpa7@!3\"MiDZ%Z!ٖ48+ORܗ~;02l3[Qn諐|eFUp/{2V@CDLCsיجz$?2c.*wvկ`bJ A"W܄^z -jry>r>!ѓ@#DZN\P!"giCt9OUҪA3N=Hv9xzqVpqGIjq!OȢwI6ĥ52nL]<.^Gc_D1!3~GvJ9g4T=FI~sa1ƽ)}*Si.*W!r:?F"V&A1 izgRԨܳS{91P:27A1_Hzdziur/>=$CÞd蟽P esfϠ pC뤪Cc(#SPqCmIsB;Ʈz "*b{[H.:7nόgHg@.g{ =/(J2߻,oDEGͥ8WQӎ`%\~Ԣ#eVj(aU r)h.c&Eqn6BӼe(*jRq #70Sbtz^bl7ا2vxqC u;)MɝųN!.:(Es=Cox±>tԡ!#ESsVd+M IJ2=RRY&= cfwg2+)3rFns5ո=ʹ&&C4o2v> 5 Q^rM]J\T׳XbX"t4+1Iꗗ܎\Y9=ԙ5Eqᜤ>'4՗1E=wl(RO8w3i'6^}g`>U vJR,Q8 ̿ȥsFN^$*t`r&3Ie]k6(7~Tԓl*<2CL){wp-ݟqܿ'Y6|pGa~cG:@0|&Z~je҅$x濧b59 |`W ]ҟL8Zu_..8ru^W[[ɌXu>\Afߘa1uS"K,Bѡ."kA%qdl^*( PWq*?^zZ$ gG>6=@&Iv~(;9(~qKk?̉Ie(LI7uxcGcix1Il.B z ,XEUyd-0{+|1d1(u`ZٲҤVmt:g6m\eFLwQlRه򰓲n:&O6Ud]\>"5ƖCVCdLj3GaW8'/%(S2nw B O= `*AY· Gʤ'}$~w{N ,+Qr~gx5yܠ헷m]ZJcYৠ}l~:iàDY (! 2*{+`ݩD:j G'*z> %tF'u4nXʎ 8 (?FhvkEovN4r>qQwUյ|\GDw^#iSXEc VuQ-ὑN5TjbIJC`+TةTOa}tlX>6y`B~eo/U<"jۙiD m-v6eF}bSTm gz^s\[?NIxInwPA xlؕ;h0aQ֯l|y# txb\7yOP=tѺzgS7~0I=!A}O2P~ 0(H|"]`"QxoCRs]:PzartuM`!~OO;]p}_HtPbÜȑ֪mr`Esq$P V[D w*#Ir>!fpR2gewM=Rz@K6T7i! IIQ4҃|hle_YUwaym7Eu/B`X`F̈G`FDQ^~KS ,Q46FNr՜ ;4Ь'KD@(1bwA($eݏŮw)GYqّɡI,FE$|Pvz,3zpi<="ZRΦI1CP @FT#B>`Vv5OfAHm.u+@A<5#5E-h -ݑWȹ.|sMx\}U!.rWjlZoKvK"*&ʘ\F "|.u)-A+#*[.;.}:dϜ l`:UuKx$Mk[qwY%A^_ u?6oq_ժ*yyMAHmr'R-:6ںEB? U{UZSK6)lU(xqg9>yG Y?AiX4W5y7{ 3: `$UW+.N+q8 hd5C =lz4xp_O6K-`05zB.X@V|Si0Rz_#Vg+ /^xgE5 y5 pa۝FgmD ,"Y~Wރ-7P'4.% >2YC/AΡ}8;K(^ $WP UM}8[|4Z Kv |Z_dv bc0؄nދGo*4l\m,2cF$[ .yUEN2j76]ڛ.N \bP h =ȲMI> 9\^K}djԏ섅GQ숅+7L75M>Ksx&@k. ĠcqGVW %UIZ>|w@ʭ~3=s]8OONK{!b8Ùo:6pIﶇS9Sڈmt5 Dtw 3J@V{%7TߝD) Orxu97s*? rA ̷fD5qŞDR]X2ex3kyYjZ};0͎蚝TipOd]bIkqy5Yh^#S ϡF~Uf{.}d 7 -1Pnp< @ɴga;;Ɠr<g8etc\opKC|g"ǜݛ(w&S6c+14d:TTl^6yFٚЏTɌ2%PPVDG'{Znu"by9.N8,9E-CP`#+4yaEbklϱT/BӉ ۄV |."d{V;4ֈv_PTjDהZ軨?Xvj۸%Ċ<tٿn&y #B`=g2$VUtG.O<mʆr^r*C Y!kVC4v"ևzP'>z=a۽2ʂ~"tv.&bwGu7dO }Wy' lD~~f,FK7y5nyS*A``n*.'h@x#QQRh#+ڐbR ⪺b^_ho.U.*hM)IH& oV$w>/;K|[T1S8Gq?>3 nl_nuUHh$,aPv  =\b䨷e"̭-F[M}r>]+( KK832"UvTru]#4g$RtUmK KyxI{6 G[/d_hpk>J5irmN>#xG˦f(D3W"*:C$|m[4=J]|J l&臉Ido&+MM8 h6tHf Otxrd>>>2N |)>O~D xǾ{":+['*u3fB,\,5nfzx m= F@`dti/|I@^,Xj O- )x#{@x>ц\[rU/m,JB{5DޛjZ"3:FR\m֕Nzhw dE dj?Ml )! ŮE(!"?oY=<# mo<-ÏU"Sl?Us'@fHN"J[4v%F;8ۍwDPq`(Gd~YmFU߻t$C.h:VahtFVV4AQp*q^g(5w@h-,Bh/\@F ~27NW0gMdw5xK,XǨ:-:y/lʅw VZط&Œb*y2U393%+kgm1IVVus"ߣ_uTFQcvѮM|S2R$Ƹ`oJHucmج_:+3XMPd:ܝu_=%IW{\C?-%Æ^w@U„/ psQQ>W&*ҥ~F,VRDVQ!? ]̢9EE9se$r#Qxpz?.^[sQ`f dz^`+L#n)e),]o*ϪpB+|ˋSpur^)lYKgbEct r*r3EV͊W?AAh^ J{Hnf<Ƴ625m ”8^dmK~ *&[upFH``1 .}n%@PF}f1 "DZ:1..lMO,lmS|[Nȳ4LgSg2v#h OpCR9cQ2CXNԇY8~Ld'^+BӠKmNgL5NĈn$z+/S_vhɀ3?Zt{Xvֹ}_^m^XQ.|ѳ(^X݌ ю5;tQlR][/ŸG $Ao/xUf[fQ7ڢwr<46 SD%& QSmHwBC{ (ck?/3ܴu" L`OS\~K!ϟZ@C.14J\F10QULxc5\)'F&,1"QJHe|ʣYUef$<`G!ɼ-},Ӣe)%H[BQ!y)Y$ZQʪzv4-]>@^u*W^ȥ}57{yFsy)$0CmG*R̒!wG]vnlF aHjkioQ]t!wیSF v*|^Mr1'**oww3_ b#H0 ( ` ,acݠwծ㝄T*PۘIkG,x2Yw/bY=Xyv@7^Z8~z䓯$S: *MD-q;)*Y߀gD:`;\uMɪېО*waE"v>q Kf@(8hs\!ܬ0;eހBWe Qp)}ٓ>[:Vfd#ţ֘jȫ&$4٥iyl]ط3S͊\oB.fʩ+s&&M̨g;}`ٸ/nZAuW҄H[DlA0k1VZj~s0͚Tgc2\H8 (,1Do I +^ˆa3t7!W F.vs" G˪d3ت%.H D B F5j3,ZbvF"ӹ6GkdB1ZKx:+vWAT33qe[|hbdiESZe]nbh4 ŠDX/# `ˈ`1 Q+V~ݏq[/cӎ [K9+$JM}&tbDmءOZddw7h@ u0)ѿ7lf㭷HSbMUfCvx.-#87G’9+F۸܏Zi_N3PD˚;{9yGY>^`Y4GBצ,қJ#ǒHUC\MUF`| k VUSGO:R1IM}H%ZօnFPL"p͗=Y U}U`i?fKl%yoL&A숚4 f4NM3*U8`NMNuakct ao+ @ґ~]je_Q飰JaQ[JT>V=J jַm7[P]ؖXv͠FVUXo|= yRR{%klsBOS5ͨ*KkSgsWR2㊠NnsMT ~M%fG{GJi0{?a+8#cfH̝t9qWJ_V1G(^QrfFWhÀeߜ?J:SijiOhTJsAg6Ks ס闺Sh?b5ނI<:l-BUsWN;L{TҶlj>ޱ_*Κ(Wd0˲LmZJNp(xe=%FlNsnJ=>/)}CUMlJ*QV1<~v;BL0 <>$$06-KSDK÷!u΅y'd }A/]{;e7r"VDw#6fDiQl8uiK)HI%*BcvGZ#T8]ԭwG#=b LK-tC wGa!&^n ~6a<&p,+]Vt"h^M ;y=m (RsA|n@m\w $\1h P\_;>/Uώ_侪6^>֜4)TlÀeEQk+fUìj<}B0)&~4‘*a 7c0"STz*z@|#~p)a3'dSy3nN7U!u0A_ 5v hЉ˘%yE F ua_Ẁާ8-%AhOr`]wi548,RxqYφW6 ռ"-0k⒘8 ͫQ Y;ZkhpÜ1 ?OEb:M}첦U*+x帵-C)A<*`n!F_̢ϋ0o{4QmTb-XOtgpSHrẸԊMF}1㲿=N3q}[cY-1U¸uZ͕Y@cWJjw ER3֨To].db6=6&2I=;ƍF+ v*}OJ00#׾ 'fGtZf!b9rfoxXuP7 uK-M&E,9(ec*>ȿ\#d>SVzyePkR,]pPY3b6wy^T+=,P'%?ECNT=F<:2 9y٘h|֑CE-,^}Ov*K\<c %kM] 7U}:OSz)l aKu3v>ou IB76IzݟD_ҹ6<<xtF>;.a B+~;  ;Mw=ܑ}!ŠR{;h(x{ٜ蹓lqz]^P0L֟XC U^\eh&y6,~Ykk0߄(,4lD}FP$h-qQ!z"*?ʊ6 .x~ {la#WЃG%5f0!40ȘhC㥭16 ^ QGp&7sq'rY2PLꡉXkF.iˎ"`I:TA@5ʏ;|0j?WeMCT ;e dK(v6:?~jD&#\A0s.Ӧ2v< 9mVK%㶜SgUVI{K5* iLd+/<}t?Q] ݶj,xqvNe"eQ'~ @EM[.1:{*t6%"xXAnj%+?C!m)~6!# AF-|I#ĩN&ap!;2t&QcB _w踷Y&v٬6 @mCP~)=r捈N o0+lOY+ ^m+ªw 5.q9797Ϝ]-amVp-~츈rhgc7r dn3:.~C+_RruB4pu^>>sD_&5Y9$M LN'%ES͚BҢϤ0İlYVmW[aEܖ 9sK+|ج(m~CӒ!>g@JPDZ rE>"ہ L##I'ua•Iu]= o¨ NH!HuM*AąKÕ! &~H0>$ }թ%ۑoFǻ[( tGRVkhQ'ӋGe0 + eHIdT;iX/"8ŵ4kIjhI'6_=-/ʿ[Trh3(17?e-0YƟxanjL -1hj}HwmX(MwL ~V"g@\F&((ĪXjIzP~9@VaUemXF~CSPM%Hۢ1{P) +^ɰz6xͲ  ܹe8ajX X&e=~a ))|)ߡ9FeV0' 遷kqs_aH?L;p),ߋd]d8a3׬efPD<)߿wk.E@Q|߹b5j"q<\g}5 xkKC\`m|_a.`jsFؙB܌ bJE DR;/O(ٙLn[Kw'G ;Yqh&n[.ϋ{T3Ma{ɛ@F=nE)8C)g\-A+]C<6Dhcb :| Ȱ>kJZ:! V&\, E_8u:T0^eC5-%re?6)GFǕڣC!&-wR|藙k{IXӾ=0<1/*9Ud KH՘_!j|Ѷpz=ĉ\fH'y*7*s_2l;,!n *uoz4qO%7[AYXA6жS, !` vxS ix 婽U~_@_}iq}5 91<A ŭYU"ؕVкP̍w׽zfDE?5gW̱_ ?1\l9'j|(x X.?F0N}Iʣ›MY*o62-fH,Q.auSox56rW@cКc:t7Onlc;rnb`j6Q7^ʩp8f3"+hI+]$hhh/ CvbZXz=OUiF'$|%%ÑO֗J'Q|ηsg:Lr=a,QAFK}wViĸҡSMT]WDB--ڊa$PFw+R lK8)dD477 QWUP{N/|a|$ךyP h,p@v>Cst(Ձsn±8"|]ζSCU/MҴ:EJΠ6' /aWe5֔Y%|"h˽2_+qhә6R8W#_s%0>$ rRp46CrʀT rM?|ې77Uv+?Oŭ^'VC72DsB R/ܤ Z4 T" I}W_;㊒8 B9\K,?m"PỔaDdͤqTfohi[)â?cˏEѝAӑ&𬯰oBM_s4q* #Q7i`ڗCՐOu&= *'- UǧG>ܤN{v?iYlp tdLyں"lɝ%jrmtΐޮzcT̃:x䅰+?Q3bn.]Y>eSTg c,f)Wv=)'Vy?9 3t2(cMբDs9/UzTw{":,v*bJKɼDbl|o?VJ}g{M>Bbtg=!6-Ǎ|-( xA. C]!_w\VU`Om&4z EqT܅+R<m`f-#QҸS糯 ׷ɿO5R!VziY a:o|mw*E÷;zXuF!^D߉ (j{9$J^!Q.z'-FB^u%Zpgj).]gHe+NjWOeL`4?LR{L3@ $~x:u;ˆg{cS cAs⠑'2]! hy/Q)2C]5 ~w1Q1k#-rQA.y'֜^ѳ,Xaŭwro 6M`[|f2s! [eB*T4q|n#}ҤQ7QRAQGߢ>MS4nh b7\e;ME6*ѝ]=tfr9m R T "$?1Z HSR!(œ嬺V,gAo $뼺FV֭mvQ)Xr7r% >cZ=+vi oln$[҆Yrmpdg QkeMk YUD0Y(u $ah_]rL;]k@=h#`-1[ E/9ֲ/ؚۿ ,PPK9|mk†GY|8<2Q(r=6 ϱNmw[JiRړ_|av ˟3ڗkBXh*6م|#Q?C=[tfEx,w)*ޝ W!j$DENI )b/ɪLrfK}$r@k|CjjKEnd H/Y{Yi9rD;!AMS&2wr h.+>?D {(b}`kSCB#詜]]RԈ;UFr듹lHf'n &ˎΙN'v"-M[7~tԛdy)XaeS7MLfvYo , $U Ӡ-j\.ߣK1"`EC*Y]ڴTK!r[0IZmWsݪv<]jxn xR}K\pg􏛛ww6w _oyoC sєp#wa q~7=m;yxo I./, ί5W0Lޠ@Z8 Wb6uK^` \ k7S%E~5YwFvt Ń䛃;IHvjq& Pa`SC{U j~I{Hr\% rh%'瀠F#.*l .`H]5֟ibQ7eٖzfpu[&gil48UP# rPbAlH(f_e독u%R*.ϓS (cv2c [qߝ=Uxw$w2`,u+K _Lru ?AntZ5(f&+MšNKtTR*]Sɉܠ]65C.\ŝmcgmԬ7\*懋wF*VEfe扙!\fG$#w,P Б4*G[C\ $A!D45Gx.&7aT/cFRй붡 `_iWꔛQ<7M6mtܮ 9H e0Q`!>?^CU&~ d'#N>9ga>?T Vߓ,(%oȐs* W2YА2 _^yhtVAbmBӃrFf /0VX\V#T ! Z*< 6Rl.]Q7 zM %w2E9qZ\d&xwSxCrc8]E$t9V9[0.coalNDCA pplMUa,z!tWi|u]6T!$1? EFI ɣ?~Gj ׄg3 l9I lTDnfk\#|:nw᢬ݚy`\<ՎZf&"rU_ymV¹**)c9G.sъP'z).ֺ;vTƹOvW4xBw'uY%U9i\zM!.l#H>kyUVic%r@5 6TKZBVk}o49B)1.} ?f0-/:xSnIakOa:,Q\iuϒ 3/lyޘaU̜cq:p\ȁ;@w=*~z%^Д6Q^Ek]e{4\~N&e\:AL(/:,IU_1@r ~0zBXR5H[ 1y;y45Db`j_@a~|7D&y:b64 &֯TX(2j ! Jv^"^Eh;HYf[3F2#bh|:E~7W)Qa 1oEס^밄  0TAt1@‡cn)`Ȕ T0J]#ss^Wy$V20G6܉j:֩5C`0y!J'v -¡h62xÈ52Gq$۝h9*o>=V[qNIޕ4%L!)TYP͉lt#44l=| -\D{ Y)0[L{%#'\L4wA޴PoZt6@LךUn3eKGwp94>$C6]_ mYLG#(#<1ȴL2XEܩ7Q_84ľ q~~3oԨO^kyr^H+#倕R*&l2~W~ f) FZ?ѿs7g7G4p_ BP6%S$Lby} P/s@qr͇r[7RiE URJ 5DF~[{ՁoFE h 3aKn| sQ=L wCߡExE#N;&z-ehZk.Wa]80@wH85r,w ~>2P*N$q}Ϝx/*uui69r ~*}S~ז,D%6ׁ`p8SBٍ2b?r{zޏ )n,+^Q-4z 9`3(_A+5>tH>ثCPWOz?yKi6uۋ ]AdFAߤLed37M[L$)Z/e:!f4Fg8u)ݵ~ MCَ9Q3 V&!i:d!X>Xudv?ds_%t+cm^uln)3ZQI[]>E*-|@\J;eLF%ytyRKy]z)԰ B>vrt#)O aO\ 2ȸH0Q<d`>S㨑FbVq ZA28^/܄8l%Z\1i,Q)'rhkpp1z 99[6To\c-҂_kCW^]#\ט'yWe]\IbYҲ~S\" i[#J,N,!ߖj35ՉHfYU+FMw`ɘH7,>l[Y)yzK^Ѕ f%[@ "x dDa&Vijm෰s7bdWtZ,FPe2@Jtﬔ9e@XnbKf0H _2z+ ܀NL3⎋ŵ`v]3r=0Hu"6* `x}Tc|TZ[04Ose¥<:Gjڕ}Z@F&OghD^q|n*̓ e0n}Q[)\0_qFb1IuYֆzKCt  S\.D hZ*|z r#D#q'1F @JM\W!O:J1ptɡhP2f5:pj!מ O¦Nxwh ,QeBZMRW{NA9D;Vޏ.$Б|53d)PU,<_ӌ|-}gȔg0UҢ#1]s&l^7IW‹ȝȝP,sA(6XЧ'v=' .,뎏>'hMs,5ٔE@[q-hOUЯ&Q--kє…u uD*0gѧF״( ޾ι_fO"Xm]E)ĞTK'u3.>WS2'?~H v5҅a(  x-)mZ[!'xQ9뻟yԃ*xcݹmVpM+>&^ͥ$o:"Xŵ;eNcpͧE#\n#iH˞ߗ Tqϖx y6)`?o+Sel̞dY/0%Szp")&$.sZ!zp 1= sIQYGdb&M畭B[G$֘? (ctn3M;hՠ:szd‘į%EcqFF7IJ@)í8#z~ǃs!(duJ/#q7bg:p";a`HMApÖ>*&i )*h!RF]hDP3F=ȴfӒbdMG¡0%a,<$lќMGYqa&XZ%@uA|Q1ʁ)|w*Fas5J[ik0DB)Ŵo~tѷ3c6q7MVuIZKM5S>eLI׋ \I+Y?w -G?hb:3[]\+.x+<+ZCa @e~v[ߛC=b.eUpmL|y04RGG:e#?Kŝ|-] Ğ̀]uΩ"p<֢W=t~W]ѷ#[ANslq-_ mWעDO=xE3mbrY$sybμtK@<%ܦ;q W_v ]"L7i4Ƀ8[c}60mCAJ1;eԢK7kc:[s3.,KuRʑÝNhnU1c9#9.GwMSƇX+O)H K3E(4C8ɲZd _!C?)Y H1Y.T*t("^6XZȈݬ%! Cs/۶vk\U<uNlhAqh.bq9?_sfV>v[DQ42L[#^V MaN7_@bhۡMX^'loL-yq`L^V (: mG|Q^qvj'enrZoںLyBxiߘ,$j[O9YMBSB5d42a̛n]| гq$,U}O ,A I.k)uܪrmG说j@M/@N%;b8&πBsoY焛0@Cm:SNph'g{XtnY1!d"ˎ>i uxLs)OLfMKL_Wh!>0%/<{9xyBrd v;V&1g\JrYnTBk B۷h>F;+,F=niGq*_} aH /TVsWHzʂ15p3` 1GY-&E YؠBji'kb2!-JF֙J^l|YZ j5 Gc )Y @-81\%3 ޅZV"EP*~v#q) FgE̖ CEA @zu~L/t~@BfJWz VL#ѼMjFL7q 89޼׶f7#!5,ۻ,PIg$̆m=AT}e3'a꙳R.\S޵FϤHa} J"Q =6JB u1@ pv`I "=Kk/u1SU3 kE̠Nb8 pY?N ε2}/EzQ,)k5 n;HtcPFqůضz8!azŐ,A)YNϰ˰ڋ7124^Cz_WmqK)_KD@ùdU+ Af+ 1AKҶoDvt icֹVynJ abcsC'Z޽`^So7}DU7׏sE)X8B\` b]ņ* cY w7g @#TyMC CݽTLOmeΠqԚ]b8 3k;iF6%@JW2BFo<7ZJo5iTA WGGO&Sn [MPvq8C&hALE + .]L ZO3WД-uQsA? hen_uWH S}sS+p)1Bm:Uo-k9OW^е`- [k\D"? fّJG}b*#p9vmóA#vHv*k[D-, e$Y#_vw4#ZInI"VMWHYkʟme|^Mkևe}:?f'DPŞ7tUy puXrK!jtNG͕רoR8gۙk9,N1.AH[%b::TŚYF`̥!c3@_bf:*FMnf}V[j9"-+[ųO(j?Okq":.H7{HG&sSMREl@uwH,[Ud-?qv:="Ú8BMjWI7hExT$WC\ӨTt_|('cm[ nLiCl.BPKrFwALEǦ''%b9#9>kߙNX=s,qQnf todLУs%н0 {G/ v|V@Iް914C  Aodp6iAmNV~`\IxFlnoc01na Oy8eR#5~C\,N3en,DJ{˂l֤S~>`p̀$T+yHֶB.VJkkh+^+@vʣheqQܫ%-Ǔe&rߓ|8nTp)S] 75LA<ۉ!YV9#Q*hӅV7&2tj0rVN8)3RnWU%p"[mz˧ D m2fߏ;VGo |@H+Wp6no^+i=,}xYZRqh.}ұ"<}Xc֍ycuͳ5ψ`0EK|ԦWKs>x1eUh8PJ :NV.ȹ?vp {bE΅v1v31m OW1,;jr?Ij{ ^=U?K/GZu9-j؉ѝgq̥i;_CZu_$%5:v84!UT5fXrdR,S;S.ZI Ē֘~yOAUOVdjHu/)/>Y0Y3hy wt})TZ!gxcxF|1Ak pf\_iK|+aQv@`c,XC2(ls+z~u*9nz6qq+7ܧj"۝]tm?!w|l(~H Q,ޓb{P M:)M5{0\o`+&^.D%]>7gB%k& 3ZYjKQC*neL\ӂ1;03`I\] gv hۈ,! ڪ@vNpH S7=<׮`E"Du%"qyAX~<Zh+s\w@ K4p"Ҥ JHV%lm ' b[(%Xc]Zw\X8ah|I>R}Q{ae62͇EJ=o t$!d&A~8a^"J=^AX!M S;25\adiAIwEٝP|ckjHG{*-&2C-CV*Ix$ bЁ7yM%,iG@%Wc{W> Q(m@KT=G՗,HUZ¥@ V1C30};nKQ(T&P}tkfҒ\]9I[}a^C/6miLžJXSQ%jBb.Bt0Rb%;N*oYm5; kiOJܑ:Q[oQ)r<GY %7+ IX(}[*1k3G<ʃ-md9a"ռ d@ڈm+wl3ȪX5o<"aw TwBjkkpS+Ȼs57JpW L|p(NBbVLIq5j_S6?Pds!.l|aj$`+U<0a}umk 6ˍ 3.m=FlYIa*7Y N |w'J_˳%L^ Zg/\*+LE缾*e=&Nv G1 } onjf ;o4xİD8_+o M)(va\]m LkP"@]Gb04z42Yu/_Sk^(J=Fn7N%*o0Io 12k(:}3ta^XNUm$"|ࡢ?!]1#Џ۱s@brVWh.p6U MM->V@z7 J %XNO,^| ٛb|91Tn1i}kloL?ܨ/` G4q`y~O6u/+uUxk MgTid`|ꂝ@  _mܝww/ 7f3RO+[-2x蟞Ƈ ,yMPZLs!+y<]',d.#ukkk"l9/T=dJa홑(cJL2Χӛ!j>DE9S.EKҢ Q'<$'>/o&irGi܎mr:81e* ̣ڐ$ !q2YWg/d f߈)$Dy pAQЅ\mg_z@LM+¬`8UvS`O@Vx৤ʫ fJЍ8c犱fY[, x\,[v Q,wtGK&H?n)ʧݝ3o@m10c{c/PonE6qhh"Ҙѣ>iFg($y$^LBPo02dqNOH3tqCٕQ7ACl A])&>w^IoLSG[`u52+6oř [RhѯB*/EaP^5 ?;FxIi-YL/uuVX֠O$iW/,R _/h:J70 qY)d?G{+23A[r]|tEGg7fw><EaSk/ʑs7Gw`8얗x\*_nhv$N&>S0ex~u lqF>1>(n6]ށ@ǼK3rayx[tNE>  VUYX "M\!&n'P>j~w%|1<%Fgz)n0__ݫ1}Ĝ⅀(Po?wW[R硳Ik؝e;q!VD*5.kX^N^lD]߀ŴD=OMYZnt])nh[#~>cf9hŀt%i;oQ|Q,?:{CY_,73T_`cbx$UtյM;!8{~`Kk|[(o߱]H!Q.j6.Eq(=$wbiiȈ=s4oab@4I>kp (nBBxaVjeumn!R}9?6U#1=pLj 6\4[h&*cyB#JT2 >9S gEl[旗+3oH+ pS!|zdAlxE#o:1bMnzRAv`߬0(V d"~iHLor-VP.\;͑ IaXsAp/;!b7XRS*]fu"A>KWRq5m}x/_ݥ1xOx Aw^5FOYo eXsNvߓtT"O 2GRWa=fχzs)*4l&pYrҋv/0S,d+L gohر?H"~+Ϙ2t̗bQQ 2>yu%-WKpBMz٤8sKDãx`p/}qT#] ʨsZ:!8nr+:^X`0K^*y _0m/lNuKgl U|ab#>-Sk~s A櫱5RMuZ[7n|&j Νߑ;@ 7_݁>TKڊ9}KpT`؍Wxߋpv.ZٟԔ}4 n>ƕ3$YBvűʹlrȎᠫ<2nm4\9d*ܨ<?Uf4 |fkWtMu#p02}#w PܩB5v2P_)Uvc* P|KmzY6JC^/ҡPppֈAC҆ zp@Qiڵ `n~ C֮dž~ZyPK&m?~)ZNv е n2DgMrlQH%L,o@, :pbhKŷX-8ـW> l@4d,{w͖L~So1hkSX~5-h]Dc}Id{زUclhhHT+j"d+tj`!`bկݧ %.风鯕n;cN;[|7rt?^?L|wwl SĘN]WyFR(jPC1&Ӳ,S8/Z֟r Y:  +694uUAZr~90b|wԮfVwKvVJ>P,5=]em/BH$X,XV6JMvocei엖I }N/K`#y5g?,Ӎ%fb>>I ,sD  NOg;D3܇0׿ٜb˸32dfVsA)H4(_6XW͌zZ -~v*R$1US*!6gy>a^VYJPe=b<+_NhPWtQ^M|zg Xyۍ"V2zSrO>w>fãY4=3ƫ-.R[MdzrϟP{IWZpЌ+y0X;Y"IY[_1|V}k>ӥ@PC'-#v _SeCwUx‡m4<7fL!vAƦ>>÷FDw%5fWt&iJ^GEPèR%Tѹ؎R #q0I}w8jBB9MfT%{$7ck/={p+IL<[چoe)nO0jkAM:J9yb6׷g'0FˌJ-575)|BKNs~hf}0H88UT9uC@Ss(#5l$GH_Y:-nsAmYC<.qrczBi&k$b8+D p5D-@ @aGESZ?ص-Ahzj9B4cSr7#_I0'pp2Ñ$Ӄx4G)IF6=xLdO$.ugk\^_~l+0߭UVS& oy]&U$ۉYbGJ1. lBhO- UPNOPʖpkȧk2zmf^L5+/"ၫz&6<"DwH] I?zx74Y|v +}~Y43#wo<+ُhOJqEbyN݊whe| -۝aknxG}>!/׮}O5&u|DБ `A`sC-Ҳ dI\Z!7]22lefQVYоAÁ;:y p%'׽v$sl=9M'N7SJ%9dpۘʓƃVE,2N%nܤaZ*Pl]m~#RhFC&Os7G34?VT .@$_~zT z:U[ap аBJRs ض'H>{IY+PU ylÏusagj0/߬Àok[qlK uxjc24wLݮiq+wwqf%6' C9]~`PtuP sD4HTiM1+>ȪWNgR5>ÿbxFPT܈o[z#й'哂O{ Q$h:5AYhߗC&D=$8"@%K5% [q8roG|ؑ rQ㵹QndYy 7ϪM}Z rɔ} t4@Kh up&}f|Luުy>B{̍ӧڑ'5Pj،S>bhtP6`#?- ׻BKR4;3(,}1/A{]+*h@'E\RklӚb!*]xl&K_LL8^jOnj(n3F k^ndz~#}NpD7=Ul!t9a~.Hk].<\HEoDkMWaC38)8c {@0 tMz-$ i)L wUw _DJQA$цt`Ը2Ǟl~w$xe0!_]\'a E |.ewɿO0ױ6*Z1 x~ipπuCcLl>vuxz4Ud~cݶ.dM `P3/"BTd֎F#(59zpџՉT @ J HKH$~ɇdT*z!ǀiY Ⱦ{kDk%#|,caE(/T5-9˯dࣽ9?/q0?Wycv6ikU R_8*'tmBRMv$|%7ehpb1/Bt`>OQJui |ڃPYK,73)3,hKƞ};2!+T̃􍳍+YZ^ rxcǽBh$MC2;k *;f -莯)/f EH%9֢~\m[kY L߅blH,.qb*CXjbBz[<݂HM6)"W5a;ϖQPŃZ,Eo;OԾ{k?/2_ezFT:{Rd?iy+(uK 6Q#ğTB9?_969C&i֭=YWJJOJ%BNϩl evS]>/Ul6١׭ƂTtr~)U6]Aw }kJ2*Gח$& 7TTaHY6ey?wT;?Kwtp|[z۟U k~B>₡pwNt k:> d8&^XчPH.YO* υ !1~(ڗHs Q4\,l~-خ`\CuurE|]fq hQcbS;^Ϭ(mD8siT"V-!0\1.{:۞~ga߹}y$rFO(A h)W|< %Q<$%1l ⵕ&&L -}AQO-GF7xw/\`{vPԐ9#=׿*N_±QOtǠTy4jY;J ء{p JUXFI O>"\4X}DS,-s,\5"&;0W)2+n]EOf%fZNy&HA34❌F(?z U:c+Ruv'ϰ2k+Ȭ40D2)nYk#CQ ])^jʵԘiu@űa`mĜ 'K#D3<99%,lж+Qڀrv09{E/{T'DGO*ӥ0ZrL̛l}09 !1FǢQh.oWU:)6O`_1ÛeB7q'Q>r G矖-q7EmݳlV}izwvxGC*O03L?i>lclA[U:nXAO$ƶoBpر]%v seة˗T+ 8&s;vQD5B חkx:ZZAK 3 c\Pu9>A: /3胎m QJz.E $ø+n:ӡ[ g)J)e] y^,q[KN;AGxűM70ILEqyJBQ?ZŰ7S*Ybj7 SڍFIy6_%} [zgXyD/;8 1߷)RЮ&PDH?Ł7F)}V@AyKQ%{n T`8sy,3Ck:s7K zZbG7o\i$u&/UvIPi/y'\]쑧2ѯ621Oȉ 2G3#4~MxV}8F6\T,dž",޷*TϒB^j(bv;}zP(͂p%Me-eFI5&4@8eyRck-y$S pxCwޘPMXYYWDѐt*;T?lBaڡxKWYNŎ7aa%a6Ó&c? f9 RO V Đ¢ȴFdr M5q8bt!t #7 z{R脗FK%8+]vɸCbI>g94zF{wbkڌXm֨g뇷dM /t6 ㊫y|\{r!r%<;~}VlL7@J2t, :Ҕ+ !*x} d&J멞7g8AG+Oy_ų} / v< 'tvj!C< ^g|I?^auZnXNjuΐg,wqUƹ@2DK|AH"2{$Uz1`FNU=&-،ۇbP9F?3 ~!j?fY+A"tI)!̤WkSnK@hεd{7¤ 2ǧ'%k0 5&!F'Km5h5 )^"Ԩ ֨..ر2t~B0*Cfjqٯ˱)ԺW86c@Mdܚd]V*`YwoeUK fб֮toS\9;wEQHY xXp7ˈ73?8(`|M٧pE ښ= /ӟR2V9_jHX>N;30[>E͠ņ;p&?JpiR~RIYnhEx%") GLO!P5VKv 2T:TP{2Ggpz=HPiQc%n@كlz6&LC 85鳐 }9S5dCND]$Wb鋃9d6.PkXV02a#VN:uH 30zov@n=ZO?{as/8Y!Z6 ;t"Ʒ7bSo;$  kY% AbpBxkuJSU6 K)ܷ Z`rr!0Bsk? g:-dW\.0 _gRr< D4=%"-ka0uD;~pH^i>u_Ȳk`6!rUp0Iu+]3ܱ58YS(jD6ɧzRkR2 kL?Qb˖صQ_j~MCalH q)ۅ:eöa,h>|B5@Zkŀa]1v3fypZ3ى̶-4@*[kZ)Y/qf'>s׼'pXO`Ox@mp0Imri7W@|<)=s*u- eW}]2o7KIHiJnF.Bf#YjEibd|K4 zZeYPv Ϡl8\٨R>2y Sl}&CP ZC8+5ÍsB_8qsrSۜl䣨Q㈿7Kӿ F4X SfGe3֠8~:&PJņcvYS/&)~pPj#޼G`_lX-ȗgܛNSު~ٖFX0;MWyM>lN8z%6p}bzDo[|tI5yN?\s#-˿!n>kOwk;}*,ϔOi!Van~P%[8 _!_.(p&*$;1=B%v866\u/z Uw; ]Q:'XʃTT.aO\SS$>56־a5r_aej&f`lC3M̻3e7OJQ)1G$C$1W4B#ǥW.3FK1Bkܹ7melH-.92$Mjk0/)V:j?gS7ɸe~'vW#`P=3XSyL$S*l<J C>뽩XߓX)7mU=Zd]nGm{(Uy1g&@?Ab+;aJ qӖ᧰+Wf"t,mw?y^] /t4;qrڮLȱc9$؝##[X@ڶVvv-=! &Ie!#~.:Ihج3g ^0X`f,/e.Qwsw!iˣO`t;Ui?АZ|Iqt@ADL[zR:I=zJL`\u)?8h3eC g^ i3Wd}aˑh*9{˹3C*ug i'Ay&gb}&H^˼/qtA\iYqn3K1;xl?b`m^<,|4࿕\9 c9Ɩ1JUbŠpP ez.>Č6@f58~Tӑ_́b7<OCj ^}W|Cbm7K(kO%I$H=o~t*ZQ.ZlJ aP'cDW&3oƞq  ^3GB- f<~5#h8==f nh"ܞ7l~Thc$FιYe W!IFbƺGռ^@Vֶ]GpiÄےş }w` 9Z92(@ ~˛EAWP6%Q0D@FJmMoD *ڳXܓsS쵱yyĸT)No%j^p@FNs~ZCbqw n\ '1'޹]'|b|/Zڬ\bZ?s%*k)͊(1uW0Y C\.!MʽDC U),*\aNRdvhOS=gR|WB96vzK |cR=|~BF}N;N/$ Ty'ᙢPioJ+#Z8wTA-Iƛ):t';̿T$SQ 0Nl^^i,MK_,BfeW@IxfWo&cUM0Ր|u]dgžh0MzIvU{OAglotSXvf7o e}=t ,jxwc7+۰\4Ou`i8\0/CdG0eȭrX sesZf OfU" p 9%w7vT+‡O[m4}t"ί_.;e 7BpQoň1Ut<f{Q <3}QiR%)u@q)O^]ҚR d#=):ϑw#89c~nCt +<"d0δmi)TT83eGNf|C@aC ݚ1&܅ \ (nܢiθg=%i s >na© G14~S6*s",#,TZvYf[A6縌 /=--zu\4ȣh@*A]Lđ<O~YE{ h NQUf ZмL%.=,24_Pu}-",WFЀ̑ZrIxi/I= ⬬VO_Ua=ުb]oݰ&#lL~R ]5ʲN1(|RAd3Q.^H1 sYCǺ%w\wqrvB_ZɛgWuŅ:$3ٍc`  J,N|vZfZQ0¬+y./F5HSsY2qL4BXwid%KcfzU!O@JYaKaD96TE+&F_ ξ8%/F3M]s^oc5%Hu&3rpgir歠m7-VQU͞6ob@hn$`J6t>)P)խ9$Fʃ^xݾmWɝv4} ŲU~{ԫ={/W7@!jf"W^G&aga)f{ENOrIRTa( zB)llUB+Ji6{U!eJw^j-SD mtU=%1ą J;}ӭfopou2WTv(b=v\QPon;;M4x@-n\RMo]Bqb[kRD #SVQZ{뭙;;.}[hZNrūÎ tmI`ĉ[h`mBAɌځ|ϯlyڊ9(H7&XCиkJJ yt^ߋdy^9A?j1{x()5ڳU;R`{rk&#kS _tNx_ͤW}@4k lb<Jz?QcXָ*gQ\xCamkb%!݁V^y `ϲ.hA? {ϜÌםLIWIncAS5ErWSP(}A'B?#5JtQ_K)\Qy ee%+leLd\$>J%`9PNҡhpg)_ }[Γ{̮p)LC]a}<{EՊ<9 !) VB}v;@'); ۑk2yzrY 1h4΄z) {BT` H|/b9Q2;&߳i&?m% T!&cKUѦΧ9[f>/ L"`)&CLa@;Ljq[WL**#?'#:i2#,m(pdl˝ln*:N]XQ-YEF: ˂7w|* tKA:6$p-Shg<2/d0 2e)1Ѿ-=CbxÙK\ ,aV_G)1d̥B_QnӞT({bx7'uf8MC) ~Qè-AOWA{$óP65'0Wvj{IU>ԉد0<*c}gZ4EjYLx5B?}V;^;*V^^P4Ky^sxsArp_F)J`Gk~푁q\ s >e&v49-9Nnɬ¤txV!PhɃkY%K#k֖Wɬg 0 Cfp;?+hn I_aC Jf U4(@x_N⹷/`3DQ^)m"E%(/NK #HܦI0IyfMd?ax>c=2ҕ=Xk! Xs!Û>Kpl amVV\EK遵0~bY~`zi*><:ŝǥmVP(SY$xUO 4̥Q i&:>XOX0 215Z6ZtYdBxlBDzbwmIwh&1|H ϯ]iݙ aدGt`#g"âM\}.~R: !{*5YYֽ@J_yۿOEo!Ow'}X"nl>>)!qN05r̫P.AWD1CЎ`EX(!YN% ZDC 3f"pO^Un'1 V]IBS=9:AE ø;*W nsS35( ZkVbS7+wPTK%%ȪeYՐALÄ}Hҡ'8Mn w-~&h#o'1[Ӓ:;qWg(79xxR]o`]ٓ[ n{LJlpzbQ;1קToK5m POX6Y'q"##a׍sz 1<+^o/*YAZbo79;n`C}x/-$ :&*/iJ1g9/=eQGs}B  )ګtʂ}vRF*HoK/ yk^@m4 "-i7t!h,ϾBUZ} bocDOq?k{(Ql3E~ ^M- U oHZ OPg/~;|ᗤ=< ͜B3A78ۄYw Y{Y"4lK74.V~A3:RzEK~/:-)ܪ*l.CaL}g!n0[8q:X;"q+ r{fK(P \ R(>ZIr&VI, !1k("`^ n /a)Ct1i>N/%6\:Њ.M$gbs.8Zo4LWӁ7*Qc(\TۆNz{ӯǿlh_ (AF yNQga(@mr,yy\.k^?)ÜƎfٔCL.Ai jy's: YZ