qemu-kvm-debuginfo-15:6.2.0-53.module+el8.10.0+1870+0a714c9f > 6 6_6 3!pQp)Tξ7]mtZ`f, ]mtZ`n+ pqemhga>CauSc^N٬?2S2i>}~s_mEB̜2KH09zT]+1`-N#$Ra&jY"i&vIjrfM6WvTvL(?-vv85ϞZi<~ihkQJoA5hmâp>?od< @ gHLQWr     / 4@O^G(c8l9:7GHIXY\$]0^sbdefltuv DHCqemu-kvm-debuginfo6.2.053.module+el8.10.0+1870+0a714c9fDebug information for package qemu-kvmThis package provides debug information for package qemu-kvm. Debug information is useful when developing applications that use this package or when debugging this package.ford1-prod-a64build001.svc.aws.rockylinux.org dKojiRockyGPLv2 and GPLv2+ and CC-BYinfrastructure@rockylinux.orgDevelopment/Debughttp://www.qemu.org/linuxaarch64 dAA큤fffb44be0a01d19ebcc403bd7cd535b0809680348e6fc0685122ee05b6c1a76405brootrootrootrootrootrootqemu-kvm-6.2.0-53.module+el8.10.0+1870+0a714c9f.src.rpmqemu-kvm-debuginfoqemu-kvm-debuginfo(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3fٝ@ff@fee}@e*e@eeyepb@e_>e@ejd@dd@dr@dydgddGd@c@c&@cӼcj@cc~ @ctclcY!@c=qc5cbb֜bb@bUbx@b1@bq@baG@baG@baG@bMb@b b[@a@aZ@a@a*@a@aqV@aexaV@a&0a@a @a@``t```"@`@`P@`!@```N@`t6@`U`P`OL@`F`?z@`<@`/@`&m`"y@`>`U`x@_إ@_м@_0@_i__~@_{ _{ _q@_h_cO_`_Z@_Wr@_G@_=@_3_3_3_c^@^W@^^y^(@^@^˳@^>@^@^^@^@^y@^p^h^ZR@^S^Ri@^F^AE^4^&^^r]}@]]]e@]A])]]@]]y@]w@]v>]rJ@]o@]e@][]Z@]Z@]S]6]#0@\\"\.@\@\!\\@\r@\,@\\\u*@\u*@\s\d\b@\ac\]o@\R@\P@@\P@@\I\HW@\E@\8@\-@\\I\\\ @[1[@[0[[[[ā@[[[;@[;@[R@[[@[@[@[[v[ug@[r@[m~@[m~@[m~@[m~@[h8@[`O@[W[CN@[+@ZZZ@ZЛZJ@Z1@Miroslav Rezanina - 6.2.0-53.el8Miroslav Rezanina - 6.2.0-52.el8Miroslav Rezanina - 6.2.0-51.el8Miroslav Rezanina - 6.2.0-50Jon Maloy - 6.2.0-49Miroslav Rezanina - 6.2.0-48Jon Maloy - 6.2.0-47Jon Maloy - 6.2.0-46Jon Maloy - 6.2.0-45Jon Maloy - 6.2.0-44Jon Maloy - 6.2.0-43Miroslav Rezanina - 6.2.0-42Jon Maloy - 6.2.0-41Jon Maloy - 6.2.0-40Miroslav Rezanina - 6.2.0-39Jon Maloy - 6.2.0-38Miroslav Rezanina - 6.2.0-37Jon Maloy - 6.2.0-36Jon Maloy - 6.2.0-35Miroslav Rezanina - 6.2.0-34Miroslav Rezanina - 6.2.0-33Jon Maloy - 6.2.0-32.el8_8Jon Maloy - 6.2.0-31Jon Maloy - 6.2.0-30Jon Maloy - 6.2.0-29Jon Maloy - 6.2.0-28Jon Maloy - 6.2.0-27Jon Maloy - 6.2.0-26Jon Maloy - 6.2.0-25Jon Maloy - 6.2.0-24Jon Maloy - 6.2.0-23Jon Maloy - 6.2.0-22Jon Maloy - 6.2.0-21Jon Maloy - 6.2.0-20Miroslav Rezanina - 6.2.0-19Camilla Conte - 6.2.0-18Camilla Conte - 6.2.0-17Jon Maloy - 6.2.0-16Jon Maloy - 6.2.0-15Jon Maloy - 6.2.0-14Jon Maloy - 6.2.0-13Jon Maloy - 6.2.0-12Jon Maloy - 6.2.0-11Jon Maloy - 6.2.0-10Jon Maloy - 6.2.0-9Jon Maloy - 6.2.0-8Jon Maloy - 6.2.0-7Jon Maloy - 6.2.0-6Jon Maloy - 6.2.0-5Jon Maloy - 6.2.0-4Jon Maloy - 6.2.0-2Jon Maloy - 6.2.0-1.el8Jon Maloy - 6.1.0-5Jon Maloy - 6.1.0-4Jon Maloy - 6.1.0-3Jon Maloy - 6.1.0-2Danilo Cesar Lemes de Paula - 6.0.0-29.el8Danilo Cesar Lemes de Paula - 6.0.0-28.el8Miroslav Rezanina - 6.0.0-27Miroslav Rezanina - 6.0.0-26Danilo Cesar Lemes de Paula - 6.0.0-25.el8Danilo Cesar Lemes de Paula - 6.0.0-24.el8Danilo Cesar Lemes de Paula - 6.0.0-23.el8Danilo Cesar Lemes de Paula - 6.0.0-22.el8Danilo Cesar Lemes de Paula - 6.0.0-21.el8Danilo Cesar Lemes de Paula - 6.0.0-20.el8Danilo Cesar Lemes de Paula - 6.0.0-19.el8Danilo Cesar Lemes de Paula - 6.0.0-18.el8Danilo Cesar Lemes de Paula - 6.0.0-17.el8Danilo Cesar Lemes de Paula - 6.0.0-16.el8Danilo Cesar Lemes de Paula - 5.2.0-16.el8Danilo Cesar Lemes de Paula - 5.2.0-15.el8_4Danilo Cesar Lemes de Paula - 5.2.0-14.el8Danilo Cesar Lemes de Paula - 5.2.0-13.el8Danilo Cesar Lemes de Paula - 5.2.0-12.el8Danilo Cesar Lemes de Paula - 5.2.0-11.el8Danilo Cesar Lemes de Paula - 5.2.0-10.el8Danilo Cesar Lemes de Paula - 5.2.0-9.el8Eduardo Lima (Etrunko) - 5.2.0-8.el8Eduardo Lima (Etrunko) - 5.2.0-7.el8Eduardo Lima (Etrunko) - 5.2.0-6.el8Eduardo Lima (Etrunko) - 5.2.0-5.el8Danilo Cesar Lemes de Paula - 5.2.0-4.el8Danilo Cesar Lemes de Paula - 5.2.0-3.el8Danilo Cesar Lemes de Paula - 5.2.0-2.el8Miroslav Rezanina - 5.2.0-1.el8Danilo Cesar Lemes de Paula - 5.1.0-16.el8Danilo Cesar Lemes de Paula - 5.1.0-15.el8Danilo Cesar Lemes de Paula - 5.1.0-14.el8_3Danilo Cesar Lemes de Paula - 5.1.0-13.el8_3Danilo Cesar Lemes de Paula - 5.1.0-12.el8_3Danilo Cesar Lemes de Paula - 5.1.0-11.el8_3Danilo Cesar Lemes de Paula - 5.1.0-10.el8Danilo Cesar Lemes de Paula - 5.1.0-9.el8Danilo Cesar Lemes de Paula - 5.1.0-8.el8Danilo Cesar Lemes de Paula - 5.1.0-7.el8Danilo Cesar Lemes de Paula - 5.1.0-6.el8Danilo Cesar Lemes de Paula - 5.1.0-5.el8Danilo Cesar Lemes de Paula - 5.1.0-4.el8Danilo Cesar Lemes de Paula - 5.1.0-3.el8Danilo Cesar Lemes de Paula - 5.1.0-2.el8Danilo Cesar Lemes de Paula - 5.1.0-1.el8Danilo Cesar Lemes de Paula - 5.1.0-0.el8Danilo Cesar Lemes de Paula - 4.2.0-29.el8Danilo Cesar Lemes de Paula - 4.2.0-28.el8Eduardo Lima (Etrunko) - 4.2.0-27.el8Eduardo Lima (Etrunko) - 4.2.0-26.el8Danilo Cesar Lemes de Paula - 4.2.0-25.el8Danilo Cesar Lemes de Paula - 4.2.0-24.el8Danilo Cesar Lemes de Paula - 4.2.0-23.el8Danilo Cesar Lemes de Paula - 4.2.0-22.el8Danilo Cesar Lemes de Paula - 4.2.0-21.el8Jon Maloy - 4.2.0-20.el8Danilo Cesar Lemes de Paula - 4.2.0-19.el8_2Danilo Cesar Lemes de Paula - 4.2.0-18.el8_2Danilo Cesar Lemes de Paula - 4.2.0-17.el8Danilo Cesar Lemes de Paula - 4.2.0-16.el8Danilo Cesar Lemes de Paula - 4.2.0-15.el8Danilo Cesar Lemes de Paula - 4.2.0-14.el8Danilo Cesar Lemes de Paula - 4.2.0-13.el8Danilo Cesar Lemes de Paula - 4.2.0-12.el8Danilo Cesar Lemes de Paula - 4.2.0-11.el8Danilo Cesar Lemes de Paula - 4.2.0-10.el8Danilo Cesar Lemes de Paula - 4.2.0-9.el8Miroslav Rezanina - 4.2.0-8.el8Miroslav Rezanina - 4.2.0-7.el8Danilo Cesar Lemes de Paula - 4.2.0-6.el8Danilo Cesar Lemes de Paula - 4.2.0-5.el8Danilo Cesar Lemes de Paula - 4.2.0-4.el8Danilo Cesar Lemes de Paula - 4.1.0-18.el8Danilo Cesar Lemes de Paula - 4.1.0-17.el8Danilo Cesar Lemes de Paula - 4.1.0-16.el8Danilo Cesar Lemes de Paula - 4.1.0-15.el8Danilo Cesar Lemes de Paula - 4.1.0-14.el8Danilo Cesar Lemes de Paula - 4.1.0-13.el8Danilo Cesar Lemes de Paula - 4.1.0-12.el8Danilo Cesar Lemes de Paula - 4.1.0-11.el8Danilo Cesar Lemes de Paula - 4.1.0-10.el8Danilo Cesar Lemes de Paula - 4.1.0-9.el8Danilo Cesar Lemes de Paula - 4.1.0-8.el8Danilo Cesar Lemes de Paula - 4.1.0-7.el8Danilo Cesar Lemes de Paula - 4.1.0-6.el8Danilo Cesar Lemes de Paula - 4.1.0-5.el8Danilo Cesar Lemes de Paula - 4.1.0-4.el8Danilo Cesar Lemes de Paula - 4.1.0-3.el8Danilo Cesar Lemes de Paula - 4.1.0-2.el8Miroslav Rezanina - 4.1.0-1.el8Danilo Cesar Lemes de Paula - 4.0.0-6.el8Miroslav Rezanina - 4.0.0-5.el8Danilo Cesar Lemes de Paula - 4.0.0-4.el8Danilo Cesar Lemes de Paula - 4.0.0-3.el8Danilo Cesar Lemes de Paula - 4.0.0-2.el8Danilo Cesar Lemes de Paula - 3.1.0-26.el8Danilo Cesar Lemes de Paula - 3.1.0-25.el8Danilo Cesar Lemes de Paula - 3.1.0-24.el8Danilo Cesar Lemes de Paula - 3.1.0-23.el8Danilo Cesar Lemes de Paula - 3.1.0-22.el8Danilo Cesar Lemes de Paula - 3.1.0-21.el8Danilo Cesar Lemes de Paula - 3.1.0-20.el8Danilo Cesar Lemes de Paula - 3.1.0-19.el8Danilo Cesar Lemes de Paula - 3.1.0-18.el8Danilo Cesar Lemes de Paula - 3.1.0-17.el8Danilo Cesar Lemes de Paula - 3.1.0-16.el8Danilo Cesar Lemes de Paula - 3.1.0-15.el8Danilo Cesar Lemes de Paula - 3.1.0-14.el8Danilo Cesar Lemes de Paula - 3.1.0-13.el8Danilo Cesar Lemes de Paula - 3.1.0-12.el8Danilo Cesar Lemes de Paula - 3.1.0-11.el8Danilo Cesar Lemes de Paula - 3.1.0-10.el8Danilo Cesar Lemes de Paula - 3.1.0-9.el8Danilo Cesar Lemes de Paula - 3.1.0-7.el8Danilo Cesar Lemes de Paula - 3.1.0-6.el8Danilo Cesar Lemes de Paula - 3.1.0-5.el8Danilo Cesar Lemes de Paula - 3.1.0-4.el8Danilo Cesar Lemes de Paula - 3.1.0-3.el8Danilo Cesar Lemes de Paula - 3.1.0-2.el8Danilo Cesar Lemes de Paula - 3.1.0-1.el8Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-47Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-46 Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-45Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-43Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-43Danilo Cesar Lemes de Paula - 2.12.0-42.el8Danilo Cesar Lemes de Paula - 2.12.0-41.el8Danilo Cesar Lemes de Paula - 2.12.0-40.el8Danilo Cesar Lemes de Paula - Danilo Cesar Lemes de Paula - 2.12.0-38.el8Danilo Cesar Lemes de Paula - 2.12.0-37.el8Danilo Cesar Lemes de Paula - qemu-kvm-2.12.0-36Danilo Cesar Lemes de Paula - 2.12.0-35.el8Danilo Cesar Lemes de Paula - 2.12.0-34.el8Danilo Cesar Lemes de Paula - 2.12.0-33.el8Danilo Cesar Lemes de Paula - 2.12.0-32.el8Danilo Cesar Lemes de Paula - 2.12.0-31.el8Danilo Cesar Lemes de Paula - 2.12.0-30.el8Danilo Cesar Lemes de Paula - 2.12.0-29.el8Danilo Cesar Lemes de Paula - 2.12.0-27.el8Danilo Cesar Lemes de Paula - 2.12.0-26.el8Danilo Cesar Lemes de Paula - 2.12.0-25.el8Danilo Cesar Lemes de Paula - 2.12.0-24.el8Danilo Cesar Lemes de Paula - 2.12.0-23.el8Danilo Cesar Lemes de Paula - 2.12.0-22.el8Danilo Cesar Lemes de Paula - 2.12.0-20.el8Danilo Cesar Lemes de Paula - 2.12.0-18.el8Danilo Cesar Lemes de Paula - 2.12.0-17.el8Danilo Cesar Lemes de Paula - 2.12.0-16.el8Danilo Cesar Lemes de Paula - 2.12.0-15.el8Danilo Cesar Lemes de Paula - 2.12.0-14.el8Danilo C. L. de Paula - 2.12.0-13.el8Danilo C. L. de Paula - 2.12.0-11.el8.1Danilo de Paula - 2.12.0-11.el8Danilo de Paula - 2.12.0-10.elDanilo de Paula - 2.11.0-7.el8Danilo de Paula - 2.11.0-6.el8Danilo de Paula - 2.11.0-5.el8- kvm-nbd-server-Favor-qemu_aio_context-over-iohandler-con.patch [RHEL-52611] - kvm-iotests-test-NBD-TLS-iothread.patch [RHEL-52611] - kvm-nbd-server-CVE-2024-7409-Avoid-use-after-free-when-c.patch [RHEL-52611] - Resolves: RHEL-52611 (CVE-2024-7409 virt:rhel/qemu-kvm: Denial of Service via Improper Synchronization in QEMU NBD Server During Socket Closure [rhel-8.10.z])- kvm-nbd-server-Plumb-in-new-args-to-nbd_client_add.patch [RHEL-52611] - kvm-nbd-server-CVE-2024-7409-Cap-default-max-connections.patch [RHEL-52611] - kvm-nbd-server-CVE-2024-7409-Drop-non-negotiating-client.patch [RHEL-52611] - kvm-nbd-server-CVE-2024-7409-Close-stray-clients-at-serv.patch [RHEL-52611] - kvm-vnc-increase-max-display-size.patch [RHEL-50854] - Resolves: RHEL-52611 (CVE-2024-7409 virt:rhel/qemu-kvm: Denial of Service via Improper Synchronization in QEMU NBD Server During Socket Closure [rhel-8.10.z]) - Resolves: RHEL-50854 (vnc: increase max display size to 4K)- kvm-virtio-gpu-free-BHs-by-implementing-unrealize.patch [RHEL-32276] - kvm-virtio-gpu-reset-gfx-resources-in-main-thread.patch [RHEL-32276] - kvm-hw-virtio-Introduce-virtio_bh_new_guarded-helper.patch [RHEL-32276] - kvm-hw-display-virtio-gpu-Protect-from-DMA-re-entrancy-b.patch [RHEL-32276] - kvm-hw-char-virtio-serial-bus-Protect-from-DMA-re-entran.patch [RHEL-32276] - kvm-hw-virtio-virtio-crypto-Protect-from-DMA-re-entrancy.patch [RHEL-32276] - Resolves: RHEL-32276 (CVE-2024-3446 virt:rhel/qemu-kvm: QEMU: virtio: DMA reentrancy issue leads to double free vulnerability [rhel-8])- kvm-qcow2-Don-t-open-data_file-with-BDRV_O_NO_IO.patch [RHEL-35616] - kvm-iotests-244-Don-t-store-data-file-with-protocol-in-i.patch [RHEL-35616] - kvm-iotests-270-Don-t-store-data-file-with-json-prefix-i.patch [RHEL-35616] - kvm-block-introduce-bdrv_open_file_child-helper.patch [RHEL-35616] - kvm-block-Parse-filenames-only-when-explicitly-requested.patch [RHEL-35616] - Resolves: RHEL-35616 (CVE-2024-4467 virt:rhel/qemu-kvm: QEMU: 'qemu-img info' leads to host file read/write [rhel-8.10.z])- kvm-glib-compat-Introduce-g_memdup2-wrapper.patch [RHEL-19628] - kvm-ui-clipboard-mark-type-as-not-available-when-there-i.patch [RHEL-19628] - kvm-virtio-net-correctly-copy-vnet-header-when-flushing-.patch [RHEL-19496] - Resolves: RHEL-19628 (CVE-2023-6683 virt:rhel/qemu-kvm: QEMU: VNC: NULL pointer dereference in qemu_clipboard_request() [rhel-8]) - Resolves: RHEL-19496 (CVE-2023-6693 virt:rhel/qemu-kvm: QEMU: virtio-net: stack buffer overflow in virtio_net_flush_tx() [rhel-8])- kvm-iotests-add-filter_qmp_generated_node_ids.patch [RHEL-7353] - kvm-iotests-port-141-to-Python-for-reliable-QMP-testing.patch [RHEL-7353] - kvm-monitor-only-run-coroutine-commands-in-qemu_aio_cont.patch [RHEL-7353] - kvm-iotests-Make-144-deterministic-again.patch [RHEL-7353] - Resolves: RHEL-7353 ([qemu-kvm] no response with QMP command device_add when repeatedly hotplug/unplug virtio disks [RHEL-8])- kvm-s390x-pci-avoid-double-enable-disable-of-aif.patch [RHEL-22411] - kvm-s390x-pci-refresh-fh-before-disabling-aif.patch [RHEL-22411] - kvm-s390x-pci-drive-ISM-reset-from-subsystem-reset.patch [RHEL-22411] - Resolves: RHEL-22411 ([s390x] VM fails to start with ISM passed through)- kvm-MAINTAINERS-split-out-s390x-sections.patch [RHEL-18214] - kvm-s390x-pv-remove-semicolon-from-macro-definition.patch [RHEL-18214] - kvm-hw-s390x-pv-Restrict-Protected-Virtualization-to-sys.patch [RHEL-18214] - kvm-hw-s390x-Move-KVM-specific-PV-from-hw-to-target-s390.patch [RHEL-18214] - kvm-target-s390x-kvm-pv-Provide-some-more-useful-informa.patch [RHEL-18214] - Resolves: RHEL-18214 ([RHEL8][Secure-execution][s390x] The error message is not clear when boot up a SE guest with wrong encryption)- kvm-acpi-fix-acpi_index-migration.patch [RHEL-20189] - kvm-RHEL-Enable-x-not-migrate-acpi-index-for-all-pre-RHE.patch [RHEL-20189] - kvm-hw-arm-virt-Do-not-load-efi-virtio.rom-for-all-virti.patch [RHEL-14870] - Resolves: RHEL-20189 ([RHEL.8.10.0]Failed to migrate guest with pc (i440x) between RHELAV 8.4.0 and RHEL 8.10.0) - Resolves: RHEL-14870 ([rhel8]ipxe-roms-qemu does not provide efi-virtio.rom)- kvm-hw-ide-reset-cancel-async-DMA-operation-before-reset.patch [RHEL-15437] - kvm-tests-qtest-ahci-test-add-test-exposing-reset-issue-.patch [RHEL-15437] - Resolves: RHEL-15437 (CVE-2023-5088 virt:rhel/qemu-kvm: QEMU: improper IDE controller reset can lead to MBR overwrite [rhel-8])- kvm-net-Provide-MemReentrancyGuard-to-qemu_new_nic.patch [RHEL-7309] - kvm-net-Update-MemReentrancyGuard-for-NIC.patch [RHEL-7309] - kvm-vhost-release-memory_listener-object-in-error-path.patch [RHEL-7567] - kvm-ui-fix-crash-when-there-are-no-active_console.patch [RHEL-2600] - Resolves: RHEL-7309 (CVE-2023-3019 virt:rhel/qemu-kvm: QEMU: e1000e: heap use-after-free in e1000e_write_packet_to_guest() [rhel-8]) - Resolves: RHEL-7567 ([RHEL8][clone]VM crash when guest running testpmd and delete created vhostuserclient port on host) - Resolves: RHEL-2600 (qemu core dump occurs when client connects to VNC server because qemu cmd only adds vnc but without graphics device)- kvm-target-s390x-dump-Remove-unneeded-dump-info-function.patch [RHEL-16696] - kvm-dump-Add-arch-cleanup-function.patch [RHEL-16696] - kvm-target-s390x-arch_dump-Add-arch-cleanup-function-for.patch [RHEL-16696] - Resolves: RHEL-16696 (RHEL8 - KVM : Secure execution guest remains in "paused" state, post "virsh dump" failure (qemu-kvm))- kvm-s390x-ap-fix-missing-subsystem-reset-registration.patch [bz#2111390] - kvm-s390x-do-a-subsystem-reset-before-the-unprotect-on-r.patch [bz#2111390] - kvm-redhat-Update-linux-headers-for-kvm_s390_vm_cpu_uv_f.patch [bz#2111390] - kvm-target-s390x-kvm-Refactor-AP-functionalities.patch [bz#2111390] - kvm-target-s390x-AP-passthrough-for-PV-guests.patch [bz#2111390] - Resolves: bz#2111390 ([IBM 8.10 FEAT] KVM: Enable Secure Execution Crypto Passthrough - qemu part)- kvm-ui-vnc-clipboard-fix-infinite-loop-in-inflate_buffer.patch [bz#2218488] - Resolves: bz#2218488 (CVE-2023-3255 virt:rhel/qemu-kvm: QEMU: VNC: infinite loop in inflate_buffer() leads to denial of service [rhel-8])- kvm-vhost-vdpa-do-not-cleanup-the-vdpa-vhost-net-structu.patch [bz#2215786] - Resolves: bz#2215786 (CVE-2023-3301 virt:rhel/qemu-kvm: QEMU: net: triggerable assertion due to race condition in hot-unplug [rhel-8])- kvm-qapi-i386-sev-Change-the-reduced-phys-bits-value-fro.patch [bz#2214840] - kvm-qemu-options.hx-Update-the-reduced-phys-bits-documen.patch [bz#2214840] - kvm-i386-sev-Update-checks-and-information-related-to-re.patch [bz#2214840] - kvm-i386-cpu-Update-how-the-EBX-register-of-CPUID-0x8000.patch [bz#2214840] - kvm-target-i386-kvm-Fix-disabling-MPX-on-cpu-host-with-M.patch [bz#2223947] - Resolves: bz#2214840 ([AMDSERVER 8.9 Bug] Qemu SEV reduced-phys-bits fixes) - Resolves: bz#2223947 ([RHEL8.9] qemu core dump with '-cpu host,mpx=off' on Cascadelake host)- kvm-util-iov-Make-qiov_slice-public.patch [bz#2141964] - kvm-block-Collapse-padded-I-O-vecs-exceeding-IOV_MAX.patch [bz#2141964] - kvm-util-iov-Remove-qemu_iovec_init_extended.patch [bz#2141964] - kvm-iotests-iov-padding-New-test.patch [bz#2141964] - kvm-block-Fix-pad_request-s-request-restriction.patch [bz#2141964] - Resolves: bz#2141964 (Guest hit EXT4-fs error on host 4K disk when repeatedly hot-plug/unplug running IO disk)- kvm-memory-prevent-dma-reentracy-issues.patch [bz#1999236] - kvm-async-Add-an-optional-reentrancy-guard-to-the-BH-API.patch [bz#1999236] - kvm-checkpatch-add-qemu_bh_new-aio_bh_new-checks.patch [bz#1999236] - kvm-hw-replace-most-qemu_bh_new-calls-with-qemu_bh_new_g.patch [bz#1999236] - kvm-lsi53c895a-disable-reentrancy-detection-for-script-R.patch [bz#1999236] - kvm-bcm2835_property-disable-reentrancy-detection-for-io.patch [bz#1999236] - kvm-raven-disable-reentrancy-detection-for-iomem.patch [bz#1999236] - kvm-apic-disable-reentrancy-detection-for-apic-msi.patch [bz#1999236] - kvm-async-avoid-use-after-free-on-re-entrancy-guard.patch [bz#1999236] - kvm-memory-stricter-checks-prior-to-unsetting-engaged_in.patch [bz#1999236] - kvm-lsi53c895a-disable-reentrancy-detection-for-MMIO-reg.patch [bz#1999236] - kvm-hw-scsi-lsi53c895a-Fix-reentrancy-issues-in-the-LSI-.patch [bz#1999236] - kvm-target-i386-add-support-for-FLUSH_L1D-feature.patch [bz#2216203] - kvm-target-i386-add-support-for-FB_CLEAR-feature.patch [bz#2216203] - kvm-migration-Disable-postcopy-multifd-migration.patch [bz#2169733] - Resolves: bz#1999236 (CVE-2021-3750 virt:rhel/qemu-kvm: QEMU: hcd-ehci: DMA reentrancy issue leads to use-after-free [rhel-8]) - Resolves: bz#2216203 ([qemu-kvm]VM reports vulnerabilty to mmio_stale_data on patched host with microcode) - Resolves: bz#2169733 (Qemu on destination host crashed if migrate with postcopy and multifd enabled)- kvm-virtiofsd-Add-basic-support-for-FUSE_SYNCFS-request.patch [bz#2196880] - kvm-s390-kvm-adjust-diag318-resets-to-retain-data.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-SLDA-sign-bit-index.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-SRDA-CC-calculation.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-cc_calc_sla_64-missing-overflows.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-shifting-32-bit-values-for-more-tha.patch [bz#2169308 bz#2209605] - kvm-s390x-sigp-Reorder-the-SIGP-STOP-code.patch [bz#2169308 bz#2209605] - kvm-s390x-tcg-Fix-BRASL-with-a-large-negative-offset.patch [bz#2169308 bz#2209605] - kvm-s390x-tcg-Fix-BRCL-with-a-large-negative-offset.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-determination-of-overflow-condition.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-determination-of-overflow-cond.patch [bz#2169308 bz#2209605] - kvm-s390x-follow-qdev-tree-to-detect-SCSI-device-on-a-CC.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-the-accumulation-of-ccm-in-op_icm.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-writeback-to-v1-in-helper_vstl.patch [bz#2169308 bz#2209605] - kvm-target-s390x-fix-handling-of-zeroes-in-vfmin-vfmax.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-CLFIT-and-CLGIT-immediate-size.patch [bz#2169308 bz#2209605] - kvm-s390x-tcg-Fix-opcode-for-lzrf.patch [bz#2169308 bz#2209605] - kvm-target-s390x-Fix-emulation-of-the-VISTR-instruction.patch [bz#2169308 bz#2209605] - kvm-s390x-css-revert-SCSW-ctrl-flag-bits-on-error.patch [bz#2169308 bz#2209605] - kvm-target-s390x-tcg-Fix-and-improve-the-SACF-instructio.patch [bz#2169308 bz#2209605] - kvm-target-s390x-tcg-mem_helper-Test-the-right-bits-in-p.patch [bz#2169308 bz#2209605] - kvm-pc-bios-Add-support-for-List-Directed-IPL-from-ECKD-.patch [bz#2169308 bz#2209605] - Resolves: bz#2196880 ([virtiofs] Backport FUSE_SYNCFS support) - Resolves: bz#2169308 (Backport latest s390x-related fixes from upstream QEMU for qemu-kvm in RHEL 8.9) - Resolves: bz#2209605 ([IBM 8.9 FEAT] KVM: ECKD List Directed IPL - virtio (qemu))- kvm-migration-Handle-block-device-inactivation-failures-.patch [bz#2177957] - kvm-migration-Minor-control-flow-simplification.patch [bz#2177957] - kvm-migration-Attempt-disk-reactivation-in-more-failure-.patch [bz#2177957] - kvm-nbd-server-push-pending-frames-after-sending-reply.patch [bz#2035712] - kvm-nbd-server-Request-TCP_NODELAY.patch [bz#2035712] - Resolves: bz#2177957 (Qemu core dump if cut off nfs storage during migration) - Resolves: bz#2035712 ([qemu] Booting from Guest Image over NBD with TLS Is Slow)- kvm-s390x-pv-Implement-a-CGS-check-helper.patch [bz#2187159] - Resolves: bz#2187159 (RHEL8.8 - KVM - Secure Guest crashed during booting with 248 vcpus)- kvm-aio_wait_kick-add-missing-memory-barrier.patch [bz#2168472] - kvm-qatomic-add-smp_mb__before-after_rmw.patch [bz#2168472] - kvm-qemu-thread-posix-cleanup-fix-document-QemuEvent.patch [bz#2168472] - kvm-qemu-thread-win32-cleanup-fix-document-QemuEvent.patch [bz#2168472] - kvm-edu-add-smp_mb__after_rmw.patch [bz#2168472] - kvm-aio-wait-switch-to-smp_mb__after_rmw.patch [bz#2168472] - kvm-qemu-coroutine-lock-add-smp_mb__after_rmw.patch [bz#2168472] - kvm-physmem-add-missing-memory-barrier.patch [bz#2168472] - kvm-async-update-documentation-of-the-memory-barriers.patch [bz#2168472] - kvm-async-clarify-usage-of-barriers-in-the-polling-case.patch [bz#2168472] - kvm-scsi-protect-req-aiocb-with-AioContext-lock.patch [bz#2090990] - kvm-dma-helpers-prevent-dma_blk_cb-vs-dma_aio_cancel-rac.patch [bz#2090990] - kvm-virtio-scsi-reset-SCSI-devices-from-main-loop-thread.patch [bz#2090990] - Resolves: bz#2168472 (Guest hangs when starting or rebooting) - Resolves: bz#2090990 (qemu crash with error scsi_req_unref(SCSIRequest *): Assertion `req->refcount > 0' failed or scsi_dma_complete(void *, int): Assertion `r->req.aiocb != NULL' failed [8.7.0])- kvm-io-Add-support-for-MSG_PEEK-for-socket-channel.patch [bz#2137740] - kvm-migration-check-magic-value-for-deciding-the-mapping.patch [bz#2137740] - kvm-target-s390x-arch_dump-Fix-memory-corruption-in-s390.patch [bz#2168187] - Resolves: bz#2137740 (Multifd migration fails under a weak network/socket ordering race) - Resolves: bz#2168187 ([s390x] qemu-kvm coredumps when SE crashes)- kvm-qcow2-Fix-theoretical-corruption-in-store_bitmap-err.patch [bz#2147617] - kvm-qemu-img-commit-Report-errors-while-closing-the-imag.patch [bz#2147617] - kvm-qemu-img-bitmap-Report-errors-while-closing-the-imag.patch [bz#2147617] - kvm-qemu-iotests-Test-qemu-img-bitmap-commit-exit-code-o.patch [bz#2147617] - Resolves: bz#2147617 (qemu-img finishes successfully while having errors in commit or bitmaps operations)- kvm-block-mirror-Do-not-wait-for-active-writes.patch [bz#2125119] - kvm-block-mirror-Drop-mirror_wait_for_any_operation.patch [bz#2125119] - kvm-block-mirror-Fix-NULL-s-job-in-active-writes.patch [bz#2125119] - kvm-accel-introduce-accelerator-blocker-API.patch [bz#2161188] - kvm-KVM-keep-track-of-running-ioctls.patch [bz#2161188] - kvm-kvm-Atomic-memslot-updates.patch [bz#2161188] - kvm-migration-Read-state-once.patch [bz#2074205] - kvm-s390x-pci-RPCIT-second-pass-when-mappings-exhausted.patch [bz#2163713] - kvm-s390x-pci-coalesce-unmap-operations.patch [bz#2163713] - kvm-s390x-pci-shrink-DMA-aperture-to-be-bound-by-vfio-DM.patch [bz#2163713] - kvm-s390x-pci-reset-ISM-passthrough-devices-on-shutdown-.patch [bz#2163713] - Resolves: bz#2125119 (Mirror job with "copy-mode":"write-blocking" that used for storage migration can't converge under heavy I/O) - Resolves: bz#2161188 (SVM: non atomic memslot updates cause boot failure with seabios and cpu-pm=on) - Resolves: bz#2074205 (while live-migrating many instances concurrently, libvirt sometimes return internal error: migration was active, but no RAM info was set) - Resolves: bz#2163713 ([s390x] VM fails to start with ISM passed through)- kvm-s390x-tod-kvm-don-t-save-restore-the-TOD-in-PV-guest.patch [bz#2155448] - Resolves: bz#2155448 (RHEL8.8 - KVM: s390: pv: don't allow userspace to set the clock under PV - QEMU part)- kvm-hw-display-qxl-Have-qxl_log_command-Return-early-if-.patch [bz#2148545] - kvm-hw-display-qxl-Document-qxl_phys2virt.patch [bz#2148545] - kvm-hw-display-qxl-Pass-requested-buffer-size-to-qxl_phy.patch [bz#2148545] - kvm-hw-display-qxl-Avoid-buffer-overrun-in-qxl_phys2virt.patch [bz#2148545] - kvm-hw-display-qxl-Assert-memory-slot-fits-in-preallocat.patch [bz#2148545] - Resolves: bz#2148545 (CVE-2022-4144 virt:rhel/qemu-kvm: QEMU: QXL: qxl_phys2virt unsafe address translation can lead to out-of-bounds read [rhel-8])- kvm-docs-system-s390x-Document-the-loadparm-machine-prop.patch [bz#2128225] - kvm-s390x-Register-TYPE_S390_CCW_MACHINE-properties-as-c.patch [bz#2128225] - kvm-ui-vnc.c-Fixed-a-deadlock-bug.patch [bz#2141896] - Resolves: bz#2128225 ([s390x] [RHEL8][s390x-ccw bios] lacking document about parameter loadparm in qemu) - Resolves: bz#2141896 (VMs hung on vnc_clipboard_send)- kvm-hw-acpi-Add-ospm_status-hook-implementation-for-acpi.patch [bz#2132609] - kvm-target-arm-kvm-Retry-KVM_CREATE_VM-call-if-it-fails-.patch [bz#2132609] - Resolves: bz#2132609 (qemu-kvm: backport some aarch64 fixes)- kvm-s390x-pci-use-a-reserved-ID-for-the-default-PCI-grou.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-don-t-use-hard-coded-dma-range-in-reg_ioat.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-use-the-passthrough-measurement-update-int.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-add-supported-DT-information-to-clp-respon.patch [bz#1664378 bz#2043909] - kvm-Update-linux-headers-to-v6.0-rc4.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-add-routine-to-get-host-function-handle-fr.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-enable-for-load-store-interpretation.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-don-t-fence-interpreted-devices-without-MS.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-enable-adapter-event-notification-for-inte.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-let-intercept-devices-have-separate-PCI-gr.patch [bz#1664378 bz#2043909] - kvm-s390x-pci-reflect-proper-maxstbl-for-groups-of-inter.patch [bz#1664378 bz#2043909] - kvm-s390x-s390-virtio-ccw-Switch-off-zPCI-enhancements-o.patch [bz#1664378 bz#2043909] - kvm-dump-Use-ERRP_GUARD.patch [bz#1664378 bz#2043909] - kvm-dump-Remove-the-sh_info-variable.patch [bz#1664378 bz#2043909] - kvm-dump-Introduce-shdr_num-to-decrease-complexity.patch [bz#1664378 bz#2043909] - kvm-dump-Remove-the-section-if-when-calculating-the-memo.patch [bz#1664378 bz#2043909] - kvm-dump-Add-more-offset-variables.patch [bz#1664378 bz#2043909] - kvm-dump-Introduce-dump_is_64bit-helper-function.patch [bz#1664378 bz#2043909] - kvm-dump-Consolidate-phdr-note-writes.patch [bz#1664378 bz#2043909] - kvm-dump-Cleanup-dump_begin-write-functions.patch [bz#1664378 bz#2043909] - kvm-dump-Consolidate-elf-note-function.patch [bz#1664378 bz#2043909] - kvm-dump-Replace-opaque-DumpState-pointer-with-a-typed-o.patch [bz#1664378 bz#2043909] - kvm-dump-Rename-write_elf_loads-to-write_elf_phdr_loads.patch [bz#1664378 bz#2043909] - kvm-dump-Refactor-dump_iterate-and-introduce-dump_filter.patch [bz#1664378 bz#2043909] - kvm-dump-Rework-get_start_block.patch [bz#1664378 bz#2043909] - kvm-dump-Rework-filter-area-variables.patch [bz#1664378 bz#2043909] - kvm-dump-Rework-dump_calculate_size-function.patch [bz#1664378 bz#2043909] - kvm-dump-Split-elf-header-functions-into-prepare-and-wri.patch [bz#1664378 bz#2043909] - kvm-dump-Rename-write_elf-_phdr_note-to-prepare_elf-_phd.patch [bz#1664378 bz#2043909] - kvm-dump-simplify-a-bit-kdump-get_next_page.patch [bz#1664378 bz#2043909] - kvm-dump-fix-kdump-to-work-over-non-aligned-blocks.patch [bz#1664378 bz#2043909] - kvm-dump-Use-a-buffer-for-ELF-section-data-and-headers.patch [bz#1664378 bz#2043909] - kvm-dump-Write-ELF-section-headers-right-after-ELF-heade.patch [bz#1664378 bz#2043909] - kvm-dump-Reorder-struct-DumpState.patch [bz#1664378 bz#2043909] - kvm-dump-Reintroduce-memory_offset-and-section_offset.patch [bz#1664378 bz#2043909] - kvm-dump-Add-architecture-section-and-section-string-tab.patch [bz#1664378 bz#2043909] - kvm-s390x-Add-protected-dump-cap.patch [bz#1664378 bz#2043909] - kvm-s390x-Introduce-PV-query-interface.patch [bz#1664378 bz#2043909] - kvm-include-elf.h-add-s390x-note-types.patch [bz#1664378 bz#2043909] - kvm-s390x-Add-KVM-PV-dump-interface.patch [bz#1664378 bz#2043909] - kvm-s390x-pv-Add-dump-support.patch [bz#1664378 bz#2043909] - kvm-ui-vnc-clipboard-fix-integer-underflow-in-vnc_client.patch [bz#2129760] - Resolves: bz#1664378 ([IBM 8.8 FEAT] Enhanced Interpretation for PCI Functions (kvm) - qemu part) - Resolves: bz#2043909 ([IBM 8.8 FEAT] KVM: Secure Execution guest dump encryption with customer keys - qemu part) - Resolves: bz#2129760 (CVE-2022-3165 virt:rhel/qemu-kvm: QEMU: VNC: integer underflow in vnc_client_cut_text_ext leads to CPU exhaustion [rhel-8])- kvm-virtio-fix-the-condition-for-iommu_platform-not-supp.patch [bz#2116302] - kvm-virtio-fix-feature-negotiation-for-ACCESS_PLATFORM.patch [bz#2116302] - Resolves: bz#2116302 (RHEL8.6 - virtiofs will not mount fs on secure execution guest)- kvm-redhat-Update-linux-headers-linux-kvm.h-to-v5.18-rc6.patch [bz#2124757] - kvm-target-s390x-kvm-Honor-storage-keys-during-emulation.patch [bz#2124757] - kvm-virtiofsd-use-g_date_time_get_microsecond-to-get-sub.patch [bz#2018885] - Resolves: bz#2124757 (RHEL8: skey test in kvm_unit_test got failed) - Resolves: bz#2018885 ([virtiofs] virtiofsd debug log's timestamp is NULL)- kvm-backends-hostmem-Fix-support-of-memory-backend-memfd.patch [bz#2117149] - kvm-i386-reset-KVM-nested-state-upon-CPU-reset.patch [bz#2125271] - kvm-i386-do-kvm_put_msr_feature_control-first-thing-when.patch [bz#2125271] - Resolves: bz#2117149 (Can't run when memory backing with hugepages and backend type memfd) - Resolves: bz#2125271 ([RHEL8.7] Guests in VMX root operation fail to reboot with QEMU's 'system_reset' command [rhel-8.8.0])- kvm-scsi-generic-Fix-emulated-block-limits-VPD-page.patch [bz#2120279] - Resolves: bz#2120279 (Wrong max_sectors_kb and Maximum transfer length on the pass-through device [rhel-8.7])- kvm-migration-Introduce-ram_transferred_add.patch [bz#2110203] - kvm-migration-Tally-pre-copy-downtime-and-post-copy-byte.patch [bz#2110203] - kvm-QIOChannelSocket-Fix-zero-copy-flush-returning-code-.patch [bz#2110203] - kvm-Add-dirty-sync-missed-zero-copy-migration-stat.patch [bz#2110203] - kvm-migration-multifd-Report-to-user-when-zerocopy-not-w.patch [bz#2110203] - kvm-migration-Avoid-false-positive-on-non-supported-scen.patch [bz#2110203] - kvm-migration-add-remaining-params-has_-true-in-migratio.patch [bz#2110203] - kvm-QIOChannelSocket-Add-support-for-MSG_ZEROCOPY-IPV6.patch [bz#2110203] - kvm-pc-bios-s390-ccw-Fix-booting-with-logical-block-size.patch [bz#2112296] - Resolves: bz#2110203 (zerocopy capability can be enabled when set migrate capabilities with multifd and compress/xbzrle together) - Resolves: bz#2112296 (virtio-blk: Can't boot fresh installation from used 512 cluster_size image under certain conditions)- kvm-linux-aio-fix-unbalanced-plugged-counter-in-laio_io_.patch [bz#2105410] - kvm-linux-aio-explain-why-max-batch-is-checked-in-laio_i.patch [bz#2105410] - Resolves: bz#2105410 (Stalled IO Operations in VM)- kvm-migration-Never-call-twice-qemu_target_page_size.patch [bz#2072049] - kvm-multifd-Rename-used-field-to-num.patch [bz#2072049] - kvm-multifd-Add-missing-documentation.patch [bz#2072049] - kvm-multifd-The-variable-is-only-used-inside-the-loop.patch [bz#2072049] - kvm-multifd-remove-used-parameter-from-send_prepare-meth.patch [bz#2072049] - kvm-multifd-remove-used-parameter-from-send_recv_pages-m.patch [bz#2072049] - kvm-multifd-Fill-offset-and-block-for-reception.patch [bz#2072049] - kvm-multifd-Make-zstd-compression-method-not-use-iovs.patch [bz#2072049] - kvm-multifd-Make-zlib-compression-method-not-use-iovs.patch [bz#2072049] - kvm-migration-All-this-fields-are-unsigned.patch [bz#2072049] - kvm-multifd-Move-iov-from-pages-to-params.patch [bz#2072049] - kvm-multifd-Make-zlib-use-iov-s.patch [bz#2072049] - kvm-multifd-Make-zstd-use-iov-s.patch [bz#2072049] - kvm-multifd-Remove-send_write-method.patch [bz#2072049] - kvm-multifd-Use-a-single-writev-on-the-send-side.patch [bz#2072049] - kvm-multifd-Use-normal-pages-array-on-the-send-side.patch [bz#2072049] - kvm-QIOChannel-Add-flags-on-io_writev-and-introduce-io_f.patch [bz#2072049] - kvm-QIOChannelSocket-Implement-io_writev-zero-copy-flag-.patch [bz#2072049] - kvm-migration-Add-zero-copy-send-parameter-for-QMP-HMP-f.patch [bz#2072049] - kvm-migration-Add-migrate_use_tls-helper.patch [bz#2072049] - kvm-multifd-multifd_send_sync_main-now-returns-negative-.patch [bz#2072049] - kvm-multifd-Send-header-packet-without-flags-if-zero-cop.patch [bz#2072049] - kvm-multifd-Implement-zero-copy-write-in-multifd-migrati.patch [bz#2072049] - kvm-QIOChannelSocket-Introduce-assert-and-reduce-ifdefs-.patch [bz#2072049] - kvm-QIOChannelSocket-Fix-zero-copy-send-so-socket-flush-.patch [bz#2072049] - kvm-migration-Change-zero_copy_send-from-migration-param.patch [bz#2072049] - kvm-migration-Add-migration_incoming_transport_cleanup.patch [bz#2097652] - kvm-migration-Allow-migrate-recover-to-run-multiple-time.patch [bz#2097652] - kvm-pc-bios-s390-ccw-virtio-Introduce-a-macro-for-the-DA.patch [bz#2098076] - kvm-pc-bios-s390-ccw-bootmap-Improve-the-guessing-logic-.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-blkdev-Simplify-fix-virtio_i.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-blkdev-Remove-virtio_assume_.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-Set-missing-status-bits-whil.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-Read-device-config-after-fea.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-Beautify-the-code-for-readin.patch [bz#2098076] - kvm-pc-bios-s390-ccw-Split-virtio-scsi-code-from-virtio_.patch [bz#2098076] - kvm-pc-bios-s390-ccw-virtio-blkdev-Request-the-right-fea.patch [bz#2098076] - Resolves: bz#2072049 (Pull MSG_ZEROCOPY on QEMU Live Migration Patches into RHEL 8) - Resolves: bz#2097652 (The migration port is not released if use it again for recovering postcopy migration) - Resolves: bz#2098076 (virtio-blk: Can't boot fresh installation from used virtio-blk dasd disk under certain conditions)- kvm-virtiofsd-Fix-breakage-due-to-fuse_init_in-size-chan.patch [bz#2097209] - kvm-hw-block-fdc-Prevent-end-of-track-overrun-CVE-2021-3.patch [bz#1951521] - kvm-tests-qtest-fdc-test-Add-a-regression-test-for-CVE-2.patch [bz#1951521] - Resolves: bz#2097209 ([virtiofs] mount virtiofs failed: SELinux: (dev virtiofs, type virtiofs) getxattr errno 111) - Resolves: bz#1951521 (CVE-2021-3507 virt:rhel/qemu-kvm: QEMU: fdc: heap buffer overflow in DMA read data transfers [rhel-8])- kvm-virtio-gpu-do-not-byteswap-padding.patch [bz#1916415] - kvm-linux-headers-update-to-5.16-rc1.patch [bz#1916415] - kvm-linux-headers-Update-headers-to-v5.17-rc1.patch [bz#1916415] - kvm-linux-headers-include-missing-changes-from-5.17.patch [bz#1916415] - kvm-x86-Fix-the-64-byte-boundary-enumeration-for-extende.patch [bz#1916415] - kvm-x86-Add-AMX-XTILECFG-and-XTILEDATA-components.patch [bz#1916415] - kvm-x86-Grant-AMX-permission-for-guest.patch [bz#1916415] - kvm-x86-Add-XFD-faulting-bit-for-state-components.patch [bz#1916415] - kvm-x86-Add-AMX-CPUIDs-enumeration.patch [bz#1916415] - kvm-x86-add-support-for-KVM_CAP_XSAVE2-and-AMX-state-mig.patch [bz#1916415] - kvm-x86-Support-XFD-and-AMX-xsave-data-migration.patch [bz#1916415] - kvm-target-i386-kvm-do-not-access-uninitialized-variable.patch [bz#1916415] - kvm-KVM-x86-workaround-invalid-CPUID-0xD-9-info-on-some-.patch [bz#1916415] - kvm-virtio-net-setup-vhost_dev-and-notifiers-for-cvq-onl.patch [bz#2069946] - kvm-virtio-net-align-ctrl_vq-index-for-non-mq-guest-for-.patch [bz#2069946] - kvm-vhost-vdpa-fix-improper-cleanup-in-net_init_vhost_vd.patch [bz#2069946] - kvm-vhost-net-fix-improper-cleanup-in-vhost_net_start.patch [bz#2069946] - kvm-vhost-vdpa-backend-feature-should-set-only-once.patch [bz#2069946] - kvm-vhost-vdpa-change-name-and-polarity-for-vhost_vdpa_o.patch [bz#2069946] - kvm-virtio-net-don-t-handle-mq-request-in-userspace-hand.patch [bz#2069946] - kvm-ide-Increment-BB-in-flight-counter-for-TRIM-BH.patch [bz#2029980] - kvm-block-Make-bdrv_refresh_limits-non-recursive.patch [bz#2072932] - kvm-iotests-Allow-using-QMP-with-the-QSD.patch [bz#2072932] - kvm-iotests-graph-changes-while-io-New-test.patch [bz#2072932] - Resolves: bz#1916415 ([Intel 8.7 FEAT] qemu-kvm Sapphire Rapids (SPR) AMX Instructions) - Resolves: bz#2069946 (PXE boot crash qemu when using multiqueue vDPA) - Resolves: bz#2029980 (Failed assertion in IDE emulation with Ceph backend) - Resolves: bz#2072932 (Qemu coredump when refreshing block limits on an actively used iothread block device [rhel.8.7])- kvm-Revert-redhat-Add-some-devices-for-exporting-upstrea.patch [bz#2065043] - kvm-target-i386-properly-reset-TSC-on-reset.patch [bz#2070417] - kvm-ui-cursor-fix-integer-overflow-in-cursor_alloc-CVE-2.patch [bz#2040734] - Resolves: bz#2065043 (Remove upstream-only devices from the qemu-kvm binary) - Resolves: bz#2070417 (Windows guest hangs after updating and restarting from the guest OS [rhel-8.7.0]) - Resolves: bz#2040734 (CVE-2021-4206 virt:rhel/qemu-kvm: QEMU: QXL: integer overflow in cursor_alloc() can lead to heap buffer overflow [rhel-8.7])- kvm-s390x-ipl-support-extended-kernel-command-line-size.patch [bz#2043830] - kvm-virtio-net-fix-map-leaking-on-error-during-receive.patch [bz#2063206] - kvm-qcow2-Improve-refcount-structure-rebuilding.patch [bz#1519071] - kvm-iotests-108-Test-new-refcount-rebuild-algorithm.patch [bz#1519071] - kvm-qcow2-Add-errp-to-rebuild_refcount_structure.patch [bz#1519071] - kvm-iotests-108-Fix-when-missing-user_allow_other.patch [bz#1519071] - Resolves: bz#2043830 ([IBM 8.7 FEAT] KVM: Allow long kernel command lines for QEMU) - Resolves: bz#2063206 (CVE-2022-26353 virt:rhel/qemu-kvm: QEMU: virtio-net: map leaking on error during receive [rhel-8]) - Resolves: bz#1519071 (Fail to rebuild the reference count tables of qcow2 image on host block devices (e.g. LVs))- kvm-display-qxl-render-fix-race-condition-in-qxl_cursor-.patch [bz#2040738] - kvm-vhost-vsock-detach-the-virqueue-element-in-case-of-e.patch [bz#2063262] - Resolves: bz#2040738 (CVE-2021-4207 virt:rhel/qemu-kvm: QEMU: QXL: double fetch in qxl_cursor() can lead to heap buffer overflow [rhel-8]) - Resolves: bz#2063262 (CVE-2022-26354 virt:rhel/qemu-kvm: QEMU: vhost-vsock: missing virtqueue detach on error can lead to memory leak [rhel-8])- kvm-hw-intc-arm_gicv3-Check-for-MEMTX_OK-instead-of-MEMT.patch [bz#1999236] - kvm-softmmu-physmem-Simplify-flatview_write-and-address_.patch [bz#1999236] - kvm-softmmu-physmem-Introduce-MemTxAttrs-memory-field-an.patch [bz#1999236] - Resolves: bz#1999236 (CVE-2021-3750 virt:rhel/qemu-kvm: QEMU: hcd-ehci: DMA reentrancy issue leads to use-after-free [rhel-8])- kvm-RHEL-disable-seqpacket-for-vhost-vsock-device-in-rhe.patch [bz#2068202] - kvm-block-Lock-AioContext-for-drain_end-in-blockdev-reop.patch [bz#2067118] - kvm-iotests-Test-blockdev-reopen-with-iothreads-and-thro.patch [bz#2067118] - kvm-s390x-css-fix-PMCW-invalid-mask.patch [bz#2071070] - kvm-Set-permission-on-installing-files.patch [bz#2072377] - Resolves: bz#2068202 (RHEL 9.0 guest with vsock device migration failed from RHEL 9.0 > RHEL 8.6 [rhel-8.7.0]) - Resolves: bz#2067118 (qemu crash after execute blockdev-reopen with iothread) - Resolves: bz#2071070 (s390x/css: fix PMCW invalid mask) - Resolves: bz#2072377 (Fix build warnings that occur when installing the keymap files)- kvm-Revert-redhat-Add-hw_compat_4_2_extra-and-apply-to-u.patch [bz#2062613] - kvm-Revert-redhat-Enable-FDC-device-for-upstream-machine.patch [bz#2062613] - kvm-Revert-redhat-Expose-upstream-machines-pc-4.2-and-pc.patch [bz#2062613] - kvm-hw-virtio-vdpa-Fix-leak-of-host-notifier-memory-regi.patch [bz#2060843] - kvm-pci-expose-TYPE_XIO3130_DOWNSTREAM-name.patch [bz#2062610] - kvm-acpi-pcihp-pcie-set-power-on-cap-on-parent-slot.patch [bz#2062610] - kvm-vmxcap-Add-5-level-EPT-bit.patch [bz#2065207] - kvm-i386-Add-Icelake-Server-v6-CPU-model-with-5-level-EP.patch [bz#2065207] - kvm-acpi-fix-QEMU-crash-when-started-with-SLIC-table.patch [bz#2062611] - kvm-tests-acpi-whitelist-expected-blobs-before-changing-.patch [bz#2062611] - kvm-tests-acpi-add-SLIC-table-test.patch [bz#2062611] - kvm-tests-acpi-SLIC-update-expected-blobs.patch [bz#2062611] - kvm-tests-acpi-manually-pad-OEM_ID-OEM_TABLE_ID-for-test.patch [bz#2062611] - kvm-tests-acpi-whitelist-nvdimm-s-SSDT-and-FACP.slic-exp.patch [bz#2062611] - kvm-acpi-fix-OEM-ID-OEM-Table-ID-padding.patch [bz#2062611] - kvm-tests-acpi-update-expected-blobs.patch [bz#2062611] - kvm-tests-acpi-test-short-OEM_ID-OEM_TABLE_ID-values-in-.patch [bz#2062611] - kvm-rhel-workaround-for-lack-of-binary-patches-in-SRPM.patch [bz#2062611] - Resolves: bz#2062613 (Revert IBM-specific Ubuntu-compatibility machine type for 8.6-AV GA [rhel-8.7.0]) - Resolves: bz#2060843 ([virtual network][vDPA] qemu crash after hot unplug vdpa device [rhel-8.7.0]) - Resolves: bz#2062610 (Do operation to disk will hang in the guest of target host after hotplugging and migrating [rhel-8.7.0]) - Resolves: bz#2065207 (Win11 (q35+edk2) guest broke after install wsl2 through 'wsl --install -d Ubuntu-20.04' [rhel-8.7.0]) - Resolves: bz#2062611 (Guest can not start with SLIC acpi table [rhel-8.7.0])- kvm-block-nbd-Delete-reconnect-delay-timer-when-done.patch [bz#2035185] - kvm-block-nbd-Assert-there-are-no-timers-when-closed.patch [bz#2035185] - kvm-iotests.py-Add-QemuStorageDaemon-class.patch [bz#2035185] - kvm-iotests-281-Test-lingering-timers.patch [bz#2035185] - kvm-block-nbd-Move-s-ioc-on-AioContext-change.patch [bz#2035185] - kvm-iotests-281-Let-NBD-connection-yield-in-iothread.patch [bz#2035185] - Resolves: bz#2035185 (Qemu core dump when start guest with nbd node or do block jobs to nbd node)- kvm-numa-Enable-numa-for-SGX-EPC-sections.patch [bz#1518984] - kvm-numa-Support-SGX-numa-in-the-monitor-and-Libvirt-int.patch [bz#1518984] - kvm-doc-Add-the-SGX-numa-description.patch [bz#1518984] - kvm-Enable-SGX-RH-Only.patch [bz#1518984] - kvm-qapi-Cleanup-SGX-related-comments-and-restore-sectio.patch [bz#1518984] - kvm-block-io-Update-BSC-only-if-want_zero-is-true.patch [bz#2041480] - kvm-iotests-block-status-cache-New-test.patch [bz#2041480] - Resolves: bz#1518984 ([Intel 8.6 Feat] qemu-kvm: SGX 1.5 (SGX1 + Flexible Launch Control) support) - Resolves: bz#2041480 ([incremental_backup] Inconsistent block status reply in qemu-nbd)- kvm-virtiofsd-Drop-membership-of-all-supplementary-group.patch [bz#2046198] - kvm-softmmu-fix-device-deletion-events-with-device-JSON-.patch [bz#2033279] - kvm-block-backend-prevent-dangling-BDS-pointers-across-a.patch [bz#2021778 bz#2036178] - kvm-iotests-stream-error-on-reset-New-test.patch [bz#2021778 bz#2036178] - kvm-block-rbd-fix-handling-of-holes-in-.bdrv_co_block_st.patch [bz#2037135] - kvm-block-rbd-workaround-for-ceph-issue-53784.patch [bz#2037135] - Resolves: bz#2046198 (CVE-2022-0358 virt:av/qemu-kvm: QEMU: virtiofsd: potential privilege escalation via CVE-2018-13405 [rhel-8.6]) - Resolves: bz#2033279 ([wrb][qemu-kvm 6.2] The hot-unplugged device can not be hot-plugged back) - Resolves: bz#2021778 (Qemu core dump when do full backup during system reset) - Resolves: bz#2036178 (Qemu core dumped when do block-stream to a snapshot node on non-enough space storage) - Resolves: bz#2037135 (Booting from Local Snapshot Core Dumped Whose Backing File Is Based on RBD)- kvm-acpi-validate-hotplug-selector-on-access.patch [bz#2036580] - kvm-x86-Add-q35-RHEL-8.6.0-machine-type.patch [bz#2031035] - Resolves: bz#2036580 (CVE-2021-4158 virt:rhel/qemu-kvm: QEMU: NULL pointer dereference in pci_write() in hw/acpi/pcihp.c [rhel-8]) - Resolves: bz#2031035 (Add rhel-8.6.0 machine types for RHEL 8.6 [x86])- kvm-hw-arm-virt-Register-iommu-as-a-class-property.patch [bz#2031039] - kvm-hw-arm-virt-Register-its-as-a-class-property.patch [bz#2031039] - kvm-hw-arm-virt-Rename-default_bus_bypass_iommu.patch [bz#2031039] - kvm-hw-arm-virt-Add-8.6-machine-type.patch [bz#2031039] - kvm-hw-arm-virt-Check-no_tcg_its-and-minor-style-changes.patch [bz#2031039] - kvm-rhel-machine-types-x86-set-prefer_sockets.patch [bz#2029582] - Resolves: bz#2031039 (Add rhel-8.6.0 machine types for RHEL 8.6 [aarch64]) - Resolves: bz#2029582 ([8.6] machine types: 6.2: Fix prefer_sockets)- kvm-redhat-Add-rhel8.6.0-machine-type-for-s390x.patch [bz#2005325] - kvm-redhat-Define-pseries-rhel8.6.0-machine-type.patch [bz#2031041] - Resolves: bz#2005325 (Fix CPU Model for new IBM Z Hardware - qemu part) - Resolves: bz#2031041 (Add rhel-8.6.0 machine types for RHEL 8.6 [ppc64le])- Rebase to qemu-kvm 6.2.0 - Resolves bz#2027716- kvm-e1000-fix-tx-re-entrancy-problem.patch [bz#1930092] - kvm-hw-scsi-scsi-disk-MODE_PAGE_ALLS-not-allowed-in-MODE.patch [bz#2020720] - Resolves: bz#1930092 (CVE-2021-20257 virt:rhel/qemu-kvm: QEMU: net: e1000: infinite loop while processing transmit descriptors [rhel-8.5.0]) - Resolves: bz#2020720 (CVE-2021-3930 virt:rhel/qemu-kvm: QEMU: off-by-one error in mode_sense_page() in hw/scsi/scsi-disk.c [rhel-8])- kvm-spec-Remove-qemu-kiwi-build.patch [bz#2002694] - kvm-hw-arm-virt-Add-hw_compat_rhel_8_5-to-8.5-machine-ty.patch [bz#1998947] - Resolves: bz#2002694 (remove qemu-kiwi rpm from qemu-kvm sources in rhel-8.6) - Resolves: bz#1998947 (Add machine type compatibility update for 6.1 rebase [aarch64])- kvm-virtio-net-fix-use-after-unmap-free-for-sg.patch [bz#1999221] - Resolves: bz#1999221 (CVE-2021-3748 virt:rhel/qemu-kvm: QEMU: virtio-net: heap use-after-free in virtio_net_receive_rcu [rhel-8])- kvm-qxl-fix-pre-save-logic.patch [bz#2002907] - kvm-redhat-Define-hw_compat_rhel_8_5.patch [bz#1998949] - kvm-redhat-Update-pseries-rhel8.5.0.patch [bz#1998949] - kvm-redhat-Add-s390x-machine-type-compatibility-update-f.patch [bz#1998950] - Resolves: bz#2002907 (Unexpectedly failed when managedsave the guest which has qxl video device) - Resolves: bz#1998949 (Add machine type compatibility update for 6.1 rebase [ppc64le]) - Resolves: bz#1998950 (Add machine type compatibility update for 6.1 rebase [s390x])- kvm-file-posix-Cap-max_iov-at-IOV_MAX.patch [bz#1994494] - kvm-migration-Move-yank-outside-qemu_start_incoming_migr.patch [bz#1974366] - Resolves: bz#1994494 (VM remains in paused state when trying to write on a resized disk resides on iscsi) - Resolves: bz#1974366 (Fail to set migrate incoming for 2nd time after the first time failed)- kvm-iotests-Improve-and-rename-test-291-to-qemu-img-bitm.patch [bz#1946084] - kvm-qemu-img-Fail-fast-on-convert-bitmaps-with-inconsist.patch [bz#1946084] - kvm-qemu-img-Add-skip-broken-bitmaps-for-convert-bitmaps.patch [bz#1946084] - kvm-audio-Never-send-migration-section.patch [bz#1991671] - Resolves: bz#1946084 (qemu-img convert --bitmaps fail if a bitmap is inconsistent) - Resolves: bz#1991671 (vmstate differs between -audiodev and QEMU_AUDIO_DRV when no sound frontends devs present.)- kvm-migration-move-wait-unplug-loop-to-its-own-function.patch [bz#1976852] - kvm-migration-failover-continue-to-wait-card-unplug-on-e.patch [bz#1976852] - kvm-aarch64-Add-USB-storage-devices.patch [bz#1974579] - Resolves: bz#1976852 ([failover vf migration] The failover vf will be unregistered if canceling the migration whose status is "wait-unplug") - Resolves: bz#1974579 (It's not possible to start installation from a virtual USB device on aarch64)- kvm-acpi-pc-revert-back-to-v5.2-PCI-slot-enumeration.patch [bz#1977798] - kvm-migration-failover-reset-partially_hotplugged.patch [bz#1787194] - kvm-hmp-Fix-loadvm-to-resume-the-VM-on-success-instead-o.patch [bz#1959676] - kvm-migration-Move-bitmap_mutex-out-of-migration_bitmap_.patch [bz#1959729] - kvm-i386-cpu-Expose-AVX_VNNI-instruction-to-guest.patch [bz#1924822] - kvm-ratelimit-protect-with-a-mutex.patch [bz#1838221] - kvm-Update-Linux-headers-to-5.13-rc4.patch [bz#1838221] - kvm-i386-Add-ratelimit-for-bus-locks-acquired-in-guest.patch [bz#1838221] - kvm-iothread-generalize-iothread_set_param-iothread_get_.patch [bz#1930286] - kvm-iothread-add-aio-max-batch-parameter.patch [bz#1930286] - kvm-linux-aio-limit-the-batch-size-using-aio-max-batch-p.patch [bz#1930286] - kvm-block-nvme-Fix-VFIO_MAP_DMA-failed-No-space-left-on-.patch [bz#1848881] - Resolves: bz#1977798 (RHEL8.5 guest network interface name changed after upgrade to qemu-6.0) - Resolves: bz#1787194 (After canceling the migration of a vm with VF which enables failover, using "migrate -d tcp:invalid uri" to re-migrating the vm will cause the VF in vm to be hot-unplug.) - Resolves: bz#1959676 (guest status is paused after loadvm on rhel8.5.0) - Resolves: bz#1959729 (SAP/3TB VM migration slowness [idle db]) - Resolves: bz#1924822 ([Intel 8.5 FEAT] qemu-kvm AVX2 VNNI - Fast Train) - Resolves: bz#1838221 ([Intel 8.5 FEAT] qemu-kvm Bus Lock VM Exit - Fast Train) - Resolves: bz#1930286 (randread and randrw regression with virtio-blk multi-queue) - Resolves: bz#1848881 (nvme:// block driver can exhaust IOMMU DMAs, hanging the VM, possible data loss)- kvm-s390x-cpumodel-add-3931-and-3932.patch [bz#1976171] - kvm-file-posix-fix-max_iov-for-dev-sg-devices.patch [bz#1943653] - kvm-scsi-generic-pass-max_segments-via-max_iov-field-in-.patch [bz#1943653] - kvm-osdep-provide-ROUND_DOWN-macro.patch [bz#1943653] - kvm-block-backend-align-max_transfer-to-request-alignmen.patch [bz#1943653] - kvm-block-add-max_hw_transfer-to-BlockLimits.patch [bz#1943653] - kvm-file-posix-try-BLKSECTGET-on-block-devices-too-do-no.patch [bz#1943653] - Resolves: bz#1976171 ([IBM 8.5 FEAT] CPU Model for new IBM Z Hardware - qemu part) - Resolves: bz#1943653 (RHV VM pauses due to 'qemu-kvm' getting EINVAL on i/o to a direct lun with scsi passthrough enabled)- kvm-s390x-css-Introduce-an-ESW-struct.patch [bz#1968326] - kvm-s390x-css-Split-out-the-IRB-sense-data.patch [bz#1968326] - kvm-s390x-css-Refactor-IRB-construction.patch [bz#1968326] - kvm-s390x-css-Add-passthrough-IRB.patch [bz#1968326] - kvm-vhost-user-blk-Fail-gracefully-on-too-large-queue-si.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Make-sure-to-set-Error-on-realize-fai.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Don-t-reconnect-during-initialisation.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Improve-error-reporting-in-realize.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Get-more-feature-flags-from-vhost-dev.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-virtio-Fail-if-iommu_platform-is-requested-but-unsup.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-blk-Check-that-num-queues-is-supported-by.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - kvm-vhost-user-Fix-backends-without-multiqueue-support.patch [bz#1935014 bz#1935019 bz#1935020 bz#1935031] - Resolves: bz#1968326 ([vfio_ccw] I/O error when checking format - dasdfmt requires --force in quick mode when passed through) - Resolves: bz#1935014 (qemu crash when attach vhost-user-blk-pci with option queue-size=4096) - Resolves: bz#1935019 (qemu guest failed boot when attach vhost-user-blk-pci with option iommu_platform=on) - Resolves: bz#1935020 (qemu guest failed boot when attach vhost-user-blk-pci with option packed=on) - Resolves: bz#1935031 (qemu guest failed boot when attach vhost-user-blk-pci with unmatched num-queues with qsd)- kvm-Add-mtod_check.patch [bz#1970823 bz#1970842 bz#1970850 bz#1970858] - kvm-bootp-limit-vendor-specific-area-to-input-packet-mem.patch [bz#1970823 bz#1970842 bz#1970850 bz#1970858] - kvm-bootp-check-bootp_input-buffer-size.patch [bz#1970823] - kvm-upd6-check-udp6_input-buffer-size.patch [bz#1970842] - kvm-tftp-check-tftp_input-buffer-size.patch [bz#1970850] - kvm-tftp-introduce-a-header-structure.patch [bz#1970823 bz#1970842 bz#1970850 bz#1970858] - kvm-udp-check-upd_input-buffer-size.patch [bz#1970858] - kvm-Fix-DHCP-broken-in-libslirp-v4.6.0.patch [bz#1970823 bz#1970842 bz#1970850 bz#1970858] - kvm-redhat-use-the-standard-vhost-user-JSON-path.patch [bz#1804196] - Resolves: bz#1970823 (CVE-2021-3592 virt:av/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (bootp) [rhel-av-8]) - Resolves: bz#1970842 (CVE-2021-3593 virt:av/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (udp6) [rhel-av-8]) - Resolves: bz#1970850 (CVE-2021-3595 virt:av/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (tftp) [rhel-av-8]) - Resolves: bz#1970858 (CVE-2021-3594 virt:av/qemu-kvm: QEMU: slirp: invalid pointer initialization may lead to information disclosure (udp) [rhel-av-8]) - Resolves: bz#1804196 (inconsistent paths for interop json files)- kvm-redhat-Expose-upstream-machines-pc-4.2-and-pc-2.11.patch [bz#1897923] - kvm-redhat-Enable-FDC-device-for-upstream-machines-too.patch [bz#1897923] - kvm-redhat-Add-hw_compat_4_2_extra-and-apply-to-upstream.patch [bz#1897923] - kvm-ppc-pef.c-initialize-cgs-ready-in-kvmppc_svm_init.patch [bz#1789757] - kvm-virtio-gpu-handle-partial-maps-properly.patch [bz#1932279] - kvm-redhat-Fix-unversioned-Obsoletes-warning.patch [bz#1950405 bz#1967330] - kvm-redhat-Move-qemu-kvm-docs-dependency-to-qemu-kvm.patch [bz#1950405 bz#1967330] - kvm-redhat-introducting-qemu-kvm-hw-usbredir.patch [bz#1950405 bz#1967330] - kvm-spapr-Fix-EEH-capability-issue-on-KVM-guest-for-PCI-.patch [bz#1976015] - Resolves: bz#1897923 (support Live Migration from Ubuntu 18.04 i440fx to RHEL) - Resolves: bz#1789757 ([IBM 8.5 FEAT] Add machine option to enable secure VM support) - Resolves: bz#1932279 ([aarch64] qemu core dumped when using smmuv3 and iommu_platform enabling at virtio-gpu-pci) - Resolves: bz#1950405 (review qemu-kvm-core dependencies) - Resolves: bz#1967330 (Make qemu-kvm use versioned obsoletes for qemu-kvm-ma and qemu-kvm-rhev) - Resolves: bz#1976015 (spapr: Fix EEH capability issue on KVM guest for PCI passthru)- kvm-block-backend-add-drained_poll.patch [bz#1960137] - kvm-nbd-server-Use-drained-block-ops-to-quiesce-the-serv.patch [bz#1960137] - kvm-disable-CONFIG_USB_STORAGE_BOT.patch [bz#1866133] - kvm-doc-Fix-some-mistakes-in-the-SEV-documentation.patch [bz#1954750] - kvm-docs-Add-SEV-ES-documentation-to-amd-memory-encrypti.patch [bz#1954750] - kvm-docs-interop-firmware.json-Add-SEV-ES-support.patch [bz#1954750] - Resolves: bz#1960137 ([incremental backup] qemu-kvm hangs when Rebooting the VM during full backup) - Resolves: bz#1866133 (Disable usb-bot device in QEMU (unsupported)) - Resolves: bz#1954750 (firmware scheme for sev-es)- kvm-x86-Add-x86-rhel8.5-machine-types.patch [bz#1957838] - kvm-redhat-x86-Enable-kvm-asyncpf-int-by-default.patch [bz#1967603] - kvm-yank-Unregister-function-when-using-TLS-migration.patch [bz#1964326] - Resolves: bz#1957838 (8.5 machine types for x86) - Resolves: bz#1967603 (Enable interrupt based asynchronous page fault mechanism by default) - Resolves: bz#1964326 (Qemu core dump when do tls migration via tcp protocol)- kvm-pc-bios-s390-ccw-don-t-try-to-read-the-next-block-if.patch [bz#1965626] - kvm-redhat-Install-the-s390-netboot.img-that-we-ve-built.patch [bz#1966463] - kvm-sockets-update-SOCKET_ADDRESS_TYPE_FD-listen-2-backl.patch [bz#1967177] - kvm-target-i386-sev-add-support-to-query-the-attestation.patch [bz#1957022] - kvm-spapr-Don-t-hijack-current_machine-boot_order.patch [bz#1960119] - kvm-target-i386-Add-CPU-model-versions-supporting-xsaves.patch [bz#1942914] - kvm-spapr-Remove-stale-comment-about-power-saving-LPCR-b.patch [bz#1940731] - kvm-spapr-Set-LPCR-to-current-AIL-mode-when-starting-a-n.patch [bz#1940731] - Resolves: bz#1965626 (RHEL8.2 - QEMU BIOS fails to read stage2 loader (kvm)) - Resolves: bz#1966463 (Rebuild the s390-netboot.img for downstream instead of shipping the upstream image) - Resolves: bz#1967177 (QEMU 6.0.0 socket_get_fd() fails with the error "socket_get_fd: too many connections") - Resolves: bz#1957022 (SEV: Add support to query the attestation report) - Resolves: bz#1960119 ([regression]Failed to reset guest) - Resolves: bz#1942914 ([Hyper-V][RHEL8.4]Nested Hyper-V on KVM: On Intel CPU L1 2016 can not start with cpu model Skylake-Server-noTSX-IBRS or Skylake-Client-noTSX-IBRS) - Resolves: bz#1940731 ([ppc64le] Hotplug vcpu device hit call trace:[qemu output] KVM: unknown exit, hardware reason 7fff9ce87ed8)- kvm-virtio-net-failover-add-missing-remove_migration_sta.patch [bz#1953045] - kvm-hw-arm-virt-Add-8.5-machine-type.patch [bz#1957667] - kvm-hw-arm-virt-Disable-PL011-clock-migration-through-hw.patch [bz#1957667] - kvm-arm-virt-Register-highmem-and-gic-version-as-class-p.patch [bz#1957667] - kvm-virtio-blk-Fix-rollback-path-in-virtio_blk_data_plan.patch [bz#1927108] - kvm-virtio-blk-Configure-all-host-notifiers-in-a-single-.patch [bz#1927108] - kvm-virtio-scsi-Set-host-notifiers-and-callbacks-separat.patch [bz#1927108] - kvm-virtio-scsi-Configure-all-host-notifiers-in-a-single.patch [bz#1927108] - kvm-hw-arm-smmuv3-Another-range-invalidation-fix.patch [bz#1929720] - Resolves: bz#1953045 (qemu-kvm NULL pointer de-reference during migration at migrate_fd_connect ->...-> notifier_list_notify) - Resolves: bz#1957667 ([aarch64] Add 8.5 machine type) - Resolves: bz#1927108 (It's too slow to load scsi disk when use 384 vcpus) - Resolves: bz#1929720 ([aarch64] Handle vsmmuv3 IOTLB invalidation with non power of 2 size)- kvm-redhat-s390x-add-rhel-8.5.0-compat-machine.patch [bz#1951476] - kvm-redhat-add-missing-entries-in-hw_compat_rhel_8_4.patch [bz#1957834] - kvm-redhat-Define-pseries-rhel8.5.0-machine-type.patch [bz#1957834] - Resolves: bz#1951476 ([s390x] RHEL AV 8.5 new machine type for s390x) - Resolves: bz#1957834 ([ppc64le] RHEL AV 8.5 new machine type for ppc64le)- Rebase to qemu-kvm 6.0.0- kvm-virtio-pci-compat-page-aligned-ATS.patch [bz#1942362] - Resolves: bz#1942362 (Live migration with iommu from rhel8.3.1 to rhel8.4 fails: qemu-kvm: get_pci_config_device: Bad config data)- kvm-block-Simplify-qmp_block_resize-error-paths.patch [bz#1903511] - kvm-block-Fix-locking-in-qmp_block_resize.patch [bz#1903511] - kvm-block-Fix-deadlock-in-bdrv_co_yield_to_drain.patch [bz#1903511] - Resolves: bz#1903511 (no response on QMP command 'block_resize')- kvm-vhost-user-blk-fix-blkcfg-num_queues-endianness.patch [bz#1937004] - kvm-block-export-fix-blk_size-double-byteswap.patch [bz#1937004] - kvm-block-export-use-VIRTIO_BLK_SECTOR_BITS.patch [bz#1937004] - kvm-block-export-fix-vhost-user-blk-export-sector-number.patch [bz#1937004] - kvm-block-export-port-virtio-blk-discard-write-zeroes-in.patch [bz#1937004] - kvm-block-export-port-virtio-blk-read-write-range-check.patch [bz#1937004] - kvm-spec-ui-spice-sub-package.patch [bz#1936373] - kvm-spec-ui-opengl-sub-package.patch [bz#1936373] - Resolves: bz#1937004 (vhost-user-blk server endianness and input validation fixes) - Resolves: bz#1936373 (move spice & opengl modules to rpm subpackages)- kvm-i386-acpi-restore-device-paths-for-pre-5.1-vms.patch [bz#1934158] - Resolves: bz#1934158 (Windows guest looses network connectivity when NIC was configured with static IP)- kvm-scsi-disk-move-scsi_handle_rw_error-earlier.patch [bz#1927530] - kvm-scsi-disk-do-not-complete-requests-early-for-rerror-.patch [bz#1927530] - kvm-scsi-introduce-scsi_sense_from_errno.patch [bz#1927530] - kvm-scsi-disk-pass-SCSI-status-to-scsi_handle_rw_error.patch [bz#1927530] - kvm-scsi-disk-pass-guest-recoverable-errors-through-even.patch [bz#1927530] - kvm-hw-intc-arm_gic-Fix-interrupt-ID-in-GICD_SGIR-regist.patch [bz#1936948] - Resolves: bz#1927530 (RHEL8 Hypervisor - OVIRT - Issues seen on a virtualization guest with direct passthrough LUNS pausing when a host gets a Thin threshold warning) - Resolves: bz#1936948 (CVE-2021-20221 virt:av/qemu-kvm: qemu: out-of-bound heap buffer access via an interrupt ID field [rhel-av-8.4.0])- kvm-qxl-set-qxl.ssd.dcl.con-on-secondary-devices.patch [bz#1932190] - kvm-qxl-also-notify-the-rendering-is-done-when-skipping-.patch [bz#1932190] - kvm-virtiofsd-Save-error-code-early-at-the-failure-calls.patch [bz#1935071] - kvm-virtiofs-drop-remapped-security.capability-xattr-as-.patch [bz#1935071] - Resolves: bz#1932190 (Timeout when dump the screen from 2nd VGA) - Resolves: bz#1935071 (CVE-2021-20263 virt:8.4/qemu-kvm: QEMU: virtiofsd: 'security.capabilities' is not dropped with xattrmap option [rhel-av-8])- kvm-migration-dirty-bitmap-Use-struct-for-alias-map-inne.patch [bz#1930757] - kvm-migration-dirty-bitmap-Allow-control-of-bitmap-persi.patch [bz#1930757] - kvm-qemu-iotests-300-Add-test-case-for-modifying-persist.patch [bz#1930757] - kvm-failover-fix-indentantion.patch [bz#1819991] - kvm-failover-Use-always-atomics-for-primary_should_be_hi.patch [bz#1819991] - kvm-failover-primary-bus-is-only-used-once-and-where-it-.patch [bz#1819991] - kvm-failover-Remove-unused-parameter.patch [bz#1819991] - kvm-failover-Remove-external-partially_hotplugged-proper.patch [bz#1819991] - kvm-failover-qdev_device_add-returns-err-or-dev-set.patch [bz#1819991] - kvm-failover-Rename-bool-to-failover_primary_hidden.patch [bz#1819991] - kvm-failover-g_strcmp0-knows-how-to-handle-NULL.patch [bz#1819991] - kvm-failover-Remove-primary_device_opts.patch [bz#1819991] - kvm-failover-remove-standby_id-variable.patch [bz#1819991] - kvm-failover-Remove-primary_device_dict.patch [bz#1819991] - kvm-failover-Remove-memory-leak.patch [bz#1819991] - kvm-failover-simplify-virtio_net_find_primary.patch [bz#1819991] - kvm-failover-should_be_hidden-should-take-a-bool.patch [bz#1819991] - kvm-failover-Rename-function-to-hide_device.patch [bz#1819991] - kvm-failover-virtio_net_connect_failover_devices-does-no.patch [bz#1819991] - kvm-failover-Rename-to-failover_find_primary_device.patch [bz#1819991] - kvm-failover-simplify-qdev_device_add-failover-case.patch [bz#1819991] - kvm-failover-simplify-qdev_device_add.patch [bz#1819991] - kvm-failover-make-sure-that-id-always-exist.patch [bz#1819991] - kvm-failover-remove-failover_find_primary_device-error-p.patch [bz#1819991] - kvm-failover-split-failover_find_primary_device_id.patch [bz#1819991] - kvm-failover-We-don-t-need-to-cache-primary_device_id-an.patch [bz#1819991] - kvm-failover-Caller-of-this-two-functions-already-have-p.patch [bz#1819991] - kvm-failover-simplify-failover_unplug_primary.patch [bz#1819991] - kvm-failover-Remove-primary_dev-member.patch [bz#1819991] - kvm-virtio-net-add-missing-object_unref.patch [bz#1819991] - kvm-x86-cpu-Populate-SVM-CPUID-feature-bits.patch [bz#1926785] - kvm-i386-Add-the-support-for-AMD-EPYC-3rd-generation-pro.patch [bz#1926785] - Resolves: bz#1930757 (Allow control of block-dirty-bitmap persistence via 'block-bitmap-mapping') - Resolves: bz#1819991 (Hostdev type interface with net failover enabled exists in domain xml and doesn't reattach to host after hot-unplug) - Resolves: bz#1926785 ([RFE] AMD Milan - Add KVM/support for EPYC-Milan CPU Model - Fast Train)- kvm-docs-generate-qemu-storage-daemon-qmp-ref-7-man-page.patch [bz#1901323] - kvm-docs-add-qemu-storage-daemon-1-man-page.patch [bz#1901323] - kvm-docs-Add-qemu-storage-daemon-1-manpage-to-meson.buil.patch [bz#1901323] - kvm-qemu-storage-daemon-Enable-object-add.patch [bz#1901323] - kvm-spec-Package-qemu-storage-daemon.patch [bz#1901323] - kvm-default-configs-Enable-vhost-user-blk.patch [bz#1930033] - kvm-qemu-nbd-Use-SOMAXCONN-for-socket-listen-backlog.patch [bz#1925345] - kvm-pcie-don-t-set-link-state-active-if-the-slot-is-empt.patch [bz#1917654] - Resolves: bz#1901323 (QSD (QEMU Storage Daemon): basic support - TechPreview) - Resolves: bz#1930033 (enable vhost-user-blk device) - Resolves: bz#1925345 (qemu-nbd needs larger backlog for Unix socket listen()) - Resolves: bz#1917654 ([failover vf migration][RHEL84 vm] After start a vm with a failover vf + a failover virtio net device, the failvoer vf do not exist in the vm)- kvm-block-nbd-only-detach-existing-iochannel-from-aio_co.patch [bz#1887883] - kvm-block-nbd-only-enter-connection-coroutine-if-it-s-pr.patch [bz#1887883] - kvm-nbd-make-nbd_read-return-EIO-on-error.patch [bz#1887883] - kvm-virtio-move-use-disabled-flag-property-to-hw_compat_.patch [bz#1907255] - kvm-virtiofsd-extract-lo_do_open-from-lo_open.patch [bz#1920740] - kvm-virtiofsd-optionally-return-inode-pointer-from-lo_do.patch [bz#1920740] - kvm-virtiofsd-prevent-opening-of-special-files-CVE-2020-.patch [bz#1920740] - kvm-spapr-Adjust-firmware-path-of-PCI-devices.patch [bz#1920941] - kvm-pci-reject-too-large-ROMs.patch [bz#1917830] - kvm-pci-add-romsize-property.patch [bz#1917830] - kvm-redhat-Add-some-devices-for-exporting-upstream-machi.patch [bz#1917826] - kvm-vhost-Check-for-valid-vdev-in-vhost_backend_handle_i.patch [bz#1880299] - Resolves: bz#1887883 (qemu blocks client progress with various NBD actions) - Resolves: bz#1907255 (Migrate failed with vhost-vsock-pci from RHEL-AV 8.3.1 to RHEL-AV 8.2.1) - Resolves: bz#1920740 (CVE-2020-35517 virt:8.4/qemu-kvm: QEMU: virtiofsd: potential privileged host device access from guest [rhel-av-8.4.0]) - Resolves: bz#1920941 ([ppc64le] [AV]--disk cdimage.iso,bus=usb fails to boot) - Resolves: bz#1917830 (Add romsize property to qemu-kvm) - Resolves: bz#1917826 (Add extra device support to qemu-kvm, but not to rhel machine types) - Resolves: bz#1880299 (vhost-user mq connection fails to restart after kill host testpmd which acts as vhost-user client)- kvm-virtio-Add-corresponding-memory_listener_unregister-.patch [bz#1903521] - kvm-block-Honor-blk_set_aio_context-context-requirements.patch [bz#1918966 bz#1918968] - kvm-nbd-server-Quiesce-coroutines-on-context-switch.patch [bz#1918966 bz#1918968] - kvm-block-Avoid-processing-BDS-twice-in-bdrv_set_aio_con.patch [bz#1918966 bz#1918968] - kvm-storage-daemon-Call-bdrv_close_all-on-exit.patch [bz#1918966 bz#1918968] - kvm-block-move-blk_exp_close_all-to-qemu_cleanup.patch [bz#1918966 bz#1918968] - Resolves: bz#1903521 (hot unplug vhost-user cause qemu crash: qemu-kvm: ../softmmu/memory.c:2818: do_address_space_destroy: Assertion `QTAILQ_EMPTY(&as->listeners)' failed.) - Resolves: bz#1918966 ([incremental_backup] qemu aborts if guest reboot during backup when using virtio-blk: "aio_co_schedule: Co-routine was already scheduled in 'aio_co_schedule'") - Resolves: bz#1918968 ([incremental_backup] qemu deadlock after poweroff in guest during backup in nbd_export_close_all())- kvm-scsi-fix-device-removal-race-vs-IO-restart-callback-.patch [bz#1854811] - kvm-tracetool-also-strip-l-and-ll-from-systemtap-format-.patch [bz#1907264] - kvm-redhat-moving-all-documentation-files-to-qemu-kvm-do.patch [bz#1881170 bz#1924766] - kvm-hw-arm-smmuv3-Fix-addr_mask-for-range-based-invalida.patch [bz#1834152] - kvm-redhat-makes-qemu-respect-system-s-crypto-profile.patch [bz#1902219] - kvm-vhost-Unbreak-SMMU-and-virtio-iommu-on-dev-iotlb-sup.patch [bz#1925028] - kvm-docs-set-CONFDIR-when-running-sphinx.patch [bz#1902537] - Resolves: bz#1854811 (scsi-bus.c: use-after-free due to race between device unplug and I/O operation causes guest crash) - Resolves: bz#1907264 (systemtap: invalid or missing conversion specifier at the trace event vhost_vdpa_set_log_base) - Resolves: bz#1881170 (split documentation from the qemu-kvm-core package to its own subpackage) - Resolves: bz#1924766 (split documentation from the qemu-kvm-core package to its own subpackage [av-8.4.0]) - Resolves: bz#1834152 ([aarch64] QEMU SMMUv3 device: Support range invalidation) - Resolves: bz#1902219 (QEMU doesn't honour system crypto policies) - Resolves: bz#1925028 (vsmmuv3/vhost and virtio-iommu/vhost regression) - Resolves: bz#1902537 (The default fsfreeze-hook path from man page and qemu-ga --help command are different)- kvm-spapr-Allow-memory-unplug-to-always-succeed.patch [bz#1914069] - kvm-spapr-Improve-handling-of-memory-unplug-with-old-gue.patch [bz#1914069] - kvm-x86-cpu-Add-AVX512_FP16-cpu-feature.patch [bz#1838738] - kvm-q35-Increase-max_cpus-to-710-on-pc-q35-rhel8-machine.patch [bz#1904268] - kvm-config-enable-VFIO_CCW.patch [bz#1922170] - Resolves: bz#1914069 ([ppc64le] have this fix for rhel8.4 av (spapr: Allow memory unplug to always succeed)) - Resolves: bz#1838738 ([Intel 8.4 FEAT] qemu-kvm Sapphire Rapids (SPR) New Instructions (NIs) - Fast Train) - Resolves: bz#1904268 ([RFE] [HPEMC] qemu-kvm: support up to 710 VCPUs) - Resolves: bz#1922170 (Enable vfio-ccw in AV)- kvm-Drop-bogus-IPv6-messages.patch [bz#1918061] - Resolves: bz#1918061 (CVE-2020-10756 virt:rhel/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-av-8])- kvm-block-nvme-Implement-fake-truncate-coroutine.patch [bz#1848834] - kvm-spec-find-system-python-via-meson.patch [bz#1899619] - kvm-build-system-use-b_staticpic-false.patch [bz#1899619] - kvm-spapr-Fix-buffer-overflow-in-spapr_numa_associativit.patch [bz#1908693] - kvm-usb-hcd-xhci-pci-Fixup-capabilities-ordering-again.patch [bz#1912846] - kvm-qga-commands-posix-Send-CCW-address-on-s390x-with-th.patch [bz#1755075] - kvm-AArch64-machine-types-cleanup.patch [bz#1895276] - kvm-hw-arm-virt-Add-8.4-Machine-type.patch [bz#1895276] - kvm-udev-kvm-check-remove-the-exceeded-subscription-limi.patch [bz#1914463] - kvm-memory-Rename-memory_region_notify_one-to-memory_reg.patch [bz#1845758] - kvm-memory-Add-IOMMUTLBEvent.patch [bz#1845758] - kvm-memory-Add-IOMMU_NOTIFIER_DEVIOTLB_UNMAP-IOMMUTLBNot.patch [bz#1845758] - kvm-intel_iommu-Skip-page-walking-on-device-iotlb-invali.patch [bz#1845758] - kvm-memory-Skip-bad-range-assertion-if-notifier-is-DEVIO.patch [bz#1845758] - kvm-RHEL-Switch-pvpanic-test-to-q35.patch [bz#1885555] - kvm-8.4-x86-machine-type.patch [bz#1885555] - kvm-memory-clamp-cached-translation-in-case-it-points-to.patch [bz#1904392] - Resolves: bz#1848834 (Failed to create luks format image on NVMe device) - Resolves: bz#1899619 (QEMU 5.2 is built with PIC objects instead of PIE) - Resolves: bz#1908693 ([ppc64le]boot up a guest with 128 numa nodes ,qemu got coredump) - Resolves: bz#1912846 (qemu-kvm: Failed to load xhci:parent_obj during migration) - Resolves: bz#1755075 ([qemu-guest-agent] fsinfo doesn't return disk info on s390x) - Resolves: bz#1895276 (Machine types update for aarch64 for QEMU 5.2.0) - Resolves: bz#1914463 (Remove KVM guest count and limit info message) - Resolves: bz#1845758 (qemu core dumped: qemu-kvm: /builddir/build/BUILD/qemu-4.2.0/memory.c:1928: memory_region_notify_one: Assertion `entry->iova >= notifier->start && entry_end <= notifier->end' failed.) - Resolves: bz#1885555 (8.4 machine types for x86) - Resolves: bz#1904392 (CVE-2020-27821 virt:8.4/qemu-kvm: QEMU: heap buffer overflow in msix_table_mmio_write() in hw/pci/msix.c [rhel-av-8])- kvm-redhat-Define-hw_compat_8_3.patch [bz#1893935] - kvm-redhat-Add-spapr_machine_rhel_default_class_options.patch [bz#1893935] - kvm-redhat-Define-pseries-rhel8.4.0-machine-type.patch [bz#1893935] - kvm-redhat-s390x-add-rhel-8.4.0-compat-machine.patch [bz#1836282] - Resolves: bz#1836282 (New machine type for qemu-kvm on s390x in RHEL-AV) - Resolves: bz#1893935 (New machine type on RHEL-AV 8.4 for ppc64le)- Rebase to QEMU 5.2.0 [bz#1905933] - Resolves: bz#1905933 (Rebase qemu-kvm to version 5.2.0)- kvm-redhat-introduces-disable_everything-macro-into-the-.patch [bz#1884611] - kvm-redhat-scripts-extract_build_cmd.py-Avoid-listing-em.patch [bz#1884611] - kvm-redhat-Removing-unecessary-configurations.patch [bz#1884611] - kvm-redhat-Fixing-rh-local-build.patch [bz#1884611] - kvm-redhat-allow-Makefile-rh-prep-builddep-to-fail.patch [bz#1884611] - kvm-redhat-adding-rh-rpm-target.patch [bz#1884611] - kvm-redhat-move-shareable-files-from-qemu-kvm-core-to-qe.patch [bz#1884611] - kvm-redhat-Add-qemu-kiwi-subpackage.patch [bz#1884611] - Resolves: bz#1884611 (Build kata-specific version of qemu)- kvm-redhat-add-un-pre-install-systemd-hooks-for-qemu-ga.patch [bz#1882719] - kvm-rcu-Implement-drain_call_rcu.patch [bz#1812399 bz#1866707] - kvm-libqtest-Rename-qmp_assert_error_class-to-qmp_expect.patch [bz#1812399 bz#1866707] - kvm-qtest-rename-qtest_qmp_receive-to-qtest_qmp_receive_.patch [bz#1812399 bz#1866707] - kvm-qtest-Reintroduce-qtest_qmp_receive-with-QMP-event-b.patch [bz#1812399 bz#1866707] - kvm-qtest-remove-qtest_qmp_receive_success.patch [bz#1812399 bz#1866707] - kvm-device-plug-test-use-qtest_qmp-to-send-the-device_de.patch [bz#1812399 bz#1866707] - kvm-qtest-switch-users-back-to-qtest_qmp_receive.patch [bz#1812399 bz#1866707] - kvm-qtest-check-that-drives-are-really-appearing-and-dis.patch [bz#1812399 bz#1866707] - kvm-qemu-iotests-qtest-rewrite-test-067-as-a-qtest.patch [bz#1812399 bz#1866707] - kvm-qdev-add-check-if-address-free-callback-for-buses.patch [bz#1812399 bz#1866707] - kvm-scsi-scsi_bus-switch-search-direction-in-scsi_device.patch [bz#1812399 bz#1866707] - kvm-device_core-use-drain_call_rcu-in-in-qmp_device_add.patch [bz#1812399 bz#1866707] - kvm-device-core-use-RCU-for-list-of-children-of-a-bus.patch [bz#1812399 bz#1866707] - kvm-scsi-switch-to-bus-check_address.patch [bz#1812399 bz#1866707] - kvm-device-core-use-atomic_set-on-.realized-property.patch [bz#1812399 bz#1866707] - kvm-scsi-scsi-bus-scsi_device_find-don-t-return-unrealiz.patch [bz#1812399] - kvm-scsi-scsi_bus-Add-scsi_device_get.patch [bz#1812399 bz#1866707] - kvm-virtio-scsi-use-scsi_device_get.patch [bz#1812399 bz#1866707] - kvm-scsi-scsi_bus-fix-races-in-REPORT-LUNS.patch [bz#1812399 bz#1866707] - kvm-tests-migration-fix-memleak-in-wait_command-wait_com.patch [bz#1812399 bz#1866707] - kvm-libqtest-fix-the-order-of-buffered-events.patch [bz#1812399 bz#1866707] - kvm-libqtest-fix-memory-leak-in-the-qtest_qmp_event_ref.patch [bz#1812399 bz#1866707] - kvm-iotests-add-filter_qmp_virtio_scsi-function.patch [bz#1812399 bz#1866707] - kvm-iotests-rewrite-iotest-240-in-python.patch [bz#1812399 bz#1866707] - Resolves: bz#1812399 (Qemu crash when detach disk with cache="none" discard="ignore" io="native") - Resolves: bz#1866707 (qemu-kvm is crashing with error "scsi_target_emulate_report_luns: Assertion `i == n + 8' failed") - Resolves: bz#1882719 (qemu-ga service still active and can work after qemu-guest-agent been removed)- kvm-virtiofsd-avoid-proc-self-fd-tempdir.patch [bz#1884276] - Resolves: bz#1884276 (Pod with kata-runtime won't start, QEMU: "vhost_user_dev init failed, Operation not permitted" [mkdtemp failing in sandboxing])- kvm-x86-lpc9-let-firmware-negotiate-CPU-hotplug-with-SMI.patch [bz#1846886] - kvm-x86-cpuhp-prevent-guest-crash-on-CPU-hotplug-when-br.patch [bz#1846886] - kvm-x86-cpuhp-refuse-cpu-hot-unplug-request-earlier-if-n.patch [bz#1846886] - Resolves: bz#1846886 (Guest hit soft lockup or reboots if hotplug vcpu under ovmf)- kvm-virtio-skip-legacy-support-check-on-machine-types-le.patch [bz#1868449] - kvm-vhost-vsock-pci-force-virtio-version-1.patch [bz#1868449] - kvm-vhost-user-vsock-pci-force-virtio-version-1.patch [bz#1868449] - kvm-vhost-vsock-ccw-force-virtio-version-1.patch [bz#1868449] - Resolves: bz#1868449 (vhost_vsock error: device is modern-only, use disable-legacy=on)- kvm-migration-increase-max-bandwidth-to-128-MiB-s-1-Gib-.patch [bz#1874004] - kvm-redhat-Make-all-generated-so-files-executable-not-on.patch [bz#1876635] - Resolves: bz#1874004 (Live migration performance is poor during guest installation process on power host) - Resolves: bz#1876635 (VM fails to start with a passthrough smartcard)- kvm-qemu-img-Support-bitmap-merge-into-backing-image.patch [bz#1877209] - Resolves: bz#1877209 ('qemu-img bitmaps --merge' failed when trying to merge top volume bitmap to base volume bitmap)- kvm-hw-nvram-fw_cfg-fix-FWCfgDataGeneratorClass-get_data.patch [bz#1688978] - Resolves: bz#1688978 (RFE: forward host preferences for cipher suites and CA certs to guest firmware)- kvm-redhat-link-etc-qemu-ga-fsfreeze-hook-to-etc-qemu-kv.patch [bz#1738820] - kvm-seccomp-fix-killing-of-whole-process-instead-of-thre.patch [bz#1752376] - kvm-Revert-Drop-bogus-IPv6-messages.patch [bz#1867075] - kvm-block-rbd-add-namespace-to-qemu_rbd_strong_runtime_o.patch [bz#1821528] - Resolves: bz#1738820 ('-F' option of qemu-ga command cause the guest-fsfreeze-freeze command doesn't work) - Resolves: bz#1752376 (qemu use SCMP_ACT_TRAP even SCMP_ACT_KILL_PROCESS is available) - Resolves: bz#1821528 (missing namespace attribute when access the rbd image with namespace) - Resolves: bz#1867075 (CVE-2020-10756 virt:8.3/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-av-8])- kvm-target-ppc-Add-experimental-option-for-enabling-secu.patch [bz#1789757 bz#1870384] - kvm-target-arm-Move-start-powered-off-property-to-generi.patch [bz#1849483] - kvm-target-arm-Move-setting-of-CPU-halted-state-to-gener.patch [bz#1849483] - kvm-ppc-spapr-Use-start-powered-off-CPUState-property.patch [bz#1849483] - Resolves: bz#1789757 ([IBM 8.4 FEAT] Add machine option to enable secure VM support) - Resolves: bz#1849483 (Failed to boot up guest when hotplugging vcpus on bios stage) - Resolves: bz#1870384 ([IBM 8.3 FEAT] Add interim/unsupported machine option to enable secure VM support for testing purposes)- kvm-spec-Move-qemu-pr-helper-back-to-usr-bin.patch [bz#1869635] - kvm-Bump-required-libusbx-version.patch [bz#1856591] - Resolves: bz#1856591 (libusbx isn't updated with qemu-kvm) - Resolves: bz#1869635 ('/usr/bin/qemu-pr-helper' is not a suitable pr helper: No such file or directory)- kvm-Revert-i386-Fix-pkg_id-offset-for-EPYC-cpu-models.patch [bz#1873417] - kvm-Revert-target-i386-Enable-new-apic-id-encoding-for-E.patch [bz#1873417] - kvm-Revert-hw-i386-Move-arch_id-decode-inside-x86_cpus_i.patch [bz#1873417] - kvm-Revert-i386-Introduce-use_epyc_apic_id_encoding-in-X.patch [bz#1873417] - kvm-Revert-hw-i386-Introduce-apicid-functions-inside-X86.patch [bz#1873417] - kvm-Revert-target-i386-Cleanup-and-use-the-EPYC-mode-top.patch [bz#1873417] - kvm-Revert-hw-386-Add-EPYC-mode-topology-decoding-functi.patch [bz#1873417] - kvm-nvram-Exit-QEMU-if-NVRAM-cannot-contain-all-prom-env.patch [bz#1867739] - kvm-usb-fix-setup_len-init-CVE-2020-14364.patch [bz#1869715] - kvm-Remove-explicit-glusterfs-api-dependency.patch [bz#1872853] - kvm-disable-virgl.patch [bz#1831271] - Resolves: bz#1831271 (Drop virgil acceleration support and remove virglrenderer dependency) - Resolves: bz#1867739 (-prom-env does not validate input) - Resolves: bz#1869715 (CVE-2020-14364 qemu-kvm: QEMU: usb: out-of-bounds r/w access issue while processing usb packets [rhel-av-8.3.0]) - Resolves: bz#1872853 (move the glusterfs dependency out of qemu-kvm-core to the glusterfs module) - Resolves: bz#1873417 (AMD/NUMA topology - revert 5.1 changes)- kvm-Drop-bogus-IPv6-messages.patch [bz#1867075] - kvm-machine-types-numa-set-numa_mem_supported-on-old-mac.patch [bz#1849707] - kvm-machine_types-numa-compatibility-for-auto_enable_num.patch [bz#1849707] - kvm-migration-Add-block-bitmap-mapping-parameter.patch [bz#1790492] - kvm-iotests.py-Let-wait_migration-return-on-failure.patch [bz#1790492] - kvm-iotests-Test-node-bitmap-aliases-during-migration.patch [bz#1790492] - Resolves: bz#1790492 ('dirty-bitmaps' migration capability should allow configuring target nodenames) - Resolves: bz#1849707 (8.3 machine types for x86 - 5.1 update) - Resolves: bz#1867075 (CVE-2020-10756 virt:8.3/qemu-kvm: QEMU: slirp: networking out-of-bounds read information disclosure vulnerability [rhel-av-8])- kvm-redhat-Update-hw_compat_8_2.patch [bz#1843348] - kvm-redhat-update-pseries-rhel8.2.0-machine-type.patch [bz#1843348] - kvm-Disable-TPM-passthrough-backend-on-ARM.patch [bz#1801242] - kvm-Require-libfdt-1.6.0.patch [bz#1867847] - Resolves: bz#1801242 ([aarch64] vTPM support in machvirt) - Resolves: bz#1843348 (8.3 machine types for POWER) - Resolves: bz#1867847 ([ppc] virt module 7629: /usr/libexec/qemu-kvm: undefined symbol: fdt_check_full, version LIBFDT_1.2)- kvm-redhat-define-hw_compat_8_2.patch [bz#1853265] - Resolves: bz#1853265 (Forward and backward migration from rhel-av-8.3.0(qemu-kvm-5.0.0) to rhel-av-8.2.1(qemu-kvm-4.2.0) failed with "qemu-kvm: error while loading state for instance 0x0 of device 'spapr'")- Quick changelog fix to reflect the current fixes: - Resolve: bz#1781911 - Resolve: bz#1841529 - Resolve: bz#1842902 - Resolve: bz#1818843 - Resolve: bz#1819292 - Resolve: bz#1801242- Rebase to 5.1.0 - Resolves: bz#1809650- kvm-virtio-net-fix-removal-of-failover-device.patch [bz#1820120] - Resolves: bz#1820120 (After hotunplugging the vitrio device and netdev, hotunpluging the failover VF will cause qemu core dump)- kvm-virtio-blk-Refactor-the-code-that-processes-queued-r.patch [bz#1812765] - kvm-virtio-blk-On-restart-process-queued-requests-in-the.patch [bz#1812765] - kvm-Fix-use-afte-free-in-ip_reass-CVE-2020-1983.patch [bz#1838082] - Resolves: bz#1812765 (qemu with iothreads enabled crashes on resume after enospc pause for disk extension) - Resolves: bz#1838082 (CVE-2020-1983 virt:8.2/qemu-kvm: QEMU: slirp: use-after-free in ip_reass() function in ip_input.c [rhel-av-8])- kvm-hw-pci-pcie-Move-hot-plug-capability-check-to-pre_pl.patch [bz#1820531] - kvm-spec-Fix-python-shenigans-for-tests.patch [bz#1845779] - kvm-target-i386-Add-ARCH_CAPABILITIES-related-bits-into-.patch [bz#1840342] - Resolves: bz#1820531 (qmp command query-pci get wrong result after hotplug device under hotplug=off controller) - Resolves: bz#1840342 ([Intel 8.2.1 Bug] qemu-kvm Add ARCH_CAPABILITIES to Icelake-Server cpu model - Fast Train) - Resolves: bz#1845779 (Install 'qemu-kvm-tests' failed as nothing provides /usr/libexec/platform-python3 - virt module 6972)- kvm-nbd-server-Avoid-long-error-message-assertions-CVE-2.patch [bz#1845384] - kvm-block-Call-attention-to-truncation-of-long-NBD-expor.patch [bz#1845384] - Resolves: bz#1845384 (CVE-2020-10761 virt:8.2/qemu-kvm: QEMU: nbd: reachable assertion failure in nbd_negotiate_send_rep_verr via remote client [rhel-av-8])- kvm-enable-ramfb.patch [bz#1841068] - kvm-block-Add-flags-to-BlockDriver.bdrv_co_truncate.patch [bz#1780574] - kvm-block-Add-flags-to-bdrv-_co-_truncate.patch [bz#1780574] - kvm-block-backend-Add-flags-to-blk_truncate.patch [bz#1780574] - kvm-qcow2-Support-BDRV_REQ_ZERO_WRITE-for-truncate.patch [bz#1780574] - kvm-raw-format-Support-BDRV_REQ_ZERO_WRITE-for-truncate.patch [bz#1780574] - kvm-file-posix-Support-BDRV_REQ_ZERO_WRITE-for-truncate.patch [bz#1780574] - kvm-block-truncate-Don-t-make-backing-file-data-visible.patch [bz#1780574] - kvm-iotests-Add-qemu_io_log.patch [bz#1780574] - kvm-iotests-Filter-testfiles-out-in-filter_img_info.patch [bz#1780574] - kvm-iotests-Test-committing-to-short-backing-file.patch [bz#1780574] - kvm-qcow2-Forward-ZERO_WRITE-flag-for-full-preallocation.patch [bz#1780574] - kvm-i386-Add-MSR-feature-bit-for-MDS-NO.patch [bz#1769912] - kvm-i386-Add-macro-for-stibp.patch [bz#1769912] - kvm-target-i386-Add-new-bit-definitions-of-MSR_IA32_ARCH.patch [bz#1769912] - kvm-i386-Add-new-CPU-model-Cooperlake.patch [bz#1769912] - kvm-target-i386-Add-missed-features-to-Cooperlake-CPU-mo.patch [bz#1769912] - Resolves: bz#1769912 ([Intel 8.2.1 Feature] introduce Cooper Lake cpu model - qemu-kvm Fast Train) - Resolves: bz#1780574 (Data corruption with resizing short overlay over longer backing files) - Resolves: bz#1841068 (RFE: please support the "ramfb" display device model)- kvm-target-i386-set-the-CPUID-level-to-0x14-on-old-machi.patch [bz#1513681] - kvm-block-curl-HTTP-header-fields-allow-whitespace-aroun.patch [bz#1841038] - kvm-block-curl-HTTP-header-field-names-are-case-insensit.patch [bz#1841038] - kvm-MAINTAINERS-fix-qcow2-bitmap.c-under-Dirty-Bitmaps-h.patch [bz#1779893 bz#1779904] - kvm-iotests-Let-_make_test_img-parse-its-parameters.patch [bz#1779893 bz#1779904] - kvm-qemu_img-add-cvtnum_full-to-print-error-reports.patch [bz#1779893 bz#1779904] - kvm-block-Make-it-easier-to-learn-which-BDS-support-bitm.patch [bz#1779893 bz#1779904] - kvm-blockdev-Promote-several-bitmap-functions-to-non-sta.patch [bz#1779893 bz#1779904] - kvm-blockdev-Split-off-basic-bitmap-operations-for-qemu-.patch [bz#1779893 bz#1779904] - kvm-qemu-img-Add-bitmap-sub-command.patch [bz#1779893 bz#1779904] - kvm-iotests-Fix-test-178.patch [bz#1779893 bz#1779904] - kvm-qcow2-Expose-bitmaps-size-during-measure.patch [bz#1779893 bz#1779904] - kvm-qemu-img-Factor-out-code-for-merging-bitmaps.patch [bz#1779893 bz#1779904] - kvm-qemu-img-Add-convert-bitmaps-option.patch [bz#1779893 bz#1779904] - kvm-iotests-Add-test-291-to-for-qemu-img-bitmap-coverage.patch [bz#1779893 bz#1779904] - kvm-iotests-Add-more-skip_if_unsupported-statements-to-t.patch [bz#1778593] - kvm-iotests-don-t-use-format-for-drive_add.patch [bz#1778593] - kvm-iotests-055-refactor-compressed-backup-to-vmdk.patch [bz#1778593] - kvm-iotests-055-skip-vmdk-target-tests-if-vmdk-is-not-wh.patch [bz#1778593] - kvm-backup-Improve-error-for-bdrv_getlength-failure.patch [bz#1778593] - kvm-backup-Make-sure-that-source-and-target-size-match.patch [bz#1778593] - kvm-iotests-Backup-with-different-source-target-size.patch [bz#1778593] - kvm-iotests-109-Don-t-mirror-with-mismatched-size.patch [bz#1778593] - kvm-iotests-229-Use-blkdebug-to-inject-an-error.patch [bz#1778593] - kvm-mirror-Make-sure-that-source-and-target-size-match.patch [bz#1778593] - kvm-iotests-Mirror-with-different-source-target-size.patch [bz#1778593] - Resolves: bz#1513681 ([Intel 8.2.1 Feat] qemu-kvm PT VMX -- Fast Train) - Resolves: bz#1778593 (Qemu coredump when backup to a existing small size image) - Resolves: bz#1779893 (RFE: Copy bitmaps with qemu-img convert) - Resolves: bz#1779904 (RFE: ability to estimate bitmap space utilization for qcow2) - Resolves: bz#1841038 (qemu-img: /var/tmp/v2vovl56bced.qcow2: CURL: Error opening file: Server does not support 'range' (byte ranges) with HTTP/2 server in VMware ESXi 7)- kvm-target-arm-Fix-PAuth-sbox-functions.patch [bz#1813940] - kvm-Don-t-leak-memory-when-reallocation-fails.patch [bz#1749737] - kvm-Replace-remaining-malloc-free-user-with-glib.patch [bz#1749737] - kvm-Revert-RHEL-disable-hostmem-memfd.patch [bz#1839030] - kvm-block-introducing-bdrv_co_delete_file-interface.patch [bz#1827630] - kvm-block.c-adding-bdrv_co_delete_file.patch [bz#1827630] - kvm-crypto.c-cleanup-created-file-when-block_crypto_co_c.patch [bz#1827630] - Resolves: bz#1749737 (CVE-2019-15890 qemu-kvm: QEMU: Slirp: use-after-free during packet reassembly [rhel-av-8]) - Resolves: bz#1813940 (CVE-2020-10702 virt:8.1/qemu-kvm: qemu: weak signature generation in Pointer Authentication support for ARM [rhel-av-8]) - Resolves: bz#1827630 (volume creation leaving uncleaned stuff behind on error (vol-clone/libvirt/qemu-kvm)) - Resolves: bz#1839030 (RFE: enable the "memfd" memory backend)- kvm-block-always-fill-entire-LUKS-header-space-with-zero.patch [bz#1775462] - kvm-numa-remove-not-needed-check.patch [bz#1600217] - kvm-numa-properly-check-if-numa-is-supported.patch [bz#1600217] - kvm-numa-Extend-CLI-to-provide-initiator-information-for.patch [bz#1600217] - kvm-numa-Extend-CLI-to-provide-memory-latency-and-bandwi.patch [bz#1600217] - kvm-numa-Extend-CLI-to-provide-memory-side-cache-informa.patch [bz#1600217] - kvm-hmat-acpi-Build-Memory-Proximity-Domain-Attributes-S.patch [bz#1600217] - kvm-hmat-acpi-Build-System-Locality-Latency-and-Bandwidt.patch [bz#1600217] - kvm-hmat-acpi-Build-Memory-Side-Cache-Information-Struct.patch [bz#1600217] - kvm-tests-numa-Add-case-for-QMP-build-HMAT.patch [bz#1600217] - kvm-tests-bios-tables-test-add-test-cases-for-ACPI-HMAT.patch [bz#1600217] - kvm-ACPI-add-expected-files-for-HMAT-tests-acpihmat.patch [bz#1600217] - Resolves: bz#1600217 ([Intel 8.2.1 FEAT] KVM ACPI HMAT support - qemu-kvm Fast Train) - Resolves: bz#1775462 (Creating luks-inside-qcow2 images with cluster_size=2k/4k will get a corrupted image)- kvm-hw-pci-pcie-Forbid-hot-plug-if-it-s-disabled-on-the-.patch [bz#1820531] - kvm-hw-pci-pcie-Replace-PCI_DEVICE-casts-with-existing-v.patch [bz#1820531] - kvm-tools-virtiofsd-passthrough_ll-Fix-double-close.patch [bz#1817445] - kvm-virtiofsd-add-rlimit-nofile-NUM-option.patch [bz#1817445] - kvm-virtiofsd-stay-below-fs.file-max-sysctl-value-CVE-20.patch [bz#1817445] - kvm-virtiofsd-jail-lo-proc_self_fd.patch [bz#1817445] - kvm-virtiofsd-Show-submounts.patch [bz#1817445] - kvm-virtiofsd-only-retain-file-system-capabilities.patch [bz#1817445] - kvm-virtiofsd-drop-all-capabilities-in-the-wait-parent-p.patch [bz#1817445] - Resolves: bz#1817445 (CVE-2020-10717 virt:8.2/qemu-kvm: QEMU: virtiofsd: guest may open maximum file descriptor to cause DoS [rhel-av-8]) - Resolves: bz#1820531 (qmp command query-pci get wrong result after hotplug device under hotplug=off controller)- kvm-pcie_root_port-Add-hotplug-disabling-option.patch [bz#1790899] - kvm-compat-disable-edid-for-virtio-gpu-ccw.patch [bz#1816793] - Resolves: bz#1790899 ([RFE] QEMU devices should have the option to enable/disable hotplug/unplug) - Resolves: bz#1816793 ('edid' compat handling missing for virtio-gpu-ccw)- kvm-target-i386-do-not-set-unsupported-VMX-secondary-exe.patch [bz#1822682] - Resolves: bz#1822682 (QEMU-4.2 fails to start a VM on Azure)- kvm-job-take-each-job-s-lock-individually-in-job_txn_app.patch [bz#1817621] - kvm-replication-assert-we-own-context-before-job_cancel_.patch [bz#1817621] - kvm-backup-don-t-acquire-aio_context-in-backup_clean.patch [bz#1817621] - kvm-block-backend-Reorder-flush-pdiscard-function-defini.patch [bz#1817621] - kvm-block-Increase-BB.in_flight-for-coroutine-and-sync-i.patch [bz#1817621] - kvm-block-Fix-blk-in_flight-during-blk_wait_while_draine.patch [bz#1817621] - Resolves: bz#1817621 (Crash and deadlock with block jobs when using io-threads)- kvm-block-pass-BlockDriver-reference-to-the-.bdrv_co_cre.patch [bz#1816007] - kvm-block-trickle-down-the-fallback-image-creation-funct.patch [bz#1816007] - kvm-Revert-mirror-Don-t-let-an-operation-wait-for-itself.patch [bz#1794692] - kvm-mirror-Wait-only-for-in-flight-operations.patch [bz#1794692] - Resolves: bz#1794692 (Mirror block job stops making progress) - Resolves: bz#1816007 (qemu-img convert failed to convert with block device as target)- kvm-migration-Rate-limit-inside-host-pages.patch [bz#1814336] - kvm-build-sys-do-not-make-qemu-ga-link-with-pixman.patch [bz#1811670] - Resolves: bz#1811670 (Unneeded qemu-guest-agent dependency on pixman) - Resolves: bz#1814336 ([POWER9] QEMU migration-test triggers a kernel warning)- kvm-block-nbd-Fix-hang-in-.bdrv_close.patch [bz#1640894] - kvm-block-Generic-file-creation-fallback.patch [bz#1640894] - kvm-file-posix-Drop-hdev_co_create_opts.patch [bz#1640894] - kvm-iscsi-Drop-iscsi_co_create_opts.patch [bz#1640894] - kvm-iotests-Add-test-for-image-creation-fallback.patch [bz#1640894] - kvm-block-Fix-leak-in-bdrv_create_file_fallback.patch [bz#1640894] - kvm-iotests-Use-complete_and_wait-in-155.patch [bz#1790482 bz#1805143] - kvm-block-Introduce-bdrv_reopen_commit_post-step.patch [bz#1790482 bz#1805143] - kvm-block-qcow2-Move-bitmap-reopen-into-bdrv_reopen_comm.patch [bz#1790482 bz#1805143] - kvm-iotests-Refactor-blockdev-reopen-test-for-iothreads.patch [bz#1790482 bz#1805143] - kvm-block-bdrv_reopen-with-backing-file-in-different-Aio.patch [bz#1790482 bz#1805143] - kvm-block-Versioned-x-blockdev-reopen-API-with-feature-f.patch [bz#1790482 bz#1805143] - kvm-block-Make-bdrv_get_cumulative_perm-public.patch [bz#1790482 bz#1805143] - kvm-block-Relax-restrictions-for-blockdev-snapshot.patch [bz#1790482 bz#1805143] - kvm-iotests-Fix-run_job-with-use_log-False.patch [bz#1790482 bz#1805143] - kvm-iotests-Test-mirror-with-temporarily-disabled-target.patch [bz#1790482 bz#1805143] - kvm-block-Fix-cross-AioContext-blockdev-snapshot.patch [bz#1790482 bz#1805143] - kvm-iotests-Add-iothread-cases-to-155.patch [bz#1790482 bz#1805143] - kvm-qapi-Add-allow-write-only-overlay-feature-for-blockd.patch [bz#1790482 bz#1805143] - kvm-exec-rom_reset-Free-rom-data-during-inmigrate-skip.patch [bz#1809380] - Resolves: bz#1640894 (Fix generic file creation fallback for qemu-img nvme:// image creation support) - Resolves: bz#1790482 (bitmaps in backing images can't be modified) - Resolves: bz#1805143 (allow late/lazy opening of backing chain for shallow blockdev-mirror) - Resolves: bz#1809380 (guest hang during reboot process after migration from RHEl7.8 to RHEL8.2.0.)- kvm-hw-smbios-set-new-default-SMBIOS-fields-for-Windows-.patch [bz#1782529] - kvm-migration-multifd-clean-pages-after-filling-packet.patch [bz#1738451] - kvm-migration-Make-sure-that-we-don-t-call-write-in-case.patch [bz#1738451] - kvm-migration-multifd-fix-nullptr-access-in-terminating-.patch [bz#1738451] - kvm-migration-multifd-fix-destroyed-mutex-access-in-term.patch [bz#1738451] - kvm-multifd-Make-sure-that-we-don-t-do-any-IO-after-an-e.patch [bz#1738451] - kvm-qemu-file-Don-t-do-IO-after-shutdown.patch [bz#1738451] - kvm-migration-Don-t-send-data-if-we-have-stopped.patch [bz#1738451] - kvm-migration-Create-migration_is_running.patch [bz#1738451] - kvm-migration-multifd-fix-nullptr-access-in-multifd_send.patch [bz#1738451] - kvm-migration-Maybe-VM-is-paused-when-migration-is-cance.patch [bz#1738451] - kvm-virtiofsd-Remove-fuse_req_getgroups.patch [bz#1797064] - kvm-virtiofsd-fv_create_listen_socket-error-path-socket-.patch [bz#1797064] - kvm-virtiofsd-load_capng-missing-unlock.patch [bz#1797064] - kvm-virtiofsd-do_read-missing-NULL-check.patch [bz#1797064] - kvm-tools-virtiofsd-fuse_lowlevel-Fix-fuse_out_header-er.patch [bz#1797064] - kvm-virtiofsd-passthrough_ll-cleanup-getxattr-listxattr.patch [bz#1797064] - kvm-virtiofsd-Fix-xattr-operations.patch [bz#1797064] - Resolves: bz#1738451 (qemu on src host core dump after set multifd-channels and do migration twice (first migration execute migrate_cancel)) - Resolves: bz#1782529 (Windows Update Enablement with default smbios strings in qemu) - Resolves: bz#1797064 (virtiofsd: Fixes)- kvm-target-i386-kvm-initialize-feature-MSRs-very-early.patch [bz#1791648] - kvm-target-i386-add-a-ucode-rev-property.patch [bz#1791648] - kvm-target-i386-kvm-initialize-microcode-revision-from-K.patch [bz#1791648] - kvm-target-i386-fix-TCG-UCODE_REV-access.patch [bz#1791648] - kvm-target-i386-check-for-availability-of-MSR_IA32_UCODE.patch [bz#1791648] - kvm-target-i386-enable-monitor-and-ucode-revision-with-c.patch [bz#1791648] - kvm-qcow2-Fix-qcow2_alloc_cluster_abort-for-external-dat.patch [bz#1703907] - kvm-mirror-Store-MirrorOp.co-for-debuggability.patch [bz#1794692] - kvm-mirror-Don-t-let-an-operation-wait-for-itself.patch [bz#1794692] - Resolves: bz#1703907 ([upstream]QEMU coredump when converting to qcow2: external data file images on block devices with copy_offloading) - Resolves: bz#1791648 ([RFE] Passthrough host CPU microcode version to KVM guest if using CPU passthrough) - Resolves: bz#1794692 (Mirror block job stops making progress)- kvm-vhost-user-gpu-Drop-trailing-json-comma.patch [bz#1805334] - Resolves: bz#1805334 (vhost-user/50-qemu-gpu.json is not valid JSON)- kvm-spapr-Enable-DD2.3-accelerated-count-cache-flush-in-.patch [bz#1796240] - kvm-util-add-slirp_fmt-helpers.patch [bz#1798994] - kvm-tcp_emu-fix-unsafe-snprintf-usages.patch [bz#1798994] - kvm-virtio-add-ability-to-delete-vq-through-a-pointer.patch [bz#1791590] - kvm-virtio-make-virtio_delete_queue-idempotent.patch [bz#1791590] - kvm-virtio-reset-region-cache-when-on-queue-deletion.patch [bz#1791590] - kvm-virtio-net-delete-also-control-queue-when-TX-RX-dele.patch [bz#1791590] - Resolves: bz#1791590 ([Q35] No "DEVICE_DELETED" event in qmp after unplug virtio-net-pci device) - Resolves: bz#1796240 (Enable hw accelerated cache-count-flush by default for POWER9 DD2.3 cpus) - Resolves: bz#1798994 (CVE-2020-8608 qemu-kvm: QEMU: Slirp: potential OOB access due to unsafe snprintf() usages [rhel-av-8.2.0])- kvm-i386-Resolve-CPU-models-to-v1-by-default.patch [bz#1779078 bz#1787291 bz#1779078 bz#1779078] - kvm-iotests-Support-job-complete-in-run_job.patch [bz#1781637] - kvm-iotests-Create-VM.blockdev_create.patch [bz#1781637] - kvm-block-Activate-recursively-even-for-already-active-n.patch [bz#1781637] - kvm-hmp-Allow-using-qdev-ID-for-qemu-io-command.patch [bz#1781637] - kvm-iotests-Test-external-snapshot-with-VM-state.patch [bz#1781637] - kvm-iotests.py-Let-wait_migration-wait-even-more.patch [bz#1781637] - kvm-blockdev-fix-coding-style-issues-in-drive_backup_pre.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-unify-qmp_drive_backup-and-drive-backup-tra.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-unify-qmp_blockdev_backup-and-blockdev-back.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-honor-bdrv_try_set_aio_context-context-requ.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-backup-top-Begin-drain-earlier.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-block-backup-top-Don-t-acquire-context-while-droppin.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-Acquire-AioContext-on-dirty-bitmap-function.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-blockdev-Return-bs-to-the-proper-context-on-snapshot.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-iotests-Test-handling-of-AioContexts-with-some-block.patch [bz#1745606 bz#1746217 bz#1773517 bz#1779036 bz#1782111 bz#1782175 bz#1783965] - kvm-target-arm-monitor-query-cpu-model-expansion-crashed.patch [bz#1801320] - kvm-docs-arm-cpu-features-Make-kvm-no-adjvtime-comment-c.patch [bz#1801320] - Resolves: bz#1745606 (Qemu hang when do incremental live backup in transaction mode without bitmap) - Resolves: bz#1746217 (Src qemu hang when do storage vm migration during guest installation) - Resolves: bz#1773517 (Src qemu hang when do storage vm migration with dataplane enable) - Resolves: bz#1779036 (Qemu coredump when do snapshot in transaction mode with one snapshot path not exist) - Resolves: bz#1779078 (RHVH 4.4: Failed to run VM on 4.3/4.4 engine (Exit message: the CPU is incompatible with host CPU: Host CPU does not provide required features: hle, rtm)) - Resolves: bz#1781637 (qemu crashed when do mem and disk snapshot) - Resolves: bz#1782111 (Qemu hang when do full backup on multi-disks with one job's 'job-id' missed in transaction mode(data plane enable)) - Resolves: bz#1782175 (Qemu core dump when add persistent bitmap(data plane enable)) - Resolves: bz#1783965 (Qemu core dump when do backup with sync: bitmap and no bitmap provided) - Resolves: bz#1787291 (RHVH 4.4: Failed to run VM on 4.3/4.4 engine (Exit message: the CPU is incompatible with host CPU: Host CPU does not provide required features: hle, rtm) [rhel-8.1.0.z]) - Resolves: bz#1801320 (aarch64: backport query-cpu-model-expansion and adjvtime document fixes)- kvm-ppc-Deassert-the-external-interrupt-pin-in-KVM-on-re.patch [bz#1776638] - kvm-xics-Don-t-deassert-outputs.patch [bz#1776638] - kvm-ppc-Don-t-use-CPUPPCState-irq_input_state-with-moder.patch [bz#1776638] - kvm-trace-update-qemu-trace-stap-to-Python-3.patch [bz#1787395] - kvm-redhat-Remove-redundant-fix-for-qemu-trace-stap.patch [bz#1787395] - kvm-iscsi-Cap-block-count-from-GET-LBA-STATUS-CVE-2020-1.patch [bz#1794503] - kvm-tpm-ppi-page-align-PPI-RAM.patch [bz#1787444] - kvm-target-arm-kvm-trivial-Clean-up-header-documentation.patch [bz#1647366] - kvm-target-arm-kvm64-kvm64-cpus-have-timer-registers.patch [bz#1647366] - kvm-tests-arm-cpu-features-Check-feature-default-values.patch [bz#1647366] - kvm-target-arm-kvm-Implement-virtual-time-adjustment.patch [bz#1647366] - kvm-target-arm-cpu-Add-the-kvm-no-adjvtime-CPU-property.patch [bz#1647366] - kvm-migration-Define-VMSTATE_INSTANCE_ID_ANY.patch [bz#1529231] - kvm-migration-Change-SaveStateEntry.instance_id-into-uin.patch [bz#1529231] - kvm-apic-Use-32bit-APIC-ID-for-migration-instance-ID.patch [bz#1529231] - Resolves: bz#1529231 ([q35] VM hangs after migration with 200 vCPUs) - Resolves: bz#1647366 (aarch64: Add support for the kvm-no-adjvtime ARM CPU feature) - Resolves: bz#1776638 (Guest failed to boot up after system_reset 20 times) - Resolves: bz#1787395 (qemu-trace-stap list : TypeError: startswith first arg must be bytes or a tuple of bytes, not str) - Resolves: bz#1787444 (Broken postcopy migration with vTPM device) - Resolves: bz#1794503 (CVE-2020-1711 qemu-kvm: QEMU: block: iscsi: OOB heap access via an unexpected response of iSCSI Server [rhel-av-8.2.0])- kvm-target-arm-arch_dump-Add-SVE-notes.patch [bz#1725084] - kvm-vhost-Add-names-to-section-rounded-warning.patch [bz#1779041] - kvm-vhost-Only-align-sections-for-vhost-user.patch [bz#1779041] - kvm-vhost-coding-style-fix.patch [bz#1779041] - kvm-virtio-fs-fix-MSI-X-nvectors-calculation.patch [bz#1694164] - kvm-vhost-user-fs-remove-vhostfd-property.patch [bz#1694164] - kvm-build-rename-CONFIG_LIBCAP-to-CONFIG_LIBCAP_NG.patch [bz#1694164] - kvm-virtiofsd-Pull-in-upstream-headers.patch [bz#1694164] - kvm-virtiofsd-Pull-in-kernel-s-fuse.h.patch [bz#1694164] - kvm-virtiofsd-Add-auxiliary-.c-s.patch [bz#1694164] - kvm-virtiofsd-Add-fuse_lowlevel.c.patch [bz#1694164] - kvm-virtiofsd-Add-passthrough_ll.patch [bz#1694164] - kvm-virtiofsd-Trim-down-imported-files.patch [bz#1694164] - kvm-virtiofsd-Format-imported-files-to-qemu-style.patch [bz#1694164] - kvm-virtiofsd-remove-mountpoint-dummy-argument.patch [bz#1694164] - kvm-virtiofsd-remove-unused-notify-reply-support.patch [bz#1694164] - kvm-virtiofsd-Remove-unused-enum-fuse_buf_copy_flags.patch [bz#1694164] - kvm-virtiofsd-Fix-fuse_daemonize-ignored-return-values.patch [bz#1694164] - kvm-virtiofsd-Fix-common-header-and-define-for-QEMU-buil.patch [bz#1694164] - kvm-virtiofsd-Trim-out-compatibility-code.patch [bz#1694164] - kvm-vitriofsd-passthrough_ll-fix-fallocate-ifdefs.patch [bz#1694164] - kvm-virtiofsd-Make-fsync-work-even-if-only-inode-is-pass.patch [bz#1694164] - kvm-virtiofsd-Add-options-for-virtio.patch [bz#1694164] - kvm-virtiofsd-add-o-source-PATH-to-help-output.patch [bz#1694164] - kvm-virtiofsd-Open-vhost-connection-instead-of-mounting.patch [bz#1694164] - kvm-virtiofsd-Start-wiring-up-vhost-user.patch [bz#1694164] - kvm-virtiofsd-Add-main-virtio-loop.patch [bz#1694164] - kvm-virtiofsd-get-set-features-callbacks.patch [bz#1694164] - kvm-virtiofsd-Start-queue-threads.patch [bz#1694164] - kvm-virtiofsd-Poll-kick_fd-for-queue.patch [bz#1694164] - kvm-virtiofsd-Start-reading-commands-from-queue.patch [bz#1694164] - kvm-virtiofsd-Send-replies-to-messages.patch [bz#1694164] - kvm-virtiofsd-Keep-track-of-replies.patch [bz#1694164] - kvm-virtiofsd-Add-Makefile-wiring-for-virtiofsd-contrib.patch [bz#1694164] - kvm-virtiofsd-Fast-path-for-virtio-read.patch [bz#1694164] - kvm-virtiofsd-add-fd-FDNUM-fd-passing-option.patch [bz#1694164] - kvm-virtiofsd-make-f-foreground-the-default.patch [bz#1694164] - kvm-virtiofsd-add-vhost-user.json-file.patch [bz#1694164] - kvm-virtiofsd-add-print-capabilities-option.patch [bz#1694164] - kvm-virtiofs-Add-maintainers-entry.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-create-new-files-in-caller-.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-lo_map-for-ino-fh-indir.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-ino_map-to-hide-lo_inod.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-dirp_map-to-hide-lo_dir.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-fd_map-to-hide-file-des.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-fallback-for-racy-ops.patch [bz#1694164] - kvm-virtiofsd-validate-path-components.patch [bz#1694164] - kvm-virtiofsd-Plumb-fuse_bufvec-through-to-do_write_buf.patch [bz#1694164] - kvm-virtiofsd-Pass-write-iov-s-all-the-way-through.patch [bz#1694164] - kvm-virtiofsd-add-fuse_mbuf_iter-API.patch [bz#1694164] - kvm-virtiofsd-validate-input-buffer-sizes-in-do_write_bu.patch [bz#1694164] - kvm-virtiofsd-check-input-buffer-size-in-fuse_lowlevel.c.patch [bz#1694164] - kvm-virtiofsd-prevent-.-escape-in-lo_do_lookup.patch [bz#1694164] - kvm-virtiofsd-prevent-.-escape-in-lo_do_readdir.patch [bz#1694164] - kvm-virtiofsd-use-proc-self-fd-O_PATH-file-descriptor.patch [bz#1694164] - kvm-virtiofsd-sandbox-mount-namespace.patch [bz#1694164] - kvm-virtiofsd-move-to-an-empty-network-namespace.patch [bz#1694164] - kvm-virtiofsd-move-to-a-new-pid-namespace.patch [bz#1694164] - kvm-virtiofsd-add-seccomp-whitelist.patch [bz#1694164] - kvm-virtiofsd-Parse-flag-FUSE_WRITE_KILL_PRIV.patch [bz#1694164] - kvm-virtiofsd-cap-ng-helpers.patch [bz#1694164] - kvm-virtiofsd-Drop-CAP_FSETID-if-client-asked-for-it.patch [bz#1694164] - kvm-virtiofsd-set-maximum-RLIMIT_NOFILE-limit.patch [bz#1694164] - kvm-virtiofsd-fix-libfuse-information-leaks.patch [bz#1694164] - kvm-virtiofsd-add-syslog-command-line-option.patch [bz#1694164] - kvm-virtiofsd-print-log-only-when-priority-is-high-enoug.patch [bz#1694164] - kvm-virtiofsd-Add-ID-to-the-log-with-FUSE_LOG_DEBUG-leve.patch [bz#1694164] - kvm-virtiofsd-Add-timestamp-to-the-log-with-FUSE_LOG_DEB.patch [bz#1694164] - kvm-virtiofsd-Handle-reinit.patch [bz#1694164] - kvm-virtiofsd-Handle-hard-reboot.patch [bz#1694164] - kvm-virtiofsd-Kill-threads-when-queues-are-stopped.patch [bz#1694164] - kvm-vhost-user-Print-unexpected-slave-message-types.patch [bz#1694164] - kvm-contrib-libvhost-user-Protect-slave-fd-with-mutex.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-renameat2-support.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-disable-readdirplus-on-cach.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-control-readdirplus.patch [bz#1694164] - kvm-virtiofsd-rename-unref_inode-to-unref_inode_lolocked.patch [bz#1694164] - kvm-virtiofsd-fail-when-parent-inode-isn-t-known-in-lo_d.patch [bz#1694164] - kvm-virtiofsd-extract-root-inode-init-into-setup_root.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-clean-up-cache-related-opti.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-use-hashtable.patch [bz#1694164] - kvm-virtiofsd-Clean-up-inodes-on-destroy.patch [bz#1694164] - kvm-virtiofsd-support-nanosecond-resolution-for-file-tim.patch [bz#1694164] - kvm-virtiofsd-fix-error-handling-in-main.patch [bz#1694164] - kvm-virtiofsd-cleanup-allocated-resource-in-se.patch [bz#1694164] - kvm-virtiofsd-fix-memory-leak-on-lo.source.patch [bz#1694164] - kvm-virtiofsd-add-helper-for-lo_data-cleanup.patch [bz#1694164] - kvm-virtiofsd-Prevent-multiply-running-with-same-vhost_u.patch [bz#1694164] - kvm-virtiofsd-enable-PARALLEL_DIROPS-during-INIT.patch [bz#1694164] - kvm-virtiofsd-fix-incorrect-error-handling-in-lo_do_look.patch [bz#1694164] - kvm-Virtiofsd-fix-memory-leak-on-fuse-queueinfo.patch [bz#1694164] - kvm-virtiofsd-Support-remote-posix-locks.patch [bz#1694164] - kvm-virtiofsd-use-fuse_lowlevel_is_virtio-in-fuse_sessio.patch [bz#1694164] - kvm-virtiofsd-prevent-fv_queue_thread-vs-virtio_loop-rac.patch [bz#1694164] - kvm-virtiofsd-make-lo_release-atomic.patch [bz#1694164] - kvm-virtiofsd-prevent-races-with-lo_dirp_put.patch [bz#1694164] - kvm-virtiofsd-rename-inode-refcount-to-inode-nlookup.patch [bz#1694164] - kvm-libvhost-user-Fix-some-memtable-remap-cases.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-fix-refcounting-on-remove-r.patch [bz#1694164] - kvm-virtiofsd-introduce-inode-refcount-to-prevent-use-af.patch [bz#1694164] - kvm-virtiofsd-do-not-always-set-FUSE_FLOCK_LOCKS.patch [bz#1694164] - kvm-virtiofsd-convert-more-fprintf-and-perror-to-use-fus.patch [bz#1694164] - kvm-virtiofsd-Reset-O_DIRECT-flag-during-file-open.patch [bz#1694164] - kvm-virtiofsd-Fix-data-corruption-with-O_APPEND-write-in.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-Use-cache_readdir-for-direc.patch [bz#1694164] - kvm-virtiofsd-add-definition-of-fuse_buf_writev.patch [bz#1694164] - kvm-virtiofsd-use-fuse_buf_writev-to-replace-fuse_buf_wr.patch [bz#1694164] - kvm-virtiofsd-process-requests-in-a-thread-pool.patch [bz#1694164] - kvm-virtiofsd-prevent-FUSE_INIT-FUSE_DESTROY-races.patch [bz#1694164] - kvm-virtiofsd-fix-lo_destroy-resource-leaks.patch [bz#1694164] - kvm-virtiofsd-add-thread-pool-size-NUM-option.patch [bz#1694164] - kvm-virtiofsd-Convert-lo_destroy-to-take-the-lo-mutex-lo.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-Pass-errno-to-fuse_reply_er.patch [bz#1694164] - kvm-virtiofsd-stop-all-queue-threads-on-exit-in-virtio_l.patch [bz#1694164] - kvm-virtiofsd-add-some-options-to-the-help-message.patch [bz#1694164] - kvm-redhat-ship-virtiofsd-vhost-user-device-backend.patch [bz#1694164] - Resolves: bz#1694164 (virtio-fs: host<->guest shared file system (qemu)) - Resolves: bz#1725084 (aarch64: support dumping SVE registers) - Resolves: bz#1779041 (netkvm: no connectivity Windows guest with q35 + hugepages + vhost + hv_synic)- kvm-tcp_emu-Fix-oob-access.patch [bz#1791568] - kvm-slirp-use-correct-size-while-emulating-IRC-commands.patch [bz#1791568] - kvm-slirp-use-correct-size-while-emulating-commands.patch [bz#1791568] - kvm-RHEL-hw-i386-disable-nested-PERF_GLOBAL_CTRL-MSR-sup.patch [bz#1559846] - Resolves: bz#1559846 (Nested KVM: limit VMX features according to CPU models - Fast Train) - Resolves: bz#1791568 (CVE-2020-7039 qemu-kvm: QEMU: slirp: OOB buffer access while emulating tcp protocols in tcp_emu() [rhel-av-8.2.0])- kvm-spapr-Don-t-trigger-a-CAS-reboot-for-XICS-XIVE-mode-.patch [bz#1733893] - kvm-vfio-pci-Don-t-remove-irqchip-notifier-if-not-regist.patch [bz#1782678] - kvm-virtio-don-t-enable-notifications-during-polling.patch [bz#1789301] - kvm-usbredir-Prevent-recursion-in-usbredir_write.patch [bz#1790844] - kvm-xhci-recheck-slot-status.patch [bz#1790844] - Resolves: bz#1733893 (Boot a guest with "-prom-env 'auto-boot?=false'", SLOF failed to enter the boot entry after input "boot" followed by "0 > " on VNC) - Resolves: bz#1782678 (qemu core dump after hot-unplugging the XXV710/XL710 PF) - Resolves: bz#1789301 (virtio-blk/scsi: fix notification suppression during AioContext polling) - Resolves: bz#1790844 (USB related fixes)- kvm-i386-Remove-cpu64-rhel6-CPU-model.patch [bz#1741345] - kvm-Reallocate-dirty_bmap-when-we-change-a-slot.patch [bz#1772774] - Resolves: bz#1741345 (Remove the "cpu64-rhel6" CPU from qemu-kvm) - Resolves: bz#1772774 (qemu-kvm core dump during migration+reboot ( Assertion `mem->dirty_bmap' failed ))- Rebase to qemu-4.2 - Resolves: bz#1783250 (rebase qemu-kvm to 4.2)- kvm-LUKS-support-preallocation.patch [bz#1534951] - kvm-nbd-add-empty-.bdrv_reopen_prepare.patch [bz#1718727] - kvm-qdev-qbus-add-hidden-device-support.patch [bz#1757796] - kvm-pci-add-option-for-net-failover.patch [bz#1757796] - kvm-pci-mark-devices-partially-unplugged.patch [bz#1757796] - kvm-pci-mark-device-having-guest-unplug-request-pending.patch [bz#1757796] - kvm-qapi-add-unplug-primary-event.patch [bz#1757796] - kvm-qapi-add-failover-negotiated-event.patch [bz#1757796] - kvm-migration-allow-unplug-during-migration-for-failover.patch [bz#1757796] - kvm-migration-add-new-migration-state-wait-unplug.patch [bz#1757796] - kvm-libqos-tolerate-wait-unplug-migration-state.patch [bz#1757796] - kvm-net-virtio-add-failover-support.patch [bz#1757796] - kvm-vfio-unplug-failover-primary-device-before-migration.patch [bz#1757796] - kvm-net-virtio-fix-dev_unplug_pending.patch [bz#1757796] - kvm-net-virtio-return-early-when-failover-primary-alread.patch [bz#1757796] - kvm-net-virtio-fix-re-plugging-of-primary-device.patch [bz#1757796] - kvm-net-virtio-return-error-when-device_opts-arg-is-NULL.patch [bz#1757796] - kvm-vfio-don-t-ignore-return-value-of-migrate_add_blocke.patch [bz#1757796] - kvm-hw-vfio-pci-Fix-double-free-of-migration_blocker.patch [bz#1757796] - Resolves: bz#1534951 (RFE: Support preallocation mode for luks format) - Resolves: bz#1718727 (Committing changes to the backing file over NBD fails with reopening files not supported) - Resolves: bz#1757796 (RFE: support for net failover devices in qemu)- kvm-qemu-pr-helper-fix-crash-in-mpath_reconstruct_sense.patch [bz#1772322] - Resolves: bz#1772322 (qemu-pr-helper: fix crash in mpath_reconstruct_sense)- kvm-curl-Keep-pointer-to-the-CURLState-in-CURLSocket.patch [bz#1745209] - kvm-curl-Keep-socket-until-the-end-of-curl_sock_cb.patch [bz#1745209] - kvm-curl-Check-completion-in-curl_multi_do.patch [bz#1745209] - kvm-curl-Pass-CURLSocket-to-curl_multi_do.patch [bz#1745209] - kvm-curl-Report-only-ready-sockets.patch [bz#1745209] - kvm-curl-Handle-success-in-multi_check_completion.patch [bz#1745209] - kvm-curl-Check-curl_multi_add_handle-s-return-code.patch [bz#1745209] - kvm-vhost-user-save-features-if-the-char-dev-is-closed.patch [bz#1738768] - kvm-block-snapshot-Restrict-set-of-snapshot-nodes.patch [bz#1658981] - kvm-iotests-Test-internal-snapshots-with-blockdev.patch [bz#1658981] - kvm-qapi-Add-feature-flags-to-commands-in-qapi-introspec.patch [bz#1658981] - kvm-qapi-Allow-introspecting-fix-for-savevm-s-cooperatio.patch [bz#1658981] - kvm-block-Remove-backing-null-from-bs-explicit_-options.patch [bz#1773925] - kvm-iotests-Test-multiple-blockdev-snapshot-calls.patch [bz#1773925] - Resolves: bz#1658981 (qemu failed to create internal snapshot via 'savevm' when using blockdev) - Resolves: bz#1738768 (Guest fails to recover receiving packets after vhost-user reconnect) - Resolves: bz#1745209 (qemu-img gets stuck when stream-converting from http) - Resolves: bz#1773925 (Fail to do blockcommit with more than one snapshots)- kvm-virtio-blk-Add-blk_drain-to-virtio_blk_device_unreal.patch [bz#1706759] - kvm-Revert-qcow2-skip-writing-zero-buffers-to-empty-COW-.patch [bz#1772473] - kvm-coroutine-Add-qemu_co_mutex_assert_locked.patch [bz#1772473] - kvm-qcow2-Fix-corruption-bug-in-qcow2_detect_metadata_pr.patch [bz#1772473] - Resolves: bz#1706759 (qemu core dump when unplug a 16T GPT type disk from win2019 guest) - Resolves: bz#1772473 (Import fixes from 8.1.0 into 8.1.1 branch)- kvm-Revert-qcow2-skip-writing-zero-buffers-to-empty-COW-.patch [bz#1751934] - kvm-coroutine-Add-qemu_co_mutex_assert_locked.patch [bz#1764721] - kvm-qcow2-Fix-corruption-bug-in-qcow2_detect_metadata_pr.patch [bz#1764721] - Resolves: bz#1751934 (Fail to install guest when xfs is the host filesystem) - Resolves: bz#1764721 (qcow2 image corruption due to incorrect locking in preallocation detection)- kvm-nbd-server-attach-client-channel-to-the-export-s-Aio.patch [bz#1748253] - kvm-virtio-blk-schedule-virtio_notify_config-to-run-on-m.patch [bz#1744955] - Resolves: bz#1744955 (Qemu hang when block resize a qcow2 image) - Resolves: bz#1748253 (QEMU crashes (core dump) when using the integrated NDB server with data-plane)- kvm-block-Use-QEMU_IS_ALIGNED.patch [bz#1745922] - kvm-block-qcow2-Fix-corruption-introduced-by-commit-8ac0.patch [bz#1745922] - kvm-block-qcow2-refactor-encryption-code.patch [bz#1745922] - kvm-qemu-iotests-Add-test-for-bz-1745922.patch [bz#1745922] - Resolves: bz#1745922 (Luks-inside-qcow2 snapshot cannot boot after 'qemu-img rebase')- kvm-blockjob-update-nodes-head-while-removing-all-bdrv.patch [bz#1746631] - kvm-hostmem-file-fix-pmem-file-size-check.patch [bz#1724008 bz#1736788] - kvm-memory-fetch-pmem-size-in-get_file_size.patch [bz#1724008 bz#1736788] - kvm-pr-manager-Fix-invalid-g_free-crash-bug.patch [bz#1753992] - Resolves: bz#1724008 (QEMU core dumped "memory_region_get_ram_ptr: Assertion `mr->ram_block' failed") - Resolves: bz#1736788 (QEMU core dumped if boot guest with nvdimm backed by /dev/dax0.0 and option pmem=off) - Resolves: bz#1746631 (Qemu core dump when do block commit under stress) - Resolves: bz#1753992 (core dump when testing persistent reservation in guest)- kvm-spapr-xive-Mask-the-EAS-when-allocating-an-IRQ.patch [bz#1748725] - kvm-block-create-Do-not-abort-if-a-block-driver-is-not-a.patch [bz#1746267] - kvm-virtio-blk-Cancel-the-pending-BH-when-the-dataplane-.patch [bz#1717321] - kvm-Using-ip_deq-after-m_free-might-read-pointers-from-a.patch [bz#1749737] - Resolves: bz#1717321 (qemu-kvm core dumped when repeat "system_reset" multiple times during guest boot) - Resolves: bz#1746267 (qemu coredump: qemu-kvm: block/create.c:68: qmp_blockdev_create: Assertion `drv' failed) - Resolves: bz#1748725 ([ppc][migration][v6.3-rc1-p1ce8930]basic migration failed with "qemu-kvm: KVM_SET_DEVICE_ATTR failed: Group 3 attr 0x0000000000001309: Device or resource busy") - Resolves: bz#1749737 (CVE-2019-15890 qemu-kvm: QEMU: Slirp: use-after-free during packet reassembly [rhel-av-8])- kvm-migration-always-initialise-ram_counters-for-a-new-m.patch [bz#1734316] - kvm-migration-add-qemu_file_update_transfer-interface.patch [bz#1734316] - kvm-migration-add-speed-limit-for-multifd-migration.patch [bz#1734316] - kvm-migration-update-ram_counters-for-multifd-sync-packe.patch [bz#1734316] - kvm-spapr-pci-Consolidate-de-allocation-of-MSIs.patch [bz#1750200] - kvm-spapr-pci-Free-MSIs-during-reset.patch [bz#1750200] - Resolves: bz#1734316 (multifd migration does not honour speed limits, consumes entire bandwidth of NIC) - Resolves: bz#1750200 ([RHEL8.1][QEMU4.1]boot up guest with vf device,then system_reset guest,error prompt(qemu-kvm: Can't allocate MSIs for device 2800: IRQ 4904 is not free))- kvm-migration-Do-not-re-read-the-clock-on-pre_save-in-ca.patch [bz#1747836] - kvm-ehci-fix-queue-dev-null-ptr-dereference.patch [bz#1746790] - kvm-spapr-Use-SHUTDOWN_CAUSE_SUBSYSTEM_RESET-for-CAS-reb.patch [bz#1743477] - kvm-file-posix-Handle-undetectable-alignment.patch [bz#1749134] - kvm-block-posix-Always-allocate-the-first-block.patch [bz#1749134] - kvm-iotests-Test-allocate_first_block-with-O_DIRECT.patch [bz#1749134] - Resolves: bz#1743477 (Since bd94bc06479a "spapr: change default interrupt mode to 'dual'", QEMU resets the machine to select the appropriate interrupt controller. And -no-reboot prevents that.) - Resolves: bz#1746790 (qemu core dump while migrate from RHEL7.6 to RHEL8.1) - Resolves: bz#1747836 (Call traces after guest migration due to incorrect handling of the timebase) - Resolves: bz#1749134 (I/O error when virtio-blk disk is backed by a raw image on 4k disk)- kvm-trace-Clarify-DTrace-SystemTap-help-message.patch [bz#1516220] - kvm-socket-Add-backlog-parameter-to-socket_listen.patch [bz#1726898] - kvm-socket-Add-num-connections-to-qio_channel_socket_syn.patch [bz#1726898] - kvm-socket-Add-num-connections-to-qio_channel_socket_asy.patch [bz#1726898] - kvm-socket-Add-num-connections-to-qio_net_listener_open_.patch [bz#1726898] - kvm-multifd-Use-number-of-channels-as-listen-backlog.patch [bz#1726898] - kvm-pseries-Fix-compat_pvr-on-reset.patch [bz#1744107] - kvm-spapr-Set-compat-mode-in-spapr_core_plug.patch [bz#1744107] - Resolves: bz#1516220 (-trace help prints an incomplete list of trace events) - Resolves: bz#1726898 (Parallel migration fails with error "Unable to write to socket: Connection reset by peer" now and then) - Resolves: bz#1744107 (Migration from P8(qemu4.1) to P9(qemu4.1), after migration, qemu crash on destination with error message "qemu-kvm: error while loading state for instance 0x1 of device 'cpu'")- kvm-memory-Refactor-memory_region_clear_coalescing.patch [bz#1743142] - kvm-memory-Split-zones-when-do-coalesced_io_del.patch [bz#1743142] - kvm-memory-Remove-has_coalesced_range-counter.patch [bz#1743142] - kvm-memory-Fix-up-memory_region_-add-del-_coalescing.patch [bz#1743142] - kvm-enable-virgl-for-real-this-time.patch [bz#1559740] - Resolves: bz#1559740 ([RFE] Enable virgl as TechPreview (qemu)) - Resolves: bz#1743142 (Boot guest with multiple e1000 devices, qemu will crash after several guest reboots: kvm_mem_ioeventfd_add: error adding ioeventfd: No space left on device (28))- kvm-redhat-s390x-Rename-s390-ccw-virtio-rhel8.0.0-to-s39.patch [bz#1693772] - kvm-redhat-s390x-Add-proper-compatibility-options-for-th.patch [bz#1693772] - kvm-enable-virgl.patch [bz#1559740] - kvm-redhat-update-pseries-rhel8.1.0-machine-type.patch [bz#1744170] - kvm-Do-not-run-iotests-on-brew-build.patch [bz#1742197 bz#1742819] - Resolves: bz#1559740 ([RFE] Enable virgl as TechPreview (qemu)) - Resolves: bz#1693772 ([IBM zKVM] RHEL AV 8.1.0 machine type update for s390x) - Resolves: bz#1742197 (Remove iotests from qemu-kvm builds [RHEL AV 8.1.0]) - Resolves: bz#1742819 (Remove iotests from qemu-kvm builds [RHEL 8.1.0]) - Resolves: bz#1744170 ([IBM Power] New 8.1.0 machine type for pseries)- kvm-RHEL-disable-hostmem-memfd.patch [bz#1738626 bz#1740797] - Resolves: bz#1738626 (Disable memfd in QEMU) - Resolves: bz#1740797 (Disable memfd in QEMU)- kvm-x86-machine-types-pc_rhel_8_0_compat.patch [bz#1719649] - kvm-x86-machine-types-q35-Fixup-units_per_default_bus.patch [bz#1719649] - kvm-x86-machine-types-Fixup-dynamic-sysbus-entries.patch [bz#1719649] - kvm-x86-machine-types-add-pc-q35-rhel8.1.0.patch [bz#1719649] - kvm-machine-types-Update-hw_compat_rhel_8_0-from-hw_comp.patch [bz#1719649] - kvm-virtio-Make-disable-legacy-disable-modern-compat-pro.patch [bz#1719649] - Resolves: bz#1719649 (8.1 machine type for x86)- kvm-spec-Update-seavgabios-dependency.patch [bz#1725664] - kvm-pc-Don-t-make-die-id-mandatory-unless-necessary.patch [bz#1741451] - kvm-display-bochs-fix-pcie-support.patch [bz#1733977 bz#1740692] - kvm-spapr-Reset-CAS-IRQ-subsystem-after-devices.patch [bz#1733977] - kvm-spapr-xive-Fix-migration-of-hot-plugged-CPUs.patch [bz#1733977] - kvm-riscv-roms-Fix-make-rules-for-building-sifive_u-bios.patch [bz#1733977 bz#1740692] - kvm-Update-version-for-v4.1.0-release.patch [bz#1733977 bz#1740692] - Resolves: bz#1725664 (Update seabios dependency) - Resolves: bz#1733977 (Qemu core dumped: /home/ngu/qemu/hw/intc/xics_kvm.c:321: ics_kvm_set_irq: Assertion `kernel_xics_fd != -1' failed) - Resolves: bz#1740692 (Backport QEMU 4.1.0 rc5 & ga patches) - Resolves: bz#1741451 (Failed to hot-plug vcpus)- Rebase to qemu 4.1.0 rc4 [bz#1705235] - Resolves: bz#1705235 (Rebase qemu-kvm for RHEL-AV 8.1.0)- kvm-x86_64-rh-devices-add-missing-TPM-passthrough.patch [bz#1519013] - kvm-x86_64-rh-devices-enable-TPM-emulation.patch [bz#1519013] - kvm-vfio-increase-the-cap-on-number-of-assigned-devices-.patch [bz#1719823] - Resolves: bz#1519013 ([RFE] QEMU Software TPM support (vTPM, or TPM emulation)) - Resolves: bz#1719823 ([RHEL 8.1] [RFE] increase the maximum of vfio devices to more than 32 in qemu-kvm)- kvm-qemu-kvm.spec-bump-libseccomp-2.4.0.patch [bz#1720306] - kvm-qxl-check-release-info-object.patch [bz#1712717] - kvm-target-i386-add-MDS-NO-feature.patch [bz#1722839] - kvm-block-file-posix-Unaligned-O_DIRECT-block-status.patch [bz#1588356] - kvm-iotests-Test-unaligned-raw-images-with-O_DIRECT.patch [bz#1588356] - kvm-rh-set-CONFIG_BOCHS_DISPLAY-y-for-x86.patch [bz#1707118] - Resolves: bz#1588356 (qemu crashed on the source host when do storage migration with source qcow2 disk created by 'qemu-img') - Resolves: bz#1707118 (enable device: bochs-display (QEMU)) - Resolves: bz#1712717 (CVE-2019-12155 qemu-kvm: QEMU: qxl: null pointer dereference while releasing spice resources [rhel-av-8]) - Resolves: bz#1720306 (VM failed to start with error "failed to install seccomp syscall filter in the kernel") - Resolves: bz#1722839 ([Intel 8.1 FEAT] MDS_NO exposure to guest - Fast Train)- kvm-Disable-VXHS-support.patch [bz#1714937] - kvm-aarch64-Add-virt-rhel8.1.0-machine-type-for-ARM.patch [bz#1713735] - kvm-aarch64-Allow-ARM-VIRT-iommu-option-in-RHEL8.1-machi.patch [bz#1713735] - kvm-usb-call-reset-handler-before-updating-state.patch [bz#1713679] - kvm-usb-host-skip-reset-for-untouched-devices.patch [bz#1713679] - kvm-usb-host-avoid-libusb_set_configuration-calls.patch [bz#1713679] - kvm-aarch64-Compile-out-IOH3420.patch [bz#1627283] - kvm-vl-Fix-drive-blockdev-persistent-reservation-managem.patch [bz#1714891] - kvm-vl-Document-why-objects-are-delayed.patch [bz#1714891] - Resolves: bz#1627283 (Compile out IOH3420 on aarch64) - Resolves: bz#1713679 (Detached device when trying to upgrade USB device firmware when in doing USB Passthrough via QEMU) - Resolves: bz#1713735 (Allow ARM VIRT iommu option in RHEL8.1 machine) - Resolves: bz#1714891 (Guest with persistent reservation manager for a disk fails to start) - Resolves: bz#1714937 (Disable VXHS support)- kvm-redhat-fix-cut-n-paste-garbage-in-hw_compat-comments.patch [bz#1709726] - kvm-compat-Generic-hw_compat_rhel_8_0.patch [bz#1709726] - kvm-redhat-sync-pseries-rhel7.6.0-with-rhel-av-8.0.1.patch [bz#1709726] - kvm-redhat-define-pseries-rhel8.1.0-machine-type.patch [bz#1709726] - Resolves: bz#1709726 (Forward and backward migration failed with "qemu-kvm: error while loading state for instance 0x0 of device 'spapr'")- kvm-target-i386-define-md-clear-bit.patch [bz#1703297 bz#1703304 bz#1703310 bz#1707274] - Resolves: bz#1703297 (CVE-2018-12126 virt:8.0.0/qemu-kvm: hardware: Microarchitectural Store Buffer Data Sampling (MSBDS) [rhel-av-8]) - Resolves: bz#1703304 (CVE-2018-12130 virt:8.0.0/qemu-kvm: hardware: Microarchitectural Fill Buffer Data Sampling (MFBDS) [rhel-av-8]) - Resolves: bz#1703310 (CVE-2018-12127 virt:8.0.0/qemu-kvm: hardware: Micro-architectural Load Port Data Sampling - Information Leak (MLPDS) [rhel-av-8]) - Resolves: bz#1707274 (CVE-2019-11091 virt:8.0.0/qemu-kvm: hardware: Microarchitectural Data Sampling Uncacheable Memory (MDSUM) [rhel-av-8.1.0])- kvm-target-ppc-spapr-Add-SPAPR_CAP_LARGE_DECREMENTER.patch [bz#1698711] - kvm-target-ppc-spapr-Add-workaround-option-to-SPAPR_CAP_.patch [bz#1698711] - kvm-target-ppc-spapr-Add-SPAPR_CAP_CCF_ASSIST.patch [bz#1698711] - kvm-target-ppc-tcg-make-spapr_caps-apply-cap-cfpc-sbbc-i.patch [bz#1698711] - kvm-target-ppc-spapr-Enable-mitigations-by-default-for-p.patch [bz#1698711] - kvm-slirp-ensure-there-is-enough-space-in-mbuf-to-null-t.patch [bz#1693076] - kvm-slirp-don-t-manipulate-so_rcv-in-tcp_emu.patch [bz#1693076] - Resolves: bz#1693076 (CVE-2019-6778 qemu-kvm: QEMU: slirp: heap buffer overflow in tcp_emu() [rhel-av-8]) - Resolves: bz#1698711 (Enable Spectre / Meltdown mitigations by default in pseries-rhel8.0.0 machine type)- kvm-redhat-enable-tpmdev-passthrough.patch [bz#1688312] - kvm-exec-Only-count-mapped-memory-backends-for-qemu_getr.patch [bz#1680492] - kvm-Enable-libpmem-to-support-nvdimm.patch [bz#1705149] - Resolves: bz#1680492 (Qemu quits suddenly while system_reset after hot-plugging unsupported memory by compatible guest on P9 with 1G huge page set) - Resolves: bz#1688312 ([RFE] enable TPM passthrough at compile time (qemu-kvm)) - Resolves: bz#1705149 (libpmem support is not enabled in qemu-kvm)- kvm-x86-host-phys-bits-limit-option.patch [bz#1688915] - kvm-rhel-Set-host-phys-bits-limit-48-on-rhel-machine-typ.patch [bz#1688915] - Resolves: bz#1688915 ([Intel 8.0 Alpha] physical bits should <= 48 when host with 5level paging &EPT5 and qemu command with "-cpu qemu64" parameters.)- kvm-device_tree-Fix-integer-overflowing-in-load_device_t.patch [bz#1693173] - Resolves: bz#1693173 (CVE-2018-20815 qemu-kvm: QEMU: device_tree: heap buffer overflow while loading device tree blob [rhel-av-8])- kvm-i386-kvm-Disable-arch_capabilities-if-MSR-can-t-be-s.patch [bz#1687578] - kvm-i386-Make-arch_capabilities-migratable.patch [bz#1687578] - Resolves: bz#1687578 (Incorrect CVE vulnerabilities reported on Cascade Lake cpus)- kvm-Remove-7-qcow2-and-luks-iotests-that-are-taking-25-s.patch [bz#1683473] - kvm-spapr-fix-out-of-bounds-write-in-spapr_populate_drme.patch [bz#1674438] - kvm-qcow2-include-LUKS-payload-overhead-in-qemu-img-meas.patch [bz#1655065] - kvm-iotests-add-LUKS-payload-overhead-to-178-qemu-img-me.patch [bz#1655065] - kvm-vnc-detect-and-optimize-pageflips.patch [bz#1666206] - kvm-Load-kvm-module-during-boot.patch [bz#1676907 bz#1685995] - kvm-hostmem-file-reject-invalid-pmem-file-sizes.patch [bz#1669053] - kvm-iotests-Fix-test-200-on-s390x-without-virtio-pci.patch [bz#1687582] - kvm-block-file-posix-do-not-fail-on-unlock-bytes.patch [bz#1652572] - Resolves: bz#1652572 (QEMU core dumped if stop nfs service during migration) - Resolves: bz#1655065 ([rhel.8.0][fast train]'qemu-img measure' size does not match the real allocated size for luks-inside-qcow2 image) - Resolves: bz#1666206 (vnc server should detect page-flips and avoid sending fullscreen updates then.) - Resolves: bz#1669053 (Guest call trace when boot with nvdimm device backed by /dev/dax) - Resolves: bz#1674438 (RHEL8.0 - Guest reboot fails after memory hotplug multiple times (kvm)) - Resolves: bz#1676907 (/dev/kvm device exists but kernel module is not loaded on boot up causing VM start to fail in libvirt) - Resolves: bz#1683473 (Remove 7 qcow2 & luks iotests from rhel8 fast train build %check phase) - Resolves: bz#1685995 (/dev/kvm device exists but kernel module is not loaded on boot up causing VM start to fail in libvirt) - Resolves: bz#1687582 (QEMU IOTEST 200 fails with 'virtio-scsi-pci is not a valid device model name')- kvm-i386-Add-stibp-flag-name.patch [bz#1686260] - Resolves: bz#1686260 (stibp is missing on qemu 3.0 and qemu 3.1)- kvm-migration-Fix-cancel-state.patch [bz#1608649] - kvm-migration-rdma-Fix-qemu_rdma_cleanup-null-check.patch [bz#1608649] - Resolves: bz#1608649 (Query-migrate get "failed" status after migrate-cancel)- kvm-target-i386-Disable-MPX-support-on-named-CPU-models.patch [bz#1661030] - kvm-i386-remove-the-new-CPUID-PCONFIG-from-Icelake-Serve.patch [bz#1661515] - kvm-i386-remove-the-INTEL_PT-CPUID-bit-from-named-CPU-mo.patch [bz#1661515] - kvm-Revert-i386-Add-CPUID-bit-for-PCONFIG.patch [bz#1661515] - Resolves: bz#1661030 (Remove MPX support from 8.0 machine types) - Resolves: bz#1661515 (Remove PCONFIG and INTEL_PT from Icelake-* CPU models)- kvm-block-Apply-auto-read-only-for-ro-whitelist-drivers.patch [bz#1678968] - Resolves: bz#1678968 (-blockdev: auto-read-only is ineffective for drivers on read-only whitelist)- kvm-fdc-Revert-downstream-disablement-of-device-floppy.patch [bz#1664997] - kvm-fdc-Restrict-floppy-controllers-to-RHEL-7-machine-ty.patch [bz#1664997] - Resolves: bz#1664997 (Restrict floppy device to RHEL-7 machine types)- kvm-Add-raw-qcow2-nbd-and-luks-iotests-to-run-during-the.patch [bz#1664855] - kvm-Introduce-the-qemu-kvm-tests-rpm.patch [bz#1669924] - Resolves: bz#1664855 (Run iotests in qemu-kvm build %check phase) - Resolves: bz#1669924 (qemu-kvm packaging: Package the avocado_qemu tests and qemu-iotests in a new rpm)- kvm-doc-fix-the-configuration-path.patch [bz#1644985] - Resolves: bz#1644985 (The "fsfreeze-hook" script path shown by command "qemu-ga --help" or "man qemu-ga" is wrong - Fast Train)- kvm-Acceptance-tests-add-Linux-initrd-checking-test.patch [bz#1669922] - kvm-mmap-alloc-unfold-qemu_ram_mmap.patch [bz#1671519] - kvm-mmap-alloc-fix-hugetlbfs-misaligned-length-in-ppc64.patch [bz#1671519] - kvm-BZ1653590-Require-at-least-64kiB-pages-for-downstrea.patch [bz#1653590] - kvm-block-Fix-invalidate_cache-error-path-for-parent-act.patch [bz#1673014] - kvm-virtio-scsi-Move-BlockBackend-back-to-the-main-AioCo.patch [bz#1656276 bz#1662508] - kvm-scsi-disk-Acquire-the-AioContext-in-scsi_-_realize.patch [bz#1656276 bz#1662508] - kvm-virtio-scsi-Forbid-devices-with-different-iothreads-.patch [bz#1656276 bz#1662508] - Resolves: bz#1653590 ([Fast train]had better stop qemu immediately while guest was making use of an improper page size) - Resolves: bz#1656276 (qemu-kvm core dumped after hotplug the deleted disk with iothread parameter) - Resolves: bz#1662508 (Qemu core dump when start guest with two disks using same drive) - Resolves: bz#1669922 (Backport avocado-qemu tests for QEMU 3.1) - Resolves: bz#1671519 (RHEL8.0 Snapshot3 - qemu doesn't free up hugepage memory when hotplug/hotunplug using memory-backend-file (qemu-kvm)) - Resolves: bz#1673014 (Local VM and migrated VM on the same host can run with same RAW file as visual disk source while without shareable configured or lock manager enabled)- kvm-io-ensure-UNIX-client-doesn-t-unlink-server-socket.patch [bz#1665896] - kvm-scsi-disk-Don-t-use-empty-string-as-device-id.patch [bz#1668248] - kvm-scsi-disk-Add-device_id-property.patch [bz#1668248] - Resolves: bz#1665896 (VNC unix listener socket is deleted after first client quits) - Resolves: bz#1668248 ("An unknown error has occurred" when using cdrom to install the system with two blockdev disks.(when choose installation destination))- kvm-Fix-fsfreeze-hook-path-in-the-man-page.patch [bz#1644985] - kvm-json-Fix-handling-when-not-interpolating.patch [bz#1668244] - Resolves: bz#1644985 (The "fsfreeze-hook" script path shown by command "qemu-ga --help" or "man qemu-ga" is wrong - Fast Train) - Resolves: bz#1668244 (qemu-img: /var/tmp/v2vovl9951f8.qcow2: CURL: Error opening file: The requested URL returned error: 404 Not Found)- kvm-throttle-groups-fix-restart-coroutine-iothread-race.patch [bz#1655947] - kvm-iotests-add-238-for-throttling-tgm-unregister-iothre.patch [bz#1655947] - Resolves: bz#1655947 (qemu-kvm core dumped after unplug the device which was set io throttling parameters)- kvm-migration-rdma-unregister-fd-handler.patch [bz#1666601] - kvm-s390x-tod-Properly-stop-the-KVM-TOD-while-the-guest-.patch [bz#1659127] - kvm-hw-s390x-Fix-bad-mask-in-time2tod.patch [bz#1659127] - Resolves: bz#1659127 (Stress guest and stop it, then do live migration, guest hit call trace on destination end) - Resolves: bz#1666601 ([q35] dst qemu core dumped when do rdma migration with Mellanox IB QDR card)- kvm-i386-kvm-expose-HV_CPUID_ENLIGHTMENT_INFO.EAX-and-HV.patch [bz#1653511] - kvm-i386-kvm-add-a-comment-explaining-why-.feat_names-ar.patch [bz#1653511] - Resolves: bz#1653511 (qemu doesn't report all support cpu features which cause libvirt cannot get the support status of hv_tlbflush)- kvm-spapr-Fix-ibm-max-associativity-domains-property-num.patch [bz#1653114] - kvm-cpus-ignore-ESRCH-in-qemu_cpu_kick_thread.patch [bz#1668205] - Resolves: bz#1653114 (Incorrect NUMA nodes passed to qemu-kvm guest in ibm,max-associativity-domains property) - Resolves: bz#1668205 (Guest quit with error when hotunplug cpu)- kvm-virtio-Helper-for-registering-virtio-device-types.patch [bz#1648023] - kvm-virtio-Provide-version-specific-variants-of-virtio-P.patch [bz#1648023] - kvm-globals-Allow-global-properties-to-be-optional.patch [bz#1648023] - kvm-virtio-Make-disable-legacy-disable-modern-compat-pro.patch [bz#1648023] - kvm-aarch64-Add-virt-rhel8.0.0-machine-type-for-ARM.patch [bz#1656504] - kvm-aarch64-Set-virt-rhel8.0.0-max_cpus-to-512.patch [bz#1656504] - kvm-aarch64-Use-256MB-ECAM-region-by-default.patch [bz#1656504] - Resolves: bz#1648023 (Provide separate device types for transitional virtio PCI devices - Fast Train) - Resolves: bz#1656504 (Machine types for qemu-kvm based on rebase to qemu-3.1 (aarch64))- kvm-hw-s390x-s390-virtio-ccw-Add-machine-types-for-RHEL8.patch [bz#1656510] - kvm-spapr-Add-H-Call-H_HOME_NODE_ASSOCIATIVITY.patch [bz#1661967] - kvm-redhat-Fixing-.gitpublish-to-include-AV-information.patch [] - Resolves: bz#1656510 (Machine types for qemu-kvm based on rebase to qemu-3.1 (s390x)) - Resolves: bz#1661967 (Kernel prints the message "VPHN is not supported. Disabling polling...")- kvm-redhat-define-pseries-rhel8.0.0-machine-type.patch [bz#1656508] - Resolves: bz#1656508 (Machine types for qemu-kvm based on rebase to qemu-3.1 (ppc64le))- kvm-pc-7.5-compat-entries.patch [bz#1655820] - kvm-compat-Generic-HW_COMPAT_RHEL7_6.patch [bz#1655820] - kvm-pc-PC_RHEL7_6_COMPAT.patch [bz#1655820] - kvm-pc-Add-compat-for-pc-i440fx-rhel7.6.0-machine-type.patch [bz#1655820] - kvm-pc-Add-pc-q35-8.0.0-machine-type.patch [bz#1655820] - kvm-pc-Add-x-migrate-smi-count-off-to-PC_RHEL7_6_COMPAT.patch [bz#1655820] - kvm-clear-out-KVM_ASYNC_PF_DELIVERY_AS_PF_VMEXIT-for.patch [bz#1659604] - kvm-Add-edk2-Requires-to-qemu-kvm.patch [bz#1660208] - Resolves: bz#1655820 (Can't migarate between rhel8 and rhel7 when guest has device "video") - Resolves: bz#1659604 (8->7 migration failed: qemu-kvm: error: failed to set MSR 0x4b564d02 to 0x27fc13285) - Resolves: bz#1660208 (qemu-kvm: Should depend on the architecture-appropriate guest firmware)- Rebase to qemu-kvm 3.1.0- kvm-Disable-CONFIG_IPMI-and-CONFIG_I2C-for-ppc64.patch [bz#1640044] - kvm-Disable-CONFIG_CAN_BUS-and-CONFIG_CAN_SJA1000.patch [bz#1640042] - Resolves: bz#1640042 (Disable CONFIG_CAN_BUS and CONFIG_CAN_SJA1000 config switches) - Resolves: bz#1640044 (Disable CONFIG_I2C and CONFIG_IPMI in default-configs/ppc64-softmmu.mak)- kvm-qcow2-Give-the-refcount-cache-the-minimum-possible-s.patch [bz#1656507] - kvm-docs-Document-the-new-default-sizes-of-the-qcow2-cac.patch [bz#1656507] - kvm-qcow2-Fix-Coverity-warning-when-calculating-the-refc.patch [bz#1656507] - kvm-include-Add-IEC-binary-prefixes-in-qemu-units.h.patch [bz#1656507] - kvm-qcow2-Options-documentation-fixes.patch [bz#1656507] - kvm-include-Add-a-lookup-table-of-sizes.patch [bz#1656507] - kvm-qcow2-Make-sizes-more-humanly-readable.patch [bz#1656507] - kvm-qcow2-Avoid-duplication-in-setting-the-refcount-cach.patch [bz#1656507] - kvm-qcow2-Assign-the-L2-cache-relatively-to-the-image-si.patch [bz#1656507] - kvm-qcow2-Increase-the-default-upper-limit-on-the-L2-cac.patch [bz#1656507] - kvm-qcow2-Resize-the-cache-upon-image-resizing.patch [bz#1656507] - kvm-qcow2-Set-the-default-cache-clean-interval-to-10-min.patch [bz#1656507] - kvm-qcow2-Explicit-number-replaced-by-a-constant.patch [bz#1656507] - kvm-block-backend-Set-werror-rerror-defaults-in-blk_new.patch [bz#1657637] - kvm-qcow2-Fix-cache-clean-interval-documentation.patch [bz#1656507] - Resolves: bz#1656507 ([RHEL.8] qcow2 cache is too small) - Resolves: bz#1657637 (Wrong werror default for -device drive=)- kvm-target-ppc-add-basic-support-for-PTCR-on-POWER9.patch [bz#1639069] - kvm-linux-headers-Update-for-nested-KVM-HV-downstream-on.patch [bz#1639069] - kvm-target-ppc-Add-one-reg-id-for-ptcr.patch [bz#1639069] - kvm-ppc-spapr_caps-Add-SPAPR_CAP_NESTED_KVM_HV.patch [bz#1639069] - kvm-Re-enable-CONFIG_HYPERV_TESTDEV.patch [bz#1651195] - kvm-qxl-use-guest_monitor_config-for-local-renderer.patch [bz#1610163] - kvm-Declare-cirrus-vga-as-deprecated.patch [bz#1651994] - kvm-Do-not-build-bluetooth-support.patch [bz#1654651] - kvm-vfio-helpers-Fix-qemu_vfio_open_pci-crash.patch [bz#1645840] - kvm-balloon-Allow-multiple-inhibit-users.patch [bz#1650272] - kvm-Use-inhibit-to-prevent-ballooning-without-synchr.patch [bz#1650272] - kvm-vfio-Inhibit-ballooning-based-on-group-attachment-to.patch [bz#1650272] - kvm-vfio-ccw-pci-Allow-devices-to-opt-in-for-ballooning.patch [bz#1650272] - kvm-vfio-pci-Handle-subsystem-realpath-returning-NULL.patch [bz#1650272] - kvm-vfio-pci-Fix-failure-to-close-file-descriptor-on-err.patch [bz#1650272] - kvm-postcopy-Synchronize-usage-of-the-balloon-inhibitor.patch [bz#1650272] - Resolves: bz#1610163 (guest shows border blurred screen with some resolutions when qemu boot with -device qxl-vga ,and guest on rhel7.6 has no such question) - Resolves: bz#1639069 ([IBM 8.0 FEAT] POWER9 - Nested virtualization in RHEL8.0 KVM for ppc64le - qemu-kvm side) - Resolves: bz#1645840 (Qemu core dump when hotplug nvme:// drive via -blockdev) - Resolves: bz#1650272 (Ballooning is incompatible with vfio assigned devices, but not prevented) - Resolves: bz#1651195 (Re-enable hyperv-testdev device) - Resolves: bz#1651994 (Declare the "Cirrus VGA" device emulation of QEMU as deprecated in RHEL8) - Resolves: bz#1654651 (Qemu: hw: bt: keep bt/* objects from building [rhel-8.0])- kvm-block-Make-more-block-drivers-compile-time-configura.patch [bz#1598842 bz#1598842] - kvm-RHEL8-Add-disable-configure-options-to-qemu-spec-fil.patch [bz#1598842] - Resolves: bz#1598842 (Compile out unused block drivers)- kvm-configure-add-test-for-libudev.patch [bz#1636185] - kvm-qga-linux-report-disk-serial-number.patch [bz#1636185] - kvm-qga-linux-return-disk-device-in-guest-get-fsinfo.patch [bz#1636185] - kvm-qemu-error-introduce-error-warn-_report_once.patch [bz#1625173] - kvm-intel-iommu-start-to-use-error_report_once.patch [bz#1625173] - kvm-intel-iommu-replace-more-vtd_err_-traces.patch [bz#1625173] - kvm-intel_iommu-introduce-vtd_reset_caches.patch [bz#1625173] - kvm-intel_iommu-better-handling-of-dmar-state-switch.patch [bz#1625173] - kvm-intel_iommu-move-ce-fetching-out-when-sync-shadow.patch [bz#1625173 bz#1629616] - kvm-intel_iommu-handle-invalid-ce-for-shadow-sync.patch [bz#1625173 bz#1629616] - kvm-block-remove-bdrv_dirty_bitmap_make_anon.patch [bz#1518989] - kvm-block-simplify-code-around-releasing-bitmaps.patch [bz#1518989] - kvm-hbitmap-Add-advance-param-to-hbitmap_iter_next.patch [bz#1518989] - kvm-test-hbitmap-Add-non-advancing-iter_next-tests.patch [bz#1518989] - kvm-block-dirty-bitmap-Add-bdrv_dirty_iter_next_area.patch [bz#1518989] - kvm-blockdev-backup-add-bitmap-argument.patch [bz#1518989] - kvm-dirty-bitmap-switch-assert-fails-to-errors-in-bdrv_m.patch [bz#1518989] - kvm-dirty-bitmap-rename-bdrv_undo_clear_dirty_bitmap.patch [bz#1518989] - kvm-dirty-bitmap-make-it-possible-to-restore-bitmap-afte.patch [bz#1518989] - kvm-blockdev-rename-block-dirty-bitmap-clear-transaction.patch [bz#1518989] - kvm-qapi-add-transaction-support-for-x-block-dirty-bitma.patch [bz#1518989] - kvm-block-dirty-bitmaps-add-user_locked-status-checker.patch [bz#1518989] - kvm-block-dirty-bitmaps-fix-merge-permissions.patch [bz#1518989] - kvm-block-dirty-bitmaps-allow-clear-on-disabled-bitmaps.patch [bz#1518989] - kvm-block-dirty-bitmaps-prohibit-enable-disable-on-locke.patch [bz#1518989] - kvm-block-backup-prohibit-backup-from-using-in-use-bitma.patch [bz#1518989] - kvm-nbd-forbid-use-of-frozen-bitmaps.patch [bz#1518989] - kvm-bitmap-Update-count-after-a-merge.patch [bz#1518989] - kvm-iotests-169-drop-deprecated-autoload-parameter.patch [bz#1518989] - kvm-block-qcow2-improve-error-message-in-qcow2_inactivat.patch [bz#1518989] - kvm-bloc-qcow2-drop-dirty_bitmaps_loaded-state-variable.patch [bz#1518989] - kvm-dirty-bitmaps-clean-up-bitmaps-loading-and-migration.patch [bz#1518989] - kvm-iotests-improve-169.patch [bz#1518989] - kvm-iotests-169-add-cases-for-source-vm-resuming.patch [bz#1518989] - kvm-pc-dimm-turn-alignment-assert-into-check.patch [bz#1630116] - Resolves: bz#1518989 (RFE: QEMU Incremental live backup) - Resolves: bz#1625173 ([NVMe Device Assignment] Guest could not boot up with q35+iommu) - Resolves: bz#1629616 (boot guest with q35+vIOMMU+ device assignment, qemu terminal shows "qemu-kvm: VFIO_UNMAP_DMA: -22" when return assigned network devices from vfio driver to ixgbe in guest) - Resolves: bz#1630116 (pc_dimm_get_free_addr: assertion failed: (QEMU_ALIGN_UP(address_space_start, align) == address_space_start)) - Resolves: bz#1636185 ([RFE] Report disk device name and serial number (qemu-guest-agent on Linux))- kvm-luks-Allow-share-rw-on.patch [bz#1629701] - kvm-redhat-reenable-gluster-support.patch [bz#1599340] - kvm-redhat-bump-libusb-requirement.patch [bz#1627970] - Resolves: bz#1599340 (Reenable glusterfs in qemu-kvm once BZ#1567292 gets fixed) - Resolves: bz#1627970 (symbol lookup error: /usr/libexec/qemu-kvm: undefined symbol: libusb_set_option) - Resolves: bz#1629701 ("share-rw=on" does not work for luks format image - Fast Train)- kvm-block-rbd-pull-out-qemu_rbd_convert_options.patch [bz#1635585] - kvm-block-rbd-Attempt-to-parse-legacy-filenames.patch [bz#1635585] - kvm-block-rbd-add-deprecation-documentation-for-filename.patch [bz#1635585] - kvm-block-rbd-add-iotest-for-rbd-legacy-keyvalue-filenam.patch [bz#1635585] - Resolves: bz#1635585 (rbd json format of 7.6 is incompatible with 7.5)- kvm-vnc-call-sasl_server_init-only-when-required.patch [bz#1609327] - kvm-nbd-server-fix-NBD_CMD_CACHE.patch [bz#1636142] - kvm-nbd-fix-NBD_FLAG_SEND_CACHE-value.patch [bz#1636142] - kvm-test-bdrv-drain-bdrv_drain-works-with-cross-AioConte.patch [bz#1637976] - kvm-block-Use-bdrv_do_drain_begin-end-in-bdrv_drain_all.patch [bz#1637976] - kvm-block-Remove-recursive-parameter-from-bdrv_drain_inv.patch [bz#1637976] - kvm-block-Don-t-manually-poll-in-bdrv_drain_all.patch [bz#1637976] - kvm-tests-test-bdrv-drain-bdrv_drain_all-works-in-corout.patch [bz#1637976] - kvm-block-Avoid-unnecessary-aio_poll-in-AIO_WAIT_WHILE.patch [bz#1637976] - kvm-block-Really-pause-block-jobs-on-drain.patch [bz#1637976] - kvm-block-Remove-bdrv_drain_recurse.patch [bz#1637976] - kvm-test-bdrv-drain-Add-test-for-node-deletion.patch [bz#1637976] - kvm-block-Drain-recursively-with-a-single-BDRV_POLL_WHIL.patch [bz#1637976] - kvm-test-bdrv-drain-Test-node-deletion-in-subtree-recurs.patch [bz#1637976] - kvm-block-Don-t-poll-in-parent-drain-callbacks.patch [bz#1637976] - kvm-test-bdrv-drain-Graph-change-through-parent-callback.patch [bz#1637976] - kvm-block-Defer-.bdrv_drain_begin-callback-to-polling-ph.patch [bz#1637976] - kvm-test-bdrv-drain-Test-that-bdrv_drain_invoke-doesn-t-.patch [bz#1637976] - kvm-block-Allow-AIO_WAIT_WHILE-with-NULL-ctx.patch [bz#1637976] - kvm-block-Move-bdrv_drain_all_begin-out-of-coroutine-con.patch [bz#1637976] - kvm-block-ignore_bds_parents-parameter-for-drain-functio.patch [bz#1637976] - kvm-block-Allow-graph-changes-in-bdrv_drain_all_begin-en.patch [bz#1637976] - kvm-test-bdrv-drain-Test-graph-changes-in-drain_all-sect.patch [bz#1637976] - kvm-block-Poll-after-drain-on-attaching-a-node.patch [bz#1637976] - kvm-test-bdrv-drain-Test-bdrv_append-to-drained-node.patch [bz#1637976] - kvm-block-linux-aio-acquire-AioContext-before-qemu_laio_.patch [bz#1637976] - kvm-util-async-use-qemu_aio_coroutine_enter-in-co_schedu.patch [bz#1637976] - kvm-job-Fix-nested-aio_poll-hanging-in-job_txn_apply.patch [bz#1637976] - kvm-job-Fix-missing-locking-due-to-mismerge.patch [bz#1637976] - kvm-blockjob-Wake-up-BDS-when-job-becomes-idle.patch [bz#1637976] - kvm-aio-wait-Increase-num_waiters-even-in-home-thread.patch [bz#1637976] - kvm-test-bdrv-drain-Drain-with-block-jobs-in-an-I-O-thre.patch [bz#1637976] - kvm-test-blockjob-Acquire-AioContext-around-job_cancel_s.patch [bz#1637976] - kvm-job-Use-AIO_WAIT_WHILE-in-job_finish_sync.patch [bz#1637976] - kvm-test-bdrv-drain-Test-AIO_WAIT_WHILE-in-completion-ca.patch [bz#1637976] - kvm-block-Add-missing-locking-in-bdrv_co_drain_bh_cb.patch [bz#1637976] - kvm-block-backend-Add-.drained_poll-callback.patch [bz#1637976] - kvm-block-backend-Fix-potential-double-blk_delete.patch [bz#1637976] - kvm-block-backend-Decrease-in_flight-only-after-callback.patch [bz#1637976] - kvm-blockjob-Lie-better-in-child_job_drained_poll.patch [bz#1637976] - kvm-block-Remove-aio_poll-in-bdrv_drain_poll-variants.patch [bz#1637976] - kvm-test-bdrv-drain-Test-nested-poll-in-bdrv_drain_poll_.patch [bz#1637976] - kvm-job-Avoid-deadlocks-in-job_completed_txn_abort.patch [bz#1637976] - kvm-test-bdrv-drain-AIO_WAIT_WHILE-in-job-.commit-.abort.patch [bz#1637976] - kvm-test-bdrv-drain-Fix-outdated-comments.patch [bz#1637976] - kvm-block-Use-a-single-global-AioWait.patch [bz#1637976] - kvm-test-bdrv-drain-Test-draining-job-source-child-and-p.patch [bz#1637976] - kvm-qemu-img-Fix-assert-when-mapping-unaligned-raw-file.patch [bz#1639374] - kvm-iotests-Add-test-221-to-catch-qemu-img-map-regressio.patch [bz#1639374] - Resolves: bz#1609327 (qemu-kvm[37046]: Could not find keytab file: /etc/qemu/krb5.tab: Unknown error 49408) - Resolves: bz#1636142 (qemu NBD_CMD_CACHE flaws impacting non-qemu NBD clients) - Resolves: bz#1637976 (Crashes and hangs with iothreads vs. block jobs) - Resolves: bz#1639374 (qemu-img map 'Aborted (core dumped)' when specifying a plain file)- kvm-linux-headers-update.patch [bz#1508142] - kvm-s390x-cpumodel-Set-up-CPU-model-for-AP-device-suppor.patch [bz#1508142] - kvm-s390x-kvm-enable-AP-instruction-interpretation-for-g.patch [bz#1508142] - kvm-s390x-ap-base-Adjunct-Processor-AP-object-model.patch [bz#1508142] - kvm-s390x-vfio-ap-Introduce-VFIO-AP-device.patch [bz#1508142] - kvm-s390-doc-detailed-specifications-for-AP-virtualizati.patch [bz#1508142] - Resolves: bz#1508142 ([IBM 8.0 FEAT] KVM: Guest-dedicated Crypto Adapters - qemu part)- kvm-Revert-hw-acpi-build-build-SRAT-memory-affinity-stru.patch [bz#1609235] - kvm-add-udev-kvm-check.patch [bz#1552663] - kvm-aio-posix-Don-t-count-ctx-notifier-as-progress-when-.patch [bz#1623085] - kvm-aio-Do-aio_notify_accept-only-during-blocking-aio_po.patch [bz#1623085] - kvm-aio-posix-fix-concurrent-access-to-poll_disable_cnt.patch [bz#1632622] - kvm-aio-posix-compute-timeout-before-polling.patch [bz#1632622] - kvm-aio-posix-do-skip-system-call-if-ctx-notifier-pollin.patch [bz#1632622] - kvm-intel-iommu-send-PSI-always-even-if-across-PDEs.patch [bz#1450712] - kvm-intel-iommu-remove-IntelIOMMUNotifierNode.patch [bz#1450712] - kvm-intel-iommu-add-iommu-lock.patch [bz#1450712] - kvm-intel-iommu-only-do-page-walk-for-MAP-notifiers.patch [bz#1450712] - kvm-intel-iommu-introduce-vtd_page_walk_info.patch [bz#1450712] - kvm-intel-iommu-pass-in-address-space-when-page-walk.patch [bz#1450712] - kvm-intel-iommu-trace-domain-id-during-page-walk.patch [bz#1450712] - kvm-util-implement-simple-iova-tree.patch [bz#1450712] - kvm-intel-iommu-rework-the-page-walk-logic.patch [bz#1450712] - kvm-i386-define-the-ssbd-CPUID-feature-bit-CVE-2018-3639.patch [bz#1633928] - Resolves: bz#1450712 (Booting nested guest with vIOMMU, the assigned network devices can not receive packets (qemu)) - Resolves: bz#1552663 (81-kvm-rhel.rules is no longer part of initscripts) - Resolves: bz#1609235 (Win2016 guest can't recognize pc-dimm hotplugged to node 0) - Resolves: bz#1623085 (VM doesn't boot from HD) - Resolves: bz#1632622 (~40% virtio_blk disk performance drop for win2012r2 guest when comparing qemu-kvm-rhev-2.12.0-9 with qemu-kvm-rhev-2.12.0-12) - Resolves: bz#1633928 (CVE-2018-3639 qemu-kvm: hw: cpu: speculative store bypass [rhel-8.0])- kvm-block-for-jobs-do-not-clear-user_paused-until-after-.patch [bz#1635583] - kvm-iotests-Add-failure-matching-to-common.qemu.patch [bz#1635583] - kvm-block-iotest-to-catch-abort-on-forced-blockjob-cance.patch [bz#1635583] - Resolves: bz#1635583 (Quitting VM causes qemu core dump once the block mirror job paused for no enough target space)- kvm-check-Only-test-ivshm-when-it-is-compiled-in.patch [bz#1621817] - kvm-Disable-ivshmem.patch [bz#1621817] - kvm-mirror-Fail-gracefully-for-source-target.patch [bz#1637963] - kvm-commit-Add-top-node-base-node-options.patch [bz#1637970] - kvm-qemu-iotests-Test-commit-with-top-node-base-node.patch [bz#1637970] - Resolves: bz#1621817 (Disable IVSHMEM in RHEL 8) - Resolves: bz#1637963 (Segfault on 'blockdev-mirror' with same node as source and target) - Resolves: bz#1637970 (allow using node-names with block-commit)- kvm-redhat-make-the-plugins-executable.patch [bz#1638304] - Resolves: bz#1638304 (the driver packages lack all the library Requires)- kvm-seccomp-allow-sched_setscheduler-with-SCHED_IDLE-pol.patch [bz#1618356] - kvm-seccomp-use-SIGSYS-signal-instead-of-killing-the-thr.patch [bz#1618356] - kvm-seccomp-prefer-SCMP_ACT_KILL_PROCESS-if-available.patch [bz#1618356] - kvm-configure-require-libseccomp-2.2.0.patch [bz#1618356] - kvm-seccomp-set-the-seccomp-filter-to-all-threads.patch [bz#1618356] - kvm-memory-cleanup-side-effects-of-memory_region_init_fo.patch [bz#1600365] - Resolves: bz#1600365 (QEMU core dumped when hotplug memory exceeding host hugepages and with discard-data=yes) - Resolves: bz#1618356 (qemu-kvm: Qemu: seccomp: blacklist is not applied to all threads [rhel-8])- kvm-migration-postcopy-Clear-have_listen_thread.patch [bz#1608765] - kvm-migration-cleanup-in-error-paths-in-loadvm.patch [bz#1608765] - kvm-jobs-change-start-callback-to-run-callback.patch [bz#1632939] - kvm-jobs-canonize-Error-object.patch [bz#1632939] - kvm-jobs-add-exit-shim.patch [bz#1632939] - kvm-block-commit-utilize-job_exit-shim.patch [bz#1632939] - kvm-block-mirror-utilize-job_exit-shim.patch [bz#1632939] - kvm-jobs-utilize-job_exit-shim.patch [bz#1632939] - kvm-block-backup-make-function-variables-consistently-na.patch [bz#1632939] - kvm-jobs-remove-ret-argument-to-job_completed-privatize-.patch [bz#1632939] - kvm-jobs-remove-job_defer_to_main_loop.patch [bz#1632939] - kvm-block-commit-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-mirror-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-stream-add-block-job-creation-flags.patch [bz#1632939] - kvm-block-commit-refactor-commit-to-use-job-callbacks.patch [bz#1632939] - kvm-block-mirror-don-t-install-backing-chain-on-abort.patch [bz#1632939] - kvm-block-mirror-conservative-mirror_exit-refactor.patch [bz#1632939] - kvm-block-stream-refactor-stream-to-use-job-callbacks.patch [bz#1632939] - kvm-tests-blockjob-replace-Blockjob-with-Job.patch [bz#1632939] - kvm-tests-test-blockjob-remove-exit-callback.patch [bz#1632939] - kvm-tests-test-blockjob-txn-move-.exit-to-.clean.patch [bz#1632939] - kvm-jobs-remove-.exit-callback.patch [bz#1632939] - kvm-qapi-block-commit-expose-new-job-properties.patch [bz#1632939] - kvm-qapi-block-mirror-expose-new-job-properties.patch [bz#1632939] - kvm-qapi-block-stream-expose-new-job-properties.patch [bz#1632939] - kvm-block-backup-qapi-documentation-fixup.patch [bz#1632939] - kvm-blockdev-document-transactional-shortcomings.patch [bz#1632939] - Resolves: bz#1608765 (After postcopy migration, do savevm and loadvm, guest hang and call trace) - Resolves: bz#1632939 (qemu blockjobs other than backup do not support job-finalize or job-dismiss)- kvm-Re-enable-disabled-Hyper-V-enlightenments.patch [bz#1625185] - kvm-Fix-annocheck-issues.patch [bz#1624164] - kvm-exec-check-that-alignment-is-a-power-of-two.patch [bz#1630746] - kvm-curl-Make-sslverify-off-disable-host-as-well-as-peer.patch [bz#1575925] - Resolves: bz#1575925 ("SSL: no alternative certificate subject name matches target host name" error even though sslverify = off) - Resolves: bz#1624164 (Review annocheck distro flag failures in qemu-kvm) - Resolves: bz#1625185 (Re-enable disabled Hyper-V enlightenments) - Resolves: bz#1630746 (qemu_ram_mmap: Assertion `is_power_of_2(align)' failed)- kvm-i386-Disable-TOPOEXT-by-default-on-cpu-host.patch [bz#1619804] - kvm-redhat-enable-opengl-add-build-and-runtime-deps.patch [bz#1618412] - Resolves: bz#1618412 (Enable opengl (for intel vgpu display)) - Resolves: bz#1619804 (kernel panic in init_amd_cacheinfo)- kvm-redhat-Disable-vhost-crypto.patch [bz#1625668] - Resolves: bz#1625668 (Decide if we should disable 'vhost-crypto' or not)- kvm-target-i386-sev-fix-memory-leaks.patch [bz#1615717] - kvm-i386-Fix-arch_query_cpu_model_expansion-leak.patch [bz#1615717] - kvm-redhat-Update-build-configuration.patch [bz#1573156] - Resolves: bz#1573156 (Update build configure for QEMU 2.12.0) - Resolves: bz#1615717 (Memory leaks)- kvm-Fix-libusb-1.0.22-deprecated-libusb_set_debug-with-l.patch [bz#1622656] - Resolves: bz#1622656 (qemu-kvm fails to build due to libusb_set_debug being deprecated)- kvm-redhat-remove-extra-in-rhel_rhev_conflicts-macro.patch [bz#1618752] - Resolves: bz#1618752 (qemu-kvm can't be installed in RHEL-8 as it Conflicts with itself.)- kvm-Migration-TLS-Fix-crash-due-to-double-cleanup.patch [bz#1594384] - Resolves: bz#1594384 (2.12 migration fixes)- kvm-Add-qemu-keymap-to-qemu-kvm-common.patch [bz#1593117] - Resolves: bz#1593117 (add qemu-keymap utility)- Fixing an issue with some old command in the spec file- Fix an issue with the build_configure script. - Resolves: bz#1425820 (Improve QEMU packaging layout with modularization of the block layer)- kvm-migration-stop-compressing-page-in-migration-thread.patch [bz#1594384] - kvm-migration-stop-compression-to-allocate-and-free-memo.patch [bz#1594384] - kvm-migration-stop-decompression-to-allocate-and-free-me.patch [bz#1594384] - kvm-migration-detect-compression-and-decompression-error.patch [bz#1594384] - kvm-migration-introduce-control_save_page.patch [bz#1594384] - kvm-migration-move-some-code-to-ram_save_host_page.patch [bz#1594384] - kvm-migration-move-calling-control_save_page-to-the-comm.patch [bz#1594384] - kvm-migration-move-calling-save_zero_page-to-the-common-.patch [bz#1594384] - kvm-migration-introduce-save_normal_page.patch [bz#1594384] - kvm-migration-remove-ram_save_compressed_page.patch [bz#1594384] - kvm-migration-block-dirty-bitmap-fix-memory-leak-in-dirt.patch [bz#1594384] - kvm-migration-fix-saving-normal-page-even-if-it-s-been-c.patch [bz#1594384] - kvm-migration-update-index-field-when-delete-or-qsort-RD.patch [bz#1594384] - kvm-migration-introduce-decompress-error-check.patch [bz#1594384] - kvm-migration-Don-t-activate-block-devices-if-using-S.patch [bz#1594384] - kvm-migration-not-wait-RDMA_CM_EVENT_DISCONNECTED-event-.patch [bz#1594384] - kvm-migration-block-dirty-bitmap-fix-dirty_bitmap_load.patch [bz#1594384] - kvm-s390x-add-RHEL-7.6-machine-type-for-ccw.patch [bz#1595718] - kvm-s390x-cpumodel-default-enable-bpb-and-ppa15-for-z196.patch [bz#1595718] - kvm-linux-headers-asm-s390-kvm.h-header-sync.patch [bz#1612938] - kvm-s390x-kvm-add-etoken-facility.patch [bz#1612938] - Resolves: bz#1594384 (2.12 migration fixes) - Resolves: bz#1595718 (Add ppa15/bpb to the default cpu model for z196 and higher in the 7.6 s390-ccw-virtio machine) - Resolves: bz#1612938 (Add etoken support to qemu-kvm for s390x KVM guests)Mass import from RHEL 7.6 qemu-kvm-rhev, including fixes to the following BZs: - kvm-AArch64-Add-virt-rhel7.6-machine-type.patch [bz#1558723] - kvm-cpus-Fix-event-order-on-resume-of-stopped-guest.patch [bz#1566153] - kvm-qemu-img-Check-post-truncation-size.patch [bz#1523065] - kvm-vga-catch-depth-0.patch [bz#1575541] - kvm-Fix-x-hv-max-vps-compat-value-for-7.4-machine-type.patch [bz#1583959] - kvm-ccid-card-passthru-fix-regression-in-realize.patch [bz#1584984] - kvm-Use-4-MB-vram-for-cirrus.patch [bz#1542080] - kvm-spapr_pci-Remove-unhelpful-pagesize-warning.patch [bz#1505664] - kvm-rpm-Add-nvme-VFIO-driver-to-rw-whitelist.patch [bz#1416180] - kvm-qobject-Use-qobject_to-instead-of-type-cast.patch [bz#1557995] - kvm-qobject-Ensure-base-is-at-offset-0.patch [bz#1557995] - kvm-qobject-use-a-QObjectBase_-struct.patch [bz#1557995] - kvm-qobject-Replace-qobject_incref-QINCREF-qobject_decre.patch [bz#1557995] - kvm-qobject-Modify-qobject_ref-to-return-obj.patch [bz#1557995] - kvm-rbd-Drop-deprecated-drive-parameter-filename.patch [bz#1557995] - kvm-iscsi-Drop-deprecated-drive-parameter-filename.patch [bz#1557995] - kvm-block-Add-block-specific-QDict-header.patch [bz#1557995] - kvm-qobject-Move-block-specific-qdict-code-to-block-qdic.patch [bz#1557995] - kvm-block-Fix-blockdev-for-certain-non-string-scalars.patch [bz#1557995] - kvm-block-Fix-drive-for-certain-non-string-scalars.patch [bz#1557995] - kvm-block-Clean-up-a-misuse-of-qobject_to-in-.bdrv_co_cr.patch [bz#1557995] - kvm-block-Factor-out-qobject_input_visitor_new_flat_conf.patch [bz#1557995] - kvm-block-Make-remaining-uses-of-qobject-input-visitor-m.patch [bz#1557995] - kvm-block-qdict-Simplify-qdict_flatten_qdict.patch [bz#1557995] - kvm-block-qdict-Tweak-qdict_flatten_qdict-qdict_flatten_.patch [bz#1557995] - kvm-block-qdict-Clean-up-qdict_crumple-a-bit.patch [bz#1557995] - kvm-block-qdict-Simplify-qdict_is_list-some.patch [bz#1557995] - kvm-check-block-qdict-Rename-qdict_flatten-s-variables-f.patch [bz#1557995] - kvm-check-block-qdict-Cover-flattening-of-empty-lists-an.patch [bz#1557995] - kvm-block-Fix-blockdev-blockdev-add-for-empty-objects-an.patch [bz#1557995] - kvm-rbd-New-parameter-auth-client-required.patch [bz#1557995] - kvm-rbd-New-parameter-key-secret.patch [bz#1557995] - kvm-block-mirror-honor-ratelimit-again.patch [bz#1572856] - kvm-block-mirror-Make-cancel-always-cancel-pre-READY.patch [bz#1572856] - kvm-iotests-Add-test-for-cancelling-a-mirror-job.patch [bz#1572856] - kvm-iotests-Split-214-off-of-122.patch [bz#1518738] - kvm-block-Add-COR-filter-driver.patch [bz#1518738] - kvm-block-BLK_PERM_WRITE-includes-._UNCHANGED.patch [bz#1518738] - kvm-block-Add-BDRV_REQ_WRITE_UNCHANGED-flag.patch [bz#1518738] - kvm-block-Set-BDRV_REQ_WRITE_UNCHANGED-for-COR-writes.patch [bz#1518738] - kvm-block-quorum-Support-BDRV_REQ_WRITE_UNCHANGED.patch [bz#1518738] - kvm-block-Support-BDRV_REQ_WRITE_UNCHANGED-in-filters.patch [bz#1518738] - kvm-iotests-Clean-up-wrap-image-in-197.patch [bz#1518738] - kvm-iotests-Copy-197-for-COR-filter-driver.patch [bz#1518738] - kvm-iotests-Add-test-for-COR-across-nodes.patch [bz#1518738] - kvm-qemu-io-Use-purely-string-blockdev-options.patch [bz#1576598] - kvm-qemu-img-Use-only-string-options-in-img_open_opts.patch [bz#1576598] - kvm-iotests-Add-test-for-U-force-share-conflicts.patch [bz#1576598] - kvm-qemu-io-Drop-command-functions-return-values.patch [bz#1519617] - kvm-qemu-io-Let-command-functions-return-error-code.patch [bz#1519617] - kvm-qemu-io-Exit-with-error-when-a-command-failed.patch [bz#1519617] - kvm-iotests.py-Add-qemu_io_silent.patch [bz#1519617] - kvm-iotests-Let-216-make-use-of-qemu-io-s-exit-code.patch [bz#1519617] - kvm-qcow2-Repair-OFLAG_COPIED-when-fixing-leaks.patch [bz#1527085] - kvm-iotests-Repairing-error-during-snapshot-deletion.patch [bz#1527085] - kvm-block-Make-bdrv_is_writable-public.patch [bz#1588039] - kvm-qcow2-Do-not-mark-inactive-images-corrupt.patch [bz#1588039] - kvm-iotests-Add-case-for-a-corrupted-inactive-image.patch [bz#1588039] - kvm-main-loop-drop-spin_counter.patch [bz#1168213] - kvm-target-ppc-Factor-out-the-parsing-in-kvmppc_get_cpu_.patch [bz#1560847] - kvm-target-ppc-Don-t-require-private-l1d-cache-on-POWER8.patch [bz#1560847] - kvm-ppc-spapr_caps-Don-t-disable-cap_cfpc-on-POWER8-by-d.patch [bz#1560847] - kvm-qxl-fix-local-renderer-crash.patch [bz#1567733] - kvm-qemu-img-Amendment-support-implies-create_opts.patch [bz#1537956] - kvm-block-Add-Error-parameter-to-bdrv_amend_options.patch [bz#1537956] - kvm-qemu-option-Pull-out-Supported-options-print.patch [bz#1537956] - kvm-qemu-img-Add-print_amend_option_help.patch [bz#1537956] - kvm-qemu-img-Recognize-no-creation-support-in-o-help.patch [bz#1537956] - kvm-iotests-Test-help-option-for-unsupporting-formats.patch [bz#1537956] - kvm-iotests-Rework-113.patch [bz#1537956] - kvm-qemu-img-Resolve-relative-backing-paths-in-rebase.patch [bz#1569835] - kvm-iotests-Add-test-for-rebasing-with-relative-paths.patch [bz#1569835] - kvm-qemu-img-Special-post-backing-convert-handling.patch [bz#1527898] - kvm-iotests-Test-post-backing-convert-target-behavior.patch [bz#1527898] - kvm-migration-calculate-expected_downtime-with-ram_bytes.patch [bz#1564576] - kvm-sheepdog-Fix-sd_co_create_opts-memory-leaks.patch [bz#1513543] - kvm-qemu-iotests-reduce-chance-of-races-in-185.patch [bz#1513543] - kvm-blockjob-do-not-cancel-timer-in-resume.patch [bz#1513543] - kvm-nfs-Fix-error-path-in-nfs_options_qdict_to_qapi.patch [bz#1513543] - kvm-nfs-Remove-processed-options-from-QDict.patch [bz#1513543] - kvm-blockjob-drop-block_job_pause-resume_all.patch [bz#1513543] - kvm-blockjob-expose-error-string-via-query.patch [bz#1513543] - kvm-blockjob-Fix-assertion-in-block_job_finalize.patch [bz#1513543] - kvm-blockjob-Wrappers-for-progress-counter-access.patch [bz#1513543] - kvm-blockjob-Move-RateLimit-to-BlockJob.patch [bz#1513543] - kvm-blockjob-Implement-block_job_set_speed-centrally.patch [bz#1513543] - kvm-blockjob-Introduce-block_job_ratelimit_get_delay.patch [bz#1513543] - kvm-blockjob-Add-block_job_driver.patch [bz#1513543] - kvm-blockjob-Update-block-job-pause-resume-documentation.patch [bz#1513543] - kvm-blockjob-Improve-BlockJobInfo.offset-len-documentati.patch [bz#1513543] - kvm-job-Create-Job-JobDriver-and-job_create.patch [bz#1513543] - kvm-job-Rename-BlockJobType-into-JobType.patch [bz#1513543] - kvm-job-Add-JobDriver.job_type.patch [bz#1513543] - kvm-job-Add-job_delete.patch [bz#1513543] - kvm-job-Maintain-a-list-of-all-jobs.patch [bz#1513543] - kvm-job-Move-state-transitions-to-Job.patch [bz#1513543] - kvm-job-Add-reference-counting.patch [bz#1513543] - kvm-job-Move-cancelled-to-Job.patch [bz#1513543] - kvm-job-Add-Job.aio_context.patch [bz#1513543] - kvm-job-Move-defer_to_main_loop-to-Job.patch [bz#1513543] - kvm-job-Move-coroutine-and-related-code-to-Job.patch [bz#1513543] - kvm-job-Add-job_sleep_ns.patch [bz#1513543] - kvm-job-Move-pause-resume-functions-to-Job.patch [bz#1513543] - kvm-job-Replace-BlockJob.completed-with-job_is_completed.patch [bz#1513543] - kvm-job-Move-BlockJobCreateFlags-to-Job.patch [bz#1513543] - kvm-blockjob-Split-block_job_event_pending.patch [bz#1513543] - kvm-job-Add-job_event_.patch [bz#1513543] - kvm-job-Move-single-job-finalisation-to-Job.patch [bz#1513543] - kvm-job-Convert-block_job_cancel_async-to-Job.patch [bz#1513543] - kvm-job-Add-job_drain.patch [bz#1513543] - kvm-job-Move-.complete-callback-to-Job.patch [bz#1513543] - kvm-job-Move-job_finish_sync-to-Job.patch [bz#1513543] - kvm-job-Switch-transactions-to-JobTxn.patch [bz#1513543] - kvm-job-Move-transactions-to-Job.patch [bz#1513543] - kvm-job-Move-completion-and-cancellation-to-Job.patch [bz#1513543] - kvm-block-Cancel-job-in-bdrv_close_all-callers.patch [bz#1513543] - kvm-job-Add-job_yield.patch [bz#1513543] - kvm-job-Add-job_dismiss.patch [bz#1513543] - kvm-job-Add-job_is_ready.patch [bz#1513543] - kvm-job-Add-job_transition_to_ready.patch [bz#1513543] - kvm-job-Move-progress-fields-to-Job.patch [bz#1513543] - kvm-job-Introduce-qapi-job.json.patch [bz#1513543] - kvm-job-Add-JOB_STATUS_CHANGE-QMP-event.patch [bz#1513543] - kvm-job-Add-lifecycle-QMP-commands.patch [bz#1513543] - kvm-job-Add-query-jobs-QMP-command.patch [bz#1513543] - kvm-blockjob-Remove-BlockJob.driver.patch [bz#1513543] - kvm-iotests-Move-qmp_to_opts-to-VM.patch [bz#1513543] - kvm-qemu-iotests-Test-job-with-block-jobs.patch [bz#1513543] - kvm-vdi-Fix-vdi_co_do_create-return-value.patch [bz#1513543] - kvm-vhdx-Fix-vhdx_co_create-return-value.patch [bz#1513543] - kvm-job-Add-error-message-for-failing-jobs.patch [bz#1513543] - kvm-block-create-Make-x-blockdev-create-a-job.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.get_qmp_events_filtered.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.qmp_log.patch [bz#1513543] - kvm-qemu-iotests-Add-iotests.img_info_log.patch [bz#1513543] - kvm-qemu-iotests-Add-VM.run_job.patch [bz#1513543] - kvm-qemu-iotests-iotests.py-helper-for-non-file-protocol.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-206-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-207-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-210-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-211-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-212-for-blockdev-create-job.patch [bz#1513543] - kvm-qemu-iotests-Rewrite-213-for-blockdev-create-job.patch [bz#1513543] - kvm-block-create-Mark-blockdev-create-stable.patch [bz#1513543] - kvm-jobs-fix-stale-wording.patch [bz#1513543] - kvm-jobs-fix-verb-references-in-docs.patch [bz#1513543] - kvm-iotests-Fix-219-s-timing.patch [bz#1513543] - kvm-iotests-improve-pause_job.patch [bz#1513543] - kvm-rpm-Whitelist-copy-on-read-block-driver.patch [bz#1518738] - kvm-rpm-add-throttle-driver-to-rw-whitelist.patch [bz#1591076] - kvm-usb-host-skip-open-on-pending-postload-bh.patch [bz#1572851] - kvm-i386-Define-the-Virt-SSBD-MSR-and-handling-of-it-CVE.patch [bz#1574216] - kvm-i386-define-the-AMD-virt-ssbd-CPUID-feature-bit-CVE-.patch [bz#1574216] - kvm-block-file-posix-Pass-FD-to-locking-helpers.patch [bz#1519144] - kvm-block-file-posix-File-locking-during-creation.patch [bz#1519144] - kvm-iotests-Add-creation-test-to-153.patch [bz#1519144] - kvm-vhost-user-add-Net-prefix-to-internal-state-structur.patch [bz#1526645] - kvm-virtio-support-setting-memory-region-based-host-noti.patch [bz#1526645] - kvm-vhost-user-support-receiving-file-descriptors-in-sla.patch [bz#1526645] - kvm-osdep-add-wait.h-compat-macros.patch [bz#1526645] - kvm-vhost-user-bridge-support-host-notifier.patch [bz#1526645] - kvm-vhost-allow-backends-to-filter-memory-sections.patch [bz#1526645] - kvm-vhost-user-allow-slave-to-send-fds-via-slave-channel.patch [bz#1526645] - kvm-vhost-user-introduce-shared-vhost-user-state.patch [bz#1526645] - kvm-vhost-user-support-registering-external-host-notifie.patch [bz#1526645] - kvm-libvhost-user-support-host-notifier.patch [bz#1526645] - kvm-block-Introduce-API-for-copy-offloading.patch [bz#1482537] - kvm-raw-Check-byte-range-uniformly.patch [bz#1482537] - kvm-raw-Implement-copy-offloading.patch [bz#1482537] - kvm-qcow2-Implement-copy-offloading.patch [bz#1482537] - kvm-file-posix-Implement-bdrv_co_copy_range.patch [bz#1482537] - kvm-iscsi-Query-and-save-device-designator-when-opening.patch [bz#1482537] - kvm-iscsi-Create-and-use-iscsi_co_wait_for_task.patch [bz#1482537] - kvm-iscsi-Implement-copy-offloading.patch [bz#1482537] - kvm-block-backend-Add-blk_co_copy_range.patch [bz#1482537] - kvm-qemu-img-Convert-with-copy-offloading.patch [bz#1482537] - kvm-qcow2-Fix-src_offset-in-copy-offloading.patch [bz#1482537] - kvm-iscsi-Don-t-blindly-use-designator-length-in-respons.patch [bz#1482537] - kvm-file-posix-Fix-EINTR-handling.patch [bz#1482537] - kvm-usb-storage-Add-rerror-werror-properties.patch [bz#1595180] - kvm-numa-clarify-error-message-when-node-index-is-out-of.patch [bz#1578381] - kvm-qemu-iotests-Update-026.out.nocache-reference-output.patch [bz#1528541] - kvm-qcow2-Free-allocated-clusters-on-write-error.patch [bz#1528541] - kvm-qemu-iotests-Test-qcow2-not-leaking-clusters-on-writ.patch [bz#1528541] - kvm-qemu-options-Add-missing-newline-to-accel-help-text.patch [bz#1586313] - kvm-xhci-fix-guest-triggerable-assert.patch [bz#1594135] - kvm-virtio-gpu-tweak-scanout-disable.patch [bz#1589634] - kvm-virtio-gpu-update-old-resource-too.patch [bz#1589634] - kvm-virtio-gpu-disable-scanout-when-backing-resource-is-.patch [bz#1589634] - kvm-block-Don-t-silently-truncate-node-names.patch [bz#1549654] - kvm-pr-helper-fix-socket-path-default-in-help.patch [bz#1533158] - kvm-pr-helper-fix-assertion-failure-on-failed-multipath-.patch [bz#1533158] - kvm-pr-manager-helper-avoid-SIGSEGV-when-writing-to-the-.patch [bz#1533158] - kvm-pr-manager-put-stubs-in-.c-file.patch [bz#1533158] - kvm-pr-manager-add-query-pr-managers-QMP-command.patch [bz#1533158] - kvm-pr-manager-helper-report-event-on-connection-disconn.patch [bz#1533158] - kvm-pr-helper-avoid-error-on-PR-IN-command-with-zero-req.patch [bz#1533158] - kvm-pr-helper-Rework-socket-path-handling.patch [bz#1533158] - kvm-pr-manager-helper-fix-memory-leak-on-event.patch [bz#1533158] - kvm-object-fix-OBJ_PROP_LINK_UNREF_ON_RELEASE-ambivalenc.patch [bz#1556678] - kvm-usb-hcd-xhci-test-add-a-test-for-ccid-hotplug.patch [bz#1556678] - kvm-Revert-usb-release-the-created-buses.patch [bz#1556678] - kvm-file-posix-Fix-creation-locking.patch [bz#1599335] - kvm-file-posix-Unlock-FD-after-creation.patch [bz#1599335] - kvm-ahci-trim-signatures-on-raise-lower.patch [bz#1584914] - kvm-ahci-fix-PxCI-register-race.patch [bz#1584914] - kvm-ahci-don-t-schedule-unnecessary-BH.patch [bz#1584914] - kvm-qcow2-Fix-qcow2_truncate-error-return-value.patch [bz#1595173] - kvm-block-Convert-.bdrv_truncate-callback-to-coroutine_f.patch [bz#1595173] - kvm-qcow2-Remove-coroutine-trampoline-for-preallocate_co.patch [bz#1595173] - kvm-block-Move-bdrv_truncate-implementation-to-io.c.patch [bz#1595173] - kvm-block-Use-tracked-request-for-truncate.patch [bz#1595173] - kvm-file-posix-Make-.bdrv_co_truncate-asynchronous.patch [bz#1595173] - kvm-block-Fix-copy-on-read-crash-with-partial-final-clus.patch [bz#1590640] - kvm-block-fix-QEMU-crash-with-scsi-hd-and-drive_del.patch [bz#1599515] - kvm-virtio-rng-process-pending-requests-on-DRIVER_OK.patch [bz#1576743] - kvm-file-posix-specify-expected-filetypes.patch [bz#1525829] - kvm-iotests-add-test-226-for-file-driver-types.patch [bz#1525829] - kvm-block-dirty-bitmap-add-lock-to-bdrv_enable-disable_d.patch [bz#1207657] - kvm-qapi-add-x-block-dirty-bitmap-enable-disable.patch [bz#1207657] - kvm-qmp-transaction-support-for-x-block-dirty-bitmap-ena.patch [bz#1207657] - kvm-qapi-add-x-block-dirty-bitmap-merge.patch [bz#1207657] - kvm-qapi-add-disabled-parameter-to-block-dirty-bitmap-ad.patch [bz#1207657] - kvm-block-dirty-bitmap-add-bdrv_enable_dirty_bitmap_lock.patch [bz#1207657] - kvm-dirty-bitmap-fix-double-lock-on-bitmap-enabling.patch [bz#1207657] - kvm-block-qcow2-bitmap-fix-free_bitmap_clusters.patch [bz#1207657] - kvm-qcow2-add-overlap-check-for-bitmap-directory.patch [bz#1207657] - kvm-blockdev-enable-non-root-nodes-for-backup-source.patch [bz#1207657] - kvm-iotests-add-222-to-test-basic-fleecing.patch [bz#1207657] - kvm-qcow2-Remove-dead-check-on-ret.patch [bz#1207657] - kvm-block-Move-request-tracking-to-children-in-copy-offl.patch [bz#1207657] - kvm-block-Fix-parameter-checking-in-bdrv_co_copy_range_i.patch [bz#1207657] - kvm-block-Honour-BDRV_REQ_NO_SERIALISING-in-copy-range.patch [bz#1207657] - kvm-backup-Use-copy-offloading.patch [bz#1207657] - kvm-block-backup-disable-copy-offloading-for-backup.patch [bz#1207657] - kvm-iotests-222-Don-t-run-with-luks.patch [bz#1207657] - kvm-block-io-fix-copy_range.patch [bz#1207657] - kvm-block-split-flags-in-copy_range.patch [bz#1207657] - kvm-block-add-BDRV_REQ_SERIALISING-flag.patch [bz#1207657] - kvm-block-backup-fix-fleecing-scheme-use-serialized-writ.patch [bz#1207657] - kvm-nbd-server-Reject-0-length-block-status-request.patch [bz#1207657] - kvm-nbd-server-fix-trace.patch [bz#1207657] - kvm-nbd-server-refactor-NBDExportMetaContexts.patch [bz#1207657] - kvm-nbd-server-add-nbd_meta_empty_or_pattern-helper.patch [bz#1207657] - kvm-nbd-server-implement-dirty-bitmap-export.patch [bz#1207657] - kvm-qapi-new-qmp-command-nbd-server-add-bitmap.patch [bz#1207657] - kvm-docs-interop-add-nbd.txt.patch [bz#1207657] - kvm-nbd-server-introduce-NBD_CMD_CACHE.patch [bz#1207657] - kvm-nbd-server-Silence-gcc-false-positive.patch [bz#1207657] - kvm-nbd-server-Fix-dirty-bitmap-logic-regression.patch [bz#1207657] - kvm-nbd-server-fix-nbd_co_send_block_status.patch [bz#1207657] - kvm-nbd-client-Add-x-dirty-bitmap-to-query-bitmap-from-s.patch [bz#1207657] - kvm-iotests-New-test-223-for-exporting-dirty-bitmap-over.patch [bz#1207657] - kvm-hw-char-serial-Only-retry-if-qemu_chr_fe_write-retur.patch [bz#1592817] - kvm-hw-char-serial-retry-write-if-EAGAIN.patch [bz#1592817] - kvm-throttle-groups-fix-hang-when-group-member-leaves.patch [bz#1535914] - kvm-Disable-aarch64-devices-reappeared-after-2.12-rebase.patch [bz#1586357] - kvm-Disable-split-irq-device.patch [bz#1586357] - kvm-Disable-AT24Cx-i2c-eeprom.patch [bz#1586357] - kvm-Disable-CAN-bus-devices.patch [bz#1586357] - kvm-Disable-new-superio-devices.patch [bz#1586357] - kvm-Disable-new-pvrdma-device.patch [bz#1586357] - kvm-qdev-add-HotplugHandler-post_plug-callback.patch [bz#1607891] - kvm-virtio-scsi-fix-hotplug-reset-vs-event-race.patch [bz#1607891] - kvm-e1000-Fix-tso_props-compat-for-82540em.patch [bz#1608778] - kvm-slirp-correct-size-computation-while-concatenating-m.patch [bz#1586255] - kvm-s390x-sclp-fix-maxram-calculation.patch [bz#1595740] - kvm-redhat-Make-gitpublish-profile-the-default-one.patch [bz#1425820] - Resolves: bz#1168213 (main-loop: WARNING: I/O thread spun for 1000 iterations while doing stream block device.) - Resolves: bz#1207657 (RFE: QEMU Incremental live backup - push and pull modes) - Resolves: bz#1416180 (QEMU VFIO based block driver for NVMe devices) - Resolves: bz#1425820 (Improve QEMU packaging layout with modularization of the block layer) - Resolves: bz#1482537 ([RFE] qemu-img copy-offloading (convert command)) - Resolves: bz#1505664 ("qemu-kvm: System page size 0x1000000 is not enabled in page_size_mask (0x11000). Performance may be slow" show up while using hugepage as guest's memory) - Resolves: bz#1513543 ([RFE] Add block job to create format on a storage device) - Resolves: bz#1518738 (Add 'copy-on-read' filter driver for use with blockdev-add) - Resolves: bz#1519144 (qemu-img: image locking doesn't cover image creation) - Resolves: bz#1519617 (The exit code should be non-zero when qemu-io reports an error) - Resolves: bz#1523065 ("qemu-img resize" should fail to decrease the size of logical partition/lvm/iSCSI image with raw format) - Resolves: bz#1525829 (can not boot up a scsi-block passthrough disk via -blockdev with error "cannot get SG_IO version number: Operation not supported. Is this a SCSI device?") - Resolves: bz#1526645 ([Intel 7.6 FEAT] vHost Data Plane Acceleration (vDPA) - vhost user client - qemu-kvm-rhev) - Resolves: bz#1527085 (The copied flag should be updated during '-r leaks') - Resolves: bz#1527898 ([RFE] qemu-img should leave cluster unallocated if it's read as zero throughout the backing chain) - Resolves: bz#1528541 (qemu-img check reports tons of leaked clusters after re-start nfs service to resume writing data in guest) - Resolves: bz#1533158 (QEMU support for libvirtd restarting qemu-pr-helper) - Resolves: bz#1535914 (Disable io throttling for one member disk of a group during io will induce the other one hang with io) - Resolves: bz#1537956 (RFE: qemu-img amend should list the true supported options) - Resolves: bz#1542080 (Qemu core dump at cirrus_invalidate_region) - Resolves: bz#1549654 (Reject node-names which would be truncated by the block layer commands) - Resolves: bz#1556678 (Hot plug usb-ccid for the 2nd time with the same ID as the 1st time failed) - Resolves: bz#1557995 (QAPI schema for RBD storage misses the 'password-secret' option) - Resolves: bz#1558723 (Create RHEL-7.6 QEMU machine type for AArch64) - Resolves: bz#1560847 ([Power8][FW b0320a_1812.861][rhel7.5rc2 3.10.0-861.el7.ppc64le][qemu-kvm-{ma,rhev}-2.10.0-21.el7_5.1.ppc64le] KVM guest does not default to ori type flush even with pseries-rhel7.5.0-sxxm) - Resolves: bz#1564576 (Pegas 1.1 - Require to backport qemu-kvm patch that fixes expected_downtime calculation during migration) - Resolves: bz#1566153 (IOERROR pause code lost after resuming a VM while I/O error is still present) - Resolves: bz#1567733 (qemu abort when migrate during guest reboot) - Resolves: bz#1569835 (qemu-img get wrong backing file path after rebasing image with relative path) - Resolves: bz#1572851 (Core dumped after migration when with usb-host) - Resolves: bz#1572856 ('block-job-cancel' can not cancel a "drive-mirror" job) - Resolves: bz#1574216 (CVE-2018-3639 qemu-kvm-rhev: hw: cpu: speculative store bypass [rhel-7.6]) - Resolves: bz#1575541 (qemu core dump while installing win10 guest) - Resolves: bz#1576598 (Segfault in qemu-io and qemu-img with -U --image-opts force-share=off) - Resolves: bz#1576743 (virtio-rng hangs when running on recent (2.x) QEMU versions) - Resolves: bz#1578381 (Error message need update when specify numa distance with node index >=128) - Resolves: bz#1583959 (Incorrect vcpu count limit for 7.4 machine types for windows guests) - Resolves: bz#1584914 (SATA emulator lags and hangs) - Resolves: bz#1584984 (Vm starts failed with 'passthrough' smartcard) - Resolves: bz#1586255 (CVE-2018-11806 qemu-kvm-rhev: QEMU: slirp: heap buffer overflow while reassembling fragmented datagrams [rhel-7.6]) - Resolves: bz#1586313 (-smp option is not easily found in the output of qemu help) - Resolves: bz#1586357 (Disable new devices in 2.12) - Resolves: bz#1588039 (Possible assertion failure in qemu when a corrupted image is used during an incoming migration) - Resolves: bz#1589634 (Migration failed when rebooting guest with multiple virtio videos) - Resolves: bz#1590640 (qemu-kvm: block/io.c:1098: bdrv_co_do_copy_on_readv: Assertion `skip_bytes < pnum' failed.) - Resolves: bz#1591076 (The driver of 'throttle' is not whitelisted) - Resolves: bz#1592817 (Retrying on serial_xmit if the pipe is broken may compromise the Guest) - Resolves: bz#1594135 (system_reset many times linux guests cause qemu process Aborted) - Resolves: bz#1595173 (blockdev-create is blocking) - Resolves: bz#1595180 (Can't set rerror/werror with usb-storage) - Resolves: bz#1595740 (RHEL-Alt-7.6 - qemu has error during migration of larger guests) - Resolves: bz#1599335 (Image creation locking is too tight and is not properly released) - Resolves: bz#1599515 (qemu core-dump with aio_read via hmp (util/qemu-thread-posix.c:64: qemu_mutex_lock_impl: Assertion `mutex->initialized' failed)) - Resolves: bz#1607891 (Hotplug events are sometimes lost with virtio-scsi + iothread) - Resolves: bz#1608778 (qemu/migration: migrate failed from RHEL.7.6 to RHEL.7.5 with e1000-82540em)- kvm-linux-headers-Update-to-include-KVM_CAP_S390_HPAGE_1.patch [bz#1610906] - kvm-s390x-Enable-KVM-huge-page-backing-support.patch [bz#1610906] - kvm-redhat-s390x-add-hpage-1-to-kvm.conf.patch [bz#1610906] - Resolves: bz#1610906 ([IBM 8.0 FEAT] KVM: Huge Pages - libhugetlbfs Enablement - qemu-kvm part)- kvm-spapr-Correct-inverted-test-in-spapr_pc_dimm_node.patch [bz#1601671] - kvm-osdep-powerpc64-align-memory-to-allow-2MB-radix-THP-.patch [bz#1601317] - kvm-RHEL-8.0-Add-pseries-rhel7.6.0-sxxm-machine-type.patch [bz#1595501] - kvm-i386-Helpers-to-encode-cache-information-consistentl.patch [bz#1597739] - kvm-i386-Add-cache-information-in-X86CPUDefinition.patch [bz#1597739] - kvm-i386-Initialize-cache-information-for-EPYC-family-pr.patch [bz#1597739] - kvm-i386-Add-new-property-to-control-cache-info.patch [bz#1597739] - kvm-i386-Clean-up-cache-CPUID-code.patch [bz#1597739] - kvm-i386-Populate-AMD-Processor-Cache-Information-for-cp.patch [bz#1597739] - kvm-i386-Add-support-for-CPUID_8000_001E-for-AMD.patch [bz#1597739] - kvm-i386-Fix-up-the-Node-id-for-CPUID_8000_001E.patch [bz#1597739] - kvm-i386-Enable-TOPOEXT-feature-on-AMD-EPYC-CPU.patch [bz#1597739] - kvm-i386-Remove-generic-SMT-thread-check.patch [bz#1597739] - kvm-i386-Allow-TOPOEXT-to-be-enabled-on-older-kernels.patch [bz#1597739] - Resolves: bz#1595501 (Create pseries-rhel7.6.0-sxxm machine type) - Resolves: bz#1597739 (AMD EPYC/Zen SMT support for KVM / QEMU guest (qemu-kvm)) - Resolves: bz#1601317 (RHEL8.0 - qemu patch to align memory to allow 2MB THP) - Resolves: bz#1601671 (After rebooting guest,all the hot plug memory will be assigned to the 1st numa node.)- kvm-spapr-Add-ibm-max-associativity-domains-property.patch [bz#1599593] - kvm-Revert-spapr-Don-t-allow-memory-hotplug-to-memory-le.patch [bz#1599593] - kvm-simpletrace-Convert-name-from-mapping-record-to-str.patch [bz#1594969] - kvm-tests-fix-TLS-handshake-failure-with-TLS-1.3.patch [bz#1602403] - Resolves: bz#1594969 (simpletrace.py fails when running with Python 3) - Resolves: bz#1599593 (User can't hotplug memory to less memory numa node on rhel8) - Resolves: bz#1602403 (test-crypto-tlssession unit test fails with assertions)- kvm-vfio-pci-Default-display-option-to-off.patch [bz#1590511] - kvm-python-futurize-f-libfuturize.fixes.fix_print_with_i.patch [bz#1571533] - kvm-python-futurize-f-lib2to3.fixes.fix_except.patch [bz#1571533] - kvm-Revert-Defining-a-shebang-for-python-scripts.patch [bz#1571533] - kvm-spec-Fix-ambiguous-python-interpreter-name.patch [bz#1571533] - kvm-qemu-ga-blacklisting-guest-exec-and-guest-exec-statu.patch [bz#1518132] - kvm-redhat-rewrap-build_configure.sh-cmdline-for-the-rh-.patch [] - kvm-redhat-remove-the-VTD-LIVE_BLOCK_OPS-and-RHV-options.patch [] - kvm-redhat-fix-the-rh-env-prep-target-s-dependency-on-th.patch [] - kvm-redhat-remove-dead-code-related-to-s390-not-s390x.patch [] - kvm-redhat-sync-compiler-flags-from-the-spec-file-to-rh-.patch [] - kvm-redhat-sync-guest-agent-enablement-and-tcmalloc-usag.patch [] - kvm-redhat-fix-up-Python-3-dependency-for-building-QEMU.patch [] - kvm-redhat-fix-up-Python-dependency-for-SRPM-generation.patch [] - kvm-redhat-disable-glusterfs-dependency-support-temporar.patch [] - Resolves: bz#1518132 (Ensure file access RPCs are disabled by default) - Resolves: bz#1571533 (Convert qemu-kvm python scripts to python3) - Resolves: bz#1590511 (Fails to start guest with Intel vGPU device)- Resolves: bz#1508137 ([IBM 8.0 FEAT] KVM: Interactive Bootloader (qemu)) - Resolves: bz#1513558 (Remove RHEL6 machine types) - Resolves: bz#1568600 (pc-i440fx-rhel7.6.0 and pc-q35-rhel7.6.0 machine types (x86)) - Resolves: bz#1570029 ([IBM 8.0 FEAT] KVM: 3270 Connectivity - qemu part) - Resolves: bz#1578855 (Enable Native Ceph support on non x86_64 CPUs) - Resolves: bz#1585651 (RHEL 7.6 new pseries machine type (ppc64le)) - Resolves: bz#1592337 ([IBM 8.0 FEAT] KVM: CPU Model z14 ZR1 (qemu-kvm))- Resolves: bz#1576468 (Enable vhost_user in qemu-kvm 2.12)- Resolves: bz#1574406 ([RHEL 8][qemu-kvm] Failed to find romfile "efi-virtio.rom") - Resolves: bz#1569675 (Backwards compatibility of pc-*-rhel7.5.0 and older machine-types) - Resolves: bz#1576045 (Fix build issue by using python3) - Resolves: bz#1571145 (qemu-kvm segfaults on RHEL 8 when run guestfsd under TCG)- Fixing some issues with packaging. - Rebasing to 2.12.0-rc4- Bumping epoch for RHEL8 and dropping self-obsoleting- Rebuilding- Prepare building on RHEL-8.015:6.2.0-53.module+el8.10.0+1870+0a714c9f15:6.2.0-53.module+el8.10.0+1870+0a714c9fdebug.dwzqemu-kvm-6.2.0-53.module+el8.10.0+1870+0a714c9f.aarch64/usr/lib//usr/lib/debug//usr/lib/debug/.dwz/-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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnudirectoryELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), BuildID[sha1]=d36692772a8be1901f434d9515d8d0e11d088d19, with debug_info, not strippedqemu-kvm-debugsource(aarch-64)15:6.2.0-53.module+el8.10.0+1870+0a714c9futf-84775e021d41b6e9696763a87c18f7a911dcec8a78baafd19a7ef51b8abbfa2a6virt:rhel:8100020240924085527:e155f54d? 7zXZ !#,] b2u jӫ`(y0>* S?:ړ51J%Fu3Ayf ݻ^%Ѫ@I͝Oɛ^ }%[RwFwDָc2Śwޝl1B4"2~w"/ӵ 0kХeUri8mJr"o v+YUbMDC>lJŜ~dCF8=zӿE|*Gm`cB^?҄hlzq걂fnB}(T%%Gw縃Z ʿ t鿺7͆Qp^8$?#!Vؽcg`B>ㅰL![B43' oZ_q_M =sxQ&E`>}7o4.P EZ7"y㼚IXMMD!Ƣ%h11c qffLa@]V&NEW(TtתOI3ibv T3nKm;8,pӃ(͞b2\ V> [|uSЖ7]"̀XzW o(I&1l k eHV %Y$WW$ѹb#%0՞; k$#ʬaPXQig8eCZJv >/YUikar]ݭʮۙVjh }2} LJ=  K8$} 93֘)VI>ÌGolзkXUN h`IKaX|)rPg\>sm.EBŕLvs=23cc\"ne wWU0)>r=TݝnYW@֊fX\ۀ3y"O?Z5K=.]x*@we6t 2d7&|+r8at.' cPP+ڃҾH ?g(e@\SAf`?iڢoC͖9u' ,A (o5Y)H6*wkʑIYS aI}D{\g]J\mm)#s !o<ĸ&= li^ HT| O顩Z<'y&aA M4?5}? KL\ y?i3M=D(1e? JG NV\$.`MbGbf#Ej4e1;ҕXS`6N~ʊ*?Bwes|XjӕS)җ0q}6'/8T.W"ާpOhBY뀟,AVXn,9m|Yè-TS!G+k@pRA9aA;[z σ =cWvͷ{w yJ{X1*pSi$DMnc)WPݩ;,+pvUqpzYHEWӜTQX N9ݷm@O\`;# H{&OWuȸ}ʐ6mY5Glxi}\bU3F.1ʐ+⨬x %ap,{{N]̡͞:1EQ&idu]/Z\A)5g)*[8Su.=N<-s5/(4sX#T%Ĵȸ I9!w\ +}+JWS\Y1 ?Џ[^~6ɻ'b2t[[hރ.J%1s pQ=FmX`m^}J(:;Z4d _(LVLxJ²qzNyBI@U40ϫu'og0Y6t/Cn>~s vMٞbF}VރCk#Mvƒ"GJ cHQs,t% *n`eFj b9H XJ&ّnG&wƐ%"b Z-VD>J bܜ{FyIiNNn.g&.g{ z-{ڷN i"&߂#t8_RW:lGʫ9K{`j4$@3oi0FLV a+wQj#'VK},8|"9=MTHw"c?IFswS;WJ5. fu8rE-\I},ǜ?j}rGp`ˡ>~?oۻUW[ϑgR,w6n٤g=y]]y{bq(k "Y_mPGrFe?)*)h|W]H#_^ bj|Vw[V|>8za/S]o"H~dj6@DdU!Lۍ掺[B{+i"ԡn'Zg#Tg,xsd2Rf [xkd)f"bT#-ݧI gh!sG tII- zF'A\N_~ _wgעoEs0 ^W_QuR{o{ǩbSxe? P3XՍCXXv42{??C״T Tq=b|ձq_U5p[鳞(9\FJg#ḃx/4eѶ g^{60! G[]:oL=u@SfHyAp'䱴[גM鰇E>S ^c.ѦcRzyx h&oL84I8?Fq$w6 5RF^}xճ^ IO(?W |jPjTh&p+T;RQ("~lRWe匧!NxD>2Q&kԌGm9;Nn䗖x;kFW"^Ɣ$;Ek\mcp/)/USS q% vD( &d!IULiKcעa\'kQ>l\)C<|Dڭ^38VɅGSP7K񱩺HM M_cU,k dt۾Ҽzhp]1نBZa%jCiz9fZ6z ɿ+SB#4v%{ 6r(C'{.fW O#w'*K_Ǽy0'e+ jblWӤ# Yk Ü2B?0}ex+l>BХ+ .a毥cӴz=b ᯵UZFam5ppʊF^6ea5PW |v; #<ђxy[ӷ CT&E@ Ɉʛ|jlf$VNwOI0v.~~MP|pʠ'߀s=ykztRI?J"5YQR3 !&JJV/^᷶#(F~Q#EE(}~e0 j]]tT{ܓN`zVha=G6-/J޿]t-u8\O{% =>WT/.{^ ?ɴUB$N3Tb8LFq'I:(OKqƐϥ~UoDg;2O5z mfC|O 6@:F.j tP<:DZ|IB֨sG,B)hܵzD@/D/%lF.੯Ҏq W#FM8*ˆχ_W ox0 IS7Ϳ嵴v_z:F* TMv=\d'`/QIeSVf4$QrtPSU3Wm`G__ Y Rw,uZB:U,&;z{@chl hd0x,As~Y+A3r:[lʸb%+bΠ*}_tS#+qYAkYLN3+g4mV%;.bMot W@2dؼ"tgAF?$`a( \o2Wܺ J`o3m4=CePyu2A@PCd+P| 5W &/>m24}(qAMW;O+kt܎><UC ]"e/M C΂|@,LMٹ] \9YmK'B&pXTE[d[w9s/PI0XwpssCǿU^m |=n|SA1B&8і=tAu ))ϒOF9xЉkϸ vs"&N'<>&8 )@M񕹴o 4tW> ͝4s>w*|Һ{>Zޠd!݋H[|UsHEWc5SK$%AKx-3|8-:KS[  r)ʾgxy㞓ɯ5CUd'">n1*7/5ά;&ai' bbv2L,Ĭe=Λy3p2T)¾~ ҍUa:1x@XiH Ӏc3˶o̓#:W|1OFEp*X4R]R<8PsHd{]NM%Ѧ(\S'sN-M?䂉<^!ɜkɂHr+7Š.xȀX1zJq"22^OVsZ歨mߵxmH?#92юtɼ} DE5ٸdt$=.S贩)/F8z`=T=Nڞ7WB>Cq QqE|֌0A5diJt`=VC@AD>w'y "Aڅ$Qëhrw8O'g`qXU.ܛތiroVz6)"c g86y]\fމj9HW8*k%~Є?+F2ay}a&Xc'= IROui8{?ԍիcROo3(/{Cbd۵5Go}1 Rnj"%817^Êy/"K/:,E]?pL!l8 j0Et%q"y{s:@)d+Q ؔ9½iH_ewZi%vV[cf2aå<ὗivT2_@%%N |_Hv67%H^yw;s/S2ÔZG.SM{Hetȫ]a1(."x37 -B{5(qᎭ%FȨѩ5,T-enwz)^ᝰwp[A^tqKwNY*]' Aww LRx󺰕Ѽg6ǵT6m_\b ?еy0وЄO߰jBct@FwDd($~t$^_nWV* ؈0&_%]毵p+ ")(L=t_y.UptPnaە\fyZ|ʙW+qt MfEV{13܆#2٠:σjvWK.[@C6BKu8-^])if*EfjT 'Δa N-oAǎ?ޅ>JP1]A5YBn$fw" M&_ak ɃrH:;SUFOPSM8|$P ?M-}X4;돕) ұ75hpALlÌ0<D}V-W #n/g!IwJY ^ qNScN_7/F ZRE#\(DM!;0(Uъ^/joKyM ½`T^H*RIfRczTqB8G5o+*rL5,GmUBgm${ 4 .F%Z2'O.}w4S鍿z'q5aL<"TsfFzX! RZIJ DΩnk\[ go@;sDFNXW#:Er_V[PHծ~l'm-e$66P:X?1}UkwCktjBWRu-Ȳ&m5D-z׶ <04ע-Sٞ GrhSWPYKM+N ӹc卯H<C&+rh3_M<̬&nõǸ <3rK_1/fZ% FX;фS"<)"Kޖ˥.)Էk[$ќUf_mI0BW+}ިh3_b\ E8N+xT&6a($1 o)k[dVHTWO(>{[, r˳'_4"D7b |OYR߳ha!c5aӷtO#Wo 줰B-ɘ4Z ,糺lm*F#79O&L9s9Ly?ʱ3p6%?,CTFl@ﺰz֟̌ԏ*_!(a̔w`) k. e{Mb}^R!2=Z>9sM Vxbźwh)8: sdմ6H>zac%21/[(#zvut=y}),?>?G^)s,CgȔDvxoRN|(>W?XMXOi;JKۇz].29l5y冁LRMqgvjjcR9#6J=(Ld<61oCfԱv[X"ݨ+*ǵHT̫ۓu,>dO/.V׵_Ky\wm߃1ꮦU+@'!aI6+XlZh < 7X DAfy,(7[(;]!vi;EiV@ݩ O[GhNpg 6]WNvڨP>eX,4Tcx$n&E~/]0^lVf>&ft=nq ~N~rST^@{"}1ڵ$XGD8vBB:h]ΨB9Ѥ(͟f/XDb5^9o5QծO'b/P\w/ 7z7s Xlֈ@ٹ?vmcʏpcJ@e(yhs :* 'B 6gt O("/7GIM>a47˫K$ =U%YTodNiLlYrơ<ͺg AJaiLUV<K (ݬ%QI>8R0klG>.f' cogR^b`$ٌF.ګx/DGQRuC_,5. :ȅ {Rs%\ɜJ';@{ˑd]c_8YXniʴ _dώRz1Sp2$I|!59Ԯ F1tυ4NbI\ۧ0…Y7~~9 O@rFrf~C:ĨybQ:oqb`FG$),Ā硪 XCX"domeVL=SRKNL,<魚0190ţęL ekK-XQsĖ4ǘpK5v}k"g3* Y%,*}AQ,7&H?l퀲L kܨ&ԒLf;KFX h!M ,vJ)NW 3Req}{{\]hm:iD/5Ap=~{dw,?#s؜ N 8=ukDAE *j-Z{7u iQ(29@%"8@.H2:`o&}#8?)\ :}Z\Qܕݸw)0HjaI&/qU؍k j_%w!2<9x{#@CK-[^ sPa}rP:?ڨ$MdR*6 |މp7"۷&Ֆo5ْK܈ٰʎPٟ)O ^*f|6eQSFVO@r1MdH *}Q)q~}51cM!b:,hc:>'ӌj6uN3])@hQ+37< ҥ4J,HkDgs%zE` d qE$zc"-%L"•Y}_J#`^}Cr6 =P*|ZqPp eK5WP4 r`ӭΑs֫#aݤWbM$̭LS%^o!9O[{f%ag=+.7 Vܼ#,k xCɬS: b+ {[Vw, D{C*.ДޮIUzTW/?pFԿMXONqTIOEuN(@L,W%b"{(qO9RUT,v:oGޛ;ӪK$礲_cќ4^FCNqY_ mVpgOqޓEBgHh>DΰjvF!]_D&<-K_ɤ탎\#uie=E&NnEÑXފիl!Mƻ8zQĶj)MBX9AyRڜlԁE%tZfdF u/*j܀gK$8OqtG\tڷ@8FZ 9Bw&6rrԗBW.C`j(XCp+7vAi?T)XS{*hw4ث?_U ڜ=5eDW8p7:&tUNʞARӛi(L)e]onq,ftqpm'FȊ2 BC EԆptÒ'D6%yC@nY|36CqkZ5Ecm2vخts {o Kѯn[n&uG ך.I⻀0ZԱJ{۫UgH+I=+m,^%P ِ*X9Hf-.Oz2dJ/}d13'džDq~7O\u d@`bQ3*<;0-lƂ_y Qe, :D$PDkX>hl8rbV"mVJڮJ^p*,ʩ!_ $Ѷ;aML+ k {^]yr$ >6 @L >L_i\oVz,NGOtŒX֡i 5$Ybu?iDxD`i@`ʮ>5t h&=-EF>SQA+%=]?]ή'0cяzo! ޶>xt[bEꄣ,T, x{4{M3 7Y~t, ˗t8AjB؝T \rr@ EDghI `v.rsS(s0ȁnnP.аqb3( NBgF2+R\&~;|= gXӏ*R $'p2_*2a?.}l+-92ea_ 㫏3X5L=cL式涖U?&Au~HesGWYˑSFdU9 +Mϔ76PFȑ$@>m吴D6Zs{o8Nc[D1k{MBVk)oRf } fom 3Ҧ:AM&+dW&晡 > a$c'^7ceN y7ܴlUc#KSSZz;S|gbh/*-#1o0vX˛+w*ƃ1 Khj|s>b=u:(adq\`M?hM1SGBHacȘb,HIx0D"lH¯б ؐ%;qe7|oBb)Wҙ%e Zi{"8p˥sSph=W(Za) +;lZ'K=:drV7vV SR"~kPU*+\pEABIX``x>z.p}jx[5焥{W{Uafl$(vTM`Vp/- jg-MxrۜHf+O3ʺJͻ*1zU׹Đ@L~{izG2K5s[.!ue0n{ ܰ RfqͳU{`cړu#>Ѡ \]'ZQ'ȨXjb臹>{O[U!dptwEiM RjH :FZʱp#2=/W:5iIGXSJ hZ I39^c[Zj߁/hCO~ӵpq %SSZ=;IkUX4A5lb10{YpƠkΎ$TFY5k#+W d!qGWA .  @kBh:5' G(@AyE_ `Y쥷63Ey/3tZ%5`ț l|PvSK&F|LArn}Azð7&+h?]Ԏ}{Zّ ѡ?d ElZq=\Ɂ/bFg7.rr©plA}QE  M `=][[aѡomwCcГjq0[)JE$E`QUC6bu^yrOф>\_B서k"JpMM URnePr |0ļɶEʭWAS@<)3k7M}<0kbrj4c06#[eE XLF? ֤իI;} [g1d~;0°'r=id@1mz,CQxns H>k l)88BVy+EzSX1_FX W||>~ů2&q*mu$59jB $#wdЖR'!-S9*[ a>iI`}p@-T"G^3w+,gxxx7Dsݜ$%LOo0f;= E؎Ps.37N3Ru)5@؎ >~t:~0Gf-1'Üεa#P=իڤrc/+D~>=.s8 㠰~EQ@n D>Ӈ7ni75I3~TGQ}@}8˛@`زp8d˾̧<@w@) 8*Qh΂kYOhd[֩\[s0ǁ?U|2w5jG:5YdEL't=Z<C%$0Hl!zyyOT|̐ M m渔d8GM]gA)Dkr_uTJ;7k] ZM8D^%%C'@"L,B#휇82qo ^mΠw!U(fS^gOI 䕜fjgQ{&pEt+\}F^Y?268> \"ӥo?ђ# W$E;peyG9Ux( kc=fl4#{:Rzb9mMA@|tQtR9"e;!F%Ѽl8Tɇ  ~ue ?kT!B+9_椓-'B[,4/[5 QQ,Jv쎷mz;Å]w>R=2lh3UyGv>#-0=d.& RxLDžj뷽p'y[=uU}> ר]eᡘ QН376iʥɿs@z͢|-‡nxY-eu Q 4J1(¨kC,<)0`77?S Mbd!VSD-.U >sBݕ"$C$ۅ N1亐K~L5 "S͎0|2uΐa$z'|ײe} D/u8)biUYr]cJBwƑs52=ohyh*%G)tZ7>WC DĸP(Z6ɠq*`BCfިջRZiZ2q4YyM.Gqgy/Nܬo? 3QUPbx -YC6©Mpj??|tpoAǒh5T(AcP&ouKLL}f0_Nj:x,5AF>d=nda9[oIc& B׾6jȂk `ěaOFAdU|(Vcܼi HWXZ̅UIb5*{< \iGUN3H"n9Zr3q9S;7atd/f^fjtQ 0'+|1*AH&%$rzvSWCՇ9oUeLҖF Fkb4t x8Un CP!\#3>ڕ^Ze8eCWHS4,3i PsGqM:z{y9tP‚ L s 'W®}Xс*$YmH@D_ EM0~cI^ 4PvorS֘ J' vg %BCMߝB3K v`?GM-pPammlםL\ ֎Y{RbI,]0,Y_, RxN0d_9"(AּgJ6?Bu#g7D>M=3S3Ӽg!vNxاf>@Z& "_$Q;1ǂkRÀ}M|,>29 _TQK$dz|vv^;uf N'ﷴKrA:ǺiwbG>fӍVTIcfOÂcg&H|R;驽"'bՔ(_&ѫm"Dt*fԨa%K4zcZ/jXeN% LI*8J+,] Yۣقt}5yBo@׉^W[wl.PB&@*`[8@I03=׭Dn~9:_9 kq%`[F kZ"W07 p#R{F} kƇ y_|*}t#%{Qf"Du?g+,Nk9 몖j.@YB71VxE, Zq#_x"F *?=R+u6K_,b-VÍ WxVZXS+म"dk:2# f9qF,v"FU1_Fm/(1ArӬ+C -u}P*P ,kza拙FC?/RPґCsCGO3٢s3P 7elrmOYv2Wzp\aO`zG61кsn}r&4#_<"ye^D8ZeIG^&o<c!/a\3_)#{=T<k 8pkیPT1_%"&/\G%i݇nW!⌻k%,TX7o#1* TŽ*I4Awb"?;n,\λ=K ?r%blP[6t ,HG}qH ӆnΔUZR.a#0V•1g搵# >?Dأ.u ?e_HnoƠ% A%h$vS8P-nW2D:gf<_[rUZVǾF~:`v,:%m.W0)6+}zxOEnPjA7\<GC5[!,GJc>T>_yثǡvK۞OZNQ 0'pނnP M#,d@Y1 mtg9Fh@bB , d{U`fZB'~Aa+Ft&i##ď-*\Ȁ-jھiQe)x5:ci5lҷe[D4eTHiS^ȏcH"{.f+5&2dXm"`@,1VhVc*Mpf5&,K^f/ LOD{nqkjje! Ȏh]OE#S#,c, =37선adQ(?)[v<&oo/#PT0j< tfbn8Mvnf$e?=wK`j7iUS0V_ Fg~:ЛrzzC}Dz"1 o Y-3qr/]Ӵ@u 똖onK-;ёpzDQ.B1 @u9q Jhc &w 7XpVLXT'س}X[:Q-^">WVs@ՐJY]iq#]ԿJti2lA&?f>yɳԀԘc0N>L`ApAĚY6A"_&4;m1x!b{la+DS[ (cRa4"ў {C(|tŅ_3V SZkvˍ ŭAMߍyLon\G+M L0Qn9y A\0$II c!{tح:3ߟfDq=;lOA2ΊXSpf< `+uR[B-8*{J[ ӥ# |>B.4)c̯<Ved<ڠ (*! C_ő.Z|Ϻ.?@ D"/E2CI2⺡݉AH/J1U;ӷ;}GF}$[ #++3k/N雧8P&̘֐46`݉z\wK5t{Rѫȕg_x}BߥRS)'h^(Ųݭ/7C+6y3_$50l. n:X>Df^N*q M&mPY9S`hȃh9b#`K|'9cSsGAȰc=fZQ s`܉O_>ϭvexKӼ<Fm뒯 `thsc,x [#_|iueI25L~m< OW]NR7g/c|)qUi}9dNz8!--ѹ\-wy,?ޒPMxa;Arg.cwl=F1`W5Nl'+E V23F쥜0E=-r"(q<*tyc?4!. AU\yrnp<8[p~tt;Ņ] WQ18|i Ȁ s4V_NXH:A^ӗ]=]D?wpDϮҭ%lV|A4Zk1$\XH# Xug3VwԪAK ;fBkf$ڲi,'`}@k:G{BoȎV9üos2Cq墬x7>̎=& K[g`RyfS<&ooMN J? i|%(tӵ!X\8-)F*s+Qn|eYr]oE ΥJn8{2\5{ymAj%!)y|`{RGˢˑ4 &|x(>ty! izG5?k j|Ue!Z $ΌtX\$c@ vjvu᧤?RtQF'u:sEuE$ 9ľ/#[ /X Rhfߐ+Y9u|g$3fW~}6V }g̸ ^pAJkMLJ)FWb Z4~'THTOQ0B/B2Aп[,w'U?{>uGs0h-%Oc+Nto OOqU怇_3U;կMvpK"ycL2 _P)%Q~Z l#TqK #sr WƧ <8_.)]lq}&e~Q`(` H/kwI{uwvfM6>wЅ4f&"8 \F>X'X7W(/ R[٫Y^ْ(F;prV eEb n:[Rٷس< p$d5i"궰'R'1w$JzV޼՛?0q_} T5ɬq0zJʯ}D& W R1;)9JMi= t ]Y Cȡ,(R'KMͰ&W`ED[<Δ ;w[Y6|ғV6kgL A+֊IrИ Ws|&r`CMz"-?",=m)F5Z&ހtى\zR}CoDTKb8 #Pq |~jό%#uB`u 5b;)op0}8|eSRo]xe gZX{@(FLx֝ &H)ʂVsl:c-T O,lćᰕ= ^st-<<=63FGU2v@FImPߝ Dp>YqvX Sde~Umx* ao!5^H!DhVW^͈e@O C7%Y[?.6nq7.u 9tZTvTҚ0\#B8G\٣ u E'8CD(]ْ DYqcNљ0٭ n!PC@P VqD1C$U |)(" psamf1lv}ޔѹ2$I^[5!C/xydW<8s?R ؁B0+I0 .ɭ|#B6?w/WGw(7s-֚#(h%I{1[S@@yOTlb`v_5VoQ8c^ bI.8J֒-*~y?\uL>4[.Y" J)s#m1SwgMrms6?uVdUE@Okg&%>e+-;{^D+u#ކVVWݰ3d8[!ҟO3fJ=D<!wBk=PCx)[ط;΃0G#A()p78y&6F存y ;\: H$q CCgͶELPӞ>1$nZudVCj9;[?z@wO7K?"BuayuG:кd*KiHB'6-V$rjb7?17k+u{\ wif]p?vxg pc .sJT)DN$h䃮{ݐ*ɉj8hrB,~h})@&H #UGcXޚlKY,v᜘;# ݞCM wTrƀDPq^Y 'w^ e`wiQW/d9M{bȱ $wKG}׹_Qb3r,fsvNabp}_PQ~$W[XڞHr̸ :>!0C‚1Y5&Ѫ)~kwqg+H~n,4Ajo31{&uw#h$91-CFR֨JXAUzjlND tMӤ~ y!24TCs~&b VP1 Ibō %=0fc/Yr\B wqgX$[b0IL$ j^ܖ.Bm،#w.#k-;$3 ~+d_&#89>]^2)uJA?hH>YD}8֯ԪoC|B^kTM5VyXK.]T7 y =x<JLpppL$Q%S_*'312P,##wxj aڠsn3o7G0{'d $CzminHѥbufM\))h_SÍ '׆ln =t*euŻk Wuz͙{c핿ޖ~}񭬃 ]jtd'ӼS~eUGR_yi;RyZ$>&Ӫlɝ:'1&t7g0Illc{,)` xR6;5A3DZ [Mfl~r]ۂ?c2bq4 څY#.wTZF.<]:B%vFӤ=[n-kS 6ú=Xq+-1$֞+O0 Bh>T5HV)F'AI 榵Oɻϰso mkDUverw+'ʝ{#ٕ zyPȝ#w} y+܏Q昞R\]zeP8Yu3WJ~1:& 1SX?*8p F,b$ڃo-If1㣋[cq,|2ҵ+o=8qOT 1M|;~&k@W 7=\nL7:h$%M$( _%2XK, EGM!&`\q^0{ޛn3'zhu 2BXA+:au]ty H.ت~]/Rf7&ԯWyHt._ApR?|(Ra]D,.+zp/m0%uA65zZ!;#Y,\ʪRۋ)9ވjFkE\ uВ5eVc}LTl]xpD IۇLPKdoYzLa )xn|I07OG=y6~*Xf_uх~*8YWc/W^Bܨ Gz HՖM. hXUz 5E۳ <ڰKGxxxx?51P\䊇>0qU|Nh/+o'2%CX5VK#46zQl;5ΆȨhƝ\#|8-N BTef)dQYIr^z"h\W-mYXG-ʴǃKQxgwa1WǗJV-ӽtĻ>,2^ G}l_g)'o XW19] VږN͑\ֆ !즜1%iU#ħ!5Z辋Xs،]ň{ee6SN +G:b3:8hʥo "6tVVQj0YHsQhXµ}c#mrtԷ^YS>f8vO;[#U4L(r|)uŊA3498;ݩs6p|"LGcb&r}GL Ci"8q>Q<^_Tvz*zoM6fMC_9p"xyiQ ;u>) D{ȿVr`).5k=g.y)iP[UΞ}&5cyQ:#<1SԟYp+r˧Yi"0)9^ATƚZz.}_LH?8J|fF72-1-ĩO_g7~JTF8{@rjpnmVn*Pŏ=D?$`@/NF*26j!|P0zOu˚S wdO!9 9.ݠ1PQup _EUؼNAsZA Ptݚ^{͕v?;CjSW+U~oޠ 8POxwm3?#C P †sq`0TQdΆ"?ye366Ek%#nn-Y4S@fȺ1K$@V sG"s$*F~ }/uzTOUdgqc0U1+.}u pND~X^ #&uaS#"Vц,G`ңarr3'li`CҢ*r㻻zT a˂`8rX)*/2bj%FwMw҈JoOV6mjoX$x9W? Tܼ6-(!K أP'3{I{ ?ޏ0ksHS{YLpJW*5wG"cR fG Q0l-tD#]DU=b[WuJaӥ '-.(k5=DŽg֛r(2T<׻9_;_b{SgV"UZH³x١fTPu!k7I䊃@OEUK,T;IBMq?u%;MY"_YMʻ2o;ACi.@+!@=yVM,]6meEq@d;뜎::ߘ. p^P俴|JvIz1Z SOb 1:zjxɤPj^c>\w\yO?o% ;iB/TLQ~H=%8k2wьbp[Η.Σւ3/؎/丬؜@X%,m(6,ľe d}L-!s͓I $<ߋl'cv=>&w E7qϜL8\]1ߎOF3>d8>XUt CÆQL^םҲh >Y:%V$c +lr8o)zK^Ƴ{;45] {$)g/‡C|0i+Ξ B wCE$wOuۏ{$0{2.G?.Z kmxϤ' +;A"Օ?x3mɌ]6k}a _xT'eP? paOo4/`s"Z0wvp/Tud՟l31HZ+PdVJ_KWb/N pJCh,.0  m7SCrHEꋵrǍ93v]mfG԰7IR.Iu˗"pn j]!!@^+21R5JCF|hbY^> k&u$&O4vۆ\%;0xrkɄTtF?@[l |fgo ֹ \L}ir:#c4r{n͍]KYJ}U{0۪!hd 0;,3!"9W0gmb,'59ͪo"CR,; I2w 6"J~/8#Yt_J6׹qZZ{v9/ N(qJ,mS.IxQzoF@`_%w?ֱ[)>$EC2յ v*x(m 8`ˑL6yV}OC 'KTA`S6/wIUoPhuH{`NѠ\u[\hCiYq<0lrq06~eY:>Qi\e .Ķh¶Z%񨽀Gkhz0#67$= lqH=ls׀p~L].( z`f1Y^@qz(e6GSs #~OdBt|\~`hϺλ- !mcʱ&^uB MuWdFv&Չu:[58a<Ч%^]>pjJɳKc'ۚ͜t .`jo x ~eC-#|_R_=3YX"sAF ɊANPyve&'ft\بHQܹݲqU7ԗkB(>*_N&#VKST+h~;R`dԞ%72@abqy0~ξ-+yh`CjB;Ds(KAU+;?Ri$K|c{>BSEfWjRZcRe!rpt Z:^]#nkhQ'L=QO="C"C:9ٟD U22Ӯ뚛|e+5V M6XAjSbm)FK:!qˁU 11SwRy] 2;keJ_'gvП,Cu:*4h/qCqRr`kjMZ3Ҙ?;rD&>2U%VW,;#FܥXYnv_*(lfkDzts"n8n 1u~ {3-VC$ B7Pȁt4Oal%~P 5j$VHzVIhaǪ'w/]d I>Ȃ&f7K]YP\,Xt(R7H"RozVV=H/)TJqmNJ҆M6S% `=Y==q"I@r}`5B݌]~-?XMl!k5^%56._l5ns=@c\0˜7-혙ϸ 1LdE=dfgnB6:|'Lavݝ5 'a;u D79,uTXYTUj]tm$X u{$9fa>xﶹ0u~ׁ6ub LjήPD}#! 0t(>-v7!H;h_F7B`re'2]%85%pbs*/nyE 1YEQf㟘\#){t;'d-^X, oae&cV8|-:1U۴qAvxqT1of.1oހg"$ h^?>B? = ,Ɣ?92"`Lԥ>tX/n=EG &Oj7@I.QfdӿdT%:\vVhf2;|K=M[Q61dXCb_ ?x\`c;F'xppÇQr:*()" QpL 43FH;5X s4?Ny5ʱoRҶMhqV.)lnd,a[6֫S[EvZcCL/)A5.ƒ9j`1% m6UIN ϏxH4qkcfr稊EAḩ(T>EMn|KSMp͓M&6CMD~| 6bm'~PK] n }SE_2*m(mL.)!4߲6ee_;|;:h=.q\D)d咡 ~_3?8 nպe* %)aסU<]:*-LqWQ'[Y~9͘ y}j3VS,k_+>:xZ[ɂaGؒl\.gLnOޗY' u!e%dMg˹ǃ7eb2jlB:`b IOvxhbEJroSulX/@{餝Iyo4T2ktBS-6uM8Tӓ؆[r7WyUZ)3{71zc#4:\.UKG@w8SMvl1Y "M]A0sw]HqR|r O*tvSq_gdg8&ҋH4EKKua}+Bpv _  `P,5 ^J ;THf+~RC=v XW?H|tp(G3T%!)o߰+c' t6b$ݥ<,SF;X?┾gz{(5j X/7 eE=*ش@ԁ+@k0e &e.1Ph6^ZB<^X]sY~[Щ"@_d[ֹ|Sgq{b8J].:-$}&VꘆQ6lhąG3G\I \a'U*Ml*$4կ7 $0qy0gQeO&@zzKM=WNc*8AZ9׊JUS,1xN*QUڊ6ڢ z@nH=5AN&R⍑Q6{볖e6sT C,sbZmewh|f䥨Ym s?tZ1=#[YQʝr~ʓj"bfu 4O177KJO8F- YcmŗƤ?vlZ@\Gwǭo匑L"aQ4B? 7ڿ_^e'8 PUHKS-LnL+ c_3{J:^GN7KLi(ԅ2AAlJ ^{ Cb| Gz q3P|7ط;s ]n4* nd Uu].VگBX ?=!R5p@ EI+]k6b-ȩBߤ\;:B)9=2hĹ36LپST@!E͂MMTBe ID8gkzXP'$0 ZBSt Jo1.&9,N͖YJ^zb{&Futݦ$}r)3XK/VTw "lEeUp9_g}MkS܏+ f(;k%4ϣ"[_nYf#~60ujw^454! tQ@YM!ZELE͕=d.M{)f ;nEvq7Ơ("z0ߢS"3AΒփl.Hu=Oڶۅ?)2$2_Lq]=kc_mlD?5g$Zo9x"CdK3lhs,"sdx!' EK^m0Kן~3#q |@""X7_IzY9Ւ>4״.z<ī=YD,@~4XŴs*1|Z~¨7I@LG<, zAI:I4/!L7+gen;Ug~e+qZ wj<?Gt 0W/{b~yy^6 G㖜187A+GN* L?Rf[xuMx b3e=?7t ,wk6S(Ҟ78%T)cN}%6U;ZMy+W@&[vL 7ud0b}Y~:EqٱP- 2Yw@R7Ns'ɦk|q`tyv>R@kN4e ! | @tIZ7{+HQ_ 19;VӞӼ{7&Zo8iHU/;Ij332Xa$iUL["P2J ?hP2 4h7qaCFZ e†d~D^ڧ{!O(.X<1/|܉Bt ԕ;1`բC T:kHm(9+ 1ILQWMR?3;$]Ȉz5:5/n)kIƼ5f9 oVIY2np!:¥iE~TT {״ Cj P&&ҫlyn#x{FbќT)( ҾuT7FdL Z}~$h*+|drZUNGWRWmdDz J8Dv;zC16٣Hv>SOmݬfӒ1!oe6e?qZ+|0 }E.CP5<gӇ;dV(ȴRAZ W#d.h@r2uϕ-Y>|iP2 9,{GDHBX$1IokaWD܆FhElk&tu/vଂ5?x~8Fvzm09}o88k}ڨ`,*}>Lܗ<>HE)_X*C4IJL RqcXUcv\Mpk~,J~IG.n*ڠ&pEQ @ZE;螳+ Vt+ğJ/Gw3^jtU]$LOt7qIPq}b|põ>1x%}!e~NF [v]7WB)r ay$•̸4Vwjdڻ%JQRŨ9g\1Ruw3 eqY`ThZv_j~m5rsѢ蠽Z̅B2*(X-^)UPw[g ]Cr݇nhH]w(>y謇X1?}"iUIqb 8[5hI#Y3Sb)a>*_R>ܷ5Uv#[#ԏo2,ˊv3 bPYEwԊ}0sv\?bw&;q} BUI'W]8Ұ~=O ޝVGR.ߏPvٖOpɿC1kͼmkkiB+JH!r=Uْ%y tcPsI8 Ml!%VF @Im5Ӿq׺*S!Ͽ>ft'R= ;;lLXa$a%쨘s  ni0KY17f2*T),5"&= slK1e{zoŀ]5x.~abm;ipkC n{gkq3f4SnG󎗾F\~#J`|L;Oc.nrޒD 4?9 DƟׯtpzAUSFuZMdL¥mYSJ QZv}B蘸_`X+aYIa"RlcC%AE~<ZT䭖E}BQmБT6!`3}9^\P59}kNYwC$'^s07eH~z]ؐ Ά"F";X`B*?|nƌ_R[KTj\BVu7_ΐ)hg؜-a.VM )x;dAu#u R? QiDOq ξרҁ Bel͊uzIwP˦haK¡f@CȀZ2|Gs^vCL2czQ dWhk<>R G:)R6XBS~SJv~mUZ[tW@.~K%ϸefPX,G T~|3nآ-䬢bWR^{ axҦgWw47˖W b`*`OOyp* s <,7je'6ԄvCqcL6N&)'0 "OzeETv,F9hN47}}7ц$T3NOb\o2u5o ^qы )%!$yL[|HTH2I)Cv0 ȏ0}B>6/U6j,+$0*$b;z1\b4ANFOr!'oZdFNTCӡZgO{[@1h0g۹#dHwߗn.Mu a?1c 1)rYV[*MwF‡.jĝAL a/S oq¿6JZ^&!+.ߝhJh.0QG]Asph[,,!z(c1l'0\ԾO@1yp5u٭<9Ot tWcX(^]x{RiMIf.ݎW&\=TW8bkqg's7m^5`RlDQz_&NA-D SBNe_J6t'A(!169pۄPUP?1}1tx(9fRv%c-HDHėaqf|)!-h|£T3W&N*_m@iCp ָ㋊-U-C߲Dx iҁ& 2Ggl?ˢ@Ss4^|[*>szXE7 GooWϽ7q27nExFPDjԦC'Mq|kw2m|U{L)d}0ڹ\Ro&N[TwHȣ>jn[+OPz?U_HxǸvH.5<c2SJI ,=CB]@ԅ+Y@ي'4k!Ԡ(vԸL绯YlLgmіO\/Խ'Ig}2sCk4h>q? < )hپ9vqpQJy+#*#wwSݼ_pb KbWCliڙz0=1\rIbz Z^ڟ],vWɶnѫQ zzbvtnKK (^w.s8[6+P_ѥj< ۆBi57 `]9FkJ&}*՜Tڎ˱xS#0蕼N f_Xz aSO(.#sVFpd-+/dWSڸ 3@#Tkcy(\bX^C5ɝtxe6+?e2"Ʈ汢A~iӣayI$I8'[ ֧~@$jPPÍ&οncM3NБ} D M9@tR4_`>qW>1+.O﹉rK#>Z}1-h';rnYQ-K\9}?>SwMй\R3P+M#m.P43">=2QD0ٵ'bi]Xxg 9%2uی2L;Ɩ’I\0/r}m! mȼHz>o-!^,9Pr+ 1Ȫ_fM8qdLo#.\aD҆r-7(d+hbƳ@4/4"넖&K<вz~w`DȱYUQ{)sHQ<y66Zmy;liĨ&$z HQ$C8H"U HA7{+ 1)ix`t+Ŭ3Wg;zVoeZQ DaqAj߾f~nkJk&"¹b{܂;3@5Hg iCZ=US; }Rk@qU2ɯRcWvUevt>6&6"]?GS+xh z ukOj vfb=ĂGK#߰+yXZ8'?Z&箫Hu[Ov@}S[wYK2Wu?ƌǦBUycVy3?I1m5[x"5,LC ٫|q*4#fb*+վ9w \e!14u}>OQk6Q=lIHB'w1v\n sԶCve=a2Q ;Ihy& #en4Z\MoG`R5v,*:Dc z:բ qFºjWԧm=hRu3S /f)f|?]!^Q=8>x+u!`ݒBH*'dl t=sTy`zA._omi~Vf"} 8Z{IA5F}jhӂjFЧ;K6fLP(A@G47k]kzUJ>7 %³Kj}h-9+z8]g5SwݳP wp&9@rMD  l`Ü{9(܎`_85Ho4nR<^hXsQyҴ&J_ `&\OU!|cc(I1Vn™]iY4MǡPVg%qy"Mi~ +K͗>C)q!F_*o>萅_Fr2CG||+!Ô$/X-M0@@W 6˜|Rd7s|X0Ѝ=ZqLq֠۲, 0@YƲ )H#7KARt29[ +V s]#$T6|-X{v w JAٞlyFCgg|UEv$)ʥhCޅNO&1^Οgw 3j\t&۷Xޓ&Yq2n)QL d) WZ(*3uZ/ kγ 9]H>1Jr^p^f !cx_=\ff,IZ;p#HaÔ/݊Js?o,]1Fzxx/x-XE +'pZAxu2D7K LNȌm$p`I>h܌H#Nu=}nt*ρwfۜÞظNSvF [+[4xOFbjj P* lc=O %_$$RI$52@ QGwV=JYvvżeē$gtxνN&6I]X2x@$ڟܝj~I3"/6#w>'[U)&3s&Mөzpa7ໍ`JΤG)rR"xD㑯 ~Dv@"UH>(Jmq:vf;#s:||x3aldž눂䚟3˭/Ÿ1W4aN/OzYizyu_Վ8IqfնQm)%-'ּO ,RWX~Kόn,'3 tڝ?mc9,.}]zב%u:LvKG]/H=I*XeR 5*g€cP YS)yYm>fn:g(`n\zֈ s{'Z0?AA>d>- )vr^K x|]sK#vѾX])lUUJ5JrS0H)/]wjHuSDH`2F,akY 2N!G &ԇmTdgg? I xiC.#L۵ťx%S\ġA1;7(ȿ_ yvaVc/,Kob;:*6T~i1S,AHU!&j -ܢQ-\&΋3Kp?i-D|Ԡ?J*H:^Jg>j߿`,g;揫9 򁰛F˷ zfzM>odXB*_4W8X@\ċf? +~#F\C_)G:7g>?'vI]F0%>"j%[*PaWڈ%Ɠ"Wb+[N,ˀ]p%p1Q>QXx-|m˳sEݢ&ʭITd?dS謳`+m.^%$(ӐpLVLؿ܃nwcwyeM rYWP_4tv˱C[+g t`Z+&ާ$/X\(,#ov†0}v3YR,b$do=x "w;=xK?ɖrj 6r ȩ+-Hn}yVaFGjW[ʋ Qb] nbi-*?腍$O y%$$R% +F't.Јv$o -y@:}=r oPzU<6Aǔ({1ar5}| N]ɋ4(*-oHٺ4:xea&=Z7JҀ,Tc˜))W Թ{z`o>b7w8;1XC1+35W4&sՙVg|l|Ws+Ro #+E'o-_o- ;,ߨHI/`OyYeM*L벉ip1Mho;}O{W3QjOQ0th8z1ɱ>Qq DhdJ]|?BQn.U@ٺq9,w =w:`#JL$bL\ ˪y /rz㳘dJtMrζ }]1[}Z2n4b~e0o7/F 9qؐªR-Ռ)׉aX,Lڸ(GJgVJZjk(q$stHc"OygτS Mi@}3MS*.[ӟu,K4R,˕+ԓLu{kP~p134>Q?$3 BztzPVY18.e<M5RHhH%0o,-1|cH7ӝ 4Cw5<6F+ Tnۀ(.<Ж0h%b -G{!Z-Ȝ4S?ҋpoHMƱC^>R}[][&n+&RxpƄ8?Bb>D-wB+Q~۲0VlCDK-NÏyWGmy haj(.`H_Ԇsz&g o›tr+$)yHIda$vT"EbT?(n(5v!"պ%A*25DtY#' 5Z4դ/Lj18#/0;ܝHVGY'Bje~;ۗD%9d0րbV+~L%P_~j%j)fX.н*ֈbkBa mDlV^-,Qax1qf#:=Q[+בf'duS6lleې2Ec~:] N9i&T#q7u8_wpKfCTc;=Ė":}?KΓă[Ψ^|̦{bXٵ۔϶i"@yB3Z$&5);lܮR5i}?MBezyA8oR ̦1 9lRtPwC0}W;5Ƕ f憧AH!hWcsHq[S$svalS gCŷZy^..Z2NM:lTEuaXW`lE< Ay3la!Ijo |}! a~ru"8QmLp?P >2mY=YHtOx迌xwah; K+8 nV rmwkN MT[2M$iG;U-wUf^|/I)P$ \Ms أcb_e󙥪c ݅xʶK/5a!3y *6MR0GbV0R7 $K3@+wN`aj. 2t$QVH0.t:'Ïֽ .C0+KW=a3!=6W&<ŕ9ɉ- HufO{] IˬbC`:mo"Fd.*WTbmnxurcڅ t$ o Jume ]l􀍰g9dYuP"Ur øx]]wL /b#.й>Q:NaLc,wh|g%> 2DL4X H7opϊtYo{;rJGx 7m9( X˙՛uJJ5|p6Ӡ$%/Zhnrˋ?9%_S稶bּWlKw,ըB`k:d|.: hweY>?p x4T #杋O<dh;WfXyG)V˔h\z:Ŋo.-xIgi!fƂ%`z j:2h%00P 5A@RDqWKI4HH哦cJ%u)JxLHl?`gK3lYwۜ (H׈9(%rDF~kpG8kMk*G4 9K98čw4W?\^Vbbs[j?ƤO;! Mxc7at,4IW d.h Ib$Y9gS}\$$u8.`imXk(["/3=HھIcTu 'ދl:Pb+!" z6[A!ihK ް }l3/,oƜ9e׍y#W3||$+aq1}cxg}mShFK}%У'×7kپ.9br5czF+7*7~'ޜbA)Hwtok@2:Mr*=j;(ZZ6+#i6Kk5vey`Z<1* Xa8(ɯ>={t: j75yGj7ٵz\hA`is$ɔ_,t-֣ЉCmˢ0I:+K>vhfnUj)()z6Es#';<>u !Ңx !mCOEMK[DFW] vM(El ;w$A֍*4]׎Ǥ`HG ިՋz$&&ngo*>U[[:NhA^+o|5Q近$J } KǺJ;-&O[R?lv-hu+ȫ;/ 6az!5ܻ~alpHD#3ਁֳ5޳> Tx1VHZҒ3m:ZӴ |%$ %~srcq ܵdL%̯<~WjyP51n(6FÁC'@"ZSk#~pHiC*Dq\?;D^? vsD2-mw:( >J9:=ڟnyjpх9 7&bh}(3h9Չ`]s>Y CK5WSkwDY-=!>M⿷qh\5/]YζSE *1 fBSn@S1c5(,ݨ"KRW`ɂ\Mf}x/$j3<9g$O~ JF{pڜ]Nz㫥AAW ' .gTDf!؃F贘 S H<&B 8JIđ q,bUxۀrC J,̦^ֻ~ڨ͏t8+v7O #eJcgϿ"17 /N²n~qwRL䅁s,XmQ`(%v@dži((S౵ؘk2|VA}lzXn䧚y-=7dw6:-G"^SxԉaP뱊Ї) #/na%KD]B2$&ԭ\;_-"!}y , ?i#h 'vQ*$¹kgCwdK$r? ~^~HlNR7ZQ 0-ljEH]"μ)vs칛׳xя&p'}#Ivz,Ʃ-I d0mkGYAw$!"9  7;=8rr fbdOF+I(HrvUpJXݭ6+6xwW::s*Sԓ`&].75[aFeV@ǃ=hƳ|erYmš_]nv_}G;e`2[o.hOOgyoSAgxNWV&/ JH6Fm_$.Gwv@D ?'6s[7ߧMKpz`d>ﲹרNlq֍!<,_QSfEԡXQ_6bh1ϐA"#M]'31nC|L`h6 s;xg?t_^O tn<ȃZSlz:2d;zHj :roD2a916a{!h9}hN|Y$Xk+jl4@&gzyُ[4H`~B帩׽T0z~]#uPj*ʧa5q¾>ߐc9pi)?gv-[0~;tj~Zs>h*Rы[AF^O6nZYr{]H ,My :Q/3'3<"c?_56un+(&@5+US -K mfagO}.3l7̽|04 }jDl e(f|9ϽQ i! |0 <$ UcN#RT̿GYQBOZÎ5$$[@ЯP{ FRXN}J!T,ӃjW&pdV&NkrvUaD:~'`} 20C\ Bg7:NاKOl2"VYomg4|' :Gw`M)ˑUw\:D沔g]ؑlF3RGI2 x$rwW9J٦14!$Ѡ;5نHz8ƒ" [#%Em`&g%Ƌ$02*{6 1lVerWOѢx#g7r+zt1q9) wifKV ʚlSlŐH^,7į"*b)FQC-߅kϻapv NT̖{E2<ƾ#|3d~ҒYmV]J~ @y)DH>H^I_m K Qؾ+8Oqŏ2J"uP?-1Zp`CkXr}áyڸ56& Qq1`dD bǭVcq isǹ6ZCӍ ;۞'@BXjź 5U5:3`fn?p C-xG3D&^kBiLd/vM];ivjAh|( nA+|i,껫l#PF됦R I VY=&D &Ě7=n3t֔er7g8 yAW'Ai"*JL0px7[u7E-'R7+aCof)@+u@{6:y [1b<^85c͢G$aa֘iY K}&^DKƭ?=U>T  Qg5&LhqA5JYc f6NdgGJǰ`1ZlDNŃ'.DX(޷=D7OhZ#{oFD;2IMy;b<VU mcԥ4)39Rp;FrEI MQQUNSy*]If]ҰXٌ:XK0Ѫӣ '\IM:PhCM% \j}-SYx\ƀI_+oaCP)}87HoH-m54m$~"e⡘pvk#(ۏO5ƜZWzML3W2uE/0bzQ6GHCi&͡{ Hпx Y F`0 ?]Lv1%Π$l+,ϱ+rtQt &+vW 9_Kwu\4::20('iPkx 6Þ^RG*.'c6&O)LZ.͡Gi 6Nj c뱦x r$q8Nܻi 4re@ RLR?w(cz@/ vi_q0q+o,.A_Ta:x.lvTMb~u<8![/GB9e=3e[eaIhsReḭ7n KO`Ee9ڔ Tv𷻝2?2ԩ'l]֧ (&z][|3)if C@=ĒJ ܨ.,3N!w=V#?4}]?,`#v`kPie%#hc54ϐll0Sd.9fBLT6kϐ3̫ˬ[I\ʌ(&^7?S-&=HJ_g3bV,J[Ȏ<1|R9&E10v(A!0T \ QZpA]Z;-# oӮucG+CB-m_b#'ͤWCou*JrYDivh]Kԝ$l珬m8u!Ǿ?0aPcDҖX%욖i"qJ;6.fq>oA0pqY7 *d)coW6<@!C&DIaU!djJ~z'D)O(f^R) ]C=h51EP=(V:?ANQsj} J;Q俗?~Z ݭu/;X0]5["(1I^7$>5akr#2BQ,Mw,m/K'Jr֨f԰8*ОgS'Wk շ񗝣" 1@m h9|[{/4{|ox@ p~dKϜ+ϼoR$݇Ցlɺ~AWZ f,"Y6{VS UC}W_x5!dK;A<1?_'?O"$vb鈿#iHi-*lY {KB_]Ui s˭LzUv_CvhQ@ǶHhSI@#ЮO c'v6[qzmv>N`9(Q "H+Zt_禍qa55F{: UDo"5dv#~sP2NI)tR4J/dOW_fAdUtmY_cd[*Yuq% NSDeH*2/Nv@G*9tty.7:A^]ݨCDeүj_!p=E4oF'ܘ l{8{x0@GD)}h,yzdth+2'gSEXM%d$nehFBA zo@?]2|ߟd}Usm1˸76=Ø( m_z2캝%nmj3&Ł4w+&El[]c0!D\5x7C0J(8x':٤2)Ybu_{&b) F{uh$~RhǮ%9u}|vrrIP|\}t$37!iyժ?zWXG,WyN9aLԏKJƈ(R!W|SvqnF5;b-I2KOŚBVlbP3<& '/iLe25UB(%P\1ufm@ATɜ˂Zgp'%h}.ЏZXEuR{%P=M#{篙ہQ]?P\;&<5N7Tφڄo={]%լ;BP$%o_rrH1C"/κ< ϤlDNj@(>tQU>FG`g nҿo' ~2*_mB!r` _f.y%%wc"ݠK}$Bbnpn]8 =U0Zl 9uj0\H ,'ĺ YKo ́KCSӼ[w@ؙLO{yp.GTP),؊7Xe7;IN7D'…lުj@uM64wdΧ} jBޝ>Q.K"g.4ybL[Ig=*uw\"P!6Yò(67[ { =855bfΕ48g4DbfŒa32n|UX|o7Ղf^]1)4v=UG'9D&'а]co~(`A>+ݻYt\#,ޯfM%wTKg!/½˲ Wmiℌ9Qy8jLf P1#Fl 4ؘ:%T.' #lk?ybD{<Զu%@p+|:Ph>r.ݚȉH.njcY#333T=6r,-4S2USͲޗ{U; 7v"Xɬjlf0L $RYΛl.?A*;d6T Ҕ1@z0L)!F5T^-hU0Qn:)W&b _z:UuA5גoڝ},~4 qJ:^RI3A윓DT$GQ)yY?TS󎳮j"]<jN2XxK`] lsyeU}fHM@mx!Iρl -' ǫO~Nz˵GKJp_LDcƻcPeJH=)6]= leLN.l0e\窄 /]Yliζa A=k2h,H0 /cDթi >wE^ c^B`ΔP@YݩgiBN[U<$_"N.3Ka҄yc]{"*+CQYԅ<܀g$@hx"yM OcXAi9vsEP,GN`Π,d޼n#}'lq[;B<8~d@CڊK (]=krKIW$񾧒c(IBYsrlfm֌+04PzscZ @+yqN$ψɥSj4tqdͩ$%,?@B|~a?h_d<(һkYf ^*02bX|wh~(_w!'>-t+)5w#[;өj;jvYL. }ܥ-zMC0u$b}]q[PjҮ؆}i΃/>_)m✡(׫T&}u 0Xd}lM뗝Ҫs uVP nY nT%T2OR +YA]1rFGx/FPσeI#ǵnumr&np1%ǶU4LkfkCwL,V7_~Z|iasͫ yF? l:CXYL:͛ߜEW9Q XK}$Q$G>E+VO7˽$2ZĥH_8@9h;q761CAk]V(HF ƬW'lV"QȨ0u+roor[d2(3OLVQ#q^=a%L7uWK["T8)ƨCgul`9,R]ӽInmi4 = !aB f۹~ Xƪxk$\4 C_\xxLY#bȖ["_4pD^S7bK_h)[N9nQ( &|¥W𥜜:4$9Zjb/kjO8gN4/=&na!BRŠmL&0Zo@EhY$90LGO)Y۲ =$9(1GYlZ!#\V,>U6 e8i:bqhnU\:xkBz vEU!4.#d~.BjEd$PU `'mUG:f(3¿k'*[ 8MN$,"j~4U@I#׋Svnߖ}F9\`$[1FG'v®+A <ذbC%P&$g0KrXK1)TZ@~D,iUM\cXoł͈~@|K\N4 *uH7|;jG+2gaWq+.WaQN==Lt@躆~&k5M.jV)j#×`~\% zzcxKϾQ/ɶp+d^MG]p5^X]G^?7B BY ~> o}06Cq'X &  (?E*BaA+男N}re"ua3ޒb)xQ2؞\a~Qu2蹪Pp֖2⬠^!(j#b(.Z,[uY 1+"0F$W~v}-\nB 8.P}_L쒘w4@~-oD)ǀ rX.&j)J+Es'> !*:y+WGp=`b2rq">xx\r@߬bn?5K R͹B@ j}5wX@Ҝ1Oxg(iw`RwaVcK%({ɮ;_?n[7.)mj,>4dwuXh8k)Rt2)Gz26l[#wm?7Ř :*t PZKpo2M#N]H3>5;~9Ƣj^rޔ>$ai,${$h[fL Y8hGM۹7~<#.e2(\P5"ҦG6zmΘ >e0t{﮹EfXn_(@qx bG+cߦ91ԗoY5djN9)sgt??|4PRGg]e73JLw-VbdQ4uoSC8shv+De?q6";֒o7 -+ ~`~m۳@0q0uM$P_N5qz"#ޤgQT;ZqIQdL=4;>l ,ѾPNu/OcUzO uMK4{&*_`% m㜨9VKJ M|/Ҍ!z++vzW2<5ra-\^@m>%z罆YF@;+lHbJ%Jeq1OW+JO|8a[&V6.4*ެc毭J]Bt .Pk.ʨ={ H%5,}V1n.n9V*jͥS:OB@nķ x2q,leNEIעEV|-5'2CrΡ^sU3h%"o 8 c4kt,zVGD,O:[p[d&,A롗.t1-oQtya-*2Pā$T Pz߭'Bm4z& mٱJt߲rQD(Z$:()/)$k t>DTk7r_6fQ˖omitJ4I8~ȶ ( -D]IjZv/V+ ,)ѱ2(kƘr6tb-N(۪IUM]Ⱦp֜tƻ^?=~#9a. >` Y+Þ}g)o!>a{k2 (d>z&sf uNk&+P\&5pW ӽn0('q^A)F Q~qKlmZfZmSݾCj3~VN}{va5®l_70ݿ`SZXum(-*ËB#c,g M9FW'BQImc^퐧X*Ǻ|>= f)uv'`2*Jc^ޡ0#fM@Kb/jp'0Ўp M ?}Ԁ^3I?'`dlȜDԶUلWIð1` 0(֚sF_ \Kx^vi A6/'2Qh Y}%@\+}oc~b0-Op&9/~Dsԟ[+H <4Rx2:F̐,)֜$K. a3%KgMOXK c|0).I$2J̼6\w̰/.~]S[J%R5Lȑ\igNƙx"q-yqyӒs뽭81%="OHӍ@A>7a(  #9YNK@c3Ic|$|s~ʝw,Df&5C82D@V%F6 WǰqUܳsnZj1cYqUOuK[AH)Nxiʢ0pR//FvHo;9r#RwS Sm8S4K$rҞ͝p] W_ߒ]Ш/18Z0=w*mO앐^ 7J(ROѳbЖ=X+PgǜƃLo1𫩐I=iP"Ʃp0T Zrny,Jֆ8  Y-L gKyO_ / S+ mtm?eeϢ*q5B@[~p R3'2ygn_.]BmsPkABQ/Q:&oWhT k"\[%%ogu' </yWiM $ 06G98QZ7yќ2NI>Zga=@{ʼi3N7WR͝׏rfEفrp.DViq}Nɧ>auH$BOAg9{C[&Z;AÉcy[6x$-%%$g#QҳVQDž 6r }YzQS(0}+S o{]{Z/0#r&Ͻ, ]8y-&x@iz 2>se JWn#p'5&"oN}E+zoL3*` #hO81CI1Sh#jP07zҨIuXl r^{-*hwWڿ~aYL/Km&yI@Hl{~đmSGq,FS[-oq]ⶢl]WE @{v"LAOhQ 0BrL2GB@|CVɐ+WhamAgE׭0wмM~Q GuX, i ΋ʹa[bj̈́#bj``lpw% V @޻\)jєn=J¤gznCD|R.5͙c([#I %vXw]qD K]< G UǴOFŁ#'ΒZ/q,/udtZ= qHAG ~z[)3O&aGS<UiZ^vmZWl3Z.0, XϜg9b54弃6J/Ff& la+6x$gF>T-ʙ^~-qM|~=7_Ld52*1NՏ9Tj~%hZN#J,SGS9}o8JrŠ(ɫ\L?Y6*er6?9I4IEKĿB =HOK\VRwR 7EXY:^W,i$֚-Z8W6y,zܓdĒnPx˪1qeQ6EmR &s)mE?sѵ6{esJ#ͥ@-|A1M^ PK "4{6); WJuAt:i\v)oԪsOe5U};qbH [s7-|^2}ޮdӀ0T[ U{oU8!sϯ]{DAf޲(AX')ludM J$``L `S:SA@cӁfPwoV=-5a0#z7/wzB6 $'^wJ03VUFU˭f8V>Gb3pԄ'1K PqݬL_tBjvI_qz)Ɍ4pu(X#8vԇa)@wr1 ELk,arWSϕ[&&[{˭l mٝV֛NJ::\GwQOwpϼ𧄌9SJ)V;?=?9i+<0%kd%NYVb'="LA,J a\hM]J`0֬+#6Jp d,7ہ)GHhS JfXzv3М% 1R=٣|Yd@X^ҵMÍ|Z&l*#OB0P_D % G Y~Mť7+? 1 {vIY_(rD#gi|ɢ5uVU<9b!BYbW􀲀 ޕ{/T+w jRA;im ,5 $jU9K)G[e'S6 1 v҇BEy ZO.Q1Kne/\UDU9(f7jd;ڿbmc=WYݑ,9ƆZU%KRZv)u'/-gvWWߟRp0u.tmekېiPt=;“(xUE@ÙA|Aqa(ٜ!pX0^Щ"C@ .a}yVSesQ'K nѱ Ec Q/J&,$?](_=zV9YV- XqsL8Ψ>|!ϷgA/)ValnTA$ E C_V_\eܐ՞LdvWơDi0Tk `KE X`EaK8֊0C8,rhh\]׬ 2[#sMD zS-_Z\C i"G @g)(pϟO3= /wX {wMt0x?KC=6aYuDζH4!Ԋ\n!N+VG|N3"W"y^uBe3/I#rEU0 Y6'9 38Xai-XcPJߡAIQcˇj^8'*5- 5#GP^~)WGsQ? Uc__Ep{I B^'hQO(b=vln.+4'cyP-5l0В[B9{G 7Y\CQQ1?;jɢFڣE@E)oJHhHĭ~ >XhGpB(x_nt[E a {a;@ǖ3t00_.vz j>#/Wt5= pACmgur3`A]r5 V3 pqO# }\Bbli 9m`nҚ<9+^9SyI_8F}:nhm O- X+/ ;~#9/Hم"D'a^CåfW;` UgE۳`bȄK y~Sא-2GX.++ꜾޫA"W"8Fcrk7<)((|ؿNjiPolQnAW [>8WD 'APGM9422Х5Y;@פ7@VBlfvTm8@nBi[ㆋT%]YPA|6U0qDOhf==s= AO0 ZĞ TQ6̱zSN̋da"BbGW؈ͧ ⼥6v[ lgBSMHcf5Me  ^=Y>=Z;_md.\"z^B2U5AccZXV|/F2`/mV̥F,SnA+S}nvRgiȼPi+A6~&]NM(%y{ -toY\p3Dh Eq<Lހ6(aMgLŇPoEc9Z=n~$q@I07w%Y |7x?w^:( OEӿk:zjlf`l"T{+kB(cu"[ Z+Kj5uڳyޛ˅qQ!N7 ;7 |f˔^#f(ع~%v"R~Fo p#CsE3⒤MLM4Hv3]GhҀ/a ghgN Άk6:;w?ܜ$B׾ wBVv. 6W'CN:׌O+*9:d+)]Wr&&l5!Օ/> םuvW%7`gS\Axax2kM+C"kam+z^6%yaz86xB⟞=waAq\Ȋu+[Y^<šȩ. Qu/:d|VE i/Ǩn]w=i0TIuª6c%թ VyfZ^F{KhߴR(?`xɅL=?^Q@"oAt(ɡq <5UWeOAI3]Ǘ f?J/ȒLUi/2eePa $O lp=!eY%TIyy*"&z&,йa・|Q s nن X7nBq_ޒDsDJ2 os$[q6S'0t=b=*7}%cm2jBH_yl{^>I?ju}OOٱЉ8kn.>RVZ|8m@x͕&Uhjoɦ*j6Jrd,s ^Fa|ğe^19bT~OnYƾG}yofGx{:W ?Ttd HEʒK-S*wy=2"@A1ZE;D (98M6RƟp,B;1!&) R,RvbKlęEmA`kp v/oک8a [yGu4R$`̝3+b8Va˯k8oƃkN˨%* cDLX iv(e;|/{LB3le:Oy4UNg';v HeTG a+PٰALB H1GKS-:KUeCUSzi`Ҹߏu&f*`js^s/:ꁘpNN:YIX+{x"td9>0Z6ӚTfjFԙRh?:vt%ai{SmV&`x7<ӵTE*֌p|0l$JF[{}#76ֈaWD='hiPQ/ )? %)q䣙`i%,A_B 27PۯCqeWzB?t V9blO ӂzJkK f1z[<dž|!1x&(2;1ADB[(% ֧67Sgcn8TWI@-5k+aIf5Xp5@ӽP*vʯ+ YRwƓ)]NF ef O(; Ԙ$>m/JdK=-H5OO !x7@ gq v #~>a@G /.P(ܵ~I}Eq&z^0zF=BXTRsզZ[7) 2-r 48']} #UjS9J,!Ħ+$EbfsY}ں"9G)c!eO!qYq@S*ue!8 $;Wv>L7KC߄1LJQIarpJM z|_ Ќ+b,,*2 fT<^" ;14&*^Ά;M WARg9$M)TϚ!sK?P8FYbD@A_fC&>0DH =[I8yƍM8^(>el[rǮGϙz~na};R8EM1 $RANfV6Hy0*\&)'54tq`R6##(c\o0%Gg̈́x^CGJ!QW"q.mSiE xtoDGx|а e8:ߣL Dw%S1{{s7? 3;<(s<\_s8:}x&@QV}QZhL!+@RH23:(|m ~AQdDalF43*E츂GGk1aiD.8c+M 8-"n2䆝S>=yRN(OE$P&Bgү$}Y_|irȸAѶ2iآx6LYDFE~SkA$/ޑF#Y:&!n~JEr4~.{x۞V{b ֱpEW?TLQzpT!q{6+*/ng?!o [Ɋoэr ] tzw@kj}p9dҲU|&Zx'WSȦ: r/]b"+<᛬%(@Oo{_w0T^D KZ\O0BY#xe~ C.-OnWMfOVq2skz]zQJs<߳%$kwCX1:<~Eb=+ -%ٶFzY(bu1.% !0 >;(G5b~h"AymzRV}vȫ<B @kޚ6=1&$18k^S_`P"),_Rt5\_J"EQXZ\=mo\NK18 pȠ勵2i2ɥ5M شXfz'q̂YYB/UD?euᯯ0Uy=q.(XM^B6 !غR(Te ]CEd0\k nPo8·G+Z)K7'.•Q=[F}Gf7q 3>O6 =1Em +ۖ=VDJ gLu}93!gd%V[ zP^DbiꄦS3:@B aLɜzsƝfnPr!&'0p q  q8z*3>s.X߇jI?("5'b6qY1l BK)|=iS"B!hN.5:Vz[TЏ >.T1gW]wk< r_;4X-Jit12ԃb&Pcd,+\.\ (ϱpF;tBwrڀ.Ff#N Q1{,ŴS6ڇbmkz~6L={8ov>@Aw1z_*iCXQKH(F g7츏E_|~Re.AByhފ31\4sпY2~F!ZN@6=N\9FdP15"%ff6+y?Nݮ%~lz.AFĘO6iTNYxV\0u}lc\Ε!vfL6`ύ=F:?XQŅ˪}Gcxal-ь+/F$xUWA?ԟܕZ8#K>mLkyXYvy4|$O ]ۛ#@s/дfV#@xGh3//iscN.贮zÎA?dF1gjf/Axi@ww5;|nL.4{׫YJGj^JiR$,y3t I4 %AY'j^OlȲ݋ J'tbtr<)O8K 1BF\MͫKOv?3"="">߫y'M0ziLa`! !ֻ(fcp c?Am"UWJЊ~nb3 !) U(iG2(6ILs\B@)Ngπ~ٟ|/&șfƕ@M źH0>LD/ҸI,^'v=P1;~LC }DGZ  xK}ct/͂7<*J3w<2x*RxWu2cҋbRD TOТX BVXś!lsx%d^0mQeOo Kᢂƹ\,B{V2;4,r;3DӴF 7pm:ɯ>l$lDUz*e8MHftyT 3H ux噅t9SyoEXI-̉KQi8 5PG7.LhyPPKK's^ v, 7 kiPCڢcNBLSONu0KS zH=*}6 ^AۢTWrFA%:PNkٵU$oz]~_'^i67+PX @<ΊD8󚅥@-3HZ]V^}bur;ANX"S$QGÚަx2b.\ڹ+aBm5 ,\S( )8':x{ ]]9/R5hi9l͋Ĕ@4NLX$.fJuRth%дdl+ x B`=]ݔaG #[r\]<=䑀rY~? ||%*ؠ pb~q! '0W7xmЕ5}{2~R×(Iy3cW} o |CЭM%8 XbR>Z+*aA& o˲ؕ&˴=.A:t Dgv7pqw`!hl%/ 7Z0Lyـ{r45{"I6}'ń꫸T/_"X_6(4O:$^#ƁsCra^)FQwegQGg8Ywz1Pu7`Ώdl xK>FiEü!?\F ҷ@J|dXf_kgw[HIzgGb4FU`Lf(d:uK moCRb[u!aX2ϾMXQ)0N#xz)WJ+4U9Ϡ?iħUim]RR.UFS3׿v幯oPJ)lMA Gu0)E. ̞Q76몣}U+@p)_NV>ee;ZWX][WuVpxb%ռݺ/aBX.]Õ$cg `߉7g0lgf{_Qx0u ]H7-,h>eoAg0J(Var( 1W̻SNk9w [8кt)37JcdPt h6:j?OetU}/g1.%=N}$B,zD[U`X+SpQ㩬5|М?5 9 m*,m _{֠ 7g`񾇲DI K[r xSM>u㊏RhhMyK mO:=0+5l"3JxAEF1rc#ljzP`ޛT~06f,s>T#|o[)("c(z]tUkxdys(Y*52+:>ʆm{kl|r~'PeBx>ៜO\8vkB| 7lәAθai3X :h*uw "[Sx78Nj 5{֡;tm~m, հlӹX:z6w *P(Xv,oRhO:9{o胛O48hQy3XF'SxQяu7(i߫AѴ&lKI70HgJĕ8iӇC QZ_RNBww0{;u{O [2 vćPdv6_hJnyشaWPHFȬe5Ou;ʠ&qHIm嘘x}/E* owZ/F8,ZCs# 5: M9384*B``ʜKFÈq*bo#< F) &J@kTJ )m~ƂfY^46NHAXż'W(&lhIg:Fh %@uUhHDo߈оߵ1$ģWmTATFxP.=xAqɲ-s: i[1:؉lekK%{ۄ{.M['8<1'+P=,Oj Dm*2}'_8D/^#LS!#0spfU? YI{;L / Z2,ra09^1#{,Ykڞ41%wyۥn$ l K]tn 6P~mR@)9_zjfz +bXK <`.r>GEf ; YS ޝd=zR? ;epc!ԻkJ{0w&rzVFJ۫:vV*Sa1(Vw$& =ea.$c:xEYPl375P(T~ * 0?$e_I=$;@R;voxAyp6C9qkxys b}/[??r|z$>eXVʷlc`70FhUqPˆ8K2-qnXJF;_X ,1 $Fϥ0eG|׿5d:f}9<'%=SN5vP|cg !&wroq0y]ȚSx-Mg(o =sX%^d^'Oڈݍ. 6\fgu,pvկZ>. 4V7b.Ԓpx;t5PS#"{+l ԪA59oolӒ^3s+< $c:}iS8Xt= XK~I¼jΖv% 9fր96@PAWzWڃ>?v ϲUs?vw, 0'3~{< _u2}o=6@SZ5J{a&bî`Y5)6PA)5,*U>U6$tLBP!_Z)d ఐ^<&?ڋ!i'xq$4ؗѓ3k qfԈ_Pùt&$[AVY&1<Q{*qWepqnjnlGY[NZ9ݕ1r?02697\bwH[!0/pu-sjfFkH\lJ 8]4)(Ecɏh!NGk.U"I`^D8F6Tx7">\5 waOʄAL%DjB W@52 䫎jܢAVAB|2UӁ7kES1 zZIB0/OedXNjvFcYT@棗Ѥ(}SH +1qAI͜aP*ΘYzHPԀE U!LZzՅ("X#9L" 1զ6يe淤fL?n&qJҖ?#}_Ot8kgy@ CdliSX=pK hq4RjεSAk?ƃ,Y!j k-,c ɧg= jDDʑjDm39|1k4"VLM5f{N9CJZlZ$6Vk뜸\n@=H"g2,￸!{b5)*ݽ=, 1ږ4tu-o Ωl~ ! k&6P*XyG6eÁ:`% =>%/abM "rK'!XXQ)[#ÑPe`bIh5^OO_WM:b9 aޞ>}RץJium_vu*Py ?>kbMׅ"6"|s'Si4D{@Hkrn BG݉`~7fPkq.J̯fM@ymܤ*_/8s= ‘,HKVvL> 09K#kwS9k_\k"zA/o (RcsǓ5+r1֠YtLG%BTq#T7eaA ]^MP(w*1Ch+YE'͐CJ9>*(4([A.;&D_w`y= {sLGESդ[f[e]"#t1OW$EXpRNr;.Xpx#t!~l<+Cd K-/ Wo9XĜW&I|qBjSҰH 8N&";ZwqĔUQDHo]P Cn)ɺֻAOD(9I`ur!8 åͽWFUhwhf+Ao˩_ʴ1˓]bĪy6dDl ~y@Ny\T<,B6yRKFq|5)8\U.vl3K'1aA>p Q(oR)Sb h"7-֏c:^:b*ı]5D u#Qh,Vx z\}9Pr#=+DoADX|k:sXzs43Uն`N=qhJq,TCi9 us:a~<4t3 :8 8iKߴFȡWPl^ڮ >K'/6d j6F l3?_rňCn.Nv/f4+Y%xs]dM%ĐYttóG&{QR+lhg2B;QIg,Gu$4A9FntC-ڧmŒjXM5Ji+`!\w7-îV>H]s7k'cg8W`L;k$O'Ή9/1 is4hKo&뚭FqL,u"0K(g<ϐp.-)A .2Tk5܎ +#⒏K3WPЩT==YO=K 6\4-ީ35c\?ⵙP'XSZ u:-ǃhZG-J_ SymG=`UL KюHFDɤdbBZO1Zۅj #oý 4W&a#d# ϩʝLK1~bVle'cdk7z7-إZ'J,`|F鐩 l5|Sr(-HI^ƒ{VI#s9rsG,+ЗXJِ0*%we o‚}LJ1̖zj&|zz"omcvB)5v>Pz`Y_d2 ;oI,1n=^>y9|+Aof> Rxr!LAoK1 Iںg` _^n1m ǹ "E|4q֟ V4gΉLʨV DrM [nʃz/$tc^‘)XLͯTmN}zk>"`LDUU8"F6CI &;elKmblX]#5w&JZ[5 pLe7P냋OހPXةť6{`g vSTFL;ky/H32KJ,C?gc Llyc+pDJԖe-Ǹ([ /mVsn[e=P8_+x[*Qy6d|%]>{ӯw6peckoV[ɀ17K kʉKnxq.F^w9Jif|6N,ϝpYjݶ<_ 1$JDm}YHQ);SubkbEn:oba{ٙ&\9YkDg{8 (rk$".҃$J?RE⏗yҐr`5? cU*YiI j=mw6`PD(Rm|1xە@cRc"_nKJQ-se8f^`Œ|3<1g1θG\5'toe,S1}ņuM%j":V@`zn0)EQuYB*_SXC݄FV/SzTeN&USИmgDžaaT̫bHo#+RRpQJ4˝ٔ *~oU}U_^䲚n/LJ9SC[MFw:ܻJwA.ioW::Cn$ OG$(,=ّPoW4bCܦ&Lld_\Y%yVVm1vBB@2(ٚ\=6yY|3^rcӃ=0<+p?Fq&1 1 <@dfa3kӸ1ua?sjJ{l"5{JfǙ3 <i43gn9}X|~tw3Q M(gƅC%`:%m4|7 9@$h&0eDy@o"<+)wHɃ.F:48QʖIv*x?%`p ,Q<ݨN#;ѐ+324uӐ\шhk~Te&7PMID9~1q@ձnozg<MH|c,y7:/-(yӐD>Ʌ n .rٌ[^~]Wm˕+T}$"ò'"?fE3|@LڹcbNZW.7]VrnfW_ O::svȒZWM!P%?f!AM`0r_.\Ju @-ڿ%X# &˥k'u%^-:8p;Jj#D&dtnzBJ|C}:x=vl> ހ W9ڑ3lD["mTJJcq@(b0= ztT"!^OU_7nKVo݇,xʧ]_P3jO9ZpY&"WT 。@e޸`DKmPBAz^=ILz1Znwz82d=1]0Tٸ1zC&'[0fΑ9>Og0o4 xnkx90!="QT~QfwZ9W$ [bӠk޽Lu4"K&iSZ6Fӟ'XɀhC#srcCTREKZ*-a7;($H?z&چ,3+v'1_kPZKJ |8? % 6(-ԎO@b?^] 7#=,bYFtfuuK6-:T1H>de:o"&WE|vY;O>a cO`AL(Lx@w,is$^ϲjk8qHtdJ2*^)RFO; \ܫ|%1][) @Phz+@J޿oe{L>y0(y\/dɈz>!ҴIBө; A4"l^D-3:$HZ,ewvH7p􃄳g6ѰbK-,bF*(Xq l 0f |q2Au%#=H^YŋE|]LV.D/]´r2bn|BD]9+]x>DHz/j((g&B>sadF>NOTm/:=4la]Dwu47r9ϿcOb 1ywiՠC^<t Phz7Ws#:B󍬐wZBQ|+*`;caeP]iǏ=R^!ch3ݙ 1KBC]eSA&<|RNJsc]9o% syatѳi}/큝4 {^h>^  bV{O*!2":jzyߖN>gTBDk*Q_zD'u Sp=3i$.~-X털^jZA^'(kESjZd7J=c7,@ WqHKUnj٢bCp<6N"c7֢ΨxFY<۞-C>,, &GQb9s2bBmA3P]/.JK5^\^Qe_̏b8K;Ys;rVM=ZF-eޏЃZ4Z\/noP  X YcE_1 " 5tw.pG;pMP+g)F^XLɦr-9w-2F-=7g?}hHʙ4OE8 _%3A`۞mEXɨWdVS4$CV?B˟U~W"SRגa/N&Nl8a=wsd6k-׾cz#>7c;v!%Fq 8t6+Kf ?E^)n)yI֝vk/%ÈODMfǗ$en^W)50eoѶ$@d F>keȼ+C!4ЅAҡv:EJ &TRJR\XI(TY PziWqw-_e—4DګKqhBC,ӱ+r)3"= HBo{LVYyƝ 2|E#2Qc<>TsQPR֏-g[:Z2OO/[61SY0R0:N3#TѼḐe]R<6*زSzxvyh;,<<qdZ۝nv44kx8\(S}Vh3t''> FG?(,MaksDW^on,o|勲>ZZŽȣ0_`Н¼S0>xrWf~唰J 9d G ~Jƙ{IxvIkY햼nÀ %8qWմ'~$hE30>6B >d"Tɳl4Vn9/NJR,Fh4UQ&ǹԅ {Gl]Sڐ4MFXbE)/<_ŘRќmY,EUẒ7AT=$d7ϔcT #V1Xlcׯ&467ZCoe, ؄L9gfn}ۿ06Yj2^Ɋ˓`<<I.Tj'cq.=r (iu..=`~pWٮ Z!:kVC_70cW^;[f>55m9Zι'/7θx 1ϗ7Bebl76. 9TLjj˅tZob?a]e]UW E1܅y25~;> 6Wی gE g~5)`Dz;H&­=5=Hzd6V{7G-v;Ø y1,ږh(fsj"ʋWBfek ,z,ˆ\Wk/^K T$uhb9fBL'eo )g?^x^7oD u]JE(p$PYxMfdg.~ fto~鸣U93z_Q_YW,B QAh^.+ӌg~fd&MHqAHr8]JM1٣:,hab kz@ ~[VX' 6֐B(~E (IYVH(H^2^wQqt%ȴylf_6匷d Ba-Cm[c'ۨનR: iC4'*GxHjla坱:#ǡ(YC*Hua ^6b+2 ?:TTѮLÊ1܁VPi ;2f1ihGu3v9`l ֧X{I%IJS. <~iinw+Ԣ҅Dz.]ksQ kӚgK[m^eǨ{9!$p\#KqPNW`j!+T[A$o)+āMeڊ`܊c*Uu0TԄ'x iTT̻VxaFNusGgQPrD$#{O2ۙ.a*NQ-o{T6 ROHKFp;-p _; r\@ ćCyYJ' 1F8V`z6r]X gM516,8~ȑ^[4!T@+EE;ݞj;a\.ɵkZhq_PV' H;֔Coy{򾕲Of]!F` ʈkHmWkp?I"26?>:AWnz)֭}5Q!Xe?L4?l4[ל78=6̉!3J˭ q]·}mK7%lle8b*Dm {C$ MNVMw[ *^ ~7W9bs\зt0.`:HvTGHei\`QhT}Z)LPS(kۭ;4ժSFb^LN\C$!I' 8}5lG)neqG!͗u?g!T6^vwG0I"$ET\Fi={kl$DsK[V24W aDGsUp̻4ôjp$x#j\am@8[ vAsğ"`p2D/7AƑJiՁYdjۦ 'Ϲ X݄dt͹AHe tT7!کXg~F/l 15 ' w[[lýdf`3ɵ[aP!Ke$DY=3^w#.iUDbvT`@Aڤs7'os"£#8[RskS)|Hwb~y3V=ipqj~a&PEE0Poc􀮛StFźj mdxbL ƌ9xSR ( 1|_5:\өo=PÖB*eN^aH!S^CE|CXN #4YIrz=Sk1?,{ Ǵ|`ijB 'aRj/TH4~]V*AQB:D3;?wU#Q%%.ߥh@3D#DnJ;huo%(|f.h1 w`*v|~ B\bҝڜѰ>$G'fU :^2a _Fu/ iMp-w%]K8Y?9/ٺ,vwB.W3$ zK?CpY;^6'nr)W|j?L&lq $)͒CL( BέR( 9,*L%(X)+hi pGbA.Xܬi1G}q-xQ1.%p5>Ljht5'0%ҟ<]AdiW*!໼hys'VGZzWUdMZ;6ҺK}׊5@+bX8?AKۀP}rS84YL |u:=Ƕ-׳kx ;+y:d5/NP*[Ѭ(cD#2C<[Õ\kM;N^a}G(6DDY4qXvi| D^}Mk^w#Tn|tZa>de#7O9x/ %+jIRsth^V`uSﳹA }Y|Gf뛆Qz]W`Ⱥ1 rZ}KbZٴ^/&aXqBXnņ4oJ[W ڰ|Km9RQAbcޠlS׀!8J^ 74:ha:'#q$DOtOX*;%V]O !*WS,;=ɩI~jn4*f/w0&/%yYPҺgCI#\K =5L*l_) EJarMvI9SmMU#RŎv];I\ 7Nߘp"V՗Pqa@v [ .3L%e:%G@mzۚQ6/Z?>j̽];]\|4\W:fבj8\9`G=ֿ8N;7n8gVZ*pfGbGU=lHP'ì*Yx[qO桰̬g] Ȳi,D6+x}IHS ȳyهT&F^qXy"T{ )G@jG$1 <wq0.;sip>^ &;/ņ8N+ϵy-BfJ-,$wH{k#'AXzKd`Z1Hi[DLn6 5}MrjI੶U_'35mZro Xĺ%s*=TƊu˯ՙb`5OH⅗O&OtOݎZY=); gLpܶ[w;i)ʙ0^3)Sۢk,-3ZnDOQ8`+-jD$cVԄU (TۇLbha9tqeUs{  *#c9jPW}s~虥,K|b54nҢnpVP`& J !3 H„ /VJNEh7MA%c_gx%;/5^a5n9_V =4Nf@Q_".劧0 xऺZR@ g-޳s L!(ΖtXm)}zR8q\f}wVMvf0eT[fɷُ-l1IuN/Ɯ)dP@~&ov#3v7/{{gh *NЬzZ=q%:?1lSv:|3)BwG,4.PU+JC:]f$Yxx#2~2 6>\ІVw]"ױV'/ ⽳pT Օ>Z,4l€sI^Di$Ȣ7 mP;#qɐb ~qw%?T|/L2PJ̕"&,N<ߎw(,\tW-Sxw(%K?AP/\|~qKrTbt^tN ړ=EnGΝ, {+Sę6X.tiƽYBB;^7+RfnJ S5a_AN ON*8댸;zx,6 dk1?#U9g# P~0iBbl b<Ĵjo|uK,Ŧ#zYg1$V[XԼ3/ |,NdA[ekǫИԕs>ԡ22`vH0{l/ֻxuS.^ &!EoM-GuC$& -MҺfUhƇN#ڗQ?ΠU^qx„ޱ%mD54dQȟ3n'#JFR:Q)5{L@Zb-Wf c7qE 94ѡJ*2eܦ(Ci2D7u6U\W 1uI-j %0;b){3H|b" [P:RMw.o2^g/!3c;swz\gINj}D8ZqУAljOB/3\njknj "nbh9ܧv.F{#̒?xc"-TNeg'X [K^@OI^!BoJ l%NPJt^D ؈CΥ=lguX0xE}ۈO}_kdaI@cBm~ HoB\_Ddmg}. WE= X@;K>躥X"Q+d/~pV??Rɠ2&.r*#x\5kż=M4cF;8ƜZ=Tw"Kvavf3YxA[ ֫<\C(LNL{QyxferSKS]TFEvέ2hu-1pkyZo;\aI~^R^ ^|4X`(pAnAvߑWcAtɕSe,׮H>AQ!Nxu(ѰńE$2a#nd(&vwܵ]"=1u! uʄѐkJֵp)`Vš1ȑqqibsX2ɐSS|~5`枥o{q痄[NOY|G.ᤢr|j^Vl$/g%'J꾄rpBwC_P2ec?`d=)z6rFthln$19ԕٙ7vzjyf/aҴh.% A2C(J{y~^ןUdUn}"GtS'ǃ FQ]ɉķĞ&;C/Lʜ=1:;">Rzi,(ƅUOl 9j׎q^Y*DqSF(oj4|uțbfk)GPjc) XD̍Gkp:+`kq(3*O~+OZ+Dd#pl)m雙Mu: yPL٧9f>k.}RӬ 34?@{" Țӟ.;4B!L-Uڪ@)[:/SA}[?~]9T}\_ gR*9}z[>w]Q; ?[7{ݖE0S$ҹ˧叇s&hf ЅZ.+0jlomQUC2s~{7| @Ȁ_ Mv9Q&@\`bos!Z jk#dӅM#UU{"A'ʧW6t M|=K=M_2m6=*lm:1ǒ: iHj[ǸV8WgRҦJ/b2eC`WXN9( XW-NLYd[0TѨv<9?,ؽ z\S_` ^ޫSj^20>MfK&$ w*@]Z%۴fиCRD*vZK~p6X`;F=#1PܶY^+l4ٶHu2p)i [[e^w8T@qs eP|FUt_!ctmiOc'D\&Ԇ* F-ao!%1pa+9BqEwW`Eo1Y)5#4r5Oٞ1*x6#v\ͯ߰I΀r'i;y%JWVzÝF.@/d鳌Fq&P;h=[̏ď4| X2{Szz'_SіgmnG^JV \i$\ΤkW畗P},9J=U γf=>mh&ɒR-O{c+BSL:ǻ ڨZc}T20<LI_qF5#_Bou:E2ڋy7De{yoA %5H% Uo-ے,t,;DW k lY:&q%-F_+˶H[du<.wntc+d{@?I40dy\?t>F2 ѭ~g$ _Ѽ1-9 lMBp 0Jt98cnk%oyzwUd]iyCc--'/L7r r /v_ 0T5%xZ!6wO؊קHTR>?}U%WZf/${ïvݙ IҌMo! nxDa^l:[-s^puwh.*{0YRIH>6l(R`3kX/I [Y+;ckNm {kDӆz:gzY ³i~҇(vY`skt.X"qYoRIMir`W#oo;5?&  YTS{O$D;=MI$Sms6Q"ȯ%g6:[P͋JL|{\(~Xĉz\9[^Q2jxf)J1ucJyƮmU{*Ah"#z:^$hz4z~,*/8!l*0)BlJI"k_w &+VD_@.YLL8ۧ#ǸL)@X\zEi $xq˼A4=6a{IVZ@Dk>[ 5IM1g+ ١ 騌jO`Ns^bh=so?8-!H^czʈ9>˾[y9'mYF|Jd!jk;Hoq?WL7j$ :D|?ޘϡ!y $*TJ?MLtd̝(+((ґ}$OK %3 زb ^шrrZxDh= ^:/33[CDhyjKW zO\J|f/MѷR~9µǴiTݦ ȕ.ux'…7]vۓZYr\\Rӟg1g <ΕvT/éSh<6$&S)n`ZB~sj|EpO4VF hE8J~h/5+{H8ŭiLMkLjSm14A5G4HERh m+N#SY\ջQ:$9 κtjީbùiG꫚9DCӥ@S'?ygJAi;1!rB,1&$ i! OL#ƥoNJFtwi]|a 1qv|3԰".;Hu[BʡKq2nlo)W6sۨ)Ę>26_ g7|Fv7nbEK!kZOXrQ/C4&%?6ԹGq6k ׌l`il7rcʤOf6$= w/0AQmjޘ^/cNɗPjHg1:I.6QX|B*d40 n'Qf^3 !k!WԻ:O/*sIGC*$<\g!n| -6!S)㡤Ņ:'va [ 2e_`zNj2z:}VevkcGmV-}dhkxap$Әf%ix= B3e'܎P4 4#hF P@5GVN 7t{abFL>vjkViҋoO`+ ~Q<bI2R&,V79Z =#h$eӒ%qSiCxR+#p}jB/3RQo/$}tk8ߏUwY@K01\#]×~+꛲Pןŋ>q*%=9]U^[5ȀlFB$ϕj'|=v 6LsCT/^ A^. -B_0ocXRٳer9#Q**W2+@ȡu4%1݁aIJMv\Y^N ͏E3w]!\jP艜KW'qiܑiI;E D6grtؒ~ n)CⶩuK7#HAT?~1M$'.`Y+–Y=]e;jƀ(/sruº)nB&(4!ҩ{'bx&C*$׽&lxQ+jKgbx9\ !6%'d>[j%K[ehgMEʦE4\rI_DY3> HIڋloPh'_%|9Q0CW/qt7s?T)L{b YLYXzU'ȊG!.V"5νͱKQtBǿvށ:EL[Q)(~g\R6Uchߛ0{ODz_b#dɹk#Xal|1}ǡ/Yjr^ǟV+3槝аwX9fkW&e 0 I G.Ram,-Q|R{$"*[@]NC˸=ʭ^&989;'c?]ip*4hs6,[ꯘ֒i$3~6V::5?j\^.wBH5 f,}v탲~CGM;箑PEɌ9.Ϥb<ŔQ Yz&OWRXQF+ۦؽ78%>NLǻK.YÆ Y.^ )ڻ5rr,/TУ U)KL-3\X ϤhPNC ?uD;sC1d>;h?6˳;O1Nz~qkn|Az`(0Ʊ͟LoQuVi@R? rdQhMӖv<AHnfꪌtőΈJWvr^h^haP4hOo o_d=&>h|~|B <5eU5zЬ1G,c*nl2> TOgh0a߂z.kv ILį]:/ⲡ\Ǯ_fr!%qjV5c]) /UKF@U$OطLf@_wg78G)# !_Zz+K13ӫdA%5}˔h8Ut{!O(CŖu[kZJn#w QOڃl%ƛ ݣy8kLCQw~_≑ڻvT>xYȦ g{\lY9+#E`XyD7^b:#g(`^-TwEbo1 _yu;MPt#t}WWZwT‘pP=&Z#9d}!+8L_8ޱf(#Jn8c:\nk47!}eBMC@JzpVI  ҵ={rGG^Q}-- @% lrLNGGrq$Sq/[:{/,&ʳF =E/]39eY:ݧHʇ)@M ዞ!o))8G[( >v^Ґ&f9gv5eS)d'Ƶb*TR;Ð:S {h0v KGrVlag6+}GR&\ CK,o_$?w,]So1w_ֳ[vFMaoAl8J2_\/BAHu PJ8Vg2d]-D6ڹT`8R|=;:g`Q?pg-|B@Wo2X5Z3vW_Qj? '%UPkM`aYXv,Y<@@h,М5~bH,8 )C͊0Ƙ}a0)hTd"RIeTk.ޙH"ǃ c0jN8@yQ u8[,uiaɂ|J??#-:W[;'3@S*@"U-7*gP)0C+5U B/tt>^{v_ uX "#Ӟ[%p}HfRƢ٬̱ze: iJ>";Xt:^ V&!c6#*(K13|Ӕ6qXrP24V ,5$NHvn1n0kLNZ xX#J6Sb}B 2 r Ti. ŗJ.k% Kz0+%?_Ӡcx45|f@p!+ٹVHdzyK3\mӌ@Y-F7 YI*'+/=tgh[UNlk-ZS @)Gʸ!yo al"Cvlbi|tܪ"q퀅IXrT"(|jpEuӪ# gGRgOmw b9_H{ D8mhX&;CJ-YQx/73ݦH#"mp]6x!>uaLT}2-`| HkmfFԶ{HWf} Oud5&-N_|tq@ _~;sӤ9S~)5v>/"אƈ bfM`6ioA=9U-ݸ+@erH;[9=.O}Sv],JmA%H.D=l*$}֧|Dd 5q_pRʁ #p/e畓]s^c[]>}[]=TsNK63^, O|(cgn]i,T#Ib}DF3$x:vZI3$Sx-N\.:xg܁`^d l~+^+ #z5Aȟ}(; ݡ68Ļ7OYݚ'M_ fҬUZjI*c }|>;\:)%EFx1G_ Ob mP:;N*w4 ݘRLbxGBEDdyΰP@%zQFh?m6JiDha/x,al-b[ys6u~Q-Ylm<ݣD (>RvdHR*z|qʹD|}8l1{Fyt1 h0]VߋiO8p?Adtj›WuɊTQ9**^BCY(i@Q-1Ӻz=thZZUsM4|Zݖ\XN}YLjEx,2  V[-yrVĔ=Շ_\V1 7Ij a%ʼ25ɢ~M7fWjt ԑC0ez->H?_Dgʵ"\medMԊ2c i6s)%|Xh;ۏ}{<1咎Er`7l{:e)-SD AV|RPB[*5z N?ѢG  7\\i/zRDIvYq x AdǠ,&ZN{ -gOY2~`maX0Z!P2"c7dsS1uA:}7b] ia Dk*zXn SkJL8 z y;$tҡT31"~ .Wr;y%! %<+y&#Lhߵّo;9q:]V[ ՇP:>2?5h!8^PL}oݳOԨNYmwEǡm 8DudzE^qNCch! PJU+ F*":Iz8*HƖ0]0," wFoV J:2ch@x{7g.*?C6|;d/BXBX+*-na!I_P}˿aONJ~t7UAW]XǸOOǴ'ǶzNo39:.-BPu}F*ks@4|GBo9WiRK!uUu;o6=lSVxr ϋV8q/YZ!S̨z=4뎕h F?`1D'͚k.V%C"ǔ—3:]ձL+]d[y^SuTyUL68{=F9aQIS90 ~^YF: u|:'/<Է7bG@F?NSA$n I[O֚io\vbMN݇ΈcbgOS^L ű'| 㽺:s[Ռ {r$(- A©2+oH`:,LԁqR瞚L ˠ[Y~iLW0 AӬWhm!U2nay]G`(ޞg[$Lp xod 5oWknBZFԂIy8):X-*QU]%u:6uPPB~15B0c)e1sK>'n# ħhʶaWu)0F/R>H0e5be(Z˜<]6A-x uiu $*_=ߏCOx5M:}gF][TM _foH)p''|jSg հv33."v*$oя j?4CGIOVxM˶1 2)/E$xz3 ̦(YN$ShY"a05,4: #J6t[H9w˧RΝK,1a U%ڐڥov LEX8D^{R­팖eV iYidz@tIӒ@Cp' jϕ/6dkP+C U ~Đs~퍋 w N8BPa/~AKl_hu%/|td Cõ`Χ-lQpcSE]YPX?>Iy1c'eK gBL T#7Xba7e^/0{7;^CPk(_ L+p|!-R[9jB:T~NxN E7ʊà.ZdF!5~ R2v,ksisS` xM2fzxoDnBJh"hE \iѢдCʩ.~6̭MEe~]y(e㑈3E֡Vquߨ-TA=(ec0`V13NM/qaH4St9ZC^AE%4w/^8Kq G ҽxia.֓FAr̭.q(7IAX1 gh a?vtvυ>n(_'~Ae U~^5=olT%mvs ܐ$IԂ =x)0b]YAG{dzFĪD-f {4~NP13<d&Z ΁TXrܬ2ZWXGmîæaotBGlպ.FLHet.1[E ϝ|ąM|CJnON+8t6Xc\pؾ9ç„ٽM$ Cy:X=x^s䴈wҭ~]5+~h2-m| (QN|i0p6\*c텾Clop8A=&pEK a`m vJ7IFQbn"R VtChouI|*ۚ^BQDAoOTBz 񕄧B2|8@:P7iZ~#(hlbANFlA:+q\GZtB"NQ_\9lrÃO#W0IvA*Ѫ'Rcf;rޝ<4 {a ]`["2vreTDӓGQB~v֊s!A W4&LL֓S#&v_GL_=zAIP>Qћ[R4 ~/o΂ *!Pp:NZ;X45!|vK>wHX x;f$.`gOkmRZhBMRFݶLUi|x{{ǴJt[x[aAhmۇ(C.Ο /.w|HTlw̷YT1eW&IʼuDC7ɹؘf~qW`nܚБ y4<фEޗ:瓕mZd }d<|𵎷.z^4l=9^_ `Ѫ#~g_=ryf !yP :%ZvZRߗWʤ1O䄫&2XT)zqeDZr0xz YQOsH• b<^XnENuL˕q-ic*ǎٹ!*ߡ5<zө'Hڔ/6-@IhUȸ7ţ> _&G#JeѣZ~ r4:eSlw2rNS/oq5I]4,/ CMf`tHۚvjO1rTڃ~؈;S2?HEjAh*$oF ]wX.k%DM<5Gv3z9vؤ$A#z=YqDh\M>Bj2"AC!?Qf)5g ^ns6]dGg-sy>3-+ P鄤iϓ<%ޭ5T<}od3 u/j^ܫ̭ pCERЏ QBX-lRU 8b>L`~$~^fL\z+`.U5黟u_B$'7I4>έ7baUE@0rA}PX_Bs'|<&L+*E|@ܩ!HX%εI䕹\ E FA'gɭSܳ^$MEuď2't:AY-f{^0ݲvrNNg>X֞bܦXx2_  Tal¯~0Ѩ-4lA>˷PY0L__!AoT?SAes1,}ŧFxs\QO(RHTnvꓲF0ռA:Cΰx*'d,H6]yjyUm,LCjo嚾)SuJ>g^ܢT{~gkZš#@'Thҳk:P $&T|<uOqẎ7s൘VVtHXm8=DGaSwqDVҶKL #A8No.*+W뮅RΧ{N AcSq>_ϺzG~#SX)'GYdO2t/YTBlmJZANp91dމƔTRX~c)F^ڒs:|˾!56|?ޞk.+# OrMv%gP<^..i`DulGEҷ2b^jzH^%\ O,BFfϱ|oWԒNwgɅyvJܪ„3'S|Fl£ ]K}cd=GBZw;>(O:ưvI#ϻQD7~l/}=-R3§z; Lp/ct-)ؿ(XUNI%p#&~c1cro7嵃MH(EffkE qD3e"R^9H%5~ zxJY7V O0iPDߤ`fYY@/xØ衺t-,H*TN>Dh'h/Pfw0fD7} @EIt">)@ݧFe8_cgӋxoi>$xX96pBw$!90_p& VQy$࢓HvB*SgRZuLM1=:c&I2qV_É}2d~4 4*(J49vm^r?Y{$-}׎'7P*-4^ω^_/ M,7̾}ݕ!?s+l}_.ՐKtu,Th2Ek?촐k'*#i;ӊӄ-בA^≳k|T.=Y mMxR3N)py4/Nⵏ-! 6)&뙄"EFmrmI|фX8,~{.bBO@"|l@WDSJHKG6͛T요郇v@A@/q~AS ʺfj^AGUO Ѡx' lWpit~7Y)ȀnfϺ~u&/Q:#yS7(^oH Պ|cDAw6!9Q[DOT$ q`D%.Dᶣy "T"g)^so,$L.#۔AMRAۯ ]SA0L0עVEc U]7ӵ˥Ŭ1xCc}V'ƺp? 0//U`& H& #G:Њe?z.72ؽ,Ngޝ>ҝ&[r5L"A %,%iAK#gTԻgŘ)hePX\G6 !-۵q((yѨ,|CjU'2g V\1mbOꩩ+:r*75AM[1Pqq\)̦D)I36ۄF}_SHe)=w$B o gCkbAf2f̎Snp.Nf`'L5I;NE5QBk6lD7!}ˆ:" {ˌ */`2o_ OWpmL.̾(0zfh5auj̚p+; ЈGJAv@4J jEݞ-| $"mZ懔4nv Ͼ]0f$|ˬ6ˤ_.˽Es-_S1A3({f/88ȟ;[am!Q~`#!!Ar45xMuKqC cs0C1Q` h",E5B9 >'Д eJe,PU#,o,d .Wӣ2G`{l5*"ZV[zQ%~# R_6Cx̋|ʰRSGa>zyHP۔%+G\gv9^A}N|izgWN1?}y)}CuϢX> ;R [jX᱇kWeݮYX;ݟY X>ԣ|\phf5eiμحa k]%+6άwP|l g2KJg>Q7ĤQjZa\g$?-F}D/1olU8C& JT{>Oy@1>]U$mb&qS7OI<|;MYtAQυ=Xe)} .Tk^Г@%L~ *JK%yU:ix}Q$7EzI:lg' }'D!c!Sұ6!z""|U\I7{tA~*75{0+gџjl𵩻y]eW*,@V% QC)9?]Y G4*GhcqR #tac{DhO*%cd 0ê_K6싩ڬ$j#:|@t~1~d"CDA XioVj;J.>2l.K+ܷ*y1!x/=aheЃ$;;VH7vkfr$qdV:!$_ga&^tlKJzG5iu tH<]Bgk5 O vϊ q"! B)N{Xd1_»d9MTWh.eDX\2&U欌InDp&Oίkr38-O-l9>qS FuzBlz,t^9}OhrmcoEvwiЏz7 I(%j.0-/\v+B dDQ9[|FC J]Z alBVj໕Ҕ,8]ܶz b΍RxK䒴~ʚԗ5pl .@racat74 TN] \Po_隝 \yYM_4}񹃃7)-ofn2E:@"ӑK@Z[k/SE%h>\H{Wɷ$yNG  ݃‚*[H6Ͼ*):Х(v( [88ܗ[%iԶADࣨYGZ[)sdWȶ#|Yٕ_MJiNsKƛ+zauBsHJeuıumfe(9tX/cL/i#i";$M(8?[Begޙ/3ǵG&]C\ePv;5EfORk_(`xNa颸8(&1H|UBvrIC2R`*⟣?M򺂞Zaַl ɜ P^RBs~T\3{\B3q@$qJѳ y)ieC 8~~B0렺0gQn.hܰPW]ҷa?ҷYj"ޅӎ9RrH4$YJV`6ϐ@l~c% v9ЇlF֦3f&w#PB'l>4iq!lEfn;Tރ ZVN9#v28QyAE-CY>XC_G\0;-p \+A&,{ -23{ÀZ56ɥtDp琬V[Ul[bn-љ;Tc,Bf2QaQ.JO΍1&) ZII)q|%%瑷S$׀U!'j6s|s9Za``qLzgz:?62䉶9HL>d0|u}F[Cn 8notW:-V4K jz~c!PV V%l x Cr".=8 jgJ킮3: Ӏ ^|,AF3aw BVjLܒ~b>Jv'92YíT6{֙X G~|U; yn f%ДA{x_'B1}]["km2idz4nd H_F;P]K0S)XoE\󎸟b2.+@ wwA ;]AH/%BϠX+V ¥-&{967YIvK. T eoםqu?gJ.Y<ut ,;pK)lLM\E 2a(8w/\/f)kƽO9ax3b&ҡ@'aOblO;Ȣhmv-N),R|26*U{hGj5˦S`E^o*s!QIiks^`)n\e^O#i+ucr-cɭzֻ/`xԪ Wr\i=ᥭa^:Nd\Ьaw@ueƼ%cܻN QroQcIQG@C\ o\2 aZ7 LfUmQHX 'IrqJrӓ.TIڣVR[ry(lF6S@RΝ6̜{]e#*O(7LbZ&}f@aOӮzto >[=jq;.Ȅ{YP $h=-靹|E>ѧt64WGWLZPΚGиQ{= ݞ ")fa@s^oTxz;YQ,!Ae DbZA'U3G$- O%Bg7/ m9*^ltC* gkFSxi,S†{,k\WtBL& ⿂M( zܤt0De8ukŃu<خq]G[7WZx|p c yg%-B#eUK'  e#h]?X5,!m._4??Z܀.X ~CW&:Y÷Ug7< x1 ^'r7;xIϚ)M:QA+E $Sd[JOU~4~n.^[;no֪wd6D5q首QMUrn'EXqe+@^?tdLjd97r_&e$WKO'|3RkVhJ`Ltp4#hBc#5V*ݤe*PȬĚi5vŊJ\|~A=Q楢 W4Y o1.ofF#6(Ṕ>*C S?~ܲ|,>./6Qͽ!pkZ /s" .dT W2yDȉu6snTbJgP,ޭJ1ùv8OѢHsɯe{ZaRv-icmwNlMWcxBS!!ke^RjGl4TTPo62} <,L>Ϲ8TMŢO6̱0eMn"Oǔ1 VW` %Jw#p̖TALe~3U|D/nlB|Q1 ^G@۶V? vѦݔFl9i%b=ca`KY4XUdNOhG y_I ɵh9 hDyǼ~b|9ZcfDgcR obvyv=LX~f|+C2(z &h4x.{l71NATQhJ얶͸T:6uM2{Sc3VLriP5FPx\2BzrF9 7毅4a}W5W)J86(YDu6@3fjI8t:#Cw̴r}S^Q7n%-=VE#yEҧGwE&'# 'X|yn$}o" 0~=m0(?43aj;fq:16XU~boWDpު佄1=]wfHStYVFx 3MԊD]Lú,|Rf>b(++R~'8t9k6#R͖̲V?:m,_L::ZL]%f&$${Y]Dc\Oi[Duv^bT Vm^ f1qnAolF̛ 8lpO*vuH3G,͊_4JX :E8ľOPڈ} %L91~fAD<` K#N*2ITBJod 8[B`G4S)l]pcWAKoC+(t:RUjJ,%UQ[%I Ab mSiǓQ5uſ 62E;SX:6Ô D)C数L_ө_?vQz|JVuT prc\-o YڄcQK$[sIj|ܑo?|l΁ƺ5mxXsT,ֆ]+oDd߅tv{i gg*MMDL/-kI5G>ryqT)#B2ib(d(;U B$ɾZ+HWliM ޛI>CCGDJ>731x;dt78lcRg{8XBp&ZL&Dԩ*Bڕv;Is_*Gdkf%??ych)Iy;(^B^x(Wy̎<JaqkYcYaJU&pi#%4cfqWaw̾+6E^ŋVОYge'tFu_Âųq:,GNJ@` ӈ tc*a6TzXeN w ꮼ',UN~z z4S%y[v ў^W/ x5lӭ} 4e8N0u%R}ddM9i(_]P#ςMk9tٞeMY\"V^8Tg?k%~e:㟹tC Smؽ'D4H(n;Z2pzm3,3WR9 _{y)1Ugd2q'~ݻ\U&t7"CGH*Qźgֵ^.{3A+|dM뮾 ?QA\~f2@ʵnRB,T*`/mCZB)+ԡ^%_eREտm~( th~1 4_D5ٓݩv$|3uQFͫ-5 ȁ4܎9U^vS@8KSGʜwJuPچtfp|)7Dg㥥! p͕S_WK]86u/$|Qț1w*LKQj/Ǘ\qS 2@!u@;qyx@g 6XQ׭xظ_>d5އァֻKcb9J!pQX_lߌKR]Gi߁k'YR:i;M~EZc&'ܱ5gsȽxF`X[GYs*5Ji1/ ӳgDzjw{ x(OF[(`iD5׉t#ֹ/]2mAj-U˝5:>C4P4cq%:3ZZB-117BW6)$Ұq@qh/ ;8! "aŗ%c?vͲIwʾbgݴءh: 1tTw>)}G\qkwIKKFG{&psahw0hPmW5Lbf$*#8|`{Ѥ,iH)~ ~Ϣ/>*ʿK@gc(߲:ڬYs'u?6001 EQM镩mRC$0c9ȵ:=AЋ #P$̱|݁\/~ÑJY^\ &\Jȵb9?UR>~ d5%?I05 eP5S+$sD|j(61Q-2 ڇYbnV=w)i o*nZ,p|*@ :G:\k&m ֙~3Mv͈ZJSJ`u߳n@#~4C4Ps³|$]6 ( )bKϧIh)%c(9)@@*`}{U87%Xz='2wHYp( _$ZUa9xXڕ)p9mr2*N{T/K4]rHAaYGwGv !+ χo+}i~qWPhz7Nl Bja_VPQ®3 3(oM4AJ[ _ȨJfe!C 8<#Y)4ч L@W90ŬՊ ɴ3 ^}M7,`KEլ`NWor2.Bas񲲮{o9<S@o qjtHdUΙۃLjg?pb1c&'lk?)L{|>蘊һNO*9j헧# gv_1X#\Vtt/A^ܬ=?[Wx@(+xZ kpsV {C?5`tTu&, eKbr٤?Cq<+TwKhԼ0؂6܅%鉧-Oe;vĩ=&|mU |ŞF} E(gh>ibڬ DT.޻zFV9H`ϟUD}9HpnʗmQR'W'zE,mSo[$CΉR!O wB qD K6RKy=2F*wq@ʅX5gg̥}eٝ<]KxM2cbbѼB`MGNl OF}$S /$ ┺UF\ *(-c̰S1!iőn˃Nkɐ3t!0g]mɽL&]aCn0A';`ytYnN' NVTOu@MPY_"RJ,04W!TJsr}fy1 Em/V< /4M0!YސSQ9>㻝.x[KѦ3&lb}^F:=nQ(B>Cg3+ZU|- [ŝ<\΅N}L!(Z;oUL"" %=i eXVw!ȝCBdp8Gؕ\S=lЄ]e@RHT;K!æl{d!XD9خz{9Ba@1͍AU-0 ٱwO3Keϱ ήٹ3=wPQݧJv{)3Q>EϟP:7[ݳaQ a}@X_xzTtt%|i!edt=[Y7jqzT(PcvB{㙖x &9Z!Mg.N|Yz *茆eR~"X~ݭ޷+&:w}FܩoNgJEMd=3ā7bTҗ'(i-aoTԲ-_\ ř!.9ThތkDw|s64 >ZHubs2g,q~FHhN~3#Z6NeO\PiQt 'R ޕ<.ru Ex+ ekׯJ z\fɽlݍ-^$ڙV,͓)RO7 W;t=ɕ794{-\|w'`>}_!#`h_.S;~t-l(A,lO\+jH qf):; )V ?:A6bjVw %QVBgټD|Y;:ZىAwE 2u9(׼T`IK8Ha2c,0Px^AZddaAQNhP³C-((m= Pq&)ROiGF= NONpQ<@2TC=n/0$ 8Bl>>({#zd2M0QHpKX+vk䗯jp-B4|َ4SdߜIX&aG=P]&e>*hz.]b4RA6h%F{$չZK ?ZpK|v.v>|ef .}s-0"|$x.Ue2TO?*6򵳃'C@gapw#`V5@Xa'ni}d'ןpog$iKe`\eCwܣNuwB x`nb AB]ՄGQm%mT>m9SdJafG0zCF!](I%:r6O:AZHw|X^ygjjBeؙ,m#xʆ ~30FƊ?AquE "wUnR~R,>Ftu^c'B[5f fNPC!O|+D/&M'xѮ۲WPv֙'Qj I=5bV93@Sk1>K+pܲps`:o@>I:k5ŝReol I@ %x(ޜ%0}+JԔiT#+{xyԭ0)%?b"eh:QpX8O;4>e4@k2vWֺ"F1,P 1k<$vDHήKSǪmeerkO t9žl~m^:{b$k1Bz8]_^T`ms?9\b~f%RoU1ĞTW13TN q&2,'@jfWY u'=U#rRp!Aq&4fˌYĩ:[U=H~9~6$>b|<1sބ>Xbt"*Ɛ_D\HN~;6Ƥ %}XHȴCIx2+ܲj3*4rf}:*9!޴k۵k搫nUE# W?fZ[R f,R M4 E!\@IfbhC@-@)UuIlɪZShI˴Sc)['AA:=gnü2u}ԲWC_Ei 8h^79)]кGzD/MnS'3롓ڰꪳʒtЂ;BjҏRǖbܶwƪ|aT6KCww&D}(3m+gUd!Re00Gޒ=9g ƾ_bʁWUKpMg $@^Ny-2k4?Uo L/Ȼ?Y8ա\x_6L cl*t_9{{ȾʼQ 1lo>&I'_7! yI@Z6'+iEf|&0#/Sy*E WQ7<%KS]z@#WcJ}n ϳv$H,/Cˬ%|b D%Ĭ4=FfjAC|pͥm[GGrrx(oY3ʏȎ-vb[-3ŻqV!s{XFħfWI-?ء4EI@;yӷJj/`*=P G(wn|S;8oUr|Ϣ@%hTD`e?)5VBC! UñU2xͰCޯ%njf-=-&x oѣt.XFb}h'&ЍyN>`!ܗ(a3tlqv``qA$P쌬-K1iGstZcGmJ6GOcF# 7PGpl5T'smZ@œAO``CL St(|4 RllJ8Rq!%%(V(P_N0kwOX2:41{I^QQzb kl2BAa[[W$ءКqfRnfgv&nBc8~N?)AIHm6`4͡W/F ;Uuaߤuz?Oh;GC&.fy?K>8 %#l_LjU2NX#~ mpT!/e3]LM*ϞPf[KJ}Do\ lO/uvκU.KWsN S`z_Z[F,SQN.z-;k$d@o ,j+rdyWD]d2,ՏQ7)âDzh}8%O_e#]/ Ÿ_O0M?v#AG/h1Sw B0xQd=6TzDY(9o$L?e|8+<,Rmn,`KkPVASL3`|A;1lhّ%7}QGHkb9IVă3|e|Y(70{μRnQ0nbRS8`i~P$h;UM< 7E}Ѫ]r33:~# o怾p=%>bV1Wi>]wįޒ.[[+UO{ĬE\9K}yIB]?9٠Sٺ6e#un E*9K ZpO~VC@f'/B8EM3a] HYU o/זNJgy|Pr L?Ӿw >&ˈwLAyux폒#*XojXLBx]zmΊ3]uj$>yBMaq؄)ɝX8-!fGM2KՌ:^mGYPՊ!G *4$ :( TI~ ~,5Nw͑0`x U +1J itst5 P zT|޷>㇎bZupP;/4>=xW`+9)pG^&t.>!@FHm "RJ2xj=tSOG 3|!:-#1gzMxM5~GQ?H;3 .&cLZ|k±=ـ_y`f:whng[e_Fvl7'WI B27"˄ā_l5';wےrN{QdTdk2@淾Q} UVJ-+d45A/dSשȼU_;nRL]Ym2!$"b{Y04$eL/P&oߡǜ Wƿz_pxoMFz=daV_a=g2,>NH!ܻ(a`A-HjYdbiPqѪͰ8$B:='m$%R~RնBWbɜxg矱akez8UWHAPIWqlG APpᛞdzO%qOMMBX3Wf\/G&w. epXTbIą[koЭ@. R1Eg9fFD  C4/(ZP 3އ'6BGl~0 6%{tY( I%#~y@;CmIBn6* ^\LK>NiH*xK-e6nۦpVf"Rh.OFv:YrU!wGdoѹHXM-@"-;qp?=d@jr%Kwym+1@cfnZL ӲQ ^$r'etC>stuqܸBR .T:D5 1H~"__h;,My8KXUB0+_Nh/_!7xXpJJ&eEDjUXVVu7&B6k٪u}Ӽ0];z󅯐xau!]}dސDR00'ɜ/2TፊyC( K+2NSfR,Jj0XVc+=T{Q+>廞.%h2&da:`t^_@b3 cR|iA/)U4` 1gc }bfuk#"1Zׁչ\k(keSn[^ߋa\7tErs'RxU~)vy퇴ygW,v&y1zLr4~/[sNr-61["-7D$&?{AlcQpZLfY*a?q-ne6z6 _z*DgwӍp~~`[ߊ-a0DmCyw5y6!vLaiy B-LʟFr=fS<qָ9LU< Dt5;҉ũ 04w5z'Mrl =/~eM84u*L+^:-5c=5x`Y+XZ]zRU.ϭ-{"+xiFGWb8Vi${C ̮etZl\BjhBY!]E$k$PءT$1OW~WcFOcxě19^eSUc1V+k7dV.b6׎Wk9JBwd(- m%J$~9 !/#D=T 7f(|?P٥%b??մh?+މڪ .‘V`rfa8@06b|n7v&΢Hxw[";_suҎ`n+a:J}knW}CrTLJՐJ.[xn~z}&Pd'|+cN5ْY=5|dbG_j{#N Q;A:3ю2;1Ng&~}Z\_)Zؿ7m0oHEy䍮=D *x_[("՞$@bRJI? euO?:Rք̦ a`C"F&hpKd@J=@Ez =a9\A3gw8k?-)ro੊!34Y Ӭ[CK*Lj"CXי[ZJ:R['iO [wpv|JC*"hݕ=Z0ST6<'O!yXNWh.@v$- sg`7 D@!0i"a3DMFtoJ1brK)ZX_,@F}QmT.J+Btù x1t+Ø2hHpOL_̗"voK/vhD- O!C AZ7x4|߳@cp}^oJ~ۧG}p1 jnOЮT.> ,Whs?A|&Р_ ]&w3Cɗ@n^CXȸypؗ4dGz9+X3é L]W٨`MlـP$M ͖;7u*ԏ7S014G)m;S?JZIdydx*&Zlz]RZ:|DM\\H4œ*?^p46?ąK`ג+v)Z~"AD& ?X*aװZbT0@4s!>!GNPA0Z.fϻ%1RfK%Ǟߺrb71D]A573i #7/U8_. VVS:;$R4`:BZ鬦Ӄod2n(_S7a]X/򆷆z:^v[ N l% ԑ8@!Z{aw_1#9#Q␂rQ׎CqZc/L\m'o>bkuěsGmŃᄷ!k$uo\eH/͏Dsrc*į=7,!V5(BM?L6>,0ytn z/"yXY]Eʥ "-7t/[A½h`%erv~}91 &%s9(2H]@ja3v0_OA1/Li*h:̆ue.̇J$!3 '#e%5V^R(M2q+4 'vn@ ˿.2Kʞ;n2u훱n EjbR,g#AlO)QdO6P꼳3R[uS540_]Ցs=S=Nks)294?5T`oB#9?qpP ݉,:U}2XfL1?ZĕN,EGIC#Xx=6>@Em:Mx3tY.9T#LSRFWumIBJ@Ls+åԲA1B9O6%&|vqy( ]T1lFCN\;a3Kj˷P nMqvt͌W*gu8=HonwDO/ W`t1&8W1|d 18x(L'-]*oY-N]OFBIlX%&z|`dJi\|/SKOI= } DLn}u^m7VΥkBnY2,2wL7uPHQG\yǃF2s>~Tf*aIspJz-ˉN@bك,pOƒ-0 dtkYD^;~('{Hg.٨##ښ(!s;svtoR,AE~h d|ؤ Q 2WX!fd&"P SR 1kvE9N妷.nu[ZqŠ h5u9 Aՠ>1}Jԏo۾j *^7EI&-NaGJa6,p 8y2E#J$$4myu=tR`K p26NPD<=#XTjn[Y)B,nwu{,2u0\_{t!=#*34;dktPowgJŘ׭\$NKWq v5ˬzW(#XBS{zWuL6 z139FYMbi>IYaa~Clpd[ J! 3QԻm {VQc_ QHؾf <-sh$en4l~[!{{98vy6Cb\EZp2ft,a)2!&ds !Oy@RAn5HOp4G0x~i9Ytoʱtq1BP{}:pUu9 Z)kTOP `| .)8Rc?+F.ƛ;ɈkEēOL0j-IPKaŐe"K$p++UT2Yyn"䎡*_8B?DđÎHM)gpTkh;3h=~4F]*eDpt}i1E(_7?lJq3&$㙡JAAb})\l*Y$Dh+,㽍kʠ`R]yṍVr4:$Ob(=#cJ H @jb-YZUm]WIhVI}f~HǃS ָN2`6܁J f׼nhրEرH%1P n{Pw\A.]5\C_&6's9N:пf7l!b]5KY& JrqųXv~_R BZXׁ$T%m.\ YUl\%sP6ѧ&=ܘm6R-ߚxwhv:P 3t՟ ?u4>X6S.T4C7[ڀx\0c~q}.H&"_3<9i֡gegx9'~h,>>TCk-z/}q>pl+l v4Cyۈ:ϋN^Ywi kUj3!jG6; q^ Y:2(iϺO I5|T! (rw|PG>P+в! B4FT_mDhqG4,PKbg²h'I=|:G]~I|pV]vl'C|\z:fun/.2aZpsG0W@#إ6?!MölhV.|R&_KT[HpۺG4=^Nh/WB3jkq:*w87Us9.z帀Ro*C'AGE9n Dx)hbMTp9'9rzOKgCM Q=Vgb6~9qrj_OD5$1JbN0 +x?JPiͶ=.b_4v ZOzv…U12s7趆0^B!S!޾(4RprDp\ aL^& Kh]0;g&u)X59d 1PV\. r_1}аKL:rzu}pf&t'ƌL~^e҃wϓ>ԉ&&S j,9&=udHfzmH xLe0N%c,.HNqz|.E:ܐ:cx{8 >| s)2=ZYe1Ge)okLFM^);cW%ًwHz_ڇ)fIêEFD(9E<^1ab?FJb||Bznۇ_)νT4I9@"qe6B[灰.CIG^+rl8B/ڗ\5TI)xK6@"%6bFZo}@x@ EύRLvCLdY 6.0\~vTNtu R((B}RMo ۺwByvҸeT;ç»c={!ۣ@Oe3L࿪W^gL1GֳJ:հIx{uϱa$/2FA8@Z >k/܃Sg}L:ͯ~ji@zJLl{]]؀(؉ Cek*%'pvLF~X/h7QTB}@,0:aJfs$T@^# Fdޠi-4!H11?㒣,:j[yS"he3ZCNESSjWkbMnmv%>Ht[L>:umgՈAlMKJ6 &EхCa@,[D4'vYsXޡn?JޯT#vnN7Kʸ5}sT)E`Ax|#4\>%4lel| iKj'ep Dx~~ǺZo΍ 7hz82kQTmxH[cVrUj::"a=vwpԱb=.6+4T9A ,@:fS&~O5!=.BkeT=cXfGKK"nDo~dS1QF-I5)pz;EYWrWdXˆ󉖐>~0`q72=kFs*4ǎ[HD_+BSt\N$$X5J$dp7aMPFI'IGcFRB p/|&k삜P#QrS_&΁8q r 1ָj"*y _m q\\Bwn9j%zޝ7u\nmN'2,d@\ȁ͖z'ի9KnUeVaA,Gab:9F!݉k=8cD\߈ꅑ,U_K&" ܂Kگ %ׂY#HV˅iֵH`xpno^tHGV81/ˏZtL7PmwjN VGic/~ӥ&Ȍ 7 + ӏ{_>3/1|r]Აl4 5b(BӋҔ6ƧJ_c x`2q^>ݎ?y Up" b:b/XWU/=pYx@!7!)foLJy_ZQ .& 6TbM&E ^q)&*[+sBx ྰ9rq.'0+Sn-Z 'p ^LAR(Wt%,r8If 8n#ipÛځ\,2Ys"hPw\Q֐\8mx9bDf㒰劝qLp&YE!k^)+sR iR%[Ht Q~#'qD; qM W-ceV6ح{fR1F&䅊xB9?p%Q[P2nT!Ð235 +q nM7~D{ƷV+HiE4_6_V Voxo_zeA0t{w3Di 3$Yrѐcȫȏ qIp>}Z 7XIfFCnE;n:sM$/UT~ hTyl87Ρ_K6c19$d moEG2q0VO-]E 0Vw჆8;y.Ysx.~YMpe]4fgТJfWpaiwOb⓫_:~LN {&.2 |_wGν?B'"$1x3;.W8U藀Img&|~~7\^Ɲgsǹ 蛍|ZDEJP0@W=("oa5Q<ޣqvMń9Z?մ8sm #3^%yQ)G{yό8|+!@?_iH5tF 7=BTq;!fqM'O, `2rJDom 92bʋ^-tI4:y.bk -F#ʥao}tk[{ nI ڻof{PKԫˤPL^ WwM #eU6a0BMע9L m" 򤘤Ḿ4]EE5O`6ˣ'C]/NK婲3}Uנs];$@thX!*LJ/u>](AZwNnJ;.UD޳= "]ξ?&elgg5CG$j3@ϡgN#HP VgEKcpڧQ(wjŜ;%1g͊w;Je pF炖X,i'ae!{kurg8`g 4-R%.6òItWdf̱U$xg>J%N6G圏9.Ҫ2)L#^~ ĜX%< eۧя-"s vg15#jC[D9.Fr5FYd;$n&԰K,dz]@~$7k;z)#T0a(-.g5 ڃ8ek #ZO#-d>wɹu?(D7#IrpF!( 4΀kAX4qL=G𣿛)fٝ႞g?߅qyOig98ha_{>ej=xpY=2\|4KiٶC:\t *ZۈD)(3".+6 >aߛS0>WJ2W:&hFb\u?P1N/[x' AZ E|QQk!OlPf $dM.>h6T5v{3-ВJ` mÕRxl֋4\/j,8? /5룏:w[1-BiۃoT/&?K@THY;oQWnю,I![8*ccvسbϯ2N-I噶Yk099@W0,`_8ޑKR*ՠnش,iyM#qo|.oBRQn5t4 OY2,G~#ptn*񉀧J ?͆-"pNgdϡ{bE; 7T〽p#3 eő?dqm#+DVǚ Gg%mg5a]6!OmrTO-#+YpS3$}%LqU9qJj_d8 eQ].Aʂc_ahhg q-;z7`ئEBMQ~#\"ЮOc֌$qU\|LAD{^8-&)QЈ6#AP[Xh0R|<`;Eg#iA-_;spmZ˴RQqoj`{馜nW_\H+3Ja,1Gyɣ?0[=vvA3_` S!C( ;γW1ϟr'qf%q]wDeʷ\4%'WQ+ %v 1mz0Z8C΂G BX AAV :q$nmCÌͺ$@/3:C;42ŀ**0 Q|ؠ|O7CJg,vРGz;HX௄rSN!/K !a;U>q}ĥ͹>Ad7f~RéMf,9)rJ$zsFX)6͵vCoK%)D@ع௯(+Ixh`%G v_ؤwD32q&2I1#u9X|HCJi0&c2صDzh9;m˙+I1* UaCz4 3U׿id.q(_Ǎ ݩ,aHGgJuUw,d }X.Pl"v 6SdF)"$Rj2nwY^l\YRfWlvVR|+AF,y= R)ZPYM)TN>ՔMR\ϫ2=&oDM|! .fF˽R9_nG,6Ȯ]Vұ| &O ˺xޏ}uk]w%b537Fh_ ݃p?0Va«$m# ~,Q̕’Pn%CeDnTBP&|4 =3 ]݋dk$Z⺗a.8vnٲX^s0Xnj3[fz+O6;,N=do^ R(.'"1h@J}u1`*T }ik[1ΖaJ^Fj=d A>vf3+ iCpuP&GZA>d5$.!(p EV=홈e&f2 m|L޴q<ޤ rK Oӌ}>W0YHJܶĻqɰUo@*;Zh>|B~; >FPf+2uQ a ,ɇNbxE ޵?qg?qpel#ԅ[5d\፣̴>U.d5 2Otkb)oŬs$LBX|X^P_A"kj  5_pt$TyG$ׄtvCb[s[gxyw`lig^D oIIsAʊtV9[+$pKE}o|+5iCd;3dA* "E,r-@u">\,DI0(z9%@2|zjGSC\`ȲL|2;4 ͥ)'^>ġKE :^0F J<Sf֮&w+y>c8+<ؖWn]e7J(̂7/9X*5Zًv#x6V}WP=0IОЪo70-+.uxy/y]Q=[H<&3VZ(EŐyNk! 7s}xU5l;s$A `{oen -[&[(1t6a;oD:"+*V $0;Evc; M,wF@Ue X.x^ \pJ1Ou({6B&.sQ+/*N $$^ve1 ؐXePu/NȫOLNʠ%!`SQ(ٹǍO.ʄy<%w&y0X-+'="H tH\\E FE* ݯ7Mi,|uLv, !,bԷMlڪY}35dwN: S5t2'G fбjrV39tFP\7f$:x[%KĽ'lӳ8Vy󕮑URg+%/4YT3W2C;O9Qe?0!-)d|OۏgCDzJIO8!{ϲyD8qzu`YA$ Ġ|-3a!j>s;<t;Vs,X 5??8Lq%zq}w;f~1'K_#*W"7L>҂o~){ٻAJqPT~(86l.U|6a|b4F8As5?scpetSbɶ+;Ƙ,!vueK֮`*#ɐuDx~2f`\]m߷~̇;Q)/ f|i@NUKƉ>QV-JR쁢 rkḟk%v,} H5O37lG4%HA_f"7+cic<h-,+ WfEm9&N=@o!b6 ;8,w.hM:H I/ygE,d@5bn0+"|E0(ک.np?:t@ ϱ;~IД:s8#xr>BX;[Wz·*!%8Vĸ&҃>N'OScXVbZsET}qb]_]/)8t 4=FNEN{t[8tmT$q@:IwT 0\g`ZPN~B^mӅ,|U'JPdd92XcIɗc8k{%r*7*SOv)c 66?dI1_;e_co&(,{lx<Í 3zMdb SEQ+*(i~~=uF rTp _^tk=߄j]/قKyۻ pAv1U;.qF|p͡ -\$qG[NbTU B=eAj!q뫐,|8Ĝ `3SDgIh߶ k;vI^{{@<~ ӝͦ/.y]?z rh `ߙQD"4ӤJcS!. mj g_,v|6^*=:fJ k 0ˀBž8ޟ4D~>/hs¤1\ʍtė= 9RDP`E=jd6MsSJ|œ()Cyl UN‰ 5Oof}_M }˫4e?)Ucho2 YvS;Trl ӾjPEk9 V=`[bZy;fa rYph >Eڒ6̕Ii$V3X_D 8T =|5;&(v;Y[~3懶eLEOag( #gag4O =y]g_1qQZ<ۓs*Ac ,%,SC 4A?Xͩ3u>hmm9 uCtSa=69GuoV(쿝=#wW*Tᛑӫ2?b gb>,;G*9۷ 0{#!'`Е856J>py!SqN;uzd@oO5Ӓ޼D\c0ɰ( +I?{J-%Y;ƓJTk2jUӛW@[dH ~iX 3 FvNx󑈹DF48ι|Ň6G,^O7E%Hs.7TADEпj, ~ -?GI> x]泋 a=:Dzn3Fw@x+NVɼ/ GQ~-T(vU ak+یrZ%2+' eN()(1<BKO[KLn<|m'k9,Ã=Q]l2 z:p@8"pQ|Ŋ(ME߳>QG2c8w<2>c</NS%1erw6j3ZIZ\;j2;gBW7@TV6Nra5hr[H>vbjdAPڻ :~𳷲O%Yq񲄵n6SW׼CNѴ96$vKkɄǪs}!z{@]O>`++ U8ٷ.loԿq5E@*g6욧9uk}EO!o|H'qp:?CR܉,?N~Gn pjCw3av'O.hP&v Ǎ|1!)եLik>=I R,QM*q Л,x;};4PKm"`To%"l=x6@Bx >R@xcpB\ʇ\P[x[Uf)zQ ؇ӱ'<Ҭk6(jP‚㨮ͷª āji'UfIQv47;g.?QVrmdaq!ӣ(%/*, k020T3|C`NK=ȩNV5p)4ĝ25s{Oqj>쬈I]ozJ+lGSpƥg}U.twFQZj;*)nm j@:x`8iѵxiIk+}tB,G27/^:S!Y0+DI+7gcgA#0׉i P/%x֣- 3M8S  V. +2}к?0vTcf+ݻ1sxF ѭ$p6f\Q>Re{E׉ꙶP$?b?p2_!W wDiƔRHw3}#bi~0,/ tF(,@TG}&du"]il TP}SO 3dK`6 ĈĚeg|+NI,!@: @Ú\.*xN~ûfn`Y rq7btF..eX1xԧ ۲bde}#ia}D.i͂cɟ{;ʬǪW&f\a}7t.3pCPW$6 p_$C =ZWvYЌ(w7m;;dRd}=hG3nbl\ }~DKrmJ!/~ ,')Ȟ))z_ l479!wҖא*X9R> I!@a O&8^]6r6(`s!;5Ru܉"mr?YaQj0&N-lk`El IDY&RU)@N?cK Dz3:*e'G` K+"L ˾T(=p$Ϧpc&Q)axO桙IoYZ~qC@"z1[~)b~ *ϼe J?{V\ .\ 1CBYcٲd=xlQ;jUFٞ; Fܴ<VfаI$FT{5w 0pwB%ޔ\0r2rHƦAO4ѦZ=ȳOxʟ|Rst6JlJwf[gᐢu:Y/m5vaC6 t" Ƀ /˅̋lw8[ǂɣ~R5 t⌑֛Q .ogdn7R nV___ T7LXC lQ'.#)R޿: &X Jf"\4-57L9f5HzqALsZyU习-Vgs,9 <SҚʊ?  v>X 4L ~aGa,$ud=F-FM;f W["lz5WN;\y3 J H/`9.Tn*hS鳥D$0B/4WF2,Z!E+²uP9</~1W(}4 @z"TxWT |Z,b$/+ |uGH͆bfQ@ (W 5c.S]%57d`[(P +) ? 1ʑBAd(ɝҜgN:uSjHdkѲs\k;MIvwC=gM &rgޤѓʼn!t;ԇP;+(<3 Lӥ~wjmK=D_x*f;0HqBWb1-R,XF?X򜴑n9f&8_Y_~ A{V& _kFMD;Wi1A؋A^9>_eL\@}7qKLpC}QPTs;t e&CӤP830[$omƁگu"N2~[ /cxTxo$FH%vxj1}>42qO2V+ +&Tό{*;%9b~`-pŎl{Mğ-eGd[/b#*78fܜp_4;qW5֐O*~tAVTm൬><Į03.R (vm,in#< 1O/[Zq?L3w!$H b8 RTJsre_])&?\'iFRKF羽1lq@ "|@**Uӷ^9Ø3? IQI*K/t󅁅(C`|يÏ݇{^nĨdxaKH1cU,θ)G4v眥^m`34V޴蕤wD|ba[P7(vo<0;춏PcO5v7M ~Asjjc*GcE 7Hbe&,-]eʚRA׌*pDzm :A-}$uJ1oBa4Xx.bw× #PXCx] {PWmOb6))PS]SFq `9'zd$s6`^oaIo~&`1ek)f 0,RTCk˼THJoK:5uɽ]c^< `e" HPLpER[U{HS H-rgϜ~\cO"A5I5U}8d+B݄|}^7*Tdރg@.a1`qԗ@F*"*lO WMO`7ee!q'vDvD pBboحݭ *90F=.>M]1?;ZfLr6@K85y[HRt:p(kYH3K }3I䚗j|ˌ,_`Ex-1;3Y75ڜW4w]3h!z )w ;_I^RvTqLKezY鉬&.~y"k2Cgwr@/5CHIzOiRw6p9@phQQӴ YyN_TeZ^=}NZɴr\}ި3k'NE)Oq)a|͒URj5 mrS=i*{`]o"/Il6gjpMNթ&*Q({c.}MRoaƬ[)䱈黡0${BGL|- ![&!Ǥt;Wْ+Qr$:fOhh WLlr"gwwK1B Be73~ yz$bG<9(8Fcs! \ֻT1feTz'W˭&HlvH髿}3(EXwa-NhcU4 \7|jqU t;cvYT,%$ief?r0ƞ'SvKD.m)F"ury\@@Nn#ONv;^h_,ĬM{ GQk68pX,Cc!ôJ8Ax0U]vQm ZaEW{ `08e ~Yy:32E` 44 =a unc/au*.o̒WG^"FOV$@XoU[)J$'TCSVk׾kEOk ̀˺G_#o9y)dDT}joqzh?[q|ÌO"V߱|$;e>=#q5\#fN@dZ>5e|p-g,oKq2k<}DxW{U- aH;$ޛh#KWbz3Ztb٭X&%^*T"`RP e ("N~*S-i[. |K֒)!aQJt}Hu\FPx kxgDc\Ͱ r$/$)~ `X,Av1Xxx".]M.T\> 1bZ t79L GeƠ }pD\͌a(IA&ݢr=]kďhK4> .z Rb ԮZ~.|/srs hZ' u+bv5(љ# cLuDFF;Oxx[tPu%sz$..C @9͏dVGa~o f<6sEFHST1Ru Ta% s&?1T?C 1Ct-#:Q_Sunyi5q-@DxWJkF&F m3νKF⪩]wXf8w01~Ʒ* s͖8Ė6Xwlc8=ZebkǭvaOENA&ӥ]_ڑ}oBw;|zl5d5˕I֩ sQ_Bchڿ,ʫ-"cIyCL{KɚcK xI8Z?BĹk6<^yy/⾋Ms`@Jb)3܋ܟ+{'+oɬ fJԕrk)~w3Pa$=E*t__3ש)GHf0v~ jnquV!X62ۮC) 2뚪x_aV{/9~:'k>tA ϼ^fTcjr i=/W1B)-@\KuL ;}4F]xL ~@v5Z^m=;gUBf.T t`NK=mlagռ ךKT?~ tG2rnWHf#xa&{GN_ 0lV.zys3p* HcXX  >8D= 𢿿rZ$N]g6 kXNSTxB(/+mq„M˯:B I}g{:Ut5ႌ\"ƥA^?^Q b Ast1R;ܫFGHC42@4)#+f;;fB!n\#ږd @yFvS'3#B^p-V/iN^[ݗDž`I| &U}v7^y'QjcW}o‚MGNzi~ PEbS^julHF ? 7Es\P,y`BWHYh,h u,Vs m K)>h 8BNى%kǤ4ۏ3]H>?.6'P^eZ'ǪYvӣv/^|zT5 cpyM졔QJ}̛'rUbM^]8n=E\<Ɔ(k+ @aO7ŕ섶Yh0> kb{5hJ 0kW1UƀHccg>JOi9vlp( !0~0uM]hۘS'b7A^ 3R9U oV JvXMknF/4~k;pF\5OD7T6=@uf.pW[43,E%q ygXa\-(*m';CWܥՂB/E n,/t 7jpM{;\֬& XHxM%S!}o 3SX2P٘?kn4EX(_#f=ӥW-cE 4<q$lŒ&9 kYX|<# sj/xôv"ɯS&8 ~$!Mծb?V! Ex?LsPKgͭo_xl{Q+Xl؆|9AWQ B]-lOZP }E7琟3'q)JF$Tوmԇ#?]KT< `}# Í*8g)Wr}/|Szշ;k1`'8ęjZdA&*F>SE2ͥ/e jSw3èɮ^ԝ`nBZ~rڼGxϊ #2_dq$V j?)񪗴|d_GpBE췪@"dzF?R2 }ەG4-jLUrPNVi!E'!J +g󛨫TE!6^(Jd%qH N{+)sfa7Ý hr s{ncv6i#Tp?poX?|v (P'5tʊe>K Gio3>G6S EZ IlCKUj cY2"(J(3> ^)N]u @k~[lMd~B|J^w.ɓhC~pDCR26ʡL狚Q(?$P`F,ii9'*meoYleܧĆ-$H$HbH/}߃:Q9hXOuʜΓ"~<ğR{XR6wY|aȬ]w<0e^|wwi4ϸ,XYʙ/깣v<޻e]\ hi&VquɭgU:G|2qr9toDd{2`сoK:65R3]#αQyEWh  [P3-m<-93dT QӞY#:yuŏmyH0S F(1!zga,I\x[¨k*b3biEIr+Bc,2k:ժQHv9˜ A]!ig lRvQ%{Cܯ)/pw?NEx)vCۑq}?_ +" 2,t)ޫ6ʲYe,Vfk{X?pZX,Xsw()^kdV}ZS^-z᧦^9I t9l<̄=m$I8 eǜj_Y1"UׂC?X8V,;}{XgxUAey=ƶ# &- ʵW-f/e3l:yg3@#MMmpj]fǤo,?l#uSd[Dx鈥MV.HQkUqO?x=-ܷ% $$ s ~z!4LyDHQ=U%ɉE^4;=OgTphqHF ]:3D{Ӷ4O(t&nM]¾O 8^Tzp`Mt(ўiR{.C&$Χ\A!ֵ7RpqD\ɢ8we6z/(-XCqI "졇5ǁ"+v AqÚkuY=*$]E@Se ^⡊IT7킚}&"<4Fkb& wD&QA<\sZ-p%PyL'CA༡|\E{`*&?XzOۑC*/^NDb849)bU~[ T7w 3x?0ȝt(M.c%Єs |"kHQn-T75|K7cPamF.n ts!g۰Oti3ŸI)80 `xP3orL"^_J2Cˍv존Io1 Kqu1r[49n%,=>}DNUM_owz`0?,Lm?q$:avBMɘ\HH=) SY$h߬M!9LI,#W2c=j+ǚ>bZxa|-ߵ`%>ޛZyVxL~̎[{s F^jPŦWsGr*ڮ:4an*@^ S ѼVI,)?Hbf$2R'~PP{lW 5kPO-(alS'/@FTsfH>wɎ;VdZ!"XBu/6t“"_p0ch؆4v^ߩ8b>H3 ub*AϞpcr\b9s!Jǜ:(7S;GS^꣑WewQ٩L95=g@񓸤oQ BP IL]*8`b7? 2]9#W5GB{fehF"_ڵ^*yJ>[,2 kɽB5ŖZX |, 4&@N7R'("lQׂJssU#vQ??0국9GD "S.oB)6ζYF8C2q~ZRdvvE&%b~G|k; 4}*"m9+ljU E F^Կ\°F1`H@'-UEQlvKߣܢf/F(R.l5(F\l9sv kc@ n/gtn)Fk٫x78#fH O0G}ʎ-ǣBx;xr'ZHlH]X.TdBj2<pÖ;= d _~4;WdAx^=dd]<т;^ .|c>+PPF`Ii[eA[&E*kU~Ej5뛢ǯ:f]<|u8WS]%f eb6v'H4/\@I,E<TQc-y+w8 RSu` g& )bZV_=S 6 ,≿d"e-ƾi}5, 勊!R8·]j8nKHA%<扬YP#5de5 VW"6+4u(1^( `柦BC پi[62Z2'Ϝ1 cr\H#,޷'a(NbSI3.3x,F6v%~ Px$8. ^JȐs[8FB,1-Fܜ7!;9gPAEҷaRdpF:8P}1=e@% /#,+Xy2^20N~ 03gCͳFJqI kpKþS2ņƼ{9呵R6;3H(+}@D(L9Kܣo~$GzR0S/ŎiV[(u-A&WQd^8˨FHk?,N rYZwd5 <dcI!c/2Uou$DBW̎N*r&'1Kp )u|)'hնށKyՐ9] %`/a#`_{˕hK5Ѱ GoK }m G%C1F{YVL3bE]gE2Z0~eg Q=%]yl65~4\_vNpmMɺPZR.0LjWU,:8\x}~ ء==05lL*0P@+ݫ0Rvѕ d #Bu[h5VBFb+ztoF)ᧅ[p/LF+3|tx+!zGTJ,6&RiRh&GR\śr{1 [ Ã0@uڦ%~~Cu&}Ab_R+g=ѨKB?lۿD<ϴ$K{:#$фJsB\ d%WQB"40XV2vXh? y$ی wƀ(sB)Ԇ'~Ģ4]hJ'IW #K|,>3Qt+U:˪_C&[0R\{~+秔Ĩ0XD8F޼(-ʘ'EK❟Tu(jyt [q@Qk*6C 7ȉ*y}t{MIpgNA)$OEF֧ -C;שՙʈ:oL#sgoCxH5״w]"&7z-ZMF]uNvݳJROs]60O.@=܏$4! 4 {<8W71b2XP1/MMozh\:m|]2AVLn}H=5ƇaN"O Ӕ$)FQ4 z7WrHoo&&N6䂇t=ᔍS=.`e>8QU#L kFɶ_r"a[1Qnp +žKC =lFch+'SSM٦LR>foxˈ@~| .-"53KqlR`+v~~0q.:T!1Y~HdE6t!M!͗^=V>F8a`8z" m]?{\iM7G2gBy6A!F V4[P?.w|x &X'F^5X:P`2ZXl†s] OVP|>!LV:tG:F+j j'g=Kz~>'S<բ:ހXo{ .U_37O'vKI,L-Pވ^*ÕSIv;Ζk/aeЇsa?tGa}7 =Hu6¿Lk&LGAhE&H]cϚLfɵHx`ps%J](+Svn nsXwa ~.wQ AҜ GGk%wx?n(88.*^BADg~a7vN,u7joN@!D"+ܕƍ>ޢdjI{{$Ԫ;42O jj$>y? {+כPNYsp l'+дG2la/iXy/nC' f]\h:Ʌ!1G` :H*Y(\; `4y:x dwwDaq$?M\Wٰ(!`&z `C *{Ca6}BKZ^BMYRB0ì#jD,+#idV /7 ,im?wvtmt^] &98m'f+s`{εXaS;x*M+|i_N'bLOU=79B J0d'0U嶬a$r٧gѸd.t sPa" nZDQQ2 -s$<u871LGvV̜hIN*-?-c:}P 䍙읰bܪ.&\;uׂo11a_Sـ[bEt~ѝx w㛻V H2~\iN΁;Q۱Ӣ3x+N)u4r}+Vţ6d~m@cc,9}(61Ff]f2Gv@k2)`Fr[ZvRIEİ8а, DۣG)A+wЪ{G]*^:mIHyl$t"r)=OݛSᔅBŨMYIN&zLA p m,!0f$>LN[dS:M̘Fa 1!Dv)ӀSv7WBMۏfVT> ɿc| spHO^@:LL}Dɋ+5;f͡SpnPKzikfp}RI}fzHm1_j)':ѬiV<ç/Jf v;|Ƨ䈗Ӯie`)+B7aZJMy:0f\̖ 8J̵˥0F+ 9Т}8U_$)aR4XN9RMrIFr#+BloDc#X2̄~w+Cp|voK0_6WvVt_H]^ =Oj\|2"iP^,@YV-ah`yz7;g9S䄢 tDa:E.x?hRy`JlQ~3/Ir ŎRdȆU>p$}\}Bv_D,h+#Ο6&7AP$!pm)$/ɻ=(I^%P_ x vNV!Ee>u+5oN!SU P%CT_6=E̿,_P[Ř'ҩl彁7qt3E 5a!-#unm&1sOfHA2Pt9Pz4RY K'E%AC7*:=/>,h)tK^}`X[]TW'HKFY2^HDf@qef~ B 0ɁM[nx]e `{hfYid%wI-tj.VPzq 8Pȇة2g!lDP)d%M6 Ц[|JHɉ;>bM,|q&EVA^1T+tև1F M7ߚ܅1uf^+.cB󟼲G9Ӏkh-5(W}r܂{)7F!)41xp\")j!sOPl閑><,T|Äj.=]гPTHˉ,z r=N_^;t4~DJ J~d=jGd?yP@v@L=%^RȽ6 9ڱ`{A^œgk>ktt^N$Ěтh䀽be}n=c{=W=y ]S'O%zĠ.!4A<_g2-ǐ03_v`pr{J}# PH*\x*l†.K kFS7&/h ?%mbxRJ8/g^"ׁ$C/j|46~ E/.D{fvQT6XO9QǯrMu?\r'{fsI~ß37wz)*EG5Owɤ16VCXr[Њ f嵶q9X/?Kk* 84ici>!c)|'5Q0y}!3F1ȗh+'@-V )܆p-'-$$zYdP7&::b,`ΣN،7M.-KOPz*'6.VTk0wUU339 0"Il-1] k7Q.K I6`<m!H besQ S>O7/Wųm6Iˠu543e@p \lc@n7ѹR\H79diG" #J=ٟ]xR{']e:4HZ( q8dQIsIeьYNNCjTHѝ{>G6 0 !p΁[E앉i};fDK, v Vf#j#ژ݌ƶ# 2UX8V ~;ޫxG@M$0SjgqԴ:Y utjܽS*P ()Zc@30M<1)~@','ΨOJ갛xZ |0re%ϩ>+y&c#!Uኦ IskM;hFo2uڱ2ExZd7_ O @q+H&xk(R۞ ;x|M%ݑTxBPqxF $Sj8&Wr1͓6}'Zڡ*9vQqx8]X gQp|n.xfm Dz*&gVVZR2fTԿ_|x"GXd IUHM0%o]l-Kn%3ě6̃_V4~Nxs@{|kh@zOM@E̿\@ / =X~j#B3O릈Qb){cؾKk)S4N}NfbĸmEwV"qhP1λ4M ZA H, e7 F` dH/ 3H@='iN=8gu7"YY۟P5Q K=tJ/.Rޗ.KCz<&Baj lq(Y 7^LqNxC[_1t6QOp?""yNFtf7&[:%%ɣ^w4U6߄ eء}(Fn:|0A8x02ΘMuӻ^&9^~چdX`4bVc@#2RgXq=:!\-{$ :0N?XCvq"ˬDDŌ~vލ5$úӑ Ij*|F+6~cӽ)ރ{P h~m  P}.I ƽVI;P(F>EwЄ5&BUqqcq~xe梪W'Ǖs bu|kSHcx1s3"dēg-:?GI7ݜtߕL9h5b>DDc=WD 9{AcCձvb9_Dv?'vp0I`ӂ2>+IyG@]3O<7"oź0S~*7Xƕ?ȫk4-^KLڹv)Lq2 1~׻EP3;1ұN:[1{1֡lߕMQnWPP|E#yZ9L\䮝ZgB4՞Ӥ%U +0PK{z㷰gs_Ȯ|q?90LN~nTT|g'Y3qR̕$SR:mR+ҳIÆJY_7bI/}]kuaUVNYʾ :VQRKCev(D~YjAPPk4~i^Ӂ8ҔHIg$.$TC%ipmh)Mir GvW8+̹o huLc۰yw?ؓ2ӀQQwu{\g' pSP o?Dbx DY" g2Wƅ);/\)StfEPΪȞLd<ʜ }L.M0?4 vx dƀAFCIu֭R )Zi8ݭ͵$8b쾀IA{̺ԉb$x6 a<աt:`m*ޗ}dQya3Jn~_$`W'm蓟AN ` o|q>.s Bo.Yn g*{~fao(@a N hų!(Psm"3ܸ ;^IԟNV:%=*&Wg~1Qji/u"n<-h77Q,K`ՖD?^iVR/~RD-[.f=K%d_Ί&Dڶ RbNv%D$Cd嚷gTB! S.nԀe;"4b 43 -`zq3ib>v6^se&\Ay'?LհՏ|E?^[&[H.NR\ͻr*Al5<夣]m SG#fWo5(F.1[W67,uc 6tuDNS[ =T.j E[*z@Ts>lÆ2Ad׹6t&zAGu C5)ZqX]d&q.<sd{ VE86#0urCFb_$h+|OMlZrf_:N#hHw1L0;cFW4Q}T RD<:wf]}R#P[~?uͬ 6PC. "Ӛ5OȹKOu+JM+v'zAUh O ͒ tw(tk މNQʌ‹5ʠVuDZًV58!~J--„E-qõd ҳxD (%OWˎziF:;$)(J=kiKfLr.>ZӇهGr퇟u!fˤZD_1)׎zl؋21"O\\/Jc~+YYD~J0 F8U ~y8a<.E0?&]9,@F~z[kU }@4"LpSmJҽ_LVRА;$gWZ3e@DfxGI+sf ݋՞$!=sWG. _A0vUAewpEzp9A|bDYp U=weIJ:g f$/0 [uaoFmu洞,[kSԹ .)uXR5p2 (1F8AgۂrW7(7dXKʼn2ZE{@ )|:;̕᧕̰XGpu$9E&Y[>XDW?偛vJQT-,p`KiDʫz&r` %h.7p7Uo4'QoO Al†7Ԧ_R}!j$nؙ;;)}s)r=(> Qa9QN&_Ȱ|қu?Lӕ2Mɷ7hεMt8( ob9 x[*2m&\+;LOw؉  BBK (s|3%<Yʀ%c-K L/"bYĤ. )-[z-x,3Zd~ b".ص`3: !  U;<7U wGiI j8e&6郗pOBvpvƶ$fy4>P4}HVW~S/0xG`3G).# ou*J8^gl7Ơ@*xN[9D_4qIԹa酝iiS)_L_EGH6"}P}%9l|o%_J6`h5j{t8X%cxk*^ 1uF;rU@֠b4H+|1n+c²xݞ$5w~`d"N@(Q`g9'[b: fqx|j{LR/vYr|ђXE*t~I9 >>JNRyx>+?=Ԯh$ga +TՃ7LBL] Z61vSe4 "S;.`wH|G@sFLN) 6ᥧiV[lRSJk3IPnCh( 8'UtL;ādTpcVՔ" q֐ٞ١maà \]@r(Ųja/'RciXK>ZH[m/kh^_)ܵ4>NT&7z0*XL5E+ZCJpK;j^cRMR AB/'|o'6DB^1^$vE]=@09@+Etda^"N;?),&@ }:B#`:ECc_TX02F2#txG?,`Ia,mJ):.i \o,>rW[q'=hV plx}}3ሹ s@##h1UB+;{&ׄYa ,gd2O'>qs2[C(p՜v!$8rRkגhCOCsXq0pԯ^u[`-ms+VU۹+ E$R<R?v|l SrA 24lJGbLgG*X@vJw?87hf9IC S1޲Uш@aUd60fQXFm )*t?n?F'nwNFVƽkʞ*aqڂP-$Q2&y9 /` wŴy#Jve rYsRA~5lJ}m&LEdQ]y<'YaTÖ4"^U>bMړ&zO59 \m w]Pc7jQ?P8ߋfO02};7ӈ޽VV԰ rb-:?[o ?™X)շQlr9OCnAa2w\v;As;ӭ-CGk΃,7kkˆr[K 7g^%#% b%IEG-/j~]$id,#F Vcx7 >$a{Xv8ʿ/^fiwיi%RD'H{ΤQJ%eů/I /wv@e?oH0j_/%12K[R.6I/H gשLBRT@F'#+3o^M G&~ XiHp )fK((_&%꧋M^A_snp{A)HGue_lou=S6#jSYV5֎/⠼0Uc lK61n|7$}neƒpK˗Ïun;1V9QXԵi&.$cz8!s=2y1t̉\.`;ϐ.i0 u;j7Օ}|bĥlVB Q@)ۨPJ&ao@kIUXv՗nEui=]s %h9EܡTuDlwh L5}" Ɍ_> ..%,Ug3f ,G!8V(5 GSs3 #38]h f5)TY:)SsR3^B ~(I{1S6b #nAQI DsYk$$gZ3E6pb[ RE! )zrI't',@J GEb~}J2Pvf,_&Y+hi^?毃wO;3lIfэ},! "ppPP2EFXrQ[qxF#e63/ xO~E_ iPpt=yB$ㅳ&$ʘH>uz*^;cb4?reL@eJmYŅ5r쎯y%1Ҁåw@&qd,uʼng|7 ZzGP~כHby۟UΣ5xuBNT=IRàq9%N 86)RZ3@xT1ƩZ73w>AeG,&.ޚ^D7 m0zU){dn/VnǥMBܕxb9{ZqRO[[y]na{%kX0Ů6oȔH_q_SڟIicXa[NE5YҚRS+dO[m>c7s?ڼt IaJGi$~^K8bԨa$' :ԛ<i6giR򣙈#+uuXӢLf nꁳ|[+ '^1݆!roP.gJAD"gI+XD *\h2fV 5WnJR4ߥ1N3aI7xnyOyGQ i<:mK zUļC*ʸK2 xG)2472V}΅8RO yQWq ͛U~?N<*Mj.rBuJMw .uӑ9cYt=R^akS@9ja Ç555G7W]Fp9傻LE²!Z& Q'%C_A&Gaj B-s?+~%uR(Q| i;j^| 'm/)hZlԃ^nNf]p5)ly{SCkk8f#Jy$  OF)w .9Vo0Y0%j%\8!1٥O%oA0JG@9|?賌.`dΆup` դ6Db;!$-/V K PlHJ{F*mŕu 9~ENܶk)CD {*YE{IVHXF I-݇, Q#_hy>HjSҀ]`+-@?0ϛ ug}Foڳ+Ų Ԕx&:"6 h R1l&L$O7aᦶ13񚆨'˸[c-CsdI/#RwBL3Ruoe a0+zuܝy|PJ2OmQK[%[kNߞc*x ~"%Rbke)NɉBgL[rFb 8]Ml 7=$ u UB-ݡ@@IJSܳ_76ܚ-C#ZʡTG1؄ޡ@lE^[G?ET*Hza cɣ\#[TN0T=0r;Shtq&XO.Ǝ9g1VgSR,ƀj<l^t(ˠu2ԺM* B$D|d^" ]G^~As`kVhfb*Lp,47I zm,nZtsS'ւxrpk(| Sz@m:拜,{\? tXܟQcB' l$Bs*bu*劫B45:4vS3" ݡY.Y.f=d j !s yy:B^ggJ#= -?~yةk?N~agHhIOñSsմ^X1QV,- {?O=*O3ฐ¹lZ-֌e<~]0UuQ)Yĵ[5簵WTνSǺh8Rɛ=lFM'PIBnWwiGùojNi^O)يȍu$wJLYtH/3|Fx֥rʪs4DRH5da?U!جڲ`[ߖhʒXfVqNv& H/#v1φCq #H"r <ڇj n ɪ`;4!oHh=` Ll:j>6Ԣ{@۸#,#{u>y=ZP 8]sܜY%T)W+lFv[TC@\NRTk&a5hJl(7rƫ""kZ#dWO4;Ea(dr'2fY7dLZɣ{t ?QS,c23>-zVFۚ\~9ʙwGFn]V%w9*$&a5ƾ߻{/w;QSEzd(#ЕG-H%<\/fVZj:rmzʁ~XB92 =: .Z22ʶOc8 M`wmUfG,M?w$eu?c$boeeѵ=6h>R4k&N6g)֗G,m_`DTq8덛| k8`[r c$ny`D P4=f{I$4KPfxuh5pXe1.y[~H1+.^W$! hdStءވv4e*/b}=]ymlO賗,lI'pNfgG=3y{YvL}!dЉG:/=з*Sau%a;4#OEt km)X {ڧl՝Rf%@b>v+:cZb}(d4eϣu5ݤz>$Ht:&] >EY8Kx~+<7 kgi}UUxTXW\@ZX j7 d<>!U [-MF'zP5cUZYdv(_!`E@:&ɳZ8MCږ+RvIt$OC(dEM*#[0Y/Z+IȰ Be h`(Sq=5N*=@X-&:~)a[gei=C KF[믆bpҽ]~lhPX 82<DVSձyĿC;H]W)+67x ] ,I00%B=hnش-7}ѩ/\7 "Zj:_dmh=h}Rea:Yb}pX0nm[Ԯl'n3F%bgyjfYw3cCkx1>H㙻~!8WG!T o[`7/jj&X<)o<[j롲V+}3@;/6ogp ǕL9~AhY ?)]~Y;c=C=CK8\MtzT~i<#H0l+>p+)LNp~#>ގZ?8pW r:c@Y,.s mA"V *L+R'Ս^_ ݊EY5|eh#xFLyUєۮ=ö=p5V(܃tYmE ǝ->1e3pen, H󭚵VYţ"8x56 _lRŎ+ YND,x;}vofO6..Awp&,19k?Cx(f1#:AY(cu݅6=Osٞi hl*2<i:6@@KKp%p]Ah߃|-EfuZ.G&6MC!#50l8|;:n !4\;?oBԱvpx"Asu~X4.Zسwݹcw6j5Jq<|No-/Mn lԶ.| !O7Ѫe-|CRy@pa`̵'y NfY+<&B`bV9RU.gmMgR:k;[{zɒ66B,ͳ߭pCIpbA0e(3J`aG0k>JJ *?4ōq,s>D|7cΡC~6NE;GhԦ^׎&yO V] VQ,~UbN}搌DF5 V._a17MH'1}b\UIN'1IUᡧYgnQ=/yjvo#$Q-R%KuEp_vHÄ*3􎙅_ H&+n7(p,x:i>ΦH mq1%QYۋ1T HhE()>niG$R%~A0ik_HNsʚr RCVҘbA5Hµ5K aBb]bQ-W`=J@s i??w[كy\°@R7;JxjCIZ?GxrddrT~C?VZW'u1oMQZIUյMsw8qN޿SE©Ae&SeUWwn ߝBab+i [^I7x S4bOs{c,$ߦ zMBӖ<:McG\QTyS^W4Hh&*U[Z~-Wl-؛*ɵ eN])S}w@EīCKji^Zsb+ۨ4oL %V*(K'AC$^=˳!X548=R7z,aĎ: 3#-> VgZfIԽjecm2Ohc. O$)(\hH:XM}!7zYXF|Ɨ*6E(_hiKZY bZ-8/:}("[#Wh/P>V.PϛyN&;v/ۊ6|ĤfiZY.Oz0v 1^NDZ2ťW+'R(5թ@i2z?-8Js ONm+nFIb+^x&*(%ͨ3l'0`L7{/aJ¬*FF}Hŕj r05>%huߥ933+.^ *0`B>\!)+`m(tvh zneL ~.y{~yI`N``L1rǓ<l\]OoaAqHs|RQD(7}KYkq`3C;U xlc*Zr945eW̦M8(WOGt NO`1u^o&:oƟID ;܀=ݗ@;:^^kRQ03J@5Mv@zM+qRoݐ1:|hd9fmXv1khl2saCB|:{F, J?z,̒X[QWۥ[  nd>e+O=!iܮWmI4KKpIt" 87< &ơ (z츦z)ToƁEWF,#;7K~#qxyWBkZ zvKS1-~dCbR3%P-9nS>bҌmB;O:&3]^<{yb8XM_qUb|Ӫ\^Oe/\ܶL0%h_ D"i3^sH l͘_d#)٬oS}2~1hG$i*  ugd=xGxҞ{פ$qf"K_RKzG֦C<֏sZ˄6&{Q j>0"k1jf+kx\حbķmW6tTxA>';š8`6F"ts)؅R%|+SUߖl 705W"9p5> cSVlINj!dE4/}U gN)~oNXA~L<7XnG8,nЪJnXاtCE,wuI@ pUwAc-EFes*yaE},ܲJSm#Ym.b08k !>FOdOms ٌ%~sx7B ;&!w^.j|IC>C^kA\#U5K"?˛ r*HDbhaRjٜ?8ъ~}R\W?x«o Lƅ^F+*d}_˳mF#G*]s5a۸,ΠAWTNmlgZ{ =Z 5@U𴱌9BWE.,*UXVSUN ,FWJTM'lӓ!dt+͝Vx9UD+>t!;NݍDZO~WCjx/݂uI <D+VIgG[?boydD#HhP<|4]뎈L(٣Zz8{mB;"8kdeL~`n%rQZ%#L'fAcyJ|#͗`gXU:JJ2xGV@QF x%mݺO>.NB D |caw],4Z MuuE:\z?MO $gqԍhbbB Fan@CtgFFm(_~bF&frBɻx<+@h_r[B/8<(uN5\@cH-R7ɨjQ5Y.r`:}r pB%ުEr i Az?BaVo_ߚ*BOR'vZ[}ۯ xl3!?oiE~տn=.@y/,[F݇ߕ& gu쪻*ϋj D8j͢[2 T 65er#:rLWivc{nh2znY1ajB5 T+>b`_+?t[wa/{X?tpw5Em ,8aDH_$T{{.m'k:p=բa׹pexDP_XA8>hQ; "i-i: |?~Ţl:ȳ0;n,DtWUO44U\4`Ge&3b}۝PR iSDN1LL F{,it+ ښ4{0 +15'75!4JÝM*5MZ-[E -;M]"W.[Rv۩V&)47 Qʵ0{)Ůz㊇væ2&%$p X"޺ČHXcwwj iӸz4E7X@RNx5E1kWل]wkMZ=%uQcHnm&y׻(Wі˕waϲɶڱU3ntδLWk.̤ǽj?]?oj/w +RݷLcI-МN0 ȑ81~Wp#~4j/S|BmyT'rzKUbMBkSÿ3E)JQip¥1[Xq kG0ҳpD> 2p3"5ݗ$H]ne,2U=/CwfϷyxZ6;s.^ޭ^Ys8zh|0.On.D=&ӎ3CIO<2X 5fGA2IW,_"o$5\(?Ou>  `3^%*֑n}PyP֌pw~ _|Z@\5܉l(<,yG^=/z5*6^" xW;کa}[#2İF^},Osj4eE,+5j&cjk*Pj%2y}m*XEۘQ `-uemM='ٖ*ּV) Jy'*]KyNΔ/+\G9[JE%)3Թڔ{J D q(zMsPÑSC֏ ~+PW)aExJx7">w 6:^ALa醺6M[ ʪ9lz۬$i:~ $ 1rDن❂_Lj4]貀esvkI[9Z ,*k2!yf7ⵤ[se<n#%Ky %4(R?Fo%,V 4+p4{(+9Ms.m" RěMe|k.u.,ӶMJ\ZH/_Yv=*UJ"R:"pj9! $}Kn/ :wbOPJRaM#خ }x ZD&v]U'F( N ~!Ք5%%`cuI&ޑM LHfjZb!9LiXKGgo = \#u9mN{ ٜAO֑8rڜ?G6۠N77mGLK'8}%!Q93OXh9ϝ5 $hH0we9QB  wK%PQ$M^et}I˽U+3ߒ; Jnr"3Z0Ҝ⩡p@A99E$7 s-Wh` _F5ſ^Ss>wbj jhVߝU]B4q˜ս+4 @;#o'H?::j,,hۼTCo^O~V^9"[0:5}|\ss LA⿁)~3S8c|%a.GKx!K=g{} t_f̆[,s/29?8~eGt"Yu 40Ʒjs9cH5a@L×+'4P?c+6f4(X{0P{ tɌȢhՖ?g &آs.%LrHA6HCP kU;&\g=2*n(,J#e)rJe2chtq;`A^X=ɪ'?h'j; l}&NME(d$o[-h a)S{܊)PXoazbbLN,XRlhZ2F)N07i - Bb!(_~'wyʔFww hHgzL.Cy5C s[Ψ;hҶ  5 cЭVv_͟0dI+wk@xi;O/Cӷqvsu'= G<5-"*;W*=bq\Ic+B\}?z)>Bw.h;xJE.;ۿd.ǦoL;,w>'8| `C ƍȟ Y M;gۆ&Z Ù0X.A3ꁁTz-BXm3 5Yv|'>.U4 "o[ \{ڛh)]a,>*d预tɝ=R .]û>֊xQ`ڰƤ/9|6GMlc( $Υb o^--)=2W.}c>!V<5WUW*8Ҏq /7L~~g>ՌNA4z&W n}{ ݬ$bRD͞o czyv]'omIHs?w[^|h=+t9Jk3u6%ib^WUEVG&jơZ+(a2z\&A|Ou1W/DyEP #uF-!yT^ؤ2Y%vV$ߜUȕcsYgpw$m)S,fuLHFhU{M@ uf x{ ć+a-x Gnj C=^'VX 3kNqCye@oxA5KpוjAD Cn$fjNk*}3jb'n FNiɫZ`?f.Z%id?yGD&s}%Ntj k Z?KsY$xK"RYAo"i!v R\ޚǔIfklƆD!h d] ʮKɢ灍ڻJ<]w2>P,bDZ"ј,z}AH~Ѣ1Iՠ]J$g'F6OiJ7"ɑn ʗ űНWrOX(MyLʝd#1á^ DB2Ng`-͠c=$qg(~AA2{AAFTT 7cRWH'hu7H#j9,@.q9٭<(Ӑ@ ozhI2X]6 ;cx {KAtA\sטicHj\ٶ= w~0]vCxhDTB/pψhM.,eh@Aa]9cZm_# {|^Ldۑ1[3z}xPdtf+LӔe<4 ] <:rPJx 2oGfhom }xʒTexzX S&gx^B~`$=zHۻ  Uѭ2xO8r(Вob iLܬ8 "rko(19@ .Is]oˇ"-|͓TD(L>Jk4bq)7_ݼT? wÀa7ȺZ8( ɡS*~] _ }`̎lk*KU#j ˏwl7y'gtD,|E#zy@HMvP`#6r;R ),Kk!v0ݟ9+_bWQQJNH4\Rru[$-eBFqw{jצ^U`p吒ZqOeTE{$ydPbw%'H>jIjE֤M,L?L H$ L|A6Gi2]FOJU@{ /Ca6|ѡ[TH >4` -&"p8/6G}TPXE#F%zz\t\w*|i0"]@irS"kN֏$cboHI?} t Xu0 VΉɾI#GY3 A.Y0Z(֐[0h|-M"p$fL t|l6%30w!9 WE%l ; -Qqsy QM瀛,Ic^DZ#j*յ9^FYQa_!i;DdvG Jux3΅ך[(~LLLA^yz"I7.z΋9uJ 5T<9ǝzsc 8ԩ& &3QaO/IfR Lȩ5[@ eSܮ>gZ鬾zIF@Π e@$ :/.84<ЎZ 7@*2Hz?7\/X"1rybߙ+P 0+}C`̒>jqUiq,D5Vp1.m-S/[|}9;g&M]])qgD$j(Tr :XiXh>MIVttGx'y^G@mR(*<~3 e.^t0bv&DZA>qe uQz#Jn?ƣx6EI~rZfQ1$ߥXilj4 ;0~>?6yo*ܤ7l|]:oX{wi313!jfV_1w45Y;! ̍IQBpG҂My DM^<αQñp甇l90qHR{9 AdmrʒXho"<&vHNRN;SҲ r23jޛEa/[l$Udu :ߚxchJA|{*GLcN%;iBU"l̬q{[i:uՒgEՏ & Xfx/ww&3wegpY2cX{Ӽ n9z{3fj .A*[ei>&`<]uWb22 QnjEnc@M d[ʞPRŎp A11ԗۡqKڿ~ G q4Le<~_y&++f=>0m+ۚ$(wd*f&)lI4}^jvE]$8!p1Qdfh0@ru}@/pẄe}.d͓9Dms$5v>aga\At2 [_ඤ?۱뼰]>&iXT7t?lv x *M +WM$WSHrLUc^ ۚC7&F Ao,-J>ı6^xĔ(V  cIXaBz^8Pcr@#+mf^.(# tťxD\9݋3Cxj F2QHN.HvÁ^E5nMj]ޓQo(\Q;F&R4&~^}.Ȇa>6ħNH]ON;<{7埅1L٭/$u oζTx?08բ;ڐ h9%)}+,Y L!Kвߋ]o=i&x;{y5龴 n"$J,fe]k#Ehp{v-dASeAIz*)  rn'^oh<=LX+*If~VڋעGe>Z8bwtz2WoA#loy^0Bfwә63{<@hwHe=8`>!jL!!fٽgeak3 ԌZY7-oȤ6y|ΆkRA ruKh>Ӈ.I &߄rwS_Sx8NJyIO}#m6J`yvSQInbOnCsmg(omoZ*`* <^ xcO0=j>s~,4+\$K?tf(9µMU`t;Ag"}CeEF:z]4{O )UٛDcj70Цvy syX˚bEVgU%J8p#G@>yZ(&W1ѩHH&Zp!" ND1Un^Bcq%MJ%FlxեIuVi{{;l26ۂZEs,~K":s Mʜj!@2 5[VYyfJΩX3kwpRm.դ1EAfIyv@aՓ˚:B,$.{zRIM|/ۥ Jћ{W /.{AU_)аìv5.O^]tOm%.F/d+K~VUBk`%…OB  r!*0*%W$6ҌsgN e^"OsQ&$9@YJ2D$Wtv\8}`h s_|C.n51'gFlzdHM辂s=:w9niæE,R-GoLͼj)w<=5sgqK5K>S9wu &×~R3f9{*V[0((սjA[_2SyQgqMb'rڿdBK&P:花=I]*R~_|{׌ 2#JhPBg^`^Fx l LC}EKS|ʀ0>*u(Q$;rbp~9Z13ZxHAJF ڙGCePO($p\S e1~xYSt&{yL1{ktqrW#wJvX$a+:ZmǿZf|Րgjq|ۇW~sҝV XU tZr O۲{4X]v-{S]ӋJ:*5Ɔ1TNh|y~u,$/8!}ЄIݝ~9'==GW0Fqq\N~D^F3,/,rlαkW-Gp604T}|ͅP|i&+ d#}'txFBs+-!,y]011! gʶ҆04ݹ)ԩ杷Z1 4bs!YF};O{:rRl*E9wT8~R\=Nde b8ܣ^srz;kIdx5Fp RN`-,.f׫WU1%XҬn`+%ڲ(=)g2k콎z-f*QCF^C$i&h0iqJSE%Z|Ep}KfJ2 <Fvݑ"hS$"Ի6>g*I%˾\  ^o^(ûRJ/1a~nG Qw@nJœ%,2  7ⱟ;{Vd50؁LDUP K|aM~XdޮбOUR-n2ZCK&=|] zxaM!]~ϠrZ*18R uDKyVfŎƻqw[lYG܂wn]|%FE5>) IۍtO bDPVow%a7 )]}#!&j qg[1렸VYУ jF_Y>zU/iǀa=_|b||%G~xVԁ$BRn]>!|%fIa\Nc\=ܭt׳_󕕦0 ,9|gH]ǽHj~:l-p&2gQ5 V::~2d$%GL m*NZ m5q ؈s|{K7uz #x{J`fAdDJVʞl쉕T*z Gl\(8P7b7H6Nlhs܏2ti-Plzی ?]G*JRa;̀9{ujݑ;Bs@@>R u8 _ 9r?+Vq2~ r4/2K~!ق-˯W= ~9h*RXSNlc1;c 8\1)6{Y bg#V1ˉh)eȏ09 |0%V.?E:I'CU,0ei֑M/F4M]]SF3fwT䁖viMІ-4/CcLxOmk21J/;O)7Sp6ut/3)ڨ􉊞Yqݟ=is9ݔR~P2=t(]XTv-RI2<FU泇e@q?ˢeBmOe&@EC AX%rG6n({4{jOpth|Ď'ʙxg|!뗀hf >N=PXƸ<v)owph&i0k CQ8;=R2n*oPczL(Z'1ei6FB,Fa?Y#u}H|C&՝'բ8Tg~ hKg #]vdD5@^j+yݷHmz#嵂ao =n܃b%o1H!J:' ~u5\Q jj8 ^K yCQT]")la9t]|)#h 3 /P^7k?gړ\g:.%aNL"PN] Ǻʎ}{FUnk$gBW:#M_oU6 _3~}R%*Ʊ-{9u%ءx|Mb>V.ƍm3TXh(g1j: L*OikME8=`'8#GvNm l)ZPUV2;#*ؒ qE`gN[#]C?HyL&C:RQ~'[6lNƃ#q|#x}KEoi`[G7AaMS^i=`HxEyg1茜ԒKLTO>YëΏn3!sLJRy傠};_Do~*v _.}A]({8\L~0 !]>I1Dl{Cu"3>gIoi6Wn@Vj[)@ $n"CNXeuC_XŏZR !ܰ* xM,mg$tHܒt&=EVZn&HXP[P\p߷KAMorإ0 Fɥ±h)hVs&CXX[h8X]Xq˲Xi2WcX>>?8oH,q68 eVq,8P"˃?k)p11}j`(͗"ޔWoa xڷ0r*/> WiRX8 <[_:^yYug_bﭬoy3\2c"튳Cp*C}"M)72ݘIiۦAۭaQ+='wy~ (XX2|p@~?m]KbR\mrn[Z°} ]AB) Z6#5rNX~ [IB2zF̂T,F^DrGK1d w/=; yed eY !vCWb\g4ex:JyI %uK<ѳ̘6eI}cUɇDoI/v?D4#B:e=%249jx5%NUl{6{_Rhѻ;^Ө>iR/ /Ҏ̀E t\43sԽLÚ{VV{ N|mo r dM`E^_ЮGV(3e,2NԊ6ܟz"^Ó5g']y%s> < +CY?\nz]7&b>|"EYM{맹v.wUty >6@1@`- -%UF+KtKV@>6nՑ=$=!@3~;]-g[ɜ'egxkR#-Klf$yo([fҸ<_;ڼl ɋA̺I`ך7{xM&DŽ3R[32, 6rb DE2sb?hNkbF >F\杆QտZGAwR6jmĮe@?24,M!F~8lXJrr$aas<|׳\/R%H@ǥ1[[/ 'C^X@݀jgLfNΩ$ Ӡ{ 7 aѥ 2IA[+BN')C+5wDeljh萿rN-q! ҰVů"3Dk#9U)a4V`=JZU5R ;OWVҷoi`s:ŐFzaZjqgީʍKɟ̀p>xsWkV׶)גě_c c>HAmB8m4+{r ilSED4%p_:WI\񟟓ow9,zT~t$k#u˃DŽޒ@p0 ?…$sQk|~ %װj ŀ7̏3 |8"%Aس,3(l_nw̸ЌZzb|uH^Hc@8!Md9 9~FO$C^o)u-p&IusУRPR` f-끃Lsmh' ;udxYFvtQZZ4_A~$MpGK#> 6_y)=g,D2=i 47&Yg,l-/qk;]z:{;{sŊ?-1tS[>@WC_لjl ftOKn.im:y4o1"A:"AYun+G8e5G#ؖQ8=YU,ꑄTXo`Kj}ߎPz_Ѹ(`0Ți]ukzIŇ3 ɀӜ/b_ mLk]NT5"Q};m]t<hN\D(x@ZeDI&M]ؠaNJ96dQkc9eD4thSfp0Z LP(^(3?Č!9ysĽ.A8Bc!Sr >Ĺ^TBt@>T;>x^HuHߊi!mkB(ݾx& Ƚ85atYK)"|\(IH;rQM5|&7~DQ*hp~z'(P=s^o̢/l)nU}sPzW9H_"fQ.K%*=8,+ay0eQL>v *gkhs #tWH$(Y|rf D=@ֳ7lK$ȣ3 b|xECKVp^yB/F>QPVy#oIuʤd2@ggN T~S(/*me˗# RgwOi{f__H,܂QZUvEu s>#"ޡ`ZTKd pvKbpd0pUN[7 d+Nm)cQu/k1-BsvɧŅǭ}3 eبLWyjef5wAJ;> z7pw)ݺlc!1ˏM`qZi{(D,Rq/d 3lAqy*z<'NuB|,uǘ%^SsYpJCѶ[-oNYQ8ؔM'^vy7LZLjQj4l"4YJfeW]PIz4)a ͊pz~7(P93h 5v0Id_QT|5 B:vS:t {D@˱Ʉ9G`z\n7( /N(BͦwBZG"Qܟ~be,vrzGԭ86Zih RheD,HYeb`2V8 Fd=[ n~d) rĽ,W5f :` q]oΦnˁ푺(M'Xa7V![iNFO-BGo Q[Xӈj\ u/־EjLW=fð.jM`ZKpÄo _UCىLW-ˎ]diZRɚ s6>7 Ui?'mxSQ(\_Ωp$zx}:6* ܏ˮ(mT-HVN3ȼCrG7~%S'5/opBfWKKl4+lU/:xrURH Qx~l29)Erqy^( ws&\&6f!_~i#$]e1P,@<[p^]k{eDfӒCcBϱ$c[ Bz/BWnO#Ğ qș4=Hd|`F ;MBa6XyR&V5x]E,ΎqD C(ߪꁪzN/ Ad>`Nn{al{{l2SDmʏ֛w,:%sY㤩j_2(;0p|Ph_Dyqq(Jr]j{2AIV : 0ٟhLRL:+[]g D˼E+>w 7]P͜/c_>Q Qo2k +F .I¨՟s.F/*f|{D-6PͪM>,k;'>Lpչ?׳eMHg;y薵H:M~]Sٚs{b4pd'apj.+he\S6Jink|T%s7FQ@)cqF4B򦌁kdQ,eިMcp έ_ZГĶcC~cTE͘%]ԓ㵘EO:QePIpiQvteg*~ -}!3*|QMViE&XXo(u $Au8qB`hcrSjfQkn(?BM\^h-Łc44["=b{{pSh.B4iN_ /n[ PK] oztSdPnQ!hWz=2j ORq>*NvS!*ltB~ekUN,% qs\Fj [Sϟ!X Si൴.=`dw< r?2,#@ͱb3;M Zy++yNčD8/XWva } n\cREM5o! dr C8t\\oŹiZ=anrr0h5GW>4~^foTdIoF_#{ǘb;4@et_9&45A6^amϵƼߕL?dgmx 6`/&X x#(ؑܘyRRi'c#IA9Ğ_xd^f7u8BPVAh06viIqI/1qM §"C!Wm{n"|1"mK5g-$tU_8O R,wFeUs̉J>ϊNhC@." U5-=oR4"bbpc1T#}8cGwD$ bb'KbI- OWv>=I BM{8,Rl| k){v.mbɹkxM?|M??dܐ7|'9m9_& Z,n2Cky 95LOYȈ/%%R `::u;~P(RƣB,f}]iI(UԊ9q3q b/i,ĩ0 y["p!1}·ݼ.*7F+<`%h=7G4a}./LRF9p r|äqojSрrŨD&Q *CrAl:fLl[B4OIS0oɩB$z`6V ؞C`{$=!Zʤyz~j##R.s εT|lRd3Jcxlt2tjR0c: ~X0׿d͝8=s J`!]Ȳo(8yYf VܿQQx-7SǿhjkϙF"pɻq 2IUg`i]twwނ٥<zL7$!Yf B7㱴PFwߤL헪SR6*b*%Sx zQ&fIC%O^ b;,=M ERT0Yf%ϚJj"O$W$Z^>*kV v]FooP$;7!C*yB%b^A bX9X}7_S9! B gbcܰ,G2}e0Za;Fj\c ҔR@~7{V[Cf{5H~q`­R3>n5OY>0U2byUUmd@Aj!{F%~ e7D )Zzx풃[Py^Iw\Tsf(w"VIYu%?T\zOo1Q#$nmhؒȓҬXDTi hc'O|#W)`xj-mVškQUk 汘MH@S_ ztz1A*'d3=^V<@3@5f+|]Uaar  ˚=i9Qv*F (Yu)mwP&EYhxw 2F9}OY'cVv*@6UUv=tԣo)WN,1?~>*z I<ʧYm2=p'ǘC1އ 3_؊ 'F߷v5w+mdP#K좯]s[܎#O^Y|I˹_>TuIs8.oq.Vf3<6ۨdrjqhmFcI,6XZ Nn;d(D7+Hkoa!WF* p"?hCb5@sw ׽ )vyy}i;8?Ygݰu9%s}ʲrCYnVcbJr˯#W9zUjc(fqٕJ<4+R.u_C5DB*LdC/0 XD< o[ ƞHx6ϻ!2 P!_Um 7wP3YHK= 8ypsp9*^hr(e3/Փ&/^m 簓X<k*qgn^z*3?Z۠^=Uě Po:,-GZxf]SxQչ% c<]uԛb!Nt2l]Kڛgml'+[x~-@<z2ȤA].U]C㨰0>yrIf04jV70"!eJ_9T";̘ưp>E売zU2KfF&)m2J\4`yo G VI|^黥QLG~M>o/Ze>x&f*ʬ>ۃv|fab!grcM 'P-uomJƈ-|^6P"/ʯ|0Ln%9M̍~mEkK m `e:LM]e@D'™)Ȅ_ {HD,0+P<ܝdkxeOYiKک e,Z/`(Sc]ԩޮa.u`bn }jv%c+׶xx34Oؒg׫GLE ?dXNwQ9T~DC9{=@jYB3UPL3Ɖ"a9Dllڑi c_(=tOg`v .!Ej. I @WN,|XȈE`ua1W6Oǡt]bW !C8ՠp=zeFUG !76f=(=k~fD Lಙ`w~ȴ_=߻"PѾ[wy&!Ȏ80Hbqқq9KG=w8Verh$&^*}~ujѯM%#M֑椦L!6~LAv^-NqC~ 7/,ҳ@n27Թ䄭gv6DmЇ+C_s&t{k!8_ "U4iq;M  /$k܂*OO9P-;54l6;y'XokUSfw]";tdFd+S@KBNH66MjDPpj%3rgbyTGՃG،tuKJX=ս"zR,P6k&U[n|_G@݆"|Lkun۬\El&20U pI*̱^r_ !PJc&GZ&~ !zBZF"nvp^U) htGCV cwy%*7 u ))Lv!ϕm繷dyvW+OrvEFW|Ej:Q∺Juߊ[s^ᚽH({{m)@xs=f#M|jr`d{/)j'o v@]PQ Nmp r"Ҭ*i'fI"`H LiAŞ*sYTׁ1߱09V ?)R!I|NlŸ]( :ͲED,]-p8S.`v|_bݻ]B$p=+)RL%F3 L~yt\)FCsvEy=˔Ӡ]^iC9l2fj~uɄ2{ rĬc뽅ǣHBNz\NRYˊ,ߌ lϣ U~ڞ #chRJ&"`پƀIpV&YۅRǣ&odǰߓ$ mGdNVC5.cl<)L6bfk On*oq!oD݌pw1diX[4F%/| xj3u-RicXq>tѐIoJd[fk)U)9|[SڳYoğB*N-&?1#c9g#pv63Z<=XѠ=>K/kni.%v2N -%)la R< ϡ^1։5/lchJ!4,)ua5ATfOgOs IGuDح@iWb'PǾzuzb{u m۹6)ge;@w`~o$ǁ񕥀,3i@^u+;Bai|Qy3sP64XU=c`!8Hrdۂu?S~WeKk"y@@K =#6܉DnKxKΞBG:6)K'iJfD *?@ʬV{:B+^8WUm)X7paف R؂=t[1' FgS8vh\zpE*ycgIMM|/1g[]|z_H*&Tmylg =1ps(+BUq.W* M+= x9=}8-BR m1R&*,ݖ11w-)qb>քu;f`buY?ݧIO@$p:lEcBZ))]Zd<^ixJHy,vD$X0;JȧgW%ՇOo1H(zm{g ɊPd&cssgv"iDn h81Џv_3 H?EWǞ>߮G ?nFh.k}DРƴ*0{k6ic`nn6x/wl>U[I>JSE\NwB0 5Kۃ_CUO-[Qi }-)/룑'@39pAh/RϹiR Z zdkH^x8g8)[9/Tqе:U& 8^K8da `2!tOv56.+ { '"gH>ϔ,4 >И `YA aOP^SH2Vf>XZ_ZzKK|>yv<;ϑ:?A'eQoؚ:(ּH1+S\Ν(kaLuWy#4p?_;96%qny>5|M˄՘&TX u6Y7C 6Tn1iNpUO82NWз+DC`X nth=o-.:}iOG2;9,PM!"I2{b;$!WyR4R,ErVnKꪑ/@xn~[ ]9&, '1-HXCu@kO \Aᷤ}~<%õYz j",AjOɗ;%<_ Y.HaYw3=]c?̚]!rp) .XlO6x,st6/iDfa6k{HnHM Pt[ ?4ciS_e0!ZH0ZU]14͓K V"w uܓ Pz8ЌޛLtlbpNO|'AŖ{ ,~SOBAg=/2WIPT"(4]4'k8P er]}~P(lޝ͒&`"I""zq)R_@f2bgHr?͜ 5C^NSX%57T@j?x*QۡlY5X26W~5kD&c3c 2DAƔQʉݰpq25Wi ^rjq.MʹitEv_"+'KVPʈ="IQ?y@tԧCjq.,KYiGb%[WWLnwmEGYtmcd,o8e.˟S0)H>q9 ~d C> mPO\npa lAu ʝIj\$=isn5XkŊ:`rl|JaŸ4Ca{iWYREFM}ɛCÄ|6W:m~.O^3GYF}/_FH6P`UmR+pJ1Knr-0"J#Z^u+"fO|&麗Q ̞p؏lms{\OtڮaG Pe{sIŤI_ |QZQ.# i34=K3xPF1_IbW>*5 *X'۸iqx>T |l,P5L}KEDUtrj4r+416|ۄJS (ҮAcq GSpuiݻ8F%HF'!rzB.djuuKt-D"čr3?+|JG6ߺw6k.Hyvqb=dRƿNm6~>,T%D8MRQXw{RJpQhOڡ"@=r*'ʤ=]Qr1|GKy':mI4oq2 6c?(= ktTùic: x!h3F%WL\[8bu"Z|].p/dP$9wGU^.tG߇U;?%0LiCF'bM!{B>= jJ42 `|^!aN3`FPwYVqrm]s> ÙOؚI.s}SDRgPLa۰:iȚv!,?IJlYM졥v=p=)pY2evT=@ -PQ@'X3kC`[ݴV:%?]qd秽i FUG-]I6ًMO{Eg6`4 _~?W_/j0ʘITX Eˌ3R=h=䊰63Ig=NNKa9 ,=jʿ۽ ds+LՖd_*k py;٠bzAGMl{̨~0`+*+HN~^3Eт(n֢;we>' npQ$FHdT]M Pb -|2@wzmIH珞DC\|Z̃@Q:}a(B/Q; %W8^@ π*dx~&r4AarL9=_OB ]pZ|'C]d}C5h־13,*$A>}dsBPsoRI.NIK)w% NonU |Q9.m#!N41Re3iB`Ix&iـD^.tв`CGQ$8OT*Z@*m pӯ\ թsɫqcoB}̒g0N)+GtV7B+18j- .G1-xxOɓ7ʧIyS"(GSi۲2Vv5>GcžD^'rtIf*R-!D;KhXjQ-DQbc '(iqPt9DɊYrS3Y5h-G-3w8^J6^ B$Zcs!_ڷ׷k5*EM)SVmaKۓEƬVr§ M!w0zɆU]RԇRNwYȱ߳QP`v$Fi@ FUF#NbA|) 2_jq,[/Mvm:2Vru]eO|wRN@a>CYpDs`ݕÍt/yރZZr(h}-Kc_aLPbΥfn˷dz5o~wp+Ҏc>!C}ip&7dtbd;i)VSz4*7syO^u# FZ[7l=5 6M;H֧}|Y@ʧZ +Pp) fԷMOgd@ĕ-]˜N 6rA(V2th$ddaqARdTzWR/fR-jS?e lholbeg=@Zg"e\ek6DA)fS(~̥anFHZ 8B OM #lŕłeo/Jw% Ms$3+H(&"WGJVߌXK@NQOxrnC!Vi`!Oj]I WdB [ 9+( (xW!xƚEkz?VBn{+SO`W>7Jؕ_L+7 Dot"5p,88z[_1U|!{q@1"3W7ܜ W`?dO `vggm 2f2WvX( mu:ו.λ*=#[~e9>i\LNn}k$ʚ/`O-+Ծ%m+N?AqK[E[2bٺ ӕ3%"N(+a!Ep(5!Kr`W_۬nćZPTs(UwnWEK9 35*T!XMQ?(=JMНPE-A @c=o ED AX[ЬIS{êbW_bVDjE 6 p?.),e϶s<۱K14f%KlB[ )/#p#)5lJHV8w=I8V LwCUZQ*yd .-"@(>d{ZsN5ސgw nDH۾'.?7gw}$Jα>=N.wԧBvN\hj=3vs?qM͹[ʛi>22ͬ/qYr 'Y+?JצVibk![ȊJIj FVLb?wx]L ;vv9ᦒ ^fw]0GzC]7y3e`]vh{͍k2O0>% XH(p)ܛFEʲG8YhW^zRoh2rH,=v"[J;%՞E ̳doޞ9J'},=C~Ie(QZ :C -˔A+*f)j7.ф* sn&Yj|+Ǵ`aƦ f1T+E:^`fQ$qHӖ `k[חF >;uؔN| E~-Ԕa-l_ !j)Ԙ!‚HnSp9]VT;L G AOƌLahszY*Q}pdL00VwAw az^m}X]3#L%o] ~t^ U>2`' ,P 47ܩMRix%KDT%"Sc>X^fˎ26,=Ț<5uM+hv+ Q`20X:18-uGͪǡC1? %C淜٣}-<WXW{!,E=EiMʠ(J3pu\ ѽ`5r%#xӂَlNo'$ &ߟ|Xҝ!uNXet{TeW LwJrѾ^FO+=AP(3mBPq}{ְMXK43!JfdEDCY07\wMyc/S¡p? L))Jjc\]/II![MWpME]T@U )؎} a i! \E~dU}ǘ?j@ҝc2X"N𧻓F,ƌ6{nP\x0m?:X{FV G#3g#ӄ`Dj_ḭ{fMv)af|a?hHAyY9Sit i]p|h%C6U {YzFJ2"N<%Jkc#ϩ֒,ӏEu0  ݅0eukVa)b{7aCUf)j*F2yt1ێ:z@"(!O{ckyԜO\xX_I-I-.!\Y`\-;)>2띕IЦ"m37qp#Km7$*v*d[XP ް¿u ڦ4$U^߹VGogBms,:W>cNʲ|\V HہhY:HHa*=M|xmn,p8zM,]KRhnIS'B(F }KFKfp9aنa?Q'Ķ WxzfQI+X \N 4D`=ѕk-vƷ[AIz%hN_9 Z>lc?f NCN Y;9c/`YāA<[T+.mU_`[nom{GFDCr7益 YW->IM8|C.@DB@>Oy6y|Rg]ү|+Iq=5 g{.c"m86'mVy|FnQqe}s7gn f Jcynj3&u茯lc*~Á4TnRO3 -0ˢhIO'J9wqgc!Ѽպ5%ȓ7* snJlͩ ,dpj6ezoIΫN(x;4GI b'hkYJTvo8d gGsT1tI81Sx+wȦms!DVzNxqX-W&km&ӫ`<ˡX&pl eux0T:f. Ԍ2g%2ة /󬍢ff(hIiIbU2ei'eKGjrj})_G6*)nQ&JsmL!WrrizxXxR``DJ ?W `H1zÜ'Lf9;'_֟&Q$lOBf;'5dzO-n;SM_ꕄ)WBNdAVGj?@38=;f# 0֡Sf8ŧ8à]9GyM$M\@[&SuFO|Q?"&KOXeLDeA+aQ0 -ur*w{|% boim,h۫&J۝--lI֣n ?5d%k_uYBrrm<ӤPWѧts3 kp=UQCƭז\ asx8PɖsP}aV%q %t:((ₙu5>Я2ٿ_փ`* "<[Js_Cz`+Ƈ @β?p= (ȫJ_k2)2u96oE>CThyslVɅkcK5Bh`KG&>Ws: w q'/!mlZa#-hD%Ec_E}$&O44&d(;QA/J>Ϫ9ݧT)l}ӏVukT!sFI!'Y;Уs@H 1,r(0]bNg{ljdэL}|rLrgŴf]ˬi\ O#=kH.O^c8hw}od9sFW}jZ g톁zkNpsn w &?'0m uAY{Q %\+[mލK1ՍP((-ƣ_$M#|N+b3&Q9>U!ygR\XMoL)cl,V. ky aYy.NɏžWjqp8NK.ʊqE~:&Cc9]IcS_0_MIը񋒺vF3YZ g)-tr\r^GXk+Hy/q!tq4to&xa [_ָ^$D:@%-cmdu_ߋ9j2ꗵP y6;m 7+1ưٷBngۃG_?{Һ _uHoz h1גc>:%4Hf1~J/D神}*8a 协8QMƇÀ׎ =jLk懣`*3+*еlCj-"*OIW>q_G5gȌXڨIEO l+Ekb#\[ CJe-WBMBn\߰x(gRv)/}T4_"I);=3I-pF\$%(%c=5N럑*lp__Ɂ͉]Mkqk5x!2d[1? >zHV䎶"`t!lUQdq8\SR*hX:,3X) *{fko_vaa.ͫQ8;gL"rFa b_7!9UI.SZڊ9nLtY F>r1LXF]Hp!B 0|VV ÊѐwxltoUdTj[Rp@DFH7 {c >\q>xT1ܨrĞ{8br𺚖z*n渷hYFkgShqJ0Ud<E#5Π4Or,Ө_:lOo4;S IlB0e}ĦUਫ਼cIXĐ Ϯϳ7/+Ƿ\HA[F/cHNNxVsVigFDPn&L5`1yy7%ܷϗ@߭xW:#*(q[X9IL6Fs05mWvSxY:GF̳^ax;$/}M&jd{T b'.mY?U71or!{mXaN[]  ɔe?OvCqx6C>Z+#8l C{^@g]HhOM?띭*PK@\pglmd7$u3ӓhw"RL1@UikDžr;&d\͔S§'Uҡo&7T0ڪNQmbTVG$j{5;lRYV5qWy2'AV`6)U1<4SY%d10uP 1*a;G>LVI1@;\קtx=yK9.\ɟJs1ĞNMcMAӺf"=DZ~k1{WKhjHkr Dq`XЎ$>( QVcpcaeozk4 ֆ*G`z9A3&NV:+- #I,kGO͖~rZs^עvtYw $X82s6W x !޽^0zWQ1+kowQ!@r/Sl([ŞʍHf0XO l Hzr]B ·e3bvFM蓬 :{3}R;8( I 0?vS,Pv2ǂat*rMF_ (,[i^ѹG HQy>$޽0|E΂rBPOg=sƺS.aZeDv`by〄ιJh*ǕӝfPYȍNTuCwi$ 3!=3E-~b{& $ 4ed\#Y;Хnq} D_WA ߢ!){Zi^)mU/huŸaNʕSO, [XnGmקf{Tp8ǚvNޙb@r}V}Q:Ay^SJ;F4~&Nk3xJ+Gr|O#M<'Hvc@!>V4Z.-?ڏ찰+> }ל+,8J2KXɟ+5s|?{LGY*kc+E4P#ocR8>􂼴EGM|t(FNZ)c)Y.`3Wj1 詉#@Չ 4|l:)JU@P 55v-Xӽ3O(/+n6o! `6ke _iz]UƇ _!I Qoc@R5xďE^=j^q2u_3<=Yb;>>UZ6G齓e"0A ;E!ȗ>y\4[ TtFjMl8P5 ĩ[=;%DF2M(C; ϙj9o^(&D*b"GqUk\(RRe5t$oVәNPW8|ҋbO?s՞KJp&-Kz;[I?z48A`((l1|ҧMmq_$'ܞR*>TDp;@r`x ֞Ʒ]t'\ R1EC]MeZ<tkNF/oފd T u mFrl?"_UY]ؗ"dfsvW5+`%7Us`-Q-GZSصAw49_gb2i+ T'>Cc&I<+4[l=d!Oi& 40oV7g &~c3o+6/'eZF7~6V)*hjTmB‘hU)GN0mCN|edT+0/k2 B2Oe]ǽ1JLͅu#.|F$&Nsd2<Ԁˇ#kڑ%CUsZZMXw@FTvqʬ.E x=B*~Ao.$# T%uv#j`ydB֔ĉDc/kc:qbKg*EH+ħ@my[6댄畚вU{G% $B%ϽF}iP!d`6 aO-rq~}7m6,LW( *dNDErY'YYNyVXܒIc~^fMkiݮR8D^{epQ "gH]1xz^{En'-^F\q>.Y}#H&weFލLn{;=Œb23MTn H H`/UK4P;ڟ2_ߵ lb:OE5%׃-5Zda,A2O!L٧ xGnaŨ5~1Ai$_Ufȸ`wr$[:KT{ ZYwʛxZ*:)WΗ)nN:7eȭ_Ӊ^Pz-ui(2~Ikiw-_1%t4Z R3P;x˜KxXP2XN%]QDs٩CU7>m~QFd 9O;J22X?F)J}jD`E'S/>r̠DCPi)|8JՄ|!`fT̈́GG2޵ ͱƣп_%*'.GpH׷$y-|'gN>^|LaCM|'GݝC~v<)p)Bz85(_ 0-@>iԴ&fW F H_<АNKËvLD_ᲟarZ ߰Ek p/,zѕTJdQ!`sxJސ cmPR-vpiA=\.մ%_t>Rd49f)FL4½#3Ѥ,K"58z-KhF$}aԛRBim|`cl(?V 7G˔ĩ#J6F`ZsQM<&ïDt34tŷ0A(xouD7^i>=ã$%ssr05p>8v^RыD1]t,Mv}xIcLXwB0́bCK{b,ίoqFp|A8YG'\v PYjR-/?.`q@w }S~wRp!J&\RJ .F|taPFJS V(~OM\ K GGefLVOciS9F>7.#6)mS(Mk80}h { ,3qx[A2.w[2|Tzڭ09K.וM|@v9A=?p[tUk!: H?ēd~4ǁN)t ݹ43ΐϥ%'^6U.$HRl=|.ߗD˱ҳAh'auuZ][ۛI(A,uE}7Ud]0PIN( 7;|^ UWt=@0ֱ8Gg9OhDIsV>o+ޣ^S6<eS-F)><8>j6ъU`7ٰ|:CǮAua?@wFFO~6cB=0LJtqmӺ_hCɛ{!Auj3]4l[c\zO@'9k.2}fz[,ӏʩ2Eyq4) &ëMEr}aR LH(*0oUGTY#1y:p,v?K&$do&#ue;Poۭuą-* ySݧ3gSOxr|6Mru+>P%&D PC\$\C7$/8(<ְmGǎ'i]];\*MZ4NͶX[y(gMh7uCLI4?9 5|=D22 %V1}q}4+ VvP~̏l/ْo_dবR wG'm˸wƑ32#,WV> vF3H@T>f`u <='1$D1!R F*#Vm3aԳ2%Ś1 Ct-{$!طaG]''6i8TWY |`È_\3lMg]r,!,~?J>^̸?A& |b-*~}zd8BHL2^0$Ȭ{H4 O=}wb2D !1t~:xɠ󽛅u>c&}*^e0=fֻk2m\8/ACkLʥ vOFrڹtoiO};l<#nQ/Wd\טEL?,Gip}3=Nt{L7i&xmξx.HSLHgt#H887oHp/cE9ql VAJJ|M@ΩFs$.A(HM{=/!G" ê`Q1^}+k_KCYTtz!@W߆X7{ˎfuN5Iy#BSVy.` ܮ^) c\W).c^r5_@n yצ}T*:@MGAMFϒcxzI^dB-_$;e1LtL_,3iy>h b+nDFFM5 WF﷪wC[CLTYf,7푪=Q>ז;eG!Qh?n@Cr[z:TNwIx~#|ǵ#Յ>wtaJ"آI{y`'o1 EUо_ IDh%SaL&E/>t&fߕMHF5ڦws?ydA43e{wCiACa`_^^"2H={n\y Y=fiqCeqUH~8oۥӜǸzp45fLb SoHPe|3n\f0AԺJAYVg'+SwXZ;ja0ؗ5FYăPܮ?}}gqh18OU6T:m<\D-bJl[Ĩ Vo?}-(:^D)_L+]owOV78? vhTݳDزj*;؟L9ˤȭ8$uhQ+y׵rS`<$Pt{ +"2qcՒ_FCqRf۶qfO~!NAU t*'O{3yD ؟M_F(NV:VD•~$Q91M]{BX"7CiƮ,^ 6rM>42f24MA g# d ?/1DnvMKؚاy s[`jv+&mUŞęK?r$ÅnvC[cw!.B0bԾ2nmS>B)/ÐZαR˱\T \Q :yf` Dٙ:ڪ%mO-mxO)9CPϊf4EsQI>|ɣa:@<`g=Hªᢲ3Y-^3.f @caȳ\Ft2S^8x0t){SYCx ☷O̽R~s+ofzՈ[ffã=u j@SnߘK$Q8ԍR2L|tՖLߘCwy=ELGpQO ҆ fe' --9N|֎H 7gL6qǖ2KaAȘ!aQLaQ0 pi-}Dfݡ3Ǖڊn '0er]'X R)9[ 1_Ӄe0SL,~ lICt;t1w+(j-ڃ?w/#M h|m=x9u/ ޢW?:-H Qq 2{Yqԓ:Vp̌*Cѯ; zEL?B~]*ڞ-}tPlJΠ8U٪Â};OR+J= *[Se KV{iA [5SX~:3mgn=he "?H㌲(|]eB<ǖ \ߓ$^"? ,iGZ8~+*|Xp`{h^L"Nq ˼L8[U(Ѩ&2xmg :N쾌&yCBtWeb'=+52 ]m&pXj:Eggٖrdecrڋ\3-@DGWyR.^+z$3y,f_l(i͙UTЃ֎4TZIV>{%>Į aqi-lSK9zr%"α'p[ Ե::%$]U>I,!i0@XA(O@`༖#?0^W<̣͛SIeDBO[qcWYƸ3ɂ樂a3뻕1V)V] %]|DaK/6 5g.)BsaJƿ,k0ɲp88Fnk6]j(4db# 1tH&Xy^jaz.5z\Nx%ږwWiRS) ׃}~xr6< jug5ڔjuߢȥJ.6D$sa}@ Fs}OlĘ((کWyi 2*ois<06ҷE)ø{1ɵaꇛ{%Xs@yK^D?4R=y4PNy>aӕ"}LY>U^h54~5d{tps "Hak:#ϗ -"XY`dk>KuEhBy@3/OhFV4EC®L{u@&(cdS[+j\nD%JML_._퀞\2'ƊyDYHԧ+H}nBdA|7g=$keפE,N9RףU6Pc=6h8|Mq<0)C6({6,#ϤK7z->s$0|Ċ< / 3C#8`"u36%4X=i ͛L:qȭCP9\n2%zYP4z_RszbC;fs<{:+erZpg#fʦٲ ؝yZ`c5pfs1Ix:,4J1DaDi!e{h^ lGH&0^D(7vZVKZx W}w&,F?f}Ae&3 b6hܭ}n+jNɊC}45QCvv=#e( :R*$e~+fIb"Hd-)%Ce\,m@ϩr2/ZoB ͏H׏ДBf̍LD =k9%9*=˸*3\aUtk+XͳP^nSx* =Nf"EN.D[%*'6-\2,RpC Ix+s{ BI{GݓG-=M}dJtJ{%Z'/TBp"%cѮGrLdYs|/Aԙ̀fnm=Ѳ}fLٗnxw?Fy&N S^s~sJh/^]U\Fڷ8 tNH?y,1jǩlGyLC;z{$.D^֥'b f{#Z+3zgZ^vmMpm4]WO䁈tJy]S^/z擩|_6/yأzB׋ Z;PDχBuz:?ZJDZ[PP饛q0D$VҲ{\uw3./GMi̎=w!. 6L*tm}yx*kNgbzڌbVa~qNH%$^~vv(0*hP%B"y?o>w5mv䝳pwR9/zGBx.r2˅ BRSh^㖵`GW6u`v&T.!4 BKYd,Mj;zia:Z]} |OUY>I-iƋ֋=u+c*:b=_ L1Ρh k6%\Ѹ+ m"(v`os^V[*aC ,{.?Xvmc%mXC/R>bl@ȶc ]W}<8.MYFCh/}O*L`O|8H9EB̙|mJը$>Oj{:qmT(ZWnS vIjYY)=rSzPNV|+6E0"F.AʣR_0wu'Mܓ EXU)ūQi[jqοT3j8^[iMOy-{Na^LD %o:USR)v2).VS2r7݂ō+qsr]r&CrB9zd`{v@_{&v0Ĵ`P X 0;5 U)qH orӦuabͬ lo7ͫtÕR~7؍s..mM%aTuUSbi:KDֿ? c"果.@.O\ߓG[pK!+8LXBf=gctV47|A);$ݷp+Z#Hu.!g)6=\};eY.FJ= CO{g5'M|ӳ}o醴pxp^ Γ D 2W cPyjtOPs<(4Gcn4;HgR9M 㩻/hǸX%2x{DkmRZ#l^QS;' 7n*rקmzZ/ZԨ;VH)2^3ߜ]Mnj5'R2CεjSΔ) <|R%#+В=kV8F U=+0.x3u6!MT7(-ޱ{W 5Xc*s֛ sR>0c/rSPL=A 5YƓ5z,j{ҒC ?Xl"a!k!5ᛅK^Aa٬eVg"v(c 2!g($'OdmASMd@"#IP jzbu7m?)Pj܊Ż&q5"~C{}&z0;o>$j2nL?ي۷qcuRVL%9dYʰc|oDk# OR}<%:4$I >RYOV!(Wm AODc[?C`_f"bL:Y?W3Gʏbm)giXns&qәG*Ajp=RlRI#i=T”;!VFr ,͑6=y1 Qw퍷zMj?>0bX۾}qf ؜H_{[W`\6{Q)&>>3p*vo34jWkgs![PkIڄa\4B3El+~f7%[ZMnhqv51&TRl";&x5l`)2m{EBMuNqop ^TGwjc/d.ca" ò;KW䨰[r)3B _4sy|㿪%DvC8 zEDVk/ m'?;TUDJkRR0Ewz ~nhLS<)Qu'pO'C Ι.=>?b,3x~\[͝. yRD\-djq&A< *1dNvGm/'de:TpmQkDnP)rF@YTy1Xg@Ֆ@I|(aWm-N^л{iɤ~+=R'3~6$&>'Fmϓ "BhN$Kh)[tgdm'3mt 5M0;R"\0<)~]+Cd-SSûNƐZ`u9@ PF%QZ.p 1M=L5TZhTߊ4b [C+._}˞L'ж q~=VSs5_Rר]6y]dkQpFF-75Liുo&[KcOYE޹Q9BC%UlkP׵Hy,<nFj&/Ǜ!QBLIIa TP L  Cz뱞z?տm0 (~ͳcxV^] _]J^ gON8⦭Xt+8 \ ߢ-;#_(.ZᓷI= \!YRRWa̳@(8X[b?\xh]yV߲blzr$F<[-X*UR( 9ݚѼxJ=8ßc h$kr{::ab߸t'3, rAKwѧ#", mߟծ1d[G a3(>A߅O&#l=; 6?^<1+l_-+c?'5rFoE\<36lx}8wͲv \`xS5=Sw/r -:Fyzn'MƠs pVh,+rU &~u5 @EZKUl1u_8)T=^̇Kwl96Q%93ngiR GDsV? ~/Xo5- T/$@7XM.Elxl{[3QO̾flK]s[v|߆ŠugL TkV~94}Lݒd6)Eocɕɜ1P a}zvJоaAwl:Lu3⍱ X Hx=ňY9<4dn5`e9蚵@He̿¸ N|AwʁnO!7BH~v(g z<DXS'KRaȮEh{hWHG 0pGvX vp7z ,i{I>) І-R.DnDᴎo1> L{a?GB!E=@fs=VzQW*ҔOkQ3 \<])ۧjL r;֦DB޾ѣH.{?` iE o@o%} <_l$;>(8zMDcՈ Kڛ'D7ƏFQp(p$(㾨 Ǿ29]fJkI\׋iVR6Z˓8©xNh_\)Q^wDx8ƭh=FLrߺf`TIOԦ YOꔑU;D#O#I.e_4ICӻ\ ١ᤆ%Ak1Cb.aDUuiqЦ`hN\ RLr@gSNAZKbFW04?hEU)taJKҠ<7%CܖT ֏vs/~_ p čcT 5]ei9&G l"50|/o\@Xٟj;zU u=iL5 M? Vģ8deJf)[?84Rm_arMq eh 3e0}gQHd 2ʽ?1Ʒ>f&|#QxŢ";)' pX8!x+юQFfx@E]do_Ɂn!zqGM$0{%yx`ty!skkT-DIbF \X;aķ%<~:YnE[GtS;ٴ6 RK+:ᜄ(fac m]Lcv++}o!NdN"'F &[Qu]svjtE8 Nb=J\{.*y0(YNTb:"4(s91OlKmIb,w?`1JO&Ri m #VOآwo; >HW<#:$kJoB1EQ:~)ϳ:b@pjwt .BZg9$"x*G6԰?=$8nL4Z] 15MfȈ&߃jkpOSZ)ê9$QrbLuixv 7 +xcVYiYv^oxy֝ 9;s9rgH*\ĎxюRcÆ\ivnUZaf/(o@k +VKImh_!P!J6d:"nS~<p) 89TܿSvrjwj~(!]0&FkaƧ:*Y:]^w@^]}nF-j-b-Cv5`+X bw[,9'GMaX|#$gqoj<#"Da6f˷bgB귻ww(1Bڢ@(85e} ]Ϯg^1{3y6d֗U%Xh/)oA=ܖ3x={/Ґ\2_=, 1dbVLx3Msn{z>?5a8XLtBr9bipl8m`~?,W[_*"y1ґc8T)<x\…p#kl?#B ޙE>>TاzTR\l~Nqh#H}MWM{_\~Ҟ#M/?qj\bBml22a6 vކj؞`0#@D;_s|=,os8DLQF(;\~?7,J{H{)* <9/Ud6+3.ùӝR9HU-r_%Ě]8듿^g&4V0$G36:ŋ.} k? 1߷#ݚR.@bP&1Φ8i5YR?H#1Z$\^=|tP,%:@UN8q@(U .珯%_9Ned؋/`.?ƨꯤ04ͭ~^GbH$/|bcY46Ff+#]9koe|JSt.tWZwF-. ͓y = wlP WYZQyޓfŢ3 h+G\)`^nLL6A:qzMF=f PxLTiPȰ  kEeȎ#g)KM6bPWg]s)>$dV=P.cג[=H[6t ;o`"f Mصzm(X~CK>  *$Df?q3N;g`eL$Gk6TCkfdC ݵb8쏊ǚe4_<;nnvr3͝&cJa(c},qY lݶ=h1Սn Ѻ 1#J#uvd~6'[6&#lZ-\jݙmAɰwW%'a3_ ^ꗊwz鱚!}9K*015LH$Mأ{Zrb߇|ncWT K6^e8R)&E:iUhR¦#W#vӦENAJQgaOxf+^+{z,Vۋ4&': z1Sk4Z~7?ǘgLEc2&O [)/urSM˭R;+m2-u}fzdE[İ߮GAր!nqTFUuS_cȫJ-vzaoqZ`Ɏ%yi#$ϼsDwR1/v&QK/43^SVF'Xoܙo< >6{`@Y5/vd (7ny}wAM5n7s+=6@":"Wg(%Iĉ3oO(Hu ΈkW *C%VB@h,% 1EG(}Zk|9D}%ߢj>]p{'rBƕ1K Rysڠ>p[/\4YӞY՚/M´yxou{IÓXA~@i*"kj(r!T~s"`l5EG&LQk^9 DTn^'i7Ь4f=d;DS?A.b Қ%jGwB}{l%]Ƙ`i.?h"6WK4;~،= aj:KIJVYBr S!~^@鉸]y#ޱBAՖ{:^+ސFܼÐU:uMf8̑n`[ 27tCzb#HW8W&#/CԀ3` Bu. bT{ūYo()Z``$z6%oZ+/ܚhJQVF*ռyklv E+v~]wxKvLNj"&Ux|b򠹟D\i. Q/ݿ^ܟ+=EB=AۭGđ WaaB2jFxs *P+O<֦nuqko?z oV/Ncc ̱d>dV}5I;W7X6řuc+巓lqwRjܩ QQo_E8<<Ĥ.G~U;#hr/o?uwFjQvtcYh;9Iqg9UtS+mPy־(DꙸF%!)8 sm[n?49R e{tk?AN#bK<g!<3ibwmۏX"`2OR*Ai- 9we`Ø( =fDG1i"elUuE!nF6+W|8yH9uK{Tm07xRA I qZ)59}6#!ApiEf%CQQ t, J*=HFm}Ål顱~ E9U;jG x1ubSLM&^̒^:FsBR4E-2/[%S`Dz{l(haXK1' ҝETE 4Z.Ta1jB;H)#v,|SxHopu-f(PI)Kzk3Lص% \1|$,K͞{{ \\I420U2CB,]`hb[^uZkHm_|$Kw'kIR'T 20qrjwQKǙwP' cY+0BPFh%u^T8HjF.B5䧟6j=nzaSڡVݒ$t8R*nU B y| :<,2MqYo CG]y>!SM S`S ĽedN?3L|_@.> '=(цQ #W KXs? ^E(+u \P~xg XlߛHt$3 WI~`O[C{rf qJ5N =MiIyDNnfКuuE™[D22!3:tKjEʚڠ~Tu:O.q#6{~bL2> ܙt@L; ez ~l7$5#Ҽe:#] w"." $u?Zo('1([530 6iMxvi 4d }xamqx\MǴp-]x]tퟒFLf絵o 6E8 ?u a>1Ve\((QFe {†sJ#.?>z_l90!)JᵒmvPb]ItɵSDv}Isیe+T؅xiDCid[>q|d%z :qZ53}](274Rs~e^55A .#)'* .E9uɓw}:|XR4}gu~Qqu5*]1;ھR>߬&WSvuHB`E-<~^F}8iEW/@muҚE %*:;?_JK!ŅD9JfWy `1\J^B &F~77+ߏN>+=E5 '/KpI/ef65puGLR5vܤHXq^ `q۶swa} 9$rMIFDQ#x"|~o_|*" ,ْLչ2\#=!/2,A'&P9^إ]c[kh_ .}m=|CopP~A/:ꎭq؏ifi Ue&5$A^#t(ܮ9oam_)Lr׎?qfF1^oNԑ0FmN=gtk-f^`4䞴(س/A^񰩑ŤG@^J~Sg+rc@$ !np[?tytV#6C֔q/sU[#řR@P:+4"X4?z~qg`p`P&@kUl@_HސPӺby;Ȝ8޶BA21!G ɾ>(gST)֘V9mCPRșc::VHg;W.y&[ 6mK< fxy1gSZgw3PzRsǥQijQYMP `g,0׋$c+LO\k?'NŭfU.o- 'L35.T3p)&] [ CsIerg77wVQ@{dED-ՍJ(Nnי@Qd,L1M@Z$'[ >λa&TFgbJא0|36R GS mswXq@ԩ Q+6eH\]3ngYf̖ԛ_F?8p0MhH'+lk) 02ZFHL=ٿPv [s7-QÍTEHdc“(i/P <ڬwm䩡7BPkRZ,"\%FJ::ud#W?XWMJ a8SWw4nc K>]Au,@a]<v7Gjdot ynt#&~,tf5ߒ$AY+b<-wYZOV2*)P4<*40W؃Ȼ~CnjM(3ddA'庣 }\:k]鸄JUDdxcV} WQRchM@x٨ )=ʖҲJс< K!EQ&XstӰ3+gM8cԽJhǯWJ5`K>E`UD||fK̋spsY.Qܶ0.쫯 ҀvL]3)wEx{#V# KՃ`KL^-g*.<MTu~E%սJ̊Ssf?7@L'cO,],s&8rl&Fc;[̫X?P,5E9'c^r . !OW8jc%)x19atr,~}6|t'`sG kT}&(^dTWBJ,MrwsQk^^gT8lǽy31|}S_Y}~6ŸU4Gy!#u( dn=)Dw[aF$5|gڹEiq0TV70NtU\|r`z,Qݕfd`[oq2=pD˦^(t=m3D0)C& IJ 5 6/>id5_\:Q֩sg3/&CKωL][w TGifx /J{K h-`[x8b=?r>t|̕9bowu/<}vCU7oѺ|dk}}?W90di 4jPe^)q?XmxH.h5Dϊ]+";,ӵ;$GaM\əe/T=MP{-he-L](SbU.a33?C b_x44᪬j̧y9?q֊͗ҰaLd ~9 ]ʡ8swӊjhˈaD)dd KbG%W>[u!Vkt0L=p}BSÄ/6# }Vp\R:Q78ٓ^62'3_G{W٠'d$a?(EFMpbJ ѯY:5S{JHi%<yH܃ZgP#$ظy$X4MKWd%@JfK%s`xܽiarƆOWjjstsџ+lܓѓvjq8ٓ'FLuʄÞVmX^MRҳRkKY԰1gęUtqMZ28d|w8t2IAr.ÄJW1D;s"GTE"AUo$Jʂ~Z9U.ًlp; mg;Ko6bX|/$㎻='fɗJo<Lq9pl39aW:^=HO\8 ަK]mJ2I{\UT)+ ﶺ/Lj#?M:~"=!L޺7C=fmQ#u$?S6?^N(~s(_#&g:N7 ?\!Ney$YPSSq^A~4^j Pk?>w̑PG̋%JY[pYVt:f=*3<Aݡ&pDڜ R!F,Ñ Ͱoyd kʏUCāANI9i,}Hu6J[vو}*+>NxhꅷK}P "l1͹㬰Rx)#֭JENS@dOp"Apr˛mTaJӄ BO%FT]K\YwB,%ZZmYUKI[qÎɼ+3b'$_#L7A2FĴԨy0q+Z~#8{xvRNؒw+Hc)(Ao[YRO i$8oF9 2hP[8ޏ95jFU*KaLMTg5l.vd' 6mЕ+faB3ׇ)?{ %πVw7jBC^TE{I&o"c۰(9%%P("0!xzW,=Ηlj(6}<#b ق#Eʘ!6ϐ7z(gѦ_Uh֎¨*}SC3/;t3,Ӆq4?+# Cr"W$ns9c nva~\e)A>-#+36ZM#69ۻUꨠ)@Aȵ.uQ!`¼Llܰ$u3-`@i¡ey~ˇ$Wď_sYX4e٠$hӰp~,W3nXSpߖt1΅JA6Azuiz67ŵcgoxE9YD.6!Ґo]]r2~̐OtuƼe0M1y|ؓ08|¥te"r<\˾J,-p+Æ$1ZM0W2t ϐPFȊ {gKu+Ms+C&J/.U5m=5 |*)b[l&qhxS wx mјG$p!!i?na@+TĦo/*djVO$rў?e5A||B 370ϿH@pX)]8e4EFeo[+ qnҐ7yA]5gsZ2} \1\r`U7%g$k8s(Rx郅5ɻg5EI.Γ֫l*9׮gL|ҭw̿iS%wr DٷSh7oz"{Uqf{^1KR $9٥ m)3.?]&&'~sLe d-+ɰM,,mh*<ּI ՌY^/t 'aMe<3@9@4_ەUT!#e `r#rCT+#:B]~@A`N40KFO<0nOdp˯/}P~H 0g @(hln ;RBn5vg,cB$2t]1ع ;V8(`uE.ox;^9 ?Pay.>\=>墵2x`9Z6ts TL0HK(Ë8&sǰN8Y\}OB`-0 T&o+!f[EF͗mq(v'Y`wމ!upd%W [rl}5ud9 zocZSa]ڲ"E; |PP4 }o34T(vmbZC%p9yA/+ YT2q5#ieRQ{,քRj`. G)YOǣL ,T p<2IXP ̣H Il߰}nj7(G_wNpM]jRo%FVҘ]gaf$`{lVVR7 zv`N q-TEhvZيj8@ efتǯ`O2ʋ0 M?:`ֹѯ,giDq@ WMށƶ*(3%ZfOnq@\h6(#TWm)Zh DvՃı9z%U#w UPԳ:&Vwr͇D7 _9L,ZLt-Av{HWj.? <)7 XGBX }LnWwgk4+ZUA"ZvvPZ7Oݢ }3]azqPʭ۩4oAhUjSC|k 4qӴ@_^j:O'`w/f?דQZvT2 Y~mr@ng'SiV%Ls :BL/brF$I)_FA܁UEW9 `q^}H \S_ (s>V,\ow(w"7m.+>-c[nG`UƶtJ;E}7CzO&#Gx|b& Y"24fJ=g\GF%|VφVsu:#U;6UBQ102* $l9utAo4=X?sӝ10Ű-tA'Y3ٴmjǺ ,W"JmT!~Z Ǖ9I9 Ū~%ąAt|b*ncx.޾=dmJ EQcr>Q(M=Q0Z^kÓ-1v6sUHGgB% V|CoypsЌgMHo.<_ч^zJ+;6=+8>P!@Udz,B6i_V nsZH+|bpS?qt>xg gMEG/L~!W^(&F*R>^ӈ16)BNS){}Lm2`=b>d3D0b@N:$nHwMq/V!rQ_DmBpFc#k*XMcي? 7-<Ӯ4 ک7RT[bB"|jGoHiDmXZ71|k3evqv}0`4v)Xڋ]8~S:L%*!N$_vi1)Ҫ:2ԣ^Hk|)$&6FXqzAW}%. 觬 K~65_5D!o+ Z@NTnx89%=92N 3^KM*P[bL UsSQ޽틼PvgFg=p2.W' RZ#хN;s+!ۓjL[>lR8ѐSjܔ9xL[TeoJ@K…OeheNSǛYIJC+qrL͗Lφ% bO;1T9/-Ƀ y|JEd붮8ҽn]/*G~QAII <> $UqdHFuǓJ5}dOf"GK#k8g=/;(F 01?zB<45DwJg>xn>J'9=jZ`IAj@+ju81{![c(u3Х&ۜ851j-q{*Q1#@dhG8s8lghh8T.mW6WLc;A VF(p5v!'Nk.΍ל5|LZSm6~C9 zyh]nwX6!Jw3!/µ]* '>[j"F[kc+:G\v߶yp "Jm%LKB-zS?JMft2,1'icWmQ%u GZTTyMQDcKJ@1fXr$wNc.@D侌׉S~^6 m"홬WZ;]voN<TP~0;n \Vr'ZX} i(qS `d@_l D)1DʱSW9!fx*Dx:,Ҋ,wPյpy-zϱ|:.ч-,nm/ΒF8 :-~4'gjüGQ7'?=J<'noݹձ7X(XDqr-(( 텳֟#'#ԭjV4|wu¶w͊G'_F1UAՃGo[bwpĎ ⃨qZHlI9h(`-6abǻ/1 I]r+ui'4dHݟM|w- X&;Q> +pc/~́,;+?';Gv̙$+:!{>"fcB0}?kQ e#Q~⼀cb堓 .|.Y=X~cٜk#p@, ?:-P"#)@ f;.WS7㺖qE9L L?{Kgc8`'JێQoڥI\ ]cpQ S"̣#BrR.v{xFJͅ &|I៳ˋ :.8s4=KrH-0Br6E=U"hWO9U0cO=u5N͈^œݖ< (&, ": ~59j8m`,&wzA0)n[SRK_Rj*l$,2<;+pVs\wF d*ճi60MFOMʾWmh F.gT)uvT 3${#OR+F[.mIO&w`O-^.+ثNۙI9?x8ߔ/*{ ^/x̘ҶJj]GjDO1JASsKO,/[GgM}", Q:]U &5۴mp-QO0ʿ-+5Qg^w3 ƃ@gO>F$"Ӵk*KDMMx;C8{!C 4}[iLG(x9R!nͪ4E'T_T-~ :WՒؓf)`i;0t.67 ;@( IaΚ`wdEa|@>ɯSOTz3n# +3'U"MEǍK%g?D#`{\GgYQ5N8[9Ӛ7QzCi*g3@Ug h9uR}{YUI:r<曙\ x82ZJ9ƊS&l`)5#<}j<*ҋZʙeښ?#`%tƔ*>N43AQ>0&lGavy.\aI_n RpTBlHel@aYg"k~۞[j Q8$}4UMumgB]0=ӡ#H44PE~9k, TQ_ȔB{Cx% p`&{?q aoTp4?PؚW=Dяb݅L,GIb| B+m1 Q򰺁y\u L qq'{~l?KTc A׏)A$ EK'ӠnUv!Q{e@a}~PMHI?Zb_ث"M(K`ao*jvTK}F*1U52 iJst+Z4,s;11]:9Q:#z5e(ƫ&u41krڤ `$M:|Z0WaFNk %J wĿu;6ijć@E0^x o_i0*$(Rjsnޫ~BDcRy̴'ҚU?i)>F7V9r&AxP0/?LԣnX]N9,yuOnظ1eyXزȀ0[u CG^qga(ݤ Πn>"HVb O0K;dՌY~νPEߜKWMj/9R-y4TnKxѪ-5G(]ݼ58 5qP (iXnO3ARN$%6M~_+;eͥV&:6Ut$ޓ=:cΖA#]vA~ lobza_(<'l/ Y"*DT!|rrԄnEMo0W9wǙK"M8_ 5xl4JyY0)gjd\bʖ>OVSfr9TttkBZ0.]tiPΨա [E+kn:Q%hKsoz@J3˫kO3Ӷ<wFs^e'"_jRuٌ~ѓ/#ˋ!(8wpTy9!Vl+Jpiv;>7RI!INȱ;nᰏMs=!l*/Ȟ̀=Ö5%%a~S1-M/eS+ШN$bC}XC apB' lFgLϪ恿x*~?>TH~.B#C($2Y;%pwPS>#ԫJN·ݼ GupMl܏0-zFM i.7TC8NCf̉;*w0Y߽jRyQDZ{3@jsv Kz^MߒJrb"iʇ~|"1@H8|u:F7l9CxUxTQzP^ uѽ`pM*)L=#9vGA"5Ra䑎?]el .AP8!ƿ2c̼;U{rRùZIe23Z".maC+aDwHRˬp+E -uET!*+ hp]bt#I1N-R#m ȡhMƞts4TqEQ@,Zc$#,^ö9ɥay(#d\8@ֺ11l.(NO^&lvpӁս\ܑy+)>qQ*J~[g#%`@ `{TeLr|d~BAϗ)]A<9@O ;T,9賿MbcH _os*c *+YoK`Y=jE%q.R< $47@f9^H1mL7s﬑߄~n++(*< @|ARo%c(W!MDJ v;'"W.pSbw kGbݟW7ӨaZN. oQ X;p )H=~J,zy- -/o N/Nt16: !yh>ɠDGI}q_w'9 M}|| *ݘH[ -o:Pњfnkwӑs)dfFX, KA.gFs93jrcl=ؿ,F4f@g9Ri'lyR ]L!ٹI" x̌fo Z(p]<b?þt#X!}~6j~mTBǓUWpr/`lb Y&s|mL?5WGЍ<D9+[ n>f $7`<-*G5YlSw) $\*9Xɼʑ37=nei%*y.@.$xY>WwѺ٬?I}p IMxxɄ ::L 1 /A߲*d@(ar}89"+!lw--q?+br]:6Fn- +R-Y/Œۙ{xyݭ<h7WbTBrynCKXiA+W2Ą$7Ș~.A Ҫ4tp,h@Ŧ(#31D# Rm0@̈́{>99:'{|g\#YGk4ǹ;_33zl@CgGGΉeyI;`Gvڧi|w\@E}Q>;&G-)yg7I~XUYL&Pܨ;9xiŜ6'⩓Y%U]5u6ʵygZzOAuś7=2:{PRm]2TUt)4zSt(K H"a5Ir q6K5i܍UN<'yrUڜ̓,aT%V߯5:O9RZUmJ=콰GP!Q2QIF7g<'ׂyǩr䳡-rY4P YC}){9U\$ nk_XPߪxS]EkoJőCr9nYп6 Le.aj/؛1pӪ Sz0{lZ_D~Y5<XPtݎ =wvP2_g'Tc¨ZҢT^Dp{I 6׮B᜴Q:%CкGsX.b=w7_xMcҘܜi g_YאYMJm[N-z*shm) h~)&p:ƌyӊ}cxѮe|UU| E2;B8Aߧ8DXnr Fb.IeS::i81WX_fEqS ۦ, HIt~sHT V: qW9vW4zPXj>RV2GgMP\U{GHJ$d$ӅIץ+5A Z>Fd0S ǠwcK.?HXRؾXCܠrё'ŮDGxp=..K#@ G$A_ +2"d )dzƏ%hLhfG qV Yf';ҹ3g pw/bz-<0f_>T+=Pa#pH=+aN܍ o?RalIg>kίОYͬS$C5R2]if^1(<>Ybq%DO30U#NP%0եU4cȄW J G͵t ͨ0U wvl8gN % Cab@ ݓ\st/CWhZI!&3\ ѐ } sdK6c/^R3cB .ujLwg5csQDvc/xIPvQDt.fYZq R7X F _2s) %y0䌈̞`])[ڒwB M6~m!f>- Rb @7.db3J[kh k clE{/ OcI{ҷx9y`]=`T"뗞IK2|1t_yB+y""`{>vWT.YbLyf݆P E24 fw@^8fWo:@ eP[6"׃Fd\vvZ*]Й0PShs,St>*uo/pnF%@+\M5Ad%·Z/DjzH \!Ahh\A@]N>[`544}ԪEmh!2Yl@T=2VCHrcɦ7Op5$r. [N|9uol@c|!;gj~|+:!AB/>B\q* Z E}a_jnfybk%=+%INs1> 00G͈E׾Ux6kMt-Mö̮Q4!cSk6 zSS&ʫ <:d&0ign7+2)"dS^MrvIdL:BUQ_oÑD%E1GSbt. `+HJr cxZۚV=JIJOIZ/Wsso (C6s@Z<-qϱ3<+n @l4˕IU1bֆĶ?eEl2A6eiJUTQ)ZME5J=0BJQYkt16grϠ|(~Rm_/-S!Ez-`6"VusA=xFhZ7dQFNT-IGX|:?N{=%zL.=pΜ0rh*7GN8U:BR1lO[~$g U%.IP5#L)sg^eGQ E?xdAɏ $E(>H l2Wy ^M\X'.t%Es}'t2}+آmdm2MUU]eԕX*+i[ ?L4bVQy ?1ޫ΅N4xBcssK֎62&쭝jgcF89z@ߎDu B̹/_cgԨm{svw'CDjWpC@~IORF;s7$>$^e͢9I/">cN7Y𴽍*g|F+^QI@lIW,ag-k騘hՀs s1p9f*K|ҽ4qŢߠFs-b0+$;E߆ ~_isD Q;l*cݎ - !_b"ȏJ~N vF j8pn/w|.zcTJ;L2!)lJN)~_=5Ph{"N#H՟bѓ뫨VhRk!=wEFU4-]ܔ|)VΰL!j^wu<?n˨^zFKo f D^0$,c2ʌ*j4{G[lF\\0E8@hڢ#lgi 5$ uUvÙοkz֊WPb&$Jj8YrL}pn㲾IvՀ!鮜b&}+VƖ_FgBsctᣮxE>#s4BR!^lաF~D{^Qc[GYB:ִ֐JaVW0^xGd*ɔR%܈7Z:ʧ6$brG(z6h i9]/ذC}<9DZ0/['LOͶ@OWق-;)s5Z𹬉p\3ܦժk3ƩL@G3VaqoF]$뒘y% nqK'ysO O~7ᇴ4@[jxMA@*~foBr~-/63QN̨3z)#hԊD{͛[kc6L zY߲kMn$O_ybY9soFK""ѣweXWܓXl];^ v&˔ %(}tJu'XC$vVu-t}/rQr8Y,6IKWM9fwzgϮ0< ﷸ&d ?10Z0SL#,J$2v.Ք/'Vb:PQf4m&XNVjFv<*x4 %BDz2PzXE`Zda/V";I a+ ԅ'j klNL_6+יfq, kOYKzb{͝YքˆO,IMh]hDW*.αBgzlE-2;(ץ=e_s7-a[d^zȦ/b.+]5P6ΞntdOÀ>sSB8Nޡs3ո᭥0G_o@{AM '4ZrBҁ[nmٽ(Xcwxtd]>&]l^ntչ6>^J}8ܫIDKa[{Oe, F6,`Ն7."-o0|(usvݐ8G\ڦS y 9=Ml"Jn\FnlNHӤUwY7]Ǥ}Ih-|Wdχ-*25ֆM- Ni@13yWEc~j/zi]T$hp}F@ EeDrji ŤK-OEMd"ߞwL,zZ°e>ן%A*bd|r̴Q{GʭF3#x;2"KfPQ_F%bLG?w:&Ȋ Eoݤ+[z,8}[#m-><"4 ogQ⨾%=ԼZ.`A䠊pY}##E rHFLwi+ߥ|$mʌAaM 6'h_nb΢ZOl7>;tC@\C%^y0cne{56tPqbbSba^;ʿѬr=gٷY3%>W1J7-ؼ ,SkT0Yb5]HýG)Kå})> %7 ާ[[UR/hy DDaaf6 dnۃx˻3YnC J8,멾JŎ&,cItvADEY_Նl.F%O.3g]QF2V̉1%2n ܬ[雄4t,럢{0>3Wɳ-K#QH룈aX ~8+c,ʾ,+ *871{Vߣ6R\4~sWw1R}x\6_԰SiEO"5Zvޣ[bm:p!~dؚأ78وXcg:ȫEܓ}* 0wdbХf8IMfтJN}`\:D،rV/ a7~Ԡtgbq # l:t]núBd1 <tsҮxE iI&Gݎ#ӘTHs%%2rTe_UT\l;&0(H&P h#TL$ζgK |[H!bra+BUpky M#$[iݿ)_~T\zD*(.iF7dPBDXB^I4GA7#LL bXrX轊LlK+5" tkPiۻlbE|x%ECb| *̆CߵiɕE-= $}%3ǥn{K);ӹX6XFv^X<D:?\mx|#s[{1ZVpd9S?gLjiY*Tmm%''.M= r[ʿ\vnbE'zkȃ`DT=I+[@9z;`:νFd2J,ʙ*'1pWPu(IfUZq"!h :Jss!=s7ԌX'ѽw8|n{X{ےUe\c}/O I8_ F|XHyz{!S)9Z?]Ү}iyѨ_[!(y0RR%mmPSI.V ClL&Wi14EO7CT6.tȍJ pc`WL3KUYȧWܿ+m)U 4Dk MU{w%n|PS)kBUlƢ?T-C}:RKy׻I+X p#?C%lyL1s6)70dn4&76B&`Pu.oR5&fVkF+VCXɹxHW0[ٿ[`yPZ nq x3'fa'L5)wU_ҩ|6uE@t ~d_;r$^v]lSx c#E$ocn4ŽTRdo.q;֙[m2wKt9W|?uP)+G>pVjF G-z-t78I̞_RbH"y:W彄n?bL}r= - FeǦyuOnU7hݯCbߔH7W,?OhzN$+i28r6NISKjsx2B+LA)Pd K0@'p^"c.T*5njqĬ=PqFq ʀڹ!ࠢ0tH71_3рˊ`L}6␯IubLa($^2s#K+p"ƚY]ţ UZwS^\0 s0@dT3Pu qEtxuV_K"V !3G!: 9olÆ?q]Ђ3jG.MS}#pϘuifXsCa*Le꿁oMD\09RRhaö?C3ܳ^1j*JPD;E!Ba8.{K{nr6E!3r=nPRd0P\b6<#-IE Q`+BN9"HVy/+81⮝/Y鍋b(UT\9Mva]S8/RSA*~h(N ~$Up|└cv զ 6~aIцQN432˩Ѕ/$E-jF*A&B̀,ȟRbk^]10ǴM5a_~fuC2[r}?޲#6C(e)O6n!~R8xp;Aܯ2-\1eս(H>1iPTᩆZptdgfNfdzt$$q U89WZ\8v`q" } >D7>2]>S p&OڟTôD~15yHK\éOu'-2E_ %[ j}aSAIȳ%eWg(u)5IO1 OFiyWHUSc5j\ YZ