libvirt-daemon-driver-storage-core-7.4.0-1.el8s >  H `} z뾂alE31'fIPi`wO04?Á%6ϔl!ٯ'>9IɛJLm{W .i^@*CSJrp5<:dT7 4jGjdN 8]꿘qܨmOُ-jPlYRͽn6{"AU*)rhFqkL eS FBT{]fG,C։vgE'`68/b`JdVo#ef5c394105bd25f11e7e8fc7e63c5d8cda2cd5f7d64c7b654608ea171f810d5d19969262383202dde3a3ef862a6bc28a82f6b3100`} z뾂ali粸H0;erK;r*"EY(uD:폲*z1Cv<zy? X!? D&QHu '̹E92$h!8D fgG*8gBd5lRod:뼠޲>%8MTZEToS:^ax(De'*P2a<#'&ݰHH҄3#є^N8u/PmF.S 1>p<,H?,8d%+ 2 x $DHOV^ s 4 d  \ p  h P X(8h9xh:2hGHI`XxY\]^!b"d$e$ f$ l$t$(u$v$ w(x(y)X+++,4Clibvirt-daemon-driver-storage-core7.4.01.el8sStorage driver plugin including base backends for the libvirtd daemonThe storage driver plugin for the libvirtd daemon, providing an implementation of the storage APIs using files, local disks, LVM, SCSI, iSCSI, and multipath storage.`dkojid-x86-02.rdu2.centos.org !PCentOSCentOSLGPLv2+CBS Unspecifiedhttps://libvirt.org/linuxx86_640a^*!EIKJAa0@0 HAAAAA큤`dP``d`d`d`d`d`d`d`d`d`d`dP`dP`dP`dP`d`d`d`d`d`db`dP`ds7a6dd41e5fab124f901e6557b3e7a5c15854c2aa127bd3d1789602eaa87b9746c8a35c384cf9262c9ed07de2382836b27eef8ac4ffc811054e1b8773e26562942dc630ac0a8f9c1c048adfa631081c436a33a8fc943b9a645412c43e114a6b8d9bbe7eb862ae634cb266750a26ce7c2abeec8e9899f0d90722a9e399b3f208179f53e67058c4002143dd53fcb8c43f0c751af85ebc96bef297abaf689f8f504d7287a90da9fe71529b302771bbf88568fefc6f647f6d62a52222f0d2081744def399e1b9d453728d2935692a0a1fb26da0f1ede062a2e3fa20006ab20866374727900416b550042a36b86266603ca636c2afaa68f3fc8328b95b6569fb10ec7ec1987baf47e6dc77638fa68174ccef0231e2134fc69689af8fa64e63a76b933d4ebf5d2e662896f3dece46c14aae6c808852a0fd7fd36c5114d0bfd9bbb4fbfefa4bd3cd4732a925791d6808c4de3574ad02b298f6912876ec694b49e90cde960205886d89414d330bd7ad17ca2e391842ad21cf24140ac008349dbd813fd37d3c2d1d0ba4e5cc886593c5a72093dd63de050a9465da02cde8a8cb0191dd21dde35a34716ded9da8ea96059166ca46541db94f90ea8bc1993a21ccd5198edc60../../../../usr/libexec/libvirt_parthelper../../../../usr/sbin/virtstoraged../../../../usr/lib64/libvirt/storage-file/libvirt_storage_file_fs.so../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_storage.so../../../../usr/lib64/libvirt/storage-backend/libvirt_storage_backend_fs.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-7.4.0-1.el8s.src.rpmconfig(libvirt-daemon-driver-storage-core)libvirt-daemon-driver-storage-corelibvirt-daemon-driver-storage-core(x86-64)libvirt_driver_storage.so()(64bit)libvirt_storage_backend_fs.so()(64bit)libvirt_storage_file_fs.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/usr/bin/qemu-imgconfig(libvirt-daemon-driver-storage-core)libblkid.so.1()(64bit)libblkid.so.1(BLKID_1.0)(64bit)libblkid.so.1(BLKID_2.15)(64bit)libblkid.so.1(BLKID_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libparted.so.2()(64bit)libselinux.so.1()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libvirt-daemonlibvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_6.10.0)(64bit)libvirt.so.0(LIBVIRT_7.1.0)(64bit)libvirt.so.0(LIBVIRT_7.2.0)(64bit)libvirt.so.0(LIBVIRT_7.3.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_7.4.0)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)nfs-utilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)util-linux7.4.0-1.el8s7.4.0-1.el8s7.4.0-1.el8s3.0.4-14.6.0-14.0-15.2-14.14.3`!@``m`lM@`]`T@`KW`@`>(`4@`3`/@```_0@__E@_a@__[@_L@_L@_*@_)M_^?@^U@^%@^t@^r @^p^p^g@^b;@^`^U @^O@^J@^:@^9\^&^]@]N@]|@]*]A]@]]m]y@]o@]i]Z@]Ik]:@]]\]@\s@\\@\y\u*@\j@\]o@\J@\ @[@[v[[$@[[F[@[{[ug@[b@[`O@[U@[U@[CN@[;e@[ZI@Z1@Zz@ZaZ:PZ&@YZ@Y@Y@@YY}@Yw2YlY^&@Y1S@Y]X9@XZX@X@Jiri Denemark - 7.4.0-1Jiri Denemark - 7.3.0-1Jiri Denemark - 7.0.0-13Jiri Denemark - 7.0.0-12Jiri Denemark - 7.0.0-11Jiri Denemark - 7.0.0-10Jiri Denemark - 7.0.0-9Jiri Denemark - 7.0.0-8Jiri Denemark - 7.0.0-7Jiri Denemark - 7.0.0-6Jiri Denemark - 7.0.0-5Jiri Denemark - 7.0.0-4Jiri Denemark - 7.0.0-3Jiri Denemark - 7.0.0-2Jiri Denemark - 7.0.0-1Jiri Denemark - 6.10.0-1Jiri Denemark - 6.6.0-8Jiri Denemark - 6.6.0-7Jiri Denemark - 6.6.0-6Jiri Denemark - 6.6.0-5Jiri Denemark - 6.6.0-4Jiri Denemark - 6.6.0-3Jiri Denemark - 6.6.0-2Jiri Denemark - 6.6.0-1Jiri Denemark - 6.5.0-1Jiri Denemark - 6.4.0-1Jiri Denemark - 6.3.0-1Jiri Denemark - 6.2.0-1Jiri Denemark - 6.0.0-14Jiri Denemark - 6.0.0-13Jiri Denemark - 6.0.0-12Jiri Denemark - 6.0.0-11Jiri Denemark - 6.0.0-10Jiri Denemark - 6.0.0-9Jiri Denemark - 6.0.0-8Jiri Denemark - 6.0.0-7Jiri Denemark - 6.0.0-6Jiri Denemark - 6.0.0-5Jiri Denemark - 6.0.0-4Jiri Denemark - 6.0.0-3Jiri Denemark - 6.0.0-2Jiri Denemark - 6.0.0-1Jiri Denemark - 5.10.0-2Jiri Denemark - 5.10.0-1Jiri Denemark - 5.9.0-4Jiri Denemark - 5.9.0-3Jiri Denemark - 5.9.0-2Jiri Denemark - 5.9.0-1Jiri Denemark - 5.6.0-7Jiri Denemark - 5.6.0-6Jiri Denemark - 5.6.0-5Jiri Denemark - 5.6.0-4Jiri Denemark - 5.6.0-3Jiri Denemark - 5.6.0-2Jiri Denemark - 5.6.0-1Jiri Denemark - 5.5.0-2Jiri Denemark - 5.5.0-1Pavel Hrdina - 5.4.0-2Jiri Denemark - 5.4.0-1Jiri Denemark - 5.3.0-1Jiri Denemark - 5.0.0-7Jiri Denemark - 5.0.0-6Jiri Denemark - 5.0.0-5Jiri Denemark - 5.0.0-4Jiri Denemark - 5.0.0-3Jiri Denemark - 5.0.0-2Jiri Denemark - 5.0.0-1Jiri Denemark - 4.10.0-1Jiri Denemark - 4.9.0-1Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- Rebased to libvirt-7.4.0 (rhbz#1958855) - The rebase also fixes the following bugs: rhbz#1535930, rhbz#1603155, rhbz#1855789, rhbz#1939776, rhbz#1945401 rhbz#1961114, rhbz#1961118, rhbz#1961558, rhbz#1963020- Rebased to libvirt-7.3.0 (rhbz#1958855) - The rebase also fixes the following bugs: rhbz#1498955, rhbz#1696485, rhbz#1699274, rhbz#1769196, rhbz#1770140 rhbz#1782278, rhbz#1788807, rhbz#1810016, rhbz#1812723, rhbz#1825769 rhbz#1836865, rhbz#1840770, rhbz#1855789, rhbz#1857671, rhbz#1859873 rhbz#1860222, rhbz#1867917, rhbz#1870552, rhbz#1883725, rhbz#1891416 rhbz#1906500, rhbz#1912210, rhbz#1917302, rhbz#1918183, rhbz#1918674 rhbz#1920337, rhbz#1920400, rhbz#1922093, rhbz#1925894, rhbz#1926820 rhbz#1937204, rhbz#1939776, rhbz#1941407, rhbz#1943415, rhbz#1948619 rhbz#1949486, rhbz#1951507, rhbz#1951555- Revert "remote: Add libvirtd dependency to virt-guest-shutdown.target" (rhbz#1946697)- util: Document limit-related functions (rhbz#1916346) - util: Simplify stubs (rhbz#1916346) - util: Always pass a pid to virProcessSetMax*() (rhbz#1916346) - util: Introduce virProcess{Get, Set}Limit() (rhbz#1916346) - qemu: Make some minor tweaks (rhbz#1916346) - qemu: Set all limits at the same time (rhbz#1916346) - util: Have virCommand remember whether limits are set (rhbz#1916346) - qemu: Set limits only when explicitly asked to do so (rhbz#1916346) - util: Don't special-case setting a limit to zero (rhbz#1916346) - conf: Rename original_memlock -> originalMemlock (rhbz#1916346) - tests: Mock virProcessGetMaxMemLock() (rhbz#1916346) - util: Try to get limits from /proc (rhbz#1916346) - qemu: Don't ignore virProcessGetMaxMemLock() errors (rhbz#1916346) - qemu: Refactor qemuDomainAdjustMaxMemLock() (rhbz#1916346) - qemu: Only raise memlock limit if necessary (rhbz#1916346)- qemu: backup: Restore security label on backup disk store image on VM termination (rhbz#1939082) - qemuCheckpointDiscardBitmaps: Refuse to delete checkpoint with NULL bitmap name (rhbz#1941600) - virDomainCheckpointRedefinePrep: Assign default bitmap names when domain XML is missing (rhbz#1941600)- util: Move glib event loop workaround to glibcompat (rhbz#1931331) - glib: Use safe glib event workaround in other event loops (rhbz#1931331) - src: ensure GSource background unref happens in correct event loop (rhbz#1931331) - qemu_driver: fix setting vcpu_quota if not all vCPUs are online (rhbz#1938093)- virSystemdCreateMachine: Use proper format string for uint64_t when constructing gvariant (rhbz#1937287) - virsystemdtest: Call at least one virSystemdCreateMachine with 'maxthreads' > 0 (rhbz#1937287) - backup: Store 'apiFlags' in private section of virDomainBackupDef (rhbz#1937598) - qemuBackupJobTerminate: Fix job termination for inactive VMs (rhbz#1937598) - virLockSpaceNewPostExecRestart: Fix out-of-bounds array access (rhbz#1912243) - virnetdaemon: Introduce virNetDaemonQuitExecRestart (rhbz#1912243) - virtlo(g|ck)d: Fix exec-restart (rhbz#1912243)- cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1920628) - domain_validate: use defines for cpu period and quota limits (rhbz#1935048) - docs: use proper cpu quota value in our documentation (rhbz#1935048) - vircgroup: enforce range limit for cpu.shares (rhbz#1935048) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1935048) - vircgroup: drop unused function virCgroupSetupCpuShares (rhbz#1935048)- qemu: allow migration of generic with (rhbz#1927984) - docs: fix bad cut/paste in example (rhbz#1927984) - qemu_domainjob: Make copy of owner API (rhbz#1932814) - storageBackendProbeTarget: Check return value of virStorageSourceNewFromBacking (rhbz#1933050) - qemuBackupJobTerminate: Move cleanup of temp files earlier (rhbz#1933051) - qemuBackupJobTerminate: Don't calculate backup job stats if VM isn't active (rhbz#1933051) - cpumap: Add support for ibrs CPU feature (rhbz#1920628) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1920628) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1920628) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1920628)- api: Discourage use of VIR_DOMAIN_SNAPSHOT_CREATE_QUIESCE (rhbz#1928819) - qemuSnapshotCreateActiveExternal: Don't thaw filesystems when freeze fails (rhbz#1928819) - qemuSnapshotFSFreeze: Don't return -2 (rhbz#1928819) - qemu: capabilities: Introduce QEMU_CAPS_MIGRATION_PARAM_BLOCK_BITMAP_MAPPING (rhbz#1867085) - qemu: Probe whether an image is 'qcow2 v2' from query-named-block-nodes (rhbz#1867085) - qemu: migration: Create qcow2 v3 images for VIR_MIGRATE_NON_SHARED_DISK (rhbz#1867085) - qemu: monitor: Introduce qemuMonitorBitmapRemove (rhbz#1867085) - qemu: blockjob: Use qemuMonitorBitmapRemove for single bitmap removal (rhbz#1867085) - qemu: migration_params: Add infrastructure for 'dirty-bitmaps' migration feature (rhbz#1867085) - qemu: migration_cookie: Add XML handling for setting up bitmap migration (rhbz#1867085) - qemu: migration_cookie: Add helpers for transforming the cookie into migration params (rhbz#1867085) - qemu: domain: Store list of temporary bitmaps for migration in status XML (rhbz#1867085) - qemu: migration: Clean up temporary bitmaps when cancelling a migration (rhbz#1867085) - qemu: migration: Migrate block dirty bitmaps corresponding to checkpoints (rhbz#1867085) - qemu: capabilities: Enable QEMU_CAPS_INCREMENTAL_BACKUP (rhbz#1799015)- virsystemd: export virSystemdHasMachined (rhbz#1798464) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798464) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798464) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798464) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798464) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798464) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798464) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798464) - tests: add cgroup nested tests (rhbz#1798464) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798464) - src: add missing virstoragefile.h includes (rhbz#1884659) - virstoragefile: properly include virstoragefile.h header (rhbz#1884659) - virstoragefile: change virStorageSource->drv to void pointer (rhbz#1884659) - storage: move storage file sources to separate directory (rhbz#1884659) - util: move virStorageSourceFindByNodeName into qemu_domain (rhbz#1884659) - util: extract storage file probe code into virtstoragefileprobe.c (rhbz#1884659) - util: extract virStorageFile code into storage_source (rhbz#1884659) - util: move virStorageFileBackend code into storage_file (rhbz#1884659) - util: move virStorageFileProbe code into storage_file (rhbz#1884659) - util: move virStorageSource code into conf (rhbz#1884659) - util: move virStorageEncryption code into conf (rhbz#1884659) - storage_source: use virStorageSource prefix for all functions (rhbz#1884659) - conf: rename virDomainCheckVirtioOptions (rhbz#1884659) - qemu_alias: introduce qemuDomainGetVhostUserAlias helper (rhbz#1884659) - qemu_validate: move and refactor qemuValidateDomainDefVirtioFSSharedMemory (rhbz#1884659) - docs: introduces new vhostuser disk type (rhbz#1884659) - conf: implement support for vhostuser disk (rhbz#1884659) - qemu_capabilities: introduce vhost-user-blk capability (rhbz#1884659) - qemu: implement vhost-user-blk support (rhbz#1884659) - conf: allow virtio driver attributes for vhostuser disk (rhbz#1884659) - virStorageSourceClear: Unref @vhostuser (rhbz#1884659) - qemu: Fix libvirt hang due to early TPM device stop (rhbz#1914643)- qemu_capabilities: Introduce QEMU_CAPS_X_USE_CANONICAL_PATH_FOR_RAMBLOCK_ID (rhbz#1912201) - qemu: Do not Use canonical path for system memory (rhbz#1912201) - qemu: match alias when looking for proper to detach. (rhbz#1926190) - conf: make teaming info an official type (rhbz#1927984) - conf: use virDomainNetTeamingInfoPtr instead of virDomainNetTeamingInfo (rhbz#1927984) - conf: separate Parse/Format functions for virDomainNetTeamingInfo (rhbz#1927984) - schema: separate teaming element definition from interface element (rhbz#1927984) - conf: parse/format element in plain (rhbz#1927984) - qemu: plug config from into qemu commandline (rhbz#1927984) - qemu_hotplug: Don't dereference NULL pointer @newb in qemuDomainChangeNet() (rhbz#1919619) - qemu: Drop needless check in virDomainFSInfoFormat() (rhbz#1919783) - qemu: Move qemuAgentFSInfo array free into qemuDomainGetFSInfo() (rhbz#1919783) - qemu: Bring if() outside from loop in virDomainFSInfoFormat() (rhbz#1919783) - qemu: Don't lie about @ndevAlias when translating FSInfo (rhbz#1919783) - conf: Move virDomainCheckVirtioOptions() into domain_validate.c (rhbz#1928840) - conf: Improve virDomainVirtioOptionsCheckABIStability() (rhbz#1928840) - qemu: Add virtio related options to vsock (rhbz#1928840)- util: add virNetDevGetPhysPortName (rhbz#1908649) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1908649) - cpu_map: Remove intel-pt from x86 CPU models (rhbz#1853972) - qemu: Avoid crash in qemuStateShutdownPrepare() and qemuStateShutdownWait() (rhbz#1895359) - qemu: fix release of virDomainObjPtr in SSH key APIs (rhbz#1919856)- meson: Fix build with -Dtest_coverage=true (rhbz#1875380) - qemu: don't set interface MTU when managed='no' (rhbz#1905929) - network: explicitly set the MTU of the bridge device. (rhbz#1913561)- Rebased to libvirt-7.0.0 (rhbz#1875380) - The rebase also fixes the following bugs: rhbz#1329644, rhbz#1538879, rhbz#1689168, rhbz#1750315, rhbz#1751664 rhbz#1767013, rhbz#1810356, rhbz#1819058, rhbz#1839034, rhbz#1858771 rhbz#1865933, rhbz#1875380, rhbz#1877218, rhbz#1880289, rhbz#1886739 rhbz#1889131, rhbz#1894053, rhbz#1895359, rhbz#1899527, rhbz#1903953 rhbz#1904486, rhbz#1904487, rhbz#1904674, rhbz#1905572, rhbz#1908053 rhbz#1908631, rhbz#1908647, rhbz#1911786, rhbz#1913138, rhbz#1913156 rhbz#1913315, rhbz#1914842, rhbz#1914954, rhbz#1916097- Rebased to libvirt-6.10.0 (rhbz#1875380) - The rebase also fixes the following bugs: rhbz#1329644, rhbz#1354391, rhbz#1487068, rhbz#1509908, rhbz#1555398 rhbz#1658082, rhbz#1767013, rhbz#1771450, rhbz#1789243, rhbz#1790837 rhbz#1795137, rhbz#1839095, rhbz#1850614, rhbz#1857208, rhbz#1861280 rhbz#1870072, rhbz#1872254, rhbz#1873441, rhbz#1878450, rhbz#1879477 rhbz#1879792, rhbz#1883328, rhbz#1883588, rhbz#1888537, rhbz#1892130 rhbz#1895204, rhbz#1897105- vircommand.c: write child pidfile before process tuning in virExec() (rhbz#1882093) - util: Avoid double free in virProcessSetAffinity (rhbz#1819801) - util: keep track of full GSource object not source ID number (rhbz#1894045) - util: avoid crash due to race in glib event loop code (rhbz#1894045) - qemu: Use g_autofree in qemuMigrationSrcConnect (rhbz#1638889) - qemu: Rework qemuMigrationSrcConnect (rhbz#1638889) - virsh: Reuse existing variable when parsing migrate --disks-port (rhbz#1638889) - qemu: Rework starting NBD server for migration (rhbz#1638889) - tests: Add simple test for virDomainMigrateCheckNotLocal (rhbz#1638889) - qemu: Allow NBD migration over UNIX socket (rhbz#1638889) - peer2peer migration: allow connecting to local sockets (rhbz#1638889) - qemu: Allow migration over UNIX socket (rhbz#1638889) - docs: migration: Fix syntax (rhbz#1638889) - qemu: Don't try to start NBD server twice (rhbz#1638889)- rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - Add testdata for AMD EPYC 7502 (rhbz#1861703) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861703) - cputest: Update QEMU data for Ryzen 9 3900X (rhbz#1861703) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861703)- virDomainHostdevSubsysSCSIiSCSIClear: Inline contents into only caller (rhbz#1876467) - virDomainStorageNetworkParseHosts: Switch to a more modern XML parsing approach (rhbz#1876467) - virDomainHostdevSubsysSCSIHostDefParseXML: Switch to a more modern XML parsing approach (rhbz#1876467) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Add hostdev with useralias (rhbz#1876467) - conf: Add virStorageSource member for SCSI host device config data (rhbz#1876467) - tests: qemustatusxml2xmldata: Rename 'disk-secinfo-upgrade' case to 'upgrade' (rhbz#1876467) - tests: qemustatusxml2xmldata: Add local SCSI hostdev to 'upgrade' case (rhbz#1876467) - qemu: domain: Fill in (i)SCSI backend nodename if it is not present in status XML (rhbz#1876467) - qemuBuildHostdevSCSI(A|De)tachPrepare: Use virStorageSource in def for SCSI hostdevs (rhbz#1876467) - qemuBlockStorageSourceAttachData: remove 'storageNodeNameCopy' (rhbz#1876467) - qemu: domain: Extract preparation of hostdev specific data to a separate function (rhbz#1876467) - qemuDomainSecretHostdevPrepare: remove (rhbz#1876467) - qemuDomainPrepareHostdev: Allocate backend nodenames in the prepare function (rhbz#1876467) - qemuDomainPrepareHostdev: base hostdev secret object names on backend alias (rhbz#1876467) - qemuDomainPrepareHostdev: Don't base backend nodename on device alias (rhbz#1876467) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Use longer user-alias for SCSI hostdev (rhbz#1876467) - qemustatusxml2xml: backup-pull: Test private data formatting/parsing (rhbz#1870488) - qemu: backup: Remove note that TLS should be implemented (rhbz#1870488) - qemu: backup: Write TLS cert and secret object aliases into status XML (rhbz#1870488) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Add to one of the iSCSI hostdevs (rhbz#1868856) - qemuBuildHostdevSCSIAttachPrepare: Propagate 'readonly' flag also for iSCSI (rhbz#1868856)- qemu: Do not error out when setting affinity failed (rhbz#1819801) - qemu: Fix comment in qemuProcessSetupPid (rhbz#1819801) - Do not report error when setting affinity is allowed to fail (rhbz#1819801) - qemu: Allow setting affinity to fail and don't report error (rhbz#1819801) - qemu: snapshot: Collect 'query-named-block-nodes' prior to memory migration (rhbz#1862472) - check for NULL before calling g_regex_unref (rhbz#1876907) - virsh: cmdScreenshot: fix cbdata passing to virshStreamSink (rhbz#1875195) - qemu: Do not silently allow non-available timers on non-x86 systems (rhbz#1754887) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1852910) - virnuma: Report error when NUMA -> CPUs translation fails (rhbz#1724866) - virnuma: Use numa_nodes_ptr when checking available NUMA nodes (rhbz#1876956) - conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872611) - util: replace macvtap name reservation bitmap with a simple counter (rhbz#1837395) - util: assign tap device names using a monotonically increasing integer (rhbz#1837395) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1837395)- vircgroupv2devices: fix counting entries in BPF map (rhbz#1833321) - qemu: fix crash in qemuDomainSetBlkioParameters without cgroups (rhbz#1808293) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1786303)- virdevmapper: Don't cache device-mapper major (rhbz#1867527) - virdevmapper: Handle kernel without device-mapper support (rhbz#1867527) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1867527) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1786303) - virfdstream: Use g_autofree in virFDStreamThreadDoRead() (rhbz#1852528) - virFDStreamMsgQueuePush: Clear pointer to passed message (rhbz#1852528) - virfdstream: Use autoptr for virFDStreamMsg (rhbz#1852528) - virfdstream: Use g_new0() instead of VIR_ALLOC() (rhbz#1852528) - virfdstream: Use VIR_AUTOCLOSE() (rhbz#1852528) - virfdstream: Drop some needless labels (rhbz#1852528) - libvirt-storage: Document volume upload/download stream format (rhbz#1852528) - virsh: Pass virshStreamCallbackDataPtr to virshStreamSink() and virshStreamSkip() (rhbz#1852528) - virsh: Track if vol-upload or vol-download work over a block device (rhbz#1852528) - virshStreamSkip: Emulate skip for block devices (rhbz#1852528) - virfdstream: Allow sparse stream vol-download (rhbz#1852528) - virshStreamInData: Handle block devices (rhbz#1852528) - virfdstream: Emulate skip for block devices (rhbz#1852528) - virnuma: Don't work around numa_node_to_cpus() for non-existent nodes (rhbz#1860231)- util: Fix logic in virFileSetCOW (rhbz#1866157)- Rebased to libvirt-6.6.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1854372, rhbz#1602328, rhbz#1745059, rhbz#1786303, rhbz#1799010 rhbz#1814573, rhbz#1821694, rhbz#1822631, rhbz#1829829, rhbz#1840053 rhbz#1851016, rhbz#1852311, rhbz#1852741, rhbz#1854684, rhbz#1857204 rhbz#1857735, rhbz#1857967, rhbz#1858260, rhbz#1860875- Rebased to libvirt-6.5.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1432902, rhbz#1634829, rhbz#1640869, rhbz#1739221, rhbz#1823639 rhbz#1826543, rhbz#1829543, rhbz#1829544, rhbz#1829545, rhbz#1837990 rhbz#1838975, rhbz#1840307, rhbz#1845012, rhbz#1847234, rhbz#1847259 rhbz#1847791, rhbz#1849516- Rebased to libvirt-6.4.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1235511, rhbz#1769598, rhbz#1839926, rhbz#1778819, rhbz#1783355 rhbz#1813306, rhbz#1820040, rhbz#1822878, rhbz#1825785, rhbz#1829550 rhbz#1832710- Rebased to libvirt-6.3.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1823309, rhbz#1229255, rhbz#1499880, rhbz#1557902, rhbz#1761678 rhbz#1772838, rhbz#1791522, rhbz#1793705, rhbz#1811906, rhbz#1812100 rhbz#1812827, rhbz#1813310, rhbz#1820376, rhbz#1821988, rhbz#1822538 rhbz#1824368, rhbz#1826652, rhbz#1826746- Rebased to libvirt-6.2.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1460920, rhbz#1591411, rhbz#1727263, rhbz#1750219, rhbz#1781913 rhbz#1785091, rhbz#1791236, rhbz#1813852, rhbz#1817831, rhbz#1466177 rhbz#1515677, rhbz#1592273, rhbz#1611061, rhbz#1639596, rhbz#1724928 rhbz#1784040, rhbz#1793036, rhbz#1810857, rhbz#1812531, rhbz#1813306 rhbz#1814481, rhbz#1814486, rhbz#1814975, rhbz#1816037, rhbz#1817381 rhbz#1817955, rhbz#1818030- qemu: Don't crash when getting targets for a multipath (rhbz#1814947) - virSecretLookupDefCopy: Remove return value (rhbz#1814923) - virStorageEncryptionSecretCopy: Properly copy internals (rhbz#1814923) - vmx: shortcut earlier few 'ignore' cases in virVMXParseDisk() (rhbz#1808610) - vmx: make 'fileName' optional for CD-ROMs (rhbz#1808610)- qemu: Create multipath targets for PRs (rhbz#1814157)- qemuBlockBitmapsHandleCommitStart: Fix allocation of string list (rhbz#1799013) - qemuBlockBitmapsHandleCommitFinish: Use proper variable to iterate (rhbz#1799013) - qemublocktest: Add tests for re-enabling of bitmaps after commit (rhbz#1799013)- virbuftest: remove extra G_GNUC_UNUSED markers (rhbz#1808499) - virbuftest: use g_autofree (rhbz#1808499) - virbuftest: remove unnecessary labels (rhbz#1808499) - virbuftest: declare testBufAddStrData earlier (rhbz#1808499) - virbuftest: use field names when initalizing test info (rhbz#1808499) - util: add virBufferTrimChars (rhbz#1808499) - conf: do not generate machine names ending with a dash (rhbz#1808499) - conf: Don't generate machine names with a dot (rhbz#1808499) - qemuAgentFSInfoFormatParams: Remove pointless returned value (rhbz#1812965) - qemuDomainGetGuestInfo: Don't try to free a negative number of entries (rhbz#1812965) - qemuDomainBlockPivot: Move check prior to executing the pivot steps (rhbz#1803092) - qemuDomainBlockCopyCommon: Record updated flags to block job (rhbz#1803092) - qemu: capabilities: Introduce QEMU_CAPS_BLOCKDEV_SNAPSHOT_ALLOW_WRITE_ONLY (rhbz#1803092) - qemu: blockcopy: Allow late opening of the backing chain of a shallow copy (rhbz#1803092) - qemuBlockStorageSourceDetachPrepare: Get rid of cleanup section (rhbz#1804750) - qemu: Don't take double pointer in qemuDomainSecretInfoFree (rhbz#1804750) - qemuMigrationParamsResetTLS: Adapt to modern memory management (rhbz#1804750) - qemuMigrationParamsResetTLS: Fix comment (rhbz#1804750) - qemuDomainSecretInfo: Register autoptr cleanup function (rhbz#1804750) - qemuDomainSecretAESSetup: Automatically free non-secret locals (rhbz#1804750) - qemuDomainSecretAESSetup: Allocate and return 'secinfo' here (rhbz#1804750) - qemuDomainSecretAESSetup: Split out lookup of secret data (rhbz#1804750) - Remove qemuDomainSecretInfoNew (rhbz#1804750) - qemu: Introduce another helper for creating alias for a 'secret' object (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Fix naming of alias variables (rhbz#1804750) - qemuDomainDeviceDiskDefPostParseRestoreSecAlias: Hardcode restored aliases (rhbz#1804750) - qemu: Split out initialization of secrets for 'iscsi' hostdevs (rhbz#1804750) - qemuDomainSecretAESSetupFromSecret: Use 'qemuAliasForSecret' (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Change aliases for disk secrets (rhbz#1804750) - qemuDomainGetSecretAESAlias: Replace outstanding uses with qemuAliasForSecret (rhbz#1804750) - conf: Add support for modifying ssl validation for https/ftps disks (rhbz#1804750) - conf: Add support for cookies for HTTP based disks (rhbz#1804750) - conf: Add support for setting timeout and readahead size for network disks (rhbz#1804750) - qemuDomainValidateStorageSource: Validate new network storage parameters (rhbz#1804750) - qemuxml2argvtest: Add test case for disks with http(s) source (rhbz#1804750) - qemu: block: Implement ssl verification configuration (rhbz#1804750) - qemu: domain: Store data for 'secret' object representing http cookies (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Setup secret for http cookies (rhbz#1804750) - qemu: Handle hotplug and commandline for secret objects for http cookies (rhbz#1804750) - qemu: block: Add support for HTTP cookies (rhbz#1804750) - qemu: block: Implement readahead and timeout properties for 'curl' driver (rhbz#1804750) - virstoragefile: Add JSON parser for 'sslverify', 'readahead', 'cookies' and 'timeout' (rhbz#1804750) - virStorageSourceParseBackingJSONUri: Handle undocumented value 'off' for sslverify (rhbz#1804750) - qemublocktest: Load QMP schema earlier (rhbz#1804750) - qemublocktest: Extract schema root for blockdev-add validation (rhbz#1804750) - qemublocktest: XMLjsonXML: Test formatting/parsing of modern JSON (rhbz#1804750) - qemublocktest: Add JSON->JSON test cases for block device backends (rhbz#1804750) - qemu: Pass through arguments of 'ssh' block driver used by libguestfs (rhbz#1804750) - qemu: capabilities: Add QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1799013) - qemu: monitor: Add handler for blockdev-reopen (rhbz#1799013) - qemu: block: implement helpers for blockdev-reopen (rhbz#1799013) - qemuCheckpointDiscardBitmaps: Reopen images for bitmap modifications (rhbz#1799013) - qemuCheckpointDiscardBitmaps: Use correct field for checkpoint bitmap name (rhbz#1799013) - qemuDomainBlockCommit: Move checks depending on capabilities after liveness check (rhbz#1799013) - qemu: domain: Extract formatting of 'commit' blockjob data into a function (rhbz#1799013) - qemu: domain: Extract parsing of 'commit' blockjob data into a function (rhbz#1799013) - qemu: blockjob: Store list of bitmaps disabled prior to commit (rhbz#1799013) - qemublocktest: Fix and optimize fake image chain (rhbz#1799013) - qemu: block: Implement helpers for dealing with bitmaps during block commit (rhbz#1799013) - qemublocktest: Add tests for handling of bitmaps during block-commit (rhbz#1799013) - qemublocktest: Add more tests for block-commit bitmap handling with snapshots (rhbz#1799013) - qemublocktest: Add tests of broken bitmap chain handling during block-commit (rhbz#1799013) - qemuBlockJobDiskNewCommit: Propagate 'disabledBitmapsBase' (rhbz#1799013) - qemuDomainBlockCommit: Handle bitmaps on start of commit (rhbz#1799013) - qemuDomainBlockPivot: Handle merging of bitmaps when pivoting an active block-commit (rhbz#1799013) - qemu: blockjob: Handle bitmaps after finish of normal block-commit (rhbz#1799013) - qemu: blockjob: Re-enable bitmaps after failed block-commit (rhbz#1799013) - qemuDomainGetGuestInfo: don't assign NULL hostname (rhbz#1812965) - rhel: Enable usage of x-blockdev-reopen (rhbz#1799013)- security: Introduce VIR_SECURITY_DOMAIN_IMAGE_PARENT_CHAIN_TOP flag (rhbz#1803551) - qemu: Tell secdrivers which images are top parent (rhbz#1803551) - virDomainDiskTranslateSourcePool: Check for disk type correctly (rhbz#1811728)- conf: use virXMLFormatElement in virDomainFSDefFormat (rhbz#1694166) - qemu: use def instead of vm->def in qemuExtDevicesStart (rhbz#1694166) - qemu: eliminate ret in qemuExtDevicesStart (rhbz#1694166) - docs: render class="literal" with monospace font (rhbz#1694166) - docs: reduce excessive spacing in ToC for RST files (rhbz#1694166) - virDomainFSDefFree: Unref private data (rhbz#1694166) - schema: wrap fsDriver in a choice group (rhbz#1694166) - qemuExtDevicesStart: pass logManager (rhbz#1694166) - qemu: pass virDomainObjPtr to qemuExtDevicesSetupCgroup (rhbz#1694166) - qemuxml2xmltest: set driver as privileged (rhbz#1694166) - qemu: add QEMU_CAPS_DEVICE_VHOST_USER_FS (rhbz#1694166) - docs: add virtiofs kbase (rhbz#1694166) - conf: qemu: add virtiofs fsdriver type (rhbz#1694166) - conf: add virtiofs-related elements and attributes (rhbz#1694166) - qemu: add virtiofsd_debug to qemu.conf (rhbz#1694166) - qemu: validate virtiofs filesystems (rhbz#1694166) - qemu: forbid migration with vhost-user-fs device (rhbz#1694166) - qemu: add code for handling virtiofsd (rhbz#1694166) - qemu: put virtiofsd in the emulator cgroup (rhbz#1694166) - qemu: use the vhost-user schemas to find binary (rhbz#1694166) - qemu: build vhost-user-fs device command line (rhbz#1694166) - RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808390) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808390) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808390) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808390) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808390) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808400)- util: storagefile: Drop image format probing by file suffix (rhbz#1798148) - virStorageFileGetMetadataRecurse: Remove impossible error report (rhbz#1798148) - virStorageFileGetMetadataRecurse: Shuffle around assignment of backing chain depth (rhbz#1798148) - virStorageFileGetMetadataRecurse: Expect NULL src->path (rhbz#1798148) - virStorageFileGetMetadataRecurse: Use virHashHasEntry instead of fake pointers (rhbz#1798148) - virStorageFileGetMetadataRecurse: Extract storage access (rhbz#1798148) - virStorageFileGetMetadataRecurse: Remove 'cleanup' label (rhbz#1798148) - tests: virstorage: Fix backing file format of created image (rhbz#1798148) - virStorageSourceUpdateCapacity: Drop 'probe' argument (rhbz#1798148) - util: storage: Store backing store format in virStorageSource (rhbz#1798148) - virStorageSourceNewFromBacking: Also transfer the format (rhbz#1798148) - virStorageBackendGlusterRefreshVol: Refactor handling of backing store (rhbz#1798148) - virStorageFileGetMetadataFromBuf: Remove 'backingFormat' argument (rhbz#1798148) - virStorageFileGetMetadataFromFD: Remove unused 'backingFormat' argument (rhbz#1798148) - qemu: domain: Convert detected 'iso' image format into 'raw' (rhbz#1798148) - virStorageFileGetMetadataRecurse: Allow format probing under special circumstances (rhbz#1798148) - kbase: backing_chains: Clarify some aspects of image probing (rhbz#1798148) - kbase: backing_chains: Add steps how to securely probe image format (rhbz#1798148)- docs: fix a typo (rhbz#1805742) - virDomainNetDefClear: Free @persistent name (rhbz#1805742) - virSecurityManagerMetadataLock: Store locked paths (rhbz#1804672) - security: Don't remember seclabel for paths we haven't locked successfully (rhbz#1804672) - security: Don't fail if locking a file on NFS mount fails (rhbz#1804672)- qemuBlockStorageSourceGetBackendProps: Report errors on all switch cases (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Sanitize handling of string list (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: use g_new0 instead of VIR_ALLOC_N (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Remove 'cleanup' label (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Remove ternary operator (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateSourcePoolAuth: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateISCSIDirect: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateSourcePool: split code to setup one storage source (rhbz#1804603) - virDomainDiskTranslateSourcePool: Translate 'volume' disks in whole backing chain (rhbz#1804603) - qemuMonitorJSONBlockdevAdd: Refactor cleanup (rhbz#1798366) - qemuMonitorJSONBlockdevDel: Refactor cleanup (rhbz#1798366) - qemuMonitorBlockdevAdd: Take double pointer argument (rhbz#1798366) - qemu: hotplug: Fix handling of the 'copy-on-read' layer with blockdev (rhbz#1798366) - virStorageSourceParseBackingJSON: Pass around original backing file string (rhbz#1791788) - virStorageSourceParseBackingJSON: Move deflattening of json: URIs out of recursion (rhbz#1791788) - virStorageSourceJSONDriverParser: annotate 'format' drivers (rhbz#1791788) - virStorageSourceParseBackingJSON: Allow 'json:' pseudo URIs without 'file' wrapper (rhbz#1791788) - virStorageSourceParseBackingJSON: Prevent arbitrary nesting with format drivers (rhbz#1791788) - tests: virstorage: Add test cases for "json:" pseudo-URI without 'file' wrapper (rhbz#1791788) - qemu: domain: Refactor formatting of node names into status XML (rhbz#1791788) - docs: formatdomain: Close on one of disk examples (rhbz#1791788) - tests: virstorage: Add test data for json specified raw image with offset/size (rhbz#1791788) - util: virstoragefile: Add data structure for storing storage source slices (rhbz#1791788) - qemuBlockStorageSourceGetFormatRawProps: format 'offset' and 'size' for slice (rhbz#1791788) - qemuDomainValidateStorageSource: Reject unsupported slices (rhbz#1791788) - qemu: block: forbid creation of storage sources with (rhbz#1791788) - docs: Document the new sub-element of disk's (rhbz#1791788) - conf: Implement support for of disk source (rhbz#1791788) - qemu: domain: Store nodenames of slice in status XML (rhbz#1791788) - qemu: block: Properly format storage slice into backing store strings (rhbz#1791788) - tests: qemublock: Add cases for creating image overlays on top of disks with (rhbz#1791788) - qemu: Add support for slices of type 'storage' (rhbz#1791788) - tests: qemu: Add test data for the new element (rhbz#1791788) - virStorageSourceParseBackingJSONRaw: Parse 'offset' and 'size' attributes (rhbz#1791788) - qemuDomainGetStatsIOThread: Don't leak array with 0 iothreads (rhbz#1804548) - qemuxml2xmltest: Add case for host-model vendor_id (rhbz#1804549) - cpu_conf: Format vendor_id for host-model CPUs (rhbz#1804549) - qemu: rename qemuAgentGetFSInfoInternalDisk() (rhbz#1759566) - qemu: store complete agent filesystem information (rhbz#1759566) - qemu: Don't store disk alias in qemuAgentDiskInfo (rhbz#1759566) - qemu: don't access vmdef within qemu_agent.c (rhbz#1759566) - qemu: remove qemuDomainObjBegin/EndJobWithAgent() (rhbz#1759566)- qemu: do not revert to NULL bandwidth (rhbz#1800505) - qemu: preserve error on bandwidth rollback (rhbz#1800505) - tests: Add capabilities for QEMU 5.0.0 on aarch64 (rhbz#1762634) - qemu: Use switch statement in qemuBuildCpuCommandLine() (rhbz#1762634) - qemu: Add the QEMU_CAPS_CPU_KVM_NO_ADJVTIME capability (rhbz#1762634) - conf: Introduce VIR_DOMAIN_TIMER_NAME_ARMVTIMER (rhbz#1762634) - qemu: Validate configuration for the armvtimer timer (rhbz#1762634) - qemu: Format the armvtimer timer on the command line (rhbz#1762634) - tests: Add test case for the armvtimer timer (rhbz#1762634) - docs: List the armvtimer timer among all others (rhbz#1762634) - qemu_domain: Modify access to a NVMe disk iff needed (rhbz#1519005)- qemu: blockcopy: Actually unplug unused images when mirror job fails to start (rhbz#1792195) - qemu: domain: Extract code to determine topmost nodename to qemuDomainDiskGetTopNodename (rhbz#1792195) - qemu: Fix value of 'device' argument for blockdev-mirror (rhbz#1792195) - qemu: Fix value of 'device' argument for block-commit (rhbz#1792195) - conf: backup: Allow configuration of names exported via NBD (rhbz#1207659) - qemu: backup: Implement support for backup disk export name configuration (rhbz#1207659) - qemu: backup: Implement support for backup disk bitmap name configuration (rhbz#1207659) - util: hash: Improve debugability of "Duplicate key" error message (rhbz#1207659) - tests: hash: Test case for adding duplicate hash entry (rhbz#1207659) - qemu: block: Don't skip creation of 'luks' formatted images (rhbz#1371022) - qemu: monitor: Improve error message when QEMU reply is too large (rhbz#1524278) - qemu: snapshot: Always rewrite backingStore data when reusing existing images (rhbz#1524278) - qemu: snapshot: Prevent too-nested domain XML when doing inactive snapshot (rhbz#1524278) - qemu: checkpoint: Store whether deleted checkpoint is current in a variable (rhbz#1207659) - qemu: checkpoint: split out checkpoint deletion bitmaps (rhbz#1207659) - qemu: checkpoint: rename disk->chkdisk in qemuCheckpointDiscardBitmaps (rhbz#1207659) - qemu: checkpoint: rename disk->chkdisk in qemuCheckpointAddActions (rhbz#1207659) - qemu: checkpoint: Use disk definition directly when creating checkpoint (rhbz#1207659) - qemu: checkpoint: tolerate missing disks on checkpoint deletion (rhbz#1207659) - qemu: domain: Remove unused qemuDomainDiskNodeFormatLookup (rhbz#1207659) - qemu: checkpoint: Introduce helper to find checkpoint disk definition in parents (rhbz#1207659) - qemu: checkpoint: Extract calculation of bitmap merging for checkpoint deletion (rhbz#1207659) - qemu: snapshot: go through cleanup on error (rhbz#1524278) - util: hash: Use g_new0 for allocating hash internals (rhbz#1793263) - conf: domain: Remove checking of return value of virHashCreateFull (rhbz#1793263) - Remove checking of return value of virHashNew (rhbz#1793263) - qemuMigrationCookieAddNBD: Exit early if there are no disks (rhbz#1793263) - qemuMigrationCookieNBD: Extract embedded struct (rhbz#1793263) - qemuMigrationCookieAddNBD: Use glib memory allocators (rhbz#1793263) - qemuMigrationCookieAddNBD: Move monitor call out of the loop (rhbz#1793263) - qemuMigrationCookieAddNBD: Use virHashNew and automatic freeing of virHashTablePtr (rhbz#1793263) - qemuMigrationCookieAddNBD: Remove 'ret' variable and 'cleanup' label (rhbz#1793263) - qemuMigrationCookieAddNBD: Fix filling of 'capacity' when blockdev is used (rhbz#1793263) - tests: qemublock: Add test for checkpoint deletion bitmap merge (rhbz#1207659) - tests: qemublock: Add few more test cases for checkpoint deletion (rhbz#1207659) - tests: qemublock: Add synthetic snapshot+checkpoint test data (rhbz#1207659) - qemu: checkpoint: Introduce support for deleting checkpoints accross snapshots (rhbz#1207659) - tests: qemublock: Add checkpoint deletion test for deep backing chain (rhbz#1207659) - tests: qemublock: Add checkpoint deletion tests for some special cases (rhbz#1207659) - qemu: checkpoint: Track and relabel images for bitmap merging (rhbz#1207659) - qemu: block: Extract calls of qemuBlockGetNamedNodeData into a helper function (rhbz#1207659) - util: json: Introduce virJSONValueArrayConcat (rhbz#1207659) - virJSONValueNewArray: Use g_new0 to allocate and remove NULL checks from callers (rhbz#1207659) - virhash: Fix the expectations of virHashKeyEqual implementations (rhbz#1207659) - virHashAddOrUpdateEntry: Simplify allocation of new entry (rhbz#1207659) - qemu: blockjob: Store 'jobflags' with block job data (rhbz#1207659) - qemu: blockjob: Store 'flags' for all the block job types (rhbz#1207659) - qemu: block: Add validator for bitmap chains accross backing chains (rhbz#1207659) - tests: qemublocktest: Add another synthetic test case for broken bitmaps (rhbz#1207659) - qemu: block: Introduce function to calculate bitmap handling for block-copy (rhbz#1207659) - tests: qemublock: Add tests for qemuBlockBitmapsHandleBlockcopy (rhbz#1207659) - qemuDomainBlockPivot: Copy bitmaps backing checkpoints for virDomainBlockCopy (rhbz#1207659) - docs: domaincaps: Mention VIR_DOMAIN_UNDEFINE_CHECKPOINTS_METADATA (rhbz#1207659)- cpu.c: Check properly for virCapabilitiesGetNodeInfo() retval (rhbz#1794691) - qemu_conf: Avoid dereferencing NULL in virQEMUDriverGetHost{NUMACaps, CPU} (rhbz#1794691) - qemu_capabilities: Rework domain caps cache (rhbz#1794691) - conf: add support for specifying CPU "dies" parameter (rhbz#1785211, rhbz#1785207) - conf: remove unused virCapabilitiesSetHostCPU method (rhbz#1785211, rhbz#1785207) - qemu: add support for specifying CPU "dies" topology parameter (rhbz#1785207) - hostcpu: add support for reporting die_id in NUMA topology (rhbz#1785211) - tests: add host CPU data files for validating die_id (rhbz#1785211, rhbz#1785207) - qemu: add capabilities flag for failover feature (rhbz#1693587) - conf: parse/format subelement of (rhbz#1693587) - qemu: support interface functionality (rhbz#1693587) - qemu: allow migration with assigned PCI hostdev if is set (rhbz#1693587) - qemu: add wait-unplug to qemu migration status enum (rhbz#1693587) - docs: document subelement (rhbz#1693587)- qemuDomainSaveImageStartVM: Use VIR_AUTOCLOSE for @intermediatefd (rhbz#1718707) - qemuDomainSaveImageStartVM: Use g_autoptr() for virCommand (rhbz#1718707) - qemu: Use g_autoptr() for qemuDomainSaveCookie (rhbz#1718707) - qemu: Stop domain on failed restore (rhbz#1718707) - qemu: Don't emit SUSPENDED_POSTCOPY event on destination (rhbz#1791458) - util: storagefile: Properly set transport type when parsing NBD strings (rhbz#1791614) - tests: virstorage: Add tests for NBD URI style syntax over UNIX (rhbz#1791614) - qemu: end the agent job in qemuDomainSetTimeAgent (rhbz#1792723)- Rebased to libvirt-6.0.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#1711789, rhbz#1717396, rhbz#1778058, rhbz#1008350, rhbz#1610207 rhbz#1746981, rhbz#1776949, rhbz#1780154, rhbz#1781079, rhbz#1783411 rhbz#1784345, rhbz#1788850, rhbz#1788898, rhbz#1789310, rhbz#1790733- qemu: driver: Use appropriate job name when setting blockjob speed (rhbz#1780497)- Rebased to libvirt-5.10.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#760547, rhbz#1171569, rhbz#1371022, rhbz#1375855, rhbz#1405537 rhbz#1451398, rhbz#1465810, rhbz#1518998, rhbz#1518999, rhbz#1582202 rhbz#1598162, rhbz#1609654, rhbz#1614740, rhbz#1623877, rhbz#1662024 rhbz#1668139, rhbz#1705426, rhbz#1718255, rhbz#1741121, rhbz#1774375 rhbz#1777094, rhbz#1777230, rhbz#1778014, rhbz#1778570- libvirt-: Check caller-provided buffers to be NULL with size > 0 (rhbz#1772842)- cpu_map: Ship arm_features.xml (rhbz#1707897)- tests: Update capabilities for QEMU 4.2.0 on aarch64 (rhbz#1707897) - qemu: Rename virQEMUCapsObjectPropsMaxX86CPU (rhbz#1707897) - qemu: Introduce QEMU_CAPS_ARM_MAX_CPU (rhbz#1707897) - qemu: Query max-arm-cpu properties (rhbz#1707897) - qemu: Update query-cpu-model-expansion check (rhbz#1707897) - qemu: Perform full expansion on ARM (rhbz#1707897) - cpu_map: Introduce ARM CPU features (rhbz#1707897) - cpu: Validate ARM CPU features (rhbz#1707897) - qemu: Validate ARM CPU features (rhbz#1707897) - tests: Introduce tests for ARM CPU features (rhbz#1707897)- Rebased to libvirt-5.9.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#1515831, rhbz#1704761, rhbz#1704763, rhbz#1704764, rhbz#1704779 rhbz#1705514, rhbz#1705516, rhbz#1705517, rhbz#1705519, rhbz#1705520 rhbz#1733044, rhbz#1733092, rhbz#1524278, rhbz#1662588, rhbz#1720612 rhbz#1733163, rhbz#1743177, rhbz#1744924, rhbz#1745815, rhbz#1746274 rhbz#1746617, rhbz#1747826, rhbz#1751461, rhbz#1751580, rhbz#1619625 rhbz#1755803- qemu_blockjob: Remove secdriver metadata for whole backing chain on job completion (rhbz#1741456) - qemu_driver: Fix comment of qemuStateCleanup() (rhbz#1755303) - driver: Introduce virDriverShouldAutostart() (rhbz#1755303) - lib: autostart objects exactly once (rhbz#1755303) - Revert "src: Document autostart for session demon" (rhbz#1755303) - security: Pass @migrated to virSecurityManagerSetAllLabel (rhbz#1740024) - security: Rename virSecurityManagerGetDriver() to virSecurityManagerGetVirtDriver() (rhbz#1740024) - security: Introduce virSecurityManagerGetDriver() (rhbz#1740024) - security_stack: Turn list of nested drivers into a doubly linked list (rhbz#1740024) - security_stack: Perform rollback if one of stacked drivers fails (rhbz#1740024) - util: new function virNetDevMacVLanIsMacvtap() (rhbz#1723367) - util: make a couple virNetDevMacVlan*() functions public (rhbz#1723367) - qemu: reorganize qemuInterfaceEthernetConnect() (rhbz#1723367) - conf: use virXMLFormatElement for interface (rhbz#1723367) - conf: new "managed" attribute for target dev of (rhbz#1723367) - qemu: support unmanaged target tap dev for (rhbz#1723367) - qemu: support unmanaged macvtap devices with (rhbz#1723367)- remote: fix registration of TLS socket (rhbz#1752837)- vircgroupv2: fix setting cpu.max period (rhbz#1749247)- src: security: Replace bitwise OR with logical OR (rhbz#1740024) - security_util: Use more VIR_AUTOFREE() (rhbz#1740024) - security_util: Document virSecurityMoveRememberedLabel (rhbz#1740024) - security: Don't increase XATTRs refcounter on failure (rhbz#1740024) - util: Introduce virhostuptime (rhbz#1741140) - security_util: Remove stale XATTRs (rhbz#1741140) - security_util: verify xattrs only if ref is present (rhbz#1741140) - virSecuritySELinuxSetFileconImpl: Drop @optional argument (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconOptional() (rhbz#1740506) - security_selinux: Drop @optional from _virSecuritySELinuxContextItem (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconHelper (rhbz#1740506) - security_selinux: Play nicely with network FS that only emulates SELinux (rhbz#1740506) - qemu_blockjob: Print image path on failed security metadata move too (rhbz#1741456) - qemu_blockjob: Remove secdriver metadata more frequently (rhbz#1741456) - vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747482)- vircgroupv2: fix parsing multiple values in single file (rhbz#1734353) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1735740) - network: fix ability to use openvswitch with vlans (rhbz#1739554) - remote: use Wants instead of Requires for libvirtd sockets (rhbz#1741403) - remote: move timeout arg into sysconf file (rhbz#1741403) - remote: forbid the --listen arg when systemd socket activation (rhbz#1741403) - rpm: don't enable socket activation in upgrade if --listen present (rhbz#1741403) - qemuBuildHotpluggableCPUProps: use VIR_RETURN_PTR (rhbz#1741658) - qemu: Extract and store vCPU properties as qemu returned them (rhbz#1741658) - qemu: command: Use all vCPU properties when creating args for vCPU hotplug (rhbz#1741658) - qemu: alias: Generate 'qomName' of disk with useraliases (rhbz#1741838)- Revert "tpm: Check TPM XML device configuration changes after edit" (rhbz#1739338) - qemu: Clarify error message in qemuMigrationSrcIsSafe (rhbz#1660575) - qemu: Check for drop-cache capability (rhbz#1660575) - qemu: Allow migration with disk cache on (rhbz#1660575) - qemu: Pass qemuCaps to qemuDomainDefCopy (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainDefFormatBufInternal (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainSaveImageOpen (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationAnyPrepareDef (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseString (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationCookieXMLParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefCopy (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefPostParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseNode (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDeviceDefPostParse (rhbz#1741796) - qemu: Fix crash on incoming migration (rhbz#1741796) - network: fix crash during cleanup from failure to allocate port (rhbz#1741390) - network: replace virSaveLastError() with virErrorPreserveLast() (rhbz#1741390) - access: fix incorrect addition to virAccessPermNetwork (rhbz#1741428) - util: allow tap-based guest interfaces to have MAC address prefix 0xFE (rhbz#1743349)- Rebased to libvirt-5.6.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1643404, rhbz#1721375, rhbz#1724065, rhbz#1726609, rhbz#1726643 rhbz#1727013, rhbz#1727866, rhbz#1729022, rhbz#1731332- vircgroup: fix cgroups v2 controllers detection (rhbz#1513930) - vircgroupv2: store enabled controllers (rhbz#1513930)- Rebased to libvirt-5.5.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1426162, rhbz#1513930, rhbz#1598657, rhbz#1717768, rhbz#1720517 rhbz#1720519, rhbz#1720522, rhbz#1720524, rhbz#1722360, rhbz#1723633- RHEL: spec: Disable gluster on i686 (rhbz#1724445) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1724678)- Rebased to libvirt-5.4.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1580229, rhbz#1628475, rhbz#1702758, rhbz#1707708, rhbz#1716260 rhbz#1716261, rhbz#1716262, rhbz#1716263- Rebased to libvirt-5.3.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1578741, rhbz#1602418, rhbz#1680304, rhbz#1690240, rhbz#1292102 rhbz#1623389, rhbz#1658504, rhbz#1689165, rhbz#1689815, rhbz#1692926 rhbz#1217444, rhbz#1564270, rhbz#1580229, rhbz#1697676- qemu: Set job statsType for external memory snapshot (rhbz#1688774)- qemu: Don't set migration caps when changing postcopy bandwidth (rhbz#1336709)- qemu: fix i6300esb watchdog hotplug on Q35 (rhbz#1666559)- RHEL: util: fix typo in iptables --delete command (rhbz#1679119)- vshtabletest: indent strings with expected output (rhbz#1676354) - vsh-table: allow empty columns (rhbz#1676354) - virsh: introduce ninfos variable in cmdDomFSInfo (rhbz#1676354) - virsh: rename ret to rc in cmdDomFSInfo (rhbz#1676354) - virsh: do not access uninitialized memory in cmdDomFSInfo (rhbz#1676354) - virsh: introduce 'ret' in cmdDomFSInfo (rhbz#1676354) - virsh: do not report error on zero filesystems in cmdDomFSInfo (rhbz#1676354) - virsh: use virBufferTrim in cmdDomFSInfo (rhbz#1676354) - virsh: allow empty targets in cmdDomFSInfo (rhbz#1676354) - util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1672340) - internal: introduce a family of NULLSTR macros (rhbz#1662849) - virsh: fix snapshot list --parent (rhbz#1662849) - network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1672340)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669966) - docs: Drop /dev/net/tun from the list of shared devices (rhbz#1671791) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1671791) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1671791) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1671791) - security: dac: Relabel /dev/sev in the namespace (rhbz#1671791) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1671791) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1671791) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1672259) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1672340) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1672340) - util: move all firewalld-specific stuff into its own files (rhbz#1672340) - util: new virFirewallD APIs + docs (rhbz#1672340) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1672340) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1672340) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1672340) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1672340) - qemu: Use C99 initializers for qemuMigrationParamsTPMap (rhbz#1336709) - qemu: Add optional unit to qemuMigrationParamsTPMapItem (rhbz#1336709) - qemu: Rework qemuDomainMigrateSetMaxSpeed (rhbz#1336709) - qemu: Make migration params usable outside migration (rhbz#1336709) - Public API for post-copy migration bandwidth (rhbz#1336709) - qemu: Implement VIR_MIGRATE_PARAM_BANDWIDTH_POSTCOPY (rhbz#1336709) - qemu: Implement VIR_DOMAIN_MIGRATE_MAX_SPEED_POSTCOPY flag (rhbz#1336709) - virsh: Add support for setting post-copy migration bandwidth (rhbz#1336709)- Rebased to libvirt-5.0.0 (rhbz#1666130) - The rebase also fixes the following bugs: rhbz#1597869, rhbz#1644567 - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1668027) - qemu: command: Don't format image properties for empty -drive (rhbz#1668027)- Rebased to libvirt-4.10.0- Rebased to libvirt-4.9.0 - RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0 7.4.0-1.el8s7.4.0-1.el8s7.4.0-1.el8s virtstoraged.confvirtstoraged.build-id1176d093c4eda0af28f7193c5b416fd0f3dbc70d3a61a9c5ba5dfe61d05f03a8b04e6506ecd29b4355ca951bc35b68164197ab1075b3d5cc8d69f01681a121be88ebd22653109cc67d1c2467ed2277ad8c726dd04af79ac0028033ef3001cbe07a37f4virtstoraged-admin.socketvirtstoraged-ro.socketvirtstoraged.servicevirtstoraged.socketlibvirt_driver_storage.solibvirt_storage_backend_fs.solibvirt_storage_file_fs.solibvirt_parthelpervirtstoragedtest_virtstoraged.augvirtstoraged.augvirtstoraged.8.gz/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id//usr/lib/.build-id/11//usr/lib/.build-id/3a//usr/lib/.build-id/55//usr/lib/.build-id/ac//usr/lib/.build-id/ad//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/lib64/libvirt/storage-backend//usr/lib64/libvirt/storage-file//usr/libexec//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ac81a121be88ebd22653109cc67d1c2467ed2277, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ad8c726dd04af79ac0028033ef3001cbe07a37f4, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=55ca951bc35b68164197ab1075b3d5cc8d69f016, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=1176d093c4eda0af28f7193c5b416fd0f3dbc70d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=3a61a9c5ba5dfe61d05f03a8b04e6506ecd29b43, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) *5 oPRzRRRR R RR R R6RQRxRRRyRRR RRPR R R R RxRRR RRPR R RxR R RR RRR R R R RxRRRR RRRR R RRRRRR RR RuR=RnRQR`RfR[RLR0RcR/RHR$R-RCR?R*RRRUR3ROR#RVRiR_RsRAR,RmR"RkRhRJRNRSRjRRgRPRqR%R7R6R:RvReR RtR5RXRBR^RoRZRWR.RKRdR+R;R2R)R]R4RpR!R8R1RaR(R'RwRERGRlRbRIR&RFRxRRRRRRRRR RRutf-80b409f502a9a06b3b01bf3e8bc8612dd14d93b80b689f03666e308e2b420ba71?@7zXZ !#,] b2u Q{LQ0E )P6$K *oc/l]wA|BwĴY:B1` ӓgY9p7" cNt)hp.aB[pLчeLD4Ca",$da4v;]=cSڷ:>7X#lhj+֘ i4\{1:l@Dǚwu!cdZtCQW*7<ѾlFz䎁+ H̠Dm,?7C~,V=,#-4L0^OU<_mi4"Khv2M`x~o;lr(,i r%MZg43ɢ /C@rf.[ 珙Ú@&)nD -M2L9{/MhO#L{ѩYA W=ne}7**/U;]O\$C"c9 <~6!0LOd$ԐȱG2zWtt56]G\ƟZ_pV a壓|ZsjU]|-h&hK6o^6مÅսjJNa io@`^@`Grmo"J3׿"6]6D@~ԽvkuYfNśJLx3GL]Ɯ.j92Q\jJa!I8\j }`Q~V_eX;F TL@Q="4y=o.bs~M%p޴k_;QXXk64]|`2¸@Md7 /l<p؉lFNA E<ȝD=@;ƽMزKÞsN7Q"u #9UwVnI Db6laMQuow Tؑ4,T/щ6*'E(9 rO+H]j7=r\CAU=ݖS./C>^!Hxsvs_tqm?лwHNH8 XF!\m511ձǃ _șRLʱΡlsS:KG06&c#2=DIN-Cv" TX{Sh,W%5ҹ񾿎msNw% JѦ(yq1c蔁u(q;%~`V`:qv F H.?eRT;ooG,`Bixk/\1' _E O'r ?YC?'慁ȜJ{yjf<90ʜ2M|T2"R?KzF1TJ  HUOtz"[q*tMwv\N[pJS4͍di5L9̢ [L[>sSN4  8zyFx auN]6u&mΦ~l+斬9NOV('N~RoPO??SPñL*"xΊfն_߹ "YVn~ a>5].~~UN }J+f.0 [h! ~Ɠγ{!d4NPNVsZ*?t؅oډ4 \Tibm[Z!$KD/JۿqQỈʪ%6VtU{!B[,sd殬ybJk>lv#uH9؞R;3[=kR( ]9hzLЗ3;s"#+fa"88m/M RgE5y4nNd\)ZQJ<;'_da͋&`>A;%nLqIUlenub@8-x7H*LtxRI eGkV5uI&w,Z-% l-oL\kB(=/r/h W0٫`gm$+crhPsASs:ZEk보N-9l M Nuv~z5WiQi KƁuwv݈ c9$2/_]>.w5qxEUd#98=- ~]]FU2dSéW9w-~&L ߉_nKsU3ZFs:IVt_d:NC%.բ4ە5,%;-,`aTHy1BZsc[cpH4L>e?C}3GZqK.6mvt %!&Wձҧz6|q`;?ΆK$g^,D7#vWZ 8Mcu]jI[هdV(%bS#Q<z$Vaύ7pE+ŗwC}<-"@>9PV ީ/EM75N<`8 :I"8 ‚a-aҴaamTz9s?%haz)#jU6a-!,f'`RnoUEjGB.΋1 n^Ťi0 \&lzNIڃk;7hL2nGlҌBNF'l< k/`gLEѮ|ad{.XT)œ>CAG v%d"1!T*^%<ظwx` A>WL/lǀ*ǩ8Fȯ'Hf, =]IPB7O:V*JN/Qٟag&p P^hO͒5QR0HQxǚ^+FM7|1aغ$3-Js(t>K`4"!"x> vD8{h-xBSOߙVlܷzqq}2Էބ~L|$_|ߞ%Q,bϞ)<8YpXadqϨ,NvdT,VD;,=G߭ٮh#AŤFee9*; ^OQy:8i" Mr[am0j/'ˁ63 ǸQp>^<(mkQ>A 4Y6 P 13+W?yOu, {!gv p(1-ߑcDݤ+,w'rI{PƉy ߼2vCvUd/aVd8*Z;uCpAuFTX#_]S8u ^xݳ髏>4{fcL(*p&b2i9T?0!JN^WJ8ߜKL]! /-䮥B)(W4t'f( :Sׅm+{Lq>#).n_G2GVGe pI}fjH3 \m.c3v~L- v(D4b׀ l‚ v]L:NfR[#~]f[Ôln ]@X&U0u?GxGԘ Qƣ$RJw)QfB%Ul A;_H)}%Iy}*endxlj/{bw2&e#?pXɧ 'SE:P=,dX]R!o(z^ܤ l#T+Ə/ !Z㎄*xT= DI$m|m˹rX+5\L]lc4yX Оvl0A@V6IO~ [J+H!d tcb#Hy?3Ej'C{Wdz SMPxIB(`J0s( c:6ȧG|@h-v|5M L׾H*$dp'IRY7^eԙHHXqKkw$J쥕f{ҭA:Izo) 6+&8*~Ӡ;w&sO NL_af 42̺`^V04g0io`cIWV?6w]\jJsf~u8*_wV|. T<4UuA;ĮfFe ɣE_69hפ}; J^駅<V9>}'E Ź*i@zdzL3ŗ}n bU=^deiSVh9 .:?YdulAB~ߟ/_ Rl*zW58PICWy.M鮢s5(-׭}loirE {t]M,xvd$́Z>.W’ڤoN+DV\vˋ V.+6U4M)W%/tz2!e&5ll< =':ϺhEf3d.b1@ߤp zzjd[_A#hy||%LO%fH9=o|gLn34,p*Q ih €ߒO=гk'Ert F|c{?]΢;El) ;vmJ$vcߵwQ?^O,Q/riZ=:tpnmyJ!w;#s8_{|ƒJ |ǃ4rG*̸OW DA\{زmT,n OSr8b+S+ m<,0pq%-QJ}(̅mÎq@@j WG&cwRp4w0z'l-y6a8feCk!/} l7Ѷt-$|I(:OFgB'^,6'2a+,oD$InzM$SkM\=0Att"n9WkSlk-^yIsPΜ_YY^T8e]RTWD)=[L2Tp@ _l6WxԀ,c.KNYm*r|'B1ip3FǛZY $Ie ,?۬H݉K*ɴvډbpI\< GGK]Eqϰ"VWO?4SMSu$Ƃ[B*+ #d%1DxQ̓|5m b۬mP6=l= C U^){]UECdHR_.GBK~ihGŹYfW$pԸD"8 ̀ݔ#R̘$$EJ{_ruh'fXEO I©DM}J)2ytsڝY!=GKpknH =}&9<)C6)L2Ւ&b $eۡ_=DTv_dzSbT#ȡdV$p UT֡`Ǧ8o)%*l^@o-s oqN:mgp6O Tt RVBDh21p}wc M3doȚy N OV1Y\ I<¨Ȓ_SZT$^n#mq  Vd#oD6E]cE aPˉd<v2ԅ̘|zk3 Alhv;`|wSTˊD.\.(pyάgǑ2.(q7 5(QI1x^I2z/jrl|Q4A픕Wdn.Pgω@ H;WٻmX \%&R 5*3emT;FS1G?OmlD#-vmKbB<0kT!+Rqhv!-^03AZ=C$S,CJj5<6yA&Z]AުC}>lݙ{Tqש+tv}ϪK,q?[7y?Goh0'T5iN%4zDA <NIQ׵ԀD?ZC kB_kžK{3QlMb\ ^HXN2%u9uUԲL.DYu4  0yI1dK.ZHR!"`'i^HvkvʼNFB9C M(~NARqiy?M. yǂ$ݾ;9e=~dpQmW9ʺsa!Ѡ'#6)_09R gf!_.=) /6\tI%ľɁu 7 A(*##p;2B?'Qڟ2CLg!KT1w:&bp%Z[GY>S:6LV4µZ*L 9F* SOn)P}/%j PhŻ $ԼFՅYrM9 52.QS]l;neO NA} 郮p^:x>1oLoz,#vD*GDnNjR(nD7whZD%8 xDHTUU"4 5uHX𖕈GW]."5A1`z[pE+9ň1ZPJYkR<!~=l1!Cx8z˾?/'o}EΣ~\˔VkFw.^p\tkcS냤vOlR\ƂCH"nWAs["'9kwg:w`!]u鉺žM^7WzTQ7oQqe$l2XT]x|Ŭ娾l*Nx{'dijݹ/YгbLDTQ%)WN^)>WeD]fﯨG~}=Ǐ<'9N&&\#1ϺX/()jMqW)~0ѴʌqKY`#&4ql|@*"THԕ)~F"bbN7RV6R۔2M۞~^ mm^nzp̈P/s4 F=Dkgͽe`n$,sIQ.?Ճp(\UZ RR]еTed{ҔmCૣ.A.r5̡>)"#h[GV>Q*-G{!tk@s"N^Dد'kP;k$}["ִ;}m/\yx RWU[}+@Eؔ ȞC\l6RXmRd1`l RX R˔)ZWk3Ec/ Cl[vOƁL x 7: MyRUWMsܶV/seu]cs~vɻ#DBY ɛI͝133^<=K\sc?k<aW5B|`֍ش' A$d|ѧ%>J97/G$ Q5y#\Ƌ(zd6 oZ\\xU;ZGEk^MQ"$ﺟůސ=dp +`1 !9K߰0R+jDOJ/Bg/ki xcsYGFp“E"Od =ut]UȺ]m.C},ܗV#GL6m"8ʎƿq|NvaYtntd"l[^ekǴ6S֋|!=J/E5vN55l}WS6nn`@e0lf_ٞ[+/Cw]pMʘqrMbG>LE4o?j@c7!m*czH s`] ȎjmwaB9Pkx->V[dHwЄח&7fK^DcdE%'qWlq%|:98 D3()ϟ.Rh~O7p M*7JlˀC]FQ~  wv՞G<ep+-*8Gk7{ Ōw(^|ni޵jh;U$WօA\VnSK RXo3@kt&K KOϻIt"PzCAn~IڎggIs ʛnM -li}vdOv#㥎g`rKL8l }`3cq;ʗ1Sf _f-v'C8IU@%)z@4V݀@u"C>\.>dهUj}9|8_Kh湊cgA˛/L@#S &eC* vة P`ѾB$lޯ**Q40`?m z\=7cgv9Lo`YBk96mkΛFZ#!3FH2S6tymIXꯐz٫L;@H:O3`R&hrVtk[ ͽvLifh6 E;iyZn9ghLyZEO(l27hvj ]}e 0@-97dn5UavKqiaO7&=xl'1Rs]^bKOi*IJi(zF^B%`.1g(_w Ooc2!Sr &H}4\JN:9̅ZbA0W:)4xPDM,='}lL7[5(8I?t>xRjӢkg7/BBmi軞y`x} ]]o倆=8/bcOu]0pxhd#g4p~v,Ml}H^{F ޅ+Vn I`mhd5 (@ "qj1&<+VlM8h4MdPnjT*)>0U&5[LYL[> 7mK5#XV7sHvCN6ݩSԎyisP^I)SS&‚/9R9 FD8;\zGl;V=T M; 81YWNNlh+=hKm\*i@p!Ch=ŵ R:Ԟ_C*qx (4Wjx&Fߍrtlqz-D5emp"Nbfs{ m D$!,0nsX-tLjm$c5@S/)Q~:'cV곘f߿ ,#%C B(=i*HBOVaYG^єF`yޚ[jfڰ\>He`^=^x8i4G_ӹ`:8+@/vTC5Ð(2va ڼ\z*Z 1pedJmW(CW*ujR[A%6{_V:`z[rE>[tYT .7c+u]CҰ#/~ QJb>7-c.9c@DSE9 =򏊥- ʝD=|Z9÷WBXr)urn>̊naV>u]dǭ`-VmDc AgÊgD}b{k]b=XZ]S8 xJsxbKWLo y8 i!!fƒ"luTJ#ΈCěn'p8-ACsV֕>f̯F(;.}VY_,FE{5ŕ\_>,u¬f+2\$U7Wv_෰6xh,xYNu]Ɨd-_ZnݪҚ6ѡRQnһhڃ@k>݀Al* 8LH, 5w+oBKNSbmfnr_H/]v0H{ղD L Gq e7 Z( W&`v ~;MUNRM R!C P_T Q. (5"6&0+ȋix2g@d] rp'hBG$aqx}`~1Ag %B >%xn< m:J?)KSs#FGKW$,9㳃drY krPuq*-8ܑ I t6V`Rt9L("fgZ7RH| mlIl}DHQuN$z #UVMwWtLb!9ֆɀȼp#> sc5 PEx,902W)nы]PLߧ:|YR"E;=z.WݱkaB0Stts9$j2VU#_QPXq!E|do!8@x]o{~`K1u?Zk i^XJ2fr0'mWTT36:|rT[6R07Jpj*X~1Z^ҧaw F/r]LEW A{9lU}.&:\< rȌ7LΨ Y,l^ #DJ Ԯ^<\r"zk%̈́> /= [a[Q% ]lkzV]i({s7BXmlF=Iup)B~,HJq0LH&z9^ZӁm5ѵYDS/xcy2| vNܭ>Ct~XU(i~?QNTՕ2BtVKqF. f}G8. X@"W`:lm\̻GkchE8 \ Jcǣx9rwwJRoev`~t,n,MO 4 Xr3_6cQVɅvpۏ=P2Ldt 3f ֺڂ,ƒg~=i@&:ca6|`Ý([c|~/L beRNs 4F>LQ K] htj}Ƶ 9PȕfmPaA"+BuL˺ur EA10~ۼ+0ȱUe+ ^;#"tD&D.fH܂r'SY/?uURmsQSOSn6 eqʹ4J x!¶l XFBR! kVWj"83pW!C_*eMw4Vpq wVh\`PꀩNjUnNĢ5 i 1՛zae[SI9-Nd̳vw<6^8>K Vtcn9qL/׆_xJbaꁵh r: NGWah wR:??al2wD M2RH_r g} b[XOcKڦ6i+"H1WlQk Vhx{t!"N =c~KGc\<r5@yg`MLG>ⷡ,%/_0m3e!_aFTJUV7/\6[ԗB"J" *]J q#P76F/B{H㓀P maK3ŵ:n$OfJv0_K|i7Iq5w|pv(6Ca;X'v$И># ޴59d_(( OV"Y@Y^ {j}hy4Ag?ΤJ؅!%UFMy?!ƒLdyS>;EีDžh?'&^6,ĶJ 4]/c2ykuQe0 2IkVMԓmV 0U+;DP[EE,eRXh2aA&T"s/{Y }"# >7Xlb1V oƍ4Z;SD!Y'[Y]fr)of"晡IcwRgYR+ ^Uլ: љSKEMaZo緇N4[!6JaViD Dz\ PQ+ 1qe{!Zq (NSϻ/B` ۽H 2)fPW-3i[B7hhL|A ^ՎG)5PG_ڄ-e F_yFޝm.Jl5d =״EV;`dlu }KvԲYt S/u-G֏h 2Z"cHD(Αgr _mAurbE UV2^`\-xd]_B!Y h^yҎGn;Uŀ+]C+\ȰŕŅ R ^bR{'f浹 qx]Q5XefM5?IkȇI&z.y E$4jm[U|FoVCePWdCe}Y]"Dw M].Kz9ɩ@H %?`(;QHFu?!AK2@l!w)¦$w2Ȣ9m&|U, XZWqG04*ܽ.SA0&Izc2!7e75f*(T8/Pc\PC=?Ws&}D#r@1} G{rVcٟ Õ oܑ 1&G:y+ٯ(ϩ)8&JΣ4 2GG4S䥲}Y,p8/'ش9ރ3qtO.R]E<ƥL|,+ZpRm񸡕['nl: >{TL%ܾfPbÂ$c^Nrޞ2,nHNBِ&ۨkG@GYY͉ z&ם  DCG{v+iO \5t>էbPm˸}}?w3=Sg #J"Rcogk|qKMrXq{1]2,oӳ=>0'aa볔 )U #kW$ܨr#֍oNP+<62,"f^ByW5#ma7$e.:{SY#=1d|hr~6mNFQZ&"~1Qo,8͡vh(=w}uѸ$8|3L#x&tlY \)C#UuG ɹtXeߥ-} Րˆפw792!+F~.}+n:;~ G g>V+1cr^t(5nAjRܱ9W kmp9aIv) F";u"'(g1i,"oh#0ޅN_D[`im?Jj!"rݡ::Kj?@;0ȓR̉`R-+9c#5K1Y^b◲c?RؐM  c" Q:«LJh^P9 Osx ZNr>GDtܑ@i%9D;@ص 6xE'rU&^,Q_`$Ī'z{9Gng#_n~MG )10ƘW{~Nnn:'{E@֝3򫊒o^`tW;mYg/' Cıϭ^.iMkxe eK3L/C9&?tzPޒ7\HV?AdMU@G0n:z۠C'T~tj ''$" 2_U#S&eV! ({m2]Zw=oA֛o[^Auf #Q: Rt(Ǻة%է]&]3}2ran +$#|Cs^(X=z1T|&ոǠN"H}<|_ږO$D0IΧYv{ [4LXu(Hm#.D#dJ_#&3(+Ψ_zᜱ]e0f~'mk##s|بJf|@h X*z"N*!scKaGlrE).Z>&u[A4ؙaH|~s3ԥW$W͢bk# ߣ(ȔLkv§,݆ I!^Y|"#͈xDy,tmR$ɯ: 4HKwd{tIX!%ܗģV~k18o ?kx7;:Ag[R)+iפ` +i:B'nf=v1c¡c{8f_ Cm,E;n6՜)CA5[? Yb+m0Ì&h0QcCiuBܘc?\e 62m!GBt1WqzpDߜ7d 2.)_b79!ˡ,WH9sm`81c4CY?16H:c/G҇Dy߮uh]ṠF0Zk.Ci>B_MJtAR$UجRDd99R-6ZeW2X3 eu yu' <.AW > bV+pp<2ţrrI;iD Re߃G=p &PdFێ`]X}\L7v5Dx~$ fSXyV7GL$,X)O+3[kg|SvouY:[E{T5WTA; h~SRCy6;+g!=PFہ)Hfb>ϛ)ȶC^<8ۡK7MX{Vg3 9Д%ܠrX82JI?t*;*^?.'1jc'* "^/V>u#Ł$<ʰ$Z #c4:iD;cH[]KbZhT&Ǟ1pCAأx]tMts܌V]Y mo7i[+VwGzkCU6']&/04ln(~4QEwl5\UϞwQAX^K8ع xT!;~H)Ԙj$*(+F,X?:<<P(\=Y}׶FDQ㼺Dblz_]M+;Fa-.dE2qjmGh;Ԩ cXXd*ӠȺIgۘդ nҷrOKIR!Hh%+ qŇP)BA^N3 E9aijZ࠶ZOěnWI"9͋AJ8#4 CFLرsIZV;櫬xa-o4E! _([f؄ѱx%1*w(\ې, T%aڂC[B453frPݗBCaP8 ~:6T c  ʇAu@JW^x(λLt7:q &!xFY,zmBGtaBO\'1.,m^h:í5/ƧD|1-dw+N$gdlF%r934Tx,)M,O|_Dt`E~` 37 WW0d8C*t$o.MgQ2Mv,]۲vU]k \Q|$(,E}"S(j:9 Ϭ˳aη(2?k%JY7sb]uTSMxb'!+VpNUd%V?6'E:?w7lpDe6@ wwc!_#1 48^tB&}{C%x>NrSD$Hٗԁ&jMӴPt̲Q-*ѤƊ%6u9;I C\&΃@ʓt:iP4EV D^WR"`=\H%| ú#SP:(KXoՁ${(ͻuouxpg^K $a`@]iI1JX[m;څ4/My(/d>p_\'SSYk-f-g#S6A߃YƳ=GHϷwXTЬ{iqZ'GPfB:=UM@<*IJsކGvEE:c, ,q&epF2.p(F%$LGk#QZÕw1NJ:1x0h/2ihW5[Vvˏ$Y`0a61V<uNDwҨK.}]/9kX$b~g‡+;qϐ)w)P#.?1š"> :Lo޽;.Lk#F'BC|E2Nd_pn;hE$ jֲฉ}zM//X7v{i{ܮ ,22Nr$Lv Ս9 ,oCъX{Q{<4oj;冻@]'S}IAKt Kd)1N9~̟ܕ"eppTҙb)nX!-`"+9"RTaR|ի| ZCXijr4]n֣~ΩHzQ=ySo9}GxHJ@ഭ (԰^}ӲR׻Kx#k5*# 9BA: ;>δ8"P& L=' r-àPڅo{#qL|J[f+X疡A685Ywi!Xv:}H롦!ehd]zLp7Igy85O<]uATb ]ۙ>3"1 YλS٥1NzRmI|B[dC8S;`&Ӛ9Zoc9?2,>Y)I}Z פ1㐴Vw}_oA+lD6yW G{tqzg>!9EgKIH\W{2Utwjw>5n#>Y̒sw6乱nm[*D_"SSJf$lͩ@!&%Fߚ+Jav{2c묐\^uHй&ɽmjqJGW9Wt|:ϰ%= _Zgg|ľ)eF(E hh t E?cxi|qա崙,W- \ psnQ8ڧpBˁ*4ǹ(7Sf^D<,ǥ* kE,[qEILӪg(ΐ Z`66I.g712lB4WU^hm;l.J5̤HaVH3(5Uû!0M7:5#Y+%r*cu_+kQ[bD_uB~ 'Ajx٘i˚ͷrǰ]ڻXB>lN,5ޟ&s=ٱ;[\\W0%qI23 |d-kj02lYRl-׮yB*nfaT6vxȜۆAʮs6&ҪuPJ)t""&8K7ʞ%A* VcDZy#hjcWcuXl.69tdDQ5߉KL&7`"vFPW}20aw%jcb'fxd d,C[(B;}Knu l M5-VV(x*}խŪPCLɇLI0=Oj~lX(^;@St@DfOXd=ۚ(.L}CY^|ॅ1@E;T>p9Oz9Y  =lkoue%];n\7"!PXP~L;մfjO:%Q_>nCˋ7KuHH98WGn tİ L=594)BK#] Byc2Zy o0ĝ|G9>E*R\ok΀dwږ8BymZ Sk3UoM+nWYKkR@ER=6-SO.U?S̝ dZ3 ^/f +/@ih2$Z&xTf^e1 [?xgK 3N4TޒPY k Z_려'Q4#)F$,|?ZǦ)T6GEMV.ᒢ7A`싛 =r jkçq\.{W?_L"E}$+FA3u Oudf8:=7XfrCgwZ=DL2 ~] a#e!B´7׊hI~Ǭ2n>n_@hq@d򝇨j\uP^;(o3}i͡y97eoUYU`r#>ʊ*b^|1^oߵǮ-/غ̀unDT. z~y>`4&*Ɖ,eY^.=c sS=Vj̑Ÿ ȣC11[S{ a+Rv#k1*_{>^:ZeGe))&*k3m L%3NW9Q$}E 1JkF,Z&S2YM,jz%gۡ@"=99-U*sZ};^W ]j/'W vjY*w?NVA&A|tҹw3Tujǜ]ML"-ҹ{򌩓٤]y#3P67Q~rw<ϻ T[hZ#{JV4Ggŋ¥$:v[0=M|Ys xT) sM2hbYB[S=9]`57wG訣=S -r,=NB%Ϛ|(tg;c89Lc7 KehxL:FāK&mzR-Z>6`:w_7ɀ(-Γ-ë `ġ:t2AKkͦRX/Cϑ"N:ŕU_Tşw HJy0֙H-jWM zSrh?fKtJ[O2?0U`LdČyهUi "e糙4r"͝0\I鶃KIZbdBah>Ewʟ;WfD|IRHo$ ͤDϓ_x DF!h >Rq  *"E/ldh“//{0Ѽu_(#.+QT&ȅ/A󡄎 `]*#mN`Z c~kvj>@K̺_ШzʊOB7qZܡ2`H< 1f)nOG~w_4}9TZʢHO AKkaQ/e܇DZuTGF qls0)])ԧfz!21Վ[;3R=RG_eDǃR%G=u6RwI0"0!҂h$ ,9%n upi#$Blmq.t~%ɠ\@WN/Ze8Kl{'뜴2gҳ[QOfҶ0, 6ԧQi,$H*ă{y_YjErFle ␺T(<{}-u\< N^Z2ͰyK_4Yl`%wTIqeT3tɓ*rm$)>yK׏‘$/c( GMn!Pϕ]m&BBƋFSgQQ`>[K.Y!!l )NiYnܜ~> Kee?nk'Mu)*'A}ųg^),S"=8Hȃxhނ/`?)H]P|b)װW?}墾Yx<% E wⴄxv mz&!/;T?y8nܰ22T͌U4=AߨߩWΧ > *$VcM5NiU{臤`03"[w)WNH-yxs0'pci^"j}AcҞJ)45|4 dqV# ?-Q}#b€^(n&fZKv3[z đX“Rڙ6LS fe9h1tĸY7ZG7ᖏXi l'%#ԣ̕&9> HX|aK>J6|d1ObkN‡S;_eDB2(S8@wşRy"4aF)% X_C~X5/S2MֆfCbƖ]p3S@F>pzlQEu%V+y`= ogkGVmhP3VkN qLl -ī3sJmqo C&Dyh*qZ2`h_tq$^Np43~0ea={>E8h73Gkg\ټ6H.,[) #>P\sf,IڡJUmx$8h-ĘmxK̪u%.gA?axy^ea&^Q^osDsJb`[y:?JSx;cYAj@HIAsTrǚ\ߏz:LTu*kƄY_[yXsQVSS;O$ez;\/5}AcjWxa{±[Wv C2$>)3c{IlE>DTYAA4_f8?})S,+ F^戗[3Jy}z:FINP(',IEeg(Na&?O-dGZ!g;` ǁ um4m?זJ:Q  j4ݰbrI>>cU8iBЙ%?&yhCN-4IVϮ}y"u|c 4/s>D][.$@ob?^X*rS;>:w$z0o8x](&ĝx?&\0b܄qE8˶舦Oj[TuydE(w(`W0y v@|x+ o∨s0H㾬R85n-ri hrNgHۛdgkF% ++1 oڲJM/7bjD2+6DQF,`ވ-(O.K|Ʉsib5P4sXc/թWpr׼>_Fm$cl6.yy.jΣr&x YuBzu/dm3]nMG&D|r8Nqx~e>M"<@j+"fmVN~&T̓:Y?Cy+fc;4v */TTTTgP hev?^`FnT*B37ahL_"TƺQWζ2ԁ/dmdS{+GW=2bt>\9f{WH PQKSja*K]KꗴnCT %ڱj[Zޫ5oD3xQfz¤/y)S0L79Dq·R#qrQOs43"-^ '#e7ٶ[Zu?QEp U28/m ;N]< 8y:j ]!*<7>+۬eHM$yː!GWBp™P xX+ d!<_EpjJWOd5!!J=Ai$nJ){-@ 8HY֦] h\7Y̻c.E?{w0eph]&&[gdzh'>O2϶ݟߝ)uh|XGP_kʂ@O֢@ب3n:ލu(b)ڏ4zY&ʖlOBr3ZKW[0jش*Y VdRhM|,%#?X $z{k(QJJjcoB1Y گ AbApwMcQiƲ|4D!3>8 VÓ`ңeQbitfuJRttI6? (! 'y+|# ~nqQL{edZwddLD9s"џ9ORVZ|gcj\~gfL(#8Ecs5.׻'w*.Z">8PC80AqE#,G>և=/[\na*W1x$*Y0H5>W,զ5k :!o +=魳r޿WVNɸXS-#O ?'qr l=/O Yǥ@)+bp4jH\ J5(F,.Gvm <X3+B&DtKݿ"\:CIK@->g;̬޿dcN+FPFb[C!ҩ=;RMAY.3'q7t4'$ &՗/0pvyU6B}EVnc0<_ų,@D1v4`6!gb x)ƴ#hRwS2>! Y&h=^9ޱXhy{0m^Z:gw0mYZQ^h"Cm$[J; YiI>7P3 PHbthCY˄cNsYB4W@QQ)ɗ:_IJRj6j"2^%z#}fiGo)+cOgێ D`sDj3U=eْr Ҍ|P 5ت7sַwQӂvS5Uld<&Nʾvjš%׼=I;$5^{0 Qt ZbtV }` ]!RǪa߷J;Qw(୵1GPz'_񗋓#9&CB8.+Zl(7)DbǹՇU*Զ[DI19YOX$#AH`x 5(?XE.TSßކ>ۦh_{Ybo5n/,l0w75e)y$L*F|]Ln8|j@E3Ex  N 1XqPwެbʟ>W=@bR5cۍK2nX.,q`ɭJ2qaܓshqZ*]{WKRth7!ܞZZ%P9L,cIX.lzݓ.9#d'Pk-P k>\]M5Η=F5)%=~8^-nY$Z!:c4 *c,|u{f^|?X@gJ%}lAkǹ_)Z"QbI 0E | k6M3$G5ۿ(wN"Aiau0\DT]H"Q2M *  J%F`Og1zؾeo FWyM: D}DCBʄf&NˤJ U[W4W`菩9z =)r/.,v \Q%D `Qj;b>ËyX$ je|8tM NfGBt ]WT}łO%)V}ӎ7Wҍ5Ϊ\kDUoZelhl/+2g ~(Pno\7//QRY/YW3cÊ~6z̓%.Ζ10_,FXw-:ӉX;F ةd7Rp0q#.\Z@4{,IɹvJ0m,EFoFbZf:;̼`OGtym{~%lkLݍτ?7=iP3H3fNI@5Z8AD'XF丮YH3uN56HG]GG%Hs} ״:=6pJ?wWͮÒoyӽqjߩ[ ;))"4Rgh0.<8c߈"('e7䡇&P5$ձvE~Pqhsf\2gRw(}2#guZ^it~0x@"mH[qАԗ4j (zkhZTDp!HЍG0 u]Rf.Dfhf2˦9(9ӑk墇@JxL8]OtX)2*A4%#` kkASH)*/ùPx {S 23JzQz>qLmLcơ t-^[yPH mՑh&3s8b#aCS~Hf蝂>׵Sd&cn:#a@Pܹ>/̩/]chMNzKas%ʍݗ;1çv[(ѯL wdH-aF9^_w7K3.0" _v4kj1:צ%I]1t#{Gr]4lzCپ8hJAgv@Y4 ܣ6lKo */e: 4@H^IIQx]۽&GibԸ"3d+ 2(T#$|q#W6} llgd40ǂ}젿3N ُ ( EgE'@pFT?Kf h H ysbTCb *E[:hoI\GAjS!Xʌ-e>a{)Y8̦USsn U7;A:s3YvRV߇w7f> >7%GdU? N/`<w6I,{{!5۪>b5F$#_{Uc{`3BՍ Zn7,N7YbӑYh墉 DGJ$#Q'޴RDtl*[iҨm@G THI-÷gAKMMO G,wk…#|#^E0Q ^\ZS Hp3 bw}~SԙtB`MV\s$&h&fv8Y*&RF*?$65 L03&v ?8jeGl .F%a͏c,PHXsECC,J*ZP$:x-Ͳj(kѴOY|+l'W~|C:ՌC(J04CejS=6I}1*%2Y朗"Tבp:[D}=<pg3,2{OGU#S/< -?farwy #Vw}ɒcKg+ |)K0 14{4ʧ^^ҮO#-۱Ul,iQFV/fM Piw*ow$;GYҿ 3YQ $/}c1/ @aQNe{6vDlVz闁&L[Q.>㉕ c≣Yz勑"#/Aey~hV {-3Kׁ*U0#ٔYA}פv4ﶋ;s 1$`Ē=ryځ庘7?hB+}I;4c#'W'6uST7c",y}ڠ-վO>;@:Φ M&Qj A;Z`ƩQ:@eƿȆ(4~c2vjn_J*栄t'wZxR>08)|7|>-0-Y,6CS=_~HvzgH*'=!D#ɋhX# _(kLk)acg aj4f[}MP *j@~~2* wהnyǿS:K4JźxS^ _0Ȩ(%LkpbKxiyI~Buͦ=<P= ea.LpY/#ElCxpV@Ɠ'Uƅ9] P35(qyZd`p؟q|&zRSa|驾an>zPxRibu.Ў^Nӗy-iתFK1V k0<~0r.᜚3;X@=vsߡocq4L+ 3KsjO*ɟ& 7OCI#If]|% SSO֣k e TОܫHd{V74GQU{87~R WKA1ؐݖ'ǣv8TVc dD[A9]Q#HSc844(3בfmkډzs梩2-C0B9I=i"*]1^{_+ە;dVut9Vz[c;ΧnNXR pN$xcNvo}9~faoBd wIB5&{ze,KØ#qj4YȘ['+3";ObI i͟'jKωN;iPj0b4Au+%{=VUv?'!P4^c<{ͭ @H8ͥ2c6 HX3|yic#TE#dS$%XMFv*<n#3 &P -ۿuYc5XN>]RK}OBj$A,0gJTNʪ.\=#5HX11 .Y*֘CzZmI~dpD䏪@EkJ>`F X?BƃV(Xfd35kz/BZfVLaKQFё,l(8<.i%`Mxʄ\\ix ޸iNVesH??sck t6a%ע󣁀pŅNukj ΅^q)/4u.$&5 w'?{'^׊A v1LC'o.ӠG-,CxX/7Lbv(,Ɓ "GKdYDsC+k+vdGjb3wB1H 1XQDO!P9EUmLn"2EJ'X J4A>ʸPΨekc)QRT 5z6niqt qm.Ivf:^Z5L%'n~i|`1HR K6:=1F" _uX͖|ѫ)hWck[*>Jⱹ\v+'ȪW[uPqgOi%kƯ;Zzfhb* Dw7@ zǤhu~C=y "d:vNsxϳcAe! . ż/h;!넌4X_ޣomRH>ϵqr˰yA}-o&,DqN!]9,8/kHEKjޒ/No8LtL$sEXQpa ZB؏gTwt~d4&la.lF X`cN^ "5*Iy+d戾b n A@ޣ5b'Ӱ[ ?.*.ޞ{p`:~i3.Gnk|XM&LUuw aJ=cO#!5\: K"({бuDMa@jҤouy ϋf<,&pͰMHt-HpvmOUӱ]MjzQ5N;ds⚙;+_)w O-Ǽb֢Fhka!K RT;4f /9E4~ W?+0ldJᘟP,LfEW8z1ԌuMO&Yc?Ө~ JPi[ C)iq a NO/ jZ_;䞸:O3a*qN٭.Jzd5Γ7VesыB+۫p<'qӁ)hn6/UqݔYߞ?I 䣓Bdll2Ouv${k.STCo7pwDGfv:/STy xRs8)v *aT|CDEu%(זFOv)iǮKqT{ס}ӸHjo`gUG(Ѝ?ik\ìD> xa:䊀G@jNZu&vД.NX䥂/g% bfQ/ NVk5;wVq̋=gLqrP4_Tw)oDi'zy:MIAr9r1ˏ'<""c*Px3J`\\`dQ9N^ɹTML;BO8: {'^fe"feZ lϧ3"`-~3F6N-lϠCӳq B5'茎˟9,s;!lɒ5sVC%Vb:]['0a˔Iz5co|S#[ lc9gA+[M,B泈w<Ȓ@t`q1"i|C$ʏxDwcLg[][&* SS%*ߠN<5(oi%*r-~#b`N}EgWQ}UsZםB)/SWv,^w2]/]J>6{M"s\(h0990FmG "|vC\" ROZЏ|F>QP[q%uoK|fܮ!CQEHͶ\Q2ryQ#GK M݋s2?!V-!R tPp tZy]‹p)iGl7׮Zĭ8qUN:]E t8w r5b8K_}O6)$ tY&֚^/KK=s}m 3RPgu*>WGֵ/J40"cRȆ˳;03w0] ^5$2*5dd Gcgz2+$ҿJ9qsPO >#Bc>c $0&tkQ^tw&n< X=B+'(|[yRR:\|Cg Nod}Gׂ/5ǂk=.#LmB6@yMō^yj@fkAȉV2a#)Zj_9>_VO-Y11e`?iс?KJM C(&2jR͸Ǥ}[~`HuM7ֹ51 m(M*N !קbN (\JDksgcqIIii~Kְ!1k+)~͹oWEc&5 1L\gOsJ\ 䴙 ef>uՆurQƄxڤim8v HLOZٽ$${%'hオnRA*zԏmuo蛛C٪Ô6<m.> (Uh=ӉR;Et[k;9>W9j4YCdRi¿"vHٽ` yoމ7ⷭv7i]+2RYtH~]h8?>!cu2|>$G^RuH뫴!]apk(y(yt8|RCL];¼Kҹ*<d:;ԫu(je_Snס\“>zA`.%6~B}l<ʿrXHCռc*" ez(67cd./: ]6>CP0pmu`/|R:piիĴJb "9U(~mʮ=@oN1c I/xv/bql:i[au?:OUzuH'y1rΌnLQBJ Yr;uc*VʽxDٔX؛/s?B Ɠ>چw&cu ra/T-3InuEtHX*jh(l<6uV8&\VK=ֵdVsǶ1kb M.ԹTcLgik#b~ef'llp( Y%YIpDX('x{Z>yWl T|nl Mjj:?A# mE_ʼn$ }@A#8~z/p#VZHT36[:ٓ&#dhvJ~Ժأ^[?.b~&{ɽD>hF+CğT{ӝG<k\jG4Fϖ:BxkL`pBVA@/ * Vv#cƕs| fx.D\q.M)ơK=؛:9"=-ޞk'WV4ru dmEK/ϵ6,*\imt0!~OJ۔ qVB(u8OFDI*am~~;iiv.ހ-P*m8ņXKOMf0:/m Re*f.+pރA4a,e Ts5-;lx'ƌMF]+Q(m- ?AR`6n>%/b$˲ E*h%=2hvPFI-7O K<3~iϳF%Y*#d)ƻ9Ivt*3CB@ET@^v>U?ہ%㘢̎Ǫq6V[[,4NJ`=~NX@4RɖǕKj4ip(c#|1v"(#7&IY1[I1'Kl2sΆ(c,tlU\vk̓=b;uHR|YGgW_4qY,gOjdCf 6r+@VEFf8bV_`[brn6-l|q%:ŭK#D$:'<ƿe6wb .J󓝺=^oF>MFl mufxzbLJ-L[H/ˉ#Ͽ&H |ՠ !Bprp+-6 y<"!҃P+>t*>GAgF?QXƑo5\?Y,:hQvIT{J'ՅJt#@*rODY{]o\9pT/!H+_,Z5Y  0~m7ĩE@9ragag * |4bbW 6zM*QŷQ#3 ^UZCu"(:JP}\kHf*0 #?;^nn?ێH,#ް) jKqCW/<@ϯύ }^d:+LW~/}#;=Th/*x3}t8 nV/uEX.fmҒ횽M.aVgnڌp=ZH5d>bM ~yC` 6t%00ȗa jJҕ,[ͣmgH]~g)hbhRK|63Wg<)]twt 7D%B3e@)i됸鴸n}Yj!HΜznyvӷr9ۜu҇ў `8)\ć^ S3L¥FoUyؐR 6,%LvF/6K )C ljh83Bs,I왭?V.ODv si;c I"DV'\oK*TbFm4^eEoR'xN^QH g[XGt@* k?}~[ _9r"Lgng(KtZ@;li/$'&w1 @Gd*L*h2:KVjy+ONH)n$wHq*`["2%vqLoOq1wڗo,C3#͖!B3Usy^6z9 8~.XId|z,9s0wmth3w߷`c^W # Q w=ix-]k:u=+= j'9f_oJ#DKa{Ϙ8,I!*`_FKaaSb/ӳ 6/z*OL&<_n:ŕ3y~ o=~IRcz doE_o@_bVwNN0~LRų04SZG@5ygl uáe8Y(Yl^KQ?1yeVE6Q&'E,쭖 ˞᛺P_%aO 0}ևq?((ۺsM>jⱮT9 Mm9Rݝ"q{@pMy(rې'f JV)/̎x *eJGP~` E܇4&ER{@xzIŃeVe^@~ ڗHsEMkqE6߭EY[% q@^٢,{'fZ:w%7vZ0ԥfs[(EtpO9W#.0 f,O\x]kajOKDd@oSWjC:İf4*rwlx91AN̩E*D“+P'1Fp☜hqmII/- ,8Uo}4}fOtm0fD% zi f[z8  @ye(4K~c7|PzfP-b-@tÚ_Pb]$v ͳ}EOd=+>!xKYfYvڅIҿ{fQo*μ2ҽjr!= ݉ ױ_]_P t҃(].>g`aoz2R*s(M7 C Hm!#ҏj_L0!˜qGB' qkuݎ|!CFU (Arjht o?CN E aןnY)_t{LbD0$3}U(C o+Sȶgs\T 8&zxƩstjE%fz6BJޡ/%oER[#B"Y E${@&&$jAxvȞɆRݗX6Кos;Ol;4L-U)deT]V5Eaz*:|f]ɵ紋ӥhsVlfZ ÑOsx7˕YR:WA!U~ \0.^滮@,7_v6y="p1Ǡ7OR`DdKjwdK]ᡵ>$N¯kz^;p?~y*XB7~ h޵$p-™SSTn`&c>B Ba:T8`d5HB(\gjhR|0M'Mn)0l ٦uѸIA"d/l3EԶG`eԽyJL*qAhWx%l*Z,r^VW~V//Z~9t~Μsg o4.t[8wNjCL nJ$̈T6DQ8%G)ݰj\5yܦ 0ME擇>xJv%OW.1.sܫ:L /-/{n*u_rBpd@c q<$sE4 +,$hlo Rn֬9qQd;2jg]|86EIWv NqN|˷Yv@>_Lk֠IgZ][dp#ݥV_.Rr{M;/Ln@={"jV%~LgL\O sxA/Fj Ԁ98/q+kw?o#Hپ_IӶo]rM4]#]{grc|BV("9q^ָCF5usZ)"q ?Xԅ~!mp!:D_x+ZY E]_\2Ug^,2KC3: /Rf40:_\wpZ%COkxD:.57'7fa3^t^ ZAHa|WH -}.Os$g֡zyoE2uLdG.S5j3qk\ @eg xƬ,p:z;a'ŋz;</?=Hw[u29}%1a-%$]IR;1*"RNB99>61uWX"4kusӳh3fq LxxknǤOz WW66Z;Mitxb*t߻T(3ki^=z@&iE@|=X.?{@|+A:4"O~1-| (1O~ ߰󀒮fdfwAMrC9,d#KMM&$w&ޒþ?UD vv,$WOGU|FKayĆ\B[]0f|VPSWU\k8ąn2 9gˣwAMC{[ ~$A!HW>]݄1r?O1WLq _E栂!d#̈́zUrޡ'-^q@ym R9+)vƌxv(;`VR Wx6!xy8K #*Q9PݦzdTJy$d{Y]$G7bh,?);$R_Kx*  NCϛ4"C/Fz>*=r'R~Ȇڥ3`^Ԧۆ扯h Wz6F,T.1Io+V&KX87nSe#m8Qhs5ٔW1wj_c*¶oB-pJ5moAFy^XW]Wq{4(8Ll,CRHOn"qˁRIdX)̑Um$i,~8N[>sTsW}X^WA0&F,{U}_1&dekmn[nexL7ϧ"G^5%`đȼr²Lw{Hz:fC|, NC4bF9@`sJ%# G LHݝk=dU-o}YO4ɂE)+gM`Ӻg5.OU\̭THtlT)ySs@cm m13!2Rh{20 BjCZN}A߻򨥰C{H he&(fk| C/ 64aP+,c^\v أn_S{@ّT܍BJsfx1CJÄnnTRe'gqs&HY@ aS/'!؝"՝ }x fVUu)&Ư"=즜-@" ݏL0[Y} +AoLK8I̳gKNC:}7AOn(|);'aTi5O׿ߺ[l3Hk/~0 hR"|@C.m@IXoǠ\͘ó{z<ˣpGf*ǐfeby89Wn>QZuˆ_ C2}Ue6f6!U\bjQR£v W=n-JƘìI0E8gc,W|?5ekciњ\8(\nh'H٫Sx?Ѭ3MNOI:̰r)p&t@ f6 :*ߑXĝYaͥ0_w6\:k݅x^=!k `d]D5]|<(4<#M PA{ 4ه 55-[>iU'i H?gpc3v¦BMyP%v#xC.޺:<:qlaMqzlt[8 ˮ5gnoUXx )puSSA4 ޜbe0N!#[UI])Z<:zԯM q:2: @f1P@9w@~d%F;bPg\f~R%ph.ā ;֕-M-`>M'0:KJ 4wKm4 E_fml ]@8}gInSU#fLÜz7G޴,{CWk3#+oGd[2nQE#8DJg,aN C(Peygs47P?*e h"#B_$$aGg&Ͷ >h?mI5/1&s6$d |/!AfaهѤthZ*i".3ec# Mva#ףrvQĵ_ã)D;ԺE;~Eo*% 6M}y}B骮;pF3+0bş)LEe%>?6v(#F|QP4ilN/%?09 '~FDPeDvpY }h?儤>4O&*Zw|g~ڈdWY`fA\d,*Hw 1G$pA#}:5_]e^<`uBڢFC,2ZtMށ`vC5xGeX`#^K='M3!r`Bsɶo7EAURJg[F"IZbP㉥ WDGq'z#ʓp圳4a×!Q>>X<&o BiW}B^#/$\6#7"G4۟]2x2t+5 T߉x_w8"2(*!\;ל7F}`vVY/HֶU;p 3!0꛴Epv2z'~ j_ݴw̙.ǫ_wM!u|sMQ ,sEn;zPX\ҲBkvMC-%ċ –{Hܔ%vEE]eB{e7Mw#lOFߤA{Hؔ:L'K2. $l W8߬3^bM(gf~dՖ*7fJJ=hˌiU' (W~ M߹=R,5 )Θ.ge6VX&؀ԇ Ux\ϫ\'~*ɑ,s n8Y;.}ױ̴xk뀋J}̼cic%3c(r?}ةd"a!洳ki,",Fb(Q#sߪŕۨ:l/0.]RjFv/somit'c-b~"_ }.ָ&L//&@K:H60}I~.t_.Խ)64C]Sd`"]Eb -^WƼvVa^P"O*WIV #S(ׅ! c'l(zCM>i7ʵP@zeF )` v+}c1eRRkdpkekV75n06rG)BemPF(O٥XDu}`|D2GEe ӃS(tYSx݂ R߈LG鲤hC4cA fv&-I5x0u^ `WqeHg",6[Vy"yQQV `8r<'gDF.^EjAJczhulQA>_m3װ4_5O9@.6s ,T!4thӂ b0]Рk{:mUР!vFQbpЈTlyḋJh._"HYAa6\ۡ@&d`$95K$cJZ證Aq+6`ܰAw`'hS#<8h3d5 PN\pLꮖ< e[ Erml_>W㿏첢9^o3( ݩy{ a9LD'-X#%*s/ 4a/A_l8cJqj,X;F{)9,U 55fxVnjwhBU. J56[ɼ /n; iv,ޫH@dI1@Kt) ^:T0 l .LC6b!ąb*x`qRx%U>$ `O ˳ sAa5%Y.\~Oh(I{[ EajyTd b%DJ5tVE~BpZP `GWkA5+"Lj"T#':1ڶ yl)itmyбQ\NE9]; LXEh;N#dL\N8ǵ 7>UAذ{wFs2i?:ē؏ܗvл"',1ew : 4lG | mhPw'B'7UEQ}j=s~r "#70HRiH?`ZQg=TdwĀ#߂Y| _\•p;}/?;%F%}–H ֺÖFv#ei4;!eI(tJz{SjpRU!DKWďxb9 _^`@{WP'^{VQ|T 15<~T|t;!7뉵T  Te $H\?gB#$wtT}KFG٥eW_=YE^h2P01O >D.Č;'t:7PAf{Y-:xfQ$,?<;ZYZ3 c(rLCg-i&Van }AS?!`g DÚފbٞZ/@L&y.z+4sr"< C]HMы_Zc!}7.!ӘI >3|+Azy@vjR.A~Cm߫U&$A3x]ƓgN Sh Jl/M/8e[er):ln4@3|$g"pMGMpqw->BžK/HЖ+^:kySl$V2V6~UKL.&U59U]MQ+샙XB9}-LP(pkM!e,;ߩѦ.B%w eGP5l{.L#b( i4PFMeV70D8FY=L|үshR ^rT@h*0_H@}U2i%eChIgƮXp=*z=9ljs*Tؾ ~ =߅0`!xxXNl1Sٱގe& ?B o RmCV}?C. |ȸ8jg86VT]͋T Orai,sDu))?fCHZu_Z8Ŧ]% g~zQQ_mnRϷ{m/ѕJ/>˖ rbi\%Y.}4-FcaqY¢m)q'"\ -8HY*7"tgem;=vdZFJ!G23wc8*!8DoCR.J>d!c-8qB uALu s<"S~o5xF?iZǫREOtSDc>آ.(Q~m}WrS|̣}Q]آ+A')al)S_1DzEٯF[x@C褧4p9dpM'FsL)CnWG̼v/mX8[=MhkR*'-ݮ'i&i**o"(i1JLՑu)8 P(D+1[$4L߅l>B[3Q5?(AŕuvE"d*y *ܰgU'4X5|J5eG1koPg4'ˡ`܌5[iHkYb*P8vxի=O k6?u8ĤfQ?ZZnE+(L` dE fkU3;nI솵PM2;3Ó:-;wxU){>r#'+"}yV1[{<_Ѡ5`~ZH1A{zY1&n߉"%C:&7nJ1i R9gUǎ!9$jMzԘ|FbH檹\ rq>%MT%>!U+fĘ).{ ɶFnZ{w(ah+Dܹ@'ѨyHm-$Tb[NMfRP7_|$%ZǤRym&%0|( 4ߢ\SNaI\ MKIû DXu[`r4nHڱJuxs "4Ii'^Cpa-Bc @];ڑMd&e5V/Y: tg%hE{o WMa+Br1ۡԺ')# ߣQ<+{"!>R}Ɨӟ_knWB%ិߪHg8\ M@g̈́N#Uom\3lDSCr0}wip:˲25SV J9e6Fi;^v%R{o.plw(Q_\ť dd8WdYAڇt[F3kk|#q~?u(s  0P^;wX II;gQduP~i6T6e_QTa/a qjSi˔B2W}k!}PYLs^4x%J/pNş$||DNM/㘜z.e ңY8G ߉و"&0嫢-+AJq\JUg!ǰ`vC:]-IPDԼJT)E?.G%c3 eUsJbpT.K|K ,Ieo !nWÞ(Te4~ 0KA bNǑ>nJ<&ꤛژG H.^َf1YQ)X zVx_e Лsqz4Vzh5c*PdOĹDZwU=HV"/oV%hwי&M>]zaȈS@9lh&ZWYl5Yq3>O11nJ;+` X%J`=LX)A*pl4r)u,nKͰS5 n.&;L jnh ܅X{E Wp\e;yEr.m9J#ىCu:c|p̬Õ·ਭ]&ǜt؟T@"Mw' Hė:?@vQ/y[l'_JD)x0~>G@CV+9-ksL џ ?HDt)&Aù4p=<+B@xcr5ya|N/?a)jO,?ϰ0K؉6,^pcZd^4+ZcmIB2ʇS_ҾneNĖœf%#ߪwݒHs+8Io yk5A80 }*>{;_mk 02.^+"pH9q;FlGxS0 >-*|\S%pl!;=h'HT}H)QohEJoXI?dwCZP[DzN$7 <WV%A~K4}!Ȍ8/ߎ &݀P9:0\D>ahKV֘O򃽧5N nm+@QN3&oQ wyN Qstş#8IyY4"4 ">(!HaЂ[3F?OU88)XFc>k %˪߭y 9zi>"|QƖ ǚ69ɋMw1nEm(XDJchT).rO+]-QJT XVm 1}|&c:,=qT PQ{uf*CihAӲeVsK5.jJ9 qwvA 4N$T{Bfd#V22?vNpUF݅z`4"|ol ˬik |淞ߵ/y,ye&`s)"/ un%_̳r^iMHzFf.Fo_bzD3 T蛻 }יv1,.]G9v͊E Sy)wVf+U,] ?V!t*W9h;^1&']dX|X#\t`(,Sf/]iRgTSZyM!If?rWgtlvP{ի0BUq"R*LXaL'^V< ~jViQ)MQ&GsVYKRp^jP*FoB;Jw=X]eʎtHv)-&/e7%d.x]+i]J7͐wKt4lLfՖ Hld(I4mڦ0/Y/+ l+ \.";e| ,^}3Yi*qcqZz\j2yKټcr&*_ީ Æ?Y|WKy?(,zJ'F cO@=VPh(l]<}9v v;￁˦83v]'.};Vih fD{`բ67)1çCT?u}dvNvW; -aP})ÝI|& nT`\n+k?C*}(ŭ6uBcQ]YGS:ݱ>;\:$#)qo1aK-qkh #՟TŐ@!HIS:N 6>D`lJSqZm[,l?Hg@ ~WZE5q(}z@Hi^x+zh9b=͔Ø#H;-z?Id5w~5^~iC*fؚx1Fb{OYkSlJ:m)a.Wp3*8a`$GbжWHʏVB@gU`$8/pdTF" Fz&bXۏ\;[~׎O3tI).(6XűY0SmJ) <mp\g'MG{FC˝W~ P1qNϗ nuEc-?op4BZWpdG4?5ح¥TΖ5P)ePx^\$ѧT'7K&)NreOwT]]UX9kk.] Y4h5WJ [hAEŇE!(a؅0Jѡ0E9j?U!<$~rEˆsՎC8Lmy0@ѵ3׶`O+cn[F8Wgv;`aM -hGߴ+;Dz@Wƣc,*y[c/stVS_logZSWb t]ٔ^5";Vg $bϨ#:(߂ !.uC UMrjUCTӌӂkgdNG=)1j@>韩Zdh;MG>Pi ߍUG1\ZԺJzOsOfJ_Pv5: { ]}]]d p ybfGhwV[>:uR窍@E:Z \z\;xPPbZ/-:cF`/@o3G}!-\isڳxr+7o@+`Py)ոeX"M7.,G..V+ .؜˞Bw x+.K;SZc9u+"UgI)2QY hkրV|O&WPzؔ>Gn9.qFGKRAS) *ЊpmJEU4ܹ$jHqm Ω_"8dߞ1 mK2yĦMEg4\!)Z"$ iҧOLƵE_j6aߘV 1MTMo <߂nFvQGrRA&\ȂJbv .DBhDg9(0m8v'Xik~yI(ԡ_#bx/y?Z5Z8U`JM! zC2cvlv>#T|+j O5 'h9quB\-p9]z`Ab>C\_NHIoJlfy/̊Yh^y!Z_V"򪳇+w;~e]%HI8 HKy7-G!Ʉ[+?q5v[Qy|}IUCui?Vz묒Gȷ`5;LN[& :Z4 ͚w H@!H@x?7Y}p&K /h,9K=Q`=:?T>&TdG:5#Û}~MNe#jNLjx' [ WE')5ZY ME)s3:Mܫe0;y#ޚ4VO p[+V 17Ξbi2 %|ESK8/~9`^x FB+Cڦ [XkdI>Ԓ=XgқlyDT8av/hVkBQ[8Ȱy}8:6nc5‘upJ:]aGÄ jpb:CCۄ{:|!H?ʁ+x#YiUxsўʑ\*KuZj ૞z ";"u]I im^oL=ݼ5R퉢ff$^h;⪃_wI f` ԰2xSrEšC /1^6}9Q YHy$W%( Lۥ9Ta"65`X??XИ٭}Bl mx+)o80CצG]sl:7o ü%{\䉰<;Kݹ3½ίLk7ɱn`d0{_ dM[#N•Lu39S!)ܮH5lE0_'ÿ˧ЧԋAj(ޢy`SoQm譂%M=Ml?o'*=>to}l-hlpI}W)+fd0M.fnxq$w0 ݷ={YE)b#@Ԛu1y6)79M(?ۢ շeΰ/=FE)OҀcrQMb<[DB2'N2/+X N;E|X9RAl˿0Km }X`iadÐ.hMryޖ%uS0У~ i0jKLoQ嘈&m{nˢiaѢkudQѲw#t+C;XmV qpJ?SuKtz:. ƺ~#KuSYbֈ6#b*yIUHlPpjv@PR4rX;aD9Ӭ›V%N jJ.OUFoqQue+5=YίEMLcUMw[Q{o MU,4ȿNĔr\ۗ0Y D| a(2j-裍e{?ڳA\Ks$):lH`ft<8nֻl'? vPCTRkpDӪ$7qM QxKNECIPf\9tPRŶvS:0[ ]rsv:Gq0=+ ŜC fOwEeNz&33ȽtC8n= cߥ4t˩}Tr+c"p;hj1-e{."(rϗh-5N Fz|e6[ގUV_qpdžOͷh~'ObG8Vu-ptầ γx`%͛+öXIcuo7Z_ة2nC XT&KѨ|Wpn }r[*yf=Y[{ ե[I_$S/昌c 9rԟ|Y)Ql}RA[52 $wKàAbo{]ʤ zcS}2Bl@Z9v6a2M}O["8V"okpW?2H$9ľ%qj|&dҴ217㸺9; E-J.5pZ8F_TL2A3,$*{%=}=k1Vd@9\^o<~>_`Ǥˊbjn"h'\Z7IpM_zR]bi{v28%v='wȭT@#M,F1a#qÎa$Uom wWM @rb=wdJM<9nDK 1;pشw4-6vQ׺&,ҒrB. `4H D+)9.t~]C7)Χ!NF2IyP\TāwupXD vR!W8-lFIR@Krr.K=|e֡H|*t%QT+^QDt݂ȨDw_U--,"dD sqs]H P7 ķ|@bSl+Z(9ROcRɰv =PSru,~)'(k-͉I՗}F:5ӻLM9~/ȰL(;DiU($'?@%@ypa$qzfqP\4.Q_btjq7 5{̔uژ|mΨp>@calZ ] iDuwx5%+HXMuͦ7?39oz'FsE'b?|(מlAOJpP'Eک'ў\k"ئWz fŲ8[Z  `eEu&S?6Az'ʹ YׂmhyO1 55^̚p@\?jo~ZS1z5a(ҟwchQ^k'zEʎ3}*IdIl5KA;j.޽;߬~n19F"h2 CM8I^Xa WF(nkuqlЍ.}VyKd# D0&\VGuxtzL?Js|ͤkh\C`Bg% SJC'0h@E0GRk4eJ7NyTCpe@`p2_v(ffEo2_f;38?Q$AK51/bXT uY"'%I!=հnBUʣ>z!WUоvwgҏ8ObexXֳ]o տ lUߢv,ˎavݿ)%k)RWӝt@mS%훖ަc,?7DӮNq1Ӧ%"G:DK3oF tRe؜u\>l$˔裍xgqn!'Kk9x:ktVv;Zp5! K59\ g񢽧^/j 6>ڙW4%`X jBʪ_ɓ/ޏդkw7#!AsvFhl6kR| N/ߢ‡g׋E3siRQ3"ځz[A* im]IT^WЂi0Yr_]\*fd*, ozFl[uUm~*ALqf {nB3<+ͤf'w͇s>&5wi2vg0O˃sl F<|Az=ɌYҷa(=Hd700>|G er,DХK:Bkg$ 56l^Xn҂G>-rx?ʁiDJcCpl؊*bJ|796wQUKr*Y BU3qg`<a' _gk,9ds]@C%!sMOopn <{|Y&t-IDGQ81)s9Ґ<3+s.?v%ƣ o1t4CpK$#> #" _"gh֞o?Ha}O&a^96+3Rq]Lrهl\2m,G +n}|TB]7$B>31LX~P.rRöWln$i) ^8<ʚRѷ< svgM30:th>:ټXxœڑ=*g]Y"k( |{kl8D&90:.Y#aeO(1| WBq )|:ꀉhGMQ1y~Ov"M_4Z𢪒m=q4pblˆ/Uc\p0 4W# ]v3]$ [pAWja+PKftH"6(} / 7M>Q]ć[[l0!Ypۡ5Fϙq>! -]m۸%[ l B[|}Ju {nUr,s){1eS"waξ .Q?z(}&l}9uҬ5Bh6g/^qϢ}z4$cYZջPVL '",#t[y}+.0D\8\R߹vc (!&naD#@`?_1*>ǎPK#fڴpҼNNjXGjࢥLC/Lh_UlB`vy[l'HZ 5rHO~WھG'#| d3/5x6{@X\@}n05e2,Ji9Hq0ͭ>v;Z󫰡Ͷ`&@~~j%X/Z,ͦ=Nv6K6sMThKBd5JtvA\!*O*(Sٽ] dYN'WB4 g?齂o?'yJ殙םTȭ3L![G*jk]Vݧ]˗;U`e^Ԗĭ+CE @F~ (e.a+H-صN ي>'?[|uT3p9 揧 #` B`^3oZVh8jd5r#.g/$Q/\lqH-̔@ /վ -g*D&7e'z=F\75B1%ۂZ<"=w N!s h nMME9]S|>Ĕf~n}&Fj ]ߠfJC_uA'cQR B?BI+~l'\Swk?66f fE7l|ݒ`hdĹ)Ŧ:sV]!fv3ޭ p.28 Gl)> BV~[ /7:f@8 \0jO!K )Ҟ4[v*k9g 'tH1-?AW( \G8HZ\1֧_5;rVQ%&X¤g\݁)*Fvy"csKo^F )޴gI¸d"ȘOYv_#͟b+T[͂yG%*X( oC =qilDTcs;FN;xv1~pP^r;]˨3W,ie<kL$*-u=X5x?Ķe^:Hufv_|!ECӑk:4EacQ3P)A{)qݯo9۳Yb-L-wxP)#@J)LQs㋝&gYtnam 3z͓vP:Lͣ;3#zE<vM1<(^lU MٝlܤuF5d ݮ|"3d}-#P? r)23ݠaBB>1jT}|g1qWCKԼ Ţ`](ځwaˤprߟyJXŗ5/4$9~V.#S3/QG-f[币5V*(0'^ht&zUs-)z%WNN hٕ !0Jܘ7|d;?S`M̃"F:ߑxWR7KD>fHmq!ɯT$a}w/36|t,J:#TeR WHfJX udƚ@@mCxӻ J(Asܿ春')ތ}0Z4}گ Dw&=۵Di e!.LŔУ< ߍݙ {RIl;tH=pr%jfRj),9Ov14uFgOh6k<SJ3E7k]thJY~ .80<A85l!r~@HZoQex 8qn?r~\(M 巣e]w¥^k_'W8֫]}Vw3Կo!r+++`t0m{ӣ~C4CsXQECK7>2(@`u ti?sWw7!Ls"¹yrA[K5b>a^ևq% F֘ME jp+$#}Vݪ^e] So3n?RHNʼnM`KћHv@U?%E+vRVkI>O6 oyLUru%k0!ήL"5PI/(ZbEс9`Š] ~cܐvT%5XCMeOCe?PShpsæ }JMLߧ/VjdY+2Z%=`뛏g iLTW)qAӉ!ŸiϚ&Rɒ^3(7Οěy# Skf!>eN!5[ м~="$1U!QdG7?x@Oӡc`v^ћWA۲LMcHGXxS1NO)rq%yE6]tYR kqkhw^dAUar^Z摯(?Q~Ao폢T;cI$ؿųr.[R~Gpe.=$w _>+k}b6(h{)]xx (w"j>:!.X1:*/yA0J`NJ([|n1|q ^nb<6L {Xwzr8msD6vL|-+E;hlFGGJvOzfea}$V^&O,φCN]4d ](unE>~؝/D䳮?5_Y~Ai0OԦ3^&:nCRʒOPEWT9A Ur+m"ςNVbdw]hvG=&B٫k*`jx㙮>6dEhT漮Yw"fPv9V1HNq(A!tO!\kUxPdQTiNqIg`Fgc|oC@´ {eYMeImcCO޾W$IAP@2_8IN0t`ֲ~ e w5qt۾  U>\_y=|Ř!U}0B QSy]kR;;gnB?7@|Eဣ'WIw=͎ɽyG vYBJI$94O m:7qԮ\bjـ%ԈL? =y a# gISaB4;k8i &hTo*_wo&v:`'є죪Mt;b899r*5{Usȷmӂ,n hZej mLh1%[ G3S}8\c+ nl9urluuV>Ɯ 8h.=KPOؕ䤦B{` K84]͡>*R@;ԣ}91f$BA$ $}D,"orWjK(,<9,U`2I?[O]lN>җag,ܦOpl0A9Buaz2(8X%B/+c{r`n+牖d鵕IV!]xOV c %x3Ou}U=S`  ZW.ȾJMy.@95X͐"cd׿ߣf炂(QX¨w{&H]ZhväVSeTCQcCn*M/M.` \UM {z2O¯ѵ6 ˒w=eZezz[%rl@&f9f\KGF}#}Ȩ_vÌ^ GWϨt(u2]bH7e=0=&+פRX†}orCI8E[DNҷʫ۞'^>"2!3f?-J})WRۥhaI _ OASEED/4͂B\.^mg3.\cxQN@Xvf@ J7~^a+{'; |v!Ϻ|:֭dBIHkc)̅Q%&1A*r& BEEc<@L2]jް}+LlcBkΨW3W)`z%;FlKii*zɵ%u!EtAG OihpQɳ-GZ.TCqN-{&զ.[p`tصM>Cgpmax􈲉j9i7*6oNx)=!)nڠ1vOVAn4kCXh+PŇ>^lǓΫ>;3wɱ -fE:t_ :̶|sQ}kO1Σ*ŜF} \}]?Sh1B' '@c0{"4 Wwxޔ&`Mס ]Y <#'v[1eOw5bH#NF ~JԣoKnȥwц}Y9;Y+D Hux*R ZwsT7JUYJHeֿ^ּVdt&+mqeШ_< ` tt/UJUjaխ `MqXzjC:k_A4P@C{;{s7`)#dF*8Gem,[*|#h]_og˪HzS07葉[#F:!Z%k;Ad!֎UA~ >$ 0b$}۵ ؘ 4Ľii+ u1 >n<5$w"Xw#Ԭ͓qnn4'@7cnv!z :/ $_ռ魣=5Cx~$&[qA08c2K<1&ϧ.+YLX~p%97[ " G( 4ZGPڵ>)Vo8RH U3,[ss}NԻ'M J0Iiz,|9%hOwO=YjΑ{1}Ŕ}ZihC)J\ʾJHj:rb +m. ; Z%ohh}s/J$h#MR_&mUߑ6GMBԁ"adK%, 9̩'d?bv%.^0A<(vhQ2xERfln;q2\6|L MIݭ$tبϔ* :w=qyIp)f2NL R |o!- ZI>׏8MoOi"_,ʊN9S'K[k(ԏQxUXŒ[zBfLnٛI8ZYfR 2GSҌє\? PLm_~|=o0|Wob=]NTǚ]DVT!VxK 2Sv"Ӗ߃w,5ryUe4%r6w72!$aRie&sfluY&Y4(̲`'Fd*vNӠZ'Ʈ҇J̘KO`)Ai Ȅ(|6;Jmm+ǣ'77lon b|D+C܃5\Iu \tHw2 Ȗ |ZsV>;CCvzvGCG?T1UE`8δ37oyDŽ@Cc9(nحP$\top↣;=5,PnoU9 -^ EG$^-%{?Z/_RPP o*E,ϟnFK,a1(r^M֔WT4о8!% +\d?e鼿6@-FqEdjX6pOR'Q0?lTi^ɡrj'~(=uCQwHcA3pRu2gpY8w- NJ#QR 䜏m҂S#q3{"pE椆g0q:&OҜѭ _T䍕x#I[NI $K_|%')Ĵ Kfr2">21]E򷮩&)OyAegkk+gQY&bʐɒH̞&;Qa \Q\|Â_WoHJLJYhgo\Z;NHfJ. t$JWX?ޜr `1BRr"]wmAg%ŵF`2% ڣ&` Ųx b 25Y}il DNBDn00oZb 0ǍwEbQs o?cTBt3cS#[ɔt飬!,jA9p\DSA ("QJr?)Y PCSwM"@kr[r.0g Z#(F!5P]3{*\FPcV> O~)qR˪HBEq#+61MJnvmo~+Ac Q\ilE)ǗT4̺Gd;dWqd-BA]3$?NWj[2rŲ g~3A@p2@h疧=o CrΓڭwH"`>U(x^,e!+WL89JVZF ZZ`hwB22i0\A+d X|j$ؿMwIĊQk{{kZyDj`ճژޘL1 |o*3㶱 *Ү[R Ie#f ܡoXmorl5:&9(rV<͞D _Po*Dxc/KQQIH?w˸$ݡI=z"l! V-CPDz$D?P]lw1(H!w2~t|j  uۈ.56NbFcog>EgbE(nr}olBX|Nɖ,:ؐIcCɘ8x̋Tu! ݍõOSr̓nY) }k~6*CeWfP\o{@́Ə>FvK)=< Ӄ пcqAT͕ ang+Q;Agbo|jHA[&2BK멮Uzͣ-Bboߞ0%q?4 ` 5S܎q>5Q)<";4ZPül^mrՕUmtͩV{mW_e<pPR֒P~ݳY?d/6.AJĎdՕyӤq=wCˌ\ C4m> )xy rB4cO9&ݔwӡnG8z*g l(B0[<(" :Hc?'9j* _ +\lfkA5rϒX+-ϕBxZAm_Or.< G>3 ~sL{Ḑ}.DVd=RAA}HաmIv\]ד&-\͑m&zԓ\;l)^{~VG Z֪Gҩ Z?P:]%t?'ϗ3kF,4׉Ń,c~qNxڶGE, )qs< ]h3` w"*m Q{.ymB` hd^N*эﴳgщSppcDl ́zZ9V$)4>d^!t'6%T]oWM~j3thq7F\՛-EsCגЙq̭bi#gpdc ;" لĝݮKQgOۼ\GFVkܲD^ܷ͏~̌+-'Վʀt^jO]Ò6r5c`yuq@ZyW |6rH;P{Ҭ֞M&GX%LX /O Fc;>PyqgACߋ̱'+]Q8.:lP8x1w'BʻMpuovTH svYKYjY>[,"ƚ}Wrh#FiT0}L:9̹lR55Whۨ ]s !;TϹyr(!_5EQ0ėc>lK]R\W7UY_L}O!&zSpO#&}\/D4Y8/@:lpZQ jJ[^m8BsMZDz\YRmo/"^"Ctpv{m}`Ej6գ:zqLQeӲ3~~4 -V?U^DUL^!@ؓhJ=@KGbwcY?mS` 8hP7pTļį$;)£ME"͒bqcKdUAMD&ޤL +XfQDw:v> |FG1oYD3o˓?.1=)mX] Tn3z?;l `4;qqfUɒ@EY`.}%| 6ҴJW,7>_V$ r-TfBy\OGCn#dfQ6 2oK.I3HE߂]ӟ (ilЫ+n}p'ƟИLsҽk;ہ5F8W | ,9jg;6ۼ-Goi[-s4~Xhy5q1ӫt֍.l0Fsաuƽ~ā"gHO${^-{z9U rA~@6 *B.DBld$jg ͿT㻕m5F,%C(vnPo(⹜?‰SZEJHO:M &}'hSKo_{dTHAs N> 0 h9%k/č&&>( [֗dJn0δ@lѲ3"mZhD; d#ӗw2\*ɔ?#f ΟxDʀS3v[̔ɒ %('(`A7ÅҭEh"Brl{lc? =THB+` SN)\8"F(ݚ9t?=pܥ7 bLU"rW{4@sRd0QF8w[gά~&,`yo.V@W/q ~8ϩ)?ǃQ5! |8cgԐ1*P`} ~pQ]3^oU̴".Q%XU@͒qTfx'vL{Ŏ (xm qS~&;_6MB/Dgs]-%xh{CMr,h_>Q i=: hiu4dٷhOƛ [N3i;ˊ~܂}hmWxET)!*'BIO1}6=KJڷlJ_[mQV0ma? s㺕5e6"Vu.%:jm=Dy |/1W;%xJ˴oc[6sl>@[1#(lxR r߈<ؐPDRlPX7[D^"/[fT͈fT fqPIZz"#fsuӦR<|rnTj2[looZ†g *&*gNmVGt"-3W|iɾ'zaЅA:^}g^ln:FGNjeoiWD~M3=Kg:Ɂ9I98t&~]ަdt#mP}o൩^؈P&^r,NElF&QܪW?Y^݊^W* L8o1&:Sh,7.Ӻl,T8kޮC+ "$#xb`S ,Rd~qZhjOB7ğ~֏lbn#Z`;8:RʎWjQ9`^ TPo #b &WPiɱg=2-nctSSRDm B5 &D}'}̜@,?}hE ׸Ž%c,-nۖ\?Xw,ꇓQ\+p l*0lP|a!S̬AjǷ&>9$ Tdh`oJB><;L=#ʒTյ#51c~?H%z!$|9%V Y"TZxH;xh[ {)K u;q^GEG_]['֮xeNlg$Y^xHA1OWn3Ϥo2ꊚE_T>ac^ğ ?2A:L(ݤuMgB6/4u}Js!A f͠Fu`D j3Z_";DX'9WM?' 9 UW|pU>g%yU12+KteuҪvQ#wƥ{|хG-ےX٪b8% -(Qy;,GY ^4Ey:-D?/l̵b`5g`kK)V qcy]C6N )kV$l;z6G$FLb(BIN'nU49*TI:vD5QUQ2v'wult XZMrKb8R|)R %_ ~H7AȽh-*Yj=71Yv]:.󥄪;ݝ%%X #( (Õ/IkXEfZ] fQ-eVt'XóM> zmCAMRU}C/rΠSl!j{DMZ5sZ @D䎝.2]q'`ȧy *)-WRa^̠c`.yq iTH>^Q[2a9J* awMofo,֕W:{iP]Yq׏^-1$wV!렸0;nWdf4e)J2k.9cA DA_!^\HO $C0u^ ~y4Q#f0-U.âs' rs(JW̷zZ1 /pƑ~ _p/GF Θ㔼 !q*XnJ,63kT4C3ھe5)g@?"r$Lx&_p]$-\ͯV8"27V둉P' =7;⧣׿kQ@W'^(WF;y@St|Y"7Ab s/* P-˭E +n >͑"zL=5 BI@x}M[ [gnPqT~5S;7C\uڲ؞8풓Ѧe,K_}DžD>tN P9̵8&PՏ*NnE2+ܱS3דp%_m4X|l>%A {_g8^;+aƚD vj].LUK$A!Poo.ǽy\9'Z0Y@h?].q+p!F~bZ8fi!k.PzB-?c\+()*l<0crD~ɃZ&<, ܵLt<^MW4g3Ybʉ瑑DKl `e^9+>Iw낖W۱DžcECmf34} jiNNxWGk.wG[YM1AZ8< 7͵}(]Pup>՚ U*TN@Q˞:d#&HfAI~k^dcF"ʼ{3QY$#jʮe&=ڰg0ʒPZ9?Yd&5L x.(7W{אHYQQn[ֺ0""}]0=uY$KJV] iӳprl+#;C}λq;.(V\O 4w#+뿮Ublϓ/z&ʉR,AWeN ( )ԣ3@bkf#86'OGL(@&<768?)>ۥqC\<~N)톷輝1r,1h$.[&%Ma: 4acb|I^˻L;⩭@N 01Srzzva Xzvt}[OϪe/ 06&?AQE`j-{}6=VX"k葦vM18+]8J~1U i*fypavSl_t&R=f\Ǚsqpe}EX'L94queȕu,ykt:* _̆NMbr95Dte)'fdD?'3v ''rAnvvm#Mu}Q\^%h4 o@ NxZ3All?\j$K[ >G)ލlrQ&#t BoQ2SX'Q1s5=`ҡ*7dńۨ ;b&R|)[C6AY>tBf1#t &TmQP_cc^p<}3'^sgLT>,Zn҂:o Nܾ0aI"5RWΝZ+03P?t-}~XK!rh-OP "#XچFC"}P QCpM P 5 ׫%+XK2 hбR MŎzZ@;Ў:H ɘt7';[ʚp#«$B{'Ϻ`FϕrhlW)qso"ŪXVAal:@fCNd_r$BnRPoB\CRB1R9Nrp`̧[L,v|asY(uaҮ9E{H;%p鄈_S7ND04TY3p+?!>i+:rͮ6HVi=cOFK؀֚lD00r&  OA"Q&8)ۺϘ<WܛJdMmXoV*5nWzd&ٳ⳶"Ϸ[#޳Lc3ѵhۭ o~[\R晐91m ĂhRM~;m'Vsճ( p.V ˿Gy6MQ>vE)IHm$*"FP`.ngIj%φ8XqDvR >ۄoJHh'bu BaA'5ZZbؽFc-7&tڷQp%m;,/9̳qהntNC@dÿP"8i9!pᨤ2EJJT  Z#[C).7lr^Sa{MzX!dr ]9ysi)a</t=V\<;(R2y^I57 ~G}A#S,^GʘԽ_l4䏟5͑X, _ [ s;Y|{A CtF7`Jh!=I\e|SVBUVU ZBrѫm жsrVǤ ̅$~{OW RտM~2nWJunGZTEO8ބ,"% (@t|X+. /,STpy[۳09!{n."^վX *Fߏ' kc1dҷ&ɝع@~B~yzGLN:`2u\yNn(0 .`S Чd|p _HZ~ ^ ^ҡY,]p /Nm"g1j[18}:zР^!M6>2lSP**gUrpOnb_dӼ5;Mef2VU¢bQfYXM7\^/?\Hh7(psL^/i }D[$K_Ǎw| vPIyB[nO0q pΘ"vj<$Q%V^"Mif%}Ÿ,`myPvߘԖ_Xj-T4U)3 9>[bvlҔFb[φJP w-U,`St|.%?pV=Y:&CVy?S`,['fBH-4OK0)Ē2֨d7Y},&&Pu|z q7`hz~DGM`hãq¨F("_9]{7Q\YͫO7nHP^҇oơ=À$DQ0% J A} qW&dLx\@yrrW_Bi}]h_>sϦѫ sJBҼ7C{pZׇgW-}U)"͡dGvrtSټ lQYo2/Pr[t8 g  qGdr·>]c7/?*kv@9?pٚ{!i8Rs&GÐ32J8fxk15 xDRf*d9ZN5eଳE9pɱ2#hؖTJmɜYlΡHy- l)̶0J'1(].oX' 0ŔL{m |ov=Z{u}gk\ײRjj߹h9R*#65R-((ͼGVR34`݁A//γ;3h@3Z`AD @(ӿzqp6k*ݬE(yT Y=@!ί}iݱBqDNt -)$7kg5ҝ6josxyk:%YAx fՃoi֏ƒ˧o~֧_hÛ"6,һ.NMY}/eQM9'>1/1\;y./nW|q,Sąo=;Ӭp~W 0H9s ߈-.#dm(Z H\r:xȽ>=b0d$֗90~RrS!JGME{_S98DZ+<,<9FX&6bh\kexL#Łl Nh~׽nƳpB4_Ⴙݜ@_꙾wK,1^Ȳ;5uCQvf?|$(u.Ӭ6 *t b,5"ƽHP[,b;}h'=΍zmML*CСۤ^ԸEEv|,0?{DF7q51 E*N(UECkLR((yJMf}^~&9Yu(eRaSVAJhb ;돱 zًޥRQ*fbΰ re$a]G A_z,-P%{*xUQDtw: kFvV?'J$IgPl}FN,{:"R͚բ[֌e)A/V6at41Q)8|=cBgM6,h+$3Ge&M_&<53c]*D=z Ek"}0ބmn\bMe,6?Rw |{X|SyZȉ0BD輻RE=kd\x܌NAp+l'~I~0n#zTM^R4eӆRR8&f۶%aA(=hu3~y[Gg;Cl, nY*A B˫'Yi;Q^8MII珔MHe@! ^XuM@An~`pB>Ќ 'qΆ/4v ;f{bY"lA<=FKzDB @m:Y TSz-))rG[gm,zI@<_#p Gzfri晴fu4OWΰ{LfTo".ΰ<8s#W^4f0POmM嬰"L/SY6'$w' i{^P\ tJlj?idL6}Rݫw,"_!(vCɄ£[3{mUz{2,3g&RF_pyg./t"db@ m20C&P* l1Sk,nSMGA"'q{-8F\-Z>skʨ 4$ Ǯ\rh!Gvߛ! #?j^>cDʽGb+hf{5ʏ tKD)nQ)^fǁl :Jӿ$v3/Tח*t'Q.c@VŽjtZi? 64 l*2 p+jɦYB2P,:{/f*L1Z1 ! #Jxt$ͦr8GOU7#e|(,K¿,i %ci|~Qe[=F?i7'ɚMx_s#g~)Eb]gD#8͍CѢ03JC3 ,%\Z` ޿w܉SAN`=]r$Y13/dR !OڹШ4B![P Y̹oq}ye L'F4b"% \CwjgrSyY:6J 'z'R'dL{_kX3{<8_bxkȿfJ/sy9aYD CpXL[zA(w 5gJmϜ}0C&9qh,ا6bj;fUNyDԄg{G[:?$ORl)bR2-:7- mɂ]Sf&@e/X= aisa|)ɵiNMCz=0*;(bx҂UY|!m5\LO@:7)T=ngTYGjnۘ(p)VOx5k+>06ĸ*Q9-lAku`QKsPE22jvqw m>Y&֤*Np( !ƫy?:8Q]355J 73 CK P(S?()tTQ!_;#N~`Ӝڿ5 RIR\A*+e 5{E4rCi;PH&cD9_^gӮs(% fӑ?G|FUIzxd\K(`p;_Ys;S Le-<5㺯U Iܼ)Rt(d|ɂYuf&Hzu׸J&q% % ~g>%ڌn$C^#@D^KP!dQm)'(>\oKఅ_$nXT J. (cD5gONcԵ(A'Yo@%>= xg썷SԂл%:%!X,/)y$X IN :s' ڇzp:Yõ;D˥C~gXrWV0Bˠ̚}'{Bm|ѡ9]pf&+ͤ;Dծ"\"g3N)Z͆`DZQAdh 12RDܞYSjY"QՂppuAG8\qǟR;5 %/AjYG&on/w@KN0S=ڛS3siG=/v E(E?/0[60p{ RP^6ȰBi4XXmĐlΏfS1&ѼRj"t_ϓmwQv$*فη˶Չcum?q…k.$xeHf_M Rb~K,ze}#j\Ntڻ݂ @@'s&IMZє}]љ݃= \3LNttGFZLV;b6~!`{-y̓ 1;Ľ" -ieOc "+w#kfIlvjʏ2p40]\z>*H. 2q{~1FZ3N w:ZM22XuxCx* C ܘB"ߔ,۟vQs ;%n/ob>b(T|NE;NF{irT`Gdxn\*A"jǽd|@>¦Q@x ~2fnZu@l&ԞF5'XS{fpoU c!-2/$ز-W%Z6hl0|x$ ws {m϶rA)a!%ifВX"a]bP2[ȓz~08f]ӏt`JrSgϸN*vyEz9ziiH Xݫ)J0Z{uj7F,6#uĠM9[ZC>. \V zfobŝ"Nq Jt/YEKGƛ@@682+wg2&媳(4ξ@ǽL yf (O{c.B ڠ)r{Zb$eVǩ .;gs'UӾsjBKA<+b`-œ$|/"(6^X?\Vb~d1Yo~bnFTH0vާ7=K[`vڍ6' Ș.P'e8Gugcr񸴐+n"yL{gK C?088#o 8 ~b emklrQa5E:$# ˰)SAeJ&P cMiĩTb^ q=]ޙBKZ #XJʩ'Wh0, Z#&V3h/VGSS/ ~dF-;M*|:IH]Zl_LAs`vIXoFf‡eXCa,/T/ E&[6eݗ s4 mؘ4.Imv9RmnTPJ*`dstePU52a~ye5fq\F' * Nz3|y2&?_NF-AR?PھShwC-ۣi,訲Ue֦p;:2*^'OFn=\‧% {VdW8w 1R 6#vMOE1&#)wX] UT c4Nˣȇx0#M'_ة.6'߳{`ne<8鯗55 1j4ZBM:=g5e%A.zļޠu=l1!~|tS-n=􇆄~e!FR |Z<$@5[V3ˠ/:Z.Rx` YK98~A+馚&PQCDw-hWp(zqmq? UlC1F%TeGc-|Q)P#=$B߁IԲ|jTĔr{#3IE(5$ٔx47V\浞eCznQdM~ԚK֌QxPCyHV,s-P!D;d.mZ'.-֗"'5]vMَ|҂5| >}n^ +*d΋k>/!<ǕeޤKT'5ȶ[! /,꧎ӾZXɺۜ-SLW`=?cYC`_1 +`b(U F[/'6+|9?!7;jð!D!̷h¨>9Q k9E9B3`ʰR5 _H>S;5zA[;0\ T?B" *"Y9'F*ogGꢱ}#Q39bⳬIs?s0ȮzѢp!U:=LckVॖpypG3ܱ"tac?Y3lY1,Z<&U2 XW%3'+s7Pnȝ?*G{Ή#CK3_̶J|@|e0nřlB#y>]Awh/an~饄Rڒ%E4Teqe=|AC}rtF#թb-NjiRXfJADդpLrj5~^>!Dr6G)R5=dYf éNZ<I  m5qB6i /;>&|"M![썛n^_CT4 >90 !g_ 4v@/Z̘*T!xUzrHG c]}!DT_p)2n2~N"p2o<Ͱ6/Pr] ƐEvSSP~+EI xo4Q橝sK)=iDm|7ϙELvS4 `/Z^ fbEP)QU- (~Lwdm I nq=76CŸ1o@{izjj'uB쾋@ ߞlbF!'˗hW%B}'wb"!MO?S$*tuAffcBdk!Ȟ!w'ߘ|Q2㭚ě2AؤAL[+bCBk6UZԙf\p_4̾3i> -#IO*GHH{~?@]qu}*j `RkeЄ 74~͐|ەU?Fl% e>=3x2xy5<Ո|rq̼!3%Or `\9)E[?BAs 2^~kö{]׮d͘Mâqb e;#;ņշnJ<̀hAK 00/HEqMצ=xwU-[`ӍJoRZC" o~X91̞Z/@Q!"u {`6=!f:q;U*Arzotk&Ϻj՚0j3)Dz4{{vwJ\^ IeN=,zbOjQ^QVI箒a̅iZg=஢~YbgtT飦%v25GXf(ܬ϶\H#*,qCț'ޛUjYd"s)Yئ:|w#)o^,(utJ2~Kz^ޝOb4\n~?&jw`NpIYb+f;[eDPɔ`"/H]/CTp[E6HhX´/+﹌h"s03IѼ3\z,cK0{U C銤jUKhM_iN|*\t!{njr'r~'-H{Iwt!VmbYz;la\o#J"$Mk("DGf8;<9aȸ=s<3cN;Ԇ}8OE@-%Z, mbݽoKYC*EL cDcwU V!J+V?yEr?-o@ﻜ.Ĭ\^1Zܸ+h O&=+ڵ'_\nM0>`;Ui&Q53W8<fzצ5_j UZڰ "#wۢPm8gB]7&Tkd&sB_nR2%(NX|*JV0~3>i=r# 914Ͱi}He e:S>5+dn7V‡~NXm3O+-4>+ {+iű1!,\ִ37c`[Zxg1\EU ]iKڌ^~?{Ԣw{ ܤqņ7azj7-l%0O`)hޒCp:.xCU_`ڲ1hgܓH?, F Zo!",{ތcZs*DS]%=d.[y?gww>^CIT{$:\O7y2dkNc뭞-;~Qy`2ˆHXP'zk_m_&qĆZ삋g0+qO#X lON9 1H-A}kG7c׿i4DC Jd# )^:~PR !NfT9Yhݝzw~H}q9M?$KvH8@أV쀜q`|3羲(5(q䖦WU0y W>yj/qAQ-{h(.[ e}P(e_2Lrite10q0*\t|F Ԥ#M;U7A-TcQ΄8c^0KHC>F\M*Ky?٫O> fdcK`jM{.Q33ܰk{MCЊe:9̚&Z_/e'P}u[ƚZY3 un 4 t; 0SFP)*[XǷ=lv"#ӫ߃Ca Ȝ$7i!HxWZmFHǹ=)6rfbs ܾ>% 9h-7J`GMKw=?|J=uMFyyIsO RĬO_NpaF3k^!EMZ 'LA0ٜ;h3C+ T^u7AĊҠ PR)u)6Hw>NSiX7˱=: ڄWjC&_pqK3l,gH9%bQeEU r{a4j+y>Y ѳP3>_3G 4j1^Jz%D +]o8BgvⳌj/u0R6AiQF80p(ьtKrãyyy\fB7ă. վ~&Rs1Rrљ?e]<ݟ#Dr"9THyaBsHB+5ى ] 3` )GU\hW; :qo|-r"dEWΑi6u{6_\kܮ3ad^dцވ%dUo|u-S e]xD_B6T972nz^jTCGKMnRx C^S.˥)gES!8&edkʤsq8Ԛ#BZmtKqB$Kt{AQb826r9ɘ WONԍ~z@д$8rY1J ! ,0eNc EԈ@߷dIwK}p$-O>*)SsyW߅_& XY3Hia]LM@ۊ8Jr${b(eL UAs{9U7&10\Z",]n֠*gqM)` \_K{9Ta\Ve-O |Y@T8#Lı̄<@:YnVm2JP)߱yp8LtT})[n=Wv~SUO.5+}> Bckds.6n^Z]{nД L0tnAjzj%6DzgEo^^յkY1bFQrȯd@ot*cZ(6,p=lڅyE3a2:L<{Dy-&l9Lbp*="I) `5֪J?ks_ vSNp' pK(m '1hu`uCYt,[4ꗏWK0 5>ƸLcl_&nU܁5GP aꤞENI?VQ6D;dVd`*ү(;?9IX8Suk1>zi7?iW?g[U}#bKg>XUG&{FQ2\;θDC׋~1߉`k1&{a'r5'bR#K=n[` Ew/s@z9l'ojx~:1yt6M;'O €k+膳k x`f6„F_PMlV2I@СVc D @44Rv-Fw7L|/˧O0^b7OwtѢ2l}n7?qwXkR[]Kw"ASo l &`uѸ95PfIOoc|k"s?9Z4DF{6uO=0U-asT㲈WǤޔ8d0\cqWúa/__BVX.PГ_%鱏 zx0R|f.(c>)*mhdndr u9I niT&2 Md+@v>Nhp>;HIYAojjpYE;u:#B׋~xOQٽ($Hy"GQھOһ4S +džF/ `qsS(= h55ĸWF25Tԉ18f˱U;zy ٲ|s+"e]|E#6bs>`ƍû6喥TIk S7ת!<SW`W[\`.yċ{;+bP\8Sl5@z$b(Uy 32UA_E./*@{6cl p#?+#ogiCV Yő@>@'"8 G{W7ϩ,?R|9O ㄹî"d+ܔnȨ-ն@X%*n$@jyz0 &{_#$[3olf:;7k|[;_( Cwx.,|őnt׍p'l i)ou^8à({$eIE+y g%gN3^,bbu눗 OVmlUTRA<үUSB>&muǁVGзX3"TW~T@)$#vЁKJMdW"0",zחloCVJg=}!HA*?_٩ wx͝}3O^Fjν exJRzPÊ~3ķ cQp"Y:gjYZ9SQj+o CZ@//to>{y.PW&1Ԃ{ueNqGPe낂ǦLŌ|ps1fQU3*4N]؝Wcr϶^CC鴕؝+ɖ)aq*/8i `R?޶L#ЖRW.ԕ5E*_O}ta rzK+`DLMM[/ K```۝iM*ޛzZPWԃҮTO/;$ث{33y!ebbSX$D͊࡭9/M!Dl"Ɣ+?HN4b]dQ^֐GNu~׊UAmN΄0+śyQeҎv.ҽ cZ"̴ Tmvj%u7/6˫Cpؐu =,=B!=kS!h^%c>5XzqnOxqVn(Gh(ףLzzW2ׂTY_O:B"s&v WUc-Cx],b*&аm܃6/pKw-q*W{'zTNk;MtW Ƀ_n/I @yh=Xgr(.|l/VclޑgXHpwmRCC[>y%ƭgߏy4Bs`gbߔv?솠G] ޴@$RDWTO!!gdVR#tƩg4\nsBhmdS wSC575XH=(77x$(6:|Jm ~γ TAS s꥙ecͬ%Lf-HfMoT !(spae[ؤfzbFVFK'Re:(kaB@a^4=C@;X22ƺy/^F{ƱjOsGuZa w$"!n@B(Y~II撅|"U0ᶶ<'da7Ţ0)ZW"9+bG:[DZ.vJD)H"!QxrҲn>c+>8`ccRlZE96P%2I2dbxVwV 9" vODryyTE$C}rhR4x`(5K^iȇJ0*GCPg#Kʖmη~գD51I5a>> |^٨Ssw*Ӱ?ۘI'1^B%=n[GvgU/*|Z1b\٤K2w<5wz (C\twx1D9ať.TϕDDO(_ȀTo շBٔ Ƀ+ > Mp x@Q9G5=בLs9'M~BC 1$A[AbaL݅{S*@D/P+*ˑBԃg!Tn.IcD =yf"ɑ DxEJu|%~C?$; ]M/RNȲ % fz.a:]Zz+Gn]wNfXCziRD#7]~܊)#7u qDY"K!iBOx.'R|z> @G_SrRI =B #꒦J bh/4R T(bzWǕASLPz3*F'#A+qh@ ^hׯ{a @ xc~*F8dظ}[?թ]!Y}$}"mDjA'L75^FQrϩ~^3ibt=J坊7ݚS А kPM6jUO6>f;ayʞf Z%T*Nc<v\$-@8wk'F\Mz`ѱ~%˜ֈ[ɡ%DHKT{"!"PhzL#G\ndؐx"Fɯ;*wngDVȸ{ecl㕘kJv^,>˰/pʀf6cv*RhTP[U<M\ 2FV-ck5Ih;Y׿-#|ǘżR*?ے[խjCdH?`Q5b=~7ϙx=܀ƈ䮂!WzkwuV;:XM|MJo:W #}[Ds"=^W%w525+ % Pt;bAD~iM5Xh W>3%ݏT11D"z\x/+^ =q'hrJ7BȎt(Vqͯ0n/?bsʉ"2erxݟあHl0Ƀ E=Rd@w4R4)IT mk }Ijֆx6\MtINj@5˖Li#fq @5&;hHon\紐-,:V/)$D).DxwnfVY,u:S@f_RG}bMѷ<҆?Vmєܚ{r2V)U(^ D޳ jHJڧRJ<:ӠAu=|ts2̨fk|Xf'w=ldr_g81JⱃR&GLGcq1:AQ 9S^O̟Qz۟&5=P UtzlvDz yw!O~boL+,X6P:{.sE[`הּ--3L: x!H c%d*ԉfy3n_އbw}1dG)=0"/|tAMޤJhI[UKU tˊm- CT)Cazc57WeғVjF2۵4k\t`]"BB"RM :#E9=jL4ut`.l <.+=%I#V䤉^Ryܹj ~2t+P#٬ 4Uzڢ XzM+rɔ?-^$^Czkjk,Q=Q;5FT] z7$ d YaMum&u2s+{{\p`gapK66aGCl9,ʅ0 WB(ٱSxA[؁vy b:>O'1\¿ꮅt*ji&Ӑ]D>*s%"6-1IJM: ǝOHJ$zJPqj-S1r})߱h>אذf*ӿP2aUL,zݤS2t#΄D$)$ƿ-Uk+ED/mR|4_daW` %)^8kSd%|Uğ3skmqQY?e,LWm R/a'ԮB;ܜ5RqW?t3kdnb< R) ^cSH]qf -ՑK`.ئ@-G* ?W(q%#8jU5V~^'KNP ] Pn<K~iRy%*-[?6!^P(pӦHB8]uxqDI`l*NE<Wۼgcu vۓ:dB d E%V'ѫaޓ&$;'{#Sn&OrpąL{`:5oZ$KYMܝs* Xi}3k8%`n_b G(Hб7Zi%5z2hF7sF dpMQs5@`\4].r^`C7Qs8 5ߟv.}YgH5ډY];Dq};X-TE cqjJ FHre}Bm:$_|TSNL\]Ŵ<d@JdI ͽ:@  d$B{Vrl@jfH 0}Ը`u[h&4F1+ه-P1 -里Յ햢!)nqKjZ~uiQ)h1Sݱ5w8|06E0Wa@WgO ON1P< 9C؎[p6Y+`eGr^wOe'$2} +o ,K":#,,6$(}6o ʼ *S9ptt 2J9V̺ˮrKfGӟU(?R#ٮ] Y}ΤN1 cZƓ-m= nA10d'"m/@Vy{$ԕH#{z` |Ktz*̄Z&gzIz@NPQGe$ ZKi.:WA(Ri ;s75oP(=T&)MQA Łg͛C)gc|.UƓ7 0W͕G++g*Jhgh0K3zOGPzjƌ ھ7fN~Cm&\rZj]쑶Nɇj?eѬƦrCU} Pѓ4;DfC Z?Zyjյ &x5FE#-ta/Mn"Üև*Gܱ?N È5w& IaEݳƌn#pIZD6<K|7C+@0'"ŌoI/NG`/ZTיx_"ޓx,G^u'ƚb^40/%DN/ t""{ES+{1D+lQ˯GX˜>C.խš1'ګ0!LC4x%ea ~> V9(3+enrp$ Q\[ΟbR[\>u27iC^ěh=d|wi%]1 !l2>KnQs "C̄E[y8.z-g#ڽ6WA{Dlx\آvH]mOd){6[xmZpa$>Zć'xpoR輙ZͅSQpY/ʝ/ iNTHe@&?U~P$[ht\|NH\Vg~[kZM s|6IzD1Az*kc?OWBZM ^KIYp:s:?#)NA: ;{\_~s|Df%8+QUS=-<.'~"0P{&>j>Oɜ 2w9a M1tX:A.7D٨[\\{|hT$y8 ]Jѝ!bF'N(nb]%oL;Vic'f m}8>TGVͶ-'ȂB׳AVu7"G 'v5/سP;,{mJe.@Fb厴:Xi˽/6- u[M'_f+Fc 0Lp)bPgz~- k: stߧ/ Tz:"HX;§^bc-@0l ,ƻё#rGK 9g>2 %|X1itɌǦi)(QxS)P8Y N{d`Z@n`:@/YBnblaڢ*F08n+v|Q .F@b ـ=KY2yCr`7 w/59RBnUk~ 5y#HԩA-PS~]oKKZ( "_*:~A!2fs!/}@˒ㆆ-AY+ߠ2픬{a5i2`ʆp>BB[b!h;Y3P:z%,y,iTZhm ڴ3o>售`lm2ZljؓR}ordO(Y"﫚TS T9XTwq+lέ/N3gVB&J.VVȳ"U# RCCp'UI^ yeA?鲨_; h+6_ovvw;")s6R%q}07kpo&7-c~HdNػ :slqR)mo"ehʒdikluJq~"Bp6^t⡷A@j;+c#!~b&tV~N q@NRH=l2Ud.د2*5JTd@@NXN4!-S K( W5g]OB0S ӬߍE|y% d0QcݏۼY@dgј#[H/Ԧ^/y "?uib:wFFނo3 NBҩ:/FaXWUJl ߫@!$iƱɒk6FV i/rܝa;?Q4҃uӅOz׃RV.) _Pk<>66"dP4Ea ',^jYukHL,h`fPghes4Ҟezwt LlӜ1 h|uCYY;5B_f+$9Q_w^꒯W~eaaO_*╞^6UO Yh#i]![gyKRtoۦwBUvJ[9W[lX}N\M ?ZHG?tT %ch'M2dD)JzS历'(P?ZſYsu$߭Y0{w1M7n['}]* 8&SL#OUM~,4BS1񸫨>~0ͯs]#9̀~dG%lO5V7\:5L8yP֦7mUJƯa >ׂ>Y.%_3 _TEf* EeFtG!tVh(&$KJˁb8TE7f;B23:l<@߈"VPi|7ʹ}o?5O)MZ Jث6K[WFq[_4 yd@z^#81t#\]Y":ykzc3p1t7gRϋMU-ʳ7*Z uT0+bIEކ=>8``GI*?5߉øT{0IV7 xmVN B%QY02 %grzmө޾ 6q}drCv/{jDw\t\&k4 ̋+hA4Dޝc;&TfU'ObSo6Pc5юv}Ea,i=n?1t- ]]W9z_{5Xn+4#4rE2h9ĮqIM0:w|+<8i[cņ'SRYЉMk VZfۤ>t+3:6NPrR+֣KZglſncpln,;ʛ?S]x ex[h]jc[.cj%׊xj0$b2憐ۀ"[ SɏUsi2sOCç:/,K-™WFsд@kqYjaDž %)zXY6F%H;Y9{FZغ_Ĺ>RYGsIYFolD]K% dR ]IOj&qN3tnn+Tqo[kCS`24wN'⃢`H۰z<uð!0(a]1EgFy5O$rJt,4KLW2"Py9Oa_]^b HJ_{ l5FП|+ s/)Lg!!,9rjXz"y'. VF6H}z?ICO@<ҞS*}- 舅,z_ n/q:ZvAN\mνLfؒ!/?D;rٺ7ߴqa;}P 0x)Ty|S! emw6߸iXHYv<(aJ՝(i25$d,%aZT֢ okz4QdZ4( z1ѩlSnu˟7S& nZc2FOF$w]BUK8 !Q0Jh &|yׇ6wHA*'X¨L38\^s]g𡃒6}{{-6ҿCz8NXOܙ$:g6)싄Zs>2cG4 /,VbgV|r2J,rI~hn]y>*Ӊ(n h&h!F^O$c#YTG<6Jז |bk;ABkh{)V t; K:(ڨ py~Rkkضt%Wnbi!F>@_s@>0,0xnkx;WfE).LTNh&P#pxAACcĜ% R ŧhU j2N!mЍ_XAFiq4\r-\+N!×&}?yă>}XG0%c ˤm8)fXb,ۖ1Cp# Bxuz(w.qx.A":,?cyQ.~ԘuƉ\UņiWC^!t)u?V2R>@7l"i`LJ*{{hWK|uᯩ~{J<OGª SAʧ !f2cV^]GhT/-ҧHB *YI| djDO)<5Oεk*hHjgM}+m}-tZ\$Y OO};:D q/Op+=+"iO$LN?M}DN0bZe{s٫P<ȜՂ¿z5ѻ oxTUeQqo8ۅLCjmr{x^SIg1R%!/3M%SAlZ2HY1]Jrd3?sl&Yl=XF|FY|S>@|^\c2}[r >tzGh\! Gho܁`p|ztIU`߇> bGҗ@At'j[]C^w(c&4漷scK5Q~bXY&NrѹIFf`:X!jٹ\($BTb. CZ2ZT%""|MjUPN:h"1l!1G6R0f׈a+Qmeޓ{K}HҒDf4qnzg-Tkf)o)l!}xC\29g4jSVWרIL\7p>tr+01UU9j,+giEK6*\(A^?3y5GtT,EIG# c?51+\Vߍ$fԮPQw=h1j"K*SK!f}J>Mk* ɚD9KŒRBq_S |ϲ#з=AUIKpĥhm~,Kg(; jj+6s)vf 6fYVKS^jw_a>ʐĤ6.-y|S6/)$gܨ|CIG7Mņ6SԸ~P a?|6H=p ˹͠3ɗ&}w{L$t.by3] O1*!02nAiZЍJM w[|fcScb]FX 9)~.2Q筄J}9<3Vce+C%]5 [L)fgtaP I`q5YfY¯M '+ JuzT *UOٲ\L[ Oz@rjIb!JڜQ~ʳt .%R]]Lq;w pRqߔ\]x }auׄIbԂTc a(QgV4X|Uߑ &@#Kj6ћ.uJit XʞN5w5g.D(h%?<8üBJuƙ!}&3 V$.)W>=3`HeZi1j-Sg#=]47a>oe1Ν0 ("(8oӤÍN恉f|;2byiD)>3GvD3 5}RkzS&2?:?bYk]dB@&xs3 nGYDۮL,425qm2gq|g%#F+X!8=wb UCK'Aa[(vX@FH x΀hV٭.9[êC,a$(F{->?4зC p9\.L{$v.] ȲX$*K8b?Ǚl,;Shqd1ӦIq}gB@<(=5ueDك.Mݍ7jqsLmlrj x'_>goEx Η=fЗjDz*CM2]V@WK~+e(t[L,bG8QM?RČTYys2j;OߓT "`%EqøB(X. %dty@ X2ڈLc>^4&4/IDe(WMhƒ/$\݉[R- 50V|< Kf!pHp{~̕+=~X\R;)gDlFabFNHVr7;2 =>eP&_;f+)qq= E6t@Wf0]AGgj0z:LsڒȝIrM=1\9-TCi6KP--n:(D(: s2hseYVSJ-]ͥ=:Moď"XPYo$` **$wVPJ&bjɤX/VEW. 'j[4%w~u,F-AQ!gT0EU/J Pn5I5T@4>`=XwR. &MaQDQ'Ϩ/wrQ '@|,6m-z-״qy*klLM;끥IÀ@Y %g))nGcz~ lo93ގj9"ШlxwHNT99=3lmt7r\XŽbl|C 8uŹ)cA|.}(WP׉}f%[{Sv&\ϏƀMł!?c[Ky=LS ˆ>0Tu,^to^YH[٥B/s 5i0P)%5{k^J9 v(QtT'UOh c$Fg}Ê W{Jzߤ s)ʥc&ḷ\-} #,0Fpp<{M=h EL \"ґKPTQzt2eͤdDh\I\SdY_V*;q1ߨA{E*v5yɐC= ڽVMt6yahYl4M%(k|el +jsX櫞IVka~"NuT{:JaRl4:: 00\Ts/@(CC&Ė3QH)*LϻFдc7@%1hjoT{@H{E|\A44|G$dι}Gy#d`2)c=Tln-.(? ެycP{P8ksKEa_RiŢruD<3F+ 99!BԤDӮÄsC"3Ί^\;V+%݊kͰQdETvf]r-ϐ5Wu;q@D]Գɻ[kXN{{NS2ŕ~;eBO'ϐR_ˡm¿^\;7i̓8kTMH ËXrWsYIBQ YGXJ}ޅ\"SJ^UP% 7([-`JML:T YB')0YD:rZ^C_B/MI{#jcz&%mUW5 xIN Yx0t3al 5kk>/JA3$-oUЮ*ڽ {Wd`ڐ?i\/(ȐX^.^ eNBf/fdb~>Ͽ: +4{ Hb9[¶Kc _ V^2} \μU{%$¶~PiSFَ!J=m'(|_^Ϋfw2*x|\47yfž P\W`rS7Rp3QW-r9ex# [hR40L}L [qҢU9:a30:1-&5lLEK\e6V~kuӬ*Y(Lz$;nC>/˵'՚YOeZhSV~\xeTcn|gA ^[JoU?3|`O8sǟiռ|=4O]t9Պ)db<" s[~ _ai%daE|zs>c\T>n8o"7o QY^ -[amCY!/D/! -ٗ2`}rkfb9^jfgʉw[潞Pe~ѵ[ӘvZ?2igT D JHy.  ޕx䜾Q2 :dKB3oe`Fվl{+}W E6r.GbŪ?V `.%"YW1 Nby ,&Q8~~ܺ,T|M/4oo]Df|A0)+N}|FȧQTvgj(j&TZVDlDS<| h!ӑ=pO/-N o2|>+,6-ZK?u yESTL盻S Y@$8x#RKFRl_C LnMw{1K\/n͵8+&*.Y\7,;C38X6G#"F`D&k!gKt[Taɛ#X"@Jg$IoRz{XK33 i\?i!Q啣<d`*2լ3tۊ-GL2pQ@g$ dtI֘$x6YJZjVC1c9* fX燨J+tᥣl$kCW8 \P %sV_7^S*>Vk7^uˬ-1e9(.1+]KմAg/ oP^ mWPk`CO:`T͑纻4C0.IgE㋣\ ゟaH%!.*݊_b(Qzq ӯ74)7ʢ'N5JjV&ɤHqZz.g_ҋ?~9btALha8IRNEuT*x*~֭Ղ&Tc7)$6"鶍t~ƻ.4z)-pH~ڹ`-Wqvc1ĔdCRdNT%nf//^>{~J8c7r@q UpҨIw&t7xw܊ױI-q}6#HIs 4^I@I[@v 3t,*:H`?7zmQ 4KILK|C'}Xc"+/Lct" EM/dVjZ!*F]QnYvH,{/p,_Dkzlk;]5|Ef2Yg}Qz t_3!VO$c^bIJ+L|S*cH"Id-@{Y ݁{_9]>R',}ɡ/L@?6pU Wb (; YiilM[)Ʒ =q4 pvȧDfM.ݒ<_?i6d~-Zk[2r2F7BQ ƣ9]:ݖAHJYȵڰݿ꿃u`kߙ +;6ߓ8t0_xJx 0ٌ 9DWSƷhRp͐Tp'F^ULoOK(<ϒT$GSv!wyǥjM\NNKƦ2r8̇%Z"Ӷ #{u#x3pfxm t5ɳ.hV w&Vъ}8Pw^z0vSwTq9KŲڻOɡHp% 1S \W;>gz0%x]O)FS!DycFqfgɯ na_ѽ#>.du~CX {H&S'/+~0] 5Խ/phvTe]ŀu)AlRrcAJc Y ޒ6/Ny_ "sgra&28H8C7qګ%TFH, !e.YBD귘㥊^ɯV8? ~/h[B$PXZ$: )]P|[~i} &?GI1=(N4k>֊4b.ǜ0`@1*[w2:|rI |695w˻) 3l,3eWpNS4z$4!Ѡ-ONoo͑NS&%!b%݈{q!w:ln9prRHLK UΛ9wD*%?mD96|8ѩ\5Mh,/A=ӪBn#A,M VdfP{V≸#=Mn3V\{r-+ Y-=G2r(}s0uccͰ]ܧH8) q #Βq 4'סeiLK4>@eB>yV_]WB,¥ ]G |SNď" |xm龫 <a,CT eBh[VcbMii3yqL6*<3 OrG%a&gxVǎ+q}Tɣs:L= `[1`~3ݛ9JO%YnjyO^9%: mɠ"}173#1=r+p=B^y"@ֱÛ$m3s.?}!( 7omF htK֤MYKOu20VZ Ӕs Iꗀ.7{GZTa;b?g[Q_cA2X{#) )VfCEk K"Ƅ޺,;z67Vs%wx,J^v,7D4G-Re{ʸt,_G5Y1N?ԒI@M+Rfґ*,FZx6k~H6Dl1>d[O[èsLK3ԉ 0Oۑ|0 nH%s z.dCCY)tHՌ#i7U.`/1-z(vވF3uu GhBz΅fx?,-cK?PY*O;! 5| 'R#%(BfcTPu[(kMű_M3Qe㎯h_/Nc9DHZV)pn撞t5 z\2 Z`Gt ]oM$(HkbOupơ^<=7h3Jpv¾˲:̋*!L&\MZ#)C?ʹ!"Xn?c}f;wOQ?J|aЪsuN7\].x^MB,lV/W4n3UgQ.]l+Yaf` aL~ODNҸ1fWMɁc5556* rbϋ3<񑏜YB,- Rd*]s00C^np7==,`@~b@-;B, wP[|DJBu0["m3:Zݨ;dܟwqcn5t,RU-Fc";!twEqV4o%9O iGiJb<=}8b(cT+σjA,<"͋ո)_G%|(&K*_;jCB:s~Gh_oa 33ϰBnJ<Ƿ6#jS(8pi&8L;4uwI&4;]b>B6Kчp bQ7A-OY-M,ѡ5B^;_=gk /åzOGFHv_5P.A JDv5H~'PE+!80I$/OWJ 2 {$+5M ;bύlLJwI}A+ ?_YzIہb*n ӒHGJ&B؎'ݗԵ7q5pfQ~×٭Q)]I2*Մ]yZ1r y3>RTGNihV i8"8NA#}B~J(طEBMQ.w>V (w `CYcPV%Iֹ5)% u 14F5GW$/0?~{c:e*uv޳4"?@z)nܕ^ˣ&*5h"Dzu+lȉ>Ǒּx} A̺~ubrm)@1_JIޅ EF )SwU7i V@sH¸Wb<.@GR2D],}-:y&Ty$ƥ_KVȋRb|qA>~ФUqreq@9lѹDysCtٻ Ʉ?+y\2F-8#T~jw':(TSMsU㳣-iG{3ב'qُ f+~ ciUV9)˶QɉM;j|$&g#KQ/{*`5E—dNdHIDT|]տ1F3V;=6P ns &WU&[ðcV- >۱r`f#Ġu3ɣA=!=jU=󰴱~{q{vJέcn"J6c>lU7"F#+Xm ZdF1W \e:D9Ϸy0LI:s[Th|P1W$8(* JB;&Mj$Lа E-Yhl u9Ұ!|NtA]*.@KJ= zie?!9 <U2ΪFA>:i:A^ޘϙ( z<^NN\w8OY=P}ʘ0E \?ѰR&֣+sHܻd 1b'x~OT Eu妸LHf Yj[@0u° ZW,*# go޾ot?}1;QDG_@s.6XuCqQN@6L%e2dd+A"x@E, eMfvkA9-T:z ʄ$"IцwK(D0-Hl[^bi'rDGgv㥱4]VVy{q5.|]y<}D?Lu?Hɇ qʼn 1ЌjܣtCkE9b*|íT}ޓ;N4oJaENH_ K`Zx4nHUUt\΢e+> p &d% +S'aR7J-M!T(vUK1{*l GjP1I凇~4c^A:_ݜMzW5ݨu9)aq=j7<X֔~qs~X~>M$_ŞP_;b")B?fٝ *N-Q5s &Wq2HRG_3nG,.K xϦ`8rr ?'I*B<5?,'L*e !J"mYs*8s(q醳Yt;~>g-ܮ-dbJvA;DB Ɩ;"z"I3Qᬜ;"cpdg,]:=T*.$uQGJ{Yw(%&(Т!/d\~, NqYۏyNX,`wQ ;?3\4X#)^`ˁe\+nB{򼓂1R}K;'>3{ͽps)d+P#+[2e] < .Cao.)WwʌBz0"rJS/I;s3s(OmtPBŁcjOe$7ӷT%`wTt-FX mNCER]b_x<虞/#dBٴB"Cm#q T Oz`!TuA{;P(;ZOk%|!)pwWd6P(q\29S CK_7-_^7صщFH@<6CJ>r!FS1qKoin3#ˀ ̧ <*p>o=Cn0[q,kMm&n_9GM_ytJa6/ʡzRP1=+5/Ϩ]Ƨ`H#\j 5Aj|=/߆bP?`nnB vǹx2.(*/$rl z@L;,q%f"`9mMRyޯWEh5k]k\[')h4m<V-g½1pۄo 7OZ#?le(nܟ}e݊I?l5JeS.~Sղ 9r3^"*#1/:OreظyT0JI-Ljݙw[ĚH,No jΎGi[^^mПT,8vѾ8zN_1 >5]Ay&K.Y.$  m1u y\?8ID9$habCobrTgOh| @*11fr"S@O)y)H@Zt&uu3lVih΅T"&r3r DʾD5ti/?j3K0UI!29h^3?_nϱ25!eC8XϲBm` `Cp#<$j}*K:_Зn5R?ŔaāoA>F.Y>^5Ir0d?FqD?$f@ dB~3Xd؋jǁUz)!PI!x}_{NL@@dkEՠ3wo_L3Y2f ɓ,Ιӛ^rѳMG@技ߍD|CtBߊ r1\])&?5qyef_i9kB֌`4-mc<@t"" 4oZ M}]ug,)Q𨅷%y$:5Ъ|A xh 6efLH?JNPaՓ{;!<&-'LKork,V"㥐uH7ߟӣ0#;K$AȲC6ܮG1wF{D֐(Gϻ*]/E}aM밬մ wM'%k1@ Wq쟯=RSCu @@\ v47%.$M LJ9ye?/BJmHydN +Wr P L:$6l+zb VF,!YxË~4w+wlfKkH"#6_h._eWDQ<q/#0Kwj 2o^(J7?)›fK2#;7ڦYs#`# "NSкag#4 8L.}ԙ6u7|lR?0Vb~kIףRhVa؂t}p;ݦN1GOW:vejpϓm!C~%/~`-Q6 ݇H6~h_T/5Nf%cӊfDx*ps@>l7~6z &dB4NiɀXscWV$q ׄ5,mcFpm7p+T%l* 4̓gx'Á50F^h*m{R=(!OFm5b^ny<q \zi*eeDKnyL0jM'W:L~jĦdY_7U O"o0 RG' p캉xewǭ;UzdbYT݀RFB}9Z/lheQo.gw0es]H p6l5'u~bˣ`+gc8MU0VvV5ɿ|ro!pAPKѵUW~Ğ=f>|b|TxLѡK] 1=^w!]/am9ܭy {Q?VtAWi *uÞXoE6K^TE8E7I3.hN,#CFQ,ani>?md> 2DeMGBx6^.<>02T>-ŞCe G^t*;i/ΩI\FtAjvd֓Sn$ .!a fK΍ j1o[erק|),x-dTO8J\*f2FꗦY1/P[-?lk9̖tI—d(Vؒ7VDQJD)V/zD17Ml?:Z 0fTk@Fzi^Y+ 2ZLN`G[$7S:8Go9r@xWX $XԻ:t#D驇't&Jv l4?W˨.`-e&~硼hig;~W.S'R2΍jyQ6)w\-faWـ3 DI*YoY[F[* @i$6oqnatt_+*ܳzH{yB.KӊuOCzNH:CȠr)'{¤\ïlKzS2Z9rΪ%𵙓S;-g]EH+Fےg(%Fq?4oj^"oE路k+w7)/es),Y& 79<ʋ~OØ8:Cvhj:q6[1,9hagSМ2&;"Ij~k}Hy۫ N,܉ :[0 N;*/22 LIDcY+nG+!6z!W&eyac}|cJşYFXc l43r$ݙ9`ؼc#@b XO `E>[Cʲ nôP@e:yɆͮ(zAILn}HHModN-/ǢG"DED(-ad[A3f*\lUHWc[Pclb'7}E(rіS[|iIKjz]߈j: DZdOZ` 6fy\\rɴ\ >iۃ v:8hIc7" 1i:sIaܗH<Qy82tԺH qny}R\;p=a*$K$x1cp"$pF.!n|mF.ƁѢ"n'zSZ]L'ÞqR`6^+  )O{zѴ^ r dSMN H 2Mr |÷F`†ӅUgUA&E@޹L\b/xfi[|wHg[< -Ӭ똙4c8G>BВ? }z 4R#(*T8u=2Ir紴l v3K6ꃔ@sA\[E3~:J7Ul^#UNtbv⟽D:W](Ty1\ONb孤_+ F[hL|ɣÇ(A1LUn孶pD ,f7@^x!)L7ћ!dq- >V];Bl fLE `R>\MxɤC@.4,l#K&v%G/*?{Х/[$jHP^=~nB@vErNmqd Q񢚟PbjnBq'ܼĩF;_,E6i˹]$9WƨQSuӿ́Jh/|8 Ҁj! j֧Š(~V^5z IwU(Z) 'fox H3HE;BR:8Bb \0> |n{ޠ6uwO,v`?99I)~|({_މcDM8AKYͤLBژMj i)ⵀUx P\qRJiYBz;fH[\%"jWz2\N !J0M{(7Me cAB S}onCJaZkCQ\aSJ|RxoE^TZ a!M $rǶ˅ ^kg0)\f%ӯw|~:&jþLͯ`K?7!ZV(| 1سu䩡餑̴U59TA=ixS}DQ˩.Υ|նƦ{L}e0dB2N{.f܏hM#A쮺JQ !,Y-E9jTש9 {'c7۠yMB"v!U(Ɗ̚OؤY?09爼 }]A&w}JK*9r1n!ZR5SOZ{sJ{ٿ@8zM8x(#A т~ՍPc3|'Q *q$KP˯|Jf/u7kc!QL4!5.ð|z&2!Lܟ ȢbƳ+A$0@bWro•>,UI| *_lD܇"GP2h%!?ڐR~V4 JҐ?ڬ^xo0Xd#np͋N͏^\~~\+aR&| Ūkֿqߎv)k 4M8y $n"E&UutϪj[PʐimzYCiܑ_r>]u6~U?YqM|bLQSNyZBx"f5ga5IK}l)?-SZ0TaLϷV1VK)CspjS<\B窞y>6eDy w 9༾XǠP nHqda \y$ Q2ժ% ͦהGġx 2]ől jmzFafʈa`M=IPNRgu! Rsu].6ɯ ݣv;0 S6N ?\ՖI +u`N\/1c6$s'zVnmnі@(w>o4̹ibM*b8Xsn76- % ? "}5WnO@lhXT]+V 2 Kb'MY۪{vMp5,ZV^Rj\Ѭ]M+x`m4?A hS5)%i@3 AzL|u tbTO.ޕ l0\o@؇M( c;b\W$#!tF0g^O/ M#,}iѼIMRvC> (48b5-j q`lz AV&v1-+Mg<-UfϮsW> 6QOǭ94bln4±.6rT.ơJ]1p&CcKJBm b { WpJ.) {kQ-?1/+uGm]Hyj unY%=?0?,\oHMH;11" \J|4b # (`1 OPECʱ7;UpW+7eq20RJE=E3QNXѝUZ+V $q8?SF o(^KKR1@߽;Fd{ řN;fH%zw`zROwҨ7+ $.H q>w.J|zP:mC?LbJkMi[sv@/3] kĄ2@~^ޢvOc7G)aq1ވ)@/~G2NAqs-뚥tx0BM$Z;r z:u-.b%^'/H̔r]Ƌa!Ζ>mFH0ŵj] S- O+gFqOwhn31 sЉHҒ˪5Xd"\AZKK0Ytd2z2" LoC?MV@ ~U.%%(C?WFrZ֚ڗeF y'7D\1I[}LM[R62aL6%`<d=ubI+BpD[/UZuHV&8a /]v?{?ﲌ3b];h)`ac:{̩OR& U[/%4FaAT1°?eF8`C,NBewI|46`mİV8G\*=ㄧ3SE2 ]a7 sO:I^^_6rkn JsϽi uX9OKO%1ɽEV҉[oJPؕF? >F/-i:hz=)/S7]d2t{Xy"{7񮓰d֙u`BZKknV^ U:K BHb "]RSCZ)CcS6 VdV2V邂at%UZr1f{xx1:IoRD~1Cl7U-lϷ7ķVt=N_\MԨ⼍ekuIe i*1ěoF4"q+ {G4.ylY4@=/Nh-$5A _u1ܼVM!t5ɩAYWO% n8T@`@)*2{Fs ex[{9|W[Q#g!쏊5F'=a ,|^ ,byl&j lĂ2ʧT8BcUU263qhy)떅h31旰oM3 jIE;`aCgTi/dB<݄E:]?@w ,cX I ɏMh0AB-VѣT (_ջmV[aׄ\+78Կ-};挞 ++]#_Pvy <BuS ;@:m\i ט o2(WCK&9#KvBt`TW Iv>R ,=qmJSh,̂(?(U"y۲{Ii.N+PqWX+ $&U@CVM%|^YL= .yAkJaR_ YpC*\m&;|$/ $=%ٹȧ;J?,)"1oAe@CgYWmxg_㉣-яXv68,uDZH%8'r @2DXS}B%S)Y4:", 4˗˼ ot@'Sݒ=Q~,P ?I CHU)aK4_oRRf-b׀,%% itБRsA޽8m^ /|3l y̴=Δz'[AGaqk)IӚDlGGY+;"'B'`lSi5K󬑮=7ԅlo2]qdjtZc J`.Dv7"!,# PIvUG~I T!(G+ !4]bT1pxòk@M|t۠O,LMcսS|{A( T8_-:zP;dX)D44+ҳ)8>)A%|]N܌䏯E C~4U/0.Q5Y@༳LNv0ȍϊL=NrAҨèBE˟.wXoJEnCI׵?Ia.H4$";@]54iN8ŀWR 8-. bu[g ;~ycci1tH5Ethu$-mBgR scؙ͗ŇrYνA+JY.g`EvO:G Yr]䇶?KH 1{3_%|;N8#s8ݴyDYLkɲ2g'A,"LI| ֘ؼ=zh?\ +"Hz{2bPA~Q鮊P-oi;. 8^0-zoYIJZNbQ=pL1.蘆 ͵x ;]5Bi_! ^_6u1BK i M44%~} AT+E)!I?~K jrg!6Hd2M8PFs|ĪR3=)`ݙoj"T|4ABIa,  $9A[ea Hx:֓ .J/6_/3^b#ӑ}7Ի8w5ɺS` 3@Ab{0ՅHwԻ+] }Q7+85s_G>l}-K/;PU 5r1eث IÔ_#lo˳ur?38ޠ;VAq!X](8)וi:a১"\Y;/:N: rE]Ƽ?֎ b6+;Q`""+^']CGe*W=l$5 {jɽ4Hlx <9!-"`H1E}/toX3{LV'S^W{[N]PuFD xBy'q_P:^uʍ. Itj(Am6NJ1O{c>| opؗҦlA0tpw=f/y2U}VґJɄǤG;ڐ?Va> VAdw`yޫnf%Qn8b[Hz%cOͨڇӔeYb5gܪal h,n-XO<óƔрw׀/%G-/z6@Y䍬ʜE8dHLS`?W3FdÉ@{zi {GeMl?-u!`nR6SC=P*-]nKAӼstΝ.r[VahLrTb0 ط+]BY2ɦi Y62ƨOh"PV[@iuJ1rSFWeDT'1ll+vrR>r|( q4ă]\JW{{/eiH|UD F} #*c2d U" 5X':RJ ol@XirIBP08l ,{#Kl'T QD@6=të6ET;dP2ZmFA7HxYo 6|~N_6q4 nȹp(>$2E>[T$Bkwyj[] 0}sBYnQsguX{W! ov]Ѥ%J^qD (a~dSOƊ}iCAa8ADyU2ԺB#GN*.^0JNǷ<\#%/B+.j ePr$}maD *$ipC)CϺYQY1>cS#@ll×fr Jrc5RORT|&sp0pEaop0.  =:7G閲&񒼎$GCqutT\6ne/n@o".NIKCkH?r痬6WlF$Q%k84m54N`Q_8]A#sSPLRω{o 634a|(@p8qGQ("&my C+ 6uFkȚ=hhoFRŠFy9El<Ʈ&ib]@cY'QkɬnZDQ21bl7g/;U ;5dddž\1D X>R| kj‚ۑ>}zMr42?1ɭ׭ 7T8 J`mbQ#T}RV91=f4BơtxY8CҼxH&Frpϲsg;?[ ( ޫw6B?i\ItMBiyaA'C>aQ iM'ɺV7Ё!O9y @d8@@ȅClj4:? !,k6!0)a%9o+tY O+C2l@ޑ1IgI0YF.0*1 "t@9}g}pf1V\N AӃ!L<*թ K({$g!ZɎfH[W ʚo5a'b{"ڙG:>#qJqFc2&6Uف0SD[Ɋ((pԺecW=Pl #'rdz&(CM(e,.b~ߚ=V¥ ?o,WmhߣèY=* /z2 pP>~ Lȴ,QaI+M!͸3/~"v0>H Ojvh2W;tf&=' 創ĸ#üAt @ 3[]}\({Pgt.IӉ&ǝNuq.6B+S#2L lwlSOQ@fg0^b"|_䥰F>e@%F3{7t=)WF#X+4CTB.;hT}x}ґ@@U&&|a .IV%{wtVeB⬴OwDBGP`f$nG#B҂sG&ĊPe@L!W_7z:,:(QZy%7ɑ/t"& K蟾Cmc/8*6D=k$/4D9 Y1 ۵Pwze|up\|oi LZ\Zۤ`{:8R` NX~ mha#Z/; 7 FY.& &2  hl>r*e_qpkޫXI-[^S{t\iA&B?=%+΅)~#S'(iqLrT]%'BLT,$b6,Q္_–$3o ];".">R :nġȬ7^ܺ" .бd3pdFUb7[EE| 5뛜O:RVd>/ R OhRn`f4 @D)̷cdj:#wdLcvfB_%OQb)Dp6tpolj@AqLƤ=m=Rђ]l>[yLuKO7["4E@{z8ETvk݊jsð/WYپZFptgsuxF klH}5#Uɖ!DD3fnB\ cRVMj9"\v^>`1HNB$w 1W y#ʉnVm%M``[a=PA&X,Jήr+s~S$PpDDS/ʤ-"Xq(UɲӿTa р%O C#6t;:[g; t5vqe$'pP@x\!"F˾!$Jb Ӌ8Vgp\xp<΢( oOmi]n;3'Ʊ?١vj[7%r=Uv@4>YHߦ_ 7͋xԦa KG *4l;HuU/6w0&Fg5tǓW[d?Va$WŚ pȚ}?!{y?E޽=M5C׳&$9pͿuhVY?J]b:]0)( 0$CAڟ;Xfw <5j ш3d,jJLsz6 xylEBOQp!(^d0 L[UWJkOq*-/v\˥xi59xX=Q}/O}nZ=#ykR'52P.M6o(MVi뮿 :N-P d##K]v޷v@ɑ}8Z3κNHr+$.74k&$PQvn+T]gr>ePOٖB)}) fΣۄͼ"'%wͷջ$Ux;_|\bo2J=SӡO0|"G<>U6CG.C2Ldj0x󐤤:nnyՇ!<`mo`'i.Ocr,/̕(@0S]Œg՛OZKmWu$eց6 f΁Q:yuB^ I_&҇n" +o015~p9@/T9ɎS nW(Oڇ1~W:YnbF֧R`stw;\Uuwe)FaSK hA6|{kJlZ}v%HwGg%-،KKRA55g4ʇL`HL/#FdI60焁YcMuҨ Q[EtX;?+Ҵ^aZ2A3/g "|Vx>{zfT@ ծ9=J_* HE]^{?h%:7Vsß(a=&⑮Ukmӈ~{d#d"㸫3ILje- y&z0ߛ%S ehtǞ%+(j`$^xb[vA!};&qN7Lܮ=!Ke1:.$b mJ=ٱƛR3H=|G4dy2Xc![qJ ҵs3w(Ӂkc2>p˼@Lz<+m8)VQ_25#0؇QM."3;41)D~K.,i dNW'>4p[_}i?0MF/r,C:Di4jMɧpb'b`.I]7Mtu}vׇd5`gѱMej 2:֛UB 4J%7BI_\^Z Vڣk[ikx24gBkgnGlE+tҋZYl;5[b*ؚ(7I]#ƻKk6W!Pݛ "mtӅ>Y#jmW=1Z*P~iK\Ÿ^#;7@LMBe;艴:9L[.i #QF0 i|r v&ҫ.ը#gjl".},VĬ2xVPOgEC]1=n[ۯ~ 5wPڥ`(]rp ӕZ`"#I#N1<4ӊ+;`m S4K=4]s! /̷t ޷_rluyjA(SXɶ\Iű7tKGs6kKkϱD 'Ɖvh,nV۱?$@~IȺ1s)W8 ة8XĈ:{l0qh/#!2$4{0aٶur`- Nw;. mb LZVije']czɃeE%ꗯGs `k%1Bm$.G=ۉc2OwI!= CjRf:DX8AT:4ޝ^$QNP7ZZ yW/;r>s*PQ^V: :du.BЕžLhTQu{5m+a4EӋY@b:dXq?vd+$)*[cT?R3E"Kݪlq@ϳulJ,W&RW۩[k )ӀV SzhN;\X?N(+~N?QG=[3mR8Py8odxt.@wG~Td]10  jz*E˻UmT]\ed[DLxi:Oˠٮ:Y2- m8d :\IE\ʛP1"[,Ն|S"ȶ \mb]!|9 +.ɔ#ˀ op yM ~-2SyX27T3%q uLỴ\臭W Q/V5=:\0c ؚG".wVy?5J>XԵԢ ǫs")$ZBg(4,nF^pEf e"&I+A t{# K7c܂dMOo3#DL4iҞ֍:gBoBD^k^ptHlI\}ibij|?+o61Yz`Un$ǩ -YF[_)0SϤjR(-R=A;<£wpɚ}4ZRƧ~$=N޷kA31N_EgV&^n[>Z35+SZ ! 9 "jm9pxhNKGw1m|Vp]FԬ <ЁӘ sT1tvb4l(wG"üаG3nҳIe6ЕtL(־@8b-(bk*$/$p%7K .p|A#^R0" ^wᄜMQs-Wc6s9f&F\N)~ Zp^ErsY֧ (~^ ( $K '}Mru[*;;kVR5e\_gXz*%ʼnpvOFQ%&!, /=Iy2 s沢EpkLoy.HMǸwxէ-f|7[X'w/&Hy19hͦ"ϟܪLzՆ; B޲)CGkJqCy78ψls][֡*'n^dUc4Jn 61 (>2f@ 9C}?߱$NC?nAa9nv`QNH_I<kVhF#j'YwxTژRQσ[芨R]`7_`GdO`^S t&6&u6 *U]r],Y%D\dOƺDhs4:`G(-_< I^L @@s>7ڮ`=u/U ;ޛߍqpaL*T~'>ze'U^O*\|!w[]x,1\ &pXy~b<,];dBfh$nHO#8Fx Q-V-DR"vT#;zޣgClinASVoA f l^3+ZU&lÄQO=Vְ}*~=L^e̷ "7QSY@obeeJ賷_0 ^;ui}5ߞ=v]hFxjP;83}~PqU\KPȥaռq㾉ʹxW='CaAh9i&[,@MR#-3[{@S*]S f.^\_*XGA ڿ 9=T]6{`0FclzN)ãa,4Z_b.Xq}]!CRdrRo*gPqa92K95p 1mE ;LYp`Khǧ =Ӏ`/lȉP9D1eΗ ο E-YR`ʘ5^QgMvtp~9&57z:\)ܾ8D%ڛ6FDydf:_'<N阣3D+,.,E}gM[)T-uҼ_lyλ#Azr}6O37SA4A"]"}Fk)I"oEYW=V am ۠!B3^nX[C)tCYJ嬜rg_|;CPO@!^t&Y~%A z w(rUQKuvkb lJVd5&-Q4ރ?:X4p|txL P TnW~ q]yq(1NHRj"~LEx5a7/-ٸ]o1iam۵.7p_(?/u >ȀVQ;vMz9Yo!:R2L2|l Qx !JKӞWz٨Dvρ^H7$ 9u ct,$yd4bnמ/1a=YY*Q9@AvQ1 o~@\I#ɕoM?h{@2aK r,>(Х+*>#Ml,96U ^{'2Hi{aT|E=: l-EYwt`fTJX/<7^#ot.DaNHHVb4/0dֹk4S5a[-) /|x<{vٺ oĚDQrqn`՟2}f Ѥ ֑9SC)Zmi-Vи {hQ ?:eH ?aX*aR4kgqW+Z야4 p V|}QEƓ{ѡVD+E ҙ aSJfd{nɣ63G=;̱ SL{7*ᬮw^D!hв8Tln({ϱw?^~v 𖬗wqZ${ g_j[>#CՅS7 *dą)^[\V}KW&FQBěNAfvՑ[U6t6/kNG+*bųl"eoV]᫡$)3"d6v CLГWyϑk;}>N 2g>d_a_3ȿ[y4t֥٧~tMoQhAvPVX_f0rkSwڤ̜GJIy S9|mT%RDkйl8n{oX>$bW:q耴@tE<kYG/eJ)`$IG32IUWv&s1éKpqyXj/i1b ܐL?:D߶:$iytT>ȐJǐpp^2ɟ B! mv#Kʕqf _Z"^b^g;ĨC|ao PįW]A/φ=m-Y؍6yح$yuȇ#K.)%)' uC !&=?<6WCr(⭮uVUׁ&j ;e| xEvJr, e9Ld1N5QBr#00'U Qhg,#rXQHVl0Rd(,)P^{s=՝Ojoy+ /4>f>nPbh1fz j*yqQ0[Rl'҅]ccvR՗'swY$ )?9+aAU5l@/Iڤ'4gE(s•gȶ GZMnlIA1 ,l H߉׭cKq:\QB!2"W:+%̇&t$`?F08RǢŃJ2zfޮNr&!Y?EՍ -^zH`T(2-pa錇`,vb=0 U/s*]ȈDq;Ci _[-L(R;32<}[kaN a 'f~fCpAiGj!8i&Q](k7K=$-%4R'JI..5151'ӷÏ;?X[U}:o$ݥpWMEk=phCVz[U\y BjxܩR!`. y]"%9dIL`2lsLRGJza,+Pavؽ2G`qyVPo YyJh Ol^Z ];a}Y@q/Ty@X[s'7p^pL8 rXgGQ|O'zg`˃O ܔ"2nOv3 $lz#VۼRx07<u03^2 sW3b_e3/ o' :CXɉC V3fu;ѷCO)Q->/8@[6%iK\9k<5u{F?S["'/$w : o BClUˣ% UO .PL~θ.ahYWqŪHލy]_5S:lt.Om3=M)V*+u&Pxfc_%dB.YG)ck $uKC5Kx&J̍1` "kAͨ&4NZ-Lp(t@Abqȓۢc2r`Yl_jO ڨoٛ  `ou(^4ֈV%i~9*e@\X#}Nh4'l"YRֺ o-^'TWب)|rKsωPew "(*,Ik]9C^ "'؊AfyWo=!~0A׈ȀYv`h(۞8As2|KjWEh|&ƪ6Ýc|<+U&mi 2Ԭ ^AXӔa}}ˊzd^ʛ~MaOPw +R+x5MEfHK  kVT’7~WU%9q&2cSlCfΕdcYax>HX gx#qp̍6\z]}/Ӌ'?^o dj܀}$\*'pKܙ2YtyND5X`䌯Z3tb߾$S1:Pa6XQ&8掽B[:/(zei!Z󦼉Al/Vjw9%C{s=kr&֤ ̤ 01Þe`Кu{VHGYX?[v7mޑuFŻW_K;%;syE6ӑ\ӫ*1g>)闗p#q*:wàt~XsyEfyQ"E 9Ө/Ջw#~t#jns2@4,QJ:"#~ĊcdHoae4uKiE.{ q`ݘYj닮k_.v<]ry>m4Oѯ& I9>uLHј z68Ҋ1xtWtgt /yp0O3*Lxzm*!\-W 5b}& DV q[52s7N0\ +KX *K!gօ94 +xuhJ'MhR`#5J#&!i8aM ?[_ <&t}@ԉ^|TM+awۂ)q2`  +ۯ2!qr0Rj̫@|-9DlSi:Fxk a{0v`gljV,- I赝xۮMk٢Ο|p*$P,wEɡZG\C78ӧMHCL\"fu3/1:Џu—K8o)!EpF}k޿QD15 l9y0 8P\T=5qmmҔeM؏P BaNj̄AEFACz#D8=Ι qpZq Jts:q<҆)]:-/`Q#4y}JkVD-A%N9 Նx@0RnC73]ŎTo®Btfr *Nt+ 6frOry2y6s>j66 >j&0ŲqMjP犔[\5eQaN6t^ krrki .N(l_Zȏ K dҘzY_M_-cZ٢Wؼ?@ja mhmξ5]Jf0.upAb+͞2- uyyU/KUm' ] ^ؕH&"C 9>\XGz;挹5GhK j[`5~<8*s.̐ˋdu{e}QNMs~p/IIl ~[m\7^]ů)YTEgHb\Bw,D Bܭpx70-`睸xwS?4l 2FC^iyҩBV\`}un9`"κ Ǖ; 'Mʰa D r%2 .WM(6Wձ_G[E{>Tk৕ :CsXTH>n!PPS'eK+  (S9m]Т]ijFɰ?<'7J7-;/蹧fI++FS>>a*_{2t+n[,B5]WRO' BlÝzfk2Bkw_&V޷6,50 W1 ԨH>ez2 _ޙEgۨXYCb g;٤  3%n,̇'8`DGb5"->2\@4i JRbJ@N^IBy[+b Fտ@Gl2:kRӵC?C%SNeJq LZ԰,+7eҤ(uX#fmnay˴J@ʼn(w3R+q|[01.f6 i;M\ryg J=͂V8] .7-JaH}"$G- jYϡC2du;S uNG!lR%mdP`orSb+̰U Щ SnY{㝱3$e;IFCajBrKhr,qqv~ݬW+(Q* `ot:RꌗJA!=3O\+5P&e\T5qy9=_+M~_Ϟ-. LCA$4|D>=r;g[wBWbYRÖ1J4#\$\^ Ƶ+ l1J-=CLC~m@h1gy*1=1z;cbu=:_Ķe@I=+6 )sb,BT#؈2b9ڜs8 =g~ߖ2^% $*S襽3 _, i1N']ZBL9Ds!SțrGp)kc)W*M}B vv8 奒-N<̧/9J ೶fieltSX>Z[C 4uLգ]$>{w w|k] ]Sިc?B6m` ;ow;?\Y %Ǻ(1_SOR*8I]ﶳbqK8()6jl7N0rܶIg rR-\FWmY.i K BRAԎja 5ثw %ô[sod4;,='WQq =bH:PbhLp\7`jtcݐ^t*50 tkhh!/ieWx]:^cuy!ztыpM"D4E~~J[ &)>GP*΢D_AǣIQ?|ЭQ{/Oœz #pM˒C$mUAa@-Mu̴ C.{dIt)<-;")5tLH([ִ4ZwO5hhOLGlIɄ_ҹ v|[mBg{.zFJI9'J/TqWWv*+{1Y7i)%7<BoH +cIZw >I6+1CMM`at=&ۯw!I %٧aΰ_sFok4H}:[,&MYɿ,H`mڲ9xߤkЁCŔy2} rbEMKm22Kq4\U tWbe"D.dz*b\]',PCӅBo8N{CVVxQj%Í"`dOdd-NPqڢV%Xm4vf^K %ƒ? w>Yj_z\&!*fB(hǸL ;E]|Zu3;"\kL6uS#2!Ot#sbgoE_2#ՁHkeaGJA&^Nlj:Y[$)6[cG3 e"B2$1! %;>/q :Agӈ+`'EM !]Kofs~z-L~]7mT04[ڸ'./4eCo za?zZH:ՈM{Q5x'-s'7PyNV}V2d17Cr F~Nh*0maSzq:=Qշ'pT},; 2HP7Xbtqww7Uvi0f;;0_=l6m0E1}b({IeWXKwcV^)r-a+ HAH=yAo94`I.%/WEZpzVJsbΚ~l./04A(ﶦv\v_lO7{>"/ǚ$ seKMOoQwϕ,?F|~tnw%摝|WW|J [Fr!rPPnx+9QΕ%~`#4غhmeRu&@L+Qa9xb>7jfYiqU]ʧa74#UwI-#z!xCnp-hLo|=!s:UWXY lg{(|U\\iɁ PT2j>fP-*zKH;S]Q7S0$ˋ!v!i[MJ,o9@X[l ݪܩfak yzt wHnA8n·CgB͏?ZTby}#hL ˆNgwUEG(u]^ AJUƜCC8DJ<[@ci케A31EfEiKjR8>#h^WxmQjtW|v5\IFPnQVz" .Àq rc|L ec[^%Rb-mK K&Ի="^8 e/$yW5{؏>WO׻]PXr98a& I(p-~ya=)iЪ}:'6_< v1 `#Wcy(' >p Jl rF}Y SFVޜ&Fpn]^0ЉLş#h SPE*|2IXyeVQχdebsǙ -sֲT7 xoȫ4 8dI a+@SGaavmkw' ,2QҸ-cK.=UNjڂ/_K )̙-M.̊驕0jFwA1+Bl OL2t[` 0Zzhgxf2`w) ]oUEPy^\A4ٿQo):Nn\ʡ _'֞n09BU/1 cϢ9}@5Jx`^gh-|ejAk\^bYNL%;|ܨY,Oi}̪;Ƣ,z=a/^,vrPK's /ų;_ۂߔLFUBPjEɧH֤4;Tп=|vK w5dRа.Y HV9w94'̷tPGsN1*=(1PFE@wҋ%?"ŕ˧S^yVDu+Cߡ aױfSnMBP+xo((?"7Γ45 CL Z~vט~q,NgƂk}Vifs ju S1acX#EM!>)ndRa\kfrˑaFyd~r/2^s!y]ݰF$62Xsh:kmO˱MPJ.&g)Gn2!_gR"4=8Sa1J_pr !4@ |yQhݪLo1/A3(pԿŽ(2dU.c8N j''OvU=imRfRAKpkqrŪwkGb/Q=L`vzXXo.R@.=:^^AZ4M&u X{+.BRh:NŗFvr0뤼Ʊ roIhZA>3ܓTY:#lB)' 8+JIJ$/`Yّ~syoiջP?ayhJU"v$o=U AqAG7d #{ ?ŘPE6HqniCtr H} s:A/aWuYORfAcyVEIj:&D],嬚R)ܳ"T{/wГ3gNJ,/& ,<2ֶ YZ