libvirt-client-0.10.2-46.el6$>LLH m}toU>=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>1NEuLgy "԰_tG,|B`7%kH:5Y.)kvN28 Ni0BzhYTA`GM zs^Tx~އML\W#r澡>s{qSș(LꆡhJSʂ xdK!BKSPD JgN!ZCUWf&kE㈏ݰ_AH_Muے#; =@ ܗwT)cT"`%S?]ы(Zwƾ[NoS|Yx' _x@%`#u0I*;3\$s%}n$z,AV­"ڦ!Yf,1iZX獆YV8.R Sc=Gj>&qŒXUrG,)H |>=pB}#`(OMRMQz~mΘKQ[.ǝ c1X|?MzbFWawx0LSI+`#:T:~9 Nn`Y2݌rL1$S,h|.d@JS9b{?#:9j 5t8 N(M5B |B VMB2C}9Seq,"Q꣟M*#iH )𱣉/wY̧r/ G5_E:gy*> wife.Cp2% А,)~h8"m 50/@sN,uotZyfoXrg:j8z Űq[W62S"(qOeocoJU:6iSHw:%[hLӸ=&+D^O׈Yc♅:n c1?-}}+5? 3iĐDEb_PbHժIbJd ^z-QԣѥBD W_ښ$wm0:V-.'F[e20a\ZDcC>>t70_A5Zu؉(4%̎?Ԙ |R f^"q8Dŝ0"i r&4̫Uu#];UEd7ma5Ź"**< dpD([ D܇5lbFi,u`2}O1z*vH M.M+Rx~Pmx "${ZƱ9B۩NsC?yD8j8EA ̔ӪSEF7qZ*E}Y\,l/ Y)$/l;GXm@|Q*bu}Gkُ+DPx?[=wodl߇O[a؝BW R\BxQ#Xkƣ>[HkLD@/"xcKs2֌hHTA4*|v "ؿ!7Y8q#w?߀=6gԅެ'lNOuQ .>݁r0$zY|.sJpc&K΂51ld;Z% p4;{ L "pJE`y!0ª3 94EDY/ Agk@Lz'/:N>ƤN!\Mj]bgu;yƏI6#lٕ9u%0O6o4|n|BW6Zj6Ӆ1Zm8eX#_馚ɑ^ms8Wqz\8 VҲ)|(t"%n46zs2Ȭ."AGK}/+DP45`pY)Zq49rVձ'9|{?#9K* & nS9&]-Q8V*PL >c5"LD<,C&\YmLS +mњz+yʱG' _VY9T_;t|BnEfި UűIb`BX:|(DR_M0H8ZrKSI3WhL5K:NUR\^/FyRllv$ f2 >D̞fX@! p/&l3jʵ|݅=-grQ2޷gMdqe`wV7 [.~_rޣЁ(Cz@'u$qg9pBAgn`DhXcD<,I5 pfі`,F:%72KŊKFfpDPy5)d)*^Uժ(#;"{_pCW 5j &h[ /s:Hm؇bF1^I9,bXk VJ}b&q5I38OVM0K|Ux=L-,[ZŰ4yįOm g^wa @ qRHd_Xzr0tc/SPj0\_pRג KxdTi&L"Q=.#ITrYqz{ LJr(Æ4zBPN"xQMT08V{V4R[xW? &qtM&Of)tϬWkqR0u^]jP/7nU at$\'p.`ꮠ~7U"_HȢ00.12E11T8 ¯piu-=WS\6*Y7{Ǎ9ᨹ |9']9)Nk'Z{N7 /Q09qdBWL*hZՠ97+{ajzZ$ᯞM2Zm7P&QR9'DoAnKzsdjlKA2]_9qsܜ 6Ȅlj€`LmhgwM0h9@eؕY tMj珩Ά;ì$D]1b>%or`iA\+lA9$?{:?_$傩VLN@vZ) ̕ ȼx e5\Alο#8LDzcb@~ 8 =p iyLbąCR_(]A4PǓcٲ3(lZxrQ"/elW~P8ux7<3Nyk^Xr=Q @qPX mbǗċɷK5A$2\P= fUFஐP}Tlu}Y/\Css:Iě=4姦Qמ |B5PsJ]"vN3\ld`8/;xaZ'RitH ?3L -/U^fiG1x:7:dѠ5]Z^Ie`M^TύMŋ8Jm`>vT{ĥȦ9vUK[8f;z!j{.ص7gxdhLMcs]7Nn=/If۵tmFw! \ozAՔDn.\ ]݀uN^;_٢*ިe@1K|K*?T@X7VlMG|_g Wbc*0"sɚbUֆշX]I{ٜ4*!u,wj·⦈|0<8$,I7E=2"ϽT{ZɛtDB}[-p.UOK[o7\d9 &7cr p3(ǵl}N7`OTP{bUc'0 75Ҏ#SrԊA'2Hl1Muxbǜ@?I&2;Hv 웕OK6f59$>$̡[4\3h 9sYGT6SFNQ@.5+Ҥ'ۆaC o)ihQYĕ0-7PÛ)P,bmvN ~2q7LVu`Fefq;]3*~4Hߒ슻R;2?EeᎽ87JX\妶 y ŹT}Mepg4<zHPVsq탾I5Rk SpOSW= ˊa$/4=˫<03Ai!vĎK vsG$AI~>/ |6?aD)zbR(dIj_ܣIU#&=Jb󖢗f3t[ 2TC!U@~/OO4kaSaWy=kNc!e} m—6󱘝p5^yC?IDՆ"x)*Qmc<:=хNlr tj#* c:A*?0X/ir(x{zۭ&2 Fvx]{1Ц^,maiF8XEv?9p [nl:0|%`w>lOr.+Ors[7?`\&e.%NA7'pI\Rx0vt;ف:G%#9mmVC8 \Ѕ}(8A&ޏ{eo)eחXBY@rFpV Xf^Tvb@J]vM*sxg[po'?wbgQKmzhͱG+!mc܁n#\j񳡕(C,Vn1ِ"{*ec S|E`&jt}+._v0=a2G2L׭SNcE!Of?R~t\T#w5qw_"{fCF8rIv6fR֒:}~24 ؊L1"KjȚIMzUC/8sIsotaMB~zs3xxLq[$mXLtuxP5ǁ ?)%_3W>BxV55`4A/wYt㗂;Z``Q, 7濞Y>>tl;=,1E9a^)Of#65'mŨ3@"֮ ?E/ZIo-%SE>RcSjTXiBvc₼UKOb_qoO6> QL!!ӏ3&Xgkmb7 xUc@ ʧԘ-r.QLoxGx`^D<$=žΉH .=9k)ў_o'^"g)@R*+H8ZfwJly'hM^ZU,!})-u8 E"jzO{+nq20XxAe'x<2Av0àzO(TajWv3VjY(חAmk `Rejs9:%Wj^˟vE@o(. #wo |/̭E\a Rһl@<6ܗ:>xץu$}^g-@ㅦޛG] &G;ݶAأo''HkP,d sKXN.d'KB1I-9w.\_{._4_D@䔳r+ mHCܓ2?L޺"S zW]4zԥf2T_ؐ $*d=DpBT ow'BrK%Yjp ]y >tVˢn;?#J0Փu4MFj ^g#\b\ݸ,?66q%t40<;$h;fci!+m+('?lsF߯*"mm[Ox&8\FJ` X^; =e゚P`OB.qEgwX/aR 3gVC/<9h+ĬEOێ @8 bh|Ô 0|n0}FhXSf)6-G^/q.m,l(!{LNB.i{qO;9Vؐ:@ęܴF唷>w[OFՆ d4$۴ F%>Xx\Bu³3"K<|rDrw-i|tNc+Q!4\expIKFV.4j-_gH6{1Dv޻#֨߷ZݟUp+uL?%ԻyN\+[ PL0gP _,*l8(H J5/m chfo'yzEE\/d(ϱ,F0'Zq.zPj'{S2piVGnn n<@o}{U4v nRN{+/ɵag5ÐHZ%ŷ$vc?vwFra5N3n?؞A2%nXOu6\SnEZ&K-b|rHy6g yVYWӢkDE֗X0OHqNotb-^G5~ƿp0]dՋk&`QC-Nۦ%+hGw9o.>ۢ ψ2@(wTtpf`"iߣd{qų\-.e+l"s~:|wҀ}$a΢.܃aCTT"\w;Un30o6J c,B"fM 9]D8LQ`ޟyPn-ҲGj9 Ȝ; +☆%T?γh'wщiEWOMHT= d bBbLRAo"Tϴx_ai ~Rc\Q%7V}W*;o?έ%x34=>ܻvf03M|@aՂjL%{m_ø2qט$^*E13h{.|;N{AaC eԏluR~ I@<(BP%lz4!?rFL{I )/pݳ7?Dͽ`1?b@x)9`siZag߉faX||.\0r!WCX2feOZ xՊȒlK.{[N[ H< Q3~lR-#,ę};^LCňEG{eIBYÀѲﶠ rj_js嘀/VB$|? ]ha]a2rʜpBҝחXE [jT9\Bvh3r$6X [MD00]6'ye+ Hm *>duiNaVs7 o5‚Ě|VYZ|\@7Z(ysU՗5ȋ;'"W;j؜WX6t1u«T_H񈕸6-7(!}c\QQJIqz|^ :'\pEX? ]HVw#? \ZJ,CvaFб02ucہN͍MA<2zCXGJGˏAvY &}˸9M~bר {Jd÷@ ysXd5H״idx, ֡k%K^0;oS2OsMj(6u yY 'MN3v~屁G{qLLuڨЋc/=v .=pl~I.gX7 {nPɮ& =|NϦ0itB^ d:R+:RhxJ,p[!pl38Y(`& {րȓ5zԕUЗ&qtLŨhhӻCEQ EeAW-}_,)l3Ij%5"b/G eFm{J85 Ѥr]nNL]m&2*ƚ"cBayKS/>|sݠc(I(3 P‹ʼ{k}VDo2}(3[UNZ?r*Js8( gĺ؞]yhnRII1&3)ܔa/RskV?V_ąSFfB:֙1%3=.%V!Ox~VG#[Z°Me.@>ՇC7+aQ [ U\$k;gNP t%.GO(!2S- ?bbI>ax`]ػA*ӫH04!1}n0q![5B^F]ܵI_Wղ Po :>3Õ oG!6/jz>h9Uc33O(&Tֆ:C\ȬJOg 5Vr4zgvj+9掠?d`L]L!qk…=CiLvq+ ~/>F C nޞ@._&roɟSD%muqBpjYyo0 SaۥG|P0ue9$+YO?96@ =[$tj>4Tlgy!MSxGid{Ϛ<FʛQ]ԝWf?jЉjc"%tMTi`6,^ ;i'4𰳍eymrh tꘑehjhtzuK5 B?WmkaDZ:Fh-W H2;~j;$3Pqa3 1򨮓ܚ5 ֨s\Fr`S/OP?B)rP8ivÔ;@o(-5e^FlA<4d9Q]o|wNYd ׏P6[&H"RaL4րjsSPQg5CE@rB߀`WA}^M_璀>C͛{; S_VGjjM0sjIO0AyԳ>6;9Ueŭ:Dƨ2o<$.b'iq#63LJkMNC8ĩ+ƅi{L9hxOާJ%)r%.Lu]u~4"[D6mB;B-MpHiW*b@J▪R&w%zmjOu8Lۢ7cn+8S>le d)L4EUOx/e" gx=V˛d' ^DhChBS:I"sK} ־ȀbU9Su R[ԊE:L4TGBќ+/钃$5=gJHobf Tp੎ ; xngE"q1zѺ#N"|,z;) iOY߭:8Hqj1 d]Y_}%ďڕw|f5"d.Jy( ;H$Ⳡּam:'=N*e7ou4xxAu 0[43TUq7*_rfp r%{6L$jJ4΂oJE̓d^q"Ȱ^as>4+%ؗ:b2|XJse`,섲$>oŐw!ˢdst@%(6ĎDc*,QfYRnX31mr4r5Taܱ^}L8ζ?b"׌ڏ vpOn<CY, ԕ񔯅&27bJ)J~r..Pwp9s$zC첣!}.@ sɡ/ !_ )%?;?t_~G0DY+PEB#nAhuǦ/=ss9g[h gu\ressI2AL4G=uyΓ'2ŞNVeBZʍz뇀i$OlɄQS?3r֏ $IȑY\S2jz8 j!K '!N_ܲ6J0WeSL+Pqo#FEpE3`V)eGwyk !A;X'P~j]%4c0r8rv8>ʝ>_43 7PLFlA' 7YEZ"a)ŜbMYE f0$cReD2YEd~^aQH .÷SԎ2y꜊'[;6Y5 Եp{ϺՐWI%yY+%J #Љ#0blPGYp[T/'V*%uRރ׫Ĝ\P+saN?uUᴩu΋1O0DagͬcA7u3%?acu=K HtۦDn*{~w/,*01QU}/񑜷e@tgv6 LzAR(S71{ۯg׼D}Os5&s9Z-gBg(h΢8献a9yp~Lfi*uӱ$ p/њPz4uV:yD5q0&."v%@Ǥϙ:5b5QJ)'ڃHbJ7bԽf'RBҜ_5~So/8kb+V qO3-˚{I2#—MP}^iEB3Y~9ӝ0Ztkqe>dlqL8*xbE obՐHm=xHQZ?!YT^M]iDj}Qt;/٢v)ĵEȂ-? g; }[hXJrT0υA#Rb.xsxS;R|JL&bybIVJ%N4c#gݑ̏{NMOX wN@Ezq,rٞ.ݖuRbR\0fxHLbf-B9ɬs .t *< ⫇"C; ݃  `?'#[6̩/UaUP#Vn޸k9c~CzQ-a-<9bݧ3> u@S%$ȯ_Sf0Wh6WgJ[rlzJ`bvw5dwِ6&|4CZ.ch3a|00wnTK ht !?L Bl g[`>-Ԛ~1Q$'SD xh\F]dyc5BъN^]$g3e3UNGægm4dD>F=[tO L- s8 ',sa-]tTbCG%t!*5NrrWG&Goc\ԻAi9gĀ6zڔ ee-4$p.|ӔʮЅdF6`TpUsU^+AP,{gU!J pPmKܻ҈Qt~@[cȍ$.= ;P!*rD&9H%'*X-j_?/fRoJ]>W,[/$7T4 pQ|Mysn"kѬ!GONRY_YKk tQ=JCdNK?6=ksV#WL ֦RlU%{a"%\k^'D|Ǻ6<0[u+\i?2*5x5,e(:B )ӔpOfjѩ-Hküy?$\4*Tjg{}2~)iJ5Dtf 5jt>HzTHưUѵ`y8"}T+BYh\TQ83yg46V*2g9[ܯ++/KfCP\U +t&x0HꂢNE#g RV 0WFrK/=)m?U\F!tFFJ r+[ft'H#}OkHhhIq3($t :P+ M:aجFx3H~*E0C9B1qbp+U=: 5Y-B`AJ+ DDFsEf ťk-rxuzw8@jieߠ3e^RJ4+CCWs%t|DI@++  )*02f`#i̭~H8l\Z~%tW#* ]ywDjQA6D j6@9;W(e嘵q2"Z׬` ks]eOnjfo=v/,]ZƫyB1G$zԄI)e'j7. G BcW!m~|~Cs1, F'nO=Fb*u|{@ӰA%DͦNdT켝_^GJ?ߚ5,% e~tؚhck(е.D# zK[:fձ{Y4Ю:=s;Iu+Na)TEEZAR35Hݽ)jVF4u_јVϨ SV;{PыG~s 3II4tWɘl35䰕&rۀ`m(ʃz׼#[1q,Ȁv/? $ay,xNǵuѰW!N!+F=9vx"du]&]4Ds32Yy?֌S45ݾo]4kll#?]-#Nf_> >NkkBpHB֒veTl(gևA+nLI <<_)Q!4U/}6x5 S\Q-iEn܍փфp%nXj{ɀ}򨱺7-%H4.r5 ^{kP7~H F6J?qUt<twCpk3.,EQrdKR@ݤr0}Q_eZ*Bѷ|}[Exm:)?K Z8T2Ҭ~ԃџKTۦ{$L+D^2P10/)9R8G}|A@' |>`>`Q:%\ņJ3q /u)61-,f_r4n<AP>O6)s<`[pV/Vfr/@|գ%$PyNj7> ـbUN@B]1)e䠚J.Ld\/bXes }$)ͷ7mS_-YhL8G0{ngALjYo:Y-I.H:9;khj (YqXfr"CORNMci,*'> r㝻#<vnu@W7b=PW[|4F@oKj`F&*FG K_>BEsW"$ S5R"OUXC܊d&i%pN/0}ku}ڏW+V6yx:z[~`ȲhNwe۠MNFȶ+0UnBnCl&͵ڧ|rRn1&C7K'k؁TVɇ̯@>fjAO%xji9o`{M?t |ܥJ+n [IElܥۓ^k,7MS!6,*.J@(%@=`(1)lPPvyJ|N9(C0D'*ǗRY`'vǴOV[ zQ"%Ih4ylVa+߲ߟ 䭒 YǻaS}}F<:`znouۑ!aSKx-7ջ|k+֗r$z~D=9usv s}2t4>'`79 <~ QRI)*,K!6Z1d#ʃ&лOn2[]%=h񓞆&¹ª󼔢%źnfkWIOi2WxqY+-K[p@6ѼQ/J>P\̂_f`0&T|.R8%frMyJF,Cn J ~@ӁDzyc֍>MŨ ;:~F7QVCq]?b1QuY+^ M'"m)@3fȅ96/$Axi<,syd X A&TP|0VvH%1>A#h)[Z}v#cCͪb( &c"zYηqlW D+Q`0w/#yF1exeow6i^j8B [%?Z*huS]4Z7+e2D 8 O^ %+'ܼ ;VAʼ7 {'54:2 gR>f=17v=BzBҒ6E@[XtTWqZ|()Ub*ƹ\!6F J|(1i~f6)rZZ,xvqy{ڸ ѳcetG^^K15"{ID&Ƀ_n5Q"bNm=1/;^WR>7E}.\Ӿ K_ڬo~dB!C^n֯~B@`+|3yo2{l[yub9MlP}x$P'\q3T"/ o;$Iu,@V<%p'S(V(Aw*\o3S&C4S\0qQfFH.gx+q1NeP sPƶtew~l}Dz1:Ҿt1-݄p qЎW(/4gv{Otw6Iw{ |i|"WV^7(.흊i&h7/{ n\d=;WM.dQE& sǨV&+Ub?]}|'+392e1SZ㳓YN9?Xv%Y"XE6VdFTSHGtg@1-Ӹlr@:L=37L!0j ~HXKUXAU9y?!}>4qIv̥DٞQ!{v 4"+˂u$w`yUUp`iI%2̶k7qƘF8`ZBB5d\J)\5C._L dVΏd¡%pQ{[0q~WiӻX(8n7tVBn3u,|:Dyk*y+An[cH _/ /)66ݖrDB罆ȧ3_miW &OR+›@WQ_/2p"v 玛vM w:8{Ba-  czV[-Nc hɣ9X0*R8l%=tv-%c_/{y$V(NS3 ZKM= Ύz&5\}FJ9w~\/ Ŭ5:n ͽo=D0PMIiphι=O;f&rf*;ґe- m!Жԉ**#h@2(q/ڧ'{\q*1<[0@,~0_n8vb2:OSg/6Ç"l6XܒIPR`نݩ|}%)|J1͈٘Ql oI)Z+.d %1Yom?k*]%Ν6P9]eݝpCw_Iպe]0lj;TA!%auylS AcvyE# GGj1kNr?Ө#B5 ibhp'dh=WGjGSqg>o&x;\JyJ<̭͕ JyApCVY>×S3c@rN{5m >f  *v՘J-΂1Y|!zN~hך&Vcb ʤZst{Њ*?/S 46ʴ'ۢ` my('Y:T7BOʨV}^|bhEZzm-Yhakj P,olaJ7p@gÎ\4'K-U~=29t!chEgypkU)LiT`~C!!LGT:&.iOi$F$o ;C{#\ƒ%o3 1d[A֑9 IK  YVBfX[2>HY\S{'h慐)\Mݐa$>aV6L3>P]ua5;$YNU9n&uZKU 0[ Ǧ ]iw2LxxJ dXA [֑0ީ^/ۿSe~ ƊrnVv?bX7kY~*GH8oP >1?I<чVÐRb_+Vάwťk 7r /ax YR& ?F`w2wpNw9~W@LH<9L̷ށ\ޫ;_v 6x+vvĠRJK/GG͘ 5*4QXqH*Ñja"v'ny|YsJpClD;؟ZYX0};9/ż?AVa0KEƩ{D\:6ӯY1ESqlG)5,;͘}v`ZfoVM쒙ttV_5ҡv?_Ȭ L\u\F)U-D)-юh) 幼`6& 7 )*Y;F"ϙ{7,h ,oG͠R ry2B˴L$& zxK*l;FKQcna}4U1QABpLHՀ`UAloX6%EȲn֓V,qîy1"X fuTXMB6&WK:o<?O$> G^5E_~yT6ƔaqJqק 2''D+:͞ VjRa.%LR-EXҟjv %W{wdY[4ΟYؤ`^!FIJnE5Εv+ ݹ1nHイ}EIG^L\Y95DÆ_v_]2.OiFC٬Ƭ*p7Jm`y#|uA=m_;awDlzո-5xwb=YnԾ}1 @40OӮ([ 3pX-uqMސD<9o(B4HZ\,gI4u j4 p|elE/` {BcZ.uOEU:xXL8qBtX?=C:n\5 q* Dߌ4_%$=(sЏpd<>Rr"l]Bx ؀ggIEݑ,s:=5$@N*q`ގL[ D'߅ylW+Ym N!26N[-ߢ]r- \a`S{xM1`U'";ĒsI_@"ːml"}H1k<ՇtbF~)k ++SG?r9/m{fZe<ű:\T9gbHX ƢXQ2=[EĭG@I|;W5+uopB{D[c2\bN V~<+Y 6^a'3r3zOiF1 [8mʱ aNdHPu [/P" \ +[h:Gp|ۋ1ڜLĒ!*Z>-W¬?Cn~(@"[;q)`|r+cKX+QQ[&Aq_=k\_}VDj-5܋Mޠo 5t@%8{"Vh&z/J`A[>|=Л*V+7}zŚ5H)+'2_EtVyq;+0ԖY=(&d)]3]zj#AӃCU*{XVJAuOe?q4 SjZ8H:]Nm =Tڢ~4h^lREb{f~nq1+8B+],lsjD;Q 0gESs-@u| 1 CjY= 7 -5@TF $YFq1עrSxCs|`5+nR:yYzРů Qd|" kMf;*"mtXSp{jA0Ʈ +l YHoJLݯg^n6U{sj:$2Ÿ1PqC=aSdے԰2p?y eOL ݆b?蓦75Sf#F= XNsDDw;ďdV'V66j)h\=ok2`WF,.K'ea=b:p{Dͨ#aҎ$⥕_e0Ri8/=͆)d \& jX[L֦ vH^Mܞ7JIgj345=K "To&ZïͿfr`# ˊc~S MblFIׁq_geaLj $#)Sk@,YܱIJ[ 4_UoVxߠ 6g1Hx`A8qg20*,#9vR!ڟ]]"܎Un>Ge|kRNМ~G͢{xp襌R AOYyN\?$@k6Eۤ>̵DtLvjòAu+T5S#gX$F I_^#xv{KaWbirh7%8):=SbitV:"<֊L @YԋVg_iҚM/=/JQ L_Bm;M)W0zJZK`(;_/GA;mP|//+ W\6Ͻ{Zl('*&ϻ T% =xjh"1ri:X0*ΦJYZg%e-M:/-xC#wzN"LN"۬J#)5lB m̌OށjJIM\oҤŊjÅB#[ c~6.39)[=q!xNc'~Ej*[?r9d :[1 16;Jc @')5 2JeU)x~$Lp|Xe9{ K01Zrfx(KWEغ+QfmIGͯ4pdV9 yfC=UۏNpq֝Z6;|ttKfRv2 oC# P~ޥPk*8Ppb/ M.ۯDk[MvCIkopD۪b#i,"yBqf懬+қŻ=)A ѻsES}W8M=߮$1ks҂l - APX΀b5XI _a;,5uzL丑صoP۲IuQ1Z/>޷Ŧ, k!k e6_fzP01W83| \߿3&f;YaTSS[5ĆC:Hy2;$yU}|+F$z/gj1RtRB1=>Kx4te<*kfKhNF_>_w/suKJ$)7l{YS5m R-<@2"+ԏ٭Eu Gm.s3"tSmg4/ K㌌s'W|`H>-8eז>5ӳx1|sX*^p>2Xk`WsSxDz~ NBA,)B61}qa(W6vTo0D_PQ{tuكb*V6a' "<'SX)Qg8A|Q Nj>aM+R:p B>"shwc:v֜^=K_LT1skpddx|<3ieKvQByMsGF8 |?=iQY0n4J!3/Xp& p:[4qE/?+i`C eʀ|M;ln&1-Hē 4[ Z-]㲇r6jbglړ;dIx#%TU7}4DnR?Q˻%"E\ .BRo kF+b~ܧNuԺ`-T4V"%^k^x敦Pn`BDԟxpc PQنdG6cUV .fdQzjUxqK߸_|e#81yhjqwh%zPsrUCS6 lh OmxU^p!MLl.^o3]mA`ډ@XFU}_"`N|>5iXYI aBcX~Vx%u3m' >`tyRE|l@GUEt2&d4jh1>8Q5'1 =FڑwgPG@PVsqW,I9#X\$ihejYl/G ]L8nc@'ru=^bɰcu4f0b&sk:ЏSt>X|v̖Oe:]M4 iW|>kR++ d==$9_bN;t{xJcT$ET3C{}Ķ SAS#[[M[ԥ1v0{}}rRb.Bı4 L3ȣY|,oguHhjQW3gMjyhkUU T%4dT!L>^z}kJ̬9ctD)S8uZX'PV`+tj WÜT?O՞l<):fB6|mֹ0+c8˃+NaTUi#'d睙i*/90 ׆iiB#<0U1\o~I%#\;z^TnPɼj&ϺΊԹwYmߦF_X @q%Cp"g"RՔ&3?X`)t5_^"tT< Gaa@e3ٯu)5 p'̾ u4mG.D0QJo2&~: Tߠm,ym25xPۉN4ܟ ʌ@:I4P>-#)OuzZ;_Dfk- Ft/^0ӥM;I t 6%qc CHL?Pi_/"XRq>3 V=Ra#Hxv07yD֖U;*0x5t%zM[|W{iv pzV.y=8:_<2ybc#[&]Bq "bRMXw]. "u<^^,8Gş{ zԔ1=9E.TO+,\$o>) g%P$x)_3QpT[5gl٭hеtknέwEbox{r^S4por|i}[o x2 +iuA] ?<oqh{9cĿcC ]d Fɼb-35; ,U^;K@.{UdXZ&Lg|\KH/ ɼӜvp[K_CXzc]B-_[@$KgV9H=Q@SbU oR2xR4K ?`, /\|am= Rt$ByxjodL0*j0ˑ(IѦn)Lf+A1'>-#mJO~\Z\p+j~qǙzEeA`^" FԕࣆcWɈFRJ].{`U&n2E'`(0y3£["e dVK22}%kZW>Lɞ n:}6r;P"JnVMIK ABid|i*.v'S/¹hL#Az >H珹U ٘/]қCi0LIh0ϝOpψ{2[XFw] djѝR\[bu+cYI)b7U>_ޞQq0rDzjv$l $uu$cIy:/$]6L_<4d>#z~ŽcM\)KwF~#iS{7}v8\cRx v%qKrK_ӈ_:p^7"o Wu59>DhSm D5M |*%HpcP+`B@E@'MMuV'Y+<"4ww൬Kマ#IƧ4} .$ٲѼnIT^PprZ Z?IDu`v`W yܚ連~6ٖ4TFr)tS@-- I*Cld !Yp0߃M ;եG%SkFh"0b}ܤо6n<-l<K~orը!}y mWOe*#n(a+2YThQO-֚_ ޢr P*뺸}HHj[If{Js$5]ZΝ׎:Gi8r>Q< m"Gt`TS*81& (cHR0-C'^olY _ TL0OcE:KE,:13+Z@mMy_d^|% D rs)􈫈g|?&ɳmZ tn n%$$Zzf֋ @H\;ʾ?a1壌XR} DHr:]ʫ~DfP ck!PZ3bzNHj÷Մ[Vv{6|t&v< DW]=̤åvfVb`3s~4G0k]}'4d;7D(gQ"~= 56TsoVr`&74BбN_!B 5 c& jn>6?eY׬R~A׬ *=-Aܶ- ƍk.gѓ;\)?Y+$—귞aM%HE]9-n >ls1esVRsyR4Fh}Umkhp̳epad^L/5]C| .G(-mqBfwc0WPtw)^q`zdddgImzѫZw؆SO7D=9&Vy,M=[Bf"]To~[}Tgbee&~:BEz,ɂ_'m{wGX|KhMX8M6Ev)fkY%yܢFp7a ~'ۜ#'L+w[lˎ Qé eex=D,d$S 3\hyZѲ?[ MX9YD:`?2 ĘΥ3`Ѽ>L$U%qrpU^Wp6R%\G6ύ#\U+/IH;3-% c <:#bZԊ=PuI){5:C2Gpʼ08ɽԄ.ltF):$ [n.pH"_lMO*NI>ŻxJ xk4 O=p߮FjxߔxMQ2( qx,-Y0t&(J44|e v" |8kQ!!] Uǻ|PײĉJs!/tMgd47?.&tFg}'ZMAHF5sM6{`s+2D|G̒d8_NsNݐNI6T=TN|fמ{R]J#y^W9BN3V-& >6ROj^'=Nm>/wi¼xjUώ}[g#D|4U0^ 49=nڟRG4Xs?$cv&*E ޗaU\t1bV#ER/|[Z*(};d7M[Rth!d~(_5̭ł'[dkz]RD]5b5(I>+xy5e1j,d]ZX&0GFЫ[` e5aބ /¾UXJ479sg"Xonx$E`ލ688nn1HpmZW}s؆^&xc0iɒovL|q^qϫbs=܍e"rFd'~z{kq|bTrt/ Xq/<T8O/CA o2߫wr0އ*veJ⬂#Կqs67TfVdԑfs)ULOfXs'BD 鰦o -ѹ ֶ}'1T}Kz9OTGԕ.̥p9iHh_3^/lң؈y^ ?\;E4(k & |v/5I\uU3Uh~9Oq(]kלMEF ɑ /䃩MZ)s/:_f1*]#gmׯ+#KNr*ך4%6N wB\u<ܞЌo$X4 bp}5 )_褈A>-k'j@kdhE|wKV6 yibΨCU<7 !uB-HR4jhRre :Nc݈ҍ {dB D9 "r w)zmfO㱠Y/Aב[/ 2yUӔ Mg^tCVihp{rQ@V] -֬$yvޖE дP NMDB@\` L.f*#n}=oʞϕeO63yHGT|k'DQ7ŭ#Z߀Ԏ:f#\s`:dyH?E΢ֳ^Y \(b"M16rNэ1H{b xJ٠˺V!{Qs?s-T<2X` =%A>6eRG]N =R-:NB4>PAw*ʿrpk'>?'`1屴?br1ҤGֻEj8RbJZ,5c.=JKDlQPĕ8twa ^B^ M^<[T?ׄ T ˖OMSI z٥K]8\Yn!Q(she'lH̽Ejn !"Z6Pnpe>f1#*}iDVJ$_]oc,LyMkq]_͍1AʞuzUyˎ䂇/tǪǵ@ .3Y[ngD1d QRk=fNdqJ ۆqbA$m3jSǡm z] ON.a;[5F*Y#Go`ZE M[#ou9:$LHLFaDƉ^c*R,,\+`zCe, zn=K6p~W9Zv@qgY؝D-mTlh)-%kHT| C!0ԵDaaFʙM'B|Sl=TD]!{:Odl(3ʯgL a pa9#)*Ukt LpmP ǚPdLӚD'@s݋%qM??gZU`K R3 I ظSw.5GY u]yQoRɆ˶'%y+C+Gr)1#픰{1&٩O%6p_;hiԷ@YX飓*Q=/GGX|Zt%i #-%iXi:/^MK2sVG3&~ȋyJƒ+#;fI%l{Jڗ~"12me0"8e]9:Me ^zEomkE%A9*O=|(ˮ/"獊[ dKGÊ*zC IQH yd,Ju+V)NRTSE%3 ֽ<i8bkRȟ0f)L pKB2oϚA vGyů*<050u.ZL#ݦ19Gנ܆57qA=?^g.#nrlIڟU.Y"baZxbNl?j&$M MʆP\61S9yuցK uYFgp[NJؕn>3˯?܌:-aGd+DN!vNn5{zpKøf@ B^" ğde-s寖v;7'F8im%IhJFO1n׮GA qGia(>{ W6[\}$*z%!:| o<c w6M@GETˊO'P&ne^NJ [m.@ɴ$(.|pnᾙFF\ F'&['e>1ðI.жr6Lf&:ܣKQ*'Vʲ4ioŔ_Lh^0~ӎGȈ):|pBe˗s>uł5_Xް,>Ic8녆$/Gq^2ȃigt,w;Ї1Z*4e6V^e0GkЪXވN:~W( 0V+gJ4Q«֧]ll*+8Rv~@r oڏltsN % Q̝qPL^: MyK98 R7B0wƼM`dR)17V6鄀$vϵ?܀ik]%ZRD}/qqkDX{W4 JgGŽEU+)CQ/*tS"(ET ]Fp'6JA{pOQ HrﲥeUHۍ2 W=ĉ(jؕP=PTt#1c(Й94G+o 8z83|3WտN:J5 LQ\Ur JᙱJWGA.xH,XMIR,}岤{#kveDOt=W5O)X!Q_/*2v,VscDHE>^B< kD ߋ]s.qhƽ7aGQmƬ }q~A2]hǿgj?}ǩbȃ] 1p0C{;%eR Ԥ}\KSe뱣 Tm쿚ůօ'Q3a2EEd3k_椲EG $⭩D(5y;tG r/TQ^[2o(" {\_kJkQF# }K@ܝ)Mf4F02UX.m3bz( Y0],_됕tNP}8zŋ g&1r)h+: crbxC:pߢ.0Cl'1-opSz5+5fNU?& SɗR`gg%89`!KZKv62'lSMch!$WpvD+|k61ibaDcDB~;]!RcWmS]em3juTЬ,Ht1'PdK1ršN!#`8 siާx׺[u eKu2ޟ5J-i؊8Q&|>je:HJ>TsO0VE-PBk|#QcmXL{ v,l:djR.?x~vXdC2 -CE7[l4iYh4j> ϸ}p 6Tka<wOi6K$i$<߆Vk!U8$rL YAU:dxDG<ʋ9E$/f!'Qm^k4YK@̼!Hcp; m/  u!`J!(,sm{c )ޯ X>XJ\0䳍Ƣѳbyw?L,@1<dzՊJ7jS]ŹDjDz:[/AU>9nw Kgѹ=~Rr`wRe;-nzNwT͍1Ly:X/p㠪!1G֑Y}@[`ҵCŗ3Ѩ6v#y5:y TNԃS X/q3y5QT 3j؋Au2kI3 B(ՎJ.xlď-ͥ~{ҳ8.aa:GD&p D4Tr+Q\yZע1CN<_ƭ qh؎uӀdZ==b[/Mm l(4oMrq7$[G-uzF>+4zF2@^8]UI ~/Eˆ+o]i xy_囡G'9L6ⅦyZtޟe1'3r;@C. "eJ 02#5 ceӷ=l)wG2\uZ> E &+uV՜r yj e넷o5xTtlŮzwJ? I61_9{cp9ưKx]ЦK|WܭadVXIR X uwP :t!LO8X 5Κ*M_2Yd E8B\3 4ݑahNv )gT21"1\E3n\+ y_,Dqid&Ȓg^t$ș^!JnK"/O aX@~ڛLGUD<7MRyhAaIw)P{r44lAAk𫱢"!CG5̼هoH6I|W,<{yvCH(E}"p2#hVP/,#ѕd_\bwP?QGnQy1>J'T*p76 e I:X?Z ^a8QMBc*v ç'/ -NW (,pm)CB%/xh[!uCmo~p@aaIbSg&u{Tʢfx+"lN vnԋprrIc[BC FU(ꁚc] /v۫OC,ICG 1p7{HjRCnA>Eee6v4c%:4E֌Ŋc5*P>Oxn}_Ǵb+}ݴL^L٥1vNG;V/Ɛ yݯ\%c )ȗykww˲cw~ޢQ#Յ4:U|'I/m0iޛ e|M&34dmɣ ]2ozPGj/`HR߹c"|`DSNaw6*oM&g^$DvxP3:a&{d_amp/]Jr/|M&_YZJ6uQ" ԷN]BR{l}@~.ύhEȽJRVοD/r0nsR._(#== iD]S\Qy+d7+%Mw_]֢^Oq[c8c3܇+)ߢ` J1 cm BxH ް&hD"0,Kz_0#D KdJö-_ ' ^ὑ9 ҇_n^=oPį:Efa`[2̟j%Dn9 rؽZ%,4R Y8jmˤ 8 n<ǩgf=(tAl$%_ 9_2tbҎG?Sc'qKnv!& (f߄ұjDj8KAoͰВ9(hVez5D,!jQU'*TXyhߤeu*v퐺3P@EԎR]L:p~VűkA]I,1 zz-`UiL?D>vr"ܳlRqZѵE=~v^I- Rt5:xN ,AIpPrR"sz_Ohe%3Ca&pHN TZ$RV`K& PgOV`b1yl\1+OU,#DCxy%B ^V_kc n1EZZcDEĀ9He{z E,'Qs(W@^0v:ĤX~yC*0tUfpr鎦>n8\]ʉf% (ipjG2Rj,+E紲۾)-#9NtYc4T\"fuNm7ϓ:XcRULfQp[ROƸ(wɻ:Y2w/"§htbbonUlQ$iOGz5ʼnS6iկ}#/t +Y=E])iȸwf}r  īVW(L3CunByJ0J:jW)6e(}jaN % Z#92N)@C;eNi9@uxcwv1b2P^vyҾ oېWt jtuOG58Pϼ0 C$7/q>JU9BWgV2f63I( AȿģsG/kZ /a~%ۓ-|Wgُ2v]i:ge򳩏W H$5Wc]f gp02Wgi`ϝ8.V|PM=R`-ɥ{W(5-Hb l+s]xؿ6 DK|a&c\@({pqJfJ<Dpሚ'Rw9߇, +~4P$EUwn[?9駲Xټ ݫ05k. GQvGqRWI#M٬.IG yVS"j`P]7ml4TR(n-/7f㸁PExۄhIcGR刘%9gF71Hu;) ML{ d'iڨ_ۢLX>|pt3iRwow4 9D󣒩/od_A6 j 6$aIe̵Z-y3r2|oaT_ԥ8vr KUoc 4$WMo7 y`P1DcDӃ*.#{1UI|Qxd)vVFtPŐKZ`QV!koPQ$.֯xdjN?kúA)z7Erv[%@˄+v`u)%sܔaCW&W'wfrBpX'&aڗ}D,.umv HPJM` g.ȶ/(jv#sRlH¦INMܪP=Q#P*Y2|k$*"pgO=ƛo-aDZNgTZwOU ?= r&ߞq}])" .J8|\R9UMT$4ŌYHJax}[1Ɏ}`DaEWnif e@;)!oP2n{?/~TV 16{9zECC *IӲ5cce$j.<4odcǰbBc3@iIq(b(w`u{bbWmE$ nE;gŒ#q ywux0>V݂Z%:oTkuMô>炋Z弩>#ʒhy/]գ_P:cS>wGLFZĜ֖CEDN+`$?߽A )M^X;*$&M\sK}mWY?L1 LlX mp1A2se-jPh(2hLRĒʣj g"*-|~>8*@zdt ӠL54fђ@Rc»`5^ I]`3N'}ny9:bQL`ku/g/c}_ /C4dXz%?OKY3 ;6p;ߤ]XQYh *!~J}WgmD5=1=aѠCç~GH#(M=EVҵkJQpD9p MVsZưB"Y]c:qA_͠⹱$-bWS8ԇ;LTKj uCbևub-|~Soj03c&FXX-M[iw}\DUmRZ[UbRFMtn'Qq:h {O:0D NNjQ LDGZrփ;CX3K| qG|p3u ra,HT`MT8@-_Dآpd1[]7IKPq.΄,KdUJ]1~H*:ubr&НDiݷ>qzAĤwK{U`gvw0Z_>3y8@AF6_>]>*%o 1"nM_Qs]"e~}o# rC67*A u6?×pSk"=lar 0 +bW.HFk$[Iۇ) /U(0$)F6(Z-[Λ٢T'i^Jf *lUZ22e/n;=EHd(K5I.-Rkdwod^E)eӃ o} .ďI)*&ֳTIbPHG_pl㩃MJ*,Yl (xS%\+gKjƇZ=:nB _ Lr$0i3#.zy,Щ"StE%-]yg@d#`P&&fN&FI ICic:9|w5e?if&5L du(z]'?/J fyLsUM?j0M_H%(M&598SC͙uOηUI&h~'CkOo.RSQo_.x|@aޞ F pN^M4 $ !sǔaknWj FW+v6(#NefuKsxҒZ+Sޢ݋[XMX w!9ؽyP5gqH1oCYOs4SX9ϙĎ7i})5 %ϸ40mMx TTM:]+\VdV20;VԐ=jLi( %GN@ݥݤ"C<)hTGeܲIE"ŭXw ƚR'4P%K!a *9)qx(3z7."V騊q7`+sޛV.iao&GYo-[ s,kpq^a?fX=,QI#}9hAlR dO0',sT|oGd<(=Ch\c5`pP8."T>W#qtdk#Qt#nSC!~T@;'LWihI'㻊ؾiM8XZ{6mp@"eܶ؛obz1ÉT_Յ}H?f ua@*AL!1\Ddf 3-նv&SfqPt}jҧ% 졾hn,EROn|nZߐ= yXmhVJՄhꯢ}RSkHS5y-'N!l٘nz/&4\Y+KlR?0wP|"uxjcnmE@㰺b&OY;z#ލr$#lg,*ZQ]f>.}ʃŔ˭2&>r*xYT$*#E#f568|pqޱ0e[o[l{]ߔg}6D-o(RNe$>+sl~-hxBPA9 ptT#鬳[ M*uA[EgP+(T*9~;zAklH>JslfqMgx+K)y N![(5 b&@ؓq݁4檘 F}exb eq ر8XzK:Ue}HvqP:е5$4ЃA=%1Rtg+MTKL^>LPVCO6UXSFJbQ'vt%4AɀkQ[9\Z$ùwf*;rE(A|5Fm KdK"C _>{6ܬgP6L/v!7? +G:~$7{@U"=M!eKxYY**qȸ^<B3s26n 6|Y'#RG6.%||R8t9B1$ۅ sb/YqX_OcdX K@RwhY2Bio(:df4 cpvv yPF<>S,[/C~0ziMn@fsLSak.CC\RMhc[|biʭ_l$.%s>񶸩E/ }BL;5;Np.*¶b+ xvK@81"ˌl1r{}DZv AV?eo;G-DZ*^t(0g= @D:@̈́)f=N朷qݽ&02 77c 7[:Zj/c6Ixd%;$+[*|!$mrp-N 9>\tMv<(p@zo@ѳ%83LN/cO ?&Xt>S ]+MuU_GD}ٴ>1.Ӳ8gm890.6o09d$g4g]C;|  Uv؛1L[]u.jJ*ps.xI\^#e <R-|Ƅ3t^`o_ʺrt_]d (Mu_\tx;xSJ:{Z* $h@i^.>$~ >ӼxceَчdV눊Yf coڏf ZUi౽ ;|2̇<248U_5ʕq^1Y$I$Nf8b0m뾄IV0 /) ?`-%Ӗ4=P"y^b45^z(GPbLUT.XH*;ŨÑM\$%kI}3.0  aEߍm*.A aN!2NS% I#dʜx̬>ePôCv^څoʕUv'/ W+&Cx"ώ"B^lEΠ{3HF=\i[d|u$*Q WnLPE̝Y&f) mR@jYŵby%1Lm%AmGܳ|[F0Q,9?|Vɰ=[+e]{F͕gý&B=e,(Jΐ6% ճTCk{dм2֨[bXo/hB?_bwDZh< =*3(ݼ|m$v | 2fa׽^f[wѨ#Y/P'١@ CbиCfZݺolEYR{Pɦaikgt ,kZ8*AnR2chVe4oY"\)&hϹs:[\dllXѥjAs3}OV-*2{s9B2Wu4qk]X7uY0Dѓ TYZW]:;%( îK*|9Oo%Ub :HzQοEK-n)V?]Fn*YJ'|91.&nVZN(,~t֡T;q[k4"ykF 6oj2J[[;6)v[ Cl3+)7k,~3J܂gGF|t>^U6mMmWL}MJ&hdݎ^(s}cP`o,{%{lۇ`e\1Edg&"c[%fqxg]*vZcܼ˘\fE~ RYJk zǿ9I{ X;6sy^GE\θҷP1jgLD;[comh3ˆG'紇C)4"'QEOkMjs{ L^eh(7 - vfTj`*Jp > f$*ҁjz͹=A[Sqʺ7cAgܟ [A4̕ MC0l 7Y~r}SH EfUtTxBq3xd+WFLێ#]d 4[:|b4 o%Y>8qj]po<\]?M&D윜h)(Ӿj-swpm;`5*]gUGvG3_6~IaZ-K(smH?E~K +5 g2cIV\WGsN<Ix n9V;F6FpNZ-*?_ZױuN"U)5]wAk #HEvW;0bTmg_uM[,o`SPgO;>vGpzznDSױ $uzdl--?^(B5qTj)l; u&6Ŏ="JURp -%Yӿݡ$]:St$$&S+<ĵ;@wT 5#we/Ӄ|NSfAO ,POgq* wh:q~W?lS˘"a۸ aO'AH;'N$T5i:*9 2`Yd-[4|'u&?'gxSM_}C{ds:&G;3/2X< `N.N$,өn8V¹yݭ m2ց.t. KiKG/ j1!œh%In/!lq!9;H@9W#o 2+x܋)|${VGV瓚CsFCCj^)w,pN2fOw-Zc n0pvd*3L~F&"ُ$P22Զ5>2׳8%Hc RA9#cjlH<ӏ~ƁoɚR3 :(Tor}ap^U`aetp< ._ΑZ#YX%%W:Tʄ8wsB82zΌ#_5`2n#Һ]SP+LGbh w*} x|s[J4hioAoq2|ЁOMUvTp YՔEnUh*Z@1uTЦ/%ҰiTB+w<X-<@&S E} j21轋(6ȡ92h.^ LwY GW؃rʷd_duϐ?hb%]̗Iu.WW!R}C"hl%4~aA܏pcI%#G'$>rBD()T{pH=NhYv%BGņ.~:P![x%\sHIeJ ICz96x6eJF\Okf-^cd'? k֥\I6h&Ȯ!whfuG{Pnp6QW.Gٶ- I6H G nr:h)JȒcm`&_D߼zYkz‚O|u<(8$0q޼Cc9q"`7ʰ{dpsc,uݨܹ0DkW㧦kɼtJo`_7{M=QmˡCuL"c9aƹwδ#_Yh壧 \2ӀV9%Ǥ_!$9Dk-鱐2IQh%lGr6DdRIt3P~+Oq`);GǾ4'|ƬA޾QgbM0TeŚЉoTՎf3d_SV>dHGh7O85,Ƈm?T3rm&9YY̱rU: >42uJ _H ȡf5`NgE2ۿ|rqGqc$oF:ЕԕWp,۪euָ&oe ~k&6po ]V ׌٪[6UOe 繋:42O Տ;mNk ٟGmaNm A MOo^{#X6$[]*Mu<=s^p$jZ)6>SL#iNœ 48*'Miʁ\2' zx0T%S2U-aK!U6M~!,}E!/DZxxJXr,>` t^w>AJpX +edN&fvZY7 &ZQRH2D-4tGZh7YQ'ݸ*xv:b<9-Лyޫ ۫A3HWJ x\Up^*VZU.#*5A[ǬUvz[@qMn==B|tEr}eУ'J葝H9k4:)}z恫9kҁ%Rc}"qsEl,U >QQr ?2QQR}k1>ͷ0iYD=b8 aD)\@w(qnߩoȇmNt&;¹j?1SHWwKd mE`T]8Ls@mJ,\@/ZNvGTW'UfbKwIJrX2}Dy7v&_>W!+-sLr5Zة|,iwWIqyYUٹS]Npo,7f %ͥajff/B,l1[$y:8ǤdM]%ԅ#h=ɼ0c[nǩbϫ3L69.odpQa]P' EKuk@݊r@.b fF1fin4b(|Q3q|+FP衷TMXx &(uy\ܸeاWXD$Qւ즴yZK6+sw=XI(D)I7Ubk3d^ *^&Y$m]')Bk2@X09HC"t <+ 9VE$EI!EՍiiy{:T7QU؈y"&|Q }nݷKgCq]hG;Tc). ʊ DPm]&$ۆ(9".ƕ"s!ϣa:&DN"N4A3qP@϶?NKH Z@5xkRL@f*/"vs"ֺT3nASe/:J\[t*gT5(b~uՀ"!ÚηĠCC>(g2G8D:"jCC.V>t-4MIV;XQ` &N](h#Ăd";<=]gah Jy,߼R,3$$Bڪ; @vcP^8yJ-':FaT oCk <pdCUK@-# H , ]9$"*H"\~fem 1EpJ-eÛ.\}T\"(ї(qw r" .s351` Zך5Aɂ7DϊhÃ7[1g>*4as[؂qÊxڼ6{mf:D}\+Cj @Myf2oVE3!"zRA΀vKU$@05ݴ@vPL (-!.eXBC:2#p"2 &B9@mpZ )$=>jbO}* @)) S `̗bK'!`]0, QaMnZH; !%ڎ47KE,@UBA@RK%2" ȼ|T^q2CV}O{ؠPә" +Ŋ-jn[sy×2A؇_:UZ”3rh9q(iD hULpKZ*;\x71!K4'\`8n?O'Yw!@ekD¬+-ʗԙ"%oB.>ig{3TiP:0N,L*SEv"CfԚ{"f5R\Th]h& {-ٞj ƈh ֆ^gDM8S>LaZ:4mC+BòsTf{vB3o5uL% 73oŰ3֕ڢ@)4%$giA҃(C@.V [KQa BT$塨]l<. Yq'A6IףT8Ig1q(7U@69Gs;\$9&"⦣뤓u)w:O^_bsӁ21aQMHDuծ݂W(xiA9ReQ>`lĀbOK` ^%ngjߴ֘4漨pg (g6YItgi bS#90ҬmG~'?r PgOEzxY8g{_Ei&;t*rJ@Pk$ =I*ɇ/ɷ~3rZ×v.UXvk˰<؝ d0$9Zb38r pLy5y'[Z[ MvrSQ37;W}8r 93<ZCYb N3շ2 V!ΥhMWѴ g׼3jSC@3qϱuP8 7\Xpޒz;) ^Cͫ0zU˳(1sۤ̇edⳘ(Δi 1dEӀ'#V`M&$dI0Nc!lR+p:[ht^ kQ }z)'!9ΥiK)S1dM=}};H٩P{EՀ)0( A 0U]Z1aYkug6W=jTлniJ>/[^}^̸ ڛšֺơޡ@6`-ؑiIL FRvSپvdծCWj3d$cAR#BD]"s68v6h 49:@ 0\5gs1/{s ңޡ!B'}\Af%0m@!QyʤVEhEJ㮀.Fv#2dKzW&9x9L!לˋCdnoxvU3i9 6^a6N7(a`Ģx2r`nŋMd!1`EibU۪'g=ÑŨ=Ԭ_:X`a^{8wAf gSѵqZ`gMV o cv'qzhs.HnUALFB:Q'3͞ !vvSнI@M4ШaO.L,t CI D)Rrދ:tS[ Fs=J0@4#{MV@`~崻;@ΊZ[S~ O1LVZͫ<r:ܩdKr']ț'f*EXI0Y!@j@ 0(\*A90S$,x WѮ] ^W2î 0Si)j6}VtVGezM;i^O8֋ N5N/&FH&wJ:X0r*-P?m2 jAmR3ϫU 3k@1Z (M6yAq?og+$ۢ5iB4sd̃M. ) (ED m&t9JiA.Ƕi1h@XY+pd} -$C!SƼye^CwL`k0j! r\Y8W2B7iI!KN{ݬ`̆10̒1@.ȡ|~EHbPI9ΗR-P7]] $׀m-}Ă2R9Q7'On Z)& ۊk$ (_%E>+&xTa|S=Ci`$$2EEB&a)*!_o cmtBY,lR0DVPY9Q.o|93"*2CN ԆQĹx7igo%lx]NN; 2M n%0muKTpMTDSB~߶Dt,y]}?+zY 5\+ZIm,׆VobX[HQ" $`  #$61:.Fi7KCIŝu_0&3`ކL`7]PQfkvVEOV\f3d4)Þ5'ۆM<@ϕ & S&ţI!FwO&v;A< z!@w Ph[5/} @ @{qd;4l}jZV>+zv6M{sY"-U`8/UmeWLf;9]'W @"6'ѩرӡ4|"!fd`_3kswfǵYZZ8so:^%ƿ_(9 "u 93glDWc5GDLútOr}-f6&/B-ǠjX]moA\H(;&*:JoD&#_܃q~g~^tk~sxf }zv{ҁј=Gcr}ӿ2>z=OfTv5z nO_yG^>OasG%2sfI_,,Zi ?׳F7-.線DZ(2aC?ETeJg&-ݰ#*chЛHK%Ņ$8GwpIuԡ[K+P2]Md]Ԙ{UX\ͮ>iMY | =%WqNf4.Ť};[m%C~\T=(RafF |Fݥ^4i"#_ιJD:FÔఞEIM" BH43\vA1}WeLTZ4Mc>*ZgԔv@pH `s xօ${GEbC[S>b~x,d`*9͗Xeicc_q86v?v& wY/pW_500t>N5Mf'Ʉzui?#VkHPz7 aJ_25׌A++{ 7t#?`kfb87L/c9Ua22$_ݜ@]'JNmaU =&10݌6\pCuy^DELЅxAx*=\YX_LNTq@SGgS"-q@,'~lPњU.QF6Vy1Kh=JغZ|ZkQY)qoխ=Ɨ--`Dʫa~8Ϩd-ǯxc$s9Kۊ}/Z^ՏfC/_]G쬖_P~`aa}|wۯ8EXu_] !ٰB?f,+Wcfn'=O}z e})i{LIHOf QR*"(7%z?[p1Eax;P!0fD ǻs=m>1FEUe<_s{vo"οC2S/C#ex)?9 IYO& ICsV_կxn5;?"Bzm~wn{<+kvR n0 w~d{]vtO7ǧ3≋4C,6СtQ$MH=*}f+S*e]Gv]YE50&O22FAe?½ =ߖ; _,O[B8=6ɒU>A>8* T `_H$b"yP+8K:(}X#xWU>^GW} RGN8ߙCۃ̃;wKV ŵXw26g"Dc sOQZ޿ǀ)<_-Gx0^cd (m"^ױf<Mec~ߕ/u3)>8sMYX.1/2/SY?܆vEET{L&nu?AY&ײZT@[3,7!cClw9_+gD\UMX=ppVC#ޗI?Zu&NTʼnO!!'ku\ߓ܀ 2v7¥L=3iP'sya,ߍQ@yGnX_i.Z"v7|VXں}! (%\b("$?0SdGkHъp9=?nwa?[qXGK˳EAw3|gzoLV9jL}|i?SNZ=;XaU5yo7Wl!4B_k琰\t=2Uc~k)miduM~7߶UZ3¦ڦM7b#qqcc?%[LuŃܾ7v׭tIo#f,Ow|3Q'vq;tg0yޤmwݏKu]7/rt҂OdlR!`jujDE{kV@Q>tTwP;2((DOzx"Q;iQsAXCa]ex,VAlfi;|_=GL}3u1䄎oGdkEM Wm;?uӽ]s8m:ӜfOۂ"} ];؟nxDy.:Y[;ȉ{ Z*"Aɟ>*E"ʏ9*(uEPLȊ у; PG{( MYQ_m,p*OO~fTqGֳUѫeĜ\߰6lZt =5HpZgcgw詔.c\_5`|JOzMO|0;\v 'y"I_~WuSַzB#Y@"%kgcZ8{ܟ'iZSXjjKE75~]u1h[\帽5 X0`33!^]^s}pM7d|@‡ ':0S_: >ҕnk_26CW37n5Pu1|+hb1:y[YfgLOGX|RP&E.ڊLfn%6w{PVqެ2"ٯiv50/w[m`;K[5D7¸(&, vj29P־lrU@VAQv*DȌ J5{.\Txס7pC/9mpRB˱G8(fμ 6G_Tr/ xn .2)pg7p {LݧEqC"iVw0b{j"@(1S!N@|rA!qZ`PC!0|ZNkD#;SWluukY)`JK{v9 D9q7Xd6>Yi$oW}]/bo0 ~L~|_ۂ 4( x6^AOŀ '@soORlEY[8i~z^2z]..Ch{cfD?GWXT- \xo?L)]7*]!+g4xg7ߒ8>>nOH'O" {e"4Z'~ێ[I^:g3yWq[AVziyF//NZ[m~i}~;=]|ivK/_Ћ E~n9+gcǟ't>=-on }=YDCT %P*DO}zowҀՉV =OAョ~ƻWEj(g@&ߕ)hϧnM_z^ucv ld]Yl:F%>;c9;810|HSO}U+hܿV<#,hYjg}-Vl h2JgRͲݺr'zZ@kL.Z6z# e&5/Ȟ0o.3 RAq=)d@rJpkHz9 =L"$(#0``q0,w)6&0ȓ" DA7z""${QڦboZbtTJԐ*. 0"Pd@R^ .Q#:hU؁ 8$!?M1P\/cDb"R J ^Y_ƞ 1:u?T޷^XK;|5Vᘿ~^ڄ~\FF>[1pHm,/y?d9^W~[p<#pr]xٽ ,~8VQSTA?:?:*yy.% yݡ@mࣱv,!y췙=~$mPor-. ̺|Z6.effϿ9$9<0pְ1+3~Tc;@TIzrNsV-K9tcxOyIGXfm9=UTwB/3tpfy|ʶ~g鰞6sC:_Ujg}ڈ鮇p*!t 0`w5 ,={W,$p:1wq78wO؍z=q pumb!mstg .XWPgJdʣxtz Ͱ,;ggM "pO)~YV>ekai@x bUq|QD$}K>b0}ňT(?X2Vv+/\%TvK f>W(>D;t1 GD]T  1 }ԉAﯱ#(q"6.m쪕B^hD;7Pu;K}f\1#&`Y(`/*fFo3`ʤZAJ޳̋,`C%:<"JZ_@ tomm~q ++Kxv>́*ͣ^({XO2jnsPmpe>d]'89hb#k>뗠^w?~af2dS F?ZPb! ^"#(:NȈ#DKAOS, DN(_jYPoE˂(j(9 M6`"F)G@i0@@e*T%y <$ @:=t9XXLɾ=ŝ׿䶺xŧ}^Z0–ȹp@TÁ -7J7@0r>@, J\CsǏzcݽ;,"`S?z|H~".t'R/P yȩ zhH%DPT0E/"QSiSES$:R`r?!;m &1=oMy /|{NF:= ^(-^OaAV) t*LşOyR"t=$ XtCZh5ZUF"WDlFrH$$Vb%{e#i3.7l?EW waLqoܚ%{p /zӹ Wyf ( 6?L+Ce?rBppw xwH2l\NJ~U]R3GhGG5 e`CǨJm/-*""ld,u(p2ztIWu`%*TgM)e|/WYs"Ç^ Ak̦clfQlO"elYuʼD=x~dAJz-ݟ~w]Zp) +v.TGDnR~FC/M=&䶟lO#׏S4Vh<`+B,bu(0 ȩ rwiŭ{\toFi`?<}ժҨc$SQa:z,*jy#t1"TR f]N?qz*ΎVjw؛3K|֧u*ݬ4v04:׳4LreЙӹ'gwbM\+ `Vma{ڀfEc[ZaVݻjٕipyQ< * ﺽ}<)~==TwsD*"gt}Uˈ~A1wS_rN@ܓ ']/z>A;f 4!p}TYXl)Ɵ\x3 'dXѷ2KrȦG[[$b~/[j@#pv|C FyRF#%ac13?M_ B)a[Zf/r,+ 0?~ڸWOZ !:DNeJFp'qQ}. ~@[_Bvf}Z-y~*G* D=B;,-Mm2g׷E U^>kŴ6e @y&̈4a %@4B&OBzѷ:fV/_d̐=ȇOE mF @X#PS(7HdS@O)u?AM䢽۪tX>v|2iY7=e$] b B~QN(ME@j*` ]@cDE"2d*)n[-\ UАܔVOTis[u9QwX%h 0s8 h]uAzZ |C{kb`7{ a?.ދvKnv-wXf?X/k[;㻅2"ϡ ң깄8G u-tj_YYP((H11/ѡClt$v"r -Q-G8 "| " dy_Gt@b Y"5"cb즴ҊGOd2ndN/6"sn͡TM~zV <;ٿWc[ {9?y)_z[ FӶFx*\-5t(3i:Ǥx Z˦k3JnjnYmX95HŘ Dd$N BOTM9)!) ; w8paq_lTB$ /c|^\ ǭOD6! \ZȤc<dP|H3uVW}JgO~&F)7{lOTTETZTyHŢB 2<=d ~QӰ lGʲ&LT\q ]lWnKl9MoWcu8dź+-*)"tuHATц\\Hc ]d8a/V@@$, Xdr1VkbS @b/xA\7c8g'hz2Prѯ~E7j9j(r1<7#rce7s $~x1q[>CgRrOVHn!3p0F@$-N5_02W}=lGEnzŝUeqiI{r76fӁcWS upŧwJa% Uw@r>C tk+C}tӥjjV{"fIBrRp29Uon] @X |CNŻ޵ ݝ~ƉzN\@C7e8w='ort=,R^q:89PKOW;fH-޿f_U@n/:;Xަybn .d9yr #H,d.8iDž˖9^{oύ ֗"~RI6[vqXT{eM4B]ښ"-l%B;\{++! }Ԫ%)I01޴+W .Ѣ<<0ةŁHBA "P'oJv#%І C0`$$W K/>N"#0}б<gm>mߗU70!ۨQ _/q/>*v=pN_Z)Uy k ҵC h$U= ΂ qOڈP|Xc^_d*1\>?s8MMP@ J|*=$;HT{uJ"<˙#2^_JDHIb{,  PrYỈ‚ !)Q.IﮤCs #Z8?Z9ءhk}]Q8\F}Ѥ(@ Cl-ؼPk&5(!Q{B]P7D R $%( g3;"uuBF j7F1@U7pVR2ZH5PfwFp+(@UV!TPL+'z^ڥFBKj{mTQ#8`l8mN7u-XI`_T##ّmEURJX#`~`58"XD1t%*ɥ͡wR*?3h=f"%y@>" [-3%j*Vޏաp{?]۸mr²[+YNth}㼷~gʁݟ}۶ 쯳ynW1uXzS7*l&`)س(D3cUUg5hhV1Kf{vhU&IfGUylb;b+;]ݫKOP+ѽKu!鬮 7 rFxYPΩQ`,X3*H7a3l'md=Pm=amzjvaֶ//Tl oP/h5(!Vl^2r6RQ"E5%mH5au=jY_~ҘZSCZ;qD˦PiUP%WȞޥkwt0@r) 1ba{[ƣb{rߠ͖EEbq!Uu_ (O <߼FU`Un{YE| n$F (x[O&E{u# eGuo4ǸRr"#҆CҨ@e.z0,!ZU,(S^"LΚ06]nOϡ(Z#`b^lEPUo :[d.W}Q!>sݯS/bTXSm須@1m^6rin!fC0xRR} l*fW{Fdz.4JHDk@7:x;LSrXL9oHJkǙSZEg,Y6V]@$0> NV C1h"خR",=&V=oi@"@L0ДĆ[O˳:T˙7u]&VOa5 C@=5MC҅YFKa}*" 5hT1XK$EPdz5\*Fa Z\e0ik%kЋlmb쫆VbsUg+٘}PUOK䟳̂(*Qa".@@< E$@T>>=H0G_uDu3r'eg'U5:IvHϏf/gW{jjY{@s'oKWp`""QQ$Q4JEEqASyUȧފ) KRƹփ*``ƪ(ZjVRURT! -,!HfK1X !2 lQo7ѳy/I~ (A"2y[&㩠7pG(lW:_-ʈΛ[L(C{4f@2c`1[6ncYb.>̙Ow6 Oe>?fbbt0@:,V3o CLc;vj? I,1ר,*$V)]"b(@qEAv+w)t}}}@'?e/R9A/Z?*RbU# "q-TDZj5[Cu~}CqvmjHz>W)[A<;ȏM>@ ԙbt DVJT<"o Ϝ&*|! -KO;eҚ{sɆv5Vp%OwgYVU԰N" J!R(ELr*0 s;_p v(Ӄ3܌0DiG±=+uD5>4OƳeJ[Wq#ujo=;|@p{.%SSH_+UIq=$=?MԒ8, N'ݸX#}f>1;S {)cEUzon@:O/׻7"ȫ*!KD$bۊg u2R(#=jƨݺ;%8nqSOO|g=77u6hYTTh~7dydբkR*{{HW040ű\Kj)no+N'B1m"0vOm&8Nr`k<$}k~$Xdγ](z$cRhghs :vp]5Gbb ~4&QwrOy9{)|Wvh6@d*4}ȄYH7` `P5B=!} ߸Ƿwu/ݥ[}2Fz[HhK4ʐ?b1O\KF|:Y8bl ^|Cŗ@hə` z(# ~ȶح([ ! €i2!2֡|T="l[3>☌@QIwrԾ:>цkv-FMౣ>A@kC-LkC7XWkTέr̳XV::{zY!bQVv,Kx9tT.T6w n4l+"ߡO+t_%d~W60x+|1$;nz΋k{s/A "om~.:Iمq]lz.{WS yor\x|R/ohz84!l_uD\Q'α U?7cG!8D)6SW^EF{& 3ːh)}y^:uUՂ!RފN[iSϫZ[q-Uo&--<ʚol(5nw56lЈ],e=̉&|@Vk@VJ?$YO!߰o $ >-J}fI~(.T=W Z3R&B Zc$qA.`]1){׼?i}ߡE{|N6x~uMAnr")| MtsAJj@갣6?R {}mOEqk5&=hP~GKơ>U{>N[ϜpD ndG0&/o*,Jp.v ZNgA}d ʨ B@@v327\7w%0wNӀO[{ Cybt9-"; 4~EXe%&DƹL `S4 p$:f~;*G )vzҪǢQ׆ПUKz0!)4/\4"20F$| C X%F:>#}VcY?^C8 2!xF7f0]wg?&_?}jg:6 [0V-H!א&6^Cϫf㐶 `ۦKςM}CDb8JqtA/J}.a1`td P;@<_Sp'0@}PXOz>GKSC"1zQEB@O # -: ݖ;<מU XPƻ3TIӮg8< 'KBya &<Ϧ#? 񤇤/uY6g8IUbkMSS|+/+QmGH :OEp.xNdŠ;%܂*ܫPEϊQj"94=Z馆VGwοoS7L.\[}+8J_(=*5a=ޟ0u }[gWb̀Q۷$KSL w v"'M\Snn1$lh>d}̸ hަ?Є_ڂA:ȇ׊qɆuV"1hg* F`0ULg.'ٕ6i=Oqz+D{m`DUA\Oȵ}.ևIW'$̖QorF{KTGÛ,O>?)}@o㔣΀_B7Fo!62oj3` k<ƈ 23g_l Dy0{ynS#BPFRBu?6Vt hD:&KWu2F]FL+5q8d1xPv!$l!'zIJ^kE)̜D?Ն!#!Dʄ=\q^c'̀yey8*m2[~1oZڽm U"/:}N)H>o18O )![7&vd@Q8suUAQmiJԺ??Š 9>8A";x5 _`Cmos3i Zd5~d.?jۀ>6߫`oWOgyz4qa{C DZCq9$ާilE;8Gu@p" SN\ȡ$!nC:3x[iZ!{%q0X\:LSlKC fbIanO:nWC]Q+o-xMK+8܎V;fKZ+J0)U3'?wVtc$1>I,]m`Z*a%H_z=ڸfVZGGu*! L*vvJaGXcjJNn .W ]Z"OB9zD"X@r]|ZT{Y:?@y>/Cudl[)^Jk\ 5uê3Uei8;RMLm7sQOqSR$iiXxã* kNOvtƭSuۊzgW\dA[IkgYDTWSp_Ld`Q9 oЩ t *CYbs' '<9-9ڪF mȏWN8 Y%H(+їZJ7.g¶ޜh jB酵{bu`;MF|QXckva(!M@z~S?0ڷj#gqel.xٿ46xdkj +E0&686U0!163i`i)@5uتGߥ1^\wU>V(a>l[Zuݳы.X518U#<$'Kġ,~$>QlA#Sj]Ce @=9b=d^:B62 B+/eU( !K $gWqÈaݳ|eeQ}DGƅx{¾;ꮹ@֬먴I=G _J;%!`Py3 T^+;ǟ"ד&u>NgbѨK=QN:Fn.50mphf|Wnj@x?2%@?TȫeCOwE!sv`8s~MoZ'+S3,xe&edV KߘQf=4">dmq/AVYaztz!&#,U#8E޼Ļ{pe~*1B)~ @p 6JEGmޮoQRtEyfGF= ]7zm #q'BeL(LHL)f((4&`ՇKEL9;-KACBvղZ! QR̓Eh8X*TF@B}?s|iaP$0{/PF#@΃}7٠ Zh1ۢ@.>jsmv3T˘{J;~墧>X@`1T謺){5ܯTNy[[f ط rSSb0\/]ǒJ߅eD K"zDW!sd"/*ox4&~DW=t5R!% 4esY]o˩HxR A!k~bB"Y$/,^Fe7f='hIt?}O@Yu;o;a+^N7:z UO}kB;4ttma$.{92%̐rﷹۿycڱ?Z#7K[4 㽁ngd]9PA{8 ="Jy{X˒PzbrB,)Dy E i#=4 !hG@9a'ERip~%s)/įm;#=0~=7c:;yJ@I\ BHyݿI,SCv¡> C؎ I<!0Łr)"Dl,!OsEsA$-o-t|O\xu5v{oQ a( 6qnoۼQG+ǩ6 (2I\1.a3 2?mų*y`e>Vy~[ E_AhM}/$|w~IèmzlZ$7R p^~8 T8#!$ bBQ8 f;[.D1vnl~0l.yIT2-aؠB3<_|9_/0_*oغPi0Cs $…q'"H2@hPR]d:]<&=?άix5ҟdmN^33~'嘲i!4y;񞯿9~6>R0?ʛ~[!=Lh>od2PSTUN!}{c@OiGOaPMFDj\d[dP~u2Ms]*S9~ +*6tRJYd@aY`{eٳr^Cҹvf.#+aIOKŚ Ǻ78jƌOn34(gcڰ9w-vsOQJ-!msM@S3@@qL5Ō@N;! nk*+ =1b;T&vs=wdzXNDgU ƙ4˚Ҭ)ȼli?H>D h@U j \.$`k5])lGxgºZmKCnm5jm.r5o`[-=k&+o[n> o{_/}9^uI\eb=㽚@9 >;ᰔgJT.Ò:߶ۭS#O"‹?>E׮sFQ[)ʐSB`Xc1QN,ѩGXoVC|+&O#t;~`m?۶t0P fCuTn]Sz7̲7+8Qt)\lpmxώ*߮Jd#d`Vh=2@̀ 'O`[yPac䒨gL >ͽe粇;u*BBɂ1k)C67"Gsis5wv2MC-{GxS̓0ֿ ⪺_/*+qz˚d3Gh6c >fTáȫvv_aS`%CNNȾ0U +Fx9] !zJna0bM "m *ȧ^nBXM8[uѠ?&ֿ[=Ϡg~6KGם~޸To )X!?NV Uc{ŗwrNk4Lϊ~%J *H~ TUR*+/k #***<ՓמFROo<']r^ ||ق"Mf"p43nq"l11-j:bn@-)X<:r'QC܇_O]p:vZhR/_ mLKo  BvOi{';}3 C]b8afv!LԨA L _jTaLŵ0 z =.`x#dIo-?)";?G8ҹGκ!:WY A۸U&C TxTĄGjBC|/3 Q+W]|Nx󿼜'%#Px8Gf馬 Yw(X|0ÌMd^  ㋐{5z6 I"Ud0R *լ3YF-|O uaVWܔ)d39jimұr/YdȆwwxp )AG$Rݿ^n|EyP13{TߙE{LXPz" B, 8vX>Cd,P zId" !H`AV XȪI!Hk4HJ&&hЖ}A0K{]KU&Vh<ۚ+6h2ooq(NP[o0 ྱ10g rd!&>P5ya  ]<7P;`Gt@r((aʪgFP͐F##iM(=A~VS k,XO}{J:֨3Mo63K >]zZOz)P*Fc~vXuvr#V N5μ'5w_ބ?7WgpY5/]ísFHGBZd{_[T0'渑CClj}Msdth{ߍۓ_>^H+`R">Q,+fiîR(>WoʥqIӴ6:%t^>rLcJϵ**Y9XL""=koeUb97 "1xɠ!P}ɯZ'ߣ^l7k[XXim֮e][ - :sbWvUMWYN 8"86 ~.~.n]h|agPEF. H0\GL;ުp ߵ=HE ڷѺ@{m*%W~ڌ2טPP>jէT@O|b}Ko[0*1msX$ Nj^\n~K#%V 3YyBTa#jɎ._ 9@tQ>q(pqK%硔Øv`Bt0J.j\γ캧bl͇~vQ|nVFk$4wdp f5⓳9^X~?+v@Y(o t9{sƎ}. 8DUtp8c xk%jD#*0+ RzQ,3! 3 6dWIe$(F aXS)QAdA(*1D@Q@X@Q) Ј)fH ֊d ߓCs3ǮV/mw '_+h:4H: R 1! ȼGDy#=eB=)!}6 wD7+gFV`vO(!}Iz6,T*9LQgu!|χϿ<ΐ((e\ Qϩ,S-Sx(V&moW5TI`<@TA,G!Uzb0 X_bK^SUlN!7۝=-C8{:X=(f{g=ϳ } ceOlU媩E-W,.-g65:dZ~W* Zuغx Ђױɒ 3V7iy1W$}9w!J_mt C6HH@p~g;@]'@89f@k@Y!gJ|3ʄ +"]urCML,`@@[گvH+S-.">DS"jwAuHV3a zܑC3/+<=o"o1b(1+hW3ï./jdvu^ O\g [!i2]pXhY;RJO>TLC5OƘo# Q} Un@r~,y>YM)D}Ĕp}r*" ɳ:‡ӍEF56} S|;1Z`eΠsD 2xAzJd|X޹:)OMB{z22#~ڛ\ Z6҂z #XWA?tQY8h>sk=##!`6Yl2'x̤;tLբRxnBJmZVjx5?ogAJ?J=?T< X@BI!e^((`jJmVId71"'|`0+]Srif@وȁj={jFQf(+EDFqÍcٹëߡ \vlt MhB"/0B*7{5[:懪oM}z̵_whnDiU׫U\G')hwN9o~ApdTZ*+z};5G Q/.%Ḫ{ui|c`W' c@N1{jJ[iܾk{=OYl. Kţ%5LH.R]K*6&?,uSEɨ3Q }̿ЀY;Ta=W3{hl>B^91 0ͦ|QUsy0w^A]DU:jyX2ܯ~G\gFpnjg;km,TWL\)1k0" [~nvHQڂ)"IܤN~I\r<Avҳ۲_%Ɩ63W_hYJ{kÁo=^GY*}*~!?_{RNjf.`tj0(](O1l18R e̛}_ne-e$>w홐q>b*ݫ*nadrݕC" "*FS \ Y 6Y)3v<)yq^&GX_0%+̬Xïթ;0QwV$1{l,`abK ~t&$  kt)w=W_E8maZ/ h,gyEOgM8t/!LeN0ViW^dQ)>M9v;S*LgX4=TIB0ID$Ɗ]fVsPJE[ yA  :z&V2,mАv[\/ 5IEmѠD* #=zWMXU1Aqow%a&9d,CT~޲ocݮKI1`dh_` )K~Q՝Dpwfp&~nNǸjk@,Е0B@3B 8~Z<&-mco_[BGLG5K4b\Ϗf O.rf;ʻlج'%4fIApL|x'܍2G!?*E0DaP/J:?? Ao4ǙeP$}#͓λWa&'g1MH4gmxf%ϑr[3hfmsOlPrJSeMӺʊ[X OIe/P(Ccƣ x~Ym.40.u ZmƧйz5 ?41bi3o\I"t:*s4d821:ʗjK'kS|mc"6?urF։7rT{d%#8k, Y>.a䏺 zy`҅WvdI[?fחJ'zk  "6ah 4U>(aLa."2.Җf L;H>(j=2?N`57D. R-0*;i| UpLbZ!GXps\ צzp0 &QF7"յ<wЮl6V+BJXnb(<} ~SZ+41F5`#r^wS=ZE >zuS{Y"K\u"6wٝF7q^YtwߦOx&!17 x SyFB鳞aL`kw׺iq1MLHdb}}͖6`*!VEJ௦}8D0(4+iW,.A~mJ5 u8Na#[s|Ǽط{ 109o*n3[zSQA7 A}5ᱛ$nYd+t;<22iOoTn3}Z DCkljt &#l?!Es ”8amۅLrԣIkm3t^M)afj"Y4 )\ѿM:2`>_bQ|zfܑ^! dD~nPH<үCPEV eqqpx2" Q6E,mh;䦿=L0୒Qˮq0cՀF37lKPXxҴv j.D#[RW#0TR THc!uJ땍t SgՀŠ=8+V0ݚ65\*靪m1a˴ȈwU[N␣IѵsA+mnGsUlA@V\(r&Xr&u$ڈ`} rjr kUUF Iˊ].Mo*/N ]ʝ?o7}忿,{'Sc>kVO7]5?M/<2\vJћ Μ0|?y>#a&y7?(ߙ;n Y0|Ov@Ϩ@ 2=: hǢ@rL`{`e 8(Ҥ>eFmpdхvQnE@AR@Ih(eOd[x>` 0VX17дԷ-"GDm^H|~Qf!y& BaO1 Ҙ ;4^1$x oO9Lp6l!aYei)U(UCi` HW<0 `H jdR5K]h#oj; $[CHYal! xJP"#QH_4QI QpvDV0<ָĪkdoyr8W^Uy=6"G7k==#kaGl!,Āv \L4MWA |viuiafSIQ]ъVlT'vM󴗨Q 0R_Ie.Hۂsu7X|(6g!q 4F]6JC+.&G_E-$ Hwq[-v g8p+#PJ@J1ʮ%\@)r13S4I}AWɸDױb3-$>Mń"~Ę@An(( 7ѣOZㅻV띗yc Ю˻Ȼ[?2pO9g9=#Ja5 Y۸Km)7K:v?1#Zw~΂QΎTb8qWըkcwSYh4l }#|keMmj4iװTУ.#v{&賐 T|(O cdd!jk4yI{Wɰ8eX3sAQ}/`zL3{bX1;,w2i{@t=$ @)撝n)6j/-ȩm)XݴXuoݭ|ͥݯ2;ԉZI_dZIkۋpRu8`xTSd:+itSdInTbh{[$|Ɵsa2X֭6U]֬ҽEt4Aб3soσrgșWU+x/h^U[6&Iz!Pͅ%'Ȉd',6 gԽjܨLb$[b$W$$H iYeK抑@^hWYKݧQCqXmzo]6p/zd0gpcUUjV75G!(wEd2aQ}8LlmK9.05*~o'' B,)_ڒ >g}{ڴgd1nǡ1%VGObSK+Pz?捪XoHitlR&v=w4Yy+Zo`}YaxvX%3./+vјyǩdHТҰ)%7H3X]ۥ3{_w: ;dFV„ ̮bv@Ymi vѢ`uOmpk({!!) QcÄ7Z:e/jF(v 6`1Omav>J+‡6Jl *#@`$α Y,0}j ^]#&EXۘSr[fBj}- y@b=W=Nf| f~?j᪘,^]@ddV›X$2PWo_ZB(ڔ.c,V;-.Cai,:aXUfKEM j$Ե0 Ѯن^VAxCt Y&t)M ]dU8J:l.˵rU( Bjz z8pVT &7Ĕ4ܗ6dCbt{TtQ.T"Bw@͙%i#B.nMkY&$Qu_ve#R9@>{gSHrkl`xkk_W@ބVkT\ Rr@`nY`AQ֝qN> ! F7#DBRٮ>xϠj6d_o}ȇ[67ȍ}@5-m5HԁpcG x]4ScWEpU Sй+~:dlrNLBh]Ȕ5smt:^JO+`D.P@;)ݩoT4KjdYMM :o @(RbѠ .OQ.k} m=`]"EFhM-_TrjL~}}o>]](-)I;X3Wr#D#cE}G,VӮ 'H+΋LfIt-1LJdmZJǑS>a ~c01F*=4ޒ3$geݙʰ+q3چ]9O鿵?_ͦhO\.t*DxkƋ!̪}^{,Thj;ވ, N}x}}W0Z$dSG{PCޖDD`q= p廭J)N0+"/rOѩU1:#h 7H1sſb]qpC͢.9P( ,@b#$ 1}Kij-!Hlď^&ͳ8R𞡊BpVOD7i]!3q+FD(;tC3Nd2ϡ"CaBu&2A Jl~wà<9#S?Yu&Rj~~-SF%}ԍ?:/ېӰdc'PuWÐO?y֞n]uuNfxeN<*aBeoFuޒjE,SOGչ/E(IQټ95}蹞ګP"F$#)??RnvkANeDY2:pظg uQ'@rЁtT=j@$ĒRQͦFeǥfKHQ-}RJt4]}78Z9r[G+0m.$)|hF<.faښfaP,,ç^V&<|`ki\wQ`v.et7)d7} GsksSX@:JJH$f?"X2pS(ߥ8Au gZ(wOh/soZ;3Km4Zj6YN;z )I1 DuDdi8grK4@o>aߧU:wwC :.[Dm^B:ң0JkEpg~$R(f 0uƀvd?Y^P3═4wڤ$d|5mcP 遐}cň@E-x0pFv@44Wkcv<ۛhB% mb)'ԷY`f.OCɰKO@=\ĩNq08\}.aBR[Ϳ;ĭc.~ty3H vX ۢ p=[HqonMz<`kZ͘>\=NԼDSJEEuVeq7 ];56Kr k;,PN{} U8)v`%*2| 'R34hfaO`p/Y2\`7TTJP"D? Z0N n4=uanr&gX4 %+J==M!8;{Z3[_gx+lF:'ԙnx䦺QIלz ;D*Zp@Yօ c\LgفY3{S7kn}]TGs$62sAkНhj}&(汗ZfR,r٫3Mץ[}Y%oc;YiS3;&^VQ%d3>V@K: жw# <|ښ:P6YRzjQ/L%u{4 `|WQ(w o9|PAn]!ʛ=~e;\s:Ā韓q|1{= OԾU zu -7Dxѵw''S*H$(ʶg C:Z/k}wc|ښ@sy@"؂ofYe|Vun.) eq5m:Ǫ0+%$1}/+2 (]}y:p;-;`X (#For7>~t0f`MUwѹ 01`xG] B[ x[x헖dCEB\:o |{>D6!H% AټLUr80U#_喬qjlZ+jVoO`c ol6D#~kP\9][Q0Af@JV{i ;nN{.# !A9 Y-`jvDՈӧ5:!179zQJ#2MhݎN~| T>f .ՆލQ[^]vJ̡Pyؘ}f@f^mb1PPgz2˞>Md:rDU%!oSvzdAPj.`m` 08My%Y~&쩎icw_5f[* W8*ԴXb -3of^] %_H"ܓ=v]YRS# գq^1`ޔĂD^\Ib-|^[v[t^a8CK/L9ͩ ?{N>CidQ !>uRƦ?*b9 brC;M< 3ȯOGa]!,P խqIn3o_.~h?m'p=@u\Ǽ$Cņ<Q5b 2rJE$TR<zG46\+#s२$/5eMjn|?RZEًNMdk} v F*n}i%y}| DBeSEp]$?+j:8 gy׼ʗ-Ĕ]B@0E1_Iƥ=AEfh`D5JE9[GC}u7 $CwcB[;dRb+۽ >ӹO^WOnp4[Fln'TvS렆T둦paF_ST(م0:ƞB*.M;PiNuDP!M` KW4 !hM*U߹m,b[7S!ܮ^n6zz` TO?fݚ.k WdR`=jaAC#6Uyur ՗b *8OinyVt,`{$5fUQ ]ԮL;,1(PwB^ht7I,nȤ2܌5y d?ufM;JY6FsWn/'v[ fc>=Ԋ>ƦR*G׳])yYW|EEY+h3hkBM񨪦h}wd5-9P]ݨ)0UjgϸL~Srԛ^`m+>\k:C5z#g8 4U.hsS/IS5?y,бu?y׊ B4̰%uH`5cj-7w4]XȂpG*\M•M!y+9 ;kNأ@ł* "J -a3}|͜Mz| ѐ]ߜ6=hwNێ7$=4zJWT5VI =Z5Zb<yo=7C!ṇ7P>♶MĎ n.v\!6RZ/Grv70gq%d'+sLά~ hI tqȹ͚0"Gh&Gp[0^b`4t(Wh(G2yXFK׷Q=U&cOлiq62d=O}^pNaM#8k5) k/^P[}ۯI; Jr_(nhY;܃u=N[޼9l\eiJ].G/+: z}Rk o䭨evہF ,ilak߇z,3HQ]ǧl塛x"=$΋)㽣R[ns\)ڧ{k75o)Ao#!ܓ107K~oFټ*Qftu&!d |a (Gʭyy5-١K{ Bp{|Wm^וgPx16 N,fu" fӂg 2}@z)̀n^U) 1D}<\5-y1릯:aY ̇nVꚌA{ Ϡ̊S9pٍKIlFq;fa |sM#]ɱ)er|0ڳ[]Ȉ8 pFUh@=˾כC7/#Yjpѱo]3r"CeRPdⲁYb;QԾŰ,Zt6$^]ܿg>`h:`?\,`a/NnUj7{b#UK lNvq=Do霏CY_"` 8 )),.CJ ~o)T"=C( YO*#h4&d'10ѐɍe8,!?6Z8gWU6+BØ113ȘC&,A~|Om(WVm$%̂Ֆ09&RNn`'5I34=:C6Č]m ;glk0s^(I 2A@{@Z%o jw-Rʩ$ Gg2'qb> 8\3a(9챬"&?'KuQ7cܘi$ I[1CX'^. F(X.^,R& ,Ojc- nAodáIH6i@ANȗ`Z0˹ؘ~9*KHhOch3@B7D@b6}1"- `inrHN' >a{/r;"qF=y@v]7ٽx|)t $P{jĒ${dGJ"E3o,o=^=)c^f "4mup-٬@Q?K8D5)=n+TWϵl|kM]z˿Syo5ڦ}ʼre@%$D3Ƨ |t꼗>|\~D"x4_cg_ro(2G1 d8؊䈦H$E* q}upY}e`P(еeeBW꧴桿aXmhkOk,j" yfIF1ﶖfQWA^r"p !"keb!n?MMr&=gjQ!/۩\~&8 2 vcNO]r`0B(LS@ߵr5 BF#WKNG~'tI0\{ %w ثeoCw:Pk1V'瀮ŔSi޷Q^ 204F߬SueV$,yx˒=χhu}$2q}!y0 ڋ 8ݥtEqvjXI1؁ɭRʜ Qg1(` s.eU|^7 t́*]ljۛӀKP &2NXq,%t\m62Qw7̷B-#{Ԯr,=fE=CW.4T{<,#D@!y*>gFbo&1~F\Is}gm zTyw;\8I'Mx?g*&vںkVRE{[_u>חH2u9zS{*A JWP"0>8Z<=;[^mgk}"RgU? nv{oWG*e;tCbv@e28cut0GGŵs iB4.5*Sڇ"Dt*KkMd4/Y Wh R/of`ƐͶR Plñ+sZW^7Fjy 3T٠TIA^͇w,='O0A" $LC{6$?^/ p // y/.^ h pL ,Y ^ uAHW/+gbA4]XQ" W &ae&0bzթf'萉:UQ]KEqg{|\}0N(U@R!jOia2rs##:* DY= jHA/",o.Ӯz렅G#w]]+_dr~d156wqAyR=z2WJ_,?jt`j:v$Pwu+o=k֓o^q1i_l"|}r2gdFH~p@@h[Rξe?wVx<UY}. F#MuP_uup4E)A+eUaIe[V 38kn6p忘$/]E*E$ҽrY8zɻ5FeosiP`]|/рkFkm,IaE!EER(Ơ:(ɂM0mySN8LuΆ' rfL%H]I^^񻕠9߫ 6BPa} !)EPU7.:_z => ߥu߉]%b"fmI % BX7A*3337xs:KBZܘASk;8IϻDVfHYrB ?m b.M=eUiF#];: jZNt6p+VM=ܴ9J*4gW}Wjf})wfc~D1),e; A&!qBSXG*Njj&IiH*QaʍT֬gҋ*;ɪŃ%OXlwz7-K## fFuZ[Q51cylZ捬hjW$N}8TU6NtjAXބ+NM<NO ΔgyJ =~36_<ͮ3LӃkM3#0.bnj-(e9~7ԃL\&cN 0on3:n-%On?g':;6,3hLd݉&a69Zm[D/?rKqmA@KTeZ I .ru= n G\ |4 "'iaaޱM.wkD5@CoxJE2-sN'=䒝c=lea3~3*]!1۱Q @6X>ˡPVAQH}warE{ht@ g: p-"-B?*ًu^ lno2wl1GnU+ub!5_lI/wTM6FփWg{$[gpַ?i˗)c> W^o@ku jm]0ٞ'=IX[hؚ*cSGhx ]d C/z;;9*i%pGT82jU>8vcaWLs&Zl_^̠ak/;͊&2js|,cdZ5jV}Zj/kM$*vm?woskfRR՚jni #|nn } %Q   !Q"q^Y}KGɡ\Vk+tv>~vOxjQ_oyg}Y~)à BMl"R%AcUU*eL7ߓi|ܘm #\giV5pQBluSΊbiKQ\:V:C~&NYeXJ}\ P %IԘ 4.ԇ#OBr[G:W-fSL꠰aJcKyϻSh1`IX`OA$II dC]y{YmZfn-ZȨ1"@fE]ھJzQ@>yKIV[J@"22ߠIT& 5CRJ4\.(uvU ͹1?}e>Ode-|<#/֜2X|-'j b_/g}/EG_d-J*\bnǗY3L!wEKǯy,sҠFr\\.B]lRuJwy91_@@@2]@4"WLa # j*IE#D25PP D@HW+a )2QK`*еei47(%C,H,$*b 5$0aEZG66Ɂ ,)MmNbp_QHE2&Q nXN1WKFPyidNfvE)F)yUn/F-dsP U_p,0cꄨ!-o-f4 ~qʀ-;4-ᗡmKmUfrW<"";"iY*DL6^HrL}42O؅GI0*ЪM fFȨTG/I$m x`` 8ш]^o6th4F9fy{ꦒH兠{QZFV@Xe_H|y=5iUpWU/Uvi&00`iT*Oh = o$'Nvc'{.-0f|Kn;3{=w9A#k§;|V2o-ݍzANjtBT2 D9Nm1$.4Z;LN)66e*aLJ@U =F@\ atdijWJ@'t #fCpDM8;xcMlcsg1%]Jx}c+}5E`j7@|`^3gmh-ޢ/3/clĨ`鈕R;"[H3D% l™u6ls[W!Xֳj.&CEɭt1QN ƽT גoxOƲYRӗ;f!NEt՗qՍ.=2oe||K+ԑL3`~/VcFTDЀup $#ޏV,4oi2_ǙK %S7>"8e[~2A^r۷V;3PFv 4wNr'jճTϏ 50;v\e@Z9g(Bfl uich̺G gu< N=8^CWϛ#CSU=ΖP(-9*4UAMKGg&:-k骁3ÝD9s=*6AuM4 xHL|ѭo_=% et*0@IѪB4e}z5-P(0L92<1FgD~ґܨ0ŢHwC׎9DgKP2,R*DMrK_\=leh4^'r d[{O8mQp7Ձ 1rc$jIjz%o{?5IKihZ4D2j T4)*.Ħ7g7oF?M_a0%^* ؆]״ F+X{O6ݐϏ4EY[_&NڌC&DlAku~ut/<.%8*2'VIӐY-~|jy;xHNsT ?V9h'k9oAT}d)abѸ !I攑TPT ^R0γ&Pk-GF aG8sNC\F$$7ke[?Ρ^8˰;mVQMUU[o˃QaL&mF(%>ny(m^|'xmmrAv\ġyx34Ջ̂hSljU\^Wq_F¹XWZRc TSla4ӫ Q\|ӹjٮ/Ц[3mjc!g@1$[}q*av4_Dj!#Fo] .`VI'w%^oA /y;TSrü&Ai~E^92Pgu[VԵQhTNk^iЭFW~ j6mtYLֿ)ygIBఫ˶ ]MS~ 9Vd3 ?hA|$j삣cn˄0pw`h *mr(sàU"ùטƵMެ~I{Ծ0q(UXi럺*ё#RENą {D#2Qo׮kAFibPB\- K`8`#M@y=#鋰geנGG3.˻]6>Ah'滯X-v_I9_Ý]ٛQ!Vs?U_rL+euau ~Yy#ק>|OqSRCK:+?rm:ӦhF@U vHW.MS'xTqGy^DKT͑˭Ƀmo1pAr5+2ofi1d'bV"A`-c! T_0 Ns&4nc5Az_uR6%BC">6 Yh r)ц1K1jKYR.aFbMfd¼?YI&7q {qȺh|-:zʓ ̾ t2:ٙaD.<订$d~Y(_il5ױ`0Z蠇M-:Avm|+ C ?ng_M`űm`oW!i%߶# |"g|SJкVBM+%n}0l#DaZky;mΌڌy\B MoKۨ˘ h;I @~Kٙf`eU܎K)ahHdxj߬\ـƜ|K8:E5kڻGD_/"RrX</_Ԁ٭Ɔ}ަ.;ƈ7VUʑqpfymzECϼQb B 9~.xg N;85R8caC8ܞbN.=2''gҏľgfp7%°hJ7wȨ_ G8oi#aV뗉K)N5Ӈte' ! B$6FbU5Jtos#ߴNWEL%6H7:_Vkk@bt=){Aa00l0/2\cs3+e;;pN01@\((QǾFxxX?&z΁*|e8GJj/fta!;8h$=tqЈNN(Y(?`mId'*L7Qȗp˯CI>SxTY@'$.KV㯅u r(y!--C8J_pmCAG蔘˵20ɰPċgA--=M,'ThGPug}W,t+ᖪ5ّ 5Od !`u:] - D(بZPT$Yx_?c dHTQOقC=wh~6~;ŅTfH$zC$8Hnr[cIV4,pqfygSgmB9ˌ3UfMߡ WK $77>%u6}^MuCm6ABv6B4Zݦ<睒HZӕ G!A;Ъf؄gQۙw@Ա40dXb9w6l4]?3[o4 -籒d+"bUƪuŚtr*;9cX`] a!XZo*5yWW%n8|Omѥ @gQV,sL7[ob,Ș)/(ZsnRe^F-I- Bhݾy0wnHbC%ʽ QڏXXۼ{38ћ)= "I <U(1L})vݕ OTvj,No=sGR#1FmvVt0:3܎5 nD𿳤 \.OhnA}ȆmlT<6+-"VE}_iYe[t0GeHxeGzK8Ld-Nm[w|5ksk=Ď<Ѳq񽭿NclSx_|'TpAhf?44cXw Z?R@ka:`9JlÎ2Uĭos T6nae^_lǝ<kQn` &%,gkEElS8=?{( Ue禲6Sqz {kc氇қ_5|eQv(-bŀ~ۖJ9A9u!z˒;A~ӣG!Nsv^{\(,_^Q}ʑ"iy·ǥ'|rt;r糷|aٔ5B{j}ÂN+W[sF0ܹ^B,^4sN& :PVNb@Ņb#A-0Qh=|d`l,TL'J;u伿#&lVQQZ[Rw~~_ 0U^r18sPaZ cV0,NGzNѓu%t])gFrB z",bXrM\Ƚ7:؍:E m4LVFQ߬=ڨeh:ѐ ֩,Y خQ]0RQ%KcJ;2Dw#0ϋ_-Z}^rqmcbׯ|'xt#l<`Q.| z$On XxZ:rr EZpHg'C!xwH}.I'+#cJÕu<̝%3D/I6ڰI,JOh~mͧQb]aO\aӚQEA*iBsOz$x U[["S^1Y&FDIt/ +'wV7ZdSٳ|.%ТrewS:I+"x+;~9[C`+R-'2ĩ &0ЊŮ\FV,6U,/|4ko&WG)@qgI ^v)g&D4@ʏZ!Elz(bx@9^rqơH&D^ڼ:@x$hd`zPi1-K:ݳt2݊ж|a8.y c`5B;u806.e$t\D[*sk;OTݨ$U0AYW7}qY+L5BD %4-xvĔHv=*$4Η24?p7at4p/=_$&ܫ .˄^穯Z$ >P$J2&:۟vi1ւϲ2mѾRs9oVƳ6KṬLJlVS^6pe~C֦ũN?)5^T}ADJa*?*ymRli J e~`Q< ꎜm!׼:گc.C \ǛoV7HޫFv=_"wo$ƫX8]#sS/nY%D}|.k+r/G9i'C2S|߰ mK R~ Jf}&3Y³?];d@M [ Gð >:QcK&&aɐ+ՒÙd5!Q{Vl} >> +1M^fl3ؾO9:6^Ix9$2R=jcn-,q6/҂CwPɓ]HK q} ^@Ƚ^5r_TC5Mϗ$pGW}#F(G vk#R{HOj1#FH#Kۉ~5.,dR0Ӊ*TF2vqba\ґn*A`.DzSJ)VDob ( k_Մ bq(eZk[.5Z@5%?Fl6`EʼnD3E6sv8fTYb \@m #8䏊zA 5Em[5 ;TrBܾ]a?T(ߎ&+$gg WT -i V]UF;D b^Č󕩰-/>J,"o}GY 2 PLwT2$<,P0/A*.pPݻZ(O$5[3wi;ʱ?Yrs|߱`֕"' 9dC}xJp׻8L0|Bs+co3K?ELչ໤@DL[M5aN=KU?c\lcʏNo,AFIRrNifTb?fF<{$bT.MZ5R:"S]D5W+DAbl՜>i> y@3?1*k7EO_V f9ld=گ - W>Bu%,ߺFM1Pf**l_T*RuiXReF|/Σ'x˦c}yo F'ބNU4z;ic֘cKK0n= |ETndxv\tut"DQsXLsrao5chÇ>׬(zq$xf޽.FMwUx[^lxjߓKI$" lE.KGYR;9%L_ަ@Jf#&fdj$>d | F`vq 8RR<zhJpgIkwž`@Bנ zJ-LAt!h򬮂u֐_n>]zZzN~;Tb6?,vc`6),‹1=NOW&Zĭ=Qzj]Ѧ(ٷ"\4^PbB*nòNW>6(m@.PVkФbf-(}@vZԱB[&H~A n9?qx0UkAe¥A#LMA._B#tۨ0BEm<N".Æk ~n]BE(4s+ǘm PE!i=)ֵ D5@Dr4gqB)4[Gg=pB%X![<U2ΏA3 Yr2 6sv]B.W޿0ѐ$02R5vRj#,*B_J˅OX11zvN*nuyR eJ;XTA(чwO (,EN(e5m@:| qIU:zջ)ZB;]O#ByY.>>1=ڙO,ְ6n#K/)2 `;勄[8K4^wh PH'IJrƝ5a ]?ww:kqXz!}rܱ,bN`..4qfO-lX4ltU94P8X4Y\-B Hpcu} h:ݠzȄF%Ҹ_ڊ MnF;kKN6|4̘~n?\2N߉{.k 0VISvi90] &Y;fr0޲埦! 6,[K1Fn^,q DiX?-Y@8b\B[{,#Co m"`|l+iC U57d3!/A5fMz-- ,J)3K6G>$碗I ҭGKp5&p r@1)Kl7z՘՝CCT =_֖B%x9aJ} ^@hz"O/*p6Bk]濱I'DXG4wC<_LJpl %BvQATba$[=Wb"v$E}ośΠ?6/:|&kRmwyMĚ~5WOJZa ֢غcB̲eckH ; c.+0ؒͳb@NݛZW[M,В\%~uBʚ)UIVal}V=;Pɶ/X'-:QX 1iM]t9% & `tJ#JԢ}1@8F<13{7D1zNs}'99 ّp j%QgN Nh]2ޝ"Ȫ6fZ`z̓2PfzPF>Ԙ"a)hگlrGr3AS?j;^Et;eOJIuzꊣOZ䆼P_2[ڻ;VۆC1Mvaik('=A!q܇TCBOC9 07*>b0ekͤ(T>k`hI3D96͞s˝]ψisV,"˿EYZ$@RSJWǡС#^jnՑn=~GR4jT@UNn![6m9z2C d.yQ7Ve?aQ:a}xV/6Mov&\Ȕæ"Xod, ynѩ &QEκ`j/+n@w{wly V%XKzVzÄŇ`MlNu@P[\1hI/dtq{iߖJ-F%} բ~`]:cM_\d #m=Iʋ[8y ᘞWW*eTfu2}~FEaJe.Fi*Q/Kj \nMbw#yW}:6s;M<}fʔF.p>%[{LWNAHar{t{qœ:υ]`qj<)E~_\̀0W0T  fX8X2T)@엮ԩY}>.С}͌?3n7S; e:6. ADR?~E y eQe=jNO/:ڴB@l "U6Sr=*!dPڼPIFQ*6`MA!0S͢4@85el-CDfl"&;(LْF$ ,D"y"9 KڃVe, {F:tXPfJVK^]'Wa])B- nz-ceP_~ ʟ3NAcB< nfE8B])[z-M`큿5:SZ% 4fUGWAqb.so'=fn. ~Al1p s%dϏ2oBPe_)}/mxmR H?(ibҔDK+9ֽMV­yw A#$BwB40UUI=ć~ڈ`V<ּl6Nu?9T,8ɍ aY[)PG7E| f=K.Nv'&ٞm`L[z6?VeФ٨=x2lCTTmgvbyh3l5@ZY'ݘiAƛ>ysϊ$]ߒl>K<*<^j B\Ef:-HJY~k?ƾb% C9jmcYw2eڰ_bP[n ʹ*ƛ4bYʫ:*юSHow~F&./||PEuțpgX6eT6luo(̚xVR^5lA}XRj i&y 7ޛhei7E7I/4X; ϟ翷BG=$n^)<;jq,1[X7!꠆ެ~Ko bhDb-:cHw^Kjq[ƁDN]lI ˚Ormށa t= v($:עa$<DT| eےb s_/%f m$ {~ /+W7C]Lb^ ~g\a'K)g}CqiκLܿOY$[594DK/eqWB7{v͎sf'}uRVzy?5esx-<[]q#g[]A)C-ћP&|P 7h3ĺ Zc(_aիWf\o (O2.dB~VXЋp"x tScKoޕ2Nɭ@ Qr`c5Vd3D򖪐!F >MV,l{"Rv7rE.&7[?Hg0myB-oj(j~9Ў(l2ȅ[(eWVŘAH'W6pa ,6tA 0.gЎ҇/FpOWnn9%F_8)NbO_z)m>FuK\h8Jy`k"TU0W;maaI\eMaO]ocQGrOAG|5 *?{2 +汻w:^i. Zy4 Վߤґ"3S(wMm̃#i14HGNwKF*RHVvv`T<YHcKQ l `3=klH|#0[<2Uxή's!}G؜ êta7 qf>ÝO@ rӼ[%hRT+BQrLNqT[3wA0+S%$`ASToN<mCiy.L՗z&@VGwB9s}`"4ZdA'FO*HcLn"v ?ܿ5)#nMgineV&dsiq ki0+;5,a##0 IEV̉ Xa#&Ք]mnME:tP@RyED˞SX~{ѨJqGC% ^aw?1@\O F!;G  :^KWP.OvSپ h/-ߦk2^\Gg${o!JXTG6ofP-놡 E` [S)We1^cmf[f`be&G'S*4p_͑ߑZG9ٱս\ MPD7=XjO"\z{xN@46]&ug=%s7Pw|zlYp|t.]q˒Z A-w7IaLqMe{U\Yݻ&œGk]ySw{ٯ\E$yRH"|)Vry//ȕ;鍢3 6GBW@k~P~X ve0ӧMp#ԫҥ젲1s:Y lAmD Q&@ŔD)e**\<25Jʣ6u:M&$R|$uPV1n+^h,b͍<]o3 YW ZT (-p.,-~SS]I͔`NY\wh+ᰳ2pHH+a1{ *>s O Bt!Le9wX7KK'v'Rk!6yِtLD~gxk⮴TnaKHA@hg9-ddE7UDEx+pz.hd1~JO1 9=s'o~rìɵUGg_ |=wV`j0'47&x/16|M~_ILh]KDWǭل6 Km,K>!wW \Rz#D2T֬˝LX|ƿq/-mSA'"73n  L흄1q[8&oB)c#1D4#qkgnwۂQOC+@v 0n+V_jŰ,!*)X;!t9H UƉP&| :95,B*tF.'"=*mC$0=& :J65[q]KS!l69H*\N}(BXچTX5VאuHt@1݉/NNA*ޥvI F{_義jH%zUˢmF)LkmX,SoEǘf\C I'rTE0;& ˴L5gloGnJոjAh3pڻ-|bh)biLt݈4"~N@˜ev Qi#5T'R $/Rۈ"^k~^דj+G%̑^엁"ŔNĤ+j l=EA<jLPTtFS# aX0L`]HU-?VOvkBͅ,+i8 8}F=g <a.gl&?Q3(W;pldߐzU6-@2%f8SiM@殄gk[ެsDq`J</"SͮJMϺ7]JD7H}#9I81t'^ ΢wj8Pdvd֑RmƁA4X܄0 ;7V +9oM' I[MI<`yI7Z-մ Mwpڃ fQ 'oT,JL};EO vW NC[ڳysfG)6DtJj|jH0gL@3ʁtO ȵ*|<U3R1.|dxT~/̈{G}; qKa]p [t tqS8-Բ.ʼn#X- ߅OY,`%i:e(IEGOuaJM؛øU|V.7O*Q⒄75gbVMW uW_  ?O\/U_=K3:rH XuVHB3ؐ[J͏IϽGqϔ8G& Bc(M(:wL Sg&y#f̩A /_md!2O&?M I~3[<&TUUB!#ˇe-zK˛6 s44R7K<_[Q+vy5A5V@vZl}IwS%mC7O?o^5tE8[D?FKj1p5taP2pJ*Axְ;6=i6O_tUIķ[_v#/)5'77KNQݮ{R 3N1 BU9K&׻ p*5{`%"'rî2!,u d6$ıW/փ(K 5p#E $x;-Q7^mB:޾bT4\#(xl,2ZDnR㮆E+tF642qf"BZ->V*v_&HRIE%\bB/!*)67jtDHF1Iv~g"KńT.9WL$+iхWz3jQ⪷_ |fK9I% 4o o4T:/Qx{ۇls5= 3̛{aaQN?Hӧ 2]#\;%;(U/N$?"A+-Vsˆ6!hz]!gEeA}bm^>ɣ [+q~unQ}o#_7F>*"6xҤaFO{0Z9 JZsHB@ `9xk%"]i2hF| mCF/*#5NĢXf ȆoRj-W.U%AU8d490$;_tecNXXUtQI3M,5z֍ R>}72Ue4HIU6.͵17Rdz.p1r[wBHEJÃD:u$7!`i¸+V Ktb\ OV 2AD$U%;oaΗ8q=)I{fZ%9L5 Ww [LIhmTs75x8$,6+ UѱM0䙋rdNe::!3FYxh$*|ن}˽*ĺU!Mb3[hv^]@wT!B>S5=2+V},QDz{R%;rki Qa:JgA5Q6P$~9'Tb"?!?.rCuZ~JLLK85>[͞GLgPбgRh﯁2FD/DG$\pD*]tAOc*I+cɧ"0)oy1#o?=7 Z %6WbƳ ΂89)yqv!Hc/XwMV_Sl3DC!<dYy%zMYkϭy T:rxn7"N%ڻ IW\OI6\˷0x] = ۜ:.*' Py>w6DU˨H3u%S\^L]"Lf9k,%hqJ.8+UG-qRpc 9U{ipCIaºBw9jjA}r+ké8J~Ƶ9s76gHy _2#.nY{ Zij3KЮwu| 8;y&(;ns:G7(Jj/%OӁY B8ʼn̐$av4Tbh/_{hD䫍mm&Rŧz*뒷'=rV;q=|}U0$1tt o]w;eSL.RFEӖ΋sjRKAȌ׉fAZK 6ts@ 1N"J\J~$ \`JENizB PyV9>R` O 0!s]'K^u akq2 )6bkE9f?tRn0gݝ //!Dzߘ"퀘{fkL@l!{oM Lt #>J+ #Jǜ-H%*Pm٣PaMϚf]37]HٝiOW^M2{y|jt/bvD0è F xGnׄlݬĈ#|BDV'?P |/Lօm7gF9Ӽz0TxMz$21% jW)m\Y+!$0㒧6% fuʴ|jAhUTH|T/% 4aɰ^ b.|d:p-@AqP^2L:UI̪h,MHNʈrkcsl;%J*-%%'gni^ag2^* iNz9` r;k/s~m5rۙ (GYqN.!9;l3޶ŞGps2A5Q%v`ٷLJGK"i+Z|M`|$ QoC^/uI ~6`\y/p;$1 lф_9Q`^WK {j! D(~YL*d@> (,\enb`S~Iv=?&,O0tN>p(sv4{U?W#XxuϾcD BTUMO~XdFAW7MMO|iKE~g\pB'^q:N?^hy62ebC"gSj?7`D!$CsBiz Ғjq6Fr/9amӭj!3_t|qO).%'&QTMƙ. k0f'h^gyKeI}O;nO|o`~l_TȕнE<7kܰTo1TşduKrdž$u2Ãf6uJ6.Z+FI~`v<30xODmse퇘.S*K_i't@g^RgBfylѫ;]΃_XIbhh?q< l:6X$ȵoWM/R6 A`bP eeT9C=C{%ZA=Z$tήeQ9O slX:W,<ݖ\ZX֭Y[|X1 [= ,t}̲/ 6Nvp h3)OT/gH7MBbp͡t1Rⳅ|u!jeCuȍz" 2>Z>1mϲ;v䆲\|M>ob*;Ă:M-D[qw{gZjcjî#fĽ\`&$jޭqb.(O*tL~q H8v; w:0gvwtwhBAhBe[GE{hZftt("0 Z(~D3K}DcV_tr%F~EՉS]#.\`ȡn۩ "iwx(/R7#Ȏa>!5J6N ØKkJsMZ_ l&Ie`{aTl!.seM)#z#J'OdQ0ZqFiҢ,'%\xwWlnh"О]e !<%*_Xg sCy~]7iߗ_ɕnxn#{jJs nkjӤsƹ!tQcxbH`Tf+zFQ^HDA]w>ԭ\z&H T\Y..!K6zii6[E*b_sѡXJ,؛l?ɗ ƪOO@ꈋ:?0#,+Φ2/N3c)VSpr4WEԊ2]3{ K93tFe<qٺ"xQ}"0ߙ9~v_H^d#R Ef+by.{Usjdm?Yz dE)ߖ[ 3rosl?>3jsXDLcJJ@d"uv^RKj:e<w|M36)vZYXHFNÛH+8k j_zs;y#Y\RikTjR|hG[qɴvxgfԤ^>Jhftn #F~s!0&7uDK L~ujd: |?=Q!/27N#KOA5.Laԗ|!߁zb62p?8u“Pr0߈Y_K 3N\ѣ L.ʬpOcKLrS@F_[!A<dBT;"q6S 4Q~H4!rُ:TKm_БkGXZ_DH1@kF`%;:5V4*YD+ۡ,%LXys`((tO+S*6|~E$ xD^°Lmp`iUk{^AS4޾;,9edz?lYQTЬ^}}ʥtykcCcDHgzَ},.^\?[NJLS͡""v zniG=NtvZ?n͙TU TՏr ߶p:CAyb&wtΆ'_4MXy;J1C"YA=x\Hg{|wa#ߧ9jRrŝfz*~aHELb7/߿ }f22,^ϫ*EP4N~~26$W\MUVNa922愽+8g *Y'= _y)ITyj=b(\_<w9Qxt e_-h,M~p:dJ^["' FrxC<r2}=}6KbZMY?n|*\Go9*,,3 9l?鞫w4oKw z%}q K=qz@Hhe ק4wqB$?9@ΕA{5o&K h;-\Bp; ps[R‚9W)#W;# WY%Z>Э׿n5NF+2CŮfE! ysgõA HxbZs{-';7K:Oo'grJhy\BrzXYWFu|PMO꣱D{oEL& ުR; j)*)ikZdQ0f<0ƨ^YIDNFhu]iWzOEV`;+)2& #) Iq$bFBߋT Cz2(@X躠p>!`*+\iz,nq2|i5x<0s<[i 8[kwzJ pe|Ͱ_rJmkz˒k m߰K}[ڍ־h7A΅*U':O;x0c)!O|11_Ƅ \'bZ\$!sqE;Sh|v:W5)l{'rnb+Olh O?Yٓb|SX[} <53̚Qqf(td;_~2A>.X,`[iF}ػb3v_VQ=%h=[8m0Jm ͪNV^z7rN?kS!`ݘGdW܁. hg1EWiFPёF**ȁ^fƐö ?ek@P@.V xJ0hYFpҠryQ歅2ta%%8~b,^U o]wX;!XUdhLjLbLV>,uq,2Z+6Sahl3.ςj짔fP>}[ѮҊ^ b(5;GU:LD:| FLȸQe <̏[BC`Lq6ml㪣.YmZ"eq~]ǪB1$%I.ho0t)87EKLA4ѵf#OU-D{C8jr6dž5nT+}F*R/P .CmlMZg*#m8lP[<1xxboBL nwv} |*6t (\Krsx*TakNݜق-{t?!dN%Iq-{uqXԳZ.w{rshڛN u+?\,| Ff0.ș%"%]SЩ_~UMjb8q)v7frIBV4ԀYxd4G6x8b1c*OuhE]c;RaS;P_I#o&M(_4c[!Yt҂*F4f=ϲ_7A)&kǩX<ŕ'Eb8#=Pv|*pr+Ç{ɺ!d&b kڟLPs)^bGZ'Ol9n\EFIR12'Vu4 }I\3Pσ*t^y/<ӳPliJfǓ r/UF41q&sq3 20Yf6AarJ@^U Sro&Ӡ mӾ 4Ŀ1qs1Jª)_6XVub;E$G{3u` #j&mUYf3!rTLa/>9cEK.fvy5ƽ0|,CXFWZ3L=_Dņpi7db_-$nu5hrbH}G!WWx-DE(؞F಑Oe-ܹ!TL\"xV^N1wsÉ<ʴ%.n8ar  2AWLBp<zeWK^|>~Z! u0T1k IJ?Rǒ \';dM``Zbc#"ވ-{^K:Wfkun<%#)N},(x{lu1;*xNwmr[k0T\F[xHX_6߱PVP]7_] JsJmˊpU#fdlR!hϥk.-%ې6qVT{#M<8VMgvUjtxsnx5q8['ZxD#HGWel5`1}Ġv$ cLbͼ^|C5¿Tpih(#JE $<#Og"(qn']SJ',UB7,AM1=A)7~jh4Vz~t=Ȝ%e O!5fCwr4-TN'8mMT } \N&вO Q oG[ ) (l٦'^+c>ob\?bvSM+XKH=Z Xa3E !OזZ%@Bu[Z1['ER!swꟈ|Ë)+ ٦ªG:h&A8cvhŢ#cTCjFVE%j)먪_ wJ4/ɼAր;8ϔ$>!U܆R|j`t93G5.PN`mkk} ye9(O{:!>گLdZ<ٻv8^0wҜ+|-SytqKPcE4t~%TR 5ViY{w7L]tmc<؍z07Lk`JG3{<7"BEURk%hCx{R5eBt7w;$OBu 1ð? #3S̃ xxڢA GDa*3`V7r8Q= z'D] QPe5.$+$z ӟڝg0F#mD5wwNy[W>nPFB*K mb,\#q(v&@i4w=~AzI͔Å7_ehkt)u8BzTl./9]a}+Q?Lw5il,Kn!pg)y%a:;Iw<() .Zj, z?B L"|O('[*~7K苢e-^QGY tdb_F6): /[xn,doRkz{+}[qdP^*d]\ٝt=Q FNfy.ik#lWeLF1n$umN4qʬ[t>jX˞ .4ٷRX[OR.Eh Dg,hr`%o.Qc݅Lj]boV3ȄɪDsduz#i[sAI/2:QzW+N %6h$5n%/SG}',}tZPeQ59*,֢How_Ռ.35 }Fp@֝wph#HߓɏeQ,όpj#drۯ!4MoPH!\T6NG“G<>-WYI\ޅ hIPѡvoo|aX&~2v(dZCPF.@JRIN~$!mǓ$`'6tϱt9$Ql </iIP<:6yaqxOL_B<9rl.=gTl۟~„ ve? 挃*ma&e,ʝ19dK$p2/)U ј vihU\7բԒf/jaM@}Q ud }J(4IwL_R87BNUoU2]?f8T_ԖyL(bv~3DV[z\aSxLǎgZHk0Bqͬv(j}j=jYS|| Sz|)D0"C4LB4U᮳~(c4W(?%O$VկKŎ/lizʟ.0I]n X2zUm/n1cw|A.G5Հ0{z( 9UdBF6YPas:".(?} QWtiy\|1Ι [&;Ɠe\#GIwUNc)nrc"d+EzBwmtL|r-A =J-u:2Fe^b3ﮆ/[u+.<6H^? LG~Һ qcF%?(7$N ʳx"BqA2w+ _^ q}EQPЅj- 8+u ta=U{ٮ㷻 Cox+69Q]!zUI&ҫZIVPyLRy@g"i] g_b{Fgf4=C9G W qv6msR >zz,H)lWk7Ȧ6#Tj7XseVle,{P(g~&`E>ļ;ӻwM^F U/I9Vz("㎾zdw{rfsWs+X8gQ׾_7Ļa~Q9'7K 94۠JSg"{F*`Cq7H 8Q/.QhxT.~5Я)7>Rx:ecll[m~ 2e!U%6m۲9kq6V&e\w]@ r[u  ;uW]7*>xvd*UNrЗqjg}V gmY:>[:uQ9U("LQ. tS_n: ~wm^ aYPH9`u\_s U1o _Y8yAT޷˨!QU@)R.'8N.QjQF5|U_)Z*žK4rvfocϕ8aǶ#vEVhIH]<(ؐɃa6íaxMK%%)҆`YcG~W=$<9ު:q鯽DO`}S7EC;ck& {x'IrjYP|5I]tGpE`qQͱ#ՒNwH]??i(=r#Z?%(5OugQV^f"445-e@n:'Th[6_`9wE :GOªUT L/6F~+Mk[_^ ίYr6gYj}NMS43N4\ b ŜT!z ̳,Ɏj|M=gqNág[!a.h3?I6c BI0Z,^t>S'zN8weP<J^/ /deeʷ^g(UsD}aI f ?\]1Qfsyp`g19]%2.=}ZFAX:H=^L ˭_N*kNf=D&@YAq '6f26b&XǼ l @pc" 5`9!wgUa$]O칹='7#Bg0J5[nO3k[g)l\0 0Go'H pV C =B6.YiSz ;ikuOT@=^<8flwa"9Y0/=j0׮Yٿ|Z IA g[8$߳p@J bԴ`{ G"cȹŎ`'iiޖS" wZ'] ˩<7[[f?{">AI&Uli=&!аm"Zy&dA~y -Yє@q^Ʊ1pȊ)-ʼn{i|zjDߴG"< H". ۫*˜h<M+ɳzX{Ր劢 XW0ax8RtlV=vYzoS{oU5 wT *L\)\VVPʤ%L4 >wI)thS8޾WVzlMwFM]y]DӈC fRO]G1BFh#US7(iH K\VxHj uV۟o?Q2ջ_@ $g6;>rb&'lQYYɝrEYal`{ U_\O~UZL3ywUdT!b@{3+lDU#'Yh̩xt]el"\NA,O@=QwH=>jd.PZ\{# SwtM%c`"Y\1}5+*-C ,L"mPvmF9lvGC'Ӄ=2 Bj/1aJI.hX'ʛBBSR ڃ1Y1#:m6scz#M?pz~[vQMG,Dž/@SʺxaTc䏲ktY/c8 |wIu l~ͨk&h'a_#ES˴"fЍy۟TxA,+#X>5/}4oA);}>V@ţ txńMa9y|2T1 UxV_SMMHv;r% `7 Qܶ`$#@xVPW=TL\m嬳Xb4L~0iCL\ OkLOM6wc2U>!j*9:e ϕrsUe֐v60[0o+!ܼqxP>xLcmRYN1(V_#pɜDiBmN(Ӎ,ú% N3:ÑoQ*$!aՌH.b`'ybcM'd-r~߼;$(wˍ,Q=o{P1 FveE_wǧG>wIyy(d3UNLPӆιpmaࠛoP%Gú)!7o!x#w\?JJ D4Vd\#Xa'G(d(?>b{"w欴EIKƘ,Ao:( %+z\̮;JvvTB]d8P `]yvrĎ&-\)!8]*lG)yuȒѫ(o X95bXd n< mb+~YPk?l97YfR 2\̉-<p\TUd% 7HϭװRK`'2f6z҉3"l]qrMG7C5<]3ngWAwp FT

