libvirt-client-0.10.2-46.el6$>I 9Hl84h>=T?Dd  X  ?Uiotss s s xs #+s #s%s's**0s+82w3w>w(?58?<9C|:z>y?y @yGy$sHzsI|sX}8Y~8\ s]s^RWb#defltsusv| wsxsy@Clibvirt-client0.10.246.el6Client 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).T?c6b9.bsys.dev.centos.org pCentOSLGPLv2+CentOS BuildSystem Development/Librarieshttp://libvirt.org/linuxi686 /sbin/ldconfig /sbin/chkconfig --add libvirt-guests if [ $1 = 0 ]; then /sbin/chkconfig --del libvirt-guests rm -f /var/lib/libvirt/libvirt-guests fi'x&*%֌/g I;#`.*F"w"T.8BBBrBkB FGB\2Ru` sEBBBuBB|?xfBASB7x |'B6 hBBBB< EB&DBBQJKZHBBBBB/'~T BB xB >HnUB P m 큤A큤A큤A큤AT?T?T?T?T?T?T?T?T?T?T?T?T?P[ʥMd#P_P_[Md#Md#T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?984964f899fcbf94656ecf12e65aa47f195c634ae3680ed24fed633e1013f8ba47c4db7b1950c4fd7330bd48d7b6eb8cb0f3f7f316a81520bf69f30b1dd9289eb613019b2e2379e09c17bee5640ec6b5f0cb39e5935095711875eafc1513b62941fc2fd9805f68246d06192acf6b084afaed68d9db956d10b5fc26b977afb7b0a2b9b008728d0cb87acb0db9a7ca4a87095b003806a8f105495301220913ab09c9a9d5975179796d3e4b8647fbc9ab63029d4945a720d9b1d82a4a87233ddd75fc4d829d47e8eeed50b4da501e9b119b63bcf028be2e6766167c1cf13a58ca2776bdce1566871bf71ec1446fe86b187ab6a144ef7a949057dab3b1e5dae99b5dc37a486d685a54946d89c013e167acbf9637e9c65f6c35a14f90a08c297045fdfc70e22e11a61384d0dddf7455bd26accecd6defcd1178e7d12eff8ec6366b94366a4c7a9ac94a2c625d7d450428674ed4ec5c10974776494da3aa8b1a7cf2dd61a22f269b261c37abfe1ab091c5d9d15c0ea604c8e12a43f96b2d30c744bb37065521275681f912547fd2e6c6cb44311879d9ca7f3daa2928ea780423256a3240ed1371fe4019f7d80bf8961357969395cd6c07b3a05f51749e9ada6075a3c4ad26ae719d3fc7ce74cbc46e1927f60bdeb16183a9c235b2221c03f3c362ac5e63266eabefa99abf850b4f487ef032e3aa50d09ede817e330ea635bb03964bf8f016c3e7511bdf69f47caaa6c58e98a55841377a987f72b8e365d60131f8043a512890a013390ff6d1bdb4dbc4c6540f6cd724191b3961214bd8d8792bb04006520e9eae09ea2bc8be885766bc5339c9e2eaa6edc81d5ac9623a3681966d96b87871016785050b7ba46794ed7f1878c945cb553ec02200c2142850b7076f64cd917c8905706c6fc1e156bc8672f7e7e1df73ea8a6b1819a7009fc01947e73e86c7b32cf8d9d21b99dfb0e8d08bfdd2c4c0a6f6450f1bab39ae17d60445071dd76017bb91073c93432fa9e786e6e57e5ee4d6426c442b42fdce82a9618ef370232742a5ea17b0a59c5d40accf4674e03fb7e116f3eb7042c73a9d59db7cfb3601fd7ec4c4fba48b55397cdb67715173d717bc8aaca4118729a7a1426659751d1005c5468b76a31427eb482e8e718714aca23e58b050d5302e9eff27feebf0d489eb1b6ba2caab5f99c404bcd4ab3558e434203933722249a148a4e27b7ed95db4596ac742915c2d900f92d20d8209d310b3c8cbde8de08c1ea6471ace50f6d92c6945bb69feb60557027f2307bf1573643048c7c838b658a0d4ceabe44f868144cafd6e1799fd89759bbd2846401cbbcca741441bd25142e8ddb00038d8e6292ef51b229f26d551ec6e30c06e09dd669e6bf9671535e400d3430f404d957090a2e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cd41f8df022af72619897947924e9e3f74ca0ac744e2900fe3e380268554999d3e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c1750e052ffcac73564a05458de840c0d3df8707766c7f7da20f5ae2afec75539e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c1a7e0360e25e688d4b4946a82fa79ee328c74ed3be9cb837f7aec92b6ac708a979c3a96d48e3fd589ae56a9909569de87fd4e3a6138c03418752271dc0e42e4155ab42185c9c06d4781ffd02044170050ec32a5540bc51573ea13ccbe318f5b07165eb19b1578638d00909fd4b5f8bb6ed8cb15f02214da48367fa391ac62687e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c4c656b5d1cc5e2a0ec884d338cd81dfe9d4b4fa9fb6582b70ed574f9282ee4b773abe889c0c2e529d8d7897cc93a6bdd4c9d12bdbb45e7bf9a39998716b13879ce244cea968d6fb83f08ddf4d4a9adfad09eb4d594769619ce72d74872f666cade3799736d284320a360a81383b7b3407c28bc2a79afba92bc85c2ae169aaeefae1bf8a473fc9c85b7211d8797d564379a0ca816ba858d4c2bef26328afbeee6e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce66dd4e232d54c5d5afe94f94d7fb1bf269e6c8fba75c9b56532c84d66cef651eae845b9f8974bba7a455279f227795ac7c55b7b99ab412e1e9cf3c851adb0f0e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c91d07501f4e35e48540c2ba2ff09c331e56555b326dbeb4fc5664fc10f485260e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ccadec868ab1ee3ccdd595fd2d9be024547a9c31d12fa740e11d1954a73a8bd7871b475db668328024d649a33f089a61b80f6dfdb135e0ef021d7b3456b71d6534f943ebcebc08c664e2de1789d0ebc27f95645d0a4f44412813a0011c0428f75e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cc2a8aa14ee9a853c7f685eff27a8f1ff286f96d5f47ee42e831da74be635d2ffe13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c745650fc45b599d0c052f21f070ca281b26fb87ce8aa760b51dfcd755d7a0f6501794c78b75e3bad93e8d43ba076b6ec351c1612cb26da12c4fe708351c595efe13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cf73e148afdd97f5729416ef9f88c731cf270c6dc345d5f4cd2279b197431d582bdec70fae4ffcced614bc57dc1cb1df216f842f84226f1ea535a8ac3e74f2b38e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c04b9ab663c5b9952aee02011620918f4c230e75709bf988594b8454ae0210a3d80b3dcf0cb6ed550617f2d0f29c02abf11c79f57ccf7b38cfc61c02c8ad1efadfca4a1f0e2d5ec183106134784d4de7e99e6ad57c09bc004218421c93c66ff286ae26838c4f36c3e3a0478a9c8d61309e8750afd50b0c55da439e2824e1c78b1e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cbaef5d81b11e31aafe5777c502b82be6fbf7b03b390f18ec17ac170f338aa92dbf0805472aeda616e4e6d4609d67b482b156b56e5bb6853543c1bcb94f4b351de13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cbfa0b253f8388e2ad6a34f62b12203ceb5174239734e440861614e2bf678fe6192cc6abbbb561ac9b73c93cf8790157cb445e7dc05e8bf4549bede630dfd9a4e24cd86f3d03a49e04b7007b7d06e7226db7e91fb9c2fb90f938216a83c2c07c15be7984d2d961dc5ec233d83651c965165312f6434b86d262bb8629059f01ddf3924aed92cf053f61f167f09943b677fdd64d5c9bcb9e2ed255be537f4313d73e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c59c08b0e33f4369982163f44dbfd8749c67f4395b515305c1e3f7117a4862bcde13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c2e6fbfcc1f1741bfd009e9393c28168843f7e5ae49aee1146023d345a849fefb21b2345e0d70a31b40052ef0e98a7ae62cd22fa550c61a6d1ea6c4085e7245afcc2d4f52d3079816c92aa4a7c1d8795c2c0eff7016315f66e1a0b4bb4a65bac8a569d405509c14763cffcd5fce031b1735a04ab86cb3d8fd25f81875947ba5edd3a609f815966727a507837c03437ad47c39b4312907c83f8632d6d878638636e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c6ed3ae37bfd7b4e2fef52143f43c22334b01e93e006298dc5900a60d04be4dd0e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cda0f34574b1a49cb813f88dcf545d2d2c677863bb4d6e478b3220bc693630c8de69eb3055d6eab982d2f5f3b8044507cfbeeabaa5d6238ee7e2d86f2667be8240d8b5349063f4cb876f06d3ed241bc4cc828b0b5ddcb37e3f59dfb80fb50bb64cdca97c499073ae535663e7bd4a9a96dbd6c68e0d7aae6c1ac5dedcc5cae00a6e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce9371a2d20b0425e2bd19ef1c08f2547a20bbd92c437f6cc1ee47791eda4072d8d2b81ac73fc91b1a55d4eb6d07ad401bc21e01bb249eb2af521c9e74ddc7eb71ac97f8995792de8098c095f9429621ecce35fbe6d20aaab594820200bef1cf77cae4509e997044c5edf9377db9352bf808b8cd2e6fc15771d048a9845d68993libvirt-qemu.so.0.10.2libvirt.so.0.10.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-0.10.2-46.el6.src.rpmconfig(libvirt-client)libvirt-qemu.so.0libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)libvirt.so.0libvirt.so.0(LIBVIRT_0.0.3)libvirt.so.0(LIBVIRT_0.0.5)libvirt.so.0(LIBVIRT_0.1.0)libvirt.so.0(LIBVIRT_0.1.1)libvirt.so.0(LIBVIRT_0.1.4)libvirt.so.0(LIBVIRT_0.1.5)libvirt.so.0(LIBVIRT_0.1.9)libvirt.so.0(LIBVIRT_0.10.0)libvirt.so.0(LIBVIRT_0.10.2)libvirt.so.0(LIBVIRT_0.2.0)libvirt.so.0(LIBVIRT_0.2.1)libvirt.so.0(LIBVIRT_0.2.3)libvirt.so.0(LIBVIRT_0.3.0)libvirt.so.0(LIBVIRT_0.3.2)libvirt.so.0(LIBVIRT_0.3.3)libvirt.so.0(LIBVIRT_0.4.0)libvirt.so.0(LIBVIRT_0.4.1)libvirt.so.0(LIBVIRT_0.4.2)libvirt.so.0(LIBVIRT_0.4.5)libvirt.so.0(LIBVIRT_0.5.0)libvirt.so.0(LIBVIRT_0.6.0)libvirt.so.0(LIBVIRT_0.6.1)libvirt.so.0(LIBVIRT_0.6.3)libvirt.so.0(LIBVIRT_0.6.4)libvirt.so.0(LIBVIRT_0.7.0)libvirt.so.0(LIBVIRT_0.7.1)libvirt.so.0(LIBVIRT_0.7.2)libvirt.so.0(LIBVIRT_0.7.3)libvirt.so.0(LIBVIRT_0.7.5)libvirt.so.0(LIBVIRT_0.7.7)libvirt.so.0(LIBVIRT_0.8.0)libvirt.so.0(LIBVIRT_0.8.1)libvirt.so.0(LIBVIRT_0.8.2)libvirt.so.0(LIBVIRT_0.8.5)libvirt.so.0(LIBVIRT_0.8.6)libvirt.so.0(LIBVIRT_0.8.8)libvirt.so.0(LIBVIRT_0.9.0)libvirt.so.0(LIBVIRT_0.9.10)libvirt.so.0(LIBVIRT_0.9.11)libvirt.so.0(LIBVIRT_0.9.13)libvirt.so.0(LIBVIRT_0.9.2)libvirt.so.0(LIBVIRT_0.9.3)libvirt.so.0(LIBVIRT_0.9.4)libvirt.so.0(LIBVIRT_0.9.5)libvirt.so.0(LIBVIRT_0.9.7)libvirt.so.0(LIBVIRT_0.9.8)libvirt.so.0(LIBVIRT_0.9.9)libvirt.so.0(LIBVIRT_PRIVATE_0.10.2)libvirt-clientlibvirt-client(x86-32) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   @ /bin/sh/bin/sh/bin/sh/sbin/ldconfigconfig(libvirt-client)cyrus-saslcyrus-sasl-md5gettextgnutls-utilslibaudit.so.1libavahi-client.so.3libavahi-common.so.3libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.1)libc.so.6(GLIBC_2.1.2)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.11)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.2.4)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.6)libc.so.6(GLIBC_2.7)libc.so.6(GLIBC_2.8)libc.so.6(GLIBC_2.9)libcurl.so.4libdevmapper.so.1.02libdevmapper.so.1.02(Base)libdl.so.2libdl.so.2(GLIBC_2.0)libdl.so.2(GLIBC_2.1)libgcrypt.so.11libgcrypt.so.11(GCRYPT_1.2)libgnutls.so.26libgnutls.so.26(GNUTLS_1_4)libnl.so.1libnuma.so.1libnuma.so.1(libnuma_1.1)libnuma.so.1(libnuma_1.2)libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)libpthread.so.0(GLIBC_2.2)libpthread.so.0(GLIBC_2.3.2)libreadline.so.6librt.so.1librt.so.1(GLIBC_2.2)libsasl2.so.2libselinux.so.1libutil.so.1libutil.so.1(GLIBC_2.0)libvirt-qemu.so.0libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)libvirt.so.0libvirt.so.0(LIBVIRT_0.0.3)libvirt.so.0(LIBVIRT_0.1.0)libvirt.so.0(LIBVIRT_0.1.1)libvirt.so.0(LIBVIRT_0.1.4)libvirt.so.0(LIBVIRT_0.1.5)libvirt.so.0(LIBVIRT_0.1.9)libvirt.so.0(LIBVIRT_0.10.0)libvirt.so.0(LIBVIRT_0.10.2)libvirt.so.0(LIBVIRT_0.2.0)libvirt.so.0(LIBVIRT_0.2.1)libvirt.so.0(LIBVIRT_0.2.3)libvirt.so.0(LIBVIRT_0.3.0)libvirt.so.0(LIBVIRT_0.3.2)libvirt.so.0(LIBVIRT_0.3.3)libvirt.so.0(LIBVIRT_0.4.0)libvirt.so.0(LIBVIRT_0.4.1)libvirt.so.0(LIBVIRT_0.4.5)libvirt.so.0(LIBVIRT_0.5.0)libvirt.so.0(LIBVIRT_0.6.1)libvirt.so.0(LIBVIRT_0.6.3)libvirt.so.0(LIBVIRT_0.6.4)libvirt.so.0(LIBVIRT_0.7.0)libvirt.so.0(LIBVIRT_0.7.1)libvirt.so.0(LIBVIRT_0.7.2)libvirt.so.0(LIBVIRT_0.7.3)libvirt.so.0(LIBVIRT_0.7.5)libvirt.so.0(LIBVIRT_0.7.7)libvirt.so.0(LIBVIRT_0.8.0)libvirt.so.0(LIBVIRT_0.8.1)libvirt.so.0(LIBVIRT_0.8.2)libvirt.so.0(LIBVIRT_0.8.5)libvirt.so.0(LIBVIRT_0.8.6)libvirt.so.0(LIBVIRT_0.8.8)libvirt.so.0(LIBVIRT_0.9.0)libvirt.so.0(LIBVIRT_0.9.10)libvirt.so.0(LIBVIRT_0.9.11)libvirt.so.0(LIBVIRT_0.9.13)libvirt.so.0(LIBVIRT_0.9.2)libvirt.so.0(LIBVIRT_0.9.3)libvirt.so.0(LIBVIRT_0.9.4)libvirt.so.0(LIBVIRT_0.9.5)libvirt.so.0(LIBVIRT_0.9.7)libvirt.so.0(LIBVIRT_0.9.8)libvirt.so.0(LIBVIRT_0.9.9)libvirt.so.0(LIBVIRT_PRIVATE_0.10.2)libxml2.so.2libxml2.so.2(LIBXML2_2.4.30)libxml2.so.2(LIBXML2_2.5.2)libxml2.so.2(LIBXML2_2.6.0)libyajl.so.1ncncursespm-utilsreadlinerpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)0.10.2-46.el63.0.4-14.6.0-14.0-15.2-14.8.0TT@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-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: 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 -j2 - 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, -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-46.el60.10.2-46.el60.10.2-46.el6  !"#$%&'()*+,-./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/lib//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 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnu      ASCII textELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, strippedELF 32-bit LSB shared object, Intel 80386, 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 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)PjklmOcRR R R R R RRRRRRRR R#R%R'R(R+R,R.R0R1R3R4R5R7R8R9R:R;RR?R@RARBRCRDRERFRGRHRIRJRKRLRMRNRORPRQRRRSRTRURVRWRXRYRZR[R\R]R^R_R`RaRbRcRdReRfRgRhRiRjRmRuR R R R R RRRRRR R#R%R'R(R+R,R1R3R4R5R;RhRiRmRuRRR7PPPPR R R R R RRRR R#R%R'R(R+R1R3R4R5R;R=RhRiRmRuR;PPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5R R R R R RRRRRRRRRRRRRRRRRR R!R"R#R$R%R&R'R(R)R*R+R,R-R.R/R1R2R3R4R5R6RiRjRkRlRmRu?07zXZ !PH6]"k%{Dukx YY>1NEuLd{(.Y)-^{9e PGX([v3ӲG[8ZIO[X (87ee)m zbkp8% /vkydekk{4+W2"ۨ{GV&(EpHͬg}oe8Ku^of k1ģICWHsrWf,Fbl$$'=91کie?Wf7i(/䲢NJ;;{ov'zV2A> Fpe$|Q[2e'"l[v@PeeTrlFdZpIj_L'P3,-91* o_Or&w R-zpaL!nBJ2LRi;6M؊]eM(m&Nod燒~Y=jᮥ&v.j_u[Gp~AK(ʌt>k1=|O} >:^2n3R$'@4UTߐ 2Y۩J#Daq"4zWF~W| <j}ki3SR"w'xn9H-xsC8k5w*Z8F07TֽfD=NI,' %+%jp9"XAW2+iFynpټa\ŔċӎHz i=.'vЉoEouo[&/i ߓF0'&ۂY&#$׺*D1lh32!>8!g4M <N'hPPP8{q}0Z|VwUq\h7A<(q:9` m5$eȎ#!H`Cd2o6  4D8lL6 E,ٗMᎲ{fіR"FТXzr,R<:Go YMe? $2}O۟3=іO;dA.\M]υFnpSڅ-Gɇg3!U:(-MpxD{ap樏{) ?2ia-fXNt~BWHX.xwۆ{-=ʲ-=X !Hy-9֘ÓXwfwb!8:.a͖i6X,?iσT0#e%Vvn!u::``6L'H4ۆ>7P@иiRR&D^pc,z'r38wK|(ɆjN(Qp>/1D6 K Ht ,@\yRSSӷ,?Xpk'x2p6ꓯaj5#b >fHN lG\:zUEXSXM^`{%|Iz+[K x|256 x/2ZMEw]1l Ǚ-"9ZbcbLG}ZذYCsзشKJws Kc;Џat,d+rˋVo2Y_s5@y"ֵ^MB/`m`N$FSWf >=agFv,#Rp?/XԮMdFRϾ -DSkVDJr6[hqWkwI~Q~'`rP r!Bc @43'N>mz\ 5ۨCkCCr&"kд>K`Fs !,Xfo R\?lI?@Z :9#m%T]4+Tq* AYD~VMAH#,0yw "`T ϦYɍ4(cݵ"ir2r )3MKB<@dkr6?؎)} KhQ;tzz^}[0C4NA:q-՛@4&"@Z i$Zp ),u8♬pOm h}8]ī9!h`un)ςS\oxenY}wlZs/7O;̉!kj)J!Eⱪxb`xnF\8)2ܳȏp BoGh d;:BaCmQ3ڔʤcWa.țɪ(큅^Šg,X u ]Ҿ/h8ܲk\8rx` 5խ5ީny2>/j:c*a=\`}1{-s}MK '8laZzmK_NZ]ެ7̈ߙ̚BHҀGuAKvh+h"M?mo'ܭ%:. Ð^{nN;Y䘐N.6P91{ȹؾ3!~8>"©5kW~WtT~Qvm\? Z'"$Q]L?P H*~!s(䳚0@"p4/#0XYG-N8͋DOd+*fQ#)Dz\i\)zǏ3_Zzݘ3<*xTW_p`;ppe3W#"HmDEIrv_\о?m] l?YT<8wB #bu?Z4#G=67ZZ-s}f5yE!T7!l`F40QCċ,qߌ>fXJ25;mh(EP,)]'>%~<_WLd3Mamis0)ћg&@082 gwWoRq a䣉R1nIsZ|̽/8o9l9TĖ686ȸ$YIzwk-r8ҳ{KSi8 'ɷnF?HJp L9VcȿRӏ ֵYWSE`ږ(hݲ#k^%U)54h-2͋PzyŽřOGQ]ӛl! nÛصY>xxDG@(÷cGu`$)ۇLEt Òx3)SRR,8tMaYg?"[b0j4I0RZgO@ˣ.!Z)Ώ 闅in'aܯI8=m7Ճ\ӿQ`!''N+ ocu[+N,Z"4u*Siv&5orD{b'( QZ#f;5s<}~ZJ2[<: d*T>!r\ޮ|z 6fI5,0/ֆo֏ ȅlV z8fJX7Ǝ{Ϗ#,Y(i ckN?|e &)kSs dx/yYzn\;7/52)d0:;$>16{`#F ;8'FIE;5j7K6 c\16>>ේ9`5)&}w!!9WBNgEc9/du uH:P<yQ:( &$dqjbx5=v'l={-jk8 o*/\F(=_rrdz*н&$-%@7iy7^9XSt*FU5X4}Wx1۱du|t9{KZ0%fP.Fs[ m?Z0"?Le"sf(A{B$RS)ZyL*11 TȣEȟE;{xTtTiNvzIM8j@4sr dg 0ԅ:}~hd冡ZGc˔v>zB-ą/Rd1CWq X>AxD0#rPFR 9d;j@ gaPXW Eh=ensES.I-AujBęCmv` Ɛ.k1yryS񑢉 E>FwOr^-.`Jj9%qO@XDVzqp E&%t` 57dRi=Ltw8xB/ϒnqSZGY^mc"LB=.|A_";̇;!aU|I`q4u+.ꕄ(Z9n0ٟ1ti8C?dLrR2ivEclzBDф&LA^9 ٺ Y)6 p7J Af6k9PM(4a U:~ ZUY0Sl,A.5Ga7e㸡bOW- =lI:싉]C=v|N8N6/0:>P4 M aHTt=vJ_>3Rĥ$V+X}_Z jDE%^+ H!%a) ?{^PKyL<23TH}}x$w{SXvoVŗӭKj/rs1nZ_PV(r&{pZosi<"CrQ^5јl b!ռ0#ָJi32!yC(8 r kg%7݁wM=F{Spy˨Hz9r["S`J |D4eY!6,ѭ,))U`4@oy>|=.nHNsH,7ScNPq!ْ}hW$4#sɆPCk>-A6?5Ss>ǒ3uj "-/D [J YoEWՅFmeV1ݨܮn?}Nu!r ` 4tMq`P^WTr9-UGKZP]\ .`Lf؋͕BiIjhK-jͦ#.FiQ">RFEOk@Qe񿊇9#kbj)9[92I [np`P6?b4UΑqsyuU|0sLʭ@мw=@.bL"\Ԙ4? ;AyՐu$ D֎8)7zUh2TͭF3z{)ɩ\Sn܈/[Iڲ׀Z)J[oa:=. l;ɞ/ n;KJDIrq ۭA (OI5kjH I[EG]x%bN5ATŅU-bGg1ɦ=e5ΖIS.'ϐamoy &S9,#Ϊ-e7fHg>T$Dq  ]N;]2;:3~1#<'<'"#??+`>XN\%uL\d|=T9rj_s3B3پ`s{Dj[xxým+'Uwu?|l1USsz8eɣEcU) l;3ŏ~^m lQcpZ AYϱ>,;4ƕC@-(+NCynX̋!c] .;<VGzGdWI5q *'t\t- H7qDDУ*| S@SVlvn`>x_) oDoRm!:9b3]][ UKaXH!Ṡnkۋ-q!kSî ҵ8Ɇ>eZ)[}cٲYS[E0m}Rޫn_SJ?NE "GGNc [_\ k䟬y}k2&yA^3YNE*4Ya?%eEԑjʫ/I]HѝEf_/wc:nXEKj~I)|z1 dYQiG]P_9@y`]k#[Z@Կ̞Apkt5)}kS/9qy(9 T.r#%b]Q.)fV'۷h"DMIKbhr84hƂWYv<{̢wxv:9(/VIN ,Uv؟x?i$Ȃ!ZO7}( oR=ns"򴀦MtJCǬ&WNj@3Kuſ^q8ko E18zה]߀(r!NԎo[Ԋۘ^݁pM`>PMtzG MplSUwH葠Q?_6A)}I/mrTrZ ,4t3-8Cd˲NUgRsJ+tYA3qP7P&Gѕ>橲wXgB @=y?O6a k+bF?_r]FFm7=W3^p7}\ JF44SyuǑif.4.6>ܡ_OZ&{`|NJ<j3~Dsཕ~쐸b&&bLSvĮ ƻD5$2/ܼ)An9ж4\q?;줾RĚJb('$FJ8q3 es >ky$S+#<p}A8=RCf`T^y 4Taai qFΕ U4\׬V-E m+"xi ӏrMd<$ð?ul_(]SV!';jɉF{7^r7\>9fŗs+f`nƓReQgN?$mȅDFSœXx/@Gޑ6 oKְปWUoO jӕZupΨl",MAk-=ߊC%K2Fj( tkh'[u;br|:2Zގr| Fp0~o`L^y;o9'cST{-/:|^BMKZ:.'86a_P), G?|.] J}Gg%#-iD丹[DdOf\F e$G\bƊ?I)E &'dVa\Ja6- 0-/4DKZjj>˷g%D0閳Edӧ71]i! CeF>:ĝ@z$uvR aob?`DzQpV)@{ko Uhm`Q9=.i@bӤtfN{9T޺f{S ZEhņCBPۅc$NV8t)˅>dwo9pkA(|N`Xtcjms#@FvF娲,ઞ`ܗqb6;)v]x CW潪ܖrٖ2(0 k5G{=g',䆇ɌV+>g6 D-=k :)%bD"Nq>9؆V{vH62IՀs,W?/ jc;tBΕw,#pGƠSwI|ʬ1FhDQ@P@߆ ǴR/d̑V4M ¨LQHUQNxA"X1_Ey_E$sv(Wg(g1kX54ӦjQ}A8kbl?I!5KSZǸ\{/&Cg܅KSmy3G 9~r~1lE˒?߰LS&Z B%DMʐWw'&0c~ㄶ6db3*k$RϯC,` j£w[\s0KeUgyA[&~_N|/=o2R`3t0,`aQFhBCl ]fƷfMQ̰fyPPǥ{x@}zH QqGzrκUA re+=ӘO4j)Q`\z<\ʼnN]{~%m79F79l\> .gfb/ʖU)ۡ  Be7HAQ4%kxlj1yp&R֠4ꛤp~yFjȥ)&KJE߰3e0 cFf@蜝>JCnp7Z&č]OSޚ[Z^[Z(j1~ЬqM΄M h{ iWyGq"{JLBS[!.ĞTt܀a5"t$"T$в4j œBe?\ 'F!o"nB-|prc@P@*, my,Q֡lv:=8xlXrF< K;{fQ=c'Mj- Əf|wy##bk'-ϧ5֘~OzYaGҟ5}933x?ad-sDX;$)p]rn2Jm҇rL8d~rmRZ t)FYUa%i6X. hk2l;qO< Z"'7y-(ۍ ^kt!-/u5?VPcBpM{Oѿ2bB]i(A[DR! [{)tʀT`G^zrsWxY}ߕ' ~ř3ůM+,%ӝ~E3UwO[ڥ\Mŕد!]4u{DϨq=k?gcIYhu)Cp\i%yt-F=&3K Q,F"߿mʥeGLrzq5s!YJ|Y)J2񙽛Ȇ:nhֲhhmewE }ۤjLߦcLd ƩJ^Bbɨ:: Tu~wz;,"u|V72 Wqjs58a*AmQ,9x6hڣ)ep}Xz07z:8WTH%X `T٨ȱ[ķZ$ xاpR==36ykG([,\:oչw1WWYdqGܹ!S8B[tiRq\S"4>wV68QD[ קix`茴FHlXt<'245  N]-ߛg3QZ"/82 gnM$4z]ؤvcs@c'߬(DQ!_B[WW JL̸/lɛDPXtE]͖)ǗoW8 _&qM :0 }W:Asyu ܽE-<:7VayGZ_X𺿉 [xKfWp6Ab,ޥx3D/F}?#Kz(a]-U)=Nٰ⍩E2Yo,:k9VȚ9"-ܸ^`1&vFvd*2H,vz3^k`Kc?:zF"9 , mm, cqk z FNwhǒ ~Ҫd(S6LR[uY蒉DS (bأ0YcP?N]<#~Qz ˍwr[r[h 3{X!@,8'9KI{6V*19zwjAh),pm=` _^RcN!l{{:ڰCLGy)W`h2,O[,\yt'"j޺g6﫹~"4I@^; @Cl*X W6I8CsZǫc 0^=wM& VqƮ d޳{A\J(t5bƝ$;t,ȝ;qݤKlzpmt]: LCfyx1A Ssqgim32kp2ùQą=0&2i8 a탴ߧcW_S/+~%puX:ҍS J53T$hX5a伶 MI)./ 0~y|d|!ͪzdo˹fS+/Ef)V&e:Ο nd0-Ѱesw ]U0XcIah͜{_'aHMQ0-5K7b1z0uV:{J_^RSCK㔾UÖ;TYi3onnk>d~YOV/+Lak+!!Y2^6D^J pߠ2zxC-v;$)C^ Sg l2IZlf{Qgczj4b܀N %9aN5@f U #A:E74u`o[  cl BqIӭHߦw';7xAmdϑ1xeR>g&vċ *ZpI`9R.EF.]SWs)ݑ0=T<{^v%oʩW:=Jy)U7}uO'nuP.f `BRu΢z$_vEt!yv} wbп,ѠȬ[15.BЕu>ۄV|*6xuПd k)pT . s4"4 gta]>f_vcȾ,\kAT3 2s*jP\N`I:wҰPb;:SKTËJۡY8U1F paN:}pjt>$ek&@]vnE9ՉVUZs̐WMU p)_UGil0i-ѣ7Atqj9%w$K)K C,eA AE2!Osv]ӳ.Tu%V,<>}j(x~H_>17F74|| 0vʕ8Ccҟ` tW\C$Bշ܍qT3W[}7іWm7:']R,,e#7|2H[sxjMz`+*1p>w[JN {Ż؀֋4CtV\L[ʕ_5!&q`jʏ![2 D *[&I%a%x_3RlmmBQo|/JL5~Cœ٥S"9"`$Qb|\pe 1&p4qOG j)ft@%ٕm0+SC%A xrOJ )'ne|Gka~)d##b&H=K^N 7h$`}TkZj%,rSDѡScի7sOa)$Spw^ [)׎!D,H VfpXM{tE7l?Ƣ_6EYwƿ/rͬO`jRV ; JLe{/BDF!e@5Rj*+n/cw phͺ,ғ_zj7Ge1tŁiҼ~;Wt)Һu%!DVRak<`B/P-Tc%%mW I}uӒp!'3ڜڻFWIgĚRW'*0-Wxy~R6̨jjOv_!38*ŨFCy5vk+bBE$dwaLc`Vŀ'*Vy/rA8XOaQ$q^aGT| ĮYDqKw%{¨Y\*MlF{Ȑ+@`֥$ Pv3ʘ3TV*Z_ݲ8aEz+TvFW\n+{8~7&,V2q]k}p%a2B)rJ[* _,$chz۬ OD6xbme%TC~ Lg%P4&(T](gYI<ڑ5 5HiN, <rJ3W,F|?Zff_I]7U3Z)ihRKIhH{FJ,8؝duX;h`l݅7_8"S K}em9J)eĕǰ }Hx/d̶R4gP]qR/3AwCtR03pTq_jwNMsS"GɒSaϮuC(6wK*e0zž4i>!eT8_1G!4FcCݫ}mKX@5r)$ڎp.=pˆ:.(+!D&G :(VFPqwG0_CKAlH\  }eC "GD0 {G]/\ƉT YoljnVs E5UFr$Z1k: }1@K(EG<~ɂ0LĻ^pתܳːvINWqc*۸]@vfqDk#"r+e{-\ұf=v?&AF%hxXre!"nNfU-9cY~_u+ˆQ10D28L=Ij-+he ?`ۈCG`/fbhm>Wxnϩddd=q?XN5plz>Ac.Xuf‰,01u4),Br]đ96'SJSw? P5\z]1ٶ"PgD]d~x5.I!':.'ԸIŶ=M̞pAK[vXeBm͊jfѪq-SyRi\$(+(䐽1AbgDˬ c@HԝIK8gKinY&śNyDs{O . ;C\U,@_U6%o:{Ae%=_NӜRJqAvaooIor U{fM"g#ڈktFNpnLtͧ+f8Bna$wUy7m=@`66UIٌ¨x%| fϻXCk0 w]-ipD*1wyYYwJy!5V 1j´Ra)}IPOh҅\/qn$Ԛwuk1)XJ](F`>1;5esEa,ŅIRumz$0 Zr_up֮.X=!`b סS/XC7&N)' N^0#@Ci5jyJ_1Wj#Gc|7d ށrb!7Kh;% :?`%]: x8#/tvc;dw(>G(:XߕGDVg%2](<5p+lٺ 0js=AfYQt^p !ed%O&{ >",nvNj 9,zB8AkSݨaJNe WVUlqfP3'o_9i+o%~MnB1įGZ`QbHs nVD%q0fHrףu|mT`Gg= k&o#~CZЋ.VNn~aLʅbu~~a%0";hƜnjà=;J _``!9RБ$ĸON&: )A/2aџ_,2C.xD.c6n*2nMHËxu(j;\$p9Pu L6<v ?Rd??\w>dӸvczweFftpyVVVDk씺 CL*aeQVGT1C^ANN|LJR$DDq]3RMjywo' fS),.)eWHKf93|zL}BLOO/ɷ_}!~P˿ہJ@*; vkHޭU g+2 X^I-kONGdtu1ld9ıw+Iulh#eT}1`$[ϰ,Sjx%^vϣ3{Ղ~Q<Ĝ'g A,FI唑lrBći䎋C|P2s^I ?7G6 Dd6ǿBtC/dj̈#7# ^"K%_gu]JȬn٧;n(-sch[rt+faQ繯^3z=m}B:P)~=1ٚ_Z % GD~m_#dMOWſU=;Q]5 1]l@PPq,ҟYAZqr)'W%לCk3<4oEx%ڨJqM=:_C = q[di1%H_bզeZ584g|6XDt^ڏMW/EŚkO@$UA?v]P fc2cMpQ~ IQpW_O3(uƫ L(?KbGs -AL_v9e[S<~R+}d BFи}JrDc>8=K>]fi1):3;3!yzle}`z7y*o}Di8vF&fD):3' Q /͖GrWb1cG*@j/豜yε!ζh]5җQn7̅,ƇXj|, b\w^x\{&Ӵњ.`/3h0QH]{nT)\>]yCL&QqM &4 1`@j(od^GIor7R7Iq,cKVut7Y&wequ@2|UZ 耳u;b!0rjfbDF 5cJ^A,u1&1MMtZNy`L1.C7W32!8,=p_KR]僋ϰpyQ[0l<+2#~|x\oޯef\'.!)mgo,ABբO嶐yKiFD9U7!*!|'W@usˡ[`9we7M ChӬ;)$#z/4%%ka(@^cu;xR lCtTU%pR :.9E){mo̲@Vov f7gsUeDOkhFRv[җygMB҇b6VPj dw(2t]ԋILH\TX88&3~*4qW>>c"I o*ܯ eFkqH@ҤJͶSK#vM(^øeBxԴ2D\ai]]1+ lQ@GjQ=.y)w@4).&ȁi:+v]nG]8BT)B֜x{F`(>C o]^"M5_6+`=q]c{3hŨþ >]Fv>U5M2_8RUtU57ߔ,Fg=X@ Fژɼ3)be%ˌ>C%k)i̐XthHRFMA?xم.A ԗ-tO島 Ẻ `B,M0,GBU~(sDlnsW(7~R{ H{r: JZh\k>h#@O Pu ɱ^R"I3*|T}GBZ1/h\82|2m'럺m|:4z 5Fv3Hɯ:X.g1YXYK/}Y/Dܽ<+f7Ց(EғPAZ d96NĮX@vwۧvHmM{g]t-.D%&S8=s>5N6h 7c]]kK}:s{z+v+`eʇܹK?-Lk2T( ݯr:iö/yϦp/ӳgإNeBf?u*"z)IDTĨѴg ?gm0uXTM~N%K+ H{ n~֒=1Φ!r(5 ~+a;EBB%F M _^ J{ā0(4?O|܃ΏΖh~/У4_Yc7C`Z$בfh>#e[/rjǡ-C>[>Gg|njr$o>.HjDo!,5ZT[K|gg6,} 4dExFt=Z \b &+/l<3@[7WjbNz(QlZ&( ş,Z 2XV 6! r4Fh 4y 7oB~L`C1B5G'CU,|o+cz< 0ȁB+5+XY#Q}} p^KYq:%oRS Ogk4ILOyu 0-Ǒ=`,i-|-RuM]Cω>Z!r,ɲJq_@ 2d8f۫JPwq޸S}53ȗh-[aEԱhcp3L^sp!~LłRZh0i1Vt:LFّ 5Aiੰ<okHN[w:&-P|Ы Be℮R\{*&d:BOC c.i/ݶ-ȑv'D":]- .uaFmCXrU |]YOpMIB@X}Plym%Zeu5.%J:Qf |icCZĢ 2/RNn咵e%KCax 02T4.*03DFxg\/Æ$x\^tXؘ;'p=`&A."[6- dI4Ht|rds|$*@z]}iHEdYlK,ZQqDWFSƒ42A;~S>!ZC:}۵.IIBކr? s{?9_L_]47oO\,Bdj;*v%2P8VRP;^b;d@{ⓐYzinO*bGWTe L_a\AX6u/cGn㢻 QtDjVɐ̴ -=)+F\AiYG@G։tf4P{!ͧPZ{ħMb5H?#Z.G}ޒ ρiMjwlw)/¢"yW Þy(JNVLy= ZTXv?8+n{8FA9jVUHx,†/xB< :޸S3@m{CwDǝmw[( /tqFΩ `[rƫoW+5П.*5&Y'!1PQ慈vd F!:%f.q_>Aݿ __?ĥ_S6;ÑplδmPJnYq 9ETd-^ɰxܫ\;T5&cQo6Wb~XoAj/"oVsb Au׻ۙ3e _ Xgacvb V+;ppY"qVҠyڒ3MGW$o۪"{'P9}$>#%*@O_0 kGľ } A%rUXP <ɪE6`pBN,l`!g;FL*x.ȁ "b XѤO] z%ŒTXC?χh1If@}v30_<1՚Ad`"2v0h0҆{.2#=}lʴwangz 栮xnC6 %0M-W NF5l $i0?u[Q;Lorg]Z:9P4xsɰ_b;J9-x\1Ob⦬X1Λ(&z ]K}삧'RE堳E"v=YF8<o&[|7|*wY2Jf ! \ 3Jh'':O>MQa7ۂ կb&9> 7isTnI@JZZ]i*A/-gGU-s'׺^H͘2!dF:p;uӁܯkJLGf9H9jpRO%͗ZuO8gؿ-@IQ63*g6(Ǜ U.<; Aф n=+c Nq,a+PE qkv&UC4o=>8el1{fzA 8k `9K4墱USbVqP(v}VtF?z2eǑZm+|Sl.gi(s)YSG{FcmF,_#B>; 4:Ro @h篛*'8ĂihaFU?i‚:6BZbP{13oi\K-oqO]N_lBqO- egy61EyJKkfrÜ*wĤT?@[!!Uvn}p뺶Sz[o<h|߬or{DR r.~Zml1[d5)>c3eɠQ`SIdSr`ţ-)Kc-zWFF~$<*=wmiJ1(agĉ^}VV},"p,<8b}l 2=F^(3MQ,ړK]gΎEg#I) )Iߜ  Ǝu&N@IV S/da6re*m;`8X.̹9lECG^g@8܅c}c[>XA8!q`ld3k75DoTՀB9bBHi'E57q8e wc.uLԝlRď,)=RiHD9QRZkV孇Ƥ oA'޸+|PB K/YZ&qu #LXԺgLMSi)8㹸Nn/ 酵Ĩ SV7^ R :NVBc$]'MC6.&Ŗ@.^<r _Zb Ð3o)ۯUPϠѮ̬U,ɛmZeNLm#EqyhBtJ\̉hM(κYp5PFCC$]E&K(snH;/#rbqTڞ?lQtd7ı; y# *"~mny>\!;ț̒gi]=ц.IVHCxE[xn4iMg A%Y Fh03/yߌ$$e4/_0,(]KyaduaCbY,]RFexkS!@{OS`uKc*i>hƹ'?)Ybw`KEAsz< ZMj!SL/3ƣoq p0\RMxȺa75 `x Zz/jqSMAj'Ћf xWa, #KKs{FK]]M9CFhfxIUll7`09h$ʰ: 6NT=R9{?B]rVuh%]iΜeǝƷqο)B#a%I*]sCxIy͖< u8i!) . #̹XK5IѓN+AL&GKj'= x#AπA|xbCQAJ! K, *?~NIvBcCH 3+wZs6#7CqR֢T]t+IZKvm[ |(t*9|0ŁJ[^A A+3tt1ly!n}@QLv',:QL g ֎s1@9,K)_.{?FgVnG%X:0tu̍Pp;6;W9u\59Xj҃# ի]&Osqv?HxK`qmGbPu$wtϷ3njٶ]4NYƯ| wR4r#Oj6KO݁h6ֺ#[DMjpG&MZo6. ~ʫ2b? Uh+u 9`4]>@lq<8}˖$-}Ӆ]f&$`aw1`Vor8F'3f/zAq S4r\p870 )g-S&^~K7 X!6cO]3y(?{sZ<r%Ѩ@ӊ9$:"cGe&>Y؈E|uo$Z^|%$Cj 8S* O!UE[܎~L82-]Tq!0m5!nل| ntլ޹ H bj, X}x{=&+E(z m~d8,o[M j8uc7G 0y6\ժk!c]bd/Ԇ6 3ۆ^&ܬ,ۺf29B%j6>6%d4y&(1ÀF>ڧVEx,n>zwr)h:m) [o :75wAS݊F_{j藊ZV\Ǿ :mYnUB >ҳ rj\ƸSt U݇K3{WPgxj7kxM6!mn'B^.yS.Gp<ع =^DETcz&`Ći7-ZV bsDil7cċDlɣԱ ȖS7FosZbeH ^]*|_MkӨoV0,V"C] B| L(آ5sgk*+Jw%=IxR !>Goy?y(n[Pn(M.@BUNoxl鴓\)O{%*=HmZ7 5QrS.xr@__ 6Wl+B @|t퓹Z«}m`)m'ƐCbzh Y"?}x9I_(f= ڹ%Pc`=dϴϳcU(\ɢwC-׽$c{4C& Vǿg9c6VF[LOmVgـ5jU'Xýs^Qt% >;N [w"`ӽ{$ʓ!f_63T}y/;IrGЍ3_ Ґ#98 "wi2L']fXX.nDX@wD՟-{aV'< 'XFplƫKO?Pھ2S9>;{f "=C޶ǵ۷^dI h Q@rĔcNL"؇]UHö́<7Ii)ƙW!"|68-cNw T:~SJd : nwd/dڷeWbUhWYv= T4WQqT NOm#DRE$@6ǎ%nk|QtR՞*=DMI@׮)) Y%JQ:yz8|'KJT}AaA!QĴA"*^4:-$ {5/!8fH;^lXl\X.K? {AcB4GJ@MRŞg4-ZH xXRt(TN? nwqlt`57{;$zeu$脑2#4Ab)]3:= >h<n}d*= *04 36a}nt%i5(S\%Ȑ gwU"gr`>|r=SUqJ*\n4?0ʦ7"}88>J`@r VK79ˡoeݜF|<%qT9 vd SB,r v W QO}Q8 oú- @z*1PB{ArMvה J(iˬ[a}s?i{-8-7%Թ#[w ; 왻7x;8AE nsy l@~U^6zϚa{~qPB؞>5#ΩG_QQGȲ9͈nULsK5tw&;" IoZ$fmQ*8q V]~ gn ZAmH7f{7$b{.['1-xs ȏvڹaf:MjRglz.tNm),>?դWϻR_=FKl&B-gReu!G۰kY[#V&<"9dV%Æi&j-XEPm/43WQµUPI͞I(wjarKxֈ0ȎAA3| }rб05IY=$44DuUv:\qM0Ȏ5jz]G/*+Ia)Q܊ޡOkƭW2F.P2* w9)ENx Gi΀T^GzَVq.JA :U`/Rō]'8 Cl+*zf[%7ʱDnŧh*W^o,AhgzN.G``[ݵ**]lVPx}!(:1 |+,%sAl`OnkTl$Ƞ〺ש s:-:e#/ 1 &f$]4%,mޛԯ\i߹(n'|~[*2>`|˵Z6}>H zDz GIWYYyq=Ƣt89#DfsUa`3(B@NU$le?jVelJb LmrO@` or[COQ6$yS_ܐ(aTu”3gApL ٟj rQg;^+* QbwipGύ7B>EJzM:Jj5DÐGx $aB Ak+iPb+}$Cxgs׀j+X&<ѮϚHw>GLF.w[,1f $v46}?~eX;G0,?HP>ba(0>iH#m-2Xdǥ#/xQdRtA%2yut+S V&60Oz8 įzDxsgz$ -X.Y @qp >J[R=f Q/TBn<-^tsIKE;3**E}}A\vL FeO`۹RRfxtT&19`(%(6^-2ͅ"r aݾ_hW;6 Z0kÆH_$0Me`|ܲs: Gdݚm…%uHaG=^=a@?jZ`?rsK< }XSh*9{1(kz:,V#Le4'Ri~7{5qIRfLcrR=`>$Ҧ\FÚ*3*,[Vs$d$쳯9~ )f1uMD2*+N U  P_czBaSR<zȳG):{L u&x@-3m!`&dk?|$6`,:Ho<+3-5)[GL∺4D^Aҕ;xzV?QH5>ɜ"1BQ2DŽ-JjD-Gvj7dzR&qg8;+}Ę62 8bo%a_kAO,|Z pv{'X߮F /普(SM~䋈t;N+k1xiv=bCapM$} Kzt {y֪-^nL&ǡ#V|Qd ;FOe'D䠩obyHQYOBomkSV %b1bs$`ԝ><כ|9jϬ%UlV5g Kz(pꆚxxE@՘/f MpG˱ tu (WrF3u0sq@\w$;Z֒rVʟt%<yA@Hha b#pkMx=>+-jq9+Չ\ԧ50_BmǕ=[~:;4/x]Z9kez1814#pT|`Z:rȰ֔NUGHlĪLWy*w2 t%R1E€Om#}*;3Xpg>G wkC N ##"sE#$@SHD4bngGSuBZNJ*^C1>ҙT7 VXރFHFq*hM2d^oAEYjQ[l҈WmZgNnJPrl[YJnsr d`o:'8nSpĆAw蔂8鵗3|ds 7sT#o ٌ ۥry5&%V[dT"Y横+g]ɫ/+r߷TSs%׵_虱M"EIS2I,d#[VNٖw 9CjΉS f o [Ae%3 E𻞫NcjTGf滣f1Vm06^JGF8X쨦WU@F"yC^g} Ԁ8FncMzbb|}0)O. 0%3q~T}F/RxLZxtY,O=jߑssvTbpJEd![hRv7FH: ]*uƘ|? эs.|{O7Y- ] :\wļ߼?5 w} gZ2$(09 ͔lyⓂ|+O!X[Hڏ>NyHpUq(ĀGG yb+{jz/Qּ.=y+[/CGl,$[rt+~9vkG$f%&'qrFENa=qC*qÉi%s^jJp,˛0?t\8nYirx28QF}n $^b,ZӭÙ}]w@"ʀkw)ѰX/We]Gk0Si>aq z]N$R!WE}AݰwyS%p ={J=KBݗ)4vv)4WöF㾢24oKwr#q:(n2CI@l&Җ+@Q jW\T4F:jw`ɻp 9"疜)= Rids^;()!6Nk p'?WqNm Im̺Uă) /wKs hʓfz .m rKLPx߅T#"!Z^DLU } A*+YNۗ|͂wɨn4/ D!s*5w0[K" skx>эby .LI<׽x&XD5$oࠑ<J.o".=NL+B;g&PclCz@ՠn&&{alHuZ_'Q"οDd׫RTv$-m"-=[/NJd5a3h n8b֟1yݖ[iF?FfC*',ClSp?Eߊ8U@ˀS3U撼UH߱ zᢺc=q%ySᑄ|HcxNֺěVe{p2/z=QmѻL1E3"ւ} 1i}@_LP<#g"\ J{,A|GL}AҢ INϕA=ʮEzh:gQȳvXZOh?[!Kb,/W&$Y0DW KP1-IzZJ_+2G'bvVшu*71+Zy/u-E-7'Tu__/U A2EGtPu[t)qokAUr:@6/Q޵5N(E.PLB+6b# ]0b۬ A4"O|yV*i-03iד_dT~\9EvZsveUl ]GT@reO j||O#{x Xȟ5ノEYAi{GP l"|EIL'=҈]n+`Cޛbc&g6ڷ8/` ݱR6eXʋqK@nNe]nQ>Ġf'>\3*M@ [sA!OjcgLɢ$|bP1j 5A˘K'R0'o U rH<*(^peKXw5;ɒxo>4ԯasž*3HU_H{13THesmtyLxƥSrySUP 9V͒UH-A+[WꣃܢW:(yIwt*IvXB.գyO"6dt[zAW)-LsCx\dwl&镭DZ5)=3}!ո^<_}yQwx$?d73e2.$)SbdnN8ޛQ&"_JI7y:<8Bk`@60{z%TUW<.;goON"1ivNo푥~%XG乷P€é}^msӅ>Mñ_>[:%Q‡z"CY[On*@_bF^4D7>b)Z䦷yL{le;qfX2N.Z1U%-o>[p`HCb$eɍU>1 3.\ MF5;Bxwbz c1 |Wpl .P܍v 9y@>d 0F}jEiꊀyvUtZN&d9v}y~'z\XBqw{raIAJҵF<+E&@HBp!X2fǃ,mE7.n?`H2{\7#?0lJ$wˎ5e%lbNcqBTe&_B蓼Oqtw',ۊU`^}𩧋QnXCx\ZJ^AO4W^ ZjHr8s hK.)ܛ{ 4En.Yad=X_J£K~0*.c4 )Fl}B WP9o>*1裂b= -垭 DJm2*O7IF7>%5{iJC)PGoŠEvͰZtd:Ư o$ԛg4NW1OȑVڼuj1n  P[Vd^N`T}-.!/0T#o>TGd*tQ5lP1u?EIZaGsKSѦǮ=z;l_۶%>RiBݶ*Y -2oGZB ZpޗW?FI6ipe=w(`}96`מNRVf=t@<ߤ$Vֲ[Z6W E! j2G &9"N<DBg)vܥl^j娈 iM>ӟƤgH56_-wLhF__"e$ V)O䥇$Y1|>qmdq 䮆B1t!Msw% ZWς ͩ=#ԝ,.>?DlE{"}Mc`=G oE)R*; Txu8hv-Cfyܷh+H9dݡU6нZe k[gʴ.1yRANoznIalu AHb%<kKfo({Z ]Jet-ֹ'l-cxM Zeɝ41{Lj\j\W,~>`TțTK&4/ͷ.57xAxe(7b?pWܩޭ`E'2:FhQx`- d,) _jvu{9< sn<U|:ӝx2N?9t#p`e 1 7ߘyp>,+,'>?rV.kB1%U ~ /I"܋v+ZX\竎9_>_Yz#Nsa9ױUOq H4̓Mrvq1C?"|}¾2ښ\4. aC:dl|PONy! ;7e#ܔłOYFlqt 04~O0}t采k=U|scv ,6YO;7ppkSBM#/%Mu&[t rTaΫGD}{@ 72ðY` ?.lJ-1P31eg\E[LK[H$|g1*Z.` @hL4Q+AԮa -"{ޤ5˕ 1裾'R_Hg'8dƙ 6V_U,GMsD&%j^8|KgkㆇNe&%W+ʈBIp%甎\kl{<rX1aRR~)Z/jAX3?~lP `;BG;7E繒uo,w,s l =7pD P!E\bM&7B&c|fw1\}h @#c"Dx{?!l&c*3dC4ΈpXyix#1TuKJC6P0hbA7}ʐK8:A`HѬ&jK92oE>G&"r\Xzognx^P9[9bA*SMTֻ (:3 )9QBG54ozbQ(O?ZRT2U(j`5ZʾۆRb$p[%f&Q9 t&g{K.,Nq,7l3#In_[~=0yNοϚh'WQ/pIm?ԵXOƾÏxОEePZ!WPIEsYD~f}^4lX% ! &o *8TNYo g *TAcj>Q6 lOLV/^ m% iϊ~^8"~<bT刽 c>me8|!єl 98N Tqg<όն٠k|FC*fVj8@YA<KptAxS x"`,K=I3,] ypB7LCъD *1Q:y1I%,/ɏ׈uqe{s+ /lkrnЋWP"-S8Kr-5G AUm!a% c cNY64]$F }(`L;0:T'fg9RYĐžy}?ٌ%2ZЄ׉XrVn|_Qr} _Rr2 T0u~c:3N[1 H[U]dM;e$%.3<#s{yE&+BÆFxdBfpXOGROzc_Wr. adȌ\IF`pGƭ NƄ_ E,& :x*bn9̱ >}5U-- tS%b||E!RJl5cUW~܈ ܄KيGqF6t3d!ye׃RMŦŞЋ./{$xU[H#y4{' ŎfLBBJ87 4V9hLP]jA6-^V ==u8fh?j֨.sa6VT=TIDHD}\sx>v4[us_#,9 Ip6D-I1De~+IBM{'xL:&0xy+^&;o{zӛg吜j'oxxDNc\2qPb?^ͤDA߾\yQv؄!=ZrkPz|,b`u''_ ʪNEDj:9.(^͓"b<!.5f61OSקYܩ:dd|MMϡ'|OqM Nу:YU!K;Ef=-N{_3֒pPɲ 3HCw$ h"OUe{RŽ9GA{/qȿ J\4e5*P?t'gA2B׫C↚kyHKM-fb 5y,|hBTVx0#8k CxumWD#ZS2(a`L'-ݘ|EZǍї]\ٺ~<KO/) F,}A> 2]wޡ:EJ+ّL+Pʡ"etFzI ]Yv-tR9ԐN ƀXfoOLjg 2X)ؑòFrNoC5VJpehޥ. 7 ݼ*M;JO L vG* ٮC"j.J̪ b0iRI q:.Aհ;ǒxQ|IĖ á8UۋjeYL.C˯%AH aPBo(6dؐK..$)y-XY ff |.l%p4uV9yŗ<ŒGLη4d!&5 ezWrf|lE+XO+Y~.nd1%SE݇e"#w"l)_ 8VG ^QJ›k^JY9t.-5 y]nu1GoG:ҥ5qn1vk{qLf'DjiTB%:cI=gѣ8A\^O͘u^DNFFfx{[ #ܣyN $9FրKt5]4`7KY̴_ 66"nx9 )9R=>"S^+}JL?thӇYپjUWhz64SJ>tx3G UÚ2YKu2p]e'.o/{PWѻr%U|хN;p9Ģ\I%cs%=3 "aq!G A~釵-8%m&'bKR@QW% xD-MqH±]\1V u dZ)]׺#v+&XqVEڰTl}5hN#n?vs |JEoǚiH*1?)2(͛2gln/'@mh"!`HE#{MtӖm3w&9Ǯ\,\}vR P}f'C;L[=ZBpzaZ0. yfwG:CQRt "d77 ǩ׺F* J/Q.p^)Z>vԦK߻ -I\]i.B 㫣g:2(,:@kuէZzi%_)X;n@%-n ⁴mg'B$A\#СB+kXh*!$6R;FG/Iޖ G%X) e}x9wՕ<"~$$ANcɆ){+E;~YEm%viE(sw +v&DdfM6}xU]y6G nqY=2ox.(2Qv*B'tKl lS'T)d|P{?Ry4|7kI$aiaU8lJuV=$䕯pD4*x>Ú Zw({+X0h '[ l&C|APu #^6 F;0 &5R?i-:ƴC2!nI] #ۇ2D_N cUQ?a8Qp*'c_oG2> 'Z<&%+Wz =.unjbd 6ǃ oce%O5- F,AlzN=FO7+q(;ęqnCƂ`Gd`C/c:]')R^!M& ( JfBikҽT/=km>|Wm갂@ZI)H~%/jaQЍ5i֋>I3Ǫׇ/ )jpmjs> qƿ_hV,T&Z1ѝ0*!k@sNp%zdZ}|Zp#z; +Gۊ<;N}"nE^}\29 ,µFޑà'sՎ8Lϑ%ʾ1_v ,ax L=)Jd9we2 ꑉKЄYYML~>S(s\|r2%yN!9/lu-`Y4əW $踵\eSaVjLm} )썳5Ty y+d"6A~I8.~yfT4w渻ݕ `qNMdk%<;8U,J1e_9xE&NKF̲u5tVNIcpt W|%C\$P}FΥt? |Ԋ]l\0sd;& QĢ~\hA'&{" .VK4лۦ LW(D,oݸݠl*d! T4mV(fCTɬ:0gڝ!K~PL?D"QMܔ"͔_-uM]* R_=uK+s8;tPڟ<3/7[k`^ju=.3g^'Qq7P.+2-`B?P؟hb71=}Nrv  ڐnbjcn̢H:_Fo)i4񝳀 ~p|^ v^>R; ig6Ҁ#03V L25ؚe{]Ȭx:&-CS"ݠ<߾_A"BH(enY 3=WWtS!Ru2ҎqwVSv)7x:Fp U\'zn4ue,9LូAf2$c$"+5XziǧՀlo1ft"L=Kٴ@G{[^/#2=Aa]*NC^PGZ_Y Uf+~= gԗ3 q%Ӟ { 4C4qL;dң; ~c(«9WflV,(H1&lN AǃbM/O 202J>IAq/_(ޜ,~Q0ma{T쐢 Bˁ@WpJ:xwY`1IO gLQWj yV+XDŽll┻)!h:ϻsຢ]!A9FEp4&rNlg5NIt9=)9 j_2@^R;Ti< 1#Ÿ KwتQ13g _B^PZmnd]FT]5Ts\>l{ΐ2gW7]8=hM;՞;Қ$S{r{7(Q@F\룁iGǠrVTGS%|synl%HNqMj nby4ـg$dD)ʗ;(*L*HLZI*9Yn/ g߫OM{}.`ݻE]">  dž*ǫp?&!C,m7 %=W(S\ Aa$u/۟zyѳw|^)l {JWTYl֨H_+mCwۭqqTN{+ϳn{?b6߼ 8Gs8P9 ܋`6Zu 7C+k"G4g&wY-Agn>GMur5'P赃|gmꉡy.(@;9jSxuf&Igy4!4EQ tnv"#=ƛosxH4V\NBPLB@8SoHuj_ D(翻 p\+e:z7^A[yQЯ+r~p=OͭZĊ%N;?ѕyxrupYΒD6!t EzoFdX _ف[i6xYBlDmTw,D|g#I9E-"ТVTw%]ОkK|?:K^j Xbp)|]awjƄ*Lar{%3"LO9Q2js_Z'/(?_){Dw5@xb"W۾NגB_"g4;Ya c\zMl$C2vyas؃g^i]HwknH Md IJw2w νZ1GcA-]:ClW0##~@/o\Ww~lE1VQ$1ݬ 7ec=û\֯яI`'ċL+x^yu56۸s&x7챾0O`wcх}yADZ2?!Wܐt-Om;UuOEYߓPFs~j7e3&Z)or+( <9'ss  v=VtIc^ o^flh; GZX/3LYz!xK TItN%NuTtӂfՂ k j;bÚԙvP:2~M2%uHX}!RIJ}7 o*ـXr~fj,o ޤ fxעv:d$ǂ Eʁa)Bnxqu5,݁톜{v$}'^ly}I`֎0jU: ʏ qӥfJO[/ ƳӭRd}YOdc1)Lܑ̊R ,F a,ZKt8mn2G#Fbwtᾬ~9a' [I!+T[!9 =thՆ?:0 }3%@dgEjhen9~RdNւ BqtV-nw9Qm 4; >ֺ ErDSE  _솉t7n:eC~+EdLu{~ccI:{FK2Ki=IѾDѓL<T.x&CJ7AnbѠV`BVd2(4a)rӑRttHexGKIc!28K'M8(0+ɉd #F%r6QJZŴ*OQ 0kVNܮv5׆2֧42FEFR/ghC[wİk3xXs:&8.5AL8ufCRj@6g w4HRRXPGԅ .Ppi;80:]!'egBMl&"28g߭jr tC4 FaY%<%:ɑZ1`uVŇmg8,(Mf:~J Q{ȩ@0dO1n:rxȁͷ϶ v:; ֓"ƖΠT';h#r{ٖګ B| S6kenhaksQt:d6Xvڢzĭ/Xwxi,6l1+;ZU(q05]m%`[ilθkq0iQi5^ru)eh¨o_]Wzoqlۯ'Jax:pW<]-`-v}̍xy+F8[QrGܨ7uzVc b7)|x[fJHWUuڋ8eki}k[KqeHhQQZKXqK/M6]۬9js Fcz]ژo덄c:a"mFkƵK_zK?E]E'}VioW붻n85omybl7-0ۍy"*ߖ\M x] .L*Prid8˹tmwcJV7׋ZkS|V]5g#mFq z5mo]pl52eU75Qٮ ߆ޏsҌ*YYϓ)f[XˣӎmD}VHYkm4ލU1Di93<7#:k%ibm.;3;rwxl#mVMcsRt3fʹe/lZ}wFn&Է"čެܱ7u~K]=xsJqW1C:h^n參Œl֎jTg8ѶҭM(Er5t7n߈%Y42K-- gjiGҷkiZUm8U3`gYjGji]j `*DIEq)2Ȅ\F`9^f-pۣcj8@^єTdi;r (yA8HZBlz ō~ F6\;ottVH m&tdz@Rqe 1ךp^=CK2'UVZiCmawuv)! "Q#-SP~@a &g"S $ TWs`R >6EЮYCBIt2;O$!㰓3edo&)'qi<>_vC]2C 10Rjvn:`mPJ8Ȝgl81g6 \U0 +ZJ=JۼcI bS\a ((g>afM9[ɣ-ώuȆl;X q{Z2vk;nw $m0QߕDg ` m'+&9*0xȝl0~MTYص jwdײtu[Wɟo=ORI&%I-i,z*m2R%-[F&fcE"êa4 dʞf$ ; a0f̹-M~l }! xBjf.DQ{3!|$$ 8l6Ѯ` r*ګg;I`0&|7LFAؿnFjս^^{~n$" ̇֬-g;:lP<Di@?LഄXuy5pl˛<,!F Kkz =CPx?3 ʞMR`L㚠VG!}GbKEy}aБ($9jĪvՍbNYj)7X(׊s(U'{)("āB*"X Ei6P71M)MI2`|g̣O^ĆD3[I ڡSk\4u"  `|QfiZءwbӕvdQ8OM fa!k=Ʈd {" 7FUg7.OM^20`~էA_@V xwIc:qT.6;2h ,Ff`VX^ ' -6q/h'ihpȈ ~nЕMOⴘ;I7w55;r'<̣jocXD?qQH*$4.x֙k7dQS:.u!QV갮|~\-8vՔwj)|b?26/wS <{t9~LƮ<dov$LjIw76pEKňs66 h (W}[6?z:袢~Xuz{^v%x]Og|3}v]Hb=аoO7Bh-7־L@Q_s=NR/uyݟ@nv{ uӋhT6"\2O>7j4LpC܊;s}_>t~+zM\0~o}hEq|wzިjws3= Y\0Ұed,-m|,.и [<5#8Mۤ6xhtI3*dD1}[#UĻ А[]w3oMѵW.)L؅Atިӎ"(0t;uTE2V5f`%1ޑ ZOl{NDGcS<5K %փ$|M֙W@8tk^˯&j|\G1gkf>FǤ=:~;q_^Z.vod)"i)s`5YP:a_g`wRGF}S[<Â\k?ʫGA\@Dr Wm0bs~^E9|֔HbX#BI쨼yC<;@fa6l!Oe3'jk XsWޠ]@<6\uD;4B-Q=VAb,AXw?lۮVTEun)-wdgj yW3'l((@оIqfjH»3]{.]]/e8.Lo"Mo**Vx'9-%7,5$a|彭CKaq1gVfKL - ^Tj' 9ij@0ɘPQX`A` A@ 78iWrw;ϒ=sW P"wnLVN|X̃qG*߻|t`k]>v#6o_M'Ϡ50?~L 4m8͕xa}Ĺ4\JP D /]xAJ QP8A` #@&7F@,ACsa偰O[njAd{ZN27Qdq dvOQfM/*րD4)\E-h 疲\P:" xrd0r*{ZZP 3W}a߻jPDy{Q953z|ٌ7jtFH;s{SA/j?-o]R={,K+Kོfӷ%?W$OeM)&SΌ]]nOZ+ +in['Lv/=[c}{<ƟhhY\8WVсݭ5\an+.,ċ1_vUss78aM39uqKw8sXg.KhAr?߭ӎBa,VO:#ޯ'~]yu6/`33  f˳3/K~l(&0çw zWA fe6p6o w1W1X M*VDktMt"7^/ܺnʽf[G)>-vmo++ o'W1ߗ7ZYjwٲvb/Ֆ)Moc?ri߷wZiq4֍ֈ~uZK}Ҁ~?kWVոcqM9Q7|V~r{{j_=?Fکf222;ov^Ol[y~DT@033{nx̿O>T oVJB(|8?:u6$`ݻtM8k%6寲DA#P 9UC ?u NOp])?Uǀ ]D0?; TsP: E58Q hK Xh~j]6 g2D=PB芇Au j\;! *x`SQ.2/&Xx}l[ڂj(=jQٚ\D?uR"- ,IdTsѨ"b;ͭ57C-> @29 zɜ |3QȪ]]~3Qn$8ϩC6 f̋ɖg6H BI[Q!c{2d3%Tb*g׼gm\Bon)tzl'Xǡ?2wHef2OiB^c 5v2"Zp1vK݉Z9.J94 +@b#h`jcKjJ?J8"7֓EXNݳʣe(Jc{!1c!ÍHFy 0y>KdjfI')0>6Z?ͻf|ΎtFae0ٲ |\DZV>^@vFLF0ҀB*b9`.@ҺY,H*-k#Oz[vGz+Q'^19r%̀ØYk.'Q1V6W1KZ~@O~/2^{[%n֊:]+LW/%=g7 uLG5YKE1m2<.;'i xr|Sl_$ v]'_F?';= hUGzN]}haWtJsͫs:Mþ=5D2f&Ezomv t:?U;kmŻӸ⡰[T?GckT]gchU?o5)m(-w6;GlR\{9y?ٶ [ R6O",q[A?rP`nT}*|Ez}4TA$@uPmS@d>T ̊@~|p:@\P҄Pg`A1)B߆xL@=Vg (Ȃ (>PDt@<K"<I0(nPiBOg|XoR@ADQ E'ϟO7v&20HX޴Hރ(E//{:,G)O-}eQ>DչJiE ƱԶp-*|"׼Ew~v.zvn*%<.d;i˫et%f͢T'݃ / em]'bxsD ?]a?c6F ITJʷ`@5Hc h| E$3s聹I}|tk ?j(U@)`$*OhߚOw"'6e>nF" ˼NXc?Hp-[h~o~[\+[MZ ml唿}1ݷ ~޺Q'z^/K{GQ'_1WI[#o='ՀOah%>'֟e7力l/̄ț v:` `!Ҵɇa!tQ"GWCf801cb |DiAQ― !΀ {(av=Q=DPs@)7@Kaag/C/R{?:17aQYD@'^o|%8ǧ+I2t1z#6tjQ\G_26w<>PIZ&ٲas)c# ;޽okŨ>L8aҙIG7ay} < ǻ}ej f[Ok؎\R7_?&ֿ=:?գɰPڇeF+]/?o"rxoJ0@7"ӍH2NJ!u)sƪY2uF#9[븎3"05wp`(Ͽo0PRyAi~e+9} t^L"535.wizv'?mU 3)*x+>?+`Pca*{  |C,7 ƺ^<ڪIiRݙ}#absx@&<㚱[3uUS93rMF?&vl;N{ݟ]/\YWrgj(o-ش1lvUOBח" k@ MJeNv5:bp>:Y3/? ?,˴@Qߞd\VE;Zy:"bʽ%$bnLCVni )jfpQVuh i lG?Kr)hnwb/)zm"GWԼjf QZ^~s } wc5CFGU\x 7?vb6~NU6/O#\~;6﷕k~3w븺}oCUP-;k}ͷvOSl0e(,;"`d!;oٗLLanC7JA<Zd^?4&^}x1@Aׄ@'u(vb's/&oѥ\9U>6rQ ?[oK~L2u ?4yGJ~N][@=6nLQHeϛ2`͓V ~@0zE_luҰ oq-W# })W/S0R#|`N=J'xnsgߥ#\dsoa&R,=CnsW\FGn_Dw.pE@5mEs)\x=zcAoUv,htI/X I_Ác$Spׁ@DGs 0^5kQ7mS}KU!ڿY"mcgP._0%- BDνI5GGm2+ ]{sWsgTYK v69X\"~(\qz)]ayM*"5sݸW pǯjWj*~z]maFfm `{1sr^+'_~ Fzѻz._="cZwla 3lDCb:H{ b Q@LqyO)J (aÓ=i #h&1j*b)7!}*р7A0ŜPd /5*a'22 Ԗg(C bn{&z'EzM)>Mp˜\eX'\QBRtܥrś1nyʟØر"r`Ⱥ?m{;0DHu@, `H;RA7(A#{{WAP#QG4fL"/pͪBޝ{}FG\쬮EU`a/3GVm^tFEH:Bm\^pf=?< G77#Orór3D-Eٸb]n{LJl((cRP?Zzkڱ ` $KMr}cz'ۿ~H oQP7 w=Erb #"ȀTO@>D.܀ G@&zJ̿|$ս߆A@y:C8i#QO@ 1<-}tME̾/ȿ'SF%[\ Ѥև[ƷyDˮŗ} ߙzZ|v׊M+ew`ߺN/Wy`~>| #aMk,45ËQ/jeUa^{?f,UҚZ;%OPuV0{ې@=C󹾤"J)H}]һKOr=~P~P  E"BDM^?wu~G?( gSeP9?C0 `\[{61åsȸ\m[]+=KS^׸~:. 1@֎D];!Iˏyәzط ta۶I:h/{П6cnk;E_x_|Fga߮rM}ɜ4rbWZS\|3׃Śt "k^3}X-C&X)V4nuuRRj`` RT9!<)]BxTGVwpm-ȁ@7LoUQ6"!~GE >yC}]OUD6.*= KR#|:oY4fWoP8a%O+=o8۪ڌL&f?#t[I bjyS?ۚ%CA =GndDqA$21Ig7ZYsx̰;ݽvbI ! U|(*3ǰ>O!]oK{ )d@7TP߻Yik&->uRv649|a_m[]Tp.sT|/)CwY[p&{/S @@b."S1cޭss wO֍:E c໵hM7˻2C c)zp(S& Q/q&LA*+b ) <P>zn IA ?J&ϧ OH_ =$xp{QvMfymtІRZ? A"=6 ]*(\&OIU6@ y t3egĸmN$yB0go%{kZ)#mۏ[~ڋC!bHp2PPTQj0f kLL#q~z '+`.,*/Vڏgo^kdkni=;=Zps]C" d* j_ipsEN4Sa@Z! r-"0 Oq t PGQD0M |QC4]@&_LJ7_wc.(tZvpBln oNZг^j}7\/8%kw+_V]uW5r ULFbT>OPQ30 1$%yGUĢ ,aхÇ3&:ΞQ\ylP' Y =[FzY۠DҌ>NEкQR6Ai+؜ѬC""=l5* ^C%#-5v%+ %4Z|QWkjeoܽUp/.瀮dXO*j%!D@ b-" \1&4iK;xjÊ{^<,Fñ8nˇq;Cbձ\to aS>=]7o`Lշ/Mt[[fe@mܜ^%6Oҝ%Kx633>-`؉P%AԵb/K^_v1/tfON'" ~K- a)Ȼ6}r%}PP !aY.ayc7 vUJ/|*g˷n4i~\-eo[}Ƿ, WtUbm,tCq};8 w3^-*pqQO*𠪸ϟW]MJz)_dT]ԉ|ds"OT@4VAD`FEf~Bϣ֢q=Oqxס:9L?YrpU͞tX>:+hQ\k=㏛"e Q'lhUH+"+h "v((o00*TE?19oGG *yN =_Zky-8Fi445RM-+vJ@BkUk|e]v`AOɱ|kf sD'tDfPQդ]cџy"3 \յbmUp<"`Y̋dDSIA'0>r@@ioH6xv@m8 80+Lʏt]:ţAAX0j^[w?=%\#pKRiXزTv4_l+DdIDKpڿR|P1Hx0څ* h#$Uۥ?6_DA߫'zΆc^ðQ16Tce1ha+C eNCu-=0RxK3'ps40;N1/-p\<|Č:];u)4 P -Z!_ ukY7fMZ;wef?eh/"*(BӠT}@E6+,/@uyGO+?|A/\ fx0]rnskr2'ݲʯ8ؚb r<=Lӂū!ƿ{ƧYCb> )?kE)__Ro6 S{n%ypfֿ#ʫw^#`~9qKWpp>R7@ ?]ǒiW "/]oͮo_UNVF@WIhdBDih{5N.k[yٞ7 Zxm]f^TYwX^|ߊ.|* zi=JQ'RV#U"dfdsEP |c=GB""]*ՀA]*" pޛ /*?[i>~4.r.@-=,7j M;[ 6TU@#fa=@I$_ЈH\hxhP*wK6)ݿnXF- [/cf\’?o=~ -ٽQq&`)7Ằ|o!]dkA@g |X">\@?(7EAew]w/WŤ +s$58= l4%l[Fu>' ˞Ya"y 1=|h/qt_Am>f܆!_v~~ oӺVk j<k*'~0A>?"RP K@TskĈ*z8D54N `YL=u"Z9*ur'SHvo -x9+O'5<ÛGN6^oߥ݅['I@@E! X<]ɦ8ޏki>mb;Lx lMZNj7ZƓPf 1`<(/ɠE]ŠS|A@AS-"IS~pXI ;ҏ+qQSYJ9aBbsN2ULqJB]HP08s6R8^Z:0>4OGɩ&5ܟ$Ȉ,/X "k n,0qgaT&eW7Z>9w?Vܢ>?7n|G>5?br[C agh c,UAѝF#Q$ҦgAYR@^`{s[:܉W T]磉m[s\bŸ E3s½>5f`b  Ҡ d`P: ?F?bf;ww*` ߟz8V<.v;ĤQee~JTTVY']esfCͪXx> T6m!L,0J@?[DBD>ϷH;8QًQ?@5"FtQR]5m~=],sB)ШS%ߟ/4hVu`H O2dubLdݒtq=#E#NI5 c=юXG)hl_M3fVF,dy4YP"BYAe8c7گ˂4&k|?`.0:| B+_. sf0 ?n?.PT>wiC?~^ >I:~=~~s6Co4eɶ+Z*VOdmܡM&fwߦ5X@40rpq7^u-"ڦǜf@R]?Wnw~sO0f:=Zݟ,>ʨ:GR ?ʰC,Si{Z+kaA,è|m~˝{hL,@t8+=sF,0`Nhd<^-0Fd 8O?׾si_Cu&Cw:?ӈRE,_ ِ_lģ̪N6.ؘX x2f ZmN V*1/)m܆#e<'𜦬! 1C_E!66F!@QdK3fDfԦYbcpϏiF=&쳰JT yz?[`Du4[_@;xCҪW A΁QT"|_sksU3ߪ7_{ d0@@*S0a I$UI ^3i=1>wCf'ťC>q@ꈣ6@;ȡ"$T>tDhP  ΡqYudO-YpFa%]F8jg_Uн¯5+!2 P?kd,25'-i5 or:)JB 4c$7jxu~eU_G>C}"aE}ſ)1|_qlWAR`JPUOS̸V4|7?AV/pAK[Ks'HHɀ1$Ňr_rC_V; #ϸw?'7/c_\]'ۂL=k$QlMk1,QhO׹5js7{F?-.]ҿVSڟ$~,/]>kȣj,5Enfr,_0a\ ¶es>ݰ/5j1ȜXtL9No\2&uS|&}pՎ0\)757<3[9'9qnļһr;5גsL_DcJXLv~3 f+^LlEQ*A@U!6)cĎu>:1ҥ `6(@  buO+kāܦUhr:'S@K PSa@nA&5sy,FYddwvxSdvY!c3o2qꥡ~^k6k`ji|r&A F03x.*:oAe.hxG!|m= N.ʝ"-ꍵ8spq׷.gأU9mZȊ3wV57B އvܚCK澬Uͻf+{U2 v6ϰgoڎ\#pO ݫ7R8&$ +\ϲlsPq}N5ZV<EjM /{˵+-*҉3-*KZekJd`JokcotX̺yvO"yi9-@ۻ X+ߝnޟ\f#0h>,RhI _\Bcni*ydC m6ԡD (W~A^A7-˲U- OD[X-HL. FH9Eݟ8;H0`_`[(W;nzjg{3h~wYӃ:K]@{WGUuZhiL.hQg-T +- tL,"']B֤j"(EP$>ȡL"| I%c<5 `6˜OwйjEobO]dI]Icֆw? [\,x}R Z*,Cd$LƗe6!k}vM>1> k%iNމ%&I8ىP|_b 5/}ꞹ,j[5C/yo39l`]/OSaˢsmer-QCXVJW{_kZ|OԼ=; ۵mZs=ߧgn7gbڃN׸s1`fUu[jNjjmm9å7rk;_moo53wel|rߛ-ZyXq9(f:@ r8L2957tc%q{ DBi\k +10g:lكkiT ڦ-\2G ?U|fL!LIhM;d@ZPƥ'whm[VZ ca5Ji) PZZh/X'e+AeHآSBJ|-vIrxsrʁS)F5['[8n&(XmJ@%;F~M5.m;|9^)X,,R mUB)(eUŤs%AAB))XHE1BAEZ@tdIQPR+%DUWdcZ,UeMJ2BIR|m`Mpb %έ0U) qd,$YHRE$)!M!H(`4Tł" Q"(EDAdXEATQEvg_.6XÇ_T`q e0Dh)wSR$r&]P@/@6џE6ΎՂH5w<,y-;fgO;=59S͘: J5c%A.WŐ HQ*$f ¡`@ ż;U?mԎlmɨ޻6=1FZN%%y R`}e,j0?3۶Qj2EX _Z_4wI1`1T"RBIӱL5 Zzi}d3a7O J_p#h%*jW5Na VEMH ЄUrFƀ /n=`DCbݽ-k ~@<6ׁtu<Ȁl*uOG`Է(UY m>6ndu~J @:v!ۭ! iWZ#%ГrO\Xdl0cS0@0 P(^%4ap~?z7=kmCOwWoZCUxDE":vѓë``ƒjif6Yec .K,D8`Lë2D$K(IU kG6m˩o^|Twx$8W Aΰ\oPL;AEh~x]Ĉeir&P!qK EBBr'f9zn\XbI[ 9* U 1͗!W]m{4YySn3xᇮM]dpDУ(!Uq}<3="}HtPKAU{$DT"H!b'bej[ɠmf "())% ԒXe,S /'Q2^GA(BHA$"!ɋ AE$%E OKHot:in6vmֵQI 5%˴5VQRbY DKCE=Br?7.z~} S"|<!2T[ַCVnG+K\dRulIJhJbb)">|@}lYOGEi{5ET=ұZ0؜oPH>4C>|6- x}UƊq\(7H,@rDDnNk7he;w:y(6{/^[s˴C{ܿh{6 *pMxP#":TKtW(D?(:?F:\>*nso!$0i΀`2"}0hd fz5x3;.s:U_/Z @PEbzH" Pȋ|TsQǡDRJ"Ao(tf3a),/>999⪍A Vlu3d/釲Hi,17(H3% \!&(%`!$YռI[.N[Dn)WߦN^[Ҷ/7^^^Yݮc/nW~ ""df:9gw#`G:0N8.^|iY Á9 \ pAki45?< ^ޮO 11x}Ϥǘ"),e`PAO2P@F 9wKm i&1& VdEGd2#hQ?TzN߸߅À̼go1U#lB~%AɅ+6H&UH04A߸ujLCt|;z1fԦM؜3g3&>ռ9f/(r &`PԖEђSk I\FBa # zDO<$ H˳$t(6%fv=w8#6H$/0~elaѥw:  )NuJOFÏDN6(?h"ohcݻn.<7tzϔ9P2 n(f0;F&jfV9QAGrs5zsNƻlw@n{dAFɭk2>r?bSeV޼u.dbKn-ο; >>9O͢݋dX [u:V E|CJ>r&ީ=SL^,yUytu)'etVߌ 7> N:F P'f] xu?dSFySv3}#2 e3AkXPE}|R9=P@q'uLĠ Pal;Ni~܆7PD}g҈TTP hI?qL>E/l`S"@mz˟m&&j&3MvbpXIp>ל239s&= ;UP`|lGg+[͹*'u5 }\hrysrљn2[& eV8 Xk=zV&$gIHq1cE'QbX wL,἞@ʻ{UmJ83 f @~> s0'P)v|IF CbT񱖈Y!)MFw1*YEG0r $ ?R˃|: t`dZ(qsURY{-o{.-%ޱ){pɃDuڽJչ+H bqj6-NT1"͒?b==o&swM7VL4U%\_޷aM}1C(s笁9w! y&n{:JڏA/[6Ou3z|9OΚn5|vW-ELVv_JCR9 jY"X%븝ұA~&sygn)ȉy?pqzhg.qo`,".#*! u1HnD?g~\Y6uH{үw컾leÙ X'ks͛/41ZhKiT( Ё$eH ^RC!*|N'5c=4Kmll܄xTNS1NMV2d*8H/n{<ɰhmARSh |8;4<ؗ33v`Z ~m:7ұuEyz=\}xXPQeFU4RWz1Y,^/wIc[thHh?T P%Xrh4l*B%uirbF`1ய;N%5K$srs0ڟ .(jXu/S @:"4(^X:{$'108*w>m儉>?rbŘI2 j=߲A<'`{ʤ^Ĩ<1t77f٨+`OUKq՛H2&/GW|z5ݷФ`s{][/|W+W_乪mz3Tsy,`ps #w\)$AfeFR,y#"FgוqK`=;r[>uJIjH+fE|". MdYQ[,dB՝mxygk F]Z˵}`uOLk:gXRFp _#\j&H|M95$Wʆr@PcZUANKoz"wi.|UijDq޷{똡P ħ2|wc7T-kοU&kkΈE2C#30@ԖlT۸ֱ Vu İx `p$P|XJjןXa@I-]VmMK~t_`8|JO"iuPV= m Ja@^Ǫvt޲ox / KبaF=t8/.h͒w4'+g[g,Y f@ )romJ);\YboN +vM\NJNQ(W2VY >X "6M/rMtq;݄twvz`( H5&z8]sEo}EsÎ. 䆫fۗ %O޻/UzxMi},_z 9pw˅BakkEi*S~Vģh_dӯ v7FwjFm<P=ͺN$N!4f dF4ZwfDl`s?!|Mu8x.YcV2*Y1tXf4a~y55d<8~cE> <'X"h˥e;vTOƾB{߻ ˀm76`"4V_K6zQcB+0L%W 8A ~% ^!D?1<ہa?+Š~oU/1$(ᡓ0!RD H `lC|޽Uټ$ J7pCrrttPP_찰xOGk1$ʃ!?D@Pd^?QnK,A-ƙ_E|jp垧myϔq9haZGAlX}K 3{ɎbUR&&m?w'C?kfQ_oƈxfau GOĀ!c=(q)_5S W4=%7@ڵ5sjcs>YϪOO\kH mAR*(%0zzN{kMT]"I &݄' WGw@)z_͊ߴ5]]m^?1U_z2 V G\}}HqoODAcoF~u|(}#>[J7ۋJnhܖ3!9Fpj Cܳsj{6>ṱ9+}4V^jê<=6*\N6~wwo'%0lQ/Q}RLZ:[mQ1O$|,QCTspDW5H,-OF.^_t:,sPw,ŞxTh R6O:{;{_R{z?σG%U9;z^H D0#p`i`" ո={_Sϒ`kb3sPVv2q* 8a xu]cղ$6G5v|fP<~ uZN,uowV_\T_rFU6ŰCb>}<͉8tkѱ ޾0oSve\O:^~0nW]8P1F-ۈ"ʷZ}. I-Lcftm!d2+vzt0`.@[QUy q luFI\z(Q5j;[fg1z`lLiLؿ03l:I`V:`5p3 ~-+1K)&G@ą~ zKD8ѳ#'ԍ xoSڥgMPj6m9Ԑ! `Jc^5mj8U  ۗ ݖwI  DlRx[󃔻X8pNc-pS0}/66sPAbjhS+  ޱ f+F bJZung?D) -lͪzqX~yGnƞ[vuL{j-F ugj `@<7x~Z V%21FM|=d`zb#[!` F/k0 '|i|,u=dZdgX";ӡ#Jn=.$ K BE% BBB& }W;NN}Q38;3E֪*SȬHpE@@aλYXXffXZ汃ɺyON/3{a6d"9%*"-ŗW [#t l7w YƩ[T'9wmrVq[vٷy+ڊAy ݷةq/?xC`mBV,i,s=ֹB9g#a'7Eo^0`tq[}O 1(UT#lj}fk'*Qk2A`?tn>Hՠ }GD#ygb^~C-Q3zRFl9^ہ1p7f&߈[o"Bé9OILthaP+(Y| d qjSߒ@=Wy 35/7ԽJNخضm)(1`l@1o $BKȂk?e||ۤ|Z&܇>etsps{.X2Mvin5I>M$2 !PC 4ֹA@# ,Voء XG H+źLMm\k5FNr *ֶ#@$P@X&u cPSRV5YfDu垝B9~#X(+H|?8ݮHv?7R/ ˹Vq]%Y:(DOwҶ'=ŇߗaL?K19t&xgz`8[ H4߿~߶t?O{o+72nVai4Wh@pe!ezhssXub9b9@ a][˻G΍vg-h]_MJg.'bEԴEydVRi<~#}ȭ@Pfj&]ԭ]V ;:f.Z]sA`0ƅNԷs}?2YcV} 3H.ܵff|M}m" l36D9i&Z2҉1X^qޱgCx(yW{>s f((ͦMe>"S/t%)XO W`Umb G (EL oHbJNl#ڋ L@;Y QTBU4= ugjAwY?@O}Ú!$}CPOB_6fCe҇A`$b^gɺJ]Bj`y֏Mnqܘ1A\HC\"J0dپЗ."86J~2}nGqy;?[~W#ܫxqxMk+KCGޞ^̾>-V"t}v &FEncѶo29|߮?z& Y Xd5ĠfՉp߽`Q%J'OrГ!P If," p7 ˕ f{a|p6"Z\@ ϡ8GKe /4浏IV 5O.{TsˑJvmfJP3氺8c00X#wM4zXsm.獍"42^M4F6뢙 'Zw;p] =^Bhetbo|޷un1>0h?FcP7Whz-Naݓ&Ӯϓ/2 ={*,rl/e\6g+4tў;я0NѥӧGJ5Fգ~@qԤ,2Dz., 3"(ࠡ:-fDI}(KTY |˱-j7P:6EQJMxƱ1;5$ɗCbj#~Z+&l6r{-G>*[v`LǰrޙPP"ۆ0mÉ!r<ء[?ig9t29C:n ؙEZj#C r#%35`eꩽ)}y|\ŷgs4pmldw3ֹ x l[0 ~:꽖p&`Kعc_^v3: ̚c̚1FU.94q}}O谶U%΋>£VlF[maxo_ }6bzk*~ل2$ ^*/h~ųY'e̔0V\7y, /y[(6ۄ:B@U @컜  9Hi~q8|0}ȅTڤ j#)V`ȥPZ6 d+r0|^2`Yj '^ `=J_ Zk*5PoL̙WA ~݌S2@Bڜ[ H+!iPF-%Oz. VBJU`J#.ZВK$ DQ4ԲObER1U"@X+Q\aQHłDXcHa(*Tb",UeP-fia-i&RY%JV(5UUJAB.5z(C1,˜AD73v^40d=fb ;):8FHaNڛZXRR UT"_˽]k`hA3 ['H>0\z2].|wẀx yOLŐ0qp+}a]dDVaxG44֊1Y/c֤ m_fE0Ϲ-EGX!: ]< [cԂ0 4!iP4=*Ʒ!ȮT5 oRzi ʾ$+`t@? 6-{I2@4("nFOw!El٨Fm? >1CK_I;v=|60`@%#ե OVfg#dO)m?O{MDieh1'ʬߒ_{+KI\b(L pٙkh!*i~73jo_ 99t:sқ,8wBd䦶HP_/ύyWD^[ '-YFpuScy8$}ԳУ S?k8P f;f}sGI ;YHPIƇU)-J34diZN`Zv^k>Q BNTBҠR(~d*?!=?w /O 74\F{TY,40 E"VO|Ġh;*̠P?g<>YR֒}^j [cY0ջ׳/Qk-5,ޭJUPSL)ƨ͍L6>-' іd3gwrnE̮iugP`i z_Eχ*YK RJFXWb((hW̓^~OAG(c Y=޾j^`&[eFP tJ2%+>X&jY[[EÐ8eRIq oKbL6~Ypt :QBG|!xCaֶZ'ljבK7ypP(1fTb,PQ* X b UX *(|_[>\*Eb,TP!!ynLdMDIP!uh$TJ5 ȃy d S 2J{4+h$]pPtc'#84FS':`=̝:5_oϮ3\[{"έ}o5S1A 0<9oQ)$BSF+rXf7}H-5t(dNͣ(a| ʆΩz@`n)p@P7j|=Hٱa8~ëGٺnz?h`xWQeB1F8( ;Gǫe g-mz sgb7;HAPD)m~gcLie نcw{ 8-jKTLFfA$#c_^=+iܷ|ݷ{Fm}ۖ)d~u΂}ꎆ(!`~2f$ QC5t!c\o{|u>70"7f@B'D lݻ S -&PAie>?L YL9N-tj6`F0}QBz|m7 Yk-W&b 9 !Vyo>HnJgJ|# F(n]hkYIk^/>qn 0X$ZU+ҫp 9,?1gɔj5-qJδ P\+Q(-9"(_ yvNPY; 刄Ҭ 4B\.jrhU1dVp$O3Dp[QSvT ܗ_f:cO$ɞQO-GwJ6&Jr6\msuol+cmcsxu49͑iʟ8^sM-Ivg;P"ӡVabUB/P08Y3J# Ww068h5͂cC$bh8h\! Jۀox0$&xEc }d+)OD8(qYu hi2G.^m`~DL$%Ih D M-F2jߡ/q(4-a[,)7/Yݥ't'wr+_Hڥ_ʵsG7ձ% Ж||j]'V~M{t=Wpm uS*@ Lz>߽Ap6cT3Sb5G5h-LJh`ٿuxWʩx߿k 0U7Q9(`g#h9\ǨmWeC>_1VOgz5?&I{3 ?ȿT[P΄QUqz8Ts?r!q1`8b}:W̢ :ыg: OZ࠿pOZݝI)'gKajtJ߬P|C( fπ%@H hp+ Dcw+n=lLnzOZ S.D?zm51>Bɂ|Eap0ƭR|YccTFY]M-/BCTFw/Be`qSܭ!0 7(<ڎV3J10FpN~_ոffdaLJF1|0| {|HY!M=΂^D]ב~7(2Or-aWаL%xl==AS5[Ĥ۽j&%&=qO21bӑoaqEiͧm֤rUmNJ|N_@u9!tȵu#2 a!KDѰAy7!ʍyв4-խ[\Ip1}E<0? x}͝~o&tyWJ-CnX A[nI'9u?0w+h SU Qqyl "d2~=Sqc" @邽}?,uW.+/zm=wjw.E$qƎf&S|WtFߴ3_{f9<@" jt]9◙֨^UgJ]#H0e acda^;_9?-m^-g#پY! نllf 41bk%jaW̯X@㽫4U[gԠ2{[8Xύ |FXRȞIqqSnh_&J]V#oRw푐в dշ@PJ$9X*Gjh@VRvcqiL ($kp:*¯5L. ̙j̡u{FWz+M߂)۩$)?DQd (`Yc8FLl+쿒Dd,}, I} `z1LX2+хo1.kyB=ϾVQ|oY6Z-_(XXMoOGljgm.^Oj ZX>_GhncypVg S\.Er6tK>nܥ)u?Q̷R}ׂMk?^za%7梖 `JUV_f*^U5 JUT^)R+*NT {Z(8:+С*#䜌iF֞%v-s.{+z}|5LC$R;9RܳXL:}," OBkgkoX2|@ew [S7?qrg ٯeU s-IĭۅJXip='J1p 7YlPu;è\v)c 3@ N/t^zeV)t DSlh,rOT;=nCv lhP?+o^V՛|&gM:KGH<$Qkz*0]h_fV[c_/2@ H2edI-h^Lg5{Z|f@XAB#|qb61=[ssG }ZE1-b!k!2U|jsZ|w6.E41 rݤޮ@,rE gZi}ǍPݗr~k{܎z`ϽDf'H~@f|+C8Qql1Aʍߕ@,dq&M]$sij7 l)]}nh#G_y N! ] @!H{ ޙAf-5UĄ)C>rfeo05<9!Z93+ -uPJy( 8 $eݤEv'2+qD=۾A{\AgRj}TM"U&TP]Rl Xa!Xz7X5x+ "gYH:z!A%e'Jc% KyU"Ko/ui{9|]HT!E~ f =H; A @ŜL32Ķrlԇ{iCVϜD/>fREkerUc61"=)j >13V'#olQr9+P]BWp۫:ߍ@C>断ySpZ0+T eK_!_'Kl._04tFf{h]^Yb1cѯF~KL':(T5>zHTNP~E#ؼKX?aVFv1>| ]ԓt5YP#Mc&f(??_r:zEn,n_ԧLՈf dB  egR*5Lr,c3\xe0tG OҲ5ꖓ&?4=&ػJz&p|>4)zEʄّJA(>Ykcrx 51d(OGV*ERB"Ω/(:C ت5b`VT:OXnZ 4`m+X}RQKS3'n/Ve?53}c Xk\^CK;xpm1|)=kh̟cux/X+]d"\f#X/ l3bmnylVɔ+2HW:{{$U[1A;~jI/g42nG 'ց{JRb=A[TA:ƫ3T/>bo(: :kBeNk5.3r5 'Q T%=qʏt){1kg, bbyDGM | ٨1cp:EpK1Pw2je?t$UIn13[ Zf 4]1NPȀ-GoCZ#zp65m hB3]ҙ;F`X7TI⬯KQc#YKg_+C.B_~Ӳzv[S`WS+6R֭gF0KFꮣ} <>W 4al5' 9K:HuLO!NdK!OđC1xQTĺQ~72~C@}%Hm/q!-Z[ yAHi e̒;qP6O%;dȞ*[0>ŒGlѻk&YڙJtȼ1BodF=nW<%gXMB=qjU7t>=TFI}E :B4Twr [E5XXk͜ΧI "#QjS|aҲAy 99/ hY͑`9gqXǨ &_YC` ,ο?ը7% ʡT ~KvdڣEo߫Q\ߝ%b<%!c>O?6XdWzlM-/~O}7IP(BP5i'͗K AEB8YIno7L-Bt^ba_mYY4@zPp~Pu0`ZZڷVZFA,"IRBm?2YQ P2jS̆f6_`bŀg>rZ:;'NHF`ߌrgY^/`L 8 T{պ9}0,I{#fbmzzsHZ6A@AaQ/7+l^O ƞbf[7휏Hvak{wQ0hXZmx~De ; naVWn#݌lqVZ?~^/v{Ln=ͅo{/Яss֏P9A{VmR~> zmSYr/cubi?,Ro_^?'N8~3"Fvwz;_MxG Oc8C?eǦLW{/inQf׈|F{m"ȣofF69k<{UD) /䴚D[pS*?menPs-=R2/j}8L cNm&ibeB>&5Tk{l؀hO'FL.9r@~O:ͤ8:h>ܖuF®_ȈӐmIL6c&ъ+GNLoA'z+;1Ik"*GƩ|Rɾ@PN*+w&흰{>7OEٕu.>H\durlLQ܉ozְ䳫Eι8y8 qy n_ԯg`z&>OCڧ_n7uu;o7[/7Wxn IeҺQ׼ݒBI&MYܾٕp`'eE+=3CgGAQֻoThiHQHI/PB Gq?ôVQ9~ipCܮ2YlR LGV h@FzsP)A SH#41\?*_,LZG\ ]nz Z_>kX#PT08 . eQf4* DJU $"54Vg;L;%X"?8m A3hE|yG.(V&VIIZbcUPHbë"Ìhn ӗJ9D!20bc?cQAo Sz5_ݼoT g2X{i6X܄\":܊p&#&ƐCrNєRт.g*bluyẂi^'&ns X|ƯM l>1:u!'`B-9oK3т+OhofAGo۩ު|.S;Q r# 1fJ(ACP F̿G輰{q۟@tᓪVH%˳!@܍1Ag!L)3Ub.jhKRCk6*ITZRs-{ZAV bEU4ZȰQdF6/{6(*phQPY% CuNh$ (,SA45LYE^-pZY iCt pIW T"JZib Zdb֥ ]tYu*0oEEDfcfQTՋN}Q,aIAR(mBl- L /Bni =ڙ9lYUaPg`43rҢX/c%OʤJȥ 7ؖ ϾN򧢵n6 E:vX0g/k=]+l 浤Jě=Nd{#m|*./wDZR<V=SL&*SeqzE-E8+mG{L)|*ڗ=!zWWJw3pJȴY k-9؏ GWO, %|Ϋ9>lfYBXCrYop+KU8;w_Tbc3 1zCm- #i[*J {j޽Ru";4;3j'i!cU/E\"8b#4*Zཪ2i]Sur0:]odK3o;% gPq;z\JpZRw}qؖ2v{Xf=͓m!Yi#SmkC_ʆ20\K.#}թm(h%/~K[z}m]7"8/ 5j%ʬXtr>/gn#q}ccRƣrŐHNyʊ,ClNab!&=A'Egun=^ հ5\c^D wF#%T"=j4mTy&P\"wCPm0%NٹmA5V: q5xYWeK<I d* Frf*'x }z{`QG ʓTdge\պ&i7PTY،nH!E2 3X7a ˕B{r )`Jd)] fE,V(V YQ*EPEbȊ"D*"DE " biPL,O %z [ 2STK`Sf 7>(ٞg!_BsA L5>Ζ K+Ua~չ!mu{Y؏xxvp!ZCs X'UoGX6").`(,${lKoŸ=gK>Cceo:8n{/V .]{uߟ#Nӥ'tx";V Miko&K@5#g!)n| ԃ-:JKϻi=|_m7RByALaGqJM(# Y{ 4~ g^H.7@%>Dh !k#$e}2S_ ,0yl(:NyY, >Ë;n'!yy3N eHR_;*O1@ŗjQ[ =,5s_}M=|&ۋ~%| b:\ 1$-绨 E H@IH 39]uDMQ~jJ'6A7E)|.\;>c}ϣrǣO ZD @BU?vڑJ÷5Z$2g)&nż[ER ۦ朗?kNP^Ls=ZBJ ~sP9%#6cM37PmLB)t| i&8T u(QbҴT85H {. RM8M*z5;Va*5\jaӬg_] N"VᇺWe<4EK|?,21'#rC>9w T:cج}&æ(,rT "1 z~]ݱ8]~c}LI|'?=^UYFjǭ$e-:ܳ;XӒS״߃k^-!/"CckҖoG(^C^̮/S1B;W ZDB̡r<:vلsw1f~ d([}Xwݿp З9L7i˞,Ёi?C] :U КGȡN"?W~7,6`^P T suRV48Y~.W,z:ͭ׹)4^xjS^9P8_ 8nr%XBgMCC].-}=Ƽ8"'ɐYG~[? umDmÑmo'>܁M'0|Qk"6Y>;k/w =o2RVڙfz֎G+oBF&_:uu Oѿf|MqVv]  #p?~B ,V`#0CAE,)CAV׶bx oIְۥ>vSLSH[)'k@u$?d-A>aB2x)3ȷg 0Pi(:+LEp WS@(5OԯWu_DCQA?\bW\MZ͕JVj(b2|ϱ0\sMPx lA`f@|KSPZ]xSaW7vY$T=`.pRF܆yӬ>AIHaRq@!ƭH5Qh"^dXKHjȡLr?(lXKXɞ%d]+ /Ηp5iZ&Pj}n`̹E ~GU'*=apѸ7Y4x ew X0%@vPAfVJ3R!~MěB]/3]\pǛQ\*1[|ځ6 kڄꔈ( lKrٯV=e6ߊni'$ A&UR0{i?:n V"Q6wSäH8Vá=1::UBhQEQdRŊHP,5bUXl{4e2`mT!63lr4Z}:ǹL=lWDdg>Zlů}af4EDM'`l{^zvI?!pn,}O:p7oe pD+;T>4jPhxx,[hee@d(kA-7LޘDdHlcB%(%0Hb`I^6F,ϋMX?g#'աdRrT=n(m:d⍂S $1UI4)*ln`- :Mګ98Q10!D床amLTِ^Wc7Vba].] Lp=?z{$A=@PבxgG nkcP@ad}V+Ŭ0Z&`B չپ]}Ol6۵ޞ$-(E`SKurWmG}r_NLYdm?NL8ӏUl,brfV|IbAjBtFgSz06{]Btqv)_q=~&)(H{0SV)v:T]䁏PAB( "uTmႄHF 9:e٪!&te-Zi|iڸo 2B:+MţKgLދ¬zy*LW'md^~gZ9G^ ;lv'쨇e?KdDgq-cZi_ k?s.z^7i%8Z]B ,@.f%7a@on@QVdYh0`wj)iB(#x~Mfb l̰[*V-R !d Ҏ:B4c!{{1%c2#bzuh[6(@JG-w1]Z1v #1öE621{Y[oa{*Ɲ7g3X{u+ SЅkO v @9 j:LdI=1z;Y/\dlHko?%/nnC&Q#TѮCz̲y"qr\LƖAΌlaώM:4i~\VkݱL(;s_yk$뺻j^;[x>鎣H5&JFjL3}Luelt#Ȏ|q=.;qTYFyȭoN7~{Z]֪\Z~]lIM/G﹗}Nu42Yu2 2B9%-c|Nvܞ}Cc !w=Sk < :K60b*u]{w|gR`ۧu!js-~^["TVDWiL惑0w:fs.+/'sr9åXe18siѥӡ=+_q?RkSmOy>^.Z~#2T1jpH՘cxj]b@|UmG.+v /W0 VTU{MUoz A8 <:5ɜeLāE>NYt-d Ѐȡ6dnUcv"i#:eWãYHPY$ڦJSlhj:J W s/'IcNn8;_-tSIS 7~kj9})tYKpnZ(YZ'8/%>>Z:6QdwY 'U{vj% UD?Õ ]JcK#)vJ~b*Zs3j~WuWeXiP/{>\FcyHu-vr,Y@X7Z]0V!bxpDS!ֈuUmY*'@|53|x~\m.< oXEl<`|d eҴIP*H0jҨUgc^GX&|o4}Lb&Lsv-ƩPF "A{0Y~(4<f!z ޔ /W>,,[8/ӅNU.ݰ31y8c*BTM >Rا7z'+qغL2QJPd,K@U(Jb׎I#N竑u5TqH1II.J.}rTWSG$ ?xɾErjpT$ɟ-bDϭVcE%\(_eBxBR,-gt0ᑗ+R6rS&q(Yك*.ԥdȂ.w?w@osp @)$v@+B*,Ѩ Ҭ 6,AbOd%XF_R U.bzΓ4 0)B D+ӆXk^$JyvxUIvļnT{_^ڨD'(%0@z2>g_J_Ǩ w[qS:[9fip[7sNs[.a$Rm/\?lmn@oo[.RnoV[o $ A㜼oKL\%4t FbfX8~r6ɚ@"9_yu+u2u@@H Dd~,$+}R5@0 y6q[z\rF#Potte^Raۢ;y) k-] e?4PD8|'x5@TCGɒ^J+^|z:>Ltƪ@Ȃ ҝTqi|:-TTȧaF$?ET P@^X0Rf(_PxPtS"m}pt^ f eiת%0 VVZC@_ l̴int ig,PʪKӠ)KnPT]U4)U `AD@=s-qH`{E.V C (ڣ>J&ζ@e@Uْ*QRS *& 4Zfa(j9VP:젴pC )GY]JҢ5 \yKgv:TD; vA@{BʀRm8k]٦ (ifRzEPw9.^7HZtK}DDO0-8S%@Ut x0$Sv' ?>$~@IȌ333Ȧ DpHnU-5=O#[ #vu1ݺd2ÛM;MC0@5 .KA;6*SXu-Ei6*f7(!Vw qJ eHZa ⽧E^5&fـ?0/æ5{'k0W:0p혛0s NjydR"67ƌU&X륦UFU)apb@r=JZ{m61,2n:ӭ1W_XH8^J]]MfvupSJŋ`VC/Ds^grn8԰vꔟ^Ob5$وQ~=עп\6_*t3i-T>T\]%'1?B^JəoFUq%&&Q{+4U~ C;},uˍeI~23wu2GGy:q&rvio޻FU40̟(}(dBsSNv 6SǗU% azn&]tO-ծ$pSLY8iׂ(M oXPL; ۫paq7c9xRqbf]ʚqdQ[ pOܼ֭ͻ/F~>a)|j^9Bd՜QQS:ł9Up4Rz˞5V^>㰦(1[ v, 䪏w^ۋ/4, )Y|\ j/yA{Zŭ_Z)fblZLikad ^>5GxNjUP(!H4ZE=R茰QB!DR.7콐v-{/(pddzډS ?s-|tiϤ"T6F@B*CrIMX~;}ZʬQ9ѩ2l”D ty6$j+QZ_ȎReIWQ(B;6#\Bco}v (A(7Qt Tԣ-DϩAUvL[cWA:Z0DZ4#DGN¡go*b87^Jh҃$@jQ)2DM'DPSi@hBxx_6dN0@mƠYPmP[i BQ`8h A*! a z8RwJ*]S WP)` +x%KMa<.9TvdAB,C*Ȏ˅&Ы\4XݨP\fAXXمPKgCơdʅ$C;9lBMj4@8Vc$[,ᤫEH(FJ!D238~@#ClKd(c *Eͫ(enff.lDz]֐|5ڜQ?#g@**u>cl;u^ƞ2a7XnB2 ;as:8z ~o_?OJִ^ֱ=WQ QЁGϺ o8/1 b%_ 'z{}ü>jWUIGE/70*m?VZJ7Wy|]xnTڲe (AM+Ϭo`X# ,8#]dkԍ`5xN:W9t-ran{8aUmۭw [&,PU@@1mYt1tz}+zsĚL&Ntd/m~5"OqM:6yf^wbzΟSED:ݭx^?鷃csGV8þm1$];M6L AW]|'qdº};Ju_ < 9uTz"L .X_䧻7J=@@~qp GmM ɔӀeUfCǡ}}&u.M@#ܟ6lq^ޥW%9P w4!!S1 (کQeWW0eqPYkN~΀׀ϧkr*B"t$QWº_ <=vԼjɊdUm]kʟA߱2\IJRW/\5e$5OnPL™XRc^'/}6:6j.,ծ,Z W1cȦ/a=(߈[v1H`WCCe2vzNёYG;劵 8WB&) DCeh{ _rXZSܜ$u&>gߢ,TP`<}tlcw`R J_ *vxZ2 #=e^2E]iKXQ*d,Gx ,@<ֳ&a.AOIg}`9#IހRa՘|Hى>|'.ё. yM HiJ.Vye%M FtK@ b X9WgIK h{CF||VU4 E2.N֋0V>Z~!dH_ܯ]L,m̞{\L *"k7SD hROlg^1eT`lʚ 3뻂B\+ȵSsHO8zoӄsH}|ik@}?FZ •BxK YE1셧";ilY 5Tޠ, Ґ35L^ؔOƜuW2P+հ̌HC۹NvhŠX#WUU0som(QR.>D` '7~Ytg,^ #ЍEky&])U&[ B}: /LQe;Ih"j&YМFQqS 'F\.`SNH~ $4~,_r-0&]!{޵m}IEĖb/sN`w}RIre A0y!:ݭL0Ӏ6J+XX{2ZQGM7EX)AQ Ưrfps9-Q톛-jx5n½#|Q`A`̡=>`-t|" iz.͓+˭N'wTjh&L6 ]X5yBz#]<1]ЇEFO$ h0glUta[L#G9(ٴ KO ?\MU{DzA"VX͛ߞMdoK O:n#N[L=(Gt|`tPR|+'2F*ƧuIEӰwYq-1 Z!f.?ofPTbES'C۠AL@;7)>bkLeS+5Ek~bY9c!6ҹ  Fn˧Kck͜,:y؛q-0-[ZQ:="ϮI5D %$< :rMAGiJgn/ qS\PPXW s;ģ MnvKlk\(A<|&vǚD{D6|>Od+qkci@TC̜Cl:;NT7o袌٠gL@cc^Eތwp ';,KGH&|#h,-._#rIlA39IHHr1[L$3MC-JiCHGMw;RZLo+3AC$Ƕ0ͥK}%l#Yi$u˺gԦbc[{+@_1-9acK=\sLZ)FIJ QPB%s>Vy/)#rDzPF(SkEպ}=B5vo{ŗK(;5^V`$>"W%姺Umv9EDE#EQHzYМx.@߸btuOaq,--'JA~jСK"sMTa(_OC1 #jLKm a0]YޖMIفeO/vr ĒYӒ+\ CKD>MqHhM,29Dه]Dh{{>)_4?̅E4މ{ dd#$fgU*li*nO)'[6cBQyS ̂;\r'j^8aAKBc[D1#, ;I!ݎAPdzM=%sbLm!:JWW6m*yA ŎK(27&ۤlvf#72,btp&(Y=n'rM}D%mΰFyw ;m)2Ѐ⏍VXXyT"(ƅ" ]E%V3E3r67kLK#ܻ]JTf)qSqyrCJD.@tSiv4ycy}V^H)rS%Ocq= fچ1p_ ZY 𑡁q6l ih2Y4>0emLII3}3s , 9B]-nMT6~%/q@GW]Հ(161XNժf]^/ɏ˘-=O3.h(^"Y^˖NnS'g#D1/X>ؓXBZLgIcIѯfĮm 5ϱ@Buo<+8pjg!_n'-0^r2OK]O%}<9ޭ⬄ϯOBJU6v'&p+UiĹONrM ̎ \Sc?@ZR% EKvQ`H,|J*JAܗ䃩^2 oY̸{I8´<9).^ ؉NM$ez^Ô_q*"tXyaȔ,q{/L[֬ +,E\m[&-f{rв>:m/\x2I, 8Pz,`[L,$IŻch΋T)|{]BiNtullw:|먚KhYmmM]ߔ{ VkdI1j-oj{Y#'M K_l]Lo(j+rMðDO;xZ>Մx߬rJ?&Oȍ/.ި=yCvv@bEF9FǪ zᨲU 5 (k6cZj طf܍ow$k]KlmT'>JX%vUWp'Ψ[:A&x L+r[ׂa{m/aE^N&5KOo\^ [C;{4=مW߼ThT̬N9=4U{9>BN4g/eHO r?NQ=U?BMY"A4oyj˿@/Afʣ/'aP! ?N[',`h [&slGg =K?I}d-(P d^ 0hQej2b+\!LsUqb/a~߃Kn#) Z:] d5U3 ܠ@LEi”Y)"-RϿ4ψĤ#_ ,酃d ikǙreQEl j9\ :Pb[FuLЩ7sFUr%ĄG/+İdDK* '!orn\W QQ7ӥR*y=-8*՝pO5cNyYCڪ̲$W1= h"ڌ܍r˯ V;C v_my0eNpYCfX\#f Hm{azPIˮfm ʝ>{I{QaaUk J{09>f,jVHޱ!{ u`MΝ˩V|zb{O ]:zt?i{ټVV9*Ӎ _oB-j3?ńD̯h|r~M+F/\ω'lL?NL}?Z|w|LIm-TͻBVV$m/:ǯUni>F5\1QE2*A55m.P !?.Rdܕ o>l ܗv)cܯ!ّi.G#]:ҁ.4BJz`Ѹw#CX;z:F[bD X.oՄs{}Vqq/> X̀ ߂V6P?$,G=۱ƂQܷ^t^M֟p( OFrv)+='NZLi=b !( ۃPq.< |*/Ci^t2cgrwf&n]qž[XqT)ud]~B mlf0c->CƂFl q*Y̰mX&󫖿M^qook.=ú8BV738*HyߔG•Ӽx\3}Ka.xi_<ٚzx26| DƺΧgƝFDj Bdng1am p6D҂lp){ש˗T­xbWJUn٨l|J斨y%bbqjs\E@}= pk<$'vL˕1p7gP^_ X"+Rdɒm(E}@Opt]rvBqș҉ l1-D3g)/yH1qMEt"yh9pC.fF~<ʢfk";1̇?!u EC[3lzFQu*0U wBэ•AFt{tؔyN&)")2DR5p =ظIuw+6A{J-!zp[ᮞk7{=TPq\'G_ۛg *>;1D0ޫy\&YQJﳼ &jKӆDu.B\2yRVױ,}eȹ$nV\hXmL˄򅼺8`Rk-|)P7w}TNL.s pE񋔆L A'aTԝlwd7#}t[u%F2089߲ʇRLF?o>7`*/g~7‘YWO6HkF9~$Y>!N<'^ث;I=Qчɖ_ؙ2t6@kjB٤(ƺ%e}V;ns g`25DliC-HҠYqU R Dd:׶f }keSwZtk2cN?KʴJVyXc siM-zQv ~AxnX?E$NUv XG`/&KFK|&w!Iogk0\r1sD\sA\8}pNe\XoqNcq=YKmoUVYK>+[xykR3Jqx6WU0!}ɱ,Ec5%m!%\XPXŹˠ=cע&}m7k-;]C=eϹpKGPjT4ƈncD z7.?c<ǤdKPDʸy,1Xp^<qmZPYjLmămM0B7 Y ![ -Ƒ*h4Dqo+i7kK|9^}kC' |?| O8*oF12( @/6;{NlM÷˜ri5G(ލP 3M00-,N΅{"cK5R}зOԦgABnw/p6/s2漷fe`\LAܪԉBܥ gm._飃_&Xt=f2E +>vlTOP3DPr W+ͽ5 \tWl,k酠x冽nA*ZI5N]پa_~ۿXl& P«4"703#y{Qc&g]'zh夷}ByWb81@S.\ -y6Y`YdgN5W<|b4 Eq-#7 qG C?ĹȠocKqjqLcgOw9RdžG^E]3k4%[)d&ԴP^h"b7@vޏ]a|vdEwĩ<(uj6:2 ,Fٴ`qzf?dV~N7\A |ˎ =<t^ QIZ>^x&50pnX* x]=eh3d[ؑRoOe.a7)4|,)zd = =YvbXŌU2WY@kX$K`7"2R,$vX}Wjת*iYx!nSp7. tdKƫ2NڹW;y֯Vp݀8: !tw,f:Ht^@_ٌ?PP0Urgcaa/BP/]Y"8:{ycR%+T,ٳ'=}xh^>McsܰXxd㞔( eo=Έ6[-=1^AY!A+NJJ &Xy" gEk#wq@L-Yم~H~FiO$:ATRcF)]FkpA5]G؍+;2m,3bMQx'W`Aڙ*ΖԾyO.gi_e5L@(̜:A]o0rcqdXT6!Ԯ[Ԏ Qv`!܌Fo5`7N{ ޫe#!Dƙ*9⨐ESF_`/ __uZL$7ep& ݕ$A=xy 5su5.ݚhW_mֶ gi|l?B|Ge"FcUsX9FCfz3 S|m+)-毁3‘(Lk 7wo5~s S62ʿ˽+- ,E0 ܞXa#l ,UM/!m?-ܰIћ]3ښ$\=@n7?^< Y!xEN\Io?R#xAN֦ +owv}K.) p?$sM2LUiddJ~Ԗ.0ƔqF49.]_l/dغ7&zMi -@#qZtXO*"([#[y<#zd6I`-J랡"۠IIV? 06CPUv&慝?9klttz4C!U)IoL$dNA[8h9lH*/ƍi'`d@zG:whI7u*rR_3&u撚''DU1)Kaz.h{R;/_ Ts9F/[&p $e֩Vk\TG(4jb0L+U s7` ջE ~4lؚGr+B޽zHD+e=hSYyr e$oiNµ cE*>kvv!82DGvſ>V. I囒n|l벤%Ph)[!Y0J=gb`җZ 㵹b3[rD:*>BJZkFAtpUy_3}nq inyE@ϡC# Me /ɑMt,1IG4.#(a߈ڑh^Eɩ`. =/u{EV jo}jW!,wFG>.QfZх tF눁%1cͪqw2Syd@dژyL9^k-u"}ݹ)|:4@J,huWG!s\#Hy,= G>Ӽa"ɰjb , |c:/Vk= RK qP#E&4R$<%,6.RzJ8{0 *ìa 5=a;;#eSJBmJ{Ո,Qٮ(vS P|Ir-{dA環!ZP l[ %+I$]0H1vP?&Hreov,DmniRR"v/P !?7- vý)N# :vEʷMnwpQ'.;q6)5y\b*.ף oV«d|-_td Xj&\ >YtUb$~rgVaI QJ*Q;jaN!*I6S)H *VWۙk/%.GKInYxd" ;'PhJϗmP{xX^נ7*N&ԋ^y(Ӝ@Ĺ^ϧ710eaiUWBfF4[@jpP$ chx1ьiBC\}:v=LwLUplc "y3s& `V[OiǰSҺ/9 BN-:,@vUi5a(@8&*#@I&S~(YH81pm;[S%ZnU:jGq6D0.ڜ\_opπ/f紝OVH<X1@B?F0F1 ۾hE_΃Uϸ!%_W:Ԏ9Uĥ{SB!NH& GJaHt6?vnoݖ:b'#. S Ie>{QoKd9Zb#p׼_H?"/Aą+.S' DRo1zk6&=?h}BRV $TY#(ϟ;g@'0ZS%W>>J≐qL޾fӃf)ʣׁˀkdZN0NِKUPK(pK 8#|)5G/P{ Y6p[S;^WHA㩙q_0H' RvN?ۤ?)e]]ou+,qqKwuX EFܰH @ccw2e;.E[w qw‘BX[>H d`wHUN [p;V7흷6:~Q.X,4 @g=)nj!y涼4X,wl-p#Zc^'-.q|j{>FqŢzćBtrj@1!qx82poI23\RqJxED(3LU w'.%^؊lXM3Nw#`uu%=A4I7:l1>pvݦbG^Cv,ĵ?.ɀ8$"lExr)Cwmpi&H{K .U 'V/kfeSp/Y!zKb^Bu~2&bws);I64 }>M ŢyT;BU.hzx LWѩKLO_ !l6ZgB+% "6U?Xh抩 ػ ,/1 Ћ>[) l-U'4 >=&XXW@UO ԸќyM%SJ_,0fq*zMǞ5wzKRӒhLsS& gв|azϬÔtVYָ5r=5$-tekp#s6KgfKI{]q-I1Bܠ'sSB-$'W( ֊rf9LxR3;(R“o6Ue0X9[P~&hs&).{fYu> E a~jSȩGnri @]e@NXI!s\'Stۥ_-Xq1xUjт$)^/C zxӢ#P>˜DdӾ(kc3Xb).ҁ{]'@OἼD1wc22,Д!ie)͛,WS."Tr >}5HF"WtO9~Ni:(Nh?V&|Ů ,ヤ4%|qNh T. ct~րwыpFx_WV0TV1͔a;lǚqr'"Ֆygc&Tٽ (E6zLzMb0~=]dߗ>ISwCIM3Y׊I ŭ1~M1;`i 041 s..8~u.|Gw9AR+5+R G4ar̕1¾MI,MW M{N̸Rjt_SuwEzAtsb8ۈIۛ/k-vn6H DA^/D)O&q]+^ͩ66<?<@T53Nt SNo[Kj4:ۊFgB%=Czcfj2j<[?g-@ParhXNSD:j:9x]dh(7M#,nN4ZylM%9$t#{+4Ț ۏf`2y:HgKc/'K?(mQNP(xZmCk3D g 7šdV eG@gwO1gމ>&yB,rd3ˇ N ; š/5`埓;z#}yZ!'W~"L`Q{%lu$$jR5Bl3W&NEX(_nVG6&jTɋ6 , x&{Qp} PP.6ZkSׯ28+fLEJ3 k)J~ T$xnK˻1<]TdguJ3UOB}v2xD_[~-KIxf9<aIY` eH5<^Z3aUiB dpx{0TTtIKzQ@}N[~|ST1LHc өZc6_&(f+fn kͅtra.W]ϢC}U:'P(PiB↩'Iӯd(/<$v+%^Q$q7G䆖xRC9"HF4pi/HXi4fAqwËb~3W AkA5X|?vgo!vYzѭwIj59ir{t#Լ)\KAq3FJe 97Wt3#q?Տq 6nD"3S?rYFBAF8}JkapL'0WGHZ5 N?Kd.g[r>fx1Ϻdh.lʄtlr%G9U6Y#dc,ԈȀ ҷFIP(:a$q zܲ qE.0䨂PBlbd9|+8xɸү"렟dB1+6I͢t[!Oߝ 7s0KdW:! `:"'7NJ(߈Zϳ '3ˏ .w 42G>bԻ#!j@Ak`x3X«^w@Ov w/U>{$֖vQma&ܲ?YSͲMD" _L^zh!~wfdF|i!&mj9/(cN\rS)dE-RXrgPo,;ԡ-uMOnV7HXejW2m, J`JMcl/mN+8"e"x"r/RQg?A%*Hk=3ǥ0܁J5CDؗ*Ѧ) }k΀ k\YGVLU^G@4|5^&pY 4`{fuNOK@-k,FO Jkc(~Dkd `.\cO-/%D)! r#Ǧ3ڔtw+wM1.y 0 *Ӏ;+f(:cʥc*L'MGU. ꋬ15cJϹQEb}uGrI ʹ-|a-6Ǧ2a^޳QW9&9>V[yrXV5} 4:7W40ŗ?B-ye& ۬ |Ds-il2FYhM˷eԍȖ*0)l{ӋݵfS^)9%/RM1n,E1!X8<2dMVOgHV|{FQ|o[ox&:[IvJqWlѷX޲ȁJǒ@O+e0IOÇKr8R Wr%'_|؟J\$r8q%= $rpK=/h== V'Wv^IF&CRp/0: }*A #E=~jBEmCJIQur+=ek0i:A,Am.Y!5FXs3pJ2ҿ$r2ky/DIh$CW3q s ӯډ--QGRE3FDx|K7!tl/?I|pIRߡVG2)z0?g3BJ(=荚 "3S\mg>x'W*R[aw ;Sy#ha+e;GSriJB"@J^"or;wi|*>Y[#}KVa>JMxtcYw OqgopO|2#0;A?zWR%h)W,#>#x%F@}agFzm͉B[08fnt蕿6ǖB6jA=TwlO9OKIWU}fvTԮBΨDRrq0`R!F<{A =4]yI;ۭ7p0m a>09,ixQ;6Ꜿ 9}D[H'Hu*|\:hn=FM:rKO1WRk-vMUQ%Ob+\k*(wÜO)N5[w 4lYeTo2U5]f_IVpekP+M=W5p佅cVjb6q~m6A}u⼚G&@*Qu{< )p].* tYaӥ+GbE|ٲ=~{DK"]f Ńˑ]Wi3$HM'ku@@obmbى7BkzI:ÿCN{# CB}-^dqsV$}=*Vm.pJ&Bx;AwcāRluebAT2 .$FSf#-R, 4ʭ"[Ses<|mX2>[⍭CR)4,EeKU}l\2㏏%Cȫ^Ђx]k4i i)HOk*WW9! ԩ(V^;x5՘2F d"xlW- g$ 6|ؼE1@| XbUYLA ʤwӂjݐ@M(Ym K+P"O4,yRcq}%qD1̕XɂIaIG J/[Jy8(Г$LKMk43%P_` Ae1&:Z.t-L~#fr'A{ B`Hګ4RbFry0FFJLsD繊f' de#ėxholz)L]j{ɬ'^'<.AaM 1^d"Ŝ?y˿8e)dU:pRA^J؇YaQ):Ly0QߊF<c B frtQ^]T=|LJq`GVmpBn>Yy(9Vqz—`m8g)k@_2aBƣ )MO݉d-jZg3K-t^emh#8^v'ӅAfWr%yy-a\$AF|K . Ɓ.ˆ4?q3&ԷCuuI\ [n8nĠR3>K*;˷]`^XEEʆNEan,71p&m~iěN*@ j^GaM$Unȵˏ큖dfnp]IiyȌi {ɴoF#tIE>I\I&>kgcS,AΜټlؖGƙeJO9V~&I:)f$Y3N(2ծs"C,"+}' - xV0[\c?7 VʾԅH~ʄO-ѮFU)*Wo]g9kxL:!cɝ-9NZ] SJmMc@N~cT&hP7%XpW3mf1G;~~mZ̚uK0C5C>M=P넽颐? ;1/ٯ!hmGcdmk7?"lDk,/'wB>h# VPמ93g/Bx,܎#8M7\M5C <ե*/I X}ѣ%ZhWX-uz; ,GwV^ǃ1ooyo  NgB':~"K'@uSz'ra8 >n] 8la*`7⎈VX-QW\\i/1ɌigXGڲLKН0Sih8}!5sF0x{׿:ި&yY6;D`=[Ƽ¨#MБC]2J'ZKf4i>A. h~Sz M(b݌f}g<}m\η*Ek|P嗄LH@ c2d'E[7da}0ȥs'B>}2HHe_~9=~q)z77;iQדcV 9E?4`yqqjOqy3o`]V }훒f3KeK"qʇ":@uhꀸ.w(уЃDq>vmȊî規J :1#PbCK \.qt;URE#u0/W #&"G[|߽ Qs{pvbYE_=samQ~zp|-ӆ3 X&ʓe>]OQq4,'B(l FL"d:V7rDOMhEe>CᓒAW؋m*0G8izwb8g.1h'_.Ț(a}IPI!4P#"X>m%؃9l1!sH{>$_!S,̉d'KQbZ8ia::(P?9 ~.8!h)5) ;3)= hXZά{BY*Wyb&xRB\%|9 0.lٔdaè+|(a2i"y( *[e{޳ .&g?JgH`@0Tq:hKNn&\͊[A3)*Rykvˇt=c<̆8[^PvmSJnh;Qi\=fJqdq9LO͏wp~ïYsr8o +k>x*]&{g.-F7\*{ZY♽AGհZHKq$.9Ӄe1䴫_"pVYk++$sv6cȘЁIJ}T{ӫY~I+ if8/ -G&f(.-]crI^ՠ5i;;y0># -n֣)/Ƣ"hؗ st6c/K)V*g/_x@E$ Fh"yiEAE68hOp! (,2:͓0Ljk " ?y<>L2q2j]YUUqftxVˈp%E%_x=|Re< 55#{^/4XE:R?v-Zu`ȿf5Ӄ|V ͓?9 L Gq_8,eaTWe^"hi]'V-ud"kphޛ/go,?3釕Xt "Q~2 La Ϻz@RNK ? \EU?"O.Pڧb|7B1bEq2?B}ac (n, q/O4v ~cуll@= oB`H" A<6s/~d'LݑbV=varZXh$mf_@h!崓/GoY{Bb ;ߧWR$>AFX}핱S83ҧX=.hj6hiӓ::c9. +֧$HO?긑F > E]`dM6_p6M3߶(TrFnTp_`j߼[p̉aҹV6f#<߹]̡jwu-i:flԁj2Z \ b#\jTM En*^)¯zىR *erQ{G]`aPQî{׹XDN68#*#znv4csdF-'zM{[(Zvb\GjWmT_N׸9$#eRpA8A;` [C]nili>8;P볆S*}!՜ƸN`| 4*` [woۻvg[4,7 ,qNYdVy4ܔF Z6g-{7ׄ8SLF(En $a="lq$5H$Y2* ˻rÚpJfx m> #n!@DCjX9azc'A2E۵ޮv5`+ 3FEf/<0;X {VFA(aBCEжF.yQA0 "̹LNj^Y >-weNPx#ƧU>Zfy|Cp&\}y#P.*o Ͳʓ FVa k$y9M0g SBL緳5P)Ǖ c_) <Ӟ5uz$-zV9_ia:$ס8<\IbEF9G^ BaؓEOc0$$ !IDAh xAWW&v)&%yةkg$ NGg䗚-o`NyBR *^Y+;L]4qW꾀F1HR+Gb#\k c.E\&XW_q|}%ʏ=`Afmlȁ&*lt4l4nYYkƢQC &r~$kHcEˍTMcU['F/m3{ (;BT0 2|яbx#ȹ$hm)hiox{ [w/)Q%J7icW$v-KH{-D)*x$CT~p霙3"th]7,;ྐᖼc\L4}ߏ2Xe rw.9X蓞n¦?m(\X "*;a*$u9cN>L6Kc *)**cECk&Fи<(U<:q(R,?EjwxMnk;2O0{5=gar'{^\ֵgS"rcRXӘifMQ T+^h͵[-fO7w&I>/-IL `L'#fKE&5__>X/R';,K!zO,t2gt8)`غVLo%!+"YV EHkE2ץ=0lIo54Y(Z)GN_hF@ CxHv#ɜ(Ei +5ޛmaFV=i;_$$.&FR<$ZdI7D&u3XxK2D֌g=wt 6='d{VH5|5Vf(dPTLq|= 4:-ܣ9# u+ =:eڥjX43VSJ3/! G; nBk3n5Ջ۶>bYY='s$q?`B bSPm 6M@ I=l|_RkSpPë:D㍽t=2ҩ˶5:IuRᴖ2z5ȘpB*#.ЬBQ&VIgJI*d]8yN,_K-(d5d-Z$$[Bn?psc+0'F‚x 'tcKMxэH"G ~ym Ppë#δ!'cpB[8侶U98iRB8Cf6W 0ٜqVи97H'V_neX:˵h4 AM˓]O= Jџ?<*Nݔw>eDǵW04>bޥq=2^GuWicxWgJCؠBzjb<%Vj驗|Pl0#E*޹M9<>j#&; ڡEtH%KW:nM?w򃙖c; Q Dr\@AW8[G@ۑĆeDS *XFٓ6vBYbsK_= 6\kܥgS 7$8 qfD$k{ GxƦm Cϓ ]!"8HVJDIy@dn r 0EyQJp‹Q駏WAl>)i 3 I]^6}ߺQy4\Hӥײxja40C%wOȌoINUE=֛jgp7Cw\qa_/#D7xƝ󸝝shCZڢ נ'3z6em7TΡT6)zڻ|0K֠H="t~)s9xP0}$3{TO>3;/>+P ګ7,h P_?W3' 1#`eXv4L&ȍ>El=)! Bk7xV/cpe#@ctPMgM;? mY+֕1ԂZΔ_+?t?yloJvN}#Qar:fp*u9h^#G7 >fz e2?ya@%U2FǙ,dGWڳjn+vDdC0z'Vxg ,^~,E d珥J!MZ!k cl)DvKD6 ў埣⪬m)D vHlO|0 k2|bNoV92PG'/ڀ&ƨ-aD[ G#_˧VF3Yi@W\8a%m>gȯe4~#172j 0Ioz3ÑDZ\Es73Ow$[[žD:EHe%] C9_@kbf∉^qR4~o4ѳ: tEC8iydo]ȹ-=2OE7Wco ωE ]h|GL,NPf4^A0 H2騢ձaļV^'e (G8@ 6P xo<缍}!R}\0N/fq NsȒZL'g]W.ElnǷ$ T)yGg)}QT1lvrN%CiA$n4߇D_7Buٛ0$W뉲W+jchɞ1F;4x ^_}hy\`%q*FD2p0Դ}U#ݰ_~VmJIVåd t_BIS9NMxS"/3i#蜩~ɅIUBj E~#gr%ɀ J6f'J (H^B&N;pJQHc3eMAkP,%w;f\Y!^3֮;9W I%nKiKԱ9 ECR1L ZcuRKrz7oo{!_1uf1?<]$WyxSa|7\4Tqvqm8aM8| FG)ee(MJ1sn"@a>tBV'J :> Fr7Yêcw瑴;mOay!dDel00h8 - n0wM@Fh٥ډ?ʹk̝ݦ{lCgTK%!/XU@Cl}@U|T<b%`/1]Hc )v"Fgլk6GORV5Af;/n)˔jŏZKGX֋Mg,:G*mb˱4A0u)0/H{IY X&} Y/Ǿ'u£Nb`7nͫ>BYpTQ[q#x<7t;:EO mskyCoQE >'.W'94}l* k,_gUGZC>@Ց+´@%v 9\Ѧ9x 8̦"6*L9SQNX,a*GsD+biqOO"h8`vFc#yu睂6Σ U>Z|yrL&Ⴛѷ +Ěmc8n;>y:!B EKa$]MU>3 VKu@yMM_nǢAqZƧVZ̍/XA5\cE*!m5Xй$ ;X(z],_6Op벼!C-R?>~.aoLbԩ ? x/uDO\zq nE}cz2ɇKw;_yR1f?R*>?seQ܁(B; ѯEձaN騬,ؗF)Zz&@*/F!Ւ3ש}ONTlp^rr~F,tʨtTmh֑ +KP /x`aOtjޔSNOzZh?*u/-J&!Ik<$-VL1!@ǁ' IXr, |y.(p;q eS^L a%Qc((^[Y,%`u%9z2@`yt1xãD 1i 2q( /;a ,i:I5fM"YQ?$,+ahRdC*Et,f|Sjm֦ތ=9|`ֲ ֊hC&@s [,.b:fYrM`%chWg^gҫ ~._>c% h1^s# YOǶJ3uz*jookaqIGX:ǰ_NoarUfwJŪdV`W!jdL~XqD2tgnVZR3ߍc\W9!PmshyQ @o6o&:M_,Z's0lZb۶l +ӏ2Gu 5QeCGv("k&Z`9R>).GM5ÁA3IF)pQ$c0 hf()Йe-PxɪxB`v!]ݡaN[[u=Ey߿,09# -!-b3kBGSC&pv z̪z+ƽoO Cj C f`3Vל cSFL{`,d>u9Q%6,}_æK0FR'>4! fxKEI8m[+HI%fjt*'0u+Io q^/(ꙶ(C3􉕸ծ~k@y/vFP'Q> 5,.Ġ1%yqHH<ޥOG EmƱ߱1t 4_w[5?Z%@T`C&DԚe[;򟸕u^6"Nr&k2Dk!& "ڭ%7`G,ݰxXe%+װHӆpKЦl>+i72-)ax6s(cye{j(BPϭeӭ6%U# 渜 DGp~H^`ru@x AAGC9_ݤS<]ş+wQp™=0dL|$nrqinPs]X*>|&a Fbm]bn;HR*FM7r*ˁIϳkDT3F Ծ&l>po'B?rl{CdzP✌ltFRYeh&0uKA(j_Zp|UٯWydiEC"LJ9&c_,ũJ,dٔ/ס#h iC-*5S6P͐ta Gx n!Cz  M0u|h 61hq jq16f݌6s$GrV'f3xFhT콹lH>9p.b[%+䈅 ww(/vn׃_,Qez_aFfZKi{$ oNY|98#\׏wřJĥd[Kٞ~e|M I#kt7n_bNE<%af*N$%GYdR$$WBu8k%dUÛg^n""kʍ}}Mu&R/iZnK7JjE?-цi~h_Nbg{,G}4nL+oTGNI-nO*i(VhCg PEH/5Z#؅Mu%DO~`}`mwv' +_84d]=}\*G΢p휯ܵ ڋ{THBÃZ~.ߍyh5o2ڤ!3GFT"EPO[ԡF:j 3|oj / /Xj? 1fby&)x16&w;AiJiR\t⸰LnB`UwbNb[n[G!5nvUΨ#$KhWfFLtUė(VSu7B 18H[ƒu; Z%.4WTE/D &qO̡uq|3bmk)H'CTǘv=]slȌpF+oL'7(f8gm{FEcUr ,BMEķC`m9 5GwX3IdXb!Z9ȎN rw)_*FyOmC@xT#VRueawJ>tWI>a`F J(,g)1?Ǚ"+ o}}h:(a=9R@%պ`( O[^AS- "Xtخb7I2EKX֠ )~l"w;>S\|Vv*|mܛF;jەwAX ].lP2"pH@2춷1yR[ l 0ɀ/3R 43k!)rh^1o6JYYrlgcG@yJ]G!g%5[c ʫTНmmDo7Zmہє_ei7 /+_Y# ZAQyaG[lߪ)q!^^vN׀Gd; md=Vnxvfr۪4h[+/`:n<)/@syhgXu8.Y||-C7㝴Y\Z{%IQhXoʔC裍RDE 5fFw-DvTM{* |v m;+2BbSz&r2#*Q% b^u=W?>Jes 5 ?!ʦ?]nV㊨ R8СE=\FS^'#,A!mIw7v?|y)чGLw<"W 0E/fLjdMeb3e!_q-!G#+QD@fzo5aṬ~8w ƻzBdY'^@uw1&S{ϨScXΗfeԂip#6X[LeܦcxWkcQ.Ev[.=0B t|b>?;fiH|1 i|.{LsYd$MPcbf'<>$̔,Ċ&5wG˲ M\*Kb=%wSaDG7̓ ##) ZV==Uɯeq3XNl֎B^w2ޣώ0G0)A>ER4f?ijkl@vD*zD:M>UdD %@`^z9@v 85#˯ZpYǴ`>ߒ2wzΰ's)TuyS[aj]l0D@@d7aEK$Wf4Ld? d&}g( iтP^RKyj;Ol2%@a.ngٌ{>4/kB8E]Կq_ݚzŚCer0/AaÕ f(FN毧U)Q.t@csͭu,`f78 K9s./g{b 5 fgJYcݖ]CA5O]S-c|Rԍdu "E-Gd֮*6#Z\dEhCSOh!Q{B":WmX~uwf81u292H⺾ x/jvJHZmrJu\IB;TP~~Y#bG[t70M+fC*[لI'U{;tiwh ճ"*Y: RЩEJ> */nMo_yR->QY0b`q]WN2f^LIhl,Y8ձ se$%PSV&>@0{]Ƈxp<ӈ ksapp/6Z'6 )|2R!4sؐԶw |Y`pݪ?rH=96v;Lb`Ϝ$7>f`rFe!ջ3:v̯4B^kuU8?T]-x6.l*e4ybtja} ;m>kA XS/QP?"4']2&zp7rQwM1wj'|yƮ)85w\h-^C7/o7}nNt$$qM䐲Gg3'H߂uJ-qRD{B-LqaHWЅe*{rp/T~ړ,F[hoذF}7(7]*!l75Epl1vGXJafZm^فh0b@P/sQWufg vg۸ 5u t @6`.[i&cX؀S Ee@_:͖ᎂd@ hAw=-"ϣ|YtͶ=X4)E^k܋}dP5 CwD.b" zMe83FѶ!Eխv=HSn2>.*{ljIXVڐ|VV.T1nHZI߳ɿS8ٶvZ&&,eWA pxϦ [wj$@@ SfX\\ouDq jVcIzsyyvm-G(~ / B_J0 ^H<Y[D4O67 GaWpIBN{ ľw b]UXpOPe{5HkbymP?W,JIl2wLA0?.\[+vH )] MbdT`(!Դ{X+<#')iٳk>o0өt.Zŭz賕/tL^5U+XwHwCP][-,%5QC:,3ӱdq;B&%7RZJ"lVbseA"y!!wy;;f> ܠY ]tvK\\P^gƀZu_:B/t(.Sf|q7d7ꍷUQ^^a`D휽-F 7%!VtA yq tl7Ӧ,Nߜ29r`"g݊#PRͬ35g\hZe2J3ȫ6oI?n`?K>$!itM@FmӮ&9Eਚ69HF}9;Ͻ%V1!mS߽:Bx.l{Y}xWWtLv :$Ta/|E,Y9bwgS\H!u+da;lo/7 % ʆwcC#+wA2f.m^mgŒd:NcS o?c}(O\kfyt 9ʄL_rm' Ϊt8{\O2h{wjn^eIokY+ (B" ڠ3&''a:TW{sA%W  (mi!o d7wa3%0 .Kt]l1c?Du-YZꔣ +)$nij%/U∻LQgn;a*Vye"*Tx{n?SNH2DWȝ+`k*;VRsDNOÓhhgN^WIʪ&PQ4Vv<`=Z?V}[M{a%߹1f^Gn#y13T+2TI L{:1UǏC B_Gv:ߚk6mאc*iXǯSP$w;fL9kGL\O4J*ps߷ls`K[&TԘ\Z3f6t@Y5A qMtvD8L[r67DFt/#V 4[5((j8+-L&,U`"yӍ8ks}Z,C83OTK2E=JQ!]?x \DZZiǎC=P&;w7rn/x.=Rũł׋*~-# Ē]{ȂP&Vh* PJ=G J!{uݺsi^̻\jk\Ca f#‰{ҡгNR+{DY٤7{0^c?M&l Yǔ:,4 !ǥ} D>fAnzfWHrʂ2j[RTYP?oܴ)7Ʌ\5Q6͠T4]c~\+T}AneƼӖVl!Jdg Cvp. n" ΀l3%;),#W. t߃ 6Bf-:ܿڸ2i)QOFq$2 HV{ ŚuL6t:q괶hl Lt?d@]%MgV/25-~7tߝF\x[vLƽRGdp*0r/g%C!㨓"`8BTU3uxL w6 4ѭ*3YyD>sUSMc )5C22lI?j=jIRo6uz,01 ",\NTbT;:d^ܚ"Z&:J7ĺ:"&ݔ'pXlu*aOf!58˔O Oe ~Zr`1$) I t9 hvS%ZٜLE XiU5b@ [P|OV>qf~W&(g<3aI"k~a&2 qv ܎Xq&Od5"o]A94e9_e?|BIpLkT$}eoT(2ѧۣȔ>3`K~>ѹ HÚwAZ'&?@WkzXdN[QM}͆GЇ 0rZJ!8uJz\xsDXsѝym5mzgZ"N,Niu\AX zѕ v&*ܚOCխc#}/e) {@,ă yfGFC1j!K+u3v>iۡV*ΘF2/BN"kkA>)rT0W9a>SWwdŕYłO4!Γ)P7. Ű>=(*ݳJjC̱1UgPlxs!ܠ} +mYC+ b RD?_N"?nNEnֽnH,\ ng6ʅ?ǝḰ;="P[=Upoe&]ߢ|w8QmB}_+&xcL_T&|bf1,y 8=nlcj SM0]HQ$EgrG'>{NK}Ӄ9oѷ ֚Sɠ1 8{ 9396'ax*6Wa0z _˅59I%̤D7/ubRP.M!+nw^' O_!1`%?<'<i .g'L xj xIb ,ﯲB3^56 BYpRձ ` :_P aTtբߝ.avȿzNZyhhW %…@7%$cZwfZ~ݚgy[ȉUd$vsPrw:/;C%Tmu:W>#1o߻j2P{~roTeݭ<ۑJp9'D7nkJ[i,N!9,a3wG ˙I?S,L619RC-zv1rx}^նBaSMoq5%F^)# 'y02NymowCDQy*|׎7*qsqJ{pmkSeLn xzevd9WqZ"v|+PNW1wD@m9R]WVbՑf/h0.9-^XjJq6b 3K1ٷeẅ/hla&KUS?A[iGUS)s?&h/T6eLTz+c2.VYC@arIΡYqŅ:!EJ,ϒ6By mC6JgbTVW8a p⵷u9ZjV+*YyTI:NɍtINd~ Ȅ=TX( 2yW}c#zo0{LQ=?' Wp?9`_ty77Se=vGDHAtIS'0>\s]G7*76N,4CrlOVV`PNFh"3Fl2ZeY',`oFOQ3R#%6Qh We)L{ ۛ3:zGe;FHHir87;&O5WH'.ՄralqNmevroG-Ӹ]ߙL&FJd"+ʚ ?c2.ELڶV*v" DeыHxCI9lu |y# Yhg6M3Vp ‚Z0I r.lT.ywI52]z^Ow 31 /fp\ɠ|k A*{< xu)1&1#={FPr2湎M7?_kG:Lط,U.QцZkHHOۮ`h[*|ve8@կkuG$@(X=xi Ş``+1^)I}lU <(#xJ '٦Vz8kQUJM3>.Mu?uRY;r*5QH#PA^x[!+e F-/,t) B䒡+% ۷lwqK:.,%O7E5=\RϘ!YnܚU`}%A8ɺdYl]Qtq72яx@p^I/I(d@V{C79aGiCbX)tɁq&!x) wx8eIaiijH{)^e@4"m5MٹI@Pn/2IInQFXJu FC*׾"/,YJH=STk wY#.OÒq(@J]l *@-+yb#8^ GڏC"CfxΥ̹0f1iHr1iŃ[?]1A;iB!P!܎ JXzekXI6pZ+2XwAK-rJnp:đp!'ԺR\BhьW3v0v|8k/v+,B N'NOW,=/ea=#LrP8l|Q\e-G!IuQo)t<%_qV.E!UT NS4%fp+KԶ|b ,3}r~: .L5yߣIݱ,odizU+Au(cAh'W}ϱP CrmA.Lyr{:15g['V4,\]0MH+lx TDijVRzT"]C ]7ka7*1j>2wVl:_ڙy;T>ͧ^ fMQ`c/hN3ۼ ۜϧTANBXFGo SXWJOdiNħ8/CS*C9Ucv#tm.&B jҚGd٠RsWz$ ;AR [LtǼPz1|`i` ಸ.wxNMړϿ˒CH~)uyB4Y`HyBZ! z\lIsa|MJ7Z}F۟Rks߯]^RWPuvH'H gMܚm9MLWHi @ۛ/z:os"лu;--l#e `NҚIE( G W\,C kbt4T<Ć]+Qtzr}(89WUy,4^D0kgNZqv&0[ю0]Jpڿjcĝn/c]٬`pUnQ2Bii,t -\dXJ& *5+WKOvj2{xsgZnQQA-RlW6s.|)]s )/4 VWʔѭ́}C*}>ۭt9*Z'nb~I;n) ni9_q O;=< *UEa˱o~0\DDK#%ML;+XsWdL2ym9v0IfQ[*b: 7}+ 7#Ў'lEΫCQПpVh(:3":ɆxRb]Ϲ6,!Y1M_r&˒@9{-Vi@)RqJfhipvTFk)]=pdw/q}7բ,jN7@yεcAGAdC>.\uGqxSӚc\-d1NMB)ZAϢc:?mc/ ,m#=4䊡9d/H9}ܬ0 񱑠cۚl"s3X8o.. hĿ=cϟvo 谰Sٮ~mQ}q<ඪov'R8p8ʕ&zJg D ն7VȃdTMם c/?3;fa]٠5 s4;Ar݊n/ E"_0rp ,=:mmϖ=Zwo]5:u֦0 3+ Se'$"!˔yjFz.oT',^h~U[LTOϺ[(x~ֽ%ؾFP7ZoT[-Mǚtt 6TVUZAF6&0 ŽI{ "'l9nFj16&qB~JkXWP9sPWeB쏘$ Ve AָhoG26h(>wVW?I\LTp1/yZʩ9v* шnDbǟiji5F[`}[aZ_knZ8`wys#n#zfO; ,CaUM%L %u>@JD >ƔL84ZcwcbwuJ׋{:DǮhcY@M8zZ|ЦA[܎}_zj@tkY$^(s \XpSU}Cfn?UT:hk'8.{b;X1j )srfJ4 Gz!n%[lg*B`#~٠2+n]]KTJͧua匿,m[;x-QX"9%8Q )?ܭ\nL93@Dx$eb{ M ]fHqЩ akxk=FtF2*Xٱ qjJ=ǞR/A<+%&T7ZC2 L)xw8,Rauv8vJ"*oJy)RR{c*օ$s Ng0c OaGRH jIw2(*og_YБyW*nOP&,.#d NS3P8jhի9և7z[E M7@Gv6[=rmW[Vm(ᇿla5 /NDB2!t]^!ʓlYNf#lJ1Gp{Uh1_-nz jj}ā 셥꾜RG_m'1adS0i]LSB*\__9OvKV 8D/q2ba "Sfۆ@vGdaM _L-H/actGܩG ?`N؜^ZAΰ\ omo!Rp9lO7f yaRUS)}GT#_0Z 9b_ߛ(T`˄땯LoW}曊wĖ&תg:kG6쿵} őttrnUވH5GT\FDN]_r7(H! (圁P|#sKZ,R5 qUyCa Pw]:5]mXoju82z0zEl,'o5a]cUzJe؞v$tfxέ@k[*ކd818ym9.- åDC\ 킼+̚?,w~]:sMǨe(C`Jn=6LW5_oy6r`?G,N 0f "y_=28u_gE&awlF

