libvirt-daemon-driver-interface-8.0.0-6.module_el8.7.0+1140+ff077 >  A bqU]Cc41S c罍)1G{" IhJ)]Je@S\ {5/juo?Y_Qֹ9yƶEDjB7{ؽ2u,McI, ㉅8U!6tj;=n?XTS"INiG $(jLf9d7{~w6 SucVtSʩ=7>@Ř6zN)pC?d"( G w " DPekr @ ^ |   @ H (8[9`[:/[>P?XG`HIXY\h]^ bdAeFfIlKtduvwxy 408<BClibvirt-daemon-driver-interface8.0.06.module_el8.7.0+1140+ff0772f9Interface driver plugin for the libvirtd daemonThe interface driver plugin for the libvirtd daemon, providing an implementation of the host network interface APIs.bq\x86-01.mbox.centos.org 5CentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxx86_64mkdir -p /var/lib/rpm-state/libvirt || : /bin/systemctl is-active virtinterfaced.service 1>/dev/null 2>&1 && touch /var/lib/rpm-state/libvirt/restart-virtinterfaced || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtinterfaced.service virtinterfaced-ro.socket virtinterfaced-admin.socket virtinterfaced.socket &>/dev/null || : fi0kbK#}T PÁAA큤bq[aBbq\ bq\ bq\ bq\ bq[bq[bq[bq[bq\bq\bq[bq[bq[8211f87ea960d14cc39c015ba1f6833247b22043445c98f079411aa5c2ea43cb675088634d7cc633065be91bcdbfb6106742d0053bffad9fc30b46ac088582e39e55baad83266e16f8ff324055a4a0f8e923556c1f0c842bfd1e6ff97f9cfddbc3c00c06c65436d2815c9fdf771267525227fffb70dc1ed37d54917482cfe14a2ad7118d7e408542b04f0701f5dd8bff391e59a0398c550c5a1be3c9dee703f5fe6aff2bdbf4d77fbd015a22b1cbec232652cb8a680cd97fb7c58beaa0696a00fbd96eb5891029badc8a3332486f88757ae0d3e3ac30547e3cdcd7cd1d0bc606824c54528b9d594e1463a059f427f05275e71d0b2087e4cacb6f6f4b7e2d175bdb4156031ab72fd1e8da197059efd1a19b7444eaa72295bd49cf8b2fc1a661d3ce37ded6fdcfcd7e605d48a93972c2c0cf417ca612b1bf830c6c3cd9fbcd045dee9b75c72c2d62cdb57bfec778f26e0b36aa880670a5c85d7b17163ba6197494../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_interface.so../../../../usr/sbin/virtinterfacedrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-6.module_el8.7.0+1140+ff0772f9.src.rpmconfig(libvirt-daemon-driver-interface)libvirt-daemon-driver-interfacelibvirt-daemon-driver-interface(x86-64)libvirt_driver_interface.so()(64bit)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     @/bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-interface)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(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)libgobject-2.0.so.0()(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)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(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_6.10.0)(64bit)libvirt.so.0(LIBVIRT_7.1.0)(64bit)libvirt.so.0(LIBVIRT_7.2.0)(64bit)libvirt.so.0(LIBVIRT_7.3.0)(64bit)libvirt.so.0(LIBVIRT_7.7.0)(64bit)libvirt.so.0(LIBVIRT_7.8.0)(64bit)libvirt.so.0(LIBVIRT_8.0.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_8.0.0)(64bit)netcf-libsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)8.0.0-6.module_el8.7.0+1140+ff0772f98.0.0-6.module_el8.7.0+1140+ff0772f98.0.0-6.module_el8.7.0+1140+ff0772f90.2.23.0.4-14.6.0-14.0-15.2-14.14.3bi0@bb@ar@a7aea@acayaim@a0a $@`!@`@`@` l_إ@_ _/@_P_FN_-B@_@^@@^^y^3^@^oj@^_@^J@^AE^@]}@]|@]y@]o@]c]Z@]@1@]]G@]@] ] u@]@\ڭ\f\f\]o@\N\I\ - 8.0.0-6Jiri Denemark - 8.0.0-5Jiri Denemark - 8.0.0-4Jiri Denemark - 8.0.0-3Jiri Denemark - 8.0.0-2Jiri Denemark - 8.0.0-1Jiri Denemark - 8.0.0-0rc1.1Jiri Denemark - 7.10.0-1Jiri Denemark - 7.9.0-1Jiri Denemark - 7.8.0-1Danilo C. L. de Paula - 7.6.0-2.fc34Jiri Denemark - 6.0.0-37Jiri Denemark - 6.0.0-36Jiri Denemark - 6.0.0-35Jiri Denemark - 6.0.0-34Jiri Denemark - 6.0.0-33Jiri Denemark - 6.0.0-32Jiri Denemark - 6.0.0-31Jiri Denemark - 6.0.0-30Jiri Denemark - 6.0.0-29Jiri Denemark - 6.0.0-28Jiri Denemark - 6.0.0-27Jiri Denemark - 6.0.0-26Jiri Denemark - 6.0.0-25Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Danilo C. L. de Paula - 6.0.0Jiri Denemark - 4.5.0-42Jiri Denemark - 4.5.0-41Jiri Denemark - 4.5.0-40Jiri Denemark - 4.5.0-39Jiri Denemark - 4.5.0-38Jiri Denemark - 4.5.0-37Jiri Denemark - 4.5.0-36Jiri Denemark - 4.5.0-35Jiri Denemark - 4.5.0-34Jiri Denemark - 4.5.0-33Jiri Denemark - 4.5.0-32Jiri Denemark - 4.5.0-31Jiri Denemark - 4.5.0-30Jiri Denemark - 4.5.0-29Danilo de Paula - 4.5.0-28Jiri Denemark - 4.5.0-27Jiri Denemark - 4.5.0-26Jiri Denemark - 4.5.0-25Jiri Denemark - 4.5.0-24Jiri Denemark - 4.5.0-23Jiri Denemark - 4.5.0-22Jiri Denemark - 4.5.0-21Jiri Denemark - 4.5.0-20Jiri Denemark - 4.5.0-19Jiri Denemark - 4.5.0-18Jiri Denemark - 4.5.0-17Jiri Denemark - 4.5.0-16Jiri Denemark - 4.5.0-15Jiri 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- conf: Introduce memory allocation threads (rhbz#2067126) - qemu_capabilities: Detect memory-backend-*.prealloc-threads property (rhbz#2067126) - qemu_validate: Validate prealloc threads against qemuCpas (rhbz#2067126) - qemu_command: Generate prealloc-threads property (rhbz#2067126)- node_device: Rework udevKludgeStorageType() (rhbz#2056673) - node_device: Treat NVMe disks as regular disks (rhbz#2056673)- qemu_command: Generate memory only after controllers (rhbz#2050697) - qemu: Validate domain definition even on migration (rhbz#2050702)- qemuDomainSetupDisk: Initialize 'targetPaths' (rhbz#2046172) - RHEL: Remove os.firmwareFeatures (rhbz#1929357) - conf: remove duplicated firmware type attribute (rhbz#1929357)- vircgroupv2: properly detect placement of running VM (rhbz#1798463) - virsystemd: export virSystemdHasMachined (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798463) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798463) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798463) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798463) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798463) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798463) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798463) - tests: add cgroup nested tests (rhbz#1798463) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798463) - qemu: Add virtio related options to vsock (rhbz#1931548) - domain_validate: use defines for cpu period and quota limits (rhbz#1798463) - docs: use proper cpu quota value in our documentation (rhbz#1798463) - vircgroup: enforce range limit for cpu.shares (rhbz#1798463) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1798463) - cpumap: Add support for ibrs CPU feature (rhbz#1926864) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1926864) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1926864) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1926864) - cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1926864)- qemu: move cgroup cpu period and quota defines to vircgroup.h (rhbz#1915733) - vircgroupv1: use defines for cpu period and quota limits (rhbz#1915733) - vircgroupv2: use defines for cpu period and quota limits (rhbz#1915733) - vircgroup: fix cpu quota maximum limit (rhbz#1915733) - util: add virNetDevGetPhysPortName (rhbz#1918708) - util: avoid manual VIR_FREE of a g_autofree pointer in virPCIGetName() (rhbz#1918708) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1918708)- cpu_map: Fix Icelake Server model number (rhbz#1537734) - cputestdata: Add test data for Snowridge (rhbz#1537734) - cpu_map: Add support for fsrm CPU feature (rhbz#1537734) - cpu_map: Add support for core-capability CPU feature (rhbz#1537734) - cpu_map: Add support for split-lock-detect CPU feature (rhbz#1537734) - cpu_map: Define and enable Snowridge model (rhbz#1537734) - util: fix typo in VIR_MOCK_WRAP_RET_ARGS() (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines in unit tests (rhbz#1607929) - util/tests: enable locking on iptables/ebtables commandlines by default (rhbz#1607929) - tests: fix iptables test case commandline options in virfirewalltest.c (rhbz#1607929) - network: be more verbose about the reason for a firewall reload (rhbz#1607929) - util: always check for ebtables/iptables binaries, even when using firewalld (rhbz#1607929) - util: synchronize with firewalld before we start calling iptables directly (rhbz#1607929) - util: call iptables directly rather than via firewalld (rhbz#1607929) - util: virhostcpu: Fail when fetching CPU Stats for invalid cpu (rhbz#1915183)- util: replace macvtap name reservation bitmap with a simple counter (rhbz#1874304) - util: assign tap device names using a monotonically increasing integer (rhbz#1874304) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1874304)- conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872610) - qemu: format 'ramfb' attribute for mediated devices (rhbz#1876297)- cpu_map: Add missing x86 features in 0x7 CPUID leaf (rhbz#1861506) - cpu_map: Add missing x86 features in 0x80000008 CPUID leaf (rhbz#1861506) - cpu_map: Add missing AMD SVM features (rhbz#1861506) - Add testdata for AMD EPYC 7502 (rhbz#1861506) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861506) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861506) - tests: qemuxml2argv: Use existing machine type for 'numatune-distances' case (rhbz#1749518) - qemuxml2xmltest: Add "numatune-distance" test case (rhbz#1749518) - conf: Move and rename virDomainParseScaledValue() (rhbz#1749518) - numa_conf: Drop CPU from name of two functions (rhbz#1749518) - qemu_command: Rename qemuBuildNumaArgStr() (rhbz#1749518) - qemuBuildMachineCommandLine: Drop needless check (rhbz#1749518) - numa_conf: Make virDomainNumaSetNodeCpumask() return void (rhbz#1749518) - Allow NUMA nodes without vCPUs (rhbz#1749518) - conf: Parse and format HMAT (rhbz#1749518) - conf: Validate NUMA HMAT configuration (rhbz#1749518) - numa: expose HMAT APIs (rhbz#1749518) - qemu: Introduce QEMU_CAPS_NUMA_HMAT capability (rhbz#1749518) - qemu: Build HMAT command line (rhbz#1749518) - qemuBuildNumaCommandLine: Fix @masterInitiator check (rhbz#1749518) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1749518) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1749518)- qemu: substitute missing model name for host-passthrough (rhbz#1850680) - 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) - qemu: Fix domfsinfo for non-PCI device information from guest agent (rhbz#1858771) - virDomainNetFindIdx: add support for CCW addresses (rhbz#1837495) - check for NULL before calling g_regex_unref (rhbz#1861176) - virhostcpu.c: fix 'die_id' parsing for Power hosts (rhbz#1876742) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1880418) - node_device: refactor udevProcessCCW (rhbz#1853289, rhbz#1865932) - node_device: detect CSS devices (rhbz#1853289, rhbz#1865932) - virsh: nodedev: ability to filter CSS capabilities (rhbz#1853289, rhbz#1865932) - node_device: detect DASD devices (rhbz#1853289, rhbz#1865932) - udevProcessCSS: Check if def->driver is non-NULL (rhbz#1853289, rhbz#1865932)- virdevmapper: Don't cache device-mapper major (rhbz#1860421) - virdevmapper: Handle kernel without device-mapper support (rhbz#1860421) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1860421)- src: assume sys/sysmacros.h always exists on Linux (rhbz#1860421) - virdevmapper.c: Join two WITH_DEVMAPPER sections together (rhbz#1860421) - virDevMapperGetTargetsImpl: Use VIR_AUTOSTRINGLIST (rhbz#1860421) - virdevmapper: Don't use libdevmapper to obtain dependencies (CVE-2020-14339, rhbz#1860421) - virDevMapperGetTargets: Don't ignore EBADF (rhbz#1860421)- qemu: blockjob: Don't base bitmap handling of active-layer block commit on QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1857779) - qemu: blockjob: Actually delete temporary bitmap on failed active commit (rhbz#1857779) - qemu: block: Remove 'active-write' bitmap even if there are no bitmaps to merge (rhbz#1857779) - qemuDomainBlockPivot: Rename 'actions' to 'bitmapactions' (rhbz#1857779) - qemuDomainBlockPivot: Ignore failures of creating active layer bitmap (rhbz#1857779)- Upgrade components in virt:rhel module:stream for RHEL-8.3 release (rhbz#1828317) - conf: Don't format http cookies unless VIR_DOMAIN_DEF_FORMAT_SECURE is used (CVE-2020-14301) - util: Introduce a parser for kernel cmdline arguments (rhbz#1848997) - qemu: Check if s390 secure guest support is enabled (rhbz#1848997) - qemu: Check if AMD secure guest support is enabled (rhbz#1848997) - tools: Secure guest check on s390 in virt-host-validate (rhbz#1848997) - tools: Secure guest check for AMD in virt-host-validate (rhbz#1848997) - docs: Update AMD launch secure description (rhbz#1848997) - docs: Describe protected virtualization guest setup (rhbz#1848997)- Resolves: bz#1828317 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- Resolves: bz#1810193 (Upgrade components in virt:rhel module:stream for RHEL-8.3 release)- RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808388) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808388) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808388) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808388) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808388) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808399)- qemu: Translate features in virQEMUCapsGetCPUFeatures (rhbz#1804224)- process: wait longer on kill per assigned Hostdev (rhbz#1785338) - process: wait longer 5->30s on hard shutdown (rhbz#1785338)- selinux: Do not report an error when not returning -1 (rhbz#1788096) - qemu: Fix hyperv features with QEMU 4.1 (rhbz#1794868) - qemu: Prefer dashes for hyperv features (rhbz#1794868) - cpu: Drop KVM_ from hyperv feature macros (rhbz#1794868) - cpu: Drop unused KVM features (rhbz#1794868) - qemu: Fix KVM features with QEMU 4.1 (rhbz#1794868) - cpu: Drop CPUID definition for hv-spinlocks (rhbz#1794868)- cpu_map/x86: Add support for BFLOAT16 data type (rhbz#1749516)- cpu_map: Add TAA_NO bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135) - cpu_map: Add TSX_CTRL bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135)- cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cputest: Add data for Ice Lake Server CPU (rhbz#1749672, rhbz#1756156, rhbz#1721608) - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1749672, rhbz#1756156, rhbz#1721608) - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1749672, rhbz#1756156, rhbz#1721608)- vircgroupv2: fix setting cpu.max period (rhbz#1749227)- vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747440)- vircgroupv2: fix parsing multiple values in single file (rhbz#1741825) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1741837)- virDomainObjListAddLocked: Produce better error message than 'Duplicate key' (rhbz#1737790) - virdbus: Grab a ref as long as the while loop is executed (rhbz#1741900)- virDomainObjListAddLocked: fix double free (rhbz#1728530) - docs: schemas: Decouple the virtio options from each other (rhbz#1729675) - util: command: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: command: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434) - util: virnetdevopenvswitch: Drop an unused variable @ovs_timeout (rhbz#1721434) - util: netdevopenvswitch: use VIR_AUTOPTR for aggregate types (rhbz#1721434) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1721434) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1721434) - test: Introduce virnetdevopenvswitchtest (rhbz#1721434) - vircommand: Separate mass FD closing into a function (rhbz#1721434) - virCommand: use procfs to learn opened FDs (rhbz#1721434) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1721434) - util: Avoid possible error in virCommandMassClose (rhbz#1721434) - vircgroup: fix cgroups v2 controllers detection (rhbz#1689297) - vircgroupv2: store enabled controllers (rhbz#1689297)- virWaitForDevices: Drop confusing part of comment (rhbz#1710575) - lib: Drop UDEVSETTLE (rhbz#1710575) - m4: Provide default value fore UDEVADM (rhbz#1710575) - m4: Drop needless string checks (rhbz#1710575) - util: vircgroup: introduce virCgroup(Get|Set)ValueRaw (rhbz#1658890) - util: vircgroup: move virCgroupGetValueStr out of virCgroupGetValueForBlkDev (rhbz#1658890) - util: vircgroupv1: add support for BFQ blkio files (rhbz#1658890) - util: vircgroupv2: add support for BFQ files (rhbz#1658890) - Handle copying bitmaps to larger data buffers (rhbz#1703160)- cpu: allow include files for CPU definition (rhbz#1686895) - cpu: fix cleanup when signature parsing fails (rhbz#1686895) - cpu: push more parsing logic into common code (rhbz#1686895) - cpu: simplify failure cleanup paths (rhbz#1686895) - cpu_map: Add support for arch-capabilities feature (rhbz#1693433) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1686895) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1686895) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1686895) - cpu_x86: Separate ancestor model parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate vendor parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Separate feature list parsing from x86ModelParse (rhbz#1686895) - cpu_x86: Make sure CPU model names are unique in cpu_map (rhbz#1686895) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1686895) - cpu_x86: Store CPU signature in an array (rhbz#1686895) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1686895) - cpu_x86: Log decoded CPU model and signatures (rhbz#1686895) - qemu_capabilities: Inroduce virQEMUCapsGetCPUModelX86Data (rhbz#1686895) - qemu_capabilities: Introduce virQEMUCapsGetCPUModelInfo (rhbz#1686895) - qemu_capabilities: Use virQEMUCapsGetCPUModelInfo (rhbz#1686895) - cpu_x86: Add virCPUx86DataGetSignature for tests (rhbz#1686895) - cpu_map: Add hex representation of signatures (rhbz#1686895) - cputest: Test CPU signatures (rhbz#1686895) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1686895) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1686895) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1686895) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1686895) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1686895) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1686895) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1686895) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1686895) - cpu_x86: Require within in CPU map (rhbz#1697627) - cputest: Add data for Intel(R) Xeon(R) Platinum 8268 CPU (rhbz#1693433) - cpu_map: Add Cascadelake-Server CPU model (rhbz#1693433) - cpu_x86: Introduce virCPUx86DataItem container struct (rhbz#1697627) - cpu_x86: Rename virCPUx86Vendor.cpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86DataItem variables (rhbz#1697627) - cpu_x86: Rename x86DataCpuidNext function (rhbz#1697627) - cpu_x86: Rename x86DataCpuid (rhbz#1697627) - cpu_x86: Rename virCPUx86CPUIDSorter (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUIDInt (rhbz#1697627) - cpu_x86: Rename virCPUx86DataAddCPUID (rhbz#1697627) - cpu_x86: Rename virCPUx86VendorToCPUID (rhbz#1697627) - cpu_x86: Simplify x86DataAdd (rhbz#1697627) - cpu_x86: Introduce virCPUx86DataCmp (rhbz#1697627) - cpu_x86: Make x86cpuidSetBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidClearBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidAndBits more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatchMasked more general (rhbz#1697627) - cpu_x86: Make x86cpuidMatch more general (rhbz#1697627) - cpu_x86: Store virCPUx86DataItem content in union (rhbz#1697627) - cpu_x86: Add support for storing MSR features in CPU map (rhbz#1697627) - cpu_x86: Move *CheckFeature functions (rhbz#1697627) - cputest: Add support for MSR features to cpu-parse.sh (rhbz#1697627) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1697627) - vircpuhost: Add support for reading MSRs (rhbz#1697627) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1697627) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1697627) - cpu_conf: Introduce virCPUDefFilterFeatures (rhbz#1697627) - qemu_command: Use consistent syntax for CPU features (rhbz#1697627) - tests: Add QEMU caps data for future 4.1.0 (rhbz#1697627) - tests: Add domain capabilities case for QEMU 4.1.0 (rhbz#1697627) - qemuxml2argvtest: Add test for CPU features translation (rhbz#1697627) - qemu: Add APIs for translating CPU features (rhbz#1697627) - qemu: Probe for max-x86_64-cpu type (rhbz#1697627) - qemu: Probe for "unavailable-features" CPU property (rhbz#1697627) - qemu: Probe host CPU after capabilities (rhbz#1697627) - qemu_command: Use canonical names of CPU features (rhbz#1697627) - qemu: Translate feature names from query-cpu-model-expansion (rhbz#1697627) - qemu: Don't use full CPU model expansion (rhbz#1697627) - qemu: Make qemuMonitorGetGuestCPU usable on x86 only (rhbz#1697627) - cpu: Introduce virCPUDataAddFeature (rhbz#1697627) - qemu: Add type filter to qemuMonitorJSONParsePropsList (rhbz#1697627) - util: string: Introduce macro for automatic string lists (rhbz#1697627) - util: json: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1697627) - qemu: Introduce generic qemuMonitorGetGuestCPU (rhbz#1697627) - qemu_process: Prefer generic qemuMonitorGetGuestCPU (rhbz#1697627) - util: Rework virStringListAdd (rhbz#1697627) - conf: Introduce virCPUDefCheckFeatures (rhbz#1697627) - cpu_x86: Turn virCPUx86DataIteratorInit into a function (rhbz#1697627) - cpu_x86: Introduce virCPUx86FeatureFilter*MSR (rhbz#1697627) - cpu_x86: Read CPU features from IA32_ARCH_CAPABILITIES MSR (rhbz#1697627) - cpu_map: Introduce IA32_ARCH_CAPABILITIES MSR features (rhbz#1697627) - qemu: Forbid MSR features with old QEMU (rhbz#1697627) - qemu: Drop MSR features from host-model with old QEMU (rhbz#1697627) - cpu_x86: Fix memory leak - virCPUx86GetHost (rhbz#1697627) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1624204) - qemu: Drop "user-" prefix for guestfwd netdev (rhbz#1624204) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1624204) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1624204) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1624204) - daemon: Register secret driver before storage driver (rhbz#1685151) - bhyve: Move autostarting of domains into bhyveStateInitialize (rhbz#1685151) - Revert "virStateDriver - Separate AutoStart from Initialize" (rhbz#1685151) - Revert "Separate out StateAutoStart from StateInitialize" (rhbz#1685151) - util: moving 'type' argument to avoid issues with mount() syscall. (rhbz#1689297) - util: cgroup: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1689297) - vircgroup: Rename structs to start with underscore (rhbz#1689297) - vircgroup: Introduce standard set of typedefs and use them (rhbz#1689297) - vircgroup: Extract file link resolving into separate function (rhbz#1689297) - vircgroup: Remove unused function virCgroupKill() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupAddTaskController() (rhbz#1689297) - vircgroup: Unexport unused function virCgroupRemoveRecursively (rhbz#1689297) - vircgroup: Move function used in tests into vircgrouppriv.h (rhbz#1689297) - vircgroup: Remove pointless bool parameter (rhbz#1689297) - vircgroup: Extract mount options matching into function (rhbz#1689297) - vircgroup: Use virCgroupMountOptsMatchController in virCgroupDetectPlacement (rhbz#1689297) - vircgroup: Introduce virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: machinename will never be NULL (rhbz#1689297) - vircgroup: Remove virCgroupAddTaskController (rhbz#1689297) - vircgroup: Introduce virCgroupGetMemoryStat (rhbz#1689297) - lxc: Use virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: fix MinGW build (rhbz#1689297) - vircgroup: Duplicate string before modifying (rhbz#1689297) - vircgroup: Extract controller detection into function (rhbz#1689297) - vircgroup: Extract placement validation into function (rhbz#1689297) - vircgroup: Split virCgroupPathOfController into two functions (rhbz#1689297) - vircgroup: Call virCgroupRemove inside virCgroupMakeGroup (rhbz#1689297) - vircgroup: Simplify if conditions in virCgroupMakeGroup (rhbz#1689297) - vircgroup: Remove obsolete sa_assert (rhbz#1689297) - tests: Resolve possible overrun (rhbz#1689297) - vircgroup: cleanup controllers not managed by systemd on error (rhbz#1689297) - vircgroup: fix bug in virCgroupEnableMissingControllers (rhbz#1689297) - vircgroup: rename virCgroupAdd.*Task to virCgroupAdd.*Process (rhbz#1689297) - vircgroup: introduce virCgroupTaskFlags (rhbz#1689297) - vircgroup: introduce virCgroupAddThread (rhbz#1689297) - vircgroupmock: cleanup unused cgroup files (rhbz#1689297) - vircgroupmock: rewrite cgroup fopen mocking (rhbz#1689297) - vircgrouptest: call virCgroupDetectMounts directly (rhbz#1689297) - vircgrouptest: call virCgroupNewSelf instead virCgroupDetectMounts (rhbz#1689297) - util: introduce vircgroupbackend files (rhbz#1689297) - vircgroup: introduce cgroup v1 backend files (rhbz#1689297) - vircgroup: extract virCgroupV1Available (rhbz#1689297) - vircgroup: detect available backend for cgroup (rhbz#1689297) - vircgroup: extract virCgroupV1ValidateMachineGroup (rhbz#1689297) - vircgroup: extract virCgroupV1CopyMounts (rhbz#1689297) - vircgroup: extract v1 detect functions (rhbz#1689297) - vircgroup: extract virCgroupV1CopyPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1ValidatePlacement (rhbz#1689297) - vircgroup: extract virCgroupV1StealPlacement (rhbz#1689297) - vircgroup: extract virCgroupV1DetectControllers (rhbz#1689297) - vircgroup: extract virCgroupV1HasController (rhbz#1689297) - vircgroup: extract virCgroupV1GetAnyController (rhbz#1689297) - vircgroup: extract virCgroupV1PathOfController (rhbz#1689297) - vircgroup: extract virCgroupV1MakeGroup (rhbz#1689297) - vircgroup: extract virCgroupV1Remove (rhbz#1689297) - vircgroup: extract virCgroupV1AddTask (rhbz#1689297) - vircgroup: extract virCgroupV1HasEmptyTasks (rhbz#1689297) - vircgroup: extract virCgroupV1BindMount (rhbz#1689297) - vircgroup: extract virCgroupV1SetOwner (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoServiced (rhbz#1689297) - vircgroup: extract virCgroupV1GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: extract virCgroupV1SetMemory (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryStat (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemoryUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)Memory*Limit (rhbz#1689297) - vircgroup: extract virCgroupV1GetMemSwapUsage (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)Device (rhbz#1689297) - vircgroup: extract virCgroupV1(Allow|Deny)AllDevices (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuShares (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: extract virCgroupV1SupportsCpuBW (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacct*Usage (rhbz#1689297) - vircgroup: extract virCgroupV1GetCpuacctStat (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)FreezerState (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMems (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - vircgroup: extract virCgroupV1(Set|Get)CpusetCpus (rhbz#1689297) - vircgroup: rename virCgroupController into virCgroupV1Controller (rhbz#1689297) - vircgroup: rename controllers to legacy (rhbz#1689297) - vircgroup: remove VIR_CGROUP_SUPPORTED (rhbz#1689297) - vircgroup: include system headers only on linux (rhbz#1689297) - vircgroupv1: fix build on non-linux OSes (rhbz#1689297) - Revert "vircgroup: cleanup controllers not managed by systemd on error" (rhbz#1689297) - util: introduce cgroup v2 files (rhbz#1689297) - vircgroup: introduce virCgroupV2Available (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidateMachineGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2CopyPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectMounts (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2ValidatePlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2StealPlacement (rhbz#1689297) - vircgroup: introduce virCgroupV2DetectControllers (rhbz#1689297) - vircgroup: introduce virCgroupV2HasController (rhbz#1689297) - vircgroup: introduce virCgroupV2GetAnyController (rhbz#1689297) - vircgroup: introduce virCgroupV2PathOfController (rhbz#1689297) - vircgroup: introduce virCgroupV2MakeGroup (rhbz#1689297) - vircgroup: introduce virCgroupV2Remove (rhbz#1689297) - vircgroup: introduce virCgroupV2AddTask (rhbz#1689297) - vircgroup: introduce virCgroupV2HasEmptyTasks (rhbz#1689297) - vircgroup: introduce virCgroupV2BindMount (rhbz#1689297) - vircgroup: introduce virCgroupV2SetOwner (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2GetBlkioIoDeviceServiced (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWeight (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteIops (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadBps (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteBps (rhbz#1689297) - vircgroup: introduce virCgroupV2SetMemory (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemoryUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemoryHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemorySoftLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)MemSwapHardLimit (rhbz#1689297) - vircgroup: introduce virCgroupV2GetMemSwapUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuShares (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsPeriod (rhbz#1689297) - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsQuota (rhbz#1689297) - vircgroup: introduce virCgroupV2SupportsCpuBW (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctUsage (rhbz#1689297) - vircgroup: introduce virCgroupV2GetCpuacctStat (rhbz#1689297) - vircgroup: register cgroup v2 backend (rhbz#1689297) - vircgroup: add support for hybrid configuration (rhbz#1689297) - vircgroupmock: change cgroup prefix (rhbz#1689297) - vircgroupmock: add support to test cgroup v2 (rhbz#1689297) - vircgrouptest: introduce initFakeFS and cleanupFakeFS helpers (rhbz#1689297) - vircgrouptest: prepare testCgroupDetectMounts for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for cgroup v2 (rhbz#1689297) - vircgrouptest: add detect mounts test for hybrid cgroups (rhbz#1689297) - vircgrouptest: prepare validateCgroup for cgroupv2 (rhbz#1689297) - vircgrouptest: add cgroup v2 tests (rhbz#1689297) - vircgrouptest: add hybrid tests (rhbz#1689297) - virt-host-validate: rewrite cgroup detection to use util/vircgroup (rhbz#1689297) - virt-host-validate: require freezer for LXC (rhbz#1689297) - virt-host-validate: Fix build on non-Linux (rhbz#1689297) - tests: Use correct function name in error path (rhbz#1689297) - util: Fix virCgroupGetMemoryStat (rhbz#1689297) - tests: Augment vcgrouptest to add virCgroupGetMemoryStat (rhbz#1689297) - vircgroup: introduce virCgroupKillRecursiveCB (rhbz#1689297) - vircgroupv2: fix virCgroupV2ValidateMachineGroup (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMems (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetMemoryMigrate (rhbz#1689297) - util: implement virCgroupV2(Set|Get)CpusetCpus (rhbz#1689297) - util: enable cgroups v2 cpuset controller for threads (rhbz#1689297) - util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB (rhbz#1689297) - internal: introduce a family of NULLSTR macros (rhbz#1689297) - util: vircgroup: improve controller detection (rhbz#1689297) - util: vircgroupv2: use any controller to create thread directory (rhbz#1689297) - util: vircgroupv2: enable CPU controller only if it's available (rhbz#1689297) - util: vircgroupv2: separate return values of virCgroupV2EnableController (rhbz#1689297) - util: vircgroupv2: don't error out if enabling controller fails (rhbz#1689297) - util: vircgroupv2: mark only requested controllers as available (rhbz#1689297) - Revert "util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB" (rhbz#1689297) - util: vircgroupv2: stop enabling missing controllers with systemd (rhbz#1689297)- Rebuild all virt packages to fix RHEL's upgrade path - Resolves: rhbz#1695587 (Ensure modular RPM upgrade path)- RHEL: spec: Disable gluster on i686 (rhbz#1722668) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1722735)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: skip RDMA detection for non-PCI network devices (rhbz#1693299) - virfile: Detect ceph as shared FS (rhbz#1698133) - virfile: added GPFS as shared fs (rhbz#1698133) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1716943) - qemu: Rework setting process affinity (rhbz#1716943) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1716943) - conf: Add definitions for 'uid' and 'fid' PCI address attributes (rhbz#1508149) - qemu: Introduce zPCI capability (rhbz#1508149) - qemu: Enable PCI multi bus for S390 guests (rhbz#1508149) - conf: Introduce extension flag and zPCI member for PCI address (rhbz#1508149) - conf: Introduce address caching for PCI extensions (rhbz#1508149) - qemu: Auto add pci-root for s390/s390x guests (rhbz#1508149) - conf: use virXMLFormatElement() in virDomainDeviceInfoFormat() (rhbz#1508149) - conf: Introduce parser, formatter for uid and fid (rhbz#1508149) - qemu: Add zPCI address definition check (rhbz#1508149) - conf: Allocate/release 'uid' and 'fid' in PCI address (rhbz#1508149) - qemu: Generate and use zPCI device in QEMU command line (rhbz#1508149) - qemu: Add hotpluging support for PCI devices on S390 guests (rhbz#1508149) - qemuDomainRemoveRNGDevice: Remove associated chardev too (rhbz#1508149) - qemu_hotplug: remove erroneous call to qemuDomainDetachExtensionDevice() (rhbz#1508149) - qemu_hotplug: remove another erroneous qemuDomainDetachExtensionDevice() call (rhbz#1508149) - util: Propagate numad failures correctly (rhbz#1716907) - util: Introduce virBitmapUnion() (rhbz#1716908) - util: Introduce virNumaNodesetToCPUset() (rhbz#1716908) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1716908) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1716908) - qemuBuildMemoryBackendProps: Pass @priv instead of its individual members (rhbz#1624223) - qemu: Don't use -mem-prealloc among with .prealloc=yes (rhbz#1624223) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691356) - qemuProcessBuildDestroyMemoryPathsImpl: Don't overwrite error (rhbz#1658112) - qemu_security: Fully implement qemuSecurityDomainSetPathLabel (rhbz#1658112) - qemu: process: SEV: Assume libDir to be the directory to create files in (rhbz#1658112) - qemu: process: SEV: Relabel guest owner's SEV files created before start (rhbz#1658112)- tests: qemuxml2argv: add CAPS_ARCH_LATEST macro (rhbz#1698855) - qemu: Add ccw support for vhost-vsock (rhbz#1698855) - qemu: Allow creating ppc64 guests with graphics and no USB mouse (rhbz#1683681) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692354) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692354) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692354) - cpu_map: Add support for cldemote CPU feature (rhbz#1537731) - util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1505998) - qemu: domain: Simplify non-VFIO memLockLimit calculation for PPC64 (rhbz#1505998) - qemu_domain: add a PPC64 memLockLimit helper (rhbz#1505998) - qemu_domain: NVLink2 bridge detection function for PPC64 (rhbz#1505998) - PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough (rhbz#1505998) - cpu_x86: Do not cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - qemu: Don't cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)- network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1650320)- util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1650320)- docs: Drop /dev/net/tun from the list of shared devices (rhbz#1665400) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1665400) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1665400) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1665400) - security: dac: Relabel /dev/sev in the namespace (rhbz#1665400) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1665400) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1665400) - Revert "RHEL: Require firewalld-filesystem for firewalld rpm macros" (rhbz#1650320) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1650320) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1650320) - util: move all firewalld-specific stuff into its own files (rhbz#1650320) - util: new virFirewallD APIs + docs (rhbz#1650320) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1650320) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1650320) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1650320) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1650320) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1670337)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669424)- qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1666605) - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1553255) - qemu: command: Don't format image properties for empty -drive (rhbz#1553255)- conf: correct false boot order error during domain parse (rhbz#1630393) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1665000) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1665000) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665244) - util: remove const specifier from nlmsghdr arg to virNetlinkDumpCallback() (rhbz#1583131) - util: add a function to insert new interfaces to IPv6CheckForwarding list (rhbz#1583131) - util: use nlmsg_find_attr() instead of an open-coded loop (rhbz#1583131) - util: check accept_ra for all nexthop interfaces of multipath routes (rhbz#1583131) - util: make forgotten changes suggested during review of commit d40b820c (rhbz#1583131)- virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1659048) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1582424) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1582424) - qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656362) - qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656362)- util: Don't overflow in virRandomBits (rhbz#1655586) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1655586) - spec: remove libcgroup and cgconfig (rhbz#1602407) - qemu: Drop duplicated code from qemuDomainDefValidateFeatures() (rhbz#1647822) - tests: Add capabilities data for QEMU 3.1.0 on ppc64 (rhbz#1647822) - qemu: Introduce QEMU_CAPS_MACHINE_PSERIES_CAP_NESTED_HV (rhbz#1647822) - conf: Parse and format nested-hv feature (rhbz#1647822) - qemu: Format nested-hv feature on the command line (rhbz#1647822) - qemu: Add check for whether KVM nesting is enabled (rhbz#1645139) - secret: Add check/validation for correct usage when LookupByUUID (rhbz#1656255) - cpu: Add support for "stibp" x86_64 feature (rhbz#1655032)- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1634782) - qemu: Ignore nwfilter binding instantiation issues during reconnect (rhbz#1648544) - qemu: Set identity for the reconnect all thread (rhbz#1648546) - Revert "access: Modify the VIR_ERR_ACCESS_DENIED to include driverName" (rhbz#1631608) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - qemu: add vfio-ap capability (rhbz#1508146) - qemu: vfio-ap device support (rhbz#1508146) - qemu: Extract MDEV VFIO PCI validation code into a separate helper (rhbz#1508146) - conf: Move VFIO AP validation from post parse to QEMU validation code (rhbz#1508146) - qemu: Fix post-copy migration on the source (rhbz#1649169)- 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/bin/sh/bin/sh 8.0.0-6.module_el8.7.0+1140+ff0772f98.0.0-6.module_el8.7.0+1140+ff0772f98.0.0-6.module_el8.7.0+1140+ff0772f9 virtinterfaced.confvirtinterfaced.build-idaaeafa2cc66df2c9f81c031e0c866d1d47454c223c4b3bd6401f36803bb69dcbea2de5bac46d3dvirtinterfaced-admin.socketvirtinterfaced-ro.socketvirtinterfaced.servicevirtinterfaced.socketlibvirt_driver_interface.sovirtinterfacedtest_virtinterfaced.augvirtinterfaced.augvirtinterfaced.8.gz/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id/04//usr/lib/.build-id//usr/lib/.build-id/22//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=04aaeafa2cc66df2c9f81c031e0c866d1d47454c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=223c4b3bd6401f36803bb69dcbea2de5bac46d3d, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)rPRR R RRRRRRR4R}R R RRRRRRR R RRRRRRRRRwR?RpRSRbRhR]RNR2ReR1RJRzR&R/RERAR,RTRWR5RQR%RXRkRaRuRCR.RoR$RmR|RjRLRPRURlR>RFRBR[RtROR^R;RVR@RiRRRsR{R'R9R8R/dev/null 2>&1 || : fi rm -f /var/lib/rpm-state/libvirt/restart-virtinterfaced rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-81de9e29352b78b565213484ece921748c39fc66ec7ae9375cce03b5a8e7cbe6cvirt:rhel:8070020220503155527:3b9f49c4?7zXZ !#,<] b2u Q{LTei M̭Nc$ ]=%gjF9Op#(M9)g5B=* g/LAHޚFS?&> k j>ן[) Ā w2j`J];}}!'S9 ;cEw,V0D뱓i|3IrwK§L|[,1bW:S7x~H YHtf-'0T !v gdž2-9%9s仧d_/=PǃN@c i'͵6/z1Xu锬0j{u%M%y~3o0arpZ!|]S勷 Q]oVyr 0W IBa1<|H+,2@?y@x~PcNC8uFDdC}&3⪍)IuLkd.a\\D ٩t]La%; X^'Ί'UC`5%#kl`"T[I;eְny5H"8uN'|).=Jk)Vo؇z* h0H%rEGڂ>7hW^@`N!;)n],6Meij l=5o5%!-V7ukU&z%[W b0LQp䰱b(Pek GPDi]mA"wN QT/qy=࣪ -X`4o^ s.u&i^dLuO}Iz{_}P1k|P |t-%qNū4@5>Ii4^~\%ŕ/tUtg"b &[ sj Y-{G!S[pzN mn0>nAsΊٰ]j{}Jb'7c~la^IiɅ:QDKda$B?x -MDަ%g^\+=EP;!R !a}F&NTk=X+c# EI HޔOp1 VZ'cU3jNEqMwFd+ MR/grd&[WBh7M#ylr/&я?̀,585|K=Rodn;r+,WOOEJAT!bΕ7~?E$ %.{7צ(;+^i^jo1ߝ ,LG+׊,/g5[y>a^c$+VaRHݗ &rɸ+%[Ĉ\nl˰J&w{ԵЂ}(M?>{?`z+Ĭ?87 1(I9Kn< {ЇcH"Zcw:$ BUtڡ%*#jY: HK~-|%{ƛ$tU i(nCp7Ւ'$Rj!m/ CXxj * m[Rs `cPn!y!MH4gP0śN/QөCix^(LKn%"{~sZQ. @=@WI²?Z3>Nz+.S o9H7Qaxwu:[c_oweм:|f8( 3e!DrLz5o  AbgRdϝ4Q/2|14deE|6s~=w\Wu#ʳaM"Zc2z)8c-H f os2IER7JjU@h+ /S?b$jV<FXш TDOWD9ZȿW]X^$Ӭ/}aa)V]D$(hMUJ<a퓊m~3$bt:@ji/T!vb^_QG˚sq̻]s%X2UEUi2J$%)Ps$xZO*  dW=1ԴD^MɺXOBo (=7Zy`֠No=FƴAV`EPԾGj1 )ۣK[L 潭1ǵI:J2Y$h$HH\ԻG>$=c}J%jaol(=ΖH;RrY2/7ZAgrEpZ;z:R +eV,4}v$iQ喉"̜‘[_e0Fi/qP#O+x?E<(vh汒qR9g%#xXmX8% z+pU&[ʂ{ܫf7A6nCKX`5"j+mY.,QдwA-l?`SL&|Rbft0\0ѝt6󽋎F0Y]?+@u=" Ֆ;**˾x4`Q (YҠB8q*.G)&'nLN7oJ`Zn lTrS|{ݳw5v#7mQǀ4 ri;W$ uX3v ^G]Mg*7t1|Ȱ6i=jF7lQx8~p w@Vwc쵰|?E?Upܶ+0w5P”asSSz_'$52:*qb)U蜛'.ؘ$0kEqrLð[p{!>\SЏaXhTtA,#pظ`5.~ϗ17xFnS$rReU3xxI|m2f*-YvhF7e ?罭8c/}o*|6q3a$ )0 /D1NQ9(fL|RpL\{c'.4RTlA-ռm-HE:ӔWg m|B}')Kzb֐ (SSfz}Bbr"6'gwßϧ)5,q(.3|L"L5tίF{0Rqslr|TO)*]ɢ} 1QSjnD3z``m[ҲZ5JpbZ"dUEFMHܽ/o0Z/mV"=@K`DKuA60 ^u`֠)+%db_AIPf> }`Z彻)|>HH%LbRUu>n[HA[To379SH%[)9G|s0'ꀯ&.E?]I=I%_o6O,iy6Xϑ^J}2f7+9?2O@P'2~ÀMc<|EOKn}ƯNOڡ",[2"4q3e10O#vYPQ9!:ܯmkMnj&KBT<;E F1a1-WA.xh,`+}3׸iFW%] xG}!Y *,"ʓQfX[c7Pqכpn9QF^nqNr9sw5g(KgHi_M 9ʬU"?`M!#P)16pJڟ)!G) )nE(N u6٤;6XȈѵ=@+D~(S[hЋl۩hpHO;K ef;]pTRa5*;) <d3: a7~jW,a& BrZz7|vΟGC\/rHCii OZ ́IhnU[H->p8Ɂ:ؽj)'uI'2_QrY۰i fEIQU;a(#,2&TdO?mua>?eOm\ =bxR7(so/6KM1nvR=QHnHUYUU5C٘?eͯJ+#HI2X5 g~4хLr%maa&w(dtp*FڛG*g# *)EEZRn#?mj!Ck ã)(sx~Z1f 'c)jv_q;3q)h%~M-_ ،+zZLUdE1z{p9d~/1v0ߡzZx'PSxdV6XbOi GE |ᵾrqygrU7ҮT 2VUEIrj[iS,`p='`|^{4ݪ9w)D-JU!(;dz8YQHOZ٩cy>Yn" _K@mu֪tEr!cXBp`{~E.Az/c2n~D[n=1gϔDy\uȂ6Y3 0$.(Յ<ީtp8ơJD"3. ۏQ'`{6ΟCJ{ޅw KNE0KvDxT?| Br^ݿ25yv%Eu珩: IYFar#0H:6%v( bI H\^s {O7@/$?+KiVו]D留C-F Qkx!ܵOOK@!_X4b&{r*R2Qz@21³x[&H.#Ou&Q{Y H᧵hQ'>@!mĞڸfiP~e$bWs#=}]!=e1xL9[;ǡ R@㬪LڅJ (_Ke%--bR<)THzcK񽊖FB/GB8s0݌<  oFuin8>G΅8JbE5E}XZ$G^\ko v O!$AM; $=!:il҄#]Dut&IIJb3|!d/C:y7u[$Ҝ_ 6kw#P/sM׽G |?Y/@tlEExz3?_drXĦGXC}'S].+Q'o; (<; =ǿzSi/$ w TUK8ֽGP.}q} W~E?hcwYA3)9l`r7X`1/<lש0P[mL Pǧ},G%D-?~"}ֵ7LmV/lA=K,uĬ_YTdƎd"ѱN;>L '+0Q 0bWqT%(2\{xV8o} J%~ )n'.2uwFڣ?pߣQEeؓAgQz2sꚲ?p3{;Bt=\Sz]#!_>P~9M|ϋ{}-a*2LJM3 UxoA `Cn|Pw]_d8Ov0ނ O0U6t'"p`8DN vzi*c36Hh`ېƻ@(J2T"A2J&?ΤkA8 XRhz<$Ю; q33/ӉypN8C@RӴlyL+0 v N]t!o(:3ؑwҬ-|@]хG4FfƠ3U~9iLXB(ZE9 z*nf|GPr-=!Sk!=*JqRSzc|@oQo /NC?k3u3X_cQFG/B_|eUT`iU䷓siT4fF|p{&Kv 8=2PLҲ6p0}[eI d=KM$*1gJe4ʣwb@ey[bhR7 b-,2~! 3.~:}h@i8Jº%*3Z 5_2}XCW+Qj.=N@r4n)1#c[@cð)4{ r8EML2:Al)e\FҧLQPT59T,pϝ$jbVYQG毼lS\)7\={"CLRkltxe In'{G[0Va`%g$Sn'*J_Z#Z34&TA,x3vA|d"0C<ZkJ[g]VGϤ1iӔoUYU2~˟E{`5Mp=F>6-,TR$Fk%,Bo>ti/RN/T1' {E֋Rd?W(*~s$:/$e17_63 #RJ2 VQ)'Y]T&NN.6l\3$#%EGQK(z)2rI h҆6_;#ZH1{K4njKVHC>QTk^1_ ,^OEu,713['x\zU18{ v0MCxz7%1# ~n-tBEY xAtU9o$IѤxOEY랧D7{bpܦkPִpn^t9*7vzz[$5@j=SShNOrHVN@oZ!gL7:O9pbVOY6xoRLi|h8VLJ/q%JCTr-_ p0lUd²Zf#5>ShbZ mJ"h*j.C_,1a},eUSq"?໙9ǢfF9<=j.P4T6w?ŀ~ c Đbl G>Cg},{tM KqYY%96z=|>}7r$t,d_{ׇ4d˜Km.ҵ !JⶀE.5yMpph,4DtUYޑz#9[^wvq'Fm[UY\ 497nk2>9Xc;2 )=b#, ;B/1*=ev\sNrh¶/QERm:Z]#vYu?_E]Of8`(^r Ut6vӉ e{;ŕ&P⹮{rUx@t WJf"K: 3XvƚMb˜lkA<%!f (a=DD;i;gUQUy oKyt” *ƱRO[tq9KF%u|.*K|xɢ<5d-PqaBXˁ, XkMy9[Y%29qCu )-Ĵ[;$´^*gb6[UEIb<8E4\ d& |gm86{DzȺžGܢs sK_¿7Pm3?E>zQD81dC܍v? j,1TmpD[r:ݰyW:}iA"XEd#=ǤkzlmY f~ӵz5S!53)zb`L#t)?qA S,%Ad$>̀'X+=GPiB]9Vhyfg?[u)fYoo8k遬wOJ\yr>CCݢJY wuRBLQmN$BBjCrh} ~)8|4xޱ. ͮe 7Uk!dL&.h?uoQBXdW%^]C䞷~U.HY^.R5ayԣ9vR_RX=)"ODmftAhִ-0=6EP|?P~kwC(\S뮀@Wru*vLaoH$ǟ cJ#1I([dgqqvA&H6IM'TpNfH4Usa:x mr&$V#'G{H;0 wn) t#9(a7+=v4>ԟ؊LlwWղʌ,Jy['so2Śy6l \kOrR6ye0JЍ@ObR)YUehCmGkx'Tx H'뽪9|#c_ )|]3q' Z2@z]_4kW)pu>lbE0T1gտkWmȃeK"097p}̈́L{yL[b!{TDd;hR=uem׻Ѓۙ-d\I;iuS7?X~

q=b :mQ\÷αTtdg&% *ߠ~K,~#I 7$&@UGILClb')Ckz0,⡖(7:(~ i%g_3KY7rB^n (wҕ2+؟q.iν-Kۥ-G}-Ltr-%*uLٽIʘ! Ai 5 2KupjEڟtK]h8*$GW=HW'Z0YNRc@ \vg.ߢ6R0RRgl!qñ&8i8btFE?Q5bz{{9s2q̜iabTE=Aٶnw}*FN~c·AL؞WpJuvhÙ^,oO(Qoĭ  'OK]/@ߟ" yJkC$xhծ6}@TajӗX'Ԃ,rcq_\ZV8A9’ {TH\>C9Px*]q'܌X==n M(/mez|lb1. @ZE~Fy0&>HH1,= NI.@c|^>Swr 8Ff3줎9oekInU~~uWԶw h6EO/j?-C)]ᡤdOmcoeX"E*T߁&1҇~m{{" yڀ Q$ ceir3);d= G;ȸqfmFHб(@K2q.[ޯ!Vr#[A=:fs*@0grP]*{4M"o6xAk)19I4a{(Y@v8H-{&Lq9PV(,̀}v wpF,mr+oS99&n?oƭ qjr+Exp4 G=HO֟<7)g_"*6)\.QU=3N]H<Zg!)0]]=C2"+śyw0Zs{I%G-ޚ֍}E2r&N]\N&~7zڦ4˝!:ΫhiȲ^q^:)7+Q^wJ eTu}%jV;׃R#K=nzdǤyngD\3A8@nn~#Q#T"@QiZ}\SY|"P)X YB,@蠺օ?"Z0^_eh,QmAXI[Iͻ0l: Bi"PfRP`A7ءU&&G h'umC+[hP$( >N_Ú}'L٪1]{hMDKrSҊle6dz#>{+s m]+܇PgCij-[<2}G *u~D41^@ea;0+!to=ri[L/i([%+}YIˇPhTUr[qa> )>s%/ / }'L=_kqW7'><ǠAGnǼxdL Ŧ/m& FgHu;!+j"@d~ F9ik0󮪩|ihmL:id+Rܽ;2uׅp0.mOdGy+ZgFpz?ÎƴjHrY5@ؐ D آj5TIfnL[~nގqiX@5|7`&+#c -7OP _ˇj״m ~)j 񳔇g 3[cL+&:'Xr͟+FlR^N2>Eym썁rKDƏ.*"]w:/" ̗iȤ(|K7܀< 뿍>:$bP$KaI/$K ޕl ȑ7[;Z/~Mn/f# qt0;:X#ӻf=0BhpDH>(LF 奡HB&'4Ҫr=n*f{J8͏Ri/KTQҷšVԯ bK,R %|"qF UR>Q rAc<;BÖ rz I@y{=M-u,q0R;y=f /1BF}Gh[XN%H0.NhP0{uiF R" 訛1hM {/' A/gy}X}7)Ha 3]\ 1OdP M9vu5[(cC7#H( 3n$R_s:pp@3AI=8rRMpj@JFc.NEJzS4fdK$-5ZlL?}x`2*7Ŏ6蕅:h@+Ӯ\{fC("z v1 X/ TV=V=J?C17~Q~{g[+8XR6hOKs qTʹp4 kχm_pdQ6]Gگ2xL^+!t y>rr`.&LjlTEz]uD?pDV P bxacV>؂dPCQ}<ʻ]s,&/mYf16,ټiZ@|tc7"}t2}b?f"ڕn`{P qd VjN!"F6R-W"SoX-+׮HS XM:/MJ^͆wvjtmeȫxS}<~lPh.y߬-\=,k<;4v=,$0bPCX>@jF*7/u9hPa '7~ ")ƞBme 81?6)q`HiJ };''O^'4H}|aGQ&j~Z]&#EBrjCY$#(7I$m>cQLMNXgd ca@ޤVw{%fBΈ1yrm4c xxj*H߯աTh`2ßuu.ݳ>^";K&-Pk*f#IE,'p <I%:Ҡ|F8گp=9 m9E:iX.̉o҃_hx^ٱ_Ϛ򖊼aVCti wC2`9~Z$kȹPKm/qYj 7@['o]M$ȓ ឺppВ9/)uBvk2w;: dx+%wFDԶdsQ@S_7Pc=X˯`;1U.vU2{;HzX m ܹJaU3אVNwI r],L |cbn&#CS.WP^HeZ+p>ۼ[qy`UBP0L]W`Oܱщ!p ,9[E2Lo(rR;`a l-R$)'aM &w.֡AG8L7c;߇r7( H‚r+v|0,ӧ0hECl~2$4&~=Xs0nzCuja-3u6[i)w7yPHƎ |uL&*j\8k:n$E `%ZRL'$WOce L9?RrƪPZC8IDb9ЏTJ67QA(v-n1cD赢0V_|L@vN{litBXlv +HvśI;E2 t\P 1k~LwBBrV$cSK!؜`9#Qy;|D i(Ie+n"x /"JsT&Y*Vr [6:૒zqz]QGPY>s|^u <%hlH~q޾_ D#(ӝ+Nјd,ؘC4e#gVsCK^Q iVUM7@Awe?؞'ݖjL}z-zS6|fNZWux-ն9B50 Qu[>aè Wܔ%$̾ /Qpf{mઠ|nLs6w,&c)pU6UoJscaע0W>Lv_z1 fj^0Ŗhc=:$Or85FbHȡ,B0A܏CN?=plՋ٥SkGR>! /Ie ̭ Njor 9NA5p&(1BͿ-(4.S|~ et8YtC,0D`zG!L2Nv8ժܚM//q:j1QYX$p!I[i,dqZN8x?rOqh^s'Ay D:E5Ckizkmk  CgPEpDWB7]|l5VcgmLVӛll+ {S ,tc*??6|w}Dg"#!.9©ɖcI iF8Y=`|@_6u zY,M/]*[ɒ,tAV>Qiyv65?(|.G&9Zk \_ i3Iǝ&apknʐ.' 7CCn|"OdɤMd|LbAɅM^H;}PBxoY86- B S5±)V[>TFWm< (ꌶ$z+(j'd+D: NuHޞ7-9d4w!9v#(Y2r/e-q@ܵ~\@>P<}1 LyKԝ8No+cgu$1-̻H)j7iC4nHIrlI_?mКSK˸3"5uQXU ~aͷTqn\E_Ccح"=QhzjBsA;kAK"/DXVQx 4_IU}Ύ/}DǍ2ebZ Rъoh+? i 8;Ջ+Oq>N_8fF+{Wr k8ɕHe^.ռ}4cFommȴZqdfd( 뜸6iQT|^7K\Xo">?u'kQ0&#Hm6?3%Å!gN 8,(=4j4:#~䂾ezNTU㥁] nZM{#iiu"+3A_cd ~``\&;V*@W%fUUmg 4(UwTaYFTs2ύk,K<"o@*A \n" !H6dd<{]^ߛZ }7plrwgWsq,nL1p41Q/B!wudeɩp XF7K /dԵ)VNk6!4Bl%T5¼O͞pÛїrF4a4ÿf)WxOgk/",1G݉@7M?n{wT]7ő32ֈ_uTbz2ԩsXMB٠po1Ԉt@9Ff[uM&Nf5VYX -8hg}a['6d 2ҏC6g}s⃁o2#hZqn\gtx(D|xb SMrzAD<}4'-ٮ֬ -l҉!&$t5^,CfB=Rg[ļ,3F !fAB}JVW'Ro)!))9qL|4};)4P!Yw\14X"lhsW-;G;{q7=mMH4Б*6f{gzs uUDÕ6\<"Gb{lE5/Wej[ apG}}U>>H#bhdUkCsqP1܂V9B-vqUM(Ҵߢs!;.1z<ݣ.mJAZb;۸z $=gjL{A`) ?` nFwŸ8뜝azb0U".N H)uO5l!ux'6:>GH}rn:;Ps2[`,'r-@x2ֹp!U t5D4tQP`b(q|to wER]HQ%[bUEmGh04rGy OUVu|^眛Q'*|Jw`")ұs}m0?yM;폘5"*Ex޵ppPIJ{A@DSJ2wǮij݇ ̴ުA籦WD0vB[PXxâհxmpnbc;S8(wWDPTuB} uL<*.8g:im&B,[,+Sp8rς++P^"pNQ豉U(8et"\jW@ʠӄq񗍺E!_cThմV0wOpK3|EG,_3tKPhʙ[zp5c%dءYͧJr;&?kEaUt5+IGfz'ж='H >Á2WΔ/ #5MQ:uC1NaD~*8{iB԰<)*Bɸ횼ֲ5uG)_I׋aN TbĀxӹG] 9cQ.w׫mgƶ[|sv(t/hס=>{BO"-7cȥHaTzY/Cz̮hz)Wz$]!p4=na᪤2ub[ص1DI=J/;Yח¦NokiôiQArE0e+i8O/2^nm(&~s&໳\Y-j=^,{*Ya'!pJzʶ7wValeTd&P@M!z* ujP}1[6M]%^&JTw;btCR3/sndEƄqk#ik,c^Qdq3*.N%8nt=2섯e8F)fB cOyǩM,O'\d^?n64zG>(u\п~c~cJrU 50l !PoD'g'' .3BLa<Ŝ O\ߛ0=VmVwp-P'{ӄxrw=eD`h`X|Ag%)f9PIdX4<"W/P\I& TB5Z<&"X3hu0GQ0#Bխg 퐬+^gTSzZv/|(]dwn3G q%&S,+V+P,mz#GƼ EYKen}~% ֋u. zm7C gZ%?¤de|J'e78^RFƣ7;;;TLFuЦ ^n=8O@',@"[sP'me!.*Aq'jm车I 584Э"Lߩ21`;t}nV-8>L=LKz?n<2SִZ `w\eE`?_js؈e؎4E}iKِMUT$FE!ɷY FOC z3cHdL֡ԒtC+b/r+SvkQ8wXI[DvF:5|$j3483T0|3*K1g! [ 6.a1eEŷWvaXcx<)d\w"E&bYlZ@@yDƢ̿:놑-kཤr&l]X~~.c %P'a_q F=δ/nj￝F$ TUAz8[ͻ4SV;Ovtʇhao-'|ǟ+px͹1XN=AQZ?VFax6I>C3Aa\׹ jׁ J]b& l\~|Q^  wlYB} xQ'i?#+YX?8w ~爒o嵢_`qK>Dr\8{͇S>0F,ImTGG;02զ/Tz GA2{\r#`$o0_G a(tuDc AVΛcj@Pyol\% NrI[X;Hu@9r=PR8>9{߫txd,cFRG$Tݥ:+N^!a'*iP8;1"clEGbŭɄր(y p7!9KP9y$P|SOW扜yimw+p-]٠7_ݰI T}"c+[n:y#USy l \N mG6[ X;ېJ,".IVT~#^iQ^.? hhd^ebί.= ŽEFzTÕcӍUjVQd>nQ>ĞLLj 姲|K^y8R#j"wwJ%A M@[GS\P>yqTtBA #B|"rf\ꀴIӛxǽyt)GQ6 N;A{bjf*p}6WcbŕeTW7m$ p M9%-ךCUזaX;w;V{.c%~D&njS ՗JFX6>CI|N.D*D rd Ý,E( wvK'v:Y{* B#hI! X2P X®h.t:}.S@{XAЙP>/S3%g71;@PZ4cc]& 3ŽU uxf=I&2P03MEޖLdܹ#':AOl9gqwV(mRbb,«]wc燍g=*8[ qR`d\:.bT3uKrf 551W݇ \E ]ؾvH?L.>*ADK^ե,6O~>86<-3zplrV^!ed iL}ix[hx Y󂕘+iKk2\ !:D-,*lcnd"4P90ދÙ?wQyl\&ДtӏPKؠ;T <\1i.1Vi^(7u(8EԳE?XYWdQ^|8hGۀn[2YvOQ.Z]eL#kHhc蟖' N*IƎX{8j6ct&N;f4SY(\ZRW ,v֕Pֳ`M4?Qy"O!@eSh } Vd{\h z+o] L3h?!U*d C,XJx׆Tb oL%Lb-H0Obm{n{ (It*bOґpIޔ\NFJ)P r3Poh׆k2{0XG3Ci+w-]աt+a_}MHeb'!:AZ LH19]ҽjuB+gyA9(i3ĸ8*֡:(R$f3l"Fa:MGVe90h;!X8PPR* O'K%T3KwX;/{8$p؇>సf@U6iR}MD|2NʣtH(#>8֠`!F%ƘKeVH"-g-lbk6Jmom |X:c굪R YJ2psMuڙQihX1b5U#uTNopn^Kbpm-ÿ(܇CzQ@Q'%t9+E[63bnpKiz&!r{_{.ef?~ڷV%aE7Ɗ) y>6,ޓmBL: [q #$,TRXװ=ڝCr͕" `P‰ 0ϧV Sc܍^5 hz{)V/ϛ"l4>'DRf?6#7vfAD(dyӐlm wCtps!eLO*]D:l^@sJ\b2SMx6M&odo3I:46f /Gs,-?mƒg|pںIݘBϕ1}Fgls#IUiU\C `_%z _QȲކGTBRN@؏nFÓȬG !Ga_ܱq6NH)1(m8*ytc'n C\a@ҧĩe8@ApK_9q-9B/v aPk*.Ǥ)#׭z؛fHNڔiobz;lKԄh%Ȋ GhX, ~r X{T3 y`Tg z;>r5KT\vR*{tA rpCe #ubYazZw@ i}~j#G JBrZl9'a2DsRiz %O'_ǂkd+|2'Yn#V9@g+y;J!QS{ %" I9i2+D7V . %L"3{!d:p\YwAAO҆fw} 3TݏŚ|ˠ{Q/>o~F5!8C GwH$&nCْDп5ͬ\lLh+Tj{j1 LWo4$u[5o!rU t9ڀceGUb%-FD['?VC&(gpbRkqCi͊jZ}_>79y/RJIg,02_ZcU;?dc[K?ńLf.igoڹ95Z/]Ҙ*زZetz-%+_7^ӵ/hI9O .1s}_@A`m |FbW ;2ӖXl_[jtohV) wQ<۩X>o&S\QLZF yQan84^ %24]<O9󯣄bDEq06r"ehw #@%qQ\P@Ue] _v0yd# G&r9,2=sTa2$~.̧Yly~pLR)5!v;]X6W E!/V 'X's-wAUa}CIBAT\ . ^ -=XsZҞJS3`<>?3^ Լ>{ "j7wr$N'IQe]*[PsDJ2|:Z5x6 ?} |}X5DiL\ߣWDηZ ܏i(3/0-!O* YI3]T!J!s1@W(n )Ni(#a 2YF_K#ͪJ qfBBn=qoN*HgBc_~@Yڪ|eh#h|QU*+ <۲{DMKBxR IQ;/a+I]6H[RL,vмi&/lj ȢK)Ř~}kߴe|} ޗ ~_;5ƩAz@DRèc=*o+Rt6풪Hv?'Y sA)(<hԅA"+T!JcAnI(ij Hzw[ 86YX()7u LoK<%S?>poB| pNij} 2PTJQO=DH6mQ ZʳٝꒌFk3 s[WF;ΙȊ a&W,1߂s1rxƟLvZ]BLqS6 N7n]LۚsAIٵ."B3s@ҙG)lVP,JS[)k77-IrT7!<C7;FJRDXPgzx[jp:O֢BHd%2nԀV1WJu?Hw!RJ80W㮐~^yh Sјb3+YIc_1,bŋ+4W+^M6Q#0.!dX'grs$Q)ofCfA1?1<(%k+xk 2] ^1$9alCnBgh2_(k7\$ :)GTYYNfyYy_`pH(xB?4\oBpK~ [XpakWǻ#( 3(54uqS!&ؐRK= \ʠ~M܊~s<# W6Ɵ N@Ii-m]+B3?V#p* U!=;K]rXV\jIo; :̵Zx p蠐> Gk< " :L6(&/n{H9,{f3p@Y|*yZ4qAb&Xϗ^&pFݴH'JiAͩY"[ 䏡o襂]V}ru8]("` hV:{%^)?;UVn#p*ǁڲ:MFR?zYXt=ĦZ~m:tjt}4f5ߚTr_)6tfW8" lb3,u\V`FLȰO@WX JjJ%ITvOm8yǓn5$fdJñfUߣEvsEƇ&U.݉7`v0fGtP&ypCu F$&aZy Pf-3kCJх m /r ҭGs= PvT4Q:cKFydS_d\E?fi)L,mHs_vQW:JL_{sD9 f2j,(#m{^zk`%n "F)>ya$jʖP"ޕjnm+.4xI]1+v viH 삂i?]ִ,X5 ϖq'HX+B2([poI,jF=#^rc!.9.vbm[b8xwݛ<'ӮWk)}Ĭ$GFKYƊ'seÅM=nE hs^p&(RE˥5BVeV7gI;ScCʔX,zvdNڠU'i.e-,0_x@H[d|$0^18s*(9\5p֭e+}ߨe-*-`|^mA'mM̞OL O:*mOtjSdbs0fm&sh>7p_:Z`Xtw~Bb(&'h!- "` GarK~cm)Mg/ZV!rnV*B M]hn)$+[e;ğDa=c|=W9kMT}c̺X)zRp+ "" ۳,yZHzk˝LM\{I\g oJ>|ips܂>j*(z$Cv)@f:)XbF*"FA'G0ɐP! :!p+HߊeAy1@eoyXûZ2cu8]!`GY"[ hѐ|gp&ʇ\s}I{[#j13Ʌ||1] Sd vۯ /(ByuIDiFx[0nq9?o)Kx-  whz 0a>}`x' ~XDŽqC .GIg4nf?Eg3}C [NpǤ4Tiwt#~F%LanCc #ecx_|F}}0Ƹ.ڄz5#IXglXqnDӭs:ql# acpJmIYL%)pNY`w@.PML1Cr;xQ9G_-su_ux+#HT3s>>./ׇ]v T+R OQU͠@ݐQsEDݞ)2q@eT ?S4#F>/Z`ūtюrv;[~ " g |kmdž˿d`&Lb7nB8E`3ȑyBWQ%eGʞ(xfʬ$Jy9{w6ܥ8H 9Sڥ x. r )O)84EXԁXE5%ݩ݀?&cox:]*<{i2̲&$I^{2Ex|&D. ~R 05ua^Aq0KfAMK8(Tn7^ 'tcB6Yw6jUΫ ͙2H("AvlDiΆ/"i&dmbt^"zL$Q`c X7+^ w}UX E"`ވv_(D9C_Z|/@_юƴfͼb=C!>ϑbJ':b`i)LzF\/vQƪke0l| )ls%TICqzL v^p͈%wv:^e~B[3)O;{_c*6p;m0!H0k~~5 y_9qw%KTF6q2ʎ%>:E-Lg1+N[iĔ~Dm7#>lm_qWvwBI)Y^ /]A{sP0-E~񆣠.%{(E(K԰փ%L5m"W U4ĬQ/5ƽjhI'68Zr ޑ"^/]qwbeGbeuPى سVP|zx,߆W8',Ω\;o&_ڴcQj["Y.u,*QbQ!=lyqSǦ9f UHGFխt빂6sכ@Jɣ#xAː<+FJ)XlO dMÐQg q`=(2mv 7qnIeb5"Wc;C+cu|NlecƆYDqS{ es$24 - TOcu/]IqކMпl0]MwQGٓ,UR\ K@#\i: *2plzkRYCo`vV$#gB\|K 0.Ti[G%<(:MQ/ ?H"@c H+6sqЙ08O^wS }.|Hٖա2XuR=Y0B0nz|Vo ๚E޶d;hD>`CSu̬W%  gw!]}9KrwшcS[\YR%%ZKi$F M{W8ڢ?GURTҲc1LcK\>2f.8HkδKZ;L [m! ^M`'wB T櫋?5&oK]rN-="Y'=}1Zj7g͋e8i(j<ݪ9mu-6~Id6g:"aǗalTQ4ҎG Eu>Gur}@8;h{nXBRQΎNU#Uǥh%Ӕ遮 e+={J%d[̄]RJݳ|e)2]7 DbhuV`ɝKA/sKGG1%Y).w5m"uKE5姧\ 7 DePX1uv͞ $KDx)e nU+oqaL\* FYE##a8IkFpyW!h=}~@P:+; 5ad뽶8biO*BNb`'E 6zUC?i%! ndqpu _kn2ty ic4 )hNABH|v }~;Ous/v6M LGYF }1bK̿]+4%{:~=dTOEr5t"*~E1n&k ᯓ6o?Vˌ;$,B^Dƽ\;9ZÂ6SA6U{X(WY?53.E 6lqB&d16W⩓EBp6O e U+ v6&#c"Ioܯ9j#og~.-7p2T BW;|"iw8X2!ligөx#IJ7豧^P<#j<tr"Wt+ˆUM"tT-:j? *_#[vթC!?j>jJ=| i k3] n.)XhdD#Q<9.x]FNwֱu9ta* s0ִ"PwL]Jx)2W8!p!׈C+%XӕGïl״m9V+ &M(UV8\! `%(UahS@*_ڥB~2fxEA|h ' 4aLH w_wWrT,_3v`[W9sWsjl-Řn7Vh/ڠ$HY\9g{H9|6#}O&β:[;sdӭ. i~7y JP&ѹȜjQħQ"^\X5I"$|kMфl3i5 @{&d_6 (6jؔ;-MqN7kt{qZ*ϫS@@KXK!'o\9ܖaij#naVO&T2)\?;0^>-1P2۞ XS%Pu]=u["]"?7DղJUYjzژ/Eιelw-(Dj|5H}-Dnmw L{+Ls]#Pzepؚ|fAFg#rvH8h/fM1HH)3 F؋q %Z[GJ`w HG4$;Vho{0'ӯKow=O{(SOϝ/ǃ 1p~F &#? (,ҡ} 6ݗY`j3D˧_a pZ(_Ub%I10*߰yx~E]3]S]؞1H7^RdX(7Γ>+s=\W6ʩN`VJfkc"@~Y"f. ţZJ8\tJONfÖ>\Ę xvjpwwm4ЮJW&sͧ+L(;p[R\ qݪ@(vfv6v$WLOGI/ ;g%K件W$]Ku+]ȵIHcC{;]dlև ܍B|y'R4ɮw|= l^u1h&4"0q|F'GtՌ,K>K5vmPԵ +{~79 hqP?v~$-pV4;Gr·oɓg_%8I7LalpD3|aKIu֣ٚ: ".;{\ft3yB[/GD !H5P,@5*AYʴa~PYoY:CE/§4") ^#z e3oZ!C& !LwW]쟌 K}gVR4P8`[tSpK {i{b]ha O)lW_{VBK̐ {U ^!Ɠ&ynkbG%(i .R>O '^V3bb'?mU Fm:$H7ƌ&zD?떾j]^'Q}&ş U0=Jb^ZJ!lۨ$mRw*( ~N&RG+XZ훣]M.hb'_s΃6g*Tv<6^ 6!PQ=<ѧ`rf12B ~CnIH 62[HR{#==zxg烚24 #Zcvp簋*,aBgqdWU?0Z(o'!_ bk)0c^wvTo_>_Ǵj t x٭&l"{2NEµBOoA4 nB DNI ^V:ϋb~^,_牫PkǙ&)}9/H&B&'h,Bf6h5DQobԵsL._9+RƼQR\:ܞyoAOG 7 stiiV?3uf\*B"qUZԫmZě#KÙִ]R3(a-M<LKfB y blWzku4-yz Hyk!ܝ(7ٴcvuO0bQrΜg'V$t9bF |'i]zZ[_Z+ĔHW`ul/Im 2k o)Bꐋ4A 0EC4Hx*ҝ.BDӅ6Տli0*-& p[_w0;z{ .n?xi?}xy.؄jQN%hӘsD!4Hza峧YLq"{vUi6O#ѳ"[6?w H1]rW !XFwLJC? {̫" ~|8p3'h/8淩7~[)N*|0F0`[Μ2* ;|~F%(Λͅ&QD(Q ,j06%]}.ENVZA]%nh4̱pDuN58S`9PR9wƟ?ylwllIr8wܩ;p°R\mLԺ k#^~ ]ةr}zYϐ|3nx|6`CJ6wGLEԶ2UjEZ=S=oAİ+2C[yR<75.| q#k/A6`5g+LMF=vN< f_ T] ziN!CܼPҒ1&2ӁX*@0UD<4wVD NC ˶RjuB)sTAo_ *#:0Ejo a.Ck Hoy8_fZ{,R&RlDr0#dx'qIijYxh3^#xb 3[=K7_#O<ҩ{Aӄ)n*hiay̯]EEK!p/KUeR$޵:=s}XBEN Y׬YBrpa}~etF2 R2/4-dzЎo &%&~лUQbD ,ݎwn;>hB ZUۼ'w+![+W Ϣ/M9y•I@,?(=$#ի8\c0,,*m55s7b:xe5>C9+߀n4|n^*v]~{Bj?lHG@V۞n%,;bAے`Uf UEl"뿬$U Y0 2qHד$[OR`yx9T=E &4YP10y /yW+Ҹ1Wy!a:j5}d4rkz5PoWw)5u'NFT4 8O=^z0XS{Y%K>BiPM0REs)D&6w脕g@ciظo+w=!"h u3򢮖Ӛ6aM{ áF/RCA`uH#^vP#)7L;mf,K˻J|.qz_:(r\[%;Fd@xܐx };axNE(- ̤bDT|B.ޑcB!0QBBJRKԳO f{~$-䭷A-mڱlg'K F+@N#Mo(k@Ib^Vs\D7 % a,!tֽf?zNČ2弡2C2k&+.(د^T;l6xy `|Z"_.3)!+ ^h SbjNR>InytS޳J$lN(6/YzꞸ>, 9FKucN˘"Se*$&3,] fmi.3|yD8nu jӿX&|#@Vy tn[g!{E庶Rx{`H6ldqrN!R蕌_瓞 {=OBZj9іTL~0 O e! VN}=2(20"fmB׼v^f#bY:(UywYt9-:M-Rh$1-N+7ŢȘx| FKfA=3ɼ4_kͷSiO[Vke=swPu4vnL2N @5V: [Oseܸ ]е`ʯ8iл:~'s%0eȼW9^"H,VhCKƢ4P0K7}-b)W7SJwW4:OZ}l_û^]KEQT(}4}Euw⹓RF#T|Y;> <|SaNCSͤA&gX~3" +ٻ(kCuuk>yu1Y3IG0?]INPHrۃw/kog7S lW(A(g_VƼc- |ZNYmf3pb!x2řT7mߌeAfei4Pk uw xU,(7T 3-xGB(#1ضd}Ub-,jmXTۺf 'ɷ-@{(d@v wWh_r4c'i+CJnH &b" '%i Ȃ9{"}vk7 XЙ%)b!fo;P#R3{y;lp6o[I*“AG*Ŝs EwY- `$ ӻ=l 4`ӏsRf`}O&mO8_Kb (C;T9Z3`Rq9Vgǁd{3-&9%j}~Yf# !E&d8+":$qG3{>5 ljr@3W /b$fKyqeO' ,ީ+dӈ/dB*qE"PR Dzo! q.eD8fk՝"Δ6z5W5B2hcW}{9;5/AV`X\W!h쳨"MR\ +#lm5Ӈ(~{}x[@?Gk ⤇ۢsm)݋P?;sBE¢c `8-KNZC+ic3Jr+5PM. j6Or)DLDŽ#y鬬k[[ȑNLF_;: RVEbnvWQY^v5# Bn&ЩG7R|΄ݎ Ft,]d;pOQv")`u\ )BY rn [=f9CK7 =PQ]yCh3DK؄!|~ 8#qf{3Y dr~(]u^^3l6ri%~ kq~弎bܟn dySߣ4}kJ D|ElY?gmτ_,yE K3Z傲{)~ kQtG.A){_xF kZrL v*Zt|c#l%x 4|AI DIz4)ısjAD#T!`2E_dǚuĠMWSTWD+$/Yq%߅{:p*"HxeŊAoguQ#BuȄZycpm{ټ=;9 Q}&a(]X{[/zRNTE.3Y( w?635US fm}9 y_S3>"һ'e=W{b!-0瑌- ӗ$nmҳa>=2zԦ!£NW#wz!5EJ20>~f58_-tXxWH=h/V+VEdwϬx.=5OZa`Ii{ !<NqzC$I ΂bR)}xرLU)CyuKٶc,zUspֆ+=gڜ ߨ'LJ6D qiut )sD6q ?Z[ t}x@w!,'T[EfHukh8[9b A *2BqTNnLQa+f?DDkz,cz FgHbNr},ڡ B"hsfwWAj==~Mn*y#`͹ bXo]l+ UִiO^"Z ` M̯(p#wdr4pxT]uhFU&« lSSf,ԩvY|!p 8~8'7(; G3maT _yRLJ 1@]Eq_g̶I30kUgO>5 `"#娍g nR#9i$9W#d-vBV (8֌ȱ1(ZMt> Tbq5 e2St::Ա ɲK\^]KϯRSkSUe pF|`t 7?oרk]bT޶1 ehZ3yn;Xl@Cpx}w|Zol;RN[-!,gd̶{]%< S S+8/h9CQZkܷi}b1t4BXoJD ib6 eMcX#+@EHoa50,@DƾDæzaxpTɔzgu"@ f! ,;?IW遲:*̕cCukن&?i9Q΀-$̦q۳46]SyGi.czJlp$\`l?(n6o;Y?˦Rzdՙ]Z_DEלKp~_ `z >#:I&ʝeyJ!5/hAq s߼ꌓ=БG;BX"BW]u4i֧  4 r(L d(ΆC /#9 ˕q* 78dzLrۇTk&8 !D~&ä{2P`!D= P%yz7CMƭ(7Oz~>cuG~ܓngWYK# U<هHi >hWQ{㚑}sqq*)"yP$Ev/u8 2l݈ZGDR? HlrG ޥ:ѹy'2qjǧRnn;S,fM}KCjޱ;z.z͹11+?C N6 I- Nk^#& Ά˒ie`_C75jɝC%ۍx#Xw>H&ڽ!+a y0p%Wj/|:6jW귿 /(;2u;8ߚ=»X~yB,EI-/jg3T۳? L6<1 P/?U3-Oa{udp'0!?Tf%ORq9@Փ]O?QjJ5՛97DԬ~<{Ip_Jѹ\J}m$>£ѽגOhly8< @'@B5%q, TP"@ċ5]ڤ-^!w 'b}p`F3oS(q #'`'QY)X|QW@- atwN*ESŚ2[MKp<*ޜ25xkAۺ{m*j0ɹ7NX0U9W:FM.W;?ÑQA #BHq9!vGTeF^c2@>zuPz]H}~(Ch \-Pi"fq.O&f5uIKL9_c `YYC9Xk<ܙwbzs/s&JwF /AOT3F0Gr*]O2  +7K?z\$ 8|k4B+! $\뺉f ;^Jh(,!Ѭ]DXV;$8}n-#l׻ J]fq |S+g\7kOg~"8}GL`={o\4e ["qԱRDFö)@m]qHn>qI}zF/&tX"ĤnT@ ~xHBEpHd'!rSgn'ʾ]GbYevکÌc ff#yU=)ZMzSEaqݶ_J!Lօ2,fCZrx7]N\d\DĢ%W&Brh/Y}Xm6N2ƴVy# WWOξl f(𦶓!%Y48%Sy~MBAr&M"m"]]:aWJa] Jum`idWf ILwF)`3Ơ:4pFFfa$*O$kl{9X5LG?t -D x1y $!!mҀ\[pJpo?'%ٹ1IDԄ_i"(@l$9@<N#vo8a1QѸJ+UU dR@P޶|pƞ圉BNJeTqq |f_pgꢀ@,LЫ;ɢ6.(_$>?F|;*]cCaW31ۨ`mu'r#1}ӡ4uDͿW/I.ZCVP9S;M֓HZm+]oKr$=,SP/#Ȇ=4v Ab41If]lḿ9U_3 I.ㆲb8Dki8L?W|NJ'3JBJjp莑d+21*ǔ˳NLia&#i`{ EV>;,i=}WqgߞAVxcocÿm -L;)Lz2z8=4Gk +XIPl -R.b DZL#ЍwVp3)󠜏x Q|낡tR\np igoH b.+ ^vz]AAƂIHuY$Yi5j>?ͻ臞t4G"qrH>޲piR)|EshX+Y5H) >YDTLNKeM'RqcDrAMḀ1L)9`N$䷎#W Q&n%QO*۞Iir8Ia1fDm!Rbɝο G11o u|p]ҁ€Z%VM[';-Y-CzLOtz kQڙrEQ]6(TVC #sQ5`8+ZVN|UTj#V)M .H8!8:x8RwX^|&9Dhl.,4ݔu`,xZ~ RDQzY꬙Ey]eEFW  oV]cOXhx<>yF7GH  pc_4 lkqJYcG 1kQ3.B@F4sl3xQ>n_7j~Z$zo}ku*2u4u[Bܻ}T wΧU}Ms.`}"f^ب(T,VknCΒ(#eLf&o3 3H$β4ẇ+jf%%}mϥხ)'!Kpc:uuéļ"q'ϧd/*Gv98|cL,83PaࣣoTMɸ t,ERbOLvN<-IaX񢫍? O(.N:OS`2Tl>*C<XTE%]96ɀ!< wL" aAʛ/O`9Bop&!`ň#ת"dTe7 i#6NzrWOwDlCz:MϣF9ADosD(hҿw$gn:[hBLOy~M? *7wE&S (给ˠ-Pu<- );.?ڠ(cu;jb%A8k]z~ cZL,;T(G(p ʼ {9-|˩\+c݉R?ocOboBfL`I: A3:R˴!ÊpRΛTY.bn3$6yut)_SIQ,[ΡZMI6E l w#)^d/vySoQg@a)2w<7T貛V+i {Yo:cG\`ٌIZK=raK^NQgם!+2 ,_l ƞj64Wyy`F IO{cu8*jA;\viV;K,ug6O@ȤcoXLzD*Fmeay?%H`aă)hO $vQ o15;v'!n\)M}+mr4a8z"Z-ўPaaD-[US߅Vmӝ@=Ⱥi%XΚXIM nȦ\\gK҈I'T xL[`,9a4MY'BV#D,Iv`|JTj2="wvdZʂdGS0 u\ɛsА6fkMsvgBYUz09<]an4<( ^׵N 2zAj~;`p{iX{\3I%Tֹ~ؠKG@ (z1V4=Kv1/Z@)Q6X\uÛ Oau>ط/SE.F\%kBES'8Nٴc|#N&W@Eڐ9K. ]4P) UZ7q~x"):oRUPRh(ErTktkSYiԯQs#M_2ivQ}9_13NF= ˏ$:f [4_ihV <=e.= g}V!9:*a>8WoMX;w #Z>{ņ VÝ3[;A0xz /+Hnӿ } o@6D6jzKAgC @/ݨ}/)'6[pKWe]ILU+,v6zX#u(1 -bb81inWXp4b_@7;ks"scqKMm*,Kz>~+gΚɽvvKdCY5pC'^1H(a!53GLtUF5U7FOo mj`Dx'쮾8mjV ñ9y RrZ{r90YBY &2=0k:8r J4j;zoOi"dF1>զF \{Fy1/:Ѿ~=MpDqWIy85DL  cUK~n\$MYf[!$LR%^ yNK< }^Sg2e(M"0L}tbgKe@t[7ehAgJpkiwQߓ(9qή Й,T/PHUh s'[(ßLvJي-̖hn '΋uM˸9na:Vlq} X Pѥ h =6H 9>H3Źƭz ደ~OX4g߆HwGM̎Nc$\itm(y}MF'b՗Y ZjK.''bf0 :eUyi)MC-assJ\SUz. ͈p5?NȒY#RsPƃƊBp׬Yt&ȢaӇ5/tQ'4Dr%Tǜ6Hȴ lږ#x[h3*R/A B Xlfd^`5"#UBkNL]ZEiOYptZ.= tYᩚCfimpwL fJk؍)>la WdU`E<@8qjFEbK5" (ɒ )g_wfK]߷Dۄ۹tOy!#aPy!zT*GR7+($4>!á@(%m|K1K݋3wp1a!M7G_:))Ĭ"iq"'N,b2vH]!۟5F+nhZwꕓzUڵsfœF{onx!ZPETlCڦoJp߮}n&䜑TȮiU.Ai?97,#'m8 7<2 R[喰/A5[37Nl=ٮw*]$ʈ|"!jEY^ #tM?Pw=ףhI@ŠRAxM.$E/ŭ#jg=Iw)TYK==7[v;e,jZ3mM堚l̖|Xl,'4S*4)WiRNu\L:=7MY"ԯ7i. 9 /#! GhVm+Ux T ?|^ WfOxҭFhcH,;'JM#̾٬ކIy4xԦ6t#-l ҬoyoDJ^.St'8ڡ ~8EqO3fEu[۬F6w"pQ*XB'?cĚ,U/=}< x jp`8%) ;{ʪFoދ(\>u ey`|3ǑMF\=áXMؼ5)W]H<ZvBxŒt5;h?yL $jXdm`]lp1Iyio5u>ݔKˤμ_HNޱgwۚx A9_gA b2x5Mh8c0ԍd2'1q:5M Jrpqʕ OjB\\ЗzU[>KYFuq.>:+rT\Ow_)30(^ ~?^=Mypf? o̩M彯ަJLlnH@꿝 m3 d0'Cai`slc$"5/TgoZr9J#v]#{c: P̨g/֋_WjWFu*9t{ݔ[8nq 3';(6aK3e4C;Z1^t ĪstVX"jrR0Qߢ aDor.Amh  tԉ&/_K)ӮxƖ%wn nIϔMuZ*|LБM$[dk <^x*qP8/}貄DYΌs k5&(%*qݴ0GP Mqp{"jl^ PE]A+@ctbb#ɋZG%(Hq {`X#P"NƶSCHHuq6n7V  U VU"&,P(ʬewBM9{*ғgwNRA(cSBy~LY>F矔DQ7rOj1Lc("5 DlaРB>w) G0kq6t#5Qܲ,QlȀKv*e:\;lꠤ=d4Y [P"LV_U0#fvkOq#meJ}%]vg|fmj%T[AR/p K$tJyY4~t10?$H2~Һ 2:r/щ#Z_`@=[$v#5!-|ϷX9<0F_3! WK>]*CC&#ZRGs1,qs%q<;)8Mc>RdFV ]FfU( /@eUJã ^*ᖣyo2Waz-~/T8Q6W6d22{=x7⒗1_E NNKKUP/Bʹg" F8Xjö/S| ~d{rC,{٥ܮov0*S oxGRΫ++5XA_4R1bCgXo6Wtiϳ CQU?kb[6.҇6B'm|j4KJ $'7O;acaSI=4@[+ &A!6KyBH C)W$arkSU~'FYM͈pRqVb~ PjN[V[tŻeΈ,!=;'OvoMqc/|V8V>XĔnbb+fwGؚ`|<+ZVw 2E:tJ{*:h=#pHNgkAְ`o9Ϛ SQ(X`msD_"i~o+ b(艌FPDtg1:FyCHz O]R@{iR B]wK_/74).dW!*ǷL{Nek(]E€ ̮ l>'% "CKl!$NdE@W 9*RN ã,`cڊҦEshX„~d'!7f8EX|Ĺ&~J.}k8zxПl$SO*͘Oe*3Du$΀q-|_0A^WG8od5B>*0tCu'({Л1?H5m4kZxC֐{h,Q; e5GD>nn:>9 yh&:- NύQR8M~/~[E^;kJ,(Ъ|6_RNp]< ÛԩL,xFo43Se|ߛ))^c[w3'ŲŇ +,.jJ>N>,s|F:Es،Qms2R>/2u>XBESAab~QއRw A/([`FF$ =k:m!\NF>.K-WRKI\5uھ+ҜpiUM +&\Z86:.FQ̞@jaoٝ4>m֪ Wf)d*`55lsjFeG;PQc>5?35lV@()%w4@:A^,UH ~~5t)u:5<" ý >kl(02=Hޭ8zeN!;vira*.(vJ[!C5FF_ga 98fL'L|3Ӛ;p4>o/v>-f3|ܨ"v\0&Ui7nۂo=14ϸo "-$W?DEbCs@[_3YV.̠RT.4.X\~yn SrU ^m8(xq*r&Ըx} rd!{vg+;hrr(QNk}@J' ]y)<1IULnTi'P*M߹wHB|XiN&tWžFzOFSH powPk=$#0@dC]7SjepT"iUF828[ҡ -?m'/Ķf_ϖT 6W\ku3Zb-ncȯJLE.yheشHՁ4k`;!>|D tvgO,6uiX6;Ta{OClHu'ˁp=6G(#fbʹLU+MZBp=]]-x2'T]=M @S&%y* kd}̎~tHPw)Eˈkx˗?*7f ~D]uyMrN!0y "@Ӳ=(H%4 *b ]e< <gu֔k>)>`YWcB[ɠ9yem)Bqrn^G}mdc>h*.g2A8vC{~{gboVph&Pd9^< P& xSPgGCNz}狟0A,$LqVuK z[0yJ$ 0k#ч=UiVk{6l5 wcH -($UKCHGSz3{csn汾q4? 7F2%xzUYli8?RU@ ԘUba8:j-RX*nw`b}b w\S7V&!R3Ƙ'&Ad{:rCAzb٢alg"G̚nQbpSU Sۉoe$6aϖ<].Z){ĹOX  S@_Sq%åީՔXbX Sy D)^`I^ੌ}G>>{3F 3o!']0"|2ׯm/W1~1I-6pe:X] 7A+gxfq*@uQ2f%G`> b򖥚7SszT%l kunߙ Ҳ5܎oT!#CO#vEeƕ:n{ڪ,%{iCُŶr9}eJåVVv31H'1)-,_tp0hB5z++M7[` .{^A؍& u-E6MJuw}G]:Ă6ϽgJO,DäXƑGb0>,1-M2i4U8ek7/E͋ Ȏ7(>M/TφjǣY&ȗz>_"nآLv_L de\cUO7`FwRԃG3޽(ՀKxe{Zˑ9RXi)4PUmgw~8M^%RI*Rҫ--*#3C#Qqċ;gi.x3aس`:s VFf=)Ss X`+EoCUy;VLP#*- O=t& E)imnQ1%Y |(_a1D8K m-AilG_F Y++Z%12 } _'*$0[JtqN!dd ?g`aVzDפ(zެ nk.?yR/.l;~B wQ mmbՋ؞TTuaܯ>uSMز`%ppwZ]C3ᘗ<~܍6㺀)>NZr*i.=S0SǦ{un)ή돦"]\ģ\(:艜vlL/cD!7mH8h" q&sR&vh/SVm*2' H)A]s*>hcLtca8w8_)M,viW{p(rspɍqT?%DwN6X"༼թ)fN `wG~i-FQLD5i8}rfM?;u6& Z ?yħ|QqA8mnEpѯDb~UeX(5LAPRti?hiJEOy x17ǚK^: ܷkx?oK05[mߓ8ت)AWld-2a 876+dzB'Gu.wn1Q9 ++1tHR|wa3&ne\Wp:AqVwEt6%1F[xmOJSfF;3P}dH!.n\KP8hקcB-$Qf(C !ei7i=a2wW]1+p(ޑG6J;3~;~6{m tf!SĎ]vX8HtQlaRezJ낼O-X c4t^>#rAoY4S%Ss6_/"*nNQV{a-{Ppzx/jkf^ -ZxR7JxIjo^%Lzo0E%|FO!66"iĵOK)[>#ˑc'?U Z 3e9V鑪H(?_`wPCd# IBEz}^b˜JcwRXz5'UיrngsilMrY ϶MtFW\0*(kHxwDiB [qonVu2|L_v0F(ՎTL\z7|d-$lséS#^fTbjYgf[&&ЬM #Kv:D.?H9frB3MZ;w_*v.P=ݳ/]W~/& äWxDH.0@=s;jfc:-Ӳ@{ M|XɈUNBYO1ݮ,n{ukXZH(X~┵L,ϵ?ƿv~w3y¥K hu$(8ݳD;GڈHK XV9l4*e~*@Dk$}eOY;!0I 11n`SpQ,^6_:_&'X_=_~5LVq<.ߌrH(i?#b$p@ >d*kg ມثL I9sB;ZlY? \=߭7ɚp3,`K% ])'C87ܻ*loN7W-fsIIfcc'˃rN9`/xA=Y7O]At ʸWH!wm #WI@3d2vk{p֙SXSNsEykˍup)~0+*ged` Js\[zp7ǨeS> [~:a,9? |O۴cA]$aIu(Tΐv?҃׵!G7(ƌ@"BbD@|G ոV. ^Q';e,j-谟g2Ujjд+M:rcW*0U [jaGd::䘏JW#zEzF148v1"{u7?Pv޾Kg}S0F2( 9G sN6誉\C&I ,cN+\NgmwC^Ǚе:ctqK,&Y+ϾAjqXLyȲ?/:G +W(DO';Ym|wiaP?4%ކuA3VbbgLeT3h䶹I׿$Ϲ%]? <,%x }O[S#uهk2Hn3.ΜYÛ]th[ڙ+pJoZDaևNIr=@*xv !Kޑe⚆Zi [% nz_lpOuKA44*WL uGyN[=g-)ivkJaY3|&Ʀ~@2YYyAu[@Vu_4Uޤ~VU4,rܪ>2|b|[xNw##UR40)d=G(K-#).OgWS[:[많[= J t| @WB$qWnKkL OA@蝴] NL-@,բ9b< jRTLrV2k@Llĕcy>߰AjSo >> -#ZPY}$X-j_/8C: >V>(r;Nȥ]"d"V:s?Pޱ |s^}Ň}̮U 0*T,?Q1"W U'Kv6qMA&t M=@{[p:,X0#kv*4J)v&آ#B5PtˬZ,Qzd#XJț% n 0_%3Юޞё3-;|yKwPɬ,,C>pOte @կ9Z3>K$wF́S6,ր3Z[ D!DY$zfJ /| Y'%쐃,y;9_~+y#.lXQQ޷s5w29-殔km YT@H7F>ttn GPu R8RKiM/~P\Ӫр*E~*b&WpUCN=IMP? ݛ=PAYbpƬv-V`Zrh0H#?va'/KZ&]$[!i#Q?ZYs`Mijn*' 2̤.ͮN)#neTkwGk]}ie+Ev,8WkO:ºeI 37FqmۚT ƣ.>'9 {? _."ZR(Fތ:dh&ũ7$mA6U᷻_̏tq k6#.l !LJ,]:t* 5pvjr\y-&۽,nI(VlmUuN(Zoe R~:5:|o_v!5*u_ۡ2q]FHRg&V=aZn,**]xޮj`[u3h/Q](7Gb-0:ː똞Av{DTX`C7ĨrV/EE` eDj^ _dzj9!! γd+{\͛r|3;++3λun_:VRAw OG|9[`kqfchdֽ(. lA}I]<#>RI[ӝ`xUKORU ?Z8SGt!vC)O&ޗ2ת?.N}%8;o{2}_TYn xڍW ڡd KY(̜xce84xb?7N ¿Pnဗ`ҳ lfjV57Y Um1zQRq#4֤9,R7zSS0nZUA uw\Edc\ hWRڏOw_nrJRCqӠmQ5JT8ZsCnls\$9n<Ҥ)\=۬G= qcuHNs>ۆ-&e{Sf$%[4J_t4J&"-c>gԭ+] KGbgY^Nɠ#N$"]~x@coPF.rnkEC]nΨz!8ւ;R|n&yU(#7_C5$Qc&xEo'L[xȷ.S?oOex%u1{dp)5 .:~meA f\)9Z~z"GO>`3nF#oјFߍD;dFxYn7^mx]G09r#7_Nt| ~vUrxmuLIKP8ulOr*q-8Rzo΢{k'gO٪--ܡw%i[$;X1p.,NdcphImdz[|Q}P8}%lil5j7 #Jo;(r5t*vKAb[c>HP&!#Eʲ{/MA $$k^< [>3Pu0|q\Qtk[$Xzdwmݜ}>nM~ =U x_Qm V_&q/S-d`$Wg2`z Qre.#ˎ+YhJBAloBQ٫\?|1҅Ұ@ M#d+|==a-hlئ3djqO-d .O>ҡi$!K)\aw'gyQ#VK;4_6-n,Pxj5Ih6f嶇x-7}WG]Xr1퉘?ڎ֢݅NȯtjAVMmr4 %F"obt]s"&&u > JRI V8(nKlB"%c.QTcnW`+5vķwW2D:|j^Օ[ =,}=D HԐiw e34.=_ Pau%(1ی*錻UiWbZd?=+4h'!,T7n9:(Vψ"LKG*ͽ.!AfSɥպNa{ t#ϥ\4VSq#NAJ -zfuXecs%[pU\Pp4~&%gɞswƏt͖hۊ2Y7Þvi9}:Rqq{CZƽАBqYfBoPn?"\C9-K fhNK{2<ΆOR=,}fsut@h/N69! QTfB^ ț1Լcـ?6mԻ<cqV'k8!a1zu@Q _{3ρ]{޼Xd#s";Ь2O~qc!TT<=Xp[ufPV~$@]Rh@>rpJ{ի.$L=X_ojCVN\!C" /'a F}[O Ӻ3_s^+UzbZnzT@xJ-3?)ÿKyvoQHfÚZT[Ln@6\&O.@ktVm(v%9+@;KWI'ԩh oQ1zU=T8$2=Y #a_Rjxa rm^J"(YOj\DdVG P3ԗ T laa-)WV$\@pDu:qooJ^o0엪m 'KCJ߹D&i=:Aޅt;$s(&,dC2[1su.LͽnU9VB ,B$Nt$kec՗m X7Hp v}1~Y&ɕ! X͟]$OLkM\&pVh!6KW3 ]qagLñQt7t#VwkJtVj].LKaO(tGP*S,eK&&ͻLgȦ*Pk%&!·z@zA0sּ]Ø8IV.fGjApltjJc8ҿY#yA+mA14*Ĕ+#ϡ~ҳ/|GR]8p}I>=fM ӧv.6t&;Iة v'4W:L9 cIа~FoE體Cg<Ÿ`),]#*T2o:d/V"Vz'U42-M5@ُu^ Pb¼ZIv ܕ@Cye~( {H*UT1˖Ȓ'vDVuKJ tH`i"R*гw?\W߂#|=WLVels$^-j-wWJ'`O4CM`!)GThT䈁F)jJ}QY&S_>*8ᓺ?lM#V)eێݶTQ'p+YeƺOv}w|+:Ha f}cxFE=9{=DI&)v]nPcW"NCk0ESrV%(=+ [Z[ BRSPk ml wݰ~(_ƅEmN\I|ZEK Zdh؅ SDž89{SV)<|~ gw6lEl\LpfJlSy mD`bH*Ml6\X|O;i̞w*4#&HQs|o&h=%Ds!܏@g,ŬsccWK%ۊ)^3{o4I?f]̸ФDQA|!r3.?+buAD{Yv#L: gMz ʮ5aNm*)IR/7p~WUzc|*D)޺= k,Je r)uhC0s/t4 >=nn-TtAKЫ[4J%yE1Ȳ߳9.*oqW%@/Tmej6ǰUdذo$ZK+A3+LK8m`+N`]Y<34 KIQir=>*Q'#1Bwrl)ceL 7e9u`N.H CW@7) ;l ʹ9>UCn*N~-%|Z=4:<*wL8 儹n gҜH2UnɤAĆ\xóo/xhwJhy)ݝy2u~{3q1UоuE6DZ]U[ZAނ WnAfv%p/9  RLQ)6o>Kj 3 nƽMIa'bSsSqA7/hRi!V$sh)&oG_ ˭Oay] AE}0:N*&9?//RFS-{w|<[В UF]Ð'*p{0fx5^rV4!OZhH="5l?2cX:rah_^,_@)}wsuȊ7= :+UB^ܜ 4wklV[-:@"Be qXEO`0vfx`Ʋɰ~̼C]ҢKYB,GN8(A.@rޱb|{Gvȝ|J=2y/%cYf,banNʇ M^zVן0߂zc31*. )Q'|/8}Sj׊m'O}pѥۡ[n)fb~Se*c'6^\ d|C_I[1BL[w}\w~L?wbh7BcEm۷H|?_n"1DX_?;#LԚMn_7#(>b}l|ԪZIfyP CdJa&T+K>kFwfM^']?B4pbjAu`:*07} %:~hmHBɆ6x}JHN}e0WWtNF \ Uz~cQkωz`}M. ~qL=&u^wNQ6L4OcY\#?+ΣwyKG2Ridm~OTӞ NiWqoAzk?Zz H~54)$=r84*8H2;>To` lsm,z+0=VV'0@~L Vx7z١?Rww8>kwܒduD v'Kr`D&lyC{KCe)"QS/GvQ/"Q.RjDB QuAҞ~if|~Og{%rb!͞P:3WzVH]sMӁ{Hx%h97n־?H$զ7Hrv6C_/%T{\yJrʺ |<'bάkpfNhv.|#Uz׏{h֧(k>ݽYAfc 78)Y؞'>ίkY;ߤ;(4N9d(G=8}(j,;y#dpFKh7a,q1,&k 6B؊!Y"wgt.N@=\HՅz9p`2ka1 rF; y^ ?qN $ *G!Sx͝t7?p3dz"4aPPwYMAHgdY0cK>̃#^}Y) 4 .}RʿUh;ku!\\)8 w(J!j Il~]J>VJ.-m/{g@Y3?4xsG]Ko~3;D:N?D&=T&Y Udiɲ2U!H@(lEs߬vc7g[Jp29.IKd}!Y:P!m_D5XS-tFUUE>L (L3܁TnUjQGrZ[djQGc/-?z[ȶҵœ yJ~t9G O"U&F=ƻ{Uȏ&ѩ(s%H^c(Z2 i;{n9ǩnr[KC +a|/2S-r*}~-2si$CY&T045ae0\ºvt N*C(.LL#Cf3Zj/W-Z&[ ̰ew)WD9 s$!̇؀. hL>VZ$eL\^˴^tkY#.i-GT~cpX0.L4ǖ|\|rTE6Ox{Š\{s;d)jC?yM:S}QAH R* J#* Y|vCwȃ}~2A4/tz$g&DA~ZY%gd˻eILT}ooVk6\;eBOВHڠLA?@H[.nsČ|P2;N{Ŀҕſ_( n@-JY1~Dû "KSc F 2T1-Srz&Q仏C:p8zG>`z$33:*},zޒb?<ЮA^Mxuȱnp[iQX3&j)5"2"UiٯȼLξsi;.IT-`` )"-v,]Kwvb= O{ͼ!Zn/q9S(vMm4߶Fjj*{_E}c,&VKJSDKۘUnrm(c 0qo.ctі&:0uI[Zl <$aSz9,ě`N+ ;z>dY;I*ϗKƍTcUVl_X,QWPGޤ}v (O@r%AY&|zA;C=ܚuc5=nj^e_ce $zz}l {?2I}|$ y}݆ҳ (?W&jc5Ed@z @vv Ujp,ڜ4'ܮEEPc[#dIGl}"\ :J Jސlg1Q'"]=mlGk.s ]]ެB,Q 55)`:2He~έ+@ȣEoEmugU."7?F\3­O-u]:JP#v n@z(/v:wK%YI<(V}Uޖ3@ vC!jidb)3VMK% .5Gxw:O9J>5/fZt,8Iy<@HwOnF1̮$` k &{ ;Ɔlܼ肕:qs<S:Tyx̰I+9^*cyԝ^isԠjlng1Sfn'=oOvh(qKW?SK.h*Zaʃ>\Fyn ?cm,\Y;U#NB3= Cs\xXPЮ[w0 м%FI9pg;>7={9%'>AYk9"_mk8KۉiI#NJr^UdTT9aU{WA. 3{\%HE o"L.˂sgMĦ4q C o)2rي7 |.Y~g SЊPѾOwݥ ;niT;Inԁg1vzҫ5z$KM= J} \^&bIvyIRɀOl?&~AHHcԁj* y<@Ly$COOΜZH{슋*x֟t9|OJr_M59~M/ &7iބ&VdlbL~:)j3^M6dabΆnY!Ayo9scѭwz$~nBoN9*=X"G O^fDDwƴZ@D1LO wl?a,.a;w`̷?EVA/i!D/iyq˪sۥ!0K8B[%C:o%'F7Ӷ ̙6Ng:0뢖VxhrۑfxP?t;c77بrjbEnaTݦ478hCn&Q_۲G+0OxcatOZmM x ʐZ+=q4<Ի˷6(&{X>Oʼ~m.`뛇g8Gvz+xj1 lsw:id -_9$i -rS[74hb[ |EN}ihޮS7s_iVڮTGL:unPĸه2J]1xnjk`\Zz=H}~ ּ죲Ϊj3rʷ0$"\tg-Alx/CzK O ~5·"`G)yiRL>=;']*z0 ܨ S߲g-FwZ5nr[>@>J=Yu|bWA)O=SmQ"'/c7v]Xm̍ds. m*d+>&xlKt%deFojɊʩ^u]FR/E2u#.JFV 9@ 7]/+".g"zl1z= 1g>y3SBuM"u[~TFx–7tD~,=Юe೶ERE=K|ʮدDz./Sm?N+(@ L__=SBDg7w7l&fcKv/efťTkR=drPܹN_p LSzt#a`h]r߱N bթ,x&kG7}bNrvp5x6/TjD]f(mE>]<IRvuuhUϋ װ`6l'zPZN4q@'$~_qEQZW m^$ nqeRO@\"%YVN9n4N1+(y/~ bZRwRVݩ֚vmQRL7bNo}ǮIJ6TMMɔ }? I;ZgMWSpz;ye„Hw~SgW{ṯ>lRLx9t 9U)%lĞm`IT3BGrSی]F2>}COcͅz5E("c A$ g]v>AS_dxS>V Z(}_d+yHJLRo0n 37@'b { iMNŕ):GLWKRBɐWgbhPPZ ڪa,6N43.>xPLvxlVH߄>K"#bo>~$! },5J"2s% ߴ+ZqTX$yu·7O}^J=@ *teb ٳ<܊iZLO}{%҆xӿ1e7ҘhU"3"e?h}J;2Ni?쫧!\c} ,7Cp(cwD0t~#ґxRf9# ]b0䛟˾蒥_+ 0b S-ì]l̕u]:3eX)YӜ$lvXc~l1[# AJ;>qB^O~ '@R1hf}co6bʼnz(-jYI<_Bœ {O\pH%ʩ[4VY J仃 ]E;,tdϪ !HVji:j(bvm] S|tz E?W@>AIt)%8 t6D]t^侖"U|螱q@'Y7GO('YRd>do&q F HS{ fZHCyXU ~$L<\aPU+ 7AB QMܯKHta>ЙDZbx忨B<4:nb[%M 4O nNirȱs[B/$Frw_h"CEB)V@iв=nQw=eu|IrE["Jʼnp1A՟rx/63 >][֌t y2?RIRci9:]jA?Ӱ\x2GM.+l2"˪_-g,Kyjo<ԇ,3 0 VW=.JNlݞyyǐ Ǚ76KwUdN>ħ 2*m!r=WRKU:@WڥV5Fђ!M oAsbAJ ~u1?om| B"ZGgCv֯H4./ChQ􅫫 TxUM.DԊwSKrpJNĈ'DԬX졋3WrBJbeuTSoS{_Dd:7MY,@+x u-lӖh{\ǷMpdF)ij1fNXw42IQzypX)$ F>YiۣTPz<shx gV`<(K7y|S@mKi{td.]KVi%m"QHmUG?DR& w5s / ?DLƂSk2,]'-֦\=]nQ/<aKv>;@ "$]c_ӂ/P֧Sg9i3rv_/'|ڠ0CH2r-W{'2 Qn6;EZbF( dR+~߳J*+n)2AAYO_Vw!C٪KR* 0`hT,9/ύ_UlŻe;cuɠ +k%< {*G+QQy: ][K'1pRZL^)18kIR&H`~2J <q>7 uUB_ᱳx ZU;aKkGkbXd 4Nʑډ:~gr.Suc6b $Rޒa❖i uIcRr|Ll(Be'C+yӀ< ܰfž>9#/}XsӨAZ |:"TH:+s؁l10%3Ǜ5rXԙ&vQ=π#N栅oJ dX7R9` a"MN`F}fYʶ$l0,P{_q{q6pݥ2x]0X\KԗN(j~Kf͎K" Md\nw!N$ Jy58~^R2;O k-(X,=_)I-(&Ni/ɺmHDR i͸KoJ~1~90'q!SVI %=ݤY=L% 2D'RS*{ 7YVP%;Ox$gm /LgtB0FJ(܄j`k3/?뤉D8 B$i0cX0ޅy瑃r0Γy. Mn˽av$yܒN=x^eoIV hoc)h}[[a;xQ;jU$ l2KNu nCI"&xE|Ƀ)?zZ>ه@Z @HE1Bf8sq:BRq{i\@8OVZ$j#Ժ $|Wk5n 5`uw?\,n,%kcܘvnk֬ȼIw@[FfRf3YPaai/ *T^c>S[ݪߌb1V&hL`4 r9FƦVr׳NMP!mie9+d; %X$]0 V9˽]=2^gk~V͟%-A8k0ڬCC[O Hls4 Py!\Bܯis7"a*grgH,s tI=dgXעpAD ̟Y ')wIVJgH^eWyDR&ᩣ.w&ńl +EjwYo|A3T;h,z7TU_TaXx2[V#kv5GHrT3׍lTs_ʨR3Gy,)~ /L {D_hx:C8t/)iQȅcߙz`JX9_~/i_,dp针owxk8ۡ~pi(d:f}͋ojwsoѮ"D6H{|J!.d?;HX`iwYFnh91Z;ݦw=uϠؤV/*7o7l졕"@\#Mg{_𴭌Ui5kiGA˷dCԒ-29Ig/lדf۶]ҁ P;VA<=7u=T'N@a{)$]DDyg3$ ~\4{uJ]Lb:>h?Y,A,Kq4GoRsi,A2d{Һi*=)G| --)8nc]eǓأˠ̵F@Ӫ(ΉQ :Zde#he&to_'#YtֽX~Dbu9(;T֕`.1~mE`LJ&UHzنbf/J!uJBe奉'V+x;cL2tOХU. 2Yo \\$OMk6f ^ʁ-i/~r|cTB'eLL[.U}̈8,cH|{U v%=M8sF\^pOKF޿#WSFlqZpB5+nअu{Fu%""}j{g:WԆ(bl×3(RXcT^ܬ!Sg\.#W|8c  Ull^3cpUI ܪ^R>\rw{C rnfFcɻ_!}viem gn_{΀6 aۗT`ΌA;;ۃo0xqzgAOW&-D<3sZy,X e`¾ 0аvH? fxD^)!Si0*ӧY"_%YZ[47"cQ3>$`-m[,OdDA̚|)o9x|t ۧ@C%([kNȕ9PqwRe\d0!:g XPL(ʏ9*>PU^;h7U]&ɩ>8%p蒭'D1*dTr=8ph.uCW[h%k&=ja.rMb ت0,{T~72TsRV?lVK]kng3r @@Wh֏`s{s]GEXXUrIC;C% u6pUBkh-ey[V3JΎN%e||6tjԟ_tzL~bϙ'd9G uHl'-;YEuWQURaV҄o /!ryG,d=QQ^аR-uUnc[.n`4T`E0_=>|cXkLOt6~^]:T""wF+y׮jn&4fht&Yh/{IT=..ki'Өh0eB1rJՠBT\bRU>C[)W1x4Dr'4Nfi&;9-_L%K# ʋ)70_kjT4aŵ*nݰW&c  @O%:!F <\OL%fmWt4N(M+aopΗVݭ0uwzDK.mSJCi)r|>OgکQ%3I: QAo;5kw{<tgwnR_P*If ,QȪrpw IYJ`8kg+2Ѹh'p@ ̟!dl}54?WH>UA{`l}Z6ԬU;z>OSw⑆@ #nj봕[NLqs2 ޜ#oqubſX2[Рi_~G{4skMWe  KpZ~gGO.iL{Qo`o Of/$u_S/fǙQII?9G91d1MG& SUy!qkވ0_TQSvY0XHue٪qSt_L5Ʀړ^?)HpCyr'Hܜ0rXJ!%GԸ1O*C]PD]NM^3P'ORf*t>H MSpUyxtxsMpCag%*~[$♋$zκ6aQ2$TA` H(IxJySGU..Jc{GOFNp-]{31ی旽Ht!c0@Z R32 T # I_%r3yNo;y.IJs0ٞvozApqz}l"$ 6seNs5`#YkLI*>ԽYa` )b].m klY"*' rL'^ c% U҅/ //9K%I]͘~g(q >WP2 {=0VLBRfPs/ (xczq ]q&>UqQ\FQ$^@oVV}"qI_F7rrTרeX۽y[횡mww/̼=mhBFo|,=Wlyà&FgiG^>*Nú/x0oFXp H 7ؤstfד ĨYyNW)]i@e0:ĉ0{IMS7o] E&+BN[C::nʧP{xfuwr/ atcN@<(DjP2jcuE>l6 Z ?5-5`yI"ZQRʫg`·-B%̓dwZ}C42X>YHQ H0!'HZUD :x0'!W-Wح0gVg-Gs{)Y8ޔBA&RAB *( *rveү*N:P9X8J%iK!*҈ `AOWq<f/җF*ڷwSGatdTx?D`B56גcYt)1T\ ncq `SD{=b]QnbQ619ە ~㈏MЉHUx˨EuWNd%e2aj qT4u?t"yoD͏;!6ݏh< X腳 `| /t7*g6HdXGqN ZUbK!fJ6]$LWQ}嶐->Y~7%]x9)s | ۵BtB .n7K$η@<CzOuѫs+ A}`@eF~WGAKٌ81 AP{Jde2GY*8kvu<'CxPH("%i0cd%'^Kw mdC6$aNeHVP$_ G^3SGքO=r"Yi\Xrwh2甚5^n\XU_z圻*m{ɖQ"BDT/U(f#1`WDe;)~Ϻ/+;~f22[ƥ.EPv C;?_n>)SK6` #y`Tmrudb@o,MC!I ]o%3x2x..Ӄ`+|h7_@+U@Ym.&y)]KSXEǧ3o P^9B ƌMrZsp-MkcX૒QlpyC=J=fOI%|\J(1,ڣn tcD PR/NQ֝G7Z"aڥ'c>ų}RC16E'JzW!VFmy_mRoPq_rkp`C60;!9I:Tv&8s,b&Y6_‰ S݆s*OPZ33>MY(f{;fd/CP%&RG?/X3Ya"Iq]o TUh9th%bzl5 %CO5BJ/8!)HiH)ΥL٣ .v䃎)Fyʒ*;D:Vc@L߭=rg|j<5O9c/P8V/= kE} [(5H:~=ت S_g:3wpv汢ͬ:/P,ཬcDnm]ѓdGt_8۷%L2"{dj5fNA) x% qVuFCF'%k~'צּAz;#RfsHZ4" N(R{.NBoފW fҞ|x5x ]j"oxA/+jt`Q$(+QmjVshz9E9n^x":-zWUb@!*Hǝ6t-)65A8z>4p`Xv]bNcLNߙIlD)Ӕz$}96<&Q*Es<2QY{jHK2]Ñ(#u_ 'ɯSlO ''.5akgD%t5*eNГ V0bwr"8ڌ>r7ĨM03;]Yfy"(;d򔄴jػTb{yhIZrQtyHDra8K8^Hc3m.h_@7oD.3r%ҍmMZ1"Ey0rbk%3]ˣh,S.Z`Z滊H7FcsZ?' T5.i"GF\&.uZ1f:CBtﱭ3GM6Uvz$Rc ^0jeB; xƛ85TMy33XKjm e#Tu1- ! Og # 2ݘ16,4)@XrGmeN-H4yPJֶw@3d[ sK{8rEnm;ea:Uö{„FƀSoH95^ւ׌cHrpg`D"L.TwCɥV>=BǮ vgxuxH8lqg2 5r5`2_D""dt0RØNҍ=/,7ɎS泂mLƌtnKiN3J%9|yWz6S' k1,Yy`8?&Jfv1pASmWSXԲ+>3ԽgH㘎|PbXӳSd%2H1|) 9vMn'ǹEӕ)*ԒU&эo4泠eWtPĊ=5bAo"f S@Ž&DrB>1=cL*j@hCzH$iyb;]lԓ !U׭Ljv}dH/Eʳ9Bj~Y䛆۸Y`fTRNL4)yц9Bp蟶q>@Q"*-_dcBJO>>x 2RJF="{W*ې޻$9%͠[-S^-O5 0hNFO L6y022FtL~]nC/(pۻ$ڃ di`t 0ܳ[)_IOZP=ԋ_oTYɄG_N*!UH1T_RjD-fcd$^.v7bֆg;W͢; C7A`u7O f`v4EqrYwߠ,FXN[+lkMN0⓭jVmLM `{R fm(Hl(E H;z/ T>vPFyfkЋFn dc hhNdʵ9d!F*㴣wrS0#`;Ł~ 8RW -x?sԎ;|_%]KK qQ=&װXڤ?M]lɊ|P2<\(1Nm*:IzZtwKo*Tr\O$~1(F)/0K >rC }\kbY-ũ_rQ3܃%jU0a fɧ7UАԒsO@qF83trlWn9.44ye 2UG-`z-BAH`A_5x1N{4)1ۆF0,PL$b)35^NpPÙxc,uL r%~o՛̱r#kDO[ G,@>_{"}~Cq:i*r;=iQOsB,iFW͊bl|{Cj5kL-?`qNRO&A@ي໊gGsyGÝ8 ?X]}.ʱ`x+w]GFXMX4SйO>y [! b=rric7Ӯ?Ahf8\ĜD1S`q0O %<2TXZ ~^r/rΝ5*p|EKʊ\SH} u cO$eiظ yӆHJٕGa rz) sO48Z+#W<)O7ET?V ^vؐvؤ!,(Sh>O G^\*4񮁷C&[㓰@bFb*&%5@rzQADYlOF}Q{ ~U73_RގOy9 g3ohc Ž4$E:^Љ޺$SpsM>v1i0GakG/\<2 LGO opO^:&J ξnqV*[V1_ri "7ǺB-0}r,>f{$fE pƱ)Yu лISouzeD Nr5\xt*y!֝ !y+ThVc䈔"^ Qb(3}aɗuK:~O` 0 FjfmVBj\;ڐ` l* x Lb2$Ӽ\J>V5L~XmPO}LI\ B1ɘ2}$'ՙj^ΨR|v\=2pqWkJ}_8 P_s&RXlҦ58`n7r)h&ܗ6v<uY_wH7wBǶHol-ԿDpvHTt>{"]WRߎ"Iyu=SH[ &йѕsW{9F(lzBA/uI)Hy8)p>bµAOOxcc;rV>D `Ŝla E&YjNI?Bn8S =M&B|RP@#۞v M2GX`&O:RVK"̱7`Y *U*Mkpޟ[*c:QEp ۛS*2 9R’niEA/yz(ʠSr~;0DnQjLRcW9lm@TeqݔD C$R2Iw!Xr$#6>$=;xb0i`>)2ݢ/NlcݺH~2M6BЏ:r{x-&iGDz(" AA LZc%OE< FPI{1rqL3@Z<>6Y# P}L DCJzQv.|'YU= /pZ[Zg/it;t{8 a"|Ӫ';ES6D:BKU4q3" :fѥ$cQL$Y&,~oOGfu6b{MֈaK,*5JO_R 6d=4Q[q46',5-`>Ԃ^хin%X+0`L2"~ UYOw+Jj͖u_S@&*e(S׸c/ªx=iӊ5jۯRP56ENW۲* ϻ@m\bފ/y6 6ߖgxq&?uh&iq/Z.?jA3"+3 0H?DUm:;bN؆2!;Ӕ?Ӊ7]t$&LcWlw `R AǏuR57YJCCj7tRф>kY`&Zq3U[ZtV"<>)S˥cb}hDÏ F*Nט7HQs5s(*(U~t~'K?b1xpP*FըV ^RwkAp=›JbsvG^ՄlZkTז3rKb_S> ʣ3FPL7cg| JD3QQu6ڭq\5&vűfJ:',lcLX||Ey9 5tZgсH9lLcC9eރWc:yx3Xl|ĕK}3+A* UF8]@LIKK<|b\*VLwLSج8ow@Y`?)[OSI֕TTlGK|A;jr\Y)Ɋ̄B/ 3 q 'CFFx̀㫝C ;:y\=r gۅJeFa̴ZiXlJqWK DT'Ƌ <ϴ d;tDS',㤴^U~5y\D] /D~@"?VLEpdC ya'B|d:|5gaP#? =_v7N]ء%lZl$7ް= Y:mm7C; ]>J 2([mERtQ& pMȷOe/c&~/Z2)D|E"M O= N]#U>\Fr e*@X}j 9TXhG+u _󴻆ÒO s;ltk$ϦRL`I㯝^ک6}Sgf=DA?5ʀVl㱴.M4@Jݝ]z)+:'^G?[T͒9wYh*0XQ Nn0H+J$?Ac.l"ޠ]?Chl nȉsFslLa|P ո׌|hWw޳ӫ5=ȦH'%P)M:ڂ| ފK x]:8ԭЅH6TU,R= eύ!18=g^0B7՗Uʙ 3b7MgnjO!k8FJ=n,QGZ60Cџ E>Z.n>W %xGt솜3K~l%Yz(8?2])Xe sAoySnⷈ1{re KߠNԕE#WIh{{3} U7 DD %Dp챴0Z3Pp+Ē<[nEiA`#UCeth k0 ;zà YEIޣ7u4`إ24wXvlݏ^8{Dt8mȇנdhetd,?꭭F7!cs6eBa:xuM2+pT/| 5"RޖlxPi^٫& 0Hr8xT'Џ5cfdˠa&G_Ij=)>;%ǘiy2}*=ڳξjpo5\+˻P4V{۵Ppq EEH/.*3N95D+ g?pAs<ډ^흇!9c:k<ޟfLCٞ*.J= }{N_9;A]"K2E jZWӭ:cəf,\|M̾ԥӖ]jXg]G=j\"4pvvPEeO&?| cm!*wR~rqŋzT`OyFa"JPќ6K"YۉJ[tW`ضY1W~=cEzN/Ea֓O.im KP+ ZoD\. JX?Ymo8]xw:7mS>T͝ `)$c6Η]5.l̍-^@ISmVح1ڢ#.r WoG\TkS'|eGF|,{0 :=1adǏ>%TUqeT$uFRv0a16#ʹvv+L *v16$mw4PnA3f#@AQ dzJyjmZX83@q?B`I[K[rYSeFE"4#yX}hh;o> w e[כq q 2prrp-8p,7 z/6eI@d>B4 pi !k ;:EDb UڐH\#.<:Ss|Ю~I LV0HV̇R?n@Br\Ab~%QkxD*P #HtR+y/j@ɓ]ʍVd eFX CJm'yB?~&ǘ`xjpkry1Y0zË)%!rS9P~jL}I<>"H3hZ.pqÝ(I9Ə\h]i1셩k1 ~Y ڼbs;e!0L^$gt"#Aâ#zH>;C+ڌMP)%ҹRƮ~nB:'RR5אRe7P%~_ 9S"(BD`v.8atygQTxy|ax2VCVaGr ՌC)-$.f*Uڰ¬ ˇ1]0~&E&l MgBcn%-' Aҍ)ȠSIrlӻovt21 ΪfA{7@/xp0CXZ}N6sAb^Ƕ\=.3np2'3 "E(ffPOǔ bmzB>"u?A6CbNRks[ȳ4&// wT2Q[|# 5|:j{W1[=3^_Y9#ԭPUwp`uNus '0?u%pQ ,+Ղ }e٩+pTd{8K-AA ޴-T 賫<]hdjV?BۥΛd_]iqwgL~L}9?zJsňƱçO9x'Fpߓϩ(ꪈX8W\-l= _B̿W8D-q\MҒ*Zz=Cu>ؼu^ " 2/$ƒH @ 4 c'/Y]RjV+!yxe!==˵Btۿa{J7g7$ёYS[Xzxx^FY7 Sd2 `ŷGʬvm \{xs1ϓ$է9jpq:M;{G!yAYг9oZK&ʨmQ BΦfVBS2Gohɨa<)HW&.Qל`4ŠNod00: v#0Mj?y,8;b8}!/'Ƕݒtm|HIt\!'S5s"Y j=_rS`̿27Gk7G#KEPǫX'ݳnP# FGܠZ$k%g7.-'ku qEOzRM]9J(dYU*TSY |B2!!0 bp-ĬJȋ?WAo:}% ll8<ǻUw..Z&aTurEeE˴,Iӳm6jhK]^cRQX>4E_ey- ʁ7)p%N1R.XYy#D- 5))+DX(`Э0nÑHdUI>hKfaoc4u<*QNɽp%0Foț J6]zT턔N,!ss\+#O2͑j bԀe~~eqljIs)`~ t1C_n&\35S9p sk@:[`hZhǢZ(Lp`2iU^2uՇK۰3LP=ql X+}JAlھ*׌Ÿ6=F/v/r(2ؔHOo4NsM`^!_H[$(?1?@miB!{J`L)x) X*֏sX!ɜ0'/|dwFMC3VޥA:'5DZW:ǯQBp@u'5DHt4WxLԇ&C5U~ӱH|</jp`zPqQ`#<WF+kJO^6{Q2] ^s\}4džь=s1&pT~-vF+$GT^tlON%q-}LDfNHZ ֛"(A-WI1ZĪTx0qJ:4!YmV~^w>2(PJi2܈Q]|CM=&Э,oUm/H* Nj`tRV6yEzqBSiՏ@E'^ǿTxKgѮ\` e>1|ܟLOePvM7|YFz;`*O/6 ȟ+زc;6T#%G zd9c] [N`9(C 4 )o;Ql5ߨšBq[h@.g U[6\f:FM' zˁ ^J?SKczp4ҏuƃ3e> 4w w86j2ű`LݳԵUOuk&S`q8z?} }K?ʮ$&) Z~,Rl52 N~@`OOxuLDVF^٪; t+Kcs| 6>fcpɉ.-,Z-FC`| -]v)@jѧ 3=V6r u$J'h߀>ѤĘV-Z*6TiA\N0iD P (n7DG-.60Jg7u)jaa@Ǿ9ũc ZA'|HY1Dxpxi`LPc9^!Nm iqJ^,D /4p\n"CM*TX aXiJ6}tTJ d ^Lqv #$q{k;Н;V"42OP;-` * :=r*&l&YKCÈf̯ HZ |ګK熷`xt8 \wF9/>!e! f_Ky4ȁ6|dm/Q1:mz4ѡ 5ཛѷ ig5 N59ݣ|S0!/a M-]3hl9>\wu% UklK'oz'Ofq^Igk>'74ܜAULʽ:! y{3=kKn֘e*TŜ[Vجёrϋ~gMo?@I)rGKLl U#:(*$*J;.xojodĖKx Xؖ3l!>zr^ms=r:${ bq.Ү #MDs;>yw`!-W_fa(=㙝j@"[_\kT:Ϩa0]֝|6.1f`w c)kvh55/[Y;U :΀:x: `τs5Cu[rҺvaBptxtZs |&jg񽙗M|h['X]cs|Ԗ2}_łaa RC-\! &3u̖bH"%ل{]QsߝG;T;<up9PRT#N^.} BE<1Ms&/FL9VGH93r/Id;ҠXPv}s6pa&IXΰl˜!~"7]*\T-nw&#12iq_ZHȮL@=PzdԤoJGR–GvZ5CIM*g/\:ܤElhq;ĵ5mUc5#T0\; U4-Ggsk?aV FqyrцQ-ҖWtඹu0w̸@]n;sM\zt[)j`QXx`Ki/p>Ի0{m<vوH"R_*A^ ȴxc79jT1wo-N/UWRU`r=9_u]Rw9S%Zx435~1k76%sH @A<4:goˋ LAy`N_;b b¯9䔚IH _}j!T]B[RH"f,&wBR.p֑ú*]0B_&$n#ʩ; ^c:J ym˕y=fA[$H)Soi, t4N3 $#/F-އA?f{/w c=/NrI6}qUD(ң@es^3d}8֣33tl0J h-h':Ju T@RCF@afWZKB RtFi s'w8F xAFB(}6T`"<31?j#4퍴ӃB/I@+9NYAMxМFX9\ֆ8q­M< P@ݷwI#aw~\Gg~/>/%5aF 8S4ϔ9oCxh>$K^K7K!Vh lM+l_] Cmz(y%1(G Wk8^c7'>L )ֵAX-nX N4YBZSR gzʝ),5dtv|0j1@ܬ,ERtgXsjc0.[_V ^ !˧YLvvͬ2Q߆2#OcT Y(pSkHc#FFKZ]p*=/S>]Eɀ%!9f=)VBuK({!9:0}@])IĘKĘ3~.Uc׭~!5=T04T֜PP-scAcj޻Ioy,6ŰLɜ ƞu*䂀Pb G)dmzڋ}K^áx?שC*cБ4 *9˦KK:˜%,nȔ7$zoEy Yv;b M'5 ׼~Z<r?{X?P l*Ͱٝ-CJZH^J98ɩrRhV!ny9 "M S>m^!{X&^E$uL5ۇs:E5YPA}=2g%jYhw3'fog>6,5gFb_?ƶcm%{SxI pq%(hԟiĢ\9X5z%ߴsi,vEFo;^@ -i&` pQת(:;7 6$͜"eioxхSBgr<頨MsxF7zotwe>6 g-/$#P#s ͺ5#?eFhaʺx(}{uBTsxV_&NOnDBʄ4xH'$N-(:1ۿxt ZZ^, _ngYZիx+&FۼTH;G14CO͍uʓm[ҋN_+2SܖŰ L֌!l a {t13{gvRg5\bq*rUi/hni {l1"!zv ¡8G >^m)س 8[QɈbq_f`~!Z/}wK+ӳm/Bf}MIE*qzd{ُv_1H]cn)Ds{ZM*=[Ny+ E)*p]Mv3-p_#[;ҬԜGU #8}iUDbWt,&t{b|( FA:b30 LF,@%9#1D veV"Q/ۻ6 WJ~g]P ê"NGP޵{#!l2MOmG]gn0z >M&/1;G$!쬄fjEЊF'wĒ EI]kX!+63*B}.h@e3qOɊf*k]?cA^f3Sn7|';5cճEԇӚE"n8n(}g}xgÄ'[yi&Q'%ANYaXrRI57Pc疮ϏRy|&&rؤ|i3p_I|Je!.*95c$8q=\kJ25)^ņ ~Mq*lNXNL;bؔӌ14m,i2bE.YB߽ktbW{oF)ח@Q΀  p-tv˘bl{heo hZ3"rgaLtt@m솃WlNh,:j.<0QKƘHgZ' ^2 :2s}Y9[^͚o*.ZlMxNK©\KwM^Imhm. \)kl',/G@9n b2 c+evOһ|ʓ0QxSn< l瀯tXۂ%@dG!/yevx|Y:BG;5> 3L6_zWh( :yS#y *lW[-—:0X FmP?s;MmV KYRz=_ SH'>s7}gdQiJhXyE96Ǹ(lu!t "YAcWHRwu;xHYw=*5򡍙/8qOoh\(|` ޽/mq>C\If7l« g*̔.:~|n%[^ݞ J+~<,t%A}´ԯF o CS')cLlr KT{ nl[Da[= .{avd4.OشT 6k[;`§LD#i eA/%dIű-!S?9yuy`GQx)Uk^OꜲJjM0z'4 k~'Rn"|) ࠬ-TF  lA?8cfR)%udQJ+Q .ł8n@6rӇjx[K4 &tM6V"ES+eLs5U>.vb4$8QmBuP!O9.tO :NZx G gZs+џHʘSΜh>!ԗ$qo3TOg4k_B]~ :u^S Aπ})}Qֵ#f(Y ;)s7ųppT3H#Aci8@i9_0FoysHc -))Kڟ±%N4:Qesl|S%`6 1 zc`fDX9l*0&:BUv> Rǟ@`̞ Jo e[D*O7_?8"z-X}*ښʏZAy_D>BD/۸reOKыJwPE7ۥQNgs[kψ?ԉv`]9E'Bŧ$ߘD EjfXF1}IA}Dڱ%H?5vdrp#</d>8C]H8[] x uB{&iF[)Qdh-sok"">Y3Cw gO?] [QXz<萑k٢r_¯ϞiI$}(|"Ey==*})n2kˀdLzfJ* o/8>k]kAY2 t'sWxb壁 y6'XXY8qHpfUtխ$uBcp(PСcb3r&BAa=xbtzzG0rni}\k樝6pmH W'O"1I^'-P%1,˕t&=yD$M^ܚ @•ιVy=,l <#3_K"@ElZYN a< V^~blQqT8|Vij l8:X|Z% :"ABn UPcU=g*E؃]?h0-)=jmӼq$dQ6 -S8NTl ^ݱk /OS&kV54/5{yJWVhYE ?MQcHs+R4>r/dPJ^!c}okyTT5ĚCb%D/|M61fO׬JCfWofՋ^igh'܈ђCVM am'=6-eRwۃE{t\t'7oFq"IrkT}<ضיO7?9(~=`\ ATiH8V4"nĸ]-rCB BtѾkS2,r$lq>_9.j Ie{SfBǙ<.N.j}. f)ܡ层7;y S@YΎ7COW X@S}r#qh-\ĶF6-Q(b6"F0Iok]7B0NOB2~t0rGU?Uָ/` >#߿fLJRubɌԜ+Xzyd70S8:O +Q]~9 vTeػ(xw0ٲa_7olXںqcmNr_Ww:_]uҙ[t4?4R<Ũ~\Uq+KS:zٯ1p<Kk:ڴ%=kKaE%f[{A2¢2-!bْ`4Q`_?/.AQxm\p"lIK 2[kGlDw+r+bb"͏i烤JALԇ^-N~4&!fp QWhb7dV7T\QC4˻ Nva9fV rwwXCVE UoyϬ;G(_~8}ۿ =ʇՈҥDxҹ+i$*Ѓ⍈Yx( ݩ<ޛnjD]F?ZqN\4u p,+Z%k!/8-)G܋A"ujq¿쪼C=n, }Tf\#OFö8mP}$#HG4"yc8|`;(΂ns`G{kV^= %pt7G,F|jpTVB8I<%~) Qu+-'fs^i,т6z$'RB]485ɢ$S]r 1BM{f}P.~-.w%@>,S&΃"^#寷Fw۴FoVQȂ4{`ך7!ܽF5Y,F,xaL)'<ˈ&ߐ`C X\dؘ=%pMa׉qv}LF9/D3h V'Z V;Aj^RL(J Ξ炋_íSfɔ*Kj#2칂79>8dVy3ŏuЭ<'㑒B%!,^-rƢ3Ŭ7PUS+SAVKgXc4c#۵&+2(vʜ@YDDa+1Ɋ+6:w:iвB#H>d[C#؎0&%9XtA~3aRy4w:ۺšoM7RϪ86ͥW+cCC:n|LIa-%\F;l9Xpc욊䜹KA!nfj ޥӃԓ ^,ܫ7DU35RM"+uD!_g7{J 6{ g*"eT+F]lV+\>r]%8Jk K> advEq]Yt@E?m޻ey ?=qB!sųU^Z]Dc1":=hwíO(y6-(%$(O9R%-յO9 ()UURs%W\\atlO!#c;Mjy?⹇sO .: n0@hعxZNJ]‘I d/Y0UflBbP : qNp#0*,p^Rf#CT13@%qc#JAӞՔ&*3ד Nt5[\6cT%\}ɫTpLuO3qOrdiXX8ֶԞ;1LY ON-NR5xсcv?xt;IPepy?O*.w>MljqOqQ$Çxc9HFRr{SQ~'pf5&lh=)20 !ccqjPVtHhw6LR]-mHn̖[@jHf!yLF.[|@;ц_Fx2/"~լCG?>[Z:PGvj2WwGAc)y%%ס,}k ]\G{"9-b8cX;Mj9AeGTy6y Fc9:P'ݎZɻ=YOqe5#~b3SSk] ހ0,$ݲ-s t1fIi]łf\-2fTn}h-rr:boUVkis5(D_B;l֖Lߚ^N .kq_DGO^iԠ 2zz.%C!,D(0㱄va9pbѻk`Ľt#L Sv>?Ȝ\ pkE0m{৴,T$gI[޿}?aYB}vzrtmߣҲOԹy[h&B^7x.%JQ3$)2(iXMÔ~f0]͎O?pN߃iKys߿B8=1K;j~㦞cQo4oxlaOo/ |t$Ͳ'uT~y4s 1q(A)5]5 ߷R{&a3~֮X)?4JS JI[H/E 0Kvo2P\q߲m8N3璯88}0eOU) FWti@:-{!pF:kDڤg5sk>j/b5԰Dawؚ8`YNϾ\ߏ&@`ZޒPC>ژ.Cy^@rg J ݩx@Lڤ}u~;ZɐN4w+,@g}< Oy ׫eTt޾Y VPg4fS3cФb]_Nfu-/}?čHx[eNJ{?r=VA d ڃ9QR&ǘ_+9v:.#hޡEuڀ5P!łvs v KÎ`4,#]ZKnP vq`wly,:p󡒴Ɖ04,W/Ovl]ch3oJͣIςe\*I< z7Ai+gxC{GW<ۃVdXS /}pl A)J Mw#?;]1n0"mU8p%o"%r3U9|LՈUoz`/:6dj]O:z{t>FiEiF/n4ԥŮ*{O*Mc% ݏf17o%7wKUyHd:Y$4&y,>h_=U.eWӨmÆl~j>wm6U3_ Cp$\rx3nPGg%k>Zj=.bLJ$wao IxqcJAW+܀ sFwG-.'SQvdKlzoj`B)JR+я5 {caF.`u!\\]8qVCVjpp0@xG:6 IE&bzR Sxx Fin:ޔ|RBWEt,ʬGY68'[oVGx-8 X-  k,jkz&n(AXF}yxQ,j4o)4_bOvP}6@7Z#Ez@]g) (iW$Hl*ԥ'Ht:Q)Wv#ǎ> b<|ΙR%lvbBwl*24L**%9 ZiH[Sy-#y*[ by!fwoDy(08Cdw3$nCx'^I r^ZpR2}MXh輧Hc~Z +#Ɋ 2J,] N3 ()[D\AxB .JߕYzG Cb)ra,c12y^i EJ[5I5 ">װFa4ۈj{bUG=m{|a]}M$`|ڄFMlqOWZ-C{7*^T @[SעYX]Oquxd5wl0BU[`,&j/TƐDEҧ| [gN?0xNjY YFj%RsGȬ5Dc PkʳOY*9gj}INW,0XZQ %H_ %R#Oa/a-<|hr$׬1=Qc?ΎZ<2IYLPipfc<*d։&&ZV2,/*2Jb`MӊkalqpUh!Ϝe.ôC"jȽ1Mq55&^*6Chۊ 3\mٱv,Sߟu?;fXn7NdcW|'t7HɪԷ%iAZ} Fv$` n3Xzlaq^ZVe18 *s &$sB7{U?3)D"hjşYyb.A"+;Y(lcC@qJLE,vʘ);4! GiA|F: ~a:]#ꤹW cpc/01'_~#GN` LtTRm)XぢpD.6q0U2s!l=ʳ@'MߕT7 6Y )]t4dɤ;ѢʪKbS&Tɚw R&Nw"y'#Jn/ncf᣹\ B XΙqp>޿#E$9t^|ulTC}Ǐn) dT4"_x[ႄf̜ɢ!ek_F)e\]" 3.߅BD(h89ǧ4/SVxc ]<,$7%/ƳZqTѥ. SeҒ^4Y!w Kt}4cpDwAlir"ZqsnB#"CP w𩜾c؀VǺ#OL X0Qk0ftObCyI|3/EIb@֯U?vp(9 i/9Kw`"kU)|Oso(bP*voW1J\>(sW;BŔ_)VtiQ<:(_ZrXҮ4B[])"ǩW<ӣ6֫c 3GFvy>"D5LFF6e[v7CF9NAA0dB+^%*gbeA(dX}+NSoEQb;]ԫdy#>ǣqK)Q UJ]5[[% @ڒ~*P@zr@n:Lܜy^6T^!F*u#-%G/e JM Z}/σݒ{y?ènºaQWWPt2ØQXWOg?= gtմ*I@yc7,򄪴}s}"\4k_)}ToN,VjsJmgHUQ1BrNZhek -N&8+&[%|@Q@lŞ4;]Rju({ie1xUjk)I\ In*Xn# '(-@9XJ~,stxNkuײrҩk #^Nscъ mpX-ܟ~OnND;z1e/><daјcIFWi.D s.X{>w'pg8~m}рC~V{P9SO ˎItȁO[CPkeS+MIPe}Gړ+' (GYN̈y9ҲC1%<(v\H"ž :a2 e~>`1 mR"7&8HM '!ȓ~{H[;G& TŶʖLLKP~akyA_ 梴zѸ$&_hІm؀jvHA\\U4$))4_@m6?)]My:z'PŁY2W%,7бO|rB'}$_0?C>MR"DYǷ/̱ī8b4Z2.F)1CzcP jǺ=jTzwBp:dwJ_m7SC\,1!&B[_;/uؑ|O%%+֝XH=.;=gdꖏ#LWr3Qc C@QPL0_|v'U%jM'!FH°!ӞjiP ixr| Řց_KwY Qu#Ћ lfniNJp:47&f9[sR21Bɻ2g{lu'3ȮhyD#[vx ū{u` q{8>/ 5Џ;=L2"qu n+޾RlF>GGr|ٹ],Y<#<@OAECtC옎L/_$}c'=6 S̤u})I%|>WKK .]ijecNoMS+P,U!OQ=6:,!7GɦBMcJj-4PS"OU,Ci* nW YɠK&rE^n)[5Q'Z!_bCSũc452Z37$N9nIz~|Sہi c,T?fD"-s(Axy_p?'#Y }s.EugAwA*I-:ΌK OM³yzP"jvX.z¶Qd+p}AUiYtI)f lk$1Ou_Fъ^řAnTv(7{*i=$ kIOe:bK1;}-Ƕ!! 28nT0M#ߒl),_=4s zO}p,_x'/1MXVz$Y=vN* Οekfg];7X>>!aIAof*%|~4}@ *<ۉE0tƠ Z+Tٸj nwP=7 (O.[P8ߘ>u%M$q+_NFit.(s YѽB*7q̃% 5`'#P@<!|dc&dk bax- -W}2S8l/OݗH8XRTӶn f6[$=lNMl-]ۋrjIYn/ҜC\O 7̉} I{dZ#+찎9/2{9WX\O<)Pb@<PKG;nM'^ge̕Xen!=|a$+gQ<[6}Tx_y-12;$S =W3< %=0}P9%xfj=?%( }B^ZWl~Է lfi^@z4ΗY)zυD@(.uԇ;F)ָ?ӡwJZKQ`O['=0m!v"~ȪZq>1߉[r]-@B#7Er6h /PsP%Lk6Ħ+zcHjZy{: ( 2gr٤-oAUyO#˾^tIBlI|BCB%;zuO:X4|wa8.{OYsWD&y,1z`#77$I0E -U/hP:BOvzL,CY MWvmGֳy“S~ungJko;Oe-pb)c[TIzd[B (֣dp " @x׳{Q/k;j'ձ̸Skͤ]k!!ݗw ~@]q"%3͕ ]#5W.;B&hť6B3.U*7WpoA{4-YCua=(pS܃3FANBrFЗe͏Ps`ľO{%έ;nB:s~Q)/ ܕ^Of{4lٹz S^HP)Ї/&s`p $AT3ķK@nXYg2&%z./_3/Pn=͛Cɘbz|ιڻ@:<;(wGUɣj4[r ɿPX3 FVݧyc8x׃*ۀkYxhMi:L (? ׂ͚f,ڨӱxPq[FY/N%VU