libvirt-client-0.10.2-46.el6$><, u0)>=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{[ ]q @=6\fkҰe w2p5= X(41KD"}Ȟ,Co =$ jIQ?d~f,O&@N=iHiOawzD'[ G: ޖ!Kr@#E21̳{Duh%Xgo9^D2 K\>9VT!"GN6JHL #\Wc pPO%85 lpm 5)j}UBxm+x]h`^SkxL[hy!iXZp[SzK%7 Xzsan(6<~2f B&CjԊ*PlŪT6m~Gwt2yG#!8h@@Gd<-r>)Tk?,r)\z;,(O(6!9öPo^!N+Fܚ?e`AhFf.YfE@7ڠSØ(ZPHDY#)qE)[C``i +eJ'[I^ePJ p\=CܝcވoaX; w*a ꕡl}& wdW4]DIӴ?j3va鼒_nMv4_SmNS}VOʓQ7@eY3 ,@-^CNg-hoz\Qf\m3ӄŸWT-t|}(Y`p8/~do-`xi5qFQn yUX!6<>m5H:<En'9.DWդD=[-ZG!QAIޑU-1_PɅhr[3d_¤~NFŽĢVTBk? ߶͔O?]iGO'"<8B~>nqiۻBIۦϊq^eu3i7*0G޳d_یxf܄q)K&KdNٗ%fVHlY4Mc"'4W-2PQfDvM"H,RZOF2сTRɶw)ω7,9I]1pA׵ -$F'X7oʗ' 2i)Hm.tnҺ*1=:I33HzHj/xYڦū:[QK5]| PIUGE<߼2ۓ ^7q }5O OJ?$chh.;h+&   řvORkYIi3ye%$skUh-+{tV%ܥ8e[%#J,%-Å:k`+@=o+b-(ij8J{S"鐕  -I1iFR7t3(7~t.hf.=,лjA A?H Qwuduw~-u_ %A T`)d`sFqfEB07 $MDC~%m31RhB.%t0MX { ~UY=y-IxQcz>6|ppynƏjaW !18Fa&ula+:fLhJt s]sj:?LCcMKx< ou3ء٭L9ℛwd,)gPVCeԐ+ٺ8ZCU:*_@Wƣ_aS&߹>IKq7kcg@=@#$|΀F'TR՜qP`g̔A#b,{c ])޲ZpxTAbc=7WX"ZnpM-"}5h|xTOT/K\]*DXGU{=dO]Dmm*gf1MA) CNFc/j~ȕҪ"IBaVxjkq|nذ m eybk/K?h.j衯s9(=*CJFxK!ק:\'@-$Wg?ٙ"ɯf‚lʙHCd.j_B%((Qb@[ȋЛ -A\)ňC59FD@t7jPL@bhi2!fGgr+2fE:I\~ّU#Bb=~C6Kn|6E`Hhs"PxdfTMMUkV Q[gfXK+ލ9'b=&-2g:)\!E `qkrf'%& -.eS4|;/`h#F4IGK]qN5O[pl]C=ŤwoyQ$[Y^d p W-A1~ *%~T]J0HK+鍲o]{y )U{JKciT&i+UJ;ZpFxYeफDIﲔUҨpZP<Rk|C:2V*df@*9amɾЀRM]Cd6[K SU/SB*bs౪|[3R{[s5(2wjx~7,6\zcG,d*t=I{JGNU%84G_w5x :򌚱72lN6/ck ;C{`=dDpoV{J$~@-=C^fչ9O|d:Rsu*"ziCCH5d zդ `3bL͠.NgDC䎱ffsGU?<ěm?Yr7'-s:ZК5lC;|ǃ N:~h Y|?_xW:R~mk(H$vҀ*Bx~M+po7Ĉ\$|cTBXY Mg3xW-峣?%/ۗxڷ)F&^3Ox~e&Vmtҥ /ԓ9"G9`RKZ`,')5w6\T;5wdBx0 W$7tk3 .!6)gt7\K=GQ\w`bʪp#?Xb-e6bK" KF4d{z?15wGӢ- 6XFO't˘f㍜ZN| ghg[YH;3g;~ǔfVpeG[uٲpOԈ:gzN<ŷ(#?I:GNRRnkv6{V.cL(_ݱg=@![Mo)cSL ;>]E&Whk2dʀs@$nf 9s8Z&g84dn~@ͽI?[ִRi fFP_oPI}Lñm%,qYѫO|h,H^$@5}CZR:X=iW)O0Jl P(I=>m`Nĥ%R?t ?ZLi"WljS1z:5<KFEeMECr%Tߎ% F}"I&5A;E'QN$m6tmfCF[> -!ĒnW2(0,?}oJ3awIpfFOS>*LdԮN86x~Ɍa!NQ#t:x0B L8.(G 7\%{WG-Xnb&`9NmX\v "T> |xQhs$'wGs%:D- S:@jp-(KEp>JϺt:v).S:9?{!~:޺nb(AuW.x$Oys^_b3q|a<ĤO]Z+NU `蟛^?dNU zo#ʨf(B[;h`i-TTUiDTtQqHQwogJpSގa {bP{ʀ Q$#^Odz: 0h~ZOЮ#7jѨ/~qxm~]NR3eZUP/MSt6ݥR)!kAD2=cț^u jzz~;x7D!:QF[ P/$j.'w@%  zCѴ2v ~Z\~`w5ovdƤ+G,GfN:%N\JxSC[sP' f¤QdHE/can_.Q1ԞY/1oWO{dVWyKTNVu'ȵ_{cbU*HZ@v#4:8}¬صڲ{W"%(D14 P7-HyYKbH6cp% G;v˂dOAPM`Imff] !7JvMˉ]:,UPȒĊ݊`|@8UJ#97IUΌJ17k=`c9G!ʟ|-!q j{TQq϶|i8/h=ʝ)1\{հ׵m/t9x?*Vf&NT.S3,RP"՝HK?=6lO߶/'+p ܥ!"X4 dKVDxUd^lXÂe#zvh$xamvhe 1 sUgS4ޭNMF Pjx˃B+U);]'2I[(ɽLBv,[)HЛ[F9xZ3p)8=̙Ȼ](\J+U2*:3-$Ě97 3d4#P8Z%FfJT_G}0dR':p^w2J#үk< ]v=Q!u?GLeLY3\V]Gxٵ!a\ Z}^AO8s-16x:-=b(RLJ RSle}cj+˞ qs0ԗs!f|Szl<xsY &Ml!{JavX{Z|%JnuP Z> ,tq4P"w8 a&鿐*F T^RM$NkG'A^Vx\|>0B9@чkZן&聜 @݆/fuSSx+yP? \SgS9H'=_(є7'Yq*=OsF$-7d.-ڈO_%M_pHG|qt^pЗEn=cLb^[$ޅDJPfr8EP W5gQ8,PhnyBJU&@fa -P,:5JFsKOSv@db܏%_='ɠvPUi'?P2 z[3@Q0@xW~e h31ġ\[9kRc0M.@Z7JtfhwN_+G/ ,E+y nP=BLCXHBn [_l$NfL{lݹ(JqRZ['Ɏ:G!@MbH:be/ Q&nA+Rǖw!s% d9WO'o!8'3`sV-8X>;5w[nƮ r" hEV(Il]|YS$tP i5Dz҃K>5Fjz16/U]r.H.q %S̲4KwTPjA_sG}u4tJ^]@%ƗZ3g)w.ue'@5Z;80)kxyָEj UCB)}kQM5~pv.a_BbvtyG$f).79u2sbONC{KCJ@gT5>+DI > .}2A Rsltb_{6':$xj婊]3Tiׇ?'C^G쀢8@1yws9YY_"[9 o}ؐDGY5l+rqr#ԯq'XE׻ 4\^.d,ϥO: e*)Ԯ%ܺ$r0y9LBrCq*x,_Sϭ~`Ւ* ͩ-E'g0qQlVN <p*FȗKN %Pq ]XzNItTݮ-C/Cb%o.t߯CY,M/M&|NcjALd=$ TcR뗻6T?˪krd&q%\3F.n34DP7gʽ _j&L/vqs&&|[ܱ0umot\xEZWCFbK]b}u4U*j|^D-nVcwrHz3R :#G2HE䒀.%pkJg۠YT=Yx^/A@5נMZ}nU|ϲׅ7ori]9M#XGZ(m|Ձ$cO?; cKؒ2pE>R|' C>ktSrH^JvSw$Z2Xf7HxHZlK3YnίߙK]NNL'g+^D/gn'Զz dUo0w@>̭iҠaWͯՙ|nz3}[Jqڗ&)%gQT4MHL$QʰL@=\¿go!N7HX@_5:"04h;%15 A8ŠoڋKC͂%2 .};7=|1zVE=٭v݀g_!zXy[w3fu>j@5 8]0Pq{L;ѹz~PAnCcd(nTE٪v웩dD V Kes~kuS*Ke  CE$}bLcSާw,UID];M+ Gj(E٦KG*B칧t)'6\Ԓ8&M)>VA"VF1jAi*Ûv9Wsq39&C݁O} %n3$X/a zoD8/ }"ۍw#)a[5hͭ\xk×dϞp"\!57˹]1U0cIo-oR(SQ}<`7>#_p*k7cO,,9׹1*80]~VTdqɬ ؗ61vX;ڳ(u9]?aa54hy'fc \ouKQ2ABU;h*xEHB2z6wbg uو P!Ux+R1#EC $TF2GL)%VB㐄 Oך,28˪-_&*D64vJ̘p=Q3z[&!_+*Nz-H/ |m஘2s3T,q̽]>0UyJ!eT4=Hఠx|Y)ZAHk9 \߶6&hŚj`JDZl 3i :b957pC` 1`)n[؃rF!?_&#5(nFɍ DE^}`؋E}@uzʚ!zH/ݭ 9RZI E>nZ??&o}q zu+feAAQ9-~YhĻqKaESZvjUWw"EjhHzQq)]3ޡ-qiǕ2:$e;<ϙp̠лw-ULDTrfR ޑsc$إiP >/*ӾPc8[]!4UQ\;H'8m  ;lwJ2rBxI/ ͆U z9#Ywؤr}Ͱ@Z,jKqu! /BTʵ)ʓ7 P*1SoI`."1C DK:&-sBW!o&HLփwl@#HIW|'Ѫxi)$|r`r.pϮėfkCtjsUwOlNs ޽6=#4@=wb\Otkj r| p/x1ɧ[~Rݥmȣ3+:SPS0 T?A'sݭ -9^G_iͲW9+Dw:)V8Mۿo\M" ?cH\fKH(pUt͊I=&5\41@ 8F. : 7H+2R65}*`QaD6K)7M]g͟; Ae@e#'3ss{~L+^m:)\! ƔV8eEx(Mi5ɮ9SrQ3q!LIDN=݉Vxg|콕sD}#a9`IB Mbs0Ŕ' &5]+^Z*=f\*9ơ)Oą xH)GK_`Ш-ӀFfۃ :3MpK S|0l c49* PM.{<o,rh-K\O£A%QK3PXR.yMAvE`^^He;J4%U8Ar9F{T+%-Gu8偃ZFZYx@+Vޔu* CH}WՋ``؉fW$.s479]Cenƌ8;(;-z_ 82de9 3w œTp5JP-i,BoEp fS 'c`4Xr~'MLK,l˺au=tӜfeft*Vl ɮXGE?%ofSVF ..>f@ ӾREg$yMuk7|{anXrUm/XE! x 2]wщKԑnCYŴ.Vg޴髹 =8w:8X.?X*ҋF&>r,sAjqXA2zQWn8O;UUmr[@gUZp; ;.ULdVq)QQU뵈%DR|JoXA:ZF/s(V'|?1/^HwQmZpwVJhcu 5.5y}wp>~±%X>QH_|lI5}ji0sWe:|e-/:{+ܕg}6f ٵl{p ԇ*{QC_ ޶fnՙ`dNy:bjַNmopoN3(8 ij1%Vr#95ͼ?d~ζ@{kS(NUvY&};=}.Db %i+$.`.s-bˬn⃩a_x[(^!}:e7 )Na49w܉>]9.?J∺^@7` xF{n".|7[e nMըbՄq ?-4C98$NEI &RSxѫ+M&`n~R, Dg>n-\},IY8s.@x>[a</oJԫmMB;Ol$M=1)HfH%'8X&ǀ=\`ay)+ ]NUSv P' 1eNLg:+^?zj5;HXE!3P//CLܻ"ABnN4Tۺѱjl 9e tLHé%sZ[&rm;c'%]x^:2<Ժ}d.mG,ˉz (!'6Q}gF K $Up{AK1^`v.!FgݔpW(2q-fDtrd#5eFs_6" 8l0,IB0{F>q8^p;vF5{#r)FA֞#SBHL +AV(cXd6ڇqȋ}4ǥ*Z0)CY3y3fFzwП6Iḥ:9 ;-i9 aWaa"ZJ#yke=|_\?nflXt.r%_o{x7$>E=}T"<}Ŏ}5}-*Mѝ\ uw&kzF95Kσ6L}n3Ip% (d[Ub?h`)Mo3l2G1]k5,٦} 2,[V GVNOQ.(2@~'%:˶D{ {;Mॉ+49O6DiO!4S|KnT|Q;r(W;`B/D6AmM%Q"R Ţg:݃7iQ 8򻵚S,`΅NFx Y~ 4!&wU1RIZIL?%E>v\l(oyd[AHPqw6@ZsSVD~M c=[,`^#RH7P.+A~F$lPU -EܑQAcF Cة gڨbf"Cr+SUv%Ҋuה?kL)=c"-$be;Gr^UkTgL- *1)gk)#)ɽ9آ{Du@8X3?_a堏/b5q)KH>F* 1P.:?>=WG9Ar( 9ڥZ) _r@r <&@.= b+147.1:NXEYeN.Z6&uD{Ev̄?%%W#sp:Z{^4oVjþ=W~@f̅l uvcj3I iA6LPQbq)V".ْm=`^M/JX8@V4rHdxw,M|6AʾCZ_kTĭ"vWz PO8|t;  ^ swh dkw|B/Ҁ[0:+̩3잚x|'b|"]o~$f'! 9&ݟ:0na#mcN +E/ C]"jꕵZ;ڨغ.e +ߘj(0iOۇ[ I眯 ѻ~iQo_Wӊ*\pȢ$R{m$"R3:;Zބ %pdYf[u+fdѡ?NՊh瑂V@82s>p|[!MÀ3$ԯ?FY7my{0Ը~?&17½S31n_nIPPkDzZ̳rxtɮש@[m^Kεk&:%iy.4Pqox-7;!eX8*J+ޞs/0)2!%F< !ǎd6tCB2B1LpJY/%+.%ߗ<׻ v'2rY@^&/*}Ǚȱ̮u0IG[#Vc}x Q | |ŒYSRC@z&mJ˗)UZ8'zfjT&,c yxN7g%a䱎Լ<,aQzc_k_[R~ٳ4D ߗEװ9e о]'{+#n:pn5#f;({mS Z}%0+#h;+8J"iƔ0,7?˖UWBx#Y0| xDZ h,L<T60y/Z]YT,"g:5%cd,v%gȖ@Oƞ]U*(jw~8Dpth3$MmkW:1iZ{cڧzf{A`b?a+_"f>6*`nV| >FxF|בog(Ty*e8kE:j,1v,Zq&< ym/bhsa+&qS!4(O7"[eܥ1ar{X_8f|1us ܓ cv>_?eǸkbru#'>cV\1~-0wsmblv|oȜ5DyiU7y-oܾZA/^Q _eHwNF# 6m ){&/< Zʖ>ce! v<"L#0oA0_ăybI@o`#V5- Q~qgL#g5, z9>J_ؒkmBZ 0o̓LIaϦM+]wRޮ8mdG%u΀bt;G,kj{vZ_O O ˼|;.?#>eR }|,hI)-ܜh#HnRH,#Ty⩠lFv6zӥI7ZoQ°ak ?IF\Q<xIE>, #)%NbSqmIk%R] >@k4/ %=~|nnpN{"[K3{^~T8kHLVnp"EWd;SV֝0"_ ven'ҫS9WC{m/Vh[Z@ 6RiǍSg0Xlx?/Im"^$ %5&]mlcJ8;;ZXG8n)BN5GOM|Ze#˩ڲtHG((AM2z3# Iіb 'MV`(g OMֽT(`niJ'k>oN*sw5h#ڻ9^ ̌aWqW}U™!޾K4|Ⱦأ`[P2Z"ĽSTX ?^]V QnhޗiZAD>vo%)&񉌌OW\XR$`bޝ*W;ʹXtDK:ȣׇAGݘT4 |w10ՏHQy4i)U캜3E*( 3V{&X7@B$L+>)) M>wBLů0{AޜYR-aH z )d~zeK6O?y&V>AKl5bY0{/O]C ';fc0qDz{^sڴG!0OR֘f3LNS5mLPE[hV1㛆,?XHµ/*2|}VDw7q 6/I|*P_/gk$菎[Dղz]8 {T(r>{}[ذ@҉_sQ%cð~hy#/k:P 7z^`7,Gc_7ڊ d> j2 aߘ7 ?_RE%j ## |ZS\9`yfZdT48 8h *<kGYXn\r;"lwfͽOXN,R@|$h!N')e v6l\>Mٰ0[ص09L4qK|8r&ܻ 鑭6S kj%M@\Nޣ8F)Hvǂw}=TS7n\is5`>}LlǍꋝ^mZS$i\K=S ܔSx$rVS: |AәH7 f0ƿXS{g- \wї˝~z_oO W:ixZ_Ja+pmҳL1~LE+G#aYɡN}Hf(Nuպ#b~0~቏qዃE8Sfli[º5&ZliD,v~#+Sz-~Uk,ݦczpF58XQmgfA4' N|jio6Ss :`o@X n.I$[M A}hU78eik}t pl: D5G'6=_Ġ.ߨBѾS;oj[JآBcYQ?&`?(Nԋ'+)2eesAUiQOw%\&:Uw(( m~452Z0@-c{wLۛ?˺4|7ܭ~𸇇 v!eNyuɢ̤P ڙ<󡥈&Hr6 LBI~> lh&?#ϧg]z 3g5)U])/ f05~dhZw$I@⭆s<1HPqbBR8,3|<xvBCA ȼ5/oLԋa S /  APbٴ$ ͜{lseVPox%V,[Ӎy>ah.` jLBQ-FC= 6/Y:u(W'1 q\c:6Fw/M&L4tC%W+\=8!%6s:g lD{\8= %SpuDCFdAgv&`?| ۸dchPyND Nh6C)}N_٩*O}5Ek[WEd_(]">Ma۵wcՂAK?|D;2=?::ܝn Mme~#9#,pO_|Gj^>9sƄ{ bB uuU:Xu*4T'6YM/g!d,6& os*\._rHޠ(58C pV1Od66ڪY+@Q+J[3uF%Rys++W&V8S@Z(uwQ]N ZF޴$H -2L@T(Ch%OmhV 2~Qbd~kԒ(T@^p{75]ʟ-eHo'餋,.#)M[a*O ٸ>Sd8h@m0P-Ai.Qr0kY3LuĔN./65]e)6z̡S]CW xIݤ^!s%wʲl?a̾6 o)(rQzjr9],9M-*C@ׂ!4楡ǨEsq9ƼKPlAD>futɹ ax Jmz 39V4ѓ#:gnP@(݈ۘ3~S8;J)tgCKҸb8rYHHn" 8M@g+RK?Sehó/!?Z#A+cRRw%vTY#8xl,`mS$0K*OdX bz5RUV N[/xsk/1I3)$<@&{c*=`RgeG#gc”6{f)򂶵0,ΦqDy{zN͉8#CYsDRl>Bo5X bZ8r0cx>V0ǾS>xۼ^Lw,.3j_T,".E lW[A~s (yg>c95%:܄5Y ZpR6XR E_ l5Cg3ojJoJԶ\ڎ Ҭ1BOۤzQgomsqf|țRr}SORM`H9iI E7iom! /:dҨC\QGjJݶ?W,D (=B3}%etҮؚAV*?}Ŷ~PJAN %i;G/, 8ַqwO罣3F?&qBSadL!&z?YE#nP85!ZEǑ`93V42jG!,|nIK }Ir͖@q?,K}tQ#k⤥xHRzlT^= Ϣ(Pڸண򀽩1h>ļb8!SsWt?ߥwrҩ_TB>4G8 ֭kt!5=M /˰4ق-"{RӓԆZB P*qMquҼBIV_N_[c)]Jb Bљ=m0rn[3F5!Ȧu- a|e9W˛i<ȋXYt [ Y3Zs?"S"0M|4.l3 AUK*! Gu!.OGLr%0#/^"Iz"%B#VQ_:D!;kjb Iq#iP&Qs46yRd\] S9"ȓC`1VBnܑiݷJMJ\E7k#רT.;dED)~NRգwۗ4kQ4?ࠄ5- HeI8_$nU:1h&}ׂ3̮i_,qH3Iҵj^EEV4\4l9h$= ]VN84"YW{Y)`<@% 4D [{1f Ts7Mxp&8ӕR&؄=}d~KFjf#lEsNe5ٝ1pQ)|Hw< ]X0CU/E"Dc aG-qH%0M\&[Vha/jٰDJ56lmK*]]m[ΞԲL.&jBv~2/j1'Bxf ^,HVe_II`}_g'4g_Ϩ)ΝWo >U+Ls Kn*\O6P6KZlԈDC@?h0:((d2]п śpB\OT5[ZD9سI] (u'*8)qପ4oe"Z#"tՅlr Mr X51.Vd; 5~ TdYI3а?y/%TՆ*r»nlT >x(pr7ʧQ2suu+JJ]e&}F*_Iq)UE/|1v]Tݗ_c^])񇁁3jrbYp)+ Z%ZJAO ^7SS߻"x]\Y f{Yj!CU)ޕ1#_zEK|0:V5vzFgIN3] ʘk,7T;tion^kK" kP>9%E4Czܝaw&Ŀ:Qiys[UY!C&P4Z,[jiϕ}>Yx6 I~ᶽפל2$ɮ+Ta3uL^oY-Ef=3L""7Ds0Uuw3eM7ih'kנb]δIeu3kB<1ϙ2I L Y;=Y< .Q!K>3zQ}dSۭģ/J@Ò* XgCi{jZ(B2>Y: e|#f>"$R|]b7- ":v9'"_Y t yWQ'1v|9y D1?:) ҥd a'NJ`&+ @ѓe C}6=DkQVfdՉlʧ?¢k~O+8u3sZBvZ5?.czme+ ְχbriLMA/q*t谫<)gTcY)*OAiO{/- ƆG]۸X=ȋKB;w> ƫeJᔏ?F13 k%ߡ Ѫfԥ@Z0Lc6i @wm3k΍kfӔ~J;ީ(NwU&v6s9[<Ւmb\uOh-paz8]/]z6FH|}[[)myQnS13|OُEv(" Eplp;xѵ4Sv|uy\?#1^%jks#}y>}ۑD0Wml&n;ۇTUUҽ"B3as"1TC&Ga\py |wfDWY("jgݴNRSyBh8Bd珒`z _ТV- L.ѕ ,=s"5gDkYiYbqXp3Jڈgny@%>pŽKqd/zHK?U ȇ |;!7-B 9.ȑs4AV./j

iř9;t) +d8"8""5˒_v֤%3Z>Av^}M^Phnn34miYG1cY N2=Q@w;,$V|?imJ,{ U#>FGMᧂY~|h ,D]&c;3綑_uX&:9 *E8W(M"{lO h3H>߱^??2F-eϓ)O"^- @rq#DK"obÁM" ;)K[ rVmBrڡLHSh} B,8[/,8x;tC [%MS%}܆]x?\8JnbNɳWs:_]y@3u\BYȰR?dQی6N_35n#ظe sn O"{7h/^Y,<7`$2C*X(u# `jMuG˃V$ty_:N_t#dR I`۹,)r&13HP8:#ؚ"{Db,\Fh~|`U LFĊ9ٲfNu3lfع8}5KΕmɉ}w {- xcۑ!CE:4MdXYsҷz}%-g%}1L2!Z\xyX$a¥VJYkLSuԊPgiN ڰ]G ݓ56G֬9y8hV'_zHGetv=ě][C% 1#iGx׈ҟuʢJt1l$v<]NQnrmvtr׃ī\Z(MEXL7kٰ^rPLg|Rreⷑ%?qNȀl攘66> XtKW OQd$nОKf ioH|[5JV(0u>(gŹOhao"qncW 5B ة]m冧9ʶ;E-yz58XHnkL'ؑ\MM9-(A7U@5ˎcHӊ{ 3u"'Գ2R9P`">0&3;zNìwoO٠1.f}>QGZRWpu|ϠiO2YljM6~1kex3u "=WtU)Y^-:(BLЎ,ΡQ|"їVO 2. #CPzNF`?(\nS+\FuEmSU[. -~{f@ۇ1Q6\ܪQaBO# W]/&ֱd<}+E5cK1rf$+ԋLsy3 wk >4 ʟ>۫ZMŶX$c(+TҬs/cύ/K^![GOl9zW5hrwTGʻ߼ {=+OShߏ[yM:O#WXW䄪cw}swT?<ى^pK,dg!kX2htϚßӥ&&"%H\j~dK4zôuϲՊnD^b؏t֒qsJ>gU e' FbcVue-㊈h-Dq&Yu=8l-w-Kz?ʤ,w9)1K!^2¬q:8kX\N5 [7WALwB;ko94˰+YܨaWpK.CTjoV_SbJnj;%7ڬaiϜ^?i"}zu )ܴr䊊^$q_ pZG"$:Lf6#]^ߐщ=Jh d}qaSSu==|+pY)*& j.A #z `bB^9OY4TseN\ , BjZ+b2[ͤ g-4Av;D H).OmjɄOy%oIe+I 7k:\Qy!c6= R>UY|t_?ъM|џ 7kbd 2T{fs3hKWd=ղ`Շ>딟>dR\B8]2 ӄ$5C K%?1@0;yhiGohl㨧3E]  3ٱiQnb_.'9w=.gu4o8kծ BLvlj8z,V%B|.ޝF)2b&v)n]eɷHAޑ:kɌ]g^jyyQ(h^,0TeZc;/Uc.YPJyE/n'$[1^-"| Pr-Fm`#z|3hk&RjbPih`83WwkjRD6&Iĸ̄#_}?lz嫫KFY`3$Н*[zʢ!ǿK*: )0?&pxpδh1j:{-K1Co|?6rbGq. ܹEPyL3)OFlK/Kǒ }veOYJIP\lC^=P0,v,gc0YҶ{ZQ0,@ Khzڐ]g ӻk5&};|V?vZ6=gf;Ph5۝[~Ua`2Y@ُcАf84 %2vO͏(c1C<^g%N4="9Rzm }KPJح8fŒ'p: B@i/Zf+r;֟['CgEֆʏD^ fV}AR ?u7=_ N?z(`4/ՠIz/T/x:pr$cNN`s1(pح—zEEbvuaQ,W?jF #gDJs=Z }(SmJ)lME*ECƙ%7i#/~x{_stz)O-Tֽ}*CrIH4 rw|r!o @{ybrU6ACފtY^gHnɍR#DEIa@[/I]<ڕٺh < 5f.m~Nϓk7U2Y5ATa׆0?G4 L62S%o]0$#WJU ϡU&ti߳d5])U>^GH|&J4%c M|CY\F2ORQoBM76x*sl:Ne eRR2;08[qeIW>u|#`]OtTޫ*NVI;٭` Lyfʉn\Ch|(l/@a)o8Mvtl|ҏ|)mʱ[%hm7]_v tEe49ez%qk 6ORbzlͦPI~V  ;@V!BԷr@lM^kFîk'ʼ&_:Q[xN[Q^Y (Pz{y R<ѕF jo#'z_߱C'Z0ݜƜ+fZ<9CB:OmMȿ{EA9]o‘q<*3[Y}1<۬7M#8JN7 \O։i֖J \ʉrɃ~VI:!%o]H [Il ,?,+-<0Sa {9 )Qq#.U'ad3 s^. &F;e|~7yv?&%xnit]eSL&(a%/o/WX9 At$ |uf~Yr3|=cw~MPw6!7͇n׃ !Ny-NX_)T&;pK@il ل2iVC:IU$MӸ&4hN@6jDubl%g`|}buUD[#YLYH&1,8کuOqH[#6 +cG:39f20Pm5E|] ltv=ҏZNtPḽv| cu+C'q6_GӌM/|],~Z vOtf1K"ҮsTxyrO]=o띱?or΀Tb`qvB}?ڞI^ʸ%awŪi iA/K 7G!IBY|-8D[)Q׬UoF%N+ة}3R@OI-fc\ll0{랹A髉ݢO η2E/V' vFh3]uGu Ss`egp"t|+ Ԛ%/q-OٮxB ݸaB$p%)(EX \)㑷%hX Iѽgc6$o3ekջ&NAܼC/V/ʡWD>7)<yc^HsWs}aҗ?<)i)̓E mh*MM3xgE}ڭV404Ҳ}K]z;{Ƞkdlev@' U /VSmb2UueA_Dwӌի)@(cͳ+*ͅ~w3SLvNyZ 3lW.c?}{rW\MVZ[Ye&r.߮K1%#Ҧ}ol+Ye!o2`l,-d $t:2U\[3({|(+Ǡ3%?bF7% 煹C0:;JϿ!jtI!knT_Fv|8 PnR^e^2vMD&С1vzƳѩaq2E?cmʓz(OH8t3њRڝGD_*=^^9X۫w4I@ǻH9WBt: ikΧ?''g*}VOOˊCwQN/7/yVRXPT51AAK쿬6ND!;Ԉ71չ1;NhsPU-V$F* lor1sgpEup2gG$G 4;\6X2Ѹ E=+ 9uPO jX6=P "ΘCZd~,cL>G!+Df,>*Kjz>*4[3է#1/bġ5^',xH|MIC1Xg lsF=*gGM}@cqz4w.DF`:02֌ICꋰTH\5oGkvaH3[;BJʍYo6u~wƏJTxw4٣Ǹ{E 9Eq\ 8ቶSjך˗vKxԬn w\c)%ݱ=f5]7[>lȪUnz"H$o7kdU-+Vx`B)O)A<6tؒ./'ͺ!p*r~3D/}T6KJ,&LHߧB8=;tZ}徨oo{ϧ: |r0\rlaN.v0i*i.p wQzwR8LB@8ܦ+.T,,4WqEW\*;JO $_1pwT7)WaЍmH'/m-6etg:=c#G.с 'CtYGԺ|_7n,I2wwD߆>1Sθg+`D1B5TB,Wέ:;zC Z\ ˺6v4n.ѓJwnA:^uv3sQ/^ph(Fe^N0~V"zucֲMZ.I`nG}<I-~@"f7?@R5HA\43lQ9>O`>gCw7rNBӡkTtjNx@I(aaӎ ,;mFy1ˤCͳxJGh7K=]`l6#u$ Hϫ[,4l:;}^ i'%-Sֆy[h,&>tJs !sC/S%o{_O!h yZ%R(\ `X?B hs(0[rLy-xɛ>@9XM//J}ӉS3[)k@lWm 4,O#){+CB@9C1BmmpN+l:plws| 859Xp0^ *$3/ʬ(;@t *#.ޯRKUSN?agȪ\S*bJ:/kAu)"P1O!_qV6'ۏȾ?zQ%xa`ԧ(Sm80oS| T Y&yr͞q8>bɊI}gL6K>lL3N6Ke9q /5K#]1v V}#k%Ԑ;zdcQՍ8wd]Z5hՁ!J쇢/hx/Cv'X[Q:x)\o'"BSh7!trR7R fg M ">mN+ize }`;NeK:[@Xs?;cH8rilҹ:%EtK-a4t*~ҁVSFB&@Xm/rԻʁ3Ttoو"l^}yFK<\]oZRDqU^$}OCk嚯]+@UIVzT%ґsebc 1/kf%\` +[d%iВ)ҷ*־4PQTtoŞ(ӊ0Q K)}0f@: ɭ+9}{u=vWmUONe[T\ 3'hU(mP7h'gsnV /մ[j5)ȗ@Ӄ'v:M%Q i!l/%>wh${2 Nr0%oܭ͑A,XU]]-;l&d $~%0%}|󛰯Ұ/3\k;<Ěu'TE)KiQk0]nR25)>E=\ HBTCV_O׸WZ;|0y\q?rE4_bLYxӔz'5*@,kN,;#hΡy† u ,Q0?2Ux336ǒ ]S~YFje3koQmpD6g)%J9<ЍVzPowx́hܚ4TN A oTགྷű !B &;a@8͕& X h%;7Z?A=RK~ zԧ0!&z&ma\GoId jަOD$t Q.R3Y.K ȬBeύ$_T.lm= #V9t+|Íe n9HγF,69)>[xg%G1hv\T#19b)]qcZ*:?7GO)7a*Nsr!Y)<'S)Jx.{(++I /O3<)*l~?rYy]nXrArT҃o-ſBxht 9`n]-< L˓ⴹ׎dÝ z#n*6RkHZJsQ.ZZ*(_3= +gAK4&IS_5N i?Q $_gZ#1Mm^Ẃj^=3O etf![^#0ϛW3 O=&-˓ږV UYY!̒_L_cY< lj#9ҡS LJQC'vt%vPj|U QMQz'*cb9یkWR|ڂӌ+^834@tz%.oNVƹsajP^Z&Y (p$BԭJ[p^`XΩYW[565?f flY J3(jந k{l}HWke,E&B!ι*َV^t& ͙=ImC[K:r r)WL!|}EɃfS2(ґh3wbTp8ܴ_?q(uAƴd"I2.y(On TɜYtҌjS7%*:#FFХO8q'*%tόfJ|A3O_PL+gs^xt l9lgOK)vFii8hI~|9&c*|@X^nZ9Ѹ)ǮaTI;M` .ʙ̹G=[X:i`_TV [+ea]59,  ԑb::%o,Z^pZ#;}]9r]43n^9}\:c  n> ڈӮKk!{ÿI '*s- {w)-LcUCY/$Ⱥqjd閩f J2VLkJ*Rp{i%rNұʴty !yK`'^IQ^+Wz mxyj2ͣ; )٥r㟈hJ X1~jrX${\=b)na)P aC>mr)HFBzr8דi`L;a29] 5bf7Yڣ8BQ~[R* br7;)-8T|mv~TԴF-ˆL$(z]-HOuyfixٔ De͙Xۺ-m=RFH ~5 6Ԉ6?mM}k+Zvd[NeNGBoA8x;1Ër"H؃pBKd/ pOV/  1 @9 HFq:r )w&ÂI35Q|4QFd%c4DS<;41#- [fr!'7>`Nv>F-DAŎ8ٚg#6>5EЂYeR&R#fz=iᆅJ5*c Ym ̼R/"Xȳ*1.H%Ģ#cXdghy, hœ++>^1rTVQ4-[;)I)հ@ ^/yf"nWgVYh(氎۠։= #"ކiHXbwRNrd?p$HFz1}01Rk(g 6{^|a($@t '8* ۲*J !.ɨN(YN*/R&NWԥ{L~ŞLnR[{yz៧R!}&WtGR[YJ9[l!g4,\0A S9!-A"X =0BO\5.BWr0K `Z iЇJjveP/XBp7(:]wTH3t#6myr2 x2byO,mӃ7$R׾Yc \rEVqU>obn59^{lթrPɵR?6g|oRz 8-F%Ȑ=Uu/""VN," GN3bZd3FI`Oa(3jJ{#xFϩ.qZ:p4ucbvS2srOoE|iE .uPl`A2wt7 fFA°0/s/o26PZc{g 8;P ۖ4`yY4,/<՜|!sn<# Lx0#5*͢J柑;7F#G@׳P >i٦a~do/]ߣK^45ssd^+=/ŕ\8-ȕ6F lCrMyw}6ڗ%vQ2eoTcN7zHK(`6&eg;]?i:Y5Д^ͲfNIk'iXX[ǟlg2Yfvcŗ[:uFS+;LU-qq K.Rf5YHƬr%z.Ԗ6iQ:y닒ыCFd1E19vkDY"kLA~>Ci}:3W`-XIQXv z[rZ@Kc/S;Y i̐XK Aͅg0J`qd b4"9p4Ine#9Lj܀[Gx5Y?7UfoȔ66 g \$h]"?v@ㅞ'/.1c!uڦKdN֎ǣ[uvxG2c tb4j*B> 5N~faO}\V( ȗ:0%JPg.ؑݾ9ցlFуtl uSz8jzϚQ5vLpbӹ+C[! (AJӸ63^x&)7k\^x:Pz$D @xwͲUI<6G C,Omc@T4sS{pP%7>v"rq[@<:ZxYOx.Uut,E4VՄe1͛Ј 8 `\~/K-#՛GA&ʴ1Ņ|gbHjCbpe 9ClITnc6at2AA&=YJ+Wvn/"8dqDal;)`\J6 ؅wȇ. uQoB-ec)5QCQ ԯv> $Ŏe ˜iHW7;Nc<} L(+atdX]D.j5υEC1%bC6BT:ύ冢\)rҧar[4 ~Bi{+<{[gR);a AlK GgoDtt&0@CNB{}2\th˜B 4Yy:/}Vf7>E|H4&yeϞCFC z6 LE{5 RS5\0*ٵJ,kSK0fe.5wüiFς@KZq TE/9ЙWg[(  A\t;ZL<ߍYk1;Q8 =uJԲ3Od@6+0rN^U)SѹC&XÆ5Ȍ!,ύ?u%TfVCY Md@&#$ ȣ KWCҩN8NëRX(_QJ/ Ђ&D?Zm 1+oo-CKL)):PfmwZ ;3/#љrVxץuC@/AKaNi=4Bhjר%KqhnةQGPRh}M.lB1>HM'čd18I"wd?x-YkvЎY&KqڿgHk܆722KQ "1Y>לQiCc1"0o?N9&Dz~Q!q:i!vo>-QxoϾvrt%9i{I 0Xi[\ʤCCȑ92i.A-cD3j]2RBX.9vPՀ`|94'kS25,l<竎1>7ZL5U 4Yc[7g8Ο_ FSɂD a1rF42}e\q%fot64ܵW7u4.JfJgT AH!Y`db_ ^|Y/Mïhun+"0$Od°Nl>\<L((.J'xw'k9RQ)5dJ8F+# ˌ*tY[Zd ũs<`zU~ , ɡÖr9"AkjA+OgsMҲk\· &VA'َ(^Y$):@QTǷw$MH[ x#풡[W@vFAB1vɱK-,_[$`:+B5[OL/NI@+x@}*@qÞ;i/j4+ZvbcľG"ߎ uo B(ĺ%rZyB+ VԬ圾.]uZKA,ʴgѹBQ-Z)HKĴ5d4+÷:) eFB;z%|t\4QEKUԔd *ROD 8"#tAf-C7)ũޤwo^g/`'Qge5mmuH2~pᄾnpწI鼣$o>l /R?piNv-vಟI,W rSAx+])x) .4͘ Y)erǮEʻ}==DSkR &!gJ^{"%D~@D]-yQ-ݧq 2 kl03/ϑ5qeo='EXzsD}]%F8}Y8:ע K~'.ElN>S ">IiOQpvl"YL֣#~3V.Tm5kg~N4fV?\{?!'B  *7{w#eI<G{2Zᣩ0lf},wN (˟Nߕ\šaؘv$uWgMgp)`5Ո.qά&Q4 { qO#w7TȗoGsELLTfE]q :(!x޻K/Vd419?d5}T9-Sv\FG|1~(C9<耪2$+j20I,!h`Q6eҨ>?z^[= FMU l_л:{ޠHgCQ:xS/HYP=hcU{8W+?^LjޝеѢjʑ KHxĊKfa65ye3+Teqa+C{ =;-XAPAFTC&%;q笨eȂ*;Z"E`{EA*9q%'D lH}YFw ~*wy = ѥ -;[IБ@FBlZUlC'DHh^%cęqeǧv~SCTvܟyc!hԎG~HDF8K{Sl">]yVxl#lצhC D2HwN5$&J_muB3;¸<.zC\퀝(EvRd&d֕ FZ(iZ^weܫx? %dn 2q0 s' |PЕϞ Ȁ" 8+ՀSVࣗwA(wz>F%^r~=-epmZ%%&ؚ+E~Ղ:O3qzF܎mJpA Wg3ǰ.2K!ӻo` <+%%$3#6k;#|t-\ ~t~,z$MT##{r=|=Zt&.lBŜ!xݐ膱/MDAc UK2^9P|<"%]o!\ p8C*. Lٛ^9x5p(fcQPU,Mln%d Mg0֢` W ̠YFږ_*=c!n+iS,RJ^1Zoϛwkz+eyF.=2`Al-P+4A)>qH,찑zjU p g.s&\٤n&a5juӘJ&kidys཰b7tb>ˑ+h…Z\" k5:sw @FW#)i=%bLќQ kc#-X;RGT_mm[;bh 7v|87ǵƙ3^oL $dVٜ7hAڤ" $T,js4)<-RP[_FSAW/^Hp(/0^*.+na?@XȕbZ)]ʧV.H@U.QͶH]x~}yR~F˰-2G kZbX\x Ũ"8d#lݚ]PC"Xpg@kD B" g4g@~}^z —$Uh J7yJp.lZ p5S Fp9:hTݰ #b ͺ!~i^~ʍ3o`twFnj"7uIE lbe^RM^WCg|$m_%4$}.FGxFi 'n SXsM˜i%]em`nNҥ]@};6rIuyjXEcfQт=Ӏ(?Vmdx)Cri{j0SÍQW?y+ᙥ4^V9np ])yVTAO. @4awP(`wQHzP4]RTxg`x$;hи j1}KHf[jʘ_ XS$;k^:ܝX!^WViXE-̓yyo׆gH1EfrO[E[sC,4Ҡ]m&u(i2^[e: w$N/ sdxceUj{bwȺo\3*{g9nAZe׀ZτʕW`8X*+EJbk,¸͝Ȉo9d );,E>|>eICu)3N[@>ٮNW|yN\j|P_;|hL/+oucdUG&!K]HpO]eT-䔫L8(+Cƒ#GZVѪ,VI()\n1l1U}|u<%QY7a7wiM 4h3҄Ejto&hw#>AmIaah,nC]ARV~LK DYh)2:E*CM0ڹ^{.MVu+V:iS\V'O:%%yINҞ=T=Bh,9{J| pǎ$WX<mHcKcBPL+'Nqؖj-F.XCИІ")0O'`.jƪXۯ?BmTV3X{wT7@&@ķbR ^!p΃h'#yϭ`l}oKVbR/0厬+{ua^p286#2jrd$]hjkor56~ .iQ)M}[AU14 MZ'IU8+nXѿ'i1Uyk ]FNI١<6Ny%s3|[{^o ;YQ37q?qli*P::p/ʷ>|S i-zU[8ujz@sf]o>:5" e%Gޡ|j#Ugzr!%| VYWu4"!{UTKit&Ol>,H@Eý. Ȏȸ~)lLJ/k7O(F$qh䚅A?xak Ng5"f9d{n[qԗF=ߊ `l2ilH}sF1|>(A0(4W4E⨻4U掴w#v=-L6qXQ$4$,mt&!}Fs%: Ln28zZ}LQ/YC aB~)ݙ)H/;S&Q0X)cyyvH\>?cl/"yɦ4AkJDkN|1/R6 pΠ&c"6 jfS7|ۏ`ڱa&_ Ӹj))DL܎m}d3So ۬<}R^vQI2%?a` TDæEw0:>KZ#fF^_x{O"k_#|s!2vagg10̧ʻNGh SAЦdI. ncw%zUaʛR$Fs:ʼnNᾕS9:X7/SYL Ąp06MNmڏN/V7H< züˤ0>G\{d}f24w1W3YM)1Jv^x9̈́'$`2.r;TFegZ{s^-!- \ThP|c.O*pl R206z:),Z{yQ "&752C((P T{ [Lxzxofvv[)c[F9۽L{OF!7'ii5 /=/TN}4N͏{uUHdMRķ)(znwgX pÞ-Qh!ˏdsgIfdguғ5+g_Ld8ɖ/ b;j~2U4g Bʸ6cBgz .uFF s0QW Z// 0eXpaσ-4+HlMK; c'àNn;="~NγH:vqs1goPd˔9.yXNk7s}l3_U@&h z )߃}F;C@z_?Ih&#W"k:r1%G`Y_ݨy1'M*clIB9\-Vzqxˡzm)ܜLFQB.iypK9,X|-GqAp2y3HU-"_갏C2~8JԖq-Q7sa 7-0~f5q՚;CX0<^)QMڞp\~CuB[[fEnKAt̓U19V b7%C"]BA;<^i|`[7fg >̉ۯ'QAʜ YDVWxvM[SѾ;gjT $t؏Cs R~N>G*;~rca UϞF,nF|FԷ\a,1KK}ityc>0^,[4bkk^/sH|^ ?KUr{wuaTU;d C6Vnkg %(y~k+MS;8f,5R>)?%(̢`:0Sk* hK[eazx &n ƞ -%1;>Iȿ>$2PHlD@D#7y{mGLq-iwlVbU%vM R$)kOI8Y:Vf2U{f(]?;wZeEϘT?oWnHؤ1q;tpu1:#p$Y 6\t]vЀ2y>LӇ؂1|zėSa3bY.B$I&d* zyl3zrրVj-3YH S3]6_NRFzlLh"+vt3IE!ܫU>íwΠ9섈,[C_'iYVb =I0@f| ,Bl;eV\ḤP5yhWC+*G.j9ա 㽭ȕ) }kUzhHxhVLaCrgpIN8GNvE׬ԃ7qtH>Z\r#\|9z:n~~k˦_z J(3WJ{99$iܩ6A:?!~1G/#בme s?wYX1ZC%z_]1bF-gZOgEq3ko䉜9O w.K75fP!ɄcsaW"!~^@z-rt~p*ne^6G7une|_cB!!&,Lѽ-Fhe>ȇ'`#/.QH|.DϯLOokQ %QsW!ոnQQ7 Y׺ b0<}Nz-ȭL.3C{jEmW! Ilgy<{ )qv+`]ڎE$F== EV *9߀6 hsD&0LGvܸ,ύ]ܥ2zANNܶqDiTۯP?27sJ;R[3Iܝ~>;TmT4%6mNؗ'Et3 94iS6]^T=bFvm^]%)(':T {CrA>}jk߿! 5)1PpvNB~71'\S?Ys\D +٢c-{VuZ@b< v ߪCFj*Ep" ,Vw"بEp1ߎ| ) 0He1E(乏'')yA^O\*Yx*`3$q rw;T܋ FMOգV&ܵU0W Ӣhy- .B$,@eDKH2}EfN?]\`Zߎ&VN@DJ}y3&: [,sƹiՉ yO,-CO\ܘ<-V0]key|lUjDiǚ\);{C䇠zg~'zDb)'oB$Dɣ};JG;ZBiB_$@H6=fCB K Ɂ2tabwg&2lڏ/赻t'yu-}ߐZ B/ޯXb.^8ӊO~=%/k30OwȲziGȍã$gd2(@U-*R;?|&@%K^]?XD܁բcy=>sQS.a/  `cn\shvuzkG乃<ۜ !2H͒CmKg0]YzHnT$h$O4m$Dv"F vlӮoɮcN`@tFvk)(U ժr,!Luk>\AΓ\4!y2GpBOV)7OV+/ZBzu8Q_Kc%zHِ=KOOT *o<ꭺ!ВQJDC$SP84- Ń3ds `֎tl~DaWu;edWU}jz,L#s7a?yujr%Vo/YzA6RR9jl3D-cyO{pNey@/MKTѕnQk$m:.[-fb5R ë"̒ugˠ^JH(lfӓPLLm^ּۋgjCOL8D N4FX@^<&ϯ8Ҟ1GS]M[:vW(RWWK/SU 7'bS锢x4ke*^CN|NQqʱ&!dCaa&e\Ÿ7O-U.Ȥk(i& HiA-I*8O?SV6N&k} ŕgUu2ֱK[A Gs^Kn+{`uN'֎P`0Ere*m+偼xI&]E_IN,=qt/*Qa"_:2\lB"N;ΖB^9CM7ȍߦ4 ZS}qULɏ)ĮjNc/f+4B#~IŅE>^-D]v )aYU< q4І0-9vCg;z;b?rr2{9qX 6]wf!^ Sc}q\x2eQ,RiԗMoF34P: s0:r~^hP&츕cg%\FGzk`ʍFJq;S{4uoV$qNpܑɷ ëя82Yt27'm!}gpq8u|0VR>V-E~U:Cufb4$$Z늜Ql 'f*ODg:Q3NRs۠'[eIn;u!vn8<ӫNT}oGPzphlr**cgp7Nc>Q 00ML\ nhuB}\uYq]w@::3Gݾ-IWE'2}CXr7X (J9LK`%=&X˞ soo^/T*[ jYR%uNjSLɒ6#D"eu6(BB\V0`l }(#"_ӃڇNgsqՌ>z2̓_iQFdtB`idg` to! 9@Dt9n4`;K. 1!esI%bhgbdY@%$ZCʦz0VP9]'펢 J-s$c )DӓUO77MCNDF/R$W8TBĹ*a~X]|`\w+`Bz},e*UU;1ːcB*Na:<e zeKdzCS{ (7 :A/)3 o WsQZC,)e1yMJ'-M/~'E6-_> $kEzkIu_~k$6("Oj}k`fZ삮 S:V-0Y޴'(SW:Eh4 ^7=s+33>2 HSU,R$9k;3}9V+d5b 95@cRY:sS k S(ǭid9 @TʨsK0(5w.}( 3BF϶埂d0tbV}ߖ|'#$_̟U# `\Ts \K p:Hs uuO(w҇2b8+8^ \^y.] օl.%lua\^{l:}Ɨwy6~Ga*cUy̅-n@t<-u"|  5~nMqO'b#P6iPv|~PYQ}]m}NW3LinnjZk,r%a)5i`T"79G:@ 06 ia+cM#bb1d $zSϔLW]~APu(s|B^dA 8t@XƇ3z4\nhYi kځ1L+сq?/>(쥄>BT*"a.[~@n`'Hit}c gEhcy*߁ЄWչRfAberjɐz}`/\!\mp,|xj9&)Wvf"wr#"ސZM3X` H a '5 ɫ8ba먆 1& 4r(`0!!1pх9=+sa!pL9KB`M3M÷\~)`]`i@2cAM@faaIg֮5р)9vz$,XGb.Ǿ2Xyy1q@ۆhZ+w8S:u6`\$Vr';?O$M.,"@ H<\[Xr.1C6QT:Qnsw36͘Θa@X <#2'iO|@&n;is3fl|v2L4 z<2=k;(uK!n=NAywkK2C+Ɍ 0.؁V$GL!W_c[̺6 Oـ6{{xzh&nPw4ӏE `X*Ȃ ""QECpPMwpRJay]3P#AȑE( `@ { 1~tbn=ZD9MVIjk&&F(l3Y3x/r0;G{suAu|4wEg}&ql$0OmB uVQnĄ\=}w#rz*9(O)9mfp.ohr0>< 5:VgO-$͎'Rp>ZL![R=$I{a$[v.ef uZE yh(>_% S ҀN)'dPLٞybEU6dӪ'+b8Ph@Xq2岀bRޤ.(d@"Y&P@짴ݤ||aq?Y2͝x}:ơƒ[P!)D ;CU;"9Z-o\VQ=d6Ol7;̵.y :RA4a~VGt,NgI8ʪѨbvƮT&)>"XQ@`D2㮨0P%'}\s+Z6_"|=^!j5D6uItgu b,!du_jӢ꽜r؁)ɋ3}p_:r ij͕W˸.))ݶ yT!~AK)lŰƮlbgEG++ŠJF+lZ5ǣ6g!f\o3VZ$AkNKVX Z/}Xn9G[u[aY3hv6186}l5# L&mtqۢӖ*|-M~:y9pFt*^]\9?&F޸0W~,yW z蝹7oˮcC6WoMg| T} FmX3’2+}ݲ!YPxmcm>շ6[{Gr^w2Cc~-\e_p]j{cxhm~a۝nis0oGX*m߀/:|qks9FwhM;:?Bmy 7Z|x2f1}vinWxy.+auQmZ]`N!՜8ul4gZykkLmW6<6?:Yޟp5o\tX7ë:[t:mݮcrkVC8q\mζl'qu[mFuYmiRjn_ӤWNWm눹Zi.1M k$cjխ'mkGx1ְSXlFxxgUe~u m<LFo}93k>hq]6/N_xZsWu'3z^x/+]Y5pnt:uΛwWB5jc'c58}U8ޕw5iSUim~Vkno{]gU905*hrj_lpteb^*lK-Ns(q- 9kYjV%F"0.õ|֮ȆBNyƂ"CdMm{@;o |IYu1zdtJ^ pX :LUuldN=4K2 D61@DED@H>";p!tѦD^ԼWpC^bBڀ/ZԀ.5!},9ˇ:.jS@:I9~ʹx05* xl߳͘Fx& ܠN-05؛5ţ 2*B|qjAHPV1LW& M!MM=B\Lqn6.@p,0"o?KaIc}xkE4Xq!UAQP9L$ 4ֺ뼤;y*I K:짭zM.m!HY쓮.# ! V HlYOT33Tţ+G $t{VsWP&͎Nf_*:m Il;<jKljf4M-P=s`(@Pb DP$UmQLQКX$KCQŞԨsP]x.C5X 4]/?aea m df3+,C .*tY@Mg\-hظC<<@.kA(ukPʃ|\ y,]=ϋ[*3\Q8"gʋ&]^= Ȉ̬& WPO̝Wu-k*Yޱȗ{ѕoOoud}Lfhe{ 2853 v T̨ (C3aA][^Ȍ[=ֻqTJIƪ}0j}B;ehl4dMׄ.*ϳB%ZCR@ q  !TXnf/[7[1(@33^'>}@$@=θmOU+jMo+"u:wuEz@ o{?0wX`Nnca|_(7ͷ~^s'cLI7KY"_D&V $#5ȐȤ>u>'9β#F}*]͓k D.f`n|~[{u@.P*]3P@̀)V7(>tQC$43 OʣzJۚrh1`Y<W[Qog/v*2Y{d@#ƙ Q1(rd6'oZr[, -&xX$IKUuoJ nS1#ba+He'`buEp  fAS䊃tԾnͷb#+Y7i6~ȓd$Pxf&Z/fqwj::/Q֠}J[!i_ ?p~[jfb<?,p̄U!>cT(HH}vy}s`|Y~yޫc30f20f[y)0K{?&'cFFFkdUX_W?kMDCu8ӗ kzcVa/|i5u[g;UC!U RB_Dm?jsM1y=LYPͦ\OTVk~y~F=' qs4<솶?iR[;l3`'-}]SߑV|qxN/{v/1XSK>z1FLJit~z~_zsv沜GѴ5ޯlP^ٽc{L_bN' =n( ![DډBq?\sLWbh ! |P&?oHxoj?,[ũCΖ./ޞ筚P-^n8a"+% | F*!x vVK1\D??ҡ]|LIR66Kz}=37h0Y_<qo ?Tx)#-|)9"닔"-XZ4qnE#ʵgj--^(m{Zv/EtW?t 钐u0qll*u\g'L&JQPוw>ӏOq Ep[}2ܠnsr@LNw]ޯz!kx?1vd35L oX3XfllHS˭GȢn I0+EFP/I $?wȨKd0*?[PC ytP_ vp{,7bbn븟{5QlQwנ:1EI֑HdRi ˱{j'x8e2_ b3{ybBٱ4S?+b;+Y3{Gk~np%T>NDo]΃>uIzk9&*[+z7i jt}>M-a{ea.֋ϑw| P.57#b̫:י;Lnu|Z>gv˜V h`KrvȇՂ`q)8|@WDW1 d@N󠯵*U$DQ"({h(~ * '͊Hn(ECB@\1T_B~jPM C PPq {Wf TTҊ !D롎""n"u07S%PU`D Mh]t1VlQM]$%V\AQ-~xo]w{/oy}1'Y-z4m.TBجwoŻDAUjPOV.]{xsyi]?޽tUj-R"j8/;mDUhnh`Xok0)xmx [_#o 1r9b߁ \Jd&5Qfkr+-$c!5'cfy]&S#GUX2xexX>$Yp>` ?2n[. ETj~ /j3^&Fw"/N"oOVo7mN۬_a[5I_"(?p^0Js.\?tlE۱y>_c͆3PasHxiO/Y>*hJ~\יQAve,qι۲֪Zx{M&1wK7/{~"d1FcII`Dxq\PulX>4M(_@젃'Ѐ?"EU[3QA$Q=H'^U>OԮ,D"*2d&Jj9\N6$b1p/7A[ƕ]DMcWv+%V靽~Vr_!oGTv>|oX5~)Ku?W3q̌͟Nu>oM~p޴%M-~wvO`HLy=UzsoU'n;g+=}A´n0L9#}It8̵Ti 1̘'QONO~9s󏪠Xn?=LB1eYDC `{2w fB>la.U"&{X!o )P΂ \D ;c@p^Ҁ"Y@@IkSDH=Fԡd` 3,pd9XvdUϊ/wbx3%1͏n$ 9鮄]3פ5;ŮR68\<%fABUA4\Ic&gJ,WUUXnOP24[FƷM҃wwYp.b]o6qǶ")T8(N=45 ^~yfK\^ 5`^A]Vc_4(f`:-(r>.bNYA"z}f]Z Շ\LE~M#ξ~^G\x=%-/~_bWsήʴfa< t_̙s/w-;dkٷF[+}Z@ut]l<6*Ex5`Έxڼ$N!IA D׺VWYSG:'sC< -ӍK@Z5~)AB"䈻؊L,|)h/o@a,?R'DPqpQ*`ߦPɹz8"8k̀H42"Mg #`*u?:}?ж:@^sHv!=cϒ?X"WTM@^.BApGBx[ daQ!Gg.^F5LkZr+Ro"5\^?6kV7; ~s[u4ጅ\kIns0ɸr|,w^#ev߶êܨnǝȦy/fOk{-7ya!rj=g!oLӔ;Ps X,ɨt qo'7ןD4o $WD\*DE1ͤC`džI}`ҕM'W7&xȠ|9 &\"{CЁP R`$T.%sYWKEor]uZ&aYzފ"䶳=5=TB`h2BA WLUO*ɤ*.Ua@k(gk  \a":dbDL-?okr]H1N!ÒfEDiHZػY:,dlx}(z7^.]=w>*>lҼz?3,Fs5Cc:_ڈ]= Y?b eE7udϣ*$7p̵߿)Ӥ`;d@\0D2MFpѫ/pfpQUĊ=YֱYA}3enz9A(>=' 𬾝״Tv7eC9 }nO~nu.oWrWubʪ'FԳaƶϲJgL&{oTiⲍzmf7{IOVӳzu'Uc%lbj(1quS.!n@ݿ*`Fm0,]6p~-ӬI V3j,SI|m旓&̰4[p@5o5+_?6x4.@,^3gelXf q>~zG</b(d@"^^bͯ{;` D~MRgBBd20imVːȟ(:PW!*IA$doᚺJ! g5 <mTek#Oe[L8FP:egbmnPb`w`Al *H[pKfq*УK*Yb Rِ ;gX۾x=Jqwl H B!H%$Q]Bw+Ɲ;oӋLDixHd~xV]K5 thMB3.(rc!(Ԡhܦ ZXoQ(8 نid!ظ;sx-2:sջъCg~~%Y5 ߦ8BC sa EJc(-HX;u*]B.휀#DE1Ġ'NoXOZݞuJ~,<آ=Q71:D.AR" #h۽V[Yn&/>.l_/hbU4 bHEsMa7X2W Z]#GSeQ,"HȺQw4Z]"-S Voygtx o_:bD\ epOLEi;[' Ba:GS[r{4Y ?\Lto;= P@91PDwHQ ?O"*A*;CrR *m`g"?H#6qS/SHEa22xe޿pz-yՀ) g n7ik vWS3^]Ap-FQ!B HsY{4ʀ2"?U͑I&ְ+Mܴqt(+ _zʎΌ*@.i:C.޾iEu5U[[rZẂH P!P~zH Tz*E D@mR]D@B#頂HErT@C7~XȁiVtA>M>18^tB˕@˒2ީ)#xٗx`W;&ӣis6;.`laX,/Scs;mVy,!1~stP,(* F|_k-")oJPwkO𢴨AQ=, tJlH NDO$+c *g[S}>\pNN!h=6@N1WZS%Ӿ-\U` ,]Bk?CMsagm9݅_3|oY0P1 CʌeQ* ` h( 6iX @3{ꭕپ0@R BQ$ABPH0C1YHI]6Cf@u{105kYb7/7^c:\)6~4mQBQAL 25{hg[qPq:8(_]AN")}EРa&>ԀԈPrtut(!bz - {\Vm V4V8b,c8*b_?݆[`:o7}8=L%[,> 6Cv?ʆ}=.n{^(︝$\ $p@砮&|B׊(vD2Dʈ6Z )c"5;EtLjZ9jJ~wPY'"ō!uoEUTd؂PAHb0 EΈy6:Jƃo6"O$$Į VeX= `9ח_k[61wGyX= <Ԋ5ݔEub OMSG.@ OȃT(DT>8 :e["hhATk "@2=A@| n>VM.l[hT[2٢>mm-Vv K鰚 4Pp9h/HbĵL9А(tCXlk-p9ܑj8=s'Bqoy48jkhX tQ7ܷpޝڒYVh#d<1qE7>/-V#>e-֏q.U"~?Ko+3??,4ʚ@"ᦒe \g¾'i;2MMIFJʄ';Q 1&8Pr4CLÖHFxT` ,'QR @U0qASAGEPovKZCŀ-.ni b/\QC3]rRǞE%6 77`& ("̉X#೯W&>]N~F2?gq<Aʪ,-eVxⱧrCMb<:/\V:4ad)?˯zͬUaV|?X;aTal1{1)I&] !+!{u-+] .Tg C"V^ ]lU$[s̈ &B? E!zRO(fogjLSS. d &'L`Y2ho^ K[+Pּ6>Y+TZmڦaEjZ<(W S˳cOXFk.Jb:YyjoK= jB)uXTw<slDJD"5_4C64 Vlz[N>𭶵aA~In&d 1>_UafB1Gx{#q kh& g}s۴UOSuqbe_ny<= @\9 m'Ԉ+n 8Рr h("u`hm=ʥ'oGGu#]sS[>vMmRiD_9Z<$ ʃ`s*%+ RDfDh|z7g d5g#_\kDqPXJ`gj|_qMcskrSfq pE袁 ?ϊ#- m=M(uTcaz_eA^æXҷ@mH9 рҕcIQ ]a.Ћb|O4R7You+FWq6Zw+7X(#g%kH2!q2j`A@ ts0zٝ6+.{O3yIPXq@C Ȧ 3" 1 g̮U;н/wi3[?Xz{~z-6E EȈf+~(!5KԈ'G@ %@Kqh`HAl# F"d螳VDhsh9u=ӴdepaJu!1g`pAX[WrdfdJZ+-f8|XKOʩ?|}+ȱՉVtw6ZMJxȋ(-dA`8]t Wk y1V18t@K9qSn`Zrl8ӓjb%=*(=REN\!'se=ׂ{kn=N}pDYIC#yt*/pY|2 swAڮ*PM3ڬ 7atʝY;lRu"H|a.ʩ H@_Q/3"E3=A=qAd}D ܍"({8u0g`? \P4DIJH^2T;=߆m#æSqăJ*)eec,yUuc\a^ڪ٨i-Xah1lKLѨGe+[pԐL`cRaRu+^}$Wf69dǵ+ v,P@iق!EMs|E^GeD Rm)T->@j* A=Qzɷ0gݣ*6pjk]K5deEvDlDª >pDՕT)aSc Jv \);I8gRxUZD\ Oc!,XLsB~nu$"dD H"tac"aҡބV Z U*]j?m:E>sv8KjB E(YeOMX"_4*mN@7Gl7ȧ}Pڝh( I0rQY :de*"R/;oήO,`c>x]ҊVNՓ^_uTR,4-Y!k'0" H:)頾.uYT`@ oYK(D0€\PT9?dۮpU u`ͪBp ws`+lqnٵE*"AS"7P <ɑȲ@&1"(pqkS5| Czj)TonS 5C `ت-ւ]1E Y?j:w kkq~ Fu9duj{bQlC_GT9&aiK8fǵaZ}~|gR"H6Or -CEǐVP=kk`q0DCdD@(t`\V~{؊㫲&y7MYo5B .쬍&ǹ.(SDKBE8 ("}2F_x_H*>RmzorzhYؓ}YlƅD+u_Hc!BD1E™zMl2vE<:FE˽dW{z1SMB< +Q E@D[ {^= 6P%hzE *$o)&IHf|* b7r U鴵TmUV(YZKU5*SCEZaɤT"Iw?޵Ѷ:VДpC&Lȸx sSOLs@0Ҹ"-k} lT@Q&w9DQgGFkyfo!3ukƠZ@J Qt!y/jPU(!a ,)Ԗe6eR%ȣk^мQT^/ /0B] ¯` aRU6S QdP! BdgtgL2EP<:Xcі޲|*Ե['(.Mjs GDZrPs !p`5L[A8m\RA*PCP#q\ bdR'u sS_h=zY;c69VohJ"d`~Nv|p^&?´N}u/wlZh!ZhRY"l=fG |I'|ZV?w_9ΗkgjJͣEV@S[/ ɀC2qZ@L Q:}H,ueu:ٴ  1`ɋ vI1}\fپfY+n |tzM^9IC2r74O#g#ƹ6?c/[N0 ؙZ;|ڴǧ2u ח-w{z{hoԄՠ񠶜|T<8 (갩UN@u?n}^Mt5WUsR, T=eT(v?oϏ`;nYd*j(m<;-;M'qlȁ \JQ:8p[ gdS3c 52ZBD11b(`cȇulLI'B2?ш /ŢB%!ъ*b!Zu{9-mV'YEjq7TlMUdT` 8y@9>X@T2E@g_S>U RAXML6ڍmNfխVYJH32qm%ś-xǐ0dc/}B \~%ݻtRa $RĀ+CISi3ٺn&jQ$"G7ٶ5c&iřX/,K} ON*WK&(^ ?ƔyMf6IٍD@Cԟع~պ Am]M<>rWf;[Ij•'AR:=? E̺7 2Ƶd1` )Qe3>{XbmڪspR(6(([%ddPQ#&)|,SdQK`2b UH*mԻ%(A\ ZȖjSi)lZG)K+ Ui(X*,Y:4T3 DE`*)$)5VBKgH&NB@ՀPUI5h9,e%(@#)jK8H+P#Jp %"E,B1( TX`L[]*-0RS aQd!F a.JP R0Q")3P0 H&(UPŲ BHH Y RI1LJ 8ܽ6-340DI#$D¹4 Q4!6!$e1rނSkE!t*I LY!a )!5\Y,0% IY!- o@1mMPKe) *d.fdiHR,"RHU5ved##MJer$ Y d J"1e!a}c9hۯo7PTT3 5:9y=$4ol" bsUվ+1Ym@hە|g֥qn:[MȓIP^z"mlQeMUSq^1l9{fOkQixJԀ2HC!Nzl8z A %BJJ P{̔ |C_H&(˥GV(ow7kg Bk =422I#Nl9&pKe[}U}{ݚsW@^Q0 |G _0HbiQqaye.͉@%v((adF/v LS$f~-!t3V] C9g䡈i0UOݫ*Jޏ+ɵ#͠ئB,@t'%A.MlUO]R>4 jL~*(Ji. E'1 ǽެOӮyS!D2fWiV{c-}?o?~tNL90C~U E^6  QU~BE ֜v|$a} A>"w$ ZD,?}{GZ12㥭rJSn NdLӯK /?< \ +Y(yp|4Ps;CAolNfdZPBg(TW\֣,` c{EEEAUH-Oks=/ɏ+d 9 [NJ(9D }˺y,W" [U[ָt.eo2\ǫY1>zuPH$͉Ɖg9^AU0#E;K@y&ę 72 >դ e$BdN wu{Cյ|qZG}e+b3FF vV+(q7k|9kC X -6C bQF !o71BsXa^=|AT%ϐG[QYsm2s39 FW ֵ "0 N 2Fc}7¶<@wQڷrR˦#qj +;wܳ<ҏ׮]r!}` 0~aDǜK&,ȥPlx y7}_v<&sNV|&} x{xͦpL:.Y"db륜݄o3μO)Rx[5We6{MC>А?eOZ7DCk7gj< QHvD+_w{Yn 8,E.ߣLѿpDZRћɫ Eud=TѻsSkU$=e.u}ݬB:Vѹ̩DW%;bgԪ|IGFj5M+v5JV %6ŚeEE>vRVئ#_@{҄N\[<nusAN8ZSJ>;^^/l~///ih[լ1u~?l:nG2)}+Okv1 X < ͇>PG 5'ѣddL~֌n.c{ |s3r6bdAlc(tvWwYi;)Or.AǡۗckC ~(H?6/I)*'ĀKA&Bs'# f0dZ~k]Yݾ~s_*֍<,p.r& #$fdXWI,hھ0Vݝ@ܾR.;Q;T: 5 V @L [fQClz3w Đ]Giv׎ZEc: K<:(Y'j~ofcf@1Y H ZG…E@df w;wmd%]L`i+ 2Q{ 7bMx͟%t)=j{?aKC"MAO3}Wzm͚0ƨH=<jBd4y*!0X9_FY+>[QN'c W"שz`{3WmnBq4D`l.ٷѯF8ƙbns7w~/G9}GB(ad'w_#~U@S^%d5~=/5X(f8Y .}\VD? ''OSzBÛ!@s ̦]2Y٦,+x]v_ׁ3mY #Jؾxat(!DE܁<8s@wH@F8uh̭-[l qrd2h(o:QSf좀}JKA$g6N]Et56dK&|uwάLI4g ` /?+\lTbR;D@Ѐ" R7_) 56gջ d|"#P"de t<ͥœ`tv`=b`{6]C86K'6 [[q8^FG䵡'#h_@{nt -IIl5۲>4r;c2()3u빎[-~Ǚg柱kqza9<~W($]D==]Hr ?`~[ GKlk BFCįMBq_BabP}mLVjiIX|/˻}` iyK9gZ`O3+.B>oqQNxinhƽ&,tjfZbmǍ|W=dt2EG)m'Cfz*1fZt] P~6ޫ~6xPE 1=<+?XL.k};,uP;ع? j=76~>G"b.PM2|k=1f~&7P>/[񴇢Bnw֬SneR*u"搝Ȥ"_֒dGov-SJonS™21ǓǟܞSVyW&xli3iU/4kOm;G @ȩJ  M8FS9wH0,(Sy-#Ac"͡UL8wRlI 0eKw% 2gbmKO \ն&-UYw;qd[cCrfszRM뉕_q,5dN11{ӑ淂ه jy6.ŧ !$WUfmX*m*tmvo//TbDQ:=ͣ2?CN9qɣ]3bYsLZRUUmM児%tOݶPq53+(2>p $;p1AoK6A'=[j۟mVXY+ PwokO}!ޝPP<o McFkul'Zɩu.rk\{kLBM (Y/$-j΃(SaUIhw1uyeߨgw#cHhhZ =5Td&.Se._RVd@eLXiT5ot! ˟| #Պd7*=8/Rke4k )Ѝ)pd=~Qsz>Rb(r W1Lz,{qAwք8tcTBчm,'sG|T/ "dT^K >7쩂-A@Q.$RQţ+z|\W_W +YyۀT7óجx,)6/v݊uɻUj0\O߈pNJhfF&N}&&r䎘 e92020@1R#3Ry0 b^\~lq~-^M)X ͫa(ӯd|b|N"%:f.E ?BKq 7U F :^;gD Tz0ZB PS*`)`)S?pOf>杯+O30se"@ nDAqv`s[OU(pt $i 14 <3hW|(\]x`_տ gꏇs^j*A`0ť\nD-,w!uI Z$oC*tXӽXo|edEjFBa070n+ZƁqh~ &1w-S3?Q$O\X8Svh fsb"=寚]-yI5^X1FᲉr)#%Jl3  } +( t].V/Du{%К wh;#Hȋ}̣G:yND(.xYb(=J?^7͒S|7AN j/$X hކ^]ݏ^'&b͋\(C |0I>aWKwG}ó fM rO`r (M֑g;Jµ| *]C#3dI/ " {N> M놮6gI1Nrsպz}7Bho0쨣d*3Qw,IfH09Uڍfa[ ^ջHp3>C~jZW7kmçkGBqLFO|s͇Cy-֏?50ek?Z*f,R\;LOo*t<|Bl:eAvCkZiaO::ؐp %7f M`h(e2 A֫ ZŊ-bDhJR*˥{e1߀|^SgIKEDuVK!ciVoE1d[ߴ`Po}Dw$>}٘jSԹ{KE~<n!@n,9uI'q9WOC~50ր.]#jLKf݆&w© r!-ЄE)N2 6@|j^ T |=-T"}omHEXkm"յdnxl7$vDxH*S3"y 2Wf,o}Wff5F0+b (9,\jCBԦ #C_{ =8~ueeE">׸}tk 7%5ݹU*Woze%Z],Y H*+@;VTbC8"ts>|14p.r;6x0.pc{H KFQ_IL%+TZTR]] Iʄ !Y>A1oyl_X/v͚my bB혆T1@6"@dQp P>}"@u㒻SD EԠCʰeA_GguLܷ5'+75wtdƭtXHXm. [a{cv9w_3 >b]"?N!>uzz#88\%M.Tb) ׭niޱo,='6|F2*dsȒ$s]d25ZIӊ7)~`NLc>u]Ge'-7Rz(tNIJ[Das V󉙕7k(%e$r7|!*!V8$@Zj`"Ev[B#P* uUPmV?,+8QP?\GFAfoPAS %^/hfL1'sS?EuJgIAp# :.>Xc+78 1}Ԫc<1P3P)n@K3pُcEm%Px-UxEkˏg-_c!/@!%n]ΜKoovlxJ9ۂ?L4?d?}|ޕB33migg* P(Fd& #_ 4ߘ^# @(`CvP?oYc`Tt cUXɢ& ̺y/SnE >GATpzcPX,?g0@ %36]*1|Di: +~΃M 9ݟY( ˢR0L,d~e%Zh^r ~ZʍwSQȗrRwloKkC:A?$P4!3;}-m/u,iJ K۝)L~% iξ`t( #7k' I-cۗt}t[)jeua8)W?BUڠvT@A|*@VX@8Q\Q&.ioК'kH_x6ɄVНd?Ε)QII={{+fA}0S@‚hСdAd[eQ*"`'hգF1I;ծo}Y@gȐFFKI88<e 3 <&A6Gr(K߭n+Bkş6aï3Un ?c-C̉~#sk4)'2zup6.KU{rUq_7+QyU[lv~[2LXd1/!YF85l|> I?IiP$볻D>)On\)bg|̜65\pwK{ 5iCE$~z+ '20a脀DyU1*xK:ե#! 2K{0w3:ڠSϋŠ)sL2^/}x$yWMX&P3]NNP?**aRK ŬB 'R}矎y9>Gr4Sgԗ~Ue>5@\{ب[,}v \dՌ̀Ys !BC V  4@oݐ ͯl̪|Lj{VJyDV5@8 Ϲgv:'>w]_FԀ11q@qe]tHAiZ5['p#={0 ^xֿyOe)uhK f{D8SBq !uxk.ItcdPCuo71bE'|ȄVO>[ם|{րW Cڽ6׍o-z910aCJrDʡ %% &̏shIAFt *wFĠ՝UO /D}ֶ{}S3S ֡*B 0٩ؕ#3/ɴQ:tEt] &>,*o܂ icP-\RuV͂.JW `u7!  Uقܡ-k _VH.KܤFQS*%+)%&$LPД[/ھ_̎d]& ' a>圛>lJ+ Ë%eJ`o-ՠj))4Ȇ Yf F@Ϥ+3A%,@;&4]a b&[s 2N?L}fKbU[1jimرr/!IQ-jXK5  1)y&13X~gW5彟٩*,H~7PXPzwF)"ܷ),$YAE u(& adaP),* YI?)#"kX`l6o6 UMyQv#OZ vL`/nĥxx.x#<}ʌN~!5<çֺ6D/7eڢ`rmc0SLY~AԦ}L̶()Lߵ Ǐ?^q3 bFiđ?ohdUZhst.!kE_ Z0y8có &n]VL#|l>W~=Xo}صF\٩ Cpa]󻃩LKط{{w9}!k5 :T.?G&βk>'J$cRgi2 %Ɂ1|;,s"1sJ”~ױ᮱gDd"P+]ulX-f2-@/p`~zsK`Zf.Y؎;۪3q6u#t~׿zAb[N w+uINym%{K$>8jt.CɮWrܖ>5pjLޣD[n >Ɏ4s˷2CMR^'IeB"N )b!" "c (>U}'5R, Hȿ[hr<'W_U&`.wT.ZQp[.xőmfsU\+,$-շ*_^F}d!@ܟdY*Y#jb@ z_Y HZ 185%?pV?u¥A?Iy"+:A~s~lkg0RK}0E'>QvA$RZFtuu W[dw6 l" &y E drʧ0ݹi]]{/[2qj!Dd5Zʏ'rQ |֖t̟&"$0`r CK37W\+ @r')We PEnLbb{&[ >kQT.Jd!]_싶^Ҿ|yyk8<8(e}^^ٹv " EF|VH}:z RL`(Pb E%2DbH d DA&EUUr_0I]jVq ^"uS3PC(iO*"*k.^ &2O:鮒j%JyӇ45H1(bTLIg(L IQ % vm4o|ukZzGvyBij0ө H7|:{d[W&h!:Z~7jTEB!+ H&juV[=8s>=p&D)d=6AWc-,-9UG~5b)l4b\@ 2ɺˮS _S%ʵ =gK kZ-TF" EJ EU% ^ ?zULAQ0YIlvݧ) 5}U$x;.ή}N7g h?*80%ADGZK2bj SeOd0 D#B$p!{3%6u-W'&EVqZl+艼U~9TR~㐑FF@a"#ErTL7Xu,Z5lk3Yjd ڑɠdªfa?5))6ͶlR," BtF(͎Š^{uUρЮ!UxZT?uEo^yCS DRL1xs#|7اT=1\өƑO^~ ]B;YoV%,Q 8đd'q;cXɰӥ.!#Vn9;K]Dҫgc;8}ڻqeIUPB1pn<{@}q羳`x$C/PNjP:'W{bj܂m*Q 1a qX*I۷bb0T`Uģt`bs1;a尳Z@4?[hU~ [Œ+蘈  ߊR@aGw wt{:Aա ad0D)hlT*a,'z!vI,xya0۵^||*h%_7LPEZ֛!\=,`YǞڥuj*UMpo_fqI2 2CKe7[_N'};nD/vVpe]>J:uH+m'I*`GṱZ Lx1g#J^fEmbKb?' vD]LjTݸ`aYK߹K}/N vss Etp 06554A>r< {}+V#0oŠ^~|]ϩbiy[~,́#f7Kn_'U^˪UN:b?ZE ;@JjXz)i73~&\oC_fcݮFv'G֭aN*,EsH(K:d~/V׏뽘8b@2 ZGYb@Q7[d\Y( [woMn ޗ!p4N[Խlk$Ps_ }x~+8]C:[VrԧsI;;;j>5뫒y]s|[f p~5E{0cǒ|oR2[v?{U1,i2vVE _K>|4.K4Z^*ՏKUsTᾹ9!sc) {Zj.Mf?\N^|"՚spiL.vZ7.g\^V&Nws/jur5bY !c%]؅+O/E^G΢+<¡ 1WQ,S8 nbZ˦C+D$/xA 9, ;eyϭ2@ r %CڂIdSmR-vfvH+(4x߭gƈxc"$N=dD† ake0DfHhW樴YBTk&EdNvF0>V$M4(t^J3xQBp *Dd77d*J^c1H uqMF$H` {BH`no3b,Wo.U?z-O?պaj`aiMiFƱ}%dޠfWUԉ!DeA[v=Vo+=ξ(5Dϫ768O_Sfb hh~4% d3[\,R6",h_.Pi+s)3~j.wy'cRK2L!,K:8`7LGxԬ!U]d^dxWWWEcf?;x}~.` L Ьa~^ $(QfXriI0D-S"YUdJAY 0$~ W} 3Zu WӀk]SȦcxNlA 2p ?`jh7 SYa/$w13iKtkuе; 5Yl1Us<3EkH| 0*\E짡P0sx;T\{a*+ 6gP8+ӃӜ <5eOFZB;9 hA$RGT§sX.y?dEh0xgPe>gt0zg|nN#|>ÔouBͳnȯc X9 f :(S% Ig@%*l YB6eD;Br00\EeD%>5("J6띨3UgN(8X0KlB$j3 7lKڦy[Mu䗑ij~(Y 4-Fʨl4tFP}4BCATStd C*K욚 p0h_a6z`9L! DCj#T[]yRmg`QBr_+X/hk7|x3"VFII;[V6BmA("la6{uH<ڬ߿i,/4.XT~>.u*+Y DHaph5?>ia\A4xbtl9RU>|(lu$;dqO# J,Vi`c$1&v2v P>omt v }64,gيΞ$k30 *yaVk8xmeg)j஦9esr>Lߟ8˷~c%޹1ř?RY"dA.).ny+ÿw[$mZgʴ%(Mvr%~bgY!`#W jѕ;~q`y)2"I=3~T$o\>繟Ю ?2!Di(տlyށ{w6LdƫF_f("d]nvu\~S)f,P[m\Y =S22z@Yb9%}=c(ƓDPr~g{@39fz*!vy ޾߉w-;^ūϯ&p{yy \|8[ &Wk{J>UIi=ިv޶ ;w7l+V~ό䢞!hg$Rq 1@)@)5k5mնpDehpx>^+bŝߩT0Фf^G~FI 5rI\My\|?'ΙSU*81}b:5>g \O6"hvDRYNwj=(N!7YAР,<s)(n6٭R\~q9nۨ5JoaḄf˳U-ź6](2XGw9%.Ў{*Dg* 8ZÑI%wpV#E~@cհ//It:O2|-+ݕWRMpg 5:e %)!cQl `3>L cTUob6pm< D֮5F`M8G`Sf] okA/iTi %B#N((1ͯ _-ݮvq}F 2#__rU2hABX26,) q퍕 9H_DR bMe_uۈO ="$UXs@)e4ʺ|d,c(k,jp 0-q+0fUu4NQX&%YkYBC]4"PIϨtal/a ,XA"_De ]K[/;&S& zkX%_Z$iKc$ϼb.a^ËNoY@T}*0qfMLt"PKq?ꪰ"@ ī)8hwsvu* ~zbdD`h.`dB299 QG;g~/JKtRdbP(*e@ed{^Y%,.$ =l],}%k͵jdHtYR]Iqh҅1# kmallV9U3.ZEh]>33\0ݾ |wX%9 Yr1ݥ2&"%6ȇ:\:8gNI#.~KF?`:֥Ϝ: 2y*(֓n5*aHƚI赁Yh[V77v@JԯKGezշL8XVG~fP .Y" _Y`Q7~ TӄKH+,TSm0>%^N ['{5WdBw >xO؏ؒl3?=ͯ?W\ m-|A&vHvm_ВVmWz Ȉg`۳I:p)Ew+s4ZvSX58oǐ`!f]*ƦrP(،vy_2jt6/T4 ucb?$([ƼX@&bR #q6VU-Uc"2U0 0R-5CDWAFZ5p |jݭ5 as˛ ldH`+wo (~%d~k'y^!=:7d%8n2GC:CNN3(XQ:X[}P?]+2m,SXiy JaPЯfr-/tw "%x;oNö+@]g_Jz?6ox{ao|Khoz.JDs>`@eAro^{GkV;XzCscn4D2w_|GĦQ zv1j |f768b%v$-:O#PalTU?q}QLsߵV1>5󽍠5-mZbD+hr ׎ݬsSΕX5o8 ~]qWKڲ@"C*0;Mt=Lǿ֥ǯxF)qKC_\@lJ+BƚP3]=Gv[!  <ȬrͅHϻȯ,F;,,0%UXB䂞'WQ1[T|Ud~=וw~-tk:J, cyHL4B6ρ?f;QuPLs_U@=ULΨPu3o2)oE>;_7XbMq `L"(ص#N "DDRC'M,Y^n>vnBs6Fέ `kh!Z6VzmǎG DQ~v.rr9JS0`p}v"rَӐf';Zz^ޚ^%"6a2\a(3YTO-d2.64E!XxQ 9(=u*$7TT#D?k.^wYC4N?>6m/;G:/CY &"q:K("ȱ);9p3qyx|AJ3 baf(KhNz#_q+iTU*exW$3$gԀSLACl2]șT.LJzÉ}D}ǑoFjQR|o+5 Dzfs_]5{*yEe"?TvBն0OW+uJFސAawsFht^V:Jo m}?7uf=֗?ßw&m{ǒ9<[L0G[SG ݯooC7HH/ |,te^&a^GTTrP7)Z aW;_x;gqpF :2N;Ȯ!dM۱j*fJW(O=w/d߽ g/([̾>22b fi 0(Ĥ?'Flܞ߄Ǚ Q*M;\qveGCp=l/ mr*@ۛl-< -3/c& 9D M2B?󹥮vUBWF+N~?b>]Q𡽈I9] ^2nu;;qcBS4AZ+F*n֣BhY*a%ԥbQَ-*ZJeO\Id߳0ổw]To/k0nb9YW \ [ g4QiLME4gqUv5EX!XRC2U7.riOod\1Nc믰K +\6IBo c*|y-0mipC(plp!-tӟ8nxyҽ=[?C/&"TY7@J(@qo+SkmTQl9:OV_-fANR, Ufa31a0 vʡ\"d֜jAذ TdOc9!7f}͏ҳ7cD .H`cӫةkUח-RzTAK0* Y`>|87ݏܽޒeGMٚGM`G? R1b^;% Ob e(Vɖ`11&DE*+ .53.z߸t[1: 1Wm nۙ_ œh₭ R1NgqgïDt4(7LYO0ns=AEEӝQ PJ6;^Sу#<vLAh$}?s97v>;8@vЁ]2/kZ wxaW#ږ d4zxh8^}%^HSڰ1i:BR; 0/iF nw$Fál[3l7x('0! 1h|АɭelBg( ||g-]ё z$3vv~ĠKF)! QjhUȳ3 X$?vm.j6JەRL w!nnIsIz[rʶ?_D,UzsQ>u:/:CG ՋaՊq@Ydk ; [(2;T3kƱЗOS_\>MaCs)ˆh=sfd s*9›؁}&_cp˵cq9o 8{??N^TXyc^vXj>3v>ym9 N5I҉M6jYd`TH;N~DtG[`}Xl:U@G4&4 t lHG yI,c!v9?PS`]Q XEaZuxnu>93*J `" jmTGӟ@ܱ %p+.w0 _p*1BOUA^/k׸=3y}`J*^X! \rE|N* 'pȡ0nݚSSqhwv+LM5 ԭ* w4k/G\cci,lj!za)CS)Ōѐg{] (ƁL eEN\2F*YW֫Âݽ[8 ~qcisR 3VP3)X`(Mf7_'|v8APhGߗ{-$0xG\(N'*OIf+9#tZrHuL\voe  명bbp;%r(ZTRl߱HO!cU1ޚWᮒ`)X-[Ҁ5Mk3ṱxu{IYotj<0VK:! =fo)\qʣGE_睽5H _y[jZ79{tM|[?u߇k~+M͌>Ր(&)/?Szj=tP@r~C{B,re>~(tגdYCdG/5my#G`_^VUӴx}8 T<RD V*=##οK}ܩj'(hai-kuVkQxpxr4˴Ɏ()"53p0FS#@hrN_TޢAb3E<p:>&Cv8Q#B٨N ey[㸜LXթ$6sa"'>eȤ) +B8\'<uKp'ihUN$7:<-RX;/v=pnWv WFNvػnuf(0\Js23C2"Cj?3 A >-2?opd$ׂD:]~ )Cl19⦮&{߻I,-YՑX2㿓P-:`2X:9{վnG#;Wn~\oF$rw-rt͖gfI:첵O8T&G\ʮ.DM;}sL5'cTSuo|b&\k`ZsVӽ^[TygT*{z?:C'q^Z; 2mj\o>`gao7K蚔z FI/v1[<]q. I&ohH&..no 1T݃Dz{SlM3x8]JڀN|wB't 79 ywtˍW{&?na\6HkJ4^n[NR4n9#jm'VA۔FblȤ,vNU7#a*  QԖT|>2˶s 3<51o2mKArlZ}23 |v;r0-e &čmb3qT̉s[e]ZZ2bMV ͟_kjK0-Ѵ ːrxm{V]{5^֯dESΐ$<@@o "LoQz=` x+C Ag/'I X!/r0nY/{PV_Q:HPmZz.ŅPrXQCxh:!}H<5k17֑A=iikPVPD@]c_k ⡚0vVjj"EyOX*U f!\v;ͰME%N^(0f86 Ї@1 ńvƷY=C;mX ;UudS zTۨ6w[gF*Kj1E9#@0$u| ןoi6?.Ņ]IP2R&3i &vc) <oVu Y eگ8? Uꬵ[Yv{/םá{kF9"*JHvL DDYaϤ6ys?mloR7%Pӓ O `mS;A'2"0XH; <{z?<^ŘndZu_`7~* 0MR F7= i'ֹ|1do.f-#Zb_ZxƬ^XG" KarcݲgY~tUfRζRL'20G&x:g5jDē@)PɋɔI7Yh8`^nk$ES&DCl׸u% -c cFvNsՅ=F ijMYTy7K_hυ6k =Y>n1EW!{=|]*O_=>M{VPg,aiGH w,mWE|Ć5L.ε$@?ZXmvr@Β:x[&Bk>K=:*R8~doay{^O_ȱW'j&`_6e"V"Nna[Y&FlE38geunSaٟ7X22^# urwW16*/O::v.Ŗ)HqUơ /2 !`oҊ*h=OC]˛HM}TBQk3+&pJՅȖhŵݻ Dh?ΕضidN*'Iy! uu q3~ qukݚtquI U+cVœÆX^q8j6Z~5ӬtEf͍k+ځRsRnc?7δVb: PjMF1b ".Ztr 3C[qXZ:;{x\aIbGi 6iM;-ED ևk qꍜx$F9|k/(zs1{DG{15%ww'k${|K ?care:v+fJp Bn1g84ʐ ., ^ֿ>ARa î7)hA":''P0A>4 b0H)vWxTiڛm#A42B瓂@1+aU!je^ڬl!:@5?̓ ,f#SBt`‘CydZƂ 2nnRrZϐPb h ljJQKm[ʲ[$1GIN61[N݊U/x\'$tu2q=F gE}U.5snUg2se u0/뢐а0W"XHޠv.3׫WQdo_MϱlBSF 3JȻA¤G4n8x :_uJ I1^@mHQFW[a]Q*%P3wCY[e-)cK`*U|Ю ax|SUm0\"Odj%_q{"(fm\pa&p&=lz/|{E MAH/0fw]խԧʵ@igPۅD=4@<-94%7[gzٰmƟVsTcw(06mO}o 2\[;.8&N :0DВ{)*?̇wT/w/}#.4VWiTY mԮ0|[؎ӽmοzWg |ŋ޶gCݛE\ۙ+V~ѣ,E5Og}r& Aqtg-x?C] {w/ٰ|[׊ϲx_0rwy~DMa&Ypgǯbrb/E}|jpZ˂ 6kvƧqg.NSKJL1LqD`:h e^֊MTlYl Oiqg`yej1-]vͰh@Kje\c/Ђ&*H98=?F+ ;{; \:ύ)eBhwп~-e!hqJB?U=C]=i-na !VpI uH32TFY^v@ J<{"Xl BR(, k6)U_ǭ^/Wyjpu7HI$n~9S!GIIvI HO(,7aXUOA-o_tX3~,7C x5*vOc49#Ǫ!(ŵu|t\?ˁk~7Y¾('Fhx/?R /=irTtJ~|~c^bi Jg;Ec;^r`[&(֓Eɺv>7͢+趺=WsqNE}1q>mWo;W1 W$D?A#D$V1)ڥ@u\7ְ[\\ %5]uPUR5Yٸ+g;sv|e @ދD,F6_>Z 䢫}XjC19@Lݹ޿/pUJ-R{ie )Vbew-c52A43A c/F&eH//K-pБY Vk z) Aᒢ}k2% oF iN'KClfuͮ-[v˯bxeg[um ɜ?Y -n֧m~[;mm%HTM01mḫXf`L"0dw6~'bDZ@jR-UZRWorR@*iaH왂XgssJ<9~dU(j"B֣=`t D(H*i-j 7,%ꑖ* jj)¥BݽT-tJ"-k]jXZ-MTY*ŭz%0[R,EpY,8ԥ bҩXPX TR5PdQHGI>! t%9W /U fmvXX ƕfv:|[*)}с$ͥ_V/K݋^7<:.^T{e*=]~oƄ0JPm:oc_ˀq9;8҃/D8SH2C7.{N?hVdۺ2FL`iu@,aZD ձ0D' *NS6<{Ro p['~@]iZŃ]i`VDR,krs i}לc9@N7hnu..kxctcC3;ej\% {d]%"(V*9L^S@cڼ!|X5X+.˛lq/&^3`M{jbH3 /VPui **F5E6VLiו4׍g C.q2.A;G,(.?ޛӭ}SxJ ; n݉ɛ(GuUtMωU@"jȦ{nŷvx+fok*9v1cOjþWu<܄K-d_jxx:y!23 f h |/r.LV"!K;Rc#>bVKn`àg w6e9^P86n͗wu]+QP>3ZQb,~!J2;36x3aOq-{Ƀ {<nF>OBs]|j{ ;\<]{^mRw{A/ԧ..ҹ26[1ϱAߝSՙƛa8׍Lɤ?~a wx1MW^ۓ5qTXne_f=cۀs ͺXzL0T`Y-em+2s y8E\Wvk|x,RٞY볂}yb Ywp=kLMžť߯< I**>+wh7Uk?nP9v$120`7t{xN>>䌶B~,~ d! mK01"8DI[ 4~?}9vJ:gbϧx״rV aT YT9AE jd[8Tˋ\VAI TZW. ʚC}qB7Rxogimd8eaR1>n,>&_T qy-Q1*  $<LI*Iu}ZȨ1"yOvf>~w7햄ZFjDdbr#v R4TNղL-^u<,ݜIQDq«e&ŝi:iF>"8>1H[ܘ { c%'+ YLr+z ܟbM$)AY`~Ee]/)<vl8l,ؗWS`H P1wY.Anfl`'mH4-\@$\v`_s)qQf T(L3 "0RKB" *%L4Aea$@E!EepVHWdTPS̔BK3X`ٟ-J$L3^uDB@PDب0@3T~$$0FdaeW4()-u؛_kb`L4ZZF yF*_ Q%6fN{@ly{Cgb;R&Եm4-Fn"8 Oqï`Yb(ckk@IѩPebT;:DE"6cJ$2T'w֊\}L2LaIf ;{N&t/UQ}O!l@V d\Xؕ Eق4 TnnIGDLf6WS&B#^m'{A@ Hd`M4N{G!Bއg=L5e%ԦW3^&vH;)#n;jvd!! i\xo*J@*l}ANEljw%Rd\-h18Kв"Xť5J<|uY:& <.'k&ƌweAzO,-9@֙.>kW0ȞűE}I䭤*:ۃ"(QwT֚L @HYVY3]8E(DF ۰>F,X6h BlpnLS 얊 I`(*cW;:SUjZtr"d Qt$̂QUɆ*QQ(e wIo.p.pڋ$8S ܍;L *lP"0lbKe+f] XUl6!y# !+N ù_. Ke& s+yek(Y4Yv*gb-J!VgkW`zPa/@ms^48YU"VLqk>sbWL g",NE1ۨ*VLk=+u|g;.U"PSDתǔ`:ɇ?=,[ 2O*c۵bf!Rn8Ɣ;Q%Jւk4T gZ:+FRfC:ptV?C* XZ;x}CoqjX RP:UpmegŴr]ܶnT9IKtQ.XakdDOf(AGT(j ~rbuzU Nsgv3#P0-6,)9{J@^ |(/rP6XΞ@>:~ ;onlD @9ceCX0t<Лi5nvOe]i~8P`lf]X(o *r(`TkZVS=ڿ#gVm^U~Zd[hDWq"S΁+nVb)Tkȼ}u9W/Dɬ0W)=T749T/)UnYs1˩%uzy5jEAVwzٝ~Hw_ ن i9گTg!:[uKѽ]%< o.. #NdV#a%CЯj?N|\V/lTIc9>"k0-]3:h*,FKcI.z3'{@ǙW%GVGisxI_jڮ#!CU%5$`-yw< V2Ėk 4V4mxEE*dq \,"6r?z@ {mY4YAy@9V$-=7z%{v M8D:iPΜ+z=gHdkABŋ˪2ADIY]m k!~9ctA!EPp@.rN&FCn[D*lUa,]#LD>UHz(QjAkjXzs#qz?Js_|hOLxuR@RfYZ ˁU,jL7-{DѠ$3;Xe=(?q;c:NfID`hhdzb '|>",uxޏO>ta[蓲0ш#xgal5M_ X@ɛ P!S'W|x6 qZ=dmL >J\PEԙx5%܆`@\)}T O($'v3n'P}ţ$/DySUi81֨{%lF%4-kK*9|LY ~ 'Kjro¬(@(BcqI򴨛0NpvЗEj*mN*+o\)B 'Xv{.Ე!a{S8J%q-2lgg|+9_asq#_QA:iֆ'c'Pq~5OHlo3!X.3b%C>P-`:*+gʜ ~G546`(A>I1 ' GVG~BEp'‰?ЮrFL`cK#) |c,ge 5Ohކ#^?Fs5Q|BbFxJ*}5Y{xTЕ]y0( |bReNR2g51ԊZнss:ZoVHaf_ J^%:qYzk"VQB\-A DM_L-?~W} R )؉"91!*1gKh3hmMx6w,#IMs|*ޏBhT0 ?:`q4i^o`_db?3;,9.{;1l-4 QSTx/~#"_#sGmJ&s/M_RlP wO\r :`(qEp"CW;afB9(6'Itk4*#]UX=Uj_G3yQBeҔ;OelH`cIö] st1ժHdH]Gr;X5㨑AX,\'6cV| ojѣ+(&]ߘ_g6=z1g;RC-4Jh۹׾$f"=w>W2F^d4Nk"R'3_'svx߀4D/,31&n3'^wBOl弘f u<_iŽU84BlgW hsc1dKjM s w[C_N醍M_kx2^?>`J"vJ_If)\Ҿ,mҫB@DYEXM^Q Aqz)'bEᓺ$#KnrNNB08{EG_ESnąmX!<&AG7 yPfA@NjV\Nbv#ѵ@j,L(r%^^쯈rRj2"hBҮ*L 5a@UV>u3(zU1ou"sPHX@h ulgPuϦP}U-(+ŶN(:3 zATvJQl_b#i E ,wC*$ZMkР5Ӂ]irʄ ObQصUPHɏ9PVՔ[[" ?}B p';9FP~xxa flv& iFgQ^ѧo&kx]н̈$Eɐa$yAETwWI,,vl%"tV4mc 705AK۝b&_%<#_}ٺT Đeʮ#FT?~jc1{R]i2i LA1f}#zH|HDk*z9 ͘JG}m详UC6l_G0,,ob],8z.h*iQ%~\7$ )' 5jj--̠?"ryj=t&au97V=ճ@΂?QpR %Y!] ]>/mCJ*.my­f}/CXuo vy_2eW] =R S;𮾄iNщSZ⟱c fw#WZuZGhLk Qm[ojR׭ Q"8ϼCQ$тAS12<]'!4JJ̡{-`8-F˘[45Z6=rSb߼J͎ilP&?ŽzBޏx1{%ظgxp n7QZrk}oPMO~MT}ɰi䀝NpoŅN6+!Kgeơ{!\SUwԺaȑŸ%ڿ]cD h :2S:hSy/%$ݸu|}XP+p ޙxSZ'8f:X5a/ e\a b_cQ͈/NKjI6ڹg7 Q6Ɇn x_S_IKT0_@,)}^ă2aQG-lxDCby©!E ˠ-G[^0C4Yx`Լ +J8 ugXi:X<۴NI(@Oyhs|ČJ]rr)wo]P`R  3|F! X{YN8"_W a^J5((:Nn"By(']u ([:m.G]9YzR^)$̦nYw 4o<ù׾pD\U^A\) 2Egyޒ.1Lt:ɧ>^2a)nʕ&ݼsS/4Jɇc*0HpxQ':W KN;GeDqHк$X_i+#vFm'KBܲ'ҩwzX o&7H2vؚٕ陋UqD@I#*feA>mYl]AcryJxv{5K``znEoV |$*awxx4a0 ^X:3qj>nXhԨ1b-NHSs[A,mTJ#DeoDjs.)HHݣ50MjuG{r]ϼ򆂝"ke B"ߕP4RWbh&*@q!P.4u " [pQc`z VekDr;%$ZNn~26<2F* %*t1nmpG/rlVq #0sp:Yۂ#KS1~fi }Q?/%+6WBbu*;.iD:sҎKxN$ڟĻ'1r[8Sn[~F ?Y'53};lul_z4xD;Vy_$Ǧ#?$4~8E O@qYpZj*ۣ=C gP}ȧbm`S6C4zE^32֋O $v )b":}vxc!S4C_GNHBO`IXzQj: @# =˦su#]f1AĝaQ W@AHh0.NjVjcX@|#b̥̊S6J_c^ 9ElH?=Cp8EVwu`j'fJ÷pv #@x (v3=S`Il:ut~1MV,ͽ4[C"%II ^Qʃ1wTUZA%1ګжe 5y *+xKg=G T V-$Ca-9C̥4.4q%k6s{- +ڕswxĺ` eE.MwaIK\Ac4E3 ɝ6hiEl'JrvFaw 6TuWKSQ.ұ+4c^+V8\3tQ}>#5V[zdLu^ŜG+g Hr%aQIźL$gUBcL]BF>/vxr|h,CMfc&.0 2tIU ϹS7%ækX5-ߐo|E`[R;wQXުk lyt7Jiy@q;_Dc8~L`ōsX <ԥ5iMr / 곘D-ރ&RA,+jI(3o+y{g`gP$O mP$ dya Qjk9%VЏ$hWˏf9hׁV*]- с1QAz>uEQj" #dвa|is;n[d}9T,Ӓw8ΈYfY} )U(|;Ȧuo䳱78qҏ>`'pLuTElQWqj m!@8ZgRʕ[:+JYX_gM#J~RCFLqrὮxh++Vh쬛p|*{iQFc*E}mӿpL޷<",[ldD\Q{f/PW5z-KMaѮ }4w5a5cd8e^(Rk~#)6S_Đ nh*P>g}x3y{`=ұU#O %E?1K NӹYYM !VkbsiePqGXDt~gѴ|nק( vCqv<F~uOeo'oB 4b6TAQS3U,'pcVDGNwv&@|hS7TweSnH)Qnl?= ߝy`aU `wzLn\oo,@n R/ )K3װT}tBK+ p+Jaװ*sћ&*څ) ̀vcH3TS{-/KJ*IheDp):GH^HK8i&&t_H6^Vrnb1BQWURe5rM/ѯ"~>M=_#kЅ?_vpfGM.?L5Nnw@?B5$D-W32iޝ'?r`,/ys_>_ŮN];HDg`B \OȾ.uY AR{]]}r]LE3׍gk߫J ʣhdLf89].Nooҭnhon, ⷛUQݒ"ߜ4Db8/v:E(;wpJ=Ž}|o@Icb:oC!i4G0* cgOG=I590O9i@DD<{WXcKF;*&"ZXk<*14)Q)|C |<=ii=گOsy^AH48 MuDgRJT|yZ9WOcw8'&r-`\+2Vջ f\͍+pm?9>/<`.ȕDXgnWMY'. _IwAr?]ϾvQPl#Re*[6IB#G"(46H;MvgCT,k?:SZlТk33GR5pFxN)J("ف1YCOT8Kf.3e@02d3P6>4\2]qH]3 #q"8dJ_#~@et/D`z-#-2翸nͬ* h=b.]Z>i&V1q,= F &aKkrppo[KCIj6$K><{sz7Ӕԓ,[ 2l@`CQr-aB[oºI,3̜L J2F'(kU&pL;wWo#j>p08013 gNb|=pC@Κ%JcBk=8IKFT4t:=s#һěO)ަx`xI 5*Zޔ"q[(s.H:P@ *#`ElX\ 9L׭r>iz֋A_7DlEQ@B5\R:a0|Ao Ez5N7$&Xs r"SBZa0/$E:!\)CbU磪64c gTs Oi>GM0CXua ^Ѵ k >gdF[~X7rY::LjO.npJg/pp#sڿs<`㖴'yu5Q KY!yĖQrj|8=ًW0SU*gXWn #pam>2½@[J֖Y #=]' [z&'Ive$"aLBszzdb]BF.ȸ+OGjDEAeE≹"* >cf ƈ't|T$KA`W҃ѽ2K]ڰq`DuYEF+0<3$Zju'݆'ikŬ I&J-~H592pahJ :c.>Oݥ3eמg+^Z=_[,gwcyRdy,"@btF.:L8g*64i+<j֭WŰYlaB~0;6s0Be s=4%-V^kM($\k;BPi/!E3c\tݣ/Mn'So}O!/]efOšjsF>CcAT#'[{_h`!JΛ=`g|npbPw>k0jDoA+xwC@Yc 떮aF,efg*Cws顅~IA/8c?yF]_MuSʷAJS&Fd]l;8DzIWCi3KÍ8v#t-!_ʜAV7T'Ҁ5kא`;ТViRJ͡:U|";? EVOU[unW/,c뎯n=8pֱgR<"Mi>Y'pfrch.{mLuҲ6w P9`*TQY/P`\7`޲:'?TZL5=1| ֍wyg.F|hc#qcrW?s;0 KtJۙ3Ԩ/ƏtU}T l5EGu5PRM93.Tu+6*Sv/E!q'>YϬzPbʜ~{{g}Qbssy{'mL2i~@HdlViDPM΄]긇0P&ùa$kS9Q{s{rϫn~S1Vm`/Z \r $/XtqV cN{T݁v!ui{&2)~7(NRΌnp^e]UHFQRÝ:4[We6c~#cʁW~e$bA<Ʋ֣{&crm\cKi2s+j<-:X"2+Owa-P. |cf- d7R#lx}pYB= 0"0tt6C}ֶ Y _U,oDY4rD;-Qf^#~jTH6tl:$Ώ\\ kѼ)Q Ȇ6$DМJu9#[z{idBY~uL[_t)ߍd0ӊKܥ@sn_1!ck I[B0g8G,5w~C&|G?Gi)RD q ut4NWdpZԏ[@u2h.3Ly /Iڙ!۱:!6uS#^Zt#te`Ԑ+n;:70w[=Dd]H,W)@z)Q(E^}Mxo0Q!h舗?œw[ :0iǎ&V!7Db7ϭTu 2R-##1A? DKF}IX5S(-4KŷU.^MtCk4R3w.B Q@V訪`{T]%R" R5O\De+"unb \|/ MGlQL7և_0 |`9÷.8[xvUCFo$܊ tKU Np(.']8+ԢzSkm.S{ |<'QnGFpElCPD:M^bJOu:JwLc*f,CKl@Eu\$#@F%>&D^ٕ"U'i7{p#1{}COjmT:྘\@N9GcC\Px?%~AH>T7 IKWeik= ^rlj =cM,l$ 㓷h;%T H`));4 Ķl;_Ixe"MjEu0,Fxjˤ'^~ ]6ߒeK".lQ#A4g٘SܘVsh9j`t:"\͒(ףϊB4_]R8@ 5|l['PpBߦ!&qx k &p_UfZCt53x/@fGY6/`-VLVjdqϴۚ*IuxAW@ǰ.j]-+lWW-y ˧TU*©C[Cmj ֗ju"K$2Ua.cECh^ȉHo׌lww'Hq!0 b=Mc<(: }5݆ÎKJS?L~j@̴od0 ](Q MsZrd)n7Ѿ)`y-ljQG}܈8ץ\k^g9r3*aaOcpy/zSu6MZ6uyL}3Б\T$ёR wBքWU8Ď딶SGr*T/lWezӚ,3AWѶY5Vbpl<3B/935szrgx͊\7IE+]Vꗗn˔(=NbV\AuܼFl`HQ{FH7 ` ʯZ&R\uFaݽPp#CG4YiyGc]3gLSI#w'vv0hei of: \W,66}ix*ޓ\ơ&âC9L<<ނhn Ԫ9n)|sG>X_5=DcQ {}}BciEpZ @4 (6Crf~2:N#-1Lcr&O$1Zm:º/b<1H}VdSsoˍ2hRkyP5|L3Lr#IqT9Lq?ՅXXZމVK?vVd Ӏ1.v0N*h5ۏ L _'*5"PW*LtH  "Ä';&P=g݇FnY/ʬs8"Bo,!NzL}mΖ4Db8#1a[J?lQ4ȇxtt)7G+M.3杼@br7dćmU!DwEN˯Q2ҐQXIM#DZf Q/5f050gPa%T/È]B,j]#؉o_u:J@Ȟ_ԈdɊ)d'uxف "fvqMжruYP#iAp,X>o(?8Y%;l܃>oEՇg{߃R$c#kƱ^}H 5|c2g?9Ѝ7j mjBPP&J 6UH^ ם8SODvN7G&zoa +|$hVX cL`KWetpj#0(;!!H j 0gga+_o)@~- u)Фؔ\,qd&`fW?goZ [f崶Xdk7:zЌwzϮ?@8W كQ:XɄQᱶ\.u3@[ \}[%+p[0gAXX~#@W=fYTΉ8.)hs4P7$Q5j8U`8<:Zӷx lbA_q#մ5Fl;xdf֩ eXm"Cҿ2M lt r>I+bz`"ZQ,\C[u<-KJ\MvcՆIUM_F />WadQSER JVs_E*$+%sϡ4Z1;SA7)⑋qV8= *cIE"ѻL^%.=6n0!ruzm,%ZdEjN&'ד.ԩ! :`_kDK}a[[gFh:Fx9l#+ˠG;`^!gA *,Ǝɮ.$<4]|NUL}k?=$ca-Ck&%dvi,Y)fhoк^嶃#(C1atViq \1"-Uu kEUY$-^q~p#,/OI qTmJFP*Ay>)C-m|G1<ϕOG"Ah I>w^ &AlčZ45j@@,o(;DAM1lԃ&$8ZpFӵi1;wW 8S "}ʚ*ݹbKOI͏6e@0f5ji9=\n(ԬqA<@O@t~* Y GoȒ=L*X \4Hqj@uL!G'p ӜduѳXVU\I#HLpIwZI n!;̌&1GX=v̐V}--bLr˕xo9AB!8uE2ݔӿ,>`سYFA2v|GCp0Ͻm':CTWGxjZX߄zm/:laU8>̽3xϿ4o,Qj jvj7P(\Ä́'׈Nj=KކiDHM^>`nR;KyǠ~wV.[pu>I&r(EFB YAzN&;(f=Yǭ3enz՛(d5r3O k]!GWJE_a~çur]K&C:E;/ ArjEWqEEv9*ƎR2a/@̚ɣYC|دJi,+cڧ2 -x$[J.:ݏ7f}镶JT)2efS~32{ =w2~ut跐;hpчĒZ 4ӷKo U%QCu mU/01cD 1Nნ9[-tp[T *{mk5;6S R%ǏEX"&~>^#膜n޹H~ A YQ0Aq5v\U{t2EZաy[9geuԙv2@= N7kΞjsy+y[O!}ai=F;B"CgdvK/Ş{ĺ(h9ηSʍϮ"3]5q4cSxE׳0<5*Gs7k+VS%HB6L9'v`%TKUB}{Ke~%Cp:v9s,eCHɝUh7?I>tW+]t㜪qFzC#߮kr\fI&tou-P!\g4k{adK7sQž+N\j5R8@pKxn)^> &nԧp*4,P@^Й@BhhK:AP&6u{SKOhJnP'ǔpΟToPLde0Lp f{ Q쬈A C2e!䗒>CFb40/+,k#tj3>ވ~y5FMk.K'PXG6Fw}9# Є0̲ CCyP_Wfie$@Nz/ yY}6aY"T1 L~mfh3TÓ7ڤxΔ6%Ϣ`sز& x\Tŕ/[,1=q-w6IHXP$M%/h+,5꿣Ve;KQyl;o d+B0R=Ua?>^4Go(SKД;{ԀkߍpeeI2$MAZ?Yl+]@`+(G p% hJV%wL9b}'!R1L/y,ca|曋 hq%nV&$y߫Ʋ|aG=,9״0| kKec-M)m*^|2squy<0e!BFl+3EzhҎܪ/e`sy ),ڵ/K8&I0lc(37 mLPk_o%(C?lSl 3$_`?_љ+!DFV6~ 5Ms pdJQBu00[ox˄$M&J|M3A Uz5^y2px#XL.p|؂w@95pvss]<Rl)h`JZ oF0>jRj9uܠS}Ec1:}p ~~؈RБc ;(`͖aE}pzZ`횫cQp؀Aazo[NfImFuB :ɻKyґiSR*SOs/DZD4aQuεY2HƆjF5|ߒ#]V=`{6:4La=3@6Qߊ,`#`M_v)}g9(/%}O~&9-F3}mh6A [boj"#[fLP'֟2|2Qt5p*l=.uXu'k^P|?h:.!W ~<~Q`=Wh𕉑6TM?V3m6}jg^ >Eb@GY.H&S|GPf UiER$% ?l= G̵\(#Tؓ3O. "JCݟE/x?;rƧx";=_k,mm6,Z_9j ފ 쐷='J7E@kd'C4W ub;E^r^79P4fg ~/BwEk[OVj+<MI弬U0".T UεwVGpgl7<넙c=?faDZvUSI(ggc"dn*UgA`!۝}/ %KI Mgq{uxN6 Snhu$}2}"*/%qMq{anLtl p^1Kf%kEB-y4Tmf^[!do yO@ȩ|&5EMXaZ\,>8$<:BeCCss })ǠۗK|J,BT;sA=,>gIFLo>'WKS!s:.-ê !o W9qقޏj9;siC*͆K5} P2Pvhz"3uۨZ E|= @v[Um#ǘ.Uяv}UayETi-4b,LTg4/潅ߦ`S;ֈ_' yU}aOju}돤/CO;q{kp PezT6c mCfF2[w$GvhYK6/vEr3q$RyN-1H>6K])l%W3=_ˡ ;ODWRs<V\C@Ć[o~{h9(43F>E|b6~Pq=@q_fg\07ծ]u 1c^^%VPfTzSRڈa rg^sQ6= ~|o+=CDKWkJw/gii߽qs&]f:rgtjcP6' $ hLu9~3iq2@8ڛ 9zwZ|#QWfKQЏ% 5;o>M!HW: ) <ʵ4.v\ ]H~rKa 8ՇHQ~h>5RߺA& t3$ Q 6)z)VhDbl+Vf~; t~op'|N5 Ŝcr r5[u MJ)\8>@wXوXGX\pfr'@T\`M<˱\D R.3s7Vv 69oalģ ]N~WVݹE=zF{[Fm^͢#8m*i͎GIZf3A6Z7NNh3A.ODE6+H<>BÆhEpjP !ЀT=&yCwHFv˽x?sAD-$[\4(;.1bJ ɭNź?j: ⫆}A'-+E]w2vjD򭨑/P%;wvH~]|XJ6Vv#-\_޾&:X]գ@PdqW(7!YQWEt]@M]Ƴ8v\5W/,Qj6S`vB;7~ /1 \bKa74G<@]D'sTGwU-I8 =u(,RSH:HJ\a8!Qƥ a[7D^ [ݼ 'Jr~L,6+nPNUKU {E K0a]g!鉼6ߠbwh˛Tf;Z h̽QiZ;0#0d zWJ(x3K~[;sۓ\_Nۧѩ?4>q qJ{c]P|ܼ(kYHLOwD'r%ڳ ZQe[!' 7ndA\li9,xC 'w(-hoRIy^[iSI úMEX)'|et"q mSvv nQqfvhdV#4]BywjQ(Й.Q"U”%J)9 V(S8 gY]ST-ͥĺ )wpjv(6OG9}3ܕPK #A7'~6,8H#"_8Ao élm_c-df9'ƅhNm>wC3prU**Y(^5HRJ}ɰKe oj&$FA'a'NaZ0hDx9Jخ7"I]b(Y|oqW,1~l77K[Do+d~z{Jw*\_;LvGK/ BXuF !xt@8|A>Ev.q#A`r ┋!Ee}ISNAfZ02ݶZ'1kY&+B^ Q "jo\_v0:FCgκpoRƙ+XZvk#A#B v>˛_@K*nᑓz~<ͤO~1p#pܜ~:F:PlT t=ԐxSVha?h0vK|O:xJcbj{gܯ f a9ZImf%M1'τī_Z#C"38,Jq4Gюv?7!ٞ zґj!.r)&uczn"`L}H#}*<Qt>%oYraIG.B{8Y /[Ypҿg(' 8jxgƀaS?bl7&_=RkU eoAQv[.{G:SCE!E5l߸zgpTtσF,q̱F|W.z&N`C$,l`Eӗ ңpEu֘l&Cl=od +*| hh]}vJdl7ǍѼ^Zt;Oص w"q%vke;@|tsck "N!@72e-8kM͏/ Ğ1cg@y{|N`P[Mc #5$u%||UL1m{GXgZ2)1xo昭zk^FɬQ%lV|6WІ<#t:x>o4=1S!6P=JPݮU3Ff#ܱg.hV< *e2D~i˚Y/D]|hH] }y>) 7 {JۜcnGG5RЏgvn%Q3XTdiD .=**kh/<Ϗ~}kۥ]Tb yyz<;HLUV.>wKҶWcd3b2~o.Qs 8~4/0{p IՁCg׹n";EtXp6uŗ)71--+eǶͼ r* -.jC%HF"Uӽ%7,aݴ<`}dT#e`4ɽJfiƿ mKe$q/C=0A>@.tk $5 PD\g&KS,-ΟoDAƍΡtͻ/V4|M Ni'B~O|o8CSu-yZ屉#t^b_5x6zX|:LʷbMs(bg5 h_@1UjVfvw 5Lu5kі.bFy83*rs%X[JwUK+SņaDXi~OdzدRc^0]@z~aG䖭N8z: vkYނpPXH4n0cg3p򍠎Bi+af_<&B8׫nŔӕ?ު,Z/rꁢvh\W!P h|;Za7 H> JlžCVC ʷBS\]=C,T|؊\h)| x2!!7l3)]#޲GŖKʶP\UxYu~.F1R~;E{#hNkkZ91$ϖEuHLնѾѨޔ:g?{zry_tqp4Öm8ƛ'8t6%owfpB3kVf`?#[~{*>d-[0㊼EiϼFc;ye;.qHTޜE')g6֮'i0\m;nT2Ήf)^1fe9>Nj؜yh x&zC%<@_Uv~I60{"0Qw R3Ǚ %[)w1{3})B6#%9X4D';CvU(084JcL{mx;e r*wUS YkHU:i{I^\5=M4"2,tWKxq.d5]2dst ӒoƚFj]wlM>]cyܹ{ee j(7u;N>*H?x/jF 7D ,5+#TOOd sro/i'݃| Zvg#m}׋ rߛ7p\BZu7^Dɶo+INٯ:!ߘE*[Na|o'[!"bBX~so; -@(6ˆ*bh9dkC,-u:JBZT8]Vk@}6'ɘ=7l6'%i\[ul!_Ȣx2ɋ)F*y(e֩G%'!mjr瀐A Nixy_5wr*(*IuOfH[Y5Gĵ(</9y-g8TCǒauɓM\3̉{ZL3d03߁l,uVqI< `ft:)&lN5.ٷt(q/H n9?c"/~ns;h$݉0},]gҵ ca>V^QP}mE^{r >(M80!ːvFCx8/ˇUzzf:͹;IfN['u&Ѥ[gf1+s.3 @f[-bs 9٧z,t]q~S f$~;"Fl`a RZ*tu*z$AJk$鱙y718fQ(Frv#<(A6}mf Aqg9V4 B%f.c81O2(ۼs*$N3?TD$#.TB:xibA"bc[ +}"uP P:.[z`5B}6Gk'cGFhb5LnvԆߞV_;VIt.G)i֌3`\(VԽQaBm?GEtY:XB`kOK؝U{ l\z1|ػU]ȅ$_ez7i>gu;Jdƽj>`3212aAP_8yU|uDe ǥ!yTl(g%?Vͬm70Q*uN$rn:N '^(h1u($".G%Hqܻ(ZY4+Z`_H(8! I=Fo%=V}%%^ 3Y6KR5i֒]cJ_,2zHqv;Q3bW 椌sLޘ~\L"xWę"$e7 k ;345_n[۠|pZ$ lDuȁ_򴚊qiO}ah.ȥu (9Oltx":ʨ<UeOL2fu!YKm ۀuB'=nez5~*/ 2{S)hT/&BL4G>zmUe52lm1@De?>3,AujϠ^⮊8Pb2@".=S,@ddזېem"ABFdR K ˱M_FlHJX/qb9B>JGQhNR_ (.ю# Ud[. ͬjy&i1h>4QbJOh(A bi2aho!#RAvorwLaF*o$_oԳ7d TV*q˂$!נz UuP3/I; в-xj5@7\(85 _X5{Gr.mEtIu50# DXvh7d:vrN<{6m)8\^❤<Buئ}طvzU#2wUB: ]$^\tmry5F BG~ŭ6@d\V\ vͳ ^Õǧ9H*wo:p#8`Q#)[qTx7q?\m:) `Y}j| WFJvs37A2weu]HF<*-HvUC@RZzH'O 6gdd d)|~m `F369^iгb+4 ]SWMH_z|,~8%X "k_ǖ(v&_5(?ߴh,8EZk6wݹa\e8Hb{:!Q>yky"KކOZy]"L%8{v%g$cPw,G~J or%ÑT?6΢OqW"|QO߿}O,0m&/ )*JO4B!If^F{Y_MA:\X-~|c1ng.6YZHF\Zb"jPX/fu9T蹒@ {]g=Kk,~ !zfmJՇ:,] f :XL! -;Uf֐@U'{GpS/Q/ס@T>^0y!e?>ez`د:{%Ae3akT7~_dkcoP+b A7P#d ,u$5 A"ŃOGĶԱ܎@+)yzTN5ɲxCxy깳`=}Ȍ/gh2eә:i0 hkñPJr*y}cD:2q3jxjnn5RƂ|A gEQ |N-Jͧ`C!WRhhKIol,o5K)xw%Eྨ0NOEO" ~w["Dz'Td>@XvpPG_95 1Xl:L_;Cm=NpYWD` f&JD bt"P#{4No,} 31͸M{%e(~ o&.>0-ڗۦXl͐ɶQic'ڦS|RmhQX")40܍X*v`sVϢ鑆韧+1I{H8BS_zʼn_ZdW^ZNgY|H%C4([7Y QI~}_.Tg7!$7@ߢ OEUwjE6H\pUJMlj8u ( fV$8sI @ c?BY% `7T1h_i$Y `$HԗG!)s2 dC3fjH;r(3aBU#~nXJG(<3%L-O'{Rh`1ٙԂ~;W"/K\BRL-Tgd[% uvzW &P%TN6h^a0oysϼƔ4$i Jk6~&a.m$>q܍ijkX`ƹ?3cd71so'DwsY+icY-xSrtiW^*rg{oυ4֯3 ٓpxǛ(֡-FM<{>RC[t&rƌvy䀨׷(p5?dݴ]"m_a^R}Ղh>Rxt}'<1c\VtH':Zv Oyb8D)~y|A3x;v#V䘧$Hv58f`*NhZŠ$eE\, l\>G#$lTMjK{24 hW;0k AP^r)^ՠZMCΗ R!{T+>Fb?r3H0ٳY.ztZ01Ht\Hԭ+'(\+K.<'̗~`4cEFa\!ŶsJV y9}''zR#KcVy-|kD>/o;5 ۥ cNqjt2] wմ }+CZ|Z3ﰠtk%u4ʇ/Ido6wim]pmhI xsd,1âR.*x'l)z%p`";ʲ&㒊[77 &r.Hs XL)j1"Dj 9Z&5=g+F\ \KtߠeӚj FŨ|#20Y$*8poJ5UX(05W T6‘])kJa AI @mf8&R6NtgϢJ$$f tu4s%U 2/RN<=ѭa, րL)Rpx|VT]Xf"^-dRG [5[ !RȠ3&^jbQv"*~.;7N~R2Bjl-k];@Hܱ(8|̊ՊD0׮Q> yL3Jo{ZC489;is{=SQ;ߤ.k8^wupPEn.wyVʇlRyo|I xPRG#}n-'=o& ݷW:|nҤ0Y #Ƀ'@4+IC>a3R55/'/ޅE0:}@Ed^x ! n4;UĔsΨ8`ׯA1D.hZQ-x-'MṖIsX2,o(9Ah{WD{ y H:pNnF.sJМvcR|Ԇk}JH|jnxų 2[n$p}#F 9-e^[,$򃌐fJ8N)xU2 Ϡ7ǓY\%}!3F֕!Pq;KYZ zyn|poEK5cz\ ux$HUzÉKq:.ر(jWrA~mIցs$UǶ :s-Ѧp'%b9 ~QV{Z"I1=e\T:/! = sbw 2.M(ܷ;0'v42_n(BtuLD eq02}Q;ct\U z'K_/ڡJɩ^nq<2{ŏ{3辈}%>CC'1cb/;eӋQU`X+pu]Ď-NƧ`oyߛ4QȺq,=عn9x (=̑:m wk'}lh8[j!.3P-(bE۪r$F;|E+Am1[䯜Nؠ;FBrF0z:>W&]OXuQKyI楴*Ro޴@+xg\P9P@(v~GX<W4l:w@0n ܃e@q@!?3ql3ζ BG1ؤޙ!9%B%!VWv n y诜2_M"!PUh5剶*_6M-ioD$$, R*o8(1i=+sCDb @!K?睷Dv} +P"]8D*^$"_)o^h:j|n|A0~Jz=(W]5eVl*ސ$*:;My jg&YB^ (/7yl вZA5KNI1$:>qtƺ 8–] XQaĠ`ƒCz$6Ԯ64q>*ARS7ci_778E^pB\J]D)^(=HãzG,czߜڽB!՝y^EQ#6 T#CJiZ>X+9RiqVqK6<d-3PyQB{E9>h7wk\Z$O;(} 37O[90*S`1}pXGcNڶO==+73&€k6(5emD[@1{xy Jd"27Yj|W=6btevJU#[6(eӀ.t- ^@ +A5B?@25|Rv1ɁqDte9YG .ŝfBq;S_s͹̴:9dI|qj(,ך)i>>z)**,Cڝe&lufb!H;y(sc{uqPcPB=ƄuۣϚF@DL+Z僓pBՒ#*OQM_˧;i+(^uB :-`CjQ0ՔoكvB<,@fę(:$1;bk*E `zN/t)9]P@1c,y @kw[kݣT5ҸLpdyńNE ۪۞`&'SQ$;?+7 s43 0ʷL"goE؎q㮵o+)=# u/4%DGAǓ] \;JOqfSP8#әy” vN.9}cڶ2W~tXF!sWVb~aOP`j~1``~3v&hfEDj<^ɟnQRHwW4lb*c>78/XX#ܱq1LG <*D(hꤼHFsUCVLpln vT  dF@P9f+ ւdOX-~ō7m2Z34Cݶ:/%a֮}gFs¬>g@.W1:rG@,88_EZMF95LqXFB?G<<+AeE~{M7#UDW8΂D/B=̕ȶL2lѾ WQ\(UrsE ߬nDʄQmsz4N& XQ2MTa:) XR)}w^FR򂊘2LNYu <>H!kDX=>AŒe9V3_δaӚfda]Zp|`k4~zxuF> ?nc ۋА2.~PyW,F6m3uNSIPx΋n}`VM>1YCcO -{gq,?"P~y = B vCqgew8ͦSY:ȠN1@cHnu*|X@7P` "W PEv  ڶ7xʽ UNWu_X!]tQԝq,4v~MwfqUqfjX{ڟ肠BgclV^5?w%5 f T ^\orV QWjȮ`b6I2{I ^,$Zl6.$=lҙ }:\*$= 芲f>mpea1i-"!{Ozڢ(iAp_c]Р<5I1*F. KpiP4t|msoU*,t}dהlSݣA5իΡw""nպ*w7L"(MTsd^2a%+Y} tx Bd܂Re΋!ˬQf.]Y\}/ڷ PzmVM]/Doj*Mg<%L3N23 lx\׊ǏJGGߘ~p>la#1)G/w9| &ѡ]Z '1b \kMerYe ٗ|\ޚMz"Ƭqr)Z|tv,'#,amё&4ZC}sV艢Iw@خ#ٻ.>z/GxCn2*V3OsOj Z s)ТCH%6sFGD+Fl.nBHlsZ@Su=“5yD\[<3IkJ#v"99RF=.&rOױlh~g2}[} 2II RfFZFrBkQ77cw[Gl"waOX2ߑN%VA$1Ϳcpg{!v}{UTH:eIаMUV$„`y ;@ PT?T̓"EP΂)_>7RDX;A e;J&H샣'lacLU{kI^ L;W>#Q ^SۮV21J7o3 a0~_La[ d7@XW K RrܬLD"2Y:fjϓy<5kLF1*|[ң 7WmZ}3fcQH7 z|ܗs Lz&ȴtL=& 8H\ez&DHnRcz?!z?HMDA`Q';ȨJD} .,f 2b<5R! -\5F0NJXh d(kvצ: ymk:cꁭ.Xz~x!إ@3NI Kp>;lTm[ma4 hCN=a!:Zč"r]O?jT)3 vzqL,V}bHlڨ=$ TUDppF6CPI|2B1I(_Hp 53g'RǃNmd]LjOhqMS 8 #)PVsR҈CH5\f#(U/c\2F!3;Cdn dـPc+Ӌ//U<! 3\-&}BcL_W<&z 3V:J0_%>(A?RO4Q3% trqǣJO5p':^~h[._wt 3>9,k_ by/Cg>9Փ,>~ ޕ0 Q@*p(! *30F^j,!4 5(yHJ0uտuū >Mo׆'$rhq P*T)r'0*O|QpR։8f裇=`eꏚz/24OΎiwoS ½x^ z= H,K++ԺhGJ^{]2XKQr{梾5#ܬq]-YP5,_G'h;gM)"reTUIpN4IHÖ|ӼV`~V).}XfǕ0D3˿ <_D։]C&]eLY6Uևb#2,7ӊsw8H03o%sl1cƐb;C,Ye Fx橕aw\g2z[n.#@vۉ"Y?y+ 7)+H-a fdV>1ėOD2)PM'PK+.)!,R&7KU>;+L)+WxJuBnNSW-~KGI:(/Ȏ͌1˗xB]]Z>47K*SSEۛRe*3([fܤcJ/Lg佣 2 D Æ~/!aAӓ-%;WHp6:NVBw yc/5H PP Z,]z-^J7Ќr7EJKK7C_-C>[2 ܯVܻZBl rkgB]BR QP: P}f*z hwpSTor[=rm%$34"3 ĂA-d]iWhj{dL9'R9{q~Л Ѩ:9# 73iȼj`,]ΰ;Kk6 HP{D:O|texoJO-g"Kuhҍ5(Z"|^ Ɓ†N, #$uW-Q€| fSW9-D6g}i9mWBCi?7#L{xaK)_@* 7rF`q:UP$eu f9`Jw6}N 4l1DV7yOۜ(GJB=!4S5{n%>\?H7]rSP9.IlL(H^ yfEq9cTü+\qI'.K+R"Z$H5nYw/RIz~Yf|PB,K^$ܝԆ k{Q3vAϒ`۪0(@/Dux[:(|+ӚBd AT| ^U%"s3¨@{PfLSo 75j@wI&`7fwi镪XX7ko/s@u>7.LXŮmְo"$he@[`X~Y4&*iWG)% !>v/O^B`JXAۺ(!PN5v] U\L-(xvg0G@+*wF hSЛOkÍ@lu0W\YH !7@ %_C89J0}K{ -_j(2k\,B%-{.@Zq.K 53MZwl 1x>d0=ep,OqT ,鮢ccg\Bg< xr3!-|J$s&^[ ۓMC|zahYt h٠\:%Soȑ妽R;N#‚5ʘڤ$=SzDr(">]@#><0XQshȃ|ԁWjkCL 7ȤpxVX;کzk=Lg)P; > #+5]} _*ɳ|nJ^A,6cVxYqX8 Ioo¦t/Re2Aw-_eeYUk-Nk@ [Bq9I2Ԧ@~.JvDhu)7up]1iiu|vFUv I q=-U z?8e&st'LjѦ?Lސvg%F KSuߕQoCJ^H: D|~#$t/$*;E)v#jY8a9Rgr~UM oZ{pp 3'܆zj]w$Á""#-dd:Ϛ^Ӗ>OGV ->I1SmYGXݕ};:ִMvm 4e22C]PTND*\0`WX7׽O NK3S..Kڮ;A.$%_.{BD8j ulV zت@@x&a6Ƀg" n,?t[Kf%b2s_g\u3:+EmW gC('UAy#8R{hڕgyI3:qtw2a[|W:/!,g*p5K@Srڳ*|Ǯ 1>J8'8Zj^UE"iZUF $+YˋǓ/M?I`C9{rG@a=.QmQy*YO'и1Zf?>󣦂Ss|caG1҆Zxv<ȬDB3!K~pIKAkIo*^Oϐ#)xS4Mq%eD>XGkZ{P8r1b \vN߾[RN}:.OK99/ m#?ަdn. ѯaߐ Xn< !u`}C&av3qoH0x݁8*GO8u7bȰolm02;*zG1_7((]vs@8 :G S2ѱM$w. $&D脜t`%n^"Bybmb> A0#*:҆]W>SWH<%33>U^xB3F0;Z d7<vԨB{q ^od #zR; J,􁿫% T[Gt 8[N-<坟?ʹό",^hB ?U{6*@gG7fSC:$^̖ׯxOPXP8,^f74Q-ܐyF_?8(!HcfW.cމItMWСKPسV@_Zk o,Ԡv}I"x>JسWoטoZI[g JO(|++h! 2z=):lܧ5: 4@!Tܝ;2xeT/p7Ǽ mc?+RO4Bu[ٖ&jeZ׺djU5\N0U,PϓIan>’ۅ_^}T8 I|7TXu_**րP$eHMeA[ցO挅KMʦ>8x'5:w¯.L0gP%%dީ?M:<*kiǏrʲS7܀._^JXxE', uMz_8MƑ648BBq*mb;~ajFen< 9Z`2rCX~rDuɟ u.[3[}>%H'2l-#8@(nA}#LCS7%bÈ_Ե1 PmS0S~zV g 'o5"vt2Sulg߀)&gzk`!x&H{{szrOcIw^w; ѫ ntmǞ#ias]T2m69ju}2`AawUꚏH|6gNl/_\ݜ AݥCĕ;&V=ɹwƕM6jvQ4`?{@`5G5s{O9O'R@r7efc`'n<\e {*+Ιh(@|u\[ii͇o%O<.<[2̔LcmڀAm{ Anc@4iAn`1$+>"4B/6@#4*W]MFU .4~k<햒nH{X@z:7)DJ'x<* m&Dϲ{;$$`@Ge]Xf>rO &80vp۔~Dod..q4\E6)?q }يx6:Zazc<'P3Uӊ5wh9@J\<$:jWsv]ʥw*^=%S,3I"r &!U"ǜBw"Gt%;|WH~D4W_Z0!= MPɊqYYl!gs؜P ˅5 C|cB} 5 <Ɛ.icl kunեwEu" ï(8U}d${6cz4jI ^˜2Yw"\a7 n(`Z0v)HQqG2(sz= gvbp*MD`Y#@KM 9J ^~0#Af.WZB a+8]+28TqA$=>GNQњh7 *flcK%EdNI>{EqIY&Hy^O> $ׁ74f|1=7dbT4X PڲOROaUZ.Vje;ѭDmZVIoȜ3ؙaqP;-̓d2m&DtYH3{ncd(g@5qꜼ=,o8g0'%S@CԨbbQO[;2d7萚X T8]Y!=Nٚv ޶FQ:_*Ii= 29CEJU$T926\mbi0\$X+;/\12q. 0,*dܧn/뮇a~0ުSRP^L|ęzAG n>^ P4fRǼ)&rXYF UKnPs:İ9~t ]y[hMZ0O3 GsB<ђ %_LA`^ e JCN5ZX:s+~1/D R-y8դ* xZH_cbMkWzرqZQC@('# 3sTi]9ےg<9ǓvYm 6V'mYC ә: $QJrp(NDd@Vj|0*@[w6uA(߻. c6'4 .QңM Q|67C؈0 Ӆ:ȾX8R`ҝVl|mĔ^BRʪyDK48"~&B?YK7h(|v) b̭j$` 3ɶV]rM׋}xnj &>>l [|0^A;!~n@B˰,LhS}ցP1#fy~`ޫ2Ž ]B B*my}ëN3jDP5?qEy!]j5n 7뒜,OTLu J׀-#=9v ټ'?4:Z =FzERt!MH/x26Asƨ 8UϗO Ǟnz8L*aģ]I~ޢ f|_ފ ;NsaF|,*eyfp%_vEn;@.A"D4WN!5$6`qX#_턳{O:/y2DRڡCܳ& ϒ5 >?He_";6gd?.x0 #$T#:DA&aM#r .3@c `SԿ JAZI nʫ)U+s3ܴ%겉_|}^Ɋobq; $p}3xTe98$yϥg ]UyiĞp]rr~r!1 vS[IM1b5ɁH6ÎF߇;  CX{ !\=zK::$:jK4iJOo cu2{K-tQ w%q[0Uw82V;zW uHCG#-Z%ZuKEmvfŚKdhzaz.J1љ [,`&OE98 &2zCA 4}]uɅdry꣹@7L|4Ю Oqߦx1Z`;Bxe!%&ql^1&Usٮp1%q,)֞ίi 79GD1uaM %>zw:@lL< "ܟRndtet0E2s(6'ş̳] 5I;!amxxKDyW@Uc@j0] |8u*sN[,̳&YsgIIVKm3 Q*J 5*R~#B92 RcVfH*H 7y#r'XlfÊzJn55oe *q}7HKf{c! AGG-XhK>a*- =/&KZYΧlktOzXwrJpU.pd[}Є.h_ V?gfS[Ү?Zm;a8= :fGHVGxJ@J'FY8R7d5P>F*Qo_@ ʪk`so}kAɩL <ߗ^::vqjUe2tȴ'e+ n RbmգKxΰR10?{c8!,R-71J"?[n)_{2]5{{\5hLE** ^KJMJ6@,evŶY?LV {M\a K lZUY ~ci;o}‹i ybMAg_07m::ڦ"8T璃Wve 5(܄nq8ByN>鮽>MpfȇUg"NmQ6 Iʍw1}+x:A60stZ[Ϩ jN,x b0+r.l<[wW IEuAٷkXJR%@2@r 4O`C`_wtӳ??6ڷ4.>#*7+Ž4vkb^.=bI_v﨩͸խ&~$Ū#K%{fE(O={:Ӫ3&Ar'ߑϧ?!x7-S(1wiטjqilBЕcSCxܓw= !0\ A0,"X7A5KjH~}5B{s젰=y0|*@!3WV VfiQT,P>]Y>I}* I E4Y=Z_2& ȈVf^gD9Ps2<+\YFBP&97nޗ.-VwR被tοKء){9:wnxB9vZO1)Szj?#D|U=p?v h!ѹ47<O=sft,PJ^% -7z2vz˼Ks8JTpu5H_Pe!Z$ŭf§ t\%eX5NJ.֨m}#,e%Ӽ@F&D Ȥ2D]=[U' Ƃ0֏"ڱ .dl.PmqlSLwHdzt4|#w.}TfN}Z"D 2)-*у \]ZI!e<.,/Gk"B.0ɟ9j^sH:lc-˟Sy[[vr{JM˨LO.Q- 1>( ?QMKd0nkj+k3T#m?dj0ɏ.o2je QX;d{89k0 cnk8H29v6wzϰVqZ^o*Qs1;LZݹXFQ& 8tJ]@*wWmj7Ԯx~3 xˏwt8m&eАnK-c(ˁœp-ّYނPuatn 4!CǽK7~}m`U{!pЉg\7I'?6=}1Ƨ*dsPدPxE8QOj*,:IA)9$7%$S EdkKlt}[KV-nʥB(I6R*h2"΀7gXBgn ;x,C:ҧnp dz@x{v'n=2jc0hn_dƞjI/';̮&~lO3"쓍3nEk̷̴Ьx;T3zmX/ڄxrw{0mAi| 4݈#R&z&= G@4WB$hq7o5m&kR#ՐmLkWY4"wʇr+:adT83]%cPb,"a4-AkXױ< B"F֍~V33M@().%"T B\9~i)Ur:ISk2\ TX}(p y lC/,c~MFIv&4sqnj˜.4{GU`'O?ۦI/, ClB詸9 u>#|"V> ŐӀ7)B[NqԥdI/(5\E. RL :4M;wewQQ_uS^0SY\-᩺V}'_`&^R{߆LfPhRoIcW $+0J,rSҒB*-}U,o;B^:\xHALD<1tiwfjⷄ-fJr?p t/:MnY=˟&VmL5J5bm!#;;+}V;ɅS @ ;H35eTվFŕװS#B>zp.ArtZV.dLliHw\S^D}5P-ƾC3$&+jp;p }.Md>N\$ȷok/Sվao[@5n)uY_$2E<#*!sLF؜(MBSv' %\^71tkk'Y!dσxHe⪹B}f)pB7Bj`W= ߞŢg(|Ή$m= ɢ0g+T 6Bߚ" 7.OYe90u9_H߃4I*åՖg 2Ţ4&Ny K-W"aV.a@6 -rFg8xRG!lei ՟n& #i!F+$?E&Hp#2qf̵%㼚aaXvz`#i5&P\Wu@LeiHDz[イ^b%._7hR+;eh}9 3Rp;:n)^#1 ږ  Y=?eFO%ز7F38>W\W",yMvX 9xvps<{k -Qg"N:MMh1 p(JPR%{Mܷ,`|ʃG7.*5c6=;wP,u:Wݛ <Կ;ɉžBDU&Ef).3(U~_3"*xwWuQ F+sW?,#SC&׋hs𞀨W@0i-mi3֞t;TЗ,ñY ,ΓK9@0!4{4J$oW(XS GR`ޓU >(4hO{TC6XCw B020=2*ah~AD k3[OQ o. Jm他s蚜l sVJ'EI]Sz%G!e*-HKCec 'J mv[aK+(Iq˼ǰvʾ稟OG;;O''#~[u σfidիJc Fm%uA 3߻`};ގ(Y+6q1fmc2i=|L0sLMFtI!;:I1l\=JcY@X)7zN_zؙhNk!d =ufSH%$`wy8 j}Qb5?E-v)$_;GHțGEBR>&Ṽ C-idku}(l'~S[u); \]M:,cܩ L?PCgs0p3.U4BϚk*Ո7(~f"WqapKeH>V:fՎH*IKvY&?&4C19I+z~;f =; hJZHl JD4}FC08_54BIL#Y[4agǼ@8'L:{Ew$X@5ЯYDMa c{~۱4Z]a!\i?4 #Cw[*s :[[-ଫwu?M+Z~m1!MS}9r^Yw>TOB;e۫(+v]n s.ة~#m柗^72C?$1-,uMO\qrL~θ-c U|!;VUSI-7cve b\^KsH&=:zha0 ,)wo*6p{2D;9*br>F2O{҇G]SC%w{FF8yqlu42HNDyZ˸g5= %/ IyAZSƯ7[_6\;߭*wrVфйio[=d NcqeeCr+DfGL!Y3ؖ)&tRn/3Q&tF޳2rfBn~sMv.gAH/{Z6 ct tLet>t1hlSH@s,+*M_7t%@e,-#'#/^4ʼ$oNC8M?@mvʮQzc F7g9NsW ВD!-)gf4O"6Iͫ[l%U1[sd)4 ,89] ~v+%ݔeR*}$EmZ ,Z@7o^) N;جbťg /:F؍C!."ȍ&=߁D8 I H8.ea!Ra;Sz9= VaHYdbCF[k4W$^PtP蹮2(BS_o}L…]}j?t5]AėO9TabG\F"u|O hЦ>K2oᆭ6럖%<ou+UYgznD3'gHJ aH6QXJrMA[݆dUܻ6e}?1H:=yJ+C~d[C];}o2IRZ$k([nRG %SU}q,2\ׄfݷK0H7=d*ЮAZ /~h=ϥle$_3,VȻ6VCzrPtML_8h9m>r h4s~pcAbJW6-dZ*`OSl5J''_e!=w477gRj/KȀҧ2FKrw3eAz(.Li61,6!' з#%`:J鰨SPSZZN4Zro3Ny{gnqn,aR$➆>\tvݞkPnoVlv:e>2&ĶbWl)zbSV|h3.1 GᖅA̠&eyc;,⴬vH`a%DǓD?LL^.,>P>Y]q5 炝qA r3!7q!^Iuv 5γ1{]8eC*4NݹI(ŒVXӯQ3P (myTTZɼњSEdX獷~?(6g;G$ΝuEm[ZE5k J\ SSkh*ˤҶk gBjbo233~XP=IN7 q+v@Q`ϮI dZ-~pΰsEq>?k$0/$ j_zׂ ?XdiA>hw"ן)+}(JNMxsVjl#Z*7aNS&\wF0]븃 䎋gẻs_5V xˮ-_Modo\EϪs8+];Lu4OX>,F+O(Tdߏ"T@HWfMQчTqO%\ɴL{Io<_*1pRf]szuQBqfrhT".ӆU E˅^Ѷ c? 4B{O.||qڕ|X6jSp,!!pt>>d^*8>D|hS"!>skrf}B-)Ƀyģ}d}+/a4WMxeXp㤌LW#bTpzwzx@}rޟ#TɛKͥcw,sSf rCXDwzwm榖F}s@zN#UB]b#E{;OWY92ܸIOSϾʽ+b$7QKfߓVp dDc{y@d"?|)sUpgY@%F }tYZ.(0S*|/ `嚴 9ߥTA֐^fiXVk[=_~9NN7b\1#9E~}zЅ3y-2hU69 0el\TEKob]*ZrOR۠|S~3Qu)$^$xh1?G\W?7¾)iuhKǖ /o7X_S5n4<{]6$m6Ʃdq쒆,pԤ+ߪ`=>!*\:&U\ B3=/b//a{dLH'xMsR3^^.Œm= xdh/ /-ԁMEWɭF{!Q.%." !z6-Q ĞVpbD]40i1kόpVc4//݂Z0韅+;ZR#QXbi-Խ ?Hʐ.۹d!r?Iʿ~Y'k:ޑTɇv hY ,^$4թ1$3ڵ2"IZ-ŞgSI-Loovyܘt谈1RUc0ek96h][˂sXZgM]d< ~wˍБ+fek*/%(V,TSӦԵPTE(P^QW^!L3,Xu$x #ZvbZ+"}*bwycize`mR=ork\GjRduxƈrԨpwGj?܁F3`pRLԃ &a&<@'|IhFz|}Ah'Īn5弥.3HtLgbtzm>)lf;6Z(]j? p/}ck=sӷh?_VRMfR.HqI*n%L8InB|m,~Р%Oa8ԶxTH!,QY^};d{QKfP'/yhN{`G`jsp z5|/e{-B (Ճ%q!9ʋ1OkCT?5TXlyOy~pm(]mޢg';a6-anw=(Kcv!x>79?@\3\v$F NBvEr׭ EEOK5pMu,{(lP.Z{gj4g?p"Q}JMV֌,Q`;o|V2(R-`R-6:_1ujx.q7jfXk|JU A~ dhOkkP%2[VS͞\*-3~5(jZwW¸"Do(Do^.p۶_ >FY$2׎%\#1`a.7 ?_W/oyovmҨt8N}SSݘ4W uF.ejjd:?ϟŧA ^`.*dTLҩ-SvR~oSn=n胃5H@~YKjǫ[eXcCʍ,{LLT(zԬD'tCS#xB" Ǔ;o*_ $Qy*>5h4@ʙ[F>^!rs/N~: vg4V #gT~M2{e ɪ7V0.16[KW.sQ41HYZHR=->m-w+MH<-V}XwpDZBazp+z Yɿq]w3*5O쥏ʹx)EL'ޙV/>pQ*2s}j!ò]Rw&KH~ 7+䍤 &2 lYSs~_ڑ[mRS.FjChmcꝠ>ɺ[ℤ@ ]qW^N- 2\:<+LT8g(/ Qh^x{’K^ }L=uڞH:7NJo ]1e"?c{gO*r&";h1&CbE;.gxS5BrA'f]Y928fΗV>>t9DZykG.B=#*H%F9s(KPN۞areo^{jY][Eʂ3?+(Bt6泭sa~O+Od6[d .Z+3jc<.w.eoV[%EШ+c[)9x[ W2NV)V+^]BzpE9iȝ ɚ՞/+_ ģ<<җ#Kf+vd2}C4 Рꬳ|'hL7$U &ݱЀ,2GdVIO Gg1kH@®MbP9ڢuq5ye6<E4n-jԲ&BF[",9'1v2h6:Zvd1#GEtM{,0|LeK?Dryu Vޘ@!IT$٥Vo n}we^׽bmYUlOk_gtySU^ :w6 6>[4aaiaGnx0; ?E2x$3jb;L^]o;wNx:MtMEݫxYs7e =Q^L 븃_WvKPOy d5 Su1ؠڀ(Cx dNP) tt0lFOg9/{jBuf\(5S D8t=X ٪]0 qraK*fg^ٱMxbJi-,U~jwQp 7q1;kMαx&wUX]Z&F5n}=Qw,kz+ZWgl|I.D|@CK(#kS#"#^C@:+Հ% :9'h־:ь@d0)zyds؟*4& <'ziT" 5 ^9;!fLl&sLrHYmN5R@w5$[^ޏLeo*p:adx~2Qd:y%P^cA?`U4تdp)(Tlprn kE"]$ ?h ,#`6Wu5Q?jjBtZ%% {̉I~(',? BxߡCy0>H}wo!CڴyLطZ mP3tF(ƜxihZumιSc$MB  Qny'v;,wM#4sizQVl`m}YlZu8+LCY$=G`s)r<dB UZ1IKEV/CɁ9l(cPQw;'s@T~X+_c<-މ7@)*Ayx ꭸ.Ra(dZ@H;C@u,2[Ä Ƃko*Leܣ{ T1/"!B$q)\<l )Hy~ aRlXu!cnBM3~?]&=@]t+;r C ZL `\`3$䒃wd~rVD>SVX%Щ!< tW=`0q$(m & oii4E H&fӔ)Hny2m):ze@ZW[`jd/PP$Q _ա XlbZ7L]Aajx[s9ܯAfcfN)%,MH ̹D)rP1ަ[@wmXX2<]һƝ=K8 "_3iۖOd =kgzkߵn%ˤz`D>FL?  0)?U#'==*0^ cRmnPܽ%൯^_OC/%7װ#~Á1)mLo5wN7LL|ohB w,ꉟoֹ_e<UNOWaK;$׉sl̾Лg{2I ׏cq5b#ɶtȿ'IVW|O ԃ-ڟįGqV<1xɉљa͐/PB5ŠUH qy ZU㿟\'Q.ؑKd܍{侾XLZP)b/RP>/&K##Wx݇ | `4h\XϋU2>oNXs&*Q[M2a{򭓙 xMѱ;9r.$u+5u)rDۯF :F';Woĉq읣48;za<ȜY}L:;/78?47p^Yfb8 -ן' [)y59UZ'[ۊqq3f/0zV?8B /ɿb-72tUy1@0YpQuKJLa;b=XyY@ؾn7w3|y[.s$S,_/sg<=o A7KbJv&_~ɀ\ 61}DHb z-; .lr TB<$MI_\DVq-kMWlWl& j)(ِoۿ"'&aG.' <0R>R>3s SiL$ ݺGj44  Di= ~u5dsN%g,W~!\QW~E}wi/JowiB>Yʠk_ )&+4Ό83$xrMuLMp8Ipil)h UT;YHͥ[Er1LmU[ JE`!p 7hV~Tj(=t)aL-C !?FbS'&&i+{N<8sR`͗]3NYpy,5e)-d)YlxQ(ͲYv@֓B}4kO[S|J d&jB㨁иQ8|}dso݁2 { 1Q Vi:tF%Z΍0S_ekD]?Hsd0u1oё}Ί2!q+߬K-AѼ&ё$!HKݣ"4l/Qq%mHȒf9VK-`h*|b,VFA'|t#@"`FFG3N-NMcF("twg(4iI. t%rN@0zo+62\`M=Ǥ/)ɬI^!IAhwC<03CfP9%6ӧ7tV_Ln2Mdr&ODv._0JީHF 0j3oڃp%鐋 3 д5voAiW?a`Aaw:FN(Nz;;y_sо16>w~p,Ŭcsoؔ3Ć#{@s;\&cS?j\hyWv:4EN:9#r}G![͠Mb@|ԗ N`3qEE:|a/l$xJs] ĵ Z%3\! [$TSdpwu\"-nW䡾 rĽzAuB1FskzO5j+ AQq5lk(1 VII.*.*'"N]{X;c8i,cxnEuyԢ3Òn>HmB?rԹ$*;oٞ+r<潟p߱sq2wLX  }MGzh@H45gtSn_P ]0[.rbX@\}Dy^r_HpNG6]FAY6ǀbϒ1Lp`OcQwUv-R-1%8b:m>AQ AFHӒp]C9άxOMg32+칀2Ƶ0kֱl)”GU 'c;-%򑼁Ną07CDV;O4v/<{ #?6W֑tø E1ir?"_aNe ^-o#"\0X/0_lRȴSO ?!v::7fzhȧ ? E_[;#LfJylUdX-JŊV/TYMgǪ*TIBt +nrYƩ$?0+jFcZht]oG`.Lrv8Bw-|gk1Cjt4oilZ.K)hS1VUm˵÷U#zt"e`}#V+kh`x]'Y"#VWalc6Т3_I6e>Of><\:ȆT$5 04Ar[û:'7k4 vfK#jƬ?K~8JA%!NaLJ(-T(m ³ @@@"\~ ǥ0\Mct1A4tl\7 {=yJE4ɓp\%boJCg"oL/ ECt+)blFl:okRuS>8{VtXӠyW'3WP ԩ@24:Zٕ,ĒpdzҺMBLauQxmQj[GлL}(H*־xRMoէT-Z@Gp ,dzz32dJSH-Qj!Vws:OOЀ H498Ul藺32Z ̶ U//KREH#=,pa=\B!̠Ʀ5TĬ;!ٔQ'̭ViǭeDdSM io2R ;Lwpv={$U>r/=AyZ{&< `M-b}a)HxHbOKɑ}la;}u6V,(8HIžM@"WL wkS1uuW՗Ȏ%Qd*5x= &tNħLj6/ !ߙL|;FEwd<]I X} *V5 8Lݨ"893sqm6_f;}֞ZMtyP:|襐s,no)qŠj\~DSi"!SP"M60 Yar,hi;qUFGݑ+IdL>K7 \PO9]:XJ/P&o֮mHj;!5=,d%OqXW 7T 7*#Y(;gPȻ=Fm9W',|c }""8aGx Twrf*Н,۱ۮl"ZrT82͈r)yg'=/h>ta TfJq]RzॽFjIY]%gI0b]zVF66, v+M2Y^Lİ2.|}"ϝz%_"/e"_TZK W9~Ga97?c>1cxIy\IAK;)+IKݳ9: Jw5tլ^Ŋ$tդHX?R3\wWD+UkFMBbHa L飼K֚t]ӰMEvm\҇YΒ\Wʢ*\0Ł靉< H%h3nsal~V-,HS:f|WY/ jA2ʷV(O8΂ 0D+?[sdj@$[B PBF8eu!ْTz,}U,Y p,3ȣ s_8"s#YAڵ%]9k>JdBǧ+i&̝Gfd$j6{7BbkvHys>ˡVKZl`?WmJE$>]]<+BՉir94dcVq 6² H!Ko?~s1Dz &AolS|{qzwzm1B$ru ap3ѓo:_ 5Ơ,SSQ.Ք'8f(xI-GaL?i)duTI<,>~*6gpGlZw~~~|LkJG:ؔm) n5'C,L37>( תy|Fq_Q^dB 5-]f)ta0Cp@jO<u4Ҹf`g"ZĿ4cU9`&V( N.sqW!2qqy*dٓuAkW0 :ECk*{sGB9#}27)9H1X?n׫H-} Tڌ )bdN*8DZLջfkv5t k|;:u##0MDbR+zɞ+ѡѲ]Bߺucrw@;Q,2vvb#Z0Ħz$wjAnXĵ4܆6D{TbOnd*[ʗǏO7.tўЩlٻ_"+[hS@ױdUr֖3㠿͡3 sQdxfz԰c%pAR+w!sd{&><ؙVR߶Fъ i4~d= S $NsԫωstSCJ@el"H4@Em8%Rj06%$aB.f`N,C_$zUg`!kSs m!N/'p%P\;GoﺎFD:*{.QidDZ]'(/hvA|yQ'd_2Ce D m:pʑoo:6"k,t"U(/.&|\ӭkzh-h(UG YtOz.e\ݠSu幁q$/9A ǝ⓫O$WeI齦**YCOe U6VB8j06IV竮kU`iUPk7a"f៯_]NH.p釘9*IiWẴ MNDarEl]|u&oQQȩ$Ŕ0L`7ITK,p_²[L7 qbVh T^ P'mEIG{껉a(үHЋ-a f*jB/u(*-}]׆ϟC:%lÓRR܇9A`.|XJ<\V@Oޭ:CE Do 6G I2$=3+Y3.CW:Ey()8# [10O9y2Cv.QGy=~vN<84e8)+@o@nE1 <#r[8S c\<O@th8dK^Wb)lp66{A ے֯864x ~B)=@zҵkoNV6.=*B(T3@F8!$ 92v:ds'H1-|\M҅Ai!ɬ+XYȽ秪eRޱ#-{pG+/Slb?\R*c40V[tzJV}^gaP[f[J +wVO;IPBta{Jh[oوX(G9`B8?5JF]\I: |K+|$LJ1LXRFYoIH,#_U2$&(}e.j%VYLh\Ed=0|s|ڞU :3H.V 9Υ qNLnz^]jKaS 7>7ؔ:_XL@-:ၧTkEHB!}"ӷpKO2 3JHZWy Z17J{ j.н'>b~ӵ4pY/$ul6 &Dǩ:Rk4l9U req@7}op[A^GJYаZ%,+;'&|~!ίTR86Þ m B\KFTbPB|&,8xf9's*ң7`/+bkeܘҬcט+8﷭{{3Eׄ3ĔD=L|e< nrmkh#`æ٣0ՐTeƍ}G1Rح.g`x+Jw:ɉ3eۑ|[JN?^پPUPJp{TLw_2ˍ5T1>:5xb29 vm" Bn,h T'-N4TjВ/~`m![E>x?GX[hoHܾ#a6B4j#'pڔfGX5kfd{ z܏Љtvv{(a#JA/"mBpӞmr]@e*0 Bw-vsґ=:2lSvۂ}wH]'\@>G RRYx2DP6|ו;uHVgC _7L,s-GԗS*$ >,Q*}zH4a[/mtbD9EG\-ZCATI0E:KF9|U0ɛkLreK# Okl!c[bH8ez;ИeM=(fSr-|T:-|:#4|Pl ʢ/ue`Q{/`w o 7W$cds炣y&|gfԒdrC^&!+ێX;UǔnR֚Hc#n1HE\&>CHq{Ob}j:$_ |ΰ ZL0`n͢ 8/|2Pʬԅ3ro~븆EB/ECZY tCq|13+ؘnw6 d+DKٯ~KY33S$):9VjE9D+ )YÉb DŽub*L|:s,:*E#sp Τ-5 &)wb&^xMo e:*&3$b39 &5uVK[vHk:Jt;($Trv dK53"i0XP~ؿ>W"@,͂2{%7`(eۍ"joR# Z";ĈgwwȖA"`8Uvu~Y~̈́0gcq:]Msuo03"g9$e6Jў͒Y%Dm, =l p_ʛ 1:D1RgD"~ Ϟ 4Ţ gpTLI5wϤrﶤWtc̡Ǟl呺6{_ߒNe; '=l{# ;lZ/#f$^x&hdH֋mE)QK3zN0S25P%0jT}<[E!"ev@Aefy-MhӒ/Dedzjj*# 1 5cu\z5OGi ݚXg"ghyuKHueߔJO&{V~=630Oa[ώMFKڑoHzc4'knpo0$兕]v5g8d:bp(t;0IIa=\}gl @Mf47_ ot&\=ؿvFT:r'EܱouMp0;E #4F_g/U0qS2]BbI@U7nA\LKWabN[4+sܝӧZFt15:{`a| pK Е^LqRad_nEs7)% (' OR(8kpfcyAsezĜTGSKnRBnv }n^g1PW[p 7$qrՃ^^B=ZՀD)+ҹy/HRR Cʾ[r~}ۄJJo itrbIJĂ 2zg\P-Bp}>S'oNEd7 U-{sU(7fǢҼ Ap+Eei ,(K7I+'%d(8 V(p4 6mkUZgz k8 >A< EcSk䅰Eぬ A^a4[ z mDQ'xT&f"D2=3G~4S|jǐ }:%p¯<@xH٣USN0y1X(%!#R 0A!L=hB[xnIf+B 0}D3=E/Lgl;gE9l]!´P0S/b^,Il4VJ+Yd9 睐܂!\0\4VqYF4" wDM^WNLЪ9dfHE *t⸢W‡jnXI@m|b7{{IBIB׵^?׆C~BQ]lo,0c87]BodhqFGl c,=jDz9ĤE158%ȳ)RެHw%e1 u ͖цC~Ckj_诺at%_Ш 8Wb_>sbމWu#ʰw߾JcF.EUĐ:+3e,fTk `q"x ЍſC:tnug2q%WYZ$9SF_w貐ˀv-q֏7LVvx\1n ˜;m+ỎKt7T=Y,IvPƓgvG}/SoeQq{wo;1=eΧ~n&˙ oY9!߰6f2U0Z87}m *.tGs2nIrwt \0O0Z;-,Wxw_W ==D (ȁWjP %dj>CU>MWG=#R~:<|sSJOC0;kDg9 >KJ{(s 0x~%>l/zcϗ.{յY\ah]ԠR&MQb֖8BH%K+7c߃umN%?^Dij]zbPbp˃a vcVdFsB`t_lv% }{|Iɴ#3GYtYL~Ւ[\Q d2t T857 j t8:nWErPoF]Sf;2wR `\FHu'jC< }RÅꮒ}>.~lü"G+v[Zfa_V.ls.F"~:$o ~6z7+7S}f'E* ^", `a;6:CaoV_X7k֎(qj: ƁҊ,K0j *bũM`X,RlaX]݁p,z!*qo$il#<}C ]z v cFqUd:w}IWClg{IsyJ7;HRiHdج %~(M/D./ksIV`CryIj3 D?8|.{s/ Ȯ"< B`0ĕhJ p ?zpeHƠ6m z]?fVͧCl!tJRYQ>3kǞs޹2}O,WM sx˽^}߫xdrO}q[Wz#sid^HPn fǩNyK}KH}f#tp DZ, =,i*w/>;NԜd"-8bzNAMchLO40~o-5H:9;T^:,+Üx (FXKt *C}yHU㬕E47s}E( 1ؕt(z *|oYcπN&o Mv4SÙtRQųX0SUHs‡1 S܅#戔J֊9ʒGd8?E%\=I; 5(&4\ݺ+S+LJKVp*n@żhee2?# dG9% ՑWyfkf~7b~ªw8ʎeI=huT$M}gKz[G`!RZ sDjv{IIH}IĒ1#|j~!X ez:㚡}\%usOZB(EkQ/,YA_Z ĭo[_>;P>WƜR 4(o{*5M5"|tDxe}+ebR# Zl2j)nP /CBǼ{WW(Ygݲ1y&'q.0TAXiX­J؎n;[n}2W*i ۤV L&$hS2JA*]Ɠr*`R7"(P .&G-ei>o#$Pi0ұig67k3H]n֙/1 & TGqhW(x-YMS8m.cDx : $o%Ne (!dIi#:e-|[n.*[RNK^_o _l o-Y. [=K{XZ6-B9 3{IF#Gׯ𶗃-6 ]В@_Tm;e;mAD(pP:$Oy!F>G*%sgAIBn`t|#~%EJxZF4)W쐯uu".Xg- L(SX! x›u!_+uZjf`߽ BE5Q~7jy#> ,v M_QqmȶG5fīY@l3.qm-\fdo !9Ewa*(ߖvxaU)/l c6H$ǁ010¿ ̨ \PpK(_SLQй,'p?t̩1ʽ+,Vn!W<{ 䶼@H>շ0DŽCT7lXnթ789bE6WBMw@J(׿JыEoEb}k$Z|Ǿk tKCyQq'o t4߅CF贫UiX,jER+jW7vV{cFJ5"2{< l #NMӎg+R޴3J냒 gY@۹FE$ESz>g3W?ge szkCC9dtWρ11rOQ}RT_|Z*r"yt>%cesz5o@ v'4LY_0c"&>aue.`*@Y 2PPu?[O+6EKoT<ݠvU 4Pml.AH_+; %hwixz[i2^7iX셿բHr,C9?fgw ݐ}X{`?FwH҅GTx@}/ :%T*ɹSGw4SY_&^&*/X-GSHTԁ-ْ4娧$\:5e FLX\@ `oy? 'x܍plߝ _kAF9fvts_Oň]P]ŜS!8ZPS?Ö#$\8e'x\h]}KFy)MF|hFQx*M<;`58*1\guj7%]*{4Dwh\TB.n{mYR"D*]>o0/ ڴ;mGnvCQBXuGff*HP^H*f Ty`bU!Zѽk! Pn٫dƭYi$]MoL#Y)Yw2.$zg doRA,fȐ4Å)us-6g4PKF:[lQ{>ji'٥Uls}X+ա9_N؆u&QwY/(“!s44资j˻qJ2`a?{s=^0"\8j<ȁ?dgn/H q."<zfh#^I"b/MYFjoMXf\>rG?4$<81K.d%Xd I)3~ \rD̞n3T|\v- Ww"JMigGLVeK 2.L}H8#}nD2&BW~ÌڥݯoAaZbFء0j.s8t{euQ#ed'35)Ut%y(ZWIqgSL vNl;p# my!k1WI[d߁& tLXb[}o%zFmW၏{M*1G iQzmH"@i5SDta2݃8$eUԆgįxJ[ iuAX.kE1|zO貈q*w"k.$?Z 23|Mbڃox]i~Asٛ\s P|tP5ht[/a-6Zz@&шw:9bG D4 .dbR jе @ڧJ$~zctBy-}袥a5@#xGdrEhC mf7ݤwvMeZ[{`QбǾZ>UddžG2ƖmmH|NxzPwVƔaw;`W]/&c1_^UP xD6:ZN=f\D:u AjȀQBL5Cbl:tT4Z. a@>Hh4yQpAc۱DKvpM2RJiIC!\_,7y I=j?MtǕڙ`nJY Mj s 8f#~m`@C71B#bjlQ/ ( b#%k!`^{΂z|;fѮmȁ˪-;,կ7`VMjE@*Mrb ]Cve+ǑiQ-apj.:|o<%WyCi:~t&^ ݠdiji7#ۛ?0pİ2pW%{x,27 # ;iO7ړRy|KpDsrZJ*R6+^R*q=?Iz%EF w9mEuʞ @NT$m+VPo'.tEI&x~:SBqR227BW~D^YKg^ǣ:"J-ށs4Rf *TmX>bTCcOVv(_;Lf>5-Du*Q%(J~K4Xpjq,8PJV /ͬtFpx<MJ"4iGߞ08NuDhE"Ԫ?w;M,lt*oVD!cx5P^,P.+2Q/"#JPO !E6i;NzR6}Wq IX*~%͘g`6JOwnvL߫ "xep&j*,[+6aghhm /D>os/iBLl XdJPt.+wޗZGj1}&Kɪ*ڽ0ƥnŏ BoWW&2էhd $ HpPۤ; rS2xuCB JL9 ,Щď]_G=\Xaz|RWH⺶J4qOIL杙Hf33G!c9u\soQ{ Jm|O)=skX0PV*WjQw >QZ]].ӍC- _Mɶ|$ :If%I @L!vSU6Ht 6h/hMT[hBꈣ0~ԸgR<uƗѠ˞z:Ͷb! /I[$]aA_52e+dԕ,0rbt`&i,c.g:f{T.ե5\ Rep3>mƬlX}&BjNG:XZݣ:*BqQJ?#~^iqcq8guZ摙 || /=DbIiQ,m׺ET B&LU`]yȊM}GVK [u'*l~fG1&*m%jrhu8®9`z:26Ѥo+s2M|19U2{O# _?N͎moxO\tlySyXC7"޲0%>kcƱ$5A,`$XffMGqӧP6*-w!6d´ѥxSfn0\2\7UMS&ŒU"_jryApmȊ2ǻTu:M֕DS#hk.3F?:= |wy%wD5-`ٴr*fcRT~l߭hq\oI (uqGn~TZgqX/wI 7ϑ2VDYj^;)dis,,zRw2" `,>6KA䳲uWl99ڳU=F5lIaM6-# t9h5{*y8Po2_,3Q䝬CCSzKڍR[z+TҐBDN^f܁ŦۙE.*56z:JxHU؜@(~,b:X\fVKjze >L"iRݔgex~:,LgZ@FE[7KN ޭ2vM0r7Ϊ!I)g蠚 (ksRS}VI~?6M4NtWhs; < aE 䈙:Pן%q{%$Pz_dn+aBRsl VyNZ y/}M}zb:}7$͉Y݁, @ebꍜpݳJ ;)ch%lfՎ7B!LGQ/\UH]:," -00ҼMrv?0~sVKWRL .ӵT,b]c<*N%?oxJooj:Km%M-W~RN%-eT9^>JnOKQ3R4;ob)5~=AtS6Q7kқ#BVj$p)k}ސF' L%v''[;B-d 9B f*ms^' ImZDp-#smg7Ʋ 11!5<;Qۚ)2Z荙ш =G+ w9E'!"f=Kou聊CZ&Qe ܢITO$~Y,sPA-5FS.])(jvYCŹ"})9MbVAz֍2ҳ'ϕ8D"LJ[/\hl 1;1=L2[/+?,+19CnX\W%p_4, 2SnU唡mfDvFDVlI+6l'qsg#]lL+#ͷR 2<15 /8QBZV-N$Ҥ64"̡D"s{/Ry̸4jk??Ƴ<}7\ ޟ N$653)[hxo&Ob؝6 Zhڥ'߭pśmRKtGviM%%婄;HyTldYiD!$?[*6Fɾpw<)'86CFNg)h;K!Rfr2gN+0F r-y Ox[r6ZrS )IdWA#s=8b#&hV5?2~:/6tG)ꬭt_Sμ@ÕR8%Hg&+L[kyfIQ) y9@vٟ >7킪[\2 b6~d6 (tHQlZRE"l~[‚ r/G! ?B=E"yiL4֗pԒp{XT uV3_B¡2*-Q;2qפyyw+*=b\H 8 !Sm76A.TpJ9(R||#~w }n>A7ueͨ N(NLgJzKNO2Cq;?#xԴѐߒjoX(-ҧ|{Q< E". {!\z,E[S;Ox!),9ߺ.#Y1 Q%VN΍y?+V_fK}AeQ9kC_HM@}!)5tOco%ڵ]ϢqKZ-[OPؗ6[AӦQٳ% =Tq2K=DVéhov^FXyN ky IQַMV`qԝ I\Al`Es0h9\89X6p3)(ZT4 񵸉i 9v;e~$"JCΎxޡuh̍'C/ k^ ހ~~AC;m. V|ᅮT_t s[uc>I!棤%;A35>G_$Ԝ]V:/6apR;H^MoƧGR>^#m0 L2*,./2i@K'B~zn w4BԻh5#`ogA)Q:7H4p侊DYАp50>E/dt)&~{&8'~/} BrbYL顊&?NسZ,opFOiꅹ^^;R47uDQ gsMfX9ljDkdhAdRfD|>'{JJM VCeX~g%ǶaQ]b,Z˿[Ld v̱5SYa#ZC_-|=I16FTSȦ>A)J -pY_ M@Ht W,rC.%OI)m;s&)t2J&w36E#i E &T :Qc]I44_KiįP)\:Ybw8񇎘/$(t#MSQEZ;I^p'eN@JTFT2r}nS9 [a: L֢6E`A5X"aX64iVM[#t2IjrG yYÉe zyCtf DۼsZ۳Px1=ΝG{Q/`r䘼t :*IGFwŘɕϧp,Ǘq4!]ozN7\9XY64=#ʤ%~fz~߯8K\c*_^| b M_]rwِTEHB Q`7$"LN#&+RH eQ?=Y:nsi)B "(C&904`U>?m% ebgD?_-, Xfv Q;v̩JK +'e+ EkW3d'O=GN)<{KQ^) f=-9lɹ\Y.`蕋\yxTХsHQzjnyWldxblaL)DtmCECϫg99IO8uxOEf>ij':gR:zcx\ AƓ>85R,k$>]b`ꅠ_ž^d_;<㾳yQ^3$ʙIʓȠZRx=CcFc#ɉqުw !yL00+ vX2*˛̗pYM$k7߉}x-)!C؈ i,NIp8; Oz Y:QyD%ʏPmQ=fkP7Iě:>5@⾙WqK ^K>VU8 L, @,ֻde7/^~<~AH9G  O|~V8Kdº2BuN_#I5]$gC,u9[(h^K1U,ÿ;f i2"D(/}cNB~pύ[ǖ2#(22ƅ^#`OYjO3a \;w񝿊iѧD\|6_*D ?W= kn|>\"7TVɯ(&쨔9ru<7W,i/ޤҤf_v: p|ұ ndA4٪Î{7=eIzE7IS`ik/Wvh@Lim$L5UzH5ˬ]`E4ʒ5 E)DfD8]D ymfFE*{G5AOI?{`b'`9=M䉨Jқ`V+qvW f}WH,|ĹQ Z*).62z׃ҕlNrzb3qenI6$p-k"ZE0Cm z:)L\UOoSc«rɺb#/fny g9/ȥ[m(y <*ܨL ѫU.G0B/](ŽPE %SA<.~~L'ADowQu b4տoqYW@td-5?Ye"Tw2Z2@]"2 hٴ㇅_ʲDY1|xg2sXԒ}yY\:)gH;R'<8w_Pt}%qWo=q.z *}w@Z" >2վrVTQd)(筎%|@'sm|~%k-X1 \Wsw:[;#7.HRI~p"G לb*NqS_sX?U'mk(hrf˙юVN[sH97.v\cqF [/^JwFl\#<ֲ"u]drIMCFQ"g7 c>]Թ/v0i%j2?/sFcAe^*j_>27~13fw0F ʸ!BH]97%pTf=(M{ˈ`.>lh㺴^ d1:!:}nll+ vݧzra{& D#ɏ>Js 0AA93[K[Vx-qZ1I W>A Hqje[ q$Ou(KbuFT+>rd_zT&: q oѲӪyPYWO[R'AW"JD-K>DO"%H3(yg5M0.F\?WFVJȈn7"RU0s&20Yt%7<$J&ۉ_TeDUJy~І4(UXkFro;RtuSjP0%^;6<_qo>?An%e}F l< CIvWM4:g]c?R,RBԇON׋Z8w;//EXU!mzMu|5Xzy9IJ~r0DnmRd8mc`?h#L4VvF9!Q+רh*Qlt >},H)OtT\5H,li=?sZk$_k Ebd"#`n*b lPƂd$ʳy> y͔AX/:S{ iˤNHBҨ?o*VHq 3]Weuc,F_ qe zX,Gf*P0)wr۪K ԡ״v;⾥uG#\V"aZ"Fh0[ŕ]3exWCl$&fwϧp6"43P\N'fKx-āX}=!zѯJ6FNqDfv6e}7(Dt>ofj`Mqڭ yγ6j j3KS~r BQL3y&\jumqKkŲOˑXI@AD34;4$jqhyiWToR.t`YQ|Hܺv5,ƶU;L0DEjU lKkn0Rd[XYJ VwҨuѺ\4Y(Vj^߳M/3,Pٔ!7L'a?~XjGx_3tj_͝[%wQ&;M^m\1G30Rdqu'#|ip)iwL Y/0LjAlRPW (t?XUo]4qg؉ZVYНUJ[FC:Oo2ChkPܫ opt/@;y6f"7(NSbd5 7H;o4 9  dOYd1BwJe1ߖ8VYsڠgy_.FkC6(~FZ[)Jz{;ܞ_hnSSy]P=ZjH!ޱ I]u <;b֖bzybF*D]?fl^unH%w $F?X01 U$( esrX+IޚhA'fhP]"IK#kwJJ#1 Ff( >Xƙe\>#<>L2Iev,=ɋ On%eE:ނSlo|ٰ^>[5Q_2c ʋɿ%0YsvjQ\&XVΨcÚ[U%>OhYʝ"h.sZX({Pp{]`ы\;cPT'[W.gYVlmieD3.gyL杖ᛖVE^5Xt@>۷$[ i XB:֑pQ.Ҍi# G#.x|m@$ E%@ 5,Qʀl;چ;lҦw}_AߌqZX#%uoz%&|ϲkQ9$^AչCށ҉&`n7i:Hi^?n~u2čGz2{諘 6-lk"Cc qK$ 7Fk͍yF++uTک`wāULޢ[v: Ϻ~(KָW׸%8ͧ4$\ ;ۮ0\bco]'?vӞ \X/_4;=_ن>`@]vwH&0l#|Ȥ֫qmJI!:jri\c1GLOzjt[.=x,׹i}[xezn]s5̘ؗ}^Ief91*$4d7A}jM-͚W?ٷ\8[6 5xiEԂVUi30[}nRe7wHjJrm Y`h {p6$m#S ܷwJ.|7cYWUm%tUlfb*++'X/ll(49ҥg<?93[4^-CRgO]xJJb4ΰz݅:Y,0 (}*MQ G<)(uE+cU) 񉆏A3-l9.m e8xVBb6iAl_ (٤h2NE3vhDZi"&IOW)Q+R{]q;_SMl5 \YU,E0I'ocfQ*pތd6Ir%UZ|}yPGy YCvYȺ71rCXKw+2 ZmHW~?6YJM>- ΡEͶd 'op1cĦsw'ŒS~Խ:1Mɍ8f94tE<@(<8㮨걞t;>uY>j899o0hTOW[tQ(pWvGw3nG+O_FeYny+H w_J;Ininvtjn`qY DSZfi@æ411fbiܕ>Ԣ]pf^u)P)@@0.~FIUysw?X< p*/\*>%"mZE$[ů~T7Nz>?p%ԵJ;9XrJ` &=SutVGC$Ȇ7XErx$Sja\|iG̬3.L PrN{>=/['kLv'sU&;0FxWa q%w@͟ j'Vzm\.v75i *.oDrח$v%`2pbũO-t.s6yA7׷*YblHY"b8*;[K(U:^ ;?g8E-45c0&KLpe$s:z ap~&_k s6a*D~ˑNL4S> ji?gp+.pY&Ζ=?8`e^uzhu;jnP?>JL ,V1B}YыM.5OTbp7im 0:BVg`FIA?A{e Z"cL=KPp%[Eڷ5/II\?^5'l_yza5eHtؔ#RB AAf}[xKEWI=NCPD-,`Ŵ$ipwi`O%+ a_|'RږD<Ş;sXn3jَܴ9{gi_ؓkaPzccZܼyJo{2`a!øJLzvw 8$\@O΁uPr_1S -/۞ءi="A< ҿҹN=!tdq`>ɖ'<ڒZK8mf G-?UݠJ Q!Um\drh벮=ܓ FЌWeFxIݠ~:˥kZ#;ւ#?!JjU5|]p@B$|OTxtQ8 ڰOo`%&q=wypldk`p!PxVTKW:?{$*$2 JRe h9鵼!V 15fw%x/ϲǵ"G^ mu!]/hqR:A|.sj}T Ҕ =IN%$bO>vZH\Y慭 [,qWK"l޳Cۙ 1 }h>y!T3}AlAv9ca4ӆmNHDBGZOsd:m]{C2,&p X"դ?I𲂪莧kBzc1_W(N$GJ]GK<[I`I ز >S>_m̃+y,vTޖJ6{ "DvpԿw\tO,'dYd5+ya#sI\sx>rdhj.Q% 侄v;_ftL:7Ϊ\ IM/.HȶA3L~濃;SWvpCDTx{`hjI` vw~ULW•3m"U5 (*x$+Dh $#աwhȮ$P] 7TZIg^tcnk?J:?ʾ*PaI/(سzЁl]zӟ gwNJ昗[j]rݘ>:94sK&^:@E (PB\xF[#LoR(!DDF.8q"?_Z$% ́.lR-.6K >l+ P\ؕw &izyode'`%R2N@ TT3 M.Iݳw͠/,)C) ea ntVtW3U5P,03jxD4"%ޱun;>h3&L0\fA\Y/ A:l|}jWU<}3*s+q#N*v DXSHpɨ~\(7}7n"U21%ע]b/*tߨO.J 1Y~D{ο@3%:}otJCK>cII[uqv)v'bI0Z~B x;ct`1D U.Abao_d/.=8>;>Y3` u g dtwe9El }ܮE[!+eVNC{O֨|4xxD̘x­^!^B(}ՊAD?Oa&QK}俫QLo>nU~;ڢ,Ws8!@NmOXtU_ȥ8-s:g';`n[k,Ac?bG!|[q<&e*2] 1m:\{4C[kqoJKN`RbwJ{ɖVךՍÁrl#vgwD10g!6%$IhByCH^ƾi OwzJ+VM9K, Oln*՞X.Bl60ȃ=GxHһ+E:B 0rWpvPNa& Ol䂻:A?m^˄  =z܃u[͇nѥ(_OnTmtt@hv p]:@:tL^HU-<\:\gFvwxV U>qZ^^9>}jaen2ËiC2]'EF?dwh9$L#xc_;ĢzykzNX|Y.`+d`^@MnqY,[ѷ\q/ВjQxȺ`0!$&k%VdS ayPVYW'Ԅ~P~e7C_@ qܺ|u9b>kēIW&=唽V8; 0 &HZƨvI4jO,R0ԱCKd̚5}pjM }󐯕4S䌚rzTFAaYS5PhR` d}2TqWySJ*%U W7z4|hG!zhc ]91e4#+3D TϑC۰չR|wp˜cF8P1z}"o&v=R衷$mی5K"& SH#"gYOfT/a&6c{-<&?O:nt[Gӟ~%rkh Ӡ &57᧚RH/IJ :egډXUGd$n,?59^ MhƯCm M`U:^' EnOdf7٣ِRGUٓ\HϧX0}2ܳr92l:x3r!O @=X&Gd@Ru0@T[>Or~;a3 Mser%'"*'7H^ذc@+w;#)% n~lFe1-Iy ֲl~(`V΢Ԅfw6B7sj( e_ SEEq8U5,a԰Q/$GÑGGNFrU gb)/22wor~>}+Nki>3UWK=]E)l,Zd21#!M &uOnO.j^zEtmSqtiΆX`5j+MK+4 /85cBku5E]+vЂ7w9Lj_(fdJh}ZZ±y>@hsE,ۡŏ Y\aQE`X7W`yH1 ɖw|!1߄9š1TviM,n^w @=Š*ҚSC?j>j'nuOjX g7_@$P Kud|αbYkgB"{{{." a 01s+4]GB~0hJDV Cȡf)z!E_QR D*Rbz/"~=Hvbŋnd G xE#;kĻ҆L}i0@Jo>>;(W,d3BP57ac1 v?d^S:c὆3rUc{)0O wkZ07k؅'/+oVM@\ BSW*(̗/M!}1po/"z Mbc8\F)ro@Xjf8%_~lSEN)*WF`4 L XڌǿcN8"V?l0|Y &w>j !Jl6Wۚt74[9uOŶa l6^ngNz 3 N8Q?e=_Лn@?`uD-)D-8NK4QHty,n?;oAݷu.6,t$;` |C5%$6)(? 9܏H Czy]h4?'}~բ3~^: \vw#BD1 7" \?7}RԲ]=^ r"5_ S!(fC "֬S4X!|.6.&,|L\QW%7Ayu$2aS{mVS Sm1r(7=i-G qf}֙y.nbs 4Li݉vȍ(ɻ4HzVt?Y?|VN~17LUfyS]PPk{ hM<KssQETFcIak!ʈ[HJaf8cQRd!,ecHvܴ4tQe]],ɥf%3Kt:D/cP6oцtS4ygb%꧃;o+)b!4<*0Kzn5`ǂ)zn\Ft(9;پҞ&11@cZZnHwg62-y $$)gmw7snc glfQߤD4#{՟t4CRB3;3:vjf\K?:t~CtRud(''L83 e- vhŹ#†j4tJlb`+ 7*j,O*xSid٠0-!*N Ħ&?fxwx%h(kgj\:aXsg!L<u  ?J|-jBTC|#TP!. nI{!k>`xZծ/)֩P>F^xێ'Wje{bC=[n'@`^X-ƌM= ~JLSMG-4*"Ŧ}͒slRex/&fAS boI-">d( V*vQ O`;3Vzsݻ'$lf*3[,\l/I`N 1e|[ss#Q0"rN>KK܀nu21O-ōOŗmw/1p` 5eW8y {>an~Wꙩ4Otd &^=3] N N옋?bRQ.4>L^̌7 0|UB=o8A s!*vjL`[P W71S 6 4J<¥7Q_BQOıՃ$K7/vlq20λ 0g}kY;=gOτD(Z]=D()SξTH־Ӂ9zJلN0 @~1ۓgoJx)_w z PA4drZYs1 Xn/p)[a5]뎾Y[(y؏^(4`XEMajT8r)Kt;\Y)Pտ%,1[f>^$ۈR|=E9$Ix/>[:x'𣩡q9VƆ v8=VneqbEkOku(X=}O_*;@^ $c&! Ƹ,On>+6)PB]nL3 53d4d[bA 6⥮H |lO9fΟmT}z 6|* -mϣ#]I,9giՓ9J#eœ4{6 ?:|.Sτx(3"'Q98W;zUܷ,Wgv#s?'uRNtE96-O $];/$Nm[:,K {_z??4-SV&r9 HSkFE1U>P N8]Mnb%:~Z*rÿ ;o$$#Pd}0ծ+֥G# .Z ΈNSHY[g.lru.<<4OTd4m@<4QQ 0{ύϗ^p0w*عR?')kDa#Y<`hfGuc90@:fg鹘`^%9y\OJM>"a-#eʲ1)qIj?8-cȒ4m2G -s7*م:"xN-(8 g Q:̯C'dp|4ww\0.х|q> ﱁ@ !3a-vJO( ]WNWâ+FX቙piy-:xLSDl<{4p _Yp貅t*Rb]i~h]w=/yCۯ-PAK[?֙q_t2fƍXgBʻ*A}y1]Fdo]>, =@X߯-UaURufRWkZN(&6ɴ!11%HܶjHHliiQOϷVd;na&7R[Iꔍ >!SR#yk0i0aB+LX0:'~\yT#_]є~ɣ>$Z7G%M &GA:ICKC~9_/~ݤ4[)Fq LfKeS?=D.N6ة4cj6(}]+*s憈npqV`tagң BHyDp]PЈ{+*iL`nWk+jiiOW`YR<}P}\_,a'7TB({/WkLق {lÇR xxs1d@c?:LVgɰE,iؔeb,ZmV!VR}pt]5ixl/~RFDfJr FS2>ւIgۣE&zP8Tis?z_FK*}(]5?NBSNEy$]mëgay=onanf8|5 aY$b,U*'xȣ.•5=Vaߗ?RfBR^´ښ-5s~8 еU5H;2Rx\B"{rӶƏ}mQJG$52:1Ь3h,%0%mm:}82tc;4ہ;ze5 Qc"}_vȜ1"&%73> -3Oݡc2t F("U\9/`plA4OC$!+k[xi:Nl<pFP~q̔֊$Y{rqn`)&Ӭ3|(N- -@z1ieV MX;b"&:ޓBl2:j'J.__c 7"d}TFX>ƅ[)\>40|Qe9Pt!YY_ zL aڔ} MiWfg"ofXbd5&-h&9LCb8N8 6fJ+$kaw4$ғ( ΁{/&f|[^,:#FF8]#˻b;uq?c2[~F?l5՞ egOl4̒Q#PX#3=HcˣY7M҆>+yF[!ەiYPry]S{]?N]Ww%7ߊv}zi-A.e,KZP`@@+ y5QMwI kTN<=rL"NO!yZwjCovn`՞.V֜ǍΪji< Nc<#K+75H茄i!=H& aC<4iϙd֡k[)ZD綼}|:NcV1[ W%³;YWx&v[z—\?2Ҥ΃U5\)MR(]Ѣ^>< LvPv )(#xy?X]QW5͝꣑o?:'˥j>cØ{2?Jdo&Qt"6ěc VPU;/0_%A(ed}t;DsQ.% C? ,1@ݬ ys}q@TX&| =ɼ4n@;+mX9w6|wIpu4u jV8gYSiOH]^dK24-▛N*?/•|87jGڊSI8+";X7B!IXJԷ*n01ay^2>m|@g72uktY $t~F*E:H%vvC!65S_f /aqElszCjp[c`KԽ$5?.vo<Y၊ԍ}>B\\0;}J +{z}5j}ǥO5Igc?0tH큹Z^l@ٻ HVH?m/ş~h(0Swbo;d8Op)Rxׯ!&pG%b;5S P !sVwĉY__f}tgvߔ=ψ)2k? "-UVGbזm #}v$Ac.qg!"]oKȍr8M  1볆mtҜU|/s$"10.:L)RIi$?qE洛|Rc'bV*`!ӸB~j{lΛh&ޓn:):!̎ ΄ƚX. 'ur.EPlV/Ց(ݤV3vI:ͫ8^"ILw3G<96+bLѺQUT$|X9ͳާ;ZI*q_׽w.~ h&8cu[?ukc|,QLی 㻬0DnDZITCv>unv!6dOz#Ŵ 4/saյ:O3x6GZ"2;|l6Qܻה˧%8Hx ziJ- 3gX@1f<p6Atֹ.PH5+$Xn %F98v-ȉ˙y!p/&(w@BT=0X/qC ~_hۗ)T}j:7Bs>RXrWB㨴l( ~!D]@@7gz9 t|Zz.^l;QCi$$6#DWWPQNz|HŞڈ)҄T]*DR~p㐾JQ@l H.XQ`=EIG'u`[߀dZlWXP, ;(Y J ~㞋 eS( pO%nŧy h}s.}q~mGM(4]s7,c-7B:@tkS&/pHD7PqYq>й#|K/gʯ#IMY^{}3/@O C^wŇGۋa*"E` l]8%烕pcFSNxYi(Ѵ0M[8\_ౡ:jqôߗM,/|h 7PMBvEeE> Ivo8щPu~e![9j\pt?vYĖ)1ջjDj4*ѐ4UdE9]$3ϺuINNi\h-.\YFު=uk`Ivd™ |GAn֠$߸3#hwf4J=LH@u՞z;SKGVeGq'Ol17ld8v\hABlA?Ԗç}ܠy sJ:g$-~P0S1p@q-'F$-?}|#8*&s7`KW)exjzV;#&QvT.6bsg]hg sR{Qs#5ěBf_vma=[جl+u~2!FtL[0$>5t]t``^Ck|tŒ KQ,]ٍt`$GKmq94/ iiFVKuԨǝLYHJ.9y|T%!ܶt!kwIJ& Jܞ`O^_`=>~V`׊S1 HaѨK~f9~xĻI#V~-sDLJ&>АZ~<)5`-z.*ػP)WEaqJUӟO8ݪP Ul7E$D;% i2v 4[z^8E4TT"q\ٽFހ^Jj%[R累  yDfY طd: I,?]DBkwШ~gk֬?tK;  ZˑL5Pk<;NBd=F*c-%i_)KϞCU["v ) p dʠNa!nwI'?58rk*ZH!"h~Mq3ȭ:PD(q!{"I"V^V\2ϸȫN¬A#(Nx!⎓oڭLlbV 1L!ZyhLjg\ NmDخij=׭CH؁THYMcmc%譳&+rI]~Ŵ7)XugL" pA^J@C!}LD a v)<̊9dI/U1b ]ťO&n@\Wmr>)9%F+3FY*LV';wϠѿYQ3ZFS.KZ`b.Q+s>%Ov& #&؏$6kL.F⎭~ ]وz܃/*4q>uOu-~CxSna.&0:f)#ؽζmC`AΩ"=K+RVR'g 40 3ɛbfI=8=F?,y3AK].71+ELCHel ` *O.n6;!)gNY*lbͺ"D`Zliä(HMH6ۼĊΣ'2 (y,j~CV|qúܑoF0/3O =) 8ǡL3A%-D 7%̉wA%s<'e5m>4س~xINo0UHM0}u䀛H !J`/ÿ'BlΎl%_e+[ p1oпJoT1ц ch*s0ֱ2ѿK&5rKЋ`/Υ9 r_@x]Y\ʀe_h bt~4>HSD} }](0aOnD6>81kc:aXʤy9%T>ޗR-waUv*ru'}xเN6̤5;;m hew2XEDT<'"NNä `XKt,oxjn;,lF ; 6/Q>ФT?0CBӗ~tl..L^7Ӕr5O\6jiRhl^ltGIHO ߻x&6݋`UOC7Jyn(6:wo88 WΦإђ'T׀Z=-ʲ1x" Pk @Y~nB-jdS3&N9Xni /:/[l |a~*5SX )Mw̥ 6ѽB ? Ț}_d5g~ŚHG1վqsAyh K,4jTo Sm Y:j/יX:K,M.<ʉ⺪RH u 4Δl^mI dBnEo1:eCc]kk݈A'|Zx9;LLbDHԃ”W}t6EdqSp"GJ3h{O_5bTKͯC5~Il\'](wny'm S9\nd}Ԇ6D5Q1N1 h@(Pa3+㞸Ԁ?BIV ~#lt(I2fj),F%]1廕3{ryWg("޶u@pE e<yK;%uR  l? IAٰYm+&Q~&蟣TNiױ54AU5=P W\hׁ"^ jEPu%=\~˄PtRU,T|&Ku-44}9rkk8w'搟 ~3Z"[QpP[rxz~a6YHF!Vu, t+욶|F}\o~ a.&+ `iQʋ!rxZO[n)svIDo0]N%{ 83=uŃ鶑sa%_߰$#HHJ*֡ն Ka"%B uމYož릑d1ai"Uh]|)q~ XkX=C#V."`u9yM^`U WhqkO~S6P|$)M߰ B~\<2q;D8# +o~,?tVQȈfU`$qw]^1V8X< +[/BjvEKK[L 61[׷׆::~gX-ذe'ܦ(5Bˠk7(e {Uva?O두Õ0,0)$+("~iмC}:@eM('|m%}j_IkrP"jsu= iFh[GXGdXR榉ݑ]9aB+٤/ ,b3t-"AγJXtN 0fҝ4rY$6T!I<Ƙ&.[6c0K4w^ 5By^Ei> 8.71P~`%C5lm,'#܊=RՓ\wv4C `t@5E4QtV4f3\4z2XmΣ{f߯KW~_~r -(!(zvj}CUY6z9cr6 ٫<{V7{=q%6_)yZЗ{?,.;Pi>oS \ %V )%6AluU ]Zj¸nXnL6 אHEpN@~P10aӕª}{ [)@e[.$YB"&Gڦ)kʔ0R`#`ԍeO=up\Q8TeEv.(|Ό܂5- j8F-m 5񍪥n`jѭ8n:^|gN)JLN5< :y' +1ॏ27e(O|g?\2rdZ^6m{ʟKuUAL@<:!rTC  x0-N~[ N8}ϭA%f"!mV}X̯P|?]|Q=N ()K㰬Q06 |**Q0 wb6Z82+MO 1gcS?1-FQ);P dEcPoHfƗJk+]{5_+oih7x׾{NVM*BJq}XN%_A6sBi#;v]vc0LF) zH{X·G,KLxrFHT TsHT6XSm/> XHea1c{4i-J\yIRώ/)kcucd=zݢ~rfQ̽ uxentm {lTݎ}G=fdmujIɌ XTGgJHMdʾ|O "k^oMDH .baV5qßt_~_ƾȎl& oY'9ez/w힜PembfZuW"G15r rԺ%n}}@z.JM>133_#HAr.]9B%VEAW6,f~NXy?qc\-bOh$)zL%4~. G ^K[>JO-r%);uN&Wսasad/HCbc0 nKp&#!T Q˺jIJ40܅@ı5Ѣ zLCfB[P- $\M+y=󡼺PV٦H~&eԠU{ }*_JQ9LePpPy}N'Zr;Rw n"`&[K}<)7$j!DT:qUME J蟝 p=Dwx%IkDz| {4J ޕD@# H`w O_rfJP65r:,ܗ vM%LeZP4%4=lxÔRÆjM/)6]zD_"myXwß]qX`Ͽ6 =HL#~"`9B9,/m0 z+a=d 5`|zOKwԙDaI"CmMe9iweMNGJm*\Y-B/d[F]E=#jcOīR r߱|+M#%I)tPbf0PqJ]_^ys\jDŽeCEN| WϾCI(vyݫ͚Gsi5$e(z>:hkQRsgu¥|^W5^,8 y?˓w3UOrDFEn:(RoQC"bc?y,HB] nIxn)vWDᗚ x}v@]]({xiZ6e_Q*S.|$ S鹨[kE0#K8e.€SգY #ȂVK upP.{!dOE|[%UQ,Oo{I6]Q%}u8 60B|~l{ã (KZFvwb8X^ U W?ivS!d bH&&ǻhE+EeESu\w`CWWYiZ̟"kYlߐc+߷TVS xc -`=btiD#30llFB2f^M)kؕǐm&}6J!FGggm3s ~A2VJ49[d2Q͸ H^iw|$j]e|ug1a +`៺9Iʩg;mtX'jpJm\o_\F fDb ?/͐Pm*gx@RZ͸VĥQRک!LbN`; ST+9:'}0O3bA!ǧsٵkKKϹMK ad0`eV"m $C5Uq6;?82EĎ1!N`;v.֡׿qd`}G9_3J*Mo:zo 2@a>7[пs=T̚gBE0>RO2jF<k]cޅ|ݔ ghnM+`-t9w(jسomK̥/-+ϺY nllOXbPt+ eD6!q4q}>uWQzQ6\d6&# b'-L V}S~G !&2.qut e twj d"ƥTǘI!Ն+\4p.sbgkWo2*/%rgzP,lǐdk!D4t5YW~J:pX^ń-/" ܺ &Z$`6ecI} 03vhxZ ?Z!=raf"+!ޱыnwg\ Z題te(.U2NoA0Y|:a% JGw;D)Ca.I?"͖Ed[4|/ն8fN=6]@لvleC,SL5wt}ਰL8).w JMm"AQ߸=IpRdN*,dmFe: dB(g .ױ ({ra?8bFY~ z-z/Zf:urŃ#o$x'ao Wc췝7B8[*'4)%##^傆?wj %E遁an,, ->1NQ3." ĄZI-PU 5[] ,F"DąD:<2%[bH吟c16Ju4`<~"8fMzpKHMvRy<%L=s@bJ5P.Z25~a $\+(NriV?z| :NH:e%utQQEWMV-u%NTNB>%PrjBrd2l9Jk+֯QU`}2. lH xQ&,9M褍A.48Jȷ6bhׅ̊a@:.jS&LD_\.^ vQ,' QF AoG>"T7_Y!.qmeDcǡjzԿFo uG3 3ߒkf7^o9ʭQB% t-,07!w ʺ$hoU XwP$lTmJA^}'ѧp'|Ch2"*cf˚4w'IG $2k/CM{j^P`AkHm ^ r^ꪢUq`atՍ#ae:BH.OcqޜmX;W]=qhۣlxB7[++n^BA =q]tk&^< Hu*=#u{H+y -VK~` mWkH@*6.fkU`o`uM<;D)VS n7qԼi de 56S;ni I혗-^Mo^KbJ6=evO'UcImi5UU(VY`my:+7 Uz(a|GgUhOxC@aϭ3Z?hQQxN B%J0./M:9fSQ۳/w%q*H=u>}@Q?yξXQ+teWbo x6)S@CtkClh`t[F_Lj@SX:&R?lY=m/]ڴe\HިՋхEqbqBȑ[sZIX*PM%j @oGtDȽH ck*d.C:`AfuJ&#if^<4љ&s~x!%in#\)#~@ e ҽ̹Y'-Ջ#_Ѝ]rV}m~Gq8yh2QqVuDzD7H&T GXx&k EJмRj cu)Vzv])N!V:EּG!\͟P삌iRyJ8In}l:`xwՎ kX%ԣClAfMОHb4?nfxuLw"+|BݮNf( .# KU tЪAJU%qVdު1&:@|]?,6}v&^d\)V)5~SL8/@ Q,ljy n/^tbe˜mA|q`|JV'1uϔ7C]8D3!g݇-dzto׈ۦ܄l[߼,XݥM+~0Pk䛇(kL# ,m)hs${D`Jnzm 7QRߖ?)YÑe6M,|\4fPΟ]=!3 ʵE͜C:tM3dI5e+}4K%@>Q2/@qW_Ԓ.Rhހ-2&[\Z˳!EVzeȬ?PjR=HH%s27IU{GxYiHd}YNDњpՋseXsoVsOZ ȢXG֕ʈVŋTK2>34qpуCX(N×vZ/ԹτF<&Z5, <'-l o|_me)p7N-ln<[M|h`1J[0WK0h< IA:(pHFZCN~Qeʴے&\`Y*2a8 xLHFh )8l0/b9$ Y>[ؚ>ƂxGڡEKU<8yqsdaO-uc4HT(R[HҸ |;J4pNCs\ %BY_5aea[szdq-;kZ 5gYT;gZJބ_ohl n? EE![iڠfԄVuDq#79&|JT@oO x' )YKi&W7/ 5̷= z^@N[?)RU#xD. ,kDC+ 9F&M3PUN0e$cuǛd;l)((> q)%CW~O6 !ͺ >b=]U2 RES߸j- 1#$}^mN0DOXm tgoYɠ8ͷ`HB807({nXXblDSPm'rJEhсzܫgG{;9z oNZSz\Bh~I4M3zXFBC@ u9i[["-O6(F,L6v56ޠD<aJ5'H^ 90{IBp%.'IݸKUL.B,O c4[۷{t% X,R ,e)B%^,[2ѧK]Ј<48],x ಸUJNÍ)N^Mj!m0p6wD>L0- % Q)PKGv% ֆc8r75^X )zŒ''QǨ7!6wgY 6ORt+:!]$cZgD 9(!/=xᢝ̂O0 `Գ 官$^pվo7jw"g NQ'']V fGkhsvnQddmGm1Zr5gәGQTBt66ՅRzaaH*7 iWA{,fބ|>?y ŝ+\} %Z `2㗆&2)ol]Q'[w|./S܁#CO4Rh,豴Rb8Sp49wh90ݓҩSp ~:d;?׼Mld@J2}S0XP"cma] )9$f#YDAd&tvߋ;IF5D0\2c p?Zs[ysYӖ*9lS88'z.Rr,< pm#XjG$ uoǥBxd1`BCU"r;OUv$\BޝL2ٶUDnhdl޿{eJXh6$] QkNN,En{N=efΫ,}~=$hzr-`K`ګ]4+c:7@>$9/Q1_aXL!MGK@/^  1x(7ׅ=<~,q~O/@4ͬEma{]*s)ƴxutcՂGGBkoa ʫBXRЯCM-j\@Uu29 z>( =ѓL >P2!0a IMp`&EUe(k29(%ODc|TɲxEzcz%gS; &4 fٞeBArjG2D5Uҽ/˖:9gd ʻ/)}[R̳Ooݳ6FcU}o}ɠCEF@$k154(aUǚ}iJԍR槵<-l#\EĆ/5<%jN23n6~pKBO(aL&^|QwUF 窻=ah.pH̆Ӯ&`z/bcGR4P'W.'7A@uv>(waD{'H VC%2>Nglƥgz;)/L4ϮtHTYTcCnVڰ,#o[*bPn A!yR_ *jxdY/q /27g^]r?};}d:(oF=$˄)ing>+D>N 9BL.Ǿ}*SU񀊟ҵqVx;%A.ԄR)#<ψ@ā^pj ]'uNKR.*P f}fa_޼/2i񡅳9Zڸi_ф7*@= wUeuPqG5]Nq[YAݓ2qlbieuS]6k7d9+3Y2) :x7"*x#_NN'JI-k}/P LY$t;nSU2aטhj!D-8.L5Ovv7ݒnı(P^Gہ%hO~ly Xڍo4qesbAD{>!f(0sr 7L$H |ǔ8{vY'Gl h wĮ؄,/|M!dIѫDVŁ'$:Et.c`0"W+/akaR'8NאTCj-S:Pqop%t؁?$[ tFuV_L76h. 28#Oq xe4;\Yj+ɘ ߠU0-F3w0r8)uK߈(ơеRGGV^,-˘>w!oaR cF~R2l]"=m=|&MG!EyUSV3nx_Bl9U3Hd Fu$}VqzH՗BS/WV/.h.[*=qjC\.c/ѸXwcKu*H"ign?>+3Y zEx 〣7(9)ZvIݢV˲E23Mh3[ed Jb=4!Q(M9GEӱWH- 8-$SoӔ咽bh n]fgPPqzGM@YFd+n~9! ku@ӱY֠GKKez+-bis ۄъyjϖr/ӽQD_ $W3a81 GTΖ?>=Vgq9s_Joi k#>.$ᨶ&Á'nDwIhmkzL/FxWh@h)S)=8nB3Ј)JQ(U!3L 0>J~8,mx=0|Z;w]17^Ŋm~sۍX=2,wҴnh'EG';GCtŎqgW;!ҵ`w5Y~;ʖ) >,yS|vH([R3^q?Ʒy{B.REyH0>/ux3+#S:aKX8_KeI>~eߥbEJCMWS8cֳh&[Bv54:\XZmer`!80\_jzƁKõ08Ma+ײ륌4|w-U+7cnÄO:xH/&s[>@1`os8kb4\aEtҝYf4֍J ߠ{KMli~Zp$:sY__S""F%;bZ{\Y`ߐ>1vG `弊桥!Ś^@݈K;FTselΛSYX*?B~a{G51dƻzjagjΧNj8W7]IѓkΘލk5G]RL HyʇEcoX` >xVG]GH|蔧[\+eIy$~gH+7!KnKv:^j_NDŘH`-8pMw_@.PZG]O&.Jqx_J@"dP6'&Z78siCa2VG0BVp -\7ّ< LUJV"š=[F* #d{,NmD#vXq׼X$/󬄓oQ>a~|`Zݺ=eZ} qe|Ͽ PCtaf n%mAxK-О8v4xZf̆8)_$4D3qߞ"Uݩ% 2ώ؄ceu&::u:uWnWYMCLBt)PUSko ufэVSVKt|vmC;w/D&B [e Z2FQ6&g,_?%Kl뤿y)(̶qezzu%h돐 qK9@Ț3Pt!OʌI^hBJx,T!zgq,,+BpG 6.ө{/wI瑼%d\ND#W dS:D[Lh));2 г}5$TXDE(PbLn&Σh1 Ko4.rEfȮLB?hngYi=8+HmmTt@b 9Go~1WhWe*FEiHT^ݫΨ"#j"zD;_(B\%M`{TѮT҃w|,R bS,N 1=p@,QzCwXؠ_E!? &% ieF#8^Qݣ)Yql ˋ|;MgKe=Du[y6w0r, ̛J3}JsL|(&Kw1C$\ET<j? O&^%Dq޶SQc\@k2xg̾qHJssOy0Op2fZ~HQ=ɠL&`D3 56_Yp,wDVx$Sjt/Ȃ{(oJ զ,Oy+Fat8Ϲ1ˆT~? t&cbrD~>rր |7߬23㾿MqR`g.#! o#oJb$S |J6G47[Du 2Ž5wCbPJ. 6A)\kM]05o)=)+kSkפ ΋{bA"A4+@l4(BH? z ۩hV==VJBC<62Gԗ~ dDw`LѹHAs|,jk'pXPtm1[ xu-.r{Ck! S+{-Q JD.='KM0DIu ٘sW~sO#Y6\Ys^*%wWIZL]KP2(S)"H_AWuhM4^=NGUKʱhǟ9)nUJ^NId#bY O.'{:2bvX\l!)a*ͼ!2*9a#~oѿ}}/W2zXӐS{ [ؙ1xM8OmKf^!ܼ ꖇ=%<^P+{TO0sUrt"G2놭Σª,jCҌ]v򡎶Pqd+g8O}Za/hI"A @qH/rHLŻƨ ڨ2IӒ: ~[ފ'&g,Jӕj0bKY[wzY>*t++'0͝8z6YӼ[zM˪UEBnFڣXyV Y,Rp.XEurPl3/gu_pri&xoJFJ AsaED /A8Es~9L=|ވCX>R趩Yt1D\B|1amaAȚ=ưf#<;M*v5nۅS>}JdrجZ%^4D^[DT{&z=ݐWW8єe){oW5y~^0ap(ج&@LM-c!Qqi γ+e?% f8tFVy]3W@80,{ bJ;W{l{yeu!Ǒ¸D KqldA 2_tP_$EnXNo%͹> : 3?'! c$ZB!rx[g ?T=(_T^I _hCc( kR#.HǵA/" ] VShXlL|IOo,QK_gԒd)*=/B~t X4 s>#n^O kbL-7naxj|bq5ǃMo#6 PsteP/,W_N"^JZvBME;0}lh]Z4òi캬@U4*l zvL,'3/Rx k l@q"P6q}C'b21f·9A:[b=?"TPW9kc@+W {ec[P {:bJ(HQL* %L'Qw&=!C@+p3yyeqAr@('ٜ \vSD<>tMpD N:c܄xv+=̎v.G8[G1Z0*#z3; : ކIq"ATy'E8d>6o=b^-G\7ؒc ES ެaٗQPH8{h1A0Z34Im7#0>;`\W;Sth@~RIuObjLo,*j}*BJۄ)fb ap==SgDh! R!_% m\ɭ;*_#e#gFKu.C m~1M79 qXz~nBp*8s֨\>22.YG?!?]c$${]s$OF,( %R,TSc1+ i]\`w%~e %i3t:CTM)@$**_}jȣy0lp!*Vl_P:ҙ%9݁Фrg>؀eNG3w7@h,f+ٽ6(U)e@WJ‰;Yʜ6B+6[7`ɓ $>Ώ)9A/ĭNX! q#Y]U S@r]j8SbFWa WU$OyTv"t!" uwہaV]+6ZOE;"\ "|1՜ !@28ZR?^|r& NF|UzT"9>[#0;SC 7(.Ҽ%tppXQ RM42P[7%E%{o>: e٥QxA0c)K2jh/ϑ!d8n&/w4`fR9pɷR߮&?*jcM"1t)xbLß:1Fwǰ 7] !*P{~#Ⱥ'TEPW]~f-ъO6%ocnצ~ i y\&Y0G˱~)D8]͹?Pco7ݏ PJWIRLѲE* xS!f^SB'6 ƇlޝAOŦԾ)m~Gx~`x(!U<'B#Fq0=|! 1#8x8Zw7G\)кy~*"MPcsZk͌dp2~Ix E䦶iWK5[sÑpmh3OScrvs7۰ 4jݐCT|VBr#rWT͘>k1B8Yw*K9 Za xxY<M"F0cu2]?q^Y0xt FQm4FH#2N/3GhdȲKn /[ 6Wo󇘿fۇq`o ˓~2tE4N>zJfjy8o (XԫSYi:P1=FP*xGC^0}E xװ+Ӌ..@/P4"S!ۢaDUHxV]+lN=0* $Sf)fp+4qMFx < sO T['U;FK=Pm4ݼ @k/Hy)vpCR&٪w[k?R۶ fC `;=@ҿЁD\l GVFUF,~!/'RX8%/Y$RlMv|DkP?Q8ؾ,N.zR5*%n[u9>VJPp(KlWg#49ye]ِkW\@(V[+ W3.g@r_$c{lfv0۸fRZ Q Q`%QBr?;''_-$~\ 8Vw &]/_Q&ªqAǒVZն"0eZJ*5=UtAM27yf /$q :z94Fbr9: 1L$RD;` _]˶!q ;yk}Sg\Sr>Mt帩9r-ݶ~\oU =x^@Od.o|vZ{Tڏa1'miM+0GO# Pe-4m:GT}SÎ4Α֌:7]K"CcCs+y#rצD/A?!:m[F^C!۠yg6D^<)~#Gz") DRw5}t<3^%e"ޜ-/a֊>סdE+~ ee`:;u/~G P=oI|?FOV:(GL41)oԅn})&3h>8WFF=+>} DҔy=d׳Ɉp!JX`"s iBM j o^.QC24^Ts%i}/r!N߈_6E,:,bYtZ4qN|z5ءaP=q2k)Z/2W~vm#Mc1>W*Jm uA.1Q_8h:_\?9 5T tg(i&Epj)[}8T6|4RPr3ЙB;)C%X4)i豗g9ޏx @~vh7])|BY`gQw2qiBuga6EJ)+F LaD(kP^F)s(EZ٢eL#)";h,NF|V@\lK9oZ/I~^C#$*2LZ襝L ,֙ 3 5dI,놢S]e9wEf܄q3% MTkXсQsXR…þQj&J]o|PV(G9)o[/'` -Y?\W8ޓb_#٤#ilh b:ZA9LY;Im 9 ~n\j`Ϋ˼.'Kof?VVQL=5?InnpvaZr3ٵT Oq̧&%Mll+|~h? B.Sѫ"%g뉔yXȇ4zښ N"ͫ%83/9TQ:=E(yn(q0@:ENqY$`/w4`wjXGЕxa{{^-۷p,=Wŕmi[J׏l.إni0P mJshZܘۄ/S3'dd?\=2lBl SnQ w ]F\e%'.⥒?>&2[_KA?CQZΰK<FJXh 3 Q;bme/"ɃϿ{CjR''keݽn#Aj$>fV-UK?)vlx ?+ap`x(.=,SkFˤCꭽM ( /LB#^rxz"`I/Ph\i*! MM7hY4Xy$,cQ] nv[oG s TlAx-{@WFzu]{Mqe/BZ\O<|̓$E*}񡊽 ^/DSћʡfVl\]C~,T*ԹjF]0 )F]^A_ wO2m^~f@`N&%Mϴxzc̳hB^ck`Ͷ0V/m>#Wk )c?Bqrh}HsԗdBJԥ,5Dl z=\P j/͏ PAoz1ys Xk)ڪjr)R~}.{:fm4݋Coda@ruD=!CALqekknƛ˔'i_1QB檋7nrXnqWXn5VuqGl0fB$A]ɥT@. CÿO6$hZ4=R&;KGKWp '@f\79kʈ&hj~*߽=rvLrbWq)֨ b7s$﹵zd>/xl5%}gʞ~;+2Y!G c:*W}uS o'CްΊ #-5zO h` >K-̗uog8Z#hÀk1`5"2Ve O < mrI'E,\*ҼNOo]n|VY[O ~7T/M_aPрIj9H蒬.e><$Zt\!K\,~_ qArYT5\碜gh4v:t A>@"#|eeA/6I ǵ!R5sT#Lվ͢-B0|a#UI`ZVA,7&qlY( r} M}$Ig*oFNmO0Exʾ9Q쩕QwO PнRd piBq6_G}cϴ/0J <),TE3ISpĄ`|V$ʖ_!M֞!"ԟKv8/al@\KT~7A[=kȫSpR`Y,umA]-FGT4BWfu' ׶K Y:]/|zٱt`3jQfOsi&xv#U_D6DQu k|Xp_k)wsE dsaCjj_VqCxbzcA`HDj"5sq !ѿ3fp7YyBuࠬ8̶`Av졾lb7) ohڌ[.gSѺ9 FtksNU]:q.aVj2cwǒVb(Ɂ2r6no3]&t)Hq!H`Wdm1Z;XVVe|ve7n{}Cֻ˓ԥMgj,S,9(ZPu i1:o!UUnڤAN]2b\#ԣq=OLf?0j_O" j,pvҝH7MZ.t8 He ߈SP _@gɛcSLvl]Y|dwUgtU=Gmbnr䞛8ޕnyj Z l;ϓSS2P9yHAaI4 ]v jy|nɐR]efc} IuPp5&4<͑N؞6i 3Caa3X) ~ulKlWjVUmFY([ކ 5=@WWK \gDtDz"3Ia9k*Pjb$zX{o<#zG=Ͱ3#NlGQl@阭@u-&޸UVL<4h /t(Ð -9K?Bw#m-ƀ 3injn^'H{WL9!_Rt|T[VFz&PZ]Xo@ҝEu&rYld Oq9@y(aD"yk=wPݬpn2>g@|*8) |h 64q>0v'?0J$h{EەkPJ}Yڳ^^+d`n=s*u\&RY 1~ ͑v-`un35~?Z^֕(ho2)[N&~; w.(U;J(8 `@$<8s"F&%4.@hi [.A' ͂1?GM+W垐 J-ӿׁ N lA0߱Ϲj2e |ͣQJfi9e hWNn# g>6䮭llev\s[,,,cUnR%CRȪb o0M&Sg4ulBA3"2Tl=$Vs,Y-r@waQrxFH#bhpAKQ9N :䪻>]05cJJySj:_kX LW QNj܃* o_R[<V i$H}"3Yb4=ՐVMc'nK$:>BOؼdFbk d">^=P7\Rq|f㧷@9QO/&LC[nDSt{pUN0rDₙT)\~M,٬[\"λ7 P[P.qjtsL'Wji;,s xFd9%[ƙH;Er5̓xصp/|mur~bp}=.Nu0s8d R\\Ȧ8*+7TwhُQ/hQmexg%wQI*ՙ=QU(#E$6τ_ fZ|}d)jnW6lߓJ|n>)~S!Olq6l/o;]j1Yg~:$Ջnv3'/Ey/+f6G}:.˃Qqj@'*_ {#FOm"v+_NJߞAt)LU fHhD0g cg2X&rU٠PqqEc͵ :!1}ge7k{zZj1>$*Lì5}vs8^)!AaH6j.݀S2k[L|+3mX.+mgd&QWF%>~ &nUy! M>jf@5!:z7|di#~V+jt`h@' lȨ9|(T1}+5Tf juF7\P1RƷPA81Zb#os^G#KBfCKHZ5>޻GrCaV}1bY~ؖJj^ +wt7ȠU}nZQa"1PlhKUgcQ@PF,Bc%h eo416U?ތ/a*% t^t\p@~[җ|>'=-m&EK3K'׿R`g8'EQ{ k2>&Ėl?*7O YO)Q^h@ *{1sBzQ\j#u C+zBˇ99Jf>z:'闉rc-I ļǮ[1UA )MΉc!%u>Ȍg #Qarkߙy 0@(4Jm<}@+g pQܡDh: q'Ce|T*s{#C|.j28Q"-Lu];MȭNtыU `#\_+W g4 2а|W/tӒɅ썍F ilՆR@dGh6Sٚ*W'Z$;IlGU_\#J+ g(o0{<1uk.` o fcׂ|ˀwt lϳ]g˛&>E73o]aqv -rCF⤓#wa ]T -GLzoցvŴOU oqrJ;ʨ(r6@T2{* bA;2X_aS lG -9;{sX[s{:z3K| )dRʱMC1Z,3s'쵝A,p>@ 5jZ]n+,]YRt\,+!!X욀bNaW M~xY.2] (?Yi(rdrm=şJaw`n]^b%5ѱu:\Lf$ ]x-}C֓KJ fm[ucvUpHQ!Z$\*JXe dlɵ!sƌmI(HceBt _) ?+%uq7a_ t:' F[=|jmYj&,Dh 7^[Iyftӹ-]Lj(=j 3aTY:GH W#vS`u3~ڪMi;{~Z٬ O C&n߹`89w@]m쨳%ey']#:%Sc J5H"+F_G1J\REW/g{%3,"Fq+ɧ])r{ƷygUJ5.:iax$o@n\q& d!U2/2!WگR_EACx 2]ѱ?uF{6@}vIsUɡ=(֤.GvsL*'>R*\qlXDl_gZZ xteNӠawp59Qb;{  ]Jqִ%`̏H qJO\©c}JGW~B{$\Z0kA''e&ʽ$GX2?R 2\(p`Yʼn=(XtdEARGcA 0#|Op9"s˩Bv }q{"YпmZ0z= 9Xj*הn\ Bo:<Qo(F#T:nkN !/uMk-;xĽ>MfHеmwRQ@ &Ƿn(BbߨH$#Pb{ ^}FaPYmGH9(W uߎWHs׳r;+i1I8L vz6X2,*jbQwt\$U½@R +gHjPN]Hm ԆaOϺ(P"P_S5K5]^ mNl1j]wNT~azjE+(bRg4pvG$퓰w2q}t3 4 <IޚABoaLK/5;YOB'jp)ga>u)qC{Rig@0jXeĢ+ـk_˷M'>W4ܘҎf\YWoˌ2puȧ1A Jy bt|ed>$SYm<` }&٤|Mc^HJԏ˵Q% lLSz Voz46ܸ»㐠݋O(X/F7_BKy$ؠYq@QT0SRJn=k`KD9dTua ȝC7(zap#$wiD!\fAo7(XWh KrWk-E<ÏQ#%iͭR ʁ7`Ԕ9,@gppu|GPJGF9ij8%ܓwsU0yٝ' ڨOhEbk~j~e r:![2憝6,x*X'kJHS ${rESje| 2\afՙEnp" HEߐ-8 Z0(I q2r- Nd2loisv'%Mҹh˒ OBnضtueJ?#YH6`O6P#[7Puqq5OrCI#%؂.64bL{feh(Q+dGa5Κyy5)r=Q)1?xp`:Q7!]g}jb\f6@՝$5$a?$X<ʰH5O%;j Рz`^|N HT`=\@0FBlrӻ Ub0Ъ/ᬬBN0$ysq`tjNȄŬ珑-|-Y1:"+?xvSlNg'!Sx緶'.z5lFxQvpBn79袾ngX7R$vHBݖ>Xz" o"+aJt3r†:Hs!`? Ό%x @AN;HA½ܬ6]>w+q N{ni0{ abwN? \Y< 4mL& -Ȟ'zLڲ:O|=SofEXPVpƋC &T5 :4yml;I65132 ON#s`+*FP#.%pGs[k,GC@#{q}ꏦlRc BO4̷KR@~FBPT,'\|mÍ QءM&!'@F>ϋ(殯)U5z>HS>KG5|R~EĮȆTy>Ec$>2:|}CO&#WzYT&&36L's8ղsp*&m3yۣZ)+],b;T)ŸPXˈr_1@И3 Wo˺V9zDn9T.o :0] ]M$-ޭGtqy( 3!TG)7k~o|WCK"8$ؒQ Y6>=&yvۂ:Ci&oIr# h-|.ܗq^`7=OtEz&9.Db" uzopPvK>Tfbⱖ ֤NHcB8kY\8KtXn>&y6fu Yߢ$OZt2}099 _xU}QjKxm cx5CNGX߇M|WY+teKȩiQ~ v/1nGIi~'潾MA;ʠ&C^,rk"8OJ;g,g.L(6u EC]Q14;jR])D>zHftB;y`$U{2}]QpG  ViQ2CjZT'ŹC!P#G_VLv (`+h4nLD`:e~CWY.E5վY/nqBpN/.Vx_Ekdwߓ- \dOJEּMh/mD8v+CYVm;=-r 3LrD߽zKUdybBPkZc) { i*Eѡe'R:"s?k'^ǔh4zLA="ֶvt2#I.z#?`6z# r%n Pa)a J%*dRM`Ŵ: -ҋx(4w&dDrWZ25b3̀$BmCI8K5|fҴ` ]S?^^y_c!<WjTyl'/BZctלvby=bI^NU[EڲSÖe܈_^yCn.eC,kȣ41F""שCeN蠵jC ~ō|y aFa8q2<.ΐ#2Zb\}!xP, xyz[,`jv}u ۬&}Q4R]K;m$OȊc(5engO{Pxla 7pI{G\6xOCLR7|QQ IMۍGQp( p0(E7:U|FV@ 74}k] ;Yrϟ1mppc'h|k]N5PiteȮ~ `/)XS{N"*5v7kͦsAa0t=/eל扂U0^#9ǥI7_LX.X gNn(=_kVv4zy swd1\fd=7(}0\)@@v+)Jj9)%)j#fG mCQ8tPٰRaY2n!jyY}:_k<۞RɌ;H_Z|=g%5~1Ubn%Y)WkR'6,^y6HWM #_UW^Rva0 -hܡ y`i+`N_,PBi4;,8%cuQ$55#7O~?b4noT?w ΙI0X?N3?>* RR\ipZkX(?jQTR]=Zg^ɀ`PW ;c(4flQM*s(3 .IM7w"?FX _T6و$-v>0ZR:v'/4zYPkfg߀ŋfټqƼ?pq]>9dO,@29}n ucΘLiw HWTAݐv\Vf ~RĐif$>z^bw mt(RֹCPE|oqED!龀h!C- ݆Z _j/|Ad峃+uwa6vTmB䳰!IF ԕiS=^#9yMz$;[e5 %W˿yh˙8rύ4Ss!!˸-kp&hF;N%#S ψӻQ'Aɱʥ&흕ruḞ/;/zT g͓$#jG>'Ihif":@y0bެOuFwIikdNO`RIx:[U,;tI AkEl5H@h 6@S)n >oC?WSq {N@ V"{x'y&jʗ'mG)k)~×-(qc"hޕ7ŃzfeWMayx߇I Z789>`iٛ2,$.h&.[m^fn3Q:kwqns8|VQP5D- 6r78Hdf`:=4BcMkdu $*fHk$[Tb~2H 'DlJ Vd4H[nq4!*3n+ީO%ƥx-Hg*~`wz ~3ֆ(_I2O˅ DdOŵ8[ "nsbAPAwyīl_˼'sL_8FKig6|]w3e|38yI1%'Еsy m:GA!I_,ʩ[;L<ʕ 4'wR5HYCeb šXi ߉DN?Z"#jWU $Lv7}^nЕNFEU-C)2=p?;bHEPoVɋNF-M g +>~ªc5ERbà89X8:Shq5+uBO&tp_{",UZBT=GMP'C\A#⓴<92;+MBY6PU 0/jJ9ژ(Ѭl905 87X͔O|T/9[ ~ð529:`lʘ9qUyaPl$ $l;;.]D6R0u D c0y+7P$ vFp^,֢]e[ N` &*qg!Y5e8M Ïq eWG=.=Ni]}%6J䆍K _#J[GN_ܺ1SK8H߱}_m9\Z0UA!%'-Jl)3MoKI*Y8P,3_$)R\@eͻfs>~ oY\GF.68sbWzer{W5'}W\4Xn3}_h&gw5i2K-\ n8n/S&ȸ<$B79Ah!T.S^ z-Mt7>)UrN*R1xs^}Dg8,[3e-BTN݌tTje}Q`d*P qip\a@/ƺ& = E)5G1&mn@ߙRn@'Gsx:+{&kR]q;Qn_Jj$!RyG=IPDs2{1[1i4%aHJN_(FX%<ѭ ~m{  91<p. 9 h*~$!(HeXoK6(w=x.kI< n,gQ=%ͳwVVQ]~6' Ŭ]#&1(AZmU qnZzj'66π7'-) ؙbKT t$5(1ѲykrU߄wB#P&XoZa,hne4Z" 9sޘK^=&E@HXs4^?v,OADEpiXzQ_xE\h^4bM<*!] FƁL~bоyH;Oa/g"=nd+ Co$~0k  ԭa֦ e1'7Mۜ,`dS ,o0өN AYRs dlV 1Ć'/ K* zhZ[ B ʯ{T=@.$hgˮhsbiu׽ޒ, )F%֣ yv %|oWM:|Id{"&.)ob0yi͍$jzJ{ukS/!P̔JbG32t#@ia}-zE!Ÿmޞi>+EbfaI.GAPB5ʲT/dZ3dQ}lj:M>hc1_*"C=Ff5m8SH8u妥8O{3!} Tc(b'*sMQ~Pf*jqrڃoG!7EGSMO|?q[iAD24PW7;([J"ʲEY E1ѳ\WH^W-+|(ƕ' *dJҭ6JJa焿Y}c3 }-9 r~mقEoTPa9OHb# Y.v! Uh/"N:=zsؖՃzFP:#>fQC%$.k5f0 S!fQfvpEִRa^gj@郞>nvp Fb T-릮?|ɳa"S 1]$ ȩl9"K;ys«zDtլ|Qq rcs>av'Qs o QVԸm1"aeVnd悹$hO )oمkn Q?XiTށHR\" ~ic`n|_Mt-4.Zt5R* 4f''젰m0kǨ7#n"iqmI٧ lWF`5*Swq9qQ(hg3UQ t4xW-Z9Ju7Rk_ |B}l?L  %j4V DwH Cf+qHb򾺠%(ϱ\i]IfL+EVE7m'OudE@/O)dS}U –PXeZϱ|$_V=Q{IJ)IF_u$앛x[*k)#Jz (e(f ‹^.HR?xe%eSyTo꧒]Y : j^Vu𝧍fn{?`rs+ tY׀gJ8B.,* S+-gbw 2k35J?j/\4dUdD;CkB9KLɡc8H/zǍ9|l=Q;m$aaVuOŶ Zllr⮍(;} 1HUH>TWLΛhqhKM~3͹G ~m$lLǼg!s0}SM` !9L<^,@d~eJf170? 8̬J^8՚~JכRsM_S[u0ZRٗ*뷩:Ʈ9=O@Fhβk%'~R e /ۿɛ0Q^篤k;!^Dpͤ7-6hw3lpX OAyGcB9L7| Mlk6B nL^fcp}`C5Tw̓_nplJTY[DI8w~]k#J_ u{>?6g'D4W\0hI-p-h/āb*ƺ\藑@i#Tr$C0Ej$O-3T1߈ؔ:,Hf%Fmz| U{@b <@ʞî3CsT6Kq vv(~ 64v~[9gx2YAj4eEBi|HVa[]݌FB&\U[$'@̀~Xw H$Dq-!7RMFܘ׍'d]_c@ kBSx5",{i+s!B{ .Ư ev,EjΝ> &,7\]<\$Bkz73Sjj2n:'exmp95z4#QaQƟ3$i9\ު:p*Muݤ釙EKaLTp`#w/{E|Oe.0>vCJP15CvNX*5Rn9܅ϲT0~3Q{B/Od|>iڗaMЪczAqU @0G.S@"l#>73p>m~RT`@-:Ycxm7to#XW>BA;Ay%iGT3@wqB'\z(r_clvTmޡ2rO;S-ui>ibӨD^ߛ%c؋Tüzn~C}Ê l[%uq+}եvư+@9qb#Fr5EN*6@c>o j `9 ZUI&|"QE)=2Stac' z#w!ߒ倪L @Kv駔[e %(n!~OCD)ȫX =w0rppbc P RL &WA$Ovp=Tgx-|6t@RE3 !1$~%kA0+ EQGWqw{Ĭ: g9hAjm+ˇqߩ>L %7D͟CiYN Q1@a"f{be++ Ina'@-}{xrⶢ&wwԥu% M6kFqT卅Ol^[מ}ON 8Gԗߵh3Y:!N⮓2S2 ߀-re Gύs fj}8K@1$r/iGPÆתMopjw 0vtw k[L(,)Wi&8j_y>Ďvƻ Vb|%sp)ŴFdFd{Hm+ X>wɹC8t!Ԥ`JAVVOWuo\&m`05>{&[y|g&X`{{<=`m׹M {H};ЧOLg&AIE)vμnm]YB ߇Gtߢ 8x|W,Ay1\ؑB_b2 D +c܆qJciwEE<_ޚ=N3W6'XP@-2ޓbbؔɚg2M-{+= b^C9{q:nSV~&e0_oCb`s!7D>Vʑ!blȭnJ6K[,~z-KV!!\ٞkȇC ,ZABPO%,︐=.=u9ۏLk57^<b-~DCmf]4ͩso17"lMp$pZl0`oצyOR%Qv"g]S?tx2ʤ2iOvgū!ֽ`,auhS2X巅S o# l?rx#Ҿ؛u,ZGJl|&_ӌG  L!.Er{p%4׃~Q@eyG!Hj&(Q"݋s8H"/Nr^q3 LsQ?oE1)' ަtdZciDk+ 9rzr٨,?F@sp9[ ɚ*0  o&LsE`T$(ԉn]-: M17,۳HjdNnNp(]Ϲjފh.<!Q #_DQJ=VInK:qCg2.d ESLu>Ep˫>k/qb}9EkHfgB=@m\qIM4+=?.;$C1.BoԠ8hUzv5k +F'<m٤vQюk{t9FI¿LP3X_%Պ෫\h0 bdI n/B۵2boiyTGc"ZAwY$/lZvߜׄXn 6ƪb%:2ШՓ H@2/=Y+rY|4Z n&Iˌqษ7+8zcr;2ivzz%0A}3I/P2bzd ͺU,.R  Nҹ֋w?DT8r]F2m~)G};LGFuL_`P: bjUu* Ӕ, WW;FYT 8MԌ67'6hWe lUŸ8PQ.Pap!~8 ѧԢѾX;Z!nO[(і8E.|͠$2:"$q(hH;5]R2"DPuCo+r,q>o3厌ZMT7ajJ[|<\ xAB!*&PotBpxeFCꙎ.zb4ƧR;-'"ּ") }43*LU~՗c~T >a '@IWjkru;' ,3_`߯-J4 id Pܒ SHAAPp@n}l+AIaZR|?o^Ͼ o/|Q/HI]*BqvܛTl3-VbjhkuL=6H W}#¹1H~D_DþdzA(gMk:KDڱ̼GjK%E- _ Q9kc G\XC!]$vu!E;pwq38e.^^p;I Qſ\Z"aran65q< }$7mz%AR@1yEXUݏQ5d!'`X`؞eٰ ~WU3r`>{ϟ.y8]׃6((˿oʡG|42\j*IY0C0INff69B7x[M yo:-u K Fjړ[ +.3en)њFoSр9}!u'z;a{qe˦5a*ws3}JhJ_EwW@桊3]?qc-^3Bѥ;Շun@0i|v@3Zڜ[$m6=Z]P|EIғޜ$Yуf):(IۭtNY75TcL˅꺆q"/Qth30nؠTbZ*JDG K6O'%nJ^6\\J ެ}%4$pBvgQ  }_ۧ|+ 0޻rRY5Y{jvM]zeyg\Fh.{z;+j)rIAǍ](q>ډjcf؈+k-x[wHRŹt]ި/-x8לWÈn#*b}U1Hj"xn鱷{[O pl\"`K&bR(y5[7ńܺSE^IU_*(=_J,.aUT>+_%E(䉺2&`9[ܜU,;ע=qAKDN-#&zc]uoP:y2&aNbL $`A_ +FN%v󵼨'Z3X|HvZɁ^ \a?.,Qju]{0 zZ87M~'ڹaaCiğ]kQZ K&o7jхsfk Vx|wO4lA{f*v"lM RPg0}I N|OP8WkƢ| ?=e9:JйH+>!J"2Dj 3BoyπͿ~9-s[k>c~Ofˣ_~[DoQ_lwe!ɈQ 9P|CȲX`nWY/ DR֚`'`Z.qQ2Ok0Eq! P'"}2l-KyJ3t~,!ޔ{;({VahonAxw{ "N#Ub"cr :f1U{#m8\,vGHO)*"GKaғu]k2nIx> r0'/S 3Iv_VwSC3*K**VF^x]P3i}Q WsZG#I;/w9N;0ӕRE&-=jU>q[uCiD_}!z[$Hj꜐DqO"1`CՓ9 D_Oa̾b/O\9?C |x3RC;>*֐hx54)Y ,+AzaF~ړiCbIur#<ġsB̵O(*EO]@wo~6 ڸ-|ҁӆwK}OqF:\XQtIu .[t;2 *-New6̈́ f& nȭ]4\a\(4CFki\ٱ.gY(EpwW*4eT(EMM̩xYp߄?h?2@r{%5b`hbj@Rn|k-qF)i$U6gfgpZ2ԿHt!Iǵ t$!៧4BKX 7y3a$2SJy._g~l٩`(9ɽ9Q&?"7 ȹ͵l^ xWH_eXD:dkaUnBm+4:wlj[n <-wxFp,F@6-U'QV3B+g5C}N6yiD3P'̷b#(oB>/ȃNvu3X#FʼnvfkI\O:Y]B P>z]߰-mMp K`t}6-WNL@m+kß~j31 겸 7bgϒs\:u; "I]\##*k#{nu/aD9~+)9xԟ$MV#ɻM^Cm\]/qu`/]t)&WszPD# K‹K>c*sZ$6R6YYgL##{ NV!KS'/  v#cD+È-ˎLpQR&;iZ}}Ă@ ºHG>%Kj"sD>_qH[ "{}Zctϓs$9ܙ$6/}pwxXmqmѲKOV( W|~0bxag}9^ԧ2S!PLaKDYDצRQơԱl ?mp7{r.~{xAވY+p}pmzpnG)E@Uy4>+7Uqf_C\bhy?A&䥪L`H30#.)C D,]j~J) 5JO4 d$hj6tls&ժy$uׅt;oFr@zד&7i& q8 Î->p)[?>0lO `ι*-m`)+iZjJ'm| qHbI'Sܮr|b Ve?6g̀KgAAlb䝴%Ȝ`Ɓ 0Ǯf1q2(ݒƼ˒ >ִ! 4%(z n !9/5$ CpRsf`͆} K!~̄$qӶň &v T&%V<+}"DHK/qbN,-mQT `+e3vWDU+Yoځ+K%xZIr,@/a2Tk\`iL*E37㻋KY` TY sh:6E :\܍|uE踃TgL.=<ttvLZ(re9JCmUB{Xt(gtDT_a'ͭ@adہ6 zg3z(^١k}ut[ӌ6Ř-6 ƈDNam Vs5 ndD/&ׇΉ'jcJolG OH !5#( uZBR*iOȫίmҢs} 먟8ޝg躊6wc W{:tqY5NYLᄠb74;z(@j;34e_>TY]jBZMz4?w7Jiı?Kf_9S 6 N9cK _~7:ǧ4}YĨtd$%4A^̓g䦷:2_㤆Y N.;[4{/0/4a`4Ŀ D},R3Xj,Zj͖f}kHo7zVV?+}W%B[l(1`c][*d#psY(6 @H 3AڰYfajIAcmn1S+07FB0ߪ?qX_A7rUZ>.j~NAVrjo~3@)֬¶>U_^u)vZOcy/E(cR}٭ziG!'b鬭E0I)&:Xe*.}º]Ŷ6i#*@9'Zȇsx>Ѐ?$i{>t%F`L,BZ;B/"]o=/X 2yN]>]XWrF&2ӀVtA+u藐/H˒:*Ǎ.0qfс \k}nx.pSΌsHN =Kj@^솁PiY9DZ+O`;s9!*e:9tFoP0)jr zaC&3-6:wғ2VtUt.׃KV6%Gj/E`p+\4”Xd]{.Vt̲ӯpX䄟[E`rit6[눗WD)AXZ1L"7 x?A/'+/ c72h/r:\QM *A{nZ&`{q.;P8 FٵS|+6: N24INJv?WLњnm`hITrxs|d|P%mVq 33_^;r[\7i<+Y0^\L蓮x~>T -[f,ȋb17B~Դ48ӛ8)͸~n$ 1 ӒWa)vo aRk\sOF OHU7.|Rm`:7fzyʠڰ.ħvʳbn%~iA}(ݪ$i6%j˜<>9xy׮rwvvɾ: Y#0: 2'zױ>%Gjb2b 19߈bf5UNH5{f}_}c'@dPw|dz+|&DQM Pld q4.S`t BYµ/f^%9|?cΙɱ-.3Ԋʄ|y N0w80Ϙ :{@&b#׻{eIQB{Q,0ACw(ԩ~`zĪ"sP*R4/!^a \rIE\3LR y/q2Ķ X.WCs8EU5dHk_B#R-AAD\!x-gE@M3wAn`SY<%'ۨCJ~/:`yV{o80KN*iɧ ߋ*?Gdَc9R 4"ޕ2?!QbRPRs=g*>+3Z.T^9jݎFKfG)8 VDqU^WZG#PΦ@e%K;O̓~ TTQ,CF o=ϾkUJ`.Y~bӸ#$Ԏ"i뇠fDUpmEBsFvH e({k0I 'GoTXm/ 6/H PGS^-{n_-[5ζ?Kv+S*,!⿔f{wf1k:?.U.˱Zׅ>89W]Qw:Ԧ#$teFץܫߚUkt+aέlaVjܮ GҋߗG˜y@T )XmCLe3w}**l~:I0k. |l'qE!1ćN" W5ejhbMXE ljvJlhPGy^x?Z {#o շub~ p~?y1hl!Gi& 3%ŌRxN2RZ[|"+YA o{g`GҿSuh6hRk;G4WG1X%7ErC:vϧIXZieo愴g"E$3@+7>gCjODi 9>I9>o<ָD mWl1ٞBlO1Bkf힩'si*lˉcNo6!Nx:yb/y,"h_@$8yl)M)<:dҺ]2 !R"/PN_Yj`c\?KlYomФvS/ l~PZ7+܁>YوߒoC @*`I`aRd'ecʭxu(2; %`>[5/\mjR[c1RȖUmwkS8A=(35Jғ\O:8ށQXfD]݌m+צc_v*ꯟV+8sйõ3a Fwj(+bMj`0b@"bI.lC{7@М+FM/vq @>|>oNn.<_uW?7ǕB7GZCoX\`ngO࡞--g3 N%ƌ_FB3gcr2>W|?6%- ƣ18s&6L% >^*C>6!8@'7DƗbA.-aE/66co*4[SQ4sw㦂9ѳVA,?_Lp:bAPi+ftL$4g|mZG(['II6S !ibl0{bo㐮DAX ՑM^#9 eJh@mp*݆0<͖{!]3!Byix`>) |s8(:o2{JI>Tz~2p.boI)ZM8«^ZAaلz%θN`ƍ߽,Ծlh# $qoV90t~nk-ɠb+ǔ= gHl+ ƪ.Q-}Sfk7ꯛ[;غ' 6R߅ l΂DR ~=Q9o0DLٮGV+i2gǾ"<|n js^5{HNOC.m4`.(^e{x*^/1wTJ힛j;|hvK ^w ${x|O)b;hntzM fk# D/}ө*Mqƴ+>Rh8Q`MYY.!M v<ܩВD[HyGKHڎ1Eg^*5K_ݼpE>P:≴'r{N$/`oL^Km^M)z&J8:v̚Jo/CH tVI1fPg%մ[O+̱L0[mUxJ^ٷGrcV4*F{#.3:ұ^ӊv!ƣp\nOju2s8/f[ Xj4Mw8ܡ/:QΌoZ>%f;6ugQ< i=.1I(7Bi'g[HN07Sbopsi's6S{ [~1 vCnJ(Uξ.F{pm=7&cH;#uc>c%,{9d[Y͡&GAeCJ^/ oţd6]g `ک;ʤg nOLoIIW%rcMg_1UFV<*7wM/z2&ձWbVE5Xjء즓CbK$?sQT9 ]los?iGsxgjޫRC'7,Py9}kB~tB݄u6ƚg ^ݳRfzܷJ %= ףTMj:߆6AJXJ : qɟb ~W"Fm ?"GW4P]媆Qpr%)꤄?5 6B )*]fwgy}%c^m'\g.Z Gb{A4/dxDA$HZW$:вy04'ZvoJLXV7^$8ML;ׄ em\G+w CP物YEv7cz%‚ZCuPIMxQemZ7iK$Q%5Pq{(S(2CO(> El?;h]影96ydAT@k'0!dүl0j1"ک6GԞ^I_!ð5. =݋w!KGϔUm bxW\L D&g˰,oʿζM_l$VDc&{lI!ZP%KA8M0Mm^H3o,JaB2e\1,Ӱ!-5:)AڶjY* ~GO|.a'D} PB;6_^ɱo*DXUNX@"S{>ꤵXeMt8bչm2NC 9!h/0^&|s璁ۊQ Ivh<Ğ$|"XZ$Vc"Kd#5.Bwg-;'䳟G$ʷ*=e)P%n.K"*n}f^&7r+Dm\#0" _<%%B,ދPF~{M<{=eWZeM }Q(J|kH\ ҈Paw2& lu,z Vluh}C"`J XFo>T?st"f9aҼR\&/N[)z6ud=:~;va|x^ "]$:c I -/[]5xx._ -@zC}Q^cILiY{+[@ ƻ4νs:E|*a1>a}!?/glw9:ш5L< K޷] :tUVM8\(XWe`D1Z]j-7I(tZA$R0ph=lf H͡dVM}$}zZ8oe5y9-}I KX~H_Yy+}QfU"SA#lo=>Iǔ*bYR_8MxWH*L6\cQ=ޫ(ԀGanht5kuumLCyrK]լ)I2s]<V $#V ODGłQn65p)}ܓń' d0yqʗ {W]xKB>CF+C;玙~mMF 2PIg)@QiDQpJht` _@O9}nqJ'Kh'ܶ"s4ZAO{julIx^D5|"UւZƅP[qKN0V79H߼ƃJ'f~;)e̜ KMIP l(}"Ij\_sf&AQmiɮan]Pui̒YSmCv*d 7 Zۘ;.Ǹۗ-H6S̝@״ Z<8ݹ[xĺ+:mz`ZW P/ Rk53)d4bO OO8|_&$ޭO%9Q!MNWIY[Fg7/HEкkpx3)j7x %͗l VZnw:j)C\s9OrMCg`ˁvEv%ɺ-]ӏ"䣖kc[1=kG͝ϰͣ,'J Sj'1WpK1Q\UyQ?!w[k3;*tT9 N#GzTl*: UDtqr+τk6@p..Xmt ؍7l=^ ߣf6jV&)UG?ʴ$Vk-&/bPUxt#ݟZfmiE(Uk].iTV%) ,k *r!nA6G\=,^nIvc@b/8W-:!< wtqD>TVq"f8ul ,mDYcPB<;X4 9\Olz@Qm >.9mQUg.SyBEn}q_a6,8B2\U~Zxi&͹L$04.Ȱ9K)97gO J}[lm1w."s)FpX˗o];s.l@Hg!>'aO[_׌|ENy"znꐠ"e tյXt4t  pLuW^moDU55/,?"tWYPZi\O,?[ᖡnYz qXSq?, 4,N6`7F 0|s^ Xn+zJ Xx|@gE#m,)t9Pr}7O{BnU 5hm\~uObioвu= !Ԓ@{;B 8{- $9e)JM1]SZ_nxWP9;d U68S8GXx6Yp -ʼn٪ X5p{V~m\Q9ɡ ~T_Rodj~.XX^fZIVHC|Ꚏ+m|S{g6Qcvy9eTSHϸi-g&fi|2`GuNF,dX$[ >Kݏ[_ ۉ\fwW;K{Oɹ2Sf09.PeH5֘a7>Σ*dCHA_M I,8`IS;kP@lB=.$GmcpFH_/X4ecW-撌69:׻;ak+9-c54f% n_^,d7_ /r ;Iz'=}N5ޣX)oE! Ge S7261q]`Zϊ kW^ަfg5Leo40ovH1y $`l6i>S;r; ٭q@A{p!_ocǏ5Nqo>uz(Cf󿹴E_#b*Ӡ(ctDb > {s*rsӿ{故z['2ޔIP 5T *ԏZ99\\Vp@l >^~URsqs3o<*Drȯ]=AI,7h1Y.3/-n;\n|R;S8";MGV ϺzS<%H?dn)4t+~Rp`&B^j!:^~h'{+#w4 lA$*tm+U:Tӱ`}5FMU혞֮Sѿvf e\7p %^]Y^gH]3'2ɪ߃a^>Mimi; 6[q b~ h RG mp955g<k,!}K5͆tŪ{2{p% sEE,uNn!²gyQժ>[w,_W9:2Ya7MqInIw>SK5.Ym~FA7ܪ`n~Ȣ\å A N K.DmP+c;dkxq.l kOO:8=E (ZaƟKc|‡])Pasּӵ]pVE$~\OF`#SPE/ ĻsQ&AO-ښʗm$`v--ILh(ˑXd#M@K{[#+WfQT9 _N%ֲ8{&4 'ҷ㻌gB0ѣVkOs ],6}EJY*Lw9pah]9G&?ϙ vO6L;+ d\d2FxWtTn` *`r20 vZbk֮ȣ!d8{Eglt`Hu:ڢMW8]?x%ݷj3՜;}ȫ{/XϹ$08@l9dk9zLpI;P,!WO,_Q /i h@'9(ZLpBN51CeTsL~Qe:*]k, YN,3swؤZӦmKU[X-.jTZs Dxq%8[ -D!CU<΢:ĭ~pӅ~܈ER ݶGWSqT<˃w,JPbw _0nh(uaoK_ 3":>RWӰ+;8ܒ: m %`a"hX^&Z[ kܟhSolz xz;ќB)=6Z$f*yjF\[[,ҋl{lҢ{M Am[,kC[cP=+F$f/n:Wf<hؗcg~;B(itTg+EieSq CS忌B]i5/;:`e+(6eVj) WIKe|0yb:O;4i[it[W`%j,ި]ns@,ډ C&T~Y}@cx K#(e_bc83d%RJJY CYhoN0^i<8}@D>ӑ$STį p[֖H?s}T}}E |:|lٺhs#4do`]$1jɰ5E$g KUHӰ*c 0$J$ a$y=*}i5'qt1-Z|4_qiu< _K |Y"p_ZytP*_D?a4~Y +@́bЫy5#uzOooD2~rRFX`RȔM؍ǸH3l;6ݿ1#.q8XK, PnB:YW7,_ m@#έl,yD\@sx*nFfcAD|uI/_}_Pd q ~R8-|;p[%tZv'?3Unī:7%ҏ.3u~vܪ~gr+IXnY Aml+9F:}k3gE6^~`| =F|bbMU]Z:nl8cغQt`֦CVc21;- պ1fI:$#D Cfs3Tw٭z~KޘxC]1QlԂv\F+:3m8}Μ$Gseב\Օ ;8÷[-Ճe(!d;WJSgD`*xs:NO_"Ub7h@<{#Ym\?;ƛx@{Ό&tj r9Nr(K01`<3IL›4&nAR@]pQh33H1Pܽ,vMvKLf( [꽵/Śg5ePNE~qp+'\ˤXs6)ˢS{qgkJ[c`]Nŧ!a ['ުODSC $3h-kt9"T/ALy1V)~Vm0$ uDvYz69_~ d[~{J_rK| f[=^>Ӂ$m^ipF́Wv53 bG "#w QVVG;'=ǡ4:W3vf9V!jJG vpr"&4cGL"pT,PHJ̢Y2≀I8봝2r~wiX}sk 85-yђ^katG>=NͬRU_MLORNWeT;Il4BI5d/P9>(X3r=Yql3ٖИ\Rko3oN@ J/-5RQ&0OKwa ܣ C0ixS*[SM;=[kpe@D7H!`~}RytFnrbOajbqP2L5"tvj5&/[L s^cNV̿3Јv8Θ5nZޟ͹ u W/P 'K^@X* وʼnuL"&M AڠW1>^)'q]M a0P(ΐNa,ݢ>kIW;,&I" ųs#^v!ܦ x)_IzgVH4^=Dm T푳1u'HE,a oKshiyYj֙X# ׹Рns-8aٺ6LW2,l`D[O%txӱ NrD>xØ(T؝ejR|.'OF< bh%EMOǸ/†0}S3bB)On77<˲W%WLwkUk*ֲB|љ\2:u+;2H914l:|G9qpl (LS`Y#fzϫ7yʶ iyv?h A:LJh)LJłp4qvxUq`hfnVqRS\?Z@=Pl50IvQ7٢]o{Ҭf*3k`o2z$gJl_,`Fs5x݀ YOY0*tfv} 53PsU簵H:;";0EA![Hrk;Xs r ^8K8%D2\[h[ NřᲟr)CQΕa'u𾟱T)1nHRb2DAF TWC3?$~e$҇܀|HNfQ! *yjB5l`jYZp1&Tj<O6V8M5f֌v_&~IOF!,sykOw {~QyL/I" K':Q.Fg1 )b5Ht"H!04?,Cލ5l_s/rO`GMuqhd²/NH)k6U4Թ|kϷaE+Nl#ejfV3$ZD5^;Nl2۾kz72O}QPJtˠLt΢oosDucPKۤ:TdqiCnU{4W3 OE~'pl8k',5J~Ne*~њw/ 9pF[ &7%*kwtA}\L:8 Q:AxvfM\R8|QrBoO-1Eܶ%ʓ#m!i=,]k TbI8zzrѡw1R+B}p<5G4Af6M,{FXqEӔhf@>L$hi~6w}qY»"u@jȞk Vп5Oǯg:YыI"y8Wc 2/ʃ*R n=Ww&XV(%Ep*nd#B_1aiTdp+΁G6JJ(3P:J׬0Gu:j -Xo7ٞ*w?)C45N7jm_#Ɗ\j=]I3L:wiA{OCwA T/:=Fg꠻=cjiL'g*#ȶyh7;7a i*x"rR1nQS~#/D%߸= ~mԧHTe\1ڭC@1KAm<007/TgveRvQa׊K2Mm)fݜ\ n:+ Iv[ed̰1b2\$B<bKeq"JtaД9[AvcMO# :;&ž6 \L|m/P76 j*6\ut]>:Ql8ވWe XmLand'[ XB=nmqA10`~&#*)܅G%RDP[:绊*VƑZGG@-? 5Sö>Clar[ CUܥӄ}RmjJYɃk\hU}+6~~#^_GP@9@"y7_nonF{"V kxrWZo#Eι~fL]'"̻֩7SUU7olz|I&Ul,DuUb >ċR Xl5.Wm^WL#<6C#An;- '.1"9IPd!3%zpLӻ ϥjv{Fcbk;!HHtz_1嫩&^9 9=#圶>V8zAŢdgn󝀐eghD=z@g12Oy$ .V+Fs#5|pjOd!W)]'C㑇r650,/@?{DS 9ŘО,^a#tOCٶ\BAyq'pÍG.l gtår:l~5D P3k 1J>!Jkfd)j[h-9pZI,[A״_wVt/G 9X+G`Dңp1ʊ|g}@5= ߿[&?m9x^[a579OqPPj#g⵲gj[T%]Mb>Ju[K7|N3|&<Ő0`Smk+]@VPf; fsxkn90T[4Gpd7%qfixreL\%#qaJBUC{XC[)Ӑ$_^^v/p]l:T\QKdnɄH _pU{nn:VWҕxI@U/V bғ͆MM&e:"r?0UyH6;f21R[Cכs/R~#"mAɌfʕ@_*B` 蜗" ҳly֍&BS]^`:*E]Bz;k92k塊H$ [C]0BT+4V̈W3aG_D4p]>YXmI~=:dT!AҾ!Ƌ`I/ӓM3ki3=VBֽD(G|qw 碜Đq$uKR}_C?|]\ů忚C8\4[ģ2t"575 ŋTc mcUWDCXgϮx+1mĒYhnw?M gC.C]=ClwOQk>N mDS {`Fa6 0Y⫊fa| k]+{ibhV9ϹNoU,|Mm>"(}E+魌gzn@5{U_CA3 zܥ("uEs=%g~_-@jWq1 88r] E[IjS-L@Ak2oGDPܻ:T0G-jӤ(,y#|)=^֠aZqpI+BL>K]pW^ 5fq~:gsd+Ao+Bj0&! Qj{+YBG`fWTOTh֙^.n)-OxJ '/ʛ7w' <:A*g%b{4E?X8pAd^bM0E K?Q{@p@4'D2{YxNU߸:uGкkkх%jۣJ590@Xˉ#xrfnF[^PLDWՄV{R*wRwoS]lO$&: dĄ«kW|lñ␻CBdS;MzbRkRbI]6+Nyy-4?ԁH?2:>k#W^!;Z9IoL㿱5 =$HI q(L(TubCCԌ&>vl="ڒ0HMD0aGU _{mئ6CMRʟ?$JSJ)I$R"k#} G}%32&CCe`GP_3WHfX2.8vw}c+ ڒ95%&ٹT?\l$yP+qvP۷;0\O|T&hp C wzemB< $8Lԓ;ԩhC~_ji z6ɒ}:u9O= +_,5_K}ë_ ehIs 9V1W0 k7a h֎^}6)Wra e#vZ) ?Re !x=`I\^=:Vv|k}iyxUFBSTcQED5dy$eőE T>s}1GdWTOpj#?P[8RyyiNG|C0|Ll?7v)?‡UGxIKc-ܔV9) 8;v~HBG;MqO?ApKpa3Qh^ dv&IfRB~I-b%w~xo]QjxLB*Y76d@>29?ü"ȭ.yތvl\Κ` DɈZSqOH^hbDML Y~ph'yrm+%0[F; .P:RaoF6uJmyGJ׉kuڥbd$DŽ hHSK%W3a|3 m|) ֲgРrOoV$xEHz6~l|*EpXw< 6~3Ю]FߐE>b0g.s{ k3BfNLeg*%C!'8 AcRI+򄓚_Adf{B`^vO6t|"绛hߛ 54G@a^q.0iĞq(?΁\t!jC!p4`.>T*?ـTL~|iRJA8u%*pb%P^"AJ{%m2H.v#c\IE0F栐k9+dVc;Mwa(TVx#%+$P r Ϣkw hR?iFIP f$u2H?L@Xo]>b +0llU, +y Shtꫝw~J'[y?w;0З6{y7jҦ++ ;=9*oȖfVmB! 8+B"ȁ N-m"!͢RPvg FTyc8+kVb;Fee`߽Ğ CK! p~ww >3/BR]wLg^L$p Ѿn]םl %|_ MzEi a#}-0 _Zu *,bAq.3_uQyy;\MЕ{zu&񆩴e0[(|r&lh#dJ"IɅ =0m,WG6(sMQXcBRwS<+i[mDF V#oT΂d]CB]aIOAb͏w5Fq\SGyX*ꐳ<[EhR4viNI *2,[++щKe zHʋ^=bټh֔jU((_:撀fXT(^qui멲E`RQ8D;PӜ }9mʀb~jvT$σC+ +[z !eW+O[ׅkڣCyóA;ۡST**hmWMxr3D}90?@ j罥z+:n ޟ^gYoUvVkA#)^RvfٓEhs"&2`*q"׆-l jӱw[ljB2L2b- p~+2F:ch I lNoqhӷAt|0ӊHρbl{(j}.24Çr"xhjuS fPy3pF~}-]R5㴽{t'T@ίʇkCǧ\vzeq 3__Q6q0_';G$<+8!03H7}o6s˔ p40e*SJf[vxg|&Z[#"E }Lt>56e`R9Z24%%Y oJuծ@usͫdbKW gZu@]eof(n LwuLKvL  ;7MbG/< !&s*98giM[ǩ6o )][pDvEsl^#ZX9a8+тn?ߗ&Bg2`P Nw퇐 :JPuS|l@:3w^,D Sf2,#e%լQ .sz_Vh 2;9+-o;h5nI^V@w!8MXM1$I- gFZ܊ cO]"QIm1ݽGQ巅IջDqPCa?xz|CAC̼r3BE3TIBjq]@/ś0 0+TeJ.Q~ܒT@͹XAXQ@*u]E I Q2 WOT& u=Fp-:$`;?b:e2u<[{]쇮.G}Hc R'7 2 ̰aoB\UĢy5$~c/rUDt /[_,ru!N-V+:^ oGY*L웣5iI<3:(37|;*ɒ|N,V[^Cȅpj**DH=(HyN0nJ_Gg$W2~ZZ,awgycNt=|1-?{Ze-X[@~:gai ڣ)`yxfoeYiNX8_kLhful hF > % G4+G_r2dnyX*Snr,qB\S8_ԪB]G1~Zf&r!#? :4YN?`=dl#!MSD,懕P0[ `YY8gJiMl&"3q,] 3; ̑C"tzɴm윰ֳ3|-{nZ$?v(l}{Mu)zlefl lJ6FCMRt˼+]uU4U|5#|cL\Vai/41U"S殏F_`Lp !kvEj)X8q,Ai.Z;&@!-)'Y}sY<,=Rζybj'![; q{kS7s59ni 1<1d?DβBڳk3S5DWPII [Q!Q];O]2KHZkΥrtZ_Yp#ҩjyŜ5xx aQ ^EZ 93+@7?SdyCnAzg(tAl1B{뮃rR}0庁`̺*.mK '`:w5طř׵#pDz ',X|#@5e|iZNI=g]EZ` ܕaAɾPk?4gh2T U\y* CT_cfX e!vO ^"Ug |L,k qq[*U6f6ko>BcAgfHTAl)P6iuƾB%( Clu9qtbi6 몞X|.F/*SNKs%K\g*/DQ8e]}_!0jb1UjI8ovNOKCK Vd(VE( #yCE|ct} rV³) %: [6$qo1*h#ӣ)P8i+U!fsԦD93]]L k?;R cjh γ˯ "|+=jLЏ _0wM_F}0Z(?qTu {wY,+d EOC( b 2fzUm rjNblh&q*|}T t$#wzXVs2n$DN|rcm5)^B-\n OcA[XT줋V .@ J_ua,+FޅyD>P7) Uw068 oΉ@$/L{ƲLtxCY/b[J*)ٝݨ$BS*4 CE vӂz/f mP!#X[(a4kVQp]ay+M2hMI1$ WWHdH%d?OUd|ܶ.A8%"as%Q 13zchk 𪟲H؆ fP}% -tµ-:m39}?BʛUDE9&  IxH$MFZn|x(GtzG}vsb[]iu%cX>%c&>o 5?/<\ESN^JV Pwgudn!T Gӓߧ2յJ%5G(Vn̶|F{i1l:W3F]5t!G#4HHVAmbLkUe(YԮC<RFOD>49A?s:( F49t:Nq 58TՁb$|CV`*f MǍl ԁ?4M˶%o&և 8L6W\ЫW 'HF=1%hgH/% ʙFlK C@6wȻ]j*j#R/U54 E"˕Uƭ;'>0ny Q>fcL&#(L!Js?_"fl3EQ_$=lxsDa0\IFr+f;"v-ُG&Ż@N'&}W!a% bOx =cE#6ů}nseU[L4{D {4M::)ϧu:<"մ?7a^?'믂PWTΣ3?OV&Wr4 }Ynߧ0rٜYZ?F UJPC!O?䓶v0 d\G8/c =O [pe *ux} Vmk YЧf/hEA/,ȴ30IFjŹ /fGs |,f0Ѩܶ~k iRvҺi?j_I# xjPekZ dsQbEq/>< >@Zh_iݾ UD矓ʃ jU/iYuDq?HuG +>Kv[MՂ t$vU_A LAUvT LuUHF24kuK,peh7EHo|I1a^['8y^WYU'J8'W'wՈT*)%-U }pxj(f )"d,5 C 6=hi r270 TLEZgFC$!X:oO.m n4wSswš6WLhA2fj-ñ2JlL{:y.t;VךKK!k`,wރ*.]'+pƎ %~; `hAh<+a4b2q5@<ØO؍ڿҢǯvӼ SyE=%T̠I/fp ѥPf&0O@.aVPW?HŐ @\~asTdm:+ iwh9Exކ Dk˜jsH5u4+NWwbmi(rh&cd(6OvǐB"U` +:SPM#/\._>aB^+DO$JBg(>Ty>C6/=BoQ ʉ]X>P_5^vaBy.T=L:Q%4[Zdb׷ҽ\;Iaӓ%BG|,~0MO8[GlV"_md[x,v(>3ز0ήnh# Moa*h#a_3<uSrIN& ˮ4RKڠ>`lɋY-w3wո{FAshT2.{P.Vn^hUj݈#dR.a9 _(zbg\Q%s1}N&_7 k3ӂE.fLolY-4H_& [";d? 'şbYt XLX"zq\TWiA;kvH`~l[ف(CJmۜ[ck-4 }?dBo4}TAt  #>is P߻s|fvH-\}щT8(L2BKwzJrGhj܇J1o"XdG0ϊ'is 곍]Y߻KQAS$aEKW-.:|)"9*2M#C+h[$uBSs*t?UoE.vaç9fAztp{ [ ӛncHk(M:N`!.'iQQe~3ŷJ^ށZJ4tU7̍|!> X+C]9]>4;{̧pQLϑV/&-A!̻/ߒ%~>/@ƸPHhm"%jqjq0Go>o6NBq58TB<1foL"橰:02̆{,1.ٷcpzV+y[+)Y4A&}gv@F4dJbexd8YOȄMnJG NX|-i8)%?kd֩4ht *'C4"%"4l rN2Х߾uAi.?k8ITԮ FS&E4bn00a@N'l{ze*U890W _Xr\WU ׍Y*]ipǠ&ڲ#ޗl]sncU,!BcQ>gWC|BNP=Bb ?_4a(IUzB߻c`*ZU]X!B 7>)ָ^hz,Loiz/ە4R;\IY[WX2\f}s5wOWG g ȈOVZH [c5{9:_`@.<%0!x@3|TVDO'VeomǗ֞*TA婎J҆`d4FUC_Fux!$"-YrX|W})G|&1'޶`TcNcր 4TdiuvǡSc4u&GΆU4U_ɺFeR0:-=r_J]9'9;1RNk, mӷz@ ]#Æ W5hY=(#1h67azѠV`#xmٲڔ=٠eb%'"ŠBwY5EIo.9GcɫBEBB3X%qwd4HP\gϘj}p6^](+;8d;[b5n$"l魲GJ$o "/MzQ-ځ鏪7±9a0OeS=yЍ闗7U@e1  c? pq7;j :8JW1JeXf11҄6)K$oIIğ@E=,_$jO#cn\EүQІʐaz= plZ&^YOSxk.&!Ĕu br .oGq# y#] bgR0us(BW2:W4Ŷ+%wPXp涿uIWO0L1͆J>a)Dt}$xm3;LS }Pg,mIh2?[4 r)uI!DSiQJ]ABkՒ J\{bTq&KU,`ESJibMzi^ϫ_QɣXn}]|ţ3$Y Y ΊR>IeJ-IHre?t4[0 Xfo !M5} U07n5NvqnЯٖ{8<<#w F+EhG9{8(~70 Y 2~IS`n j2IIɪ.y\OnKG}v0bn7exǏ\`E U칂R=}{8vPִ.tUo߿(Df9/ `Rhg۞_=l9tٶCdll' ވLPJ:p OlSn $mr!'/B#)HPl nd sq;3M@ÆLF~>TĻ)5c5vm-So1ƾv_hlp%pQ3 x-6ʝ2@[N_3*CxZqx&>S H\h+!ch@(dS_f:5۟`DIj=Ns jCѥLOaRGTtyZ#9{";ѬN%rrh5s[7%dI?v#O5MQϥ ].}adAEbuNK2o3sPSA/Q'Iz)J+'ӇK), u#.ey TܴQTڇk[4lswq&9N''5хuo6HJoTj ]#J&M,q׿)?;CRXnRNl.р2.c($#XI! 5@ aң85|H|G\9[ |=h}EG"p|gLJe+Um(ɖn7ys[1v|K i|yd8.Nxi=NzHVo?C:K L5ƸT(4_ۇ$ۘDW?qN E3g 8fCg\5wbufzKp2X%3{C}5#tty=չnaz/9etqDÖN Gu$X#+ڱHdOTCI,dzk78v84/*uFVD5URȑe!r xK6@vZfJ[OK1㎚8b=覔Dؔ2uBC%xjc۸ p<k$+{$7_۪ ;֞b dGR XeB۱WDRHض>*X6OBSbn”m=f|!e1R_VX5HkMGY#QKE| X P^o(s5g2lZAGe;?Q%<2{ijOo?(!z=@ ~5 稸'lbP׵g7vk&E:,M^rE-RアG\TGJ*-W; ((JTIy9i~x.WH`0;b;jvr&+^hKC.r"akkn|Q_2Uy0R AXt%iKہ|/# z|Fa:ޘkjIzГ:8&(Iګjմҥ3.BYtN%% TؖEE)"lF 3&Nnd)7tykuƍs[QVFqn2q(Eu/gY\X^ȂV?!p`: Y] = #ٵˌi;8. u̿̓TrC'w RLvHL`@t*4[&($n%sZ#e,ziiJƀZmu^$Iwu 5OcŨ2aFZbfϯdp'#\0u/S@º(_|ֳS~$`$&e'"1MdXpڟbq)eE=6jJ!'2J&@rլ)GLpW#:? \K~bTn̈r'#}Kc!횰cլ\Uaܘ^x.dVveK4uHW);J< 4n1g0!t ⺿]γ@/jwENďՇ'$(626< Lkyt ֠rE%YT``Z>e姡ؕ|?RX!R/Bz{J/ϲx[NwbWYq I3 a d" 9 r,`_ _1:;m8Xp^O+[c&|`:[1d:hحlX-Ȝ7ŎJA EӽB\!Y<ژO=Y\\w, ,K.D'(c۫XE%v-m V*"AV"!dEX45怉RJGHˏyEFT)ᡈH>F}5b7=OܬļVBD7dD\ĕ.4k&dk.<,g!ˍҍ~C}uTnzC(zϕ/ #XS{ԵߒiS֕U℺p_ͫOdaa(\%KiEFN`D8J) r6*?\iS<&!B$=QAE tja/drC1ntzFkcK &𘐄MYb%)Z@ D6 y*U'@' 6a.B^\u/cwvJRoD>z9*[YkȸM o"nt^}9Ĕ>p<(=[%x-}SQ㕨Z}=> U+րRm@^F*ힳ=xhZ^fһK2F4!* Gu%lؼTPodq@;\ҢJ\83[⣮rd8Q=rBJ-ɚ/5a|ޭOעȕ0HYt,ѻq`ىe#$VMu'dQLM_͐G2+37I·x4lfDZm2L#`? ut2,LuM9qЋblxP-䋒jᵛϴCPq=--%s,ۍd/@^7-q^IZw3Pn-+*op'$ =ֵ*J1Zx q+(ޞ7aut-(ÔB # L ؽ3#r"x.tG99 }u铱2Xis@:K qR]`yYR"; vkc1a <7G-͖ bЉ:Tگ/. KqL19F9ۀ?~Y};{|{zwB芎@؏֖`K-W,DRĞH]jcVOM'iw$T',Qhdz%]63x\q(qyWc GxXNy [/b19Rsfnu,ulpwWc_=#16Osj*v~12—c)&Uw(ߍA|—w" _%5BJ8@ujY~ !o?MC鮋h|C"7Yb_lc@^\?V\^sfɕ2P'l3XgמD٩!ŒQG`Ȧ!c;gUY4~~ԇ fyJiRt]@Y36" =q@ÍϮi\rG)Ȕ]٥&vB>xióZ jޥ?)+Ix!"u>u3s_RH]Z`p>vX'!n4rPK(t'^`rP2MOyNqVtDѡ%+HD {N!lvrjN/i}Hw⍊85 Ynex۝]!zzhUjU̓fGhT \;ǧ/F zW~dp{ٗtXgBz %5%,up@ ؒ⃕ZE"[J\lPPe-Gu>2̀Q9::0>H]hn:r hˀ-,@b=h,05vhARD+Tȇ&I.J ^aD ^axMlaj"?wIk {ãwdVSIݲ3JAR̤SHG]T:kd|pBīJILp&qN=ٜ>[ 6WJ|E=kk$L|WX1]֗}#= ?J}e%, ]v߆$ ҃p2J"eRbx_69 <#J3\qL|씋Pˀa}p~vŦEp+7>Wwmkok;cS:d?`(~CXSuf`)ʘHfM \_\=$-IVEhh43N7rLyжeك7ۗ{-_țvBۓeVχvMs5>"wpn_ԉlÇuILR헱/{䩏zZ,4?;{J;9>\4,zlsx1(Cj̽C^ ^}.1],M"p/VmUψ=*1uyv$+zvAch#GǍ FJV@=yvy}Hg,޴w,3QW=8jŁ6һPdqVB ve,x3K|s+WH.VJ(n7&RrU+Qwm)mZ-M.&qfdktv̰|$,NIBn;ko]PK0e9I5.- "5^c҂m4:} CbC\S{!b!vf,$ Y6GB^~ru7}5͝n^Ϙ J"'uEyyMLrA%4!%5QqFMZ~֥Vt绲k빰S̃*] C0#R]ZT9,>u<|0*PW-D<Ds?R5. `0j} E}Վ~ޥx=o.E{+4( /b2,YREhrV+-s\w89(|W!( j9e7MoU@yBT0a Th/OGL$麦h@z19sPբ9]6x 9hdr`xFx|XRGX p # #Ri)IGi #CuE5W;EˤU,:/Cҩ2xF>-C`xȂ:BRy|2fژq9?><0c(#>3b!zC##Bx~p ;S& v0Bަ鞤c0ܛV/!hWxҞ¿d)Ci;krD2Ϫٳ۪Fs0P}3y#4ԑ[j(`i/eCjxw[mӭyrFTj^!$,yL ˀqd&f Sr,ց'KA8;J2acSվ~zUe 0q[f店E^ʘ\˯V+F^'J[10b~Ëh{V~G)hݩ4p`U#czˌ1 #sJ(uv^ uCviYJ~QP _'V(ms%EWdIWl^GFL kac8Hmg&w(N܂ :;pBUt{ ?"P7Z˂ύ=O7^x8<K Mnnk0mK\K `8jB;cfP`h0 mR Iy'LJMm&_|6o-%ՉŘ-q^l 9-$D3lId] nõq X `t;/Z 電$-B/Ѐ6{, D$Y3AcyˮPZjG!sI-CcR;s@`It 4K,wTSXѓقˆS lea=@|T\pfQ\8Zbuqzˤs~枉8D `/ͧ{@ 0RV%cmc}} .ަ:ӇD=`BNoG6'޻sVLALS9^׈7(.dNyHa}"TC4eيF} 7?f[~%Fg 5nEv’@W&W q|aʥ3V]( /dx@]1JعR_4[LlPg(=ϋԩ' .K$Qs y;Ws{J7+W~@x(!SjU<f 6 t]k&}'A ʳծcBbwK3opp}R9oa'Zr)qV`m+~7q}HOlFrmm_@fZ*B'rN#l-vy "D|bLO?O݉yzB&R[+FجmDT #ϰ3I+VncGہ{z(h75S]qDɴ(K%f^E |g*w eM (/|z15Amף{MQ2Co|[q.wG2#ȉ˕$6!Œq(Z]h=LFzErtPm1%ۛY4{&Kz,8=AeiY8"aηEԎkx.u=Wi"-m(J2)Ke:>yNZ"7^RXЈZ*('5KdFiW֋'੮iSSQ 'VXGrњɡ -%۬aו@9!(^շB/qք}/I$ N $2g??iY>Sr?1}DapdS(b &t'89ܾZ {Yun)40&fxᬥsCU*=czP,} ۝&EafOG<(|bjPf'/)]Mߋy:9?xGоSGUA:;~ AՏݷi X!ff@٨}Hb6 kLϙֳxJ_6I}խ)ö `e!@vC&vGp9UELHSKĠL81j{ZD%$DRloY;G~W(Y;{EhN,)ᬚ秙P pD}vܫ]-fk;|DŽG1H"`9,+#gL(MnUY A~{wy~)T) ?=bDz]e>0`OJs2 NUTa{˽}hA 5t-<~>=[8% k`rGͿD-2 `I%X# uX_lUNd.,D@T\_ RS&oA?$߹FdYT5ve-H,8 9.4d?B*uw WdyU8`vz_ vz8(¢B||kY?JHv>**n򳞗 >'c)[\L`㝕_kHQLoZFY8M*41 {$؅G1ns`Z+Ta{]Xk/!}cGu)3F12 OFzm^D]QyXNxPA4p3y'/d-%&'Ն2j??tn;3lxZˆ(GeA @KS},1*30ͥ݉.^#ŔP&"ufJ#NmS;$AP=NBwv4j06ɵ0Wkw *U㟁J+fu:>3n_MU*OxVs!sahSD(@^"f(ȲTU>+?Cׁ fDkO{&b4dp&U,l#[]&'ШO3SyÞ9Ӕڸc$746ꚏp2q>w/!{VpqKV-aƦ&X zX*nmPk[^@ ^^Ʒ>tDŽg"WQF Ә'ztf0ӢuAmḴ udɂĈ}iLQa>d|oc1CөPdv,E=EӴ7F1"7o[ޛ:`) >%}G] AM3"u?%x|HaN"=)K6C 0t]cco"i Be}?Cxzlt:bD ZB@q]5Pj('#/`$Abpָj dMwTdj?4#qgwy~ '[ SL6jaSt1hįE4гﵾpns>Po*iWPWFr{MO/3i9__6 ^\D*=pImkXt  %dI(L<@B!ߏ! 4'(/阴Z.}MVG ܨmܪn{YMbiTu.bI5зrN-(֍Cw"J).hq7*I=i4jw.?.U0wqR}jHAlD-Sh!"pw'}.^4l MWKݜdzONN?%!Yoyֶ]F-雰+c3kgAjFmۭ2f{J2dԶRyJ&+=.nl qa:A~) eEM(;#7K/CyGG|g,eKȕE @;X'T{-^O)Iʡ Gr kc`"9w>=v B-qRSHBbcH~;-2~͎."܉NXH-V_9IP"THnPJNzjk@9l`KxG_3wq.0BH2CC8fDDI}y`qnђ#8ZI<@fF,[D `ꇉz1'^ szc1eޏ0nj2*B q$@kh%;UmDيfzh\(j{mUv-;_vF'E5z.V7P(䔰=iƍBYy&ffyx0 MDI"pR[Wh>^рLUwÔ!ѧUY/ӡ7wL2goH@7P&<_cSM}s!0GӲ@bnl`[}w d ]d1!?4@"B=C|Ņ |I(8ޟ)&hpBsmt'x tCmFJ]tt C}Hg ^?AةvVS\ ktnʈƭ$A3xF dmSa |IotƖ<N㺱jx;x77}1` `g+%F /h` 6_{&4_Z:#<ź N}6K#a΀pݽ&ۧ,RA>^9iHGF /"Tt%bM7v#mkJ?*'=A,x$tn d4%?l/]itƑc~цYZ0s?F>naʩMۮqPħWQFFu SǷ|J{!V`N%Dv`R3ˏ=nCeMuN(#H9Ke~-u'Σr`-#Cn&?Rn2_*EM9:6EFtj2—Ǯe1#YR~'HܵDN;?n1ZO I˧t]hG}.u * \5Hp^(vef:Zi ͋Z:gfuĊEN>0slF6̋^ B3T QrݪV %FF?IŃs SBO#*"#پB}T(Ľ, 'A澫p$S=ijkW*E,]c2.ljjI ch#qQ+Y?S =pՌlQWp^%nY>c X?]܄Ie+[>v{_A^RMI> [cv{PiqW&aK(ʄu4Ѧ 9} >拆3iչ~=ׁb*f,;aj̄B90ڧZ|o9Os<<`=xK'6rZy`@[XB3BOf8Ab)eS}`gm9{rVB'w*E4Jv {P(}mT&-H=MGx<0%i*٧md4셗fČ]Zuj]lU[wf^ALwd˵.qKǁ1/.],m?i"\/Nmp3eu2*r+cL#s3]F<s:r=)Cd/VZUuZ>|)-^0q#reF>خBh vIXT~m0iRr܌ JF= #mxyhC;A7R嶜?eS}M_;Kd }:|Z3#Ţ!׻d;;qoFPQq{;#IIǞ:m 2*`> _hX"1>LXy9Xzb XrBGmx'( G9Rބǐvqb/%1Qg%OπD=yvqikE w}UHmP y5j󏭕Tc4<3:4lu!osr & ҙdI-NG?d'l?a",& TSQQ:$2s ^d~>6ڐkk#NQ,زZn%k{ Y#f~%j8}Z 5Q&W9}.|u~$@46`R% nHc`"uZBvL(cQE"R9!{%ׇC-ʞ&]^w6 V'+,t޺"g3GYFe0]VWqqt;>z ("È9Ds~V 7 Qku7y e"Z{J.&Йe^1Kq^۫I:;>z۠obN9Ydܫ߾2 B2|NN}X?){Gknp;"lgez@ek|ti,b[j)[ [lnoN+;@Q]-@hK׽Ԛm ]u(0?w3l|jC1U3atKM<@ыLNdǯz7(ac6@FsGi&{7tEߔ-{r0GUSFU‡FstĴPQ5|t?\;ډ InQVPGr+K@@+Dލ|eaPv'7^tboZaf"/Xz-kV?CL^_9"f'k7l2t+13FQXҼ:ϼŮm2&T Uv*PuG@D5*6֏]0'' syhYDzUYkN*(l7pR<.vvE朜E+=Mt\-׌C<l= `Pw qLgR2$ގ X8GH3#) M5l$`PPHտd=U7=!aqe>ӗ6 ]5p%"]|2$z.鄤l1ӆJK_aa9ն"p:wXT5E끇e0Y[6@^ x Qo9 Qgeh}xpenGkYl΅k|dVpx >]Lt+g+["ϠDlXxfBwz-7~>SOJKҚF&J/x_7*.|<;0JKhɫ50k6?RÜ؞B΢DL֑.\d<ߨC~ןB ? Xl.ۯ '1SM n`MXbj+sjI%D)8q+]p3ؤ9j#k]8I~Ype~xzx븆LEgf?wykI꘠"y'J U`~( ϓ-pg>~P6A@u3DuqGc+`TDQ#KID5-~68lR>8%Q[~51Q7=ۑz/ =O,XUnƌjWAϑ. %TQ cdJ. @4B.jRiQ=luxwML~?o)fT !J_-ч f˞JA]|Ćw+:D(CRBEWA9(3b R(Kn@3OKh{֌A&^0k7g1จVn\.K!!?xe\:#X_u ') X8)\*!0ptOUTZTrl DX6228 `G *fDzV0CL4\3H10l_dAMԯN͹? FXrP.( 'ܫ,:A5btkhdU$yj}]ZA4{+2ÁOeڰ6+ǕnZ/aS;݌S1 brȁ?1clj`RU zm(v՜`dQn6f|+MZhxАgU ls$՛82ŭ!WrP5o&|1 r, %׈@O+Z8=لAP_HVj`EJju|o5ӣs|Gbgg#PK!h]T#Ib`Cr0aSifcKAiUEQ4''#sO^Zz~Yn8T@9V䯐P 4J+?)Q?^k5`}f*@nlQ}A$Y7F0ȡ؟ ռ|oQm@AS4$PTY iXKP0c4 PI'@N賿 8W@r͜ JN!x!UiثR {*a_%y\p>օi@g1,~?y2?Lgz^J$]qܗD`Cfi*> 5wȴ Zwf9SAWhX0N\~%*~u3?S.* .!DǷK l6IDcAV FY bSN@0f91''./w۟)2=I OQ4cō5(,poSD7_M~@mvl\E}+O5]1/}QT(wzG$NBL%i;צz`wȌ #UA_]πl 3p4WbwZl:d}C| Ju{rz㰰y!ʻKۋ9"0>Ew 4ڞ?{K5%D_hx8~@!*B幾a*ۼ3=_Wa8 YzvT]Hԩ*C][9s4 F>Î遞i2s{{V:UJ0r6UI^\cK'RSqX}4oX0-<{й>Fhc!QJ]Ͷ8N$| zC}CpǼ/NOL2_7H1SK΍NϔQXyzg]aE 曜x%SD}gbşI%/!V2"$[Ks*kTʼn.2n&mPgB53ي&^ۑ<</ɡwJx8Yjikkgv<iG^ioqмܭ )j'U]*KcXhjʫǓ/wp%\Н"`~j^Te&立v E_v>  B/$D-V4JQ 6',p({:lA㿬e)~fځ\WU4J5`Dj\g8S0y %DR=򢑘reбڒ@ W1ab>o~5 lVnqtгԉ] 8ɹ'TVzeH0^RӊG,}ǩ4@s\pP\{阞M\x7xSӞ\Bc2|Fl7&i<+#ɳC.i3MOvN9ga[62tax5_XK`霣FrWk9|:-5>ӥ:`V2dF`)>ǯ:e~zd.˘ȿo-tUG/ <_G{R6z%XP!pY?Mdowm/)ц{ָE3 HL7A| e0՝N k_H7b[]}ђ; M N͒G/Y5YYz@\PT,ᱨXW7?_KH<&XThtt@^z1;h`,wT磣 tfmVŢcּ!#ͥ3`nv %*{5me@X+"+ 8W"Czy~ B_ ]aS&ٰu[0qkc?@+-l*9R]Ee3π֭}kPsY 9yȥx߾dT;kIEιub2M6,\`95Fڔ+A3|k]k>N-Y$8sPzͲ;ʔ+9R!|#0>Ҭ=ՒJ)DXs4Ӗ;~ lsK< y mn͓Zy֐ePg+T#Yl0ن u&/.kOzG Ǧ Yj2P5 bX7ojf@r<8DQ7L#~oub nQhq]>d.Q( ,R3ۑ&*(4M匼ue{SA@[5LhY܃}\e Cf0wᤒ>ZN]xPki)(Ԧ#_hە蘫{cyZq~ ^tkʈIJoBOF$u]`O1:0ʤ,w ))gNZ&P#9L:Rg6We[>K ߕKvYͲ"Nd?f[{s#.fj bs< + kn+pvEBrRp_9rb{CڤţL2t4ye|}pWQ_UADn 5H'(pT[g9֙6NM߅r5\ Qi3=gV=?EF(,k KWl;4Ԓ<_Q2ssftad>v Rb7u\n iCDC1d<+ȕ|g~5c?KS|/}Ve_Wl @!!(`|Z<謱؜G/w w ?ŌE9~`%:]?~ג l5iD{;;4p*:ōpf-5b x)]5)RVb)&~HTOGkWاH+XY EgXxGڵ3Mq\7́u_IfH7x_w" aٿ ë ne˽ lxcFtT[.{Of/x,ql&yȩTB@{ZM氅ߤb`Đ?l)4 z6Z bE1nHىУK݇ E4ʵ߆ޙ#ær4^5~"dn]CQawҲ?s+V? Z$L uklOu? ^if5:{P8Ea]kߐ߁y`㵃CZ/m@Iߒ,BoΎ4f, r>YOɿ؛zI$r*(@Eb~gȁ+#|KF+ _N> Vl 0!fozUŷ~,1C1lP4xQK|M_̑(zteKsLHُs#CM1EN.rBy~f0ak'L3Om`+|CNk/3:E R3p5^~,*mR\`=fqG PtGɾ+J(<[2]^5$q!nW<S)8܀=? 7wtr{n@M1 Զ3Yڷm T<" |w>Ѵ3nkp/c`>ě*Ož{xNvFwߑg~8&0nY:_֤ m(WK*0.VLYf})ЦfD ? W\ OQ? +XsP_KoZַ6BrA'V=w|nkbp9಍:mwܩ,.U\@jw%u9q}Xz; k&HfRU:xkqLSn!m5%dz'=jS!7a`֙k8sY]) G!^iHAvȕgϥa3`P3d/Ee_FOxsy]s,;>ts‹ lS{|fvHq8>x]W3ݢ',R_lvݽr Cgk TǻaUF-}k*Njڃ`2Z~4l-p4MpD5n.?5X.B}ϡH4̾}r/ N lNQpx7G&\RT*WMkfӞXhH6`*9ɨsZ{#.>YXIG!?a0sjuL*'_{dU(k\뻦xT͖͒mkga;K^salkXm 3+ɾoC84anl@;ӡMgjBtwiY usL 6Pl^6r*$m;pz: 0QR-!!28W00sK#Wꄓv[wݘA NVQr/xorfY+)C V/vʼP&J+(crGoa ߬'+IW.-%{1D?L4!G*c5b{=e[+F:C&>ZD)Jui֤d€9ҮݺKsM؀8[ @$e]EBԁXH"ac-5ďv@c]ߌʱ(Q)T[ݢvP%+(Ib% a!&kʃ6 R 7iNޘmnIH|ˠ8c^2Z?'!Y867FI Z:CM|6(u{~sդYO\ոJ+x_dw8T-+i!g%C`Xu/a=%n\5xz#oJ yY@ak@H£EG)m|fUr'c/"8+ Yvwmq!-2_CkQfJOL' oTtx_\8U2+t> LIb|-BlP_RRuZ Т o7)q?tIn-Ldܸ"0]xMDPoÍ_Ւȋc?oՕ{BW)!D[ ~ ?8jڇ2&7B5ur6(af`UΈDnns7j"@ل:^KgK"%fr;\fd&t^0NlCXpY%Wr\ש呰 ,i]Bnͧcx7Hz1mtw?VhZɱmG^T0UBء,Jr]ݸF}ngf7& G$O>I%UqYr]AY0!T252JCQ#ü~m5N`Aw,#ˉ%s0;f2p8SH=9؀ZaKXoCG`27hn8iMec+.$eEm [F_mU7v' ѹ*ޭ ToΘ\=!@wFaW|Z1^}XHAgՇm[>:)a{NDabU,F3yeqyag*Pe{y\ApN+zr9B `6\w|Qb+Q!(1>>InXwfEJ"',gI 9<u5Ev/$!Łać4v5ӈ("w YZ