:M)Q(5j WGi#yE/?,94Cm71y01zC5(&: %7k<5luJ *0 ,V.c O:`3˷3KM $_p ''l}h%HksW0+o=yf;bj]ǩhM[,%֞inj,GA$]A$Gێd" q*?lTPCDf{V Ƨܙ]4K>9ELtZm.ڃPkVdcqLB(6c9S!@t} C]CE4<4Ny ]vJgP`xPB/dDqGVp Nl3@:*pw*%s1>T4n[1U#x,b$Y[髈[߼f` %yQA֚S"f/US?uNt ?j.rBy6'{5E\UeϮW24"e-'} 3ʎDTo?03L7' Դh5FmѡEM@Y>@?L%QӼG_ILEaxɧLfc]] aUP^A橛tFc=h1rr}vde2m#WLY/A VU -xNN ;=: Q#T{a7smY={EDsYzZM:aj-&>M\ɦFž A%JpIdNnwDpF-1a%!"ʈVHWܵ=$jrT`t K<:ĴO/+vZtExG611S^Re5F2"X:Yi΋" ʊV/Xekukt2H0mLx5z4}N1Xbژ%D\(KSC7"iBZ>~&FFV}q525₂֛um޸b~FM,/Uv?b\Z%2ExzB^%6><0<Šw.ĘްZ$>-Tx]q%46q<2\?w0jKE> ű(}OawD$tb[>¡vh>3ߤʊnr ԝ|^ږy5#ϋ>^pvh:aTz5GBdOr$´$Z><Rx6K"?2$Ξ?5%n+~x|a Gl}R\,18SDq2ئ3U6._O| Tĸ@yO|E];Y'9>>XivWQcY}Z/UMrƥRj2F&4/XN mmL <8++SGeuH5"I,)i_S~+AGj4>:4J/"գz&+jd8W w_%υt<`:#&;.Ț U2CL~6S͐}ǹC6!Py/5B?0kt2jV2 gy1f> -z7 ].}󷫭*t zyekyYE eʉ[&@YġW\xݐtWЕ 3 ZK/Hڸ,WJocBA^].Esr"qFpk {e8i0y[ys>հZEH8 9F(3xXq%n[ի1ƃ?y2'D y5mdMVFN"c'R+"PnMմ >z#% 6Otfb}4@'iވ '\Y=5$yq2ï@]hwSȔ}u{ɩ,ri a!<Ţ$1SɆPG4@^4ILVؐ ԃ:~9E̮MȖڐZxsY@1W3ܓ/-AMRc%@7Qm;-jxK52cy80q練tg[wu#`47McԞ\`@? G3wbr_%T[U/Z:b(w+/|<]k&m|DU1K7Hd+]1-J^ijz}|vҵ5JǷ >1qt%Z⿐Xp8Rwn600M.g} `^ Y0C0VtQ7.+GlΔawK}^2pE5#ܻH1@t wzXtGbCSj`Ӭ-p5abRyg℃OtȀt%t^m\'0v'"3&5]^MU  ڊ!ms3 ՜d,uqhLE1:>bݖvB3}z+ LVN~ X\: 9z&{U/hIWG9t 冨*}O%uؿS^/g*0|Zb6IiVIʼ((&ѹ<̠B@KC0$ſSBdݜ|)e+]?"ϭt 1 AONd88d$e< h'Y^2E4<(~JڹPTM8lacR:3dI}| ]P>t/ m!$v (5ǣyd:{0V2pQ\~r0,ìnSҗ5v;8 TJzl^ED|JaݞN+OSdj@l=XI}'xR~ ?IJ3LpD|A <|k&Z ;K8Q$'?ΐt1ki&>(M<@?#l]oR=_9g!ݻ=hV ' &]JhW+M* 7Hȭ䉜)n'g'@vӰyZJR6"eY2W3ɂ.T,w@vK=-WA\$%E.#_ܝ4UVGV#aɚL[HMq.]|h^֗LAWa.k9۰8KVBUs \똾PF{FK2̟n g@#<+R84Xt`` k ڄ,/Ć!U|Iigk vNfX'q\0ߍ *^1Go~Nqub-`Pa/1F45r~KOC\Xo(Ζs )T~>F2ZF uwh(Ӳ;%}c!q%wyfGkt˪*#ڝN ܥd ЭxbD #mM5'}&/o^O*C\y 佬Liѡ)ǔ:NYZ:բdjo^oOA?AޤsA8V ƍ**Zjk\,"#й{ߊ8μ8j7-{$u"^}n N_i0taͮKS|Ko~R e>j*y738̵],ON|QN6?FZtP2x ԃ25 ˋ#tai\Q PPݴtHn^\"ֺ$ 8[fE1ajryNq795ԩY`*eQ_pS ӳf=䍆tWECᕐ{)z(dͼsU.HRxy1rȫ YGÇ 8_".=slPq7x7]}PG2MOۉ!Tm.|UuB:iei2.C&ga9xwq'pzTgiN#,bWF`5QXGO{vz>q&ʕ, ퟯ;z^QKY2hE!u/%02OrrZ*Ё=r vʰww,C<|qll@.wl0_:"(ze= U9&AޗXHJJcssWEsDH^>y*c{oGC(D?_8G΅a+(a0+lc}VY ,m2ꩌj$B|* 0H'yy.wMRO%e FḓV~" +jZ%{m ?+ );=: \툇$jR pI " zqM5ČdJxsmz8$ em A΄-䣜҅{o =ChD f.k1cBA$A;Ba3VQl=O̒(FΤ("ï/2mÎxBqb ~(샀zM]$'f)`O}Qfφ MYGSA. AG (jIS ~R5Z}lsPI4TN&RYG= [9{T"XM%{,tA"G+AX&#EAR^9y ~$zx52 %d:1Nf%؄Ўvf E^R}&kGI?X!S*t/ y_[uKZ$SӔb7SR=B8Zd̦ SԤg̷ÎkԾzXU ^u8cNf.aHȞqp-ZT=ece*w!G^[7R҅),/QH.>4"11LTJa,#[C>>Jͬsm9Jq:.QT^[C%^R~.`h#gvf##܅q;s>KPtzB{RJͥQe]{k0ׂd⡫3=rRM̲V*R|10IJHQI"jpl}5^gט:{3|u@zsk^[X{]k `/-\qaA3:!3& vo}ʹ_?!rCg敷(R *%}|<0YLm,r8Lyhꌅ9&)5/Ǚmk.O,<ʶdjDCftctWnQE27+. t|}h9+jDzUyCQ2Wl|TT&y$-} &Tn[.SxXDeμ|c{%ۣ,-4 k*)J2}Pe 9IC_wDd:{I},>0Y\$:.I*F~Ne,.S顭*3'{nrUbWgNA?]D3YHvJN#WבԄk1lV!y|WזɎ/TiJ\h@ lT ӣB;$q~Hh!x#1mJfOsʢB/h6@GUeĀN?3"pPꗽ fVfG:ϡWr:c_)C[s{\:\s#ǥ ;D m h0{,pARg3Fqe6E )~:⧷|p7|ш re1?t&FP:j/ɂ<ߋX&`b6dGUִ.?``d?X}e jͪB\P>8ʚ>cK̭`3_*+24z,Id\ݔ X>_)7Ҷl4)?s:XB{g3 i/M"dm femT܆̽DaH6aRם8#ul,q8w6)(d8B>;q'훭=痢 &-3.X;bʍi}j:o11)Us7鉡h$ Qa~bOp0rOz˗޺s8,MXzktsbIrL_z P fQ('_[~;4?yplc_op`_+dWXں>~(8?ZFÿ_ơWT&dxv' N)IIiuyWaz52cK]7="U.0WDI~Y / 6#!&|E q %u8_Q\2W t"t-Ƌ ZG w$tEM0i؏ bŻձAFy DD ض*j9 ڍ=pY wm[}7w:[r5I3B^T vQ}9k/D!O8!Π~ucE#k$*zHk:wu,|TmƏwڠMrG]~F}?|&r;>vQ$DQ?RwJo3Cxov'U iA[>*M}Vn9aBy`ex{. Au8]6s3*+~AZxy=6pp?3J@@GT>I3>1W!$hic^@GgJC;WWiƏ~J? L`!5ɅPe7C@]"SZJ*ÇV^L-/ܶS(ɞ"c?u ߑ1o|˒Vd'%`VB'`ϰ&iB_|Ce0wY$"Қ&e#p8rZ\ SAհ#`&`տk/Ŷ>~͎{ElmsN~3†.[13//tBH~"&N^)I,Ƚ3np!bMQ78D;F \{; O3#*?vH f,AD.9g&Lsf5Ղ64^N#oz2zYJ7!GMNߴ=Qhg֎rڋRlm͒lpLUO3>ţs+^%E/bˍr /`Im޺]_ B^Q(!Ѝ؍/^GWqfdl%z CtȻ}Pby~YDYig5@+ϒ)&)JHKoӢuoɴa 3ךE4B7! Qn0C >vRSmGb^5ch|$dI? 4ol8EXw3 \n.o!mㄅ"Ѷvd{50>#)-R5PYDt=FŠֺZ0^ۅ%z~ne؜4飐}e9w J̊|CBR淸vm]&{- \"0ߺ7BW;Lr-al@$8kpʍB_ +yih{,Yo$݊J#Q4iZsBdfIPi _ /[QgO|6o.4n)=FeNܺbl;vԽYo SS$#2QݻIzXq UMӒHĊC7f+HLpm7h銢xAxvbPb]XD`M Z7g9f<<譿M)ai-[q.|<ӭsK%~DžAw,ihrǒdq:g7K)W[74#|= Xxw[\_6~R O*/x|rZ[%p$Fc8xf9o ڻ,].-r%ޑ6P zc#/Z\ F3z32X4 +&_Z}jmr զ5t?%b<7G/aVVeb ;57] nMu~SjJTޤPHm,1+ɏnTC7cĈFb'/I L3[WTVLǴd<1 z>z'>'йw['!McDG/Z qҘ7&LjksYoBa"s7XAL%-ن΄ P(W{(eᬪw+pٟM<6d>i.s:ȁ{4]goDRNdC_QX\»<7m( fX:.QZa]V&FReq>v?V]#.#Oi9 uڧ}7rnߩ>4OeI-xb7Օ\dyGCU?zB`eAMmf6` p`ĄzۨҗAj1S"]b,)RO 8;=7v,E+_~SFN9wђ0ЦF;&(@6{aax*&%tpl6b1i|>xOցG>i)L{ϓQ"sC(S/p;2R ̉(F}9&ò7F8!݅C|R Tݗ%(ͦIzZگԁS`.8Tp W8:_ʓ@k" j4}\rHeJ v=Û2Imqk06rr<ȣ.AfXI@%*c 5m4@TGz:vH`jCEs|r6_}Ks jQV4^>=G,z\@}g-IMc8Xef<5"\;TuhT5ے滝X',8dcT%NCyrVbPy #̙cQm:iKv@G{7]&}I\X<* Piw!{قtN,>܍? ն%dNqwG>@zZ,C9e+HNG\\T(3˪Sq? ͼm]2N֔ $9UԒL[ z0 k svȫvZiPġmSwY+mDIQOΡ X {4v_^#]VQx}Ε e6]J>!ycW_17NԋO;sc5fy_ƹBМs+=[ rݷ[DiW*-̊щCB;8چy`fwMFC} }6{'wzw,;I?SOʃ+ Gli*ʣ)vd7IPe49 ֚Qcp-XEO6> X Pܦ(q&N^vOxA=Q+7=a+J8`n(Y "}ح'ӶE̓;A?d&mDQ{}2s:44q|. QXǡL+?@oJZ¬Gn|NyTs) 6׋6Pʊu-LWBMxT4dos;^b̒&pͶ몋mQ7܁2V> C^65)L>֟3W9ܠ L-l'yr x?,ac -pӴ1ihɺðs Am-s ܿyv4Ӂw]ƚ0C#" ʅ#셟ی^uU2JWQX1Z?-yJpUG6./*>7MXjkcҤ_f^f9WquZh<נnB'CG MƼ0zɡ1q/jն䖫@#9~Ѳ̮K鍟pԀ\.B軃)nQH=JMBX `ޙf1* idzp>##Bț5&*vRl@~1:F3eŹJ$oa_b/OxORyJF6Upcd*S/ LjZ~)+c+!,6xs>Γ/գ%U;}q#u6,P$Ȃo܀xQНhҀqhbVR8c`\t[wJ% SI 0G+0^r)V8!K/Ƥ`3>GOrEP^؂R5X\2y"$sC%D"Gvq7eZO5k *cZ3OQP]-vm9\\+ɲFnEV6r@S0e[fS裂(^Nu Ќg7VVB.fjf^=+To'tEzQG!Eebv漥tu;'Լ?I_)_TIo :laĈk ُ$T.arlz!EeM[ :4ӡ!niL sl1IBWFuѸU04-N'"&#IZ7a Cvc mibJ;! pw){'ii(xىىٝ.0M4m?v>";MurH\XD+ť6]%L__2./)nJѷ|ue |l~9v,KVLAڙLS,{QUfw!K" L4S?t)GVr)lC͙SQPJ >!bpy+0@4oYU0D-n>]CK"rStԨ]i)zFt.SXH%Rs<7(ܱ0[IB\RiŀRAf9"thWnN귰o,]^# c11UwEӄ ǒ#Ü@Q38Va%4,ZŽcV#6:Ro5 F5N*GsU4wUY7\ ia/{m8\Qpޗ+` %Eʃh =O4i:y~vުe4." 4՗;zYZ5iZKAUڔk| ?MߝByg2EaWR*dcz^})f~L3fh,zZْ)KsgK?LxS6v {z1xY֠AJIqeG0cV0]a=z@[ GEȤ桔we=K&̧H*;);oKs@o@Rio:7~>==L/ǀX1tuWvwkJ=_-ػktq7`ZR/ɣI* ]qE=vM*80ekNKa.8s:@ZEQ7kȰi}{lzFS3/T#sWϐ4"+rqIqV6qgRvF[)iYiѪK kM6e*ű_xU+A$y-0>\؊1@-̥P(M:D٬4J(y{]{RjF1ĞǤs] *(c=6b/򶖜T$~>*GЮۏ\L<7Av[)_e[T`LFXAG7ȶ'sUq4 DYv.I IIbvR:[\5-p!ߣTA}+&YCO\:ߝbub`4@ 3 #s \c [{ hLL>Djf]"A`@xbnXo 9ƪ9boDO)/j 5Ҧ*Q] ŀ5zeܰ&:7zG5""S>Cy .:Z;b}UZrR=ͤLPQڋV|ʐʣ4̿֊׷o+[)AIϓ<5 H24@3cn-xwI4,G GS r` Vvb_Tv;дkLmb#oqmͽ8fV<kĚ@$3_#˳X#&={e(O;؜slh@E/m\|QҽUHۈg; <<2vAZWSJ;Gi`~栒r- ؔHEM7][*c9ihɠ.W9tf{19S @IϚC_g= ˲R|rw$xR^=[!"܂ybAae\@k=)M[\ʨ&=L?QV6QŴvyiqZl F}{lu-2tjZ[&d@Czc UQӠ=4ʑ\ <>t!&CHC !1̖6xZ$rb5s>$ 13l_cU&FVIÙmح[!/oD׆IdUcIg>o:|!qyۆ0QΘׇ+3gE~O&_QI̻ !$fW?Kf ]bJ1qjվ 0 ˱i~]JX0 v^|߶Me!!-:Q[Ll^yCǽ f>ʁvf4]6q.=~W0s=.ci#*F7Uvv79D4YJmci3 S|Bh꿝dRX1Ή>uԻDhaSMKN`Ri}(;.% CVL#iBD+۫C&ћ/Nן]{vH_9ب,#ҽe/Fuf5֠᪔[RZg. ;D̽]vKjc$fKt< r7MN ",:D-VoQ "lG7],L }YsSޭO&[7;.%2v$D&DQ' "1[π`ڰCSߌ)dz]AWMIndKX ʜ~Q;[}m5o5 =ؤ?'F!U55HpS)&ci(<AS־cʡRC3=ɣ#7Z2Hc΅ 9c *Luλ@|ej} Ȧ?FJ)^5 ,0#A@gXkr- wMj8lGU>6[6aiv0(f TZ"iUlFIS N^G GOza l}KM2JqYR{(\gkQ~,֮f*9n‘%dGqO te gezח I~NqQj8H zu }U>xJGhgg=W{38Xp$?p̻MKy?T;Âv@l7 } J>څҫ- O|ͨD` ZTSA3rFCNN mOhX91od q}M&y @#>;UFaQoP_0rsYW"]ZW pLhJ{639x]Ì v޶`s i ˡ!9BƁր.'AIϫ|Ηi%@@[<wʺ)UFr7'`UHȑ|f"|Ab>G >o,0(| FT_n{k=\֬Mqx]ىTTVNH |Q:" 86? q-*הmn<j#Xm aNht_5hQ)"Ok?Xm p:l}%7{\$r,/ڇˋ]5o^E#c g|r1Tl7N翙]zP`?k QgJl ȹ.VSnxrEL9Y>6کOgE*m?V0~4$8$*G,$Py}ӳO!]2;Lroa7IưR]~LlLh^̉ՄE^ )߇CaVLfheL1ki~JAi&/.Ђ:uB7)@O?IdDk~?w,lB-"X;c;]pz3Pl±#چ.,KARʔIxI58 <}G光QbT=[,+-WBPڪP]2+~'}KjkghE.Q~F C@i Z߲OЉ,Mu *P ӓ+@P-K Ҍ iA H޷P5^藻ڔ_ l+y^]"=xMT#Uy'#?Ԓ9V֟9H1@cHPk%bhcQ̈'O`l !2uXБoB|Nӌۙnn)U.B> Cc9CS Is*[?طi.k扅mqZ; '0B_{^Uq K媇ֹ29,[mǎʁP8[H^U58JKL*I5QّV]1oc#A9ap/ 8-QiZ;Ǣa_!{>ʥ.JJze{ǃwf>@ю6K).B{5xAx^E,zx\"MRZd?D/B:?͍ig ÈGl+tkvw#ޚ&r `&Hj,I9be#[}g-3x}% MWt#.֡a =0 pzBZjJ=lre[rw4._Ԫ00d.™*M,}PN^3ƈCE #U'H :'*Ky39D^.[joy~K.Bs"`4=;~vSK%;L/?d7CRQ ,{w0/CM>4k?)DE[2 PX"Bai[3|^O`pr@%dDtOV$a@T!<1+GB˅> IyƓ#_W܃6Iկq%r/D]NH!uR-'ZE}h _.s npHR%j.|)M`Kt#L"P2Wy蘭Q^:eGvD\Œji\Du$ EM!RQRat7_s7w_i9#°`vIBL'.'i|Ȑ8Q,DQ *RfS]oͥ@S; CRSD75'nV:^CuT͈9T A3 cb(.}VN,33xC@/c 6vt$'/ryan?E!3C98lɛvJt_j@elT812AuDYEľ3ɹ3[E[tBת,OŮ9H, CK|,J KE$m6)WOj6L)x>QగۏF?vmQMzqTgqao~ -Ɠ*ļD\l~V+x(t|}!>4,G::\Eґɜ^?i4*D~)jCą9q\:g=FA.$q=/rVK+9ƥ,o,ڻ3,nWN-vD#LGmH mpAX 9ɮRhfDO-uM%OYMFAD&7Fݣ;F} /׍ ćmi )Ďs]^0jGfqt{D<['׊;qgƸ>$vq#6ZN?(E0De=t*A#w#]L`=i378U~l1z+veZA-skMeao +N91}M+ ɆXEآs׏`0 .u.ZH@)zzv9Bng0ۮ3gp["|L1R0кuklg}HbL|REr'`>[VPY>ĝ\=^ءFʼ d`)yJт .RK_U݄NnxڏQ9$yTEΦB-D[$.FӐ4S7ɯsƽ9r?yC+P`ean*yvm,%g!_&D,_wD ]k! ]og\DRv=X$o)y>ȳP:e0P|+1-*&|8g0g\сVh#ڗ-8sFs(GMeO/`"^KhNM%`:j2+ɽ6ֵUfZ;C>=v×ctUH{cH,2<6Vu*چSGɗF3L"}_,Ws;][1}lDa=3]uW6N~D]#O}oAdѹoT~'|[_hfV}/-vH[h~2|6ôiRq;$#%Zc8m0UH&Hg[7 s)@7\ PI5/}Mߨ-RbqbY _B-b[8 !s 䠇 ̂Í[d%a$܇H2MGrKx(K`&Fѱ@Rњ{, B`o0?@O>Y#F|kOd) L1b]ק$'J2bh9nDsdĖ-YګBZRN""u%1J#]ϐP\/dlNqڧٵo :HE靟"˰,mq M#!/N_}12vL퇨#|&2hgx)͡@Z.J (AFrO]sV2=ַMف!=F0j[y(5JٽOqwrķiY=7su~Rc@>e"*XV 6U fZ|$W-o.Ub=3I$# Ad _=*/uσȍv^vDD[臂:ߋ_*;eצ˹ $)H&E<-2<(1}2(tSXUߎm=-|'8"XYiiu_gR_;}D"Ax52+6,"dե‚~H5J6~Q{fr f %$M3yV*JLo]{vֹ_ j!oI  +„+= 6ɹ2c2_R%P<2;=֜P!G*hc7p+ =/E%2v+:-?WF%P20tqBJfX^_mwhi ~ .(fENn. &0|cr7\voֻW͐qI7K*QN|,9" qFN4JRñ×QӠ8-VC_^* C%-pȵB*UâGX9=џZaq{>pCHDr}4OZUG$3) f7t Xa=Sf ud} }ˤ# F 0AK8YVb.0uQoCX=dm=Tyeu (>"{;rעQ#i",~=9"/t#:J}3#6\C.;Jfk9NGW4H4Sgq>C5n8]m?3^֖P+w]_<;ԉp~CC\ #)*DA8Y ֲ,.4Z#t-_ B 9%M~Ñŀ6Kn[8ĒN-M+%ܚHBYch$#'»9ڐ2Hꍴ`ؤ_&//V0ޯ 8LAWl*9JF*}"Frgq"9Jm;(n}' һr90# Bo,mXF \"_`U^$O0W`GI5(2iV*ɒ"ywϏ\}Esъw5ẍҊD +_G~^ :bC5E>惢R.7e ubA}{ \ lDl[ 72i,'0bn鑊Ȅ>a_5%~Yaŕ13B@lNQabqk2 T̵RK8gGp|ҼwL#žm H6"`PG~ ?h}KBvOVuoIʇ =|,b H6?V7h[Hq8{_M!\AO _z@1Ȱ4aWf N,N%h ;zI'ƔT~{F^e;g,-\ѡ٣MfR0Gtf[rgBwvʴB'<˻!h=VR#^HsSٚ7FN*E5Xmc|iP<jA){{fPr>#Rhi\wڹA%2=Xba(I'GB?!e1Cg& ԍztҙ,I?X5h7* | u{# Ć'0—9}P N?8o\۞ƭW} v:%<%2q[y1FjŎjb7yj؊۝'@{:H%$Ws[" ݨ?OcC[zU\QJ*jĎm/JHy͠,Jh6 衙cD_bػ6f2'yEaK@h!'fkȲ)S/|0-X fQ?ҽk!RH{Hp-OghkWā՞+&ו;ݏy5k{ #uJ c)<=ӪETrDRp؉Vdċ襶mdVaR:PY#9-`Jv[\3#@ʑ7@qkJHihDU%j10^K$<(%87{12_JVZ@mxCդ) g$S10SiR4$uu^กGH[_AB֬rceJ%2ϵ&j?C>2ه6cy '+ee&c_ bG2%R(=,^[]Q`O9`C Y3@OQM%ܟ7$@rP׌f3JmpK6.Sd Œ9,"&5 A vd)` CcW=!R)s(Ӝ;\\i ;$|ĤxiHDqP)1o 8ïS~`9F˙_Gc//JӇ'* q ĕ[NW,] Ni&b*ׂ^/cPv^U'%yj#̐,Ja!/~Q?V QR:tFxZ&DTD'yTSt[B.0Apb&lp68|@?xG.ʪbf$F,*2G+RX X3bu[|J` pJ"RyrQH7\Ga7sIkF6Ega0w \yF5AIѡu$R8j?HRY5Ҳ{n 뒂=[$ l:}#)_&Wp~&W .)[}~f }}z$-Wԋ0%jM}@*6#Z[g>X]S2X03ˁ܆ќ^LPHi"ئĐ|Px6"ȴMx;UӼPUPA V4IHy!RIh~*ڔĴֹT/CxaL]+\M M/QkScA/ֽyWL03[YLxEs9GpkV!&!LLbjͿ62"xbQM^MT[Uq`&+Rö+i@X q,SK!"\Q ŝ D,}Y+X O$V,jLoMIm m8|fU`wEd/VԴ鸓.OrM/$oPM"6Wnj|Oa!w[#O$#>r'X.hDO<\I_.>'Mmýt_|T]/KCk3{qKvɵ^ os33ML#NN3ՍƫSgʱgLapqQ?a2GA*BdcGk/88e^(].,#b֋n3瓗UJyM36Y/+ӝ{Iaw.u Y2Ri_%5Gkmd=%XaRml]X̠ c^ D`t'rؐpOa;}KۂXM1q:?^(^r[BJOja^ۊpϓpR [d:ZG%BOokOzl#7s!4}78#^XzET){ôyT.<Ēw7}8IקV̜Vr׶SLB[^mЬa&o7IRxȣ^`7R.%}xWxd1OW,W]#b#?W_SkGAړ;*`depa׽R"Фs+r^شDŮLǣ$@nioX5C Q;w O5 ue {dC{`I u.۫dQJPUl޵(2(Ξ(qǿ@!2Sz^)_1Q_B) T%HH` ?}6d|g[YIpo\!qѭP=E$x3T+I_>/ 5 đEW_LNT2݄dA[RAϕr"ox]YqWe3> OzMAX <ߋ/8 ~W X$T)K Oi+EM"(ȑ i}jE)Xr>F5K}B{YIijEC_ /!- A''$P-D#Q[=Ilu5 Bj2o4f@RFjM݃i8\vL5Vv, b֍F;1iV-gq{,句$"g^zcFCAl7bJe m*(~L7_R8ۉp.Ox7/&VxE!CYa9ŋ?7@Qv6Zl Nӎ]?Ύ v>g$;8p^ \+wyO|PXY:?|\(i||Tף+_^Yd.c8Ӄ8 eC_CI'wR ΘEbM^N9ü]z?z ME1\&Ci7puyˀN[zZ0M_t洆dfɥV 4$@",v >k[αu&]- I̎rm2dLw bfƫȝ,A~W DT!Z<{]*8j՜`{  ~8(@'sZN{fJ`2CBBX$񆴚hS OwNA|An~A"]\"I;o*ӿ(4lbasUuGG^LQtˢ2CW+kJhn,[#Av:ҵyYtC3Q=S#= &[vkpk.p6=(DsGh=]u($[4ӊPsuˆ!)|[\pZY뒍2eyitꞵ/޷.9U\Lm/W&(ɤvAJZ$?"47A\V?Mwow}mm+U Q?6 O'1I9$9C:M$ )5lT}.!g41C雇kRzs%:\0F\J~ދ {KU@㻑7U9=Lsn?J>ϝM#At7_s=``ԥr\*lMO]<`jk˥]燱E̹T  Dn. HFN/zeݟ,LV4Yم_P} P3r }k.y3 zMV^hIm|N\VUqBZ\W5](mvӉ9[{8Yܘ8h8+S5hIA) NI-8l^2)tnK]ԉRvZ{I+@挭v c{>28"1w{G!@äݛj+Aں=Vlp^6 |9vވ#Rݴ;k,$6IjiA'Eע>}G&RP, iv:F.ռE{o$1mhPR*ĢyYX T˙r:jKTY:ug71 j&2"H{c'WTo}f=^Eu>6玦uz͔zGqItM~ 3 mqW2Mȩ/>:lD /Zfoy^ J嫏yo!$Ol] f (,=ij+<5/} ㋾\͍I,Lya4E  mh5qf#)g<9>OS?#-i?"|̡̿]0]MR_ޭdd7Qb[/)5bSsj$uLyNrxc +MQWϖ,xyAS/H ~^KLRcsf;*gmF4FHiT14eB]2 qbE("4GYsS;ć|:l ('Md(Ez_ G qX-W@Bn~[瞏WBy$z(k{f&۶O4 {5}d:O=VCBd,yH't -U9la%_}X8V71KTqu3As@ex>o7Vfu&-I`E+D/}HSIiUUnjxb tBso0 z:Ӣ @RZ1UNFKz-iaG'QI*_Nрe,xZ)aé:=K#^\HtwҮf :?$`S]BJe~Wx~u]z_oakJZq̝[Jxh9r.UCg}޷Ff"`"WD8 |VBG$ghKz iEB(D [Ɖ>jE% A1?f[È7GnRfV^i. &rɚis`Cv@3v=H_k5U7FEy<̊C+A(往vuo,SDrl[UD7]e0GY5}V.~ŊT$ 6 'zPpL4LUaq)DA&P?/d"ra}w@,y8P!кizk~8|I{AmkG`^6ϡ xeJ9 LғKGW+ |}D:bԠ {==W4h&4##KL\HĬ%MfdriU?rၰ'vjSgXUm\ϸ̵\Ĺq% bZEUwrt&RS\%)|%.=:p=~4NQ^w:@:Nf B*@+b_t ذqbvSi8ׂ*kH ڔ.dfĵ]H,r/~&ps̨ W|@3Ve"p"/)ePI3QQy*BAl}ɺ~)n_Q2pJiJUY\N%cws5'hC= d<-ؙ:7SIw>5+C:A"M6#6%ʊr1!e3*^a:~XvtxDT|w&#Ml<` a~/@ lQ$&ˈa~ۀjԻd*6;@W'QlHQBz\D"H<h1rSE ]0BBQtƈctF́챭kIO' 9S.02"W]0B1^OaYS4g3׾Jj>,x❠ZhrfP̦z8%0^o2_TK3duFY`ݡ0aQ֭G;$m 6|b1Te4d+ 5̗:2"@hP-9%SBzhT eOeT `U*1w "Ok̶r˖nn¢ڐn {l6SS; θKo_0~Ǽåf%F m!BymC+4҂q H9ud#B2ꡊ@w4i'rxtKAfmmڴYN `9wAYNÖO!+Hx*Z>܆7]V1v[kj*ʗ滜x%\s%>Y)&Yآfɒ9%YP ^+np_%Vw_-WavrbRBuVv3 #̭8<4h q? H e8gi}W"tm^wQ{! iTw{ơTd\S}to: >.A S F:Kvsjj d~uPfIxznwɯ]?sۘf (Z= tЁ;|h 5?qٺ#n2(jWAfWb%jfO|%QQ&OC!ȍrc`vŽ'"_OS{'%ʡ=b]$(E/ZԊpHD%"%qT-f[ N-7Yx%57'h># YNS-[oMtvҁB HȴGI7 ड.34$~h(6-1|p A r9Ea)cm 8vd⟙ 019{_8|X?Y5D$0_GQsR6bg}"m˲Zqr$`Ż>aHU^d9/dtӱ/{s’:l\xu*tdAM4-lEey L W4AeB4_j0!߈ݶ ,uG/6]O#qlR1ʊ'II;zOOhV`ovK"ɺ ]Roh2&,RcΎOv9+BG쐾eW5R4!K¦ȺɈsX IG: |oʶJ0|vP4-TaWg9æ%SUb|n*xZȞ=a#<Žg2EHJ i<Aʭ D|п>iw~*#Ee9h®\+<] 2+g W+![!KRcX >7F8*B7 ?h&K}!񂮔W ÎjٚL0-/V_O ]vK%lc+]۵e{ƬgF^£"mf[[=v M>ßq Ijso۬]:=dmSRbn!sWbW񭪟OrzM~䟛XЗ ZLQʍaՑܝ "En~”Dj@'6͛지cIK o:<`7=܊8Uf=ԂDp'wb<3cRD5޼ZW e"\TJ #;r&E$^|`H>s57[-ߢÑw jIЧ!{cO Br# 64ad~z'k-̹\ݍƤ^++5o3 "e/6KR' 4)~tLrf6u.ۓQtljb=LŁf{9K ;do:K 3RMVkVD{ n `K]EſКxZDZߙsEK)J JBw[|`]MDj'wE{cZR$G&a~'mLED=Y#$V]{.p2>Ұjg$1"='R|`>ݐ*xJ:ߖ ⋐]:sM1vdN`@ҁiNI% fj7yX\gAG|(&M.oCݞ$EͰě}'<:(z! fMt(/03r2kބMV.qj+sYNUv8 OJUR8&T.y>YdLvZ n StM̆sP]E8q`J7Mܵa2jȆo̭}?+䬱 CL#j%s\7=nn EhBS>z1Yy\+M=.ygb^= !nZ <]]e+ %π`vŞXyMmGYuj_SXnmüeĽ»5P#"y`mY9u+ W 𠿗4tb'._GnVFȦe=' N+.6*{_xOLql'XJڌVj%j]'ip&(9Fbmu&'&5֮cU c0Z+I1Ͷ09z=uqd)`F)yڧj.Kҏ|=G6aZeq*H'Hh,rѬdzz7HGv,ƖqP&m0 J?nQy6Fcj> N/1r{ՄR{,{:f,.* =anPKPJD1]7„vf`':趤cwH&",+N5J C![2 )%Q6R.MG) =!zzm?k*O^zu̅|f[Dx9pF~Cb&)3Љ63nLʥPV@gme -ڰiۺlWY;[+:AT[. 2܉G ~}]0y037aa\/b[I#vׇ z⌌kjVf)g>8܈RGܥkyA1#ܹ56Iʉք|#Dcv! ov:vf}H297@> >X9Ru.V fx\bm]:I4H1Cyd%:%$4ievnM.x?~?!b8⹛{u*qx&Tn9Kh\@%8u=Lwj~oB:ƺ '5YW \rO(<2Ƨ) !g㰝3047ȗ!*6^󳈒ɉ`s逥ܣ{I$bnňZFm*%=+$ڷL7aDP͂>;Iʡ{Qn Ws)7"g hb5bIsROcYְ .D壗webj~8qJ+f uISf>W9`s;R FxpxY>seN%ܷ$̩b겱)st a7N>X dT(O_=%o[@!]r"Iu,+uvA:(SJx6@ g;dg@)U^tRIC1nu,z %`rb6 <xN2#SޗI_"ugE"BTX}CiD@SYuH_6 &%S織1Ykwf533l.}6ۀw<؈5_oaKlq/CŘ?.f_?CcS HZ"Ʌ"bB=a×]dB\_lpPX%ҩjp=T_f0|WOI)rq&TFՄf?88K9^v$Ⱥsn&Vί`|r&%9 A (>Isc_L_K~6̓S}/6/l,y$Qmrb  @ӻc4+@$ ClhNG.dK[J*VnMݏE}&i `+$NŐ C1cKሸ+g?t4 $ =aMޖ؀o1|o?x]a⦃LZbOD̲Ybgr0dbzɍM܀E/T7uYcGA\#?LyuV Rv>aĦDEu$j ͣ%"%k@ œC`PHVO dafpqc_Ν"}3)D~_yoKZ)CcuG|icsfGHAwzojN1̧0p?CD9 5+K/]{ wkRif$JT_76p(@5+┟V=աA[c-1XCQy"]sy>KLu;0-bi2T"\n=n/yCsuRC/ŗoO2g䑠v<۝R$ @82KZp^)Ă(W7yM)QK'-E5wdjw >Vkhy[^YpbӼ{#aZ$ǬͰV:>~dxoLP)-qCH}ɲ ;5 C%Ԯ֜u=ĨLsޛ/Ӥ!7.fzvj(:ߟ\I,|a#bOf8ecRyTF.CdHelݯh6Dgs?IXZ#oY1_VIåxL kpBdZvS^Gxڋ`};DՊPHd"CM`FީaGT Fr$OA!kMtC(hGjD'|m,:#j^po]RTꍇ=]3D?%_bC C^9t\bH]VhOʝ1v#7=ף݇rj6]+%=TK!1+.r8IT(+7jHGAܹoLy{#J!Krt4]OAvQr4&\ u\''sޔU:g0KQj'~Xw Y%Avs6(KqNi( ''6TW1_M1]m}={'X{ ϟ !J.\ntq<@tzĹcYޡ^{$et@y1i!fcvk2Mc)Cn %jn--U &pIt mۯa&y$EHǞU_{{g,L O}\Ni8/ c rg~~=1[ Lp`g3E+^)yBP-c-1VdY&*2,F#g_&bm‰OSo0|UGlٙ%JgFf4 JuDܿA|%aZ&<ݑoy/!js(p6v.?_9ZAl32m$ 7Vޔ9` |AGm%E/7*a}\e.wD3\ck>RTyP"拠=J#XUzv{~ " R/Gd"y;ʁwkE%MK8k'@N_w I4}e,(Cf/A!K@_ۖ|zdNiDr7&񄂂]d|%Dp,j yw*-Ho5ҭ  mƎ}QTy cN$=-zF`/Ssj5B6andP #'6 ;%x;\;_)޵KuіVo⭲TX_bLvdm6 uG#J aLۘ9j67 7{Bţ[C|*x_3 cE[r~UOFѶӪG|@Y>ac#d現Pn@~p=u?ǜx^&SP'kjv2()4Wj0BڛT?׮5=wLߊoky7 M>և8XM{DG?RMND=xp2~a}R:$!P>,C59?eŧfxdj;/:V]L?-D?+|H;ܹMwˏY!Gf:TBa5pIJ2~˼A %k4}W-doNF݀O<M[&?fu^0{dge@aL&=w͍Ý=7 $4=XQT|,免Basx odzH63/ygY=&{l܀*HBt#(eC .X䩻b|iKKJKo'7YzQ}%s3ØIz0z..aXqg@Wl2u8I8GI>d_Mq`;;.K'/aMOvîV{|8AbLME .LGa` X0ք 2om>W=,0%=s|sݼ_Zͷk XW/s `标5b8=}}Fg \fJ65o`%E,.SOpW:\\'rY5HZyZ^(Egl 5|Ϙ= J2 Aje> hu3.g"!>)p-A6,,wg^r-zGpc| Nf{_P?S!lwq`1TitF_PHIi=v{PVh ]M(ǟ@6)]` %ufjMTQbň3i:5{jv*3= #loErrY68[z-s_}w7A _7|`2RTsw V{H)>O@cȓp 3ӰIKzQاtJN-Z`^WR`i'q#"~R)zfF-wVLeS)Y z3F~jx yV㥃 t: +Y8)Iˀ OmW@bKaQ9E7mxٴפ p]MX`'F|DiyoT5+>)GPv\ֻZV?v%"pnC$gźRt=_R@/| WJO|~lZGD{*jbh!/;mۭ",%YR$( '+gk=yLL ?;jg=meK:XeFA(sD=<rqCOB sA~/Z?bJ6<3TnuwW݀Dr*|C#z-9Ld%AB$],TE4=t&Paܮ|%NKBQ[`4#.WPP]8FQkr Bng(#EF'WMl L7{xiU 3 ypNC<݂euLaVTWv`Ok ݊ .IY.fR4/a:m2 R"f#{>G>z1P*yuv#K4wd1t,^F"|:xw\e^9|*,]$͓&UݢKY%;O_1 Hltm;!SW/YOEڅM A- NN-#~ׂQOڔsFQT$hk{F4ѽp~'"1v/ytHfc boYt.[E׾䨷1*",ej,DK8zmT(FF8w XiUq#:d{e<./޴>DhUU k|@8X",$ux3Q<. fq5&ϗ-aůC8J/+bGCBwJ1Er}$VZM}A:;p>1(s"yt4W=sbR Q'R6c')'F[?l^F tP֟I!¡o]* ߼ Sy5 poG@?3 or;-ƪңk -էeSfc>ZAA';%gMf8X;j3qk_mNgj-řmM.UD&]yeF`2y҅emQ:OlmD cZޏ q\>*w[\i* W#pfH1CslF332zř h?xv yfpAɯA;qeti~ g&r CoCǡi}} DD@ZQm*Ut+]JU {~LHKrPnoM &!$4V0 ?HoIjZϤN^= e;Q1P&-TãMB i _Lc0cžvfnY;\\-L GcwWR'fqsh[t1lľf9,#@7M:< ?Oѹ> L3ZAuIL{o tD6@\zKp\w M:q0oOȹ8 e"j(]PZ~+{neGiaۂ]wB<忡9de9aGnO8\F[pCYk{ O!s6]xRDz}GdiZni4L(`! LAa%՟TXg8Eax\i> XKG0@5q-+_xTvۘ[(׳ 1ܳs+rks$"m0U<T"n'e"nTnhưn.h /R%e͚\01S:tȵm$I2I6P,n#DmZ\'BB]bϖnܞT"\"=*`PiZEZܵǾzu"?GFhGZ p3b#ĂSSgW.i&RJ"Dパq3Pf(zC_f r)9۴{)7P|D@30M'{~QHޜ$dC^.*Rێ n&(_G7k}rW3qOoWJ(b(QI2/E< )}7"jA${i2|ܧJ)C? qJacj ]/dfCkfgF Ӑk[>7gSBحj 7bvMG3|* mcm-֎;'8Z(H@.s˺+J~uK`PLQd+WB%k ;@A˱xO[{#Sci6O t*;*@_rHWjjw剭8TDKW6SuIXj2i0"U fZV]ؑ2")tA$~o4c{+/#> 9~s qlo67( jS\0 lIKKy m[boAT31D,(b@W]XbW=ޫ[/nDQ?|'}Ma=nÉ},tGlOYZ6Mg'0a $ֿt<.Bͦ[v A<]J&~FDw+06 N,Dދa4o)g\~|އ~+o6pFU yeprx<^|OUB u Ї_ލa{aJF '+ ޫ+6cE5|+Ws@ؚN_%t7"diy.' XnKG5.N_ӸvOJm.NRS,@{E޲#EUcş1nWwܦQ@玮&K6iv`*brR$h//;7]غ||c(fE$u=] ⼯n6?>"568@18<akj'yb}n rSfVX٤cUSfSS%E)G5_s ϑ:•fu=iK ^=Cxg?ϟ ?]{06yfEªDށ_>|z4J>% RLIN#o dԎC8Gx?Ց? eD hgK~ʷv^o>o\GJG>>s""(iUpTv C$eb$P]zPiB:Z2K29q7vO4+H(*XG2ڹ7~Ӈ;1*eoslHGUtu7b}ͣqb3~ZTg"8!g0z(iNzFVN{A`C1HVyzbb/h3|3O*%e !Ľo?#&hXΟ-F>1IE֕i6o,,v̖ۣ&Eˮ)T-AhC('ڄN(*}~?UX q!Rnj,t:X. 8FOJ,yKVm, W&]_@9]|x^t(VLJe|Hfx8/^/Z{mҶ >zR|xa11\Ck8# 86ց~ۂR~[(ѪϜAv}>@ŲJNpŌ+[e|S\cEP]UO<ۨ]VIUy') !P NV2U!|1fetp/\ҕغ>3DUF-Nf3\+)9{/0OZ uYtǰKF#( J% /5#utŃZ XΒ1F٨cl}62vz~<Hw`tq o >ho',btj&G4@2VlwMQ׌h  ioܻ#zZ|nj:f#sQHttc[ctX [тeBe~;K=g=w#XR>[nro 4;[U׮ hZt.!&jSi< S-X|㚈Peˡ@,r3>f:AW;\I W,Av%dyeo@-H | &U>#APzT/9+\o}ITU {]"Iˊy4<,iBJ m/~*Mz?~qIK:/p ϗ'd}c>^1`@ ~يr8by}$aouJEq FR1&-Yָ̥EfKΨ3&{KGT) ͧ.6ķŽD>al[x-``7dFIr7 >@s&PiY8ocpDJَ@1b(?;(9:/v@H#<{lkSIAQk V&%õ5'&eqgۜ:һ?9D'SptOfT0j`O]mI͓4FLKKhV#kK`K$]k fpBN՟'=ґ.n?d 9I J 8zrMXb^{gpTaHW5r S#U;@ߖ=Ԗy\I"Yq$8a+ }iG"L)3F=:"6N2z =-̗avt5n Sb.՗ZI%jvU)`}<ٿ y~Nx!oN!JvuAWEaCzֲΑ~i;<__:RlQn31yJsro ,͐ɕ s슠}׶/@*S!@a Nl_/iJxccyɛ4Lh>O=xRgɶ=vH׳2Z\>17 Wjaf[ADpU?P93.~hCXg|XM,k0pY4X~ox^wݩrK]#9،YUm=XˊZQ6r~?L`oʧ@hB;@1)n$$W.%8rPlc9U|^6 )0M[Jw=7#iU :@..qk=/N0p`+HjzzID6\?[Un4|P"1/7g״r;:=~g8tu.(x`w&bJ`h;̊ ! 6J6Dʻ|Vu9z6>޽(/\ڦ$IZqlQH"B9̩GCNe'Z=bw슏Gg0s|wP"Qby}~;/ [j|zQ+͋]`qq%_Cjuju 105H"gy4pѥ?4 Y2h0Vfl`O`{kf/c.:O9!iWb~xSבC#vPږ |%4rUU@~V-uzt\GyYrVe|Aʵ¹JmW)Oi@z| ^G+RS zB;h-rQz45x,[Rr&&;F5 3 ЃKA`|xrtZf] ozuA֚B \z; #ٳ4%BEV:?jQ02jcu&BeY+_SX+M¡:Sf6 Y.-\-̞a0P8Y䋠,4yR6LG׫/셒 &q'}Wg^,}G-Cy)du$1G5ق.A;F^c7ML\W @duwH9GT,D d߫z }~EA~~m,]/U5rU`U i}Ʈ?.V\78G̾a{5~az 8|>rFum^Tlsd"كGM*ʑhk2u%КW{j\I 4qa^!R% z~̏ %X%SE$Piq+(jXWHrH# hA qGuZV"{2Q 57'Tߘiedfd✁RغGs-wo wCb@(-`fp*)IȢ~ |> 7M+a%iJ 3!lSY~hYcgN UIo|<)VND,ƈe]JV޸?Z0i{`C0JGRdU ̂ZǠ`<^ 95XEPHe=y?D(o` >>4*35Tޤx>xV!}H7yYHfWC`𽾀'\DxX/ehLb<BywW;Oc#NHEt3C* ~&d(E^7mD6Ik{_D,L"䊀wfdnb!bJs;R*OJo;6bNf0 [4FWH]6b @aLrW/?6{,,iQ|KϥiДZbiZ$·7Mi 7^,mC3N[h^M%Y%z/5VAgJ|ZM1VJCoL Ϩ(G>ȼΜc#tQUMږ b?7kq/!m?g3 ݃ A>hUy8u)`] ^jw! w/Jmɷa1<6Fpi!G œ:fًdP 'ǒ젌-6GtLy/Iw$AVEO QH?[m)MD0|V>-n2+`p8a Z1?s4yBn$w>_x[pt+uBoCj8Ga>}2 0f!&L-_g2`HnزK7Z|7plnzi`b)5#0ɰVS#)ٶПWp#Tf]TfTީ~62oZePW-a5b&WEC׆XlVܢ,b@~e̶p;ϱ\z$=~;iƞͯ.jasT2ݢ\87[KV L!@/2i£D}޵טt?*G\jJGSb*+38q4z%yj:ㅛw6-DUpݛ<(ǰ6MnH&1k{ܫ}m=DlJ2OpذYmp$].ߋX+]%,&n}'RX7Z̿:$m|sji+O([КHZUc}#a-Rg59AGB>M^@vmK;(8$r/H!m'?#O~i>`<+-Z%:>ZTcn8k (]RS)&t[WbP?(GVƋs,qOJ@?)rhn n4"iXY5duC&w{ rqwvu .!_q r[8rvv`y Is]'8\89wtϻ>[GɐDy#V-q4ޏajl6*WJ$?A&yve: bɷDb/+93^n3 Q]3ԵY OjҞ!!W-D$^W V9'~U)|Է&7|O4{=J.M߂9{9η#bkNTut9?-B١,qx&Bl s1f]WʼnqߡDyRܽM3>_AE:#^!ᥤ1fb n%zP{{ 1_T²2փq Z(G8W%(EVXxWf\V?;=8 最S-+0$`+5L%M(7$L1Ya#bKdwO<ՠ{:+;u\pS*sI˙buVxYj}bX5HT?e2jmqJeC[WiהHq7Zuw<>*퉢1}ڨ@' >c dI?acq<D_J1/:D.0h7!^@}" F%ϔ7IW+1P_zk hݻ!VTNJmLSX/$oBo[jzȺ J}@~!7ڏQsTCS!nLxÓ0$C<)XTUrС$ك,L7^#|v;0O\%G M1]#V/O^\$0 CΣ.F$ֶ61Os0hugPJ|;eD]fjt++-]kqgYU , ΢48䉐;"87 {ij1 ؇7ȺmtN4,d>hAA("36%`X%gmx^CzEڃ2f7/sLx ɂqaC|P2 +a1B< 5 ym(!{0pyˢ}y#JTΤ< 9bBs֖U1:5ZeR[erU Gtq_2-{oS`&ٷGma`^ lٸ,f+3r_L&ܢnYd[,k)^ԧj IT#`laooufBU- op.~m<ZT ZG;kKpG;<&=p q~MP ŲQILYBep9*z s]- +Nw*VAhaR\("whti!`~cʍLr8Ut$}𔦄OϒYӚ%ḻZ,^] A j^9ʥͰlIE's{zE9q0>l/npAShc]&TJ!1?[ = z | cHY9;K!35;_qr,FG}3t?;JU֮tix܄ocG OCD,P^˫Ζ6F J":`) ۼ/!sIZZΩ]ƾnZR3*9!ֆ;o(ߴCCz?Rp @.2,ڢGH0r;$c`( HfE 08 n~ٴei,ٕ$Z/LV.>႟̈́UK;otx}}nf[,exG8nX"BR*|23HTMThfs+n9 z#`lfdo\X-w&I=@bpp'uՠsfQԚ3@nP)idd `47& m¬4pkW獝a SDzJżN1` #`2cgJ& ƙ<ѢOLAyRexZQr^,{%4&2R*xr D߁É,V6M" ]6r]֍]weLtBcWz챆31yŴ^ ]mڠDryv?5qZZDp}~ ox &^+-jz.&X/UOÃ,,pPL3N{kҧ#lOI%n?L0=^NIl}^l{桎P=^kn֮v\zx`PMo*N~L/) js6|#֫254pJj[ϷZ~\@\ k[IpLG!sԸ3@Ml ۶42abqvij;}v[Uvs'6'\" ]taBK><'PVyר[M[sՒn3?jt]t:z3^&<AxI/_gf|*UAs|vjkJ<%4 [Jwu#aM>ٰYUʢJb5)s2ɤ+*JW;lߎ+mհ@u۴qJ =Sp}SMUsEUB וB~s*5ݢI +v0GE}sUc~U$<~㝧~9:Mղnz\alfCb67 !31}9CdK/;̍^WQЙ5"1Od+02F <ҨIhZ_UsQzwZܼA7RT譪4iB$mdse1mzneY.16ʱ'Hq6 3f1sHFHOGMxTG=juǚU#Pw:SFL6zs$1}k{_W!  9E6$ӈʉy ~Wܿ'=J@}~B|w_l) aLra" !#oF0BAЂQ?@et-Y Z)qY+'͙&'@ */hkYQNX86koѵ_]. ׃\GIEJ+u!>Mrjsy̨%h,_2;ɞf2=L9_4޶P!e[2x*=egT}o_a1 5_JQ!!6Q a7d7 ~P?}spMx[k]eI<=)[.D[ʴ1O*f l.! ;|cgȶ9xx xE']̸,`ԮB )Q@T2%Ɉ2I ‹33C`财C2Y;u^)7cIZmg[>]pj+m6FE$hqbf+([Of+pozvt)s}c=Ɣb-YBةqH3^u|q+8ė7$N2(:3_˝ۃe"U9R[nP&=?kڏ/} ˶lm#^hcCx/ 6 ~|&PHO+OmERaRT<Ǔ;.#kRO9DۄD_#ӬضbCXjz/WoH=Um<0ˑb w~'C!vK鎜Yߦ} X2j;*oK0X7t(dI ɲB `HOQW0ƚBּxEjJL~_f?#27qbVURQ `sU)ē?'^4Ӏ /bDl|A~EYr/^ڌkV<7#K/ds%;5(vTBW1>8nG2z{sxRu/⍫c**[yz[3G4tO?`rNK?T*]mdT :}鑮wXg(ţZ84.gS(mRϨ&8.!M/ts4ӜLRK7۫CU;&$)8d,3y: m{Қ}O!$t᱊A+WiNcz+TTg3 >8ȢLѹ,~ }Z΃~uIFzhs67үy=Sv!wP7${t% (|J2 LTkJJk]QV):G߇NN64,~0icK%b01^IA%*KYxv+AhJ(f(UdϚ"ss+ƊzgLb:L&@^G-ZqWI΍B9/r*6xM8W0y^4llTIaHI_ڤU[zq.D==KdNȰ#7NJp 7 &eYcvqCz1R5@GUw+kK0ҒlkJ9&i4w\nԗ_&l}UTݿқfA)+ 'M:S 2!؅#_*oxP])s}7lrdFcL""q4D'(;NRV/c;RX." {Kڌ/sĭ ޿N Rx5g羅`.R(w".]vw9Li-Hzum.͐wzX,BK"EzWu Q9r~,JzS<(#][pPbqÜ U-E9OTmhFPl=@W+0quX}=_bRRrU/Fnp9-%BnꄝП5/Dx꭮~iM~_\wBu\AX~˔dۏn2*vH ^Yo=TD)jwL*E4#ԶH8zس"t͉XJAT1k dk*635ɑ7\iqvzlKȘ@s,ؗX T׭0kOvI=slsXF{e1%{8,[hԎQv9S7IʾiTd#_屙/R, ZV^AfFȑ}O?lBI^;<5blgɘ&v;䭁oOeshoG O?XWrQzZ]Ϻ]*xe@ 8T>~-RK#9 H4HvjۉHF'ѓQ@˰^c[wkL2֓4\rb^Box;ځE#sC6)6Sba0i =73o$c<6E5!¯ʣ{},ƠKޭ‍Hd|{O=-˲I&Idѐ/SRa][ ȿ4Ͼc3ta_HC&]}j+欣édwl>9\PZ JokECQ%owJR:MkqJ(NE4(I [MP&Uf@֔l1GUka$8۳^ Ym;6OL3&^}%jIʹ#Y㬊j BQ_-6lΰtHzME23d=6is"6AT^nEDDFuVA9[!Ćbe@Np>Zh넔X!Ä ?^0t'ErH9L0Tdwa靈5(nG|p6u @4!wꄨAgc~& /.&Jb򶞧 $6o.*D dYC~Dv |/;]Mͷ· }n^{Zʢ} O?QLf{Pp d9K:pP/aXDjv/reuꇽ$e4Dmq%=[2Foo:}Wcˆb_nWjהQf/_c>*Bf[f .}ruY9B_0?vL;Mig!"0 {rMC5h/$ڶC&Ae'|,9)T8nVl*MPRuK@ ,4j{<9IlC}HQ<;#Po'`&= 1\ilWeAVҭaJb\[U\ >鿢`ƚfAYc)Sb~#XՀӍ)'K qrc\]h+aqٞ s& Rڭ݆?@CNVE[ wUM{Orԗ4WFИ%u'fAx^ ФSXհs(!˙VgNpI8r7WJ 0ѡX@VZ| .ي,HkbB9KSS0k&KwT:>e5'$3~VѠ)֙Tj.a݊NYoIGDŽڑ̤kVZVdoӅyV ʼS?ݠV]FY\#|XL/Lx(΍?3$M[CCɦ+: )~9si;:!tF^S-8m=0S~ :..%(/*p C K )Czy_hҬO7. 9 /^peڟY0#oގu¼^29P1)Ni[U ٬&Ա%crIM/ni9UO1EŚ~@w|?yuCh8A_lYXD8~w%-,sNW!b_3G˩ʤ |R=H}'+wlv:>X'_pfL0j >ɶP]" MǭӀ{>L_>YćYd^_r\> <eJMұڴ!슭E/DGH,RܙŪW&EiLӤNJEPϼ1Tvr0yj)|hGbG{ _8emߒ!x=VzOG#\8=- uxI˯ލTsOt3J5r2} @A1ܥSuθSWYY5Rb^$ѧm-2?2js\[psas{*g$'Sϸug`G`&U?eӀ'cgx˽re CFprS]Z.g܌f !9GU 1rZ$poٗ-QÎ33NuflqXnDOA[z7=7GX }YƨEf!dȷ *%O]lH]a)zJqkHtw.W Y5ՠyUy8jGboQ.>ߛ\堋S\92m$_%EU*,%W`y Oc]^}A:72Mοrh#Lg$E} Nu?S2&h?qE6} +MzڼqJ1H {du{ P1 MXpd9 xF'KΑ$^nkTj W]T, :n%0>ev2]]#D!;o%{zO~lkHe>=0I8 6j|^IBى24`b4@Ux@w[<Ѯ0WR ǘzj.0l\'}\o sar(IͮYULC,~M/ڋKW~4>5]A5yS սKU`fzgUˉ[H|偄|yu 7H1,RMM[.o*(M0~w#$RKF"\{Y(lGCEkK*3P|њ7ϾZECH6v0,%=آ9'OP%]ҁ}74]O5C$UD'_`Qç~=1?+ٍVޥonF׮KP_ b'NLmJ1s*ӭQT(i8vݾ7"int>}aȡVSg!-?ZF4*?A*!,syG{6Z} Mj*oiEdϟw?K\Thxdkmx*-L)񫉾+us5,j~Ozo݌"ə `c4"p;UB}>|%>|]SBf XguP\&_@qL{Ijtu+n ou BČikvކTNд~gx؟b>uHe]}GG0p">֋&N=(՗E D7zvB]lWN!~xnz|ߦg0'mK@RİRjf@bD]ftgH>iA.qqxZI`k۠w7u \CjO> >v?]7-h5Q/d> lPK&ج6m*vHRb!C]}mLX~Cl!&Bao{%ˠIXAIr|KElՀҝ&wf{sSlE,V7niʖ\-Zihi#Au;rqN7`Ѯ8Xm[fЊ,{amԞۙ} Q`lLk+޿/K5.LlNč>aaºG{+w*HCr}xqA<~*5>C QX^J}t]))!Iu< 8@?<41:dGn%[\*(ZnAd5-lܸx1 12ҧY:}CĄb`[ѹ !#u{/Pڏ }Gf,)fMtOP lr*^$zEKotτ=G.*q7w*7صI&̾eb>MI^#IG<|W/ -Q坼ƿtS/1* `vCN#ߥan#4c ϘXDҤ> RA'OjxE\Od&Ȣ%"L"It|·H@Q)MA~sZm]I#?>i'J*EIhhR F:,A PN٭4dzieùcyzhv;+ԦˈI%Op6k:aƑ!ʹ-I$ĹOq &6q~'H s ܳ[#8 znjFP-}1N#)OY!$m!tgf&$KG8Iw )ytle > =ewֹ5O;iŮE%2dm[H)ErW+8U3CÞ~McFߗ9,o ncG_<&a)W`t1{ɦ{^\ d$v4hVIf?s,LG6>碡n/wNQX&%"[RR&8.|& n2J1`:ZdH$G[SN[Ra6)f`:mzV 3Z^+ZEաn=g\3'ng:4 yT/U`VqIڗb+$q>9֎z\2ZL }b7ؠq,/:_MihS$Rn`s?xHJU螬z!E!N?n*  WA IU߇Y?_ IBO*sH7 B=( q!oTk/b3vf6ugB>%4(>XѸ Q%Fn"zGN㿁$+LFy%lqe *Ǻz҂lV\ iνQ|OJ_nJ/5 ý#`U} :Ѝ0Der7VRT&xQl|C/~bXo5T|L }dS)^nOz@a`Kg0m˰StИiwezF*2yZwd=\QJvBA8;3T8y=Q [͹4@Wn/2)=/,ߖj6WUEr2&]3'Ș?"?鎏 ,N9+韠,}c 9FL3Gip']Vlu,3.m=3- etwOQ)-1`[3[ BrDh m[sTPF5׎f]\Ԯ[UK,n5iEֶPg`,1csBٶ^]ڸ*[TiJpb˄y9!☔Arlb 4Y;َU X)MC轙1*C-^N tB*kFO9-7 >eclwGFLji, c ?ĭef" w4G,Hpl5y[q3Y7ִNH6ILIE0v46IRq2p@=k#[.fIl"- ITU g)qըUGjҝ1m:L EZ~yŐ]}\Ox I%|xsc.R+.՚tIhe)Ȱ"v\= {l4zw,nbG`p n>z/BO_]DyͥD Z~6 o)q[7TJo0ܴ3vXSLM(0_:OMe`6+^Uk>U< ٜ\0<ءz"CZ`.p|kQePMF,{0矔68!#.SOv yER|εj@P|K i N}H#^ƚLmGoaMCUh,*:kA >5(О5w*(*l'|mLKVzL>f̹%h5jQ!°}xHt^e[J{dDYX`ȫxE:!#Sޚ$&;֡f{Q] R`S=Zץd`"m.A" mMx޿lG䪿>KBˤ&XlڸKȋ 2զI=l喙Y*n`rnmRg)!Ky;: Ϻvkk-!@5[̥. 1~P\bcO`b?L¹j.K*IV$6cdMkf\M >+F.:*UYzFZ Hp8bGװ(*0b o(Rk2XPvن* (F@!7;~\›YF=w9{c"=[x-s"!ٽlnO3F!>F[1ڳViOu ,`lS)@ n,U_M; S8.4./(z϶[B6lp3i!)Ϗ?iS JZD,?X9) 3Q].vIJif[o#jb.|? )e4X?.%>ݤ*Vp,ˠv(U%VS\ԢunuӣFe<D*21nnڨ(BLB#-c3D[1+QfK ,A2İ#jLK'BhI˅[ l0Yb. Vj ?!;a)ըKئ~" #k<{]mSwMdy6!+HRQZ=Tٓ5 GZy/7FÕ{%݋(H{~xKS-op!TqK>|t-wn!o#bٰiM|>>#(cw>㣋Ccw8qT# fX7Q0:T ce]KGGuJ_rr.#?=n;_ z$4jAy&Yh/YݴJ7` =WS=@M KVZ3r}YK t!Qe7iKPp$I(cūUq&G>Qz\^>t^ Zcu%E: Z[wDFK4G/g_1\h}g9nGWt1\Ҳ?7&lf Zc\>)+I|Qs[Hv#h/+~? xGYAzhz]`)bfKHK2|r^>8 :Sƻ*w"AaT\h) ɁsO%l !h%FY?BT_!3dVx-%gˮE6nC%%KT7jG#!gɢb8 I(5WmeR N<P#_[t(LYw멓Bn |ɴ#x*Rev\` @`;NΘ7%)yV<[Lkv?3Wr~=cr@rٜ;5ldB!w+;8u%wv>IlZ8A95dE |}:Unvg SR1Ɖ?ꥀ[p^>t\aв5Tx6.O;BB  J-u_KX8w s-5dmByn ]c/u2T _~bRI tr6U dH)LZ9BvLdhLo>9r&^p9j!5pAnAa 9I?TѽM&D` i ։ge6fY=IoMm,On: {꬈c&穦R3]=hՇ7typd+ ^/Zu}tdף. ge_M%*39> qнfAcD4}!Md~Yk=O &~h?d4F $گO̱UIiя+o(܈lC$=yj/,]ኸ9V? 'HE2_LqW { :Il#$%6mm:GƯ_> RgZhK'U]m3ր.V/R!oĹ&4InGՍbRӬ[I7Ӏx31 9~L1N3xyA<{m n H 4K12 7oK >k\J-kI$u k>9"Ȃs.$a$2I('[T+?7ƙ+7I'_,dˉ?"piY–NnWNHZ̓{sFvo&!DîgJ~rsp*Mnu鈇)%7ܹB)QWN }}%ԅVuS6ERdI75 "IHzA9# O#띲贈'g;hGŲjTRΤȗ2WwΏJ F5/gW§IK*--˒=KBUI0X͒n̔.٣a_8<ɹ?}$Uhs~pwszJu\"ڲMv\-{+'=8uŊ<|axL(&tzGSUz|`_OK-: p0LQ_>raSl10[p 4z3 /S"/)([GZs06P.` o_H̰MBErmH(NQ%TqqP=ެ\i"LG\xp[hKߥDd .>FJU'C;9TO+fJKwےBi_JTv]9j ԏK|҆H3'*UsGC*v7jz@= As .n8B9ߔn_/.S}Sh4j~FosKMrViE4ft)\9<8荄߂Iw\xL4UZD?$0"ę徇@Zpbxx* m56eŔbyMˊr~l>.iO9J ؚ=%#Hš4+%Vו>z컖s}#gt?1ҵcxPpz"'X}BGeZ_a &|t83KS̍xFs7Yspѵtf*#%<*krnЭ]67%gXkr/rn*_'#և/3NjSq.M' [^ ~v`Y˛돛SAE2+9WU*,ݱslobOUJ1tXM97 f'MezK-wC/DS*=zrOq2j.Z=0jǝ`8$Hx Hjvm#ZM>9lmJr9q0NGzE*2G>r {]P0ikEC]}+wRQ>5n ߽Uk%Z^v:!%H,a~aַxOaRW?.Ä44 T+#Bz o/瘘%=hJ`% uW1ݰ:rW'R‘в>\1׈H.- >5XiG6y#G:cq[)R*HAN0;knmO^bC xYMAElܮh{}1D\"J¨O\}W* w4nq~nĊ,f '_T@g[;|=?f ;0m`F3jpU܉Xiq,xx(aJf&""?y9/czBbd.)e6 8LT?|O)^dTֈ-xEc}Aa)Y]r]Tw %$X̰4篫[rḍ+T!;|gA9jYgU6A5e"AFf\2gQ+Kiq-vi@3 q-aA1>OS?յY[814@#ؕVe~H>"1+!HZ$N}H,gJ@lD_?BgXxyv!|42V~ }UK;T8(2YAħlڜ4N!hr Nmh׫ٖG:m#av 4]` GW>"qg&瑢mmd'"Jjg㭋N-9"?`V+ J<\+޶y>iF#$^QAj27:wf*' 0PHgX(n!8RyAGV <Н(1䥥{>"\F3^&J |G_8|BTk+e#_|XksI=a4 4&>+ Enk熅b#^r F;bC9ŶдIIlQWݢb__29H7Kճ"smq䲿Ť4zJ.m^ V6Ѓ"4`5E]d_ WWd*QTuA%?/*˒l[&20N%}&ԅ$!m!bT~٣=Sf&]*o鷽yB8&;\nqX0͞cbwK#<$L,k rvX+K[M3ѭSzNSm$1aUmm06q=CO3jEԓ1 O \#\Xҗ[sosޑFjq#i`(P롫w%LbʓFfyd/Nk;Iͣf!XGu&[e)Ed4-~XMx3y! W^:Q}ٴdI4U`gf/DF+q_ȝnPMJWԒ [ܐEwyrU39ic@bM!"Wn2ZЅMo*;qOZ#8y˿#D9ԶK#W~`NqǢ/nU[u9,w1:<]A"HWav>3hX\u-Q{‚. | s򥎜UtK]FDq|/Mz9e |~ݰܯr Le1L4wf гؼ݁xFe{` C`HWҸ'1Oi˯ iށ * mw1Z+~+3f=hh/%Ԥ`bp0==a:&6%c3rܯ!,1ce dւVbf/{:[A0Yhs6\_Tz\.э\t&O L'wYRC _klG-˅m=P_""~׋ i4=D*Jg|nЂT4_߻қ'S΄s:EFavyzwUg@x-X Ty= ־$/Ő\M2٪ Nxt=z?>l&!!c(PyBAW`kg T v.S}j'vRR`J&?N=۞‰{q|(Wq11Wt?)dmO0 ſ~]U*s S\B]ȣ]Wi#Šz^.GlGg4.ȧ/i{#2z!xVu4*"ʡΎ\jt[iv8pifI7^{@-?)ꗢŝDifH5 1zY4A SUtt:&6,FPA^>DH:!7KE$n x&Omʷ2EijE˽P4/&`,PT6Oe|T?k| NZPѫm*ҘB ,E6& KuAty4Et$wiY_;7?4">G' GtyO*C#x?ʼnHyYr 5]p_0yq,'T>jwlZ6~ұP( GD  IY84mePnݛhɚ)"F塦C1p0t&c/\K!%Arc:R5m$t,'%=G&ȋ$7('Nʆ4qma&H1h)ش}m8غ뷍>0c`~0 {qqrަ> [968Yz5*ոB%鴄8 4@ќ_x9kvqDDr+d2kqa\oa4F 0D 4eG" "VݰtgVB? ?vUt@$ZgŸ˱j_"~C[ lwo_R=',%+idXg^$ o%V䇐$yVI;e߶RIO?CmP;?tȻ B}\i9Vt*1 At:] }p;,sc449Raqw-?Kznܡ$B{ IJk1y/ veCs\-BQaDk 0,<6xri ~>b+ME*/}|O!K_Hs} =T5΋KzuZ.敯@ 鉺ipl%1z(Dը{ܞHuLJOOJ1#n Jϊ `{S22͊P( |RSor^VH]mL9/0y8S  C0 rL#ta!y>=AffՌi\yh:]hn7&BkD;/e@=tJFN]aɀqB^I-5cODtוwY+_')%hP7R4 :GBb 15lt!L؞OZf>?甝hٸ͋6dr£% ҡZ{VIJD4JbYzETV;M%Pm$IM%y{Ÿ|`ip ;}-Z?hg<[bq4 dxĚmSƗ zj{^E\G{:/$tX4^d>x9(H8wv3z"{B3%CEP%6htbEJ"^N:3>vڎӦ;Eҧn-ՒQҗ(VrxVvva}{%\։ؔRQyN3dڧQ3*Qb*V@,sVRc(Ɇnd^I)wl^L\r2T-B QDR)EH-m\adpDd>DdzjfLT7HxcHIP츙,km=MEdN$8->9sc9ϳo=ъ'5Qz{u_w2\Aga=u!Fa1dR:O-T ء{Qte3xg]=ba7qZva 26=N@nI@fau,sI0T?-:ﯫfWFl2++dC/}Ԓv"ԏX1D`?=JDg/$"dIۻOdLۋ`9Z#?Pux+,j6SWxwF8aPl2gL`M+M9HVN*#ɋ$!;t4|Uk`|9>pj"0Ds;gH!.Aq*Vs 7@v^L./n2P'"I?dCm/lP_(խ%3 ]|ױn[݈nj!o|W)#ƑbJn=[4^}]mW&5<ل vJəO>4V[ͻT7pJI)5 3م²  v۱6.8 Y qUFGk"V~xcG|+:Hk!v:$ ,=tg k@$(f^q̼ `sWY^CilĉgiNB$XL( aiK+~G0(^C<6Aum-4 )̺&dbʵ y*+_ JBO8q\ҧpCĨ'ڰ#Q`V2L=ڪ;T zGx,G?UCax\L$!T%= s޼S(sC41y!:Rg{ÀXA  h1"k% f'5w\1 ?T;uY80Kj|& }8U!ܗT y=]=asu &5o{qeW=NUgqa_f\I "-RsPiqJɗZ^$1o;ټ^m}'X4{X+V= Hr)0y 'Xy,FhJuS:#Sie·ܵ7lur2]ևH h0EKިg\`j&ŭ)L$e/=F@ff:biO@fĈ̼@qn?X(Q-%ky7Þ3>fMC Bٓ8 Ou'9pwZnJ,,j ӑTl+L`s{R޶.AXϩwL۵y8%83R- $4Md H{r'eE7\e:¦xbtDkR j 7 4$eF@E۸PKwkDܜ9mǾ@__pS-;D/ ¾28b Ym>Td7rZz,8DMs*/R9w2,`ѣuT۰'^e^=Enޗ狘5ɳ6Pw%>xww`_]§N:ՇFo`ŏ6ᴉw 0ɞ=4ߏ)tnF/Px \$MY|CN8j;4()t}{QLpj bJ&p J`沪 TCD-&0lzÒۑCp:,(jcI5uvze[VB9-6KCÊZy'O`ѷ)_dr,^^0eMЇs ` Y:Z|dU؈:-CDNwÉο>7oudڧ iU(~ gVqKqI$q1 *` /Ҡ2HML/Df]'v @LPk+xf+&+ zGj+=394JiģqnYZRxdޛA1y@ءA9wGGFI}~ož3{nblԢ{U&9Ž9_ISyl=֐X؇r N-[~d\@VijuQ?!Ӫ0K:+DDc˚r&A#vY=-6GHr#uBX"V@VEWaFέ:ˁFL-ǘh*tL?JʭͤKl+zZ!5B9ob.G0&sXs:/ຑw k,d@I7Z[.bCC81y E;`+|.,Y_$@BB,qT5f4j7vue׫HcmK&GL825H$[I è&0=)ѳ/v"ո=$ C lӊP_EѫГݪRk>6dO9I6]T{tj*Mؿb@MARǤ~:kE gib:+w7A&~3aqR4k7EtpDx 3kTE 5zʚwJgX(~>?ApqȬze^J.oȈyBgx@n2sh_'4{ RcaÛ1 q8%_DO\lE.;%  kk ,,Qt=: }2Qg zϛi+dAV*39GF81 S#{{\5 t8M<ќ~cb[Ϝ_=փIisrQt! +jj,7|Z׏R< eͺ]cXU Iޙ|fݔ^~9o76|_ ȶ[n$7HPo1ykSc+҃yvS٪0Ƃh K+g5,#rG/V17c)s(Mz NʏȮ%=~oJ|IʦDwiq D~$.cG^ݏo޶TޣlvQD2(w8}__K lDr&ѡ.J0gfW2кPQv<*@@80=(*)/G9~eIQt q Wxx _, JI-H|hN;yP"j:=ksx崚ʽXd˻-+jM #UA? :? hk?﵉()٭ji L+NVn7U!f>|F̄iWA@q-!N2o$K[]r͗ %"u SlzOA$f/li;B]&t,m&|RK m 92; ײP$mGCyI##|2ܳr3e1ٕy,$1v砘׷ֈp\CXSp+!gН5.RX sؠZKu/& 2q15YFKq) ;y e?9>!iOITm"(@ѦouFOs>Mqzd` 6Ai$|VAKTum* J<|c~<*gZFFR&;p!c&vb}Utw.[ 5|jNnP-0`5ѵ >Nu&jU%EnKYYvv6}@;'Gq5s>r5`8ƒأ$ ,dgfAT#u>72GHɄ53QԬ;o8w:Gܛ6e5 &`4vEG!B", 93|u輞")ud醶 Lz"fY8}g&=z8kY]kϟssؖUVClY$+Vwl2TC\ƑD%*{bRr_}&~钮7uu J9hѺ[WG $%r[i&-d:L2*&M~?(j0fv.&:SM*Z/=%R31 [s!Y4"*Hm Y_,USnx]1WDa+'e (~Fؚ>k{sO$*ӳsطp1œ),E\7o HQOI5x o-6W Ql)Wf ́RnG[ߠ>{On 4hwr o_;{vrn 3&^(=jս8QiT |l*TK \,= gIZonޯ|Zxy'`^@?tBP7ƪ;L%!Xۢ1{@;\aWr{;y6J+l5DO+)$F%iN5+H-UDv ZaZ2 c:c}E_Z[!x0 Q}/o;H]>J'.Lj59H}ClP+JGz좹 8[0EFlsFߚI4hLXk];azKB鼖;NdFNwOպ =aO$mIdg4nBPqXh0b< I/_ycJovڂ-|G0]s}^C, kPVtxpHڟW?EO|v҈B)&qm gv#zÈ^ͳ:}%3fuw\`g 0Vg3%?_cc{n78$Xy5[1%RXvȇ~8$̮"r>bW%msE|_T~k ZNBh/Eþx Jse KU K?(ݠ]l'{vflC[ǮnbAt+kk~Alܝ Ay}@pJvЙv'X)ymݻ}U8cJ'Ҟŵ-`ᰊd' Q7PV%}* pǃ1ePh3K]!ÞezR ^#ަdCS..S+ӞfmNꮤx! *̎sP%{Ցt GYV}'K4{WqNUZxD-%̺*D^eYѕNUvf2iuB{ U 0=̈2k~DPv4ۈm^hNifChcBtMsK۝u2/FF5b\SRR`"f5H<.i8A< |K y}47ȝb ,SB/s>m}CttfpKb-2N]e *uŕPw_qp1]Q|1,*-%QV6 'ᝇ!8vv->xګIKrT t߻!k&܍ha/ n@(.[W2,\i5܃@hAwvnTtz+~Ț\ݢlX ̠w7Z"K-;,O;!n5z/H|0}\MDE/݁8,A=|DH" pb | Ӊ1EvD ;/5r}.WZ$=*0mKGh]ɋ2uY}_R ~BtW3:wUI;rᙆJt*⵭/ z+@بH5*?$W,4U43{8z6mMb[rY1dYY+%m2{C,ŝ'ZY1-ðfa+n~ӳ.L!fSQqEKo-IM-U*Ȩy& `,\]#@ZUimzjYNketSElk3WZ٨~=*rŀ?Tes{gZ>JI Q)s5P|OfB%ύDۛ*E%Y|zaJ׿[#7P(j2RAtTZD\kr>]e−A@Rde<$+t&mj)+~2_Z!h"`\vlO'_+EВgP< tLɾLY[fK7scbqV&aX|wA0AKnrY@5^$$plj 7#1[#ɷ>V}컝wrm?Wqoi?N9-n@lf># ޗ Ƶ4t.I]H_O"O8@|W}>JPEDYᕒYjVR+U@K[Jbt;]7h\g=Ƚ{ :":U_38 reƼGR'5O@#kJgCpܫex7 Er)ʟL}G,G{l m3z>Z!`n?p GfZ REgOBQx\i)U 5鲜0L=}cL x@ /L aG+cޘFV 8UR|TOԇsSm჊v?#i׉(+c@%8qH2/o7'F9׈f Bҕ-86#:V:Ki)Dȼ}/ uKDr>-?5gdaEZx"V>F~Cʘ עTlIV _{KI[' ۠iu Vd|LXquew3!NP4׃|hZ@)$?w3myTN iMJa=ZY+HE>X|YыDy'BdyLcO>HbrMߛV.Y^ ~T0bj]wOYEzr*vkO.$_0u2D^QlxV|d+]4ڟ=?&W.$ؑLU1HteZCW~xEC+: ][Z`!p]]ޛ,d,1@ם)̒dY]G%z>cj.QlD/:9ܘRf;L6'@$A)фޤR#-'xw*=9!n-eƹ"ȕ|9iL`e*Eږ0LWD8"'^ Y-eEʈS~$yH3ʚڽ1֒} 8Jd(=Y6HhXD|9X4{(gq"y47+9*,"˨_hamw{ quGOp&^4Q_7G;)K6HS~`AjI?a3 N雽nGm\tl\Vjd'o^=h(̆vlGp(zcX(EcNٻEfs>d}.tH-8bMCKFVo#˪kՒPf~jđݳŖФ6׍U@sLZ㚧M>W nڮа·ls֎Yrd<_yypw2ļ`éhz^Hb]s*0< G"RHE Iڮ(o1"TwE1{\qHcM\!Q3Mx<ZBu=%$X NXIU^ASu+} _mᓿ԰\P(.xXOKzz5@)fJK%;hZGb k n)YWGѾI@(2ZN={n~pFCoPhČ[zghκ/>r ~0Ӳ~JcqQw?#eU`5 jo"&dmOcF>̜m.sLͽ۽wՠAMAܳmٕ% );/<﹙Q!C 䩍䣉݊N9ֳx 7I)dQ"1wy;:,T ؊V#WN\5=?Ki;tby|^r8u(L"^~Ӄi+N KXѸr\ڀtkoc4ܢЅ=d'67_CA^|Xq`>;OK4 #~3Sb5G3w KW֗z?^!YkFV=eE@FA`[bs߭rM.7ΒCsDni*yQ|U:V"S޾%H1$Gn MlT低 FR|fsİ <B!x:u0P÷,KaFfIxED? T㠉"|C%r}195)|hhM|Og xJd7~S܌JX3v(GDXOHXN18pPdqHZ(C1q+ 8RJtJ- fޏz/LSO1`rϞw HIRM@hKMK2<EqKR#`@6U_Of$:]1;;yB*\{1h'HZrLXdl5:y9usnO#7 .t+vف0]ޣ{ m$sk/ rDdI9i;PI[  CϽ"E3F-=z`V{T"G IfRO_˽Y8;)PLbR`V"{+){_=9(,m{-zywK A>9p$;\H&x .%:g*$$ӂp3^}jp/UqIF]\tKBNcn*Zxwg7>6 `1޻PsTb`09r3lFBϠ?U ޿W3$V?E3XtR41Gc6) : =xoڐO6r^r{IWN5: ',3NsVD( >پp{1 >`%^N*5keI̛O, hCuL.tF5]h$]g0 .QQ(bɯ{V\wG\Șyǔ3ș0{'GJ>Y?7a):t"3jWHat#ٝ8=y] =Xua7ZIDLOx`SYlT'AL7C7&Q=p)ecĆxvk!yuAѢ$ +aUPajȪJL/`D]agыaq n/alFʿm)yԜ{ p(qzp4.s'lKYV*\s_1fu0puͳ Ԟ(Kf”Χ^^X $3Hi> ?Xq=#buiVj $_|EJXu=21/蔺pBpz){M?draqCL5oFXCȟt4^xS;w>acH)?8ʼn@Jhʍ,%󆻤=I z{ tAW?!C܊%Jo_o!F _6kt0f{b:j3bbnmD BLJWr"zBzjQt{ۺ> &"tmP#K [uoE9 ;x+X&)NJNA,ﲽʁF\`r|z_:WYL 1EoQiO$F'A/q>$8C0c}0 Imй= ҸX^ {=u-Xn eqsgiP;D0ʦϳ= ^Ⱦoi_lT@`OAVea)ŷ'=K;b2WlPN 0qGxnCoc~ &?CBGˁ5 R#hu4eL5/^ #hnP^c8I)` )Cs9m&7@⢚kGb{%IufڔHQQV+ ӛJ}S}jƼ^u04)u0ҀAܷ\-iTP~=mtKn  #=٬^>sj)9a[ѨJP~ h]6mdỷ[awdns3>J =Bꑆ9t&j/Uu rPRrv(t§&G3`{ވ(|CǮ R2?MQg}֗^S'Bf%E{ '՟U1M:/f=(pfG97أb$ߜ%FGӁb⢼ge%{+sx4gX{ 5Gm7%/u>8l\c/?x-h Ezn'{. J;&e\ݩ g}4WfuR]@2EUjE/# ]k|t,RXh ?\0WKq=H=&3;-)lrdD>eAXҞ]~ TAo9n(i76nfLep1t nPq{= m{j|p8.tާj%j٢(3Ŝ66;aQ hؼ'BnGM*E>@1bU@*A 2^T^Ś2{"J rug:, fZt ҧVЬ2sk])Fjgf{>4bNjA' ٛW\S7AknxP=/ j!T%<(*e2YhJiC|zhM{63PiI'wZyXUMz`֖p6R{:֨Z<o60~%4ruVȥƋ'hqO=IVsKoކ?%h|wgpJ8m1 @\ARcmui]N|#Φm8ԹćɲurQBmc; lo!D򅂁 b+- L \kf-@ȤNJ4OEFu~{cd'Ȼrh2@#ɇ6#ikh 9BEa}jѡ2jXtWUG$'4sѣhPV!*HmA)"s2?nnvi/'Q_[ /hF ;|mAu뿯I]/ƋΜY29FI[J\[x>i!8mw95p}ϟp5ݼ~ZCF`v| fN1= ol`]46H^:wo0T<=&`npt4I뼔)BLu8} [ƒ9M <1{J7IQ[I|Ϝt[62Tx0TH>(c%-(Έ A~= ʦwC xRIHzBeUlJR߻ZVӘoG妕 ;ܠcxbH<,~F5T=G=Q~/f͖xH7}ZjeG0MTeEO)v Zg((MI7)9@K&7ݻnr,<~ՙx1DL *[T^QVqӼw'F~X4goA0PMOOiDy-VqA/;m@/H5PdYF2G7) 3a [i*7t!5%RQs >Ŏq9:EjW4QTDֲ[E $ g[t>I}G@6:A &pաz]#Q*( \n}Vqj#:qpQFk>JCVI:c@{V.+!QyqXgf"~i}Iu{`k $ a+}+ [&e~HGAP/ ]=0=Y.է6ڒ0 i 9&᭫Bo5<\ zn(Q08lgJ}y l+Lɑ+ g;1=f + VZ>ǚ%p斪" XG2% ^U8S5,o.u󯜾A]yYRP ?. <@Pr60J@ijLhϛ^b9[lrl2lE@!jLN WgX8陘NV'l㲇GEfYW ?̋ 2̥^A퀇;>1(9C˼F64w.Jv>8Ώ jyQcÛm+$+bq pot^~nfCi#nA%\+4hP1Q[Sb٢͔nt-DQmJ໴siQ &-R0hȀrl4tcJBtN'|A )ͩR{UـRlI+Ng[%W'`@L(QP{<:lRy^@ f]h\wn su`Հ}'^>@ei P<9l{wPTp(/r!XYwb5G1gɯ] p׎Y ^% ֥Ț Dtzb|Wfq̯_taZ,>ؗ8P?$FyYǭ3<[ \$i"3MsCx&RiOn_HQ䆨YRsc)vљ+Ydc g ܮԭ"EQp?A 쮗Gx WXqYvn4o_M|~pV=e!HjעRj/v߻J!>*;B a^Li=MV2p%mp^YӨyt1uvݢ/یKe>d`šcUYu\ v)om >0f? `S2ywl_ I/XLpM0B5`qW&zY9_&0yĚQd35G(tdV\&$f) ~>.wlޙ4՚"T DeXo_ԦqMw>n*uEhp6ZIݘe]`0iMe!u{\-;X TVRs0*lgYE%U)UcLj^xTc]^gwtc* l颿CX8X(-@'ш01B%sk{`B`C㿤佒Kӭؙto`VTM7_Lq$$a" ٩H` R ^Z8釚&)Eݸj5U'I搌=w5)(:烋 AH|Q=}{ѣ o%z@%_6I656x{X]P6hzhjRkR(ǦYeZ鳇e7PqeLH%v65fGFja[d-=OgEb+#Ëh))GnX]BO#91wXmGr?78 whEJ(u͗rnLf!o纴Rs5\utOFNA+;aLЙ}-|gwr_؆9%P4;Y-̠.::asvsa9VoB= rytemhr/p}7K y^g9m'R.ng3sDe|s4J+Rv|7 R 9f6hZ!y6%s1DՅJzμ=!/Xd3˂-r!raSaA'N=@ڵ,!ckuvTǝO> H56C?*ϼkIgQỵ 'Q,yǾw[qB}I>S5~xVZ܏[H1f$3a/^"8]<ޣ`n2]) 6\Mm`~nXbehZW+AD0QS(fuD_/0QQ9ӫE RМ782-X(j_}@N2tm{˪{, > .sQ8]5`"p;;V,Gܾrc6N̋L+"-6J1„04aIPT+U]2 r:sD_t?@ 2D|?5_782c rU\s (.]jξ~=w(řc Z4̵{h?CJX 5,zUv~ddGj,B _DwƷJeS9ʂG /kSgR C|͌e4Nz]M㘚CS?ў#OtO_ ZZN~@IfYu,hY#t~ců:\ۼ6&+}?(Pe=Z8أwGwaq]!R5?><^gfQ90p UDy(z&(Jԯo(w9sGy5޸k͖64V>U(8$"SMk'h^ӆPK/Q^R6x*q#:z ";AU>0hW62g',h,ZtbO,JN, f!m(\mz/'O̪+=srIkҊ͔HcpWA-y&Q~hzO("ɖT}S1N1M\Nܢߐ4 <&e$[MNޤO;If s(潸\_gn>/f_Td٩@Lp%uJgY4]]F㳓7nl!-*GbyT9&SA2 r0\''U~RV᳒+IJ 5b5\`7n~+藵MoeUq D|]QV.#A V6B,X7iB7юI‚HXSS$K. 1*rUS(m 'ߐTX7&<[U\6Z-XXbnXutk%kVm;qI|jZ>Z`ry}*_ 2ayuVXY{k 뛋g~kY_ldWY_SY_uhmarDC=~kSiܱSji5av`щM9')XF6T4 p+CJBR~3e(>YQmBtx֜@RL=ч8=T Q0,Wqw #{seDxD΅G2c6WCL6kϿ!n+)NÃzǛځiq.y=l(a̯[t [N~śN[Hx%`{GX28 v=|FaIFL=m%ak§8b7'|%uqHo}&n=0Hs{_~Z^6aU~nOܡ5 S.$+xb}Hu7r!O!U+ {GXU9Xy!T0_,Ab&@W:" eDذ3 9/Q$sF"M>Wb x̼(MS)hr~JJB`7ܠe ;2J'ՍJWZ2&Wq[]R9h8qb:N57VB-؟6tix 3l Nn{$0_hآO ֲ⍼'A訅+vZgE圉]$R ;rs)=II[6ףh]Q8zؕ=~{d:J(.e'tn!Ǵ#ZbN\!x/GNv% KPә}!10T [ڌ(6ljZ Ya&"m1ƀfy`Vg'EorZGUlNϯl\7{3N1Ҧu9d>d7iw/F`ߙ@ Fm u)}(QzIJ-=q_la5QV: fgtn FQg:LA{?A4N/a3VF)FY`?fm7{)V!e85{0,hyC,Ӑ9;t' }4|j ɔ蝛7;W Ga-]̰ #oΔϼyCaO5]~MLưHnNr 08qrDS>W2v:(ϹTpHDcqO(m>eoO a*| GAӼ6 ²o0Gdi{Y'Tmq4fmWA|1_̷̓S[[9+?#5͒o\bd239 _NO(ni|S(VCKG@vF!2mi9dG2 TC! @+^`u}o /j Fv k8D`MBY\?ea-; TF=${úLʧ2'K9|ܑ]zՏ[g [z|0؆U6-&K5yz. /w H/g%fؖE*CSحhbΠY\c(Y2,xT}/&|f$/0˿|6Bl1+Ah;l)gM0M9+O_ PwV%-=uAG'BvB-Fٸ@@sGt R=3Czq/$.&CsN ҫZ߶D.n~/6Ĭ={@֓*OX;p޻|F/UO*s=R Xi@WHpK<yVaʼnlM|ў"JO?V0][o)aTaW)¦S;V/Ў~ES .j' g ᠯn[~|>E"DFD{nrR#jr"naGqz'How5 KuzI:0&mnh-]'_:w9lx0gaΦ"̂%И޴-&=ْe?hY}\.5$49-e7|5u"|J ^1~oĺf48]_wD5uSǎR-$Ufy+2 F~O}P- w [(LaB]Iz. ǯv--]KrA;Zʚ!0'haO1K+Wk.$m-/d?k4 #N|,4ޖI=ív6a$Dݶ 953[ЬOjuG;a kh0b"T]{Pcdk d#X^+#F~+*A|W,"$T|&V ~GBoǍ#=_rgծ4[:FEg@xfJx[#>7,f|vҩV(`d\DK*4M'@Hw;ث $HԨFUĐ byA-Aõ f> *l  v+ WQORU҅w@AN=#@^~ fW^qV.ӑ1KlrHeDW520-XTf\m1kX5] nhشۏ#kHCJGD#2w m>3^I< 2!ѽ( i}BУfJZ[tz/5|W )XmngB,΃9DpDP@H]u_ k@#6ԑ;0]< wý\I=thX { hԪNuZBUrZb&(?ЪLN4"gƘANer[GP;| 'd`rj%քNEo E}y`PѾ3=PNNsplƥOxk<~ ਰjB;Ed]aY(xK(]X7hnrFnF;w8& msBܷJL3I`zE )&P *[ZgvT[8p]'=߅ vd6On457܂J;o] c=[$`E.e5t0env6yh3ugz{Y3ה,@[xZO%Г6p<=}8?ӣ% J4q[9GSe/j>rY/\δb /=&ih^hb_ʓ$DW $!$f!N~W/+nGuN+<9<G^;ӗn3<[ML>[TI 䚗T% +O._(3?iwF'CrBZPޖV/vuSWQ!nہ&T%7]c@&,bcVt%lte!yx: '!ު S9[p# ;!rL."kd%m(`(Uơ$i` 3-Ґ.qϷw(cFEЅw%vuRyۆvgؤυy$m ΍O򢣪+w=X]e߲| NQwuĪL[¬{ u[.PJ:|L -Kjq'p]aZsX7D =5cėu [Xǎ")|tySdbؔ"}Px}[ve ŒPu¢?!Ŷy/"zPn@]Qn&ӀޏBdto̒28|^AܩF<@!bSLDBĶcy-_ 25.ƈZIJYm?(@:^! -A5NhD㍒"dcbLؾvU9cB1X++0[oУpNLKߞ)Oq>oїC\M} ^D@6ϵRS5:-Nje"!p3ݳ*x58x2}IE3p"!oޗaPs Nj~Ɣ/ 1 >%Kjj4ɫS:&xL'lg4Cc/bw+Cݻ'#65XVQtrk=-Lgy$,;+я+\# ?bJ+pVM`U3MewNAƒ浬Mu+c4Tt(.Ne͎~HWB3싰*̳8 4rs;2T_!a(rq& (9Ώ0Tוoc3,q+bqkmxFҁYE$+I"/rtљQ[Nlj[FQW( *ii%.nl̺$@YH'O+݇cD{[]W$ƽ|@,Bg!).p)8AN >UaS bD>6wW{Nu#(>@^)1b3+o1JcaAr(F-nGL;zUU#\yst,d6AyoaR#0پē(|ĊՍ!8"G8I:c2-g%͓zÈLbOe$!0*6iL2-Io?.M Ҕ]=c[l-ɼ֣XISzW]O$k$̅J %f_e-Xðeဆ$/i3֖w8wA GH ^'"Yz"2(è:&G;oGx.cF,#2.[ l9WG"lX֔G '!7Ъ%e\Z;vaTAClHkɈݔRjm!ִAv7΅uJxf3m. \52JќY p-% o ,p4𚬩@v+'{^;"KC:׸7x VAǓFZc|g >sc ʲ{ͦ㳡}BR@s{@'4 KuXnQje{(3Uo=W$^3Nlbz;g|eK ?Xdsy]C j_8@y)JyX U!-TVQT fh~g ]eSqs~"0Q.@78<+x9:{ن_o8$03u9- BU;jݙ(@d>,nvg}>kZ4%RCyˤ :?ul Hm9TPbIfP-{~RsY+= t_Fz%} ;oӱ%7޴O ȳxS"70skOm`6r\- irzm22Wu1}5cZjWLiಥE ;GW+;pL*N=hަ LGI~T@JFHИ0|4LDV~mfyۡDM/1G]N䯩8uFlJ ,9d)&%d9q`/6лu:$,u=åVl$r.ƪA–7n6|(/,6ѡC%SS 1M]G"BC]' `9Er#T%QM?d?h* \T/(Q颏ou9&&h7_MTzѠ2a~ M\ơ[~SJ$Ym2hp9H,:)䵖=CS>Lψ xt[Ƕl-먛), c,SN#-BNks/8ZRP&gu#ƪ^RͲ#1VhHmS1*$z֘҈7X)ojGſ0YiĻ&CEs o\x߹4؇0!c{ҊEj1˥QƎc26֢rx="4y0Z%ůIMP/MaD] jNe4d*Oh__ݲ$Ր@՝V9&zj+KHu oism 5\T? >x{Uޔ['pR-RhSZlft)trp%/FvRnxW+o-iE ur;/3)+g.aٳ$MMEʈ?tp{%w)R7/S僀9\t]ɢf:0GK թ֚[%5-l -0@B",4čyOϡ&y 71͏j7fJh}57_cbeL.a]ZpwO+<ⅾ3L]񩩩)XN ElVkfy!árK-Y[/x 8j8(Fr:, C81>|]hj)*ÅˬnzqL+U@To@6rk4k%PRJIz?JUMo307;LBA(4O>203 hrcCUeMȇnuC.ABes F~Ϟ 發y{ ȦG㩐(+rM]Dwiun F;6w sajPk L^b)k0`5~(V".|@~32T UPHD.;|Φ=薄?O+nDLWdq*DMx>x׷(p8-񣼛ޭH7p)#Ib"B neTʔ:FiGһq?U F< goH;U^> F*Ͻ9|FVu\-?Pyu>G-PK:R-f*(UEvu NUݠ$; Cj-<1[Dc~@PK]O>Nzz H)%M("(_Ѥ{|60^^l0C+Dw!vŖT5кxV(ڀnUd@zW>hw8˜Ɨ߼zP#mASc|i,w*DSDVɬ%õپU=>]Aըܽ?R dYuVnE/֕m+9湄XGv{ɭgw;w?"0ԯ3x0> 9oDp8È;'Sv29SGh*|fVA !„3=vM37ä٫ϸ΁ҤȕTKy:R{k@@"fצ5~Ve%\T8Tқ&!`ɧ,n ΤC HtIޝIn qdA*,)"(b]|{{Oo8cSP^PvҬWbdj0ewDnW}\vRwH/ mf3ksoq葿-oZ_+TKa?ה"lL*$W^3':38#B6`wq ) b~scO%UPFNEHLMj=qlp\D>ԭd5^קz6vyu)S9=xr 5si2L=t4]Y-BVh {TZI]O"dУ"k<;nC/ `,c@g6ʱ)!{F Ñ ^Ѵ͡A…($Ed,, 1Z#^i&mAcTlnKR$ZfY,( u+>wKC#|ti+܄Wz# s"ԉnm|x+^hCelw\"ؤ䧠:T ᔈIbGFO,yAj_e4qTҌ o:bD,(]oIX1٘{7v`~UR|/w.ʢjN r7@gtz7Y%hiqDEq׊v׿{W+MT8@~#Q:+2#*CW !'5ZmbQ!­]zw~를]'r2ȿ^HJ/mrtlVH+bvj,^Z-[RL dJi4ڴ!;xBƊFG:,4S^ОPm5iZc,A#@ g_!8${=Ɇno׃ q-gt?e)&2V5y4LSY8eH[)}}6yS![͠yvHf ,1 .bW?]]j8ꮩ4S`C$y[@ʗG@TXJT'#}7I!TsqHh6^Jw 9=* L#(eB+'E%2y]Ч fI<fCA$HZT;Bo롇yL&yFߞtC ּxD0|` Zj*D]MEX{,Y+̢#p!#݆b\ӿ%8u@Ez;Ї:ViTݻN`XN;ZѩK #T$̧,=OLIg_#Ε0j8wi>(O毘N{UA&N:S,gԔR{[`ocL~udAJ?dC $U1)ݘ]_t}ӄ S1& z*?bxL %P#~to0郢y3-si*oe^zF#z-Zx&hg&^P-BMa1]C.tki<>jeWn?1C0J{ J&%Zy{Zn]&߽3i[j@SMO0G1GDafh>H'"?wDkBk+܉W8izYC'!N1_9ՑOUŲ~83e.@tcs%cxT-״ h(Ì3;sfJ7^Fl>-Rt~S4r6nbIc5S}#~z| "|`S[lxe#"O\ֳ͚, YU'Y/]۽$amGu:R2蓐WXl\ǎo #)-H<ִCNos8ƉݷIOV@Æ-A,BHC-/$髶gBk#͋s% u5 ɎЯf"vg=qDP?3jZmӕk3T&}rw?LGS7-X,{DmC zTqݑNu6  :m[٫1VtW{Y0W'+{Y1pPJ :`EE_+} qs;kG%I9idF%r TKFn<-\zq@#/ZFNW@-^wf=XQbᄏ4ࡢSJC-]4P(R3[$m:y"0j w8( 3ړO e9 |qb p&/rtȈ,PYa{MU(`#-wo7OS{e8\/V$ 0UVQ4!DnKn$u;*;ݖ}͕>o]AKKYxwn$.w">(k_p j 3pEVfGY@`^5疣1zՉn0j-zݺQN/,k\.?Q۽E"f?s[#Rm]3lbD yiϻr?'-rxvE~C-Z}1@+sPpI;FDAWo3_2F r ka;V`[JUK>DO5k+rm~KB)k+&="I8.涖!/(>_YG ;+y֔xSVڛż6>^n `̮n<+{ 'k{ %ID*rjqǗ;62yTybtA$Lut?/( ݗ"E6#uR_wBՍ |.Dl T$R'Wﻰ&*Zf;&X]}U[MJIF5'ME:> ྫྷuYg }пSW0~V;&ޙ僡 uO?9YяUqo*(ȟIx{,zR(^1ԙBXRƩmav5(nD smyQ2EE; M7NM nu{/J$wk݋wTM8~N%ԃ&J~8y'ľfDkTR; +eߗшNLg*W27OBgYQz d.εЅE.H[nfb$<7@Zf16B{¦|Km*7XS_% 2=-˜sU3$Ksځx!rpKM_m2 \]J*noMTAjY.=5hEhm^e4x k5*o[M1`ijoE…a1,R+$>kLǾqDc0UV uv8y*-o 4u`/?PQ(Iڸ_ꧮ>\m @Gg0 GS6ukO{O&TIC]c8Tf;AKrHHH 3l,D Yϼuxi+r6CAjVWĒՀ[9\bRnOYODYg z.u&wwE *=I[sƵQk=7({k2eaghs!LQS넗ҍJM7%R\;Tʳr?> XhJj0HS.!:k@l@|Gs]0}@2cɠK;,*j;a/ nڌ ?ʵ_Ԣݕ[ nQ9l7ޱ}i(F2{I]7ZvuQOUn?/>jBDH(}~%9zdv[gSP3¢Ӓ7uqߌxn ?ac2vɁ JCQz EnHm?#*{Z襸o ѹЯ?c{d>c *`(ON!Ɉ_Gd9WuF,\/P~uuq1*:~D}]21HjLM7I24%H_]H% L_~0H12&ρQ *u]$BU:!;:^U[ra :O/) l-_P(I+̓jmڂ Y لz,Dyˑ.O$g ?9CBj&[Q2z{Er[oY+F &Iw;Y(fםߣHj/DŽG Apk JvJpH8j:SLMm :vx(}̂J) ǰܣdnʿ }u7 *pY `$7pav`ˣOZu&Ũ0SBiZb`*+G)GNt n#̕άA lI;?P ԯƲY77/_[ɭu`FL,!`9> pܖ(URfrAvˬꨠ"NMFhO%S =$h: ڊ9}F]MLʡdMc lOQ@P)]@sSaa8ct].A˦To3cİ=9I{O͎iC(el7Gf} +KskNIKH+eZwg1<PqҳrĄk,Kc\X $$%'ă٘Ph|u Kdy4ia"^w"`d!#sZTv@ب EPLĚG*8"sY _Kɂ=kJ7mb!6_K4`8(ڿ}NR 5焢,q9 t.8+[2/-I&7|܅йy>@z<#@!)h} R=+{BR3GDUM?B'L+9`WbV>̆ qÿ:DzC:G,D}%B&O kq?\{iA\'Ol>yi}տ*FwR|X*8jm> Oy祘1ʺz8x;c:ncg1C bESO/2kwvخ?sұ8@];>MGb"09 !A7f! Ǹ!r )uX 2ѕûWf1(igiCզe_Fv1]%-|0@E=I }5hݎ~ )]Ta&UlIQ/ix %xArh9;MlU 5-,~T z:fTE|QE[jũDtO>D*Hڡ5΄^n\ H,_RN25. t̻R`.b{?k'VB *1&כ6Rvo;Z: QQ=?(!jpq?ʗeʸL͝n Ca8!n!KU8 pD+$Dq'Sq#eij$gd.a W;E!KoYܽtXs"v;%W9Z͑ v)Hn0ٟrDϱ9z * e<ʼnl=,qO-^AWd r XEEx=]0x-a6>Bf32`q`9p3u>j#!|ƽÇ{Ʉ󢚵@TRRA&>VF%i+${ڛwN-RO3 ;aֺj79^7,%i$CSgl] TX9'M< ?3Ed3rc%\Ϗu" ]Vb_ LJu'@x`|Pn9F"H\_m9"zYt$UaԸcIֵ]O٩i(>`(͛n a&QAIEUDrXk52`w蚗TW9NB 7mc~ޒpRdhj cL4wC9Y L l"/b͂AX1{ï_8>kWFɓ?6fd)XzҮǗ6iMq& t2q˖sl# MvEF)FQOqgsu40n e\}2RG{HazYߦ~Jfڊ//s3;a?lN).KFKINUq/bií}rߝ . j]0jTG7_oD/UQAd G5!D[z.M%뱯bhŐ7#Oێohn%eD4xop%^iȤ^oZK0s*4VM1=Dˋ{%#̉[_FOвӑ"vJǨoq KAܡ@ߤ^RT)Y5Jq)8](h&HAҨ xv&4<8KJ) ?ĥc|S[_ ~J<46)pL-L5MfU9DoINXzׂRQBQS="$^٫&/M7СT92s.%lɚR\ &'?>;ٮ (ĨrQIg=><fb#ϋ0L4ؒ)_7^AwS#Fz^r6`!t&G[}1 m[ $$֘wC9׺7ee+*/iQYRAY~R |<?,j ƺeqhT*qQ>jJҘޤIvʉԫ^i¿\t!M:MSg3P35)bRͥ":&bI_9? mx+xW`Gtݷ8 ?֪эZ5Ց^$ձu &v@Sqb裹T j$1GEGJ»7Ѽ6&MƬe#囅,8~6>>D L{I%qgB?P#xP|F$C\rD)a6 Ht@XɞSr"2m/*d& Q=B wrZ*8bexÜ {uXAL(8#o;zg1I|֯ ݥU{ps:+[ZxTM8 ih)gK^-ϢJ7mʈe0g3-w'! ̀~ =pVwnE7RhmUi܎tcqÝ$0+Mla!)z◣BD̪ZR3r~xqxuYP0+1d(+G /Y&RF$UO`RSG\H > ˆ ΊZUIjZR7U!G}(au5Mir-e\ jܖm5 Ե,k#cxM&EPhFvet22,T$?}i ~ $FPIWZ&ȑUuEvk=9Ft4.]%QSh$;aYe7R)61|CGm{6mԻa<]!tŒ;p*^Oiԍ6]mZM e[۱)vu#3,L?C~gz2,B3[`".X_v%Eװ7Z H.U?YP9Q _Ԓ{Y 'BM.ѣ: Jg>8( 9)zcfԺQl-[b YSvh  Y($ (˵mxwj|*1]cL~MրDH֌M-On U.,%A6&c?Z]_8߃e'cxnȩ^>c!e^-y\G<{TO=6`jk\& g|MUޱ0{W0 no؎dq5nlxlRg]uUƖ5%@ zÊ޴Wgl#S~#CSW21կwdW"v0J WWml 'vLyC̊ٸJޏpܭڟwae.qQ̇ٓ0Lw6Wk Y+Jd]g5䎭otU\AJI2.,Bc?=oN#RAf(݄C ]Cc"BE=!R!0s>0pK+*r+4a'Ku_dN gQ&3H:-+}њ0 Ls~yKRHb%I`6=K4x@?ʺ%Ko 7c쵘n蜣c@o nl#U>C,-_e zA:?KG 2E԰`M9֬c̨AQd0iy0sjt*7Pd_|ĩ6q_[$Nl_v9\V7Nf/EA.Hvx)&ºe0#Zx,:ħZ>7Jd +Q"Ճs$3 HcD]v*1 :I !=KJh@u{K@ g O7_ q279+Sa5ղ71i~9܄t`D}Xjq0%iBwtAJx:%lrgvr?͓}Gɩs*;79'=žzs>ɼF}0Ř1]!f:`mG rvyWQ镇unX!wBדy:yQSxv Гߌ:#G-+^E~U脸 N`FUDc ?@nbtX6*?1w#O0T8`2ջ {TBɡ"T9k|K!~wІyy}2ߵGu/SEX PfQ_:_ĄeɯwV oi].텯ijg,MZ:Á$++S46Ǯ-TQg; DƞXxBS@={(U)4lC̈"bcУo{T'a&p+IEaF04J[E$ *lX%'XB0pa]Ff{4S >鐕ay?rh bڃTkʹAuH㎎+׺wŁޯK{P?!am/'3s@2x(@EM`WdUϦSp2ѷ:UmzSL4H^q4(8gPGk\dB (>@'sKVmЄZ41&Ұ?oyg)GXfZ{@ %Qq3{ HKE*CQbP z46: |6 ^[fWcS2C )|.JUԠUfF5iWρFYUBTx-=T4)~6 ]?(V~5\KAMeU>8!L0^@N &c ߖŲ0U TxewٲVݤh\kL4sX|m_} >^76F! *?; g fɗd/.dVVÙ;OHK0qpYrth s<<Fz.uDDx 4|'BPjC )}| &{ '_7\XBKN0 .9.71dnh^pX*Ƈn;yU.U3 .p39]unjfwCNzxx CFp2{Z$x #J$&,o*d} SXDj:O<"gi^Ev?1 ﷪sx#tqk=RKCHy֎sKFXE՝b3<~&s,!_eo?_fZn~l>oԟFwRvkVgAN1.v_Ye`xm:{5sC=#(uՅj!lz=VeٔgW&!<'םLCrIwEحBzFbTLg]ƈ^_*@ rW$f1@1Un^={ߪ0XS?6Zy МUvCkG]a}K3MŮ498EmI G|U#t* hzεTBW[BBVI/y>Q~3͠ ,mA u܎ k\k&D)zZfډ|JDr/BN^i )it7W`NާYG(h5K6>.-ΐn>>j)xqjh _Yo%N2j676ʵK{(A>O@E*~Ag' yI uWkٰDqYvhu4e34șv;څº`A!Np*Ƣ|k1xLv!QFTYkEֆzNb0ڌxx$%5~|x2ʆy;{f/ĪȌ״o7p`L [OK:^!Oae|c1I`ݼ)g 0mvJ'E!oYlMD9r~,/>iƋ' Yp6i[!v*0 ڒ6s؁5BݣB]!҆U+IFje쩗CVLӡ|E.쇰x;r2mԏo.rfS__[rNFc? g2][*hB֑{0hQ)av$zd4cɱ7NfF,S9duh'*s*ʵ.YPڒlғv<C20ka3 SetlY$G|/?;Ϩ)fImvL"1t^jԛz{/78;gWN.$4t!`5MeyB@YaLO.'sL/x<7!rN4b vqc[DJ"4r4\ IuBx&~)!OT@/~rOkۛuSڲ_8 #}kp=? bX,ZѼmј)`ŘB2vPUvҏ+4gssCܿGvuU)^ًɯ&:F3'qK3% {Yb+;9ժ?N`CzW5Z`7D o?jLE_rK 8WN#2BekE1Mt4#6 Z smnlM]6""x*JG-5@8lQGt/y??//>I&$}zUrηSuWx"/<>nKM'[ 'F JMg0+ -y#Z$C؁TH JBJF<^{Ӌ" WQ3  2F^ȆiHwA'9r'1Hs[fA{阠tQpo竕eGi4I'p zA+iV%ə'9+Gؿ8~"$sx&@n,>y)3^ eUj4F1|qٹ\#M_߆7ለHFj%f< $.DOLAy͋!졧65@bpVd[bg}`UZB09_~)WH*[r,*]L6\]#?$+ T Ϭ!Lke(u8|$(0zHKli=dniI'zxx㞵NfBEps&d/B ei'$D'=Sq[ :\7W?y$.`BP-o'jZz Tjݍ !:}̸_+Tp~Gi87F4a ~8.Ix.WIw_*%<[̡{]rLy9C=EmKFń 7_M4!C. g^cI#N"^3t)f=*&h 1+FٷcۓE%6Ҷ}>ä2׽[ZFRgxä3@d/΍!S9k습aCv^B/$Iw EDvQrd/@_!-328?;CcHu':…N bB?qp:"Ni~ԴWkӚ~TDs|[s7eaoLJ/L-@suY6Nhn}8ܲqr ):ux(%mM#*;&͟Y~}ڿuazH ؝\~f5I&hSi.sG`z6aW%V`kڣZSØB5|2nl;`(qCrnÂg_{O ΍;1&=F3+blϾKS0v [NtR*ёH7g,Ɂ5'7 m[4ˉ3q. ly턇UXeҫ6iCm}!T$$A N01IKdH0",R.VXnʐT Ga.|d45q)fa:EmS3T!ظ7qq:;%M\b^qh[?i*yXVD&1rW 5i!8dG{ o;Aģ T۲6dMU5Z@}JYHº`9Fh HXz -l=%5>=::uA,A~Z-;$ ۆ|{a-{EPWoMm˝4.*2^]>[r0: qbߊGq՘]cv $Dh+jN% fWK<@Ƨ/* ,woi` 8sIvX7ű.H' kwßa&Uª,(gI1ڐ0#wώ7Cǿp-OAd>- '$%n(-$n !Ko1O>vL|H'E68 u >¬ Lųg7 K-s !X&= Ǝ,aץuҭhV1 <'bopА6`^m<3'׾ye4  h}2CFC(z?rѰ' zpDu`)"h CCPuSC>0mTB.a-Gb={թ2tLk|@巈KXi9[<OqaQk!9')gCCLH(Z.jJ>qNkhM`I >U:l"^mejpDv.,t.B:&ߋ54O#p:^xelVQZ-=˶ {t=9#NA;fߏy//uAKmG e@C0Tl`aiV &R0n-E=]IB$%Ţ ~宣?}TkgQBħ2.NsXB5ؖlw;0X>MkcBwYo 1=foM14<`yY2KIHՇJ23EOhYhM̼tĨPŁC*9mk1›Cg!E!ljZ=Mu>\ R[?:}=p%U x#?lys.Xp?|#\EyD.B?\a@ : T'EKPڲMi&(%P $N)@5׭kGb2n 敐7^p;pVE)a`jm YWNEZIzP T!ų5y­ˣ(F ןo)L8Ng۱: {]$c*B4p>=P"}Rk }r$] {`sz Rj4yԧp6%]N, AuL7%LJv[|v@8J=}&tGpĿZyX$ > R2D38D#_A#9@zڂcb "?z kayOkRfjIw^4pz&Ts{y1Ox{X#r y R&j1>  %;1S+Ј: JTs 8èMa0Tn8׆?٦s DM/ 4t3AC~j-._{m _ZN q|\f#m?/tVsjWt∡_|Ges"'+w5_ nFxQHN6ʮqmyn]ZoW)!`P APIoITcg1`fԧtˣ"{Que+Uc3g SA4 b!fȐr<3¾xvc']Tb-i]O_ܟ1}r<VzrUly*t/s5 D܇} (@|[G6]La8JqllcwZLءGu"|u卐}<.o>rȪ[|!Erg@(1 )렫W 5n jPggF@1%8%0ĕ/L,64ڮS;܄yyAuƑ [S|+һAImR9v~E+iꂰ0=g1XI?w#`ByT+S(1i|t3'D'fk]sT݈P )Ȥxc܍i.ZAj_MM*p̷XW}º> oӾ)|SUfoP04Yo 8ݧ7J})ؿV^)q>D|CQ3<@%\.~36|i(kn"]ӹ~\^`vz}aF};cZ (]s ~xP饛7al~N4OKfFq6A '}2@{>"NYV@g0EcFk-P>_رuW%3SqeÓ,F QYQ^@\nf?n #òQۧId2D? y;EQ 4N֬V^f7S=YT'A˜b dN+uRuaA=7S{MT_"cF&t퓹[9m)uLO1Š D2xDCf VU;XP Df^@ ,4P$̓~5APruJ%ElV:ޭ1b slk[ E^AQ[}-dҎ>6=R Ͳa=oVxTEA-bFXz=7n4df~~wK"zwB=]ˉ2x/UcϜ=o]R9@7p$֯Hek;UKR-6>#.w^x0\,"掇 H`GT95D l+ǩc[PSN̞:ng_TaKJ)WvAzelw-ڬ%Pu&˭W4|pZ Wd.>j Hg2H%{(Xkfǿw^Z3wfAȹVIOdh-) 4&~2kP*i5e=1ဠ5=|hPhї \63TDWȧ*轾kjxԏBӯ)x Y#&ҙ] i:Fy$vtQ6ƨIR#~bx* jqװK3t;h'oOacޖkO% _|*ts9yF&GCҧ:㬕Aa}FpX`Y˲EWw 4ChJ|K4wtsY)狌3h K+`P2Ș̅294 \ߒ%Xv ;,9:,x.Q;nw1yqP$@η4ut> ϔhG WT`LQ*MnkiL ,sP '~BʂRxU.Cu&BW% 42YofJı\GY~kYwN*Ni@bҭ1.m_PJm7P0l4'Zޞ\Hci-G7 \%fW xtpn'szF囕%EʀrvW^kCNPpF#g-Ց'[~VY b V|I91JPv(H\BԲ%KHbF7)jf^D PMQEdvŕ%V-ca`HģJأLDXfR+29h>M je#B$,$eOtL +qO)^9C^gv'(o,xqN[Doˁ`d+"ӿt0v')@x57a0[89CʁE o{efF@g$!?;KE475"VR2e;K Zj ,EUej.)rcQ m.p =I&RԲDd6IZ&vd:P%q/pyI?dv ᒓq9̚".nۯhY@捿j32[(ӠsDl#eEG ~*߽~k}>sg;޿/H;4/ W*dh:t+tnؐ]S/uJti,{' .C$n0#&&_OcR̮\l 9x /13VQg6F(t|?1;ݴ !*kЍGi}X7-JY(t fΙѿ7*Sڊki2#%kDp?]Pe.`˻FX9aԤٶҲV FU#P ?m8~ޙ1}pSbH`ܦ[_,3 k5X )ːG`(CwF%ʫe; $u+eHrO(S@@C_MݼIT+[Nolr:˹dۊ [P^v=$AnEp~Eyga= 308#z A=Ka^iQÿs{t@xگAB8΄{UMӉ$.h OrI'Ǽq,ǦRtKz[  s4n8`QUj1ѶU&Wq$ `$2l )ֶ^clOzowck~O9d[I92*af^y *deMl:90JUo Ay D#dr +2sW$}򺃕$\h[Sh|t s,EX8UuPs'F; FBW}΋ɂϋltW^6Ѵ8i|.n;s&Pj&T1^[!w]D?tۤ,W R\(M%uYka6۞7Y8_@n#^Y˛B;u=ncj;fDjDVlnVa{>fc |L+#p[ #&+]iG[ pKfEk@L{B DܬCRoN{]jz e&@V5B+yZ;֜A cO|2d׭b)b`=&;5Ƣ718|GCЖMY!G#ߛW^N{y|ŵ9Lv4 lGy f)*t\CEwT5c"% >ʋq,5Ȣbb1 HV`ދ_dNempCE%p4^m}/ `pWD:zuuNj)b\\¥K(ES6Zsf"0]<ۤNMi;"5^;̂gzSN9\9vWGc6^'hθxx[CR õڞB oS ?Sڦ|VWLmĝGw^^VcUf[LLr-)@+- sj-3Ӌ1&{^?AIL5:G8dɼTRٴsefO~EF̔T,d\ _Y_SͪVcKG7&/q8m0i耯fR_kԴZFN;E$DQi68f7V!26qTHޯ?нe0aCwvM"EXcHDnK(f= Jr(b@x t{7űȈ)vp+M NB޾)kiAgU'eIHR"U^\FJ?JL$d< y>yt+}ݨE2Yaױ1\v94Bc%[l|4Tߐ.L9#k*+SlόCzGX(Q\ҽ[{e K0^ XF AN+/bdeyie0 `Hi&q)nMZpޘ|ێB(&.r"`Pgt`'k &Lcn 4 Lp%p#a?-?tE.Z9)B0[0JsR %z|7xˊvοryC$ZZp45D鿐Tp"gVjjDWS@t<<# LM0"FU[IpO_IjL !7n҃\rHREw+BBϑe.>&op _=>QvD@=|\sy]oAixCz6v?8#rΏ;۶ٙX2`ccʭj.Jda U@{K Gl=АX#tR%ҟb$5t҃N(r K ^Ƙ>dwxm5d qEh=*@LvjRe>]u adL aS 8V L+iHwJ! ,H U `2U6-G2Ra{fH6_ ҫih8(b)s&#"fkE\/z`C}XxT*3S &Zjǀ"p߲ p3[·-8S59s͍>E 5 Ť8 Y1??R\˅_A(OABl#ZOr"!#x)na9VbN)~-  tD%YP~VtZ7jƤxY-mIA❆2{(StM&&Rj$b[Q)dpL؆ޘ#nGu~gu\'$wi)^;97vG7UT twZ-arYt@O0eHm,/0X;BpßSZD~މć]W = udRWa{iՏ3oeEnQ\r j@\UC/vA~nR5 ᓢЉJ; 2IzSp@IyJzB[:zp.)=MRRNfec؞ *Bhԇ$Y0w dvi:,I4%CHCBILو;~eityt)ۇqe-DfzCg]I a`_mAIib9]!zha'*U@BrfGWf):⢱CcsYTlk{r#ށCS& bd"Xna`i*h*4N-a'x^B@2HN)e΍*0BIcRtc*0طt@CpG$ʓth$Jh"/l֜b'-v4p3OfN6p>{"uHHY]A( ]}NNG.,-4U9Qn3]1- w6D-B'u(;_xb=h]Ie;RL QJwBC ɳ\Js^lˆC3ϻ; 齧%aǷ]ͧCkŅQ b8,JDM`WbRt^  |=S]W>Qyo5s--#b;_}R/N̯˞g)b<.{8?jAb:v)a忽4$N̉rXfԐ*V+DZs9S\\cHK;>JEiƸ1fdɻʫ!|;m`0[*3tA/\Pez,gqϙGT y$b?/ae5$b.ya{D(n8&<:=J~v}{LɈ8 5ȘWxZКLr`]Zč„l >E`-ᘳ)OZo4y.\WocF瘔 ׈EfR{(7l3|M7*(P]"+h{<ǴFJ-zLn6Z\AD#KmbvԴ@Td8:OWI%3 =74WP8fD)d.D[k5:<1*Mǽ|ajE6I0Sa9bWNfPf_3w"CztX;WɄ͞ku 4$P%>qy& #\ RK'/Fyތ@ot>#*\?TdvvD@*DFw}FQ\_j ؿ, rJC3w4[YEIɹrn1FnS,Fij _XCH‗`ԭ:;V^tXkZ FîU`mtl`WO@EDa:ߏ"Mx#pӡeUn|Pt3`lISrӴ~K ʩfoONJ%3BUwEâ:BLIƯQ,YbrI΋ !.[PO4pdxL-`֏[SD yj;w5LVn&-,BbWf++AJz%cw+ K`oq[ >нW 9[u1?--?R8xdeG>KIaYt6z7/'c&&a)icO0;j&Sy*9Qr/k۫}ҵ$DГ4 C)fY6"y[zg@lT" ߟ)c:HJa{y~g!EvU. rMSP E%%;a9Qys95WBrWk-s]AotXiPb~0v< f"}^tE-Љ YQx aƼ?Ylnql~VAbW:غ1#;ՈbaqKT1y2~8CO<ЉF@:UJ{^l3\3'QAX:rT H֟)؂2+M^Ӝ`PpvUU͖'N2+#%hxzB+F;_'e7\V5!艪8exҜ`xNq7Pm.rfnZ[tƬHnM[h&uw$LgTX*}kѼithkK=uMRo~/Fkng>8UgWS#@~ [Nۯƴ>/H}AGɜXĘrHơk"KF š Y$|;qr4}v2 [(:T=\FbnQl "rPsW:*kqۨ4J֛A[p/ɇߩE ϤyY7p&QkVcIx6YؒLq i_*f7pAjw,Bi"?Nʢ߾ Zu^ fⰯhI pwyvSY/naWBSFHƣdH07EیT,]UܰC1==Ņ0v ~mшXRXvK*zzݴ5%c_bױdž J&!-h8gq诜/)a+AHcV`۸UOYw+kwP65Oɦ%f!MJiOZ9 .S~E"%sӀ4fĜ nld5qşqԸ`c O6Iqg:Kq d^“Dx1RylD,bBN|q5h2q ebجk1_t9A?yS,3gFN隷 ?:'!SIAN!_ĺƌ% ?ڄ){oHN38oC}(2xʻ >a c eCĬn:h}j(\-ŧ$%:}+9YQ<~~؛F5u:4_N%<#QB&9nwyftqI4\67{ujC466y~BwuT ìTq^vF+ wld9,Qk..^~qA[h: 39=((J0 @Ac~X(WchmkB6ě_IV oiؗ}[- '0 \'0D8ї:A ܐ <Zc@ƚSe=,*܁ /#*]GM齍XWs,96U6t`&ZTTr5cR=e4] +1:oZ1e(![j74d_+3y7#JT/՜[5ImasD}MQPHm/x9}^OI0<~ve5O>$* pc[WIsIK!+\AvNw \dug^D.O!4}G3WETL5ӌ̴'YfИ61j!_>n)KCd*i11p͓u۾~ӕ(LRtЈhYEb/ Q\'~-<1MVW;~"ٷуߞX, >gn3%#?Os4Fj~=p%=5g5{|/o]T\DZ*#m,FTB`Eޟ ,+èq2' Bj= 0߄C| *er.j>״+$"bɄt#E8fd^AωPl"zJJ^VpyC̬YB3&MZJJ2&'z'4VyKY*oV ]?zR+REvPGbtECt'ӯS¼!l%yT!uGp[y] iW&dI_ ⟳+ } 8CZ,wZWy2~c'rOO$, _4vՍX83_&Pٛ@O܈/B8Q4. \+ݖ++޶0VֈhKȇXm&V +Hys_`k\ovV\F\PHEp xs˭泄@Oxsst!r>-fڅIϔ2my0;+ mMbp - B-?Y'4 3g`mYSTg2>:f0мPlC96dKԊd4iPwoumP:!PYqrw?7=CaPY_w=YK@Y;F^RR2JT2^2udOD{ݬx| a^u_탧jhk`4/v;7N!I`K(<|rIDwcFQDC^93) ? cHhT{_Dj*[m8C,1)Oqj `_"U+I41œU SNn>MT5K__ȔpcP{΂g.1I7u-Eȣ#ҎPk,[fڲ ݩ :JCS\U Aދ D ;ۛq},1I,Em$_kzbpRL?a'!I4sA(Iܦ Q~EXãLA]oGY7p8G#[脅[9SMh̡2TOCr߸AjDyo$)SNHd ?0f΢ބ9@R26!M>PWe-N5-b{<+Uh O?ǿD`wes Gr:mJ0$hԒՃ& ogFβ~'PwD‘Ւ`1랡y.x͢5!M $b*_v8eq|Z`,QFLƻ%1G LKΘfIK6"τ2ad5+y,; epglx`..ň=5&{xgy+\~TN/`%:_{K2]5+jV e]Lv}?JXqMս>ܜ^eL〚 4Ĝd9, M!409؄l^Mm.iTChJҪB+I.EY>+F[c.r8?BnBDCiI]p P))m~ *(6GmO7h, 6gٽ'iFC]mE7ϖ `ЂDŽX D>w2hBokD{6&f( dU% 9Css>(>!>e>]AԢ(/ւ ;^-}C 7iBÍ!Ե^a"D=87͈~w_lP1K ]y`U3)gsHbgeM:9щ"i hbSclgcHO(=v}-#⊧#ؕ]ՙA'לQ8">:wh*8iڵ7Q#qG(rv͹\[2 / E9TV2㔜:)6xfe\Z:;O8Zw3ш{{"\̫لhfTQ\7'?>Ptz  `iOt) xE?ki Mo8ߖz:SйufQ<~z u?bη@\6$yTW_5Wh9B݂ޜ2[Hsii)Hslӹy\ W  ߻NQsPizk%㙬^baҷ zQm B&~+ba /PO@&V@혙Abg`spG=irp?lbiy_-<1m#  $Yw4Woxr. qR;:wV 0ԔSnD)ar{DDُ8mO:Ƈ餁o]KbHގ[9+֥d:* N,ٯu] Lzӷ\ڢ3p<&EX-Ng "!( 9CM'Ûȉ:Rm0!2mր$6YYZ71dxfaPQ|3irz4ABHɁZ7" ,1@CG 'Ӯ,hwl;~#nLeak -jXOoj)aټǓP{B"$3Pom= {QT`q<wsڳEzSkGЧG $F4pC(,֝te"Ռoh^2[Si](,!@w? uԭT(\Ḑ.V6A)5n>P۟Ldzʸ[![djPxu…;Kfvaߡ"lS^ ,MEFHkg|]ZsIpSI:yzvUtUP [(hpFq,{08ch:FHRLei.O:gť>ReaԪ s7:"!"MVzf?v!&K JY=dE9]+ 7<3;q{^YZ:`9RPpgg@~~ c`!2;|yϟox$1s6:pja6^ )1_aOO-ׇ띉p? ZlN41tY&: Y`3Z  ƣ5v4ϿOuthF4A9Ƿ3tH,8}"42LvJjQi׎H'b/ ^뼰@;"cc/D;~A!7BK"R7M'0Luy h%_lceTG4+2\rA6NAmENG [&G[#j NLk E,$#dxHYhc|_=&!i[)~9>>됋fJms#n[ɂԷ8St%{$kEan.o-nw=R 6M"X/"?C!pC_ю=gad^Y$-b'"$[lB?׭&yLlJr!S5V0CD^'D Jw>sY ׭d:4 ;נt^/ PtmfQsy_CMisȧ_j#Rzʓ c<1Xou0`@0wٺ L?O_*EVҡCp ݕa?SjMNr !DGWj>V4/$_YpRӍ(.("V(_9't+hv9\lrNBS|_{X""R WxۦXcg˰ {̫vw*ZH^|q-}J54B&bB={ CStrN]'-(lJQϕ7J@Ywߛr~X(+G `geҔCX(""glmCu+7:o7NU*SdD"<1kI98(W/KjB@S3.gO_V4dҕ otbuX60ȣU9iv3ϵeIu{K]"dz[ˤ-\wOsAڨaVI]5wH{₍4nP]_ws&<le< H۹fp!e׾1in1Qr֯GRt&[~rf"^YakWö&ޗ!cť'\QTi\߱.Ҥ9:g? Ln݌Q?EG87 Nӳ [ޠ CdII*XJsjD~AAT{}NNȄ5w߿,ȸQeO9J&T4kuziH:ܪ;r='=ZR)B,H)<':LVvx:pLNcZ@g0kR|8@Ikb@4eyr/?Dx$ ! [/vw83*p٩ \ {T\,u΂iOjsusKj݇7 R>MljB`ǬuH(WLK7іNGީ%x9ثlE.c=*v {a~9|!j ːc"7\>1/QNTӢ,sDNNa+^\6glb^]aw|8_vА,UIz =_Tjģ/3_^u7kS̝$~M7LlD$}&űWd"t&da*¦t\1ikEC@|KT Fv`zx"[X-= S}2Fw+Z(O1PCkbWL 2p!.oLE M}?IP:Ҕϯ@ ukˡC6ʍ +T:1S9S>;&Mv^ldڿ4 M0+7Lq$]`zX0pw֓E݋V@J3 CeI`PVv* 9 YgA~nzb A'G)[Q/3ˎ1\24 9{3"wLҔє'Rܭ`|/0Ҥ'Q:"W1,0}02yiD9~^)iU8 #`[;B$fb J`|aDzb -<ͳJsn91ÚB=.X}2 [`ˉ+ŜefA<70Y u9q.rcF_]GANvu]|.pEc@Y2n8yX@&gJ/D gTH1+\Uzkh3zzVekSTm M:i;N#;(%x69g'눾 ͱVL*4ʵ?WY7vˌ~,v?w{]$͘u]b!ZLQu ob"Kp"d"IM[rb&H\Kuw a>gX**pCU (l|$w!-ҟȃfgGLm#V:T7Gj< lS`wDŽW2x>"W7Xc JІNޔ#Z.o~s-#7P ugzB$}f2tC*s7m4Ou`N$ّ{(oq0W36>#{o"fAVK`?ob'!*Ϳ!fB^#&hH0o}t?Nzoqo®0sbDNZpЍiT'WtuW.Ww_% IuK 1M@C!hгlZ3OO&.`?:yCoU?bH/dQZL}$V݀,c^cLFkҜa} : HB덣++A>RBOk)ݥӜ~2K&38W0MDX|+  ;uQp3A˜iYEЇ^|gTuZwp8hG Xgk {xo<\tI%LlFqhZmO?p) -C8e B2[>'wo*R5bgLhIo91k [)ܘ WB9S m=361d*5SbU?qjO;s K'ҷWH]W6|g΀*ߋAGH uZPڕS( v.e5hh\7cخ %Rަ)>ϳlzwXȅǔ?3)D?s I( qhcbzI!D# IN$,:&5Vu=ߋu인Mfn[n$VH/(AgR#V; Ȱ+y`=q&h#_|aZ # \։>P%ͤ^ؽSaOdSI ؤ%@n"ӢCOyFp;"*2Zwq@-n8]=2Dur_\<{m2 0{OT$(̚AvX_Z47R1>߷ ye}Rᬙ>X .ImXR%y^k/XEZgf;iBL>̹>A,?9:;eEaBN{Ge܈?C/o7Gغ:8Plϰ$FLgp|"Gk.QӜyMA.,X\7Պ>uC{I"Cnɴ֬ɧq t0Et\j0mEeYM]QmM&9iFmh*RW)}^ c%НdzOЙbh %HG2;ԖGg[yyp o(GȬCtИᯣ,hHY7 ghtLfc>*>ړE(J{ 2> } 4: :޷;Il8*A(\`X|yնO,UdOcN;胹%{T/'TiFsS<ޜ~v.QI:;8ʩ#3W/k騐YĦ_qNrYd$K[H,SKÄ- 7H$>vm~h&ji9=5#AcC$~Dku WAJm;KG9 Ÿq %v6Ѡl}' J&oFr6KRk0i[$@˭)TɓyS>fխܴIמ%+Zf(i>ıF$QrUG$vvqv))ލ#$."JXvu@oibM5&ub; u# |&>P?әFr?llY- 2H(L_mp"خKpӲPj5i(JpXUڬDG=DZlj\SnzfFAA?fT#If$3Uސ]h:|(I8GBs/C^y3.gRD"4unRR\fi?QK8H~e56aފЪ }G/!}(A(rDJ~ "0@ku|tYAP\V, T[=%d6yS2B"1avZ oCL }yTaC>(3#u:,2)-:$mZOd/i% .]W4VA|˯6֔Gk68XOq߁_G'-41FueʡY_)'6#ܭu_`%cjEJV=8pO&#NZa X fS 􂯽(s/ AdPgR=U8аr|’ˉ:m[ֱhNex;'8s!aSn cqjHmb9JLh) 3 Z!w{I$=XqaZL77x4t $Eo6¡'Syg70 K>U% GtK2\>bQl+Q @@*c~.>ŁɼZ= ɺ',EoN@)PE[H\s$/gNk;Uvq8 [fY 3N+]nӦ2[p 0A;~O؎ 8rIu_ >2( W˿nZM꼹'.Xɘ2*J( v z *=d*o/YוXEurmA>*u7 5_":(ugJ]6(QS;ϱ`A'=nZcʜNiR8LlI]b5k8SL]$.ddm,2[cjӝ9R29wYԿ m!yDi*[lJsq1nȳ[sd$FWnՕi)kՄ]Ķ/Om+>@]VfDi9Vr(gD_9#d>FE;`1Z, RMǹ/!]Ղ3?Y4P\vD$K_.TEuo24vFM,u&ۮRQ\ 2!RbO"}  }˞aˊ9.tnLAGc\Z؉؎Gd[IDY 7l4܂(\E}l3'19JHjn-{YݡI3\n_ooq.?gH߭ CA_dP݃Q)fUָ{d^ְ?Q'|CY\Z;GolZF^XwJ-i1V'T U0A&ڷ7޸tĎ\s[*ډOŇ_(gĉT?mL ֬A\v=G_o?P/ނYrjD3YcN3()!! 9m-jh&J-m$%Ͼ4-mHsSV.suϪX@Æ)h2䧖L1M-Z>^,çw]'+6s,<B5PȈYS=8>Hz>c9z~+5%=& :Vxpޖӎ3r6sXv굈gD@sm?gzo_ I&[Z\[2?Ri {#0K'X@W%YZY8%44!ogX@Ngb&SJLAj{Nt'F3OZFLX FOGŰ(l /2YJDgoZalM?0LcIW'XI#q^'ѯy:CU;(Q'L@wg-yf 1(9\_kGn4lЪזڧ2Er }@u㠠BG;$ĩ&@S*W}7\"hZŁOݛ_X94975*bMk$s>yG`僭+lrDך-<+*p3*$?5/O"-h79_|4Ar rxCXGg!=Q(i#!Dې CyDa(^4 0yTM't/ Z\1h b2k~R(?l =Z.nt0aQڵIPwVBCH[ }' Lz-tT eaᴎrG3'rc`cĬH "=ǯl">.HXC6?D(-3 ѥХj73v0&^4JLoŬ&΃J>.τMv WG6q [ӔUtp|GvLjd| Czr?v,Ό t]ڎTl04a9NΰiG4o6@Y ½$/7\ ^dkstSgYK#W49 +4S`֎ZDqY;B*+O;MljζK#&a] * \헧p25zt1MP|Ka]U[X}XnȕqMo/c3* e:}ֿzt#հP3q?jsB>v쏰e8#c;>U]ܿ?k`4lp8JѾΥ Ԣ pm$>` 9\Y1/F ԞGNM`R5']Qx`[x|Qeb{-ĂbX}tc$ =WsnIc:t9{y먢kz>`\C}Fmh )wΙrpi+<$## f׵=Ws736G>hx$¾S¤YlXX l$Fe!L2T0ji}axƱY/y,PwWuf7pbh"7Me)3f @2EvE0)]@{+5+xώ=?Y x4?"M; HBeL#@$.יOfՠ:=2OaPQdKrRVR C"ީTj'xjxݶ5d щMsd+Ț}@8J~Vgq;p7qwt*2-W cs_K$DM2ٔ?ҁT$Wu_80)Vbn/Ldo2k1l|D;7c:uxHFt$#+igEo82<`$`esrҜ2/'#R[*%}ZQIM&caxJR RNbTfX{iލ `G/mPY1b?"WSU+wB} x5Z2^{L` &!Cməg-Fއ0+M旒̾r 0 yZCϦfj2at%vo3FCDUz@6F|vm{|(Vr:YϿY =xK)pE3s-0UsSM BVpG"Μ@sZQ{f @Yl%GNfF ZJtH xЖ_ iU =Ō*IEMB"TdLxRfY,1?D:C#Nԏ2cRmI&Shsn+jv{b&6{Lq)RZU,rZD{UAIXm|.E8u' cZn#.[H?GtYu}|TFМ #[P59ᴦn,lu:=ݞ"2Ӗl~\^d:ި#]Vm/LXQDv݀C-:4ZnYzC_Y#eXi@V>9){f+ՠHJZh4j͉u9'# %8J-[md_CB|)a6{A:M )3ksUSY^X }牾Wi5I,7Y9 z%J4kvῆ?s0%̳7;Zݫ dz³Q!ĪRMu׿ub:/B+v i-Ntb; %Y+1Si!K2 ao?mwֲ^9l~<_ax6; +BJˡ2Jg_|%BH5z㐿i9pm;Lq?!;`si|.yNB  ۘNXlhڣZ jp BO?C{plfeX4ۉ i^H@?*s+Iy1tjɖEgUpBJo5bSTűm]W&Ϯ.mf?뫙r;s8mKenI7qx|޶L!gH&Ƚ&)c0tNQX6a\f2"}k3a3|YT`Ѷ2$MKFI7OKO5ޏ] iLbhH;C-   sW\/_4/ ł Yxyr m@ Wq0BfSo?*O{wIWSv%{fՐ Ke׷r!#!k|@vS!9yHC:x4/-Arw淣` ˄)lG))Rfx~EK_t6.ʛ-a.A.ϫjF~%̱zdy݉kQI VC>lx;ߘr?#`ZDS 6\ۮ~ϐ<%aEDY 092 jLC7ңW]T~fq#8*RD0ʢ|`c*HptAbV: y,u7h.2X!aLpZ@P3TWS#0"Ye 6_nS0,0\`D1c ]Yۊݢ H,pQ_E~c ĐPrِ#2S2pdΚ=;l:GцNUji "GX.740Y^ Oq~g!9Ly:sl*V\)2+T}LIksIBŏ$J( Ov5Oˡ [/3q0bdgM4FbPˢ $ABAVz1a٧=*KkU#K)Xcgef$Q);#%hXy~ϥ/^QR$[f".a?Hg DH lߍQltHߦX!0{'a(0{ U:X*Zӂs9N9~Y`PD.$l(Mgo0\k7  IG[nœ4{?/_g`E CB`])N ,"6 HͰBP!raĊ\K}:q+JBׇHﲰ 7?ft@}+~6'|:#Gr@ MV$RāQ҄rP4>ߖgR1䦽i|-s᝖eni8S0[{ twf5^9TOQJ5t^y@FV艠ӽ ^"r $L3w[{Dh |&pw\|?o'|'`N辒qGaj%^ >c7?pQ[*hP=:G}DJ<&PF(&> *iJH{Ppv)־|KbrHlG: A tm=491$/ϭ߿~U6 la 7_)o@i' ; O{&dE2e-"fRQ{bHC|)J3};L^G]L(Gfٸ~:ZI;Ci;(fSUn)|Bu;J+߱Έu*?* $s3NGMa<!xHz"$wqmlm#Nfxbj[8Oy?/tP0uC/q ҽ BW(z4V ` ^+:`2}Wm"^$VR(j4(2vp۩$ʂڮKIpt_ET]Jj{K+V+gEDUzM:cy<~ YL5Ni' >,-Bo*SMzqkJ`thR$)!St2W9.܍΃0pP4#UnWK')I_jfG4sXń ElrvݦJjiȦ8:+2h+{eWYj62ʓC&D  @xϘfd -Z,$If1 %AIլ(r=!OJқtݖR`Rঞ4%@נ}1+9naiuEmRtnֽ7Q?J7/~YxD}.C&{5kA,rG<lPois^%V5iӝ `=T.>]tTG _yBc{`¹doy,yy ˲zGIC1K,DT߁\nmbf[#>'qK'~^' 2 Z)[9/[B%xJ}6I޸>6yWrv(kl~?x$iݖjsb(?] oU$#VH#%,CS`KaOߧG 1ė'NVkp ,KoxYev;;B];P]bs3kJ)ۅ=H2 ݎxt'XFn L/WA-zJ,ȯn_T`PA=lM9zFdzRro[7II/2 ΢Z5 US< jQ73Ђ R9{K= W1Yз[6GG;5NQ6=bK5{4JYi&/t>ك8;Ei\DB6/0'Bφ_K녈~ 8 ~cUeDy[U=/Z$x}u1+rc"Lctu`&}p6R{-WԮJin?׋P 2";:?Wpe}^{b%ډUK2NFQx&RߟH)%i1 WyG=7\@'rXke2;KL7/j&b+-L3*;*DU,]~Q )ι"4lϝ0v&3 v UY |}_yt:6epN8UͿA/TxaJRGđ⍉wa2z/" U(:Pnx1b{E.Dr*׿b/H.%"F$p͚iI69Fv}8ӌO JE΂{̊_%H9yuKlig o0S;тЉU=-0Z[>˜>ԏ3JrcuD5TgC#R//]։|>{= Pd'2G{PD%Irًю^f~@Sz͉1Y;tkb $T`Rv9!zl9Blpke`C + ;L~m72oOqp= -Њ ^͆ЩIv )Á>~Huǻge3|iBoPf% Mk#@r`LdvmwHdQG$^CTN~z҂sm>jjA;T<˺ŗ-Z%4Az5xWp" Sx `xu5#C~K?.VaE^1@6ɾ!EXiW$!U OU}Ƒb\F:ڜ2]TqU%[ rKlYa,wtsԚh'\W$4 xP7ZY}mRf$rBoT/ Hz-{%@*OB-7-kmaNsh@um7*’Kl #"Ac} ̪WVp}wu؏{,=f-"RvΗ]bTL!o-|dz)ٽS&#6 SB 6oH $1GwǤ0Ռ.mU> _g+-H,HERtEbc4.e*kf e'ϩMɆF/G$#;#k R1m{mX"5w76/'M.4E*tk"Jk'H+˃?>(Z`q O=F  5d=eJ.B(9Up,GMǵՕrePɗ>f){g&\ w&hC>}0lMfzRՔwLIklr`f$-1SSMotW''` 9Q bϳB҇v2 hءjDZ¢ } dFP0Oc#97W5a (hJh XP+}AyޖfoqڀL?^|* 2 4쵾׭ǚ<6pFRJcuegmD.ujO?y>0uP*Xgʏs˾ɮPno%E\:{,O DoUUy7@("",)ECzHl c+2vq+rۈ# d/TK9(_}"l iޛ&Se^ ;EnxĉB]X[~aPEqps:K5X)OCV{?܁:5{.ОI.V8+Wy5*-urѬ;n=3}74 v{[on K,b?[ \k0%ܰ㐋fT?\9}/ ܵW@O$ifǵV.pS#NИJ Ub 8 9.$pۃgѥf͹=?;W Smt.2]WlUMnsK\e1#E%+<(SFGkplw?sZsh`q;c|,y{ DȎ͋#5d# D/ hl_r ^.'zH6112-L^ՊֲZ+c.^k>켺m3j bfTG[c}|P_0Sv}vC9?^Hu w"q?ǫR7s(!.-,AwN †ptdKQiL^opiƓ+g XHdGSmdsY4LH`~ὯE\0kLKWys'ŤP%2`^ӃWiD nz{W<'䭾h/ 7+3.zS>Gգwe}Ԉ,XPJDT> zt:iw״/f^>Ag_L[4u{ (J 2fHqt?;/ IVo9i 6@'h:l $#ʶQ5?U!1+vh1E6F,,ToNˎ"qO%+( +|q( *Bze2APR$lݮ1ߢSH")@."z؜l38FŠ |RyҜNdULuQP~+"%YHb_P?zm2,*޽ *zl2ҊZmxL+9۪y2Q. @=!Ӟ(!:a\iI. M FEǫ1')o$M!sN|mprl"s0V(zy\,ݜeCl^G#JI5rz2U̬k0VrB ?Q8>ZâSQ V CI,;.{2œn*Pr8n i2;46 {'^X^FM\# g+H\M,$;-M#Qm,l0-yAFẺa SbyQ/huLR YlovT";jDAx2K\T`(݈.d|J򀙌' g.)h*cWwEMI4p)Q\%v3O×qZ9Ob`)FXX$` CUdQ|#Bы>ƻ(j]xJx?:kI W%0T1YN@)r'2shRC 'w;~;ݙIV.XP{Mplqy* KzG/%AzEl oƣ"H#9ⲄB+kIH-(lXn4ؼǖ1\{) 7[LCo>9"-_C-k)Sc#r'8Mz s愯Yd³ b($x/&fzҤ-A.:49E]Ɛӛ_0U,k: %Vr_xqua~5LM-iåb=TtPar;3T;ц\{XD (Yc_{^eJ:.L5 .¹lSK1..kAn*ߪRad""ȯ'YpO.,Pqs*;Kbɒh^Joi}xm]cW ]DTflT+]L<ܱ.ZNht.yyj𿋩 ʭ6yٚ`+x[ˌE0@ FvuzeȞ cCdFvd B ֖eI>Ax9CͽpO=͐K&מ8DF z!FF(ON;xXM)hJɄuN@Ӟ:D3 >0RG >!~C@k{P pPJPX;ʂx Jy8 ܕI?ӆ5j{J,$ӳW;q vMC58AwG]8tE֟~vy]9"+lB8~]'}b6#Nn[ g'W2"x]gGKcE#w r/w-tfsщǒFzGSS

ށ4뭸L{4WՀjLZV\̐{|r\ pTE;gQKc-=e7K=tYƷ 9!HM/UjH li~hGW4OFhV@bLSC VThJɝ@GS1%ۃ7<ƾ| t6r6l5sY s4CU,lu?F5)pE elU>/p@x % `}{6TzR X.-O`=dnTlp?$τϑ_}!YT9LACZǗOF3r%Šُ*2,`"{jlS0Cu2H$Bɶ"ATr@awUyFV5#̚70!MDUasGu#K#, ?gSSy (*`sk$Ṅ+ڦ(QM+byzJ?=ܑhI%.kc<],Eg=#$>ԐGI(Pw*5K^TO#`1O M`!Ham͋8nFG¿y8*"AA=n D0Q۾jKB n&*'"?U* y|jbUp]Cҷ//z~HMzdu(i؏yR'|0B4k΅!뜓G%3p^ܜ/-[ " m;6{S_>ɐ~|049(XH8߲4 XP6b=d^i`1GL5JN֏?ٲT'lUeCt譈}|\\Q3"{Da0V̌b-gB^ǠMg+jQ;ax\ka?*ޙ^8˯ȴ6O7X: K]V8ŒM >FWMWrۯVPǀ >H$e4t=[Z?&Xݞj},$}pƃKie;Ee l:'. i7;Ht仼apWM[eF@,y$^ =;=QdWHt.z}&ZM6[+} lOT5:ԅ+N,^+ƇȡXBF[:Ą,t BκMVo9U3pI<YPǍ4&[~E2?BCZ \=a3~_Nҟ"=xZ$WB~FL?@rH'΁T9mfv¸~)q.Sf3~ R-2գjvKڿ)=GS\7mX e fvtS_hGOTt86cZCz `>^ d) $YdK qF&}cQ79<*XʬHۿ(( MHugcVI Rԑ &I=}`IɆ\l0e irN췲bڪĩY' 1:_yZ:c>sCj?l0!nn55R&Akc~LJyi^*w )k#XG.R .>EߏUShu8YM5Xm0siwKWGt-E",9yFWK1+*9%ɽDz C>Թi׉M=pRTu $7ü9P܋иl{ . d`'&:irjI6UlԆ2WBf&L+ K"\),Lkސ4?Ť^3Zh%yX1FN,y;nYJƷPOD/t_dtȝ2L`r.YՏWxv .`<>o77®'bƩ aM4%&4^RbdAL-2Z@~,rC/#Ѱ 1b?Xũ##)z6&woScTN=gi5rVXjvCG\YE lD0 # uӬގ ɬw~IdioEqŝ:Uq`CG^Y<ߚ-]EYu0$UE>TYV)}幉 i8a]=29RtؓfS!ڑm"NtwL_1k|Au@E, )#TFQi&>e `3ky>:Bݞ\5h!\pCM򽏩1`^ăA7Q`DJ"70&23o}d*lžHR 2#Jf:4S:YKpcB/e% :;hljvS&Nkjp%y$W8t=cĠӿ_5"eGm:ǭ3NN#Mf?ffc|#"M(^"%nU~6 b ),AR_]h3$209vYw;Yn͖֖[^ cU~Z*CukupT|/ s.\ucCjuհ?rT?K9UEn%ӯ{xiXG{??"E㤉=aN]UJ :`Uݐe К)-w_ЇS?),{D9}FX1|dV#͇g*|8M$6r~fgO`٨/FYՙ̌U꼊,8 {mdM(dn#vrЎg\[)܆\OVs|ޢ-lc;)P0+%K%kN$0k]Ar^ƓiZC}4}m5gٙ1SjN#l4uٲ W(p*+fl^MI+z9rp-9jq9'>#Ie|oMӋz3@Zd'fz8msdM#.Ψ(ڽ=M#h|y߽\t'}jc}rE{j67h ` Rl=F{ $92]q -S:qacr>+Y_\ktDh> eL_x\g".qvys_M]pkלDlNs f9MZ\B~͜;wX!Hy !/E.{p<瞾2Zi^wu 7 'ۛm[ @W=Zf+y|^q7 /elVe&2}*Mƿ/f6jxz*j3XL8 Ob ]t2o CKmeh=;G7.f5JO$BkwM(3 4^*Qepf/fڃ!G31MBjLЩi|Ͳ{?nS8Ȑ \hWGq\x\߳+ʙFc?gV~=<JSpbdqbyyݢ)L ݿ;>\GتWp p'- m#'b奁j'|q, !b%x&4ڇhTKxS,QrL-ҽ*dzש\ T-[lII= 6ܿ>(Gh6l,V4 T(Lh5 ,52n!RY2TisLݻhN9w6tyHa>3ܹwWlʓ[c2z^h?GzRck]`qalp~!%}`b 5 g2-\ٻ4p5vNe'U$^5j}4w8uFpӕh{JY#r=omIo[4Y  !Rei_v_PX5J\R7ɊZ gTbonY*a^wfwQ{3\&?1ur9?f0&u5v牼{=׳DԢn UH}%ZNa+k_/7] P\\1#y\ )ض YZ