libvirt-daemon-driver-nodedev-8.0.0-14.module_el8.8.0+1257+0c3374 >  A cեU]QgxIda\aiKlAeС`Үj{kMiR L=ڤEy-oa'mUX"M}DƑlx 'K4 G}8p#b]TqAgZt>>AնT:Īggg[Gw"+e]+Cn}g(솦|24Phht'_CdnJ$-:xo_$0ұE)VÃ5! O?TNQ|5 ܄Hf¥֕G=0hy̦i ?}U:F2|HUEZ?NYiC)0$&^twFgfh*N:JA῞F q@Nw{嵻l6EsV4ǹԉu 99rNke102a2f2978509d839bc7c4f1b01198a730c3096df35f49e9c7367ec188c98deec1374274d3ca4de137e5d45b11f9877e6315138_gcեU]OT .۱T&dDxR_5UMllߜp>;Ƥ8/3w'UUL8x.ԗ&W^M S7f*!tw/ԭA- LcԿM7O%"a0fAxc./YsLj?&H[@ {n]p"+P܂9(,}"gkk'@,Q;ՕbL<1/wE)<2tEҎI)K/dzYyww=g,_y-"Kh{̳.JvP00h#bőWggjĥ̪tPRzU$E%P7VwsG I~DqpFmq*W JB_碐;1}yA+x/$yx6?T%c=zl#,!<5eRgy%PA1+g^EHfRO,ZRrGloWo!` >pC?d & F t&. P\qw~(D d    P(h j(u8|c9c:0c>Q?YGdHIXY\x]^ bd Be Gf Jl Lt du v w x y 0D:DHNClibvirt-daemon-driver-nodedev8.0.014.module_el8.8.0+1257+0c3374aeNodedev driver plugin for the libvirtd daemonThe nodedev driver plugin for the libvirtd daemon, providing an implementation of the node device APIs using the udev capabilities.cٗlx86-02.mbox.centos.org CentOSCentOSLGPLv2+CentOS Buildsys Unspecifiedhttps://libvirt.org/linuxx86_64mkdir -p /var/lib/rpm-state/libvirt || : /bin/systemctl is-active virtnodedevd.service 1>/dev/null 2>&1 && touch /var/lib/rpm-state/libvirt/restart-virtnodedevd || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now virtnodedevd.service virtnodedevd-ro.socket virtnodedevd-admin.socket virtnodedevd.socket &>/dev/null || : fi0a^I!iJnP0 HAAA큤cٗ:aBcٗhcٗhcٗhcٗhcٗhcٗ:cٗ:cٗ:cٗ:cٗ`cٗ`cٗFcٗ:cٗQaf1e6f248264831522bf81555b6c37aa569c0c3e2f10fb9e72e2359e3b7d4403c19f4a67404f1806b8f53130808d6269072f8e55c069551f5dfe83678c5e9a30056b3d4d741d0be194519dfeeb168b451bbfbb50dca6bbe995b56f47664dd8566fdd17cbb77a717472090f5ab3d2fa446904b37201cba1c7034fcb2ce8810a31867b005528143f522da6dfcc726a87066e23d0179377889e89e5140a16df633a32eebe177f6fd70f89e42a147b72e0086768fd6b98dd44d0420625d549baeff4120ef626f1e6bf7bc1cbdf49f8af0aef3cf361929dca4b73320f263c80ff357a8f318f6d7b7fa40e5e69d71a77da941cf14ed70b6594e136e6ef8c07032a100434d16e888a410b964ecce586c4289a175d69ba8a53bd4219ab41777f07c26dcd6636a47bb53ead60731f0631c0decfc12801fc62038c773e2f5c7843471bc0c621213be6c58a5837701ebe7124c5e09d0e80b06a535910bcde38e40d3168bef5../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_nodedev.so../../../../usr/sbin/virtnodedevdrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-8.0.0-14.module_el8.8.0+1257+0c3374ae.src.rpmconfig(libvirt-daemon-driver-nodedev)libvirt-daemon-driver-nodedevlibvirt-daemon-driver-nodedev(x86-64)libvirt_driver_nodedev.so()(64bit)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ /bin/sh/bin/sh/bin/shconfig(libvirt-daemon-driver-nodedev)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libpciaccess.so.0()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)libvirt-daemonlibvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_6.10.0)(64bit)libvirt.so.0(LIBVIRT_7.1.0)(64bit)libvirt.so.0(LIBVIRT_7.2.0)(64bit)libvirt.so.0(LIBVIRT_7.3.0)(64bit)libvirt.so.0(LIBVIRT_7.7.0)(64bit)libvirt.so.0(LIBVIRT_7.8.0)(64bit)libvirt.so.0(LIBVIRT_8.0.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_8.0.0)(64bit)mdevctlrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)systemd8.0.0-14.module_el8.8.0+1257+0c3374ae8.0.0-14.module_el8.8.0+1257+0c3374ae8.0.0-14.module_el8.8.0+1257+0c3374ae3.0.4-14.6.0-14.0-15.2-11854.14.3ccj@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-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- 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/bin/sh/bin/sh 8.0.0-14.module_el8.8.0+1257+0c3374ae8.0.0-14.module_el8.8.0+1257+0c3374ae8.0.0-14.module_el8.8.0+1257+0c3374ae virtnodedevd.confvirtnodedevd.build-id26becf76c0ac24c36bf21a22f9550e06243a1debe9aeb1ae95d981d3920aebffa738fcf6f23695b3virtnodedevd-admin.socketvirtnodedevd-ro.socketvirtnodedevd.servicevirtnodedevd.socketlibvirt_driver_nodedev.sovirtnodedevdtest_virtnodedevd.augvirtnodedevd.augvirtnodedevd.8.gz/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id//usr/lib/.build-id/26//usr/lib/.build-id/e9//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=26becf76c0ac24c36bf21a22f9550e06243a1deb, 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]=e9aeb1ae95d981d3920aebffa738fcf6f23695b3, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)rPR R RRRDR0RyRRRR R R RRRRR~RR R RRRRRRRRRsR;RlROR^RdRYRJR.RaR-RFRvR"R+RAR=R(RPRSR1RMR!RTRgR]RqR?R*RkR RiRxRfRHRLRQRhR:RBR>RWRpRKRZR7RRR/dev/null 2>&1 || : fi rm -f /var/lib/rpm-state/libvirt/restart-virtnodedevd rmdir /var/lib/rpm-state/libvirt 2>/dev/null || :/bin/shutf-8bd8e13a6b181a2f17bd57417c1fc522760b03703dcff73ba605006d879e0ca1bvirt:rhel:8080020230131213515:fd72936b?7zXZ !#,9Z] b2u Q{LUwDw몜2qx6"I GU#묞@l&>72Q*&_&N-{pypS&0 tBLa{4z{#\J9p>f:H"P:ȳEHR>r1ZG3|Dݏ R,f#<~\IX 3ri lUTPU:fQ ޼`}'p+,7d:8pv/҇ZepnIVnㆱ cb6VAWAi%ػ̼#ҽS?UCȩ3V'T4hޝ|vZ'/Dhj9R(*7xt gFު],rMFYb+`gYhNr2ҥ ?H);ёh|v ef. _ᝀt7<;Y8M*qR 1mgcK(F}]h ?e܎pc|6 䕝䰷+D:mAUCy-X3LygcU*ƦwY3<g"AAH4g Q?CT 7tSꉹ6FΔ*n1">|&u4H7`BT 4>fX-rǖ¤:{ɦD}i?Pdعe|1JaHj9U_D?3YɲTt:fP[7ue8 {w `3j7.V&MĞ9b8FYʷJGF>b|akd-RzgO nA ~tY7Gm"Y7X)RxbrW |ITz׏1T8v&O3|h6xo|%#E=`]>E=WG0gs"FHM P,Rfk[8eZVz;8f[PæzE@ڢX0*;֣p64UM% (׈N9ēuB U,^ڌںfr$g{W榭2̶B7Pѓ#r&Bj]x}|C'cAدDֽ@.J"z^L#}؎w G$^Cs5G+rԲFn_+K ԑe3X0Ή߁iQ`+k]EMHhy}\nw\0xry7E pAKpx44WSfZsU`hjŹ3=[7A#w=}/d2{SXVWnUw]5?oɜ(0c@lG#!ߚbc񜋎!%a 4 Bwp*t@Ms>S閤O?{Tl5Smh-yr2s;њzexf"g7ϼQ3+M gRkKI鐭Y&I2Vr h_u.)kdl)BgR0:6`.Z.lyPUںlH)9K,jeD^M*DX`,}K#Pw:|%ws,eP ">c4W ` m1oxc?l"U=zBj4ؖN,7J~ ce6;7T,̠%9m9BL@zcPi| R+MW'>&ie$M:s"9 m 0eLW $p"ڠ6/:JWh{ll+\rq]\۠&c/A"]o7W@6q'!9yOA Cتô9IqEH7L&%dZDM1Bk;OXfraф,{%M`9M"H;}Di<;Z,W?2`KʠzSh Z-45u@Tw.A RZY(嚒PZ'=r\d;d8gm^짶ZX+4't^N! 4_n%;0Mq2PlNLj\x}6(c;1EƖ-h|] )Jͭ]ZQӎ*m]#9:fvCjk@\Jgk +  J/&Dm[^vu )q% ?X1'AP܏ostT_9vY[/6jð!ELUHsx }A*U/*iT,_HTE7jc|[dlBN@eȎ%b%D[sJW-,ns=)쳽n8acqZ`ё;k_|Q헟-$} czd\*Ɖ`P AC+IzdP{IϊÍbu"CV(칬<B5kRRpAm5m}`655'0 X9mlYF߷g[Jvu&94=pkcdvv82t7 `x".m sŎ6g2-j!LinŴJv_a js&Z05 zpsWGJXQ[O>:'j֐I512- މ[< ~ E-3 2VϋV]IB:y3WhL8N)#*w푓0.UW;LO YYQ1}R §ؕ4~C`q Wt٨$yR6AlwZקҪU s?DL#Bkmbu&B[$b&dBלTzKj1 ֙1P GkfFS{ S%)ʈӼٍim1RPRxW̸Lr9K(_!95I8@8Ƒnv lý'f(]j qe_"=Bڢo#񮄊D#_B= bϫ)_&I+6yfa՟PȝOLFua'TWD@zFs^eRF yXxf"M)?&x;A˺Tm:osg!TICM= cJ%6#|!DVSE2.tjɑ< 3aaS $A_1 픓/ |u͇0nf?L=}-ӁC%u8ɚX̓mN%9mn^عTrIf+YFC0Deͼbd$HC-KB4h$&j Rv_/|V>&_]F)\ }3mbxe.<XMb[NGG̷gl JA+ AEZyɉ]`wbq2y<;Oo\~?֧# )paql)6Hi-g;L;DGE~8bt-{ƛ?7x6'e*^w.<9q Y&Iچ"w8*2(6K$<Ԕug}8 Qqrpl.]т=-˅wUii`#ݷS[\immaSEY[FI`zH\Bcy Ok [E}60?uQ!>-,&b4Ş;B 5¢T?q }~xfd=$g~it'og!Ha2d 4S"k^Y,~~l7 e6m#XĬ&& &a\ϫ'ItҺ*$[yj]/HYshZ2Yhxp^[y}X-ԘKy3·2krS"ބzPs@$pmUf a>c2"aja8raw}ϖo{ qёfk-:w! Xe!▻H m*3̮ aa RU~N0ȕJb h*z fgp܉`w>/.=AMmXV*8֥*b7p%Zg0z2t׏LD7"Z6*$q89;,c,h_gIZ~9=]1Mp>e>B֔ ^t]Mx-O-Fb+kSw HMD|OG5F{~8|ЎP_)7PniZS1[5_WW{nrp B 6[^[ __{B$52LBADg@p eBѝ2=j&&m& TsQW6g9rT`'a I}Hf1ӛ3A0>n(cKx] W7vs5X#m)Enw1XZu)ojRcMmK2/,TǩۚR=D%ru5> vrCkS JTe~8y樂> 7/^+\CJkɇ'2rKtŦ!YXtxWEDAza$VºuLψ]oFJOJ*1zF$Yϕ=MCK: ثVsY8Emb_[`e <.!Fy=a"ABI;2|Y0ykRw͂;d.Y}ᷧJ#N`ʻǰ;wCĵyp1;$/yL72) dXŘwZՍ窻~6A_nj͸ҭfn@s g”ƑY/:?ves*PH &^a.d1u+3`'?uI 'HV;LNmC2D~w͛7?D&>9Zc[soj9R7a]*!6QӰ3ʓkqiIRaGV5Ff~{n j<udՈuI$pwH?gY dqpoIuk u)vH_#Ǘ5XYϱLcmշ~,~ś,]$f>6i,^/O//msSyb"me?rț˟EgԡXbGf.a7 88yiTSJQHAkztrδhEn2a71E)CpsFD?sI?XVV8:.3G$} |#: 0Z"?UlI7I>Y^a|!іl1"/{Oh—dgx\>:΋#ZL5DcxK( S _J4"Q;cْ˯'E N SN+c.N^pa[KOsTX Ӳ/ZCxGC1v e_.zX :tq,%0!EBA9җ<Lb1qbN|.X~kM>LۮWFS:A%뷰^`MCh>glIlϮ 3ߊ m͞9 4vTdARI?Z1iX>3 fk(IHD -JZewa JPֺKM3|`'^#)Uf0L+DL.u}30ބWS*bZK2#Gۙ>el2#[._izOgsC.\`2^Vq"ݢg p k_+Lw9O !ݴVݡyg/1;&.N4*iAYTKfCo7z/ͫI~xr=.D$~,SjxuͣLdNh*}YTGŠ Up#tmFP&Pa8ytKGmUyݜYdI{Ȅ@!ue!T:gHM`ӠqA4Cfu[>,"-2mva \my~l m@t$7LX-װ,1^gFnE jB3"]nskk坪9P{1;⧳ң@wT3Nfa)ׯE]hacK cB*UʣX՞&EptÉ' f lv2 Ѻo>,Hz{jhpq8]g&wu$z5^FS0~z}iŸS#jjQyݨ(`ыgGĜ%c1/@((LLZ>&Z&CC)R[㮒Tzx>.Wެ)vŷ};caٳ^}zL0f_mky/IW>-ViI;ܛ<#bz U%ߙNnTGo)fxZٳ_icjyZ%^+=9&K;P]Z։@9V^Ɵpx~ %:XofN̺L^l |y%̃Ty)q/89| S|etI"?Ķ 3(WP`xk,܂r._0 VS/? ΂h=zq߽hK}`E~vY9(8:kfF 3J#f( v^u~FDyEm13"n-h*CIiޑEj+HM)J_oJfeU&棼.ԑ  f̷莺>o>ΐv[:}1L"Eښ^>i*r wƓsqR-eJL %OgEcE?}㒖>К\wGj.+4='I Q:[L>DWMRA8pi پ@PP5m%&W'!J{ Χ;T;} )#;bȓSgun EkP5qCF9ftL쇺㯯V͹<jvIrdhtv$8rCMwi' LgJ"M2ʳFxfqr'U07ZP1Q;&XD@ >}Ċ.nK)7p[Pi⨽9yGE7A 9kh*mhJpLm%, 7h]LWaʚ!U6®RfL8mb ~/rI QK!U("*ᘻ, -eF za[z~K|?5/;,^E1XFqke͵k9nfky]]k$5UʼnoפMGD>f-ƒqjsێ2@uDsa%|O$(lietQGԶ)Ɖx/ƪxW n9&?":Ŋ۱+'f,z4J!|:tHVtrn\ݱ> #R#흝veQl{PƲW?Q_d8r奞)V E(>i睪^̙\Kt$XrbD>k@%[F(>:[qR@ Uk웘v,yV&XīR:J쉛"#I~ )YDke%vL'xn{/|C_m] ր+ aas%ly/bywѥWxB $%&#ҨD-\*6 :a0meOn .[b:V¦ΦȪLYZQeo X]iu1{@,C^,|ưZ;[t0!I+̺xé -,9\ >l~T>{ݞ&cDNaHyj9X27J<Q,GAsϸGS9GSu3V3s2T{77䣶H]ݣ%s.rPVKMbҎcp嶰|>DlE@d,I2488_I8:aGg$J&/4zayڶ#C@\HhIJ.pgČ >rp%ߍ $+%Sԩ~YbxA-X) o+MwiwEⷉgT/m.eқb6V$~Ql@9`O4EןGjnNvUKl%G5 ˫xq(11jRiN$Y6b,AāI ~pXCa z;=7QԺlqc+@.Ȟ0q)&uT_A7>R t+.\[g;gʘ 2~ ^`NY6ԁ]V#Dæ1>A^٥tq*?R#~,\eOhW 9$Gf ^iqB`)221ZۀXFʕ\S2!3a7=IW b#O;iגD7٣0fzA]Gh ˑ͍dHqc{$51&)Ar7_17(ڰ7Oܹ#;ޒ9Ln}̴*ɢWouBtU -? +]񟙮UL2>m&\7t2a)tVb oʀrɬtGDo"l$An qTl ,+fmv~E!5_*aHvA?0QVMS:uY盧ԙ׌ 8 YC-F u( 2A՛=D7&v-" ֻD тR?mw4_oZ'Ws,85H+7#]W2ZwwTјGU}+1 BJp]+:P^0P z:ɽTVSrGkw`R9$A/\gK>|OY0-XI"(j@ ̰a9uƊf|9|\Q]!Xv铺fREb(( "Z{ly 9RSEy~A+򯌞F/TF9KΜmJ"Dq;x6e[]$I13qrŃ<1b E6jSs|3vFg}yS3ݘ&74pߘwjAhɰKkWM I^UȨH3f(v Zd>RyBVRb?0vD 2%d"GHu!B!6^0ܮSm2hj*dr }QT\0ci&*߻ nZ㭉*h nˡ7:H[o >^|+/7CPb 1$S2$4Zii34a^b5IqX,(buo4h@n`! s=9zl952AH>,-V:53 X81|ze2%PoZ5`.,hcxKb6ca\Q2|VJ:u6:_c#GxCOZݚB=2K G0d{3"?K7|ԁmpd`-؟[}1C <}"4֌nPǣ۳R MH-&6u+ՒO)VUsMA>+a~53':IxjKxW*L*((+08gBւ4E=GyaPdX);rs;|Z+;f } ,W n+?p<5` [Cjm=2)WU { Y+Mpm5)m ڌb}s@b\TV Yk-P΍":qϷ$`X ĥ с~sl [UyuR-gX3Oξ5WP{r02<恭30KU 9nMPPrE<4f)}ȩ B5=v^ˏW1! ț,^":dX @M'hX=Q6Ky$ꂯlGV#G#~6 ^ָֽw<ЉA;qTxh!i]υd-4'., q__qӽQO~^7By; 24A(( ۅh +(K'f\Y̱gZ|ώ=frfįJ8L֒3N.#آ2aػ3F`apRpϒnGҒncG~ OD;gԠMFNo)I1 ʰ7M1d2}!_c΀<wJv4G[ :6 ˊȷ>RTV^ o2̃O#nꁚw47Z>ZB"?9#q;.Qf DI nj8\׿]$qa ݨ̉ fF0ʟb ~$n#:@}*mHlarl-C_~1~(J6/]<,n{rUC<}w~"qۛjG6Dz0FLr]зma0.SW`h%jZʔeLqG_, >5op~|5`0yYMO@ ^9,"(cBW9g6t khta ;D#D1 HGfc eݻxSa {@3 ,r|mN@0Kj?[HzO9q76Dv>z"D[s,C~H| ]$ڞ}pR ѻu(WBSE[?YM"r ] :EF(_/7c<Qlԍ$zۨKf6i ?9N1⴬F\ x? 5ցWaK(;'NU߀",܁:)}~My+ԨCPtb"H33S}#kTF8I"+2{[Eh rWOhǜC(ͯdV[hMc0 ,NkX4 ۅ~;u+/r.:1>΃ٳb[NU9Y-rdž-, siVtKXz!=UD'` !L3WPLE[ͣCI-JADbj7NLtZ#TKs"ӽAдCE\2{!sѫ塿qE8Xl#8'ECqTd:d'tNu؍d]ѣYWKf+PKHc^{Nhч5ю~q)>sG#U=JRo!`h? S8tKUʖZh~Fɬ$ mE\Ӝ;"3U4*̝k_4aA%2s6 娉DC \8ڤIUOj,-1(ҫ~5<;2 ap?9M:lc8(hYdώg1(tE=V@P>yX\~$[(Tj-MnPH6;-Z.>`uc. ԵTʑbB }hFz:9FX mzM\nC!$% lL:R'< Aׄ;TXR#QtBOyh&^SŃnM!WɄSx9D(Y*#_· ƃa3t'0`.rh}G6rzt_M(y-XYo'ug[.Xmb{k63&R dS=tNirvro `wnq A*6˨ֵva- &]щk|տnLhYRqi^!, b:x$TW,)GO;&PKg o Bx-dq‰ :m>}9ai R2a2[5ګV ~a꥽U-a.3yṙ)6 ~J/AGXS;zՀ:3ޑ%{>Qidʈ U(+_/&ͣ5yT5TƘ$Q 럕.[>w>hQĢrdaKn\uƿHk7_">8MPvB} U,+SOn9t'gWWhWh@RVg -`6P9-1w\w$Hv_3{3hx{5V M QdYh* A71FE@($FVDe@+XC}Ȋ%/#..8tbK O!("ߚ KXg\w%ĝ0{%{o^W30VSQ)Un\=_%T4|bAWwd+*u1~ڶkg^? UPF!O~?%u&x׫bFFNHZ>m [!AeE~#os,5v?%ʝ/S6[f%{ovϯeۨys7ʼnym x= !n)nܹqZRnŸ/&KJrH ugn֭ﴝSpqYBͥ ԙ[xRpV$5ŃK+лl[8!$Q%r4o$aity9eXb2q]G8԰leŋLZM"g`rVhxkEvV_bKP.uNYoh"<0z#]"aaN&cĄzZ>&DWɄ9ˡbX}6N.@%8aLjg9#(%T54bZTZSX2 gr6p[Whuj6v#KRL/疭b^a%RXr{^n:hr+FskQ`*>N-?5q&{rVԘ,yƂ/ܽ[p>> 4Ua0P#. /ܥ1OO`՜A* Wn>hT;猢k#UږH1aϹYrkQu p?fIDGjĸ17wa z@Z83Q I9HmDc%iq=%O7RI ^`ϝDz_\gqM *}S~I9{T1-g2`Uѻ1e)Ь 78Q\m/V"DjWchB.D}it~ +'A?ثo2abD=ޒ떅b+Xth1$" kjI^:(,fЫF`k蹓ǹWV!ܫ=4S)O0ӫ"ًH{{1>`1 ̣ݴjQ?[R+5Xhtfz}]b.wG$ ? j@\kNX9ajzyXf`)Ǩ~x\3{<6ʶi1Dدҫ-hv0um*j$yQئQxWz@i-|]:)&L'Ng种1N ALαe{1O[ @ 5-eΈ)PKӉӢwӎHvzxrMIsT?q&SZZN\)$&u!~]X n_V#;W0`m{-*8 ë[KD=`XщqM;1U[3'+H"қ#7UmeXx]n*\NpбCpYp'YV#AL ({ShK<,s ךb-*]!w˷JP{ AYĂ*wǺavt]+pGOz"jx^uuWC;*Wy?v7Ϣ7/=`$8ζ`!L!U"5*aJHfQx(F.2n޻A(b8s.Lz%5uo%V*zpMET7*R#H4cʹ$Vї*]1y{^cUGG>iZ8ggoc.1L[?3= 6!O1d6,a2Dnޠ+kH;ϟ;zt%dRgdACU;77Nɴ+cbQBj^J6O!aFֱۡc| MpT}mof{?8]yAiBƘ@;Nϡ[tI}tR*[ wC_5)82s]ЦBSǖUaWѷZ)]G?Nt?s{P2 vl92:v|Di* ̺DD6qK7E}'[3Oٟk`6~m ׳fӰJ`J|茚Ax Y,ͺa29)BVb'@ausgc ̭_H#] H yXA,ad*MMa5ˍ_X:C H9Z Xt0BhhPer5U &_z J!q69MS_jPAhNAj5s|aSooA#Z %D ;cJ77>^4kX|$z8 ^n2%lRxh(]?iS SYͫE OiS%]o]ex.ᠵv +9E9vs`6 u>S:%H{cir1-7t_ks/?Uǐ ~f2["W$bH~Y͑%:U >04nTɎg\;BoIJI2zKO\dWorMjxC1$6J*87|71HFR)X1JYzΗH2RYB"tT09ħAIɐ{lo 9ZL~z" w9kdT߬8 Zk AҕWHu}E{!q Jo$%Ƭ빱Ͷ[Vp<3{/-O8RsErXlrPcW }/E~:d;df^,&MQ"+1ksmK&w=m(o;G=uIP>1MFTs1XS\ 簚*gtO05sa }jFȼ&Ɵ'zM9J.VHOqwr<3?!j!kXN:-'͸{f;<:94` F:E7xR6&th-'}ۭ|\'E]ypD9##ѶdE$^T=ApL1,:(݄6 NxL7E$m2ޯ־AIce-//QZ;n1«1ke%fx{"0)9:"dN_ Mkb;bOLJo.N1"0+1ZI%:<S4  @w&pZ 'w% r4N~LFIi Z0eMJ:5]RE;y@ /*f[rgRy(^ě7Cʸj)ssH6ɑ&*O=kv8<@`i7F^5[BzB)g */" Epԁ@2U㶰1:er. K .L!H%tiyWMV0md-ۼE5a?TB]Q+ =kpgԽe3 \.nTjjFfRziƩbܥQpӬ˶!Pjۈ;03[ H'b ѢG\FGDr&QQy_`0k'ImQ=ԣ*-~(&d_z_"J٠蛭 4?.1`ʨ|I|x`=L3"YL>hԂ-fp]Zo_yud;کen`aQ!:+5(mhk7b͹J# _O0'm~)BNX֞ 9nW5etr6yj2u.w9:WVrEȵ:1y لH^y񦘣O#q.9N"ĥO*E3O=m;A6rh`׺4sPt;xNȮ [X+(_ љ(ۛrѪQEײ_*O}~ůVR 45v'rv<&#eW10pHmAZ-MhN=!F}U=`! (Q+㌊+8B\hn1e0p7\~wc|D+JvTW(p 'ƱR㵬&p&l)e(숛O8qj6B[כX8KO\!_f7Kjm&^*DW?pQ B_tvj%rFSMs~+‰74A0I&}A0=>߿-uێQA!6ȹJ,Zˁ[<>&)<:{~UHO p4bR{%Z"*c1[uQ|7Y$?]C"7gIG@(D}S,PM;wA|_h}/gfEBUVE jlɖH+x#yP~|2~E[WLqZ)g515:%N<'Yvۃ}*SWaI@)AfJ+m7BKO A"@DӘR.PxYX810[bAe/̉eIQISvObFxK( ͠sa`;HbZ3:EaG@ùYeїFg)m22]ՓQ-i( )3$7 SA);AVcv7C-07]rѯM)7Q G~"Aשdq,u< 7gN M#Hd&-04(i DjB-nIᥬ-q枋ޡt ގ-XX[J:+G N/*¦(T0jRjy5R/ŦzKGϞu oٙpPV/C!3 ݜ&Z^u-,LeCb>%ejvЮN*b :4 ƺAFSpHUSB+ *?6?p;YI-v!,F?cRrߢRLԬr-لǩBu騂y ,s+D!)%Ur@76$Z߁Ze9*02t)$+ rT"!*_ |.2Cܱ|BxE땳<$؎;Q;]z]@]/X VҴlzD/+%':YVS2 o+ q7̡2ť5Xԛ`.Je;rCf:ib`px$ét~&!u/HTqu # 0ECԐ iJ-aO#c\RGەozzw큧#!#c,5՘g[:$B][f2G4EHLMܗ k!BUEc^zt /ZCCd]ƶǩyՙ&2d9D`dLXS!?~\]clBrxch--7 :Duc( l[~){Qtdr\7OeKt视#kOb#߹ol=`nq>OOpadd1- 5œ;j"jCS89uQ](B\Cyτdͯ,4"Z[ՏǪ؄"[Ne .j쐔"$ O(Fܚ$^J~݁.Ku ۔[Ӊ _FVF1OGd"=A4m J%[p6<-dOk1R8&^z)c #@SW<~9?8,<-@s9j׈|a\$?F)"(AI9:ud̠93BsRs4QB2"g 4YTNzHRwW7FwPM8I6$T駝KcBzy\\HS#e?,ux$kmF ^vO1Y^(U*_9 HRMƫ.@4R樢 PB #`Fݧ.cĐ|NyKޛ} [9F1S*Gs{X=A/&OmxeI n>SA`b1"YcPu߇,ѧғm6Ja VL6&* XJ2:&cej9PaNlk*sݍ mdfXvma’^XNC[Ȍb]\ EϏEԬ@jS k>E<$UP$wyx2Mzi%3ӳ`/1./ !hZB: S6c^pp?~ 7do-rW*|w[{IJJ Q8o!::$0۹틻9sbu5Ԡ0(Ca4/oҌWj #طxˇU!z:Ca#$R-Nm|GC+{hW Ә?&H;Y-'%cص5)w{LZ PF7wH/_ >nOl?dspi{R~e*au_JvowkxYрne\RҚIxES`z ^5"z [?*\FD]7e1OTbj~߶GSn鵚쏢qctݬ8r{Qʕ5^ĉA=Qٰ2eɧqsB]nٍH|Ni|c-VtjIӚav^Re™pWFeD#wx>bIW,S]>wI:J~rH)3 \*vT 9Иd'E4ާ v^,ubB\kȯd_x%K8+ J);6Oƹ_Uk!lq"dmBiH`)5\v Z#骞:$6+<)4bG4rZ5V8cZشɨbbƪTj*6ULA-)ҩVu}7x`av]g_g2Ht{ii2g"P;ɉby\q 06P|p(vxV"SS 9eۧr{ƀ(Q&oǓL\S-=6 gU? "3' J%L!ǡKT l-&?(@MT,H?L17.wɟO 4a {&wfԠ SGyBTkF8K8C^)/☪aԜ}"a/S a|@'"8i4߈b>`M`=s_M&ysl^HϢ 1u .4hOc,;}k0I<m]sPb%6@w]:{4"ms19OeE}@g#‡G݌rxWb-9<J/  A<5N)D$|Tqhf6w.$`L pB}> 8sG)ץPc:Qi+%[eSlHxߛRQN!~@Mg.VZ ⥓]W6dQ 0B~77􊹪&f89Fcb8)k,T`Zv X,<}[w F ?TBQkV0sW`3{b3 ^)%~ePч1S}n60 ~!F(OHd kv<CEɂy/8orX|V1g]S0V"I&/{eКBx)LS%svzM=Rn3 %<]dyÜq֭% B9*b_S#e0Q6pwdsslQ2OE߾>.tZQ{AD9)^5{zѦ"uM/Eu.#pD805T *c .}+0ec<`ݑӺ\ee@fzO㙲0e ]|Don>PﵖF2,c%;k%w֍tV±ZW~pbZ=RQ`$q6< c!?хb鑥>Z{4Vstm2\EyA[ІzH"颜W;4Ow.\A:#Ia{/6tyϟߨ#t>ޓm?:]NԴyX} 45.ޘ(Ty]2,Ho /yO]FScvT$ƲLfoNKͲ,-t Cm/|apZ yzx'JiF)_6ӄCrZ'5 'RE7h;,yUxMnfٛij!y5^wpCXq`LMo9XBz%qvʱ{Icj`ͯ98nFm6)˪pYi3C 6˥jÊ눲h3@ufϩV"Nƕ8(%K,BVDG9k|UKDїR"a1"0Q<ؖ]ABE2 4Hke𹦍k`iKUzքW믹@M0QqhDy;UE~Kchʯ8dׄ + :9%X wě;$-N C.=30"$][׷#ʰ+bPqc7! -`P-wjCoTx ;Mƪ[K/\(JsHnZpVISpZLZNӤ|:޾͜95n4_fA9JE= )OL(T-ݠÆGKq o30B8 [@2o|zC'jGU3\i|X@Wt) ;w Rt ]1XR,FNK[{;`,_`vp(kb!Ǡ@CD[2ty>?Ĉnf"U.XiwE'vanǡ~cvzfBRYя:2*0\Ye#j\-]oꪸ-+{w 0Y~0}41ݪgacpm2\ "&l18+ME8F]:鳩+6{8>0,#9NReaCzvJq j4aT*KK+2Q q<~nTLe6-䷺i+]\ AXS6¯!W)Kc7/FȰՙ̖ Բ-궆^VV$21s41" @]Q4 y 7x/FIvni_\shNɜ PlIEԝOpi=V{dU/ɾfS˞ye]][٠%cH:5 |s$9G-~F pz͓{!щTcE^qr=C%- ;#Ƀ{4LN8!~E9q\b=. `Ƅ\t崶3BRZ|NY_ccFU '>;l@\KwwHWڙY6iD86 1䛓F8eS5WW5Ro jݩ߅T8Q ?s;iT  ڗV#:iɞ3 Lg Nʕ+?cSVrW]ۋlEFhZP| _,@r-[2oDg[jO9"#P ӆ+ Qj 8'PDPXS CsaWJ U!ԩvu2+ui0z,pbɞd&)C40Vď#WUU ޣ.]UE^9C#б#\) ZPz.%R1?}+rShg꼭J%8W2C{y ś4b)22^Z 'Sw,wpyr.ڑi~0F:B#koϭ|g<[z1Fb68?SІeW\udJK{B\6-7]"qp1Q犣֌ĐLpNGK&,)F.QQqG@ˍ&^,{ 486Q2.X# g cSHg^]R,I2C 4u6NB^Z= ÁY͔cX=ж p#mW+*X/җ!9Bȵ'TNHG-7Wu ZS F;v̈́1I9?^OziD^_*g' ؉3lۊ9PILP]61C[<0}X؅*'l`=)){SԜ8z%4 <0ʫ_TԐF'^"fok7$tfjIH;|; \XDm7yK ,|b$X0")A( D |+cӲ.}jˢf\&/hTW\,RKNb07Bʀْ|)cg m.\s,D+ZI ֳO+1wz0˩ TNLL EK>dfx_O\^r`ċ[~y2;.dWG#OEHf:fB|'C8!|o",cxٌ ?2kaX4S[B OdL <) :nU4_*b%|ڄޜ\I7R]}EtW{av#-j^5w3 kSl腳,Dra~u[=1gC sr?:3_T"t^:-%* 8Ljq;u8qiM\M!RU[zW币Li]z,t5QRV4;0l>t޵{e5(i&3 "< - ԁnq*H\DkASad̘k(>>^sofc,fܺsnY583}PY=} &&x4ڸmꎀjLvH>LY BI/u@Er{)h=^UlisM@ɏWY&#8iw#\ŕY.B$o^ԀTNl0km]3PVC)2p6NҬZ(ޕIfWNwQvHO0p)wN`5ij ?gmJggk4d~d_^i{ZqI,)RJNfed8ӹo2-IqƒZJz}Yő(B,>GC6)g zjHWqUgXd*@ߒU"S-~F}ĤƗx?Stpsj]7no?g4&9Mw.$WP zcaܓΉm_rhV4M E6-V( OG~=<ܯ@_YЅVƃ`0-,>Bhq(::GcJyWbȒm=Y#)d]9([ή:RXnHC,_7Rީ$2[_GO\hm f. <?:0( ?E\^w,v}-]>Al@Hnh)w9Ib`%sգ)عo6B} ']gaZtgq}bH9,H-{`ewС.Qo3D{謇vC 4ֹ>SR y6N?H~Q-je~`kZkDtpy00\$tOdӫ9 AL~[o,B AIk*i*Vl@blg#M#KȾ(U(O qZ"&r߭n~tI\.<#U r2J{`#)X 9K+A7i }qGuțn~x% `Li1Hߔٯ.][`{N=G( +N/՞!PB:P) AC(Ga ;,@J"2W N8?U߳:R-'~Dw@FIXR3gmYb$EinG<wWQ4'zgA@ՈBzq&˃8Aq)HJp:v$)!$V"0%۵^qUzn576DD,$ocTWI޷LC xaāIw V*?{s?%ɭ 9W}ۘjƬ[nK N9"8ܽ תTTڐcvo[mc9wgܠ_^S^y542ukr `A ܩT\|&uo}7 ìjPƗHXvဆHefGn*|ЪW\ H[T[NQV6pkY1M$Z=hXtzϼ/D}'# KvVkd|l㒶mcvY6WHIK!4rc6ymm Z՛F,!:@o|̤+I( wWlޥ6Rأ b[aXM)L M\ٍ( p'Z 5 XNjCz۶,>f1Ј|ŕ'uDY]LE~Y}~TPo '3\ihoznc>mbblW)`1ҿy3}ģ~sc E9GH!7!+:qijlpUbxXb֙~lIU{zC`iR ƭE (Ċ}+ԠKa{hP{͛ = j &&8։F<-U\xewŭsd mG&0vTF)WTif{]&Q'erYJ}G XȼE-SW6ETr!2 xy r >y(~|ݴWbTY*^DAPH3upvk5'l.W$& ]ܑ[$tOǐh H{fh =^LCЫ75lUojS.ʧq ?n ]b%D֮ltBևl0Q5Z6:ozgco/R.O2n_(Ik^3^zJVvIZ˒mPAer@RRӐrpl8c~0;gʥ;48؏ D'1{z'1tV݃q;H|Uf$3nfh!(ld)1v!v ox@EvH~,ɧN5 W Ys18ڝ~Ǟ䧐f+>}%YV |^Q7!z/3k7)SțM!>rLrT%iR+4~0ƥd%̥ G PvL2eZ8Pe|]¥5{8{&dNp$-;G%+U:] T?ю_ ťm56}/%) NF pi"nl.7p5v#b<:{R +˝Sp:&fp=jDiE<$.wBYt,!d߰o*FLUr`|cUϪB:!Ğ)a WmxSY*X곚VS8z:JjJmO*h{2H6 RZZS2duܼTk5*yά=|ǭ>DlA4oݦ9a=Dv/"4O1A0Dn0~DIyK2+ߧ C3-?qz .j5pcy&gmsI32g2C 츩dDLyޑ$LUX-'v {ʄg 7{μIXULjal!,xBxD6* *5Z$ה#r<z7RK>GGhr.jJe#_KYb"b['4%-X K8p6'&@3 3frexmM^*3(EOlj3:rY0Ê,'-{хAP-VbחkvM_ JBs]F᭹OB%C!+uS\ueIW܌-S/=N_smag_q6sS3&`$[/=,e<WB6'#J.¹=EP1W.YNOf[pW@ior 4'[>`dÇ Ge|eGhvZ"u|&y@pzePG:. $^EDyw5!igB?jFBe[GPn?`x_6HfLCq5o`ҁ _Y" pZ4oѦ5+_Dz?ް:8m?l剟x 'C3M_3G1Z2cJ *_Wm߲ARʇJA+λk€WinK-:B(3WE|ZS´Yh 9D|6BAS/:Ji; 5m Ϣd'Pspw!/R2ѷb-cǮoYj7[ ,c̚;̳WL5oezb8dU=P.ǷQzÃ> |.-@9esAēNoNp<ޢNg"n<=D7c/;\+Ȫ]E`Gb8q_Tr[}YMFqcݺvM)⮚@,eL{'4DI.&k1#QI҇l@rnZ9-v!+rj {V^*M%`lb3pQNЂ @Rdȏxh@p*WX.SՑ5aǷޑ2xBR,=N-i6$(wEFD0\xtc7aMhoy#kg12#DѸKcZ.(7 GO7LN5N3qsX?cZ4;3RֈӠ2;u~%kAwG:͵܂C ܰT6'poGA[cF g;DEO.wzvZ}yjK~/@amo/u,]ѩ/q`+E[Y4m-s;\< s2nge@, {):Wm?siz 0qkқjG e u)W'Ίx jhЈ҅IzQcw's 6HoT#-˯_z<7oݡ~ARl''iNf?'W!]fDhYVUPKBk`؂`NGZ$V4̫^Bx^@B3tY]3}4A=;Ҡ}M(y6t0n XctW~bՋ kM_ sOuĖF2q`2έf uv#jgG5a+DXCgٮ"~ٯ?"y%{~OLyET5Ð2q703F{WE RH$Zby/^R#\eq@OH7VPgHs)TvD;y'8ܫ@^~ӲM'y 'U 捌ADpj4MoMO|V 0vהκ*y7bi|[ؕYr{tRo̟!IxI}! !pdf\T0,)iQK\sIMȧ?:zXMZq imI^:A>&stV*.hoXXN ,o[}XQ*a >!P G${fWHX=SLHEOf"A-E~;@x2Z ȝHMKhیvWfNBj|6Y͍MHv6 ?N-'UntD$C݊7mfK&fKarO$P%ɧDwP_0GAh"$y2鰛2GR} o΍PV)U`FGӟ1qhVm#.7Y,Cu|S R[S"B҂硂h𧴋DΡ * m@@\0qjuOµ=jŭ߀:tc]5hle~5 ڌIXE >%m.$J@Zv|m {wh]t_f>ClL҃ _I6ԐLٌA@wK6٫Gly"8[wU|oA/ާjVWHahKs6_;.%li3 בٿu&iXmx斴5][kA8v s$Gx6*s G#L7t1'6yy\LEW͆b%{iem886\ubAsn}z>8mV~^RgF%!qqF(S_%aR')h5CH+uߏXIbdK1ig^.Myf!Tq FMVTII^l.FX.NlP/ĻLWL;,72gP`G$M?.*xqü0K6`hMFA1;[6gf"5JR>4ʠ4vIJ,/4/_ |G'M6fu:=qуr %9ʨݩpI3AA'v7fY pw 2ݣ%*s~g.)*ޅrkޮ*5 r3ԯj$1 ryh%,F$K;` د- ?gTxq&=5愈"Aڤ_8 ؊P_7\XL# giz+)+u[^<3>I~AߍoCX]"VjD R٭ >f"m'FH6Q4 zÓLW,i3:ckJV!ǵzz;uLloU-EJg#kʰ{nirO3B{V$6>-S(TtSI /§8QjՃty99J\Ry[%I os}\WbQ.)Fz(R'@9얤_4T\pVhԉ_(T(2Y|FhB*Ƅ''rB`oARQQ/Dx\ŴvE}Z!uY3*c)8szF@D`滱m!P([)L%wqsV5$ઁӰ2b{g6'~Q({T0 A֩ڱSPՇ uz>vLN=\NB 8?tafFm\%Τ/{ϯŖu)*B 9!9u.;$@׿g0(<=Lœ/AZ6v]m-R Q+P0}(_: 2Zm~֗6:-?jTN6yάĹO UI/gΔ%j̺yP?o -y ~v,ȃgZ˛u+)3pCu,6MCT5>jL^\MA˩%JQTr9ge+3X*IoqpIZ)Bg.y\A gmc;q%@uLu:E=dl At㩴d\®- B,@(4Hs뇰^՘ DZ Ȼc^xoivBwLH",U5^Ug'u]%>&Y%?@]J}'*K1#3B5xhnV-۠&5"t ~=jh5lڦ,()HT\K U"4G L ǧ7r{o%6P󝳢N,x9z:)kNbN<>[F8:tL?وT2AGŹ= ‘W?Jg{|+(N${WqT_"z1$|0Lr|LJ "SM  2.Av}ܼߙ@V`P)ۙ@}2ud*tC>"B\>4->4AKַe- kd_ >Tγ^lBmZ4 W9頩 K,Lաg|Bn#a+VcS KN9mUм7|c1w13wᒫEqnmmceqCGՓ_I;#},u$$z&g1(#9d-H.-)XzڗN0K.E=3HuęM+8f5b滘Fݎ('um'٦Ĕ}bE5nPoބyݙ\ߤ|-$(J9%t>5(dͩų~d+e4,~%v<AeG ȯ2yjSB<)TgQn[7е{2NWN75{$]DJ*?X1Jn`vIm6G l8ږQ۫0$#ir{QTO&K)gqw^ñEZ,;2kj邉m51:Ima8rsH_#(<:SSA=VUiܼx} '/(+WAiʟAz^lM*X3Z9rPbS#Ovqpz,ҖA_PHn E'V((dZeA8 Ki8킗m땼͹r*wt#* Ys|0{Hw*Qo5lRi\N%s{gobt MһؗwfZNi}-ns<5cVW(h$DXs"yHo`s~w6hcAY^.J] %/bZ Çְ3vHLuJSJdmL &J]bJ-`MNF, i?>M Z@\,ʔM2!wFMsVs%AV TMr=s#y@h763P/(qZCMRG5#B{ֈGmV7EX?,{zAKӏ,e2"fuArMD.J n2i$q |s}""F|;_"qj5b(q|%p1NԻcƼ >sU0|6qC#BxVшRrs!]%,yZ O*Xռ_zLL"n_Z/xi007~ߙY"P}cvaPxl]>Bx::78m Y0;>#C߿S SHkGS㸭G2%-], -e4@ ư]pT)RIblNwڭAq;/M^ U G 6~g0.H=i :4RM5P)<h$$,bciRc~U87ֽ%$wpLpt,36+&~&B*ۼG~5"'h-"@tvuP,bg_čp qrqak..Hh㦲eX\LK9 A[D6O],f !k8=x6 í/GKlPGUⷁ4 . Mq9OWd|zXN '"^:"eTEM奝Se"~$V8 h[rE8&D#aEo܄+ᣧ҈7TZ#--|U`H.',% !rBDʹ!aς##dy%"o`΃GMDJ.艽 ѯZ6Z* PXw8bV}x0b'ؔҝԺzo >dCCT~GԯTx{f1 clh*KM&vC: buq2^R{7x鼯"ʘʔ.'(`}m1u2d]œQtIyюK.cE;\Jܱ\N=iy&@$Krx(#r.kl>saZ 'y-^r8G"ev}gO1JSe}k(قܚi6e]ԣͭ( ;farA$Sǫ)6ji#ghClMvo d/̖F 5s"3u,:d@݋Vv?d&O5ul2s<4'z/iZ"9){ӵ+cϓ(%y q`cQrWMRVh t^@F?hoS# s00zYx Z̰kGP1+0)6"JiG Arȇ|S܋x'Y<*~˾j+pZ9^9yn󕅝g񙀄HҠ1,h'&X;5F+u ߸yS4/ 6)r"}'$UBEZQq\G0c= d'[Ӎ~v iӦc@ESSܕ"X|DqW]E]"UL?FsOpaW/^f1y֬*ʪR)ҥY+ؚEaN#djOUkߞZ!1L>2m5UK(\F"(%@6Let6i]4 R4&'-p.#¾Cٺ, wIf<ԒDs+,Qi5b9cㄠe[ܤTۧž'De4O~r=8孁Ӗ"GqPco#SVv%@2BTfSy/j[ \bbu:>'c0kZL#ߙ5:n y:fқ4J9>$$#_ 02[JC=4lIK(Yb,`ԭLBntI<0|- zpv gaRkzHϰHg$]s?`]) bZErCzry-mdGjg<4N ym& { 1E9rMt|~.*yomE|q R>T?{+YI65;=4uBNnyƇBw@NpEg A ~ciWiCl :p k,S\cU+D| u'enRhRMt`O,qx$za/|⫤XJ<dKՋ P(|ۤM#Y@g۵3 >,X>#4P݄dhG {~'IBxFzWXnp8n%Ygp-2SwQ'CŅefZPa!]*_:N޺JSrn4Ԥ>axbanML ,V"ٹm&0p { +r9HLҰ:؜1rE2lYǔNԚ+b˱ĦD=x-:>Wq wv;Q͢/zO#&z[{uŶų4㤌BLbĺ!Us8%_(. 'C2*a;ԁ{Oz#Mc kaB_E\LKڌ ( )=]lPތ"&LA^OF9fX"{N4<[r 1|2\"PjTrX ΍%C+2%pk> -o d:-4.2}YmDF Eh$qyˊ2VqQlZl1xT6WUŹ陆@PrS[~ #S=gmAK]#$ -s%6 ssxj63ފ?\詔|vB$|E'C;0@fcZn!$uw+Sņ="22s"f Y#Erˍ S[*8f65CgwTlLUi emIT1\U#PBɜ,yUga}S7"v;{^{㉛_wG=I=B#ka(8KN>%'rTdns/C SkfY FTFiCY}7Hy"unsK[-|D )$0l 2o9;vₛg#ȁf"U-bg&Aש?A_Ϋ.zYPF9D`>fyeu(9]q֧%ᰝ$,yf![?M/$eW ?~'aqQJ;[B? (LPKm\3?PljG蓉f@![7&p*`0X;,a7TMK\k usڈ!i'rSЉ To!N1t6ot \Ov'h25U=Ѷ 'kv~:',4y<cKh%ȁEmT_=X&qb Mƣ:rIC3m34"c,t1o׺ن9p,wxҴgoeǭ XhXDA+ym.Z |^?9Y֢ q8<9yuZB`\ *-iR>al`υcے2IM/`x5ш8tw[S2īb{R3ElViOV> Zj<\mlzVrl Z'FUy0w #yO0E$5мyve0YZJ-ω93[k*"T`f}frR{ @G'hT C-m1~/jox_!ڽ(ܩ%:"p$\jcͩ*ȿ%))x->щ ƷYoK( (.% |K!`g1V(BHOUiY1+ X"9pw}x ҝ6wd{Q;MBLP}ܴߘ j%ڷݎ-DVӰ hf=v~$ _8t@+u?/u{3?:5-g":o# @Z ;~V2yU e{Ol{bH !/Cvj5NV#Q#apּka*9 hLs,7I:fT6GL{r(w!+{k .yzAVR:ZG@}:<g_5iI V ï'fmxeq*J;3v%b_}1l0"-BP˷*Ĥ{LP{8_M4ö%w4^4 IYW+j8at$S< $bw6=]~,h̭ {~8jQTNb3 f1ZtP潆}Yk@&1u{q 37<ןbYkvH9OO`BGMbዏKr/:a$nY߱&)%+U&"\5N`hpէD/zLIC /yF.#{x/{1 sA;-Y㛮q`s3w ?(LDm馿 6Ż 䩙 >0Q/@}VdY%wӕf:մC z 'qI:J xԷ慈QE!MMtZQgDp(o?%Q ۄ.t>*V:vMϹz6^w(ԥY̲}Ja_ȷ0I_o08Qwzl]:QPU%%Vca; 2me@A $7QZ$#[,?橭.霏 Kddy .vK?~YD;+@CZTZРw]J] J GBBLtge\EȶLzƮuZ8O:֖qߖ4gk־>9rP2=]_8 J]1yYJ!*?0PQ4wE3 TY}*rp nj}gl N=F#H;<EUE1 /OHAP1v ('Rq+"Ddj<HG>A0X_0=<'Ȯ}3,j@%ja#Y|06!,!o48'ڱ+_GvDԔ^XH22Bjۆ-(T]ۃRJKTeor"b*_FUw޽4ǭj /C/`@ɨ[i.uN[1S 8hTD&#U!g%ao^kEgb`LW1a1={m Oqd̑֡.N3Tufֵrt ԥ q6dduhn-i%=֏~=]S YS Z#P)f9c*GGE8ã+"=c&7W@Z˳z.^dbםxvt廙x1t,Y!P Z (ɇ}u(* 78iPr4db\)_IL (r/IonF+BHRI޷VRx,Cm-0Kƴ( Ndc[ ,+d{!UPsɉR uNS-DT+Zp_e3mMǨe8~) hj+'. u.{N8`DBVFZdqR]ҡnxLփ \}J#z3ì cڣ$Lݠ؇/ٙ6or1. Q:ըM':K^#O|Xbe*ܖrICg !7o=Qh : lPa(}LMy4TTLG'T&/<Y_v1O#_MVj{Nt} DƂ5 e%Ed'Pt!6@ޥ'z ѣ.L3!O5B0W eqo_L^o!%Rn Hᐅ󢇞n M`(Q]F @]nV%w1{~[Pd\Ԫ[ H*& f j hԶvkZk?8Uz-%~Я!/Wc@8`ՃN9Q pc?)0s2R)5s93 'ۅ'{S9*s] RA,V_y /YnDFXhDs؎2R V=d{ "幩wl>9"r @] K B5^*yXFb$fq@9>b6!*W(N`\-+ oT[.c>ՙʹ( 5m%CF,))鄣}|hh[/^ہRW:f-| Q<D[ $"߀KĶQhv/o(U/k啶|M؏$z*ek^C&E}H 'F zt:䒐`hnT%V(P}e ~Eu?qwӠ1xc̲ͫzFb'BO4751ˍEY1JUO& xpnNWy꣞L~Qw`J 6{%?wl) KAN}hN6'~7? ^ҁ_-izśt7~Y1/#}){f\4 }eh62 c-/\v_GPd+_O2<0חLq ,@%LVf!Aeh0Oz~b>-{5zyۤ4:}Gƍ 8LOFƈ-;"GxC.j2hz iN9Dh';W ̵.Vhǔ>S~X Fb$Ļ臭(~[[`tF 'tc@%U'0zT08^٪I~)43QQȿObcv[Qvgt/Ep Fo# tƒ@V?h7+)aM_ 3u6wL& ?ugi%84ܭ= V&sY]COU P:p0y >U 1JOycZ5:#~p1.XWݚy_|{kCo!,Bm Mq+t:_̫ϭ ef60tJUr]JuE%{'Ocwʱ3<]JU.D8 ] Ԁ3G<;`iLs?#ǚ](Q]%ƿ;2j ObwӪ/cfD#v27ļKDĺijM .-$*^Y[Zs(v[Rg.#/dM@]KOoV(XkrQ^apUXg" E5^- ح͟D}%%B bRh} {͖)ta,K bqi /n-B9{a fӤ715~Q[q;ͯR0]f\ȏ6Tp2׮3!5jd ,BM#WPTCFE3=_pq}DںJй&%4D$W`[lY`6jd>04)]PkHRcPҰY1ƕs`[\:M0q0[V@vvͪl/H fk`;9u1;b[8BbLX SZAȳ CHatJ7T xǪXse|O,333 fl!2ܤ #aTz h{8Jn[k{ܬa* <7Վ 3d:W$ۿ.CLlƔ/\7O 1"I0P݁q!dyÜk({^}52kLA8lL3.m'p%SWQ$P3JƳ˓/R%Xș٨~:i먖@p'ȏWaـm4fyiK oyӍ2*φ+$& _CF Dyc7;Y?((f\b?yk޵iwX4NuݚIB`W=jV-qP|~VA SB: ~Ȫ)aq}miM%/\8AN>Uw9'@Ԟ.*}7S^DJHRF&U|3?&"}q1Mj<}zb P`]U.؂cKY.L\P[UD QK%ey: KMLfiꋶВg$1nt#sH25##hܬ >u =E*` 6vЏ-?R&oF-!HqS(1lV=y*ܵ1ZVzþ1&ZbS~7 =vzG2 !K:?e+Ikv~j$yK5:Y:"T&CYKn+qnn|~V=Iȼ,4O1,&x9aѯ/K}%H&P^ijկLjI'#k)alY U>AކX%n6bG~?PxT\Vp4=6 ex?RCn+YE (\ы(V+Yf罕Q҆!:#rz[L҇EtJ4k%+fe ^~es#e}ۮR2%zI#հ?j\59 {_[1|"^-3ojm(:디A>3l/$q#gx`*7lNlEo33WhqAi[z!6vf]hTM*4,؊ϋTRL/V:vCG8p&<4;dG ͗N|+xBr*ٸ&ld̚sdEoEf3Z׍t;6l,qf q'}E ɝs4IҘqv{Clgtڍ3;n%EL޻!8jRɼlߧ7 )|!_"]s+S39O}Ob Piʥ1c"r7`n:4f`.S"]eiG1az0帍pG[[b:w+hg5 ?JrU4 9ͨ@tʏDhqO04"4dc? !H @G UW'#T^YX:v-$SQUS䣝#ci /,.ZRLycK?¤xo2%a*u)ڟÚ5w~~r5Qy+0I(\w:tI^#iX|-`ǜT_-`u|d=PvʡAtL+7q!" - "Maghe$H~s v=%FNFf]\.N^8GE6 ԾTS?BQ(.*PYAyxD:<"iˌJ9ч؟# e&PqTskZo2@qnU.N ҔBIKݚY;hCEC{3>Mv 4UR7L7se5z 0U,O\BR:ɀ#[2T+ Y.7aayՂbyg:Ɔrmv?9Cxi"ߪs{nˬ/-[6ij B+z2DtSzŽb^\+G]r|30:ŤH^ԡ(:޹GT-EQ;IY8 T.HvjB\#O9P؛T3LlŇ&|Q,7WF.ng"mb9f( ΩEW*4=@þ9Os4[e{0}t-u9D^]kګ?W[?QHe?"%C%&ڥp=KDVMDI,JceËȚ!݋w"Dn~Ѹ)S$lUI!ygz~N=&"σ02PGlƾ;/K70WɺBAq`hn=hG0x3VCiԷnh89\?r\`b;^E F&u}|@T@sgMb`[!%&`|PW""IYw*JёS[Z?`wN#ݓp:ǖm)>raC2$3e !J E7;3 QH''Awr83-ǣʤcde٣cVJÚ?>hUZ>.𗙲 J-{+gxJ6Z[EPZ?^D"Iw&|Q}eg#\\zAeqAl3g\P &%էB )Xďa릖]} fm]ӣ۹d,~Iuybǐ/0n*QG1ߏBjpim_xKXT⓯`Fג+LawSS~;46Vf]G; .I'ۘ1HkFu) 8x]Tcנ`==9Ω-;YC%4xׁ/MOLXeA;3`p]|i>}Y")*(*ݦ42£-JQ2vx.=5M{Y{DwuUwuk%$mIIퟺC_lyM@w}z59idL.u#UxcVN |'-+0yc_Z 9bi#43At.tpn̪B$)GEv`t>>yϑ&U{ߤHaUɰm>v=Њz:,Ɏ-~нHQ뽲?Vj9IaYb__2]-&wcԉ8wX@[Klm>!xovl`kѽa"S|3;0ZpvR3][5G u ~:D>:̒o9yoW 9-x%q8bPrL#zLTN {e2 1jr[5 B5cfl43 LV{哃%ݛř^Q]7Xs!l>5B08"BڌZn>4|T% H 7f~u;)nK?T$.e",H.9H1hRqΥrg=EߑHATx3D7qxػ‡;um0OL!=ּCQبess(a(@OBݤmAuVN蹒eZ92- ~C4#mVXMs"fA`5rV|@iqN+?cʢ #|izJtcaiqmt%@?sR.8o;7nQb#IcE߯ #z=G vM]F0tQ?9z*9ϥ92?֭H rJ,W/N0Uw6h,է5.s(][NliDkEpg{PysmOA$0<M_o z)g3u 4.ɠmb$ MS"}mtk$- b<εg ICWd|Oky_aapm%MT2 "?lP p-7ԂƁfZC;1GP>~^ź96l7c ŨWЫ ʙ D& -i4wͯx~-jA_v[ǶU٬zQN-E кeeЉ2CJ~uD fx߀j(lz䁓yܨ9<,Em -7^NkErwgegOdW+BqWKb) мAcvKU-I>tƊjAs\J_T5u_*<188I=ql.o{ ^U#-tȞ2ЙvdQ)z<6yyatZjQ ڃ kG7*3`Zls Q:~*S@;;UxCN*&|I7xhQ(8OaDa'Km52@ӳ6FM "?B*0N*~{7oS<~ZZN~_FNI~F=Vs|^L9e%3Ș p3áөV݉iwq qh$d==L?G$S5˅M<@aPu q zCXC@RycE/Ai#;%Ud;}j?V)V@ \A9p0[ESk``& "6id:~,q  ɶ ԷC6ގ0E4F V4ρK#? x CWllN(IaJ?Ӟvybi[)BX2fq^Xf 'zyfAICS~ %EoaV-gkd8W"ls9u[سR _H(`w]\^~r ߆fT YHߐ!4\QjB(K:V$n7U2-B]ܱnOFqytюw|t1*y{O{S*t8ӬAamBa2]3w bVw ^U3OMRr_>UگLw=FR0"%BLJ!?WVpyS^Uih`0B1 LNR=oiJ}2oJОOn qW7B!v[}-m9"EHT>sz:LZaSV>zI-a-MSaW*shL}&pҚ^ (&WEo,o/T@uIq{Hif Gдv~#S 9sGp$`&a(M#G;"tL;uu/ 9"~Ub0o.FjUf49(qEQK`mq'DKfNix_ o7:߂>45- Tof㉋ө_g uBBA}&o/B-q\vK4Wq;w2DZXk]!MCX¯3BZ*&GYAm>sҺR,፦+$BqonSxuhH {-2&#: O*CU!{/۱+˚r^)g2Uq ,X{)_hb/bcm^fbEjkmWZ'oNR6#oF:+k{~q*#Lzbmn v PTYñ_[~pAuL$ [!0tߙ9m0CQ iܖ%,G.ZpO;oT?7#oq~4g&obtv 8E#Ky2+z*HKҲqPzHe `K{?0}5I /mw'>Iy:4tlϐΘJs[!fUor"jN;öl<aOYBS*^ fFPHee Ef D'0H˽)jQ!ܣY%۵TOW҃Φ P '2`|۵'k̺:SS P=pcs |w coUE>ú]v-ՁlƸtJ4 $2oK6Zx5l$(EAS7B)߆2e X%\J5%P~tCyOenzKxJV kI.ʏ?04&1cJ֩ 46O0Ty?$vw_tle_IƵe'Ye5Jaչɇ.S1Hykϩ_ ' OݜAjl 顢<},@#knQ #K!*!95ZĿ&1ݴW]2C . X  P}Om,Un&UE9U%:,Rǯu$X uˇuDW9ǿsNgM,D1zb菦(;hl?|<{eVxgi>+,>RyLFpP%kkOa9W洊H.L9gͪnsGq莥N3"khBm==l&ïogJ/CyS$o=b Li C :H`FS9 3Ց0M_f@1Z&8f1w&I ŕp;Bc]ƍ<9F ^˶4S}ء=9Oon(~k+?K7墧M54svXh"yO0i6_y / cI#;S)! (PMy}ڴ>ű 4_ɫ=;ϬIg!Mx3vD."7A; L?=Jˆs T ءwL=;zxfGzr$1A gbSQQ-b(c_mC 8[U䤻Fٵؿ줿NIuG{6v%o;EHʾ) }K`N~BD9B;e[3>:(K|w!@ZTzI'9ttujXB^b"?VU8NƯʸWl4A%NUKk5,8=;\l@fO{g0G < BI2a\$}e[-oZќH/[z#U d;h{PcKpxIAgLZEV"%%| Peo= 6HbA+jwj%B/# WcuȆ d1E.Ax6V^p#UQFdNȮ j|7-%V!æWj`42m)%`7uNRFLbr&3Z ꏊM,^ٽ!멪VQR+6c8|lvɦ0rE0h!VRW22-oY/٤nD.TX3@=Eus(jP6'ĥEk|˻k ~u4Gͪbߝnؔuya쳈%r偨#z"B;PT+i;$Em^{N M),ݠuDZ(G "!P@h"+ذ1 \%TtVvaK"[>` Xy!4MI(kn"fX5NdoTK+ke ԐTҝDsqƎ@9*ϜGӖ> UYC|gI3ps0ZV:d9=m(}E+@<KՄ4/{JTX(­C(dk{2E@wmdIAawOZ mqlj+ zg=r h1^yUC0Ǝض`q%':]:TC_F52cD ZMo]Ơe)gMne.|mFVߢ#CWOQZa7Ĺb ,rlq0+-؈H2 Ȭ{|\Ȟ-';+eگ#q]o#aJOGYV98$(WEpӆ{񱏜u.( 13RufW(]0[,A٣\z($:YOX%aw򩊔=&[-8-g&Mm l^\= ߘ2ZrEʆ5yAV!}BTs:\1ʷgGeç6zs C뎣q|pI>`l)yJ4@abj%"bEd&=_~B//f=`oV6TYd;L0Ꮕuߨv:EUou #; raHʫ Qw#ɋ=պOʏb6O琮;(SUB)T/=)R5TE~޸ 6H2ђz_ԠVb;XeϗS_ڨDѫrrC)D@xE8V:EDdg50JDp~FdeQ[~' Ń',_6I"3xfbɘ>o'2_9}}&[9xAC?$e&*QԞ0DL5b-51T͙C%Yn+d̎`^ëR쮖\Qʠ^X].W=54Ij@Siac9OZ5MG\l^_eђ;1!fE13fhcm*W&'"'rِIw#-wJ~ -D޳׹u~!R_LS{-Mt&&am> \}Kf:uzы=4;6Wn+ǝ)2.t8r;{,"*~z3x/oz|Ԗwi1;&,qECȷT(JykuP>wzͪϦRi>}Sv@l(ׂ \W,2<:[6s?˕8X#gqzAI%2J'M T| Y`I$DۛMҖ{OʒbTc,{dG@D:hS !u@ke"T' .\:kp?eU$*Ԑ'#-=&l5p셞Q+ś~`X|3#%>:+wg0ѼW؟/F a6fN۵uiQ`-X7EϟM'tI2 8{'kE!wYhC5ғ2GgNRrJ>}A`/M|EK XzH%-0 }*! ,TvBAMl1N.*pܮ[A,0?> 9H=Ǝ)m奷/n]nTr^P&Y̱1}éCxE!dK~)  (+4V~ _CME!SF!w/imh_7m]Ryܘۆ䯉Fi1MXO$X,$L$c*@AJ%Z,e^NzJ_ vT~J̟lE%obbaJDIb33"W%htzHivZVr4*DIZ2wK:ȶ*< л3)"y]Vn Rx| {8:[P(,l66<#xkġA .iY41bE_,Ήl3Bj .%|QoZxf_KI!'Z{ M Gۥmq#ٛ013brom_٭h[.a<蘱9(N<]s4EHjqDŽXV#na(2" 4"S>(uKGM ,J(Q U |tJ-顩U7\ߪH ?T'>ƭ .à^h !9KqDй~ʼCwJTf/Ƌ GK;cb#!(޴,X<47OAnkr;ϊv4``9XoaRc#+<[47:2@=k-Ԯ:#1ٝ.N9)DmO-ž$JXNX"#a]os,bd;̸/Ȫ NH1,Skbh3kL23Q2<C`DEwրk}NyB8X]LPQ$+נ7H{ڹ7>n0z ,~rK oM# *: H$I]V4K`g6븵sy[D a0ȼ!f둠<*.Ѣ@ q'}qGY rFw+gɄURT( `R"@;&, bmy +[kF*XDʒ.lis8ZJ$cс8;$Ѓq<cV 喿eY &޸3ӗN*I VBlzAnL[cgvj담S0 J>'"ʐE罕.Q tU,M&9P_Fv~H47,g<dsn@9'FZLI d4_Öb?NL"w_T[taa.*k"^4 el`ʥy\~>SێB{ǯf91d}B-X\x`'i;c`U;j "i/G|ᎆy=;T%c_; zh,|-d큈 y[ &S/h6Cw>!`A4)f}LD Tti݂tؑ a@jhNR?Z xOJ iMMtT3"^4Y-$Ki\(-5:_S@S7(M;؁` P;|f|'H҈l]Fڐ GօT"#<߁uV9nDmy]|(GI[I#.s q cTM).?!s: Vb^paUVdg-#1'ϵRr^fx$"yNoo:۰ˬ-. ٫#DoߣG<ηG}NvF4p ]\)ӓDЌBV{SjjZGd3g&z^DNyuk!|̡kƠ$lx-}RM6* ;hm$'f/ +`CՉ U/8dn5xp#ߙ70g03K%S-1hr~8i݂ $ސK;Cⵕk,o hVzrq >V= lS 脴cGPv$M9FɬUn))nʡ%f14R榴Jʎ@*2ڮM62b!ݳdk۸L9@+]SaA/c-VbFBh090!7<؏nCeJm3۽F.qXC,ih6Ds^o..c&51?*N"V>3yuVQ;c0eX.!¹0O3IbDJUzB)>;ܼBЫ^mAqIjD( 9e,0?-ήf4rNh=cG:$91xUJR+zB߯ԾCk#Ex,mo| 2(#wQ8;h]]̘&eezL |uZ =1ns*\# \p1Z,y3!'\/: 95{Diѝ?vPs$t'jIn-)E,f~ЬWǁ͚XsYIpjQ%Fx|c҉#4C!n`qRz5ۆ.g]A*kD9`lQf4LwԼ`OeVޭr}Zf7T NߊmqYTiD&)ЎX 4[>ݸnnpnL0Yp)Vt( %#(ڴq2QtZ!jOCXc>'+ L`_LvUdtA9XoyX12s"plu/&w0r dV-dNܑm yGx6[9d0$ofTBZvQ`\z+8Ef{0=9_,Bxg5e3ɷFت]XZ]%d-l׼08#^#h$r'pWEDj#BoǬH#PսXlp>:ȃ'=LÔZjG/e X{"'OE.Lⲑ\/Z٤yu.0 J3Q\Ǟwˢ6Dn,\y%XzIC{9EЬJ1kEe~S<+^3 `LeHQUu^tI{?CHx'>XU +IJVe9f tf.h\6RXЙHk\0JAHԽA.4['Vn۴_[ ?H *P8O%  DFu" ߍAǔ@㰑?ت0f%cѺ"& U!ɼV7W!AEin-cYwYJz/?<#,zA'.pgRH|-Jr=T^ bGWFAKMpACJiݸ+^ib-FtQ'7RlH˙wcuӿG?, !O TkQV6z9/B Pa7F08Lhި.&iZӉqiJr[;[i<mVWָ= )|&qꈰ/)9w۲FvQya֊B O\-1 Ʋ}#ZXcWv ,' ^iTiu@^kyVgp)"YCޖO\%q|e& ?,4+tS!ԻIGF,14d@"ʪjtܼ_SR|VW,gt^d9} e?k@[JmA! qh=eAdoYp=Oy1*\8 V'Äei5!q/__5@gVz4{H6tY. CYu"4 zyYE?OA~98'-* p$5eQ OlY,U"aY9߬_4~&P3oVe Ń_AZjhZmp9~49_- 5VG<"D#$p1/ PaݕBV|RI8$|Pk^A˺aN@.f  ;ZUH4M9K[q =qϒ^ajʐ QG *uCq[K֯s83;v+ԮuH rvDisW], ~ZY_gMa->hC|c:ޚӛZ2{_Rz 6ڄxR!<}fXŗ%{8LOг"y:Tom‚㮭S p"Ε5m$\:>N值冝bY9eA`Pz 8* U|tTR7DTv$X%U=lLilb=5$^",uWKq16tH?cm1kq8oDrhY{PW-pp+K鹇4}3tp+װ Nԣ25k󋵪7ͻ̥lJH\Eﱘsj}%b1{ddbQKHT-+{ѧ*}'vlABRuD!Ej-IKS􅧃}h^| y7f+7 Ci2WƮ :y]* /H6&VzKĵ=~yTHM,ZBVyG>櫏Xde 3r Wqx ePk#G#5=cFߟ$s _\n#'b Dt. еw*#`|WyU5Ĉs$Jj8wi$1u1!P |ݖUtA /eiR߀VFk2 <J 9ﳂ} 0Qn;1RhMLF1$B=z, º@~ mAmMK?bnX7 7}=D#R3؛#+D4M):9GX#8ьd'Ϝ^Nȗ: Ųb3OoUqq9.*hX [G:(w+ ;6-*Ց@t-2}>_}wj`z rKHɐ;O*\sh!ө"SgڣYkr=XvLD5zsݮ#Ya,)R_"a|WJZHYBN] bl'jna aT3eH~E|9.]مaV/,S "$FDI}JSjh)ڄ܉G_N O[ %]˅#_RƄM2rI De ҅{%Ι}#ˆùa -h_^ҫXq {XܸQ]t/)+zˍ:X]$9"6{4Txg2J;$g"{'Q3LB3 =P"[bo[[}:Nd =Ugf^܁Z"e gg7xWJ8x2@SGvXSH%2COIٱd A4HT%H$t$l.O&ԓw-X~EڢzIĥlWD"9sݴCbMb b&)rĖ ho)IUe''Uihl,Ќ){Vfarz~@erdObRF=[hXl Bvӿ, 2m*Q:d)pM6[1l}fw|-UTG8$h#z`t1D$U<>)wG䳲=M,Sg@v.3PL .T#*Q<&׭t8AB7bي,_-P*Ky eOA&+~ϸAQR!$oDKo&)E9/A== n,b\n H],9 y%wtC@ܗZP#z|lo.v>);XOuhoi(Y^2keuk{ y[ܚg# 3R-AHnRX1fX9۰{Hg lS3W ua/2i=G&uBN~Ҩ /i"ď1섞\LLб^蒠!% E=JB @$CDtМC9G>iX~ 0Xa<{gG] H׋\'aö NZZ%2Ts(`Q~7cte6V*%`'ǍhRz*`i:t, +61R@ ˣ5 UЫNuk/\4*r*o3t@[l6Y iڙgjLB\D!Rȇ2Ue=o.d?&9:(>}NŸIUVP|O9nD7[=Oi+'C@on 6} )v܆D.u8Pi/FTݠ.t kGæj#5Rz4BY3M xU~.>7# `J8՗RٝF0$1~9E}[0)))j8HdԧgĢ݇B(;husOP갞lsR[Yy{L~6Ȣ R!(OQaE[>tV}opЬuA7Q#-/d Dk1:/HR%lWK_0d !F@]knMv`ev{>{/MWh[@(#ߝh\vy820&C<:F@ZHS!kEY.]O:qUi_ ׏j5?[O8F-DX`"Wd&'ʜ~> b+|THu1%P}׊ cD8ua|`B;ؓ9&n|Pj~%SP|G[[%L {\Pyb/<糎(ߌq. VBKnLT#D\? ʑa)ZL\raj-*d"T}dM #tY{(ڢ?eǦ}O/&&;9y^hTt U.~|ф JMDt>(sP |yzt{dE7)ּt;_xA r ޡPr,2]†Ha^icP_/OLWyJԼa^$T2]88=*Θ£`d.^N7ٵ^F1%=,^#f9#Kzg;9]elmKI#0r^}_=N+BTbM,X(YV7ARDhO unlȁ<շ,緶o __b|5>iȳ^( ܟ$X hˑb?xYhAܡ )Ec/"<*-lI$Bz1N,V7g qJM=KRL6ωyr"FKğDY]@#nGHYckU-M%cYP9?{ I'pYt-B6 S{M[~@7"jCmU R=r(__Jn 8M' 8NnDEÄZv^YzC"ZTLuBK=ͯ+h =_m= OW3$26}$nKWT3^Fpd@oW79vJʭ3/s2CKT‘)u>;a{D-0ҳ, Fyc9ۡyxRk%$CCn E &2RJ]Zm7Ë z)@IطT㻑|\׺jnf= ӢD)W[68k8p {״J8$Tň΋r@R,Mx|}SHd"+iNeoGO;۞#"Y! ky+B|e=W^Tޕu 旍oqO;5lF ^K]|8B^$bjsp3W'<~~8_ z/ªʁTIB1YKHA 8V|%W!%UPu\hjvn̛]{2&mBG[ F'j/Pwm}O L¸4efa2 ,('5d;M|(^ :y?c] 2la"2nm[ᬄhS樑Wu0 ؟*SE8X/e#=F_ݯLxlPׇ^ȳ|G} Wݤ~x3lv4r=0] x],ƕ\.}@WfR0L;|<;35W&]% =s bpSqB+բ^ٗgOj%W2![f1TB!K4b#=&Cwyk0*my1fт>[l c#G'=oU =clU#1Ji];]cQBl* &eQ܇פ@/ Ǣΐ%X55Yni/I͂l[n\t0^œ+Nm US H&+] ͮmbq0HBdInNE3W;lx 02bfQ~l͌Jj=sKiPU8SV> R `Wn@RiHdž;O_84Iy2RDKEi=΀J]+U 5*-y&/ S.eb`ն.AemMv렌_i*Tv=ֹzVI2;0(vݡPbhrVP*)^|#[g{fXHna}S:$nky5xZ&ZȼdTJjdtR*ނZ!u >i5s(莉/y7$X"ȯA%EeRe~#w?O;ܩG!?\Ȝ/US Z6O*,O^OX\( ,qM l+eZWec,GN@+]M/B)UW)~4۷;Uضt. 1o‰t 7!q&`ћΖKx1n~,'.\.SoUzL PS>l [^B؅a\Ey%aޗ7*o"ةM9aöt4' C!.4J_tr)|_(I5s]ُ8Ri( 5!X8}Bpm1cq鳖Lfe6JEXp,0zaˣWvLfwz]P ϨaA( ˙^WFfpE&aQ6BB1${8";Xڥa\[}3mRq vFOzz&p4?"![B-1|]2p"2!(!K1U5DA5>\" z7レ(E:t BFIeqoME?}rYĵ͈FkF5 Pp,3UH3y)NoUS9~rU 4Q7i؀6o[CA !Oʨ@c xM:gՔդ{[_TذBrmLOf ve2{=/AKA{/D9~G%2V kF5숛^:NαQ[0g( b00_W]qjQ sog4CbÒ `7ºqMw_b_p\*k!%iDmʽv=B.Jr1Λ@n(./OHP?1s%%K=&;M Q*Zw"}htܽC;heM,wcwI>^}3O/}l2 U$aƟ~p$QAV r<*ee|qM+`pqW۫"Ái'P87W!C` h_oB ̳By $OO6@{_|_j%= s==7Oq/"eUS R\M]&=7IJF- R^'0boD`a1A->!BG֊Qt/|Ǵ$rٟf:EX*=>~0&z6VX@Zx{yھzDٍhĉK_>f\ di+?4ֶfay璉adDmǡR$ ʲ2 '5=נKIm?I<""ǝcU"eaI 8 ׽  +8*ݰ-GD{Nfd7)'J*/@ͅ;c@_'SN_栏VRbl)UԖ_KK)}ݭiGTXISRKD'O MYDI3y : g|Z0!xr2WƔ zhXt;ή҅oh #5.n-LLkܦ "¼TPRyJ&fl"kpP4:q4#ɼ^ɬPxÓT(uqi_R2zs ?)yk2 ۣD_N7ijj(Fz"g1 (T;a6;G09v?u>ʴɝBB0E]n' 4םYX]sηX"NHVo"k/hV |x. PƋNf=Ng!W:q8do;Pҍ\u AZiWî/8ٿJ<\JS/5w^̥rwfcuGEA{-BSo{U'|>b<7[ [ G0Ô!'d f(vsu|Fw!ܰjB%e m;-:*JpOb_W y醴v .$dzR›= 'hk_PGk6|h8lfA QC,8`.r5}2ZEzGO@bOUX%gI*Vr_f.Q^?O,y- D|ZߐpÝ`U!-OUFSN!olPgδ-gģ>BW__>;:ΎWЗEBJi`aE<bc`QS;yMgݹdS#b@'pCa@X9L\BVlesv[8 tr.]$"W+uX'='/DBL< ԪwTaU5`R <XkJaA,f~!.Gg~e@I Yhc,boX{!R[9`bR,.8X0 X.]lfs/28K@c^*f>'Owӎ|Zpf,uB)<,h:\&Px>`tN"ɺ7;P-}@@*6ͅZ ̨KȤ6`İ2IJԑ*pf`Og%OG7jUI5%d\uTYr} :D"4t4=oNRΪ̔2TY8@A" }&oQ]jpw=J m6,( BH]8qQB X[դ^@C^ M)ݢC ;A/{rbM^ľ'OeHhv%?s%Wgg 9<));gGs8AMnZ&*K=c_Z/qׁ-,# !ƒX8s .vYÁ018/LhW88V&sNz`|k̹gPZ7Py$pc`W5:܊>R{#鬭]bVv`=D3`jVc(:`"Zw ?E㻳5&N¶Kfj\C6zIJ\{Q8\WTDC|5hE[L&n5zUV홆 MC;r OJ&x8?^_n^%fuf3g#!!r'g2G=~6r%;y(EM%%t2 mrȳ}7 t`Q/ g ճݝ`"rk"N~{ԑ8#0*'3):,Ę^%Fr6 ƈngG'64FٌI?9G5Y0aOe&?@ _~*ο;lY ڑİ?=]x 녓;\b~2} ž p-<;Z,W?Iֈ-<"3BܣGVgߋR5jphFVĪ,ps 4uS`u=۪gW) XX/%Gnw?T(4HokREkf/ke0-)ρy09Nɂ R@蛷,;ꦁLeb#|,ȭ*L-DPQ-ABQ(\›݄f& ijӀ_UPR7İ䊒,T]f3\Eew읚Xȸ#=.0RYkO_fGˮ-|%[o&da:QzLb@hW71-~iZĴtYtxDWZ0fmN1_5Ub6]̃./X6 ;SGń2x7e~nAF &1Z[Il#ejWҊ"vJb:)LLBX]|#.P;X(nT4TCPL f FNv`'I\FE^G ! ޻(=P.J.b̊G^B]aK0îEVc;=HA`lwp󄨲$}G|0w7E3,%Op[M/<wW98E M>*MUPƋI+.<&6kR+ `q Q"4렀BhP]YPL$nj$ oA BRZv3M=:y26|jVcsi\^ T[8z`dMzN0mxhu3J)ڰ|oj+ R̴ϸ':Ϭ91K ᢨ#涟R_@M+9)[`58WΊ?ז2L{%`QV,u>!KV=S\1!iL_@6B\@ļT1i/. y@.rzj,s*!p ^?`p_u ̤:\`4\ <*`u]A z!&ʣk⟶BeseYSz0-%vpa>5 rP + \ѝQ,ƙIBK|g_`ܖ9A;o5cp Qr[TG[+,Ŝ2ɺ<2+qd㫱'IAwIi-Y{0(dydhozAa.>(SʗwS\~Qj?b{>?&oAe&}~I~_Mw,L@sQh(䴧8)mh,)Z1Ȋ u3/]ZS6aq" G ڪ %QUpw<\;b_}1֩!?m̢%- =S 9J7ţ7 y`?bGgV$"#9|c)!BX !w4=6%^Xf*בѕ9m_鶋V7-SZcr8F]C2T`%qĨcgԕ=B W'۔0:^nYЊ*v:ZȬݪT% -|tj1Mu,mWR}b`  ^A=m-rc7c~{-@A𙹣K}2H \Њqa[R^ň^8~"(>4B&l43Uqpy:>Jn[ê^=Ow2=5P@[qgw0g'bow.yD rT֊Ś7]>%P F,]Cꠘ~\`UEy$Ϙ.΄bɬD Įg)Y}fTEDY2-&#f3[|) q۟S?:efK4EWx 6%]&5lx\p`{Z & #%N3aۊqD=ypBomw^w~[7+e|}9CaQhPev O*Xעxd5kd]*GH.S1OٍEcSgO]PKŞօ8n;qJ#Zp+=b /pc*ӀוV)( h4L񖅝fPWn9Ŀ_&a\$Wш~)$ryipﮩ~w=(]1eU!)7M:l,SOAi=bBOjƊ d&Q8 qwD\fP?5./w=h}m,EBY ZW/.ᅚI{5˰vlVګ]\ˉa- I.B/1# _ZQ"{f?uYE&K Cbxe0ptH)WsC~̡ 7ub%kK#RSl/Bm;{6[o`DO7ߗB?nQ"їb$@9[ ct*|-r׹hL²LQMY}]j0E˼_ꦷz[ L Ȏ7+'ƜOcN_6y) sFx\r' iE0C-(E`>*$c/SC(SJG_q; !PǦJ[!/1( bWua?c, ؔedk%ozTMF@\lm Ŀ;7\Soa= h2ݾDhFɼXރ^EܮeⅧi hb[.t!==V?n1!wjNr + "(bHB=+_B)U6!zSKi>*77XO@F*4vϾ VzUqu?I/JUp-gf-$S ,Ev/K\;qúԥ6B?Tȝ>#Sde>59(s-Y[L~5 {'A\m|W$Md[SObBǯvWOc?ߘC.\Mvhn}|쥣@-Bp[>+\UUϱ 6$q }GAfPIsfp&QMS$N-["`w&C'/m,Q 4+8 yQy[%%]w;.ڭ>&zXmBUP'DiN:9|tO flbJ;yy:Z.i@T4X7[k10At1<*@fEW="O%vvU5U)2V"%}b"jA/l!/8efv. ,8ӥ/֦ʊP9dOj]}.qO뻙qTܠf1SbVNos6vlxzo_üǏo 2`z͊=5* p!'de##(nleˁx`#82 M~"r4v {/PϏ[Bqe^0νY yJK"C+ wXX RtGOCRYӁЧ'~e8fgvg%=~߳ Pl"(tu|[r2FN 5,l }iwT<ͼT@LV@D~5ZU}sp(@{eaR7"Zh0y3{BU E1ӌHZNwrq m璜aX; tFF+ Mg"W@^CdRnգh-E~(+҆ :A߯]^JUFX.}@0V`jltT`- ҕ!_#pe42M6&[rνQ#yui$8ZČY{n4fscA<[ҟFΛBM$.t{)9,@K :6(R|o.OP~G#0ǿ1h߲N`DbwgGn:yߞVj_ GVa_iC瀷 7t)mĴsC>~`aW R,EȂ/+/`ΞGit;T6=3k7 ,(_ XNXT4tPͻ<-W<8ڑ_/jl%R2G0~3]I3>\,&w?LCh֖^t&RKKZsRǨuj"Ɨ5[# 8DROk$A2]/[8/yY#OzXOسOpĐ񐎴L )ン6m#xv̨ц3}(}V:WZ0]ۇ>*gW:,ux,\U'(TҼ/  05cddQ[p> aUގuBd"J8/A8}o@q_"rDy]:47̄*- uRs[3FT&lA\lJ -9yӘWWF}j2(68y.6l  V'SPq#2(RY"ykcbʰS_3YYEh≡T=L5Lm=#ڽ%FUy-N4焖Lo $y ~E IJJu_P]0|dXײaL3HV$&,Kl;-]pz@ )zݒ5W*6z~3'm"߷@^+mMP$j%}85 q+[?ꐺ+qNJ*wB'՘+UR(]n茢LPk`wΒ݋5`ڍti)Q"|=As?:J:L専dӦ.0";݉Ou` Q@'q)M¬LDl_Naq:xy,(8H8baJxٓ/M!R;/i 7#Ь?r !z$><Uu4w]:1لtB֝[xhe%GFDPaq)]7`k'Bp}yEHt}=W[dd/rw( 0a~nޏ׏hLHX:So&_˩;wb5F`akDޅzx)Y\V#{PHsMְ#}&m3}pцO%<(^Cl'eCTMמPrKN_SZ5q>W#&=jh6f {a5,﫜|>%357:n i{$yn7YVb{Dq:+%nju+{K)}U\ uD0hS`ܹJws1@@-|F RmEb&`aߩ6Jv4BOKQ EPÄE/PTk!>jֱf E|(K5d&吏7xi\MPXюlH >q(z+rnn m8gm>l%N2Y"{@v)yMCZsѠ(_OA 7Q v@-ߞ]2<9U&UfMqxG& b-jN7PKw ωt_H_Hdя&T[X&u`~UU`x^!2]?R9`SR8r\s"h󇶗@ߩM\}'[ЭkR{o|ϻ#=  . uj'@q#aT 8,6',Wj ":_0L!JNo-eq0k$ף݉ܙ]g//p\yP7؞-*1nǒ>Ae 19#Ux{[2k)SYˑ^OJY@&sے)Ο$Ŝ__Y3.s|Hx,Tf{KwP:,/2S0$jIh}D\0s'l Zx\=UbEn+WtZr+0浕ndߨ*Ҋ`ey(/L1?@xhBdcGt"M ,;2.:Nr]$w,y: c[.@ݹfsjƊ5KepvD .I{">%}༅m/ !А۫ 5(IQ-K쬔F_7 /xG}mL+QKy|sblNS+Wv xR?nUSj}b9۩̆rQJ(xƫ*hJ&MSDGΔhV\ڶQUER/;l=1tXgZӐhJk2gOm rMZչ";5:0A>K:fV3E_KFOgqNsI 3YG'j9A>LCuR5Q>^Qss})ۉE5G  b#=Kj9yb[9̭ ¯a?<FgT-ScBh[8s1W٠'amC0:<X ,j\k$eWb|1'|%bk"v(cPx)Gy>*a:$)  Kck ĽPywxcP WЋfb't r 4 Q]R'B(g)Q`bc"{0pn%74 Ze^@'&*KX$: |e(kE|;.x,;f` C|]ie,5t6?cȤ[+8b4[}5H G'x](D?KKнYy=:>%gz4iܐܾnVG 7k&lҗMr?Yyx.c;<0)N1gml6QQg̳7>%L_R3_N#vC,O ؞ײ*_}& 04H.&dKFָ战=:+$ B,k2*. 5ع#:ީ4\-2a::n5Dy\%BNJ""ŝz"=ͳ>夐AjLZu6>VH D,oŌ=Ou7Й^O8ćM( XWUvW*7fHDBpJ -!9}'ql5J7>ҫpʮw,d+s]MFmCEv@, i-SY]wea>gLj܁({ڕ+gl7^uhB,= BF9r;ZtU{WN`R? aG'+1vN*| 1Ũ ݶqQ!"xo'R;uD˜Hx|V'^YFϿ1O2XױWzJKΎ}Oɖ[ ?/iC16V35S);+`!BeDNe!0 PE i_XáMAyjn?8S^+$ꆳ>^CGJ^U}@kPsו&3x.PۆNNx9p%8@3E.27y?@x)(?j= #׳b,RCPKZ{} " RS{\VC+pn`@;nv'D;82#-ɉ=U  FxDt>Dh aneG{%IT g%++)J{ywAVDYQ?LOGB5)\mi<]hiE0_Ϯv5TCSzmp{|ՏW4iVpk{A~N;39$;db bXwjA:جU潁fxŦJ]s>tmAjv{؍4&՜!*aOo_BpTYj>L3I#'6m.<&;}0W0XnII{/"q)E%;zvyg¯2ꁎ2)|9^0X;bh;!lɎYs]A#앎m|1g@ &Fpj&& i5+~!}͠}e2V| fc ]~CY'.cB5bR2Bp31ŀe@2n󍯐wL@PUJ[)LS5*h)fFM \ + 8e2Pz@gl[qW^$[`Q]x/Cѥf >2Ԙ:R]8cY091guD$akrp<`t#TH% ӱToӔD ඩJwn7P#/ʳ);;UhOQ!)Cȍ+3I~L+9ئws%.*uN5}C39& rz:BhA#wzX,qJJ@;?)wS(0?bϬ||.=PX1'E:fl_* H%PoaCLu] (4,T*xV㜯->-[6{W̃6cb6 gk '!TWn!."9D֗>}48ؼ)ݹ;1ŋ5Օ[sF/Jg;^ 닟5,1DBdHi~loUj_Lq 3SSDe_:~VA `8n"?%smr?xiF^! Yéٟ;;, \vY?8L%j.d,&V\Ӑ-J{%{b@r]LݥgsIPlY,`PjChw"ώP&Nk%H %݉f#F2ȫlsCH݇zE(Jؽ-񵘐:78vd DSLP㰞G 6tR׻MԨ~Ӎ|#j&z7W$0eжӤd O<VbV 1d_Yu }ρ cU-iv:G<)A x*A6k9!HriaSx1>IFi٦lk;Qr>ˆ2YsSCE̋4Ɖ*[M#B``٪OyS`UWQIcS]6G>Dk+s]9v̗6ZQoSǍ$Л#iJu<= ribqiND a@;ڰ9m 3˰mtѓY$6ӓU ^^P^]bZA1A2j&VtíSljΚTI)uXH <>^vǪѹ,,Q ?vKɽνq@?Y/[#0,Ӽ*}m.}":&Soa $!Eiz]nӱEV>g ǣC/>P Dߨ.\#'i߬\h|;j-_0:t$óyւ{q"zgR[Et. QrrbFz{6&}dwX&EL6(59/Û-5I|"߁ xW⬾,;v '%L zJ2p0 LIvl$迊~JH')b<"hnr+II(ԔƼbB񗊴Z)`RK;|v!Ni#Q_ k? 9@k,a: 1 G C4]E*~;pf7H*A/"u2׳ZOf7>ݣ5y OLkKfP9| ݲUKX=ke"РaA' y CϭhWi 匼ff dB zdܝp/0 ²z(DRnA?WeLDZ;GNҘ7yYi!VY?kLgG"3M@~XF?Jj)ȥ틤D]wSN;ztuOH[~iφpTxC$y9Zvo{i_Lch|s5{;?|{|/hÚ^cWk~ZFvbFC.KAo߶:RU8 g2}+e樍m Yv4Zx:4p~*K|ZZ3CN)_I˴xzQ{ٹkậv}WnY_lL ?"HnRbbuBĀIV K6<ёM6oG57Ɔ$OVKfGĔZ+^^DŽ| XD7XrDeE{246 U& CϬ˥C/*);郞IȀ6䒁ԋ*m1IćHjG{/ u< Tt)dj8MC*|4%ux@hogkyGY/ HGV&]AAD~:$q-=h lJWJ03QRưCj)n8qw"qvXNϽSXMn`OcXjѭB {,[,lہ0t#]J=әuq"I^x;*rXhmjco*.hL+^ L? $ǝPM$Y=mVQ>,`;t M>bh=iOט>cُafīܚؾ/Jc.&DR^x -P Ts7 *!8 d:c\Êly'l îq+^c_1vWA 0l21If_Ag_Qk|$ ``f;`a0rڈ?4-]6NuFLKSƏ* ]y'_u0ibVⒺ_A6RI6; \t!;IkSB -@ Y(TSb%ALyGH5ۓ^%隗URɳLew"+]_|~4 o[G`,Y ]&rc:7x_J?_72[`w"Ra>gĬ,-%ۗxeU{KZI=@rL:}i f.[' :|Pm8T~eGh\)l9i\Qe>]~餖6B0K(?8ԕ%MUҒ&o9߯mޮbv2. CJ'ѬYWQ_,.8v{a%]3QYN$s7f+~]osny#0>YqOcZ !_WmA7ĸ_hXFJ<8h`˶G/i}ar\nzPΨwEMBjrMAaƶ7Ť;eg9OpJY||*HGI qNu&+w89M յ:['*5T֌d:k$ngDBRh%x*p7f>&DI-]baKUϔ \p1QZLzLu5Ft,2^BaUbPn I+, 5*$u$BDR .İg5]^.k~9ɖ̒$2{ե _RyzSx<'61WĪz^J\bFFukSlNQ腨!7T]XV`bܳa؀*`!БS{3)G`ʙe0OvG7H7WH\V&;*+6\'$KP2-cgI+' g vSZgDR:ސAy.8A?ICvu v);-T`-5ug7y?TeAm+\(KriI2Wf>$t4̒V!uF]ΉZr1aXfʺb}ĺ\OGY1T?_Cο_WVhΊ͠v͜A}79ʽpY<8"kuOc]j Ky-]dH B=wg7}x0+6$ryZ?l+uG"Zy׍Y RnW'%7eRAׂ3D/$+8XB'?1[Ċ]5߳N.BV8vAAoWQZw۽!땧Ȑ4Xvy+Ԫ6B7*QtUUJµ(SA&&{?g, G"\(qZ"~ &z=F;G||7Oݱmɠ0 Z!=L ήs99 k>-%3GlsƼQ9A1  t&XծnWss+vee&mf]U M\m0Duxi*̋xgWúl&{t4$qzk'Z m]6Bt 3/r& (iU@HӀm3VI?o9oxe iC"yM$& t`kbqP~]@sS$BpEeOd=-(/~4C1FbL-FC e->!\+j70=ӡ?tW?Ԟa]W s qgg`g>wp.1KC.= jC_R% P⾶C(H t5G6l=Cz@>ڿ{svæta`<}U0k9CWC4쫿%"u^bi-~xNz*p?۶ w!-'л!3aӕ?Dz!V9@{]䪒76= y>Y0"4jHeg"4Tڿ(&:3& lRC {F%3m`iQ[x$JB#d^+(Q}!,{H[-j¾1Fiw m*kδC* 8T1ٲoBbO(TM~2A@5R̉B`J;!/!V78纰5\&'=ZO?_# !7DIG~64_ I&~%ۦ* [$؈3^؏-UrAn͎rOF!͞T}g$Tw +&w ZIs꺵WCr-zRZtoLT!V Tm@;Rb*QB3 HsDW0;M rHa- ;5$ ]r< |M4̚|X<Wxj>6*.emhթS'[а [HAJ XQqp9[xl?T,(nJ&!<>nm0c^r6$tPvE,h[jg"S$)4:-.)As)Gdɦ+:7l"#lw+Km) :7h0 &X\EItl%Z7??h5ǚ ;>V eYb`jHx(34=@^sC V=ppg߉HpM:4RC't#VV nz>lfC5 F(s)YSco8 ]F8LT|hl/c @kA|܏N,p =geH^d|a;u9W\oVjGLH22?+ՇW@jZ;KRPNX&hFzS8ZZ)? _ahODrC^ߐ1'%0\EexiK_Qn$!%fk~\Q3i`gIV#<$s= 54(maw1Z%u0]ɏ}uhcr%6'tuBQV&ñjǨՆ 8޳BIZΊ@W&68Nu .UƐ(ݓ~C6PP~UڜtbPSݠH?9 :mcz:2౜y$S%(=i,i6~+?u7эKNn`xD;zZ'%'-zܵ9R@/r87+R Gin!V 9jwe ;9^WӸ.2>cht~X+ =HN}}>lL>r_kDA, 7N"7Uʼd˴BNE|cB? 9Tz0!wD6.2;3Xq3lyRghpX`}.܈\|ѷΧ5^Q/ s% |yMy-v|J"31~KF{ J\ꅖuYRP[74a.pu⛉\{, 5l#{3t7Qљɗ䬗(Hמ嚊[M޶7)\s "6F %3:sZs즿cSW$CBsTkK}磄 mck4Xa9%<:Q (%U$o o #V=C"xk誇Fa-EV7NM@v ;ӪG\#Na¬fY2Dls'r1%/>*ChZ!?QL&XefIqNSg&**I\Kdxnx qF{dhblXW$ⶏŭp<$#dW6,<%BZhP_'2MF1뙀E.2'Agn`~7M/!+AOSl?v5TSEr 6.6$! tbGIkE8)).6&bOF*SQ9ڑ%, Z v\T!>,2Epc8F#D"5{!vE*Jc9mZ{eyi>TBfqJv WEK<&#K ABhK^KL\B-qjHk86cN>J/ѮɎcDǠ02t* ; qj\黽)ڕ^!t3W|AϛdR9Y_a7AN,@ȋU1pfu$w8gvvGڅaOGG&4ꒆy2k kYk/{('~Uji qT5A|: ~4'}sF ,덞.Pp9;2ޖ׫ȗ4 YVEªVf}hN5c5ƾafl`gAyS#Ve!B!"R=p;,fȦ$Kvmu\=-Ϊ&+7| wWJ,D_ U{k?Z((, ˔hRؚq Lb6UQ_q\]$ΗLMJN#TRp$m_cH.F9ijIw_ZFZ}gBxCs׬>촑 k n%YJ# %A(SwU<>,&vxQO7k#8p1h0c];Hϟj"$p8џ~`zi~&.,@ƿD}yq͢%zA}(uim,NV Wd. . n`<^)#\&_#3)1KD}6*XviJ9\;>`WdG! , lSQurjf/DXd%]i?A oTy3^Wb:@z2{f\]WP^cƮɸoLQe 5\jG'3E4Njt!9\Ao7ƃbD.U-Bx76K7Wj2M n6=إf#u-څ)!fb :荌އQq"6Fa3?fal߀?zS D|_c& 1-;v {5<7d _)H*ŔZ׍RO~v'lOY(A$wS?Ü;ZL\k%%JÞ0 w)h:}*")iodLQܒlzJbh_:UjTV1#.gC@Յ\>ӫe"g1mAؾk r{?Y}\Wx8uu#h '-gtgn6ݛ1!J&):|5}ܰ9s  ˌ4  |rP>ؠe{1NUve#d{:-2xƹt$f|L([T5vb#32v`Qn\?&7oUgbs0wOUpYHˆ 3Ğڄuq5 d+^ -]h9Ģ %lW/Lr %_2_/\w1bV.ȇ/$M5?<M2敛[-Ѡh.p{6Ewzn>uțc_ձfK}Q4V Grb[=qH7TxBcw8T԰V6 (`HV5;F؃qѵ6IdgU] E`Zh ;H!b̟[6Cw{-Ҡ Y.>j/;'2<C1 8jy@ cmBKs]Og?;z▐,C Ei_J$?Zۈq`(V<髺as?cn|ns>i{aU+cSi$ //$eQ/k/"-2bQ_xkVEQ++H]3Om\{(]NxX(lznS%aOҵ=θte h߻ S$w؉~ iM1 A^iq0-eʉ i7[kA&!N-ޙ MM+$"9WxN"uq]yc}[f$/>kEOf mgod3Vj-W{ogHżjU njG-̪7N1qEڥ&/%yST!bD!$vGeNУ[1,h?7S7Iy$0B;Sf;%ޢ<Zn jW;PhDžRjYA'JS*MChkTJD݊ l Kދ)a61UQA.!ܥAGrȹ=gV&=wi9o0M' i7:̣g?8Bүn_c 9N$wAK',R鱙5Ʋ?MĎjbSK"k%xNUͨif0zDjw- ,$Y+QR U#C5)ѪiK uenOs-FIW2g$ƛY6͕b`3˹RP Y6>f^ za{||:5мՋSd|AZEf ?ض\2cϾio#y B"gH@C*c{HRzKYHqlfK"gwQX=lDpE V`G!([Fk(oȭHiJtEMԚ|2K-Z4.3֓Xf.) XQѿ!jDS /Ppw.8}& RtzmO~:W3/K#5Btݴ@5t(#U\eTk'*>/uy>-[ fN"PK:yrW!~Lv> [{iHup[b& UM,]۷#hk?q1ozA S3CG^I4¬P@Z%\?>.2!s;HۂG-,ΈfQ'N|bN~ByZay9Ha\ݘ+ Hssddǵ]]5z/ĝWC l=H'j3.{axA49Уۙ/3F׃}ҸoT?(f76-<OF% 6"P{W}7 ?iw`r(|5B*d[ 9'N<׬׶OeE+}hW[E3웴O!b(5'chF l%zGnΧ= I1$+FOΠ`ǰ'bBa㧖Y;Z4 ~p*D.m>H0"TAG[ ҡV45E0+g96% DǾI**f EԌ<k^ H&_t}% }~-(KqfU ii[2 G(4ݔAӊ6֯1@5UyU;b j<2\fN7uW&S AkzxT,)U*%/݋#ݍko &klObApYB쪦SeӵrjS4$)TДȆlČtg\;&ҿxO5VPx):>ki"8? j<'$J^EڣpL(ho`E+r8uؐal6b?}kO6IAԯDbVRDVD}_ =m]P6(XqljLE~! N+q3utp$GTZj qi*#F2{䊗&pHրgn`iJ'cQ:s ]]@\Q Yb a>j?ue>[z>Y >N@ :VP4K,L@<0:d@*$cPح2 b;ʠ-P7-<03*$]a#[ۨ-dv9Zt9oLλ>Nxtr>tzXS[F o8 B,Zۧ"`XIlDQQ9Q2規{ӨjCZp}4^1{th샏P6;$ s-(!l;|vM,B2F7GΠB7EjmըK^g^|F 5! |VC/, }&(BfovC);QU!5g%ҾoӃ\KpiC ,{w1d}`iYrj(}X!A>@_ƮH䋷?SOA{fVDfi?@zBQAYN@7^Y# fdLi_%:IخzO?hŵcխ$hl2€?W8 : "wjž&W TlxM 6-tfcAW%Xv$!Ɠyo{8769J bF K73ƢhS x-vv6dRA'{5V94 >qikVF׾|5H/v{ SÉm49WKmKQƦ3Ǫ[ƆKp7 Z˩#[O9 _Wq/oB'v."4r:~۱ 'E!23 g\J IԂ] H|auç^Q#!!Cs-m\J]"$L)ŀL E}޶e{c*6^_ WXW#~ʒYn N]'_$*9^ԢTLFlէ(OH/dmI&Հ Fiuowj+z(2B_ށ.YjU堔\Xq'\b}D_P rB 𮠹a%J¾lӘB3|ttDr%,-i٨E)ВhLoxs6O/aA3Aoe?1kEhV E$VQ5FQ3/rh[pkyMVJ\]СaΡkZŞ:*e?TX:Ƙs>ŋcU=߹]ݨDESGiԄoo٨}29+@WzB137QC ,% MOxIfȶ}#>C"̆"t*A:rg>a|=m׉0\#uvu§%+K敚.-6$w{-M!vs)p' 56-b P\PN̞TLdb00#|B?M $@"ro}p`a(CLX3͞S;K5ɑZ/e /(od˚'ZR #n:@&4Dt V^FfcR` ?'r};sF/&b< :asv(/=ߨ-K1ɰ $"p;=2 2iORC8Ō76,DR9fNֵP=v.+PHn5 <83~EtúY$Q8:KNb !h̸Qa73bmwwJ'u>ԨZյBaᦷA$'Y3kNg/>Rs\,LJ!.vl zJek;sjV\٪V /_ަ.x&^L\r49ʕr^ UZIP#lSGZWHEp]-Ŝ7Kd,p\@7)^Y q.[n *" e ޲kHc0>drCڶ=ڢh@kiuҼh}Z %69:ze#Qi Z?f8pDu/=H#!\(v38O-?Q(VdI-={ہx_.e0˱PNa !X|@:(ؒH@6Hx#"=6XU@Mqp)9^j叵v11ix=QN[Ԛ5xV`34E<F"X!M'kӲyiwތWf7g\lf|a@5ĞÙ#}^vYJwᇩR'SIT`3J*z 3BY_LҭE~=Q]1hnjy/,qzoNkYsٲa6[s4dcU9R+~˛ ="Rě+`k* ;&,6]?W6-N|0A=jM;_g9ΰqM/MQpÐ ^E2vmɦИvlOk D}K+K@E#)(zd.4O}i؅Ƒ6P־.'”GNr)K rn1]v~qg4 Qo! 62PK8\GVݷ0/YKt β= T}uo/ zB`t#C~vy-*(AS$JB1"8S0۬!.U 7ٕd Lr\ʴ90DLd^m͝f;,]*B3`G$LEXFjO_|;PυkK+ܡWG٤ރ%#P(=F]>w/R#XHeX>!M{R tPO6a4T"6R|mpf37I~R#PAa!zpXbȋCPnI$_7l9:$@9޶5SɤVmnd9TJ~uQck);xQUNV=Qid#^ `xnw;(V!L~C½ V >+`bKWSJ(q;9$C^ qNLj53cv5b/q5Sۖ"C ïL6'cD?Q)+{$9Ɓ6k'Ϳ&ig{'XkΉHϧuSQpH~CXTͷ"Oݡ]ebʈY?@]U~]Vb:(S٣M<_%=PYyGF믐wKeD~82:4p#*95j|3=I:9__,cf9EѬG{ge x ~W;cxW Ms<gǟ*Rck/|\^&0^d/q y =%JQ0+1Z犦o2 )D+p6՚5`TNlsH׺o![ 6~y TX@ F~2E}RZ qVK;J;3uat>8 klL@"=a']s'm < U#϶'jfbFg]Qū"(٥80c,]rОQЖ7%^~hYn=O5Mh R4~=, :7(LyXDF'bfCGB>Z \T^'5n淝}Qqd _4_Mkbu-{ X)Yፕ"SaQ2jLsku\_sYy"VZb[ z |sC2) lCv,ˆ_͹}C;g7Ə,.+`y,]f@wȓR(U*Atx a4JīU._3NDzM:oZi-7^t$͒?Z//;DHEk&}cВiBeE>n۞ȵ^,N QxTK>#Fz g(w—huL:RUcVTh9\TsnbfR vxeU(G_vz|q Jr#$GZ2/v~7,f\F}S~h!9/ !tӡ4/!庽~%xJMRͮYt]Pd [ͱ@yMf e| 8ǮѐkO4*ׄ:f?%5܄L~e@I p&&Ȼi j/jI !҈.`\M8(i9!ݔA* BR.&J9 1銌`ϻ|]Zq_$ ̜W_u:%dVw-ɠ+8LHDJۛ `3\bpBZGEģ9:ϖ4#G T0Ԋy- (y/ yCp3/t>/+1̑H쯻ypX/*B?hNG/v<){c>wn'[P?hxJJ?R m!:8q&*433zN1HiZϝb5MZe]1ګc8U>X5][-vpC̮vT 2',5r pybUѷ 4. 1bXkޖg!Xۊ'(j]yN)-0W 2XR֨qTuDW\shpMc GTꘔٮ1pLrȪ )DZv#* 3^U%/6{8A$U2R }X;DuCn)+N;ׄ:ؑn: 1p_*΀L*fs}xJ &uA91I IB~fm*E>%3$d ^2>CM; 4}5N6Uk+s^&?;3o?wwP+]ZS>sq@t{,4`t *9Lys1 W#v%~SbԕJ8\xݟ-ڜ;PﲩGIg i{C[3u{!\DJ pL88Vyds#nmheoNg!6 -$3 ҙeǠXtwVr&Mm>'˨Oݹ( (-CrEeqV\8='HulӠIuQdo7ý{χbySp+uJNrzїmPjn{_)U=1|p?O ?&EZI^+< y#P ibSdG^>.:n\fOΚx 5N(=y2||sfm02 І^okhI]VOKY SAbn<!l4m'!^4xq&s;PPȸp=q:xپ*8zb~`AyRSYHB0)qxgEasoT6a]UxWNcքTTHy6OLtS߽p4[XiGe=փ5w]Ķ@tlO9[C\Knu.ݺ޲Il1Xߛ-K z HgMߑ94-d%qԑ4gMVG_:3Cw8HF&9YК / _yl[ Vlj@ިI10_z-P6Ę=!@G0>Ȓ+DYEPR{Ϛ %JvJ5`v}Y SXfVˌo+Y#kMRzY5٨fOӿ $Oe!dgC3.f%)VR!v n^E[tr+a׬ mLo!9l'<ܫ=%H9a͕I3}]Eݬ:z@I$ 0-ݻ >N/qɼJ7 ̍isjc^sէ08T0gnK&3F#n6WEqKVYuEЫ?c ϠvQLzΧIo0eڜo%^I^]?cJ73X_h!T5v#?Z7ՓȖA)yCݕr4ӛwMcG{e4<)WP]HJ{x^-3<]{ t.;ޑ4+a|Yl'S(cϋI ?kta\vh|&4aK|ǰ*faE ;k3t8R.wdxtӘ2OKQgā[Tm7t:3RiMzv@"t>N|h[S WIqa C Y')73pdZ ZmAu֕ c(Övwg2UkJ0F%mSm$(s^ e&bPfon 羺~?Yso#};а^QE_o2q!lʰJSll6Є_!_s-Wʘ@,0pj ~'՘ Q&ZRi, [,:PM£(אM6?rfg] LҶ>PBwS\ľ[ v2US|E$B ފXZ)o;Pp3%=7Kokwa%0'&',U~hH{e*.f(~s[ԁxRy |U, ԔZ]NFwvqrl:UQ,*D5xK>ރjJW|".Q՛4~\g 4?> w67³p^hKc52 g^Nu !+MlaK -hZJx)ҕ}jTY2gRb>i'd$eJ J.QSs< xPQQ]$?gGQ0vQH9&DHNt )XBH-IF`%-6X~Pf] ^Kh9p߅siP!i)2ȴE!R^_o ls/:#̷1\xtLla R^c $|&@eF$y*PCY6OZu%ԤZ7^?csۀ+*q"$^J8k뛤&.,F#kp@e/SoF侾Q8jәQt4 o=hr}f+*1K2{D%57ZY*Ic!O?Z[3q I\@mQ3\ .2#fSN\?AI!R:9XnaL.DARH,8$_#!`axIU['9^R$VjO/,GorEƼm} :oM)WÃ7`FPq 8UgYC~sF#}c1~Vx s`}FyXE y_zNs%*BEH4x!}CKxo\⭰Ogo -]XDWv`"NҧB=.+⇈D$=,msT#JkbkTĬT' Hygo7n(#hSFHH2aLJϚ5\/~6c ,mՑ0yT$\ЛgB\[H 9_EQ B~Ķf̃#r ϔ Rc^#|sՅJEi!hwzZRtD]0ďR&6%!9eĤ{1YF6/@ʅtO5%u磔'1]+KS%-1= S>?2ѠTc6OEGB "?FrQDIF T稡v5-lct86`f{=pz\ND۹7UX E,h-mqQh%!|!Fzd\OɎߜYH,ĚٮHWh6*o{"hV" #թnRau@hFNhm#.ԓܙ']$W%ОacևGiٺ {vAz!pHQyuW|fB,f {!zqZS e\yPNRTOSO@=𞮰䧩 M  Vjb6:Pn.6JA({hܔPr~;5Ӿ3*߃2G 1Y];2%IDJqtBsS {X%J5aI0%΋> ڶSB4A[C[k 2:004fiTimxq\/,*5F]wPcM"~T q2L ;NȭdO6'k߱O[ WW;\'1/{t&>(gR0 :OH.sP/DMiڼӵJ /&՚&[Wj)!"o)шkr#[Mȉ_DPa? qa_*|ީKF_XkW*ky%8ޑT8X5Җ۝|o2B(Ppt87/S]n ]2z%JF vHZGC7T T̽f+ߦ_Np|J*9HiƗYFVSKVmaunWQ=`,1· ,#\@3^=N U\=A/bfc|QP0޺1>O/b&iMdZQ i+%.qkoED,r7(Ug3f+ZB2f(=.Ųf #W0!E!z#pURj9teγY'.#/P-)pv= ۦHҏ1s&Qibq&=Ѕ>˙x6|: xa>͒=c(GInYʿih[ wi7:׊7P. ,xOR~D`<4v`CfwͦLvV9OjԗaZ{nl{g>CLvrtҀAwEreB7`ĻPh }ei,fiJov!>AG_"-QCGzC Hc(w#r2B@J:ʊuJejyd\Ռ9~CP$bmĽlhlؽx2\ Hdو)OW,1f^Ѧ;/+ޤͯqm)DAiFr{QOZbA[47?f „_cPnՠ%7s1^ZY^cւ(I1j9EaBd 4ɀʇ9+`In5+DA~ 9xqKh:0b/"z =Us5H ^& >7nWslFC7x9|j`/iK b&qEQmq{ Ԍx*B ϻ4辵FvrDKBΔ7x/`XZI<"hw9?W1G1hUf(ë𳂍,wA5Jjs:#N:c E"E:ܑjʛ*JB x:꺞Xn~4C#?45Kg,.dDe`D5[y*ĀIi0͚bO]G,uP&l }@y`]حd'EpJM_{H$?Tߘ4Aڹ6-RMswMP59J= lHG] gEս~_UJd[NuOW@+wt (qr4af/2l}BO9N26޾v<0GJ26/6"ӯx?-d ۷.AƨZEޖǝ[2=Wøtfm oOr0cOV:,:\1pG/~ڝ֕f9!ΝQl-s'] }|s,0yT v"JTF߳vm}{@ tZtBDoH^,VW{h|!=k$amdWo=wpD@d(z.H:./+VF̅5OҠx^(@PJKEڞ5 CX M{!7V6ћY=7Qs򟓄VR'iI|"拫H{5`?Dh2+|jZr@5%Q>pB\K3m$/詗ExD.bӄGX y]""3WΞlR]aXoGT1uH1ILY# h|ENeoU6oƋ1 ܬLʦqz HC/jX~@YÂQ,hW J'[wCN|jTqwSWT@L!G.ݶ"a  e]4E:Qh2U{LѐUa+VQ0v泚 qT!wq:AtkZsINuC$A uNrѴQsF$ ;.>SI[ȵݠVT{O#qƉEUk1"^yHBqRy5wߥ \:N4!6YEt=Jp'|TW9w3Bsx+bڏ"g_apL(pRP+rTzR\8,Órي?ާ> 2APkkv>ssE 09˒P=%2sCufsl%cNCxᡉikA?ĎM8U (93 H~ScT7"% )]i?uGi2}O~3n]L O9) 2N)ȝBoQ|89:kwka&1 |SSn 9xX#de?>"`tLKֆ5t8OFl-"J\f݊Rggl%X'k'AO7prkT@eSz0t`ėK*{az~c͍F")):>ܦ<3t@" ?7Pla2:d"Z8l0"KkQG\B꠴%PW.,D3怬R|KY,qE@\{Ɇ0JWSFj ;e}틋 l7 JͱO]Q#mf  )+i-<U~tiRF"joQ$ẁ;ųD93"b!moXU/Kުl0~2e)t΋H}_>-CոJs slavl K! jр7I::a-zg%+`DA~v*ƣS~: T=.iSdN~6I^!c6oI5͗fjb+ 䓬YI] |)7QcO~'Yݞ2PoG.l)kAURn)hV DnH&aO zctLNz̰{}Hjn#Y{4NZ4u^,DeW CXkW ~-HCѺE %*#Zo,/d8eD5?q1bs"7T1Oܸ$Ci8I.x{%w‰)jF_%\zTLSnbq}7RAq-%,Rѝ1F3`#+hhK>HO6]ԏh7&^1(>r|@U$n3tpG”K}$>v3lj; ϧlFRGѿ>@fWC%({R6o*X'8*d&UR |k'Ӓ`:{H9**}G/y&J*&㘵ОVDW&?p smyvLMc8I s>m11忁k$O7S7_}:fA^@7hqk (nSd)4Єesz Y,,񈈧qiU*77U^;,gxa4΅z`0m8<^ߖ2I0uKrpJhkPN:Z-NtN=Vh &zϴ6FMA߂Ԩw`tBG^ LHvwF@ycQ|jcpsr暑4{ţNS /!A]%< ȿwjk-^+ED^ЖPωr@I;0f1~6(~e9I)}y v@72Gv:] abgt`cx&%\C1dږhj? 'G&Q䰢l @Xz2%\3fp7Czq!ѪQRn*: q4!+F%A!5'M bl$nV@K/SddyE*8JNuvź2կ7x(~s8E׶%XHk7bf︽w\Dj.l՗.GOƣ.\~d$KP7;"YuϸBv]cݦkp3@j 䡶XqLc,WN-N9auD7Cs;zɰgt;jQg`,.ŌaMtl}Bp j/ kbiiBoHr@Pkη\2u "/-)1j^ȭM˙CεRa@h]Ǩ1^Ei ]hu/VP߽! V TʈNzZwa?X1 okAc½RʏXi\ yvFӋ%b7wk!_p$obV~UԠv6 ؁Pw~ꄍ :ʓ+/ F1/0-]Ρ^ x!b4nxɨ~+ ?ɐzZVޤn1q.AE Ap֥ڈF%!Ew'?`䲎i%:{1NX3!g|ٸVqNחd7_(>~LHP,)D[1-OĂsCP(߄A!\:o+ZXVʂy',ef GnU)]0?M5>8TtX!rbx(t-rx&Ha zTʾRgٶUڈd 5Dsɏ2( @XjU.*MjB`+:I\,m`d DKq d+c_tLZJK`f@;~L@`k.kE3ǝSg6e/[fB4nmL|$fa?rxw0P#|l;, !zUV`Jn,_Ud+Al~3B2Olh IXؘ3H)؆9;mۺV"l?r_ޚs/ hɠ(EG> W;w:D;48<*es |ę3Dc5b"H/G A>D9ra'mU<`(r z.i,3˝i"e[Ռ/fn>SPgѿҽgZxi A}}g/9rGgp.D>^=.A…E1EfĔ`\]8Lh5ӷP$32x3Tc{ Z6`~kF%qU̱:?;Řʻ ?:M6ۮ-fG<.-F,;죷l,HUpXyBv?ztapt{&jJl%.:U"Ԋ:H%U B_JZԮ!PX:~OYn+mAqтf8֥®J_l%xQDg |ʞW+(%a3$ T|tx =.e9{^I$d.r\߻N^Yv,i9G pX"annnVnסlfڶ O7^sJaLx(Hl~{+#gjV v#TU@UuuPm4EQK}x]2`F&\A׃rFka%G 8vbIb!"f'R8F'%݊r&0o2vjf'C9W*TT1 h4ETGI8d1fKkZNDDo[Fq9@Tڇ#"53hh_U`EcWZ̰0S[Q7B(٠vUh&4;F#RFYR"N'U: ""YUE]o%E$` V 57\*Yjv"wgߌE p|/n ڋ-CG6KL.p9S׋qհB\.VrrEDw^i5$s XnMSfLFbyge.k)!-%Tj!"tnjEOz,CDa Wf~מJXd9=Ǟk TNO Y pCv 7ZY}tGFȭ]u~ `*m=D\:js!'{rZђՒ 2̈́{m{Oi0^ ^%'I 1zU>pEvO" g޽J^Sj0xP=rvS0d0v=oêѤL `}˜5}^㎉% U 7XXi)j }/&˛}8zX fٓ|\&񍼞\ T w+pJ0_=/\߱X4ڢguxPȓ^@P)Iga% B;}Hrs[ֻPZv| LGۼ@x* c&İ }PE(\"IF_jFjnO=u^STdpAQZze][0.2JA%nF1pvܡXy|qr$O/zB;Eb(DəOyk߳耚H2;J-3O7b.?[(QoURecsVwI+%/A K=~o ٬Mpǜjw䙰w?O:u&;5pwKSNjՓzX w}=71kgU N?a7.og m>tD, K S!{G:Bڒﳬtϔd DW~cԹB6Oec786; ѓ~ GHRՆ!Cjh#X=Wc)uzՐ ]r=\ew3 Ic>5҃:?G5eQX<䐉cM-7P $^:hw~WPF$5^!v^GG1ki@7 ]c:S末*q$-; ;+t-:]u E)PiisK^詙}3vG31J.˟}fa"7͏a̢q[unq.;aWgtE*~o= *-մ'=IܡU/RC&;?wo!p!Փ4yEyo|9xKǖ4yR`k//և}~2WyC T cҶǘ%C&Vk $gH Sixo߫ V n;[M3& p)Z=$o:[ _dB[JSJi ^["Dэ2nGTi,r`D4Ik*aG~&EOp;LzAm3fwV#$<=J4/DfL5LLM۞Orhޮ=Zܞ}i:p#~{S <0sOُDLh KdZO"nq28?ad% 3T65CTd1J)ҹHQ<Mmtjߪ&aQe!!sn)dX`G~K$-:RØ롳_QKi˭cMXb\qC$^([Dx o{[~rh<6}&fUxs&١ZkBuoKh'ftzR܎Kl󇚌?].+ #mUwh+4_}?\X<2C/@FQ#JdzIy%񙘣<Kj7@'Z8۷O &nT_$h:jeF(ܡ7_J_/rWΟߓ?X!`j4Eb`l.g9=1sGzHUtQ[taaU 4>8{Y(d"u rKu)Y]XiVFifEyaS@'GjHj rxQȑ:;G&]t3yKhěZ ^r+nŊڤp-ta\&R2Q Xf6%^ .Xكdg2 ߢ0lwHbNme gv3*q7&G<