libvirt-python-0.10.2-64.el6>t  DH`p[*= F&ڒ ~Y[VIN&i@eɟOK;}`S)$d<0p;E@T/nyM<2㙀2393'ķ}?|aX{SGIJeŠTM{bƨ}^Cxb |YtO:>m͂7OlhbW8Й\"*4$y 3 t4c9m"23(RDF$ܤ6Gea0!w”HK#ǫK(,~M+!|Q-J6QWBW1O۹1458aa80a6da2b1fb1055b236df0e6c83c0d3455[*= FSj`t2`ݫ)I՝ WMf?V^HS6]%$qLꕵ}L>uy܎+3m1lsinK>f3 s7ČJͳX\iUqe4`g[¦YngI[aV7%_+V  dot܁"ŶᖆYssglkJK~l-0$vxû&VR:(N\_bת+N GᜦZKh&PFz섑>ktvʹoT CmGtSm cLD{|Vw">Vca_D}>ԔCNŔh^4 hjZg;Wqe0;cͨz,Z*0< ? 9Y8?|d  GDH`dks P   @    <  J   x X4XX(M8T#9#:X#G| H|I|X}Y},\}L]}^%bdXe]f`lbt|uvl wxyxxClibvirt-python0.10.264.el6Python bindings for the libvirt libraryThe libvirt-python package contains a module that permits applications written in the Python programming language to use the interface supplied by the libvirt library to use the virtualization capabilities of recent versions of Linux (and other OSes).[)/-x86-01.bsys.centos.org,CentOSLGPLv2+CentOS BuildSystem Development/Librarieshttp://libvirt.org/linuxx86_64 !@/g ( 8W.D e.]'aA큤A큤A큤[).[)/[)/[).[)/[)/[)/[)/[)/-P[ʥMd#P_[Md#Md#Md#Md#Md#[).I[).IMd#[).OMd#OMd#Md#Md#Md#Md#Md#6dfbdda60098665c1bb18910570feb7658c30064058b14d1dd1ad90d170a43a7e782f58fa7094b2468c70507f6264a9f7120eb7ba9e934c523f2b8ee816cdf97e782f58fa7094b2468c70507f6264a9f7120eb7ba9e934c523f2b8ee816cdf9773d1d709f9fba3e2f211b19736001586ff49d75e7d93508abb3ec34bfc4ab17f418f7d9cdaf74613e8f0a690401acc21d61ceb6d989d30cff70347708eca1c92418f7d9cdaf74613e8f0a690401acc21d61ceb6d989d30cff70347708eca1c92a40e0079db6ea3bfe8bf66bd1e74dd154497911d5c3f381088e7a0b6ca4a1ae6647ba6b6ac3d6a1885787c45b8291c08834eb96e9f806a33465cb266074c667f366a4c7a9ac94a2c625d7d450428674ed4ec5c10974776494da3aa8b1a7cf2dd61a22f269b261c37abfe1ab091c5d9d15c0ea604c8e12a43f96b2d30c744bb3740ed1371fe4019f7d80bf8961357969395cd6c07b3a05f51749e9ada6075a3c4ad26ae719d3fc7ce74cbc46e1927f60bdeb16183a9c235b2221c03f3c362ac5eb3e9597e10cb736aa07c196141d01fbecb9002e18910b9b2c5b26f9ea76742058fb01ec4c43e1740561866642ebc04f476fa103dc2ba92f907e7d968507f984fa6692eec3feb3ae6375160b558313da7e913b827c0a1571b7250e388f085f50c730c415c0d40c551aaaaf0c2a272d4c83fb34e2c5e3358775b780009f5f8b2999daf5522dbca124809f7a825b9b27df32ba2bff69eb19ac00b5260643db3b16cb62101c0a0b738358b7602b685a35fac1f5ada5c4d5118f39dcdf11eba4373bfce491b74696e690c3271bea3699d4b3670992b8a04684b627f6cbae0234c946d2fb42a73200e7532867206000b5546e5d4328ddcdb855d4c34c7c300a8e11a04428b4cf665f6727de44a16c44586f642c9cdb34f0a4cd8d3d519f9c1deeb4d73f5137fbc69d6d280bd77f14e5a405852b078afafd80f1dff8534349640afa763201beb3872b8899482dd7136b9eeadc1b6060b59d773cc4d7eaeafd7d030f838836f2b3b49a9cf058da776638e07b05649f893dbfb9b86ac2ef24c4569d60887d3ae1e98cbd32bbdd78d06b5efe53c31c5ba3fa94001f81a38c9e0647803a9de0d9bf5e867678989b32b1491cb6a14ea5fb9c63fe8b64e25731dd9bd301c242d4a85bc1544c772377226055f3bd8fd7f37151b36455902b1b9daf07e7586b8e4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-0.10.2-64.el6.src.rpmlibvirtmod.so()(64bit)libvirtmod_qemu.so()(64bit)libvirt-pythonlibvirt-python(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ /usr/bin/env/usr/bin/pythonlibaudit.so.1()(64bit)libavahi-client.so.3()(64bit)libavahi-common.so.3()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcap-ng.so.0()(64bit)libcurl.so.4()(64bit)libdevmapper.so.1.02()(64bit)libdl.so.2()(64bit)libgcrypt.so.11()(64bit)libgnutls.so.26()(64bit)libnl.so.1()(64bit)libnuma.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)librt.so.1()(64bit)libsasl2.so.2()(64bit)libselinux.so.1()(64bit)libutil.so.1()(64bit)libvirt-clientlibvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.0)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_0.10.2)(64bit)libxml2.so.2()(64bit)libyajl.so.1()(64bit)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)0.10.2-64.el62.63.0.4-14.6.0-14.0.4-14.0-15.2-14.8.0[@Z̧@Z3@X2@Ww@VV޾VxV@VvV9@U?v@U'@U'@U TE@TԬT@T@TT@S<@SSہ@Si@SQ@SSDS8@St@Sj @S_@SNpSG@SCSCRUE@RL RB@R:@R8D@R)RR q@QQ@QکQh@PP@P[PrPѬ@PqP7@PYP@PP@PoPP~P{Pr@P`K@PXb@PQP@@P>@P6@P@P H@OOO@O@OOE@O\@O\@O!O@OO@OOr@O}@OtNOpZ@OpZ@OgO_6OU@OLOC@O:LO2cO/ObO NNNܲ@Nk@N@N0N@NNN@NNN]Ni@Nx@Nh@Ng\Nf @Nf @N^"@NWNRDNI @NI @NA!@N98@N2N2N.@N.@N&@N&@N +N +N@NN@N e@M6@M@M'M@MUMM@M@MTMx@MtMp@MfH@M] MU$MK@MA^@M8#M4/@M)@M9M@LLk@LjyLgLc@LbLa?@LXLPLN@LH2LF@LF@L=L - 0.10.2-64Jiri Denemark - 0.10.2-63Jiri Denemark - 0.10.2-62.el6_9.1Jiri Denemark - 0.10.2-62Jiri Denemark - 0.10.2-61Jiri Denemark - 0.10.2-60Jiri Denemark - 0.10.2-59Jiri Denemark - 0.10.2-58Jiri Denemark - 0.10.2-57Jiri Denemark - 0.10.2-56Jiri Denemark - 0.10.2-55Jiri Denemark - 0.10.2-54Jiri Denemark - 0.10.2-53Jiri Denemark - 0.10.2-52Jiri Denemark - 0.10.2-51Jiri Denemark - 0.10.2-50Jiri Denemark - 0.10.2-49Jiri Denemark - 0.10.2-48Jiri Denemark - 0.10.2-47Jiri Denemark - 0.10.2-46Jiri Denemark - 0.10.2-45Jiri Denemark - 0.10.2-44Jiri Denemark - 0.10.2-43Jiri Denemark - 0.10.2-42Jiri Denemark - 0.10.2-41Jiri Denemark - 0.10.2-40Jiri Denemark - 0.10.2-39Jiri Denemark - 0.10.2-38Jiri Denemark - 0.10.2-37Jiri Denemark - 0.10.2-36Jiri Denemark - 0.10.2-35Jiri Denemark - 0.10.2-34Jiri Denemark - 0.10.2-33Jiri Denemark - 0.10.2-32Jiri Denemark - 0.10.2-31Jiri Denemark - 0.10.2-30Jiri Denemark - 0.10.2-29Jiri Denemark - 0.10.2-28Jiri Denemark - 0.10.2-27Jiri Denemark - 0.10.2-26Jiri Denemark - 0.10.2-25Jiri Denemark - 0.10.2-24Jiri Denemark - 0.10.2-23Jiri Denemark - 0.10.2-22Jiri Denemark - 0.10.2-21Jiri Denemark - 0.10.2-20Jiri Denemark - 0.10.2-19Jiri Denemark - 0.10.2-18Jiri Denemark - 0.10.2-17Jiri Denemark - 0.10.2-16Jiri Denemark - 0.10.2-15Jiri Denemark - 0.10.2-14Jiri Denemark - 0.10.2-13Jiri Denemark - 0.10.2-12Jiri Denemark - 0.10.2-11Jiri Denemark - 0.10.2-10Jiri Denemark - 0.10.2-9Jiri Denemark - libvirt-0.10.2-8.el6Jiri Denemark - libvirt-0.10.2-7.el6Jiri Denemark - libvirt-0.10.2-6.el6Jiri Denemark - libvirt-0.10.2-5.el6Jiri Denemark - libvirt-0.10.2-4.el6Jiri Denemark - libvirt-0.10.2-3.el6Jiri Denemark - libvirt-0.10.2-2.el6Daniel Veillard - libvirt-0.10.2-1.el6Daniel Veillard - libvirt-0.10.2-0rc1.el6Daniel Veillard - libvirt-0.10.1-2.el6Daniel Veillard - libvirt-0.10.1-1.el6Daniel Veillard - libvirt-0.10.0-1.el6Daniel Veillard - libvirt-0.10.0-0rc1.el6Daniel Veillard - libvirt-0.10.0-0rc0.el6Daniel Veillard - libvirt-0.9.13-3.el6Daniel Veillard - libvirt-0.9.13-2.el6Daniel Veillard - libvirt-0.9.13-1.el6Eric Blake - libvirt-0.9.10-21.el6_3.1Daniel Veillard - libvirt-0.9.10-21.el6Daniel Veillard - libvirt-0.9.10-20.el6Daniel Veillard - libvirt-0.9.10-19.el6Daniel Veillard - libvirt-0.9.10-18.el6Daniel Veillard - libvirt-0.9.10-17.el6Daniel Veillard - libvirt-0.9.10-16.el6Daniel Veillard - libvirt-0.9.10-15.el6Daniel Veillard - libvirt-0.9.10-14.el6Daniel Veillard - libvirt-0.9.10-13.el6Daniel Veillard - libvirt-0.9.10-12.el6Daniel Veillard - libvirt-0.9.10-11.el6Daniel Veillard - libvirt-0.9.10-10.el6Daniel Veillard - libvirt-0.9.10-9.el6Daniel Veillard - libvirt-0.9.10-8.el6Daniel Veillard - libvirt-0.9.10-7.el6Daniel Veillard - libvirt-0.9.10-6.el6Daniel Veillard - libvirt-0.9.10-5.el6Daniel Veillard - libvirt-0.9.10-4.el6Daniel Veillard - libvirt-0.9.10-3.el6Daniel Veillard - libvirt-0.9.10-2.el6Daniel Veillard - libvirt-0.9.10-1.el6Daniel Veillard - libvirt-0.9.10-0rc2.el6Daniel Veillard - libvirt-0.9.10-0rc1.el6Daniel Veillard - libvirt-0.9.9-2.el6Daniel Veillard - libvirt-0.9.9-1.el6Daniel Veillard - libvirt-0.9.9-0rc1.el6Daniel Veillard - libvirt-0.9.8-1.el6Daniel Veillard - libvirt-0.9.8-0rc2.el6Daniel Veillard - libvirt-0.9.4-23.el6Daniel Veillard - libvirt-0.9.4-22.el6Daniel Veillard - libvirt-0.9.4-21.el6Daniel Veillard - libvirt-0.9.4-20.el6Daniel Veillard - libvirt-0.9.4-19.el6Daniel Veillard - libvirt-0.9.4-18.el6Daniel Veillard - libvirt-0.9.4-17.el6Daniel Veillard - libvirt-0.9.4-16.el6Daniel Veillard - libvirt-0.9.4-15.el6Daniel Veillard - libvirt-0.9.4-14.el6Daniel Veillard - libvirt-0.9.4-13.el6Daniel Veillard - libvirt-0.9.4-12.el6Daniel Veillard - libvirt-0.9.4-11.el6Daniel Veillard - libvirt-0.9.4-10.el6Daniel Veillard - libvirt-0.9.4-9.el6Daniel Veillard - libvirt-0.9.4-8.el6Daniel Veillard - libvirt-0.9.4-7.el6Daniel Veillard - libvirt-0.9.4-6.el6Daniel Veillard - libvirt-0.9.4-5.el6Daniel Veillard - libvirt-0.9.4-4.el6Daniel Veillard - libvirt-0.9.4-3.el6Daniel Veillard - libvirt-0.9.4-2.el6Daniel Veillard - libvirt-0.9.4-1.el6Daniel Veillard - libvirt-0.9.4-0rc2.el6Daniel Veillard - libvirt-0.9.4-0rc1.1.el6Daniel Veillard - libvirt-0.9.4-0rc1.el6Daniel Veillard - libvirt-0.9.3-8.el6Daniel Veillard - libvirt-0.9.3-7.el6Daniel Veillard - libvirt-0.9.3-6.el6Daniel Veillard - libvirt-0.9.3-5.el6Daniel Veillard - libvirt-0.9.3-4.el6Daniel Veillard - libvirt-0.9.3-3.el6Daniel Veillard - libvirt-0.9.3-2.el6Daniel Veillard - libvirt-0.9.3-1.el6Daniel Veillard - libvirt-0.9.3-0rc2.el6Daniel Veillard - libvirt-0.9.2-1.el6Jiri Denemark - libvirt-0.9.1-1.el6Jiri Denemark - 0.8.7-18.el6Jiri Denemark - 0.8.7-17.el6Jiri Denemark - 0.8.7-16.el6Jiri Denemark - 0.8.7-15.el6Jiri Denemark - 0.8.7-14.el6Jiri Denemark - 0.8.7-13.el6Jiri Denemark - 0.8.7-12.el6Jiri Denemark - 0.8.7-11.el6Jiri Denemark - 0.8.7-10.el6Jiri Denemark - 0.8.7-9.el6Jiri Denemark - 0.8.7-8.el6Jiri Denemark - 0.8.7-7.el6Jiri Denemark - 0.8.7-6.el6Jiri Denemark - 0.8.7-5.el6Jiri Denemark - 0.8.7-4.el6Jiri Denemark - 0.8.7-3.el6Jiri Denemark - 0.8.7-2.el6Jiri Denemark - 0.8.7-1.el6Jiri Denemark - 0.8.6-1.el6Jiri Denemark - 0.8.1-29.el6Jiri Denemark - 0.8.1-28.el6Daniel Veillard - 0.8.1-27Dave Allan - 0.8.1-26Daniel Veillard - 0.8.1-25Daniel Veillard - 0.8.1-24Daniel Veillard - 0.8.1-23Dave Allan - 0.8.1-22Dave Allan - 0.8.1-21Dave Allan - 0.8.1-20Dave Allan - 0.8.1-19Daniel Veillard - 0.8.1-18Dave Allan - 0.8.1-17Dave Allan - 0.8.1-16Dave Allan - 0.8.1-15Dave Allan - 0.8.1-14Dave Allan - 0.8.1-13Dave Allan - 0.8.1-12Dave Allan - 0.8.1-11Dave Allan - 0.8.1-10Dave Allan - 0.8.1-9Dave Allan - 0.8.1-8Dave Allan - 0.8.1-7Dave Allan - 0.8.1-6Dave Allan - 0.8.1-5Dave Allan - 0.8.1-4Daniel Veillard - 0.8.1-3Daniel Veillard - 0.8.1-2Daniel Veillard - 0.8.1-1Daniel Veillard - 0.8.0-4Daniel Veillard - 0.8.0-3Daniel P. Berrange - 0.8.0-2Daniel Veillard - 0.8.0-1Daniel Veillard - 0.8.0-0.pre20100407Daniel Veillard - 0.7.8-0.pre20100330Daniel Veillard - 0.7.8-0.pre20100322Daniel Veillard - 0.7.8-0.pre20100312Daniel Veillard - 0.7.7-1Daniel P. Berrange - 0.7.6-4Daniel P. Berrange - 0.7.6-3Daniel Veillard - 0.7.6-2Daniel Veillard - 0.7.6-1Daniel Veillard - 0.7.6-0.pre20100121Daniel Veillard - 0.7.6-0.pre20100121Daniel P. Berrange - 0.7.5-2Daniel Veillard - 0.7.5-1Daniel Veillard - 0.7.4-1Daniel P. Berrange - 0.7.2-6Daniel P. Berrange - 0.7.2-5Daniel P. Berrange - 0.7.2-4Mark McLoughlin - 0.7.2-3Mark McLoughlin - 0.7.2-2Daniel Veillard - 0.7.2-1Mark McLoughlin - 0.7.1-12Mark McLoughlin - 0.7.1-11Mark McLoughlin - 0.7.1-10Mark McLoughlin - 0.7.1-9Mark McLoughlin - 0.7.1-8Mark McLoughlin - 0.7.1-7Chris Weyl - 0.7.1-6Mark McLoughlin - 0.7.1-5Mark McLoughlin - 0.7.1-4Daniel Veillard - 0.7.1-3Daniel Veillard - 0.7.1-2Daniel Veillard - 0.7.1-1Mark McLoughlin - 0.7.1-0.2.gitfac3f4cMark McLoughlin - 0.7.1-0.1.gitg3ef2e05Mark McLoughlin - 0.7.0-6Mark McLoughlin - 0.7.0-5Daniel P. Berrange - 0.7.0-4Mark McLoughlin - 0.7.0-3Mark McLoughlin - 0.7.0-2Daniel Veillard - 0.7.0-1Daniel Veillard - 0.6.5-1Daniel Veillard - 0.6.4-1Daniel Veillard - 0.6.3-1Daniel Veillard - 0.6.2-1Daniel Veillard - 0.6.1-1Daniel Veillard - 0.6.0-1Daniel Veillard - 0.5.0-1Daniel Veillard - 0.4.6-1Daniel Veillard - 0.4.5-1Daniel Veillard - 0.4.4-1Daniel Veillard - 0.4.3-1Daniel Veillard - 0.4.2-1Daniel Veillard - 0.4.1-1Daniel Veillard - 0.4.0-1Daniel Veillard - 0.3.3-1Daniel Veillard - 0.3.2-1Daniel Veillard - 0.3.1-1Daniel Veillard - 0.3.0-1Daniel Veillard - 0.2.3-1Daniel Veillard - 0.2.2-1Jeremy Katz - 0.2.1-2.fc7Daniel Veillard - 0.2.1-1Daniel P. Berrange - 0.2.0-4.fc7Daniel P. Berrange - 0.2.0-3.fc7Daniel P. Berrange - 0.2.0-2.fc7Daniel Veillard 0.2.0-1.fc7Daniel Veillard 0.1.11-1.fc7Daniel Veillard 0.1.10-1.fc7Jeremy Katz - 0.1.9-2Daniel Veillard 0.1.9-1Daniel Veillard 0.1.8-3Daniel Veillard 0.1.8-2Daniel Veillard 0.1.8-1Daniel Veillard 0.1.7-1Daniel Veillard 0.1.6-1Jeremy Katz - 0.1.5-3Daniel Veillard 0.1.5-2Daniel Veillard 0.1.5-1Daniel Berrange - 0.1.4-5Jeremy Katz - 0.1.4-4Daniel Veillard 0.1.4-3Daniel Veillard 0.1.4-2Daniel Veillard 0.1.4-1Jeremy Katz - 0.1.3-6Jeremy Katz - 0.1.3-5Jeremy Katz - 0.1.3-4Daniel Veillard 0.1.3-3Mark McLoughlin - 0.1.3-2Jesse Keating - 0.1.3-1.1Daniel Veillard 0.1.3-1Daniel Veillard 0.1.2-1Daniel Veillard 0.1.1-1Daniel Veillard 0.1.0-1Daniel Veillard 0.0.6-1Daniel Veillard 0.0.5-1Daniel Veillard 0.0.4-1Daniel Veillard 0.0.3-1Daniel Veillard 0.0.2-1Daniel Veillard 0.0.1-1- cpu: define the 'ssbd' CPUID feature bit (CVE-2018-3639) - cpu: define the 'virt-ssbd' CPUID feature bit (CVE-2018-3639)- qemu: avoid denial of service reading from QEMU monitor (CVE-2018-5748) - qemu: avoid denial of service reading from QEMU guest agent (CVE-2018-1064)- util: Implement virFileReadHeaderFD (CVE-2017-5715) - util: add virFileReadHeaderQuiet wrapper around virFileReadHeaderFD (CVE-2017-5715) - util: introduce virHostCPUGetMicrocodeVersion (CVE-2017-5715) - conf: include x86 microcode version in virsh capabiltiies (CVE-2017-5715) - cpu: add CPU features and model for indirect branch prediction protection (CVE-2017-5715)- qemu: fix return value of qemuDomainBlockPivot on errors (rhbz#1300159) - qemu: Fix virsh freeze when blockcopy storage file is removed (rhbz#1300159) - migration: add support for migrateURI configuration (rhbz#1347389)- virsh: Properly display block job type (rhbz#1326653) - spec: proper soft static allocation of qemu uid (rhbz#1351792) - Revert "qemu: snapshot: Fix modification of vm object without job" (rhbz#1326652) - qemu: snapshot: Fix job handling when creating snapshots (rhbz#1326652) - tls: remove support for gnutls 1.x.x, require 2.2.0 (rhbz#1333415) - configure: allow setting default TLS priority string (rhbz#1333415) - rpc: allow priority string to be passed to TLS context (rhbz#1333415) - libvirtd: add config option for TLS priority (rhbz#1333415) - remote: allow TLS protocol/cipher priority override in URI (rhbz#1333415) - Pass config file object through to driver open methods (rhbz#1333415) - remote: allow TLS priority to be customized (rhbz#1333415) - qemu: -numa doesn't (yet) support disjoint range (rhbz#1310122)- util: avoid getting stuck on macvtapN name created outside libvirt (rhbz#1321637)- qemu: Always format model for host-model CPUs (rhbz#1307094)- qemu: Don't compare host-passthrough CPU to host CPU (rhbz#1307094)- vmx: Relax virtualHW.version check (rhbz#1300574) - qemu: snapshot: Don't leak XML definition and forget to unlock job (rhbz#1305793) - qemu: Fix formatting flags in qemuDomainSaveImageOpen (rhbz#1307094) - network: Resolve some issues around vlan copying (rhbz#1300843) - network: fix connections count in case of allocate failure (rhbz#1300843) - network: consolidate connection count updates for device pool (rhbz#1300843) - network: consolidated info log for all network allocate/free operations (rhbz#1300843) - util: increase libnl buffer size (rhbz#1276478) - util: reduce debug log in virPCIGetVirtualFunctions() (rhbz#1276478) - util: improve error reporting in virNetDevVPortProfileGetStatus (rhbz#1276478) - util: add missing newline (rhbz#1276478) - util: eliminate bogus error log in virNetDevVPortProfileGetStatus (rhbz#1276478) - util: clean up and expand 802.1QbX negotiation logging (rhbz#1276478) - util: report the MAC address that couldn't be set (rhbz#1276478) - util: reset MAC address of macvtap passthrough physdev after disassociate (rhbz#1276478) - bitmap: add way to find next clear bit (rhbz#1276478) - Introduce virBitmapIsBitSet (rhbz#1276478) - util: Introduce flags field for macvtap creation (rhbz#1276478) - virnetdevmacvlan.c: Introduce mutex for macvlan creation (rhbz#1276478) - util: keep/use a bitmap of in-use macvtap devices (rhbz#1276478)- qemu: snapshot: Fix return value of external checkpoint with no disks (rhbz#1292312) - qemu: snapshot: Fix modification of vm object without job (rhbz#1290647) - virsh-domain: Add --live, --config, --current logic to cmdAttachInterface (rhbz#1229128) - RHEL: virsh: remove duplicate --config for 'virsh update-device' (rhbz#1224037) - Update ESX driver to always use privateData (rhbz#1213348) - esx: Simplify VI (vSphere) API and VMware product version handling (rhbz#1213348) - conf: net: Correctly switch how to format address fields (rhbz#1299700) - qemu: Refuse to create snapshot of a disk without source (rhbz#1299411) - Build all binaries with PIE (rhbz#1242156) - Enable full RELRO mode (rhbz#1242156) - Don't duplicate compiler warning flags when linking (rhbz#1242156) - Simplify RELRO_LDFLAGS (rhbz#1242156) - Fix AM_LDFLAGS typo (rhbz#1242156) - Pass AM_LDFLAGS to driver modules too (rhbz#1242156) - RHEL: Enable RELRO for python modules (rhbz#1242156)- daemon: Suppress logging of VIR_ERR_NO_DOMAIN_METADATA (rhbz#1260864) - Allow for type=block to have no dev (rhbz#1220197) - qemu: event: Properly handle spice events (rhbz#1236581) - qemu: event: Clean up VNC monitor handling (rhbz#1236581) - qemu: split out cpuset.mems setting (rhbz#1263263) - qemu: leave restricting cpuset.mems after initialization (rhbz#1263263) - virNetDev{Replace, Restore}MacAddress: Fix memory leak (rhbz#1251532) - util: make virNetDev(Replace|Restore)MacAddress public functions (rhbz#1251532) - util: don't use netlink to save/set mac for macvtap+passthrough+802.1Qbh (rhbz#1251532) - qemu: fix hotplugging cpus with strict memory pinning (rhbz#1263263) - storage: Track successful creation of LV for removal (rhbz#1232170)- util: set MAC address for VF via netlink message to PF+VF# when possible (rhbz#1113474) - util: set macvtap physdev online when macvtap is set online (rhbz#1113474)- RHEL: Avoid memory leak when virCgroupSetCpusetMemoryMigrate fails (rhbz#1198497) - qemu: cgroup: Fix memory leak when there's no vCPU pinning (rhbz#1198096)- qemu: Keep QEMU host drive prefix in BlkIoTune (rhbz#1203633) - qemu: Fix name comparison in qemuMonitorJSONBlockIoThrottleInfo() (rhbz#1203633) - virsh: fix typos in virsh man page (rhbz#1130835) - schemas: Allow all generic elements and attributes for all interfaces (rhbz#1206066) - RNG: Allow multiple parameters to be passed to an interface filter (rhbz#1206066) - qemu_domain: fix startup policy for disks (rhbz#1203542) - Create directory for lease files if it's missing (rhbz#1200991) - qemu: cgroup: Properly set up vcpu pinning (rhbz#1198096) - cgroup: Add accessors for cpuset.memory_migrate (rhbz#1198497) - qemu: Fix possible crash (rhbz#1198497) - qemu: Migrate memory on numatune change (rhbz#1198497) - qemu: fix crash when removing from interface with update-device (rhbz#1205042) - nwfilter: Fix rule priority problem (rhbz#1210183) - qemuProcessHook: Call qemuProcessInitNumaMemoryPolicy only when needed (rhbz#1198645)- sanlock: Don't spam logs with "target pid not found" (rhbz#1189414) - nwfilter: fix crash when adding non-existing nwfilter (rhbz#1202703) - util: more verbose error when failing to create macvtap device (rhbz#1186142)- conf: Don't format actual network definition in migratable XML (rhbz#1186142) - network: don't allow multiple portgroups with the same name in a network (rhbz#1115858) - build: fix build with latest rawhide kernel headers (rhbz#1198698)- nwfilter: utility function virNWFilterVarValueEqual (rhbz#1126487) - qemu: support live update of an interface's filter (rhbz#1126487) - qemu: Update fsfreeze status on domain state transitions (rhbz#1136251) - virsh: Fix semantics of --config for "update-device" command (rhbz#1129112) - virsh: Don't use legacy API if --current is used on device hot(un)plug (rhbz#1125194) - qemu: Avoid double serial output with RHEL 6 qemu (rhbz#1162759) - storage: Check the partition name against provided name (rhbz#1138523) - qemu: Don't unconditionally delete file in qemuOpenFileAs (rhbz#1158036) - conf: Don't mangle vcpu placement randomly (rhbz#1170495)- networkValidate: Disallow bandwidth in portgroups too (rhbz#1115292) - qemu: Fix checking of ABI stability when restoring external checkpoints (rhbz#834196) - qemu: Use "migratable" XML definition when doing external checkpoints (rhbz#834196) - qemu: Fix memleak after commit 59898a88ce8431bd3ea249b8789edc2ef9985827 (rhbz#834196) - qemu: blkiotune: Avoid accessing non-existing disk configuration (rhbz#1131821) - qemu: Fix build error introduced in 653137eb957a278b556c6226424aad5395a (rhbz#1131821) - qemu: snapshot: Use better check when reverting external snapshots (rhbz#1124854) - virsh: domain: Use global constant for XML file size limit (rhbz#1134671) - selinux: Avoid label reservations for type = none (rhbz#1138488) - Clean up chardev sockets on QEMU shutdown (rhbz#1122367) - Don't include @LIBS@ in libvirt.pc.in file (rhbz#1134455) - qemu: save domain state to XML after reboot (rhbz#1169405) - virsh: Honour -q in domblklist, vcpupin and emulatorpin (rhbz#1135171) - virsh-domain: Flip logic in cmdSetvcpus (rhbz#1139114) - Fix possible memory leak in util/virxml.c (rhbz#1136729) - esx_vi: fix possible segfault (rhbz#1136729) - sasl: Fix authentication when using PLAIN mechanism (rhbz#1171521) - Fix leak in x86UpdateHostModel (rhbz#1144304)- Revert "qemu: export disk snapshot support in capabilities" (rhbz#1149667) - qemu: allow restore with non-migratable XML input (rhbz#1141838) - qemu: Introduce qemuDomainDefCheckABIStability (rhbz#1141838) - Make ABI stability issue easier to debug (rhbz#1141838) - domain_conf: fix domain deadlock (CVE-2014-3657) - CVE-2014-3633: qemu: blkiotune: Use correct definition when looking up disk (CVE-2014-3633) - CVE-2014-7823: dumpxml: security hole with migratable flag (CVE-2014-7823) - sanlock: Avoid freeing uninitialized value (rhbz#1136788) - virsh: Print cephx and iscsi usage (rhbz#1156327) - Fix bug with loading bridge name for active domain during libvirtd start (rhbz#1146310) - conf: Fix even implicit labels (rhbz#1138500) - tests: Add test cases for previous commit (rhbz#1138500)- cpu: separate host-model and host-passthrough (rhbz#1138222) - Don't include non-migratable features in host-model (rhbz#1138222) - Don't add dhcp hosts to hostsfile twice (rhbz#1137011)- metadata: track title edits across libvirtd restart (rhbz#1122205)- network: make networkCreateInterfacePool more robust (rhbz#1111455)- Fix blkdeviotune for shutoff domain (rhbz#1122819) - rpc: message related sizes enlarged (rhbz#1126393) - Increase the size of REMOTE_MIGRATE_COOKIE_MAX to REMOTE_STRING_MAX (rhbz#1126393) - Fix max stream packet size for old clients (rhbz#1126393) - Adjust legacy max payload size to account for header information (rhbz#1126393) - rpc: Correct the wrong payload size checking (rhbz#1126393)- conf: Fix backport of metadata API code (rhbz#1115039) - conf: Always format seclabel's model (rhbz#1113860)- Add invariant TSC cpu flag (rhbz#996772) - Fix segfault when starting a domain with no cpu definition (rhbz#996772) - qemu: copy: Accept 'format' parameter when copying to a non-existing img (rhbz#1113828) - Bind connection close callback APIs to python binding (rhbz#1114619) - qemu: Factor out body of qemuDomainGetMetadata for universal use (rhbz#1115039) - qemu: Factor out body of qemuDomainSetMetadata for universal use (rhbz#1115039) - conf: Factor out setting of metadata to simplify code (rhbz#1115039) - util: Add helper to convert libxml2 nodes to a string (rhbz#1115039) - conf: Add support for requesting of XML metadata via the API (rhbz#1115039) - conf: allow to add XML metadata using the virDomainSetMetadata api (rhbz#1115039) - conf: Avoid false positive of uninitialized variable use (rhbz#1115039) - lib: Don't force the key argument when deleting metadata (rhbz#1115039) - test: Add support into the test drivera (rhbz#1115039) - tests: Add metadata tests (rhbz#1115039) - conf: Don't corrupt metadata on OOM (rhbz#1115039) - Ignore additional fields in iscsiadm output (rhbz#1116741) - conf: net: Fix helper for applying new network definition (rhbz#1116754) - blockjob: wait for pivot to complete (rhbz#1119385) - virsh: Introduce macros to reject mutually exclusive arguments (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdAttachDisk (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdDetachDevice (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdDetachDisk (rhbz#1117177) - virsh: Use inactive definition when removing disk from config (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdAttachDevice (rhbz#1117177)- formatdomain.html.in: Document implementation limitation of QoS (rhbz#980350) - Fix error in qemuDomainSetNumaParamsLive (rhbz#857312) - cpu: Add new Broadwell CPU model (rhbz#1100381) - docs: publish correct enum values (rhbz#1113316) - qemu: blockcopy: Don't remove existing disk mirror info (rhbz#1113828) - qemu: fix guestfwd chardev option back how it was (rhbz#1112066)- Fix crash when saving a domain with type none dac label (rhbz#1108590) - Initialize threading & error layer in LXC controller (rhbz#1109120)- remote: Don't leak priv->tls object on connection failure (rhbz#1099075) - Fix invalid read in virNetSASLSessionClientStep debug log (rhbz#1100173) - Tie SASL callbacks lifecycle to virNetSessionSASLContext (rhbz#1100173) - fix leak in memoryStats with older python (rhbz#1099860) - hooks: let virCommand do the error reporting (rhbz#1105397) - SELinux: don't fail silently when no label is present (rhbz#1105954) - qemu: Add qemuDomainReleaseDeviceAddress to remove any address (rhbz#807023) - qemu: Separate disk device removal into a standalone function (rhbz#807023) - qemu: Separate controller removal into a standalone function (rhbz#807023) - qemu: Separate net device removal into a standalone function (rhbz#807023) - qemu: Separate host device removal into a standalone function (rhbz#807023) - Add VIR_DOMAIN_EVENT_ID_DEVICE_REMOVED event (rhbz#807023) - examples: Handle VIR_DOMAIN_EVENT_ID_DEVICE_REMOVED event (rhbz#807023) - Clarify virDomainDetachDeviceFlags documentation (rhbz#807023) - Add virDomainDefFindDevice for looking up a device by its alias (rhbz#807023) - qemu: Add support for DEVICE_DELETED event (rhbz#807023) - qemu: Remove devices only after DEVICE_DELETED event (rhbz#807023) - qemu: Emit VIR_DOMAIN_EVENT_ID_DEVICE_REMOVED events (rhbz#807023) - Add function to find a needle in a string array (rhbz#807023) - util: Non-existent string array does not contain any string (rhbz#807023) - conf: Make error reporting in virDomainDefFindDevice optional (rhbz#807023) - qemu: Introduce qemuMonitorGetDeviceAliases (rhbz#807023) - qemu: Unplug devices that disappeared when libvirtd was down (rhbz#807023) - qemu: Finish device removal in the original thread (rhbz#807023) - qemu: Process DEVICE_DELETED event in a separate thread (rhbz#807023) - qemu: Remove interface backend only after frontend is gone (rhbz#807023) - qemu: Remove disk backend only after frontend is gone (rhbz#807023) - qemu: Return in from qemuDomainRemove*Device (rhbz#807023)- udev: consider the device a CDROM when ID_CDROM=1 (rhbz#1016878) - Add support for timestamping QEMU logs (rhbz#997010) - Detect -msg-timestamp capability from QEMU help output (rhbz#997010) - qemu: Avoid leak in qemuDomainCheckRemoveOptionalDisk (rhbz#1014730) - Return right error code for baselineCPU (rhbz#1097969) - Add a port allocator class (rhbz#1018695) - Avoid integer wrap on remotePortMax in QEMU driver (rhbz#1018695) - Followup fix for integer wraparound in port allocator (rhbz#1018695) - Don't spam logs with "port 0 must be in range" errors (rhbz#1018695) - qemu: Avoid assigning unavailable migration ports (rhbz#1018695) - qemu: Make migration port range configurable (rhbz#1018695) - qemu: Fix augeas support for migration ports (rhbz#1018695) - qemu: clean up migration ports when migration cancelled (rhbz#1018695) - qemuDomainObjBeginJobInternal: Return -2 for temporary failures (rhbz#1083238) - qemu: Make qemuProcess{Start, Stop}CPUs easier to follow (rhbz#1083238) - qemu: Ignore temporary job errors when checking migration status (rhbz#1083238) - qemu: Send migrate_cancel when aborting migration (rhbz#1098833)- virSecuritySELinuxSetFileconHelper: Don't fail on read-only NFS (rhbz#1095135) - storage: Resolve issues in failure path (rhbz#1092882) - interface: Introduce netcfInterfaceObjIsActive (rhbz#1095774) - interface: dump inactive xml when interface isn't active (rhbz#1095774) - qemu: add host-pci-multidomain capability (rhbz#1092390) - qemu: specify domain in host-side PCI addresses when needed/supported (rhbz#1092390) - util: fix virFileOpenAs return value and resulting error logs (rhbz#851411) - qemu: check actual netdev type rather than config netdev type during init (rhbz#1012834) - Fix parsing of bond interface XML (rhbz#1067062) - qemuSetupCgroup: Fix reference to cgroup (rhbz#1012846) - apibuild: Disallow 'returns' return decription (rhbz#808463) - ESX: Add support for virtualHW version 10 (rhbz#1089389) - storage: Ensure 'qemu-img resize' size arg is a 512 multiple (rhbz#1002813) - qemu: Adjust size for qcow2/qed if not on sector boundary (rhbz#1002813) - sanlock: code movement in virLockManagerSanlockAcquire (rhbz#1088034) - sanlock: don't fail with unregistered domains (rhbz#1088034) - sanlock: avoid leak in acquire() (rhbz#1088034) - networkStartNetwork: Be more verbose (rhbz#1064831) - network_conf: Expose virNetworkDefFormatInternal (rhbz#1064831) - Avoid crash when LXC start fails with no interface target (rhbz#1064831) - lxc_process: Avoid passing NULL iface->iname (rhbz#1064831) - network: Introduce network hooks (rhbz#1064831) - bridge_driver.h: Fix build --without-network (rhbz#1064831) - networkRunHook: Run hook only if possible (rhbz#1064831) - conf: clarify what is returned for actual bandwidth and vlan (rhbz#1064831) - conf: handle null pointer in virNetDevVlanFormat (rhbz#1064831) - conf: make virDomainNetDefFormat a public function (rhbz#1064831) - conf: re-situate element in (rhbz#1064831) - conf: new function virDomainActualNetDefContentsFormat (rhbz#1064831) - Slightly refactor hostdev parsing / formating (rhbz#1064831) - conf: output actual netdev status in XML (rhbz#1064831) - network: include plugged interface XML in "plugged" network hook (rhbz#1064831) - network: don't even call networkRunHook if there is no network (rhbz#1064831)- qemu: export disk snapshot support in capabilities (rhbz#1081032) - qemu: extract guest capabilities initialization (rhbz#1081032) - qemu: add unit tests for the capabilities xml (rhbz#1081032) - qemu: properly quit migration with abort_on_error (rhbz#1045833) - conf: restrict external snapshots to backing store formats (rhbz#1019926) - qemu: don't check for backing chains for formats w/o snapshot support (rhbz#1019926) - qemu: don't call virFileExists() for network type disks (rhbz#1019926) - net: Change argument type of virNetworkObjIsDuplicate() (rhbz#1057321) - net: Move creation of dnsmasq hosts file to function starting dnsmasq (rhbz#1057321) - net: Re-use checks when creating transient networks (rhbz#1057321) - network: prevent a few invalid configuration combinations (rhbz#1057321) - network: disallow / for bridged/macvtap/hostdev networks (rhbz#1057321) - virsh-domain: Fix cmdSetvcpus error message (rhbz#1092412) - spice: detect if qemu can disable file transfer (rhbz#983018) - spice: expose the QEMU disable file transfer option (rhbz#983018) - qemu_caps: detect if qemu can disable file transfer for spice (rhbz#983018) - Device{Attach, Detach}: Document S4 limitations (rhbz#808463) - storageVolCreateXMLFrom: Allow multiple accesses to origvol (rhbz#1058700) - LSN-2014-0003: Don't expand entities when parsing XML (CVE-2014-0179)- nwfilter: Remove error report in virNWFilterDHCPSnoopEnd (rhbz#903480) - conf: introduce generic ISA address (rhbz#1033984) - conf: add support for panic device (rhbz#1033984) - qemu: add support for -device pvpanic (rhbz#1033984) - PanicCheckABIStability: Need to check for existence (rhbz#1033984) - use virBitmapFree instead of VIR_FREE for cpumask (rhbz#1088165) - Properly free vcpupin info for unplugged CPUs (rhbz#1088165) - Save domain status after cpu hotplug (rhbz#1088703) - Document behavior of setvcpus during guest boot (rhbz#1088748) - qemu: Use maximum guest memory size when getting NUMA placement advice (rhbz#1011906) - qemu: Properly format the uuid string in error messages (rhbz#947974) - qemu: Split out code to generate SPICE command line (rhbz#953126) - qemu: Improve handling of channels when generating SPICE command line (rhbz#953126) - qemu: Split out SPICE port allocation into a separate function (rhbz#953126) - qemu: Do sensible auto allocation of SPICE port numbers (rhbz#953126) - qemu: fix failure to start with spice graphics and no tls (rhbz#953126) - qemu: Do not ignore address for USB disks (rhbz#985166) - qemu: pass -usb and usb hubs earlier, so USB disks with static address are handled properly (rhbz#985166) - qemu: refactor qemuDomainCheckDiskPresence for only disk presence check (rhbz#1014730) - qemu: add helper functions for diskchain checking (rhbz#1014730) - qemu: check presence of each disk and its backing file as well (rhbz#1014730) - conf: add startupPolicy attribute for harddisk (rhbz#1014730) - qemu: support to drop disk with 'optional' startupPolicy (rhbz#1014730) - qemu: Avoid overflow when setting migration speed (rhbz#1083483) - qemu: Avoid overflow when setting migration speed on inactive domains (rhbz#1083483) - caps: Add helpers to convert NUMA nodes to corresponding CPUs (rhbz#1012846) - qemu: Set cpuset.cpus for domain process (rhbz#1012846) - qemu: Unbreak p2p migration with complete migration URI (rhbz#1073227) - maint: don't lose error on canceled migration (rhbz#1073227) - virsh: suppress aliases in group help (rhbz#956968)- conf: fix error for parallel port mismatch (rhbz#950830) - virDomainReboot: Document that migration might be unsafe (rhbz#744967) - interface: list all interfaces with flags == 0 (rhbz#884382) - Fix the syntax-check failure (rhbz#884382) - Crash of libvirtd by unprivileged user in virConnectListAllInterfaces (rhbz#884382) - qemuDomainObjStart: Warn on corrupted image (rhbz#1022008) - QoS: make tc filters match all traffic (rhbz#1084477) - conf: add support for booting from redirected USB devices (rhbz#1035190) - Add redirdevs to ABI stability check (rhbz#1035529) - Fix incorrect values in redirdev ABI check error (rhbz#1035529) - virSecurityLabelDefParseXML: Don't parse label on model='none' (rhbz#1027096) - storage: Skip inactive lv volumes (rhbz#748282) - Check for existence of interface prior to setting terminate flag (rhbz#903480) - storage: Avoid forward declaration of virStorageVolDelete (rhbz#1024159) - storage: Don't update pool available/allocation if buildVol fails (rhbz#1024159) - conf: Report errors on cputune parameter parsing (rhbz#1040784) - Treat zero cpu shares as a valid value (rhbz#1040784) - Show the real cpu shares value in live XML (rhbz#1040784)- virsh-snapshot: Reject --no-metadata together with --print-xml (rhbz#892508) - snapshot: Mention disk-only snapshots in error message (rhbz#880521) - qemu: snapshot: Report better error message if migration isn't allowed (rhbz#884926) - qemu: snapshot: Remove memory image if external checkpoint fails (rhbz#885963) - virsh-snapshot: Fix XPath query to determine snapshot state (rhbz#890457) - conf: Check if number of vCPUs fits in the storage variable (rhbz#902652) - conf: Improve error messages if parsing of vCPU count fails (rhbz#902652) - qemu: snapshot: Don't kill access to disk if snapshot creation fails (rhbz#906639) - qemu: Un-mark volume as mirrored/copied if blockjob copy fails (rhbz#923125) - qemu-blockjob: Fix limit of bandwidth for block jobs to supported value (rhbz#927160) - virsh: Fix typo in docs (rhbz#949776) - virsh-domain: Report errors on invalid --holdtime value for cmdSendKey (rhbz#952938) - qemu: Don't update count of vCPUs if hot-plug fails silently (rhbz#1000357) - virsh: man: Mention that volumes need to be in storage pool for undefine (rhbz#1044790) - Disable nwfilter driver when running unprivileged (rhbz#1029299) - storage: reduce number of stat calls (rhbz#977706) - Ignore missing files on pool refresh (rhbz#977706) - sanlock: add missing test command in virt-sanlock-cleanup.in (rhbz#1000890) - virt-sanlock-cleanup; Fix augtool usage (rhbz#1000890) - conf: Fix typo in error message in ABI stability check (rhbz#961655) - qemu: Improve error when setting invalid count of vcpus via agent (rhbz#1035109) - doc: Clarify usage of SELinux baselabel (rhbz#954245) - selinux: Don't mask errors of virSecuritySELinuxGenNewContext (rhbz#954245) - qemu: Return meaningful error when qemu dies early (rhbz#844378) - sanlock: Forbid VIR_DOMAIN_LOCK_FAILURE_IGNORE (rhbz#905280) - Remove the redundant parentheses in migrate help (rhbz#927497) - virt-xml-validate: add missing schemas (rhbz#1006699) - tools: add missing 'interface' type and update man page (rhbz#1006699) - qemu: Don't require a block or file when looking for an alias (rhbz#1078328)- doc: schema: Add basic documentation for the virtual RNG device support (rhbz#786408) - conf: Add support for RNG device configuration in XML (rhbz#786408) - conf: Add RNG device ABI compatibility check (rhbz#786408) - qemu: Implement support for default 'random' backend for virtio-rng (rhbz#786408) - qemu: Implement support for EGD backend for virtio-rng (rhbz#786408) - docs: domain: /dev/urandom isn't a valid rng patch (rhbz#786408) - tests: Add tests for virtio-rng device handling (rhbz#786408) - docs: Fix attribute name for virtio-rng backend (rhbz#786408) - rng: restrict passthrough names to known-good files (rhbz#786408) - Resolve valgrind error (rhbz#786408) - Fix crash parsing RNG device specification (rhbz#786408) - rng: allow default device in RNG grammar (rhbz#786408) - virtio-rng: Add rate limiting options for virtio-RNG (rhbz#786408) - qemu_caps: Enable virtio-rng for RHEL-6.6 qemu-kvm downstream (rhbz#786408) - audit: Audit resources used by VirtIO RNG (rhbz#786408) - virtio-rng: Remove double space in error message (rhbz#786408) - doc: fix XML for the RNG device example (rhbz#786408) - conf: Don't crash on invalid chardev source definition of RNGs and other (rhbz#786408) - conf: Fix XML formatting of RNG device info (rhbz#786408) - libvirt: fix error message when connection can't be opened (rhbz#851413) - conf: fix error for parallel port mismatch (rhbz#950830) - virsh: clarify vol-{down, up}load description (rhbz#955539) - virsh: fix doc typos (rhbz#1022872) - util: use string libvirt to prefix error message instead of libvir (rhbz#911996) - docs: use MiB/s instead of Mbps for migration speed (rhbz#948821) - schema: require target path in storage pool xml (rhbz#893273) - schema: make source optional in volume XML (rhbz#893273) - Add qxl ram size to ABI stability check (rhbz#1035134) - qemu: fix default spice password setting (rhbz#953721) - Expose ownership ID parsing (rhbz#963881) - Make qemuOpenFile aware of per-VM DAC seclabel. (rhbz#869053) - Use qemuOpenFile in qemu_driver.c (rhbz#963881) - virsh: Fix heading in manpage (rhbz#996840) - qemu: Change the default unix monitor timeout (rhbz#1051364) - qemu: fix live pinning to memory node on NUMA system (rhbz#857312) - qemu: Clean up qemuDomainSetNumaParameters (rhbz#857312)- Fix race in starting transient VMs (rhbz#1022924) - qemuDomainDestroyFlags: Don't allow @vm to disappear while executing API (rhbz#1030736) - python: return dictionary without value in case of no blockjob (rhbz#999454) - remote: fix regression in event deregistration (rhbz#1020372) - Add virtio-scsi to fallback models of scsi controller (rhbz#1014943) - qemu: Avoid operations on NULL monitor if VM fails early (rhbz#1047659) - qemu: Do not access stale data in virDomainBlockStats (CVE-2013-6458) - qemu: Avoid using stale data in virDomainGetBlockInfo (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockJobImpl (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockCopy (rhbz#1043069) - qemu: Fix job usage in virDomainGetBlockIoTune (CVE-2013-6458) - Don't crash if a connection closes early (CVE-2014-1447) - Really don't crash if a connection closes early (CVE-2014-1447) - Block info query: Add check for transient domain (rhbz#1040507) - network: only prevent forwarding of DNS requests for unqualified names (rhbz#1037741) - network: change default of forwardPlainNames to 'yes' (rhbz#1037741) - sanlock: Truncate domain names longer than SANLK_NAME_LEN (rhbz#1060557) - Remove contiguous CPU indexes assumption (rhbz#1066473) - qemu: monitor: Fix error message and comment when getting cpu info (rhbz#1066473) - qemu: monitor: Filter out thread ids of CPUS that were unplugged (rhbz#1066473) - qemu: monitor: Fix invalid parentheses (rhbz#1076719) - virNetClientSetTLSSession: Restore original signal mask (rhbz#1078589) - spec: Switch to "git am" for applying patches (rhbz#1076719)- virNetDevBandwidthEqual: Make it more robust (rhbz#1014198) - qemu_hotplug: Allow QoS update in qemuDomainChangeNet (rhbz#1014198) - qemu: Generate correct name for hostdev network devices (rhbz#1001881)- libvirt-guests: status: Return non-zero when stopped (rhbz#1011981) - qemu: Drop qemuDomainMemoryLimit (rhbz#1013758) - docs: Discourage users to set hard_limit (rhbz#1013758) - docs: Clean 09adfdc62de2b up (rhbz#1013758) - qemuSetupMemoryCgroup: Handle hard_limit properly (rhbz#1013758) - qemuBuildCommandLine: Fall back to mem balloon if there's no hard_limit (rhbz#1013758)- qemu: Fix seamless SPICE migration (rhbz#1009886)- Fix crash in remoteDispatchDomainMemoryStats (CVE-2013-4296) - Introduce APIs for splitting/joining strings (rhbz#1006266) - Rename virKillProcess to virProcessKill (rhbz#1006266) - Rename virPid{Abort, Wait} to virProcess{Abort, Wait} (rhbz#1006266) - Rename virCommandTranslateStatus to virProcessTranslateStatus (rhbz#1006266) - Move virProcessKill into virprocess.{h, c} (rhbz#1006266) - Move virProcess{Kill, Abort, TranslateStatus} into virprocess.{c, h} (rhbz#1006266) - Include process start time when doing polkit checks (rhbz#1006266) - Add support for using 3-arg pkcheck syntax for process (CVE-2013-4311)- migration: Do not restore labels on failed migration (rhbz#895826) - qemu: Use default machine type if missing it in qemu command line (rhbz#995312) - qemu: Don't leak vm on failure (rhbz#995312) - virDomainDefParseXML: Set the argument of virBitmapFree to NULL after calling virBitmapFree (rhbz#1006710) - tests: Files named '.*-invalid.xml' should fail validation (rhbz#1006710) - tests: Use portable shell code (rhbz#1006710) - Add test for the nodemask double free crash (rhbz#1006710)- security: Provide supplemental groups even when parsing label (rhbz#964359) - qemu: Remove hostdev entry when freeing the depending network entry (rhbz#1000973) - virsh: Correct DESCRIPTION for virsh help blockcopy (rhbz#1002790) - Add '' element to '' network schemas (rhbz#1004365) - build: More workarounds for if_bridge.h (rhbz#1002735)- virnettlscontext: Resolve Coverity warnings (UNINIT) (rhbz#975201) - Fix qemuProcessReadLog with non-zero offset (rhbz#991334) - virSecurityManagerGenLabel: Skip seclabels without model (rhbz#997818) - bitmap: Add virBitmapCountBits (rhbz#997367) - virbitmap: Refactor virBitmapParse to avoid access beyond bounds of array (rhbz#997367) - virbitmaptest: Add test for out of bounds condition (rhbz#997367) - network: Allow in type='hostdev' networks (rhbz#999107) - python: Fix bindings that don't raise an exception (rhbz#912170) - storage: Update pool metadata after adding/removing/resizing volume (rhbz#965442) - storage: Fix coverity warning (rhbz#965442) - storage: Fix the use-after-free memory bug (rhbz#965442) - network: Permit upstream forwarding of unqualified DNS names (rhbz#928638)- virsh: Fix change-media bug on disk block type (rhbz#923053) - Fix patches for multiple graphics and spice migration (rhbz#975751) - Revert "qemu: Remove maximum cpu limit when setting processor count using the API" (rhbz#855296) - Remove VIR_DOMAIN_SHUTDOWN_CRASHED from public API (rhbz#822306) - Rename VIR_DOMAIN_PAUSED_GUEST_PANICKED to VIR_DOMAIN_PAUSED_CRASHED (rhbz#822306) - Improve LXC startup error reporting (rhbz#903092) - qemu: Take error path if acquiring of job fails in qemuDomainSaveInternal (rhbz#928661) - util: Improve user lookup helper (rhbz#964359) - util: Add virGetGroupList (rhbz#964359) - util: Make virSetUIDGID async-signal-safe (rhbz#964359) - Fix potential deadlock across fork() in QEMU driver (rhbz#964359) - security: Framework for driver PreFork handler (rhbz#964359) - security_dac: Compute supplemental groups before fork (rhbz#964359) - security: Fix deadlock with prefork (rhbz#964359) - Split TLS test into two separate tests (rhbz#975201) - Avoid re-generating certs every time (rhbz#975201) - Change data passed into TLS test cases (rhbz#975201) - Fix validation of CA certificate chains (rhbz#975201) - Fix parallel runs of TLS test suites (rhbz#975201) - tests: Fix parallel runs of TLS test suites (rhbz#975201)- conf: Avoid NULL deref for pmsuspended domain state (rhbz#822306) - libvirt: Define domain crash event types (rhbz#822306) - qemu: Refactor processWatchdogEvent (rhbz#822306) - qemu: Expose qemuProcessShutdownOrReboot() (rhbz#822306) - qemu: Implement 'oncrash' events when guest panicked (rhbz#822306) - qemu: Implement 'oncrash' coredump events when guest panicked (rhbz#822306) - conf: Fix a memory leak when parsing nat port XML nodes (rhbz#851455) - security_manager: Fix comparison (rhbz#984793) - qemu: Prevent crash of libvirtd without guest agent configuration (rhbz#984821) - qemu: Fix double free of returned JSON array in qemuAgentGetVCPUs() (rhbz#984821) - qemu_agent: Add support for appending arrays to commands (rhbz#924400) - Add support for locking domain's memory pages (rhbz#947118) - qemu: Implement support for locking domain's memory pages (rhbz#947118) - qemu: Check for -realtime mlock=on|off support (rhbz#947118) - qemu: Move memory limit computation to a reusable function (rhbz#947118) - util: New virCommandSetMax(MemLock|Processes|Files) (rhbz#947118) - qemu: Set RLIMIT_MEMLOCK when memoryBacking/locked is used (rhbz#947118) - Add Gluster protocol as supported network disk backend (rhbz#849796) - qemu: Add support for gluster protocol based network storage backend. (rhbz#849796) - tests: Add tests for gluster protocol based network disks support (rhbz#849796)- qemu: Don't force port=0 for SPICE (rhbz#975751) - qemu: Refactor graphics code to not hardcode a single display (rhbz#975751) - qemu: Graphics support for simultaneous one of each sdl, vnc, spice (rhbz#975751) - qemu: Don't miss errors when changing graphics passwords (rhbz#975751) - qemu: Allow seamless migration for domains with multiple graphics (rhbz#975751) - qemu_migration: Move waiting for SPICE migration (rhbz#920205) - util: Refactor iptables command construction into multiple steps (rhbz#851455) - net: Support set public ip range for forward mode nat (rhbz#851455) - net: Add support for specifying port range for forward mode nat (rhbz#851455) - qemu_migrate: Dispose listen address if set from config (rhbz#971485) - qemu: Remove maximum cpu limit when setting processor count using the API (rhbz#855296) - qemu_agent: Introduce helpers for agent based CPU hot(un)plug (rhbz#924400) - virsh-domain: Refactor cmdVcpucount and fix output on inactive domains (rhbz#924400) - API: Introduce VIR_DOMAIN_VCPU_AGENT, for agent based CPU hot(un)plug (rhbz#924400) - qemu: Implement request of vCPU state using the guest agent (rhbz#924400) - qemu: Implement support for VIR_DOMAIN_VCPU_AGENT in qemuDomainSetVcpusFlags (rhbz#924400) - qemuDomainGetVcpusFlags: Initialize ncpuinfo (rhbz#924400) - Fix commit 29c1e913e459058c12d02b3f4b767b3dd428a498 (rhbz#924400) - qemu: Make qemuMigrationIsAllowed more reusable (rhbz#972675) - qemu: Cancel migration if guest encoutners I/O error while migrating (rhbz#972675) - qemu: Forbid migration of machines with I/O errors (rhbz#972675) - migration: Make erroring out on I/O error controllable by flag (rhbz#972675) - migration: Don't propagate VIR_MIGRATE_ABORT_ON_ERROR (rhbz#972675) - Paused domain should remain paused after migration (rhbz#972675) - qemu: New vnc display sharing policy caps flag (rhbz#803602) - conf: Add 'sharePolicy' attribute to graphics element for vnc (rhbz#803602) - qemu: Add ', share=' to qemu commandline (rhbz#803602) - virsh: Distinguish errors between missing argument and wrong option (rhbz#924596) - virsh: Fix incorrect argument errors for long options (rhbz#924596) - virsh: Resolve Coverity 'MISSING_BREAK' (rhbz#924596) - virnetdev: Need to initialize 'pciConfigAddr' (rhbz#980339) - qemu: Fix double free in qemuMigrationPrepareDirect (rhbz#977961) - sec_manager: Refuse to start domain with unsupported seclabel (rhbz#947387) - usb: Don't spoil decimal addresses (rhbz#981503) - storage: Return -1 when fs pool can't be mounted (rhbz#983539)- xen: Resolve resource leak with 'cpuset' (rhbz#888503) - schema: Make the cpuset type reusable across schema files (rhbz#888503) - schemas: Add schemas for more CPU topology information in the caps XML (rhbz#888503) - conf: Split out NUMA topology formatting to simplify access to data (rhbz#888503) - capabilities: Switch CPU data in NUMA topology to a struct (rhbz#888503) - capabilities: Add additional data to the NUMA topology info (rhbz#888503) - test: Add support for thread and core information for the test driver (rhbz#888503) - xen: Initialize variable before using (rhbz#888503) - xen: Actually fix the uninitialized variable (rhbz#888503) - spice: Properly reserve tlsPort when no port specified (rhbz#913244) - qemu_agent: Ignore expected EOFs (rhbz#892079) - qemu: Nicer error message if live disk snapshot unsupported (rhbz#882077) - qemu: Destroy domain on decompression binary error (rhbz#894723) - qemu: Run lzop with '--ignore-warn' (rhbz#894723) - Don't ignore return value of qemuProcessKill (rhbz#903238) - Fix race condition when destroying guests (rhbz#903238) - Log warning if storage magic matches, but version does not (rhbz#903248) - Add lots of debugging to storage file probing code (rhbz#903248) - Fix probing of QED file format (rhbz#903248) - util: Add virendian.h macros (rhbz#903248) - util: Use new virendian.h macros (rhbz#903248) - storage: Rearrange functions (rhbz#903248) - storage: Prepare for refactoring (rhbz#903248) - storage: Refactor metadata lookup (rhbz#903248) - storage: Don't follow backing chain symlinks too eagerly (rhbz#903248) - storage: Test backing chain traversal (rhbz#903248) - qemu: Check backing chains even when cgroup is omitted (rhbz#896013) - python: Fix bindings for virDomainSnapshotGet{Domain,Connect} (rhbz#895882) - qemu: Add checking in helpers for sgio setting (rhbz#908073) - qemu: Merge qemuCheckSharedDisk into qemuAddSharedDisk (rhbz#908073) - qemu: Record names of domain which uses the shared disk in hash table (rhbz#908073) - qemu: Update shared disk table when reconnecting qemu process (rhbz#908073) - qemu: Move the shared disk adding and sgio setting prior to attaching (rhbz#908073) - qemu: Remove the shared disk entry if the operation is ejecting or updating (rhbz#908073) - qemu: Fix the memory leak (rhbz#908073) - Fix crash changing CDROM media (rhbz#908073) - qemu: Avoid NULL dereference in qemuSharedDiskEntryFree (rhbz#908073) - qemu: Do not set unpriv_sgio if neither supported nor requested (rhbz#914677) - Use size_t instead of int for virDomainDefPtr struct (rhbz#896604) - util: Add VIR_(APPEND|INSERT|DELETE)_ELEMENT (rhbz#896604) - qemu: Fix QMP detection of QXL graphics (rhbz#896604) - qemu: Add qemu vga devices caps and one cap to mark them usable (rhbz#896604) - conf: Add optional attribte primary to video element (rhbz#896604) - qemu: Use newer -device video device in qemu commandline (rhbz#896604) - tests: Add one -device video device testcase (rhbz#896604) - qemu: Detect VGA_QXL capability correctly (rhbz#896604) - qemu: Support ram bar size for qxl devices (rhbz#896604) - conf: Don't leak 'primary' video property on error (rhbz#896604) - storage: lvm: Don't overwrite lvcreate errors (rhbz#912179) - storage: lvm: Lvcreate fails with allocation=0, don't do that (rhbz#912179) - storage: Cleanup logical volume creation code (rhbz#912179) - docs: Clarify semantics of sparse storage volumes (rhbz#912179) - storage: Fix memory leak with regfree(reg) call. (rhbz#906299) - storage: Resource resource leak using 'tmp_vols' (rhbz#906299) - interface: Resolve resource leak wth 'tmp_iface_objs' (rhbz#906299) - locking: Resolve resource leaks on non error path (rhbz#906299) - selinux: Resolve resource leak using the default disk label (rhbz#906299) - storage: Resolve resource leaks with cmd processing (rhbz#906299) - domain_conf: Resolve resource leaks found by Valgrind (rhbz#906299) - qemu_command: Resolve resource leaks found by Valgrind (rhbz#906299) - storage: Need to add virCommandFree() (rhbz#906299) - qemu: Fix startupPolicy regression (rhbz#896013) - util: Retry NLM_F_REQUEST with different values of IFLA_EXT_MASK (rhbz#923963) - security_manager: Don't manipulate domain XML in virDomainDefGetSecurityLabelDef (rhbz#923946) - security: Don't add seclabel of type none if there's already a seclabel (rhbz#923946) - libvirt_private.syms: Correctly export seclabel APIs (rhbz#923946) - security_manager.c: Append seclabel iff generated (rhbz#923946) - rpc: Fix client crash when server drops connection (rhbz#921538) - storage: Fix volume cloning for logical volume. (rhbz#948678) - qemu: Allow migration over IPv6 (rhbz#846013) - qemu: Set IPv6 migration capability when dump-guest-core is present (rhbz#846013) - remote: Don't call NULL closeFreeCallback (rhbz#911609) - libvirt: Increase connection reference count for callbacks (rhbz#911609) - virsh: Unregister the connection close notifier upon termination (rhbz#911609) - virsh: Move cmdConnect from virsh-host.c to virsh.c (rhbz#911609) - virsh: Register and unregister the close callback also in cmdConnect (rhbz#911609) - rpc: Fix connection close callback race condition and memory corruption/crash (rhbz#911609) - tests: Fix qemumonitorjsontest deadlock when the machine is under load (rhbz#951227) - Avoid use of free'd memory in auto destroy callback (rhbz#950286) - Fix crash in QEMU auto-destroy with transient guests (rhbz#950286) - daemon: Fix leak after listing volumes (CVE-2013-1962) - Don't try to add non-existant devices to ACL (rhbz#922153) - Avoid spamming logs with cgroups warnings (rhbz#922153) - audit: Properly encode device path in cgroup audit (rhbz#922203) - qemu: Set correct migrate host in client_migrate_info (rhbz#920441) - qemu: Fix crash in migration of graphics-less guests. (rhbz#920441) - Fix F_DUPFD_CLOEXEC operation args (rhbz#961034) - cgroup: Be robust against cgroup movement races (rhbz#903433) - virsocket: Introduce virSocketAddrIsWildcard (rhbz#920441) - qemuDomainMigrateGraphicsRelocate: Use then new virSocketAddrIsWildcard (rhbz#920441) - virSocketAddrIsWildcard: Use IN6_IS_ADDR_UNSPECIFIED correctly (rhbz#920441) - libvirt: lxc: Don't mkdir when selinux is disabled (rhbz#915485) - Don't mount selinux fs in LXC if selinux is disabled (rhbz#915485) - virsh: Don't print --(null) in vol-name and vol-pool (rhbz#924571) - virsh: Fix docs for "virsh setmaxmem" (rhbz#924648) - qemu: Remove managed save flag from VM when starting with --force-boot (rhbz#917510) - qemu: Don't update count of vCPUs if hot-unplug has failed (rhbz#895424) - conf: net: Fix deadlock if assignment of network def fails (rhbz#921777) - RPC: Support up to 16384 cpus on the host and 4096 in the guest (rhbz#960683) - conf: Don't fail to parse when parsing a single device (rhbz#895294) - conf: Allow for non-contiguous device boot orders (rhbz#889961) - qemuDomainChangeGraphics: Check listen address change by listen type (rhbz#976401) - build: Fix build with -Werror (rhbz#976401) - qemuDomainBlockStatsFlags: Guard disk lookup with a domain job (rhbz#916315) - qemu: Don't fail to shutdown domains with unresponsive agent (rhbz#889635) - qemu: Wrap controllers code into dummy loop (rhbz#870003) - qemu: Add controllers in specified order (rhbz#870003) - tests: Add test for controller order (rhbz#870003) - bandwidth: Attach sfq to leaf node (rhbz#895340) - bandwidth: Create hierarchical shaping classes (rhbz#895340) - remote: Forbid default "/session" connections when using ssh transport (rhbz#847822) - remote: Fix client crash when URI path is empty when using ssh (rhbz#847822) - udev: Fix crash in libudev logging (rhbz#971904) - iscsi: Don't leak portal string when starting a pool (rhbz#975392) - storage: Avoid double virCommandFree in virStorageBackendLogicalDeletePool (rhbz#921387) - manual: Fix copy-paste errors (rhbz#923613) - esx: Support virtualHW version 9 (rhbz#955575) - manual: Add info about migrateuri in virsh manual (rhbz#878765) - conf: Fix cpumask leak in virDomainDefFree (rhbz#977430) - qemu: Avoid leaking uri in qemuMigrationPrepareDirect (rhbz#977961) - Document that runtime changes may be lost after S4 suspend (rhbz#872419) - virsh iface-bridge: Ignore delay if stp is turned off (rhbz#892403) - virsh: Obey pool-or-uuid spec when creating volumes (rhbz#970495) - Add method for checking if a string is (probably) a log message (rhbz#954248) - Convert QEMU driver to use virLogProbablyLogMessage (rhbz#954248) - util: Escapes special characters in VIR_LOG_REGEX (rhbz#954248) - qemu: Move QEMU log reading into a separate function (rhbz#954248) - qemu: Ignore libvirt logs when reading QEMU error output (rhbz#954248) - logging: Make log regexp more compact (and readable) (rhbz#954248) - qemu: Do not report unsafe migration for local files (rhbz#913363) - Plug leak in virCgroupMoveTask (rhbz#978352) - Fix invalid read in virCgroupGetValueStr (rhbz#978356) - pci: Initialize virtual_functions array pointer to avoid segfault (rhbz#980339) - Node device driver: update driver name during dumpxml (rhbz#979330)- rpc: Fix crash on error paths of message dispatching (CVE-2013-0170) - spec: Disable libssh2 support (rhbz#513363)- storage: Fix lvcreate parameter for backingStore. (rhbz#896398) - qemu: Don't return success if creation of snapshot save file fails (rhbz#896403) - qemu: Reject attempts to create snapshots with names containig '/' (rhbz#896403)- qemu_agent: Remove agent reference only when disposing it (rhbz#892079) - Add RESUME event listener to qemu monitor. (rhbz#894085)- snapshot: conf: Make virDomainSnapshotIsExternal more reusable (rhbz#889407) - snapshot: qemu: Separate logic blocks with newlines (rhbz#889407) - snapshot: qemu: Fix segfault and vanishing snapshots when redefining (rhbz#889407) - snapshot: qemu: Allow redefinition of external snapshots (rhbz#889407) - util: Prepare helpers for unpriv_sgio setting (rhbz#878578) - qemu: Add a hash table for the shared disks (rhbz#878578) - docs: Add docs and rng schema for new XML tag sgio (rhbz#878578) - conf: Parse and format the new XML (rhbz#878578) - qemu: Set unpriv_sgio when starting domain and attaching disk (rhbz#878578) - qemu: Check if the shared disk's cdbfilter conflicts with others (rhbz#878578) - qemu: Relax hard RSS limit (rhbz#891653)- util: Add missing error log messages when failing to get netlink VFINFO (rhbz#889319) - util: Fix functions that retrieve SRIOV VF info (rhbz#889319) - util: Fix botched check for new netlink request filters (rhbz#889319) - blockjob: Fix memleak that prevented block pivot (rhbz#888426) - sanlock: Chown lease files as well (rhbz#820173)- network: Prevent dnsmasq from listening on localhost (rhbz#886821) - sanlock: Re-add lockspace unconditionally (rhbz#820173) - Fix "virsh create" example (rhbz#887187) - docs: Fix some typos in examples (rhbz#887187) - network: Don't require private addresses if dnsmasq uses SO_BINDTODEVICE (rhbz#882265)- qemu: Eliminate bogus error log when changing netdev's bridge (rhbz#885838) - remote: Avoid the thread race condition (rhbz#866524) - storage: Error out earlier if the volume target path already exists (rhbz#832302) - dnsmasq: Fix parsing of the version number (rhbz#885727) - qemu: Restart CPUs with valid async job type when doing external snapshots (rhbz#885081) - examples: Fix balloon event callback (rhbz#884650) - util: Don't fail virGetGroupIDByName when group not found (rhbz#883832) - util: Don't fail virGetUserIDByName when user not found (rhbz#883832) - util: Rework error reporting in virGet(User|Group)IDByName (rhbz#883832) - util: Fix warning message in previous patch (rhbz#883832)- Fix uninitialized variable in virLXCControllerSetupDevPTS (rhbz#880064) - storage: Fix device detach regression with cgroup ACLs (rhbz#876828) - storage: Fix bug of fs pool destroying (rhbz#878400) - qemu: Fix a crash when save file can't be opened (rhbz#880919) - bitmap: Fix typo to use UL type of integer constant in virBitmapIsAllSet (rhbz#876415) - virsh: Rewrite cmdDomDisplay (rhbz#878779) - network: Fix crash when portgroup has no name (rhbz#879473) - util: Capabilities detection for dnsmasq (rhbz#882265) - util: New virSocketAddrIsPrivate function (rhbz#882265) - network: Use dnsmasq --bind-dynamic when available (rhbz#882265) - storage: Fix scsi detach regression with cgroup ACLs (rhbz#876828) - libssh2_session: Support DSS keys as well (rhbz#878376) - virsh: Fix error messages in iface-bridge (rhbz#878376) - virsh: Check the return value of virStoragePoolGetAutostart (rhbz#878376) - conf: Check the return value of virXPathNodeSet (rhbz#878376) - conf: snapshot: Check return value of virDomainSnapshotObjListNum (rhbz#878376) - util: Fix virBitmap allocation in virProcessInfoGetAffinity (rhbz#878376) - virsh: Use correct sizeof when allocating cpumap (rhbz#878376) - rpc: Don't destroy xdr before creating it in virNetMessageEncodeHeader (rhbz#878376) - virsh: Do timing even for unusable connections (rhbz#878376) - conf: Fix uninitialized variable in virDomainListSnapshots (rhbz#878376) - Fix error handling in virSecurityManagerGetMountOptions (rhbz#878376) - conf: Prevent crash with no uuid in cephx auth secret (rhbz#878376) - conf: Fix virDomainNetGetActualDirect*() and BridgeName() (rhbz#881480) - virsh: Report errors if arguments of the schedinfo command are incorrect (rhbz#882915) - systemd: Require dbus service (rhbz#830201) - spec: Require dbus-daemon when using libvirtd in Fedora (rhbz#830201) - qemu: Don't free PCI device if adding it to activePciHostdevs fails (rhbz#877095) - util: Slightly refactor PCI list functions (rhbz#877095) - qemu: Fix memory (and FD) leak on PCI device detach (rhbz#877095) - util: Do not keep PCI device config file open (rhbz#877095) - node_memory: Improve the docs (rhbz#872656) - node_memory: Do not fail if there is parameter unsupported (rhbz#872656) - node_memory: Fix bug of node_memory_tune (rhbz#872656)- Add note about numeric domain names to manpage (rhbz#824253) - Use virNetServerRun instead of custom main loop (rhbz#867246) - qemu: Fix RBD attach regression (rhbz#878862) - qemu: Stop recursive detection of image chains when an image is missing (rhbz#878862) - Fix exiting of libvirt_lxc program on container quit (rhbz#879360) - snapshot: qemu: Add support for external inactive snapshots (rhbz#876816) - conf: Fix private symbols exported by files in conf (rhbz#876816) - snapshot: qemu: Fix detection of external snapshots when deleting (rhbz#876816) - snapshot: Require user to supply external memory file name (rhbz#876816) - snapshot: Add two more filter sets to API (rhbz#876817) - snapshot: Add virsh back-compat support for new filters (rhbz#876817) - snapshot: Implement new filter sets (rhbz#876817) - snapshot: Expose location through virsh snapshot-info (rhbz#876817) - sanlock: Retry after EINPROGRESS (rhbz#820173) - storage: Fix logical volume cloning (rhbz#879780) - cpu: Add Intel Haswell cpu model (fix previous downstream definition) (rhbz#879282) - virsh: Report error when taking a snapshot with empty --memspec argument (rhbz#879130) - lxc: Don't crash if no security driver is specified in libvirt_lxc (rhbz#880064) - lxc: Avoid segfault of libvirt_lxc helper on early cleanup paths (rhbz#880064)- util: Improve error reporting from absolutePathFromBaseFile helper (rhbz#874860) - storage: Fix broken backing chain (rhbz#874860) - nodeinfo: Add check and workaround to guarantee valid cpu topologies (rhbz#874050) - nodeinfotest: Add test data for 2 processor host with broken NUMA (rhbz#874050) - nodeinfotest: Add test data from a AMD bulldozer machine. (rhbz#874050) - virsh: save: Report an error if XML file can't be read (rhbz#876868) - virsh: Fix uninitialized variable in cmdSnapshotEdit (rhbz#877303) - qemu: Allow larger discrepency between memory & currentMemory in domain xml (rhbz#873134)- iohelper: Don't report errors on special FDs (rhbz#866369) - esx: Yet another connection fix for 5.1 (rhbz#873538) - qemu: Don't corrupt pointer in qemuDomainSaveMemory() (rhbz#873537) - build: Place attributes in correct location (rhbz#873934) - Introduce new VIR_DOMAIN_EVENT_SUSPENDED_API_ERROR event (rhbz#866388) - qemu: Emit event if 'cont' fails (rhbz#866388) - virsh: Make ,, escape parsing common (rhbz#874171) - virsh: Add snapshot-create-as memspec support (rhbz#874171) - qemu: Fix domain ID numbering race condition (rhbz#874330) - qemu: Allow migration to be cancelled at prepare phase (rhbz#873792) - AbortJob: Fix documentation (rhbz#873792)- sanlock: Introduce 'user' and 'group' conf variables (rhbz#820173) - esx: Fix connection to ESX 5.1 (rhbz#865670) - cpu: Fix definition of flag smap (rhbz#797283) - util: Do a better job of matching up pids with their binaries (rhbz#871201) - qemu: Fix EmulatorPinInfo without emulatorpin (rhbz#871312) - build: Fix RPM build for non-x86 platforms (rhbz#820173) - qemu: Report errors from iohelper (rhbz#866369) - build: Fix linking with systemtap probes (rhbz#866369) - iohelper: Fdatasync() at the end (rhbz#866369) - net-update docs: S/domain/network/ (rhbz#872104) - cpu: Add newly added cpu flags (rhbz#838127) - cpu: Add AMD Opteron G5 cpu model (rhbz#838127) - cpu: Add Intel Haswell cpu model (rhbz#843087) - snapshot: New XML for external system checkpoint (rhbz#638512) - snapshot: Improve disk align checking (rhbz#638512) - snapshot: Populate new XML info for qemu snapshots (rhbz#638512) - snapshot: Merge pre-snapshot checks (rhbz#638512) - qemu: Fix possible race when pausing guest (rhbz#638512) - qemu: Clean up snapshot retrieval to use the new helper (rhbz#638512) - qemu: Split out domain memory saving code to allow reuse (rhbz#638512) - snapshot: Add flag to enable creating checkpoints in live state (rhbz#638512) - snapshot: qemu: Add async job type for snapshots (rhbz#638512) - snapshot: qemu: Rename qemuDomainSnapshotCreateActive (rhbz#638512) - snapshot: qemu: Add support for external checkpoints (rhbz#638512) - snapshot: qemu: Remove restrictions preventing external checkpoints (rhbz#638512)- xml: Omit domain name from comment if it contains double hyphen (rhbz#868692) - cpu: Add recently added cpu feature flags. (rhbz#797283) - esx: Update version checks for vSphere 5.1 (rhbz#865670) - qemu: Add helper to prepare cpumap for affinity setting (rhbz#869096) - qemu: Keep the affinity when creating cgroup for emulator thread (rhbz#869096) - qemu: Prohibit chaning affinity of domain process if placement is 'auto' (rhbz#870099) - network: Fix networkValidate check for default portgroup and vlan (rhbz#868483) - qemu: Fix attach/detach of netdevs with matching mac addrs (rhbz#862515) - snapshot: Improve snapshot-list error message (rhbz#869100) - virsh: Remove --flags from nodesuspend (rhbz#869508) - virsh: Fix POD syntax (rhbz#870273) - xml: Print uuids in the warning (rhbz#868692) - blockjob: Support both RHEL and upstream qemu drive-mirror (rhbz#871055)- qemu: Clear async job when p2p migration fails early (rhbz#867412) - qemu: Pin the emulator when only cpuset is specified (rhbz#867372) - qemu: Correctly wait for spice to migrate (rhbz#867724) - qemu: Fixed default machine detection in qemuCapsParseMachineTypesStr (rhbz#867764) - conf: Make tri-state feature options more universal (rhbz#864606) - conf: Add support for HyperV Enlightenment features (rhbz#864606) - qemu: Add support for HyperV Enlightenment feature "relaxed" (rhbz#864606) - network: Set to NULL after virNetworkDefFree() (rhbz#866364) - qemu: Always format CPU topology (rhbz#866999) - qemu: Don't fail without emulatorpin or cpumask (rhbz#867372) - qemu: Allow migration with host USB devices (rhbz#843560) - qemu: Do not require hostuuid in migration cookie (rhbz#863059) - network: Free/null newDef if network fails to start (rhbz#866364) - migrate: v2: Use VIR_DOMAIN_XML_MIGRATABLE when available (rhbz#856864) - qemu: Avoid holding the driver lock in trivial snapshot API's (rhbz#772088) - storage: List more file types (rhbz#772088) - storage: Treat 'aio' like 'raw' at parse time (rhbz#772088) - storage: Match RNG to supported driver types (rhbz#772088) - storage: Use enum for default driver type (rhbz#772088) - storage: Use enum for disk driver type (rhbz#772088) - storage: Use enum for snapshot driver type (rhbz#772088) - storage: Don't probe non-files (rhbz#772088) - storage: Get entire metadata chain in one call (rhbz#772088) - storage: Don't require caller to pre-allocate metadata struct (rhbz#772088) - storage: Remember relative names in backing chain (rhbz#772088) - storage: Make it easier to find file within chain (rhbz#772088) - storage: Cache backing chain while qemu domain is live (rhbz#772088) - storage: Use cache to walk backing chain (rhbz#772088) - blockjob: Remove unused parameters after previous patch (rhbz#772088) - blockjob: Manage qemu block-commit monitor command (rhbz#772088) - blockjob: Wire up online qemu block-commit (rhbz#772088) - blockjob: Implement shallow commit flag in qemu (rhbz#772088) - blockjob: Refactor qemu disk chain permission grants (rhbz#772088) - blockjob: Properly label disks for qemu block-commit (rhbz#772088) - blockjob: Avoid segv on early error (rhbz#772088) - blockjob: Accommodate early RHEL backport naming (rhbz#772088) - virsh: Fix segfault of snapshot-list (rhbz#837544) - network: Always create dnsmasq hosts and addnhosts files, even if empty (rhbz#868389) - network: Don't allow multiple default portgroups (rhbz#868483) - selinux: Use raw contexts (rhbz#851981) - selinux: Add security selinux function to label tapfd (rhbz#851981) - selinux: Use raw contexts 2 (rhbz#851981) - selinux: Fix wrong tapfd relablling (rhbz#851981) - selinux: Remove unused variables in socket labelling (rhbz#851981) - selinux: Relabel tapfd in qemuPhysIfaceConnect (rhbz#851981) - storage: Let format probing work on root-squash NFS (rhbz#856247) - snapshot: Sanity check when reusing file for snapshot (rhbz#856247) - blockjob: Add qemu capabilities related to block jobs (rhbz#856247) - blockjob: React to active block copy (rhbz#856247) - blockjob: Return appropriate event and info (rhbz#856247) - blockjob: Support pivot operation on cancel (rhbz#856247) - blockjob: Make drive-reopen safer (rhbz#856247) - blockjob: Implement block copy for qemu (rhbz#856247) - blockjob: Allow for existing files in block-copy (rhbz#856247) - blockjob: Allow mirroring under SELinux and cgroup (rhbz#856247) - blockjob: Relabel entire existing chain (rhbz#856247)- node_memory: Add new parameter field to tune the new sysfs knob (rhbz#840113) - daemon: Fix removing abstract namespaces (rhbz#859331) - tests: Fix domain-events python test (rhbz#839661) - conf: Fix crash with cleanup (rhbz#866288) - spec: Add runtime requirement for libssh2 (rhbz#866508) - spec: Require newer sanlock on recent distros (rhbz#832156) - spec: Require newer sanlock on recent distros 2 (rhbz#832156)- conf: Rename life cycle actions to event actions (rhbz#832156) - conf: Add on_lockfailure event configuration (rhbz#832156) - locking: Add const char * parameter to avoid ugly typecasts (rhbz#832156) - locking: Pass hypervisor driver name when acquiring locks (rhbz#832156) - locking: Add support for lock failure action (rhbz#832156) - locking: Implement lock failure action in sanlock driver (rhbz#832156) - conf: Add support for startupPolicy for USB devices (rhbz#843560) - qemu: Introduce qemuFindHostdevUSBDevice (rhbz#843560) - qemu: Add option to treat missing USB devices as success (rhbz#843560) - qemu: Implement startupPolicy for USB passed through devices (rhbz#843560) - Add MIGRATABLE flag for virDomainGetXMLDesc (rhbz#843560) - qemu: Make save/restore with USB devices usable (rhbz#843560) - conf: Mark missing optional USB devices in domain XML (rhbz#843560) - security: Also parse user/group names instead of just IDs for DAC labels (rhbz#860519) - doc: Update description about security labels on formatdomain.html (rhbz#860519) - util: Extend virGetUserID and virGetGroupID to support names and IDs (rhbz#860519) - security: Update user and group parsing in security_dac.c (rhbz#860519) - doc: Update description about user/group in qemu.conf (rhbz#860519) - Fix kvm_pv_eoi with kvmclock (rhbz#860971) - Change qemuSetSchedularParameters to use AFFECT_CURRENT (rhbz#852260) - Fix handling of itanium arch name in QEMU driver (rhbz#863115) - Add a qemu capabilities cache manager (rhbz#863115) - Switch over to use cache for building QEMU capabilities (rhbz#863115) - Remove probing of flags when launching QEMU guests (rhbz#863115) - Remove probing of machine types when canonicalizing XML (rhbz#863115) - Remove probing of CPU models when launching QEMU guests (rhbz#863115) - Make qemuCapsProbeMachineTypes & qemuCapsProbeCPUModels static (rhbz#863115) - Remove xenner support (rhbz#863115) - Refactor guest init to support qemu-system-i386 binary too (rhbz#863115) - Add a qemuMonitorGetVersion() method for QMP query-version command (rhbz#863115) - Add a qemuMonitorGetMachines() method for QMP query-machines command (rhbz#863115) - Add a qemuMonitorGetCPUDefinitions method for QMP query-cpu-definitions command (rhbz#863115) - Add a qemuMonitorGetCommands() method for QMP query-commands command (rhbz#863115) - Add a qemuMonitorGetEvents() method for QMP query-events command (rhbz#863115) - Add a qemuMonitorGetObjectTypes() method for QMP qom-list-types command (rhbz#863115) - Add a qemuMonitorGetObjectProps() method for QMP device-list-properties command (rhbz#863115) - Add a qemuMonitorGetTargetArch() method for QMP query-target command (rhbz#863115) - Remove some unused includes in QEMU code (rhbz#863115) - Move command/event capabilities detection out of QEMU monitor code (rhbz#863115) - Fix regression starting QEMU instances without query-events (rhbz#863115) - Refactor qemuCapsParseDeviceStr to work from data tables (rhbz#863115) - Fix QEMU test with 1.2.0 help output (rhbz#863115) - Ignore error from query-cpu-definitions (rhbz#863115) - Fix potential deadlock when agent is closed (rhbz#859712) - Fix (rare) deadlock in QEMU monitor callbacks (rhbz#859712) - Convert virLXCMonitor to use virObject (rhbz#864336) - Remove pointless virLXCProcessMonitorDestroy method (rhbz#864336) - Simplify some redundant locking while unref'ing objects (rhbz#859712) - Fix deadlock in handling EOF in LXC monitor (rhbz#864336) - Avoid bogus I/O event errors when closing the QEMU monitor (rhbz#859712) - qemu: Fix parsing of x86 CPU models (rhbz#864097) - python: Keep consistent handling of Python integer conversion (rhbz#816609) - esx: Fix and improve esxListAllDomains function (rhbz#864384) - virsh: Block SIGINT while getting BlockJobInfo (rhbz#845448) - spec: Add support for libssh2 transport (rhbz#513363) - Revert "Use XDG Base Directories instead of storing in home directory" (rhbz#859331) - doc: Sort out the relationship between , , and (rhbz#855218) - conf: Ignore vcpupin for not onlined vcpus when parsing (rhbz#855218) - conf: Initialize the pinning policy for vcpus (rhbz#855218) - qemu: Create or remove cgroup when doing vcpu hotpluging (rhbz#857013) - qemu: Initialize cpuset for hotplugged vcpu as def->cpuset (rhbz#855218) - conf: Ignore emulatorpin if vcpu placement is auto (rhbz#855218) - qemu: Ignore def->cpumask if emulatorpin is specified (rhbz#855218) - Avoid straying (rhbz#855218) - conf: Fix virDevicePCIAddressEqual args (rhbz#805071) - conf: VirDomainDeviceInfoCopy utility function (rhbz#805071) - qemu: Reorganize qemuDomainChangeNet and qemuDomainChangeNetBridge (rhbz#805071) - Add support for SUSPEND_DISK event (rhbz#839661)- qemu: Wait for SPICE to migrate (rhbz#836135) - lxc: Correctly report active cgroups (rhbz#860907) - network: Backend for virNetworkUpdate of interface list (rhbz#844404) - Fix start of containers with custom root filesystem (rhbz#861564) - Correct checking of virStrcpyStatic() return value (rhbz#864122)- New build based on upstream release 0.10.2 (rhbz#836934) - network: define new API virNetworkUpdate - add support for QEmu sandbox support - blockjob: add virDomainBlockCommit - New APIs to get/set Node memory parameters - new API virConnectListAllSecrets - new API virConnectListAllNWFilters - new API virConnectListAllNodeDevices - new API virConnectListAllInterfaces - new API virConnectListAllNetworks - new API virStoragePoolListAllVolumes - Add PMSUSPENDED life cycle event - new API virStorageListAllStoragePools - Add per-guest S3/S4 state configuration - qemu: Support for Block Device IO Limits - a lot of bug fixes, improvements and portability work- New build based on upstream release candidate 1 of 0.10.2 (rhbz#836934)- Don't assume use of /sys/fs/cgroup (rhbz#842979)- New build based on upstream release 0.10.1 (rhbz#836934) - many fixes on top of 0.10.0- New build based on upstream release 0.10.0 (rhbz#836934) - agent: add qemuAgentArbitraryCommand() for general qemu agent command - Introduce virDomainPinEmulator and virDomainGetEmulatorPinInfo functions - network: use firewalld instead of iptables, when available - network: make network driver vlan-aware - esx: Implement network driver - Various LXC improvements - Add virDomainGetHostname - a lot of bug fixes, improvements and portability work- New build based on upstream snapshot 0.10.0-0rc1 (rhbz#836934)- New build based on upstream snapshot 0.10.0-0rc0 (rhbz#836934) - Cleanup and rebase of the few RHEL-only patches- fix the package split to be similar to 6.3 one instead of upstream- fix a package dependency problem making -1 uninstallable- first rebase for 6.4 more to come - kvm-guest failed to start; double-close bug in libvirt (rhbz#823716) - potential to deadlock libvirt on EPIPE (rhbz#827234) - fix keepalive issues (rhbz#832081) - CPU topology parsing bug on special NUMA platform (rhbz#828729) - libvirtd will crash when tight loop of hotplug/unplug PCI device (rhbz#822373)- avoid closing uninitialized fd (rhbz#827050) - avoid fd leak (rhbz#827050) - command: avoid double close bugs (rhbz#827050) - fdstream: avoid double close bug (rhbz#827050) - command: check for fork error before closing fd (rhbz#827050) - qemu: avoid closing fd more than once (rhbz#827050) - Disable keepalives by default (rhbz#832184)- qemu: Rollback on used USB devices (rhbz#743671) - qemu: Don't delete USB device on failed qemuPrepareHostdevUSBDevices (rhbz#743671) - Revert "rpc: Discard non-blocking calls only when necessary" (rhbz#821468)- Fix virDomainDeviceInfoIsSet() to check all struct fields (rhbz#820869) - Fix logic for assigning PCI addresses to USB2 companion controllers (rhbz#820869) - Set a sensible default master start port for ehci companion controllers (rhbz#820869)- build: Fix the typo in configure.ac (rhbz#820461) - qemu: Fix build when !HAVE_NUMACTL (rhbz#820461) - usb: Fix crash when failing to attach a second usb device (rhbz#815755) - qemu: Use the CPU index in capabilities to map NUMA node to cpu list. (rhbz#820461) - qemu: Set memory policy using cgroup if placement is auto (rhbz#820461)- numad: Set memory policy from numad advisory nodeset (rhbz#810157) - numad: Copy 'placement' of to by default (rhbz#810157) - numad: Always output 'placement' of (rhbz#810157) - qemu: Avoid the memory allocation and freeing (rhbz#810157) - numad: Divide cur_balloon by 1024 before passing it to numad (rhbz#810157) - numad: Check numactl-devel if compiled with numad support (rhbz#810157)- qemu: Don't modify domain on failed blockiotune (rhbz#819014) - qemu: Reject blockiotune if qemu too old (rhbz#819014) - qemu: Don't use virDomainDefFormat* directly (rhbz#815503) - qemu: Emit compatible XML when migrating a domain (rhbz#815503) - usb: Create functions to search usb device accurately (rhbz#815755) - qemu: Call usb search function for hostdev initialization and hotplug (rhbz#815755) - virsh: Avoid heap corruption leading to virsh abort (rhbz#819636) - util: Fix libvirtd startup failure due to netlink error (rhbz#816465) - util: Allow specifying both src and dst pid in virNetlinkCommand (rhbz#816465) - util: Function to get local nl_pid used by netlink event socket (rhbz#816465) - util: Set src_pid for virNetlinkCommand when appropriate (rhbz#816465) - domain_conf: Add "usbredir" to list of valid spice channels (rhbz#819498) - domain_conf: Add "default" to list of valid spice channels (rhbz#819499) - snapshot: Allow block devices past cgroup (rhbz#810200) - blockjob: Allow block devices past cgroup (rhbz#810200) - util: Avoid libvirtd crash in virNetDevTapCreate (rhbz#817234) - python: Fix the forward_null error in Python binding codes (rhbz#771021) - xen: Fix resource leak in xen driver (rhbz#771021) - test: Fix resource leak in test driver (rhbz#771021) - node: Fix resource leak in nodeinfo.c (rhbz#771021) - virnet: Fix resource leak in virnetlink.c (rhbz#771021) - vmx: Fix resource leak (rhbz#771021) - qemu: Fix resource leak (rhbz#771021) - uuid: Fix possible non-terminated string (rhbz#771021) - node_device: Fix possible non-terminated string (rhbz#771021)- qemuOpenFile: Don't force chown on NFS (rhbz#810241) - util: Fix crash when starting macvtap interfaces (rhbz#815270) - qemu: Fix segfault when host CPU is empty (rhbz#817078) - blockjob: Allow speed setting in block copy (rhbz#815791) - blockjob: Fix block-stream bandwidth race (rhbz#815791)- qemu: Improve errors related to offline domains (rhbz#816662) - blockjob: Check for active vm before checking blockcopy bits (rhbz#816662) - qemu: Preserve original error during migration (rhbz#807907) - rpc: Discard non-blocking calls only when necessary (rhbz#807907) - qemu: Fix detection of failed migration (rhbz#807907) - qemu: Avoid bogus error at the end of tunnelled migration (rhbz#807907) - qemu: Make sure qemu can access its directory in hugetlbfs (rhbz#815206) - virsh: Fix docs for list command (rhbz#814021) - virsh: Fix and clarify the --title flag for the list command in man page (rhbz#814021)- blockjob: Add new API flags (rhbz#638506) - blockjob: Add 'blockcopy' to virsh (rhbz#638506) - blockjob: Enhance xml to track mirrors across libvirtd restart (rhbz#638506) - blockjob: React to active block copy (rhbz#638506) - blockjob: Add qemu capabilities related to block jobs (rhbz#638506) - blockjob: Return appropriate event and info (rhbz#638506) - blockjob: Support pivot operation on cancel (rhbz#638506) - blockjob: Make drive-reopen safer (rhbz#638506) - blockjob: Implement block copy for qemu (rhbz#638506) - blockjob: Allow for existing files (rhbz#638506) - blockjob: Allow mirroring under SELinux (rhbz#638506) - blockjob: Accommodate RHEL backport names (rhbz#638506) - virsh: Avoid strtol (rhbz#813972) - conf: Tighten up XML integer parsing (rhbz#813972) - snapshot: Fix memory leak on error (rhbz#782457) - virsh: Avoid uninitialized memory usage (rhbz#814080)- Fix a problem in the patchset, rhbz#811497 one was applied twice in -12 - qemu, util: On restart of libvirt restart vepa callbacks (rhbz#812430) - qemu, util: Fix netlink callback registration for migration (rhbz#812430) - util: Only register callbacks for CREATE operations in virnetdevmacvlan.c (rhbz#812430)- blockjob: Add qemu capabilities related to block pull jobs (rhbz#811683) - blockjob: Add API for async virDomainBlockJobAbort (rhbz#811683) - blockjob: Optimize JSON event handler lookup (rhbz#811683) - blockjob: Wire up qemu async virDomainBlockJobAbort (rhbz#811683) - blockjob: Allow for fast-finishing job (rhbz#811683) - virsh: Minor syntactic cleanups (rhbz#811683) - qemu: Use consistent error when qemu binary is too old (rhbz#811683) - blockjob: Add virsh blockpull --wait (rhbz#811683) - qemu: Fix deadlock when qemuDomainOpenConsole cleans up a connection (rhbz#811497) - qemu: Fix deadlock when qemuDomainOpenConsole cleans up a connection (rhbz#811497) - qemu: Fix mem leak in qemuProcessInitCpuAffinity (rhbz#810157) - numad: Convert node list to cpumap before setting affinity (rhbz#810157) - numad: Ignore cpuset if placement is auto (rhbz#810157) - conf: Do not parse cpuset only if the placement is auto (rhbz#810157)- test: Fix segfault in networkxml2argvtest (rhbz#810100) - conf: Plug memory leaks on virDomainDiskDefParseXML (rhbz#575160) - qemu_ga: Don't overwrite errors on FSThaw (rhbz#808527) - Fix parallel build in docs/ directory (rhbz#810559) - qemu: Make migration fail when port profile association fails on the dst host (rhbz#811026) - Wire up to set the QEMU BIOS path (rhbz#811227)- python: Add new helper functions for python to C conversion (rhbz#807751) - python: Make python APIs use these helper functions (rhbz#807751) - python: Improve conversion validation (rhbz#807751) - qemu_agent: Issue guest-sync prior to every command (rhbz#808527) - qemu: Fix memory leak in virDomainGetVcpus (rhbz#808979) - qemu: Reflect any memory rounding back to xml (rhbz#808522) - conf: Allow fuzz in XML with cur balloon > max (rhbz#808522) - qemu: Start nested job in qemuDomainCheckEjectableMedia (rhbz#803186) - virsh: Clarify escape sequence (rhbz#808652) - virsh: Plug memory leaks on failure path (rhbz#807555) - conf: Prevent crash of libvirtd without channel target name (rhbz#808371) - qemu: Don't leak temporary list of USB devices (rhbz#808459) - qemu: Delete USB devices used by domain on stop (rhbz#808459) - qemu: Build activeUsbHostdevs list on process reconnect (rhbz#808459) - qemu: Fix virtio+macvtap migration from 6.3 to older hosts (rhbz#806633)- qemu: Avoid entering monitor with locked driver (rhbz#803186) - snapshot: Don't pass NULL to QMP command creation (rhbz#807147)- rebuild, forgot to apply part of the patch - spec: Add missed dependancy for numad (rhbz#769930)- snapshot: Make quiesce a bit safer (rhbz#804210) - python: Avoid memory leaks on libvirt_virNodeGetMemoryStats (rhbz#770944) - qemu: Use unlimited speed when migrating to file (rhbz#740099) - qemu: Add support for domain cleanup callbacks (rhbz#795305) - qemu: Avoid dangling migration-in job on shutoff domains (rhbz#795305) - qemu: Add connection close callbacks (rhbz#795305) - qemu: Make autodestroy utilize connection close callbacks (rhbz#795305) - qemu: Avoid dangling migration-out job when client dies (rhbz#795305) - python: Avoid memory leaks on libvirt_virNodeGetCPUStats (rhbz#770943) - util: Consolidate duplicated error messages in virnetlink.c (rhbz#693842) - python: Add virDomainGetCPUStats python binding API (rhbz#800366) - snapshot: Add qemu capability for 'transaction' command (rhbz#782457) - snapshot: Add atomic create flag (rhbz#782457) - snapshot: Make offline qemu snapshots atomic (rhbz#782457) - snapshot: Rudimentary qemu support for atomic disk snapshot (rhbz#782457) - snapshot: Add support for qemu transaction command (rhbz#782457) - snapshot: Wire up qemu transaction command (rhbz#782457) - snapshot: Improve qemu handling of reused snapshot targets (rhbz#782457) - Clarify virsh freecell manpage entry (rhbz#698521) - Add support for event tray moved of removable disks (rhbz#575160) - docs: Add documentation for new attribute tray of disk target (rhbz#575160) - conf: Parse and for the tray attribute (rhbz#575160) - qemu: Do not start with source for removable disks if tray is open (rhbz#575160) - qemu: Prohibit setting tray status as open for block type disk (rhbz#575160) - qemu: Update tray status while tray moved event is emitted (rhbz#575160) - build: Fix incorrect enum declaration (rhbz#575160) - spec: Add missed dependancy for numad (rhbz#769930)- cpu: Add new flag supported by qemu to the cpu definition (rhbz#767364) - Added support for AMD Bulldozer CPU (rhbz#767364) - graphics: Cleanup port policy (rhbz#801443) - qemu: Reverse condition in qemuDomainCheckDiskPresence (rhbz#798938) - cpu: Add cpu definition for Intel Sandy Bridge cpu type (rhbz#761005) - cpu: Disable tsc-deadline feature not supported in qemu on RHEL 6.3 (rhbz#761005) - qemu: Support numad (rhbz#769930) - numad: Fix typo and warning (rhbz#769930) - qemu: Use scsi-block for lun passthrough instead of scsi-disk (rhbz#782034) - util: Make virDomainLeaseDefFree global (rhbz#802851) - qemu: Don't 'remove' hostdev objects from domain if operation fails (rhbz#802851) - util: Eliminate device object leaks related to virDomain*Remove*() (rhbz#802851) - virsh: Fix invalid free (rhbz#803591) - qemu: Eliminate memory leak in qemuDomainUpdateDeviceConfig (rhbz#802854) - qemu: Support persistent hotplug of devices (rhbz#802856) - qemu: Fix segfault when detaching non-existent network device (rhbz#802644) - remote: Fix migration leaks (rhbz#798497) - virsh: Trim aliases from -h output (rhbz#796526) - Fix handling of blkio deviceWeight empty string (rhbz#804028)- Avoid global variable shadowed (rhbz#737726) - Add nodeGetCPUmap() for getting available CPU IDs in a cpumap. (rhbz#737726) - Qemu driver for virDomainGetCPUstats using cpuacct cgroup. (rhbz#737726) - Cpu-stats command shows cpu statistics information of a domain. (rhbz#737726) - Ensure max_id is initialized in linuxParseCPUmap() (rhbz#737726) - rpc: Allow truncated return for virDomainGetCPUStats (rhbz#737726) - qemu: Don't parse device twice in attach/detach (rhbz#770031) - sanlock: Fix condition left crippled while debugging (rhbz#785736) - sanlock: Use STREQ_NULLABLE instead of STREQ on strings that may be null (rhbz#785736) - qemu: Fix startupPolicy for snapshot-revert (rhbz#798938) - util: Don't overflow on errno in virFileAccessibleAs (rhbz#798938) - blockResize: Add flag for bytes (rhbz#796526) - docs: Use correct terminology for 1024 bytes (rhbz#796526) - api: Add overflow error (rhbz#796526) - util: New function for scaling numbers (rhbz#796526) - xml: Share 'unit' in RNG (rhbz#796526) - xml: Output memory unit for clarity (rhbz#796526) - storage: Support more scaling suffixes (rhbz#796526) - xml: Drop unenforced minimum memory limit from RNG (rhbz#796526) - xml: Use long long internally, to centralize overflow checks (rhbz#796526) - xml: Use better types for memory values (rhbz#796526) - xml: Allow scaled memory on input (rhbz#796526) - virsh: Add option aliases (rhbz#796526) - virsh: Use option aliases (rhbz#796526) - virsh: Add command aliases, and rename nodedev-detach (rhbz#796526) - virsh: Improve storage unit parsing (rhbz#796526) - virsh: Improve memory unit parsing (rhbz#796526) - qemuBuildCommandLine: Don't add tlsPort if none set (rhbz#801443) - Removed more AMD-specific features from cpu64-rhel* models (rhbz#768450) - qemu: Support disk filenames with comma (rhbz#801970) - cpustats: Collect VM user and sys times (miss python bindings) (rhbz#800366) - cpustats: Report user and sys times (rhbz#800366) - qemu: Fix (managed)save and snapshots with host mode CPU (rhbz#801160) - qemu: Make block io tuning smarter (rhbz#770683)- Improve error reporting when virsh console is run without a TTY (rhbz#729940) - pidfile: Make checking binary path in virPidFileRead optional (rhbz#729940) - Add flags for virDomainOpenConsole (rhbz#729940) - virsh: Add support for VIR_DOMAIN_CONSOLE_* flags (rhbz#729940) - fdstream: Emit stream abort callback even if poll() doesnt. (rhbz#729940) - fdstream: Add internal callback on stream close (rhbz#729940) - util: Add helpers for safe domain console operations (rhbz#729940) - qemu: Add ability to abort existing console while creating new one (rhbz#729940) - Fixed service handling in specfile (rhbz#786770) - qemu: Don't emit tls-port spice option if port is -1 (rhbz#798220) - docs: Comments wiping supported algorithms (rhbz#725013) - libvirt-guests: Add documentation and clean up to use virsh's improved list (rhbz#693758) - libvirt-guests: Don't try to do a managed-save of transient guests (rhbz#693758) - virsh: Enhance list command to ease creation of shell scripts (rhbz#693758) - libvirt-guests: Check if URI is reachable before launching commands (rhbz#720691) - hooks: Add support for capturing hook output (rhbz#795127) - qemu: Add pre-migration hook (rhbz#795127) - Support for cpu64-rhel* qemu cpu models (rhbz#768450) - util: Add netlink event handling to virnetlink.c (rhbz#693842) - Add de-association handling to macvlan code (rhbz#693842) - qemu: Add ibmvscsi controller model (rhbz#782034) - qemu: Add virtio-scsi controller model (rhbz#782034) - conf: Add helper function to look up disk controller model (rhbz#782034) - conf: Introduce new attribute for device address format (rhbz#782034) - qemu: New cap flag to indicate if channel is supported by scsi-disk (rhbz#782034) - qemu: Build command line for the new address format (rhbz#782034) - tests: Add tests for virtio-scsi and ibmvscsi controllers (rhbz#782034) - virsh: Two new helper functions for disk device changes (rhbz#713932) - virsh: Use vshFindDisk and vshPrepareDiskXML in cmdDetachDisk (rhbz#713932) - virsh: New command cmdChangeMedia (rhbz#713932) - qemu: Require json for block jobs (rhbz#799055) - qemu: Pass block pull backing file to monitor (rhbz#799055) - virsh: Expose partial pull (rhbz#799055) - libvirt-guests: Add parallel startup and shutdown of guests (rhbz#625362) - qemu: Shared or readonly disks are always safe wrt migration (rhbz#751631) - util: Eliminate crash in virNetDevMacVLanCreateWithVPortProfile (rhbz#693842) - rpc: Fix client crash on connection close (rhbz#800185) - conf: Add missing device types to virDomainDevice(Type|Def) (rhbz#691539) - conf: Relocate virDomainDeviceDef and virDomainHostdevDef (rhbz#691539) - conf: Reorder static functions in domain_conf.c (rhbz#691539) - qemu: Rename virDomainDeviceInfoPtr variables to avoid confusion (rhbz#691539) - conf: Add device pointer to args of virDomainDeviceInfoIterate callback (rhbz#691539) - conf: Make hostdev info a separate object (rhbz#691539) - conf: HostdevDef parse/format helper functions (rhbz#691539) - conf: Give each hostdevdef a parent pointer (rhbz#691539) - conf: Put subsys part of virDomainHostdevDef into its own struct (rhbz#691539) - conf: Hostdev utility functions (rhbz#691539) - qemu: Re-order functions in qemu_hotplug.c (rhbz#691539) - qemu: Refactor hotplug detach of hostdevs (rhbz#691539) - conf: Parse/format type='hostdev' network interfaces (rhbz#691539) - qemu: Support type='hostdev' network devices at domain start (rhbz#691539) - conf: Change virDomainNetRemove from static to global (rhbz#691539) - qemu: Use virDomainNetRemove instead of inline code (rhbz#691539) - qemu: Support type=hostdev network device live hotplug attach/detach (rhbz#691539) - util: Two new pci util functions (rhbz#691539) - util: Support functions for mac/portprofile associations on hostdev (rhbz#691539) - util: Changes to support portprofiles for hostdevs (rhbz#691539) - qemu: Install port profile and mac address on netdev hostdevs (rhbz#691539) - Fix build after commit e3ba4025 (rhbz#693842)- storage: Allow runtime detection of scrub missing build dep (rhbz#725013) - daemon: Plug memory leak (rhbz#795978) - daemon: Fix logic bug with virAsprintf (rhbz#795978) - util: Fix virFileAccessibleAs return path from parent (rhbz#795093) - Add support for unsafe migration (rhbz#751631) - virsh: Add --unsafe option to migrate command (rhbz#751631) - Introduce virStorageFileIsClusterFS (rhbz#751631) - qemu: Forbid migration with cache != none (rhbz#751631) - qemu: Nicer error message on failed graceful destroy (rhbz#795656) - Error out when using SPICE TLS with spice_tls=0 (rhbz#790436) - Revert "spec: Mark directories in /var/run as ghosts" (rhbz#788985) - Fixed URI parsing (rhbz#785164) - virsh: Fix informational message in iface-bridge command (rhbz#797066)- qemu: Set capabilities based on supported monitor commands (rhbz#766958) - qemu: Implement DomainPMSuspendForDuration (rhbz#766958) - snapshot: Fix snapshot deletion use-after-free (rhbz#790744) - storage: Allow runtime detection of scrub (rhbz#725013) - qemu: Unlock monitor when connecting to dest qemu fails (rhbz#783968) - qemu: Prevent crash of libvirtd without guest agent (rhbz#790745) - python: Expose virDomain{G,S}etInterfaceParameters APIs in python binding (rhbz#770971)- Rebase to upstream 0.9.10 (rhbz#752433) - Add support for sVirt in the LXC driver - block rebase: add new API virDomainBlockRebase - API: Add api to set and get domain metadata - virDomainGetDiskErrors public API - conf: add rawio attribute to disk element of domain XML - Add new public API virDomainGetCPUStats() - Introduce virDomainPMSuspendForDuration API - resize: add virStorageVolResize() API - Add a virt-host-validate command to sanity check HV config - Add new virDomainShutdownFlags API - QEMU guest agent support - many improvements and bug fixes- Rebase to upstream 0.9.10 release candidate 2 (rhbz#752433)- Rebase to upstream 0.9.10 release candidate 1 (rhbz#752433)- Remove dependancy to dmidecode for non PC arches (rhbz#782444)- Rebase to upstream 0.9.9 (rhbz#752433)- Rebase to upstream 0.9.9 release candidate 1 (rhbz#752433)- Rebase to upstream 0.9.8 (rhbz#752433) - some cleanups on the few remaining RHEL-only patches- Rebase to upstream 0.9.8 release candidate 2 (rhbz#752433)- Revert "Set qemu migration speed unlimited when migrating to file" (rhbz#751900)- conf: Don't free uninitialized pointer (rhbz#751287)- docs: Document managed=yes of hostdev passthrough (rhbz#740686) - ServerClient: Flush cached data (rhbz#748025)- qemu: Avoid leaking uninit data from hotplug to dumpxml (rhbz#747516) - storage: Plug iscsi memory leak (rhbz#747516)- snapshot: Detect when qemu lacks disk-snapshot support (rhbz#747115)- virDomainCoreDump: Introduce VIR_DUMP_RESET flag (rhbz#632498) - qemu: Implement VIR_DUMP_RESET (rhbz#632498) - qemu: Check for domain being active on successful job acquire (rhbz#745734) - Set to NULL members that have been freed to prevent crashes (rhbz#746075) - virFDStream: Close also given errfd (fd leak) (rhbz#746075) - qemu: Silence Coverity false positive (rhbz#739704) - command: Avoid fd leak on failure (rhbz#739704) - build: Add compiler attributes to virUUIDParse (rhbz#739704) - qemu: Check for json allocation failure (rhbz#739704) - qemu: Fix text block info parsing (rhbz#739704) - storage: Plug memory leak on error (rhbz#739704) - conf: Plug memory leak on error (rhbz#739704) - qemu: Plug memory leak on migration (rhbz#739704) - macvtap: Plug memory leak for 802.1Qbh (rhbz#739704) - macvtap: Avoid invalid free (rhbz#739704) - Update to require sanlock 1.8 for license compliance (rhbz#739518) - events: Propose a separate lock for event queue (rhbz#743817) - util: Make getaddrinfo failure nonfatal in virGetHostname (rhbz#738915) - qemu: Make sure BeginJob is always followed by EndJob (rhbz#746268) - pci: Fix pciDeviceListSteal on multiple devices (rhbz#733587) - qemu: Do not reattach PCI device used by other domain when shutdown (rhbz#733587) - qemu: Honor the orginal PCI dev properties when reattaching (rhbz#736214) - daemon: Always advertise libvirtd service (rhbz#726616)- Fix deadlock when the RPC program is unknown (rhbz#743843) - qemuDomainAttach: Initialize pidfile variable (rhbz#744548) - storage: Do not use comma as seperator for lvs output (rhbz#727474) - snapshot: Avoid accidental renames with snapshot-edit (rhbz#744724)- qemu: Enable multifunction for older qemu (rhbz#738388) - qemu: Don't fail virDomainGetInfo if we can't update balloon info (rhbz#741217) - qemu: Leave rerror policy at default when enospace is requested (rhbz#730909) - snapshot: Fix virsh error message typo (rhbz#735457) - snapshot: Let virsh edit disk snapshots (rhbz#744071) - snapshot: Simplify redefinition of disk snapshot (rhbz#744071)- Add virFileLock and virFileUnlock APIs (rhbz#728153) - Move pidfile functions into util/virpidfile.{c, h} (rhbz#728153) - Introduce functions for checking whether a pidfile is valid (rhbz#728153) - Add some APIs which use locking for crashsafe pidfile handling (rhbz#728153) - Convert libvirtd to use crash-safe pidfile APIs (rhbz#728153) - build: Fix recent build failures (rhbz#728153) - daemon: Don't remove pidfiles in init scripts (rhbz#728153) - daemon: Modify init script to detect upstart managed libvirtd (rhbz#728153) - qemu: Check for outstanding async job too (rhbz#742277) - qemu: Make PCI multifunction support more manual (rhbz#727530) - network: Fill in bandwidth from portgroup for all forward modes (rhbz#743176) - snapshot: Refactor virsh snapshot parent computation (rhbz#742410) - snapshot: Better virsh handling of missing current, parent (rhbz#742410) - qemu: Fix migration with dname (rhbz#740533) - qemu: Correct misspelled 'enospc' option, and only use for werror (rhbz#730909) - snapshot: Add REVERT_FORCE to API (rhbz#742615) - snapshot: Use qemu-img on disks in use at time of snapshot (rhbz#742615) - snapshot: Enforce REVERT_FORCE on qemu (rhbz#742615) - init: Raise default system aio limits (rhbz#740899)- Fix synchronous reading of stream data (rhbz#741337) - qemu: Add ability to set PCI device "rombar" on or off (rhbz#738095) - virsh: Better document --copy-storage migrate options (rhbz#677220) - virsh: Enhance documentation of commands starting jobs (rhbz#705237) - qemu: Always remove domain object if MigratePrepare fails (rhbz#741251) - security: Properly chown/label bidirectional and unidirectional fifos (rhbz#740478) - qemu: Check domain status details when reconnecting monitor (rhbz#617890) - qemu: Finish domain shutdown on reconnect (rhbz#617890) - qemu: Avoid loop of fake reboots (rhbz#617890) - qemu: Preserve fakeReboot flag in domain status (rhbz#617890) - snapshot: Fix man page typos (rhbz#740686) - docs: Document virsh nodedev-* commands (rhbz#740686) - docs: Document node device XML (rhbz#740686) - qemu: Add return value check (rhbz#739704) - qemu: Check for ejected media during startup and migration (rhbz#725673) - virsh: Update man page for cpu_shares parameter (rhbz#639591) - virsh: Describe attach-interface parameter target (rhbz#698899)- Fix crash on events due to allocation errors (rhbz#737881) - remote: Fix crash on OOM (rhbz#737881) - Fix persistent migration config save (rhbz#738148) - qemu: Transfer inactive XML among cookie (rhbz#738148) - storage: Ensure the device path exists before refreshing disk pool (rhbz#611442) - Store max migration bandwidth in qemuDomainObjPrivate struct (rhbz#740099) - Save migration speed in qemuDomainMigrateSetMaxSpeed (rhbz#740099) - Set qemu migration speed unlimited when migrating to file (rhbz#740099) - Use max bandwidth from qemuDomainObjPrivate struct when migrating (rhbz#740099) - build: Silence warning on 32-bit build (rhbz#740099) - conf: Assign newDef of active domain as persistent conf if it is NULL (rhbz#728428) - qemu: Avoid dereferencing a NULL pointer (rhbz#739704) - sanlock: Fix memory leak (rhbz#739704) - virsh: Fix regression in argv parsing (rhbz#740168) - snapshot: Fix logic bug in qemu undefine (rhbz#735457) - snapshot: Prepare to remove transient snapshot metadata (rhbz#735457) - snapshot: Remove snapshot metadata on transient exit (rhbz#735457) - snapshot: Also delete empty directory (rhbz#735457) - virsh: Do not ignore the specified flags for cmdSaveImageDefine (rhbz#740508) - selinux: Correctly report warning if virt_use_nfs not set (rhbz#589922) - qemu: Properly hot-unplug drives (rhbz#696596)- selinux: Detect virt_use_nfs boolean set (rhbz#589922) - virnetsocket: Pass KRB5CCNAME env variable (rhbz#737176) - snapshot: Fix double free of qemuImgBinary (rhbz#737010) - qemu_api: Modify apibuild.py to generate docs for QEMU APIs (rhbz#736040) - qemu_api: Update Makefile for subdir docs (rhbz#736040) - qemu_api: Add comments for API virDomainQemuMonitorCommand (rhbz#736040) - qemu_api: Add override XML and C files for QEMU APIs (rhbz#736040) - qemu_api: Update Py binding generator to generate files for QEMU APIs (rhbz#736040) - qemu_api: Update Makefile to generate libvirtmod_qemu lib (rhbz#736040) - qemu_api: Update libvirt spec file (rhbz#736040) - Remove two references to files not generated (rhbz#736040) - qemu_api: Doc improvements (rhbz#736040) - python: Fix libvirt.py generation to include virterror info (rhbz#736040) - snapshot: New APIs for inspecting snapshot object (rhbz#735457) - snapshot: Use new API for less work (rhbz#735457) - snapshot: ABI stability must include memory sizing (rhbz#735553) - spec: Require augeas for sanlock (rhbz#738314) - sanlock: Add missing test command in virt-sanlock-cleanup.in (rhbz#738534) - snapshot: Tweak snapshot-create-as diskspec docs (rhbz#738411) - qemu: Hold conn open for all threads started by qemuProcessReconnectAll (rhbz#738778) - rpc: Convert unknown procedures to VIR_ERR_NO_SUPPORT (rhbz#738439) - Prevent crash from dlclose() of libvirt.so (rhbz#739167) - doc: Add statment about permissions needed to do a core dump (rhbz#738146) - snapshot: Affect persistent xml after disk snapshot (rhbz#738676) - snapshot: Allow disk snapshots of qcow2 disks (rhbz#738676) - qemu: Prevent disk corruption on domain shutdown (rhbz#734773) - qemu: Introduce shutdown reason for paused state (rhbz#734773) - qemu: Fix shutoff reason when domain crashes (rhbz#739641) - qemu: Properly detect crash of a rebooted domain (rhbz#739641) - qemu: Avoid memory leak (rhbz#739704) - remote: Avoid memory leak (rhbz#739704) - util: Avoid memory leak (rhbz#739704) - Fix memory leak parsing 'relabel' attribute in domain security XML (rhbz#739704) - Don't leak memory if a cgroup is mounted multiple times (rhbz#739704) - network: Eliminate potential memory leak on parse failure (rhbz#739704) - virsh: doc: Fix supported driver types for attach-disk command (rhbz#738970) - Do not log invalid operations in libvirtd logs (rhbz#590807)- blockinfo: Fix qemu regression in handling disk name (rhbz#736603) - doc: Fix incorrect option in send-key (rhbz#736297) - virsh: Fix typo in opts_send_key (rhbz#736297) - rpc: Avoid memory leak on virNetTLSContextValidCertificate (rhbz#735650) - tests: Avoid memory leak on testTLSSessionInit (rhbz#735650) - qemu: Fix seamless SPICE migration with older qemu (rhbz#730753) - snapshot: Fix regression with system checkpoints (rhbz#736682)- virterror: Fix error message for VIR_ERR_INVALID_ARG (rhbz#689388) - remote: Refuse connecting to remote socket (rhbz#689388) - Threadpool: Initialize new dynamic workers (rhbz#692663)- adds a missing patch in previous build (rhbz#735498)- qemu: Fix a regression of domain save (rhbz#735011) - virsh: Improve send-key documentation (rhbz#699847) - start: Allow discarding managed save (rhbz#730750) - virsh: Support 'virsh start --force-boot' on older servers (rhbz#730750) - maint: Fix comment typos (rhbz#730750) - qemu: Refactor file opening (rhbz#730750) - qemu: Detect incomplete save files (rhbz#730750) - virsh: Avoid memory leak on cmdVolCreateAs (rhbz#735008) - snapshot: Fix corner case on OOM during creation (rhbz#674537) - Ensure stream is aborted when exiting console (rhbz#731673) - following for (rhbz#731583, rhbz#731579, rhbz#731584, rhbz#731673): - Ensure client streams are closed when marking a client for close - Fix race condition in abort of stream - Tweak debugging message in RPC client code - Don't attempt to read from a stream if it is closed - Ensure async packets never get marked for sync replies - Ignore unused streams in virStreamAbort - rpc: Don't close connection if program is unknown - rpc: Fix a typo in debugging log in virNetServerProgramSendStreamData - stream: Remove redundant reference to client while sending stream data - Fix memory leak dispatching domain events - Avoid use-after-free on streams, due to message callbacks - Fix tracking of RPC messages wrt streams - Fix parted sector size assumption (rhbz#735441) - Fix incorrect path length check in sanlock lockspace setup (rhbz#735443) - Fix sanlock socket security labelling (rhbz#735442) - Remove bogus virSecurityManagerSetProcessFDLabel method (rhbz#735442) - security: Fix build (rhbz#735442) - Fix keymap used to talk with QEMU (rhbz#632499) - virsh: Fix snapshot-create-as to handle arbitrary names (rhbz#735495) - virsh: Add virsh snapshot-current --name (rhbz#735495) - virsh: Add snapshot-parent (rhbz#735495) - virsh: Don't reject undefine on active domain (rhbz#735495) - virsh: Fix logic bug (rhbz#735495) - virsh: Fix dead store (rhbz#735495) - virsh: Tweak misleading wording (rhbz#735495) - virsh: Concatenate qemu-monitor-command arguments (rhbz#735495) - maint: Treat more libxml2 functions as free-like (rhbz#735495) - xml: Add another convenience function (rhbz#735495) - maint: Simplify lots of libxml2 clients (rhbz#735495) - virsh: Add list --managed-save (rhbz#735495) - virsh: Prefer unsigned flags (rhbz#735495) - snapshot: Add snapshot-list --parent to virsh (rhbz#735495) - qemu: Allow to undefine a running domain (rhbz#735498) - test: Allow to undefine a running domain (rhbz#735498) - build: Fix typo in recent test patch (rhbz#735498) - test: Rewrite test to match change in behavior (rhbz#735498) - virsh: Properly interleave shared stdout and stderr (rhbz#735498) - snapshot: Better events when starting paused (rhbz#733762) - snapshot: Fine-tune ability to start paused (rhbz#733762) - snapshot: Expose --running and --paused in virsh (rhbz#733762) - snapshot: Fine-tune qemu saved images starting paused (rhbz#733762) - snapshot: Improve reverting to qemu paused snapshots (rhbz#733762) - snapshot: Properly revert qemu to offline snapshots (rhbz#733762) - snapshot: Fine-tune qemu snapshot revert states (rhbz#733762) - snapshot: Properly revert qemu to offline snapshots (rhbz#733762) - snapshot: Fine-tune qemu snapshot revert states (rhbz#733762) - snapshot: Speed up snapshot location (rhbz#733529) - snapshot: Avoid crash when deleting qemu snapshots (rhbz#733529) - snapshot: Track current domain across deletion of children (rhbz#733529) - snapshot: Simplify acting on just children (rhbz#733529) - snapshot: Allow deletion of just snapshot metadata (rhbz#735457) - snapshot: Let qemu discard only snapshot metadata (rhbz#735457) - snapshot: Identify which snapshots have metadata (rhbz#735457) - snapshot: Reflect new dumpxml and list options in virsh (rhbz#735457) - snapshot: Identify qemu snapshot roots (rhbz#735457) - snapshot: Allow recreation of metadata (rhbz#735457) - snapshot: Refactor virsh snapshot creation (rhbz#735457) - snapshot: Improve virsh snapshot-create, add snapshot-edit (rhbz#735457) - snapshot: Add qemu snapshot creation without metadata (rhbz#735457) - snapshot: Add qemu snapshot redefine support (rhbz#735457) - vbox, xenapi: Add virDomainUndefineFlags (rhbz#735457) - snapshot: Prevent stranding snapshot data on domain destruction (rhbz#735457) - snapshot: Teach virsh about new undefine flags (rhbz#735457) - snapshot: Refactor some qemu code (rhbz#735457) - snapshot: Cache qemu-img location (rhbz#735457) - snapshot: Support new undefine flags in qemu (rhbz#735457) - snapshot: Prevent migration from stranding snapshot data (rhbz#735457) - snapshot: Refactor domain xml output (rhbz#735553) - snapshot: Allow full domain xml in snapshot (rhbz#735553) - snapshot: Correctly escape generated xml (rhbz#735553) - snapshot: Update rng to support full domain in xml (rhbz#735553) - snapshot: Store qemu domain details in xml (rhbz#735553) - schedinfo: Update man page about virsh schedinfo command (unknown) - snapshot: Additions to domain xml for disks (rhbz#638510) - snapshot: Reject transient disks where code is not ready (rhbz#638510) - snapshot: Introduce new deletion flag (rhbz#638510) - snapshot: Expose new delete flag in virsh (rhbz#638510) - snapshot: Allow halting after snapshot (rhbz#638510) - snapshot: Expose halt-after-creation in virsh (rhbz#638510) - snapshot: Support extra state in snapshots (unknown) - snapshot: Add to snapshot xml (rhbz#638510) - snapshot: Also support disks by path (rhbz#638510) - snapshot: Add virsh domblklist command (rhbz#638510) - snapshot: Add flag for requesting disk snapshot (rhbz#638510) - snapshot: Wire up disk-only flag to snapshot-create (rhbz#638510) - snapshot: Reject unimplemented disk snapshot features (rhbz#638510) - snapshot: Make it possible to audit external snapshot (rhbz#638510) - snapshot: Wire up new qemu monitor command (rhbz#638510) - snapshot: Wire up live qemu disk snapshots (rhbz#638510) - snapshot: Use SELinux and lock manager with external snapshots (rhbz#638510) - daemon: Create priority workers pool (rhbz#692663) - qemu: Introduce job queue size limit (rhbz#692663) - qemu: Deal with stucked qemu on daemon startup (rhbz#692663)- qemu: Properly label outgoing pipe for tunneled migration (rhbz#733998) - snapshot: Forbid snapshot on autodestroy domain (rhbz#733806)- daemon: Move TLS initialization to virInitialize (rhbz#732893) - Fix command test wrt gnutls initialize & fix debugging (rhbz#732893) - qemu: Init reattaching related members pciDevice before reattach (rhbz#728203) - qemu: error if qemu monitor command not found for BlockJob (rhbz#727502) - virsh: error if specified bandwidth is invalid for blockjob (rhbz#727502) - util: Only fchown newly created files in virFileOpenAs (rhbz#534010) - screenshot: Implement multiple screen support (rhbz#710489) - security: Rename SetSocketLabel APIs to SetDaemonSocketLabel (rhbz#731243) - security: Introduce SetSocketLabel (rhbz#731243) - qemu: Correctly label migration TCP socket (rhbz#731243) - snapshot: Don't leak resources on qemu snapshot failure (rhbz#733499) - Fix memory leak while scanning snapshots (rhbz#674537) - qemu: Minor formatting cleanup (rhbz#674537) - Swap virDomain and virDomainSnapshot declaration (rhbz#674537) - snapshot: Only pass snapshot to qemu command line when reverting (rhbz#674537) - snapshot: Track current snapshot across restarts (rhbz#674537) - send-key: Fix scan keycode map (rhbz#733597)- patch problem for seamless SPICE migration (rhbz#730753) - macvtap: Fix getPhysfn to get the PF of a direct attach network interface (rhbz#732082) - SSL spice session can't be kept during migration (rhbz#729874) - Storage driver should flush host cache after cloning volumes (rhbz#689416) - Documentation for CFS bandwidth limiting cgroup (rhbz#692769) - libvirt error message should show the uri content but not (null) (rhbz#730244) - libvirtd.conf error causes libvirtd to exit silently (rhbz#728654)- Bugfix: Check stdoutWatch before removing the handler. (rhbz#730600) - daemon: Fix regression of libvirtd reloading support (rhbz#730428) - libvirtd.init.in: Stop/restart() - wrong return value in case of failure (rhbz#730510) - Add API for duplicating a socket/client file descriptor (rhbz#720269) - Add backlog parameter to virNetSocketListen (rhbz#720269) - Support changing UNIX socket owner in virNetSocketNewListenUNIX (rhbz#720269) - qemu: Refactor do{Tunnel, Native}Migrate functions (rhbz#720269) - qemu: Use virNetSocket for tunneled migration (rhbz#720269) - qemu: Use fd: protocol for migration (rhbz#720269) - qemu: Support event_idx parameter for virtio disk and net devices (rhbz#725448)- Fix large files support (rhbz#728992) - qemu: Avoid overwriting errors from virGetHostname (rhbz#729567) - qemu: Fix -chardev udp if parameters are omitted (rhbz#689761) - managedsave: Prohibit use on transient domains (rhbz#729714) - nwfilter: Tolerate disappearing interfaces while instantiating filter (rhbz#729945) - docs: Describe new virtual switch configuration in network XML docs (rhbz#643947) - storage: Directory shouldn't be listed as type 'file' (rhbz#727088) - virsh: Add dir type for listing volumes with vol-list (rhbz#727088) - qemu: Avoid crash on process attach (rhbz#730615)- daemon: Unlink unix socket paths on shutdown (rhbz#725702) - rpc:Fix sasl session relocking intead of unlocking it (rhbz#729198) - network: Eliminate lag in updating dnsmasq hosts files (rhbz#727982) - Don't mount /dev for application containers (rhbz#728835) - support connected parameter in set_password (rhbz#707212)- Rebased to upstream 0.9.4 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#634653, rhbz#707212, rhbz#722806, rhbz#723862, rhbz#726304, rhbz#726398, rhbz#727047, rhbz#727094- rebased to upstream 0.9.4 release candidate 2 (rhbz#705814) - the rebase also fixes the following bugs: rhbz#667624, rhbz#669586, rhbz#682084, rhbz#707155, rhbz#707212, rhbz#725322, rhbz#725935, rhbz#725950- add a fix for a refcounting bug leading to a crash (rhbz#723811)- rebased to upstream 0.9.4 release candidate 1 (rhbz#705814) - the rebase also fixes the following bugs: rhbz#603039, rhbz#632499, rhbz#632760, rhbz#643947, rhbz#678027, rhbz#697742, rhbz#697841, rhbz#704836, rhbz#707530, rhbz#720350, rhbz#720889, rhbz#721335, rhbz#722862- libvirt crash when running domains and vdsm is restarted (rhbz#723811) - connect to hypervisor with unconfigured tls/tcp connection pbm (rhbz#723442) - virsh list produced segmentation fault when libvirtd is not up (rhbz#723843) - clientcert.pem validation failure cause libvirtd crash (rhbz#723881)- Fix TLS certificate checking problems (rhbz#723447)- Fix migration with TLS bugs (rhbz#722738 and rhbz#722748) - assorted small fixes from upstream- Fix migrating domain error (rhbz#721411)- storage: Avoid memory leak on metadata fetching (rhbz#707155) - graphics: Add support for action_if_connected in qemu (rhbz#707212) - qemu: Save domain status ASAP after creating qemu process (rhbz#707894) - bios: Add support for SGA (rhbz#711598) - pci: Initialize state values on reattach (rhbz#713697) - Keep consistence between code and doc on log level and usage (rhbz#716888)- util: Avoid duplicating virFileOpenAsNoFork in virFileOpenAs (rhbz#707257)- Fix mistaken order of server cert/key parameters in constructor (rhbz#719838) - qemu: Don't chown files on NFS share if dynamic_ownership is off (rhbz#716478) - util: Don't try to fchown files opened as non-root (rhbz#707257)- Rebased to upstream 0.9.3 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#591974, rhbz#632499, rhbz#641087, rhbz#664629, rhbz#679668, rhbz#682121, rhbz#693648, rhbz#693650, rhbz#693661, rhbz#698340, rhbz#698825, rhbz#698861, rhbz#701394, rhbz#707439, rhbz#707530, rhbz#715355, rhbz#716826, rhbz#717203, rhbz#718143, rhbz#712050, rhbz#715184- Rebased to upstream 0.9.3 prerelease 2 (rhbz#705814)- Rebased to upstream 0.9.2 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#569567, rhbz#691830, rhbz#607526, rhbz#609650, rhbz#632495, rhbz#640603, rhbz#658713, rhbz#669549, rhbz#677229, rhbz#678548, rhbz#640603, rhbz#682237, rhbz#683005, rhbz#684848, rhbz#688859, rhbz#690695, rhbz#692355, rhbz#693203, rhbz#694516, rhbz#697650, rhbz#698133, rhbz#702044, rhbz#704124, rhbz#704144, rhbz#705405, rhbz#706869, rhbz#706883, rhbz#706966, rhbz#707173, rhbz#707257, rhbz#707298, rhbz#709576, rhbz#709776, rhbz#710150, rhbz#711151- Rebased to upstream 0.9.1 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#587276, rhbz#591058, rhbz#592170, rhbz#598792, rhbz#673814, rhbz#677228, rhbz#681458, rhbz#682237, rhbz#692745, rhbz#693932, rhbz#694382, rhbz#695653, rhbz#698071, rhbz#698197, rhbz#698208, rhbz#698490, rhbz#701305- network: Fix NULL dereference during error recovery (rhbz#696660) - virsh: Fix regression in parsing optional integer (rhbz#693963) - util: Fix crash when removing entries during hash iteration (rhbz#693385) - Experimental libvirtd upstart job (rhbz#678084)- Don't return an error on failure to create blkio controller (rhbz#689030) - Fix possible infinite loop in remote driver (rhbz#691514) - qemu: Remove the managed state file only if restoring succeeded (rhbz#692998) - docs: Tweak virsh restore warning (rhbz#692998)- nwfilter: Enable rejection of packets (rhbz#681948) - Revert all previous error log priority hacks (rhbz#587603) - Filter out certain expected error messages from libvirtd (rhbz#587603) - qemu: Unlock qemu driver before return from domain save (rhbz#688774) - Do not send monitor command after monitor meet error (rhbz#688774) - qemu: Ignore libvirt debug messages in qemu log (rhbz#681492) - virsh: Fix memtune's help message for swap_hard_limit (rhbz#680190) - virsh: Fix documentation for memtune command (rhbz#680190) - docs: Fix typo (rhbz#680190) - Fix typo in systemtap tapset directory name (rhbz#693701) - qemu: Ignore unusable binaries (rhbz#676563) - qemu: Support for overriding NPROC limit (rhbz#674602)- Fix return value for virJSONValueFromString if it fails (rhbz#688723) - Fix positioning to end of qemu log file (rhbz#689986) - Initialization error of qemuCgroupData in Qemu host usb hotplug (rhbz#690183) - 8021Qbh: Use preassociate-rr during the migration prepare stage (rhbz#684870) - Make error reporting in libvirtd thread safe (rhbz#689374) - Add missing dependencies (rhbz#690022) - Fix restoring a compressed save image (rhbz#691034) - Fix label restore bugs in qemu driver (rhbz#690737)- Fix delayed events when SASL is active (rhbz#624252) - Fix ref-counting bugs (rhbz#688774) - Log an error if on failure to connect to netlink socket (rhbz#689001) - Log error and abort network startup when radvd isn't found (rhbz#688957) - Add PCI sysfs reset access rights to qemu (rhbz#689002) - Fix regression with qemu:///session URI (rhbz#684655) - Avoid leaking PCI config fd into qemu (rhbz#687993)- Properly report error in virConnectDomainXMLToNative (CVE-2011-1146) - Handle DNS over IPv6 (rhbz#687896) - Start dnsmasq even if no dhcp ranges/hosts are specified (rhbz#687291) - Use a separate dhcp leases file for each network (rhbz#687551) - Fix a possible crash in storage driver (rhbz#684712)- Fix vram settings for qxl graphics (rhbz#673578) - Free stream when domain shuts down while its console is open (rhbz#682741) - Use hardcoded python path in libvirt.py (rhbz#684204) - Add missing checks for read only connections (CVE-2011-1146) - Eliminate potential null pointer deref when auditing macvtap devices (rhbz#642785) - Insert error messages to avoid a quiet abortion of commands (rhbz#605660)- Support vram specification for qxl graphics (rhbz#673578) - Fix parsing int options in virsh (rhbz#639587) - Use -o encryption=on instead of -e for qemu-img (rhbz#676984) - Support domain snapshots with current QMP (rhbz#589076) - Update auditing support (rhbz#642785) - Only request sound cgroup ACL when required (rhbz#680398) - Allow fine-tuning of device ACL permissions (rhbz#683163) - Support vhost in attach-interface (rhbz#683276) - Don't request cgroup ACL access for /dev/net/tun (rhbz#683305)- Fix deadlock caused by a fix for rhbz#670848- Reorder nwfilter match extensions relative to state match (rhbz#678139) - Avoid overwriting error message in qemu driver (rhbz#678870) - Allow removing hash entries in virHashForEach (rhbz#681459) - Avoid double close on qemu domain restore (rhbz#672725) - Fix DomainObj refcounting/hashtable races in qemu driver (rhbz#670848) - Fix several memory leaks (rhbz#682249)- Fix --all flag of virsh freecell to really show all cells (rhbz#653530) - Add txmode attribute to interface XML for virtio backend (rhbz#629662) - Give each virtual network bridge its own fixed MAC address (rhbz#609463) - Fix virsh snapshot-list with --quiet option (rhbz#678833) - Delay IFF_UP'ing 802.1Qbh interface until migration final stage (rhbz#678826) - Fix several memory bugs (rhbz#679164) - Fix virt-pki-validate when CERTTOOL is missing (rhbz#679153) - Fix memory corruption in virFileAbsPath (rhbz#680281)- Properly escape special characters in domain names (rhbz#676908) - Fix enum type declaration (rhbz#628940) - Fix cleanup on VM state after failed QEMU startup (rhbz#673588) - Fix XML generation for smartcards (rhbz#677308) - Ignore failure of "qemu -M ?" on older qemu (rhbz#676563) - Fix typo in setting up SPICE passwords (rhbz#677709) - Avoid NULL dereference in virDomainMemoryStats (rhbz#677484) - Avoid NULL dereference on error in qemu driver (rhbz#677493) - Fix error message when saving a shutoff domain (rhbz#677547) - Create enough volumes for mpath pool (rhbz#677231) - Allow to delete device mapper disk partition (rhbz#611443)- Fix typo in parsing of spice 'auth' data (rhbz#676374) - Fix attach-interface regression (rhbz#676686) - Block I/O tunables via blkio cgroups controller (rhbz#632492) - Support SCSI RAID type & lower log level for unknown types (rhbz#675771) - Only initialize/cleanup libpciaccess once (rhbz#675698) - Imprint all logs with version + package build information (rhbz#673226)- Docs for customizable x509 certificate paths for client (rhbz#629510) - Fix tests for VNC over a unix domain socket (rhbz#651415) - Fix problems with peer-to-peer migration (rhbz#673434) - Fix tunneled migration broken since 0.8.7-2 (rhbz#672199) - Update docs for cpu_shares setting (rhbz#641187) - Fix possible hang if SASL is used (rhbz#672226) - Cancel migration in progress when virsh gets Ctrl-C (rhbz#635353) - Enhance virsh migrate command (rhbz#619039) - Support for specifying AIO mode for qemu disks (rhbz#591703) - Don't leave domain paused after restore (rhbz#670278) - Fix possible deadlock/crash in qemu driver (rhbz#673588) - Add shortcut for qemu HMP pass through (rhbz#628940) - Fix error message when attach device fails (rhbz#675030) - Support for booting from assigned PCI devices (rhbz#646895) - Improve handling of unlimited value for memory tunables (rhbz#669069) - Add smartcard support (rhbz#641834) - Remove some RHEL-specific patches which are no longer required (rhbz#653985) - Support for disabling/enabling KSM per domain (rhbz#635419) - Add --all flag to virsh freecell command (rhbz#653530)- Fix event-handling data race (rhbz#671567) - Add support for VNC over a unix domain socket (rhbz#651415) - Support intel 'ich6' model (rhbz#648486) - Do not use virtio-serial port 0 for generic ports (rhbz#670394) - Set SELinux context label of pipes used for qemu migration (rhbz#667756) - Support customizable x509 certificate paths for client (rhbz#629510) - Round up capacity for LVM volume creation (rhbz#670529) - Show error prompt when trying to managed save a shutoff domain (rhbz#672449) - Report more proper error for unsupported graphics (rhbz#671319) - Expand the man page text for virsh setmaxmem (rhbz#622534) - Fix event-handling allocation crash (rhbz#671564) - Require --mac to avoid detach-interface ambiguity (rhbz#671050)- Report error if invalid type specified for character device (rhbz#638968) - Improve log for domain related APIs (rhbz#640202) - Reject SDL graphic if it's not supported by qemu (rhbz#633326) - Don't lose track of events when callbacks are slow (rhbz#624252) - Fail if per-device boot is used but deviceboot is not supported (rhbz#670399) - Avoid sending STOPPED event twice (rhbz#666158) - Fix issues introduced by dependency patches for rhbz#646895- Fix spec file which was not fully rebased to 0.8.7 (rhbz#653985, rhbz#660706) - Skip IB700 watchdog device when assigning PCI slots (rhbz#667091) - Improve error reporting when parsing dhcp info (rhbz#653300) - Don't chown saved image back to root if dynamic_ownership=0 (rhbz#661720) - Fix core dumps if unix_sock_group is set (rhbz#623166) - Add support for Westmere CPU model (rhbz#656248) - Add XML config switch to enable/disable vhost-net support (rhbz#643050) - Enable tuning of qemu network tap device "sndbuf" size (rhbz#665293) - Support for explicit boot device ordering (rhbz#646895) - Avoid qemu holding migration fd indefinitely (rhbz#620363)- Rebased to upstream 0.8.7 (rhbz#653985) - The following bugs got fixed by the rebase: rhbz#586124, rhbz#595350, rhbz#611793, rhbz#611822, rhbz#617439, rhbz#620363, rhbz#626873, rhbz#627143, rhbz#628772, rhbz#639595, rhbz#639603, rhbz#656795, rhbz#658657, rhbz#659855, rhbz#660706, rhbz#664406, rhbz#665446- Rebased to upstream 0.8.6 (rhbz#653985)- spec file cleanups (rhbz#649523) - Fix deadlock on concurrent multiple bidirectional migration (rhbz#659310) - Fix funny error in clock-variable (rhbz#660194) - Export host information through SMBIOS to guests (rhbz#526224) - Ensure device is deleted from guest after unplug (rhbz#644015) - Distinguish between QEMU domain shutdown and crash (rhbz#656845)- Fix JSON migrate_set_downtime command (rhbz#561935) - Make SASL work over UNIX domain sockets (rhbz#641687) - Let qemu group look below /var/lib/libvirt/qemu/ (rhbz#643407) - Fix save/restore on root_squashed NFS (rhbz#643884) - Fix race on multiple migration (rhbz#638285) - Export host information through SMBIOS to guests (rhbz#526224) - Support forcing a CDROM eject (rhbz#626305)- build -26 hit a miscompilation error c.f. 624895 drop -j16 - Resolves: rhbz#620847 - Resolves: rhbz#623877- Fix problem with capabilities XML generation - Resolves: rhbz#620847 - Correctly reserve and release PCI slots - Resolves: rhbz#623877- fix PXE booting on the virtual network - Resolves: rhbz#623951 - fix tunelled migration - Resolves: rhbz#624062- do not call balloon info command if balloon is desactivated - Resolves: rhbz#617286- give a way to desactivate memory balloon support - Resolves: rhbz#617286- Mitigate asynchronous device_del - Resolves: rhbz#609437 - Fix PCI address allocation - Resolves: rhbz#618484 - Make nodeinfo skip offline CPUs - Resolves: rhbz#622515- Fix multiple PCI device assignment bugs - Resolves: rhbz#617116 - Fix the ACS checking in the PCI code - Resolves: rhbz#615218 - Disable boot=on when not using KVM - Resolves: rhbz#594068 - Don't leak delay string when freeing virInterfaceBridgeDefs - Resolves: rhbz#620837- Fix error message in guests init script when libvirtd isn't installed - Resolves: rhbz#617527- Add character device backend activating QEMU internal spice agent - Resolves: rhbz#615757 - Make libvirt-guests initscript Fedora compliant - Resolves: rhbz#617300- Fix patch for PIIX3 slot 1 reservation, in case it's already reserved - Resolves: rhbz#592026- Set a stable & high MAC addr for guest TAP devices - Resolves: rhbz#616517 - Fix bogus commit of -16 patches - Related: rhbz#592026 - Related: rhbz#599590- Make PCI device ordering consistent with older releases - Resolves: rhbz#592026 - Fix libvirtd hang during concurrent bi-directional migration - Resolves: rhbz#599590- Add iptables rule to fixup DHCP response checksum - Resolves: rhbz#612588- Support virtio disk hotplug in JSON mode - Resolves: rhbz#573946 - Fix QEMU monitor JSON crash - Resolves: rhbz#604585 - CVE-2010-2237 CVE-2010-2238 CVE-2010-2239 - Resolves: rhbz#607817 - CVE-2010-2242 Apply a source port mapping to virtual network masquerading - Resolves: rhbz#608049 - Fix hang if QEMU exits (almost) immediately - Resolves: rhbz#610056 - Support new CPU models provided by qemu-kvm - Resolves: rhbz#605830 - Fix comparison of two host CPUs - Resolves: rhbz#611401 - Don't mess with the CPU returned by arch driver - Resolves: rhbz#613014 - Fail when CPU type cannot be detected from XML - Resolves: rhbz#613760 - Use -nodefconfig when probing for CPU models - Resolves: rhbz#613764 - cpuCompare: Fix crash on unexpected CPU XML - Resolves: rhbz#613765 - Properly report failure to create raw storage volume files - Related: rhbz#547543 - Fix IOErrorReasonCallback python bindings - Related: rhbz#586353 - Parthelper: canonicalize block device paths - Related: rhbz#593785- Don't invoke destroy callback from qemuMonitorOpen() failure paths (v2) - Related: rhbz#609060- Don't invoke destroy callback from qemuMonitorOpen() failure paths - Resolves: rhbz#609060 - virFileResolveLink: guarantee an absolute path - Resolves: rhbz#608092 - SPICE patches have translatable strings without format args - Resolves: rhbz#608917 - No way to pass disk format type to pool-define-as nor pool-create-as - Resolves: rhbz#597790 - Fix enforcement of direction of traffic for rules describing incoming traffic - Resolves: rhbz#606889 - Clarify virsh help pool-create-as text - Resolves: rhbz#609044- Do not block during incoming migration - Resolves: rhbz#579440 - Label serial devices - Resolves: rhbz#585249 - parthelper: fix compilation without optimization - Related: rhbz#593785 - Fix name/UUID uniqueness checking in storage/network - Resolves: rhbz#593951 - Don't squash file permissions when migration fails - Resolves: rhbz#607922 - Properly handle 'usbX' sysfs files - Resolves: rhbz#603867 - add pool support to vol-key command & improve vol commands help - Resolves: rhbz#598365 - document attach-disk better - Resolves: rhbz#601143 - Config iptables to allow tftp port if network element exists - Resolves: rhbz#607294 - Fix failure to generate python bindings when libvirt.h.in is updated - Related: rhbz#589465 - Allow all interface names - Resolves: rhbz#593907 - Fix nodedevice refcounting - Resolves: rhbz#608753 - Move nwfilter functions inside extern C and fix a locking bug - Resolves: rhbz#597391 - Fix failure to restore qemu domains with selinux enforcing - Resolves: rhbz#590975 - Check for presence of qemu -nodefconfig option before using it - Resolves: rhbz#608859- Add multiIQN XML output - Resolves: rhbz#587700 - Fix udev node device parent-child device relationships - Resolves: rhbz#593995 - Fix leaks in udev device add/remove - Resolves: rhbz#595490 - Fix device destroy return value - Resolves: rhbz#597998 - Update nodedev scsi_host data before use - Resolves: rhbz#600048 - Display wireless devices in nodedev list - Resolves: rhbz#604811 - Show pool and domain persistence - Resolves: rhbz#603696 - Fix cleanup after failing to hotplug a PCI device - Resolves: rhbz#605168 - Add '-nodefconfig' command line arg to QEMU - Resolves: rhbz#602778 - Switch to private redhat namespace for QMP I/O error reason - Resolves: rhbz#586353 - Improve error messages for missing drivers & unsupported functions - Resolves: rhbz#595609 - macvtap: get interface index if not provided - Resolves: rhbz#605187 - Fix leaks in remote code - Resolves: rhbz#603442 - Add an optional switch --uuid to the virsh vol-pool command - Resolves: rhbz#604929 - Change per-connection hashes to be indexed by UUIDs - Resolves: rhbz#603494 - Run virsh from libvirt-guests script with /dev/null on stdin - Resolves: rhbz#606314 - Increase dd block size to speed up domain save - Resolves: rhbz#601775 - Fix reference counting bugs on qemu monitor - Resolves: rhbz#602660 - Add missing action parameter in IO error callback - Resolves: rhbz#607157- Touch libvirt-guests lockfile - Resolves: rhbz#566647 - Add qemu.conf option for clearing capabilities - Resolves: rhbz#593903 - Add support for launching guest in paused state - Resolves: rhbz#589465 - Add virsh vol-pool command - Resolves: rhbz#602217 - Add vol commands to virsh man page - Resolves: rhbz#600640 - Remove bogus migrate error messages - Resolves: rhbz#601575- Ensure virtio serial has stable addressing - Resolves: rhbz#586665 - SELinux socket labelling on QEMU monitor socket for MLS - Resolves: rhbz#593739 - Fix enumeration of partitions in disks with a trailing digit in path - Resolves: rhbz#593785 - Enable probing of VPC disk format type - Resolves: rhbz#597981 - Delete UNIX domain sockets upon daemon shutdown - Resolves: rhbz#598163 - Fix Migration failure 'canonical hostname pointed to localhost' - Resolves: rhbz#589864 - Fix up the python bindings for snapshotting - Resolves: rhbz#591839 - Sanitize pool target paths - Resolves: rhbz#593565 - Prevent host network conflicts - Resolves: rhbz#594494 - Support 802.1Qbg and bh (vnlink/VEPA) (refresh) - Resolves: rhbz#590110- Fix sign extension error in libvirt's parsing of qemu options - Resolves: rhbz#592070 - Graceful shutdown/suspend of libvirt guests on host shutdown - Resolves: rhbz#566647 - Fix pci device hotplug - Resolves: rhbz#572867 - Support 802.1Qbg and bh - Resolves: rhbz#532760, rhbz#570949, rhbz#590110, rhbz#570923- Support seamless migration of SPICE graphics clients (refresh) - Resolves: rhbz#591551 - Fix swapping of PCI vendor & product names in udev backend - Resolves: rhbz#578419 - Fix cgroup setup code to cope with root squashing NFS - Resolves: rhbz#593193 - Fix startup error reporting race - Resolves: rhbz#591272- Don't reset user/group/security label for any files on shared filesystems - Resolves: rhbz#578889 - Make saved state labelling ignore the dynamic_ownership parameter - Resolves: rhbz#588562 - Fix & protect against NULL pointer dereference in monitor code - Resolves: rhbz#591076 - Fix virFileResolveLink return value - Resolves: rhbz#591363 - Add support for SSE4.1 and SSE4.2 CPU features - Resolves: rhbz#592977- query QEMU to get the actual allocated extent of a block device - Resolves: rhbz#526289- missing python bindings due to older XML api - Resolves: rhbz#589453 - Fix two possible crashes in JSON event dispatch - Resolves: rhbz#586353 - Fix handling of disk backing stores with cgroups - Resolves: rhbz#581476 - virsh schedinfo --set error handling on unknow parameters - Resolves: rhbz#586632 - Apply extra patches for nwfilter - Resolves: rhbz#588554 - Fix hang during concurrent guest migrations - Resolves: rhbz#582278- Don't wipe generated iface target in active domains (588046) - Fix LXC domain lookup and error handling (586361) - Fix a protocol breakage introduced in libvirt-0.8.0 - Add support for nic hotplug in QEMU/KVM (589978) - Seemless migration of spice graphics clients (589989) - fix build with ESX support - Resolves: rhbz#581966 - fix multilib problem (587231)- Rebase to upstream 0.8.1 - Resolves: rhbz#558761- Fix libvirtd startup when avahi failed to look up local host name - CPU selection fixes - Resolves: rhbz#581627 - fix migration poll value - Resolves: rhbz#584928 - crash dump job caused libvirt hang - Resolves: rhbz#580853 - Fix initial VCPU pinning in qemu driver - Resolves: rhbz#578434 - fix cpu hotplug command names- Build ESX support in - Resolves: rhbz#581966 - a batch of network filter fixes, IBM request and upstream fixes - Resolves: rhbz#579993 - couple of patchs to fix device handling with QMP - Related: rhbz#563189 - fix python binding for snapshotting - spec file fixes for nwfiler build and RHEL-5 virt-v2v specific rebuild- Refresh SPICE patches to fix test failures - Related: rhbz#515265, rhbz#524623, rhbz#573382 - Enable test suite during build, disabling tests that don't work in mock - Related: rhbz#558761- official 0.8.0 upstream release - Resolves: rhbz#558761 - new patch set of patches for RHEL-6 SPICE and addons - Enable QMP/ JSON mode in the QEMU monitor - Resolves: rhbz#563189 - Support configuration of SPICE as a graphics protocol - Resolves: rhbz#515265 - vnc (and spice) ticketing - Resolves: rhbz#524623 - enable spice tls encryption in domainXML, and which channels are encrypted - Resolves: rhbz#573382 - notification of VNC/SPICE client disconnect/connect events - Resolves: rhbz#515268- preview #4 for 0.8.0 rebase - snapshot API - domain with disk on root-squashing nfs and security driver mismatch - Resolves: rhbz#578630 - Fail to read xml when restore domain - Resolves: rhbz#577719 - loop "virsh cd" in virsh interactive terminal generate unknown error - Resolves: rhbz#572380 - support setting qemu's -drive werror=stop/enospc with configuration - Resolves: rhbz#526231- preview #3 for 0.7.8 rebase - kvm hpet support - Resolves: rhbz#576973 - hook scripts support - Resolves: rhbz#569965 - Need to add time keeping abstraction - Resolves: rhbz#557285 - notification of guest reboot - Resolves: rhbz#527572 - Ability to preserve RTC clock adjustments across guest reboots - Resolves: rhbz#515273 - Notifications of guest stopping due to disk I/O errors - Resolves: rhbz#515270 - VNC ticketing support (524623) spice still needed - VNC client disconnect/connect events (515268) spice still needed- preview #2 for 0.7.8 rebase - migration max downtime API - Resolves: rhbz#561935 - allow suspend during migration - Resolves: rhbz#561934 - support vhost net mode at qemu startup for net devices - Resolves: rhbz#540391 - read-only device access support for qemu - Resolves: rhbz#556769 - LSB compliance of libvirtd init script - Resolves: rhbz#538701 - No domain vcpu information output when using JSON monitor - Resolves: rhbz#572051 - "qemudDomainSetMaxMemory" does not work and should be removed - Resolves: rhbz#572146 - after setvcpus, any virsh command will be hung - Resolves: rhbz#572193 - virsh interactive terminal crash or hung - Resolves: rhbz#572376 - virsh hangs after core dump - Resolves: rhbz#572544 - Fix very slow file allocation on ext3- preview for 0.7.8 rebase - Extra non upstream basic patch for spice and XQL - Resolves: rhbz#515264 - Resolves: rhbz#515265 - connected virsh dies with a SIGPIPE after libvirtd restart - Resolves: rhbz#526656 - error when running logrotate on s/390x arch - Resolves: rhbz#547514- macvtap support (rhbz#553348) - async job handling (rhbz #515278) - virtio channel (rhbz#515281) - computing baseline CPU - virDomain{Attach,Detach}DeviceFlags - Improve libvirt error reporting for failed migrations (rhbz#528793) - qemu driver support CPU hotplug (rhbz#533138) - wrong (octal) device number for attaching USB devices (rhbz#549840) - cannot save domain into root_squashing nfs export (rhbz#558763) - assorted bug fixes and lots of cleanups- Fix balloon parameter name handling in JSON mode (rhbz #566261)- Fix balloon units handling in JSON mode (rhbz #566261) - Invoke qmp_capabilities at monitor startup (rhbz #563189)- enable JSON interface, desactivated by default in 0.7.6 - Resolves: rhbz#563189 - make sure cgroups are installed and that cgconfig service is on - Resolves: rhbz#531263- upstream release of 0.7.6 - Use QEmu new device adressing when possible - Implement CPU topology support for QEMU driver - Implement SCSI controller hotplug/unplug for QEMU - Implement support for multi IQN - a lot of fixes and improvements - Resolves: rhbz#558761- push updated prerelease version of 0.7.6 for testing in Beta1 - Resolves: rhbz#515213- Push a prerelease version of 0.7.6 for testing in Beta1 - Allow specifying -cpu model/flags for qemu - Resolves: rhbz#515213 - Add async qemu machine protocol to libvirt based on JSON QEmu API - Resolves: rhbz#518701 - Allow for static PCI address assignment to all devices - Resolves: rhbz#481924 - expose qemu's -fda fat:floppy feature (525074) - configuration of virtual CPU topology (sockets, threads, cores) (538015) - rewrite file chown'ing code to use security driver framework (547545 ) - cannot create a headless KVM virtual machine (548127) - Improve virsh schedular parameters documentation (548485) - Fail to delete a inactive pool using command "virsh pool-delete" (530985) - virsh man page updation for using container (lxc:///) (528709) - Command 'virsh vcpuinfo' returns libvirt error in RHEL6 with KVM (522829) - Expose information about host CPU flags in capabilities (518062)- Rebuild for libparted soname change (rhbz #555741)- Add new API virDomainMemoryStats - Public API and domain extension for CPU flags - vbox: Add support for version 3.1 - Support QEMU's virtual FAT block device driver - a lot of fixes- upstream release of 0.7.4 - udev node device backend - API to check object properties - better QEmu monitor processing - MAC address based port filtering for qemu - support IPv6 and multiple addresses per interfaces - a lot of fixes- Really fix restore file labelling this time- Disable numactl on s390[x]. Again.- Fix QEMU save/restore permissions / labelling- Avoid compressing small log files (#531030)- Make libvirt-devel require libvirt-client, not libvirt - Fix qemu machine types handling- Upstream release of 0.7.2 - Allow to define ESX domains - Allows suspend and resulme of LXC domains - API for data streams - many bug fixes- Fix restore of qemu guest using raw save format (#523158)- Fix libvirtd memory leak during error reply sending (#528162) - Add several PCI hot-unplug typo fixes from upstream- Create /var/log/libvirt/{lxc,uml} dirs for logrotate - Make libvirt-python dependon on libvirt-client - Sync misc minor changes from upstream spec- Change logrotate config to weekly (#526769)- Disable sound backend, even when selinux is disabled (#524499) - Re-label qcow2 backing files (#497131)- Fix USB device passthrough (#522683)- rebuild for libssh2 1.2- Don't set a bogus error in virDrvSupportsFeature() - Fix raw save format- A couple of hot-unplug memory handling fixes (#523953)- disable numactl on s390[x]- revamp of spec file for modularity and RHELs- Upstream release of 0.7.1 - ESX, VBox driver updates - mutipath support - support for encrypted (qcow) volume - compressed save image format for Qemu/KVM - QEmu host PCI device hotplug support - configuration of huge pages in guests - a lot of fixes- Update to newer snapshot of 0.7.1 - Stop libvirt using untrusted 'info vcpus' PID data (#520864) - Support relabelling of USB and PCI devices - Enable multipath storage support - Restart libvirtd upon RPM upgrade- Update to pre-release git snapshot of 0.7.1 - Drop upstreamed patches- Fix migration completion with newer versions of qemu (#516187)- Add PCI host device hotplug support - Allow PCI bus reset to reset other devices (#499678) - Fix stupid PCI reset error message (bug #499678) - Allow PM reset on multi-function PCI devices (bug #515689) - Re-attach PCI host devices after guest shuts down (bug #499561) - Fix list corruption after disk hot-unplug - Fix minor 'virsh nodedev-list --tree' annoyance- Rewrite policykit support (rhbz #499970) - Log and ignore NUMA topology problems (rhbz #506590)- Don't fail to start network if ipv6 modules is not loaded (#516497)- Make sure qemu can access kernel/initrd (bug #516034) - Set perms on /var/lib/libvirt/boot to 0711 (bug #516034)- ESX, VBox3, Power Hypervisor drivers - new net filesystem glusterfs - Storage cloning for LVM and Disk backends - interface implementation based on netcf - Support cgroups in QEMU driver - QEmu hotplug NIC support - a lot of fixes- release of 0.6.5- release of 0.6.4 - various new APIs- release of 0.6.3 - VirtualBox driver- release of 0.6.2- release of 0.6.1- release of 0.6.0- release of 0.5.0- release of 0.4.6- release of 0.4.5- release of 0.4.4 - mostly a few bug fixes from 0.4.3- release of 0.4.3 - lots of bug fixes and small improvements- release of 0.4.2 - lots of bug fixes and small improvements- Release of 0.4.1 - Storage APIs - xenner support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.4.0 - SASL based authentication - PolicyKit authentication - improved NUMA and statistics support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.3 - Avahi support - NUMA support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.2 - API for domains migration - APIs for collecting statistics on disks and interfaces - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.1 - localtime clock support - PS/2 and USB input devices - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.0 - Secure remote access support - unification of daemons - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.2.3 - lot of assorted bugfixes and cleanups - support for Xen-3.1 - new scheduler API- Release of 0.2.2 - lot of assorted bugfixes and cleanups - preparing for Xen-3.0.5- don't require xen; we don't need the daemon and can control non-xen now - fix scriptlet error (need to own more directories) - update description text- Release of 0.2.1 - lot of bug and portability fixes - Add support for network autostart and init scripts - New API to detect the virtualization capabilities of a host - Documentation updates- Fix loading of guest & network configs- Disable kqemu support since its not in Fedora qemu binary - Fix for -vnc arg syntax change in 0.9.0 QEMU- Fixed path to qemu daemon for autostart - Fixed generation of block in XML - Pre-create config directory at startup- support for KVM and QEmu - support for network configuration - assorted fixes- finish inactive Xen domains support - memory leak fix - RelaxNG schemas for XML configs- support for inactive Xen domains - improved support for Xen display and vnc - a few bug fixes - localization updates- rebuild against python 2.5- better error reporting - python bindings fixes and extensions - add support for shareable drives - add support for non-bridge style networking - hot plug device support - added support for inactive domains - API to dump core of domains - various bug fixes, cleanups and improvements - updated the localization- it's pkgconfig not pgkconfig !- fixing spec file, added .el6, -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 0.10.2-64.el60.10.2-64.el6libvirt.pylibvirt.pyclibvirt.pyolibvirt_qemu.pylibvirt_qemu.pyclibvirt_qemu.pyolibvirtmod.solibvirtmod_qemu.solibvirt-python-0.10.2AUTHORSCOPYING.LIBNEWSREADMETODObasic.pycreate.pyerror.pyevents-pythonevent-test.pynode.pypythonMakefile.amREADMEconsolecallback.pydominfo.pydomrestore.pydomsave.pydomstart.pyesxlist.pyuuid.py/usr/lib64/python2.6/site-packages//usr/share/doc//usr/share/doc/libvirt-python-0.10.2//usr/share/doc/libvirt-python-0.10.2/events-python//usr/share/doc/libvirt-python-0.10.2/python/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnuASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, strippedUTF-8 Unicode texta /usr/bin/env python script text executablea /usr/bin/python -i script text executablea /usr/bin/python -u script text executabledirectorypython 2.6 byte-compiledSvwxyz{|}~M#RQRQRQRQRQRQPRRRRRRRR R R R R RRRRRRRRRRRRRR R!R"R#R$R%R&R'R(R)R*R+R,R-R.R/R0R1R2R3R4R5R6R7R8R9R:R;RR?R@RARBRCRDRERFRGRHRIRJRKRLRMRNRORPRQRVPRRRRRRRR R R R R RRRRRRRRRRRRRRRRR!RNRORPRQRVRRRRRRRRRR?7zXZ !PH6] b2u Q{K:+Dmkm!uVȖ6pIρc {Q 1o,H-2 ivcQ_ЅI ǻAhS:K>Vd`P5硈#ScqC />T0uC?ҽ5+,lX"yVΈ31ԉ(@9EǺ%uy/"b@PڲYvUMRk"AOE^Ixcnq;G q6JR39X!E@j@h{` 5EbQU1_T3ns;AB}/`3B!YΘg Pq {2s6P8 UZŔ<[(򓟧ƋLݢ@L-%$9 ٘}whfvU6 H,VK,DbɍU΍I+{~!+O;5 <йUsV)ƈmxxW\a`б.~t16L/odr$t? $Ѓ@rKBj$WqXk͝a=rfk^37G X㝳XCh*K #4cO%/Q;]Mj迄YPYm=_t-{RF|Db=GV-B lτGⶢMu hw%b5 [AlI_PSl%IJ"܍PȐKLQVMN썞hmtɣwV }woH͇)DP<5I"rPsU g)!S E 2 Ӡ$S|bYP`z5_d žc!kwQC?qR-D(wU֭,+gR(ƫvi4^ zS:c7Qa?T3[xWz T2&'bVyNs7Q)3D?KкnDpړ *^ΤVªYi%Q97w}#W=\A?PYf/}eeiK>tET#==A3; 2GAX|+lG( .s9EFB׼窏"?&O(wP\Z6mH89p1sJSzd3]Bn Fk .ZڣFg~y=8eIOM h*@[R&$4rj voW/j'PԩSyR5s uQG]y>ο! bJmտ%3KDYHӎl{rcWJl<=΃BXFOY@$}'>%eI 8'gN8=k*au~flvVw&b|+WY1S/3ؐēW5 jfOX%DVy`NspfJH3%\"Wt͈"l5\$ /iFenuWжrFmU݁b3;ZAZAE7"DѼ;gv,# ȧDM iٙeZwhQ}nC CSEF9M_4)u'<gE2p_ ʜI1Tm|"ް1)$`[Af?>JAW+ `iQMX;ryPV鷷; P[@N6R`{%ƹń3|d]HgJjGÁ}gX^$G9ZHef/=:J9~2\`S.7޲3}}-qB1Dno :DöWLɸPNYsX_Cnv +$lȤS(GUZp_4A@yRn{wTH {2:p4jh'!.zӺui.C9L3EL_/ 鳞ڶu M2&Zq%L<ԄzhiSs1A;8e_AЋ97+`]:#~ՙX42 uf"5I– ,^W1ȗk H`V,hKzgrKq]#M{D>yDe'ʱWgLI"R Bg*J(؍݅8ق7(rG\o]=K,bFT(a',KT3HX{;,^ ~?]<"'] |r_c XbЍ #Y Kq$H{ =y\*pV|^A45FflyHۘvIANISgQ8j&6b$(fP.5.PDc]|NA2bNL]+njdKRQOimODd#A}TljOIJg_s%2_H -Uf yLN`M&@uK'Qd[b^FRP˿EP5GvT0yahNee \D4\e$q|(1ؑ6͋w ,= _ (ѐlD#I72/Zsek2"_OOLf8myX`6;}zE5?ǂDiS?85 X7zI=Wײ $ ؝f'#L!&_Ѷ ?E e L""'/ x P {f^L; qFȱ:ZQ,9@J5 GSVN3Jdqi/, t= 7E%Ϝp2NЧSv6TӜƲWIۧ_d[!,>]7wy?x_~r'r0 Zi'*N$V? u-FS" m8>!s ;qTUU: ̰<kKZ9>]ig%'R5-fSS ׼rū ?ʖgM񐺐 ͭ8p[,TY'CI^.S Jf`w1,hH.QvH$R7\GM̚5plMS-U|A S8( 0QS@yV}rV] HYLFt}D1^yV_6ʝ:}eT{ b,~&lX0D_/Kpq| %~R k?AXWx0uu6g 'Ȧm\$Ndc/{  .@ #~0/Nql";(Y|'쓹]=!$_ Uq4D3]"^gNBK^elܟJ3CeBmp) vf9m\ \j;2Y'57V9E[n4 P \TEH 8@ju]qZNԑ?#2J~ Niiu=n4!n) guE;$=(m|ʃ>R2Q|̊QLFi-%)MY  +[;p`Ev U!GSJ!<%$JJQ?eza4yvoRYq5Ý7-p#ȧ.;ů0^r}wl *OXb,ofE-GMޝbͨ2ڞKDgE ]: s4}^l_M"2h mҊӟ )z #@cgUM֞L¿جxQ'^M*͑[93YMֹ6~V#O j:3q Ďᯢ(++R|u511>¸SR< W}{)=^J*Ѥ" 5}d0|0 9>pr8yn9!QTL߾iOlBpt`'&F~ :13xG9b >7x}SuN.;܇FvV1[^.a. ^Vشh.$ܦh" ._, 74A˕DC>,jb 8medظsN_ƥ(!c41pgo5=x9/=k…xK4aMqR'' 2@H@xa~D /-I^yV(`S]-?Uy7b^рY]bj,z,obEiTXa}p愝5L߇Z)h'} ڦ͸Ӑ/YREƒ8q6fOܸɏdݬSex,4uB8hּ:9qrtrt1@eR,A&'t O%nj"Q7OLj3]\.RIKt5o}7:)#tc{(_%}(,upgb76=DY%0n -q1\!0Q|hiG̠ړS;6ܧMن,5p&.ƢK&(<= i%UYlP$b@egcektxqv#٪Py2 aơvHHb5鲙cwYN(/6H[⬯7VD8*n !fW6}8Ҵ,L!`Qis1o)Uu}ѷysPqafDkr;"- q>n (= c̳:ߐ\f.>iR31˖``Qns1d(_PwzSU\\ig*C k)_x Q(,F&kl'N\ZY"`)SgMAGZi ~?w1$@ˉGH䀲3Ȇ7Il)<ɿlklRR4@]*S~L:/k6HnvT* {xztŴU6e"~{a |Ly6یzFtڎw.?2( hքB0J#(<3,Θ|yyF>D:A#|0 __a}mwVSm8ZnW{lD)< 6"wct1*Y0Τ7 Go86K_!n(]nIl C;~4?x`&}=Ц,XW#5aITn5^9 ;A I]9YKUbU3z(n5fdfM|1{r5۾erb+ 8QR$?B^`yF[{52ܵg =Eo.8G@D`b+dU0nZG3ǺCy4i{^|t)vra5d#q(6k_h,Ɣ`vg4>m~yL͇R 4cba4K!œ<,Dl92 x^S"QɖDDy=w|i`F导iHÁXQ_F0NzM|pQk%AR?{:CG=Jt2ɂWu{En 09:Xh; r . JJYe$fD/xӫC2sUSq}i,KPaq8S6&_NC&(9ek/8F#s(*L W{0f̄?+Qk@H|аf0bXW\+] D֍P-=)P3bHȶ"מJC{&Z ú-4.䯧}8.b.J/gfe;ѥ i{B l/S)h/E;}컸1aZ"ZT2v,SVHo?VVe'ӂAJodS=?s 1e&Uq?K,y;SfPo>sy.MF . 2RMVPgzA5]}g)Ĥ 1&= uL3 2zF;Q>ЛmdC{:o&>),~Xx;TwܰY%%#+|VIc[!917zNb7-@1Ԓ_zK|2i];8bN|_dϷ2(ȏ tpt$.%ajA1ڔP'*T#K 2woCdRI(w_1%hVZrʀ%k(+Z}81^;l+1 j.h-)Z9nN;ۖǧR3Wө}[6s旄`fp5#IA<"R T;]Pz";Ư >O:GZ=Ub?GBJN[AwTNSnc+8}P[@hGjZ4nC>GyZ>Y2/Z-c=/7;w-髲?[{Uinydqxlz'DeNy5)-dVlFeM4!0[P}Uø,h*Ey/20t(~@Ɠv)ڧK)I88%oi87SqwQ~yj'M'(39obnVDCUrس2B[UJZ kT,ںmjipB#k(zwR>:VGΧI^35il1`,qne')1Ț~ToK;d)ɉK'%|m(,uēS62n ~wjJ&+q5oC[cvL>GL_etTdr"V^qIU80$nBYl^!ZuwS9,ۃڝ~zV_dqW7]%#s: [H6"%c %L/~ =u}6Μu2>Mڵg~53U5 {_qkg ޸^" oB, d.k -<̼jрRiLv35K g0 )iZU[],+W MZpZr;|ծ&>]O{M`fs&AM_N7B]>H00Ie" ,1a,ؿWy2i&5MOᶿ`DY($د ˺ vcK6~ZR(^Jp7Eho=οdQ߶Q*3an$نW^,P`e]2Fg@$ws3*RoC԰m|&7]JGEg^DaZ!zm7>~#~)6]PsYr U]SbFO3MJz@cАL,bEvL(ί6-ugBKY$rA6.xO"elRAj˜xthqpdwZ߰'e3.FƲ(/VǛF05Bs*Zv}"Ex3O(ђe .(ku#O^$ԸwJnX 3j2i/s4$_a𐉎6ԴW#[Rl6xw?m>IEӷm/ #?mOarVRҾǜљ2N.F[#!FA 8q LzEܐnll>t`;+aA,[Ksb^Ԉƙ%T;ۙ= D[,x20Jnd#A:#TY_=,}aK\R~!A^YsUf_0ȏĉB=b2(rs*~Ta0YJ)TF;t~RߐI=}FQ,ǘ 7t<Oڠr1bCdIh-V\/~KbK" 9e͸l h溯(hrsK飀`'C6Ol-n23qDx!2Z HtmA 9OPNC<Tw,5]cV!@7Xa󧻏In\y'"mÆܞmWP4K &  g< 6jBT+|Àzz6so&\L=j>#a~ȶ7OJKޅgM<bIWuDR lѽrr`T=ؙ\.S>K|UW`"Xg f%.AUFX4?]Åz+u%gMMv߯&RK\ 5aAGS0hG+ɾcJCYX>|mp@v[%jVv>7+YB`3\S?G3vd|-`La.Z1N4:1$qp&|0/<6Q":l>:Ĥ׌RDJt^xsR uhm+Ң'#{:2^fJ ܤSJpmT vB@aMbVm/a&e۪3oPYqakn^67E'Rxp C-Ӧ]@%M \2@p8dcI<5Ӯ}K6_MUqy0Ja;ex_^_fbFXԀ%de;1tmW(%wgؑWg4ɽJDY)31fraf/AsuUg:PtѼpcɑ2<[`}}U<솼c8.)a'%"fk C>>ZnYAō)Hϣ61LUK>D?G^_y:0~$IzJ±!UFw~@{;Tgޖy> -^eH|qDL?Wu1M]QJj8_eO0:`?lhCUSӼ?R\/G7mQ`9W8B};'y7Yإ`Ibe>wnF}heʨ3žlsH(ċL6Z]_$?pG76 3NFے1H7Bq_,6"[x/oI8BF`.Io*i1u.lI2WiRsFJڏ}NFL@sle_F&$6pIxK !͊R<ƆQ[GCՃIѧtX#Pi!VWE%Q ]YNІFymc;ۙIsKB_~}Cg[nl@Fab5A+I]#]FD9Xx{IIz[uxRY ڜl>7N:)m7/Hv"5ufF4Lzr:wzg!Ne|l F2-u\ߥˢ`ǯ&>lݣ9(4^\MYe{&2`` x壹w>b6ۋ J z"^}٤ITb<ڴu\BavF/W^yv ;3Ǣmx&=%4@0?ÐsdwBƤ+ɌQ-ZIp_t?'u񴘊n6 z&䮏]`KM\+ @= Lg0%&&#JBV>ib-'qI7+v[!<{ 3$ED[EsEJ &Ь+-2uF_ ?+է ;>+~:3ickD]s 3:.Wm\PQwǸf.W\g?꾍Spн}mu9Rt9¿ WO&Dۤdɒ8O", X-Dz#8. G_S+2- DL$)W|M纔q"BD챣 "4HN)mQ<3bz R[NxvwK,,vJh%RNPi\c5V,Z!~3X#Ȣ-tK*=pQ+)`؝Tv\6Y>mMȾ/4IUc<~&1U%1=S=[j\UQ3vP9W_Ēu[_2$Cۭ6 wFY<%V8+\675E7LrP9oo9f9)9 PG^S' QV+9*_"P8YKG&iՏ_*Q< nfR ( 2HĶvvJ-65z\NۅU]Lx, Z^ou9U,iDX|p3omJ[Q+/-%9 \;[XU״վ}v鈱D)H*fҪ4g( \ߋI H8_b(6 vyS]3Uɡasc BJ`5W]etE؂lRUDjz(QwFaȨЙC?ns4 JkO_FEm %\&m$<+׹^uARLnzn(X8OxǸ nAyx5!ris:FMZphTfiOIwhx,뽜'Kg s :z_.%VNY[ߵ3-#]@37F,R~YVq弲}ߦFCi0XSq,ó[~RIOjD!O|h~6p ֣knvlka==]2P8ձYca//cV5<=s_utUPa}7@d r14&*y\6^W#t`@k+0|]:&3vK1Ԥ 9%#\'5Xs#,߳Kzy=85-#z*d'I' b`sqa:Hc%6J|VN/b,FZA@r$6ȼ iVH`Vr%*΁$|"Ĝ&DO!A "3cɲgweZP-ml9|Knپ}$(a?aFd}ITfaB 4򫟞zݼly_e p'|qA@RumuA dg].QF2ٌ1i%Ξ 8p5$AymX^3/xPFd@i:D *K77ULIJ3(&S_-=}5";?1<J%̓ 7@_\`It2{x-bE*iODZ [9R.EtJj{ӆ㆜G5d@6¬)MVwPߴE`7J_0_ tTH9~߹O8̬m?Zшv\d;@DEVokoOs/!/Hb@T#Y7k$V„ꨯT@ :[%|2 DŮ($}%JWI89U01N 0[, Dɶ^SZ fϏաnӷ/ 4IrŨP"YvuaH"~{9 뱠fJؤxڤV]泥N,6W_O4Q Ϻ lbD?Pcq`i1ՁĚoJךM?+9` !,Bt)CN'#[V1 E("k8~0& H'z7;w]S =dbɹiNa8;b^6ʓg5Sq(M"ni/u Sz=XhnnDg.R\~畔0NA9fw`}Dv)J@aaÇJ <{=$̍<-c|@$z")! ٕ,=EvÞ4-NʷS0q$"Y+DX~аƨ` _Uh:i#2Ls};Wci9m.MVMx?LWf_}MzDpIpFov2!@1Is ?137!&:%/ĝ yjba[1 [i=&2|L%_^щScS.M(O=Jgg(t=U!@o3$. gH]5s;W3Zr @y߰ (tLrer\@YrQ8([s4)䣳UW+o b{:PJ]믢U)p\&~ܭ٬k]Oփ@zZNMT 7&4[eĈ>lX:~;oe f\B̴VZCګ.E5ޢ~jHMyJmj@R-nO,ܬNI w3l@e݋=1xd$r^0tjs23 eѡSάKQgG٪4$lueUj<45Χ%#t6}ŃUlA;:@P\<U ,lnC栟 tSvD֟_6dzn>P)gT.-pHуTq+Ӟ^ȯf^AjrYnz}K1 i " PZG4+yղy9Z*ܹ$5Q j+P=I rqm$@Q1 G}i3CKp69& M>L*4/5sBw֞OXB+j\z~͘!թAK:e1Ip*\khq!d9`_E # 2,|YUff㍪U6,g_߇xۃKudAB1e(I}+H74ƦJ_WOfgwi+䲵oaV0$z`ap?Hjvů]rʰ|o jՔÄ6G%%_*1dyIw{Qh45ܦOh 3 :Ց;u~,1)_PfМqv\>2 ż=,3{r3.nݧw*c՟~G+ʵ072=bd΋ຜ&uSZaZ|dvOj;`"L)L*0=3oqP-h5%s.G(/u0_P? }4Nyk_Unr\j,й )Wjn%^:sq$=j_-Cĉ>лV r/GIɵ,k\E:-ƌ($2HF‹^L%94Ŕ2{hd._3Ξb:*3Y p\ z@MQ`HXb`=EG,J;A2P"_vCq2wI@ۘLN~}Nn/rcDQO2ȯ {z||Zuq h]X(vxY#!p+R&(3hcWnlyˎ,LQv+I5#p(X;áB08t{tB'J]  /5uv,U$2OIZ`62Hl5fEo.L*PK,YK<ƪ 4KN z6?!#NbR+BR'<.ګ Jn" |!f{DaUR_T$ϚAobMFA4{P!@Eo3BWGo)@ؾǞb! 9\gh×%4gvvH $_J`yX`?9Ԯ&x| d؞OA)锯~_)Q*-$~r}H j˂`k Zyw}=eU3bwO*d(`59/ o8o,f G>;`N%Rz1S3t,VU1a[d+_K\zZ]fqZ2qor }ciXIbvOعOC*NL vnw2]~z.,+E502ׯWZJ[~nib۝W؊w8'[#tS촴:yrC;f4L]-~Fb M9u>`smU6MgdѴ{S g\Gg =>e 6K IVBl;vrA|~t%޹&.0i3O~POM.- Ti,7u^<}"=©)>[hu FǞT!\4B'γfLҼ? bu: j$WwDCiQy.g@FOV&\e4tpG- aR笛%4 kc7fo9g.Hn'CZ^P[r@'bv5]y[W#ގH5 3cdy޶~VS#lpnXh;Aų %w׹9XS!AsIa|9jna T"}b*N½ Y#ϛeO~K'L>,EPIkx7ގcyu=j:Ga"WҋgCoೀӮ@~ժ|p栬fuMmg-G+U>R+[o㒳M PzރVF$qAIp*sF5ac|Yx͝l,V)"<$qRܜ`oԵF~_Il Ϙq5jq@ʊK7ieRQn UFJXT0GGkI)@\b"-(>Kb rNulЅ\y?g ~8l; M5!Hژ[QsҨcJS\4tp&'&HDT7Y{T\P n#<`+@i2vj@gGғu4MN99M.L.,A>x sx9(:șcW,y_쪴!r_ȄJNwԬlEL!_]N-Ǟe~WAsNP{! nJئlJ27O;`|7P;] HAJ[>DO$eVWτ;Oܶb5-IF-u> ,eS'^:0.!wwNfn(D)?G'fXɄEJFY'KSZ ʦ(0uBS /&5$Ez"*-!ئ,Ƴ sN|᳠ & K5Ɨz^Dm8”/v_xO*z,wI֝{̄jE ,BӨ)5n5Fj\&׸ >wIwg5Nu|67p1JAAB} W~ȊҾ2`G3 NbI&zEW68Y{g᦮۽vQE85+Eo3vˆI5,i>)VzhWXڎz9v3ўQi-#_{OjӃ<PZ} 7(bjOӔ> cPC/SdJD!̏)4)D m[3}rD0zWl}_ .o.oG-l$%')_զ▼5,¿#* d'QNitFPERvȈu\aq˿̯Zu1;݁mwYspON"a&uHE%Ea5oYظ#JQ.`ۀoj=l(!j$D-U?9ɰ5kK/U K:pqxoXܥqȆN!ތ8gP EX>hM[z.RV$.I0̧Z?"R~Y(ȣ/Vf8ۤ*fvvȢمȸ*tL=}Ayw^CzO,d:/nJ-Ȑ{ g~ 8q1)"KͰc4>~jNDLT=MQ*NucHl6"r]aT8ˋ]ׂ;R #O_wDDop!dH@3|5^OɫKB=T]:lwv~[j@"m&}ċJt)]dpu3a~,*1:РK$MϬ#^Lwia(lm iTtuwf u$VzYރUˊ8ܢ0wGh x|[Ө%qbmè2= PVQzʾv \,d+XWd*ZQ.0n8/"e9I5Q8YIeeZ* x 4e-oe1ewz~H[9k$ӱf tQK_;qwc˾.I(ґ`q`j$zuqp P8<1XW~u"'햭آ.FfeTSB;J˄xH ~ 9?x7.&'rL(}!Kq7C+%J%w6'4%`Y78Tă@$̀2?6VbG"D L}w@n#"9p<mS^Lr+;$CT;X\jhuk&o38UJVOP͡,JHɎJҷOGZO⣏ۗ7GDٳ,Ԧ@5} \m4Rd .A,(Q !LMΓԅu`2}@$W*Ϳeod2H}D"e| odDi۝lf:#rS/=DBPğL8B8oRxݶ{{7&8U&[?#V¿8kFJ(zPcwGF٠%я=!mY7 o'Fh4,։:$55ʀ *hC' X&}p|j?\PlHĤcD}l䱚l0?yw^-sS@6u*ZO(uQLݧ2# CbK|c 6 Un7 @(ޅlѡCCB%U#ٽK H'4pJUEֲ!k S!<3 `Bf;YlҁxDkM3>R%E`c8j!ɤ*s>\~RbyIR)- n[79B,6}Z aƋjrCh;ې7m Uunx\.סե:jUҶgyj_4U>[?D;.# Tb֪}92Pl }5*k-|ݞV7nN(.ȧL 9E}5)Jҋ2w4A*0+:aN=^x9Glmf)N/U#p!r@K E%o23D90tAm; ,1c ]\K3+-%]4-{NZ?V}&]"Q?Gbu@1W qdn=)x!R9Q;|?Cc_>2d>/vguMã]m?8iXh]aG.c {(Oo8@*rR%]#]g_ tGy$bfK<*2>}zg 8(Dç4{52M푽\+C.XڌetG^`c1/<$>+}Cprn%B9}5:ˡfՍa8$Z. U*ˇ +B@v<">apm, Ma]}߾=W3]lu-bQRa >"A51H s@{0Sv#h$'[#p+̚n]@G31hWfkop}laNFCEm^?ćߺ~XV-*:?z_:=55=UΆvN$i"J_'*NFсt!{^(h{Uw (/y po~YDVsNOl_6I> j؆KGE l9C+"H_<(v?{EnlA{pǭԂW55iȡkƐG^)dԿeqf;JxSɘUyKiy tij1 ޕ;RhFW5qCod*"Pt!G"; gnG-Sh-o3 MM᝜~wIUGN_RΥKbc؟[,"!,U+"aF`4eBL fmO ~A/\)~ mG׬h4 693%+jIG)*ʢCg`426uߜӬm%~wY).Gjt+tbBp kӃtG8䚼,>&D'% 9!3n#"E%E>YmS>Mi )Z{ZHO.O:yಒ(`uf]%k]P[2!te;p<8d|BC'1"~VN[ZKFhj'k lg3sA^[_vy9tFz| 'k(5Ϲƪ!ϠRQ58ۉMr%-_3 YcM>gLz+]M.B-K ^{]dmw0t4%MQ~tWD+RV7"Ps`s3y J5=^)eZO"dI<=ڮu@zJKN*(~ 1%ȹyL{Wɨs:Gj`:+E6(u$ژd[Fγ8ܸ޵mc33JO`͠gY0$5ü[sYjcoEs3* q>i;_J}ZWbw2*(pkNPB8o{qk2DHSPR |4s(׈q"62bYooo~O_1fbI.UiS;vEMx3zK8̥Lݴp#~IKWmw31(^6ȠL([5kX'n?gԗg(vI͍GpUQ#dd0go@/\z$X]^KI&tDWkyNkX ; !7%yK ''ũLO,uä!O2{LsyB9+Y+fA޳gdI-DG_\*P83e?bog 2Rv)%Q#N+5BzX5WlϞub}8t <>kMq;^G&ak V^)F6.uj ĝ/whdߗ 8 )%fZ1kdJxvкA?YŽyq 8iA2|􊋑CxBѬv{Uy2lkǥ'@u*-鏨ǝҌb T`_S8bat"$VzP7Xj_ON* i:F IEbORhҙaWt E񼏢A<=U7nItxj7:L({{a;a5F>1O ""vt0 *"ߴ>@108I'}5IK'Z5dӛ ^%L7(im|g/0QHNyܼڷta#yFq6ǝZۤt>|5ɃKBrՍqDF|sdQF?ptNʞ4A@{+W2uy1%r[?$Ԙ),0<˺QaPsO~gT1[ϺVRjPERiKw9ς.|n:L=2'yHeP4+*[[4IYjp_^t"#_=e'O '8)8D%}5V*xz8:/kwXAz,uفSذ$|-9An~~+6`0cٞ.pNaOR864} C o{𼗠s"^f/xwf̲Ӻ+2ñNNb1?^>\g4ڎfC UG4.?V'fa0&+DBm:EnB Bfc}MA8;g?D} VxCѝsƱ>r:vC*i<{Gh?GZzsKԽD{GOA ᭜kxWP$nnj\E>qQ; ̪֗ɐ!IZG]e5d)H7:qfjpw iC#IQuCttdb#PU+qIk:1NxWD _†+\.2jnOn}PVX/iդ="Y#fY^; 桲.e֒s?IbV>uRB`>ROT``݋,#vZAtZDlA猦cS84CwN* &. Y %{@nAS|Bc|l ^Lg*OOUS2_SP2cW+bz=C &)й<= M^ɶKs'bMW׻i/A疾VQn0!ݷE,T3u?II}$^% )Oo q-e`Kx 6g=8U& 6^`Ol ˿=+cE^x2D&ff1*p8M/υ%-kY`SELMĵ TUfz&J/߽Eⱸs;N%RL8?. 5W6q4qE6^`+@/:aQ&C#Rn#"ĘDxK{n-;ܠHJX.h7)/ a׭VSrC#W;PEᵯE( 9a/~DKb*([_uUQO3at5j҉AGQ$SV,|0toC$,%` jqMc}3hҼj^Dqt^u"697Nao 1N 4卢HcIɊld!}Cqhe8E(>O+qaoXuh#4jm^1;>Qyx:tҸ:8Q(wiiD ̌c?6K$es@}Bw*;?9;Ҁ)ALCoTڝvaXv?˸b aJǼ`|3܅Plg=;d?.̔ *̱>a,n UknWtk$t cqbg m)lO/^gK,PF&SsPȑ$cD<@hUgј6dR./+ς~oXg =;RD;t42 fYTKleXxi\*HvgWTo 8: S\?K)4uE7 j(WDBGJUzx4'L^/PAZíj LJIru©J{aCq v2Zf?bXacSv!|ZG˰dRTgd9Rfr:7g sh2UtΥeH4<Й %8XFGwQHZ{fG| = ')YU>W }*o9 Q`1]R'iwNɦ2ŏ6b[43y{X?)u(N8c|?߻|[4dl*|ν`ـG' n0ozI]k!T_rᑊ}fy y33|4 :ӉFxe3'Fǵ,i@XN _@[2ОۣCQqg$g0жHu}eRNGy, 'ҶiA^X-*JV7K_b׬DU_`K]i1e0K8:.)NIHc/\gB7Cx,BP3E8e:.Ҙ#]r lK%isl|3#{3?h+Dj#vn(rl4-꧹_b?[r~wT4uX8ng.,DKu֮RϑL<:UqH#D*@X%x6TY$ _S|J ET$ЏاEcW8`.PBőj_N.[(iT y.Ō,/j.uFb1-fW' qM۸3/Ѧ½(bP!AG~&MP1RRAp3Xxc-/U,q zi|a TG}B& cG }A,j2$n}Y6Y#Ce}CbBc^4Lh@IN%stV篨te!O wc|Ykbe$LI.t:SuZgn-\ 6usp.Eu(w͢NQP3pn;tP"̷.jL/7ِbr7RX+E++vڳAE8axѝc;  _b繨QN+4M<Aj%VEBpr=F4ULx%S[UnA$2[~Citíufc3esR.޹FԥFHnӧe`t5e/929&euݸzgnmCn7Coi&˅УJJX 3H\rnz.)dC~TT: |c6 \9KjX멢"Kqqp (/vxQ,B$?@6d/~5XrKDgoG r60u̿?uT̎?W]$|ҙ3ɗ!|◚uyIOqMD٨#`}EV<"+Cx\ss__#y$oiY{HGd4 U8 ކ_WMEɱ /XR16}ʉz i\0*iycgtE4$dѮj`M](燋+! ZG]˰矎rT+Z^Zיqyڣ!v *s8@[-016TcDgT6үTc%Д,S߂`Ъpf7F9 I:flr=02+c/%s.tv03Ѩ^vy(f Oh]/*loZ$XxQAd~{)EĎ@ax>.LpA"w}/yVOk˽5w[Z%pDw'}.fgAQ\f^N U[P6Wޘ́D~!?# 7H U~wq$G DriB>gp@ŋ-]Wvp)'kl3%3@8& { ;)_wljv ƜK-:$(WBӅLь,|~7\ڷ3H5fr"Nh$xoĻ[cRTRn UW{ʊUw2F BB!]2Rd3WiBn9x6 Ѷ/3Qq"?b{+`F疨%Oo0g˹L7SD^nn\ıMK8GT(s<wO^50HiR1TVAp7Ju2"S!=;VIb\0? x ùȆ=Zl8tr, @pP/ 됓ϲ-o*Je^begH,UK˙ff"'пߩ?w *9H#,713l٥my0r AN#@sg 13hWH\uJZ{s~ Q Bڸ8H6,r.\^?Q5v!ДxvM9T7Ws򦥲RYڵq RT~{A$@c:nk_ݧ2*=Ep{Jl7Z7"l.m6s}g^eUHEBRU1)n"jI`>)8|(xiHcG6GAa;~ KW}yBd23!Ae2qӿֵQ\U{aKpōkdIlaH?B ٨<YHz;#9^?w}5'1a^sI1l&%3~,5@}\Q`*~ya`RE+'_iT#vji3BaP_c r B$q&)ܒRM@ۊ?cIWO"%,5z|+=ޯ\8 ; q7o6ΈaB~!mS!ah>5W %j^qkrmAI!F=ajA3cN՛שRFG.CU|zP[*v(GÔ<3,yaN8 O)7=!3 4SoR!"Jt384F6\oi52/iv <DՆþ\6;'LH [pw-3D78Co)uX:J"l~OɌ[\V7bh/^$ZRxh:O,rnT(K *x?[vY=)[GJڡ1>\&gҴY ^|f=e`W R'HEw8\UB_JQ{t:܍bȉOO]5>O"©qmb^93ܼ  O2g@[YR]J7W=(FO@,Muue!~G])-E<㪿-3qT.@fѪxۈBEJ9{_1n0ߞWꝯX:2%##{C6rsouzy~8w#?uh32ÅpKC_j[Y}{ы|X鲁tJ5-e 6;az< @H٭4\Rġim)]{蕴9]wCTVZCyM A~ X)EՁxRSog`e$,(YQ3^%B;#Jm2 S!lޞX8TjaDa&FD"x0C(=Mcq2)kZhI5oߋ)i-~v>uD-q%Ԫb&mh^5(H%\'mfb0^tT Q;`~ThmDCFkT͡^bNХhr{=Rj"J&\TI^WJѼ6n%z^~=hGrlf8&zΣ4S'gM$PPՃ%`ry֣O9$v 8Yuc&C_3 aMZ&fr,-y[&uKЌChUЈ-,WeXVH@pW2FzY}+1Z5nSQF&:.T`}HJ,{OnI'%][gxUAbr9GqVnZ#Yӆj F/"DU.@?JֲrZȑVC֝lz^Sw'[a )F?aȄL2u>U ^6mBt儷GbFƲ!AjiMWwJM4Eo]*U^nqt{Ǫ*f !áb+6mTWO@bQ]l0~ nɾFc{EtcQ%-EQY slrGԡ2Y`IV |5xYrtşF{hgkpaxHgbrѸz,[y\f $YtqtE؂r?˱~-!I.)EZf=JTf3{oqIdfff/ ]zu($ @DY Ks%vբj.'D 7w;4}Ah, &ɾ(q<p*#50pTrJ ;KNG^[M<%vIgbЭ5 ejj=! 9bt1')޸7g?~dr~@cH#0l g/B\@.}t~:* ~OGAU/Xofd,ng7"$Jj/okEDLMFSAeО3T=}s8] \sHRog7 S7'9LwsNEq$'ժEמpC.憰-\2KǙuqvUtWJQ4=)BX)l1OIG"pV#t5 L{Qc7s 1LgX%ꕁn@|:LnN$enuyq\s?v8P/ٶlJa#|$tEţw1Iƛ63IRJےG163! j0*[JpUxUC=QC;`p_SZN pHr/DZs βקnj,kO?̦=ܞ])E[N`Ni~$6>_d\iJdoyGfYK|RIJG^_|},h-+DxT(H3`EʋMxك?5r?%RL^2gWIp#=m7Y@]0:>^K:R۽8q.B\j|{S'[\ÀQ=|Y񧜛N4_R̓™|oj}:SV6)c3ɑAK7ԝAѺi).U wGpT}tUFp]z/д{D/H=!c#Sݶ9ystbϙ D`!#F dc+&e}3(0[0?!n!&/I*3OeZJ){aj;R-ci#Zu߀u+w i46I<"H -GB6T6h\Ao'zU-\[?9(lӵwnji F[ 7aVr~FiWX$^ 2 FяvZfRԏ£)zRdIn=F;wXNK~ erj yX_?'2A&kAIL&m;s[Ni*E %9~)XЄBu=b9<Hޠ6hWV1ĘjTIU!@ԺC %{A_͵bdIKF$sT@^fIMf.3=nd}EDdn!o)yۨx%dÐrMEZ$,]9(6]tYW _aiUFK(% <.4ORM/qy嶏=~'֊]f3>uPސ SwEWS0+32_Gލt6 $)KڛRf +(%2=ܸAkm & ƆirD=~0޹n 䝥 F{s;⅀oWW.Dz¹ߴA ;#cACT cf"c `Y9ם\Zp Q0׌fِ"xAĴ{`B43s 2V"A"BhLW~g/"\:6ux6S©MoΙT ͤ{.`eY gB"d_ ji25c_o ?g+"@UiOuERJSIYKCN@96 `Qp++H<#{ŲrBN4߶+MA)E.-TRԘ} @cèUQBME?HkJ5KȻ*<&z p7%x]W+vB߭zh)S-mUTQD%٩l2C^=%c rB-B9pz&U:8vЇ}n9M+S^ Kt$Ik?ffϫ`!Y-t%3T4 0%נ;2Y⺞%IY˧<^۶di Yճ^lR*dQmcdP^҈;r\$}!_K`&wb|EzT=RrWALrXOc{!z ] R0j[){laU|%~SOB_hWh,z[[{gt[ 9PVk$T:7 M>Rlh]_(%fʋ귘~ 2ۀ͕!7͑*rtN-R5V닃ܲ!ɯ\˧;՞NqE68'‚ ;xD@9?8Eoe"3Hf&=d |dD _  .A3ʸP}XQ!D&:AsрW=^vzcraCH_)Qs;L;7m>y {D . :aHœ\H2>pNV|K&:k@x'TV/*d&Zo#%e9Vm[A};QC ]׉go݉bPc{]a7R 2gϢIUX`?c8]6]ѱK~<Η!|leJ'>/IZZ7څkn8ix3o_pEwsEoilUxI8Dh=OXd8Gb P_K\GS`ORE}-F^U |BZ;Y?~{p5~T 514#M+ɦ<*s!sHITIFrqLoBC/ė_Lh>x:O|( |'Q4(/Ή ;K!8A /B2F-8 ,ޯuHmnf]c&jw٣D3Y|I)'OfF J0%:OCd%#7Is>t؟oxG'qҡ"8ZZ)r_[*zaѯK X*l9J,ͯ`b_n2pOlwfWA+r'M8W$k-*E(|%&FouGVXC=dz|A ,V{p4bd L[|WOUdF\X* EҞR<=pr\, {.K3[+H @I`<%PW)uQV9PvAʭ3-0N Uz(I(xMy& 0A ` x!<[r0ցɏs)_/Yh$wi8um2xGbxzI&2I RFcLͤ$Qt$2+ Xݢ02U@sXc-E!GE ` p!}!̲6mn `'}ƠQ ҠpŰbVog|5]}9~;SP*I_k%Y";8|ȁC~i2+F]f9VWeHv^R%FLZ㮨B'(1ě`_zuxWgv^Ui[pTP b5hnަXF!䧾 `=/tcU 3 ]Y (XnEIHcE'+q0JeLTJ:.6x r;iey/B~$z/*x]7qjlbc_nePW_.J5(݂qkcp/kY3X -c`goޔ`b0F'qba>x N},X^аe-O?은jO VG0iN6/(K~@5j>XάRC["ҷ$[T(i|4{6r;!֍]{ϵIҁM ">?Ef).# -JM zHR|u{,(!?C<&2#C!0Җ1Is,2ZO_Fą+i("u=՝wR+8Q` "qVY)*l)j& ec"AQHk`CD; uϫ|'}cULE7;aUtAj:l_@!~2V|W C8f/puN)eAް4B|rrnFghkA^ -4g¹VWt^k+[bՋ X:so C [ͳ[ 0txD_U 0Fx-X diP^Z27.NVB6k*?S]p7M$âЃs)xĿN59eo% IJEtRZ^޹k3}`囪 [`HAq+c"eE̥p''}x͛o ; {t.|EbX@@;o誧wp"TqcgV~\7o0xq&-_^Njwj Qd9H дMr؊8-nFU)j$O%iqP8?y|fP&,Ԩ6P.'h$9OoV]e9;FF#)%8:rae Jv}ٷZ~RD@,?˖b|O; cX^>_yӞfU,xjdjS#8kQz`q1c3ES/3 XAÊ D{1~m8]19/չ b8`Xŏ\玞A%Lܭ26*FŪy*/  OXIĵpyWL@V'dɸܒjj3۲ieϟg8$[I8j pd'zt{85SQ{2pEqQ|hm-&Zqf\ٙvާ{„'9[(C*]ݢ)vy@4AێG_}簵5ۆȫ[FbZא@K(VOJw빴?]9x^+5n"N3~斌٢3Q/`Lz{;w@9 EןXs Ls~΀#s]ѱG$.վ7T2mva`zA0h-nYޞATyk+O!ℌr-w14z6?u/fF60"GpAgco= ( TeyXN$kJ&DR۱<=7AN YWD80Nm 6N$mrqӡAIVbF8h$s~mQ) << ZdWo-Oڃ. >x r0x]u~ނ fġW!I5lANlguV'(&"tΌ —VO0=~eU]|dmkm C ?i>_Qz.XY Ռ(tY7If:Dq6!!HS^,\i?){/:sP^ :'O.<Ţ:5{ W? + Q`^c;>G(_c,!v~'i쉌e+G+@;Gj)c_A>m{fl )zk0wYhf@(.ĉWc `mx֨e҉&CNjjFs::oW_Z\믰AEd?lANV$GPiTZhF_:W zy PTehYAbj(Gp߉ׅ ^beq*5mdіs?0qOgm֠l ߫7Qiw-sewRilr&Z-m@ O$¬(!@L l),'/kG+xGbxuE>A 0]GNtm9qzv71KW5)7iʛ`=AnĢ@N< ]r^^|:a>}N"^x˳DMQTd[0hHk{ lȭȫӁD/ ԸNK,83i]6[M݄@4ԉ, 룵.j֥YE(ODc_&uBCh6 oQ\sJn(w0 `蒱-:9qhDVWP)?> &!wwyԡuU:sz?,MU:aԥgBcDђoD_Try^z:v `5ͤAճe}(>E3T{TqhN g7 s8ʖf6gMد`".C&7˲$PR7M<b$`Zۻ>Y01&IVmIRԏ՝R (Q6?hts|EWw\)Ld _O_X+Ƥ7Y ;zX-XD`ZY" Fd~L𳩧%˿}.}vKXx'3%j>.iWJ1%lńŊ8[Nt] (iFlSf'eXbZdgwcK(ݷ]n%( w5#%P)] /N]kwY|  a9~`l +V<'(4D`\AN| y%L׬G3X-aOAuվ+8HRELؑn.qУV  !(\ imZ{ '%Vu̠LWEXE:>Rj[/;jT{Ŀ)e@5"g*&n{/r*_@\u=R$%ޞL+=W:O= ,!>Rm/05l9TΙc<"K[,4ޢ~,KCBXL*wcɳ lx/0X cݿW66fCs:Oq$_.;]RQQgGut&ML"}uYS %lF^y_X"@oM+dMt! 75 ".xpg[~|(1PnX.THBs͒- ޼]a-ʖ H|9 |Wڢ!7ĭ&؝Zʡ:%@Gp<4'OQ"z+h\%CvE, ߳LVry~~7VM,&U8 `wpR/tPn:)9+k~I_?8ou|9ch&YNk^Ze,22%c/1 }y]5\PY?LGp%WwZ(ƗZw +rqI"n'6ܣ8q*csn[ @dm?!9C:o>`AU&ӺlNtP*gC!kMy`0ũ>.ApoҁP@k%9>h@Y(#I$ ^FS2}fY5P墅/eT 'Q/d KOY-n6^.#u_x]>*T|.Zh`*G[=q1#6 E(+ k-pTx9VzE!P^Vy!V9DP'en]0 F{4>`uǎ̞NӌiJSxrOB,`䬬"Gt:'g| )N)hz)@Hٯc@Jdb>!);Ip~ISw]Ȱ[ۍEgWHgbT%p-X\.3zkc(K@8' 0yel/ ߂QJ,e#õJZ쟔KL@fZV[Y_ʔʠ̊ | gɁ꘤WAOH;|{Alz|uA!4s 7,0Gp ^$0ʍ hdU;76,!VܐJYrr,LDZ4غ SQ|mUʋ4WB'?iJGNohA ;dx uB3Ja:)y/F؎6Df׎bTu&1Ksy)|.*n5ِ儓<ЬSq@Pal"hc m'AB8^'2:N;_Fל,oѷl>*RʫYʏgf8f߈iu~g߽NQ]PҁkdjP-4A7AV"j o$ޥ9Ճ^+D/2 Y?ĒA~셙r֥L8xXb,5]??t4#.*`lűri Wfv0ݸFEHk}DE ~߱8iK kB'j?,P0Gd&9Pf+taAֳÇ T1Fip)Cpq+'9:|ZBnjr[? Mm9:qUM!)K]X,NQ 6NJt^jmU,֚rO!;=Dְ5 D} := +pܒFbHdziC$F;io` pt؂]AޠZ5˰`?x#I5IzҩcL;Fu*j@xŮX `D `l'È Wl1 ㇛'G*=^q}-Yn0/'7_\r"!\H*N<6#n_jf |VıuYv/\ t1)n7 80*_gA#vx1Ii Na74EMVDX_ljd 2Qިdm14@5#b ~tA(2 i < BGSd l U`)y 3AƿgT@ dWuaORaO.Q$/n1vjj!yo'cdԏ_)!Zص\<#K L:brȳ*S> NeGW"dfs/]+a1/#~]U#l6 ػ K[\q*MiOo b4|8yL)݄WA}_933\Yo<^8A+y}h\w=n4kυXbpO%+xD6Kq-!t.0ZgK@Rμ% oXrI7MC[Uu6{'YW? l6_d;g{9{PqWh uS olfhgŇA+05YՓ|YXGU<͒ciql:a? qw^Q~i56GZdʹH0ouޔ>B}4x)SH.+GIܛE|Џ=\f ~n9- G^ Y6HHRA,A`mv(&}ܳ84͎hPKhEof8>)uqAӕ5wJ*C>8I H@U (`N!@O6-3+5#COB `~6St6O/3B/B G bl(V}(M4Z!0I:7[(5EǂB,,I=pHqC,4k mA3lޓYZbUuX7W=ɄrOtӝDa<x~gCs!'kiQt lMl U++Fd=ҁ@Z^  ц`hKs{j4ϵA K][(9k Fj=}°'=5_hXhji 2[R˚w# 1R]^^yX!Bh ;;5+0YF+Fž: ːkR( Ljtd?h,GFƢ>h2Xwc^<%Bmb;WhU?lk_4o{aJn fQLOLHRR,A6 >HҡX~P8= ޔN:z|ТþgG'&ਃE*ǼG[6az1 L^bv%RGP`W_hugHSw -Fqa5^p|ZDZeut:o?bg=~5eWY zXÊj@$k4pMYmf kŌ"n'xEW2L&EhtG-Zr5/1v05#M1ԁ*/(΃+w#c!ւj(6k5Yya囀斫]nY[ J)bʒhf Z9%:)4MĬk ]t-nCE^'NNÅuzV͆"hn@2w c?]p#.A* 7#GWJvm̾:ɷJF.E9`%&tuBעO?Z#XT`۠.$7$dnC^n'rGk6mΤܿX&)Wtqɀdiu%+4"x+m{*#24̮Z4̧ݳ4h dxP⩦xMHҿ0!em|-啳Hr8ԿaʨDK(sO!8traۚ/.PQZb/oOH_\Th:`U^uJ+ qUɩ61+C`[V hg\UT+tj| ]E(GV{-b*ZWY=7r3$"kc|,%Հ9>^˺&o[k.>Feh᲌W5ѓv~IW4aβD |/]hwEbs'-\΂Os|g ,ZѠ+K+l!c8 NQw)  :<,t˒x'BTsdCJJ+/:.67ˬQcڍ*~c|2L3T~=`\μolk TR3۞Lސ(\]ˡ\.!+Fh =U+0eՕq+Ε^21Ϡ;)0#~npߒrVrۑ&FMmNƘ\6"-FpFǢzp߇Au6}pVS'E'd!7e@CTl&y{]:yQI}6RrOj5!MѵW_ iW9_q00hٴfvn87[$Y2t{ibhPz'=+o&xɛg)dꌡAp]WcI*@!G݃8ZZfAAN˺DDyyChqs9X9^" Gʩ@aQ;4O\n sLqg`!S*` k2!FdU-j:'@mZVxڐ ^N?kCFDr(sw eXjX6 I` - "i!I葫oanyaTf喟ghk.VúM=3/@%U[z?]-$|5bN?YHפAc sƓ,3K1v9'8*~V.1KQζP3dXc40.VJ*^ћ*cS*S 5F^V+,T:.!Fk v_jy? gJCV4:r#cA$f 8X5slrthuHʙE^vTE2"mgv^ZlܐSΔ즧檦)h /Q*!..pW,Ħh0&WSB.1/HraQ}_EKoXP"Ruq'J/5N(ހ쇪߽f# F4 EXCTU7E^A/+_&Gʏq V~$r!Oê+>t`~jު@qVdE3e߀^V >` wዡSgRX` bY,`'B(d>2gf!,h>ž"fI6)Y6\QU['f`,Wҵ_& ĵ2U? hWM*c5JX_}iVå .bY>z=Yc.q_vBlcq0XV=%tKLe/(LzM/X9,AͫJ"UrrIP]떊8J2 ͫ[n BڂClaKFg 9ğBsN 2R8~Ge1Q[<@ 5&涿GC"3!7%H =EU(wt6䦚iqB/ߢF9v [~\;/Eﷆ AťPF\g~lrSِAˏ_Q#$ )Ck0B1ʢW;]P@=^k\ l5DP/hM>X.E=^ ȸ!GK 1N f @h\i/o!1ʳ[1`'L[U~ 08Ђ",+FvkYy|,y^ow;악ez̨yݎt"[TTxIJ Z 쑞k`x0p ]<(o|uGqXi'I |3N duy!v}~4c٬0a_\B:]%ŝX ٜ;w5NE4=V̩C Lɉ(n)Փ9@X|07ױRmВ y]Fyw%H[[ă4MҒԕ P֍l ɾ1Ն1ѺD9 oa;$]ˬTN%>+:׼l_Z8|!"l(<]U afyB 2vҨ4*֓Z40=o _To'#Wr4w1zy35PxQUތl Fer\ԥ\ڈղhĪwwGR>5PxqX5P!y6Ғ>O$)࿒f:q'̛*[EC]E9 cdjy7 BM[z \T3AG5k[$cDc$/)J`u%=^7PT*J圛?K->X Mx~+:g8#G5%<eνt/]=ۃp5K?fk }V)jf- ءH>ZHQO~>ؖ8,N0}.nCBvwWCbY$F5i1(cM - @ d=8vO)L~ Ci@ؽ5?uU`ceX&Yg($ƅ]~ҭ@ `O@8#KF҉0~HՀǣ.P"?gU]q)Ilh~w+!O=Ϩsk\1=8aW X҈~SA9@W,.FGZM[0]BO;_Ir Xcn6_FPmo1c w眝`֪T v٪/;&7"&C*c%U{\LVRE_ee.,y4Rbւ* #{zepAJԸ)[ǬmYWC;,G5b{s,i&\|{\yeVK6ͱܧQЀͩZn KA2D {؃M֨+kVNz x-Y'kge^ťWF>ܪF28&Dof%ڋC~dBp,Pp XmBf^J[L Axd unc֦a:-d1ӂ{jξ3 6oT& " k:iL5,,mi+(<B,u%Ɛ I6!2пOKt#N)4<".eߴf6l>e.cEk&҂>24kMH gmo,Z<|ՠNJIY3K EG-@bL8!pISA?#!QU= ăHi(LV&Ǫd[M&{)SiZ٩n"GڭuqLR\nH= #Q7BoflGI2%4ݻ߂eM P},z,4]c/@o- Aeg*@&C,alqObw5oJ~\ )Llh#Mb#xf~QK[׃L3jaX ` {g3$y%P[5|pxtIƝ}O?c#9NU @@S/ 3F|0S` )(@S!nd) G)E:1# jٞw(۞%ryWdQjZ\- 5~B6yoQ$ʆ%\ٿb^P"W=r0{fy@'(ґI|yLC'*׍k%iͿ }ؙ0 PײM 8lR}%~"kB|׈< g ;Ў+6Қ!:xAG4+:9)}MmuFuPr@M\P.Lp%.~:#`Crq3F'D{3nkQf:Ѱn=Cu.Х:ڗ>pzTN02̠k?ۡeKpߏ L5|"pKU|ZnWT]5 Q6-t`T8\[HBTI?GiZWkl),?~]v34&.{oI_'M뚞z`rB1o)B RީrB7Of YZP4֐ ;î&J}1>. t~DI{b s-[ dݣJ,S(Gb~gS8s[[o5V*fq{팘` {)%X ?s`]XU妯z,o:Ib>*%ȋ/[}RR/7vt^0vr)4O89~}51=]h:ȪțKP,⚰A&$c_+ՒI{ŅKC2L)Ҩg9'^ša֭CQ %D ]J+B_W E~+F.ぞϩ18m!qЯL5kr Ҁr7ƃ%4QHB< |b'ywZt@|&-c9n {>[M 򇻁 2Uuų?o rA)2dCtKa ˀ^Nr^vYwBg1磊@H: ,~6C>aZ1v,$n.g{2vs u^W*M.m.`KwCzS;I&hc ӡ@w޼?pHpcXuN| qL=R99B)# Nʼ#b_8(EŤz p(̜2ω\EAÓXp3ÅOjpZfV}XϘGC7%@4UB.ڎۅ3>؃sgRʝmV%QPU=0pb#;//IB1C9ױgRGu,٪uLZszΈْPَ5#dUg9ͤP'}Hi_rzzyg{a Ktq 儁"7;ʘ1g}br\_$twhg3._}#cxh l*C@'։Odzgd.3|zVlW5xD{9bu,h9PiErLp DQl7ͅ"=ۦ7jc~5F 鉐-'m6ʇ` l{NȹܨOo&Hڙ]җH'mztY"L&Ģ(h\ l3{-%hBIL .gp9h3gG-lALٻt>ۈ4Zb,E%*FGć^/iK@/ͮ'ONN%1PU>v_)LĆwQr&[?Rv8%hAY@ZYFȼcb*u~$ vzbiD ؅@z]ڑ ,1z! "p!P9W;?kƩiY28t  DLg!ȧW)S#Zt0(HlD6Y+gOo[0~uBA—WFAJ"g؀g;!\:>hS9%甘^N|hѝR۬|HS|7B&φGBP6^Pj@gʿ]@"b`= јxk4D>,-)"`)d!+A(_,yLŵ@Iӱ(ACIolI%WwIr;I HU^]ဎ 0DqD :ꐂȁ2g}全YŒ[N:%*]CW󻻳fǭ0hqsk q欙ܨ!6Z v; ЂWۙɃ70@GVuK Pu~%[y3ъ|9VCu-ۅ3T|67' YKĎ㟕[*ˏjLh/2-Bށ#L#΂t+Q f<Ͽ~o1IR6Ldރ/ȜyARǻ0( mWŦ !.ÃN?*je%4cУ󃦳_/2ޱn5'e^Mdӟ%Y):dd5d[<{sn Vݠ:)X(Qa+=.Ӳ1DE4I2OO_퀬;WJ}!e ֟݅O axt 9QKa*E:ŹV ^/=Ǡ]EY~I\='j߷B2='خ\f]6w_Kk4λ\-'?B:zMY&Ȫ+76[JPl"#| wV9;UfvXi ;YOLaT.|awBp. ~&5kuVs 2{G ?8 x9k=` qI-3,G0)[RJ'@ Kz]c77~ X w?G7t~ i*]$a$9dd0ÎπJLJ rۘ\Ea_^MτKװ48*\äll-Iϖlr9='r (w-es+4Ul%bSm&$UzpJ>#wHdaJ,׽C=.?ƂtuC3>t^iBs14QDx/$F?9U?w2y8=1G=meKo?#G!ҞJА/_r*3Y-Uk@|҂{Ez8V }z?K5WAWj<5#n\T0}Tǻ-3$1}dz1}g?<>Y@`p +6Y ^ٸ\!G8OIЭZ}*s^N\f+uR6Jts:&^hnPQg '6Jok`#b]>F1*G`#wqK]lD%4+X4F%ېA<-Fқp˳% c3<8Ơ)y ]DaWUTL0s(bM|:>Ĉ t@=c*ӪhKFnT~/@VzP^?Wr:(('ym`|+/RC1wcl/3Js{NW>,m1&DwIen(*AOP  9:F :AkmsQ+R[.,T6_T7_@vX| m4%dk0t66 -5k'k?~ /7pƨ*\NĂ(3<}3J崐Lv A}zؖyF1hUNS<4=M7ae5 OݡWbݔ {/ ʖ \05#lt9S:Led*?/ngXc|b <ǍA#>ۮ A=3 M4Hq ~ l4 ʑV>͗m9PT+ɄDPFˑigiiKhYTy-(9(_FHuj%CI,C &PtŒ-dЉ4uH0C߰tOjZˎN}zR 7tc1u&Ak+&K/b/h|±$W4Ykbq |acT=1o؅jw7'6?gl:$GjzS-&#) ejmT:SN,QNiӑfH(y=`heuV,sp4U[*:CЃsZ G,eپ18׮kvڽFyUbMֽAa9:e8YŸ;~;,[-;}QCgs_)9#?.ypc3r)$d[8!gNx"7s>}#i>SV ewG#s\QCQg>a` %0=Ez$+jmݴS0Os9CZZg[CYghI6H`kQsӮcMUfﳪxvwަAM?< Jt6v&8h^~] ›U@ _>( C0Iޏa6Z{Fj c#{Q(O̓~s%{v&FX ۙ5'|LM [oX? 6C\7̡s|0ElyIav"~6I_*ԃ# ( }YI\.?x܌徳*QvX7Sb &Q (mpE 9N\mU},ũg+9փ,\oqnd7ekQWv~n7O%wW Ѥt)TzYu"I{tk)COKukt 7xI)hG q`~7'^9@P}\MxUB|K;L1/c 2`"WtrVkqtD`l*6㖎k}SYCE}FcN"'cV k;e!ҨeFunޚ,, 83:<= ͕wnQqgfǬ";)zsNFtNk ̅ä g;rI7Q[nɄI|_ 9yĂ=c1z NnVM22"^ mS}Wyq&Khn0S3 AKa:KiUdzT + "6lj @o4C٘;0 % :h"Wns\B:aG$i[+H Rѭ'P5%TդXg{ƽl#1ub+/g!56\'OktDu߸kU,aNtY-"}%D͒X*!"vƄ򰆥}Fy|~\#CC@?J0At6vÜ.:#}X9#;+7C<%_bHVx˼JybћƢ6=/aog=l+EpDU\Dt=9 l_ @sgP5Bvr>ЂLO\> J]쾶&S:/7!s*Ϧm{*O!% Ǹk2N/];f fls.-L*Y^MRGΐ#HRIEY|"ڙ[S`٤jfݞ0luqb~їNkU2-Pn$"oU!Q)AvapTe<̊-@A>Hi`89]^F ҚM8yR8X;Nƥj24NGWyg9~Mۈ~ӋJ.dlZQP-yX"%kU6a] ߓ͎qAl턄\ɪ,&7!ssp(9g1A&?ՃAœoX=|5'v]~1_Q40DY~~:e-rҤ| 'p?j{bN,xWVŌF,4}v*_(#0nnC'VV1Z4>2`3R}GkF{]h8B7F{m]וV/>%OɄtܾ=wsR.2Xd7o_L3D(:*';NI/2izf֒ҰPy%X繬_)8IPh1c/[g|^<|8M Hu[?qhiW\FKgNBzZaǜI*Aepڃ,z L@E;" Ѷ/QL7f,NJsqFHDGriL'+_I`&ۺ;cȭ QD_oZa@DA0AU}=2((֚ڶN40Fv&5U6EX ;˲10]UjLuVbY. L#rב?P& r{YtpjKa5:r_!NutIpPAcZuݚ'!{m2"(JYL8>3爽:%p0] WKy#Ǩh+1;}Z5C /U3}*~cbVv`%бJQLȤKL꫷L!" - < }䷶TvߩƍȆ\z|F ѭKWH'_YLP?h@IvFߝBb;N?QP 86,@UwgZ k>rWp$3pLN,̉[cs!K޿@6Z*SFã\hP.YW爐.X4▭Nq\1W mL^3u : dH3S8P%];] UC3/6&>,C6pxi/+ف TX]LzƶxgʯhNfjG'?Tjrv'[FѴ*>1y֚}EG4y*8iR}->gc7~[H !QP~RWM݂ u@c{o_  ;; ӆf-wҒ?f ɽyUUKXm8a bi{RƉêlD8)š g Tl98pDu/FFDnށȊ EWr*O]oyIr/%lqU)P[7@úD,x:"r}F?L|Xw_`h%3fv1TͰ}ZdF#Uevu+ f!+| ɼۋ`wШenʆ;fw6+ɲYa,->ʃ0@OX`f'(_3SίIJY@9fY\MQ]ӬfdGpe ͝C:Q@ G0wK4Ö7@ F;O>,fl]BQO7Iq`qf>3uvD IۋI)}VWiSqj"2V3oduzPTm"9{/23AiəmS|Cc˓9\܆P1Ó̶hƆ~iR|58S@e¸\E`S*Kb?XP}ғ=-NxXbsOUrl\sɇ0[ϸ v źt|ڜC]B/'>SV38 *&;.|BnQ&h(X3dk.Og ѓk\rs288ْ6Q' #qdIFg8n2)mKL4bW9:NbdOŖ!ô޹Y\$|oVml%@ӸxXԙͱ_G`JxdT5pZΜA9_%i9{z- QÕ QxK8[&+N,d sRo!\>:ԭvv'NbaAiO $%M쁒8L{pHmwTWYyOIU"~ ڴ3ٰI{v2@0!jqV!:VQ;r#O(8E i2_3> ܼ}y@e,ғ8!Kzo#D1Ud<`qV .6A[^EJĬhV+8a ưO zb\%3¼rbo)!;{^ZEU˻|L>ŰKfT@?˷?6 o: tJ\!rĹG/w!*# 6֩@܋6L7mOקqC51o90C> 0;HS7HTU|?*7 %$}"(ԝwàbɪ |M|jt{0y7VUO'Nm)&}:D( (>rj>V= w71R]lSAtj-tOXajVY~D 9 2V1RؘLD<}PRV5*EOthLΚ7Di`VZ59&{ыLh^AE_ m!<NP(K85Vꣿ?MvMAkLX_*q+Xkn]ۚ)oz0>̕(-w%hw haz7hfvϖY\=UuO؈adc癫3si0&CὸC[;!{\յ  :$ߦ@| z1'#h n$!a,~Ȩ{w;ɻ}܎9.O-UW'k .:'TP a$ّY_,|*fu(uA_qW-Ѝ/sh`r 9,QyK]cKX&1q!_h!.Ti{+G)n%pxMɒ˿h8|.7n[w zR'/.3/&jjEE,O1R _pvBMQJt9I^,Trz6\ry7鄤ooܱ!w/5WJ݀6{.I;r B\~X"+4xbbCWEiWZnZNhFcEQj{ɪK~j*#ơIPGIm%9Ȇ(jv[i \P¹wCH:.օ՛3⿅y1clt)3b2c>oW#eLAAA'G'Ĥm1-֑  =FA G Ԫ[#-{~P.HBJ : &7N>4"5z^He-!b;ϝ8J=etĚ -_pBKUW(a\. Ï{ 2BxߒW_d5vo.B4gGJ_0МDCjyTx?-6IS'ڎ-(FczH2jĵ&hI}($4RқסiLv[??R}9vSo$ha%~iK^.TWoLS$Oǭߠu[oK|bBg%^\ Yٮ_4G퍭  ±,}υۉMkɠfS ;AMPРL6B4HI+^хmn>u,cG=@ˌРb]!h`) .8}!~ N8됍@V<6R϶TN>P A\5h u9CDKQϭ,g(,U>] 4gaŠA_ 71bpCoZJonJO?K&Z 3pC!28h 8?wTdlt/r8UV6)~!QANur5]ʮa*ﴇt cbd {z QM, -+w{ҎzOVG3K'wδ iq(w3o3rp~pw3LludM w^s,[B!NS.ў2WkO}EJE֜<2 _FqxAN<?~4a/ cW& #,':Rh S(dܥvzsҁP.VB#?[CJOV_!΅i&l!>T)]>]bֶMFd%]4.-<O/ CYKTf«~ܗLH $j3dHL55^^Aw^QG4qm/C. qAV%UijK" P+I!j!xuPT/q4J9ɲ \L=!"vEDyAR%eD]kNB&q4a7|JX sBI&x?>Xx0 ڿm4~ L_tIM颶ݥ@Mj;{s.ssY2ui)ޑ#L<8ޞ|X>уя; ƌ`%ԁN90s@{GAsS[`؞.)GUfvg}`YV}2Z~+eA #rMvSwI+$jAvyō>}D, Ngo0\)Ufvx t\\Rf#Hh|F5hYz+ .}t"ePsZ&PE|)ڼa#Qdv"hl0h.^r+nS5mo\Q/``"~k䈂 Kr[&~Lj:(~K4+5zA/ԗGT}g8s"_2/K{w`AUqְEg\ǶH?@*fjguZFA!a&d%ٙ #o@U#ZOS<LxDqgs2m+ap'5v&kjnnEoF R5+gƩywCY7?9J@MI7!$LRK\ k[ߥ҆:Th̵qlE6Ύ.+Db"@lxA6_h 7[X S]#GN|%'oMv_QcW܁ 9>z$;UJ}@g5@<UB݊XN|K-Maz Uu3[7޳C,۠lU =8껈a&Pbs?C:䬫P(=]/y@ vi*ˠݣy= = {P;OT=&]QT//8-N48Oxnw8|į*.hAP%NٴRl !kߒ ECޖe2ca8BsK!f;R琤z1o([E [^##F4'R-e(# =?&UYE^v|^`Mu$~\{`3 jR4 d_S'q{wp9nK qb[D9gGŔF= ءxQ8A] ^R Q#O}U A~ WtV11ڿyoz1V8u0h{#3FI?ܫx%e t~JJQ.EJo 3׸['J" h:jDI6Y,?HO2:"!٠wX^Vzo )?W w k HT0Pqi63iZx 2y }5eN ,s;uN ֪@C-SHq ԩ&~.Χ16fUY9v{(*fOAi@ĠkcQRipJU|_${ArLɴd"6CŌpfa?uRY{Ujj ;zM`m[ >fW/fpZ`Uq@!TX(_D6/v>t6Xɐ^f|}}u/kwBw!Dlϣv򅤭l^O1m.J8SIy1D cS1k62VGi[0@5Pɦ\ 7yVwsu_V%EE!j'ٝ_!(#>yJDy{EHݮ#KV"_1!rR )^Y\rxIIdWJX3 Mwf^k*ŊZ #lx+ƽE?c^"S-u@zOnl2H),.c-%MR,CHQQ^#4@FgDG-1kcj$~=ojV6n0?^1fzLI/&AwILӏ&QFx"u;~b>qDM! c)!Z+JD7̶& } m HWk:lc0ok ޑ6EV栱ܽj.PX*CGrP, |jR"~'؎B $Q'4ZijHQ~$̤X(O咞\?(pIC=]>MehSpv tGKt$rFZsy*BPR mo Jc6)U$$zT[b-u:1X~ 8ZHL["RJI fwu>+_GxIݚ(+ T[?y4oȴ;hzuw,nRK8O8^!`!| ~'Pt>+7P/ _*84^qmXz+pJշ0/ w2;y`t4]QH5Gהmɂ_?ZNum\V)&҄~O#=d;1}4nj1)z08JAv%‰#M3C,3bj6%{-|M#xQH|k\r)jqq}V$^?_s騡,Y!?XC`$\AB*(?2t# 7dF,'E w6ծd֒[TYmR(K_p'qҘbq\YJ&˅(b2'8Lүjc(/,C̉ZԚ0e3|?-%K边 ŜqQK 4OGoqb t? [K43PQRǞ/ w;;%GYyD jh-}udBp_շǫA Kr&A3")ᇻA=϶[_"Z=Cft񄼶"Q(wT0biHhGU:4xDIweCpyJlpVevz/"6sbRs ũ1DB?,43"l)BD3v2pA|O_;GW6aa3}nPN5ֳLq T:Ƨ=d8v$htRI+X "S|==STNu.-!熡IxórE2ݝ*/y ,P6VlV&G@ M¦N~CJgo7ʙ=  @'g=žOkbmh><+6Q Uۻ Z7N80 ?m6 K~F3zmwGgٙ }p-qVkW;J64b[hhv9%L ld^g,e/:IhKbSpM"fxxFzLX#; 4$[·borwqI&H9`ZYM_8u֬Kzkup@yݼm|/{vaIŒy7keTB/^ó1~3X[."]iBj06t r9Q~. c# $C\\u"*oPc<׶Эj6ͭE)ZUXTRmPMA+g@mJ/ GrA(fE wp&RbIS汢~j|GmsNH"t(kDʿ3C(l[!Oe3'_&؟{ߪօXENW<$}K`'C]iG ,/Z(fTcgY-ZD霱cU`E *.l4oK$z}$P(`DGxC=,7 ODM DX\bšA胒(lrI)h.EWhD2R·K m7>V9m#/$wRpDQ'tffc\|u\8@g}1Ie ?_RY,ݥZ5c :gAu "%ڰ}&b_d.btc5&uxDg(aLa"N'FZ5_UF,;v> AY8}sτ% vUuqDAl<+A݌ޕt.uĈ}|}asëޠ&$xb4 wB,Eᅬօ귐̿Àci;H!\U4磊5Ӏ&HjE)=c+HǦ ffYqڳ_/F_pVƳץo͝QAY(HkyaUu5ܥx5Hs/]bͩp..,i'4\}}u>bթg /Gkn V!NڛMkDF6aT6H- s r/z;>uG_ymtdJSNW `(Eg}]R~;\lHYFi(H]J>Tq 3;j3и]ⶸ2F>;f)䡂9/:ge? `fx΢ kg~N jZ^PF:˝$ rEain4(T5feF='E6E-V, jrHY—j=a~p8?op{q+}d+ec٢YG s2 6cV)z٭BXRaڐX՗+}ْznnS`*ܕ:/= 4Aq-,'Pr\/oa2+Vԑ9^k݈JҜS@#oF,d$ET2k,s4X &JNj5/8PWoCP8U3BeafB_U=0ʔK}ۖ0/VracTr*ZYcSvW!T}1V$'H!WȐ`>i,i ܚ-T)Xm΄"tMcJ - ޾b713jibC@ ]*JՌUzY"`5+5T͒ KNb5JSVLflODgT-爤 )#fwm֭p-N^(6륚yw|&ӓnsr+*v` ]}qZOw*'a*4$ 23G|k .+\PW?>"{7Ԧ}kIfw^Q3ku9>[QSWu9EnO--`\um-?ɜ&%5$pÑiw u%.FSTc9MѕtWV=$#ADi?Y.-lM_v扱ln!CdP-Uoޝ˯eq߱牵筲,$ʣat8 D;]]v{[Tz45/i8MɁT ퟣd*Y0mZh1y6䀿T[vĶWDФ'h[#NznR~'ZNDo@ϭ2 . RS:f_S*%<~9= ?kt >a(n#r3 ԶLu[up@U.f]zá#̸ySJbvLԑ8$*³9*NZT_%iKRۯx[,y( z5oתBW6H{E|5'49PEsrsSC9>By#윮iN4"QU%$/C=qyȃ=7*K6Wڋw#lI} 4kpqכRJ9Y>E~PcOX-(W}=נGY"jh42[:j)FsVNeF: ab  Fv3͊wO+%6d]?sw-ׂtIᷫy%yAº xTÓ 8ZKjŚ.Nx@>Yt` v L7{@)klT64F_ InRp/BAlp[% LY/p%bw92zg T u,ta`#ߣUgP3lgMS[ȼhp",q &k~z;Xݾ#,C:^jF[/`caUAXe.g}W@ ]Waмg > ll~'uhxm0ev:I -]>~)!ooZ+Utz`@j;֔<iMRąH+hMr3@J rB3EiWpvmx3 `޺G)72-i_*sCŖO[*ff9#ԌS8J=%ʯ oMZJ<-0بcA) B(Fz̎WH0}p gN1>|T-;gN-c(jflQ|x!$ M$%IpGlK`2-EKͅݡX8Zok,}xILzn9ZeP||**%gH͕j\YNIsw+ zكV!"`*H_ckdAKقqȆQOꏃ{:CeIUX 騘5 hZfUV)0-/I,Mތ.Ph\ $-om*aIdp1=:1y=wkaU5SI*c"di5 ~4]2'A\ݨ#<<:T&<#`m? j3oL<^~:2svNJcbaDžRһ2`h;wfs_Į)!ja6E>ɿ) :3ittĩFA^gF I8O}YCVSQk\E6UI]"Jv;aȯ ATطL&xAH,LnbtX:GXDU1<ڈK>l6x,֗~-,yI38e1J:'M hyzbȉmge&Ӵ[m)|Kf4BFXW_FDGÏ %wTn|e޴+0좒\<{H8!;sU!;f, %֟fs7 q|PGY?Yw9m ApR8Kןı¸)X@r=P.Qƹ 51@kI.s 茫#'6w#VKWyf S":8-"8nPu"ҵy4OL߅ItB |r~IWqOH~|\e{גVd.bMRES֮Yqn$2$+ ى6eu;ĺpF ԣf#8љ"oҦ;e5sɯTMn2QIoCCX4yW{X͈*xXk5=Ϣ1k%; &MN+{Aͣ8EXP(Bɢ0[h OמCDp,;q~%\,IO!)Rʭ炭S E [hF.\ ؔY{@<к&}jܨutpTJ1VC߳KIR{"&:B#mﳑ\%uf9 sD8*7#oM,"X9R>vy*N^4E)8d# BD32.GV{>6E@ l-\K&^WlLZh9QL~\t,LWקVt\B6Q/ p9kx3{f4QAw6t?F{Ŝce@B*Ұ<۰bf 8R~#\T+0q0: ]uT8?&@檝=$^䘩tjzjnp}O0- psۆmߒHYΏ'][R$~%V1Q^;H?E²J>sk}a.*a[T4)Z:nFA$4^AIjSEЛ־p2 \D500NNTFI]`ܻ7u?P| >div떼fkk4P/) o݉E\yd~ZI]X1-X~\y%pQ~=Ih"+jȒqƬg:MaDέ55#=ePmqpY<i;Ԭ}KC[y[ٓkx A- q(/f* xU(a)+~ǥ# X~Rl{yie.t,,gOMLY)7[a"oIG'@ h0(I`}怋w3]@ؚ^84I)B f S e.,3`CQh:\"ݚizP[t {K(ҫ_20=2n,F_ILn qHS[<>@{TY)zv,}ck }#,`% K!?rD<]Ƚ=|Rܸ&p(()-A%vx"e1 f蕯2ScP}/bw§q**9DZ>%yv4-VLǫOe?ݿ=9-@N"(wH:ު)%/_p 9 \P̱!F䘧֒ ;4(j?ܷsxtop a""u`3~i'.ue3Ȣ/~;2k .rg xqlwQq4|ߨ)+\75W$PzN3&ɅfH _t|S|W[xd w&{A}CiK) (URgF9,bck՘񘱅JXs}향gqD?Rx1w4: ^'?kW8gA0F5x0 &3U/*# 1U%0}M:eڻXw@! ^˭"i>Ki0j>8˝1@HY+3qg5`L)zFU$ ?@ѸO~^ LM5ݤl _xg%Q]j<]`<,%1M3s֡+ +JdA,QUs!11$A]x4ͤjW`}~AE, ӵՏüE=+@Ndb^M1D7.?\@jd?8.n mw̄.@1FB%4**!ѧdTӆLzhAK}|uG΀_KS*,h cx{E36[ʼnB ep4p{N!dk&Cco/l,ve](R #:GyYn]dUwTo\_B̞FzwKDNa;}O8je+Ne4Nj!O 3҇#&S>?Rϲ +C<V _dh1>y ) ,E  ̸s雪:ȓ.Wͳ7hjO4c aa Z?C}D1|d@uf?&}uR sV!#Ȕ5W^¨{ HB۳{n-fDV1Do2XrLJ@My*˫ ,}&O}zLX1QTm㺽݊ ;{lNM! yD 7Dm'Yu3sV(|'O >h㝚"5V9OTAZ΢(Dj^S]ӑ h hNZ3聢anT$mmN 9/'جa0ёW`xEaW߯,CA\~)Gm%0wY42ɸ`ziƧ#z87)4ge{u15ᣑmjju5M3cvWr&tQ~J[w@>n?tAa^؄\(m!Xx+o `W.nR̽7C⏢ot1-5TPmGQzTV^Ϻe%_@'ǫ_ 9 @Q^Cs_WAS35 De˛gqN\=>ɷImExAeX7^ +Vs^f,[འO< F6)DP.ˤ.カ.Bua椘 /e[k8};BUn \-v舩(} |QEu0;ٗJDZ~5|WD`#xٵM9ʂx 3ݶnd iHe6) J^~HbXPȊ$oUԈmjg-[y:c?73Aw=1)6U+ж&0} ꫜSN1';߱tD&Ӌ[˴D2mq\; ~{%@ ]Cj^0O{+ީRs 'b2έV^.5anViB"t%K@C.lu-7Y2x䊏 mW $[‡sj?*s<OGEoCOqc%P/ 3A[sVmV2tn2thmjgèkِh0V2O99}@FܲD9ATMOwSII}_v1sJ,&(!|Rm.BVfd@  /C϶=8Ëv hI]ǯ;Hs/W# +@-4ss'6(R0T* JSx#`Y7@OءE&WRer@G`A5Y.~QtjkH!d"0ƗX!x9lӎQb:?JR2'<}U[|Ku@ŒSJ~+$q4/N ەDPCxLɰBHJ`*}{[W@2˿ W6-5ϖGVsv._Y@ܻi@g$w _p$kْTX{'̿Fn-<'FkO 5EEҒڮle׍Z!'Qiu/_R{E'4 1vOwp_vg7kq7A2];SF0Vl$c[#S[⑼,x .jFFoW׏} Jēv?Q%ѝTUDnhMuO/9﬿G~ivOG Nx8GA9Rv T0*>K ;3ԣ'UqJꘖzȕCyDƤ"uG~T4*T4#鼬azDn"e!Ch1%3LbKjO>tf4XF$1[–ThmWx%ь6DLp m[}pn\ y3Z4nu>&6 ܐ5{Y\@ltRËCi.tbe2l}DV[7'{U58n).fXIhD4ɢ;>ݍലAٵ/&5sN@{̒zZN &#>xٿf:iT6x P?at҃+Vs5}';'>p˷4w`( g?cdrȀh؛M_uKC0".~VVi e*\ Edq=]!؄;Vxp K,1ީzYcSX9nur b޹h rp( K V$_Ѧ"fYo pO6-vCְͤIV1{uϬ0EPwl<1~f%c(|MVO|ǵR*b. 9jjd_oElSw@7-uM>bb̈(蒛] *! {|B앸&"M){+L|N,~rcXjjAjKrY@[e 訪F)NSֈ'c$ LhD?5[ dʟ^}aoj8cpD4'KRY͕515(/"NxjVLКYFE?%9Zv>U``.$/[RoCΏPAA`ö[[\`۟m6hwOK?ŤFH {hmuYx㛕 o6_䝌5\;VQ: +)/>jR_QX:0Dr$ݩkj׀y 6[\9KTט [UZ0rHN>t*!`2o~TD;pM:}^l>OqPv|K-'i- ፓ94sdؒ[/ ,{cӓx!^;r 2;2t>Ďzp{W24$IGC.uJ!}gxN2?E: [E&ln1mRiJͯZx#h& ~CB˖IEoMAXyI8ɻ.!s:3n2#Ǭ ҳμה)(`fV Q#5yE&LS2x_b+7PǥIqH2K!O1BqAmɸ" }Xkꆝ&]yqr-Гhا;%`5d>[jn"rnHV0Y8Qg/gM,[.{*WFE﹙J;mo&p.HZ lXK6>5cO`GS!?6kzXوD5\xc}(C/\k7BsY6x&enQ_㓙3 ;)kG&,ZIw4\Q gz/?ע:~=33/ !w%t. \uC&/i5Jlnj4[?tUGbeh2`>,EcѺ#FqΡ͈-ڨ!(,vDI6B* w_ⱜ97cd _ԉw*(SQ/0"2ĪXL.;[rq7@.HD"3i ࣝw hL(iS> ͝.IMAK<1!I }!}39sU+f|9,ÞHyB|o[S--6*N!RRRTcenvj ^, Օ=^UD%<[n󱚃- Ԏ0J fRKwaYi4fщ֗ vY1p@F% LI;[ho>ༀz6"YSX7Ja]7 go9}y2Q'^ךVbʎaKݛQuN\$ oΕ8{w+rAHz1'[^G'֛NACڿB <Y.|O,}ݡx-"B8?7uUgLFut,AU6ɟ<"|n|&Mzn7QDCpP}=djS'N|–Ml;|H@G&JjSGlZh\{mf~޷ًn?J)ac*/ihs 0(-yB$-uljx6w5ӃrY UԮ0+%DvF&w oo@^l(l|0&~c",Uo؀f ]3x.ˋ`kޕ'7e} 9a?<έWOR~k;B}ys.#wQ@S  *xOX~յPALuթ!Oą:ɇ22j~d9(IA(;FeU?,ʾyWO!m4j[VzhFU+{xvj+'$AerȔR۷ԗTIX8:,wa஋t41xItwbh3[KVPءj&̟gݖLhP[QO'&,x.F4m.[Ro (Ԋ9j,qB `|ѝa%$ˈKoR|g#o\FV]34 "ԫt Lqd|Ag܅/H?!_kwnNu[icq'@l״dOi@sg ύ+i +K 0KNRSE 1/+?9Hb~)a4ss@-/C 8Xn "]$, ߶3ز=:&S&sb{_{glaŵ ng!ݰ4zjFDE=Vеr2"bg*$\еߋ+Yͅ[J;3!XOAtlB &wqPک*B/ȕYy* Og'^Վ ,:>Hp挪Paf&Wcط1NtD1xכ^:2kv\D^0 ':xZ[aY2O7\`id)D [eze*2 wNxk%GG0aʓk'cUh?%h`: R eR%03b{ |R4|ͫef" ²vݺ4.P&ygg|˜Jܝ6Sa f+ɱ})+YNFPf@V!!M g4   CM N -*i3 UӑŔxѪ89E+  Nlf>ʙe:{oX0%+pt>[?c8c*u?9˹9\.},I=N*^>wNLYUd Iɘjx\sͿfB7 ̐0@ ݖ<8QP++qb:Ze4CJ 9xݥk8$J7ȠxuPEjDD2$!sWd\ԐAk\l퍱g?7Pcɼy|nA?z-́؂:ҵK|AS,H^r4JI̠r>x:Ә)"g$@r/UB%#B0RFFTygQ3{q&ī/[5Luq;BN\\ EiG*=<ɨ/ HjK 6ljC 6R*bEK~˿,~]6ώ~ Lv悂cW#Z#~A-˃{3EMi*.C$eA"L<2Wj\h(\v)B=+K-@9S2 ɌMg8{T5e1zy9hv'"j&6|DE#W9=̝,>SP <"vj"D]S}'!ِcE d?ч wX8$# ?OB_#D*IFTEHM91r-ƾ}D]t?ϭl$9=7`">vyLMp>`;rdҐ՚Hz±IO[2CTlae!:IT;̺:2`4apVRF BJk2󘉛q*n fbq%qmhRHRդ1{H |UsӗI'pQphT[bg_nsɦ~'.%eG0]2)1x"HCesݜ4Lq \[ 0`XpW~&wc)N#- NXlе η 5ȹYnEh:Ӂc k5;_N\ko.*d0I.Q wmRzC`G #,b%iXǰRX`ʤ6Ohω{XpXyaOzK)qouω>m}.:tZx.UrpE]%{hTԔCt}tJ,R*': 'gP\|BkH;`,6:ŋGmr1v)OR"u(B*}z<ZA_"eN޼EeZy>hŖ܉ܢt{1GK5 * BǴRK/E*O:]^ZPݲB g,p֛{OH$q.WgpRIXI6gL & ln `3m=\<5xrit^P%7 IS)L,Saa[O[#mmBt*KS!JfƼ$]^Pn {v4U;K` za~"g%9d~'Ǻ!T$Hm5[)p;Ύ-덗QBJDEq5xByB[w"O9E` wy&! E1/ ȅ.1VkrN@x'$3VpvPO J,FAEh=s'6NH/8oHPnW.[7JJuRvbdu%bt.a_p7 n Y΂p4I6W~2JA,6J£u%4ǥT3 sɓ>^X0t]jv2h"ŋXFK Bئ{[{*gP5dR LErYvKE[xU9zǭ''VNFcvy:KUW}+V-%/xCghBA)CS.VEwc\0h]'vcg?ը]UWO[c%К8$-gt.~J~d/;τRhxXy{{ i5M 82vm&P@eMIA}IiĽݱ -v!U:8B'2j/U*w0*n. SP7.q:QFRF$^ߡ.A{O[J(w6GFuL+~ &᫫ }=zI"z||-~p߳-'V1;HR/T\ÁKûttfgW4ƫWN^h~"guvpf H26#_wBO,@E.@T $ Gv)Io0"Dt#89s="ޝ={(QV5$SeeM ΍$~8_T/^۬6cscxVH,Ǩ"Ge% CS%*wWmby:_, Wg8`4ISqXYcP46b F^iF{D5]Kƶ Sj^O$B,xAotZײ3Ž|m/9uqnw=[{;rq:dsX#}F$ȧxyqƋrH'[ր"odd-]:tUriDM \>r&Ĭ7傄E@#uf4Y1(䎋u)Cw%zr֎C}#Ruj# 1Q3rE=fS٪u0FuplFl¶| jd0< y^w UsOrHh @= :sJ"W_Ᏻhx){4FCWO;п=*:>5֮;5X5HfWYˆY#hGZ,Nni$~VMaSXW('Ab6uקZŠV8hOMJg"7埖|H6:WXXk9-Z~ x `ƍ% Q_~gVSQl;w9[S@, ;_C(fpsc$c!(.6}ZԮ 6U[¸yZ|xz7oJ놿AWW/ b1+Yt /MۗJG0,v3|pc'w){O٠UT;V/9pᴨh*#>;pPf_$U>a 2c楻rIDh<ݥA t/\/'nPކ_ 4,񟯾!BTc=+~L} 8gpc:k¢Gh=U]n,8`Eio1h5%6rNDr[^z8"c=# [ oDnnö,mGnH|,28]נ |$5pHIV\u.U%}%W \? à !} 6/%h3:{E%b ,1ӫvK"Pضxy="ý?{E0ezGTA`mC'emz{Z47ذ!*jUGr!uM饩b'{D9A)a>"tJ%=xZJp/zr,M祦7 [vz(WՑh ی%o!*(kqQ&BlI/'#~g4\ 6zAg7:|Mx9M9]o7^f6ɶ=[!>2nzߍ ^~(|TL`hE\$rw$nӞ?^A F麏d;&#Mv[)VlؤKChƴ-L*LBXK+V9| g_K΄!̅51u=NY2H` . ʛ&QjZ%tba1q2b26g3Lljq7]M1z0Ě(.hg$!Va״$1d Q8[UG|Qc !Nt\ί"hC)&})C PUO:)D_:Hd[IL&!#~[SRj\Q# u|zT!Iӻ6ZǑSz }0['r?FhHLow~J7>ʋ֪DGq1I&}~%lac4(S#_U2(#*nkkOJ;6Hя}uܒb_yWP%Ku ĵl~RDfc<@ϓBOgݪ_,]$9pXe~e[T\}棢8cy7M1.'%]ڳINC4 <& ^Lzڥ+b:` 8rx~uEdfi O ;]GF{-=Fp3=/Bm{}xX9F;f(C|H=?DkM1؋CG*ߎ[v \EdR #9 D꒘<{(ئfXJk_D(j%, s)$2aTn8Ʋ70r[ķ9 8ڔk &cB%G!XTD^TiK6ֿ][Q=NW] ~TVVߌu\"J!;n┻77fa/-]- .y\E=d7F)suc>E q9dу cwG}ê m]bu8Onؑ:bX QE5YMeQkE pٰ :n@^4.Wx\! T!X)v en4 u#r5^_CASy.\!T.Z~GeD($<` cIWmKLRYz~3dvn$.9 0S9J/3dԤպ/r<_&LEnz<8\T.ɴcTOU@\}jhJY$8wi]|WV`~G")jʀ Tm*S:S?ء&x>q|-@z=1k0fZj%A~~gBWB$~V |!<Z< 3k{*堊nOpY<:V@IJ3^TNvD\0v:7/ozwrhV81Y~XND'hɒ`a 02`Wsx ( H6of{>I u/WwKfW{1KGZf۹;WwY_5>Y4h:f)EşK۪{O.&~0Lˀ Hf%ٹkO9G13l A@aYOv~Y<`9'l0 { IgJ3e0/BBC-,1m{y޻[(5qP֊CrqD s]eSF<UBݰ0+m{u;i¦33eze7qA#w[;__pGWjѮ`lP{x{~ Ynx1sÑO#mOk ꜑Ƴz|H\>G9cis4JjCm{2_soCtn̊:Y+ɞ5[u٪ZdRB%Xc;[Pc6aBpئ^_z$ҙK)0m<`<ߎi]?l>cCiȲjYg2ӧw䳽t& ׻(4'mh4.V`ER& ti΁|9HULH7!Gp[O'i)f0ω(zB%zN%OO2j:tKL:Q7lGqy:T;sT.Iܿp c\hؙcfLT\:&?)}H 8x5^I BLpwa<P3UKpjԞ N-ha<XXu~5 ep`%Z? ֊0,㢾FeɠzmqA=d5ٴg{Uo~S %&H[ AEΪʾؾ^g޼=sihĈT .9T@]K7Hc<Ԛagec{C26_C$hnLGSغcX i2IBZ b,W=ls=L dtmr-:GJ 怀)+"UH4ؿ#(1(Һ0w#D 8k|J" +Ox;g?N,ݐ)\J4> ʍwT}mFP6o 38;^oM2 %S&sdW?q#I]!&ğ8T A~5wv۩* VTGiJy!ʟVrej%DQձ 㧂f9ۉv8:b`|*;_WZc(ѶJ#P)[A)@hc VY*39gSF-4uFg9;{ +I5g`$̄n7*lzDS5{] wgȰɥnpqv.re#g8)yᷴENb5l/ ţz1/Lb2VE3mzb2LMX&>_MuYFAU^Ý `qRoꔼngW0it,-F41 29݈(BJ[clGXEF1szFM FJ"3;[إ[,Jlw@zF)Xm,_svg~J>f{@RnY)}Ir u?i$ ^@ O3d?$ܬgm @UFYo(.t}% )ާ*~1qt:#c;hͼMeYgx\ĝ̀`ꖬ zEy[5yv8TE |Ŋ]JQz-+)aL8Jr Gj=sBq~ 56J=+18a'k6.!Vcm$j %1R#u@iϷqv_xm{*WyTTqya2EٝJYgWgh1x_~t#h:C)[pŶƠݒ`%"u,Pw E<_(F`(*՘r!8˞BYdN9*4W9:FCO8{ǿH^Ճ(uAoQaե7ә/b BT"B".]_ۥS$Wz7K0g^LYf]Єrͨv9򪙶Ӏʕ[C=M"L;1{|_MklYIg=WO@P%A1Kg%L o YQOKBIDNayW! OSQ֢3_ 'Xr1W +[_๞ tzT˫ 8P]A "^X}sؔyd͙-fj1E$QY2,xIC\5?/D3C7@~}DƃwWRFG5^??gR-l\C<2.#22HTUqVtv`$"c!Eocqt .6?-NvPU~"w^R{1ѵ(Dt 3sR1 EzѨ>|po~XK#'Z(_C=2J^y xcijsݲ98Q喗(͓4rC)\)b+vI?7o Op^ؑK}*֘:ؤ8ݜAAo0nMFƑ[ %0Qr/ΡK -ĴSDy{4CFFy9Y^7LGj'}iw5ItzJ* S=_٢/FlU*ϰ@c7[_c["]2{tPËRy kje#b_E`c_J(!|00S&[2$sYI6b'| []ʈ`ڨ:0lݜ!`kzԿMƫRAr1|R`$JtOs26 jif?抄PQ X&%QPֺ ̻ WVӑ Er[j,jntbxjr=gNZ-|e~s1}#2-&t:(:U"{T8&p퉺޶pzR_u~Ke⇅+Ca2f=W,sŶ~+#CJmܡ\YǾF{T'H arXpǣޢFt>H}> ~$fFr9_ l#3L?G_IɆ(F}I#:@%wGDFg˻ЅִMpv栙 8 B}L7^toN lq1g׹7DldsűF9AFW 1B13Ku۳S}F!S_fsg66&L+uE%E{xlפ*}˰buaE LbwVt)f4<=_qt1R$Jcs׵XTc.`fc$R6]0SsA*\G>uw2-_wg::> ( "EV|r\N<~FچG6vD'cS&KD::9Y,tZO_X pwuƓ%!bI_U `%tkG}t hD߃6Hyj&%;k56-)0+ > )2u7a,)$`gFGgѱt7?]߃vJ[]їsP]T6Mn7U;,ԾC{Hyb~"KȀRS~!öCQg6SU%)K{r9HZ9cNq+鄵2sY^Q>N?/fJgƞS@t|Uw/P:t,?َmnGwۘtx.z#KdjdTY(e͌wPAU&P 732O5PI$s[6i#'Qx`ڄOt{&`c>[7hp6GpMj/-M=uI#x[Pc. E?ͣ çL |i+x;e ·QUfhFK,;^|g ֜\wc~Bauj.`RBXgtc(e;sP?dւs0`̤!.eTXzC vhNc𷥋ŔU:3إj9DQ]oM[Nt ,Uz0$J`>k;ݿ$G?B83ORk-rA:s05$7zgT 6DZc5g-%G! J_ =vaNd[Vtt+4i;B4Oݞc@_'ݷ`y'L+KGr<7Jvne[z RxRO0!Yš4mM>a,l?=s@s“E$6P"S:ҿL|5 ?x^ 'M NUT߃ 7x}|'7f.'֨\2ޤ(4i7eDx%O7Yk9anϾM9a EOD[ euJt#ڋZ 'wWJ7$"QbU`dK}sN|p6?}s{N w [ 6y.#W4#=|\ɑ'FC',n{Du~:f;$L7^$KEvsRav+|QYr/=_jiX_3W vsP6'F3ּ\i&cy=0`w37OIÇ5k ~s+$#dwwzQ"¸{Z%GC֯tP:u,ݹaԩ˹fVʷ(i k$h{Gq|Nlj:iAZ ;!8nO~brR<5,4AA'搮mkE? h-/K.p _D_aZ#KėI y pd_OYG(']:v-O:wnQcg57 ^Ff~aAQ[ `ҡ/$Y]0I]Q>冧9F3DD\9?8S :@[O T'0E<"G XcDXϮ4Z$n&Qx~4oYȞcdzhzWTu4'C5ָ@ Ʌ{ٖ l?Lr&3ӹu?m_䛍VTnQ|A?m(@c,Dm):e 5;BuZY|g"Uo G(#Axr!}ʰcHVOi3-Oٷ"|%Ox~w%>4\0=//f}wCvQr]is􂑀KÔQR@#PpŶO^mrіT&cź|>194K-J(#뽉V5`5KNA@$tQ$8)x1҂j?F KU^q.)[rf<+>/KYv8i{kD\\WygCuzW}]#ݯ|,F2cBvCW[6?&8\&.Yh󫫗7`y`)dB?߰pA σr 9+5w&paa84%0j(g,}@ &q8wJe׶+ϲA4Cg("_Z݈@!^V/v^f Tft%#UpO%Lua j:E2'(c~9FLaB9c˛A$(0KɎ-5sV"o7BCf=AAkr֜=,u ٟ-ֻGYFB&@rch96* ٢v 9PħůsV.}X`|9>Kt;4)XnYA *W$`[/G[jKX_ɅX$#Wɝ2";Rpn/c/uX{u2Y? ̙es6g*~`ĪKpnbB rGzx4*k(E>܍oVs>Lefk+}a.&9" nWP1J KonQrYT>KtpR|G_fi5Dž+2Bk{gH}B$->A<0Wd߀άhkR8}vg!pVĭ5 y~X6_7aV(p2do5rH 5 r-O!7eΊ:*yn Ӯ6WL-F\{̊m*=pE#X?d_ 7ӅߞJB]>T |niUV)̜~'\ԲaS<~ϦD=ivE -dygor6ø6vfd"7nvOr~ zO z&9]K{g)%evVp1;mx:p8B&k<ߋKc ]ovo5KUsw+&p{?Vi_V#?_h̍9wxEW, +Cs@7d o`Og~?}P ^;~>ht1qgC&}Xa?4?5w&%VM(:%8i|!_[ UI*.bpy઎ǔwf*F*"mUyxUGRLMqO׹Vݓy11<;(sMfmTC^1 rhjX1&]wG廽)ýCOy'ڃ%W&3(#9hitzfN虢K5=qGv e9*%NoWop_ҥDX SR{i,]4$/A/ݟG" +{{ TAhD 7{v`ڭ':z-5 uUQ;@V=FHb|囉vǦTzo]@6NkOiH]W 076Ae wƬ`OAG^Ϙyڂ'f!\e5XNj+^Tt] {O=qAՐ~s.mL2\FV@, _9U łfJ>K7Ȫ*(EG(hCV_ǕZR zZ^;F ̆ Ц7*ƍr3uDscX]+r>]A;syvM|VIn^8&n8⾫G^hߛFVHW o#1LzG*V]쩛Umޟvǹ>+E%h}ߊ f0 ;.dKf`મP4S}7":E̥5U\]vLCS!dM(vgy6=šԧ׍k?Ҹ'k{l1IzEb0%t|,Os6) ]cfWE=ϧW붲Qz M:@y?9ܲǩwDuVL1YX~[8xFKѝ؁Ө r*Vy/teA?o`/aBBEn8OK^n@@onc&@<̗|d/'NX͓33iLA|Ayu|;¶\oݮ1b]|0CXfӳ: xĬ1qyߨuNeVXQ40)9ʃe-Bth|\d}MrhB{ vKݏ J wY;(r7Nǽ8ԁ Xg,M=WsWfbVoEJק Yb}yf?;{HgtxZ#k4bbgj&qx 51ùț"?iu0h,w͸6E4m[Q݂߃ri7H;[RF/vyIo|"UX -H# 'y4D.4TO/_ٚ¡yȗ4>A%W#0I#nj<: PWAhWz&I^S3@-6YWˀ;DSrvi \LCXhTVFjohmJxp A-\XpBcg`UH17snZ+t5iii4 $f% LX,o ~I_-3 u4XFm S;A\x]ː#%E^o/ԶG<k% 3  wR,)k7sC|Q{bvH5f'YCD0b\S( =&cGM.}~\MDt&{ kpt˷\{U`2A`tZcty gum#>aI 7Ҥ5a@|D":Sa6IN48A{\ a!>/ R@D)Nɟpq\C%lnjހdtףE)9@TMe91-j+)1d,9CNOD]_,mb񫿥 )ֲ!^a1f7I$X?Θa=BvӼ$Ә)Pc*ZTgС[!}{tNl%o `6D u MrQQ)RQUmvPE,v`a%'=bHugy>}|0ߊOHG%ٽR'u];˫ItW:vaB0xGi h^Ȯ`$f9s@c#02yx+kzO U,jJv,+Z=]B/)@y BˆD5ep8 ` cXWۤ_^XW1#xW)|P0F/xWԠ|ٟN䟠M& n0 =RP!4\@9ȪòPs:üU+GzHY847~a=.^XDĸG%wFl~ 9{NHe:;Ceݠ//jS~8sb`pݝct΄ χnuvg%wf.BX:Ҁ[%Vq ۠?!Xt>zkq[~rͧ;@wu>5#wvU|c <={cCڬvou~_73?//M, M"ܓ@eM!Uန_|''ƘWx<īV >6v ʎސ/d1\Wo-#>PPClw/E36v-o4V?t756bZߧƤ5c#ܫݗ(vq)"6#MJ,JuѤXe(<]u\~;|SaۍRRo{hSNBWHwcp56 e$Sil)lOp:( J3kݱkfk]NL[*k ɠBM婩_Bk>%Z7X HEAJ<[Nj(@QJ,>Xk|{lb9tglQj%>?ذ5'UF߭C%1zICZ&v{QTRu{&&'o] hn3e wZ6=®cFdTE<_dU{I4-$dӐ8=PdM-xlҮ\}]/ٺR6TjicQ 429w62A+W,\w-oT+M,>[+ aqo4srg'8MniPR6r4V~)eq{5R`sly2DNE(Mr~o_3Bff/ s+}F+u1M-vz`9N"RC`;?(=LPz|3+F(i'Fdsz HJ7qF}%4b¬, N(<5.4g}jfdž:fR'{rp~i,_TVi@>C{lB5{Qʂ&+$ eh'үK,1l,a` t|w;0ڪ6@M^v୼j6gsKt ' ЧW1Sh y ʯx۸tOZj##Ja4uyꃭidI2A>6»𞃉`Eus6aWX*몤 Q \t[*z,Rܕ`g5qEr /s 0_zvwXvЮdpVBkS$!ɞ "e - p.?+o{;=g|ҸR!cW'JUR̾AzzfbpiZDH{UxļjJ\I 8U͈>1pLlB0 ;3-?cٟ)QT@#+@C)tBe!+=vNP٠xvzJXJz_!?th=/JήZB˰IpH-?&to80XV/"@GsxPw}ῦxQŌy="o,p̧SWZ_(M}- q F;|ZDm޺l4wjAj$ɞ* *}_?hV~IP9ͯEi:̞ F7o\OI?51:aqzi~B3'j#5&-Kt/HۋR!tDpN t!{=;YTw&i:/X Y_Y?Ml"x/]mѕ`e;?[oRpɖD7W2Q0Wx_Oa>[㑱SIqT`$H֖]iW=<~x37|s~׭W<*ŎbN,b pQ34]і ҳS-oAy 6p_a9skȏxH6 ï/(#dڀ ϥgeGCsOzb{4QvL 0R֎KprZN=B1^ث=F>KίݧTFf(`u}r09E*&!Ha^ slKm4t[33:"#2R(04^䵊]+$e*-f^sj;[BX[ObA._|^vhNsG@ L vr۸a*- i k'sM*m߼#- 7jdE"\Ǯpj86.wy9kP nIb [͜MWWTRu5U"l2 kj S!9lZcgr ho!AKHND~^B%;SAvNa1?qB)D)xMV/7Co?;-*la=NןeHU )י/N04ۍ^2еQ.jݘPE&ۡs/v[nOZ\ EiB'cT>}2sW Vq`rHjSjD9'5foK \5y u8&;ο0ۥݶww gb:}woQ< mOx*ϔ6ujUw}k{,!g7V]-S@s $c=n-`UpT˥[4nJVv(D.楎f`W}}&18zI.\,6;QzHYrr:w qQXUXK`q\ }viio:8~v}[VS3#C(B5ǥjXk 56xS~; %[7e X߬~9"z?~z;bCm-.ЫtF'Fd{yن;Q'˛VL4"/3ۖ^o~^zĕh!oQM/"H&Cj,;:'KeWA7= ؂1wԲqК~ͨDt|B[4O9`F1u8We r3*GNN+EWMF(_LiKetawK#3֋V*1+A׵P,*Us.cJ,Fr'﹑~s*PЙfP#MZeOT:~F )MB ߣB'xZ"yq#^yd{9 W뒂te;s7kه͕:6yxBtԗvy lZR[w%x:>uK:]y yKpv=MWT˅knpon.w#=O;GO'廦pld=xx_6usTniIMJ00b8M/HP@}*z 6Bm~5̩ߚ%}x,Va>'NG;YX"LD´q1q:H Ã@~:ֽdE@Bo{ƫFLuCPuz!aW}v}{p$o3'Z~?3ZN !O^ "R]LY𸤒ۀ0qH@%_LD"hCڤ[FvL sjfdYwV3Oj (P0ws(WxLqhn0+󭅋+?ϲSN.)DG,uÀ +'G6JTavnOٛ%jǖۨJ9oh I/A*;\> O`^_:L ZlK ,8<(,4 w>-}grvFnj̠kDrl&L`.{j-T6)t_fflkp@ (AGV  _!u=ag>󽍶aJH8i2M~]?@I)5¹7_1;7c*%Ji%0zi`ZPWtJiDnU *|~V:+ХrxQ &RϘB$*r2 NtrY8o _ٷ=kj?9|>cL? yM_ӏ2_M.`s?FRfwOz~omupU8jlne-M5ƋS`3ww3:A8- Aɩ](Ԑ7.mvXȗRWj/T4&:o:.3yNUL\Jhí)@W/;ۜd#Hz/\-[X_ rSۀc`FH(= *0y `UP|" 5g+ 8S_НS&TG\uϢǂٹ0)fFңuTo"',+<6`y/@ZíD}>[2PEBvWʊ Xob[gO)! }P 8<>Ux@E*5p1ȶ8G0hȔ3|mC;*ڄdD0ݳ*뀿6qɵ&pzrlc׸|1#C (Rhyy> fƖC[6u9ckծ]йڸ8eS$]36(O5)RkƯ ]X8~ҫQ"8X L/j=_\1)Ro . OLBOĢZw Dt]R$aQR`ғq/)ݛA5MI-g$Ҏ2_uF*6DhO7x9ϘĬ<-?wV1b Y߀ 09&~:k/-L<2s,=M oUwhhke(‘Vs;Sc[4qiX<{ /<1C t /o+Hˆ'SN1Ƴ|3y`%Z~{|ɊͲ1D,s9@@⸄0xڴ_ֵ ԑzk3m?>1YЋ $լ#ѫŸ|5$Ǐg81B:,0ɣ&>W1=Q^#q^nw+Q eri#S-k A~@AܠB|2pH4-E$A^Ӛ@S*j =KbY(?Y(_D$]|D qDbAYU @4f~J\[NWip^uOwޡԵuw+W2]n ]c^Vڋ(/s0 tqA&Xڬު%/$Fdbؽ7 [n'v& z,#cT1 f X ݿN⾶Q)&C6(eF7"%SȔ9hi05B X'-,ɮ~_E>$`y-Da^9g5 :>Ai J,ZPyG›fOOS*wcƱ^yLYM?' N_ |pb 0Wd!>%+" UJ].N]ãh ٵBDžWlfz)<GܾtU-G{pB1x-{CUDeȒP"6* dR#&9UrY\Rsuuְ ;UE HĦ *t{lgΗ~, َiPq?nDEt}%#Tu̴ ۺ\ޓ:.#_$O(&N?b`m67P^6CTr8vc%>Y跊ka3)ܨ*z+bu95z-7qfR.뒲W?AtQ%NBd0XK7CK- .CemڙM/$ H 9B?К ^!w<^΅9>5 lBBd$3{ w]R5S$FƮ01Pf9GX'd؃$`+' -{(\RUrDEu XeZ#MtvpJBt)7s}&uUspx:7 hC VAmj9ۄa)ZM_r選޿enU%Ub!þ9~lw% GYw{$6@bu#t-kc2ۺUg\-+8bD ,OAQ*?p^,㌂+&_А.=foωu :*[E^d]kFl4"7*CَܯS(0D'tIґzj5 r7hZDHnDs23jQ ayS=nKk@ s:_o* p.l@8$ kCO;#o?&~AG{Y夆M&?A$h* :hH|Ofik"_[k%G͸il-%0P888ƭʡlQV4m47CV?V^(@`WD'҇֓ 1ת.} 7cK)BBx'6\o[z dK+w}SXcdeŖT`8NM(";OXє Y΢')$G[$kiL>u=-'3kR/T*;ѡva7 F0Q*ǧrw!sa#am#v.p{br#I,ĝw_oߚe{e謐J*t$~ENQlI>iVN\=z E>\K22}.)KW;4ZIC!hZi`Qv\Ny &ce "Ra>'**NfRC\?,0R_QO'5,&uMJR F Ȟ0C1Ȍ[]:z - Q1:BV $F3AiR[_;tM`**''UYm̩C3ZyVQ, 2if-jR Rupߦ]v:8ǰp۵"C /mʞ>iL+,ߎ\(^&HÓ٨1o'ѷL.dK)1jƁ͍ذI-gIFnFm;{-ǣJ${ #̙bA.BaL=Z}Otn k)R$r јڪmށ\ĴbAB-0HQeumxX طY09ъ%d/UPUJq~f'}n[%[EڇR"Fs Dv63$5BQk[;3*K+&复խ)bO zΙԀJsٕwnm-wo&KGWĩrGC-{Vy ,{MJu$-X[G=X"X// e7t"F̸WslLpx,RO"%,Ѭ`;gj9%SCm㐠;1}O|S2ƃ4c!Ŏ2ɜ j?{P_7.o0o,#ED5Xi#/e~M+5⤱or_Ft=1t7n1dNٶY2m#贏G|y yԄ ح (52u9``zp;? ΢1qGIW.xY9Dba?i8Z8<6v2W:ڠ% niLԜ;~#3gݎ] XݗLu|HZBw7R!ı`M7z`t[Qyw>48ps 1[7ӥKS V~u$h6!NR.)8YQDDfH..>%wO5?9~҃#"3: s6ֹ8}ʷ,CXauUw*HwPqypPa[vb&!)(cS Qw}^Mu^~cY'w PcYVlbFZbIZty)|e7*$&83`B*& mܙh$6VE]tPu a@Njש<2u 3X!^6DQaс Ox+#q~ n2m/ړwJ_lOS>mUf@1L,C=ev7IRG:bpgLPJk30UL%Խ^RltSHy5Vq8xل"`cy@c.,PQNܔ 5 ".Pj#CzOr v ‡doޑEQy ^G+e,+{1by0!i04[#}I, Nİ |P- 9Otȋ(4GDj)GwN鉠| ǫ{|J?\7!JȬ_J cB|] M!0/M5 Cz!hHj?+[U)/tiGA ) 0A<+2T:s֮ yK,ܬl(X>V:Pݠ,={uG Uʘ0+in{\y%{;P8/;1>ţϤI%m {*e^J)֟ɀLE*T0ݫGX*9-j&|\ )ed[4ɓ{B_)%J|j@\,eƀCovR~OIunZ|uqQ~tJYi\2q ڇ0KT+25 %bf^E,{.u1y!zqPBjya@ Mci޻wE~rz!!5ú!iC'wb䚛m7MM<$ibNDqné5mU8Ӂ­>1sIֺ]4g+C`Jg֗/2go5ݡ5p{֪gkEBpKK=]lv/6i?`4 6T9oP Mei 7w@,VK5kdZҵߥV '-o >htyq| ampű^ 5]Q s:7ױ0K}k]f>r|;,ʛu //aY 6Qr$]8Cn͛5X<1~Λ?2=IZw![r` 7JЎa[Ҥ׊'Ʈ2f4ǜ !]:jۦ9moJ,fAncf's?άv}7qBgG dSRi?K*tQ{i{-`K"Ha)wF׊0u, e2"jVb~h147xW-ۓu6f5$GeUJ Teɑf;vv;癵 %안LӘ b.K*4N'CrchɌFf1y=G\oG7(.Qg҈쾐YJ˥ ]T>Fb'˶$qp'ePx X^-Gst*Jo PvIW$-Wu=!;ż8f 6&gڌ ׁ6SoUC]+׭"yz$f\ysHg ѢTV[>:;=iٞϝJSBG: F^p9$&6+s*f ^Աh8VJ]=O|nkipɉP$hBi̩goo C}I7'7C/ &ͥE0sLMރ- xyGuI}9t'pjB,OQ0hu"vb{^XH2- r>R6xgQ K]Tnb}-A fO~D(OCٶ u̍/Jcgd"SE*(qVx@Df `Lj,:IS}3Z)oR.A>@-.R'zx6 DƇILWr Q~'*}N]i`D@j=[/'aGLXF)|A>bw_W0mp83[ȁC>|Yi?mC9- hFTߞ@ϜZm,5x}ǩ}]qӰ&פ $[U^QYpZ a2pdKW16{Q+sPMY+ Vbw,]&w;V!hoȆR:qCޱ*2Y^/'15{S,KJ(Xb;yMOxAAG܅ԙx yRq8NSavq|ВQ |Ϥhcc,Su.^IDQm2X}Dc~?(@o!bEbzKgu UV>5\?۷/<O`%}lӞcNrMl,o?5*]靥(aP ?GJ G"d,FcWS #2\&*(0~.c2kr;K(@ [i}vyL 3Ho!̲ iYE[PE +WeA] %DK}U)emPe+ Νxo6q|FVh6" HcoQϠY~y(Bg(#27ݝ.Y;g ~/1;.r,5yS`:/#nؔ3|.U"=QA:M]?AG]-pUuavCWրGՖxyRjkV u!m.Cqdq͕z15M:z_'4^z^z2!kǞI f E|00̈́iG6Q*D!O<0;ɿ;V ܣԪ@O\Ԣl/:8NG%k,,*|w_Hpʟj͔y-tVH8,$c!$Ƽ|I?tK*64r#58OF{:X:f$5sOzlNM7}XI-]ўM[&a12C~rjւjyh)Wݵl5Pz~5~Uj)11=B6l V" L6  IIY*JTV.aYv_Pr\(W= V/NG<fn*w9Ӈ v4g9ֹZ}Bȱ)U-r KyŹFjECp9+=1Q 5CyI;͋we ։'T:I!bxMN  K*r1՛;f%Y xTyٜtSY97 <{քg֙CcLXeG޴  :q&rlC 7lF2oOV#r }6j@^MSx!SxEGۗ9%t|o\w-K+Oߍ:iOetrT)/Q#ۼ]$;u7, +0r*c+8di- 8j>׿Z5OiUi߱ e'Vy/}m!YB d}g5>ס{!$Ҁ-!-r)Yq p l6+LG_.AF R݁qteS4Y!`t~ 3dĔsS ^'p6S\' KpS;@NS3 R̮'q8ډj_%B7ѐwηl*ehq'f'[jۙɄDZK1I\TGÓX7J ]pZ˅ ˓oPǪ۲nxɢ"0V @ f.Vb+;r|oߠƖhwȚ[PxU"Zc{Itf~!KLdE}{jU1m-e>ghdM5 4AjF CY: 1 yCT }ZXok\yDpyUU S[;%`=/oRڴH6o 4QVae4]a9qSl3Poh;RG|&˾fF b_zV9gή{~4։+YN(3k$oTƃWzYRZS,ڲc-Ng+MLO5C|<ɈԎ :3$PFߒ`]?hC\Xn^pY@(2fVFl:2)㣠|pнgB\QzF0+b +nBy"Kq)v9]H>fHQ)dkLU]` ~^_@nj3QxJPԣVDw>l+y+ 4~&mސr5ď̃֒;ek휫_DCfs]WTSCO .jASC,@6hy܁LF`s 5e>l?.K=ψ_j6ANn;> Zn֐5?zW5wy|Uj#)/J.%7Z{XxJ4* V.U ?JˆCX_p^L K<}kRJCZoʼnmf,})3dI#YcKht+t/ʙYTNEͅq|koR_HYoq#PF0>_6n`'iōe e^ƗWUtƧzk^x:;d>.8VH5 =E߭$aOhW71r&ة"CL8AvmO]>=csWOl_<mwm~81&L>c Oc XNKC6(KQ< ʸ`+e GM'L_u>RHZ3;6nYcUlBe޻P4)Ē(<^SdG.$EN_MlF,IkK_B,(pa@أn!#uZ:2` SbxD_d_E򵗩,>٭0 Z.*SvCAPGgf*h;#xEjf8st@T%*XGULu{ghk;0'EIjp9scKT|i>c3u%N'WxXwM% ;^0Sr@ |`P+[CmL֗e60g÷;4{s?']^5/C6z,7bT]8|&1V6,yM7D 4pX(4iz%661GqnԘ\.־9 PF?]o ]sAל6{P{Z}!{ެۏU,>_VbS#g@˘SoX9xL $ͶwJ_q{o6z Pjw mwb 2k9V+=tfZZ[oB䌣F05B?vl+7)m=!Jw`8C2noY7ȴK *{XL> l(77,{7Im.;#ar$t3ix95y0P?TF_xbQ $('k2k&XT0j,\1[V:rxB igS\(}qSrTx[Aʦ"O07ɻ+.WrB@Y˖?X䨰[1kרL zouʈl>An +XICaH%ǿ>9[ DfHͲt b9['8I*:bW"::,>3Fx~/  B ~\H;Xn׼ :qEPP#Mu7p aKݠg 5ӈXGEgj ꅩ}U 7 Ἰ|sR toi/:CT.5lbqлR;!#&CN{s)ޠ@骒>(ն\:A@,&[juV1su :X\P-@Z=e0F֋ӹ~CA@ڑ,G_xBRt S8 \,=Y$|yk..ASղҵK#@5V]*)&4 Atg kӅ.q<_ō ,Ʋ"eіFۃxSsw I(lԡԯ$mq?[l7Ǘ{YWۍڦi%< (7Й[ I2Xv=%#pv%pw9G(zq,Uczb/(% ZC;_DhT6ʵ(*3R[,Ci[dxZ)~AxL.,aXКt+C˾gԦmq$%6]x|\03oF #ׄ&hC-T܃`24n0@;/~B>~4F튚"f2Iw~sTN^ 1*i?۰I79sK<:jyߋʝORp!gS,L€% ;g$#I3ESOՄAZ4T Q usF'*)=SOV*.?ɋWذG "Aj66i2Jݳ 2fbn0QAv J[̝# ܌6E̯Sqh׍ni?CT>gъ`[,]u|u[*]z铔 ci}|xaiIh3嫩()Kzz9VwL_(/1[#}C?"(qBL$@xEi}oc(o7ˏhY;sBf>VjszY/n6yRG/o8-[h*Yd*>* i&sN#P TFͅm:Vэ6쥑 Ҭ!l; Bzxajڛ*{FnpGҍl5ueNZEω=D GdrN  ?P^ .RIy(lDg`I?S"D-SٷxR/M$ N[="dGw$'Ġɨ@:d7?J΋ ]s) 6"_{pШ[sheg6K갏S21-6 4|[DĶbtWd܁ ԋ s&(-LrKF橝W{m,>-6P_/UYdUW0ӊ72m Eʆ͈kRThrƪ: T !N u0zJZ? ;OSj _]ZIݙm|W_:,9V$4AMGt?PZ1ԭӿGjCZwcHӸLY*# tcZ `~`h,ǴN,O}(e#Ͷ߇p/&(idE{glM &? ([p(bY;6|GGTmŷ pC:C֭_!+xG b~,DCb UĦlxiy217ZdRu`u]k GFSVdTb)qc! 9mLyW攦.(>>O6|;934l#ܤ(*4(rcPQl%MYFHL>wؙ/WFzzu((?1'Y ޖM 9 Fjj?VmvHqȔHI*j) 9*8vmot2L0*cli+!XjcuM;bĝ4q{1@%ty_t~ 0GZ;&:63`&o-qB6 l7@:'E [yN:Ȉ%}ɨ+]}"g RdX%F%mp+U&oFZtő2U M Wn{pu#.wczŸ%Y7+B0tKੌţP9Zj)14;\o`Z8&δ~7?lnG0r&4ȱ:(\V3sA"~;Ct^Zc>{cKϠ&(COVOWeC+}0zA+ \fUHmVQ$li : fl^f>KȀ,ș߶ =_j[ ݖi} tmG)'&l$C`|?_%އ_˘C-.a*GEn,=^v(p2졚-[1 F9$ @Pw^3Ug,; <˯'/?&u USrm.5$fPJ>zH t=oY"(oh蟶8@P 8ˎɯ/ZA4ҼMaZ|g6x6@"mPs":Ǽ{23>D0I*bK-+ s(n|:kt]\^ˠ0d[3fI;^ tEZz].4ěCv4QDBfEW<s_- jb4HbhOEn<9-8QU.^8Mh C2k,ӹ5rUP0Q+D->һ9/.U% KM-ZX?OÞ4L%p%ՓֶޱеRb(dWa:H"67 6^(uVIQ\@t91 *G>mQs]/69}ZʦvDzr*jU8t8YM⣖A/BQ2\h#\{txU#10Bp6>9]x/Q1t`CE Jtq&\l6-BV;FqAPݷNQ{xŏ7ׂTCXsC?Mm ^S4zhp)vZotv0nnؔGג]=dw F'a_]Os\`9sIR(ﳬyK9,z 4&sF+r+_(oVInS4ܬvolib-R{p&F؄Ho9 L 5^4-z7Ƶ.Y$>5yH/Pz)_[E H޵HxwkW5)JEe5(2X#҄Ua W6+Os{N{6cq&K¤r5(`SOxaCF"x RO.\oD|Ͻ{j&[9qi 安\Eaб}]J}[etΧh`˕pD#ë#_i+JbMS9i܂P?>'JH[G@]{Z.jn,n˽]"uWi\:lCg]an\%SSZ,K^hýH[2 jK%*r Aw.5h БU [#3T8|xg,8zhP $ ~*F~eᯠvFdlxc ྫྷM.g(O>;#sůKA,sjYrʋ^@(:TX7~AL&c&͢gy".%lqtV|K)rvtVZWj )OmR֭>O~&{NAzOt0u)Z1~Ϊ?I-k2(E^z{tl'u+“!0;^fXnզKyw`9ܥ٨A|G@NYOHӯ/ͺZ8n)#:21p iwx(4UAMK #,V,o ,o78+)w;K=It\og!yքz 0|2)nSͤ#=Kܓ-&w|3T/iZVb^[17fyQ P9/YQ `t'}ۻ85uz!Ea9m&VIr_vGyAJ;]AN)FUY:N˜ u6|-Nԗlf9b}ZPmY8Hû~)GWtjd݆NY 7w b.H0YյQ^}QtΜBl SY` JyoJTsi9GJ{0A hŜ A#ve %ROh0McʠT dYL178-o>#ڏl#oxAݶ ՎuZK)n!/e 2^DHZfCWE;JO}_?QȇӼy˞7UY:\?}/îP{WhOOL> =<. Yr1\eybZ–w更9Tkom!>zUgaM96/dÝŃ }zyɊK6H. omwbi/Uy*Ӗ~h 7ps;r@K:'+*SjS)xŽWt(ʧ9+هKc+ )x>)%S^ SR@K_)$D)VepWdT6/yOV^LݝGd^Z\qi놈?э瑹se%؜ܩ-۔7Ǫ*7gl@ijK3=ᡚz؊[x]_wl7lV( >f7 כt~t3|5N3d\'{nVy_mdJG"G4ٕ]8Wˎ8u"h2\8;x݃[6XPeQEᦈ'S5pvx U3Ԫ@WcЛ ШٽNl,/d7$WVA@}4ZgGrq[;qOc뛭ߩ+ gp@b.xSklIW$6)lq:Wl 8O5uC)jezDnpOFR` y4/[uh*;Y"h$9 +ZeF| :P(-p\m49:E<+?jf*=$ȻLAKy~6ҝ*cQ?:\m^hTnP8Ex؜^hwBaYSI}CTO\u4bsL|Jkxؙ,٣]+h= f.$L4h\&}a{ct,d+JH :[#Azk>c^_jnou>~bjlb}fbz-e[nf#gC^Y(O_=G.΋", ťtW(]X߸uN_>k)g_cwG(ؐU/ UƠPcϩG S zHN)!cݿV24TRnڂ%Aȡu-Eד4Rq'"gGʇ[zwgߣZޕ1ȑjO)N8%0x[(/Aa{P*ok>Y` fP/c,OI oC7T[#3l Fm`aŗ/,-ܺ^{ZK!7-6Lt0YLHƹ댜֩@nQZfŸxENi񐭜%\ HX8k!c|\' r{C,Dꀋ5i՝̅ f\3L_>Ы_{MJצXR?ݷnxve晏-8慗+oibJ-% ÉyѢqSf~؝hg~0Ɲ&F Vu`Ux&$\XAPtV6v{i qS3F@?ulAi4rb~TLZS_s[@+Oj-tNyBTuѧ5DD"ً?Un8oedG.]k4Qe AzK!LK#:[J) ySI/\5ߔKSFv^Б"K&6"}. o⢔?pI%%`ڤѮH&65۰*L㯲 y 7jpu:rdx=B,ww/[6mb0qwks"üڤF\~M_cA: HGU5Jj?qz ӨQV䬭D挒v0;@Qq<9ք#->k&ER[_~ e䅊8)N;2ˆbҲ\T14asʞX@Q{nש@Bn/F&cin3 繮]5sqLgssgzvIw'Fp.DmR~1+R%5qVJ'h̷֦/? Gmk0Uf ;A#31RAȳk5YP@BPEkIp 1#K z]BG2`%ݗߖÖEI6l%so94kc|4y{ ;$Zg9FtMRKKITPcɒVgr((nu+C:XZ4u8/Q3j:M˹:_/ް(9n6M95ˤ b7ޜ=SlBҦ| _K )1lHz\*_!Xjös,PQJXtS!C]VIdsF? .4G.IѬ-gDV/@wuk|N5_ 50gQ2NtP,ԙ\UC}gD*;>ǮLJ%I߯P'VTp`ՠ'S6[Eۑ#npҝۿ,Yr$p<q,LבX$dn B䂺zu`i3`%(-߸2Lp4b ey$W>yxz1]hv+7)BjN@|(%-wdNwh0I 4yEՐ[aY1a}c{ߡs]V9[I$Î@'caЩ]f>ѴMNiO:ʐK4Yɧ Y{2+nkHX;j~Z7}@\.p}\(ܼK{@Tb'D&2EVB@A˝=)|h$U]S` .>Ω>x?3>k/NPީ$苜Bq'Z_tr jֆT(QG#3"Z"[\\w ];Uk9Az UO%Wo#1yӱp3\fco?(,nIM].]#  ^+!W'GuvQrB,_XdJS,4Y]$BX*q'9;x\[Z{(Qݡ;OFq2QH=m hhŬt!_;'4yÀ^kA65zTeKӾ ٗbyA$<]/jKq\<94#~Z.a000yҪG?Th)<ހ:b~WSb!Jz#L,}RAJO갢 J$~4 @M{&İK)Ϯ2>g%. ' n 8j۫9u%K)crBX՞X7eyDxl*%;7."ί2R~fQ9g.'$A|]uEZgÜ$WCo _a3ABnz%Me?t DUfHv+%ch]K1p1ϡJ zI2N4[3]ok錜^JhUE/;]S,@ Y z]JuQh} (Ol^G%h$SHP㉰ުJhj {ãU4RAP}$?d^mИNR]:0^`>']݀SJE`Ġ3r>u H؅; ܎JKP'eCX±%qCIB:<qZ^$^/\1̉ c$աuE~س]#M@tr7&mODGg2iQF؊Gٞ'14 AbOQ5dҺ-`TX]nJ)P>40]'GR:i(/m/E!M\%:`-K{߇[+*O ْ[:l=?܈'Nrå6<ۥY?RRm31"Bm,>`z 860"_ ,뽥H sgV5#S8{t^a([P28԰fVv/*cToK sX'a6!ml)$c4xQQJ!m1~=@ _k+g{Un!` tɲ=iTbPQ8w0V ،5gs\˛R3>e/&ΜBCGe1S L؜BPٯ#W#=vwQvP zO8dEyiC?nRdG!ҳ=|{G1d}Ms䱝r\-vҜE;0ۀ:~oEba)]tL6UCG,&i̶+uUuѡ)FON~?^t#he-n/xd ý3R]y/NtqŘ:׏`c2A 0i ׁDuAfh vZHغS-z&sJV4W?=h5Wl4$)qwShulnvFPΣ}gՕ$46ӧ{d(5M1w>Dن(o*vIu@ =08eF`nڕ? ֶ){uKM^%ᮔW1`:Q5(ܼfOM'ȑ}rZ *5”=j7Ƅj֘y~x*{A t#Xk,jJx+5˓(.FVx^uRQ-s^ 9P?Kew->* /W}/ aEr=jLX>m:,gYo$Yw?p^=SfX ȉU-Xsh\C)fܿ-3SL- W_+E&G/d}L_=Cea%DV+xZ5֊)XIEYf1e&<Kӣ\dYtwm"0fQMim6$]6pu4[G %J틾PZ%U]Mzd$" F ~Xc Z:Y8SPMU0~h/neĊsnl9/ň96\v'Ӭ\f\9ݧQׅ+G Er,Hl}dӀA_[*6]2[ J~EWtM3Z[B%_y~|نjr!Ƒ٨gq<h כ}r]98]Y0S[:pB(P|tj0,*;.PM%k`d (#67K Po[Klq adCkG$6r\cnu+yv:=@0!g8PWQScH^,Yst8+L%9XFZ%À_{hW "K d>,J)j7 :cJ ooO3Au~r+:qCD>,Ic?koA5Dܻ,!\5Ev/F99VCAOf 't9u X14 Jb qh-б%ǐjnv"o`~nkvra4SP~ !li O`C֢S34psO N(WN6vb^u4yD}<$f& bQtVn`k)l4 wkoSG6W墇G0znp{+HHD5U_VպD[ Ƈrd}Z}Xͅ[頲R=)iàyacomiȴ[RfItҗo-Ao q<$@Y`Xv=x'#ɻ|]$0]50oq+R[aI>C$˼ltwdwvN(߁e[:W ,S,z5 o=jNqᛵ2|كAZ^!J ʐc{s汙'0oHqS9Y)E~c (zS"{WJQ"-T[KxTR#ԕpOw0 Jw3^dEshkrqvjA#w^PF&2V* Vz>![ /)=vPl?hM˳QU \߹GKdEZD]0Z><dZ}ݷaSmk߉<,]KR7 Ã>.{,qq._~TIeB_0I!(yQ)yO(Y 1 HqA-BȔ YoC>.iN(8 sTDH+5!O:_1^44oLpY6 k5ߦ΂UxNK:2}M87WDGMs6F/X٤,m`?0-`v1P$\rbBn5Y5AV&S0 m|jM>¹8/r8_i|6'oo7\E[RGӑhE CmUE,Xj໱j|D^XTtރWWQJ ͻ}wI t>=Uc>37oP}DvN*@6n<(7,K'l붲 خ] dv/aL"vŭc;B~iY+< %)bؿCkEt̲)$~dqf!0^@/h``& $e<0eJW4 !R>EIK'%am~-,$QE4:zy)cyW6wP"3UqۍU6&/]UVpQ) EMTvMQ)i.걯2P*hts+Sz}W,v-26i@{A[ +  Ԭ(vu=1tcѣSba TԘ:u4ҵ7;ybLԦj4əǁoW0ŀ=ޮN;"]Ӣ=xیĮvdǒT*2ގ*ꮬTj[%vR|e5T9`)c?tЃlve~7@ڢs)-?!U߅4~ KU`#B2 :J0P || ['[}+ #;i ciw%D^eͤ#ba}#c̻Qipb = qjc64 +Qܶ־-exngЙo`!g؜2{g%k;h]!CT/؂0:pZ+na{7* JV q0H{'/oh@MΖFiԖ8ۂޮ}(@ =Rdh½ :{k65lR!Mwx/y 7L" ЗJYRK ФO%%GɋiMGggG}D.뫢NE yPXq9&s~1dS6*ʼnYk0 ; ?X:/LSJ"Y%8CT](m1?2$3th)3eH ˝@K$q_^,`u+$yfivnMuz2\!- MY4wbSu!EgS)td6`sjP7-ss2/} ;n9ҩMT!<)ORzCZqN]Qge1MvFHJ)7hgfS#KeI,@?d~f[xxusRfgbv(D_r4"B+p*=B ]=r l%%-4R,F+-Q^+iK6sihץf4~ =NYP^")T5NЋ)]:rلz  3&hODz4Њ݌Nz)P{$}Ly0M:[a3:" }h6K&,ӶSˬ#h1.9 B6Ǣ鏏rlen*2SkH?'t!c'3*1c5;9jdn>2Sxؕ3\gBT&S׹9X<<vνOqxwAQS "{iܐ؉ cгU>dj Ef` /a3W/g-.js{uɽn`R{ kHf:Hn8xdby[8"&QRn!4sZg{ Xz9{zHWIa,f\9Wa}k"zN:$)fdr"\tI2Oh$rj&n.LGrՂkdt| ^4#[r%, ]lYChN j102%p:7P5V<$LrO7m_W6#u)c`钪siRr3Fa?ihs==ΊD(d}ְRZN9myD]U8N9зXj\>5uW| i֜mZÏza%:,ޑD<22!oW-\ 7&1*(œVkYb~)߶]Lv5)mm˷֯Tg55@Kyu/ͼ):̼"r^*ȸP֎k1TJOL* "?O͍Р2+04gz{鬨3NȵO(1!.q­wty,=Ygs؉-ו#IBM1X&Y.]O%,aIotlspXIb윘(6K}%<)@Cdr@:s Y3y]MS^+邹~I}ɘU?֠[~ci W Ph?>ذqG3XK= 7tv^MR6 `lD@5Ui,̢$5O36[" MCMX>K̟4!{1g;&2B7'$a@Bjk~&,o'Kkxjǁs-Lv[E[8_30pe6͑őm2_]Nj;  'nu()8Y=k8t`ϨLq7Dl=F8-lcJ2S%)5%\ь[׭җh{?n_MbD`mnGuf&=O\$T( .vXXg5+j.+꺑ӊ0NOvz0.1r-ۇt}m[0xK]$$mfF:Bk~n{} =z Tv-90W\icykr3u}I޾68fVՠkcK9yRt;6^hA_#QtҨNކR:Ҽ;!2@V;4k"EX##e|hxҳ\ $񳌦j D.ޕ{;'1S#{ C`672V97a f+{RV$Qq܃bh$J|@⌼2C6-~#CNDΏQN0aI8cC#X1%btZcZu HB`4zy}ͧm 5SdDߎqJ! U_*>Smr*< oEaPȴe }>fg 狝g9N\6L 5Nm I*Ymꙫkf +FT-G;#[ P0\LEDu.OUU|B*#8}Gg 7dٿ_{Lvj/mB-M 9߉,SLU_wI8 7]-mxM³y^7HxT ~iB2#ԻD6t=peS&ijY+R!ڹPF'Jt|wޖz)4bUH&[kd1 Mk:@ ]m< .QXK[!b|TlrC_z¯GZ̗[T`H{y+mȆ= uaTUV4g! z3JTU"~ܷHL/3uwWpMw$U+y}3*E~/l9c`駲 `][柗NVZcܵl{aqfh'VWA|-/ L!Xx1~ݝ!N_ՙ텻^jq2Ie:J$rB2,(,b;jmtPpr|I:缜xnn`9*A\c$vMw8TmBP8[ȗ%;k2^5Ǧs/*y$|f+!zrKMN`ur*pFGzuCՁ%j1tWq#Ԋk-]8FopTw;W[ގ;1 Q b׶ 5=8ﻖda;xXxtu|>dĩe̓B| ByI&: !!xUfdTEK ?Ͷ~`sd;N e]/0[Vwg2Sѻ ai;7$jmp.MNF!^S};^Dz[A?CM[<#ܜsX&&HçU Kj?d ޿j{+pd{^8)pCںP[_X2WӁ$Ş31 Mqt$Stf /O~/ڜB* Y:y[PZXqJ;B\K#E+򓮊d}d" C@: , ھfx%ՖG؍QK_`U,쩳b]s^gspێ`O@ 4p\|wzr=b0Up|Bv2oLV+yy icAǿđh,DRRcπ {s{q>pMj6H٬\%TgQߜ#.M(;~dLıeg2*oe@13R?Ŗ(6#1h vBp?HI0@#6QjǙ!1VM`݂kuɒ&rU>KbwcCy6WwHF?>;ψBm)$ f0/ע 9s^EI*2XH4)KƳ??MOkldkh^±4ti,ט݃3 i@)D&EyPiTȐ)MukR7-[?qG1V%;?\SF6+xScTa f\x8bT_[9~vzaA`nI=cm i8U 8Z%tIl9?QHhlٖ(2`' g .dYiKv0e0KsQ}/G8b.3\Es8%y}q?)ӊd ڹ(*T0bxC z!D 3$ATh~sg-aت@k9inِ/xb,?Ҹ*YRߥ4}uy3L7AGq,,C|+x%;*FNl|{>D UW&pA\fXk\jf6.uy JL XDtC _`S.CP@< W@!rnp Zf$4 H>)@o =;JuP=V'^xvm*T9kpG[)4(>Ql}~r"|%{1{%ohڿu!@]XaSwviT[>#Mg]"5]K Ӌyq [LU" >"''fCʾi#'Vz/(Р`Wa{>XP~/!se` {t{ g)!nͶ;͠ߓ6-)ְBKi F:CAo(Z!m TXnw8^ i:)~kVS?;緂VW/I`(֧2糚cf؊[7nqF4u1ƈ>T~ nqg%6`eQl}#]RarIȕs+6YJ?le,Tq̞?J$/_+5A 0[ J97mtWH%>KM9 % uy=˫};>s;q3pKl9<,:!un}mTH _I2Z) !, t-[ CεHZ U} S]jvw J`SVa\`F8 q^L.в%b_ze)N>5. )%i@dE^F,؄i"X$t&߀K O|`=YEbt,X)@taE_}X&rx<+|m{ƌqL'~}-Obxqn5-.jCD¾-w r-~}c%$Y=dQ,LO_ӭh ּLXA~cn~.||Xږ!- -ݭy*S(X"=ʰv TW63~?M@yG$CrdXLs|+P"(QB[^jqlK/CZH},L')NfJr}~3Ƴ, o4D\lPF[sTWz~\K-}4LVW=z7A ߼z!0X3Nx!۹HA lW/m2ȕ;HcM Ȃ!`yqҏ a ڼȚ"!Z/hV dl$Ut,g3&u}=Y 'NY'ҲV)''m[|fAD!+EgA|*Z#~Cp*z׆iC)V;q}Õ}3Z/>ݻ@mzX}kJ->Mj'(~k6o:(I{b=!иe. @f+nh%[cU5lt[ω*cKg ư|kJ)f3$mlnh2s&=b5ΦqXBMAaDjve8beuv[E}֪ ̶:c$KܨQk mr<O%6HZ۴٦\Q4pFا{C &veblZi k) |Z' 9"ErqM+L HÖGS$#¯M)'lzh8w SK3bN`*,)MOw&Gm7'71nvHU^XV*L agDC2o8LM =Ҧia3PCnn[n݂"<<='wKʎ؍"=&.WxLω\x\7ijj6X-8*J ,<ϯ,G-v)Q5!vFڎ>hT՚Dt|`T~(X 9¥wOVi '"Ņ38}c]JͼT_-12V 9yYIDu_Rl}ifdy:ZՆ,=x'1㏒1YIyTTXaE"/$@+0.'hW{VPo+wJbLI?Ùh@L}f1\A cI.q'7",9 _?Tdا*Փ b=:)zAu%_@ ݨO|Ղ)Eclh:eх?K +ԶYFLpf8c УmypuC%0^w1觊rr'+0DzGZ4|dg-۪ᆁb%F?jFjs q4R>C}4}^9bOYHE)%oGr[ż^rNu, .viݿ{, ?^"D<5x` 羐ʤFI/ `Gm=f*]?"S]Ȼs FH3N{u_X Z}p}Kn':!g[T': OjַH18G8kȻ) P\ӐJ6^Pggw4A S3L3{c"B ["DEYVC' C~a&VE6\3[\s3z9 P5Ќm[з@pplt& q4 N(H *8cHpb&f"-iP^nZH&(/b_OFuTHlq|6uQ\˺M@mNi$ew3?% s᯲\Xm_7 &mqڇ67&x3OJ7bɄz=vlT=lm0/HUD]ser8T:bsx͵{׌r#!,h=yd?GF9Tgud2m~wmSGxMuGŗ4;x KˏZ0Dި @+()-O])yh_34?,KV6Ӷ<&Ԡv=֥}oԫ&foֲ[@o]xSl`qtR%zhc1Xe.κګAf`ʤ>]c8Trp#MhAʚf@ ':]~'_~٪+OUĐ\\*[`J|E5cDΠN9c-hF4)e:Q*jf7=>޺}:XoC}weKBlZB|e}3?Fnbpudk=.Tr/6y{:,R:*Y~8a:(0M?wuFJ>;Gs7.c@+]k8/I^8jbX_!F {sYJtɈlԴ[9il0k}S"{)\2#x %3h28d[y=D &T"i3Vdӡ_ss{+|p5"F%_%XXX/ lOZ׼.:Po l3: Cȝ_8|CKQ);`!f-r+jEg" q޴F-2,kGzkV&r1I Tw(!Aiύ&UӶcMoPa X0O9Mx#!Tuvʽ:z*ZZ[<ՅY(xFnv&%@8PEt>kvI O/9o ijKx!ru֏hM-ԶaVd<ټ7g%߳9!HD5B,\t[Nqac7$NT04 fQ%KIq(D, Q4b!uW*MhPpY h%A;5{< 4yhkA<$ rzX|Ob(v>N#M|MK?ig? s+7Y @۲Vۉ օ1+KK?LF ;ԤC < L3 <O!LFՆ`G!R@.^Eʰ!*O#y*a;got^{*ni[[>  ra+C;/:IuHVHc>&.{{PogSѫB^"::"遉VShe~is!BI!aҴ½L-ZD;RDxõ•,}^LkLgk~)J5Dհz™GAN ǂ8|QkJu|D%@⯦"c R:t{UYb3IPac֫i^ݶ9i Waj//]'*2ٯ/#]*`~ MdqoPwK%Ⱦٓ/ɛp*`zc5 ءcءuʁ$Gmr+K~[[s(DXn/KYh>*aՐS&opfg%+(49EŻȞ\v^/.hD-V  XHcHe  ӌ'?0Rg(z?C PKuxxEF& ؤ & ^0'0of?V.?xD02:FdYL{v\o+,@Zu:RӂtPEW|dq_y̫RF0[gFUҖx=OMa.ѢӣzZ`Txd!^!h~NܣKJb5l. ^ u\d}cH||6>!oWr {_-<}QZ@ӝ⛯9 II83 9y|,v {KCU_h DԯL"14&,rõܔcyg 2 =dѭ+^{ƴoh~ 塃6\#hd Yjy)1=EГ U:Uz&%I 쏲R{j*J!/v !l:{)ԑXNd[RZg@4zcvj5^/Gb_T%t;TxI`ƪUzjr﬩=UW${W.l Vo7?PB[e>P̐ua>'} X,+ER]f|owu TVd>nѴgt*\i,І W K jRҩu[f}М&g؉G'Z<&b*>rA4dBg99N5@Bq .nJdZ؀"_]7 ^ gqթuG/}zm'4UY_³).^NCGj}4Iٲ^5 XM$>樷o[{!m&LkDc|Nπ 8kvHF!s-f q#XG.R*PL/iOSeJ/?\[\w8'oBaz~SH1n*gk3c[eD4!`!/ކ91)jDȝkycK,SZ\8vMg>t=Rl:ezdr(Rp M/ h|}uPLѧR @wcf6_Xy->D Alh#H^UO@BERAc6A5 9bbѪe+Z78FcA.-2=0*'e̅+(3W!щTՏU%SKeYw7oiq68ݾ$";?`10Fmq$ D)y?R[vWD3+(X[? Ӝnll&::Uv_W[T/KHu2Nq>:k0:ȅpP[ Õoͳ9pguIN-@MS MQ\z ^dQ:"|tJެ9So;ccCJY_+a"ްc&@ T{9[; n B̛DJU7=}؇nf|穙ʲ@NtO*n4~:lWX{UaX2pmP-" kj?b'`@b5TH ,yۈ7|%RLY&)_MRLW٩(Xٔ3>Sg|sHdMVLNHyRkX܆Ik>+8v?έ<7)вHjGK[MF#%bu2 =W6?0ыW+4Q?uW⾄s MrK`H /m>R DuGTR>c8Z0. ("0P}0AGZ-s汢[F ס /^ݜԶ /duzྔ4 O}o!;PWgKzZ.pC'WꞠY G#kĞR%Xί̓u 溲Y*ؐ| Q)js kdJ?zxIMQu>ri`5:󮾊 $M_p^mMqm-giY`cQ>COj O&c3 p-W ž Z%qjJ2ϕ.ye!Laq'gBХ":Y`wKihzJ;'vdL߽Q矦k p,ٙJBl7Gюr `oշbSCmgkT.J2 Pka 51ogK -K3^i[q 0іU7XkS17b{@B"q.ܾܱ,0,9͒_}YP#` _vj`~DTԳ$\2\b41;ͣB"tPgSHk~aT򊏠W uXkW7V̡1}r.Ə#Őq\ s68M0NJ7`^;!„[b rEj^,h[$u y%oO['Kj4cDF?UltԮsZЎcWQ .sZ^D(oabvy&m9d+ń|;!8?q%E *6ϔ&eX( 'hPEN|ښ{e%/v?.@0{$c 'Ehob?_8m}Z?^]!sv I&o5k/hGTaUɮͻӲ:p8 | unmccІ@yAdl`ҹPj=Kv\$jIl:O- rd1d5ʎG/KGɹPq"oWgenyM2bG ޮ nu 2 ʾf,GO+:-O(ZQ o4/ܨIM6)ً*ImK1qFd9l\C2EXp,ÙSOŚ@d݌Vm q}-dZ>)y,Z*SϏ@}ףfe1rw˞+H+ʼn<!Pj_w ʝG?+1+x e7oX ~;_8o{Z9Ι6&J98P2ɫ׎l9h ]wV;^]H\=* Xa06(57vɆlp T3td:M|axNC<6en$^R!s_iVixSw^hF2pz1gulIA7[tE2|&uāGz IaJkosNg6Pj?"/iSN_>-;|Zݪ)Sam"|&aM a#m=ܴv|jWM/|hK ,{O\Aa3[}l{|1 M@2^C _Aw*v[iEeV@-.$D )j/ &|4\cYܒVj= N4#kٛ]E6P"L@\Z E*%FHe8En>6 Wqz +e W৔:<7w6-Yb] Ę-XdI*ta9WsM!ㅬr9~\' f{kl@Ӳ]?%XVY,e|Lo*xX]*XvL7|e ƏUf' 132nfi-M_ m(3[5(Me 2k*tF$KO5*D >Hi%VNS)3|1K  #YN-9c+[d:B+[D.IO(ӵbF`SJmM _yq 1WUG2U*Vۖg],n9_SƜg2Ly ؖ [kw9lVfaX4K,-eژT2;`mSf% ,U26RQU].=U6%.#OW`eH qi4OϳH݉_c(t`/ݙm> SQ EjRZ"PGie9e4Po^8+9OIs93?.]bI+o^}"_W/D!-55KkXM`KQ Kh,0SĠٗ7wņrq@ F |ISN5" K(u=H=8 :9U2-D_ GY^\ polKd\D#`S Z.J ℶZcv(F~Gkz'<ИX/xl +t3 oe[BqA36k4]X9򞸣 ‚hOF7 j ϐH4*(iX,+vqSl3-)ٿ- 5Q۹i{vA2zv5lZYg͟%-Ԉdz͜k~q]gd.|kX=+*_kV#/MG 6*}橺!hGg0?2BvĆ 8ѶTE齾z,Mͬ(k1k+o5|5dfX)X&XNupz ~ $ndD8Gqv++B+g\G8Iݢ3+Z6z'( dX4_ .$Mm9fÏmDϹbz$$*0Hfxb*C^v9> 1HR'Fx58"v1籀gVxxi? x"B8. ik>τ#4TolDM)NV;:Y'',ه2: '#1v]O-VEDoqZwX*. 6VEvʗZ0xtz8!n+mjČ ᎻVK}!9 c5 ybS. W-ѭcJd"fTW= CxZ]*T MҨ萴)1Da=lD0X 㦰%Mo䐞kOXs "EIPl8oIR;l= 7V Cg7bCNϴ'w[DiҴYZ9Ҕ0`{H,H|.\8e'ij.E2zeQ}m J=1(')Rf+z熭]mgF#d=T;yzz=pww= OawW=x0Po8|u_b$^.Mw'V9XL(6ӱ'xt$9/鷌6=]|YG"lЌmaU?5=&V^,/+SR9BcȨaYfi+Oͷk[(|w'm,_b:~zWdɢ:LƆyXv*17+KTSl.x|h:KN?rj=}KĵvYU)+hEܧ}̤uX݇+sYFoW~g 4E36~&p=P&3X/ I&W>JhJ@;lK-YюgʖmlC`ތ1'e[p++ U|bJw`ʐ/<8B=n}-*,Lx0zT8!wC[x_kUFASԌI)/Y'mf}m(tȜtQ|'ll"筴0Yg^^mqcqӖ0bBEx~qJ&SO`Yr Qog#OrnJQa!?I"s'gvi߬u)iHrg5A*~m /}FeqvL V A6_)oP5;€ )XWrH1z&.m+'99kaZS]JNwaދ/YL\u5wܰll5 9燏 M+8:PKB); TuaMH2Rx.a<-IV G>neWMA-Q֣{EW{m3Gzha:yk)x f.mm e,#PYЃ0 + eBEl)zҖtMT6 nbtn N7=+wzґp`&F+WuQk`k ,ޙj)"=1}5gjsb.Դ%')Xcly%fJث4Uh)Ѧ̙DF,~eBٛ+V0NO4`JG.%3MMe;0ݦL'?^}F)YG]rGR_㤁VlKTY L.`d61$q5YC(4|8QnE'QjTGXC5^wG z`PJ%Vtq F^trE$aq9-˯N1[$#"-A2_}V{ѸPQ$b˃: O52~0+44r *0SCnH"q]LMsݢE(:9@ >3bnF)r.&Z:5*<7W-,} VS+l6jL30[e.g ˲x-Z_`fy)r酚O)JX֌!PӸʮ"7 FLSZ?G;|NwھdbxHhѧHanORb&HժIZ/1OB_t ]Y8㼝rFv3lQx'?—fK9W :GA O >U2kx^+,s>PwTZHT@iׁJ.h`;Y A0ֺ`^2[bMr]B - nRh !PԱ*gQ]yrUr䓛u J2 {t1 fp:7$njK&g#SJT5c骜gPy`,37+ISd2/StJЌjkMV8ZIY }(f= ԘJ}:wycc3S]BS5pg{&wdޫ\e#.buB=ԛ 8$ȸ|a/x1B[i k􍗋 .A9FMǓ!k1d2yVЭr+0MZA[ 32& '`abΆG*pWD$;va޵5JЁ8wk/2_]j9\"I 9$G?Tl;,[9PLH1Mv/WcxLE&+yjB![Od 5.*$5_1D fm}sh;ۙ`zm,9( #ncؖ$9g$tۆ`GpcI;7n]q( Q 1|ҔAaPQ:fjA?2 NV8-hq/_6r "Ȧ_h=d : M1h ߳#&c|2űe2 UISAYa?)hkxO>xyY>qDX aideV7P\:Ypw;#͆QM7 L/3&>`+[%3kח0P*,֣&ɕ-Z@>7'X=` ^d\49ar}SD(0G\?WR1x$b'qʮ|tBk[KdNςj-"yQݎR.LYH>Oꏚ:u[QNBTw\U@JFqYI/hk&68+6 [ኊ]>D@LVp KUZgUC^Ԋw~1 #\jmҺ4@fo7o͂MwE1TzlnOK#7y 7#9ƉMBa5OijFaw4 q9F:`?peH%B#C~P9\} ]ܨM9 *M=5-ZlIFڣrɾ WSu.ZơO&iut2c!FKjKT mdžU%>jN鈜>ᦃH/'^Q)@p,I3l?Lw7JUuqY7%@񕅉jL׍~YL.P$^9ȵ*G 7\a?n-qc9/.qY_gkÀ=Ax 7A K}`-ER pX'1;sn&׿Q8#Uڙv*ߐ傉bK[pw9/mޣJ]d| 2%^m\G=m+La~%E}zjtf+x2aphTqYIdp׃NU/b [2KW1gF gAo8O=zۿKI3&9CiY9UbXEO B@nًD9c< ՋqO94̪y<-H/<珍0@>&*bZ1gm(F8f25 QtZ{z"}x7&B-N%;ϸef04+3V(HMsjEܟ 6h>t8eM,3FL胡\eS rjP}h zQ?~} &YJՐf_- t(onIɉmaE_pP5ߨsxdX,) ,xSInf%KG͗w9\cJ\Do}JMnnT˟EIWޘ AX}؝긛:5Mg}>aXĈL18L @Z  WKnoķ؅X':Wyz\Ok`ibn^Ȭ aH25v:yTvҌ`5~C$Iy)_Bwab9ɒ"!]iz[q `[Wo~Y˞5˜:p^1]5d}~ü @B 4E/>Lq&p8`b%}]偛F?@x:- mɳ>,!,ti:0ﳧLcSj=7Ā {i >R,729/R, ]Mpr˾򀱐DƘfa+/6iRpd3p evX6MḧuX7K⒫/ )dY4ٰ`x󫷍#CR!7dWIEuOr #"lZ z[]eS=gZ* q__LU2OWK=J }aSsK?PϜ,L="t]xO6(3/4^Bh@&R/>kC2ǀ9^W*S[/\]٣ [J\@(.ZٗSEf1Ki&9wV;̠Vet[p4jfmqNg#cvf'4hu&RR.`om4AEɩv^)KWd:8aB_/Le] j}s@2hqK g)69+T0yLj:"r$;?!<<nqK؞ fKfxZlA %߮@Qq-m S/{8$rysO‰Lަ,-뇍s|Z4 Qo!k~Z98X;Or˵i%"@NF B@Ko ͂,)`#ǗD5 )ZV"E3V8SD}`D+DVg-8spz>&F$bl]o6p~ 8BE- zql}yll)PY%Ţ♅9e6@=:lȪMM4|An:Ͷ^~7{9dW\}5D}rvaVvWM]r+P$ǤB.Vp$)}Ԅ];MUNv250&]Zxa؃"nݟ5Ɩg븗=UlKJ|MҪuL#ͻ.3$ xLyE)Ӌkݦ4nFzV {44#.|I%EֶKy츹bn^@D ߂$ɉJ0LߘPf`p wҢ_G$F#e R@̜)9LW0ϹGX8PWsTI.nʊ%xմkСu$PE FX3l$7B>N@eZ(aMUkxSa#Vh|ij&]]ܦa:R>hNrWdwG XNRj>rT,)]XAu͏I A) |!`L'Cln-x?e uz> ~ߤS&&,@'wu?2D/ /;X0=,nc@\F*{zb;7LCqa23H̕CM?r{HTQ,5FATi.6oLdM Y:ljJf6tY/]stGqF mI<צ:4}IBԘu,`ͤSHWH[-eݦ"7g@7 ?gwPz+Xaxh$5E A2.[ĈHlU#.5g FvI2OSx͸4m[9lשX5<ݱU]Q+SyuVҥoq Owwd+ܭ$!FmLAk? Ƒ}`~-GÖ79Q53<Ʃ_(6Ӑfj809NҴimZzqk> Q^];C"2w4@mD"ˣKQ598N=ZX<(rVńvkJ K?4=G(刜%c&SYW6X3w UI]᫻zB'ԝԩo8VsW)Q)|_1ыD.%lpmjQf4Q`F "vKD) 6L9K3BlؔhwR5J%7_u\& oД"}`,=ٺX⌵C:.SR3ީ0.d4eLM}*UH]k;V`;pS[ܵ.kC?Qchep,𗝎>)?arWPn6r/8/ې&3EX|IpA|Sl ''e~yܴn4jy3G$nEKq`^N]YkioL&~ DI=b0H6dt x`gHX֜)a7trM:rOf'mJz\ 0*-+ Ҭ+Mv]'6PHQgh$CO7rMn8ی 6]SR1˭~e8Ck>BG0F/r}#jY,]t!r3őVݹȫuU帑 rfW75"z|.ml ;b Jdq-mc0-HKrMA:;A's·cqT_&|U̽lopOh 7KCVt3*K:AeĘűAG7mLL.߅Jx^JPTvp{`͢Z'WDkR@p]J$)}˪d47 q/kp:fݦCak9wVێ4mOXZBȆj3/\}] QhǿbloY C>jǜ>4n\SYdMHnbP݂s,u/JUm#yC'W]qj4 / 9!QWr^]C%uƛ/H/:=?M+[ ȳ\r2&LIϦr)P 斚$&f̳o6Uz^.k2D!p*Ћkā0mRۂ Z5gKߕ^H^%>/OA"'9Ai";&ep@?ţ>l&Ѷ=Nt/χQidHr7iT;A1.V" gRu^$D^8iOg[`~]_+y̎f6 ?s߃ڢ"8^N^mA7{r}_Ne5f%\PyIx E5* 9/!kiW)9˽n\8p\Zp6w{NA$8ynmVPZдZ 7c甄v3P:Z64 FD]/0Y kYAsaVbkIY>t&uM KlyJ B)I3FJ՜ 'ERNaҹ+*r™T0|[_M_!/`!7zJqfֳoLNNi0~ZJsN\`au8k2r6qT@O[~ _bm/.죻Br:dap@N4os*dm!DeهwN O׀4F>Bv!4zZdS_ SJ.sdnh ?8j:ZXk4AT|9_?FF 8R,zcO߶oFgcH)`L_+ BWf7PBb8l&FID^#fkb"P`"E5341Hq `AT/\د題s[rL6?>OCl9J81>_\j#DLfI/j'k<QA [|̔ZHriwֱqљsxPZ2O{sByf2PNJ@`*psȟx-h)u0z:5ϽO#7 [4-V=-7Vƕ`AeܿPPt~NOgؼtVwr84zJX\J״'ʀ˫}K) ~{@WDEBXjNI  y.%+`\D+YlF[t uLl-#˟<%:DתwK*U%WKv QQ: ?`s%tPhs5 ˑӣ~#["MY4yQƎ+uccqŒP<;F2̡ip{fsZ;_gXto#67]?7j813*uXl׫;O3~wZW@d3h{%w{" 3ϻ W CgBcF ~Y l{!pM pT*(ўI+i^R,gXiL/˓R[(W0]sϴp"&L*J຅B @^$FEQm aDC,+6r,t O[݉Sx1#LQ\+&_;SY'sJ>9aV@ t9qA =x>jf`l>BddZ\Bvd`ӍMlc(~I#WVVHh'$l@[l ^=u;յBf_QG+b%;{9 m>!TX&ɫ Cy}*w2 A 먝WVHr`{UL8i.+kPt6⨣oJ|.cJpQ t I&KƝM`d#4jx֞җ. bl%6P@-\ʔX}DDSkk.6m/ uGESa>)[--а([o y{/7kÕp-1CV?Dnh6otAOǝ C|L)?SwJrJ dp&XL "tl%>a@Sl=_{3<:•/MA_5"& Å CV? gS}+ sz(Y_y4RيH<:j \NUřo>WVO\kͷ۸S̚ʏUIީ깭:t0ᑱ*J3t'&?h]knpYg,۫|@ܭU)~Ч w"hW Aft|;O'n^?R>܋mC]!H[Y&Z|:al}p= vO}Ȑi=Esg~"LQa'31ѭaWq6<|pWyCɃY14Y뇖\Mmj1u^p䴍ͿeSzsuA4Hx73i-ݖzwX7pt{qҙ ⻚Fː] q[R=KhlVst*9`i6Pό&fL`՟߬pnTx^-ǧ4i 8ːčb&9P ]J&8y Iz)KY+%;rd)^X/ݭ4\o5n؄D4H%iv@b\z+{$ Ey&4a"8K|H:K F) hMW0TVGH=w{M)D4ʴ$@yOuhО*Pa>> 򯙅ʱm_;7ݏ"TS{u4C/3 %^~,v't&OJuP˰')|uaծ0?SjVѣJ(xEEXW8sl:O6l=ObrQ/cw}_t+77]⩚ 'Ue/{1i`c#WCxr /󁵢Um]eᜫ`dpO" E6YY 420s12DixI*R6WŃ;h"8j[[жq D~#r7[w±u ''jR| >`^ᾅG"A|Ljhy@L4]ci,0#xKa ] $ZG>mMפh .SI]Z~tڍS! VzJC$_xgiR8Ó {Sb[UA _d|FtwmuSxT^<37RoTIҰ|l̹Hf_;v& 2kw"kNur iG (˿eK>}/55.F?j;QNT "aT}8H!1\VKdH^n0CH0+|6#]+Ԩ_*'ޱ#P02\r_kŴ=R6;f=3:AWyb !4r cpOD%Z?r!`Zeķ7@EG}:*&ӁvWj%$:t>q-z*3(Mk:5!6etCBPg8%kA孾>DR<}x߿ubrS/$% w7?np^mLnn7 8 !O jRter-,U+!Y Y8 $Y(XqtR۫6Xʅ'$w3:Lp^vQ?e9-q|ʰzI(pb,!si8p`:S0O@+n\\jUng7N|Dn(;ѹY^{k<9h/&xvs*.ɷU*- rϯ\33 {HHi|h%5ذo0 N'6c9VB{d+o)f~6n%l[&gs˩e,_{\BL% 0K7JfR\PM?@(p ,܅-?hPNþN)](AJ1gJpYo^h]"mudPw|P4u.,Z#s^%UcTDVS%( s~Xf~``df?N+;&0cUS蒙QOqRĕnEM-!HǏ?/n+Q?֯jW 7x]EewH< p6̡r=rw^(ŧٵtDVx#ٜ3q݀^YXk*{O!@el2Q HZWGDφH^u΋"E10R K{} tF["aP /7AUI!xaun=F=? Wgibv[NB@D$Mh{l%uӤmX\o`pgfe:㟝Ğ_۝,*\pJ)QD,Iw,\_;#d/p )T-BWQ! gx1ˈ;f 6t|7T+(zI+r%ûDRP֛OoG29~ 0?ɚ|ׁv6B cjDl>^k|YC3M.h膖/2w ~FXmmxJi0av $|kChKkHbWr_w.R C:ɈQ8=e!v U&mMlTO˜]5O9m@H ^0.ߌnc2N;"t i͍PKor`s0}Q/E7(7-Otu,kwsҼ(Ty?tĉU4.Bi'H B2'?Y|&9GK\# 1YPV)/rϏM@DS+lUtD SG5i_܆Cc} ⇲Pen=C7n3j4վfBΒś|3pp66G7ehְg:X:v%62%TL8)c>T$3Zzk޸(LF .FP>}7 mE 8h?GdJ9\M0˽Ncjer-MDc~|Gi9 :sM? w^jOjG@M(Iy2 $kVaomPf' Y=RB&<0)isp آ7VTŮʌ' iɧc k9K_UU|\.Oգ@É0R \R{ _)A38jwt  !!:2)W6ζѿj.9IA>A{㶆TmH{ŠJx-x->!8'gyYZwJj:ЍPs$n[۩1û1'j ґJ;F˫lz|ĢA9Bϋrfrtչ-ŐGaHw | Uy-LFr0"$(5)cڿp!={ncqمeIT ?dQ#̟%կij2ۿqt9Q:f Lp E'F= xmpP2{ԡ74kL)TKs%4BĕmўS.^}e>n (D!j|!J8ffYߣaOp3o9 >6OҮĜs<˱E2y,OȀ6%oD6= PJRo@I#t }n4,JUGBluOI*ȺfWmJ[> }LPȶ^fa‚⼏(LuS/; ЂjaзZuh_)2W/jR'cj]x.߸ b[0Zs?h,l\ a+ 1҇3`W9{lkhvx魯K + 0;T弊ra YfM8̊SOMg2U߶6IK7 ,nP1%o0C.ɢ)ҍ,Ix)۫ S4<(+/4?eNuJJ($0#lG#-آ]2എgF0cʕ4Gp ;yYg[ljwfVl(d]d /wV @7+8Iyv?y?:Zx+%Wq(^kѣazGNgDjIiOIy~C+My[e7uK?vxk;cAodrwDgVbz_4cqwbe}a]*O0fUo F90GogBP5JG0$leUԻQH}IY-D">e@~)U, U\!640s]1DSYM՝f>)݃L  Ea2rz{2b{0~@ovuM B)I' v96+L=EkCO|=)W`9{h>iUq .O>>QzT5!?DL0&yrZX"a*ل)K֋m2̿e|=ES*VWzb(MXw_lx#e'8 gߌmx,Tf"Ek-ybkM >F3[ݠk~U.ѕv;D__~j㪋-K ?V9k~yE[RĂ xgU`$ R]Aji w'?0T/҄sA_ʿ1\'}KUaE~{F)-QJuQ#NhxQ 7<d T "aT/Oj-v"+r8j ;%PMC)zߓJ5 # #Ziq`q51~{@XY3gȿNS>8h!G*LӓS$ө\zi|J:5X+]|4GE/\pIX)>dҗt# Jsg5,zɉ8PWNp-T4 tp71?7pL H;܏*]>+3R%|(:ʷyo1VOELqGaAtu{:I>e}Rgᗪ;ao-6v\!AG\zgٻE2|C#dc RBٱV {?їtq΍򄌣$Z2]MyG(A^*J}Pz؆yEfo}E%9swR]ǯiY\ ]IsT#9FM՘$4wKgHq-!u瘛v,{W%;]6>5( LH(f1۟=";$p?L9f7\O ѧs`.BXv(>87_*w*iR]< Ag4s)U(Y>,& V7W>e8 dSDt @X5&b.[=$\(s@e8Vl.ӫ>ABUǿSeW"5Ä/Gl9`_OC}ol8BΛPXuKG#JfGjmL^y勫+ 0n^*)ªB5~MbZ9/CV_hAoxo~fו'¤&!B *ev%7b}4bR,ȵU)_x.앨<4q2+S(YIߐS:-D]]MI񂕓X;Wy: u7H\q oHpyv{ RM5oIg LhhL7#2srM0 ?L mы`>Fʓ澦3)8`Bw5pN+t]+GNP՟{uت7wv3Pfwb˘d7n%_Chl \^!JIҷoBFZf*ݤ X%Ŭ|] a͔!t*g Xb8 n9PN*Z!cUB 3^*ޅ-cS5?YL]g K'D;r?N#~Ϯe= UjHx#HRSuuV: 8 h m}'Ý#+ ݪ-L/t4@7`^Ϊ$ )k-^ŸaFpޝtX3fA )`4$#MLM|A]=Y$ 5V1#`S*XD:yf\$בg3?-v/X[D9vt 憌*;6'MzҏٺCG A{ ML^losm,ꇒwpiD⾩G fls$9Clx }rXLSx*gj ;Af oDv?kZ=]G?MӪ͒JPk?Ol|Й6ށ۹HY]2%J hXٰ<,i5-$'[Y;h1ogbz$`彵:='4NSn#b}`.ARA3 J`\] %!(5G># X\@c9k7mt v6ٳo a۞We8@nT]0چkH\r5v3Ɓn.$>Έ>)H*хJݨ<,ձL <(l peT,%^ 5eY>mIJr@@ڂJh!@0kWe4RWmJOZIt蝨0c@S=~D\%o (iMTd~m'8َ%c `,gTOZj r^JjcXkx޳[uBDGѥ!]lVf"j`V(㻸~m ɻ#śy>`vn+ڵ@ 9e{Ɏ'2`ƶ۲#x`Ofgy-ڷzTqx*xfBCbLU ^NFO"$9zXhM0Nϸ ZoʆY%AĿG0TJȁ1SZ+*a0-uڣtES:@b s¨9U|C@IuX>`gyqAA%1=2Q^Hm!]h)Dr#> pgtxt<֏U' m/,~O?,k_Y~4GEca&- gbWH^y$b뛚3h+z ֬ۦjKH`8O+ 1)=f?#RK֖<1pGCnE*dðM='U/Sj8‹<.RBV/d3N\ȧ4q6dv0pBJb9;ȔW?tu% YRj hUd@!;Z?2 ñf?J1a; J*ZU)Q$|p52h\pSӵ"-XM57-E2ӃywVΟQ}@C72e߶ t՟EOnx !SCXh(`~X@3#.⒪}~t(qAW B} [+;Jc0'î]&W #K6]9vs.y֍16$)ZFST"9#R]}lC1b 7ٙaS{3dkgm)zIwfPI(f}o&i\WK"8LIT~,c/+Id2k7c!͵~aYK8[9[Epd3}#K+Iڱt ֜?/(NMhٖZU(&w 2+qŊikE@+B=s}P'{V l։ћ]4x5?1y\rNG Woۊwc8<}_Djq k16c\ N})%E!ZI`2)*gqb) ? 9@Jgߌk߮yO3 %b[8}.Ae\Gnc/ 7vt!߁ϜLvcG8ssur(=veɻE7? "68tmI4[T;=6L2rWu̻e[яk2S rQz!7 ^q2:r8aOg Ԥ!Yg'YJ3 3FD9ƻ'.O/M=Yrgs_JHJ!U!=Vo}< mkeXJNޞ]#oAϚ. 2:P's@r`CsBrƲ^UcQ@-.,j-,j]WHӱR]RqHP*4G$ެ.w.C6m;n_* II(|*Rz K;Cy&(1A-V8E]9 g2qe5]P;;b!Mo:Mb- "hL8ѻhYHrYbWv *Ps8Yz|0Ln)sB:xɇw&Ʒ"^MbZ#ڡRhj)XJ'ݟ1VkòNek-ald״ ҧFrJ1'co1΍k=(EE!k?SC}-왻GvWn``7ji +<ߡ7C.vr&r4^eh~+6IŸǾ>,\~p@nǸC|k)vRZIᴒrUUqgB3}ԭ^ n1Q!_i[Ij0`)6ReV(Z1us?ɦ?&xϿ(uJ [yD;g oWz C\6g:FL2J;M29֋E%mԶp{AS#\wBx2 ."G,C "n%_*wZ [2u_TK½A0:{.O,P,Q GQvU rRYJrud@0Po1R+,0YltJB'ň H8j6Bb^'Q%;"}n)U`\Bi"HpK'ٰbF "J+;?檣ou6s]ItY*T^,º]ّYezX@4[u.s|nUze-nian߀j#Q AI.g"`RBJ2A4k߂4xZgE&r3' Tj5B\ z؜&cF)fml<7֧ "ӌ=OUJtX4A7EhSD׫غYy8{.m/ʔh36(~u,㠊> j{)qE0?4^&-a} uc'RV6> *.#M?(Z yV3ct5^XQX^cR{L&ieF|Y$!KhVKٸ2{Qf=G/XW!\١T<\T-FiV LFs+뉫SX * jʐy9AcU& dQښ4@KfO1n;cִ|U D%$1Q$lb?-qo3؄sZJG߂2 Cƍ)[l w%.2Sc~QNJJ:Y`pFYy%mD0z8(zpS5oR-G v nnZ=UW ,B|J[>MGBzF$6Q8`*}!:}i'9q %FjJ "u-B&9P`^5ܸIBКЅ]j*ߔ-O2xDw})JMTUX^~I'V ˥%p 2@v(yV\(($ܼdKkJq=  e7< ݛ9ˮ<"<Q@QlIa?l{ 8Lơw.рQhNl nr-g*З=(,o  4_>m&3ืfn.M|A {I.AM6SW0k hpA#jj .-Ω0_m| pr^'O2ݽeJ]y-Qԅf\J w@t=;FCRt}#+#P?lC+S|P_zu LS瞴CE|i) LPCozOxOwUo WfowY6)@gAGC~oG7'!YE!ZTmH~"WI D6Mc!ߡs+봼9o2kC˝m(hU0Q$lz(-mLd A,wOWd]Ę!D<N .-9`es`A3kL uF|3Ӫ)):d,w8)75{/9J@9S[ ].sF _^ m%VL#KhO7[OGU 06| EG?Xe;@d[N갔*m"ֵY9(*9;n(u3z7hg Q.}b wr gЂ:¡S ?$hezDM-s;N_0v Q%:-eW!,k#WˮzG P:߱Ъ_Gc5澘KE뒫e# 9J~T֊[lv*7Φۻ$-Q($zq̀7^3~8WJ^p3d0I3DѺ $$tRp*Dp5_a=:o4`qҰw #j'2O);JS$ͺaj>/H$dKPȟѼX5TPRuJgy_mk;*h~iͺѐuAE@5;(o~ZLa>]H~pk< 6),!dh*I~4J)W̿ϣ_zg+ ]d6/CӡaIP D SySP#u3oM p[䉅v~z*U8涶:͏sDgk_֝KIJ ҕOQwh"WۧPY$QキsL<ӪiikS{@r: cJXB*]үG"!+@K*)m~/X:FUW~g Tt=a u$Ah3-nVP1Q${lљ(q᰼1j(yڃbzSv.-0!DF8ˊ8\z>&]b2EDbRb,]ވB9b:D84`*k=C[X}:brC2HnW~ƭ@jw2OpWE:8*F*L%0;ӵd0%wo ZU~a%zDiYY<+[r0KISʶw%[n~,c&0 `h71¾vj-]w=Rn'znP]c{zD0>fIE^}|(qyX؞=)Dfh)Lڞ6,Z&\*I1 S]->`x˩* Ss^M-RQ ~Aěɀh&U{2w=%wbv%NȃhﲳTa,xm kNRpT(Edj$RF!_Z`2 '^ +HҰ)w3$%2ύ#M }N [1ݮ.r6:ē%/u@fO$`S5#$G1͜%c7a7/(Eo)!aݓE$_XGnQU4Q8?_:z0]D41pnRbz"'Y[N#ۈe#w<$ߡ8DzY,Ge̅-PN%>[F8Xu[/6& uq3X-ze1ոǪ2m3j@#Q{"K|6zE,G!xnl`6<>3D^-6"Ol ɗ0p+*J򆹾=2X3[3_|؝rk~_>θ.C~Ϋ6;H踓e}ThC 5Vak1(9X.Ny* <K,?ᑖNS|iΦi8d?YD1H`ZY)dqzmž’h:Ufǖ(S/ 7o1 M̰`jzS*'ۣjHo/jc-/ 0MH"'Hz<v ή4tK ?HVe+QլqL\WMM i.CASFc?G{oEڽ1U0&k 0X4ALjy jICU3BGy3dͮҙ ܫEdWf*P}|nd(c :b o%Q泔`ʾfᑣst!;6+eWDBmRgϝ ' KE;FxagIE;+ꩻKc؎wT \K{S\nxfO^YZf=}zЊӐYiZbuxB_3­ʈdK{.ce| {b%]Pޘ)i'8S!m 㕭;4Xv̺D3fѣt^Qin;QL%bkmt5\~k R3-Wʎ3f> #%4_XlNW=I^q?76̿Ecp Űw}a7G 6 ޤ W>me=O)ل,{lq`m[31zRp4 3]`js3?82c O:lCk VCi eXN/( SPF2Ժ`fjHQRqԔWW-0 ޭc\RÖ8^HWMoo,GRތIlr d98_JF kPr@$Ю4VIo?G^q,l]Uޏ[bǡX߽U>e Ɛ~y}oLuT5硤^aswי*WVԌjs9~EZ /<7s~:Vl[g@8.,`izo)RȋܲIu0%LyAQ}'Zϓ@^S'D}v[ZE*.SW/Èg*fY[FQA1fIOJ0eMb_L! *B?ϙ-x 3;"\HPOlH?RAlC"3C* ~[_ <2ʈaz*tq-~8C@-["3PhrS1G *b2rb3N @f^\ch|EO8q1jwmeQ`-}AO- kS6JBq:Ҡx@ԥ(Zfe U EL]e Ghƿ2V&HTF9 KKCܑ! ZH&1#Lqi>i_`תH_+{QqwѠ8vhҟPl~UPh2 z,ë &(DiC*x\\=PG\NWɐꙂ>a(oS>lOr`,3%%B6 F KY}@+Dp|/9aZ#qKT;Ua`cʝ4e,qN&NA ?Cv% 2b3swѥyPcK q!b.\$E~6Tꮜ]@BwK\vk (O["8u(RS ]/:G` 뾂oK^/fĵVpEEV2Ie0,Iu.U=H^Vg)į%7kMy܉ \dcIu*1@>Niڌfufcw[)+q:%S(1=*OEBTDձt"i鲨zI(~1z}vd>UkP\Vx0F׈ax (6iԙ^g%wZN՟nDkE5蘾[wy(q76ƁR3xw0kEWb݇+G9 S]R#aT`6|=2obNݑS L 4/?K 5#_)v+#sR}vq .V,Aw-0 [_DbCwUj79L,מ8a}0U{nر)F>(~ ˪]Kh,Oc!SiF$ 5ZvhL5tH 4PF)FxUU3f&3HD'\U !.e* 7H{ /6IJr w4/3q}:3LAhx!(Fs-ڞ8ܟ#v I$gr^ty$BF\J3|*/RD.*- sR7CE\It(IU}ELKgPĪ q4 OPR0붒ğ$%o&Z""]\&1jl3-JFp hU᝖iZA'TۡVY2HuH]bͱ[L̩)"ws#Wp٭~ԛbJ=cUϠ6Jlnٮv*&Nn: "Zp&BI+"9Yû\Hb;-/DM9Q` Tk#ToxW,WU+Ʊ| Ԇmsjϊi\Viwgj쀒1:H&'3:g<&_F麾D18W,&9 ]ߪ7?"cLeGu0lj}IbqASu:MX`b5U/̨c6%3]]nbž cDB w9; iw/UIZV|v@vBH)muJ=12X61&9j aLpLwyDpؙ'"[0@>JԷ.9w>Z}8݃_Taz=xj!-ʢEW;+}-R/׾4>ū͢3jbL cs4ý(n$VDL(^@NO'NC髥N4zuJ.X7j-TR93VςqG c?#[Qs{{WF _R̕SfX"$}j`n ?``rM xN=a MXFr7vI{Su? >1cuyu[; źj3_rȞ: qAҒ8>'˒ Bp= T~npx$\h'\UzX:fAܤ[c=ڿ‰$Yt*Ho_HX%-AK%.Z|Wo)#^MX8vYI4l6@ RGt.4^>A(~qgTS'̟(4sy S\y鍤Ȓ8 ZCdxCCeR`y}o>U\n/Ra!$/^8`59:2xm3aΟ~rG\L#>1ϔ )M1V*NlDLW_oUԘMPen_xhKU +߯([*ݰ)j3tZ\b83*r|.Z7x'Kk9cKމ D@=+-\<trYHV#14E#䳭 [<6ۢLZp?Μ4QY\=4*zFôQC?ʣzR}~5qi#ÊQ{:LsfW0#͌seoҐ^#zZWEn h9fLmPeS{f]%',Q8DaR)vɰ1pQj-8v44\2M P80lS%B y:45V$ B+} zsJT%Q[۾-D-9ΟP33O)ߞoAj42Md!M~Xj,ዺUf;>v^椨*,Fj]~1$ Jldَѣ$e~-i.xEcmlXBp,k柍 6UZLX r`{q8 z #']YzW aGG"߰R`T HI`7)_%L"fZ4&YKv \ +{. q̇,};t"c 4n vKa| ʾt$hߘL_kqFwY %3Nϼs2- j[@9(Wd#ȽַcHa@ BlFB`~(T28ͤyfIXw,̊OPn dD@+֎C|҆)3H`58e45r_`(a\u m]̹ {F- &Ocq{EĨa 6Z@&8aLXt3Wr)tp2vmJuNO!)QQ!~b4W*$8TU<90zk*Ou8!||G^麎IsxԚ] \amQTN5}3>#"xH?9׎~}RkVKʜ!Qa\{râTҮhc!Y">^ N7`5. SrRp'7)grn|C| @Qz%H&K&g~/p"78/ džf-;8{w-fXj^OeRW٣~c- 87CWAb _f!쟡F9Œ2; RT1tBr̚]!A$# t lwb8 EPӝf"ax*8eqEd< jC"W0ØdI {KJaP|0zR<܋ƴf7w ٍq|&eo{k,[LTYS[O3dh2FZꠦ:sh'!y#I+iZGxlI 2Tn'5ᗙqq SxH&j|ƚa*#&*EJ4볙_g|X?gzbWdcbc,4N(PU4˹V8 t1L?ghi#!iR p4A=ծ&lD_iN\|=Ny (*O 3Zd?H[ɇC+!u:ɗ/]9RHϞ3~$mV^a\"jmצi>@]3i!#(#ţLAEM kEN aFjto~v^aG$,rg 6-;2>FF_/.Ftˎޕc|fz%A?BAh() Fӡ8ˡXSڿO V>LiFW /}ل0{<‘_Y׿X唼b>$52xr'׌؝+V;R4֬P81/p$gϻ0ڕŕ ,*ӨINy" TY%X12tzE8KmNx0CId!S퓿RHHG~ jY mg ?GgƢ{5]kZ5w)=;B7LT{9PF=/;bQSyI n˥& VTXƚ#WJ`U eQ%Z=!Hj?]e*\jqU#7UPRP0H1I|Փ *2y*r'UGbt3`I>|)g.\)ʫzcK9ahν--hoP\`~Za;?6$D]j2vտwK)tfLO(^sJΓqsYv?8n\`u`H\ fQZ$1E]{RUx]-6WĄ?i!j++[NMȊ1\_iK>qYd| X.dщ9NڼfS܆4˜Ћ$nԍ! )Fe@9"oGmyT)9 VYLb+'.lيYmL<noaK&R9{fn<kYۏPz91MZ4})zll:`eh>o*з~^>#c2FGexaUE'>8v+zCδ]4Cq~OށG*@vl%-.JoɹW~=N1=Kt _ym2xlɄQ,0q![U%C:1H~5|4QW=eo>Ir&Q.5neg/V]װ[*Ѯ[>mq7]q&@u~5si hyBn'jg-Il2Ms/k34dfu mc]L^Z '2RhJ9YQY055mYk]o75^QܕIn:mlKXeцm=r;޳D~tyS>O(BރeKSI $sG)Z_[ JWLDک2<6TK M>n[q]h#3kClv+cXK\4ѫctDD@Bo'WrκpkV0'*ރeR:ТRּ5Ec\zP)vNU~%ہ4䊻7Be-.vIFBq ~i=r*+4\a \4̺Zedg5#._A?"&jӝX$D0*A.vfg*/t!6+ȗghM2#BTjBr~DG iki\5ݓzPVTnt(!E+Ts4H-l(x<0f=&^2K^RYޟGd,):7"8jxbʴ!Pt/6ͯL|Ժ^/*Dsтq=* AC 0@ DDx.ۼдd*&ʢD\*J EWg{ ƌY?!,jC}/f,bG״16<"irLWHHrz*uY[{l}}Q "y?LFPDجED!$pQ$0/=N2-}5b\Nܗ3[$] B3J,KמUwG]v }/`GrǬ)/qMp}d;)ot(}ֻf@ ne|,;on@$u8 C)ڮzu$w隝Oe1ĬKn!e1c #Wo% uSM"7|Ľ*78~%jQRo5/Rj%kZ+B?ĝu6q7T_ːjGpSA!Mv_ljӑg R2Wgrx7Q~Lyl&("SFJFM9mJs?SNx ܑEWB|#M%jO'BX93Cb9<|d!<U:?Eøk^V}>TLiܿٔuzJ῿]̧EBSZt^8Ch`-GOh#L Ws_Wƍkd ˬ&Us0(ц OETiA ҕKт9kK:<u4'ArF'iJ}Z\K\UZoYc'yYsx+,tE  @2C hUlJT=lrr_p3*)XE0\ṃ>jӔ#dOt5dxUZ"XcB4$(~̭fT^rs!4~B|Ņo8{N/*|%wOΜj)mQd%;( SnD{ 9wC墎% ,t9t_V1qDL2C߇yPzh^F}ɩ gPR<_>xæ{=IdReHCkݷ8-oX; . S,[y:#g&dG8΃,#z~k1m\j;7n{oF̞V}3[䮑Dq>Yƞ ?+.spOpȼZ6 s%gv`N*4OA훛Wz]x)Oc#3Z\_%-yM$$# 2|D>z4 x/[ 8ӏЛ*x&u|`o(XD4좿s[TG2ﱟMO4U]v8m'X"oαBM&>RLmI8,pRnx|W,ՈXK{p_/ ѷ!B .:% TɅǿûD2l?V10 :ES0=2k0f: BJT}DbaW{2?!⋚-P'H@L h.ŤHY> U1R9 S61?4"Qo1ړ{cc &P`"Lk`T S _'*V8M<"9OԐXOd~`ɦ˅D-'ZV^_J߿p@3 ]\'7p i47~Lv"%uQv)&T1$}swֶ~zh,ͯ5B8DFANɣEKR0j5Iv2u4ZtIHtTJ@}0k݀\N8EN0hx<Zn$@8)X3$B˞]DBkeh7Q֬(RWCXk=ûٞyQly H5iH;4l(sP)ߐ${[ vx\{(`2 v"%Ϸ?W>/H!zz\^+^ڥj2Ēflڴ\Z:ffW={g0gN>4+NC3WWH$o\(ƣz6*} BItW@ZBŞkHe|9a^\ <gG&`S !L}z t$5I !Ι}W6(ʋ ^-q!?ă.oΧէECb ?u<ڳ *ȖP|.?P Fn&hq]LkT}1* Z:Ư `dUjwyٸ%i^SGHiILjwM^6dwY+u`v(*і/VR ʸBhxGn4"y!H[:g?jZK$,~rn|n&Kp]G 6HCN\\|!8R址Dٕoxx" %͔o!M V +^maV"epf3x ]\i*'飗S ?]&WG3c)4`% (7,̥XGg;ҰY} UHh$EqNoez.j6KN8D^5.G^l"쫔ۘm4U127GS$@:Joe Ohe6[oL]ŠhVtz07g8"+CZ:V#X h;YRbY_I"G1fÐlJ&}î:k4Twѻ/?i[Oo2[2ZS+jUo#R[&n''q- xփO)nww2%\f4s4~hԋ_yiGvxU]2kBI'-ɻ.PX0e^DN"8Z3Yd=}gcE9)>)ETtWH[/H~a.8mf>軫 ޤvv|jWۘ\tamP4Yְ55PԡfW}]\v .Ql^sμw|;S78)q }t*J̶ϮR TR3Y1ԈޝԴY;K>ķDpG|ZVhñgبNm}_ռ^ 0i ͢T1slPaUhnG.Bʄ*kHiZI_ ӻAЭެb!@n+'胂&1`\/h\Ban}p\oO~]kJ|pAXh[̪͹/\VF֘dcaS8<}Ypp![o!zE 7{M+qU sw_}_xS;M.O9g촚fd!#)fVgH{ZDKƢCRN,WئF >\̢L;CaU7@뎇̊TaWfI$Ôq냸jW5G l{\kPfK.XȸC0_ivoS-|t#M?U8 m=C~ؓ[R] xǂ&VѻN UN]7DԃV/ tT{_ NL(3p 2OC}|-*1R>*AUPhEL!IJSIx3evUõiz/LVV`q'o֛Y4_Iސ "WQɾZT/1է>_((@3G!RK|O,3̪/N\#t-icgw@t\?\L 'ay.]e&rvvĂWd͞knyMyA$U~]g-~O C5l+3%[WGƹ =އ.x0(e?_Yk&GM"icWm*y&$Ht]׋u |?D ġnk,פZ|`e?9CjbPƿI6Gƪ=Ƌ!QGƁ>RC1, QH L7VY2; N~Z82_AuxE0D3ra%㮩&cf(h~-) |[2ž9ẝb ,O넓|OpX Ć4"t 罦' gΌL@HįNǿ#뵨 cG ޝdPR_AJC~3.u,,kXb`v7b6ELO;r:͌M1M>`(,L.0@(,ܢ4%ֵ Js;fquW')F\f:"dh_BASyrC6tg"9UXF)+ L4 t0G7Pe[pe?agfI{KW1VZ;P|QV]ݞB6>hNҾX e"eMH]# :DxR԰ҟ4guiK.7vK}ck@'|K'S| h,cMx(.&l#5}Ra_q⻷X !ħSҖM}xMڿ\e.(e (HOgwVg0ݳj[t9?Vc]#O J(ɤpb+aߥzv/ R{{QePGul8_S)K#iԩǠ VExr-P(/ x{1 3잔S;O(`0~0ME}zdߎ "iea ;_2+$: n 濮~~;XPab%&?'"w2'Q ~ͩ[ MDB H֙6#N~3 {)@F`UK2ni&6e_h|D 𾰏;p4t/^l28:9IlA8IŠ? Z\at*ë*"y`*h)(9Cj ƌxH@)Ԉg1À݊㻰Au2)% 'd$Wf$̳!QEd݊:9e7~ EUu1ΒȖ}n!Y?KXc0@P!bnYCk)ePl $?0ɿOzP^ Sw8?^vG/ӦBS]]0pIN 27_2S;Se(c0Yŭg9A h2l{(L zlMDP_ؔ N4}ܦwɒ:i㟨^yrw} 8DK2oL=~S ("ӷ2kx w?7A4a4S`p_%#x2k`10Gv޲);a#/'ߝG^hOĒ=.Pa4Z%y>PEWAl+NR!ƞq W_h4DZQAL{3B:Ak8 J$\Jc[aAU9[)}b6ay8*LG8Yb~޳upO2cM~5K= l d&uT=QY)IH+L&Xl0<֑ Rt*{g !sO88矶U"t{Jd؛](,gQ*ia幉PjQ5Zm5*W妇h&^Oȕ: -8 3¨h˹cj7cn[&4Պ ^L2`x!vr 鯫Q[O+_dRn"+/VwViVJNx   J19B ,$6'|> ʱic"5f{hzΝW-mLЩ4A2%.cB|cUs)aR0igƦ)%(h|W~q}GQ$+ XIwN`' G.4*xՃ1̟ĢH뎙bXW Q> vb搮P)QDK]d0ban,wuu:Tp0<҅a,M:fKF;PvgP$ǞXY#C?b G/K6| IKMʜ6 \wӆqƶ/ɒh7 SjJ>%FctzYrv: E`2 f~bXo/oy#%`@chϜsb.'8WYI2~Y(ؼ'S3-,&O eπߓHis~';A#cLra`|0rX'&~]ES#77I&"r\p2-u q!~r% F!+X vdv>2K<}=`H)F PQJn_8JbqJɉ o%}az@|\=H:-X-nn)Z(5 81T+/fn1ዾOߏJc>L% l ɝ@MDf7;7ďYF'eUsrXi-Wct[MYHF14 mD>5*S7nBVr_G˜Xci3Ob,<wt=yu6dqnbʾ;v., '<䠟H(`&8k[8}ѥYvr%zF2~7uc yLQzԔՏT G:BkJў nllj E3Kkf\8|*/ͲZZ+zkWsƻ fvCq2IF@22tP󮃕-ZѰDG>*]ϋe @?PX(bpm/At:}eijKm&6Ntd/!(.r\}vJOs߂uܕob4(k3ppb5*;rV "Mdksυ+gO1p/d\'Bpc٤b|MDx}uIʜaZ6X>;`gF|VRd*>(vЅ!ARc* zl$a9Cc9Vb@ )ה~ Y}yD0?ˠ̖0yqܶ߬H|HXͽpdױ0Baha'1"el:W# 8!y iu~Դ#AA]1Ƒ3‹Jy4HUN-ȭ9:ޣƀ*ze.-b^B< t $_PAlxL [Ѷסv`^a2n : ,2N^[:7}cm !͌ .G,b;Үrؚ1-gr+pƷ dgt9Gt'i5vYOgam{!}3kV[°C@b؝ j9럵J(kuԠ[J8N",>qffC+[ڿ~(tRBtʡ02DD3r/' Cm!qOlF>:ht@-f?D< ^ϗ9/jp,ۏlS3M:G;B;|w QK80h& b-p")79ﱌ[j1~ g9.rcYʰ~`Me/2fSQoe$QQz 6!* M6.F`;z 9.97%Q1MB=BR1͉xtƬkJ!k=jAo3)Qo;MGn:]YcǶ_MbhL+HdfU򾿬zBN砣nt!wKGpYUQ`h"y`ڋi?t Sm߆n#J/2Bֲ*N\`+&ur||XT?{rJ߽r= (1?YRqq` `WƂ ۢh\rR]{?RDՒwf|N٪R*+ux qFo;_a"WNuTA& ĤHDi)88L~P"}M1Gزi Kz"vEr6ĕ]#a`+[\){8*g<ƃ:D"H5&-,e2҅'pŅ8ҿ p\IEdϓsdĜo_Y% K *`f0~`^Ng-f<xKW"8}08q= LwU0K#EoIBFqXSLMS<ⳎDnRw9GqAWy )MTLFN m <'#53u=58oAòVz쌓5ijŏ=a$]ZVkԣ]QlLM G[ sx܄֫6!d,\@\oNqZ,2@-ɉiu`s(R@AՏ 4qblk$ֺQIVG?۽;r1. 8Ixx9<&TaRِ*tҗnԨvkX'\#[ٷ{n'Ԧdd`7&Ka$LO5)t,HB8QJȼSKURZ\&'hmh%f(IFtR;\cƛB6@VI Uz]h\txf횺PwY.xq6P])ҿ:wJ%ClL?Pv![![:/7fTt{ܓEF;ZYr5V'(Z>#{y8+KUA&F/3}cٵhu{ww}_@8;sIYZŋ:vA jO|0쀴O4c2v[ a<(SܬUxrg6`Z|GVq]N<2,w++˥0|EJCKLvF`?"ݘ:Ğ4tYSQoKc4bɘG͟3JR:,wo?jqF1؂IbdEsjۮ;E6}Jp 5+LHS~ַl)CB"#L FF+/;hL(F$!Mk[%g^"B(]tS28^ WN">R4rD$to[2/u4O/. PIJQr)(rμGۥcKǨ'qoW.x(5:M@ 'Oܛ2_ Zͤ Ǚs;ʟOo 6|8Dfm`_ !*Ǚ>}dElRkgk`JFJ:Y^~yրD?D4Ib{Y6kY7ںM3ޭf끻>TK)g n|ʐ]6ԥ]}h['j]ɬӸI:7(7=~5LOg N܎ƂM{A~St!Od0;cܱ4QWq[3O =t\a FH(B)aa\%s 3$>(YS_¯Rw+h-_%D&K)xkN|ց<8xݎ `0vGឫYQ9wz" !Yk%']C H 8[<IP2ez 2~a53,' .Zxfv} #u={(rh\_ՠ3E֝lD*ٰ1嬩)tlRfڡU= *%DD.+D]7F4eQ2߾hAQ!_xr*ai+Ug¿E6BR*1g32'.~ ɖpESU>m)E52gUDUy4<ر4,mpE;?y:ho0H宼}Ee{>VYK*$i5!i[VtE2- &5-̝'9k^z 131}\:EN!hMUG'yA]w4MQ0ADv ʹYi܁s tr?DeW&τVq^P,ϳ9Tp ~6tcDGtM],-.vIP 3-ؚ$e\FXϧ0ed3û"PT*-sS$K YK"Czұ:{hGn^z18O[l)Y֥,C F,~XޓM;:N$~ qcJcRB򄍷:5?/ ?5䂴cgw~Wne3z;\ )ssҖkCfLA5eLUc~ ؝qxpbK){1ρaxQJюv*u+ԭA9C&#YkZ{ s 3Fdê,6fHol^diG5f{vif`U❨UiRB)<~B!՛n{_]`U52z1# Wnčmqj}< t%5 b~{po072ͪ>2 *ɐ<xlFdմ Y8h24H-tƔ@kЅ:D6,Z,af4t{Bń2,xGSb wP?vpb?)z4wNmcρ0%Bn ^G}DYh j=>Զ=x&^XXd\.KOvVsu(}v>$PQ Ѥ$S%V?"TDeD n&ٿ橢b<8 ,O}U:i.؀k*ssyb' tR s,Q"hU̽R4D ,4Y;> SSѢ+@ȩcN6JOn[c`Iy*GQ$'?$M`@6?F_[Uȧ#ޅ,VӚy 7s82mT|۪@ Q18[P LKqU>8IR0pcf-(`;@<\V2L!28 dW0vWlޣA4li|hLɉ޼-29v*c 񈽥:9Kc7GaMTtN`tlzb@D֑Kl[ҌP=MOLj Yӄ%`wW*H0ʣqvR%ZWrSv,04xiY9Wؘ_UDhɺj>*]3L C] $H`j)G}',jZ>u{Fڒ\=G;?OyD7{iBfڵ [+;Z8h9./}a/_&gnmi^s:m\DQᘠ(4mEqJ|1=/UQ TuʢOa}:uVkir;*+WdR*g-c^ne@;pb@lF¤o\OVsJ+kа7%oZm` ]~S13ml΋( :8,sZLѡ_s!C=dbѫp9P xѾ|] Wb13T+0lO3'jm\)9%w5q%2w 8Xt<{^Vs;=y,;~Sч{T:mD_jV a>JipcbiAN<+`WnjgpfI5ן_Qe/0> ' kJ!w7b~3 n %o?)ȦlyvH a!ĖDGz5&. >,_  B*zN{uE6lsAi~[MҌ>&olcޣ*J% x-cA%ob% T/s~d}d/JkMnȟulf# ,%up}CQOڄ daCWv2f{珱`O 3&#8]mIy拓`ZR$ ܞ=3 ڃVfu_嵗Y}Dx|@8Utxaոn&Y &)Oh8 *o*l8&q@(:5*+ ENOR ztWSq . y 5$ōF7OhϜ{啣{Tݵ6vP{h35H{Y7%`CaH_%V^'9c$ %U@),5x}xy'4(8YZ8 Fvl Q¿|辩e7k'Z2.6CZ^t f/{J0Wyh~뷄'okQFdcI0:GC7JH"&~uxͼ|>i)j8 @p2V8,_U0RG>Cv3A6}:sԗ>%A8R)El}>Ȅ߼lwxExN_J  ?}7=Z9ny\ nGTUt+=Hr}uhZC,-=MO }ڣ4W/"+͗pVlh>_n= O=I'ZE{BЂR{rg? Ռ)p푉@lP턽 &%K4gVFYj}0*%=4LΧ\'ߙTE3_c;bu h3PCHO1Wٕk8z P Fق5\jJ[(3z` ;馰4a 1n=zT;C>Sn.t]kwBX2ʓ:h~6OJ=E1fTF(nal) aVdm4DJKî>· GxR"s'TAkO0s=Z$&Ϡ'XdkFq(Cp?~2`lе!hqg9{5}V S^Q!ByF-Z8֙/FZJy_!-YHnn!^fЗh'Ij]R!hW\;{x,ߎsQ1' \h{}lf(%kO#9Z" mn=b+5$·ȸS'NJZ3kr r+t$`I\${FV7 ;.v!+77m@r(&챒( 6˜%P7*J2x)]{dY(ӰnLBY/5vj W a8Adf s86ʸQ wYALx,]j1^6GS 09J|bUZ6@9>`xh>˰s-y;TG}?~Ry@fݦ$3$=P'β6ۚzp^ؒ\k#FuSX*+ ,'J 9uZl7@f sB[HӨy/\z\8x?W d,=YTt T . Pj˦' {9NĚm &;ː12pHMpଗ, xX?5Ѣ9*NI~k 4*b*Jqg4IK0 ! Γ@T{"ܻ,N9CS$am3#&;!32CrXT*s`ʤtm",Ot16bIdd{4$pL_dz.5Xƻgtڃ \FH~*sSGf ';Q" x'iڶS sn 'ԘzՒ+s%x6u֏[P2M SWWU߳;#،<u،-GS`1F|AbZ@XRv_3~YI y"ZGqouD㍤Y^UU빏kFәay) Z,*sP~ЉƔh%Yk<lD!N2eWXBfb:\O2&.[Ö\1z/}.1hXds4*9v1>@驏MמK[, ^{fgxݣDl*o~ceC+165eWV,nj!oSF"A_Ec/}62Z܏ur攺 SJTUv[ TmE*rsJ/ur-EUٿ-Q%˩{aͨ<ԯa!2Cئ1҂t{D iSO&|'Jg}&FzJ>,B!cA[wBk @ [u*m i6Y;ֈlBLϖ^8 3i"^^x4 ȉnޣZ:z #?#<8T6;=Υ+At|<_VY%[CPI0J?'gM)i*:4=sZsEQ*1MzN% hr]mHm8sшgqu@;F*/+P*.:P=Dٞ.oxz^X!H1FN ay'5Dw ؜ T:&`HphTXtYvbjax#Ӫ/$jq ( YC8 :+*5V b7SMG iIڟ@Hͤ9[;Aq`ZČ7 %2B(< K߷B~(QvwZM壩"6Ab@#X`$ɽ;] ܰ=f⡱o;" bouW3%kkn}hPy_8+MA1ZS'&OG5Kj)C1M|Ƶ[g>t5` cNР!&910iM) Ksƶt|Mxg/SВˈ!kjevFt3e $?ǖB .s4~W.dI ]rl^q,e+Dm"l'o[kLuXa_`;E- T*J.yH07.'fʝ3/`sqqJYھ?߀*MG ނiqG@N+ZhWYDIt^3SE^b*!{I ɯ _@;م+cbn[@5An)YN ԯlᙏ.>mIEprN]rۑa7RNۅAr&LNTu̱T6ú 0wjdĒFr1'ЈJaQ-,u6 'Pho@aצxJa$µwCޓVn|N<ՃU(:M@&#K +*(٪/W%A*e4al7/}q'$M/yY8ew޴Z}st~FQ'%LnkCAT.}n gȢbBa']ՍnQIou͒9 i:MC%H̏Sety2u.]B aCXj,=IQВ$kHl7& t pq>\y2_0%bhDSS1#%2= Kv|:ls4o~O^| gW J zˌ1V6F(p tȶ4 6(X :M;\ }܇u\>.\zƧ]#-/*TO T"o`0;!~qYSP80ŪT4^16|evPf$Hɧ z?iYl(\֫Cd0)՟< $dwD6]&@ X@Cz总56 ~p޲1Աj/j^"/ډrUv@z Jc3MY20yӀ\nC:p^嗦B"i ^zS9ﱟ3ʪ,ԌrqLY@M|6_)_8(%ۉr0 /}@oQh[ jG:{6Kh6g6qe5\ցP25/pΐ-.aIÊBML'6gy/ /=LJ3p ~_&uIkY[3:N)#`pdV]^(M4;dwUH<%G(jGśzʼAT9LtI u0%ɋT}2]8ű\Sl±1GM)Ɩ_ciSK7mOK*}mNrYZhRˮu67N ]&7䋥Q{n/JNv{u,o8])}BxF)ZΛx cqZxR .!APAZ@0K~k+>%ŗ ĐE3Ɋ%nI89x#,]&: x۵Z}dy^tt%ֳMb { 9ۖxq &xi(F@^Fn|C` ra%!Sh'hx~lmH۵8k0m@SCo?3Ks؝y9IE8&ܩɷ ;d;Gvk2%"ˬ?fG ?Y#j[#%,ڄIzHR ;01 òFJށFRXݍ&w:ݵ Hɍy6٦ڼo3w?hT.Ќ+2f}zcafSEIl rQ.6ldiw@=o0GiMɖ y=J;6{B h譥}~T jM+_4=j#@cFFm#V%"$y~٥{ +h7/:O#/tj, lcU_proՂ.Q 2F#ɴ#1@7G-G<cKE6/lٷQrD' qoCʪG=ʉwܫGqՍ㧖~lN:i` GmIH!i+lv\ȹq S#wr!"B{qv2>QgB!LQ Jac, 3TdAdm0uy'dg^Ϙ/'ƁI5zU2DGq* _] RJc::1wHFO(u!B9NR ZL+lC#6^zl.]-'G.nSb?JԳ;Po [DP&Jw}~u,xr/8$ՉY퉜>7QZ1d@ͧnAQc[YZh% 5(yo.`6& {% q\OX:/\c2QL9= u! {`euJB='m . K[vWWje$ %Y%Ӆ r~*aͮ(ܖ]C ̄Ës4ݏ3Ls:;/pzhIe]cej])-pAb+[ 0 Ud8yhʇ h κkP&O'\ERWHA1`zmlT.(NL"racso̿ ~*Ps䂪;Ǐ 3-TY:o*](;SfoahQC {E[/ _a`gj<'(xC $;1@d+Ҥ2E8<:9 xs}?m-e;%q6W*K^_ØHnV>ͭp#]-SW})#vie x>x0p|?F5q V;Oz^%}C[ Jw;BevdXNfRC }?~qE|p&cIorm,C, - uqI|mйL-ėFD4ɛ.Eǥ<>2D3})cb%1YӄmQTЗz€1<0I:sLVBj0, KK%B?ZgNôm~OeשSwfOH{hs pxU+nZx{{vGe `pLLc]1OxhzSTU!ޝ ?}Wnx8 7TD#8Th{r!>}ֱ~iū҈OE Ƀte?\֝wBVlz@%Z~إ=W68Ok2~ xb%@Տ:X\+9p1/VCQ%%y=t5oї>baS:jwo.ڕqBn?B~]aR Li|fe:q>y%qV Q J0'2Xt{44fftxe֎nIyx5.SYN1VۺǪk3[=|ưۅٲy.Sd'dH +BP;_T4jϷp%]zk]\`P^D23VDNhp]?@ypGC8al\齶{ٴ[&1SFf(ޭ1df`GIl{$#2 i'qBcuD0 5TDoY Mנ 6$rż`Ϸ5un-5D_k{osd1,31k.>a~l^ dW-+C_43Z=~ 5Mz4"`Y1M?~y$V<*h_pvD8H^Ck-|'l¨ӫwUL+yb.a̪i YssMϚ386^q5眡.6L)o qxJᨴ'WJ)%'_P&c7&vJk oN>7+C*ʡGQ>`$7Cs`GCTj:6vyơM {Y?E6q5qiKCX\=[\L!]\t_:Œ}\NM$T>[7-`Ci  "FNj" d,\kvYҌ|@GWfYà ''?7JކN0E85l~k[^j]0e8 ۵$>JAVV {Ԇ]IQQg_"n*yTh($_s)ֵ.> NEY-hcAV }f:|TdBEѳg[!RXv@@,ix sԲ\/ Xi+Uf }MZ4V˥BVfPWd"!>RܞG_K0y%F[D%ތ\%kVO(Vd퇫翞AL(]M*FB=c<v}Q Fg -fJI8~X# `gg99r|mъ=Lσ+U7r:ݴÖSާJ`;4t׻ss zz0ζľT`kz>%5`*C!Bq/p_ݡaՙfQi:q6Fe2cA L\6Rp|A}ʂL[Wu5?e*lRgZC|)Bj}XQ7`##gD!:@2?F , #!.ӹjF:|A@~:h~y;_uJSJacsu`emW1#Ax5s\(!u6Pw&¶ |ۜ=X 4w p 瞄'g$?[!w#t00qчQ\Pٶ>}&]AXvʊfZ&|؋ъ40xK̚__W,"'S..*/lZ{HTY<y "M@`_i&|R|v? _Z#9t7(ȨT19g9G Xmz@U2mʚ5ec9+iNJyiL~S 0HΠچ(O㐳iDfl)۵lW=oZv&>ɖLVs Ϩ8ڳHgPEnԤXJ+`yw"3~9ШDYĻV Ҭ5GfGc}E┅z^ͥs)h 207Y`OW([@KS3*]W(VRqnio'jaF_"@ڃYx3L>Wq+0Kd7pjj i{5#O$] 6y?tut9S!K_Iwu4Nݜ}i0L-9ho "^u@Ɇi磣O7`5k99m!gKG&-+u^*gpC*F?ٱ] $ D)wA6?0# ̡46t%K,&g.5'줉Fz2⏡neA9m B M =Pp/\z^i$ rǬoS "/{MtVTdRcd bA1qQB>;QLnHe-WݘC~ͻPe)> \Em/ņ>A%O qp9dxݫgdn= t7_$wnG'xQ:H7ATekh&|m|+ ЙI5 n߱v% F-YBh4;^?7Ǘ!>A89=XG3/T SotV/xL52\4Qa;ǰP2Q`bQau<2yTIyv.y)B#5;h3ȁK:uj܀#!Бy* @^,+UF*ؔ E!Ѱ&ۧ,w1w yqz)Jh_ѣ*v$pt= *[*o)"$MhWKZ fk KqRO  "'Ή=j#Gy\W㸱i!U_Չt"*q<۫+@aL*U@]A(_"4 F;ɐU.^dWV$)*a܉ȶǍ$0b'Hy횤c(fA(yLJB]LIڂ7LNŠ^i8`qTqRn4zD=rUR1곆u"+{~дEmN{.=<2g{U/݉hO.x%ѤWdajp- t?nDՉk}DU+:ƶ#jt0E͎fH>G@HQjgot.ǙCC 鲸Z :h22ocТn#R=q{VfaԆ9!G#sM9ڳ>hUMw{OQUn^3y1XV39Vx@9eXr. *C Qz)+\~R>kCBgdd϶5t= }Տ#һ?{*úK":%8uVL=Sz*QiS< ^SV陼=S$b4/#(l=c!v6T_|\0Lybŷ m:IHlHfuᦵ+,-""` Ҡ>  ri 4v$T]F"QGEo᠍[fs ix!<-wj7p-cړY<Ɵ=z|%07N[Kd uI$ 8%PLwRsXD|$_/o'$ >TVgW.ُ叏q#t Ej$"ϏD* b8,`f=kA1aSg: V!*^]Y.[ټoIb,^Q؁QXxkry%N(L!oD'z3“n92KP s gZ)[&fbن^rӻP:[@!ڄ9 9  S8M0ZzpX|:ڿES7Fv }yBxs-F3q`f5D DJEEqߡrIf١k-qvմܺ3*kqrI@TwtBB2 ]YdYhSYr;Czͺ u7콻tՐ(ٵ7R[~*ZǸ(BCz$Ԕ/M;'ߐ{\ncAMǚbĿt\&FZ:&*MGV2)NN eyL2I`Ns*2rXࠛZx~8 / M@pxo2ޯEl;aNG!= V꡽mef$%@d^y#E֖0рG U J"g鳑)as'S[-n;XLsI%FifGE.tʒ!sWR2G9'yXR+\EF>jGFDT=Q4ѯh%L()*xʭKXўa{g16y<~7ws *d4X itU8+iy"fmkU(,n|]3@1-2z|՛sc{%X( 9yXލT)P@;4nی:*౷٦B3Q XT#7< 5mX_Ľ@3G8c '>oc13ϬEAbs;aA|," ƮV3{*6z5zL4lsZ6Bh%̜} t ;x -k dK}^ҫH@zJO 'Qu^Y^ 2JټbvĭylA,j+ V&! M1j,NX-(`9MeP˛m[dr {"n[Vd! !lk'd·%1n9NbiE(yWMGN<="eT~5ֶ6рc<Yo"mu*PG;tQvğ]{LkފF‡acV,BQoBe!Fwܫ#:)fÂ;u<g M3@QC:HLȒfOhGׁ)nX[UWlI̯AosRW;jS#H +Nk <'j(ǗY^w^lKNOyq3 i-%a36f~C==Ps?>(r:V|*)z /XF>zwi.äc^L \#" rq݉B2nYAr"i#t+J "}H鱀ҎX]sY*Z,K. b`y8WE1D.ڨlX]?#J...ޗ{[YD !Vk:G ¾T!lu{11/ZW[{`70:ȣ|'ʐ,,c<buwfss9r&.Ot JXxu8?;h(#%&.v‡#o_30OYg1D)oCwT/0kdÜ\.*Y=f+^~ A{K2PR]5z`sZ'FݴEWo])HhޔQPpϋ^Lk %._jÇ,džYKK'2nW#.UpX,$9iSIseUpqWPsz|?x.ZJt N3}Ƈ4**$M!':\GH5 UgEq)nWv2 ^G*㺂An^=m]>L$[)H" I!ᔕ0,ͳ&ʵ>1ߊ/q~w-&m7=GhPhn]$!OC-W5;7Ygpt̥-ocDz?D"psjDESt'omqA‹?9[(3ye S8hk6DR4#%ҩ;,9$^NBSj /QTzv P _"ŖpvGpwy 8-՞\EqP#]giS/x~X We&6ѵжO+s~~Nr?-lQdbğ.S)_%h\п<1 [$9@0Rg;#)7;{Ā#y{=u.Yw.rP^H-iS0ӊP@epI^n 1DPW}M/F .OٮxZΌof3Rۙ,T{VvFJbQK!KKgwB.>p#o3AoUH|QK[ò(\5| Ѻ^яCɵ̗S*qd% y7"mTȻ6W@yȈqu"* cMIfVm9jAF>VR<+σP% Zšp<0iב;4R,Tnjb: ^zR} =Q+K6$Oɬv=vEG&B(@ DKOOl ny$45>/+E<}If`Cȸ-fB?_ݠĎm<;0>$v<w:<` )"&T9fĔFiJ|JO=6{G w5U[i~Vx/Tk]&B\)r}= TˋD.NTp9ocs͑<)ZoMv.QgⴡHP]Qyi!vh<"5D bf`,ZAM8vDܜ %dLԪ"2Ptֽܮ%<9J`,~A1j*y3MPU~HDfPkQA1h"vufm^F /XußB~Z>C $$Ӽw s9ZJ].ϊi ~ɧP<5uڼuWlC-=J`BO*JX!j{(y=6R>H3hPȏiuߏ TЉt%Rl5=wC9x+5AN(>֮ u$q6$j{ĩ \6gq 9kN*${8u2SlhZ06u3Zu_J^fn$=Pq*DBRRSZDXs&~`#5"o6A Ka%X ݒ?Moǣ;P`d?,*:_p9[`G_y̿׭ "OkiܾQsωJe}wR襬geO<*IW&B,&۾ͻ#"}CZaNyL,%G@']^ɦKHUdCyJ@L?2uQ$ʛOҎɒXGgh**pXc pzJ/ -Bn(6n??a~%ˠ枚=uJDnˏ#hsQ_IR8 KRvN i\F_ #n*0gaA;I0iw秷v] %ѡ9~F7`Jtl=ĀaO MKתBj\gTV! 51+a&NMb숎gyh^:YŸs= OI*GCm\o8>&7&ZW^0 G({&exȈmaߔLx:$4DuML& 4/J0QSxGv* f!VQR nw8 t7U7iRђI@L4(5!oƦW.t7TN'Z`C?MzLkݍcjtO6{Np-SoMQ?Ԩ!JlQj$9h1 0mּIfG2jȻ3λN7zg\k}yw[:sB)- 1]3n%lk4҉G|."i~n񽴆fPSAP<Z:.K1?kЁWpQT(ٹ4]JL \Bݎc܂;D>n} \1,n6ɍ1]l}KEPhK=փuƝGHa^,OdMG{򕎏UD䉣"577isF[ {m=~or1h#wdfڟj Տ-5g%]^0s e )iGlz.,WT< '2Nf/0~pW\Ҩs *1155)ihfymvƳ@=:$aJxqYW pvTqFX#9 Siߺ\Ϋ /ٙgaYâR&d9)n^F?0|X~HKz2XQYx+SpBw?vW#-Xи́X GR p6߸g'7`j~Wvɧl= I,d] 1T:SKir\CIJǼ9eԽm g,<9BK/G:XJR/TިމlhzHvV'*1܆^eSl*VLMK[if\WB|ǧj#Ͼ1[wujsLK& Ň L9Ґ*/X/crl_l j" L-\:pH́qa7bqOrہbCkVlu25Y. ^jtZqh]cPk0YЏNܠK[ZUNgD:(`v 7:>3@~_QFѿ\>#dvNbQgf-lo&opYeUDS֕ ~{06bY^bX;fQT>8:$;;C,8"oi^ȍJ;xcy2Zs&)I V{.`Ln/Q-~)͎2whRֿh- l7 5~"kUA"3,DWK'۰~3zkীsʟq ,u%W4|…i'Kp߁ zuJ؜Yx6-:Zqei)jObĝriڃ_o N-u$F"ࣂ,JhJ,fdz0EGtW?R gg("s׳fM.^1NdLgV{2QΎhΞŖZY39qŽ0W@@TlC*m)6RŰ9-\A_ךAܐ>#ϧ-Ԉ˱]IXV ;./iuAg>{9夝Օ}֠dX!~FYo2*;v; Tř݀'6 'же?q[Mо?o[|4#Zi[ޢnC7N%5)՛ vIrp0Gt[#k8ЌC0ٞ%-9' *`Wv2`ivoZꑼa`V ;HحЂ= 5_" 5|x1DO% kLF@GI: NX:oMƿ`XI׆U"TH)K|Ȼ8]w ]Ic1fz9ғ\P3#X_oSde/ OqU\=[` ů[eJ* B;TB,4\pOڦe!'bHv.`$>dX`@hX;!:Q ^r&W1 UzܶIuL8l.+o%&As,L vB}(3KKwp=ejs)%&O?v`bT%:ılp d,սfq"βVUΚO!"j76L4L;C[o"SDZK>au9ÜA `"ֵajy< AR(ς>O\emm27c88MovL åAU* 9a{Xv=VÂ_;zy> eA-~3HKM  ms?b{`ak.;4A?B̈́o ķ$ Ӗ$z=DXi۷@5\=1ըa*=lw>'FИ=ж[f`Zpˡn{Vţ|1!agD8M> \DZnN2{c2M:mޭdtgbz-LW*]OAn\L` RZ \WҁyY_7;+>*FH` AFY`EE|@Ԉ\0K>o{';2N z~M\CAf!އ\0u%Bq?WE~0y6}3MR wQIO j0zOwK=cD;TVYLaGjgK6D q*ಜ)F>n<}k.l~cISF,gb8ED(A!ykH]!{ /I{Ԡ‹] M+nUå~Zb|Y,'309Z D$컡_w C֫o >NT=iL!(6(N-ay7E[wPk7zX+ Z=ruA ŢStz%hC昸 S=C<~{p?n0CE 鷆nĵz7/=lmc3bqO 2^_&rwe=Q 50D v ! C%̷:?"g蝬{Ƿ>Hž̵;PFnDUݱm1q+aga#*->I&jUޓ6嬀 o*ecǵ%<<5cwf>9n|k4gVz@ckrBOVVɔsWO㙳epF{u#kLx0AR ᇟ6!Jl~[wV$ &ЕٹI[TX]N *&'UtKp~_=*G5m JKǙEiՠݓ.7xa,;݇yj\~5M e{Ȼ?% NAѴ?tJoW: u%cs;|HR,ⲵb~KTׁ>fNN*1ͤ ^vJk͏h JB&TR[Ēv&;H<۴?8~層HDRA2$c-LLCˬۛp<Ƹ$DRdjsh c>~3J,rᑉ:̦ƢC[4vTtu\jj0Sy.q8VvdJl#lĹ mm.-Z ϲyUWU?+9au pJ,)ﴯ1B 6X4<62@b6@pbhY۪)M@SKA޸325n舮A W]zN Tq A97FiLCbKHMܱ!)vNVmBvOgsxJKÐ ()wz\6̀'G߮:g cѸGI [sni^&sRf8iEmX+nj[屄tFWTQCQIp^N֢mbO{U &aH$g˄fAH?:ES_\ *ąDj&=%̘Y@S).tUItz'jzHC™HFI'˦kӈ85ũ{}煉(f5jy ܔ:ĉ|JJpâQ˲%1(M l9)o-#Ό#>QfO[lB<'Z vYqjyX# `<ݕuD?#7YόTCiEHSpn`>)ߚf_4A sc(~[7\i:M,o|H]}9xSD v ; c \X9?p]L3RH ,HrDMмCϙ"- _%`)- h4!J'5yY'v5%}OrxGˮ)S׿9/`8l%e?վ"x?pVOzLvX_͚,{Ț'0vk7qj3%1ܲSYEVѺ>;^Sw9BE5I^Ց|vǂ'0n " .bt(X޼*z.X3nwgŘ=Rwq_?eTڣ;DAT(9^-3C\ e.:>9p\ h!%nLP,(3cQ}G@iQjfк*KSV̽P4$2v)cǵ:\ԈDv!Zf5oV[Hi?Pul f}sFԴ `jo"X+c3II)c,e+3#c:ysZ⠱bicJW+YemVi] nI>**oo]_)TM;u{U&aбw5Eةi )QC؋s/$^u}(ɆmszRg2OwP.J"Gpބ4ϫ!$3S؏4,Кgy O9h>0*nNGwS2h  X=1"b 4(v}p2~@2 8k0')Sf]X8j>n&g 1qZ6d+m9Dܘ)6NQ#TLl"D}aoD\`XNl k1 {FC6?;9$O ¬d.]OaVMKb]ڋy-gڵv&oнީ}P慒آyel9 g ]?4D lj+Iә:X҂;Dg Wn#$|\n@!ExH>F/;}Y yZʖݓʭyGp1[z}+$M\(Y2Nmi"dt6X3g3_X#,a&I,t>IrW^d=N!F,gYq#h:mT5 !Nv Mבr}}e"+ڟR}ef=Au927}- D3 6XnP⣷IY= \s*Giې>kӻZ[C<&fp&[~@`{KH3W Gۖ }5znޓ;{z4ra>u#)r0fTs›D ܟXR%qQU`K LD {uesږɤKSchz\___1ue3h3 hf{IjCbLqTB"55nDJ5%ٻd_8WL \̹I8EI4t~6e9i \&Ju :3J5W}#n@!Z'IEtj7^¡Fț\a#FXV,%RzTUZؾQ.Q-ȥmχ< 7A~?LKMH] -VޜPM; <\㪿)EV̑o κP9q\/3A߽yrh0myWO5PuT݈b_oryǗ36<ŮV*ƾBKM Ɖ(6eUj-TBSv!fxiVN ib&V 2}ί%B<If.T@KV.ڱ<`cФebߠ!5y7p/D2v:Ӻ#BvKxEBRpP>-.gf&"Of 7f0 tøQeZ^5_%D҉^,^D54F'WoaJ+ePN0W ,{ͰまTf{&DPuT΂tBYy օA?ƶO,*%_n-4<2ȷHjp?E8' h)_I5o7g@qDwP( ӅC1[<ӧTۈ01<:o^Z|MYhb]uؽABujXbi֚9O/bm=&eTj;Rq[Z?kHo 7ge:ݶS?V#ցŠi0W ~(װ}>vekWyY.Uh]#*á*:{..EKzrScb"B{#52$^3m^d@I!Qw'R;X@rL-lGy\K.  POհToI_ݟkgqkOnOlK#HR`5v W&Cۼ^ׯ]2?>b A幺9@mvԋlXjUgRN6XfZlv,s._ 0X˰a^w.8bw% IQ%D%au@!jG%[Kn7UR帿bqM#ah!,蔓]ͼ\ ma,l'C:=fPe=ߪ2a/)kAYD-&K߲1Kinˢe:k$0dvx-6\0ОaG!mjv e` ԼRZw-GQaAgkGyjq"bV]H.vRG%T,~!TP3fޱ`CR_@{j>s;U &yR*zns wZ]$xPj AyFdd&I{2xTLVBaBUHāw8 7BA;% 4E.p .q`d$5XO>[Ol}ʌbR|sIHJk,2@&θ( c@}7zxd+d PP8_Fia#|8E*0FJ D-˯~ !xwQѸ.}N3ց#V„to4v3NDjV++yI rI!S S4bz \B'n #25$L_e$sAD@Wl_o7gF qt5x`Mp9W7ۄXJs$D.#Ӫc̔r~4l]]8*aLȫi>oyMU 8 RHJ)Lb^5$- ϗ %j$i4 ;L Yzl5lbyAQ*5=_i΅@J$$&mA5gTIj%[.@E WE{LFkQ.:D\'RრS$SEv\F.ic8>ec(B~ -u-2=@QߢJ{^&(p 7ROֿ<h2бGyByt FOAYG(冃ȴ*RN{4Vr4PW P.4-AWS54 =i(BEtD){!JdBǬ4"k'J,NZeJw+3԰. aqS˔@S2Phx 70&KK7|!{Qg# 1јVO)T'2v7bG8Ch)9m-l5yP]b!Ok9+ϧR!oB31&L^ԣ[S 6 ˑGx^g7 gZ90 _%QYQ?B\ΛzGM!a wC _ V7 @#E `l~2^׬aXhL`X!qDx/YHsnN޵Z/tɋ .CgI쾪X!rֺZwdUCAS CYHK>؜d9z]oO! BmHP06AEZ*//~QPQ`޳ZX#F)`,LJ%U=g|A٨c{7Zz䝯. mtRoe!'$Q-DR4-7<_,dsO B(t >ju> ]&5F8fX4@lzS_ZƇRUҰbؠIIEzdQW<[[BA㊿erich˂S*:Q)H)vA'&~!űC$.R~3VDR8{;eW kmȀ]ĎG9itԍZQ owпH"@r\EY$D6L@VI]`D7Ӕ함kw-!#&EKvr~sN8Ggɧ^lh#pFya([@Ŷ(0+ y7=ő?{0_ no9LJ5 >^=7Ʒ< ojFvEOZ긿xGHSP9kyz& s[0ߧZX4Js }2kyU LZLR*:*N񧌊)iQGz1RET\ֽ#mhd]%b0`7Aks1d$JbS]9O)r b;UukoFLHߵUS!-tʰML+lyz11"ցN#4{ hGyRXu̟O.4$æ>M@݄|U5&` ά얏5 Nuw.29^2>X,i$M1{Wj2qkR ԳԙV##Pu*CYjgi-<"4`.'ʌNC0AA7Z7p*;ͪCh޼> % uH%1N)JkeI>8H!u.ts@1&'8ݐI6(jTU|_ӈ2wI^FOWե8s+e;=;Ci +[;ЯGPSct'+XힷR&"G-jWM!8s{'g.W՚V]Rf8mv2(/AM#V>J(ǎm+g7.˓:z|T=!3⺿ 4xAP<1T0VΝ0 FNV4C+3H^czlWI,wq͵E"S5Tpd\Hs$D^! D; i0 KCyE.I*Q12'X Hl75/Ran*a#J8IĈo nN)6ډR'p1F;RiI]$Sty]n&R úG•*%OYIe'iZ<J7)D߼!4NT]{!_)p'{aje +8kPv?0x2PHٖKH I }Au\Rj2sJMJ)֧g00D3?0MI>K~o3:&w.$= 8ʓzf%%i5rȨ"dT})E T3 k+NM|%loa9%d"l]1՜07—9G#3Q~M~ [=qO0cdXi7dVQ{/ g֗l  rZYo%QYJK1zIGI~JUwe m:iިI$'Wǐ_ʵ`s V]2΋ 5j_$$o9-~}tfh2qf`l[a &8>V=A4I{lifj>Kc7 zԓ-H w^&8TOUBu0b y&/~Bh#HϹ/iYR.䚦Ŗi=战ZHZҺ0֟7!.*Z ne_^"in< 6Ww}, s~"u)@Cs̎_\e+xQ1! E -Xi0 jDբ1Rt'g Dvޙ73m^;n5]O"qRNqk4@FvM?=D#š.|+_ps fa/^ 5ǵO7AZ1р'DseJǚ_XxPXQ1rvlpEZS~)` i'S2" L=5g}X\|*,Kj%Il&lQzTNg9Z'JiԢ`&g?9McxHH/aEg\'ew E]Cj>B=6tOw:7ӷC퉑& . #p ?9m'ZaBms+vBW0Ψ! /`! wˤ.[OIOm cN *WL}75 ul@>DvOsSe3SNb=] Ef<51rL0(HQ;K_vL.4eHڞ}:`4$ vxn4x(YCUO"QrӗD#`>\ 38[?AH[`p3aSp+΢N Zt8Vul| c,nYK[dꧯ]_0ҢI_q5qӌVagB ~-X$>3`@UZi~6[lԯ,8Y?],xv)(xi-./!']+h?-#@B!.L/#NQC~goup[^G>tg#j*hY#[:G8Ҝ5Kdyr Y ʗ\;z?ͧ 6j+_\ .?7Q ALcx;˴f4NBXKham#>=7rnu1=@>r`ڿR|e/uֈ $>ZUam~mbs9^@C=`с'3f&IoA~H$re\+EQ zy;pGhm.NӥLO.XtV{HS;t_ۅ#x`m*[>RV:xYߎw^{ƣ<{pNpLmM[#8gEC#M3< Kg<>1񸦁p Pxb8vb/D´=3CsNYt1PoMm sȥ Wy @y;fE$ dd𹢖UF %qv޾_ @Yt㖞 „eaPUqsE$0"0O|;¡`ӕ+i9yyILXٔsM*N8v,NlW|FPq:xel+J8:Gf,=}BȁZat;{*[d.8ڸ}OwEM{Z5nIH#8?3r}!O_` [p״q u7T-vA.g@N ӗ&oB(1Ɠp6 R>1B}tWį;$m)6i#nzK89zÊd>Ix{#R-C|\Z{jI,,wհKdoOUGa;fųPb7Ą'AٵaV"7T 58!Hw CSׇI]p`P=[#šV6Lhqƴ2d_iۖ@$Q+)y&Қ3BC['dNꈉ-,PH<}4'RVe]a >/Zӧoyy;IG{ml`3vw60}ZչO U 薁8$lE`GZkmD5(R e3~f+o2 y.+^ (5+Gz&[+3F}?;x}u@k{#Ů8)gbP>|@RsA- Ku$}uzS,z[ec>K68jÜ0j~-kI 4 Txv֨8{iH# ā/%C:_9,0 $եD@LU8 VΤW:OQ̘0W4]e}IQꬋuy?0V*('QP??|VWxkJ0rX8ɚw" V0:o{:b[a#zU$AQZf "4F|m|%|4d{g¤_]^\LܽjZv׿ۇRz(Dё0q˙DugJ]%?-qU<|cobxër6Ym^:e!9wt[XJ"}/h{fͶ?$)>9c% `)Q̀NwD{) _ͺOV[8y{C~D-c/uM!9@45\f'l-s=?Ww&|kN19IlAZ'j{c%_c\D?LRa( }Ŏ| h h/DS!TrmQ[q`K:ij[FKX~!F)MS\.-]*X7FDChg$O@\6VʘQ%Mc7 uH{e\1|nScJR?,[fڏ=sU]4F8mcha~&QL֓;v`ڋ[=*JHE@y{Ƈ&9A BFڊs̋]2N8~$[~˫NlL+Y:k:#{(P Am川??WK2%\S|DfCmy/BZC/Ȍ5Z|^q~!a61R0>b\тZYv-Şu4 !UJګdI$A_Q*l=*<. ?9Ͻ!6f8$gRdMċ)NH\ QX?7+]V3_;| '=xۙ41m=x>Bsz\_6WaÙzCsW7C7zP}G}`¬4\vèEvΚTmpLu5W>|>K8Ca&r)R+o @ /AshrvW0 ۦ Zȴ*Ag-u_ nIRq( ɲ9.aER;NڞYBtAd[(6?٨bVK8P]hl!dw+v7Zv?ni^'E 0 H]|GGD:3a. o3?xD)%}T}5]kKBM=iT"ή]Ju#tS!5ߑx qR]f4Za5mG kc#Q$xBM3e_sјs'1,H;u(=uYZYJ߃<ZiMtBk0|rnB=i;&ikiW7ђUL'/ Bi"r\s;:lKiX1ţnGYO{VrA3'="1}j 8:讏3fȪBܚ.+8"nE}_SUAsCaL 5/\\[Ju" vfX""2](+|A3V^dm >lOA-!BWO&"JZ؉( ~z}>;t}#^imyYV֒nŝ&gv{;)lfr>I< 6'gWJ`o8X;Wo`/GY")Ui%^߄T\S^#Qⷕbv1Fd͹n@ PB=#N2 7_'(Ǹ*;>v8np^#<CgtTИN#rw<ξQײ+|U?I^L? Lۊ+RsOWli3ΏUZ>ϓ8ЃE?F1} a b ݸ[diEeb:|@u? }{%UR ٳBEe9ޜy9B)'yh?zE?xEӤ%PN!5!5nafQ&.2̍O*6CiW?8{9e],OX)`'' ?;O' -Z ~v?hg&҉Is,0-{ O+%fF[pg4IF?-S8`g'@ɮ'kjF}aQ iJhKÉt>(>\"7k`U+\E5 %}Pn\6G&RT ~@;# ٻY$~i 6\Ɔ~M`u{z)9,1Xr ߾j3!f k5'Bh6@Z O44uux c@H3vE%zx;z|b 7f\| *[xr x:ZӞx)ї/JRGS >OE(L{$SGΞdYT<"/#LԪTtK%_1DoAPeQCbAt"ã!|9 | 봝'>Nr,w7nq3nݦ1́Nc&PwWdZDRiW 'c)r%80 s w k:[:<&|]Ł~E ;4W<ƗnV"G^<8"@I!Cx#`}W#A&)cW*ԅ;%kb?F h`M?33]`)B.2Or8k—8oHSI.DWG3t&< V%%TC^ʎY>e/2$K<7AL^r-oic JisKCqh$ߥ()lm]}bvn@!&]UYBrWOnx (O |烰HTɭ_A-YgҤn VN 4 oftR_E4F|E8`o_HQӔB5Rɋp P?kqDסEvG , e)N`-8PjZݼV}5튖 Q!÷ /+KmʽW+*Lf〦STiIL%led㒨'P/ (ſ^kyS!Zk-ve<҄ޠT Jw-IqB{[ C]l"Z09d y9\׵Pߺ<$m`/b8 -XX(41&krgN7pTn e\)e"ool0CalU" ᖜxIf %3/S`00e4b]\iC:-{ 'S#~`I^汦qJ(JwNѳ s^L+<G[vB 1]CFҎTϨi`VPב6RxƙI,*V/Hќ2_%iF4X1΄/?u%ǚjfWWOyq3܎4I]u_N“ŲqҕF5LB;l'ϗzgWM0 f?~Tj}ѱ!q\M`Q@ꄷZGqE YX|>YXw c50*oa"3qzy:bz͍d z],N^N^Y"zj-q9WnW^ҍ*5 Gu?w`FwQeN λ6f6RTlnuf bD$1u9;lAϛ18eytr7fdPmi- "m5ƌ8O q[)I;]}98\{f/cIs\SW%e"B|8ޅSkD%>'[?QIx`}_Jƪ (й)4_˭|+b Xh{IdY{w]}˽j?J_WvHQCz)#g%02קǘ.O~f/ #4p:l(S&۟Wg3RPB:98a9\`.ja bU$);5fҌ9dMDSet9ɾ[ ^ك`ʧ}'|n$w1EvXz"ʭ3YnMUe vrr[u4'QsV(Usi-:Ҍq㾚O6kٵ? k|=aE\ >H[͟A< a`%V(̏u&`.W*sm"iޟU˅ [FT젓vC3G @%2߀;Уy O[.Q2 Hٵ&A˶N)2Dt2ᩁhԬx%O}KKwה%aOƐ+\tv=J‘0ףZ Rw×Q"V7f ~Ndh(M~B $!\"T or}W[D@Z'!.5%0L;*Z姞56igv ܯ_w|.~)wbnAcsq)HS5Ycޝ߷ }KO/>Y3hEBY})zrs|8C/  ͤ$n-t#oK.Hc:BܟNp2JB,W.J޾h8|߮{m|HPZcŠvuQv{(4TݲދPOyUf78Ҩ.8 _Tz]9n#ƙH,bb:^  Ne¬V$IM*ϲ$ThnK$E*nI*vQA-4e<"v\.{n`/??(Rr֛+t_Խ+7{J"];B w4LA:t( `L@<4 [#~ f~ỎYZd3%1#!Agi5:pԇ3k CHQ UP_2R T]ƅ!_K*b& /\;w8S4;撗9Jvɼ >inͦX"1_CPp^Kw/ͭԸv%B.^"zvma?Y;t£TmO"fQv%OAF-0AhW`Aj,K 1T i-"Nk4Zߚt>. ^Sf'HBȚz˓)ޮYb=43q#;?fp3sToě ; yݵJ濵@nobWioىD5)aR&M-G\ᕌ.!m]=P韝Hٜ+18h%pO 뻶T%"s+z[ ;h Nh9-uع< ͎7l#i |*jM]f׳lƒT)HZ?anB\!{㟸}RIJ'._m:_UVx w"8o R5~2>UVI#ǹ$G>'/Q jyXA }a$JۃVYtDpn_ \Qu l(jEP2?)sn!6Sq؈@C4i=yIIjcXQh%sΣn.ؕ}>Ўa|Fr0j(b]1) ^ʢKV WB*vhGm {AV1t)AAaǮq(xh;JWuPy;>6 @oYd[E9X5L(K9|\olg]ʡO!=PRfrca8Y8o-Jih2Kv>sCՏ0g3 .JE+e;z<ںKl[\ŷ,x=rJ/t`" dYX+z{!8Dljk-`2Kd?F_v˦*gt\ɨ}2}6dZ1|~ڏ]FW7{XOԧ:^"?H(QgWx3 4hYU7'l#daKiw2iJCɬ0ײcV&mhSTWԘ2y}ol;uEqw¶I9673㢗:-:aks۴ۓ˙DG"Ï xe`8DZDWr4`!+Pk8nVKP!GTP_iŪIM`9+<AhծC@mO10#+05`Yѓ&VA{A. EEsT,]4=&a3*UoX* Äbv@yXkCwlȚh4_ ,̤J9a`mSHSHn۟A^=@E0iG8|a(B56a*$Cq-o hb|jl"S5Wn(C\{rȉŊ:|^za wVN&4lX?x 剶o M!BO7wT~xn:vP\UX"h/xuzq(LKǺ(5?ZS!y*Jp!b:/eu:NP>6CZ ire.HZy!=T:!.|4fׁCCk:U |"C}|$lQfvA"fLeiz>#H:E#S֑T)9fmIڴ8%ȼ: )RB]JJ;%wiy:ͼRliGl 6`6--B6Z1H7V0eUFvJ2N a)$sFi*Q9 !CZOf: oݻvhZ.̛#XV7ynyZZԆy(v]ZxF$d=^ |E/]r w?T7Ui6A&^_/Yk_jS j. E~J?Ob]Ӝ}*fnwQ%ԁׅK?ݕa*\wt1)X'EW#~@գA#Ti].=JOZXڽЇv5(r(ȱBE&xgRΗ~uM*",^O"I^|$jXG%)49::slsLaOOn")4 F L0桝c3`doN?-Hv,*gh‹0h .pD: ՑDuœo:٥UDx"9eM* ?˵ L?h]/if(v?IEj+^ROX㜇8N;m>[>Hl,C5Bd~}rOх+^qyYʧjkDcǎxb,٬:Y&hNl3gs)+uk( C5-̍?5bu&.̀HIˎGoݺ~`šb̨OF3zbxh$ڇ*:W(EXYQ|1NH`|?+!qI3Z -)e$tqX.5ȳwtffmiS=oj1Q`tkEWAF^6oۨULނL&7W"3Yhj^PTx쪰iy]uäM 660^3|̔kւvt;Ѣa/ etc߅&pVCwYcT1`.7s?U)+BIjXG X^9QYoM7U^DN b*BZK\ TXQWC$>c3>ȌYKor7_^yeg2ǭݝ])\=o1 ŦpV8rc AP4/$؉+!IKv(K_z6WvPVB2ڭ2}>UUSS}ȶ폣 "۞fNjdŴZ.ӇnGQDna.!5 \] -̤.j|;0)|f|< -p:W=bRoˑ0w],%YmWJ !_ vlFbLe&h. >OԆ!̣S! /]tڋ?2 L1V:eFԼjA=hams; V#ZtwV-.L.~d\pQRءOk4S'8aCf#d|Ga}0We2l3)f*[bzΒ?o6- [=eyH0oƥ+INI< Xq-KE@ܛɥLox0+&R="2܃XTpSqÓ/eel6ط}3X)?kwc"jgq-o{1+Ɉ1$(B3ЎXm!@G(zm(d6hN= - WcgVS4*Ӫ~;ҳtvb|ePȇ~ ș-JA=å*Ҋ ^*pV ?_L0m"s6IbNKUo둶`lGb"noM&$THB8N,[+fo6dCXݩV~yEA!h*g11P)%k :1 C&P> ,&]Rm"FƋyyU8E^`n5qaJ9PoSюTG˙X5ޮkFVC No=R6*@t/fG~IFmDԺu' %Z w-Ǘ.Pyt,mEٗ!0k3NR33<5&"Xs$$ֈ4#+jRv{pu|/o0qI{*>dvɕ ԋ7FF\8bܔk"uJVCIT=u@\)؉+H61hOVM =Lc5鉸kEY Uܦ,feдe‰#d\n / +k+/@kly=ؠ0w4T=i8V1:S@u>ZF"CYOrh$%ԘRW3,S'P-?בYbW/eHGV*!d OFI۽K "9Slwc}IFgn\:nL!EJE~$&9]|#|\-s?͑8ygLсђ >(@ǝi_~sҫh`e6}D>FiAHmv[??9<3FQ0nw,*1qDSwl/IʁOO4 RsZKćK_՜!Q ξRmOt>Ӆ8  ] c%YVeȽDjCouώ{g z,Z֨FȜM\,v*] {mcWA\:ʉnr#;cԴhn8LsLvj@IrN3Sb#UMZM6!M /+*ik6c`zGj&|ː_bX.°tlTf1'G*[`(73&|GN"-씏$?/Ep/JC#=ț:T{c/d(Mн- Uԉp\瑙'#Gcq;4亀BG-qTsDo_SxNOw^]#"Va+i~oa""cmG=ۀU&! sQ0c{ ‚fG_g3i^" U8fNz>{)`A*j'/_*m(]NJyeK)\YXXfHadF]SsBb ~Q 8V ʨ%iа>AT4|N1eZftpJq5VNlE)bv'kx5bm"mtcIm)J}%+PXdϠr-iBjz#~߮kb,*"WUTij]c vK{P/$Lkjڰ28Mc{-ظ`ĞzTkH:ӐCP7xrGËJz4;#D0HJf w[;:>z#+ _OU,L}tZ 82Vvo-u1Y,2.<kզ4}9NR,mlFM#Q#;c5W_6KC5R@t5!GuAbK;nGIcٻ*v*c-h6@ENjmQAȟnH'?%\Z\>2vH4i?H!bg9pN2@9"4/_i,I9Eo`?bRϖB'ao/+%؝d*>ޭZh?e)ԓـfC)g`7es~ߔSD:P@@LjeV=hu5 ^BVuߜiVSl s%%гlhPVr[l)-u/̇ ڱ G_2N#T17(gPo"B!7 "i]LSy?:Ѻk(;ca3k<;>7'sX4hRf*n)hIC6c?7jYH}(ؤm쓡=sU^!R7[ ÑZ]XÜ]&D hV—ƲLw[&#r?NgjJ A o6ÏTVӷD#6$[܎\%zjR+=*|Uչ(M@s* 9dJ9/XnW;W=R?luW>Dp t2oo,-+$V)%gY4䫶Gr#&PL~8)J$4\D?**Q:;*:AVJp* +Nj/\$vE鷉i׌Ndpqr l3őƯՕ2qTI8崴( :XP%eNG=(-r mI%t1$~579ql)Ш`BMỎo`|Ks}ma 9IR)ҕDBeIlZgOk8;/UƒR@HqצﱱY\)E$-LPL҃goK:J뤘گ2 ]-ft tśӶt$/R.U]gˍ ˺zC|ON|ᇼ`dCP[PXǐ.`5DY0quZH|LǢ&I@p5QYQQ)WK9-qtw!AͤզU7~nPvֱ1~>}D\ κ4be"4s&~a\`&,4X!HJtQ){+vz 1,;ϗLgrtn? &o&1i'y!PN;ݾ I \dWWs^N},M؁f!NB_!L҉GxArZ u+,+1Rms ##\v"_;#L]YGѧdeZo&r6XFvtLdr.9+qg%)]^ @sejx0$Ȑ]aR!GjI|S9 2K 'jr!V1͹^-v" `TwaL?0 P0 `P`(.| `Sj !2JAt@M;w>jYmoc'9 :QHjBSteqa|qq#VݞI2kr''$jNj:MDSa؈uNk-cP((4H7" 4u)vQXם?~$9zDd-(`ux0֔!M< 'a8C~6-WHf罵jB&ȚHOsӕ$ Ve槡-MAh˼YHL}葯8q9 բ^wA6([D:ErpYXQ:=3ΨwIwjqiL(KHyr%"Se-% })u6dB# _y}yTe U:[p0ˉtnmiwORrRO>UQMfQe%C,hnPh?ΖC6&'z'CTչܧo>_&h9V>8iР8];KqnlbQApMُlRwz>MvOPR |-S-؏='KEcAS)Cr84Ǣ h'w:afݦKv6.5RE,W #u, ϸiZeVi{ DrΣhc|T'4A9c$e:F4xr Y91z!"@vczh+y~VV^7T.VO;6.E8<6>kMD)ʠGqa:ԔR1<՟tr'\PuW-pT3&47~%G)[yZY2w6tVfsn pyĩ@n1Ԏ)1mn(;+O@1^K I"N*~OMb/-UURt S m1.}q"F p眂̻,[| V=9/GfðK.y1*ȁn]Lpr`yyLDwbG}}mٰVde i; GuRػqkTCӥ =1 Z Jh䜖JC@zQcy[)[.T%|[ 8tzzƚVaDx60>߷lnB\Ql"4BEcq55jxӹu4W x]Żuz6u ~g)d$[I0 K.|1zmpa>9x3)$)E6foXݓ88`\PA nC@ǧ^@Y#F85E=)/WшyK)z2[ĭxRDmRQJǤCSuUo+v9ƄJ'%<=LևGWރݭM))Z+HfB5de0?1TVtN< –,zA.T4:Dcu9)ٺM^~jtsdn#h%QCCʺCG{,>rц-#K}z51 GL(L2X! x.Ȱ#^e`8UGA-%LAV Uo(q+gurFk>3.q栐D NuJo *w:SjF$J}/"G<C_VT3=!Aʊ (QX^{)UB#73X߈%d?;Z]1PKNS3):t{i@2Z[r' )5]Lt[JߤwݨlzN `{I*NAHEjo>SJߚGRT$`$qw` DdRm!K1Ҧ=*l"S+>Mv$3$4^tHn6먫ҔR}{ *Y:ChT8]htT&"j|2gH_*%wR]~;a9M]mxʼCۓK 0h㋛y=|6zH׊+Kyz% fGRD% Oa)LC|+TSLNP*AbOT~lHَDA|bs) *QB)Y7laOlm8G316$X\2PYjd%=ÃnSL]E1X#qs JA?Ir>*`jEzH{Q"JCNl"smI-j _!-U6KEИ?1Vt~C w_/b.@.O',@i#gi}3SYa=RC@{rLƗj79,<*򕹡niOYуljBdOr;rx x?C5ؑ0?)ߞ4,RtWNHa\{!N"~&<|I_?F w*76Lmx-j\җuv :.|NbѠ YXT(;.]DGf$^`.!$VE4:{,cL[A=]M8@~A*>Qky Xwfi=lb>0 KñW?MK[zQaO@@,0GDa-+;evqMvQnj,-Xx2DO2*8a+Qf,O"˯~yA4w-w|~B;_R|0r:Ucb(h~[.H^^ӊ>skP[3$ic(zT)Y R-?W, 7N7ZRIOU}b.>|[eoJic^4#SYϨ&>TWmBoa49#:XHi$p7PJsWb8)PqUXXMA<^!Vr}C(W'514w[e A ȽRtӺ(G(MJʥ1s}ǯ8'<7FRFern & vqÓ`+6lc, *׻e>ʖ/fi [6a -n]wW@4E,*Q[&! Х >A'>$\HxPUZ6ue(TktټwLVvaUo·F2mWu*?Cܥj ïԄLrK@}0o kFI2:r}ҤyA x{g)Z?iNkH~Nub'8ޗJWkfdܪP'@GíiwdANFlO6Vm0xa%t|1F-SJih U]IyM?Q+A k+,࿨7kQ\nK@]Qqs 3 eOE]'Ny&uV_Ɠ PES$\^wzQ z.W^2v[|ȶܘ/O- ^F6s 4 mU0Rh翷tDoҟ!L{ O(bypEr߇ՂH:Oj_s^ͱP\˴;b:N$6boguΞgM҃`6;[*ϽȁYa1gB%,:{1C=5g.Ս\Z({lrb&=à7w^#Cr)OR>N-X}Ѣ [*FjfA7XuW#1D\nkK5@Y=Y޷]: !bAaná i&~kF_Tg 2)1KɪPDpf#O Õa @B/V38)⛤YjSehp5%'#.,2=֊ōgB]6fC̃jMz0??'E)\3[^@|~qܪxƾ=׮?xUsħ&jc(VSў7 r3g~˪m97` 5-yc/ VGMeqy7ipˈI?K7bH:@h%)̈́6ڸHd [(H$JE ;M܁~8X1)FꠐHitcibfUh/3af;RaѬMF\V5ۑ 4KxoWJda~}Ixr Sx!XSO>x8N;=AB.-o*8'; 2vQ#9b7G+WEu^EMڤ90`Il9b1 g vH2@"[3".Ecf%9_m{96#Z8G+ 1} gߺd :^.2sشP@|GO]%gZe694GŘnA 'l&jgfe,(*zLLdbmlBlILM\B {ԜBzƌdbIs+IҰ[ 8 r&v" iv'06vg}~Nب"P#ɍ送wV\tyUI xCy ekaG@͕{.QT [8w#JN#w;yDM/|ŒiR'+M?O4|4Oy%fi4F}"wO;6!eN1bxl N1IkGE2 dM)  % bxlsjOhbցʐA!ˆΔgWepKN 9*-Q̓H!Ƈ)zoڶXB7_+K@&1UZ647E*ua+h2hKcCU pb.TRD@pVIkuHUMr1֭x'/M 4 <3uUS +ԛa'<ǵoN06{4+]x% E6֭jvԍ-;ppղ2Pбi!ϗײu@GxҜ1 M]{;2_7#G?e#WuЂXDB4{pMSgo?f ]Sr]I# pa|S{a%MB:/ui?t5Y[}v$toSB9 oqvPMMFHIf,0gb~q3I ȩOӡ)"IZ:.o.NX@+4}TS[s@*)NS*W<`wĿ(^^oΊPxueS$8Z,=UJbTLSq!/uϘݩ~,;VB.qS9UO9&K^%B"ScTd`Q"(y7ubT^LohTu%7bGP9ǝN?̌g bxs껮}jDA\oO}ZHqyٓtDgZB)Qb$K BfWd-)8`ګ~3O @]m=E_#@(~%UwEb}oJpt:]LNC!z/S֕1 WHbΗ* sw3(M-~cB%wE"*ȣw* rΩb@:hrdQ}1qqvĵciG챵 9_YOa~akb$ѐ/ORm: Xw;\JV$ZC.,,H{XOB6\#, KM ZzuƦc37D;Yt;qPZظDnRa߰.'Hɷuϰ 7P epMLC4-:TrI2ˋ/ F C!ձWn\$0.EF#E`%o}<DCRt%lkPs-l@Jy6VV{p,IJ qulr([|ˣkNqΚx,tDt܅;T}Y\n͑2$tVG_qQzP9Y/ӘeK`uDI3ݽZn胳u{\9gӱI O\.Њkfh+de{땪H$b)nܩ^Ĝx0/lsd}HaFcA5-6~dF,%!M> a4|E!+t℀jm" Y3۪" n4|qy\؄H~Kn4aw+`I|Zydb]ooƹN̘ԥ3,)$SKW/M xJOK(g2$h:_R^m1xHc0CJV;(t!2ť]k,26/+:WouXrQf<5N"~: Fw+;eIo5_Z09Waj%nM8a%;d՛ r(;;}+A~7r촏;NB5U%N8A?Dg_$:`"vS-A?`mbGCՐ v].ʮ /UdmH#WNtp({?+}pu*]?#)r ػ{K.?[v<)\UGtUth4}O9gh#/^yI2yi$|1(/^x+_2n:}A)[5ItC0_ 17&6M ]eva!6 8M4{i_GIkh2߈!n 1/᫙͈>*hx8u^=@}.B,y<%;Ic9waĵwt)zUnxOo80Ԇ㏳uzj7*c77mh52b{/:Ndn Pb3tf+P\E$%^!ӽ;~lu%\kהܓ&kWt?imr7oR/g{ѷUw6VGmN EP9ˏpVL'cؐZO8,`7U6'\SpI=pKœ`7[̑q(iC&u7 !ٷR ~ k4ߦ*${$zf"ePFh \ 5U?O䡓Y1"!>JP)@ [7 Scn V^M֤ aAP.F(EuY][%|2 1ZXaiFB迢o{헖óųDJg>]he3Ec!ūJ.ɩTU'**ic\ci`OJ_ʎ{= _XH"ѾZUC${:M17 5+b)KuVz熈-7WZSEZ=A4yAFŽtBWϕe/Sa_zG2?PEy\vmeʬ͘`՟bGGeBn†QfZVG63o?UvښqmBe|f4-: j&C|9Chy)hHQ,mqX~,b-_?كiKH"k:um'mӇf0A#{޶Ҳ &¼`c $ؠ~Z=?j%ݗ4_=_G|SeZ&8Cpr-C d#qնD{:4|=-abNxP57x?Rw&?ӽa_t~Lan4֓J:Fov$?^{XBe[J l$N)vknfs+̌+U8$]RZ7.x`lDOEY^,tf u5zn ?K;mo<\|P~%wֹӊ^?y{AgAz/gDWTά_' L KzyWlC5[Qb筫W|%oܽDŽu?ت= @wʔ -0K #dY_gʀ}j^љ NK 훥3Yeh * ;H7gf̻T#hBq/q|>S?̣t-W(*pL+op _s^r#Afd '()ݺ%H1I-zG_J{cAɶ_,ȝR_)=L{ηU%½WY5r cc7MFD0 \3IW N&,3ِLe{j;x-2?k@,&țJUo-77~sM׶OҘjY[J͈ I7o[U/ӨU}&b.͐@N aH ʌϳ퓹`Wbm߳'(GS*mX-* .IQhZk(ʴ}F7 IUsrj]Mqfh;Ut 6hFg^Oބ}Q8i٫/2h T+uM5\TzJr{ #it\,墍m/8(ބn/`FL}-1sv#C_tO]gnΨMBU`S݊1UGa]DJZ wZY I$^!RanK},K`yyFZU[ ~"l2"֊>M;-nU?fg K~u 1;og¶燵/ q[ bXx4ut®r]s1;α9W0!VϤD01h5{Din0 ć peClgXac~r V es&7':YZ [93@{fQOds*1mpDI,bQ;Dkrb/y &cLӎnxk畲ȭPc-+)- R'S uѥ҇җ$ S\z2 ;? %[+OH>K fS&8¤0[t粈3؆KҰ']S~hi5%-H@|G7oWf17d|٘h&"0~#lơ]RQ%< KS/3ʽ d*.Zǜox)ϢfKWC)5խ`6ekUH0b"1@ XUm5)ؼ_eΙ.| X/w󃍇/q'2 Ļ%f%[X{x$!dϪck^_;bO]Zq<_)^s-^eC+[^VP۽|L0&h`Sse< eV͕\:֧uJ}ԻR9FQ@ rYq0' l--33,n&@luЏPg*uWƧYDBg\A H'ꖊ~F#eqC|[ njms~ԺuQ,pArm`Q_*Bҗk[ϦwT* /}6pG;dy{{Y)jf<3FRqtOhH'fOTN~1r\X^;)7Ou-3M)J4%9nPl lra&U)7j?>R[ɑlV2YNd 2<,)4xݺ4e=oVH9n*:4aĵ=yO#Y`,B^UԗAJU^t|%g0r}0ߤpx(8k* 5\R3ϪXT |)ҵ[(GSn$sM$)9~ow|Y> V'#컆jM~RzX_B {5ʛmW>0Z1W_K`kl֮:kr;omi$*oɒu44NIEۖ K:nߢC9 m "G1mvW+QԒR_5c{w8*p;qi'ti {PԤC*;36!~`rڏbR_$DJg0^rF}uW=O;ـ;oIYx4a%ZdTAeж?N4i;Ha$v22ti?{vٌxӣ]3w}׉8ޛiL,Fߞٻ= \(\) 7{v+vCn XT A;jLwљ|5ʯ |Ń*n |'57ގ< Y͊lnhD^v)31㚴 w}/j ^+էWqZG P ( E[*/0O:Z Q쭒"2&˔?I gp yF$N _;q&ܦZ,nK&覔׵3t.s9^2i#^E3vp 8OSs}|Tovzʳ/b`G^=)Jߕsrƣ J%Pة1U$iCa,zOo`u6YxTZ>e3N4X `,(2a- 5a{&naF%ؖ"4W4mMe@h lIC 9"3/&!GRO qy }1EU[H@,&>n&t>IJ}H|Ǥ:N@ YC.g\^bӅEVz6c=/nxΐ2# }TL|Te [M/v V!]VQH"tx\wZE?Aa=zq1 BH /7a P\ zڎ׍`XyJV C`0lA8Y 8zãVaճQ~ 862I4<wn'm@ hykZ&&}36y&hCx*hE@D;M}vqb^vĂ}(n~Q?D2 hɴ&d5 m`t՗jIp;!%9:FQCS &iEhPφI ){ VKLG K7Fu>o`wH喼is~j^V$'1cɏ\gU^\?O\.N_U}}QpT !&m^+L7)<ګQ"R?U{֢nXkg9gL [LNc@)}RYw6VB5liZh=E8",,ޏ' cxs[\EhT AL6`>puӓ@b{ӤF@p L;"# H$6wI>bKaHrpM$}(_9,L4Iuoc12"X  Řhejf!!?9pȢ12Yh<'Jt627GJXqC9뭓}@j!Ze7M6 P-%\Hs+ od(KWi&g{eUw:j"~ˤKe rdn=Vh)Z=ϏF2֢)lvfŢr/=an{]ͧmVvx+Z__Qۛ#ڡ{/(}`~gXȂ HۈiW~CS[fM{~Au.n5DySB]{P[+s Ż4) N;Jpw ePp IRzd3ا7t.9Ɍd"yI2&,l4&Ӧ3m:C,UG]C]Lu3:(ak^UA`v7(vb, }x:G$+yn{~n'T!BA(EBvp0Oeԟtc&ے,?# X;R~;!̐$Xɷ-[]'l<WA%*`z疣8xzk>!EȤ*¤A'ݴΑzPmMj"aϙwrRtfES.m>;1FR=5#'y8঳ dY> !)Z+pB2˴KI;uS#t".9؅7rw.Gc)`X5_-/n|Ʒe@pE%Q0L'A^V F5,63|~hDE߽s!p8y9qzoڧa1q~w&5Âɬ" zdXcEe+ a& ;JrOMl$~?[ߍ'lml gQ$FD[`ƍemgt'UY,H`-Z 81Q*i KSJd v8lП!ߞR٢(*p7ô$:%Gi#ĆPX2g-)@AC1]ڋRFؖ~2ʍ4(?]:MɛQĄ]T!wpeyόb VSNy;. lP]p?31V pZfpuj';ltLF"oz뿌@ySwcjc|5FWl ,2#Cڦ/h͠$2,*זۦY" 톈a(0w\ب5SnӔȸ¯f H/)G6\ p' xNSʪ_U*"4u3sR\UdM qP%yHJ^W{NɝpK|7.p)F#hǞŎx]ͮ)`a ߨ,wEjUi1FvJ/?"lY斪!_X|<bOƱGKj7Ҽ%rk}+6URB׺?cT@7AiU/Th H؏). )4€h+8| ҇dY8,G6Ke0'PK)b=ͻGgL.om*32UJqtR=knh#;1~$Qe^}`UTdJ/VU}BwGNOa|(N muA@W;q٨X'n1yV9I/|k ѣ a  gU0>961N0>~6G#n;Iu ƥ֑@?0.6IK|D4[>Eۦ-,NjEOཿ/|0&& r̩֖EO H9ϟnhdSd ?#}ܽ\X٩?3Fcb:eI "@ۦ+Rt@9bD)U :/+|tDt>ἠߔI@u"u֐d\KoDeu;o|IƱրXrI{Zt>)%NhN Y4><MIK a>3?arTH6ǐƸmP,im*y7X XYo)$6зM30D?ΐڅ;+ԧ$m~bAE۔jjΏgxeS$9j5H!ա=`xynFG}ĨV_\_oIW|&ZNso?C4;eW CcRhĄ ;E.[?ǕS-un]b g]«G!%dr3@ShPzՉ #Ս0,WPm\r69L6h.uG^2B6S9,xCP!\JR|ː(Hgl/b!5M쮓D[ZObkdVSB/;0Jlʐ(ĹotΦ u;*KF},ZS ng?d$;~Zac"*qԖZnb`AŏԦB,m̦Q!]- mSo L}{0Ȅ aBɟ Cd }vՈ{/.@',ܱXM#VXw,YՒxwxK ڙH̓LnΏX=KBZl M0mfUkS I"roWӹO*8RT8Rdk!ڎC O̼qzg!r|'f^7cɔQ}ӧa@{MѢHPj<'] ^O\?T됋cj]cLHEcdqc+HV!O}D2CS:e/`Sfrd"B̔s?}"CA;dT>E 9a?/\ d^bN29CiHJJ\ͯOcl(ӧ ~ Es*~C( 1 ഀ^fs;9B MpFOޛ<8/d=Sh2&#k7T{8/#$c)G0CeQv+ssֽlߐ"Re[pVMqƫ}gSySgzT6gn\`_6 ,E7 j[ZIpa"iA,:-<k wiL-t0U{Ҳ䵠=踨s!_zrg4(XHxx,-qU:%Дo?څ& rѡQ gA\ЎaA%ccⷙL"VhZK+C+G@@8q u]%2)`݋oIdmh2gÑӣs( 1KǺb,.Avl{r}(t ڽezz'Q H>(noO!qOGO&e4ZʑTqDSG?zݬ4H(*$ʍ@ͥ;ZX;qc=z 5U@#& :^zl#pTzCmiꇼu˖OaS"u6j-B"~bEn]NI2-@m@=\\u ?-8:lS$a`HYenդei/*Kt_ۙ4ca{\FR* ^UcPF&L [!ќ|H GЗm4"xb|]ʣ<( duc@'!%w+X3e BIб; 2G)>갇VQl|LJ).!0zhqa'** *݌nѭ'Νh3Ay\h%fHo?7 ۂR~;"q];^F!]&8ٶMNށ}%; Qjԯrh$toL!%BjS@>@Q k]n=|f#tXm~ѭ̌isB3@FJ!LHҋH%IҤ%&P$ !쑺n0-@ÿpzga:B0$!(v=DKhM ՔxP2/o<&@oY@ R@\Cѓ6 Ɽ̗g>m4+T?ô7a~*oD7..|Mx(`&q7o;4D| `#Gh-~$>Yj)V7W8@Scѭ<$^٠bS!YDb =rJ@K$K緶XB+MZgj[\ъo5+MZ:ZdğIu,"QljnZ>8xFkUȌ;G6SS?1hJA[ s?؛~uZZY@Wuj|-YM'&޷EXҡs,td껞"b25 .mc``ɤm#)bO^epP2GKp'&?BUtEJ8(-1r[atr:,ՄhۻYO s&4(c<._N].Ԅ T߶G{t9P*ӑ쁟V(vZ]y"&!s[q% g«e!Olk$TU~fp{Ux8ݾ{ofFV{xf wojU!c)DoKe@oAb*Ϧ7Uޣ~z-g"KWYY| S3.Y!`aƱE ;ڎP@o4 O+F\ ^cTn]{Oll,-ώr^f>?B(z76Db9Rq]h 8n\޳XxhС8z:q2v,1T~5u)`+{Հbd&)ATHE=}AԐ4uLa!i}G,rV`+-$!b[9E3n@6W<m=̺(3J,eԣp@%43+TZNZU׎{khCCO/j^_1! [\%]Y%=ؘM 򡢋6+'TTymqJ7իNϔ'$+QYS^To3ӱˑɥg=, 1A܄U`2yq礓6?;kƷ}O =v/u=WͯxEk'ZϡהT4U7#IfHޣOK 5]{BLzB. +#d277( T =VPL[rvaE bHq5r_pr ~aQ+eiZs||@S'D'2M˽ 8n-G<(pWpXGqLҒ )њHgrj~ j(:ɍ}7'YܾGТ`vB 64m8LF'mL&z !o>˟o gf p '~`2j&tN1VԬPukR% ..hKBݿc$+'.TN[lٕ6JJŐ$7Vl.FFYmG%HU]%Nn,iyrf7FߐZ3( F!'C> :zВ-ۭR\-)l{befcl.4v":剫y,W6q +ȹG HQQeq O4Hx|& H$)V)/;Pi*!X22&vyI>MV]-/v3M-+*9hmOng.p@:>BLWT;R ub& Qa 5F5~fxi_l' wDhZ>6Z(Cԁ~"Od /YFTZ @7p}8uM]ýȖ0,(?7m 4gmD,$`_EK+^̏x*^ FtZ.<ص[^`E[yM|2N{=>lY]⧷ y{l]T'yo.r|MmXLU55Gw%ZaaL3:z;k6P P߹|nٝ]$rO~s-±F@rT&?O=ZD֓5yE@Lz qQi@~0ՙ*:zYdxa/Z+bYu2{`y"/`Ivcqy$Y7601BT2\C/WdG[-"#'ݷ Zn? YB1Y!rͧBg: *2"uhh7vRGS/t 4Na]ۙ<.=&:ÔC9|۰#tX㖏2ĞXcl/Q8#zhP]B#&fP/m(ag_P4RW8*h7CMh;[u0##S m)$)u%oI2m99Ӈyr*nK11:}l&#̦LϫhA)ָH_z=KtG4i@!o!6F6YN$a[_h< aCpӋ4nFa<Ҕ5KRy[n{:c6Q eYa[*1K?kX^C.$lCU܁s{(_(wY80}"k` ;\e0P>W #IzaYZBTۻEF:5pXLX6 Z"pJ(1%հ2MG; .z1?˩F"}C78ɊIԝjϔs/2($Ҫ-QX(+ 0#`=6.Sm G~!%bcv-x7iMWK}_: ҏUi-P+)]C+Zg_C-e>-K%Hby醮BYWP++jbdlFpi鯜6ZuCd/C̊D,h (zoߒ˹05dXI&ʽE0Pj' 1} 4ԝ IQd's45w;E'ijOhF[kchWUi>WhOg`\kiTY(;' .k 0ϱɤpK^|!v> ʳQ2H +5ggBqVp)Bxz0 ׿p;=qǷdXdr+^g0:^f{ĽO[N͵0M|'؏mV鼂xTC )9gYpn1\%C2*qsz_5Q=x6En9Udy*Y.SfA4DۜVr`aՏ43O;/G b~Ӂ2cVYobr=oecNa>K9H'zlm%9B:}0rLzS( کA;'^铲2ѿm{4i[1Uf(?HL,_C9sY-͢&Ajr汗Q(q΍|3FC:"0}%ٰ5uck(od@yҟ4:k#HÓ3V2ϫIj$$!- f\jH빣!MLӭH.AUU\مl9*Y#vi4<#~5 akm~Ak>S_CYi 1SΡy!,#%gM&-NH5b"gж0Ke<{EeC_8p +8nkxC?Tv<*`|e'ξ `6DF4؇1s'uDǴu=D9/mU3} |>8>TEj9::HrTDVyއ3ތ h{Yk"(e)wȼċXe.Q½1 lֵX{~,End=$>S!^^HÿfI)%fٛ~hAǾ>JUNWr%{Ԛnqp14 P>ËUUփS3a5Z 8ӑN.mKCY58W3/|pN6&1oC|#6ĔdF Pr| H0ҙ=~G6(BC?8G;ƻrdw.q0ܔ=M@|"u3cY2W&ݳm6YDz-1MБBpӸL+ ޖ1{" d?.'BtD DWc=/yE 5OMDH](x^lW]k}/V(t, tHzy^E砢9=b@~ Mv[!4,9;񴽥+ޣ=Ր`F5CtW/KԣPc8Z8tzPdUqTiy\HP$7s@k0%p:0Ԕor *oA=W$0l8I:M-W?=\(HtbUUx<) eHg?1aFB3,E?i&5cu;d0k7gUQ(rhl<*%H-mWxi>1i 0fY٫I1dB6 p,91W\N*ɟ+[6vL'&#-*ZnuAb$$G&>i _ Cwf("8q9&go0CQoͥ)x4AB]w=\Uw~2܌L^HW"=j=-qyi";w]8<3,i)lZbj+09~A";,޺ζe~$bN[ʁtm `kH4 /j0%kH6eJ"ඛ6Tc?%w6].>V0Lz FN7Q6"dRZbcjcXDy5#J>bBvv_;'V6 \)J]%/3 ~IzX˨<_HpC6֦JFm%8aaN Zۙ诟T/?l;|m^+3Zx$8F6ԑQ$ÔG 9ÿ;tIFӊU4-*sT瑡j|fT^ gOyMǧHCT )O@Ӏ8>kxށ,5P:pX:}o֦Zkk9rz45\d*CyEwitHQ?|N6N0CE1g=_KN[ ':m kͯq &HYًn. ^/۽{FVЖ&]?\J?'8=멥GM&Jr<:G΀\3G>jQ}fH2RmE2!H>>q?fOJh&]X"-EKw liBOU{PpݢZ@ZZ S`fuIoF5̗3q-0Ћ֪2NeN!,Nm>c jJ U|_"kul3aJs[;"C-4GL\j쑖qD6zÅl5 gX)|;F :0U&qت*6y͈u/ql'׈c2B/RT][W4'>رOÚxMK]ɬn6'R3$Ϗ=}mF¥l@|&N!KON6A_ dta:ӝx4| uVLrl+彬5/dOu|4㪍X$-;4**I(B~t\ dK ,zVOmB5? ÜWdBu %pEf!-JXo4{1ZʠbbB1SY/|H$VBb(|cե-#TD L_u]-T_`6?ax&ߦ)Z[ƒI%^Y+_3t~#2zb~uJ=?fZ3? &Z_ Z&vNVѲբGg$"f4L]:y'lZjPKοur,?G s]Mm'W\Ӈ4ֹIx-PjiB| S"mh$j?MM0ǑoZa{WFE3e  9?²s8-1Iz S \o\.[:֑2DÔ2@:;ĂqH"]I-DaCQj@oј zNDgk1 P٪"ߘp+_UM;}9fB(LZQ/L݁G2tu3ixNa#*0h1~r@WÜ^t51>d;ÒgaFЃ]}A׵~\}! 祚N[J){+$yƨ/ oղBF"O:\ND,!\"h?WF6bv[ SrBJ~R x٤؎]ʊ.#n+zw<E8NVY /Цo# iJ@̀2rlOhoz;Qo~[14ЖŪ(c(8ĀvcԔ)x_3==(Moj́ΑS}z9 C">톞{縿nM`93W1z&߅@m'bv55 X$v}#>o`4 Ez;[k,3- PxXs)>΍õg`#F%wc S%/Zp_lOGODƽQ#V+>5;U,P |C Odg͍e>(ꮷI0V K1E:7 i00ďqwab0:ɮ &Nhc6PdqbOk{$&p)&I݋dwlau+І>|Xy*P̤R|\ Uni;[O/s,( a"ZuHG0gJšUYW=]G4(, L.;+@m)@ON^t<@nx?xfHv ImMS`+ Uu>)T-XQm}|T@Z둌X%%߼Yruzׁ0~4׻3R9g q >oh 3Tu@Sj"ΪR3Vb VURx<*=XLߪ3JեV~% ՌكbrOvBuq~B֨Tp=~_uհ d|8>@$@)ӟ_/茮h'cG@98?9 zS+Q7@IV&knI{.30 $F}56פgܐ; ڥ@7bP!:  Hw+.F'd3ߵLΚ#f '+-dp/B,GaH5xy~/Cpijǁ[z˶ %~sWn'O0[̱ l1!]`Tbn M=ixWXufX}|u`D9oV9̩z񛖆R"U;+T{F5#Vd+j\-jTK8+sS$4 kG%#nTm0G'3 cy9)bq@Ԫ:_6>Sr,o[ R{u ;́wXWrzsZ T^TRg:cC KHOkBΜY^DiI6M8/TFÌkiIzSyOFj G 5ҧhEHPO)xO#~OUP*lPEnR 쁒g8k@}bvz}uBǻk C~%/ x 'r_wƗç"l-x..u(,W3hN)K}ЫPzqLYj'׊,$pai2^ޕX͍4X'ZOp>:w Ut?VbsYW XTiG׏(PD֚) t@>>KVvl8JU F?}#*[\ڊTU6~ C8h\Êg/ZV] #yv?(vŠ`vjh-Ӫ~4 #,eQr@zi!]BK( ʎ <12ﺟ4jyh@ȼe<7dww16fr{r(OV,=I@HË'1oc?7CSeT=\P8$ӧSgf>EFu<^ U۾CXɈLDXFe ;^u3h~h;Eݸ>s7Ğ-*.A*l~ᚠTzF8٫ 5IA$ zJUg/ Ϛj%Oٜc9;%R&Bͥg{k5 ~KP t܄̂bϊ0" "Qk@@RwkvE(fiS6Bq}@YuV&Lȩ1!c8p&&H"7 {hq`y; h΅G5F*=cuu@T6(U+&h#lpq2ـ0cG(dɘ?_D%^I&\BG|pbL#'ȹ~7yn`ۻWYtꌬm]AdGxݏ`*'/K鿐:zȔf^x Qa٤tox $M3Q aN+"{A,bvk|?W<я)<3C$גF{"70eŕJaTH}-芗`인 H8j^K HNx :wF3?펭1ڎ曕zEzI @#uRDkv㉈X .uXrib4aV[ArvR>>bu{ʪ(t5Oyo&|#wgM^;6N5g5"N~0Ӝgi-/MJoG+uqO Μ{,IY0uw 2'5r,~:ׇ2nE@q>G߶$eMa5((>6k+Y@1 L&kcH+)م~wgS9t:RTmqHn˘]_v1%vϯag  YZ