libvirt-client-0.10.2-64.el6_10.1$>:8p3GrY~>=(?d $ ]  ?Uiovss s s |s #/s #s%s's**<s,83n5TnAn(Bm8Bt$9G$:$>?#@+G<sHsIsX8Y8\4s]s^zWbMdefltsusv€ wsxsyȌClibvirt-client0.10.264.el6_10.1Client 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).\Vx86-02.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\\\\\!\!\\\\!\\!\UP[ʥMd#P_P_[Md#Md#\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\984964f899fcbf94656ecf12e65aa47f195c634ae3680ed24fed633e1013f8ba47c4db7b1950c4fd7330bd48d7b6eb8cb0f3f7f316a81520bf69f30b1dd9289eb613019b2e2379e09c17bee5640ec6b5f0cb39e5935095711875eafc1513b62941fc2fd9805f68246d06192acf6b084afaed68d9db956d10b5fc26b977afb7b0ce1b2d75663cc7b031967c8de29f4cad3180f1a9d420b040e51cfd218226d6ecce90d46b97175e6d36039b3507fe1b9a0f74fdabb755ea56e75d06569948360cfc4d829d47e8eeed50b4da501e9b119b63bcf028be2e6766167c1cf13a58ca2776bdce1566871bf71ec1446fe86b187ab6a144ef7a949057dab3b1e5dae99b5de4bdddfd0543cee998ef1d9d1d9964e41996a4f0b1a053aa6ba887711b64f7faec7664f3193bf2bb79a1ab3d59f8a9f39a9b3da2f27a7e499bdcdeb02c4387fd366a4c7a9ac94a2c625d7d450428674ed4ec5c10974776494da3aa8b1a7cf2dd61a22f269b261c37abfe1ab091c5d9d15c0ea604c8e12a43f96b2d30c744bb37065521275681f912547fd2e6c6cb44311879d9ca7f3daa2928ea780423256a3240ed1371fe4019f7d80bf8961357969395cd6c07b3a05f51749e9ada6075a3c4ad26ae719d3fc7ce74cbc46e1927f60bdeb16183a9c235b2221c03f3c362ac5e63266eabefa99abf850b4f487ef032e3aa50d09ede817e330ea635bb03964bf8af2b119db8d55959633fe4ba5cb943b8ab2431435926c19966e363de24f99531512890a013390ff6d1bdb4dbc4c6540f6cd724191b3961214bd8d8792bb040066a3e8f7948af3760b96fa888f461f0e55e3a706bd02155fcef5ba47ffd18f7807871016785050b7ba46794ed7f1878c945cb553ec02200c2142850b7076f64cd4bbe58a7843c8b22c1200263915b76731c784c895b81cadb76b18740f300eb49c7b32cf8d9d21b99dfb0e8d08bfdd2c4c0a6f6450f1bab39ae17d60445071dd76017bb91073c93432fa9e786e6e57e5ee4d6426c442b42fdce82a9618ef370232742a5ea17b0a59c5d40accf4674e03fb7e116f3eb7042c73a9d59db7cfb3601fd7ec4c4fba48b55397cdb67715173d717bc8aaca4118729a7a1426659751d1005c5468b76a31427eb482e8e718714aca23e58b050d5302e9eff27feebf0d489eb1b6ba2caab5f99c404bcd4ab3558e434203933722249a148a4e27b7ed95db4596ac742915c2d900f92d20d8209d310b3c8cbde8de08c1ea6471ace50f6d92c6945bb69feb60557027f2307bf1573643048c7c838b658a0d4ceabe44f868144cafd6e1799fd89759bbd2846401cbbcca741441bd25142e8ddb00038d8e6292ef51b229f26d551ec6e30c06e09dd669e6bf9671535e400d3430f404d957090a2e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cd41f8df022af72619897947924e9e3f74ca0ac744e2900fe3e380268554999d3e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c1750e052ffcac73564a05458de840c0d3df8707766c7f7da20f5ae2afec75539e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c1a7e0360e25e688d4b4946a82fa79ee328c74ed3be9cb837f7aec92b6ac708a979c3a96d48e3fd589ae56a9909569de87fd4e3a6138c03418752271dc0e42e4155ab42185c9c06d4781ffd02044170050ec32a5540bc51573ea13ccbe318f5b07165eb19b1578638d00909fd4b5f8bb6ed8cb15f02214da48367fa391ac62687e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c4c656b5d1cc5e2a0ec884d338cd81dfe9d4b4fa9fb6582b70ed574f9282ee4b773abe889c0c2e529d8d7897cc93a6bdd4c9d12bdbb45e7bf9a39998716b13879ce244cea968d6fb83f08ddf4d4a9adfad09eb4d594769619ce72d74872f666cade3799736d284320a360a81383b7b3407c28bc2a79afba92bc85c2ae169aaeefae1bf8a473fc9c85b7211d8797d564379a0ca816ba858d4c2bef26328afbeee6e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce66dd4e232d54c5d5afe94f94d7fb1bf269e6c8fba75c9b56532c84d66cef651eae845b9f8974bba7a455279f227795ac7c55b7b99ab412e1e9cf3c851adb0f0e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c91d07501f4e35e48540c2ba2ff09c331e56555b326dbeb4fc5664fc10f485260e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ccadec868ab1ee3ccdd595fd2d9be024547a9c31d12fa740e11d1954a73a8bd7871b475db668328024d649a33f089a61b80f6dfdb135e0ef021d7b3456b71d6534f943ebcebc08c664e2de1789d0ebc27f95645d0a4f44412813a0011c0428f75e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cc2a8aa14ee9a853c7f685eff27a8f1ff286f96d5f47ee42e831da74be635d2ffe13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c745650fc45b599d0c052f21f070ca281b26fb87ce8aa760b51dfcd755d7a0f6501794c78b75e3bad93e8d43ba076b6ec351c1612cb26da12c4fe708351c595efe13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cf73e148afdd97f5729416ef9f88c731cf270c6dc345d5f4cd2279b197431d582bdec70fae4ffcced614bc57dc1cb1df216f842f84226f1ea535a8ac3e74f2b38e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c04b9ab663c5b9952aee02011620918f4c230e75709bf988594b8454ae0210a3d80b3dcf0cb6ed550617f2d0f29c02abf11c79f57ccf7b38cfc61c02c8ad1efadfca4a1f0e2d5ec183106134784d4de7e99e6ad57c09bc004218421c93c66ff286ae26838c4f36c3e3a0478a9c8d61309e8750afd50b0c55da439e2824e1c78b1e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cbaef5d81b11e31aafe5777c502b82be6fbf7b03b390f18ec17ac170f338aa92dbf0805472aeda616e4e6d4609d67b482b156b56e5bb6853543c1bcb94f4b351de13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cbfa0b253f8388e2ad6a34f62b12203ceb5174239734e440861614e2bf678fe6192cc6abbbb561ac9b73c93cf8790157cb445e7dc05e8bf4549bede630dfd9a4e24cd86f3d03a49e04b7007b7d06e7226db7e91fb9c2fb90f938216a83c2c07c15be7984d2d961dc5ec233d83651c965165312f6434b86d262bb8629059f01ddf3924aed92cf053f61f167f09943b677fdd64d5c9bcb9e2ed255be537f4313d73e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c59c08b0e33f4369982163f44dbfd8749c67f4395b515305c1e3f7117a4862bcde13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c2e6fbfcc1f1741bfd009e9393c28168843f7e5ae49aee1146023d345a849fefb21b2345e0d70a31b40052ef0e98a7ae62cd22fa550c61a6d1ea6c4085e7245afcc2d4f52d3079816c92aa4a7c1d8795c2c0eff7016315f66e1a0b4bb4a65bac8a569d405509c14763cffcd5fce031b1735a04ab86cb3d8fd25f81875947ba5edd3a609f815966727a507837c03437ad47c39b4312907c83f8632d6d878638636e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c6ed3ae37bfd7b4e2fef52143f43c22334b01e93e006298dc5900a60d04be4dd0e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cda0f34574b1a49cb813f88dcf545d2d2c677863bb4d6e478b3220bc693630c8de69eb3055d6eab982d2f5f3b8044507cfbeeabaa5d6238ee7e2d86f2667be8240d8b5349063f4cb876f06d3ed241bc4cc828b0b5ddcb37e3f59dfb80fb50bb64cdca97c499073ae535663e7bd4a9a96dbd6c68e0d7aae6c1ac5dedcc5cae00a6e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ccb36aaacb220d621642fd95b2fc052ec2ec149b0f3d43693d20f1a5711c410de8d2b81ac73fc91b1a55d4eb6d07ad401bc21e01bb249eb2af521c9e74ddc7eb71ac97f8995792de8098c095f9429621ecce35fbe6d20aaab594820200bef1cf745c242a16130dda3a05c8e91e38e16747295a4de061e696bf4140c2a4736e2d2libvirt-qemu.so.0.10.2libvirt.so.0.10.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-0.10.2-64.el6_10.1.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.13.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.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- 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.10.10.2-64.el6_10.10.10.2-64.el6_10.1  !"#$%&'()*+,-./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%d侚SQV = b׮JZַĶO[ b&/PG;Ĺ`u^08 ;#ڒ?!U`@ϟy i6KVԊԽS+i`o@KYN {7Mv. )60-,!!ĽtuަJ w2*7w1]Тxxcۄ v ^ѣPqkqo#% ܛ~$W1qXX|L[sXBMlTlDꏖ0Tud@~iV'ߕcW$w_[&;┼=F^T1?zPGUhyRvy]im6un;Y;j-)@ں4\y2οW-V[ Q['>bz9Gk Ws"pGO! ɵD(7`GV Ո_ |",E%h?uEK瑲5WvdVZZkmfD ;_uGluNrzHdWM((+4r8|Xn4ZT3/U7_]>mb|>D'K4MJT*X6(!UFܡ 0jg\lu_Yg)習7e*D,ɛŭ%#fj;iϞP^ε1\-+іIy-<"Owh5>OnG saIKMMXFwaUV 5dY9oTQ 5`IⱷJJS$Z(}|7[''eve%6鉇-!/2gq()~M#A7,$۰J\X-O1gJ]iԎ^yT"䦗 \JcZK$lglϼ7X+o>o*ZEPkA*텕VpN k)'q8{B"O"=Uw1 fَXbNv{} W 7κ#8גDSi{Ub8U KO74En9u4v6L?KȖ}%' ΋ l?F\<',tkoX١<`PD;n#wR]B(@̘WVV E=CRD#k+?F%CxJ̎K9o@p&o+k{j b$n&o[ &5<ϧ x_wF*ܷ#qlh}nlQLĐύ\҆A6H"K GN W= u>*, Vxz77 % f9+jūۜ9&Y<fjA*'2^f#8=g }lO<l\ߟx)˶olL{hԃҧ9pRɌ(NɭL}SŢU.6ݩ/UJ Ԑ`ȒN}j=O3@3<b<3@  eKYNb bFF|ԕDiYhG13ݟatSiΙWTe0|{\=P^GihPm-̕:5BJ"ckdD(HÓ Ჴ@U7Æ3tT|D;XfLh<.48 G~)e!!^ ӔF9 ;l7artkTβL/zs%Ie#P3@jB/|BO2YZѠJ)c#ccnU@{S;3ѱF,7)3e5:[ ssR!Է_"IiZ\IcHsͣb}I2A5nׇSyK =y]s1Z;]bI숆&lkr ,fM(][!q G|_o?e[5 3WJ¦_tR}YgcJ8M;~ptWbdAH_{5iRЁv,9byB5*ek#SђDW9_.)LfHZV8jm<3X]3; NaAh m_++BE (,q&hm]pNׇSie ]r!ۚ7 D ovR|y ?ر{Gp,bUTv&|;cթ+a'S|C}Mm9KYz~s n%4Il𝂆t{D*>솯vQ*-F o׏8NYs#HTQ5-[ULEv:7bFΩBV*cOk@WZ0Ép5}KXXxрINt-V#r?)Vp,m0 :E /JR_3j?RMUYx;6@6qjW笶_;/GiËZcwh>!z}I)f$ޤXvFגU[qJѵM)-72lA2X#㤞$*6bS$RN|xU%IغX:9K8A UQYTA 'S{mj:2",kYEv:5qԒJje殁}iyH˹~>oHѻ:Iy1gn1Q]^LT4_ rE?7Qk6[Aɨ.xJ&;X^SO˂-DߝD-mL!3 SXrɿb) ZF]ǣXh7/dQ1GFT SPKVx7UEt;-b*bҸrG 2 ;H7M/IkVB #/Ľ"![lu3jHaԮs~<[fJj.y?MXv0Ȫ/,E.V{deK,Y=@mDŽP=a>S Ls(mDR5ug^E}0aʬ E'+yz-\-=>g / 7l! >lbr%j0f!mK-J#^&J嘒g(?Nm{Sq.,-~gU+@\iPaXhh4Ԙ4WhP{9N6~Ib7\\V2%ҀԠ$NVƹc@ކLfpvNXढ़@dWV_iҸ:hgAϥ`y.%`F9(uBn" PL%Zm#N2k{H0Hv"REzK''&`V'kfLԧc^S٣e x{F:V!ZH|ysD|q]i{SfTOl"B^w~A`&TUEj]{nܧcY{i։RE&Y)tHn{[>Mh/ZSdyoѾ? ;' g)=GRP uRtJBa˶"dC)S3 U[,خl!S {Y7SdO*P ȣ@kG7|x]نncgͺ D~z.RLH:梪_s0@\ z8B@Wcw[ (9Kqͭ.$?wZ烣ubE)A ` {u4Fr=U36q]Hf3WSٻuӱ ȗMH1fK/ZΡ\Of*[S'?eu9%TM\\j3w~DD,tn/nUƃ)F<. g390}yp,\0"DL1P;چ9" AkcLiZlmlRbMuW+4S Xy'Kxu$ #3?fESKQ鐳`?BD6pN?h\?` ~[Ea!f/<2\1gMļk䝟rz|WU`_(_ .yq+O/,]r/۰ʌ72x6;"tÌd /[U?m^'`GROlԈQ߅YpoIO"S͇wݜ륎MWx&V;iXrN+ ,ywO- inyzfHeb%C45ܵG娬'ANwlE jRKʏ INDv:5Xu|:_o]sW7:EG_I,W}Ģ YK\ aE^QUN;)e13 Mam=4aTjo[᩶6s$lZ4]c` b4^&.`%rmJz2haf3]KEg[ʤfՍ&?8m4lTE/؅oTWIu+ɤ~29eEѶ&# 1"uuӆߠLTm&yzg0`1fO쟧6p ::d2bޱL>h:OP}j@ HUx );}liiFn5O=7lw~)67wԩ ,$RHA+8}k-˺R}Q3{}1A9[)y94dm~BS] 6 u*%Ei4CGU24~?: #tOh*}ߙ6¥k";#U-;P)Y2qZqb_,M"|~6X㦗ho/l;H$O=nvh.Jc|Hk4'L}9 ɻɆ]QuG7"ހ 39% |"U3_MAU.zBeF$w=)};6nH/QDWJJL)|YEU֞guBD`($Gvgf}PxMEuE?`z25UeeCW@#̷)JBfp "߯!}q;pMb$}3Og gp~ܘ*7Uo禫v}(X[ѢKG 3ŁO]b>ާ$_ X~1؉d3\^ RF5gHwwH\3bW<=tXT6uߎebe=0;]@CE|Ef#v`9wcp=ӧ$nu^ = 44bHzlQ{banDҁ"rdPw+h 6x?qdd])~mK{?^zxt W0%M^ Jh2mد;"RD1w{gq)М=ЬCbTsUH xZej_2z. S5Ζ9H fjBtb>yB J=i ,dI A26[+ёEKqG0'b'\0-`ltWD깤 H'i=@إ{XNr ƚm|LUSu}ZR@6j+4BuѰ3XŇ>8hd9t(A^  OEg}mG <8ezm*/Ti|z ؄*0G i ) AW{ i2̧1l6J"L'WtwTH^ђ"RJ: ̯ yé8="n])x[b[6L85QHdBN-|Os׈N_(BV+>39Wj?Ay@8՘>[짉܆T \9cن|)_ApLoFī8˒ؚur+ۢw BܷR3|նa}#F:Chp"æ*1Ͱ$d~wj J8|ʀ R-[We[FqLΉ.mڑ/{ n~DbHZp҈ Y~Μ h@ޗ)YY1k[rvKQ8d0m 4oi1-NR'[cFy ye/8 1b2A]V!6?4vvX-KFJ][!R4:Uű-1c3v4m{:+AWW9NhWdl{ԏ{\Na$]MB}Zd8s][ YKorⅮTPXL"V5,e1S{<*NTQSS>!Nܞu0m*TC]a:*!&-ms̉FvhIde9M߁ Qy;{zZָt#fHII=2S ɉg<[U߬? ɝ0FĆf 1wLL3 pjQL=`(=Es4bB#dE5PK DEU}8߹oVSrz-Kfbk=zNZa袛,"&l%AÙJ:/Gr~+^Hz(|p9=HP.V/H='# P.csi-"ҺM(@$y[#f&G :]t PRm goH*~Q =X֮U{9E`JC27\AlJ7ǜEi=/ GKcy2[Vf3"fj:tA6f~_w>m ^s$>b @-i6ԏ BIY)'sf挐[˪IXʂ]]l)D{k{uAÌZHUȝ5>/[ME}h<2vHH0Rpo>>K4,n?Ϲ$s{9n&!:T^ֺ N0O|MW}CCBeB0 S4R;`^z'dm;Dݟt& آd ^[# d >;hh #w.-c;UO {'ВpkgH9ߣ !J"AJ`ןt &( 3-~"pz& 7&ߔ`FT_:)tUM@$"cxSxGɢ/IAY*IJ[u_$mi; ){p WƸl}F!gjBTeJz&-Et-XҋI8z(^t;ٸ-]YlGet/fK P;w76KrWd^NY҇荳.LQhZP[zo,hi-Zd(ЩD 8Ɗhh|zm_%REju{q?64;`?}ДvGX`&Ն L$GE-WT|q LCP zٖCcK(r7Ю"ovl3rv-Ap>"%ɖi If,S)EX'J^cUDipz\?(Ny/NvMĢhELuv*ڇ$ 7"_SjZ#?FC%eM,tFL I[xi-Zn l5pp|5C,5e9Z1r09X$2Bŋŀz0{x6`HN[f |E/8$v X((Y1E0mˑI-5Ϩօo䐁j3&[t)fJeS74_U랍C$F9iYWЅ zZ=IYIe("i&tH]  2}lY;s5].)~kw9.VlS*ΧJ eAk>PgӇ-;) ?7gR+ڀ0!q$%1y|Yn"V\.R+;=B$⶧y|(9|״4z> G sxVBSͪ~Tq sͱy4mbwc! !/ZDFf".F^INfSqQV1I̕7 6Bi`2Xb]P@*@@dnvv>ˁpNq~W7+*SU3΃kGeX=ϻo\K7! M7H2\%'(zMփ,c!M)[,qǨ[#jlN.-f FNoMЍѺL:}tq+`)SLLLʊ`7wɮGyC ƨ(t %=cE@0<Loetlli2DahDPbX렷1햅lXBZdc]^*Ga4rO1 p q`5+MRKiտy)(޻I=i0OhRLW[14߀}|ڎ{ZQSvX-qe3xǞ =t_Fc?@h\3ki⬥WAT9D'XQ풓pm "^Ĭ3ՊFkyZGucӵlG)]C4@ڞ(OLerL<@NKgU6a&]4/ V#cYjOP>_BΜ(L}"NYaw1NI2gը앫Tg !@D<ڢG/} ηGAix/yز+1S~h{>U <"hikB9{?Cϫn{V+Q-B3^HFtQgtcˊډ;h3oX"̘,dQƩ(hgL:LϢ<eo9itT@e t]hU@HDJy*:2ڦ#L92oHB+jIQ6T-q_i2p?Y@)Bi2\m3eUq+ĭv1˃  kp&Or m}5WO$H q Q^0ZwATё4dFͩ&~pM5v:q{>#V|ry,P`q:[)YZ-*GhZ$G:fxa il<*zbʳ,N)Ҋy-@Xe H cW5Яw,D5bꠛrGz9ed~A=Ut~vCc*|G)cz;`AU (dePvo"QfQ!vppMgꎄk\7J\"m +bBڞP47#|ѼKM/<#BazIls >Ӄ8]\`i ҂`G(| XխpsA7l^ QfQ U(ܦZ[//X EӐ-j9:"ƤQ>mkj;$" iW.}!;z7'ˋuu oK}aZEdu JM=L7Rs7:u}wZ~\݅&c8ОZJMDq6 eA.0QeyEݵ]t;''` ȵܼU-[q(p͇I R/\7ćh>򕚹hcNΟpEu7&9stm |0H ff<9ðآ؛c=+N&'RiN=rڠСLPXmx'>拐\ϟ|6KO驪mVeϋ9Xd1Ǜ}Rb2 H"nKpѣ(x~D[RFi3^%* jV_ J cKY3_/<{*;i`uiFG(^R[Kyv/ Td O-09X}30]g? [+Ón3 R _4 esyrttB;m46jAr%gyYW v#Qփ|S~]S,`Rʹ]<*Q\؁\S`|Ok"ۑSȁ).8T`oWHH0]f0]y8? SU;: ,Lt' qV"rtCpMNHmh i 1?uE6}hB<(6ԁm@H4^fwt^&B nvmSD& #ŠG*֏WY˘Ɩ37\h-I#Jq#|7[ye'l=pm8zD4ZX'50kPV#Km3}iGJ+}nfRn>⃖opt$(e)@ŵ9[Lmb-&sK gIBI"~? TpeϚJ[6z}9ى2 /0xTe#) y@_Ά1žUr\23j dH ;^)qKg:w#B kL6@Xqh_gSNBpE xY/I(CYPLBwT"HM"J?b$91@=Ld(Go4Tdj7,_ν0ڟXri+t.؄nM {iE3a^U&ĔЉt[Š6u2tB|ZǸ^_ CLsP&bW$>BզrV6̚}M>,֘7^2kFj 62 -**"j(Z*6 ;w4wrC$vE{#봽 8,v@qT05۹?€_o}vC/Q`~DTKJ3?;cZ2k\@2]@"q5ɅCBh5[<.J;4ŷ]Gn%2l>W}1EPaha #ЧN8Βt*Dاh^Mڀ ʐ^zVMHC7)s 5iЩY.! U=^efRYʛ \!cنZO"蒷< VP^K($Fg&n(wऻIX:|*ls$IO\G'e/K<r2ce@NQĚ.+(3M:"E:~WUCfL>@@b/mʓ %~+4!ˌ< ,+TShMWT=3E%+c[)>au޷x.t?Y=&K8dA`] @$n[Z^##8P+61:efAMqol0)tUֶz|iED d2[ٺEV ߩg!FRϜQIL"{fX5Y xGa66J;Џ*J B+Hދx Y#q-DOƳR2nxzo:s4`"?0A>|ˈx\ GwlC5Nү+aYVIk,c~ MbÌZ+{XvO=;}_r"}e,̟fN~R[걏Es6XASЩB0LoeZğ䠌GvK]! {*[{8#܁Q3Zgpsz:^ v}#g7lG38 J&y#;q 1i27փ 7-( [=Im9Klwgap\`eR#%iA[5gbG#3m|HH dřG+J-D5›EEb?=OS2CJlmOT3QC$ 70F0Mpr`=O-(AUg)0wq7c UJZu!+ 轊]` hx@e-? zDYSsw$#73^&spky yZ+d$k"İH|zi܇!VAw6?m8 LZ;{}4BEQ_$RIs/[,򥟀.R=wzI^xutXiɬ ;*}χ_8{UaNs#&Svk^Aw1'PK4sJsBqdlyP#~7Ґydl(E'vZߣr+xQ΀.VL}a`VeDAVjw0- YT<4 f!oIt:AgȇXɇ=Yl+-20$$f5p8 xIإflLkҿ5#R ck⊤)Uh{j=֒_NؚTS_ع>Uo*_e Ե `b:ssץ6_U p6-sˣAҬG[L1g +$V#Ee tؐ nL1nk·4 xUO\Fm+i2de $5X#A6P^$=0g ]s]?Q-Dy|k逓لi7qo,$> nqO^J,=}UE0DB@F91;D1XlNt-ߗ"I|:HG=";NفlhiKz.tH_nD۳[Ѯl'"%4 MuT2O%vI%}2dq`OHȓpo AE#uKv!B b·'DK'&˨7@H[\Y?`v l/m%\չ%^qLBÙ 6u]4\9dZeAg1T\huTx= W8yItٍy)w.H`cܐ4fgPpvG0vQ|Tr^Һ,;)2V ~_.F4 Mw9F@3SHjbձ *Lў#"8pK/cyg(C,.c,22v{Axy)~P҉0" ێ4 k5 a8<Ύ 2ÚT9h5&ܾz`KgYn1m\ qem9Įf&,ݣx'QjsJdR8h/OEE6,zÁz0]%M%%AUl:bUہ7mJ<M/0{i3b,ș}Tq*-yz WݹP .:.`qk݆aVahS]>'hyՇ^XqE&X{{g?"V1_FgT$K[Xg)Ny]>=!lH!)`峜+p OA8Kt^8Oc DT+NGiP7Y=Q8+%!v7-F h{M4ߑک҆8.vX*7F!'S3q~v:?X\|HtCx^NcHYQ]ZKƭ6Cyt7})[(yy^8 qIvnQހYyX5WNG]"3| ɇmBޣo/!3yAV-= z/1[T}3.fխCĀ,5?X2".ʷT ~c8b^'-he dn%2~MhiITZn1f_I.`Ħgt]L|Y1Ө⿮kaۯn:Y+!xk^6X50'B?Ն9FF^uJjߢ 7  juhb *Tģp }֊ug"EI/(fj^Vot=&߅fIJXy#0vdNYf7Wʉ{*/2ҝ$J_f`8^&/ShG&?(f> v͚R:+N޵1RgFi RCc0H͎"=ǭQ;, (&53W 4@DPI)Hѣ. P8~t:cHhVCK\fǰ\g\⠓3Jtr\Jq7#;z_TLnaOd3Z"KowFX/gfA0v}Af= fp+w<3oȽ9` b}*}r7Q9$2BwQ-kM<=C~ߏE&Sl|4H`cV-J/~e=yɱ; ]/I6IbJfZCsLlnWyds`Y;=[rWb S K悷YVq^h>!) y .u/;㰧h(TťXSXPQ"P;FP~لX'%sIYWbGՎ$U420߸D'< *Yz(X` 2JFy >Nx Ѫ& j7y\jb3Z8kK;- &n&~j'0]V@3f? K:lSD-OZkR׷pSe.Ͷ,Vm [Xe(1p%nvM;]vmCAd x! Eë̀]Y4n5o_D+'ɌG; )a G4c[MxM%JX 1 L<=.3(!:83P*G1$~C3(|hu )ajhDA/Nq|a20P4|ۿZY^|RC==_վKq&Nɉ3L{чm= _۞100=P8hV{5鳲n`KTD;s`O^##>\#1,6o+m@)ױl ׈hdZ'KqDMwjMVGeYnM贁+5(i;*^m[fI3%^K=z2LnͿYg942SC?8}2 +†*CWƕ l6`fqa-& ? Ho!c q&DC7W嶙Xl0Fa=v#QE>eTƎtWR>݅`cNEi8nYfR-˼ n>^O\"p*τ_V[x|L/ANRo}_߆/wY^!p^"5d^wr1E8\(Kofdjǃߌ`$3Ho7Y|Zh}sdI!Y@Wɠސ4Q=HMl7蜍& c<4BIw[IK  #jxoEP -&ӟ(C: Mn-tqOz4UeU[b[jlwmbV*&kz#4?dœ %RU߹95K]?OMjxK[[ʀ$jԐ#[V 6T/\TLW`o/8if?ڧt9嶦վf F<'a=[ZuHE.oEz/9$)}U=COB;R6$!l(=,ّH.S4ڍ]'W:zYuvņGN^\C棳8$<< X={Ge ABIfR.2 AnGod(OEg3[4G@O|1KH {!U ROvELe>\+1!QΰiK]aIX%F،i%GLmf VvE`NҀo*hk.hrU?;Z QM[kOdu!&S)nf\lÑ=aM+g_;v a8YIpH{Os+Ӳ>g)WK fhf$njԎhzfٵo~jwBNh&-q纡iG;mVqi C FCDT,)I]r!{k /]Xʔ]iňPw""Oyf,/OZ) Bo-~i6eZ!7ϒ9Ge|ޛ=H26.]/]J&ޫc֧,P#硌׬xKb(N {] Km8HB(42)nǂS|3n>V4<Lߦ.1.0 MMKp+cK,k)oC+cguk6zO 2}Yyrޑ)=)!. @7K^{Yb'){\|;5nP+!*E8= " zՇ {:I>w4P삡Y_My={QyG-/9~gu;N==u/KBZ^T2󳩗ZAE塜ɡjTN; :@AS$VQ(/!aYeIuRr B>sjxNҊ p?k.5%P%d"?ک |^Z]es7}==)X63rgK^Ф}P 5@,KHLݤH,YYl'ةL(ԦG &9Z>ce|d ^PqTV" ?|&Wڳǜ,=\v .&!z^3~3LrcmО0h)f$XC[ Hot3DäJZBoyupQ!k_~:!`Gsk gW ͍_bf fOl;sfcx[*GBFTuXāV}]ds_?(aaҁ q̸H2[ug*|@"=g+HWy%҃*p]UR̲Fs(DӋQobLklMzBBj@JZVJX[Qi 7 uC#PeIP xGe]M@8Ӹ(=׹Nq%ߗ}$"48[^25ls"]X_dmݭxWl:2rf@l6?8xԏd MG{wӿN#8oǨצMtf~߀ + y'9շo^e="c lr@gYU+Zc I#&q%ŝp}`[2y<_wgzs7wXcJtB/>=oFkZj *]HXsTW; M_E/*qp|8(²볮A7ռ-sxrn7B*4L!5 < |"l0Bl ׊zV|?A/& x0`mz6տFQ*~jv6u^@$,PJD$POKdB!PK vumZqq}HfICQ?$'HBfBҽ P_޻}1Mf=\պj%%Al LZś4l}O^? k+ɽWVŀʾEJf>٦y[s" ɱnUP &,0σkq2o@x؞+M# 4TWL[\5cq@]o i:"f61@(M^8U5Ra/[-0s2g_e|WOAo{3X(ph@{c=l(FZ12TQc3d^ڰ c#QVOs)b>_FFWO,Jʍ=g.qI*m5t9Xk%MsdNo鞞4[qnDx>doD5`DhAGv^r@`d&{x+WR7C1 vM-arp7 8Pԛ|CT] {{|W.o7Q4HC ,'!+ʟ/ڤSW,n dѸ#%SYaBz<6)m]lx-!R Īu'r ^ Ѭçߡղ#ޡ |_nҋb0jO~)YQ7,#gq=t)QWy}e){Q[8r9kih&=h`aL TdiMw(=镋'{ 'z(L;DwQ´"2ܭĿeGn G{ ,yQ+4`"hhESb)*uG/'`3EdϸY|o j7 O6Qv>:º̓>\8Zh/fvx`;2'2('Kk-RԖWѩ-כn\V2CGa7CxOiSQNV\A.@E`@}>PS_ ?HگF^Ȩ28J&|,xdC H ɄS[^Moa>OYoK?[%(| v^Am<& ~zL'+%Е9+\&1l{}Ƿd7T@V0Yak 2" "{7xHaniga+YzB }wöDJX:+wa+?[< 0qtw l!rv;cHx-g)x f-2&@a3h 6a5:6xF<_q DmHvM :/e`N@[vl~ز5աb:HC#Hc%yC]uiO1G}ZYzm om'0NXKm/`:GHXJb;Gv}X~4-Nг0V#S\$Wbl^KM 5%7@ ?-/S!t!t`5X.^3"T]?Wj<$,NP*w}R] Y1%Oy݅!Sje鲫',b1/ȞY~%?4^R5٢wW3tW{j%譼z Qi$ߙPEk~:^n|{Z8K1GcLgNjCGx Pa&ҩz!Kxh)9}I~@T,¿<,΄j?lP@4] t(y3Z b!pݤtNø\J8ʫܤBP57GxP(=GI ևtAI<-9_u XnJάⲸ9H >] h+j ;.[:YYT>hC`(olLy?,kծg)BmG8Ȑ9r1um3g71fzXBF"x#6t+^7n)#Aj&I<X>$Veɦzqۺ3>yQdz. MZp;=9>Ӵ/oE:5xt.51,*4#G|McSqf5Uw.BD(L%8ДH md&^Sh d+` tǬGɐBV7@uxmw'S=ș]Mn&+r R +wc/Kcئ6bm۠(ש[-nc#ַX dt)PjbmaԒcsGr BJ6LU <^RM8L2rJ"}]@=jf˫RIxP#%Id2~MIÑ..x]U-n,>Ri1XXI)1ּ1(؜t~06tecH#탫Lĉg0 uxq NvfJ'#2^o1wpUjpb|I볏JWnË(mnvl;][d_l, Ғ%poNj\RƘz\yaJCd{ D8y]ނˈ##6+/=H#\a:PL^'rk,d3MC)+KeB\DǰnF{D(!ڔdrӁW:Ěއ}gq؀4тXqDXh!~q_)nMKNbfd8u9^":;WU.n m= "UEv-/x_XXHp>a1|拊icWx,/ZbedT 3~x@ǖ>x'љZ 3d> <6٧fw'ZX۝.~arsDBeD_-28GZ*>0Qs_:\ĩZ?\ pϓΊ34Nk۱ YB2սs69-[_4ZT4|^37//ay$9L078#nV{ԳN>,s;%ε ~?IU$r>TvK}]!쨾 DLOL~Pr`xNudYꗍ .vhTˤ B\;LyPn*TJʗ OT]9?=W/ɗ['=,<'Q{P3S^7nnк4048Zz0{ 4 8p5W?'"1LQQо5&tLA`?c+sZ/+/(\b*RW|/LTuPX'DɌNG54#V{fo͗7#^>SJ]T=kζt"[/ ܠ|%7졧Â+oj%txe"q->BsD#C)BKZPnQjM|'tcpG|lf%,fϰCwe{+ bcl=4E*b|4P+|S= IwmI=H:)%~g0t_TKoɭH) ݞP3IA^Q3_oZQ;!KwZ8$ߖ_HDQ؇G \tSt _bc 5^28|FNa#O/An6c4]'~YF<0ݻF'0SOљbUcyYbޝgh#,ht"# ԇ7ɈpaYVЙNpyh*\b5i$ p2ka.bQ H%|(hyK@.ᐌԜvm8͎=DQV/ QV@%M;a4!k̔VŮS,H&o0;_ua %Jz.}nm6I*ce:Ė;ڛSj''A1L.Uy*LDތjv3|55=6hׯ4fBŌ1[Q7݀@'m!1^ݜEZ4H H,t.CtsᴞݛžW}cMf6nN dx[4U, Ͱ++}c1gf ;Ȳ)0Lг#Ow}g 'ZcSۄ=cZcLEKą }'.b'rZcptIto#CSnylD''^$0.T[=y z3INm*hexHLeb6v.tEݣXտl2(FWdﮪkg)vg䃑WjW` M(ِhg#ٮ> 3P0uج_Z g潒)::FI4P܃Ր_ @ph/i$K9ĿqދRcZS)iAo\i8v"a()sRoK3..X8\MMUjlJ O@TTœ QxF Q\>9 Ie߻._ H). aOX-Okɨ;}l}p05 _I#1 rcp`ԖPyF>HKdoWEY)̐˿ s qpg&RҲ%Lxl{W?4VbL2 Np-pnheE̮?zEƕE9B;Z9cxAڻy_yN+DEb6QzNɌtDo7C''( -7 1Z/|Wޥ91Sω%@^?~)8sCj3;*`Zu 53^G1w)f؛C%v3 fZ*ZNPSt' +}0(v9lPQuO(+ưu9$0`y2Z#S_U5Xc^͸j֡U秧&r H&t1 P<?e ˌgIs+4YSq/_ [NJtxyahS;GMuoѰ:ƯsLU;I gUe>Jpxݫ}g)8ÅbGhA[ИCiwC|'["@?FH-/ >Fb.rȫ;L*(CO=jNalKԼpiʛ"% 󹜒6R!؄YtCV4:#<VQ|Tb5oK uH6vxtB\G.քvNz+b7u|Ae^i9VBXa&d(IA|Q(2VɈC}Sd,dA<`Qc ] R%OAjOn e̓^Z4&MPzF;aeu]FNDom~n^8Va'f 9ą$~]4 V؋Y߅_T BsMEQU6{)AHi.n2؇LlFcG}g%Ol,5:8vciqt,jKK4VejTp̨,?!k5~,HDt}<ؕ|ED3d9qa2Mb0R|-E:NY'֙ }WADwk[h349*[uc:,%:ͪ͟,0 oeA5+VKi\̫!)3iPG?-:ֻg V%'X6]yv>8qrʄ䌛`NX~*C5T^n\v^sݖZ$EcDr?i96}/4k:;@7Ft\i\ o4kLp/ z`sO36nY%!h_?Dj41*Kͬ3f["|]zhē%Dq*{K)1-*4brWrO7F؀g<ֻS5).?:z ]hٲ1Xޕ.̾fĵA] w%3WhDdOrٍG|HG] f)f/P5UB, ɽtX(P D5uU'lx@N_\IBv.G:~k7ݒnd"ǰG!sx/DNů̆|Mkvp"sK;6ꇚ)42EdrS{ff+. F>˝m}?]S ;-C\1CߔVd!2ڪuOZG/twn 9BF2>*^aaҿt4Q[w*k-#6.၍wq~ eSq׉{I%cƾlxO2+L.AYhPbEe%Ə~Lh<'Ch 4*ۖ4o^]~\l'<(%3&v'R)tLW-u 64 bo-f#㻄DO7Dioc C5djTPpM8_M(s̻Kם~7VN I*b`vKFYvFuNü$O;RUv4Wh]c7{֘\ g an.||\g~`ṚẃriXoqʡvi)A`(LI\Yo(bE{.:MоˆdSJժMUG TB3Td0E[vUt8OiQ{Ͼ/iQ4 $u5f lQ3@XL qO+j[6j}3b,8a7 bLl[Kpɵk;K4 ǯ ۾Q Ae,yCQz_&Z:.0۲PeP,bεk $!KL`8w>Д'C{a!Tieg&r+ޒؒBZe;kqC*R;&=f{zAJN}zٍ7#YvU "rxvXsv雥3?5(.N p_*5WDlZUn/),AKĈǞH̼@zG1kpzVΓ- #o/morI;YwOʫ(BPt9 7`zRD;^i@ Op:S7`+뽇q0_WVډF>Nj6ӛ#ϮSJQo^\{@L(߭è O6vj$Nd"=:dmdoRݏwi^/r*wURR1̧O%%S MnGT GO_Ԡf{#Ş[q 5jBFJe<deL۬nѧA]R_j0La)IӢLo]}uǡ6:D^{t; f-A4A˕L +aqbQ ]+?z(2Ÿ:B t+_r <{L6fzM&=@-mF#@L:,LǞYb9ʈeު', $-#IGØ&OA>@? wLC=y9k%Q`i#-^X.1_QaEG)=<Ш2Uo*{_{b_h z $ "8,*xZ^m`E "+/!cƆ߭`1,\jO*tZ2 qRŶqQw-}kcwl~$8khVg;^BTh%|x"a(5XP'G"-Rv֮4uCtXً r+8U&Z^|q'^Q{hh%1a ߁a%#(麟}fFa6g(G!(V~d: V fk Y/Z1H&npjr.aXc y,tx^qRH*XMae}F5 =p%  ML/Nݟ0&gmHZd$sOvܞxwkM&*B>cRwqh~oWMO{UڝA$Вe &64:çVML=Ԙ[{鏻mb0VL)0QQak!J'm s5ջ0+ kpp I\IK竷[Đ:5١5i}5v'>塒{mK?mZ*ۋ:S0FQk&>[`G.fbJP ƭ d|2BYnX_H=١?J]bAa"^۳}B5?km蛵W/0t?CiY^ܻDMc`иLE$"ݲs`[:7~dp5D5$0o睾O/pl|R>'RS iƵN/ > W3BT"%Δ-ŀ%JAzlBfYҮ \]Q^-FQ0Y+B6k Kx!?gL;.jI5bbdt]gﯿ|)i glv(sN־Ȣ#S/UV.llrY&qq8TQ+ʒ @:QxyB8⺌LZo}.i pEj˾ymBApS:U\:[NOA:Pw3PWT7ل 8^TZ, a$8%zÎ bkB3%jzl[3{C"rtpH&꣎Kzm!]b ϶M)겿I{3Ix9ڇoTM)߶f+c\5yXtT<-7>IK4'N${`^YD@[M&n I_X쬯_ߙȾքꝤ+ ́oZN֭zԷ ؝jH3wOiw͇:Jަ~ꩆVLsU~"+6M1!P Ǫlxץz7z ɿʰ!:6~(V4Ĉ95e=@t*6Q9Zҕ8[k]Cx(!;lEYᙻuCklrYXs #3ss^-NЗB'r'j"+Yy(&^WˌM a_Tҟ"9-λ.r o3xd64)eR(@I2tl@;oP^_ ׽J w:;p$LՇb*Cc 644Z ,l"t4ROS(& )r|mî#1V_x5(YEdm)}c'@㕅w:MHK]Xq<)Cm- QF KP 7fqV`cOiR*SS- iv-0 NP8 tgqφ9'֕R@5wKn5VǝWXͩ 5h̴`r'TL}rMG_ot;]k3Ѻk O[yy&ںBގ{[|scb. /Ӗ\w8;09vs'XRe%Eb-2JF@C &UuG _ bNB#>HG}_mNy&@7KV΢;Kʸ3cprnKJ``Kd\ 6Yò f%.x e; nw NYsƄש)jfVمsSfDmfxI|g7eee\b>&0na6%&!u!eT ޶()"_ ps6KRUj[PTbc ĐyA},um 擌Cy{W`agQ~ZPXtc&%S=)tgԖŵ&®땆"V{SdWza#bAcrI0 %9_il k9v< rcFXZpR3\LI5 9DQSPwtSmD#>| HPys4س>oC / Ԧa5-][4nuoO6zi lcjqmpyp`|ơ:uRec<$ʚ(Yf/3fZll)CnmEͯ8o=@ԗrCMպvw3r|ttĴ|@?YVmWӨ rǕ9`>N^=]gq(塝Vt;޹^SG-871wDҗo vJķ\_̨ɱiLyA6#,CJ.x86_ ݜBy?E~F4)jTib߱>;Ԝ`H`t #j2!v27QM"Ͻ,Ik ۵nAdl uLa ,?WƫoAnm 8vS#0 ·$вntCXr@դjtVI|a51PV&g߳~ǘ@3#.Z\:|ş 1ç"o;d:nhlY#fmx9|3Y_ m[%Pad5 Mq3Egֶ~rueǟ#kWZY,</P21`` B=Zp.@N!G ~6z0[gX3a&ft4f4!+w_~y\'Y0]?WaBV }[VCf5Ө jFغ<#!_: sMqBnq:Y[-E'5$bXє:DM_!nzD :i8'$ZJ}fj WpB`3\M# D :RG|-_7*wSh>. [:k8)C̓R*Wd):L[ *=GUP~&0#(t )a޳^#5ug9KէH`]ADd . :ہPWeQZ},}3=Y  `>y2(t.! xHQ/n$3ӛ*q ( JӾj/xY%u7aDn6 rQ!6c9>P#Bk@$'m-[+ Qi&çOu^hdܤ]HNS9VTESdTcB!n8dQUKEL"s{jHWlTIx!>s9yFiDbVc>MvLۉ,zg *rmqK̕["7+ؗ xdƪF0;c#AН~8BMtӧI70J3q%9>әsʮ\'W6BQ^ChY׳ _I|.̺Bl5 غp+$0f!@k)LstGgqW`ٖՕ2m.MnaxǜTё:ԈHÊ!()*pVMIcG0.јZ`^Y{<@ -UQrmjj*Wz-'[sdRǷ/iҺ3Ʊ-n%q6Vi.#jJh ܰc[3'Zd"יS}<&`jDe)PNFo(%x9wd% o biR0 1o޺ Q=왐U{ $ ~d),Y3_RALp„cqs(ևO؂.`px%:zݸ`GnT1k2TXfkt”mYvQJ1~ -B+4=zڽ *=XjH6( _&& 4DVa:O];_F6cnpڂ;@xOf=i`9ap*];>ڿ~߄0 U7\%kֹJ8?>FwlO 3UєVw[NU{ۀiOe6u%xO(.[rB~a+z`tgj|rD\PM覗[q P;|*oD#3䴠a"xZ`Nr$W?{@ęe[0eMv0ST0Hh&Dz(pex#@*|Lx#gL:R -RЅ$.% @T$4n] <+_pB|_jWa8C@ '0y:| *p,,kY1넺qWE.4--DŽӺaT\0q U?`wde-]mha0| [ڢ+kAT}#kMMij}RK8‘KV$cK*X%GDNw*thX ŪLJrHAA|/%6߱*9 AAYθQPxQJ9ws = Dޯ ՁW3a5]6s[`EћF^-F'00FSz&)XT+k\H'oJkC*Hζp8r"CC&FV>Vz9CӻwSjn]QXcď{/w;™P7&iAe_SmN:F  KZ(ƴ9qv! .Qs9 oS_5ˢ 9{iPƵŗ/=Wf69otP~=pj >1XH`XmV!\qY,ǝJe䃿7áhSǪKE8qð)&[.cȄ)D=n+\U5XOħK9#^Y>yB#FvW.P_2\hֱNÝAY9%X}>XƌҊESI4"0+Nd}`SH 85tԷ447)9WާX#  ̗8vgW-0e}X]QKʽ[XEZ@e4as'gĩɳgnOZtɴ,.zÏ-"rۈ *Kk&hp6+-= ȃkx-E!Q |u n3=ތ~#E1Qt|Ze=&< H@wlkM> 8!BT<ij|5nj G!0v}8N|A_T6]n[mDU ; pKl&126}=ZvsU\s`yRn^?d4\wط"Jd\8REx|(S3i Kb~[:x5lxk}=Nj =iBI!aGTH/2M|!vAX)Pt<+phEnӳ?XwFCъ~0)q0WaL%.ބAdrMbkTץ@t3A_k~'ڴ~g>x-^}E#>sO9& [}ۃ}q,2E@Z'N>B8(|1p9S'/{ YY1,Ι\%FlA<$ToPJ|f́.{No~ە/T ] G"V fl`jt?T?Z#W:=E5e )IJd^AZxvO=c܌·7e-g_MvsR5RaaN'sG<*~E Jc#2}`3y š)t==Z8C<͋O #,8RRI;ivv;4{2IUd%#h`ox EkKX!X1™b1 Id/H4.)}h >'KuD,}V+P]yuGC-c!.#L(I`1TXSz#S%f9,hinsQfhY!-u.S"` %]pގ H6XƫsJP%XB9AQ4K85+ wz<\ϼC-T**aE_O*5[EUܨk>Unh[hC0{+X! u7@%'K",f2ZLl0(x~e Y> ^޷DjiLgG׎EvHY]z-.}L TGDN,uzvhz 6TP*-2ɧuzߎE.hsx5M_ʶ㤆p~٧Yt Ƙ8%mWji F:#'GZaul:y1, wa/ZDQUE iAc1u).Jk-E-h7{O?T,1=qS΀d8jyB2M)ѯ1t:~8$LHb~YLt-e)‘NeO[{{~|-5r XO-ȶy!P`>kY>Ug'Qw1W|Pcc v?s;:#SE{Ǽmc=p8U7LvpWYgdD5g2q$5!|yޞmS73ho}n P6 @b:i5d( ۔G|ԸU"U1%l%`@gms[GX3TmPv9\*G=f$tRvH)raݝ ΋$bfkpR%jw 3Ete^NW؇5hŸ+"*@!trnK1@4=vZ7LVp u 9[w ^ѐQ 궀xF< . %<8܄xS;Cs]Ā(^hF~v"Al3H)"G ͓JQjdKVэ֣aV͇5B&ը݄huQH 2Q9šx:b=c1dU҆;(`eγ(Fʹi;} VVIUЪF>EI33v4F9I}qDEnUd|leˎC.Q`8hqLtd^K1Jfp8^fkU7"6J,9\d1zUD[5fJ%+&t1oyq2wu?[P%H9 G=7mi7AUP tA33yH,#soK䗁[% ےG"Dq|YFlfŸ2uN2|LJ@6V1{rhFolƙǭ1 x !|V?~l`m4L8"ȧ%'oE#s*Aj0DJʮLE>78_n֠6{@~888Wek %W$œmX;+ka*S W~M.c95 DʎIOiBGXkn@L tZ}Qy,b'1vI3CWpfW(4:,.]ܟ9Vii"HgK6DrJdK AP)ga^Er_J O8ߏ="iO<7\[GX~bL%oJPDxE5k6/oGx&VX<,?KAax}x zFǝ@;fmUXFs4M]YՋh8u"k;5DհhKa-.hq^@u2MZ"I XsIRQl dUL SF^<`*N(3<c=:BKf4|$J7k~csc=.b'1kucwowe[IY8Mu_^@  'j i ukq?ꫵYkh]__2? #QfxD>3'wԌۼڮ+\E> .KygO?._"'xi9&T^7ww bL%ej)?fb-h Lrم.Жj=@ ${3>RY28cW962׏W.ͫ*pwX4Bɍ[>"d$ `oRk}ӎkYP9oF&+Kʪ;Ko,!db u4?a54\^+֔r>TrؾA7Lyl@Fa=c[x`oAˤG9FҥA)UtD b_Rފ-siwƫux E`FKU K܍P)U?CʇBV3;ٻ0fz)Xޅ"i1n#!K@~z2t[cRGȏ95W"@w8ImDO2-BxGǧӚH5nX<<"D͚Mє %^"IE3\?0%?2u{$pqi9վPLGjI/u@03ҀFuEL󄌮o|͍WW2<-$+)M:m>@ɗ7zf@֎乜WG|(Cv]ocv: A!s H_>Ζfhig8F+`٘w!z9k8b9}qMraV<ČyJU7$U& ,=n*ߚnӡo~[7TUhH$uQ `x%G؉ZR ⌦[oE{]WoD‘ Ӳ;>Fi|l$'ŗ: wUFPk'pH?_6VD=3Vdq0% MDR&gBu|'qѭ)0*Td<頬]m-+xեmʲ[%|E b!5F-qQ9ah|3Ut5HQHpMM: ,ťyXPCsMAB(CBOqsz"̩GN'@/$N4'+rjs dM4,tTlFJ6-c{OIZ'jtyF ^#8?1޻DUp?ڲp?eYD?,SL=ޯJX7 u^c2 }-chD&؛mz>&J g3U7>WK\`ɘҐޢ /oJ[kz_` Da(jr#AfTՐ`0o/gEY'%@\b0Q &f߉8z Ԧa ^A#m9'+!LZZyB&bD36rrAY7!]l $lꨦ"`3F/ γ)#0.~iϤl+Xta% a[SIIJz1p)}*nAGEx`mSi֪g$2FbEK(=s%-ҝ(Ou"9K!#dsDN{n1Fߐ1x"~T_牛(1 [:fÕ~j0߯"xD37;ZxIT/=G.C3 TX؇,=QHHۮ]j Vx=u={௤vd"йa늤-H'XYw#.^n/USxu^[hHgm pq {dC-Wu%ox/Xsyn ³Ɇc 4koqQYRuT1!@Ԇd˶Ҳ./nq /Z0@ѻ/B>꒡<院晲W _Ԭ.x;wC/owvA~׳h Dw:%ِh P [{[J$5!^6йa fU R%JN4{20V.&l9p"r-9cUGʁ0{CZx|"V|#w<m8Y(r8mexul@Y/_C=1JeP$4̎:`U֔4o5^w9(DB[fk׮Qs! 50IdVhd8PPV>a-jAG1>_j'ȏBvz|{Bf*ArO-$gA Ku5&bY(l_+vh^tFGQp}hgl;-k _0C!g=Kũ&@·=P(Bh׷`5 Sfsʬ%hG4bTώml Z7^ v&lT:خ=U{mg`e ߄)i V?7G R@eo$'H|V$ڠwOgp?COEd:O .KiL\2tSwZؕܡP>HE&l}0#h*] @RBUdߢmBǁ!fkUϬjyF2)hՕ=d!2}daO\蠗79B!!!Q9Zl$ޛ)hUT+KbKZ99G8qa1=.G Q_ĆYJיh]nwx?$Xx4BurI)%jQ93ݑ9aKYYY Mͭ^meCݶ 1 0%0mG*I+s+ldD0d|pi?Zp}aEM^\ ش~bgDd5k^4R`BKwY#Ehp"~G/uDaWӤe=ct丳փ gh!&R!kyn2ˏ ۥ^ 6|_d܅g+/HjBoxj@ZQ&J|7|ư.U,g)!em{M U'ۡ9&˙(̃Av$画57b:G!nQ6I%/VSќ YUzq`sdsa/2XV=;3AlfJ1. x#ͿRh}!%RSV#P/+RM lZ~Kz= $Puy 6 K3iz7YL5э3DwubNpc Nn!HD_3#M oTB:Gt&6i}W.rvr'"L9{/('bVF3V Z̷lPW1Һ-l08EAފL$Cy9zzx(i H7jM^90D==-^adX|.OFpbY^+7}+u#=2;&I UމTz@<84V3 㸴V).~h>e׻P3W\Sϕc.-Ͽ@XeVmU~Dp ӛrߢ @2I`(` s81U4&T3A5y1A]d $w+}CYlHl9=F0$zMz|෇C8v xBk7+bZ_K*xmDN'jYZĻov%3$|qrcS]?ҷNNDzE߫O~*6c7l%#] EA߀ ̇(_ {g%(P/plJ(kKv3z`Lž#x$4h*Y1py\SZ^F%@&#8Lqx$,UY,=5L3!b OJ<V9Xl@}遏Kȶ_0#`Uؚe Nws|E5i&=EJɫUfZ+![W^㠿"fC}TGN׹AtI"CppJQT|Kl0Q;SOx"of6ڰ1}ٲdM++AM]dK>?W-HA'_x EoW P/z a7UqўN`Rmiy*>/LAѪMc굿9ÙBۛIJH6:ea| \~zJTל|,LϲXyrL.<+&JҜ% լKt.[Xɖ-nkhp(;c_A;A~)J!bu鍊*#rA)CUkil guC 0؆*ӈ~APÔ; unЯHG~Ί3+<=α"*EGq= ^nܪ ڻӰM|4*ÎR ^׸Gg_Ϳ\xbKYYb5$Hά%2+}4;UY<[ |!&S (+x۱eJb(`ݔkn8 z7*O,@ V!R40FE1K@]ѲH:ҲncOOnƵ<+ XgH%(& Q:|JHz@gnE2&Wl=*Ǒ_Z+\d`A)UI6$8K5xtq;Mϗ.ϼ~JnY`# 9~K[3G@k7zР7m4fM:w}HNgbb%Ienb%H&t ,,wZDF=Yz~%Goȋ|q|FYDGx>(O@pUS2ࠟF*O*"}?'cFH|_:4|8\T }Q%:~f`ADDS HP6>OqUpED("/P/zTp[o,POG.zO⸽ks2}^!IT9MDdƴ (DD@\Ww}N{y!9'x&Ǵ T/A}k^'߉>#G׉P9A3,x K#9[CnzMfsWDl+{ Dn^L!XX~'{^Oٿ9ӳe"zx7!va)|y f8dc#>mXdߟ9i1/,_e+5}>ZOx"܀6.H&43a?`vFN+P "ֶ&sMk ň{ax l۩t|A ({?ߴ#p0Aڔk*Z$Pa~Y׉tѿYA}=uhMc}L ֮/kfzfw<8GξCjhtѦ#Pb~OmZs ͟Mo_aȲ 7, pb0f))OTP|@Ӂ1lL0K`9 ,\?d cx>ߛ+q1- l˒׻֤%FUW p]2WşM:IS}4hvy8R+Ayj{1q f=c J ܁I59?j(jw4]a|ٟٶ& DO2ҭ[pu^Q4D 211nLndɧ{wEN ~ Ċ/tLrǧ9X~JeoEi͙"OδhJUt9f.5iCU!wdDSt΢MH9h5!Fwzԋiw63)Yk^ ]XfKf' %jZ9H2 "›𒲑_'c^?okFcQKpvZ=Q;%(~\lk{њ|T4 +QPpi9<-qk+ngH(^EOWRVb (lAܴQ\jOU<zS'(]-H@2"$#$"2w^Zamk{ߜc }=aRz,FR9@@01$A ," B55QHy]́?`-PdCd"p@p<`}NW\&Ț+RE% ]+}usl7FcG^B+[U2SWEjӆ߯ˀVl!i-Z;n|̒/V}ԠS- g(\ߡwlsX :sKЌ{7lebbhb"ԫG:O 7} ZwlH {*PMTt)o"K7!!ѥse;ZX#ze%# / s}W0O9 Fð`՗lJavח[uWB] BgﲪQbuꥺ{ݐB`u!w%>|מ > (q6mjA;2roX|Ts4b%I$#nc zfu%V"A(ۮ/JD wu?@nьd X s%'?pv}=Jq^G -`1Y++%*ENv/]Uˏ&" 1q36OXϕxf=uN~]``ظA}FAЭ|wIgZO*y ^*c2B^;}7;+.t5?o e6:T~}3R>HJͽևk^PB̞v͎C`PVc(5CX"Cv?asY1*( *JԪƞd?gAzx"}27=J_N!*]P2^k'^_OR6@ǻJks삓XDQTYɊ)oaş@uX*mKyxĊ]DV=렍^''S?~%9}5€"=9xu4) Ka@6K%4 ghT@x]هXӾJw$s2G=/ @NG„GiTmrʞl:ٿZwt}6My'y񳮏[[SEֶϽIyqrR~Xo NꦽJ{R\\a*^\]`q}GGw|iH2M7$w8_X8#`ou aSd&ʉKG }r1 Xn]"v.Q)9ǵ[s%Ŵ`Ra/a 齺7QxnnV߈ mV8j!e^>=R m[Ro8,;89uQ><yZy( Ӓ>Fv]7f6k5Z7{Tvy`ՙuMxzM1g3OosMz&mӤsryaQ9zw)BDjˁ|,2,L/bW(ᧈ-AI]q|9_Bo>qi~ *ѥt~>v-ҩ.>%A,;& yWy5L8]+K߇j̠?:ьm4bůNQ_`cՔ/V<6V2sp0)ԸQ1AclAHgy~Uqvx@f}$4,LPTޥX˟NH Z\$IUlz7%HW45W4=FLwت>I_fmolt tKcAa PVk͐K46BD&څdL1J"%S` JC؛4 V*a Qߌqj NeldhL~0Sm1SE=y;[W|qDYKf8BLHs#^rcokpb65phbr֜aYR'mSY%R9+ie{se̗6”k\ՋP;}lcJPYI(u/e{ "9-EBWSIZJ`~-Ir.(rW7PvhyϪ5RΚIErzΏhOB%tml8u!En"!խN8cy,y/gGΨvݠcNùe&L?V*8#+ѻM;0 ʑW =*KFhɴۑ^<߿z[OY6E~-PT Cd\杋aCs/ٸ]1BXYeX5YrJᢀtdm D[byo8 xc-9{i 6aKi~D3|^=Pw @ 'xMشňN#]'lȟKT) :K6 FS8t }(>f܀ej\FqXLOҢe*[HH {h=fۢu-m(XƍFt&̛pܜƢ)BP*՚-A A\}9VIT@2YcM_A|:10rg՘W$\GR!( Bd\*.^OoIxduN޷虞8b7;K#K|?ُ6a 05aL2] awId[k=Q;.)mɮF7[_Y|"z0\N7=JYw@*P =T@{>V ]!Q()B,C@VVtP?9߳q6#A<c!I c2} XWv]@$EnAtin)@֑CziM=vn{/˭^C#P(ͥ:Je+W>{L;g}WgL  Np.7Ǽ4u]oWӬy؝n.^toq~Q_#m=}ΡuIC3rb=Gahޘg+Pp<}mf#dwup-l+Wp!-E ֧;T[%4Ҝ?͑]Zr}3KsĎ5]2?Ɏ(~ݏ])ވ67mO+oG|\x >%Ѫ B㉏c*!u?F|moQtr{빬ny>F\GIVĶtTbUs:c^w#/0vQ:TI=)XU&&DO2@ج yxM/~WunP9⨟ mQ-RԔSP@JF H@ T~;9fNŔ]Ioo?ԅZ'wtYZd-c$8גu>8}T{ܙid9a:{2 gZj龌E 6a7A 3;es]y\mqnc:,^f[dMGA祵wf$)u_.v_99/U&죙2 \"e"yڗ#cl ;l'z}ϳ O{{٬nZ>{2z!4 dB poIhTf@*$`&% ouML$hV$7>|Q>7_ݪ xDH/5毭>l7x_F1,[{( J(fr 2VDΆQ :Mbɸ"/CS<-0rFȡcH`E@PEUA$bQDPT(+ EH325 Ai%R|y˱BN|Wg8[ӌ}_ӳMAp-Ce!rGZ}Gݹqrfjz~b֍uʝ@ (|F g+VeB%zŔrt[LP@@ͫĂ:?f}&fk]C_Y֜/?i*xr})Bqk4J|<;܍b5‡dd@8jܾ %ϗ|>nuXX+AMHHGx^qPv:}VQ=_{{jcٸJ#kF ``xߛq֧Cox]v;;/NnZ[Ћ&J%  H!6IKB b} ! 2oфb̂U&M mD}$puU] $TzAVOn9L=+鱵\S\R88\usgk'gx98+N'0/jux{!#x4ƎcE[^]@̈́Œ5J@H ."YnX>r 6p]Ftz\Xz&YGns~'ͦ85(IUPX ,33m4!6EQ Yh" ,{͟=g~C1p#FD4Z/TM0iz ~W7{ w2-胿o p?vŁZ̙7mSuPηH!S$R~(Ȩm&XH 1M\: wyNOBm֡)TB$'?f2 v~[}8s1ܚ\-(Z[^*^B̷yjraWoBŻ'#竏(`x\Ζ9\a~#-2{V^a׃|lYy[IzV߳Rr[kQNAfJUjh9 MGpL/Z9Huͧmm8CJx҄T##5qlbRk"X0ff? :9O=|P.2&38DP)C)vu׬î@]0M*-c~hzGir ˄~i&w|{:<cn,-×#T @s|J2gV^w;'.>rrA!(Nqq-r,[ 6c;#3kQRE7|`4WxaiT΁9P.ܮ] zaq.:7k3g^7!9r@g(!P3d4k< rvW#0_Y{ԑB:6͜,=<2`@Y@*ZB"t+T| Gd? ͯ@=F6*oĒ uJ }+*wi$ /e-Q C~ws_avwfd#ޛ/_Ϝyo"H$!x=t\tw|I)yN,TqH2j31}*ݶt |SlP Vx:!jJ#C 033a gN:tp"pb5tg7WD/SBdvY0p(sUt`"qz}sfӹnvM؊:@^-pN1zҪo#/ieVɼ7l^hB&Lwm޺]]7D8*@3[1juE/^h4$ѕfH(BP#|'cuwN:MaݛK$9-hdjlVD҈t^5q֞M>d[|;tq^w m!xk.x"^a> `Ț@V1yY^78+8g}zGF")l;hE2 k ^ߋ3SU'Hc{tKxF-ɌA{;oFsE(qRq?ar2zWjvh[lH5G49vuq:f4WRu#ի]*o\qڽ㸇T֎d{Y{IۼuQ-fa8•C7k_}2g[t̻}tPM,YnA'JRC[E5&m|2Z0:4U Q<Lp̴E*$ W7W邀D< `07 %`џ;/WfZ7c$"S"s͠Q&ߛ½9:~jQt~=5[6dW:a0OQdQ23 Z`*.iX64L#K3Ws7ȭqbc&b0/Fq2_oU{,lzi(8@,uޢ<}DɵGW "UѽRo [`G:q27%/||yfv6V3& ;k{AfqVgQATOҎf^ڳܐM-2"6xŪWL.1:3Le#Oer-DO`C9zZqP[>ȺOfsNH@>`&K,8S&u4uO2>Fg|<# o9z z8epfŷˤ{g/G@&Mo9 B 2wxp]7"Nߙxx i;VڣnahT󣆲?%jM/c&'8tAk:%(܋ӟ5*L=H]f:tE{l*S/5C`0e1|u4ָ`12ãǦ@2Ԣ`<':y.7'7?wۛ1:Aʯ?-3".A Xt^ඈl󭗄I q;& t8=JMmgv}gv1pL ;zqԧ_{Ux=O}-x7;is]LW85Hm ^<_OUn ܌=j[ԃwt,cbﺩr(0_Iw.7yu.Fqq8s V']r8ztCFC1k+7w6Nv. d޶W&)]s__ }8e^Z”j4EnJ:Fם wÊfř`PG3 wt(˷%TT*j&8~pA;NvpVxJPm6OXlY\ncΊ$qwN5v+&tvNf^rqggd (GJ, {~9ņâW3zZu*=-d1U<^sw{ch1}}/NTߴ6Í(>:F`9r{xzfI } RʔRZO%6OP %AbFɌsE5xz2{Zh`ޚ-L93߇><蜸ZXk_Uсe$%(v-yQ4w (4 xOƞ4,43Qc"4Pu/)LYZ$J(Q܊b@C8c7'L(>+(A3C0B W(6f yP §ym-. R/EoZ60mObՋun\^z 0Nu|6clN]:2Sǽ J*}ڏ&3(:6qg5<;)f3f2 H^[GA2^csḬZosyu(#0g\E/6l7UHy%EW"^^UPŝMz {]&yÙvg>AHBP̡ g"E}k8tpյe_QJQ- Ѯ*e0@M0t%zQV <M9: g-z۾{( Yʣд8@U6osuQMʯr7e4gڭi3|+0rm9ΊN)۫ =+m۩?u61&uۗ4iK#*"hc;&\ _~咅tΈYLc*pԹw1̯ER2`]o*vi]}Qk!f8OsXU.z9F(sYZÍhA vBR;]6fϖ#tL9؝{Z:VsnLě࿛ϛ|x<V ɴu lOZ:=y5'hVȣfQFR7fپ&s3`̉ )O.Fۋwm'Tዟɷ&cF]+_ο;2ie+[EYl=29d^"MVm_֧fV(x?bbd?{+)(b1l9GD6֪߭׎I~\jo?\(Of{-ƝԼL NaZߋ@xe??<\B0i5RJ8~qw*fm\Wm4lVZ64rmZеTKkW2 zC֭)4`x:[V3J#sXٵEr5&  ,]$+x:pտ!sTx'PǦc?)`60*OmN;_$>h؛, |ww6fWژ(2I;#xx駯?\D?8[jilӻӽ_R4 ӯlj) Ϊ\U(PO'ZU5RMJZ]?dD)YL8M-杍-ާKyI)OW~]3kGGi̽xbW!J yjgT~=aJR }3 Fp]GkuәoXpl֭Z1PgoWrvۊoqY6Vs36: tUF "Z( 'Ekt<@?49zFƈg£rrF=3a;t2h|fR\[jPvjZ쑉e 6mQJ~F f9 ی {o}ZE;]NaߝIM@"mD**#Qt@*(F Nf/}.e WcOȇ !}EΚj4& ""sodZ@+ʁѻˬ)E !P=wjaxlDhAbŊժ6lU*UGϲ88%ln s}2d!2 k3Z:}oӦmlmBTHQӦGO^:ʼnxM?=#έ8xE :^@t]E0eDM6Y|^iԌTA9U,:0@B\)v^E*(+εuܯ5*f) t-^|ǿ<6h kyb#42qL$|xWsDG@ AĠTq EPL`/+ ȈAT0:_gյw%?( P>(3`hOh7*]mr hr+-jOx)7/1}5֕ï$#衩z'9 T( ,aqfrhV^vU6%L2|B?&[C|ݧC ߺZ(=dF~j%Z :YCiڭFK2%B:Vȋ@ FwUukk%}G H]z-:㔙о⽛ Ηu8fƳ9[xm5Y %on}|}CVN+l<_T7;g@A{ æ!0Ew8DBwɓ=aqXzi?)42 Fiitb,U*kr('W:Oq f^&I`Q:?M. <_X]ɰ+OA`/84^"4"'O?.S|fUةGl[،^ҧKMXU&vW*94u_& &תDchӐ82/4i:(WWH_P|e|<{o.WG?C~o}I"*'UZ*"sZ$ AmmI )\wl{{" *,H)_aBϥ_: sD@tw+Ofs<@o Qt6_bn돴;8-NJ@ n_c~Xex 昐d5ܧ}G B~O{߳{o?bEP<踈oϸ 2iﲵXzQ E $A?[>w}曎̡ˀ2;z#l!Y0DV@ {Ӧ BXI>#?kc毴%4hq@4{kՇ0 G2f aoKPh|,8֏/VߥH{shR* $lKYPDTTFH%Hsn@T 4QK"~h [BQ)9Bd>#svXvG`MrϮT HvXpT\%;-x_ޮka thH``,DTQX*1bb aZU+DQ2|cX*`AAU Q,U#Ub*,"ȊEV1`rb(b" " (ŋOerH$0k] ۙa 8!c_딳}"CR"aUzGn `,{^~s6XA]u=$|z 6LMLD>kuU@:* jDe'Z:_(jsf5ͣb|~VxbHxw)&~_z|o8|bEF" d5zM, P gw +OH7I~KZƘ(+ٳ;<\ KD B3gr)ͪאbMPrFhF Xtg޿2 ].6M<(8%4QD. ۈbdmVarC s`ssM^JNs \]4D0TDcj=8}irc.:ӷCǖ:?- dRtR[88 !3 JS-UA,aM}UlA~P?77ŧUcMX1U1Ӏ3`\0+!ΏZ6듥]iUʻ)yf,-:2 |3ҿq-pL v4.d}wk<=4Zjoku]4Lw|{a PŒ n`~l"Na즢ף$[DKF4nkϷ|CP -FĢaNmz-[m}e 7'Fz, VϢ}gOcχ]IY0.NLBBwI m除qƩA6> s Bҿk RERI,* TCޝQtYs͙q\XoR\k\֬zI4Vk8rb,RŜ&[t&fsU)i1WX\Z03fGES qo*($KZ{TUn_GoRlIOZ)@FOb GuX=2WǾs: [FUK_ei' O{a+$*(da<ڠo &0& (H{,㼰 d2PE 77m@*7# Filܼ <;y> `5tzSD-,l?w~CPF~?!T(  &gNn߫pX7]!Ør r76݉"pstأq R|][t-9si3JπRqlAJ"E50$3" J`#rwyx|?ua]wf%ι!MC&@ bHsϦ 8Ag+{=-_G;c8+9U8iհDªt7وt#l9r)("7V}Z1_t{*EF ,";#D @A},^+[yM'a]]u7Nð@UHbڶn_3x_6_g|?jo3z;]g2(n[y[/~ ^^g~6FZMDǶ)@;m`#6-?6cfnu:g)KΥaHIRoʣҙ8wOA͡=[KrуV5e8 ]nA[7va?>K̩uxEto\H*x86101.V-weovb tr`Rr97#M.!COi[Oaw2􊸳[zZL#m\\Rw6#p qh $ qhvt7Z76j}f?tK}1CTFuCTFcmrx xg..걱]97Fz >Ku<ijFRz_!yA<!nzkW/uFַc}&hka>\CA?F%~2rL؈ ,훺8l+'ѱ8Ecx+w/zw3]# orϣRp.>U\۞ e-ĥZw #P<!3F B  ɕNʻHX6Y+aɺ]z0H^2J: 187q(D#m0oQ~_!W8yᲥ:/9v>2sxi z0q3$R CN.94hfA{`и] 2Cv~޲7 sj܃KK'ma{Թ5&5#+1@AmRPHݏKɾhc5 O&}]ƳlOTm1W|.Н 1 @/ }7@I_%""" RCwʟzQ`tniy69[;TM`^t[OTNg £0cƽߦzJ5df̤309\YcygKw~zv/!)iԿ8Cx>K`z,O^޻t%꺜9lƏs"Ҭ_=_^*R6SɁw#mEw@mZ1!5(X@Q;_q>0VC͙bp݇3]^X}>>H0:70Ma)p[oVV'}B|{}]{LKgr|w{Sn9-_赚Z@pb`Ȁ"#%@j?~}NiK&pyأ}?彭{TzGfA1hfB}2>M؋4ԇ77./_~J` [z`7Ogߣet:hܩ ] ppzk5J$<=X }ϩϕ!=eؘ!$|Ky)tIS*z@7uR;U;AFDE` ` **B 1 (X0`!̵CZH}\x_^줥r? Bgv| ؝+ \ȇ]rCNDCN :ma#[y]_4lY95a j1DT辇%c: i{r3s 7\Nr!u^,^3=.yϐw4;u~~ |NgP$^ۈe}lӴ`G`U@` b=XVW*y_q+$ZKKXB 5>D=0= > bM_.lٯQ Ibc@`;rX F+ɻM9@eoV2o1\] ќ$>$WT5X괁0ȳB=WC\`XZU,chD$~(#gA6rJIփ6\a^XHeډ@ F.0a>R,.fi&$( Q4Mo@HjI1\\&^8MLfҞ(fREeX(”GL+dAUdڲ*Na|_4u~Rqn;q 9]]Rkyv(z v@\Cxꕼyz0R!f+JQ0Cr&ccz-Ƥ#vh,cSNoJELT,k[va2fZ";Md!* |f ;:h@,Q&w`# qqIP %OAY&M\$ jڂ='?~ʼn7Da&W#8כȟkߑH(Ty9mmf6L k ڊ2嬔Ш 'd,ҊDMRHh{d3yag(S׼Mw>}ұvOgч/¯F_gGf}=&t`nסRHDM̐#( oZ;VaqU82dgʇ&3!>q((-uSkSi;U+֕78pPbP<=Od,΋q,D$D'kXp7ҋWjܳ3/Bx~Q3r{=)Lg1vBS)0pW ԆR̬"ˁ@f(Ҟϑ:.ؘHd+OH@d$3"i9Bss9^"ɛ[R wp@/Qe,&ktO;B(@@*EupwC9ۄ"swZK~?f@(hGi';pʰ/8AxkU $BI:HRz}Gte~`B);x\WɵnL5 Z)̖i^ mi ^ȢBU#B`c.řdǥ~&JfN ֛D Ӫb (*3*ϨvKN&\X2C)%z,83: B [Im-ioݹ?ڽH4~GW^8L@..* x.' bm @^ru&kGg8s 57!٫YUںF$(r4A;O3J dPܘ9MJ"RbD'v |ܪ5j%H]-UZzCX;MN#CR`6'FRR#Kn92Q>>LRI@g\ mL`.Tbm.EF(F(η3﫛XBw9Sw1Q8ϯIK'}(8]$$CCa/Ҍ:+{H&cѰFPXLN5a$p)#’\Fe ìQ 5'X}Ulkq4 \oN,+O tzO)9.0ջtE*/i_֧ ݕN- S_?a2Ǥ3Kx*WU1d XyDZ+n*dE2-Z 8 ]AFqï{}N[ѪHk7 \=U8zO\<;4p2ʒ>pV [V9\YY4d5#7hA5RFb(PC(`_-RP2?gӉd%{RGO~=nbs;P; hflrVgfZ>7VAE8#Iafb1&|f꺿 HLQ7ש57;Oˤ(g]U͋!57 ^tƨ>d>咗u_%?h0]22)rilӠ\/='ӧLy3`XF늣^Kʀ&*=Bͭ;L1^YįQ&CF+vgn69*(,@9,ЇE9/OsLO:ySA x` *b}a/Q;bT7tL*fA|=4(Izܫ58x5',9FȞ`~˛f. [KQw'@:n ~-:TyhL@XN&Q3;N {DS GSΓ )>~sŘ&TJ>_fL/tz@{K0MhH02 05?lhj PBgk'G6,+Oa|4380dKnS@L^Pc٫c`]v3IX^Xc*.58Mi,Ζ! bCn%ns Ӌ(@Ԯ%? yi.Ta>e5>s_Oo3A;.IGCk:Ո`&˷ 5XAIb%m7F Bn!8}HY2P'q '52d0? 3:s+S`@@;7K{Gc?;e!'nzQu&Mo4𴈀BԂ%xJ m'7b~P?<޿kLο:x=s戸@5WYRƳ1,QxZ< 6{ q+2l:ӂ)f Me7b +*enYB 3 4hX3xW$m.=Yu+v=1F`L@NqJ~~c , )lGC42R&H @ fKΒɲ)E <UU5Y݅7mzxd#CBِiB tv! y$W;IاH8[*eCeG-✹?m \5Xzܜ!w8Ay7:Pќ]0$͢DԔG@beϿyۢRCCwE˛Gp}bЗ#Q3΋f'=@9B *>䱉mr%T vYH(YQQϥb>JI6.F!jbb&JJ j,9C $ 'z3k.a?$:LXz,/Em4PJ@(fy4`  yaN+;Y sI֘~.쒧 }9_=]/_vU72@%"TWUp9@k@B1 b1A9`e)c.#覘ҴGS6USࡪ 7u>CWzKD[Gu"LƊyM   *-!(f⡂ ^FTz릷[;b H+ j4iDj)7J7cca\w¯7qX`\PD`0+[89;|GqhW;/)ܶպ(HL6PR@uv(Sor/6_7]=DkF׃lpC"κVgTgFc먆hyowudJN2m FD$dN,"mhJ Bc+~nEzn_#^&w\Bёudڎl@l@C:0(eADlkV3@{4=鳲 jfj;}cGD$HIJ E UET"H(b*ȈQQTDF"E+Eg堨DdXAEEDFVTUUbйjЈ^(I˓M[2'cH{N= j)5A~_okx\r06&xH#$*Dc5j5Di{Z,]P+T4 Y?qMOu BoeOoZ~k}h~P:r\ϧ}$]HYf#==@qmPޖMBkBBp &ƥ#"~}3i~هEk^QP Srp󘀛P,@ +olv)7 M9W x|o1hgyB G `ɭEM՝} 13JvV̋sk>&OYGn maӰk]Rf)Az> $Ptbu3w{g׵V^85^@;񽒈0E_"1;>N\z"0J0BsV(?#?Woj~m@:dD!Zϟ6\\M<3"ekW`Noh%ĿP6E; M>劖u\'LW8|_{Xz?}-gH`iC*f4YpA~+`#}@50 9Aom˱nv[g erZzF@D#hil\#MY4XY^Ԉ*R>FٌPxLNE 9o㙭 .0I} gt](sߛ3tCKԥC-vz}z@캠ZphUXnuuno\GӰ\ 5p  .}clsgC,10 [ /^ʷf:;+ٛ2Pac}#C4=ki^XJodе^a|6R--50њ̅lM{ۘj-/k㰿_~0lb\T$Ū'߈PF–*5EW S D@ sC俌O?oZԥm?JbeQDipJd~n?l~7u3{Ѧ3sA)3 ) 2Eҫ~[`y]-^w <99rI!AusWb@!]0'E g^%q T[!=ǔ? b>&s_ F-P'S*Q6BΌi.~sSLs]9vɖֿYX,yUlX/PqD7MI$.zjR۴ޏF I koMm>/;x>o4 eW2`LaQ{bPt)d %#Я=ڧ຀ bw2w0S0Kma~O_Pj&a$R057VC~wiϓ!4ߒHXj%3AUuҦs/ \PhF >#/}t? DOZ10(:Nf{]jq[6g/<ystx/EPg UCJˤ^Q7}{?9m={:k0o Ga8B{3{Mvtv2UB%|arY \\=kq0f-$00}7zibV{?IJ(ٯ_ +Hs]5&=#)t1i{A+N(v=+ziT  'qɛ3_u*V:BmC2jPdfpd㠠Wyn]1Kopc)NiߑY#ܖbT+zgnrYϪ5Y`FkMPhm& :;ۓFvp0B>jO [T!/֎NMJߛh'J͝'I;:ͧ^Kph1j V?l+b|)&br;2e<8^Xҥ@  (F㽘ّ:HHL+HQ*tAAEr7rwtBekmD<ߵ_]e' ws#%́ZB!:7yͥB4NwOΣq-ޥǜ`1N9m;}#)pNLTlz^_[T ?e>ag]t6ZzN{LZybiAvVT.m-_սXB+h]*Ug~+uBf9&QHjGN\;_ܱR͈iN24zǼ@Ca&P*-n:|;qpgvkPh/7mSz+kݯ/ʟ(qzZ xKy9=c3FšF MPO]O4-:5c g|$eeEN3=1gI,'#8~Oy$ɓ"7B*Bc#[RAD7qqc2u!bhagZ(\UZg ͆䭯MkFbRi}yv6v[r݅HMfI7|sIC}MGA^ttXۿ[i~s %SV;W3'RH O8_?@™(`|&/If0l}o='Y$)HiBG[)6ʵoKC i* tgr֛/)Pҿ5o˼{Oy3 ŽguNõh28DC|v @z3Aߥ[Q׳_qR9.Fߧ=:X6] ]7q | p @dWAaR.n'Brx?W{j qG ,# eX*YCC@Xe?ۈ~qX.gv޷~n0ly1A.Cc9ھlKn~VO0D"(aI8NHۃ(H"t!83~eo8!FQ`hLf5mg;f.oXΗ kYWƠ@$e !;VABB R TGJ.R"Ag7,pY1_n .{۠`5z|bX7rq[s5B8+V3# 5FCzv~ x w 1vu7ӽkqVZ,`FB?x8 @>0%a' ϵi,2V뇣~򾷱x_9:P0#Tr"]$a#Sz}^vG{;_s#D`oo`ȭ |lYYF/.i" VJR{??'ө\OGx=z c zCΛ>$@ՖO/3+lWkwt^<9߼ 37Iꊧ!+oSI 0@EDZ@ 8  KK>6mWWá&i0Ne\gLoue f9sk wh55qQpьweyrEc\ 4ш4r.Kh1DK=ߺ3eܟS7|;dXխ,Y\2Z[s2faRmڂwY:*wOy|џfSdE @JU ugBfO H/B"'ĀUBne~c>dU-žvW#NwWMxvǨjO97Wgg8Luw&;`*F{!HٸZZ5F2gs@g6Q^7>+B=\Vz;ȟ "v{2y7MkvO|D>}0 "0B \pܷu0dU~}n.2Iܬ C6&="UjnA[&_;*s PQÕ jV#oSxjֻO̅5;cunτu>AR`dx3FAl*$`33+h6oڌL(uR7ҳ6,2U32en$i8bY:m4E&x64qccOwG c/'0`FO2]7B sg.$u^IN|GN>*@)n%ȮF{̢JxPd3GA%]mp">!uowEO+%вh'*_We,6ˤ4Oи7>7M'i@|~B pWb`ǎboop,i?{;r+|`DO07gqkYt,YxleJdݝ\H[?_JoqˎnfxB=n-QQ[2 OoqUV+9<8&7wN"I\kp7с +y~aK|y 6xƁCl/F8q >ʟXf^'!p͊l,lɒaI?{Ut9_@:m'Q#̌,t $ֆkZӟФ[UaRQ zL}t<k+>zH ?H<߁GX  wCνڄ*,F@2n4mթDŢ`Nj(f), qwϟ7_W#uHDبXH =| {SW j։@"A ?U{_F* D❚yk l;kA, b>cu?&5D_>lZx_3zˣ5̠ѣq/L-y:3mj(Cg4aucC!1߲V3SBeDbۼS-TSkZuњ]ր7q%-[-1$Ȋ x$~b24w3XI ]|Cb'  OF YB!VQtdd\C 0#My;УT,]HJp^* ^ HSOdnWA[{ mj! 33~3 y:aÈ }2>"ʩc5BRF%??Dө~OrV-CDd9Zm(LL?mIEEk qƋ+{e+t" L#PB b w742:hIL0`7ڔ^攈? ް na!3{eps%`+穽[/[>}emo\"cnS?꾧cvnRoADk06T(i$A6{޿0E'N'u9׾NDT0hH\ԥT` c*D:9:ʿ^|^zCUuFŏ4"EfuY5dtFUF O^it^B&ا!B0*qaGWΣDਙ&;dQy .V̇sK|UR6*8p(؂n1b-}cR}'AFgb kBJrf6k l~'^.3X8zv2;sdTwBRtV6)f@qڱOյ}ޏ{lO{DvsA'H:!>izX@H05G̡Ө&8J8X/?'b~ (.omVlB$Is\`8{ BY ҆|čs8 Q$60cQjʋ72"LC%|<߇w''C 2[[az{{|ȋzc4sT#R~lqiGF#dTיK@aZaSޓ{gG;IyU0z 2 w@^ᄑ}G2l}quɿC`r>?Z_9vwzQ s.ڥ&.9>i̾SAQ(x~5?޷c Y`PS(!Y;;2MeL2FwSU@#q /Gnx{P>:(>g(d3.,Kh{bj~1\P$@B3>-?1va[irt |q2 ʔҊ|ǾH1&-J?/pbez@vp `R (r?Ǫ|/+&*8qoLn3;S0әz.mע3uy⠊;eb⛴TG7vi5O)`p*M=aKUz5 mZT*QShdU阚 6[h,mkXSˀX. Z5B HTMI'BΈIUZ m^ۯ)w9 _~i!CԨf T= 3À:zxgJ[Mm!= InzMw2C<\YMk'%݆ ;W;W?dpBEZ*bB>?rc@i߮aDdM!yKv=_r簫@.t {8E 9.@Ųu2fBc_|mNuWPjV0F ?A4BxQq'PG )s{~@ua?rUZ+S>PL1lHJ>ء. P4};>D2z崁D@XD)b1ȩ، 5? O3!m*Y5@ta12 {Os#7ү 07 *#$\2xFe© A|J CWy>}FnƁ?6"*r}\P䵴aP<֛Bi'|揯C*Q ]PS-H\js<%&#m=p=VpX ;K2! zg:'ffrQ4@CcȻ| @9|9O^HENrS1s0C1!u@J21ҡ=O;_[|й~e[C8Y&}UMa-5%T]►V ')- S\NNs{SGeOev=ߟ'a 5 !@*j Rg`dޥACx1iD+/Px(H$ۤS[T▲UGdu_1!A||_9\ᙑ =39Uj7L8ᅲi}.]}(y. IRHTnΉ/]ΰ,Ȑot!wo$I#(yvrOj74tvEX s:};.{ǸC3cРC*V3C5R$Pb7%ŽHfa mU4L}θM' F}s;Kn7W6eh)OߡrSݳYD[yiJlV.S3&V\b)N(ѳFPF"eYp#8^h4q?5O r]feՊ/7LPY6R,/ں&oP8~V9pC XC3dJ4h]y PLuҞ̂QACݞnwgzUx:|LAvc M[I$OP,\иN[Ꝿ\QF2/s&`gLh(AB%xHفr>(*u~~m`~UY@ 2wy9to v9&zZ~zc9fC+uo#/Z`g11;* zƏ6Lbv|rvz=ǧǭvZb[2swfYΥo7:ݝ՝ v|"CϹ} 쉃yz˛z(;U F /R R͚3 ( |L \ŀ&&x0~[23Ioe:ۭf˷qgݸ,ګ/X|L.7G$hV9py'cDU';[m#:b>5O1K ~;T)~0R8:`]<'P u+yvbXgʾ2Nvߓi&BHD υA7X @p_U.KӜ谡tFR!-C*fq ]`ZDZ4[Gɔ2IJgðh&wQ.@ ov7 mLaiݥ#J0 Yri0(wáaLXD*VTWLCxEF?:% +SKj}'Tnbu2!4t,3V#q_kEɾx^Gq't} ԤyއiUD=pcpYEȈP;9 9Bb0wEv9/eL?/? bzC=K^=њDD_+AF:XN<3p80)g;&M  `@ը)@/2&ɇǝDBq:deVXn&akR[wLE.y&p?!Hv}B5X(3?PBSulr *ԻwEĚnu`8uxg<ĩraDq*wf<ٱ3T̪cjV>>{~뼁4Or|f+A;.Z{ qzViZ?<2^h ?Gu6zh3FN$vo}C_mda ά;/+޼e W9 6#H I{_фws*U0o~^mn,dA)7@`*N2~Xćv恐s5 9c[;&4њ-PE[KAL0ɐZAѐQc $7.?EG(A85w-'4 0jB(QMsޘꝏQ?mZlʢa$X4XJ0PFɍT&*s[dg R%s(̀QZλط=˜^㲀Б H)`m\?TsS2^*{ a~6)<ʞ6p[gi{';YA>ZZh*FJz ҳ)ǮE87^%w t͆A:z؟3*Ca2١6tp0%PXAm]ZƢ'@ (N(_j홶G*RdEd"t;aն;ox8&]W}IP%vFE*#~]YEnG1 0[@?@Uhfacdȡ> > 1_n4>O_/?o֪H$eDHE^?#,}׭'ҽ4K&y ZF褼#!J?ϳް) 06*Zwq?*pɦ&3hY+\S1͉i/:*:-G/.`  N:7)yVk}91BPP?Dx+qܛQI%0 ח=?yH Y`@y]~ kAj_Z=* EDE-ȴEH2"ͬgTsJze렦!Qnm3 \+JT\9iC $,Y4Q| 3m#ӷfosB >!.{z7e;rF1m2d{t~Z-Q~,)F{9y}R;WA=HY4 MW}n/q[Dc`:iykx@Y""Acq{/1K>N5۱ PKY ['t~+Z6ȆOdm%3iJS0rw#-E+vrAak:dWm< tjf ɤl【}v/ll,VbPnN˓22+1ePkN'(ځ& 4ͮg%LCpL{R>rVb^is{a17=)8q$`@wdB`u)a_jiJO{K#v3>?<&iQ2TFMlhɇVSӢEOLu֚=1QVeGU0nXR!JeuDB|jUX8ҡ`$bo?򂚵zq6a w2tz3[]nKF͢sVnw*E 9bMUdi}OzS{db2SxK$FL}@i9 2*/e*FP @HzU%mՂ K+~UgXqPQa?+yVAj`@j3lw:]dF>,eV~}ߑ{TBIfTIz3)JtW)Vql5iDRgh^z7/Dk(k[XGiΟ{Е|ޝ32gV皐'K蠴)5[ˈ${A-Z ST"݀c4`}f 3JF*Ԧ_mLd_{_lm083Q  J7xiٷ3P A]fJ o16NeɗS4Ou9E &s^ؗC!4pNGKVsNכ"!]ܛlB,LYR}qڻ+N5t!vf%RolW~DG&nƷy{gW^󤪭ɝWsfw:B@Q& p%+?e Տ~\[Ml쫏>5!d_|@#rl·QmsP- JV wD1ͱf84ώo]ī9àQ҆0"~;H{xvQƉlPͭr @PQ>^K8$n@O\lCR2btݍ- D Wb|W 1 7E(EFXeޟe(/5]G s^ض"*"\آ+T!pF́CKo?;~,}B'bn2jtpǓXn=gr{~:a2.>sAyBk= )hB*D}&ߧ8z׼ 4o/Gh;iW wMٱC]F#BE"V)Pk~_@1 KEq09!ݱ5>w-] ed7V O'4^@{(j(v=2-ai$tRg9BCktqRyI_?SXLz |JPzdqkPZ? ]PSRT\7 X)t CK!^{PcxJx{x(@4@fTCf5N 3)f1 鑰GyPŧ H33`^):_B2'LS] \ Ѐj;K5Yi '濱.-G8-n׻eݝe4bk3&%\Jbwkw܅B#|L89.[JʟO:m/b8K%G|ws*qL{MN)TI:4 <֛$o&m 52E, 7S>)w~ ]qeN*!N%/o_ @{:|ƦjٷpY7h1/A*͵ rL{*Uvt֌Ocߴߏ~q 9m\9YX ilhpDP~ΏB6,*658RͳHCS6Ӈ]3 Hzm0 抆BO\0KɴôƌӟN.e"HjDJj)S&J',IM !ANC!σA!g/Rbg^Zc,fa`U[ٍjCSAF &MSϧثEj=WQ~(ȑ3rO>whѕG9zw"ZXѥk?18Gq's]s(@ 4p$cg0y|>u½\Cbkņ?,brn/0Հ,wD F8:FL%V1R *#<f,[N?b;Sr'M BxC,k S9AR3^4N ZN^˲Dux{5ߔ.tc{_YЙv_h⹹Ix":[}=^eڰ-~ R[{ = ~ B$z;q>O#zKe 8å֎)qar fk4_K:Dld]AI FIV׳Mg@phuݑs:%iWA, hG~9k\#ϓiSq-#kXkH, YeC%fD|,B#+ %L;uۻNWfn8LkcT+,!xLӗE£9w|q\¼!ECع[/;(YRQdMEbY] BI-Xkq5hsU Rʡ]Ⱦ6A#9EO'.T;]F9"YyX(n 1/Vu0uAND,[N*=GXuo$HV/KSWV㜹0oskhq*#x*~凑'^omK@U*bgf*0EMaRķY8c)fFa 7^CPCeY_T&D3( (Vj\,^p{n_Qux0vz,"`0J0g /Eѻ/ %TR[\%x,ƈ2r5A߆BIU+xy$b, Y.@&MoU P>*]QOT5mCFsDWW}y6@ 0* :A aF"ZOd om~L, B 'Wjϐ..yoM( T zYqt |_OA=m :aW<[op5<4P3!f<'ʴ.)j=<_5w]ANJwS $$ U /%M|vQd?_W+ иh%hu^GH-Zo3TnKoiJpQ@u)g TA}HlBgX鵘ՋTWJaAjn$tT w,:QwŅnL8 2%`xRX}|spi)E—.Lz XB p?0L0.Bx u_'G_>n%Ej =џN3;|*dq =tS''_Xᄏ`5AL,y5O\i8w${oJ58'y K:hZouMM /dK=t"G@I@GnnGt$ԣ..eq`pmD<9hx$ 5UxQuqޭťj|M'7r1HGmo/lg Q #xQ B0B05)4ȣ#枋8Ax΁s|.={mlֹ`~M7:W6mϖGe T| 8  R#ERlT59gF 7sO-@6_/eőޯB''`^:)i|sFkh2 67'>2J*gS2/pJrPz1d (`T 3"32dlH=͜9a%8ʟf<t}'F66Vn%D!i ?X>b@ W#3D0 i'"cnXХݡ)LВLm[Oxx, 6-›9j}I"0`,,FG}LJNnJ6DC0 +&͞`\NY渷 ' ))'&''''''''W)))))))(|t[D\S|t;܌{3䔓\>@3P"զWf`>J{d]^'Ys!1hGd&ܧ#b45c˚F Is\c*F`F`''!?@@0U m2g`*3kbאs;6胬m :SQ w0Qˠ~/mfB21#I` A X;[Z jhh(GƔP"6BEbFQG;qMRM5#i#ӻa#XB^/.nhp45D<͂m~wqd˕Y R+Է><}y~?v{G f@"t[v ~]/Q\OěѳY)ג_Ѥ#Zu`bZ##FV9qٜ$0 S[t'h!xϴ9~\B4b|,>R|f.> 3J@T5p9h_9ma1C ˼'oן^f[ژvYB$D *h.AD!_5|șT(@@oNE ^P.)NA9+>9tu.![22Z2ᖄ6N*N=Kairp=?@aDžOս}$C( u]ƨJ] {fzZtv!lW -y6tX!GkC¬USj2z$ k-Qkbo}_C淵!mNn9Pd-i8QH`i$!I>l٧Ls,5VpŒG(p k]$7Z5£y*Vje<:Ֆd]UE/?Zeͨyϱ@ tTqqF'vǘ(:Ͽ?pYQÔv\J|8S5f7Q7ZP:bB֑H 6rw`0&i@kV|r7;wǣFnnzslLaTtM ȇemo[,mmҾRIbNBZdDlo*p^BYbMn*Z^&^^^\Լyyyyu*j\Sə6cJM~{8She@D icfW=v`Sꅮ"ZQ9qV~7ؖQ8gQ|'n`gXobJҭmW@ҿO-'o/+EMj$^.Yy髵rrs;99e'(ʶ>īdÌTTĞdJpu^@Jyť&AOiV(%3]Cw1ﯞj~Fs#k?Nݬ[pﭘlP#p_\%!#)3)a1/*1{xD1X#/?k#O_OϛJ@NdGs*79h[ӂtOuւa5GFxڼ ,!63Q*rڭ{!E܃De**********'uhuamݡfmf1*abC(2N'Kf)T$W"ҺQDT4a˦g)Y9;_2 K3/Zn6\tYiǞ+WfgoE\ x'zzzzzzzyzzyP |ߏ[+{ ͩi~RǿH☜wi‰ _ϲ>zw,7݃<#r:jsi9ݧ}h.UQm"Ŕ!T@PSN 00g^p&\-USԾ\WU6 6,$&.ޗfV ?Fƣa0i\@dojhsf?qȄ!w,CTN}lYR8 lX&DLۮ"wХq=ok=QQt_SSSSR'"V|UywLNs1URyou94o2rsp- !%曦([s/<@mO7E;߷͈W!! !!!!!!!! ! !! h7uDf5CjkIuEٙ3)f4?טCS=r]#F%z b+d%%%J)\[<糣V9&G k_\zsbYө\->= ||||||||yM㿀=l$d$v0UIr?\뷻[3Q[{6RN\E;1\k'PP+"I¶H6HFFɹǼそRWɠ44`ٔY G Sgy9RxjБ<}IcRxAJpFl@O@~? jnZ?+*$f͵2gT[jv4t|yM[Ot(4*S|0ԫL}S-?;L) ŗ?iW;Yͦb~dʝ\?oc} ͍{:iҟFF7%Yp៩>N,IԳ+e]6SnJlٷ2rb|+;zHu5vUvl˜j bkUŋ\V ;{O̽mJ;ӯhkҳӵF} Y ۏkX7ttɾus_6QeѳR=Z98^HTrKtm^qʵjիV_/U <)~7gTOҤNI$Iv|$/U_*U_+U_۪UUWr:MUUUUUUUUUUUUUUU^濐jYUxJѪUUUzUUUU_UUUUUU]4'y\W+ry\ޑ܏7hC+}kǘho@0*;02#I;-Fg/ ƨeg2䲋'XRS+RkAB‰!2k7l܌%5x 6dž;z}&"cTxՅq u+лq,_3˲IJ {nkS}øCOܽ;:GPdfO?.x'y!|҄/!\0>9SqӲἁA#ūLY<ᐇ-X_9M|FЃßѢɌ4ev%n$yr.`#ra_,;<#*ۈ1hlovRш=%Bɫ%od?ofwWPO'8Go)6RK4ibCKEw%#Q k.)ŕXғ}}LAɹɦҾ!pJŠyB&:X /g& _!)"[LT]-R4w:1X;‹, ŋedpM 9Wۯi*(#dgԩa_^tG;`(-g|[I%#Z߰n=NwU+YۣZ݊ xjM9HoKjF םf|s +VkTMGANւ%չ$G-@@_P & ΍!P:jl/+{c BuE:c]>lLjY;T2x$}MuSIF͸:^U.ju V ,h/,($+VCO&PD; iĪ2- 95\T tk~}ed- MZJ(  =*D]4%ْ78z (Z* MH+N0t RjNmekl\ed]% 7,8Yer5BȡMJВA@_VT,CPHDқ6!)VMN@@6PN\XsCՆG%.v( UֹfU+)-5%\#4x| 9Pל.3x(WrbQv' X'ݚqNs3Wz25oe'*. j]1ʎd@ղryNoQP .r{LBW\XV/ \ڪ{{57J)\EFYb]kەc"8Uκ3{8Fq(wez`utttV=&$,/@&ʼnqO]B?H\L.*DzMMru,%#h0PrV cC^&`ȸS̩ʼl1P0PUTJa 6nP[`&/0+HF+F4s͔uLʱԶGn6v)E#3P@7f{+儌8Jb֕V#(c w^qqvE y\Z2Rp;НkuZΦ+SkhvYV󖡶\FAG6$,^|rrhOԋ\%%)+/+/1snᣙ"a#.eaYᲐwGf륶_K ȕPPGI HMT*Sl 8nZZm"&acik"rwM3sutɍ8hvq(jpD+MLyްNZxmeM&iѽclu )aݸp\5ƺUМK+8z8Mvq&o8+j5(<ځSmTc2VNƩ]cN2z-ݔHu(¶RY΅͡Nk+<"u)B ) {Z9y͢m6V=G5[ɇ5v$ohǦ_ 9%wnf.ߦ`;![sД|(Fieē9/Bj>5ٳ:QCr+Gf'] EpOaHb 愻 ^o-UnbM%G` rz_i[\!E:#e?՛w^{y; ڼ[laYs_V7h]OP҈. *|7V)%C -*!O0sĪY&Y5Vb827!J=w6Q\xVhjuim` FLq͋Y#]HL#.JGp wx5!!u\֣6~$\m>B73#I( C}1sP0ia [vg`))yƊ+8aξ;`9J 8HĹ&ڝ]r=Tb8⫺5U]9864˲ }6l|P[^Wfj!+~nNG.l#!W_;V`YHHOZAHr6&X^D;sz3<:u¢=ɉ`7WD.J.SN-S c~ `36U>V)E'"}@#WڧwZ#w/$ V!33,'lt}~H[2>e#:+Ҧ?h9ս:jIVW6A~<YR6'2tжӝ9 /aY,.U \;B{ܰƾEk7b:P)@iYY&6%: xyhIzwp^)(WӐ^=?+TXn,Q_ ,ֵR,W!0پc=vB)o$.Iq3'KoVJxg^`7}&;-%F]! <$,EHy;Z 10w[I2$1y*Lx_ʲbfoTqg6в?ƽe!xJ}Ǿ{n(&Wkџi%9vvyaxB4qcNWcHN?lR I êgWre@Ī"N<EHXw:}q:S0_ â}[Cvle0eL"O H`=L]q _㠔o||:ڏu4ʟ#k~=Gs+eL.Ezx7# j%zGPKܞ=:駄\$ / 37o&Eʡ;etO[jk㩖~VPY7ԋU@o+(6(8vCf*W6ϗF@.DjbJdby.@5}B#vGqIXqO{u=R=ev<]'W;S(yūW! e.oRD> Af.2oޠ[ːSt¤&F2qB߮7?꞉O]q8XjF'j?m[D2ʼn*؊#)UWb FozC| vǡ\ِ+ P'YАwo+}?(qh ot_Qϲ38";V8îLZ3UCJ@7t!i?*,״d SF. J;3%pRjGw xMrn,"rđwV+BtSʖUjpj͎yjjQsQߩbeFuA)Q; ܖn#@UCxfmn:Y42Y(PVUhD~+;ڣ}45fPOav_Tx.<n,DHS23Q4N;:f3#[7nВ.߀97FAN8W\ ;WPUI!>vIKH OM1iZM) ZGZk S!*XI}45oۘg_Fę*ŧ,簘7S|)PsI| q̬GhYe0MY0%Cluo£\`![,E do{)*8;e&'k9-`;TZu툃)gա!kEKx sn(]'K|>iˎW+JG7%e?nz=7,n!_L.GA\-d-+iGoɪB!d$[ 9y@"Фk?s?`CJEׄD|i5lɂ6~J\=^ud^mP8Z /IlU o^ZCzVt֭eTJG5x\v HN^!8 1Ҋ~[E:5tܰ63dLp+4xj'dv)2,tkg&nvjBsɰ^3ƒiF@"%jr4ꀖcbI|X}o6cf`No]`v*OE :T%Oq~"ԝ(sO Qǣ+&TOr[>_GOd R QQ.sX 7FP {@EA/'J*DbȎM7@>3 SX[,V<7qn1z[zCkqg't< v w+'O>H4H҆ „']bkRTdE,aq-j`H*`c"v }.VDFu2EO#VE[c[/JvS !*l>JCJl*vS(hG['q^Cab>k[DtU]- rukD2eD,P Trk Vg85 aXvk662W5%Ϙ3rp ~v9H1\qʴ;a~SCJ_Ü.m $4{:nFƪ&~JܲJ+h9m7 4{fXKӼb257h84,"=`z M,@ |YV= cc%vEɭ+1m݂0wvb3S=~i$Ӽh})2&3oq>\Mq"wξLAĖcLh,hzH!2D(ُX@&USe01t H͂yekuyod j [CSõ;}P㌯$ VAq)nБIr!gx[Q:@s;S"Ery4[S>rY|o[ƒ݈'X,fO-ဇؘrR0yvlxph1rDx=fi @plbĺRE볎z'! 0ٹhA Ѓ$y7tӌ;$R.m#` DДTcJO) 6* K0[rޥV} dFyoH#ӧ`+ԉ<.j-ӷʂ-SBXxcxrn9-lu 0ɺbh̻!Ayu}A6VʵS>`(& l*m[\9b $Ѵ5 5S{/+;g篛E\T SυsK U_Jwj?P/5 [BNZ6uLJ́{.˺^1q/Zs9!wJgr'JM=zPp#fcrd>n|;+'|e! r_ݮ.Q=(\Tzػ.7ګ!}`|Hh9j+\ҍTC=A",k(ice,xŗ!6HN ڙ5e̜@fhaұtbG@zʾohX.-wz DZB<1jQŘS}{VNfM!RDLR:Ąiv%(PBR^d?RuU4[M;*^l)7wGj̋+(b4=Lrd)Kȼm4ٳ~Gm/3"z.G%5ħ2PK>ʮ:(ī.ECҖ*RdArT0;~|۟`z`Wd6? 䄪^CZ2T2|QCǚ.<>Ӻ|w.aKm'W\sn-eN8sV#βhӆ݄H1o .B!xZL_ l1Dr#@e#R:AK^rxߟfW?"*CC4@m^o-*c{4JbK1 V5',k۔)^]}۷K ᶰ@FylOGNFa۠ڬGrnKR?v6řoxXO%R- 6`Ν0r+h4e 3{I]|5M}ێ_rx0SV3}=u.̫7^c{_r؃5 qtՑh_bYAJ),Z_b%0|bCU0~bS)N\P͐G Ր_=_.HpC&5y$ =pQ5P#{QWٖ;v<(U#̲.oؤuPS񐕛IأmL[b]l;O}e=;)NyLoUȩ,W sbcڷy֜E*=eZG[7 N(շ2鳄'Э8Ψ禙 N8<񚄥4Ɩ,3gQҹIaeGiD'Q1%r,Wy@- }6 pTYhCCݨɭj_{=+U+Sguvot+Tؘ*NkL!`"y/^V!k)T!U!ƀt5s3#':LlӰI[foAB4 | 4yzFIxa\2Qܲ)7u>E|WbS߬$Xd\63YH@jX;mu~ZHO麗haQxQ_d/ooa/1Y~FY: `ΎXw>;MhD{40!3 CB(hO!|4 S&ʽ 4?k& 8*US{[ɠ%*=aC|Om!w/o]"1mZC䚀4KU̅`3ZBLwz4_׮cw]R2`F&:<mV˔ini݌2Q;Í_W`P.y TRND;ʡIWf^ԇmƷl^J٣*u!N;wuBvA?V^/h^DQ,k&&V}y_&k[&[NHKz_ǪcihX %h-,%>Ms ;bҭsj Y;Rk\2Ĉ[f Y^H\V޵D9#w,e]I݋;l[(R J:?לw÷Qŷz[e=-)dHl{uC>q1|C׭9; b{GAz"A]X*s"fw1zkKa(Q;8::?Kl8wYz\ N>oI85"!3jE 3 Aw~lwQ5/QCMVqB]3] -QHꑴtfJ2X-0Ǯ6cx[7 g`@i;byV{Ab&2t/tH֜&Xvcpe&#z XDG}ԃZ;y+L!N Ml ',2vl)jme?z`MVQP Ҭ|)G:ŝ&E֢i ۚ;:42K-F ",~yCF&c{:$y,#cmYt\sͤs̈́b"Y5Jjd:mMfAZ!iTl=^%Rk73vcY> 3GE 8shmE עeu4V~KEa}@~͍?5G]r)ʵS?W!jrNQiAGLs>? HOiHf#-m|bH72>3{Ҿ h.'h=5dcVRK/Jib>nZ8ɾ9sPx?nbpce-!+)URg5:u+ W/Yإ$Co-kQL9R1}%KHm.Hش> 6u8dw:i{ Pd< % ę{dQr@)m$?P6`Lү>RloW2%e˪)(! #qQY.+Xpd=uڛ(%!Ig.FO %I~5qw !kF}M}9f>ة0J 9XZBn;Нj(A6+KC6bNy[뙌Ų>7eb)!+UruqLNf񿨁D`˜>B;ghJ_܉R`PHǷ`uvdԄ}VGCGySV uf7w+L!W(K#{I0`l;#>"e6z z SlMؓyvD!Bj8&vJubBa9(*E ka83Vƭ$q] F\?8̾!g)Y5MsXmVEn׷V\{d1s(F-NrF՛zzLYzhB )2D4s&ޡ]5N~2/l$g La7Yǽ0HxO݋3oe+v.M=-Ab,y5-ME`Vh?m28Q{40+QHR,5_ 2ꏓXr 89 .eWZUlPe[D1X$qzWC`TrtSU@ЮD'-v$W4AJ V1RdU/e(gP#G7tP4"{ ֍n|F^:V/wtl.bWp* K(%/BN*އ[G  S-߉+1wT1Xo&Ǧ 4In~tOBQ(  T {K]H*' FӘrlL hH}Óp4.=I=mJsʩlkS(j+dʋRXMaPv³p'Uݣ):9mJ}DVe.e `ok -}nD%"?"W_<@TdX+hY^͉jn~'Y X B!NKث߳bGG>[EJΒ`󬜹oLWW'kۮ͜Nշ؇FzXHVgoGeq IDlKߧvq"Qdj~ IgG|mћ;K⹟Nelū6TaMx8D/DFsH:_rsIVo@RϊɃ* ga4nwa}Y+2+>Z lHŔ`pAG$]'K~^~=kŵIZ@Ǖ󴝤 İc%wE? sH#*Z E~: Hn^(Ng-/ NXcxaDIJ7S1&+sߖ,?Nw0=* Xn_[f|vǮ_$Gz5ɳxNBl݁UGT`g2Y T!X,.d=RF & rK0)Aswi: 6sQ+KQ;O_"aB~7m2{W՘*hR@5;L=5\s헤ͷd2+Tu^Ļy_|<|A^4[䰁 ^}Iz{7=-VU},%H!\,n_dﱑkUqʱxϞvƙ#4ySt!$brGiJ&j;#v}x<{1Y Uk|KeA6Ogcul ox+ 3*m!p M|T<t51 z 6;ư[u^gUV)\ Ǜ5ty8|gۗb'ίw| K!)xl54ъޙM*rCU6: qr@ܰ ufY%~:=P \8S6SsωHȥ %-xkR:idv&YUMTD#>/QypIkUF P`nʒ͚:@C@iSئd'Am"bn0oT[4"lICJ x#f'#>MYk {ж}VPҍ?gmg`f{qq Lצ]n`r -PG ]RiNoaUHgwm& Fm X R,#5XUx/h t #R+x&hF8 eEH۱Pg' j4e*yu]?Ǹ'akmXth!Gz|ti+֣qa+QF˯a}s˂~Pb~ӥʱ& z.fNfo;UoخUZk@!0 3_Nm 1Ӣe[_KO1;}QL֛ܩ#|D-{:aa`Y8NnR r_nEDw[\T:䶕n)DgdYr @kf|}n,\VҿhȷCd}+z 3i;0l<hp"آ 'HqQF149,#OhI*t]r5!gy2$|q7R(هp-.U \ 4˅ D8HnRhп01J1Ju}9}Efsfꨰ!P v"97a 뛠!(*`H%iN^eKX24쁬lҡ^1)|=YxuOmGAH{s%;֟=_Ka-Ig`-&f;e'(guLt{4"RuBj2H\ߡMoさĻXK<g>gɲTƤF}Jb G:1Fn X1W湜#W{]r'z.DUmY_cn5jubEB/X2ϵ辑xbibV0֊SYi,,pq" ~W~']0\ՎS9Y8tX*:$oN*#pqtWؤ`T~fx.ӪW8 X*; ܠz~q8&eýȣҍZ]>> <2g>Lby5IV#Y]:WnVkICM$LGV^| uKN3z8'i"`U8($V@fZ^'q?YipcBO( EhKmT\4'’F͓5+ eT`+ph g4'%M,ծ2-%j{\}zU?JTצIɛPN؊ER,}aV5 -=N=VOH 5.^Nw$\Wtnp4f@p;&{fwӽA;?p?7@•5 %%2 lOwQ @~qCBAL[Г2izx :^e-v axǡ^y5mlmɿdjZ*\A֗\F+$.uZOx#U.?ĩgo{,܂ӊSZ[}ՖBk < ߝsCPl z}#KŀҤi)AG9= &F`#[! C~'TsOENT5@ێ|>akm -Dv+BZ"j/ͬ56z6":wom$~G]Sh GM~N c|wnoנ-8=]uCNAh0GY{p .IXmO7[K .ǑR ;R,>Ǫ h#d,[#I媤zǛXcFlLvZ1|o::fE]%g"Yr?eL]dY >]%*+R,zRZI|8_3‘ڝ l)l#>2.Ǵ!Y@}ʳ/JSօolƒ&!qh]zJAn ԛݭ}ȉr&xdvٽ BlMճ]o(hp_Ayt1Ҧ@)@ m/_%ϱ@;6iM2E{̶ q^gRlO/CKG,M3R)j#7*pb3v[qmMaHWn`wa'zmQU4]O5AT, J TyHiφ8|ȖD:UoHK}%J$rIrTNig$birʸ/]kQq#~l 'HO?U%Ztp8 E6"?6w@9wdhA=}NinnA! ~iLk{d#uFƎUu?Mo?Dj">LXrհHX ROА-E5 9wQ' o2qmJW9J[a()G<`v?a&@%#.^edg+eqr4:Ƶm yʙJ \v҉Q\m{SǺ^xR轁mOQ<"6`MZT{Jᷗ fd-#<%C»(K%峓WaJ"~p7ADX~}!RF!}Ʒ+x+kA۲9ב)1ܝH{9(e`lXSfE- enY5 cl9&1Z> Fnc{# 6 ccݴZ7Ȓ_ pR&#lB==Z؃E/] L.w*/-bh6-C9 [aÛ 1 AjἇtqD=<>i,yfT;xv^Տbum1¾۬rZQ5^Dc0~\w5'7qu¾Ditrhf  !ţ2UrNZ, ?_eYB2v\;MME\ A r)s^C NV5Yo:%WحS-O.OA<6K94<,+`SOʑyܶ G DK7f.9o:wi~Gf|kBԔEh4HT0##)Z㚋ҝCs^?=_ `,}XrlqjSD2L)lnKw++M6 h;MN. %E]YH,@&[ەN_5`JrYn0ɄaxS[Ua4}זF?Vf.JdDȡFL[t4~ʤUVI>8 JʚM?1$蛺~K7;Zg,xD179 Gh$sHw taP(uPnɿ%A/GmiXHFC<mFhګ?Шϋ\~U! N@OɐaҳcCuJcw,{:j<?qaK,rhvE<9ވFscYs7/\Q^L[Gd_VYp*Zuk7rzW ة{Weχ4ґ쪢<W#mxu#"52ѤW~b;F#>aRMQRw}o"c3)p@Q3T3Oq%m 'OFAuZa2 D8=s𲪰2]ȴ,mRl!\}gzp5.Ą{zFOdž8rTXVE51|@pO_= 2~KQxM<Ӏ%W_ @O񋒈OPF$9E]`,BmfŔ $2\/%KbL,CD1LqPPEY͛iJ/W%wS[q`dx߸H1V(y71eZ_/_LaS_zy@C֥0YjWbe! sFѕ@|cUQL5 ?10 M `Ut3*(ƒ!FXV3.qy=bHo_v>HNè:cB{GڧVS/\,BʹHQgv&y)XFSqPTt =__dqј-~tz2Y\NsUSK"#[C3]KWko.WSbR-!:֤d(g̀>! ?80v"y/}rD ︿Œ"&jB\K]dWngMsӔCɡ쩫Utn7 "0 X6 1ܱD~[BYc܎>?[G]kKIW@g%89 `%Jp 2Y UNK > T&Ne`ST$?Pu 5[;xIEM D)œӹD.#(?$OT 4m9^Ǭ!" S6#ҹc # ovtehzh9SmoN)Ttats"$sɲֱO0¸!DM ʉonW C|)_t$6Iz.; [Lj/U)WxbM,uDݠY1' zE[È+>g9PrWUV1؟qcr\NwvL[h~)/Z^gA׵-oQ2R髋?o0*mgwa=Q,BS&+bV) r0 n7]}DLd>!2 2K輢 #L8 H 6Lj1dhbqRUUYQ I bR%?i,j5SM윴1ñŞqa'O@1:f]<@Gfo ] -lUNȔ]?A{~"쿲%@ ? hۿGSE=j#T %EiGUuMP0LΛB U!Vb`] /9G,l [uR'wtU a/4Ҷx@u L"4 T'l\Gb8ٝ9Mq.ޗԤs$_jI CУuoUL,%kH]`ѡrJ Q k&ԷO< !d&ʆ"E6Ytz^4(s\⩍`;p&^x\I#(me"&+Qjz $%kfi? t'uj[JU٧Կehoh9HIsC!|V dT.Zw嫈x1Ykܕq@)TW< 컟K1bcY y`+VI*Mv ,4=C5BMDlL+Ӭ 䭾Hۓ \$3+rZ} n!25oPAyKOVxds.t.DI1J ȦK@<hGucnkJn1~bWQܙ3v2oDg̰ϝX-ehmg/8` ]2 ?lk fBPo_$<Ƴ\zݩ3܅yc%T2ϽA`f"1CQ#B~n6KD:1gg$&!%t՜-6܋qO&:x"fuZ!Qn~a\`t'0&P/glБ]a5e]4CH1 B<.* ܾ ŘH&!1lJ4ǚ؎ehT9#N>M)ѿ2ZBlo ;] с~9 ͸Gw3Jlm7p-!dk'V6Nf!K˫7( }* 96XFǴRkj1 vQ$w`Y=Ͱ[PBh}}% \Ԏ5!N7\% Ypdn\2:&kApIE `tG(!OIƧbG]X$9EtcsKp< +|26G1K| Swuh6Ƹ!v`(dt]UⲞLLWwȃMLM9S\7.zާtkϻ%},4@8}2&uCL2s.}|PYL8 }}{QڧQ)K=ȗ)P})t*(GZWSնnaų p`/;t#VX$9)3[B5mCJ㽘 U3"h]%sme(Ҧe7}ha›0sK3P,QxM>0(7RԯlnЈqjST `4v[`/]ƉT&Xqh~<{VHOk{yp+hU?C% Uy*BQBRrW`-E} `lN rz4 %9omtפ,JTPfZ7oX-ޏZB3gzDU06Sz,VXe5S,-MA w2 hӥyM9' !Iٚ7X[/| ZF 7Ǩ:%V(D&^wD5aJ]l.`*pvX~E:DW _ S J*dن bUr$`-| ?yyF' -b.!nͰCo|Ш"D$k >o ,8E6]_ bͨ9 y=u4(S3߰Tu v&g…Wx,I6E[|p\}|2V8;:g1E!N- 1z(墐WǂYjbvk'D;o7KY"XlW70ߓiS X^o޾V7Mg;U,P/;D1Z+emE_H&O=%c &V[ fZn tdnI*F2Kb/61< ye& y_׽](hE A\#9@YU):B!QR@[Fj"4֧p=kZa8~vN>ɞ`X}-L/ *ECb$T{7p&?'*6dV7Olbg0n:FZi+ރCvwD$ucÌX<T%"I5H/^hNE }ڌKܮah]&?23H-*-颢|| ?RE3㡅&EқȰ0nKy]i6r{z]Ϗlz?&@{aQn)%7KѺG>%.ʲ7Bi!ipNUcd_{I%űz<+B|S]@9f@‰F?n,\֔$AU8Fn@1y|93_eVùRzJi9-8򑱾xZ4gL_Oz14fR~fDψ#5F>Dr!"L4S ݶ:Bps8b 3rUaRu֓ЃZ-P5aiO ZݽO 2f?W39WZvx Ci͑hf'&V}#k! CQ>2z7G ܇ilR1#c<vhL[ ^\ty/c^N)|oHO)o6?BJXL!Dž~DyHnO)~SABz"0"WoPy agѻK(UXqh9߫`d0pFB3z Rn%`'%%oI%t9rTٱ1v;[U7Cx K԰ } юbtLh0ڧ sTƱXL&X`XD_(mSs_ꈉs[3 vPŹP]?=y*lwz;OY  &HgFaN2i'҂>BS p,e.̌y6[I;~}/Aj[HC@ CUtRcmQYCqSRQ? ATA?8> xUf$<45s/,=#}z4F#.k/m)VG:*9XڍY??C*Oܽm)5㣩.5+P@z翊;`teCbmOא&Yq2`P ѩ=N<#80qErA8 G,^ݒ !Ɠ="^K/Y;|f{He撨,->dL~Ԡw1/i#yl=H« 4z `[,<,'1hkd  7zm8S~!Rib1haJVsFG?p95ZԴYO"NC{]L $u~dQ"FIX*sĽދ\~#*M$gE9`A<.bP=GJx'/d?03ؽ&@Pt)>Ǚb&vB_kޑDq:t-k;˖9!S +h!BN:1 ˵nQzt1\Wq\u0kR;ׄm7*·q!q<@dbu<^)p먆:y{\T62(u'8 CagN1d[d J)>nx)[#jيf9CjZCІ?SѴYwyBhimz{MzZ,}hO <ܑfl.(8ٍzBԝތqjEO=ćG4pmzHuCWh: +P3?V: &z$%y-U"OZB ")܄du=eWcѥ/>WQn~QwK]7}}w'c3_?.\48:԰iuH62:u>Mh6܅o샛9QYWXo8LGPDz$8,~н#n[H@eL]{_&#P{M"XO39z*<iSj3?8ŊcV{^I5Hz s_M*T& 6j~{s̽T;-cpjÎ &Bޡr" cZpM&~ B鞣g*u5s=)ȶ8bf{ֺo ]b8Ak.bLl u 'eɢu)] %F?ȆK|Z)DRTD(*_%V &_5&L~^&Q ĭԱa\æ6?]{8GOלxA+k^qthgDU6uZo >8Mpq%—>I,aB\2ݠv(?=!sx g9nz\nD*Hv5Aq!am B}urxe|F+.9Qr 'Y96B/6CW]~MX#'kjx=Bp[UڼwTRbNJY+m4oQ+)9'a1hgq F\WA8-L!^?'M2H{6IpUUUY+8q>xmn6N" l %ЦmDXpuuwrNR*@5W++@E͔aAJ'C`E9 + E|F74SÄw-2 C#ٶb'\A\$Ej᭲Rւń= CT ~ 8R|i4Ĩ`+? 6ӵ~oב %ñǘL1$>A7O uxvm^TސnU R> -\PQn@orx4[*e?vz -S0XHdDg|| :EBcVbz+Oq5gִ۠= &GmHE[[Yn/Ό u[GJ#NAa 4_uXpH9z}.G 9mEކ'Hɻfg-zA-UrXke0]Hn\p7:'zPex$XcccO"|=jT29n6=x*_׶kaZtg˙vW+eDQ޵] Ǿ݉cGћ]@^N͜c>N*`\˓ ]?ӓ$̚7P#)Uۭ!s.;bV9A-8$Xu-v6ȷ>`] g_N-p}+,]^C6J)fzۀ bKb Wv:pǏa tjSCܯ5dwPbj0:W^j-H)_ϒ&?ÕoېHո QcL|P+ד {$5 jH/: c&<#x=7P$x_"֑:2['Gk^ϏV3ݾW {9 Nv1܏p=ٰ,9v*1nr|/д苛ag-܋}Hߛǭ. gSߑގ$Ō3 U5cp,kLk1n.G_ Y:(BC QhcXs՞Up%3&Kotb5ʻ>tR`ք 5Bw$dEu[;_Oߖn{s)U( Ɇ&ƗpTx|rqplHV{I),`dAՍ;nvPyyѱ1[|X?3pAuXhtOGclqb}[ceU;xb +}rm#%hI,`bf-T۪hɺ8'~hr!e@$_[q*=>J$BH#vZD^2B NFuj]y&2rn8*pv}J80j)FE]e7 %WF% 0- LU޶FڭZz)~F];QﶨXtNGrCEkKcH{*PUZs߁4ŇYR$ AxQ'X;Bohm3IԦ!ZҡuY|l.0 㴨YK 1*"vpfxdAII"zlw1b03aZ+?Nph:^)Bm"b4Z2>t6L'&&zdxCH~L@e0n) ?T_4lg\CЙ A 6REg(2U"DQaE,N j,'/,1wŖ, Q){8+Ϊʨ%9Îi:>Z)d.n2\K4]aVE Ԃ*n+\G]vUm}w|5&i?eI]@8W(muӣsT y?sjg4faX~ U-2~^kJgGYlpQnƝLVm`mvQ4з~ʷVP/ÄIvp5qUɧ[gy+s@%Z"Jhgs+$YM=̒>] =]B1#{|<4OH/+ߍzcM<9OL9fp8Zږ;g|&ڷ<իj$=5S6YLMC"U8G$#[Y=m-s]c{R†`%S2*Bc7e!WEFb.quOCL9:OAVI[*$v?=ߘhhJ9)Ai=; xW>^9ޠ|t`}Q#Btj-*TG0o#N D?ljXdpL&UfgȭRQݗ@ضO,6wag:Yw <^ ߨpQ"^"(RPnb;u*WUc}W1JY)P %n=ELsH2IW9(T V@OY2$2[=U-;t7O>S4ن</(G&mʣqf Jj 7d;4[9U-/K,*Mf7H{n[Dt_$@=t?k]nXx}+ઠK`JI3H4{7^x\ԂH!?o !\,q)g!$ u'a۹8Or$+cƹGAe-tŔcvNFW6$ξVa$sG1 W%Ka~D9S\wñ ]&Wd{<5;ؼ 7p/PӣRpƶ->Z D@:rF4ʇ?"5]ܝ&;U3T<ܵNOCG=$PHxL8 _+pd(%$1}g1`m⊐_(Yw?_%6iElo"Kov&[RJT1oblvx%u-2>>{B* ;ꣃAt$mDžo;Gc(gn8Ĉy&uzؤkN1jWq&(*a*,ԏP&V3m;!9SX^wkl e<ZX|,|M!FHcWnM)F#vR(nAY;{6w#MpDE)H},p^){z:dU5+,bЎWmj"F"1~7$rVT䟏$q갛grc=K!H؋XR7:9,50:8-NԘ9AaBόHhIWޏm`C/(eA?YRM?߫ ɝ:JL?I1^N d C[B16_@*GHTGoNj!M\j-SۉJ)/µ3%Uj /N7qdZ uM41'rR=Ea)=53k(Ww] 5U˳`%fg%y@.iK6؊dC׻sZЗ67[xgh.VD0/`)}˳>U}L UHwtÃ0k @C{U /q(=%('u [9nγ=9?!L#lx?T|`S\)p-E)wgbK)ŎKW{+lK?>?fԨQ9| ;`;pF%]A]a QQ eLcI0㵪KӫgtCrP[r[pN~snnog^h6˨[>j?vm[?GslT6kXQwm܈*U@HΦQ{M+`ޕU} D=xo" q=0sH\EfN*3 r}ď MNB}K.#xJ%<3,8,;5Ը]8:݁=䴂m(Aj6-@)`9%5 J@# D -v5*"LiwTld2k'YkK7pwDKUÓviA(HRr^{74AU8VᔘU7hF?nG) (.VЭr]0Y:L(}9p5Ы0 p^)smfbGmY"WOuez(G%`TvڽARr9gOsaP{Sh(5%8Ni_sՍ8\~G 6=#@ nG<# mIZYb .Ǿ'Y2M@B  -,7PtZfjNF`͛MhOk3@i Hɐ5l! ߿b;{9|ƖwIݽy-*؁s{tGtC˜ "*X fxbJx4;"{|(Yl2c  J"=3̜JIwl^6,f.IěO@U jS2g8}R:/~Loxv4 p1I=Ay IGyl-," H^ K4%bA}vZ=눔5Z\i#,GS)V;]ZMp@iG&_9zvݺ@8\!:9+2ؐ)_˚)umwsߐKdհm|3E[vW㸆֤QIf TY8 Q>~Ow"q;,x.okzw1"t곹 Q>MC}Be5(:-Sh!^yUSKԃ)wLj?T}m !?]Nx[D!tӫ bw1%bnz{3ykn)I`?v|>zt!`cO(X~ei6*v>hu\KEF;&ʄ̨v+[ O@BmUenw__`IJF[:9HE|T |2:' sW)مlep q`}UDZ!3ދgw<=|/y>0ͽ&nWX?vWܚ3:[㓬qdo=u/{N7wr&oN;840P|qB97`?gMw@u)H)桵Jm{#1]M! |8𪮵]#/~n OQ;T)i7WQn]]o'ն$pfm|56Q48*A̺ DsǐׁΈ81w]y)7y[l6çͶG6#wGx-~.!y ?da9p{ آu62\qnTzԯT"*K`!/g:?̌p#z7@cW`*ӫ/tt)D܍c,vxS:Wt:M%zn2W]1`QnMUp%sY/:@CDJ1VjU5IA/MT)50% H2CI#}OdE<( }9il >;>W:@g"]F:@8u@^StP6־DoļEsm166g)H9ÜYW P]4 Rx+tV";yR ߐ^K: 9}ӝt^8#z3-&!es yTdVR&+W++{#9<@K85 Ҡ:w-Ќ9AM 鏞Qmr~-t]8eB1ąQtt~\ṞGBDxx^z =4!%Xy%;~Xg#Q^[)Ig'H.,Pms xV[tV3+آ'} d-/R&"G|S.-;VY2@\e`_75ϖlKv4G'ޝY Op*\C*}l#/T&CJ j\вȽJ.:-=‹cՒ}uǽJՌ;c1MůPif⁐G}h<>k6!0{b8_Wu\o@W9p1/"J d"ғ۔*Cs3EU|j!ӹ@l/erlg ?f+wp>|4#+p֟= BX \6bE\U7^6+h95i.?{:38r78N@WOPB>aRCӨ8ҍ)-"Bb"cOMlqo48WH"3ɳ:2hśhr)Wz9$#5RGwS~"\> xe{9S.6U7??i4#ӂo`^ %3k, ϩ4@Q$'g`,`U ­ي*-G4jhK@ۨ[d1(|r*o~XtW*u˕c@j6pZQ˓-0*̟ܕ^y kt 7w ?QzJ'I9VAM=H"1GwjG܏^O;y:ZMqbn Ua @agӐʑJ$vE:1h^u p*xk<i]>51O[1c2>QmxXň1i5 1ӦS&C< Ť\N!:{?n5q.0n+PN,s|"yku(i)bi)~n}>k:n@A&c@|c_K`?jX"Ooc~(*\J&h qR5py$oKMŀΫ_K9$7(z n:C͎1(G<=54>H˂tHʈ"1ߵի585ts ysP4DWkbzTuۃyBR({r:(rNi02MD&z]叱1Ms\P_%O)+ve4h#O! ŤZF+< laqm ^pcm5evՇQ-6+ k  Q]w~dD|Kf =s*G4A7Z^x:B(> Vpn< k^ՀN[2:SSB=t _KQQ2)Y5I1RM~7 նp]AO% dk 0+"0Z4b(&e7O I4,hvE`⑧LOu(_TXJ2 M鬄~zwu:̄S <F> UK[TK}P=( E]=Ex@eǗ(gN(]fi=G.yf)h%UگUnO~=623KƗ@"//BSZwus$䪻 {_ iJY2"0^˓$BgJ` @#vrs<auͮ2lx϶9?3L&kkUcg+T9jjC{oSkK(DC?AH1 0X:da 87A$]lv(] $=m5BG;"QNso+>mUVVuM ra>Ɋ_3yoVx ˃BbM bv gKvtSޔfwued j _3Z} {#B(cϪ@fW#I`%j09>ǐg&v{yu`{S# u: -:&Z8&sx[X1Ԩ,t!) ¶y=U oTY_i[1*A4jfs;v(=ZK ~/ B}B"B}|ŷowe 3`3GT aej|#J5^`RDk5+̂=J0,E=y{`+.Ӑ>{I%AX6t>{8&d/]7Of\٠#瑑^z˂Eq6@}Yxp%_?)n/tl _gh-4=7rաLE]@YB}yQ _Na,P- LQKAl_P&.ѱks\D'sRȃPE ,"vZ!Zw"N rnn $0)?qjvO8MIGЮY,}yaKS긏4l CpfJ\+qW##w {ndLcR[,D][3_ە?^nKYߙ `s aKD#nAbKFk*w-M9S:/+u+#)P+1KԫRʌwaMjoqYtb0JjtW93|Uu[X1 Tb`~u_rF3?TgO_VooҵPX:Zۈ暹ئ;Rt3& mS;74JoþPؽ"JH6Gk]+l:rTi0$5afsm(nyѸόdyEg0_o?4 )J{ЄK 6CF G~!2g R2JuE Tlē#niOP~aEn yqJ.< a IeLY(sbq>dx½\ Pjõg2-+qVC vp'Y w3]6rMwQM'wѐswCdA0Mv3$~d^AfhHU{t > BI8Oəӈ$6[G8 59m{ȟ7&WE2D>hmb;6\,P1y/@&P@YJU3ڔ63P@Qu -0* -mf(ArdA'O`9lmsu:8PQZN'I9$p^Pu(tfTEz*mq:̓P1qogW0"D~DXf#n)h[mĘ~h/$&Gj>4UD+Q,=g>RZ6>1!~Pg|ajСM*荋{L[eZ >]ФT*Ce9'Vj.m!fWf7|Lˇ,<6gfBY{JF|^eJt1}y@L: 1 O*:_CpAj<*0-%ũGK:B]V46R\ CN߻]RE,r·Ǵ+ \`; /Ғ-h3 62"EG?ʫY|urj_@;|ɐ]3 w -HVﲱV,j*MW?`33 S4=_ZvQ#zF-sMQةQdsHrUrQR^F3DP@pJ@ocDM7NYQ{{ <a6ݱHjؖ_y YN 1}Uy-FBzۼ{7tZh ,) v 0T)ɂ=֪jg*:nsk ~UH́#S97J7R`E[Kⓡ5^"x~XhO5٩m^7QY *uYVK̒eKGc.^udS9u;}eKE~"@L.|vqjYKexzLe Nejg1\:mth**ry ^vx^2giߢY ~1ݴt@CF(0$Ʃ+7R~g~ ]M zQ2S[Ev7'3:yxImK)l7[ގ]81.gpdM_uJkFa_A l G= 5[a]J3Y}:~.Trr}l4!(v6NR 8uߓP5?dX#r I1B_@A`Ez<:xD^ ͤMn%`[&澽Ŵ/^є)::)mOOMHF{/A Jn:OI;4&HW#~C2I39`$M-k5㛄?; i.zAa@$.| DŽ@ ,gM/9 ܲo ^N6T W%&Hrc~IdLWil/s &TQPϬİwH[QfΈzEF(9~kƮjzw% <ܜ#>i7cs2 J ɇsk  Ep<"+:Iƿ1/R86o![p~^|B7ޫgud$v5ñXKN'nZߑ64V%oV1oáͼ([U\fehǔ1UxJAn1?ۢqtFBÔkj;mCN.$9"gL)Ng~(4v6S[~y&:x:\.L( 3$hvvs6ϼhнoUo3*t |CQt>ȣtR~etXl BMx )P*7V'5: 颩J62Y7ߏT=慘n6rRa>vm55z%eܔ*b$/BݙF0?_`a"0^Fq_Q$կ2 ZaCУރv̗i=]kۗ&D-D] R D(A>kgگbs })AY.Up vA| }1Ig8s;1R:R8wtl1 Pf* Py`6vkA煴݁@PRvS >.^IٵсH2= ճ5'eQKWv($ro"Qif~F].=KBdd庌S˕ JzsOMF} {k_%E<C_N48'm8mV鰔X*p_S>eikIӢ7r;j?a 2gsbp q*}Z+ySk9PO$rl{=QWE4[t,^0.z4o]J9R |8ur^_t-eu vd] dZ[j4[c>X,(V+I䕁!/qT( ! /ú$tTq+K+De0C!ؙ"TT #=J hܮhX`G.5{L=R&w}zI!U+mdґa"ӞɖW*5r^dXViƦ ( ³E+Ӎڬ/lXp\_Eh Ű3&|. |̾_}2hdv?[cOi|AR/ 8΄- # 1Ad݉as3%kTs%*(zo~126r@WҠ LsP%l]|{ KvWЛ\6- Pr`:;nw_l#qK39w m3cz(X!Z5IssK77fK:/q"Pkrz`Nnv~zO6zAښ_c`?soɲk2TQ@lmˆ8p JY|Ev40 4eXټQ9Iw|x֒~r ]Cw|!򀄽t关^" ?Rm1Wh"M!Q5L$,~ZuMEZܬSCE|(ŎS&s^颱HaݡRJ":S{|yrL)q~Xih{sE͈Sts( -"(1oz4]xE'+9|g>jSDs\C#=b}})΂⑰$ Mk8#7掂Qh`3d(\A/wԣܵð5Hg{FL(&ɲHֈ5G_MKwoG(E=-D=#ԳS1̠HGE؜gqo[<L?gFk=8R*T! %\e4ILO5&J^q̯GqtSy*MgS5ZutDFRT昔*i2%VF-$RMR1XC]}v[,ѽE/@)( guy$Ħ6.+qa Ia? $N,D]i[,W1AZ_|VSS꘥[SfU7Km;!9E}&$R4Nc\!qvMe{ Plmq_$VPV[;:1I7(ݠp 1l4/G2@i#M.^7P2XUXʐ1P\LR)e[ۑ^p݆}pt-t!J|>*/W4<#EƵŝm j ,sGH yl">Sz![q*W;i 0jMfo,7R~I6 [=6K#U7Gzo% @#c"߇]}ssQgjPRG$XyS1׌LSku%+]T{Z?Pb[R\"֦ۗ3+YzSg[@fC߈*y|/Jx5>(iĴm[ǭy%/פuw#$QQ%"8qÃ7`.j ђ1Tgr($3-FOArK>imWjY z?tƾ*[V^E:>XECB=TU)_^!JXDo b68x^Ov`lNT1uNj.v 9ibum>1KFo7LMQ,G+ʣVhAg_+jn T"4yȁ'0W_Vn!:Lb;JVm\gm) ǥy';to(ߴ#1fDVIz b.aRXKJaj[˴r zW,O-N\n&TޖѬ{S5p::ߵnJ:f$ϙ.]%9.W4DQm4vnBЋ[ׂ̣.Y/L#p`oX~Ġ#){Şr6!"a W%bdz“VJ>=iEB@cq}o>WrL`סBW[5^@Z8L.`v5tG64rTb3<06$8ՓeZ.SabNd43"mg?|W*rWyƑؔMsqF~=T &o* zɹz t@g[V R'ONE 0L ¨ *BTIp+?4;Ӄ"eZ60^,kу[VǓ?, ⃜ Ej :y/{?:j{MT^B %\g24,۞cc~ _$ < uW =f=C2lˑ5 Gj8Zc6s 5s0fVȔCۅRKQaU5YwO9.[}A^p$J"S[SP޽ߵ>-X6Lx1m lek@ތZ(Ctfb>[0\3*3#W^vaקK;Og&OdI=ڶ;"2n?z5޷\>P]¥f=)Ϧ:yϴ!u/xuo윲 89b-!Su:sU%5qB%_L'EiG!EI"Kݻ0x~DӐ G@%cd.SY` \WJ]ZϩH J =+/$fw]}SĽ@`}tY7~md^= ($ ?G'X6䥤ľAݟ԰ז5z 6nTMk/ < C=Uq]cNpV}j!lA+27%Mbo(5nqRZ0%넴1*8 n$fWv[wJ\$ty ~Q @X%wvzwi!Q;pG^WkKv*o#X2B$1[S"X?~Ӟ'֡^4fN2 gꛔ! 䈼#oQ]r#!^5j:*,w):iM ]Ș8G} \kdg3ϒ~53//E|hGH6zθlA!bڈKUQzM?+êiKW`hR]xiB TZ00zm͹-tqS(l<妫Ksz[K)Vdυ%b-Rg.zI({FmtځeQI#GUIs|  E~1%4Us5R;hY ]dSgLp-#؃+,@66ZZ0޹80;gjVRY 2VrƏW8X!Vo1+5, Cڣ4dBȨ{T=рeo@I]SjBkcRES޻;IΗV00EqkUl OԞ =iRu+0y_m+A\iT:e6S7 ^, R_e 3w>MUBU"vZY2\|)7F$V̌Hh7^MRĝ[tD.jj4q8Ni7^-մ5Kh1F *jXRƏA ybKQ$:0]7o5@8g?Q z~L l>#SG˷8,ju~#xd͛{ֆmh }-tОI{G}8j@}0OaIn͍"vsa'BaNKq&,U}B0!ߌnysA,P&Ƥ.Gֿ\FLS8?@ UP>dC($S鐁iۍ=?"lnbuUdKlG%?7TS 2e@K cBHaFr7aޓ8a;rsjuL4[)μִ< 2*G$}]R δT _{ҝ:qGV"g>BIy{xڈF]>y!ok;7Q <(n0iԦS>l2Uj¼ \SX~1E Obt 4!i^`kAG7&2]~y"I a~77ܢa`[M̻Vp6^loCo_0f?m5Tܠ}{tzhOZ\;mU5b(W8ǤQ2st4qr[([15PǠ--!M^>?L#WKz.RN:9MR҉4@nbzҿ; W2ÑX8A|\~ɿg[s!w1m;CK.'wfff5 vw ) Ju kpša:=ﺞDDE^ED )jQ hÛ9f"}:Y .Ĕ|1c ѠO7=p`_v|=~WHtGiqX->wbOy1~KI6z1M>ljZĿ_,s@rBp=R$J-y~3jB*$w) 8#7ަ$AO2{x*!Hb-q,km5& 44n_<%Fʖr'Dp)c!?^*ѹ~ 550йB 8Mx 0b8Sx荒 K2%*=t-2=H35eu4~+6Q !ԼbV\RDܸ:<<[m_Fe.v#OpҨPj9@&0%hا?9GDXHgB&5%&D7M-Up#Ye'< Dv_W_+6eL\2.Ҋu#-ii a(lMgU#3gғd#JDJJ8u~kFNp%0Ӟf]P:Yy}s!=OLF`JՔΣi['㌈&׊[~]: Rm ͷC,̂ݟ%Z3֜d#,Fz5$Vrɢ_{hy3pZNZxHzJdg<9*oZNӟ ER,GՊ؎PD?M!ps5tMB@cܷrw&%{NjU  m-~ 6.)6ErslhXYfve9]BUt=hg[{ RsV~ܡAk]sY~n6p,mzoLx\4C7F(Fwk _'^8i/Ηpy(65 cnk| [~(n?;kK$T:n=h6G\oA{eJ@GehVsBU_PxTx'# x6#g\,@gG^kH03 gt%=_au1RVKn^_،MԀ?_:-J֞:Gr~@ʦ P'&&0hDOMv"=7:RCt21j[xvH^ i )׫VOg "2Ѓ>2#Z},.q/Rc[BBd3 N1 GlFp9+X nusͣlpw+#( 1f#,*V|"ߎ ~e9 }ܰ̐,>g}땅_‡4լXYEisr_9<jxzMM"Δ>Xq>g;è쥧_.'oK?r']_\,?Us r lt5A *ioT|e9SDؗ~ nX3ckr"=}9u<&p{1>Bn)4x!qQrfl}SK,U.:>=gO0QW*xy$:/jy"67P?I֟Bg Mܭ\ښ|[|}ǩcqh)qǖWRY eH9SХXLDjɕWI HfL~b@}5V#\K+T8I_fdd8ј ߔ1ngS4e@otL}Ů`|r]yEw3ciH$, 7C7+N NF8\2>Wlea{3!BUc:*~ꮶ ^: >٘p| ~),& oe*j 35"7E RۿcZywk%^'lEdR7;gT¤NnYj%>[Џޑ}^a+N]7|wj&;sxɖ T|̪շֈ݄ @,J6Qez="p!2 ynӋJqY~ z:`EkOCT9#=3zY BkbQ() ɨ<2sKo~*x z =4noy5CMVTSM#..Z@1 HFџQ3R֙mLh"M+kJQ9宗ʐݵ@ff ',N/gKQ{:R i8޻SSz:5\V/b$)]9%kҮ*3 Mm=zTi\mV`+u&׆1^b Gmw 4D6gOoj.pRל)zS &Y:Z+Nzm<-Ӽ;30r/.y<߾޺"y5h=U-+t'EMď`mQ̢D1B{7!R hP^,Z-RXv|ayfa~ay1_\v?5,=R"Bohx( Y Rjk""U\po;JedOZds91q V ,h cLPi3.*2ӓMA5$Dtp{\ .kҦ<bAj?`b⭔/X; dg;Kov\+mc+J@WSdv|8 Sz>ug>Q$rH{tW+#J۹/5  `I2L.9 O'uLCSltIczu=bY. "V@)3ܹq$rO tQX2U) b4'~j5co=Jc/g;m۩up=e.,NQ6[6!x<]gBφ@x5vFqd]˲ B#aoM}N]yJ )=|?"ymZ~uܞX=vpVت21 mG䨪;aQCZr=G~YhftlGڶH JD#RA,%ZJ_(g#[!Zq%DHJ=C88d&30ܸdV1!:[ڕ}]S.җ.(˰Rdf6$~A?) xس*)9ԜC?ŮN>.AΫW>!`|6 PCe4FF:sћaK6S+lb<[^eKg[lIe-*!q*Q7RQ#1U>*ͪH3偶Aa!@3`hQ@F6?0OW=&8*Qqp]q&F.o}NH ;/Ta*ЗOꂘ(P@`3ɀAkT>gK_yX Jth !a$M? -M4pn^Z_'* ;n oYOI;Ij27[fX"$2LDLn=D&_< ^V d>o;1Jsi,3C7L qλ(0מAo =))[x`3- R~C_+]igfjf@eAJyO4_$),-a`&| l2'Px%ZZFKj`"R*k,_a5 ;iN46 #J:@Sj7=}, d^>S2, 5fj$$AvȈd~qhv9j<ptԳ vN ( ߵ\\By OMq9caE.Aݟ% ̭9ʷAiEv~U1!A_M-3frQ Ol阼/:(OM8oD:]'UCY^ xA7hf An* ?"}?w[Id~>!yڰKмcō@Eµy#-'Sxw]+_$5 B8paڗӈ{-P>WS_TlkHAl$[2xXly6XF`ikn6zfe @Ĝ.J!<kVO0R5SocA ."Meaڨ1Ke+ʅS鰸^auc5mKݛ28C Qm\ CP*nxwcgS6s 6ƛkK6+G }^m (TG󔭒» Q%`@ӎ t0=|}W _4ժG#) KO7f&KbwxO~ xkT~yoM藫 #` ֗{R5YDpSpJ}bQR#<(k߆٪u3ؐ|j ubZA4u:>A,̚Ý|JtL̍#Ut|୲l.2o GDKz4}ȴYM2GP3+Ǖ2ȟ(cm&/ree)ƒKߦ.$\UhKc: Skz$z!9 C͞LJ 2APHfblǟR[ShA&HPڨY xxw-8R9Rc+AuV<#AK1 ;) 4n*ωָHU7)]&ѯRI#u*z/K xH/cHBD~zlM4@MŨMg?!D򎇒j a zdۅ*Ʃn`p^m_Ay(F6Zrһqs >Ȍr5.]"o*2J:^_Bks'wKȣ<'끬pmE`tHæod -ڇ&LԐhھ{aKˡnW6W5D2d%ʁчg@3! !$=hlPnXWN ( %p$2Hrj4rjlA*_ Hy\;'rK-k?c 7ɟ ~+2N!(IX>rT zC ԳjuP^L;\R|#%*(ȤnЪ*h#./@,õBSt@%xk +60oxI)UeL%EW8_=n8}iư|X8`>tͥ`yi,RVS]<c7f8Fa{݅!bAStS rUiiXAr;9+-CnFAӒ~Xy<Q l99U)Iuf~/Y5AEP"Į;hM;RXk//]k|pҬf@ͺ>d̔4?Nse6ޝ%4 Wa0Βç^彞yLJյa.*AD1!DI^5ּ#Hސj j_?%pY=p}9ٺtѰlga(z4 +w[٩zx%py#g¡wf-Frڞ3G2 uRְSƥ7JOlGN/'~&X~H9鮎q՚C2JHXLI/qb>1WRf㣰\ ݕVY,MՉ6%Q\7XbY"5u:Ǐ'@w?nO1*?F` UY< b%a)^ݜSk\ SrPmhK! O͚M }=ҎG_".ܥ6/ cHYm%LPL dD"q+!e~r}i%ٛrOpq-&|0НQFC fo94GQ^6,?5)FJ.]J?|hȗIM;SI'\.r;W9 :RR*o9nb0|R3 ,|<@dx}~UVPMWSB&JP֤cA:e[;K2\IUFĮ#^X}LCd24s;6?9)4RFsscX!r"_s1J}wƯ6d֥/4lK).Fg(//"%i=Hi_/Q1q\!7[F_M~vT=2`Z4~Usid⬫ , :G~hHkz䦥4EMo`i%؃:tƸqC^() >׮ mC`wc5Oo:flBdI'yf$]_ `?ˑ&[2ʽV_²I?J!fdú=Pz"K}AV( ҭ#aM8qʍS6m/M*f$?ge_lu[bHv$ V6na,o w[*$@%q\yf]& eI:YK2 [] we5}}[`jpMDlB!Cy> 1~[FZoK> 9 C]X\=k{Ks*P$`m/AbUN/uFlaHsvnym Gz{DyHH/j],_CRQlk0f^O O:F&.L}0-۷x?tC0S+c7<3Ky6p.$g Έ~7졌2湚̘%L30w2b:z:F ?о'2e&6랩E~{uAS]{FIBʦXf +vJ914ϗ!/CjFvy#*ؑ3n?;cH3&i2qf7+F*(t4v;BYudvB'2QoF-gS[]fR/.Gc|4Ɖ%KV ?Gpug?08oX*4HxV 8Rp0h Y?|]wTߠpFY0 #%i]w (6|!a>ژԿS=Sd#Hmـ%㐙?Kt80]_MML54̊|뜄DžBުdw)Ӛ]R"i"|OzcKeqQBP -.S&dp-T\u` kRP(_|L$FT1ߛ0#Dꗋ;&G)ӫ42 2 5V%OQIekC>i״9A hb a,Rw]/\rEuO/T@gX seQ--Ռح"S3Z(0ǖl<+ݫMٸapi".>lh?A=ǘXY$M# flj4*V1q>:::A#B0"V}$N&n%\H(@($௞"oZ)o+'e$?giɨQ=FCRqi$13K@K.F02|rR  a+9u$v*pH۶VmlU22%(hq8d .BM% ayxlǑ_\6 aje3:r'AzX[wܷR3 8ݬ*Uӫ DeMaQ(&pgB*<7>GX Nj'ӕNTg9&3;c)/Tm~TE*RF|GTM踲ԽmY}n>4W*ϗL+| #hs(H)lޟ_hRs]y >Ë ~a3lgRQ)XM#[~b:hg51v"s$4KoA 3(|1L4cu 6,i}U\ӎ6l X k~s"8 оy xt`F](X}^X㚗EՊ yf`xavfyёNQ0VJb5AU+t9@ZG`3<)"$&3WG[%铦xGc®Av lk Ox za/5JC[[Z6; muM3l-gRT9K(Ѷ$[/FqGSTT>L#8ozMMMWvN^OVns0<ϵ`Ra1{ܝNߪm E%™8Jg`|pxut\ek%l+wR!}t}Ȱ#E[AR~E08Ve+ RڒHT?rh:E%Lv>!.ԾJxŔ?5}%sXߊlrYh>^˴~ к~DH12 *q ' )D`_cd-O3犈.Y[<56_ϱfH''QrBgCCJGWE7#( f&en?%0AG8w2Hݙ bKc{EZ7-bڊnCB)mᇢF-'/ߞ_Ovۦd:/,Y3, IN S-E)D@&-A~jULpuVE?T(rz>(+q<٦]=JKk &}[S}DmrK 4 :QI!7yQ{˂]!YOo%w9% ~2ADv'>?"9]ޑ06RxAyf acVE< 2Bӆ`Ir,Jk:ÀԆ"E|Yxmc2vfǑ]]г+Ty҄&mgaض#hj𥘥&ω bX"R@(iJmwGqʩp-V7C92f"Lo1Ƌ8{(lӒEGk۴@&?Ӱ)S㨑C?6gf`^QyìBpBS? GJf 6Pa&'/LWd,GSp\(y%a73K׎ =f݁IT2SnA%/G5E3|RЉݬ?o.nV-ZPqpT=66uo>c(ѲvաvO"Y|-;\-)UT;(4@'.Lj$lJmqBaQOuJC[8iлkHy#3JAκ%Ҷ(&:E{ģMEE4gZ] q{/tF|нH$E>;gm Ђid>$ >>Wp08 :K" ^I78&g,]7!NXPP))/U1wEk2ڰyI y PfJE3@xe[55 rf]>NYǒU3K]`y߬ZMvT S3w?J+gaWiZR~Y=WU[̬^%G *)gZrTp߅@!Fa8|<,̛ 9 u1Wa\jK5{{rxqa !- !'U@@,$/AyUR,竨B@\]SSHF**i2 SMuGVؽ ֬R*F)T}@WޢD`IۏPɷ\70uB<>g榽pY|K7sU=n)e)> ÚP򌘆#NJvaܛC+x0-nI$$SF3P`OvV.XW3=z@T DFF*D jz4,TJ)^<s&?0NoK ZOoGaMʿMM2fJte,ְ^~Ͽ'׼(?$6A|ԾfԈ+O@۰'jM|9SSKBQ:H -+vئYM/Y(yp#CHSRrZq/z/(urRܷ?@^3ߗw݁篸m_>E `IJn6άrf~VRp>G>VhVFab ѕ+ pENTא".vL|;ECɷ;ڞR 3UTix8rW; [jWM}2~}}v$CTu^͑| =tTUpNF{P!>7$/ KDwu@|{!xl$I:>OKrr?P ( .:1 ,ccyڌ vz"vڏ/ݟ݅?.HN3s i/'A`A+Ju$HӀ#Z.\r!tDf#_)7T@Bצ -Hnuߟ";[| O~M6Ӿknw!ІV%uXtA1ɟ1FmΤx)M (}S^OִqCqC7m1%b)^4&!Y,6 v`+UqfH0,=}yY@;[//#Ոpc!?2ĩ `TkUX4;ݠ8پ]a^lɷgb ξEjopLjQz= ]EpXG}l~m@yٳ[)&zh `sG!)cըj+ʘ{FnÀHE ve# 7g,GFn.5&*:̼Ўⱕ| 7LgҼ yFUn {G|,Ϲ\g-9z$e>KN8)'&&B7Kg q/Iמ7aMD{x %`?C|"tlٛ*uS[HlpY;_ߗ CbսY;!*(?M' cV`f,OO>`CklH FdiN,Jt-dB˨F./b~{[6tA2SZ[$ߎ:jh7۞0؃}^ !ٯRfG!cNfX4Qo<F]vKn^ZUHf-ʳanO#KBaN0ucqO qZ]'EzVYRwS)ҷ*'zC |+ĩf%߿6iGtK|:-S[-"K=}Iz5YHXd4^рM2MטVLnz: 2 w0A5O">:[nCf4|#RpeH(/d7OT3+bO[;sҽnS&a ֧~z7Q6M3ÇXܟA&߉jDIw#ăy}A) Fni2UM uVf-abmD|,{f.,gDO,tbM\BȶP!XX>P$7]ma]m(|t6e4n{0A %ѓ OG#^ ɨrTt v˄-49Q<@Mz(9.P!#]k賈Stofdka)LY~bSavLhЩZ[b Fy79q5>)'9ͩ'T?dj4P"E_|":uWI*enwj*Td5ek8apI9 f|=OhClakNki^}.;U\OoLsL/smz)hЁ̎:1R5Px'KX='\PWv0Lca@ȓ?e; j`{tHp/_"#ZLS RM8VCˤ jz^ge1܎ *^gD'i;/uƥAbm>zߖ?׍xFu7 8+;uR(W2jF*Mtx.81;Hz/ KV#{T$܋ny& >oMЦ ai݆ץa;g jn k"5yo_%JOjXH8Ux~&=$<ԖVGgV^F9&& Juˆđ&A{ )>}ҳ=;[L;q;XMNFaDCM'X+¾`RR׏ Vif&NU TC_->W7 / f-AS~ '`MT ] '(`Ag$r祿ktk qjW `Έ(8Hc~/Bn~j~7Q9nD޺K+akoʠR~bF$u|I隟 'w+b<]:@9YJ3]( MϩRºқGUˍTQwڑS@ٝ=kS㶃?mtAt;y,> -p{y1K;BAqE1!-Bl-eYvToZ;~k |;ľN:ݛk E!סV[[H h=x*RfVxQ|^R r `z)qi+n ֜n%4g^fe1 }>V1!ރb|gx,+,W]N݅}%3;/o".$ 6N*lr[hXo1+3! 6jPΊ+pè٢9<V0ܴ*24>-u)9\(itMX6 Q>ƸR W5)'ZrDzwHhpQo$GGWk2g5'OUxHPYH GYO"yi RE"+&</.е9Ylyb|@\@VlvZih K%VuA*8֯ Wą+ !7([KۄjtbxP3rz~YVfۈb`c'=zU7W J9;#Uʀ )*SKE^Nkbb|P[-D*d18埜"V}: b!2_ =Bmnx.p sc‰/SVʝ>x; *7 jKn, (5M:[+?:C8&h |)u1MIQp(İ^uwyv]vsE,EŰWp_%2G`HԟRY8j2[硔}@[+Z% W'[QYb*>_</ 2Tki_`>eN IU@Z<$sw YP]t8GK({ 8y,I~vUrE~w06-Ug8q-"誢\?Ăeo5*vHT_&u/Mda6P|dbŝk= }h..u#F^9LY~GuɊR. FM0-iOp{C8 &  Ǟ4"jke]pnd@kK]yBf7U HܗX5.s2 y*,H_}0!e-S?(s 6qת2j0:o[e{?pM`Ԝ Z2AHnbf y$@mQl- bu3;F\TV~ŏFҶIfTF:q8[!ӥ/l' %դL2s?G${eJ{9:Ki oIR7\o];l] RMRө&5aЪ_dc%Xќn(PPp2T7HFX}oZyy;۳M~/`)ō}0]C6TP& ؀YZU{794?QXplTN*;RYA0C(꫉AK~ku+&d[yqH*Ug6Qk+cTtK;RGXN!8zܝf?+6(fIy*bILn=G-ONX GL| bNJ_\Ǚ&E~ 8u_pk>>n 5CR)Z!V'zӜ dP1Ymx}RɟezAM4򮷚[ʳiԥ{E= $(7e!,ybV𨁹JȻݟ[YlOC;S^g1b/ auȃB ɬ P2b1/8@WxGK@] uS({1A'pN0u:cUt71뻧d sey\aW#t,#7~BşDNaK]?fv hoKԠC5@ǰ2^y.rue],M'?`_ww5Ul I60 nSb4#@Ӛ G\YvblA2 P~A9KVpȼ<>?7eGֿprڒu>g˾>Olc\aL+~PZ%Vhͽ.(6KZ2 ,)@~}eLO~95[YY P=0XDmza̝Tj*?7gE\]B %O+9P^6FjlLG}PpC @T噲UCPUr%$jkyt0 ~L@iA@ЀVI봿ۡxI >+@+fGZf2r^8U[s bDCSh%cP{?:Y{4bLQц#Y5қB3y]=!Hc T+H6eoX™p$kW/`8*ASZ;ܺPO6=3'fjVE:)9 }-];Vv%`ʫ3A8승a>Q H}՝أ'Xd3.gnf@.FV:tF3Wh}-䎳DTOPZ Cn JVtF>bIbs?CwqMX q&[7Q 2#ry_T @Dw3 M2P}'N=^e,6(%6qzNx%~2K`[;gVG~U |jkD&bH I.1J,@@xU*DJFF! ~rok"ܰ}ȞIG' h0NbGG "i@EZA;z- >9A?ß3qN_#sɲPLTW6ЛY R@ffs<zW`ҢYkv5pނ=e7vFuRD;W=+6 sa9`$D\ʙus{|4."}!meJ쫤a'.gwtm|HM$hP?|22~^p\Vc?d>:KĚ2mq*SXqA"|,@ɣHPӿ\h:u6ccU`gE]xv̰G{ ߇ l:ð%-ޝ2z.GhĆ͡m,^O'evyMs;0!ALxOHw})\={xN'iRc~1 -`1$*̋LBf-k{TD(Γہ +v*eURJp6~oGO]0bw@RN#dOdš/R\z)C WhQYx|QS3ΥCg-*ֆ]X,DΎ2߂0JquFmx#j&DC'SJ` 6pͣA".OkO]Zk)^:88z`jbD8QpW6%w;r7Р6~_6i f7"3=8w4Y/2z'ЗEw%b5rÚP ^q%KA\$s ۰=KДP^o:*$Y8Hc): fAG@e B Mwg59<.l~$8 Qy}BDe`W GVK Ih $,I51(({wdQOkt]CP޿#>#%,ikaf KNj˳n&kԧ-*(mt`4T"J]\4z1NkXԿP,sӑTHwZ+tIq=e,4 }8RKyͭY$P;Bd.a"lAUc$wx0o\}|I [oŜ_سZID^=Tɮ u7ݓR3!JyE9!-\c_Fen r(/ydɵlv%$K|iחϡcԂ:Ey,+<өw~R"( KjMpYWls,IQXil:cMƶSj'`W/N1:?7GcK0P!ƠZ"+"_䲯&Aekm}8yF1d5*ѡp!ͨS#`UWi%%-!Wϩ֞;HJ.>8 @cY0: kuO.>% /aU!Rc;D ]a!E_FW7[ݰ-!T&V96cks yG"dm:>MrWwfsRfަ=t3^Jϐxk1.<5*6zPK]iی H6XDHMa9x'\% LOcB8,vt]Cթi/t̊_Qa8\DVSt\gXwhc~f}g&mTyJmJ>\:_3OIU.mITXe^G4ZE-^(%RL|z0gȽY4m -^MK4gH;Hrk8B Wl!"V3POc=^ :yT= nAV4A 6_`WAr\15 (tiY/O\糔?Pbzk`ڐGGM07GȭZh%Ss=?B; d,^Ar.E4YHo3s33A F_;%)9K 5T]|+T`n=n(y[NS :! u7 #E25Sx EOxt&zt~ Tdb iυ6MfV//Ԧl?! j.",؂E?RXd9"kP1:B|[Y!LΞÈxuh bT.\O*1+njie_wPx3T哻~i  e'uINgR9z)Z*TY~,JX-\U7ta,vԘ,݆>`wZ[Avލʳ"d# ʅ#wq8 ǚI|͍CAXSU8ՐvtjtK,dSOSmVvڣ`6 cP 3/ ōuyb; Y=reœ{t ~km<&l.Q ppHX:Ċ̮gVTZ 5= V-p뽮LnUG ~\p9Ilal$2^FG-A&(h}_Ջg2Os '(Gl{##2qS#pzNfeC3H@LJ!3fxSeT4CvLQE7~d0Һ`T7#A $+d3jvyt&TY~.S$z7tqb?6Ui_;ʗ}}dDhUҜ XkA ~;|lR.σ*;; \Kk}DDj=.~I4F[@ "8׈RQ H/\)a?SrTri9Ra)IKl*345L#RQиV%.]сDř}r;$)Xڋp^AIMF<$_Μ>C Q?p:fb-~K',;{-&"K5}܈[4++aH ]׽je`.4GlpnG<Eb(yТ8rbv&n*12-^` PJ6@To"xLJ4!* )(w!Þ¸uDQFKh mέcNPXWT#pohLw$khJ uK3$|כGVM/Үb&}`(תJ7bd8 lO|h <5?~Hk6x3];J>k& 6t慢p|S56MC$ԍCc06L'].{k ٥HXo#gԘRFIXyTu@VnMMDAĺI@* SaA%ZbZ }IJ$JwEB̢{QDTS-*T̛TE'>[7D08&cuҧ3FpIs[EbzMH')gD R﮿zC!@oѓû?r+Լm|N?^{CMf3>"~Ggޮ;rKyN_P[&>.y8=H^,hmj1XDĢD{; t\hAO|#ʝfF \aٿNkTwNaOA,!<Ր]QQ5Ff#xyMe!8? q#?^l`L;UJ\[ 8/}tr}[4z>}y:Sj#R ࠛØ(V>g dV]&냕2ftJ{e{f,aY%B8:'%Z@V,unI;+p}}@ޡ|:ga_n<:Svw9+,QWך IC0a+ʜ 0+ _f6^8'QzpjFHEMց>F{9sB";܂?QNuNX?I~;"l-Hk3_X!6H˪~Ʃ}D +;%OҤT4M($D])FZjh-Ӣ8|XQJn a 5$"ˀ W^ cE^ڊ󙙮9 =r+fz&vE煱&\ y_-Ta .Lhqf1|?+10>oخ]#a;Dc P•p`;ph@`(W0~ -0|6}+b;g5'Chu9[]鈄_Dì][ћSUGGSwwgI!N6A#RCZXڃU~븃-d89KB 1۾ 8+ tQ:T+> Ɍ!)B/5^|~"YTL\qi"o^j{;Xqw3iqj]XU҇fRQ¨` ѳαj'7wޛjxz{Č>kjǢȮN7|. L+/_%R,ܛ~WDxvA뾒٪ +5<ohPZ3k./RUrS']z lb;60;P_K9 tthec]0ͺsEsyd~5CH6 z\.M*q}f<zBR4a$WhRBPn-ƽuOY}\m @/+ʈǘa1x9v̉K)ړsPŢ4)l+j )VѦG[_dE " (M$C% W3Ͱq@KK^A},x ?^ MTKprtɭ;mO ^^jƖ'L38AE}p $:=~ŝ/ʙ 홌.Ylq2Cd:SӲjD-擐<ɷ8&}phX#Q !} ҠRR}36xXMyB;{HgTDCGȽ"XӶICen+6 w |" W@x\l7rZK [{:[ϗEAG9-?{^]صz>9c9_y7 4C`0PP XY/` ؑ2GYILБ?p^|Ug'FOl{,'dڸ(;|װXw yJ ef+ͮv>gw. q8$d[灀3SnFވtk!hr19>dEʴNjbV8,9\^iqW~Dçr8*Jà42F|y5AuY SK"09[S_o}q-(?,e#̞&.YpZC͍3q¼,wnakǁqܕhP(PaVҗeS ` s0P2H/Epi߸l-k8`؃MNI;=)/4pOh"{+mjVUqwp9bzA8AR ++jֿhv}ۮDKb_nyo4eQ  }>~h4A7.j.'zzqZejގgX@ _0 SX&ѤQ 3X2vGxq N]i5/2w5o%3k @8QF5ȧoHcZ$|C?=l*7nbŚu rv!WH97zv~*wHNOm_"0!ɅrZH_E85.˱umԚr+j: Sȣ*zg)ev ;kCuֹA܂dPd0L]{ґHHxNѐA'PݑYH'5~F 7P_3a}q? 9T8H;S3KBɧYk9&Y-U>NIݨ)MU ׬ffWEVՁ@*Ph"B;5G_ <هP s՘c?UXY͝}'קx;g׈WW扤*̶~w9ۍ&h#&Ì{=elYOoNi280nZP<޴jhJuI3p mD-"_歕-TQtː``wqY7ސ=guU T~D2>Mp?A70g'g$N{c\1 śwK{ݗV.;W: (]}9 Ci:朄$nZגyA#&K w7a4qjVtYCp*ӭ) ghD ,0$aM`Edݎ\f qy%Ė/17?3dǪKJotV>͠e <.0y4b͑˴SwXu^9()0%N>SUWﭭ?J[D)R]֫T/7!JS m>M)z,Qze~ٔ&"0slvf8ގBEI9SQjҏ00мQY2 [14&gm}^=\~W?>8x R_tz$*Jff ģ| / ~vZLv:\x{v+fx^:˳t\FzoAD[rw_YϽ%H C5ck`ϥ=' |e8_u__Awoc t$yA/{0)7G=8 O#䫺rUL"TOX0"eW˷HK 0F3guߧD)mJgyin-pУ߈/DT[NU PŶhC5֔nŗǒ ˒k'A_'jN_h2zȰ.^D;0paݬ+寠B&hOR j/ 㭭{* \ ŏ9.؁`í/maBe9¸-N6"L7g]&ʕKyl ~(8ʢpbJ t(8zM("7J,F K]t](1?%቞l00ɇReijIelܧpWcm@i*08q:cYKTVhGO"!1KȵӁVh@ >ete-ӜY>?9GfXQ-ADzmy>0-k~R?{Ӵ"ﳣ-RWPS`!򩲘IỚklk 廗Pz^ڮ8<* J.?&-fxhSjȣꋫ6{ͅ4h-Xw0+Mבq/?{BO)h>3D}hͤAco;xjo~~Poq@0@k٣8p2{&Eu?%ˁ(BpiEFi3Na~mNa9jB{ndĚkо 1׼F"b9,*hpPWb%|`59 SWLn6쁊. ţB,?!BJnɵR`F -`"={jV4xxǡVˁi'9 |4FʡTz}x^ʹ;vP_E:TB 4ʑʼn/8ocwj_u`)ΰ!f) ⊖+AN"nDKgլyB0hF'FjEE][}_NAjf#RZZ]tt !K~]1#<q叽 -Ed[Y#xVB^EVzI8T? V~Mkڶ;$NfaHQ;O^*޴TyU? W8VviY^>2ڂh[ Iޥ:'N* 7YßDV!g끩 _ڲWۍn; |\֋B}2m̋-׼Hł菺^Ɲ8>w^#,եⶤ_¥D謰paš36DbKm.y4L>,>%sQY?5q7٤onpb%,D6zs6qz$Yҧ$Q&Ζw ӭ`66m@ZgNz] ҫ;̷_hagHtźJ'ƹ N OQz`-*[ l7d$Tt?`_MBT(er\F3[vhV2}tŧCu\ :$E0`iFizs%Ug}] ֵK~4#>-f(8glk"U QggBcpВYK.3շ WT:+.Չyœ=dZ,l Q脣/8#loWS}kn7m?7߰LkJr ؆=‰i j!*0z~6 ?@Zi:ڡO o:leu8fDL9CY }bFE3>/?䭏ĪC8}$s2 3t+.ySWH%-HMҿTEjOz՛<{Nv`PYÌgehlS=B=gK#nyXn˗ U"4%QKwe"){-t.0H,'T-|Ņ#{.R*hozgGs ͑t/aj;%lLׅm1R*fǸ/AO׆o6)#y3zӃ[`Lvג~9[>q(8 &da*HJ%ihF:TTM7s@p /BM^E *~uIhH:x<_"՞R`]+IU>p3&F6۔%n-ʻI_.[WRFS?uٮ![p.Fi@Tbi߽za֌43.nҷ+㬲mϧZo|>*"UZ=A; c]R>Q q1"P ʯCёtwtLL8q>^݌Sx |3 W’(mtLT6*Rn3O3txBk>*!^ʉ48%J$s֦*TB9܂'h9 x3MWsb@\A6p0ckHi~TA`<^`8 KV)*hW4@n1R|I?C@Ω"6s$áM59[f7bx[ q S-mu9@&KY_0IIx^[8qELT Pɩuί/ ,v"ZIa /P&;gUUcZjPPL-ERMmmf=ذ~ /k1I!n Jdt:h0M_|(wf8JWddeAm6ay{VRj5o0v!7fPoڷ4Q˒Kӂ٪OOr?qqIIVୖhD<NHB{1eP7D^]7VDPR@a`73 ;H' F cs;YpYyOJ!tfk!Dsg0WfX$6Q]=j:'?G 싿*m2['} 2TI=hˍ/a!*ev#RF2@(qtX3XMهQڄ pXߙb c+"8t>X:K`g72#=`gel b tMc7`$7)y$Vуg7M$ ݅PHk>yyakM=As 4(LC7M"*V)p1D&9 x U$PЊM һHTA%2f>#gpm$5wJ"X=F1mEº-_/&R]xsy44x!Td2*( |JOs @4NH:zьa})QvZ׏p00NTl$hJ Y+&46LPg8&g>n5cNvd87-ʐ, Rjqmc{J8p;Sjܴ% bرkr l^$ܱ?kfl$=EOBǎ Vk!i3֛p] %Ec"ue;H&v,dFS+F7]t]w  ̼ ?L5^wLgYIh=g@վ/,TWW/j*xLUg9),VsK{alo⑧|9Lv;.dAÍOGY+oȔ?gc"y=> B3@ܪOIdWE7WsI"?k߰ԧ` T>zxGPaTbsΆIhA_W@P)gYm}&oLR|S;ss.bzb{مEF5Cnjsk9g,w+΀@WeNu"kZD.5agI2R%j,s4^'r'A ,;= mr?{.XJ>q/OYKjb6Y%7㭑3AּWѨ [z4KJs1HR{YXHfG<mjHO_ӱx} /yeb.؟:l~ 00GFmx3ϸp#jZ߁l/ j*||& W`8 @eI<*>Xo/&)n;j^2-_'Ů仮cL)&Kz$Y-uc.84-Iy˶U/EXr63QׯMeÌlz4mcF`)Q.83 {MpF_rnZve#ZfЪxq%3>䰘&Sao_]۳]"bٗA6gcy`1'8D E?o*n! qZinKXR~<̱P ~>駸͑7-ĝ9~.+|HMD,ETgT[>m PyCYԛs϶>.P_Vi9U޺\Vs=70PRmT..wF!j*~Vm.W3R 9(oll#z= Ue_~;(n]t0(bJ6Gd˄PSq)CL2Ra^#vPD,*prdfȺv-gJ:᩷cd6A k1ok]4ۚ4\'fQ\L*qכ5^ KwPv7.-zHgT Jj0vQ*3( 0д<9M}"bg,pS6:WYo%iuK,F-@7L}8Ѱ^W}S3 )k^gųӞBQom/.~p{NúZ쒐Hۖ%ܟۨ4çTy[oI E{om*CwE:FZ ʙ~; ֈ\BR 瑘{HR<`ģl3 %; bkVR,;TWK\o2>(H3a\6`VMW$H_Rr*e2LdV9P>> }nҎ֘ [[>(Zy_rS!ZV +΃-cXC u,2i pv"qC`2 od+kƈ⓿Wٔkn.R+ck( !&;tB^r[&LK۬')P7om7X,z.ҋj^:;dx$2ohۢYIkfI /D$zeI'q8ȃf>52TElՃSD_To8K# =?!+*}j2:) ߻Fљn[E*˭ CR$'c@8#:鴒aX8s%(sY7/03D1}RB 0uz4tS/μ !~躉0r_ mVq n=աmV&l )Qy1 k6O)Xd-Yks7g@7ov38nR$=e#g5o(LQ\Q<)=&oqpe/JQ9\&;ݵ(# .] !֦cñ7! 5t8)7ڙ;rGvX5!mH1hx*ƟlV%;PCEہ-mS0r2*Khz@'q*L܌F^uTauOvtezHwH 0] T A"8*˺ʛks*RB%Y T~'jgN鳲oB6$ Y8Zk۴ C3fV#b({qܗ̵u}lnpRy S|+uh[)Hp|}Z~2,ˉ Qed߉eXHufU`7~p1GJv!2 ߀FQ&BA:GJ 5zLx!o.we $9&i-I pt2'^돗/Цv|r?xp+jAn_n(e=E-X&&aj<U+f-ŠE & RJAExՔeVhIQ Lù#~/R"=JZl-[~NĤ}Q\U`zyƦyw79nv+~d_btᓠ]Z+9[%z`~ %ZO Oy:Q&?!l^tS͸,qF>0 -|Kbb{yP}9ʦNoJMLZj5yUayGh OwhKdf`qlt6puohu<ɾXyM$zFV=v ^X14;l͹u_^nlOPr4PybNh,]X}>Gb=;y:)!o5 +њ +46YZ33Y'`" ߖ8kwBEum,d&%wXDNL3]&\~wq̚vwlx?\Ix2 QWNE 'cdF|k&pز":* e `{14jS݌D+&<-{Ք0 zdqZ!-$jA%[zZNG!_Sn"6Unjt۪Pa4ͫ{R9aZ"-RḆ P0R֫+D6@oYlYR tP je,\!~ibiDk?YYO_JE^]Bޟk#Vđ9n2P/gUU)SY+o@G%eY?IK°ad Oi AU`ng_nxw#wPbPz"JWOR *Eb6PjSG v_y|>"W:YlxwG{5l4|@f9$SnIXmqA0 ؤix9%Zn/UPp*ttW9_)xIAQ48ZuKuu^'&-8:L\#zzFD:N4$dCj#!xV`mk=,@qvm&iw wTYxfkibE*/QBh_UKl +'FLx5-Iy+GT̵FT:^ w(mrP^Fb5d5{.~tNI&(Zq5`;K-TԱ$-:' 1vR\AŊYSgd,!^' : RmOn aq|Tk\j'r u^"YM׿Zwrr < Z ?RYU^(S~#=S(1{T ߭7(4~S]-| W%D۞媛|N-NXKPȒɛ > se _v?7 Z[5/S 0q2 sWd=ъ g._"{t]?01Gcܸ,lÒ*2̢n#{q@QG{GwJJ;$FU2H?aFŁfl0Ō ӊ~+pz !;?z/1HR)u"b,꿎$5 {D-6JЈ~]@t/D=Y(>.ՠ7./MZ :ဏN<9)SlMOxkPu3|s|)_"L.WjP̑jW2 jEg۾kɓ$b R=^shSpJ/dڹ'yjb=|l"5vU\QLjC}p@rAGf4F{)Tj8 2թ?⵵?Ygu6F & q/B:ܢݶ}#L0pN< m[i.7Ȳtü %cz89 [K}&IJ8Jb4DDzagδB٘Չ׈v9p2!ymW4!|}i ʓm"_*bȷݾuY wUO88 ak nx_e:5SS+W$$Jti3; Yq ps RG d?)ɝ #7SN2Ixf_^"p3W<6+L!PY6/Jo7 =24b4z%ڜ .B7ښV? L alD(;351 I'QlH@Jqp6}+Z ѵ+fBB >Ўnq$+i *'C<8ysNy$B` w@dm$Z57_RhP^hYfRjf?v0Bz5y#eH/+1X^;Q΍Ƕ&ONj >H> N"D8i~jq]1>%4B鿵0Q~ /}雙Ɂ1o.a;-|QseIh wI5ءh4ϰ&(KD 4$dS)h6hsG]nҠȊ1ZwB¾GSloz:<,S3 K?CߓugRvF8Xose>,@oܖA BhgٖC5O`8%$n$h퍦J?ʉ+tBBEBS Rr[[_Il2nO+ imap_̠E@WҺQ?) C%R(M'r*"b{wal6uݵkG@D,[ nbK* ͇1T;{d^olriXYHg'ɵܺR k^oLPY]SI/]^l\!aCcqnZF'6*gA(EXy16=)%|1!-kC8Kɉ rՙXPY"6#* G>Ujh2xH*Ҟ1MI=TF: HtygS-(X7]yoL" ܉> ,e-eY=Jp!sLd[ع+-+ ߭f'Md"f>JA)z@TK`~2*M{ֆJ&;f7͕L+Nwϭ?%!ӏ9,4 zQzK`,z V!sJiƑ]LcPHś9i!f p͵XRiO `9]TƟDڧ4K:LZ V(#^Gz _=>=l(gokݰ!S]\pm}b¹sJ?Z|igY,J2 110 Ts Bk~v'\2i"Yv=A<7rϓuqx-=wј9c"ēN7'ܺ݊acl/Q +kG =SCj6k`#zQ}U~MM(E(N c$MuxD٠115Xk8R"KfuQ2`B$OWњUNƞQ6LP}16[#go];k'Ջ܌@G0au%=V{+8D`'Ď[2kr:^U[26g h<}i\'x:+,`1"Ě,FO/Q#pl5nz;og *yK㬱,\SW&q;OHaoF4-P5=ASjq%"ȸD`语ˋT\y녰WjC8G LP^#ggl PGFt߱`b5|.PWq0V<EL+ڮn°S6PC皿Ro:uj̈ܥZ9hGgJs)~:M!{>Ő%\I_E%a2j2/aWQH%Iܿ=c1e^:@AxO:ԢЊ?4$)es':ͰNfmP+RHB %+Ychz8{aɳuU <`gB-[~`g+KaTl,~'U`3cc ^ \pbg8_Մ]־ J_GVQ׫LSG n ,QooB[qڊ~] q(,Z­“_ 3p#@l^~v\]ǤX!#u^־TsRߣ{?/02S1M RH:9I1HJJ"ڈpK/h(+>YK\zoO rM9Oo_ض4if`i\O xE$szp=w' z;,7ВNeK×Wt褐n8|';mY qC$%e (:y;qd]qN<&;s~ &%.ª8xĉ6@PTy($vv#u}VǍ@SnP:$*0.%4:9нM£1w(̤(D:c18}F2Ru՚\Jn]˚rr|Т"m?? --Y! } \me?<_ntq~ƃIv&|LDb>U? qeڂgYX,A}p'5Dc;=Ovjž6(AsZo>ohn<+ L79[B:|#|ly /(43nLab(Flgѭ0d=*h2NL-wZ˽Mj4N:mGcAG{7puF[aq単)EI%vm' bT S,{T!漜X,TpN@譇fnXi[Dah:\4D}B Ǐ.>_Qcb!v?&Heˠ}'j+5ML|釡ɻ#7: eM!:rLUC+wRlwXK jΑ%A.bHŌBX?<@\B$w,6 P|_dc >SedΉ{Δ xw?C 븛ru4y2ڰ;'C N)k%R˖\䧮; N{~VNa=Z'YLqd ׿{"@`~kF@dO*".ծFtj]8e 2Jk@)T,L'S cy2%i bm0l'2)T"LqɼTHm#:Zd6KZ|%pF ."?j8i4-_z=Z;m.{:hPI$`YJ;!3§gaLҹ['x5-a4{VلA}}/`s6aZDvXHN8)gX,F˥[]<&) -YTOAPBbZs>b+!LR]a_QGEC>RHJNF[-Ɯх34_(|s]_;kznm16xbwNqA橐'+BL]㒠Ų͂uK 72< "uM=z%Kәll,~W\Dm$jR;'~9..QtG2T%YcK{v#-ltyφa8|5pޤWضQH|]W¬3tXsqyiCԫB%9_'3U"2zo 3bN5hR$Gqc^K8D: 7j#5HBk׺9\AM!3apۂ.ZFG==ƨ[(tKQ6 IaaIGsDwx+㒌@&}~edžbքܚݺ):)3ZJbt)&]TtB:0λ}%C>%0f% &OX° eP+qthhFaʶq7{ɹjo| ;Av=b66ǥ?xe!jmez.PWC9MÆfIr:N6WpSո(̈́iw!?t+"+(+Goc]&?#O5(Aۮm* _lf:*.:==zH㾝TT9~Z bK3\wR\Mq|)/zn˞1Pe^.ZObNW,:{eU4W`Y-]8ߥy{v T23`s2HHSC,P0F*J/$ёM3:ПS7CѓAnOݣ5.O'vP"6PCS4kxUO&7mƿ7Si "DS"x^ q7;LEQ(E @/^,O1>x1ʧh)qlCm<4.6=0kIImc2ئ!Y & PZ.p4S//(:왫$.ISK|L@u9Z{bV$[r@ 5[7rs 3-8$o.ߪ`%OA:]V!X{!v"gg@S̩$i_pAg/cwJ_O?xnB3U)ȫ0R%Wq*w!HRAҿq.{[6ބC&;Bx_ h<# IΙ%-yvC*iqxb(`G;] v8XB*[jzPا+iJ:B«t@¿ZAyˏiLYz/MCA$)q}R(E{5Lwʐx7|6qRI~Lf+)@'8F= %'N%Z0f!9oU9N6?sFqN!,?(ǚY\`p (s#y eL=H.$qٝkװHLᷲ(g;ܘ;D< DQunRZs,TR}A@W0fb(#!~=3S r4vikNq(!p3p*0'}wB]|/`]ŒS(=|qgfbh\0<|;v;.9GD#-I|&(R% [k))Ieƪ17zƁ啮z: ߃(ȟ#mfbӺ͐m ev)vjwEб)L)M1sVүFM7EAZ[>)4AP*l TCoh [JH]_j+3029C^~pR |Y"Gυ,akcS6a"u>B1AI Sα{XNvv!HydRQQrzn3#c<2fކ19]fn[lrC P*u>'aѨ; OӁW?- 8:@.43`?406TvAyYQgl8ceڰYDz78zx?J aHų9R̊v 7`wn5 E`]Mt8fhܻJd& ҡRx%F5ş;3~&C9VE-6 dXfݼj*4DCՔU>ś}vuTS|:_ z bCcSBF!Fn^US;Lm]!U:XGxD!W9i ?ѣ EBh&r]Jԉn2]lɬ˱QXXcf;p3h˔x{j\Bald9I+pơ5^c'\~\>Qu" 3p`vR(G+89-ncgً. r1(ث߇azysŪw6{kϞUI6TnٵWIS٦FGJۂphԅ*STx|4L0^u}?0G<:H' uV?a\U.>޿mrg#tQAy a9%B31o]TC庁pkvELN}-LbTi*N~;l.yZ-ybUE懲:OzͶk6+8k2ưu8Hej>`;P֖ī'ۨ3ɮ9v׿0)d 7:$- 0T9軄z(֮`h"uo;>:Μya5!u}Xye+%:KD:f$lhq8ȁ =Vi1C FY3"^8˟ҸvAoQzj.um 䍯 l»m Vʒ5]8+$Ÿ=_ɐ:V]Zs?]lfZZgp0pd\96x@HĮ`G-E[>3h'ңR .V1SX%ju"y8q{h{Ws_VJ7nφn"ϸ{ GW򻤐I3kGMN]s[W|K6: ~pệ,AUmP/odh1ݓ#Uxq>a$y bI -AykjY Z^xC\z -$% *n}l,t̨Yu2?'(Ѷ"J۸'"~+VY/9ffjxV;jEA2!DD>%&3%g@0҄`)){j$Cp}Sk{fx(f˿#sS&j fS1߳-!m9X-TY^ F3]QypƥviuYzq,Ր=9p v+d.$]gaa$. OL]YC.*PB!d[c^ O]@~޽*Ŗ% yN(kw#T9.*@pMzޔ]i>VH `eґ3YCĀ_7 4CF8Ϟ3iC&e3S%':7%%2 #jIJ”PKjc)&)Ȃ;?h{NMWZYmGo{M$-[ (AnV.C;DcП ]GX+rWC=J$*yGd]Y짅}0Sb_ӭHD(HU߼D2#"JqGu)>|C_-ɶNQlw*$ӪV(]W ҰacS[Фb1|?Db ?sް3E<. %ꭉ,eXBk @] MLŔ PPKPz5,XWaغG%w#?W5#1!Eyʽ'rUL#I͎$$Ž8[k|–; ꑪhX 17_<}h@(łA6N_]j !Wna1djꮑ~ynu E|"m+3@E"sߓ|d3#%c Knj"3BJ$.Wz좏H6>*xO}?0rۗ[cEV<], fM\(gNTH?헥,}?5&}GX$PQ-D|y߄/_I.&Yn<qRJjٚxVMRcʣd"tFˈ?tkopSfS97a} 0 `h&YP/|6-:o5,XMXbxKR%~d3E1@|q v)Vd89Gܭꀮ3?;[J3*PS3\8?iW!&22e84.F^t12Lf[4HɈ4w*7YP݆t4>c Q6c$; y03yC^%w8X1'+8<&[J[I0-4EYYF/>S`߹JG-73-Rh>KX:8_9.{9FFƞ#Jtvctq"rr,kI1׭PGv pFXqlJNRؔ4Ybx;u}QH;yD`׾ɴQ@涁0r/tK yNؾ/8 5 7a@Fj.E{2ڈ}qH {9Hu[oaZP0\qE71c:AemH`xaƽH#(^˭/2ptބ $RDi)4 u5w[RtdQO303juWE M i#Ϸس=!61R6\_OS7W߉h 5*FU H &cCDj_%Lge):'Y,N 结w}r4N7-䲐1} OCTyS eZ%BuI`NdH]ÿvO:Tf#6|1F< hAB(dؖQdwvBMdӞ~{I'h2g?89߫,Y~Uc^PTGˮ[xkA八Cz [>KP:`'43 CSk_HMw<`6/mi ؟ qKe)?5v9|`~ ³,F;‶g]N`]bJ. \)4tKxt/.y$&di|έ{^0xTxgR2r#Tujw!'Q~-BJD%qRHk_pE%JȦ3#KFș+N׽eiDJ+$&nQ4>]ZcM`[8G`^U`s}Bl5#7@ ha Kr K3ǔ=:vQ'%o?D>)?dvfqXǦ7 *wպH.LyyB;Vc{玬JlKGh!+i-ǨL͗@E#2el&"`ʜ\.W_ kU 3Aty頑sc^Q3 6D/AuPGZԦ{pdݾ*&-G,pf葡Qr]`ŝ-AL2'/rXr:~# e4{K'~; 25xKfd);3faЎwm17Fw*qMNc+m/i~5+ͧEÅӛdЄbK>(MoV^^#ѭYCT[m7KM/[3/_ZWG;fĵ. "k`~wX}w"~5ي(ԁEhP@dmI -뺄Ez)hb 0}Sa;%.n{ptW֚Iٻ~#i# m4A[Pu"ڇԳpǔT%A->WWo&@.Xq$/p:'.j`\|mφfS鹔x<Zgb6d4zY([Xñ CD{TGckb:_Oۡ[\\)4%:,S?II5UItک=?HV &KτsWK>PCVp_^"_ 9Mk sIagWyvO`5^X0b1̲2C[[VHu9ͼ^442OT" $yCmQӦq},sP!V@{d,&gTB= u'Tf%:B7_I3L0Z09XU7mGSd;0(][ y)/ bt>Ycp7A|!3u\}|LNǰRvT.#tGg2f!p<@ؚO{vLBJv !W_aN9km,ٕMnjWDp IF%,[Gɵ=>k [7T%&viB{ Q=n Gw",hDZr!`x(G:_qvEN^4߹v nSMu6/ؼ_}oh^_})~T8=qCV sņIktGn!B‰LϊlhTU^]jzA[6 ưa1XFj.hk :E\T3:BQ {_iA)kyT뷇|Hyp_~)K⤔kխYDCx[$^40e[[xtdtY?@uB";mɯszm-{zHM帨ؑމI { C:cc^ev- S%?X-xX&_(1P7Odބhu|qHqrL/@&9] Aw"w$ZҐ~'.w8 l#żhzA +vVh:Nj.bZpWq~NsʦӥxJ<޶8-Ty 돭򋨧/~ U]s wvHr~D|:eZ? kFU$9: C` *('!`AGIx8Si|E@^azm7Bme^/Bg !6_}5F1ԯajt-@RK:#LNj׀u#?-L]i0plyQÓ5ެ\uvk=pC| KԱ-zQ b-PxUAf~lnB"G[C@s@W4m:ԟŤItkuZMwd cwSer,H'u[Jhs,,+wx{oM3 p~&;{nN{e+{ t\Ĩy,l˅&2۶@bZ`8g7`{e܍ïS h5.{1pI9L4;(`Oq.c !,fZ&\F\!ǡe}WI.[[/&)<=/x^ٟΕZB3yFʪ~,iEXJ]#=>üqt2g[fdW>,&L)6w(;\pPJ[;Rl,Yd{j+2~L&i8bU i5 C"OvJT)5Qc oNgg@F*~[;MDy6? bsEmFj<(O yVZzV씒ޜl=ū<څHkc8G`!nzP߷ޕpf!bD7GlIrDALc ĩX.9haH#)`|gu^X%&y'N}4;Kq5F7@,  >٬ 8,l1ept10dPu5n&͜֍5\fA$B -S=܄n]=NVEE,)*hѦkzI+~"2}K^Ha|e! / yއ/ɚRfy5f#^&t"fGF( jґ_&~vQyoVl!(RߐCI?)ɇ%DQGn3I{ лN`-Mӯ؄;x@% ޣc N'ԪFD%D³rCNHC&:KH8`CR<1t°e'BNRĭ Q@受|za}Eggܶuiw=6nu:|~I!:JU4l-o3"esQ9.ONu4rCc[x s<&{E ;`<Ɗ%NqJ$6==X71Pz٤>ނf']aQR܇nqIA/O5,c9 _&bq}}̖dSVe;y #MoKqsNR}vuj+ ON 6]W뎲O}}&"SL}*,'q (Y蹋֐DipVmy"'T?)m{Lau;I-SF%`;,(GY| t]zyK*\k}E,TҐ2 - %8l.s_p뽆*OP,i_>g`hX'\(_k@‹&XU'&mc D؉TE^<tqE? rΰc6EF%P}d_*uvRzR $ϡ))6ԙY,U]VwtcXnMd Fo!v, "e+H7qpUUem^yA~k ƮL<[ Zo*&?F$ C̏j&uiڂOEIB$ uJf'6%cuWE[r728լ٧JT|e|y3 ⟳O/ LR8LI_ƊD6ÏoQhvq"_K1f%;'+qb<W_SΟ:6v.4.ߞ7|?\7Hﶥ%O/+ڵV, GCIclcTh=/wG(T +yD,VJT - ]KY$WYІ_0H'!LK"=0wz⏙!?R6 SYf&+LZ=U~1xZ\)> ZGCF pmj +߱AVG LF"I`:}* /5>xɃ' ŕ&0 i`³?Q|_v'|ULU% =]`iZOfzpBa{+Zk5 :10fssϿ^| - sHw=K*ҵ0*lR?@ DsLO s}{]C*WtUm?3~^˺Unެ+*.ƺ㍥@dUw*/w4?PɧZy?C c+/FpKC?3)9-"ϘމMcE 5@ՙl|>;ƈ;XR& lCW_* pSM̔IIQ> ;#&MM1IlZg@ Ns&yT떠jJh+a:.2ʀacPH˜—B3H%c7_wuxle*cfUKt+-a'CPC0%\V9(,y>i;Πt= *yPĚ0ld9 eU|M-PY!jp=™o,ͫTZOo%,_NP)?"|KGoVڄ$ur,$ HŌ-|[r"0CZvpd .GLԷL*)¬Ӕw$yfGnA>3SVx&dF΀KmUBj?d7yA|f-Ӥ^Xq%U69ޅI+G;\]ϣA[  $6z9XECVSt( L]7VDWR },to@雾< 4d <;FT="Oo?BJŴ&)=-MGy~UʰO"٢/H[XFy{4O#ydB[~'e>mc Zoå 'K7QF0\ ZlTaOf 5;T]#"WӥL G6 9$o`UJewJ%uUɻ-ݲӧF2иHT(f|ow +0?Xcϖ1D D̛JTKA$l9ߣ&^iLer"&K%_܌5$>ٮE,#5^%ZV{vsLa J1+h|%Vtj8 cIPN@(GlY^q7V ͩNc7p/+/r,錠UL`JӐ jЙZ ~G Ey\bH.֓I9=c7[] yGYmi^ȰrF=eOq)ɩL.h翨a[Az ],!Mbgc8t0Nצ:oLA8l&=$"E]%cɮ껨{uid p0ӼN`G?un-<YC7RLpuf8*.Yn5h2.`0{޽h{,$p1gdeBS<7d@4y" bڇT؅9SՈhc1HiwEX7b>U}3a@#27T1>rfz^+OJ.9t (*w%݊+Nnf ?Gڴ`ADݓ2! Ab4KC q7J&w`h^L;iK3 ,r|8$ӏ@R8Iفm@XH˓uc3wHKq 5 O vBV<cH|=a͒@M/\( vlNG6ev,Ji"\h@g#Aʹ6Z+_k#ąܦU<,2 8 F?gt,M]@}E*X1}[8ffƞ*N(Í*c!ļ JCS%[pE:Rrj\Q[IFMSW/y>Au+o…8ՠ_m߭ϗN{^_ f\P3YPI(6~WY%_E1J*_6Zt ' ^o6I7^UzYF(qCp t'J2~R럷rm^Q;؞7-s~P xFha;<2\LCj WX@MgOw\ec6Չ0 p1!}㝑2dOw*I rKiyS;hf%ʄٱʓfFG0<߉t]EV[_9QEQByvR!>L=v=0h4h\#àll:#53y785UpOL6[IE\}l kt#BX:&)#W7Ū^=X!2nX0؂Pfmcs,3v߲ ss*Ǯ4"3B3HvFqֲƒԧ]|ނLw]H]%;t3>Ҕ"a7=t:5 oHyR?"6S;/: 7Qvm9k ٻ,d2)"{)sCEl.`w.L(ݬߜGڛΫoj[}/q-y)nGp=Iy{5Xם? 1Y˂@a⍞~8q33BXM`(-ntwa<ۈjZ.yok5pjT9N$`?$c[ l醹q;t6qnd\5iU>@vs]2nRʔN9}->\n*.4B 䙃\ܬgVAvxj Ld)୷<qU1?Z%K)el*KBh^y9?M$l}M*1MdխR=S)Gd{ <᛿*PMܒX>y,>B+/0%Af$g:l.7fen feOnzEz}(+{E\A))j}=n#qڭ6dxKImɿՁ3:^o#3)}z${m]}KAi\Yvfh \8v[CӶ4[99Jij/(;2?;!KDW14à4.otRI[(psa5Qg % Sm a_4ەOηDФ)T; ;0!W 5<:)kӎhS029{XǗ^Ѱ Dv{ђ\~dTL3j6y@T5DBaJr}WnE&tv\%lketVL˜# RCzpw&A"?)!qݑREn{zk.#zGUx~–; á2 k8E*DRWz)~BUփ׍7cx޲F&Ex+OuU;g^N0\ F/5 < kcm8,dB!vlX}[*O·6!=T>)a}riANf"B%(ש 3`g@= DwORղ%[ .}{hn:IT]yN{r P?KBod[%PY(p3LKy[gj[LV.1e3TqChF>a˃Q[ GO.MlM' OGɁ kg눁I}c@ i-.~{`YK K73, \H1,x/mO)=WK[O6[""ӷfgĤ, VBK^T.M9%%!3s\]},ݞEzWr62 O8 F Q545_7c2s"KU.]s.i#t'V57r&܅/a:I%w n<&cR /=3@<7?{/땢:B ̥1y3a"j<*:vƦY1IT'Yf ֽ_6Fp^_3::";udoQzV;(E跟XuHk4j*]PTHB/zAo02X{TeiA2vDgP䯳Z|YNW:vv.tykt Y_oZ> ozz ,[8a^J,S$"$N(,+xvL`A"aſ533u'wa$S1C irI*€-V u$ZIgf>dpڽArUwAf*Z{Ej2)/Lr޽!+kYd#0)odzrP~cɄo#E9|quӞl=|NOP!\?J&o~їOd(c](xF1j,fTBB8nեS밹R [Pա).Roӷ KycHĴr$C9q5{e REH!6?jd!|Q\"m)zz \`7!(3XZg:h;ɲKfv=}xMBg]4g}ڇ&g߻5LQ meIW#>sEIUVv /B%utH˽q& xVgx,P 1@q]/P!~PE3 Nsuㄽ[ː>p:~/!;m4&Iw*ʜ\2ՕyR7d<_5.'12 X; וNF?) EW~餤e)EǕOw=}h/ 6??oZmRo*`*4_r_mt )cEnV${g~8nAH@dmLsm3 (j{шh#g&f;"`]60GH%O{FQF3).'sC[Vl-#pl]K L:$8ɝ`jWﳵM84ΪXf @bԺ=F?KXڳDN0KHxL`U(Ro !>RN ͣ =U2}aa-@E4Yy\~-Z2)JƃHOIkބk'X%uԋ!*M1WIn2? 旑4iyGƛ㶡_Ox4 -}oIW˲K 4gȵv~j `p,շ \>*"Ar/נ̕8rWF~kgf}Xk;ʀX'ZHD|*Wd rD:O/st펬GfA('!x^P0(1?=st$E _Ekْ[0 -5y! 0&$1vLD L ԋ6\9dt)\ܨtuXN=q!m/DԶ\yv*9O<~]Z4Prv!RC1PژcA]22FfrLjq>m";XL8rK5ɠ6H@X~Oqӧ!e*ٯY'_Q Vx9]O˗Nw\]+0yR8i %,kO%4@ 1y^7RG(Y[;ᗶ8*뚭 ;E\ QVy^WTk@\k]aOsp! Wo22һֳv3E^~a$J?:ӑ*Lo;uE$SHXa/Ö( 脝5z{w'ӞW'_LT'>#DϬKH,4Y?uYZ!AogU=e87+ŭVR倗Z^/1Rc4R䥖LmZ9lc DvHk#F8RXlČ}:Όv֜Tc\2GI-* *dy+cr;qHVь}KbKA^I2Bc/smrMߺ`  ׋TrAB!# c#TњpU00vC]-a IwBeboyؗq4hϞ 3ieAtgbōEE#DD]$WXb_f']INqGho8E69_:b-C ]/ !%0Na{67hEiP/qwF:\J7GTbQ}9qHE^Bh 8W0}I9qp^sdc[:{z9o~|17U:?h#,8#fNpQa2Pٓ6p4oc Ӥ2WW4..`&:kZ.`\zsJP2ԚH}h f\XlY Ηᥕڼ4-G?I2*ঝ`S3l<ĒTV@dj1"= L|DO*Mo/ ZNxJd,֯K1#->tI$j'bQ}hQ8` cy l |:HzKDy׍z,x!ΐrU: ie9Ӿa7yNQ{eqo@ 5[kC sf)mקАbEח0Gi::{FF~]M#g&݃+Ϯ[@`̇+Im(W@Ezan(0Y.2 8+ֶ~Rr3˻>S,brDW \-r Ymwşllxrsf,po'MA f(Bd5xt]RF~cq'pB?h$hbв TIeFҵ-1($a{B^^v1G%8qwiK$_9k?>nWy<"DKqޑz*!2:c 4+'*e`\B! %Vje0w3CE+{w7DBbqyy!Rqɋ]$Pi%<_ecO TOdąn lÅ8@v5X@^'Z~<4:|Ucw{k5x{.lѤMƚ&I U {d7D-ҟtp 0躊f˪ H5BքN]onX}Љ=oaEIMCwBkehտUp VKeM%lçܟ`sƜO4Ѳ򊂢eʥ Md >"YQO'$ {.u;^笙;:ca`>+cYS,xI 8;0KfeF,w~or[dtxIZJS/n)uL/¬J *φL%ŸvaEJ-K)V()XFA!=xG59<҃͝IlѿKeٗIQt#U2^pl;/#5cI$*B.*^4mW#iӜ]-2UFC:1w(vvq&9~}+O.?b_ ODޕ2ml%쇰^cP9wEkNLdnmIG1 HR<܀t$5W6lBC.D8;l{H6"{\KN>Ok1CLΪE_i*>L?Snuɬ: (U#NOhI\B7h]$qgR HV; 3MMA"P^4,{KU{d{^Թ"-s΍ש4p\Z-l'"w(uir. '&>fI҅veV),Ns(d05Pc|wz=wb5<*⿡Ϭ%O1QjaS>kV#5V 6JŦ)i+Պ(f[|ߗ纘]{ھ%їXČODqK㿐 ^,a2~~ &|C0DQ~!|#3hVm-<{ě) GF<-9h GW,&P@:L{0A` xDpbK{lG כI.-jyĽfMd`&0G] @1G m54BiJI⠄,+ _ =\ӿ;b6(Un~ЀKv4 [ݬ,n9ƴdBwa}_T0IMteaDI|Gd%/Vy􈧐(GyT+ 1co%0~YPY_Jezr%ȗ `e iSZX4kj"KHEĪ)*vk'[k(dzRfUu BEe,ۜ #2yl L=p7U1D3W)Ls=xt3Id !r@U1)˧Ktw0dmLj(WFu|U#نRKS4HXxVƈnL-zhL'761<"TJ=DPyIL XAFw^GB9WF2 BX.!D#2vxJ:qeEA CA2ÌGgiɁ>G#^^kg t݋aP)0) %ĕC6o< Wϋ 8=3]숚N[ڄj7bАl*yMwVd$/KJ+N:ݪ2EJ=2';|fLQ@R*H!##Y+Gb8 #LUp0бO\×K\!Q4YLFK;~+RRW/$Ku#r7^G:iĨ0-qG.*cfY}! \Qt:$+d+WPƩHT9 !Mql76([ޜ?>+xQAi3cHܰfL4S~7( 69"v׭ҹIժН%NBHrXr_c4b<Wo!%RUR OI]U,wDJ'%}:?+*T&aF;ΗirjigHaBR3#k6΍rnjn#a]%H07im:/ܴStz*2=>e3ea,AGv D0Ԝ swfGy Je h*E܁(w$b%N%`T##E,iJ~韟SY Sv mr*a`1 ;qh-YͣG'ShFQD%W j9st|ռXciH-/O~{ߍWk"3c{e>wH(cŷBK!~hɦu ZԛnL[pn\B2 Uo -(< Ϙ:aۖ=%8sa 7ٴwhy{ȼWmaPp PQq+Q7Z~BrGh\S]6Vetbf1(DI~vS%VK:߈aw7Щtqݭ;ԩf+9yErE>~]~Tt*c94PpHT^%u>&:{S٤$-^E +Db ȉct8X 񗵸I itf4t iI*af':oC{Vt&W4LKu==U  gg]i)T  |qF~}w>RhmhT>OHi{( 7m@m7tܟ ,W|"FQjO|anmV9fރiv4þٙX__LmyxņJ)E~wuc6=cMZ M6p^ce.@yž)|N$9 ͌V?& Jm4 lj؝#ZYR;RtF']7%`qŤtVOleF/ -7LfnYWr6#oS~U;fEK5,d~bU.LvPOOvٷMH'A KK%hC˷J+~*̶/[7(QD=@ZAÒAȼy!Av^.-i-|Zliȇ!_Vg7ޭ="U!iu'A޶+3V|w[B+`)72`=$'t?eb&cȢivRM%}vj l`,=^lD`asr퐠W:ObG$;m$ί,G12 (Lpb2rX`UyF vhn?ay>œ!U)t@%QIJ1URuբ'PSJO#}P)EuaߺUn(%4Ū}yO?V0b ]q}_jS(lMϩޔm4Y5C{B)qRٮa>YՀ~Up鋧&C '`gjφS^$P~&R6mlRO6RB[SQݓV~i͛8Vvg'Q@oJQn%-f'+!+E,95'KM> 8ݪ+#1RN6! o aO{A:ܐNd%5yE@JK]Z9ap 5=yB4 MgW$RPgF'`obGύv67șs\ K;[_oBA!K0r_ّ.6GBz*B; @= R[5v}LMȑٚtÙQ0@kDxvYdH+,J'[s0@X~?ea=Z `džD!iّ)V :ݶV|ٵ{V|iq N#֥#c:I!}fuMNx xX}-!eW)QapQ:zZC^5DPGl=\je"cƄ' Lrpm& /%S'x;&aL-(%JU!бA6 &pe*M՚k ǧ)Gb#KYChwǒW,>1&C9ҭ҆~E/%GBҍJ'_v~XKdh!AɩҜɉs# F\K͝@5OXx>>WL?kq(yaꞢe(DPK4ܵ+ kEz7CvS?:'OKP@.%b'&x1̒1i>=,?S.bo+1݌G: (!"p%pH,q⧱T&K9}WN}Q(4CjFp^)7N{Y Q2VBeՊv kb6%'AW;s!#B`ѹ0EF8pN)U*DSzmU0 iq5ijtdg+cI>çŁ2`]ssqz6tfst56z6 s gB qMDM#a)A@{;ݒw53G[ 4m&t<°,JXӰigR9`>A&dq?:CIGzI!/d'(0ai]c3yvt%[nO|Wq4Ǘv;gҶ}Q.R5]]7d}ߟԤ}ﺞՔQ ۓ7f3a.3E>`+J.(@bJ i#:@ums:`BwDmFpblFg)c͖9*MvQRUqȑgU ꛐH[.C*QM.-+l44H#[㼮3]pQ0YY?9&\Fm/j٦@oƆr`/Q6SfNÃ%1*Ab駍;|ĸ㴿k8S= 3qf/a }ZͮN>>PЀ1r.W3w:@N]an4 r"|cIwLM.Nd!S," b3 -Ea99B?cs`Aж @֕baUiI_ELO)tŃ<;9H)A_K CMl\)'u͆ JQ}^!q!n'H:'"Imy8bF2>YlM.[ڹj2pXMZ;n *m_Gjlސ6r[=SX =+Jb'eD@(FY&ж#=`ZM"}uHXX+% ׳]qiHqY0`o_@of,=فfG'j>Yyޣ}u|E7v KIL&u(W&feآ"'&u/Ħ]p*H 3A'>,_&6 `?!9ɯ[SE~z,?%.jMQմ aǠ =;;u([hu5*}]1#8@l5@% W莟_Nby(7p&VSExW@- f i^DsH,Ap?YgcxhF7w+ʼnxr 7y wn*fx]KӯUehs+4W¶u ^V9rPgpX/h+S'HzZno܃&u0Gwl|e5:Pyb=)@{$oaڳħ~BJ˵6RwYwDFD?Ӥ>_g ^Jj9un1q4 fW-yS]Y8}#H[YoEn (ٰkv8Τ[?٢xq& P}TU`_~:\FaQYHBK/fQgXAV_'dQX ?_ߜ[i ՓUI){g5:r/[.`D &&d x'DNSbNJ?|#!JR&E%[1RK"ܱǔh6%|*QwjsҢ@W%S6 Qؐǵ\JL'K.f 5 }lOHU/B qw<ݮIm$W1}I!`a8#Cl=]:/#[y,UC:}Us>9K2]IRFQ( ՠ ";thyk \Y|j|Bb9n(&mXnۏ՞!kQ QظY+wi'['%ڪ5ԥG + e/rÐ 3|['pO 4$t D8Άs8nd&f-^m y#p `hpo?}25k2C^?/4Lx&q} LW$Ú߮p~ z-!iYH*pQ`l[pAQ-j1X[뼪lb%qk^`M%.96ۅd@O%&w!% W"`.φIG;|Kٗ|?Wj:AzC*簹 a& 8%˽IDR{D HNj5.N&[;W:9Qo+֭"< 'p&6: H> ;Fj=XᄀM7Lyd5Q\kUГ 襵j5`el> 2qދZ$M 8bH̦fO&7)JOJt{=Xu[kb$pH=lYf19X=j$;{P $s p#e) {vmpPin62I!dO,¾XVf9Jj ~[54gE:)c =gkM 6gvK'm Z9b/%8k0f n޾&or-ީM=: uΧk^x5ً Ď.2=H}E S) ݼmiPXV^ ǨW!-F s'췆SV䇆vnܝIʼS@:VXdA*y ||0+ uZ H䚫A vkCcˑ_4JA0@iy4ihe*}=5"9^C#?]Hzb$" K7S|=n1p1gg;'B 9[fez(7'n2]ȱO7> P$$V*mt.v :<`JU R=-eO.~FDc- ڪP{ߥ侍<~ʅk#RG]$!fsynx7Ўfa}b,+MXFK`Q[y9o0YTr2B݃Lō#5`-~/ `ɌʲPXBn}VDxn meɃ9[*6D={l{BLbW\B]T#4φDaxgSPSX%F&5Z`@E|HqDsxJn:+ ӐI0vY#:~[-{1jcدzMM1[$e ۟L-ʊs` .t|EWE@/!9KxQ+{:K'oQdW8q>43 3α j   <ۀfx=\˜p}:ّc 0Z|iWe-߸ҹGhSw, &zT9=Q3x,WF@DњEV9})_H3E.[KZr⻕-9&/bG`+NT-F y)?Z.~ϟXB\*0)l?T4e1ʰBX!CJxڣ֦J kحqs"jrV嚼Rcx2sY:,.f\p55h2(&b拌O|3aH{h+/m* em5"I0gψw+ 98V5lc|Zp2h5ŸSȤ)±'Lz\ ̰iXB[9%mz$etm LTA1wliH1d+-_I>*e7MN0f,Jg-IҾ#<5?`}ฅ2_Cz/.?/pdmMp^1<C{'8|n(oFEH}oT2ҖZ$&@>X*Ub%uVY?lwL:klf(ўf(:\b.ϞM i/-ܯi}5j!Hw7M. 6 nT>EXȥ83q-n&3뽁f.p0/ Xy,x4hoB⩘I_%@0;Yìm7M-V8ݦ֠[cL l#YDХ-'~Crf[+r%6^D R~IH"y{<. 佶FE"x=°45:W7~$șD#$1I0(=ri\;8𱭗iB%M#Q i .lZ*TnOdb tQIV3{PDm=a#*7xlEgHAx'MByts@oKbtQ6Hls@^;g1DV38.( XM*hPU(ٯݟH@!ZLN09ƟFio 561GR{•=|0H)BNyr$qeӫ!/[69W;;zx%QnlkDpjSX~ZB(P3Kn3nnZgV mk1LDbgE 5Etb/x::*]Z s 1 tVa^Ң;.ӠQkœ񥎆?jc< k(\O6 W"j~EEQ9(yeW:19Zo ᄐ0_j]s76$ioܮB_-C֔\Do"> 5t;>)cŃMI0F_0NckyT nؒE'B~A#eXٚ[QS KR-ӇМokk)&Ih^a}Z(_[M8p4bW-97gq`1xT-^7J2 ,Y`8GnO#}T,pE!E s z'_^CZc`틖+c0?ExNqYl}d >hdj?Y%|kMzoyk=s $ߝBQ@ 9*'".u|6ݽguSJJMGGTC`S>dFKc̽ª%uQٰȰgW@ujrcMI޷J3~Qz60A9ꋂ8M(5A[FL$(5= Xw PO8Q4B&2 ie]U8]IZEAVP9L˸fW1պ.)a4/LezP5tZ,Tx3ڿBrGfZYXX]3:S-f-GG>t)>ΥO鬇l7[Tw6Smd-6C7'5"$?vMJ @#pqlM @0Rв s ۮ*76C?R+7798B%@4˷ih'n[Ft̅K~vH>Y!b| 5pfyt#vC/)^)8P |¶hnt El<:1{[}ٺ݀ 7HsngJSǽ!L7n*W;rP%$~5O/UM%VKѮnx knv650w˾_C*GuڕMme 2zFFv.,۸lZk= 7TJX}I-1`TPpPB? @;G3 w`[b2XcGu m1[>lkEt~lWQL> -Z <+w'>VWw zV&}+ `E(o= A'A軤BaUuX|$ eBs;)Kù vVX. ufu:ƒv&kZ=v/RϺt0z7R]UMru\3TWcF<aTԝ3̺5L˸Ä`4}_`/-J'fJ7VZ6/X؊=!iQ4ߡHcSDz<XH@3BFϢSi0QuVaW m xb,*qj!0b&[è{RJ1慮;ݬjf@@"1i"(0MS8q8R] 85z]XWzk li8yaU,!ǘS0w,!%d >GhJf65}*AF+cBAL9ǶTYec0 g<=ٕHN~c<4D$xx!͗H y#zy흾#udwH`Eb#0> TX>9=ڒVʻ#\YޛICut%y]a2k-F03?~HɃ햫n4YKQĈ%$7)@o`mP/ ߨtƋve9= @hӨ؃B 8ٲsNa U!|=#8:#B Lj&'XjY{>"ˬћKwgLnfec(lz{)&c=}ҝ.-ia?%IErFx7(G[+㨙 ;[}\3UuYTmMz\U_"S"yXdT.[*ILYODH $ K gו$lry!-.*NW<`|CIMtJ=2QUoձE^(ΑWjp @9W!L5U䣮_NDl@{$>p͢A8P)~vg}-waJ&.WiS ~9j}rqA=}Ǥ%1]v]9P1Ӆ_2jrA(:-fC6eOcC9I? pǪkI7)4>p.*8 Q$P1 bztZ;ɮpho"( vGV8Ֆ_;#N4E۹?jtO=Ťҿi܇&&b vl,WMHv>efR=%?x\`FFk @%ZUt  azDZeܿ|M[tJAݲżXmڧ*،kHH~ t`"iE#>) !ZG$i6)nIT=Bwp!^*qZ7$frm0@* oʄ,u;{ѫyHqaR3 K/re`rآL+Iŋ#>r5MzYWٍ1T`qq?sYppAvEf+``iߕٙJraΛJ׉wS2t|7'c@&RJ2kӲݙ&Xg @? v+Ie@q aS`WmmsX9ಔb]jݮ68! Y]s8%F.J9y( FY@YKޢіQ(;聃bXXcF=*1`2ǵ(3O./Jl:F1v~řhb4 GAW\%MXf%g @lĕt+j+XҐ{&Ypeb+k:.p@FTFO.OW]Zfo"yM ZJC ${ /SQ *^1sw2- ;"B?K ꓜo\sZ0Ӿg]Z*Ye!957KTbj*_[Y^\h%XYNP~TnD@3-閠/cbדB9m0>|P0Vv[o^^|!)XT/Tʲ.3QB5_1Ҝ?ŵ؂&VcWO 3R>".g|u\2-uECⷈ^2hrϋ13;#8 ." Pbdri9x@`beR;]U`5slSLdk`Lͺ/YHph=%i Fꩅ v[|aeдv]2IPSRaDϐׇR.39[`IhXQ nG,pʓ 0҄aܮQ., ,̜K5I[-]cGz ]a{L(V(M).<,Ffo[v'*NPbNT@rR~`X?ܫ+F n)\HKV7Nnc)H4/i.SWIz 2Cv=%F=SodmQA;8 [=5NS$Zq)ՠgcbvp[:lU@Ez!)x5"=oV5g>ı}^-Jú6/4'0m={A"T~Pi S<]5c'Ri_Օe_ #wjxY)V{^~Ì3+Kʊ-920:ݗ mk"ȨjV3AZd7x d_%e<ӑ1c6Gw3U?ķitCg.VMn<q4hH4Y9Z[F3d蒤yǖq!46 RsIomTFUs4%ܙ:%Ψ{#- ֐L%dݑ|T8_{\bg'F?x3z#c~h/X*`j¿|N%h6Hh{0-~Q 0;^ [n!P".5ђtWе_Ldj&O`;V vKu@^x4|Eckc?j\$.F1+-#q(k+|? {/*IEVmpvׅ? ,֓95k!$Ez"@)g8#`6i>5?ǽβoo1oHvoCAw9%15/}V kή J۞z5 NN.`jJt2uQȬ p>.ƒzaMPr%[SQ,ey ~`,=fh\prߓ>n3 h=ծwէHk+%čkTc&,nMЁ}k+HTGqv 7ՆD /P/8C+2CI3<:xO9X7N3>a7A&f ANiC>&~d|Y4ϙ:/@ަx^DYF }`1'Fgш|aNhL1s#ty{SqU*kMRs8(2y{F/f'U>X@QRcdM,foFG`!%/pӨ0A<"hwA ɑb֤L-;\|mKm[}ߔ|W;TX 2nəAv'MnMb'(o%7"ak#݆tIV$ؔq܈_*SJU_JplGPpEB >ITG0G\b~KV4I!bߨm^7P` p TI9  f¿R+*ai `8s 19~Ckf(8 stC &eO`˴Q™BS=t-3-L˺QZ<ŹG0DhSmnF="mmTqG(6^~:V+O$|ŊQHv*dE7ţd?{v2 ƀEV@qc#/X }6. &E]<P_|Dp; D›S Es)G "%sqՇڬ{*Ĺ5P0HMkw=IÆbW {y_q%)0-Tth^l1@B~G@t_6@I?;=E&F. 7eF>Q0L4QvYlz8HI4'S2 gB{Slc4dշ;ԛeNNf@: w]]1(ͦhvc> )I(;*lk)E}n&k-n\{),4VMZpqhzXl9KWHrmm=}xFiic0⻳~C0Inxu%SgD?H,/h>*c:32 w9=Z `j@OMY}^+X/Zo/7"h `[jWT ;YN W)A(bieP`ڙ(k }oڣj6bق!FĜdJ_h}2Y}}rD5imH汧hUr/K`&c\^,ȞPM.'r>,Z<ق8x><XBʴp!Mj0c#ά]nʔ YLhd.īFW+!\Ǭ1BHq߶ױu_>Y~Ӓ4 }2*eřy|xˁ.19?b0lR}p.yna~xRտ@;6dm5ǟ<|Ͻ3dӖxH@ +•={obA?{C%1!W4& *(*&ҘD&Xrg9X@L%#kbC~>I;C +x oY"+kVbp]^5H5$ڠ] q;!Pi)?vsJp- UQT߽ahgRsDmFvdžS1Դe=Jܟl=~@5s\#苫[ׁ!*M>ZMћ/̥ɸGꫫF'{ XfD@T_+,[d{,oqd!_sZc+ V>)QȽUٕp)JO1RU>Vf[2@(BiII^"A"c|7wKAuɹ}a4nE:zAUwy{!Hl3XxNz펻WfHO;t k.d u703k,]kfcpҌ٤u;ܱ.;0',cB)}F[Nz,~i^ᓬQ\xkwV+[fzS t5z|xX ܓ,xJx`ء4gøףW8+d(O4[4Bg=ě~Tzm,=f0 9y6lM|B5X/xdo9Ԑ( d8VPR=SfɃK0Tj6 #r(Ē[$BR[2jAV /H(T20rxLGTlGuBHt"X߂Jo3AfR/SU4B&/|Jp ݧa]n;t[d&;S5CpZH0#@#X O>IzujBަw'8H^ă9MP3g xRFmh-S]s*{6C a`_YUIn?DY瞙vҩk2`#ӓ;RP <2\Ġgr IM$&c>@d];׊>\a)>ӽ%t1]4l p54=1G ]R5b*DZYu΄HLA%*@'+oDe4Y#Sv٘tG%"֨vx47uQ- +:ypZ2SNg4XOa_oSk!ŗn\iXE[=q)g '&llm -tah^LO[ܜQ:( O*;Gl] V.jt6f-}Ȓ Ƅr7Qbn{{T׾})|PBՌޓZls@`+k@I5""iWJu\8R-pP vqO|ǖ;ABK+kAh4av@l1cS_M5cUwHgwEluęljYШjC'N”N_@R5V[}KWb6h C%Us *XH͛`|oKnt>wB # GxʵDEYZ FB'^[$_hilf@J։Aw EDvFmɅa(>D;lh܎) 0{T1j0;L/DjʘJ #҇whJ(ꞥkr= h"yXAKC~ĞL51J7MEUAe#uyD ](z抚 w J3dCd*k󼘟S˪ʁޙ(tiF܇H4@:YȄm7]W 9JkdX}ejdri gD>]\&:?Ga;>EGFZǫ%{e4IUN 6 ŝ-ψ 8 vG>O7Y_암a55٦ToMM{SM~lC,k]~I)ۨp]M͑e9qhppe 1+&q/ NG/fI/zX.l8k[┾_&N?ta9f$7kt04^fV8];ʪfd)$7sgOԗxfdߨn "n0Hyuf&Ճd,z6(iB}'3^鬳wv:/X36OS!R$E#+ 6ei)U)T @faa9ݙg*J/vYubٙ;oaZe gN(^.SHoxt'h IQW:2n cFJQèͧMd PO{^x|15 %R:)*iߏ9&ʒV|P#bg4kDj ZvYWlYw3ݿrq4Qv~ku#{ZkkWP<XL!kA rKl~ yjHԎ %.zrJ֔}Zsr Z10f|m%۫}൅#x!N CF b];Wʏ{$-TZ ҏq:l[qu.*׽'=%h8PlmX2kgڴ `g$00ae48Wa z!5<&5<1z}V.MW㕴}'r"DJJk|1vlJ%} #{󯐷}]C(Ͽ8D E,.XMsPW&$~`>@pu/zEEs՘UMJ%1GQ}lJo%|HZ;YچdaSYXtB]<{C $#<%Z8B<GL;'N.b KjL/7U#wv񺮀]_6\Vs)@ðy((DķQFC64"J.yVϔ,|."ɮ SM 3K/I#[7>FW $;ܡE=RDBw 5pq򜬾k2:/b\ p$} z+.s"HHo q*}N;'n]Wb#:"܄O\f {_jOIu74Ю|J7N=Z=mކW&6~QQnM_5p?꫸Gg{aZ4Ȧ޿Z7nz0*/ ^ s$ϑ,u-,Q4mjm[J}$|QxwJ&F,5wZe?q= # /A9VNAx&?qh8tګ`n̑JWT„x> ,! 0Ka,G^*f@'2,4=pOW&)( uj]!Y>m cQ%np<G^B=.ԈoXl*P {cdPa5 +j=ϲU\.'K wx#v'wk2pEdK=y}bby+oj VXaZ׾DWmT{|{A_:͋aB1WJn$-/N;K0ᔤ0Ozu$vOB*yx x2T;6@ON-DLnjY?ahk~KSV,-"A-}]r 鸚;MM րAի$qZ[hnjTKj~)C'ors bDTWJgo d5%/_2*%".c/8ͪ_XvuyvB;q{di3carQ "n>ei,vh+XjK^ftoNerJPF#1Iw16#]u| u`Uj@9L1擟ͧ/?[22A] GaC@ ^SV]w )va滋6kr+B(16hʜW׀Fm;vo:w+z5)oe%Kq]^k؀P{C_3^¸f&n^nvO$H+Hyj .,wS׍!>\V`ʁ& Xrz)J*iŢ* ++>qÝÄ%3[09Γ#fXFxV![d\" ə /9 r׮@A>N'LǠ|"M!s?_E}Pbdk#aNE5x*z킒ObrŪApfdbtFmeq Lj_3iƕz'E$}$Lr:UgzR2m.#*d|boǟ. M3M=\wكǙL-tljmoz@/UGhCʷ%VfĶ;j 7M(wY6}k=_5E7J6 bug"ڗ}>D+F%jRߨWH?Av4D?喪c4A|*ge9,@" 2VPNQVx7>p$|dt)aEIf w\CUſ(M_qXzm(2%`^:%vSc[08)^8AG֒8hMu;rift*_ub3t;/֎ەiSMOLNaYxzH ).WmPY"sd0CBk %'Mۚ3MɌe%N^8|UVF\_Ј(ߗ*3F.S-x?\ NDZ'FE.dzz;?/dF%w<81qd$EZX:fAP ! wl,c km0t3A6 ^Bl29E{R|(j>|mRQwln\3kS4sɇy#/h(ʷܧ\lL y ǼRδ-x>5_`J=YB;Cb_6 @"XthqeW5o;O2ߘG%Uξ[A7a~ޛx[^3=} TQq̈|2,꯽Vo]5=a`SyuTg $"`/zVs.Iz>ǘFWPfC訯졾B)")D|G~|"6"(AEoyU(kL/w~Hn$e&3y`/FJeWvyFAu(N @VXpeJb Q1ӮAC6Cd'1 fa)Ye+-`ﯪk`%h I`#pLlUƂ¬b .Pu۠qewKZgux˘YŗVD4h#!*2hˏ%& U(Z]EcV]]<߻ &ע`z&J[efx0[`ҌEѡcȃLb5F:0jo6Y̲n*}Ws3 [ IꓓB9}m0Adz0wox"ū˦Xθ pD! IJ+Fހ_'O,.N*?d.H% u> JiPOk#NŨ7J|]=E\`+hESQ#f5 QZIދo[lbFBnco5#^k9k(hddݑgqYz9ԓ?"Nˏs2orREZD6E|3lN#'|em^]$.#/-3^"W)؟G!5ʇW}TZ"mUf,2z-g+2!J4F@QTQ,8YaG8Oy|j#{1cmhPl 딡qnßK2ö)݊1ž (;4c1#A;nfW2_x߄W좑*q5BXPEӿi8%q2H4M5qI SYSGoaIk<3@TK(* +0YцF!Ј JuC!'Ky;qOBc!!JW`7ی߉q\MX]/jsVRY\}+"iկ<.ZCg_*K [ӽF9ELL*nvNT=_3+x;cB/;N6P% e,itQP$ fIRB.iHC `pj 0Mi1}P ^imn4͛=I>a)`s{I1 )䚐MX w(yݼW+"m2{[HL6g-22MA*vTm=/кQUvST` fFH\߮9{x kUs\eFj $eaP=ǝ;`FlwW҃lE[Hn&sLH+>a1ӆߑÝHQg$ӁF l<(z-X 3rD$Ta(w+h34@48,}5 9JE_Jw+9d`+Ң;B x̾7`.p݊Zl2^}xEV(-px,'dބKncv8'6vZP:wh 8]}eh=6Vmbwfm};#iBY|Sea(WU]y(E)%1F(Ws3͟/hUW˸J)"j%|G7b(:V0Kx3Z !2jb|0v[,I_!<</~G#`;. W7Wׇ9?]Y:O<˿27m6O>XNOdVby>70X& Fͫ)\!ZaA7/F{N,I?fxx= TFSoGz[6b6~X T^uL'c{CpdOnJjâjG\;U<[*FO;Q#߉X^?+Mw2õ,wlLΰ[dwCakٖr<5+t/uYj%&>_ocޟP,Byi˅PxMx{j;<:T[A#306?WszB ~Wh=IiDE.xf. NK}c:^؟_\ MK|4ߵѺ'2~)e%.ثGW763#S΋{JR.;1>EU*6\/zSD+XҺ,A.ʧl!.\6j"*F{hrrOi{,yWX (J]x8,GEOpWb?$#N5}{hqa"Z]<֐{eCB>*tqM:=uѿO49WT[ZL/qe6K45P.>*=Ixϒ\xP8 g1skW+. cfܐg4@Gk l*{T, =@lLZf 6bV޼?䢂 Xb` &%d$〶( JAIpN՛tk<x!*<Y,[:=joշ"O++D*MOFZ3z}%l{Ӵ/> אro }$+O =uѩ'xX3|0f?;ޫ::7AMVrtXlmMd}oepFuCP$o[)9eߋ?SM_[R΢`:(yoUu#~8a:7(n2gX6=ݓi XŎcbt|4r9LE2spQxp_C=e"꾩+| Е v4't|yC:hT%phos!o<~?IManc vгF?KK[ujm~j>T^C(+ցF0ɢB=8W 6KLGii)`RP[dBQkLj`_!uwfn`Uյ`>?q-x77V^k +gQCi WoM H#wtDpԲC_a 20-[muh^2j 4 QirƊC+s5ż$(yd|~)`gTqʚN3'X¹y+œ6~!wf 8ā\IO;ZEy/+/ Ot?wog".X3 /Y/HTR7?š,  tL̔Vvs<OHḏ?MLWpK5p0(yEp_25_e22rm0?86By7 rp D޵,3R/3+Q k]n#euf.girɎъ=5IrUDg {ךRPtxs`)~NqbPA Gq's=pD]Φp︄Ӹ8~ 9G?BN P i|}QЩ~IL`l u 4*gmKW,3N*qh}>.d ~Dku,iLMJ;_nkYEDn4mg*20x`cvBzłw muؓٺy:RB@ ʈ5{̍iwJ/) ,5ձ*&m aAo(TbF&BA w1٩?,>1<ǠTE*6@/-jYCJkc(${WSP['1HA"ilQ柰. k'' 7m)D,F^/8 'b= 1bp2k[m!o4^_|A@9P4f ߸׻U'ZK=q!GXTQʷSbVsԁⓢ:J#3RA|sQқ*M[jxԸ^8:ۈNy(n0KQ4oc% H(].!І^*#x`Umhq5Bp㥤^@sEV-6vh눚nk.蓂~!1;!>>edYk%c{\Xw*'NfOn߆yJ^~(0|UhkA4Q4 9MVvNfrlAseqoC 4Iȧ]{iY ݙLRҨ_Ig `#@e:8[n7S8g[08;lu'f4c7nI#!Sۧ' !+$؟/j|U~D![18N;[sftIlS^D#DKRZ"ծ.fS:qYpjVnxBZy/`[omɚje/Y`D(VcZKӊN#G$ ɅMq(H٨pCK|%#zNshe"n:ҙQ]X+.QsIzu<$EF;R%c#D<^E3\\UU:č#[ˡqwM_. g]2I$&!ΔjR8OOtoR*N-ܧJ#ܮųuGAAB{q;4n)/*(ɍDm=Ev|MpX'DM/۞-. XgBէ>W,XnԳB0 .Xy?*R9z?Un`mXaLx J B e&dwG'QZTڑ?\3+V#3Y-VJ<羈#ChSf4FG>_L/ͩи-@&Gk|3z$M,Ko{%ճY VeTigwQ-.H!vw("Z*^ߑ?֠E]9Woہ:Pb4bS VV7Nc#W6SOg*x'r`'(jD )6eR#@dqWT׹[Kb- ȋ2/_C Vo'Kp˾3R'7re wYרaGwB8>a[ǐn$-+nP|}b~1yJi!%m?JI"|U 4-VL~+OPd /i ˯Wk0&4;\ɻ],oI*ӳ5L!a0Fd8e[P}}5֌'zfMUbzWSnnm\Y!u_:_n{PFLM |HHӓJj4bQ|u׬8̄7TFpt`)xth{jOPi_L4.8ê=9Oo+!2v^#kSq&IC7F}7t#`F]3]b6CRuIHBpļݦUhu6Txi?4k{"RNnM#Z6gvPV#"aL${Bd"H$7ǀplydž&SZXA uy+|%wD,p&6$/1|-:ӛ xjKYbFiHw\jLp?:Y%f<*ߕs^:y(wryMb弰;cl֩^M[>c1$0STJ!yC^t-ƓdM E.s1q/Edte۹<szxq?0 IC bѪn`wͦAg stŔowc=Th-0J-V? [v_u7b[b>hC3@\XC~go8j8G-mP~ɑn 1KͳQ#~{DtVTc/½+$,JؐH u»N֌":/-`%R J%gtl=㶯wS+%\Y rAC 3Vl3 2c)#6Um/ì`03:\U8T l`5&CaW:ǰ{\@3. G9O1JHeI zs̡u2?_k̄??Юhf; :Z*r˔tݪ(JZGpHZt?PA ~`ʅw{a灱5e:쵵ЉC*:Ysٌ*֢Mq&HrXm5I7?!yK!KF`7KLɯ_{7-,ƉnY{`Lp=cc}~αZ!V nAZP؜g4$<\oxwLcЩ+J xsrƻqZHO޼ Ȩ;4j;D-Lk0xZ eK <0N[TqD:uI'[|Ճfe>$!r w#5 }@R l^z2k澔Gya{q1.Km̸2Qq4Ā U%XGHwP[t~Bv]*Р.ӝZ b}obXWVH:Dg|;iY?*F(?JDs#1E%NmP@d`(^ f i^!O_1VP 9h@j胮-uFA8о([n!%ʺ!ѺerWَ*lb8z(݀rưb]ye:}en|x+>B%5U9̠?ilhxa1 )Nű+ ?eXF8G3G| pd"]nlΒ>?AlMUaQ#}gkP1Oy EūO>/ af-4N3hM@װJ#̶5+PGcH[Ј`Ȅx" 3Ц^wF ;m{|n^b2gaGoY;C\UR?,wz7U%XԪ@I_-z .:j q ( Y˖Ht}b,XQAwR5f}K5jQ';A}ґW1q{/2 ݀葳}|K8jE@95n |WkNPsXVnC2md"7dr"QfUܲI9DGZE-"SEĽo ojhZAf\|$%hAP;=,?\!dO6)\k'gcrI~Ԅ)l6G,UGu> ]^sb ]Na.zQ:K`?dM` kR2|Xc]qU}knΠ!:|LU}g۶ySbKDxay_IY;7l3dI}&Y 鍈80[cw+f$@ǡa0:b},zݾS_-`%C '֟C71<hOa1[zJpb@r53nkv-F> ggl @㉸\v> Q1pw~:rvqD>Ԝ 8ãEHP(TU+s 2{L_B ~^Ѧg=Ie#dR5wG8&d{P.^ZMt+?1s!׿4+gf]HAIS)R įLz~c٘]%J.JDʲ$?Cf9.>, W`Z*'%`ف6E15DM=)8OFf"CmGhwsTvq,L%}Pf @%>`MoҡW8 ZA!w7iS2SǞHƀ5hM|0ѱ)\ t iwCV&n뿒q%ӢT# +wD ٨@PӸ-jxN Ѱ F8^`gSépΩx^Y:D8ۘ#m6֋ja,90| 7y n iNS{6QX_D'>I"i&gΕ EUgB60UN$24ma5QPLGp>v\I/Sx~j'2N%irtjw8ykKPuK‡UAsk+ʻ$q:8$.Q,딏h@T%{ JU]gF_MFM:X~Bή)1߽j T%cqWZxL.?ڝ̽3Fއ.,j1 Ŕ)0p v%cJSJDDL3A_hB=k(k_.Ŷk 5O@A` mRV!2Z04w76Ҿ@*<mcGuƅRL ;us7k'5;6[UpdSdWdŦCɜ'19mvpd6jat=͝A>p=AG,}V!B-7%ꏲ׸ ʱjc 'N):7sX̌%D:AFTV_+oaQqBoFC{<-U*Q>-%PT.20ve#gcy3MW#F1BǞY5_@}Ut^`VK3}"Iswr Iݖ38&'$t pAW,p>ܛfX@;`A`yg=Ld\QlH__qCO,"%\09oWWy380M6^rggepgB:-*x< Iwj'7\Sw=Pؙ]6ȗ͎kOj>_4=QfA V#&ǒrHhd8@l&xVϣ_妇,fHEVv3X̧g-( &.Zs?xe; 5C+!%Үί&Ʒ>=%ɑ[_&E i 'GmtSNA9͸X0BlCG[YX88=œ)G\WkZn& 󪷜W sdcqi'E@xm;('JeZK97E5TeNKhLLYEk6ɲPMgP6,--:FRaLKH&ϫ}48R$o~, PYݱ`Ӹ'c|")NDD(G8we0ƅkK\֞YQo*H܅4 2S0 .~6-3rڔ"bVeKl>׌5rE)[Vf՟5?`#xSHYP:3}5Z壪Vܹ@)D%XxHkycy{Sq ]6! +~y\xeQ4n?A핾 3FD]zUv!MF6U>)6ERx운`9k.1ˌ>6ũ&D pd@;=-+qk6^;c('VEToaK^]Gh5Ә~M]~ā0SyH (. $J;V>E4-tBM䍒%Æ0䠌ƽO~TmH1zׁ7矷4JJSQ`=xfsxYts,t&;F$%= Bt˛ёxUҤ K  kz0r|\^pE&Zq&Q tf f Hcƕ]llX6z;d.0??[_U~Phb`c#F.)A8SOT$3 qQ ѥUoKqPUȆqp8cRiKESp (u p8KIڏ5Aq uJgnQBO ӕTt9}wvR5;E:^"$7wPVU%o8Z[хbS,D[ք>9ѣm U1І5| )6JzVs:Yoh.goeDї.Tav۞P%ؤP¨Y-: hV!;ؙE!=y'TT%V&DnPMa}n\ڢJ)Z` ѝPHJCZ?) tZ8LDrsiċv+;+ɰ+sm7OiɻJ6c3EUA" f&+5sm',o٫PJ-n6][v!a\EC컎7D@Zh6as -{15H3ɅC̴WP-p6&V|j ?Cwa薰YMωoZ*c !TBkd1L"8et}H@S+}R {Sŏ.=Pu$ԁ4]\1ׄoc!qLKidkΎ.Wl!xo:p%WU@Oȋlm,|t/u:DՊ2b3>K8f@Qjgw t8T?!\g!`}(Bf2!&(4>`~-D>x=@:HbTE?QAP|뼂I ]n|2Ocu$*V,и Hm4 NjpjS M!/6'{cpz-#ePASnn?Ñ{J b m6U qA[-;#1Vn~p8:{s ڊm>+b#YmWdz{e/ RQ,:eGHNV2X y.Ե|m"se %^O?Q+ֲӐ}=fK 3mќFY׍GDC#dUn1-TP C1]l?lk j,9GF\1 a@.]pD=-U(т|yq c>٩-UИ7:})pZ _$:Ð[IIO-x,Rl~s6O( #CNqHL"0Dg#5e;yS'lR9|zwq} *IĂqn9Hjr"Ŵ,kIBe!lM=&Hqw aUW} ^tQe;pylܺ-&~Vy)"L2 a*C52o JkA(J>a}꟒ݒk{Ce9ͩt<؅kj}@)R˜ѭ` o_!ږ`E1 * DMdzݒ-7:ЀP`6Gž:KƎ[:=)8z7%mﶢ|P#(>% $3>kVT69xpV!쁸bR.w6JMQՌE_`LfCZT}(7]E=3Wh'=M)WT1(LDSw5EBՌL$p`\42a2c11#V *ޖxT=,G t}Oc]}[ݳO ,ꗰV'p3KYcŨ4\1{gh6-enzfpL%@cNp{p$1Kg^?ŝE"A(.hVC|dՍך[W&1me6ŠMy@+ΫxF$;U=nm /J3!NwG Z~w-lF d@07*Z<_dJb.(̤##bviAf:gl/ FE y0\ڌH` \$!!'is6DŽ= on6<9g+M")X=^A]49aRlD3_ R7aNh̴I Ow^l ^ﳩmH0E%! j]?7l$|o~sJAT円Wr2Nկ \ӭŷ'Bxp)a)W(NScWVоTb"€9V7 WT*P՜fՖs*eL `ch̹|,ܞÌu2p~2O i_5,H^K6lžr<+!dfNwI%F\AΣK{C0օN:.fx_ 1`lLs}D>l">(c%w%RlApb?f1g]~CŦrGRi [@i _-@NPɵ%8Ͷ2kѧ6S&oe!n֏!B=v.Bn\r`<'U|]h|nu0E%$һ'ڴ"4_K5eC?/G  U"HÒ8!5^&QRS+<+hPZZAis$]1ц&9hjmGK}v-\܁ vmH~(L[Nx 퍩<U(B#֏2GX߯[DpXF0{~,YK.Ӯm1C XB<7 8)&/%P*tm]UKm1E/uۄ1@Z[ݼrbF]NoۊA =c ;<$0$p3Nfؽ60fa5fOjUHb=WWV/UgaАqS0WE5| c jIntB2[lm+e"gIt 7|@c2Vĩ1!+X]Q?RR] oCCڡ݌ DzͭtAU> ѥ #✻bZT gcMacp7W>bP6V๾Xb|G7j3n( 1ƭ'A@QxD0jg#Q6 C4,op@<~lzwR$6Us' T4}~mPeot˧lK@xfGE/*$6.BIE\k+Z|UjA;"XwSDǞF/Σ"{`t!ÖJ][ "$޹;Aw~b:"!_ORY|A+mkSl7O:4RROwCP[cJr9D4ҌԛMFP}Nk Ș*H.2G/tS)FQA,k\0ŠR6O5\8X>,gE((<yI5E?R'.;ι`Guxܤ/JN""K|gz\'cƍ! vޜ^j(,JK[)V[~4該Pye]̤߷0GoU חY No^27$&ϜVh@VGbFvKXź(p*ǝ99&oswR,6Y5t:=qKAv*a"9 P`dKڇm5qp"O#R zĢ`l]Zb4|_~Z6FIqpK6קdK%mp-:s%jʧJ;#%8uWiG!^W ??|evgV%|`3xMFo-6XF3)ɠs̴5\zݳL(ω<0W s-Ɉvu|$ wmTv!83/pyW* OY9ԼY[N6 ?ۦ3rN :|3 5ۑA=[ B>ԙ$tb\sd)9lit 6QrGj{[Ӗq B"QwbK($͇7v|5;E1§~)P 栴dծW;2K<xcKqٽ-t[i6_ĦnT`c(ц//Az(Xj7_' M }-?['`3}{_* &HA = F6cU,a1t o/1CMN 8悫ɚMKb++ˆL V%(Y!:;G+I >(:+!\Avka]3:3μCًɉ_[ȦB,s&xhrW 3MEW)2r8!9,P55Ս[aލ&Opn{EX| $,P?4䡵 9kii=2\55]69X9xdJĄe6D/FXv9KyEKt35!xAJ zɘ I @DpܾYn2ToT"\bpru3~#U0 it$(1&./"ɷ62wmtS`hˑErNJG,;V܂r"ǖP[cW)w -r1Is-֏Rą+:z1Qh_(Q({lf!k 7N[ Nͫ-}ju|>9A8L[7gjyh! ]@M/5 cq‹#AW.@Q$jZ9>߃wbLBZ?" h aXWuvYыa^6H "Ύ0)w#emEҝa:\ƤWAARPg{~|_GVp :bDr(s{l37BV#P}3ۏMrRKk3H*fT})~'y|KٙSlӸw餒@Qỵlj8d_ .d/g"+ 8z5@G6kl,bb7JPQ8d>HLRn&x`8-$n'f^K>)UWbRwſGmUq0ǰoYg,2ь;6dn<h<5ܓYɼZmHWl^J]ʂP04c`Q|sT̟9b?"3 %X[e\ǰ+0IX!M>W\x0; 7B h#\oe1mf0ܕʃL֖Ѫw7l' URHzAkye\OQ%x6|xI?$cn|wKBEd}_GO b״ҭ,D=dXxAR [eSJ$hra7Im3a46aMXxfjEeM.c_ٚ3֨4_/c5vJ[ޯ0Cl`-"+) F}Q c|"Im`sL|Nj8c`5^P>"9}.`6.QmT ځr{|5i>GׅՋV_qk|U5vx&ek]9Q5v l ȒI{.2,&1n=Ii3OQ&Z*xA'bS;+ΕOg^A(Ng)TP"үd'U)H[}DV$('S*86P@S7xg\!M]!p &%^j(}P"S3|tXJ%H?׶0ߙ7n:XAKC-ehf@X>`m$=(WJCSJZϧVM>&Ќ+Vmi(P'84O'S>'i OB7<C[lpqeq$"Kd(%-4ef[F}g"P "CRo4PZ=ե@ <(mRtG i,7x$MePJI)ڱ_}A!T.'FLBty憼7>f TU-o?\@q90Pb}m4v>BNf}1al¾sԬiI"xlA[( cggm浩} T@X̑AWYͻU]bv SFs5 6"wIl{:kHt Z I4Ij@ZJwI1o)@  g qx>0w1{rR#u~?@5QO%+h?p"x>&6{V~+#?_fwk ג+h@:R=2I8eǎ$'NY#8Z -*Htwۍ `Ыo|91cwBF~]iN8N 2-0b'+B[Cش{mWH2Sg!:O0 Q4St`PH|b lW%%H y_?Na!)jKo, 48,n`Bjp>''WE(,KQMW0LߞBN#NNHƮ=cx0abͨT' 8A@[,'Y!:sR> 8kr\=QH]w~gc,K\Y3ufr=JÏW>K^]yxhyI\앷9Dk, ΢5+́W@S3O]%gk>!+Aᜋ`X rANLicw.KҖkdeUj?)aŞ&e jįϷQD4֍.÷ 6_M⹃H@eC'pemVj8P"{mig8& @S'L%9b—fB؅oCcbD"ι2؍@wnx?&tеb{F5Pmѣ1h,YCQU8 ?lRY`a|a[^[h|fM$}!eAQQ9Z*;4cfg\F([KeGۭu p"瞭ElWYbg/ kl+I ״E-G.`HtUM30dUC9i1anJ1v/&I}9FQWU&yV{P Ne;0#d:_ۄmk50|;č&7ό58E E3i"j?l2>DvKb %&W)y.R6 XaQo e%C5#b,pt807A?{bDQ15k##@37 ڄwz><2kBJa:v?xKkhC_:\Z,JM]W ssOD 9"!"*fQ"u$GvxtDL5C&ݤjܞUE{o> .hbPvN)L01ѠzQ,W3z׮,<~ z t͸U+;^v{EHnS3NZ sE}x9c Ud5~S!W{LbkG^o>u~+inMrQf&\lq")Z'laRT300H!j/evԧTإ.c$(*#v]S* hu^ B#ݗ)bI_ =?g]_Y ,隗h=To7il|Og?7 'Rtt%?U}/iVܽ͢$C{ꪢl&jO("nX3 Ç^-Jds2^C&ێRGImè3D'OЉXPaLO HCyT=jV2S!7Q.0;+daV-JJoJ3+r懒Ӭ*g:wd}hVcmGi!r8֬ZV엚CԯQL ݋GP}w++AwN<|ص~k bW1H!TrqcJ9vD1s")– ~kꎑL)Tvu%_u0s|s+9.@{nj;{b-K/ Pgqsmv[V 2_OK!$i= "r* FcW>G:^7H3ݘwiQwEu!!\S36 ;];Sn%Zm*bPegzX u$MPGL皎R:bg3\ŦB\N{mfHKEHKhE*tċf&T;"=Nݙ`(OB|Nf|}v_^~ siK0$֩V%h?ʾ&aDO[%Drcn4j74hi (Cj]Qs" ~77ʹe9U#*nm4lj (H-*Ŕ8 <;VXJ:-K(nڹ3ǖ8Ue^|[p%nT"{x`W!4d;҄kz&,GΑՃJ %vu\S=Iv벗PQT]TilLlč~1^I36^ YmgMZ+aH`vq `g̮Xoz,+h#R ћPĦunky᧙GmZ7fOs($ ٮ{r ?`l;t,f qb2A, X(m\ 5X b', KB4ҒD̅FfL0 5#=_uq孔(#>^.ey*@?$qP\R&S3.6v%2O)̄J0~\YZ?1p۫]&s\rC2Ʉooo&#@M<}Juo7F-O#Q|1B!\"š *)hjzgVM RfOay'Z-.aG/M|;y[2zqBdZ .|-)964$HzTMM!Mw 0?4/w `~-r$"e<De(߁, q g}g?8=Ƴtc$%YT[7WGaQ[[hiQ@k|pPlvhcA3T?t l-݇G5Jv4z9S I!3m)/io ƪHU+Ea3kG0nw[5I2|&:hf.:3.lgoq%LkKSyG AQl8 qgqoD\<96>ː +}F_튛}u;/F6" IX'v!}0H#Q+-k'݋!h!/bC+@as簉RY=O&ꦭ)m-j- zZ_F$&,\zni'CMKD7ٹY_mrB$C.tL-~Xu H\;^Xeca#2ȼNL(U/.PJq~nwsm,G؛UWE)HS[R-^~lEsd*KXԆآNH$تQy#'F}`0{L<8l$GXkU`7%誛>o?zMV]Zx4~LSb)0`|De#dWTk4DkTCLsU_7;@ljm쇌 [R$TKB%Rv,+ HzJ*;b}X*#2UY=>W1 :閖aMK8UtAdðO0lg݁%R`ːIز>&B@cUb0yY/$9 zㄎ%mV= I.(sEEE8"]ΪP X,{|0E<E2HZ!VģЅjrr7cEgSqa:2A6lQp%y0Mꮛ]cAה߹͎L JŶmL+'YUTBYxl|<)^xW.7^Jf(a. YDkDؙ.kC _ơdž|C'wBguW#6&JTbZ_/pY`g=du 񕃫l6^ԈT8vړ/}lmDC`'*/${`EIڃ: C$awkf #R T!V2DA˗o\^\5M:9t K0ۡB[˜`)N 3]hzLhZ9#ZGaӆpKCV @~͉tp!Pȟ{Kmz䗁\Wj>s5}ʲ ;0&zGjB+?AAo@45 5C3o? \i/%VS[ gdPLI݄rg-BηiE9OOJAV4vL!)mt0Mf6\B896KmMkYrgFQ'FD?[cɍ>:N<%7Ufk/tI 0 6ycs`0^IG t5 Mxɋ\1ͬl)ɇ.|5&4.]4.Z -꬀2vi<):8Tv(_z]WP;k'cՈxo^$X_p|ጬL$ej +1cyE敂E|df^KX[W$YP\>$4a7^pG~4S7frRsԾejGIM¤$t.B{tp,u/$A0 &92΂pp &ar zocI<9ٷ_sMi=xHS88̗ tav%z N%(Z̫irx"1l;{Y+қ"%iN L:KtA)Bdd$ mE6EW,P$Gܣؼ7H.jCyP~77Dk+d֭uLj4V~g|mnrqtWEe*#IB]H=u H4 r,KkiUr۶q,%:pQ7^Y*_EQ|G+?vYR xg%,j͕7$}J)Y _m]k}i~>SISroV]!o>ܸV(󥧔7/ WınY=Ĩ>vc.V|ll=Kl"2CnNP WV{!.Ú` wJPjE8e-Q_0 ΀ 4S4|ecn6Q`2vԜ/yNW=#'BU&cgd2Oz"ZFKt'BGiɉ-G?j_Υlߏ"kM'j+ZeG렂7!AtꥲR2V  66d+lH{xItR^iX@E΁vH¥Xٲ]jATDL;' 6=6FZHtLmo- ؝ͽWˮ|.@~e^^/^`D}}CQו^VX$Jzݼֿݜt͛:|ߛ5?۷o޾v,@.ߑoZhO^aUY5_~>ctȩt` xT-50u/bҹ=C|jo!6;};???9Pά:+[g(o?=Tw&yYA/eo);_Ȝ;[Nm@b{[*S &ۍoo$JQ{Z7Gm:D[@v4ռ^yY^5Ky/'ZmΝܹ;w +;+.eFgwNb\J5"KHE}ZZK,gTұ0myT;~J4B^G3%TF(V|{8$:](V x\ AÙ` (m&<0jB+¥* FĞG~8@B`1XfEtfJh\v$@xOx v"%'$28*E:v`g-lRBb#by< qᥠQ];B OQyv\&ٸίٮ-㷍B(;eLi@eklbevTRb?[9vDpT٭Xɓ' K^ \Tryp&z-idLlw,B Іyr802mWe[f 6e! H0\AbQAxt%X>QvaY|^e& d<](ͮPAy6.6/gWD5H2β x j@EN8#wfDEOzf8QDtNLHJ ig\eWꪫS3Hw` ٢:$j׬KT#͊8Cfw`D9*hD8&\X:/$wE})i@ǴڅE,Q3UO)R(0-Z\/~pż)cLѧi//SI3 70C2wHMΈH1ZAۉ,<Lz%Z;;Ʌ3iI @L 2?ܺb? &]rۊgXyRC4`;cpK'wo{T^K U@+F1ry4c4oٛѶ N(PjE9sXoYbz3-h|+M u] 57T{)ÿr2gЪ&dQF\V{“;igd3*9eʓ]OZܒ˻b[~*O</J/) i/4?ǽԖJ!f>&vz Kܴ'N  CBtQ?mVrСyAO=xD{]#Dbj6Ultv,iI yLcw!m HXQ%U/kNnw_UqCMDڹպ$}(E1I3Lpf~Mu/4FɸQ:}ݔ?ʔi0դ#Wg q#Xiy,*ԈP[jŒѰJ.M B H ĸcyKjٚfr*A0QHrbI䆼2dn U 8@Kx:T[q&T T$Z3]͛otlGhb,i %n8ZZW1'pOP5 c;%eQp<4Y H ]3R]2,v" _~s@ߛ"j!a Bb8SYdPbhd Xkf\J˔^nPaf=KFD+{_kk\BV>Kr&P@6_W}'Rt$FG)+V$%IճY6-2{[p?%'%i(K}Q@b._ iά%餚"bLƖ?lW +Ӥ4 F[g(=u 5X#@η^voF4r0 KVX ~ Ҏpc Ф0ěKw5su7Hy?0W 30{G pv,+MQXVhpMdő& ՟&͕ɍVsv,ϚzF|5إ+S$p%x^h;Ik|7K#}R>EE-]H(rBnmۣ8fb1 e sx%{+ED`"ȭp)=+\W^iZU3Fޥv'8/wVwM˼i(¢SŠ0in6ڥ.EAB3)# h4SΙ#["SڰJu@O'&.i#q^XISMEE ,\ !N,ޱFxxvO+Q"hqx K*D{fuTj]ԢpWVCRWʕam9X; ?ԝD̟mJ2Ò3.;zzLd+A}1̙LKB >1,.U.^47OD@\kI"mG:ׯ(RHbd%gCPkԡxhX:,]=.b¼F ʰȑ\9cj&Ǡ ;n·*xKEY(n ;%|Ղj2]MIl졬/LY̥ " _sgYo80WXwu]Pk..Ze^ ɲ(H\{)\׎L~@Lo˂kou ]D;Dd?Lsc݌Fgy_p^B"t_/jOػd/%}{7/o`|طH-Hw'{٨.U P ݀jX~_ͼpX0 0u=l  2Jߔߔk(=3GΠFUlȷ?jV/rbt2mm~¨cglZ(@뙗0A#߈ʸQa݊=*w?̉e>N4phvR[88+_-5 4؎x@Ϸ֐zb0mݖ(FdY͆Eô/Q?%NX&:Y9@I7Kc_(RH uӮ5G 'm"T+ݏÏч>cxEڰu C& ш١M L@vԱuJ-cxcd%E|EIfƶv#dHe|8~L`{M/[́6@U&FHaےZ:Lu2bb6@m7gkoH+֛=E࠿mYĥw)paΩ`|"^-QT67І|wVF1̋]jo5/,bwE?fltu l /c26UcP]1k8+흘Ӎ>73'WZp%3vI J*(Q@UK63,C&Ssbs$dQlrl,agvBi1r?No^/= 9&=*"΁ˬC\KE,,2@qB݀I_&}AJ:hfI#Q+ 'tI:݈ /(IR2p@fzq'fB -RB\/fƂq#aHEy0v1(Ȅ 5ڡX-K%i6Z[[O!do%ɝ39 3ygKު>'d#cM™A9Vyܖä˅*%Ey>3ę#.!S\,4rl9{c1NG:$%Q+!JhYY0(!upE,3H7͗qz Y/ϚYLNڴ76(m.h3wV$ Pe0wP{h넯 p}G1T vN58^@^K\@(;'w]" +VD^vj̏:,ÔlF3JY4xy{=2 @o<]gډdH7h`j }HE>y> ) x%nҜϨdzv XYlDN*^ޚJclD1.BuQ<W׸'`!JJj>c٤=J4*G1[T*7"F̅W$/J$EՎ,眮"(K2F) &R`/BlRzD޷Z^)n M8e.p?@+I[2 sm͒ف+ı,/۲a۔Ύ Mu(R-i{h*iATkjS6$醒* T UPF>T藭2^\"`$6k/m^?ЗHA4 ҃s.q A"xv?#Ʒj8""ϐ Ll[G"784)nl4~r~ՌǗD7XyK%>#puTm׼@0Wv;jD&!Rds³ֳzFVB~/PMu&EPfuye0( 7 [ٜFt=0r TZt (!}as y WR7")y ģvMXKbpy y3bXUoR02,m3K#,U-$`]N䜙 wE!//̇`?"·yncN/dR?M}1bOޛI?STm"l{u"P` j=ѡ6<r%Mc3IZ#^n3+k:Mh9>@ [:͍.J'iR:;׻@C\nˀ5oɡTr (+I}äxy& N%kw]Tn p)t]{$J瞈^N?߿D㓳33/ z]x[\-F'YX]#/5 z5?=o/fo7?Toͫ;9u*&|3ff<Yzb\?~HysibFEuբq܅pv(݃OѤGFY#GљTuI SGJ㫽<&Cܘy<+h r9q'fs5iڊ4P^Ҵdq]!sEz3eۢQC3ulOq[d>,(iЀM%*a1FTa~O*m.rz_l \ԔgKHc4?.&s %=:sMjO&âS 0-4$TҰ'$uCHs`)5]6y Dro"=yW/?{M*%?#7An rh q_ص4Q|.|՗7u jx:Aj9:ߏ*H?\ )Sئo??Ϩ~\cA5nzӃWϟ>FYɫW^nq6n0wv 4zh绺\pFBc^|O{gҿ> _%o]mOv[HE.,O^<ћEBQ}mf2T<, M=BL0SR֭PZ׀$0f`<fż<A(Ӈ~oyhQhȡ&tQ_mZaTMxRuRlr=9{/oyQh6蠸}#߿߾yfO[JzF@ ҇˵0"zBOф,n]BYey.o^B>v–jXw+ Յqڦ WXC³'}~)6o?yZG5W^1Y^|/^?u{"/Ọ7Ub?$o0B~1&}ݬaAu?A)`qkfS!VU+zy+ &n}S/e߾]9nespEsbF Stn JBA'vQXMg87M5{&hDދ@%B scKS!>iUB<ٶu?eY|:U7>d/ώۭ&J7W A>+AU<XU|>Nߗ8/ΌQWg̘uamϖUBSY0c8dDRm=LҼ7] ԪZ$odɢ6i69RL/ViiM6fQ̑78"ȣj4ᎄI}zpѝYNzl) 2Hue[venn14ΒD:?/#tQ5ߙҁ ]bgVߠ#BI(# tg$fExŴ[ 8^q }n^ bS(tK0inܹ 9G[yq/rnn8f Nrpݧǽdl_ǽ`8lZ/*ذ|2[ɓ87 nx.c,60PtEn:75}1/wU \SQ+ e^xvW`y^8r^*os.@CQ6g7)>q1pWz*&\{kBIH0jU"/X+0{a6Ņ q=:ɈnRcNMkqGq@L< ]=]QL%7Bmuh8Ep+/ ̾V;}XKcY<s-p<7qA>DG*] `J]O=djuUW%3U$N]0BvBa{dRXHŧB!E'p`BIwrso-%y)Eq5fnfyTqwʒJcMnGpʹ 7డϋF;΍fsD%PD̎+ tQc?a u=W4788vur~|\2iBw\>Г]rsϸ8c)~=fah/EA{(fڎ׿'Mnq,jcf13pH7wsh2~9"~Ab7H+wSpJi,&+,wk+iRQ;e=zI Gͤnp=`rK#; zw]ClFq'ߧv^ς SzT9"#Oj z:s[ 707070100000073000041ed00000000000000000000000a5cdb171a00000000000000fd0000000000000000000000000000001200000000./var/lib/libvirt07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!\Q1G29=}>:!/S̨1] Od YZ