NbF܆ ۷qxj?2O+ %"0Rp}]B $R06:c#mߦ 1"+,ɀs2$"9S!ϒT@-VHlkZpxƞpBv`UyGEkHz^|F}TB!o f4!t=(9ƛG+4`)`?΄4qqusyFS[~!VMwNY%6ٕ?>2t T#WGq1\͍l3 6d@ &ԲOW V\ʵxR>Oƌ(JA[x/JȑRX4ixCT0 y`"biRe8B?^$m qhS1x8daDZf,}3 -LaY;pfnoDOM#n݊#0ԻFiWϹ&% @tL̟|}z\_mCxϰiЫLg|6HqMZxۼYRo``j]s\?l.>^7lMPqR&\eBcBqM6q1x;xd,,h־AրGbZ^hrUeԶf )=1A=VSS amw(?NNBe6K%tNV/3B\۵L:ty|4Aw>n<(OSqgo]Vq/6$"$BytzwΗRĉZ ݁"li7_85RACz7"ꅿJ$RUP2?hޠʸ>mYO$6}f|šJv1훋2d-*y'66LagRIeM Zr,[wA?j+ҨSC ϥQ! 1-|-y aK|̫MjA >W^ݎ61WY*7Cb&*¡L?8#^]ܢ׮ 6ݼݰ5[(x[}e sm_ɻٖu覶0TT1OEW?.s|sgP7"%9 w*sD훔X#@犛(n >j/E$Ap( +R2=IN?W۵|.V]0bZ] [I}If@$eaXdhZEBֺi _\RqaXϱO:CwoI;;w93#9_ h/J \P5n8 yz:BoV 9W,?rA揆T59;nN fd.&R FnF:@SA/Q|,ȓk DquRd|reslhn~H6AI~8US*pS QZ2U~Oi v*<r]$?$`}`>1DbZyZAH 6؀W6S'\S!̹eLUIt5m:"oDIWۄ Dy0JWvW^ *=Eה l"Ŏ\!NPUR8qiӂxw9(ND*̫ 2νϗ ^QF$3#C g?DUi`ݫ\ T/ƏoY޻T@@nxcxZӔoqmZRXZ2GRao?>wX>AA/C0ڑ鵸A Պ6?+QvV+-{ƕ moVnj=).,)^[c]9yF'x SȺH9\YWqBe^GL`u4fm| V|Jk0=:ﴶ.y|gն.o]{sceg!b*D"UMxL#f:q}fA;xf 1RY䓛|10uT~6D3ggˉt3&2qE4n@#h&Bڠ W]0{Y-+hAX'݉3VGVm_d,#(퉃ތ'+Oz\";ȌrHxsGwHamrfW U,Zrۈ׿AU׀oضs2z'HV8[Zo߯!X d|%^U# ]ڣSrʫxijt>G)`@^V5LV_1 ۧ_΢$M)Ï{VvMjL]J [պ-.1cqLLA\n^̫DV-QÍ=qO6f?l+EdW/vV;TJyLث;ޑKmҮPc8v5罰Yي}ߙ(Ѥ 3^ݲ ]L^k^}ֆ mh(^I$Vp7-zqjh@̭NU v OVOjڲ3[)98?q+y$[pƴ3pܠ$#V`b uN.{Qsٗ i1znj  >"Njb)Ndcy,PC=U;'C):|"$v'@䄢X61ٙV]>ITB1kJEiiLO Q~ /Yg/k;PaI8} zOZr;?~ XQ-& Y P;X۰ܽ}QnNs7ncg-*doAOc M[ѡfl.$Ya\L"b}70FN(#&q\a:*),2켌롈j/kq@0isz~YTMWKuhPF󉤧X{ 9/vo%2Lr/n'Nrr7@l-AL'wd VIԶ//IyQg q6|usBbp'X?5QRjRY.>+fiȚJW?Bv5ezL`f2'80sϡ4_^RxZW,ew%ށ=6vGs z aqCLsBXY*GKr YC|wG}˖sRŷUeZeX~I * ]\ 4*k-ٖ;*<BTETzGVpes_vx4Ed*؜fڃ8|^E գ$nDmnZ, !c 'fʩwbĕ屁*~~U٥GO8(8qe2 Ў;&H/Scs P 0elY~Zen<Rۓ5+ o  /ٸ`pw0Jxʲ]ĕhYCMl~ثfIC&+)$ðl;z~]wM@nɠt*)tw/2k_&GhN0x%<9B% _(nXg\Ҿ<1o?ˢ`ޙb.>q Ok{|svSB;&[ % + |jN7?dڗQaϜt WRyގX0)k)yO9g/1A +{Q\Q}[3 0ʷq ܚħy&<24F8,{2`f$,{t a['6>a6Yo˦ZQDkhv?V/>BAG׳ ռ iO t=1B> g-31ry1[r $~Re(F-XR T_Swh75sXITvT~ +GtJ9' J4-7a-!IZQ3~"! Q8~.^ccq "&NzA]I Wr@۟A4lCJGͯ=8!ݼlj%m۬wrZ 4zfk׌ЫAӼ fy@ıc@DW\97|8kj'`Q՜ʎ~ [i'JlHl(IO2g]RQa3b^,6< g4#sYȳw o>&/aϽdehwNJROڮV, Q=o 9Dž@^TEpF2սF]zT|aãyHNzţsKOv|>/ԱBC„+i ,D^GiXcv1m㾥CI@2-)KH"p4Ϲ8IV~Vs߲:egzzZiK zX, 4,kz];|#*v뻋kh?z e]hX50{ϵsED){&wXt ǡvMh]Jnwt"\Oi67IqYyےJlƽ\5t;t6Re3ksL<@ xQ_S}у#WNAhՠ=5/aqW s1T]/)6;ZaʥH׵=C:skGpo"4bcF6> OeS'c-E<àF~kK\KΙѾ|3YrAwxJŖ6Ӣgj-lL,͜&gdTS,D_ew/J@}Wb- Dk0{#D,lѹPW$%V1$ M}/:>U#yE!XIlbAծ:tJƻRC< wsDźe'eI[|VΟ.&8kIZmRߋRyS^# d@Z"Ho00jomխES?nB0(|^x+Hy -g.CIt"dt xВ&Q8}{Ռ1A} J4nwęɪ|1"~4r X3 N{Sa/ 'Hk"֜.H*>ܨʶ 2z+\aeDoN?i.+g7 E11{O6 $M\ㆸmFiy`ы\a`(P% \dge8G/w>s7I]=yؼ1|V=lr u9, 4qj@b ƻOoZ❀_jJ7* '^~yFZt~_ E{ W m `8Pg.J-z[\O31axyMMǃ'L)2H@Hi|Hq`3Jm_(Q5VȻCO$ɛL;@rFSx*k YoYPJM\+֕r?q ']\{m` 6jVnMj$ @JI8 +BL(Tж!<2ED|EEgj"~"\ږowӵƙxk"U59j[ӑ}46F2Jz7~'V&\6.V7ɕvەOXc >`0_Vg(?]}{"o>GV)5%_:2VkvVtOEiN$[ݕ_W--8CВL @2 AւiSK&{6zrCWu XN^z *"<`ևi\$|PbH0wCFqӴ&p˵ځ2&G'|[h3U+fxj'5{~푂@L5EB/Lw-J9joR*g=FVD@m+֓|V*hP-P]`Pn%,GE~#t-_$<yS}k(F\\F@|"DuFv,e&zϿ!?iN'8{NZ`s5~m#4B ,d‹%^pc.Spah`iH=7 k1ũäfkn^pb#N8D.q4MZ6&3P.+3^4UqBvǍ0Ơb.:?D f^k![$%uԃ8 icOW.Q'񃋤$G8x^`:9dX?}/*mjYCѐ_ݜ@G&Gz NA0^+!,4b{(ml`#Yl>j>O`c5[a~y߭ݕ_Wn](ԇrALqtr,8WہC_QZ`pܸRuRT8{FO93Iu;pξyp΅+|žՁ4#gtfuR`kRv9%'S$5zyKQt\|ȔP̛y;0ū p#f[N(azRɪ@v'F,YIe>+""J*{䄽A_PC(N)Ice tC'y@am"PPDF7lPhˈ$k*=W(:["يIK x:c_kktL Z0SfIKѤ}R?Ov M~o&r$ZtNTfdtfE$;[ Xl@9*eJҟ hEȪPW6]᚟z7o?1¬8(\ۘ4Zl(_+~c- zRTC V/Ay l%XLe#r&H;69 .'ԅk8h(NTekM}K(}Jvzʲ:c_xVJcAWwkC)!d>2˳n_A}`*V_ 8d =ExQ{sqiDj5͟tĐA;^E}ZN$_:awh*k6/ɤV;MTkh2%czGδt= -\CN:7Bi GusLs_Sr@MjlNծzI5(q&/ .,!FN#)xS coSܸc6@ְ[< :B?nMPE'N ޲&fV?1]C 5 {0NQ-⟆O /J*вrbYP[={~ U-)yt_3Xt=^*S?VF?iytBI_X2^s/<* Dk"lOXﮊȺ;_.Ğ-KX=iYE +n?X$-fT۷>:|Orv fH! ; e?q0i$[r``V{Q5o.d4:Hu ]kv<8aosۂL9^t>~U rBΫA,p "ϸ<0 ./$7 Yp8U>Viq+7h" nmWV:ɴ\I#aGqS.z6Ba*:$7 ĺ9[#pl=M醑 Ӻ]e=k|cB6X'cR幋-cvL,K?*$GtմjsbʃQA#6@Թ',f-ws G~mݸΈq=d#0ϏNPSqA?cGu& hbrjP:m|ڔ =V~(]wd42*RqN9Y|u_k;틐H/:vx_02֍+vF((){Pc;|0 ZC`R9F`X",Zx~AMdv A]Lg$JJy~kh`_>4(zɘDY Fp]K忎445L u<чۡ>kNGM GQ9-o A4:mPh|͂_bBY#U*p6󩜋Abb*RӯGM?Q:Iʽ])y]ϧ'=i"_1Ҳ c B=Ҿ ]ws2z&CԺN(G ]9!2RItf8B?%. 34S) |(`n@1~:t}'L)/]C-ZC?To 0M[²]lvm4zCF$8 AE,K$($1²c-*1:ޫkjQoˎiEh1cɴ.8bdJ0/Zpc 'qBv νI@~PlV2JE1'$M4&y l;+@ΚA ZWEjʭ,ˎ[;6CokDp@nS;>qa; tȟb1Zfe9(r7~)Ygqؕr>oJvꦙ$|m7T!SZby _Q pd.|{1 IVܦNկ= 'V֪x!D/8Q´Ә3F: w4(l8 vVF;B̧(?1Za-YICX%ճc2ɸ*Xd[DxjdH|pQUTb4i/qx\j WHsCf)JXWgmQE&O:hB~4/8 h>}[jXڳ9C浴I}׳vm?f)7VQɓJX P[p-%L0'0$`zCT jՂD*T1<Л9I4@{0QFe(ܐ@d9ɾKXa7Q{8Mτl hOg^SV9RK2uTO{j**|U X} F-9DݣDZLkVXT#_|(`.qDπG2cH^6\~jڳW MdMY\ QFFmN|rˆS/-:H!z8}@|F*rJݙ(e=&bJׅCUPLOƧ稩^mI]sBU`@:Ʀ7i,HmmmS`Xb>] g!*"[ٜq8U&LFK{ οjXocSJri4^>zP.e kf_)0@{䲃=V"KonÇ.s'`*Iw*ŸZ!X3eD-4[MBԣ!dI3"48g2Tfk[/G^55X,MT"2Scތ/!5&OA@b.[ Ϳz;1!h@렍j_ǡY^#5ʓ`Ĝ42M'cȿ1חr;3p\ez. L]SマqԤIyxKS .[ A2 !&&}|*wrJ3AaEڤNgsT[EsuB v?%ZR\-j)ɄnXjexs)B80ȟI}EL)2$S42,Hwm~a4s+S< ?wk4Ia8j :5"`vYӜnA߬KݰvK?[&A6h:ָ.# kN"'F|N `'O7$UϨKNt[q?:6Od,\'5hS&䒧5r軒%hVt2ױRMPbLK< AP2hO LI !Te-l-7C8zpM*iojxi\HE:#*7U4}+nNr_f4?+<:̎ `~` ؀ʾE"T @G`f B,g /)"iM;}],0@4"U#F,-3TۏE,(!%k Z%ΠP{ wky_J_Lv.a%xp>cae36[<Ҥˮ$GL(7$f=Q7 9fi[|ۯKF\A0AK93T\KvTe&|- \amC4Sƶ9ā`#m?_&OϤz$5U=y51ot| 6Z ov 8`P'xk=‚3`jyv~0u9`ffL(yE!toWU1#r9lpMd9S\FEp(@5\xe;oK8؊N3k<8ԝQ>pPQ= 0Sq-ˢixB"'q9g :̍HllݎI"w%Hp`0AĻ=U7v~!j+Q榇E[p;rD?`)&veD : (ma( f1dnL-9. 5Aa tCsQpZ mPahԴQ7vΙy^cNf}2mؠ1 p2 PȜCTO*S1&T*%} E(6ޝmK+Z6iHu$Vȕ]o-uAkςJ3^@{S4 b\|C`;Y~+hM  DE;5FtAsgAͬef۴!E b~%Qj {`L#Ѕ& nk~hڻͼT0p:LUC",YJTmоEod9*ti뼟L" rr;ꪫC/ijXћ|xT7ךb6 "}2j C2*BWfΈgd"h:xvFr_ Il'Ec+f0E-DS$ylbTru( _0R}rWޜEʚ{zUV۹5^RgZoFu7/ǥ9jYS@Kl$TmXYÿjoR ~*˓9՞3N(h Xex2V&h@WRm LHSMhgPkTsh=%q@v@䕁r|5FC+|dT ́pmYЙ1;JN*TH'QAU+2I/ѕS}AREDxH ]+I KaVPoJ$(bNRe`5J0!bi6#r:+[t'5 n;W*pTWXXӶOL^̣mo]W&Dǂ&VXvPSoAiV{HuJAE>T+$ؽ':enIIFYGq^inK[t\YL\p{*LіrK9WR0++,X/91YT2HaT]+UwLU}QmK|t͑ʲ fT=\V(z[+Ԑ]V ⇬hZa(iܬoy*w~y,J)p*a{`piֈZk l^E J?g%1sRկ!X>l) 6i Em"Re7n4u$]lQ1̠Z 1a{Р)&8 C8P8BfwŸ4u}w݀sz6 FWT;,Tƾ/Ky=ag,DU'. [X]۠%>o󽋬UuĻ/At1}N$L{Afdg#OiN7*MOsvv*T\~SmdR")dk }9ޛN 3OQX]1&D A!OΨaQ60F'Ft5 xZl>hH佹 viwJQm% hrD~D$p'"Mp1-r)VW=5*(rP:$ܒbn^_rmFNOH.X^,Ì)hXfUQlY,(){|etIޥ yZ ٯK;渀Νpង6:R7?X&Lb ɑsTS`ۣOZ}=[fӥWhLi^ > ڛGe$>?H* Iu`;n%&3Ŝp&c1&3Q8ERޗG&=?Nz=$h9L ]]eUqG Eoj ~a-hH+L60523 ^/vGݨvsqxR@* 1!Hl6~V-o/\}ˢpAbƂZ lwYK7B:k 0Z7pMވh/V+K-,RYvYYmuVV2@i@q"z<ÚցԔwoBK]pa*FŪM!r _62+0[d2kOc=.^>TL]fkx}5@1]\Ȗ5p@0O '䰐.h5RhM, r8Qf'&.@j.A]"u i\+I0ܽZ]m<+ k>R'LGtɷ>A/AH>,PԀ ^"+k{葲"3 =|uaF-3/kBv`wUtyGo aM, U7L{JiQ:uo\S52He!*ܷgLއ8ЅDz-l~r(mfSӱ [pq| P fbDisZ<9L&?1U/HqI,r >&ԺdֿH2=y _f׷OX-+R$\ߞΑplVzAs*pkp8wĜ]$zܝ:C=~HF@2):+|~") ] >Cg>  OW-@nPAdž$sE|l>Q0?#+kߞ6w"Fhuh7߸hETE7H=ћ-1 ʴ?+rqW:Iy.ru"Lj™ %?E{;( K/s+DYᥳ Ml6韩/w}st.|H lyFsGf8wzUE8 =|^_4!1*$g@%f+(=e?#*g{Wg&&U  稇q%Ch˟ێLj.V^va@-FGA+}J$A'`w>z`޾۶:`,G(0`Sm#^NP4 \SC~ZaKxFS w#f\J" &rCwmjˆ7h W Hy(tH94}hW31',+Aѧj—Fr `kIIK ψ5ۘ!xy:#Vy57?4 ҴF* TT6g* zmX%3&Ӫ%U,׻jqY0E_0Mg @NЏFx~Yiú-cDEjt}]Q`: ޼dǮ=-!Ur7&ٰ8%vOW/}ЬApAbwvɲð*ʮU#hhyɵ;0"D!TPNpbZQ=;d>J,s^L̟؁dW3Gu푚0)Z)Fxӊ ll9eM=_ >U-K\_cwk%}ڶDaJ}-5EV{K;|x!9pK[g ҃y#Vu9٫ vxzNj'kk dk$m𞎬:[l*}jIBgU>Gmw{ L)J܆ˉ,׸˼vɤX(T6 nc\X_6@E 5 i Ԋu65 ЫzRU&捤 6MS,Bc\%`d ·ӳJ ajW4 Ufkg(x8*I]X & 3+kQ$>lO θj y~D3gD4iY^7R;O?k<qg~!W(:#ρ{:tpU3u#~8ApCh:|CX?{%)dIDIktư+]@3o'd'GԾiM5:ʀeE<9MkI:O|k3A. @wrk^6:CStVačlnD|ŴXtMZԎ fe3Vl"Ϫ%xS)- 0̰B@A ]G "B|ҊJt2?mG) 95^IGaCpxIH~yn/ r@lXwl?4^8UPX L00ѷscoR̘.'099#8%gvg[{(R)Nӆnl,ɭk]lrzs{SM{S&Hbb;93GyO9~5 DG{I(fñ@smGYxοK@2hKc]$Pۖ9aK]727JxàR)̿0Ӟjqd(k u9nLdz4o+{FzߔZpCN{H" d=!v^y9q޲PZb$~@"Mn7 YtdR948Մ}=@~ X':d0Č92CZ *k"N?x5Y  #?ު.a &%"wj.>ˤ.>(.gXk-ul^@7>sL9<Md5&wg7!GkcJTM jW_9qu㛴uMFoH+Q˯pGFykUDYpiCΎmrͪm\zȕ.o="5+j"[߁ad],)I,Ymf.[Eb^1kR,kC:߾pгT2I%\:eׁ^6g1c>I(}Sm=xlN7%Ykua%,}<>Vo4 JeOKbɐ;Iqt?g_ hwq=9uIuWg{ן2-LRf1*/*_dݒ'_-ME hpEW"onvKl $ۚxr7 E/BV#qa@esuvktn]U[zx|ᓟd!_ꇨ3 ZZ+s q[ Q>%G]Gsߦ4捭cWTK1uGCq>a+pArKf[ןL\* i=F/uxߟ4̯P,ԗLz~=-rH~B}#xbsUeD^. m2Lx.{rAx<:R<S*憁rѓnkx*#3jX\/p÷v`yod9tȇ m}׀f CsˣڵmJqm )}ĠJDV]WUhړ1W8ȭvb: + ͑^:Esⵇd+B# f9dB2Ku|26YO @U{5؏".ĵvJkd['S^6 .I4^Ʒ̲"2QἁXF!B"-w$÷x0zYDSXRi9@Cz>^=_%P~^-*l'݅'z5a?1ׂ}) 4,fZ}pهm%ʒ [v7  !w"k]`x>+r/Wc[f GzC/B&H&sxfonrfs=e H):!-_0{i򝶭fقz WD!8F~]TޡBA+Wj B͍|t偧dQtEBgQz?`9Gzs=;:y~ڡn]iL2O[ɒ5>5 $$= ͥA\By9&$QY+Jvh^* />վΠflԓEBA qa271/CJ$(= UN\ICIK1ے}}7 eө>wJx#Xٷ51fwONfE>7YEO4>-kɳ]J3S뜼Hh^40 |4H1u yCN[Jn2_95]yX3̨'{vSSzl7K«j-wd݌4rzeIϭw+N7Z{iJ4jgLhp۫dRE-dSJ~|1ә[V gwPr7(m|.h4,b|sLM,Xϵ͹S D턄\\mWI0X _ˬg%J4tؕѻ1I^ –Mp^ĐW1^C49̙DʬN CGаrR-cn^-bϳ{|X)ߩ6mk>S|3ƀizUiϞ}5İqt;q/lIQCE7@/5㟢|2FLKW峸Rp6'2܊kn I >W͚U;պRQUxzN]讠7AK~q\25ʇ­ X'k+,eaM[ap",u hMh҄SD>Wt/nrH٘}]%o\Bթэ=M8"\.hII,8Vkz;jQ0Vv^%*P`Ѱ Ga|3?u5[T/;ÉgzP cZ6 %~lN$|ƥc wms J&mjR R"@+Rәji"&kNձI`r@c^77֋h.mC?>ʤă<^w8bpQ5"Bѕk)qݨ#i͊viͯa8NgTb1aw#Nteu̞Sve |s>lz9wM|.T_'OWWT-y)c~~CE gZ8&s,mҜ ׸k񎰨ĭo9k|cD6Ǐ{?tc M͈lHKrtwL U2j=ΙJx(4j^bЍYY烩rVב>WXc^ a2w@mY7!X"53pPWAQ_5j;VL(ֻT[^n푤 OZ q7D S7뉼iǭ fyU(췷s=:V"fE@ %zӄF&Q B[,w6 ,Tڒ(hB~ &ՎUqP?m@.6^:/whL.@5o^_ϲ&J/?un2L[,Q77UPCBu\`L3xś/+3EUN剐xu!zXnbA{CfvnZ<1z/\Tc˔7C#-3cИ6M#[ C7ˣ"OV@O J9SfcV WV`9p/]MIQ^;Z:ƞXm@J\u!N:dida֌s~ >1I2ΐt195|ԝ!GD (վ^CҦNo r߻HĄ+UwC\t:W$O{a2[:f{~Tci-HO2,I&W&GF!NmeL}rW\`W@hczf m߄X0Z} pvFKE)@q~'h`Ldw h5}>#׽;gFT+ nbD^MNbm ۓCQ8ik˓ p7>Hnc邪<YOLHg#CT;4Zo.L' :My,GsQ-7ҥ~S;79oJibGH}l "B)x'QꝾn=0=[C=b iqB0(cLu\DV}^`>K7y |h߽>K_mmJz}d@oH' 85reY k<ռV"(QΫ .E[H Nn{zDs]r9%/ع#F9"eOY?]Vk4;+Q7Ӊk \8ߩ 4ndhhnA hk1zH9,7^[(J &t,8AA̖ D?i¨CDbNkQԶPFYhZwVzy@oWʿv?DKH{"}vtfSM;CQ D^&"+b *:5f%bUu5W^.a\ݡIc: tLMGojpU;3௧NK8`۞|I~ş$uhbIrU>T(2a=&S[|!@{ߢBEHDgQrZ}Eab)#|_&F:яΓ(W38L"dWn == {p<8\ZP̺zIET}b@nJkAe'7)ȏ_7 F['eUK*M.>R˴ϵN7e[Z%# :GC ୆q}"LWI:6"qv"W!%}V3^O UL b/{G;jq`ru>7oVI+eniX]">34xLf ~/yU j(/ߨ~MSXqSb\,ayWT]4ז#sLީqI磳! WWh֢3Y'koi=r!Z9Fm`9sR&N"79d⌥ԉ~ߺ:g,L+n߽=Hހ%w؁1R*ETWIyNMFd20T8Gr (ZA.H AW5TZzCs\C.5jvh[w~87dl{>%2&Ttl}DטT9ʰy㋶y?"s+)tg[WwIBf9PԑwRKx&="m=/&tyt] KwUv=gwjh}2TG%N+=7'M>¨iHW[D-yHmagǕX A;SkIG@?{n+:YU̠1dV[7bToabo*/:PX;k|P(qD-s m`w䶶mɓL(;l&(;۳n$튣0D{ Û" afY7L9uԣVRncL;a=Hb.f~v戳Cڡ-ޜZxӦ!ڊ9ޖ@ Q‘q4c G^ {4 lco \$J%;—˒R %x0[z$8+ˠ/"-5ZZEjxvIdXhbxn9?G<&g{'i{ &L[!3ָSdm+b~tujtZF٢]S 6W:mn%(*#6Nr4QxRNſdf CqØ9y^Vfcb>.4|*s6{([|$P,=xJrJ.d?&(i |YZ,2\3 ɛgvKk)~^f<(^``0=W)TXNǕmv3Bj&BMHW-|OژSH@V 3j!mXuI{vÑ.S>Lo[_gE! 2Ag<׾ ^+ѦpǛt6e]*cճD:Q>0Y539}nn[)<+>CB)pjEƬu#/2@$݃ɯj cКqd '[.5ymucS'Ͼ5@VsX'L u?;=$(9*1Nn],KJ}DaƟWØIμ]0j"I?6)y9Cp|z)=ucoG "zx.2+\ Z(}s[n&9 AZ.Y1-3uGsYQd\Z~ +^T6p60h_nmeC]}~QC)@FD:ESya ]2櫅%5̈06cUv?wc Nȼb scc꺡tG JW«7;FQ$X*Ag Q3}SXjkd2n9.VRqȢ Q_[c`A;aUJA l.  D%YyutPv4mLI@u,7yTNQ"+3۴m*=\F̘ʇ3QaFz,t $Ixmj41]0å$l ,!FŔߨ@⻼d[P+lu `bcYF =ֻUWY5)f)5\{& ExBxBz*@OT,=e FIX 4&ZjVIK%ݵ~ Jy@676z*w4hV+NuPkHOC{8!{jxpzkxSH4 g:5W;B4|awsZu,U.% (y- D bu4< '@ :c` i,s6j+.⻓׊69-o0>j"8llkIE 㡧I4]rGM--`] jkO4l%UĢ yu_M*?; l5W3Q`.(V^64^2 raV۸2O/nqm˰ՎOWX*[G S!2n c,҃;ftXSS 1o'?D$gOIwxZCҤUԖ㔏¿1 !ژ¶)iumso,2ikxT8'϶!̮/ 빟(fᐷpP|+3qN /Ŭ__sz ǁgX挊Az_xS>zz MoG<шo+!q3/DggǺG!_VXH$E guPNۄ]l>YQGFMlqU?~rE@ Q%=)qͻG G'YB('/LAlA/\jzz^&ĘK zȳb؈ un ƃ`evϑjCy NV->.ۖ!5~f5I׾T9ɦD F|TU΢ XU3c=< .H_\fTf`ɟʾV7(g0Wf^J o'0XI}&L!?tY8s5t/EYW:Ʃٖ"R54^ B^U;!QR/*ɲK6 ~OUC5YIMLkTX{$3oq/-9 y=OI 3fjÔDҞciGp+>#;np,XTuWưop"qRSi5sLFV(wVhn B*q֫s^l=5fj% `_׳IFHK* #Ž3>\a&QplEz;Ptgf;{M/q&t9v4>ajr,|ͯa^޸1t@(شX#bS?Ys^Oeq7tbLJ>p6 .mI @>?xk7I2{T98cEtTWY'')V@gݕon 7 ܮ+Lliz{XnVfcm\B"WjklWX(=q ;YMĵT̩o Sv!ؿ)onuh&e bHDVl2+P, abh)z@[Đyf Bヶ!wўjl^zT#z'Ewog݁R#|lV !XL u3AQ OS)o|RVW̦qLU"W dTzv0GD A$7tkj\}0VIDŊV+Ky|t9|DY<[>GˠQ4l+t$li# g}wwD% .{N"Ӿu2RMB:̪~ymSޤ;Eြ ID|/nQJk_Qtyd2-3i ?vC%PuIlb^]jv\Nَ=*iٗ~t!507FKyo|eakW*3H-h{{ > a%gK ʬ,I9)!aLa| zQJ2)ǁWCaо֟xVȃݍ3$oݱF;X \n82`D,:..N4!YQ}!=lIbԦoH~-3s-4n, 7KY,ZH Ftg!:h#.q֯犹 W(0 Ɛ!oMI0u{| c}hRQi}K+郎Mlv8땎GeM~XesC֯1qi4_U75bPSK};T[ņU-2c1_2WB$MRPBNc9W mEi\5t) H& j< 6RAB)D=E%@A[9~7Vۿiw8VKnZ/&Vn{<\AD2:j[+I+T:|<1:q ;;y%4An0>L"MrϮNc}*}LHmOGHj23ȁM+&y1Ifq'jw46iX/t*"z7ŸA>]k. T o\o yg<hrNڨG$$L% u=uˤͩ6hH.ܾ{U!BCOV˒j8 ch5%;2ohn-[VknEꝎ`KPޖO#̮.ikZwy+!鮑\  H ճxl=^i[Q `4vpJd0Ynʎ]b+~+l 72A,J_n{`y5Y50]@w8OEh0l@ 5vG{ت۸/\/%Zw#4Gz^G 8سraJ㌘` I6G`7tMױp$n;zkgl7\ \pDI^V3F3 |c:7d!4QO-uy \p>.ܷO>X}{A Q7v85ۺSw l=|+gmg8..ˁ$_h\qrNҔ.D.@EI症u~tdrvZ?==ѧ@ݳֱ6Y>aؙ=dߑ|֣^z#Z#ezw7|7S瀽j' !b**m [KJv`!K! [QJ<>\J ˨o$KW.S)lTjm"\ Zic3>G6܋lHZ g0SsBMB]AdWzM/)Y9VwU^\o[FT,ޛF|&OAtN#[xOAp 8:"QhFO{hV}n Q`NծJ CC9ZnsL#^jƼPC}_"R"/}6F_R=nnkav2BŖy+H@T;ϪNBk;g ]0o ^?dHY5m㡸\: ,̌$=|;MYD~@V*g1lAҎ,.rqcd}H9^?œq 7YN<窇}ڌhsw:[Ut(7eVHuZH3PYMeB[hg`*kŬҸE }_>xcb.$ID,) &-rPX=wa|T3 Ÿ{C!l7йbZ72Q|T`]Bg'anr~{eto8xS aްR)- =DbAb|2+:mCtۉfؕqF!@oz{$\冀HIMGasrKЃ !WF]t_/\\)>ڋhϼCQEoߘ@ q8زne7-,ъ:X4+1Mci_\<ǔqll,R]gð^x)c'ZDztzxvVJBh,8+x;(5Oa(Xa bAx%Gkװߊ2j t޾@p63;U+Rj1M?Ĭh&u[h\e>#8nȅFp?0` "d-gͲ2;/<ŹbiCo'~f޸(@չ>ӧݻ/}La%'r6s/P6cy7Q'nǧ);OP?spiD&(|e 1?ZCad :dRڨ탼Bj_<؁U g!k@oS]שZ_|4+dRw*Wr$obva|6h {^H?x yX4lqIU* ںAܧxdcש3a#esQOCˤP/ϐz/vWCWr!MJjxiw"u(k7+y$ݫ~|CLkv+XP0˸A.$dБ n;9N[3+FXkp#=&A9W?{.oSeH_xI>9 YGwHE_2^r^g1U״w6ڈ͖s' z_'Buz9nGE`.Iua/Vj:ƶ9L4g.8A:=˿:+Ct<i]5 :Oֿ3M7'}^ 0fIP(&G8v^.: 6SBPy)+k}H+P^UeWؚQdok7tQGFsEbѻy,Bj/ɒRswK*^QG"u#4 m@oaσ쫓%,u]CsgPCǖ3մkc ETo ,H*N_ihavߢHظFgO ]쿔aKTΟG=RKekj7 724%E1%<ӮO#`dI5_<qMJ5QBAK ġ*{xx=&hZ5JB) s{F6cy(3iU7vPFbJ-(&1 ?r &0D(E:樀#VMW-^8gLpatn'=Ye 5M1k.>^|0*E+qx6W5[322\k&xPtP=V󣯏ϳDb[׵=Jhbu:@2~,dʼ 3YK;uh?+jz35ԫY%;tFR e"zDt2)5J$RbPAYX1z2̅Ή"AZ|,|XνEQ$_$>Χ'K8ck J)!`)Tc4z#,foNzJF'N7ՑH7G/Jk<&7kd 9ix/7ئV5G;v?^cGn-_Y6"z@*J K\?RWxFEzӥZh%kbi9 aDK y7h+zGҾ^X_ t?F{ 5>c"ST~uO1Æf䡗$lF{N͚c#FSnEj]&;LYN&x#wa{̋ BQwqV*4p-B2x[oٌr !1 *dI}u)_Uw.y -in [*[EG|fM?(-T+'7~ çwwf x.Z򦽀2 !ϊ.U7. 4'+ɪO S_j5zԅUi/vP+1R'-,oԹbt:KYp?1T9G sSmLh6@;>NBd;"B(]ÎsuZ.Z@~[{9A_ϩr6(.&+zh18Qf/ym; 8`@;ŋ_RB[_s-ۻCvwU) h͍>յAj gq.˯h{uNxTDBjEmoGtn4T9OP{"9bmPR]ڋ4繥0o?o%HkwFYPeL<gvwqLa-V# Bd@4,Qr 4(@0u9<*c|u0шp\ krtĆ`z>#tWP|%T5 3.iܑ;I3ރ,.`(7$ՇoQ`ڎzneC#rK69Y+cRcUg8cwn-ZZ D_NtLw4$hٍ?ތgU]9ayF1+UgrHON)DЧW^ 9,:3Q"0bu\oR&fq+VGdزJXvB0XM{&*;Qi @󬖔zNP,V()W4LR!5#_pm`Bxgox$.]H~ m+(d:$)Vt+ mIuw b(e UCr6(҉}jGiz>`˞X?ر;2s" ܁(L ^iM-k^V⎆2TJ{K)) 7#,}+H<jrXi.|%t{W :f;VM ͲX`@DgCzB35K%͍8t}HRYzl7q7_,/:^Oiu;slOIfYIp%QTH'B(W8ka+ ʙ/3pK*Mdz#Q)qa @/DRwUSj uC.W kD>;pSŽ*ReM<+ǟ4Xð؝?[ rZI ]W7zqBr쪰egibRS+CtuY)SKPM=C =&+牨4ZװRx"r7Z(9_ՎCZ"VA=sIGIU5?0{OXe-(ڷLX6|5P@R<ʧn &mW/tk;3޲&J$A gC`y2+](eHW&8iE#Kq& nbjbvGSuTD:/l'` |F̺EQc8r$U1PUrxHfy>(/--Yj5ip>qÅ-Jo/zhBqrf1tArmDi5&Ns7\&=z_Ӱ4H \$U@VݲXkE@ε}XRiՑ{Wʣg4ط֓>>oRR$q (}4@<*31!ѯl/s([e KQ8Uz慐s ƐCQ7lXP1J&Uh:ho8-iGU-Oh>HnjDFs`}N0]*sKș ?,=ccTI {(CߊWM[G(-Y{x=f\ԃ)33 } e#TE`T>.0 ˱U#&Q?6j3dLЄT"t4n8LIX`IK@E.K@q:z2ƪAA4LD&dE8_y[syD蓝1\|P˝(aL)!O崂ѹ M=`lyxh<*V7 hOsȑc)7s61JUp,g8Pn/qX1̼?'6~}{o5sȊXe LO졷3?fICG46COe^D>oxo Hd=u/H\2_AnnďQ4"gRRbXounjAVA+!}C_;5&)HSY?ysI;5a bجQh΋EZ:wZp9N) rOӃKfv.k)hNAYo oܟ\RiO s2b#$t | p}@Z ؄mpa+&x܍6\ߥ&Rߛ37 y *֒OzxbԠehOuz>JSxfZ78 yۺýs% c0k+*~/BԱYraLBzXɎ~'*>ćzO'^#ED I/qg+ixd$ц6`VצG,:VDǩ$|ec3ʤB0`9Y,/ aY/k; Ⱦ9Ms+Bc2jN,dr2xtumnU0:K ޑ2| K"Ν=3T+b 7qETdwG;7kzhnJ7^\$4LDr Ȍj6˾%y$~&('n,XL؟~DKpxq S~p i@6 HP 6sk.9A#q!Z$DYE3^L1UDii E&AnQ2dٔK2񴁛$ZAI?S;N:7x{|(G4f[[3X8 T0(SZ0$oۥBDϷo[ם>(&H0>ss5k4br|?Mn  hs6oz6*b5tEEs^K)0Db#AwԦ v ?E"dt^I~1$N?W*sZZN8(oQ]& !'k gHJ%!q֔I[SՍ.icX}2`ۻGL!"h)AgHRn,snךy[xc3Ǥ)IˤI|Q8qUOf7 ?䡍qW懬JyWf%gFJ{ю*;%xV[e72|䱷+ Z@rq:Ѡ%A?4lnv RyTu )X]/G* :11հD;T8Á {?!L߮z6%XGT 1?71A؎kΦ>x^S؟hXu z<>!i|ו+Ѹ[{eKڐ!Iuy"w1L_ M#{@, =olBe'A!":xzܧU"D}|X(5p緥bEfl_̖H dB+k>(_꟟ Xh)Wf#կ9|Qz.|%û\Dwt]ۈq5z\ ɋ0Q$xqĢ8Օ(o 8Cd<1/fcn{cx5Y1˼27}q/OrGJ ]Tk7+K@ 6)/E; |SĬzWEx;l7 ̓⟃=;L0q>1T:Jd&5@` JLs}u ݔsC?HN@;ieb*k*7-,0RrE1I{LKQG}dY ^-,0>EM-ò~/)MTڏ-,=6JAg0V̚*ky(e 4"|ȩ)ȗ݊mV<XB</\3$hՙ@J~!ǵ 6/_C8-""NQ\ؑEUQ#RMCapG7(lxX[hFh{޵s4V}Џ[^&F?"h#d  U@Cr2*D3&FB!v<^SʔΏ{ a<JϱXծMS҉ ҚE='1 :jo_c*xՃ'|'Wġ I4Qt:t3UXl*yђpҾo( N  +A N罊2cw6*u'84x~ǏRos'e,~^`q^@TK/RJ(@ӑZ2@,/8{"PblK'7;3U$ Ǹkϼ>,SyLz,OQ1P2aaqr;B (sD%1O%F°W}mid)z x`:8AyT[d6Iss2` yBG}p9YGR"Bi@8rMQ$]{ MԵMwg+ 'apl>f:4/Fn=_2z1y\bpYz; "cرIWŪB9gj?:{]Mr'y>%LyY=PBTp-rϲcԐn8pe0gXRޟ_ vPd㸐ݿͧ$VQ8vMۣ-a$w(^g"RB|Vw`kXE@@($KGB6UW2}/pUA C"ڙ _X1Qb98gLW)P \5@K7GxXCGz߯`O{4lN[O'2A9\ma Di )1Nu]P7+?z=Y5Ą:6mU(SSO$i"|bO:lW)S} $#FT t%A2Y4}rArZ]%>>qu ghѯH?7(׆{̯u{9y:u/kDu`;tUi<@=lJZ5%-n>\jTO܍}20‚@Nw:oQ|3Nub1>I+)t(9J{{y,S"]AuX%e31P: 9P`/CòL=V3?#ǿ *޿9- {0 y"E gvG3e(չ3s4QDT݈d|`7Ս䝳@,w0=T>=i pVm@ZJP Yډ?8wEpe2b=qjk&3̂<[jw!8ߥg-̖JFtk\đ/61#O@IVCYgcJé:Pz}f YMyA8Oxf4vDFl_"j`T_oMn A- 7huǘ;ՈԢ)ȥ᎟Mqm'׻ *\'' ac,|qVbg8.2EҤiA;܈zY ܗtǯnEXUnoNZg;m]gUa8yf'#_}4ۯNH}Dx<P+$a7L@R6 Rdi(cblA^E"9 8ͨFYPpn[DߗN"\s#֔\k>POw`V&icE}u{=7I/~R:*{ՈTJxŁGa̴M"nS Q]'>DԯzB50y\_1M?/6Ja7y* s-Db$a0V#}M 芣É s_* P^hI[C"@7i rr߅9E_F6.HR8ap gs0&p6MIV$*qXR+8!q+- bA`@{z.5*FWBX+z] }&cݞ,4K*(#0!\t/ s1 zgLiՔ~9bIR3ssIlu#C%-!etՖxU‚>-`m?:f>~ex_!QL!8嚶џ3nHɋ_,X,$ȉghT)^n)S/Ф_W󙃖;)zRֈ/C?rhAN[G=f>]!/E''*1߿KE 1? P8_qgq:iBأNH) 4< 4zE ̇c"dzTo4b9ӿ4l"gįpVdNҦJPs7V9(xl7)e8-9>>5_JAR9LN eeE7zwV.~дt*>%'}Bֳs3W>ZJxsLMYLn)@UD77Cb܏vҼI*KRY1 L Sj|%PR\Bsxwtf;LAYpTHJn_! hR'< QsYG[G 9O%=gFJ$n&߈7T .OK>L;k1N(f44`@ͻ CޫF1ry±Ǭ\&M(Y X%M-/\`0yM$fFʁ=>Ɗ4vdF+~dII_1!P\γ3HEL ,5ѝ5@ Qr<XfWUg)G$< K }z_P}:ḵܭvOCw3fC! בFcL BPU-`fgnL]Xڐ%:9 "Z]8 ^_;CK0;'bx1OTUIdmoz55 $PI%6̐QKϕO:'q0{V A0oz?tB1갑DK[ⰎV*6eHrXdkzV)|AMlÎ-TTdC$p)+JzQ URS9ed2d1No3W$o&y> dJa$iy<+U)j;5$giG 6{R<.KKa\Ե爊^`E1$(Wf/Og&Sj-}ڝEЙru#yfNB9 Q[ZR}}:%K0)߉=bc:dLo;"c/4*)0W.^ՕI_xxU~xlz@ *Rs4GwnYiK}4C wÔ ﳄS>lZ~Y6P-V \O.;N ((]u{H@O^O(.СuLR1{NV-3mΕ _}c,kh@g+-KJG^(%zLJߏqF]+G^hp= a6L5W}2N_מf/ԗ*%9!:Dtm",|+V.T "v:#;fw[;рBvfNF+ \}'Ͷ=|h^D$,W}ke'%"ҵBT >@Nh&dKY#W3-IV1˗T3jfӍ4j'j {z=uMAA" 3 :!z <y,K =w"2Y쐸Mc"dn,^R]@LP!nN(S!W.A`}3Uzͻ/5T(ɰzoOզUDt'`]:lDBj(5V+L?m!b&φ|'ϓҕZ|J`Gl[\#}w@Y>6-V}pEc(a,$F 7F*YzdYЯCo2Z.FY[U DS呹`/EE+:ׄ#Ȕ3| YH-Q SBHC]1 ۽k04[=W#v:Qp=/p3:2۽~'\YU.d`VV]۪|E |hE͞IOe}eyCGކmHQ|nd`˿ƗD')~!v@m^z&B"8g+k[=tbeffYTԅhVɌ2>'EŽ$^6]ۤUě2(7ȗ;͌r ێY}ylU/N+=F]mqʭ~Im2Cv; R}R Qe؉0%^UaQ yc]{kĖ;##Ɵ)L}A7X"Q֮3$F1BT>3LXo% ೋiKg WP:Fqd=v(H }FpG"ob츄f6 %617 ļFި"KaO ok?Z xVf"*hYK^ew.鿜T3*;hߤinJ&x.@({kUiC;h'f +Fc."rjYE#4w1`-ԟ;? $#{(II޲hKW]JU^l x8}Zh5۴ {ޏGo5V)#aqOI%6#1>:RH?l WD w( 9~_jҕ?E#[)LBrd @MUXXKF&k@&ܕk )z 21y>.+ėزL8ؠCک= ic[,~՗/6G*P0-'߂ʐB xP|TUOí[Nﵣ ~zFO5 8X<:6_W  ho7|dxů1:d쭀Pr96~Qx3Ya<#E|-` lYbMB^Aj#ȸuE[bX4Cٮ}_kAZօ ,o٥6ZժCN%'>lL` ]I%AG/sVci8-8jn5I/i QZBT:eeӢϻA"wu5_:#U9fHymB=w4s >X2ɴ<ՠTn,7`w,Dihe:qmeF^A&pŀv846kC.%y G2b+^{'-kD.ƨi2E$)CEEh!>|Z]Hمӛ& %xTMijc|̬vR فaSzkJLj ^RVLs KLqݭ^%ϑExVx!FirڸV4nz y+ͪ粒iޅ%xOJ@G*Ț.y7Ћp9ˎ~%Z$rps<0suLs}NNYIjzgԱ*6Hli~ 4~xFn+1أqr9b/[X <3?ZoV;`Qńv?)kIvtzV=5Ҙѐh6&Ѱ$%Wm~ ]Zc1Oq94d5Ʒ]NIIlQL94_Eqgc .[f2V6X^ $Un>#*݆J?HGˑ`[|!Rtjnet| +GZgK_sD -_{ST6 )!/LhVˮo6 mGVs/C%}ı}jrx;-Q {f?'HjF .هϏH OLm%,7klm aڜw?J#bQ\m^whBJF$RQh%P 2- 3*jF'(kyF^GV` Fc(M .p኏on&"՚P|jX~ŀ ]pVi &'UvF#HbNمKTUg>3y27՜r?/GO 98bDU7 np?*4(h֣!8i@E^Mxǎ| JD 6Rѱk>8Yx4f*m%MYJ8GJցOhRgA׵7n S@:7wTo ;\YE%Ӟv&p9E0XC'1ܗ %IpKY *zwLǞbz _#oQs:qR-#,"ǝt͓2V+WL+O|NCrؔcTi\ǘ6<7P/0Y{TC,c RUF/hδX۶efzmC34twF) msړCJgl& s]]a|V_Lz @4FZx q`]`&(҉S3t+Q@.23X6ʂ?n SZ7-Ƨ lәǂ,bS፮w:pŻLSU׆; D ufG{!{ST08x-s]-Y)ԣZb75B.anzcj M^2꒍j\F:\x,YP72C~MaՏ% AHk!`OuUlbZunMW rGSPuhWYT\qXw{Kkʑ>ƶHiێ^o+n{n'8:EֲB,KVκKR6evGAi)Δ]ΙΚ f\C*ncb_c\\$H!/8%Ol) Rsmc0\_%xGgrS'_q6zH&~s~{AWoV{|fłca/h ~z@ uBkkpN,%݃X1dأ"mK#3$$:Oi+lINbMJP2q USEA,p U҃I,}kwu-`8+]ANO1 HX섧CCr)[Ml`&P',5;Ժ.aIj:8;V":V9hWשNo\OF$4]e۪ח*[>c?pvꗧ)`iAQj#x'l\Flh9MTO;M'-`6oo ˺tMnUW,y??A?)D ES;E=sVOl>Z(OnPY wi  elR{V%< =kAx E~W&%fU5ơq2&~lTũwszf*%vz-E}1 ]_ driF=\:B kȻ;P_,Lz|BiH f E9B^_zb//n !N1ј^bcnfQI-pAlxf!Z{i=cM84̐eCkiTHfvO/1._x^3cksrcUg$Sl"wf =` I#qUUOEs%EnYZ!UaeRJcrq+z=< T^gmk>dx˞٧Vas-Ω]K}TCm80l<={p I7T7iyE!˛LNYCRǺ[An)jz%p\n>fjW=A}`6"TWֈ!|@AusLAa)V;6lfUasU >ąS)8р KJJD $l $P1 x_{[p`Tj2AMDH~@pAZP,qc;SG~%W!},vxwE jWU("w>|Ay( 7svhcnۡ E@xwH4 96$S'X&$m>v;B>6"tXi ]uqĆ=[ (W{y'^Y>7QH,&RwR8{Ws[h{U,n4\ܥ8$@k Lc;ֳQv4enr:"1թ@mywp918_TdaPecX^írp׹C{4 r0ל o%kr"c%DS )P?gYzW BRc/8 ީݶm )}ĬGx9Gu+@2#()g8d&b?n4U_w?i 튛e LRn*Q!08XxzW QlSE'G/WWoC?*kM< \4ú{ݼ j>ttWLU".Շ'<LԼaqCݻ8c(=g1T|?6λ]hP=r?#:goGx Y8GlævguC4<6Mr@cgA[c*ur=GG/`Նw4{W9!kD 6 ô{sc3(A Xzmn-m_GceB-;ڹTqUDՕTѢ@&FP$Njm.OIw`7o}O_d1d@$'f6Ї3h`rMG{~I ]ׂ,M 4}`#}>f\mq91\%Z J5[R3ys2Qك?'x(ᬐ4.&ZSA{* 3 L#3 +E0j:gN`BVEқ%aN@` V |qUMs"z<_LJM@)g}l A/4.,wQ9e&.7DuZ7a~ )7O#<\sU fѝꀊ^~';+̠.tE.qmo>:g[Mvy/j|Șjà,HdG*i6x@ص-!6 Fܰ/}Ef5YbcWM&1h52vTX&r~l¤ v5ړ_߅j]_^G ڠb{<ᥦӝ]#~FNҝf74 =+CLֹuZɯ_"MO1&_NSkmyG GoX0hZ7 Eb'-䮈8&^*3d۳ rl.v1'KA7p U7i@gmHMDi!6>տ廀Èyw3FFߡ4ԤaFikbY],m˵ۦ$c/)!$7Ǖ)V0MzP-[&,|M&a:\dY\/^)UR5R4\=~F6-,nոwLNٷLKYtiA {^c 5A!e^ӄN~dw4K_h҉-$<)\ Pn\Cy7L^JM˹FyFt:VU2͢Ɖ&<l} ŕVY^9(W_t |[h󯸔I :/Y{/#Ee.+,kl~v$}Wc֥Q 1C7vk+Q <!|?8ЁwF:#Sn ݜ.`63%9'(']ݺJP2Kqt3o' c> Xw` W둿?x՝BЂ=} ]VGLM}X`4GyJ1RWl:[,2iW9sy9^a%la[vinnKWMl­d&ξɄ~ύ hbhY١b&G+PńDzU{鯷兇(ot~Gv}$^*pfƴ؍&5A>;5+n+ٱ n2ǎ<$9K䔽z s/Q^1DZ 2Ϋ͋kXNP99sH絰d۱I sv>bʣVEN<l1*"K}0m $l8N{9#j+Ot6\`FV"J9m;V73L]\k5w ?s1M߿N8χd?WMPͮF%|~$|;_l UG-x3Z)ZGԓM̙P `OzDTt= XJ}GH=bGtRj߁ oGEs ]) o*5L苻VvNӎ1Fa3-3ע9R3wV;M Iծ΂)@ʎq2 _u'ުj5+kiE=W)zD}gfa[¼uZSSb+d ;3ciP?0z{qrŒcK`/ѣPRmBx 蔬9`#rǾ\i~|\w$^ϐNQ}T$Pz0'GbtJx-U('R9L@h'M2m)bXL}Y{˞$Hy0D%LV9r#՘n|{Zr4p9a^1<%gc!a#nMߤaP`|-S\ ӐCYS(9[DJI@ ^-g!di/},U{I}SZ5̴ q^ 99Po'_>3퍟FW'Al?nG[F@@Ms5t,Z}N.GjqU8^{,2/hy'yoGTi`%Z<3Wz^sRk#6i~X1 {I0@>hTdBukx2e P>Nj)`VZOy2~03vP)&Pc::#fYHd6j@k eDk(*lqÞ FMv1nPJVeMګpڤ/.N椭Ԃ=x31MWzSϺ"OnR;b1UWAi?_P_7p_;z8!9g{/ڃh/yjI _ |@:Pmz,Z%$v` :8' iJ3Ɖo5,'!0uU J` r`YEF+-NOQi#thHu4Q4FP 57o{]YP(zhl4cb!7,GJ%1>}B*)`zW#uL-gX;8Sȯm%NIRqAp`!a>U3W`ӃZiIgh <}f@⬭3cx-<\=snK\#_Gaޠw>p -WO @ TLȁo)\뺶-^W\C*2S$#h@Pryǣ* Z]ddrs|@ahk~UT]4^]` XשYQ!E  yП U.dx/ĤS\P yiɴQU,]%̥z Zg]ĕWt04!ky=$:'Y~ٜu3_ M P ba[AT R4R88E0>QxiWˎ:~CITVrp"!RHm1Иq&ou4lZ `M̨4GQ^s*ӮFcǸTn>4!8J"9`>啿0 f]QdžGK<pGҼ NLv Sa靻I.ybD PD-+,ҫP蛶F8i';t v\rץ t.KcF({{*Ӗ?ՀorJc^g<Dn0BXnB52(68ÃD>>-m5jDC#\ـQՈk RZɬ`Ws0f}4rmt|?-RމQqIK:`׳?_>>;Ux](l#Bш%— Mizunj'y_-teTХڕ(T [뇌XxoCO.0Z -’Ψe,`s%,BaAD4=G |J+-B,5r a#6nYXTVElS%MЌu5 /*pG8֞hKq S#C' _W'׫dόSbiu; *~a*IFe>z2Up g"_{$HBJ ]_)7qHr,*'+ y?&#hkvO%VPBD1(z iɳQڀYrDĜfdbD:8%2槼k+&%Q3.^غD<X'`bj1roX4R# uRLۯ= 9 }7eone + gZuuqe^G$7NӼ h&zG0LKiJ⯏8 )Fe,Qd7e _wxE+dHk_pK ?ؤclp>f` XJXəIç3ȧRѭMqր=0#bCX.l_MٞdEj8[9T6b\A *Iz&/HR{ڋU!O%LkJщ3<3|C7 qЪ!t׃O;)ukIB>[#I5$cM荷SoppAiDe4+fw.F'v|*?_7ZbtA"\KԐ >/;sLxE=?-Ab;$^ -v?*CU+>u0Ij/ẏ")2\B5JW5cq OfI=gǟDK ޔ^E٫߯6N,eXfpk``%_\IH{ ݶQ -ĵlʙ<IʏCȟ7A17+Z/ KThXB8ф!'K|4ob:嚩DwvpᶑYdwchH8J+SYH(u=K@|,(8k -|Wm<`U xs)`GԧC ȁ돟lmv)lBM N+IIĩά/2{lCxj L `K04HCEq@ eE}^dD=AE 't5ngyVZb n&Y3}LEU;`!G ŭ;3Sعڻic 89M3OBe\*%ǘ] ؆8 >[ ul|uBU\ۢ#w/zVmƱz$fAY^ A dJ5Ä 9:8Q5u⛮)3'#ii5$l}%+;}uV?F$վ+Vu9qQ.DKŘů"Ro @HQǻg Q*ytCWOD4mF`}҉!vS|=-`naPtqq j(TWSeB=Yj*~ʂZ[(7.N.cV:xB "'z[1z {6!i'f L0% _9WOAYp?jxy*Q wHG OD*ڟ"-0$R3zA/6$Yã?j!*t85ut#+Ʊ_ʟoV_fH'yZ'ׂ  ɝ d.6W1v8%pGJ|AܓxތDnÔB/p /`^Xħ˼=IO9}LVw<PeVvG`l޿UhyYQ\,0^{hUJvFQM>H͢]`lIUPDO囅1e[f[{:Kٟ%wjy4 ,8Al"6+G#DWDʼ|Ng-a~p6h <&ZN-6>~ԭ;-*kۗ7QjZ¼ "iiL+8s?^Do )0"8]/٪ rJ*nnU)O*+)ՑgQUV# h%NJV1T1naK:֒8%޾>$vaOjTP@W=BQGϭ?ej>V:aR= (ZNB#޼tRH !Twn7J_slpOv"T J"FaE9)ďY#eK'9H"eңfQz}BjM`f/-;7oQpxBwڟza`tffxCWeMa$I|n$=3hiw8ǧ$aTgZܖk&!c4ڦĄH`8F\İYƔl~Ȫ l Z@]WƁ;Cvroy''䧫#@+, eE/y&\6qwKKRg!V:*džЋ!FkzWkӺ6@Mcw*V~H'4Ѵ iV!ZwRiDd9 I LJqM89(b(:u,t0[&9eG,vlm%ނĈҕІk_wyf=]α\5Pkb8ɶks|EUw}D-3 ϯOwN_^lVњA/?v ؖP/d8VW3o SL[CH Khۖ΍d,"\Aጨ/1sN[XO2ӺHMviɱ„K>OʌxWuY V̧sXl|Q9rrd3F168 K2Oј(Np}PrjU߶\8 Vh"m?wnaj@V?vpQި}_Hr< iʕ^J(֎(4юs~iN䰻31څ RV S?KInȘ2IaX\&SM- x @\.^+I 4G<:TF&D"Unʗf* lA>}؊W4K6A1N؏yfukAK!}9%̴29miM)4!,㤌2D DJHd=6&4>] ^U a|M9Pu64_*#Z K5 ~@ w]Awx2K ]KRԢAsխ(ʇ,>^W3$Ծ{=lm.D_?q]چȱ5_\nVXc2L[M &*!tߖm?b.ד&YiFMGe{'T$ 4\\UJ'Iu+FW$ۛifC˧< `>ꢔLVg=>*W/YEvǂC F/ rݑRįv A_i '{c ]b-7 qEb..l>҄Q&ĉm~?)&U֝C0̗+Rp $|RTyUI%@YJLal!B]MǤ֊dK G{W'4ԯ½}_~}߮u}C Rfs\7!rk,$$u΄pp @d(~bj&v]"RQf@ZjᜂW2 k>b'[ u7m,(gyJsVe\ CbiїD^G|](R"%'~mE =KI;bÿ-xsA?].b*4ca ˷I*WgڻSd_i#G]'hf'i|*SIC4u[sٻ5޷)^/pJ}޷EdY>|Od'6 lS#YF eqtiI)eb['nз27>,0Ѧo.ś0yYj=JvVs f盍~6kHLxlQ-dJ0F,KASg~wF֬yrGOq=^ /M᫽I!*cZBw-:=y"_yv7}qls3xٚMJil;9=?N$?&' f|}x8ϷgQP|oÁ§+v8q7!c`٨} 4@-a&nAk#%Ul*߰d9s=+XJ muDQo f>KP:crWOGs۰ǫ 82c2 z61<^2t"X&^( 8ks4l7;H濤B$TWȠsа tw9;H#\\/XmsApfHJ7n&PB=qFH6JE,5T{;,{׳IØ TzAJg>⡯ܠzWۉMi(~!G-Xw߅ѡߠϡN)4+,IC7v^?;'o; X́da*PuG_1oq{n|(P\VC&+Oa;M]su_Q/r:Z߀PfW1&OD7BLC^S8"PW& 6 ͜1y*~*K*ǹҙc9lxK]HQxxB-@an] Z4R(.+E{|I|+N%e ΔH| Kd3X o{K?|e<4!hS |_ >&Yvm Cu(Mh9xe,SgС(Ӓ? 9;*:QP[p1#l /m(<&8`̌%J_̛h0/az(.`SMtN,f^Vގ. Rxa^):-àQD k>Irĵԋ=()WMܚ%_N[^K>zپ'G82h]o =Oc~޲P"3Y|}+R_[yKdH6`0ER$hD&82a Ytj}Kiauޢu2,IJqYB3CWPs7G,7"8fS`4e%FKݐ`wۇ5W ̅m)_h%H}7 TdA ڑr%rf= xQbc20F-?7 2{QԚ7`T}V8mk֌t ૪ Ԑ'HXQ9䉲?%||8LM5e>|S|OP;0>T?1xZU Nmp~ñ@4?_^ZB MNQ'MM8DIeQtS[粌ƞlg]}]6`ojOݸN8ԬS4UrqQj{y27U 2Ez}i^gDeX'#j8^g[*C=TrObF#wtDГ݄M08ArUqf4[:ۙb< w&{/7I1;f]S2V@`as^ߙ9eH'im~9I$ 3čJ1e o2wrNBKw韡4O[15aFpSmjt"HH#Zyۢ0\L M&…%&Xl"rt`:# 62Pgy;O1Q{@'F ZGhc5$'kġ;B/ƇoT}-CtSߗm"'/gwS] Q}-zgYLn34q g!~ A` ީuX\3wAS""6pQnudFbqL+b4DKAKr%7&"Ϫ.C0w(Q0񓤢7`(pbDo„$|evYJ6S+u_'1oFC^J%,Y<`[P.cu!oޙֱ<հ9<OƢI? rF4uLa v~x U1b6Kzւ˨J=I;SϘno[ H655|{nFdjPSuhAHu1$:TWQ^4Ycz܃BN#&WNu80PP@̱Ѹ%3Xd7$aH zd3EC#^8lz'A(>фC`)n|*9uj`O\<(R<(i&lP=qF*r\\2<̏ qI:xu`7Z3+o699\͂Ho-53j;=?։Os$')_sN=EA?,%$%n(8/m!Gܦ) ]+_$ĸț ;$ ŅjgĈ7?y3$z+!ڒ~ag"wg |є&onfk`X} Jj{{| Cg.OB&$QӮA F.3)_PpZ!>~8te+uʹaW 0 &nݺo2\tUvAʺLMB1)&hPc1oeUCuI6w(ΐ@$:"- e϶x=a IIXKSrYzj8^ Bg$^oܧ_i7>'`pɯאtfCȞ7/̿~ơSm ViPù;K^8wn1ς {ڼ&VN4 /,Y`W27D 2wwZw~’Z>AK~|!F>.H%@|ҵv2r/.B6(`ئY9EOeSLwsAJvkUMrOE =uy̔~,|o--2`=0€rJϺ-T$ $΁[cUCWذw(MŋHؽN.7Yt@ۢSZA'-1t;_?]|) " hq@\;Qw=S]^?+8 ֆ0ca^q/S}D|z c%]K7-bR0&(kʓ8A=C'YP i?-i=y@,./W16q~WY=&ZY Yq0[l 8gҺ haCd-\Kh?}g}  ۹B{f42 7Bcl(EE?$0+V!F:!1*dPx,JYdR1 f/ӆyBs FLi%%P+nkuJJvEa>tߡǧu}>iݤVݺ-1#Qy.p\f|7xekjO>) &ɨݍE3~ [餈>x۳jĴ*d"*tnڳ~Vc "d,z a>p:pzۧX,1.Z-VÁr"X ќ1^qn潘 4'~^BY2䏖IUQ ;bg{p-p"x7ϻsdy_;QQ@'jv=&wOP!7$5EL*0!eu4(~G[V7I`/Q%h>]L9al90T$Y`O"e-e@g|KiX<)Jn##BқN!Zc"p s%,-"n_ +P%KJ̢m"K R܍lɒ5HJNK(h-1k<_bñXa*`6l]ѦʎIȻ.j|&K0hj[pv :u (e1KޖY+>7tknPTHh9J4 ^4_y8[ćq< <$,C|?[|~cnw6mT>ag./j> bT}dc=68)Z1aj`,(~RZ0"~!2"#-jgX|et 97bڃ%@;ةʔy05 l)SkX*J8-Xp6XY/.YwG-Z'9x%I8UltNERҟyW[^ |-c5X外mЉt O&ž +: /KJrηrܞ?DZ$lSدgs赠G;DD} *F27ҨP g8YtY ïʾG)fT KP[JI5:QGV{q2`Wfd No:/+ -:J=\?Yn8HUX 69W S%'F|y "7 5fv%i'Y1IPD"(`72U<.j$no6dABPE mV4.P\8Dex+Hjfkyfva%,J's@5_8%m~jnEp{sF BSn'Imo$?VN<3\dzc^/{z ~ DJ+BG\d *ߧrV){ixzc3yչ|(Ǜ\ju?75xH) T`}pi|'"uȵDEF#b1P6.U4嶵l C[fh{3Z:U:ӿb ,%J+KG1 Y>+S.~Lb`ZB}qu؋0?JX<74sJ۞!qQBf! NVR"oexg-;n7tPW+kE:`KTg?FM+P" m5"gLǵ`(Vn"2{I0gDڂ//gٜ-2v]4T ϔ{0_H}-x,YmcNz C<0[CX'24Q<^8DTWz-;أ׿+#xXqx9dնyS+֨90M%~t9`N` 7} ^]C}#kBKSOF,T{@$a>/m(/:d(]z+KIx[ KdXwpYgSCy#Y7ƪ؛7wP%`^:Q)io&Cy}p]vh_3#: fuzO3_rb##9Xpmvͩ --8b ϑۼy.i vY6*@ bj}zH/' 溡="lIy x-T'EɉTQtsJ!5f.o*g[C|KTEÆ],IbuPmC#ֆ' U>ݞ4Hl2*3QX/-1fa'*RJf顈rU? `g 51?s-smk#m? ^Տ7[FgJWb3d+8J Ey K31qJ'tjo))E }> Ia*[ake[ >kW<jHr ߓNk$c'rį!mOȅ׋.\+H6C&$)|AB 9>#&Gɹ| d OH?zvM+LPti^vWж,Im))^)ʌ8s70X38d_; yw펫J&/ ( +ān}=諀x¯?W֛ٔo]NV /Q(<8C$0*#!B,g~c9fa5]YJ*FVn<|C?v(8pY~O|er^# ;\GLMz4$ΐZN,JNJu^s4$ }w@`(158UǍ~ 0Mgi)wN`1mXW`PC'l _fQÀ[Dע]/G9dǼBO„s!-4ʺ s D0C]hž 0|,4k3ӥ)D;o"rXzuY3,yPEBme&bHUЛ2daOX2EOZ>+M>J^)/e?(1W_\[Kzf Cߘg4.qҖ^^]MU}2 ":{QМ}( 'c\' Y[thq)}icIAvBmr[KϱP'CvX/Ɗ XE7IwWI(Ty'lBL艹G "4UgD`RfA;E-G(F_Bc1Wm_ˠ,cMwz3pJ>zg١3@EpWpґwΓ  v[nvN}kŽOoC#CnewT/Io珸n(N;pz:ݽ"ouvw2+Τ:';?r2B- &AsiWFm)F^E!L&lpէpyώC-`䧱@V Q0 {91wט/Sv3>f7x$0Db̫X'º Vvu7dD)X~]I1 r?Q0zPnmT$tǿl|걕6v<8oy .qsLlCA׮4g/Njqm!bK}R2,ՂQR.&T|i=-hz vߌ \:bz⏋i A޸1rܓ}%W2W{M 㬊 SZP$䳞q^&S]J1WRjGvKmEJ^z$Lܑ'8w1^³X*%ÂwZG T؏?vmҰYIH)i" B?UF2u:( ^weg|>s]$iOz&2v`<"?:z_m#7KW6?20`OǛꓽ}Ovi m>`DNMXq>奝DTFw[ [@jL8]*gRŒo7Cur0ꎘͪoݏB SG^/qG=iN<Ȱ'͹Vf${=^h^hPgw?[{˟tU bhS qd\bH% \r8̴OIVu C;/2Weǔa-fO ^d .3녯c3AD8)e\g8Wuf(*I}&:ɔ9FF&ݔYK1v|8?#kx-yA'| *M(Nvpp@ZџD;r p$VJj-HSˁ'+9 ae+f㵶fJdzfܪK7䕣`m7%yyfxSks07!-b<))~v?OܤL$ g3eY}@Fw+gX]Otb; !GEB03ᗽ{8v)!+ζžF: Y!: Wt!XG75b#jV5_GCC?⽀k$^4?=ǥdw'5 %,):)(aq/30CoYpW!RUh|nߴOGUa$J_Qz@JےM8<jxc1~t ]Vu3jcqj_\C:P:`[I@_Fu[qdp׵ ;Ypie Np2B+-y0s}dz?r7FD7zQbjWרFdFi\/j 域wyfb&_{mc:~ ]&:\6< y}̚ k8q%3/}Qy"Zt2Q562o~R2^1V#"ޔWȅcql aw&2r w}_.L].OujZcULVߘt*L" B;hf%#GL bZߩT}=QLWfy?,¦!h[D~Ǵ%Qֵj/Cm-l\3v['7aP).S˔yʼ1~{͒Ç`P0>Vhq+$ YeMdlSH $z9F* {h{gZ3@U;d,% pi~%t8aOQmق (VآdZ`*!0 @FQ۾e/%ӳ"j`~ ̠M9IwkyqZ)Div E<6vw&yvaU ^a% ;vBJU/g%|q/:AO#Ȋ#Ϯ^Ds#iluMꚆnWzuK@ؽ &.dx ndn>7]n(wYAqySbLM]F&Uv6~!acC٠>aq*'-vt537s%@G) S$3s=w; $5xn;f'?iF#Kol%؋ᡱV̺ǔF!AT ՝#wgb;r&rܕ| ,2&e=x |`Zy!`ˁAaL>lPpx 3Cn@nUZt(I$[{ ,ټ@y VXtͫJ(R$^I)hzhxUWNSmdlupW{_ø{:FC/'?@cfmMCхPJ5"d`X60GN$V'F vXTe{5vp()%h\roWYh ڲ ~ o,2b emDGYG|T+,5}o|!q#$x ]Acܞ/>u;v6s@]<7mu\c*>oKWKRM11/&JCoviEiu%Ձ:ij!$t EĆY$F{x0լPb?AzkcxuX}nj2ig´CU/Dpd;Bt&cf I 5Ƞ ?HmwMFnn&[! sU Dޚ[psBQ3j$袱- ke҄9k;$$J$@>O\"Zd?ES͐G(Ud)?"}Fwͫ+Ҭ7xLģ@D,B~-%p%Rk`}MJ1M:^yS~ݽ ƧS$|-2avcWKt4no-*|@xY >7aTKJ=\Z!wl5\@ =!Sͅښ3pss`3FY zlA<6ʁ]F"&@1; sFraHח]Ͳ[K8Y+ J 0,`OX*XyW}~h{e}4dyQ]R ?bCQ-x@zC|{Ej6\u t^QY7/3W*ʤ/ k6a8)[ݧ7[xT Gxj+>?e]hӆR Fszސi22i{I([ 6SQʤoa( 4VP7F;ݒ'R@H+!uXL햟cz}*,+`+Q22-rT%Bz<2[O"bh^R)PISOdEncDbnʧM?ee&pz!X3M]iƐm'{#ʇSsfeDUIẼR T((>bVky5+mg4TpLfWtU0 AԐRˉY;Xּ;>}W5'C_⦊` L|U)t)8 ">6ԙq󩋮)#*9n;ey{Zw&8+$sk6l[JZc4bo[~?81N|qUq/o5s.P\,{g`?4Xc6;k^$Ax G!'@cM)XωwH|3SS}LUy.UIHg9|sc)@aZ{d"cm&$Qse@cV iM?8n W_^VWؿ~mG#f%FVl'wc9Sbj( ߁vA;! h˥_C|M* O-4yU9c2d{wTS"H+9%)$&SÃq)ZP',, ?ƅ,OIMl{!QKu:2m?KLHX׽9nuv/2 jR=TXx{>c\+/&9:7,K儯 H`KtLgᲉ Pf-Ar3WU+jM^qNcTSc[q3s*TL4husnK x`}Rw(4e+dZ+r *EQ|L|"Z[O:)TD40l4R.!N;!$0iVQsGGyr"CW~x啪)OC+[v}bKv0Rq6S'U6MGGyNd^J"lm(-3a92uz k :*?8z />]8S5z+Vڼ/1gX,qj}ʔc,W)T" dr4B~q1éD+ :~MV4 oۉ|p+R=R+Bu7$5|vSdCcĿd4r" z]19gVs{GFlAa/vs'yJn'*{aRIkߕ†wS}~<Vݯzx2^V jw/UX#{}}V>Ӯ5"]o6n03?@UG(:m-)i*LhOu/ET: \܄?#2Ojђq.FZ(dO ]oJڿ(;^&$<%+ⱸe<i+ ~ I SX+пk|. [uUde]ɅPƁV>*!@RvCkI_F;ql\OjL>U\CF9J ZaZpW+Xr<ʇ@ԋCߟ&@@qџř]C Vhi ?ߠI`3T8džb-BـӁODd-$ūdzD$(JJOQLfȤ"=iX [pKkHkQ)|tp~թW@ h9!^6c |p> ڳ.Ydk*HQnjq;` &vIDR`2';gQ4UIKs)d*ߋ Q 峈ʧ'!) i2-cE~^(vk?Pvtxہnȃ*Jsv  qVV+i 1",_YoxjglFWP,Je>J\V#]%P ha)r| \|6S>ڇQ ٶґ<-*9@K/}9"]pcvxn8‡[t>~/Pq'7zXxu}Ѐ(g%. gssuh KϼP<ɗ&|aPj4S:#bAK0޳V0у~^͢7`[՛ ~ ׌0Ig0]w+\EBSYU\ii@JKbNyZ[<_]OJ 6rȶs%'fCp..f)fBC??w9<4l}Y3쿚Ut12bŕNxjTH.=$b) ׹Nꢧ-JPLVմӦ%Hy#bPWO)-~7RbRo$J =GX.8$*׹o-1G9aKWgR^HHDg O7 G[*5ycq܉1u|Q`nIA<`8q'0>etypD+ * "ϋ~/Om0"qm"ע+nGʫ &\T92p 1?u_C(߷ UĆCd 4?R#8[qnhB90ijjmBSBfǷCTFakg7植>rAM{ }f偧$Ť_+zfA=ԡEs9v9\G~G)#XE"q-i229z@5*$?󔦵T=W w+sq6&0,8\Z>f%\QV ]snˡM{;l@눽 }K|= u:u0IR弒E=zKˍSghqw#-X=ZJZ:| 9gj~Ûmqآ*3(=,zi(R~&K, _] Y 6ۻC@OQ1%UQ OQ:iNLk \ nҥ:tAԞUeTΆK뵲Թ)['TG%^[Ep5+<b΢3?^,eyuHvw0ca]d4ўC #nN ~ivId:kx+)! (kkA,Ùx#d&k_Jn~{u EI"vQH]큸"?Spc-J Zjׅn+'ë 6b#V52 _b~RGx\s}p>~ Q+t#7%Ի&՝ԡ3P.ِ;r/p'Ղ튳ƟIԻ[O'wق@/`\_ -i-p$Z9YKezKYm'sal福#Hy.FgL @ꟁ$v (Sݦ(XUp()=vn7U*LV,s~f7gw%i+̆|kF4Ǥl6I48y~Ŷ!]DL|^D`\ x>y(U]Ks &?vj&S0BF-:ݝ/QSku;?,R[*^K!dUiX"4na݇^g?hÙ()(:b_/఑PQ'#+(8BcZ% plUp94t]z:R- k[`O]ъ>KR)3k!|8 f!^T0|J@<ϛlnasREk]DU9E,@#<댈$'V¹[(=<޼GmIT0ZE=&. cMcM~An<vJ2ο+\B؀^EXpy{|h5$zH@gͮ4~5[>pQ ,$2c5ARgpA6Φ"Em^p?qi飘pͲlyGuMƞs_]_?ҽ~ʨFek*^¤RM8l #؛k {pX(kdsXAi.$`*Ug>W:B={`z)3./V+ENBFB1QJ@4U}DߜP5qnI:x YQ ;lw&{yK#5rhWEeiOrΉ= s':Lu<ʦ:C 4M9XB3C;EmFxJA?&JS fd8R&rO rJ<ԑ@ޚ1t РZ!uV^Z&7DMWFPw3wxxw'"FDa%.B^SHч7`%tVmw, Fgt1BW' ‘߮ gc^:YvTݳ[&t@=)r`5jnv1{9~)$0a.]Ӭ*CQ~g;*HcOb\RPw֐EmA4Z[f S0,뇯zAe8B%*U枖3lH9mXRKEfm#ˎLmKc)+3L-7։ʃU"$`Ȗ3Ta;ˆ!TdL4X[!$e#c^u̵gfby滒oS}ywBc% ?g'Rwj|HXd2i=&' k6Y`w`oJb;3E :'.[Y\{s7JMʁfϱ$npzp|AD Ej01B#9cn{@H_S!ؼwս:\:n\9 h6zd2+^\鰕l&lēx>{\qD&?W2/i_PwGz/DQ[Tp;x#s$VRG#iv;~*fk6Qv`'U*R< `~;T/eB%Bv/:QXpɻ5-wІl94߹{im~ ?%48 1@ ,%Gu~X p#-d͘K@ ?WV< V; sҒt{UUO5mRQU԰}˲'? l xmV[ "IeC[z&2GUQ} ވ|GL1 +ETby×S!S#!9*?՗5.F)?zzǝAk ^8 ā8PW>[IG!ǎSsMZ4ffx?}?"ԍmP洷f#$bHgH<1EԆ(V.ĺaGOs';*u`_]aqx; ]-T6FavC5!+al}I) j6DGP[@og葵)쐢7@!=h=&T"t @Wp^15W K$;*+!֜Rև@6 2oͦNAWK#GpSH{;XGr̥ʖ#GTVhq͙0#HP2 3 L`.ѐPΜy6?' "7nWѓcщ6YҊ֡GEP),+1>,o!}2ʲU| U4EA|wY ]@{w U?^v,EBKbqFC(%>)L DHL8Y.fУJh9,fvCO.^~IJ$b6"Q6An0cY&uv߮ɅiIRB{q{?~q"5Ksn9Wۡq!(& @\.wg%>\:{)X׈-C(6o/iXdr.jZr»)"5gr R^c8hQٙXl"N.,eع+ IQwH&(32%A({:׻pP4u6(L{iBH3qT͐89=f D{ n5xFǘ;cZėh2thN:"Հ`.T_xai;26$ӑHKS+:Nj'7w@:(봓^ i<`}:3ۘ~]e-aΕ0-/E 動 'r'YjE!GIӊ7[r*EuaKVIwepc5ʒTʰܓ,?n90 #38x†u鴦i}. ?p`z #K4&5γ0JAocz1Q&sǝw`jy7f~+vBVK"ʵE+ZX0f56c\u¥?֔=p?_ð*,Մ^m4X=f^;LҕRaE~Wee^3$U$7}$  @*Q1|a Os&E}럆8 CF-6(i k+vbA(B֘[a[g02OOJ4Ǡ5Br]K^B<uM̒ŀg8^*3d~5kS)m'uŻd9{ݗ&ﷰ"  oXFCmj00BJbEfuT}t 0ځ eAtS,7LIYuSߋZIa 5uR1jUٲl9cH9pB0KvJ:< >&&ޓx/|Pgo#:|j ~-3̀xc7qc;WgPv   ]b2xqyÉy4Z!WyL6G|Ѻ8'$!+w.̖&x\ts*qCMJg-@/uZV26@ $RC.rhK@.6!Se)R XDCڴCxSaSHv&zAٓ5vPrR646f *׎ íꞄ޵`[{΀?=#0S[ramwi \fppԿ՞awdXjZ[dO;gwި܏)zFd&JNnSm2Z_Ŧz<(4X ҮnF8Hb+chXmɾ Saav-.}*4 t̀_bb4G=;k#c +DlHꃠj4R(> #??"Oml8 옲V ~ӭs}ĞYU5٩:AKԷܻ_d -yj% zk-}&ocY8 Yr9zr A<8Ri`^d `,fTk 6<\})Lۖ~" :d QRW+=cb/<%9sn.'eVTD_:"61i~Uā^P&WE.dvuuoG؏]Ӵ`DTg32>Lf],g6>@Srҭ9?Qv2ڰdI:NJoH e˥ p@}Sjq=n3õ{h Ck"tW yKZN1<M@zޑ5luyYq T]xk\붬"k`o:\!+]'Q?feh>(pN9^b8<\|תv _Si-.6-9ף]BZ]k![iad '&aJ'p ݆B&]6I3䩃9Wh-N˴|kr[Rjb~O֥`mӝJelO0Q0n|oeiol>%S%.DžE9E(&KDTf3T򁞨)"6Ps;>< _.l]-(9?t{3mY$VTH:o>t:>s:x?Z%ŏT 7aB.M>Ć#@Lus")TK6rU7Z po+> 耲zx&D\൷g&JVFG6(0{Z침& 47 ) NSCr0 M`uA=nֿ bdߧ#zG~w Dl^Lu7X 6 Ip:g9}a8@pVsΥke*_,,<ώmp b+:1kfּ9S01~슯Q"0<}/$SqyJ@&ƚqZj״,k?Tm?\pam=eo#{o Gx\ QZc6z >!́3-b4#}6 Qi^IӔIFUmKSDBIo&XCg5Վh](-u¤;&rx雘b}FQ0ѻ;CӋߣU˓VFG_.P|`*Dk^>Tap?j8=KSA%< }_ vFD,`t{襍t=m$̍r*^Bm-~{9y f I}?](p$] Nkۺ~wܠ6Aap'?9 !:h{r`tWahqxRh[Hz46qw"|+SF {}0K6㸚<"6B=pYOitgc3mGR$UdޚV]K OG(#2[,ėh5qi!Q=] 8 })}Aus9oUhٯgVL#x"}M(GjUحJ&2ACHkqS|w ȝt5" e`b#]v"s !)@j3Y<[Ơ Sq_ܡzӹlM) W>_qӚE ǤmWQ@, J/PRTtڀ~ܗ]v81(ʓ"tLT bDf|JVIߡyi맳luzZg S -%EVc{`=F'S鰕{{.oaPBuPA90͘آc[DhjyM>'mqBmA4AM 15<Z_<ۂ Flv- J<.R(i.W`1(_E^À?g7z6ߣ9SfV= ~a$05"^FOdI(N>lㄙ@kuZwԒ҅zwm,Y Dyn%c::'(Ybwe =@H/skfk򄅪*\JD7^F4(6>#t7YԽ&$v퇤 }RwJL+m_ /"cHX8Yw#ZȌn% B&4w!X Y: E̱ 2ސ@Jɺn{z/">e:L͜>Ju]XYYv(?Jz~?LLGB|e$:maS7JW1Ecc3wLJ5P<_F"4h(z.Yف|[J#?c-ඏ5lܶ)ҍszAwyoLNʟ( m$AJ_Y=XdTqkߟ &yZVi(6;ґ(oqas.^ J`j8fbm=amTPF)\L/]u<צhHm! հgmvJ#j¢r=r:jTP2W;BsOAޙu$B/l;ņ KsnYmϯjxōvQG[֍qN8"B$DUNTr^Ȼ(13@j,i*2sg0b;|\ndn]qRe?gk&@3XFh0lHhD{Abdm:I8yw9Y2="] WM_?&E*^)w'y9A2߱[T;#mA eA,7lGPd&3uS/;A >$IgGD.DS^w0p7 Z.eC4yKξ]+.uUFEȨ2$[D&r(bQn@}Ǽ<_;y vd蹍J7}"?Yy /v4R$صRS -vF.oXgsLF/?->TAAN)|dŞI;R)Bq߆bR QKI勣n+7ݷF5tޭs-h _>sUZ6<%qa+hݺ: vQe4#50 /؄lǰQ Y =z'Gq4(8q&R5RzO@1@U#9d5ow}TFd,$7,ĸ2׍ n kʓSܒIJذ?' ^O8} hp 1ӾjRf&ަK1'd^Υb]סFםas=v-vZK lvlruc`^q ogKx)e0zf!sЛxbxnIRa/j;o9qi( nVw3=XT{Y3~A2F쟣f 0hQGNC'Mxu|,S#^j88mt1*\VgJO5[͂bB%)!n"Y"rt0CK' 2*d> /"UG}4 l?> ~7ږǁxRz1Q e=74X҇(N!g&TU8ejђءג@ٹɚ[06#&IJO1,M`ܖAMz+Q]Se"qlP*c_lnBy߲nƏ{@$%Ke]$Rq.[!bұgˤ;39.Zm '3@*դ؏hF.N ^HaBi"JLlXFY!"e_t^9bHyKJX>^$4l:GDEFKIΊd@ ^þpU/ȎȔ1rAB aW4eo<^4xH~t7pk#)N#ǶeiʅpD A߁4 ])Y(ZžRwuSAj"ۆ.+RmQ b^ˣy"k:#mz.+>mi3ipCAœTݼӮ|c? Xo,WN$2='Rxpͱd~do[Our ׬1f9"j;*0Bh@|`>deXWۦč`FclLɡa1YK~{7J0q1=>[6x^>?r78fw*nX ~w;\Joف-P30e,Obց!K2$qWḮVUk{^O3HԶu}O8=xx$^ўII7RbG/Ggǒ&xni$+)՜ |QHǜCe#:/*KB9 '4s4dleb5yKvU"M2tI q#Hyyb%CM.se3FP7>+ոnd%!&/p`PO^|0[>k橤)7oJ556tdp׳FYEk)YئIѶݛi -凳 1~ F +۳uS`۵_]k- Bi!5hEn50UԚҧSUx=XC#\R>Cnkݿ`U(pg[z+vONA,ol9 s z%39 XTOT[773bozI/Ňw8kD؈+)+CtjD(heyG$N.#F?XHw@s>f,/$'BSPZ߆M!EJHȪS '̯Dۥw`ž7iePM 7z#)B<T-4tCgrc}i>xVf^t6g:IYTm ~3U/)ME2^ y+spui8;g.\ ZO.*MLv7R<;a<ґNnF`Uf1nin|uuȂjϘ4PZTo1)^X1ݹQp[^rI!,ڄ/̌PݴewRN ѶOygJr1 Zq}`ݤR84 =`,vshyai~cpfky?U@A2$rV?sY5=ڷ_#*6gБ.1r=VzxV I`7=IGdVg^Zʩ:JJ*OZl7W.{~up%,0Xק2U4?-DR l$z\ EoRVd2jBͰy^) VW"-ed)I:v) !z暜i":& ywm^L H|`+vbaJ _Y;jUBhڌ"yncWL5hF ây֘_"p6SUkYaB l2ث!q%^q 'ss'_t".@1 :j**Ui"ڸ`(c,lw/]Ʉ84] 1[rgIݝ3؎uvQ2gL"1Bn3z"mf+"K eYo&j&z) MDm5$%Wom [)1e;Qϫ '0TC`t[Ѧx.n&|lXA*-gSW{"U2ޗwf1:]m[ƀ/C^ϱ-7e˫C\)t:ą,wy@NhDvb~ɕP@`?ijfc"I@Of[| Zf gpƕ( }eamx{s-=88*T%hL0$X9z1&;ȇ=3uO׊\,o z6W"]NP< O{OsnC0)Qa ;rlR_-=,| Ctxפ #;Yx$1ňÊ)3KSlNڦH + o#9 ' )fF@ԇ\J,>חVvm}Q ,Uҫg*V+diL.p Ivoֳ  Qe.}ڑ)OC9ΠrPh__ dDV~Ђov՞ {ѬG.`/ tFцW䈒7N/1q)vts~vO_DZ`H}8 lXb3Wt]tk2L ?$p|J:3%du3N?Ϻh1/hI㝶cmb9> k2v1uaU#WXPe&8k:ND9 s K17, w7Zvfv } ]߇ "nA 5ouґ,bM+]9x~{e $P(Oۜ[j"-{"tD!e4)LmH#7,jZ*(h\"!^x2dr/q~kB)i.vB76gCqaÞ3*?AD入}'ȣꢙکv=6vbdTSo!)#M:yp1l~'l,q? X/ 14 i 2)? gA|-\DՏpU;\ 'CRYxAHx$=ShK{y &A,ugz,hM݋|.К iCr Ԧm¬zxstݸUrv83K s*Ty{)")eV@=|B)",Qz.MO+|"aXw4mGFmӳb(|{'.ܞ"h)2!+ʚz3X70[Eyp}2ܤ*Kh†JT<mPa;J0}h2ۢqm8ZW`s$8]UeZ1 Q/BL933^:J TR\-8bbڋ>靬Trn;3W#xX\j,9HvXpпycWrf+W*-rJj*9sA= @%9Up^CGKV-3KAeUڌْvn ߗR:,.mgKvPad0tSRPOQ 1::2IY~Cm9J+4oxu6lڷ2#xBy n٭GAdAUu,T⻗aO1^$XNu|`Ҝks*=jkVj@ұ8yG3~p`v{} A6k\?z$h,ya]tr]eޥo8&v-4mfL;sNt,F4_dTyb\jS`Hg=v:a2}@,Q+lJVfJ^-ՓT }PNj 2a+]ѮjR^ j'UYe86fwq@rV77_pu)hMM9iK,}7LquR2pC|Obnة3kCl DUam P鳤/Y _ U @m<6#%Z[cv%|eRbOе_|@K;% Ӛ|4 šS'ƪ_yzM?:I\&՟ӑhؙ EuJhcS>B#ꎽf&ir SuXd.aBlw;A'׃XVWrEf|d 1!§ciMn>/عMe^Ժйt/~e,\ &DF(`x%E`gK;sDje*X_~YVS xx2YV)x>v;Q b^g,s/GP泩FF(\dʸ4]jv׬`5Iyږ?P(A.®kCT71/<,adQ1OVj`2V)IfvND1"hH4zW͖#XmdJ&mD5u;n!$' N}j礙Aϑx!Pf~4_4b'\_q/r&?a0A | fc;ť]9rG<3DfoUh1u%O{2rf8n+N>wk'%1+ 1^=%y!t3A?D`eܐs?{`J1:[&7?H@ Hf#KڡB@HS9qFf6qmi.֦!ZJAQdkf62')/4ɰ($)8[}ave uM.xg8*O kAH*6KFsx=SkKD:I!n-dE[ۗ$^mt0ZrǸPs /q` h\o~wT AmuPA$u_a-q'<{=d}h8^zQ`k>r8uS0X"_ΝT܆,buW*`‹:J@~hȅ&8Q-Q-JX|E-zB7X4F-냓L*dM '0yhvtan ԾI)KZ7Ic ?d@37wX/R OlSu`2'}R3t*69ا~[qy@Bkd0Xbڒ8dI 22 &yΎ.?!8gdάKLVlk\̴m:HYUz*Q_%I>EԚO+Ml]K1j(onCxh 0@vHZT EA@۟2ͭW3WoaLxp6`mXK%u7U18,K+u ;Ȼ-]7qVdASjPQQ>ެba&5Y̖y܇1j5 ^i^vu7nr*ܴXGʼn`v⤍ YF3'IFg#,qU1{b$ N ["(}0Җ>CyM^߉#Xxœ{*Q5ݷ]fkw7M-#>_H5*xGtq?%0.]* Jo%M&у J} ICό!)Q)tc=,Q3[{2?@$>_-5?P}D:X-boF Ffvzu+QsR 49%>{ gjz }aȟ-.[`YS%%*4¹#yg8JzHj!? D ,3p"v 2>#ؤD,{dGO@Sd=R[Yp4x;=W ̥2peu,İb`OHris<%mwԑriu ]4 *iFYmBT%l"ĥnD6y60^S\t5(D7Ք2P`̧"{6ZJT%/ܧW31cPւϋ; ˍAzmP?wp)pYC!`0Ki!Mu){cWc?l񺰵a`*qišM$f'rcЂ1 ?_oې(?MTDL8f Qg)g|~YU$ku?;œ 9x m3ڽնu4!,ߐm~$`JV"n޹8Ӌ^0fw: XzROG$9]e.'HѨ_>S1ȿ]TAAN$nWdR(C̎̃tj+g* 6%VF63U@P5 c,EoIan$\/0ik瓜h~W#.^vp hFDex.dНTʦ WcQ]bGC dپK8|P};g.6`8 D;Vi !ApO_ihYaҴE}n>L&ذIŬ2x;bd,kd&cRC u|Q 6ӴK;hʩot H9s7YJe#q}⢩)lZIp;\ U ڽI }BR+[vc˘{ACf':맽pPMzᒐ#|wZ F4HsgINn~ȍS$}r{Ċue9Qqj=?+s e]L11:k{)OcX{i)nIFJ [9a_Wг7QWVkb$FԂ^Eq81m ُX53 d€;3iH'$Pp=j*Et!1TCXcmFΙ4F 3_Z%fכSW6 jtS7nF7?. H_Nɯ7ŬHG:{M#ܳ0l0'#.6PBtPtKvNkE5G -@k6Zߤr :Z$`n[ i䉮 /kFJSOaIӫޜ4C?>.rߺ Yj 7 5!X}@cG -i} `tG9i%h3-Jo|ׯja$.34.Gs*jgklQFEAu)hJغw OL_qpDg~p:55*7 NGKz2u7cTY@m;kh '?s ~NB>o JWי`>1I9l'tE!dr_GD7AuXqQС \~>˺S:>ډD]i?o=鷕)ɯt֩ՀfcprfqzR8aw}n⹞s_Ӂ!ai/z \?&`$}MX _뗧I ؍ ?.(9?T,.f_&^H/[q(\(vp؊ 3j_ѝƀceDk %ROR# Zu{}P݊92i"oX҈ׂ~>}EA4v)⡥"1Q3Hlt|*hVx`m<Ĉ<݋7]yNcӹcy_I9\Pr4OJ|p48ΠA,@ Qq{AG`z%I"P1H: shǮ@} Ga1:eX 3X< 5:mVaํPƅ[v ʸZncvBϳYS]O n; tS˨xHC;,"fN ư `:\T@êޠ)c%J&eZ3(w[+-eփ~0}j`[z,#Ni*;Xk%U#Ǔ6r3V#N˫F$oqX?KCk0g6qoH&&13b#owDc!|@_T]z O8`q%#" ? 8#X;w|8s{dk$F1mx8*-8ׁ>̀Mg@žT#~-/Fm uXgg|oā{rmC[þjsDO~+VnOl @Ӭ]d>v `bvM/pV 1%u08 1[Y!${bTOa웪*7soB73*X]r9kf(=|l@Q++M58\ 6IX;N8hRh9T3m]1Xp5@Y<Y(F.OfAspqV p |KA zXOeVmNtM7{}lT,sL,ɼ7B{.qƼdv!LVӦ%x~nj~M]xq`]OPP\"F4!! cb KݚB[_(EuI]+ClCŮͥԞڑ^~êB*BVd&7H2L*?E m|H.Y m-Y*rJ}%5 Oϼ\HgN,jԷ+فcKĮ>GlaFvp4bnF6!fT@>wAUK!BS]9|E|wQk0#.Ȑ!Ӯejz4Ⱥ? #Q ʔӯ}zn!VO딋=Z-" u2m:~W3uL,O!q)ƫ۸FöGoBl"~"ޡ|ː;&a[Z(9S;^nDQ7!莗q9`ݲGcs#4JlA3u~ŇwvO %ip|}wY5(*LdO[r PA<ѓm8dϤ%D OP%}[qs˃bPghomUxp(p|,By5`C,=iǽhha(ڱ9i68RG¦"RТX)8VI<!&ۆ ;=چF3SWl4GUN2Wx&У4n1^٬Xgt.b UNKU1Ítv#;! Z95f@4Ҩn؁솲A=R\H$=Q)sw^Rq<ٶ] v$fEH^A%Wztf6ȱQ a`N.+] :t۸/ȅ2=Ms>dO)0j$!zMpn9]o<0_h ,R*gr!"~ ߬_>t_ i}J'yY5;5A2F1߮MUɦ\/IōfHUR}H; V#Ŝ`NBّNɾ4afaQퟚf.ݧ@@Nq'MX:#f|uR:]Er*%JcGcҳ焞YxYګ4̽C&T|7´@%*ʡ>ZsG MgoǩBDr'dP5(QesdT,T߱ly~Aο} wT=Jrƥ>꫟ҚŦvdžƯ tbacxWp2"^cC/_tfz[/5 LF$pݶϡ?EDV[DOE>o>ߓz9 aVkI]!րƢBy" +/H10q)էXX5~C,q3c[V/w mJ4JL a1)lq-:(AsB{Lcݍ}EF[M/MH:, C2S.)JfQp}tޥPI,NR(x!Z;z{(kBdr[oEyRD%@f7c~Qf(YQms+*`=^Kг a1ڒ] fx3)2b~*c6 Ӈ0B8})ҍB^~$)3I)p?(@%f+mPa (kl Ö(t! '>T3;k+#.r~u8s.R 7_o `xz3Dj2h\uȘ-Ӽe{RRiO6u=<% l g6AQ!ek]0"e(DE?Rγ:WcB9?Q}`ḽa^&<6ɯlyY]ޱkopUD=|H#aS)K<fxT/A;CnL%3*[Z=!8,W5ˍ%;٣k@:b/ } QRd^F"iZ0}iKAO1_4"D']^6Μ)t¨4 @s>3+.}.6t)Wk{e=6vDƓ^%䃆]kn#?Լ# aӿyuA?@ߜ71/) Ba(nsپ]‰?2,.SV 2ϸ0\V5[ĎDݰff=B`1eG'7;S85pR*M,nm?ݚ87oP̙.iK+ZTeR ŝdRsOJo ZrŊ--K< }t3hOqe"5H?o"?su""$R $ѯrQ1_ģ , mzxSGŭK !>g%H Vp],x ü Zh1n"nPD#h\_`E ~j 2m`$K;vdVC4WQ8kS'*`K |g0 ,/$j]Mtl` tb4>AlǂNƶL2kvU\!kORm{U;co}PdpI2+ĘHdM?BDpq3a﹓oa+P@j0=P:sTGׂ]2ie='K=DajG~?'-=mU+#1Ǩ?D.x!\VcX"OafG.A2l*>n`҇ft׈Al5D.f p"Fj!S`S[;kM31ڣCo6C-lq6EjEDhYM8:jbVۣOʣ ˁ$WFcʻe +p>:Vl~nEiEPMq' q3Df¼'}sP*@g\B`CM^3] J( :Ҧ? F_x+C#hۄ= Rhaд`_n\"oaJ7?;*y,[[BwЍZ7 a өG++|jR>w≋0&XZ2@zSt:<#MEA/,&bkdVPw$!eZnq"pXQH*qe)jNF0M^+sn*n('%5!9)-3,zB-!q>-#.ScO%>?{q؁_Ϲ;: UDQw )}sA>%f 9IJ/ A\ _E ÏXQ +UߑD@̷SLAW,T~0xz\8zVvL-Yt펭b5KvN]ovyMם@N5m]V"&l}||R:H[, тO&2%AU &sCOG)n#P{XM6t{jP@]]5KEd؛|}2j02 `g k֘/ Q`C 뿱[`Z%O-9صz@EXPIɧBղ9B?1OȠLI4δ˳6GUY/>ۗ\<eUo=emdqn|9m3a)c^}\6?kbR"a ByO Ώ䢿'5pYF2Ժ-ڮkan([IMG[KiKڬ/"|?\ M.ajEgxC %(ESZ}uD#If %yt~*m;yg"O:Xž1S@YڷA$sSVykm,u{-G^ˁ_3Z$VEz>8s88ϫFVS>.M1]4hz5cDVmlW̡ljpfg`E5ayWQG3k NDzNBd3X#F$.WKS!&1N5=hlW$KioZմĥ?:0?IK^|?FJ@{.%<@]1[Oާj6t)`T GeFMBsCUt+f 1 CX R!-q[hϾ.;2ntQFy.pfj[ðxPV˜s{7<K.뀖7h!* jeF*hHTU͚amS:% X>K6*hBfD_lb5mcY:sO;\"(ށ'h::k ;R;nHghX3[$@`nJ\*-hЦFƾݴ"Xo׷448>+qσϐS߹^s<=t`}֣ohul`2JL_sU{)wxAs||Icf"n{T3?)GG`xM|xjOQ_&{1n4;K#)Vu:eVֈ^h;蠆NҝL:]rrIgJp}%6?߻ '|)MLy_{8|QlYHs\CNѠK)+lT^Mji+{:(2GkO#OAIqZ@R /]jzsrC/aKpU| f_ :32kl 2}Q"(W%YۙYj z4.Gd+fTj9SБ~α3iIEVarti',qy?5/h,OR,0izJjlO);Ɇ[.| P`j蜿%}oVwW9&{d=8r̷nhdae/\k;x=C̣pA\^BBeWi^tfC (!t412z]aABؤ\}v+DVGplb{ i$ D u.Yy:'ʂծ}I밗JKEf4I>EȔڢ@=t zMwc7^S%%Gi7qmAuϛ D{mX1fqA}ᐗ 2 D?kKHQTdẇnܥEIoN} >c\:HoyJ.L=,qG#bÏfSu| V!ow&V`+4Fh{r z&wǫ~ YF4wv-`´PVX"y}ŏ^ dlR̒&*5"Χ" ˶֝n gT[ny\td#HHсE_ o}E'~_͡DFKC75!􎇯fl"k.B6|yTQ6ҭء֗ K"u%$jHZ=򊆍 X!-/X|7\eΙ3nk(8ۚx,_:*>T2 +3ĀXE lyIio{(cj I,ĵeg}T, ,zHJ끏WIbm5cvX|!Ө)w@]mOAVØ0:|ҁV Ouo:Z!{xTs}Я(n!^h\@yj1mt긨{%a&@`xBwIZҌ{K\w %GNƒ q蚍Pia9">Ԍ4lo q0o;x+ `WEYA5SF]^lG*܄8S5N;䷮`巨1B>orEB3cMAy :V1`ͽ }f>?qf=k6$RXꊬKޠj29F餆 2wn`qز?n쾒!8{Al`b=7$Bh1#>f|Vϯb2 h;F|~n_#:fBodz{y0D AODZ Z'M{pGĀƸkkdhA%}7g2}Sɚ.9h[ L Rt3 zr1 @/4<qgKޡ@DBQv4b[2-tcHJFSQ|5l7(xÚS4C |L*af vQtݔASLJEj6:MݰIm S{$j& Rޓ5|)^P!876o$FaI՜@z`cO0X*ӭq-97GZUaV}t߭X?OB`4CPy^W{ҵ7|&_ڴO 椭PI QsvD~r-üМ;\CnKwZ˗zy]k2>)C|k9vh` ߻'0RbY:;d|vNS̰#pT"d(N~m@Ē_IZYuX6)3TGsؗ{.HӾc9]ɱtN@A9 3کG9`'^zÝiLƧtQ m{Ş7BZ 4T1}m͚2:WZ98}VΚT\D) bH~ƙbgކ+ε E#&j>c[Ƿ&s(6`XDyGYˎVqֽL9mR=2_Ϣ.]_]+ RLŗAsk=X:K/i=D9 ;(fV%* * fp.ziD1YHv=ȔpZ/&׋lQr\>H|dz( F{y'*wS7Jks4H%g+i8ژ_M#Xa˪94SdMpeǨt*hh3 };`&fFϏ/!`YnW -RD z~fË3Zp >n8|1W!00gU^pi:re TY0ʾ " (JK `ϵߜIj rCdk:Ӹ+Q'!wnUh Ty E_F얹 bYe_< Pyn>(jK.ieg/!\=_ڕN/U߿R9 m]r4\QLBi܎T 2 awh*fb"LB8[ V؜#ɀGݽpy}[ /J$(mR-ÅSGszC!MAZÖl< 1FoݔO\ ;8QzqVAFK2Х7u-77 \x-սX; r-=jhDS~dG!P*l51WdFT@wAYdW{ &pHvȐ) )sD0z|EE Zqo"l#ڢgO~5H0N#8™(Arr,_kS 7SovDLnMa73\6[W%i+]ZhRo=sqE!~gڡO707g-v*nOO)29ݢI{ݬDk5,җǒ4lڢFMb Mo9yB$3x<ÐS6A $0+yi6*M c~"Z\!ݫ^&L%2K( ma*"&1޴n1;_y O*wo)VI)K`cP~kPH &rtr'1@mڽQ(RYs$JeTAp<^Cڊ2?ju%Q8(3o DdFamη)%{&ND'ǐvUj S:}LȠ\c`q;ɱrAߵc !>! 3Tx!K繰I:b`L<$oaɵY:hXt L Ayk2 ?#R:&`ͥ?V ^"'E yJK?h=Ԟ ̍ V9-v;"N监\pA% :pwepc!MO 59MKݻyL=9Fɫs\J:5"|@7aqhe}㨳&.z6\Po K<ݕrPS{"YNk5819Hi}щu=VVQ8;mAڿtmc 8^'+fYv~Bᱡ+dL +TTJߝfACk^l4i^P"#^$hv(塹v*r>Ӑ$7 s'a%t1-E:)/D̻.16tj뷞{xoA%W0K9Yc&佒S"C# }8 n'enϰglA%]mE\;e=G8[,|(Oc/& t&K;=!cG f?$TXoGGmW9QYz5r)9?J˺ DxWR$U)+tgS&{$hOm@(}LdD~X,}5zP9] xvy"PmkX(#AK܏?6_~~NZL_>ZPU 5xQ_ 4j1]69y|XȏMY(7@w= :X*aUbyf/yӂ*Dv#Ge;Q:p`i20^Z!J7Ey {ǝ,px`|VTq^G0&&ga*˻aY YXID"*'g!d̂P&zChr6;:z/&@>:J81Ee=f,ϡ9vGV=>^8Tܗ^`юzԿs[K׀c2=i=/_2^!mhJL]pE5N@Aؾ>[}K hYf(P!4e["GJWA}g.XL ʝ_]3NS|&.cC.s}°)ɸߒ^.`ohAf7,k6sԅ齞[I%ߧ>),o'O뙔Vr{WGnc7+b!SbE>QfK{IH}fVuFtftgߠJ֔S<'qD~ Aıފ=9L&i"ƭk9*ƚ.p[l?wKyk~ VXNۢJG*]IR.>ړ}+>]:Ղv|X^8Ho""8J 1#k2'Q{S(Pמ3!%'zawrqsP0Nl{,s!05V-e(ugtFncМ*Y`ƿ?# /Ai0(0q pc%=hkLu,uZ$ uܑf]ׅF}<&$΄m*F~[BFLʿr]yIi,LGx_ xg rjKOPL4"dw+Lhs8 A^ꚗ>m xM 6̹Vn*73oݔ d#./&OK H3K6nNNsjiD:@+!3A}s`+ KQD(Ft G|8{HںBɠUeCQaq7]\;?Ĝ'O98*067UDY3VWJ'@tN Ay} e0}Bu0]+9t9ׄ3Ƞ=&@ك={jNTVG B]V4cgSiil+ƯfC5H0@;亰Qw9?Za(ԍ@$4M%4">p[M[}z`ՌѪFzWdlb% %D D1 f`Qc@&-njf ^kX\0fQ3g5 BɯZ$oti(,ӻw]we/+YK<—kvok(?nh'c@B~竝B9r(E^S3j*A1}'c$@eR<E( n鿸\'m%ѝ VļWpIb16 _+m ?QX?*tFs,rxqͬQPm0T h%(+'5Ѹe.B53jXK+=Vɝ0K≓;sN3e+D{ N KQ:RL 6"WD*n_LUXtz :WTCr|.1FÑ"K/ !+Umf~:;a6 ~rCH ŧ0s:xF8`G]׽ s̖c-.H*fj<$VD{UsNe"n}"E Cְ)Tb#Ud]_tF4 '^ UewBȋLEJX:qt; -N$"ߪb6$M/\&Eۯy%0 }ԧ~ņ=&Eq%ucQvp^ZmDEo'TD $%A2&O@@d})6 aX|Z'ܭBm(ةw˟DgaqP2(ĀR*DDތ˞C3n@G-~\QeO ?\HNmwe~j,p,DJ(ӨoB_ D< /|g"EigU6]--[Wc1ZBf3󑩏IS%%ݳ&$[(r~xE=wL{bMf"H‡BVZ{L :HOLu!WM˪Y- x)m}$%JLlr]c uKN̦q7vOVifT.\Jzp4ЛXz ,)s/vrn `m-?d)PҴSIŔє빲s2WY-'@d`8/$ڽEe"7jŹN\@ ]/FW^z|OX . W٠o}O|t7 Cz}J~ w"%jqjI@gUsi{lűmrQbYќ]?"Z91U>ULNIְ T}*)e{K~S|4#p7V*ZF&>Ob1֫/N~? -[."? 2c8t!Lzyࣂm^jV:C6E"h61ub3 +cŒ^41Tq&+J-;u5ORyc:ojnV`v t ؿO[.oxK誷Η+b8r$}.g[%)€}9]nQN m l0a8λs%. ^˚s΋0\T%G6.?ѫSHTO5/NgVM~f.އ<ī!҂o(Ifkv!?H7Ud^ߢЗ˚{xaWeaexgE4tNɱ+@ 1H#7)$C>9k=JB 9- Z? bm ږ:~;4pO5LPdOso%'|\ :* k5鼇+z}='%'s! q<ϬkmDqreKԃ/wU`tm~Z)p҂)1ow)5{_HݚxE]l5Z7"])-ܶKYZ/g%#GrX*5$v**0t^9`S>HNJ3C=MJˉX2Kv}"(Ǎ0f6؛"-ɃxCbټuDX鎡LrMܜaxF֑)h[Õ!AI EլoN[nXu,/,xS E]`o}L *{yj؂S3tYw֫TGgT `g:(0mKݝ}>ˡ{/n&[%\Z=}tLT|8͆%NB8>k_BD[g?$$`85etY"v qȰh{XJ.- %263[.cSťj _z !0t#d`~ 0 Ȱ *;`j$<(9fԎ:?K,m!(C0 w&֏vR%U}}e ò/:*?'Z4+PdeL6J+|6kx_ <h$c4*"w)ՀLZa .Mhg2`B;brʐ<&ĩXooU:EJrm-} @yTFo[?_G,EGКz*[gmYcWf;_@ؘ#ʁ!m/X}['ϙ 7yQ DҜD7G;@GCOѐk8az,c3-^c][-!+l[/im\/)i%d@;g:3ϲˠgC4ɯ`s Zr1sF"Ri0kavvA;[A2WmxYNV"D*v9b)urʀphl'g&qo'@36hV7'~DtHoE8a"4-/ORݻ|.sŕsn6AP%fY NLb{T_~9TS)2Ȝ wˁU_ӤMO7fܮeT|Ԥ*[XQ&U#nm_ȴ3]''~ cKSI;[̾[&q*)GꌺPJP2(R_CRNk橑cL(ǪE[P[R^tkI P \j fMP#<- d‡!PD@|>UìTۧQ}Tg{ 5|],]Q8?8q26.Wuj ږqi>AbEH1BFFq&rycxx. e̜A{khIL9Q QYmGCJ..vn@2*Cy0p@~Zm<{VRF<M`h]j_Z}&LuYbG${ژ+hsY.%T9NܻbN2ʱەְXJH>F ~*y4_~^ rsV{n(9Yߔb<Vƞ"ͪ=7:(#C9Wh1DpxAȄZԱrs8ksWʏ5ɡd5N}?{k a{H Ƀ;i, 6`v`b )W֖@?VNZ5H-P[M&g[AX ##ʖSvY*:xQБE`aQgO)"T@"Gpi;ڠ'4Aޣ;WBиo]'1d9[u +]q&$DA#H4tE͓u޼$Sg"߳:"M0q^f *¸]NI[0_^j!WN7~t{vfv `%T$Ya6wv^X?#QcRX#Fvqm-O pF$ܶǸMw%~O!ÍoY'2 W]wghOT3 \l5ne֎tI.EPSr`@zQ-~ Ulc繚&/F!@|؇W٨:;vd**.KXPBOozܩ#w4bֹ=Wm^jKXg'JX!ZGNJhbdʁ[IRݼAj5`0[ 5Z ^nqgTL>]ZgSXDBizLW#S"gk̓[ (rӿc:oj&k;U^nmsjh^[&CPM<0"ɴgDMtovŶPڛ0Dp6_ѫ$즈p m9B6_ei5R28|ZTS󜿦mCG0-R. nQ{::X6"3` W<*]3e[h_1|UMӖ$vt+X\;]=xg(:抡k=PҐD+IVdE8؟\-?DqJ*W."FQ(g4|?)EB__u(9 :SL/iln(X_B]2pza z歮r6"AW/`q:sa%| &_|7Y}g-YH/P2X'@!|LGҭ(mD3iiDU֙*@V5kI2M%DJ%zsA~˞~_?M=k3#!+r Ҕms5IwUTqo02T`,aoM~Q}ٓRt8$ ؍U8-)^9 P#aȷfI$a8Ÿǟ$IbL:Io,r<*VzHx1J roN&^_q<̡%׀u >)/4E6h<ƆqC4<$PaP tBzpʉn~%/uRT^bԤپRTG1oU&Ǚ ՙi;zJëtEc'=4jfd|;j#FMmbXr,O88dIR*_ MV, ]ovy@»K61p@n`bve+RK0:>YNnsqt\@_Vu_n(ɗ/r|z)V ꯐ"##WY a0 FcW&}umnuչAEuYc_qbP4ݎ~z~*m lrcIu{Cù'B%ZYin_ET]!P;#{uc!i,G1XwUN$wgVT*fHBvsLE`]Լ0TzbJqHT"ߒϢ@<"`{a (ٔg-`hHR)s"96D`"|Ӣײ2Nds]ئ㉀0J4@wGo/gљWPiB΂ryV]mFz(w9e8XL(\֯UO矰'0]P =e*o &6onM,CZW܆*^ @=诧X mZ/@WA,'g9Ը))fet)z &5|<tͳ5ueh)fQcsh+30Nj`RЧ~(z2)0>c ]awاdwK}F#YCjXpNf*칳9t]}> $N|JMUCmԞ_-<tt?񔪫swFjm,uc sUiZԬfh8`8-KӧkdUsGlVLɘ֙/w2gt(ܟW/[ܷLU NUnX/Hu|i^S\r L*:(n9U?Ϳ|0>tҋ[>sIS09S TgIni0Ya x(9<Iׁ M/ڮϲU߱}dN뎘|Z ݞhzOQQ_y6ſyLh9D1p ~J/ =%LxNhƳNnjBb% p&Q4Tac+9_@|{tt\ĴOZRN&ԓ?ՃBNtG;^ɛN1>L!&d_GJ\1^ɑb@oG0t}+#/FuqCS.DbN/gyj:L:(釥QƂMʫk,Y4u=$wy/H@3:G]D.{z$[+`px }ǃ7,LۅV*_t}V 9J~NOiBe؁ ֆvT5_G N|{xQx(fDx! (yyS1MAUL}ĺb1eId703Ϭ@I,sISzl dQuwM/M}SErd%W˳$Kdx5 JxZ@z89k3j-{rYMVk;=)LPl[b~ĀnP͍2.qXqu6*98K|Y^| Ɛt^^L gd̢adUsK!˻̘9k D':A2EhxR;Hxa|+}vH8NZP۩vR\44.p(Wg62W4rȍEHB|pH }=-66]lB94퓆0 X Ϻ+i~;$b`z0gv${o7s\P)& '!6ײzA<+hiF:cRm Um~+1+bĐdVLNV+M׼"Ob&FOnpUni\A}/hy`_7|>Q`8^6[V c jo p$F['[뻡zvhěDbXV]7h'Z7p&tN1bR>>tMeW.z:J- tj$B*1l]pgHCՇKY]IؙhD&#À1D%p)ASxf va&ǡڝ}R5GNN / XXnI'DEµ`~dA䪄%<9G9 \;dcrQΚ߾nY)C ^KW<Hφ%?/YڠOL_!e^+8?t,rqBhJ?H3G]V\S3>z hS󦩮0փi7͖T?[k=VJO~9=Zr C)u9)M&ecմӛf{ug|Zϙ#Ԅjg"S/NQ'F&7Ld3T]B8i,XJfUU >b$!{^3b&kiH4G!~3z3"LPBp5I<nPuhU>T-D;I\O3՝}яƽ ?4˘ò7s(x,f*r565ik0Ik5tUW0eӼ=q\E'MI}2St]ӝY$_ N݁GvyZ4\7b'#xkǣCcOjr/L fi9y#Cle>qo`1WhfK"4ʩT`7W6j$o<$ƸiֹA`_s@omvsFFDp3zYYxk"G!oo,Xm9/ILeo[Nߚ()\bLL }1ߣ91wR;; %:H%{OP_(%ZfpcKu]̧~.*Qn˘Ԫ2wKaZvCcr_o?^b%T5`JZ%lL S@6!$Ľj9CkSfBaUS~~.9{R}!}d)pδB#Jrui*|+w1AYz]PBܑ^>PFp5͛Hgۇ߸ j"_8C0Du{tbzuzC潲Ľ2D;B FO{':4]^r0[P. OI!vŇTQ ?l?S,H5ub'WSj&@vmÎ(=i̭(<6pB-^^i9QtCz]ˋ"-A)&Qݬ-3*\RJâ Pd~A'?:Si~qۦn^B(nSnMsKxFȊFr@7\ܖv@iLǿƠ$͂7 !.psEMNX1EG{uA[N>noD =I.Beo_ل c8d:aߣQ0Bj+Ae~qu`#Oh*H$]a15)dPlғf g̋%(B~5٭׈J"\({wq=D~n15uo$] ,'?D)rz2(ci:bK>o[dVبJI=#if܎h=Њ= x5["Ļt<б ه$G>*#7!c 1=>zcS0z!Fk I4R r⋠Ͽv,E1F{}=ewsB\c~grv^|S$L..͑9m Oi b5CY7 ˉsY;:% ƾ O1QnYWl{{|8}JSeF([hwju6B-ĩR6? #9Ilcp [?WǗܤc`$ZZa;LG[l -GKpGtC^HkU<]*;qGp: OO=){:\IYvOX?ា/gPiEވa`Ssta1P4poQ~EZz\jpgVVkwPAr;Q8&t[$މHTiQFuuXI@Kbz1\0T؋΍D:BNK|NC&K3Rf/}.C*Lނv{zW*Y;^=|ڰ,GiU,@ߍ'ܼl,䧺' +gSKj6v9q$iJs78d*_ᔱ~Td9О@mK1տpx`=" l ~DD2|ln:UG/i~=͂{-1s Hnc6gWd kbP["jB&b0am3ɘSR%۪N9VYvw6qlZs7ʆԆ'2hv?Qt"ս*؞;1H.GIS @#Idd0:#MIuvߠlW#Rb%h6'4 TJA#|&5L3ҋ EX] mtsM+aPo&5^X05㹆R|QnM0[@Xy?yC\+mHG}]mPܟ~kdR ӱ 2}:<\rE҄7^,(:c"X"eN`hy0>n&:A1Ci#F%Ks`H,oޔ8K1USOX "g_~rP9w.S O)cմjb.Xc;^䍖b3L$K0!H|G`|m6>cydcQHܭCCJrZBZV٫By#fC&LIg״#NcS>X#[gD ݹȐa^IP%!^} >٪=JA.7ak]LB-Ch`6م=|>Fr2boGʘ_ 3FMYtw">?m]=+Հ|UuLfGϑPn HCER$V Yb]-9!@a8/GW;(ٿ,,}L?N@GL~Q>1DѕY? #\slK59}`ϱ\AriԐB󞠝-0AE'ﶩچZ#-1 f@720BӑY3.ڞ;%\{V2xR8OFt73}a\?h=lk# +&J$4(@A-ō>UpOU_ )j̍!G?;#+',t =ܓ2}-EМ(ȴl, bgT E_q$->B1Pk])$gPH^ŸQM[mI9n(W)Q*(K$qkIଅy-= * %f2rW9?ڽ?F RzA I Lxc8H( s W|u/a["'O.bE'3RH8]uK=̧ C:!cO4Le[0Wq"0/%B;]4Ң!]Ͷlu%ca=oL%SQpz(MpɑEQzwW/-d[2zD@.b̲}, yr>sFQ~ۆ=nn:=lRo>]X鮷~I6 ,{Q/`8-iq Tn&-|6Bу"^?>6H!~ʜW =:Y Kz{uty4F6;V.Ld-Q+Mo'AY ѼNBBƫaf)/Zd)~ oGOQBkxQKTI#,fiY94 Yji+ٗStVc.XYh]r~^aDqEb6ҲՈ_Y;]ZK 3 |gSrӡAy*ɮ"4.Cp1h`e ='ɲ=-zD*|O*°ׁQn(< =1!-d$j۶xHRîcśF\L0@oxr%2DjpX(K ܕr7JvݜH4|^Qk~b9VGx^uD5zI| ̬yJB=:PhzTpLJQaXT|@bwmJPZl-ܿ[~F(7/s$'SИ\',;"/Zx ^{*]c>Sy+hثZH~d _4cJ@"O65 ѡY:bׄ^"bf8Io_LXmK"…Δvl8b\2Ɯ}Yr11=Pzjũc NW|(tty^Bǫe %,ƴz錑Y םw~LOsV={}d2Z)x(u@J}`Hx+<׻([3o of.-4(Tr1KiެiO+@C¹C&m(ObFypS- B=MCcoI 2+HqNy`CHfv;bl3b5;j Eh]iu#q ?{`_yQ!sfΧE`᳆4Ǿ'r"JUGom'ݴwf~ iV{e<\`,fnngiNb_jѠ.EuZǁ;ǰ6Dr.vB "*{Yw4L@pC1; 웪M-V6 en #~5 !׾?Snk\mynn%hN$ QAw-brU*}щ*$8jgPޣ# [kQbBvqf w~GBu!:\`SM`zj}']{E%crEbv:׽S _U`Li2?U06Q k&iQP7y6noN+Z[y:K~eQGe }f^ȅO{8wz`Ic^F&:ҪilZ)xPp!jWqִJ(L+dtH3br~Kf1< ;!Nմ8Q뗾?`zFN`G8b" p(Oj8,..eB<~RGkf7^h>-Y h >jil@ ܬ2FSD)#C!,S?9ow+e M`HLKm,ɹrBw9V)6rhVP[Hhl!mҞ4g2yxzUybLȲbu#3ӡdBп\ l\NWy#F>bB͒p0Y jmT><~u 82GDE@eQ.Ch5M9e`4>B1Κ: vGEl{ZrEEb !w@3mL)7m+]gǥ&210 Gun#|{4: PL=rw뀤LK'!iR]էgbA'+z2i]Ztwj 2YEB= ެ\Q0x2Vm- ˥YK=;X7\|bCv'jpXP]T+' ׻Fuޭn%V-bo"zQ:KIo9q rxE\?:$!k̀M볲jnf)! x[* =4iaYX@)tVVʈȜG)ȇ<iZo*7Œ}Eb>{(M0WN6/ I5VU6,0̄t9:ό.hPA crHw cVa9"B%PaFn\aa0؅«OiEEWMMY*]R6רZDNB:qVǨ&B]/;up7Rxŧ:ERUΟJoGTNh08J8j |})~P(;ebc$v9hpn~-mX9qTk2\;5nV`Zuh/욌np4? $D124Ԣ &v1-{:VQܹ}־Vt{ޫXZ#UGG˶N@PQ7ERgŽ9akՍ?.Tmu"4oss"Ѩ\2GFg}PlNW_Ud6r=:3lC-؉%4~d߬hj~u @ ,uL6g>:Hd(%98v:;\(s%s>|({( P; m(/Rgǁ XtQ!i*l i iEOR)wûF ӥ:  eJ/*5yʪ0f B楧N @5joM `1CP1sbf2vM^ E,Wl&iy

    tc* ÝK)[wW@}koyЄ Tq748δ2!.#ϐH2 x[6^ELm ~:qGr#?bk- B\l=.AȞ 1L1lTWR&]q(G-)O,h$haqƴI9RYl֡ x8k{߆i!HϽ+ޟ[-:{Wާ=| k 羮řvF!QnѯYvpUs#`lVh+5[ g^C^t7FNwm  Hj(+l˰.j#ל-8RI[ؠQNQ')s7tq^"& ,jGrpfX@uoT V?d'è|*f2صOf@3_o6w4j׎ybiɅOJ-CkkԯK^ 4IсIMI^{c@C 9iٍ -j &N$Nd97Y s< =m!w3a-x~?AcKY(uTFgosZ*{c 2/o0FLGn…C%oڵFLbJ+<Ǟſ!2EyyOn ^_lyJPj4WyAJ[?@b 1j($>@wSSn 5J\B'Nn&ݡ۪P.{gh MiĚLf@i{$ oi޾xy*W7 *!Χ8,IQNs\R8SF>5hY5bM]AY_i3je CfL }C T"?V8 0:Sޭpw~x0hŔxdah{8B)~hؤ}س޵Ic%۬h2wݢG 7 T^3<"U|26N xLTU18Y4,>Ir-ahlX0_XcH-"=#.5 jz3V DX)*Jm3snaB $Ѝd!߫#O9Yw"&$WwC;ڃ<ֳpd wφ.}$آ G8P V@ r43{ p 8[Tͨɚt_Ij'r& qpzxfb(k= ƖU}XUet сˇZb|J qk^* JS[{lYas U g &ml)ցja>D3mC4q50ep%v0qԓ.p"1lM|O YARNmoX4gtϳ}%A'ytTm'}ф O99"5Xj75UVPM%/aPo"؄a⎁8PwCNPЀ tWUd V2K *+/c1_s0!P'\tbm"q t;8#lL8\о;UhKe,#t'הlL>Dtno~dF$G{!xU /H&;O : %,V\uϘ(UZΙA*+;u~KGMV,*vK2˒۴[BˌmR&?XF )ٸl^ԁduDɒϟ LN"= ^ތ>\b}b-YTZ{cr>'A!T)ck@ozTwQ>o;4T'"6q0{" qd^c'7^#%V/6ʼV1JzwG-/eDYpN"ELғ ֦Y4)K;Xs)]AN{DG,j޶|Fl>Cc17l!8Rmkqe_m/gPUaf'Th(%WVhpǻЦåvB.GduԖw;cs2wu7}*k#x#|1p/ѡ/iS>ׄK 1?v;7}d1anNGRu"/;@{~Ddk,Jn0u?Զ/ӷ>qed#ƞ;b9. Hd!t9YDC&+j:{=ksw\λ;Ȣ'}"Za2)_g 4h- E?RJUC~;L{H>Dd]AQ[(;X@仇D(qgR> EZ\sSQ `;eɊ@+9͠\ ?d"? ig,- \P@Z+O,ߴe{iS[hMvZ.aH=I;Ogɥ3M`+,U̔J!1LD\'0Y=3Σ:,T&RX.duoO?M3$\_&4؂)mҖW "i(*.m[Ŝ;l%d^RxyEZOҫM6\&&7 ZDv3a{h>yf]»٦Gr9OUӉb*_BuYE; W" *DP81I+1QGwphHqdVuLȀDLȵU.=&uHb%JK~=^W#~Z"Wr H[94f#a م!ӊO-`f)NʗAٓX{v6}D4zd k6NQ7|7W YT`rb 0]9ԉR+)ASdymGǟ1 C:*,oJ}o2;4"E޽4'0R+dž//P*reǪp!(^jw줙kg/o ӑ&y8}H` c= X45Z H4F_8*TK:a+04F,p[UTߋ|ǃAW}.k=-;i(;sa2G,&ȌN?\vHtf* :V&@0*̗(S˂*D%Y:ҏِ͎I:e 5C+ނ9e[4Ht'N м. 1﬈܋M=zz>2q}0qv5Gۣc ^NN;w3}.Jo;,sbn!2tC_o%M8hFؚM\mbTM%!EOX4bvl6w-0<ԫKϮud68soW$F?6tbFPAy`ˊkFvYW&v^a"ac/SLP/t#ހ'. ~a>, *lsg%бe;7t7aoT|Ǘ<&)熝V"{\mMys"Y F W-X0*?$)i$xyO/xf{R%ѣAB> J~Hp?Y{8O/^mfJ/5շߓ22n6̌,?IǤU া8j$yh ntawgwW?)@H$]x`5 1뜣v7!8W QlCEM9Gی %8md|^CgTۀ>BnC .G%!L< _V;{%hD0T|X. 4`tM7$4Ai0Ro2p'ؕdݝr dh@r'^Hֈ8sy8JZ}:}=EF6 $U@*u\SlШ&n(i±;B;Z^u̪bjrZrQ3xҫ%x ru3;$+GO&J=Ge /+Ў)O~bo s#ӬV+ <3 mO0uINb dgRƝ4 5H~5aEIP/cX: +Gs7Y }"6(j XU~SDDC%#Wzr>3-/TEprni3:N~}H_[0iwφ&\jx*Nnצ]'}cfDäR|?^=i9r~5jۻ;!5fB?K҂Vp?~%J3NaUF#N[B9m![ vé3N]h8Hz q5FW.'u Be#Pi}ΛAG3"qt8u]Z5/ RqݰUi6U7f'-rUOݧ7EWKGf ^,MD#S ~a_ID/Uj ZՓ>TRv+3mCj%CieG).Vy3ldO qU$`rXBP@d"mz}7)~(#wrN1.[jaft>s0)y Oog[+9I3vL;/t\zȐ5yꃣ 7}L:S e{,ǡxCŹL$8BC`4F$uCG9oV"ČD[$l4nlW[ +("{399j&2م$mO\‚أ+QWNEƈ@h0 岞 ju]̾.&+dh6!x#["\㽕9w$g6rd^WTnbθ9KĈ =}8ӫIK7 VL2uoТ@5Sut`čfJ[ Dj/ Le`~m KQZ*Ìԋu2{S ݖHɿ(&$FD c$;HZID%-|=ff2F;v/DxsR'| s+W}N+3Ԥxia@4jWgMfRFM0t(PW-wa ^:Tףn &Pa@(j^מ<.޲{G0u+̓,0VRd+& Ϸ ǂUKH! * `1yz+*^AQ6 Q~mNUK3R1.^,=֠s.A*+n- zH@GƮ-PZL"1h^ OoSژZҖ b/p/` 6 xh{') z!nTaj7ܪ Hȗoq"cޏdc+a3<ݷMkKrP/ES_iQ]f[PxOjۻ93BT &g$Wˆ`̢f够oOa~*- W"]6%VYޒ@yEYRGDgz&ї=4%ʺA0<X&N;Y}R?#;U$m#0{5W֪#4h (D >9ZNJDv&+'p=i_Ѽln,YCQ;֘ׄAGLzQw:yvrMKƑ~I]_|Ъ(HU(ٟ@C}L<h'.[: IY:d"ԛO:Ǽ u jiG9}bI2l(UVY'u@МY5M΁g\IS~a%DZΓ I" ʧw#$^hx璏Ǭ)fLըXfaM8H;W5wz"&_v hd-tC8RB=7yON$a#"'N=XLsM]!βfN?luAL*5NrI(,I]6#`UKEbI(OfoZyMȘ|OѠ%0Ö7Y#]9Ձ_:ee$ץmJZ3$%c6]W5JhgB$mz2C%MCvٸ?U2klE\{߮>I^o JO'rb?ci{/il(XmrȐGXFԥwY_d3lo@%нc6],:WCJtlͦ281LYZAm(pcu$AY jN& cV% ī 2Pu!' JQ lJa|FA>p2"~[B(vi[#j <7T(jLe}h?f8-`gEP[H~Or֣ڭEph8BO( 2L^Ɯ]0-vZ4?Q.gr0XecN;v 'kД݃TBm)oeP)~f_x㦗َx}fxF𰞢GKz #:z's{6<+y GZ|a %Px)a w&WK]]|$`D#9*U%ʑS{\o;ؕ6~ 6ǂhZ =Wø6n6Ia}kŧ_^.d A wąm ]t .K<b" LsHl ֙GcH2 ǟtE+ض="=۪$Fꥥ .^y~cqM"iA:^Ș{SV dC+̦W׉s}]{LjN4oPlb̆i;baקN\ 'u=&e#>VyމkNk 3HDڤwx$S~!xz+=!2VqUFQGgHUs[!'ːztyO iMN+{8zA>rbt<<>q< $-Ql5W[Շ"Sc^?Ii_+RV֕i*=;lڦ$&K-E 5/Uķ@tr4  Hћ=kQvN6l=X9SbCf\ׄ35O>٧J=X6 +,}k_iOiQf!0K~a>Zݰd (dݝQf/:1_I@Jxܟ[!nB82 r}s)LLjiQטD8)ĝE^X&c|c%(L殉__5Lf?jK>%f #[Nʶ4,= +sAAQ`u8z^069^fKS󷮑?ӵ I49-%5'ڻ:wF%|O 1>ﭱSAnCd#/RҍR,\"٩h[T-0߲5bT"h>uμ57ŏȔ,Y v܌n̴UN===Y/mPlAcdV e;NC!E!:pţE+ՖPto^9 / Gܪ۾hc[12'5_o rv[j:N]DLdm͠Iz~] {drq&($0ӊ>#tԨfS…W"_Ҕ,o DP(}wߵz$FkW#C;&˺RE3h5\L]p fIy)tË%/SFQ~)4*nB?9_ڋ)=Poy=~9X+i򻴸egIs[E=ai8G j$\&Y#Sm/_sSFwA`=G5;eQKH&]3i xX_FD9JJmF.\v'ܺ/ir<4nC|=j)%N6|eG:@zN`hl@e `fe qL%ȸ#&,~VP4-gDBnߛ'v7v NJLW l-6}5Zw @9NrQq_46uDsKD4 PP@EZ+K W%>1ȶqYtې'5z`NJGB]t <͙&u"Tw>!A&~ θOʘ{ť(u?.#b\HmCdKxa{j7=&(j /0mǣmȹ5e* jFO9z[17mv6 .2 'RvؓXZ,&l|tL %d#Ù܈ɦV&).H۞+mmQO f$+eS_ WMmό$uhkzMD@bkJ!Qt]Ϛ9T =~8Xr1]k6=A(ʼ=I,NH1VѦ$|V|=#'۶YgFo S@;n֕##PلкM2PI+qfKӧ}+뮌BgLA$|S))b$myq) /XŴnE>A9̇^/gQQKFqȊaVC'OLkpC)r#=J%%S' G$Ec ^+[yLx>Bm7=x򻼘}K8C9;0QzUy+FuY S!M_1L&\u%,Uҳ;ɾB2!3p^a%#jB176b/֛\_53(9 1h7u f0\nxy|vawq.7sW{׺r'g*H23, R"ԬSVVztD% e|@r') T<2#s©I٭SY} +`5ZXXC N5g6Bj { @/2D;vH6(!"B@ar'bfQipE7FY$).jE⑁-s%Kg2sD_5e" x}9v0uY/g+\*"sn#z8y#m. :DkfsVb+* .lۧ?)Xt-Acl:?XYSY{\%1nrt۶=œre~4Dž9E!_dm ![T#hnt^]jOl,;kbuBfaU+PIﬢ -q)~JMXO {May#TYF_ 4V`[+X۔kyI -8z,fz(_sG(d4f/:ڍg4)R#{{ޕPjˊ9WlX}wъK'.י*AJ >r"w'瑴_ 8 =N$NyU9(.r -Usht'@}#y>`%tŔ`~N poK $̺Ļn\Yr%/+4yȐ>wKaWNha.&c8l+XP LjW>Lt`540D2`b+Z`6l1(u0/h=,+h9ls1es #H{3ޤbm0gOUpo~p {Cik*Đ+;F5e*s97 8~t|dXO0 | ͳۡnWƒTC)@65|yI~)Q0c{FH43. ~^ER`P*sե9xsU}C4s@9&0G.P"#%BIfL4T.V}*kY=::Auma1rd:qِv 3xD{6JWAљ?,Ƭ(e8Ą"OgfDϑI-'B Ĝ7a DP'8mevEUXކξR%Ϸ~8Xu|ˌi)G^, ~0cPx}A.2>xF\3t\^bԝs1GWƕA-܀zE[ggR`*Ts3ܳD#f(ioүSYMITSY<- E^K2JtMස6ulPm(B0$Q*+{& b%}g%ϒm@Yfs+RK hhT_qgkVkoǼe=M4O-"'f^LժuT֥0y@hx Dn{r&;a.iȮB8t0 zl{~ۇ뾓Hup2&ZdH;CDgLWnT`XO|Xth".wAMv M" 8VҢouÄb6V[m jbesߒ ەc߲"E9~2h>G[̍ęFe@#0 l#XG> ӄ?@uw"Ow 8"xI5.fU@#ߥ~/8PlAGx Ro!5:"'j#-f6b:E =(MRqd5`_$vkw=yJL)9%{8Y߶o/)c@h9sǙ 3ƒJE:ErBo[gjMM-M;e ޞ2yܩ/z{3mHR+ IAiŻU~, F^j Q8)|i$a w2lZVt!1>`qja)JvzDb}$"m|/\,.:S2Wq&MvG7~;%!2 M50a-vuDg!˸ng$I^Q;$um }BC|&V.3Ju*y/d\Osfy@=DOh()t \t4ĺ,7kl}㽆<,XN,ؤ*v4K9ez)5WT]tF Is_^:H3 rDNoX芓HZh`6b 5mlco'FR^+8%*Vx EfL?{Ϟ["v|m0Q3#OHBnl`/>j;a薒M~,q?Ah RKW^9fJ-ʠUvr%HYUCl6$38LBjUS6V8 P6"Vb nR  +lUX/ʡ ,@pb᧑u С~JJ*i2K{|}6Pp5otuh! C<=3њaRp:۽xCVuyHd'QB+TU[Mv5 7.rg:#QYP.:(ZM[F>fnn@ m\_ʧ6IM3 9񡁼|̏VlE\ϔ zs4R Ku!.H.bn&/F{RwѬ1"e?d"TۚѼ?#:1/Ѿ? ]U6#hJz  }\e[7.荫.^ x Owo]'QCB-rސH뤓֝]`v겱hnCyGkS v {k[=E2 ؽ"E*孹O0I,#"XF/IN+M%[ZYRIZŰLM*byܩa"JeVfUH9Tmr\9ΞșԼ_r  P8{I饴W/fpe% xaL0Rx c _7a7)n ʻS)D.B>hW ƅSZ8s 䢿1̬*~j)S %*ӲLOoz2+c1oW~е 4t7ت`7IDDwdӓdmua )'̓Q%^/fD@9?ܿlWB,\1qUX@(yɝud(\ccM"䫤:5R@=Pge*A<߽rا NMe rj_b.ҷr \Y?Oscnǽejl_" }|O%&~VW&Zfk<<]&F7 9O4HRap>d/&L^%̾wO5Mdh̗cn֔C]-oo6[ LO΃4b-g"NE3Æ)S 01R2 z!4`+fG{@ ܯhĚ0Pd ev8mEg!-%|u(2WB.)6 _xvBui(5z2Z*WY!ʦ!Q2\vZM! (ptmqzÑ+Qxb)j)I$eI7LQcڑxOZD&WZx!C7^oݷD<,lQ;X!Gz̈m\ORjNreQS.f d ӔM^ 0K2oe=RG w/*q1iCdu">xHy5ZX\~y &|1Āq!}.NC]Nv"w4AP-;f^ rJdѢ̣bظ !D# *#Cwnț jr־=?Vzd n2ґ[ht搹1L`y#ӰW9}C!Ζj Jj3,tWw3nI$CRt<p0ylxoF4`<[ۍ#7AXp lX 2@U+FYNOu!7bP~!IU`[^~eɋ'qhp[;7X NS!_wh;oK'ռ@fCTN!ؕu۾1ǢW$)Ii]q(M+ d=sp#:;YYBm28c1+EM$cyQ{ YԼtX8`ڹQ KTWSz5Go=%mrkӺS:$v@=%9zSd $fLEw\\ۣI5Ah5,3b,+ZdQdk 2'u$)mNB[YY+oԗjzFs:2ӳ`D~#Jg_Jy戚65r_2.PzNs΢(l4`l(·[OVfqylLG guٿ?_݇hTi*Hxc CoGnvP&aWDiE_;>H>ǵ#}L^^XYynQ3UV IJ9ov?wP/ S6 [FBP*=F߾kNcC!6蠟𼱁I[NBѢHwspb:tOY0gx9)A @iPjzRmJx95hZRUu? Ue~)&DR}`~On|fD17MB\.B:10Ϗź !Ucfb0JAWh-`hu+m7/LC j {I|,岍E\ba A z[ocWe+bISc{V hix{:RSu2B"G'+irGROlG=~A Scrw e@ '*9ci|ww?,s <!>& L++3Vs'nkmmFe{?\KI3Yd2}LePa fs;icp<(Q>[2G-vj@?>H(-O$ :i>s{f+iX/ro:H`% FBejug? |?8E Rqr\@t Q⣀㽁_Bqf'h0odg ״$vo\J Z(+/B\o=w9Ij؈OD'EbLͶ~i8<0`HX?XךM2}h!>C1೷a_c'Ez?

    k\ e_hvmP`3G"HZW#Xw}dyx6="H QAl<٨@qrwv>?,w"}T.XP5̶EwvC'}b[d@L۬W=,kץdcв1^'Vz6gmMK1LvxŪRq\ް+8<7}fWἨe;]ylUJwr;y9C9S 5:eY( ^uVwى)bʤ^hiU(РFJr)ht\Z,+%`k\͙r eJzEBsf5!S*6#lGKfl >9R*۾{  aI|FX_ӕ.0w,w8ŗb?ob-!´kSo [rhF;Bٓ2w?9ŐyN4!G{P bYdk2*K_G ^EKjfzlT% hF1ᨫ'3:-E eZ C)ƅ6;l|2"n~vKb b{nKN?MAS5L.fq<3pݯ zE"hp&jB(@gQy9eHoJ.bѴ{r4"ݷOM =Ld+ibA4?x?MAO&ö׊LHi#21GZ~6orBevJ^ В_٤MrG? EF)‚nwPHun1YPp> h>8F:s.=g!1-?DԃGAm6IԦQS*rT;.mV־kl=}*ՠW5%-$23$=c1F27K7^RdkEOV$%]cI1y8\4@ jτFE}T sӲ,ՠwDڨgIA udqSs^jD?vmAQ-B+;yd^h.t(V $>|"')J5ʈi]dC*_JN{6w\G?"iF))*\W]'N>m.p4YE"T7iaBJb^FoYۉml9*zw>)# 1괮 ww&VF4m،S9 ` q}Un B%D|.,rlfk9W&"5*k_bI{rMLO<h:&5,Qukq)nu %B(HS:Ddk"%:%!hk5мJ(8%%}B%2' ulA ֋ _ҽUakBivEgą{w4Y֧ܵ^o2S/|E*V{Q'DNǼ~nus _, ͯvsᕶߚ6[x ǽSbIDtFD^Z= f+I"&277X5ȟ1&NT½T.-h:W@h4f;9f\iW(c?IL< Kh?nXXq=]"JY3ޤSH=?_n4ΡK`;yXq=@1yi/D\WD?W7ԛ U%($UR*X?5Hg\]2oK1-(\xQ۶J1mYy%F5VGLtOW4X¸u^,fCdF;ſH_bI^F`>'XctLt 7_BҜƃ yUॻh/%hJ雕laKq[\KU3dUfR,\qYT'ۯu# IWd]ђOҗ>f] pRzzla9%. rH3C;1+ TFB9 (˫ًw2[W0.~.?(T=w_;&u-( ]}LPM0G;P'KlZI?s_, >H@1B'Nj&ݰ k _j(<>&[]mBF+L3\D: Xv.pOEr se)qZya17;A@e罺ڞn\B1DɁ"ڠi܅>Wc>Gta^ۗkJ1fKbd.Cw~g8voPc*~q)?ڱiUN!'$vcGwp@fV}X*S*.{tsV =e7D[Z=n0P?M7U$| :DhwC 5߿Ovo5X1դK4ml4x!xG̺wHO|!ՕXuk05gVB(IRWZ^Y`tz߂*EQI QB'LM;xzkeFVEDmJR͉G&#q˰ԆG3o-| ʹ\Vcڙ~-ִIs)M)Iӷ߈7Uy ;)`bM1m8@yO%ދ)h=aRzS/%k亣([u "m $R<,?JNv JKU9W(1 EMېVWc U7tXb࿙,dDWy?oK $j7I#1}tWK臒{p:! ŧYf'}"ns9lDs̭֪򤛛|)K5^WxVCnze*^_)\I> ~@t?GYdY*ʲdwW?!_UMI;.q`wY//clnİӫ|qneS Ӄ|X/M1'n AwƩU5w4k6؀L&jqeo\z2] ,a9)|N) j$,n;b,!7ZcH<Ӷ:̮l̬xdwb~s]+Y!7bwy=jK 3Vs1cA]2 C݈fAfbqg^@zb'U">*7σs9K.M^ލRA#U /SFK~{יBAs;i NO9yz^m|x5\ޤyqtf#~KZMG .#3ߞ_I,Vz 2Vj,tK;F(eʆoSG8\k{|?w5d6CלyDgY$reo*= x4&϶kG0z) IoK(w*H8 aQ_Go:Ixs9oV>}&1`,w'Hk7 ΩP#/ 2Xvf3ʙX%m8)rb(ZYH aEI^++P}m< '- cK"M\2\Ҋqv^Vy/of%a9[Ρ31BtݝU fK]0h1eag 6N<ֺE«ns:ē> cK:%FB}4N:YbG6|B =.cBZW(h5g`2Q즢Woz<>= p+Ek*$?%Dzey{anX_s7Tj(vVTFF : K ٦ѱ*EF#{5GkߍT_"Y3̣ d<^,ߚZ˘sG»AP%G;Ň_YVI끻wcN / 8QpZBŪ͖+@]sܔ$FI13qn4W'bA^\!R V$\É2*ƆyѦY6e !c$Е`ISC2YUw"8JRVޠS)[lF3+b:e**E i9zP )M:?P"ȘqygL0 QgnRT ?AC#SR&5 (/lJo9]3i?B7n sP7 }컢 Ee:Fϸl/!6LB%ܰ 6y&iCEr/;sx]PKdVwמ2]g!ަΚj4+O{*ifN S9QKGqv%up *,DAq@g޷ʄ8F1GAi8^ǫ h.L|̃&{I/f5@ aiPZF2TKhsa~vajI?4\`` )+P53:3ySY:@6%0mġ[4I/$>ʃpZIxШ/XxTY9dލ\F')Z |A=dM؃\Q,!=Y^[CG!/ VQH$` lTJ|H;9#4,QeE5 N qD:5;srMr뮤NTմ|g#q!JA`w@YrB&/Q <wNHh&dTPXj}zR0.q桯\ZՏfT۾m3:"% |x,d&A;Uh+tʂA$̿"er-{5v?b<>̡7SN>Jh=0 HX9,E8n։XbcŐm_But|^\o"5cٰuR~[DW4 Kl\ ҷ5X0Xq ʚש0>&Q=m:kGD/C\s1cZZ^E2Ieg9a.C)JR(b)O\NmTNl:= `"YE\GG|6xweq(%eTj|'&s 7K0È9^6_v{@lXl1ÒM˲PCϖ U:fgGp|<]\WަAՏ$rX;q!14pl^L==O sRx@¦1o}+g5C8_@{jQtfHu_P|~M:ٹ`>_ǂ6ݍ}uv& w~6W_aI\>k;jex=y9Y_u O~4a&d7kw ۅ3; z,̛ށxoPlpw}+ύapB认:|KcV7a Rn)Um] Ѭp ΰ,,RIvUF±iK.z+ĴVٺ&&cyF 5l=~om20~^ǟ8$ aOi~_\(h%r>fhP/^z1CX0` P 8!i/ڲnvY9jt,w0x[*= ׭ ~ޮ^Wғv7E{ymHiSkO-),ݏl9R:y@kƜW~Qy(PoZJv)qj}&?f, _Yof+SzMoyJCǴo:(t΃^e;>M mlGSC ("}bm9o;_(XDCw[Y,{7M7Ù-lu,d^'HZ8tv!G4{Ď"\T{8b Jߵo~hnws/\InFge]₞VV .)eV08.N7p;-Lۣޫ}ztR<Y}%pFVZ9p\:P i_G΋9b썺P*PA|ެ8X^>vr m|}@&Lfv 3"Q/H"o.`q尾M'VjMDOh Gi<;uK%iTWe= %H ֲ8T  /u61L: RB5{Kz]E @> HnN {f҉>|+Tv-_q@˸*߄W;\i^(,T~g|I\Nw|% [? rS[*f!~tBm N&م]c;jxxf:(ƑAϋ{:OLACfi~)͝y۬{DKhnafG Rdm}v;X,]=rI #7 AĚP΁79䨫O5|<*_VܒV),UMw=-϶-s3@#io9&Mq!7eDKǮxk~1*hXWaȈ* Ii\~Q_x|Q WĂѾWƲlLv^%inb5dlaF8jq +Զng?s) ͘yeЀmfIr_> șxSdEieioj̤GӲ|@X hz-a*nl^,* 9[(''"){<~ G)dV(VN'Y'[5W^>Z1 mKߣFF;cx{V 5J  9[>'i+7ELB9$UnSDmDQ1U N}rjJ+"G{(TϢZuvzD$VsJ0u[Z-Jw'h!ށkC,AY]o;QчkZ%6צ(ʾo14'BӲ=r]C?:$*U`#60i&^>oVA&#687LŨ5iBp3<]:Яs"S{꣋KNrzvruБ뷈%3:H lVrͅ2ZEq,٥ dƱn3CN4ӡp"U'YSO}~CզXFV%CBw\r3sV+"Emm5$D&9 ]1&ң.~>=$_\eﴩAo/<4Cbebrb&LcN;*,.S⚷fY$H>Cy]کv [IM") STDfcU _q?Sp7MKj3wf7Jͣ[I%(t:7Y܉gf&ŝӎ.8 KZ;_: hlR6B\xVh=.Mt]eɻg?~'`#q{zr,'R;-5>wGnl~åMW֘Xݷ~p0:U6lڊ>. AFF}Y|OՋjk2ƺ @uu_C4GPzzp cA @MfPd/vZܒ7HkȐטlTn~~JpCKB-̶]|WKkcjpBK7I]]}Wjq܅\96;Ol'dC :=nQԻ5Gm>CZi+M.G;R-8=ql)I]n"1ۻx*P|Wcf/C n$[ SE1>tLLV u/eՕK;Eʧ+2NǐB`$;,suW[ qÅxJ=Na(ul{p 3"m&FX Kqo4~(Tڃ=vG-2AG} 6e.ɶVa9{Q pjriCb`W3^ΔuBͤ?\X;:__k+XUzOkr;$:bgXbn9%lu_.Tmb7_0LzAgE$ *-U4$?>:XW&ME ZEߛ]#A\:wf$T)P1bFJ7KւZC W8EG,wXb%5·`lap|8 a{!{^#8~((35vbSchx2MKVB/܃abV `fkzC#el鵜ʓK8YVViIU ),9ږ+5X|N,iO6F2@, l{l&]+smr}HM^@$30bHMq<MrfBDS2,i8OF ~ZlU?R aJ'd`uS-6;cTpZS9p>cÚΖJ0sI^UZz(ѶIRA{*W|+9ٛxm!&"yXEÞlc|s\m^:D4 KpĻ-+X`\rl{VA;vr Uczzgw2y MfepGS 1MpBW~F) ^ҕ2a5o.ߋԯ0f[/J/^ܬR5IjdV| Y%ỷhoi^w9B/U5?m'j)vj$ZE&7*1}` d{>,?R^©Oą1:4B(fjl##T|QCWo+(.S dnt%<gDF!Ҍv 4ǻVsiK 4D|g: bQnടL| ٢gG,}7) [ܔ>-8Na"hI[%J׽$mFXi!4*h3BygFR/v80q>F@X64hNɦ{}8Wg  PS=\.d<~|Z%}Wc(utHP>9T I%sD5ʄ<f<nqIQDq+p-ae5-ïZ+jK$>ӑᦍD.j`u[^9NȒe!MGid 榸alI)jFiE0[[@5n x%65N0q~lNKx 3%5l*A Q঴LI:uhNYԼr^#eox5i{$.Gzp#ba7r N׿KI=fxٽ,@fL~"㺩hJ:.I(q͐Y.[ib6+(f^H'uh)9Rl]A@՟  L˷]K[5=bN]7a.jYJ_߹un23Oq\៖awxX^SSDzC*Zk/IzRQpCĠ{"ͦ-kݜ5j:upS.+=mׯ' fP\ֿ;mr I(tEc1ǣᴑ\gS2\;搧Q-[គjι J9R7p`]11~[?TLg}x:^>敱M'\w>R&$I Z?AO֞q}f%!(fֿiw3K=8W1T1L0Qo斴Ç6qQ*)B670#b|X hM:K#uPZeVڎǷoOCCq)(Od=B+|i`יFJ1ˏ8p$H'gVOر=L:\;z%1= >}|OUjJ92@V&3sJ Q:]kCix\0HhŠq. ]{HƆCͺ6t\2w?6wzC(:eXOݙZOTh,(w\ɔDlǀ.wh{*Nk]>}i۷6pNk^{y= N(muv(Y3" JrӲJ% tTbx-*dIӞVGI>f2BidXBp;Hc5`/ 6Em!.^%]i'p 1Ӗq+݂G+0jGeہ{:hui&)[fhREƽ%#ӾjA8&t:5EAJ33<\~%*͛l*v_P822D՗%W/{x͇ ͥW<>#MK !9찗 gWLo1Z cskU=ʖݳzyB+7fpåarg#OJW,wPh !s 6Ya ZQr œi֎~1w$FoS  !5Jě[5 YVTh5^,GXHFM>N䕰R}$D w2j} [/ݙ1JpA/%$B5ߎ҅؅0 ,1`:oLհDB7 >o+'XyaN/Y6wi9 @vX0 uV6 D 궬%V91[FHH'jv"nAq$ݟ@bӨPAМ[- [Hs#}׉ޑҧHfc{ԊPHU:xA9Vno+e)jV(4nݑz_ "hY ĭ lYGHEz kmE[sSyN+:*LeZSήRwnCalem/<ɱY^jJkxg<ߺr]gJIƷb9v譂Ը-CJ`5]( S#zq+=g nqv'0&bA&&jXgj.=G Ryl{՟jPN.aZM,LAܭ?Qԑ*^i2u],c\0ߙn$)h$n$IX^pT0}!xklYF#gm䃍0v2\2a0J{-hTX}uy/mYwR,d^HOJPam6~ۀ }:*~=?nlʏkFTD@d:x}ƪYZS}o+Hs OtDWB Ff]Al&vF3zZ*P?W#xo0Ly;8({vgLz ϻ&LM7o׭ZI~j9ɘ_yݧK)*Jqґ/ voG&:$jr}cZS:7"=N`gũPqHS=rY>7Ͻ єs9fW){oǨۭ%EM"{7"/yfL[*Rg@'L>f yCaLQf+Ā M$mEYX>A)I @]gA'w#Vj4݌SebM87l?:ʎz@$n;s'u5p]5ﳭލ"H3>f@[>qu̾B  *PރW.gVYLiWQju,6e, :XXB3p|:sNS&W#dl Rv:n遻0U3rj4_; ]Zs*X%E >|4RO&HCyL F@UaXɻѲ㹏ӊtj>(0pImC(_|e3܂ES'xʸ"qdz@ N?K,Q}@C@ EG(yEpom¸=WS|t.%':ْ..bpaձwU01O# l &.~(DxD?S+nҌ[\⤜ pc^0닁uiwI n^~u pC G:{WzVt֍jn?rZ]\tٗ\{ ZU&9zt@hgJg5V0`WX!TߎYsM<,jhJ3@ao.\ϗ1#xfWE o9vhu 9%]q j7²=6,/>wR g^zȱ\t6~~ *Sl15/__ P_@ZH e405ʑ`w+}:E# abhF(2ۢq䱮jMqdhy WR |9=gFe~7pi"sv?;e}Z9˩ᰨ]g bf(vz9m 0$S *;8G 4!yPrrm\*M҂ş(ϯڑI۝9эJ?uPΏ&CE|xt4Ex 9I.S:2D;Di7RL1hc])/{c(`)h "*[51h.9_ʮAWf3왽 )A_ F*+s@aB9 UV!8L=^umBr+,DȐ|oƫT"i\ ƍ1tJVvbfM7rDmuGF>{j Ad61 ӸH./BMP_PxSUNmIläW/ӈH'Dx8TP.ࣣCU|cB[$+D*1(WI$kPMGo[H"owy:TG ŃLB#;6 !_tޏ*`Cq">T?R Ua˱k Fob:BP/9FzLB8-E3sŘc]D[?2t2a<vAgPnXiiH0!߀Ztq\Zzj-_UTDoNp`%sǐ< ;ij6aāRG:zYUl{tfy?촭4={}K-nB2 xsFs!Rб7Ji(=vN u)DJz)|,Kw#G!>jUa£ᅴday HS:?y>yt 8;]dn@nMQ:*.KwiZQ "q6:pϾg&{Wht8h۪UR6`ͳĆd1U~1t4H?̓l\P3`GֵIŕ>CfF#"[HL]|0RT98syAG~Kmm(WW? pwB0# #ގPN?[!~4{hY*S&j8>!`P^~ JO8k^)}ڽyЭ|,OvܐɽS(@NODZ6ݖ{C:97bי$*8-9 ;o4ѧvτLv}z|!M{+` sѨ FdgmE'h[{4emP YG p;v2H(wl̄1nr&>[I5ȿfʴ1Iz$X]:YڌaPałH2F`\/]}ufpK0,V71cˆ*??|f$4gE^5G9BFr e䦖pOҥ&_rW\oa{hڇLa=T"I߳&Ey=D'QNBOݴ W؃N*a7oN7^pcbgpZ'fGKEK'7)MR#b@ǵt%`h(Ђbrض?HJ`"I]X`ސXkNپ-%Ԟ_5\%CETpͻ3RI0@0] 4E:qo%)Tُl~9]L;Jl|(7q*p_2 nth/fg͖!sE'pbd]$F_9w*~ E*Wg0OmO0 w3oc.R̞y"/R#`^{Mxnz4"&Qy~ .R!Rv~muqH P?,|ƪݖn-!C}A;Z._Py,8Uab؁sD0NAHh%t, gmfpM|Woxy!'rNqL"!렍UGKԕ0\ja}h: :q d?5 薚ЛYm('&&h̅2ky@#}$U=UMZ}8+&Q+/Gpi8nϸ 6$mAN~QOPpSpīV`F*_dLW ݫ+8YvTO$ HzH%^659S%p@,Dv_N@Ev2Q/#l"@PZf&#?0Ld]ch6)j;5|1E-9Lo/oiaxjDށ:xԃQZ6βK;ADiwu2 jju}2kY2Z(R7kv b mrLf,sy[<0x42xkLYM~j{T 6S >N~mYgʒ9F锝ϾI\w$.-h~ʛ)0#isOsR潓aLKzu;{heLfN9 /ֶ+ڑ* 8 F_1hǹK8mLCBcwNr7}V&J8Ѿ[aDP BQb;CG0YEkW3hZQ;*N1`bC/XE1Y*`IB4Rk(]&LQbrw` U !ҔVgR8U84t6|-ƝUL<4ZJ ऀ)*#kQmES X,fshy}ϸ\*h ꠸RzZYѦQ jf(|7xE(%X-B%V@N46mk T9WU;{try+m<@5dn=: x'k[V=vgҡmԏ-e~{S{?h4nFTm5p h|,0M:t2|th"Ke'@|GGjH4Fajؖ.m!vG!trt5^XxN'! TߘZl _*TB'z& pujϦJЏ E훌ؤ~ O{ :R>гu4L_fF Lu-*ZU Tͥ@3=^6"-AɁ6ux=];t}`KY,֢/R!#(pvED0U'+?X@5Ci̹Ĺ06$|~һ?3VැH}M讌=,}e+,ݠY_7Q-hw}(WTYiԈti91dno|^O2r)_qP $h_qCx!\\X X;yꔩ`]5,޻"ja(샽t4VϛHTtml -B"z_ nH0GzC3Ec&'( om>;# 3(ڷ{Z*^H$3مjM>,!Rc)ee1>R "%bp~-(m+^5dpyCn;ʟ06=Kgg}bR°vT2Vu/hfyT d0JWB Ll,D&ޤ#a D5@I6_R4d)VYQs1xP9HWX\+*%a8˭T36 co Ll*K2̽΁UL+%dq CA K~es\YEў'`7W@{~N2$C7Ti>q֞rJP]ȅg>lc"g+7 {2!(}_=hy'Gbqa g8 Sx$O;;#I]vExcs ٌ6Vw8'h2 UY+v)019Ԅ_k*}9O5i1jJO1b~^A{E"3ԭ+nOrl- F"|;~UDbx+ּu؍2˛Ă9V8{hH>"VIARkeԏ,d^D5O :2pLk|@#V L[IFLor@AoN r>-m0@A^x]D߹ji%! UcVq(_j>T%$ZLf%GqeTTCQw̗#YOHu]ȏΘ EwM$ ?Nxjicٿ65< Du#BHAsc^,-)`\6\ϓVPmY퐨IC8)v#H\[^b̘eֹ_.O PdCQ.XvvagPP%gDi7QV4j3SY?+ C~|yu6* zb`2(zD Z$__s|x OUNK6m!B]y?֕rDG$iڼMDTs!wpo(g4`EoqnV ة1Jm.zkjj 2oIRD6nThK/ w`&n."Lѝk9:mwZȂ/v=&@YdۯdT&"kL\(ZO!|3]yɋ[{PO:@|+ ^@!)JYAEG-[ 6ՃrqJ3⨽& qo7 wFSL9.j%oSJ9@RnzЗcݭٺ16$cȔ;t_Db'2HU!{h;anmzӘ^A(ٜ`iϬ[1/!fi9LoꛇBQ$Ll?-FsGNxg>\vq7HUΥ?0"kŻA.( /B 6WqDeٽeL1M#˯' GA˦*<]YZD@G&\K3w5NI/c9.en^t(w1SPq9""DNQ˄ y:F8֣KըO`qE"Wy3({N< yveO?E>zs1~a?ԧ'>@g=]11A 1K.g#bK?cVLP*UP aҽ|HmC0>%"1HV"K Y+R=H΁ƙ5*`؞^4C̑HEjD L){Jmj3b^?޾b^_-`"~mi;Ye 2ȅc8JY; U}WX_[w*ނN R7ĜP`jN dW'F*PDÇ 0u&T]Vs\6=UwF7v۴6uuC@b56*qc`<2L+eNO㌊B-Q D{ R1qu3=m7K+U"<(TMՄ7 Y!D+j.5b]2ˆin̕R{m!+|c8=) pT#sT=G o$Ceԡ`<=«_d~լ*4mfjFk$v?8] T)9 K 1 j0{Im$}grK2c >򄳋NG;;8EaH'7, 3 b]N(|pQ aPZy4j>tvl+\tv]m61s(:D4wBLx:(25 P/ A}}$~dZWVX`;z鬃_GQd; 22l|qM_ 1 COK|*{XP6S*ڊؐ2 8LtZ@^_"Oc{?Ys+'o~@q6d1 M  W}Z-RfJKB@j*Q&ѧ`3|BLΛ'̛ ׇQd/Jʎ7_ >bx8!E [(PaVUoku.GN_̎ &߬jgZ7 x䢩w®dTMH(@_2>h!+e>Q4=qF=KZ+"2- AUФ}<4,BU;DHf"#?}0Ⴧj–YV5`@QG,+.<.DE\(ij}PRHIQF" h>&:!dXK`2!g0TТ/y?8I$?M ޟ&*'JZjN>O`4ghEVIiBi?IPqEFaȝ# ԔeTdg5Bf? ;/9(?'(jӀM} wtT-KhtH>د.2 .\!Y89~DvWN Ѻ{bg1Ao`) 7F s娪 2=<揈؋oG6|O:duBIޫ9mWM7vOq]S)3p iέśJbz1,=}'Rlb4nWdRr^ 4` 7 Gr^huR'Sg*ګ׮%y&+yM M FV"ӫssu-PS˚ (+?D&_o( hؠ>6la8zKlW9d!:+y̬[%Bh.+͎Ī)jy<"mV?&ח^2l 98m{Ê|<;$X:BmR3 l{OqZ3o2NH4@5LSbW 4F8xۈ ӍUR)JQsy~O/w.fɂw0-@$yK^@2a1vꃠ"+d;n!.#۶ nP$6jw(=\ K~SP[M6UoPJ<gZOuvhВ-u~ikM^ebuD{%Np~Îs^mS6 fWs@jmLoH'KWsܤqk/<}.9}+gXɡSx0X ge0 rc.8d܂l@kk8'YbŽ9|GcsteE~lxِ%'d#ە]ChSi:Ǎ[ ܊Y=-lF }FRsVGmo7]*7e_S - r>o >`qn9RvU>8$#L].hY(ip B=M룝 yfr z>5=ln ݄kLdOڇ`:6r ~!ݭ&w6JSM&gg&%6Y?4&<ʅߕ[|wEqC| 8ouK΀y;wfY\ r5&GlO\Bώ5 BOjG8K W $uf|u*0F lPLӇ{CᒳW=l⫣-ђZ12z[Tv&}r,>v]=pq9%u " ‡)u']EJGM!봺B>uV%a)Įa fe ֻ]-SϺ㛦INv ٺMaRz%>Vr250CݘSr/P&p!W?Tu&6lDc: fEȶ."_U6'| QO@^Gv} 7TAΑ2<[Db|l)"']֐֡nh2de͗(tqv7‘4)Kl7B"WRSbZGQ l_K8+vv%X6C<:\n#Q0*K?o\΢=k2(j[0,M n@׬oA uz`x6x99"9F; ~xZ&J|/k WCG6RRD <)I˯yv1>}oG>)]}3<Xۄ]̻5ȵ0Lk˟'Q( y40񈜧ok4J7!hn;SzWRpЩ5&PXR컾q3i[x zѸ]i^s$C;igTԂ}d7VB^yos/b-ܕ#A}N83XQ:k`y@ Fs=I> Jiv ri뎣_})0f{6T))>7ׅUQ ߘEYkܥ<3&+8bYQK6m!w4"v6I ]2AYnL 1AzFr~boG.`g枀3p}VO 6Sr!z[Ӎ'C8[d*\l\اKw 8$jrNkE[WM,7 `T)mcJ3*_hyxF5@ o|6~b?gf3)-R:SƻEltQLO CrLnSZfQw4vgY_t4wzqQ٫gUdܮa{ %`{qnGA`.4nK[ py@&ݓ{PI-P 厈~-~Xw@vnuÂ3.Lun 95 tAV㝄o4odAEf\!ftwŐPBJOWD8De2"azZ흚J~IԼks+3*Q Q: _M*gE/BW薐*X$CжL֙dDPZ#^#פ{g 3MЏ8%,LPs;/߶MN*0 e2c,E\IX:o~3oA""7{~9<{ 8޺7WiY :vMZكX#X @c J6J3&&vb!ceablλݒB++gUVڕY|`y8'Z&DG'Q`v_йUQE;&?" 粲7Óe]}Ұ3!+Zӭؿn[dOQQ/oL;Ѓ6Ih_o9>Z'pur>#9/Ux;xG?rWo"$?ؑ8bSnUx NTfM$Gʬsg'x}($GbclR襭4fp)* tͩ fk6 T N{L u5 Ì `'|$h"\夅H4XLJp'{\ӑpo\/a5ߞNHs_)_P褛'`6,}[?YIX[ nmHTrFp~#d?r/}Γ]Kv\l,,8\S̉RԴˣ &y`_|_@Ay;n~+mV{zhFffr?6E= ͊% !!%;=1$:GV 5ʲӅEg]-^QPMm$ij6 3 ? @c1 6t6M4+Ls%_^y8wEKC1Jsl D{ة gޖ|%UJr2J{ᨱb*xDf) g6ӻavT%zǮ88nD;3"<-+N_" )S6|oG8\O<-#';)S.۶B!#4x`07ZY\^U_NvE{mMtAԾ.$#iaL(f)3aAbɭDRښnY"]T$fkvۖMõX0Zp +vpk==iF1;^DH3PQA& fۚ c OT)1R+aoԇi|m(N]9B, VO;,M? wy 5q%@9tcdNyFPo8tgU0Ev_URYr`uaɃ9s-8EpZlM4[*{9,4E e{yYZ^\i[Ln=ٱ024ZRFXijCGơh@RAېgD( |0{`>WX U"Ԟ13p<2`R\Ny3Mv._]sk6g1/69'z)m57W\eX:o-?c k%<_Hx֞UlZF,8 QH(@VE-<+<7;isc0V~1ON7eSMƼf1X u2ps~ۻ*Kq =gC=1&|nkhM4f:ľQx5SǮOem7߂ϵ'IHػŒf`M$+0*"g}vV'Hke'! x?ľQzHvu 0W0X OkQL~.ΊDC_w'o6{.p._3Hsf+^Ryī$e@>?.: ,z=ׁqm Ilnv|Dswyz>=xD[$.-6#r[ReBѭO?Ҏ/5co@Ve1%ze*~I0ٰL5f pk$^"9l#z84HUfKG-SvT#J'0ph$5%;z}d:il Ϟ%ueoKG` ﲴRgH/E8SWk%>/SEQe%?.ۏAO]XN~8f*:F2wQ(/NE#(욣.z9neڅuiL0 f~1Ҭ\~vw OoH2K-6I+bџ)z0:l[Mܑ#G7!f'ӕxsSTt$oy-],]Sm7P"0ϰdOXg ;؏-!kwv"So%@v7]QfWKHbP}v| ѯYO ,+S.x[ZZ.-6j"0PnCQ2ʢnaST$$y2ϓ< U0"57ƊV`nYZQp>>kop} sMLωwJg*eZ70<0)lȋ\?d ͼOd9r_C+0Q1|4~Xydv,k%m0[+ Y\_E-!~㷲*Ħ1dyJ>Q{KEss"{|oEU>|wQAlaIh;ͤf )Z!јȻJ}a0%S:e_rAȷXC{C_4p1߆pv.{ dlv`th(p>[ZnwDBۈ$)>ۗѮ@8MqV!<)p۠X7B P\_)15ͪ9WzqSTT3 v {f쮊D_vXQ0nt zYF"225lIA1/k̮!Tn]6[=$<Baa;UJ贵gx䳚kr`<lpO"e03QٹrG$YC@0+"cFsK {l<.2!Y(? _'?L$/LZ'p[XYuu?xb Ix FsP:EC]޹>O Nl˰5S1p4rxqTRSKbJB@kG# 4|o9fou4-i?1g:)JdPYj?ػE˺(II$DRjBw5vv4=䴖#!k:Goc yL(7E <+Ce #t96?!槔ljQB ${vѸY1\ f8k);-uw^cbT9*@4KfF.5Y\PyHr>j*p/DNNG2oΛBMܸ.2^atE"qgWQ6kI#bQr7S^IT٨PH7~R7UOckyte(5$W7mb nWf9y 7 [MBT3cx_.fݷsn°#;]\M( {0cЯ"N%}.AĢszyd`_{X@e3o*-)lQ&).pWl=8x~(vr:$aU%f4K7NM{O ]G]9n'IF!ƾn~?Pz(܅cX9 tR`|~Di ۥrza*ɓ_U0r1[4ZtC!lq:4/y3`>Nj 2Dj{ t@TZ82`E;{kפϯgm-DQB(wWq%K6YhAFǀ {=wPO '2![3x6vC"G .ȴHLCLҺO%wM#O?9y(m~"RX*/vIG$1+V>]: K2M@ѬW%uOY(ިC8?6I%%=8hqU1;-S%qȰ`?-ݕEcOI|:ڋt҅E6$k Xb'ntx.вkK%=ؑ 5~kJm偀أm \gfmMnc]sː=Hw'܌Pxz؊F_Dbgr D8N58^ob´vC܋Qz&`/ #m&ݵO:=F4 vF1TZp [Oz}`g&|MxPer !E᡹WNE$q)f H7~7:ĸ];E9x m|u' dQ.a}afɏQy`xd>HWr /wX/=D?M\ Y!X9=P@ӤtrxΨ *>7q19-=A-Oj~b+]SYj&WP~p>@Bnیxxx͚ 98Dp@l3\ʼNb/StJmmqѠ9Tӟ q̵[fHPrMɃbS`B|ͷ,5d9Ja 2ky %J/AUBdDy"`dc.*5A_FE9Rgcwhp{'Gj0GWh˸~o`i5*Sd }cByn%.=FpӾ/24i|I!tRrJT3q7OLŀ0'⥻3E`v :^Lp髠3/ ȿ0nScAʋ ᙹvRߖ+@RǂB;vG95?@0]W62Jt,%I_C?K=@50KcSeIi{@/a⨪ |!c_@H;aKp5,ܻsR8FmS|YN+, o!Szbs'TYV)}幉 i8a]=29RtؓfS!ڑm"NtwL_1k|Au@E, )#TFQi&>e `3ky>:Bݞ\5h!\pCM򽏩1`^ăA7Q`DJ"70&23o}d*lžHR 2#Jf:4S:YKpcB/e% :;hljvS&Nkjp%y$W8t=cĠӿ_5"eGm:ǭ3NN#Mf?ffc|#"M(^"%nU~6 b ),AR_]h3$209vYw;Yn͖֖[^ cU~Z*CukupT|/ s.\ucCjuհ?rT?K9UEn%ӯ{xiXG{??"E㤉=aN]UJ :`Uݐe К)-w_ЇS?),{D9}FX1|dV#͇g*|8M$6r~fgO`٨/FYՙ̌U꼊,8 {mdM(dn#vrЎg\[)܆\OVs|ޢ-lc;)P0+%K%kN$0k]Ar^ƓiZC}4}m5gٙ1SjN#l4uٲ W(p*+fl^MI+z9rp-9jq9'>#Ie|oMӋz3@Zd'fz8msdM#.Ψ(ڽ=M#h|y߽\t'}jc}rE{j67h ` Rl=F{ $92]q -S:qacr>+Y_\ktDh> eL_x\g".qvys_M]pkלDlNs f9MZ\B~͜;wX!Hy !/E.{p<瞾2Zi^wu 7 'ۛm[ @W=Zf+y|^q7 /elVe&2}*Mƿ/f6jxz*j3XL8 Ob ]t2o CKmeh=;G7.f5JO$BkwM(3 4^*Qepf/fڃ!G31MBjLЩi|Ͳ{?nS8Ȑ \hWGq\x\߳+ʙFc?gV~=<JSpbdqbyyݢ)L ݿ;>\GتWp p'- m#'b奁j'|q, !b%x&4ڇhTKxS,QrL-ҽ*dzש\ T-[lII= 6ܿ>(Gh6l,V4 T(Lh5 ,52n!RY2TisLݻhN9w6tyHa>3ܹwWlʓ[c2z^h?GzRck]`qalp~!%}`b 5 g2-\ٻ4p5vNe'U$^5j}4w8uFpӕh{JY#r=omIo[4Y  !Rei_v_PX5J\R7ɊZ gTbonY*a^wfwQ{3\&?1ur9?f0&u5v牼{=׳DԢn UH}%ZNa+k_/7#8if\ f!'im ]2>b(أ YZ