libvirt-daemon-driver-interface-5.6.0-10.el8 >  H ^}ո z뾂aluF4Gkڃֹ^ e:坴b"^,PlП*==J-?ę4_y Gɒs^3CTV1^[Qݛ{!m:Γi GѰCZv8 #VgX$dMwΌ/Kt) h,]=L`"BUXt"`a<'>F3g@sq}Űe5hfY&2slep \0|Aԉ;0667c716c237a9492cea8ba79766ecb35293892cfa0bdc40127544ecb9cb81899237ae011d535802ef8ead68e57bae99ca18b1df^}ո z뾂alVK~+3ϰZT~fرw>ޫ4N}lK[z-tvțvŢQ hwzkWA}e+cM^T=ɞZhZA S;/RBX2鑴yF)6?*Զ Ħu&<wjA(з7MDZR CBF}P`0>p<k?kd"( / _ 3?TZdt |    (8L`000(8;9 ;:;GgtHgIgXgYg\g]g^h bh{dieifilitiujvjwjxjyj*kkkkClibvirt-daemon-driver-interface5.6.010.el8Interface driver plugin for the libvirtd daemonThe interface driver plugin for the libvirtd daemon, providing an implementation of the network interface APIs using the netcf library^Wc1bj.rdu2.centos.orgCentOSCentOSLGPLv2+CBS Unspecifiedhttps://libvirt.org/linuxx86_64KAA^W^W^W^W4afcbf3bae17d6bceb029715879aef5ab6587982deec97354d4b7a6cab7ea1f5../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_interface.sorootrootrootrootrootrootrootrootlibvirt-5.6.0-10.el8.src.rpmlibvirt-daemon-driver-interfacelibvirt-daemon-driver-interface(x86-64)libvirt_driver_interface.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     @libacl.so.1()(64bit)libaudit.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(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)libdbus-1.so.3()(64bit)libdevmapper.so.1.02()(64bit)libdl.so.2()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgnutls.so.30()(64bit)libnetcf.so.1()(64bit)libnetcf.so.1(NETCF_1.0.0)(64bit)libnetcf.so.1(NETCF_1.2.0)(64bit)libnetcf.so.1(NETCF_1.3.0)(64bit)libnetcf.so.1(NETCF_1.4.0)(64bit)libnl-3.so.200()(64bit)libnl-route-3.so.200()(64bit)libnuma.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libsasl2.so.3()(64bit)libselinux.so.1()(64bit)libssh.so.4()(64bit)libtirpc.so.3()(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)libutil.so.1()(64bit)libvirt-daemonlibvirt-libslibvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_5.6.0)(64bit)libxml2.so.2()(64bit)libyajl.so.2()(64bit)netcf-libsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)5.6.0-10.el85.6.0-10.el80.2.23.0.4-14.6.0-14.0-15.2-14.14.2]7@]߶]|@]]m]y@]o@]i]Z@]Ik]:@]]\]@\s@\\@\y\u*@\j@\]o@\J@\ @[@[v[[$@[[F[@[{[ug@[b@[`O@[U@[U@[CN@[;e@[ZI@Z1@Zz@ZaZ:PZ&@YZ@Y@Y@@YY}@Yw2YlY^&@Y1S@Y]X9@XZX@X@Jiri Denemark - 5.6.0-10Jiri Denemark - 5.6.0-9Jiri Denemark - 5.6.0-8Jiri Denemark - 5.6.0-7Jiri Denemark - 5.6.0-6Jiri Denemark - 5.6.0-5Jiri Denemark - 5.6.0-4Jiri Denemark - 5.6.0-3Jiri Denemark - 5.6.0-2Jiri Denemark - 5.6.0-1Jiri Denemark - 5.5.0-2Jiri Denemark - 5.5.0-1Pavel Hrdina - 5.4.0-2Jiri Denemark - 5.4.0-1Jiri Denemark - 5.3.0-1Jiri Denemark - 5.0.0-7Jiri Denemark - 5.0.0-6Jiri Denemark - 5.0.0-5Jiri Denemark - 5.0.0-4Jiri Denemark - 5.0.0-3Jiri Denemark - 5.0.0-2Jiri Denemark - 5.0.0-1Jiri Denemark - 4.10.0-1Jiri Denemark - 4.9.0-1Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- util: introduce virPCIDeviceConfigOpenInternal (rhbz#1758330) - util: Introduce virPCIDeviceConfigOpenWrite (rhbz#1758330) - util: introduce readonly attribute to virPCIDeviceConfigOpenInternal (rhbz#1758330) - util: introduce virPCIDeviceConfigOpenTry (rhbz#1758330) - util: default to read-only in virPCIDeviceConfigOpen (rhbz#1758330) - virpcimock: Mock __open_2() (rhbz#1758330) - tests: virpcimock: Always declare __open_2 (rhbz#1758330) - qemu: Add support for setting string migration params (rhbz#1754533) - Introduce VIR_MIGRATE_PARAM_TLS_DESTINATION migration param (rhbz#1754533) - qemu: Implement VIR_MIGRATE_PARAM_TLS_DESTINATION (rhbz#1754533) - virsh: Add --tls-destination option for migrate command (rhbz#1754533)- qemu: Separate image metadata removal into a function (rhbz#1741456) - qemuProcessStop: Remove image metadata for running mirror jobs (rhbz#1741456) - qemu: fix EFI nvram removal on domain undefine (rhbz#1751596)- qemu: avoid double reservation of PCI address for interface type='hostdev' (rhbz#1744523) - domain_conf: Make virDomainDeviceFindSCSIController accept virDomainDeviceDriveAddress struct (rhbz#1744079) - domain_conf: Relax SCSI addr used check (rhbz#1744079) - cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1756157) - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1756157) - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1756157) - cputest: Add data for Ice Lake Server CPU (rhbz#1756157) - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1756157) - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1756157)- qemu_blockjob: Remove secdriver metadata for whole backing chain on job completion (rhbz#1741456) - qemu_driver: Fix comment of qemuStateCleanup() (rhbz#1755303) - driver: Introduce virDriverShouldAutostart() (rhbz#1755303) - lib: autostart objects exactly once (rhbz#1755303) - Revert "src: Document autostart for session demon" (rhbz#1755303) - security: Pass @migrated to virSecurityManagerSetAllLabel (rhbz#1740024) - security: Rename virSecurityManagerGetDriver() to virSecurityManagerGetVirtDriver() (rhbz#1740024) - security: Introduce virSecurityManagerGetDriver() (rhbz#1740024) - security_stack: Turn list of nested drivers into a doubly linked list (rhbz#1740024) - security_stack: Perform rollback if one of stacked drivers fails (rhbz#1740024) - util: new function virNetDevMacVLanIsMacvtap() (rhbz#1723367) - util: make a couple virNetDevMacVlan*() functions public (rhbz#1723367) - qemu: reorganize qemuInterfaceEthernetConnect() (rhbz#1723367) - conf: use virXMLFormatElement for interface (rhbz#1723367) - conf: new "managed" attribute for target dev of (rhbz#1723367) - qemu: support unmanaged target tap dev for (rhbz#1723367) - qemu: support unmanaged macvtap devices with (rhbz#1723367)- remote: fix registration of TLS socket (rhbz#1752837)- vircgroupv2: fix setting cpu.max period (rhbz#1749247)- src: security: Replace bitwise OR with logical OR (rhbz#1740024) - security_util: Use more VIR_AUTOFREE() (rhbz#1740024) - security_util: Document virSecurityMoveRememberedLabel (rhbz#1740024) - security: Don't increase XATTRs refcounter on failure (rhbz#1740024) - util: Introduce virhostuptime (rhbz#1741140) - security_util: Remove stale XATTRs (rhbz#1741140) - security_util: verify xattrs only if ref is present (rhbz#1741140) - virSecuritySELinuxSetFileconImpl: Drop @optional argument (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconOptional() (rhbz#1740506) - security_selinux: Drop @optional from _virSecuritySELinuxContextItem (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconHelper (rhbz#1740506) - security_selinux: Play nicely with network FS that only emulates SELinux (rhbz#1740506) - qemu_blockjob: Print image path on failed security metadata move too (rhbz#1741456) - qemu_blockjob: Remove secdriver metadata more frequently (rhbz#1741456) - vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747482)- vircgroupv2: fix parsing multiple values in single file (rhbz#1734353) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1735740) - network: fix ability to use openvswitch with vlans (rhbz#1739554) - remote: use Wants instead of Requires for libvirtd sockets (rhbz#1741403) - remote: move timeout arg into sysconf file (rhbz#1741403) - remote: forbid the --listen arg when systemd socket activation (rhbz#1741403) - rpm: don't enable socket activation in upgrade if --listen present (rhbz#1741403) - qemuBuildHotpluggableCPUProps: use VIR_RETURN_PTR (rhbz#1741658) - qemu: Extract and store vCPU properties as qemu returned them (rhbz#1741658) - qemu: command: Use all vCPU properties when creating args for vCPU hotplug (rhbz#1741658) - qemu: alias: Generate 'qomName' of disk with useraliases (rhbz#1741838)- Revert "tpm: Check TPM XML device configuration changes after edit" (rhbz#1739338) - qemu: Clarify error message in qemuMigrationSrcIsSafe (rhbz#1660575) - qemu: Check for drop-cache capability (rhbz#1660575) - qemu: Allow migration with disk cache on (rhbz#1660575) - qemu: Pass qemuCaps to qemuDomainDefCopy (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainDefFormatBufInternal (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainSaveImageOpen (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationAnyPrepareDef (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseString (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationCookieXMLParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefCopy (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefPostParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseNode (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDeviceDefPostParse (rhbz#1741796) - qemu: Fix crash on incoming migration (rhbz#1741796) - network: fix crash during cleanup from failure to allocate port (rhbz#1741390) - network: replace virSaveLastError() with virErrorPreserveLast() (rhbz#1741390) - access: fix incorrect addition to virAccessPermNetwork (rhbz#1741428) - util: allow tap-based guest interfaces to have MAC address prefix 0xFE (rhbz#1743349)- Rebased to libvirt-5.6.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1643404, rhbz#1721375, rhbz#1724065, rhbz#1726609, rhbz#1726643 rhbz#1727013, rhbz#1727866, rhbz#1729022, rhbz#1731332- vircgroup: fix cgroups v2 controllers detection (rhbz#1513930) - vircgroupv2: store enabled controllers (rhbz#1513930)- Rebased to libvirt-5.5.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1426162, rhbz#1513930, rhbz#1598657, rhbz#1717768, rhbz#1720517 rhbz#1720519, rhbz#1720522, rhbz#1720524, rhbz#1722360, rhbz#1723633- RHEL: spec: Disable gluster on i686 (rhbz#1724445) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1724678)- Rebased to libvirt-5.4.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1580229, rhbz#1628475, rhbz#1702758, rhbz#1707708, rhbz#1716260 rhbz#1716261, rhbz#1716262, rhbz#1716263- Rebased to libvirt-5.3.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1578741, rhbz#1602418, rhbz#1680304, rhbz#1690240, rhbz#1292102 rhbz#1623389, rhbz#1658504, rhbz#1689165, rhbz#1689815, rhbz#1692926 rhbz#1217444, rhbz#1564270, rhbz#1580229, rhbz#1697676- qemu: Set job statsType for external memory snapshot (rhbz#1688774)- qemu: Don't set migration caps when changing postcopy bandwidth (rhbz#1336709)- qemu: fix i6300esb watchdog hotplug on Q35 (rhbz#1666559)- RHEL: util: fix typo in iptables --delete command (rhbz#1679119)- vshtabletest: indent strings with expected output (rhbz#1676354) - vsh-table: allow empty columns (rhbz#1676354) - virsh: introduce ninfos variable in cmdDomFSInfo (rhbz#1676354) - virsh: rename ret to rc in cmdDomFSInfo (rhbz#1676354) - virsh: do not access uninitialized memory in cmdDomFSInfo (rhbz#1676354) - virsh: introduce 'ret' in cmdDomFSInfo (rhbz#1676354) - virsh: do not report error on zero filesystems in cmdDomFSInfo (rhbz#1676354) - virsh: use virBufferTrim in cmdDomFSInfo (rhbz#1676354) - virsh: allow empty targets in cmdDomFSInfo (rhbz#1676354) - util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1672340) - internal: introduce a family of NULLSTR macros (rhbz#1662849) - virsh: fix snapshot list --parent (rhbz#1662849) - network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1672340)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669966) - docs: Drop /dev/net/tun from the list of shared devices (rhbz#1671791) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1671791) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1671791) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1671791) - security: dac: Relabel /dev/sev in the namespace (rhbz#1671791) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1671791) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1671791) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1672259) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1672340) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1672340) - util: move all firewalld-specific stuff into its own files (rhbz#1672340) - util: new virFirewallD APIs + docs (rhbz#1672340) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1672340) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1672340) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1672340) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1672340) - qemu: Use C99 initializers for qemuMigrationParamsTPMap (rhbz#1336709) - qemu: Add optional unit to qemuMigrationParamsTPMapItem (rhbz#1336709) - qemu: Rework qemuDomainMigrateSetMaxSpeed (rhbz#1336709) - qemu: Make migration params usable outside migration (rhbz#1336709) - Public API for post-copy migration bandwidth (rhbz#1336709) - qemu: Implement VIR_MIGRATE_PARAM_BANDWIDTH_POSTCOPY (rhbz#1336709) - qemu: Implement VIR_DOMAIN_MIGRATE_MAX_SPEED_POSTCOPY flag (rhbz#1336709) - virsh: Add support for setting post-copy migration bandwidth (rhbz#1336709)- Rebased to libvirt-5.0.0 (rhbz#1666130) - The rebase also fixes the following bugs: rhbz#1597869, rhbz#1644567 - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1668027) - qemu: command: Don't format image properties for empty -drive (rhbz#1668027)- Rebased to libvirt-4.10.0- Rebased to libvirt-4.9.0 - RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.05.6.0-10.el85.6.0-10.el8.build-id8163e6ada14ffb38e2aadab83fdf83356520c02alibvirt_driver_interface.so/usr/lib//usr/lib/.build-id//usr/lib/.build-id/81//usr/lib64/libvirt/connection-driver/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8163e6ada14ffb38e2aadab83fdf83356520c02a, stripped, too many notes (256)*PR!RRR&R'RRRRRRRRRRRR%R R)RRRR RRR(RRRR RR RR RR"RR RRR.utf-87f5a8218f32caffac7d55b24d6e21b948d90d739ac438ee49528c5b970d659ea?@7zXZ !#,] b2u jӫ`(xyT v ?dBX^#` *LM_s)x?M+CStZ4!VOZn:tu:컭㰅nD:F V,b$ƶ5pBL Kgo{uzIO0bjy_ϳp8#&"TCYVqAŀȎq"#O Dؚٴ_rU-#2z,h4BzLM rd/[ Ws k)6YlXS:Oѯ ?Kn_YC J,F`4eh;a[ν銸4Oe)>H*dX a,i68O^징":ɺ 9Aధ.[TeZ'glh7qGXJf`0^Y֫wi61D K3zo%-zwƑ~ Y4N$D~JK #|I ދß(GXz ׀?I\t~/P;`WTjxl-ׁe'Sb,ꩲ@95),=c[gikyj☤+|*g⦧K/  5I)Ժ(K#9:o$H]^Z4̚=! T' ʾ2-'2_"w Lfó{2)TkCTN5,Ȱ rѓ $}4%9\ vuSXv* BrQpysז -h'EZkJL[ʳ 8Y6"ϻM]1/f*YA58bЩ$hssnLӔlhT{$)F$q 2"V= $a~š<=pؿn@ef Ͼ/AƕmK0'"~}El}zZ^ :5\8ra efO _W{+ \j¶u~S&)*h 3ge(Pi1%ՠ#i$ QcZ}g wLmSL#°~!?5hQdV* WjVd&Yȁ'Xۤ\\lO)r("%U">#:z_߀QFǀ-j!\۳Bb ʋ F`7޾2LoNuz%tE`2-1j|\qyM_F K.J10PCxp,ӭ)9&O.fBٞ:Ȳ~SxilrݟlJo{?irY9JKh  |6JrFB5Y&z 5{:] <:ߦhrY QclwfDF5)Zk]ΑrB>O^ ΦM^+X^_%8pC߷eb3 IZG 8R5CY^/WTdYbz׶hAwBV.˚7乼fC`upiV=-6 :@W p+]YwܲX,Nmj$kor.o'B[~(ʜO)!LM|x' &:1 WG̿15#Y۫gc|,F{{FDHCFN$R֒U"Hc]H,'cR#!L[d˲'-bƼo~9)Pײ_ou[11*`l.I1(D`Ua̰yvQ!PK 5CJo6[8sgLml`ǽ@<99q2`I@(ݠwS0KT. UIz4"lY=#W#S@ UG˙.AG8\זazZ;Y,6W_NQpN&KMm)|* vlhQ&3Nw8eX+ʫ2">H͉ t5ydoAҠ;UTU-K(r#=mt6.DZ͋|?':CXklk#$oyXܦ[=^8=Sh2=eU#{0 zQdZA |c,X !̱7^¢3-tOAr窂eW!I67YGL SVsTKdgyXS䐳<ݻMN $liYI܁m87?gɁS%쵮Y{5"o ɘM0L'V@9t%d$1 , *f\%ep 98q@"߂ݴ GO]'R B>$[ή%v!G_=V2x];hxj"U4Cт8+HUݳWƏ=u|Xy0@/]]wR; V~W]4+MRTNW ;AgVZꂌlҖʫ0>@ hOBJ[UPw҇m %b٨^J@o$Vxr Wb \8+v*$k3AsIPCyq9N+fwg'FstAިqP6۳,ABֆ8]4a$X*l8k@xm~KU SV'N {p.#79,R8iN~WG,7spX:CK-rERoD8/ SL[~)U㾛QHRI>,tVyc AyܤP|$8Gd,>Nk <틢| ~W%,،-FS&,;^P3E)|d A]V4,Uev-Z穱'͉nVHRQZ4WÔ7K>K:'a=Q#{͝J 5\C1Dň[2<6[.n24 6򒭒kZ]7蜔 }͐j<&ܨ% Ĺ|%6jeW-]IoZҬx 41r{ ;Rܢ N ~v=+K8"A__g1H>,>u_OCUVM_bc0?/*"Q 4ruoo NܱwfLI&`l01Fw{2;{) mGKj/sSh-LFj60O0?">/n"?{)<֋xxƯ7lSVIfpf9l6꙽,5&?mG\ǝ2 >1ȖArhS#7V68 xkɰ@% ޅ;)MŋtבJk&S"{y+լ8P曊`ךYGIٍU%)$ @/~tXD$W2s:Em +JC>6z4G`[@0hSUWWs/鄈n!;]쯄c!F@i|9hE=p0h+AU)0 T }<ҎxpM#43"",g:2y$ [^T*+4m4ؐϳhƞ5NH9-X/: TRt!GQQ2^2\XJ2;GC@ Y-7Qa蘚OEeɱއs%}Λ.3 Ľr{7SJ 80U u1=<dlo&5Kp'rÇq}|_.Nk x<:# 7: oK-_Y5 jWKƼtvd*U#μ65. @-@[UESՎG W59^4d\m ^6D%\YQ@uFoy\Lё Ia/{[n"\--tX\_DC ~g}N$̕?̒/X,gs +4"틑TjȵS"8~KW*}{ 3UCF)H}29x O4[ݍI0Wi&MB =ݿ>1G/*!~MX9%"ŸLUUYi6#Vq&0v?$ɞ@SI='N&hT@^ށ0mQg@ݗƌ&9[Z@#kNcY~}5З4_JIZ;{6t[ u z4|l&eep+wOʨU/4GBt`PvCdg< ,RN03[ s `0js?]hu-/ד**ꆤ3V"7ܜ2'~Mfipo)zd48髟A7As}{)WE>X>}#r˚3wT><ay-X`_w=$E,DؠFSc0!>r4'9;cp^J,K?YϽ+c1ǟϰ\5W\˨ 2#Kƛ1F7ttyo҄[Oa Z,vQ%6c[GQk}7R ۤ J4~m؇.rً2l;@Gͅ.Ӧlj.Z`$nPC= 9?bґ~[ٝ-Ի@%SbeاB|<0&F+[e F|xvBhejʅw}.p0^´]o1&(b.> @ gZL!JWd\F ΃f>a¸ݲz?ˢ'yi(C t-cVqcϼۦ(HC1哐~E ݫ:c4ggnattl߷eqT Nn~l 䖓w"/3i8S-ihOV{㘍+/ӿB)B3tͽFH1i0Qh>b`W-̋c`gA<ϛzS n\)f-Ygōy$pA0l, ws4 Yk`ڎT,uGy=_25[gg,( ƂІnvʈ4gC|hI Z9 lҋH4#w k/k#^> U+}\j8y2ct;8o4snpJ5?*25%<;gL \OPFRgL73/ b/eynIi6R?>Z0^ܖ}Z'4SHJ# @Y|3c7r+`X"G?(Ћ^r}&)_ io&q5"q>=6 _r:ւH@+ 6l`A[5Hg Q[Qc$ی_w 1ƯTz--AyN6oP61bةZf×{Z/ɄVLvM7%N*#.<snoV=3JP[aϪ0_#_پ=Ŀn&R!婓5-XD{(w[S,0 5WsgIR;oAYrt7c/RG!Tn-صݔ9MDdWp35ߔ^0y H(> ڭR o~HJg\Ȏ+XVhjK[ ^ 5flHv C{ֲJ@_jSa2U}M.C ZISQCsJ:wᩎa9&4Km?əyi| іV/4$Vx1یZdUwe)h"=< tLc`y!壷M4R!}+#;W2|1ZB ?c奟E߲&AUVBOܳC' ; nߴȵ V!6g~cCE)uۚDr=uQdW"L;7h(r鴮I3C? /ӯd X}&!,?Eܜ2-?(//vğg)AE6f(`}4$#48~Nŕ=ω0I^gG1BB?N86fp9TJ8lS^Fne)]-]@ߜ'x%e-)ZW_@XDg'7C4-K#UsaV V &V}:z8,*X5\ynɆMՍ0TpW >c@J?jdc`.xdž|<+}TtLuՌS0Dɐ8wX uDԈy2Dm,Z%Ҵ{L*`;M̈́JJɂ|O2d:ڲOzEᦤ܃IK2o-(fx'Ӿhx#BH-7K9wg[3ǽ$V5԰VZ'`VliQ!`<тyψ6`jqTAaA@fs 1T}EL`ETQUOP ;$IS\_ ȁG,7%>f?pjKqwW`Mʼk?0N "1]]!&-@5,8]~7EÅ&6 ];FcA(h(bVn(_Cԫb;ME,'bpƥ,N,pUTi^\S[NAy$9M;Ȼ]n*irV{y,tvj(AC`팾:$LCcߺccH$DRAFl۝~[b^U6nX"' ."fFJ W /G2m;kdh9 :6"L=-kuN-|28pB{T>ŖܞR1K5UZF|):BGk,Xp>x1g k$+ӹ*pT !.-\n = 47̄ ]l3{I0σ8, X=8wE=u{ bشY"ql)UC%a@<x|538u8mS l"Wȫ)JC9oC!>OFE0Yn(^ږr ^;̉_[9hZ YfLy?ëT68$(3z^`"R+]C|q8j]2UDYCwBTM6Z r@'^E#7ROF1`<E^[דpRy}N/KjtV#9h ț:~vdp;k X 㼞4) o<hsMx.0-H ﴙJj" 0 |Emf Jn&; 39oK{rk\} {-TTw|PRD/\$ |ͻ! rJ+a(~ȭ_.1'fdvF{"Ś''+8nn었R=EI){gzI5M_abzXAL^.c$kÀ_L Ep׃ns"8A-sYWALk;;:XX:(Ӳ5" -ANT tcoSUt/kwTq${ pj9τFr2`YQ %gş&~J=mi,Y=owWj30 YAB]gN D֯<ٸH_й'U7pϳ@2:|Sl1FeqW%p=rwC!ZTr=bn-өB3Q9:t zf$\d,:Z$o|l˨Cض˻^-:cC&mn~KJC8 !rS|]۴!~KWUa #CJeJǚq㽸Czճ4,*_ZLh܊nK)=V韍eXoQU[mWA^!nLI#s4.@pqg-VͫiHT^ Y7&vǬcٴ8{PhfUŬFY0&8y%*gK?sw&rl =x!W24XGje;(Pe=iz%4-%K0i^۔'Yk7aЁ +S\($=1v␇.OYjQKCYcr(fE}ء:#ߑ!2FX= `|c{ϦH%:wAQW(iՎt<62sLX{jJI nKg`!Ǹ0WyZ '1;LC6`y?@᨜ҾGBH(%e#QVSOs+`>*MLz2>̴G<)~ͣi`+b݃ YCrO$񄬰s\/󯨤-Qs jE8or!2DNLo\ @Pkx.x]a Z1Tohf s;Cv>?#G񦫑mef N-xUGUY8:>ʎΕe/!D0C"쯧NchXU\*8p^lL)x p(ͲQ=H,cwv**;AK0>!6>lhG>YQSO@2I Jx~[dkBYȳfMCcTUԿ먌[s uk = :!:~NP|uPj.PY<>g"1 ,>7- cP5 7uJTe`p۵TCUA Ҏv6fid!h rm1v΁ijtB!:96_ }"Ic>!οV߅7 & ig@Q (yu儬Fo R۩nIͦ0V,ӝm 3oɏ=$Ɣ93xe+{0`m5 ngGa;ɾrP0yGy&̞9m~O{0 ɨ36UJiw[ ܈q-/08tgxjuʍ_d~?#w-%邘T:}*M @M >v$m6 .{ o{}+'19}.UtPr&"-d@er(ըhhߜ,Z Q6}jIi~@:lkX~٣`u+X@F\=jj?58/3Wkc9QF%rlI5?<]@xK7X6レظ2pߊJZ'7UZisa$s 53Yg[u E,#zp7'BμUCz [)֐nc?bԔI:`i~DV/o=?%a}PC;n! {$޾DcgR}hlWJYdѳE5m YGm4XV Zi`=xpB! )Ul\x@Q*JW1)_M)yLeVz  wSd,'jF+{VE#9=Cɽ~ ~tXmVScrT?\GPMzY\YNPJeEplqK/xKv#{*L0R/mP }"|#{h%LbxK&BaХF;5?͓]Zhf5:t,;NBϭy}ʲ̕F#zp>NP#%8́Hq12uUDnN&kkrWۍIn|<۷UقYpㅂD'KokFt R$@H5S'50O]m n~d L \6܋As%2Y/Aٯ6* a:+XgΗzPoeB+Ovˑnj,Ol=B++ uzRo"iǒN.ِbZbmEV *?V{7zZo+0' #kU?ºM+˃X`@yr~_vrd2ÆNR,)Fn3־]$2냊 MElt7Bۆ^XǮ ̈ro@DWf501z"9EmcWf,bY3yz:7$ "lNmj"$\nцdm0Б.?5u9xtiM=s`z !kHIKXR!]I o&`y\P|Z-,3Y bٜwX\YHh> ~A5s1 +s2.`8mqVg#"{.PH&ZMב\Z۴BۀO/ƎjsUǚw$zveEIZp`1aɄlH.&˫YZK(B7?Ͱ @7-Ƥ eQR(et(9f{}E„nf=l0n|sZCKC$x\.y1B ;w]!Hjuɖj8Elm "}H2uW 鞴6l&E5c`}?u\tK'Q3SѲѶ?|X"fQI8QC5د6_KYJiOViIuTs ;ӍqOس5l#pvԐZ?* q3{|DrWaj ~Gf?e$,nlZM^ӮM2upB>veiL~f Q*ݜ2hx5LGVF.Lԕ5f{K`6)jLU9^Y'O=-UO_@in)8.r_BCa^1y`)l~k mQZr,q0;: D}u)Ϥ'ֳ}ͷ4IµbCRP~:CT$q奈a$r@$r}uF6 1: ~ Md@*b&䍉|WF8 g#&@4,Lnx~uQ.TO RgDee^ca c&;N‹oF dI^<ἠ:[{88d["NaᵤAx|y[N@iZAa 6Pus>+(eW%h[   K')("d~x_JjD?b[#Vr$aDiM8/̡gEd&.%4pbVtC~Bv_{QH ⡦Z=&azN X!.VPQCa$DGoƓ <6'(ʍ@/&x7bg0!M/JXQY5␳Y!U-)-ER4h?F]P[~]%Z--N򻾧vҕNjXPU o Ng ~ ❗-j[UBc%]/QkbT.#(F2657s!_a(ѩc򦆫y?tV)X_rnC7QjW*׻vZԸ~砥Jl3GZo͙{}÷D9=~PpB b|)a&V0#\k$hnuBH%9t;nJ$ 3nFEK%k1^E }ɂԜDXm;puVKpfJ+VӣFf6y5lNRx}f md?I ATm!]"a{nW#6SøgvjG]xl6F Ci)fu*EpS 7J9.6;d2uoq H Vm38H+:갾#3y$ xiEZ31\88%ӑ., orU>U?cY3 +1>[HU\w )' 7ךqES ~-7t`k(rou^7׍P\w}D1t1tg!UC ` lT ;`Dc9HհqFmB![wU8=4Кcu Z?ͮQe<&<_1J2}M5bڗ]%ŵ Wa \.eG0Ie'%|6#-؉'|cy7}&:F4vgpFY.0F08 w CQmIT2iַᢁ9vTN_r-W1jȬxRT"By)X%ʫ i1Bmx92D8AV6y$WH^̰;h2+4.J-maqK!3nX$.?i#|5(h>>㩊J`Gxn*b:yTH'@Q^~odﲏxK{`\/TE=kYyW\o|,1^]ɫOt AVNɵ-) =Fbu KQ>Zڿ"*Q^32FX&+%/y!6OxbS/n+dއ ;7@ӂxle+oCUZB^ |Q-5.`p9>c3V8ۿXj%I6Sm8;tcDs?f=|{濉f;%\uTz: &p2IR:c/~ah3snXM!.i*t~7T#[!h @nPI:\ (. 鎙($8bVPRhO H<:qS mA˫@*Uv T>:e^))Úha4Ĕ4* )W'Y"- Ūn2HYRgrj;/xLe -i#Tt8ulF#3߭He 9Je"'qRvՔUL1M-p e5Ȯf͠$PS Ц))|uZ)uXjf=+{Ӣ2;G~wǑ!m2x P_Rh OVTa}eF)LJ xFB+ Sx2TZ࢘gN $㼽+UdgXT"" S<)3 r=G+|q93a.;̷r@/ǹ=UA 7LrAb7ʎhUSlh N|FJ"u.Luf;KŔ 옘- '5AUNLNmwq}{ia4F8Bm{[5b5—Sh/_)UH,)cr?gG8 %+T:a/Nխ &ZSWM|ЇÐʕEG>*y~8v\QbQصXXJ0VODZ, !VB@q8|sr7{Q2E֓mp ASɟUOWņ5O1_.^m0'̑:eZNIsqg;mȞobc.!ߔhGfaHi+*\Tǥ}`v|E(7N>G&o7kHOoH\pwEoXfૡpA1 pRl.yL[x^U{w1YN!uAծ]mGs4I49ccNDcŵJ,vĕ#\Wm{O_kz%x-,)$VH8]<:5,~kЄ,/@w(r'JGO hoi]*@;kM<**t:sRףc%yBn' @'ۃ8mtAf-zY_ow?ǻگ@3^e_#O?'n|%Y/x-M=n-Sced+?CI#Ig>'7^76d&G$y *PG(j_ن0.MͰu-gJfѾv+:͇An0"̥1˓l45?JD* >BDb4:m<]pb26OaZߎxb'ȆǞHGRZiϣ;!9$4q,B>(69ruYRp]4E\|,"p?QʌW>3<]xNϯR 9‡{:U+ -Gb׀e^Ζq2R!i4l%Ea_2i=m?w^ 5Ic029#1;p3QJq˾~៥g:)G4.$y ?{/f<(zFė*}NIB9{J^^[ۑIX*a̍_aA%*e?]4E@{{;unlG=ETS5ثn~cT+amqbvc }6{[e}${ζap+68 8^ wkD^h9*?\`).3%%2pt&Iu85_߂H5:MZCZ_r EZpxhe(#n.8 8v w["]8TμecP9Ҩ3{NVL 9ߦ/U7N{Tbr?EDet3UWȬgPEc!fdSaa3CE (oH?s9uZpXpKS8ztߨL -[U4`1잜 ծeK.]flaFw\Zxr>;?}h,O7_P -BM8FZ?+;#i_ -^ES֎e'9 Pѫ@HŢ56J e59Q[o*쒫i|mw ` r"F?dOCo(,d H0Ѵ[ϚݾEזq0/9;A}n^zl3EBφ%!{&)iO10Gi#ē1%sfL!>qJ<g4~[YiIvxzܘyogpV#18 Vf>V3WSsGQ R!Y0}C+*PC] awFS/89$h,GڧUba׺_H:O(ق.ıy?_jtCatغBO KxTNSʃ D2lA&+)i3foq(fd߁.ZP;&mFے#O"!w;ObSیwьP}ڌ;_꘏eRK1^B(Y&Hjs`Mu!kw6/+L`OgkɋJ仩Y_Hme3>ѦKdJLYx Mj!I>gKoF>)YГL9Fp=34[?|Zgw˄a6"Y6gRHșG K\w&U:+n D@@`Gl{s\?a}pQ%D?kzvE {=Alff!ŵ˷qg/ҞȮem$1plisdį¬E0sjgWhA41OjB2s?]s$Mb.u,<"Sy}9w" {}p`D_;IFe3Pc#u1z)BGk< -CB>On"K;PgߵۼBX^8~9 ^IWYfʴA@pctpc$HZܶ)DʐeEH鼹o%[SaPs|Qkr+p͆? 1JGEGg㟠2ICɨvaO *'[~\)+eZm>>H>^3mr07>w\I/56(qՉȲQ2'Q[ovWQ@%`!HR`FD^LReނhG$0svNV8"\@IBȕTJ.>HV 3"5?=}XldR `5= .$Tl43? j Tчm `Z&)C y$ =BYcLt8n ]l0, رvnڜ(XG;`SǢ@xG4-9#`[&'/;XPDnʺ>Cx^-YH+fQYP5WgXl~_!ŭ^Iw.Cxe)2uPE2d-?~Pw 2nzBJA͖ E|rqiy̏n(@t{{4ZXž1kTccZNsYi[%:fR#O!@t'R/-ݠ*Ń%2^$|[;<hm>Fo,:@Tnd+sڸ7zHH^s3y-|bkk7jPzVai6!GrCD\2ʽ%UIY~:J4/9׵[˝ 7m9Jrp)Ja QXrjS/m)ut](,K$}SSjv_G֡edžVҳU1FVK z!0^eB 3@A 2erGˣݺ{qP44Qn¢ws}Dq\d3QοS3;ߣ `+#3i}N"}JeL+?}"Ď'7Sv03E7Sz"C,SAm3fîܒ2& ƋԠ"_Szzn|PY>Ћg4sECA cˉ5i(N Utg+/.q*fg *ZS(2_79f-?(DLE,L\*XMKF2<S ( <~Se&_F%[KNt[A0Cůnv(.sws8Ƈv`e }y/TL<6( vk3}ŷ.SI1"E(9W(&Eט1?r 0 4<فѥB4Yu~e{xGzV?/xӿ"WƲ'h|[kϐXƳgd&ɐ')-;|y]C30qf_olE3|uai77eB JK?6ܻ?I>0D-g t\Cp/X 6'G~A1h;a"/kj{eukYs4ٗhp)OS=#?`o2h"i!1&)qi oz%=y?f9k*8WP'\Yqϗ,Y_s_!$[ v*Xߓ\`[y? }&@'6&c_+%ϼb,9ڃ-\duhʞӻgM1C Fc? 6Ů326n@}H)R| BCt>6^R.m GbR[`DR?:16[n[2,%$gA9gUmU4Hy .r?]Wt2U7X(Y¢y.̋܉=sOR)a¹6W0tY3BkM{)pneΰ֌6+GfxW2@ ?G@( FI Gt>{.mpy7'q6z < []B} si^nWW^tY`1wNu|0yzS(N5`(h<~fgq%Gd ebs vYZrglc٢R݈ûW~?z>!f3s ˍs{:Cq"S޷kDěoL cj@Ml2l}=V◳\3;#B NYH&cB`?m9;<חLU^:hm8H,1HYbAaZ}vg.v[Pj<wG"c}|@xF2 ȅ> ohy:BkET-_u }(ƃ֦_1ox`@դN \9RFU|<9/5DT+"iQī?{\:zɃoJ "P'?u^df1y 1?= 胹yue\HC41(yFՊ_'2#Tdup 2$hk~ؙi7&.jb4R if$6EaJiHT^[RA(P c] 2OZKXګ3>%j@fGāB nBh -ȭ+(4HOh$,J fw݌q\T/_\l%x&s#~Skl<2)xs)P4kGâ% 4macjgx{ujJG8싧?8Wt u:a$KF7 | @ao|Β!^*F3[^#=#sψ8.6΢wJMm+!ʃG`:k9em,x HrBt."mY1J.Qڡ+1B\C_/NV^He6kzyzi\v_6b;0B1=q\gUD Y,X0 "TIF-j1'?sNɷ߃heDj+N$/ª׆͜o?$C[lY&|'p*;cƫ7FOCsℜ"+d8Eg/U/XگNS'ԏ+,qN1ة=t륵 F 8FUK._W" ^k=6=vk d: Z{NFug^ 1/ F,ڿcI2S܀2cIII`vo:&Z:COw>LHU𗖌G+ o%>7?:BZ$%5 P}?3EG9 %옸ńa׬֦H Do-KEf J!T/y {äfV4+ޅ"FoC9ZQn!Be;=G%a:ndxSwv~)xkzOJ x𳈯B3AMo 2%LQdGKMm 1{ | p>ֆ^'f4{p=Ξgn 7`g*1vM=1(F.+4ﵣuLҀe,@n!c&GXƿQU2p,k4B /:(F5R#-fA\x`O}u ] *Hz<0RDZ1)$6D:"hap⣮򣤸oqFkzs)T[gm nkT7”KE}|5>wHT7쑢3$Aq>Rcn J{&W ˂Jpzׂv⠏3c2#|@&!<|am{dm*ŒqE8b Φp;x7{a4|cKX䏙 <|LЭ۸%siD8i vgw<Қ"JǺv*c'/XD;^$=BfK@~9DuБ'W)^ddAxNZ$tc)kOWKj<h&H:W3~ s>yhWI}g}N~;TMm#nj'n`*|eAFSxb!pD6;rfPCJV w-(9ҙ +-}MLr`!](|F K?T ^)"p53Ԫ\% ?Ne<5XG!K}]4FK9OfN MȝfO?3B`kxm=vux]vtvӮTQG$,(L&gS`kyA8UbDnyB<mXH$Yn9-*bYZdl۳>F1H߰> M̱2= r,}T`xc Ykqؼ}4:xQy b>}܃ G[j%4"})5&=+Όi},+@~VFu.ZXZ;m^KDaS谤XCYM| $b!3Jf| JU%>&.}c^r$ ħtbd}DTRӍYzQּb^y-! yOFV.kDq5Tʅ sHlb5[bQ=`2]< 5p~0N'kyszSW>AxBa @K¦NA&SA;MK25=\.#wsrxkxp$*q]+<80hdV8Z2"nc)ĿbquƉrŶ^9GW4Q¾ CL*͋G'o+2OdOddqQ:IJDDeb΅xÿэqFTb-fO u\mEj미 >W[pYyR`KElY''^@81f]i_ScO=)SH5.@"у'{'#;'3ʽ$m %2QnVߥ0waַ1zF g v[HeI ĩ!49,tLʯAi]l6(㤴W\F.4Ph$tХ gH e,; -aqKbT 2H7M8FpWtTCfre~ɧr} 8 y/^P:dc2?z+k6k{YO7ľW@qdztI >?,ٷcT qǘE4e.se zT$Ն nے9LK_Om3u2xPol7V/3z@T-nu_G͉Yٲ-F ]ǹʘ$C%2\AESL@![;i' SBRVq4ބ&!l>o0V[On RKF5 K{2< ,VGv<y kYf}}-h28/10jv]5״'Y_p=JZ<_ YXSB&>NǰHuMig4И*wE P rkN #HT7^4Y  PP BW;.$J W+;$ h?1}X]<ǒ퉖.SjT Yې))zHˍg Gȋi$#߱WA+Fwm*ǣ D EqóHDŋr 2y/ K6Vk_KYF)n(xr}4-V *Ъ;jYt{|6YoLYѹ>@c%{s59mʨhg]ʍI_3Mi+ڧ|[5QIZ\_Xc՗g>:N{VūOOƖ'52 D)ڰa.n8xRo@c3Bplm6Zx@͚yiLoyaIh_VcZ%b𵥎=C_J'_x>:+GO?7WÝ7ˑrid(;D&{q[I^̥rA`sTE&4h?cz&1:2=J֑!ӞRWA'k&e^Hҋ:rVWaM B%j~@\έ4rւA]@VT,LGY,lP۝)q\͸帡p!xٳ!㊣[ٴqJ4nAFTe/  #:SB]y)ukbXQ#[]Y1w }?ΊpCi)119)rX$@xv(IN1.VokdPƽ_khT!)dXIؽbPȰSSp'1~V- d_%0̂qu-xvSW =);r۾"a1eV3os:3-DSS?͉(s^ )8?L9T󸜵 gY!g܈`}KSMyZOs#@b9W#;Ê#2F} k, OmuXb{'ðr9x?ErFVE.a~1H&jQv.UbY` p"16"ID0b>hOʈ랓u520ʹN/a!*(&m2x; 4"Smܖ&҄ 򴷀KO,7fIC`~CI#*bti%qorZ-2x }d|"n@2]0VYXvʵ0Sn p+SλBr4^z?)QvTڙ5Eܾ).P>l?0=>a70 b (-(sj2k#:},{|%ꄛ3Wݘ!ЀPNFRhۮL &gv njDgʜmy~39bV}T;8T/+:K\26k_D+%󙪟"/|DEƿN7F^ f-Q@I[v96k;&+I*揇(7v&̖ٽtb7S.Lf_*I“3R!Phx#;a_3KV )dHֱ)ΕSKyAߡ[C>a2O/N~ڴp ¥;a[J =ˉZ ^ 5G`3uZ VZ^hΧ=[ZM ~͝M XAOk~҇ w/7Uu %A?Lrj+h9E}Oݧ~\T%:lnՁ聻85WzeVA|X9pպZgNUXGÌ׉ZÀzͨ[>ͦ @=R..E65ςZ?/ۙKzɧ&p fq{x&ojPj ޻~H y~tb)Q6 oVE[Rϓup*wk^6|ZB?22Ֆc.b!WH$g|QڣݣfZ[KZn{С3:1cr7ctq֧7VlL@d/ nȿ\k.G6T9+,_1 p*{MXC-ݙ!{g\y(oSb!ʋo `zBtqdӍBqǎåS_4h/MПaxk\< ֕nQno͟'$jxirHȳ:9`8}ؑ?5q:M'||--vT?=RB oVݝgt=@դ(]2mֶ[6p+M},ooy!3 <(rQ2&mN= ]JBk{ho2: wFެ "Xk2 Ho+s`U?@aiAaܵī>!~As%sd>4Wqrخc0@)AZyάgjSb$T%]eL$M?]_W N[ O:$m.'v ,#jؘđKTx ;A՝/OenpFVx4[Q`-8cb+.X݉,ws复%)Fvh껁#oI?Ef3LDvbSQEMO~oǑR!ijOj/fvNTm\agr0X?di%Dw YcXY/;q:Ý 1EcQ7'sNxÚ`$oʛrca:!@p?ӑ׿\%TǏQU^t̛^ߌu ։8*F}li`0{Υȹk _8;# *dW|%:KۖUO}Y&L9" UtrڇsvkdTS3&Qx^"lJv.ډ>(ՠ'kuƱ+Xhɍjc%nsQxBJ.ƃ撮6T$$$=cTO!+wԊp8yPQbPZ͖0TGd-/gF3vĕ8k{٢lkf}U@,b >>s뙩jU^d܏K/i\ypZڷSv [>]CZ?f#8$H#LpMLLNqw.;-3> Sh3~~z2~$](,(7ڤR@ gFD f rC]r\Sk>TʧvPl*3qJܸ s̋i*'$G+él+_~tokUd\~YZ`5e7ËݩIJy ӻD񃎥)%Yd[SR 2m  NxZ&A%#~!*s@A#J1lu"Wz V50}=dΤNK8j?!=]޿H.]`1v~qcW NKHGPnzO4M O#!@sd/PKYSOڲQ"}OӅQj B}k*Qx57xkE<&:r 2o&.*f#]T|9q!.Ոy .fKK*!$:~jB 23+ 2,ʡ,Zn=h8 Yd03.T޵#}J Vf4 :YmWe }w7հ UTpv4'AuK(/I$aPY3-Je^rxƽclڑ"O%>RChCY܃4Ad5 #>9:Zq hJS@B[D|q;iO:ۣ},5zQ7y͘M ]`zanbXc[(ݬ<Ρ,qzHNui4ݽ@KLuCT3o$r0ǚ &TO?ǀ)}opm-\:0jR!iΙ3VM)J.=y K5 U6%IsV?Q%ݵU< ..i@/g {KrDİߟs $l+ҩXXv=+KF:{N+MC+C/w ~KݦB`%yI,nFBC/z%g]/#'pяDc*/֨6 lV~sSx0f|0{aʚ~l.T8|0@.haK&tpe&T`>>^էH Y]mHYp/89?Lg*z$PYgE`1=+OYuvgkk0&ˈ÷yrXU޴1[*2xΓmTO[+BqgbIh[7Ohz!vQIWp}Dzҷ⤋/(c%ʘu.7t-la , C𪄪s 9[Ґ\7z(OVM^Etj~=`e6e#H O;Y扬]A;ѡqNO{Q_2wx4)3˾/+WsN|.vٍ& PUw~p"޷ٵ]:>/~G}#DDz􀃃myf}~Q½Ț2am<)&1頽T} ??@`r%`aEʰdVݩxŹ t= U#+CoX2p[h(FH9+-s! ̚S 7+(Хe%^ny qg_\3fb8 5J~aXW(c ; tJ3DZ."\b&qa_ T#[c&'vRy0a$w[`(,J33' [~z\⾮\skS=ya_!1jf/\נql1&%S&@~tҬ>O(AbxHw~>Rqwh!6_Q# R8Sj*R `ͪ5ZyO6paWӠ"z80uwhT^ W5g6;6 v' VM?) tRY,2I RuHt@\Kݷb/c4`\a=3U'tt˝a$}rWep _9?1@*Ht'= YpI(V `7t;?4=q[n5S1ܭ`ֶ? 8._<Π9)o.p]_dn>?oadzh3{$HUQ~:f<]XYoTW?]{Ar~,e4O߲$܊-;@}=ɠvRH4h5%+?D) z:=mNMI@1E2.9SR#e.qxEyWʆ>&7c˟|cCݎS}L9jq56 ' pĮ lUY0;/w6yW:YM)[)x~wsԫ,8;VQGfge>olLa`p=<oC踔/Y1Pf+쳳*́@ۜ8|,xyhBq=HX zE( 410@pEGcYìgM鸶T_$ >}f~ҸO޵3^83᪆MѨuhxlOӼqd1'`&^?FW6u]E֠]L1āc!u(3JH _͑͂96^9CZfA\:MH}ӱv]qcS[ (F4$- 1{'իD+zY V!ƉN<({jUv_SJY2쳏:ɞ'co_廱W^f.9W,K|h*du <0T*"ggio3^5}7daW4?E^%3*)bDح~$lM:;^̃J}Y#TӐ=%"f 8TNLT~a5?̖5;&S={3z6P  sfg Șk!)#mv$_!SžF=[]oQ+[cRlj$ꝟ ,vA&'׭Փ,9G2"V\u: hLƧrSo/Hg Q^@MKn]['2>qFa^ ZJR`fr‹/ո@,[:o.r* iRrtzKnl!wgj8'6FC>R:5uPuV5&5([sH-S&G֡v[ *;u]-o>lGo dhxʞc;--Fu3Yo[ lin7 `4Px1Fo"n+Ԧw>0 hqe9g2I<\#Q1+>]1:lQ'Z|hF9,)e(`nP64$x6ᒢgJGN#6)g70i=u ۲ȧO+hI#.pgj3HD>Ca-SY 8tg,v"NEz.W/&Y8:7>t )c 7;7ٶ4v7qAԏ1HAF_ pT 5~mϩeuCN6;S&#x`TB"mR?F4X1FE]IYAZǠB5=8ﴜ<ѷԐe_!VI;vJjKT2|dA{Co0Xg x>E%W%$4ɰD:d`%}a+;-(2~0`:LIVKj1^c h53&^v N (9$qO_b2͐ 6c5ey-x>שGR|%S1'0 *Hͭ/y؀<$oO6k>98(XJ2= /ّDU)"6[ېI%EQNul~8uzⶋsӖFZzK@c0Tۍ>y͍FA, :"q6 f;2yC)84\g1J2xȘƱ;''ԍVe' ~B+h{&%"&h`!vFGĚVI27|#?iD!d (B 4Lro+ U & 17QD sx2!6&ocP=-@x+/JPfZ?:ixϗWONE(ĖKx rW^1nmaQ f VB4+z{_ݕ8q%WS"b{PrA(;c4}׍rm\Ռm>?b8^{p㚺s +3Qr[tFUE|dB} ݤG@k}vV.{`%sCc< =2j@`;Y.Q\R;bhXBvtv+ U0q/ jyfK2*ӼfōwRЅ|iq"u1O"¥5H fXvIi(,Pf&QqNOrTcIwiJUțK?[L*T:N֣dIEH4#+bɗQR!MFJ]2œRS}{Y0^6悚w,˓*aIm5Q$wX;rD k'W?X><&~>o?kLbSq f:S6Ɩfr҉ٗ[(n_\"l ZV@B3T2A CMQ=CVZc«7!h bez2a!6ս,!$ *qIEq?%i(?VⒹ`_ ־vif9UTLYDtW%i^\4V O)£!PEcЖE|@=s%'l|SLV7>@ sTrk4l6s~m$ &fʵN6t/}MEAԁPKLa52'AVfY~{ք2.g#_o|OĊWkT>X2x,wg$ii[<4{PPIflJg̿p˗u,;&T!,'yBu$$ki4cʐ4ODĶ<ȴOȨql' 9k Bh[ki\ {,k}-uwD>|;O]ũY2AUH@Mf#Y)K_ jI71s+c8 `WP\p *Y\7{9A-m'[ 0^bA%QJ%7ɍjRdSOdtv׽"BC̕ƴ9dp!q4ݳK _J!gI^] j* AU|/Vݟi_SZP_wG+ Nix`Ws~4oHlsD]Y@C, en`Gf3ę&q0NRe/}|q3;qGjmL&ο?'=?(!BG#E}j&~A`LrŎTπK\%Hm,?Z2V>?GDZ }[Fz7#i\҄Ui8oWK *1z&=C7ئϺ÷c"k|w] N7Ψl YxBE*tK#,R=Rb4v豋l/*'9iN$> {&_.F ۅA4FAju@6#>LIw{Af"aore%fyApBe GkZ5 Ee'A&bܖ[ԕc`Ji#I1˒msF~P< ;AxLO -z* o#%WTRY^<@31v}hS#Ѐ[^{yӝe I^lϝZ"ZYᘓu>= = *+֋" =*! ƯWdpg~_sR,,2}lJqWR[1$\. *FJ!KJ81Q";5R98o]G=%;6pq{%9O*KJ|~.WzycFc*jJXq1ybX&a3 v7ǫ=rAtSep`߲QC*f dgmGƊcQc?xG!u5q샛̉٘+}~"~abИ×\ۍ,sEX%2&ςWa>$q~ >@rh{von%YeDT+2/G4!E'aVLřѝZ/A:32x~pd^H$3ts{LhtGJW!ZG sѸ xDۋݔSwYu&#FS{-d˜R') COM -)<(UF&v+TUXՖX| !OB85ԲTyWdp63tFu/N0AEK q0MSd>i U{vfWn q.Xw=8_ҹ(ƍpfB\Pda ~"oU? Z;ohmҿwr=m[9c `] Q 8(xc5[M%ŠDT($;)Ţ.sF@8q&`ot,8GtA7TiCz3f͚+o|ﻵ/Go ,#*W:`A>lm|jB-@T3^"j_rb!/ћtX$E$~?^Jվ/yu]Nf@|b ^I늈#8g r'W6dvPnV/I )Ε=ȓ҃?G h,,0cʈhܭlB)$-MQ#dЄziy?D9w" b} fUYIg4o  #YN΂Of/J,zQMĞлZ@\$)I~a62A)2ڊ"GDPSVO= a-zؘUE/y$M&~4(qQ\uxTC{($b;Sk>sJ~́?IuY/+=yN3?nT1sJsWgX)_i0RK zTS iH!3E5r߲qNXF{ny:s^-V:OVvا׵O3kn_Q,s9zX}Ӄ-Uab9ZlGa:s4-etf>BtTŒӬhw4qTn4_E)|[Zѥ"fE.3F&d*5jL 8 P&}m:QFF_  (&( tS$+[eJ߻%gpNw-0՞of4̕e&>g#J `tV*~Erٺb-bDzT1P([]8菎TՎ5)`Ɵy^Ud1U$xjQ8af(rb\}=z,=.0ZHK٢0av6`Őc!VBݧ5ʳQ'~^mO2v)/9O9##Z̥C_;&Ō?yS nhUFloUP|":~JD. 8h ::ϭeΐ+ ҪlWf&sYr;B* B^nc}tGWJB_:p_'{t{{, Lr*jR>qԆdG.,1Ak/pyYzb)?*U8t. *=fFwނsJqb+FJqd7Ts~̋tjWl$m..{aMV9Ӆy){4D#&'§,5%x%(?)vVW =/)ɗ{'t$jg}vXGn oNG}#{?)?rS ( oX!@.+-вH~wzqJi׷z_ʚ`[69$ >+vC|*{Ft-)$/eYr@%pŪH.jՋޓܔr T 鈄nCC9BbF!h_vhwycEDy͠ɰYE3y)5PlK,jF~EE8X[M`@-I$M5 ybɾB"'Dž!w/nv ׅo;RZ\d`7xzU'X"S;6kBX07I[m m̼ߚOb"n6fH`7jj@gs fyOwS$`adY@܉^}\딞2-V\0o*n@CJ6{$C]YU7eqQg~CHhWf T zMv/E]No!zpCTWVsdF,BH1_0BkFk`T Zx70q7>%>> / D ]X'#ִO"lV'ZJ4M՗=km^ x` MtذMjeB`_JI ʲs zz\D+6"f{Su}C(1`?a*)5DRebᅠq>0(r&:&R/\6MI1 ,r"7m<&b⤙2)=zp"(!07[ͶW7KȋE'# 5@w>8m.e5oedq̞~et뀥(xMER*ѩ~1Y#;ӪH?0-ZWل.H8@S]y:I,-BFq0͌z,]nyXc/LVfi7XqHa")w$@DҼ~hDZ NjXPj*I''+9\ZZ_`mѴr]K>atWGSOD)dF I[Sׄ._^NL>ɝ:a_h6h SXqRAޣlpUJ1k``VfT^l[BrywY'1 Yz=ñByh,Y&k#Ab/R?񭸟cпn5 +@Wuͧo?#ŬwMGXҠnMa(1$$<~w"%E=ȧZ}܇,ITIz̞wSWdf)c,oCy PWJJKftE:`ǰ=PYˆKmh"$*BSIs5d.KڏkK?^Qxl,qdY~լSZ`jO+aj,nrS- iiё:bVtQ\a/u؋Iҥw˝ڣU9#$⸖E8?{ɍ?9(#qvEZn,fH$a -{8{K)^Fmjt$~`7y:Ը|L2acpF&?= w.YO>pl4ʹZI(3@(&WA 2;uQj5Mr[1_"ZNZPڳj~9Jc6)7н1е&yP`k6P^yn6z!dځv̗XcB oE)H> ]pe |xShCˏx$5s?oqj@j%q|Zja. (`^Ҵ3&:۬E\~teb-a^E g.Ӟq[rJ0{ ×1'w[͍ < P/9a0ۯ]>6\׈qJ^NLi8Q rĵM\w-0 P*_X"^>a qRR<~Ń #w)O*wfdZBh+Lj3ћ51{?u,D毴/wFuH"(e^lJ[ fPl7e~ew]Y՗KlJRKW>Mi n9`u#ط0qFիוP@_rϢX3I[Lyd|p"?o$Kcs$0u ˃u,ČUT~epVV}j\ V&^2/[ R?'V)k96U$N2ZnY',[5\ /Yנpq@JYdjArEaBk-6^*xqKrg_d?V4abnh jX7BdBPw  *dJ3"8'YD9\Y k)m+bY nAE(=hK9L1$ ʌRĄ:f 7;$q8dq7It4KfヵtluoB~ۻ3W"ZT9%8ړ2^ ss!ޠ 4Oh(SBHc ڜUBD뀔'vR5wT"4k'3#C> $a fl`9)ش>{=prIN_%~DzvE=DbyKa&l1E6;AlY*j漺fE | MاJ[-  ΒR>ݞl`" nqe^?܅&Td@!LOk.ubI(\Xg-3]~ЎLcRF D|qj58ǗJ[84gɤDBÎ,$Sj}f9m>R_ނVw7۱p&hqJ FqEiOC6I"B՟iӡdDy,g޴Oؤ1ۏ(f}d`a 0>|ABDL4bP~`dw\BW~ PpD7+-3{N=|$:e5f9=•9]җj~H:|E5ӟhYjE.m7 Bd&'w5( dBa5D)#N63F]M>0.hܭR3_@ۋ3: `6#Giv)SC |,PBTԱ)KV9H7VPfH5|.$ : js:0}oN#6^A^-? zclkwPjS:xƒ0wI$Z;>fѥb13o[[lM,DXz: )yA -1ٽa5oIDDd%­UU>BYUX++_DRfXՓźϰlcljœp!,w0PLp"h7E\ p[5g㉗b s8/YLr.:3kyw+&⺶V==ma&NC`/;ȠW7$cTaFg ΁{cБq 21,6;^EY gPl~FƢ|۰dW1JV7@&5<ȰqnOF)aai/YRc%N*:y1sz &Vx]4S{b/ 3'zװ'rIV_u$vYDI3F?ams&).B7UU[D!A/ y:BOyd 1Mپǫpe#.V 0ĸLnr#E[Vu TI.m_1{oD^ӭ'Oв%=7끼@5Gn~|aIrF9mCm7:C2_.楄F:Sҡž,<.c?P v]?x/l; y8q31wE0|? Dh?r_+SE6hxK-k׼כs\Z~aWfPӯ+e5$ mRf oC ]M[T}fgyҶm?0k`9`w _QѳvɆN6v xinC{VPns)=A,").Ҡ;1r{Cs\^d;ir\V rwY0>x @u spIPɣ׿*j3hԛHo3ə\#Ւٓ2DBm*I_ .m3 =$K{J!owq N$𧗌1K6kL&}qY=^Vma%x?\Al1TP-dd~V҄ ~#E2! ^|TU$yS<3qFZfZAI=h ?#戡 D.f .C|F9**A,a= Y0VL,m!N9Jc6BYO*F`Oe_טFy v)Aٝ ^2S{B'H D2ωY_ZaTg6Kc6ad2TV%Vp.(7hbo36pv,ǍOy&1 s@BPT]͎Wr,0gc`tMp3RPmV*㎽ݿC'wsz7ЙGq-(ڬ<Ĝ_\DZsCMVP*&ho r@z(C= Rn㭻-EuE%Ӻk!`{Yu<ʘ:9Q;8ka\6Sݙ2b(//\-nFy<]A7ԕDN U1j(ACW Z3Hyԉ뒶K {b!kKϵYL: I).~D?NSimH;h'L`hcg0gy\&T +H$ 88 ~:ԯrmOEA$KoJ3?Pm ioǪ2JQas=•igRAVQhHwGRjP\5qqm^ }ˡ,4{f/yAJ̹Qa\vh ѡ"C\J =|n$ܮcRLj hTd>%7jTɜ YDTh "q}4e$iP4)W(0&3#6)3q34lQ:DM9 /Ro;!+ud0zWq #_MI-ެuZkW`S)Li&chvbqUj>شcu|  Y4q"G]ſM-$WIq/]Wf v}uPV, MpˑQpVĕ'B(F "_Cٚ\b-29DRq ”N;ax wˢ_ǹ`S0AZtNA"q|$AkUۖkhK&]WC`ݒ%rMς`zxrTD#NNӌQK鷅sjy Jt%\,E;=m(ۃ Y#n"ZYYrX!o?ד)O^9OL2MX5wp`^ɱm$rKy6dٿYPhgbW[#2oDls-L.3rL2\j?GMBP-"3UBH[E&qVpכ.8.:&T|&|^XO to"*`Jj}Hd` +4ZAĒ굛17,ݑ;FZ)CG `tYgVIauv 91(tWRhnJJХ~M* &P4+!&4ƩEnėIЄ `sJ2UwZ$ؔm }0Gǭ1/c'˭-=F^@+r~~X8 ->C-*FȈΠD|}2ʹ XH3 i≘^!=]D͖73)$J]"q0Aﳚ!XMc6lّa+.EG&W75[ژ2pRu.yưq#W8^)nGFvX^T,A: ؎EN?DB~NU%T᩟ao#((ͯZCڹ{ ĮBxEu_tIUTZ:]4Nw` ႗dmxbXED Ga Ae[z4HkQT]<k_g@=CFL XJ#cb8팰 ",CqhWǥmpNNY2eehA[>hP|(Z imD&D+쭦qqah5+ƎPztk077īhcdDx!6^>U;)uDL?zwY R!,RI?35/ˬq"9:y_a=@CRzn()bFZ&GZr!EPD<Bd[7~[`7&>Gs3nl)9cړDH>(hz+^Cf}uM/9ώ 62:10RvWTuTY ك>)N=0-yDRy,蚘6] $/]+ަ4k)&Flew/S?mwtsQ TRxvرZHWg1%pPѿrҴ'͹Y/SȒy뛦3]hpt.>;ILbur8EIN LU d׀Z!0+b hTQrY[D>jX{m rLP/Z/Kjg.ijr1]wU@|ivRxBén~)6T~ݺ@F9S*}_HR+QB5 ɇ`wT^"|?DIapp@ :N.-0yYU֊\kq 4 L9|Ci,KC{/-fK N5o2EG:K֤G~,ui^w,"s;|ۨ 4Ίbb- b~a%b輜&1^7U:1[d!v*q0[*]ԩ1vU`㕶"V"PA:So5?b@18KJ~S}gDoK D#p*Yٯºo6[ͧHЖv#1)Ͻ%u=VxyS$ 1wT_ j r`:]g sUUTrocu!wnb=~Vnp"Wڽ3QK8#)6$Fp!.5b挻gPG4?`=?qNJܵ0Y̨<'$߂=ېK%R$G;i'evƕ8B2K0z)<%"zbh!@}=[]-e_F}_(`0(dkT<)nNٸ2Y=e.#?DxG]eE3yv\W p  E0ojI9)uCӌSQǘso(4b-w7 7Ctk)V5G+[ HtyeqLM)1zjn{c3P0m7*;JLk=oѬH:m_ЈD#Y`anTFa{KZ+UFz[eX#3Qޭ>*%5btfke>]v=ZRW)6sOԙdL8 b? lL#DO#7ZA(nl:Bc8?ar_cA&UM9̯ Z.t! ||+Ffc)>X a~.9~m#69 jo=6ʌ|3ɠ&N&֌fA9^nn\U\i2XXe}H8(\3*{֤cs: np ܎sjW5lG#ey_|B"q>$_ucU }RE\~E|l^3!*-`YDg :4K}eU;{oL9LebU>zqчE3_(PضkLh% $7NmPxG1L-t6n`v12E4lhaa>;JyBvbbC\}-M6vx6J$3c"a?dz? |_̱ͿT,G=1y7&WÔ!LyF&59ȟ+Եo(Bz#JKr ~ _?B}hꍨǑ]!ZH(q,(tYa^^FkHS+ĠmdI9KI[=QRU iQ7Ͱh)i3 XF7_TŃ 5.j`> ~;Y9\k .ڹzm5\ L;q3G֛ (R~אI.ttg1]|݆]OQo{--o\H((삏 _Ӕڰ95'ǕR7$9 54@ct=p:ܶvش+"ҦqGPO,5ԞUI"[I cމe:{F?%Hq4H$PbiSOI,u2o"hwW_%N5 $(skUc9;jӅno7,C7|AwgnԻtJWY_ Oa)6 9@*-Ga\"ѥ@vKJ_`JLaq ~P7/_23QƅH39'ǡFNNMYMhj}+1,' eDsC5D >`R­kkz\l'̟˴hSt[ŇXW؆bpI&ش2O=V_P˧XBxt7ztvݺ󫺈^CԬiu8Z:_ !tLvvbaPP ;Drs.m@| L6QR8x>Ů` XcuSp)*/| r|I i>͎?_f+)~ty58/ې=iylL\.3V2b[:p$ٌ͵EQdb_O xK]ټz|͢*kgiנ/RA~CHept+۞r+g>,/Mz4;5)>/g̾4\3[5 d*_稨Q^+nq n30 m % q sC\^m4H"f".=/ypO=3P2>YSf\RM!O\19=Dk.'z'F$>mv"BTHa )^B+}{I1Q̷Ѻb9+{ڼ"Ry^`QN툧NB s` P[#^ x&藖^effqc]9J8ڙoj0uU2ھxR-ͪUr"r cRz9"X[q.d G/Ҭ@FMVQ|3 o6)z.qiF_j${nl(܀J85j04Q;`w*a-A1=(0HPڢ%+4noۡla[;NM@0^$cg8W1w>X`}$1^|bprCCK#bݝ,EN9$^ճ-Yޟhoށwkw*ݣ H=Po!2Kigjgv)5I9p 0U[guwm-WֵZ;TTHc,^HK26 Ul(4Nh6) #,yE~bT?ŎC.ex˖'`pD8/<#}z8_PʼW" {Mm%i` "fJDDž_TF-*n2rfz4N~` P&)v}N 1.G,³k04 VR}[y^$]eWoNUtK4s"B5">-Ɨ+0.tEiէg$E0Eym' IvON%49h,ȥRr*z7:o(tzS5H ֆK%rOmo3)p/GlȹA^bB!J9~"Yç5Ng m5M2b6DqWj*~ 9田T˘ІHD1âel~uR|DaX׋-~56&gz7Ӡ}Wׇ?g%08fp#8;+X><hi>Lp/RKn/D(7@$Wb۪q~HL3x _= (/j6r|,3I&&'C3ʹ:( YKټ`6h^-+qWҲm~dۢg $ Ϸ|Sj3K쬕1C u"4 bjU\9(MDؾC6T3(!._fӲ1 R'?$߭Zz(&߷* J5ڦ<it#\b7Q\_ǜޕ^ j>$1"`|T6Uvhس ] gmzȢ{G(06hyp]`tMѶp=[l1`2']X!΀p<ptsOxw*G/ZB̽ot"Q*0d&x.YQe(dHXF%rK)H_t/]- quNyHܫ1VoH 1 '(ڭd9 e#k^jH=ï~PPP#qOf#K֣U`[DWfW[D)Ej!mQr=V%axN"=QY=\5ߜ!u,Pj(F{Mr tK<ͻ{p*?n?1'쳅S.B}"Rb9j_C:ߍ:%NQjȧPzS2L4Ic GKW(cO1Jr kos BM(T*~D I\Tn:nus _0B`/j3/r0ۀ'ťxِՆ&A- 3iK5k*8gC 4J&0eĕMLQYwlG[0r}zt8(p.pJ<AW^?t!vDfM)885q rѼ?tB֐U}=6ꢈM!B-+HgZл>e!U] ;;v2n[Lc&CBD4~;k#QM**_)j43@aG(<:ғCn9tD{hE uJc)~@^CIAKRyttu_P82 nyޓskTRm*nĶ@oЌW&ɻø#{+sV+}9Sh䎫U<;$,|R#l ?yנ/AT_RL}SfÞ5r304ј7wO! iJq~omɽ.I;2Rg9t:}.5{s(7Q<*8{v O˩fk᪰ a.]^}b{+f;ʼnzj s3l[xrJ6( M,i<ɖILr5\CƍC'XwͽLqKށ;cQkD6|^[", k7bc8ӀO8}`hWzBQZVjW='Z`p4LcY f7o4 KoD8+TaR+·?钗 `sY8WԱ2kM&xuЮxzuAX.pTȈ.5vE 7e}ʾ +Zkf VCW;ZU"|'G4QU O2|5 aTDO_B3vA}(`%ǒI0y=fOS @X NhJdA7&8_r Uј.hf[cF KJdx%C_Sx&< \ k>]|gKKAi_.Z"z-|]'ݗkkjf"A (~-2;U֋;޾=Vd@U:̸!cI()n _B`ug0,[uxä\=MxJB&Ա}ė1"u;?bs}0yRG`/xE![VXxa.nmcq-*Ҧzc4[; e^_˙a4@jtl9":o6~kׄ:g> ᯃ&$}a6?&Lw+8?;A l]SJMUnp-Qĩ"O`4a(|B L#@kq:TJmVvJi$ %0|8H߼pnh{]4 EZ>`2%~\pl a C^!\,O . ּryҽ| #_]0fċ*Hn3`>Tc8{Y):FUfP9Ϫ' xaΦ^| QږLJ. 9J4.\${Q@5Gs% 5maşreqHU VD?/q/l2 0 5)AHupVaZ`jd`P6-uO7H>LWnEpFQ6ߋ/qFco? &=`Gc`7_F Cn:X-^catc~AZ7"=wpMEPhM@.CH n;~@o/YׅB-]W6>fB>cL{뗋yB|:m&Z6#32\9X9=4'%}(ě0)Ha3^ᯄTHUa5|zs2'6"݈3JY>wuޓ)%F#= "YFdkWeo@#ap=X$}3-CPIXMOH^r%퀱=I{989]HmR$ƒ{okO [&>!wI-ն=;sgWΤj.p)Wv7-U9T\ϧ&EW[N*tUpT=#vsI˟%cU1*bu>{LY3x"Þ81@̽ɚɛL8K|s'7`e ª-Ks7iޔ 鉭~ѿSo/mz#v%.P?mwO!fF*فJ6#xjJ7K*"myyljB~>< s߿FtnV-Mxcil9>ϻyS⢠(={?,?"~kO}-`,r*xW 9U|/Ƴ4VW`!#FgbI~c'V t؇",J'~#%=:-lCAd<)\(!Nt3T`aG­atCwVyPnmZ/7l`uέm1}W= Z9p? ƴ\{!IEv L( %ٲsw@WO8@]\SDŭηNnIBՖRMt-գ9cdS`WQǷн# FoyWb**zNCn<O'.f*7}]WLu$ɺ& J/IU:3%sC4+bQŶu"UDU\Q"7;t-SČm*Ƿr5#\j~>N['QzI}d@i{V^NzW˭M*Q5dx(‹u$,宏BZr􊫸L4Ijׯ^OeK]'P:"LY&M,4R5Hlsos{5MsS˽$?R>E5CPʼn#qj7T( "0b# &`sIr*eJ!d l;R0)Ѻ\ҁrIZ9+oI0U-ir5|e-q-T状e0Es,67XZj{yB~͑ߴd$Zz͌m=9#rv7̊brW|(URI;mc| Z&1   6eXWk[t95PO|H$nĿl9H W-.K)""ֿv!RmjQ=dj-a!$%J8PjUWVӕ -"?gLERr{Zbb_OWN;K!iׯɷftEjb藐Smݧ11 ŝIB8&\jfrELћ _T=څˆh<G$jma *q(@+tFbUjSA1K&\6Y62(TH8E|0W/(;M*юm:FI k${e8 _XqMnA|<g|;w㘣G׻h>5Bt}, cjo/o"NnDTY{ʗơڶP좷W[&BΧ]iN.wLN?{b*cO@ߔ-!J-M~ES&Fh#1N{{؟f&LT`aO_Ҍ.ym?tZ?܄Ni8(z(P{v˩|7I8# :<JxD% н0_+,#!vE޹3?GO*42 MK*k=q> hV-!P4GILoZ|3NУ)ևc_ȿsA]t2/z9e2s 7Ѿyg}XBqMUC<|Ŭ߭<}h-3*/|2uŤWXIsYJbaE;Hךd:550ʱC԰7O3m M.Ȗ)*"+)Sn`Hx IUA/Eǖ|orKuEߥ*]0m,+d KBl3-ɋOVzX,.y T}}#E1x)顀߁KKZT>/p%vxE'mhӫJڦ.8Xq$cs%@o-useN h)]fcG+/iPHfTBxkJtLdۑb^4Y;<MMI9OTt>BJ[kE+ yId(.ɞ 6V+MGڀK J nYqXRz,2'S'ˡ+ i\@ϐf/d٥8V ]z-$8~<rU،&'遄#R̘9q.+IeEu  jX@;BRoGrFKyHAɝ}'*ˋ9y6>0-?y}g}gv$Ji} `oͳV̊M ~}vok|}+>dmkyp:k_xת[sw-u코]l;<#_R`4K&z(+ݓFe_?Ź;ZqY/FK)z+e6W`!O7y)5Yk3 }M2M0wfdjߔ> ֆf O.02sPޭWd2z:wR}ÖϻۭZ{Rs}SHA30)IQ4i47\O-4DXǬy?WhgkK7W#2' 2N!R> O[=Jq9fZ{R+yy yS|gf]T/ljM@ wR x^U FRzm|ʅYcFq( lR'ЖNN iiY ԤGCB3(U-^r[a}kͦAS &Nl@`e҇ UIn!XNPHV{Al_myr8nu9##}h"nco/0TY75c"Iƒ dVF}oEמWl QP56X ,-ֳtjgl@qdp*rpN0!3VGw%#^j( rAHHr)n5w(d{1%4ͳήW\Yho.*IҟҜ[% KI }G +G`N ݓE:o+KѻxED' ʔLxzRX0!ES=;0s#OP߭zXFUE#:/M1rfb~5u ~[{evka˩4Bo7T}h.vUՀDĭ0$=Y~z(N9oɂAy(!0LGnKM6.p+X\{~lE$y=}nE5|#ƃv|}ck<xUA_ɼޤT|<_UP ,Tupn7 9{I10YGk\6&$-bujὁ0篁vQ*L 01 :k@1;}Yۏqy%1< kf`lifFSHx@b'l"j5b!eyIB+K DFMHH'L}ll}Ճ*qfDA5] p/`d-EeM8v} h Typ1w&2` 㠓e}a̗fNh ~¬H1*i&ˋ )1O:>/ צGP`G}LcRDL6ݑ ei~}G!եU0 jOyʛ!-t@Պ#E)pa@v~M&N%B_)zOh2tQ;G^B{pCw^N] !&J⳩AG owWV%&NV07XX!LSa-33i[Q_"Yʅ# oB`^uAv[X5Lsׁ5}u5&ޠlZ|j}+j,vRLfFfタ3*YX9.]i,o_wѮh5Swl;:y..SfêgANBTȥ2gqo;@|3 *U#}E"%y3DCO ;]<_!%̖@L\JI&?{ 0U tL\l(gR!t[UԂɧ`'SUZ`qGCC/t:Ж0 MOsj5# 5"=q O&,mFiINP.O1ڌO?|62X4^]|48ScWf28yQQ^ogAD{/ӥm>٢ ' N\8}z5 !;MS=+,K&Us]-fq9?od1q,sZެ?)7TSoW /BUPq`ku{gR3L3]oqGhEPIjYLm͂7b8Df:IbEP~79 o]oFק 9jCd:"l_:j8XwT -vӝ_eQ^# GQ*`fS eqYI׫[W TX9=@:h[ш93L&͹;9x ֒SS E!'>wY>] S?&^=M