libvirt-daemon-driver-storage-core-8.0.0-23.3.module+el8.10.0+191 > 6 6_6 3!pQp)Tξ7]mtZ`gaҶ ]mtZ`#X,7eu0+wHbK )ďߎ彶DUa/d eIq2??0`G .2vXA85ֈ5PLHOV-uN J@gj7eOAӖ\Tڭ; ֛K&P: 'bklt7ċ+^P)U$>hU _|Oĥm{gER5i$rc o0. ]g$E%gd[Rp%w­ QNOū+q9 8@9l|ܧzvv(+@>'%m;냿YT`=;𛦹B/L3XN´ A;M?Nc6\!wd9$d~}dW[%W# wQj[qwVL:&!Uz&d(T'+߼[ T>p=%{?%kd%+ N <@pty 8 j    < 6 p   (8o9 o:5oG(HIX Y$\]^ bdefltu|v w!x!y"X$$$%@%DClibvirt-daemon-driver-storage-core8.0.023.3.module+el8.10.0+1917+11da77fbStorage driver plugin including base backends for the libvirtd daemonThe storage driver plugin for the libvirtd daemon, providing an implementation of the storage APIs using files, local disks, LVM, SCSI, iSCSI, and multipath storage.ga ord1-prod-x86build005.svc.aws.rockylinux.org CKojiRockyLGPLv2+infrastructure@rockylinux.orgUnspecifiedhttps://libvirt.org/linuxx86_640a^KI!*EJAa0h0 HAAAAAA큤gaaBgagagagagagagagagagagagagagagagagagagagagagaga7a6dd41e5fab124f901e6557b3e7a5c15854c2aa127bd3d1789602eaa87b9746c8a35c384cf9262c9ed07de2382836b27eef8ac4ffc811054e1b8773e26562942dc630ac0a8f9c1c048adfa631081c436a33a8fc943b9a645412c43e114a6b8d9bbe7eb862ae634cb266750a26ce7c2abeec8e9899f0d90722a9e399b3f208179f53e67058c4002143dd53fcb8c43f0c751af85ebc96bef297abaf689f8f504d7287a90da9fe71529b302771bbf88568fefc6f647f6d62a52222f0d2081744de064f71d171e81ae35b3e501b5cd687c2b21cf45191c151a0bfe169b23bb9599b5d723585ccaed2e433daf1fcc1673894d7167e15b0366cac58963dd379e212a2926f953d7fee0cd831b81dd301e245a6330590d770c382f78077c8d723824ab71a1f378ad555fbec19cb33ffd62e3a7863d4d14c723bc410a95211ae5fce129ba30e6b8f0b2c4141f2c7f6bbea83b09dfdf00315d144a197f43471bc9fdbe7100205886d89414d330bd7ad17ca2e391842ad21cf24140ac008349dbd813fd37d3c2d1d0ba4e5cc886593c5a72093dd63de050a9465da02cde8a8cb0191dd21dd9c7813b6dd4904520811ff85b21ad180fe9fcff02e4f2b58622f70a169b43502../../../../usr/lib64/libvirt/storage-backend/libvirt_storage_backend_fs.so../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_storage.so../../../../usr/sbin/virtstoraged../../../../usr/libexec/libvirt_parthelper../../../../usr/lib64/libvirt/storage-file/libvirt_storage_file_fs.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-23.3.module+el8.10.0+1917+11da77fb.src.rpmconfig(libvirt-daemon-driver-storage-core)libvirt-daemon-driver-storage-corelibvirt-daemon-driver-storage-core(x86-64)libvirt_driver_storage.so()(64bit)libvirt_storage_backend_fs.so()(64bit)libvirt_storage_file_fs.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/usr/bin/qemu-imgconfig(libvirt-daemon-driver-storage-core)libblkid.so.1()(64bit)libblkid.so.1(BLKID_1.0)(64bit)libblkid.so.1(BLKID_2.15)(64bit)libblkid.so.1(BLKID_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(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)libparted.so.2()(64bit)libselinux.so.1()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(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)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)nfs-utilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)util-linux8.0.0-23.3.module+el8.10.0+1917+11da77fb8.0.0-23.3.module+el8.10.0+1917+11da77fb8.0.0-23.3.module+el8.10.0+1917+11da77fb3.0.4-14.6.0-14.0-15.2-14.14.3g+Z@faf-exK@dǢ@d7dgddac>@c@ccccj@ci@c@bޅb@bb@bi0@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-23.3.el8Jiri Denemark - 8.0.0-23.2.el8Jiri Denemark - 8.0.0-23.1.el8Jiri Denemark - 8.0.0-23Jiri Denemark - 8.0.0-22Jiri Denemark - 8.0.0-21Jiri Denemark - 8.0.0-20Jiri Denemark - 8.0.0-19Jiri Denemark - 8.0.0-18Jiri Denemark - 8.0.0-17Jiri Denemark - 8.0.0-16Jiri Denemark - 8.0.0-15Jiri Denemark - 8.0.0-14Jiri Denemark - 8.0.0-13Jiri Denemark - 8.0.0-12Jiri Denemark - 8.0.0-11Jiri Denemark - 8.0.0-10Jiri Denemark - 8.0.0-9Jiri Denemark - 8.0.0-8Jiri Denemark - 8.0.0-7Jiri Denemark - 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- virStorageBackendLogicalCheckPool: Properly mark empty logical pools as active (RHEL-65771)- util: Fix error return for virProcessKillPainfullyDelay() (RHEL-36064) - rpc: ensure temporary GSource is removed from client event loop (CVE-2024-4418)- remote: check for negative array lengths before allocation (CVE-2024-2494)- virnuma: Avoid integer overflow in virNumaGetPages() (rhbz#RHEL-16749)- lib: Set up cpuset controller for restrictive numatune (rhbz#2223464)- nodedev: update transient mdevs (rhbz#2143160)- qemu: monitor: Drop old monitor fields from 'struct _qemuMonitorMessage' (rhbz#2170472) - qemu: Make 'struct _qemuMonitorMessage' private (rhbz#2170472) - qemu: monitor: Move declaration of struct _qemuMonitor to qemu_monitor_priv.h (rhbz#2170472) - qemu: qemuBlockGetNamedNodeData: Remove pointless error path (rhbz#2170472) - qemu: monitor: Store whether 'query-named-block-nodes' supports 'flat' parameter (rhbz#2170472) - qemuMonitorJSONBlockStatsUpdateCapacityBlockdev: Use 'flat' mode of query-named-block-nodes (rhbz#2170472) - qemu: relax shared memory check for vhostuser daemons (rhbz#2177701) - virpci: Resolve leak in virPCIVirtualFunctionList cleanup (CVE-2023-2700) - node_device_conf: Avoid memleak in virNodeDeviceGetPCIVPDDynamicCap() (CVE-2023-2700)- qemu: domain: Fix logic when tainting domain (rhbz#2174447) - qemu: agent: Make fetching of 'can-offline' member from 'guest-query-vcpus' optional (rhbz#2174447)- conf: Make VIR_DOMAIN_NET_TYPE_ETHERNET not share 'host view' (rhbz#2172578)- vircpi: Add PCIe 5.0 and 6.0 link speeds (rhbz#2168116)- qemu_namespace: Don't leak memory in qemuDomainGetPreservedMounts() (rhbz#2166573)- nodedev: fix reported error msg in css cap XML parsing (rhbz#2165011) - util: refactor virDomainDeviceCCWAddress into virccw.h (rhbz#2165011) - util: refactor virDomainCCWAddressAsString into virccw (rhbz#2165011) - util: make reuse of ccw device address format constant (rhbz#2165011) - util: refactor ccw address constants into virccw (rhbz#2165011) - util: refactor virDomainCCWAddressIncrement into virccw (rhbz#2165011) - util: refactor virDomainDeviceCCWAddressIsValid into virccw (rhbz#2165011) - util: refactor virDomainDeviceCCWAddressEqual into virccw (rhbz#2165011) - conf: adjust method name virDomainDeviceCCWAddressParseXML (rhbz#2165011) - util: add ccw device address parsing into virccw (rhbz#2165011) - util: add virCCWDeviceAddressFromString to virccw (rhbz#2165011) - nodedev: refactor css format from ccw format method (rhbz#2165011) - nodedev: refactor ccw device address parsing from XML (rhbz#2165011) - nodedev: refactor css XML parsing from ccw XML parsing (rhbz#2165011) - schemas: refactor out nodedev ccw address schema (rhbz#2165011) - nodedev: add optional device address of channel device to css device (rhbz#2165011) - nodedev: add tests for optional device address to css device (rhbz#2165011) - nodedev: prevent internal error on dev_busid parse (rhbz#2165011) - rpc: Fix memory leak of fds (rhbz#2165428)- qemu: Ignore missing vm.unprivileged_userfaultfd sysctl (rhbz#2148578)- build: Only install libvirt-guests when building libvirtd (rhbz#2153688) - tools: Fix install_mode for some scripts (rhbz#2153688)- util: json: Split out array->strinlist conversion from virJSONValueObjectGetStringArray (rhbz#2149752) - qemuAgentGetDisks: Don't use virJSONValueObjectGetStringArray for optional data (rhbz#2149752) - virpidfile: Add virPidFileReadPathIfLocked func (rhbz#2152188) - qemu: tpm: Get swtpm pid without binary validation (rhbz#2152188) - qemu_tpm: Do async IO when starting swtpm emulator (rhbz#2152188) - qemu: gpu: Get pid without binary validation (rhbz#2152188) - spec: libvirt-daemon: Add optional dependency on *-client (rhbz#2136591)- qemu_process: Don't require a hugetlbfs mount for memfd (rhbz#2123196) - qemu_namespace: Tolerate missing ACLs when creating a path in namespace (rhbz#2123196) - qemu_namespace: Fix a corner case in qemuDomainGetPreservedMounts() (rhbz#2123196) - qemu_namespace: Introduce qemuDomainNamespaceSetupPath() (rhbz#2123196) - qemu_process.c: Propagate hugetlbfs mounts on reconnect (rhbz#2123196) - qemuProcessReconnect: Don't build memory paths (rhbz#2123196)- security_selinux.c: Relabel existing mode="bind" UNIX sockets (rhbz#2101575) - RHEL: qemu_migration: Fix restoring memlock limit on destination (rhbz#2107954)- conf: virtiofs: add thread_pool element (rhbz#2079582) - qemu: virtiofs: format --thread-pool-size (rhbz#2079582) - conf: Move virDomainObj::originalMemlock into qemuDomainObjPrivate (rhbz#2089433) - qemu_domain: Format qemuDomainObjPrivate::originalMemlock (rhbz#2089433) - qemu: Add qemuDomainSetMaxMemLock helper (rhbz#2089433) - qemu_migration: Use qemuDomainSetMaxMemLock (rhbz#2089433) - qemu_migration: Restore original memory locking limit (rhbz#2089433) - Add VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - virsh: Add support for VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433) - qemu_migration: Implement VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433)- nwfilter: fix crash when counting number of network filters (CVE-2022-0897, rhbz#2063902) - virDomainDiskDefValidate: Improve error messages for 'startupPolicy' checks (rhbz#2095758) - domain_validate: Split out validation of disk startup policy (rhbz#2095758) - virDomainDiskDefValidateStartupPolicy: Validate disk type better (rhbz#2095758) - virDomainDiskTranslateSourcePool: Fix check of 'startupPolicy' definition (rhbz#2095758)- cpu_map: Disable cpu64-rhel* for host-model and baseline (rhbz#1851227) - cputest: Drop some old artificial baseline tests (rhbz#1851227) - cputest: Give better names to baseline tests (rhbz#1851227) - cputest: Add some real world baseline tests (rhbz#1851227) - cpu_x86: Consolidate signature match in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Refactor feature list comparison in x86DecodeUseCandidate (rhbz#1851227) - cpu_x86: Penalize disabled features when computing CPU model (rhbz#1851227) - cpu_x86: Ignore enabled features for input models in x86DecodeUseCandidate (rhbz#1851227)- 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 8.0.0-23.3.module+el8.10.0+1917+11da77fb8.0.0-23.3.module+el8.10.0+1917+11da77fb8.0.0-23.3.module+el8.10.0+1917+11da77fb virtstoraged.confvirtstoraged.build-id18341d8475fe9e435b989d011a42db8f6230a0fe4546113ba56f77dc973466c971176ac72fcf25c6624a04a88ca7cd012300b7944bec96b598459cefb4f704a17012d664de1d54501eda9230a5820e12f3a84babcde3cd62988b2ab8bb6698ac9330fd21virtstoraged-admin.socketvirtstoraged-ro.socketvirtstoraged.servicevirtstoraged.socketlibvirt_driver_storage.solibvirt_storage_backend_fs.solibvirt_storage_file_fs.solibvirt_parthelpervirtstoragedtest_virtstoraged.augvirtstoraged.augvirtstoraged.8.gz/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id//usr/lib/.build-id/18//usr/lib/.build-id/45//usr/lib/.build-id/62//usr/lib/.build-id/b4//usr/lib/.build-id/f3//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/lib64/libvirt/storage-backend//usr/lib64/libvirt/storage-file//usr/libexec//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]=4546113ba56f77dc973466c971176ac72fcf25c6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=18341d8475fe9e435b989d011a42db8f6230a0fe, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f3a84babcde3cd62988b2ab8bb6698ac9330fd21, 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]=b4f704a17012d664de1d54501eda9230a5820e12, 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]=624a04a88ca7cd012300b7944bec96b598459cef, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) *5 rPR}RRRR R R6RQR{RR R RRR|RRR RRPR R R R R{RRR RRPR R R R R{RR RRR{R R R R RRRR RRRR R RRRRRR RR RuR=RnRQR`RfR[RLR0RcR/RHRxR$R-RCR?R*RRRUR3ROR#RVRiR_RsRAR,RmR"RkRzRhRJRNRSRjRRgRPRqRyR%R7R6R:RvReR RtR5RXRBR^RoRZRWR.RKRdR+R;R2R)R]R4RpR!R8R1RaR(R'RwRERGRlRbRIR&RFRR{RRRRRRRR RRutf-8ece869f50cd8cf4d70b2cc7b7daaa7988a9f628ee0fbbe30af0b7bbfb24f7e87virt:rhel:8100020241217184058:e155f54d?07zXZ !#,] b2u Q{LZ˴dLWD#[t۵c0Q<嚚Xk[ /]\LRݑ~>,,s(\s5- "|ЅuȒ]NIt 27+>kf\wL1`"~c*t[2"Oғ1Zz+-DơXKO SXg6K <2P c)]Pd"doa9Ri^Q&3TfN"F7=^aMsMf.3c^m$CĶyozꇖ=ANC L"a0K?c*bzqc-U6;~3%>Ad9(KG!GߴBM;1I"V"Ϳ$T <} F7+=#)l' wV2)E1䙄1sQ{bdݾ`"dݻE< uGEF V6݋J(^f ",4eb3hY~FVэuF^] tTLVqpuYYѱqc]9Y5D:]苊NķW<%" 60k'qdU33gWf`NLu~p_yPE6EDYtLó(^;ͰV$N{ȃ"0p[(<<`rژfl ̱chH ҧG{*D_zM_h6LgK s3;bR ` v8%WD  qr.ĭfNAWz(X7q"+7{VCr6,x/% H >1 jc!n!AVɻ)zjo}3 cy<ڨI1D%N܎{p &S@)fm!=p NT!Ǟ"(PV/_óRM?j5ZIP{WFJ]$n} :8w5|jJY;kbಜyP+ ؚNf :nQ 7-l"2&@U!Q ju|3Not?ҏr1ѰtAɑ+T|&>LnhR Y JzLSt^2=tVYq>1D1l1q\ꦗ*خtiiZk4c:&π9oLyz;Yڌ<*L0^ DG};U"Vӗ߀W ס'NutVB 1 RR,֯+ݷ M"4Z/lޢor~ \a%uHz\ \ނ@ e_P((ާifb_v390d\&`j*":WVJ׬+tBÈI)Q,(joi1G;{v _nR0N$L7ڍny.d}H#$t=k/Du-z/ۜoDaR п4^$͑SMg(zxJ"ờ WB137xV ^+ApnL*] 91֋dw Q($ZԽS2-{ 3n[^ ^P]p&2x̍н^UQ0Z  7d$ uC5dN#B ~yAߣ(J_UqOGrx6~N e+x|p߱(͔~&S_C.QHI[YB}Մ}E]Ű[aEACjDzfJt30C4ns% ;l攆*1ZT"T+54>J!27lDu $K0qW[k60x`.=W!͋;>ԘNayvhu-Y@NwI(gP#nyfhdh!6Ly l0s ˥~W.KB`Z% [%CmnZ 3QH!r+悼MI| $.KK_=~b$'>m?:IqPd\Ҳk oA%)vdF$ӱ+Hp;WO,q نG#1 K;hs\8Z8,[L$q{q7;7xҮʷ^=Ja*`8ِIyA#FjHa65~RD gV_-}PNJwq=oa=gɢ]6Kӡj0nڽܪx^%af;I@aGkp$)|TL<:4Wݛ]u< /D؝R f6"4,\!ԠG(c? O|@пѸugǭYSɴFChP MF)L&PtV}nCjHNFtX|=R w:C ld~1A} ziH[y#E`Dw6mI%`d(j}ж;m^o9l+9]ϋ?Zk*g[2, _5Jm#{Vӗ16gX}YVj 5 m < pﲇ'wI݌+kڧO^l*N>g"k Hxq/"[``{vWec%D-腣H`s!fJ׾:; l~O]Pbh .>htf˿2Ζ;V&uO&>b`/Q`C?4 A$57 ,˓p>u[YtG};=be=piIYnr*(0e3ia;kڄ\{tt :@3A֘1Ro+_XǤa-5q14qg;.̽Ș'%[^O=YL[Mh[t{2^🯙&=X]s+?ަfgD<,e44J=sPs@(Ѐ7 {Ûе<:"y5kg]m<vQ)ylל"Ͻ 1Y+!E=:=?}d{X0+ 칶HQ2mOD!qE'YȍnaA- 'j{;RKײˈ"D'8Y"m~e3aP࠼eG1<&Ʊث%̔S{k eBkݧr N>)T@E,}(O:j1_)/s{Cq""y"b:Mfg=֌0#^~/e>!_v/p]\joȯVl)vr?I\&e0%$g_) ^q[5ũux#GZ8 OxLG-`f2U{nţ,k-Ec} ,8vvⳈԛŷFh;~4=|@pr߂NU tWeHx#Y!H! Ue(c)mI?/ fY$8x'&ntzE:%:dxv^ ͽr0RYgLSfo&F 4<x9 V =7t> ȝ1rK#&l'{kqU(BUz`T )vX* QҰHfiJ"֤tedFHT!e}v5}m ДA~/W՟WX:6fhm`#ӥ'[BV#Q3niO .H2R:K|荹&J%t.@C3yrB@:kXaH c/Vx4& 67.~WfЧx &S5怰oZNmJDxdN*뭣C'>1@%|@뮌TtiF;<=i o$ iy(5eYznbs4;Rqb=t{}"Tb- 2{G6/mKz>ThQؤvKQ; L̺W@|I0t8wwCڡ/oI} GU[Lr `8<\!NfW1H4= R2<#rz`)76?B\Fj]ʂ'g\WĘKv~b zzW S4Ջ^S`w2>,ty8 ޸i/koRUGtsWwE|5+d94D4s0kfVQDW}$?]vd뉷:ʖDmա v~E* D6[lf ś}vik Ϝ\]Rtt~פ,pa)re'XdByi@WYݮT{ǔʪ@;" C0O7Tl8H0%tt6Y 4 d@;͒ O19T(`cԶE et06;@JAGė0&^SEL,kqwo(l܎җ b)+cnGɲw:V3Bad,w뛎Q|xdt]# YS{w;GU{NnCb98` gzc,%ۙ }sIeڋSSQDɚDc<+1 .z޸=|U{Qq![toL{<-4ӂHo+|Aj{W?DԖYjΈZkgL"Orᳩ&@OĢZ쎙䔷9LHNg^BD=a=dM"392!);ҁ!zp;un Og0jzC M, XÉRtM;]hrP0zBI.H3Xrټ:1"o#Set".E2n&sa8u3)vu U8$z!?S7GDcy=<=^⭭6=,3$UC+GkMr^㾏IbugT3lV K$miPsd4rVh"`-m`q+="1e",+:(<+ӕI :sE]}(&Wdw~#jpEW.0fo_ 9zEؚR3)(|kO]hI|pxI@zk(qpF9נ*iz _ ^:~(1w)JJ|b ˭}.LWQsm,vi_⁀ߺ!oz-OcWrt!ҍ((HAEuʛ]PA3` %B"ߥ Z3xh)x}+]"5iR&ɀ+ ϩV ( X p5tH<:&&ˡ# ~;a (b897*رWqZ7%tq.iʙO&"0q܅`ip G6SĔ-`sAE&1)ζKZ?ӵV&)AǨѸ/\,!<7較 jMƲ< ;Nd1h4X\Yl?)WMjS/-dk]հw@:`\9Jn܂xn*oJ+!) r_bPs|HA3PdQ %U p[ [襶\.K6*G Ind'zhUe~gUcNNU.4ccqqpl@3U~g9TF~^jUMeOn=>fc鴥y 5cwd,gm_LrHkҬ񟛛OFrO?Jr RZ )QߓCV q[(g9S&5NŧX-i3Iݓ38U rň(#=fE[ΚM6β޽qe"Ǯ[WKt+(@YJ8YѸӁ!3PB SH?-z #lRVIRқ ,2i^D9-aBMB+y9=HA}ewS~Qi b()GE: ojDuCN=-f ?f|XD";5&Y^bjrNc}92NsӨuG#s\w>.kc2P-K}Р?[2iQWSY2Q ٫ ۯ>hQle} AyJrcd5lʙX+m@G.+wa"]?阦oA=Zkmm X]{=ey7apIokpd+`eFFF{gدt i.p2%7 D #OjB@c^[zp$ya_~bڀ Q L>R9eg/FER}{I1) 1dVl,$et7f~c!>uxTVzo^޻;ï ^`Tʷ,rKNӴ9S+{u]xw*p~?M$2$QfH!ZmR j%>B~A8mR-o}%U=ǚj0dIz<ŧo)Tɕ{X94W>:ZFK3 Mj=K&袣P(1% c=[ ):ϔۀTpD"qOy/ %z9\=@1 {~+% -Qk g4Z(bP^?P|^0͸L0_z$Z. w(Dt y iGkj4HF [`$Bp;)]RoKTG 3H7wghc8yc'qcs_6C{۸Pth?QN0;7Xy@J<4J'? H q\z{޼^~LPl`@P`i&P"! 2XV47/P U#nߘn ܳ,a>MOy[hVw (*c4w7-~K#%?bE] gmw9Nz?2-m8cіVi쯾F `xާCXw }s,+>B:?b!T-ԆZ I.Z_x&{ufWٱi݋|=%H[Wa ńOvstmUҴaY> Nk:Ekk%t!Pa .kmKD_ p]◯DKa$wnH^'^ %oT$Ǡ2ouˌa sCy!i,r뀇FR@\wWQ* 31`{Ϋ׮s8dm(vBަ60f۾({p`9/7ĩRTn;;3ڔ9%zEmF! q q[Cb5ե)-ݱ]k)ڦC1ƟPfpc&Qhl3Z[}2SgBQk>-L)-mQv'7|,]wdKE# L"c5LVenWN'w 6, „_B@4mEnɌ}]~sdC*lqYǽPɅKH /ZOY/XeK8 FHcD޲Օp/j0ՙ{+5lng 3%uD{MiNJm!FYdfl(P[qL ocأDxDpTrÛ"M3Ŋ= a: |iի=uu">ASRr OKmGM\zZ+,} bc(]wϛ ىꬣlhZZ32(rM}{hQ9/(S,Sn2r=Eپn~PBl1[33цf>Q[e .*eU^x;·c߇Gd% t`@ :P31*0yP '{(RhAE{/Ǧ(Pz~kq7a6/:''έ_*Vn2_FM2ۯ4-2Ҡ+- ہ"'Ktoݜ;"hi0 6/®O!U3LFpG _nS (RBGA XĠrɚ@p.R^vVmāznBYL1`3HqN?]D}u_/CBڪJ?QA^nIZ@&ehLa ,~8/ #~1;H}ysGf fcFכzZEnMҍi6"iuv4ؘ"dẈvqKbJW32P< 8W'85ZQ:HU"󞛞Sۛ p1W_1?0wVB }~{#mj`R6nz 1LlYxj꼩6PxF8'Fɕ/+}89UJl$fI 嗀4$,ry^V8TMDULUaB()gONQ*(AX"bG@mGYNFHG /d+Gܝ*Z Y -Ў){ЫZL)"S5 g;m5n`y_tOT ҵwU^gV9Fd y A0`8qL[&_RN =@6"FΤs vºwo=&[˹1/(wli:gZk~u_^3y!;_1 qLP|t0 uyFyI`$foj} tX*de8c*Z!!q3zl {67i)\t E.{IS[h³σi!賐CHb ^J cvC:pcFE9TN=ǡ_0 PNߦ6JU f-՟u!Q}`iPiy͏=[.sY`6d敀bT4($p:N4YE2ܮcmw%{2ӪR6`L79l( l,f:ax;%HSg']';1L?w+m;V&kyhKє~cxoqkd&tu]+"[b%.xK3Vc0uhQEꊆhBC&jeWZ"B,|c~_Dtfј27a ^TRPUUWM"@^f9s}'a܆+r 5nzV\dY Mg[5p/BH4ō7])J؀leK]$w{JnKZb{K4BJa1]8ƣOYz1wliWԹ! /yW,&r`t}ᮌ}a:Հ=X>Һ-ȼa='? Z~L `Hj@aJ!+q4 0k*2w*QΚbiM XLӓɖ hښ8;jN$?g'B-[O>"{kYC2>fzg |/jtR-OO)XAEQ ,Km7{z./1TW]CXg ߯^S էЉLG׶n-eVO>V@̮BvOŖ/[^dS<(Ay;-O:LŔƞoSuLJg& L;Q4Ihz:Y>Wԣom~@eB{guUYEGH#!jvuGÀJH )dz=ee;F+%g0G?`\b@,YۛI<e&DOD)[h΢2C4p C.i:y;41JUӫ>%2_mJw` -5~MrWbs9".ovgN:qof 施YaA3PZ6J5,\)뫭b+1k!ɴ%=R-5rII 9uO2c E/1q'%_s" >nA?J Q-=:;1O^ǡo.8 XCv88?DHè˟|L?Wю =jxihT1'ؕJj2X2a'_ X(E+W*N@U  `]}aw;Ɋ|Kl6סiySB,Ǣ!ĸ_gr88* GAbV=Ȩt Cae bY'E]S5+챏uН(Xo; h=zX3-Ԫ }&!ªP4vqM֟KcEv$zޤ|9P_BXӌq88#CJu5=3QQ4WKz~pr]NZv³gbe'J)"}h d`k{~D-"\¬ QC;2VR$.GH5cNۉq]%,.$9f=ӸtO&;aQ@\䭭>1]*l+9[whJ 3AQiiPARcTP%iCI=x.xhM"Hcl{b>̢,k[ |:5?_#6VLV'-'E`Pa9 ް y=$i%͛:j! ?u̓ʈ- {<ٰUcWi@9Ӗq IwWSx&OKJj/$0W)aKWGX"g^s$.s)Ȼf(AƓ* (lz-3:eWf&\4BR }K`cH;]po,N. uvDuV_{G̲"/\i ʥ`?S/,WP\P?],$7 q䊲b4 2 ?ȸR{7eA]_Ԍ-YFQ%|Ho !T ;q T??.vPZ=~-Y?.i$}hW(@ێm>pr,\$ xB>b`aj۲};gL b'OWMV5UHǒ^%DוM;z~că̇(? {mHbN{Prc R_ΡuiYlHN/+TQlL3#zSj%;`7dcw6 Fss2`E"e8rrh՟XOQc9gY/U>@HeeTcU[\aGL?wG/?ur9h;&C[i, -x 葁dzߜ]aN,[`$Q,!. կRw!m2cN|-˻3)/)d6*l6ݴ(nr*|:^/ īw뗞 /ӝKB/Ҏ=+'Dc* =Yd׸] MDT[Bj~-1U \t~;HtШg$^aa4*u$`I:F1aF s0ݬ-v&C0P?}I.NEFS'qqiqϨzH>CXq9sHT N5y=2t-V4îȌT_b7 szH~B\7is[Hb04.'-uh ccqOqᖭL9 I\) (1! >j’6m(cÆ+[h>8쎎yl훭_uziMMb!{zO˪o߉ޛ*Cޥi=g&/X8Qv! 1^m4kJ`H/S(9? TݥXg!iʒUrdxF\\:sL$hEWIeX8Zܛ9nKk4lҗ|~N"\/_zt;>^W<^O !d Ҹwz+dNZ+%>F t8 8td^B>℄y=W'Gh*s$j!^;5[ rӚol^١&YǏxIuV_mF0_+JspKz*ՇvY}T"7·Jނx,DPkU7WeǭAA0`޸Lj3`z6;2h3x$ݫnRp|kv1ڨimaV8V[M) Gݨ1\:t/EJǚ m6?P?GŒUpGezh- LC5WF}Sgh7[7yW+( zȺ }^G_n.5[A98BE!$#]F$g鮰(ˉ@XGG҆jz+MC&ld?' T8>yDyCGz\䈛@GSgrgc7΂`e[ILEY]|Juruӥɴ(tv:k$ԗ!xN`|hĿh*o$,M# x%n1F6^+]FwTTv" :Z'٣.V?P\hQ"Ak90Ӎ.yU1j7Q1SL@FT#U((kU d}g˱ ,ĽAA<0"5+i&~,b |,`ACvX/HVn-c!q/Ts;ډN;J)'E]vjSEFUmIK"'ҢYet11)ޚ ݒ V{(j:jlhf5jC.n,I^a BTXFBm!VnCZ!JD|,7 X{tZ0nkAVyi 1PRmauLNdfO8ɐ kj HW1C8S,gwp\Xu˼H[]^1IY't ORzҸ!Nf̕JLǒݪd5EQFtj$'}<|}E'w JC~Fs%o0u&㱊Ǜܬl=2ai6jȫ>!c{jhm9h-@)il᥊ ԊeESu6|*}F`unsH= "deCS5I74K&NHOVlMw0y^#)Cx ֹ_-iMK0-&3g|v!R) 'd6h(t#Am!Om>W}rnl Gˡ5DYv~h )?Jrz^EՃ˴6!-jympFY6> د:Mu6ۑPQ)~zܑ`bg‚'UYd߬{8G{J k얨),9?*Hz&YŔ׵갚6ʄ7y b ,p>5 ȉbjU$qtH?}|G3@_ U(!*gZ>H'ƛ&pC%1Q Q2;&Τsam܈ֶ,;'ՅU@em0o6=^WaE⹧%t%_`CoafeZCC$s]2on:v0&-E)rapJQkKk•ᖇ,Em(-X XA4ԦсeO@5cQ{Z;jAMj9z bge|vz Re*p k|1C7x֖稔{v;Lc ұe^hoRs'Ug ]pRxܷidY0GBH5̙)4lz_~9jǕ δM>{-th党$mVSg"!{"tk]%~p91NƏvjT#TAEII< ԣLy(rPcv_^x8^^Í7PıțB4[*wdl@umʐNɥNUFZ3ﵤn.>]BvB_/nVྡn98垞k2aVo}ECZӠZ H(&2Cn39*z Zev#1~͆n:DYed!}P#U]v\'ޓ0>pP="Pvv33~Bshׂbd[^(IAȍ& ٴpOI{_FO2pɖ‹-`J&?!T|kݛg!b3O%*CFSپsn+ Ao?`άBkPOOK|xܟg$۴iƟRݖWHioUL L1xC]`^srkj.%8}Am7,q'p %{(*~|'֒DK$0%u&SMkthK|bO~ ,U6xXp]HL yq撣NLK+/'[48[T^S$ RO b 雩p1(/rGK82or&)M_k?gHL. Pcc=KBTM0a)Lh)0 "L vL.bFFԹ1JG|z"ڂxqDu}Rwh$19Ȫ&!< iÓ`i7p{F~&Y 0ףר 6/Po) o.sٔ. Lln ͫ\7."Ցc;Jüa <{xv zv1tyxbbl7^=3e,;rE(>plټ-}e /,W%[ǯQG "p EAiⴈX0/Asq!qq-Ob4'Әn^刚;f8!-HT{ٷ篅?H X#NlIʪtJ9\t%VHBWi} ;8^2͹,zSQuqc"U~?p0qG7&9xj_[JLۀOvٙJ  ?b <8ЁG y+TA#p-YU<# A"66:Wwd-ldxI]G?L"" sR^ )"*1`TtaAt3ypc:\ohb_V8(ReS4gUdb(?vhB! kzw3#):R!j"Bxà<ǰr\.-hTp؅ ׎: qzXnrr_C"d%珟8"ؐ#*:J VۈK+p%*7<#sy/$F=tO9Pkކ$c|EUCX5P!*c8S""jVhQ"B4Q>$,ܰP 660D7qXICU tI9HT7N`V̸p+ cc!p{F;g<m'k'T5H Mm;@*A3,J&L<ՍSpD/Мx쬄Y'q`Ǖ˄XQ]oeCӰBXRLpo,{om[OeҞ&hmB&^ 4Xp4:[q`K#ԺRaeu#:&Y|iQ$z{7J҃3=%m<1SݫpV Ag$e+_k>9!BfE|qʑ URŪpznUKBgpn& *9+_ˤ`#ܒNXT_@Vk&9BQY>L%/[ ,a6ӹ LD1}i4hA8T/@ ɀ4W/Cv qxJ7%ay}hDJZnBn$:? a`{[|.v\k-x P(G"rԌ\[2M)HdDJwv~wlâ Զ>CXosx eXyJ/+vefqWDtmYA3&̏%?TQyi4D3ŭ?SR`ܻhEam(N qLay>Xh ЄSv:×V Dq7JuZǎ14rvVJS8djK=bt:uƪ9v |v~+D,)%FS. bص Vzd&LyȲZQH4 vM=َ 6/;Dq q)˫;r^Q“rJLW20P~XAɉu:p5#N_>b2LI+>mx 9ԚHɇvLŒK|\k_3MIiC_yf[!>ͲkhW4\%Jl~!rek@$]oɾDM~ST_k4&XtIU~ {!*eWQ<@ںb䎒 جYDsj#$P#ʗ"  L#yV/ {m^Sd;Vɫ Jɺ@'N~7Ni+ V~wz<{KmVB$wյ'Z,oв%Slߛ$)h^!kP{r%.Q*k OwHX qT$,f8k6Wa\twzn*nMH h:HKx=V.{"6`,95;xƿiqԺGޢ20%#W| A"dl%=#iZ726ˀcjSN JupL">~T%+zdP?V+g" 60$Ppq"*U?A3΂oO )`Emx1H0Aa]wWMv`hb1oL.+שPrxyaܘ<Z6RC,*H`},h"}kTtOiTg2K`*k>Z9&6 ^"Gr85 +m jl89,k9Zے7`4iUBf8HިiQ}ќbԦ K_,2$K.0>\HvJN3ʰ-VS'tNy0N믾{l߹patJ;$GprӒK)L9`0cB2_< tVڿ@.rg؇VuWD(}$4Snz)Q;2,OC؃C` j8`WmV3޷lvl)g㎃P> ! .62xgy 6Y "֣D? a - lQ>Cև6U o!=y-?߭J.yӯ_z=?10{  I7Z^sxނXE g- y2!<Yf3XށK#Cx"gv5! '7&kW3qb.$K|QΗ|+_؊DO"5VZZ( Vhb5gp:AoO*n"1y!S}Hu `46`R ~2ď@ݹBx"5u;%y3 S2RVs {ӌpj<nof_NK)) uZ=Ծs6?ț̰xJR&>aj\,xf4U:8^cބPxjrOA_?]=q)OUU7O*ŐlK(*(b]}m)RAm8x{~-cӄSRT7=Ucv(CURq+t#ڱ=YKQ/pz0['w6>qI0ɪG+BڧOXd.֔Ċ !cP (( Z{j;AF} s]Gt h)2I ܊<֨ d,He6"Gzx[*2P (K(ƨ=-CJi}oaɏZ ?JdZi_@G{y"SA|\gDE::#ƃ0*@7:[M0RC}[~  \dj]gRfsd;sgdeO"4ث F(.s 8),!Ȫ$paщ`15̻9Wi*Os"X?gbjuL>D;…;B%OJFy|#k&!sRwy/Gx?N$?Qݚ+z\Yqz&|PD/A3rk~ )&K l"0vW̬)̍<֚}?NR<9;zQ؎[UwckEy#.oJ-1 ʞB֔t7jtC9᢭Khαb C@&io#$?h$+=qU`i vdW}%t F݃;vpE9F WXj=Y@16-OqeLq0 _fO1/5MJ A? 9r=)`C z7US+DbzDx1 DoY?`G!!>U; ෳ :fZEf+!.n 'iN+#C6}4ct$k;|mXI:TD~ {cԱS(FгRw%^=W dU#rV/*JAG谊YdysvBuc1ئ(,9Acw.[Y\7OGS4H8nl|F,+M(G?]=G] ŋJY@ k]3 1n<k xyu?x=lv#$b4 1d0 挜z9 Ê%2,V?Tũ!s)e^aT.RCEEfl4gŋe>o k'0l-h,icLCw)+iF>TCEZjz@/ղU/UʼC Z-1w7 %ZJEJm$16Jۮ-#I E1tN?,m/jc& O˽bZN)NV~IgG#s׏GX*%M1# -7ƨ8 G\I*31#66|Rs1moB At2&WI#JIM_qwKj^Y3 v}Ltǖ }0wDr4@tT%S,e%)(iV"b+'ՅnURzy&c(AH (9J2)9TD VQO❗ƕx?`{P-ŲHp{Hb:4@5T鋞ߒ 1Cs!T)C%rm;H-l=>kfl#[q JK>ՠk0ݳ?N'ɋ-p4~?`[;z']Ltm&Q2<dž$,!"22TYɯ#M7A#qe/ [%߆Ӯt TT'5dZLdr^r7ߒ9"B |h$އgkݲUC&H;*y}Y^mHHqMAI Ke˖`lJv#s_6IO`T-a5,mYlFFQʤI0Dlu*8ȏ)w!'LF)N(0YÿiXsG{t^-ӊm N"Y4 iH>߲lĊUh!{} W= NJd-U~WXZoւGܯ8y X%WJ5E0J$B wħey[o1&ҥ?w1Ъ ̴# m@mpeB9ᚫ勷ߤLLZa%ݺ+,M*Wv4]xEja֢_^su!dIʹc{ͬ+U-s޴~w b;ʲ`?z 슍MRfn!g~%X'6Dz HَImW hVZL@ޏ~cNIǽ%5)-[C7WQ@үu Te. biԒETWzYcstMIm͠8,DbnN9l1F~g졯+dpejKzlұ 4KQA ( i`~F1ǚ˞:vq ɚhҠu/rWr}zvS@P&EJ v\H0ӏz9yݴC ˵ehjy8ѭ-3 >רz m[: r[Hwl$M O)%ߐkaubG0ō ɲ1]^|/OIJ)hLXlUΥIW( cAM@崆H[(elaZ>4@m]t.q_mL{'1R: t g#l[-;ٺǗ!x0[n Dag/ۇBl>Nr"&jJ|TD4?#ȻXoX.v b@!ʡy /߷ӹϋa~ſIQO (î7  ޽G < &(Xˊdnk5fd9&0=Sީ S_aq= iM0m٦CQ9jkF@^_B[On% HP(29%_5U_~@S";kNV :Ʈ*Q>C[;w?\V9?X VSIͩɸHEf&%96}f ' ;/яuqW]Wpϒwo"jqhB*Gݳ,ꝌsT[KH +B"L+t|WyQr{。 @NL*f"+!$$Ʌ.~BcY,W>N8ݿj?ѳ,<&%\( CD<p"u[k]è wA(~1!Rdl53G(bNDaS)1#np{mľZ?b70Zeɪk:]D H@tdсwcT/tFX Pcg ƅ>K ̓8~FXmI͚z/豃\!6:BiVcX |M|IAT\gwƀ8!=B!OV+fsnƃ %"8[%׺)qaƶ,CiV=*eMe"p۠~+FH^I[\P9p*%>/6d\Y糄Z }qq+<ˇMjeqy^G.G`𬏠&FGAo*ݗXӳ~ vkAe!&<-EDn:2LyR6mٌ8P# }ܡLUQF1V:y7NvF> :qZ"Le9)"=l"kddwZPhhT)p~u :>d /xHX)x߆E3T˯tIo,x jP!`hIuPjPٞ:*hBtEʬANjTKH}EOe]V( NV\7{>v~NTtprlC`;kpoUg|9\'z*z AC#?V{S@8?Xt=UgEߣ)A_e}ӉK%eߎkrlt4lN*>T)q ɞͦ;>=4Yɿ^z_̏Jz/o t16MgӑAHx|'sûP-@SV;sBZ; Cy114A# oAiv ϊ| 'UiXxT[83hɨ`?uا%rv *(GFuYyMFT>r.W#9v"N`HD>+QCP^:8O2*nшc!qo J?Z%IS9/2&`\+>5i$*ѥbtiϙzAP_wʻu>J#,nrX#}P>g0oՂ]bzsxv\ c+ X~v-ZHKn;/޽t"!L%cO]|)wYjp}YDcVfub>3D#>񃞚eW@>'*D:ֲ\8?ؓuP;. N˽4XF2j{RaG)*0n,`VOv7FBB0. ݚzZ~015}D3a . G|)R\ȳ@Q򫿇ij% ̳_HdX#SQm{pKNCyik@ AKN\%+t!ѣ%iO(5cOr$!<0L ϼe2wSÒ' Sf#x5o9v4جߌV.OĄlD"$G1 k_GTHRQ4~j"@.@$-3lS^TŃDQY\|9$Ccs@SR쥚ҠU7A'i alcI f[X."2;XK1hvIfѮt3YFR""~Idp PƭłJǸRGh OE8(RMf51^0<]>]$  zO 轞=6}Uv A0 ?oPק:9 %Z<`M,; jZk~1WpT$&v++!f~YDX)9S*\PX1?絁ig-:Uџ7>ju6dBh}"X<8Sz.wUn{Y+\L;Vid3ڗ&Z gmƣu}}hش} B-fs.h4#s4n PKWۧ? ~ΛSdVJfmܭ,B2+$o7`4[fW̄x@Ҩ  0| l;^ʢ OVƱk]C$EpWN\$'zb;LaC_@^"8S rq  n1( uWQS7>MsFl˴9 (<87"WĻśeV!)q36^~Fli޴Yĥ~ oߗ뢰%w<#)iQM]ɒ_{/ Qt]2=A)Y8}BLsYǻ^y &7hz+bЈ@E)̓ ֊!e `ExP\hep4j*] woqcy/sr[S,|\;>CowCR̟ȒcH%.X K\^K* A(2NDF6|34r{ɭeJ׵!-'wv=ۖZ>OsNσ^d!Ń4-q67>V_jgz|w<ܗ]ۢ'Ajk6}-)GVn]'W* >o})lr@uq!1j6gJّ{`ByӣU7HixJCi cpcqa6#;H4fkl(hMg8_l@L,͉k6dc7lB>>bKmͼaBT?jɼaKőF'SDs)t+l@0j%F`P#'5"86f w3Bhq@:eo@ p P(ݐm*yH}!' .|5 |phO >Ζ/ >֓E'*+Ϭ=@sO+_R*YkvD-cG>pRܲPSu歓% |u!VVYVU8<4.wRwAk{'ru{/+$)W:NUˤnj&Mנўf\ۚy9q4JNyl* 2>dՆ0@yz[ uh^i>CL@N?\Ϯ:vpiAs1˹EЬ B@N@'}7h`s |7H9‡2(5 }Ą˝!sPɲ`^]܍YG d) ~Q*;Wirbg۬Qg+J vo?ק7 G ͕Ei̪}DSyK^ da&#D3e7K1Vn- {.>+(-~*)F+"/gBo,Qk{X [xJ]~sϹ$'l{r' >)&Kzw+/UTvX#HPRmXVϹϦT.L Bvleg2lzZJ\ё=B gs0>PӨ.y˿,a1A¼W2 68މuF}R⃘] K'p!UUqry2ljҗt铴U+B%t*/ wH\+הXqЎ4e .f 0H)#>k@s%,_7'ی\N&X{bT\2ɝQ4tEL IdlaPC"R}5{K[),30˵zv"@웘:NurؑOb(* 4Kw %w;}ϥ}M-jyΎ@lʳ8$bclf|Ff8P%)Rƻ^uyA`9@!7l-Fl$tH".PdH0&@#~ IIh{M鷈tUX%̆ssuu[g*}NC F^{+Ve`p^ʰN d]xVb/'kKQ"y,(@^<;xp!+%Mր욻Hw4$Y_)3vZ6?-Mٯ,8iSySϸ&fĩɘ=nj=֜1)3v')ѷ.zբ=G^̈́K.!x9diF=L bf삙F,I2paZm5;[5 QܹRـ^k0<{tWas.j&5zob{_@^\`ipx'[vؙG7u˴%HXKpiI5`c&5mCI_\Դ=3]ō\Cv0v_u'7kZK̫`6PN"h/c e^,IOּ\on|rzkE8e,W%띊MMs1 1g]D#ldX8q^Dn(N]&; 4&j,V.޺sg5Q OWbJ.dzƹ=[ɧhmn N+bdw0xl?P?s^ƀ}YL6g| 1on?>{q?_=~xi J9yao߆ 5ըL*3OR (1{6K bC8dtEm< o4UW.Gy* v F*UԀ$UWџ]33]ùڭa{&įs;D=N 0W'qRlAsg*$ 0hB"zq1k@>kh):4y*T$!7~9c@pO_ h"{-tySq@ e -x娙ҕ4'tM׎Xl%ZZw(Qmcl23Nj҈b&ed U4Tv-gY_Wi {ɝxU"ǹ~r"q8ӴSA֮[)~M`Z=Q>C!cj"^o4N<`SwwP ^}0YϕSQ}}]4Xq6.i*KjB0ƙ%g`2Z"\1&R-b3=#uW Y[vR@*lMKLX~VJfP=GCͫ) q afĉ1o}u%BVlUtą"Zd7-J5v4 k)pJpz#9a`VzK60,@7Jk:l=xN5J/>L%3:MQEfWHJ% !ӞtXD]oPͪ;q0tW}4X:Y@ՈB<AvHA&RZW*vl{F9W 箹 g!slԋnWwJ"ch cAxX}WO< E #/]A}dPs}{P^da0poJ./m9.,"B6Pq^n>1Vڎ Rr#`R8*'ҍLрJU;B`X~I#8'Ìcc}LZZ.8Hf(p#Ͷ E25ⳁ8GтB/<=`io˒y !jORiN6i0v&dQކ^mO[{h5jx&}F4\YwXg0.1v(%ƍkDm ~ HHšFKgSvY@}55 JO <M~),p ^.ZbSŕlhoQ-;e]`RQBYBN#}D5'O17q\l6ޔ_̓|V37O4B,\=Id~he]f7 ahT^3^b8Zw5jzEt;w n9S|Z*Nrb_r-\zp 6@4cut~_QiIxaؐM0R292D}5a^^Pj׳#?L4XS8cs{,"RtEgPÆhow[ȉ+\!RdSVki [..THV]D]h;TqOVQMƈ,77~y@n,BP##E(*$:-aovgdO;wfcDdl]@jq8RL6 @͔QBi8ƹ#1܂_}zϱRz^_4%Mo1gO.x|m1UGW[E_:T(Os0 @C?"C7 dh$UfE%+s& <tKP{X)̞D_ب܈\]O_> Cr=uo哚:`hDB.sS )%mZ~LE=:b(q,hW@) X`Hu|?.71l`BJ9$tŐ 43t?sXpv\\oٷTs[;'p=D|}ZMC$'+)3Sd=1ld``6FtK=DV]`O0X[9j`)ëybM `~)ӍA[SᇽMZ/Z-$2+KJz):tsNvoo%@3P,ROwɄW~3f,*>JL9;΍k]' #˖"w(Zp,oVhO];af%:Tԗ7C7e)ζla>^j@P*f[d!Uߞ7 hŏ=UV½S CXU ݤ/Hy<ϙ8D9<ʆ\fSRSeljG4u(jqC͕"47rbtHr`KJrؐ` MƘE pT7bS)0.;$lS3lgltpwbmu.4C^PM7tdOdXdC`p/{$7A=pNK HJCu< Ppcq!&NQƘ{]:THq;/ުEH}dG&fÈ$dB6lj$m>E&_i`2ۍȽGA{Z EMCبc^KHO&*KKJ`Hh՘^?`2͝IXB /9x}$e5(<Oc+ N[\}v6H-ѾeZ3J;ԼZa嘘AqJlxr\ 4julzCxy%^ /2<-2|fxBf:KV]]3Lc${1$f!5Oubp w9\%bxސ,_O&kEzw!lǷ~iH9hzz|>25@gqL^ 0f* FrtlH,`E* Mcz쫮arDWmLrJi~[ )Y !'=Ɣ6yuVhd}Aǀ< dV?v ƽg)wfB~۪Vq Q_S=K5Ȫ5`H/s/,\ fҏw7B b%& */W ]1h BN$NϺtur"9/Ҫj24lҏ+.a]<"Z3wI(2^UV])T}#YKLh ] ybA7F1}Q "h~3Uz5=]|CT9i)<.6<ۥŭ Ss}i|:kaP\9:s ƯMLUUB| WV$gU>T`VsNw+91 dAt6m+~@O1=7tѼ/sD<5"oq·J?a;t5j^ljЁT0bf쟆_ \ ^Zc>A>h%}<%ADĵf{P\zS{○֧NBAWe#cv=VPLS!#4 ι?=|ςJ67 QDu xQh ¿;g]~8Uz$WiNiτ鮆P'v޳sg+ wGAL>+(0$&yІmԚ,LqE}KKB<ɠg&w$As'c LI17 D=8KSPs+ݛrc!9G)9\i ~ gE P6d"}ǛbtxWJzuE>{_u5 5=a@3U*9O6wM]TE[@`Ѧ$`YAV KᎦ ߵ8\z=  "2 ]w͇XD$kxxR\;Q,4@mpr/Tw4nP94OGczu$ ,&'m@KJ)SMȧAȡBaX;/.rxvX^k1;NuKͨ O>^vט͎83)i{_yAH̘2Eo.2hW[=יd~  iYr97CTnJ189E$sюe i]qͱ?OP./_l$x+c(Ec*0][Ƈ}1wV7-1]:rv"L*jڳi.̖\t4ޠ1㿖*S:؀˷!"(_KN " J럷|2JiD4\z9gxĸ[˨w2s1r-IfNֹ_'3ApqO0!aPW/[n ?D%! h3. l-O9U*rV2N"=|df c@T>?#}āR&>gѭ_8oNiS/>H%2-J,A$ghQI1t)ޗ=W rf9Y{%XRa]jS#>z7cM?žE"x`BoxE/iyLi (X^xr:YvV0mIgv*9V ebCuJe':abU5窟 7w^Yd %/ȈÊTN.{B]$2.|ҍFL&h)Ȭulf8CeQ#!drFly;P~hCZz4c\$R ,׉ȬcԢb~"T kjU#"CW%Y S *ጹ˓5 ^C16U2IăRK _RF*HɢꓒV9X<r%mUFP keE'\+D,ٯfr)>}Et;7Zv{WT\OFnN 5/?YR&4YA&l_7 ߟϘ! TqqFz51+c82%>,L)-L`T\Fh/>k ht@ Q>KbJ\pYćLPƋTނ)5E@wG]~ҏa 2ưڌϲEdrVP%/KpG qWC.%ؽy/0poSdekJտP„p4 Q% "BX|px]7 /uPvVǬLQZcb#߯л6{.j{b[DͷA=hM ¿̅bpz=Dr' sBaQq~s%R! ϶MChf2غԂ}% R+=N0o ~S8{_sޒyelh^L-@8 a<;j/pȴ!F5Sd=3qf/D dŝVPvj[C7JiƵirjQmL}:Ce26_IvZ3D{vȇm5͇ER8xxӺFm 7ρdon*yuWu,Mfr+3ND52WЍL$Gg֕SK6 EZdO98k| {NSiu(ȶZx^@͗ݗ%oBصݔv >Kyze~ȊL49zGʑYRM>.#y${z\0렚@Hn*Lf&)<)rOb!"=q&/YFBxֶIMd[u*[l|ǔ4#"[#3g<J)e!̄Cthy*`dv T5rߢ^Tt=gC>Cu?nF'K^%acZԈW8=0Y"A0a~/h7r+uTHmE@' A9(3Xs2N!EJwr, *X{6+y-QVh곂6RqQ:Zq XP|oPbiJ z,،0sk5`EIa7 rj> ‹ŪǛQ)#nI~1Tq_Mᓡ|>s}Y6ҏMw+-g)4๬!Z0Y[L:4QMw)5vި6RwQ*="WzuI/f{Y[b/s?>qUy*D1Lo%HXo.πx@u(xXu_1(}DD>KT$8l:%!=GnPՏOB|MQЊsJ"aUJѻMiqo_)=ơݍj!4W(O]M<;§5edZU< "#Ӽl3hZ^AD>}f+U.3p5VEybP|Dѿj*QÌ[sш[8WszX@[eSծ_U,nK)uOks}S>يQvd V*徘v>N7䐚6mۇ*%EGDY<c}V D*y6s.揝-T[Fvc?EZ%u1 "khvj__܎BMʁIVtvP Q\BF* w"{@² rm$E(l/JnR@t6VC%c,i}<܊"BFq i=wz=cU<_r&V:$_z*^m0(Iܡ5]_#Q 1V^E vN|8.%kDo˛;\5e4Nqf6JD`y~ ])l$I.B.x?ȧɸ*/eُFF1]+^* BcցN*[6cg෵d|@op| mH  <`䒳  ۓuRB;jo#~{|ٹscQ.a=ÀŜ'y BNd<׭Xw mޣבYIЩ0, ['&R"rH@fnZr!&$uɗ"SxYNNS- r2_C{s!?>Du~k{96HqR"_Ȑv %;uFtLFju wgH-LjO:*e: x.g?BS):(Mn{I=h3f*3Ja0*p=N^Н$C$ؽ~WX^OGm(ȩ7"}\YɁ03ᎣD]Sv]n•|SkkƋ`^Q/ aQ?ShLwҊǕěkc>4oW!V&ك&:G?Z=o\;#>8-8joLװRަ Em/w$AuװDWRM\ęd4A;RPɋ~ybrQ=$[!d~Iq7,UwMbn[;fnfGg\܂9(L5Wt ֕ ?|\.񄍱P͆4n О3&9H+,ŘHu1٦g\vʄ3o(_|x^4RЎÜċ/VN~01 {]^eXB [R f4H.UB=Ft"aV"PxoK@0͞@bze~"J; +P  S~5MWH<{,TEo>zz܎bVb ^pJ?u_]CP[?;7 ɬY49|Ejvb LcLa6’$>w>G ,_#nx;MM9K[BnÄ)6Z#sK:_D5ffgEBႾwG@0S+{KA-7? |;|$+>Y ~Hdf~Wzeb6[ R#c4Q0Q)n+$d#ڷ89'Ӆ쩣WY0m7oǫP40 b9 .49i _yyleMޝ_M[?FXM/cة'Ah( +T .嶋*HnIp\ RawC'8t]"m/h積TlaZjDu%k4lkMQeڼZ4S^ a0=V}ONLp38K)˻[ťa~`uTVR[}I /C_nƂv(y|*wp|9:gGםw P/4:멪(Hύht(pH7Z.*F587Kږ:lx}ODŮn4weA<.oHwL%3~loS7@vءe*zB*$s=W>"e[4,L)Ŗ{ ,{ 5AHMcB}}Ї.g Ȕ g}pMlE.S{r$MX]׬Ɍ] ޮA|g"++ÖclPm巎⅊GXW~fk)3tĎ**_0%x'$Lb|pqWgGl4=%]:R̡܇AI62uuݑCKNKXOՁDץ9sJ:k2T ?pX& U]v^d6=mtNJ:G L2)擕)5)3f4ok!>3/iIUt߂NXGAjyL3Z/S*T"VJp?*ZbkHj^}ܓTIINԪnQ)N J{ R.,-m7jW`L2 A_06Łp=챩y9_z)f9}EtF9*Xxum}sstkxk;uO)RO;RL3*IDhi:}9I]iǫ,'դp)yXs\l -e3x^NegKY!+y|ZmKB۶`PvA/BX4 LRHjכՄT7TnnۻnDeQ_gB9vMz)䤄vC-y(,J/Cѷ+2Ӭ=U׸hWa#cG3p 7:ʢgb$sΟ6*ll^8PB{C1yg_ =]F]܃"&* '[$Θ!zBj][Yn|d w%uQR_5'~ӽfc3Qy-9 b.G.ojq>ت=H-LhG/|Mc؂׮ `d. 4G%9Y+gN{QCW.K `<> W h5[)f׿5#~GYiSc;FtOQsd:53R7la"|У bp8¤Uh@T6l TMe|KT>7KT KAQ,߰JT7XMRoz0?%+m߬{Kwma!C̭Jm;z_=Tb '`Cכ+6z{$ 3,N#0Eq`0D``k{H?H%F}|J1("Bp S uDiV tbN{K%VEn׊8إB#~ OvZ%;e=mM3KQp]xu=xwq,_w's{TĦ]GC`p]l~{wNNe.*Xh!QW oq4y^`z|yzm_&0&[AN·*_ҩ[ʤ\0ӑ{Վ#|oFfP5F{܊]%:He1#t.`ЦۨbVm̧ уhG5P#ý!"85<@ rmzg/IS?5(2=s TID?ɁU/-1 e9dL6~ogëϓ4H+ ܏]%l5m^r0G0Engr ?1ވN6mBD2; Wx]p5f$ʫ58Δ%ZNJԞBN6#TU( z&z  chP6X6icb=븫RfU9<\#t9/ Ծ3Vpոo|J+'xwee9QxvӭsDUD/m\/9ov۩a+b R-+#Yya8"\ FաҪR{zW&SyB&_,A%vcShwJv)Z`uT>ޞ R"qoc.-Qa9U^"ǭE˶};vݽ{ - P)iJ΀Y¬LK'?Tt  v>7%N\ۇ,muΝuOQ,H3Ŀ 8+(Y#3h]َ}99 mι=#LBYOqXk4$xsg+S &MMUO3d4] >蒁S tuB.wNx<~ 6>EWZv2} Y## #m>r ;=NSތ.N(I܊r$œG{'MP_]2_@3ip*/9&;<49nϙQ݂O.yY|awDN((ⶪ͑wʹI3,,?ュdmH|t6Wf<=*na"~E@ y| ~PQs(~apeًHi*XoSu6m{;#SDdeU/auu (p C8}T+]hq%ie߸P<0>F6s9=Up,;1 &hV1z ۶..*S,YeU@*em`mew韽m> ˕쮬2KJ䎾pssk㛡"2P=֢E,GAE6t30}] v)薚i3ټ^-~K*]8/+Be*[Psy" F=m hr?4<̧݉ RGjB%<羻{NW=90+#&~@Qa!oLy 7vayn|A UJ0s_>Q*"apdͳ Ci`W./ك BP{Xz]\. G;6$t8Ux'DYCEs&oa#2DBw9E9(E0%'O4T_+hOۼAȞl9 p4p"b5".=+Q%FY$>^0.KtUR5*v埰@ϭPMPo:lcǟ>VW-]z]Ҏ G1B (\mׇ5|RFIS0'QzGF0mE'zM GK.?hqoE0n88]c[ls9C;&>e /[`)(d;aő*5 BQ<ֺ6]TyKBꥨѸݝ1gp[d1+:~DLXS(Sj {^2[aOoz 5o}Gq-(-dC+ѹ2_~Tr!o7$];g_#:M 6o} -W{ ?0Dnjdز8u\F+әv=߿7BpRVSFٙxp-JtKh|L 7Cf+ar5Ɛ"3>(°9{fWɢ{ 76Z&Y/@4 "Y b2ߕ{q<@)>|7-f>/bp<Vftʴ9?3[+Y;MPCX,l3];j3ܮrLjZ)O n-sآp]cB,ʮ7`il4KZfv@֊';4 6lI)ar%;σ":c(gݷXqH`Ⲏ"5:HM-^MzϡSd:>/&R ul ao[C?( /5H"n6PW/3!DD"Qq5笮RQ/YڞI\}.D',tUH`!jLnKTxG:4#/LKi>4bzR[EǺI_SQG(98s ^43SkFq7t &.L`lW'"n^84?7üWoNDus,@7+{x#zL/j2 x5:w]ݧ{="-ONs \#TYIx OgQ] u0zXx(B&Ze>o gg\>D,إL;#Zї^枯%0,B$a `WRnfz[/I֮ӷ6F>Fd]aR_hB&icܒϢ(z]T9Th#UNP R -_a  m@p m3w`X߳CdTbܡ:Wb)q]mxLܽ 30Yɢq'7K1ȹ/BjhP3;<v_7NidRQW nXzA"gQKR '=B59c̝CJ #?Xq rH9J{&Esp{xYqo疃] p/4&H# rɓju̇l%]IlDq^KoeK#\H n9Ha:'Lf\'zPR?刑`t4#D +jaҨ2c+si:DR)Cj/~\`ouD;(zҴ|t:\2s t A9m- Qf<ۡ\+ةv"_},)`VzprT,Aa &ѩ$H=3~|xJ+hI`X5kӵ9#~qXV38ֹi:K[wcc5&vh@3F =NoAk/ ]JW~)źD \'*q6pN81iwaYc2(- A9>R~P ?!K玉!8e] f7i íZmi=j4cܺ{ȰnayeZsԿI NbS[e}X>6 (}PF/ Pz3 M\54Hg@ U^Hwn]m%uF0L }w:Yqk"hQe=aaQޛͮI?\s‹Ti\(ՙy,ܸtݿO'Uv÷2 LA+lnhg+@MzweБz"o@q]`( 1g^uҤy2zsb VntBcE%l)ڕX b6{BEv`y'CB|By $btzM%rbܛ$PT {Ǥ, ۔ߨ5#Pz:_HU;lWd§UzFsӤt'O s=71y1o =+b(}sGYUٷ)'Oh-[5ylZ./e FJVc6.pE{=Q\'䪃AKf1àe65.x@˄T>" at&  nG6'AC:iB@Eŗ?;'xm>X" յHӊ~]m(ZdSuhhikG@ɟ]|/HEiEnaIꮊқ?}b lWb&1ɥAef H7 oA69'c A[b,qb!$$C.@#tE9uQt5gJ1~hgp{EQBcy61:!ْJdU^*Qm+x)/ +'Y0pe\&%&cˀ K}Paj^޾fu@bC6#@1_\11hi) 1?]%NC"pOÏHRK54Q~vJb?(Sf'^%Sר0?vД&\g9%T*{&GFCVMd:6ɲav'I9S?MqWCmT(XWI61AdT" p(KGd"oɱ*3|Np5:=S?B cUdŦ3Y$~6(C+;=w߈6+Kh튠͌|TeLbs/e 7[O-GٶY\\nUX2 T: v:3VR|O"KG A2*JaQ;.9䏫ތyM](xqVxn/|DԔWe>?$ғ>5Ik[p[ f$o􉵡İ Gӡr~U 5$Ya/.}5MKYQn'Yygd}%?}K"] zh ֑pbxA I)M&Aq%>P ?*tN1?T@]?&df5Ĕ3N:20:_ 3#v 4'|i:vv@9~^Hf0թ=ƩeT>'j \48l2I qel/7G{q.$D.iWA` ,b. P)L(k , H)'UKрև4 jaAji5IߌD/How&Н`, ܯV$8xb6dphU Ԫ_h% N$pJF\: NurZjEjAV2Q1`Yer<jLzAu@"eTՔsXП$"=,Yw+D#| {%/0et!2B(Mx:!x>,y זmW̹ ѩ^)X_z^z6[܁q8@caSɭLbr÷Vi{ e&7F햚,]tlVɹj(gjik^fzJ}s?ZTBxh*V3+{7$N=]0IMm@؉)k~џA7=?t;ruE%gl(_\Τ.!kvkY, Y2@k[Ө ^b1zW%qmH?}3eh4\m1-c33!:Cf%PmT+iɾh딬Y;W#֥^b ˭1ag%J1If @ydR=}&m>+Z[ ,*JK/l_` s>l# J.fi`MaMQvFp^/1og\2wUv')3(U†Ygo7Rtii:ڽ\@>TiP`'_ qK\?iye~m8@*`c)%K Jc+ ' @8,Km"DW7y-!i^*Kp1!D3Кxn"Dcpsy Dx`Pq%4$~"9B.<@)%;$V,  ܅%j%COFCS!+ N5PUֺ, XaƏͶD= &_!ڥ\EʏxHء }I/ԙ=qIjTa$)o=^ H3%jE,ptvڹ јqړ3'|Ǘ2רfV#iK/DI}vRb='V%SM|=6Z&k]4r#zJf1mW ̔Uvz4g2%! WR P>TDrP vW޹ 8s|kJ xD0 {䇔ܗHYWB:<]e2bKJTyvI+v0{@Y^߷=$i^m߳ϫ T"Ve!y{Q3ܔb& [ 쭵t͉k KP5BRu\/\ #N7CA\˝2F^瞷 sBollj>7z9ddwOU? hޖTv& zx Y<ĴM`?]RɠZLRvO&"qeӽ .3{cCu|+l3RK:?E/Vv? ,6`|AGN~:s@ :pe^^4Cl@+s=-ꝮZMIqGZ*(]D!bQĚN,+W J*ɓxPM}e&{0r>.1mG* QP1e8q/Á$RiBhknա;ƶ*`;Pc {xGQV y#?[M9s9'` =!y[57w Q-_B8ڦ&v;ł, r%F7Қ3=]!w+2G%^UC׭+ǕHbXM*GMDfLy#C[6* iFȣyϔlzBvZs:MD-\>crÃG,5^zQO| c$vXv0vևz_.!Zn%վα|4-b7swF kk|S5a5+jf)adS&OA>7!R%.cvbW6aGni2Ȏ,pͦuja-j3h_DA&z31@S<.srxJqg R?/g9hFzaJrC~ab4F8ljᱧ%p?H˩q'ӹx*nłmh1V}?kxfUEM<@E`.b% ;7tdHu KN{b7WT VٙLd4'$,d^mRf-sOjMqw}Ow4'Cr5/ i;.P:6 ()v+Oz98>C](lOOmRAi d(Xd Sw[%ȷ4kG x̚ҡ<LT}9cM1jGM/ !i B;]G2!eCBiʐE N~PDsk0v‘]n@d# "=Șh9Ā?PԻ} 59.W1-::4=Njۻ+ɛDIF_ݠ{zʣ^|2\1UԔEm7}jDh2 #T@|f<qmT2-آzKx`0t ճeRU K )}P[R60s /!=1xgk *}9w=OKEB#hD(39Zypy 僕j~2-2VE6 cQuس#yCaqso.(9s(ͨ^'/-rѺ2;|4ATZd/1xn KAm4Fˍ{ugF*IB 2ՕvikoDNQف1J٬w06t$/(9,[33"10f&E5TD`L{}ͽqi?44/O9Oe<3ɬI<,0Zݦ5(Zqw GtVӐehd;S_y۲ͰZ(ASWMVOTk^w_O+ Pm8jl+ы*GTĺ^ \#(p?LJ㖽=fJx?rp7ף18|=s V9$O@$cCDڌ-x"V]i Mo4"W ~N1KlFMM#3et~5.HsSDc}&PmeewN4ϧ>f/u+|KM c+| vP(1 x&76JP(R#w[ZB 8#*4])aZihÜ-ȴ7LRAz6bӸ~lu6 jC@5Lq (R}zCUA_0GcX($)!ȱO=SvO;XWTP Z6޽L V @x<]JE[d͏k`VԮ΢NFlѾ~S'N!b5pƩfQVlEĿgJu"z VmY MIGpV_287hZlK)$Nm>3m7}0@ (48:4p('8<4Рp+ {_md#P#ݡǣ|-F0K|~=]dM`ʾȭ6>K 5 5,]'w,D}a`,xGٴh/qh-`ͭ l p49m%%0msIwI;A|wʜiUҙ WHgAoyeU.Fl)jnUð||nepm8Mrrh;^[ ;:p 0n{#xP( p&ˤO lec 艅:7+wYeXP $)ـ~JjU^VɫGRwOkdD1=P5=4Th̭ JjxuQoK\ a8ymdH`lb*^OƳ,m9>nqPh-/?r57ª6YzN@\6´_Kv*V4B\|c^4KdO:)ߚ(LET-EcifcZ=F\/'"h'LiuZ3j6lJl.^~lMtr"Bf`:O]ܩ|4[W'A`j.BMs}*P+#B\]w{*(Y7E.;)nctUO/[vP79d 944kS9*yGz_ݙ5''d̩)(bf"h!Գf[;ǢvAsvȫX*>cMFI|֥_&)Š9xh݆Ɗ Aؘ@hPe Dy|_M_=ӵ'Z7m͠HԷ˾YK"]Ѯ"Ub6CHpL: o- rOJSxg̙)(qn&yL@:j#"QFnv#=rwg.r$BC0PQW/~ @_4nvdoXM!G:? U%׺ AyY ^-(1V(}JXor6;-囡$k(Ejdi]%9l s%>C!4(%8uǘ-$#%aF~&ب'R&߷,O8z!G)lqlINz Dؒ #V I%.+)TrO핿Eeg$q\xT /s]V%ldNrD\h}A.( @Uk 6:q-V0^1q"+:}:{b;U 6f"/b[lbqݴ NJu_AiB^"S/FC@vf>פ<VăC%yxn<=YW<T YoRA:{p~0oY+ ȞX}pln]T 뫥`2v%E]aϘ#ڇk6V`^^@{/Z.& 8B:P0 dZ99{Hxce p zMXq*lBf\ T_Pôv3dO<#\e"|W~I FԀsuCKy0(fKyv-VhVQYF} cc6eĮlJPw:A A$B^*A:-?grC\$ 8K\`a{s0ܒwlGi=I "UBR].#6{`zH`>Ķ"H e9z 4i;EZg[nj#fe~dB9]kjZN[[`y\[%{n[KP>QHD9r!8`) { '>Ϥk*%$SRZ]e;a`CT 3* 4`b4*P`牪w/s?Ykwqs[8 0N5gwZ^x1[Z.{ ,Ob*q& Qx){TIq`˟de+Ҕ8]<F^_ &<'s"z̮e"qfÆ-E?}~)#XawgX(j'8>I.5w5]&VS:Dy8ixW2pJ+;ΈәGwBi, $LEןO- (i:AAM|;D-~DwlG*W;ΰdvo8H5s/^aSx/kwᆶ}0;Uͽ}– ]bxX hw'T~B(ټ SރW;)h8jp&}T(CP)/V>6,s6+A=ݝEY{ āւ\shg7 qbk*WЂ^]yǰ]}ܹ&S D}Y<1{?{ZOJ >맸fc"LڏWBɭ]N\k.MScQ\ȋtq o+0h*|܅%Ԃ8>emowLS3CJbxSE_)}оChp>,_;n{M'c+XdGcHb68HR"}ע\1_A=au(#^xEQ S$4. /|m3CĶ39[j PO٦*d` N)&[ uj5xwYg|##ona%vIX/ lmHտXWS8c0y.m_ٸK(O.( N4+" d;apŪG}\ WD0tCqbWt/U9e4h?tE3*.P` {$;_UώCSm %gE9%7_*r;lxHvAڏ2:OTXKJ-\ҡӅ4vÑ^CV!V_;-*/فe{cspW#rH#C7>=af pVu M_H<6}~n)! 4Ykpv8 :̩Υ̬pfM'yxOK-"J4ZA[@ zcW#yqhHlEH[0lBV86qSE'HOJLUԡ_6NaαғWׁLʵwd۹&EIH2  5/MYFtA ]Kj̠mT;Z1@ sXLiw9C<=>@e{.J:S{x@ r°"" Ѽfh(P~ŸIrt$}~3UD5f4iջxYU0;K )ς{!3z mVNIT;'rMU* J'|k7E؀&m"S(Yq!U # 6G*KnԄ1($wmH[82Dٛ?f|lrM~/x72Lvt׵/F*jfзI#2@t('<9: fK kжPV^T u]O,h )4J}'DUe_Z܌Y9J\'pUp<Ρ@=]^rpK`$ d a0Օnf=n7 {{1a '!cQ74 xQٟ{ZR^-IXmkʈǠ qA/yuy \N{*=πi|3K Y]c},B "# mCc};.sĂ ipbVZܺHKe [9;,YJ ߤS8>Ivĉxtua=gx#Du5AMz ŔekH/˥.4mڣU.?^\WT(wSmK:CO=ЄX +;8=>44UN RlEIx8ӠsTB5b:d3nG9_!O1Mzz0Xˑyhe_ټ4`@~c-5u)ۘvǫ}J,jN{;ȍyQNGp>TJS{J[om3'gݶXo[Kc,0jj 0@,cE 9c1dPWg}g:N@+]:4}XN㓵ovMtה Ihc-MXpn~.(P /WйӒ/aI v7iMښhܞ x$y".'i{?¦[,/3W_i/D!QH0l?R)LTB9wgOnY NF/)[xbKhzTǼ,pӨFQu#`G6i଴n  ' ]?sAၙi'nNV"B`nv7:Sy|˧Ă8Z6d}C|o\Pnу&Օ;T`u[0~#Ϧ0kͶY7;Mİ+q56Ǩ)deA78Y L<@ .Dbewz{Tãp9,2G#緘(5͜:y!oNRmҒީb 37Ʀ!"a^1K3Kj |bt*l+GHms%8CQZifF9Pn:V~T)4?p (jh+{TMS^o%3Jن#c>"S~Di$,[ȴ6_"֞iǞYN j[GE h`qZ%D$ڄzR|Z#D94P+FDi,˦qnozOF끬j*6-vl":呲?+ |4nP) iٓlvNʩk?@"KT } 3}18oJFW[l%2ͩk&1XU"41żdd@5דf\ϡކ0^ &m#RF~DB zM<>R8 y#\Ϡd`IKpsyYcjI#}1wㄼ)9l`ٱ.k)@r"5 ?J`sSl.+XI;T4iŌB -N w `hO`FYx 4w<;~R|DT׸?wI b= gѷQ|6Յ6 n_Ne9$y(ߘic}*)hoF^ҁ3߃*JjW@2tD%SuD2}u8 \K4 -V?p7eAъ A=ۀh?P1VǪe&8(ifeђ(f)I1?'e3>͸yj3POf.bzF86c.7^ )1YM]OT9QGu9T7742og<{F6=a]+!H/?b CkGnMn$NٱHfȲF^|m/FC(9~ /6(zxCm<J~T{*`э9 e4eXS ft"k#mjA e' -W.%QC+nZ[nsI蕯 /XD'{i鉢Ȕ#.6 oS '3{ LӅqZC bUˡu E MR-уJ,Yk Y`ݧp$;zqM%7r.Z"dʧHtWGlȨֶZ\ =K|&@ 9Iݹx[#PO}:ltsҫ&Na],e(hԏY`*/;҂Wߏj -\b(B`u.ʒ)3o$SA/Mn^*[su~[|K2Rye:dh{}Olݹ$?ݢRƕ0cݚD?›} MW@7L\~ Rojg  ay$N5|6 %YSVXV pC9EIWH{xIuJmμR vb͊pyvyb0yZ7 ]P@ O6!U ^{UكJD4G9v>g zx.;wphȝ{onJ!~(@w՝C'r}9%ȹ1v0MMbPKoBd,aE&1E3A~} Z?Yxb ?زV'f2sh?`:];e՝:4łzپw jKt%Mkh BI8whtv|AF`a4AaZP}>dl=p4je^$# `]6jsOV m&zNƠjf@YtG$Nq$&jT%ĢߞFtc5r2dc)[b!J}mx kUMKHr OlyFs=SҤFuuHa݁Bad`@,oipEM Bۯ pʣ&`fu3m&o v|)PFŔ)40UB%kS PTNy'Px! 13n &`hm^̍9c#<k8@mr$"V)P,n}ilzo2߱>%I$. e;."e ,ҿQ\GT?\Ѱ|zIM@tfv ]G ?nMdPVD2.aʵXG4-T^>?eƑĉū̀P۷66;-~9~Yp&  ;-$ owүp=,ꑤxWI!r&uPj6x)p#@BIe8&%%/n:qbo k ⧇D5cżgp2 pAȴ_8+Ϳ:_E' pVjmv+;4Q^Y }gDYp%HOKI!nhZqK^5*o~rٻEN|XnJ&aST/0㡝)ɌRQ ry6|7T~~EîE(RcMQXv&G CP}76K`=]darDoc0&ˇUݬ}p·QgULе[U`%sˀ^j!ؗ.8ĵ) Vir $Wޓz=0K v1+Է7_m/ƚm:}e3 Cj\IT>ۤR{ %&(@|Y[^d[ۯVJ%T9R_N)cH}I~q{q5WKqvmh,Ј);Y}Ky=='Zkѷ9W] - rjljôv{ ࠚ"2<=leU*)_ %Ɉ"tڽu?NW\1#Wʯ])tkZ_!#ߟD ٷP {Z $XYųHZFsX洠~.O](0vl1$.sl(v?Qv-9")/T}EdR{Qd _@]t15'"uE}7_I纴3;s)*{YTpr*~}r,E2ı4V D]]Xz_5t1֏1okjƨ}yJ` P%|Ho=i6b_+k4>ȸ@i!}8S#o\;{߄`5^} iDLH$J]ç3[LPQ sFrl&{I9^r9T=y녌.[ Q} X!Y`u5)MW*WxZJW;z=f|AX:vBr K\O!><t.L i#}1w:XJ'}ht; ܒ0|F"Zrz)Djm:ZE`stj 4DV=1άbfZgcouGѠU$TmhWq7/@- lhK'0(3\Mҳ!? {H# Gšd-zwj6H56v <ʇirũm I6]J:-6RY̋|W/=F}dc^C u)೤3QHs迬 6# :&WryԮUp03M(Xq&?U5 TSwT|UoQm9nWGF[fg-?.)%F=3)ӹlZո6}Pg Tz\7]0SClV1@oL dOZ M`h~8 f{iؓVcO-vSz jUQ۬ojGa*SnOTHZO4m98:׹JErc}Ԥ$?UKq:5<=%O]w ;Lok&JCI v1XJzBP'A%8y9DsCbMu ij 8y}>r%k `E$yaеnBwM)q F/ʙw/eD%n .|z|Qe]ZMvOGqۯH3{֢sik Mx }{4|1\pׇ?o>nf]WxwiZLցeU5 jEV,huA;q"CPǘ9i:'ڿ 'OK <ʂhCKŘ8éx܊ěF!3֢݅_7dV:@ Bԇ'"ݵs5^J؋7]aMnn8bF)|&0- yr?Un}l4:~:pb5#zOzN/;l1U w! [=؅\CZ(k3*(4Dq&"u؄đrV4MBOTwpۯSD J3g%D` O낦¬~-2Nc"O*0] ٭?rMv U ~JBn e(S )wb+&ᑼ - Kȑ~سRm \{u|:{O3EUsۜZ*<ЭJ-:ROWkQrK P2dzη) qj'C"dT)UϓBYX}qAabAp梖nj/~܂ʢOGk>=x; 6mhGʬ-p 6[tGSܟ:Q"d D/~*EE]L.?Os_OP";b^56YVi @kcHew֛00Y׸JpS@'q_!,Z!_b-:p_Qx;Y07Ox %&sϘgN]ajq^G"7 LBy_miܯp=I1!!;ƄwX[)$._k.?ܤ.AUZ ۯ0 s{X`9:n= f^iaԯS3[K+t8_5> /NfJ,ZrM@{toP!jSK > e*r[]8#ceTJDKdְl$SPP+{] 8N]R 3S&#ly|V.RHԶ+72/85aq7Q|A9ph̫"o1pA[qyBL%/V,A-M5.>鋖U Ɔ^^"C5S47,'J\|h% kH9UItq=ZT*Lq:VϾQ6?CEi8KSTǟďy]@|rFPQMLgIғcLJEX(-W+04NAzRI:`!&Z|$P䧤HT&֋=qJC%de<}k E\2Iްڋ"Uk>%fy <~7J.sr7jېPp7T+hț15-1;)v<9j0HUoDTP7>iY{r$G!8FyH.l?:2PW`W%qkJk>P0)ݬh9glJş; OBӗt=7|=oqģ Pc6׎8FSq2-_(_HP\ 2x×՜q`68EԺjeߙFKާ툇s2S#fؠ9-.Séo.>쓸9\NK&x>|Q D ySO-.CkggNfMb F?aEZ#.+ЀPzt>g@aqqjrQ;\k a͟5.p |R8+D ]x[)0bI"9C0\Pz&T J@FPc!ze丝|ZDJS+稄/ڃ^61dwhX ;Fj{oDoCR ޷yQq[Gp"'a&י"Vw1~Tjâh0qś )@:m+𤘞6\X3rz':l8 ]O&y[K ;;9`ݥll~Xc p*ZYPy523/#]\:{sQ6k<31Zx`|Ego@ \+5Up=sCa9"$ W{'k{}mo05·8F:9V&]*#]\rWM"]F6񭨶~DDc&(>t[ c(qMLJΤgSu>vqn)-ЇzQLqJ{LOWgOš:24m+i!-t04A :\MU#YƂĒm4"|Wk.:6lW9>lmچ 'q>gw`Spfl4< :A%Bt>=$8ႬA{b/Ia7|ti4.Q3Z,iI?QނE4X_)[>,aoMxi%ۨ>d)ybܢ_z㶋`(jD,g2\=y|v 4`"kWu:qg氉3cNldZHݼyѭLEzQ_ʕu C]$<Ɓ^ղJTFpRW ?aZŵksy;܌'^Q'Q|ݾȜ&47?.b_&b^&lw $9#׻[0g[%/UpVl`!/u Rs ؠn?*rt){M>.Q٩TӲa? mq,ςW uB:ꡒ4w9,s \t#>t<=eÀ'=2W+Pp? 2"wfHH~B 8}.1Rd"oQqD?gކtj\f2>9IaZ; V8HmH3NSPsdXA6=,7?*:kr^c@z\HVߦZNyD|z^6n_%0]w'_WI/:W?>zꭃ߿-:iHqD<{13 (XcLƻiU5:f*JwA75PGeG~h=d\OLF}.coL (]afTHZ)bWDXP(r% }{WsXXѐE>2&r*}3NU];/ B_#ӻ3N %~*aG-zGE[g+&dϑ>ɟ+j/{ߞY pHR~Y$ m>VL('Wt2_ +C1}qeL:MyWja\-u#pi~z,!}QC{yfzt F3`bK|c$8t EՙxxP6l)=&>[! ?Zo!~h*^S\Ԫѓb4c%vRrN;ةbv?]"Ir-d|WBL2zfSb߫ =fp514W|ϲ/b@%V0vQ:HĊ`nE}Q^{ *ݡt!icu7p]E ! IFg2 o!gjh,ٜIYy IC!ܥfk&>h6}<@G1د `3-\U_93}ROn3@nvU)K6k@HuB~OJm68Ys[N Ga10LJ:nв"5Tg-Rڹ 4U+ WbJ97<,!#&6z&i9n23'VE &́W5H6ci2Qc-zОnf%̽Gr#$Fj;N36E 3{ PXf _ᦣ .22\гW5:G!SY8̀ͱ6-a܌ڗOX2`(E>}ET{w~B {K|p4Ʃn-[+PqɋTQbh.ɆfBZ.o#lz6sb l3i 瀓[Ľ Ik@mʴV8,?9ҋSt]4C/F9H@=q`CitR]yX=Rh{/얉3սl6|i6܌KpɻgNʼ ng]d[ ~x~DcהPeD",F*oq[ tU.;:vM,|me4 ~F & 3?@9r6[I7=>  IL%K2E,=꘠F#W:9gyѪK|KX ?6k^};UKM0p4*hQWAMѿs5H=|,>=۬Q/r]>͐ZJ EE0fpzL8·߉6&-.Ɣ. dc?NYi*+p(NDЈ{ z]5t-5ܒ2A xZl{WfN"╳OEd~<,J.1kXo1/./#B^ >a1Q~ F߾iPY2=r' L җϪn1,mgH(cMedS[VЮK#P#ο%+(7TCDGo})ɩY\QDw O?;ߪȃȰx=/.QU4ㄛ-;WItA'4=Fg%swWb=.>[q\rr1˘_01$H% 1HH}aQpd"sb(Ng:w^WoyQ(ʠo(֘לzjxÑϡ:zVz ;ɚvg"Ku>ti{ƅN1J0FQdF,v," zRe6I+<@1`f[~W?p5Do@;dU8!O:1aJ+7Pg_ Ulmf*Ħ~|x130!@<Nr̒4td 'Ji7Hkq\51ck^C-]533U)@$5 n,jHUMaǖMz[߈GqȖi)ZO.Gΐx2"ztc~6ߗ]7IV~=A"|Hh!c!4-N9bzoZM~&oXxa9|:F3VVaz-T1TZz:fUJc˟t;%WQi7L%Cѫe к L(:M0H\4ZE14!ioj a@߲Y`e $Pz*ϖ>!3k۝q~X%{v}\4b bnRE6L%4n'<Ҟ&>+ |;|@~:KLێ<Z㉂)TBܼ{߲O2.)C8J|jiv)g q2?M0D*mWoJ9NS ,3n0?9͟ifItH&nfZHJq)ܨ 5 v R֣JC`x>A;#cł陋FX( O3"Vb@ `uIOdJ]o ʿ2)2V!dc-*\\¶ 90dGeeu)"s­’P ˭6kh}#ꚢ[=,sp/6*,N-ڭ}+Wc\R9q@.U3gq' +趇UXQa֓hER̒{}TBb3HJ rKuHs'RLf -a=L$MJ/d:vjs!G&{3F>Ʃ2U?${M$eͣVu.G2/g^E`_ēirDcc>DI(Ӆzka:Z5in&RP{?8y gl~w_E i{O.ѭQ[g$t>.jf抵x_Qk'4MO0b: ̧E{ &mՖI.#ZJi"oǩEO2%'y"~S|@JRXLTpYjɛy= 08),|6nܟ,0&@c)Z_^8ʲqticfM12x hr:MTsWe_Or|(.RNedX_OOyIk Z3 C"HV?8Гij3\=<з2HѵVYtY ;ʚw 5U+z<DNq_6^0NJ p~ x{w~>Ӗ 4xŸ_/Z]AL֙^&WSM<=%iUf WYAH}G#ܟu\r gӚ.phB /W6KǩZ)&'T㼾,A T2LsTyR\˘@&BQT͝ +WzLXLKc0 ;s@^yK4k?u F3>@6?hB~4}:uFABT`D9LJgGli G~c4\ u>NDRڞذGQ.=ɼ)[ 0AFpzuޖ G걺t? lI /IdB;PF(X\BQ'$4 {2d] XNj,ZlW)\h-M{b/-6c SW?߫FTD3F 則x{0R]libd/atpdZسtuO/0(5KgA~0c+gQK67-- l9'AQcUn,_ r"  H\R WSA#Z"uDQ޿pZ>~Q:I'@^=B{ؤBN>3! "8Y{j#z5bHni=AM QRNC5װSNvQF;f6o䴌lĨFX8^(T!BJ]J!Y&W@I㊪]#\Ήt#Ӽj'XK'lj$ BaCѕ{/*mdܳ-)պ9AP18;cn3Nʴ8"+v[,Z#LFtJЏXC+V<.NJp:),'_\o.Da&?OvE}ӱt i^E6b9qźQ9$QE^n41܎ !h#FzTlNR͚e? \]nj ⭏pb]iGox=p;8BFk8*|OÖ3͊gI*PDCߑ))epԓ>d2Fzv`:6t qC#IHKܲdWOՙފW"C V a+tcJ:Kkrmҽs ӿ@I2fIk3F=$5"Y{">RTa #o&Ƅ ) I2R:\g"}^LN[c!^hǫ%ݎv{nDo۟l{hhA`}/%l8~+Wc$vӪ&'* 6bt GT;Paji9>(_qzv2vv?) 4-2fN( n%@KۡV 'ƒ }4Im,3\nGvAl)evkQXm! QD"$9Ԋk dykzPXʥUu-N"ґ4!V cZǪשOIhvex(/}&˴N3μu՛DfG3B/zK^,t| I^IVj[?B0vuaL~K 5o).GRwk| 1 T1) {/y)]x>%oc BXìmYT*#T7pm&]m숮sVrM%I|ft6,Y$ !rj6rB!)P]Ckp$JՂ"?mrF\ rߓ[uWˎ5J(J­qȝ}}=_SPXi:iHgT 4e&ց,腂) wdZwͥgj]m8td*n]_Ƕ{ɣa3/lRAEVYc5(W#hqоM:LV,h>x6y,Y ,|[C &}uhi\%SϏ xi_h ptfy,&Wv۹cƩlÙ'Tv$ Yrb.2b{i|k$:e9ZXhZ9Pߢ0x!#Ԛa`" {,rQK5ew+ 1)BƵ oV37M_Yç=3^\ѳq5⵸Jk=} ,M9}fB x)! tJyLtMH~>ܮ@tBM8Ŗs$KvҰM~f7TN/i4gih}p`״H%֬y<|,9t[`ހylJP5&HLa=05gdm7 |삣^^G"AB+[l|n$xN߅˿&b CUb Z ޠapID '>O1+bښ^'  84jv!k4\E/W24b`\*wR CަPަ\Ԑ1XwIE>=e!YqԍqAeb$c?O`!f1,8 ̵q`z!^kNޖ(V ?\''D>ZƀC#xе K*r^Ot4A76j.at8$lǟU) K0XokAU?W |ߢĬ.L|1v0BVa8׋ &_p; #4Hd]y(b.8?)eqBzZ)wc?9f)m+X>Y*xيIOʓc)_W)Mas Iwb)oVdIz\y)f-%Rt|& [@M\\$? R˩=Ĩ'PSh'H9o- |zVDS& v0I tɇpŢ|*`EW0y" ]l Oat:D^9]]pW ,*b1G.LCdB;CXVۀpx:*h;hrGZ,5qW[P^Dl $3ָ)AVs5x/|<Vx/AvWWAKn罇Qzڮs Hg&~}•|: J&χ\ ( .+ }8hXhu8sQ b'YݻƩV}7WʆlaEsnYE7׀|%"$Ϝ:u6AL ߐ+mX^OAN=DR;-\SҜnWc&&X;9s2rm8¬$X%UWS:k0vDK8T, [WLLvGٰ*AL=9.%7PLe>6ۦKgΈX3 ׺sada̅,\YTp'@?ܑ8]bՃ؉Ӊ棗 cP[,k@w{`cN4Ӵ<ޒhPᡆI-%wKC[uS)W!@~6ykف"=R'O@횛o>̣,9ͺr;vm56S'Avd  H}D K^DBe?KIU@Vr9oohБ(H~Aq/Gـ%Ɇ3>&+/Z0N8r'&v_xsЁ,\&~W>YdTF>% XR*kնraQ:}oC#5h7Ew Ytf{O]yEs8~9=_BE znB_~y jG OZ֨ᙯkEKc=S?FR٧fS02wv|O@NbTK` \d_ X~06o 7tv?b0:bui[1HFRUe\jd Ӷ7,K UO3~H|`rX`p΁o abk&S]O< ن{ --VQhU\.tffء1c>_[wBRk=xYy"0k xJ6?ϖzkS^@9-5ǫy#GE]3sn>txJrdkBkwn =J@{bҶxmZTR _Uf-$H~`CMNQP qcxεbZJWUk*ʭ+Z78*}Ɍ4x+rUCP >۰#𥥺z,d:O]MI)/ȞPkPC^A8|c+<4Q8N%r@mI,=_hz2Rɡ$ H$`Н%mO}Ubc)-gUtcj&F(-4Q7R`|ߕRT[Æw-q s[(=X8smzj a[ z}VѬL6=Lڏ£kPC sy#/$sS7 xhp 7wR%:{j;Hsr3($ާPsHVA1;t!$kMot0] tX'fg2RQFk;|acI{8|zb8U ́ e'/k@Ugη,"yGrRbZ]<1Vt.A"qG +or(vFS&-Ɣcye=ĩ/vU\ r׉nXdr#9-W)2Lӟ{ K:[; )ksѦ~\]f͞Sf ]skJW;𡏃äT,GGYo(Y<'p< 6-?Tx`u6p%=ԂG4 q\!(XuQ;ḋ(,6%ڢJfgs~S$vgugx>8Uiub{f0!bu\K)yGh "LG ,+|Dyɒ@g,k֒xp:j9Qe~K *4*BPҶ&ϳX ɉ d&KPbⷉ?^*vc|p}[TO$X'x #s#[dBlIr<̄O$ڄ,?_2:l1cҋ2ՕR6M;eR@դU숸5k HoIhj^IceL?M #V!ޑYH+'*[௏h o_Q#1+shVµ1l^mlO~/A. EhSa'#*1?d$f8AaL N<:ޒcL(Q4 ܙN|xrӹ[.htnW^  _וrW-)XOU\^A֥?HWk#BS<UD~z\\Xҵ 'r :El6.ǰ "tMRQ>xY*3 U r?)l?x95 y6͊ je[jDi0ob)A]quȃB=`mba2z ג@@co¶:˭|xwp/ *{4G}G(AF* 9hn6e5gOV%O9u(ri{ ELY. ķŇULm#41;\jIå7Ȗ5>b̧9/*t(f:p ܘl| Wr;lj qb a`EۦciO(dr FJ nq,2o ^((sV/~l@8qAqϑ~LawmQ)(1FnEz cVyQ VE z[0ݧ2{B*D1 |wrMh8I_4[ Kk )jlUK{0<ǡ%.gpXMFtR6LVo]Q3U%GVnֱZh 9rnrJ&/Wr;Ϋ5=&n 'ӡlBq g ~ -ҝƧEh9LLYY]1l " !U_#7,<$Hcnt/Ƹ@^rʵ+f%a5EfHZ;[Uڙ?"OL!z=Љ j&AHFl݀/I#7Bc`PuG4 Κ9ľ+(vUVF^Kò;UTv8d2ư\mܱ=*7;uNLQ"jJШfBhw$"SWBcVa9"5'j0&ȯ߂V]|x&lUq+6AxAܗIa8β=&(c(;w?r| /AY7X_KNNdT{ Z)6zHLaq%TjFŨ f7 3WX Sl+_K93f 5TqhruiJۡAYcM>mܸJP(s(&&Z6KL,gn^۞L/S+^#E< 㓝"&*2l<4L">Q)*;)G&| tGYҞRŔSl =Аbq3It[Y cCyn{oVjfV" H*EB׻ . aJ bX  jNT= #MԭE)o3ޛ`f75A n* ,őwQNaL=g :C/7rKg5(.S2s?FI5_ dą1oF9tN>DG"iߵ}sӦMJa-/MVVTǖʝ瀍֊F.$%S]nj]31Td<-,x*d]2xbWZ'!ܖ({b]r 3;(ջN|Y1np Ŋ[ҎgNH~z,b+R/=8خ@G]EKmF9dh%w*S)0i?q V };f!M.R>C2o+3-̖f5x|[CV+_i@-!@sB.izȈTa\4WsDtf$P Z? hEço!k=$$|" *"a#ű-T,1W.38bHMbNRBwӂWb(496g=^X=DJ:avŻ('Z ru\ܖHij5i9ThoР?"Em:N3yjJftx{79O~y_oI6?X6JŒ+M2gSSphRf7%, (04n~Q·1ΩZnsWBJ/J&~M߸٨g|O A:r^5"hT_pBm &^ l=%ũ1|*3CZQCgJh_g/ TzϕrؿZ;{AOݨzf a@0dp HX"v[W_C_|:5Ya*'5*-D?U%\rDH6:NWYʗ^GN^x]I u*G d>e~yu ޫ]<=(WwR.<|l6(x12G<)"I)5Z:H娚SIa + v+]1EIF4M^dcdd${|A7F" gC+5oS=+J]aͽfsAJ!2GH)濩"%^Ym{CɻkM |Ծd] ShD} kвd?-Mi+ %Eke]WK_NvDPe`RҤq8OQk*m.tZZ/[loraڋ51&lp~EO]qEիZyk HV]Pۍ$DQE|Nb$YEw<k\+#C*Gk4FR-/FIn2 olS^[A[7" I&KgҔ3[a1љJg %W,b ƏYTнtie2bd<%ρɷHam$Mv3[`PVʔ6uNm'WI1Dߗ-r$ #;?adm`d*5n**8ϼ+Z"$lNtaaXa®Rd7X<`T+*N"X*I`iݥؙRvxc?8X+r\͈o0Sp)St+Q^]M_lNm\,*~U‡H`GF^897g=33,QV[4|OV|"?zy["ܗ۪TJʠw=:tgm z";`*) !@ k?OVwWAنt(?*7qi!5u0ֲIQqrYntyղV1d~%s#9KxHuٟעqYS^9!:{=0q_ 2ǭv1~a3K{z[7=??oI!:"^[{LE\6WF(0u|Z}z S/]у=Bq'suǣ ۫[D D3Ip)e3]lO{ӯ1l,lݩqiM[2YrR2 ^p_((iw";Lb `i)nc( .O zϧ]tus!~]hW&4( #Df5{^h e '8B_\'JQ"E5bHlS"Y7Jl:@=ҶC]a y-}=(NFml%pfeVhAIR5W'ֶ^n:a6OtlUkZ }}ڹ:_$D o6u>7<=?GEtfa!vNC2D;b8{Z|7ErSZCrvfϱuY9FرCL]%>HpUi]~FtzrH7f^ďc5\NOR?zT|R B@ /- Ou(& LA% e ɋݨTVێ g(EPzBT" , ʘcq Ήh%}:rSj7nv p7 "Vߕ4YPЛv7ӵ%3XX$;M⋜NkbH\NEyT%5 _LEPF&kE‰ɰ<P씤qfh'U)(qVN(c~$Je7mڳ^46ٹDX$id * jV/ 'jbj hGQ7]ȳ|:P,䖅׾Y4#Y=,p6mHF-\ZFFNFqp7TzmQ9}quv{Ie{}hCE@fDHhUfv-29^~@ @0ތ3D9NWq*ZQSI* C HR>߻츦^Or~~ԾT QhRzK Gbay)xSAAOp 41 #mn[nwFx`S&ٰ) 礧mUcp5E8ǵ4gaoyv"{C![ cMJķ]/,GxˬR`:14STU {ai&y fBrf2U*k<՝s>k=$obRYk>|{8~frD8L 2 !A7CgYW-w#?ӮQ/PcѺs$,?t.W3xU% m#<(%QF79FceLdAzD@T ?{Up,38うlT{Qh5 8~7`Xv+µZܧ̰ Ο-X[#(xmPR V5Jnb z ,Kw[[wyC>YΞ㷇 ⅺʨLJ4chS <{ )Ѷ_u&E-ݱ#"X+Z,IC#:TY@͗E! FK"Tk jukKX{7s:[ODfi]IL}?YY9^de t8{g<K R+^Ƽjg%SߖN 4na=ɑڇkF} e/GkXHT'NǷ|R__w*IQ| $+rq쯂?"LYSsAuQYj! (n){Qn>$SWo[Av陓Z5."5 |/ƴ*Tm-eدNucӪ*fii'~} |̸al3jΝ*yiTU7B#zw?=#~Q2N0hPiDžygrBRU z(lͅhlo~XK-Vw6+w}H&u_$ī'>e^(9Fn;m) Ծ:WU~2;583,Ztpn.hQ@9}k}nnn[/-d4!Aa 8rn=;_H|P.:jS{ 3|]gPASU'h\|4yEuаOsOuN 'ce5/)sDv3_<݅i,Jd;u%ܪ3ZmB<sl=moBӇĄ'UM ,N5!juuv"\ctoBYڦOìXVP=VjCQrJu#s hLjdeM_e+ޡQ6oYSc&PKՎiWh]XN.Wِ@8[qRJ\{9S62!iw QnkeT_&7ѫy ̗SaSg~Rhƴ_2y|U(@2+dk^;1fjqbHFU}'bьa_9H B)cAu!-vz ^>]l֢_RڿM 2%znqub/qM(a&U}^.+4s*|3+q`Yݽc8r0䜗Ũ$N xxggh?)"X'婟06{N˱dZ"*r,OhH/+>A=Z??E1g1X G%1筈6P֝~4wDe4 o2>14o 89S7Jw*D\@҆]rԫ)`kEtGWkHԊ.=\i$%O[ymq3RYsdON$뇪TY@%'qw[3`!JHh?S8:B.yf܊yiICk?VPSZ~+j6#B%JS -E`JREhQ\LCtI|la?*D-)h5ݒe(7pW I0:86mS p;Bl"q>CZ=UP-ͫP5Xl/4w '2nE[h¦(RbzՅT_[=*>7(Uj Shmw.?ށ6юE$yV|?5& U+mˍ?rfN6E$|1ŝƧMö!U00/WCc /D-;B3GHpSt'bA9nU 'oRlGC hkǩ^)/$6KBZne6~i ^hma0on>+[(ETEN"1A~w yHʌT2sZ 7'0~<.127W,.g*RʕC{1DDvM/X{U2mOǵ o?CD~^Z/c`[y!]3~M+c#`Ze%LWdq %$^& 9%t(ivn>\Z^rq,0wGĤcް|F\b9V;S x N+{ }ʥP;yڔpC%I!u@",cW<Ϲ[xT*/Zt:,PZ Wz7̀Aef-;=D 8l틲oZ⨨SN_ڒtza-@4cn} *۶`i0 :5:*.Iȷώ7Èʊ_2WsGS^P1?}LhB|օCƽf8>Q {&!IQ J_5Qq+"U⣔@OFV.Yz] a+u~skL)4V+my #N/ɹBb/q'+]ml>ȓh|N$.j/%4/ 8+"kI{#2$Xsg-,=ї캴N ()UQ;U| sn,['Ns*%7T GNZ|J /z[R2yflPI'֣B^{p^u"7kmekPGdʢ%Tu&O$5SZ: H̟8UWv5H-6vd/rZEQ:(51< [y\/wN4DlZ/ wLxHL[ X$ Oqmanltn~ktJDy4sVt=5LJ$M m;S_4;8Ε (Y Մ9i#X,^D؁tw i#^~cV4Csy]6P{ri0klkeL9wJ2rӋx 7Zy-DJY B[rqo^cm! n 9e_{MȈ$AÍ_.z9W#̫! *c!vs @*]oS9uQ:h.X#qtSc2bjL0K8x shڃ񌿡mܶ>qmdd֤8*^:yB/:!P{ݚy8w+0BmXi6߻O_`ܻ#h֢ԕM!lH;u^^@*Dc@ noAUۢxer,'ru8PI8'<}0M}Ì5,O{H_k` ĝ=/\cӠRaPx:,$fo0lMA-x9 A #R`N` p5DmArr+ ,amXXOMD` -vT !zXpի _8SPփVc 8> =|ECs&hOmS%@E03Ÿ+Տ6".07J n|+gM\#':Jf8A> Wu"-ҽ<6{%v+QZ6ogkġux`3"sa5,7_uccG.Mj4 A]}&rbVi֙YP ^M+X@ O@#]@#\ٮWEن{?3^A`;9<ot)9 I)M9h%7v]pBq겢c-H 굺8|CAB-.ֺp1&)%q0 IIUfB7њes '^M|+DH(\0׆}93uqTTI2~ʍ JU*. Ro҃~YIS5S/Pيf{]W ޙ8酪OLB;l}j$`@QM>9 #<] Ms2,mg]V'7^7fV_ B! 呂Yo8)*}`F4LֶHun!:*sUJ]r}dvQ^3}vYqYPp^Lp}_2#!WtM@d{͸6ހ[* Oz4 $=]['.wn-)R2=֎28BaHC3YJ' M*0i?`Vbw2*7//mMB{ j7}6s iKiks585EҜuZ&U:{O~)_̬SL!;ՍɨJ yvrK4:Q".r  o[X,ՙPqB39]O 5K㠠@7bA ʂ5댞 {)Eh+]M"ad <8i%?m jC f2d8%xQ|O.e!< :t6xrFulr5=z@=5gS=қ퀠ɥ/F)w["'ՊP{ XmDZ` J5bjℹR+ G(jXH(22rQNryX 6`d;J?5մ 2 ZSX)k7$ȟi+6u `g4[=Ke8A°f XGAa7K˚|"e&"yٴ4,-$!~a}0& "-NآZ" :` 9l`ɲ\R`}`{ĐP*Eĸ%K="=%. 5(pJv%#]^XiA~W콈&ۇ?nR5(qZ<@Ǣe(e\ 1#75Ѿ:}k:_TF٬P(h`t!|_{Ҕ1tv\BT1zNV(d?zG*>v-f\6fxsaBmk^Z2lCHtd6ȪN&@~2e6 U[X y#܄IB"ђs'I>03@1G)v)h<Qh!̽.G*b~Q0\pI'{O{33:5? C?1=?uMa=L_|yU½[֘mK8BsNipMK9Su8SO09sx2aQPs" 1Z-ZLqMXB)b%_oƱ|9&[iJ+p8Ot&6 wV W^HH6x 7#'7 -ӱYG>J/=TPW1(Aΐ2@V Skʦ~rRgq[̡/y\2oj]ު8O*:Hjtv۴>\\4Pkf~Ȱw%iu$.\6æ<ncdnM]A3= v=YrWD(^t9C ź̜߫rsa{3#XT 91" Q5lSpjLqiW_X"{hSp 5[R]S}bUNB$|b'2iԻ,F,Eo=l^91shᜣ@;>d#EYZ?w"5cO T33bX4nO|"T|B+Y&}M Y|GC$d$s 'Ғ{oj>ZBjܙ!T5D[=--LKB_e`8z _ {ĸ;ڗkK"/g HPqo]4#Wtj7ޟ`߆^;G_/JR74a1C"3D ]| w#-3yQ0MKq vNg?S  JBr"<>FR]̤#t*r5fc76^Yp -5%A~{Juh1o庸z8G}gA&ۿKZj=c)w *'gF+ nPf R&|G tYƀj_;7].O]dHdz/".ʮ62x nͪ~Un7j]LK)W=)l/ } @AFl򢞒!䃹 ~xTUm/`Ec_)3 tm~Ca+qϻV r%&{eNI?9%ƧZqi<4BU i)>O܉5:r"|. L$l`fx=Y9yWR5I(cT"tV07os$RwŌL eZMcOSXh`% cDgSXjFHyCb{'^ObBLMIi-y]؎Z@.U/&kŭ]JQ`*]r@ YA> YE #N9D3s H4Ok8?2}a QYTCN/w]SCé?^! wѝ OXs#Z{Gx.A,gj~64 90Ux ʣuMg2n}ah=שƈ{)3aJ ~-p0iS#_KMn`6*eO;eQR.٠cZ_fRC N9.F)Ie&ފi>6Q{IlvnlHvl6ךhC cWN/?&N@^|n0QA$ڝ{208>n:Mv$qS* v:3VY1?rgѻ5-RU%o`ӀGH5% w<,v| zzxv6ݻ?)}wz`ة<_~o? xB>Ҿ ި͗@M*X2ec1PccԳ &/k42K╤?HOj~l Ϻ9 MuJyvzmDpqg^ 9| Q⿇9-kOV+hr}Gǚ::s(KF?A &v zIR#@ZQ&~uWXwLd͈(f̬ 5SUYk s4Je2 D% “sk2 knrvX}ܡ2:pyd,˜^m.a1IXgu/)v6[ђ6e6NOIlV1-du@ urs~HAM; 1 ֐*v2]r ͆ r4 %)S҄I:^;dеz8qL coc\ GOT3IKV၉sN%ݝ&}^H(~Z/:cBsiĘ6kN+^#lßHEn<Y8i ACNd]RUn,BT|sZP#*C ۱ӵX5{[d@\Hҵ|f9FıB_mz=$C?Wwbl0DALp_Xi%(*/:Z%` 3ED v&l9]2[*k!4~yBQs^g?d) 'W LWQ7*)Rfb#4w_{^> H#7nԖrOR/#'eT$1<wo#4*[Q< "qHϼ=nmɓi$, F/VГ"P䃽UaL&?lq2<9N3h3pd?5P$PTTd$}@rM=.,X` n+ZԲn8h#RKP6J%gM~! ;CDy]\i%薲aT% Na/1R//]ܦk2,&-4t~DҨۆH\bꛪ}7&w^hѫ"㠄M 3RcsW XKC І9 Q9'WYVOȶ\؁( OmW%#j@o_ϺBGgFLvzɥbM0}OTF[?&ǽ+6ҽoΣXpX Wb=#+\4-noy GWmz?\5xc%k+gyԨ4#QBZ*R|Nby`Y FP=)I4Huz!BM-?dO -5F忓;T-)>?(LY7Ը^ojbn.0VKx P$hR%Qœ—Tn"uma"ѼG0j+֐":[jrAןg|ncCI39J8Wc,z"˝tbEg?"x> &vFȆ#9=(&6p]74"囗CE&('[#*pgH!ojݨfI̜sJ,V_تpiI93wR&+<%Cm+xW oq;X ?ҝʲeNgn(.EH-@,ERzi^r_IxWLvQeh,ݾʔGHE* `6Hf ? ʮ7(iz/_RZ*bftGs!@GL Wy"ub>JAokyq k:WI,2\wϢ"nzz-w=^sD񬣑O%3bo/ĻۈVugL$5v +w1JZiz1#UcҊ MC5[NO 0Arz2{yY!  b,h ˁJ!Zfɛ`oZJ#?W7wgQk3 `H?ț*B]3/^:J~YrbJKe@EԥIvL)Ea-P-Z q *|t{u8#Z)orơ`%"%t2fBm·=aXlʯ%{ \]̇,l. ۶]Õ(<$С/ Cd…DF VyD -N73ǯ|m?$B<4T'n5ٰ:$q?rPM94g~ -oB]GnLJ."S|}8߈;YV 7[7?Phhkz'k_?Cv$hl_o>/Pp w88!*(I>f4uk~yYcO:GB$+xG yw$Ś{ОsuMC0>ݞ|D7zR iT`|d MI;,YwMߙ Z{̱$5i> *ZT=E|OMA6YBC s VՎP |5t9g2Md7G p6Ld|oO!p+HEiԒF_4ɍ;_YڊTY^;f8Z~zLXat@r9D=s ' j4ҹ7 9Q('>{., u.~˄[D鉉X*dP,~$@`$`7=yn$HU%̥nR֦ueC6H5=ņ~W5\SnB_6FG- (>ŏ[vR3{4zB =-z\W췰-X5O:!w=eBtˇ:HMU zylAN3NLV yEX 2[qGή=dQP1`Kw0wtp'3Lٯ_0Q^'{V yAAB (3g ߘH Fޒ2SS”" o'գ*`,9K3Ip"0'BkO()">䦱ͽl +ǚWx5ԫc%8US\fv b]Ȳh /"t8E52TK*t7Z_L~ :iզ&69= kUTaMKkHE8@.\BLLK0>vvezX^ 4Y6U/ M_2LS{֟x7& SJ '朢F"]wydfutgΜJ.X $^$d4.\Wp=:YS5MBU8:Q|Ψfp󽂬8ebKN;)Ec 0|ne*cL5Hܝ}m4.Y=Iq0< nRA2"ID!t/S%6`TA^c]5Bf`_P\RI>Z~;g$i-=OImTݑ fy;n˳x:ߵPoݻ/,Dɶz DE{:˼ti0 ;OujqVxOfg}+<%<*x'@ꦑe-Lk Vgz=mٳR}ƻckPwC2,@=#-}4ne+t|)孕iZGщn27NtCvXO]A%q.,8}fm.`66G gb7E!6ު o'a5SPwVgvAÁ"kv2xDyXs^.~6 $u[/BB8kqQ1T%Qky hA4H^{ t[$U=V;Tp۩a&ϝ5R-ˠ@]#_)fU.!ausu(7xa_AIcP0MP4L`PƯYJ&p_\ut?$_bt %r7]>12YnT2;:$A K.NKrij:PHk^ #Qt~5/;@((UQ+g2+b|!G|])gQftz"8Qiu ½bGyt)`Ҏ2 Х&uɖ8b*+~KL[_[h-hyI1! 4/x{&% Z9!PB";rT)M^=Vs .!Iazz2f̿~ZtGO NzZN<48 ,ªR-!ɘԋ**b}}/̏M͜+=5KlL@3)*\ý iURA|Wzo%49XY˭)_) VҔA,ɳ}L&S,oOs-%e/դDШPi\8%C K'KkCS_$qި4"f#iQU.\ﱱ3֮ 𓊉YVb9t{IJK8k5YLg'nŲL HQ`1D;*Sggni: ޫ2K̖y˽ULqGoɠ"7b򀝺l$ 1`{)ZƇcf Dce=hg X_kBH&X: &a2|0 Z6g\jH}]A Cx]CbÊ]b~!Wl7srX QUKlOrOb}tnI?3^D~3*Jtp% a(fe+AlӤk^\qًEK6."eM:H 3Ty yVsL^T@'W˺jͻA7` WUy'ٱgҠe[O Z\ 1!=G+i]ɳlk]iZQ]5Ƙ9eq%NcpT 6(s6<UG5#C-󙮚I1,@  O _e:pR@P=JK &:Lfɋ﷬.^:]`^gb:4:k0:@?&LSF?qCIĬ[>=˻?_F+%K>d,43z'=`,'4z$c d's Hf4F͏0hT]y=Cۈ* tɔOWkua,"%EiK( >׆yRf})xfP$ry 7vD[S(#{nܣGLweMxT_?הN&=$D2M̾߃sLkV,,uwKj. ^+ZRAiɄ*/43{C|YŠ]nlatmǞgB !C.5GqK\gY4%و%=c|B$|ld (q 㡚IXPڇ6f܄1P>YZ'}+]?כh /;VubM2-@A>}!=z hLvjJPî Z"WZ[)g 'EB]1@OdBM>` @>BGZ/WB#x@wDԽkBo)1 I]Ђ"­2?໇ɼv.m:7,aȵ^*+/c ulR|68gj=*ܕ3].fB]l@,\AN)[awf&;.A R^ΔN{5QW52^jcW'[SUvZSCd=C;2@h*m ہgrnuV6UpΊyaCRYLl(q%~7 W;2!,ϗ`- uećtngv4:،/ΙRF [YcqCq (kOmxjY<ˋb@84 By~i VSXQÊ͙SӢf"Ӱ)j Y;KiRo8ЕՄFji"zM÷4uh&aa *>ԪYBo>'Kŷ䨉$Bs-vIEV%󙎿}@WGǓ"S waѿ;=SڵG\,B@sd\Iܩ]f] ~#b8%j}¶DҖRv `۷/4KQ%7鏁N_T 39[dW]U<:_Hah} 7P*҆8i}k ;k0-`[SCj/\bh} /ҵ 9o֢WR扪jikGiKo"b*T>Ƹh,I/?8e@qˬS9Go9UsZm^Z1@gjyE*d-8+0x6.Bv*sw]%.jY// [jOL7MC0\e ȖKc#~=F{kukhc:NVvܭ:ݖzUmܙ .Wذ_mSI~y+jBP)H?Q,y5LH>0sįbbZVBj1KʹEBq 9@1ďOEuwq'~RJ7˖-$qh-0‘Dvx"W\o3z( +𺷈)HQ1)pېݣer:`\1ё] pdEWkt)<&=q4 4 \?g:)@]d*R Fd5*UͿnI (V:pX|iwgu/@=69 z*T!'ln^ā'8݇n46ycxԭRV>Ү K`MJ~.AiDav!QjZTNS5gW^<ʂ\_Ovm8~~EKUBz THLKn zaX#Ya;&BA~VqN,*K aWE()h+6OtRZ4Ĥu;=ds ҅2-\I9 c avvC^H +:ҋБLDAz"'ot$@W']sI0Ajɻ|dNMRI-8lP Bu@a>΢>'Ӿs"]3}u ʦ+ Xgۀ‚ZOTjOj;O8:l"RJqQAMGq'rʗ9 WCx5yviOKh WjRC>KxMi/DtՇrmn[274cw'h/%m"Jlh JMfTH^M~!$pZ]TJ"0 3ޏ6X/1+IF?ϗʮUrKlR$+ rİͅ¢X ;y: I>S-Q~>cltA}\ #L=!M`5~Y J ""0ۚNs+K0x{<ˆðh 'qV¨ vHطr:ۃeAJDf3`kx" jKH뙚(7 tKe/kv`GDwZ?j͍_jxPin*g)PuC{ѧ%No~Z$*-`24pɉ)%,pD4_cT8/p((v?zG%7}~˅^ 27ǸܫH.QZrscM#k4SlMœz$ob c*9m5G UM U>K?VE|vstRma0"m^$8$/F)$L;&O"[xC # ~ ,7Z$9f c?ile/!d"i?7(UiC:@^W1C`t@_*?g ^1I1>h v{4x"~D1beP({Az)C0eگH}0;">U,,I`rt_` ה'-WQp4Q3+CZH[+gDy" Ƶ.^37 '+G U>CcO3 'Ύ7TբdJSP0EǴs4`-08N70# mz98Nn\+Vs.dcY|{~UnY:2lbt%}|(,> o{cľ; D 1Y! PSpY^re$P_cW] ϾyJ dH IȴL_)[iC gK@ɪl|ANU1FDmm"J?Q)2m:ze$|,=7k]<c ne*|$T&@"SYYV*"}j)%q?@k1lq4R-uvMܓMJ&H!\V|ZzTXlR`1ԯ =X& rhϻ r$Y)ЦX9 fX#XU$..U[ qz{Idi7 7YkjkF.'=%y}|J&m"+dA Rs)\;?CضwkwԪC-7b9.亙q_< @wmf i *_(y窠â3ĠT}-?ew{w?ygj똜#;mCAP${ DZ.Nc M2c3)XyШټE<.%eTXݑOV,B[_r`oUn9CIztQjQOS:x!6 " Ԧ: _%5%O*_B)?C]1^F\P8z|'h&p%+"*?fH_f?4)4vztQ_6i0m)Y v4wE2Q4~`k,62C%zv=񠷓ǧMd-OPL["f{_wCg#J6~ېƋ؇L,-K f-OW׭_dp f>_~ۛNh(Dգ HT cUfH݃~E{#Ρ$ f*Wwm6]-A>uY2C'+)A7_k(Egq-ErT [s;D_ǵosuNqZS2,۪)+RWLx r B"|+3ʧLpEXWDGlNS͠+`}zYf+k9Ȩq!=EIѓOǂPEvڿuжrCIc_ʈ8 ס؋#F(3z8xTge5ic(|J˭N)HLDwkny ԛ(8‹/"oG$^Vqݑ* $S#{iDAx:xh!~D(>/yQeD9 mڼn9ݤVr`LZ 44%!7'rY*6A BYw0V9`]%#B({vvzjczNxwKvӗ0]0b˪(IK{"2.a,ˁ`"ˑu$V2?x98xRX9+l3Ӎ KN0ގh 5 vɻ뷵orx-Oypd 3C0sic@ C8xjymCe;d38g Ȣ k0)i~S8r:?(ET^Xh&Gt0>x">n)j% 6+.ܢKնlV I5̯oF_2~D^>ӂ-_ni}d=9[<0!4xrv|vR½~sN:nLNtS[n)ްN#|x dcH@h~K󒔒rx+ѼaQѭ۴`FbmEm0 )LqBe܄\ߤdH~.$2 `dW K-z59zy2zi;ݏ'ѡRy^[[)$ڕ6&Ր$Jg_&QcVJ r5CgQ' Xrڏ m8[ xLIXSfI` aR+J KlVd}a׈!+Cc2ӎ#\ ΪJ87^{ жq@!L`t|Mkt,9c@4M=2A沶"Irm(cL&wy\?LzbRu,"P:؊JTp *ћ]vݭBK׸bjP1~_Vj5ǥ\Ǖ':^uDAx*NheVN-1g cI\mNO$K}=B bCxWg:8  E_FHD_ؕ1Kҥbr8Y1xXf '[u% ~(xO yz5aKmiܦ&ΟO˞4\Rڬ7p (hހ-IA% 3G לz3]k;s;Cz3sQB`6р:e似BV_a  ՜:5>~ p(]M:NeX[$Nͫn:!vu~b'+5OJ6祯(-Mb / u oC:qoIKCWUAsg6de2Ͽ_.]iy}5 (pO?jC>NDv_t Ln{R6C?@H ꮣl+eq"Փ$ u&3Aq8 bM⊩3B>Ͽ$&2`ªŋW,ĮJ5Yc(𼪢BhERU-JǎU'}GuzBqe<&U=x2ŷQ )Dh&~RZ֯$tr`iyw4xj%}ΒBι<)IK;X kk/6Yd'À^:nuEP@Pz tV~EPS:p^nNV)N x^67RVYMv^ُDNwx/ѹbjg29@ۧu#z+Əx KF }Z3 /1( sڣ1b` ,LK*' oްdn.z/>J F_ m+lqRTZAI:=-j3dxY (`m7`[̜ɏs,^;ҿ0q`ْ㓊Hp< ˈ4AKnkƆ넧3 a1,O@s}y!gĸGn?=6 ){RنoCm@<.Y@*-ؽVMi IAW|Q ;5ߤ$VOzUPt(p{X$VG*nJ]P:@4=ȓ1vjL~(ͻ(C-4od+Dm0 ô4+8Qt:7tߐ;nV /Vv!im+2 U`SFKs})}29~p['2 z,ߧۋdrmNYFR?:PCuRY*L,Isaj .W]7@{H& 6|cF"\e4z:Ie)!褊wUj)9],^)i.D P5a{b.dmVg͚zTcN8G =S`x#,vQZ7. D!BUC:0 ~ԗܫBq.Sb5;@ېB$ѱ` > - (2k2άF{ 0nN$֤2'Hb n!kYm&\ 뫬I!L_'$ߦeM_rlI"7&Dz۩-w\w4Byì^_6&\y_~ϱ/ RնDl`ޡZQz>5ppe=:xˁNYC cW4>4nsȡSƆuK-V|{ib§hXht3.>92stpp?([&i%2+Ly[3ՂO\cň<~13ʅC@ΠUY$29v rWKxzDmY P 7{1R !lUd3GpwqF Ggj84$b|k±o'ȖoE"&Sxb-7nQucE3~uOed@ ,k3u2tY nr sju#Mf.(N![G|m)=2eN`dW`\jSzv*d~U -Y)-={F~QWTY ~]zp|l=W76|Ӷvw`[@4 ( Q<&4]/HmF):Ihz>l];)v vkϸK+k< :sQ])Lt-o8z Y9(]nt1ќ#O\}36dX%Q"6q1T2-1Fڴ=i5w:p;2mHArKc0RQGqf.C-]y YP(T5h`\*[tڭlYCrݜDw.{e1}֕XH`:I&vرFEO&ݥXX9ٽ4p|D#6oD@rUOܲ~q5k"ILndˢ7l}6b`iDpgkF nSЅQNvE'  Ӽ!y`1u\4YsU 9"5j8[E7?W>\~=t.fE%"nޠ];0Gb^6B: OgX][UDa1 *%(&@;3GW&m) z%aR)4DoWԟ i4+d)XD,:wpKb;ͦW/}pj)L}"f-"X&zStK.7 O@*?RWy%o zb;U*n_&+UA}' wgq5]66wB@% 3DV}V\ԆOme>0Z[ eNPGn zgؿ0dr_OxЦq;s8j ՐiА{,tSVH\<_d^ 63"w{X*,!D'&*H‹xӆDl|]%HiS mO db~) >*h'̲¬$rXp{z\J!rq0fK lX7Dp[un~Y?Y*ܟ6ްAjXd6<.u/DSWaV8)w6S҈PT8FԂ$]:;AX;ݒ65ВhH w&5Z$Si2/:;`c1/VB_Tq C>1c?siޯKzTSS@w[JUNGNEm9HifxX;`2`/H#nJZ,]1<W&$?j[E(b|G  Կx⟈E 1j-.FɶkGJ,vߚ:_ũ\ qحЇXDuB Bdh@ßeWp_U;;d'ƴ*vj$GOw2qmI[9/!Z1/f)\젏2v%8F;*^yX;"+e 9#y]OcOKqڟS (z$<;dXbώfktp?ܚoJWݣkv&a>}y1eEdj~&T[U 9L*81;>3HóqD7CW㊭՝RpleE45 I#ܔ9jm2|Y:qT 嘆˂}JI(u]FՉ~gVUQ3.%W*~P(?OB%XqExś΍[P;SiPO\8vZI߫2h$" #/QL槥Ü:+A&[鹿Y>0$z`KW,;FtrQvV= jE˫ DR|g_{W{JP~zEZLhܩ(ˆBlfE0b-6 ~WBP(0G2*e4$PeRxvQZ4{ w 7ۇ~Z4bPnJjmG &y%45bn_+UAZ*Ьyi$ݭIpekWBsy!Rw . 4aS(kD_]J$OmPFam=.k )o5KW`啷vvlC8{YL\yϴ%_\³#{^=yp0I[yO t8=ʙ RC~m>ݜEOk٠zi-'<ۍY.g|һDù%4Z^WQ:9TIcc=|2wmC^!tsti3-?¨Pjla /$iF)Ĕ KnJX׎ki?Xq2{@DsY\XW'kd;IpnSu=4Ahb6([i(7Tw^@}L25ZB! 2:1Sc(#Z$7Lj2=H,Q?DW )XM0D&N\X7s~n`vc{},B­[e'kۯqW*-cNv# $Ev:Og.%sAlQpTqy&yC Ռ[q q2ݯ#a'.-@aOqw?k#WO~2PLyY+E%-ssunOu*$rHjfѠ˨9O)n˥,| //HhY9V6梙rO,6,7lCgTmm5mOWus^o[٨WV3l5 BBU޼*EƲvjpO!&ݰSXHYS#;66p ;yMDc,cRr>OxW֧6CYp7y~!ڹX0t*⓺ ҴZP:\t#2tB NH5=yV؛fӻghL&au#򳃱=-K`.`fPQ@p dYlc>ESܫ2Xq ^n?I ׏[)Sk$ƟB@s%\e"_aDڮd˧UA)IۘLs]Fr%X=b֑ |b1P{ER ![p.6ʮolOXep@PBbRf`hz"1mB\i&" )"7wXN4Tp|;$"/vî V*.i|( .n9XJ؃~-G ^e$XUGOzAͰc0&n= E^MJ Tg^GlRI̯:={yyiZbdħn11mhud2MYI#9*DHk(7k1Vu\}TܨqJ*E_xU;_qgеG^0Q\aԛc#ؗa;E}DdlpLzr~\C$:vP+pF)7= ͖qX;Po;mR.}"N'z>v+a&Wߙ n5FzToF6JIᝯ|cOM\wf`' \s{ L+ivcf"Lza^MZ[~#0 RdZCq #폶=lw5cWQ{B,R^Y%Qjǡ̚ &TJͱ#AQ@odER v ELxf{07_oӴwas RKJ0WhTZGI뿔t4D5}ڔ'pDA,dTm*0T3:ָ{7}=|^a ,Nۈ5U֘LG T{i~VMKm_;VGyD4qiM%B"3$iv9DW|Q,zyE5P fnuP,^3n+iQ_汬?cqr} ϗ^c,G+Iigs%C]dE)bTGvC.@eJMR`ɛ/ͮdf"l;5wjY&#Qi,5PqKo `andKr?Me AWQh6iZh;W,G m߼ x",)~b6,QV-pUSk$)(' 젆7 {8  ^j #uґ_jv$7IyjXm4`#S_kƘ5B9:BV{`!ECwEɴg=$ǿDnqP(6^ZZ/ǃZLҐKcoÖ&ʘlYtg4R2# 䩡egsc/"P͎%{\B"ܢe^M.E݄_Lf$><gV*{2C,U#h|Ba#cHUdJחaD''AhLPRE@ 6a)?2l4qsa`⭢c4yi}@Q2̎H!~$W :bE GNڙ8Dܵ10VҤ;Sz%TH#p)zjj!k]gᖣP X%?>ڳɵ rb*& 5ojmmZ򫆁X6 i5uzUpYu@9Eßf7NQ9:˝.tqN.N_:&>,? * Xr+B^[ao4!KP~y9Mn MͻpūX:]E&w`7xPO'9P؁~HSs*SOzd(УV`A^4Q){ k2alY־ +e'3HbO;S30"bӶ_)src1!Eˣ0gh˽8^2*P%H,|iٮg_~5z^&a!jMA3/p~趏p-e#pbJT6esa{wʲҫ3d#n,})@=~:Mz].aq!Q,\cKbvE?W{֖ˋ)PXx4@KFNn1*.o#7m\?zxjr:ZKubzX,Sl8Pl dbjXW4Db8.|6 +L=ϯ4 "tid))1ӛcUZIE?"sA] l}IhiVoR @H[=5(#% 5-'G98/B"@o neCĻ& aM} l}΄50г:r""{xpS xaoe,ң5~qy*lմvK;#qHdW0jRmZm=""ģj|ٹa2h0=i-dzc6Č3D@976+ j vP,QWNF8{ۅ *yK>z黧4bh2!>*ta5T93~Փ SlBKp۸kH}-MZBG O^V &kS CIcEy*uv p?(M'G`9@d3uX+h8dNJ$opNw08;o 3s{%H ʌ҂4B@m7-ot5DSydJ[JqYeCRsqbԟoΛ'Tf<Z07U6ApŴ'BZ7htqbH;l&x$@u=V(D(M>sD4%F]`O9o*ft%rt$I uqކ P3@ϓуZ% R8ui"; tj)QɦfԻa2_Pj?Lxk4Qqss›a^-'I6t產Z&XoF>-F\q$qS: >x֚BGL¿l<)>tt~w}>}h-^!5Y{~Uآ8JBŝVy\#'X?b5F94o޵ep69iMmeƚ> I}w*yPf/qN0O3kе{K^6֯ VCܟv̋uqÒ.B*E ?ࡌJ.6MWhz=Sr~>vIR9v Xa*^DPM)UO_52ߗ@3T]-=\ZH' `Ur6`AOQl!Y,lvi A. G"N ϯ|Oa8c_Y9TPO#1R3K?5̙ nx\mG$^8uϬscb:BTIN<|_)60swO`ȊU6hT :e}TtGjLGP8 DϹHX - 1njnMεxr5_Y%|h1VqEn,[^+px⊕j,@sB}+'a Q0vuܣ,d&bt|Pg?Pg?<;\+;OjMɲ9)W;x3IZ!"L>V}폕aFUb䭵X@lۣMt dƮuk61)O486Ʋ@n>ΛE¬8prb'"s+Kן_x^ۉWxq$ !YCƜH?c!FVs&BvվK(m19_C/,eg8iȚ>I9jcyml\Fz4eJ UU V~[ ;euxO3iX[T>]dcsALhǯ* 2k*s#0CV{aZŖ" ͸d6KD.F[]Hv6aa Kj2~6k"9[ yO|^$_Ut98NKJ|пm2+Ԓђ(s%vEt^oh{9R-K7ܯJHPWMy5#{m&WKw3#j7cJ&5+qÂoFm0ўjF}wRdĮZd=hpUpŅ[M59o#s)t-9_.}[=, "WtꍆZϔUF(m2J;]Vjs:@kj!vxХ;ߴ{Jqq-K =xNyQFӖBiUtڬٟWJl}ܘH8y 2OouB( ,^%ц8R詁TI_Y>!+|7=H75W>C\)jT{t@ݔ. N0K`Ce0+/{_/~I1d6bg;">h/D~J"1_)0|e6]{?_큁~I554$X\1nhL 82+Pf;;@$>0;.S*RO-:/<7[uk:P鴅uh;&ӁϭSgNck0x7WM٢`#.mq/hDG}Y VpfNYr Y )~]o9!~1Qy{QZTz߯FjRU[BV"}I-~|c^6yTܥ9{cxd͑'pՅ:<%"oFOE&n:G`J"VޒoeMW/I~ 2>e-gǩ)6@u~ɼfz]^귁HT.? ,M-9~_,3gѨˀH=WEQ$y37l6ZQk˜03bmVQKl`F=qA$Ŵ^P%Rμ ru=>C;Tj}z]YNɢPF#{me&ŭ'ҽߺ!lZ3|hS]X!?d`_MvTrty `GZ8A*"rMD&!eoRNm7@\=\mv+wCGK 5'q {әGgFG9ę#ƀU¼)^JjqXj5C; Q= Ұd̋w3- D%Pj5֜ԟ f5<0ѢBEK!]E`84 {^E-NWT\'m)LMj_]qHkXxՈ"qQz^BWyњZum^g;\1D\:mD[Hs^8"KP}~hIbn7aB((ow!y6# `53F@7\pyeᝲ5#p1L{)!ib_j1F:"M;22#7g%6EW&y餖U_9%󣵐P /b}Τm`@V/lqVkl:4@BOchP;cv#m0)OZͧX:6&C&jS h$(7 ;/g7g0:Em>qf%MDyc4r U$zOћ l׮y'!Ԟ9"J:;K!+Q -y p=uD˱ qx 0*+oīZ(?$ְSG %I>NMlwZ{0ybK{ wŭM.tajCF 3L)G*Q[Dgu7Lc+v|W߽}F~ o Du(=jxP,VP#!l"l{?]P^EJZy:bK6t:?*}Q͸u׌ɹȆ3m03)1\UsiC:xja}L@~t1L"HTYg"doHmȖk:؎K Eн=^:ZgG/3';姽f)s3$,y_g !_~Yݷ"HfI 6p7ec ram豤TB@ۯ- ~gu sr (nkX=왳G@U K$GW=m>t48 b23$~'T4͆+'| 90CxJ["hZʍhw`.!K]b~@lG̯e^kDUA>ڀU|vMn%j`4Yے3zDlZ)xp'b#)D6'Ajw.z4LQl1ux&&Th8ckp[H@~a^܀W[0UQ9"s-m<;7@ gGkz}45+E"gI$U?SV{FBkgfa]Q[ˏrZU r-xo"k1oy pAo})(xc {?E`Q^2PxB9_ʁyz1p=j!̯H4=u*w >yo_Cw6OYg*lP[QUa>hX2S_/S`PdG! + [9j9T IS^_q> )(P&'Hw4ْYzWcj;w{> 1zg .kTӔ;'־jEvs <`wrA<2mS( (#b {HHḱ,]d-4T\eA—[5p~ߨ+K4Vyv^씌 #j^gUl1I_X鴙(1Rjk|y*퀇H|ɰxH{ʕ((FB 1vbp-W tRq9h)wt=@JTDT)Ó^u]y䴝Z*GYiiI?0n.Q}oVB1ѹcK &G_[IaRq1k%$kIhp NvmKG@$]^8B#G,GLZ #$;W?T͞'.:@|AJ@iQ'e9tV"`5u,~s6ՐOv"gF"!t CN>MDR!׽#;>\#mׁ1k"ked;Vy*؂0rSC|[rg*g!`[ ĵ$r- rRS)+|[ )RB +,Z䓁 @k>Xu yYA@@h8a-jw'洶-Oq>>nG5a6mxa}{8kSn.6I֚³TuVTCy)߮`36} ׮s9%|%,y=LY0og1mYOz,;6JK l|4?av@kq N'ئy.Zdǩ$>)ySwA5.t$tFعu9?.|TsAs9KGKYUi%ΝWnI%eX8slѣ/5- svV|,T{h 6m 1Tqul <+\F.no[댿HiKfCpgkf ftqð'$m6sҴrZg3zp^)icnm;p(%uEzW7ڷ^_U׿hQc3Pgد8w[ٔw&6 Hs^h08)5R{ Kվ/ԛ?;u&1>1 8Q)2;1/q0s[Dt*gGqД+T+yF`{Cu_|gU= ǻp( BMѮH*W{cG us:`ԧo/;%cncbJ.a9-"vCZkq2w?I1 a{Fd5 /Ƽ9nE0n,T޾2xU `c,tkvY+cv[4A{Pr%饀.^)Dv'n2x@-#aiߒ27G퓢wHAO~w% 3_Kɔ& 347ŎW@LA#4vqϣڒ7D_("?$+hʵ*W_Pc&{忏By`aUw9!3q/~86zlsLGat.+X2)Ičh{3tm0x*P[.J 86P ƭ-|uũc+Uo;)VRmq5H90L1 )֭g]UkGdӅxh0;PA]^uTBDhq_)WĈif)QouJ='O'{B dBM9M^fԙ@Sx*nXFH{k;,2ZuJ61E yekuFjJ%ZCUȤ q -ɛ1U=䙽zSZB\Iҁ2h(ܜj4iO%5o +'4BFZ/8s,6/dR,w1G4\{ d$4M$MSF)ɷ+ܫ!> ^'t9"rRbD'rsb|7NVq{9B}C0⠢"ﰋ1E4@p1i1u!Ry0?:O2;@h]{bc; fXƦQ _o/jϯ:_"\c#JH*l(W_(5",vA Bؘ#\צW̤Q50]Py%hp&>Z7P;Lai\uO @qzP n\{qFh1{8NxC2| 7{\^QD0Z;$x)]\h\ѱo&ě +.;quYa|5fR]N;.yԌQAx0灹?nG:q rV6EҨ/okF#Ki$,̀? &h>S_XHdnz37{/!Xk+_Fe_t8 Vq@&q޷?0syVCáVefPSX.* ]Z.\`zCq֋)ws1Mf[dzlQ~3Qo驷}V&$U2LY&#e'kOoqfas,J+U9eKR7Fs~U&Np|92qvf3咤nqG8¯,pIބbG4o =E+tkzmQG}ݚ>SMM^8*73.ӡ׽Ԅy٤7HD[jUކjLy7bF.!ԀĞzDP"MTOk"&Ӛv!6m 6z2ľ~*@If |&m:7N%п =sE^Pn_"JrTII"k@eӢ~W6$O-Qq̙󬂾~jb՗)ooʵHA=81{iJ#-S<dC@U>`*j5>&.o;siq$L|kjWmʐtCϤCnݢ.)Mu@k䚺V%~ڈьnN8dɺ찍m?xX8/TKk]k1![LO{I4:P֌oL̕~t1|gP.\k9j6ȄyhI̸qpΪ-)25/N~UBt%4ʮtΖ8І䛑T8;7m[ə+SUo8w5Yg괷!0<2LWIŽ#=S$?,0ݲ6=GUj_rW`޷kf >,jNY }p3!(KErPUrŷ,Ό3hG|fesV9 +_W*#0?׌Lf2߷CZz7|CDMQElAr6TAُ}QZU.r"sbT?o"eI_kvaC}/iXw]7>36t?OCQ'J#dp׸ۼ5aT]QcXߤ [LY+QlKpiPB͐f6.AJlcF8|_t 4|ӿĠDR~n`Yn~60I**_VX_zK>^5wh:sl ~A&ljf_v\H>u<av|Q+$Y+TW8YFO2so/#,`Ruk~Q0}s8do fY}@O:iy=,ep:߸$9ࢭ@+zq?S(ކۭםh_0-OH9kH4y]":xE UN^l+[WcF1h鰉P檝~H/eoo5&ĄpAV PV'6^ETf7U&Fh/SG$?U-\Aɘ.YwQ;2KgLe}9q(ꇥjULT0Va=Qpg2;3;HO Y"_'c"ȎD4V #C t@0UHstUH3cbt kf)d8a*}龽vc .D cU)o u?^=l(q\Wg ]!y2 XRaѓ͹Tjƙ 3%[ 6|a)и,X VPb׸ho]NIt)3JqmV.=F;.Y6 FA& Wm ȥl2BO$d($eHH/J7bmmAE LS7lpcy;M>V_9K;X3x2fi&~ʲ TӴ+rj/_KxAًw"Y(~v5% Y`XeDMIaZ LLLVH2&!Jҏ̪ hמ,wqO% H_tE|+ˡGףgD81.-㫾Qr?0.VZ;1O mzE/|o[MPGY_}BMi(I%߰8_ZL4tv?Thx+N%aoaqr!z$U35 NBNCVd,V5:8eJ:5gvr)SU2D%Sk\sȸ,eWrhHZh`!REv_cD{9V5aJڮ`Ԇ󸐏#o)X~ȸU3RvEkaXBxf-'PsD8ꜭ82u/P瀬9k!f+2iޑdڗAdbt:cQٱ$ Օ|>'Oc-ߌ_xbEΞyuM73Y9O Я9KxfϪqv}Uii \g:57p%QuHc譍Kub,h9|džIMM5dsLB ϳPOO) jV9p1uS7547X;ֆCL"Chѻ;_*&ZnUCStTiyןU&gpxiEŊ`gKI$4j9^7"{8 VI ;2d I]F{5/)إtv1/ERO2I+L ^[>1p.F&Bg1jLQz.56$4Kځ.׈ x$LOf3c wíTugnqd֮EW{cYͪ)}(֬ĎŌm[(% t&da 8eBW@4O%H>/%we ޴Ѭˠ#=07Sn׋NS kmޗWqsnaxkm&]xάA Թk1-Vsm1v .-NP؃BFLٱgAŭR@>[\ŋHG_">0W&z7݌eu$Vz$X﷿o7`, o e V 59hXO c}h* ,`,qvgai2،Vag2ȥ Zf]<uooEؠMDW*pt5Iv7Vy,>ml1gz&@@ ZzZmi~)eFgZoÏ){?7%C.{&tKfwq1}&_ˆa`$?_ eNJ0KIx פv]Rpcœ Vw3٧rwW}e#wRܓk%,a`l񅯙A' zyL/5xLQ5vid84<;0t;}E#Xy8ݴ@y4hB/t%֊S]9OjxUKE]73b87܂>{TIH@Bd1i10:_eQu k3]). Øͯ¾zN'xg 3Ui 5壬8auKX P^lau $y*GEnɦܑ;{^ ò=zVU>JC|#%0 PC7BI΅Ngei\]t7;elj޴&4"xO?L[ydAVP V=㪴2Rk8px1vc0jZѪ jUp x5; s2v--zaLX{guf .\3jD‰g=J&\晩nyǝoi=(~[#T =p}4^V,Z8-fnY EY@gx^qn>\ƒ'CJQd]&PXG£9{L7PLx 8_`4@]xF_>\p0~aEjrn4b$gYJQZKVTxA՛NqU^ eCXƘ⚏mr_>NJ2lLa k~YݒpKء^ IkcSkcP{=2F0  BF9 k3e6^Fnk=pѮQ!BpuQ$&`b(i({<拙mvQ]s`bsIjWYbL]m{T| ##a@mZ)O,l3xo7Y[蜨>5Ɍoq!cGo7&bM#bQ+Q!. 0ߦjVMI{:;s %KsV@21IuNXԳ ?{|3sۑ_;\~P9񂯦~gNʋY.7roީSgmք s7H)>: ?L WtԸp-O!܅hEBG26UV!r-0ZTWv5EBvi)Y 7Iϼ*yU/KL ˃~l=%&ۆ8s>~ڝ ׏CvVCy'oIBf:5yah]HCU}ܮʼ<]|H}`OP;zfT(W柒0ImÓv49e9˺hP5Z!r6sņwPIhC(M_ٙߝQ;o솥+7.5ƽ7.gy v(q*1oy"*n2&U!M7H#}S]#ṑP y!8СY(aH(<_ Hn'*5E]@EV޹ԑYŮdW&r(RwߴYL@\_lA>$%T Ay&<}Bm,ZzA|nF`77go90r2MI/C 쓫#0BMP|BnsEGFܟҿ)βWuTș.U6k? f3 aW~ꑄiXp!}`SFϊq&of}ÎEK yh%_;9sGG3]9 < _\YV;yg#`SD#Aa<-nLe;)y neƐS;BG*5_uecdRK،DMK5T8(¶sɨ<0Dl1[AVi YFK][D/[MՄ[|ܘ9" EVhT #@ dl<@٫^3S*ZF d w &v1%4T(R0LW@-+*89<uWIѬe0ze,ݜg ذ°:T#1ٽz.̰e}ɲWd|;`!v"-9{*Xi< :H,C:=~a"LTn rma|nBV-ʆ>-+_m\4?N>W ySXLJٷJuv.T/:X/D^S+k5I?xخsM: 8N+mѕ`;?Vpp20Om2ub1y* Xи1Wó0#&5si<*_h7yۍ(ȹY(GI#PތfXybp#:!xDs_I;v4p~F % rXD!A`WyIp!FWMrjS *ʵ`O[Хe(TRh7<?wP;oЮX8Ri$igJF#fZ32~P04.Ю)gĪTyü*R3|E ȟ\J،cz^K-ut{\!gTLj3n8Tì3^!* @JEv~nV[bԨ&D"={(I|BSrNv]@DRܽ OƎ,u q4|,' q L<\o ZNDvo z@3n].Zk,zϓ;ZD'*6'aS|)"WVܓn_KXX,V9[E/Ԙ~ۿ{?mL^ϧ"$Q\ڒ:BCIῠUOX"XlѭCTиt}{q{!tp:Y"J<޽zhʖK%*˫g5rc^haa$fAH[ VEdr1i fA5!u^}ļÏCf%e-_]GT,;#ۯ+=${]"%pf(a[?`fm5WJ廀y6Y4j@JÿlF`KNn];%W%QwO‰e )xi#y+Hf`4:$tj θ˶φtӕΫQś7}_hDX"-Rɬ b7EHQC/XOsL^X_?E<֠vR!GYv))!Joe T9%]#My R h̬z)>EOZX$?$?4artuk:ȽpSqn <9 'TMI_!$ 9%pI򉛎` 4uc\<熩0ՒZcD`N,%eNRR(rok-$Xk,sXx_I5ܜڡyMiي)@AR;;KicX>PvNvg)QЗR6O`X>z= -B F ?WB$CSrd|8kI$+lV#?DI1^*?sSt1/$5v [[Jd}(ܪt8Gd^OOlL \310UP zke5jem =锱G_Wnoܲ\XU\k*}o'[DžSFD Y )v3 zBLLpVhu3VQڏp c5`@з?]_Kjf/7DPBl{'ኄ b^ E i.3A\A},:o;*Si@G C X҂ZsiPaɎ(ב%|_cbÔA4x1u1PVo6r\,׃YspTeS0Ө&pS; -~^OHLH@g!2z/ň-T, 8>H6" gIHS(Yeί FIikcwy"iѵ?|PKɈN|0*f]uth> orSq I|'ζI%]ҟ<R۰dOwY+EvOJ2sbŋK8 c6lxi?H*x*!84_F1MhT2g;\e(Bp F99 GRW/@ODA l6)gawe}#. cR% {27?Qҋ~'7Mɦ~'bؘؕWQY1 wy[}%Y䁹Ѭn?G d Ls҆i5`p*xF5+2[#6'IK\.pԉHCdUhE,{a9'ojI({<{8~y g[F,Ek&_hkU教 c0YW>e?NL{^vd+Ba&B@56h BRn҉{b- FПOZ\ocG4\PW_ЈcK$Ɉk򗈯v~pD+}tO )MH@2-8Mzm}OBqL_l|0 lS#;j|)ľs<곰MZ8 +IQd |,W&;Rĭ,9Q.ɲ'q{ ۻ]xV4@;)ps;;aV=A9̺E8(d4=s"RvK`:D oЃA!?y{+b,?Q)J?%H%OL鲷}Q{fF dcA-ݸ@$}ÆUFh^֡&[3<><*&k?r"yrf,( 9fu& AxW]_ Fd]R˟\-执?:H gI[z`!F)>;_pד(>ѷŝ*\7"rtx聾nvdjĎ#0:f-,p#V'/a'}^-I$ 1_.rkuJ0 e:VuAiV@$ͤC׌.)3,tu{88:0g6AY@X6tVLBi N3|^-~3 Szh_MJ!x:P:Op7C_b[M{SDPVj(¿Ƶʽ^0X2H:y`vox$k}xb--mpᛚgTO͞pofFOs" 8yNYÀ^>] enx5xQycnw 0Y` |/F,#aҭEuʰ|0}zn\ ق^zҢ5U$1pwFh pœ)^ $9ȁ^AOM cpA5q;-m7qAxzRmK 5Չ%XA6KTc? QCϗ p0KMCbMV+Dv'eTHBvɈH|zkiڏKmiuylF(\,)e.%U!V&5U6KGndY:a4ŗUŀ\m%{TaܵA-&WddB?FҀ"keKbC~MjHG.sXXeC6&@;EGv|2\/-W/{Q ho˒Ak\XS`jbMT9(TgcĦ[+@0e0'gӪw"aZ 7D~(n}X_]I 8%󪽃2,jؚ>xY%u Fj~   :Ω[ɖk d yff'LnimrļOZ<''qb 8O1TpoѢg3Sx2%.yyDG'o.ZbEG@*Xm}).7ټ<^e,lXK"?|o ekP;G&x 1^JuqԬD c}0? |Ԕ\A #SfPKpL15/8o>qqil}AR|pI1"-mjRh{x'#@2=˹7UctuYqd-cv 5 k1Լܫ`@0hd -U"ukgy+ dp2BW.v*PϦ ceVr\画W&Р wE(g ʞő1Aݝ0oaN&UMr]V#lf8QYo3O-4˅n]j7ۢFr+Q`Tt+FӮ,jD!VAFva?` <`5 /|7m18?bQ ZaA&x|C]2С1α>]+dJO=!ڞ{hB=`sT@I*:w2)䝤w〟/0` #OCycIƥܸ Z8;(0H|&d/m[.3z՘Olcz@Yz y3ݖENڌn@ґ ⷥf|PMR@Lo)?;(DY`Sٕfdg2DN'UqioVANJPj=C~ >KYxAEp)"Mwncꗷ770F56a3ܵ?3wr1+y@Q3 K0ղ#R \d7Ww,Pi)(@e"و͙cw3p*Ŵh&wӎnlwTacc'QX~e^z]vdgbas19 QnRj4hWYHm|%gW3eLMܬJ ͢(r0XQ0>±L9tQ֬! %]vjҬT]>g&FQ`S\fTqMnAB|Ac@<*+N}ibp >%NʩM tc0ęzu(7cEV=+l(s=MDv< 7pKÒdc`T҆fVGÏ/Τ HEQZdO]C^ނ#^\\6,k{Ch*kв 1]~o 7a+зy(ǜC􋸔[Yb6 ch,EdgvRaW(OKq*P u;[) ])݊R@W\T"j[fxb+P;6̂Q6iWrl[7e, Wջ&5M;7O3SeW,1dX۽ͅ\Thp4*=~i[-inNY^v&N&9@.U:$iX?oaR;Ԣ/C.H!7c2ѧMMrr*MobByfUCaf猭f/Yj‐Ը]!X^!sH \BȳhYXF8K9Qv@bxo'=V5ׄuDhQT#x>ŗoR(*Pw:Ʌp(S*Yuy U>MZhu$uc Ң4iZ yfٞSG~_^PQ;L̓I~SM̆lNql9zJΡi0=D `ּ6W1O6XTt~c= Cfy1H %s|>(>'ވqVJ_|ןcj9p ^{#3qnŊ{!-9N(x 'S'J2(H[oȭ=C"4Jٝ.btOP$}OW<c l#@yene zMlSCD)+HCJN?%;[ہ-h*Qx,ftzge?VF{|O짣SG`94I 2FCIK`ϩYb(x1S A|XDžB}Lǽfo̚l7S3.|6ÕuؤM4 y%fLV5UωM]?rp"}+9O4;$93c5+G X>aߤ, Ŗ<TP" EF%Y/M A(.SGͦY+σ>ui}ܞk uLH1qyQs\,!G}ln&1ѻĺQ;7w5ڏAYZ;@~F8b {iDeRfSmg~aS,~%4.}0LWhwS ެXeFuRxaO\D(ܢ%_7r P^Nf~$ӣ atA4wX cU([j=b2UR١o94GӬ5k r0]0>@ka&$\,\O /k{r@)";IS/z*́/F-TeqXW2yYKa-;n(\)!9z RnJN'\'EKLsYF*X'<{`oB1b 8SG6sݟ:m-sa6?XʣJ͝4qIhݣiz񾫛+W~A!J_!rx͎R؃x]:d'ّz@?Ða?#|G 䈴Knbѧ%Ju~hdq#q\8 bMA[Y[u{ƓB@FV:>q7OZj-G(`!w8>p«j41KkeNMEDbޱ;"Y.H7ˏ8ISߡE.-" 8ń7[ސ#W4f+s|?9j-K^zZ YK[pa#\ 2<ӔnAe=<=mímyl:sz\Y&w& t+' 88ê{)iN-[CA͜sv6i.d`y݌]TA{u׀JXȉ&[FTߛr d-x1ބ(J\ۈwp؜=!4:( BYq|TWy+i)5X0׏'GP(HS8sb%FJQ@viN[C^KGEX[Y1bgITVF&&Ǎ + Z':ypH5dpANߡҔ >_^iΡ5mĿN2DpGw]ϧw\ >]a5R1TQ ѷ <$lY6Z |]P$ (VxV=\,xPAcC>>0ڞT^pӑoN>ew c50[{Hw vpyI_фQ8 0sR-}Ŀّzٶ8A%67b@,A> R)nv/ed_Es%Cӕzセg{"Y($ԫkgx>VQCT_eT&xxi®R.`;<Ϳұ\?E~1$C&䥱mSpE5-&Ǩ L4 6aĪ%u'LAéd:فT=A98c }o 3lZ5ѻnw=n4wVwgKS5ZHO)D!ƯZGل06mU3K;0~L]&&hyaX*M$6f$! GGe |q`Xu8R{n66H#;57 m7:EqN:D0}:51m$XFNpF[E+Qt|ɉ&,Fne?BԬaDž嬃 ^Fw7C2z*ld/0Y5IMJ2&,9M;kܿ"ls4rsm|6!ظm쵺'l@]J ͕bAwGujaI^G XØˮ1fSG@ZSs|P{Hꫯ@UGa l7y8!7(?0bBɁZGg* H5$~8Qvd>u,Lcr!ig+"U5gk`Nrҽq>B TcϨ8gw/҈$5 P6r.?1_8aL9U1A9Q;bVQlF!r\Lj=aD*O=Vf,OfԀNOj0Nv~S\bD7ezUӷ:g%Y,<Wcř$VO(m6ѷ~Ǵ~'s _f˔>Rd}5 xjA id!JW Ӣ8E$gLY>[t zٟg\i'YU#?:O6+} k$̪r1ZUE8Ɛi~ƩV#JDEyzSa|l$_CAjL(ѺӆR1h^K =!L7E۔ޘY}~w4 ss:L; RAc,}0t:)O?\8z 2[<:xQUMS F{RhSBl){K2{ yuTXIGsr #BmFay23]F6Q>c$sz _eD҇hsC5'X@`iri~ɫ oxF0y] I$ѸHfJq+26yX\.B{#s=O\4[>X#D<hb+Ul{t2&F2j2kG\*@0?eՁ>e0ic7 `˶ULQs@_G hfLS^k?M异qd4oJ^EJ_"Dڰ5m!O,?zyHIeC [3 :pJ?L >q? ruEZ3L DH6pM_jO(ppwș!8 <_bjG@@4`+R%p[rdEF{;EM޲!O4YM\{g3sdXc~Z:DVKUZD"“Zo1e#TMVe?$Rڮ^_2d&z>] F[UFZ' B&CAP*$:4{ CUN:ړD huIMƳjJ0 ?-huKֵO߃nÏ IxT fOOll,)o!0 y~#ŨT*~k"]tuVK.V[B;M(x1s~t&]g(YAy[6feNބ%ϼAPFXyhoP!ٌa`%ƒ(F =0E!W,j 4$U~sÕB;a 2x8iX|1Yb߽Y5ᙃ% ]rثș ɭp6@x#E"6^6(ӤX9cTwK\Gі)PV$pIDJR${2ڣȲ3憇"LDV$,<7a>km#<3֧iqT+,Y"pZ"e:?dģxHaT"~"OUDrV qɑ~J]O%wAi)@OȴhEPQ(z#ߓ˧@1ݳ'IFy|9-xZ6 +zB#1T4-C܀ͻ ت:oZF95o[͞ʝ\@]h7@EFuGzQeh JD#Y''1w<}]895M"c-wIK E`ML '[ѝqƂ̀S-/UII5(uIBS$wp?7XDF"D#q=/4|Q1&Om*uoReNvB1P=Hp Dk'(uG/B [#aISҔ!\"dݲP030HFpF.uv,pX",F .뽭*TJ{L1*m xbG\UnTt YՓ4G5] hS F赞,=a5:wn#~i.sU݆w}Ue-d&axH}/ub\? :&7r}=6bCa{iYyg mۤQ>HΕνLKI I!&3BO [ ֯B战sK OL܏7&yJ9n—|6aSGƅkdy3>wG:uW*BarBK%|ܳpۏE2蘯uh#'u}-xOQUg41f}SE{L9)Q+Q d#c(.0}|S4|Rl%Xq7v={/̛Rfnmhd>ZV?=@oy̳#R,x}|`!y-8-z$r7*U0/$TFA=қvNqдr"66Z] ?| WeWDs;5PDC%(1F/ /|B OvX-%;a}V1u q3T4m䈎&M͖ɂ|RK%Ąf7U /Av$o|-KFLo$,wDYP)K".w_)z dq "Z+>wqӦ̯?ߤvaq2M zȃxCg"h㍼!jI^=.'RqƴiBtV<2[<4p'Oc`f_{뛐T;zI'tzu?YhS{wXA%=e#5z?Y{}ݑR#U n,j[qksYE"q$ZM`1⻦x!DTB:ESDLBCqsjW(-5*\ &e] +)uz ,p֔g͚~="+ˇҴ AΟ5`y>h` ʐ (c;Χl6Umyc@ %.rɴIBEK:Y´EbBQAMty~|}D.izϥ+6;ʀȦD-$s$ } h ^<[ >KړWQs io=h֪^W^ljjR ?XI\!efC瞉2-o/{V"l5*3~0E6 cMR,\>4cbMCST< N$PR*4MT:&!"%.Kj\k`l _yeL2 ^$u=0N y#b'=%K ()0̹ EkHȵKb&mu?<8ftɨW),OX !t:-";ɞw'7=$H/0iIsb" |;28Ta(@R[r}8yv潐+DC)'B"-7Jψ95Gtq[+2@J\=ʯQ`J8uZ獂%t Ю{4l=*ˎ'.^ (({f'vMWEԍ+M6Mef"(g =qySeRdR^۲y2*IesvA?`8n/Hi"l31|w# kJaZ_ U%Sr<]iZ-PKKxh܎6{.zsr"H# q{qG+Lo%Tf G5V\_y=s?"^!Dz ֞ގC?37(&V9o yXNZYUg[~,1}"`T }ΈJw\h\B*?acX!<_<>>M! ňO[[dQCPU9x_}ޯM(?C Q.L@+FOHgy=6)V9L@?nNhgKԬn@&xLɭf#2ى&J ј=Ѽ0]|9fоBE^I&Cӧ?[iMHq.U_nm\%m7e0%!A6Wct-lBc~Y]ڌ1fdx9v5 88o BTh8馪~_F 2z[zP'Ի/0q[hP+;NPbZ~z2p"{O45c .Ca"A$t*A]fuRCƵu"%U떈a+@i577˫un<gNYěH]pY5Uҙn c$![g7ڟW= ,Hj5O\mxLM5jhIbVlGLgڒ+1zZA6Gߐh <ߨAmN2N }wL5]H0I 'R`F֤cBK ̝$-[$,)͚ -=Զ YZ