libvirt-daemon-driver-network-7.0.0-9.el8s >  H `X z뾂alS'wҝ\W54 90TƲtwִJߎ܄+ęc׭Ý0:rsSY-tHHdƼmybnQӹDŖBSj@<̚,2H5 {j0iv3J=n< jd#YO.>G704SCG%KH/KfCj'd4kz`Y*52b47aea2cd460fedce240e393efa4185fa1a95a324bdbe447ff1f07f66a4e1ddb7f376b9101bb1bd995146b82741f2933023d69ĉ`X z뾂al=M aac,TrҪHxwٵYrgsƀmp@?d & - ["* ?K`fmd   , E XRp dx Dxx(E8Lb9b:.b>Q@YGdHI,XHYX\]^bdPeUfXlZttuv<wxy\|Clibvirt-daemon-driver-network7.0.09.el8sNetwork driver plugin for the libvirtd daemonThe network driver plugin for the libvirtd daemon, providing an implementation of the virtual network APIs using the Linux bridge capabilities.`U kojid-x86-01.rdu2.centos.org 9CentOSCentOSLGPLv2+CBS Unspecifiedhttps://libvirt.org/linuxx86_64 test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || : test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || :0a^I!,)JB HAAAAAAAA큤AA`U `U `U `U `W[`U `U `U `U `U `U `U `U `W[`U `U `U `U `U `U `U `U `U `U `U 590d18eaa3dfc4c2df1b2135b66560674601534277014392bbb4b3b80257274bbb374a198e1f12ff1d0c586a61493852aa8fd474127846aebf81faf0ad20cc5d47374b6e05f421d526c15e6a9686b162599fd6b1f03553eaacf5c6f63dbcb7a55e03ed29c6adb94f2bd63415c8520dd79f4b79997db0ea7629b80e825ff5f39b7519bd9f466bd25a464ccb3b947c9cbd35a3f961802e408182158ea2cdebcf9734278ff7c84f52d98eaea16d2d1a4b75241e51398bcf143541c5d64ecd41662fe96fe113f7092667001ea9ca7512b563efa0a0c244729908e873b994bcd093c3edf65d03a6b7a4c8a01543f9a27d23bed568bf4ce52278b7146a02524e77a23b0c443b234492cabe3db2fa84805799bcfe157edadc5c81999f714d45f6c46d63dc11d4736acb0c9691fd638121451067cfefbbb86b5f3d5f681a5e15d3822dc1314f45d918c5fa01babecd45072da061b97e76bbf62ad779ae06c85aac32679b687f3698bf62d64c46315836cf02f260d6212d7e208b15509bb82a5e109adc9f../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_network.so../../../../usr/sbin/virtnetworkd../../../../usr/libexec/libvirt_leaseshelper@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-7.0.0-9.el8s.src.rpmconfig(libvirt-daemon-driver-network)libvirt-daemon-driver-networklibvirt-daemon-driver-network(x86-64)libvirt_driver_network.so()(64bit) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/shconfig(libvirt-daemon-driver-network)dnsmasqiptableslibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)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_PRIVATE_7.0.0)(64bit)radvdrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)7.0.0-9.el8s2.417.0.0-9.el8s7.0.0-9.el8s3.0.4-14.6.0-14.0-15.2-14.14.3`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.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- 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/bin/sh/bin/sh 7.0.0-9.el8s7.0.0-9.el8s7.0.0-9.el8s qemunetworksautostartvirtnetworkd.confvirtnetworkdnetwork.build-id85c645732692afabf7da5232668098946df2673db2a44aaf6946d986698d36e1519e9ad2e8bd460cd8864b914347da853803040dec7e695c2eb9daf5libvirt.xmlvirtnetworkd-admin.socketvirtnetworkd-ro.socketvirtnetworkd.servicevirtnetworkd.socketlibvirt_driver_network.solibvirt_leaseshelpervirtnetworkdtest_virtnetworkd.augvirtnetworkd.augdnsmasqnetwork/etc/libvirt//etc/libvirt/qemu//etc/libvirt/qemu/networks//etc/sysconfig//run/libvirt//usr/lib//usr/lib/.build-id//usr/lib/.build-id/85//usr/lib/.build-id/b2//usr/lib/.build-id/d8//usr/lib/firewalld/zones//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/libexec//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//var/lib/libvirt/-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-gnudirectoryASCII textXML 1.0 document, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=85c645732692afabf7da5232668098946df2673d, 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]=d8864b914347da853803040dec7e695c2eb9daf5, 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]=b2a44aaf6946d986698d36e1519e9ad2e8bd460c, stripped lPR R RRRJR.RRYRMRqRR R R RRvR R RRRRqRR R RRvRR R RRRRRRRRR9RjRMR\RbRWRHR,R_R+RDR R)R?R;R&RNRQR/RKRRRReR[RoR=R(RiRRgRdRFRJRORfR8R@RRZRkRVRSR*RGR`R'R7R.R%RYR0RlRR4R-R]R$R#RARCRhR^RER"RBRRqRRRR RR RR RRvutf-8346d387f20f17429014e6476fda4f91d6a67e82e00ab742775ba46702fbd8976?7zXZ !#,;s] b2u jϿcupZPt5ZVyQ+[^A'{+3ԇ.X:1f ;yXUC!a•H pt=a_x7ڱTƣnϥ%oƊ aU)dV{o(Lcg~5 SBI2.E]XpޓT6?²[pssJE趃5i-VTѓԿSK1?x˦ȱP9#`pv"Ca>U6 9)bQ[,/ 5p)l79h!4F5 X+qp-ДgPq :_c]qtx& wQÑ ӈrol%84eT= QRUZD־"k}eT2Z^Okܡ9R&)PժktaZC h=z 1lBR5%y=rgHὌ ^~i;)ĭ!Xܖwe,̋V- -\bi Ea_u(lH㧶kc.Gk+Z(@$H}A3|t.Ws܍|He7} I>J?)oQ(n $L7oaW}+u^uKփ{nlf:n*\!XHx1zcA]ߕ`hʗwMKElD;*ڬ{iTyqKWU%(,o)*b^CcH G4Taڣ U^6i9:܈Eiv:P&I~:ۧ)?-s-F&&KŠ}XH^b;isY|7>G?)*e(A~oF5yi݅X|)Jo2>Y_'r? ms* R:̔gw9,lhJH q f>+*%J^R :YFR?Y/rVgzpP,l-|UKNסx WH0xv 2I+9l}L^4d cRK&}/ QmNt3On%@Xԑ:lcRGDc~K+/IYL)a&" IY "ŅGZNoxhy!K.[\э)Imdh<ٞ>#Z>k*qSnl|K*cwKc#@\o}^q+3~Z6.Bӗg!FfG2m";*B;;5rcޣaW?h#!ȫpGtqWV+D7+QIX2"Ru?XNf1YjNnӨ97Cl6Todɾb|C3WJ^cp YmL)G]‘8ЌJ `Ԫ3_# ,?=q_InyWCX&!f>h $ŚV|P ^ ^&D5g킐$HjNgDc*D(?N3S*/# ExnwnĹfwí)^T=T2&vA.0c"@ػІfaїdA,`VZ5tî8̛S(xV_*}_ 5bC2j +?wr'n6UΏ@b7YW?=#?'ǘkr;Hm!Ǫ[ɏ/)3|;$E+5L e 6hDDaBǶ<.*|֋c=3cA>giɝ܈E!#nvM؃gs|ٶ_'eAh1˺ChP_m]n#x`G]T'ya_&6"ԭr#v7_96h4ֵ\78NeC|Qzbէ3Mt_?}Ifxs U p&iC]j'+hMhD|*| ү$n:IP'7XW oy\;e6ʶ.]QPE@tIxSx!rQx+( e=i~]nkrA1gߣo[ T8Fnc$z拝$f&)x}D )pt]Fc{5S㵂i¯@= N_Q}q9fCHF^=O}aFL a@&tm[.8DDm‚6ܢ3} 6^.1lva(7$uz0<jp{iyM"my22Z^8ֿޣ!!=n5ijŅp|6"=LW: Ѷ 8yH='r{`GCR‡\ӋtOښ1/MA)GGMY\i(iI;$D kG-Q̀}

w#TOކezor#nzjbD;3W!.E9~>_Hݹ m՗4HpמR3_ ;INgJ/@Q=s[X51TC%я@~0T4t-q˨TVe-j~#E?KvOwly؂fɜ*mZ7u L=z1[!Cm9lc\\݅-(tmK+6)`/O, {( It2swPaҗC̥IA{CEɈu֏lVǞrXۈ? POӨR >Zw#~8Y!&ׂWu \(0^@[zO&{dž̶JGkӜDj["|,CZw Hğ[V%2X:ƨ%p}& V$qښ%HgV;*۸a}?NjlrVL=PDznD {s7}!LץpWE2#O!d**s/yi't!bzoڌ5Z\*%t#ɣr\q΃u]AWS+kjБϖ?[ԈPѹW{.1Cb@PۿuA1h0c&-;$ykO/ p^vp~j4&m̩ҷl'GHl"݂-a pENeBCT[aN@WF^ӾԊƋKHXُ fh(.i3eG!DM @kWd_}gS>cf2T)#9J$@3$WFs @ABtR,#ȓh΢-;$uMY-W }.Sr^t8N\- =Zz{%#r?LGtLq<-$ pm-DsE'w3qpL_+j9o_-xA80bI'x (ƫ՘|4Bi)5jYHh҈| ["!yѕ' SiC'1 PA/2o <%W"gZ'>:JHL):Z)A (ť㿪!+.Vs|9(9boTݞJ"x۶XZYpFI8k2^й.eVw [TCʝ>n fࡠaWjq%NRDžoVsBLBE'uR q9$VChu:AXf \2̗E{\cy(1:!=t(Ym%506wz !" !%uπcn:延njgvU|kțj^<,Y{iyb{5oW3NQD(Ԏ)P{=e*k{?3(GaMW8ġjZ"5^dC ? T>Jx:9/2tk: s ДFR,^^g8ǦH6Q&\ܧ;2>lic0P6BY_P;OצW fJD8Ԫw۰YaEC!h- _]G%ץ}T\ ZIbCم~Ϩr5u냑mu%K}"Ǩ>M4ťT'Bd89덤GE yQ\uZ4V<fMɯ$8aBRk¦;ľ%wVY$qtؠIjXQ!.׾Aͩn=C 8(տ?ތNeCriP(|liTUAdCnYt{CO.u-Vk+eF22Co&+NWkc0姈aZkr^p upzv8's} _7e\۩>!Z%z)mvqVwpe mox䓲@&\hnt!HX+=}rpE!z*B{?\{\9K4[0l}fMB˯M[tlNϮ{˗yv8(ծMDuGңLY^ 0@F~)}B{]ooa/zw.\LPڔM3zzpP|JB)&wx6ǖCΓ1QgJq?v/>~)_S1+S Lp܂xiZg:2:6zΓ߷F=nكo93nz0CN2E&Lwp:h$s)^-42=7X.ÁlH5z΋4 tR}.cDcH.⏚<)ǭ-e)7ʽ?^SVTD+DB./|MdKukUMQxs@Kw ʋAe*OYʙF6U C-650lsyy*d,m3u aGI#+ 4ڎ-x%2,%&יu,Ft"SuoMY^MTj@*@/C49Eߠ+~mBmSd)xhdvEUꪛo7WH])La2]kR4"O x4,7.`1WbUW˺>d}N7:&ا9B._u/SL\R(p8MCe;%Bz'5I._6|رaΧ3$4 z;6? q2 5H:L (5iH~c'qJVf !D+jzA[nP`Z6fӵt7]&!\mQ`-Mܐ_( Х19Lճ,gu36!J7c%y97 A:%=@ձ%(E/WHl Q `Zk_]l(%[^v}ﱥ,67}io0 I|T5(q}#[$p~J =d˭>!F$IM"Z2(|jْvmbS8⛟%N!kQ?bY#ȓ)"!&;^5IW[!')3 grxՈC]GP}qU$5Jtrh=[%; |D;ndS #?i/"xDGȸdg-aKBʪ!3"_IV8{POs\D" XC%Gߚ {ID.@,PaR IFd?yĦqGsNb\] :5,5rL1MH;:.oԗصͦqJ0CFs%eBOdh.`kcT zoj 9S$GJ.I(Іn^œזde^NhyU5f[1D}S x^LHgyP(0$~}0r%Djy(gꢥ?rzڞs=$h*p|iJ=ZR-yt+.4ŋFөsif#W1bFͭYk5s~rqWceum+wRk)pMI#rK~jU Ⓙ֜Wg~cHl# \h :\5B[Vׇؔc <>cߋp?%2kv(JYt[F]O6DaQx 'Y;*u*഼#fdbRmed4 QX֣&: u,yy%R0I(po~Ȳ2kCg0b"q 34Ĉk[B^e |4n>5W*o_-/ O=hG1AEk ;3Vik&[Jq8 wn<|ȇa`|}fꢑs 0^?5whr(c`lj(94G1B|Wj}n }j4D1rk_G6TW,6I#>ˎaH}sO§5v]1wG+'Qm_&fBX,6x_PF2ZQXb b߼2F aog+/r dLcc/C(ZJ[n`kF#>|>79/l YpiʜA穻Q,>NP2d6"Qv\^Rՙ/s~YORUv]trTʣhGѾ[T !x#"uCN;I#t` YJ AF6wO殄>ѧ^q *_f]> ǶQP(\4ޞAY>>wD^b7X[Bf7.7{jRbZ[I ')IKG%*9T|C>M Ax;*gc3IgF; uX\ 1ǮʣJޏ Q=voMuX~n S 9"c*CQΉ e˰eߪ̳mٽ\2VC8RbTiY_eVuNO8[9}ƍQ'62c sE%콱G'bAuXԄ$5~O)?B w`O'#pͯ6&؏f 0l*0U,g|F-]"B/+ L죆Ro'.U PFJʜɹds(tI>.]Cc!"/ep`NxO ZPS/NqH U/ȐM}-Į !8%50P`b\e멱HA0c/IaFb$3eh)[86IXа]3SqQlGQ|C--ZwࢽS=mslxn.Ø G͌z<۵yVD4w,?ʼ[\~zJj♋hfZF26ǚrseۥVa@[iUjPǁЭq>b2txky2{0Sc"[Mze~:ȸJu$%xT+%nXH?CF'D\k%5LkA1`-G0p2_7gG<5^fJ.r0~oy|E&_Iig>HEc&湨/Ð;DO=)n1&l-ʒCA=XeAs6څsjʲ>%ɐ$ EV|d`BKw ̴ 8̱_K G|̵0v(]oP37W_KDCAZ>_~WTٻ2$@?$&;%YcG"ڙSVw;7*β #b2FCa3ݾjYYΛǥokgp;y>AL\95-RfL?1hk 8& \vAiC-%*C_nՏ=Jc P4sW3˟_Sx F ^\/S.Y~*p'ŗd Y89T?- tXu4 4VY̿VPYնc\UR,Vfc[aT }tt/ d p;Bzjgk!lF#K^^GZf=#u)*-. ?ғdrjg-  CM XL7yt+Pםd: zlZ+-q)}M|'ž963 s:sHT1A\RϹnV'\Di1iB߽dz$es-aaX?0\m. ;iz-KЭڳ:2aY>Օ@=mXw PIod,m\K|<V zlm*ss@g2 )LE9HӸkm,~̩1Z*goJW3ɨ`s*&GОt{ON"4E)2?.iZL$Hs"FmͲ;~8Gn"Myk #2b8z ")$b'exr&ue8ηsn^ߴ&u%샊͖/[@l[MjN<\@l8y(kg#VEpAw͐ՂJaPqEF4K3P0fj_ZFK,\Z@*2h0g z';`fYu 1oᄆ|ʍ|ǴaH?wG(r;ܿFƩ,R5QKt ,yQ_-W5gg$k941>wJF L]Ct́Vv6L(4;t *MZɝ"!2aGL&O} )| rnj<eEwب3QB.Hbe7Hx*g+.:SЁ bqF>0mz%AOrݳwx6H>~meog|oC HUsw#'$3#@ eDaC3=SMY2^6ᆶc~oM>i .Y5=ϜFG`q@$;hܧ[Y$ mKGKK1 g$mSR]4L9&U^DS8~RX&hT&A}_vZVRO3O0#O=bPTپJy6Lqz7!Q YAqgW?t]t?\{."lnnϯMN1d3q9)q98 ³+$OԳ|_~dҒh&RǙdk,ALk9-i z/3 MEhB t~@nD8+=(^ 4!#{ΒyF褛-"տ~pV.<=Ć蜚=. 0cI3&qޅYUG{]%S `f>o*tψ(>SՐ*Q9G=LA&330Vܙޯi)JþW:B-:&̴D%/4i\.Թt8SϝJo?IVdXZ"D3/ _>Dii219TɊ JQKh{ _P<*|wڍtp:TjuHߣJ /%pzK\jXFR9!{dZPN"@hOV{2[W t Ȓhᇮ~]V/'0:IVq;Xlc߸O#/t;> R+\k"QVh^3Pw$MrgE|U&~]U-(pl[J|g*nei|=KWc>\c@+Wg=$)H_p%:ލdO@uMK mJ,[>K :?;=2Xzt(,ޚN<樖˯prdBQ)5 \IZΟ,Jx,ᴵ"jVH̷7aM'Lu>sr][C;[O᠕.y 3?l[>;֡^oq~yn4X{iʁݓWێٸy}8<]c<\Ѯ,pbj؞+?QFj'KMg=RVYD`G^\3d.dلzvD܉ôc_QtS7ف=뫊4l3C@Q*0 _ˢMwvD_Di!& 3B5/;!y2n ̑nH@N4jHQ%a  'y>-@ QnV6Hm^]LVdo1Z =aF'rWfG,:/&l!+}KsW> zztxy:8qt]r!h"D&cn&|F;JuBGeBަ oT){S )گ$b0T׸t_dl؍5F[v~ |dAWCT}[" ɱڅAM`Xzߨg8u_M\Ũ*WN Up ޷RJcVwDZ{vir}i9׼J'}>{jH9WݦQ\TDێU8g+P?oxnX MsmZC?-_6n0ai(j` 0ʐua68y `LῳQ8!f#r_@'UV i~#7k1 su@@ewé|ғz| ֑ñ>mWq$V*)/;$/}:r0t~>X}(СeZn@e+&}sTDzǾ8 b\:Uk0Nt/gdנuULHw*3v/[X6\S>3^IO6% H%]!o1h`9_JO>T7l\ J0Uif>߆xY:yf9Y`^韪~5fӥ y޸X2JIZHi"*wtn{訄YE..&](ln-Wxn<59=tTWcHY*o%mG"Y>Aee-}i;rv oU=tgy+mUgCQ?IrLGrI戂8ʡ~I`~#5"dc.B5|HscZ[#0T 'uU% ed=lrTPf2gmYfXR؅LDPIt"`t)Lӷz;hoqa1K~6(ڲm= pcEWWb*ۖ0vg@?tu~qBX< d=J.~#l(h(CRKnpDrwů3aǞPL֘?Ԡᑪ8Ɍ(xgztJ8-桖/nAUc}F&%Mg!>F9Usf{]˰zPk e:81 |T)aJK|Vqw;'VvLg\8j\Ec6MxuY[TEWlҬOT-s)FɥtlhH$<@dO"%ͶD Yg\ۥeeI%?m&5H2 շb-,۝iZf#SN/U䕿 sv4z'AN8&\hbд6ÊsRs=#A-(dnns& I;5I-q׌k" a8B2::67~{ ffU}}M</vhT(HEN1ԆCeIijPdn(y B;-I7oj]dPW=Lb;s "Jǡ0>d+N\\\/b̗C"ۀËsaPH7D-'\^8/6,# JVp+*d:W4CVAчI#C9YoelZϝI :&| Lg$ SQUxg-_JkD"5{u^AQ&~'+JKCVWl%Ne _YiRt %,#Jkzl莓qNZS1(-{ R܈()r}y:VZm #%D0 Kss=)FleI^=۝p=|2G^vs rN<Ө۰:P$QJ,i P2\۝c.E.|t/]/dQ@݅ f8!e8,[ \?= %=iKaBߩ.8U7E!3{19 G"Q;1GƓVX%KJD2T!!ni"\~5֛s ' J]%JLz5 Q)iΒL^kmNK591(e )a%R@]7)cC4HBTvBi_!0I730A!l{G ToΔVFD*?kfRֿ@S}IwDP73b'q~[' QDx10h9yf5,G];mM,!cdɭjBz)O 3Ab%Q/oG^ !ƃSsާF C~)&z?xvۃQx !!9L6_]d=!ٖH(Y%8Io"WK"]@O㭇K|IHcrIB3{P`lʭe9rY+e1C nJ[ #"~{`ieˮo8Y3Rօ!vaHʏةȚ@>l ˌ޽L:ʻ82VDC߸ b:%L?$'ź=t$:e@[o8{KF:Z=6(h軶SJ t6: 2PqHo]+ş"Cb1̷DV= Czf+vaʹ ymQh{94'i_(7b Vfc<2\$ya1UDh$.cȾ?X=z~h|]=Me >.O!=o8L9=z;V. rHw\.nMDZ\l:!ΞF)pW/;(P* ΚzS+Jus!G-i`QOYF[W/ӽ/$Я(N1`o39pg.ZLe:[Taչ&|Wbf|ž.]ZĆҪc#wtv(>K{>W:~YPx}+<@-!"B6}1̶0T +담ܵ&$r.@&q4Z OyS$=:Fn@;Džn3 o[mKݾȷh_LgX[x#鵓=k)5RT7ޘ>iU%}Ju<ňXIT^d(xW0EePF,_אkMs#-FQOXa><sI|pr蝰pF7Նtڰ08/8Z -x\Ѕ@4-H2!˸jHa֘Ʌ=3ň +j&BIMj ͼc^Aո(at\ Wp3-a` ʂLSњJXt0sצq^Oe†`{dp` \}x gH<\ēʸY:#G+2nZTlF 6/ y]{3. Y)i=ma(8}F83g9n=~= C}Gq~ɌܵV&)p]"T_DSW^5c1ǞNg~ $YI+l8yGFXD`&6 mB%:WLGh0WbMETh'`iQcUMp8>LKgS ]!1x̵\E!΢Ԃ{5B0'Nf:;jwۛ7w2n;](#bt5.E_|o67-a{.pVpp4fvcǧ|g%>¤bhЯ,94^д) ,>#)510A:$CBصp1DtR-g73o%L;3 }'1v9Nn*o+#?? W*%liO`:qAv,IcBϘbH{ ͭTB@ w0YK?BSph0e5+Gٖ2x,3bH\\*B-;;v 01|l*fspD{E?ޒbt#!B\K^;nEmKLusRsdIecl9!)%*:JF,}%V/åe?߭X^!YQ։!:(Sj<%Q.`8 ' Pkyse TRΆ=Yd2 6u-SVƆFC!M ֋Yter1~Ue6^]9my HoJ\Q:n6 GrTg&KM!Q Ւ:YL (uRP@u2}8qf.ŽhMA=R%_n1f_$-L@YȚ ]+MYMхּ+u|M[Æo3Y7y591Ra~(?&,^2obaF? |XjS[ n= O)-?t -52^;S|:$_Prm?az7|"S?4Ǣ(O]5=9w] B OMM5֌>;2ڨ*m y{O/y*N-J9վgIVO6>qҌ@r[o3E8qgE /)ŤC7i`[RȖa]ƃ-z\VeC=B;#N"if+ndR@s߹8#wZ sHSk_=&ȴ%&6jr |*x`?6k MxOIoƿ`Ţ4ֱ#.`O}UM1&gJOHe (b|[)DEbKHذnb@͛Wjw&.す*[7r.60sWy 3׻Vf-ΪQ˺1{=k^wvYˉT7sMl P鱍lc&{1<e=0P`/yoTF6O+j?hM'>;:*ND~H d5,;I͘{sDQzZ+wʓd"+-+aJ wr,WEx4ҐUCL?FYocDF}I6DE ԷT? ڟ(/#"LuB]ϯ!#oq!/ PS#0!?P#B:f3~:m_w;&i~!X:]Al=P9;i8`ctXHj+A跣LĈڼp96[ ЎC>gQA֕+j& N_AyLq S"O\[B\1kҁ񊺡!AOr޻6&E$R[K0s͖gpDdAX#`3M )=Xv#q]:Ջ_jCК=dqRKp3E d.AR˧?&+kZY7m0S@\c3R& NӸ˝S"HT:MɷO_6FMW\0|,q!SnR-ߎ~s =S𵎪J/Gvf5H3B×FcLsAB^ 9D wyޫt /l{= "AESndzYÕZؗB"]%>q|9'uq6O\CU 4́RsҐp4qCucw^YJtwY?"H\Ho%䶳3֙tfȚy[P^&1*5yUel1~|n[D~x}%g]V̡N*d44Eȹcj A'zঘ% Z]i|k"A*䱸Y{НtB'Mʔ`5|LO1]2tʕS-Xc]n']uA='}ddƴ7# <#4?*􋋗FI"Ʃx-";[J\%ͽJ8 GkE9RnGikzDKҽU`?EmTj@Hd7=Bm1ćrdHb&tDm|M.' m61TY ø6u`U\nڢFS([FۦG I=.cdnI%QJT4ub_{ ROΒLv|8n垤_:IS&{9C¶,7ExQzkuwƚG` xФJUuh;68Ix>$p𸩣eip 073U$8:_ֽXW*vfI\օȶ7WgA(cmV_u[l.I# 73RJj 8rOi敾ţZc 2 -&/'&(:ԍN~䭳Xۛf]KeM^At3zSKᙔ1c$YH T##;loCN4HiDBV;ѡ:ui~GGV=)nC3 ښh?^f RK}8܈]Pfp&7R rhlQ:6 Ups5?}b843pߒUAB# 32OUN&H/%FQҹb&283$*(Ϊ^e?TM4Dzcw*pY[,HX+W~R:`Lӊ%O 2:-e-F[ ]׹'1v%4?T3?hBa:UZ$R`?x#*| tb,AKb/F`ݧe#?}^AtkD_[ Cv 9dw2T+ExY_75͗vfSՇ^b& NUE C]o9f{KʅFIV}v>Z>dzn0ϡ&*A7|) ɼXH\ J!@1I22e]̝Fx-UF+ [K,+Dˮ5,=\ Se DMD$>Igz~8`AW5ԥp) ;ۇgirɰ3|3 78YC ~[=v jpM=QtE^urB H>w伜+?y,нO[3]qYiQY+$0&0>OKU3cF?_U$YuF=Ivg9 y 3 -.Xxc- lZDK8-^S#SnSWK _+>AY Z{k! :D}q&#WH$^o!|WF:xGpa}c_8_>bFMaŠGrdǷםH/"ZdXc)u7ʮaBTW8aR(J(!j*ġ k4%2HG=I5(G7\`2 8hp]B?, tz<(!*T>H*LNnwOG}^}mݙUӑe__("'(0_} jgB[}Arq s5$ C-FG¸:f-L]{\ wǬx22V'ޓ.±c,0ė ~ߠ3<:5Yz,o3h]jC 8!ýHh:vEA|d O _$`Lt2I)3e%F6ѷkIѻ'PO< -VzZ 0[}D!ʐ{5?v 5}%gw}"ﲫCUoi:q F'ht:;1B"c#L(} t<3y)* sq$!Q_Cj:a>@yd B `8m,% Se+Im1OG%HYnw D^*5,f6*l4 Qki"ӛTꂮu%.9LϏİ,lut[kAQq5Ūs!ۨȃ#!:h\注([_E޻K1Va͘yӫϯS4PdJ /@pڋP VCƆPس*~97w?mؖ4Rܠ a&ՋL ܘGYEQIss۔v-gc?3˒y:gcPD!bnw&g~EJW!hr/W6ZS&J&>TVaRsN$FDJZn2gN3d "{MzJK2IvREJ Cq%C@\|y6DyNo.v:Q,ݚB=n`^z+A$SNnn\0LKM 4T{.N66(rUM޶ Mϫ>V˴3;o[f9_W8(zz[?imBFg裘kԨ7́揩i:Q4zL2ku iť"РK_!g,o+tm6EdM꿠zC9 YwcBӳWF|&զf?jI6d:#hM*p;_xZv5r#pG! ǯk.?3_>Tڞ)C):ӆ9u&HD9tMINOKHBе'e,|5p׼\y|wKܐXw0$ S> Ƣ 8v@>t:.c|º,৑ۧzBW,e،yN3g7Bc2ҙ7d!(%i14[ }GkGw| HE[X؟Mλ#2`vQuTƘJ sq3-bőR2CFvTUVS@<XtD;)R>= -+n"N͢M9K\ "- ߾XKDB1:9phrF$yrPIΕt %,j&3J̇5ҥw9A6Eóx.߲ApJ'b^F.\2DGkfփ`R[UV~ۭdD8Ej<=Ň队eEü͒>M#V^ W _I?'6#Jy rߗ%6uXd`j;"VuVʱU;_Ά?MSN5{HJ$608Yle>secTYd?}k$w]\A2x∋&Q=X{ZχՍ SPZ%(N7M |~}^hw+ne nﻕZ|6I&g}x/ogkf 锣}22Tf9%8;5=Z&hj>QRS^;L|!c;]"b{hk劸ڦSPH/-1V}L%0+xq)i^|"Ģ؝1)Ub(6%ntO^MϑxxRY\oudf8Bɠ l<NM +,奀W6!{xc8ֻK2=!}0xú&{N)`1O$ID•Ua4͵}a&^)x>zACŽgxiu ~YoKo B2RR=s>9#5 jhqKD&P0LJ 0ΚKB[C;oԿԶ\nJHj=jj 8_c"Et:UaUPIFJ<30LcH{FM: m&`@MpYZ*-Wx-/2i׶H`GuDU Chz ʯqa6!"ש{n_!/lj$I._MTB5P"2픗 >y*(bKvi?X<!)Q6P08m;"YBT.R>6!DfHYA^+ZceJZ}4inGtWH D7nZ_Bbx3F/.D'sﺯigP Fi`R8:wј¨h#u Vr/<֚.UEa)ݼfky!Fꅥ2{eEK S-p0d"ikI[dOêi8Q #)Mw-_3ڧ@ @P`YxBO5!Fib5RLw&c}.SDr6 wfvq| jD=eD}|Q +б fkҬ?D2ʦ8|F7~5Y{(-IwEF񢄈Ò38nS-!?9r%5f(xm=o*y~{=&=W@Dxۧ~5jAyC"+ܸ8V': ʵ4,Ҍ%:B_:s縉oyre^ʙʈɯXy0W:7P3TxC9d~gxQGyxZtWƒg v4MJ= 3QUl(0r߶r>Q Дoօ. !ΐM}T ya}7IY"+",o7+'h(@:!ue%`1x>>7KgCB9i+)˽Т(xjWOx Tlt=e-G?8: h'4sE~y"&`VS J4qU64 =P!`Zi^g6Ve,.SDO4 \-tGt_]惠;E]CibI 9bTeW`D'?ogӃՇ\#s,9jB@|R}LwcN#TnmݫsGczձ΢@Pdm #ogk%Ϣ͌\pD4y)R~6EQCҬmqsId&\H;iwOIypf 2Ufi~= w1J TVdpDl'"hpDZ9ۘϞ6dA0? [ABB \-0QϓDFED&.pfخ0fXBVP^3- a# uHTGU #|݁΀j.9?xeMNS1fKkoKH. [Ç3ndub?'ܜܬuX0 +ձ&z6ow<+LC+bS%#0uہCumpx-P o QZA>X]2)Ʋ Rw Ԉ~s{` ުpTNkyn]ng7xZ BS(W} d@j*%Ә2ad -4-Nc^sJܐLoZ~x_35U˚Pwgѥ;1q+7aW@MG?a<5ZP;P,hl)fj!ܴU75nrL9DbSyO~`sk y4YԷ֧ U6'i犋 '8 H7moNy'1hwxDrX~G`szoI<>eMskWqH9A QTkSd >饱BqnL0(a8(I3i`'rP ki3mC֒j8'%Un9\wEor?萲8yRf}Hm:6VGڗT r; S>lε3 :VX3gdB&6OT(x$.P wݩό~^,yz61sՃt.aC|u Ӱ9~GA{~< %yi=/@nG!vRp͍Er@gLsŪ553֢x"A}tᚨoetNͥ(8 7{'sUW[)?ZRLlLJh _.؇1jl]CEG0:8#]Lo2̶YVdӫ|LrT.b\L!Ą88XGtDZ;d*z2U[qD ~3Oi8Ɠm40ԍ[=G@! gGbqK}2>](cȻ;d afx5 I6WyJ UeJC.CЮ3sva#{{,&%~بY|1m#f{iIqAl|E /o'l]k`ajJdo)aH]-?AiiL|M &@Δ,f q1ٸ:"YegwLmigƔU4+X0QKN3|N,-~73qQq^f>?gpR`GF.KW -M/obc+~s6sZ ?^z!)֩nx=YBW.fNꇘj?Ui\x0T[i5ŤB(_75vPDb%k᳷"bG'LLdcv&v_Ժѕ%|^{ME3/= $Xe-߳zV;ea!R=b7aIgXT>ŕ1'ZZt6-X_yW6($jZKXH!B?o/$nA ssq;)iY&tnwx\:3vj0+'=%pO6Q@o[6qyT y?s _VGc("h&8gᦙw"='W/yސuswTN2Ϥ\J~y켃P&*`ˈXȖ)QOAn. (Q.R$ӯ}%fYDN܈n|J;%PE 鑥'g"eZ>>? 쩭(M t<1 iaѪj=S[sN N0w7EY3c\cw`i1+<_c8DYl\uj2&qd ze4Uw;3vF\Hjl^$HYp!ޅϑ-(g:YjT*=a\Mip#Gb(&26Bdj~%d#v]'NZ1޶1Μ]9nNv@gK*?5-PG#EyҬRѲJBK?Tҕc1,'@zn쉜55+PXTIBР>RfP5|$i 7NEtѾ5,g-IҀW+l(m' U{! (lOfŜ6MbJfLEAz%;Oj^u"z u _$D^CNm,]X[^5uƅb@Г1w~ǿB Aa[#="{se|MIU@ JK0$yR/) 3}mRH"+ wp|h^~i慤VڈSڟ>Rp)7F]p`"ZrH+jc^<6 NgÁ粎v5p{mKZ rqm_Hp1A:+kK ס>e$W;) T{=(bXݍp E aL: Ak*hVqJ ecPѤʾE{?6%TT*37FIcsۉBcb: siL4ʳXCe<\sܫXYe/?{zrr%G#"g1*DI=#{ڗMlj O4ߞg !# GnO$'8ɻNNu9q/:W' R2vtng=XRcL" 7˱8M'pQee a:3?MȤ_QS局& ~]BXm#I#uY̅;A)G*"#u'.H!S7 C[21p܋Z5zY NFWR"@K已1k Axzn_<Hs·g*%G.X f@BR+ռ̧jaJn2&:QXhXZ=~-M2//G{{I7Ёqf;;v\k]Ű CK%f/?0r]v\~rZMM!\{%AUWnzA%z Z20e=f0؛AN:'x#1",ߝٗQʸ4ՁyQt6uFmVRn#VOleN8Jg # سLQ a_V@#R`Dz=BY݁Oh̊$;d.s-?Ôsܼj4,9ȕ]4>g}rnkw7 .sUZq-ld4b.r@A1 _} },0  '^>&x+43Ei_3!29-#R1km)ow '¯w$//;y3Z]3xm-SXNu] wj^LzgC[&/\5A_l/|z$j{ c[*dVeD:%`5Mw-"Zoo);74M\1a+H($ 9z9zr$k6Ka la w? 18{|aS9y?IN\ᷛNhdtszzu:W@e$K._c1,{@;= ey8z3=< X,>ݣ|P;@M+vD _[T&r?0t~oyL ˪fL(w,ȹ 5n:)`|R4o5OĻu DؓAo@A$wpw|rw)첗V,{2DQ ]Y6#ƥsY^ySw~]PTj@r-n1ָ8{/'~b:s{^o&Dj?Zl#d$3{flbz$K`cooF} Ӱ0T9rGq"? }EM#Xn ?_zHQl c([F$F'p;*5sn83|;9.W7]CT@Ÿxa4u6 rR[LJUa]!˲8O)<9i+m8Tw)JC3kJwq~GA 31 Sk_^kX7}%eDN9M ɎwQ Wƌ၅S.aǂU(yWOe6$]a-:Im{ 0?u&5k^n+X[1YḼp8Xn*07^f׺6Sq%b%4g2 B/*v, berV Y֓f}SW!N<>2XдP{Mx:fz=u3ύg+Qp-n0&u㣞խhe}JZN(f(![tT+/w|*\>!(A/> ǗmUhY]k?c|>pg/lOMmhWW.T ۗP`/]Iqf&m~ 31 veH[K!*Bt~C>0+Gr|?MWL^<{vK?YX4@-Q?|DUfh9 J1:hѹ8VM {\3 ,v= )iyQSzkM"Y._ G|vwu:!Q¼B94ښt֙d0Rq/ͅ/Qbs ۆ< L5ZECۈ3]\C`GFSvKKͯ ՙWY.i{b-cqlSm $\_iFDyQռ}5IQN-%,<0gۙi7qs:Ӿ&V/?C8AB!*auEQ{~JɁy`6:S9$MuRm0ISkǡth~%Nf\ߒN&WrK_7lGbLq XP'BuZ)@s:d5Xha_DjfSB* DuS !>j(k &19\kN6"*; xMQR9j {޿%+lZ]͍]M~.1 -|_2]$okY^66=?tL)-_[MgI2tݖ]$(;ܘG>8)p 3] .Cwq833=OybQ-t|ps:x&0ssW|wχb?ۿf Dup$q =i{rdcRChi0TW\$rL!A$pq̙~lxa/Dtts@dFKRm>v|o-MkBvhW::QGkL6|n0mV!ȒÁpMv} DHzU?;PL\'Xu5z&gluxRi@ݟ*yI ۏx4)\~x{[ ̀~JP3.(p%{1!~4[zDLc= CA@BƑ# 'RŊPmp*^$zc!\?ð}AZ8v#֣MIӟQހ} H*n%X6`{3$dsjܳ%74vɕÖ0úr.sң喻Si4i(K o( jk*έL{ANu\mIPw8GPk%TtB}2^zhIU:/stRdϐQiXԛhšס8"6Ie^7N#!=*.olO `]SoZE|Z3$O_mÓf gًKc٪ }%oõž? (u5(Hʪ{iI1'7Y%fڷjfrpUbY0e_%}ռjrCr ?|E&DKxAU7H=J{1A59p~&2B>׮ы!05m|!nGlʎ2v˷HRnSF)9])-l{@މSbܱө8d`Z&K:inCD0kr?L4ծbI~bPMX[>=ZSJrYU|}U2rT$=a<ˡO_G'̬9ΒNd\2?"e**!6S$) F]`)[1Ǩ,nAѝY\+lr@~5#UJ)j(- }5l=GJyXgUiaٓL3^KT>LȓWEೃjR#hLY-p)O+YRP' $ g܄0!gM^͕mĚM /3h0Zى3E[|KF&a&8AR7:kשdX=Sϑq`9IM~/ SӐSϥGHO{{0>&gw;ZoOP˽R:XlŘŽRF?Yܔuk7 0+@e#Jpn ׿[˽b/YWIz U6?0Zca4ÁЃ1Aҥ-* ;$CwJ/nLr ߵ]EhӸiZ-sʸ,k/2QT0$ iTQn9>٘P)ISYgkAq9)s֖dn`Z_%Hpʱk., YBʝ97%\kדErh:E7TԚXI@.27^q(nmZZ&lfuWւP h\">[JuUmYkPZtez,&+==ںuO {6 ټݎY@&'t0st`PuScξ=tӆ8/M})eĄA1 JKCc{5xRsNn}~}N2clQnT,>f IFGP▏4]6ߋ:JkBkB"I#y.UHcyB 3N1$mR5 ~%*$b{ <+@~8)$[.(Љt]ѶJg9Xۜ[ 6xq+SvXްNѕE.`P1J0>Z9Lam.}ds ?xIOK|5q;m&Bģ).d/-_y[TˇI>s\!`(X%/Szobl"ば5*fhc9i{.A'G;eE0C4R+>3Ai!* 8V _&t9"B*c>"Qc%Ng#.t e ٶf3!`C-H K, E9=+9U~<};ƕ5kxLK?(z.nP/ Oz\|)_]x's.hܚߋV CŠHBమk)b`eQ5Akxw skV9W̥n6f"ҹBJ0a^ Ċ$laՎCN,5X8bt(~u]dlrtM5J%VfmOeڜd`>Fr܋anԽXLio4AuHϰlj c]2!tJۏ"[#KI|Lm$RhgMA k{襍бHT<GMDݦ@r_. Q/^sh18e kqwt[ת2F@;JȐgCDz榦Xzu~)q3=|i$((Cg}zj;Jj)p34/  `C@GYӜnx'ioF '\yT C єB|ωuUйp`4p^Mjxꕓ=`X!=PV?D4a1K '15Ihc70gyRJh5y"Y_8pxӁ嫻cmFڥXqh|mO*TxעiNQv1Υ%뱛\ GcMvdbhD(W1+AWHtbXN.(1_=kҔkְ,ĮpGmˁe3 f'"̾*r8+RByPc UŚ>7Wk.bU;\U i~WBŸ 瑏$9r&-F(j`v%D_򬼱MejQCᐆEpz|(H͜U>73c|_@zK=It%P(V.b{s^o%^GK"8Nuj[*(w+?QV oxfl"O.EXeRBaCI =ai"ɬR5! l_?*$$P'zCYw(4,~kލ%LSd*ɹeft[pb_nk 4m(&o Qm'wժ)? en>;)Z /Km1kAfb&HwNV^ F%&BnѪ[ž?LﭥH:N#zS\ag%{*鹸)ϞV?D ]ޠF '71|YLnOtbK)dCh˖9yQ3l9 bAh9^o&'gz~Gsfc᩷kY֘-O1M/%p:w Ks,˕#> ?h<1&AYX&+mzZ%=#UEFs٬I$vcJ^v^(!m[ܟMlp+{qXLU{$̦=÷gJh_`e$$F<\>J!Vj@땏|b*D.=Pӵuh6#0[cV v'd/H+ϯSOXypαE]ԯeSy (6f`fm%HHQ!µ-ÊMK/d6!5<6(JnЖA!pヘ}8J#TrC0]lTF.vX?Ha^.芶Eb @gvtsGךF#U:+|3|Hn#*݆μg5ZO+;^fn_R*M59kd(wHqkbB+ >ihG2wtiܓ/u$[-r5@M"zC Zn j Cp;Sp(oI_`, dHOLɇh2RpShCq'iy @6A@KtV XA#[cWJ+<(1@'iVTpͲO,Gp7IJH3ު\@0I+Y\JY(8‚QZGpGlܑ sk1#&mC{C1ݲRb1 #[eS>TC/u$5Rv iO)_sOԀ!'N-,'XKu;ٞ8|>a[]ҍwڦ*M|a͵꽣L4|B}?/. ^@.|͡/+ףAn@vNk\!-JGP: _!&;D5 "L2L6;@L.Ňw}əyuh41Op XMB5T^ [FqizTE[9o7.Q(0|&*0vHʹЈWg[+`-sV3%] ?d_}^r^D|Ndai~xxBz^*fi)z}{uR}n͏ ŶVKU2LU$:b/pyp\=hK }HWTp-rއ\dEkJǺq}tņs]<"Mܧ(3P Fj iӎ7U Wg~hZ5 D#g j呂IN/ޥܧ]iLfT&/fM@bpttشva;K!=yxV<~g"=~[bO{DVD&B%w(wt!M o ,,d3d?6W/݄:LW@S0L k;k xx jJєƳm G ; mD4)mY`E&3ukIJ/ǐꅒ?sF h:dZIf lEO/rUTE&TZ!UF XbpK!0I>>5~^n̙1\+ ggҊw#uq{,v\BW^1lO!LC TkWt#{F)gĆ^i_aȔ[dr|'*zH $M KGçw 8Yff^L?WrgAm&r_S3I,1wyEQ‹  l/䶚"UĦz[n/V$>M*0?zm/DM~{'߄"WϦ /.~=\Rv/:}~!wWiSkt $=bGXV5SĚŖJ]|~'k]gAfd^b2 Qc?j9K5E>6 6&oK|š ;J#/b7 h8{?='!  u7[!Pi e)@g5}K?} II-FX^b#Zw p׍v)Ch%ų]yCUo ܭj*sL2!"Pe-y" ˏ 破P%Ŏ,װ 8rA+J#O$(r ~|_ϷἣٟH. %$P6`zAioaQS1 qE >7Lp jytxБϮucS;VCy83Z3|rP#͸0+ەB ؖ(@DM:۾TsfjvS0L9KEh~f&&MZ˱Ew1&ˬmh\`>Vrq b-ÕI X~"rXAc SMG⌤)pT D*}K!kbeނx]k? 7HF,x{ѽ"tt3]d8%4%)lG)bZKZ:*#9f$|LIR!ח,).Wۘu@Y eMf U_;"vbZ4 HG%if&-Q! YNmģEr=67=C ^ kƸcjY scU :.`W$]IV 90bqp.iXwHNZ,sgH1SK6E=92 Io7^twq친y #)px}cj0A )9b<~]8&[L,`5N 5oT6K cpI2f55݃2Xpvɤ9E A|bpv3 c-"qx1r[eZ;hHX~d&g)xiP*RAA7^1r61I.P6"1a"ytIQ'>0RIqbݚh>Ioc%"8ZrX}% mXuwW}4dpMc&Mbʞȡ.8|䧏Y1GB@=_IHq&6_}૞%.+]ʡ-A)hP0r'e, (u)4l0%RpNFW>)Z eȌЇ*7!N!wքRL@Uaf#yBЎ\/sKNO5^{SҚV~%[1O(DO 9TZB87VAӅz>LovԍJ.՝?&Y@(@l&">H@"  (Y%c7:(M.ΰѽ 1NqV "T(:qd1SM}Oo?!k"^45)2n'% F.ElȼRe|W)u+>aאJfS9ڱʪM>{{8:A"b39z ~j}}>/umDzeO#8uݗ5]Q;sXΦ$jBiN.heSRC5ܺ*_,Bƴ /-i* /cJZ.*. *ż6`Dى [?jm)sp} I20 bv5'2qjCP!BJtO(-zamãl9/sDl;K5z(iiBqxg^wx!xkphN41TÌ![}V<%[K^Xt67J uG ^#\,!Rm~C^ /Lê%쾔}u!}q{!PVi<8fe;_8.T:s f἞C6nb/BG.9]ļԮ,R*Nf$7/UU]ӣ|-U)ƊB_ihAX;M%UߧP  r^;J\Vb<@gБy~g.y}Ή5o)ܧ0d}҆XT$eL*ڮK?gWS?i%`(@`|wd@%-RG3ۂKxB DcWlUmbE͊l@`&C)Jb^7XJKU Y;A3J훤l{KX2<#XȨDڟ4LJ½>&RĤ f `pKҬ1Mԣ8"L_( [I !M IT)*u~BhɆNpXӡPe!])D%5X [(O}aHq$C&oxG4'A~rHS=rx A+3Ki6gy%Re[E?_$ܳs386E014@RJWQiԛfS#4ě5Y!njkb"Lc1V$>UU9$3oIK1mĚ4.oM<}+Aڥ"Ȫ޽Hٻ+QoOp}i7G<)nF .үM aLOGpa%$J@~Ɋ8=X2/)$K#~?`4t! 3*Ɍ/"iFHpAAZMU'Φ})pwr2a5Ғm )`aZam=Q苮6Ҵ9zҞ~7 8So/lh?P &$ ;p##r+ e3)GMKp,QUfm'o,'[.7pNLtsO%6aX;bBX9{pH,a'K""chw6Ğs($r*AJCL#j9/ã S6 n>%[u1}CPAOJKKJX<t Te XDZOWfV9C EZ;TH`- tݯ`ZX5Pzu:85(xmH+(&(B 6~ݓiؖ{9;}#|*+gϾp&;MV:C$ 1"Sx>G"yՃ<.;unGKmݩHæ?j6+S'dp 4 ~}v>9ۛ,Ps2|wJ%ԫ@`QA<(u_+f%>,ÍzתQ׀2>pH֤hI#p9A CC}GÂ&IFdM b`?l38CQ\\Hh^O&iEx!oArz,*AS=jTh RZ65 r:NS+D&*cސrfbOW5BOGi~Q ̺NAޖ/^y H6:Ɇͻ;{Ľb VBc{ Ȯ9t(.ղiM،6Z*E{Gt^IID醤xK<;5qEtaB[utP$i8І:Y`JhbfB8C {+MNHWyf$EQ+G~Pn/{ڈ*'b5Ź O:'.쨩WRRyĥd O dw h4EleqO{riXmV;6s+c9ih>SPG_ttIrcJLÌ68lI:'vֶo(:I(!)_: G% Tx(Fi:gcՃuRN.}¶FeLPeƙPO4r5C8[glp泥LBYgw|ŻMc$T ۃA yg8|\BSxg)frrҿ̦t;?_DK7@v`Ei+sg,r4~&{7w4O!j^g0{%w`B?To~wBŒ7cZ㳸3ax&*F{0&rb0T32WNB T&K%6}^s+(5g(2ZaػYEs]PtyȏgSjGP>Wz#˹VrC49.ZwG&Edvט)Pir 'nv(䬍S^XO/q<0 ap BLuzJ{WPm/pC,Dt"JFYOaLZ=8ݰT0ѾqY|+XEB_@A' MD!S/[lԣflKB"_"Жf+U7uZ;gF"`sgGXLbe%WZ)2ޯ: ,S%62ys48]1%jI']tRwGLuEc41k{T FxHXNnZ0FowI=V`>JneӚ|kK D%&WNv_l8]3-a\z%yߺ%P&[Ti|Fu=}Q4XQ@w6d,g` voշ"1#ۄpcШk뀜@ ,x63sD΁^PlPɸI8q1۹ Sd /'q6aƃ4D*I2f˲ WpLBmj[+E)܄.43ٚ?U`I:cio m F5s{a}G߅s9c}qUA@Gڜ2\|q,9R]}Gl6ahϙ|r6cfzhKtCv1靧!@se`>|"{Z%گB<(Gd&&J >X6.펰fu\?kwy9r)܍my^N .|jM! cndCF&!98A*S#t1,&NJz+{u>\r5pcC͂ XJ܌KisHx"}6ё%Nޮ#ZfPc, Dr9cL>=<WM8t:r#!FLGX7a)(Ϫ?$.,2?N&ΊrcضU}N6>pooŲP:{l4(Ho"4<O~TlL>&<u*OFWd` !zc8( \m~R>cDGg܍D"M3j'o.׹VkQX6OE+EH\c8z~ǒxh K#BtW&m:=#SbK6, QL.793ԟ$R+UgiZM(IWaWa;nF29:9-Q ?Fm2NDise;@a@@#BQUX2SZw :pIJV{!A14z2\C< X?f`a{έN&3FF]ҙX$,dX~.욗VM8=J$w@JsA٣ ퟘ;A,oK/{{ WA!( nɿ IEFzР}9س8qv.cU+@TBpYN[[w`B%Y7^ʸj?'mF,vC?V{F𺋿 C*_`ї?xf9>,,J4 < $q}%}^̆94j/il@'W o.EWPėT;Eχg$tJD‡s6 0ZfhѦpXň%9vGUs'?6(6cj͓ώAq1M؎n6#={^s!a1gku+x]d,E2qўS ]Q%w4asdbqp42~_"dpOM3~S>a>iif#oMW V F]mKs[@S3mޔ5r#4FZ({tB/EcJdϠ@ʍ FE7{h^cʼnL=$OV-_ #/t0l*bDK9@{.pXL=I)۸tw9T96b)ͧP .ɀԖJp\$5"8Ȼ,0UГ܇_+ښbpnse5]~'Rm9Q֩IZ4}S. QX d,E|VFTU |O#'fCDDc_q0牎s D3:z|%G66 ңv#cΦB!}̥he_Zb0 R$sfchR ;- .KS4A* UE]L8'XeoPOOqKG[2OԿ a+"Ȁd1e`T7F 'ڍ< p*u-o@z-]&Y5+^~s<;Nu!DIԪQ(Iem<Յ3T8)pU3VbPH)Nƕ  1sqkh:QmqQ:ytR[Ԉ Bcl%л*HM"rMzyER1|:4P0eӘTȦ1//z+46\x9`"ߏ_$͘^ʀMZRU{$?|H G< SI|O5y07)ذH ;CV/$Pb#y/Ǟ8$->&7|J%}4NНxiTؗ^C>~\uh[㔢: O\ ^VMZ틗&M ]! FuFm_M*A|l>a$* dYY75ZjQ蜿_'nQӢgzYPE[{Ӫ~ gvM"6j̅g'4 r~pBt%y!l6֢=( @T",Ji9*0#t#e,yTxS#A<.JpNf;en*D̍8Mc)9ӷy2yEX"O 鸣 ig+ 2U~t$9qgrK>i*bzBi[8MJ% F3 '8>W,6ñe^I#5NMy~uVojF*\ hTw5 hb s"!-e[6hjq-)6/.K~eW)Z fS 0ڼH̠]/}i~HzR8{Ku`t0a:EoeHn"X` / ;t6]& {Ϣp wmj+ uldلH#%pه.\n5PR.͍ߦ"VHVVC"aWKLJSP3 OPm^ax%'iUNP6cXK18pA % D*!8=D:5 <=V]]mE( ;5׶8&/om`,FBnИ~VA<{Aea2&LOB$mW,&gbr&QU2|Ä5$a&I5/.]jnSC!xʁMm)Ƣ~9 jp~b߳xijF .~{ GM9^q;x_jz p%|"JM(gJf 34< FY1#?/3ifǺT#6jPdg| fG-̍`}W#]oJ*ǚ\ūjxJN6ʻT(dp'=7]潞jR@2X[0OKGP9#Vn nec%RmL3l];6ahPcDdIvVC|u/cE}U Q:63P &69H97N m Qnauu@ w2 cx9yu _Ì W .X 2vC=!3`ä)͸irt,"Q`A͏G5] ] _x1io j,# "n]l_`Hh*ӭ`3Q5\lJ'W"kmiGLIxŒh 1ݩjrL(d)GaH)+^5vS +F%\:|bb"h Q]c1x1>x|Gj6m!CK+jw6[$u{PGa4ð~=L`}y&MOGZT;_W` Iqu?=M^nE@f6+Z,ţlTl M//'j4 @\_"Xb%2/}ٛM{MѫgGJ]JR.r 4̂ 7tLe+"`Mk!q&P%&GHxau6òr 32Y#8^Ducoy--pNcR+}NcyFjăzc O 2_)JhHJ(3)ɘ5OtBij.WCfōu>;nbwdB QDE=_ʬxoMul>u5Y٘: S׺ p3x2IE®&0Pn:Nj Q)#,/?~%6"iB{1ay_HTS=*m=v#Dk0GMV'=>bƫe mNu MXj=\h,z a khYYL[[9ljD2~0ahp-Dufs-)W lX.|89wh6a[.ySD;-_ 룹Vz]l{qqw\Ff6M Ύpyy$lo; [ @izw3n;euL=䎸1CHšxFPuqתyiW O$!r>!efeS@¬dV<0LUxdOҮ??&V&D^h8ZcR϶5M8&颍`tsb?IzC) cjdZe=0o6Xϛ`xzMiFc: ~qv`/k/Cu 8sﵟNKq)[DqyMrmD PN?Cxѥ%6釚R6?uҴsC{ Q |c\ovUovQWɽ ж꜋5zQ/](Z֩G"1ݒy3yiVZzщ2TW" O;@b_'vHk0J4Qh}IoY!%m'<ݭkpjG\^z1~hF3H~~Iϻ 4ʣ8pW{3=҈>E">ؕ)G;ul ) K 8&,Wcϒ.l~2]@@?8[4KVh,(s&'" HZ܊ya6?Kmpyw?d2}P8|Pfʵ̑<"zPguzȭoiϙDo-.'/8ͩ;@Up bPQur֎ZI\¾u='yk?Ǩ2ef^c xoQ4LJ L|+WDyF.zju$ʴ}pB.FKiûE.GG'$YlG-Ǻ>%$! EcYB$[ʨڦ_ YVˉ,{w=eٶ0r?Hix)X̫3f^)n`LD=*f:ө3^ygLA !#6aEU/iv.;&~O3*g*K }65Iodkq''b=T[LKqy+w |.cIo R1}\<\; |_ݽM4?MbL o@,pHIVk->s=sNR[yc'Դ%Q_,6fu }$Z,<{{Bn؁+,mGwXR5eDHګDY"\d xHWçgfXr0Al,{U*rK< E(^@nV6+?vFv#mg+H;yk\bg[&@_2EV@'BΊ YÝHmX!=?g~3<@ҵK[SW&|p 薠:KiYTBAS+u,k. ZkICfNեҕEwxֶj uJ|!'lbvh]Ft8m-Kʞ T%.2էa/^+&WJ6}X,|gjCN7ǔF(\wu.q aby\TK~X[ϓ\?(U6$Hn:4lNY,v.!nu4eZ޼8] I1e[7+(\?˹(ޓd|H/PXJipdM f͉j H2K*s訛{ PNýdžgYzrR~,~ q;&]/͎}v{U^oP(5̱qdC"B/C5q]|U{뉦8JNܑ%lҟDGnK8i\hQI0ݏb; AV(`/n^G/E(gRLf۰+J^8^POՅA;mq6|[R)Rab#`_i° HDrmsAgcфU5]h467_udZtY!lλyGwqW\" Xmޟ=b.beE[o T9v>=HT@>z%ID8_+TWcxQ {3}#"3A(PxGF~ISS`7F +jO>mXDhA %A.@ѳI(*t<:2p:D9܈<ۢwj2d.q%$==*2a0⨥'Lȑ=ҵ Bt<ŷ,3q ߜ("!zzk#&ܟ\b ]v"ǿ]]=vk?zVvA撉8_beU\ۻCV~%DևyRHBBy<#aڈqwQ Q)cWǐ>}{qbB HDeJP8H jթYs. Yt`yr)CaGDu} eAnߨCʨNSx1t"Mkk]y 7z܎缟|7r ̻F|-K[ɦ0 kWJsr«DV]퀌Br ̩~Eu\9Rٶ.}8[Jĸ<;. ׾xvټ>QBl[sBqDÏFsjEA1畔,jfש/7B= E4aj7 -AS߶3Ofmi!أ>Dť8+(]q mjQIglTv KK@$ElkEGz[q9+W@s-D} ޯ ip48 cSԸ"O`D.];!Η= sw5J,">wx'`޽;Pd\%Ϙ^>LRSr5䦀IhL923ӲVV<YR@sj*7<$qE;i&Vp!G N(5pϻYrv'18'43Xٽ+`^8[o~YppB\r߮'l[t %jgA6? F$g꟝wLXn/7xTpv&^[ވeO(SY|v,c /JAj8cB)! }_"F՜x3>m4:Fja`83Mxclqb y u `kZ_c gm(DUr296$nX)چo]W94WtJ&K$L`9<4npN7Ь{]ʕ=_V7HӘ>L!>%߼򂈑Mtp 1q6:8OfQCբ,rZ(,OJSۯeDrk% [4gʎdMjGPk5w>Vҡq7ͣH{iŚ3vf D#{L#(ejZ.bֻ`U|qZg/KhDw-]_ F1tQtKP|C!z-8YR&u#ӱp%}GQF[_D髶'kXYo%{ha&eJ4QiD[- V}NW JI8YJoA>FLܘGVL=ȑ1pT HױxE2{u, [&^<淌$wte M.X[i8t3Wbl@x5?\.&y叿AB$ۤ?Ήw0AHʦ*9rvMq*;-L}x~fp?>gOFaʵ%PL~p0 [ M|8ujOq( 'mL rP_^2tJQ vy+5@4͚M)L;]tmg" Ę={ҫuX'fXϗ|\/OG4GԵ$l Zʊg7l:[ٟS  U`1*%RX (xi`vD3ſys) in  B5XȒ '}Նٍu{`I&;JDJ/4kq2L8V]|xbwtPLٻƿs=ew&fRUl<4(Ԡ`/ ysrAdUb)ylx蝅nn3LJn m&o7ww˧|Z%(0 ([ m+bz=pK]GC>M]%8[JAr:@+.(ჟd 8\-9 NF8z_qC$7撸~l(a[p]c%Qώ=GgYdF<n?64ٔph:5X5`= w%(u;nNg5Y h]x|onm|Ҥv_O#"T⋦]!Pe~"4*^9]eQp.p5eam.+i>.R{7 GHt,wdKtdmr^ $/%m 2h7LX=۞u/F@-3Ǵrh/4'C(RRk" $\Ϩt2 -|t?LMU5|6bXi lIYQ1jʫtx@ch9*d`UA QHKR5O/ GoWJ<7ݔE|۰w!$_L>5Ŏ+/icɰ A u]Qu66&$ҍ/Z )"*]UEҲvu&N:n2OvO9Sn$]Q1=k`y;G~RvlpM:T j eEn,1g W-">>),,X6.U8.8狻!q5:/g3.SR9!P-``]S!g}E _J8$h>k<;wN-|Gjez`H|rϋHʖ|F j C"4` 9n N3*_q*9U"bcw? H(Im?JYqnpӄڲ_CΦS~&gc^wJq2xҿ s{~Jz\m8i{wuS?ufv5V E_`.rgwkO^5m4j*T,AtuɔlIL4`fj|-GEOҹo ytCWJeҒmkA΋ lz_-#H.pM>Oδy+旑rʼauVB;jp!O9<P2(7QҎO۽@&oR \yI-8v#lϺ̦:R]OLe⩵^l0 Y Wq;xtMn0iocL9GC9͌n Pm-1'ѶFO ;ݟDqaS-+dKNѵd*a ^uh1eC^*ScY$Fn o`~?4?qUԩFT0{Ċb^HS!-)WPjDO5-@\JwHp Gſ7> _jz9m2,9u?q"{ݡbG]I 0 XtHJy$YTyŷ8xB:Y yZw1N&ap K|@5w!C^,= RU_%[7C3"`хܧe $;U=c=Bj W>zU.z3[{p}~e旼yn`SuP=Q{v~NXWy|]EKʦa[hT#)8犪flJtDj~ \-0oPeu 0ȓ}Jjlde%!y__[nw5PzLׇw{jjEJGެ9g+g[@lxJ^WE Ie gL]uzx? T%QP fa|3Q$~00Xiyᱜy$ʨP~U;*$ fW{ҐVm<ҤE 1^0"6_2pK^]}M8Me?:HmD|W M]x/i4`Ipc v hN\vh>KrFyc5Y*yO;8=>Ӽ}I(y?6WN fϾ;k3!<"@:&5BCٹJ_߼Lؗ?+.MERx46+F֟uV`Gr!o^nH1;)aT)kpkWyZoԃoX䣥 P$p9)1;;m?ٌޙ0{u}ﭴMxAF5|)I;Wp&+i8؎2f*uA^R5ob=0ڐGsd}"kDT Nъ$Ww+gmCٕxk@uUtOҜW44D*E(eW ?-[7c\Վ+OV^V4^ ~[֛ B_Yt6) %Ppģ0$}C|_y%-,ZNL7l؞QQ|@Z[.#Qkuk`:+0P ̑bދMl UVB2ZBSH2-i̳FFYbYL%huaH_4HS~;Dd܊2B{# ҥk9D+K3M swQI*)չQd#;S I&މE 53EAϝDa!LΦ|?ݛg0O'C(JJ]\/#=9Ms'D M0@|I# =\J}n~/G;EACWrx\o sKhhEiz{x0vMSnMy[kwF短=_֏?p&B(Dvj\x R1ಶdTvZ֬q>lc7kb*9WӆD Ab)MvePpl(iweo[ץ[4IƹAu ^:ش+<3,UcJ~=iJ  6Ix+CI4Dݒ2!XS-͕GSBۏ:wjzfmV]Pe~r{^~tk9Z6I`Qc'i 8X)̫ 8u/h `RR &U&CbDdma@$EA/C8?HmNF9 Xɶz9kTeF. +y)p1l ''-uJ(+JS1LK{Ƒ,3 @{A cJIO ^ H[!2꠩I:dj$i_fm;a`kۥPec:CݪLծZhS;N }2F7֑]Mva6e$IKc=m>#Pm&G"j?Faf]Ҍ(-fH =yzuyI84INl lǫNl-;ٽ^ᓂ9]ثݑf^oCy`)p`T9L? t T_r3Vʨlx4;/5)շyz ر=Sft4ЩrV)U6hDaZɤ$ΕsB1 =4mՕhx  Q_hQfϢSJr~MNɞ4ccYp–a5BgǕpūŕQP|nz Mz>lm,I>;23sD902+^IC$d@0Sb3AQmX ]2#0HXPUꔵT[R3)ɱe9Aڞs:Os |%^֠שr( LN*A6j.gQbP6Ohe?{EYI ;'~t{aN|ɸ%rgj/u}&AqHdqc< 4DtjܣwېՒ EImƪ}< _l"?ߖ69*^wxh:a𴙺f}+٧e@W"#|Q>pLJu!uF8)֖XnIf"̙DZJ8Zw _kşnuj.¼hV-,j5!c`ӧΟ<_{ʭ="ر02(Alc DXt:u/;j%sxN =75"~kJi!h9)}Y]m;f?^klp4 /s\3ͱ_lV)/qFD~q`8qVL-SF֠;ߔ %`rf :o'kӪr1U3Vրw]SZOpixxyTjO+@d$U@M>8'kT c-ː95=VdޔDMlԇ&|Rg۞3H 6WK n}tybDY&kYے}f]@5U[C=Û$5e6GPm]~M,EvXS(S?`)]Oc6 Bթ Зk,YPG+?'q!/Pa w!A !Q@vL.ZH&T:y<#G#N6w\!WcFe4ÕζS1 *Fo.,zzW Z$ 8FY2cwɡ 7ʿ _ WhIo##>c) o })q|yQeJN٦hnCtw d,- Jн$/qz=?1AtE*4T˙rz |]Yf/Cw`n pwЈ؅{ኤjG٬jtl=ђ_c*C[v3dolb;&Lڔ#T4q/>/>&;5#ӶOpSA|),jycryƭboҒ}*Vu(/OWl%,9wmr1^g$KZ12QX5S n,rﰗ?0Z)Ci)G*h#56^{6+l ^qK.ѫ~3nC"*+YSuw \S@C OvLɷf͙&jv,L rWF2 ȳ=yر,+.zZ-r<=!gjk_!l@jo{w]-GH.i7)aEj7_ϓ@BHF\.Pj,{Mw7Z^.igkJTclz~>ߑ#]lzWwX.1N͜|`.wp&A:9'B6s4 }ZE)hQb4j t CYۡ(Jha&R4gAq> 8&a5o= Ld̞cat,ZtN 8O|EDrKW6856;Wp\ɰX/a#&bg(+١M/O/Ol'Cljf !N(̶b#w.x<о"QP:;Ԇ Rd?-Iõz'#@w/G!8^.E,; g^S{Ÿ:Ju#ƌLӈ(Bs* a=λ憂BC&XTjܳ 9oHet,Ilw{mSԋo=VƫfYO]3s%+۷(UHf UMqxl)LqoU8OpLh ^ Y̑h" [FoV)eѧ 8"֡<Ɇ%q*s!p|y@\s978> 5rP_=41|0 9_D* ǽu+wL30}u\ OjR?P6Q0/Gc\6q@u50JHX#7i@KRMxlo"PU~eUV:tZ$0 ,q|G'{P#5PYIU-o/0vn X>2SKJUy*vfjلvj/1 $-a[j |(7Fa4/ʊD {Q$+MˑWKwXsRaWo9q"Z9*fFTn| DU,ksp-q% FZٗ? degN7 O٭Dϩ6;ᤘ|i'WM '^rE+_\FAٍ#A 3гo~|).f۩-ަ i9X"7~+3t։/KQ8̍2GA;UQTxmkRO6됨r~KiֿFW'XAbQ-<)R;h]nnoݨ ꔜǾX1L1b>) bV[{(Z8@x]W+)]USKSGcpBI. }ɌZ\ 8]Ȱpǘv gy]9~ r z#Ybi;fop"]?1"i@H!T]eM*% Cԉ7]j1M3`2s,!O?Z姗H1rfBQd6C5gyl-0XraAiZ=cg o~<91X-QQ26wSG#Te~ ^fZJ2%xjNWunwB,a5F% wfI%5ӿ85x* sin5Q!n& K%[tX_@ZK^::e$gꛁ2c au |bpbR/ЗkZUY.-Op`ʞ I]b%"j`f_jl\&/\tKo:0p#{#@\{X/> !d(TFT2Ϗ'Wv_dirfg2 Z:|L0R:-/HsS) O[{\ƣ~*M!m9nB4LmCԅJ+Uv݌m}2Zzm|;[oМylM]%I^<7{ Cv=1Гvگ$4nfϡ'hP;|'BY?7hdYilHO4Yz(Smm\gk#fH:N?y[7хgYϏ{1:~&^yk#3Ez*=Mf%KB-iG*Ajbi|&< d+vzh @;>g̬'y\(·Z5Ʀ@hkuAC*u^1ykV-XH<d ^>~`rlfDh-]kEK~7hވȋu|߃U~YdGqidRNpY;H>Dp--7q(m!ME D5 գD-D>>P ݱyyc(jf6#DN2lnNU|<*E nR`85\WյG-ɳ?l[unq3hz2PE`尷黈 || Q&}c'<0Ɛup. EC}Ëo]Bе W~jOmʗµŜTK*΀-vVgdߏ 'LZ- dZ~/1}D]A Xag~QPI٧%r)WcNmS9<+pr^DTfZib#ůk_u< gNkz%oTz-jK43SXy6$wdVxΌ(Wee6 ,cƍ+R 0̚DKRG=Brl8P>4m'.-.c#x6;R.st ޟDߢ,Ҫ0NejY Κ_h!12f4(WsFY׬om'타{.7 tUSmD>[ WPodmpzӴtC2bCLaH(V*Dp?yzv%(;70h\冷;v;?una>Z!?;4a }{wZM ewU̡G7xNiMZeG[6FGˈgf<rI!VMk:JTɖ!m ̎ȵu/F@3"st\"nF cj0E#٪at^mWkVз5dZl^K7%K1"tXkA{n"(ʋQ<"vi;BGz T% zy=h0h_c܅wΫ!X˕?ҲIwȤx4uTC-gO30,T^ČWa3F]@lW$ 6:`],М4'9t'~V '~^P 퇨<__ WԈ M~ >wO(G4>)߂۽6{>x2Tͩ*f w, 䕵]2b9,~I]pN5!9|piuٍbK,Y͐Cfea+ qHt3s J8"L$ϥBM~A76,c:3ef>{,Wv$E$l 2kEKEujj41)aDb/O4bi'uQߦ@APt5WfvVSXv>M${\cJG+EE jp[V[`z=QN^ -X8Zuc" nY-3v\#BĻ)?ƓY@d|5EJisd+ [Ieq=ICO1&h'Ŧ\;MOtFf}*"}K>@sm|-5OrGhp:Ƞ&R-H ̗))Cm}35_W1#?=p)|ew+m_1# oՌe?ǴI"0AB B'#tDI\:oΣ;WQܷ%]V0>*oƅ:<0EBiDfwhxe +mCF'">2A@jpUwDYv4A0 }%j`F6zy`5">mUfBƂ%2 gq#V[e*"[zE3k׶I<]66$蹝:*K@ޛНj\o-(DڽS*&WJS6Ey My7lp I; -`nUYv DuKn `OiWz>hr+_"q&],rC2/6%K$`)jl6 C )Z|G萣Ju}GHQyq A]I?E,a|R*s7TvH]0j~V<1>zYKQy=no!_/ Z)v tϹ+\& ws7@o!O\U9K`4s-nyo\D(\LN9(j[w77W4lTwq1,֭K%^6= =5,U)RtjAFb| -Z3H̀ܪIɈpB, B->X a~ :A=ϯqV2ynUE@9\c. <-hwc.ݎm@nG{_s=#`>*L[qNׇ.NдTl^f Vl>N ,ߍZ-+ }Gc(h2`rC0>0lOgyذC[+}L/#G0_\}#.F G#+]bј+vIQwT+-ǖ+K;5W=TW6jXEymmç=)Q_alm~(-0Cڜn#Tmhm:կNe7\ڞWףDЭp.Fd:l淲B@c:c6`)e@뱜s.Y5* cq8I[H Ĺg{=yLZ 'Z*\+lC6+`F6;ɕe| YCKX0Բr|G9畋L"g=Zrנ*^vYnE\(XcB>o>ٶ_fZ'QpPѯGo)̮1Xߺ cJGkL ީ{gHzy>Ab+0Nsw\^FUՄgV7hZ~#2UGnh`_`e}]U Bez(R Gإ-@Q׬)ph4Cx1WI34]VEJ7D4A[H4RcK[΁6 5>B@EPNe6@žrg9(4XTP pʩ8zܳ 9-Ns<{ ebg ;^m_ gg`I~6Qɜ,  E=i 6u2>σ>!>hwЗsMƊs:BcMgM=v XhLbo/jlhb#g#q0S0*ŤhNet.'=S? /:GAVzA^C{+]<#Paԣc-3T]Oz @NQƱXHYm mBuP\=]pvcX!Q#$O{H'KHVᢁ[(dZ?('~8Ig!A{|cc" ߃:3vu<f֏T+XS ! VKeL̈́`ӑywCÎ C 0q߮}Rh8: /m36a!}0b\ VmRE ԸF*@ \;àNiL=EUCt^wsVG/[;"9?9 oHH $8*֍M\Ob#97\N{Q'wn]ǡ^AF—K.&MHSZȔH&>cTy-Cؼ}wE.$(Q8SV7%X =2I+)h cP|T-Olpr Ǯ 3fwH<FurG#h[ʽԳ3Hؒ4 +<;u9̧b_$.HWUɖ~)`qjgg3*Xxt~:A$M:Djj[ls.l h.Az7Ȏy nQbY؏DPǶH^ E8A<#zĴp}/oAs̘ K-W2&P} 1l dƛ3's&0A$3&u2&{dVNBZ Ath"ﵦN-Yז<{ڛ3'$I9]1-TXc-Y\|4{VzEA?q}k{$;NݲK]Ii.'D"IUg) 9LW&% ӲX^BՀאrqPV3DzRПcm~z9s ]8Dr#[ьU{J'/Zgº?>!MGP|oX) $sȆ@虊DUeyf]D{(~!y [oo{^8qӓf_0ĬpJ`(Ȭp3)'QƎʇUR)GVFϒzm3oBK>(;ް"Z@3|t7NoZ& _̦X& 5IG^O G]DkN8o }FУYd6kdo_fB ת*2hh\֩jقe޻%)9x^ɭd>/ :CQpZi4;q0%gm@X=<z@(jpQ!~ܚNU?ٽ;P{ اw\, (H؆ +V?bvi0vA1IEDgg"mI#/?,3*t߮&?4Fa+A"C$8SԓrN,@\$~P{?_e?R$c|ܐ؉yi}w"ٮ _j8fef#D-n6b_nZY8d橁yGXl;' l|"W5x ^#Rm4wш0P6gL0#%}Kye~ᖱ toun~ӻ6t6;G @j޾q$JzRuxYlΔFdl>EˌIūq{'4|/o6(^c2/Q!azE܀IGi3E9@q#7j ˲@pAcL 44rV-j_I]x{<Y*pd~x**98M>}h%,bR=\?=Knkwʀ+tbRW6r4@7(y߾@ǴexDsdZ^xɝ' 1^CZ͟ܐ ՈC<^:V),}@/²ITna:&=ug&e(:2s~u瑪X%i`8p; n Y Lf3J]^*VXzYԪ8&l4u^Hlsxz:Ӎn)-f,G)HM{}ОY0~ 26ED+ HM 6X0IF~+Lu3~j8/z,L%XLEX33Mg1 7vF6&Y=71l~w)&7^ q=ϊڼ$9="ٍąUz#ҩa؇ewcT7=L?Rsݮ\03b$P53[JWR"I*xK:/ e+bWqHR2;c16bbfc5qQ{#!N1֒}L)k\Ld&1Ĩ\u•:d92 'f kčhqnMĥvk2,Ҙt/5z4uՏ&%xi1m_TbZ5n$tՙ_܃ǜ=*?HekjB۴ 'unYY)2B/~o;T@Ec~ϱ6N4ܒ7jZ~aܫӽrŠ$-T$:li_6-dPStỲ)/2ݗi+]Vh`/]L6rSg%bS] 0msSSGC4T@MkȺXGPu}h5J&(̿jZb،f|-hK%`3@LrM20= *?}ehX:}5Y)bs!k5j׌:?݋³wH$tn3 7NcE^R]z`_ꃠ4nX~Nc?{~_'gĂpppfE)+ E懋!5c<-6ԼOi0"X IA߽cFiAt{b6$++=ţm ]'Dga~}rgdӨ;;K !A#4#jͳ@r=k`]%k|?wB! #(V}Ode4٭r :F9R,[]Cx^VzGsIq~ګn0J4w\R1[ &'4D) f+T X+>M]Saijk}wkU[_~WQ(3a߮1:djO7?+/*,Wہ]t,WEd/A6/sFy No'EK[DS ?o72UfmI"1F D0h &Lu 5N@׋b)p.fXnKaLJh+᩷ƣ:`êc?Fn崙.tM;먙u(BZBRB "tD*1mu/B$lH$tUv Djs\(N6ԤU߬:5!ʛm33O%{5;10ᢄ| /bpiyd2UE[ (9V:| tB8yc"y-ՊĊڦIL/-g?5*J}O ǿd7.j@l4aFVfw҅rj)慓3@9º9d0"F]Gaxߖ|P5{zk ۛqnpo=>(B2pf3QfV҃\V| qF*&g|tw mƶuj!]L/G*.% CTsGUNЀ1^1p=k-Sn9NȈNl?J`/Bӄ}O5g'jO)ѶJq-DPBF ‘ayZgbEf=(9PO Y]/U'2݂üȖR:R /zl(vc;h(0Th]+O~Y A HseCZ\yg8wBl]ucSSn2I Q!jY>$EAE %XnWR`#ޟg,fBGBo!ЮkBD ]..`Hla 0No /`h܄2;JOAp@";Gf.hgahKCfiI,G_J @tK&[:M e*2Ͳ-GU{ '^wg dV~S^%O$)֠V!B6l?TWCbBƱ1c0FW]a]̃SQ- ~ЙN(+SJ6X {aIg=3̵Mon)3ZO4#88Hزĸ{ǑdztDy0Piۄ _\U WE`^RκN-nDv2S[&|BG 1g)9h.QF’mzXW΁ @.^п"=W xa"Ӥ-ɢ 2{$}Q{7ᕒdW͑CV;uׄ ~5,͝7|z~Un6|,! ky5'8_!$z\f f!Jn10Ilw^8Aqb~^(B!ZR_DUQ"hD&+g԰Gcr8TPYCvܔ/NۃP<@ ʊ2%!&`t3?&.B`IEn!O ;޺4á jO\PDDt4+> _ȧAz&e^֎RaK* {A,atRMZ vvG6)QT O?&kj]K1B CKu..kGneEi8LUxBmzapDj{+ bkӪmK48/@G:X <؅.v"ԺZchK׮Va1@곻)9Q!挾"8FKOXd>^SY.:&y;$ܴst|}E=$r-he~<QtlihF0VF,wɃMos~Cu53  F :j} ULS P:D2X+,ޠOyc&T% nY ̂KȦJ3Ѓ)s؂A |>,Ġqw._.IsjTWO1].ng.,eY/IR7ɳ}T\(ݶsFp1D<<"{Htkg ѣÁ14x[σ4sKa=i*LI{Nj n&O6S]31w'b׺ 1;RwZFu^1 ^w2wNqũ"giYKJR+Lzp&Us~暑(XͮV.O IZ5EZ . C-~&ljb9߆k| o!,1 U hvX#rĤ'ڮ G:nP$ X4?l}OȏP5ਣ@bfn3jg1!&\7)EQVX6dGC'\ )Gֶ_H΋==L/E =C؂f_<_Ns#Z'AF@xh_ :WEOWZcp' {>ZKyhAL: T PWB_D"9)(l$H Lz]! m{whˊpJs 1ؙBOMy@a=c͓W iciQSP|?Eq_lyTZKKW6z@]OEwwE }~틴[6'!W(IiXjr}ez3z`?4\ĕyvlo'7: < | &n7^hn.2i }΁[I:Syx]hB=Fa&'aѺvKgGvHrήQ4^/4ZiF*;efHW=q)XIfo)(o4  Pm,>gmL;u:s +[Ba gFu FO;ە7q͵'* 'zrgT乔t_Z+UvP,9ܸ_K#TR7WW?^dhTp('Nxt!͌╒4:̂:tYœI7ϥMpIp,|@3{,g)!-48GnuUE5b8FfVnq[imDwPC0;KUxD3&**Jbib@}m>uL\S%kH,[`i3$} a["E?@D!v4I^ਖӣkmIw1 {㳡忏/I ˳,Z| [X+/zD1dc2Ul͒r4P^F)$}PRia젔(w/%nyG7 _!6|9[33udla~ V`-+ҩO[[|Ծ@ʵzsE(FÆB;BAYXk/g,$W5#w=*\ޔ_EQMu$"p:Rx?*3(,qK J'K,\\ؼf>\@;i~ D@vglD: b;M2,oF`Xx߽L3A=6i$γì:tLp-SɲlmE 3⑾p]v6m7&O'QĂ!E'g#W`d1V1:atE~ꑬG/:yؑ!gt)7l8cW3K}^ kUxNX;mM߷[}, BD6/Na|Z/fmYwuW & b6$L4 -5DͶW-r3 AAEkI of gU‚9z=~9(!Y|9QW~5` BTJcDqRшIY^$uIRQ 8 cȞ :Q@"%ī؅[~}GDLv5ۯWjdZфk:!-"JIbS>xOâ@+b)xUGb!feYJ nP>'N}¦5!3crtp4,< ![.CYRseŪ% zi)\Oa~k[h1]Dywf;uj+:4[] j,[:*O7.O߯BB-%5|2]'@nAX ǏM{h@ -\^QV*y5\K? Nm"2;#uxVSgEk^q\4 bXP N#u1C,y=Tw+{JZC %1"KʇqolҸ@lZf>VxHj#PG#1vBj9C=d*\)蕘v- 3CV2&ȡDrv-JB!L>3A:4M= &&kKn$+-f*Q!qӤtv6;\H*6HZ@C3{DTɀLg*Idjv+#nL`(_E7# ev`rg Р%{JyvŪw7yj{$g;uwW@@% 9}*P0[M;4OQ)1ělq~}y9v?$#=7v:1Ꭶb@zZQ($J';Ǣ'V#2̺{UeEWͳ~tWqsB]`˾t2Ӓ"{=7"QJLhcygM}xHKE$r`I0퉴J.,O/~4Ū5ԏ +kǠ8Q]!l ϐeFFz/7OyWC[5h8(]d CgG'O]r#V`!s7ꕛbt`FIU{%pE+8/ocQL4ȋL}?p"]j3=∰"D U-1q_YݡiX5+~;9mPԁj1Έ=Qg7-/R*_eYF 'Y|Ƚd93݋."#VBLI$Xz'b_%5>uLy@#Y@AA8w-UH}sZK0y & %#HWd'Ƭ !g>){ezLCQcL {QOnBC% L &^)h\Jy|]Ε{0AKek.暈D*y h2,պwFPRЪNb{5TN&FwFQKuI"U| "C[ZH!K<G4M:%6\m6H@)#qGID y4mO3JYoo;\tw*[xuUCc{+LW59PWeuBB?%JHN]HZBK(y=o7"mYUVIZ Lk]!Ǧ\_`+StD( QB"'K֚00S q+MS22ӻ:26)HED?$"5ͧY \5송 hῖƆQ.ށlBܔI)~S34偽6U/]F#JŦeEȷ0O$-[ 6?k Z+q/* pz|pt\!~xȉ;ZUG%s%1big!ydРu^WbW]ƔBcL'l:Я9cPmݬ&j[z~üp.2uE|{ 0|[0Dse SYEF;c `[?y 9/](o`u'%Yu| ŕ4ڵn4__vZ7eQX"L1XeH2=\;8fz cB-IQM0^I OR)suLV)x̼oYP3!p+}t' %^qB3:d !o{x螡5VS>#|"TVY\`ie`!ƸU0Y7CJӇ' oҧ$[y0AX:nqg}6=PdS%O$ @nc?/{^f6IQ^r}2Nu+ЬM:\*23wxx#[X l.~m?oeX03I1HIibUJ%n*3(;1_-?k٫2r#8Ԑ4,>'ljipL34le .?5iUEeᘩ'EqwF-$š/diUaem|u,vTD/s+W!+5fSN1Ep$ +Uz_N (2¸|{,t}3ETNFиYחK,T-#7 դкW9K_)@ez2]Cgx3hXJv@wy FW,K#m_&kT&Q'g oH lȏZJABl =bT'tèCtdjejŰMvRמ1K^?hg/g[S ,[憙  bh 4sǤgK`}`0>U%0WEj8~'B  {d(ZrC5 bx#\ 0۵ѧ)Og\ܧcC=􃒎i@o+1i $i|u?@ _QʋzLPQW*mzO/FaP䳩nB'H&zqf 15]D~ղkF2vEepS9;JԄ_ogMnU<ߴ71aK!yx׳USU$%鰯Xd`'jwh(fn Р}hz,w5T cC9t2f񫹺^lanp|')Y_bIq%NQSm][78/oswJZ`6ӵežM8Yܵ F;j%z0"9L''-i0:Ni+:Ыr?O}e.q6ٯ L_4V*>_7ÚBpK~GSmc . .wtFsR&/?G<7_)ylM]>-؁\`;YVeDiOkt~"cJea~MEˋ|뚷=-)ИV5&.㴏P-S$J-]~w'S{)I_Ѽwd/ǻ*J77[g>t|]eΓMiRNF՛U[)'lvUhz_C 8?0J7AUDduE=Bun0@QͮНm(MHjp"rj 8 YP^x.wˠ>//) 'Tg='Z#cVbwVA)ATTefAIT P2.X+b7GLmX!E\T1˥Uyͯ_s.Eʄ|:%q2cA@;N 4L"90fF @}xEI 8^Rflꇕu'u$B fYZ}@)TYejw4? Z0A@u/rZԲjKj'cY"o=DiM;Pťe "S' %TޒjU̇N(gG wnn6+ϒRLZ-@xqrNARțMEX8IW'` VquTܔ;d /t  ˅D/;:#'aYMMq0n~;ǷdE6 r| _Wl~\z'4rs*~.Qi篖,CGdg\4 A.=/,EMqhF|^ c}=_tN?~Gf}`v UF}[0g ё!yqThkOx91[1G?bqYC{gڤǹn5ɥroCA ݄J1wH(yY+ 8d{N9ʡwb./b&da*Hf;JMndŻI) !4dx,v˚CJ/5է?9 [>|Ó+" [L#.\[qɛo+0WVNXYXuSF H+59'#:=,) hI!Ƨ@kwBf~y2" }\2Z* me k$i[+ޓ2cZ0[XRG8S?\7bc,+_Yl%*ý 65ڃdN3EnwZ$ Y%%پw^mjIk<oU^]fzQ_{*03TŤwJ\DeSј6[\y aGe}H'i=*0֗i듅M]N~Cxrj.h"ϩ3kld&*9@Z { 6. =p[RCCmӂ0 ^7#7/E2w;%mP,2RH>`ǫ .j͂r|:qX$ǠV*HۺfߵΥM֧nNJ]!o6Jes^# %sT*\ [ViV;ս1X\UpP l)r͇S a8&ǂ{Z!T#)~{ #Q3ebz7t8; gԣ^~#̡]s<:6H- @D$Sxan,lq5$y H<%r1/ۓkg$u"<eAڬyWEQҵTFlX*ƶ,NeKV 6~VG%-$ lܺg[fce s*+9ZRP% R ,#_V ϟiY5̸LGvQ˭)]6L,t@N:vd^[-sxSfEs H,A>>tWmh?qH:#Ѝ*j߾ρ |IJ,F&lDHkI1f &>LYu(o:{Ӱ@̬nKITmTλ$DBgp]Y}n@F'=}ݻRڸAM g\g{(7I`yWQG9bSHnZ-LF|D{ _V!-ʵ fu,2 lI%~i]EF*5/!D5$]=*: @Ӿ? iE[6Lj"؆`H_?>RѼD/~E̚Rxtn xJLIVl $1LѾQ&( zFrA\.Bπ` !8aW(jbꒉ{GJ y~>4~;Y׉q02g06I*9XxiгnI]G9 j!B"hbh9^8شl &#ڷ42:ߓG+6kwb,EQfGd`KcU ׶&HI -MqGhR&9/z:~K9UeIK3|vҢh:߲ zpC !&j>gͮr,Lܶ&}=kquWE,7-9e8iUmp;5)'LR &бJ?* r7vogT Fvx5,lEL:IkʂT_P7Omwֶ6<`>B 2ߙp Hp"Y4h]ewghU$qUZҽk;^cU+Cv?Ys!z"NYi[ J zD'H O\Wo`&&7qQbV_%p1\,+"?qXuR[X4Cr˚e8 }X`0[]M~ພ5(Nj- PMǽDZ[\T+5ҫ f1^]w%orH` Veu Mͭ Y{iRD ,Se+s܉8Nlcr}cI{eX>{ 8w8K}酋2OX#goC +d4.b2누ȏvnF2~C5VE+*o4xhEbLr $IBQŲ \'B1( |i,x#Tۢ!~1Uc<̌ju6G +&5y#%Xp_y Qu9̴i4#j&' ִ,5z]vE>Wz<|ajq|ßmm7W2#Աxo}qj?J4wJbe<,Wl JD 'P#yZ\he zG87s~j-(8rƿxIfG`x5:dB\8x^sXg$=k$;E>Jw?EVG!w7I\9"Vk|xMS+L/QW<8z[BXߨ<(|GrR`:^ݓ`Q]3Vdgn8PD;;ʻlG=L`x8JZK9R^BC?iZ]ݠd +}&BJ޴>O# `{Lw>r#s:kW0"gц^xah<0.s5eM5 o*{>`Ybᲈ; VˊE87׊+k(hAB:z3Ōj?ڹ8X =Sk īV` *CO1Öhxa7۝R>CDCY`{c_/̯HYÈʡ!.E-6-ZbS\m,w.na܀B.}M@! FZ¢NL+;]J0*j5?GH iE:&2zB|fMdr*ɯOWݷ E}3Wu+RO l_/FU }" 2x0RU*˵nGrz6GrP E 'ܶ/Qr\)5/طđZ ڍ:0{U1PǎHĠ_Sܚj(nl!ϛG5Oܡ=b=u6fF#TN߫< k 4{LRk %NE/E+A 4&P~BynhpɣTڈB1$(+FKqu.+\CN3}@!YJ#(j*AI2@VmNb=Eo5N GPihY90*(D"8KإKʹb&^@ ,76h l E9w1g?0Q@f;OXA~x0J[3 ޫ]퇥;<"˜x]eS\FJ +wA8a'Û TԴز2I~/#/lE֮< 0߇/ǵx# l&v *XΓ=97Ӈӊ",q O@ g|[vc=4>6!pyCQ<eɫ|l+<:e/:ď$vmd|]FE?G`{RGG^M<4ujuj1֛0q] Ջzg\Xbfc\TwAey|s=Bw^n @ ϫsþ6Gz^/}rO2GSzsK5.@~3(zmQcLM5{"' EX9=ٻ*&M#/݇!kk^❻!r*V8V.@T fčxfG7"MNT\Cɏu,y>W>§S֐UA<A]n@Dd%(r}V_lΎn}0VXOgjtlm2Y/TaHk~\.`^5Y!= L_"sЮD>橚yLQQ$J5q'֚f}xLJ v` RU\\$|jy4ףKL;%bY|>wZH(ȷ)jt O/Lslyw3 omPZO)rqv2nBDZ _5Pk1?}l_BHd ڂ Htl\'?BG^G7>ʢe=DbZo"V@jvT /7,gW? ޫGE4E~]YFzsD R&*T,^7=0WW?rן5Wrn{̪ͪ;pΩ)t*f *82v㹆vǮw9bK㇀jB]Q +P-tAO)usL--b=Aq6%? ;!HlRb6E7TmG̪n+=~=Cs0&/#}(? YA}nʎgcjUmT;tTGŹS5YcuO՞i<e# e cr?%˕3Yg+` ! 0鮚##h+ ޏj]Qko+%?CB1ݱWp[FUDv6u`#\[eĽp.AҌz䶪mC _~1 XO8郮q:kyjܕ{/&b Ѧ=؝:FR~n}>DX!eg 't"$̘27ɠ?or6:+ HHX8[\_/{HP!i.ʴXvͺI+zIOFjgf .㲧cݍѺgt6鲇ԖRJo#{Ӈ%~Z\Pa*G KORb{.`p7LCP(=a$,As`2geSV8hτȆʊͥ{-$CfeP"Yv3$H 3 fm]*/,O͆JOFB&4^$Jf~+UuT۲f`. [\@,~"E\ƶ%lU %$_- {Bpzf)C< ~?`|e@ʳqA#,F'Y;09EV3${npZ6fָQޑGyr0-)&V#`53\>2aXlc`4l,:Sy]8JnubߍZ%ʹˑk4;&BƦn KA6;POQ0=#,  dCm#nh,VxyFdwܕxƉx[paEjThJaDѽ/tHW gP \XATXvg; &@|`Dc?eQqBCh_,')LzH88uٹjb̪x!8Ul0{~tߠ sӸ&= e,HF֟KU{˩@/0#!Sb'y!faln?x&Ql1:xIIjx8C\X`Ò#O- e1X X]=ˍXy涟?ŌB[WK^Sa4 ߷*A[ z/3Kygq— ^xtνVd KJ$k?tby;#@b_ns.h\7Aú`_NJr 9(dwʭo@1ě(JD^e7f!Rm&cGvMAkFiTHw_qt[< QNxw{JC㟄eo)R6]X6?`CY_yQD:0wp{/Ln re#-`k񑃈yuAKϔQzWZb VK\ެcK&ӊ!zIjQ/RcI}j5# j`E09jY!WEw|Q70T3N/h'et&K-f~phJŸ{ixUԏgT%/",u>~-H}HЇSq9 fsU @ts~ę>GSՑplfεzYcLj٩-Mdy>;-5gz_}0uFGjcW:B_F~ \uw̴XF)̥Ϯ!7hf᷁b+30ߟ˱<0Q~DAEҌށ ,mPn4쎜,1U6…ːvJ1dXw_72!>W`V:[*IzdWW)_1: q }#S0)bWsq ?"VP(?G|TńzVm XD݌7V{sGJP!f˴Dؑ)sjuF3‘o9"Z"EA7NTXlÄЊ,F״Ti*˰U߼psP/yAUJu/,l7l+">4`Nŗ3&(񩴟`P60![b8rL,!/흉g&ǽLqơcirAS)nKH'V}1*V]Y}pjA t{wNyB [ qxմ#1\ŝ%Q ss7FY0}!M^>VQq" `$#5L 9p-N#IDMD(:O5""D͹6 ߃L`K ?vFq!1bU:z,YJBƄ'R*&ʍ՛~AFn;cʣ˺?o@{O- L<leU? Orh]Y60rը9uGUCkDC8丁ѾtWcL;DdrZg7!^To%.u :ַ!lXY ,;TZ¢4!5L͖Ni1+ 7e@ZWigc>}Vx+;+JaQq,=gz[Hڟ8^+qRo% |V.."> ALZ՛i'-˽^;/\Q6c7rvgngZ h>m^/%#Ɵr.p2\JG(D@w%5ܘw?)$nځ5M]%VHi,Ko5ZZSCX ؑ@hdNK9^qA(,Jq'E[+XWWލc5:+Uu0Qw܇\[5,vwu"C 5{ 9]j:`N݃;EWǸ cDηAu \!kM|-x#~GГH FtS;Av)*CU7|p,⋅H ehE`&wۄ)N7B\3@ b/sar g>!&У3`UrYe7 (zKQik99gޥ[ }Y՗˳c*a b?ӄ#\ݔS𩩥 nTG࣐2<+{=ɰՌOR11kPyI<ҙ兗Wb9̤j\1r^PLt"5^ڿlpw[x!X8CbP|8y'n}aϟ^L2㣪ɚ2C8vN9i,P t 9pK|@IQZϓmGObxjʫFuV,~"TBn{y5ƍ} -wJtGy,ped}NҐ߇HKP+&Qo>|a K\+xcl/4kޱұ8h*^>T6>s'tt(SϺKOמX{ែx#BOO("ԉ P6Co`>Z| S(%Cg A`b݇+^{VͶF kӊ1EfOw;B^jڧ!M3hz8s9 !4PIpr$_w^K@DŽ X,pa&;ٶ X=$0jơ9FqKb<^Zmqv4Ji[v8 *1k2Gu WsЩS|-SMOqA/q 5QPJ~Y-Dy\UP"Q*1螐߻6 : dvtrUqkjI9 펪wtCFTⳃBVQ25MI@×q'w^!fa9>^ kaAVʙ=O~asAmJY IصPZFIk䙠%G-43 "tːS(f]]I('_8Vn#e!([imu1g&~+5jFFfvAFv+Xyl'e\N ]> ӴVى {uiU;-P7j6 9X);2|ܹ-j;T썥ǐqu-AuhH= ( 3eˈz,'wmlwXg=}E:\/-/j2ԼXӓG gc(J=}KJDeq_*ʠo?K}-߽L gMr:˔9Er ꊷ8UpK`瑻IfʷsښFD TMܓPgt8MkRuXBp1(axvgnz6Z>_%x(-N%QpQLk# ;i'5R[ R}NJ2񣐄2kv!WU; M"ds{nwI:ܿeq$-ÁxR( ņ}6YRwk.U /MI b,ǹ+P.{*ZG"v˳QPLrx({B͘1 M''bԥgc)щu"ͭF'7FqRPh共Fs!;WV^)=s,=J\/p6ʼn~(yȿ^pZ9[e٣O_ZŞH>ox7zD\QIcnfHwE.,8E! f;X0{>eCEѲh0vVHvitdA6基c.m,Ŗ+5z^ߏ͖Ny0kʲQn0 ;C14(6/9twrl:B㠮hQIxX^-9j@;|3ZRqF<ֶ*<=4e^>l Kͼ?=-.'J6}m#|R,V@$tp B\UԘ.* r(bXLrA"".jcv&-Z‚vG*OБ-%s9' ީmZ<iF7@ctH sMRYF)eQ%lu:%1GBIy=mu߿SjJqLfɆzqd\eJb%#M< @K5 ecZRҋYY]?o8;8^t,QJ)%t'vdޤF xz03.q/e݇M"(Ƌ&eJTMýg)\cp\۹kҿ|2oʨkj-{_Hfzءhaa HaP'C7lRRcd;B5>䯉柳{Ez,gYrUK6b5{i!|t#Pgk3G %%] v [!CN$2u%I" \ӌ١E8.aCyрTEO9wf4U7=@vFGKQ =%;b>%dq: -4㹏E˄ ȩ㆝"8gtmxmAO8 _^Hv' ?Iz|;JA-_t;A(i%Ӳ9]9f0r_.UuXls'SNĠg9а4wSm%g,J c78;)X ƚ!#r(.kQ0a!/ICF0V*"tj,8 6VhWI`#dSeoV"NӶmlkD1$6(:n驺2 q_šzhȎ M]HU;BzEr1o\Sp}ZҠY\'QBҊjUI3YQ=r5Z,2zf2HDH[0h^C#҆8soфUs:I@r ^SO'.l;. 8/=mۜSg, ~O/>Om^IJ{H ׿p%e/큮HGP۠iZiY= 4ek*2K4,XV:߯1r2U뉧ß%,Ws7^JT8?W$xH`_Գe>MaL9LAHAhYƁA2P/xRbZ֡t69b˽ Hx duL`iz!ݺy},-}cs:#Ya {*i UH%|xk(-"O1|9.d/POe>f;z@'0[D aO0ȪmKT򆫉)e* ";I[JsY^gl7\ ]7?3)wLBK^n}=_N4ۯwiYԁ sHU@~vue~k8t@F[ ;ep^ū3>'6DӣuW/ "@rA~8E?z>ڙũAhޖu}J5L-# )~ Po( zQЄL T涼sIB]Ѵf;:y0j2"hdNxo/KdT>F-c,ꤌr@3[xõ{cçr@90O 6UqC,ܮ :`w, ]_LS9v* 9&>I?d(SPA7l]nޟ4wܺn_#֎>Э'̵i` }n{Z0(}D>de62zN@-1mѩc@ɂlu0hB;۞~{,t67`5㳀I( \&:Yq Yg_F#shi+V5ảUP_3ZP7!'#[ c)U+EZӨX"`y0&pҋCӑ^w~nZ}ԙz3*zWnJWYKguD2^*:(~) m!?(4sԽ0^|.ovnxafƮ<.L{Y;%{l|$m&}m`y6EKXaQGnRxH 5ڻ5]woN*m:.* qx/A&f 49IuR P,7";Yޑ7XFI_2P6¹,m.0<722BE#ފ'4si[V(NKPqVt^h@?˃F ]Yj6Ǎ0*Mȓ,7Lu0 ^ y 9Ljy edkE[Fę7T(ZS8%\Pr.Sd:Fshv3e^Sp84͋Ȣ;[\%|Hn hOK'4GCl M WYq--W+w\sz''YX*.HIw0Ft;ca|7߼n-"Eޓ'h()IA4HP˵@5 ^ޛ)UKw)NUO:}5GyIQ$mrion/l}n~Dc'u9=Ζ%@ z ]Nk.WYrIR d9*ys+'|tυ"reԶY;-)u x)kSܐei5$7=~OJ 1G:n8F&Nܙ~Wwx_bq8uZ8X6`>)5Iiپ:3J#YhA ,㒕\U['?0!m8`}r..D5+x0 97 0uڈIyq( j}K<C'/]V~A_ce!* +, 7v44%~mZc@j$C>؟F:~r9s+-Cح|;ݵ:sS`K6aV%cğsC5ZdNx&N:4N'p|Dʧ MS[^ՆljI[G EFxMm+j-,_jc}}d$ƒ̱9%R{ih@T|)5,?Gq`D1E~w¶թfp~]+HBg~v"{v_y4(CnK6)ei'wD w:gQag />e^|ѬR/Xw,u|sZEy-^j@2wXƜ Wfdմ[:CC>MhPms? xz|7Q+!7_qͷ o炖dw+֋{JMYFQj[9]IGXsnvR „DiQ|QRS+z cA +7Bgzlqqblm7sPZKQFa3/ iCou_,EZ}mr4E4feO׳;,D21:"phQ.Wx: b1# I\奧t|xy+G"urJPR^#XE7O|aV?8BekӔ@ aWb 4w1/[gPpXGd:j5^8!{N-|6uH ,~6{cEYlKGjeei_E! =͂5)xeld|BLyb k ,T,*-Y<nֳ~l9 d'l?j!LᵌuM 12q"~o̔XCT>8,aԕ )pbVy)I)XeY A-0nlE^6Or4O] 2/Q 3dd =̜ DK2oIS/y]~^@8zέtxAtx"._w,nmڌ(3R1MnruaVġ UƇPfa^|Y`u bܨ aQR26G=j*Aʒ7 Gl6{>~U$wݾ=ҝbָ%╈3lh/,m9XTbjd>&eݏ}p2(;@S|ZhۂZHyX6N=w=9@(h +˜Uò&E[1D7VlRLT@,T8.B2ȟ2Xh ׀=riS":|5pXmJ6oZH#CZۖѵiV`_b?}x ̏Q-0;+BǬ*arZ? /}yXHJ keۧG$!5+H@55Nx:.,*Hng{uXJ-ItA(K7GAl©8\&?;ZRA~/@4D0xx3F9-nsQ&WTl98UUD H W%)8.u;J}ib\bÞ[݊hM2Cx xÛkXVm["] 0pddd|K-ډlM;^1JC':] )k&G0sהM*04Nw`(0@m6U?w1A{ǙȞEQD+Aўh5`Cs6S e|cVG'q9Dljpq]q{MyȓE l5pʾUM z6u9?ƷQ1 PWo+Ho]z aw2%¬0/Nh  jLN-wEr;􌞂Y2 ːr(S _Xcg23UUk`&#Vf<(o`*(;\Ʌ&QBbO %x+Cԁ@$Tlcz3 zΫq=v`kxB$ϻ ћZnk+Ҏ+uD5EFl 1N];K@n8Ct0)jNtzYdX ~R)gb PaE Hl\yt`BYWԢѫE"ɤl~XbxB~%r9$ ! bI[s`bMC[EJc'+$Bs.Z ݊Xp] "LBT y,FFP|+ϩ_!2D-ov.`r;A\~أb&diG#Wg&:1B&OwQ)MRn&@ַPD3|^м]~*dfgb1tҵ~״e< o[X<ҴO8椧8]\j1=-Uۦ ֭IZc0mNBxdP&6UKXP:mK ӰV!4pXvzXg99)4`@r MQ'_0"`z,3BJj$n>LmVU PI|VW΍ |jws\tmCyKFRnR[ 0^=Slŀ哼~aCe3|jF ^WU|YDEI@5uL˓RQd3w_, _\^G>UhV$lmVO4S9.je61m,OL+g2pƜk0_F6C|īT-5~ݕ[W$Z+gp2CIe0'vsV|Z1)xEO~ j[hZdm 'ӬZN1lL,L xcLفx=pDԳ½M$NJ򡀮'd!א2k4+\c0N"suQ&ܪ=/O2!w7 $}^-%xMv0s܇H}B;\S`>iF!ie'/6Q$ jfO1 NT ٽi"jGRe,7-Svqsjdwatح)+̯WN[ /ځ;0ts+LR9z վVČ}<bP*{G`bEkPB>#S*Co9ܱm-hz[KU>hcjP5ڶRb fz6yNo wa~!ƺ ~;hd< }#a4 fmsmeҌ}  (Xje#&CY1HmU=v \lY\(+_gOahMMu*h{|< g *aN(G:oA,ڢ؟gE%TTX0C scFrr1 Tawr"Ȥr}-+~^G[p5 Icm<b;!LR\1@96yIO-YM<,Dx?)3U{-xa735P^Yh:mmOL)9"ț:hv԰ϤAdɋ?{4ԫDFi@o`oY;C$Z-w6 FcZާ3^B:ޔ4]1/"M}WL!/Sd].0ۍYSnfh.fNiOXIU:ZN56m݂]l,-QJďm3Z%3NLʆO"Ԩj <> ,i XQ*u ٜ4iMT!&Q(s,'F}6u7#]7gbmx,`>aHRxzs-=ْYz `RB!9WRTē辆$RUO"t86]#(0n(ms%ja~>]@Ld^A, {RMm~VzY(NhÏխ;A乹S޿Ok4He!Q@ J՟Juf(SUqdl?JPG(JPg!H.$!vHg(T x>ɘ}e)*Y(*;Jrۀ~ڌ\5DÚT#TʣKLqCnP)웡Uy6,+ac2[NS*C+yRC[J||dؼ畔o;ZTv 7rh"Edd{$WK9Mm1#ߜA4"~2zdx: o*JJj"? sN3R:Z*`l:'f1I>u?d*J. ++;.E&t:7 d1K[ e89C< z%x5Ɵ l'Y = 0n11ǒRp`ިv(LaVN"ʷ Kjw+C#mZ6RB#u +Uh/|ؙ#fu޲l2ž؃~4g_Mcc&5mdl `yh*ry6b! -#t$$^ILy?)+ث뀍M~`bњFJ+5>t'-wrIG"JQXW7E]΁e]fLWY7')"]FS>X a;56eR9lҕxf:fgV4Y#~ `5^[R7F_g@q&5⮲ю# /<-K~Т %XNΆUK!f۫O?O}Mj7FC~:2;:U n&/:벀QH* T<`KwvZo]̂/JvA)`"5ǯxw%[սT7]PND>;Kο ^9Cs,+&kZ'V?$^Oς%Fwuˢ& 'ER-W\Y'Ș!*HOCՃPV_[P2u BԌ ZUF4Hf:+HndBZasn%)E]PА^6PfUd-4{l9a ` >A$uBS-w RZJDs'KW3ii(?KT瀻Ѣo7ka1|P1Xk!EbQKpʞҏ+.,h;YN%!r-D"R^I:8(ډU'@>k"eЃ /&,e|sfR\[A/q~D4i y>7h.sΞ׽Iz#!3y[ՠ+PtEn k4%ޙ\i#+Ơ=P$f5(:D1~i;ߟD1[?r앱̐,pJ.\mh%岪 ?(Q l% {itܸV*@"nylk[]|GA# 5q5G.vIz0.^:oeT:b(;n$ɩ@"A%L5v߉Q3P.Զfрı}˓gH&B<&~ՓP>N[{l E$~FlfƇB?,}+E^߻b2 76T&uDRmdķ ѶjhP *}4D$f޴GJn8H t; ,4_-V]pU'ʼ˞ fN/rơO.ɟB.QE0+ /z?npޥaotjo"oy_=oSDk:9 a_h,O5f@`IþЛm7ٽpa`dP^nt'2ddЦ?([ ;}~2buޢJ:ţ4;t:0ݫ)#WQu Z Z+$zxk=uIvea,`u姊 C뜎׀w/\P?%̘NkR9Ȝ)%֗5Ya<+LHc؅HM;q5Wuk삦GY}vKW}^cј7Bx\qy'PW MaΥrEJ䇄ռ^%F ʷcjh`\ D‘w,3l 6f-1+7YO#(3d&.b)тEy`!gNu::E[7KG# ץI=h¢ٿ&+_p Fa = M_v혦gP-c6xG&֫=Om+A1c\_*[4r7!D6\(RXÒ^dE/aԢ oUeIGʫ]cxpIz2>tf66M AϺ=mJ%$ z嘯2s!9k^Я@zIEhx aoiS^_EJixc$?k٘3H@Wbh}1z\nx;[7$Š"-&"Z*Kl**\V4Dҽ-)#!=i=Stb/O0XqIWoU +U 6i塰zbBaC[hX^̡%ˇS$e_aA?"2iF%аRx?ja.B󹻕Xl56T+9(#|z^@KCʴU[.y!d˦fNQUߖ^yWS^|zo'R&ToxbWɳ/aTPB"ei}Y-4g7Y}p IL6kGײַ1(qvI/YxXȟ H@4t[AjWB5(q.Pۺ< z Tm [|v^W5pyqbk]2$4EYA%ǃ O8M PF;Q4i1 A5!I%sMjV7Nn ~A~=)늮4!n';Q*!Vn}WˣSO NK!*T^T gvbq5`8m,O^LAwt a4=N7߷:SEz(̯ϐtKY島̞D(Ma[k-$_aHo2^9 ,3I>@fNG9X Y`:aE,‰3˩hD۵,9E u6qQN?f3ԯ(4 tM*q[{U3HO))r-=b4-byݖwCJX ,9?z= (\PDc'3 pQ *Lh[o.ϋ*];r-0邚zlsx;#Axs0hn@ o)(jn(K4rH`Cщ.DIC1&Q ۚ#gp!TMh̻|ϔisun~;I7XĘk:";64e] *P7DdMҤZJ\ݤiv諹g#%BF$iR78au{,^KVs"PK"Is B443bh B>_ /jYy!eLz㢇[!&!y0Rp}15~M\. wCBBg՛Xd9g^C'r۶;ɸLf X>j671}%ܤyv F.Py#+ Zxw $ %`#Qu| VaszvB|O'yP.ꕂv4ID::Z\>:NcyyY\Lw@PyD$_'qݐ9XbŰ>ţ,W)bﱯM5J{;ɛW):(8rW!Nfmb|& fjH&m=Mn}ѯU)ʤO[R@SG}nS.v ȕRb;U{P,k,(czgn:, {Zr4M"AMHG&ʷ<>bgbBӮj';wBTwo0tM*"XfO7Ӣ.@ f=֚E~J:'jpv0|?}M?VD~Tޏ8bSBlqX_fBgrjj6v@#ڴk_bxjp*rn9ХhU?>RvX#,-mp 5tDHIt{c;?ݼ-!eV_aЄ::[&Hv LGOYJ<^yoo"6W8nL&;*a}FJuW ʜ]ZQk?!VїjIނ@ʬԘG hӽ~ ,ukI=۫typ5a ]k6`_}dֲCBF;BXMʼnxiFhخ'ċVd_ o7_UNS"7J̟̉{lxvB"x"j_OrJ[-̇6!R}kbi20㊉[+fŝ]^H_/G7s#s.Ww&J{`z=]``xU+}w 7QUyo%QE,;Ԛ-d6S"$ ¯כެvT z"oto(;8 KML큫iɊu3U&)vUwaJwVfX/,B5W=!Jj^pAӢBG4ޖ\yvH-#+h4uYq@`i׾Pbp%6FwQ@<*;.IsѾBsTXGy Ȅ"y#˽{-~>҆ܘί%n \Oa l.bҪUƵ^w)?@ EG;Pi>^_chXq#dO٦8DLiUer9҆NT?24:H̵ QxK VNaě ƔVr`8 fїk~BѤ. yYrçzo6qU;}a=(Ղ|fnI=Ի&Fga*]ISD8;]NM4{+CKx#H;< 2d@:im?bv3a{\}KdK|cZ8Iߺb,%b PSdLZ+)rC<}l 6ߵSqpn{(gmvC,/tNǼ9mefgf|517xӾwƣ xpqXTˆpX/wr \>*;"cDtH=a945 > o`>rFP)Av=bO%EBMCΉo@k2r@ʍ&k,$Un) 3C:n|J{YVK2}m%O4[PILh2,jŔpie) LjV5Bn'6 &}m4N:Fp5lO6;с_sew*k}?KgBY>޿tP{;\2\{f>. ԤxcSA& wSElj6y_'Ckg0S'25@)QY Ҙ ̺ka"RkŅM`ewGX^SSO4Rb?G| {w+qɆ;`MOs_E~N9SQ#'P"ݶW^}S hPxe0Bizm@vP"эnk p]b=+&ń K\WP3x.)mЇABׯ!`Gf9h9?F11yb-Zb7a{_rӣ|aJozGk텸`UT3QjTՀ6an?s3Uud AͰnt97c+ Q.mqpQ;%|ֲ:rQ"Wh;`tM驋AaNt 66zp*=FUXAs (Ҍ~M{|a8h]9ݛ>Z$H8geS'#N8Kg#eH FkoK2UwOG1\ڂEܥ:޺ײCbrE|Ӗm1 axO ÓQPJ H-{~mIbx5c?xDyT<%ㆭIvLvgm#Ֆw]b)giz1@VkCTMM3W{^O7l5McB 7 &3iDF.#{U"Fb%LaCg#KPo޴ %$@iɕ`ewb\M@ОbwPa-Apkbe5b}b7bK.)Q J}1gLr>ND>jPYXvӹtq$\P"6%5踘'X~ҊKD^u^tgE>ha޳U>ûFAHdu19.f:.BD/qD.M :*L?%_+UIa)| @ :!;ρNZOcӔ?in({i)eHՄf=ՐnK ߼F#iI`{K rݘe\Sj@37O!3PL[1ODz-Q.>! LJW:5~p&](^B(> -@?cG;#ٻ&[ϯk iV%9f'd"(W(W6D (2KpN(=AE@nrLsoVv&LL7sUfÕ/$r*(~j{f>XA|GV]w`]/pFЬP s15:5|7e1'8aixUl#%Eo{'qm<1w^>Ft?jCWw`wJ]Įd)AFz,ޝLy?/ DplT q,Ǜ#l͚=)~|90YYL3HTP)FZ)L݊iC[.L<Ɯ:$+.벎l-S!\;C530 Nmȡ'զ|R̆O%ZKɿ5M(=jt_XKV pYa`i,hnSr!3ث[,0d*Biq0J&үYm}a[4n= rP]O3m\*B;0M?-MCM;*  #*hNfbՂ`Ba1jZ߷CkI>dv;%pˣޗtʚ8o??ɀNg .~Mq 8ȐՊ8ӡo|u]6yn[!P e>ؓ,ŋSNz5'9L$Yg/i6qQeZܒqxēcSH71=U A%>0G'lq}IWNS_ya̜2j S@xHT%j%w/;aiTka"*KrZD bPcDn7faQBijŕJi9% DZA`Śdo `*3a%Nh8$4Ռ@-ԦӘ 7l ?~oڲ ]vg\Vl,FG qӯT9n! 4? C 8^GAD>ŮΞ-2b@h\B{i4^HI=`yhCAa'BdİxFhu*s)͙< hd#ZkH&2AjYTFe֦<;U0.F:5+.P //{熛U^`WwM )A'Y 2<˖r@+3! fod+m&Vս H궙iX=U+ $ӓinL/'5_}[Ay1&  ȯ }xػLud@]Q"M9VM-~wcRZLn#F&VE~üpJmwb~Rx:x$B??hPRU&$/pi^oˠk]O䭍[9RF>7"QIi (nBTR}˃r^A?&,((BZ=+t|_ɺ^jGB-QA(P4LU4&4!,5A0\pM3h Sp4ɛ#\ [6vaҖrUu"R+3)F19EzFɫݢQL=U;Jz* _B2hC.#zKuio%SP%96r0T'P'ܗiJʊ~Hti;ZC;B;;^eINKCp4_sk8x!NY@`EcQ{|۵.uHgl@9>0Qۘ0|&{M}:\qH/*B|BFS rai oX1c'0؁Mc?${ |H=-J1:,g{te?(AX'zj=4[Y$`&T[4 ^_g+cc"QV< 5fYv|jMv`c 4(6,.vR8-03v8"pT$~Θzu_{I$4`ksrB`;=B͡8֏={͟/Dy&-Cb(g{BԸ\U.Sf{jchO?!:L>{bEm8^DFYcj7L9ܧֳ0oαʗ9JՂ_PsJ1.#[gvMhr$@.ێ9jW(q:w.n^ +k_90:Rf9;GمGL, UKzS=gwge>SνJ;mȺG0u^G;@}LQ?"$[g>;L}ya 4FqQGWPt$A\5<RSWL(SLk Kp7*xŊSQ hFH (hbڎ F e0ƽބnU<A F9)*g&DN"|5i+/Q{]H#w h|:-*V_kOB A\#so^OguޠڠT^ MKPUŅ"~)!><'ɜ O帊:ջX! @Yv,mސ bW . to`B+ҀΖP''D P8uϏ)mf)DFjvUP<0^QY(z! B\'%N?byX{|ׄWbgs:- CGsPKphw3ƭPFg3z)s( ⶌ(Fլ/4~?IA3kSAl.#9@1',Rm ,b?}cB&2!WQ. `2jBw8ʀ}8E+t J{J"Ϸ ::{(@ QT֬vUCGzalv>(J {ѹƢ0 ݜ H;-"ڵ6P4՝n;zsZGa*04kDQ^?~yw?k\Һ?4 Q]ǣ-:zrR%a- >u='.ϒ/uTGNf:=2Y+ {ÃZ+$TvW^ґju懱!8F{O!qJ =GsA`7l{aS9B/.+:?lXA/z;*"7B֥~vޯ5likU3q),姞4ٮvdYC]"K%BSC|[ZiۻW ~ Fۿvu^5^haOv"\=0>'Ur8Q= gG4k8BU5l=z(ۆ+h^`lݞ00dE㣕EEQ jL;gUouɖX.ׁ|Ln}_x'a@XgP40_~~j"2t#2QHfs[ /}b)eM4g9+Py]lLK $Z8G6Oh{4 0>.ѡuBܪoN:y"g S4jv۞ MjzR*Į\P: vD<O++ ܵhvRHCs cH* ){E7_ Xl(u^dWVB ^);BklZツ=su ԑ=VfK$HMQ9SbqL\k^aJ״r$xQ.Tdb%)Da= JH'L߶džXVnUtq%Bcu~Ͽ$GՆBؑ-H=ߚkJ`"(arS )?ib"$.xnOz ,t^+.bʎW +u(C'}[RK]9Li}B~,B55@%P4hyޫH/&l`HFPrrn񡲶Uaxb(B3*mh.0 t<;<^W{͌HbҖ6Nn` @/j{3϶` LT'wϜ@xW"{<.b|SXkC/m"x5p.ȝ:VUat 59 mA|]k 44l$ 0Wb1@K+l8ZmD`,Wv %`JX9$iv`咪lGgܘPSh|/&ݯAP}P.uX1yq~:òd Z"mfq߅0&gwh0b(ٖ<&P~e5&h-FMI@-F3{@C{~)ESnd.Vަ N]m_;vNmtBow A Ν\uDH5mpA+xS։ Hh>ǼӪО EDΰ {gdxtQ6$$ _;SSV%?ᡦ8\&䷷?-zd|[ܰ BTl65,e#p4fKv"AZET&)l UoK#)!mb>T3r P~` Pg&_F =} \Oy㷃ƓQWqL"Qw*K;j DЅ pb'3Q__D)tnZƻu>2m|*LGcN,ܴ?wekn牙bŝq!̓6ԜY7'D3'F+FEL%J E<۩\K5-Ld|Z̔J N0qrO/) X܉6 ZmRɼ^< 61oÞE|`29Ӄ_/'phZ$c]%6]_W{ʆFLBby/"}[PsBMVRTI yJ?G+V ZH%ӾzμUhݭ=cŒR9F*`n$~̍EQGc@e4䒨[NȲ^Nբ:Pirk#>;P=k儨Ƴ~W XDĀdfqW"9;&=aKgO! $RL#D5P@b!H 9qiJ~[G'V/Z˯dvfmtfJ633&bҳ 8ްЍyE2 cTIH*iB <>Df lT<c 19PQ 7+;>)L(,UA?d~$f-F-5NICє5T5P6aɳ:!Z*nIh& r^|f?f$LV3]lk S/ -KV{"~/b'n] 5F6{ 1F-Մ_>KqE30AP9ㆣn-c;+   \Ke+Z&ei̐RL'MS T*zp|6[:G8Ws@)S#>cb6Zƃ;.ݳuۘhfTtT[C5hN ( W1rG34UmkUFY+ti^^=ޑMfsf^gV<56y,O'Î}(#_q/IǺ^pҺO3x*wߚ/U}n**$+ j}L_PBޮ =eur}߼K~v4/\R[f 6̬;>q9_ʢK|aL[b~hyNvcyVKe&/.4% gY.c-2z%YZwޫm6޳[pa[9:uvE1Kp7^Vj⠞:iqOikDxwuϑg>nY!M;Tp>WE8s`, KShE'@.Cp^5kТ1ͷ,RZ-^ ;GՐ'3D~+./]'z10wisH撥~"j]Wbެ~$`홢H=?q_ +$h[RJɁbtmaZZK:IL h‹<1kЉ'Ec;ysLdۙ|9F{.y7{Y_Q-o6&U;i_z%ŢK? д$M&:%^($eWb3݊t 7Rv鎤+ƔO ཡ)1N +p'S-^>>s[`#[O| -)bi8c%w?AܱQ~ 7#,rPSP}ߵ)cmr^GT'yk: f.Ga|a9 F|lSW)-g?>AT:P f#ڢ^$o5ΏCq h>F8{sA[^X;Z;xX f{);t=J u:? \&/b;)Sܪc@ʐ&!׍_۷*PNΪa sҐu`"-U'z~Z)jiw ˦c$xfV/]ל@P[Z^Ԃ98"X;Ba޺gPˑ(VJe KdĢS3y9vUNѐNq ;,I1)]$@AθgUs@`>(9eH$AℴL?VAj=ܗC^Iɨk9᳽!񀤬_N+N_V!)XmȦ:ѧ횰$jBe3 5pF/=NhUss0^ ʰX5Z^ftqeV_bǖ#݇ˑ5a#rO..$B:tMQ]x/,YLˎsprĚ<*kBq8@{馎B)V`8mlm]wOG8W%z$cU6i[CޞnDR2:.ryǨBv $^IL{Ύ< M8{@IPbPd@őRl$e_c611wwd,NE"ޜݙhBq.-)J-RX'$\HIcF?[E6)ͺ8*AH7h% džs[S̳EQм(7ܯ NFtW\ k8Ғ";ۨHy,\p]*ΘAFf9quI*T@5댏AQlxu j2z [x hԞ  { 6a ؗF)9rVn$z2H`= HN;#Spxb<ݗ l*տb-p_PqڵhzyYoo)sTp dW IgEI A:Z͚Py:d-94(z pN`uUdДtɝ|xIbn8SWJw:+q//IC&0jyAZ[(`ݜTRa/a*C_xJ<8|3+'5 al48P3˳)%`.]IXi56oV7ԸL@Ug]ي˟~:稘SkS /ri|?WpBf 5Olߪ[{%+o#XnrQ~\ Hg,-!Fmߍ"rG&laTVMLԇ@bmY7ʾX Ng_ngI^]`Mdb .'Kn;/i<⳰KB{)jQfβj$tTR$}iblS>V0s[ kQzEy~ I^Џ]9:m7j`5j0qT.Oˆg+Nv#L2-x| fߴZ ,-F(mq죬BU^ -`K"0u^4ŜLDcb#)u<3P)!ח{SӁ&5)t*#akKP'fy4WOP`i6Yդ+{HU[+U#l!>H I,@$2eY/17ַLzʸ W"&GhQyU7(5qCČbßU LִzX93`!,;[ir77xrn%=Mpw"`%Z2uoCfg$J)F4Y75ȕmqy # /HD#(q¶[ämU?ɠ:w23w+l]յxNR-oU1Vi([Ѳfj?),֏ؤi$OQlZ_/ UNIO߂$7n-fּG<kgqlhhl5 Ռ{! %@pcWcQ+ s];}%U2=,P^+)~6w}'+K:, ?E\_9v5Whh5]tq_G\`^ZcKԇ>H;لN p]p|F8A5UroO1v>T~gnC31aHaQ|l7 sWȣp׭ylb$܅,Rθ8@k.Y2%E # +|¢X|:whly$UG`tvrTc%%f gg*g$ΰڧ?y&mw0 ^j7o^Kw7<}o)'Mef3-Rޘ\= P,ipIȖ ݏ$~2jT0iP3#hQT-aAryۃ{9s[|KAnGu@ޥGP3ei] 3i/7bթG3^$8#X%A٤vh!Ma[9sKϓfI>Қ)FXHzR!w'nODY]s#\;C&[i7?9`A[R.,^9?Cf*{Y!쀫1ޭfD4*E(Z̵;Ǝ=~O;{Rb HTF#0#oKx{ HMͶGaIf2΃ą4v ϧ[_=."| Һ1!Xb(0)[;@4BD8K1WR; +|ck}nf+^67YVF7V$ً<6/^fJ"@x(H` ̻~:ƨES I67h+ʍ̈́WsQٕK  E)>t&ß\-~@2njY!^* /е9Ҫpta7 02Z%9a$WYjE5h(\U"jL=PqɜXb?.&2X>9O{Ex#QW7N,2 +}evG+iY^N+S2bgBp@+G{-|$gϪ?ě?_xE d@, z r)vj?pU0xCCd>yjycԩsϥ8R;bQH( K-?1Qlf rJs뇏]: }[xAw;'#Q3E& ?0_ޥ9o3xL+&pBvyƇztkJȼmj?>wYPL0ZM 5VVԄs@PLt/E[5⇔O7a)v k1gw\?} D'Qq(kad+8AjJx35q#m=Cg2VFv0h9iϱgu{hڦo_A3 w&mu7N!l*\8`Si܉ tET&f5/hi`K[5#J5^rwBgl |&EгOYJҎ!Is0 -uGgymX2?sc'1v5 \ڴI1 ©ѕvLc*zFGsΐbSGI9r OL6X>0Ϳ/mTkk]MK2_1 bƈUD%PTn? _wN ?[e̯i˟dQ% -k[)І< #Gʈlm8Vrl PU'l)).Gl̻TLsq5C2ragJ- X'X-tǑY t\0:zo_"yZhZ,νaX76TY": P d%A0JwDʅ T Fư 0eHqN1 Ru Sm2[~`5+|گ^ִ֏O 3!LQ֠ۺi$@7cɿY_7w_.h* Q[`Ga[oQ/y׳\0PcbluIl6($_}ɥ? =cѿkHT$SGiZyAd*#!hZ-#FvJ5Y@쏻VVE@U",*nl p$G6TkL`{ %qkJ a%Xf2ԋg\ԛ(E<ջoL2U-t'7֥LZkfҶqØ]Oj'GC;dk z2"ተ SH:DZ B^̲h+d!KbR-=!/5.O@w1/_ܹE#*,F*R0ϙ AXRvkOeG?"{CP f x6:R>XDc2%HZ:' `ÈK{@5]ZS^WtIJ_P({viz*̲Za rjlCM\ g _{8"lWM- Co/|{z)38/ȃ,\ǐr<탰zG "//+ݟ@0H>t4fNb juG2!)he&r rCQURXѭ[iȾ<[W笰$ q63!ٷXv$/Aゆm{xn{y]σ;qb^ 56o=VkM-i&!y֙K .tͲOǥqlq !+kkJJ4N`3uY78%PU8x2ؔ-~f2yv ؑ)u< YZ