libvirt-daemon-driver-interface-6.6.0-7.3.el8 >  H ` z뾂al[HӘgYT%¤jnWQNanxdCfDvz2:Q,r r偼:t%YDxTL 3#^:J%ac-'{֯Y!C8~Ꮀs3n97%}mzDkH D%qv~^(}٧s49^ >E|MohT傼JNcd4VEmde3baf4f5280916a87f29ca83dde56065edec53a79c8cfb8f72234e057dad777cdefada1a845f35e66bb4bbf5c856d9753e754e6$` z뾂al]Zɠj7cjht<>D0ul*)NŨ #tBUn|dCom{i(p{H]SU'DTpEmx7M2 |e5~n05^j}HCuPPT&hvD}*( n9b^?'E\kʓUer‘Vt_N"[L-hODZ~H\Gwip|M=cU֋3oW\ >p<P?@d"( 0 ` 3?TZd     $`P (8Z9Z:-ZGHHIXY\ ]H^ bodefltuvLwxyT<Clibvirt-daemon-driver-interface6.6.07.3.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`p8le01.rdu2.centos.org CentOSCentOSLGPLv2+CBS Unspecifiedhttps://libvirt.org/linuxppc64le-vbK#}" ZAAA큤`_`````````````b60ee55d0a0284eb363779831adc1cd1175fba535697ba2e4ae21684bfbeea70675088634d7cc633065be91bcdbfb6106742d0053bffad9fc30b46ac088582e357b56a82d085144955f9799a7abf98d0680bb82c4724a778cb9087ad6cab61cf1ecab8c5d0fd25b3cf59a41be608b74bedceb3e7086eb5aa8ce03d80f8a16a2f2ad7118d7e408542b04f0701f5dd8bff391e59a0398c550c5a1be3c9dee703f5304dea03c7aca336f64205c04c04f05e705a708037f82bed69007e8fc1a1bf3f57356fedc943f0c8374cddef8f3344c222e2db5d924debbf80bfd8e1f2427f7d5e3f4a12071e39950ed2842f805cbf0cbe3620ac9794ff6314bbeeb7a2206b15bf9abddf993d0a16a84c011225f0bd7ee4376cc46286e628995ccd12a1f4457a6e37f8ed4ef245ef0d694c0a6bd672e6459bb9b6481ed16e190bf7af5964f37c../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_interface.so../../../../usr/sbin/virtinterfacedrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-6.6.0-7.3.el8.src.rpmconfig(libvirt-daemon-driver-interface)libvirt-daemon-driver-interfacelibvirt-daemon-driver-interface(ppc-64)libvirt_driver_interface.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     @config(libvirt-daemon-driver-interface)libacl.so.1()(64bit)libaudit.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcap-ng.so.0()(64bit)libcurl.so.4()(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_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)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgnutls.so.30()(64bit)libgobject-2.0.so.0()(64bit)libm.so.6()(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.17)(64bit)libsasl2.so.3()(64bit)libselinux.so.1()(64bit)libssh.so.4()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)libutil.so.1()(64bit)libvirt-daemonlibvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-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-qemu.so.0(LIBVIRT_QEMU_1.2.3)(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.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.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_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_6.6.0)(64bit)libxml2.so.2()(64bit)libyajl.so.2()(64bit)netcf-libsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)6.6.0-7.3.el86.6.0-7.3.el86.6.0-7.3.el80.2.23.0.4-14.6.0-14.0-15.2-14.14.3` l`2@__E@_a@__[@_L@_L@_*@_)M_^?@^U@^%@^t@^r @^p^p^g@^b;@^`^U @^O@^J@^:@^9\^&^]@]N@]|@]*]A]@]]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 - 6.6.0-7.3.el8Jiri Denemark - 6.6.0-7.2.el8Jiri Denemark - 6.6.0-7.1.el8Jiri Denemark - 6.6.0-7Jiri Denemark - 6.6.0-6Jiri Denemark - 6.6.0-5Jiri Denemark - 6.6.0-4Jiri Denemark - 6.6.0-3Jiri Denemark - 6.6.0-2Jiri Denemark - 6.6.0-1Jiri Denemark - 6.5.0-1Jiri Denemark - 6.4.0-1Jiri Denemark - 6.3.0-1Jiri Denemark - 6.2.0-1Jiri Denemark - 6.0.0-14Jiri Denemark - 6.0.0-13Jiri Denemark - 6.0.0-12Jiri Denemark - 6.0.0-11Jiri Denemark - 6.0.0-10Jiri Denemark - 6.0.0-9Jiri Denemark - 6.0.0-8Jiri Denemark - 6.0.0-7Jiri Denemark - 6.0.0-6Jiri Denemark - 6.0.0-5Jiri Denemark - 6.0.0-4Jiri Denemark - 6.0.0-3Jiri Denemark - 6.0.0-2Jiri Denemark - 6.0.0-1Jiri Denemark - 5.10.0-2Jiri Denemark - 5.10.0-1Jiri Denemark - 5.9.0-4Jiri Denemark - 5.9.0-3Jiri Denemark - 5.9.0-2Jiri Denemark - 5.9.0-1Jiri 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- qemu: use g_autoptr for a virPCIDevice (rhbz#1917827) - util: simplify calling of virPCIDeviceDetectFunctionLevelReset() (rhbz#1917827) - util: simplify call to virPCIDeviceDetectPowerManagementReset() (rhbz#1917827) - util: make read error of PCI config file more detailed (rhbz#1917827) - util: change call sequence for virPCIDeviceFindCapabilityOffset() (rhbz#1917827) - util: make virPCIDeviceIsPCIExpress() more intelligent (rhbz#1917827) - qemu: remove redundant check for file length when determining PCIe vs. PCI (rhbz#1917827) - util: validate pcie_cap_pos != 0 in virDeviceHasPCIExpressLink() (rhbz#1917827) - conf: Rename virCPUDefUpdateFeatureInternal (rhbz#1918571) - conf: Use enum in virCPUDefAddFeatureInternal (rhbz#1918571) - conf: Add virCPUDefAddFeatureIfMissing (rhbz#1918571) - cpu: Run arch specific code for virCPUUpdate for all custom CPUs (rhbz#1918571) - cpu_x86: Change the flow in virCPUx86Update (rhbz#1918571) - cpu_x86: Add support for marking features as removed from a CPU model (rhbz#1918571) - cpu_x86: Make sure removed features are always mentioned in CPU def (rhbz#1918571) - cpu_map: Drop 'monitor' from modern x86 CPU models (rhbz#1918571)- util: keep track of full GSource object not source ID number (rhbz#1915601) - util: avoid crash due to race in glib event loop code (rhbz#1915601)- util: Avoid double free in virProcessSetAffinity (rhbz#1894409)- rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - Add testdata for AMD EPYC 7502 (rhbz#1861703) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861703) - cputest: Update QEMU data for Ryzen 9 3900X (rhbz#1861703) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861703)- virDomainHostdevSubsysSCSIiSCSIClear: Inline contents into only caller (rhbz#1876467) - virDomainStorageNetworkParseHosts: Switch to a more modern XML parsing approach (rhbz#1876467) - virDomainHostdevSubsysSCSIHostDefParseXML: Switch to a more modern XML parsing approach (rhbz#1876467) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Add hostdev with useralias (rhbz#1876467) - conf: Add virStorageSource member for SCSI host device config data (rhbz#1876467) - tests: qemustatusxml2xmldata: Rename 'disk-secinfo-upgrade' case to 'upgrade' (rhbz#1876467) - tests: qemustatusxml2xmldata: Add local SCSI hostdev to 'upgrade' case (rhbz#1876467) - qemu: domain: Fill in (i)SCSI backend nodename if it is not present in status XML (rhbz#1876467) - qemuBuildHostdevSCSI(A|De)tachPrepare: Use virStorageSource in def for SCSI hostdevs (rhbz#1876467) - qemuBlockStorageSourceAttachData: remove 'storageNodeNameCopy' (rhbz#1876467) - qemu: domain: Extract preparation of hostdev specific data to a separate function (rhbz#1876467) - qemuDomainSecretHostdevPrepare: remove (rhbz#1876467) - qemuDomainPrepareHostdev: Allocate backend nodenames in the prepare function (rhbz#1876467) - qemuDomainPrepareHostdev: base hostdev secret object names on backend alias (rhbz#1876467) - qemuDomainPrepareHostdev: Don't base backend nodename on device alias (rhbz#1876467) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Use longer user-alias for SCSI hostdev (rhbz#1876467) - qemustatusxml2xml: backup-pull: Test private data formatting/parsing (rhbz#1870488) - qemu: backup: Remove note that TLS should be implemented (rhbz#1870488) - qemu: backup: Write TLS cert and secret object aliases into status XML (rhbz#1870488) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Add to one of the iSCSI hostdevs (rhbz#1868856) - qemuBuildHostdevSCSIAttachPrepare: Propagate 'readonly' flag also for iSCSI (rhbz#1868856)- qemu: Do not error out when setting affinity failed (rhbz#1819801) - qemu: Fix comment in qemuProcessSetupPid (rhbz#1819801) - Do not report error when setting affinity is allowed to fail (rhbz#1819801) - qemu: Allow setting affinity to fail and don't report error (rhbz#1819801) - qemu: snapshot: Collect 'query-named-block-nodes' prior to memory migration (rhbz#1862472) - check for NULL before calling g_regex_unref (rhbz#1876907) - virsh: cmdScreenshot: fix cbdata passing to virshStreamSink (rhbz#1875195) - qemu: Do not silently allow non-available timers on non-x86 systems (rhbz#1754887) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1852910) - virnuma: Report error when NUMA -> CPUs translation fails (rhbz#1724866) - virnuma: Use numa_nodes_ptr when checking available NUMA nodes (rhbz#1876956) - conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872611) - util: replace macvtap name reservation bitmap with a simple counter (rhbz#1837395) - util: assign tap device names using a monotonically increasing integer (rhbz#1837395) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1837395)- vircgroupv2devices: fix counting entries in BPF map (rhbz#1833321) - qemu: fix crash in qemuDomainSetBlkioParameters without cgroups (rhbz#1808293) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1786303)- virdevmapper: Don't cache device-mapper major (rhbz#1867527) - virdevmapper: Handle kernel without device-mapper support (rhbz#1867527) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1867527) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1786303) - virfdstream: Use g_autofree in virFDStreamThreadDoRead() (rhbz#1852528) - virFDStreamMsgQueuePush: Clear pointer to passed message (rhbz#1852528) - virfdstream: Use autoptr for virFDStreamMsg (rhbz#1852528) - virfdstream: Use g_new0() instead of VIR_ALLOC() (rhbz#1852528) - virfdstream: Use VIR_AUTOCLOSE() (rhbz#1852528) - virfdstream: Drop some needless labels (rhbz#1852528) - libvirt-storage: Document volume upload/download stream format (rhbz#1852528) - virsh: Pass virshStreamCallbackDataPtr to virshStreamSink() and virshStreamSkip() (rhbz#1852528) - virsh: Track if vol-upload or vol-download work over a block device (rhbz#1852528) - virshStreamSkip: Emulate skip for block devices (rhbz#1852528) - virfdstream: Allow sparse stream vol-download (rhbz#1852528) - virshStreamInData: Handle block devices (rhbz#1852528) - virfdstream: Emulate skip for block devices (rhbz#1852528) - virnuma: Don't work around numa_node_to_cpus() for non-existent nodes (rhbz#1860231)- util: Fix logic in virFileSetCOW (rhbz#1866157)- Rebased to libvirt-6.6.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1854372, rhbz#1602328, rhbz#1745059, rhbz#1786303, rhbz#1799010 rhbz#1814573, rhbz#1821694, rhbz#1822631, rhbz#1829829, rhbz#1840053 rhbz#1851016, rhbz#1852311, rhbz#1852741, rhbz#1854684, rhbz#1857204 rhbz#1857735, rhbz#1857967, rhbz#1858260, rhbz#1860875- Rebased to libvirt-6.5.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1432902, rhbz#1634829, rhbz#1640869, rhbz#1739221, rhbz#1823639 rhbz#1826543, rhbz#1829543, rhbz#1829544, rhbz#1829545, rhbz#1837990 rhbz#1838975, rhbz#1840307, rhbz#1845012, rhbz#1847234, rhbz#1847259 rhbz#1847791, rhbz#1849516- Rebased to libvirt-6.4.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1235511, rhbz#1769598, rhbz#1839926, rhbz#1778819, rhbz#1783355 rhbz#1813306, rhbz#1820040, rhbz#1822878, rhbz#1825785, rhbz#1829550 rhbz#1832710- Rebased to libvirt-6.3.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1823309, rhbz#1229255, rhbz#1499880, rhbz#1557902, rhbz#1761678 rhbz#1772838, rhbz#1791522, rhbz#1793705, rhbz#1811906, rhbz#1812100 rhbz#1812827, rhbz#1813310, rhbz#1820376, rhbz#1821988, rhbz#1822538 rhbz#1824368, rhbz#1826652, rhbz#1826746- Rebased to libvirt-6.2.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1460920, rhbz#1591411, rhbz#1727263, rhbz#1750219, rhbz#1781913 rhbz#1785091, rhbz#1791236, rhbz#1813852, rhbz#1817831, rhbz#1466177 rhbz#1515677, rhbz#1592273, rhbz#1611061, rhbz#1639596, rhbz#1724928 rhbz#1784040, rhbz#1793036, rhbz#1810857, rhbz#1812531, rhbz#1813306 rhbz#1814481, rhbz#1814486, rhbz#1814975, rhbz#1816037, rhbz#1817381 rhbz#1817955, rhbz#1818030- qemu: Don't crash when getting targets for a multipath (rhbz#1814947) - virSecretLookupDefCopy: Remove return value (rhbz#1814923) - virStorageEncryptionSecretCopy: Properly copy internals (rhbz#1814923) - vmx: shortcut earlier few 'ignore' cases in virVMXParseDisk() (rhbz#1808610) - vmx: make 'fileName' optional for CD-ROMs (rhbz#1808610)- qemu: Create multipath targets for PRs (rhbz#1814157)- qemuBlockBitmapsHandleCommitStart: Fix allocation of string list (rhbz#1799013) - qemuBlockBitmapsHandleCommitFinish: Use proper variable to iterate (rhbz#1799013) - qemublocktest: Add tests for re-enabling of bitmaps after commit (rhbz#1799013)- virbuftest: remove extra G_GNUC_UNUSED markers (rhbz#1808499) - virbuftest: use g_autofree (rhbz#1808499) - virbuftest: remove unnecessary labels (rhbz#1808499) - virbuftest: declare testBufAddStrData earlier (rhbz#1808499) - virbuftest: use field names when initalizing test info (rhbz#1808499) - util: add virBufferTrimChars (rhbz#1808499) - conf: do not generate machine names ending with a dash (rhbz#1808499) - conf: Don't generate machine names with a dot (rhbz#1808499) - qemuAgentFSInfoFormatParams: Remove pointless returned value (rhbz#1812965) - qemuDomainGetGuestInfo: Don't try to free a negative number of entries (rhbz#1812965) - qemuDomainBlockPivot: Move check prior to executing the pivot steps (rhbz#1803092) - qemuDomainBlockCopyCommon: Record updated flags to block job (rhbz#1803092) - qemu: capabilities: Introduce QEMU_CAPS_BLOCKDEV_SNAPSHOT_ALLOW_WRITE_ONLY (rhbz#1803092) - qemu: blockcopy: Allow late opening of the backing chain of a shallow copy (rhbz#1803092) - qemuBlockStorageSourceDetachPrepare: Get rid of cleanup section (rhbz#1804750) - qemu: Don't take double pointer in qemuDomainSecretInfoFree (rhbz#1804750) - qemuMigrationParamsResetTLS: Adapt to modern memory management (rhbz#1804750) - qemuMigrationParamsResetTLS: Fix comment (rhbz#1804750) - qemuDomainSecretInfo: Register autoptr cleanup function (rhbz#1804750) - qemuDomainSecretAESSetup: Automatically free non-secret locals (rhbz#1804750) - qemuDomainSecretAESSetup: Allocate and return 'secinfo' here (rhbz#1804750) - qemuDomainSecretAESSetup: Split out lookup of secret data (rhbz#1804750) - Remove qemuDomainSecretInfoNew (rhbz#1804750) - qemu: Introduce another helper for creating alias for a 'secret' object (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Fix naming of alias variables (rhbz#1804750) - qemuDomainDeviceDiskDefPostParseRestoreSecAlias: Hardcode restored aliases (rhbz#1804750) - qemu: Split out initialization of secrets for 'iscsi' hostdevs (rhbz#1804750) - qemuDomainSecretAESSetupFromSecret: Use 'qemuAliasForSecret' (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Change aliases for disk secrets (rhbz#1804750) - qemuDomainGetSecretAESAlias: Replace outstanding uses with qemuAliasForSecret (rhbz#1804750) - conf: Add support for modifying ssl validation for https/ftps disks (rhbz#1804750) - conf: Add support for cookies for HTTP based disks (rhbz#1804750) - conf: Add support for setting timeout and readahead size for network disks (rhbz#1804750) - qemuDomainValidateStorageSource: Validate new network storage parameters (rhbz#1804750) - qemuxml2argvtest: Add test case for disks with http(s) source (rhbz#1804750) - qemu: block: Implement ssl verification configuration (rhbz#1804750) - qemu: domain: Store data for 'secret' object representing http cookies (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Setup secret for http cookies (rhbz#1804750) - qemu: Handle hotplug and commandline for secret objects for http cookies (rhbz#1804750) - qemu: block: Add support for HTTP cookies (rhbz#1804750) - qemu: block: Implement readahead and timeout properties for 'curl' driver (rhbz#1804750) - virstoragefile: Add JSON parser for 'sslverify', 'readahead', 'cookies' and 'timeout' (rhbz#1804750) - virStorageSourceParseBackingJSONUri: Handle undocumented value 'off' for sslverify (rhbz#1804750) - qemublocktest: Load QMP schema earlier (rhbz#1804750) - qemublocktest: Extract schema root for blockdev-add validation (rhbz#1804750) - qemublocktest: XMLjsonXML: Test formatting/parsing of modern JSON (rhbz#1804750) - qemublocktest: Add JSON->JSON test cases for block device backends (rhbz#1804750) - qemu: Pass through arguments of 'ssh' block driver used by libguestfs (rhbz#1804750) - qemu: capabilities: Add QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1799013) - qemu: monitor: Add handler for blockdev-reopen (rhbz#1799013) - qemu: block: implement helpers for blockdev-reopen (rhbz#1799013) - qemuCheckpointDiscardBitmaps: Reopen images for bitmap modifications (rhbz#1799013) - qemuCheckpointDiscardBitmaps: Use correct field for checkpoint bitmap name (rhbz#1799013) - qemuDomainBlockCommit: Move checks depending on capabilities after liveness check (rhbz#1799013) - qemu: domain: Extract formatting of 'commit' blockjob data into a function (rhbz#1799013) - qemu: domain: Extract parsing of 'commit' blockjob data into a function (rhbz#1799013) - qemu: blockjob: Store list of bitmaps disabled prior to commit (rhbz#1799013) - qemublocktest: Fix and optimize fake image chain (rhbz#1799013) - qemu: block: Implement helpers for dealing with bitmaps during block commit (rhbz#1799013) - qemublocktest: Add tests for handling of bitmaps during block-commit (rhbz#1799013) - qemublocktest: Add more tests for block-commit bitmap handling with snapshots (rhbz#1799013) - qemublocktest: Add tests of broken bitmap chain handling during block-commit (rhbz#1799013) - qemuBlockJobDiskNewCommit: Propagate 'disabledBitmapsBase' (rhbz#1799013) - qemuDomainBlockCommit: Handle bitmaps on start of commit (rhbz#1799013) - qemuDomainBlockPivot: Handle merging of bitmaps when pivoting an active block-commit (rhbz#1799013) - qemu: blockjob: Handle bitmaps after finish of normal block-commit (rhbz#1799013) - qemu: blockjob: Re-enable bitmaps after failed block-commit (rhbz#1799013) - qemuDomainGetGuestInfo: don't assign NULL hostname (rhbz#1812965) - rhel: Enable usage of x-blockdev-reopen (rhbz#1799013)- security: Introduce VIR_SECURITY_DOMAIN_IMAGE_PARENT_CHAIN_TOP flag (rhbz#1803551) - qemu: Tell secdrivers which images are top parent (rhbz#1803551) - virDomainDiskTranslateSourcePool: Check for disk type correctly (rhbz#1811728)- conf: use virXMLFormatElement in virDomainFSDefFormat (rhbz#1694166) - qemu: use def instead of vm->def in qemuExtDevicesStart (rhbz#1694166) - qemu: eliminate ret in qemuExtDevicesStart (rhbz#1694166) - docs: render class="literal" with monospace font (rhbz#1694166) - docs: reduce excessive spacing in ToC for RST files (rhbz#1694166) - virDomainFSDefFree: Unref private data (rhbz#1694166) - schema: wrap fsDriver in a choice group (rhbz#1694166) - qemuExtDevicesStart: pass logManager (rhbz#1694166) - qemu: pass virDomainObjPtr to qemuExtDevicesSetupCgroup (rhbz#1694166) - qemuxml2xmltest: set driver as privileged (rhbz#1694166) - qemu: add QEMU_CAPS_DEVICE_VHOST_USER_FS (rhbz#1694166) - docs: add virtiofs kbase (rhbz#1694166) - conf: qemu: add virtiofs fsdriver type (rhbz#1694166) - conf: add virtiofs-related elements and attributes (rhbz#1694166) - qemu: add virtiofsd_debug to qemu.conf (rhbz#1694166) - qemu: validate virtiofs filesystems (rhbz#1694166) - qemu: forbid migration with vhost-user-fs device (rhbz#1694166) - qemu: add code for handling virtiofsd (rhbz#1694166) - qemu: put virtiofsd in the emulator cgroup (rhbz#1694166) - qemu: use the vhost-user schemas to find binary (rhbz#1694166) - qemu: build vhost-user-fs device command line (rhbz#1694166) - RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808390) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808390) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808390) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808390) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808390) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808400)- util: storagefile: Drop image format probing by file suffix (rhbz#1798148) - virStorageFileGetMetadataRecurse: Remove impossible error report (rhbz#1798148) - virStorageFileGetMetadataRecurse: Shuffle around assignment of backing chain depth (rhbz#1798148) - virStorageFileGetMetadataRecurse: Expect NULL src->path (rhbz#1798148) - virStorageFileGetMetadataRecurse: Use virHashHasEntry instead of fake pointers (rhbz#1798148) - virStorageFileGetMetadataRecurse: Extract storage access (rhbz#1798148) - virStorageFileGetMetadataRecurse: Remove 'cleanup' label (rhbz#1798148) - tests: virstorage: Fix backing file format of created image (rhbz#1798148) - virStorageSourceUpdateCapacity: Drop 'probe' argument (rhbz#1798148) - util: storage: Store backing store format in virStorageSource (rhbz#1798148) - virStorageSourceNewFromBacking: Also transfer the format (rhbz#1798148) - virStorageBackendGlusterRefreshVol: Refactor handling of backing store (rhbz#1798148) - virStorageFileGetMetadataFromBuf: Remove 'backingFormat' argument (rhbz#1798148) - virStorageFileGetMetadataFromFD: Remove unused 'backingFormat' argument (rhbz#1798148) - qemu: domain: Convert detected 'iso' image format into 'raw' (rhbz#1798148) - virStorageFileGetMetadataRecurse: Allow format probing under special circumstances (rhbz#1798148) - kbase: backing_chains: Clarify some aspects of image probing (rhbz#1798148) - kbase: backing_chains: Add steps how to securely probe image format (rhbz#1798148)- docs: fix a typo (rhbz#1805742) - virDomainNetDefClear: Free @persistent name (rhbz#1805742) - virSecurityManagerMetadataLock: Store locked paths (rhbz#1804672) - security: Don't remember seclabel for paths we haven't locked successfully (rhbz#1804672) - security: Don't fail if locking a file on NFS mount fails (rhbz#1804672)- qemuBlockStorageSourceGetBackendProps: Report errors on all switch cases (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Sanitize handling of string list (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: use g_new0 instead of VIR_ALLOC_N (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Remove 'cleanup' label (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Remove ternary operator (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateSourcePoolAuth: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateISCSIDirect: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateSourcePool: split code to setup one storage source (rhbz#1804603) - virDomainDiskTranslateSourcePool: Translate 'volume' disks in whole backing chain (rhbz#1804603) - qemuMonitorJSONBlockdevAdd: Refactor cleanup (rhbz#1798366) - qemuMonitorJSONBlockdevDel: Refactor cleanup (rhbz#1798366) - qemuMonitorBlockdevAdd: Take double pointer argument (rhbz#1798366) - qemu: hotplug: Fix handling of the 'copy-on-read' layer with blockdev (rhbz#1798366) - virStorageSourceParseBackingJSON: Pass around original backing file string (rhbz#1791788) - virStorageSourceParseBackingJSON: Move deflattening of json: URIs out of recursion (rhbz#1791788) - virStorageSourceJSONDriverParser: annotate 'format' drivers (rhbz#1791788) - virStorageSourceParseBackingJSON: Allow 'json:' pseudo URIs without 'file' wrapper (rhbz#1791788) - virStorageSourceParseBackingJSON: Prevent arbitrary nesting with format drivers (rhbz#1791788) - tests: virstorage: Add test cases for "json:" pseudo-URI without 'file' wrapper (rhbz#1791788) - qemu: domain: Refactor formatting of node names into status XML (rhbz#1791788) - docs: formatdomain: Close on one of disk examples (rhbz#1791788) - tests: virstorage: Add test data for json specified raw image with offset/size (rhbz#1791788) - util: virstoragefile: Add data structure for storing storage source slices (rhbz#1791788) - qemuBlockStorageSourceGetFormatRawProps: format 'offset' and 'size' for slice (rhbz#1791788) - qemuDomainValidateStorageSource: Reject unsupported slices (rhbz#1791788) - qemu: block: forbid creation of storage sources with (rhbz#1791788) - docs: Document the new sub-element of disk's (rhbz#1791788) - conf: Implement support for of disk source (rhbz#1791788) - qemu: domain: Store nodenames of slice in status XML (rhbz#1791788) - qemu: block: Properly format storage slice into backing store strings (rhbz#1791788) - tests: qemublock: Add cases for creating image overlays on top of disks with (rhbz#1791788) - qemu: Add support for slices of type 'storage' (rhbz#1791788) - tests: qemu: Add test data for the new element (rhbz#1791788) - virStorageSourceParseBackingJSONRaw: Parse 'offset' and 'size' attributes (rhbz#1791788) - qemuDomainGetStatsIOThread: Don't leak array with 0 iothreads (rhbz#1804548) - qemuxml2xmltest: Add case for host-model vendor_id (rhbz#1804549) - cpu_conf: Format vendor_id for host-model CPUs (rhbz#1804549) - qemu: rename qemuAgentGetFSInfoInternalDisk() (rhbz#1759566) - qemu: store complete agent filesystem information (rhbz#1759566) - qemu: Don't store disk alias in qemuAgentDiskInfo (rhbz#1759566) - qemu: don't access vmdef within qemu_agent.c (rhbz#1759566) - qemu: remove qemuDomainObjBegin/EndJobWithAgent() (rhbz#1759566)- qemu: do not revert to NULL bandwidth (rhbz#1800505) - qemu: preserve error on bandwidth rollback (rhbz#1800505) - tests: Add capabilities for QEMU 5.0.0 on aarch64 (rhbz#1762634) - qemu: Use switch statement in qemuBuildCpuCommandLine() (rhbz#1762634) - qemu: Add the QEMU_CAPS_CPU_KVM_NO_ADJVTIME capability (rhbz#1762634) - conf: Introduce VIR_DOMAIN_TIMER_NAME_ARMVTIMER (rhbz#1762634) - qemu: Validate configuration for the armvtimer timer (rhbz#1762634) - qemu: Format the armvtimer timer on the command line (rhbz#1762634) - tests: Add test case for the armvtimer timer (rhbz#1762634) - docs: List the armvtimer timer among all others (rhbz#1762634) - qemu_domain: Modify access to a NVMe disk iff needed (rhbz#1519005)- qemu: blockcopy: Actually unplug unused images when mirror job fails to start (rhbz#1792195) - qemu: domain: Extract code to determine topmost nodename to qemuDomainDiskGetTopNodename (rhbz#1792195) - qemu: Fix value of 'device' argument for blockdev-mirror (rhbz#1792195) - qemu: Fix value of 'device' argument for block-commit (rhbz#1792195) - conf: backup: Allow configuration of names exported via NBD (rhbz#1207659) - qemu: backup: Implement support for backup disk export name configuration (rhbz#1207659) - qemu: backup: Implement support for backup disk bitmap name configuration (rhbz#1207659) - util: hash: Improve debugability of "Duplicate key" error message (rhbz#1207659) - tests: hash: Test case for adding duplicate hash entry (rhbz#1207659) - qemu: block: Don't skip creation of 'luks' formatted images (rhbz#1371022) - qemu: monitor: Improve error message when QEMU reply is too large (rhbz#1524278) - qemu: snapshot: Always rewrite backingStore data when reusing existing images (rhbz#1524278) - qemu: snapshot: Prevent too-nested domain XML when doing inactive snapshot (rhbz#1524278) - qemu: checkpoint: Store whether deleted checkpoint is current in a variable (rhbz#1207659) - qemu: checkpoint: split out checkpoint deletion bitmaps (rhbz#1207659) - qemu: checkpoint: rename disk->chkdisk in qemuCheckpointDiscardBitmaps (rhbz#1207659) - qemu: checkpoint: rename disk->chkdisk in qemuCheckpointAddActions (rhbz#1207659) - qemu: checkpoint: Use disk definition directly when creating checkpoint (rhbz#1207659) - qemu: checkpoint: tolerate missing disks on checkpoint deletion (rhbz#1207659) - qemu: domain: Remove unused qemuDomainDiskNodeFormatLookup (rhbz#1207659) - qemu: checkpoint: Introduce helper to find checkpoint disk definition in parents (rhbz#1207659) - qemu: checkpoint: Extract calculation of bitmap merging for checkpoint deletion (rhbz#1207659) - qemu: snapshot: go through cleanup on error (rhbz#1524278) - util: hash: Use g_new0 for allocating hash internals (rhbz#1793263) - conf: domain: Remove checking of return value of virHashCreateFull (rhbz#1793263) - Remove checking of return value of virHashNew (rhbz#1793263) - qemuMigrationCookieAddNBD: Exit early if there are no disks (rhbz#1793263) - qemuMigrationCookieNBD: Extract embedded struct (rhbz#1793263) - qemuMigrationCookieAddNBD: Use glib memory allocators (rhbz#1793263) - qemuMigrationCookieAddNBD: Move monitor call out of the loop (rhbz#1793263) - qemuMigrationCookieAddNBD: Use virHashNew and automatic freeing of virHashTablePtr (rhbz#1793263) - qemuMigrationCookieAddNBD: Remove 'ret' variable and 'cleanup' label (rhbz#1793263) - qemuMigrationCookieAddNBD: Fix filling of 'capacity' when blockdev is used (rhbz#1793263) - tests: qemublock: Add test for checkpoint deletion bitmap merge (rhbz#1207659) - tests: qemublock: Add few more test cases for checkpoint deletion (rhbz#1207659) - tests: qemublock: Add synthetic snapshot+checkpoint test data (rhbz#1207659) - qemu: checkpoint: Introduce support for deleting checkpoints accross snapshots (rhbz#1207659) - tests: qemublock: Add checkpoint deletion test for deep backing chain (rhbz#1207659) - tests: qemublock: Add checkpoint deletion tests for some special cases (rhbz#1207659) - qemu: checkpoint: Track and relabel images for bitmap merging (rhbz#1207659) - qemu: block: Extract calls of qemuBlockGetNamedNodeData into a helper function (rhbz#1207659) - util: json: Introduce virJSONValueArrayConcat (rhbz#1207659) - virJSONValueNewArray: Use g_new0 to allocate and remove NULL checks from callers (rhbz#1207659) - virhash: Fix the expectations of virHashKeyEqual implementations (rhbz#1207659) - virHashAddOrUpdateEntry: Simplify allocation of new entry (rhbz#1207659) - qemu: blockjob: Store 'jobflags' with block job data (rhbz#1207659) - qemu: blockjob: Store 'flags' for all the block job types (rhbz#1207659) - qemu: block: Add validator for bitmap chains accross backing chains (rhbz#1207659) - tests: qemublocktest: Add another synthetic test case for broken bitmaps (rhbz#1207659) - qemu: block: Introduce function to calculate bitmap handling for block-copy (rhbz#1207659) - tests: qemublock: Add tests for qemuBlockBitmapsHandleBlockcopy (rhbz#1207659) - qemuDomainBlockPivot: Copy bitmaps backing checkpoints for virDomainBlockCopy (rhbz#1207659) - docs: domaincaps: Mention VIR_DOMAIN_UNDEFINE_CHECKPOINTS_METADATA (rhbz#1207659)- cpu.c: Check properly for virCapabilitiesGetNodeInfo() retval (rhbz#1794691) - qemu_conf: Avoid dereferencing NULL in virQEMUDriverGetHost{NUMACaps, CPU} (rhbz#1794691) - qemu_capabilities: Rework domain caps cache (rhbz#1794691) - conf: add support for specifying CPU "dies" parameter (rhbz#1785211, rhbz#1785207) - conf: remove unused virCapabilitiesSetHostCPU method (rhbz#1785211, rhbz#1785207) - qemu: add support for specifying CPU "dies" topology parameter (rhbz#1785207) - hostcpu: add support for reporting die_id in NUMA topology (rhbz#1785211) - tests: add host CPU data files for validating die_id (rhbz#1785211, rhbz#1785207) - qemu: add capabilities flag for failover feature (rhbz#1693587) - conf: parse/format subelement of (rhbz#1693587) - qemu: support interface functionality (rhbz#1693587) - qemu: allow migration with assigned PCI hostdev if is set (rhbz#1693587) - qemu: add wait-unplug to qemu migration status enum (rhbz#1693587) - docs: document subelement (rhbz#1693587)- qemuDomainSaveImageStartVM: Use VIR_AUTOCLOSE for @intermediatefd (rhbz#1718707) - qemuDomainSaveImageStartVM: Use g_autoptr() for virCommand (rhbz#1718707) - qemu: Use g_autoptr() for qemuDomainSaveCookie (rhbz#1718707) - qemu: Stop domain on failed restore (rhbz#1718707) - qemu: Don't emit SUSPENDED_POSTCOPY event on destination (rhbz#1791458) - util: storagefile: Properly set transport type when parsing NBD strings (rhbz#1791614) - tests: virstorage: Add tests for NBD URI style syntax over UNIX (rhbz#1791614) - qemu: end the agent job in qemuDomainSetTimeAgent (rhbz#1792723)- Rebased to libvirt-6.0.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#1711789, rhbz#1717396, rhbz#1778058, rhbz#1008350, rhbz#1610207 rhbz#1746981, rhbz#1776949, rhbz#1780154, rhbz#1781079, rhbz#1783411 rhbz#1784345, rhbz#1788850, rhbz#1788898, rhbz#1789310, rhbz#1790733- qemu: driver: Use appropriate job name when setting blockjob speed (rhbz#1780497)- Rebased to libvirt-5.10.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#760547, rhbz#1171569, rhbz#1371022, rhbz#1375855, rhbz#1405537 rhbz#1451398, rhbz#1465810, rhbz#1518998, rhbz#1518999, rhbz#1582202 rhbz#1598162, rhbz#1609654, rhbz#1614740, rhbz#1623877, rhbz#1662024 rhbz#1668139, rhbz#1705426, rhbz#1718255, rhbz#1741121, rhbz#1774375 rhbz#1777094, rhbz#1777230, rhbz#1778014, rhbz#1778570- libvirt-: Check caller-provided buffers to be NULL with size > 0 (rhbz#1772842)- cpu_map: Ship arm_features.xml (rhbz#1707897)- tests: Update capabilities for QEMU 4.2.0 on aarch64 (rhbz#1707897) - qemu: Rename virQEMUCapsObjectPropsMaxX86CPU (rhbz#1707897) - qemu: Introduce QEMU_CAPS_ARM_MAX_CPU (rhbz#1707897) - qemu: Query max-arm-cpu properties (rhbz#1707897) - qemu: Update query-cpu-model-expansion check (rhbz#1707897) - qemu: Perform full expansion on ARM (rhbz#1707897) - cpu_map: Introduce ARM CPU features (rhbz#1707897) - cpu: Validate ARM CPU features (rhbz#1707897) - qemu: Validate ARM CPU features (rhbz#1707897) - tests: Introduce tests for ARM CPU features (rhbz#1707897)- Rebased to libvirt-5.9.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#1515831, rhbz#1704761, rhbz#1704763, rhbz#1704764, rhbz#1704779 rhbz#1705514, rhbz#1705516, rhbz#1705517, rhbz#1705519, rhbz#1705520 rhbz#1733044, rhbz#1733092, rhbz#1524278, rhbz#1662588, rhbz#1720612 rhbz#1733163, rhbz#1743177, rhbz#1744924, rhbz#1745815, rhbz#1746274 rhbz#1746617, rhbz#1747826, rhbz#1751461, rhbz#1751580, rhbz#1619625 rhbz#1755803- 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.0 6.6.0-7.3.el86.6.0-7.3.el86.6.0-7.3.el8 virtinterfaced.confvirtinterfaced.build-id9b4bac2c65783468959e6f622f63047e4d933219e63b3cd4c35c974967066625e275d4da92543ca9virtinterfaced-admin.socketvirtinterfaced-ro.socketvirtinterfaced.servicevirtinterfaced.socketlibvirt_driver_interface.sovirtinterfacedtest_virtinterfaced.augvirtinterfaced.aug/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id//usr/lib/.build-id/9b//usr/lib/.build-id/e6//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses/-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 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2ppc64le-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=9b4bac2c65783468959e6f622f63047e4d933219, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=e63b3cd4c35c974967066625e275d4da92543ca9, stripped))~PR R RRR#RBRRRRRR.RRRRRRR RRRRRRRRRR RRRRR"R$RR R RRR(R R RR,R-R*R+R!RRRMR~RaRpRvRkR\R@RsR?RXR4R=RSROR:RbReRCR_R3RfRyRoRRQRR[RtR;RKRBR9RmRDRR1RHRARqR8R7RURWR|RrRYR6RVR/RR'R)R.RRRRR RRRRRRRRR RRRRRRR$RR R RRutf-83654a538cabaae2df5a33e49dc17f3bf7a69cbaa9b0c880db311c0c5a822d373?@7zXZ !#,] b2u Q{L߲=܌:u}i„IV 6˴_汨m1a%=B`Q3V6dHߕV!&a0Ƥ\SHy{^F7Έti-*3{,DԞ2e+!ʁCE ]W4Ο!ZZS-=>4Ku#vٔkK!=9kOװXHnXe4$^ zUmǤ94Nn?Krc]>yLp g&ҭZzC ۖ<d>G}DH( ɿ5EӣŚ31%"DL?Z 1w4mZwO :@ ABn0JBAqGIi7q9ns}>+NWLjkc1sUP¸{eWBc>5nۯiUiT̪`ޞ$Q0/>h͖N_.ai5 6< 6)-tdì=J[(uK*f6SgeڊҖ~H|>'̺'auҗ>ςv6.ܰ^X&D ,-S0V偬_"?{pwLUy &d b HzX&=t3!rFdfz)RH"a\SF%}fw;6B(U.u1dG_i~;Mڹ7"*bFj6љ".d1rpr m@쳖y\oz<,+.jz&uQeq =i+~!M /}Lm5`ru;wxᕓxMo EwD r6F7Ϥ7!JBՒ]wft IJ@[ްHT6Y9 e.D!F CbH2]cg*Ìgr.`'2=JȜuK EE7k]L {;pr,C6RxyF#+6u/63,s=UDuG٭tpOxNw,| 3~ $-K=5">^kk2J˞К>Iʌ}2D#LB_P.[CIz㣰xSP߳)"3'y{z0_D|[-Ĥp !vn2^ЬVQ , Gd ,i4ailOE D!20"UYm<#feqH}[qt޼Cʜlзh1/$[)11WM `[0"l*/Z!ӥɋ7moyFaV cY)+v !.pɆĶQJ8O/ o{pa$"AjL0!Kx-,bzBӎ@ юJc[=R$L`=fd]W"Ch[٨y4''sC9K<;$0硅8b4f)$sWn= hG?_cH憚7k3Y _%v1A%rγ0'+b"pM$% T2x?/lbx5T!d՚T\ޭ2Q)fA'6d1%nҭkXT,#חjŢoarVɷvn7:㕍 kUvj$ˎݳRRMNt 3.fZ_ϲje>_pLҥ52.LhVUbIj?m(0 ~TGݯN aP4Dq_i]iX|/d voΠK0Z AJ$A Ik_}pw0Ǎ&F"k ȹ3L)%|Qsp^Q!؞Fx+G'P ; .8MޔX]Vqz+8<۫% ) &d$Ȃi]e{$*řHм+Bo$rFX-.az~6C< hx] %q1Ԡr5f/;X`j;"޸p>M"0\E@@f̕7yם@t?s1bT^') j{ӫbE  R#=ĺ5Kl06\XDE+VJM ׀o6?#*{,014Zp zDB4֏!_ȪN]xY=م,#JJ;;Lh4R DgwK.B׮nSєky 3埓UBO\Q’@GW^c`k(`ӒqBE^HcӦ皐yWS^sfe+YDM\as1ОsןkFjoQ'>jD[[>S)pX=X;hZ/NJ^~3*~6䈙u]AqF iy&ܹxդ'{:}oG</8p! Uc|FB5>^dKl-DM6K>Ƹ/ h\kҠkzSHnOe:8Q^f}&и D ֧84YOW4^FB[՜.˄_~" J9 ]d^f>7#UpDbj}=b|%~a]9 _!V-S='?w>iO4r&9ct3K޹v)~АXn;Epu%*m޹eMO-î҃U[ku4ɇ[!Q@x\Oř9h=vq;t߃릀ώ|c5yf]`K\"sLn#bT 3r(&*- P~{MM1a ng">e%Vlsz74?z{9+5=[XOĂ9[ghdY.GķyEއvQhRM>eȳ3^eh(ؗrHGXV\ eUTcQ9~ "ס=3/ttjJMjㆹ;܎Mtv2b#}F` >G(s`apg cl:㐋1-|c\] 5UGs =Fsj HC1#NH@/sUYlfý: NV[| Ex'Mٞʣ=Thvq`l@Yv~zTS$'vD2Y٤q`w8g'nqg5N%.$rXDSQ t%[2splTG%!Q ^ *V2 "hwјτɍ5䒻 ah4 IfB%7 ԧWܺOaF";s 4Fw[@~܄/RT4X㟾淣-]X>*U oЦjT]NCNt;n+).vI qq_WF8VVs]Lu{O䗹CZ]x0䒋]Fq繚yO4FǪs>smb"SV^U7dD XV`s?T=c=dL̷n^:A@X?!CG uv|p+whcc9h}G))UaL?vTd0m #L?{RalLrJPr"%#9~'t~a8bK _,UuY2opʪ)\\CиZӕ (!Mez 6o耕/}TG*1.2%Ijt]6̛.qb>iͱ%Uo}=N=YQn`!_?ƺA[ o^1ibt9oHȦmK= `C'vy; aߒ 8s." yohs0_}iG_ GA2篫k1Fyf>O-zb2/5tGB&$ PcYq⑳˧ qмLdu)kz_l٢-(dG/H:i\q hQt,#:(Fx>PoU><@Fݟks;:ʄB JHk(E BF˼|260MnYI2c]&WЂCϋ0|ۯ|t1F+eH0Y#42hLӕ4sϰ%)Xk}Uc7-:d;ٯ5ͯQMRADRė}mP|tpSYW8FBm{<-h0 6D9ʹ]'nN~^gJu\:RwǓSMB޿~ȠdI?$'mĔV|2/gB$Gbcy^=2-yͨi`kEe\g&vIvuϤv)˶Sx8+g#_ pOUljmOs5x G{ )و27 Y,ڴ\NF;Wgb3Q*pbh`.BpB`#LH.u߰p݂*fJ }0~D:sƃ8nQ9c!!?&i&/HxĦ^)g b˗ ڽSItf?nV!֕9O Ŭ}CJ0اUʅl*KǶAMR(Fmvy® 0T]d-ޭJ{ZSa,`"!;V`d"/udϗO? vEQ u*($ %[\'~QϿ8hhrG~9Ez*9as>3?`k&SWQD,8~Ƨ?J]I2}{;Ʉ8Q.<BRQQGNcK^|y& yE*a{-tM!nݐDkScfC>nB*9SUqHT@Ȓ=ɇ&o<ꝡ6V#zctva5Sc|m?Wރ}]5ҲQ&{Iid|5gAW DOGQZhs\A`E~0|8I~OzId)q /Es(|r!9tXe0k TOwr➶$n>ci8sNG^D-`9R]n`_Y]4La-W…뿙2_VRG*mXK9W0 A& wv0ݨj?>DEV2&vwu|XHg X3g j?T/ {wW{dLg똉 V'o+7Cd'3AhGmk3B=m % $`"fІ[#†cU. :4\{ ˵ %M|ѣFiYpTɭǝ 7p۔ti@%@ m+e\SSgT 6[1Xy4t3s̀k*j6Q[@w$hi}緙\-RD$wxQic<<9Y2 TU.c> v{D] %#> #I˾$oI}z KTɊZ 2{LY^-X?|@`$%,N$D|e&rlz o lnT` n}f46K.Q݌ADq=mo GSQ54NFԑ]0 ہ1ZKiGs4#y=' fP7)YQ~! G8CpZNʠGPe9 E½2b61F eI M`?5REQ<.o##)o *qAGѰ|H4)m8.I |%9'hVYu:'/ 2W bbJ2J; oR,W7k7? 4pxB&c9 !ZXvyNIj^[yjؼ-H}Ѱܺ3V_S"naJVqqi6z,b"$q%t2lkܦi#Y AjF+ຮŔ ߢf"jz:2jyR*"m[:s1"U&܅4>_}W^~H1/nx^PFV5%q,>ru3{8&;Zx~ r4^W6X%ؼAQX6hV7 UixcuBu+@;0DvN\KJQ PRk݃㿜x`) H [; L圮)\HBLĐbP#J_ (xIV63{"5nB/&ON+H 'ͤq F26"HZ#̆:dSdӀj<"(M)v.RckX J:8 ڢJ *lv̆&xyunitzjtw%:B?ЍT0,*LDȌ8$x~XM CWЬ5\wG2ʬ'KQtVDsu⩓w}l$!,@1{K4h&MTdfK&ɽ0a|^ K<M5 W^ cL6u/ٱz5',Wʾ`m+Jog)F!wu|SYerU3*N3kf;_w~1lh#\ WW@ AP͡]{[Ev>`!-A54dJ(amD>6@ c8/xʮd#1W絑zř|& ȖgfN-Cqw|P M-qSDċ^.[G*w¦<$<&̻>@_)AcWc7TԪ.MO/e@^4xtDQ !aw=a`E7"tG9;yrrFx1M!-~fʪ$@579Гz0Ǚq GULb8Ūkw6`Mmfx=$G;GI#wH$7a~h퍳HņjI*r%˪]1ot2R'zӽNEΠa+r ƪMbIwkꃹJa71D`qG+[6YڂٿBsT.R{ubjqCZ"%1e~Ѷpl*4dTB&%RaWrsfL;T/E*?dTFz|Al,4㩍 TÚB'I@ԍ`K&i5Q";SۯPC/FWP*(B,)?!}Qh୯a&KR}3h vyq {RSSRzcMZklAZrbP'a Jܪ3XqD4Y Ut40ڛg ˖e[9dPU~AS'BZ$DEeFMk%|)DMYjPF Ufoe mgO.g,!UE]1Fqd(Vc{ ~-z,lMI?yF+Rc"şٸmǒګ]pEe" ʷɆ~R•Rf*Fg\ҩ,(*ʢ :kM>\W3qr^ҥPF lWӆt n[}ZAP!Yr@bc7'}:xDO&JZK?;JW1(}cPnZ*,圣K=d̩xm"ebY ՟/UeAFƶKAy {XR7wÚ p[f2qb6y~萇Š=DJB%ˍ`;\;} ^)Sxl]pIOPؿaI;L`e|6n=غˮɟLQ6_u ٪ܣK.3 r0IOZ$F5*7q Csb^zYA]Lɹ]g|(֞ $9EVnTP"N.\l&ظˏ~Iy4p[g bS?+kB?&Q) (/t]Ve*&1]KȶJUn̶5M7Ӥ fI*`w9LX]ZBwj>`]XE800D|AѶR } #)52͔nぞVFY]3aXg*,%C48GePv13]jwzj‰`As{K+k<>yBa*>izbxcog`@G^p X pEfoM &B5pYn! =|5j5 jX%WyJxG ϗ|Ӛ 4< g'1xk/a9%o#%7'f@77`8k=zC̼~ق+Zֱ!#/L`8憼^5&oC[zñCp17^Rr5i-,XBTH:eAq72A?&:%e,Gz*7P$!9-g|BQ.}8(tP,FQ=T||bO}D{O0ӁH3C4kޣ\pKඁuidRA1SpDSq/xo_G9+}×M#)y'zkog^N˃wYNJEP,C|s`~fdmaCr'ǔp:x(l_0=>7^FT (^ L waۍY 1L/p)h0~oKe-L*>Ӛ"tۓ HY|.E{Ą&TyC/J  >neWcJ՘PJrE`JkfOoG1\|(&Eω-gm-g8/{%ݚA1A:@𖘌FNvK0\WKdCX;6~ys\hj/ks# i[8<2( ȧJ|oٍ|֎P?iw-GHΓ!kZ4ɣgu.]J\t˅ tv-QZrǀ2s~*L|{zY\AdzOk< "%Z#$`.ilUnxMz{{6O6lB 7'ε -@U?s' 0˺*-a4_MT94~9]7͉u _'jPMi)wNnY#k0̒֝bYUO؄`XPtaXh$|Rʄ凌cd0Y,ħ?FH])3ary-{5Y_) dv9HjB`O)?5Zb,lT?OXT㸬nٟ}?>-^p&&e`Csi|BއhLWy`1H1*'~3X#jG/MnbYa[XѧޖrR|HvB#j iD/Dbe,*  7hGL緧8@4)?DwZ m~5i6>tNb]JWejʣmuQ+DS:@noa*|-;Wf~{ė/2 ו!%f,Ԏ)?nAT)rV3Iw?FL' 2]Ԉ\Aȏ0Դ@z3؞0 )ld<` ]:KP;59c˅J29GN>(1O]qlɳNwk|APep9J!mnh0 wYZ)nW* kS[|yZѮxn!(}Q 46%bJ2AKSCq+Ι_&pH`4 Ђ5ouʙ ;A& $A(kJ-)[i}~;1qf/d+sf #ؒ!0I %p m#-]&Ëo}~RBJ7D͠ "P+nie˙} (wG`᫈[RGw6 ;c X2id|8 We'<PdHZޱԍ?Րsg6-dNV6_uLnݑ2*(X^BrL )#H j)AƇXԊQVn*?n'7~A,iU}0h?:x~V< <rVC^ 0-T_t!z%nsP,%xfx.s}MsVCaâcsz(\&O#]9M[xKܗ%9Tap__#z |͒J_wS'W7v "c`2ПUb)=y)+c *4q$gON|ת/R&{*HB:A%f^~2c~N|rV2)~y,ݬkQ81We2et;?iUM(.о^Eha$D=R^[^'!WBald]׮Sǎ>~,]SA>z 9B{Wv``GoU{ 6;QPA>믪d%NB~eZQRY%FԱf;jCC~Q,ȻIO% ȡ 5CX>j[M# ʨ M*18 }tSc- /z!]]bV'ʵ`h6Gfc>]OܱxSy677AVE^i^-I ަ(d2ΛZ_h ,;>M'#یր j#\gH(C(职xI{#9*{pK}5S&}NklB!09A^+Œ嶜I, =}Qr' F:6هQ2s2E#(]ftj _P}Z-.l=)#8 cX\ER?PPI[>ZջjcLQ,zܜr-0*TKK9*jC ?@R-Ƚ7C~O\E3)xHAwE; dɩE`GE0CsH!$#'.--+HiOZ')tz)x ɿ,C̈́=bGHpQV#;ţ `J`{]#Vlr{#-A;0' |B% &qz&H5`;{/e\ZG Wv@_Ʌ&@¢,bzB whܣ_l;Qo QraP KٯEhGK=G^:n;X@ <=Z̟t/. mwC_71ĂnĢbFGlPoXrT"Y_)7U6sHtj2<u\=SgWW1v T*"%ŋh].}_ojSCnyk{$ݡL&c%"Ì'|-CQ `G'KYb[,KfC<^j} /r.h"c;t\A ~x%bcdԷ ? o)ԹW> ;m[l6E%f◇UeI%y:d`wAA$ye ;y%6np3p=^[!ǾӰ+y\;y@,>HMa(+nރ}6?&zq #YM+#-u(K'YC"c3ۅs\3`ʕ?/lx޸XȂN{V&%p†ؕ΢=gOǏg*DˑsN KRld\҄hg4<%1jlKI0s B툅h@Ծi7FMgCΏӜ]^ö!T=vXf=WwBy59;|Z$^`g^Y)s5E՞4 C 6%$8>F#9@sTFkBs|gsĪ9<.yDl[>6vqMi$c>4YChXB8"iHA*}$h]4[d OO Jێ3`"ޢF0:#yB^Q:&5)c5`WlS2}u;s"њ*{]r@VMy7 8*)UAؓ @ak{kHC6M=)wGM J\-u;Zjel\4o,zN)͐(|T$k}>AL5Mq$z=;]MҙR>i?*{KE۰g)k+Oڠ.@yx&H`ŘiaM~SW0)ܶQsȇEGx}pNj_61[Yv\/`oH48^LP@a&ަRK&EƜZs9:ee@ix pn>Vqy<=P ?Bn0f@.@]ݤXG{f1 κ6P-=DӏҪ4‹z Љ*A~]{r>zEQ=vouгx>ࠦi)w I3aA [R!n9 Kv*R-}ٗ\M_Hob)-\oE#TD]bBҿg'T*oy)|xw1ik-e{2=gbks,u2\L{s<Ѷ;pޕzۇt"l,^*yP|-2w12)Yyqp3=ge1ڦ_Ȩp_3+BK6\Ȗ0u]R,5%J n/+~bÇ(PƈZqIh>"pm) \hevsXphE$xS{2fE`ZV_38Z)mCF7C.FU35}X.%A4N!:Nt(jnsV&5Z@mj u֐OD:̍]~)LSw~FZ<Ed%Ap -2TNe~tpW'rM'^,ͪ,Z[LDtr&cPJ\~8fɓX0q h1(J+J &o6~(R4Q-ƽHm5ux4BP6M5; medWw 7تD0]*$u@<do ӋpHȲz&ٔ?*`DBFYa W Asa[?$`=?w͒r~U^+=`)Zc S|4i-o6.Z5k24Hb!;na38yC70|XEOϏtC˦")適i& Ŋ9[; 7@k\^gĚ# boCk2) 'z"5UoHz+k_V-NTTq+8P=`Αe(xJ6K4pݱe+"SA=uA*捙lx6Qe~sX}[A~ıa4mb.|G|7͘"%/A.,?Wm0l82U)L@mc!_6LP =TuRus_hē =݈D_3,B5!ZF8S-k1녂$k)Bݔ2ԙwt#$+Qf7TufzU;m|woE\'\` ,v.gs ojM.啻B|o5t~ٸub8JUKBP5HΟ AFRtsʋ43㌅UqwEy0ow\(ǯЛtj{(wR7KAMø夃 lyr 7|IaE,"i?iHes[% Pox߹xb,Ǫf}\i%kxUFڼ濿꥗G ֝rƸ{#! ^Ȋ,522)zUP&Ɠ]ƈǀ fEAʾٺta&)s]5 e Q6֕lߡIOW᡺̈́^y(BSiLk,%7e[g7%͑[%"+L*?-z6S"X+@8;ZF!GHiR+]CLc}K*!˘YY`͑;J"*T) LB/-˛Xj}'F|-W?Ve'ZgMx9y)~5z^lQF3ЕoW =Ovͽqk>=>,vv:';蟊3Y'Y.3WaQ$v9Ĉܱ=1)JG͍SA{'U!L ڋZE>6 7aao_Ϋ np}@9vp^cUDr`R E(DZ5qh'ʈT) ']tf6g/W״? M.>oW-ǿ^h;-#K“ze9h@/뤘_DV8s4R_t݁K0M]d&of%@Gfse>f"xohP8fF0Io*X=zcKvi ٸVF#MI',=Y. ckK뤴QT2=z}r@pIwXnk@D8 J Xj:5{TM=PL ^NhgqIR'y$տL)|@4Ԝ#~[TkмeIJau ΂.Uv *,HI:jXzrVԟMw ^{羢 e_=qbA5wlE U9m8\:B; SAh ]t^m=ghkxxDjg-³i`M7Ghppз Lӳ~f>%bCPλs2| -Z*(*ƒՃ͘  oxǦ!KS2}$v3=ẀMƩDUx\)h}fM=#&Eԋs$>i*k6t tǷ/ >?\i]>xs/YRޅzG=> Ra^~ڬw}6hR!F6QR79  ӁTsҠHڄdsϩ^=d~ܑ\^rJг[ ))ők7֏/$s'3WFzvEAN#\ݖknȓ#{GMՎfNi-:Rqqd s76 ny矤[RXmhRm=5T-7_ybsaQm"k߲$:Վ֎f2pzfA3xcMݫQ%Uw2Hg/SqHVqAA ضmO2[TKvv&g.^]aԚ MtooK뱂yr7,uEOqyB{[쓀{^T;bTK57j1ZȌ{}#N6P #=B<~g8 cO19ܴ Rn/B`xv7|X.8A(J@;63}Eyۜ0aw]E4Y^<rQЫMSِ6LEu=: -7>s$]͖g=V5Xlxg$'Z煷~btk q1MN3jٺܺW2Tv&cVF\Q#a9ڴp_N+K'%f n)uZe4>^f$KׄB.,W&ʼ /iE3 ~bN.Y&Y7~#$hC١@PoыG s}Ƚ!atRQlEiylVpЗCaڧX/XXUJڷ"|o5Kl %ORuRC8 yK̰yӮTsL!6Qfl ,UfJEB.hU?Py ɤDzF";+b~8pO c Fw|F|l5HQ K$T_V؏YZnB)w~c?d:@z"7 BKNPqvHu;vއC08%B#^\@.GlW(N1oMSMy\҅-QɱJבƥ_ܪHJEUZg-UKHq}5ikjQ(}qxj!lG7Mkhټ~jpҀv$S #q$4̩SdG1b^u7,^"ѧBJWp1sCLx&ffZ|ֺ=J11Qݘ(pe9Z-*!ʰ]F/awJ~)=V[A&}S,&AA9ׯE*(,&U]_5I(U/vMJ#cS ڄr$D쳑uKnC0_;mS9` $sqZ &nK҅txP2Q)ޜDFAurF^僀Z?C t,9>N`ltJAd9H0t[P/*\oJ?i~{Subnj~ Bl+BK)&@9P9Sf=B'S KuR .ZyzPseY V*۵.CL(nN?ּ\*ᔞI$:G# #O!PN8$=kQ#I;5TJ.[DXf[OV &l8bJNqJGW~]|[bgSmsYި{xxSM~պÀW!o 7HVtZ=j`v*\qGrm? =q*ߍZ3toX3g1VTK~1 |%Xm@bq.pAx}昚/AJfӚG˷~D.%T䕆K{굢W+% 9vK/o}::_282(<´7d~,|{_Pbw3@n%`TAe!A&s4qcP뗔d * XkBFH4 !?eml@4 KQuH;!!7ʮЁVY!yЯ&yYa|Ҟ~<U0Ɉ qޅ/" "֑_MKk r2RNx7ڪh)k brNkl숫5e!~@ސE*7ވckI 'PחG :ܙvQ&QiH N.~nv%/!h-҄{{T8 }2|Ԛ;}I,Hݠޟ{|g v} |W-~qu!:]/T25o|vRA\itY|-2aV`Y>)!J]ƄcZEt'h _ < DCuv[[‹)&:L"y,*_23$F>$Guw sK m?:Rᙉz8(u 3qk~79Ow]f\kע9gЇ H)Wհ}i D v|)G+w#EWŤqެ׃92㷂Ie0;𻤪rؘvp;ZRЛ$ i:)i*g(\"c_hs4 [TlλzfQmX*g_U[I }yK,ds̋GHFDLkSUR0Rj _FxONoY"e[H/v,/j-;'/24gl \P VёP z+)t|[-3 ,'7kȓ~/jӪ9=\-wwr%oD -2@vd'10G1N dd| hFÞh'\ $3Vʝj[p; 2wu؞eQ3WB;u~,`oZ،nsXʋG!vi\ !l[9SE.I8j惾nAS ]( =?q D0p` 7ם].N=br1=XM{iU!ȕ@j4X h^'Ud߯i"F@aYb?`e6 Xw{"9&E91ȼ-f,ZxLvK+5k|E Oݦx̰#{jOx M0͔gX=d]晣 ͍ ) x-_dAͤW0uoPQ FƂHhG,P"OYZT/v/YП+l6=x7=D6V^[9&bjECwq~W| i͊ꚱTL\ye:"\7:unRT/thEA5i FK|)x=U+yڍlHu*pxF 2n.]qEŃdxqEE\o)s3>_|]7&DYE""s:ړqQ|R-QDӁ#ܕ<`(@Ef뭤 ./ؕ E"f=? \MVDMRG>FUSif-y^WӛAxUSXZ5b)銐*DN=xLh%)0G@@*Ø4MJX6ާSz 2ժ[Oz $y2w'h򂔭;0.pbq'f>UQqO'ehvi=>E(|b:X&3tVlO gy3B>sKEeb~\әN(pz3R]_xVևk!&q~/~8lqjKօ|V@t)&5.eYΙS^Ys*).*MǪda_eFu04g_'4V˖%wΧwaQ˺] 3F lGf4fԼRp0i("fbAf+=5+ßLU7phzF8<:  plo1RP*x%=cErh:mpxUMZ`#}nNsi!) PЛ2eg2ņ` X#z\gO6*-)g<~G}<>TO?qy&Z&IW2v<ݘz/=1BfYs~/l)g.5=B.ƳkCKў4dxH .c|-=轾 *6ؖ 5_^^ɂNKÞ4L %L}+91VOAT wgQ2r8*ԼB+T@]YЎ(4F=WM#&x6*&Pȶ-7foy Β&^IxJ00wY $ҮM5'qwo9\Fp W1VI y;Z]m@"4V|*\<qٚ9ċoɝieս;OvLmiOݐ^ [1:}r7=2>T_9U NKٟnHl]?">+h錐yj&)1!6򥧠ܤ;=Bܩx1Lq?%">99 WQ- +krVy.'#zx}S46DZUNȾf` ߭zʇg68Pӡ+˹͜zB_Hw|҅IY2jZlt$F _Y%[]r>Y.M71&.m*t|®[.sC`OL+Mu6fG |hm=8p ~z.?}/oQ@!d-r dy*Ɔ+Tu=;)I)CMBVx WVN?ʻ1>`>I~r*wJh`a0ZL{*/eP wJ-SZMB $"v}dfȮСU}DYW1"+j7Tʦ+>8q@(GKI8"ˮmR+ɻ+DgYgL ,n97MtIaJhpm\Q&~E[*/@|h_> / F FЍJ[ǚwN>AwuJ*8@Zn Y`n[^PK\0U xG5 x@kn 3M_Ak˶d4 FK}Z1*QJl+3*3dhA͘!AKY]=a~~E^"NqQC}ݝIV6_[D asu`v(~_3C GlΗ UmQFPG%sNNgz5e#I\>=k11Y󢛱WvC$FuRG{m,q)4_?e6{Ud&hEktj`6p$z;_m#v:fܓFwofe!)  0ЈHO LNm(_㿄3Q\i$ %Yftܩw ڽ*o_j;na0,\F5']S'Um o>ph\pߛno]&\F*Y"z@^'?5g`{+KA{^ۗ[RRr϶hHHUτyv j2!o?U!K<_uei;):ݶ%GBLT>S!84C8#eB4"rg85yn|߶mDYY JcKOٜ`nS1XK0TN̥?5ޢ=Jwߓn${؈ZK}Ɯ(>*q872xQ0?\%D6lN>sNSde/-Hmrnx@I+4WC.XwIN ]mUK@P^XfK>;SE߀NZA!c27TOE034.XtIJ|BElQl¿ vKOyH m=eݕ'/Ce!0>*Hlu'|(yYQlXrמT+OgbMyuyj[Hg%灦] b-a!_jD4$^r/.v<&Kr"bɰc&kgoG A:y My: ì7geHbH~4j.Ga!q`ľHUow]՗&lgAz*!]5Mdl6=rgjs%pӳU{+,(`rf,Y]oѽ n%Q2m/j+$rj=Q6Ҡn5~6}`\d%Z6HSCNa%;@,sv*}6r4ʊ4G.5\=6hz};acl%b5Rҗ6Բgp>"sr|Tz9u|:Sͫ\3/ 03D3sg\ܼdo,l<iݹszSYC'Zs |]v]0-Sz П:\7`,V} Zw;֮ ,m`8S5〞S2cmy%nnM}W: Ė;@_-'GU!5rE+0lm'#ckM Bĸf,BBѽrZPwcz2O;#;5RdWP3~ȈTmjZ349^A&"kT7W^ *C:#AhyK0:v W+;|d/aC<4@:=uSHHx8#K=̋z1EL6%+ 1Eɾ̀%i;pbSTBzBª| ƪWJyl&{$F8!E 8x#Yg:``4ޔ?48,o=){.5PB2FbmؼCz%n}n: }OBY*x;YR۟q @s?ܞ8kI!i_"~Q8@FkE)K܀}3G[ɛm6b&k#%s2cYR0Q/)-qlb,ŕ՚EV>6zF>\/F\#nU8=ϋ-YvG5E[FLsuD8;](5b:=GE/=Z 9֋5@^}Ӱ`r:툪f`eUa 9OL2%X'P翂0Z T7GK mSqi>˧j?vB7R>\'Dr ^]1Bb]Q1py. 輒Xb=wD}ٖ {PS'YuƤ%yϱHό4jԅ(F&(?u_k>]nϸPֿqj阬 W%xi˴ )dFNƤHq 3o94]QaЃŜ*WLxH1܏xE2R'/ K)y[0Δ?#䧑/H Mi\:R[@r.n/Vj+)d;4'#^AjS=,[ w] $+ȹ4]BXZ||OU.{bDb擪W1xK o-}-UY6͈%@D`T })|b2FLRINQzI l'4uݸT=?w%o'<XG!?&Kkjp×Eoܢa@:F@`Z;Vms #zTZ!9tETQbAC͇'0ӳ ä7WX]- 98VQ$C Cqn + J_4c怂[3&>jޱ~K b`]tP|3ͫ{`Ѥ%5#A`]S6Eya ^Y!p!LY LoO+GyԂk$fphm +R7 Q!*z=2ќCLjLF)HV2!Ry9=G=$"*ԙDKM{ <@ͳ&?`;T1L}ǸKnA<ֶQoq&xZ6p;s&Ƥ2wfFo‚se˸`\.ŠgI9ZosyEdEh 9pWaQuKeOs~/=QA06#)%_O9ВXMX݄=6l6~WswD1QqPkwyq[P06mPY+KvvO:5D3e/%66=Q~6GSI^Ȥ%[mWОZcWba:^ 5wD{9.`TV}DWQ7GT(e貳U 'Kl}O8<\ͰUpw7m 1+uΠPyv_j o+A͗?p qxx#C[.bs.;!1Β`iY[8o*srWl)d/@ X"X:V`Qq諹;k61zzoqD}xv_)#x|C~@/lom2 j2'Zź]Y ⿚䬖}Vz,ذ %4 ڛ*ѫ$ MDA$ddPGaof rXm\Q*e-{5VD:t┞MM/q1)SšM#EǼsA'A1{YZ3OdCť`}LH`fiCE&KA$|&/Nķe1_NpPhxR 'JkgNunC}c"jiq L,DD0ëg}Tg2JX)΁=bR{ۿa|Y_[Wۿ :tAsMy 鳋6pmMTg4a ^WZt#z{z߃SF?^.b:sj[`{sǟb el3k4AݝuH \{x8Z XE}JņMvV~0ᓈ,b% e@mt Tk"ҥ9)jacPk]:ۮڔ.VK]8+Ė91W/F\? KdrԽѴl9G|l^ص_#djKa`N|& !$ԴzU̅13jOjua5mJ*Pj 9.WJOuDd~%ca:Ac &tɐҴ"tœWGn)+&ۉƩ mp֗rah)"ϴfQ.&^U\Ah)PyQ8]3<*c%ݢN k%UW>V‡35"a\wDHT/؂>o^K% \|!'V<eOPg-df+A`;5`&;Íf.`X "`d"On]trr:阬 E3ѬZy͑}" ûA*`wQF貋/`~o餐 U:UjMG%ՠ}%\ބקGXE$"errd<n1V({eu2 %PvJ#+0]WW,wFdґ'feQNx:~L%]ia=Rh Pl0hd -> }P`lCwoԏ.:UeH2K-;Cn<*>Ӭ52 KG\lJ'Mc5ŏ43XFPҖLг7q>#j..f;]KRjJ! f?S`AyJ $2/R<ԬJ#T>BlXOY CJVNW#ygvÿl:ki䪭dW~7uC:>;&wqyFyTX~4 %B5]`Nmۋjʘ'΄a׬Wj'BO [@"z$rQc1}\%9bcD^e#,k1T ^r/S(KtFk v8]2Av~jϰ.k\D#W}bm4 ^o> e>/I;V8@JH@!+$e#?gY/m˨"Oa-z@}imObL,I Ҧ|qXH#TEy4ޜ/>/=c˺wk\D2n,*ݗM1j5!{0cV BtLNG'lѪNb蒣26|3@W|/aU..:L.|T?0u<],dvVlB-y2zmƞI _Ch^"t.NplޕrOzF#t$D9K/E95Uzq Svy3ep9Rot E A&53[b 'Z\vaX,٩/%IIBgb\@bQosR79_=r??-llw/xwM܂ܬρdz7eژ}z3 Cb>(S@KYQd4z$Ƈz3a)Oo^yX3 i4pb z$ZrV_h?^'?VX,/"VűG`tܨR8cI`ý.GgN~jX>N! 9䉈ߌLy#O ϴ02<4Ʋp,{aJO| yc'3n zĐ^Sg{wGk;Edjp W NVexPbk,̲Smg
f#>E#t5s@)~my2~}XRu';45uۯ.P#J{πoG|iYFc>R ̞4EC^¿mT<(븷O=sِ8ތ^.^3 7Q-n&4Gx:F2tuVuo 6E©d;%x}:%{VŮ#&0G&͊6!ÑǰH\w<Bz'csLF˸>.`toxRl,"XMO@-.>1p,Da HnrnXlC vN)Oo*;Jmf* z& gF?FyFPB2Z9Jp.^yl)sj. bPʧa.eAo5j8l˺T4 nb /plʐU$1bUDl 9*֟364Tiסz=pgA_E'VÈ{%Kd,}CHPJD%c5loj$K2<Ql]A-i#`5C1&B a.Lp$`|f=00@l51d83K'd\w 4ӊj}pCg^S[0k}8) Q4Hjw63K4ʾ )3w î*l&5}rc4|} 03~:i" 峏UY+p[$8 ('NZ}^D Kt_l$}`/.i#!R4axa&Q 8Z{㛟fŃPwbFm ICKap)[> 'BD:Ծ,-KrГ {pؖ7U-JK#T3c5-jW"BiaF-b[/'MΓ;Kj]Kw>HY{%D mc Ǽ*Z5Fo1 Ps=5s:K /"Y,LNN w?w,R )"pt[uthF]\A又/wc,p Ї<Ǥz-*ewW&Ro ncP=5O8ruYmlAihBJ#N˃WO Z. p,}ۂn 5#ʞ# kK{>]ap)(V&KD tn.[2P iU#gfRG&I/,j˦V;+uV> "RH~\jK>qtKч5O7'y0$ ~i^[8![Cnw#H9JVV'F4߄kr octu7V=w@*s,XAYpE9iSm]c)UfqQa^I-- Ţ"o3i7`Qy> j*10a$^!nCX\]Žxyy{sLgU7i,&J1vN?2kjQ$p1&#,U9˒ΉѼyo$Ȓ0aAZbz+FmU} qr̀\BMKn&&N+'!T*J ?! qAP0 p{q /`&mXLˡA^L$,vO-L/]##R۞ݒ!wrb 'IvwѠ0n)4Nt7!:M*֏ڐ]4nߍ\V, dnՒ|hm)ymc^,=%uOƈɸ2'~ 6(htyX~WD4ٳUOuRx~/T^":!7d'p5 ^ꐛ(]!y}T"nHvN(oQ,Ih L9osDO( YC?JPO%*\h6`DVf8 *ueIw ' q%,yBTv|%k& <=vD3pT5"eP6ߝfzlC[JRG$'NM%8h8z] aM.[3* tZ/=#K s(ϳmOGznz~Ƃ\!e "tuhahXQ;̙`˶D2}54 IRT~h2bNʈո`爦%p[2Gh)&k9ܮB%&; {W %N0BE1*I )J%xVմĕDGM; 7۳%0ϿCzBHƲ) z~[Bab 35/9,ApZ\dS[&YE: E39#ILJge@B\hO |//f!WrK-S|D5)gC%-~ o)Y| |uS"GĚPM(4Yg*p8#맞d#pQZTtM܄sg='Y5s ,$ `8Ѷ͝T9^oC.0}IJn&;rH66|s7G9KD+M938lBC`23b{Ԯ+M6 P.i+Z&uHanLF>ʠ`cL2\ v+LBP8>+lRu't ^O~$>@/CE:1hB/C+2OSIkUOD15GS܏h!$4pVUr5 Pv2shu3=%l eMp'w~H3_)bp=lŬG1̀FuJqY#Ԋ "g:oEjOT(jApnV:.3v։?ܸFu$ -0]Lt"0 s>-٤e* Ǧ,\*!eJEx`Gq'H4|ý5:BiOs*Хw$WΫXm^8LY44"OOh#nұ =<(vw8zp`3q-{J$C涰M54ڈ[!6[zed0wzuFH|QE'DvyFvv :*)n+Vq>sy^ZxKR[LUg!( EҖR @K?1z3EuUD%!(ߝAgwעFe&6 XN%}JPOWw"Z|,Oۅ Ѷ0Jz8b^T {M zwwwO>1=^ -{~:zbj{s0EoMxՎN>PS8[GJeѻ5V=dy]e\:e"E{,GO_#u.m5BG>vR!&TLIwDy/Ht+i.ӱw*3eoy4 ޵=T\ iZ!Ӳ:]Bֺ$YFA(hWq;~yKXG5phpUZޕIFx\]@!8wԨvZp2eExsm,>RoE`eE,YY$NZ-.k\/#2py &yȁVͯwJ!I)VUeԉRy #6-; D0wo.[);dOgFRcfT ^eig< 6K_(q}Vљ@fp>%@<i {4l},M@nξ H)1WJ6Z/ ra 'ơk0ͥ;n&SMs؏[ӼZ퐼+! _XT}"&EsEَ*i]M.RV u*uȱ76fU i5m?NP-D4|zI u㺹Vy?474LMBXIaG8,Esc"`nTB$ quOH)V8chmwz+$F*GC9e]R,]dz? ]/%zU!)yB- sgd1 @ؗnbӬ;WJN`a+ݑN-Gx~fIvao [Gf:^$CϝmH,yt#:J/u.D`w6Lc9D=Itky)zkY(DEL5&&%gktȍڅ;tmSdiT6B"4X8$BsIZ"D qrE'^LLlJ2#oIpFY䚀̯v$iL^CM+p[aЈN LG3Ґ\L>=EإIZ*+.Z|]mH/elKCƈ|zX#xQg\ZqSA5bDyt^.W<aNY+nW:/EduMQ87cV&HRyQ,z̃yodqT65%TgF3ԓq +gbIڂ*4F8r$`.{z`:b:P=]AFc&LaԲq{b3I{>4O6@/sopɶjGYE,[1nGMy$ UJYsQ`_qA-*u$n9KV8Q.[^;}oa5L-g!ڳfa4 $Hߎ-n*_R teHtj/<Tħށ,h-F{O VrJ92sq5J.F %*,RJx8y3́T)iiM \ (6,oqh . 쭵&l 8[X4} ':C!%r P lP ēMuUmKR 2Ǘ̍+g6ېz*|U~{+UO&"Mwю)cfi.S2ݜɫ^~.SѵK5-*{VV5!1G\)c [cΉgbĮ\n ; \mǴԥn7oYȍ̓ 4r&ok@uPM[|A;րp}C6VDnulN: p m4 ؝{1AUT>'+(jD?XB>ͯܚ/LB|ZrRi>(f=q |h#:"6pq?Qv0#:aY ZSK!X-tE!G'R9eΜE2nrt `T؈у7c~[h64wGj*z1£f>l`Gn=(Ė n~\>b;::o{P:* \+FLG80aF5%$g֧R#EŰm$IK+Ms_؝glv[h3]̬a =0W=q8[?alxIQP[CQ # buQ1YU<#;`]]ߐ/}21BY5b|9*p)Qj(lkn1>"CưzD\t  2?n87Z3˽ Y2uyV)&EQ a z<O1iz~*z\:Ͼ"ol/$^RaƦ}gӏk,#hV8:K,AqFv?cF9d(&I;\Cof-&m.blGd ݨ?tی4 9KdžZPc@\0fj5w)9o pORr/^aI nS.huJ܄:Mg#1C+>Vؤ"]Fû䯢8W_E'P 6p&iԓpbK1;T:hHqAfdԁ CrW-jE3/u8e4зNs0ȄwtTro?Zϑeba71:g.DMG}:B+;I2^,HvpC>ރ[8i IE`4B)C4鈒 1o cf9~ݤ{'X$EuYR^4la9;ޱhjp 1HKL GRNnt+8bяa =C#çޅEA2W2pZ{PueUwHC צ)$?0 )V}Fd#R IKX!QGolNe!Rs1N(W븕a"=K" fvʏF9YlXƠ; .O C4]OIO^(n*SpG[)T&i.JAXF&brXdT ދ{1}+lsK&Ǹ_b3dzڰ&=hq~4ZWk~h`Sf ~VQd8IōQzxq1 M‚/ѱvU~ O*3=; BՒGe1b즁'jh~qO(Gb0H;7j2Y`96C+C ]@v9!|r%4R4#@΅О/.õj9C&rTy9yS{..1uk9D]3o|˺c[ǫd!>/[ j yH'GS .pYY{EtT{9@rv7[+a첽/OI0 嚭 ݞKRaēEzD tfMW.n TZsU[]4jL&uF{`]½x֧OݴQ>Dxˤ7RNԎɂr[*Nյd'+c1 ޥ~ßtJ$ڟ1 fQ3A\SQO)+Q:zhfp #7O={qfLݺTPU#7dmqm#倫tQ ^3cfRqrkN_};=}F3c]Lս7f]WRRFpcvR^\-5"G\ Qm҅![XS  .IFP +_au[s_ov]הqB@]&Z#чf6Q\8 g$S NPBڬՂe2YýY|}+a8O'K& LP`+47-uqy ggWEBL9עKsuJrZ#c"F7Ogd)|ql/ IX/SQAANjƤl՟dKbW ;}!],6>˰h,زǜ"}~ ۆI?=A@Ҟ`G"kz'vߛfA۴tL~O=xdEkF/T|LS[4 6"0FpB-Z*t TɎ`cj0$/[wUX{A9LAz`]@zb/}o4y8vQ6 r0ǩOVf ח]mzR!xB%*sn?Lѻ^ғw8e~=f4l9}qI8#G܍gO Ac~vQL?zt0ڏĐ+A:H@fF@D`Ex= 'K@}`*WÞ&5qhR˕l+ۭAq2Œ\r-c6"?Hw|@ƻ6[+-,#H WӽLAdRPOY2ʞS~>Ҥ숵4>wh@7Pa+Mfҩ$ALA3AgxKP^1 #*M2 .#;H6aQG=+'曽@(@UkYjd] N1G pHky&;M Xܤ)tUr r-%0qK%wJ⹛[ ע'5?~~ ,Q=)T5㾐!9U%*v(C9mO{O/f`71:bbL }ǖ&UlD@I4eK> m9-1\'%tO=ācTy9BX?0\cOiecȃ]f= 7[JƏNA ZCDKLGPR$LV~4{ۑج0!9>KW $pmfK ,%+##wcuo0*"ϊ̳p)! c#aDU9|%]6.~>VG m#9WzxUhrEMۦa\?:;*^~+P;VNOϜ756=e&1qJ+1+hm\QL*}dAv? Ź7 ^= 0G]!$[L4xP["R+M8 1"4TLn0瞀[!yqG/H1u?> Ċ su~Td\;NM|TNg,!ϰM6Tld,Y)XUakBaSAǸ+0I9aXc=v;N OU%hN rmְP-E8oW 1>e(#с->T~,78>%?.g&Vg{2Acp|?OUCarǷ<`Ѧ5y$)=Q~eOM#ƠǤ=?:46"i0m/.ݜۑ I?_멿y,A}4s\U+|ia8 -̈́/3Y( t\QW<^>ms8Q0_!%f]3kiahZwPNuPP5IOC2_(NEW,ar0J a|P2c=T؈0&` e"۲b k ?J4}i(t)Ek$VK83/ՖeY/3hPץЂ5I% 1WK41sߟSte~PٕZK>W .*78,'NCq˝:WIt[ ["gѤ#묧. >qToə}RY_H8%GG<^OċV\`reGD/.zNM\0T&ϕ9f d=TրK눶AWun.m ΏXmA;`OAB-~i7jNCMmBҩ>M'}uBf bEyf"uQDAİ=h-Gt3|GY}Q_#7pV5mm "`~o-1;в o2{&,/͋{7&C;w*[--+l:)JƮG6ȏWnFS =$Ƞ_Q. 4[ֹhCZTIV`D|UR]~#[-!#Ԓcm |Jw#T`.Z~#j.Wn= rFEN\u23&`$O1;a|SUj7ˀo6[d*?l(o^;Ц oȉB$PKt3;F%K5B5VgN; HYS.ga h H-MT&J_>|W2ԮG`݇KAhB$fqCxq>n;Oy^SOLRm' "*{s\E:~,مX{1*{F| 8W^LEE^4F;xa "Ӳ]~jQ&q[D7kF.v}>=g=X'tIBI*| /mQ'R{LoJYGxvET @c]|ENcjc)"w}@t.uO5pe@0_\k)vckڷ)}Ĝê8)7hKEgG.X@R;{sg+vS]%pEx;$OWjoXd抴zζn-nNQIuJoec7G?=Dб" UТ;2nMXq^_{l]2K) (pJ \0]p7ܦ!]'UnaطʣKCO=^G=8[--IզkK3VF O-5ޞzv&pt3v6boeaڣEHӧAx2քkruƛ|W`{Ӣfm!k5ג]c cy_9:ۀ\ᛌ8c֬7^܀Ɩ*uwav~(KJWO Σ碧zBD=`U4s"^ no~(S-y<lI[sY5mDRƋ(h[⒧]9R"V`%X-[hcJn|j}S ryDvLS=atfpfEʤ+я&r$?;aF&=ٜ^f0LÐ~2WеM'ݏk6߶ oU`4Om?9M Pk%u-{. kE ֟D ğsq!|jh0r2)inFЛj9^͒BStn[KcgGVʺPPjzs]e2j@zMJ̵~\reu"C&B`sDMсwS*>n6[p-M-LҁrB60. \` :eJ5Xw%3*{ 4e'cIwڄl/_@>P~c|'=/?AjTrMs-,FQIU^v`%4̸NP!{Q#"Wd;lj#]{1iW5ٲaV4\oKo S#83;ȳq$ 0P+jQ>l;7Pup- DuCTed}>oAGmb=s:BT U-d.Ur4Ӿ s?s:x&*}X ODDQ5C9vgLLdHE/$9Y, 4.i#s0e'g9 bmk:Hʉ{nu_[r&_u}0hɲvP WNۈk`{ǡ.u} K{l0ό?o+Qr ]Uז"*`o[ti9& o/o⛕;m_H؍¶V,Iiixa=[Z԰=Ñ'V 1ñ.9l\{"_7oV18݆ES',%7p-?*6o_)GY0ETnT[45 > x&hhz磦V8QIa9w Qr .;#h%VIaI$i.NS =iP`5@3ڻH*³NJ֟Aˊ&왖"wQڢHIISnϳd{Spy;b|si*oVTcX E2ٻ0ŒGwLRYս e/w!p\w3&-!\49@uPX~)NcwzmJ|0 V:a M+Hu#X \\3@v l;uφ ψҤۻ], p>d:2y1g|c(90$z]+{0]jUO!vqc<>ǥ$"d"AL*B 0}erC$)ybjb:xq 옴uo񏣡c$ֿ-%8[+ ]l FnuGLRV 4j!7 8#Ԛ/P8oڝA%)Eub]4n 5@6_tIϟ;9MK =42Eͻqu% \ Z>V s h_*g)<<È=68?-;&_;%*'MW=a,Jhq?|8~Hq .7A^MFi] P(XV%zMW7ޠ߆'2iK+bҫ< bPp)X䖒cqTZ"An5xl~gj1YjvXVeZ(R%[Mw*]Q*1-~Hg;m֩녁i<'Qhk“(:A\ |ed-YDOAZ)Z$_-\F>^~LԘ`;n7J, $1O2-{?|? ›&)FVfV1T TBR,ԾlxmP /]X^9q}U_RnZ QGvҘ=s:NΛhܧ|Ki$;>V⧼\4DMEЄAP1Ƞb *1ӦdN YeQCྯJ=@:uL $6Qlҕ͚o3{}aM>)zB~d($uun=) Ź3>q^B͵O}fծN@_(-Qlpƅ￵J3,n9sw5yRHR6Owi2OTn;'! |73= sAKdUDeab݌kS~@T,S^2,ܩf >h`&m} A A ^76  .Fh,֗>,--$Qʦ-UyM8l\}m9ᴠ7QyBGD$s"|*QӮQXо¦F(5?XmC)]OiQ#ηN'xQ y40_*12}DT&5'α㐍) 3O۟AkpFy:EB_pOo}e:jg_#[v_d<Twḯc#iI{ suuN1-:r*E yS XI][O#a_Id HP+$7luDw a(*^王oCZf\t2~Pc򃽇 9j34NyT:tRՄ`Ns=-IƋ]U# \0奨]ʠX/Fo<-񃹠N&nsLy=o\^=К.#X9#lӣڱ܏6&m!Q{ȏ޼ MBn+${]uuX_D 0; {_~Q kݭK3ϴt%FY/huk-u6 ]^JAƷmXp6r8=kvQUJ.nD2̖*=DdP<,u+5d O5LI  ɦ/jCN5KHM닋Ij \axX#_vy1l3ruU8^GDo}_EZFZЊG0Bq`"ʺ볏@BTaMb$OD7}}s#\7[*`\{mWnLdert6v lYN~{Se͌y;`čYA /KBj(ޫ/%!Ff8._l`ȓ"X- #Lp>~='Բ @dGߜ Z<|!?.֜_&ճwYO rfL밄quܠ闪?mR_3㙼DY}=&c$ㅺ7ځjxTթ1G2%X6uVt4:hA\#eӎ6tM`"t/1`d'@ujV)#C8n0Qa^ЙE!z͋\WۼW1F0ZkpEΦ:e-Hw $|]JdCǏXX-"hGΫhPVj `7f9u,#H݆k>yX3e]nb *UUtI1(a]kIw-=5S6R}Oyq",d=ѶOs /լMUj䖿1tFǟeD \W\Yr k&U7Ms# ^~# ̬]`q'n;6|^Qy鲕~@|~  _oXP, n|?[Ox:J IBXD*U3ȶneOG<Q3:%-vڣU K.W-}[y8 87 [`zGO%x2*TXts ÇQB9[Y\}3(w?T[{7~[ԓTT1=$mm|ЭVZl/B٨m?>53s6]w\!~$>oM`\`ʉ}*zZ/w=}%%mYUg'\/۽@D3sZq&^s׼:']k;H՘2O\WDC/(WkcS=b\0P:fFH[eZ/-Y\id0.Io ,A)`P.+F`DJq2]~ʣ*wkE xW(o/2׷ ..1݇Q_O/taVр,)8zK`caJ%dz Wo%m"v2`gmNWS")46Zvѝ2_ ɚV1icb[g ;~]=#Vs$:C-DJ GZOEPnR c:vw=~6RDqgcv^DGV >3k0cU80RZ亐#xBx0y |9pb"gEql% kif (@dJLvB9 NduM J<;<ڹoD.+fnQR}GH5Q G8d@|hLFD@+3w_K&]Bq.MGt'f}P: FjNPgzb ))Yn:ilATZ_#d{]s^t4S/8e|iLMܳ(rmeep ݭ~YQArEHά(.%/`F$氌x!ޙوb͢zH83Kclڷ.&zVaBQ`@pf"Y5`X]K2WLsdnW%-qϼx@Ʈ"4CZnsOx1X ʵ<;^{(h#kKݙ"RzIdm疛sl3 <"޵٦VW]yZ:L9F5 :2%O.m"kUݼ4Ir3dNV~Un^=>>?~}6I$T)}r F~.L^g텉 ^M 8o1M.vP)96))/ʪEH `eDW@̊["[`Kc[˪R+&^>`Gډf{ ']0}L{#c?BR{\'idRYe /}MS@Tm&(Cjb (H'ֶnB>"hJ vˣ,`(V0WМ-@#)s:3%Ѧn1i"o598-6hLUnɴ~ l-F}L\-hiMZG,ژP~w%+d՞ vBG/\z!}!dqJ"Vk` &~iBZ9:CauN N=fghkd-R# ʩ!i=Gyؔ!@y[JV3u 7Js |4 49j,aSYmܭ估l<??Y/s$7w5auo*{Zg%ӚBKF~]byWrYD"reԿ]tؕ@A3ҋƞ߂h E8jXO@˜y.TiJz!z2Kν.i䴟ʹH&;ʲ1T-UmirӞ,ē6E2nvFMKAh#( \٬l _#{ҴOYȎYxSH^4w\zD4u :4vсY c!W{#AT:Bki]_Iy㷆=w>d|)3mb]!@֚+Rf=$h2 u8fmjvm~3d|swdO"bT [d` }R–B|0zO5Z h$$t27BIV3h5ȝp[Ǐ7jbܩ#R&KB٧. -؂ttə.]`3zpBjy6~ T3ih]/0>S SttWV#Zִ ka@l =XiL8ϖ3\y#Y0O#4_$U"y\2 }^&Sk]u ەˣ1]\"H2uָk2D!3o!fxŖWj&u?@Z]p}>BQu5$ Y[pq\j~ e3ч@k_Uſ OO[ai׬Jq.+u6!A?w{@Hم[s/)ᐏtPw̚-(n(H~"hS̻a;zSFi֐ߢqƺGj,ab.X_5*A}c9/K̅[X0>%TE ٮXlT 9D~ّ g -e40}e˚n7~&l@lu ڢϧVAt)Q&]!v dB$;(F*P*?Йzl4 dl a5N}q}Ĕ7X{L>j n֙YBGTw.)4!B N^_!ZT7ֺ]Y,KW3WaN*Շuv-IH{(1Ě\ڜJXڠCq[yl|^Cѯ 9f?2ADV2ɔL{w4=D7y:)MAkA2jLoG#Ei˂ @Xu\^`C-w]M'}nl2E jgUinނ^j7DT\+D_Sx:Z#Fʰz/ߋbo;|a 0SZ ∫q]tNxX/n"ApoЀ:q <&m Vhá|VƸk7FvlsEs 痭]' ]d կ# - nu[St,OԔ9ox ?YTwW4mfwdi +P\l V>hڱ@J9 ^ɉoT(yQ KLJECÑI-g#ВŽ5# `5DϮu49%FjQ_ZP >3lN,ҁ/: d25 'Kk-bҢ q:hơio(;lO uˌxJ BJ5>)Y7߁ (Ey+3Q Y,Tu8Q!"98rXI .'ʆ1>٢>FuXp,ʀU-l\Du7G\Ψo-Gڡ}F*\iEHZBBP̄mNj:1[z2>{2 P CzEẂ Vh!쥢?x|p ]5 ,S9n0/LማO`CdaA 5b:}UH%`;#A:E:+5{^&|J#u݁|*aog\{`k]Eymn#Rj1Wft9vB\e!ٯbC[pr&4,Xl[&?^ 0JR`ɤ0sx!00(0ḭfsxƅ J(=~Pᕹ?Sx~7WrbЁ},`3FGSD'J6@p^xpO]$6НhP"BkkY )OqVT/io6vc= dL]T)cnV,nۭ0"RHESp3RuaM*id\]Y ՀD%g܄H1ӯ]~^]& nypR z+҂U06>%R.UfTpzɣ)0ԝПk*直cRXG80Czs&TS0tZҩR]>pKKäw,%?mP_÷Ȗ@h36TCswhv%'1f)jD3̘FHԬw7^?Xa>NUI?zeHq kH*(+ԣ徣HH̱@x6[ͦ&,sHfI"~38ُ2|[EhUZm%Nեt,Nk=nA{6W'Oa}Y-/@It[',!miw9/?CuxN%>K}Ϣ'm d\30zKӬii I-(|VgӮ=7WwD:@7gڦsY fI.h*GNL @e,е\ _1z6w,mwU]$J0ӺG:q+]r~y- /_b.]QqlPW}6k8ߕ7~.*=Dk],&$ut0p|B1Si'nAhdOG)+ao,z?o=iAd$H5:hrB Rb>%"{ 5ze[Ŀ~nI)E@[F.:֨&T86#VZ)V<Ga13eƄr>V. $oĒԹ]޼JgltԨ/oDi0 ( ֢?cMB.̹uzd)k_#c .$5TxE͏Nep9а5!B[T9bJ0o,,: ZbS*y 1w;PDl;1hDO?vk|G oz|XQABJ*x+='ys`8Y8䮔P񨟝dd!*? .tYx55 ЄTj|eAxu!L3@g?XBձftLSJ^ZUq[C*x@!/(t>mV-!Yȅ%To=(x*60UKt=8;:g1B:, Tl`ưsEbTy˻ewG)v#6?뭒cw#(G5XҷY_OWid8_M338U?2`vҪ$cؠhOpV?ʍ}2)3'$ne/ެQ.J'ki)8;d:WXJ, ▧!1BHY;Rm@IP.a#_, JT,c'F3O"NqɊc5ЗΎ#7bzKȊl&[x;ǒ[l,>tŵjET\:c\zTxϴVRn\峢sY.M8 ^h{|N ( ،B^EyX}ERP)|ېN /(Zwc@;un }Iwe!,S_ױ'< OJdWzcLOWxz73an^NVnXY |:T<;HN]̽ɪ\ (}jKtDm( eKx̔%bi95nܼ<9f:c"U]zʂ.-!Vմ'PEbuggN{atmF HFs 3BE[Cv\Z2/7K $ ͅn8QD1G.dv":= jHH"fBe6E;9@fgЈ8IC=PSn.(g)*D'8 [\ srM*8#nWBr"λrB/mD0sj!!aгmmL))Aj>^b@L)2;`Go z'+8?O?SptWɑ+U]) n,qZqXmY砋r;$Bd;uQ!H/YUƔ߫N ^'uD'۫97Q b4]Tuɓ;)P(OL+vQ0 9G{;0n55; kŸN Ѧ Zi&D d 0!I L/"x3rze҈տq[ZmԉV.:aFEΩ z>|g]ƋK׻fW&cR}6cgL9]۶A9*Ats w*Lqsm[-uCvze\򁙌F{Wi&g.]^w+E% "نWcv4jl"YpmbgXpBtQ:֜o`: $WR icQ F݌Dĥ2+Cߵ0; / n mSN.L9{2.HiU΢fS/&NS8FF"G`$Xq E']VҒ9v +3CBpr9y8*[,P%Td.f'[rD: %'kQh)K0Xx7Z,WjJ*/ +yw*H.b ʣwX& FN>^ <~ "6|$ ?kxThzOY17,Š2-/]Q5dMMwR,6Ao#K#>P 2+T\˙4KUE3-+bx[1NV:]ګw=0B/X3wء_cM=֟'` hǏbZ ]h2ue1F(5;W"]6qxMb;QXoaNvט&T*rtwH>ߚ!=9b&JT+u+JO\ zfz*mS7b3 R; ^DCd~Kx6ߎA W7%پUIͱ& c(Ҫj/a/FнY5늄eWT;U4y>M5z AݏjBQ$=L_练"eFlC`Yؤf7'n&1M 9Pk@QL)\~&=|j{37_s? sI ('x & h(M ..Rܵo/N9y羶q܀gwb4M{,UO.cGľ=|>V o+6oիXH8Na2xr PG{O#tg!gsF6+s/9GJH#R\;9zWO2\zHp^&A7.Ʀݐm(-t4=쁄 Zmf>vfm5  /M fl4]\rR c^;+4˟&طd~7A4wph㥳/~*6*45eiDM^} vs3F4wr+bRt% 6m# ja^q5\X{.A8bQ LOo)hcJ aeam6,׏SJW-prbfkv@lǐ?|gjd}t^|R~>"VAdலa^G,ܻM Nl]s{S{| 5íX49a<\)%R곆BY4@왿wnl~AW~w}jDD,!eIME1\t< g`F$_0}*5,8yBud1 z8:&B m^tػǁwULh.a%~J {rL}Jik XhR:ej)g$8(*ugsjB-Bl1?挒Jݨ؉煂A/Z RAEm~*Ap1dDU<3Ai7\Z_o\޻/Pڰ텕C.j)P,|ሄ<əLqJ$D{áhM::P-[ )8f 9̥k3ή\}ٵRaHgs8o&*Rɝe k7'5^4tLm2xY#P`Uڲ|-pOra/߼SA9*9#ǸBАMߔJF˾] 8S~ <m8n`tB+Мmtڔ7si[Vް$ZYK2Y'5=䈐DDٕG4-2;D7JKgqa[k'863rfw6 @>+:se2|P>]'jVeU[ȰtY:X۶c IEC4 TvgPl藼K} 1%0h*/GoTlO]pD\(;ryC!G Zs݄/Lvڳ]ucZH^J ]Ȅ EYbk-9,46YIbZhh%b>M~Uˀ <) #~JQdۅx 鸉|dGQǧՆ'R_U0!ƥL &Su@61PD󤭕r c/9`>u :*:typ)ip&Yk5QҋX=3,"U!^*Ƣ-eZA}h!,qزbdkz, {BGl"Kli$eYP'nB~ж܇iL+y&xS^bY!<5OAz:⓪D3U]O/Mzqy+c61%!y7ܽ҅WQF9L7Dzsϻd &ZR*?ž[f dH;y2Lɡ4["6')-Zo16y4mutRF<;g{T‚@ ř%R"#|Z8U1y8M ţHjCJ_x1a3b,&m򥠝,QG>-Q3LG~^rp^A68F#'vA'<,]^w## C-$䦦Ibk6-i/ w":6b |\466RN4D& Te'!1L>eg컂"܅.!Zy̴錓T(Gl#^ p#a;L Q;1 Pö(u xiZqeGDcB)8eC54PGl (qb7p(#X-X0/7679e%_h:ɼZ[|B6)`XzV- lB@%@4dNJTTӤ;Ω>N!a;纂ҞK,fW\~w(ǐ?HdD\n~toD3j~̀ȻWGXvq8ky-0 W*07*f⦳-<$4Ut Yv_.M#0"GNbu sת7E 9z lm٣5?Nt,-6˯q8GUxr18;ic"#v8|Q!\Dnݖck.-Mj:Cg#6/}\8O' ܴU@gȋLX b@pd)zn !(tz^Ɗ0jl ^'20Iuma ӂh:z6O-֩J}<' nkܪá.þIH. $gn2{o&.<^.O<1;Zl[v_9-sqNz&FϲTZE!Dqx֊ @э+B>`ePi_tĭBٸC9_ vqj$͑vXԌFj>YX#c%]9n=}mNBYK>Fa@ֲ<ɔ%νL H*S \b<@L%KK kӭl=&$zLЌS)3ku~uX%bI2ȐO@H-M;y@FxEUio+@d/NBYa7ȿV1 7SHOICY;iGN>gZ']kB-Fx9m_6*ppc~*ZYrCA8lQѬެ-iڻ%$HuBFOq*b&y I4> c1 < J|wy!P_}lpai9_/yBWmj'q"vS lW 0Dq[?79uj ~#MִѵJ@{ZTN'$ok/WqslEo'X6|c B`Lnç(O{lĻ;wа[qVQٓ`|50qc͈o\X&/Z. !Y9LT,aP݈) $?Rh Ua|zکW?n2?\i0֥~- ?!^V!|^ӎ-_֫ d;LC\J8uxS)M;OQ;u]dq MÞG5*$,+Fxݎ'1;Ixc>Bm4M(߄92B[ЁbjEĦL;rN4d/wxbvZCr縳9uRR6+;:T$Ϳ8~B\OF^#TvF}OyG+΅ ҿZ@Bw{Cu5fFKNEl{?qo&_xܷS)P 5?A^#gP`>J$~{1Ԝ S"M1$TBdK r^Ǯhc s-@et[Ù屦 v"g)]iGd >aCQ[ d|OS.y"FsYQZ5ʽWA;ڪڼn[*ohfḙE$"A;LMO:H!N>TN]S:k:3Ը&UX}Sl?+f~) l. [˻=C]Vl9 qErjpGA_,1`϶]ukFxra`4Rбc7ȪpDn(1@ UnŕVވniuf0{ӃSږ;Sc)$z)HdU](n"f4{:3bMį3MqϔܔBMHCO4S#Y=OOim85[|;yŰlًFe9"sKGRmnG3u5Po9?G)x#1◸[l#U ~Gt|h,Z GNEc^jG߂;``dBAc+Sp)X}mm)NG40(2h{y->HUXOl^TLB{rf[.d_q۷yol`΃c6P[dCEݶHobS N|ѹBcs+s |&])$[lC:?—AbK[L.=ռ!-3I| ^K[;4|-O3=x$|RYO>ڻ Ljv"[Ivtp6h>Nx};FN~Qb"4{o<&ojp%Ex73*wk&VdՁm3' 7pa?V\&@$7挓Y8^/19ʦR~h)~!i͝@T25tPP}Ԙ.^d`d3Fjx1ԷIuj]͂Iklk;Uf јXjǠ~ېqcP`w';S s#d*rd\S! h2HJ+w:9jǩI1qقRf~#-l\6͍F*E{\(dt9syZbS1"~Xc "U9gUBd K);0Y1fp0šn>5]v.3=㑝5^ΛU:)]\Iuۙa4C[$UպI9Ilq0u/PSSB#i=/{H3`.E& ^7?j\nW=C1;_Ԅ5hf1,R`_ccC#ٴ]VlKZO۰,oѥI?S2Hz@pM|CP 7xÍw+O7Brۤ<̓x/oA 1O8(KIڃi[Z[@{V>dX7Д=[@`0k,yF@64_ c̖{ gp- 065{V(ϿuT>9%A)R4o Y#ұ7NS<^s=׺|c{u^qtmj/-ڌ4n]L4(G-Dr|Z< j~¦=+DH LxC'5. [Xmm55>9( +^!äEM8뮥Ki.iICnx:qfA\C7,\q6K /)ln{ QuxBӢ nmF}TΕ(z{>/x:"I~*ėΉUhT#FtkQiBr%'J< u[T9uJfR_F[zc ߙRnSHcMLc>WϥvPK76%;!e3Bs6VC_u3| ;Ev;xU~yԔBΰq%M>H>%u_ol7nLhj-}ĺMI) Uot+3f͖Tn#Τ8 )eY| &PĆ;&Y?JTꛂZf 3V#R/f oO+68@3LSI'NA#ɹ]yh,`;3{ sInG>(`sk?eϘoOۖ@eʤԪC1 lƒ9Xn }s\|y?9yL10No* HpPe}= 5ࠀbEH,3[i wozZ$BCj;٧l'.21cJ&%` WBFpU8؈${±f"ۦQ黔r )jDk` (^?-9E%l(,%ڣx'A+2[p 6곶J7;4̌G1홠^:V|bH8ewDO>Ouio(AlMe@yt篠+R{4" g7 q[#Ru)URm/)xiO$w/9Mqusӊ}fY#SAFljs dQZNXb'y2UKqH{kOoɨV۸^%@_Iݗ̀6BO5Q ,* lnjb.8Tf$2B{Eyko YٚS.ˍRK-,̂ c).p@ UkM]0;?9^dHBTqwh /[,sβ^&) %TwýOb\ 232Cb/j`"W|WfSܺ1vN-,!gDIg:4t&髮' fSI)(cDŽU3RHv6lpwh6qe%#YL $J ˯C4lNyAm b=ȰrkF/NB&Q@:Sʔ`r0FG 9y뽋Ty9" 8dF`}`΄p<0=@yJ]wN.X[7[ гS˳`XUW l>+|˱ 3Jaa pO)we_VP,eI41DMU(NsQh[/c%6ޢTC^Q%dM|v|ZXAU0h 0KO9(gCFq>i3J`!oR%]­y_Jz ڳ?O%ٮxA|',] f+G" Q/~ 愅;] n&#7Ƹ 4INv+n?V 4SGv z! zW 8N+M麰 M)K)bC!?g|\fge,8|eZ?^կOK*HHskU14QkxQk$.d&^fW01PB+V?㗎?iq͞] +`xáX\X=Jyh=@LP9}kSi~ż Ѣ2,MȾ %2DD+^u?QaV%9@GqH};rIBsd$WpǢ9 R+Gb!Ҏ ,`|[Ʀ|qx-`lHנc8}AXmFUd(B.nxs_U-{EQ (H=U[uJ꼶P3Cy9GWRH͉,B= Sru8LSR;Nm3@4@?򤉞:U'MؙI|u4&m9 Hcd{q,ҦVZҕ "0d+yq"ڇٙ8RK_o^~z 0R -mEs@)uҮRGH,[tJo- QH-PkH1\z}ZkK=;v nK$}9lA+PDkc2tLbHVͶD!z&F?dVME?aD\{idц` @tT@ 41><׭*)!k~۶d4NSD`ZL˵w23MkPVq6UL#Ҭ|y^7/f^MlB \j`n"6wnG!-{gEhNmVfeD LAP|f[[riKnV꬗5Nd,kuFэ oz4{D &~ \cens^B)ɗENkV/'"(=֮eT2.tľ1$DA8\՟!LYq҅e-ֈ\BO`M$( - tpe؋aOA+ ^i՟ wmÇT䌣e;q!?վ#/rQoY<0x6@% YhhջD54z|kܑ.`J~}{ hF1@Gb\(J*XU| ZB?\ kC/pV?64l;&J&ʨqXGqzB֑pqnsA¿'p5 1`7ʨ58,7s'53i3RBD$,^{X~ Uö+4Dw`!jOPiXˮKWZJ%z#^|wV<9J]lP:VYN{2y8K'o%,Z~LŸ={E&q#ykH!TdzVV *'̊=3u%К~X{hPen5DSdd?ȋe^|sF~ʐYMKɡ8d' 97 ϟ#JU% <.sS 7gt2S(dQbPi.WT-SՕKjJ iIl@yQP4_&zFȉzdqgM+8E} y @Y>)h$ 0)[EyBj-G:Nw̚ `heLF ʂHd"X;<ƟGRKo |yRH+\2']Lgk2N9ܫ⤂IEjia)'&8rg0KݛӽasX{쮚#b3v5 _)ά{v4yxɨz[0ğs4)V ;ّw˒U%3F4CSZSgwx"zR6~(JFiBOXk["{(z0፯e;aiC6;xPӳ"5h8FЫ5QgWw9xEfHHԻ AV2: W|1h<[󫘢AK)xO6 D^ͦ~cA3$~2 z]xf}#; -wǹ10jz8t@_SqSn$^N8#o\ri2$$>i33JGuLb2Y_|rsRGYǬTa_K`$緽!^퇟zjۼ< I/?g)]Nr6'p:GOrbKOcJ:m~pe7X -[{#PԮXY7n=w gMg# Zdk.Ú/8\sK%^UAX$pZkǶJ] 븣f-& T`5tec QG` xPzhʶV}5!rxfni,֟SZ3Nz<*q@ ys.kji./Dc '˙зmO :\r!yxP)4zпMhcza.yɋ;4\tMڥ?[p"ݍ*ٙI[`Qk 1PvS% Y~HɁ1sQ Bdlضo5CH=#7^\r7dkZ4MqI+Q˽~9 %o0F-ZFl3u%ٰ6BSğIq,W$c)z8GUz2N`tt]QI=acpG7z'Qq<(BFb*ߞPlҿ@Z NG~gVi O 0Fؗb%⮥o۶>α۞Rh;dCkir V3ln_|}XEJy )ƛvx%$8nk-xXtHeo^VWDZO<?א\\Xv|4U-hi~<i̖ۼRg(gI$EgP[ MUPNDF%%:D'Û$ []8EK4WR~7".l8 :URay9NFӮg7YO{]xCT $0\o186=NWmRQMCڲIy$A+Xb,Cyܞ !~UPNKȀ8 |܋ W=ߚ78+0=ۈXGB٫!_C>BC[}:ܺa|ɺ[ DsOćZ4#9ijm3ʔ՝U`x\Y(Hv"vN3Ve;έÔiD_-Xo[zm)[s66C~ЬAq % čKk*#c Mn!_v#ϔ\leϒUZp6J~-Pd DU;4Q~wZ.>dn0ve4o 2ZkB[ WыA(fxxgs; L>[p,ym61a&B)˛5:Bx+hjlK(+Xcòyb=A%P=5IBm(HG$o bGzm"le-!}o7eI0%͟(`={%~(o~P|wDP  BP@R)w5,3,,W_߶vbw/Z^eS!L~dp d[ $ dxb%[N34V4GkCF"π$6g#=PAN5iv H}Gf:| fJk QCH) I^:C ՘Wլ;,;8 Cܷj\8`=*QLļt%QiR9]+@&) %0!chP藁Fg#~zEbi᥈p}6-BsCe+Q<4Sp'ѮW͒G1p%j`t ¿nO>)$8'PKj`ʮeoE՚o&}Y(D\yٟrR|6.ֆ񳝂5MtPX?NUnWqZu\(f{I'_h]}S'_ A*VD=ןg=U*Sb}\uu&ȳYb ֬U>4ną_uS`08+ge`B l9zt7<.%FwԹFd*=Uɒz}E5腌SL־@;=RrW2~y{ABVza qKW=3C.PC:6[U]ׇ"f.eRfV\~ י@B.>1uܮ'`C%H"H_F] ty깱݌dFzS~6Ӓs[ݒz^um:>\ (JCH(zA2Lr ޕ21zy9-nXX4LV(R߸[78DjtV&8\č`h7ФܢCyUG3* 'z_~S<:YTtQKKjD+n9<3_6nᖌQ? Cޭ7}WQ+'+N.t!й)bCRJ ܾ84'ڶs ee,\ ?m~P-U&e ]88QQє+`8`Od7cZ)TMU4Ԧ סJCWA'jHO ??^@ 'YgNp2c<4" W " ;q>!d>~A0٧VG)ש`iF~⃛[vfyQtUQN/j> |4-~>+RiiMn}unHfuPS#2iR8YCX:oPQ?Xc/ APdOT[!nȻ/Wإà+M/Z^Gˌj.6O̢Rm5hr 3^,~V(bH"%{v5 ķ0b."Ti}f<;6\r>|+wY镶o5 پXޞG Wh}le,߰,EZL %͒LW*U\Eml|p#h.œ׳|Bg;C8Ⱥ>qjjJTw8KÍBEve1/p+ɂHg@ȯgconSA۽X=@k^dBn41$ :"9>~W2dM6~ȽDLiObhǎ}4h ZaeD[~_}› :c.XEAYIekyzjI,Fh%+򌞧ؗ8=bh,w}`&wL}mb5ciʳфXʞe"1%0/8/yC S 'm@MrV@%fhf0& 5=Y"N-F(_oZ3Z֖QWyO o$±\ V\۔W R3S{ E~}dORgd $o ps:A+}h * $qOkUu G}u ]`MwG62TjKqbXD_-6+jj"j.ϯ#Ƶ8MHL'Z>o{&y͂KٻgKo?OwFIDyUlbJ铫9DTbO|~rc ;ʎM^iξ$)7f̖,PWllIt4Pk .Ȗ @Id-e!JM^7WZ-2Q#J(HyS*:'| e6;o+R69~**ʷ^pHPA)ЈL}z%߽nn_0)TPkR]4\QCqn˙l ̹g=Ea_{LK.7&I+ j7ƎttoĄ4MթF%&mLf40dխ96 8IM ]A"MbT5 Oq9F?˰7޲-Iͨ[|" \DCKiX#Oڷ?' t׷to@-Ϩ6i(w=xkX=ԥi,p旪:h<pBS.~5k\f9QxNm*(w ju +:A #)y3槈䮽vtVB-oQ?8!;MWa/Oа/VANu$asw֯}_ {ɒޛP RjFCK׮ްPJN?kczC4Jt|p!*ԧre)WK$OQ1?3q'ڐ*1ƒ÷[oc>\7|b2poSLa%:?t3X=| f|;A.r T2(Ean;ľ H%/iÝgÂ}6eM(W+X}{䦥SܔB,xas#՘Ĝ”, AhD7_<D.A8>nm,F͏ndxh>Asp L;_e4m_ސ-Z$~ ךLJ~q}jpO'cf2Q /\`{p _R/шNτrgTfF]:EJ[i/ʴ>jHnu}ﷅ8/O\ښ<vZuoD~0X-)a ` 󩼭V]Rn1E=;يORԟ\ɳʰ?}8"ZVkڟ hO'P]ZB#C;M+,l>@k>ƪRҚrߖ(J8ew$5mf2I=)j[oEP[t{}+%XhS LqW?N4.)FDžo)23c)^ucx_ I`1oRnrBmֽPhܡHU߱fwi$%1Sr7%KiSШ`maYߎ)//nh:?[wV3ΓH6/H)yDΞlì%9KXL}6_!Ib˧ܭ@tH< 8'vsId'ɰ#úZ}dLoɅ,'HzpaAMlRa>c ٿr:>go09,j,ɃG(_*ɞDPE zA&>3o t+")*-&RZQC4*..؅ @Th mIwt>9a#k ;f/VK=P˞:R;)cuPgᗗ%v=, ƀ)RLQ]Yn,+L$߷N=EEV1~ɛ.gmvMBpUD{h,m9od?|&t=k3 P+:5T e>ElyX?:c$,/d?Y}D3 'z(`J~xU$HkԽia|E$ t]A`%RP T[Fh$ϣΠeM'[z~[<98ڤ~O0kcv>dXs*2:Clʲ7~Ԍ)W`_F+Q1>v KpM1.3r*ymWm}@ox\F2ʚ,+ȧY2:)8{c{K>w *YM{fX70-} YCճg%X tS&َbX 4%@+坷r|*~~Tt.x7kq=$-va&NJ6e5諌bb3Vi7D\>/D_;0YTSޮN[ǢW1}ͩ=jU{a꧑1dEyt蘃)E~:ԣ ?BYnF0ZL03X#X +V%2Z Ħ"_3R-6[Q֊^쥣aFgBwv=;('C+ N2ѣ%`Ŏ U7vӆs%~Z%('t=;c0Exr hL5THWXU+v{ݻpי@Yϓ$ r$G,~O^ˋ>SNuG6 ׃'֬(B}p]ɠ@ ûTS{e߅2x=CϹ$L )vW;͛8{pHqVL)yUIq,͹|#su I*xoj셼; _1GLQy31+w~H<%u>dw7f83f\%*z"\_P>=-:ɽգ32V,W͕5E0ԇ G.;@cǰ;ǐ);&bsx[B?bi꽹4Н<y&g wU==!}ͷfV-Hg4X:E*0j6n!-ٜj4lk'%HNZZТ=ncX2 ː٬*!ډ &Qm`<`*RWQ588t k"tLM^}AS_Z-6(tt@yj(]=ZPϘ{s%iұQIh(43NiմXDa>PZݣ+I Q*εI7 qǸ\{_Q&Óe8 kI֏c5-,!AlXp .3kQ&erb(O2̄ -& |q^)<`m wmnȊn>L$kz<]H}.:Nċh%ұgc!שzY"gz Is,*8"gn|+c*D* *4h4N1S2Gl5 Wy؀_q#,^]_TfK~l66kӄRlemOG2D\RHO,C& <߬aa'bi8a3 .)OYnŵ̎zql\z1;>vBBwXْLRBT`<϶zb݋ZTD+n,H$wKWa;L<ĝzqa˂nQ~'RߢrܘU ϐ>vKnBd4j%H3P]jڎaqa!ZSؗ ޑʾ˔Ta7T;Rk}b;()zNz_&%U(2 DtsXvw/Rm4H\v6gV'nَjH@4aSsڌ mw<8K%p< ^(^q SFRAp`ɴEGEq\>a@vPՆQ;"c}OXij#nۘVɭ7 NLfv H+*' ׹AofNY?H}jrℸȐ{Ur5B Z gUр&?yжuKW$K3-w!/!g`gFP$ukLpyZ$0̞_[ GNj@f*4Z_=c1qLSn|~ڋk X^sy=AW\zMM Eҳ+ JVo2KXEQRȼ>?= |MJ)&ŝG~^K)3<o[|ld `4u{̌`x%4o}b<=^}'*ղ'̙F{ۼF1 Eay՗Dn3Ȓ b<^D<)la&4ܔԞDž 6%qc vg*x [f[ӎ@Dhm񨍱JsY98!D5u_>6z&|΂#nfG9þ*tC/ !3=$kGshO,LKY/o}_kEw<Ԛl.El}vP$ua1z<*GRWFjjɿ0! g9EЫ#>.w G-['+IyT}%T(,` c2BɀXZ15Jvś>՗WE,ĕh_A;_9*~ δRRn.1=+}a( I0VHi nP\4\QT璣#㪸&+1ƷEYc)lCO26@'pBS}l,./WJUߑ17 P2R*] 6Ę SA:_.Om>gىלIð>1tشKF@?ˆ$‡_:is/SDݷ%e jn.Ip/.3IϹvZ=ۀsq{qVLj? fAe(,n-?fW%ͪ#:$` p0Xb*onRu p`w%hߛG!-0[|JN?݂=VS/!t\7ro> Gq8|D9?6;UВD⇅qCH)eĶ5%[+j3op%Ʊ۷тFZ4t `މ2͇E]e0 5Cy$%b7 j0L4)uϥxGG}ݴGf*|@CIw)~i("H{i')sp_LޑF.ƌ*8`ѵ7Q^X۸a!["oЭJ4'<[a%Z=v7x{AA uٳvWM|;v傑&Gv+W. *x d0w1_XVyq@&a_N(ZuC0M&L~\zy3BC:]O<ȩc]fBj.0#zWHqGR5:FH0jjHӝ6(*pg۲SA%ps4vzݝ8VV;Jߧ6;lGL>MDT- I -;Z%ELlD@p{ʎJf ߾ =[$ #qovIA.O6$[qW^HtPm$ k.rᦛ(+L^7|t-VׁU xl#C(|pe_ ;Bc 'I|~&uG&3`2= >a0mc*c5S>2J⍺90 4Ȭ˺e]bޞU&CwERJ5+: ΖSdgS܊j1_=I_]V;tk-d;d5 K]Yf;06903,:Zj˙H# ZJ*T|J5z9;Vꈛ4d0Za&M4ׅM0iฟP>C 7B},cZEBoIP Yz^~ʴwJ]Mmgej; +\y$;FЎt/ϘU軺xNDžEgJSlpvu^ '[<l{Q*M6lv.3rg>VX~i$Hic/ieDZtF'S`;ަvf4cJQŞZU嬱K1=R6k )Ցдޖ6ViggY;}aci|cnvdMta .x8{?GsqGeݤ`^h< \-ŗ'rhĚJ. Hc"_,I #P=< yio_/^;J6da *]E&a߷6?hK3̋4mOr*B2ٚn|đ3'a[?l|Γڽ˃m'SXi2BJ }ꆀ<#\tĹ"Qm|ˆ T77F$O }2)QtR~ ʱ{?yIU՚> ޑuf8|Vl&Bz6ɢΡm&(Rq A](fAG}Lx3qDD]7 2qsx0E?BbEF ʟ=]/)*#PWbh2ܑ䞺ʵ [4zb8syZ.hiI.@%fi\h'8IsB|XMFY̧HiE{_^aŗa9HRySrّ1LJQۢ U׹:6DeJ%&٠K :39y%08:OLdGe|Bs{1L T@ٌҞ/ VהWljI=V5%u(po.=}2= =j~]NH*y)ZCY:>ñFm[yUM%:`!DIg:%%f=$c+i/O޸`BS#?90?`T MdEkLeQ{rlK1Hz"pWFQ˖*Z6KA}~}v%Ppd!k+܄hL\Ocɲ=L!L'Eꟈ\(ywlA|xt8_9H-MÛd s"h_f fN/~̱;8`JϢuzȣr} >}حt+.,3z7ÌW%Im.a;GMrXk~Z?2k;ӖlB=y*(]9[{ C!X2N|=qG9NxyT#C%FkԴrtrrSaQ 6@bv GqRk;!3C\! <(Wt89)zcgo79) 9PØ05`H*OhӦkGbK~Hx9hXE5鯈`ӏv$1.D۴]^oa|3Y6ɣJA$P뻏 >> I;4>D$/_,A4Ȑ x X6P8:AW.Ad%MQ2CWV OZ-pퟙ lGT io[rSetad/ EFf!Qm^:0_Ys6?2{B]aeSg^PmH8,i40eVTy`Q?d[C^x$ZZeܫ7/]aQJ08-s.V_8b]Xv!+a20'e]b]Ks@r9~z[&"Lrs$eewBc),%odqGr럽DnV@9`o:]Q2aAu7_X&![Hxa2-W{#0Mdr3W"s8ʌԈtCZn^}STmc>={rtM/TA/;7ZӥW r8G(iE-fy1+oj ;^ZőfYuG,ЭmvRQW -F+%^(r3,|j#q\UU=TPζ-=#~ HBD/% a _!Mej7?SADnzA '# @}Z̡ `E}X_2˿;(#:ƏpX2!\H@_OsIwVroﶬޯj=\nM^?'03cf4k* Z 6YT&D((B5_ {r}Aߙ^7x6 MM  r%4#*Ե5l(~|W^ߗL(%Ao۬ƃb:T| T] .np<^\ TU`JQ4|}TǫChؒu IF@$ G/[ָz}զաIxIn9:+nwݸƜZѢ1 8?"'(oKݕX~gbS!^$RΛ[Jn>b#K}~A:^Np~$+-}&->)?C\}pA>3MB36iG!>'x{_=ϲaM8̀ 6YHT)NX΢RC.}:myyC?cc4~OWp9VƱUK$(Z o=.uծH/]P *\W)zJk\DO᫯Vd/uQ4 |0QPrJ;J퇦&BU+>6؝ m=4w"]!B{.7R}>+]9*,P[|itGbɿ״Ut#2"pt~b4|(z ɪɖzh_趑f/^kWHs>\' s?/ݦvz%,x b@k/3uNfm('UgA@BKE1՜X~n_3P:}Y%߃jJQq%3jd!Dg: {tKUGJ7]ծ):8ȾuLMŻ@ Jr2#73Iap'B)gyF>nr{6Cqf٬Uxc4Ϸdjꐘw$W(p/DO;|zˎ6G'ϝoB"̓n!"JwT~2O O z $1[6hMym`ryIx} P=QКRk+a-6p(VUe׼I  [VMv?Ӆ:/Gmy'ġXg+bZdw5Λ9jŀ!:1oBoH~:=tw ,ZW7a+;J|%7Ҙyx/ L35|g*4hZG)>]I\ܨw.(VDUT5|2$ʾ=j~udʐM p?݀;.L %x8O9rWa8\[W&rA=6rb)lؼ@Nj+Msf@7 c+[sYCsJرBf†&,RWڜ"y ;<+^v_#-Di֓2yl0SVS1`Y:?^{Z kln >nAkH0ed:hm$֣qJA)?FAoF_#+pkBt 6l^ t XϞIW9wW${*g_qsM%/?lz ADbҲKD :d=&=@Q W̛;}ڏ R-CV_]\`1^dQ ee"U[oc$h!<뚶:s&oX͟NJI4bdC5b ByZzk.0iV}ˊJΛ/:5a 캻0կV29KHt A`eb%h&Z)܌*y%p15z T"σ*,(61 N?ov;t-VNDX`ޚm.3%(LJĽ)DX.}q&,P de bV1RӀ0٢)CuĆAdmc{Qj<])u IukS ;+FB_#Qm摫hȲ}pozUDȳs(;6&[\ ?cl%G?zS:&͕3aXnӐ#:툏$Z'X# y{} Au%݊a ޫ[dAT/wvZ[]l~^mnDl݁#HZVjV\tuP*O?*N MvH 4j"BԀMӣ \o["l(l>b{\^?qϻ¯j™JK!lqedr&9k}"yѳ%C,/@K+1A >gm~$)PexϙhoH")I(o;C/FPC;d`6isM/BfO C_&y08<$|O jhX$,?Ԕ,Р r-1vz 2ɴ0H03s.]s]|.V0~lQ8"!h1ZI5dۄg\x l"ӥ3] 4) J.9Wq6IO ]sŤTY<'y\7h3p *:N` aQ ءS:Taw8EYU鋖8a?z=O b ,NVΒȺ6]o]x3@{= QP @f"%#AZ,O}?%{}lkh&Dh0}^;gO:o"5Dz9ӺKnFt(QUU}>aˠa4!9hxz\44+q0aU\-kڞb[ w&%?`tCU;_+Sh}L'qBiq ^'y.g.R>?Y UnL&'tv<(|S NxY^XtJy%!j1Bv .ZB[/rlԜ\辽1(U3SsAdDo{2|_{ɫ([/ ]d?$* UF-~\h._x+ vj绖4xfо5ǡP\/Q.h3/(D1t^NL} m:#΄EFi0( pڔGeC+_A!+{#Mh[;q} tFXk*ŲNPoytPܳx^G 8qkgne_ tN*oQlkǟ.L\- i(D2Wl?M)߉QQJ=ӣLF>+"|'dǞF8R _J Poh/1Mo,*sqgJ <-?.$p8LXXT2]\'e"zS1꒛28jK-}~/L_{9)ć >e4ɦ"d'i4'qZ)U6LA0Y_ $?Gk6vq##hbضfWGJI p(*&u$HժX4^|צ̬Qs,j :Q-$Xcjzb'a͸ө`坶ǝi:͝J]`ƤƌAuqL6K=8`>%5@>1;%$ZM:Ha3+:b@$Z);!Ny^"V~ /N>F@@ݺߘo-]sB堂&D~үpEv3}9sUe˺9XV+c֧dkռ]!pΗe]X5}3Xahlf Fd'y~{U\n9ӵ|oq]W~_N8|X T_"u U,]%.hlyTM -ȷoaG6ew I:0Q!K\ܒݥ1{Lp8 gp')w8^xW$`RFIq4_Y)5xjy' ;.dyh `[[T,{e1Z5ګ`rdc&9`*"@%??Y ZGk+4YVK`, 8&xr$N"UhmLdqcSxĴOS@I!i:9:fnN1q(4dI1Q_OuE "la?4 #~+PZ 7FJ5:יyUj@4B͋dkl!FoIgi9:ۨT (.k4yH`Ǟb⯶85EMaui aSg7 X9f%,Ob8.Pi; J4\2_w12;k}Å'/kr\ebkl(RQhrhdfusʗk0\70=7%)5̽b8q΍㏁')]e:՝zwG,˼w%49 Ƥ? 6+H.*t9P LH66ͤf(c 4yOE4oM7p2:iĘr {eȬ7]Tr;N >>PP*%n*~9*Ouؚ$R?;iLW~Jv&F̓.1t*y66Yx~ĄSBk+M1 foWTQ ZdluM6RJ*:d'X邬Wg!fa^ @~ة8>>(&K;sS8.m"6 ԡ ' CY.mx<7T7=_Mg8ڲ߯8 w"$Ɏ5Mur<7o7^AUeA,ѷ/6kM.ѭ2;/:T6U8@ {xn^#"qUƲXHzuaD+.sO e1|7$K(=oK>a LPFc*0J[s.{qp΀YR:~C`==)JȒ┴q6!{u݂NRo/lA0 я\?M{P{1ryZJ(9>RzwtFNR#H۔qA#vu<-I)ǂSv٨yԯ Pumx8x1>aݜB`xk5ѓ^@ >ˏ+ ҥu\k)?;ge aӧk,˒;,BgMvn{Pv{0;KDO]wq{Nʶoj[4L2TS=u?psan&4~$j:YFO"j~?NXBuM|kF~zӉ$',1!LXJu.rGȾƞrر8c׆t$҃$]O2¹m^?yAjGo9OTwlTm CYֻCzlŽ}Q|edTWE~+'b>JYѺ)NRrE^qfsJ6Y &8QHDd]1^Z 9zʿFQק%8Mv,F?X=٠^)(n1hPqRLb+7oڵB#d}ɻN#5qc ƛުf['躩6$@T/[ c,m }* lxUH7bt!\va3FRvnX־ -`wO;<#tAX(KCʹDhv8;-!tv0>c(YJ>ԧ~ s~4fsP_< DH&=^ϛlӳ(>NQ;\^lM:iT nhB߀sE2 RQFT4aZR*^$}h T0@<׊oճh2JMPuUn@0j%oiX_#L5<:C>&cx'/]^ p/{$iG0@fJSuy)M^fj妁}%/t^O@9GMY̴ oXDM%壕ssT6Վ Wnt]㣸e@-O/><r@("UcpwXʉ5Z^PjҋUq.m]VR!=@uïTI) mk3'(^|ooؖFkK붙π&goN7@}M{}eJ6"Wȑ{Yw$=reҀ8r^"/c`b?y{ؗB Bj}Aq] rt_{FtLq{Hb[&y,s5ޕce,^MD?jbݯiMgWHĈ ҏGha? 3T5ޥhˁm&>`zz9"߮;jLш~9R&CaU8Dؙ\:T >0}IV VLacīH„)R)(k-lkFkx1 }f3:e] -4u>O֞ζ~B!$kˌ{xz`b&}TDs!DA'W 3vgޣBHN-*Aflt‰r4VԨ5{/M8b/$ !vĞ1g̍9왂DO@#20eRPCXh,_0Iy*V\ClG3z!Rj&Hꀀ(8#XaUlY3N]\lqU&hOBSd(V٠!m5.Dmp| ]k6r4Rh馕ǡ9b1J>39%?"4Ma_VE pKvpԱpWtq.ÿ{V)ΏЫm6pbv5/Ha0Iv5?rw;ZxAur)ʜfpe<^=>"r> ڕL;;ؕ"G3xw0;|24!, >_sxo D[>!UNA24PLj:s (SheB\![{6O!<S̟pɧwv-o:U;?ٱnT6OYd_? Ј ?q2fAu=&;[(T JJE., *Ϩ0$tfDTRwJ:Vq/%..uFC7ς>d$BfH"ݜvjUb}C@VpNh ˃qתQچ}Gf]Wx}DGYZ&6mP4pOyFOdKNA}{R?9هDmynA*~!Oz&"!VEXӥc(/L\VgZ ez6vXn5ObaGxWCꕤٮyd'saD~ZlKogxp.㕹y\ZIkwOWAK(̃iN%)9WN?mabn sַX Zc&#jgxpL4ki@&wI87?㢯 웚rїHH$'ܶ)DOrCvK1BEYw*;2s]ڂ0l>Yj[y TBHЄRuGXjI,A9?-'9^,iB+yCo а,VhFT9_ \HQ\Ҩ&4!}p-MzZL]ezE~8B/1H%tQ?Gx 7av)81$֧jw Aq[9:a:Nr]B L3_Ut\c 5rDaZt{}o/P;b!9YK7c$ `g[PxVX$qhϢ'W6jik/ܘ:S%Q;pxȬ@!v{m%MEWB%0>1}0ΦS .O=AM# 2Ҧ7;Q"cd^lG۰<91I(S`6ԥA۽Z݄+a  ~Sy2zNouOOkuB?gHHqgr.sHbrN.R^B}h(z+rӈJy ﮝxqT TyJ2)> pS-q9z?n&4 GFW[aq;; j90ɵ`6.G9a_4v z09q#A$=ȣKZUqpm` @LmYF'pCRp`in#+a `FǴq Ml,ڼBE4$,Z[^dQ+cf( RfDT2Հua´Elh5l&0 j'*Ȼ:1U2#:a|8xPb[ { "1Ljms [(8Nx /m/,\au!+^bYp1Sw2I2ްS~isip^Ejm*=_(uY9۴xk}Onw'0Sr<siE`ҥPgaG(6G~΅bJ9>EfOSk)Apqd@chAv8ܺы臋?߅=MU9|76)&GD|,rMPE%A9}y`7@a 67c!I⁼ O\0) l&@٘)%?A!ͥwMk[QNoy&9 .+W¾o}in4Z;V=D7zv,O*7r Lg@5ww=EڸUbKcx31cr͑VWtwLt0t<ˮsu t@pS /$4.x@VZ?ϱZI\&DZwgLr!t ,yF3 ܛfn+웢Oփ<^gWq+ᲦȹDO2vN4+.,.MQ`7 ;m\ĈH\4@8i:ٝ"<  !0||]E(v\AqhZˇZ2]Q)D7E&sxb(%k܄׸"qӘK5ekRLUTq+n ^z3ZZAj\6^r>5CfzT5Y)]Gq2a׀"1CUǖ8'{᝜*ս:x_( dHפ).I 6cϟHeW[WdxS[9H/MWDbmq6igQ?,hH安frʯ)6OaYM$~!M1?>T t5GC5nK pp#NV6;3.7d>~3IަDDw0B.d]x/8NL?ʬ)~$rӲ>֦=r &+-ItUD[J704|҃ lh"v.}q68>fJ/SI tV&,EDYDyNÌnfꦃ{TQXg_f\9'EX|MYr=ud7DZ@RNQ1}f'jt.7%_QP3@Q>YXCI4&WBv0[82&%~>}޷ZmQR"1D*Ʋm]IF<_~^a7!$dPNXD7ڔ-=b+v !6)CfQp|^/=ǧ]M2離3}ȌMB9`t֘FR})?3X}B]@l;ah8*Le.7,>- rn %1앷ӭ^ % "  O뺷#9!_`,6) PfP8kCsri!in=]=s6ȐxP[25LPJ$ "ڡœ KKON347gsE2]<F L23ҖrEc<!1lDvϮ;l~p~aPP**]Y!mEp)TvyT0˷(ʧHUrg)wPU缾>E4Wz6 V%2Yq" l E^s2pSl%7,4IٻDG?<NkŸ߶Q>F%9=?W~rvUⳡ[_ |C&\ pm><-sF5p--b=53߰}nEsMUf45o2MU(u,Ed>f$ԙ=_"6]-ırPAqv\:6G si;hF^]"_IsdbU ӵaɥ[sFqp%7Hpl `B҈ح{8H ÿsA?S;fN*%K:ɳ0%(`eP#hYBF. W|i":bnm͈2#i.h P 75UUY$SצZ0ML/!Kxz7 ^hq*[HA{#P1bn%ðrY/@geDdT;ࡉ?6 j̎S'_zVbjP"@eNQxb8_o/[u]W2R&Qlcf{YpJ彸WG*yzev\/jB%WvlW  fGt=d^jS >OgKp6Wigo64wH~ n%t-8Q}EþD1J<^%=L̤qNC( |'0eK5ݏհuZiKIC }]]߃RVf#N\OxY"Tg&~)\X['ņjޞj󃃪ǝXS5mu1~ЪQV%iIPΆN a*H7d 1?1[`A1OOi׉'֏| ,x0;q$hj;.tٺϩ\'vRKh<{jv9Ha>@x@NHZ?Qش̟_\oQ-N«(lZMjxxɛC#AEQo#.]Xe|YxEjHϼ $.@3c*G@`\z;_#F%濿bR/RJ|ӫPC5ISEڬ@2Ϥ3bm{$)㣛^0XtLr@TsO܍=-eNW˵ Tq>pQ{ƶiT*/R}t?J k {&7 ڄ I߾{I[< (.\ I= @DI>84us-É 2+FcϠ{/Ep~P_\'<ɰS2-. Ł4%|<[tVu\#A=,y5򔕄A}%]rOCY4-XnW\g1lhSkj Zsc{+LBy 9东coO)v)VxFHJ[;K=4_6N@(z' 2P"z i}+nasiGRȮ-j&p@L} jiɥӶpr}pRn4)-RKE%fHɡ|+::2`epq~D#9]6]J2m~(@ß_D#"̵ԣCDkJ^vӒ bSL$\7"43#4y&L `e#])7%/6? OL׃L4EBpS.rG70u@QQs Wfhcx(fO-099Y?f,kLv2]8lG2(txwbVJyuB'uF7do:85%=Kk]ՎSj~>Pmxڌd"gv@ _\**8 e;Ѻ_$uӻU n;e6Ɵ\VO*rߊz˦rW$Te## 8c2Zym?n0JDEЇܐi:F 532_IL~,Qw͐fVvB=EoMvMW89tDΣmR`1~pmp x:'Œ.6S8T.BF/Lv-u7dt(/KL/y<ۆHv̱dq~K* w!sExtZ@"Hhu?X4evv4qJ.ej ÆH\sy#r[r#WI[r e̬sauv`.r/E%vYڴ#P ^3"xXw/n7V ncJPܔ-yz'?Rt z>,/H+؃=]ןآe?h!fOrqc dbOAvpE77/Fq\tչE^[j<*-۠a Bc!QQ!x"= (sOwdX!aו+N66ml90vaIA>r fD$>2xYy+70?D%8L#Ve,΋ D8.j?d H5]L$!;@ɕOѽQ|pq/N3jݠe&?0Iuǻ3+\*`lA&?1GL&0UqU,CG oNB(==O.;r` cƁ#~ X- 2u9y"osmƫ4ˡ^ϵbf )pcXI;/F qef9]% %bz7aϥVesWQX;,lnY@#tG pyj^Ep'ziC:˳EVRJAˍ4Yײ)&qyIˇiQ/n[ٵք#aBgzK_ fΞ+NuC7Rrn11hxl?{W;Ob'E:Ft"*M(7lEǤ*cu*XE%•7EYE>f>Dpf&]ڄmHpB^3R> 08XkgtCBV)G? DMv >/ 6$^}ǃ'!_(} HF~s S&Vjy;_kzw~̧#vn FX|zMS~/~=c/4EKG*cvvXIk9c[PjщeӆctSbوNzEQ.G\}4Y+lr>Gd籠{t2e2n$Pm`D[ (ܟb߫ CVMUj5':. H/a#jW q a!]{Cb!3ВvegW܀ܶ6aT"dt|jaSԧ`i*}-ҌgE.łly(N@J9Iz2xnB=#쫶d[& pbQ_2^ ҥ$|tG^-;!Qt򷉥E\T`/!FAW mDRjRbҾ/buY].-&]^G-D 4?4F:+_*~`m >^gQ(jؚ.Ԯ:eAto'=opaZ0ql94v]B⭑8AXW[gzX\8Y dx8Azg7vh'1'D11yN/Mޡ} KĶ`B9iBB7WdpJbd j^ED8I :y1U3JDgCB͒0Ck29RXJ5ք dϽOdcK1 -U=WZYpQQˀygʚ-\[oY֫i 9ڥGk蓨[ ZDN=xZ,FS6dU>ifwYA2̈́K9 8#o(ʏ[Q;E=Y)COX-< Ȩpmg憔a`sx' !AquXPr'5uP OGOU ᖊFՠDCDQR4*Wp^/uc?_τca 9 y_wg1FIJX#& \J`vpK[D9lJwԼƚrRWO5Ŭ>z1<0-1ԱAФ:jX!\0Dx^8+]2cIk]g  ff5{RKՏ@I=r-S=jd-{z, 3H܍3 nG`A$ Ї;J=!ʀXx+#^hĮoh#[a{ߖ@>E}cMuh;粹b 1&K⁥i 5Ƞό UeJ%@Y[1 |Miڣ Rm?dwp uT%Jݰ#o3V:7Eb͟ձ)ߟvR]D&꿣dysiIvC/8"|#p:m_T6gzj&' xzĠ )nLeXȣ-pݦ k7p\ʦ :FeUIRzrqsT *Ke\ :1*/Ɗ3?V+rpAsJ+Z恄5b &m{u6@{RO`eQúg!VI~Vitp@8 Mp ǥI?*; l]Ձ@k2ʫN=?PyHH4~yB, ܠNxqo;c _y%! /&5\Hd?21`pCR-$8s`Pqe\W;I9·3T+4IeK[0]AwxB+hv8kR$-JZ&6y!LG,|GFIҽQ%7!:Y:i5/ȡb%wڸV%CϞ^RJO6YϲG ! mZu7wàD/661N?^h|$Kenq-Dyo2CIz&zI-ˮGcNh Lk'P YZ