qemu-kvm-debuginfo-15:6.2.0-53.module+el8.10.0+1870+0a714c9f > 6 6_6 3!pQp)Tξ7]mtZ`f ]mtZ`޾֔|`:߱'.|sA>s%2YZlZ(`: /\Y1R%q6j.25z:]@ExGT`ښ_ ЏDV h n-N@O> efuhERij!xݸ NAm#DڽA~ڮBm1V1 MUq״4"u**_[@lS8Zpw3H5J4._Y|U.T.>JWq˂g~Z3hJ'P=)"x3*JM8_&O"]qPo ۵ uc `wMIқQ'"çuUs]twe-k.R٧Z"'3rHOKDSF((t0"lqLUӝ=XKlU F(XJfdc51b1c04c26ffd7680bbfe00ebbe5c215bb86c8ccbfde86593a21c8296937d14f3b2d43ab4a1f5f035935a5a1157f0b3196f7e00 3!pQp)Tξ7]mtZ`f ]mtZ`5z9tsά&&8#=!:y'TL[Vui ptq j~ ۝IQpЦ!e#6%>WNh#!}[ ƔJ/`֏G"c?"8V:P-km(Vo`*Esm䚍rIM(ފAL$iY:v>#M rc'c ӈc,LjHhli'0:򶈨`+ip1quJHmӭ8bFyH+fqvPD܏)]P}$jJq6#DMUۇapC vݯ!q_bdhZIK-l+ \o/{\3o<ۖ=-qqn8>BNR-vG>p>?d< @ gHLQWr     + 0<KZC(_8h9:7GHIXY\ ],^nbdefltuv( X\Cqemu-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-x86build003.svc.aws.rockylinux.orgDKojiRockyGPLv2 and GPLv2+ and CC-BYinfrastructure@rockylinux.orgDevelopment/Debughttp://www.qemu.org/linuxx86_64DAA큤fff1b1ca33e0776ab9c4ed151b3e4722417e1bcffbef6fdfea96faccd0342266e81rootrootrootrootrootrootqemu-kvm-6.2.0-53.module+el8.10.0+1870+0a714c9f.src.rpmqemu-kvm-debuginfoqemu-kvm-debuginfo(x86-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.x86_64/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=37c471aa2451fa7174ca2e4cb79bee0ff2577a5e, with debug_info, not strippedqemu-kvm-debugsource(x86-64)15:6.2.0-53.module+el8.10.0+1870+0a714c9futf-84a3555bba90385d4e7546088808176b474f17098618fb4c5766a2f32cc62e09evirt:rhel:8100020240924085527:e155f54d? 7zXZ !#,l] b2u jӫ`(y0>ԗF2mWϠbmAt\vC!CT⩌?x[}JZbU;[.lz6mki0I㑌ՋM. {;)KA3 Rړ`(-Lo!9NF&#Nma৏QEsIpAl%8Kӫ15"y){x^*Z# L'1#W2W0yu2ج*̪aMWKthpfD5X@~5?^T9DpsG;%:+:ձ3 \.E0tgmc]kzhėJMd3f2-d=NH=WV"o)(*?_ _hl;,<>l:yY4xF"S=܋g@ywvYPi'? z"*FB3#S5%)0s@L`ge^-fjo??VN͇ܳ$`E_1+-o}m[X*`*0=NN)1r5*rZV/t'%uBȼ  widҐ#bHm"T7rI=MK4uqZi&;k0 *S8-|@&{RϮSC9F_hu>YƁ.1 FNDK$%r· D{AKL^.'VS ߔt;Z8Lōx?1rrv6F #ϋ<4M-S#^q?I6V9mkӸo2- ?W]G>xG3k>糶0oSz]4vɮ^>l,ӀJH;]&B@)Xhof_H0+HSV2K;>_}-Qevř]a2.j`QL |Y SLSD,+6|%jT0*66d'Ozel:#FSBaD0A}3GqPd;IqO_|.*75"[fP:շLd{S#=W`8`\vG$cgBۢ](8pz@oz:;( +lL_sqg06+|tQ$lĦBs$_t;WFK]?z_u8d~ѐE822?fS:Gټ]PJ-n+iKPS#*[b:2 zA{̗š0'|^n%JXѻwSzyZCW,o9[ p"<:e&5$\8Fb7~UJ."ƪY,}9SBY >= j݉qWX&꯸KQ]2'jɆy €}̽<M uA"`:d\8qmJ>,㗆\#ʿuSP V%PnfZ_%$8M 48 piril|fP^<ѮݔMS,&";c8jrYX?)}XF2,QzJ}P6InnW}a6C iGerK.Z)9*SDlAcBuJȅǬ]!@I@)Lęr1 ,t;qcsZcӉ? K.i7Y@u;膜7~\'%ǤcxxY+ \/cr&N; ӄV&S1~sRҾ[b:DOH.=:PPtB4~I"UpU_Pՙ83Y/f3)mI1Kc>֎544Ջ >\\K1v6w @/>-A, 25TrԬ2!l3ߴ]TJ.90Ms2$Ze`x2)x{0.r503]˪X5$ll;V,,hck;C?'0o}ƕ,KAQ@S|..sݑ- CY J ϯ n{qu, ]P\=Xhċ|&MY@k|-x[RZ>AB+Ҏ%oJKU+gNqFUK2 B!lO4r u[WS<@>Swu-Jɕ/}C6n^S5m%J{:>8ijl+U:1Q3i?eR(x ވ[`N]1:x&R4C\Sh&w{냭r<-VIwGeTom{#8;ћz:HҔPefjͺ[Aӓ7D1zmY-䁠ssܻB !!tzWVl[~B ZKM$tTXWfMgd_F,m 0A,>JOHAe!IET8>| }3 `qwhjE[feo0Zɂ'Η3]sx%A _i_",O[Ra}t $2"fG{[!Q `\U4ÆTvIT i .{i[lfy}(lSI64%'05} w_)QΆ<ʭ ٿ \sS.ȜIf8~ 9o>AdEjM<~y7a/h=0QBEO6CP{U/vK+jVe]獑1:}4s^j]\gxE/n l*H3%y +#bY į@SҍɆ#hb@$U]|2e#8!Ӂ!XŶߑzrkSBצo@sӨUZ=Akcm~W@jnϱ)42 1˧nxMOe+ܝ an+:)x\,p R 5@k3UّK|"Ly߷ *l}xG١1sň.`ÕWLCܟ=81`\Ccf/1HWX{r"{hFhn|UiY5Ao"ӓ띾I&CKCg/<./l<rG8 )cg;olveG٥|%н:ퟀM?i=X [k+@;y[u=@DiaV!י8 "A5U@?ݘ@Zi{h+Ԭ GqO P*$ & 0i,Awq?CEL@3y}%R9xrY5Vo D½OY\AYU^Ξ-ׁ&'%IG}3UcowHmFW@8| j@jq6ã7snt޽QKtȰ0= D9Exd܏K;IMxMh¹O`Yg̉|>50.L9ZM*U n9B-$^`oj mnZuD[x8=NFKgqdQnlh|sotYBhkk6 pSqP\E:A[]w|RYiͷlQѥ=eYA)u#<7P?5ۆ$KX^$GtS.y5GP.k\|;2p(eyt/7X}Ei+ή~))_2_a Jޏ*oCcAlA5a'f=9@flK=-Q2F}|AR'&p`"j|Y!ptлKI2,"LBJL)EEx@dS4M3Fp("_V =n bJa`I(r&׮~0$€wtL `*qWi@kT9oO))-z?z[hvk9XU=+t$x=&d3ӊ3%­'}vaH7L\6C(H3&ʱ{%^GhGt'Iu6[unTrx4ƾ}}m2j nO2:v?VIc!b@r=kVY?|iDQ~Jo=,WwN‘\w*sA\ %O\2!92<2OJtDPljy-(C~gug0 ~Je"3:`cIJD!\nMp nOoM޸4?5imW 1:;iDO^"1($nWi )U/l۲me1Euϙ ՈD=>F,ImUqȑ0(__Xe@T58#}!/!j]UϰL\!eȢZ!6x5M_k}& ?p!̔H.|!flŤ*p)k,@]`Tf~v}kx~_Y|dq)pn.E>Oj,r|LKKfb%kqExô1 8|@k 9*ۻA|U4*e3^*]H;*[sGWD*@?tʕM]"$O5ыW΍Sɛ?&}eҶ7iqHu)`T&{I.DnCE0;1D8eDjvC$oavjWܚY{Z2 $,"8uΏ8wB I,Y:,u$RՄf`g籠j0{( Y.&myŏ`6Q{7iLdA(βpmq{ajw:)G'NB@*X@Y f2F=FaE_~Hڠvu|vc0ZFQ] g v@0d*]/ (U-cG; ]OёțTJ SF\@Sw4Hthf3zAvxʡxS n$}̶*F/2@țP$fr5'?8b8[6/wg7IYu2\.ޫC: -w8b8F[kOkmFf "f{إC67V5U_:BŃM @Gj/o3H|nf _;I4e[g'9j",){%j%HtҾm͢kӚ1~/N?4׏SW׊CLe~3LU;8tvF|4Dh1_p爵$J*r*l3?ؖ- IU.YL`_̍R?f~ r=Ħ)Z88o(=X,hmxB/&o,~pd95cgF.y{Ƨ0[ѵdOFU&z&|ܝzmTZZuz؍E{B>sųn7V\E+>gK Q{Vg{<~NaqDn<Ò3kH+#ǁtXMbUVetZmZW,lnZ 3nR&#lK (3kSOTG4y3enGdS{{~ZW#=)'V5݅mT{4fXTҴS (gg9}pPa 5wѸI2Xzo±Mr1R6K{% BK+kl>S_LUKݯ+a-vuR?C;02Qkᤱ6] ٹ(&nQAo%"׾z\?'$au2[yw7F؁X3}~q D+Λ鰿dӦ@rj1)kS Oj ԯt[֏ۊ8!T41sgu-!ӵ^u~%!L7cCO }X: [ ]#-g#P#o|nsl)V'iρɰQVsN81kа9H9$YWȼqMPl4!|:[?CąyWتvxOP?Ln,ދQUQaT;gAѧ<Mؐ#SHƬeI]J5sm%+]O&T~$?vm%(*/`4$ @[VEAHK!&~h! PQ~-$%RCU ? G(h̃;ŇU8ͼBu5_6qAHTzE:Rw#'IoqThAL9N\bE`Vo L4ҮHLâ+Ri}_J"ӦpQk{%/UOڼ DAÑD&+8ނK뽱lSڙ$/(3+Bgkm*I;=.4oC Ax W)4,3T5x\Ax=bw 6hB@jWj?Nx#̿b3҆FW^ 9gӎ#x]8NgCQfEkA)ffBB\WJz5+7lYuĝ@M=Z)ϓ**f!>ڊ Ɣ ncʓ|j:o=ݲD&նRCJT'_\<+d6ƀ2Gp T6!8Uhs1Wf>t;:vЫtPT.+#yP~$5-[C8WI+2D%9(Ż+O)0 (v و|*qǢ oFt+y0sg& A5(SA@sG8k v}yCLas\x(ӌȘ +#н1Um2u˓Z~%Gr)9 Nhx>)CCnQzXLUZQLyO6qSd%VJ@Jp`aK`Oawaތ9q.r88#'aB!-OWM\ą"C )$"av }L]Do`5.ܱ)f< CWB Ϗ04&#]n5LUG@QlFprn= L$B}۪=zoq?ß*R9Y<-Q*o;Uh _t7#cI8dJdPvm4ۧVMj ϘMe&L\%yg[IX? 6$6 P<(a2 ح,X a[`6X%(5E, &Ruy.G$#Sj`{7?+՝3sXٱ ߠ@kjg*kә?͏ TC<_ SÅ=i%QbNexM)qȸE4OdDJC6 gl1;kQ;\\k_5.Cp>XS-Z#c<˴Te&zÛQ8lpmRPs']׫u~J猔 YIPޝ莒a UwZ\&WLixhP=jXg!9Ơ5H"xbSERQo@F:z7f"|N70۟ ѡ_vknO-bqNiۍah[ X.ÌKQuecTlIehO,P\ x_f7:YYýARal( 0huXq6O+( Fm>τQP\X_Jx(]gu%(O S?1gd:)RVqM4Ʉ1LZ0u^򬂳-nf\xQ"o"%h 9ɦ en:4oĹfо05u^:߮/ Y gSkHK0b L$Ɂ֛! mcrP(S%^+*Еߒ tL^9ף.o\0lr:ѣ[Ҹ5dڅQ֐wMƩUst.FC/[z'C/I50dlcA4nf:.˚ՕF R]JQoQΔCn'}^Mwytu+71 Cb Q}G_IZI5(Ü1FޠTFL0Km/՟wߑ%r+Ўֲ*f|~^`'H#&?̅䅴d2Za\{(A3+`oBbr!Zf;MW**v{z!0]r4aD|{f1LɲܶKc>!s΂&62goJ2kYKa*s%ZWa@uh+vl[CYh%zMk^/۴V>aƮ(T|Iuu:>KPs+I(:.UdzPxKUD'ࡳmȌDʄIv!3iĤ|m~pԕ#)XMT~Zc0F r(cv տ!5Cq@BF3`%F8(|fFU3:kx-U$ZʴUPMՙ^:9CToI-O9I7p FaS?.50Nd!6U܋)/ gWR(+ Uďb*?#H^KnށqE9Y JÒ30l_s^ cC(5%kXIv(^Pt誃Z6VյE.D dcU#'nb}:D ` j=ZSm#]\$:}&ey0VKŮ~TOd:(j##Äupx |Ҽ0q )'4Son圜#[,au;^S"XG 4 8i{MIm-3垈3Nh6r~xMT}S;= w_C"^̡d_Q1)}8=zS RDkR>G4O+g8M򁅨}b,7xܵd|Pޫ ?)h/X'J-Xkn~. Vg6ybq7"Í~DžB^[Ra&JR**R89+eR,6*@PSxrT83j.$SI.KzY!pbhg5ΉE%-jRS$;P+6FW70/M_nG|X͇ϲ;S'Y+j/;P|B IFVRtm Uh$Rx{Y>] Qdchg%YawʧKQX#5uNHZJѳ$2R;e) QyĀFPDS,gKQ;D~7hy?S9QCF=g$PȬ7a1F,f\wfz|\ []& g ["9L=ٕZ|@=2?)qڡXQ6(;J1ZOqlT/'I_$sKH@ރ_!~,Ӣ 9|edqv6&0Yk1*ئf$Rh[i.d1|z̯&gvr+QFi'&DOV,+_Igfʲ۽Fncqؠe3(%#4pQaà]%}nn8٤ G#)H8l#A \  % okFB[-' n{}ČN')Mr,RUuH%&Y Y1F9KP#} .}H&i"v'VTfk [z0LC5zL.=k#5Y4yn=wj"zfR]<~MỹMfQ;Ԩ=whpAycElɛwn:c{Np6epem˃sx\93'` WlǯS+mxn5=1@RmQ'?@`beVg ?q^P45:Uʤ/YK\{D -AX Ѯ_H̅=*N'k)0)lȺ&Ɵ8ύ@fЁI$S*Cƚ+IH`S4 /hONX"r{| $zٍ桠"u`BM'V:Z.,)UmbD #)d`[^ZMGK8͝n~/fhb|f=-. oAmPaHwҊ8ȦP {yGyeޕe\]İȮCHQv 1piH8O*f1ޮiqg0z5syY& 1ƣ?X:vjXdS;y}R p5';7,3*&[ yxTuHe.|Q-O`oϭ&uG6,eVBż0cPlvJ+F3c={  'xnlUǵ vWg =g<] I,OVC>53çC,8avz6tӔ݉JX+$,*({2+ n}GIfrЉ,3O[=P7}|c$ifO%x=βkӕo+zan鏵Z7a W`^Ą-3Ro$<lhog޸fDcj3;v@/3%ѯ<]gva÷2B-$L Isz]#Tqt{ v'-؈Xo:" >Nr9x.%xHر =c`+22+1>{uz1A$ Wt +4E*sW! G=og܆Srq灲Y4Sì Tߡ;jA;a:K}Mism 6J?;@j8 jsc=5NV4$y\U#Z䕬TshhPQ[7 _SUK O610X ׹#K+N }БJH%7|ʂ澟dyQƾBuX:*>yL&+J ^&?|4f ~r-\Ђ}}Yw,☚r./Xxfjdz5;e\ J,Mp+!w{nrg#Չ- 7#Sj02sX5yX#,5((Ufj?y:t*2,, F`oc{)}Ph=䬊,ق:bj\|Rjpr3‸4d{, |9#D\f v7Kw.0U#'n#FUzꌂAz _Z T7wz3~~]9?uͪe u׾zy6HPH9YQYdiY79atʱ\NPZD8دfBY<!W 4+ khqpg8-K(`!yѡŽ=|↌7DK/KnNi$9 h*ʔK(jYE~ӪAޭ UqwHGTM>Kf6jTCCT>^@S}RrL e4E#<4-HDlLRN!߀fв\ʾxEu.Rw_R0~ 2Sܙz ŝB"3M6+#,D~a5djßoXG6>%zuR8ٻho *&tj>iwWX y02EJQŴ%:+(2Oo:rDIdP*j*gc 4{>N~X%#$b=EvM9vu]|Fmqh+N7fIժī[e~cnV2e =:r_Gϛl+*]:^'c7V 89wuQ=~;8ZJfY됐xdi<쳰{q>ݓd(֜`Cw`^[i%,AcUL %sޞ⍫~Ob0QK_oMjMHdzxW7 i5*2#lCzme,K^\ g d%Ղ]Lvk(!XiPdi2Edtpf BN\٧^r1\)9hpUXxeoiyY㦙#߯T;hv:ubO8$4+Rzu1.cx=ɂ0\uYTfdN7܏2 G7gSQ􍃌 jn/Tj1[o+'oo*[@ԝJ&ճǪ3!ǁSv@sSlo:!BE/wBҗt-҉ )Vt <Z̢>23e/eS'8&3bB!V{9j/;:3A3_LTAי{AJ1]'_cm xbC֙7yEvT~+`=Wne:EKNs\wB|a3}ϧFe|iy ZCruwƧn-6j6Q(ڥ#R ;n3 En8R6"C9W)xJ{)'l@tࡳ!΀`cNyڹqGe 8Pu DcI"FgE/Ʈbd+rO@ "dL1뫩%"Tm/G#0F_UjD=O;v|)*3hmj,x Xo^[LT l!!SHRCdKr``V,t\a9zlHTODF5.ap!݄5K?`T_B xo@:Cxٵ3c('8)?) ́xh1o^3VEIKv)-֊d8FoBpXos/BêO+Cc\ֺED 3:|I L ,xFG o d{C#}N ǙD@[QJFpAKp3h.vwI&üFlӭ0Z#2rἿ8Ij/)m]d\=Jn}]a`AaC5el[*BTe%.o]IFRN_rԟۢJRNN3s:НSNټX E{r֥Dz^FiQcڶ*0dAˍR3>PBaq3=%@~809l$z"\A!8L (/ⷝJ>Km"sd>XAW)gJ<ZgO4Lw͹Ut4Q7 +7ab*(S 4oS& DQ!jX0LQ|ujJntZ댒h?E :Ld+lQ*6[3cVP,r9$;] }tmjZϳϤ 7*%?:B>KH`-ׇlbӹ:zpp z1hH B!@" ,j3[v`1Tÿڥ2~ޕH$`cZ c=5PRxGT/ܑf18j@~]swg5q'ǔB͘;$36J4Ev?`'B162Q_ŀ\I"UE8`5 K(o]Y9o:h!>8/fc[ 13Mra7 ٯ3][4VOp[5‡[,\D.#_Q)Sr &ZtQ8sYP"AktڔKZ~8v)TC9ndkQvN:{~Lچ6o3"XBr 8J%CXNd <-ⴗ"00ݏC 'ucǀJ }1 (ktҨFëI++U(!:$D"Bw9&$o*NnR2wwyvMe0~OT1]}}ӒQzNKqPvA BHržISg7 Nk`mY^(:&~ Pjo1 p@27.ʽ\8s7̺B@YO/%-w$vw1EreFpvnGihҭ%fV ,i`e)uo9 A;t(dbv)>GY^c3)R'[=b*({9qR-w*mroξD8{T=jYpYU]*+5;4鰖UV@ ܄V Uw^S*`[]>">\ۡ~[:v6 ) %-ZS?6ILGwz9zeY(O&($V ޵^ˈtՊXcWH/sҼeOӡD_&x2lEMTR2SAsչDDYOU`[ OX )'B@UJK8?] #~=W1|ȋSģi!G_vS {"׏.vlvdt_;2MXܣkw-v^ {%,vptǽHd"Z2d=ÌnNkff_$Q)妀,/(xhhX3es"-n^dw6ǀ8a00Zu1I6GZ8#O-)553[E< 8"x~3$Kek[.C:`Sɦ;C6hαwĩ5Χ/O5C]Xn@Ns;+p{Nq?;UO0Z(T'޽|#e u}};0eNr%f!;mf)Z#NuE[>!˼]iy:7Hd(ܾ]Y(e}_|/2:j\=-!D wnYՔmAVk}E[k'1y=m܇~(/vts QW,w^aZy סN &a?sm]UIo8K9@`G9:Pdqx>k2gKh_G톣 [4^` @ݩ-ÆWn:پZVAcCy 'Z~mK*l+K0S Y, ]=Aa}c{lj wݖ:}~΀e}wuZ b)/96&# t}ں"^(ӤQ:{CJR50c4-* 76Ph=X':Ĩv)wv+=ݣfH3HȲNߒ66o/UPm[YyUS1}Ϲ"Dg2z5Z.,Xvsɒծ0 O<쟎NZKQ' 3:h~Η O-[=TTw"qj( 8EU 9k_Ю>p g ='7Ai|Z#vs9-#qS$+`  3~XhaP(m\N6葝{N*Pmx~Y&9pyJ+(#B+lx:Z/ ~$}!9s#&=M*9 CH  䩐wY-ᄪn%>ύMy6O =JM`jZB,WV E0L IpVoR;1>,ob1Ӝ ﺯ MzdőgŸg1c6{fD- "Or/ TJ9bjStT`H.hYmfI80A1[/kOc,V݋#N[ʇWjQx2A:>;sM2 غE2CJdzG_U@S< ~c0Y#'ћ㣹(e._ r:EYTw+|?cofݽ,AA{*7qۅ'P>byS|KÕtvn4Q|JH&ZI紤=ўuIӢqpFk"/d`^&{6V`y6\L鵩/æY-g[H@]EyJ VY8(0NiER*ޤ$6:*p?>Vx[|'@gnM ,gPqopg #@b__QOܷ}VCFg}՛JtuV!j\:"ȾliD-ģcZlnG:~T<> q顧 1JtP6(^ҿr/V8uSx#]# 5B 3/A١WqtKm8hL ]VDWM:1XǦ+\St N#=Ip2OAmPS6[ h4[G.rOyZ@aٲ,u3 lVCƎ ]̵:9WWρ3՗]xcf@#Mp/>L*sǤt\tO< L9@T5&g!S&dÓ:cd[ ;!>fN@f*qAaf%̫p8J15"S))W1%ڍs+1ř31y!xj7ߣjYޭ6I$:0;l8Pc|B'7ûH"_v.GzPcHh$v+ٞ: KPD6\v[\f PLt΄vOT\Y =/_񾨲?;F%`Jao`4"p1߲Ϳ++ /OR2t[RcvD9<ѳqaRZeCu||ȩ";;/6sxv?[0*<&cK}%Dmؚ ]o:Y 1r)j{34=ˬ?ɽ_qo>n:ގR3~U?>1{ANY+橍q#(3mۉ ӏf|s䤽;>JUR!n^!#q92H/.Z@HҪáC],fU~J$4کJ(')uַ-*؃06F1 cW' |{]m"? kVr^u3BNUե.IޞC-/¿b6GXPy:llcqE,9_KR)KDU߹H:0#Eh;r Mvbzn&`0`K81*S["AWW 'ER.WcrvHZ{Wtօ/|Lt_((/!D$J90[_Qkߍɦ` ?:v*Rtv_2W2:^u#C2^[ N6J:66a`o}N%'D:R"|<R:'u~p&h$fNC5fE.{X^CfE\iգJ~kfJAu7:Vᛩ&lPU`O=p8@M$~z_\FgkF{fp҃c>UU|%sƜ卻!f| h)o6F5_Jڀj`qu6?蓳@/?oꤝtg}]\迖:3)@Q||S!*}T"Y8)SG#EsɀIr؅8j߮_Mل Č<0la)nxLE$˟˝Qc!Q&|EKUe\z[a(ԥ.+(4K G:|Lm zp:RjH {,9pC4!Pn9vDqeX@ y U#[ӏU59mNobz(N]n|*T;Fk@U./GϏ.$L8AM7KJ}ϳ#;{㬒$.^:Cz.H4}(oqu!py-٘nnx& L zNͰwEpHf9I{< X+X& 3*pO8KpzĔ/dbT$ܮG5' tJwp!\B''߰"kUwK4*f!ןKp=kE\.sϒG8q@眑%c4.؊TԜ蒑\_u){4AS7et}m@ZdOj?`Y&+x(ak׀{GBl*%>_6,xݍ" e扱DXgz]" CnJj $Ƶo@eDz N;Cs1^;"-‹aoܲ}pjQAέ$^Cm d=$$'F xt!%mY[ƷcoԆjn @9g`g/ {Y{}&+`XfUlaj38Dג>Gl_kikj@'(k=*46dDQ2 !q!krl +@W5*oQ/9Tu@,AmCN@kc>[y~omZU2EJH)ޭW+gsJaSw%-b+^mC|SmkpzeL3j3\>GTުP*(p:C i/r*cd擧~$^M@s[bnd۝kH':·7?{DD_Eku#w!zʼ案ޝ &b_#2Q׫%}@'BTv7O\B"@bM(p=Q'Ni9d$Fx8M{BZ_jlkr2ѧS7򡔍7-|)'eXD@/r<ò&5#4=Xem0b h J]^Q2eOOL4  C7cQa:䓽 \aAeT&ϑNSztT@U{AfLD/I-Cb7Alok'?0G`Qo zҢ̜q5a<l2!WJ/8$ݲ݃ꘂgZQ$뚊] ^ħxl؊MWyi53GyK. 5?qjl'm‡l2sϸ^>O:[ӶYN^Ox!M}u쪋ȘvPnO.AvPZAڍln?>_܅HKf ?g'hFv#fV˪i5%+a~ Z!Mj^ƣwa\ .cs3//jľ# 5hyMԤt0-_=bY"8WtW\0ZQk% Z;3**&ff>wKϓsaW?0V?qѕ_ʓGrͲ$)41'Z85;5K>Є/ߖv2/?.GgWs.z&8'Bq|1+= A+`;[c \+)-@7 5O+RWt{XcqĚA;hXKO.gO8 Pg\* Z!qvVɫGw䓭Op O36S !^pcy]61q_ssĝ,ԸϾ-,o|*IN\i!7"={2#wsb+(Io67qjz$L$1EF/stdo^bާ)[כ3!![. Em65UvD5rCb%Jdn:ŅLM0+-K)aT7PBycH0l K:FQbצnρRtp?/CQ^ ٣fp;j4 -F<7 xMٷxdfu<]RSQ wUEtL/ڕ-m(rU&n-NtXuIGc?'AZ>(doާ`¦瘹8i:݀B !AףjzbIUȇu*mX&Esp\"LƱ.w!KeöΕ|y~\WoM%.8 iȾ20>2;Q~喵(yitu'&ݹ*px:n٤ x[?8 [eS:͑ݳaִҙS;T>F׹|T쪙}*(#wA{qXܧ=0)6~Gt {#y4sE?{_Y?\:t=a\);=/xJ/}j#\"<oGlQWLk ͵׊kzˈ'(|LX%Wu\`!'5rï]CMjATvuGMZI̊SOoY1|/"o\nWN9~]Ǣ .{.Ѓl`OJ=NkFk.V9lvuͨ|_ʯǿ !?TpnQ] :⧂0GwKRΧ|91ҙDq\-עelusr͘FTZb g?IiB/z#_[9j z&u-i'!mdwgx X>ze((s5 >VQY+H:#Esay*O<LMkQVqbʻmAhSZJ~ˍgri-Y`jef!~yr#j! /`dkj!**gR$:ā5? .:r\9iB@~"ٰ*tua1_DK6ّ[':6v\L> ѥ F2Ә;@vehkj2<5j K0N_@woAčȚ]5 6*|em^ / Efi_(5˕V}7;" 2g8x˟ `eie^4|y:+-/hpt\`EoolBZÈ90¿8~2GN68gAj2pV4={wg}]34iqS sK{ok(V[t9L,qTs*9"$}P˨=L12ZF{µvt|p1**ׂ͓1 `٤H0&ITXEZ?5G5f׎joՐg! s{o["#iц3yIۥOy^I)s![&ږ|;ryZBǏA*Oxѩju/Y.;V!r7o bX\Hgx#;9N`PwOb[` Foj !0*:ʞJ/~q /I?G}EY3(ƈg!/͝i)_8a hf ]*{p@$oL?fWw_U0n>{)h新JJ   X 5I[ 쩦cKh fk焍.bbaU_GG&YYNHY`X#fG}5!+~&L(ė^']1t9$F,,7m7o[[[zqUEXϣ)DQ&gFA?NS,4?tq r$Z+{EvB0\&Ÿ]"Xbq^9eooR(0򛿄*} m`wcu Qo2 <`3k m4%-zVK %՗ t&Sb~bP`ĉBl۫WPH]Jt  w[+ VJW=7Wcr#,,+O%TWnRb Sp `*T`P둿,}p?9)\s=NĎJ13 o^nՂDj]f"`#J?.ιFD DDTq] Hjmc֕ck==g(|>tIY]ĝ)S>ysvQr~0qD7NqC|vɸT2gP?}'UrSBANF7D؊/S{;}dYB~ :?/dc…|?3E~b3&3,yNM埿t=q4ySv>La#߳/ǾB6O|p6Jsb[]ShKLDUFj^h$vi(J I'ߴyh% Igb  9#޼ nc?y0dsGעvy3 Z‰s-YăElUuKF<%&Abgj\Eei->LϤ.Zrp^OjPZ%cSԸb^  1%٩O0fdQI '.[5kk`k~nвd9b̪|hd ~0䆥a-&*zpbdZ3 2nG7Y eH1!4;`/p,NkUYscv>8>h)*nT\=ꒈp `A3m_:,:K2)q. frIFӍ" fKoV *~hx*tSjjQMvulTidN=4ͅG=IpWY[N<^lF"Q7v3![_h'QÈ\O:1d[lUߎb,(Gmx\< u)ʢX˿N sx]#clVJ,pZ;gGSg@ Xߋ8Pyw׭ eGGU;3GCRJ `)&1kWB 6f ):ۖBܠy~[f!͑chە:>H)~YZ} *] pFh"zk[$Nh$0cf&BqUKs8'|I2zR^*zͰvpwj҈>ĭ34&fXDqMn޶_S?F:r,S(^WIN9w44?4:2!L8c?__IH2|22=t^Z-8Vbɿ~\ѕE΢5$!/NB([$.@c@-3zPLŤ25g*fJ!u'#|Kn&B`xдhyڸyȠ].xok?8ţT;6;XtqQ]Ҿ^pzwR'GcyCK5=dW;e3ֈWBӓXRt«7Gɖ)B{Rë'c.bNU >̖DvDL^2r4$Bm"G9KFVL}GP|a(eSԀ3dE '.ݪ)V]mbt xu.Aˍ,^vFU@:ݢ;JV-J9/:ە:M}sAMLQlscc D܈jVQ2PGlc/ayolҊ"`KPx_,vt0<G &B%9x^8y W{l4$e,a* A8ʀSunRk:2p>SPf* P|5gMi 5>;%ӹIZBH3!{ +uc[ϯR{jzdC|-F;)aUDg iYgXJeԥ}LcZ$Wu*rO5⥈Cyti9:(42\h-<`#}ɾ~5i~ %%lƒPL2&qʒ[s$LA }GG;6 nLb2(ĪwaeEDI)_rĒ,kW~D.b^l !dž[G'3tpEHߝ9|kLt/gO._v\O0pߠOnѻL%A\#<xxhAL'0:]2;"CL(d0?qYm xxTU&hWutm}dE<1!ҭ *ZlzUn^%$xhM 4Y(ʒk2ʳ!EG&vK6ݬUoꕮϤ]LM_s(62"YP] #6j.-V;ޠRQʞ.^Tzwp/oÈ܏2懚e[VƩrls)-i'nh1@ݯb[Ctvs`B>DzqgPV/r >j![`#xqrZBT)$WH2"Hٙf"o/fz9D[ l=SqY¸d;ن$ nj6ҫg{nz?"M][a87g^UE1L O\@zƗIFp"kB {>{ g[2p6ƙvH-AU 'ٲ _"M!a7udﵡ>݄ˋp7R'`r0ȁp`4}YR n& /[NaFh3aHu'K(GHmZKDU1ɉU%pqn_CaZfa;^k&8H7uٟ, 1O`K 4ALR,bqTȃXC^@4MT7OFS**O-H`\ЮK9iuz) kkŇukIMjq%yts`1ltCդf]s&`a ]1bju/=oçqtC  U-iw$u5@: ҃Ii@Kè"pZ j~P?ts; IZm>K1 (y@c>sG#j\)3@,<[Ky }\lB&7Gj)CF"{pY&bcE\_fEglo<1ܙ;qq~%7"YIZ 8\̆X!L:n`2,ޝW^ދ @Pde{!+z4^-](؅=n]OWWԥ-]Wh IK4yЏ)\unDz@\|H63M+&`b- ?ٱ0L312㘇d4@fwkq[%[ >UG}t䬾.m'_8:Gt_pJc Pr\Y7v1SQX*fI0xfDŽcXtU23b~@:]R:jἻk?].)- S*n4?QT>)ߏTy(9e~F:|,/a4 %-w_&,`hcbA1Ori*K?Th@ "su*EaG˞3W5"wʞGo=O# B|P|w/ɨ UZ3)=)5e Hp(d9/^;=9)`; R|x&kHIa qd,_1\@[xuǬcDRk$T=1;gXjP;*He (_bW66&IMCʈvTb1vA+špaw S ͌<;upa"ӔRlUpl\7(^~v ;w 9÷ Ƿ:|$Y wZZaAԗrAGFg+fbv*+ek>>$WܾM' A.o24CM>nѽӧ*_HRGs `}kt.Բ0L J2`@ٷ7=Nzw#t\[D q~Ӳ6|4a> .Hu Ǣ,| ĸoF#uTn6KvF-8Ր*C?w,EX=<~ssO|V:ML9XpMprBOC[.p5V;Q) -]*m>^qUQH͢n= D5U %ބeڕBT$6IDj[qm'5ll}UVjѴ4BR-yz;0'Hy`V#Ub悰q3)WZ.S՚ie,b,@;cW2(!P?\f@<uDyY4b7W~;!&8Ĩx7ҶO[;?~tsىl{\OThnYunxRt{>ͣzN!a9*A9j` ](!<}r ~ ڙRْV8bjiZ6j*z5O$x_uSnpf-"ODԾ@v;F1<0,+`jI;^;fw]J녇-ŖZ:tu]dyjmtQ[] o:`jGEhR=;q,ŗ$/Szn׿ʶF5i}EgD'L\?iO ܺN?E9?v< }A 1EJ Atuū}m /SŲWZP%NXėUfB@-IqPܼџmVJN 8GRJ 85g $y+4a o'^ڿi$^&؍Ca&hl]W*!"b`6I$ r{ jwc,! >cscR EW^A>w%;ϧ*,SH&GX)вu^p0[d7P%Az TkqX.)O(Ƴn˖f ;ŔAS K@%Mo_䜥^,  BH-. GSY'B'q(%w}@G1DɾIt7 @`nFȀZ ܍VT,+\q@ѧ}~P[Ė?j&̭DΞ¹G™7yuur/ lމ?㪀 •s%ppGӋSgi;= `F}I ͔lH9::O(\ e8.6%orOFS5֒ų-p7^NL/ /\N~}cբ TC{/DaJ\!NtcVx+.BJbk<@M }yz{ dBQR6[a}8 8ubMӏ.1bmޯEnek l코!aQ{Ǻ +ݲ=#fbLv?o|?8UF6%RP!,qH=4|_=5P=a96}w shd1vPIdm7Bk9šbtx}/C]ONsU>I,OTMe[4 AMxewa'^ӻzO@Kሥ2r |b.4ng@|4\=;EGO7lznl溕fФu 1d";R}zE"T˜M;sZ9j[|2b率˰I5U[G~8g;܂^3q#;2r[-;bߴ^n*0FS9B^$b.~`تCorq4"w kbMUmD} |qsR@GK%HYe'1J&2/Ԇ e_^&(gєG$1M5P>,gn_fbxoW|d/7~@{W- PImT+YTa> A 8}^ {%C%$0%cxt@9v2+'(N : Ey= t+::g:@U"z\(p^fr$F+632\.O9vhC6̈o1\~T<28ÄqDS=;)Uޓ1 @O981BXw49LA?$;8:*i Oa>5u؜Ș%h{e%9+> E-ݘ\.,24=+v6T A`0eh'J]Խw S]P~CV(-X̍MDoHTޔ<%ܦ(Vyef<5gدN!k?pX'GwP_V,ǯhG "h'rY>|veD:ܒdV!0o)OaNRϪ$fƸY楘7'NbZ!u}.Tyc..)`0pB-HrZ*Դ *Kp;hRAP!@>Gvi "ۑ-ގ2#;p9t2lg~O)>s&UJ#$N}Z `j#-ooCO֭Pa$1iMP3---my1A*^Ǻ$a~iM=$vi#AXW|Rj&K$?<Ûǒ@>Ft{;qxU+{\Faq0ɇDAz;o\KpYn4AK$ƕ^Y8tNMRMHCCni bhׯ}{]&Rr7*Z$, jq.ں&0<?S<5vB`nIT&mWQ Ƨ7Ӊ۾]*^*a1oPiaɖ[䷌~$ެ+Srm䏨m!QFP ?o.eLe g$14bD3wj38PʚϺs*  cSJ[- 2 'ߪH2w} 3AJߖµM!!fF*68 0t¬@{bz)C-vyWk}TisܔE1\XܮOx*՚goFgWq5ȯrF-0CżWS))Ak_U4uRtۍ1֒GV`υ.C=gi0U^` QiP7/ Wu 穣w|ƻ^V?"Z{6렭%F^h(zڃ}- ˜jKρBn :WΊ^l'a JUfԵ`2jz̑51cq4"h/՞^&zSP*:  9nq Z9rjfp)±!~7\aE0'P+*>cʢ<V?Y\|?e^,-iv>3 w:;u$]0[+_ `O[F,>+m'uh_0(s t0C'NbMRj3r@fT /leM2>0]D:?YHֽ؉6W`vv 3XL1n:gy(,e{Q[_K<ٹ5'MU@'ޗ;Vw?GYd$4ZJR7Ju3$u2&xov:׏?؝/Lr2鴻7y{׃8:h˼nz9?.Dӈyqu+?Eר{2z`ɺ}L믰`da^'t9z̔O $yA͚ܧUqpz>P_ο 8{>KQP`NMfboĄe`iŢTxC J y Cd0(^ ukrR"ГNfv2{T.3,ĉ#([<u"ɋجљbuuQjM]ﳷ9߉:iV{SUH S怾GG93"o!X4A2ks|0 o7ַL~;~K8lR"zٌs7YQ6ތL|:ֱڪ>X Ih')V-ހ?Pɏ$:gj@?ȴri'UmIUXDFANko#V>ݓoun#g_#lu #R;_}͙FO>'1H Ct%o.4ѴpJC;~->VTNtl{FqEX+SХA5UfZNb|FMV@J7D޳򒐇gk[İ~M's\3ZւR>wצNU +lie`F/FQ—N9D!&YM[`TbkH?'``Hƍo NMb¼r W^qE`] >r`$wrɸWױLxY&$vɗ.Ei oQ5BCG)֜)5'X͗oδc ևcVScďψ-BGo[oŁ?t2PMĄ9e(('#I&=V㷽w8M5arow!9B@ yl,#s1/ݔBOLj`ԫ6Y,cIAUp/nM5>`VҴֹ?֫}3f|q>"ܤ2/- oQ,u<tѰבc$ @׉ό iAO"~&Ehl,&VVNK(ķ-M,YESzø0eG,&nʒ-jƄY[PpO$׼bk)r vX_Nd.gzsK'\=UXx +=)JԤ.| {?xvRZRj:-,FrҵAL"{m̔eʷŕ>OX̱ZcgSU;Δ1݂G:\Kg8hۑXKD+3:CT6Oغ["ڡ(q›|W yJ r+Kce%/4ި3-+ 4!P2h {7F4-lAcЕ| &ܛ{6>jl l~@oo-=5,ȰDH + y}sCCq}O.Ǹ'Ū =+Y,2+3Ù $_uʰ,⁕=Q1d^ )(G v˼ЯCC):2h O Ȥ@o&uAAp'|+ae5MDˣ] 1+Ms}M%C NuS+)Pvc7AT57@eeNC/t%؅qյ .+K[{EJZYTP hk LZ#-/>H4zOPk&EgFsX7CY_V kK`d0/lyuRƉj'AYhc7^u i+hA']{0Oo}^#nӋmoޓl޳$}x:;nȞ[sbV/-)o$DdWֈe?evX(*!Wz=C}L4GdX$Y](9 ٦^*" kOsyM6帽$L#$jRϵrdrIiMq|'5# {Kybs)o#6q+(vmZ۸0S+]d 3;e6l} >ξPo\ 6(;&92cA$r16$/^iZN\cfnC:OvEï N=}%3 ; 9|~u]%\Z%IW+X  zFө*hjJE*9c^_ o=@T_{|b~P 3X%E6POK)yzmu=*f" MFoWI&ܝ 1M0uԠQd~5nm pD۸045 !"wmG37 C{g;\&T;A 9G:w7";QTsŧ}h 7JI@7kr.ѱH]l6c?H|6r,)8n.9II\ 'Ha̪_FDY څDt(33ԺIbvȳ3w ŝtުenݭvة:fmst, f{PZ74/k9tQb𻤞"@XDżqWg6aL(n詪s4Q>5'"sr>F.{|tAAx^z^7$VFOڲO}@k炤n!/= u$_'`3X#э7_;e^m\[h\ Z4wp'|z? ~Ȑ#E1.S+2fUgM;}J!@zP;H-ɯ5wTt :f``D,[6Mn梾9e ? ]DC H҃Z50C6dK9RۑABa$XJvI)-* Xl0L>RH.VQ=vЫ d:6*4ܮ|v\-4'Kԅ/Ilݴ`}rLk`܃ȓFw;a!Qa?/ot '[ƅx/()QQ3r)n3#{=0E[C8t; |RoL){<:' Kʂg ~K W>&V7="v1E^ z޹(b(_Q4SNXW.#P|e?(ހ)lÈް]v.>$S)]\9p$T@ϯBCU_߸Bpո#·2_ $K+T([KtaEg@[BLpogQ$]5=;țqي"o}ՕYಥN-JR:|+=l $;*x[Zrr]wVL}JJDl4dGcԯ ءPDl]$cͦs*̱ǽP;Q̘BtJ3TJOW%5{> T|eLFf]E\G мB"E3HoFmubpdty uxڨ'm kɄN@ !|# 4[Eg@`nňT/ K%Rȷ@JGQ2MDi.dks6tM,AMrxZUЇVǻ}唞a =:0X'Y~ya +S2ژAuH%@TE.SHa6f:G8xcl i{ %mO=oB:JL$t3i 6iYX,.lFbiL.W 9 E2׿:BzwJ!%۰vxJz,?wU1 6KqT[̘Y]fjIrMoQ !3c.94q%dwiptz]-¹ie^iԡRa&/\%qN,MKtdܛh&%v/K O6h/s=)6q@n(L|?|k" ͽ q3؀]0$YC. \;Q`C.but4xE^1|8߰@,KP9lAxI g`L 6/iI͞ZLک8Sx`&S"+#pܱ֏6J;.?g[̱HXwAXfJz:)*?~@w|iw6]WJհ$ҫe"9*a4{љ#'&M2rڙtT;}$dvƆѺ65G7xVT%Lh5sHR{?K v"_3EZWgBz5 ˃f Mwܬww$˲ZĴɺi >%3U/t|cSG|ϔ}u7H;{qR z&ATjc ^J5XAHvv@ezOb9u- mgmHK{O԰/(xᢑ-z6FiJ3c ٰF7`hkr{ДD/i[SZ3%.N`bU`z`_h; [@&}`s/PTMO@ 8a3i~q8s žv &)j*6i7NZ?G<f?,j?͚Ƌ (2)`7{^{~j/bTIE9Yh9sy0oTGEՈ^TL8ÃV$,7 刺6咽;-L|7n fB3GtV'Ө܌yg`g=y >$q;&*OHmƣ1,{W=]KX(u$#cH'6+ݿ:=c&f) &ቘ ܑ.BU/k[%:X[8&[ Uii : ]_iYff_nEwdR7|)$zڕ5[PD U)yW1!AD0BZp} nC?1N~,I x>Ǖ(!0)A62,eȜj!$moZbB|Ue ~G)ìlQ9u_DTY\ !GdTpV/1q>FPD*D~o*~GNvؾ沦Uߎ03%G#rǂ;Z3Fz޶FUmiF% E2u5oA| כиp•NBJi6ZHJk,Sy_)5O5aw} :(:GV{* 3!.2t+y/]t}mC$ݸ2b[IO -x;wųع1`'RP}rh)>2ڸ{X#۱xsLemYatHi|q#<#b3 ).,Uf4iԥ|-k0RXCt"X2g>_w+*0Ucg=#|;f@);PQMyIb0L5DxFv`,~"@C:7f:nX+։Ɓ*=>}e3Jxiaqx.fwAcOR^3T#ʷ Xk*!F?#sNpo]Y4Ob?19oh4R[Cx_&IGx$gKKy1#1b4/#4^7 TMtjԺ^inA ^<?QLz.B'mUɋ7$B ê\¢e *p04*q|5V\L) s.z*rǪ(J'q{jH`zSz]3 _p%O=f+ ü- I!sz8kshқҒvm,AWҏl\ۏC"-ZgKdFF:g8TZ(r[j^/cP6OR6+uf`_q2"7IIz]==d E$<ow^P%_cuJ#sb0(w]> ߃Xϛht}K8RUj/Y'e3)6gJ:Ryp[-Z"MEk~t̲?ĠgDtGM Xi(+؆"h ^fX:-2dJvꃖй0s4MN_W6@^1 .AoRu8|73?CGKZ> v3nd;v*)[TU^Yx@)üxg6d(& Bq=yK&FbN#l&Avc~bF@d ,s:962~󊖰&ӜJQ;ht(4Hg ԌM0w|fON L}7~[1op\bɍA>YHڷmc7EX4(3Քo"Kx]f{siq ֌-{Km^|ooZaݨ&ntǮjKe>ql~287` avKK:R>*,3߹#;j ~iU?PCh) NUj_֯$}-)pXӒ؇~3:&!vt,^ -TT; e}a: ]_~ Y SB Y|t.aiep}K*Z.&fkP=Ue`kN$J!KY~_nqKǙN+cB̏E(9aiΒ}r:y<-ͿZq)L#aFd2ʒ$y2i-@ #Yk i|'Ec+k`F ap80S3A^^-LVė‹}|HR$ Y+\^ L k u  Tx~jՔ֒hTlV!rdk+k!7vɼYMwf&9+Rlb\FZJxX  ⾗RɊ54#lā"uQ!>rP*N !Z4 3GO祪Kcq.ǥ캏I9΃!)m[ٙ\]m$XZ< 5>p̋ӊ.^}kzL5MqcZK(wBՖ Z[FAH;P\6/?C< Y) m? eXD``p4%Ð ͪbR~QM48m͚3+qL42#) $ YϤ]_G%^@ZK n`,}KZ 29\n< )$7\sZHhp9FWAIy"憪ЀgUKtj9he@=% m便R1ƙoBA}g䗇da)BR4W=VxvnL5[V+)ȜC/FXzN&K\mq^ň7ڧ"Ādv_0THFr4$!^md'Cqo CA}h+'@`@x3JmvÑϐ}S@ }DJr7`ņ d_\D X؋޿"3҃Ȇ㝣C%q,ySzD>wUS~};A{fM*xW9{A}-k0S +EѵqN͍/.n{t+/Y[4*ՕF1g^D !GU_LA@ޔ(kA|L Bfk{7dFjhμgM9 C]UeG@lLTB54t.%h}nL;MelqmA$U24CS~CߪkPвͮ=')utޠMs&& d!T;luTSMs" o&qk h?imu3kG ;Q^Lp#;MW_Y7s-ݲ¡' ¡/ǵE` ؆EJ?B:*JhQY@8~ϯk92X6fbcPF9O pU$\H@}qC:W̜{7l۠bzgBj NVG<|`CNNHH# u%mˀ%=)@mռ'MXgW}K>Cb@]ߨ:(N@PIp_M9-^BwM$n~%h){M'otZCР/72.̤3D[. OU i^6:W(YC9Yj!Lr#m K<`Yq 9˗%A:'5@zS(l^x2GSJ ,3u 7-ƾU*tIsx. )L\Fi54R/bVFt69Dsa0oMk.ֺpJ0^ 2?h %]& _E`XHƏEC_ MMd[N& LJp$tHZ~bRlGQRft'ݨsHXFsC7PāDQ3_3$ :8ρ8@ޥYgoͮ<ҳ?ɢT!!2 =&O}[˱0G+C!wsHh~#J2F3({eK4 STuO P0) qoEu\ ȍV>H?UdըDyVgj{&{\؋! ~\ea);̛uxE5!~jV r"9 ik12nmȠ+/Ӕ3MyΏe=PX(5˞>f[hJJQ&g׿=0HdL(;A_;}֧8-Vf&UL-MgHľ朶w3k-ϑ t_|̅PP̙B?%wJ`!IҶxG*NtU*}=X:8@-&W*R&K;U-L>.m%zn[ 4I`wLoD7ǸAdsK|Y&;RLa,ʔdMOZ# ױV_C7QfX wuͿCC|})RJd6Cqu|~'`~&-qʏ =:᚟SALݭ?IV`o7Epxk>_,WB7/ZmdG+&G2޸En8^6P1bd~8^Ѽ'Hsc7\ riIHB?g0Lj sA;Gaۂ 1Xne8^KڷPxP?"^C3yM8f;4L4 9_D^Omݫ`KB^0&AM)LIahH[c"8̀MVdnȄ('KSTq~Ԕf% >4\0zlVdfn^f/aKX"v 9aQtO1.'&h Sbd8giU?>M]hSN q imŸ@oc.H> X$2UfӔu $ii!W$ {e.DIK۷oӳf)4$ xYd#q؎{ɠ|~Raз0%qeM 1:KMNפ8 pUF찄(tQYd݅u:u@8ET0fKgO ܤUğ[Lbk$$F[h:`9o 0Lޤu`G&"TbFlK%yS}cTJ@q/fO$bt?  ,0oP^ۜ4FQ%Ѣb|zbyy:.~_ &}=7f J#ұ@"?5*"sV ,۬ xi U*,p>:]*ɐ!z\-8'\sU.UQ甖JI3uMǓw ;#u"cTnٖS]}3pe@~)ti2꒱1O?兞uQ"I$;# um1625X\'cI"ZPOQ6/_޹'6*7^c!g"6 EՂwY< ,P8%b6)k: L_ ޝ?`GJOJ@{J~:HzL/~G6xPOM{: c gYt[GJ,L]mhĚp(O|hy/< XCCb(,5]44骬)F:*y9dҮ Fuy׎Ge⟴\e NW)V{ukɟvn,Fy?S_y-"#oחܴ51~WꠠI|IAMVG[:m. Dů͜[ʧ#{Iwqquoq#O)49dK :n|܋BY.2msᑪJ ;*b F9#5[+}z+B̏ y gNR@b`0|zɰVc.5Ap 2noM5$S=-'T./l6A4FR9v}bE;=UFR5HR,Bn"r'-rrv] rEk{9+(&3-(uiGaFF(l۞ Q7O!`,NwW[ F(gӅ 7ZuՏR[6jfAfj1]g)}IggRՁ,^J-T\u4R?G}$!%Ѐv 3MoT`or8U 67\#8s}9S0!+88rmd%0vZK. cX7Dߋ2G=2MeMP!" K"5iꐩj>ܾL @A> !IMnig{կE5ِ/^"Ä-:_cتK$u 3~O*Jֆ2N@lT}+2coaX~=b5EkL1-sFGsGi"] 3`7>%!W^S{Vc|hM4uۈj^(aWfV{8q-z*8q&5I$)-Ru9#eoP(捼򅷦M6g|Gjv22 rMxPټi .9hpw2՘Y:")L6=VI`q].]#`j#[H([V Cyg) * #`G(vuYm5`Dw%҂/}#I_ο<칿D0ZdFhz?$Q[[{.[qֲӎ?{7 gW!XYy6yr w/#H]-N~'|ˤTvG_ʃۄsmf.K{KB.OۆEM/Ni{laΆ^D54LZUFO_`d$膍WUV|=dH̟5|`+^q$#rʱ%(Zѧ8G\\ f4 L+|DQNs&(ܤ%)l: j{ZjyrBuDzL(^kD`lpYma֐ݾ*w刳xMLrq>Yhs{oH^>瓚V/Pi|{ԅwABz.mk5ñk,OɭD3h.)5GkN*qQ[ |~*!Ȼ8O9'S`*:=jH3k ӻBZϚl ۇC2m`#N,H X; rE蓽{+{߽¶ޞ$Ap3YH(fFpRGs}Lv$*cx~QH휱Ox|Ljp+9\>ml6!Qq!j=bocuGh\皋7)Є B` !CGFS#1bʶS1cӗ%33+=$g0T%<1U*Ok;$Et7GE%*tڷԲXHg)oUpCҝjJ*}Hc>$1̬P S P+mOs9PTcdagPUp"7ݣ̈/oA$^]-z"ߓ$ `& rVqD-fۯϟIRGO'>h+0%@kk|ֲ[o12?-ukV$X:w/$ ?S埡h ǚӔV F=D=1v `?9HGP}9KH3)B68S|4VBt?e{( I =C-obL *v]fˋom]\?u{;{ TΧ쟣6_+SՁ9`t4 V5D'}cSq.Xi@w/L:hݰ>FQbHȰPTY~BDmVlǝnQd~x:XG|[="/ݬѼf' ϱw'10cF. rԙ?. $/Yy"MOcj}_JkOq#O)N?T$A%t RQ#3RZ\#e ,V `JLp m09_뚺8KCfIvѾpb*9$Z`-ih,.xMR2YÞ.Wd Rxl/sx%lmuLB)V:_Nh/Ѳ!B'lqy^RŸ zH7dq2#ÝTcwMI ǷFH0x;K_3D*<ZCq-} &omJ bAXB5r|Q5oEgj헚܌gbsvB00EU#/~BggOD<I3j*[ L.˵0'F' ?PVE:§DPV0 r. \>+9Q#kj̰eAHP1D6S@FU+԰lٗz#%zR}jY~#%uȼ# $%IA4Pzd7 QtaF́ێ"LJFsi졏K;5j9&B_ Ry8:W$MEڠunb$UR4!$/OSK/wI"ZcŌTn  TS7oMT{u_>c>5R|^}ӧN1c;.*C0Y(E9?nq ɂ& OJmXZS996z=m9ñ9Pjhy3겶[snLDϢE:r )r]م5i(tku묌{X=6[7;] ӳ C'r `AF+!{`Ϭk;-Ȕƀ&iv-V`WLEq. ~Qdv8iFņgof-AӋ8:G@#c>/0#ˆP+o|1|1//G+5`+(hLxj^o!!&;F6}yp&_x!s\at.%q O3tYHZ*nOG7pb JW}l'RA+@^HD9`V 䅢zqBic %TLG>njQZm#.dKHp:@WWo&`T>460$.{PTHlRՕ? =yI 7"Z 0>aR|vW2JWK{.NIKJ8Z RK?x

L*LC0C8V@JK胗`9YQE1yC\2I/h;jnfr><8HDžuU:x/Kyy(u 1 W~8+}%9.&X <- ژ^,0"|a0tf*) É4Q.@SX@<+80Py[ 8xD{$nr@C_X tUw·Ws0fn9c5o wd&'͌@lZ`b)k8[m@= 9 ȮӘ=dJxM9I=_wHd֗ /O3rKm-b dy0/~b6VMæ?W]txeҵw=a.TfŤCTnʅf] ֌שxv/lc3hT!;LfZcDet*m=8v7mqKeby^Gs#"PfbX,$*g]u)EWr*=Oޱ1q4]:JmTOä(|# k ϔ$ӌuf46"Fe//绝, $6h{&"U֜Z(?q(8L`%fKH_K9my7O pfV/LgN-h5w>0]3x#=GxK.)uF`X{!N TJ\Rr IN{ .YHz/N 3uoT$J#{hebՑбE O*Dw VE!nV9o(,𜽫 *|Vd=kG򞁆/rSWXz6w2)*X)cFY֠qbc"n;{Ytф_RĿX\! /CG#:#Y꾟%yZ[#;ߠ1$ΚbdUJVOQi^p?ᎌůfʶr PAG8J Ww`{hOIUEV?kw 'lgҝ?Q.L0$} ^rA#݃ l]ujcNi2E_Я+o4hّ!R_^nT7tg9 |ݾG E qLɅ(uT{gS`i0;r1sdJ.O7s{tp 9gu+RK5rZE#!^hGR^”=q7m4ESMCjd}DU]P\gj 5ȇuOjA6A宦O-f"ҙ7gdmIE$9Mp>GO,[4O~:vPGM J}0o`7i1#0vaUf_Dq^B9!ݔ hmWD7NbgtAKI7vC-yL1: x^*F/>!ka)L|,5{3o<}t-WU[eTOyW( }Y==X5ӎn1$d]1'{vWvݖnqX}5tLU&w ǚ24D933U?0*кΒ>RmlҵSTۀ;VL51AhTdsɑF@c-FՊلH8 \2i +rHV]mVB -~pZ;H@lfg@0?-Š+{5:~)jȇGiWQ6M#Dk-N4]a+GݝQ ̆)i+UT Q4Tٖf@ F,k_>yq]YjtϲYimAz/ō xnvZ Br<|=kPHn.#Mí7=W"`U-L; u7EB'ۆ?j1A #R0weIܡ^tY" 8?n#NGu.'P nW CQ fDUggJPEkw&-%_0_dڀe$J%&- Nфnq6ѵ_$@DA f)Qz 04cLnj:R5!a}GKU` Rp13>|JѣW$ksu]Zϲ}/6|siN n "fB68LK#UU߸UsWm<]a88t k놓%)s]|G}?%Z8Pa0Ɓ69ZFf21dpM[ki ` ̼=>A}u'\,-oMxԥ D/ t.XU(SPY2 * ɦBri7/)87V ݉yjjj_4(r V\HjE }*#ߣNYm<\,ƒ晌>xdH*mN3~>vMZ+ k:>QN$)ruOAw3" e;i.h۝XSa1:wboRIdĊO}QN-/|V+ `Y[p#.z8 s%/P"Gne}PxSL|U=[zk0Ynq+ُN8=@r*$t0QҡԘQI-CD_ >~*ьZ齼gZ.V*lgq4wgH+ dZ/j8`'QGW4 6(I@f*}j;pUEX;}!o.w)B?} ֮?lqqPQPl]1JF%!:ū4H|IR6=WFUfʲP=`eF7d-$D X'(MQS;X% ;fL6=xÌwGok-iC%6\0k(ENHGH`+A׌`+`3>ىeS7=#qabuЌ2;4Efܰ8#LZtM J2QC(inb)ܨycJ}_G K&E>*D8M (RR`G %p ~8K4Mо ?>>~;I+ a77\⟈?c PVAk s)ae@ $}T8nV8loR@O{;1uت=ɜ'w}Q,I{e\TI:4nCS GT<eSh~@%fĻ' 1e=!=o"oJ HU@iWQYy4SU2O¨IŠrk1jgRB}^oQރ)/Q|k,],i.<5;K1, 3 >~?9g^jMG/Y&uH%_-'2JTWLݹ `I %^u zQ@XPb1#ܐՊ Npm3v,B6_HW=j\L_OC)r1W+ċ6t,etWXRҴ㰆@X<|~NUq!jlJoTUpCچhO* : | (藬j}bW!{rJ/^^H\Z?fQ _2ETTȣ xB^2&jhV LA KaO;=LMq6r+7i/Oh2+LhF9|#ҦJVx3+v-Dvc Dj*(+ uYzrdvUuf0/;j\tՠ;";K\y@+ihVaFzZhn ;nȄ9hF*oh>le4Y7W[6#vn4,Zhk`_&gxZS䰼 H"F}sk&v$~BHk >%9Ɍlx@q8MXw\~#ԉ\泻i|?FQ֊?tO,9%~QH{ya~Q!K\+%$Az?'}9lR M .ܜ,RԗV4U|mAkI-4W T(>k3Q:$B{ٲ$Zcus5vF b|1P06|YH2KT2vР1ԇ&v|;2R`}#I O2@ņ8g>)>-Y :Oj^P&ndqKXL0ٔm`]~ї${Vݐ1w{L-Dz (138ɱ~'Y̒ꎜJb#2И ~7^=Lk'^t.E8 T-Ox]W%HfWv3wE C̦-!Al`D2%ެ8-rTV֩H2,(t@Y|2 !1 Ξ֊tӌ0`X<+uE#xM1'>b!#%{{O,$xj#6K'1GaTnٺeN[(Bݧ2E5)wWFTyr,k)b5$<|a m %!0xΆNO # wN):#(ZX&n &{R23-7:LQp`LɝcJ1+ 6Efݝ{]kgiWN^`q)6x8i6!Ma o<ZUaG>a\ί T`Ie\gDEMPeٛ`=mN7y 夌D' Q b1E)-T|୎.u94Z'Rp_q6atxm.z1rpIiT(/d Zs(iWXw<ϋe+R=FQ/*j5> PYjw3Fxz/e7g'g1vc݊ c ήe###vDvjY#CdOZX`ai,6!]؎UK rC+좻v1g@wW6|Kb*Vu5|VE}d̙{@,#)CTT@aY~#ayT+x#푄=M&-Ǒ)"@fL|X2*fƺ?C`fJ2I+*x1* Czk@* (=Y^].7d'e&@n>sHPʔˇf,ަk℁&]z"GpsF 0Lg#;KtѽE[-ZLu;ARƙ |qvquo/!mIxH$0O#u 0聃'ArJlI‰OR65 VB#U3Q8 " )RFieJᣢ6 ׶%|sCPq"WO\YvnL@ azd6a=r i|P7uKua$K:NZJL-eO_Iʆ V3xÏjld79G h(*&^Ԕ)ƨ+OgԇJJKێ%tAhAF)=H" DwLg-i3EO >'QPFZS<~1Rw5`֥*񞭽cM۔h~?mf^%5#ZQO`Ƹax"4 h_k.>0Y[ꖎѰ_u g뱷(Ex ;#=yyo}K} 6綧)^`u(q}}^4#s3.Zڞ]uGJf:孜08I[G~-Ԁ.5bJ j'sWō^y|OUahЂТ\BV\򍅳ްq[dڛ-679~=}̾dD'WZ-'dI/ޫ.05lrc7by%tm77axrlAXU΀q7XұPv&u Q݋~Wv~b*I!ZAƨ~ wT5(KlޖJGGZ i@\k} Io>7J?#>VqRW5Y(xVJ1}cs58iؑZx)R 6ł!բپ\`>Z-\Mnq9#I&qyAҤ>@63wDי.orQɳ%?k}70~! v+I$K hTm#'׵n `E\kb } ׶P%'8VŮ\oQUK2PN_i#mD\[X/6#xlW.fNF| +Wu)!iy١~關1Kkғi7>ߝ8V7?W 1qCXLޮnV0V͙UiC 8g`LG8Ϟyb,򓫴{A5թ9guƇ*.;@Lg-xW?~i^ҧQ>.zD}'4(;=s1WMʆJ[LI ?tiPВ=͜vAڵ؄USm֒CFYr ɫV:pYGe0) oSw)u}(n '\%àэZ؋u:ϼ}3T<^W8u?ofs3 +ڎ$~A dU21/^)a:7՗Q5PdA2ŦI,@G:g\j*:(S5d&‰s:ǾLa۩&$w;eWc>T,-&jfD>gS(f/5%ľdv0 &);:03Xˆ^/ÇFg 8κm.GJ"8Ìlϴ{qz0"U*n3S%-gG" '8}wDHU:vZ ݄TY D2|7j!cBr${+Eb@'nY[x.hL"H(R[2CΌ1^^d6PoKh"dǣRe"-y%&"K_mA˭)@C |B~JÌOjJiN azfinm>嗁qN"ԯczT V+%T'w5K3\SZTT6lW̓YJj;%׺^ń=0ާh5rDVow[<9JYOځ :'Q4CW43$g)$Bfor83YC ]?јlwKyl-ex<0W݁%8n`k9 h O]21WXTwQj9k-ntn`ڗ􆟈(m[TkijͰrsc?eHrˍ[Ϥc60q#0}Va={+AOr,:'ch pS4`yb3z8>Aھyemy|L2u[3Se\Y,cOB/.z1s\+mpTc%<8s=o-/6㣎tπSiK.f[PO:!u&VaeS (N Et@-oA)@฽98O6Մ[ALqK3 70Fq#^ LWIPfʦo/fSj Vw _@O[XmK ]aZ_b%K8t)E'L,ɧ4]to~jH< 5"`]kМL!NШ4^_7YhS+n?J;on(#v6fw}@Ȯjoh{C (y`@%^,vv<C: NlLxQ;70ʅhR8 \0 ex`[:me@diȳqyb7=A3CYLJ^r9w 4gO3OERؾ!SZʰ [lnR~ (.O~Him wRdɐEffĦSi"q&JoO"vWX\ JH5$nuc ]_(a;9(vGiI#種~\\A$xo#==ךFn݆TgeΣ!幺buPv~ 4m/H ɸRŵT[7NNEX! Z)tiչu:[=MIa(H$,gd?m2M33$~@ z= "sO*uE} Nh"|> 67NÅ FZ~*ЫXѡcp5ac352(2®D9dLz%l5P%וu%:DOMh =0=%V㝽 y9_zs|EzSwW[I.CHZ?"v"hXNs&ȥ멱ɢZ/F+ l(Hhfsl^k#؅b +=4䪫+ BDg ƴS0B쉺 A銬H䳴O~ƃ|&<(0s>g&moC>ej}BBĵ<|_&ADӡQCoӸTTO>`:WtJECC!^ EiL-6w0G5}H T3Ѓ@qERQ]NLE(5$qY8V}G!~*;sm Q ϩ/K2p)F&}^g&uNOK]oqrҶ-|!)(+B#4,x/ FCHURgf)%/>8ʳ!5m/ CQ|9c`CoHheQdϥ6gϛSE1+x# l(|I}Hɬ/A )6K3H[" a^q] (U9`n5:)`b"q}٘kM( $$ /*¢N]"Q6)urTztމノqWM1y; 'st?mjLf,H he|ĤnO]iORTT`OK^pS4 O'̠ {Vq)t׃|O\)%$Ʌ<V`+ ,S(^Is5树bm%pB&T_͖UD.4_`Y&ߪJ <"VXUԹnۺv%+x[_ay{TK]W;ؤ` 3# "Bնa,#s"M~ 8&Z 0s--,sٹ{6lvxE:Y jt(]s`sq7D%AWAVSج6Ͱ+3pĐ0Pa "тx|=pA0 P1ֳo.Q՘' TqW]hPdaPr?ڣgb=R'f%崍Nپ[ _Y' Ut jK CLZ Aɬ#.2冪@G-ڗT"fЂU|JJ0;*14W|n-~dHrdz_i#aԸL\d]%W&3b뚜+Rk(Qjdzq"cc 1Bw"L{;tevu-d{V@O˘ьB>5LDOunAi.HAUMB4T#G9 cET"ENh{I2T'sY8剌߃ѸwtV 6ߡG|P;M;O]Y*sJ1lNg]wH7r%|5b?8'H\_KZ,*Rs L%43۷g9$>{AZw?qCFXc.j)4`98%~J;'밯_h83+.SNq96[4\Ís %MF]Kq;T5C`U6 cO\80>AVh>eq8P@VrQb5UI3bG4.OWX᫡lmy9a (O"fwQMXn6 x28C|2!Hv@Ỉ^0@ S]I &}]zoԊǛ&?T l='>Z )>V:^42cU&+爴ɯn~ voqHt6F=£Ozjw)OIXMd0dBt*h]bUX#ᗭ,ђqS/"8=qEA!wТm089w3| 4+&p/XWnu`O+NY|0tm4s,g&wy&4,[bʐ %9L*`h~rEiJMbD}==<<V K{-a@ a P5; 3u eVlT quA5J֎E؃[I@X7 {{oL*xx㳅6yE&!y2^eaK aRRkE oU>佴#ƋnЌ\=l-ĚP/`#aѶaz :Z6Kݣ=O S!)J Mx=c9fb к4}FC՛֭&p(Ɇf_2̐K"F47w~2ID/WR@ M"o!vG㷽ORX`nNr:4,_+xuO%gYA$>9 as֒o>K'p'(q9T+lR9kewiÌ"Ƞ*Uz 4ԊxߏƟNmE#|"jD#'=R!%:}<y\@ 9o)LSkuR(jHnK "+-K:+K%5ܙF+Н6k` `B, vPO<^8K.`h5WcښAq\ʷh]N~a>#CKA4.<Д{MFxxAUL8ᾕb8&on-&m/[*M>JvՋ@H 'UE]Еm ƚ__1Dw 9;ߨ׭Ҋ9Ge1dvع4bmMU'yaα.[5G7nr]̅*ym]gj9rzKW{J{y|aU TiOr VCkJb"U PW#[P0 Ԭ }`{M P\ 5@zkA#mϒURW*U˧0Hb;=J@8bmOU-wNFe<. * ЧR+Zi3c\ppے̀$0G#}o 0uՖbcq[̍y#ڶޟdEdp9QvAvyxm#hG@A7YdGJ~56蒛_Tx0EL& 㜯 ~ز`R`eڍB2`yY0`'C\,*)ޡ)Υ~v.ԏ؈~X)M#E] o8dMk1sQ H_24h?`iG{N?Ec,|@)G3\YGH)FpHq6Ō8G٬a*IW{7S[s&`DjsH n+vwpN_ 5zs@\6d*niA03PFm喦08pj;_0 ,K !GbSONtq=Z˾^nqWcz zYHf i1ě9؁@q9UƜI7,1RX͍&zٹ 롢gW43a!u6eHA?; QJF)2 \dX02<r[~NT+s[v!ю[<â9*<|ꬲx)I7^ޯm4e1x+ʷWG:h/$V>q]!(hMa_ny}&%5|b'0М]6/MkcփnJ~ !xmr1bA(|7NR-fw,,=BQdj$Ƈbm5Iɗ =NQ EIߝW`@I-oljeB%(S$z1jh|Yv'&bǞ.6x [4xSd%6RelAQ$tʛ˯pb6)jSĵ1w`a86Fsz^5tF/ۈb5lĵ\5˔В6kYVlf?+#{9i3W`1=/{2^\߭Z?3eZT۠&!io+Ԋfyl%?߿%J!K;fk}HoKS# lO0[a\\,FKsxi~U't\ o?zg!/tR,Njh!fy36]Cz8Ѩ=K tDwumf$?^RYSr>U(Kkc0_|.Θ\י߲鷧\ TiΛ^õcKDtT0xt`g@`G9kؾ&Hx<0;R0!s3.(X$!jޠ$ᔡ+!?ZRl9b6\e(N+&D͈BXgIJچG3hnB !A),h6*4@UH3e(@̨GUor6t-ei}&m/G'^e-7ə,tt/9<դIu'~@+q8񎵗n@mUd_-P˝^)ì>O$]X'I/߳G)݈imi.bV{mO$#Y10|!킋߼Bk^Vٙ!ڌhqS(0 4R=vphY;udvDX-GxJ͊2+ֳ5Xkͫy 9`rU-8Gcv=Z/guX-?> D/Jrk ;xi>D .`PG!Xջ`?=?:K))2d;(Ymج.AȄ2KғA.]Cf VN驧"&"G^Ƴoo?Z9CY(;(-ߡqpSbb~ q凌9%$߲;*BqYlgkoD΢Bdwۂ ([}+[SdQ@s𦄎$ mX|vd i{*pQC~ZO^\ LyI*1ׁVE2^ Lo5MT!\y,ֽLXZXȕN)/z*_gOlPhK~/R5V$[M] s雇e6,Cˠ`04f( Ǣq`Y@.nϛ} yN,m>e.Բ.UBڠ뮳vgƾQfŜhl'RGaRT-,fUGt+qgW=vJ%iA^Xe?Pw8:Qu5{">,dR,M )VZ?c_NCy>a9 ^a w16@֏q)A^c){ <;zl1ڂ#p˰Z(b̪>gs{R;A@AW_VYV#סud$-_”=4"NQ_^7 X>Ϸ`6?×Sٓp-:UC{dhIҫh [wjhFnQ(?ڋƒ;%^O @@΂ËNb˸n:+ 'Y0vS#G͓ ޶H[z$rwTOrJSx^״hˆ+^/2C?`l Yi =ٽ*΃l&Id;jֈ5ʙafl~~ZⅽTHO}|e[.Y1 >ޥB@ikR!QE.'_P~-F3u){4XjĂlk/τ͛x4!$Xt8v(UAUe&~ݷ3QV)o,c=/ۃF,ٽb[9tJ783Kdj^`{JWoxr|hBGyEs'Xee?KUr\YCߕ1001e}vs`%9"8q#%В:y6xTo'V3tcLB>gHD% 7[ce$_?jfo>Qж] (^awZEfv}I5>r@xQ=76c[wіَ1"PNtp OxCT|\.uXyJ/u#Q9^3@NL y*Kío?ۗg١}f%ecjo*]ZKiSi GH2IWwX;3" MJ)] VЙ/=/+S);E| ɽ!n2}$G,ELψu cҜ*#2,/R <.SA)i=ǴL۪ɵkKb֮sWٷ\Ʋf톢|U~ bdH9,`>UrΓ\,Sݞl,@*}oԊo1*w8];!PwYd%\AyZ6*mE D4|%"7lba糲-l9sK&ϧ& Xޗ(=+v}}R*At -%tx^b`K6 ˆ2Ȋ'w2X ʄG>E+m72SY,hfS7 q{= P=~N 8y5]ifwgw;ca +#s[m@I*qvL,s0ylͻ}f/)~B P,8Cd|'o>y)"n\܍-M4<;'_;=?|M,FǙ~5JNƱ7z߉oV#o%wfC=(C ݀[Ԭj"m״J#bMoŗPZ{`uV@dG}pksL(3'DyksRz,o?x[ON{dR2E{(\ݙJu"W)"TǗ um KVlYĚ=]Q9Mu Y! M$1,F%\7PJY r:2VYC!\d;o'U`JF}9+_|6$9cĭUa|v[8_cc3+Xm[+D8O>Zyz7+u5e,dLf]?!D5NЛݲB!gLuP_ $jQj u"XIEz5W}3p]}%P[蓞}y'h?zWM W2sAF/o1VG'|3wSYDR<-IݼR#[ mS%d}6xn!{s# GSG,'T:Tl=٪d|DGif}A`'| ycORcj bU!k=ȯ;6Y!E~ʻȆ o ܼ1OFN~^lY$vps>/EۜqVu[tP̻8.z Z ғDPi埑p@Z3A.o,=GQnRB&}oFkttհ,0[ e:Gt}).@F'ui?m{1VFNi9~Kg8-?_;vyR@)N%ylnu&vRf志B/`߽<)CRN+ӧLy?SVcu# ɳe ksv@tT blel#6<=3B["YCGkOݑ8b=cwPٱLM^T.Uq,w/(41H #6IWW ݬq򠐦(zP5H~)iL6H?N_f;.&TB^IY PnyC7»%|Y 1Z+I[^Zx2m z2Mj-. ՘80@ XW35߆59]DW{+[I/ ܄%YГQ3J:U(:c 6{,\OZ3'|[NOƢb$\SK?h W#k[YL';GR(ܲ`,]rt%ɾ@҈l#tlPKlS14dx,Tp3AuD#n:bD1Fnmڒl,TK[_K鬳jf lE8.Lo//zK,!*wL4~Pٻt?abSőXKbVV`SϾYn߾+j}$\9nm2JNo>ų5UG8&}ڀGS#Y^ѣX6:+L/b!|@q]d'Д ƳfYK$J|lWFFSmbD>]l*ԡQŮ1M"C]kL[}.S64ïǐD~8h#uaձ弫{@5?C. 6CXnPw夽״Ntc=Jԛ80 |fh~%ꆛ`e*" }_";Uǭr1Xȑ苚G5KD=}W+kˉ/f~٤ԹLߛNX{=_ю4겴%װGe)Z`|$}]0X(&h:j&}:8nYEZ ަS?89;'9)l)z];>íU{g+惷0JQD"TL{ t[pP>3(Z>: {fz] ke;e]Ȅ3js<_e8'.ؾIˍԘBQPEt3{ebCo.Ea\z(W: wKبpxq"&2~i+mRQdVLo-v#폽\wD6;0S0ӈbCmȌr:oKZp}wf2%t%,2<7N@Qъ7(9l:s*J#rȦ!J15[ HY2)2}8ӈy?1'k5%*Q;e~f?8}D`f)*b(2C[qUZ{g+ i MRhd:`+c?ҝUjɆTVzXZxc98 *@rRxGIK$/ 0KX.o_4%Γ,nl2ה %zLI7`GFqH?^]Súr.LnfL//Ȋwm~qzciP``&< Y8!=פ62W\5ic:mAEϛcA=4&c"pK,F$pxR;]`#R`î}у>klTXTΙ!=%Uc O;i(W)xl 7XN˂`X lu- b"i{/-D2mCgC(j1M,z[hL χjz[%Jy!iV{wo8TS(r? SM'5s fL,ӫSQjx;  IBYf䭉&!|QJ>J02Q 'vD`1q'c J22.ڜ%& >2jӎc>~mp?X=]'|3VNh#* MV/y8tXI5p+RpaB8R\g uFKNlof+"p" ެϫ3IY`YׂK+ D4ȱ\ӸZ&#TU* @(#m+Ц8Q:b-Ė|ʶcl_a}9 i`!(r`c?Pcq4XQ@vw 82zzCwa ўYFPWAO1b/h) zxFyL9i U.eWɮJit6*" $SkI,@֟G/ԠGl76)h5XYS(ʯ͸ |lq35VCp_cXk^z񹌃J^a\zvy\IR`=:s \0ǟaݿ5CZ9NW6=LU҂~cݷRq,E>|\rՉwdZ^=o0HY1*yq=t0W m] 8g)?א4czUyF*'}xRC-YT`F61EŨwK^4-g`_ .ol Z$OnbmN$<٘Fh#!s5,FOM~dS>_ptx1 {iVG#cXg? q?5,u4`vCjUkK $=*]l>Pޟ#&Ɉg7%rz!60[OOZ|QMJhaʈwϛ3Y{xqm%ӷC(L֊d!J{(}Rn=,иP;3lVs0FR:9DYj2n`32*鈂YmDrZߖXEˠ=F7!Oz{6 z5/(> ]xO<{䁚q|`+̨zGo;h($'`46aa"p rw!Svv#áPN'~+*mP<7B;㒘z [Y $Pu2lE$5F̝;u6M@-UuCbg?׌8d7K㖖p˝O7J舦V^٢Kdzjƽf{fz~"GD9sb":LFʘpZ!lL#bOq&֒D4|66͂z5 ɶ&i~~~lhS K"Ÿ!hJ8H=)r@f:LA{ P>^otk.28'$`R6 @(?xKM-Pj n "w:KrAam"q+S0֡\#+On7`zWyI9 )fFסK!笠F_mת?Īz#$!dT+`%!zgb:[j;+UCY>xG_MC;Cۇ 7GLcsJRQ`*DC7`7mr̹#Q2V^^%UsOzDNYZҞr霜VXBNXׅ<:_}BOKlYCcm9xm4MU ]g6fy:4onͱk֚"$i0;\ B΍1HZWx:]BYi/|ɶYU6#yL631sqMC}څ3Iat^̮̰mzs]nkzݼ9jdTA%=S)H^Ͼ;b8/mInJ҃1X G^-IdWWj,M]Dˌ=ݏJ1Pj  9uhmff.x2)_){7uq"nR!\YC?liuɡ;whwz?q~)6J:jyjN 5.7b4 #3~xqCLP!(u.Ь;!|0+%bQexh9|LɼTԲ'N񐰶A#X='ɖ]vvGy)WW|_=~8]WvV -ݯZCxm$cYW]`J:O/yPCE܉k&/}pVFgܢ,.܂G3K a&z!TII)1j&3ța!QJttMmwl1GGj &`d5RX5kD>[7ou8}?m~*MS [B]0kh T90M:/* /v`!T B+`GOF0AjL:/fKH9a 2nexK{4 ]={3Q)~@CB W+^lNzn>Jl`FΚ\4?+H  Ja %:xRA3\%[ sW#6GOn=@=rVmvj"D,M:<2iޥ+h)?c7go|kQ_B3pA+UKLW^FJ"PHـ%ؓ Mµ@,Hd/% !Xt21I:C-M^,nlQ,B!s姍BOfɥFfGV tAh9C-l"ͪ 2Z)K5#>MܫΆSҰ-tmu&j $n@_jɉ&"3զ@JC'X Zs ˉ K]g)g\NaX(WrEψG %xƦ{ xd|?Y az+)$K{$ɗfsKuLD%; 5Zl4cz0HBzh4aÍivNj Ur)^[ҽ9T)zx uJ]&#lrTv5' y@i_ 2̀Yݜ?8ʹbyEi;RLɣ0҅Ñ6ʔ|ShqB!B[+OšG)ƧeVR Hknw-1ߐ֬UCm~{)te~w@ "Qn]Ȩc8ag ްe?L":8~C☓/a Sתfm3Qhi(=+A1Ѻ/|Rti0C\#W]¦-q)kkS* zMB7H/l^zDͮde(pRJpz] 1ɛW@ʿ:ЅP>P[XI{1A1Q#͓`Ih1SmGR,]1evDdu[3As/$b1R ]Y-zw@%4{mhhbiEqʅJ bBa'? _llv w Xa&!pg\q3JS'YVkn0;.j/r{nL,Okrk{S|HҞ *!K%B,^NHl笥g6oUdIwYzp.Y"]nSRH͠03F%-~lo^jE34.,[ŦLL㚠Mx,HTђFePq ':g}cI3]RؠrJw`g_k]3f !IM'UpB?-.*;"Sn벿w_w'wt:D08i<dnдZ<;JhXˡ:\k--.lsǹ BBNx}-uQv@`ccdz ~, LDϲe?pw;KUd^iiJʺ/i$_PJXZgLY5a!hYDUZ/&$7F5 HMYu,U!an)֎pYao+X|k G'FUٞ7%i&mB|z\X3^Hϭvəc]& A{T'15:X<wGB =;Ǿ{#XoDL?PAFlG#o{ tPZk~BU 6cJ ̕G;ڝXNNP\MTPxu>,gT*mK%5/4̅?5ۭHoRb`H;/5iaXOغj Xq&!iщ\gpW IIӹ@e3㾶O?:\iy7%t=e{+NCbḚ:ۄ%Xem;mbTWq-H&g *J:akHg%Q礦x'` 1sʡ 0%J^iT*kNc=J[Q3az:}92H1jAORy|Wլяed s( +jǭ/h.o ߹%}o=ء+-6u큳o+T|x{Hߓm9f+/3cF'<gF> Ht 㺂G*LB(;ݧjih E Ӱ;KlaLfbr(b( r89FVHCCn'&(WHw*3ѓ)`!OBVH[ƒ)fB@PJ9MLz`:0TLڲoĨv" 8&rH~PcHWO .:YY`J EQLv U8U:, ih~|zZiz98{f٭-038qBly:PJˊZODisU7L /;+lEm˻bp Z@2u?9:\ bN$#X}ò4Rq%Wˣk8?ښv '[!xk,7n妝$!v^v2`‘.w5;sB,B|W~͈*z mH~6JoNقAFH]Yi'-@"xx@LALߩДS V% (i ^5cE1mDxc,:r]봿یK3k] Py*V15U _W'GlfH)8IӻBd] XeRMLgŜ7k6t@dx]NǯfFm91M&| 6l05݋%o}*ZGɬORE@c.(-m|3 ,Fͼ^3Y$kf&2N|K_jRS7"!b*g]mm7cgjq8hu-@A#k|q_!U?$1"q\r# n svRΥc XBڙmD*Z]>ɯ; nsi?|]or%Kiloㆽm_3دVm {4c'8ӊV}g-]85yAckӶ#_dSĭO- h0٧2+4% Hs8oUZˇ`*FXk7ݠմ|@b;'t^lBd ,7CD'JH* FR"6&g? FB,[`;c-m =1ѩ8funӥxFSQw+{˸{ tܥ8-أ8Su;T7{~D\)xDx>g B[f4A}p9l5 +N$P饯vU7w5Eh+ҳfajyș M?ANU7M&itBy6Y|Kvo(thMPtsfHx}Q!pɭd Np3#pߟۂc] dXmZŤ DTFUi0 b# `[ͱƮD1_q%{gGv28ܾTJQ܈ nŅ} 1yi(b:aG9$)}V!XC1 N Slb\}ذX2a_br/ȫj6/TnTFY7PTA:KN_ǛADC*h`o?jV,%;;L+&w"K~z,J)Dq @"1x5(_LSUB}CTv7]8i"O_!e%z=e ڮ>utV(MHvPmj#a̙wʹüO B!nVdacޯm;̣r #2잹HZ=(P?43,;h6X)IÓss=5+P߲*ʆ RFyM_R-|g4C~J+j̅j$umi.Wْ:VZx>~ZrV "TI@:<' G d(x@SV_Vg9{HE/mc}TˍUw;Vx}1yF]'ĮSEVjѽ( IԵnASC`u3RaN-ÙQ$8&h##aRo'g~2zY oʧF8Ƿ]׫ bւФ}:Fj6xXLsx 0e/( >lH"{:jN %)!ύmqzt~qQj\ :#N;mQ%C΄#5Zd*ί\k,>Wq9Vfdx!hlM$5 d7N@з(I"]H7rHj!ѡ m\a\{7cAP xwd&ol :V6 nҳ0RXv-MY56wAI%[Zl4qeQZ1S-xno hέHa];[I{Ku_KeYrͷ)_-hKg|!:YM@pa4i!y=;dN[ikq=ͱe+ 8O2)H l2mFqa1.k9;1q̨msufw^Iw5x@OeQ N!9b[Xgyck$Bb1um@pyv^_m<##]܈'֩f}YG&r]p<tӊq Jd_$1jt-ߍ#PhEy\1Q6 +kj-\l@s r}l1?YPTHdDs-C)ie<,ݴti !EG "͚&ZYB+^W͓SM @V#7Ukf^u"Rz'67,)D5mێkDRwg"pj[#裈lBY=Ny1]Vm4ǕNY[Y;xj/jV3@{+YٸMfsUpMrC]7:'X[Jl!/[܂Q(ZRgCȕ\;=0N:-k5bdIe/Io`A,ƌnz,~Z,}+Of|4y&yPZM2X@tzl#/rs irQ TRљbJRsx$;6f.K8˧V ^)epa|.0DzTL"ٰCeuQ{!&o%6y;, Rn4 ry<%AU)~a8ZdMADMRJ q˖Q$$ީsd0OGSM!/a͟bia[Cm>sqauU8 P٘$^fWbu~WI_z&d5Q#Lny*4㊳O9^_cf!7V5?t%NFfrtuF%泈q[2v`x؈ NQnU@J⹿>R?I>8%mViWA1WqC "B7aJZQ]h&oGLWhO@Ӆ)~63aBל[ưBI9Eq::s%`8V~4qj?f@I4Еhk1bHꓨwgZȆAjAu,TD>Aq0d"V/Wa6GnEPXwI8z?I~dJinA2׻Hǎ~otv5[տg}z1G4C4 Cp3\ o'叽*t|d ť*MpLA X ƒ64bՍ5o=j]O=^DY"ts ŖM ŧfbUA&^@ۭ \O2JDق/%JuYZ@܄ߊy;D-[aLt,$O䬔zsԀo)Q˵0 +9em_">~=rl"7+7㾇MBN@<.ds,ԗ&iyq95;4"ZjK>dn?<0GgK@ TE'}k &roD7 u+dMNU>e10W.kY979Pa hF_A7r$wLea%Q'\'Cֈ|7&o U2{QD}+D]*@EOu()BWSb3!`D)H jˆY_ˮq}bWV7)N< ?Yyl%єV-*8:RF^׊ʕ[ ~;YhA"a j)F)߿S@KKDkv>Nɑ8g8ZL 60Ib\Ɔ=-A=6=Rı8x?h e׉;5DS`jM:?Qj9<|RIۜ#;`[Ue4~ H `vj_] yi5vAkY4@wuzIvQ5 T8g,ʦh Z/"'ji584Y3ۢP'`I~E`zQ,IVӽҺVX3[bw3@Ծphs@5\J3Vt9Ce-v+"!mP\#>V)meBjIcuy1u4caË-o# "dwd"OCen.:FBN=PV'ywgzqq9u|\AK )8/ʣx$„VTkcu.>m#;Ә w=Q6n' VԬG\de;=<ִ~#2R[rRO)uX5sxQW-)dǨ?R"qDy_}zm 5R͌Y5I;ƨZ5BddN08 D$x? }UJzeÝeYHIC6yQ+ꢔ[@ٯz]Bm}y,~S Z`M92-Uv)+?B෭egvDn3yEq1iuh7Lݺ(uD'  'R>lL6G rQͶ𜠨ň|CHOv}%wĂ`+=w~}.b{ 4f7 %ڟ ʺM6,1QuE%p5 X`y(w#|HJY߂k.'LAmex3p!XIOz"ן8)F.bv!$]V61|ݎM9R;vb%+3Eu]Cs>`D=;2k^W+)B:vr{?TL9W +.v_i޽5=P4:0)ϗGD5+f2JVweϩ /=rAm!/zitAe(d^˯Jȩs~oTO~:"L@-kAzDdܪJm2UL-R/#" R!POQe{BT٩clA_'ZoF]dkğ ;m> ̾3sJ^INx>KRkۥ%?]Zxꓹ֎\?vxi@ d_cl_=cX =? HqwC{ %xCv7#$].u)?>ۏKma^UefO B;UNu S,T߂b Υu!^{Gu }@@%?D^6d7 ЖŏsSe5pUam 9-=]P҅$lS,%H1f aQB4y ]Cib G6BM:C^)+!PULjQ74gY4#*%DJ3)ʀŻ3ѼjZdEnxkM &"`E| 6!R>3S(R~Cw6Zs= ]4}[5MU1$JgϜ7 ݻ=?-& İ"QF*E 4:8uK  8]' *>?i|3t)j*jE`O@%U[tQm[*ʢ;<>Feqv<,JA"\xg[ d?!N! tC+eZbx n,Oo%ԊV;XI:(܏yGz:L3jP@Vc j9An=cMvq nxNm2|1+XD '{q* = nY"E{:`tM7([up]zdC)q! aPA(:ZI-Cp':3,@/~t#:j@|v3"7,X8$9t$yY $w yCOdei24۾oa6Zt]~|] kqڌviBMh1Pg+ܦ3wm+PEh2r\|Gz({VGsr$tF {8Em6:ר`b\ps˻?hfC5Cf}l+E˭1]贞Ö =h?34rOGCZƸv9Q6mbI$\QQI %Ns)E6!. _E 33'a\  Y>jRe }_#`n_Mو`0wR;A_"MS7[$fOTO ;@v葜9_y vb? m:\tlB -3EusV]1ޑ |PT@VCHG@QK)mWXlҿڇEMp7(!6RUn3p6$Z!P\[Ub_JGE,"Lbj7-&E+l$ +J*X=p':BZFڍ[z[f8ֻ6LvK@ڭi%p`vnkc>c"l%(ؘAܟDHw&c^`Ĝ0gzƴ9TzgeP7d]t'l7z4kFKYA~&0u;t:[qP,:JUQX%Ҙ5z0#wUq읙Go=(χϔ C[:9ZZLA}-)qb6ihR`݊z=Zy+C<(v|2F3X@uF'WpOo-߫MպuȓfNu*)q\*hSlt}p+\8Hdo꩚^{MNjM*s nZRB*@(rT$g~dI%ALv{WktB'[&q#yc+Xi, i/cYk_E;/+W@KIf[J(3-@.LkcNVȥo󲝖I 1;A}upx[:kۮRZMʽ߿a'j ,S{q>*>iby;+PO~~|Heˇ므$8F?e4& t֡_1 |CFEPq)C>Oh8c d ِĸ 7s}8Э0,2S;:Pn^ &RE JT}-Yt)a>P?9T݀~%\d6J[5^2rTQE#{O*JEEgx]g&’@\,k8˹=Xq$*%5:9d~v(?!"VT:ŝ Pއ"5fU_`Z?v 3OI(,dTUru #ai(OB6R(`̇[5&63$eUְc/Xf Pvb+JH2C;2i v&c`url柧u,^>"G\1b0AGы}6WlgRGɿV<,hd?Z8ԦUt7I)s1,1utܼn/-U"ٛu$syBTtxQGɑVgP§x~4U=U="yr'՞ܝ䔈"Nds7_=X|$eYvHn㽙tֹ`Ǝe)ZEȨcHUszeYfDӣ1Yp})ADudBi5(hoE74=VTة~!u݁^R)aW9R&ւoqgw`c%MyXN1 DAMVԼԵUYi4ߠ4ȤFe2WTTH+9]zʈ~ңIH[ۃ3ʖgնE7 GƼ8޾> #.'6xȘC$!R%unޓwE /u5{Vࡥx2s.*Q'$'xT(jsgG` zlN}V^V1j'6,jƑJMrÍZ.֚ S/zA= c00u% U?bִ:ޑÉq$NTjue1@ދs3WVD9 +&j3}l¡;A,Ev d_36fߴiG B<RIf;QS:-=6^!7[tITSD:azk$ow0q?4<3ed07X9 r݅m粡 &.p2EdqBƩd#+nvenz}%.1(_m>JٟD5腐 NftշH/oɐ02hkqFh'E7m@8ݯEP[e!ע[I_=!MB/1I ;ToƑ p+y6ٌ1M]tݧƅ'Ҭs|t:=kPma΂*:_ (,::E" dXfOZ*Ix/΍p.v|a~e<t< A8y"ͩql_.J~ly_1ԕu]ΦNeW5/M7lsTSAD'{U|T_ #~X[G0E<_2_FUHKhxN+n|aFVD#+q\(rs'16Z{icWSӃn_@RgL7RbyG֫p“}Bztt'h{()V໾HQH ,֬ ;&?5c>RS8KYMǒg0PX-"Bz >D!}u#*eFy8$jW$Kk3)&E|$%QIoXIzWTUs:F^AI&'^`kn*$Ry*8+UR9^ڧ=O&?Q+4 7S {bq |ߝ%[{\qҔۈ5t2rezWI:LvKE-0 -O9Vcwe r vA4 ZT)8jr`d29~=h g}9@ #)x{6 ٍ D DN9Q-<)꜊O>NurܓVd;-w/z_dw,~30dV;C7>jf$ܣQ^ 7Fx:]٭6w> #='2W -[%!p,%م S?4W T(3 .ŽaG=fwgn|/Fv(FTZ`9ETc1 vd\^%+2! !馎~· 5qK~P]S5m>add\Pf}" NW{8[m Dq6@ :[FַHzKE2M!&+@|} c7$Fϗa|k2`cܛ/[/Ӫn}%A>?6]/Dno;НbI5~>fo#yX^Z%vo(Q8mBiR1k`9`*t>ĢԐy6Nl-WH8fa(Bpy&i:yݭY:C585e!B#>HAo"֍,3D^;cg +h1 w1@[Ӵ sd@B ,6*JG3d!c@dh|,m6v)*2=E=nXk4vb.!3(Px,;S\`j\%kYBUԲ#)@vTqZ F]1x$(U <>Nꁄ.JysӸ(Ēv:ʄ\Qr6iϽ-]^lXJ۽i*?r&n5iu~cE$ w{/< S' f֞g"A9a{pPC e%NLf%uI;>|P>ɓ@C%B5t3{IiuP|Q5 xʙbUv9ud,2D wU DƁ1YsZ.@ z**=C0n2g1D|J,+qm|^PQŽSK2{4_HrkzRюq6=aۮ!@Li-BDcE+!?,6F@q.vfMÀsmÅ afD8ELeޓ~/+H fYNJ˖.V0]y Aoaѷ.yaE,YS4D◘ed7.sډ09&>W\l.~Gm \u"'aIdnT_q+lܢNuAU W[}kekLe6LÐ@Cx]2X+*2deJgsP{:g*JB4VwǾ2&d]*x¹oZ.Ohr 9Mp? t*>Y%s3|.o+UBŨ60oĩBL FtI(_l(,|2jb~<]|:\eˊ?)j7 ^d ލȨ:60DD/J[hOc~hsN'prT]@OHxSj5=#`g=0;BD$`߰ʺ2&H\{(Y0/ܒ_ST?qN}ssj\+sw7uipȅ\|| oibFYvw R 2mɆı2O%  2K|tDC$Z̤2TlQ)$(UNu%@,sn90 0"e(_ E.lsU *М m pa9dck )=WBzmLBCe;|ѹ fP ,HR5J,ö%6x=xz3{b|=VX1^ϞDaƽpF J `H%RcTEo!L^]PYG:p>_ ])[xIm+Cg VBAʮ#s-uݳuezԵOxODJ0$`$)cP=yl,9V|<|-rngMI07J7B7yf7Eo)1|9"'lRa8'~SszcƉ+.Otwk#4 ʖgcXM~~}C>)ÆQV@+ܒHz 9*e1hKE0(x^AkOҭr&ENDoͯYԦHl0"]i"&pfI{ISF->+5ITWjX@XLjhϡA-JZ|DΚ&Tx~TF6%L[{X +LW%i?KunÌQ^X-K$JjtZỜO+rܝUn 99:# VBcF{.8RHɣ=ľߺ-X*l F=-M [G0b|n qJȮ) OOagۡAe]9~x. 1FehǶ1 s=;#dtv/r c*:oji H^bPY;%uk3|VuoZHN"_Pe#C߲Zt/t]u8(~zkUGm7spXUlܜĖ.qIX1S4 0Il-84||\ҳTǧA-snl((I%4gkQsQF~X@mݯ/b3tepDS+6\Z\z @,+`^[<"b/kx->Q N揧 =F+70 I,P6c9*N  /|\S_ZjڒhS3%av/b f: KؕDp-+)}/3C̕<,yX^}LJ n̰ݵQu/33aVMIwwqmFi-E}pȪio֗](J"oOzJi:3wD2!gV_7HsLuxIdWLxbW:A$X:V_!X `H2)AK;~W=e95džX Dc"ϫe#M`~~'Ty~ow.{CND~~~G.a?v f޿V_N-.sjJ+6 פf| ̩L-oܦ_DSmak*iDU_Iy~;ۡ'[-Z'xˠ7dHq7~rg>hD}/ Ͷq<' Zֱ|- UQZ gBꂇXGAH^ }[Ir<%g"rhO9 vEƊ5ɫ'Z{4RŐ,;u*"rmΰZ- K[_p dC wW$]?FcgGʕ@b"] P{ڕVӠ|iX>0&lgfʕ"Qa+ljQO̞ql5, D+hqO79L-tʂK=KR!D߂{ЉuvFglyGwT9l1Qnɡ?7m84yr /K[~]؞˔M5l7 #b?>5p ;1 8ն.y6U۾T4׼yB+SV'!CѺ%b?ߗ"ީ }I;ej{m7}<z`AH>۫4ĩ&W"ޡǭSy]}AȐՋAH Bnc9 pފ1`i8p`%9S>(Qp b0 ;Uʕ5>͵${͝]x?̯}d ھ;&SM.ҋ^(tܰuaM<+A#lL, $6Uqj, YOݴO5 ;ؓ3&,Gt4DNt*C7CF`\$%1Uuʮ> 4ɔi~?v"a݁2 /Wԛh^?} w8rT٫dEv? SĈ ]^ |RQt-HڇV8ȼ{i[\iD{l8*iiٛ+=* Sd* '"|hSΉ?JyJVow,*U<fpqG&-WQJϬC 8+NJbP4} [i4DzbʲZ-(% ݦHQ1Q^q^cP]"eS]9\C.$.$-Loa=Qk@OOV!pel̕r-=NB(7*]J@<q*^E$(SY}NXj\苚SV=J%4IkMދKPz>_/՚L$]GcNc4st)0Ww(ySpbAzQH ;WDxX[2˜B2rW \qH ^cb m1HYF'^{IRO/0g=I',EWLM;d*I[ՠ%G%b9|v3< LvŽKB'1HP .11GۄEΪ%A8X$AÈY|P"[q{<,`&FN#]32* n ~R>q]#h4]5u$H N\76E-ګ9:ꨨz_n'%c WB@:kAr{+^! _Rɗ뽶BqWrvfMA^bw_V|jI}p c:7߃J%^=UF<&&v\̳"7uH$2ghdF~e)ẍ88B 0@2u찫> *9N$:]fKρPVW>|`uF+UgiQXp/voy2I* 4^-2 vC`&{@C~dA2p?"V܆%Y'_$dCN\:=."^Q(4wɳ1]jNQydse@>,WPj%_IZ fi/v*kT9_1tβ -E\rĆ.b7+=! ` 6%hTlMQ]>(1۟TT)n򀯏emR޳F}":]q9J<ESnb/%@34 nUƆ⾄rlCs~ =3fo[5G2MaT2WYq"DŽ0\fe`N9r]%J9*ՉJw Q-PD%-+oGJawZAB.q1Λ38||gvP#0`2˾bWrMTaoMIX_2F 7ws*V?1? 6Z}1 yІߚѻ [?̎͋,) *UE|8]-YQqz}Wcj|B,W"tw%ȋ) F iGK3#}eJ $nN^ʊW+ݓ0??B~]rʄ:(O)vݷhL7c| >/ZֆN ~<*67p왅vt[my-.<]X8ct `sLðRkO6\܆<ՌdYZ+ #ίjyFKXɈCֽ~C3w 5&'1wL#vN&۔lV|xhZZt/q+yD,p?oZW>aei.uDok(:SϾzkpXNP|lb2+FB/'` qZ&>h2xuwu$^w>oc4%HʼZM)% 2Si'hwA"B%2,`M[M92UN'k)9>?;_*@'7%17.@,s'Jv UD,<+mtjE@.مr+,"-Õ<Ϳ>2J(;纸h3sɧnAҢ;ʷ-SSbm=.Kq^_Y?7f]_9R w3~gw]Oc&i'H HqB uGyc1ȅb r='AYY[56 ATsRw-3,·jJttwmZ㯰3JŸ.1߅`djumvUւZXY%Z\᱖>,x Z1:%yG=S K+R Ö0`)!<7w֦XagA\alG9˲UMKm'Lv/$xovĹ Bc cmK}ַNtw>65`KXOMF2:| H1 cJau):tHE;[5I}ca^yb ,SbəCP΅iu(UyȍB̨VtNq hʵ3G`A(A*g;ZLI[Κ!lW6 9 ^fGKd§_ҟ4ajQy*f{8L c:[X'YXkLK=IQEYc6j(.uȱn?5lS?3?/ Yxz|hP*d>ơgdž`o?<OR^V6FT陰l1?Vb_0x#8!tg}z/)}=+?fX.2E5#Zz;gC%xRx41dDN|WJmV9M3<ƹ.nD4yvF٧치8붗cq:ms׾YR98;oh?M_L#L!߈a7Y{%d O+#=~%q}"lt>E:Wy(\Z *[dhYUQB+A`VTMvK朗/Ǥ0~D]J>$fC<[;iak&1p_e̞+hDF|b> ֟@-7`Sx6uz/J'ЀٷB~4ALh BwD@,2"j}ej!>* OJ 1P9.[d/!-w ;/OBcUe9oJP@=Qjex$"-\W`]4,4hҚM`59EJ+3jdw~mm/z/n*,!`ɘsF_l3qxr@d>` Š16ؓHԘ4VSUʰ0n=9<,@*s]9^حP5_cߗɿi~OS,1u~aime{sGA8"_hferqsn{iz~Fd4G۞ R$)I=ma"EitG. 32znݫm-fԄW?$X UE^m];Ғ':/kDmvR_JM3L}7@@v~IXEQp؜5Ʈ'#tW5Ѣ#d>6lvF5jޙbxw^v#Zx/W{pl Q$J瑒4})&'o{[e {3pbsg[E>ϟ6ETs.GJ4^UH>JÚ0GkT\`lﭢ!1[.mS;O%> қ-nȋj5( %$9,mԔ:DF vSºA.>;{,&mI 2 7 <,1U]>KCG'\+Fϸ̸NAMͳuHLl]J53 hˉmxlRhyd{NܵS*:w٩,0ervYcV"|KՔa B, <3Cm $ojRK%6?@gI{qo ɕxZ $[\Һ` ?n[K]PpbY朗bBntf8ZM.-%Rzp`ЙR z] k=VER|| å`T54v4 6 0Eޔi> W+t/$IY4dJkH.`t#D4g}C?iɵPB{Vp,Arv (U{.R3`_m|ɩXgl_yImm@&$WUՃʆ=T=UuļY!~OU;{m=׀/ DM.@[OH!U'jSЄX>𠊲XGH3+/I}+r[MB,W ;V8j9{m3~۔wV"۟u!f`SݤVNldDU0߁}<Ԣ`ᩔ@?ea)v8t}p(b"m#]$)!x|:1vOr+l5. NLLsÅI\n?څF5Q[;z"LTYq3l%! s)]t Ε4.f -aUNrTgg|Kp)ݡ#PoIͦ|[9USdH,g%Ɨܘbԣ"ƣMZhԣAwi>/{mԦ:|,"bvk#4n;oWW*;>=wm&t.6FN4 Gq GOb6,Z5`0Xb+pƃKc~9&gY,$R?4uJY&D:Qtd)8WS/RÿPFV&d$n:i|FեǷ$9$M -%É̶t\#y{(8Fw £F7$o ;WuHzD 6)Uiu ]6)1 =Hl ^k=-ߤi8D *l$5),dd豓'h] qix"ҡ`G8 C19JrLŌ@QzD(M8$e3 @HE9R]'?D5q)jQ$\ÂX ۠ )V'S9 \R{߸luԇhY,51 i:YQ?"ـhdct-1 EUM}  -Pyx`^Zm* dR+ﺠcM5k?n-` a?m7j,ZVxpԋr9&9wy@; /cR9aU:gpSanKTKCΉ8X@¦Zo&'4(G~y.{{838>^>4RޔX"nyu t@a2 NOۍ fĘ)7 L+cQ5H>[V9{d ͊V#QԶ\SuRBp+П_+|_p%҇jEˈQ GfCk#D{K[ l򞑩6iRϠ총Ѡt!%!RǴ04qu"AioȟQv{so%3k~%iZfgۤ eNoCok5}%壘K`П}SZ@ies^Gv)76_=th8ݮ&ՂxR#`Y?'&T%>=T!xw|Jd1$x#D?ē&z_ʣ fce~ stے3iɛ&WN-8"&Y}cfXUCYh>\m& Q;pl ɖ6qO7Oeʟ+AA<0Ql\29vut:?0 *$]K0#L~! 튉 2B2p~\挹Ͻ<1kuN#v.!ZO7ϊ}PqW"=}禉!,~R2p+h*t..lbSQ;ґlIjAfDVM-Q匆ziwD3#$VkVnp-ʅ򇺛ɷI^.Y YecZxTkx 7uoj?IP>;o|s(K4n]x[u;i$'p@wV(9o$.Yay}Kfw150b_2;sD[ :{ * uev%%l|[/m=!;%vA>1;RA|BȖjYy$ϧO:~hMջt}WBNN2DՕ2F) ;'% J2 vf; hm`!"zV$l$b\pADy `/@[}'2(B=UCUQ&` ǒ͊v#N:W5zDgJpI/45gSrP3o1j`M+"T{x`Q OWF}3>_Ь{= Z4 'Զ=éc#Eҵw3*ꢀxAm%Y:R`[pdeqssUγC`]S]J[C2E,Iiw`t.pu7}jVMq)mdmfqa0irg&O C6VtbC5r|@P n5Iy/SZ}P!gP {6 e4 U)҃ (Le+>hMIEA"B{+ G=yy\VY-B%ARgJZaNrz"u%D6WYh_ b/ |FAhȡ"ӚOM.}#'~ѺG3~|. r4tW`g}Mn7}~-Q+IVurWK§XrѨe]*v8d+S@PozWCʰ؛:ZYcbTOK#s+s-$x< ,ѝOk|pT4hk} d$ Ls`v\Gդx Qd>B8K¶{[:іHcN1_çᲾ3}S# W)\7שlUٻ™bk+<^ESl' v`b$-%4c $;r(F'aq8ς>)D@}ye`pK(SJ3J$Kϖi%D56qr5|EҔ:a_Z]9UX1~ *a O/ >\:ADzvMָu!~8M]VJ}l؏,`AAӑ¢}8eԮ.Gqvԉ }^-%~>ļV6} 0Ķ>siu`6ɭz6J` Ӎid71gJS | PTïuƶirdAS\~|k5.s-5gN MB"R"BwQ ߂ZqvcSCDj7Nwa?stP5y[*.qoCJڅ`JD@{$@nB#^rŞ1aQu^{% L|Ut[rtJ<85)dǻ_tDHǖ}-F'C=R tˤ8c  矪g9MZl\oڊi!_˖Z(^pL˲jE']/ : ,ZpYT#ߙ^(J' Pnhd|RkQ[M\W׊wVEF(Mf4E(ľNlq!0#SH1HʈwYWst &oI #8kZi.9wSIu+h`_%[E!@/& '"9?:fm-AmCS܅@R=&eU]ե :i MsbgaKTX.cEv̎xm thafltu"z"VIJњvD ˉ '҃Sd}v[L[.ͤOBgCmt+>.Zs~/-زrPvBnxD%zxk$w0^`S{3fo矕iŚ {mOhȬ_hUt蜪?Oc ELbx2Pgm<)UD`hzb9P%%`74e:h,Y>z ?]}.ȦE`/~ekVKi%'|Kv& xF@3fU3w4&QLG;*mp^5]e+v'lc[.g#0s8bjdg-~p6긩|}li 'd2 n\$L;M#c^"64?p^Z,;g2|tO߸bͺ@1GW}1Y? w5[7xL QА?5{>eu6=C)Bc\¶zuډ.=v=\L74I+ 76-)(Cƨ2* =]<.gh81 &gA'݁nT  ¸WWv>c>Wbijem5GV450rmND˝' s51 ZizUl*uW~,[4k-oi}/#!s--}X1 I6Hfm[mSH $=/O\o:ĺyM3y< BhCg |gD {$2FAͲ /J F6P鷚Mސ'N92^4ߒdAď f#o^9!9 M1 -6%Q a34)ضM&&iRSi3렫$*c;R_g(ڟ!Ɔxcj҆0I0":. Q:Y;;.0#G8 JKNG1)̖۬O d-y vVMjrO1jW M h)=x ڰ-M;~ŎSs]Tmp_?}iV?n!`8νzeݻ\o!_490`|c&o{/>oGؓY+ĐVc~؁8R?ך,(D2NSq}-tGKQMVD7uɄoea")WkNap8mwHk%2٘D^~k O3?LdrpaH>DC uf @v|4W/J]ѿ^fSma 8suF$X0˝ f6d0wЄDV& "5_S=/ ~{#I* 6v'S>]U}kg5-ӕM9zqV$ZldT*áj'E:uޤ~BEo՞iIIsc@dĞ}4IWĂJz`=`HwAt3}5̿i4 tIGiLg{/iNI!ͼu:l2yL.MDClHAI@OtPwCuBV4X̸u)Jiwq,΂ qqevXS˱ Rs/}y qa!q'΅=n^v+}xo I\/neBE)ظ2%$ʆ-•є8(HWFǽ ׍aOTiɻ(.Ή';fj^]ty&$c\_fH-$e#;N|X7" l΃uth]=I6*+ ̷^.`Y0fءiQ 7rt_ĵ\\5G"YR큸PwKX{ ˁv{,o+Bt19*ێaJY?U6:Nϱkyv-N|Ul zca[}qF0y%qX}\"c*,ZQ <8@^+h6|>"OoIKGpQSɠ:7X /Nr3'çl\CcF?ěWم>@S5 =3V5r=R6Rj++vS}l8 J>eqj09=++.:Ν+5A#By敚8c)~۰`DfOx}x^#uviH^ʭ@wwUV#Hgv \6JxLm`~$dt0iBgMK0h-9rwoBIO`/$ii})`kWw .>,}@F].zB9]=6$2N%`8qU7 U6aAȇgxX;%V 0,S5r|c?{oIM@Oe}=сif!dxbieVvHkEd}2gxFm[~Eh%يX]>e =^8˺ͥY&N`rfuq9 IC=䲸*f+@"ZΡKFw!ɁcQş%3f, sXEljUHVq9[%B N]$PYdgpix|M,yIFv/j".OWWVz`ﮗsyQ(]4a7}V[S(iRT7ۈ,AOxy:SyY1<9CjN+vQ,]dXZvsN{!k ҭwm=b[?<ëUiR xTn%FsK948qK_/)j1L K 3,:b "(l|i -R"BGn;|u,įjB>רFPSa=x(md]J [C2긇ycd!-< LnAqkNx 8In4FQ[+zYz?Ypv٬hy2i_{)!,8n_y}ZH9vcɕ_$)novBChaoa-=lxJ1!_J)D X3ȇDq%^ th='$+/.))Ql;gKV6Y!^NKP=B/{<:TFf̓-7G [8eaMlzkDS-Rt{1=PfMWx ۴z`쭈URT1GK1K4'铓ZPO+0em~aoaIkϗ+P$i޲a ǨgDWR`4u ")QdcS/nw٨ r?> 1fgp7q :g=<ӱq38cvZp 'SO#on=(/;.ppV]2"EI _, cړED >KD~"$rtd WrJC^*b):j m# 85KUCS3{E{ Z|dYf: w3zKV AT͎TӈB` UF2Ȫ] Z5i5<ƓWfPƈ4CC]!QE?F~r.*y3Jbc殓V?L|mԈZtD;ZRrU:[_%^@Jved8alɲVMN~:V.G3J;#nhN7/nAn3t#WWgR!Ɍ}v l7N*c2 j-{1 Lj1t(ʤf5$jQ!q6KI%DR[5 A7: \n].gXH hem̈́a2"\ВxHx mo͗ ~H]{έ uƯRhFc̆bD#x# R'ē}'N/7m[{ .حOKε8GNg(!zUktId,\C:{ݩ?=Yot瀋v_&~xIhˠ&T)M'Ƿ7>g2GhóƠI"OF쓈A~1Fئ 0eHZâ.&Z&lxҠJIk;qй+ >,F1ޛ}L+ aZ!p(#6&<~\dfXC:YCqj5tXx㣣TfD$A,!@ڮ{!06{Na~un䃝C a FJtKly'Lߤ ϕ9otebɱ\q''ͼXUl;cXѷpf@aq@!v<> 3,C 6ۀlۗ J2U}-b/Bt4$tR~קΎ/eu[~JW.f ڸdm@f8Dj1⇘ɸFl&M8x .*ݿTt)La& z.ZI8uЄzzϣeꭦFH7.s]2)vJ|8Td|m;O*dљrhsΰs2|^=[IzrW⨉!E v AsX b߬uD5cO(`AĬ1$Ϯz41 x6?0I-*<}m܅$`IKn0v sU)Q?q@ 8 TZ]<f΄O7%6V.=~¬͵rz32v30X\G.ףko' iƞp.6%RCes]bUS&ަa)OzspIt2uUP M3VAQD,`ԗb'4WY+Y JG Y}|pe73X aO1+gGU@GKWلM!9xuW4 ztbV Gi ej.9USHD~Beg 8~&N4Vc IS7 Q`6iKFp92)3 c4 KX<#\G˦1uB9v~#k-w̻bQj`IolۆʉF #S+yMVP4jlb=O"/z=h_##"Qt_Bwx c2y#:>7E6Ϯϭ!j\d%J>G[|gGeYM̥Y~v|?`S‰kqPo[9= 7;#<5qp<2U$Tos;MQli u4zg uv9,#gsMX(K%i4~S*w\ st= 0^H::!0t59q '°g+[.56q,Ε_v紀՟B/mx ld7lм˿p10]GA[AP<Ta݊As#*`j=%C)[SC[b `<(k92jsɃʣ;[ C{]6Cw _iޒpSn$t;.&?Zr{^HT@4C)RCZ=)U>v6Yޖj#%C3g%nm ' Cx-󢛿Ìl% '9v}yJQ:hYI){UN3AWمڡ1bp=i_7q~udժpEڡiEӃfǺ }TǬ\gF' {D0Pwq7k<`\|As+Ѐ3FwfVR!|R+曍SH"5;9%`sv@ X 6QIY݃S sQږybK_p +OG'xA. ב+\Z1iz?hIXS e5!Y 0f"A0dϗ-Ygn+j͊-qg?h Xk|[3жZ4l+!;S)=Q0㿶UU0jIs&%^y2/n` ˳T.񓏃]ଡ଼JG"MSGW}$W(Nm~5dʉKy-TS x6IGs[!Ά3!/m/s{XLQ7~,[FH < Ur}Hb^c~@NY2(V_AA֌b sKAo)STG8nO|.j> ˗b87Eů]t||s# %֜24W/) R`Aϡgu!>m撀rEI~COgі< %pOocwf6Uq}'/e v_^% }7'|50r9`:Jλigr1HE*UeO.( 2R&sefnv=Mou8[ ox~[d\Rf鏰7x<+Qո%?$ƙ=(fng^[TxMsGyM};ͳsTMҵަdQV(lUOSoL̞F? qħ Mq|*aUnSECվ\d 5og‘N|mмutqz*>Dqᱚh:ە7ݗf!I{)ЃXS.#9"20Yz)"o#,BU3SttKBrqF.P *Q:BSQ ߓO McW@7V^ȿ'MZ7Y NmL5 Vrkum'ݻ S $ QfV5_R ^[u(Nz0W5Ֆgf2R`y 2l#, H&vB1@'Yr'v"lbUh9s.`Je~YQhj! *blX-ѩiAɗ;}kVD8W0cAT3F$_[vގ}4M|"9 u7$Bx~?H<_Z4V0I&Ex战*,8hH*ʢ@5^FpPEUmЯQo1T)|sϩX(~iJ`I1zGn9`Z*} $x]& igF=#'5|-ʑ?x=G>T3 @*"=Z֤}SO8C N ۫Ih%JA!n6KJ]^!ՐhCO7K*ߡ-SwLъ*ԧd2MtXAKOV7I#?H( y3fnIz@Xex'J^J*yh Hcx^z?@f́.> P&J~DKc&ӏPڛK4oT.9=!ݶ B'9"1ؙFږQ^$QZ Q41C =$82f:K %_u-()iB*? L! FČ3`/">$ͨ*_wW"ҡ͔Xa A£Dj=p;L w[O:pXsEe!<˗wVkeFVP3 I\eCQl|"~P_pJJ5yo#1yO]y;dRӭS/ޥx[^+NlXYCӘrdR_?մ:ѵ5]x#&2iY) Q`Z'eȽK@ zR Ӣqyӣà &'${88:siZY^FTA N?s 4Y4@6R?mn /հ綞\I;G(IlCzG0Z#OPՖ+bKp Z9ũ`Kr s`:QӄYu΄?kء8M2 p湢 Mg;5b3ok+68ܷg¿tMdig*})t:. weYNGLf碐GPg6"(̓5/r5qHjAmBv Ex$7/_Ek*  [9S6wTi 4ԭsq,ÙvOvo{+ǁ WfR2z;n7xFy5I?\K&;pL{u7 395E7˨|MoT7hV%=v2T9$N()ȝB{x`La^ m {ѐ˸MdrYssQX=]&n0g;Yjy*ɾhPpDzrt N'п-51 ?fҫ;݀As&tե <OAaLSZ5^*#S]Ew<' ""C78 hGCh{99+&BVx{@&ղ/F=ySo^Dຯ;u ^Ik>B 7^t KvnB}cW~nmO&zwq|VO,&!5vfYX.ߏT2M2M`)UĔ+HW:ONO*\;. ĥ(wGn$}b 6$q!}wg[F$6XwdR٢ٮ?ZL.͋A,2b&/<"+gdG*:CHL4G^ǽ1UY "`)y_t_l}囙aȟ^^9΄wz7R$cH׈S'PI'?@ x/Td1ܦ$UWTp\ß~5}G.TmDb$! 8./8ovfqmbpF\ΘV+i! gl ?J,}7@Z_"A} g1iȋCn+[M EOH[LZB y2d^<4& (@J- ^$3틻aSugLgP]mދ96h3xy= ZyJrwE\?Z!<X8PQ[Sy#F1{$̗LB>tQjSΎaeʞs>יM _5ld>-Cô:!pT?u"Nt%?za0laTY\mVppW!&z%@S'yEQBpd-彑7|,v;lrdq #6&|gE] ?ڲ&_N^wCUKT[eB#?Wp5] N[ob;Y{|gdZR =K|u;XʛQvSȢKuNP %b2=eIz.p\l$ˠ$Xu zc$ :g`F…9Z˷ESiqv"[d鋇з-)3:%V}'qԣ7%i>'EjVC&l[HH8?lO;K,\ k-]i(Jn 9{ba/R_mgQ5mwzs6W"LL[ܾFWCB Q!Kg녀fi%#R ZH;88S@M16=p\akDZnބbZr5!fgBViޥmbXhj#*.M>aixH{Q4ɴnn2:Doa̝yXb]\UI!4/# 3ΑzGkOj.r:Ъl£NG3;3ud`#>ĩ?n>k{Jy@E]öĥv402>@kAAD,].{\0'ls7?-5{2G|m<\RL4Ɨ[ܘA1G䱭H#['{0`cPfc/J ^Pz? n(; TK;˶6Џ3xfŶ27 v8G! nœMBx'T km7!9LCu 2KMP:i)*=w Sbfk9EH.!GDo?'S [CX~BE["1 q9pdl9sV Kȃ1N(P۽V]4]Qs0;TS+lvQ$3Ř`y, w_paxCgSk֜5vL{1='!hǡx۰VeJJ}AV1TujRP{'s&P$6Vy=q¿Ų52 *=F[M /2IKC Fru_M^sR5Ce\-ᝦσv /A=V]mP/z<5}i"nlWmާ!ʼnSͿi[|;s=JLt8Jz+iI.fNxtEL,6O< ]ol+V02FGVrhmp!96;"fo@XY@teXz[!l$r3j&cPE?IDJt T\O:Q*؂լD'D$t Q7(\df~(3;M_3+y*Bcc)4Oy0ӚF#`}!ODH rio /P|0kEdE>/`q#~`m'"ou-Xbr="P j-]yn?bʷ<*!QA63*m ~ـ̩vP,x9Q9EDGVHMNe$&%18MG_mkͩ c5_Ă>dd[#+C x->}5鴴f'.֒> ]xR"kֆxW"vkODf"Z_"ʆ0qQ{?/R{жO& 䐹 ==Kj-3ň1GaD|l{=ӣ9{I$yli!t>6Bk3ָ[BY,7%,Eq=ְ-M"7Tv~6u6u:}kR 9wp}`,_FN>uЪL:bNԭEuÃXW9 _%XWNb!hs@V`luj/>cTr;pE,:OK{k0$ =G<,xgujF%Izw:|-F pu dSϡ+9`3qaR5]ZyҼ 5Sz@2XsPhnVX(S^Osﵘ +Z`hF}i0{p;qFzMF@De8Œ{Xed(ݡkhKJQwtE]ܦW1kDpH66SYp].^qHx~Ê2 7g1*e2GJnI’gx&letf[<Ou@lV4^W ΋GHNhסȟF05g]M?s;}_׫Hbzr#<4H1a@7YVCJp! -:C zvͶӣ2gvx'^Ggv RMu6R&E'#g^"Ҭma#ݶU[qL<\*Sd6dE2S*\sxð,P%YdnQxBRL2zDS*0(TE lIPj[4\N :uQ*9: E!}4xI,' om A%O! E&b_oBƖk"Lz9DzNM֠{T*:i Tp}ye\UVIVtwۉVƒ,Mo(V A/xN @@&TvPf\2+ Np-&d^uhTS:8II$&NOkyTؼwBanJ-|{b}jg0QkΝC fҙ-#rpdIAn`XvDo0l 2[_W~*W-޵Gk'nʮUe[u]]- l"*!?mB!+/ZbGd2% L򻹴#*r,y TWqX{#}eWfU(R],\ p7DꈗTVJ(`$HpTukws-ʗnLxX$פb\GJbHIdLd~#?d%%eK7V0\. ;6~"7dz=t7`wSaDt3ǿ,HZ)` 5;h!r;X~|:'ԓʏ ڧFaM!ۭq0ҏW,6!$+YDh~&O=> wb&mur9 Ni77` BWV?_( ]|-3U([&WϞD8<Ԍr_IuRw|< siCRRj\4~&θYKf=Qb~m1" HB byu5KgI1kG̼1&{%QЉ }sCqU?0XsbUAS XG٪k[EM|:ejѕ/{7luI{:{#u\>+HXqq""7 QBC1qL1XW{U?3^%2&r;P AM{$~!Wጛpnf#ו ~‰P0Ɲ9A|,vΊԃ#?v,hm`p!tq3>G Aa[ǦEQ gUh59i-7oW(ڃ&^< ^Ԫ=sG{ZHY:0ZQOLՈ6ǫvGnǛS>1A\cj3 !ɬ>)tzO Zl8j@i oǥA_ESRj+р^ g>ΰx>5@љkL J<^ nhTV5a >^'诘ZG>p羘"Ǝya^HɗςCDkE2i-d-89~钙"є? ]j3S0Ķl)9W(Q̓?MU_s/TY0c y7C,J:cncFy'f@pcBQØphKL&q Yh68_!_T|'j)ddgt!x+a*b /kl;VlG؟Qw%_aLkĚZ^Rr.va>Mh7CnPԨ=1q\x;T +JY%3ekl .QW=/#${F5c2 7t}|^QY6f?0AY .h Dl&r#x U4㝅vI1->y UTR7q!.0@:8?^4!A3YdTxRj< B6`usx@:zwe}u`K\L} cې3?A86J,G# H%AG$dgGc6LlK y2ЌS2t$5+Ջ+ldGLX]9-;&4)Q*Ɍ wZ +} ưTEm&{P6)ش%\?]"eRs5 K &c] aFHytdZا, ?ȬՆF-7Sz,+i4@qW6` +P< V)*-kfĈ.y?&;FM WxO5ʐ ps.Ld1v&XJ-~]͕"ɓR^/~+xZ&QK+;8w`,)WV>#/+/\R|(@QNn"?XK7W|1ʶPѫ5C#1rotl2FU.i1pz!!HG⍕ܬvm:Dkw+dzMvw(;d+%>. #.yf^/~ 52NB {g8Xы>_w@fT虔}깅Y翷6G?iGTW PFWTS\y؎> w2̛qwxmEI:wXOAZǟITXAq>t\ZvZMN46|sš'N(7Ѕ겻*8Κ'τ Zl*ꬢ:^3vMEpl-5{o('<X=Bb+RϿ8zkB#;#%( #h`OikSQ)Mm|$YYK %>$E-D|z%{w*_%a}gwwSy[ QL<΋NX$Lز3вOg0 醏6Vj5M?o46.YN^̘e&XS1~!VO{h^ 1zb\֕͌##Ez_rj\K9zZ֔)m#z.Vͭ2 NBZFWՁr!mU{gZdc[HPmFuՆw<֬-3i=Gny,{)zd ) Vt>^#&ERF;FtBټ%MuP0 8xd+Nb&R5#J:9K[uRHx5>JuRΆnȼ]^6-.IVlQ,aY\*ݶjh7>нǀVB >xvruRe8LFmYGXrb ĝABǧ[uh?wbFb-ߑjI>AYKPN*rњ 8q̎~ːQ!roSϛ`q-M~H'=^U!|o7n;7.UkYv1NZ9,9)44h1Zmf!bE.saj1'x$XEw5|rUZԞ?͉@ bD/W}p?/?0]NxAJlqH (gv*/xİR}io\T .yH_]@jZe {:"AhГ4[R}a/n򒼽ӳhwC2,zӰg~KߚQQ*FZw$8og})$\غO>ټnc-e`9b NҝG;2V[Xkc"_{B.ADn=uךbF^̔Х?&° 5Kƃ cјmBi_e?JKK+3>v3ƺd _XL<^C{Z2J8 1kbDBoyZ!PÅ7#A >W6bૻSbCkOI#X|07*8-1d{_JSa v=2gETP NTS}ѓ8mZUel+.t#_@we0(1:rXqܶӦɐ\;GmA>g#Ehs $"\!ʵGkˤe lc't+:, znrVyZXp/b^6} #sd"ҧ{\Gtߙ\zW M{$h^cZY xݔ!7@P^]=#[Of^(Wr4l\|7M ͻ4[ӵa&gjpGWA ~/},ơUpQtFA)BN+`Ved(t`ox]"=&G$&C'~[4WT|@jjxwK;,dT[^~6-(P|{Wv\ asv肃K G ބD|hpEiNpœګV1V]}aʧ,\/Bܷ.RHKfNkE+Hʤe#oڿuc+%l.Bԙq8EA?3&m6Pb{:, Mr8OݳCk<88oq6A2ߟH S"sRUu\H&B2Aj62O^mT}E@X~Ԓ~0 _E(tR&kcX)i*: ]dN Qq8`'u? LӍOgj-Be/H@3e-f_ENIz)Wv&=SQ' ExX&Fueq/VoK9 ҙ6܄E(SGqѳ.\,d>j90@76]0L}/ȴo8J_}ֶzj`44= ue7c̈́ӠR^[ P3Gf2 mnRU=|m/4PRwH)RO!SW3ځM;tqaJޤ˰s""?ͪ>os!:=K+D0lR&Q!dd"]ٟLϔs~哆 %h3^fz.*Ek.b2^E?X=\kt~_C,\2l)SASfT1G2; alkuW,g1QgWg[cEe7{Re1HaQ=OZJaqN@X3`J3Ni3rP.gXemdOl }LUGJ>bHc<* "xO~g2v &Wh)8r 0[:lj]p5h|$\`%O@I9iMt? dpc8~`?zK;!2ɫN,6.eJԔ""3?}i`8W~P:eH;9" O4̏Y#[,i|uV(W /M^xDzG4I p5vXC^ ̣#4HWv7tc5&xd>3ގS59v kK嚮8T͓0D})nHƃ$(k/tƷB湈}z)E&{NζHR9>{LSmcᕲ>#=\(B5~LWy}CBىه*t_rXhP6TY-Ԑe;SFAmkr9x+$rS'(<-'/a~ vY=BTRŬ:2;?W?(+bzdhbvF@q1mj.Ҡ]u(RHN(~r+Z(;ธ${8?1ϣ/_ "#b2 QRNl|mk/PI0pL%7g=QrttEt{sIHqG0R.n'??5sҺ] !e,\d?Bg낉ՠRO;N6Uy} ,AOCʀFRfw`ga[/ u  1X4e8hnrӳM#AV#\&GZb)j^_SMb_8`UWh Ti7XOzEwvt1 /Ҩz(ڀ13@1K )Ӡ-%? &\9d*$hLLhLƿ0iڶxif5p ҳ'?0-uV!ʩjWEg+J>1 Z0ek/ _Z9 55g5L)bHA~o& }ʜ̓Nh?G,=I%8(}RݐW"dà4h>շpuYkeർ(ԜuZ;qZ'. ?gq6vg':7cH+vIImq1h?π"WjX,:rjA ]bѯ4ߴ>l(!ʂr?y"/[P{f2R32$ FIҾr7'mꨞzS^p DYkA<c'hQ=5)8\T(}Z_ۜrG[]{R\|C`ӏ~rO^ҍ4NP:,xhdNf (͛:w<\IR5-ғH˵#CHΎ:Oq,FrvVΧ/Х3Th8EOs/q f~PwPȡ~bM(Gja/~ 5SYxlB^&'+k䟙 V}Psc\sSbLE62VYM47プ+V0.(!+CZrTZmDS 8PXֱ0UkYڔp0 #z}9K܎w,k;_B'vU{ u;C:fbsdy*0=F+-0W$5J.*kzEƆb,vVΉ(I%ۼx3{N xe[Ĥ7*\ kj|ւD0t]:v_`"Y : F _-%mmzo`~vׯz I)/5<5,1ҵ0XYEX~UXw`%mK"֧W1o XH&2/J@U=M4QemΫ7 V#X)z_#zW\_{J\]&f!R`s/!h<)A6PȱYrmq/:ndz&p4R6J$+kq?6-i_,$l'ױzL.|KABb}Y _$6Q*rie tq^_@g jQB_DojCQpfG |H]9WtbBaEģX`dw{b6l`oMEIv_,$f i'fN}sGt~4r 6yo'Ao '_>m km8)vF0Wodc0lk2Kh EtOKkjHܡ/HnGTJSsHT\mUJ,P_5;zj ƥ=CGW|pJWȸ Ug?MF" C_f,hQ;ф\zGEr} bw?)Ff2n]&.;G/Dօ8Y:;a͒N&ޗ{R8Yޛ!'_ Ţ3쯁êhxix%0]T>#]VBT-鼱Yt|j^h0J l-mKC'^ekN`tu JRX$.0$o:?Rc4$bV;(pS\pT5Y6{uW ¦ulpg&W;[K[2[o _MA毻k&w&w\|7d$We)Y.C^72g=A] (':sKY>[!>gxB?_,:UBmcmh.-\ܕ Cg  2hҰkcg;[紲#+|x_C݆WVqBh]TkʮgzKWR=PÔ $X(I'mfezZ<=ϷI#%Ai>Hp= )YrR mwaT EQSϖQ@Folz/Wdd P5XWMTF'/{[t xch?8`e'gPi* T޵cQ Q{d1d)bP|Gb(ktH𜰒!WE֧`GHho"tLN`@O*@%߄yO9/\+ 7u11;HuS٢ 3]MH0AnBbg# ,ZB ptT{XxB'lRS۽AM46ccއ zY=e(slĥf&]n78bU@` RF^M؜7C$:} |އgeI!8}^5o bL|J߳nUkFi{Ӆ)EU GetÍn*=- O"23tTVE>1l1xAOYUŌݜݳ`ZW5 z)LliAN0 $D8 VЎi:q aF~q hYTr~J` Mކ>-׆ooS8==*cJF`4r}j"dAw.vBH5%$AI[>ILTAC3C翣>g|w#zsVCojصMPEISt醀>w{ t8h8zbE?y\'AlSTB =Ņ m" ]'=qG\&xp!5?Y)6qf~Jv eekR/OUٽRFM%!n l -؛0.r6x sl/>ծ fP'rGH'>& K9(Kk*=t4 K<_|{3?<" ؞ґ6+Eժx;HDGa$:,(,2[K,%U$/Y0SnkqZwh7M^d2FTR-TLhB|JȽ';zqT=+a5/MŊI1)|ZnT(a4jeuc*QG GR:lښ;RoM/ 'eR6P 4%P ^#3x]Ф2efT6gt#[c1|ݿ_#L3kkXD:`U 2W!JZ|l>XMU%a]_k#ǶZ8f2ě۸rw D3k[c4$1X&fBx-"r N:z kpݗhmLby\p>jt ԴyK ~̎Ijt6_j&p`HDzYJΤѮWF:3tu5WR޲Č> iv6%MyNE/7-Ɋ/#;&HDEKgГy`Ǡ7"i $hq!F\X7P xh(h: 42C:^t(`xfS?r慶` :`X=ʦ:܋ վ<%;T" e-(҂G_t˝w^h$|[zwyd0N\>$zݣ %"K-3t޺";p6-MWE)u;.O ^?('Cs1<_8VLZ[U{ICB+w{׳[u05 ܭGϤ͓+‚J1 gyF7h¢g4'hcX~?,'&[Ȼbfيv&q +oEiFwGF ZV[~8:(ƒ</<@I 2 xWaJUsYC!\#1^Nm8Gsu2EoX_"GvjD-G18e#0’3eV; oc7R ֔,'^"cO]IV)pRI}AZgKWg+ָe3gwJl_!=f ( ̇A&g2oԮ_{FCKBOz5[5ϻհ •2o1tBd94HЁp&|x4&!Jt8oЯ:6.wfp)E&.m# R-h4N;Z_}3B{ dhw@op0?t,Kik^`qT$:AC(ay0g)`BC;s2>qXx~+S K+P=]&I']N~Q 24PD q8Wl;_xGZ>縻^e š6-o}#;c\6QPV4iD}?Q;)rh q=V1fʠ+PaNe;3~.|[(؋m [f@uq1&A  @qQ |&SKE/ImAMmxJƛ0+ܜkApbVM%wB$$-|RM\ "€dN!d14OgMF@kX7{O LKO5"X5/ .xk3B؛$"ƳpA#H䀵= R72s}/4#9}nXijo'Y\oAi70Uo\Htw8I莧h~BԐDjILtwmq?0a֩oŭ,)eY8lDZd(zo+I`Q\#8&X rmҜB]~(hˈ坟j91RP8>ng w$btG kɃkKK" {OWH{tx`oYJոn1vK0b"e)7W0!a`!F_JQ/N`d=2^udh "XO'-i.#-ϣ̒Ɛ԰3X_5d@Ed_~VHA? 2.h1vqG r!S̴Sr{j&B 'ǧ!֜8Y6yP؊LǑz6REE{?>C`QݓfA%oiPB￾<蝳I0܍NKq56t5WxuA;J,>GIᦻS5E9=G{V+߽G?6G @;w)F(0GgpGyr=L&f}c{˳/1c]~ꅵ~Art h6աXqRm[Ԋ,+XY&#(KNk>tY|Q0d.@PC`c/6nR@뷊ipR*},$UF=hfƏQͮ&u ;Ԧ)gS1ެ@J~NMt>D!~&07Ɇw!gmah.b<_D_~;gةUoL~ s>̆1tRu @h?E #;0׵4>#<$K!o$E,˔)% 'FEO.$Jӿw]Ҥ;URw ~XrȑtҺvnz}!q4Bц%gˁ1x06D|R=T͑#$?:NG-)cn?L|,;UU8#kNw9~0f`VZp eqQ[f iWs폀ʍ,N /SFk`n{䦟7 :A-]?.s _U:A@Fx$BUw=Rm!~ҩzT['{ ېw5,hXk@5Kd;$#VUnnjfg k,PT*|OUJsF?~:{ꎣQwHY2P̎BĘmՓҔ<)4Sցbk2zDޓ&#t <+zp+CAEx t"d)'!"Q&JϞCuUj$VoW_ZJU$GP>5)E3εĂ<k2+Gp#Q Uk`JbuDldi f8ju D`r(kHA0/<T+a؍EknDr 3.OB\\m+(~EZ]ME^)0tS ǫND' x0ȧ] khBmU  UM00Ҁ %D^z,TSДB  8|6J!k_ȫ=ك; f޶ʍTcYJ{>/.IL0R5R ʾTjw &][Tdoѽ,Eo7'j03W\ZE{wG\AR "NDoݵNdB*ʎ0X8ڹ޷j,F$,򶜩ApBơ[}V``@6b#tH#eC)EIJuc`XeIy]uv V \$S)K|ѳ4឵JtZ Ȳ;s*yH×++sC6HQO%ǂѳo2kZ.a窤Qn]VBEǺjsp9 _\;t )Ӫ=ēD2NgwTm]o8A VH:dߜ3ٞ-w!35 SKxVyJ4 %cD~({>x+fE^]XnĐ_|ҡٮ窮EQ'SQݍ | lj`" HZ&:Vϲ3,Ʀ{Vdz} վ_hx >[Cty]~Mns6n}ζ${-)[²$&\LzOKMxtxK)9WbpFjaJFT $Gwmܴ 4b;漞2}qhr#̆DԜLd$P\6sT=Isһ6m/~t҆"(P?s [=H5L,\Z3dU\[JHnDrXH`x&̏/A#}pZAx5~57K+ .VZ3JOv*z%tLB $Q'w>~U/1VV/opQ_7Cx MSC9J‘.fL lqXKD4[Uˡ@4@. )gC:6T̡'4XpEx!p~=<yl84W>ڹӏ/nRkA b'~p#74!ˏ2F8bXKZ: {`=Kߵw>N 2hp_?S Bd`6D3io4 [141~S(u1vM5t}U\j^7λA l-\L:V}1zWm=~ФqȫȈ#yh}9nE*XF'R7DCٯ@v 1cyP}r@TEՁqJՐ|p@6{w :>QCM. T6)Wk_4`w.V[&M-BR˧u; "V0YOu`:\i$:0Q7O&]]G~dx.=HXAS 1Q<@FM*EELk^Q C3;/Nᙛ/ 42{zose`&xl3}hLqLH/XP^d9I˶Kص=n5G)(S^ٕGǨ $`#\On4./t)CeW"λ_he#,2sjO T)b* ]DN D}y:fw q@-LŻ˻ ݂nj/-Ge}FcNKy$Q3A&y2xL٘pzt;-߫c~WyF_D*dmLhg+0ĿD|9r8R2DR4=H RcOw-jDVcc"r⪇UG_u# GK_N-8> 6ϲ`EY>[=z̳ϗ])E ``q؝+5-rTYCp57M|"FE &'3XGƤD+^FAb*k\ʉE0F'\|9ʈIɃa I blJɭ/*%Fiw?O KR>ew#&*rRs%SSy?=_5xkA.ҩ"QvQj9: 6@iȥ?st6%#K&Q8M: #PY*Vs:K^z _ly*SaScPͩ%1sߡ xj-M4 jV7B@VMi^RMuT<.Zڱ5e.`i _󎑺@\&s1pd\a9{ 9b,Y!TҽoLƯ{z# Rpv@I~_꽅&/eksskʇqYOCQ37ӵ]2ou_5v5@ļYiJgJhnުj7ix;P$9 ֣b칲up3CA DCaj˓bxsqUҗÉrҾq!94LbZWtʩ\ߟQc]D(p~Z .ώe]|Nk+I70js/jZΛ;Їvr)BϋKwCET[=A$tG+OΤƼ<_ 76{S->Y:E>񼙦-;U=HScn3Ny_qN1ٹ*ʭCD'\B{kί1E&2] JƝկM>~Wt0gfSw ?nQ$I)X~Oljٗms]iL-FV`%S9Р}ۉJ7ҳ[,멵ׄ3zPڇD|;xYOAig _*L, VK5ݏf]:&Ȓ cs/`xL I3ÉϤmO?YFc3XHoVtgE _헅(iI5u[dvVtѰ F9YOj+T28J?}w'Ԍ*HbQB$YA<~r |>ȏ. cGZ,\# =ZI,$߸CqݎJj]Z8_bѽn!Qρy[#1bs~,ZCk惥9 HXmYŇ,0΄5(|] x] ڷPYwȃO/$ Nd!MAc}27(/7^vz(UԆ䛜/STxYtXSh4(ip9T,',3b;R^/Yz ڌ 1& 6Pe$KZD:"z$t0"1S'I֟Zu4ZHK~"WRtg &w]l8ێO'|0 %dS6󍕨7o; K= EAEv6ӒdPÛVpT{e2zX2 QZs~} /ٹͅM5, X&@`n|Lcmy$::I9&EubGu]d,fNT_ꛗ[(@Ra 8\NХQ?1jg.Q8̺fmISŽbCk T'[Jʸ'*2'f`J`R] ?DP̨*G0^-1-v[{~%\u+ӎt3; .GH&Aef>Y;WS_o$|>k{8v22\].1 @{0  )R/ {)L|HνBd~bXɯUgZB,q=H-Q EY˧s? # -hxnTDĒf% YqAJ 񪎣tN^m#3P4AY~7-]:;hs"SK[J]5鑊V7ၴwnD^/z{^Bb-R|!ݩYp*zY" cy\B#Jvׅޅzɔ}V~1s! 2SuBJ8&[ǖrfgѸ'ΓThDzc.S'ࡃXMcɜЄ7rĖgFm 8*;1빔 ;+?:ҵn*Ϟ}`QR|[HQ㷏@8:JȆCTxy2ظ7a[}g_4j۩`^C);: %0v fe?&U9Na~k#Yw}0GݴG$f(;cU%Ԓs0=2htqXƞP] VlR*o9`x;W3e,;;c ` *lHAy1J (L9LGYȑ,%vWem_ºABEr3:G"m!( g rĀE2;y9O 'w؉^XX\[T"=tQ-:<QE2^n2~zwFN)-pKpIka_! 6QĘ&?(ڨ܆dXW}kw]C^ŕM>V\';#pb(–-hnec'R 3jbxm)dUlJ*,BFDȤ[%`!X`/W hm 3  Ep;4άeۣ7Vؾ5$%7ФeKU.egac-i~01hCP)ΉY>-ꈋg$)8ӅID@'GF׌(3oX@I(Y 5d38W4z_0&8& ‘Q hyH}]*|X]o]IFTϸч2N? I.19pB4gPO%\(#b(pgÙ 5.tKlrm14~ђϰ:5*1WقЁI4_-Lm?,i!SE\qg0@ћ҄kX0vTI ] )mosSSWZe818(%cR-{Mzze% ;>Li\sGtNJ L&xV`Ao Ӕ6@]dֹ(VJQN V7ՠ!MIp}cf~`׭])=ۥⶨel5\ f3&cu"JgA߭ (-x0WUlT]6wE6pz*;縗 z!Xw9QJ]}̡UͰ2Hum2VG=$a%7V8:d 4rDK0 N7',Op>/ ľjA0_"5Cpbרd?j0o;^d׎pH3H|gLHg.G! Z&Kt$jJ_td_oJm/WE 04dmha q-0G sXX/èYFż$6wuD=="3ml?2~esM~ A`h7T!ck:YEcB7'Q1m738WJk'[axrk\GBm &<^:~x oCٕ2Ά ܥ?X?xǓ-"U"ƈlY]I ;+:S袱R)8Ð>g&ܺzp&f)Їʦ>-r$K)V7zi7'urUjf׃dKۢ[3n>j_¯z: _AoP/RvF0]-ek|w"H\t RDXnx9MCO,8[ Θ^iܤG^a, {T!eq'a-t?w%i fAY Fׅ0Ǡb't5OtqRC.qmمg<`N,WTnycRoPb^f|8xDJ9!/tH_y~:gWZiߛ|MN3r[ZMV!H6:~̸)ki'hyfOFf#(||(RnvFD"PS 1Nĵy$k_t}IqbtsiyDQ},}wQhYF30wL\B 7?aC2{[SRW;*w;|!2|e^jH}bL),jj l٧>#ݗ|JܔKLQ;GeI-x;֨ qr} 3 [#t]#vR M.sR Ƚ4ǻ3Y]ФijL?we\W_ZJ?I4>,˂ׯk;]*{'P0Et#1PtKϽ{?PgX|]O枬WA^1{+V #1;*mzB\HGʇR*Ms L˦M8JZۡ$clw#wgfA򶒦S f (@N6okQv@Vf#]LgvW:[Tfcul|ƚS MInQtlqg'(ʜJ:oâ;,0E0cjMHp+ly| =,~מŸٿdƻ\uw gXF f"߿{4UVШ8ܠ?vq}fq^QCo1[4vv Ӊl[L;$7s[`6 V PgV𩙥dp! \tM"&Jغo քP^ؿ'[$GM/ o )k[ryFn *]y6Dt;J(l!ʓ! ÷yuTp@s9zƖ0u(c+_c0]z&xEDI.| 'κ-ņo6&NX~=msX\斔aSU ]=ezEՅ ^( y<Ɉ!-Ɨ@< )yQleVc 9#Zmx֥zwgkP>]4Rގ1leAK>|eA!}Ż1+G~Myѧ~jpIUK_%'l}dC#orfTq7]AsJ]U 1wWeS"g6n5]&aрpkco y@?1&f?pZ'띣G3@^Z1&f~Hȼfj pt}X3DtE1p>R=\0єl2(cSF`:_H1d1Nz6G<ȥtPId9Z8o:Atg}w@?/!kWnܷjP/+i['u͑&јNf䕂vS->ɳ%1]Wi`2ߑ^ECz:07˘PHn0t&* &naudwq0LL\vy 5p4X KDwa9h 8~00qXxWtzH/:۱ DU8Zg#ߊYT4r{ ꡒ'վISYsc;Wt9??2qP`\oq!oJk*BD3V1n8<2ʷhbo\$[;ûu]v-%:m WNDQd<>g+ ^ ¿#i1 y@ϹW_D8F)tAs'7p~v5℡{|bٱAL~~ *[xԗK9(aZopIȩ|uz!ұX z檁]I+F-;>Γt473;/\%eË) ^A>~|$KΝHŶi[{gytɇΩL^jˠ$5v9M YD SWVhpBO"'K6=4~Xso攋z{4;;w,7@,J.Y,&=BK$|&K{ɒ3ľe g,Uw)iO0Fe^>v<wm+\ Z繴c`Lniw0)g'J{Ҙa!'}:O/II-ǨJ4yv6c #FYI˙iR7Hvhj(5>|z"p5ü R* Jt QıeC &I0&ө[z%U810*n< P_'k7 lcGRI9I:s<iMS[h]-*oP!ȸEh1H+eF~BY|*h b SÔ҄BI}eF:<Wp)&<5SK%'t[ݤ2?IJ/gT\GQ0847=OQ2|"`W(mݘKJPJ:f05(? 3,UD!4\ qXSYZmT bq&}Sco)`HA'|NC*55Agͪsp@̄7\sUhQ->Ku/.8 *z;Hf}wx#v^HO*7T/hw}Ջ͐A .уlGI]mnbu|N>WLgxh>䀠|&PIVll?>~S&dyM$#`<*C83ca̬=:&FE U?9^޺̂iU7K3Jˎ}pʪ'x8& O%(1i+J/ oqUeCgG_1yD߳D7'Բr~}f(`r΢Br㻹l,n~ )yX_HzO3_o-4'bePNf<5Ing@p];oI/H4_1q?q O6$N}i9tZֆ8kHNcJpigz|:Lr=S3{Ŗ0Ym\/g;ۭ1qb wu'JVV ;>A\UD0_Qē_A4kz)e1[ Nx j $bTSK3"M2ƭ*J-Xpq+DhƋ~ ;|ˏzKQg{K^r yv};WnHt}I 3o3?q C>$. =` O'et7&dU{^!iE}8`s53`}JmGBOA`6MĈNM ü[X_5~]f *^?*ckT77@1 WC! I8(.GXec`,Xp*4`D.rTmOKE?܎9oHC¦1 PV 5n _70N]dݽexuf5*oTvt*X![1۳ :ƇkעpuMEoELÅaDZFMoQJ,]tQ=אg4[x˷^!=> CYkޙOwQ\ NSZ74Xs lq WNr I.卣nDFuh3/KiP\ڜẃ@(u6A`|NثvlA'L)CdiWeҕSPx)UQC ㉑~>Qڨ5 EIt@jl'\'<|#)6hhqc "Qpva%SE?+?rX_2xdgcV RmPnق:daRƩͱ=K~v;D:eئf+<0+Fo7q⻭  :ZHQ>v^ ;au̧B#2o(uЭѶ=[a| X7fH.VYQ9:O"&<֓3yY *v_c)˞}bD# Qh0r"}ַ 7OJO,v@dd9yaR'f?ǁ2Biejͦ`HN>| `}:!ͳe$ENU+3*zKõ TVHfi*!}rPT_q eDEmWՉTIOQa׮g|xroZ+.EI+Qfh0!:R[;n*G:f `@[G!̝&H.3z^(JzĀd.'vY31@c %K`АPFP}n?ul6ON@XXP|U􊒑$ =2LfsqYv<ŽF5q\ܬX}IVde[? cfYhDA48.f` u>,P^_n%%q5ţQ,e,?Ǭ`*lSD(Ϟpx·aUzeM%RǥI>jd["qA$YI)o;Zd<@r2F=kC&c fS5n+TawS)b)& 7F,&hl]@vP^nu"aVVAfŽ$ZV}WdT(WwgjO`͂:$u|Iya?(, ^]ID0 )e/ܛ6:y{,p-\}"݋7SEڟ)"¤fҼP0,ۄ$7}KjV!);WM mU3 ե~ Eu+HrpN D#FNY@Kɩ2Dށ`Mfɵ!մ6^ 7w-6TS@tM8l#c/%$0P#&@P0sr .wT+.嘙}kR%I;O5)R+)T[\r7_J6.'8Kuٹ!S6F2 rZƌ1`}ZDg_سaI,[5,GUM%*;+gwqwhnC+8y+fiͲy7Mv2b kA>}Wk9]^ׂ?U9 p!2o 4T,ndßvJTFl uQEqd NM߮u9*!"?F#B. !TٽO!ivv-EٸM3<ř¨h/zV7bxx0"rfڝAEiV݆h_ؽegበ3#H8D'۰t1ܪw3'&{zzaWI7uy#F'^S;4'87{(i*J()J֭-}##f@+ص\p=ַ/5"N_~R6矽=Qxq wOto;v@j`!pD-{(~G^D9)ɤʑ+b=&v6T3tzG^%Jm0WnR;0K^]!dPհf oufa^ʷVdˋA]Yڀ[ G]ŚHص_`ș4JZ/Q==vmяg$ZPz5*[<履˨aN7$"aP9q>x<2sghCaʻ1qNto<M/Fo#RTXtۥ []b/!&k%qB|]: "\ Mri.<팄coK̡èF}w1!&OdE;c怋 ?;?{K.f$yaC>WSk\m?YyMWJ\XEv cݖ7-q} @ke_W|,T? "1/-tŊoRa,2Ű>X#{ŲM-_}Gᑺ- حPhJU|)Y~vVZh\R]tkFo T쵉&VdadףLB7AaE];OZuj??2/̧s#'<2ag@gL]QvGȁˁH+OOCS:\j#d9^S1Nc|5~NU7w.b榓Lx犙}H$9l^I)lZrfVZke\q\Q-^sa."wBp#yG(pΓB.~op&(rL,7% W 07 gɶCFB. 4r]"VdtF!jkb̨䆊4 :2|@^~݄'0BC~{6[LH>W@QYx̼e%d.f,a/ mhڐ+x2u|T&ae_gw%W! AsqQYbعCEhd0{ɟkykI\>UH8a{5v07ڹ2R( Y C9>̿TmeG)2095/JD]]$#ͳjx3,ax wMC0d)"\'84N_7!r!9S! V`LdJLC$ h]*mM/4AcVKִrB|֍ԨNv#N jSzZ;~29S3ef,7gۘrLnPE̳1ݯ[CйmSMZ)3941ADJ#|[Uaآ PZ0<԰OE ϣpz1*4 !‘aVzgxqz"DcYgG $v XՒT@M{ az_X}9w-=p՝b!Ģadl V)$N~6z7)W  4=('\*8qeK.nE₳37ŻѭFw@!1"3}r,@hozTJ(?JuCfVbq *+;|?[w [`0w;9sl;vFtRA7 o2Ba@V H.kTE-ҙ r?6$X_?!eNUc ehՁis[bq% =nX5 ЧO;ջ^d!fRU1_k({w,SV7!}SKm a6ȡ$#LY*R8NR= RN O¥ꐷ'NX$6/^py=ǾN=WO+_!`߻8K9- CƒbZ' 8>#2"Eni?Ϣd5# $=]_&&-ښ @BxG2V~wu8[ͦ2uA.s?ը{ytVYGlA"4#U }xj BP^x}#[Ih:dXa7@ 0Y.uP[c3؀,kٔNІg g^[*Jј++Š@\<BV;/ [ j \V3mH>,Kҟel1rG Qu+_n3bGQv3׫N5Z=50N#eRRY,cdB!=k+3_jQI7J̐˗2όstŪ3YlhTu4kp|u"惋 DG|hXfU.RzCuhyR> I*TQo~^+A;pvB+ ({J7}VG@$yV@[~Ne%0,ݕhg;5 5#-!;ulDr+EPOz=cRYsuf{Nڅ2"SQ0ҿSHpe2ơ1zx>ftR쿌|hTnex}svW;{$c5nC<_b>E Brޙn:#[@kJНvC?^./UrYs+߬V|1w\KV+`l|wdd=Z R~QQp*ETݨ(c<ݟZ>t:. W1Ѯb$@,pmq~!oN^!x]~Ѯx% +[Y 'hXF7u(XI5v\Uo<, |OWN\~CT4H )9RIbfI(6glp)FQFH]1/q(t@Pݜ[[Jr"h}ۤ9I6[,eK,fF7jW0, n5]lx>ee2'T(g%3c|Peb[cc,f'<_K"@pJ,u[*8jZyaƫho} 'E?W k7hE&@.FArL:k h_K  ɻլ؛x}qa15XM y=ڧYTd5,.3-3 *%08SMf220l{gh5w~EjE0hA1MGZXL230 I3*PRٚ]qq] -2ļD5tr](CaYq5 `6'W/Y):Պ0Vָ?-RA[">B![avڄ*~/E!"F{{P?D_{b=/QNeWh3+nB]nqpB|y<5;fe. ImՋ#K?)2fIQw4Y~u614([BWخ;T, vi^s;020 BGZHVXGߏUKwF!p?6 ;1?/ )S9Io|k7üJCDKbSaW?bWb2q#WCQz\| qjGZ`˨5=T38?K?rk7\utel|i],QLOL-([7|p($cڍzjgOefZYP1>RM(ISixe gfɢy$J tfϑZ߹lh4VdoT?OS@O̹ XU9+o,.:#!r{}I~~KsOzeYg~i'k0 |jQu"*5CIw cR pBg-JXɽ"tYŭ! >$|a3~u Z+Z2s15rR4)z/ aZ@ּN q) :vI 'IOxiV5_HPȼD)]8mЦ d&|u+*d$h~RC9/,;u1}e|K~y;7/TX߮]c!8^l纓h-^?7)BHptd_qRmgyaTz8P6/yDZ8+?*_*E#qaD]WD+%4Ia ҤE;AX['=X Gք˥YS 9GXҋhe:7 ıMퟰv_ WE] {b^܄btDqۗif|B6Ewʷ4>fRbErxa5U&wJ6^4!g_zNNX&N౏%aL5ul/^$^+xZH+sS%é@=źf더n$>x/$B309Dq_]X:BO1ReQh4==zgg rFPolVWd L\N0fkoWKǚ#J龩`qĎf?Z5 ~;$`,om}$vQg b.Hp LA ( 'ߦʲ}-cǵCgFvAQXh˵ 8FB=kxhu1s&0t rYPӰͳI˙?Cl{96l~{t>R7bz՗j4#{#[($WAAP A>y= Sw)g|TtT37<=NcPQz yx-um싇^Z'H𴳹SRv6@Q tLRv`uR*FFg LI'.#'t}J8|ݺ%Vcdf09@ŵUєSEpH$DR!:@ݵJ9ѤZ)\6&G4m>;hn&\j#h@'Vi[yf(s)^6b-fyTW$H2|ER]ݫ#% !Hla=S LxjCbFV%BLtbwa"-r+1Z[Gt_oGqbUv¬'ORq9Catu~3pWq1>4.K0'6 HDZl ɇIّ\ZI9p[P,(oyYd9XVGNIJtt]j}e:Z{O[LoBf^ ,Hw_ZGH#0|Q؟_sKgxgJh \ٶ/??L=vNTUU=cKXe! LghU>&6BWf֐oC qD?Q@^hO+sTg?>%#B㻅A8Q{@P̖ܬGfwP[P(Ln" # {xe ][ ]R0W.z7ڃ?)^# c^.Gm6p Ra Y5җ-[KX]@3J/ %jWSTF!NY2@P_xdͽyjr.TK\ SmCQ9tn9l"j[hA2UzAXAaN K#rqpJ'޵MOI9bPpFzkΚ|H4'#liaRDO'XJwxʇ"Isĭ+Z.1i `'sķ"mYkiЀ1Zp>a ku~A@֜j_kHN= j\oa?dh,)W]C%}10j (5~dS6@;q Ћk8Fk*ءE{ΔG%_O?oa`Mc 'bH GfB[p@ۆO)6M8;D;(;4ǃ!U~TV³qմiC)q,o%Ǧz6a9ybWZyK\$˕$9[Xv'}!T$q~UpBxO5W)%:T7ZUQkkZ`yn.B|1αJ#K z^UĥBFZ+;&eʂE5p7(;|1g9I]ZJ'p&z5?,#Ӓ%J޶kp Y?5 9 ϶M(ڼ5pr *ZM딄xDضF ы{;5+Kɷ7q+)1^@2ZݱLZtK8GFyzDXp7_gS8,*[^dXG~cIJp6x{\C>΂c5 w"D@ rj4Ԅݹ, 8<))hV>/Ԁ'bZ6@ˆ'ǸmRC,)--G2$ זEx.h"o#lSP6=`̊$]ԣ՗OETnAvtI?"/ |0.c .s\b{jW-qmilXg6CHs~ߎGW1{#INC=s?IC9!Ӆ *fDplp@z RȤYN]'% y)ebrEz?7#p*x[5ȸI-Di^USNlK.빅&|XzD\uQ.fa/bMc09`+H_ZWUޢS{4t_ʖ"7DxNg;AB9$y5dMd3s6֝#"܏aɤ NM6{ƕowxry޶$*!ob;ktEd:td\#Mw4FСzS\c]$_-km 97bzUq n6HERB]a +b^^4{#r (ҳL< G4L$o{P }\MSM1!.mIT"Ц[Y=OeR|Ê0QYO7t`^1bxvq6R:)<()$Pԍ-|J?m{9Pᤶ)*H8b y3Ѳ4K:Ŕ)$A8bi|;6 O]UL|G͇٘-(QVI㜃sJ ob `mYĥT|BP[J'*]byt5gWFal [> /;Tu|s7N07#~߱DXq -ĩڮδANE EY[ T\3'lIL9y];?rrZȞ7VCϣ쁅|, 'IiMԿT`}jbg"kZr2҈LaA@}mퟰW].%)kh#`F7jH}kU`|Ea/e7S6XU%m\Zb66F] vCF~heǻWNunjEsXH$-#g(5[^S ȷ 0yq*xJ΋poAk LW1"F|2d?jQm*\0Lbeə MB fP9 ӝbPpI\!|AkP[gȒڔ\b6߭jZ#`j祦߶dlZ-/Gy,|i2)ICe;5Mw BD TYKogCAKL@/9ܗx7Qj؅fPWW7K>]wԴUEJs?JG;ȱ1k8ܮvXif}r;V,(.y.1FlBsk/,-PK_t.+% s$bA9CjX.G?ykw#LH$Wӟ%s.j @8X:<[9,IHSTk|(2I3>@V5L*$`f5\ ^ {Zသh y: %s(8htu)Ƃzj pH']Y! J@\0&?)mq2~mXڍN˾:QVgheP5w]xެ]0fm4А+2{3_Z /t+zyp Z㒳:͜'ضZo)ڧyBP'[h,?tBg Isv27DsfÉ쇂0,:QDH*n48ŗ5WW$\=/`E,(3&L!1F;|-ΰ;5"7E!}n,t,YkK\$lgH~~ >*ǨgWMT%ߔe[l1|WT=] (GYDʙzV2zSN[~}uċ@Do6vsj&uq m~8Ǻ{z= THQ1%&9S2 +N8r6kd?4}ed)yя gPFz `^#Qep`H,oyUM0EdPqۗYOOlD/?Ub8%xB31(%`ŗ [Tw${;9bjɮ\xKK Rν#;sPQm5E]\"Vwi2!CY[A7OZZ6tgtF蕖9>ЪމQr1|3::obs ?h羇-9i{ME{wğ`urnn_j0M* v!8ri9$쯀^R x>bcݫ/vmRšefK :3iP,\%eo܃H;iO\Ƈ 65*cMwA*5RNveIDg%V<# 4ހҜ>휼EÞuvbi^X w euKPkB}m*]W%k!&aw-%'.?P) ,}u}.Qs t|ghyÎmF9 ՟ĜEԗw&daE%4ӭE ki o 461^?~\t9>?YV%B|fo?3$†?#y H) qu<#wn޾DQM,H8Hy&wT\ɽWY:Dbr!fK%D[\(N<8]Ӗ[L)jhp(8SMZaEѹB &JaR@!X0A *rm@}bD9QJX.5:#c6 u58+GW?{9I#uPOm%nKƼEfb\<ar{nɘ-x )w"-g\[Ȩ\0i #ԭ::EB7yH'k2])IP5d^dh湾A(yUqE]TveHt] Ǐ)7yh?CG1rVTQˇ#pk>PnJ{Harc`mct ?EwMRg*'jέ PQCO:OnRv= 1d`6떈|CLT#F(= kkΒi*j%GN*UL[ ?π'}ų@5^(i` %t4?Zu9_|J8]s #Oƅ龵2 s ՞f:K3 PB*cLJ8;/+zt3kz G-9ԯPρT"$NJOʈy W|qaw$ HBQwߞ8J;>_&wut¯ڤz>1ݤ PJa彴Xrb|a7qZʴC̥k|(5յ[@G 8d,>׷u(Y HاFoT ڜjm{SopU*BoM+| G2sW% k NGzZf1;0N6skgQ4s@ߌWQG^Nq=B,T4 j L-UlJ @vL7W0#ƘM'ctN@Dk -~ݱ}̓8nZ#/A<|N>NWj<)Rm[6iyYVA9qm:=%6 f5g޺d9:9 z|j5VEʋh0 x:TDyLv ~{{'! eFGr,߉ҳ/$}UW"O2_GU&=LVZ/U7Td`dWrvJ3գ[W,:/piojB_avO5$U r8uqH gY7~GTg =DW?;񚸇3;I[ݫMV#(bܺ 5BM7*RUfB>'V~N&k2xnB#jqK qE^m4Gf4,Ն81̡RUUQRz(g[Ceە`,+Rb5Ι;>Hwk:xeul[HoP?A;*$ա\orԈ*Q~G&ҀD5b'"Y 6H8:OGn@߱A vQñډd<<;bhM u쬠i!8SF>=:|[wZ6ȬYDŽo(9tr96+-⃔c "j9ge܉D{!/hN{:*Twy~u)`{ZյWS+jVw?LUj,@'ñUټQվpmcGs /⍸!F1/o=7wֿ:ZMڇ0 +N+I6_ y0i4l&4d~E6k3.o?X/B5c&nQbM鞻)^hh$&\}Y|QòF"k6> Hp7鶇^7_l}\!=HASZi 3_׺V8;^te&H0bpm-o9]i^jr-Hp\qVbr0jeͨcMIA7.B)OFA|(>YNۗZrʱ귓wGspE$ pNXz؊(VP296)xj/ ZK2!pdf"#M{:jbDa _f0'@\M ag . IֲxWS1[Y=Z08+_H'nUSäf#$NdQ`R;UU~]7ϗt+p,9]1c4In>=7L[f1hcYG+8t ֿ2|%Ɇ`Xȱ-Kyy0@MjqИN)z/{ bK7nBt`tUg@N|I}Јi=?D? P S,Nj'j|śF fg?F Yҩ0R8lYQZ,rL?E$JcN#Ycd@ި@jrE fn@p>Nh}:beVeA--p?'c/?"/$ݻ_QP1V9K7B j Ԝ&ETmNm r Z㊻f{C4Ԥ8bBxMlOOD6L5d餏,QkajJwCyRzy*6,INRכ՟߮[]m{*=-4C 4"i9-&h+ i E rɥz4u&GKr[fyy84T&2ZбpO^ F(xa"$hNzW=y]xŪk&_2 @Eښ%^Xxkc5ǽ80y7s|VI`Xv$"<0tϨ>t@R&ZZ.妟Tt+\.dҡ1P( mER%YXLp-_}pQc3.= no,,zx  AzK/)k@46,MW]*dTo܁AdsEh&?rd(B U75@4D!n:@x#AcI>HZx?(sCIL,œ$N5'O_JSm)~Yn}#Xo8vexklGpJq@S |ƮL꜎X +>a15y{/O[A]&z D0#WJ$8v?~YͼMV.npM3s`bu' X3>B;ѡwy3K{V!f0bўS}W!Τf1Xi9M J xSr0VHl?z TaԹz"O¹L3?@-/u$ӲU䡝ioHIN1)k+jM1 A q&8{,M 5w~Ġ&nqA1-u҆ikՒC?Rrj\7|Mi46Si>P9 |u}5V$qj&}tbU;x;:'\ӋI1'ԁ o7I>:DyE8%E˛\Gguz!N"Y1m\϶$;6xNLI/L=ƛ"¢Au4ô)t랸"uwakhFUlޣ7j?Ji˽h=$" ߾Kע]|D8„KY0~wʁd[QQ63&:=@a"~1 7/Δ ;?F;՗ #7nUmxW+?}unPlE >,ȼ|pK%C5죭Şn(ǎGƅZg .l cY% ׯb-rŠFK(#=$ߚ t}h oCn꾴Z븾Iߺǒ.t٨[~!Oş(bN. MjŶ'N#]PHK Ct|̛235[ T`So^ެr7#6%6'%p(noUH\xo$H؏V zƇ/ΰ7jE052GJ톺~i7lk]ca@7)SQ!S-$!±r\_]H_, ;OHIst#"v]4vc)l8j;?;׾ .8Nb>cSuC}j 0 `䲽# K׆ahn9D(8ޙ&o Ш .Y=k ]J,?s~6u釲cIb5b*0zLbVb2XX)r>54Y$\,Vtc=xwhZܳn@I`=@UݹiLlNun@. )N& x |oGBSE(qbV@ۗ^#(M}/[N`Ɍ"fɊ`=0?'C8I<Re6i,&y[bܣ(=z1"V#^T: Ͻw}.+vK BBM>:{ujȕejfYJ.Wj#1.ˇo՛X𫋯)a i2'M*Ŝ7 uUo dwK*P)'fI9=SVX@WӚ O7i#6ҹND@ ӗ6VBƆGxme&`ba)wai>C\vdfB< su &K˧b.`?+oC^}Jz4]|yC~4--8XųpW LM5*kt6 fzHmT|1ɿ<ʋo>cr ^;<4}1#@{儲V԰~WC#w!f͹[\- ! HHl/̸R m v&9re-Tjσs>Jo/ OÂbQ0'NqY@r~3lqǁZۮ$Y,db7r˒`nǟDɛ!-)v2p57=ww]mUi#iٜ||Cr;O6_8 Cw8n@U_'E7pa R|~R VÀM<05hiO♀4%klpT'7h`-`T{nȽԒ)|dGކŽ6v?s ()N ~-j+N!"Ҧ^7g3G[D'I?> S$F³ b $ CwNR819N[@+| h mrYo^!Ӣ/ B#EKNM a]8fɨRDY=ɷony-eZsKbtE5umINi!u4_I(n!bzz6سʄfiq f4CklG4L=µɽJȩAL, hา%@XT.( ,fwÿzonUY&ZDQspPg*yh_^?;^垸) ŕN6,( c067/wssՊJ_ly>@xzo7<ɹl h߳)_TvS"V^2|1 %pN7k=ЪS!9ϖ$^f/([T%|oĒ[5.Â;d#FQ>[PEdoihRчLla<7ā3%ăg-j:)uBV1J$%%u/R{p!J$nf-5!13uc:vp-ok!R(PKh n–R%iXna'Ngf:4iĔ{rRfDizEnz$H'ؕ |WE艷MUtġeepX(.鋶vS13?oV"*ï 4@%HSywuhe8!J,߉>ynꩃ}J2c.ӂ-:өsE yȓ0OAM/hj@].Ń XxNrǴ">}BQ(nyqhݎby Rʨ Fjz?m ZJ*cAӓ1B<:-%kIm<(z9SFO]]sn( GG!) a#:n䤯캟 *+h2QO &)C̋w8;VWT:?06,5UNFo32Kw\}CZaWpx=Y#JFk cָtr *#8.@g+y +29"9Zci$QBބ(B癔;ϥ85ZXuiyxy@mR3;o YQaRp>K!HdWoRZ"XQnϜn g`|ܣC˭ۧXHL8N%ˋwm+7Ú{#%щ14X"Ej#`2>˅IN͢Dkhx0%wbܚyԤ%zEѫ W=5Cʫ8}+w4+#9(: e+ξ:n_WC=_['L2ĻFN͔\nbxEx\dH1}SUUr:_׼EDmlӺqyFJʚrTk}<]ï5c'&\.kC33)*ắ=8*7\&aCi-G(O4^D)X}?,TIBfK8V@Un#D[IyOxM,#5 WĻGb&Ym!,tdqoa?I.` P!]ڛ8俭rhA[r{t!YpO?g?9X%O>:[2ƅ&geSk%iQ/vou; Xb1LQM1<.aOatSI oDp m-.#L=t*wC6'K^1^>4!)|(?/LeԼvX+Vp%aSx_:!wi Vo$JHaڽj^N4Fڿ&aJYSvgW3(tX֎ַi'ӛGRnGے]EI~$V ȎSácE-F];wxrFb!}zYotb/2LaؘR. ?ȸ&^Ey;KPqy՝'6GVd?>^si+%L_/ۼF^+xnFT9N7X{.݂gY:uB`TcJ9ia݀c0[T:@( ^P6qkjA%] 20~m e,~z!ԺWW7{O _z8¤}W"ViD|>KuճϬ^_Syv=})]pAPb/n|I:~ A~6ˡ{q}K?n ֗Mވw@)`+m,^8Tr5[wp+j %OxV! |ZޛN˄ tu,[OSL "yr|dؔp4iB bv~A+tv6.@̭'je肓o~BA>FFo ֓$S՟j/uޭ"yM2*8VZa 7v7J8;0] 'U1_tHd2)XfS\qU4wN:a*TeVJ0'멂\Y_庅Do^pAK4_r-t&Y=#YE,;X)- R X]Lč_oCpi &^ `TTY w9w=V`Qoʒao21DrKwzPk2&6~cLX;-Kw[%U3;- 8{Egx8 ײ(/@ldp.8L * ]};A:jɀ`KLf?;IJj2}%RFрҦdJ;$A8q8ũPfdoc~} fgbxașG2{;F~(z}{e~Ihu'=r&<,3tJüP㍈>Xb}|{^.I2IߦWueN咽#s$AVQޏ9)?srM-f k uf# j_aČϨWQ+KCUP>*O1s p+%M <-/nڢH4/¢M7XeNh?InA"yw{BvdI i^NpīzS2HڑVzNçT$ >0ߌ3=ovp:c];_h>_{\#&# P*MAHp戴Nt7:eOFLq'@bh1R:عi%zt6Z[v8Ru^T73!p9 \jͼjm;WN0Gu4`Hi DVGIx So :}1oSG߽y*34|(D]?#$ |6p,͓*C y}PZu0De!ʑ@xn.WS$JKqL\Ys;NGFzp冱SRy"i2̞P:3^y jku}}Qh0a)\dE$-F֕zHe AߚM DQ3HG-'J,Cc׽p=,TxooŁnm~muМ練IݮPj]V.q瀓%8hz͘DE¾WՄ }M.J:U2-P, F(EMݯCSzwyW,8r-f%r*OuAu+h9GtR xCrhȕުSD\ {gRENfH 7 [Kdٝ0WG&_6I+Aj}`E-hD0ndV6E\|f߰{.z TѦH-.jaA5-߽:oH h }ieJq)IƝ H-48P}c2g@iqzdċTlS$߶oTjOŸFʂFoJ#5ESȒTD$fh`f/i9:ҢY u." $^~*p k#9A:nn\4gԇK gK@4_7DٹÊF<ھf7 1lpYw68Xvް"Lg@CClvmff;OlzbmPz6Qkn;Z1aGJ7͠z_ \3tJye/ ro5S`z 8u}+ tvVr浆(qy |G`Kk識0_ ĺr5u U5Q4@Ѽ\8؏./4'R@<,*.=9Kҙ!\{pu-4Zsjj{I8u.rEuƯm9E=n8N2alW7rb|?9e#ݠ z3sOn_ǿZnHփ4 b::} ce$xU_(%H!}a慔/T C Zv * HL0!O-}AEo9 \1b_C$džYc2OXԲxfͺ172v]%`aےu@*[/{ [W®Bsԃ?M#-d99ǼVԘr{W.c6&Ksti>u̍ǟ W53yIDcba>|.2Y )  `atVHEKoU30)J/t^`CvaPIR55,+pZ~wl|[&ҵIDX l4GCdF*֏@SM\'Ain:@N= ;XKF ܖvM {ҘPVwJ&:]wT}}k;P:t p@-%sfWbubL/R:"Kűg{1WdsH& ~[-jL(X\޵ܠ^+2i%a~0˵*~l2mdrv#GYq瘐^ق4p_1=l؂HooI䲥IěVvhA76,H\DliKtJ^Zty7:kOH G-0a6bR bOCvS$MyDCʓ@itpyk{AojgA.JvO< M:ϭЂ2]ۃb̧ 30@~{}{:?gK k7"]dY Oݑл<ze2tZ!EzuQ2p Zh7~{fqtaWFI(5 ^K&Q3l5@`$Ho{-)m͔ $/x.ov8n2HJk2fj er97?`LCWQM!bv%, Q^g$k+=%?/޴%F*j:QL,$Kw˱5:=5Ѓ+)B:XX,Oˣyc^.gUVxE&WlήI%;o4i- =G,Soʦm [kR!;V$]]PHjdl"j'JQ (EJZM 莒%W ϳ Mx/9n) YDmOxc*]t/CT#6fixA>=el'ܸlCv&y1'qZuᦇ?r)MtH[^W{uOVu.E'.feK.vϕP{YGD@ +HڍܔuRO28AFcGGX }TLȎsYm$ڗLiq@e,0|zJ4.#5눙c|#J=Lܖ@v`y~̺lT2 *LS5_1P2?Ĭ}_D%B1)~)IA*ϰ8->0K6b.'%yNs.i|T03;E؊$[rkx @ iyCMFR1sIdⴹgn Ŵf2|ګіv"u\U/K4zp|X`8$.7]ZPXq>\|~A7;1}:`R5Vl~<P(@L2A(l7kPyeDlJ;+l[yfn=O*􃃭(H\Hg~H6<"`S(V+w{,44TĭX~/X|ҕw]5ARxޭ-aо7DƦZď߭]"虗73Vm € Թ71Q >7ys H@[ r/yﲻH7r++ϖO/A;C\<0 =6a=B\Q,DRAxl蟑?ZLgjhGظ+ϯGܺL"*{0/֋!ALK/,)sȳHo+*8ї<]R`m#yƝm4:*?4j}YDuO`]Yadŀ@GH6k ,r"ɡxmh4{_W2cJzY!XXzO@5j v%1pF8F;N}=n*Kڝ۝Ũ d}}]x(%l`n U` j-ϏzUفiK5>4w/BSZy[*LfOrDLx2$oV;.C\}KК)(gP(3*WI~ZjZAZE-\ 5WPby7Lq'FAd. aMTK^:m2œ+n{pn(avY2 +Ցxu0,; ^. $w?7Y.dp j;-[#'Zp%);qٖ{U)Lm,tVTm7ftO9CoºyZbfDAfGRJгɟM|qgeᨫy))6).&S~P.;eqkIomo,A% ܯxz^OJ/2աu0g~ޫf*Vg$xPس22IDզ0Zc=kl:*ݬ- |z׬{`NzUq>ђޣ0N6>l&nOCdHXu+⃅gb+*YLCO09ylɠU)9f7>Ly N4FFQZldh/@"3ZZm\Yg֢PJ)U kw@9e8Ͻ߁ g$[-Փ3 c GS-Eޝcr-Y?C;h1oZ)b醇$kບby;/SW<^''9fޜL@̉;Hy dE3Lm.y 2IA"A"kaᕓţ,ՀBߩq]2bA9Njr.knUW.Ŧځ8ؠ<j{_!+5/UPh/E=ݬ*{qdn#NXq0lA#]kڲGU4޻TTEĒ?rY%6+,Ɖ%ɋuq|ȗp$B 8^@7ڬ[EتX4jWh3tXuM[ňJLJm't0 ZNp%8V}`<3ҚHCy@ƫSR`cPwn Rbx$:SQqJ{b{D^IZ{iDCo8)\#%+Vˢ2wl\**zBё' qr^ k&O˥"]fl TmNyg!X%UFyipj ˚S\79yϭ<&~,-'u>* @g3c!7FnHzb <'y +SE}W= Oo֚Ļ]yǗAIAX' ~|!L!&ZG:%ݘ QO&UAzKx7.}/.sg0Uh4~ SՎ~QzlannoibqGZcܳ0Q@7bٕZ̶3@&n"'Rp.y:&EEDqDHƌR}\0s؋m۟M +T^|!M 5gex @r"(U**1,DɌpżuzxSxX9jԅQl\qhR4^xEoa#r+8VgF,8%+vOmZZhW mb[IIq2X659w*s2#,T`=rS\t:+妄K5'p1V$U n {x /:ҨaM*d3<n.tzLBpwYfC^g-L FGO7r} cIjvl>"(94ȁD5dțF UTl'Zvr;'U 6Ulut fYJ# x,9(J{9 [ ծѐ.#ReE}KQb) JS pq6– ,0'hC^<2p$lfcr141OjQWʫH5#jÖ-e&q!ۄpƀ@lN4A܊ww7lY>e2C*f^Vyˠ$啰hU{_;z'C6iλ< ?.Mn(@XswSC`J)E#׀Qv-1 (SP  XIj40#OoXQpM%ŠOޛt̫=Sƞr69f,k4ZDR-@H l@2m>6JNEO+0n$" pW*ua?u!1Ё{;<_CZ`7F}HpDD" AxC^eܸ}soCxȊ8 ^iZy\}BRMw7!B WaDrN7Agݎ鑌 c-U-F]W)ɃNPu!]ʉ@?>)@TX N;Ǒ=c٣qxuv$πYv\.h45[s{b3UsV蔕Tʓů0ތKK@Ẇleyx!݋xYМyͳ8"v1WJ4 y>mmg`HZ)W}f F|^%v1 SkF[skvD !h~FS/]ؼfNLe5s&T$p2aV%_xh-qE}ym$P5 vF8 w97{PUCe〘K3=.῀.4~E}$^V75qViUI/i eҧ#VB,Gqyt_Elc7ɰM/#@nMXaQKŨhg[FkDr R uڕ\]>`/bsWn7?aksl0xLZ1"&b~te,"~rz-"[>쥯V k5y>_R˘6+QE?~}D0:B:qZCd7Olg;@؃M~K|uB(6w,B.rvm|GzeaH㱰F01^|"-N-BTYK +kG0*xv3k#Ui6'jYja'eP,ɵa+v{XYD^4>aR P_)ӻ{FʬG-ybw/E L{OGSxQnUF&!!oքGy:ylMHQKm&O6O9B(n5t˙f0]lݎ w6=XP~un\ cœq5u>"̈́"а#J%C*Lt-qN'ZsJ$Q+;2Tf-@RcR_R=M{^$4LEhr9e^c/#Xϯ6v7v8[fsŃx#b>Cit58?ʐVdJGdLslӯPMD"ltIqz_L1$^\;d/PoEriO RBOF\0i\Q&$/=R8^ Y^?]Bgh>wPHm8Vkĺd-M40 T^UYs6esp^ RyVS=<}zʮrظFPA\B?E?k֛\!6ަ.u$OkG-Rd?pwBG+_Ny' E^yʦ>ڼSL'>13*| ,97)NdHaV3ZzQYs9hv=;yL.hp¨rSqXJz>;ngRc8})8{.y\X­ H)W1}b2*ZINWsZKY^azY|ؕ9Zm9+&BX(u zsRzYfVD;etKk=R!቏R9 EC#Od.)֛m+I"s&AYv 3EϸßǯdDFl [G[Gͨ]+l3uyNϣچـ˸Àd=|L W_ɂvܴ3$ -\ލc7x9Q LfɨA֔-񺵭7uCa7sՄ1i_4gWc|Ykn 5IE2: t*Țt </#bF7$'jI=0BY'~sO|\i$)QGit ty+ǪK$@{9vrKo5QH]~`tA NEY-zEcY ǿG ϟ!7J6Kt:wB8Ws @x8GxTOL+ _:`+F9'k =pwE$./6T ô2)!BANfhCdjߙ:)gxo4YGڳBB7Y+&.>7#j^mV辦PBKVIjN4}WZDžÿ_T+5(gk- D/ٓb b2~.ԦP&3_*gG[ݚ4{[:Nkfj@RCQ+hmv XݷhkR ] ;F a6}mApCҥIm$:.!qEd3l 8SN ˄rwxf3%WkLxQ[ xh"󢎬簓[e?2=,u=b?kY[h;3͞,zRYC3.AഄF4tr@sGDOlY,cÔ,AhWW ޡUm0UoQKEb󺒹=BT~HXFੵ#EbΙ4h75_so?1c񽨃(q'/4iP~~ҫ1oZ13U $av kfYy `t@鄴|VS )EQkSɏR +xM~,[.ju(Qb~ĉ 3s"!'{nK'"z:NfHUQDSP MhϸDe8G@iZlJnô艘yZc|kR+WPF9ckzmAci ] 0.g|Kjǂwu-8y:숙WΨEBj%G7c4-p0yfdc*z')KQu0Mdi@yhxgP2`^ZuZ S^^2W9ƑaDϝOcASw.+ wF&_#j<.ΏЛ}Z\K[cZM$S(cxq.ǰCw=ჳAOfW^E \FrOGc7DӚlmd0naɯm1zFNttsy]m ~#:4. !Ac0Rm8O$pv`-?TrgTЫOI_p.=:[>-esOǟQ?T~ N =g;r fAen=- <@.[vvĮظ%GkPTk4od%:݁JD8- dr o:WNitrKp8U UeBꑴrzyyhf[ qq٥{ϭC$8iŎ[!M.[f *thIOPtSQ=@5k9 '́+nhdBAөY ܕ4AV!BѴH!H!e#8}SI<5sO M T|%D%`Dh#9rn\Exj c\4rpfxBbFC<#Up7 J}`]W,wuI6$ a6\$J[񁘷 orTMnt/ZRGLjM#_o H<4?kڛ̬ w gc WhPu^ UNq(H}/0s5W?WpJf뤳J5Ziԣ81䷼I%ogMO!l> ulم`fT`'5kjҖ<$,@H H 5yFiMQ&(M1,Ӕ6!Z X:T:Őe\E?ӬdgV3tOJYX$hɊ?u]#~ΞM ֐ş(#q[ot-ߤed>W]IdOA'M_v@=lNK9_2=q8]F䐯WEl"Pԉ'\$(x_ b k^:;gboEWl@AqU"ן PZ99,KM)YL GɱxwgY vq3giLWRyKO͉~^%',E-L c9<Hl h֐z05نЭ>]ew=\_{FKiܓ"f$y;^,ǣ6AP4](W}j e/_!Rvۦ5ؐ@@Q&@\!heP0!Fi Q;H^===d^ O/x|(:H԰&)d%.|!tjs&]cJn}jΫ '9N'GJ 1 Qi)p#&EK`0K2$Bs{4ђ_s!> ,'o[նĝCd:Ps2ƕN\04;zD!\-d*Vۇ ;8 H&yg-c K^ N+ږ!$ESbm8NByߺbYu&H]Ņݽt "_ x!cI/aژ@ǖOpg3?.4۰|ar[p Mm֋:,x,ɸ \葰D_K$t(v-fq& E$˼c.R&S gXQ2{Қ+CP`PXQqNYZZzs<!Ux-m.J~7T tLݢ{0[xY :w*TkҸ6s-W ټ Vt[n;RJohTڀjB.W2g$ͽ̎_nl^F+1_Ъ!ŪNH~n ƪf(_ \(*1ΤNKƚ%4^i^-FIMU z@݃oL)P9HChwnIl=ªQ1 3[e_P@0WS^QFR`8jcI@b(̓i?od7/6 Ueۗ&E23R' j0=(oHլa{ك߹EܷyG ]ˡ:]g=Eb0^Zڵ,= {XAKu F f@bMыuݐ(M\ 0)Y _{(%c줫 }Z' A^ v1yiS[8셪/Hi8gt{9[Ρѱ ʩX`kzf&}\I5#kv+sG8ϪEzȬk1K²쓋["9m@]jn G 7*9^HD0xgy)r|{ &٦j(:yQkGH;)ҷiN4Ň)_X!as.qXȚ1d"trh`J$4X6eU2 AT`1rSYm{hc4ůл혤Ne8@wIGXDzkD*s6MnrD~$d?N9El ,p&|?(x+]1YΏ k'M8Xn`ST_X?5btITT|Vj:=aJ T/ךNE,Dæ^!2B3},'Cu'YƢb!U$E@O]ݦB;.uG庶j{ 6ǭD2eaKO; dۖn^$-ĭ[?bsѯR&5l`y=TL]$D z75SUw͝ 8]F4ח{/=*RPW=D #5Ƀj]TsRɄlhO lߕ]w;˚̔ĤnæNA益L^!a6p>x|<3ֱ[=s#dI4sf Ψ!%eǝYΟ`FXon'0ߦJܱ@NH1O7sO}F" ``8?~l͑{z!3nyw%%ݎu|0sƖ"AYhN0̽~ooFCu<-xrT&1--W6PK|U /:D9JY]牌qcH3<(']kCa(M\-y,)>͛81\)g!&#&Avk.aopdQj@z19Nh(jV#Dfjr\Hvg>;29 W}U@m.o↷' v2w2U ,zwRq=e `|Lʼ[~|^l(Yȸs$,Ԧ&܍r{ %˺ n1Sa>cNSh$`xxK۞ʾHz,]=d\$K,zKuղiUVqğn6``08[W6?S䴈gԺaY .r݂U9hQ=+D6]ピhBXG㋬3'gv[op | ?; q@,w[}~8Ȏ~S:KiV+ ] zjƞ6 Mg؋NW"NȰ݇.I„Cc ب34OmO2%vSm(x!r̿l4q  0w2@]3o,8X̞@qGbw(ա.z;1d P  nj=ҽOΝnlِT>iW F2ڌ. 7[. sqV!򔤾4+~ϚF}^ܣM߽`@*gtbaY!ع;m:th|W[1BE?O{P1 m"`Z`FY H%]v l":S59+zxtTyVb~|F푅?qdۨQVHӥ%ä&ڄ$x"zcjKJ!OR~8H8C7NѠE}3P?J)3>qm*z/Hq´okERswHB*ImUj"D`owdMRoT O5S tMը~@ 2ӗdh!sZ=ch)N 6] smE}Y!xJH퐌)IRYnƱs(h*-ʗ827e!U& u eRSo@!2b7xӫXd{#/:cq+(=_tx5:殱bGNsSFLr~.i7+Ftm;\*Kp:a9H!JҮmgf53ˤ|rjV.1vEGӾm琅*1-NQ%RXm !z@,e1g| f+ʃI7>{hQWq)If(WFZj}@c ³V e8k4|_z)콇2>L@:]R] IrO=w$P/Hu"k\.{ ӟefb&*еv˦nv他Яe6|d*t 8-|BZ{^*U@XieCn<n/Ga416hZ|N=p <5M-<gyh~h rc^(&.`)^/Uh@, aMa )S@G~7pb[3=I qB0-qZE¾oM@̑wtV$[,$0#*؁ a4V;_V6-R}CykX41$ [>Cgߥl  Zj7kgg&!rl sa% b."Y[gJy{xX')"[i}`~#PV? -83z@o? :jbY *춗V:WqA_(͠fx|t/4`A=(A$e=(Wڀf C!>SzY}(.@r@{pdiM wԝuI]ʚu>6N*֘?qNE4Ȯ%._6hӎt6czYhxH4Uy1SIC/#Nh?Qܷ O$n츚F5V |$vg-ҘlBTn2Y̹>f:lI"^+"n1ߣ٤ؤ6Ԙ;)J*})º"aH-\AUmkAALU,>̟5*ZÒ9.:E1;GnƸjjJY􆷙e@PvZYn}G1ʌb})6u.mNTfp>Z|×rzcvS[C{7";34fIb1{ݴ" 9:8[E6V{(wNu@Pby=(TFPOh<*^\5F\sdྎ$Њp /:yp1;f/nɢrkMw 4~*Ƙb P@v G՝4hײ1Zb>J xqu~:y_Lށ;]mˬ@ѡE~Qk ٰ/RvpHzsJz-E.&'"+×3-{q0,C{~plEf9K6AF7?I>)>nu"wI▣};F+5k Q @D 8,/kQQY5uAPS6/)<]L(Mx%z!`23bEkʺ1;]o$|Kj3[AKCyJO!D3S ,91X qlw '>#, M͋wOoAltH7XumNj_9QLT_$?P,TRjC{Z7ХiM!uض\:Pc\saԵ³i>Il0z58Yq?-ui}咱>w[U$ʹ*tKӦ-$1;= +$⟂{P2(gu> V47@%ӰIlPyoۛ( cgaw&&NSS63$ FӻDʹyXj0#"p eθ].Ŕ 2zUMQgʖJz)h eԅ ~]Z-f&‘y6-6mYXNzRB sQPe*Be ݲ$T\ud!e.WHhD !L.4+ab܄+.ĵd_J0"x$CL"ixMeÕs*7>/Zs'څnEBӰ.ϟ^3_78?]q[6VS+ ,% zT#*s66 MҩƓ^v,m> u:&+OsRjL8tlxtQO->:JެyK\/zMu}׍59Giu,q?-Qx%":+fF 6 mdiե4m`cG + _ lklr9l/[(ckHlzRuYFҤϻ*ӛM-3 :H/xkIf] uRNX]GKŘW@;X>,Qe= %ݴ =?La9G4@MU]fd~RD ]_xH$3F)LF,7Pd?b1e Hι 63О#2?(<a=-ի<FXS5ܧ&c.4f,Uޜ#d$t:T;-jmꛤM?l.DQ@g?-vx>Oo,.Êx}NaLuxIVkC:3e.OhtÖET7TufNM6ɟ)DG89Q{T)p,4%.x )4t t،[y8FṼ4x(e!N&eB_K7וy# SPw!ٖ|:cT`Nf/,v +c2XQ.%T+|mIh*!&:adyJ`Ry1b^?C !2R0jElܮ k=2 .``(d1p#";$ O"Z+֓B,À ¹N~;bi,,0]]{4i&>== mh= Qc:N;XI*Ir󸥐/xr++s޸ZtU=CNCt.}dvS+ K&$l;@r  # bey(SnY>yZ/8PӚA(sL/#ܱlw7bCG5^f̓vQ\MZ(S˪WZP~4`xR;SXDm4G$Zۥ#)jZZp+ދ€7GWTxQ}=zgj"Ŵ.3h:\`G q_ b*#{yAjF %̊zhZ@ʇюҮk^=LЋVkfŠeo|q?V kx5{be¢ȎQ(`bD쨢ҋqte.8ȟ 1F`Vj~WioRzdwuh8FWx]`Ӌ36N6:ç}܋ Nߎnk$qo[mzo>;--p 2dg: ZJe%^Y^qErn<wC*|:Mq\vא@ғ&5kA+1-"?&ӟ Y d6&͇cf_Fbۯ6=.zb2Ϗp*̝5zYq?ڬgk4 eOvW{  Z>U7Y^6ͷ'6mW! zV^ @z`yٸuBws5%Ni |MξFl/qM)PEv^B D3P M3(띛[=R$P vEx8E/.p[پwZ6_݀GF-ZS! ^8l`H)R:70\"ћfY}*% L~hFw9h,z2ge~Ƨ5yV*(| -XX0m3F j49g*P|^/$@=ze=Vȭ_`cwgslI$lJڙv.0e./Hfot1%^b".g)>'ωCm/IhF[r ݂j7}IrMyw&h\&c, Z|cvz`}?18OnA~PקmJf_yV>k q9{(ǬFIB=Nf /Tdy+c|x-WjtN| 'ګ!Yz}UlM=XStt ]E!47}z+mjYʺ"\[mNZTǰcߛHgį fMDUP8ݻ7&$(."=7h9=4ppPd^ R"EJw.<*(3s\TO]6hǬ cRl͏  lJv$.C'FtA vt071&385[EIe%O8V:vh(ܫك%-!a[Ӽ U<ヘƓiTǐk1ʽn*N&5Zw F :1n˅)KV{ṦwٮdУv$=BuAmC1+~)CB} rt=*;-s/I|Mil]mГ)w1/1$+5zưm`0. $92!vqsL U(o%%#eEzo1Ͷ>o+JA[BHo/lg"~.p*q.;zLE}Q=N=aPiÞ)ta,pNSMŘT±}sXf򊮂s(s h t*wPt~*uSPN!-O-WḂQ2rn4|cl}'TWJ ]|u@MF.X"<&Ѫ2JGǜ.]1iZyw[W7렴\܆?|FZkmۨ<]ilGq%h鿶mK~ !~, $~Z,ŽñiD0m?4mf 95}c !i3I )Xf-S^̄0SN?Ûgqk}_@ >/aRBʃJ>ռC(*,{,TGf-= ~W [d7I'ۿLe |bչeHٰa/`D 7?lh^_/_5q1Ꮝ?w<G[M?4?9x } HPOOٷ?g#r$ߞ;( ~3΁&ODL^rMw6:ߴH`} j@z{ܕ|LG#c݃@守5Ky¶FmJ|hovZtyT|ŭi$#<[&/r!%qM:WD**^VC|Oǡ^\OsQ}gN_<Ĝ~BjZ!)`hv~Lc ӏy=>j:~i4ݞq)bftJ~wTU[Y)KC['5kqhTo4ZֱܩZ#kK@fp ^I*A'`ܾ䜶/"z,'2> 6 |(Ix"&@2Nd[cydDq˥=/ Dc$ΚӪK 5Y3G-E v阢} C>CJ(;©7.SBSW􏟗29(db-k;oaw&z&w[NxsȄ-.1@~emmAu2k+wkp,]ۍ6D!?V3Lycf(<ÀB_D*Xp53dDAyBa1I( 17p0Q]ݸʆCk.\XX;%H1:P߬pO8ĬHBĭc^^Qzs |cfV4; p1Q(^]i۟z͖"C ٗ؍s>\mq2=x2m4h l-DJ GNK*jyd~D~ TF14o [?KƬ~^kަ7aFlְ"/! m1N{uht?ӭ3sF04bR2P: OS5*x,\yZ$ZrFR&GUm4~B Wļ_74~XoFD- yu,4nl_o3Xn@27HxPʋ[PV ^]Oxoyr69֧" ,𴨟qݾKO),(f[cv}sE˷nfw'A:9~OX9К ->eh1lܮݍz&yMی倯7νJj!UpOZrsxi&>TORr9eVǞZm`VM̉*;ӇR=Fu/*"=?w~.QSMY@TLǒi{)06}r*n?25/}zg}`_۰P971z[!5^aVԿX4nE+ru¡V2؅1ךv06btq&D*.*0һZM"FD{Ȼ!Y8]Y_lͅ vˮ/ _aYH%C7@-ڂVU)PhHϊ]=Z9(RZ9 jI<&U4}%f8V>_45N e]G3b@5ajDh`"me-R'Nw4#Du{fK)M;Õnݼ)mNwЪN{Hi2EBC*(s,@Ҙ oȢ>0&ٹ'?y,~FZ*^ϱfa /;+tH@C7)X|B&(Sv"r՞tNFݻ4y2swTx%Of,i`/^Ԟ{6 ɷ{] DFSqFSWPG&ͭC" UYH9< 8!dk|3A4'fm@ 8~6#KOhiP j/W91 93BT-AP'ckɠYIW{i%"o Q*( PU65_#˅b,\={y 97h(Қ:Vqy:>ԧ}K9I#NK0 RK(ÆrF>4d6K 5J[ X*jwԸXR,}kxБ>,S4P[KwW +*Lm1gY.?6pRk݅@n3Ye#I FCO+CwgǦW!-kQ*CNSA;& R0e%u Mj8I2:Y04<+pʄʆmKdOUo11>cB5:Y.y!5#BP6klY¹G5RhzT" mSuxgqXģ3Cs}8g;Prs[$$g ?292Pq:e ԔM\M4ZOK73~eQNJOMNqTmRom׷؎M6NOl8XEhk *_x,`t i$r74ZQuB;2g;ar9=IHJ݈klm_XI~ȊfnREI[&jMrk`JyːM>}*ǧzŠP>WD3x^ƳځAn@U|IFE㵉+:IqEF 6t!F\;,^ E m;&gj+uh%h[5Cpm"a=P.s (k~(T >*u{_0\𜽗 RA‘6LyX}ؠu9`ȲL#s>lwj@ 3`b؍I; `ʕ9PH>8&";H xX&nw5 n: Nmp?L\ "S\]Yp rG:1YV0xyoE@>,d[$<79h <({7Ve*^\; ҉Ƅa&S>>1ţp@kr|ӽ'pef`oz٤Ꮗ}o¤F oVm0.'s.Sɜәt@*.c iI" ZZ-Af .h~m d_'=k:9MW%(IkOecikb z#a7PX@b!џ?dqߒʦog \mp%>Y~ zg1hi=I;wSh:ޑE o\h8I?$ [hf!)~ڑXi?UC@Hdw^D&2 vUH$!6m|;sпYjߛ<ƣhhHd~S|F!T֦ءB̦%I 7v%EٚSlC?t ev 6k8iwh>6A mfX|Cwe5aЃf<Ƥ= Fa5rZ]5D]k^BD]*X)/2a$~4ͅ-s'ہH{H2֔HWq&xz]VzܰuŸPVe L=鄴*K\-K^-G:7uXf) 0-'w?gcy/A!!>"AE$()̿㈛I&*OVo J+\,=Xd ]#>f϶*]ː 9P8eOREd5œUj?P!/p.SnrP|;y>.;a7%_Rvq[;4t{s71돠ȎT b0p^gTYyt:i:s,} 7Xek_|zhR6 2c8*S&{g+7k! ~ ZX-āIJfd[q*n\,&#U 6&+[/V$U!*+̅2+-0س6eF>BwKxy!NWZL$Q@r9䐟̐8_בQ?^Gpxܦ]eժ8B"+-Wva1>$̄+i\̿,;װ=kђWhbaRE*k&YǞwlYJO }H6 `\b!U4; )z7N-"UMqG+|5KޡV rܻe XlZjQ0`zVѓ`> NHt`7=:l܌__)/Lt5Z!2U:4F9WG_$?<}^1}_hLw_q͒h'+]i4np32 =\S_BO|Y ]0r8]%NSpV;Ɣ:>ӉtD\|a^v )'d C *_HF=v!:SY/lz,o12K(g/Fs~a#}dMPd9l6fup9IYr"aJzcP~7#Oޯ;(2&<Zs N/ڐRtX=ƹ$ LmAϟ'.|pb:U[ ά^یrIwh@&?+Y"F1e3e!4.Ps!A>P=4P]{IglQVF]z%h/+?3PgXFL.6E0I' O~Vkaҭu<$4_|f:<0,qo t2\: 7O( AEyX;Rq-VM3%wAXS B$ګixע(22T,,L.q[)_ʼnIR%^ր -Q-ᾼb7~*hx>'^㴢@Q :eG4Q٤w7FD'Tvm{< 365s{:Dɱnx(Сj9:>5Sc<C?]c$Ճ8Zeol kǷ3*FbWsU:eik5'`<X 7t 4N' ,FAŬq5z~~C?:Үj5`pXף`qHzŪ#Cݓ«%o|=ux{bnVnbÜ#ؓlX5P[=Jf`j8aJGM2.p,[}mrp;}o mMo?waO ޤ&.QJĝO74O3J&Ih"(1X.|ݢrۭz͍¥?TV>lG"טyg$T*hYZ WJ']y(9 nswrɼ| ٸfͤ8ITD5~q(iRRKM>+co z@\oW) !_o% M[lg$>IVhFݠ]P>;PwpJ׮J@tVdLޥʧЦ4p=uiP5{%`$Br]zIQ挃P7; ލ8#Ѿ|0`@Hh{[@TSdkn89_cnD;Rיz_"~ R Q>U"PcIPR=ߧ-jbCJ@"%nM _K?ٸ:' Q,|X 2Xq҅=Ǟ/ŏTCYk`?fp:ܪc HvaSO9'\%G:g.V\agA Nѵ scvuXDɟ`~KWC :RYOg=\@ FɌj? Vx[26>B'yΐ_&=ꦴutѥÚvF*\uŃ ,kQ`9'ra@F+̟&wQo&Xi-ja;.͂UhRKO}4C%D,WL k7]mBg,nnIF*J3֘$ ~s2@<^6[f6^sn|sLgr J1WyD4F,\)#=|?3}=B|ڶbB(v36|qbJ8o\U4.nxʏ,k u&# ,;{| ROT9aC#Yx eӝ*OeS)f~j@ >wʐĮa7Sӭ Ui8ٽ$jv AQ?!#Ep9w8ϡw)ܞɌbMƦfKHr z>VZl‾VMl7K< ZQ[]U98Ͽq$G#1Vs̺ku%7YU;cuN_ gՒ-^b!a" }-76^"HͰҡͪP j\Gv[ 3%&9fkd@B5oL~o V`UO~[]ӰܨGl(vtJܰ0'Qh"Q+^W/_[mN f@*\W FcagFEqHV2 }.W$ٞ$|"_G7I>&W[cOj5~v<[CbX|$[+5\R_R]}wcH~Z',",Pڹx=^ #Yx:L 4N]?t#-TkRNurnTˆۛXS +!#iPZ VbD崫OnRJb.3cgB>z +?u)lR:qp춤ԍ0gy# hET:J%nbnP:Kp ݒ&4pO֪ʇKmH[X>oFE fQ{k( P3Va)+O|&lVIJd#ZW]DzMx3 GZMsȔrw;E[A1yfsg$J}̌:ihxa˔uNCj+Oԟ8HJl ڋ꣨=_;-(-R>3hä<V4-b7/6X;Bdb6G S[ͮyWj2"RGʳGF1_3:#Ć}W5FI3&N;x`j!g ac4P;9?2ƭqz0fIz *&2sR3D-M(uO"F粕z=w#m%64ĭ=DGLWVRumP.ȑ,rך5WcWwA,<JU*$ѤQ3LiătwrW ' `Q^ezbS{iWM?f-A0y}(;pdq JN]ū|7!J!HU#k&–ac䷃۹[ ^,YLVP{3c 28BSuxXnt8FT 1U zl+MFf/P0Z!$)&zXX)6{ԙN>|devoG75GR0=b- #te4t (MK+#>ĭ0vNi|$&khQ2' &V] l fm-߭{NHǤTɈsQj28CR[)GhнPy)St0wAtC ?4D>ih>wt03rK9=lŘQ$1$%CYY/Eٯ0b xqG/9c>,:ɡݍ>4 BdP KAŐH:bLT)~(q͞ˀ!=){ }͛yi fƻiU~=ŀ@MqM*i(9 u^&#Sdj\7ro<[.CCI(Pl\RX y0dq*vM[HGCe~oB)y=:\M#H۷:% oӍ$\21 UzIj4ȗ ʘ dGEՔ&\m\:dBZCˑ,b1Ʀb mx\aozg*2+:H)Foe27 XPYi3t$ UEMGΊ}Y<;&Pwk34c;80o&̯,#u6yV6 Dl o>QiCԌ#SR4dw>>ˠXot KYWww &*^On;/ mS_gǕ.KZcי"sNyCK=th)?A^lC<1% S||[)7e56.1w|{ÎZP4W_$g݅9 iQ60Z.h/>8rF0]@[,4n̲Ϧ8̌Y{DSݲٽ@2?)S.@bqEW`7t7l#0 Z$uw xxcq@yKyFީ? ɅJ$_(ɫ*\p[!U͹u{| Ց! vZ=֍9XiE?*}#)\`ȬY?i|/8uϕ{G]h"5;q+t>RbZ58U&z0= 8^yGvL!K˪,$uI}a0ݯlD72Pb"gr/#j2WG_=fQoY/~j筝2D8k=aݕzkOR=E2gJqx6lEfr( g=F~ޱ$z$bD/).x?C U&T_bj`M98;A6Yf\e&O}D(Ajk*O'\s;B(ڒ z)!5Hp0K''0w"֗r[aS?8B}&߷u|\rijsMDEldN/~Yi _hDOՇYdf37$Hr:~w0zTajVnPXޤ:M{y8 X&\\KI-+H~%%:zrRڻ]]Dg6 AI;rj72, XhiVq s}ka7~)fRx8{OṆY,ٸv1H{͜[]6Oޓ?  {hp%%( ?+M{E苤c%t_/]gz:tE/5#[W;=:~u_9XYhMf/PfINK8,+T$ ?ƭԅZw"fMVo(r^2{j K㙿FJjfCG᫷k&,k%݅yƁ*NiA<~}zRCuS8 Yţ^W$jqrDBH[db&φ$Q[t _7fp7_ot6:N:6)aAڽ+^\a HPu#LQxm?s*>y&8o 9 ILU6KsaMi7ov!q9l@'A!L) e9T=q0y紁Gh:cIrtOkTAKڌ`5[ >9"V7QV7RS(҃)W$pi '^1;ۅd3Ӷ[]"8$i?D萙*/ٮ֍%o<a&UFٙԧ{DQHg2@lD"8UG2ۘE۔aq ԦMh@b4vNMeH.c~qk9[+yu~5) 2+~1ss|=Y ca_#hf'%SBf?؈度O-e8!0wظX 1]rNbtʱ4 _/$ֆHm6dTI?db2xB A@MG1XAf:8MLыZvxAkTzwY[׮&ZK/a٢^qTaW+P6Vt &zDv:,E|8He.Y=}7!иf)@ى՗7dD\F8uZgw^OjƉ~>myZY/R†(<ъPȚA;@{\1 |)\%t̫s,P.]} xR/ |M=i5o#AcqߞzdNgg & ~4KGv`%Ѓ:cvvRv(84!*Fkrd^&\SPm`|$}:{ yw88kmQVvq{˨zt2AΨ*.O{>1⻵VQ_g >TVm -6|2K(O&5j<`8Qxq2uuͭ(F%Jք 'ouդo\8v-ӌ&DT>YiƵoJ6[q՗"G0AC rjHܮ.rCo+fu$P8[a]0J_4ƐKevTFy/( $HVI|߰:f4w~`|w &'M*α{Q(tЛZm;pt2P57!Fu.n}R?㰖Zvz@y^Dw&Gϭ6:lF C'+P DQ:C4 8k]pVjۉ!E@saRr'@MaS`fNgl~ʘ lb`{y)nVZ(_U$~ bnQ$YЬPب!ę"*̙YDTذVf*H l)Uu9ǫ:Uq[D+Gr?1muG7G<t^;}Ncy1.EmvӾH7?(P; ZMv4L~Z.JבꣴSslnN%)sxH¸⍅yՊ׊ՁG UuOy\=Ox8-`C%eB8ue6,ţ׊kW-8%xqެ g>:dZNW~udƃ.8 j۳uyQ~88@{RG3„2w>=ELPΞ=)l&ZK'- %`, <hGF RmIyi&)n D{d"ncD WoIY,Ìuz2Z+(EvZwAlKJS p!r Ylu Y/wc"H*݀o&p U G!l:"-=vɲmLErI͵մ( ~pf$2+W<_ ⎠5)P3zQңHWLXRs lQࣆv i6.$ɗYgL?r bӚ 0hLtSFQu7_KRK$֑t4?[,SpZwuK(έ/nw&6%̔{yE^Fp0ιl EcJ8Ie Iyǁĉ njm6lGtS׍#Fk:Ek\a1l_A'CL &f*0۫)5 Yӻ':션9m!C88Nˎmp%<2Ҙ䔥8E_xs<Mo&ɟֳ$Ѓ 9@?J?0Q%ZΛq,G>ZϓѰb$cLR|&+xͲR3NVDwGCX9;Qv\ֹ%? #Z>nm嘷Nr}FĭZM 2:&-ay['t1eظ*gd+!I𨀒 EX4<=vw.(br{1|+_X @J)Z U#A#~.H/iAxq/nz#'|M{q{|GPʞ;#br- bORREt)cD N뱘#"ئ S[Uh|ϡÏ_ަ]D]jtEmV_P(iZ ]=2X [h*}t1E4 FrZI}2pFY"eB&]\xgDV7ɦx[Jejo*ON l#& ś[ΧT DҌD֘ږTdhdnLEХҵhj9#WmG/6$Z 矯:Ry뢳s(wtاTąC~)ټMg%,t3" k%2EЋgMGBW㐛QhbUg^c[eվZx>P <)aOץ=mֳnlzY-#5UX VVefQ=?e(dÿȜI"6W6^hxpNH6xE,)MY^]+ƞ`Pcśʹ?Z[@K}4KhxT_T'+rH Ы1B%^c% t>(N[`LwS6˦F|',eDgO6%xXNeBk /ٽ(E=iBY`e8҆'۵&e:X= FejZ[0^@VQs)J@HQHx4de_F=\g'۵N{.T7I70\YBeWOԻڧ۬Jx4YckQno$HX 9)ϒclCuOsT})ir5qT% ҝ2Vdv#\lkӯLfaq|{PiIA@K}2ןEAKBa^ $Jwс~ՋJ1 _ᆻr(.Ehne5xf*8{9U '3c"[%Ã/P{rgGcB ilqŕ7< Z@DR@;{ n%0gH,Z.eaHO= !~&\P\c fPf6fmrǐ3[@E m^>xm낃1W`c5#$Y WR]eG:Y080+ί)Ja"Jco=ivM!yKIEFҟ9CBۦn摕{PڈUڲOE\ BXEʁAt @DA.J\F0+QzksG!!Ugj`%n;F=1ˍrRT~_ZSE˦Ptߪ"Bf94/Ԙ]ikYr)I쥃J_ymfxF}2(Cdu)ʑ fDI3IAs]ӌ4t!_UJGS]O:Ag9m-)(BB M8ncöldSm}o]V E巤Nz.7 &^%]vzj( H49zP_ 䀯 rkB@ 6~msoզ vx-Y5c!۝,e`sI](򄓴AqD#Xf|%Ƙh|2ጫ_9DVvF؆WQc?z* = u37D@65xt߂l%SPS(?R5Ln:)֌j@}G"W|mF?Uia,{[ҡc) q< R mF BO".uF|M^=$.tSz Tjv^DP?ݐFVv*qd~sz-c??ft09q14kTQ.TFuak EuӰOFBaCE6fs,h&nmI!6ZUG~u3]FPj懫n Ă=f]/嫈nϋP1 CspN=&rq2vo{,`M_(P7AͩS (E!/oD*WkIg-!*iϳ(Uk}ݘp ]q0V6 oB"y9RCF'jǢ&Qd,ZX;̭$2/jHM |qq`&C )J]JΈ]T|cnΑq)vfaqrV8P9~7b.0[߻Sl5 c|ȽYXp5MOd2ۚ쇒1FoE"TtΦڙuߦ >nP.N[$}:݉N!Lrns_{l[/* E9ZZcP73Zp[CU]>0ķW ':,+\& Ț^;k793ϐӥ153E6=nf.Iܥs;I1hCfJ}u! vI1)&]#}S~h^>4K/7{gWc}LxKR!K„A+KO06)GK"\M|t6w#Nu 8~_MV4VE V`zG{:RC>CͫwT£A6./>1Y}7zk|h%߀_/EK1/ vڛ`9[a3áCf#gl!La]1CP ]97Z^ +@F ?;b~;dx<i XOog} wnG|y:)bF, ʔT.1yQp5ytz)|aohs;᢫)W?XGϽk\l4?'k]݋x qѻ'emd ӕB5,j&-]̄F3JhSDnަvTSk^&lMXvT]ooQ"-EKQzbn6G*\.lAa JtaTp7kB"u5Hh0I| g%OTnۺݼڛMk@'ڠw 7 }7dj&]e}sNsT${H'$`<ɜœ:0>!̵]ʈG錠HH8\HfP\FA7ҿvMBj&n! m-S[ vvMS&88Efu|ABuxQYL^N¸.FVe73[aS!եgZgl=[0_;.&tK*0 w?2"9Ӄ.Vt.HIP"fۑ88< +O o̱O6 wȿSY::_4z$-8kcAp /hfXT ԓ 9{q5<,.:pa2}^RzyGɅ'7b`[vp*@@VڸNW[E]ay <n{Bq*MP9-ԙġU>ڏޤmm7{W (l.52~IUḺqfK5=>CW7r$j =Xo+иa6.1Gs|TB37_HDVeݪȲ9Fl<7nX z|5CMXzCjl /:˯3CY8&ìl*?h2dr4B >Tv^bt,wJڶ@5X HQG6\[uIP!dB tAu4Q=³`I6DJϔqr4Jgv)H:oU6;E.$5YT`je&4ӷ@e,EsZ׌lȉby>W])#~)VU/kM)a;^Hȷ>,ۆ#ozc,k#N;H%u'M8$"(P9XMP()z_LɻnsW>aᵱ?x2K2b/FwcSYMATiB;K..+".>]), `woGPCWDU(_& լ#M*#n5My<ļVLslTtp7I%VJK0\Qx@>PnОYq@Ŝ}sgf }y<>;K{_,C.gv;0׃6iWeYu T&+v$._d"k%jB Pv:RYDZƥDqP gn} ݊nD*S#ullTf䃌X`. l)Ɯ[3 OVK粙};xsJ C݃wK@Ž%%@v#{0̻uֹ#:CwO]DH(e2>r!B- ]] #@皬3ֻ8gCtJ$MQ95H|?2rZ_A6~kA0cc[g8L>ͨiW'IxՖI R-m76ȚֳAcڶȚ6r,wc~K.Jy sb~4r;||͞lgrTɸokѼsJ{s_O`imuOF^>?P8(2<U9 |Apry!xVblXBRvs};tH|6xD_|U2b:e^;'&F١ta꩛Jdb,84oeD4ݖeO#*N<3štd2iT zhIK6bԉ0|PCaK+!Vr^o1VZ7W eATN`lXXQ% pf1Ҋf+Ky.V6)'{ k6 "&ؙT_lPUw J;._&K-CFȒ7W 䛈!b5P|V]zXjFmg)8SvB ^Iu5DU PN@T}3.Mb?ZAsن%$>pdX^K!' 5x`0LyWa 38WݛkV bѬbQZ^$<׾G)H硺`r%"T%χŘP̈́h gݛcIЄenƂ'Y)b[N2F[harTUlX$P8]կP!.:upX&nRebuѐQLQjz:2՞\;kdq~ܻXQdºlf}*(Je9a8@aҦ ?ZiO j'JMHdGMٌIvV&8"sxr`/O}YϪZf^ku ݃`YRآh]_r"8m?: ᶔ/߼rV]l᤿v^q2<`CS+f gɒN+)ӘP~`F*/:ecCVq! zOd0^ :us` g2FI;~x˒뿌+b,diDn!p e 9z27FeO iҎsr#}6?TSsl"OָjSFޔ!qj AjQ}[;92}v\2}]%}b8YG9L9YoN%YwABȵĦ&ek+?~^|Sf-s- LZzP>Qs'EXDʢ,ymt}  P6^ઉM87$=A "?Jhڱn[\Mdt:wrd;]I@hB0ۖzϢ(9 |F7^*kX ?c.2[-PH0(SKE0. 򑈌/* v&'B:SX!zM}Z тN}s#R@ROG595ŋ~yҜlȵ„ ]W)̜x/Rҏ_HOYbݝ:*eK WK؂ɒ%fa:ɫâܑ+:X #~26 T&od:KY%"']<ǓBDѹ "wvd۸; M~FӤ'^3Wj?`jf>T#č[0kfF*U׳zD.CX+-rNZ *rhV#wV8JAĻ]öSHW< 4OE93L;5&D ZghUsxԽLΧEyKuTM(~U=2Qm2y $yi"$n-.^2DݤNnkFhɨK-e88@sGFOBު%N[#E*A&hK咤cB X$(ݚFE})5`@ N2L7Zn8WCI'_РL֥& ֭Q b*RVpa3FiRD}5(Fml#vRSʩm$2熄\ؘ[r̽u̎^" *M7zO+аh2Gi vtH,L ť3+o~t-0Gڏ`<&襳]DDK趗!LJD%6W{8P6?*:(aԖT?5Ú9:A 1(LK:EuAktRaeO3Z6M/ ޾m5*>I0sa=.IaEdپ\d/O+ꭋ݅hwbiX[QY鄪'XVJlHI,y#)$lP;D(V]hǗ m:BN<. x2A쿺})HM7ם uM`;d)ItL@p\HqFyUrhݏr-48Q4cՏ=qⲁaK!l,,ruPt=3]Βe}1€ڦ!qi[2(yFyRU<-ɸ67-k$IWd|8c|UK8 #6ypiw$)8bj~3Q9+q[1pg_0޹W<7Ο}Wc.W~-ZT!F5AH{E[zF5Oi{N eMB 㩢杒C׈@l7ĺ4"s< bť9t<)D(XGVmdٲ"cM_M>#FM=> ׻eṏLH6eh=s01u?~oH6͔~'dE9t:12]/kd;Ϭ7sR8]7u Bi^N2O)K9Uߛ>  $א|dlsAfJ>}qX5?xZ־E%d~7{4r=UBYGs!^jm-]߮i tdy)=8*Չϯq4:B ћh8޵ PD/^AQAyt@7L+^.~SHfZJgihX@E)ر(MnLy(N{u:,D*RHO*{yb6f֙+q"Mg-U?"De7 bjI:<#)">:$$LI9q% C!k@"1aQfMdꎴ~R)@!GS035K _ZO)ɹ]Z&Ѓ0i42;gl3,L|$1E|)7>IjRiYE5&d'}"YȦt$`B7=5HuT9t{+fmsu;WUޑrUuJGZM'C[d^Uņ:=R MMA^o&^|y Pc+Rr {"Vz4Հ Jq2 ^}W5O6c Ң5LڦT14D6Z"ty%?90gY+B;\#\xۼ8@Lu3>2S_B*v6u~Ro Ϥ]^HIpP;:B-_VjGzxb >DTup'8YB~R@Iʦ(67u2!Md-4_R/[3-̳3= nmurQ͎$5K`$R\dŞt{}PijdR`%|fYnVvpet=&OrhUX#F8`Zwhޢګ`5Z9ɵpmpM:YRdV+IpyD4iOO8Eu$Mu%]ߒ55d4IyQFp8>Tmr_χ@IN!Y4X fJ|E߳ Ìc&%DaG{wP"·0rw Dp/ggb`/ # A U!Ƕ;q]"IXHf3X[kPK߭yωc|QE7C\ ⎂NpFXF+(9՜эǧQl=զ.ZrW&.g# ruyg|pVw7!@qK%A r&3]U`БJAI"c u:yòFO00q>SF$Ó趴!Zf@y 2Kr.@%)k]jR·, f07ij+0NL&Z/}(sR ߮|2JEI1FA0\" +F{ [$ZOԐ]('2s٢[riwh+;f$#))-#x@WC@G4r>)#DHϔԍ-#3@s^>Xn MiN-}e}DRkM!gXBbQ[^kZ.`]*]`"33N fRЕP+,s.3d-Wvv+YK56r46* [G/{Q6mE更gKY1(䎑ʜcQ5%~NȾn6oXjbQ4,n^kV׏ IW8$v4A>Ҽ]Idi (šk$Tu gɞG3"~8YTSvsDQS؛}Sa{7a5R (UX*s9P> _b=WCVH94$qIadɠP6styF/,ufwݗ@"+ ZtTTvBm?fpt{"M[8b/Z6`y wmWm_t8l({tm9zkm'3L|Ե+J[z mcI]^KNE΢K1rm.{n+5+ji3[Z5?.$HDrq.>˚rXR`81X WO`f/FgwMx)FܜM[xQoy f(qVPz qo/-)4o:xti5,oFvȻK̒g@.?g-oDUű:\bDHc~3PClC|<d (IZ|7dó[Fg"-jmuNso _Ev.E} Tf E 0j :Oa'Mԍ'F鹃3|As(gka=]jK ~&NH_89-`@~BW8[ %1ol6:_c5ώaiif5h2v] a2?nȘu2޵vf'<,!sP/B*W!?W%@ĝ)J@xS#/A5U)Mg jW-n].(*]\>Q 栂]f.'i笟^gyfIЃD NN4$&T;m`3?!\0O-"3Oee?CIBQR*lcR3lC#X ʌ'%mֲ>2-$(ԞR>-+Kj; "'ñk3%44t9bnb~9C hy&={9ӊJ|eFn(Ѹd ADQA3365ACO{1.Q줩\+U~)yB c9񰎹Z]Xd]'.IV`q:; Уh,ow(+H[,b 1]7_3˵g.jo8+d#E>ssדw(F#tMc\ "闥yF‹>Gb;bc0Pc.s`&E׼5X sa;Y 6jYxo#T@wM/'D_iITC$va4#Ff-=t*@yBSߩ ՛%q!iN+ 5QR7M68/}(-MuZRF[: re k),3HҊQ& BXןp 7e/ng ×e[6>jpLa/9 zEINS`>i햅E^ܶI @ =,C舂x6 6j6Vv4.~i{$_pu2,[y%7P0JC59KpBAPq[5jcÐa&PL)bM^ۅ,1xz56o)X5S0K1tPْcn~fk[f,{i.R^d *LW͖<9ti+OrSt.n_łpƽѼ~mr @LujM9vo3A޾/եmI @m@p(a{>uH^m6XH{vq΅ 90_ss[;΂8Z- &ҽt}.[edgmWwS W,4Y 7R?q_3NU0$_W˨m_iIe{ᎋYdYK3be`hdދe߅5H۸S$Fvneo\ U\.Af^oE'b24NPA36 I+Zz7Fp3%ʷU'= WuקRBF <N褗㦌Iqwja#Hڷ6n R"*UyM[0$A 1m KA_E MR4NHaI{g"dx[YȐǐJDW2ܘ<ua.τ+pG].ϓsFnlj0fCՌ+xjzk"y7WNt}MBj#5 rZy u],@_>h5a 3P Kel<f(Lo~B˚sv֬vcAd؏}yO\ٳ va{g5 P5%eAe}9їHyF=T^9L 4ijg5B݋U|r{=WLtJbW(?tyiu2H'NO$2k?VEr>:t): [L鰬{㹹M k %ɚiUWFbR83}LAx^1*"l'S&|p0(+Ն>wHam^?_M9,=iݶ2Y >%} a{$|NsU{w[c>/h ^oP,)q6,`$#fxc%|7}6Z''p 1kVdoUIԝRD}H$oyP8Pt>9;-[]UﶟX855/!!GS'r3~Dsg`j0w&]1lR= AX*{nɖ뮖jurC#cgڵ$y)r5ބ/,0Ԟo݁hҪ'̵X]5Җ;W;W'E rkVһ[˦*L&FiOI{Zy%v0p;d1*!-C_dě*pc&>ECe+j  |#?;SG_=n1t@<$k qxw‹o &뫮}LlDhϖ&пAP4ͥ4sP}74AcjBP=R }F<]^pB"3o- 9k4;9Xh\,/[v+*vgT#FM_3He #J|zW[~]9яx_`4ߵġ9ԏ(i}UkL*}1Hx{h/v3;ķ E?St'4@JUǽI2go<#}R*$//EO~m-LG@Kܩ!g T 7~Udpe ,*S&x4gS:j} ܢIN\l&XVJ:ʹ\-m Zc/F H9TV%Ѭ.JIRo׳$[+K5߇AR,4sl Gjie:)[33Au :zU߾P3?5;X#b/J-18E-`⹣–CXjer=Z~42N|Ҫ-gѷ%+/@Ĉ.+l28y32JUG4;P/|Yd#՘17\&%1ՔLg,ٕ*`P<'J1vwQy6(*49:i ϣ;G t+tl?z.A$?6t&\z}趂fȾLÛT]?1B΋t^ᖨ!M֙J-ډsIZزhp@uug"HǒtA!3?4GgS]0H)s"&0{¼ Gs-W_*lD 2AL8}>: x}^HkFE=ƟEiOؘWf[3u4bw8:P&:>٨k5 g°ܫ1.lbwMsZ ׹҃<{VWt`rU>fx|$^bf A{{_"GZ *b ;3@Y\lZr>aaW Jo$h g+K@3g8~Woӕi9-3O*{V=uj 9%PGyX(6K6#WR,gbJWOf6jZA%bf'PJOrPUJL$׆}MF?yˮ='dM9o:ڠt}HTef$fL/ݘ*5`*v P2Cb+H5ngNU]%HEAVIӨԎgLjLSg( bv-oX 0/؃=6S67~Ln5"P\.rZOyxĆ]*2,XnN /O`#Yd/sEb3 Ϣ+J=ǻnE؊,`wȼ+B]RKP*)U/Ҙ}I+t6>5fooT{? !a k52fR +)nRmE|ݨj}|R*x33 X]]%'459O[= HJ 4ϣ9== Dg;M2!/лj ?k#!)B(0ѡLdVzaK$܈ѴDʷAL'IzSMՉ>ufP#Cm!\߃`gH@$6DbD"_| $Hbv73WvA4,xb ia4m GŷImm A[6i9vaDCQmGc")r9k#Pb\}VU`nϚNہMB4L(Ȏ Wk)pq'8>7:Rh? .o4%dߕY&^3muQ"B}nX7=8]c5k6ĹUtFᵉQ';ߛ_U{G~S- /f\"5R06KWmcLWQQmEo6+4ĉ&X>ie_w'3Zv\Wd{T,>MbH$(+Rnt){6k-YFU73G J9x_1gddڹԨR;[C2/Xa NYNU6­PDiQROjxff޽X" *i6@M,ۘg֟C }*NSV'/h+Q`0Ud<{ 2}FvV5z66*%X Z>Q4vʥGaʎe`ξ,ys*Щ߿4gg?뤥YCH3.ɺ_dєt}:eBC\l2{@'<$/ HT6)!<">=3U&x5z&eq@ neVUuo?ITP4l{x׮plĕ =J떔U Zs&BŜb_J&5])t+>CTJᝄg=_̍r &̬0>Z_63|ZRˁ&9(#? QzєK2ȌsXL-5~f՛k| wR{y|<²DG\w> r.^:Ff#SL{rɣ  =`M&Q 0HיWėriK6GLfX9rIGe>pӭgIS5.t/ f<7 8_ƭ닺J<%T?%gfk;f"نK?[xO(lrDQ-RAΉ }BٺЯ"=*SLA+Tu^ᵔ)y*bLC0) =7w&SُP@"Vnޢ>8HGL yCvZV7Пk3M &RYPJUU]#<JWcDcssK􃱂Su|#g߅`=CxhGg]޼MgHݎ7z8]Q!#[i졜܆dHIC'|~G(>AAGԱwɎ|cT*zzǒ'UV.Ӗݏ럻,ꂎЄ, b캜pibrRoExվwrն_/9[y3-/FiUR_&BمB Yp6,`uq2&qscs`G9a28CQ<ԪNk}Uf$$@o/5\GXgmcJWKlDtٰ^8avvyƄTLc6a9>FfrA+]\Zb _]OVv/*ԡO!k6ڸRӻaS}oǗPf('e6UDuOm|R)<GPAO֘զZFBYd2}?]k+k}̵2_7r-S}e-pS‡;vs& *?-0 | C\wErR'y} jdP{?꿩igw fK78e%P[@51$%kz&ĴEOISSe@@KT ?zaX5]ÿ@}6٠2kR^m)βmø4S M9钧ӬY\0bvIA܍bW"@5r6r% g#O dYUe'֋U5xyu#6kU`" pjJ)}CK01$J`3NIwis*FHtVd*JfȰ\2rф$Z^PuЌ,D\);++ҹ}ўRO͍5~*̴qiA<.^Ty0:sBcD0f/ʅ'"@SMSJknd;} ZMa%;(-i9=]-@켂>q6麺jG.\X`;59d E@e p[/4pl s E-Y](ؿ8 m?χOƕ *m$'S<7:YgWZ"W+m1k2r^n ~T4?TKg62#y{Ŗiq⅛$gx:2{Xs[J7NҕyQ 6.22+~@\ JXV/.wApx5nk߉mNwm8HĴOYOIbgvCIa'D~"N3&\.L+Pn_ċGsC›iTwKguT&߁: ;DQ06\Icz&g=we/pY8|­F-)N:wK$}㔤vؔ(PJoOM+<9ns =fm'zk$0aT?l/.kJۚ_ڈ:볮G+2-)UV%JlB s\36Wc*0x;AJo[8pLw\+~W"χ̑[4eΐ4v@<)ݪ0|^(6ib^]3{P@ۣve%cZãMSR:q*jΧXEO8{58av9.)$SCcm PQNE\niZ1ﲱxI'^=XZ g#"b q't~솿 0Šp#.dG2=pn/nCnq&bK$MNJe*j˩42A?;ˣSRU0"(!յ*14i8iB8S,^؂EDxcܓONQʩ)_պJ_EUq+M4eo%}hq&f%:-aJ.D4\k4.C 7I q4Q=[v)s0A1tF˳G.&AZu%K?҄7+ OPBG_)}] [1i؉߷w7 -rUmiN?jUTw_n5)ᴣqDir|iE4,+xb H"`vbxHڋXx^Q_"/9AV4օbbF롅V׺UN5b߰mJLjv:U3A.?o_j-ruq'vXld..u:/~TV4 JPsظ_Z- s#%. u/:eNz; bfo2*8+[n6JLړ?Ƥ>u.6E9>f $FАHne u98ڡAhһ+|<5{:z\aI|ɱn'i ڿ?| gi 5R[EV?SbiSC-.-XV't `s'ޯo:mh"yA{?i%n+X7`)~%^rm[ VN]g'PmIu y,WG>B&pq^4p9\Tekrq?4SlUw.(al5Kkǿbz?o'.N}@m|dyɾI:sHќN ϐ`Uҵ-T |$AESޝ^n%Uf?dEN>~ {b۷WYهH#\#/#Iũ*qzىK\h]_x֞^I+p=Q9'>MXvEn0M)IbT}Θ9~ѩNg8fia-Q`@(}aEW78Z.]f~|:yݤ״"vt/Ů@AEq VjIUeѷY]h  9oT<䏰c GK][#ໄ[xG-3GSz%Xeҁx}'(Qh^_;KEE &ӴԶ3/ "dAE>[G_=H+8Tu6n*~gC5{@}4wfP5\N?e''V jT+r=31tL\dX?5ff,⾖pxiJ&D+G} XZ;|Ķѕ94SxYk B s&QTuIV77 "z[f;lC̼RU:TI#109EԐkM7PI z1Z$ }ߟ=𧔌my?yb_;GEP UqΑE3DGws%]/pi\X<3NnhOUZjm  ', BR{ F1ƸGo ڑHīU.C> c8`z7y(uk hܹQLv7k¨ D)噳,J9_|\N ]ͿA,j(f~:\Z?{p,h'xv'8eh;{Դ:IO*PڅhpܷuK k1^kyQ |Ye3t༫M#\_\;khn@Tp m`BctLJI 㻼*9Ec|gZ: @HpZw^R(cir`nlNa <$z.{܂@lOSBn$ 08%,zaB5DYj o`%ƒ !#Nk+O'usbGy5ڞK*Ta<ɡ D;{mW/꿙U`7Jy[?lcAVCmZT?kd7o3= 'gHp̚3b4gX쉛cNid[A$>;X?)t霿[@K\4BEpk-s7ѫn˺zW|uUHM{;\fZ 2\zkYbo;I4\o׸rc634Fdw 'gY:>k`t|C pܯ 5O!`A4/dQVR{*9)2^ͦmn'oϖarkxgSorEzL)Q ۻC®Ydق??*|9FVv1@.QlχK] 1fkǂF՜~ :* U Ô5xj\O{ܹ^MJ<,5}䧥,j M%AcOք+2^mbLrb EoA, cLRHTM1!U%$K[1ZH7|k_Ъ7]i^އ2 Ts[_;K.S=s;Cxՙ%̻ :8N=rH#7ui2M)1 \s)Jg[gyJzɬDC;Hxڛ -f| Ѯҡ-<3ncr6.jV!Jb}ɼ(zIA817mSWGc8)v5 I Ncw&J[ poY@sĪ<4ZN!)LUU`5stWg)MD9c򸴡 .W-F ן{?QJGt*sިZkl"PD2ndTuK42Jys6b$ٍ9$nEĈB}_rB9sj`+뺮ɳ&;-L "%UՌnɭNx*gM>{,LZtKPPN= "'qƶDk% me9IW?Ii.6Mn oΈ>FIgLh=\fIdOY0։}L^elD1@T*[㟉jYH_ؓZTfB0T֨{J QL *)$/$Ack7lPM!2 0OdB2OC sFS{>F_X#!ɦn.Zɬmb” o =M)o9H%!I(17T)jHGh*tV<HtSI!EF ~ ˹s m3ٓ6'K|ϤJ7WV~)}&x#-\i}G'>|Ubr޳ [Ѓ x>+o5 hQ\H%U#u'jӞdb"=q!WNtdsOJ_'Fgq*VNAgz$ ˫ ,X7dʘS3H9mlUl6S{}PUBο˙m;Ƥwc'l ɥDcI? "d?Y&w G>2zHb;4XNxgxns{Οmݰ>]*ޓ2XF_ȶ'RApDo NwiGTe 2Ѫɼ3hb bj`<(ϣq ]ꗷLH_d2+, Qb.D %V( k^/5Hػ*V eomS_$8-~Gɯ5Ҵ@EEhjhX'].NhBΠaɰp a絚Ivni:^s*a&2#բaWA(=VSE{^ DwV!rT4O%p0oy _8|/DdkWUYTDR]Ĵ!V!Ph>goVv.6W(D+!ѧL:;XZeK%ם_f@Tv.>qT]z:Ir]\޷1lO¦W]~C!S+n}I:m[?nH4ZܧWjP^`K&)\apTY ru?i3'q3d.D5١ K-U7[SDx1.f"}chY*NȀDz!g:z}mnV۝o}hkNzq@+/8M4NQ>A4!*Cuk#L3xt8>C,ڼo t9l;Ԋ՗#UH&-݇gG";EmfR @r 5(Ii}Ryh?Tɥ9%h\b@Uu!w/v JX-'yBǫ\`t^NW<ćz <<->.O<(@}|&v_rYm]J`窿LެKhMG;;7Sx9 `Ait(ʖPNd*N7g0٩% E~0-nKJa V JJa+Qz\K c)>^`͑^OxzbQ*mĥS=pxE RI,oxgvE}IOkfZ=vV< "ᣢ]_cqQ QTbus{a#lob&\PzۖԢc[ًϳ;V`/jtMh*owAO!nz IJ, yAQ&PN_Ţ@Uh0ʖ)jy9|-"Ś(o@dcyQcQsh5?"= 3сB<"zUiM*<8 !@dFx膖v0OyU:Џ `sGN.L7B\#&G/5{Wp.X3R@I۪Ⲯ_ cZ5/P2SXh4ufDƕ߰71x5;!RP NOxdw*wڟ;JNPn gs6@&ٝGL80v?!E4%9/ILʥE׆Ի|58e$TDi״Kﲋ2+՛ZX U}ڬG?/?%^&!s,{$8dK8ѳ"[W:ECC=.y 5}JLk8GѵuѷRߏ[*> ^7VWgٌ"dVtk9vܚSjL}QI"4`{}]Es{"/ְtqg솖Vfz>;zB]$*/OAa2.&T Wwt)Ŕ:0nc Z`6Qzpl$A }iul&I8+ amJ4ITÏ q*~PG>򢀌?/~o\6(Lw7RG5:n='%Ag|N-hLJ٢ie  /R/*x  /Oc,#N ;aUӶ$ʔRMVHIk<͡wiyP!šɨthxN(XCJ<\/>8̔tx 9񷇙-vbMyG{ HjCdaW;+R "}gPTеrv|롉mh1%З(jeՔv\yp> +k9!j+x&mdYC eKzZhYzl5܉jJSϜu&;!D ecO w{*5 6HVل yJ 'e%"YŸm7Wc^%~Umfu|.)HH\v,-,q~yI'D%*\&;S9O:V[F!tR$ UX,G X u;=T-gn}6cKe]ٻr0,6 z!f.̫zeDSL=6AZ~6ivFV1+/!Z :?i\uⲝ8k~ߵRcas :XƋ#]) l!TsS{'b¾9:Id77rn;)xO F?\Zu `mMń͕vV/v"gu*I8$P3?1ϟX|0u|?+#`*FrWcW,hgB3I_/RKR[8MÚ˄|quD%ބ^~ka/H|[A}1o-5l%h!2P yGPTK)O#/Gkwj1:$s4o'NF!_eF5:PM5@@Fib@L{ic4&j2S | 0n6p8 M5n5?|j̞Msߗ 2}jKoT]Q -Y^U1g[\YBl̢Xt6Y'NSRty}͏nQ~"-T(#(D9CVfSZ!YGP3P !Ze@UhXj5A5Yƈ4+4[^he ?˄08r1|g~"'2Npdĵ }Ö3j,{l;LvDwp靔uAL硰t8!t9gN6-`DE c5<vodE#Ql0̋S%$!2:ܞFCΓXJ!DrꧨnAŸzu:2Ս17WUڳb`HaBT3Pb( bZkKG%chNxAL5F9ye"lqڷG -R x@[=I`(ɱN[$ e+uz5ԝ,+ y6SJyXQm?A} ˦ޅCZ-B.G\AkE7εM7:prfu"qd0m86˽rv0%{]UprC)߶MSql s=y2,/W4dW3BCPTA_G}|ːT;$5$9®o)2DEx,E &nN@!ݮMp2_ ཀྵ$I-[VTyMxw$ƲO,lU??f[;\ 1Bq*G5yNRy~U̓@c7[L-=7ӮA0܊P"-4wI Nnr*֊-M(gPɚ]Dj9f4Q*I/Sf䚓nʜ-P>Aͨ!xK99Ja}QDمРt&;|h5ꌸ.N 퓷5Q!(eɊ7V4xW"-g1>[= +J͡wMo= |03ltD2|j޸To-{@ c7;I$r WqElЎֶЕʜ)2&jclLgzHmQ-y\@2 QgD@Av#lw?wi;0PbhH Wǔ+ Orx x'A>ũ*xo_ʽd)A!Ā1^AAZ buh t1/% B{z%أ8ŖnԆJڠ$nȲ%/kҀD4b'A/},RF-d͈<գrƽԢO ېnȩ>@l~wAeQg;rƌ+Y"yGd%ċ3OZc]Q@He wD_F/#(F?R)~f1FR]\­<4ONXw )'뿅~)p6+-OTMկP?!]nB]2ʵXA\TĚksY|Ѻ4Gd!1Y3{3c٧O@3L cj) *QlED8c@h68=W@%.O")u9l/VUjIć{h} ʗu_fbW-ZkP=+c kW+!E~3oqG~*S OkЅ>In^2MYB p!(:(@32DJzA(W)m3K݄aQo`G%CC1L·,3l/$!6h|˦wZsDX2r\q~vxY%D9¤5NTAf|-=QH0>p\kǖCfm*$R'=SPd ){w_qX:JSev㮑;Nk)zK?hޭ=}[@|6]kYov/ U(M3\xdR1foNlt;E"M#~E1[Q͐r@=kEV$]3)*sJTW%(V׃{vSC*qyf]p׏"hi-.؇TGxԀNQrD5}1"1˹p㿔=g.Yuyg( N4}UlUȇ1I X 4ӁH9{LtmLηjALSa"` z!0J"WB`"7v!@T{Yɇ*gFhRwoabDgf 7gvٔ/:9CUѬh ;Qk K*8j:SCю#/5UB|5vrIc-L|OzFE:l (a3 @a/QDJ*|{MZbL3$Q7)+NC0VTX:n8ISJ}g /${!VgG?(7p3 04IG? /F}Eql?1mìz#m=)6$9sy:_EN+X(sHl[A$mkTDMhz; Lc /rtsfR"Ϡ49& רlTQb:8:#mv-Z. v9j+\ /Fډ:Q+W}^7l -9Qj̏j!Z0|4R%)U_QM߃HE}zUXyK!*aʭڳ ȶدˠۛ>s~*,j<$r< @aATo8}5u p˗ܧKS-/mg>ڽeb1إ_L3WmqDcXηf @GFG*l>\{},Y~0D.Х*Jh5L?7c7_ǷA|^8g>GЏ^GFu$npS^ Z?ňbjAw+!}۰p'Gt뼡{-zMFu}Al:߹FGILiv{5fJSu3d2Mxbފ y>S T}d fgu8$2)o+[[Ra.d+jHҳqu(}DQ9,sq2e(65(jPU/?iE mCN6 -;H'7>q~F_G˟tKN"bR"7ZOaBۚJOSKJuiihb0L1`!<1]Lz ,a^G0(qh/=@9P>sl7R;#v)oʫ$i>c)oz"AoAlzJU9usMk c}l*eZ`].& Gku4gw;K! &* |NxG@&N}rC=Ψyn&OlnxFĪEȣά\U(Sðͮ3]YjY!L}c'S- e8֢\C }[[^.)_&ߦ.-*LVs{džMYfdV,Ik2s5 \ټVRuAjKV62.a9<;CZtlҮ8DWầ')Y^o hYB\Ju7g.WKZ&CDltx| ܟ_xy^ӁGљB-pyͱ7j5hO^~J&\Ŋyໍ\7*]L62"[|^Z4[,`T-v\ޕ][Rz,-$@gzkS6q|ܑa[K\,f3$~$t(7pM(45im `eZz{c$"EwI]6<{_cHK1n C4;NiB-Ƨ%m~O1ʖoxvׄ޸=[w?G3"!{W@@W8:cmHۊp\.axvGeO^_Y\Roh")Yqtc_֭%+aȄ>F( PG%qT_# ы:< Dg%YH`0P*#w綅@ {fpߠB  -N6]Ty3J̶0k ]C3zv~&AsY \l%r%Ȉ Š=[k? ~O N{npMTm'C=%pL p~Ӛ슶6| b:,֕lL-m!\_N]{`=WvrK":/Eg,`C IK! ,^J+a*$M@.}0ƙ(=秳I!?zw3J;.aYѳ9 542)Qio9uD3He&&%]6ũ7|~Tnרv%et nuSQ.+<9b&iW|%mhOS[u^[;;}~d[Zj5N>62H˰|1^5'èAgGg\@vKB8sh b.~^ EzJ?&w|e})!k36NQN8Hy f˦{ozhڵ /1bCn{;+0?:2U?"]\]qe X,\J%_BuHa 69Rsp?qCU̵XE hrrxZ[E#n ̄g1s!:ىQ ë$ @mvk͛{xE7}au͞P̝ibKZ0zknרPzaPޱ΃Tl^翀򸼒6/ i+ĵ8 g"ZYa( {lr)֋,gX!M hV#_q#:n2#R/C]IT o݉l$#Q:C (]%XgG'闠g!)CTjgSH} !WBtrF"%eeHRωbD.0늡a@ n~~p`R $_Vny9^ma?Ik."%%@0ZeY=ߝ+^Pe$]~eZ7nMKw棖Vv۴߿`tM7|m!lfJ۽!dGKyXNv kH{#$ :]K.r!jA*lqwᤠ_7Њl5Kk̠г4SɩG~4ZBtwh3- LEϞl f>lkp/GHWT[Q3YliNHșG'ܩKAf3(z/ ⇼?ǔz/z%1maQ@g:x7e BHĂ^d/kbE >OxpPw]F1YG]j{u(-FͧCwQjk^7Rϰ7( @9K߅5q_f', 6oҜn>SO]<ƽ DW-Riv *'ń1[OWJEagcPkHppK srׂ˓">5%IH# }O0mǞ`)K cĮܼgT/ is_'^O("ggnY'Z^utl6%!s2bfy|IBCHM J!TЅ 'ݰ"kOσZ `Zyg`xުD\ӟ|[Z^V|Ns%8M҅C{\T݁KUWJ dW{kSZ҈4L'N~Ba RE=Rԑz1V#DT:8nAQ.ajǪa,w2z댞BN\$pv5Ndu zcAB]`dTUZǘOo3]kunx(ࡦ2h%Fؽ{7z!>ՂӠE1Plw?WXѻ؄2{VEmi .4kM2>' 4F93^ROyKS{X6#;Y.z+J׽g .(ӿ9yw[>U6F#hmKw6Ǝ RdwJ[&s{7$kA(!?hb֍~OU<y?.\FTRY4dhrRjĦ>G} F`e(hfq+t.@MU.;aU 7 d Sӫw27okZ-BA~h`} Zua +GlhO|>!.v<`C9n;I-+mBYM~d@9h9Ytzhɸ}sXV4}v[;W=k?b+ľ qf^jQsY@RKZ7DǴ" ])Cm NUـjT!+T|^8;gZ.p9C`%e{GW03d6tJ/̋18dnTkҤ vJpG_]Кw~8Kͣ%}d=~RDs'3%Mk4 _TDBc\"x'7hL72sA 3cqt5PEt*'v` x Ľ.Z6Ӽ3fiJ\mqP20EQkYD䤠Zt:m*g"3If23j}<"t2x/1jN,(ђLƌ<[=-C1B@knhXaqS x, F0 B&@B}8T(!&KE'ϸX~PoHm~~e*іFKZWUFq;m\/q_QAb&kP/p;QOޟ}ut,W!݀Nۑ$yz|Fm20M& z(g~q:1,D$W;SF按Vq^?"ǵf5u,iAt 3G1i}2 RYR|d(-tu\ǃVfm4˰ &iMa+hv+E&|ڌ5M tTIqΥr,H!⨳s/%+X> eã?% XƨuQ&z D|h7o/8dZq{nVz~qUA(\=%/[ra ֶX_)3lE#1=f#SKN޹y#Ϙ-v:ϓ9 \"3q_Юk}1ZYqc6ZHh$#5@rPcּhgq jcרGcYU_:z}ܳ~:pwffvUTna>S\,oczru/F/VA9P%Lpd!`bk37@m$f;ilv EMB`nsЏgbL ˵n>q)φt6zUn.E$1,}!BΝ$6Du7an{ N LL2ᳮ٬ RfQ4mo*g&Kh$:QжXCIEUVߊ0qG5G 6gcˆb, vQqŮQRp& bIPKT|O+q?=N^e!gKe~h3C[_C?05BMC|ZliJ+06YquQ3!,f}(ƪv*3A3TГOQO؀O 癍@BۚӪL*t 鼅LN9Ѓx9Yzk~ku VE"/RvfE\Q8#4' i?bCv)}c)~As, s4G4ӞH I(+Xds1hjk𵋭F :)=tPּȖ*o2&+xg6ݻGGP=RCx d$H3j/1t=r\RQrz%2$*9H>gW:mt`}fm\mY Nw]pŠIhU%2n{y*J'=(jBNTϴtktZktJ YzUPCaubh%10Nl$ЖTWP/Kε@?Odflt3R@ z6+P˘c+1OU3/Cjr^|P,`Ry4ɒ^vF8M˚=ILEj׊gf/#==f"x!w-CsEpdl_3ߜ u.ڧ09RӉ9wtTs`{寥9$ 1a*} $+6d!9YNJFo|#4_R`ppEA|oHJ]ș`^].]*虺Mq`y~ {h5@QYKug$(tn=(h - HY!. rdQ v'7[6((ŶXJkcm^kpm";ЌvJzp#"WnXCgD5BCV0}h3SDkk81U l-p.M52t(ZՑCρCgl-JTq[x6p_K#ςl]kwrӛ/+h"Lj!c:H|C;P8U*E}t:|eR^ j ֠w7!!F u6LCfOiQL{N/A N7ıR{DQ[sm ;ue*\fRl.'y[~ 50C[>J<':z&䓶7fETM˫H⥵㬢/g'^ %c$^퍄IŌ5WS@qY1qr;._D:C?F 'z߫-#d݆DGC nz X Pva DFgad)-6Ѥ]cזoxDO4q\R8ļ*Bm>!3O7jBBO26;<`4e;8V ɐ)|0@ < I_+`g0O|JcqsesqGZ),Ydܑ$"ml;D'@d- E/a/~|5{<|SbSSD dle}z,v $&?p1#GUgaK%)& vѢKɦ3.+q˚-^!je!)ng]IU; Y7?)_SdvO\#S<ԐT?|:]GhX@?\cд6šЪK,g6syXޘp UD!ȦcZg,'h~g @ X؁9ZJx? C6(vr 8妎. T}Puj#H@-Wޟ-w&4rF,sm%KQYYD[ΜOui=F}֨DEi-?X$Mv ^FY[` ZV֟G^d^F{y~tcI']~C$V1\g %+8ZfPIwRXwsf ./F_)S ǨBak)OYx=`ܰk $|r 6%1z6<Ȱ`O ZvϪ:?GC(#+#2M`7n#POOM F`r 7`l!7har/p@my5sQy^5K,{ YysNƎ,)ׇWP+>RL5jgi0kbDYݪe+ ҮYv@, 5Qb0GXѬ:$Lk?:X$t--Zt5)"}gPk$&55X*Y`ɶiy3\0Tf+Yc&|5ARFuš_Pm;K;7|:0|&ђ3~(ۜf3n疐Ul4 O]z\?"3YZQt6aH63ey4Z ;ҷ`PfKC{id: e39^~݄] ]Mkk}$Xn /_fLLϧ:҄QԀQNS2YT.Fig}I2nr %W_Ϸa\73ⷭyrosCSڵ7_yu_1 t,pL\ g2gp`:$-O6cqMQ P T9nO7wL,7^NIz%Sz?' mpYA_ݼ[bhwYhTlP4}U ${n|D+;.3fv{kfͺ2{E]#᠔??_8JVC1C|ȇ~ aH{r~x#W{M e\v*l1y-Ô5a@,{"{=QlbqZ#}ʥ#tw%AWqzR$*hZPHHz=S 52cpoA: |YEF*uX((5X_ۈCȃl+wM3w_.Eut8Mnl]SQܚڞX.b\Wcy\3yZ>ހn,ՍUF-Sr+VV##ljGCѺE%xjs3F51 󶎶~`0j"?-6\L;=-B34:#5f\#iM#_\/ZZ8/\ g|7zouy6U8M8E P4iqpu~~.*(DCwfTqf2}Bt0fnCx ~tg鏗QE!'Zsu.8b}5lFKTݤ4ԖYeT;2l%v|*QH6&;c2brN~>MBp2ØЋXP#d?-ˍDEw3bxK@:g{@&ULKsȲ'B7~=/>#Ln {FwY>:Wt,@f,G  ߌ"77!T/M%lulje#Wm(2Roجq-"cd[e-[=ԛ$ + I*M4<ƧqxjSaԷSd([rO88=a2yfs24AA9!yĢӕ.eveӚFt(pկ#HwںnwtD :+Qh o: |a\JL)8+Z0& d]S/ GUh+X*s2AQLX@c{Ē{L=>$Vs7ݒU.nԤ6nFdaEbcH@,GD ƭ]6?Ὤ pUmIb!Qt^jc]SQ6{*o[c!0l5-\u,~R]}5{/e" y>>Rj.mX蓏 d.fCk\!Nf3.yX4WÞ&jCoy"FLnyaz~m>SɱJB1s{cltfn3j^eo'\1GbƑ[,!'e\WYJL"aWc~lg$P]|$i//׳g^T<ت 7Sq?$%3% uzTSaocR}AUSǟh9񪮂-NKE"Pd6"OԞVaRFO* " ,= ̽E""rłRb\-䦱q~xj,pHtGL|7'ݴǰrj^J˱Gd ZkY.xV*_XU/9vdeXmG'ǃ"}?'\O0ߏ몼*VظK"eBs.3)SкWn: 7;hd[Nq5|UQFI;QP\Rnw[rvw&|a8a$Xei} )[ Ml YkR!)" ݠ\,My8_sՁ_etFޮMw"D/CKs9X=q3t+NgZEPxKzI,m<_*EL*Š :e~P!F'szʼnoiiʘ@$>> i,'v+Lpsd߄&sJ[S 퇃7Qc%9ExFLGqֱVAg sZV0zlCR͍jxqmWʈ+LT,'%BAGEBIZSa JI?_MQ'|M5Yu$S pmL c50u +"VXY #A7)GjIdVV1EĦYQ慘[idFtb< +t_%bRluaugvc;* ܱ2`uBֈ  $>Bp2*݃C {lfQQ)uPU8 ru%5o[*Cq;rvrCv< wMTp眪5ya(qFkӛO>.yI m%M 㚞D[??,<馷Dƹc`pܶɭ:/-Q]U 6LWS^u[mC(W%QH\bG޽iPvf/-CK2þ _$Ȟ_ܽ3 TzOIa􄔜 Yߥ% &6 HwB%7<_H](`!A&?W~Dgw1=OAoL[0[D"_9tm +JZrkNK$jedCTob&P 3@"x3r@ͽ-,]z'It0yDHh'aLÅ極NP);&NLle XpqU,``мF&˵ZL71R9tvzR~H N1|y_ QD*cfT uO֡8g:<̭1U)0RidB!Ϯ;jM+FMEݧã)њ`"C#Nl~)D9ЩraP3t"퟼ZC Z>TT#qx) ,I$ʄ L>G"VW,p%L.];깚,@P@m4;v6/B S@ ;Zϯ^áwȩC9Rfb$@*Mh, 5CtMR,XhY E!N1WXChB:tKVG_j3D#YGVBM'&`of%{s (~k+F]B.4WBƆ¤xaZv6 5"c/.8P9IK_) 8wŴ *mH4B#j}ڒK8՛몼jɓf!!?2D^r|V3aoqTuT[;rcdh{,se®WCk\&'np~/ziLqx#)<%Y"vH񗤶wgJ_<񙩄lJh~UH&€C< "jd#xO.8ǛB -X,O`VOlɽ'_.4+JTtqps42[Q|d<;_8 ڹJi)I gvqهJ^m=ě%$: _ R,c/~hZ FO-~G7w}E +N銇·Rb,X)EDvqQ}l!Or؅Z5=hD9$С( /+3|Zk;t6>6+WUSQaDqͫW 2y)dVb-5'\w#=&_H́Ye.Rz5N 56Y1rbM=9VcB\$SO{2;iKvV&2 U'0 x4|b⬷ T]YY=,_M#VYSuY[73 1]$yz6(bX%`k:cXeJ|NʼnT?۱*yXe/+\u:יaHE8@2.U=)2|+6?" C F5s(\=OpO4Asn npZ@o[ަ@fO2,*),-M[n[(Fm\{?@3Uaӛ|4j=)q[z bϥt#R#m4xI)6zn 6%i{ :s!J>Ũ᝱3s>3;U)7ACR6[%DCDb+e:O._ [rHJ䓃@S{S]*S(ɁAhNbϾ}4l 99ɭn)s^ksD$qsVuYW#^G45DJɪRhPF9aNDú@9Ӧښ3HeJ/'ByN@~$kٶ3](6?|ḷ3-{Wo!J8$"?[y"V,[u؂xJ~LMHO꠮<"]?]ٳ }o_ /rːOBU+pqQ@MөUqXB5)o[7|e׻S)ݦAm|Z1 C!ͨ J`*eQfl1x})N*҅H&ynAX[0jjRzyXǤ砫\2St[cl)nT\gV9ERw{ atꈨ+2"+w҉!FȎ?4ꆯt.dSt)fo;[y.MS>ucϵR%'H72eQ\J´mSŅ&8oѿ_r%3]r@zr0]SGDŽRP۔f4IDwq|(n8 CLVz>Y5J#ȡ~S( v[*Z)5wRB xLНmF͇3!L *Hi Q"z%s?K`tPR[ Hy$# Rp[K({|SQ5l\Ec.XYH:'FaN@\# #qРzWaQ;@UK$JaH- 2Աu7H4@?sQl5)!-:V-pw?/7)YJ׬EEsɈ]zk}~koؼ cY(D߮#_/%@@{"]-xH~V`Ķq0}g@.ZI`-WS-k2eI&A>Vyƀ_++ZJl,~a {%D*J{@J(eh*cz˲5IĿa[Wqw!nLZ#3-ke4}l禛蹔d߷`1ЋkjEpSa-Ҙc!䣤bum -L:P^.)]&,RBf]%kN nٲ=58IvUGqTAdЁ?J饑/ 6Pfr(9*6;On^xQaw>3_ n^"U|[?@r@[@:[+9`Oac%R6S%T|e?T8Km1r #2'8 G?9tNMy")$~t/iu}w赜nJLŗH{8@ku=[ { wO~ хϏ\2]3ٻ|PK Rj^%5Z4JR@.{sifslGUҀ]18y< x ,S!$O%Hc9c\W3iD.%/p#vC`r$^S}(i(kdx &FoeOzԪ[b˵K֦GA?#Sw-'W mu; )WOBܯkzC8LFݪMA%@tAp3.h۰zf:,] o) NJ)ǰ{djB"b__ue9uhM\6#b!f <}$<9ndqoph s¸^CP2/ foN^rl_<73I(VZGS)Kп-ř .U1eŮ/(&:G/ǮNJ Lv@.Cz*X/XNA`|GĜtό)晜 n0!q; ΐ":*|8cǪaXS<s,y\d*Z ̔mز~Pa4۫GږnءKk.msc$n\e۰0Mn6h ![DZtC r*tz}Qc~HᲺ0>9ԼF oФfАoDH7.zA2)RBsW\뿝" i(@uk@U~QA4ŵi"SO6Cd6aŽ&Pڃ+7>%/ɎŒW4^G|Чg;S(s(UӑŭC2笅woNU=+kWKdY]aL'Ļƥ\3&e F*hجd0 N. 6P܅i,57U:9+}F9Ȥn۫ c2X`>=EĘ Yw^ 4h 8%1$O4 V/\?Cgw93&`hZ?|[P1 %bcO &P~ٕ"&J6C$]QE%@44V2B6Q`W6 uFHqVG4Y/ԙJ2z[@ ~50{P߇Ηך8eJHtl ~RusNk=IR%5kܹ<_0(EW*!V ױ™8sp4vK>BiTi1FwFzf ̎mKrq4o}sj$bwhhY2y] V],,rI}z{Uh_ FQb |)Hm1n6c.mVaBKisG:b";W:Numǿd}pH =³Bڲ!z\mjRrzW t9ʌP|Сb%j?T v,]_J3gz8\x tLuXv )#:St? s->-EQ4$c%SfA1e&l*~D*QfH";HA,'H"$EŐ=k)V$>[)6"نe#Aa`d6Gƒⷝ`^k +The`*e:yCh$Vs$0`XL# I?lC_&m[iĥm&~$xm K |E `csˎRo5ւeHWB27eA:q1jX\n+v&tL9c?1=h*#ShW N7iT`'b*]#\3o=+|zEܺ-cm!H*7I#C.Mف^ E% v0!{Ѱ٠!%9~р3%Ӭn ܥ*Cs Hmd\2,/яJ9`-sAͼD#H;QP,iX&{>'4f)}8|~;'w dqmF|wA )SugqN/~hRcexL 7.--ཛxyȤ.)q?wnC(SrLc!f ~=ut>!vFLG%y3k FIO;b][x2\*BR!&N.E#eKtaSvXmD0J4:l9\Vx{Bk BJv6Ew8P7/E[yXʹD+JU=@HD@υ,zNf+ TxzWUdP,y|K>[`Ʉ8nڗl;o6} @3Fl[)r:ؚIDwXٟ#A)*^4;3ȼJ d3Xiݘ3(ڟߴ RQ=>S;% c)+"lxyO?Nuw>1o~spȅMόKKQRtb`N H2A9q,Irّ061GTx g[- ķ o 1pMoծ0+D[aёJ3 MgDrw(/,NgB& lrtT .m͚+ppGCiYAx~R-Z8lyɋFq(9vԹ4%9?8閒ot,sp' t IhIjaV6#d_xE(*j)KDoGlUǂ]a-m![D铚K"1n¦G`Q_)nų&Vm (25XZß't5y߉f)20>$>}ȭj')j;"fZl7y%f`#uWf^"aeNȥ <`=#Xl[P"9Hm~;I׉VdQߘ\T!S0i~RiǪ*Uq{՜$YJCe+D}+=yt`LrY18ʸL<$RYrl+&`3`2a^#^TS}=h$R/Ae/C85\?zj`{tYY2+ڗ5!5կO =ϠY}'ap.&kOZքV3!?n[=Xq9_fsnCW]kRϔu21KWI[trWvJ7q)\RBC[*^@H-*nz\fŽq1Ӷ IoLoO+VOҚ"3 O¥q_P;:Y׹/;)n{K%rkRt) +NvF'A*,;=q`D⯎O#u5f&4߰Յ{),QZpv,R/|Ctt5Vʌ+\9r_]m%>}Ö[THuLBk~Ca%(8ۘP0  5R@m4xzS)mn=W/&9gh5yU߰z|N3i'W8cQL_zm!$^8?9;Pb \QfPHXD28YoA)ٿv|E ZN^>\5Z&j2 8  c m)8WWBV-5Ba8)_qdqF:&=iWq\i>nD;MyFx48$)>Df_x&𵸢cE ǰ18U+, V_|a!qw o05!Lq֓ef`N3bAf6ZEkMW>^!鵥 X]V"e(Sv)ecaa֥>а^4B#Q( ۤ$ZVfg\{$-t3Q H.Q,Oah \0xb-ZNAwo96f-<|X9^/'pWbsY,v\b©u;\e ]`6KC(|PSs$\萿;!uI]// Lt0,@=rNWr3%b` $NL3M^N[sफ़U].;5Uo4nAKV>rW_ŕ { _ҫ=x_&~0*D}K"SHAsE / ܁OVɥ$3,ہ[#ll\eƾP rCIDΒ-%.X"':ߡ~?|\Rl*QM oHɷo 5ez1Dw0I+tt+<0=F:>|7+r)*ޫG,Rʬ'𱈃[8HU߶Jn}+T) ((޳["jwrO vE`OmRփMqdcnK R7YѠ3Tjk0T=Ցw{: ==%Z&cɰl^7٫푹Y3-Y ۩ ͷH(v} F.~ls^L܂.>|J~;:i3%TE7DbT}L)huYK;ꮭ>NQMB$$K{ɤ)t&6t8k%0"m5*CcVaH[ߟ* rTvٜyh9!kLtT.h:G4WIJfo5P Oa\rax8|=D:`M\|KحoȾ0P.L[$̆/`B10GH敃%Ze!EjܢE74"AЉ[cYko:x]fݽ5俅/.^^Ȝ򖍞*7Ef$S8Q//|V(tz/6Jw$N;}dW:,[k͡SV{zI9nv{8v~r<-mnkXE k;YA52kDץ4U'?ʬvM܃ΐ0+=6e@HuhJ?&AG1 + ohB*+?[?G)zDȍiu*.uI*l HvX&G`㱥n]tnåUlTq"oL}N*~ktA?#]}j1Ϝ);2D^yK|!C pw!XD3ÌqzFU8z蟥('¢'Au:?'.9~!@WN߃QiF*ﭲKr]"rm" O*]> IIQnvHU5EJ-{Pt>X/?nYGh%5^˵uI`h8%( QRslZ9"P,Ϩy SO5#>8$)Yȓqo(]z3Gby 09{#+K|G;.~ 0k(FR Džv"= ;1)՛{5)0doBٷ3N% tl#%H^&%cDnq~̚xBF3S!g L󱯦kG'PMa 0.th_PyE<; r B?z{ִXɕMi݇.Pm,6$c7ĒGg v)yO=J=TL'm5~\3 67ʗS|525.b!2ESՄPO>I"[DյU{ B>̿4|;۶o7 rb /fоhHG)ŝE%O,n2g] yޥtWy'3y5ǶTePfMT)Qir_>8PtFnkL_Њ8J6+>j|zl|T~B@])rlA%,!mt5. 4~{E&`/!xp4g0ntZm2k+ 㼲Nf]I:x'`/q( n!(Y$V $޳Rƨx䓊A2R]6;VH= CqvJdjrdKP⺮CXo!C@kK~ wl]#"1"m yo[i}0x)ޜNŮ؍ '/<3qn {K>B T*@g7kaUPW› lR,A⅛ĔRYsx~!k,) 떥sC)=b 3HOYy/%p4A~%<ޱY~.ۭ%0#V:b8'ZC&p8<~mJVB tڝaNse4teR2}?dgs;bk(*wtiJ-55e^YaO.]0.BVbe3E(D%4'!i!w"0@SKurZ-eqÃU?}f*| :N5ƎY?HѦjqj`ɫhق~Qre<1\Yڢ Ea&'ޤ\`1i@g9R& vѹu~ meƖ}mƑ3UHc WY UɣU1ᒔmSu{A?  <s#E7(,ڀׯ-߫'yGI#+UQoѭmk"|짂8xBC墡\r8LI%x$$:{Q3QH`B/5ͷD+1YxϊRCUZb;UH&(a]7wpW4 TZ#+S uzA❠cnyNs垹u dM&qh{*cI7aє d7mNr,Q_֡x#7|CڳE6hd9iP9rI 44t0ih4 `ŎrK "<-g@-d]3'N2M [׾TiEOrnDcXOĺ}A]ޮ,utf@GKJ2,} 7\<7^->9wC-GIȋ#j4K7߲ n/G OhoрK9J鷀62 -?պQi(^.EDE5{j9-cTZ2ad fi7/>AU{J6!=ZLu[{U/IF## r$]e7 ~ cdS-[@x78l%8'I<&Nhjh#٬Qf'Q+5*a(-~Sa '2=y~XT" ;,v_$#Fք,Iاގ!=xȲXJQsAulwXΚIFpݴg|z~ SgɘE5Y\@!(6XzzCsn1Mm}'49UEfeN7[MϨqG?`<U#n єKװv*BN>=&X8[:mnNZ@R9Gh^pmo53xvb~(+hGۗ&' P4B Cq UNCB:cAwRk{(7qμɠCnΞ_zc4^VQ^۲O._i-0C~`|eulM f!0~2~-ͤ  QvU-O:I<ѩP|ό~ Uv1@LŬz6m.~mG {,Bxp'uo>yŧ8_ 9q!,I⅃h;Y7+2g*YMQu08U2wNlIu{N'S [7jdv6jؗo#Mkyt_[Y^ּ,e!a@g9)6@-Y pȅ~!f߁Uͱ9> <+U@-;D Pv?ǾVݗxGw"CzHe6FbϺOP$j!< ˪Md*>`HtZh0YhY^ Gv#yFXb0KRC5v,Ƣfmzk!j1eضWIJn6_Y[Q$#i6~m7@mnh2=AygX$'rV-2k=&ê>PӐJ@ty= jT/Mh-2W󛀠P5NhpG]pEQ,}a\> !&\dN$0sHZ٢A넒Fda,tlFߝI?m]rs/$jb('K]o=⮥! |,械KE*wޤ˴vh)Jl? P|YHD0_ea-~AD:$'(dAyY}"[}SR|Mjs>S]|.YpFD[h*]Sjt:gHK(54 )IEγV4W`u ގK7S-HU C_t,{u74 J50)$ݶ&n#:RWR䔇;l_VO>oEă?SK4S$ɿbŦ& ϓ⿥NZ٫ur? "b8d@5(%;錃QK>p*9:Yf>"~tJsG;ug7,,"^8 g)撚$cIF,d|-XURe[7I+TTZB@ SrA!;wT^ 4>eX2@yo&PC?lB.K1^Km0%)!7*\O][Ƴ[2k.8 ɍF^6V4͛ybMw-4Ւ-رӜVneI+.`F q<Nt"C_MUd>u;@$eKOh=,Ce{I|/`7]k@Socݬ%ITi= O$N:z5d%i=#rwj v*ԕͭ_yC"]izl4ټDӇKSBC `@%hTK!jFی:YzݯpLA񾙹sbgiRD7x qshtS9nES{FDvɫt?-Aœ^spɸ$Ӎɽ *T\h-֩m.]?di.?3|_ jS3^j'O6ȋ%i=m~:.p=bOUN;7S+t2r2'9hV0|֋:oaE&^h`'čy+Y(#M SsaB}Q1cv ( !%PBe@LG! J]j-t f=.Aߟ[5U7=7|ZUb8~d.5+Ђە [}ʥUiKwFt)M!^BEs~ms4:}玀ş|cC%I ? RwH,EQ>*~i{ =m;r8V|޶oӛ8ᗔ8֩bc;L-FGhO^/Bۊa 0ο +E./燙k}`Mg\ .aөUA]GU2RONL"hl@a n97󩛈-^q<`{^tWB"E+(Ufhы{(*ۦ;v0E ן,~tjpL }ȳp~B *z wwm T,hve/1-g޹˶e WXa+D5fȟgYj H{1UPTjƌt-K :»9kpn۔ӀbVZ K,#;[ G{T3 HYnuO 6/,=KwW C^jGb*n-%l[^1q#o]ի?FG:TxgSzXB35\>\ dTy[[OkuZ\tɼ4NRκ1Wr(kX~Cw478}4E۳2`_y} stςD%]&e?OM%8fB/`'Y =^^+5s''1i~Td<\^]V,m0WHUĺ$ `z˰,6)¾sJB+[81uD#"(tr)wxi>  8 s< Feo8$gO;䵦xUtKk~,/Vp_ȍŤg|ZVQDe 4>gSsWW{򘂎{EE}|b5ŗҿ7v-ub+cz _M;d񞠋:Wyʶ4%u20nc&|yS4(L; E 'umsUxPf cI*U&Hxdj fi ۺãhVs@`;BL2JGWMX a{aV΁` *2s-ބὀ EhMo3kZ C]>Ү_t""@%aL { 怟p4d{FyriK[-3KBqPkܠu&؎cuIhANfLB+R xA yI82йX|/=o#j,&'^f (-Mk\ҷ_[H7d#dB}^LG,.7zgE~(yAC㬎W]EQ\~Zel@ŽDmH~45pc#,ҟЎpԳ9& / 1j޷i;lgf80 nw&Yg. Vn tj8֞3p}Kn?8pg鎊*?+6]7\Uf2㪖dXD6D8J$ NN[ԧ~hwp<TʶmLd[>f$՚U3|1mhBG4@KRnN(\G\4pFCrFAnB6k ZTyi qB-( 9>% WCNcgt\+fuʣE_J*Yֿw^Wm9f"VVPo!ڽvE$:>io,!~=6 ֍ 9^-|6:ț&q,υSplx@tv|g.YG O^ĥG XD7<4rG.?E k\.Hr~w=֢_lATBAJ 1ODh$CZ%aDt>[GCA@O  D .!kY:M.V~ud8ġAG2[_h0<¿w~)fBs"=63c"S1p!Fw2-Gkpr0/hà3ULbpSt-;|x7d4?| ,]!(=f57$u@eFq.`dþIUi0>,EP YυdŬL}*:Dž̧Fnߗ6Rkare!y+wp>Az~# s$Y[|=x ;]bf *.e',g=aM5oP2o <@xƩ:51搠7zR!DE"^)5E^|Bq(ոO8j}Uir'?r #"J́^jwJVBQ2gJV œ!2BEji!Ҹ]k`+cÀ9bހ5*WúP/dG k4(C? n^8ݗBPMήu,a}Ӈ9KI8yqGE󪛨z-F+-!xDYDq@'E+$DxdRj)Nd.BϐAc_LH)v / uvQd/e4$,$%.fML⇠I]P5+j'qnY E2b}jͻ0p!u蒞ķpFSZ3{02n<ʘQ d9s3"ЪKEveO,ɋ:wYA9?4"sSG8|7L쳃H=sRe> ͈]mgy?Ԩe4Iʆ<q+L,Mdmb+kꟸ뵃Ի7p(Kp?TUb/}99&BczXriL "%&JR|ZGb*:%-biovy/*?<i@ahg~ݪ"Ƃ"B8(t- ` ($xY3aT~k(3i^ \X݂gDWJcAʴfމ-w-mw':9{&a̲C^XjF>k$,ץͮ4oxSM PJgs&aKGtֹ~Լo]~VzZdnh[>1=j&U;}mR!r Ӯuً"4P~Cf`:;#{k,>娔+i dԅ*"`e^$LpY$Y6W͹YDuS=+TLov&5*(+Q6avH8hy:9Ytq~ 0eQ@Q0~?@*%HWw=<\ϯ.o >n!ֶ9ի Lw -jXk؂ MκYs~Ck}T=0]|2&SOÇlA\Z%T=Y!n*HCI*"Ū;{|%VJD\-i[fgJiS̖H)8(?MaaM7вd2+`v c 3w4eRsIB.*E8:DjW/$OSՅF. c8Oۮai[E ٝH0iaB,+ Y:œc9;C4 AF4Xx48btぇ7-`F !{Rǵ-xL(83t?,vcIs`A٬I;*SgH3 <ld>6o*/Ԧ\QP?nInaZQOh"cZSfAÕ`=Ov qн}P0Ƀ-]z箴' Mk Oom mUZ~qPfIQp9E:ཻ[~a&uK/oL34eSugkzp#_z'zEvb3+r/bйp )HWې?,Ǻ 12'XEkH `3%]u k @' ̄D[{Q$IJɊG}CN' ~bIyNE*^I;Qv,:nдk>2g,;@@ï'o-n:Yh~M-PB٧!Ť![z)h6 '^U*X) o%jv@y a< S!q,z9m$sUBNV}ᗔ7N255YV*P0 X CwT`X\Hŗ=vjz bzWE=:_n$l-41FwLGLrU1?e2 ~΀[T!f/h uXmxKh '.cG `E;`4DDZ (F6Kis'ڹ!a۰+*^>21]2eq|f7/iS=L/)A~@ :jX&YtKrfVem"PS 7Vr~S֔3pE:t3׹t˃eJA\6ۇ^z 9!E,,+/ct ɇM#mYAd!S* #u"%*=v/OY*-yC5FVvYP%g-Fn=ww ˃2M™7kh P=BY*[A>̈nh }%~mi1|d\CfIx}w}ydg2L '~ww='I׭p__UB8[u,>ASc~C6=[8#IʈmzL8s_{uj4DPci|.(ZR :kM48:tסUMYXy:@Q`j W`ճ5Ye3=`qKs׮x+NOB&BZV^|q7Oȯ-~gPq/OpǛ)*o>ty x[pO9ΐ2eoߖкL? c&}-!wuH=I9 l2KK-o;nNeL){Pg3k%! GbT?m$S̓8ub:AMk|%e $\G:4^fߟn5r1WN[{`v@onɬ !O8x:VZ1T\ؼY!gwJw~`o0yTeȩ~j^ ?8Uu0fP2x?rS,VZJRsIchat]m`=>[|d՝%×2cRĵK?Ts^c Л'Y+ vXbŕ+R=F]=y(+vnh[Rn,`rM>]%jYJTSR\ GS55 gs˱@}0yQ?Arr(,+OoV@dk|iK&cRa3z < od 7RnUqP*^a^ f1ρt' A6L3ɭ'S nlaXnX #gx$@3H $bsN~6zmeTNV:&:X܌(PA@GU<{e"|S5|bGE'3+ZAUs~Ї( /xcC$oӨ2qQ ȁVxXm T_`GºhQ$UvnٶiW#H'()HkiZ-ĉIԟP!~}Z~&vօ8垢V`i#L*T7TYil dDH3ވ;XU ǔA_ v^ Ɗ/vg&g8ө.0(BCij-ȹ#zwAu`?-:q Z`B,pt<2X${@Ţȣ;dzՖ*f/l-v*&8r}8fӔc]"&]ؿe$t%=`Ώ*[SHGH9< \L̶8DSvpQmnҁ*H8uĜGw&)0#OtF!~TV-2mKF#է\2,g:Ip vVzJz_78tڪ : s/? U'#}eJzN9|;MZ3˱rCy\jpw?"1rSZ)BVD\ ZB-T~3)&ë[hHxN:)1eu(+6ypt+mxhDE{z"|+j 83K"Nj2W`G GW,{i.W5P䳱OM:4e{aF8oGhd5YqIJ` ӄ ,t- '6A Msb>w ^Mm n^l\BOh)ѻv xgꫂ/6-suVp [6čjN<v,vUy> Q6o&G^SQ#G6L5U3"m̍3B3ME(AN5[]+,,MzQfTWBYz(ս)%lf{[tk@5db8wZ/ S7P *8PHVЛdo5#0bt;j>AtGAw,Y'Jsp9RNuS4h(Ě)H6PMt#Gj":/ԙxj pO@HO)KbrO%X6 %=HWK˿96M[_JΖh QML aHhVH Ӱ༂c-MH<㜚D)j3Dmʤ DblZX)3C jwjbit@i G0*g|P n{u2-67ŮJM4vIDpȣ۽/&clApg1}ۘG9ZLHuWA&yԷTeE$,ɁK!R>=dm4@"ŢѩGި9O^QʜTW ^2s+X$z,:U'q/]%VIJ= ^藉n)}d|@6"GR6%t.s F-87营T?nN 5(WU)էcA&S1ihmu_4uv"5P1=ˍaLl6@D&I 47NS#9df/XI3p1woH0t8OY=7?=n-DKIc8\ \"s2]} E'lt(4 zc1IcG\Ncic 3g/+* 뿗~$Si"F8p线Tl_h=&&[o @̍z8|;BdVA?L2 CUeHge2|: !2씮 w%nE.']T`tcoŒ]{1|feX8Rlz̥r{ɍY \Q~m"!)eKUI *۸lKn| ;ğ;b݆ƦeAVHwR#)C1;f}mю#O~[o^YOQơ|ܺd}SKU-JQ_9cb"%bEc&Ȍ:Ͳq/H'_Ht% DĴ=7S/IpNgN{9dcxөX^ԁ:(G,)HplMoZ17yq-$ӱp]O^:1SV*nĹ,b)1MJ YR 9?D"dՖ}fRk8uv[_뾜nEћCeLPb gfqVZcp+ BBC bv꽚QJVyLF6"+}̳Aeu-C~@r`Q5F?r!3g VϑGq! .6qKtUN\`? +9kIRz[O}Q)>gKB]ƒtّ9ȱ_mp@U7sC <, ֖7!*=.ZE2moO>fkQw)_s܌TÑJ? w0{ fzr_;~?rpɽ4h!H&Xd6CH7fП;8tؙ ہrD?HbQ02~ Hq%ohZ yCT%wN:bYQ^.h[ mcG3'N]ȩ3/{r5Q>c`ӚVn*}ÉnՖ59#ĨX$t-Yu⯣稗yOߩurP!Xk#*2k^4s| 6Bm&8WpT ?z&ЦPͱ>ݢe0, 4>?pODljDdi_tқyZ .wXҟv!;K%#M/5:׊V+ ppu!|I?jo&PaېfŮihNj#mg}i+vA +}$Ƃ?NSe*1䲄Ec@{_:ЮyQf:yKH}dl슎ϡhfʣF#Q{v4MCd -iÛgضM )h DGaTCyw/ATy5Z%o )0Z|i<~,g`$i_*ِP/#|ѦL)bhwR| LwSH/m#Wr߮5et0*X~U+1|R[(i[mk @tʽ[1r=f!mع|zP0w|0|OG]/AVI)G} 7'pҁ( D}W1]+*Uu`qS"I?ܢQ4>uw[#؂ fVNYz`B M1 ~D0>H26-O^yLˡ9kť?64i ،`488b5k]y1}-3o,'?bβbv٦If''WNX dplr0U_bUIMv v{g%yh2 PUlYʧ{ڠ%w5\\1"Y 'Ҧ $sA+a \^W anGx}Sc멸\9bN43KT=;>? 6otݕ`s)cKl%D {D,+d`{<|,0g#n?Agb3Zyrڞ* ם>T]{rUY im] sȓw7U5pSJ@m/ 3>NSE_j'D>È֛KyGl2̇XqH%4~`vi"Qd2c{n S<0, ;9\@12A8v $c5S*`%al?~I2rSI'ݭ>9sUxF𽨲߆1fk0eJqʤ R5yBg~xG"0nV|Kb^wsцb/HMB:mCM\Ҙ~g)&᫪mp,Ʒ^*"ArrF zGrEPS]6D./s cS]gNB1go=gc?hbxlzO C{刁k1eܺ'NY%k=^PBb۱l= DrZ2j @WȽh:.nSPB'K*zLϱ~~'o TP$q͇#/"УBcțeN~q0 +BF[sHV/`A> !*H~4)=:TGH yhG~<`kG&=9Hl"/\d!\2QĄ}t#dzIyyUw>LwAfSi%+l>*'ǪbPuu'1T*-O?;ү˻}X,EhBN'PwW*^.h:Dbjmw.dbA}c}bNJ2֌v0yjr2?}?y@nb̴Qu^a^+}z}6` 39HǓ$h|;m18߳L kW^ο'U7<a̍DuX{PW⎳) 0b ՒKQb!2+ ͽV9L%A'/%]cݖ:GQz&x3ݣ4=wHD9Es{`~3 |.z<6begƨDz6akT%~A} ,9ca:0,AN$R]gB‡ǴS|ۻV4%W 'c!'J=b^)ޜ 皂[nSȏiړ,dT)+nܭK < {)%f{)rC[ hDD,L.P:+Q$7F|Uͮ [YP[Cr0\*{)Y'6!OPIz@ʤ- xC`wUvY>'Q2 fY]|4gѝMy8ZB'\S1Ղiф^].M3T`߮@LErD  'VTri+`y݆P }+~6KZN&6;]Pr\~5 ¢Tѧ;_K#uNɂABmAG3η3cyot t;Ʀ[yG*~SmJ9I'Q\3 +q&||>%h>dXڸ?D4-*v)=s\Rr]1߅!ĂV|j+ׅrlK Y= *Qss%v)`4l2\wr@zvL:@9WTTSOh xk|:.o\zo5q0{}?*[HjNZXytQ7$uT$ 2|~[6KGgVGRy2Uε s!$T. l9i%9hiDWqgr_oI*9iqd }xv15[hߖ]z+gQ~v^=@HwZ< czRq&aV+({{dWu/>gO64\?;کȜ|4o`QC kVLҶQG)S4Rgm NrZw$6 N·ȍ3 ec ɸf, %rٷlopa2!y&%Jcgqaݯ`M9;^\NC!~Φi.ؒƠpխOG'Jw?_)lmiyi!W(Web`'`ǟYB߻Uj!XRjP_龧9A-x67UsGr@ǥ)IJxXw~Gbi4NPc#ńd㎜P9\Q-kow Ŭ4}Fy#n=3Hwϴ I松~ϰN+BaЃӶީbRb"uBX z9҇z (|$2!z?8J7QM|1Ⱥ#u;l@]{5JfkK,F[!m \r.>$x}2{5j:ٽȠz>v(t}#Q!V?s"o4Z5G ATU{p>PtՂ #GM)J|1P8?+fj}EF]4Cġx8wh^.0̹Tc9lwr^T˓W/Bw`/ IOE_`@xR G ÃσVG$s@;[U"nbV:3`T-l퉧51yNSёB65wY7%\Z]tœ DFL=SH <\%@(°Nv #0]v Uu-t]s9qRzݥB\󽵡687j$wòy:JZ'TD^UlEebbӖGHu7dM`^$`G!͗?GQ7>SMW#eq3 f.ֲ+$`9`Bu$aq}k̫.1s-Mj#pSŘI_k ])|_X24E*~ Y"L s\"g2 MD=*~,rg콬Զt[Üuk>D,ێ~FMnYM֯'zt)c|$P;-Zխw1 Z`\H+}g KE*Ŵ˄}.TDtg-zпN}] 1Lg{ IJft+ 0}f{$tX簺FVN)=*;>AY.iep*DqB_aL Yoʭ;15EH 8B`d=b f{ ,z(}G~{Go(!)g-R> N7>s}H8uY ;]wN (=2WJ?& 3H#]Á@ ^SU=$ҿhaiY`Evhw<`Q<컅g{ȠeX7$3\~[@I ,b)YVD{3|]yiN;*h0~2E:ܗcF.??!;p$p䱅JnиVkEpJfEAr n;`ZրgMpڗ8 mOׅU:\ hkSLHXN\$}UD\çKK)oe|(6gGȿ !f|&C~vZv.2ðDg[T;6cq%oL~0r'ZU[_|X29'O;b+џ-hh.Ε f$do8- pcQ#FY{|p뇿e  -3iIYz^AnaD9%y1Id(A8sK >EHαe3k5/scQgѵ^rʮ`0FNuLLPŒ6/nF{{26+JR 'ZxX?7u w,PV1g NRHu/*Ȗh}Hĺ3Q_t+m}Dx0Md5q4pi޳=zfxX?AYz1Ÿ/-4䵲~)XMC1\Q8ptUWem+Gzv 9G; Pf6@P_^PhP?"7 'Ɔ ɗwKe5iٕ6.J:R zSt2#.r *vև;堳yN-[`fT>[xqx*cdkq`+i:2K_C.DE-3oxjI{3CEhE5[(:xfRTZ$ԅθ@G'nfCfư{?6([|x] T荎UA_ C~.'jI?E* ϰ Teol}<۹T*J*?WW јěʎRu+mbD;ul1A1Ջp %t(1o^e1ùmCOkN9Ɯ{iR;XygcQ=6$ 5:[^A:cptJ.2 C@}:0)$c4`Hf%J32qX_2@1_*udw`nb!KlV=DN(J]Ӑ5<U"Et!N/.9)UUYEZ* 7k 5$QN{`JĎ w)cxx\%2#6lʛ~QeC @g#݂,;h;XdO1F^xt2ƴ&j.>WW! v9ڛv#90Uyb&{l EV0Ͼ|Y@?ێ/ӗsϐ D*ibtvJ-D1@_/w9nLw;yi8# b`ጟ%qqƻ'\sѮќ$6Q yIQ`%M 5"U!8B'ySXbm@\wM/^}b'KlQWIM/`~#†4\vlFE̸G|yNOz4CdB2[8~˦S3Lj˽ͪ,!Htt,nlS01`cw_jzǤl0$ *IE0Y:Ц]G diA> /1`G?xfTe{}xNLOiG҇y22{ZJRwA@ẅ́Bϔ;82r}}w9MӀ+>X(Z_VDgSduTGx|2y?NTmb["6]GA p*#@ָCMJ{\!aQ1˫wn!P@[_"]{œ.b%Iy-kF؏O18o%4#?VtyR ^nFx) suTbeħ-}RHnF5?eLT5N(_<8@_3{m#hPQyd_L5כƜ,jaLB͓8&)|/'=p>ihO?rss髅 '",E(Ya *.[72c]Co0ΣHioa*Oss?쓱jcY?#.q^֕Z]V,Ը#ࡵs(F^;W>QhW 8 RSR5}m\Nƶ'< ~d4a%@J ^.y'<諯/Zv< =kR8S?9c ŋa\rJAG.}FH Q0/ejJFei,8JrI9h.s6Y^Чչ eAE-zyT6WN(ߐx#Ǣ\I4gdxmKY: Wźj3IqڎT7}S/ց3Svh6r0:W)|лd,s7a8^fʯi*q[ʖ5ǮS nN8>~W6ȅ\8g HJEJKT!ܐ̍_R1ԣC?D(sYJX__L݀rۮKVbHO7 q>6 Z89aX\vASoR=DdsgsYB%]{_mzB+ȘB`KGn+N '#c~\RQFTx/iKϰ(qFa|!`Auu2TԊ<ȔYlo3,jX<qW蹈%{) 0m Z=£b+ w+fIӶ-Tտ[B?Ps☖2e ebØF;O7#1ԫG5 |/sEce-z/% R-ii?F'wgdBJDOt:i<'Uc&$ꈔ 9qz0uO.Y<3o5hazf6'_n2+U UV(x ,q5ڇ34gaS7Dd ըK JY*&ܰd9Ş_ Q]cNnYe; +GKQ\Ogh19O!ŮC <8Ubz[l ;Hl|o{bubjF[kI=-c&2t}Xԧ [1?u@јzdni4+B*Fޢ]n{l2І;*kbLT(es<<;-,"3 Ood ,24 wG7w!W s47aApfU( ᇹnE4D"$hy7!Hx㏙v} Ys?vUsߙo<>D(Rug\z 'jgi|0yתRW+S+<:/5%$.bΉM?`$]R8`^YR6ָx2a# z4[~`VꚇI!=gC o"hT.z i/mz-C=c6A{+HA^; =MvEȁ~] &($'`aٮ7)>({]0mJZfL;]=^3&L>jG1ۆ[~]Y-C!<(JQ\̜ L{bN24Q  XPg2s+#]WP"E%qHkhZ!CY Bϻg4?t]( ?=$SIw tti|aH:-q?x:3Pbi8&aL\ī 9wq؈(Bq[}DFT(ԈZ#*'1}hXg}/ E10ؘ,Wݟ}JӃ% e M;Nh3,UJ3$C@IwZ|]x/ϒIƨhݜfHBևu^k;k\/&{$BFpY)Pj/Nn{o;M HMHVZ1Unȅ@%0b4Y ({\5d98C٤jHovC_RPqFCptXhu?bd RϢgdyIb⾳LEIΠsk;S.`r+"c ؃%ռ%yhsSD;ߥxbHʠVx5/cg8:ňD?D8|ag9f&_t08N9Uf t>.ۣ\&Thxq"ɩTCV| -_'/?Pl끖kM3q|թG+㢜G)B䣋u41D wInfF守l#njL xn'o\`ٓ, 9IRlVq9ʜ48x~.mn, 29B3&<()5deo> hz3:k 3„ 0 -)s{fqh7XO\Қ1XsA Wd(4SZ$i\c߭*{L 4T=$[FU ;)YBӘrSjD[-3XH|"C/E]DcYogO)5 3[34Dx5*!^+"+؜V6Vm @~P3dkaoOhv )퀰]9ϸ>?1ɱKOm\)p&DѸ[SI"UзcA2.q[3#ayAqQ+@ˏ}oSw U6 ba)Ϩ|&\䷪ cH_"2B^n(6Gͧ]&unkLJKQ %޴Lu1uϨ"O%\>3QeQ/WZf¯\zlSk4%%"˪ε5x boik$`q@|Ѓ-B[b+ZM{|1~䔉=gUܛW |j~únj7L{"hiǃ!n_F r֧JCOw#G~j}cY[Sk^L \80qd)Y7:N P2 }nMs3[ċq_ [5~ʋ%uM@, j t}Gde[_? <8IlSyJ FqrDau}DNq IIjW7'+qcqˣS-uI }ے^fYB{FB7lEހ0rcsjP{ bF}Qp#<éگGlll c( Mm'mt"ȯ +e Y28H9 &m謅@\lordmy>{Obft0bj9ϟkUPF`hPvZ"tB*K`iڞ}lgKP3$ZWazԤ3j`ti*d(19ӕ^#٠Pb6\?x( 3M" /ɖW˗r<D-m%uPq{ ~X b=]y^ޞ8LQGI ز$zBƤL9#!>XzljOi0%ų#gvf2L¦YTosk\z&S v0K%? 7+G!X|*iTaJ%<ɚ$a/&Ma\_m%ڦG 6ASS ǰzS.?Rӈ@}D"%X=a^Du&|\$`=W05ip{#,!:R^EoF/^zQaT8E*$G^0fs=̙w;l.oIh效(m*kq} IMr< .Q.;@]ĹxI;$2eaC1(ɥ7a{ݛ U!@h&̓-$< u[ȷcxn,&dYC6w ʵ$sWiVqwc1O72y[<#ϑѕ%Ot{.Jw3LCfJϥi1qm WlsZ[ I:/ASWPi_J~B#p$TVK ZrK>Ḥ!KgC}t wP#\3C P!g5(ʦJ@\ 1>DDA:3a-Tǚ` G4HM^!Y\2խrVҢA7PЗB:>~?"[X.iWv8Vu_*0ARf'Mư8cd0؅c\\Ld5ZvB}Mwh1TH"G k~x/n.^$ϔ 4À 3ztbJo^W]g<T#wLLp"]x^ )Awe *1x#414&n :8?8~Vhɇz2d4"BON8 ^4n%ħ!T~ŌA21\UI~ e9?xg{;'ͭ>Z5VI0NӃ5{\lodڇFv'# :Q'"zk+w b ~kg}iB@?CD> 4Fn77H=$u}7DDq5RWt'RP{hMc^8 LbUNѓ;ΑeG5 1@vo\ yR%JLsG$m]U Fc0 Xt~eY8K^ 0Xܢ>Fj]-MؐAP%u2'O=0L) `cgaYId6ͬU/Fɰ^O:\5.nnID:Cm$Vp$b]L !?=Q 9њ9Sif iٔJMʦ@f{;_Vi*5Db%tV^ ?;I[`.55x[*hl/(󹗩z;mvh'ѶOf+Pt߹i{pl8>$j^BZE})Svϟ#qܾC䒳i3$n_ŋU I,*`Z Z]F|Y0AO=MOw;Z -+jjk~ j۳bNG 14%]8<%ךBd}K܎)𱊞b/bQ2,Y3INA c$떵]/]1}$">cTeɁY&ΐT1n=:a>4xZԂ3N P+HՆt~NHBO]J̭Q]P7Y19}|V If$44 (jTE oa.Ybp2f~dۉ˞DNZYOF\;rWyZߜ/p?&7AxzLtR?Z>D2Dži"Q[&`y:6,V߫qXzpTcߣP'jIگ%jmf1* ժ6é'H0[NjݳQ` z Y/_"Ptԩ_eO`(4 8uԋm`A*r1c2-Wm;uV/1v G \46*B&Fn'_[$]^U \Cvର Z sPT.d':"ʡp.=qŐU&߅\ĹS(eR`#T?d3Obh'~`/:Er_ḓ](H7 Nxs^Q݆qB> jN4djF2ˢ9|2 r-03=WJ^IK^x)@z۵NPkֵϪUjM#$P pV8T˓ƾF haQ()vFPwFb*5M|*{=[CžQ}GPD"ˡ3Yz\ǡ5 ,ʑ S` _ ϓY'jXr߭/h A`ج3=܏Ց$Xj47F@/@@\R8yA%,3)P78&. ÒZ8C9$a^ZfcXq}.vmի4zݑF%ɤmK܋N**'&(.=xT@j*Ղ~͈-I 7Δ>lCw ΑhA;PzڗnamUB=y:m;ι%I#-M7uzPsP|`*~w3=>[T B(&%;FWZzMXW;vtvysqKދr~"2}g7rv@&?uS;pa\ar0Usۀ.\qFQki[.D&L6_ezOl?'kb[E͐l%sQ˫(ٲe&p6ey]Z%~).ᮺ١'U9jAѱDnzJ$>GsXmc5Dﳻ.t q.f]蝨=r 81*g4 R=$" B > r/gq\b.й{"^w AjT7OQڝ jE2moKkTwj+6'1d{RVu3 \F$mw)/>N$u;h[cĉ&pԁM031NK%0PIXc, \Μl]3wڭ `ӓ@m#\3 }dqSbwce^fSnfzD=iՀ4؀Z^*׸K;!Zʩ-l1(HA#F0(>CfT7IhUJ߈S<pLɤ,ct tQg2M $)#"Wu^TֺCB}_ e6 !.S\%E,_X,> -8PW2)xsh}0:ef0eY+3+-SX™2ALH%ʘ)kI>]X5c<9 -3O@pW:,J.2%1Mɋ6Bsr!a17IJ!ϭ^9G$Ugbc {wFmF̡H$O!L. 2P7C؝c@֚{cr >4L`xK,BN#+F)/ K1-c[ V6]rWp3w7O4CY'H}s7x!}s'Wt$S'\8v <p~ʽu7TZ4iaɺ Vwuzև?*rqu,)\/'gaMgo>&пBhS#!wKSp"q[ Ʊ9:4*vwQ+վ9OW&h"ddibdUM<^:AB5i߆7j?v%P*1)0,?-K/M鳧%;VNCBqH'fZ_~)ұ['L+@s mCpMv X@PR N-)K{J?&!\agp1PvC|pR9!m;,Yѽlx++")ۯhyOKy=mw\>N8E)[JB 4o{) A(/f #2MWNNuӨA&e!dn/`xqAـ!omal] "K2n]ZU}ݑ rMO$jfjX +ُU-xQ8T?o:Fb}=ޖduGY&hƘ &uzEnоt7jyK9K:n$q5/Ԝ>0 9 / ">:J-B >٨CɗwLNZSJM%@yRI|2u#RUcsX' %0It|!9`Ǝ6ixdtX\vʒ6bBԕecLl:(9_M;)ph-bJg OϤfdP\ʙ݋vm%i!ϞZ$)+KλۘW3g bHe[ٌ}M."g+ႨER!v".`r2d3%"$c賌:Y"Ezuznj{7U2y [v*}hPqHĈ[Aſe% ~'T %3 h E~[TkhϪ*0@y"٠?=*灎m0AIXe'.J]Wjʜʹ@v2(ѷE2wUnjf!٬ėZSj0ԑAL @u6q!POG'.輍Xl3?-!7 /Y1hXl-LkMTgVwL Y3bm"fH m8oC&KڋH7T*Ä4 Q`s6prV`$Spes^:u۽D!s.zr>ģ2tv!Dh9 Sf:x%ZE۪ lX3$(\ٯB<(ruv3)A0԰T&'i_׳yw}U~?qVJWex9(x5Z ¹N3}ޔt3=)ݴ2Zk`qFtNj֎(SJ1 ot#v(mnfBR^mcCcxL/6e L(."::8n`m $0v%?"!'B?h3 ~꼕,KMpC(%k/c­ %ݐΗIZkΰm7b3=g'/5NO5*d&K\U kDi淚}D/FhتzJu=7.,ݥM6] +B1;DR-*_ %6<XB%%baЮiUm;:thěx܉v"=`_j)vkv˟!ɤ^h;eHPzJNMZ?cNa&r^C>O %w{!= ЮU3''v:NZ̤y YOmab'OQi,ǎ?urg}]!8{]z½\QO 2c$y%A \ =[6HݺԿ7ZUSL<5!93j,C408O:E yN'F1l(nuZ4ɤ2MTAP|C \OK51<$FPu~B}ں GV~+\BZBm[6#X^bSl_: 6!͂#E%jOhmgr):m*<ح-9:meEV׳Ts?Ժtc:3+ϵg'pw_~ \tL HL,$r|8<Њ$#7:_RK=L k<LO+6D] HO`MG ) EwcE~TM cnjw> 5Gv ^6hm]xo iS68hX1k Ǯj<[z饤-+snX;wc5#|X(PK ƙcY߫!{һo'q"縵z0j#&s~hp# X[?dNv t\#FޗKz9 >!Td^%o@CU3:; -@YA}:/X+c5rtDWv ګ,NO8A9u@ySCU{LcSR>D:)Ofog͒K`pH΃$ڝPS:U.$2Ŀ:!=Q9FSA|MMzH+JGқNȟ{(F>HN秞\,nn;S0Ya;[;BpnI_tPyxRr'`!N!){kzr Ͱw}Ni|B\6>ո<{|{(:b3Uzb#!8b+v5N9J]HTφ.F('!%FϙY_V[fw>0 `LM߽mLJY]cN# J- e^Yή~"ml?-? 6fU#t"z6"#l9_wCT!6CXW %`4PW'yX}؅(Qp,U$>fr" G5sOݴ@ IG#쥂(݊[#$KWCGTOn#ʅtܫ'^%;ȓIKK浲cs 5B¹a_ҡ`Xۤ&F;+c_e?OGd5eu^ͰxL()SჱaSdR!; #^|hkMikaJyHoP- 7 w a̺VGNķ{HjծCvW*4쌦 xZx9NJuh <{Jg骡 gcuTrwJFFpPTlS:39ηb1`,f{DMTͽjJ?/A-@гMߕO;O&" 1Y=*w*G9Fgaд|HS2|r;r>I.9hUdc9G,akiQ XTphFY}IAn# C~1q/xm3y0??転I8f9S$O=WFatw7g悍fn/=ޒWE?GL͚Jr'O<S•<22*n~AO:g:eqo;7'14练o(x9a6Wgxճ\MԗIDhqzv&P^IUο9!6; SO 򾩜x:{Xb' v7q@qa% -@0jn5EAr% ÄE^{.!ݍ.G砄˴+>);b6_0Ï|h{y&IrMg?dvIw73 +\ӂ Nk7'Ҹʁ٩f#r  ,}0z2>PHDڼezttTwv{NMB/D(yW 2 #J6^v]- ↦9/FKSrV׏$7X}]efLKA!+@)!>Ռ2֥ T3~\ +POgDAkF Ẉ-׉`3|ȰQI/A;mb\ِ nYi,inXa Y| s{.$}X)🜉DA(B浌7c? ğqi l~|] 8.\-|#`DIN+M ;3qھMcջ65(Żb:]yہ$Bb1כ[t8/j^Xp#1tw00{2$\ntw_\`v`(u:x|LFAFtVy,aj֖ *3I\,3/}"n=*g:YR*FOoV4g _gDgTbQr꣢T$ _MT=mO]_ 7}ije`h[ ԧ2*"}4=v \;rE6Wtu%{b>%PN+SRI:f']31` 57ؑI@tK_ i@_X jk9`hꝂn` RNHq"d^( N6ԅi3('d,D_\yEg @ {ǀQ@3\ \Xnc@)*x*]\Br/!^WЎ.,b8:=G*Ғs,̜'")~YǡSQf zq>3dfdGu^yi!tؙ0 'iu!3nE'@}sT#|`/qz`Ș9(Zϯl/jg8 b.R1`8>wb鞵1,_׸B̝N9:v5QH"߲ KH6zY'uݎqxnxm1I;F"rBb\cΪHĽ?bC)o('R"z3nvEOy0"ա8JȆ݀\yv=BBalߛ&giUMF!0L9Yag{ 5sw? +sT$SM8UлbqRU.OOHgqvAJHrh.{"ަSa`0$i.G cΪ(G …h$I?vw:c_~qVwkG[歀@smd>"\2>/j/<:gxB4b|?t+=gF1| yJ;23>T[o7^Uas(u}dV;z}3l?a 'o\BA."aTC{"6S$e޺̨|Jٰ_s;H>nB mo @*|@{-NpΠ 5Kz,LB%0}i3Ð(r_XM:I x+*?sg* ehZ}S 𯵲`SB19[Q3 [-knA'A$:j !0ڊ`ס+ 8UPƙQH4or(]1J`%'WzO)G"Ԋ'| " [ؼv'.De'B$bO\2k;BOWF[P15. @)E/!o®Xh\hyn$ 3 &8c/g.|g] RVTgwXk- JDp {1QTUZg Q0t=?=BgW4-ifqW0{Gj6ǖՇf`έf:rAC l4d_lƵ;ߊO">lSTΩ771љ/(2 Tp%_6쏖vpyI\l?K'Y7V }yb'׾l:-Ufas<۬-U|Zn B nKuCɺwE-tκVÜR%hz؄ 'J&,.nz9iͷ=Ej3m _4~w)y-"ΞAgTv\-?tI'JS?OlZ욑؆_̶{D:?I2))uDalShϜ q0",WZ,$z72|mshVg*:i}FVG$Deyc %#H޵T,m:y.^=W$P ʜkB*J< LyZ9gbf’v%,n58Rp%N^𜥻acEl$ݥgy4W랴P:84bfBl!?8ui%Mrԑjҁik6E'_]F5:(>ܳQ 5 U#_A6v1-A;.}r@t+˿DLɷY(NNvٜ,Ȁ[|˒&u6d|F_ 5 Y$ZmtsQ?J:N 3z(=OWs0'&;٣vPzx`.jDk"G*&w!r7SϣXjfP {\ϳHx݈* =9j f{c[r$!Rdc,Ɠ<3*8~}d^]h8BP(ŷT0s'FA#6{}LW7!K p\lZ(LK4ḫ[A|zN.V>S$n~KfR~@#_0d~9aA&L$EQ' 5m,ƼzR:Z;']H{H1\D\xL-{VchQ\=8wȷyW c`og?gRW^u}a ~4Xo:`j8T>G)KVifAat+H * H% $y^EmI(oI)?cyyi/7DSNW^:}hx.':u,;Sn#k7 #(+dYFWAsIMjxF3GzF^odB_(2w9S%P?CegEZ?(55 wl P~8\"42[2 wʻW+af-<$VSQ0,pP3d'l.px}U2C;DeHdjc.hDO5k'vKVgJnY].tEFi5#9 6պdrMAǮ6-b 8;' ֜uufNDS)YHd Іm0vY7 ":k%{dwջS\a0qRRˎui<,x+HvV} niKA&pnI9ȡbw-n^=c4RnF 4l~ה;RH`UT׭~fLU Q^}-15&I\ =m#"XHEQm~,C"}īmfp,}NA֋>£ Z#M pf񈨇CwMcTB(zJ^3&A:>.e$bF$ېz|R![J)<† Mآ>,2jѾV s Q֛݇1{mDt FR3O:l[5Ð|9j> |T91Gۅ$kPjN bAR8N5&z*81ʭI&6ҭopuItmeLktoH jA\?wJxJ1ߌ9&D(M L}Knr?L{)$8̳IheL3B;L?.JY YdY8G ΐHmyAM$x+jSB ѐoTiP")c14ȒJʨ?ٖ0UQhNj/풸cGdή'$|:"{f&J3V?8 gIf8 Vٟh=..oʂg D]:y8Fu2'{}KQ0 Ȼc`Y@&hnPtKA-/)Lw&.qD" ~puv%&܄aYp ^u޽XV+2bNH\ "-:?d _h ovH vLW' *tr:,{u|/H߉B>Ж5%^KvMBMVTUXꬲhNKH8yL4x@?UZh"`dˤN'P:/wǶZ-‘DRͼ^݆5~w|0(Y9t|GHѓY]KnErI|5~j+#zZ[(3ˢow+r36FWfJM"bS,~LfH;0Pxc;/9Cd8O=62[PBG撫H<|Uh e;mG Q'lQvH&T+f^4jǽÖK{[ _4_2b>-k)rl3'Ћ^e-cI̯Twz,%MB9ֻt_֧% k,ͽ ݥaHh7gh<:־j׏;z'߃m:Եٯ23¸+5 r̰8]2S&Ċ 4Cȼ5^^zɰ*-k}L@܁9}Z!v-e0Y!4ĸYڟ|C3a(;Oc#.zE;T`JRk$Y޺&;1Y:DyU#j|3ef^!˾P)@ IK NQFIOP}~FRz^n$YU(&&Mt{kB ` x[a,@DheeZPA!٫tz|}`hrdvo6抮,jz8YHufnHuY%%ddVȑ {FH:o){u,[+dC^d8MmA{]nq>ݙQ^9<,VTrFXp) ? ;-jˣCOR*S ۑ'ԏ؟/8~>5bizL 䵯hGʴ!{rͯR" x.~<;;嘘W'Ǩ6l:sV<!OУwBln7&+\ ~tQ;du@n&2'#pGЕ (/ dL.7{R/4b/`EetG{fNC`)eipg9(ҋKil"ʣ$!*L m02L\ZOSm0ucg0: 0>[^ 2-w>F,tG"đ6+{޲QlO<ݚX_PL1lt19i80}ܘ#cw»+-2b9-tCoԄ5=xqc4jIg)-=BwcpXHνt,(rRP9zӆ+Jzosnë6HcyRvhX:)歲hBiLvLSN9l+[o"Ϯ0/^J4S16}TPϢU# VSnR瑧H_USEM%,/sCQ^ 7eH}GtAB-05YO<ø\kMCl#=C%AmqVաJȟI`8u^;=)Xm{YdWB,;ϛL2ʟۇL|;1 H%|> A=$$(?9=ʜ=-_?FA@N hkeװ|: _/>@ܢm S3=˜*]=#*6ϵNI!R_/W!Ws␅(95軪>Π2_ч8\w!H+ \EL{Or!'fs}KXL w";`@AQ&]uߌ[+dnwe=, tވ9k TdJ,{*XAܦB_t27>ǀFd9*XF.bNtMN7z%hrYquv9{7#@܌W*.0^`!c&Nl@?WKLQ ?x39٪jrfAc-\o{c, L3syaj:&P3rmNqcm Sg5v)'qM!P~c|ڶff[w BF,E>al7(w)ʈ`9(b46עr& +r!s8=TV e -ui9dBߐ@crN[BXQIF|G`U9\$Bwm&~DYi7+ ^kȁjz,JEwek5@kza~Ӳ,O!Mo *J (hB um Ohw rcM-j#mPt}B>/hPq[]W!7չ^?ߣl?gP>q~9kZ(RI?,{Q?Z#W/ЃEߜ&BDyoq` ۷1g:odUsħj̓D舝q4xjr?~xjA\iX_ǡkh^'G)<ƿcbKK`BwZiHa:l;bK;-Z pSN ~7`Clɍ(|v%lt.5l>sDv@}y,~~B$'w2rq}&E쨸cOB/TZ  :׋< IvG}zl+2Md w ̹3)O*miASBişI_݀Rl- ׯ=&c8"WZ P(I-L)~wj GHFFOw^%?TJuS!p ABHCq4)~8~׊O.GBD&&Xb: תdq1З D`D-g~^+r_r;au4gT,PYԂz_R"(h$c*|I2, zYE3ߓ"{v*7wt*^:uOMPs!<11?l'C0u[ܔ5d\ OBXc Ҫy sU_[JAbEhɀ̉~`dV>7fpu|Uv@D߀7m &㽂bɍtiV+=K( ѯO* RWFw3@ٯ4Td_ j_/IR=9ؽ8|+bdD8K]AC?6^ł\}Z/ ѩ+C C<: 7:[)tH/ok&d4mK W ?̹zsSOY6 &#k֫O(RxIP_^kپxķ,K<1Tž Ȼ7T"OAy7|vNFv:ǭ< -ErXa`2v`Voi~[(KW  gE(){1:2gQiNd-zPaW^ɦ~oR}8²!YC5fKPvXCBۦW 'u7XpUY9Hka=djjH ÔY4!K@c  7% 0#W"1r,t~L.ws.r sĸ /3--]_!^BJz+NyV!T98h0x}&*c5%o_iHk~NO!g{`?xG[adRYZ.!%e 4\?Zȝɳo{i3b@A.imyB4AM;! ^%ӭf@ZWDŶN; _.1SrRҊ?cbP{\x`iy_!{"қK,w\7"\6%9rj}>K2?6h%Ke*H3~y O:f*h'<.'9MP ]vk>}RPFw(Bu|(%|f}cFIMWڲ q$ܳ'n㩄[Z2 ĨE (5)sx{3u_a,BZOŸAImA|,QvSD0uzyKI,; &Bdg!d]'Xs-FSs *+qG7@ _[ uciA U a[<ۊ@YKW^^#5wƖ#!NX = @>HJ,5bA;ĚtU ,fH R(H$4 |:yoqGfJqy2Q7m3b v!?v#ur%vˑSlQ?2ԩVNqae56Xs&C9OF&a=Cs=X&M0~A[,]SR?7ã"" b8g!![lh *f$,˅82 _1ב(HbU'I _Y!Bqg||@zˣSPb)'FcW 2AF=XSyFH 6!Q+ vz}/I+,1C Vl5/8-PBD?'L ~nb]S2imƨ;WAjbR dpx]h㔑ET[#_e D߅s]j/aDImKITπ钸mIֶ2jbӺ?i>H1&zQX/:̜ D9n6| XX:zQx[,G6r6gDfKät0*j#vZPZs|35QWUyl_$.*n{NtϬ6m5YeN &q[a;΁ԺfʐC(tM/ PVc%JO>guv5D!rZUt"'B:kΕdgoxXD S1,)iyrR_.Wʽ2@ +,@a)1hcN'E{9dD֌HwJe#BSⓩӢ|@}}؁Xdniͣ8uZNBrW-d&|qUM%=nZ鞵]yq%kU$ 8yE7 ,ڮ[TKP*ɟXR hf*cuܒI{pxo$$4(:,\K:d ta6A{djbYKh GT>-. ]dXeSKX~;듏3lxdQ@ ;zGcΔ|{p{0P)؜]GQJVKLC5|&gxgnJd׿^0ʇ3\+$r]8:^|W/ D8 l-7l3.`P<<5 I'syyQA5K.cWUl^(rs~YQc]eFD1[(E ȎA O]\)kh8@ >w~W]+Lj]hX[3+~ ZqMt΍ M(>H+@(YR80p^o\6B ~RLT[ߕ@k'@lcknο@#ҘmJ^)/'tVnqPN)Ln / FNd^G_)"b<9 aЯ~r`!"$fZnԞŒGE`R^>T1f@,7{}F,mO n8GޡrUW dTt]D dlOE*Y ㅞu$w?y10e~YnW6urZ{f_53Tq ˡX6іEK5zn2W_`BHdr{+p av26u[~f6\ ƞDҝ_44>w3l1BTo1;6znZ?lF'6-paœF iYpi1.c-u? v[Ƌ4A hwjN֡]@jDLأqt<=+ G4mb:T%("H օ}}r[S?~7U;:`tAKSQR]ylVjtd$UXSOwn.~,RV(]}_'D"QH:RU_FO&U MmMRA 3-*nSmGjD<@{2W<]e&UX_MgTq)K愴n&K|Q咝C;Gj dлHQU+eY 4W+V*F_j#^!Ohʈqx^4yKI.`S3D[l`+5זm0 oGqнgPktޫ;2gSbD?>b] Q4!Qs~evXZzñHeBj@iKQSB2G3uM= fa(3S޴ƸyPOR*96"@{.BA$Oꁫw+2({[Tb7V\;0~DPMi6W}G~}k!>[4\b[@XՈӲ3^K# U]c) ^20sQDƣTK(穕#z/l/<+38i<TLb* *A!3NV M̯(aޞĈ[onyo1G$*94#vy\Cyeր@=|lmSmF,m&>9C*j{%%-I3[gCT%3&alqĻLb 8k$Bߋ(ңGN/MJM~2 S);82{~A4*MŌ;v~Q}->"*GڕɒXEԝсrj<%Pe*|2x%w2HC$9?(59|l"z Ze ^V/ <Аp&#.fGhjA [D/jE~يmL*T',fۮR7YjW%b)){eU h=cDY|44^K_]#{'b$_WxUzY}}lPEˍ]hdn7@Б"`bRo$ǽ]ǀ v"1JAmʗHfdM{ҽ'-Y^{ъ&KY1_y7\ hFŔλ Q\f ~HF+KQlOalz?_uA xHԱl+* #68P XnDG%'+W;6<.&ј2 0g[lj^ |끎𔋵Tm LAwך_='qbk;zqqLJ,c 0F͵Ny׈+%&llG뻱h&fϛPjvFWIEx9oӪ*LM@Q$Oۉ_(WMq? D"C-ERhR5W#6/?59xpڪ`gsh  ENۿtkmN=u S%IS>i!Yz.8qGnq˜ g{D7d=UFYm>Xɦ!yNUOټ.]g3MG5y{>/<o15.rv?B8T':7ϋ;0+l@TĮjvGslqJ{;geKrNe?Kw( W0gx搻xoN ŏ䔨3 zf'ٌn'N|[;\k#xq0l="Ӏ~QuycWݓٝ*ˀ,~b,8 ڝ˿RC=}ֳP rwHQb( r֕G $;nK@(ap6g۽D;TOĊdmF >Ai.?;{)b%9cg-L 5 `Y]&}zT.O|DIT"6Js Yؖ!)^=`7ANLJ;X1Ѣ@ȭjl8q/0-A1x:9u?}' ;u Lar\Vb[%a 0:̳!"[ 5m&)bl$mkIY^Sn:=4R^ry\@cdv׊O1<Q5Z:_!w ̈́{|2z=ˁ-F֊0˹r3-REY2^هx߸'.iC1$,4ai=Ӊ=&4MFzsAz`6yAFIM;@k «VΖMٍel8*`8RCوv*AV)ΰD_'/,襴)2o{\מ P%]"՞{qa~I"MaM=/l%).OL0@v8`1`f% 8)`u^(Z&^Y㦛wX7'PYJVn7zCİC6yJǤ`ԭB;dQiBnsG"NtylCP p0e1'2w_Fz=Bx|mZY(Th&t%EjxFE=/f ,>qhpp5,(r?Ư?M_i4ȜcNL590~l.: {F?pVCeH%KEw+Ldm}=s.Œܴڊ3P/%=ͱW0_A7!̈0Ázڂ}& 7z-Bii>eS{y_ cTbihhXe9 y%-GOcѥSuTMY^M'u+3lP緆ghAbUʀ˘eY1AwecVhILSTeqfx Gxؐ'Q= -[dȃ3ZGoЃ; =4;x(* avp >hEv덖x=rfM7* y<mMfϨ8ku}l"f$x0brQilK<5lΤiDzQQ"6 _6K"Z}hHaTxᆣ!xD LIS 8YX7B 6$6C~AGI窗0|)IBAz8ԧQ ZWWMe_%ꕾ%hG'H.SLm{;xY!5 ^QRk4s)P|hFv_m1H~)@I*M7UB,KdF]9وZW.`h£ٚt EN 6Iw / *bƋ aqB+I68/nʁV9dbfw,ztV BF#c.Oה7_=h1zֵRή>:1 :CCZ򍍀]ZoK_@*"ԯVBmѴ|ii>p2[mncL[tŷ0\QҬ?"FW@ɾfs #{UצaϵV%ׇw3"ͻվq`@w]d/Cj&ǕQb{n<v_Wѹ߈ոt'p־TF'kbb KdnT6O.TCPn3 ]PB1RSjYN˕qsY#Օ}r]cҝT Mt5W/ T1Lv֖9t`P rI"iO|6ۍ3b&"64q⑩9V@jߑ-jY xS7}!C ԣ3$jCxTeI ,k/6fswW^3Eߋӱ쑂?`W/n%Lūwe"%{BՂz3IFs-2N#oz.j8E;ҕ:9J~ܬ+NT+```4i#[2<3Gȼ`(\BCYXpM): *-LZ;V #hd8;Ɓ1 fz2cx6O8"ۆ5yo& tn 5~RvH̵C|;SRA؊җ??#]^}1IH˼`N!tV-c!椖`.Qf?4  ܀5pa ԮhlZ#v @2Â7S,Ug$k 0aۊYӠ[ ]F%֩| XKaL_ˑ,yYJd@>wN(,0Ҏwf8Ca"ƾO1au"36`TSQ> 5zoYnL-Z=N03˦bn(=ڭpFovT{j5*]}$})N5B:s[;\-f91 h uRNEE^| EdIT}INHv/UCbKn|=|2DZObK*ri0 vU샊n$_|IZ!اþx*!_Br_t] J >\(47} qhHkzLKޡAzaĜ>)5c-=ZdYocrmy936] yބuvD !BD9ܓzKB2q}Zf$,aسl|3f?+tD{ڤb'50u1C@wb-ڐB*N{GUV O;PXt8gDFe2B_Hʷ>cQFcՌU`Z7j?R ˷GVqPXG% 1AoIxm5G68O!B<\s\pQW 7x\hLp=M׆]9Ϯ/ٲLgf. *6n)KF=(u"}%>3äo49vs%ߕMU à.S9w;XNG> 0\$Bn~{Nߓ_CUg&9̊=q5@2S-H(˜ Ak[<;0%mBl kARە􃼮qXy!YjSfFS| x8_q }Pս߳j5f|1A>s2 Ny\FigYb]ocb!"H2q;h %%[-R q8/ZEf!Sb`TYȍ- >l,"kj6ĩ*@1]1*kt"3GfK ~{L< ʾ֖1porHgR)m<&yΓ:}t`&"]ς*%Ѭe(DfCimyz47%m9'iěm&xRSރq!hhI I&~ҢzbJ:yAH){{t^+u:'e o#X$g|Ͱs8J;{ C`8 Vrƫ.=!u;곇Y:c~АOoM,j6D'zj~)3hn^ u%Zcv\RV]eGxBʼHҹ֝leJHFmx_h1lbVp VB0;ોІ-Y YE~v)CzAЀ2 us(Ϥwzqu`A`E"0A>cCḙ"(}on3a|5Qބ_HE& s3[V,p] _X3eҘ2Q#K UI]E\p?yZi[R}F '+.qthVUkuG 6>c*ɉ@/4 #+uT%pwŻ;/yKW~@Z ĥEiĞ[p5ZA2n7!%!4@TW.w[~Q!12!Ie5lM07$}]0kQ>*l>9Ԃt<6E b 2.vӨ{9Z&$&h9y3 UQ˾:g9tp|i9-V*$BYb&.DY=BnR'(k22(+ٸOӱ k' 3Q3%b)/lGtƺ 9藴[qM+}'{>c 3QM4CЮzD2บ/M{ HuaؓV&.>;Y{ IFe.fE-i|$̮(w(xv+ЯEZ VbT6% oS6=SkLq`DbDߍFuJCHiaKlv8V&\S 98z4"'ހ~|Danr76L콛i(Wy%HA.|E2z5#>"糕^R(q'P-R&̨B&n¡9~o ~ yX._s#\N"WEcqHB MѩC)>Iݵ,Z1vٓ.4E$ҫ;Ym八UbMqxŨ?6YA|R[O$6f.`ݸtsn9gtsYS ǺUՑϦr 9VlX%>,{hv#ţ5%=&Tc'-ع`s՗nXkhI!cݓywRgzy+A"P|)p9R7Sg(cv"ˋQJzژ6A~Oܪ&xp(Q\ Lt+E wqgNxڃ{_flᜤlV`@YRc>tNҋ8۝\!㦽ՇUӜtV7!B#.|MbmxaD>O֌:k:R:kIQCIq 1ϲmCYRJfvf{X?s5 IΟ4|ԝګqB_ 5K;rWK9Y YEpFjީqo:7)s^n^MЌ!4RRy%deNH⎁EYMN+i7xz=|j7E\NI&g+ E=pnB_W@"dz8I+c/V ?~“ۆqͧ`UלƖ&dd $i5NGZ[EiEE?"e=6]- g̿ 8گ"|[> qDƤD6׮g<.W)* ]ҋ\(DjO2Nu=[K8W%?Wҧ22 `E]ki)VKЈ^S+|:+:()Φmb [s%ΨƘj` oeL?)8Ś A\%­jXc"11tC/֎P!_LR-HM{ˬu u/2igoA3iy>;zްet{g=G )i9PNr4")XOqK *Kٔ'VyFYh·qKܳ-6uP| h6]s5jcۇ@KTvծ:"~D5фE>uůļeq-\R'^#ѽŨ|&g!{!ه6 u?SV"{uGRmer՝?&c{U0wѯ3~FXi HXQ,& =f ִͦyb_zLC01 ?4}^w|}4jT[jW].vM)V64 cd`:2q^ϒ Q }J >h6n^ovӞ.aP7=#ys}oo,jNO ~ NOCPSWcc n+3|Nge.Zjd5jm,9ѽ^B}\x8:@-ye=I`Y%\9A^TuU߳A1ʭd0U"SH2Xu5[) ṹGܵD*uQYq>~^2XWئLBwxq[~nUb> ~[;Y&(6adxj$áwڥ[Hݟ> "Eᓧ/(j8=VyG!W8,niڝX6γXp*{a+~:kws14JeBx2Ri7땰|90kvFNUdKiQ_O8 unP$A>*-zeثqJ1ʷ ^%"'R b܂?u%L1Z/5zB# Zt4 -3Jt}e'. +j oOS>N֟O0Qٳ[b[w|=Ϻg+ b֡3y=> 3leݜ[td^;]"7U d{s_c8_.r<0#K X )!U)խ;b B~Bq|\ci~'&diQMbDۥ /:g=vkhScŖ>,OnRKȼ4ߏ蚀&fe(ǷbJk@Ō;d 5Iv@mwXx$+E ]ʳmexZJa@KA{M&??$.@K"6$saRYJ'H ZMԙ\0Mĝ!^Զ%T.W) sO]2`(]=[v$iN\hB}bL=o6e8Mxr wio 8mIGFMm_f׊O_#AN6+%4L +adicQAt# ^VeE׍[N1CG?>\:nQ#V/$t[蘢&&Ei*?}OeV{@P~r@wf6q*f6DK(zi34`ƺQVFNF7?7{Ou{Ċnr?ӛ-9NlY3]"+Œэ<5zV޽TczRLcäWg-E[{a? ^r3^]ߝS0TV(Vn 2d]y7\uɠ8>G~QfЦq3NHu)`V$;Kn"Dgmg ñwFrE砸#6z꼰~L@'Ď.֕dbϦsI} TlCQc91iĻ6]֐/WƁJ?fԓTOqSʳZ6Xo"sםkq 3yM8K\JQTJ. ʆIOP!\bp@yjupETSWF2f(S\V:?3w@uI-D)ciJ#d (t.*w+(@b`S XF:o.fNQG6˶13yk3eT)*t1ⶣ`rS$g)A_.os-ce;Tp:fߪeݔY4}1 ZUkzc,}ؖu=܊J}O@2K'p, \)K >1KR;Oq[<þH-J*gC{vŎbѺ(e0d({'wz 6 J)c0Г+uN\ił3OTS9uC#9T{.5:2Q StVzԶ)9$ L%{6k)5[c6]nm4 ͨE7 @ /j|Sfd2uScma U*h'g.n! /=Y"!M`JcDGr7rxz7]J.`b)H1kc,MzE 02D.11k鴽,a b'琒<\_Zǘ}F[i;~oVF:{N!La=[OCDiEV4z"|*\3\JRӵKV%JV ;ڙL[{ʸ3~T`=^Ɵ \pzлRE ;Bcxҟ-n谏>ΏȑYVFYX׼*,?3.^XA)R(8o/(1eFAX2;&'Fi _gʸOKUtZ;Badf Pb?} !@<֐,|R^¯\vSb,Z`5A𡇣'k[ܔHT%tq5uxN2^؈ڵCΦbkWt-ЄËtrRW5b]6%4 g T\"^9hq^Ts/00x;\V|~QqZˮQ3B#Y&Dk=`(1Ö;3'B%>\b4+`<&?BJsNfU_Uo4n =KIl$֥SQx4kpuqpƻ4]6/+EKv!kS 4nZSx^-: eXI-yVt"iN0!c5Z3\~8!NeKnM{t30k662 Eҿ[6Ixfj]:n%r+ʊE}Ry[.O$&eHmtXeZk9ؽr("g9.4Ku#MĀ?שBݥGrB+ er 07b1g_oدTXVd l搀oA7 ~/G֣(~.8"j|c8߭ˤsp4MiZ>?w!@kٻJv;qW{ 0>\~Ј41UAX ϸs N1!ʶ*'mfRn%d@D[;ˍ~Ü[!e$e#o8怳@Qw#DI#;+3c[v/RT3IҖS0dl$ilݞ!tKz t-q6Wj5ٛp?y0HFw}K3qͤ7Y~EJ% r4z:MvW~~7]7pyotJv?Aψӭ%{7dy[W"fr$.q]R|{-l2pIu!55Jw ihWdI9ڛX6Xv*QSAF TonԇL:dDhDBAm[,9)tVk!.fR\\b9-=r_Фg8>j&F׌b XKQ.Xf|mTod Lل3i9bˢ&2Q:s`[ X|bŐ&⑏5C/ƶpeICnL9dz6fmͨ~8ڿHƴ : r( F5L)ZTϼDv8([vHWxPpT);kcEVp=baH*uEjݧC+ȜZF TQQYLKQAOf$58/_,$ Xo!dlCa]F:l]~uDUo9_%|6*)v8Y]PgR2빞3ۭ*RXt,{<7gd]gm&f://ޚQl#mA`+37.x]S6R<>lN5?FV*s*-9%NFIqx0x\h [7 !NJ$8V#:_;2mB7&[-,C28YE>$`ɢ5>wZ0?fiֲX.SLEbާR&M܁ Q-OJ[OΖYtPE^u[:tJgqYG=n܈rXvꃙ,W2ޖ S!&s,7&QE4mkvf#O{ g'3QN{n롤dX̛{GsD]R>tFy ^4 (}WmS)}ɥ9&`2 [ᵤJ_(6w~WNm͡A; y݊x[o{",tByg(ĢcR?r;DߖI^ݔ@y36H踯-؏? nIbXaYUҳfk:ojdO,.fR^:S 9]`V-Kl.dgJvW ~Pڢ]??rJڴzk9-h3g:iމe`; 7r0ϰ5`1HS={ZN6_Ya|!2o^u W LhQ h0_>{Mʨ|ݾ )y~:e1|H5#l}~q>Za:i3\| s}Ktv[vRroDc|޸&~Ж's}!°*9YP ?o|^|ށx" 6BՏ+4?t$WxDnfohp0poѠ#˫g"xV͗Vһ\)299 7wM-ybFg->nIlb{BK`ꡰ"(b]Y\ Q%) Mo(hzx9Q[|>Äʇ7u8[]y9/؋Sg^Kc!F3"W!uqUuHSS݇fץÊ#iT˰v7ZP4=ט C+2d58V%)cjC.  fl U<qq)ߣ]c[92PU" RBxCԠ{ld0$ -R7,+] [fݏFym$̫<,mWlq CK rX[ՙbݼm5c9]VT׷ڱ;헀*+x^g}fC{73_y]IB y9B"#> AeMgSi5< du8_ÃyGju4w6ef#׀ kz0;jq"=iBgB.ske 0QQvgEi6wI'% ߢ~P?Aj bpkjyE[Q2_pH0^W!PM LRbjiJGRm/4îUxh^) vul=ț$t|Ol#X yz?n1A%Y7Gř%7qwތV;5[i7&N>-6Le"ZP*&\ Y={"S73κV5*d>/E ̓AWЕN_F 婗i[|*俥_(-- K8bYR;6;_iYNBnC mBA1E#@#~}' !f"&EU9{`R2%DHK΢yZяDAL##>~]es\W9Dt|,G =Zc<8U |Z[_;W/B*ϼC_8AC×=+Ր|nXA[fT<#(+PWI_^( ] wC|TyѓŶrikMˈpďcpkV= hΊ̼45Dx[W@ejJ/jyig*2&BYiQPe5B:UO{%> iς~z)RJcߊH AVI Ab%KuBq烉yyNИ? iB*p%!Rʆ q-9lK6jle%6Jh~MK(' P٪⏥C+9q?/f+ȁmn6ڻh@uhz!Ua;e{ [Ǹ6J}OVυH*^Rh別>?G_"Cc pAyz]8!.z aJh/oҐc%.w4 }\4Y1T8ՐI#RM-0+;92Wfc k7~k^T`F8dUNciaK rR,8j׾HH++4j ڣo;Zs A>*ìK(J9i(`ahԪ 2׀?O(TˤC^ Ж`^Z&5wո&g"O8"X˰*LPE@qeUc~;8Q34'v6\q.(Y8뭏9Rrܷxr4LW-_ H/j*zP/)<4hMPOr^LЏvOj4!54;0\'xkqyKO9<%Qbm: ]Kt9FfKjmD0p^(SWtKOz;_2f[Fs[/hT"kEhz)LZX-$9j#\w8}u3iE29&*_IF,{r8wv]eKlԹ\p_V eVNÁmR\w4rG@5,B GkĉUL` &-33N$f¿T!#u.jc$?Tj7( Ժp (0 v?pގF"r/P4154!̍#'-?u%9km =SștؿVs7?j#$GBE)!EUtyAd݂{ˏFTUDO5ƪx3w^^⟳m$9E(NP8k_ 6,_Av ˱pkQ機d8盰vyQ>QE,׽|dĊ62o(W; 3দP|X { Loc7r=f߳x^=Wj#؃*AlFv!Uk`sU{^qHK:©}91cw#a0Intphpuk:r\B7(2+] *7T5pf$ :?ؙI/ (eD 3? nYioUFׇ+8f.n{ގGVQ.ig:Ngqۆ˺Y Y\4vf`DS.ܟZi4}۩H!>hRQl!Vh<%Ni8CA)U=M<9B8P[Y?hg,Lu:%C&9]j ѕ?S[<<s&5۲!Nmz@hwda,W@TkuZZ?r\>)1XV$'&VY.F = A[n^ _geؿJ|̬,]LO,.['D/S9T#FLH ]0Ƿ+BʉB*P/ߟw|^x5gĵ9Yur}"GcNay[MFJ++|wiǗg.nݼĆZr9fǗkӷ͙&39C<Ѻ1Mm2&.^4Hl=a& Xz߯GwGLW ObHSH b 4`(يGja%Cc02P#;Xmß-YD__U1~1 6 xa::ɜ5r"mcЁ~c4ZeOmSjJ[3 5ZUgɻ__|Y>"+Y덦q̆E ]nvHfjv+CzAcᘃci\l.!dM[RYVACZM5V"mY!:⣼ ng#|"ley QY^] Tzo#]fQ{ǚ鳓`IƤ;4Ѭ`-RS6 OTm Y".y񬷹w>+ %jz5\>#I :H 辊XzcP^f*!h5D EtW3d$]LF0NdO }jܴS?*)vZ; u`qo2{v܁lۖt6w7lȌo  ycy?@W%E:tM!RoHt[oգ5kR#̴f&@u}2:&v @u[ϙWpBU] 7IzxbA9_=.:M rN5̀_N ~8,l{C"$‰/ :侘-m:!_yKo8-g.;R 7@ybNԄ= VQq&j? %FyH)L[?G]_k^A]9N$>p.GJ(6D/Ӛ̻ga-tup(b#8ZJ\b P]V~o@q4OЌѕ'Fɝ͹P# yөXt.cjIT"&vtLq29wD8* R𥬹X1V۔J|cxb\)(:3FFQȼ/H,%O?#)DCE~=.>5m$FL!TAYXH܂rME+!'{w`psLb ⹊ 7ڠc8 ,B',Y* *a)W ŤܧTd$K@ >y(uFwc? AwzZI̳[L^%J ٢"řRA#_zk\ijrD L $k&WJ-K`^}RlnxU~I?MUrIE<<2 |N3=iIP.#P!ThԱE(D2w} |jt}6֧{ɿ>ɍYX8ӯg2siZw).S-kYr[:Zj+pzRYD }4P˜5N3qzg Ǻdv~EV0` 4&y#ocAaPJiut\C06߻͚X!BfU| @BO*!kD lY&4|m $CBkZ%? UdFMXBKi,Z7.2 Ӓo9H !Ȼ [d0ݙnbU/DC8?ɳ%H~MB]ԩfC@ævy_ d禢PcoR sZ4o#d߶'**ȯ3+{La1>f[2>.`-5J*^`70r|&E?r>}5щHKȡ8pi= e*XAn%YPSh{6}[ZV`|o \"bDops\VT \I$t@[c:HLv'+Tq֍]gnЬ)wChl ˳VۓM˟*;5YDs2|W:o7J6949\M/#ίjqU}@ Zs iH+0!Paq=kDyc+Z.[Q}_ʜ9?-ɕe0;?5S`~R.9cB^2oLg6gSi I+3I+zbO`W5q*l9f9oӨKޡl͚A!R3mkwߏp?8Ax>ũL`V%ue|_fqMذSJF^jyæ(jRDN@//5RqT/Ixق k(m_BIl gO@{kJ2B`(8"ر)% pEp/ZvrB~_x^Vg2'd@LX]u( Y(C)!o-ОV=/w=iEɐ;q@&;RvrkJD_,y48zigR>/(0 #Փc]KCsJb}] A9υɨ|-v-k!g›}ʭhw<Ѿ_QCg{IFҖ}t⃄߯5`:`Yhg|h}Y$c8J&8zZq06;w14>g@WDn4 %!l@4^7kga)].;EUHAV~]lUƟ'uiq\b}pq3ޑuذw&|OkQ7R|y^)&̽ $+yTNZ=Y>_^7Tp^:;(^'>B|wiО.G%,/eE6MuU%}Q13}Xby<, rJܚy sc|>~( ySKJ'dDX3 мe#Ν լPV)wDp V߁)ZgL?1˒$5X06R~0Y36lᚧ5[I!2'U])<)4wQ{MOw5vgΘ 185o@D7t㩚k~LS4@>Em@wbC]0p{H=y)Ao(=:!.L=te7vlsF ~ubinr#H振A X+rTz/E#PllICmzhIQc.Ys_UYiaNa?4iih"兇 㯏3֛D{\k4ɓDuA tD4qb.M;'jt7c#NV$7bʞ Y Z [d>FgV ]#PCfo=܇tUJ3T.6 * w2Fw|>hhM=Yd!ag7 JpLtD/ZR! d~v`㾋xW+7i^^& C z9x;a$nQ!/lHԧRe+ru‰Xmi3eӚ'Vڰ6CdQgS&V$cv]kZ qd۷ؾcƺ ,z%S3R י7QۨέMv50 r]z&,$X]۔-<$*2ǧx,}:s^tG~Somըk>D5?. ȓGrQ\k3E2;ʅTtFj` O5ykw_Gn<6[;KQC^K4&xOnNot|^\Qߟ;Ghb|/aivH׿4ui k1`[@R[}}垚8ȧUлWqw?>4&GIE"#dzݪL@=HLШQYX,TP}E;G'Y zZz|O_6I_ErAFG&ecw-OSV"ײ6 ˡH+=!|}> OS\ 9A5&Kg>>:g ({2Xx4mk\bx1?rw& N)tT驭hbc0 Mp0E|1h"g{{.۫@qRl%[O+o+Q!TXt!K\/H4ivado_u}JY\jL>7ʖ=5 -Ozh:3iCp3HUfSډ} #%+@Ҟ5}bõx k(sRE++ޡ,TMq9mRTnZ/N/w%&OTvnȨQaoAm^T+gʻ!-q{Wu凤ɥ{!M6>&AOQ{BYFťܴ*k3Yƾviݸ9R \dޞ *ܚ*OV>orVY>1ixa-zLJN9 ØCޘlVyImy'l5/eZX~>̓UDSՊy]Ũ<ׯTV6~?Uφ-Nɠmt\~E˩@:S,SU4h'1=U@׃kwFycLp%\=٣%`h2g޶d9iͱG. 89H'(I!wxobmK s{kO*)f_ ;Y꺸]UH3i \ҿw('˫ΌҌDc֚|C\rol,|!>Xq{7^S?D.?wV |I-lo?j"oބp&!e\ 6ckٜCF *X\QښJf#{"jgOe_bT xÅڡh&?h ȡ@jծfe|Y8[/EK$; k!<uJp}&Y0Z{ C? ȋgjͬE F6Z,;Djc6DbP( Ҋao>Y)x|389 вb9^t&V^gH`h d؅O,z% oUTMP+ I3KŇe1@a*I yxƸko8Dvѐ a.>k z=,JoKx+M֍uǦC vh'=*'\wJ[̼yjpr# aWO/ZEA7H^W;1R=3Z߽cYq;7}1z~jA%X;zׇw`0+CvTHĂc.N14i{\d@> nEUU e.6] sLvZqEUʓNv3@tbaj5{ lxV_w?qk m& 77+$eDR@J:-#vgm'ͪB 5yJ;^@Yf77Fd=seȄߤ¢K=;7铓ZR|wpA*R[[ ?H6 nn"Hљ骓g|X퍔NIS7d_Ql 6ɋ97{=t6P~Rl]bBKXЫx m0}nq@;>i/mS}z. ȏAmg,^یEj-kg0QO"2hˠP<d,Ɔ׭&,:]Hm7;1QUFusS{0Ve\6V,v5] [o#8!;iB푖А!ؔgmɝJŤTFsSzX~txϰds o+ٜrV$KsWnڹPΰ^*(<(OaD{VGWH mvOYfh(P[=ȽgtS9ЙtdR[cը`24izٿa%`5{`n(Ѹ0E~qVO%|8|w hv%ڸ{X Oɒ Ervg<bvFVI߼+$( 076F14Xy;ՀN0R\m<0FWx(_a̼Z9. OR@ U3/zOwjvڣHUKG۳KH$) BgZܳP4vKV,ҌVnC1/ g/$8 {ؽxEU~ŶHho+B6X8$GܣMC2)Pf>qnW0m %g"=uy/&Ytz7k+'v$K 6|T1GT`kfuk@}\;xZmA`,.v*U'(6/q#= 6R(&K 눵|7DwAIlEzJ7j lmN0Ȧ )rYC[y$Tp0>rJ gxOzwYKfhZ7(@ւXE8yBmGvtB~ye}j&[H0^" (%&b"33In֋a+Ri4|q\(a:&