libvirt-daemon-driver-storage-core-7.6.0-6.el8s >  H a+q z뾂al"h|AX-R[]7VJs'7iE50D@E|gx.za2VTA5'^ 9*"5%sf8{.T36dDi&ѩ"1jI^HHsCư0Q(S[+C%b㺗Jf4k0!k?.֕$(GzbNGD:DLj搘PQF}_]cM?k;;6p82eead822922f1fbe9697a62db1c6b149e3f2efca5000b92d1b28db242f190ea0ee48d03eee936b49b42fc0066d8d3bdfabe28f3蘉a+q z뾂al<dx/1Nux0a\ÑLQSQ#`.djTw/@kxK\T{Q%p^ s,M}}l[Y@p{V k[ٵ?o+u1>YeSk6ynEqGzf'9$v*9YwQ|_:dR.lqnXoffZ`gC2(I,ZHMXKD>7j :OBpa=D[ryN yZ%:Hb6l>p<:D?:4d%+ 2 x $<@GNV kw 2 d  a    h d(8o9Do:3oG+LH+I,X,0Y,H\,t],^.b0td1e1f1l1t1u2<v2 w6x7 y7p999:0Clibvirt-daemon-driver-storage-core7.6.06.el8sStorage driver plugin including base backends for the libvirtd daemonThe storage driver plugin for the libvirtd daemon, providing an implementation of the storage APIs using files, local disks, LVM, SCSI, iSCSI, and multipath storage.a|&p8le02.rdu2.centos.org%CentOSCentOSLGPLv2+CBS Unspecifiedhttps://libvirt.org/linuxppc64le0a^*E!IKJpP8p HAAAAAA큤a|aƽa| a| a| a| a| a| a| a| a| a| a| a|a|a|a|a|a|a|a|a|a|a|a|7a6dd41e5fab124f901e6557b3e7a5c15854c2aa127bd3d1789602eaa87b9746c8a35c384cf9262c9ed07de2382836b27eef8ac4ffc811054e1b8773e26562942dc630ac0a8f9c1c048adfa631081c436a33a8fc943b9a645412c43e114a6b8d9bbe7eb862ae634cb266750a26ce7c2abeec8e9899f0d90722a9e399b3f208179f53e67058c4002143dd53fcb8c43f0c751af85ebc96bef297abaf689f8f504d7287a90da9fe71529b302771bbf88568fefc6f647f6d62a52222f0d2081744de67c92df9d756193c60ade42e533bdd0a402542e925775345961fc11e1356fc8174fd09f609efeeea6bcc32e76bd851eb2b8f62256bfdf5518444c75527b5077bece922d332b94b85872f1d4414995b2b6181e5dbee0aaedfe650e2b8d3ee9d5fdb956526e11eda6f06a3b06e420593d236dc5f332ce426cb46fd66e03d6f59c0220fe35581a0c906eb7126e2b4a666d1addbbfd30ce819a53d5b45eb4bbfa0560205886d89414d330bd7ad17ca2e391842ad21cf24140ac008349dbd813fd37d3c2d1d0ba4e5cc886593c5a72093dd63de050a9465da02cde8a8cb0191dd21ddd633191f3746df37965627caaf85ade005233ac7db8302190013e7ebc824a63c../../../../usr/libexec/libvirt_parthelper../../../../usr/lib64/libvirt/storage-file/libvirt_storage_file_fs.so../../../../usr/sbin/virtstoraged../../../../usr/lib64/libvirt/connection-driver/libvirt_driver_storage.so../../../../usr/lib64/libvirt/storage-backend/libvirt_storage_backend_fs.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-7.6.0-6.el8s.src.rpmconfig(libvirt-daemon-driver-storage-core)libvirt-daemon-driver-storage-corelibvirt-daemon-driver-storage-core(ppc-64)libvirt_driver_storage.so()(64bit)libvirt_storage_backend_fs.so()(64bit)libvirt_storage_file_fs.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/usr/bin/qemu-imgconfig(libvirt-daemon-driver-storage-core)libblkid.so.1()(64bit)libblkid.so.1(BLKID_1.0)(64bit)libblkid.so.1(BLKID_2.15)(64bit)libblkid.so.1(BLKID_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libparted.so.2()(64bit)libselinux.so.1()(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libvirt-daemonlibvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.10.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_5.10.0)(64bit)libvirt.so.0(LIBVIRT_5.2.0)(64bit)libvirt.so.0(LIBVIRT_5.5.0)(64bit)libvirt.so.0(LIBVIRT_5.6.0)(64bit)libvirt.so.0(LIBVIRT_5.7.0)(64bit)libvirt.so.0(LIBVIRT_5.8.0)(64bit)libvirt.so.0(LIBVIRT_6.0.0)(64bit)libvirt.so.0(LIBVIRT_6.10.0)(64bit)libvirt.so.0(LIBVIRT_7.1.0)(64bit)libvirt.so.0(LIBVIRT_7.2.0)(64bit)libvirt.so.0(LIBVIRT_7.3.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_7.6.0)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)nfs-utilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)util-linux7.6.0-6.el8s7.6.0-6.el8s7.6.0-6.el8s3.0.4-14.6.0-14.0-15.2-14.14.3av@ad'@aTU@a6a @a@``!@``m`lM@`]`T@`KW`@`>(`4@`3`/@```_0@__E@_a@__[@_L@_L@_*@_)M_^?@^U@^%@^t@^r @^p^p^g@^b;@^`^U @^O@^J@^:@^9\^&^]@]N@]|@]*]A]@]]m]y@]o@]i]Z@]Ik]:@]]\]@\s@\\@\y\u*@\j@\]o@\J@\ @[@[v[[$@[[F[@[{[ug@[b@[`O@[U@[U@[CN@[;e@[ZI@Z1@Zz@ZaZ:PZ&@YZ@Y@Y@@YY}@Yw2YlY^&@Y1S@Y]X9@XZX@X@Jiri Denemark - 7.6.0-6Jiri Denemark - 7.6.0-5Jiri Denemark - 7.6.0-4Jiri Denemark - 7.6.0-3Jiri Denemark - 7.6.0-2Jiri Denemark - 7.6.0-1Jiri Denemark - 7.5.0-1Jiri Denemark - 7.4.0-1Jiri Denemark - 7.3.0-1Jiri Denemark - 7.0.0-13Jiri Denemark - 7.0.0-12Jiri Denemark - 7.0.0-11Jiri Denemark - 7.0.0-10Jiri Denemark - 7.0.0-9Jiri Denemark - 7.0.0-8Jiri Denemark - 7.0.0-7Jiri Denemark - 7.0.0-6Jiri Denemark - 7.0.0-5Jiri Denemark - 7.0.0-4Jiri Denemark - 7.0.0-3Jiri Denemark - 7.0.0-2Jiri Denemark - 7.0.0-1Jiri Denemark - 6.10.0-1Jiri Denemark - 6.6.0-8Jiri Denemark - 6.6.0-7Jiri Denemark - 6.6.0-6Jiri Denemark - 6.6.0-5Jiri Denemark - 6.6.0-4Jiri Denemark - 6.6.0-3Jiri Denemark - 6.6.0-2Jiri Denemark - 6.6.0-1Jiri Denemark - 6.5.0-1Jiri Denemark - 6.4.0-1Jiri Denemark - 6.3.0-1Jiri Denemark - 6.2.0-1Jiri Denemark - 6.0.0-14Jiri Denemark - 6.0.0-13Jiri Denemark - 6.0.0-12Jiri Denemark - 6.0.0-11Jiri Denemark - 6.0.0-10Jiri Denemark - 6.0.0-9Jiri Denemark - 6.0.0-8Jiri Denemark - 6.0.0-7Jiri Denemark - 6.0.0-6Jiri Denemark - 6.0.0-5Jiri Denemark - 6.0.0-4Jiri Denemark - 6.0.0-3Jiri Denemark - 6.0.0-2Jiri Denemark - 6.0.0-1Jiri Denemark - 5.10.0-2Jiri Denemark - 5.10.0-1Jiri Denemark - 5.9.0-4Jiri Denemark - 5.9.0-3Jiri Denemark - 5.9.0-2Jiri Denemark - 5.9.0-1Jiri Denemark - 5.6.0-7Jiri Denemark - 5.6.0-6Jiri Denemark - 5.6.0-5Jiri Denemark - 5.6.0-4Jiri Denemark - 5.6.0-3Jiri Denemark - 5.6.0-2Jiri Denemark - 5.6.0-1Jiri Denemark - 5.5.0-2Jiri Denemark - 5.5.0-1Pavel Hrdina - 5.4.0-2Jiri Denemark - 5.4.0-1Jiri Denemark - 5.3.0-1Jiri Denemark - 5.0.0-7Jiri Denemark - 5.0.0-6Jiri Denemark - 5.0.0-5Jiri Denemark - 5.0.0-4Jiri Denemark - 5.0.0-3Jiri Denemark - 5.0.0-2Jiri Denemark - 5.0.0-1Jiri Denemark - 4.10.0-1Jiri Denemark - 4.9.0-1Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- vireventglib: Remove handles with the highest priority (rhbz#2014979) - qemuDomainBlocksStatsGather: Always fetch stats for the full backing chain (rhbz#2015281) - qemuDomainGetStatsBlock: Always fetch stats for the full backing chain (rhbz#2015281)- qemu: Check if unpriv_sgio is already set before trying to set it (rhbz#2010306)- qemuDomainChangeDiskLive: Modify 'startupPolicy' before changing source (rhbz#2003644)- util: directly query KVM for TSC scaling support (rhbz#1992479) - qemuMonitorJSONSetWatchdogAction: Use automatic memory clearing (rhbz#1978821) - qemuDomainSetLifecycleAction: Add a note about argument range-check (rhbz#1978821) - qemu: driver: Use 'qemuDomainSaveStatus' for saving status XML (rhbz#1978821) - qemu: validate: Reformat header and purge unused includes (rhbz#1978821) - qemu: Reject 'rename-restart' action for 'on_reboot'/'on_poweroff'/'on_crash' (rhbz#1978821) - qemu: driver: Validate lifecycle actions in 'qemuDomainSetLifecycleAction' (rhbz#1978821) - qemu: Reject 'preserve' action for 'on_reboot'/'on_poweroff'/'on_crash' (rhbz#1978821) - qemu: Honor 'restart' action for 'on_poweroff' (rhbz#1978821) - qemu: capablities: Detect presence of 'set-action' as QEMU_CAPS_SET_ACTION (rhbz#1978821) - qemu: monitor: Implement monitor code for 'set-action' command (rhbz#1978821) - qemuDomainAttachWatchdog: Use 'set-action' instead of 'watchdog-set-action' if supported (rhbz#1978821) - qemuxml2argvtest: Add 'LATEST' version of 'misc-no-reboot' test case (rhbz#1978821) - qemuDomainObjPrivate: Annotate 'allowReboot' field (rhbz#1978821) - qemu: migration: Don't transfer 'allowReboot' flag (rhbz#1978821) - qemu: domain: Remove qemuDomainIsUsingNoShutdown (rhbz#1978821) - qemuDomainSetLifecycleAction: Forbid live update of 'on_reboot' (rhbz#1978821) - qemuProcessHandleReset: Don't emulate lifecycle actions for RESET event (rhbz#1978821) - qemuProcessLaunch: Setup handling of 'on_reboot' via QMP when starting the process (rhbz#1978821) - qemu: command: Always use '-no-shutdown' (rhbz#1978821) - qemu: process: Don't set 'allowReboot' when qemu supports 'set-action' (rhbz#1978821) - qemuDomainSetLifecycleAction: Properly update 'onReboot' action in qemu (rhbz#1978821) - qemu: process: Ignore 'RESET' event during startup (rhbz#1978821) - docs: formatdomain: fix typo (rhbz#1978821)- vmx: Parse vm.genid (rhbz#1598348) - qemu_migration: check for interface type 'hostdev' (rhbz#1942315) - util: Introduce virProcessGroupKill (rhbz#1940276) - util: introduce virProcessGroupGet (rhbz#1940276) - util: virPidFileForceCleanupPath: add group argument (rhbz#1940276) - qemu: virtiofs: kill the whole process group (rhbz#1940276)- Rebased to libvirt-7.6.0 (rhbz#1958855) - The rebase also fixes the following bugs: rhbz#1970310, rhbz#1977778, rhbz#1979440, rhbz#1981625, rhbz#1978716 rhbz#1940413, rhbz#1780508, rhbz#1980162, rhbz#1949869, rhbz#1918211 rhbz#1941594, rhbz#1980199, rhbz#1986459, rhbz#1983429, rhbz#1929765- Rebased to libvirt-7.5.0 (rhbz#1958855) - The rebase also fixes the following bugs: rhbz#1961032, rhbz#1974096, rhbz#1972991, rhbz#1964744, rhbz#1797879 rhbz#1969232, rhbz#1969347, rhbz#1848875, rhbz#1786309, rhbz#1942367 rhbz#1895035- Rebased to libvirt-7.4.0 (rhbz#1958855) - The rebase also fixes the following bugs: rhbz#1535930, rhbz#1603155, rhbz#1855789, rhbz#1939776, rhbz#1945401 rhbz#1961114, rhbz#1961118, rhbz#1961558, rhbz#1963020- Rebased to libvirt-7.3.0 (rhbz#1958855) - The rebase also fixes the following bugs: rhbz#1498955, rhbz#1696485, rhbz#1699274, rhbz#1769196, rhbz#1770140 rhbz#1782278, rhbz#1788807, rhbz#1810016, rhbz#1812723, rhbz#1825769 rhbz#1836865, rhbz#1840770, rhbz#1855789, rhbz#1857671, rhbz#1859873 rhbz#1860222, rhbz#1867917, rhbz#1870552, rhbz#1883725, rhbz#1891416 rhbz#1906500, rhbz#1912210, rhbz#1917302, rhbz#1918183, rhbz#1918674 rhbz#1920337, rhbz#1920400, rhbz#1922093, rhbz#1925894, rhbz#1926820 rhbz#1937204, rhbz#1939776, rhbz#1941407, rhbz#1943415, rhbz#1948619 rhbz#1949486, rhbz#1951507, rhbz#1951555- Revert "remote: Add libvirtd dependency to virt-guest-shutdown.target" (rhbz#1946697)- util: Document limit-related functions (rhbz#1916346) - util: Simplify stubs (rhbz#1916346) - util: Always pass a pid to virProcessSetMax*() (rhbz#1916346) - util: Introduce virProcess{Get, Set}Limit() (rhbz#1916346) - qemu: Make some minor tweaks (rhbz#1916346) - qemu: Set all limits at the same time (rhbz#1916346) - util: Have virCommand remember whether limits are set (rhbz#1916346) - qemu: Set limits only when explicitly asked to do so (rhbz#1916346) - util: Don't special-case setting a limit to zero (rhbz#1916346) - conf: Rename original_memlock -> originalMemlock (rhbz#1916346) - tests: Mock virProcessGetMaxMemLock() (rhbz#1916346) - util: Try to get limits from /proc (rhbz#1916346) - qemu: Don't ignore virProcessGetMaxMemLock() errors (rhbz#1916346) - qemu: Refactor qemuDomainAdjustMaxMemLock() (rhbz#1916346) - qemu: Only raise memlock limit if necessary (rhbz#1916346)- qemu: backup: Restore security label on backup disk store image on VM termination (rhbz#1939082) - qemuCheckpointDiscardBitmaps: Refuse to delete checkpoint with NULL bitmap name (rhbz#1941600) - virDomainCheckpointRedefinePrep: Assign default bitmap names when domain XML is missing (rhbz#1941600)- util: Move glib event loop workaround to glibcompat (rhbz#1931331) - glib: Use safe glib event workaround in other event loops (rhbz#1931331) - src: ensure GSource background unref happens in correct event loop (rhbz#1931331) - qemu_driver: fix setting vcpu_quota if not all vCPUs are online (rhbz#1938093)- virSystemdCreateMachine: Use proper format string for uint64_t when constructing gvariant (rhbz#1937287) - virsystemdtest: Call at least one virSystemdCreateMachine with 'maxthreads' > 0 (rhbz#1937287) - backup: Store 'apiFlags' in private section of virDomainBackupDef (rhbz#1937598) - qemuBackupJobTerminate: Fix job termination for inactive VMs (rhbz#1937598) - virLockSpaceNewPostExecRestart: Fix out-of-bounds array access (rhbz#1912243) - virnetdaemon: Introduce virNetDaemonQuitExecRestart (rhbz#1912243) - virtlo(g|ck)d: Fix exec-restart (rhbz#1912243)- cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1920628) - domain_validate: use defines for cpu period and quota limits (rhbz#1935048) - docs: use proper cpu quota value in our documentation (rhbz#1935048) - vircgroup: enforce range limit for cpu.shares (rhbz#1935048) - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1935048) - vircgroup: drop unused function virCgroupSetupCpuShares (rhbz#1935048)- qemu: allow migration of generic with (rhbz#1927984) - docs: fix bad cut/paste in example (rhbz#1927984) - qemu_domainjob: Make copy of owner API (rhbz#1932814) - storageBackendProbeTarget: Check return value of virStorageSourceNewFromBacking (rhbz#1933050) - qemuBackupJobTerminate: Move cleanup of temp files earlier (rhbz#1933051) - qemuBackupJobTerminate: Don't calculate backup job stats if VM isn't active (rhbz#1933051) - cpumap: Add support for ibrs CPU feature (rhbz#1920628) - cpumap: Add support for svme-addr-check CPU feature (rhbz#1920628) - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1920628) - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1920628)- api: Discourage use of VIR_DOMAIN_SNAPSHOT_CREATE_QUIESCE (rhbz#1928819) - qemuSnapshotCreateActiveExternal: Don't thaw filesystems when freeze fails (rhbz#1928819) - qemuSnapshotFSFreeze: Don't return -2 (rhbz#1928819) - qemu: capabilities: Introduce QEMU_CAPS_MIGRATION_PARAM_BLOCK_BITMAP_MAPPING (rhbz#1867085) - qemu: Probe whether an image is 'qcow2 v2' from query-named-block-nodes (rhbz#1867085) - qemu: migration: Create qcow2 v3 images for VIR_MIGRATE_NON_SHARED_DISK (rhbz#1867085) - qemu: monitor: Introduce qemuMonitorBitmapRemove (rhbz#1867085) - qemu: blockjob: Use qemuMonitorBitmapRemove for single bitmap removal (rhbz#1867085) - qemu: migration_params: Add infrastructure for 'dirty-bitmaps' migration feature (rhbz#1867085) - qemu: migration_cookie: Add XML handling for setting up bitmap migration (rhbz#1867085) - qemu: migration_cookie: Add helpers for transforming the cookie into migration params (rhbz#1867085) - qemu: domain: Store list of temporary bitmaps for migration in status XML (rhbz#1867085) - qemu: migration: Clean up temporary bitmaps when cancelling a migration (rhbz#1867085) - qemu: migration: Migrate block dirty bitmaps corresponding to checkpoints (rhbz#1867085) - qemu: capabilities: Enable QEMU_CAPS_INCREMENTAL_BACKUP (rhbz#1799015)- virsystemd: export virSystemdHasMachined (rhbz#1798464) - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798464) - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798464) - vircgroup: use DBus call to systemd for some APIs (rhbz#1798464) - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798464) - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798464) - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798464) - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798464) - tests: add cgroup nested tests (rhbz#1798464) - vircgroup: correctly free nested virCgroupPtr (rhbz#1798464) - src: add missing virstoragefile.h includes (rhbz#1884659) - virstoragefile: properly include virstoragefile.h header (rhbz#1884659) - virstoragefile: change virStorageSource->drv to void pointer (rhbz#1884659) - storage: move storage file sources to separate directory (rhbz#1884659) - util: move virStorageSourceFindByNodeName into qemu_domain (rhbz#1884659) - util: extract storage file probe code into virtstoragefileprobe.c (rhbz#1884659) - util: extract virStorageFile code into storage_source (rhbz#1884659) - util: move virStorageFileBackend code into storage_file (rhbz#1884659) - util: move virStorageFileProbe code into storage_file (rhbz#1884659) - util: move virStorageSource code into conf (rhbz#1884659) - util: move virStorageEncryption code into conf (rhbz#1884659) - storage_source: use virStorageSource prefix for all functions (rhbz#1884659) - conf: rename virDomainCheckVirtioOptions (rhbz#1884659) - qemu_alias: introduce qemuDomainGetVhostUserAlias helper (rhbz#1884659) - qemu_validate: move and refactor qemuValidateDomainDefVirtioFSSharedMemory (rhbz#1884659) - docs: introduces new vhostuser disk type (rhbz#1884659) - conf: implement support for vhostuser disk (rhbz#1884659) - qemu_capabilities: introduce vhost-user-blk capability (rhbz#1884659) - qemu: implement vhost-user-blk support (rhbz#1884659) - conf: allow virtio driver attributes for vhostuser disk (rhbz#1884659) - virStorageSourceClear: Unref @vhostuser (rhbz#1884659) - qemu: Fix libvirt hang due to early TPM device stop (rhbz#1914643)- qemu_capabilities: Introduce QEMU_CAPS_X_USE_CANONICAL_PATH_FOR_RAMBLOCK_ID (rhbz#1912201) - qemu: Do not Use canonical path for system memory (rhbz#1912201) - qemu: match alias when looking for proper to detach. (rhbz#1926190) - conf: make teaming info an official type (rhbz#1927984) - conf: use virDomainNetTeamingInfoPtr instead of virDomainNetTeamingInfo (rhbz#1927984) - conf: separate Parse/Format functions for virDomainNetTeamingInfo (rhbz#1927984) - schema: separate teaming element definition from interface element (rhbz#1927984) - conf: parse/format element in plain (rhbz#1927984) - qemu: plug config from into qemu commandline (rhbz#1927984) - qemu_hotplug: Don't dereference NULL pointer @newb in qemuDomainChangeNet() (rhbz#1919619) - qemu: Drop needless check in virDomainFSInfoFormat() (rhbz#1919783) - qemu: Move qemuAgentFSInfo array free into qemuDomainGetFSInfo() (rhbz#1919783) - qemu: Bring if() outside from loop in virDomainFSInfoFormat() (rhbz#1919783) - qemu: Don't lie about @ndevAlias when translating FSInfo (rhbz#1919783) - conf: Move virDomainCheckVirtioOptions() into domain_validate.c (rhbz#1928840) - conf: Improve virDomainVirtioOptionsCheckABIStability() (rhbz#1928840) - qemu: Add virtio related options to vsock (rhbz#1928840)- util: add virNetDevGetPhysPortName (rhbz#1908649) - util: Add phys_port_name support on virPCIGetNetName (rhbz#1908649) - cpu_map: Remove intel-pt from x86 CPU models (rhbz#1853972) - qemu: Avoid crash in qemuStateShutdownPrepare() and qemuStateShutdownWait() (rhbz#1895359) - qemu: fix release of virDomainObjPtr in SSH key APIs (rhbz#1919856)- meson: Fix build with -Dtest_coverage=true (rhbz#1875380) - qemu: don't set interface MTU when managed='no' (rhbz#1905929) - network: explicitly set the MTU of the bridge device. (rhbz#1913561)- Rebased to libvirt-7.0.0 (rhbz#1875380) - The rebase also fixes the following bugs: rhbz#1329644, rhbz#1538879, rhbz#1689168, rhbz#1750315, rhbz#1751664 rhbz#1767013, rhbz#1810356, rhbz#1819058, rhbz#1839034, rhbz#1858771 rhbz#1865933, rhbz#1875380, rhbz#1877218, rhbz#1880289, rhbz#1886739 rhbz#1889131, rhbz#1894053, rhbz#1895359, rhbz#1899527, rhbz#1903953 rhbz#1904486, rhbz#1904487, rhbz#1904674, rhbz#1905572, rhbz#1908053 rhbz#1908631, rhbz#1908647, rhbz#1911786, rhbz#1913138, rhbz#1913156 rhbz#1913315, rhbz#1914842, rhbz#1914954, rhbz#1916097- Rebased to libvirt-6.10.0 (rhbz#1875380) - The rebase also fixes the following bugs: rhbz#1329644, rhbz#1354391, rhbz#1487068, rhbz#1509908, rhbz#1555398 rhbz#1658082, rhbz#1767013, rhbz#1771450, rhbz#1789243, rhbz#1790837 rhbz#1795137, rhbz#1839095, rhbz#1850614, rhbz#1857208, rhbz#1861280 rhbz#1870072, rhbz#1872254, rhbz#1873441, rhbz#1878450, rhbz#1879477 rhbz#1879792, rhbz#1883328, rhbz#1883588, rhbz#1888537, rhbz#1892130 rhbz#1895204, rhbz#1897105- vircommand.c: write child pidfile before process tuning in virExec() (rhbz#1882093) - util: Avoid double free in virProcessSetAffinity (rhbz#1819801) - util: keep track of full GSource object not source ID number (rhbz#1894045) - util: avoid crash due to race in glib event loop code (rhbz#1894045) - qemu: Use g_autofree in qemuMigrationSrcConnect (rhbz#1638889) - qemu: Rework qemuMigrationSrcConnect (rhbz#1638889) - virsh: Reuse existing variable when parsing migrate --disks-port (rhbz#1638889) - qemu: Rework starting NBD server for migration (rhbz#1638889) - tests: Add simple test for virDomainMigrateCheckNotLocal (rhbz#1638889) - qemu: Allow NBD migration over UNIX socket (rhbz#1638889) - peer2peer migration: allow connecting to local sockets (rhbz#1638889) - qemu: Allow migration over UNIX socket (rhbz#1638889) - docs: migration: Fix syntax (rhbz#1638889) - qemu: Don't try to start NBD server twice (rhbz#1638889)- rpc: gendispatch: handle empty flags (CVE-2020-25637) - rpc: add support for filtering @acls by uint params (CVE-2020-25637) - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637) - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637) - Add testdata for AMD EPYC 7502 (rhbz#1861703) - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861703) - cputest: Update QEMU data for Ryzen 9 3900X (rhbz#1861703) - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861703)- virDomainHostdevSubsysSCSIiSCSIClear: Inline contents into only caller (rhbz#1876467) - virDomainStorageNetworkParseHosts: Switch to a more modern XML parsing approach (rhbz#1876467) - virDomainHostdevSubsysSCSIHostDefParseXML: Switch to a more modern XML parsing approach (rhbz#1876467) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Add hostdev with useralias (rhbz#1876467) - conf: Add virStorageSource member for SCSI host device config data (rhbz#1876467) - tests: qemustatusxml2xmldata: Rename 'disk-secinfo-upgrade' case to 'upgrade' (rhbz#1876467) - tests: qemustatusxml2xmldata: Add local SCSI hostdev to 'upgrade' case (rhbz#1876467) - qemu: domain: Fill in (i)SCSI backend nodename if it is not present in status XML (rhbz#1876467) - qemuBuildHostdevSCSI(A|De)tachPrepare: Use virStorageSource in def for SCSI hostdevs (rhbz#1876467) - qemuBlockStorageSourceAttachData: remove 'storageNodeNameCopy' (rhbz#1876467) - qemu: domain: Extract preparation of hostdev specific data to a separate function (rhbz#1876467) - qemuDomainSecretHostdevPrepare: remove (rhbz#1876467) - qemuDomainPrepareHostdev: Allocate backend nodenames in the prepare function (rhbz#1876467) - qemuDomainPrepareHostdev: base hostdev secret object names on backend alias (rhbz#1876467) - qemuDomainPrepareHostdev: Don't base backend nodename on device alias (rhbz#1876467) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Use longer user-alias for SCSI hostdev (rhbz#1876467) - qemustatusxml2xml: backup-pull: Test private data formatting/parsing (rhbz#1870488) - qemu: backup: Remove note that TLS should be implemented (rhbz#1870488) - qemu: backup: Write TLS cert and secret object aliases into status XML (rhbz#1870488) - qemuxml2argvtest: hostdev-scsi-virtio-scsi: Add to one of the iSCSI hostdevs (rhbz#1868856) - qemuBuildHostdevSCSIAttachPrepare: Propagate 'readonly' flag also for iSCSI (rhbz#1868856)- qemu: Do not error out when setting affinity failed (rhbz#1819801) - qemu: Fix comment in qemuProcessSetupPid (rhbz#1819801) - Do not report error when setting affinity is allowed to fail (rhbz#1819801) - qemu: Allow setting affinity to fail and don't report error (rhbz#1819801) - qemu: snapshot: Collect 'query-named-block-nodes' prior to memory migration (rhbz#1862472) - check for NULL before calling g_regex_unref (rhbz#1876907) - virsh: cmdScreenshot: fix cbdata passing to virshStreamSink (rhbz#1875195) - qemu: Do not silently allow non-available timers on non-x86 systems (rhbz#1754887) - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1852910) - virnuma: Report error when NUMA -> CPUs translation fails (rhbz#1724866) - virnuma: Use numa_nodes_ptr when checking available NUMA nodes (rhbz#1876956) - conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872611) - util: replace macvtap name reservation bitmap with a simple counter (rhbz#1837395) - util: assign tap device names using a monotonically increasing integer (rhbz#1837395) - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1837395)- vircgroupv2devices: fix counting entries in BPF map (rhbz#1833321) - qemu: fix crash in qemuDomainSetBlkioParameters without cgroups (rhbz#1808293) - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1786303)- virdevmapper: Don't cache device-mapper major (rhbz#1867527) - virdevmapper: Handle kernel without device-mapper support (rhbz#1867527) - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1867527) - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1786303) - virfdstream: Use g_autofree in virFDStreamThreadDoRead() (rhbz#1852528) - virFDStreamMsgQueuePush: Clear pointer to passed message (rhbz#1852528) - virfdstream: Use autoptr for virFDStreamMsg (rhbz#1852528) - virfdstream: Use g_new0() instead of VIR_ALLOC() (rhbz#1852528) - virfdstream: Use VIR_AUTOCLOSE() (rhbz#1852528) - virfdstream: Drop some needless labels (rhbz#1852528) - libvirt-storage: Document volume upload/download stream format (rhbz#1852528) - virsh: Pass virshStreamCallbackDataPtr to virshStreamSink() and virshStreamSkip() (rhbz#1852528) - virsh: Track if vol-upload or vol-download work over a block device (rhbz#1852528) - virshStreamSkip: Emulate skip for block devices (rhbz#1852528) - virfdstream: Allow sparse stream vol-download (rhbz#1852528) - virshStreamInData: Handle block devices (rhbz#1852528) - virfdstream: Emulate skip for block devices (rhbz#1852528) - virnuma: Don't work around numa_node_to_cpus() for non-existent nodes (rhbz#1860231)- util: Fix logic in virFileSetCOW (rhbz#1866157)- Rebased to libvirt-6.6.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1854372, rhbz#1602328, rhbz#1745059, rhbz#1786303, rhbz#1799010 rhbz#1814573, rhbz#1821694, rhbz#1822631, rhbz#1829829, rhbz#1840053 rhbz#1851016, rhbz#1852311, rhbz#1852741, rhbz#1854684, rhbz#1857204 rhbz#1857735, rhbz#1857967, rhbz#1858260, rhbz#1860875- Rebased to libvirt-6.5.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1432902, rhbz#1634829, rhbz#1640869, rhbz#1739221, rhbz#1823639 rhbz#1826543, rhbz#1829543, rhbz#1829544, rhbz#1829545, rhbz#1837990 rhbz#1838975, rhbz#1840307, rhbz#1845012, rhbz#1847234, rhbz#1847259 rhbz#1847791, rhbz#1849516- Rebased to libvirt-6.4.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1235511, rhbz#1769598, rhbz#1839926, rhbz#1778819, rhbz#1783355 rhbz#1813306, rhbz#1820040, rhbz#1822878, rhbz#1825785, rhbz#1829550 rhbz#1832710- Rebased to libvirt-6.3.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1823309, rhbz#1229255, rhbz#1499880, rhbz#1557902, rhbz#1761678 rhbz#1772838, rhbz#1791522, rhbz#1793705, rhbz#1811906, rhbz#1812100 rhbz#1812827, rhbz#1813310, rhbz#1820376, rhbz#1821988, rhbz#1822538 rhbz#1824368, rhbz#1826652, rhbz#1826746- Rebased to libvirt-6.2.0 (rhbz#1809677) - The rebase also fixes the following bugs: rhbz#1460920, rhbz#1591411, rhbz#1727263, rhbz#1750219, rhbz#1781913 rhbz#1785091, rhbz#1791236, rhbz#1813852, rhbz#1817831, rhbz#1466177 rhbz#1515677, rhbz#1592273, rhbz#1611061, rhbz#1639596, rhbz#1724928 rhbz#1784040, rhbz#1793036, rhbz#1810857, rhbz#1812531, rhbz#1813306 rhbz#1814481, rhbz#1814486, rhbz#1814975, rhbz#1816037, rhbz#1817381 rhbz#1817955, rhbz#1818030- qemu: Don't crash when getting targets for a multipath (rhbz#1814947) - virSecretLookupDefCopy: Remove return value (rhbz#1814923) - virStorageEncryptionSecretCopy: Properly copy internals (rhbz#1814923) - vmx: shortcut earlier few 'ignore' cases in virVMXParseDisk() (rhbz#1808610) - vmx: make 'fileName' optional for CD-ROMs (rhbz#1808610)- qemu: Create multipath targets for PRs (rhbz#1814157)- qemuBlockBitmapsHandleCommitStart: Fix allocation of string list (rhbz#1799013) - qemuBlockBitmapsHandleCommitFinish: Use proper variable to iterate (rhbz#1799013) - qemublocktest: Add tests for re-enabling of bitmaps after commit (rhbz#1799013)- virbuftest: remove extra G_GNUC_UNUSED markers (rhbz#1808499) - virbuftest: use g_autofree (rhbz#1808499) - virbuftest: remove unnecessary labels (rhbz#1808499) - virbuftest: declare testBufAddStrData earlier (rhbz#1808499) - virbuftest: use field names when initalizing test info (rhbz#1808499) - util: add virBufferTrimChars (rhbz#1808499) - conf: do not generate machine names ending with a dash (rhbz#1808499) - conf: Don't generate machine names with a dot (rhbz#1808499) - qemuAgentFSInfoFormatParams: Remove pointless returned value (rhbz#1812965) - qemuDomainGetGuestInfo: Don't try to free a negative number of entries (rhbz#1812965) - qemuDomainBlockPivot: Move check prior to executing the pivot steps (rhbz#1803092) - qemuDomainBlockCopyCommon: Record updated flags to block job (rhbz#1803092) - qemu: capabilities: Introduce QEMU_CAPS_BLOCKDEV_SNAPSHOT_ALLOW_WRITE_ONLY (rhbz#1803092) - qemu: blockcopy: Allow late opening of the backing chain of a shallow copy (rhbz#1803092) - qemuBlockStorageSourceDetachPrepare: Get rid of cleanup section (rhbz#1804750) - qemu: Don't take double pointer in qemuDomainSecretInfoFree (rhbz#1804750) - qemuMigrationParamsResetTLS: Adapt to modern memory management (rhbz#1804750) - qemuMigrationParamsResetTLS: Fix comment (rhbz#1804750) - qemuDomainSecretInfo: Register autoptr cleanup function (rhbz#1804750) - qemuDomainSecretAESSetup: Automatically free non-secret locals (rhbz#1804750) - qemuDomainSecretAESSetup: Allocate and return 'secinfo' here (rhbz#1804750) - qemuDomainSecretAESSetup: Split out lookup of secret data (rhbz#1804750) - Remove qemuDomainSecretInfoNew (rhbz#1804750) - qemu: Introduce another helper for creating alias for a 'secret' object (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Fix naming of alias variables (rhbz#1804750) - qemuDomainDeviceDiskDefPostParseRestoreSecAlias: Hardcode restored aliases (rhbz#1804750) - qemu: Split out initialization of secrets for 'iscsi' hostdevs (rhbz#1804750) - qemuDomainSecretAESSetupFromSecret: Use 'qemuAliasForSecret' (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Change aliases for disk secrets (rhbz#1804750) - qemuDomainGetSecretAESAlias: Replace outstanding uses with qemuAliasForSecret (rhbz#1804750) - conf: Add support for modifying ssl validation for https/ftps disks (rhbz#1804750) - conf: Add support for cookies for HTTP based disks (rhbz#1804750) - conf: Add support for setting timeout and readahead size for network disks (rhbz#1804750) - qemuDomainValidateStorageSource: Validate new network storage parameters (rhbz#1804750) - qemuxml2argvtest: Add test case for disks with http(s) source (rhbz#1804750) - qemu: block: Implement ssl verification configuration (rhbz#1804750) - qemu: domain: Store data for 'secret' object representing http cookies (rhbz#1804750) - qemuDomainSecretStorageSourcePrepare: Setup secret for http cookies (rhbz#1804750) - qemu: Handle hotplug and commandline for secret objects for http cookies (rhbz#1804750) - qemu: block: Add support for HTTP cookies (rhbz#1804750) - qemu: block: Implement readahead and timeout properties for 'curl' driver (rhbz#1804750) - virstoragefile: Add JSON parser for 'sslverify', 'readahead', 'cookies' and 'timeout' (rhbz#1804750) - virStorageSourceParseBackingJSONUri: Handle undocumented value 'off' for sslverify (rhbz#1804750) - qemublocktest: Load QMP schema earlier (rhbz#1804750) - qemublocktest: Extract schema root for blockdev-add validation (rhbz#1804750) - qemublocktest: XMLjsonXML: Test formatting/parsing of modern JSON (rhbz#1804750) - qemublocktest: Add JSON->JSON test cases for block device backends (rhbz#1804750) - qemu: Pass through arguments of 'ssh' block driver used by libguestfs (rhbz#1804750) - qemu: capabilities: Add QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1799013) - qemu: monitor: Add handler for blockdev-reopen (rhbz#1799013) - qemu: block: implement helpers for blockdev-reopen (rhbz#1799013) - qemuCheckpointDiscardBitmaps: Reopen images for bitmap modifications (rhbz#1799013) - qemuCheckpointDiscardBitmaps: Use correct field for checkpoint bitmap name (rhbz#1799013) - qemuDomainBlockCommit: Move checks depending on capabilities after liveness check (rhbz#1799013) - qemu: domain: Extract formatting of 'commit' blockjob data into a function (rhbz#1799013) - qemu: domain: Extract parsing of 'commit' blockjob data into a function (rhbz#1799013) - qemu: blockjob: Store list of bitmaps disabled prior to commit (rhbz#1799013) - qemublocktest: Fix and optimize fake image chain (rhbz#1799013) - qemu: block: Implement helpers for dealing with bitmaps during block commit (rhbz#1799013) - qemublocktest: Add tests for handling of bitmaps during block-commit (rhbz#1799013) - qemublocktest: Add more tests for block-commit bitmap handling with snapshots (rhbz#1799013) - qemublocktest: Add tests of broken bitmap chain handling during block-commit (rhbz#1799013) - qemuBlockJobDiskNewCommit: Propagate 'disabledBitmapsBase' (rhbz#1799013) - qemuDomainBlockCommit: Handle bitmaps on start of commit (rhbz#1799013) - qemuDomainBlockPivot: Handle merging of bitmaps when pivoting an active block-commit (rhbz#1799013) - qemu: blockjob: Handle bitmaps after finish of normal block-commit (rhbz#1799013) - qemu: blockjob: Re-enable bitmaps after failed block-commit (rhbz#1799013) - qemuDomainGetGuestInfo: don't assign NULL hostname (rhbz#1812965) - rhel: Enable usage of x-blockdev-reopen (rhbz#1799013)- security: Introduce VIR_SECURITY_DOMAIN_IMAGE_PARENT_CHAIN_TOP flag (rhbz#1803551) - qemu: Tell secdrivers which images are top parent (rhbz#1803551) - virDomainDiskTranslateSourcePool: Check for disk type correctly (rhbz#1811728)- conf: use virXMLFormatElement in virDomainFSDefFormat (rhbz#1694166) - qemu: use def instead of vm->def in qemuExtDevicesStart (rhbz#1694166) - qemu: eliminate ret in qemuExtDevicesStart (rhbz#1694166) - docs: render class="literal" with monospace font (rhbz#1694166) - docs: reduce excessive spacing in ToC for RST files (rhbz#1694166) - virDomainFSDefFree: Unref private data (rhbz#1694166) - schema: wrap fsDriver in a choice group (rhbz#1694166) - qemuExtDevicesStart: pass logManager (rhbz#1694166) - qemu: pass virDomainObjPtr to qemuExtDevicesSetupCgroup (rhbz#1694166) - qemuxml2xmltest: set driver as privileged (rhbz#1694166) - qemu: add QEMU_CAPS_DEVICE_VHOST_USER_FS (rhbz#1694166) - docs: add virtiofs kbase (rhbz#1694166) - conf: qemu: add virtiofs fsdriver type (rhbz#1694166) - conf: add virtiofs-related elements and attributes (rhbz#1694166) - qemu: add virtiofsd_debug to qemu.conf (rhbz#1694166) - qemu: validate virtiofs filesystems (rhbz#1694166) - qemu: forbid migration with vhost-user-fs device (rhbz#1694166) - qemu: add code for handling virtiofsd (rhbz#1694166) - qemu: put virtiofsd in the emulator cgroup (rhbz#1694166) - qemu: use the vhost-user schemas to find binary (rhbz#1694166) - qemu: build vhost-user-fs device command line (rhbz#1694166) - RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808390) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808390) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808390) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808390) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808390) - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808400)- util: storagefile: Drop image format probing by file suffix (rhbz#1798148) - virStorageFileGetMetadataRecurse: Remove impossible error report (rhbz#1798148) - virStorageFileGetMetadataRecurse: Shuffle around assignment of backing chain depth (rhbz#1798148) - virStorageFileGetMetadataRecurse: Expect NULL src->path (rhbz#1798148) - virStorageFileGetMetadataRecurse: Use virHashHasEntry instead of fake pointers (rhbz#1798148) - virStorageFileGetMetadataRecurse: Extract storage access (rhbz#1798148) - virStorageFileGetMetadataRecurse: Remove 'cleanup' label (rhbz#1798148) - tests: virstorage: Fix backing file format of created image (rhbz#1798148) - virStorageSourceUpdateCapacity: Drop 'probe' argument (rhbz#1798148) - util: storage: Store backing store format in virStorageSource (rhbz#1798148) - virStorageSourceNewFromBacking: Also transfer the format (rhbz#1798148) - virStorageBackendGlusterRefreshVol: Refactor handling of backing store (rhbz#1798148) - virStorageFileGetMetadataFromBuf: Remove 'backingFormat' argument (rhbz#1798148) - virStorageFileGetMetadataFromFD: Remove unused 'backingFormat' argument (rhbz#1798148) - qemu: domain: Convert detected 'iso' image format into 'raw' (rhbz#1798148) - virStorageFileGetMetadataRecurse: Allow format probing under special circumstances (rhbz#1798148) - kbase: backing_chains: Clarify some aspects of image probing (rhbz#1798148) - kbase: backing_chains: Add steps how to securely probe image format (rhbz#1798148)- docs: fix a typo (rhbz#1805742) - virDomainNetDefClear: Free @persistent name (rhbz#1805742) - virSecurityManagerMetadataLock: Store locked paths (rhbz#1804672) - security: Don't remember seclabel for paths we haven't locked successfully (rhbz#1804672) - security: Don't fail if locking a file on NFS mount fails (rhbz#1804672)- qemuBlockStorageSourceGetBackendProps: Report errors on all switch cases (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Sanitize handling of string list (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: use g_new0 instead of VIR_ALLOC_N (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Remove 'cleanup' label (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Remove ternary operator (rhbz#1804603) - virDomainDiskAddISCSIPoolSourceHost: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateSourcePoolAuth: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateISCSIDirect: Take virStorageSourcePtr instead of virDomainDiskDefPtr (rhbz#1804603) - virDomainDiskTranslateSourcePool: split code to setup one storage source (rhbz#1804603) - virDomainDiskTranslateSourcePool: Translate 'volume' disks in whole backing chain (rhbz#1804603) - qemuMonitorJSONBlockdevAdd: Refactor cleanup (rhbz#1798366) - qemuMonitorJSONBlockdevDel: Refactor cleanup (rhbz#1798366) - qemuMonitorBlockdevAdd: Take double pointer argument (rhbz#1798366) - qemu: hotplug: Fix handling of the 'copy-on-read' layer with blockdev (rhbz#1798366) - virStorageSourceParseBackingJSON: Pass around original backing file string (rhbz#1791788) - virStorageSourceParseBackingJSON: Move deflattening of json: URIs out of recursion (rhbz#1791788) - virStorageSourceJSONDriverParser: annotate 'format' drivers (rhbz#1791788) - virStorageSourceParseBackingJSON: Allow 'json:' pseudo URIs without 'file' wrapper (rhbz#1791788) - virStorageSourceParseBackingJSON: Prevent arbitrary nesting with format drivers (rhbz#1791788) - tests: virstorage: Add test cases for "json:" pseudo-URI without 'file' wrapper (rhbz#1791788) - qemu: domain: Refactor formatting of node names into status XML (rhbz#1791788) - docs: formatdomain: Close on one of disk examples (rhbz#1791788) - tests: virstorage: Add test data for json specified raw image with offset/size (rhbz#1791788) - util: virstoragefile: Add data structure for storing storage source slices (rhbz#1791788) - qemuBlockStorageSourceGetFormatRawProps: format 'offset' and 'size' for slice (rhbz#1791788) - qemuDomainValidateStorageSource: Reject unsupported slices (rhbz#1791788) - qemu: block: forbid creation of storage sources with (rhbz#1791788) - docs: Document the new sub-element of disk's (rhbz#1791788) - conf: Implement support for of disk source (rhbz#1791788) - qemu: domain: Store nodenames of slice in status XML (rhbz#1791788) - qemu: block: Properly format storage slice into backing store strings (rhbz#1791788) - tests: qemublock: Add cases for creating image overlays on top of disks with (rhbz#1791788) - qemu: Add support for slices of type 'storage' (rhbz#1791788) - tests: qemu: Add test data for the new element (rhbz#1791788) - virStorageSourceParseBackingJSONRaw: Parse 'offset' and 'size' attributes (rhbz#1791788) - qemuDomainGetStatsIOThread: Don't leak array with 0 iothreads (rhbz#1804548) - qemuxml2xmltest: Add case for host-model vendor_id (rhbz#1804549) - cpu_conf: Format vendor_id for host-model CPUs (rhbz#1804549) - qemu: rename qemuAgentGetFSInfoInternalDisk() (rhbz#1759566) - qemu: store complete agent filesystem information (rhbz#1759566) - qemu: Don't store disk alias in qemuAgentDiskInfo (rhbz#1759566) - qemu: don't access vmdef within qemu_agent.c (rhbz#1759566) - qemu: remove qemuDomainObjBegin/EndJobWithAgent() (rhbz#1759566)- qemu: do not revert to NULL bandwidth (rhbz#1800505) - qemu: preserve error on bandwidth rollback (rhbz#1800505) - tests: Add capabilities for QEMU 5.0.0 on aarch64 (rhbz#1762634) - qemu: Use switch statement in qemuBuildCpuCommandLine() (rhbz#1762634) - qemu: Add the QEMU_CAPS_CPU_KVM_NO_ADJVTIME capability (rhbz#1762634) - conf: Introduce VIR_DOMAIN_TIMER_NAME_ARMVTIMER (rhbz#1762634) - qemu: Validate configuration for the armvtimer timer (rhbz#1762634) - qemu: Format the armvtimer timer on the command line (rhbz#1762634) - tests: Add test case for the armvtimer timer (rhbz#1762634) - docs: List the armvtimer timer among all others (rhbz#1762634) - qemu_domain: Modify access to a NVMe disk iff needed (rhbz#1519005)- qemu: blockcopy: Actually unplug unused images when mirror job fails to start (rhbz#1792195) - qemu: domain: Extract code to determine topmost nodename to qemuDomainDiskGetTopNodename (rhbz#1792195) - qemu: Fix value of 'device' argument for blockdev-mirror (rhbz#1792195) - qemu: Fix value of 'device' argument for block-commit (rhbz#1792195) - conf: backup: Allow configuration of names exported via NBD (rhbz#1207659) - qemu: backup: Implement support for backup disk export name configuration (rhbz#1207659) - qemu: backup: Implement support for backup disk bitmap name configuration (rhbz#1207659) - util: hash: Improve debugability of "Duplicate key" error message (rhbz#1207659) - tests: hash: Test case for adding duplicate hash entry (rhbz#1207659) - qemu: block: Don't skip creation of 'luks' formatted images (rhbz#1371022) - qemu: monitor: Improve error message when QEMU reply is too large (rhbz#1524278) - qemu: snapshot: Always rewrite backingStore data when reusing existing images (rhbz#1524278) - qemu: snapshot: Prevent too-nested domain XML when doing inactive snapshot (rhbz#1524278) - qemu: checkpoint: Store whether deleted checkpoint is current in a variable (rhbz#1207659) - qemu: checkpoint: split out checkpoint deletion bitmaps (rhbz#1207659) - qemu: checkpoint: rename disk->chkdisk in qemuCheckpointDiscardBitmaps (rhbz#1207659) - qemu: checkpoint: rename disk->chkdisk in qemuCheckpointAddActions (rhbz#1207659) - qemu: checkpoint: Use disk definition directly when creating checkpoint (rhbz#1207659) - qemu: checkpoint: tolerate missing disks on checkpoint deletion (rhbz#1207659) - qemu: domain: Remove unused qemuDomainDiskNodeFormatLookup (rhbz#1207659) - qemu: checkpoint: Introduce helper to find checkpoint disk definition in parents (rhbz#1207659) - qemu: checkpoint: Extract calculation of bitmap merging for checkpoint deletion (rhbz#1207659) - qemu: snapshot: go through cleanup on error (rhbz#1524278) - util: hash: Use g_new0 for allocating hash internals (rhbz#1793263) - conf: domain: Remove checking of return value of virHashCreateFull (rhbz#1793263) - Remove checking of return value of virHashNew (rhbz#1793263) - qemuMigrationCookieAddNBD: Exit early if there are no disks (rhbz#1793263) - qemuMigrationCookieNBD: Extract embedded struct (rhbz#1793263) - qemuMigrationCookieAddNBD: Use glib memory allocators (rhbz#1793263) - qemuMigrationCookieAddNBD: Move monitor call out of the loop (rhbz#1793263) - qemuMigrationCookieAddNBD: Use virHashNew and automatic freeing of virHashTablePtr (rhbz#1793263) - qemuMigrationCookieAddNBD: Remove 'ret' variable and 'cleanup' label (rhbz#1793263) - qemuMigrationCookieAddNBD: Fix filling of 'capacity' when blockdev is used (rhbz#1793263) - tests: qemublock: Add test for checkpoint deletion bitmap merge (rhbz#1207659) - tests: qemublock: Add few more test cases for checkpoint deletion (rhbz#1207659) - tests: qemublock: Add synthetic snapshot+checkpoint test data (rhbz#1207659) - qemu: checkpoint: Introduce support for deleting checkpoints accross snapshots (rhbz#1207659) - tests: qemublock: Add checkpoint deletion test for deep backing chain (rhbz#1207659) - tests: qemublock: Add checkpoint deletion tests for some special cases (rhbz#1207659) - qemu: checkpoint: Track and relabel images for bitmap merging (rhbz#1207659) - qemu: block: Extract calls of qemuBlockGetNamedNodeData into a helper function (rhbz#1207659) - util: json: Introduce virJSONValueArrayConcat (rhbz#1207659) - virJSONValueNewArray: Use g_new0 to allocate and remove NULL checks from callers (rhbz#1207659) - virhash: Fix the expectations of virHashKeyEqual implementations (rhbz#1207659) - virHashAddOrUpdateEntry: Simplify allocation of new entry (rhbz#1207659) - qemu: blockjob: Store 'jobflags' with block job data (rhbz#1207659) - qemu: blockjob: Store 'flags' for all the block job types (rhbz#1207659) - qemu: block: Add validator for bitmap chains accross backing chains (rhbz#1207659) - tests: qemublocktest: Add another synthetic test case for broken bitmaps (rhbz#1207659) - qemu: block: Introduce function to calculate bitmap handling for block-copy (rhbz#1207659) - tests: qemublock: Add tests for qemuBlockBitmapsHandleBlockcopy (rhbz#1207659) - qemuDomainBlockPivot: Copy bitmaps backing checkpoints for virDomainBlockCopy (rhbz#1207659) - docs: domaincaps: Mention VIR_DOMAIN_UNDEFINE_CHECKPOINTS_METADATA (rhbz#1207659)- cpu.c: Check properly for virCapabilitiesGetNodeInfo() retval (rhbz#1794691) - qemu_conf: Avoid dereferencing NULL in virQEMUDriverGetHost{NUMACaps, CPU} (rhbz#1794691) - qemu_capabilities: Rework domain caps cache (rhbz#1794691) - conf: add support for specifying CPU "dies" parameter (rhbz#1785211, rhbz#1785207) - conf: remove unused virCapabilitiesSetHostCPU method (rhbz#1785211, rhbz#1785207) - qemu: add support for specifying CPU "dies" topology parameter (rhbz#1785207) - hostcpu: add support for reporting die_id in NUMA topology (rhbz#1785211) - tests: add host CPU data files for validating die_id (rhbz#1785211, rhbz#1785207) - qemu: add capabilities flag for failover feature (rhbz#1693587) - conf: parse/format subelement of (rhbz#1693587) - qemu: support interface functionality (rhbz#1693587) - qemu: allow migration with assigned PCI hostdev if is set (rhbz#1693587) - qemu: add wait-unplug to qemu migration status enum (rhbz#1693587) - docs: document subelement (rhbz#1693587)- qemuDomainSaveImageStartVM: Use VIR_AUTOCLOSE for @intermediatefd (rhbz#1718707) - qemuDomainSaveImageStartVM: Use g_autoptr() for virCommand (rhbz#1718707) - qemu: Use g_autoptr() for qemuDomainSaveCookie (rhbz#1718707) - qemu: Stop domain on failed restore (rhbz#1718707) - qemu: Don't emit SUSPENDED_POSTCOPY event on destination (rhbz#1791458) - util: storagefile: Properly set transport type when parsing NBD strings (rhbz#1791614) - tests: virstorage: Add tests for NBD URI style syntax over UNIX (rhbz#1791614) - qemu: end the agent job in qemuDomainSetTimeAgent (rhbz#1792723)- Rebased to libvirt-6.0.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#1711789, rhbz#1717396, rhbz#1778058, rhbz#1008350, rhbz#1610207 rhbz#1746981, rhbz#1776949, rhbz#1780154, rhbz#1781079, rhbz#1783411 rhbz#1784345, rhbz#1788850, rhbz#1788898, rhbz#1789310, rhbz#1790733- qemu: driver: Use appropriate job name when setting blockjob speed (rhbz#1780497)- Rebased to libvirt-5.10.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#760547, rhbz#1171569, rhbz#1371022, rhbz#1375855, rhbz#1405537 rhbz#1451398, rhbz#1465810, rhbz#1518998, rhbz#1518999, rhbz#1582202 rhbz#1598162, rhbz#1609654, rhbz#1614740, rhbz#1623877, rhbz#1662024 rhbz#1668139, rhbz#1705426, rhbz#1718255, rhbz#1741121, rhbz#1774375 rhbz#1777094, rhbz#1777230, rhbz#1778014, rhbz#1778570- libvirt-: Check caller-provided buffers to be NULL with size > 0 (rhbz#1772842)- cpu_map: Ship arm_features.xml (rhbz#1707897)- tests: Update capabilities for QEMU 4.2.0 on aarch64 (rhbz#1707897) - qemu: Rename virQEMUCapsObjectPropsMaxX86CPU (rhbz#1707897) - qemu: Introduce QEMU_CAPS_ARM_MAX_CPU (rhbz#1707897) - qemu: Query max-arm-cpu properties (rhbz#1707897) - qemu: Update query-cpu-model-expansion check (rhbz#1707897) - qemu: Perform full expansion on ARM (rhbz#1707897) - cpu_map: Introduce ARM CPU features (rhbz#1707897) - cpu: Validate ARM CPU features (rhbz#1707897) - qemu: Validate ARM CPU features (rhbz#1707897) - tests: Introduce tests for ARM CPU features (rhbz#1707897)- Rebased to libvirt-5.9.0 (rhbz#1772045) - The rebase also fixes the following bugs: rhbz#1515831, rhbz#1704761, rhbz#1704763, rhbz#1704764, rhbz#1704779 rhbz#1705514, rhbz#1705516, rhbz#1705517, rhbz#1705519, rhbz#1705520 rhbz#1733044, rhbz#1733092, rhbz#1524278, rhbz#1662588, rhbz#1720612 rhbz#1733163, rhbz#1743177, rhbz#1744924, rhbz#1745815, rhbz#1746274 rhbz#1746617, rhbz#1747826, rhbz#1751461, rhbz#1751580, rhbz#1619625 rhbz#1755803- qemu_blockjob: Remove secdriver metadata for whole backing chain on job completion (rhbz#1741456) - qemu_driver: Fix comment of qemuStateCleanup() (rhbz#1755303) - driver: Introduce virDriverShouldAutostart() (rhbz#1755303) - lib: autostart objects exactly once (rhbz#1755303) - Revert "src: Document autostart for session demon" (rhbz#1755303) - security: Pass @migrated to virSecurityManagerSetAllLabel (rhbz#1740024) - security: Rename virSecurityManagerGetDriver() to virSecurityManagerGetVirtDriver() (rhbz#1740024) - security: Introduce virSecurityManagerGetDriver() (rhbz#1740024) - security_stack: Turn list of nested drivers into a doubly linked list (rhbz#1740024) - security_stack: Perform rollback if one of stacked drivers fails (rhbz#1740024) - util: new function virNetDevMacVLanIsMacvtap() (rhbz#1723367) - util: make a couple virNetDevMacVlan*() functions public (rhbz#1723367) - qemu: reorganize qemuInterfaceEthernetConnect() (rhbz#1723367) - conf: use virXMLFormatElement for interface (rhbz#1723367) - conf: new "managed" attribute for target dev of (rhbz#1723367) - qemu: support unmanaged target tap dev for (rhbz#1723367) - qemu: support unmanaged macvtap devices with (rhbz#1723367)- remote: fix registration of TLS socket (rhbz#1752837)- vircgroupv2: fix setting cpu.max period (rhbz#1749247)- src: security: Replace bitwise OR with logical OR (rhbz#1740024) - security_util: Use more VIR_AUTOFREE() (rhbz#1740024) - security_util: Document virSecurityMoveRememberedLabel (rhbz#1740024) - security: Don't increase XATTRs refcounter on failure (rhbz#1740024) - util: Introduce virhostuptime (rhbz#1741140) - security_util: Remove stale XATTRs (rhbz#1741140) - security_util: verify xattrs only if ref is present (rhbz#1741140) - virSecuritySELinuxSetFileconImpl: Drop @optional argument (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconOptional() (rhbz#1740506) - security_selinux: Drop @optional from _virSecuritySELinuxContextItem (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconHelper (rhbz#1740506) - security_selinux: Play nicely with network FS that only emulates SELinux (rhbz#1740506) - qemu_blockjob: Print image path on failed security metadata move too (rhbz#1741456) - qemu_blockjob: Remove secdriver metadata more frequently (rhbz#1741456) - vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747482)- vircgroupv2: fix parsing multiple values in single file (rhbz#1734353) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1735740) - network: fix ability to use openvswitch with vlans (rhbz#1739554) - remote: use Wants instead of Requires for libvirtd sockets (rhbz#1741403) - remote: move timeout arg into sysconf file (rhbz#1741403) - remote: forbid the --listen arg when systemd socket activation (rhbz#1741403) - rpm: don't enable socket activation in upgrade if --listen present (rhbz#1741403) - qemuBuildHotpluggableCPUProps: use VIR_RETURN_PTR (rhbz#1741658) - qemu: Extract and store vCPU properties as qemu returned them (rhbz#1741658) - qemu: command: Use all vCPU properties when creating args for vCPU hotplug (rhbz#1741658) - qemu: alias: Generate 'qomName' of disk with useraliases (rhbz#1741838)- Revert "tpm: Check TPM XML device configuration changes after edit" (rhbz#1739338) - qemu: Clarify error message in qemuMigrationSrcIsSafe (rhbz#1660575) - qemu: Check for drop-cache capability (rhbz#1660575) - qemu: Allow migration with disk cache on (rhbz#1660575) - qemu: Pass qemuCaps to qemuDomainDefCopy (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainDefFormatBufInternal (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainSaveImageOpen (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationAnyPrepareDef (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseString (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationCookieXMLParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefCopy (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefPostParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseNode (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDeviceDefPostParse (rhbz#1741796) - qemu: Fix crash on incoming migration (rhbz#1741796) - network: fix crash during cleanup from failure to allocate port (rhbz#1741390) - network: replace virSaveLastError() with virErrorPreserveLast() (rhbz#1741390) - access: fix incorrect addition to virAccessPermNetwork (rhbz#1741428) - util: allow tap-based guest interfaces to have MAC address prefix 0xFE (rhbz#1743349)- Rebased to libvirt-5.6.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1643404, rhbz#1721375, rhbz#1724065, rhbz#1726609, rhbz#1726643 rhbz#1727013, rhbz#1727866, rhbz#1729022, rhbz#1731332- vircgroup: fix cgroups v2 controllers detection (rhbz#1513930) - vircgroupv2: store enabled controllers (rhbz#1513930)- Rebased to libvirt-5.5.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1426162, rhbz#1513930, rhbz#1598657, rhbz#1717768, rhbz#1720517 rhbz#1720519, rhbz#1720522, rhbz#1720524, rhbz#1722360, rhbz#1723633- RHEL: spec: Disable gluster on i686 (rhbz#1724445) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1724678)- Rebased to libvirt-5.4.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1580229, rhbz#1628475, rhbz#1702758, rhbz#1707708, rhbz#1716260 rhbz#1716261, rhbz#1716262, rhbz#1716263- Rebased to libvirt-5.3.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1578741, rhbz#1602418, rhbz#1680304, rhbz#1690240, rhbz#1292102 rhbz#1623389, rhbz#1658504, rhbz#1689165, rhbz#1689815, rhbz#1692926 rhbz#1217444, rhbz#1564270, rhbz#1580229, rhbz#1697676- qemu: Set job statsType for external memory snapshot (rhbz#1688774)- qemu: Don't set migration caps when changing postcopy bandwidth (rhbz#1336709)- qemu: fix i6300esb watchdog hotplug on Q35 (rhbz#1666559)- RHEL: util: fix typo in iptables --delete command (rhbz#1679119)- vshtabletest: indent strings with expected output (rhbz#1676354) - vsh-table: allow empty columns (rhbz#1676354) - virsh: introduce ninfos variable in cmdDomFSInfo (rhbz#1676354) - virsh: rename ret to rc in cmdDomFSInfo (rhbz#1676354) - virsh: do not access uninitialized memory in cmdDomFSInfo (rhbz#1676354) - virsh: introduce 'ret' in cmdDomFSInfo (rhbz#1676354) - virsh: do not report error on zero filesystems in cmdDomFSInfo (rhbz#1676354) - virsh: use virBufferTrim in cmdDomFSInfo (rhbz#1676354) - virsh: allow empty targets in cmdDomFSInfo (rhbz#1676354) - util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1672340) - internal: introduce a family of NULLSTR macros (rhbz#1662849) - virsh: fix snapshot list --parent (rhbz#1662849) - network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1672340)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669966) - docs: Drop /dev/net/tun from the list of shared devices (rhbz#1671791) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1671791) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1671791) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1671791) - security: dac: Relabel /dev/sev in the namespace (rhbz#1671791) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1671791) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1671791) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1672259) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1672340) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1672340) - util: move all firewalld-specific stuff into its own files (rhbz#1672340) - util: new virFirewallD APIs + docs (rhbz#1672340) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1672340) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1672340) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1672340) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1672340) - qemu: Use C99 initializers for qemuMigrationParamsTPMap (rhbz#1336709) - qemu: Add optional unit to qemuMigrationParamsTPMapItem (rhbz#1336709) - qemu: Rework qemuDomainMigrateSetMaxSpeed (rhbz#1336709) - qemu: Make migration params usable outside migration (rhbz#1336709) - Public API for post-copy migration bandwidth (rhbz#1336709) - qemu: Implement VIR_MIGRATE_PARAM_BANDWIDTH_POSTCOPY (rhbz#1336709) - qemu: Implement VIR_DOMAIN_MIGRATE_MAX_SPEED_POSTCOPY flag (rhbz#1336709) - virsh: Add support for setting post-copy migration bandwidth (rhbz#1336709)- Rebased to libvirt-5.0.0 (rhbz#1666130) - The rebase also fixes the following bugs: rhbz#1597869, rhbz#1644567 - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1668027) - qemu: command: Don't format image properties for empty -drive (rhbz#1668027)- Rebased to libvirt-4.10.0- Rebased to libvirt-4.9.0 - RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.0 7.6.0-6.el8s7.6.0-6.el8s7.6.0-6.el8s virtstoraged.confvirtstoraged.build-id25dc29eb64783338c67c0b55dfa58b0eb535f8b72cbc568fafd9ad029c082347a44e137a474110cc8ad65f7cd6ff9f1b913df405b097fda84c64b584b1bb26374ddabb42a6d4ba7c478a46233a6aa22fd872b71f66b0125f354951f7e0f341c6b7047ae2virtstoraged-admin.socketvirtstoraged-ro.socketvirtstoraged.servicevirtstoraged.socketlibvirt_driver_storage.solibvirt_storage_backend_fs.solibvirt_storage_file_fs.solibvirt_parthelpervirtstoragedtest_virtstoraged.augvirtstoraged.augvirtstoraged.8.gz/etc/libvirt//etc/sysconfig//usr/lib//usr/lib/.build-id//usr/lib/.build-id/25//usr/lib/.build-id/2c//usr/lib/.build-id/8a//usr/lib/.build-id/b1//usr/lib/.build-id/d8//usr/lib/systemd/system//usr/lib64/libvirt/connection-driver//usr/lib64/libvirt/storage-backend//usr/lib64/libvirt/storage-file//usr/libexec//usr/sbin//usr/share/augeas/lenses/tests//usr/share/augeas/lenses//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2ppc64le-redhat-linux-gnuASCII textdirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=b1bb26374ddabb42a6d4ba7c478a46233a6aa22f, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=d872b71f66b0125f354951f7e0f341c6b7047ae2, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=2cbc568fafd9ad029c082347a44e137a474110cc, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=25dc29eb64783338c67c0b55dfa58b0eb535f8b7, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=8ad65f7cd6ff9f1b913df405b097fda84c64b584, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)&0 mPRwRRRR R RR3RNRuRR RvRRRRR|PRR R RuRR RRR|PRuR R RRRRR|R R RuRRR RRRR|RR R RRRRRRRrR:RkRNR]RcRXRIR-R`R,RER!R*R@RR)RjRRhReRGRKRPRgR9RAR=RVRoRJRYR6RQR;RdRMRnR"R4R3R7RsRbRRqR2RUR?R[RlRWRTR+RHRaR(R8R/R&RZR1RmRR5R.R^R%R$RtRBRDRiR_RFR#RCRuRRRRR R R RRRR|utf-8ef79deb8c69c208f4500d619b9e1e661a5b0dc58459ad883594d1dc5184bc77d?@7zXZ !#,h] b2u Q{LR}(RM˵Ղ3?w_8gmq⡽<E,|q/&fzCQL{ ^4wti4J2W H7khz6s?)1uI8E9SӇ}ax&W4r5Zse ccu9q&WӚ 'X 0hUמ]e,&ߝ89Fr[EtѦ목ҽWdp\f L'tfO|]͘)1a@f#\vڥN7Eh8no"8.ͣ3*'J%E2{nܿ'l^x23ӛga9!JNI{[:ҐofuRм 7 V%kIL+䠬L͔Rc*SВj3%& PDS;=lR_YID2&[I~c{i n#Df\HTw8b*y__\@G&7|@rss HWV5\B!Ћ=x/E{k㽽 ѣ;uuyƮ kT\xnzԿ"af0bם/uF~='*<*1 {2ƙV-/zS@ӷtT^m7R=|ca*@TO܀iblOcI-xyCgm\Hh6EEJQ sQLy8 :#e4fSҫ'[!cf{{,5}nY "o9Hd VH5:;NoWBxn-] @q 1n] @瀻3CfHPO~[oCK<ۊ]?!E_S4~c,&j&ɣ?1oC|;.{#7 Y#&"Jl~ 7"/m,ߖ8 D%y!?yK,bi =9^ 4nG/"ӗpIe$3m/. .BN+2J~4F Sof^Sh}ZL[fy6OXGPN hyBА"z%gץܨQk`gG$ ghi"|V6a2 γWriJm޼J'\h~D7AЛ+W9ߢqr$(kA;:<1)hSCޑ.Cmujz:aMNsRR ї:ccX@4oAÒl.살K/(zrm4 UɴnalRu|g0<,gcOb7O$ܢjcЕmnLjO0'τO0|=NŔEwiS.XM}DOƒn41<Y 'y|1j{6Ѩ?H=Df؍&J^P)[*>;Ƥn\vuY&ĦNKtD1::Xe P_v%N*[خu/  : dT%k;C1>Nd tڭD5 3Ҍ*6$wiPHEut&pE;#0+Շ*>ZaQ5e\Bg4$s쯱ӭId[ p[ˇێ#8PЅ![$b+Dw<&?BUk%l  ^#(ax=Ӛ]5<èOs4 ɀǔ2y[-,ncrM,]ߕh[@B0I[Ғ,ԣ07Cn4irޖS [oŒ3Zu@v!g:*gśN)yE]iF.aa&*phÞdФA3VdlPiOW6}a+@*Ǭu}!-s˶+TL+&w. tɿrj_yQO6@+̫S4#,9FMFjP*c?u"pux2:E5N4]0WDT(2&H _Na&aGKdnair@ӋPֹPs(usǜBrY WS FOzjt$w)3wǥX Vx& kT=&&qg[U,@Ew=.jAK=ѳ *;Yί {(vAv1Ph Y@  ٓƗ!NbL{7KvH|z$"ccS# h k[mlc'&s S7*!x l:.ȮX0Ce]ClS$' =fX?-;pdK,_z>V6I,Zkd4Ψ[K2[mWpWɏbC+6 Nη젿_:9Ӽ˪/be,[~,uFA2N4ͭgL(\F.WdN1 m"T29|=?S-6Vʪ >;Ǿ|%0O_.sv~RFv&0P 8Я2 }6~b:>Np̒F-4Swf97sm(8R/n/+c.ryxڀQm$~vfe]ejۮ@ؼAQζ gCD᳑Gju8Ɂ6\JcFVL j1cJ轘d-|!=A?pyg"9ƿۍ5F3ym[i>8W>,ڠu&maxFR*Ab h@V>n4(+@,pX[Hh cJV)jubWo_F*cK eG.[h-q DN@Ég@cZeUtx\ w.5萀LJw?&_ؙk{$t y܆lV6+iV}m~@76+(&T]xk<'X+AŅ6dh"rZY PPn]@-ܑ4#mT=V@isNjyk8H-,48#tM?N5>栗@#RKF < / :PNn`3NAA>u ʌ7T>%Cl*(t2&E{ QHeK9wDQ +$y +r|TzTF˴9aVmr܀M%HZ$o}qo GVS& LbXr6Q8|gÞz<Ҭamm?BN8r>-݀NoG&w1y} 6zPUϔ1K%O$kNF #T$wX\ h :;gv&wR#͝ɋ%Ƹ ܲ$7'% nSNġ%"_;5C '>L<(q$`BOG Hg"jYPs65bw^7 9k5F>OڎjW/9@tSJ~FkNjy|r$9ՃA1 f\+i.=7TJG;'@fr7sfc %& *knRbi(E ȦiUT4cϐPT !HKծ!~M"&L5pp.Mb=jcn7*v/Ʌ3S93~:C |DtLg9VN%[Jbng>vIMTC'@qI_Ko\BroDmFp[G f-rD.FVau:Sq8*p<ɷYtv?J*RaPRX,[C ݡƦ -Zdž6kzW逭|\٧ǥsO..LGہ3!/|%Ͳs.R%'xݬ@L Y̏7rI)g10P݄r-\i~0"$rΕ@EC d4'Ý`#ӕCGR:+yjP&7"nTaG9 GОop8qZ* axg8Kclط%0Yv "2PNm V\Rw:pSbz=^AO7bc-A|kfќ](vesL-=P On!.D` 'rסRH ҁ~HYt,<rgq[ / :5@nc>(? 79jѰLrx T\UPsSFIх D-(Z4*ΦEyU.CڧRu]5kLKАM"G!(wɭbIЩ̭PP7BP.0:p@=oR:dS"-_ pg'sf|a"-;Y=EyL.$3!4j #wuSO'xD.)fxKۛ(dR#f{;|chy{&n0q?ыf2 T']q<-=R>SFyq2SsfgYui[BBO"XCmz^T.`1c*ϑ0p۶KsSA-c?t<,m*]7[Jט`VQmY6u/Ibn\녔p k%Gp_!c)XMΓ8Mݍ 2Oj6t 3yp'I/LZf;|t+-(^`2iz?hU-AjFLJ z>@o6ʟv౏$FOլ(j.q ySyvmX+%c@B%7퇇J>h{h*R>BK'=#fDd-Rl-ZA"wjt؃tW0M)aOm)*757 >!TOcP+7}H'm Smʩ\#?cG C( ׆q|fV<ذ[t3q n:.ڷב% i6d;UuI4;wm 1*tsNQ &B: ,]:-3JU^q"{Vs3iJ$IТhG=2&uR1Ptm0z(7輆ly׎0Ԟ$Ʌ0gn%ANrW-ƋneL+cӗhgD#hTJ?K-,y_> SHb2t6iI6֕ևc?-l$?3>] 4es#\ٓ:{@d j 7%?M%eUbs΅/ڲc>R#-2 hφK # g/_76d2Z%D' ?:V1իl2L F>i_ј"?UH-<LBr+pEw"#j/dsdTaBXekDsl;#gBIQvv,]+dJsyc*Ż̓Zv*Q}lPT=$ZCACi~,%7"#Ջ39rOu Ʃ@kTXC 5yY[e>qLc{ƌb@%MڗPpwfX$z %!0?#pjZ$#;$qH; .xp??2CF nR3k6tOi4d8V:WS0hz}-1դ;gv[̓3'0s[ѽRS^^9oIR8>!(, >P{CabTd|x;{v*I`=K PcnYpcVJT]b"A'+y"]JVz{r^UMx&[1$dԊS1g*RYdװ8;.*q,"X䛺eڔV # C'; x,"uZBuSP j8Id=ςN.%^)3r$zl_C +$&ud~(;qS}rn[L̑o;A듇kp["j+G,٣+$|ɔ٦چlphp};`v ~F 5M/I]+GT9@]#kI8ؕeclQѮ>:LZ2H ĶȅA-6hEA%$ĿC @isZ/oҵrQFVFTB`K/hѫ%3ʟ)I -Ue@OkK\rcTu5?%PSZ @fOǻ<^p1&[ʝ(]Dl.]rDK~k_-ӹ+ӈzLЙpoY;RZ-O3Oυ޿w`M @4hy탈mࡤ2;,JEk@f,xq{r10u@ \Nd9f ߢB{-2O 2Ei254U zrnv$0aѕEpt6֏$1ׁzg΅b_s: (MZwοfy@pK9 iH@ PMwӵ3:ZgC]a ozTu*0lZ߻\0DZA78{YD%\V$Hт|iEz']6vQ0dԚ੽~_k?9"O1$C6YJ#l`<9]u/ NBI|0Xl'daH1֍w^!{H/%^̺N]]xGNTqd(xy$4"S& '@ ysIP~G*k{j;)Zb"eNXՠ'?™oD\&Ok9f`x(=\yHl )Jyan]8;3*RA- :8 ]vC:TgWcP' ['?1M. #EGX"W0l[3Y:dX9~&eWAeB1abl"˄xզW)!KȬoZ25mvP8Pg?N"MkajH==(ˇ" pՆΜf =гꢐ>+"Z1{ڥG׊BE^nX/o 臕J< 7;'嚆u^t/>Q^ʨ >)/ Vۘa00P +w9ܝwGɵZ|Pf..^ *41dqd:7 pE&P 0 8/ a`Â"Eܒρ$QRR0 , '\XB⒩NpUdncFnAh ;qzs YN*χ>fX[SL7 <|u 09H)E;ۡ 3YYoXO9:+t z+V0 Ϥ`Id 7g&PU&!v5͜IuoIf@f48p1~mlWA˃5R ŻtqOb,qsr`V)! \(T"E DG8h2"?;0w}?\AQMӴEwyEm yH:Mر gby'bfbtH:}r)^D2 5ˣeฐC ϿlQK0EJz GdŢ7%Ij%}^v'h=%vN77cޠ*Y:Z$.':ẃߚdM=j!VM?fQCK@)Ns*"}`oiVmJ.UD\Qho;q֢ԁnO܂-l11PrjSx ?c0~=8N[~1^]f|0`'i&Vdr5#%guīϼ-%mP,+${Cȯ'h0U -i&H~M#Ogeh U<7G#I落0XdЏ5}}H 6,#LrDZv7KoMG %&B5gD"xl ?JCfcY89S33TrDGQ㖒fEibƨXNl7TW s S%B$D 4@S:(t/l*maTUbQfatӫoI*:;:4YZ(po;+y;Dw\+X[V"bG6(O)oi8+ԉEe}lt䍹 ~>2"E]64Hy><=i^'˼Jl*Y;]>pKx;"|I+&;+WCU-yxܑ jnt`.C릈r&}&F>UDgUtۯ0K9b)b"p:+}4npu/q[$,mH緉dvj9 je V5b{CO&ߕ5YuSg% :법Z0%BI b *[Ó-p VNNC 3.̨J\׾ UxUt*) >Q[x}x }l :f,/!u:6 ^;~fpR7[P2d '7q#G@#xXs1m<X?N>)OVs!~V0$V›"C"4tІ13;{FB(?6z;*Du.QrUK}pFO:%m!(*KƧ݋\?I^&^cCFo6 if= Cw-0.$%Չʳ+by+I,xuOdD T(.j {qetcLy1Js蠽 a'av?\Eƌ*R٘no<% º}uGJsJW Ov5`H1,vOh#hYh@HN3;[>0J6"A%}(H\[m* OL:'Vbvs/IW[ם 5TˏDI -y@cN8\ӟ.l:T<(ᇑ~ǃ&oܱ_%Ke-/s`K-2};`Y-+7ۺ52b wG8+Qh{H0f? YQobFf(1'MNf%=Q굃TYJgC017J)<54³¸|%{ \\(NG&}1{XUޤ-!dJ.`Q"j }rT8_DAF C4z&ʳg~rނ$nzL#~Q b) \'x4\T(jmfp$oFBYSn4$fɥݭ˧CCB&&d-pb0t{\ 9(ߦGb.]zRQ*Jv7q=UѪQFIimIMM(6;?yYb mD@B&`?H14\lŬZ(}w嗊:b>Bz%ڻA}i^ҌrF8oKu q-&u1,8%"v"P>1H.uE|{}Inε-w'A|&_\}V_*#sZ \t{@ɽD{ '=ob&!faX=șb~o'ӗUO0͍5%MhIe&h:.]p]/ZEe")͜´-0Ec+ZsɯjqjpF^z oM&>.dE >GbYKw.<-f> mأ5idOҶ.+gc%}C_y:~om|LTF! AhFxp(ƛD㛛Dc4HxGdэܛHxȶ Gh㫺A3 g4[7βM}$r6g-y`RFJ阐X닝mp &/D/1 (V["T| j; |pi=(_^k?ƖZC bé}$?S9;}b,]]mz0OXsDSp~FCJ,븋,NHPҭ5mXK6$t>9c43VR6r^;[ᴁ,ɦ% Ag*v&$DLo 8D'c~*iasM6bEH'Jhߜ#= }ۣBfQ)m-*z*G$.}R_w/7rd#NuVڎ G3.7@7-] rf3q809*gHgXP׃#&UA΢D KC!7Hd_ETtf=j|IѨN;嫍A˲*ƽf"Rw\ȏ63>r)^އ~el) 5f*Z6nWpc"xPH"Ɇw(OiUm*z`}[8tnZő 0t̐ \sRc{*u(ր"f$Qz~> 6[ӇUc֙%D$oXe$&-dāNK<9WOD>L}ӟ!Ō >i®^liձE~sR1thX(K$Ghʶ+tRyYh4js@GwC2W@p.3]Gd)F8 Qh)HE/&a낢JS `bbuba.ǸnֵÞZNЁDzp \2Hl;+driqiJݗ :l^dmP_ R"ǭoH]*i+ElHta\(0[{3Yu.ċ>g!ZIvt8XS]gj |32ؓɞ(,95z_e/@ՖAO:jݛI%ŠѬ9iJ{W#5/r$3? B1r/IS b`+W^5“3٩lDRȤsPѽaL`S<TjcRX9k[fi#كvo rJb\g>P x5nt6 [(IA}[.ff Aap0XjeFnp}^|'ȕ y{w9ϟBi9|maV%,k%W,Gҩ*fyNm1_l7!g%5A¥'&'U&{_:N0,КW p2ҁ( ˃{kx,{Z6fq"-CѪĠLbcJ!h(fszYk0r<5vV^ȝ|k&E_p 3AS *YOVʏ.I(@Q /YvJgCF4 F62/o)qz瘸,STAIg0OC|i?M&^z0*y]-7ş=q 3 ݋膡p~2B VA 9-^@~, R@bXi /ס[k$ +)ܞoCEuX wBRsG1#Wu %9lz2 viޗú ɀ큷JN23]c4Y8xcMžهԟQgh`0|~ WƊd=GP`:\|]{y%.ʌl[#GdHƜ3h]ܟN=EA5xX %p# Cڃhu1;}Qh-@,זٺ,:CKKl<0^n1kʫK`2Q{PQ3&"%ZYh.GDp本Wٛ%}!H$Yp3X#D^ɡ܊UM:V^m{:b3|kc4 0pHh(a#5=<KX$BMU1މf:۞eM7 YXsa{qGNͽ]5D5 }?~6UX]Mz2V$%(8jq9Hj/ V}G#H\>-Ǚ7fL\f3i75auy\ÞF{ `WK8ǥU=Z|o1s6Vyұ)dkOR+0zrj&F GQrl/rHdnbPhRjby&`Pȼz]\~ {0 $Y XL:*ې^_ͽӋCa){$k/CnE0!PiK+hlq{kb.ǨC@sCtؖJ"[cL6\X}m \X< ئ{1H61(~v|'Ra"m I J걢aY&ؖmC<bbO8,dѾDy¡K<ۼA-5#Vԃ>GK"{B p yZa OOK "iFB?gF39ʹ>f>!A~AM6Ιu{(t})۸T'C^jM,A_gL9'O`IoV6&Z;] Iݲc$l(hĆD>1Y' VO>Ԉ߬V\psBdi?6y"U(Bct8iD"2F][Mr&WuS8.'&^ y}_yy.H'Ƅ\ n\2ߓ䋘wʻ('gnDuMϨ3d:^z奬NpC]e-RO+bl6'wR*wwngv$c~'48i8<-et)WQӃIoJ ϧyZ!zXvgF7vyUE͗=8dhhAvHHGw#Շy nA `k!?nJT,#[u&\НʡP boY7il)2aX3:[LO Olz ]_6]D)-ˇYotcFҲy?0ΈV@vO Wuez/}C".8gh!~XQ hkP`r7U말F{JcU!c82)76$F'HS7i컑T({, BI*P5-yїQYerl7m긡8:H13B7v]*#i-i=/ )W '#s8mQMቦoT4fнUaT_vz$8K' IVFP `,6 rιb[Q!e6'!uaY/3;둁21Wlo%׮'"|LT1P0OxrxGoFۦ`YOI+;L*QpYxc|{ 4 ZcB>UU!-Au~ACYSզ"SL}T`^c.v;JF|Z Z茫ťTia<-%M Ӄxp#pD[E'~<ڒTWkÄ6%Ӛm*50˘ZUĵ8c`z2Y3IOot&Fe?mSiai<"/["_k_D`@~Y M%~L' 򣐱||e#y|_X~ب#[oT6Ð}yҊ /.煙+d,9'^O0"#&\̡s |&rOr ׼MKph:uŁ$0b3߻Xie`!,G3S1J&n[0dX4DQlbIcONZ}-aE-]HI\U! ه&4h8H xB}ޝDKn$\=WriYv,[Yd}ĢczCIVdpel Tn*+&5c㾣&sjv<3gBWa{dA|qn'nTDVcZ^+HiN/Ze"%E[wa5٥Ht8)?)s/V@WVq&cT, vk,A+e}\AEn6aO&8\ɦH~vDcNaꎴt!3=XboƚOLU G&Aw@,ϮLU Z[po V" 19( IuoDS芦^$**V:_zR1nA*ibf *%ȶMVY |2cB93ă-Z8 A)JWS-+*1Z훵q6zyqPB'z5pjYV.4I6Vh~Bc\2c&SE&MRO초SZە%@t$,c3e'RD)sS65`+^:fCo<y ڗheR\KIL:YdA̚aY'81`-" 7UVEx4U5fCa^>d1[Áb08`^;-I?H&Wތ>oIDc4xSӎ.[1fu-jDIVEp0{'r2&XiMyӊ]{8"ᖨb<T'`>Aw/)04pmxz,33Ԯ^o{k3w1I7k:ExxDD[ݗ]A7ɐ}yZhm?)h˭t@W]bN2a{yò]%M{v\@"v x&WOb%2>U׌v/ZJfq;ɡ%$03iH̭O.*HE\Hjtt0ÍZ̧MAnq},hF)KZ$.;v#5 C6WqgqǭyQk  چi[U%>#4Zwls@ [ %xJp]YKjN= ݰh0uVg,/y.ecyPE.<򌒁HRHSBoLAG@2?-g@UC|t֟aBie;APgHQ z{W,m7@{_  2 `;S;%GDwaD:‡gL+Chp][9 [uX4qm \|>Kc?z$37D30u|&+m].zfSWZT\Ec6ʰ21&k ȇR>m92:Y0/~sd11k!*$aWݣG5`*5JU4Zd/i] RNg]OtwҪL+t&жP9mNSڒgq^E07Y, Rƒ˞.v0O-峺H{?3c&RET *ZR |BHCb`Wm ,پ5KJ蘒_cI`qT#FIsTiTiV$L,KRwi2f~mF2Zae]{Rp-9S"hU&xT&՛BMpg0QW u] -`լ|e:yk&P_m#9z5#I j$|p[ i JӥV(,ͽ *xkʜ~V" 'Gӷ{%RjZkcm H5(X[m@&imxVé .Ui{.p~"V]=F|Ox ?-Iggƚ :ic`68Ԯ)VOM,5N5 rrҬ}7=c„ҾdֲtC#^RŪ{51F6BKF,RP>ι@@P:ʞ`74V9:onOCk5lÅūln8Y`=VY>119;Ǫ0|9)(nڰ$ Ql'`.t`+Ga|(qq0˩mUyJ:2!}Q87O(BAC2PK&YOTwkYW(72.[9 ;e](;3M*]j 범ފi֥7 \ 5>XǯGtiqr1w!+l(W{h5;䦭3<(xy=-$@90^mZ fbp)1M~Q*0N.Q-6XX A,VֵdSkoef RG~П7Xb~o 9P;K2qFƣjD3Q&"74]=*_TK.@_ʚHJpπzS; ?#$shmh/hkG\_!,fKNJ`kDB$aWm! ?p Sͤ~%U8>͝E}g .GrLMf2;6Q[0dߣ^}3#Їnda\#S.q*C*{ W^lܮeq3ᢟae(h:ǚN%O Gn 1\T{T@Ί>׈0 sH%gE-"4=sU`ޅWcjF$둟;YBŚȊ5 lWрhm-^jD kT>xds~b`yu8VWRuI` jf͏ >;"7\u>M [%rrh*p6k~FɇH㒬|.],] \l—j X>IQ*u#\C*h>e%B+5uw{>@Tge""qg`)%ׇv88;d]oK[ɺi| SPXy; tL&h?IU,vyuY[0XR'X;qCɃGi} at`:[IM,zfgڑgpVvSB,T[ߊkYJRN!AA!ivNSX}lF0S!z}AV ^$e#p("kVi$!q-Y7F3[vopή'H*ZN.NJ1%_O4C@bAvkڕ`_{xhst&YG MdL5=헞cynB}MKD HL\!y?nE_~fl8>I-}Zrbw * kcFvԺ?2nՄ1?%T'ztBDzsvs]$gF.<]\> =d>3eܸ( X XL#|#z[ 7L )}cqƘN@Kr+KKB HCьX_r%`,%aP:7BδG8hh%(ƥM iUgo{V ,f)lX) TyBkZTOc|5<^oLԳQ;Bb#ֹІ Ä暽r{9̜aa3Z?wC_(N8TӢvuG^[g eyb"2)X&pG:Vg1CtJqq@S9u)ӓw8w)NW%!_$x}O7s4bLc{f c . ^P 8')=2~ rpS [PV0R0x=VA3i!G U/\_O BᦛZёHפ9).BʌCzE#uj; 6B8dF wF'Brs&\Dk7+EX6 .1daV2V jmW[Z&uxѮ, B7}8s eβı7\]7]  {P&S'l `|7Z90^!d#DnpuC{tG/c{ZG0ɡ9~ qk*c۲{D6"n7"qH=0*"&t[boL\J&0 ^]& c݅2Bmr{*ghѤꍾZ-I%"GapD2/@٩z,V;BDN.WblwP+/E쿲VTfI & ӄIx,G?@0hi5UF>֎{!ݞڤHF~PGZκ-9ACLͧ,(ADʞҜ[rwnhՇ`NV ZJsj~wcg-ڧ!JVQ~D#*6oؒȠ YrY vC5w },WWwm{]3:-# aY-&7 dT`׿KJ{=7/EG؟ P3 I8@bԂdc}vZ" wD~Ln fڵfZ?2iȈ_8G>Ƥ[Gl0 `GW/%o#0aiURB%"w}z "3;HB| 0%20 4ڗ8M&fʝۯgqb,LߊJ艁'RB.rlưmYn"G-J(F fs9(2- ?[]tV=yE qzy FQnϚXImR_*^NQ5qR.EŠE|SZcغLC &xhU~UwOcDTRZ7s$~6nT>^PIm#gmٹ4@h@HCaH:믶Q< AMnZpV<ť(p6g><\'CT ¶󨤙9o̷S|J]/(b+j-bB4hiވ̋{Yc>\*5d9h`=ƟZ5><Ď yTȲtqxi#旫}FC"aVE>x? ̌M+%PLƃcԁA oCG b}&uũ p6ǶEH᫉ l ƒv%pzsI,4eDzq/6 lUӒ95/%s'vpLy@\L9,G9@~,stLյr^r*/J^5C4nEwwo L6B͊U?Q( %On?HO0=GVX ;u;^&0ϰe>-d>piEadz&ܫʋ,h%Boovs%;r}-d2dvGwhx"Xr5exu5>qO~*^$RtZx]hn0Uw-gz"^YH__՞'},dGT)pos`NhR'5r~, X~,Xa=u]ǪG58+kQzE}^DbLZ]W{4}Isxb# 9ƾ,A:ک7|5ؓn云}+ .p?6>VI ]ՙ9nBb [,Yx76e[%s.S^:*~L.Qҙ6B]|Fz^A *o` ˜as.? t =>RJp afqu4ƒ ?&ۭ#zy XGJSzq8`W, M[#E2[/@!o]TP[!w%,>rF+JoV]~?F Oy 3SH 7<ۥ*.?C.eao^4&#=AnyY:ՕƜ8c'\GE\)6г ^ٴCxC1@/*x[;Ekު~GGl nZztd.HFɒML~qpC aSLΌ.ZqكdKUsn}>ttRUSVDʼI!?_gYP[B&D8gegSEy?+P5_2CS13`ٿ@LQ~Lmo5US Lȡ*[iWo%HXlhB HeA4`y븬m*ާdSfhO.$ XM[{2}SCJm!87DeWh6eXzNI\ww02{[0'D~1e zFMD;<@Rle*i`X -NId#LFB†W.[e;YIk;Ϊ*]*#4IPh]g= ~}FxOe6k:[dy@tUyz4~/Æc8RCBW1("ʿ30^=0pWEXRyQtD8m[~K2l7JT~Ysy5t"6E⩱9~I.8"q5o.nB'8;Di\Y-@\M#TgKx"wXP2=)9+U*ĝaϵ=lPˤ䰛YϪt/Cy`'(;M H-Yݸ&a2!Aſl!bVTk0^C-,i) WtGVA-ѠTn^#}VjI**AR3;Euaʸ1m,AD˝v& EBSk߰W/?^**6uZfm+_33rgHVѥOGQѢ WvrZ c?z fk ڪ9)~>o2{쩽Tll4h b#"d2w?zN]ڵ{qKFԗƘj͍٪,@US5,Q< hv ǖqx>e˥.ˇy C Qڈg!*h edwHiWL1gpy q%|m t~-A5ET~ ;E݀iST]=ClpkXVQl~z`QD#%~2\۶fc넙X0!Z7[`$@PS,'zџ %~ **8tsJ55aSM]?bLɓ)m G) > AF6kv R^ ^ʂ g>Lv9=pjB.ce3ZY?~4N`+`V;e.8H^MThZ(J$Dj Nfh~bm (^>+M?؇ᱎ{8[t]av\>sw+`=^!Y689 ;NΙL.(+npwx쬘kbBPGex\Դ - 5<~EAh +Dtƨ%2=s 5G#uo A=_E {~ kF,ND]{l ~8Ba(s`x;F5Hf eE8^]*^M^u3e~Κo @c$薣§Â/Y;ϕOe 3{-1!=Yz@F^rܢHqvTŞ {xs~٭:(c5YDZG=YcLχ_ 8R Jpֱ(,>s1W:.h O4Ljсzo84=ed0Tc|^nl?+uE *1Z(hp -GV+y7 Q"_!m͹M^ XJ^-\yQ chi*?a~ЕFa$qBPF\u!‹CR-$Wu/"L5%[k?PK2(2rm+5w fDP N+VnûV ^sR5'ՠcY'#$ey# Ne+ɣ%@S}CD3n-XeH, t_eGgo>V΋+YMgP=cscf~Me tWH^j|$K5 sl^x-+ Uf i :M"L++[C9,!3y ]},ZKd߮Zim*>T-Sȓ}̡BGSU+5mx%3yNs}xSk7FEleKQGbuIE[__@[b Ԍ/Rb<䳲B9#^m"@4o㠬[$ _7 Ee?] ,wadW/UԤRyҹA@V%T+@L͔Åd e@1 BA VZt8Ol J֓ j{ީ܊M3cix@͐*hMMjFTi=նm5f3>Y#V嶵 +; (:;6ϜTBN%L&+wDl bnTAp$?tSADlD2e&. :I/v{ڳYaڞ®E*vk-Y& JasA.Z5j 2]Kޭm b 2e3m 81_JW w}y݁i&3Ɵc\G9"5P|طB(}eJ V҇(ƅp yGVzIR NRjC:PZrhII 6LױƤ `TLXN` v`h]3gk(%"v-@iq,ÔeeT/-m~]M2LR!̣I`VQ?&*sP&<%W4ZAʷ%LDe 1td? cP3Lv[ |cD7._APjJGq8IcĐ0;)L][uͥ ԓаF=Z]ba%c 0ȥn%ۺń@KO͜욣hβ:%f0Bfo2U[w,EbH3pm Ss*{vp8dFўy9:oG.GUD-4od.g&epCJsՓ~sMV#lFăN(y9P+poqrBz^2^G0m藿r]:,a 1;EũaR( DHsLUzԤU RM=$0c+0C-FiɶlZH5CӅrW hr4#zZ[#u;-/8AcWQF :Xϝ7r-> ꙉb+z>{Vs|0fP&7g.H#ƹ]i\q)%LeP~:] Vhk{9yDa H{lwPIf.멂y6m+W^R3d8cyEXy>Xcu2CkfY'+L.pD c鋅h|x 5e2%K5o.xCYLtIX㰮;V,Uf lzi{um}Zwj}흌8hӨ+I4@Xn[ :K9ٚjFʨHN`n;bD话[5I٧_-mvF=BfcΦt TG5Iв\VðLjBo Yھ3^.#RgXnХM%xݲC>0M>L4֦o ɀ `FKPp'b*3,xO:!64Ѱq^j䮻LL̤R2j f ΰ.MT|M<*Wx]]̋s4[*'1U;!dM:r3rg`c𖏯t$KN4 8#s%`?7Rrz!{~>X|OJ-x"fO٩@ u"^aʦhЂeL< :9Mp@C.IS0ӻ.V*f%"*MfV*5g(9" ZlRKyh#T?ELJt@E:b>0 zsH0 x1 kc ֏AW6j-CMyb89ϺO3NƘ6m;O,Ъ8{W:xM=[:*z6F= AkCkOϥ}rUȵ2I]7"^`†4i.OCt滏C y~/) 2MbC :'ٻ`ٍ\8YBZ%5SBRs+"y5'{hCd3:qqM^yٛ?7~@G^3C(WEyG[,ZyZs{R}X/)2 a) j~zWR>jO,\[{&GI}ʾi,簎 __ޭ^S礿7:[+K]>}y {]f\Ȩ '` /㬿!r B%tXN3xza@)-Q \1٠- Qj _2f=r8Vλ< 8/STe|dY`e<'7{g͛ RvX1Fr~ϛW ;cLK%O~)dՕI !YZ8x) :sm W%O@X퍪 7GLFΔKq#ҪxN Y(ϻk~Qd&V{! 1t$.-ѲOLE]ۏL(,gRtS (MwCCb1?D$¸d[ͫ] ]Q!lp{@m#C|??SR%!嫇;Z ?jGzNXj _ÚJ:'7bff1NJ@,4?MtWYs7f۝BO/??0 R_ԥ)t&D%P^m SiI}5;L4׵yaɆ+|0o޷VU|(a}_nw}b#E.M\ئ97R峱S6AVg {mMB!jRS? V.h.(VXjX][E?8֧L9G~ns/kj-^3vϟ8 Cxݿ䊛޶AnXXrD)~;TsO/g6GkG85 rrjn>%:Qs}ZPUb<[iMV㰁wbaJ"Z Ŭ⛱]yWqL1T%g7rpڜM9"8nI$23^%IH+Kf}8# \M9Z "=4jUtFȓA) غmsa~M_+s(\Q܍Rָj杅@2?le#钫L\() d B-znPdW&Kh:aga=Iz1f`a D~^/ԛ%{BeibvQm|IL")>r 2A'4?g)#u:@Uk&1 诮 b"V7=j@#%8{c :DUpGuC9Ast}-aTo@ U6UuC @=Ip2ro,"͡/Kp%cA*VLDuqNWǚ I}0l`\~u2"jl+FyK K5*kWu^ښJwH=U;bL=Ұl*Ctw%_᣺+7(&C{;X0Cuy dMjy+Ro`4;>-bJLH()i@x<'K90+,z 3s#sQݣ řKuV?(J*Zb+to0IAQ4UӃhZ /:ˁNru%Q.tQfhd{?ཁh%kcghx vݸwQҢxY›(;{_6yv{_KΈ7| N/i(.wy tDX6@OFj)]_G{)qI؇3t Mm?a<_=;|I髭a@`<"ȿ pD{q koCWS_0WW1ҔEhȪZQ&'ϜK>W=vtwq׍ ))h*RJE@rDZ}͵ZNj%O6[qiX/><){3A XQO-74|!I8ZK֒(!e)G,Aj_<|%ܕd"]ϯ;Tbf2vy9:n\ZDFF-믣hWXmn-O&Xl P\ʡJɊ1-W΀̘r`lkRz| ~[@F(ȇ6vځ4b)}sY.{rԆ*y~Rn/E z]Ax7`ei cPt{iQ FuZߖ]͆yD#Q'~Z򄪐2.!VTU-I[FYkT*ROfԬ\޽ }gc@1V l :Rs)a%z˸ϭH+p&[DukK ?H$ԗҊ~ӶUώ5첋7 Joh,>&7+d,K;Cę0Av74g5z?Q"F2|:N0\l ndڷa*Xzk # Pҁq!R(Yp} ,ZZQkOK+f` O@"\[Kj޵r@0<f8V|P|ֵ#йrYd' MܡE9M1 '@ s tڭjT&29 BoP]yQiq3*f56?~ lk=cѠ~wCHr<*tceUTpⲷvr8^H=X&qZɪi@qxSdFN ػ:S7N՜`8(;=dULvqAڢV 69GŋV icNm|`xiE_ c> Jr!?& A?nc{;0Ci5Gv9"9I6VW=}xI"wG+Iq@m\f_W_1 4=1QY-ZNڂp&=HD\vUydw C7J[ϮMX4wo)֭ oN'vuq.ߒVkM`xTQUW0H)9]biDy0ID.i-cldӾ -zhSTZ/]FzuKh#rnA@ބ!{/9w:D%X_z%+뜂e2&lg,́kX'$k(waph&Wf B BiaO98ګ%'wc-W xƥ ~\bBږګ"bl q% c$B[WXϬ2Lu*G!Bɍh44yJMJcSޠ~YrH,6Cp3uráj {S}&(YΓU0aiׄs'xH4} E"V6q-SmG˅JTD,! ,2r~+kK*J"eyjlm 7Bݱz^x\H"Ed:RRy}K0bLOy$bHy,_:gZ[:[f{D vJ*:X"GM7 |+ ѿtx*9 WXG+Ḽil#lKzsWTr_hYĬsÀ6ޟ=Z['=ޑ g:6|?ھjO\\y D`Vٰ&nHy^v<.MZ]Xc lCql.p19^g=B#i?u"]/6^uol_AˆXџiG/!wio>=*#LypW lQ$er|Id+E#ƭOL.vi7;z3K7 ޒ[?A AWtYՅE֔+taPǣ4zCֽ[)Pg.+jpňmY7(^U b"?s *yW_YǢ֋7 Һ[fm#V϶Il Q WFb3gMf ٠oգ-R7%ݦ2;"0Rj ̹ܹQ<']w bL ʸt{Qm173EHIZ"Ưb1x0[СA۟ ߆{U-T[v :J,~QPȱ*L] um `͜Y\R%#ʋh[P&J#ѐ,WX">`ll$%AҸLHj8 vЖ;j49ֵJB]|m ,U/Lmo♼44}ϝw͊ZgvI1\|Ư4olYĖ K)UgP^/1x4Qr',V{*fnzIMXT™]7c[o`>\4U~DFapvXgAk95# N B?Ʃ甜{Ņ״()KQEb~-W1~|=YJ1$FfFSO]{3lj%h{2^Dbl$u*<1(T˰ŗ$Ƕw" *JQ~q9]5X#ï'ޒ74;q`˗Q@d3ż5GE](tOhAmJCcB(ϲsi7wBe,[ۼ4tGeȏuZDF'M/U$;YRh*i6\ cG"Lx|jMHYPs\?ŋv-(yx%q&kjn{w\E@S; (qRo "x;d Y}6."h_bg` B ,ȑlhhMqf$~7xzG#$Hk.#@nc8kkꪖt*]\DF=DitK͘[ 8T.|Y@UUP;|1s%A VB#tC0 !QYg@OL}pe[rq"Xoʱ_I xYUb>k_S}=(Ig&+y(ʐ 8YS.M !yjCz.{Q)gU< rBA{s79L"\ѣB+AܯGֶ;"s^|xc _7554JE6{#_1g2gY?GP@؈>;G]I[]l]Z?zXlj}nI}4iȺ*Ly[W"?-ClFm"l!%M%oP<\甗E(ɋGRFF#{}3~V1ğun&XozUX<\k/s8qLc ``(O -m0:ZUdr f^!gmpN>bՆ SoH`F΋軉(ZY#gDžb]Ig !V8: 1m.fh\f&+PԠst}wݴ)Lg=6WwEOzrb˙jMQO|-0u{) {81B xA^4 <8d/s=П=muU:!])N.a ȊH0[P [C٫WTrH\J(m&8mo|sb) YK;NgSH0ϭKp4k2ƺ> rB9! Lo ˔Mq*m!!sƱʇ{#'z;ű~:'-~#M+`,!&i!^nVxZL ɡN@+a4d@ǸYѮbb/ۑsEO.;eN(u# '_on+bJO.LEyL /I|u?I.PN&17;7:GhȩFX$ XcLxm(Ln$ XCﵿ2 QpZ3(n8r:= ϪWH#,,b`r I*%/JSG<V|#/A!/eoS''^VXy:"Id{ ]&+n]m0&uÎ`|H6f4y[is:/}V6Ӯ[P\iW!ʣYnԕYXOʯː"ݕ+͛k:j U6 IC/cS302Itg)2rKGk* l# gk\f k&T\dэpP,GM`T=J]Ϙ[]:IХ^ ɮ4{҅"!ByKsZb߻|Y!Un[_IZ1c rO+6\%LTJuZź.K1Jg[qŞԥUf>2ZPC.P:t.Z$*ǿX| @Z0;0;Z6ӮR3E pDK*K;B=!jDB@XsMyp`e9jõ5̌Kf59S{Lȓ| ~WWȍUDԫoa6) I9u'1# 2&M_PU_:L弮=ty%IufVzqģҀﮝb cUaIY9"v)>n[اY>Q7O;#OO嶡r{C 1d͞58®f `pxꞦaj ߬Aܵg~B++qΟ]T PjH}Bk(9u.\_kt" me"z7w1[hb9Y͑K1KL {;KgFAhE4МXJ~kAbhT0p't΍E_,@=#>W}֌;g}ն3O+%LvVg0QǗdWrY  9{xQ'.)"` 3g2.ojeC<\G&N}B!.Q,9~b9MEFpzwiig4ؙ'^i_H_+c{N nOOP̡X3fOn(aCi[3}}ʚ8Vw$d(g[@av0 +уrF2^sQLbRqHpJY +S~)D!7֤Ǻi^wф5R)q)0 O8^^= б3e ho!3Y-`%Z*&޶^)ct%F/L1?R暊WC9G*UF3bo]TD3OE΄w_ qr)7E)2jÇ#hyQ,o wɖ}= Z?y\~@)Tgj-d:oix#hZm+@>M fU{j99D* dƠBi3L7gI>}ox@h6w8ohZg.m.޿M=3lĤ)ӞcEK^ WTVψ ֗1V$%tS>;]ő-@ZݲU4ӷJo 'n.7_ե*1zђ~0?-V6hо`~'^(OD90NԛgU *]*W><ɏ*:!k?fcCIAO^h[ gK05=x`~bUD: acz~6F<,XHIu8 J^W{ȶk;:ݻ(<+ w;V+j EDq>]z@N1v$ z`-e9#?`7~Rl! ; 6n0򳺺9FJUzȐ_@hy6?4FߢB%qHPdG gv8Tz*t. 4QC `H>yHq-I.n&_/A nrˆ6elqǚ[td;ו2VWy 3l3}厈LLTW)[rC/4YM gݤlʜ`L!S d#T?l/TҧSm`?g/^XP+:ģcŜz Ťk`+f?GpCvrt?YGdRU6k'K:rE%DMf:e`k9mܲkLaF$yv7a2.ш.F?h_<^Dh]&1OaH;I}Iv*yџZe*TAT|/ 4ă/ *InYi'ΘORE Ϫw]44dJo |.(Bgbti"\;~?с<Mj Z lͧG3&)-eg@Ҫ!ˎ绸a$%QMe%0 x=v~2Ũ'SHY~.Je3xAp!6t*+<F@X: e,*=jXO8AX*Y :P)S'nfӼEtzۗ&t*} y͒K ֻ3ʼ=a&nvȑFEf%a x,16Y(}ۡ[OC!z†U떭-N}yR+I0?V,T5z;I)_oRzyQԺl-^[<5ʹ EAÄ 3)_Pw.umDgPWڂɨ,kLt9]0ud)tv<2+Az }lږ̃s0m*/qZg2zD ^+ ρPz{@ScR>) d854 T'89wzT8j eЭV6˽G>Q(j+ 𖘕6q'Ê?@Kiͪ +Mp:jal@e\CļZGk#\!&aOBDZKe?Fk=k/dOt~jQ;>;bn638'1 9n/OH?a{oM ;uoʩkMvT΃eg:m㓀4P8|` vt*{2ҮkHf'C"~>w*{y²'BoH XOc|°[h;Xr b:H C8P"!CwFod|&dM_޺ƨId>GRm/6K ٶApti O&DS)մa&ܡV>E= ~ؠrxC_ RdH2;C̋U[}/tI ~sЋB$^Iє!W<6X unJx̸3 3VKwk8IHwC.8TP_ZWy0?1.rJJ{ފ}>@UVTS= 'G6~L욄QѰܑ$*sͭQEO 5'A' :EZ WᕊU$cL#e׍YV FW %/!nI %2,ՆR(}.oIx:b`J= VjJK!=#^ 8]ї!@eXt/Ԉ Fg1_H6J咽@]uSYF:h{ ݡDR/ڮv<ᡘ񲨉)%Z.pݮU-WM HOg٩H'Ti7] e QKVS=an)QƖ oH_ L"/ކaw=$x:ذ~='  2ks`aP y<5ޖSƂ=jە^ 74:;܅ yH1(SP3(,@È_?F 6l.^P(Q(ы[t9/[7J7 ]̿FT!D +kA,2]i%YN鴮&䧔gV7rzm0M|GW֍vlڻ/0AkIg_'r)@wǻ*]t%b{Z;~6+1̤Ec(1>iYdCב{_I,Z*snH3"/Q(H[i.t.kn$9 WH15+ u|r||bszU* Ò! U_Mֳ~,빍Ml&UgЅ;Z98btJht%—̀1SX0tDpyO@m}] z}ۗ^c,,_담HX Ie ɆOO.5 tF} 8@8XQ \N9zoS8)+pu+5_fl@T>,O8 atXP2I, J:/UJ!Yoo 7]JO% [ԵeRy1&Q  KV;˾O"tXsxj_ZptԟӃx]S8 p=a$`SUۂ\6j \r1w`|ū:iz|% !K9| Hxfq AuE͕Ӳ`!B<5DxηFA=˰Eq !rR[I+`:5 O1l $K´<^RӡtWc}]/`*o)$9.$"Q}bBvnyʖ~?”RmAuWmkJS<s@(|\YZ. G?zu,QYp>kXK1uA;Qy2pbj{oƤ^FEr7q&>Q;&NT\2sb.2I&[B*w(r뼕3A"sBG5=9x]_(Yn32ZRF6yvL8q7z"\GqP(AHEV/07|u+TGLo ζk1 UW^P .mc. ^J0 '呸.05Aoednld2 դ2{4S2c0nT3Oh`ž@@]Yy@Y7ΊkTWkVa*DY߶0 o8F(5?a4jF=Rg164y*P$8dfڦ^т7_J>MS>`\xH$P[=Va1ʲ X"*-W滞[{T] fڍLݸU+1~s-pߵh >Yԕh;L|E-2}ċf*^`%Gm3'"ఃL]=r LD4q qV o <ϳ:J.Ai*0t1K&vŃE?嫄Z 1BT߁nHƎ<=`' Cxt6xÛj@[N֧OBjUrмI_32݊v/ {%q^YXcĮMV U#G/#>2"z&#PO+o DWrwu|}c-:͊9*9UHb@"Z"Ads5ςr<0fM4w;CJ4GtbpU̙.s*ْg) Qb7I j» UAϳk=_ʓ uGVRZ*C'kIE"2\e;wҩOL.j<6HS X_KhQQI^Hz^2<Cv&BWm|њ *NJ7nRމ. GДNbuҟTrM0ؓdt!^Za,"IH' 8 V^ %1}ߟv%:O$<->= ?PuIkt3fkʱbS ܈๷؛%(AR_R}Y ko Gg;wkswm xw;?=JG_Tvta#%[:~`%ëU>׏%4z﫬,ePvc[>s~3'u P2feR/ Tc<]AyսoűQ "w9̊ f`*lyMH喝en.Vd <[GT &)t&A0=&X- g4E.b5#jW LpzFI> #}poX+VK,mU07f?x\4Uՠe"/G!^&zO-eZ[VkDX ! Fy}0e4,=EKxZghsKp7/h6g$;2 K;˾w6D'tR5$^[꘸y*kSI%lY Di+~!}n&6aEEd W's2̹/N2|x'RJxܫ(ڿ" 24NYj i|~ l.Ki#;^99%2mLح'5ʎj:#v<R[TDpSI" 2挆?SɾAHWUm 9uӕÿ{2 GLuqaӲNo9=(x*@-֎F,K6#wբj;<JF]5dk.[-9>s T6{90~X1*^=BH9&k!Kvn}<>CbRީ Ŝ1߃DAxTh )h2otJMih|*Ac?FzO+gN*z2Õ5ʺu7ІٟPQWpM3gA2{.wwJ%%fC@4medA]:UcO14ԙ)R`ǬGp]q,e|+nR {0b%ghr3Nf0j`?wԂ_zJOr@JhBءBH#xot)u8S2n&tCD7.ǿ+hYvjc69 r+pu5$OJʩ(5{ٴ|0m:=udlu_<<*Ȭ!-/$÷.֙WƑ_>,s!ڀ*XG D`8u$Z%jSپ0h8Ch{C=Oa9ha^R4C#I]HXϚ#$wJcǙVOm7>ԿoݬE65Pc=+ r Szx?3yy3}&3#dQ ˲,鍸QۦHuwcTP[Y C%t/M?Э?> |NSqXpjƑ .UY%p#&c=B ݥMgA54-٬!>/egx&@G[Ja+Mcg<#ࡷn'mIϘa;i<0ݙ9ҡuA _~!|kjr 5{`_7. n4hz竴MPK9&(1ZHu}sAMrZ|Gۛ=bddfqjGeFb;>#Is~."I fS1t$I]UQh% ?I-+O۶PJp 4c5bwoBTY:̫6\Y!Li}u9}sFW4C'O\DYL7l\PxόGW[tȕ}Yk ggp\qy<( 8$:׿68t!b|4A[kdx[pM JNE `9'/P/٭G:ޚ¼#Er_8"+`>A"'ڞ(/u*TzL,stwzt n=R8厸sO鞟uOߪA(LUfMYPZn&o]ҙ#Tvj5 4I߇Ru47Ķ*ptp2>8ڴUX ܭMfncI&CClг" LF\BY_蒍uJ_Ց;;koU+pMtBjبqKRg;q9ib꧒8v>ۼmd:A-%1@+-" P#UFGX 2$Dp&l~NЇ& /NɯXyK/D>:߹>& p~l΂/qҮՠdu- 5p2+`ɳ3im B/- sڳ>2/59=Dz*Q499MKjRC"zk{%w( Ƹ1i`A[Iua-W { M3$׈cO(;iĴK=%')XLV[v[L0LAD<  Ig92c#ֶ:(cR`rG  }m =b}ڣm # lH\Z6eF|(z6%kښ- xtk+$=6-Rq` h?jY]AZ[% {>:wM% $G(3Cѡ/qb>LQ*%/gt25GRƨ+,.p+N)󒓾b'Ѫ,F_jSE^Ӯu>6x]K𿊜YM\ӄP籭)`xr?9KzpscPÓ er(aCQE9р޺ؕyx1!  Mb*C#5&QFs|CD \ELqꔮD['Gr?>6;#=r4AÁwܝux VZwGY*}Pr2O~]ʔ )IU>TtLqY"kBso!6*O=7֘q1R #ުZs9Hi0XW I8vs*S;iG)sL֟N9L#U>xr(ߥt0  ݀ybו?V*9H rtB[>^~R k"1ɣ&B'#d_)xynvD!hY)gw-- #u8lXD'|;ZyX i㇃]5X*MICS \6xC1Lz)k\6LA^D-{s x*8'1VIhrQ~iNezݱ1bݡc?Wo+ɼh`\*mo6p&hW0*h wy>гi? xL-da~QZB.Lb*ex+E!(uN1bʋTO3,s)bod;(KA\cR"g.TErTn`y ,4Je4TH#8`C\T\yWvjH|TB}n &).X 3iM{GǶ×0yc6hdteC 񅰰Ŀ<,`J/ ?vji@wIi>l*tkjGA[-<8fFG}}=ёb{EP a"] ,olJq0<mN[nq YΓke7۹BNgŊ 9k~60`I6ŘeS˯oj"TP1k..CXS ʲd@*4 M0.MmC$ L&ClІHUG? â9̳fPe q$+$swf芭"l̳l; a!#IVW(mt_I +|';b%یXI0:B̵+ZÜTQ#|Ɗ=sgf]UHo%՗L?S'SÅќn[-opCAN)N}o7fH.+3\s8x.Z"H/#򞌴e2 mFa,vF/3%8h\ϩm+2 _Z~gƀjz7{|$+ ;DHuG hEqC"Nm0=~R&H:~zVlM^CzmWC%ND;jߎ| dꍘeIds^Թ(;rو,7ĝy^SGև永)!4"#Pv5ڤ6fOҩ 1Gc31aJʒ7WK%~(wy=(m{..8tuU vǫHsvEKbgC;6::/L֡~!ԁ |(k81,5UPVs hSisFNi)YzH (*78xf݈f̸Uf-4uuN!Ϣ_kC*KDzG $c"p]!"B,Z>?ƀqAyڵ{x?s* xTyzVIKN{Pۉ5D/юm†5A13Y@.ϯg`s/Dtgnb2OJp|}0?n%k$' Du[}S*;Ā0( uuEp( U =׺(LmxՅp(YVggׇk4A9z'A8y=29JyBJVf2TmR'\(ag//rtF>#>;} miE^L{BriT5~ Nj:7MDrMTw^A+#oG)ΈChDlֹ?`M"mV\|#^Z\.xdA7U}sl%P;rEЪ#eȟ_Xc ˢ xY[h6o{_ ۨ-^ʗtJ,mˣvR/=']$gO >fB 9*i8X"*YZ < h,"&[/ՂH㜌%{ :T4Д1Wq M?o/=ĖsHEbK2J`,.<_!dy6&Vc! YE"b(}"37pR}`sʒ=ݙ@NTuB-u 38 /GkJ=Ah"ސדbtOPXX*; UmtAH~*Eeť6 w״weqբU/԰# TAWPA~ h‘ѩQ5mAZO'+FMVu{˶ڧl|~hP6e? 77فώwE}ȭ#+9mI5q2z A1i'R2ދ,z{`5Pz  m~܇^SXT.\,J,r!eH{Vm>b1诧߈\,CbdU?`0|n>r6lXݍ1G^ $Mh!^?Jj- öuS'y@όCRq|y8y)Jc*} ;ؑ.2eis|_bNY؊D{,$ALyrčۺVD%c?W} _ˬ)OrrP6!= 阉1_.2)ml qK#1,!Ox,My{¥:)2ФMm 3MaV]btwq'-[|crVg=S( oQlX 7 JkaOnFHЀ6j_$eǬ Q`_S lJ7ȍ408 [hsoS43<2 s+c1usM #T5oRxWu01&R,`A݃erC˪0w~|C-FB@rn[0 EY fE*^\$:aLG;94#A~8$&᩷o~Ǟ2IrK'[{eVcCmW2!ȶ#SaW`813b}x%E,[I jXͧ!J\d Rjrip.Y H/x}hɤ~jOZ%|_-+S820{0%#Xid;"RgF@HH!{P {S +*Sg4kC:ܛK܅tgum@)a^Cp;puW:-N?6/]XEj6˙u1-lb Z kW~PZnhڟ@ݡL"(M~:kkoT}`F h{w:40[MB=D"E%]#$T8G<0[!\Hˍ 0s½Kݟ|4 rӖW8itHt 3v65<=i-dpsڶjZgJ`;/v9vnϣ&~}(sy#j 'h ~7cS_ňvo=(j̯ :^٢Wױo,~z5O#Y2P:9M đm(\P۟}=nEYjJSf.+cFT~2IQ;&٭vM!R g@lBŝSLêY}=̔s%FsO,w7݋Z4)2LC!D4@_H':HXUu]; -%*1R.UIؑL aJJ`K1.;{ĐwCQ]g^[!rZؓap?fQHv9.3746q'Hcg`S*%%2z$T>Id78#ƯG&{x0sYq-o+'. w44]*u`dȯh.y#'"@B٘Y{M=佅SOڿHw\f0U H`sT0u6ҙ;nh''YXȑI2KTsd,ۓBU"?03e`؟ئL|=rǃ` Y뜉1UٽhXύWT5Cۂn72[4] 81)Eq:w~E0^hTQVAG6;'iV7'm]=~kt7 mi1S<; Î&HwO|?gkjܺIg݂ؒth{[m7Dh2ZFW8銣-4 L̽X a3qٯ>Qe#c*$Bv aBĦ%zJvp4f:i4嬳,H!4G'|O4 =rJߦp!wd E,ICU"?lgJ3{,2N;TJ@Lz>~x[!Yl!ϷefCMa2)(Rк_?:KD^{G\" d+j #0J^fHeD=;lIn&.vBb4,:\Q-A/9;]^6oV#>L%_[Ğn6ܲ`VH3nG'P@a<\svd[ a:#c\5u K#ݖ0BΊQEr  xфA3y@96׭/~oNКzkͷu:1q}b1VmraeܘDG}ᕯ`2S YDU`XI*Hs?axusrojq6yN>/Yn5pZ':f>2XGJg)Qcz(TcaiuLf [&ߟVJ[F$}{0uQ7Gp1-d% ~? LH 량9GT?fkW ӋGEHuoܬ5`9t|#S-cSk9+ 3/Fq1g}+g,9􌿟^G%^ Րjᆛ 9#c/Jc6D~@, OFi'O>괱P>7EAȥGJk Hf{MWSPe;wgBY K\+\_˜^2p?|Jwɬh[@Ѿ@i_Wtkca`гmEH#qG*Ks/xT'B]17FK_#9r$*B z.HI֧6eF<):v? J5NO 1X[Wn)PtE?8b`' DgŮڿzب@`qHkb4e_=ɦрM 4:hUiN͈4~5/D'?)R AY #BvMR&r"oNFyveic|mA;i2cg2?Y*5ABZ~^&JI6A3UMf)HHOO4{NPBV*!4HLA6TNE,E^J[N=2{-ZvJ{DUzg}e0PAA؎]֨1@иRf`n ur%l6muEvoh'.dɸH;2o[fxO?7g,tm{tD/jtMtT'/q{Tg-1ze DI'9eya]Iim?p| 媕(DCUP?z) *j@hz;m):j{ۿw(_rqF:KxT8 0y'V0 4.7)3׺mЋt7> ]:ۆ(*XXGvIchK[>ް3ƢB+Nf 9dIaԦnFj) 9S*0ɻl{`x[ TBѴHCҽsXO-;q4Gz}~BgyJhɫZݑ9o2CLVyCDSQ<ҬïoH? 14\fVìz[۪}jfUS(A@w̙i?<4w~sGEFAM޲P(JZVaj莎;wb"\?49ُgJV-p@^6Zz}@Z>Qo+cI0h¥̜r~C.~ev><{35xuSx\@ܚtr.xx. G"LA$-"QG%jAnTaL9쫇{nzVEz_T JV sk4X/h{I+o 6>+1(O㑿i FZuGL:|29 xvM8)nk!=y8ݥY?P7-!'t*NV2 9P @8Zk6P]:~WNz8Ό(}1.Ut[8I!*i/Qq@ in=U5[b٭nVR5 iTϾhS'X.yvRេNh;mK˸VG۲D/C|-kk_>ORrVkhGܖ*~dF,R+BO=t*&&CVCĂΏk<8R|a;ZD}3ˊzuλ-=hVlnmbG[fkgk b938Vn( T\4G-(?DcwE:8SGu`q ST p>#]TO 1ځ_*~$*)c;N4ў jVJ?"ل(DIQ5࿘Ȋ*vB1xWWz5 ۙvSjr6AlZ>J,7* `4Cd$Re\GS# @4~ 6?RxjNtHF#"`O>VF)7`ѿ3-7I _ě* ,;>3=2falچhZ "OkI sHdlQX}ƭ  p/Ej-58TT=vI`1c-f:.G AzczIҩƙ((C%ô)XY{\oX/5#z{%+Yv#RWw2l2ܯP7e*t;e'\s$W.dqUZH!Q?˓ \|s"8Ftrt3*o_nDOZm.m<-Oc6ZޒeÞs@[`2haL/jLmǹ+&ROo8^2cJrk{s}-Lcg3< Y`2Cw(اrH  d$RIFzN0uRrq_D|ToC =|gGfh-.)d5*hnoɭd\ 윟rTh >&cqP.~$өO3lv" pvjjpx[>6SG"ɋYRmcwtMAYnHF޶ 2~OpMۼIÃ;WPb'vTQ?\'# gWZ W,row  JdLTJmƗh)uz6ޠ?cpG*һ`,Q@?\z\hG3/d K7Y 5խ܄ZJ-9ĵ,=-)|#dma y($ m>4GAzt\#oh}d:^-v{x(b3*8FBg1菑YWjxNV gH7ؐХ|=E}>*``o_cm +.n)uF*<ܸ 9nZy- 7YHҾɿfΟ TG>D8ˀh)-?a[˧l9p*9"X4"e hw]-)|'jY>fl*|IrADQ?3v{@yėM#˹?A BxbO̭ ?p?ljCE׆-ye3^nQ=O.Gn=L1|``m%NJ" dq[`<=F;2ܗ@>AO7ьNz5#2 B1N c柋LwJĒ U4mkm>͝S%_>U ߋD\ڶ ;*:䬧4K_zGR6qEX&G(&f(*矛L#=+ٴ2_''A9kb3 ߜ)BM 1TdY0^I?ËKeEb1v°v W˿aN_I09D^xo:(F`4MɂH׏"/&kb'gԲ}<ԚoLazL.Xӛj'50{qeυwCcJ#k?^{UsU p63~zĊWAc]#7"?*u2KH*0FcA3gZ B|UPJxrdžOn!ӓaR B$HnܮgG[O3SU~hz\W Лu,A|Gc_mH ݿH {;nYTh*23m7vۇ#AyZB?,Lezxqm7=٘'[*KE, L$A6@2a 姯V34+h❬}AFP& rsdDbA^$?%FqLIfs'C@l&](l6omw)uE\}]ѺX'7++6o<,3#MNeV7<ϼq['Oz"sj^&t15\QMt UA{؁@[xY/"N殼nv$/Yn|9L6i]nxl |9k)w$`Y}#FqD쟞3w (^_X_B N\_p9N剪v4xᢓŪ8 WnjZQ0b◥ɂ`G_F(.ZTFK1t٩C1{_EV I+P?˯,yXrЊ9+ *L/1b~p-@Z<Xh0Ћܢr~Rt;ɒl=۹7=Ů9DMt:fx5N㔖P:~ç>ez%M}zX@uN,0w=C99 E~EwxdEAi˱pZ*>XdI47!{[On _}xWTyzw^uޅ)G,Hp)tYi`o~"%$ߦRQX&B'>ƽV|V1jtṞ~f RRw&~l &w%bHCqP~8`&SwP?-vaZwuFo Ʋ=.[+0S i ݥ @c46"My tKlHTLOW]ps (/&Ծ qVYZ#I <1|9LÜڼuy(m0#vJ s(ӻ-|3Hk|zGd8FUȁ uBG!Ȳ_h Ij !t٥6bqv`{sَNJ5+I6r'>YP5 p]=tʩƯ/Q8N0OC-#][l<'K!)=oLyKWd5=[=5#0 k?fhb94Bf17Oq֪Z8f;z[,{2RE_h]5]6}1!.İ)eLnSC[9jIƩVp~T&Py?IMMmf[$Dc^28v XHܢ ԨʴˊіdodxJ/s %dU gJ9́V0#0Z$dPT1: 0_P@[*WqAiI3F-e:a8r0si6d0H&t$fG ]er|sָDSXm.C*;B:Iܢ堞)[=pXUಥ8ƒoi%h yjT(};U6ʜ/}=ۋvVA>怏K !# NjYN:i+G9si\CexsrdJ^瓖eDתpxvqW2 g:# ^LA TK̸j#$}xDt$*(eT+.G{>S{TM!G\(VLHPZ+ *2rJ@ՌQEAdC-4!3v| %eQ"]7<|<5O2|P)bACϭcg1<˽Ky,cQ+ƢPv6$.]ɧr !=ᜉr5ec*b͐ ,N 4j6T's2`~q$tLcຠxh]e`w WR;/TmЭYgiTb̵!Ւ}Z2˥~2%_2w~tg7%J|*:3CPAS[$oF'AY}1F̥k?&h)Q%s6sHS="_PzZ / t).PB6Aa>o2+g8ꞝ̊($x_u1t=}CNLʅN^lS_fϰӖ(wUSɘ~݆̓+gnO~}PuJ*0d~- ŘAդ-]al*2\#U{`.X_-o\(}iF)PghJ?Wq;BԏxӆŲ҉]JBޝZ1*fD1l[+= [~A.}Ssy[wBqR7sTZ޺l4n43߰-|i*.vCS<#Հyچ# x4}6:-zV6 YL)'ن7BX =FO|;U->d9J n`e"*/Ǹ#.T D~W-ݤ[:㱕e_ (?qES,.R rJp%Z{VxƭzeY[X2@؎ni1Qf~iO<^`.TvKߌ7 ? -3ul\r=S)i LR$pa1Ụ4)JE>n/)ѹ$WAp=i>*#+TT`7d=UkJ؞di>խ$bcE,|D;1ͨ,2'Z҂%rX 3AO5j6[W2z}E APm5j' (O$<yE[ B&OJqKRi\goVV'$Z,EM-?+ 5tꆓ0ҹ)92-ǠwMp=l=x}ń5kg$;~ERBb>9fOe`lW~GT Aȶը\3@D*ⳮ1UeTN.Z+b, XQl*<H$gp Y]\ M{CD`YÈCugtˬ) ަ7ȗL59)kࠠdIފ H񰰩=摖t#VAƿQ0NɎf28 v!?2=r&Ԫ\ :Q}7ŲK[*EP%gꢐ AMα9EOأ6h(텽p\?_&N'??dfd xySG&Ǫ"Qa(Lwl2ze5S<M*&,6oMSw NԤ³f1B!:e_hZ}飔ԑ^t!J}5R>ysjeI [ ܝȄ%b*=^*i%)^:5bʉg9RvK$'A 5R `Id<9j#1K~&6wuG5`]EO;`''l()v}9x0b*L6)F{m%T\-Nqح׈(0oUrt,82}D7dṗ21< tMe6Eܧ)~'=ykTpP"K(0-'ilۥ#|J,1 Qڿ ĵXW~0vA-TjxNgwUy֖S? a:RC4HOor6 >TOą-񻠫.=NEUUn?,㦏S?E0T88!>wgʶڔ~b@T…&S!J"1= 9Xh܃vgj+TXV|sA 1BWԑ؂ٴq+xH;'P\/3 <ږH"ϭҪ k̍0!u 4 @sn;Rq/P<̎ASaLDEtz "+Bڢ.v]^GevGLuNdLNy]0g&nS oIoGD Uk0ZЮ}b*IΦ?.%~];7qx.8Ok)+Y`=?4DB߄fv  MXP W7;,kd0QI8Ob) ׏840hx)L~yI$ҥKB⼲E"J̥PQ,pn- 3RJs~-.0xrz`#;0"V +jR4: 6_ }.|I=Eƻ U11u?,%!iH8E^flȬ҅__% WHw6h6&]Dǃ!A}!!O,sAA*8SP&ؿEU.MjDǧd(׃*NnVk@$.ԥR-4XYP/8m<xtCտj/'n1Ԥuo-|v~UE@ooNxAYYҳظO0]nI6(/DZNʲh\f J;i+ Sҽ0NGuWe=3[.h0G?%[b`Ts3=_H~Xo1ҡ1}ڎ=c…5pB]渂/x\%# #E:ūؕ)/xudzf͞ȯeT14WZPy2Zq s04/* 1fuߥgJUg6 VoIT'+vFDK S[*&Ŷ s¡M墀TLCf.;N ~5ˣ$6mj9. >uZZ*KZ,R0&r/'VM'}kp`?t`z_ʫrXCS/62Z4N_Kt)_A5kܲtn=U[!Dv Ŧ.Q&,liIMB/J)R+MG,zw֊im.OxbTIIz0i b=hBϪWeD߿+(#H d]^>ez<w1y LIE0liM[陹# %!wv/&f 3(73r1[lYnC[˽؛,10|X~Դ9]흒g޽&nyL`#Dϔp:`20|-@VԥK+^J=ZnPrQm "3\1:ɡIm'V~[?DRzDAv5]d1Rdi =+afA:.IYǟ'R6+|'M]eQѡC>U/ _Zz ]{`N`?r3l"7aXqoޝN ]SAbGt #gzҗ^wͧZ##2o-;joOE . PCm{I':M TRCpdl9ANOT*MeDL`m40kIzbRtӭ%{Sӝ4 MWU^s*b{Dy%؁EKZ.&{CJSŵqе*cj A|yRtto _ "S=<Ž)ѮX&af[P//ֳ qYJM:xˇG9)a}NbsҞ FVv6Cg 7 kbVh`X dK1VuFk D6/t~?YH }*%.S՝+3y4` MFsx`u( ٶ`R 7uhʹCTR^ã` W))OlkTj01zf,Zj2w O76zeڍ?xqĜLlq2YPs9fa&\[}PF7!'%[AɀGsguP C{@nGa+:,p0c)H-zrPNRĨlx#dA5`XFdH"8s{-1c}]Γ7,Nn;r,VB߆g'}_Ew Dή-l2(ã/e7Bo4IB1`1UI[=Qݘm!0k$2>FmG0Y43AUA8Y'd=ñcGJjcΎ]lv,ԡhBHٰ(%hJ`,o( IO2v= p+ 6;B):\ mWLW%(yuzhdbRpe쭈:Cƿ0-r?aF 4踛^~ S$4 V&!f]J6@ /.N\ewR2!Tߴc/ {6N ˧ e.7`4?BSHbU9U`〔M]]oi3赆ԥj {w|Xqe{6W3ӗquّ)6͵FUy+WMp"O~Q4c8AajD]<%B )~5s:X"8BNλ8܀hb=Tre9j%9`N RD]DZ0;|؃Uр]XCm<.J )jQ[!Vf&7NBR[z]AM;em8+HYq]!dBTt \rhP6CfA {-:iΖ26dLAW)xF^R=8;_FoyH\ U2v*MUt[ՈҚ:ʧl:hrF4C$ $b&L}r Kr7``&oyvV;jԈ9P68FQζ؜sSTIF?Q2 X,6^_grI'3APS`~g!Klں?~AL΍ޫ,QJiMk˜X1) 5owXɟkL(2)n `GXmN~n,sv-]rK!ԗ*}gVJPfc1:B啱e"Sz0!mZ۠dXqN{s6qpPJ;3=HRbRfb $ )*/F9U[GwrX{W h&l#{'0uS}*sGd U$R\Tg8"dz;Ru9;JJ+A.Ems1J: 8ו]V)Լ01dkɍV OShHT`Rbˬs[~@j.՝f' |Y۲ =[jVm0 9UbrG#,&ub/yէ u}(yzü4 vJ}q 78 [CFu8Oc.s@Տe2C)<ÛXm>'y(W>? NxKaP)ju8U?H*0tgINceRhkY  u- l0}& x6ثc}պ ~J΁DƍRM_i¼NbϦɧb@ P{ڊ!C_Cb!L&Y/]9ZWo]c8v#b4<Bs] Ks.VYzgzxȰ|g+3BzhvNg(9*M M u Q˦V, qJv\!W~\U>G%sWsgY)X!JwϢV̐ &yȘlNNt =rSs,)PcsPӨ1ɻBL],z*.!)_0&`{͵סSbif8Mj{ؕn7!sP| Ҏ<D;$m ,5i/vfK'!t]v_9–pzy~uۄ[6OAXq>s>sb{x/gcGqWQjT:}J9h=M˶%6^(AԝDzd,g1(E9::4Y1vMtzzN:ds S>P﹨!!!/^ #R!@\gĐ%c4ON/_vS;aS " 0;SG:3H>;d*G_S> ajݿeyL˪ 3|(6o{tK'tRdp5$/xϹ7pY΀2?ъHok>tKIW~pAnyiP *u#t݀:= ~9H3+)N>YN؏8(Vqe,`=btLvaUC&"LKޜj+DFoiǛ^n^b&cvM(9&#yz\cE`k RqtJ6;\ h:TI4%3wjvT+ G91tӣ.qcԖ ᚌQfM>Fֳ {g2['y6Ͳ(N쁕 Jz=<\hSA5_eq6B(lϩ== pF{|Q~{uq8}YG!.Fi"!Du=ʆ7V:$S)o_:_a/_"S kEN?)@'tRW ּvIazdRx pڔ>܃EPgjؿx.CF9g[A-.o9,ӓ[ucΠW++t^5>z+5k6IW& )J[}۸y='sL;űr${H!RCoMJ0?oP[xWkn2P;1XDYNcj\{mYsj:Zh8]bܓ2{6&2Wvҟ?`pi,Z7JuH5ngawۓK\ Kc^zO!tOBПRky?9nRw tw'5qVĈD?yFr"GkKhրe!%2x Yc ;ypn mL<};P=ly`Q6L6*#Ŵ5X$fV qo[/2U|yI<^4㛜f,\*u Ѱx7ę\Hr;|0’`07ZdZWiLz9?)miBj$D#Ʀ-Q^{๓ YމlցMc0ZəzXɲ:Z@d7A*ժڊY@x!͍"v*ET-g)O ϱ,' K+2%q:6T4r@Q۹Ia7~b|[?=stזG`/P#Q u7*[6)Aڅa"zLS8DhaZ"sԡm^p:CӪay6vk6H7l ˶;}O}p,'ml$5OOf= ]/||GyE_}]+R=;6ɓ,;>3́_1/Xխ,a$~cլ%:\-#KzfnpsI}: d(f(Auu-rPZ*,Y\N v|i*Rn|zYzn"lɂ oVӻ6(a㛠Ee:c =>}\wa t=1y`l f{8]r2Q3+\eE.\4zdH:)!ЦjN#p9@NӴf~3>ay 4?pt!|8c2~swFf.3~PuAD'xi*m!g=X/= &\D(\o+\ RN\7bΎEK&9b.n$7?nSlU~w*%~3w$Y\d@eYn6Zԑ1hv}NCUG9x| Q|DA}]VV+bcy%Oxg$%>BdRN ZXX^7Ygw%_qhrpM}xqJK!tD6x.$5<3V;#-ʂAɔ /MblL OǖٿGx5g]iv\pi [gJf`sKQ07X5(}NY^c |eK0W6m`*l9'DU Y ssd]Vn( (H"Ŝ0Z@Vg37~}hE{d {KʸqoAG$+9pamc2ä fH*뭐#u[8V&#.Y_,w꼻9,̸`ӈ: h)T$snŔ8G1Yո]/UM-iA*[O?\f7/J_I+/9 W@H۷wY%'a@~p]&)1["hDʏu|f1UKM*F??R=rSy̜[F ?b0 G:BR=K׏Ӕ6Ws6{nEX6Up|1kMSiR%\m)# J!Ӆ+5[۠#v"3;6.[|ȵYӃM@ -MuʈPFO-֝'֟ H1r0"㭡E:,ULz: B佝wbU$s,ⳐV_mɾ^-'a^u.ᚠ (9}4[2 X:O ;CǦ/</)Ȋ.dPP(4NVܚHzPKo[.<<6X|uw{űT{'ʻe`:FkKt a#&,kH.)VbZ.چdL9TG2d/Ujg^]=vrNm5}afa8U z\`sw)dCʺ:>t=~RǭLHO^P,8Vqɤ qD[-I92fvI#qm鏵Nm<^X5;(s ybJW| rp`Vm7?G.Q# 1yv0:3LFm/l~oﲏ4Y!Qf*~I> r"P1QG=,0akJ0tӗV6(=D(8PņѦY)Yp>DQ MX(*ח,lU 7DZ!L"0JC#"q_sӯSK ˴!٦ځ;t ׷͗E CdxbR?2"L, hw`L8;Q8GF /AQQhS~/*UOV' gL#<'r,v#jb~,c'(b)&+@ MO [Q_`/ҫݚ JJ: lANQ) ڳB$t=Og<++P}n%HԮv50!FgG;(›Zhh6M5)69 L:,_4&. `)+tǜD"ECE& gW"QIX9Uѱ@ fRҮҀT=lQ'T7 ɼՌŸ́AEڬhmD|B1"B1oyxh{HfOfqEQJ}D vs$Xm -É?" m) ,&kŋIYqvjBMfK.ݚ`?K L1yժ|ptF#C sߊJ/gG(*\m{uF{`̊klr lA|U uC㲘<(|T2̨! OMLYFA?@2ګۨ M2ݥ,~naBOA 7l@Ç,4<.p%+KMDyymA *$B xNC~qh_w#E$gҚ\ӉL_Ot`iKݜv|؃ջ-'q`THkP_[. tZ5F,=ac 29 |LŚHxL ZD"9pHR8;DVJOT") ?*'`gE[&2ׇT;dFv"y,u|g놓u}aiX7'K= R+rtj< U8:]5)=y6jUoGff72ΘkF1fM0|ŀbMi`rbҠ"\1D1ʄw 2~ C/BS>S Gc _o#oRH+* ;upiEkSÙV(3of 1K.>]cZQ RpOd]ff4Y}2xq%r Ou]?*sԧRq2U3] ЯH$$l7@#^2z#8'GHFLq,vd*y/rl}ibm[rMa;5KV jkL* *\0 &dY(8kn߹aą+Hhz> ȤZD(Y i@72ZY>CZ3) h٥ܦFRuC*2 D\'23BFqڝc2F}' j J|BjBjl[B]J/ zԷƶ0f^Um7 'A-k_La0 ';E:V t,fQc2f 1'Nf1)n̂DgLPR}`c}-QlY*KOCOC~f#f^]M3$uY$J*1>7an%%%̭OQJǵE3d>m1e+rT_ޱ`Ե|RcPj|RKX- J r޺>90P.U)G%mXGsǒ9S(*<щŹPu9V3-+/=o?8 Or-q2=)1!⛬0HLHztvwv4$A|Մ H7L6f۔$ jL7)Y<y#Җ j@L[=u1Fa| 1k=dT[BnK3Î\|-09kFHvˌJ"t&w}i\}f#ֽ0,Ї*92Lps > ,me1d.*#.{Mz8YDh ;d"k7uD/ˆaQQdͭMGM|T,6cE3.-9In~TDK œ] חv\L1s Zq];z/6sNY b;X4"F:…Ns<mMʠ;]46P1)52 o$4#2@.ΘH[X9}සXlXf+E#s +<ªfqjQ1ƹL CKdJL gNa(\YNHO<~'`T<*GOO{X 7nԠ&./͑˿ P] (@ DƵX[dƦPZ1_^oJ4ajR䓂h('"C)ÒMdPK رOP,6Q'L5I9J|o; xw3'U$zv[ʦkoMƊ^#-P7QIݸym,Fr( P-a=^ԇͼpĔ2Woa7V|S?$1[ޢQdiUoY`>}6pǏo(R=NZi!InJıC9-QvnIP( [s=r,m $jsx4#zQN=NʂXՙـN~1Ўr`c|{jwʢ=mU*|:-ΚTe(G,p\h2@/i2RWr~e=YTMr1@j{wˆl7@=Ѭ˽GtDvE,+Ůt PױY%"~^ 16>Rd߯&G7$zf]w,A\gK{)X[{=1Q!RF>.հ`qFo{2nDOgf2zQ {%1nִ{s&eTA @9-$kGxgS-A_oWjFAkmk_=Qc JHm.ɗlC $:Eݳ_(ۉ\3q8>ܩ!CoHF/3eteiJ҇g"zNmb o?̑ӄ[Ϸ0Bg1sS=(חUv%jkr5R:ivV> pt5`DϤ 8J%s%ȻSIc0ߪi@#Kָu"DP:J٨lKliy[5գXx?~y9 5~d3LA,7m15hYaH \\LOō5HwyfQPF+?j@=R_ iW҇gVk)r PdtcG g=:O;L"<Hs<貀N{"9,( 5"@q +.wzҲ@N#В0-\|гGuz{C=|]{+e$#YiIQ5u1y܀7FT#Ȭ،'XVYSӗ 2[LL֗ݼO=Bh닐b=S5/3CdzJZ)YeuȖkq꫌v-x>oX=itr4w 4J2#zh{y6~T~{`Sv͞lMt&a%%b0Cy*wxK8&h/#Bǟ w 6^t"Xe=kFեB8-+|=0ס-;76e#cc- 48)Ihbp쪄CHyWr0KYEy5T7EOs I4c%8 rΥԫBp$d{H䶯K\uM\ zxfQIA=PR ñ1} `&4G]Ϻ!C %PKcrqٷ7;>Ϙ^ȓFD$s/QK$BC:۪wnowȨ*7 ߴ|5=_8Uŝ ' lu~J~tCf7ٶ ȲBḘkDWkl9.D}'"7^z"mɧ јiI9Mv<2aH}$'GAM1dB)%?dk8PGSdސ/>Mh+7[ɏA|7 T'~-=XG!Z~q9VNN T5)mI q8[P t9 ͥf{(-mGLY(i)mG*p?$iH~YJ)זT%׼8ޮ 1K~F^|CB_=ےbZIBG^373eQhah->]+0^ĦE1U.I[{j*~_7HմQMtC#"gX/9>)"V~f7pyl4V'gd۹xEtv3k8_qrQ' -Ծ A'Е#CnE`x19$+!UK972*Z-zh^G6Poңj:u(ߞ2f~N` WYS:SZ-eJu1߻tAlbyYufl"y$@l&V#B ~xAnš?.Tǥ/ӛ2#ᑞK vT#!nf쓀mu]joFNO_9W1.v!V:#S]P0ٺ#Dg )V:$6g:e&daio3Liv>ogIG^`^+`+,jbPAC<'S# ':.-5 Ynv YeDA)K,$ JZ~2%2&2mz! 0juՖ>l_%fDM~5R;6f/ݥ1MY,e N `م tɡ:}?FVЉQѼtUy]82nڢMm2l#%DAY%'E:9Z~k)?IU Td==4wI,3\DH-"UkBH6KxoW #B?ywR ]%RوΠwޗsHOtI*ZfϚdq5f77UݼmWtKx Ms%5Չ1r߄,Ե $1᠘84=d:eQz)|D\>m28iieͨ2"5RY|mޚRX0s>%D"Qt1cq򈏁2z 0?G=6ɿOacf9Nxv="=ixW s3 >W+?>XZ{1;VWrRLiSPWGɔ˟7F{&XE(3Fo4h`ZF,󈃦+UpU*4"M8 1=,gApAkB2PhK ]a5$RJ?qd >VR`YgA9Lcg$ EZs}UJFc M) yBFR8;BnZ&ZG7tYVxZAI¨iXIcAZbU+!ә-}0m8J߇"?1ُ{ٖu{g|!ug+bFl+6pwf]W_٦9$1λV75 s;gvۋ=dZ$é*_k Kw uc д\ 9S$r S| 8 iq1(t_} Pyrٷ]AJtmX-őT öLO:+ b#uqjLlPW 7=M9㠴pdn᤼|yS[TFu]Ii>gz9 O#Uӊe-gu(_.(ev?"ZzE+븊\#Ac&霞z6 ȵHwrfQL ~ _ HJsF!%-CGfjJndgkb_;X UuY`}UmީdB// ˤ_Z:ov'YBT. Ė*A2]ũx% 1B2r/ Ƒ!V|dVM˪ͫk$ Dyn@ siw-{/o&k8޷:I*v M)l:E;`<'5C/yTV?jw sX ޠ8hH.)M+K,?H>%,_,q9rzw3lٍdk7ջ@A0 _O?1.y38Jc6Bl#W v*o?"z~(r^cisU^ՁdozddmA2QiRK%v4nXAN+,4i6 1]] |־9W.>a.x-  +Ȁ(/5H͈Je`X zl]|+o}F3%lbldޒ/] I c (_oV-Vpl|'\]\W x8*CuOZ(-o9a^}Té *` Rboњd/,=;խhysH5H}tWa_D9i RX'T+]$4ɭY54q@@"}.tyvQ;5;;˹+vA+5ENv -[y_aVY~N K<<1p$?qyy77ùYy!n}c?hO7g蠘En1Ўe["Ƶ1r9&,/SQ=Dglbf._+*N#a'5IYCbdpNd )INfrC4IL'5,)8ttg&c뢯q*D-:MEigM|Pm/u6B=BzcGK)N< ,@w8aK(!w[2/RSX+N އ?|g60_k>g\ju[ᣘRazǰӋ%g> PQc9:L6o[淺u`;q̨O);Vs_J-f, h#TJ~ qx`5< _By+mzAU[ Ij)$EaU/!!mk?}0rqPng(5F|yGָToo=v 1j83qOK2xCbF1үZ^4zouM&ATm}*k-]Xn̵6u-IDcϦqNsSV5\c%q,H[+O~H.;oaM=S,N߉0ֶD fq=2δ1Ľ(Fw Q4 3C:-bv. q|)o6Q,Vq}V]>/ 36NbY{j|Wbffmeo-j7۵v 3SZt[O) k ?5Gv@FVnzZ״dOIQx7 Ec{m!um99GU8׈ER:[!E>5w0<;D ì2(vMH@&q:csW/R^3ÔJ`qО*uvE2f\]ԛH꛴5r}a7S25Kh0JXw$]f&nNY .7jA_-Q%G}A'.;hf'4 [zu([Op%dJt=tBg)Q.ņa-C`}OVq:sEFQ WXDC*6n1!(HUN)z1\D#.J I"  N2N2L$ẗIl;3u0{*ҹ8 [ƈi30"PY\(/$[W?܉80b3"?1:q60 sq/[`d_$;',NBNGk>jsGf !/'DQVS#/׳^QL8)'3es_A4j^׼Q D*`/+,͒Wˢm`t ~c'pkf!TҗڹuS (^ .oaBrDx:mwi"ąlǏQE#4Jh֕c\$ndYyW޼{R*.Aet< l3z@>!jrqb_MRd(^!Mn*>L+Q17̡ s+ T]%fTGf~^Sk'oVdaߣZ֛wі0WSK1A>k`"Ӛ.؏0weO|Ic2۱}==H#GF󣌿u,]S`G15b2i65rł'V\b$!зȴ!fc |v @22H"dZ^ ]p/A q9!cse]hM*ÓSgulҿ+%$jc";/NEHj\ )%|= V.ؤ >pV 4 P?t"0=h Fe.b:-=,ܤ q6 Vc | @$L5U)Ȧf \ ^8-..\L2-bꢠ4"/g,<:>n+ sKt퉫Pjz"E %']z e>6/zuѳQP_Gowl U\_Y\hA%/dEdr8w}hq]cB\2O؅/"K=юvʬuH)7$O7 {E$y D3e{m7\*XKK[6o&v)gLafJmuv+D%7e7h?CAtiH-49{$m:oZƖ1yʽ&59 âa&۟֡ZT<`*Ϡ4x_;`I>Daܟ=>&M"λ)g,%H ֖Mm ġ7x/1ڟՎi|q@ya2_ķHE'kNHU` OyN3/*C#0yϦ~gm},ӫŋ<}b0Zu*2"Ҟ_&Ah/t|QYĕ(7k8$k-^ Va$М[DOwansY-zh&l˛9|@!1 ]FF¤XZU:L)"ZƐR}@#-;ݭ1f rqKI8B8l\BF옵nڊ1i%yU07fJHZF&@"(QơC}&!X,vr>Q*B (xuڄd9PB=ĝ'|RD̫K%ȔĮxۄ.,QPK{ݺf쏮y@Ц1\w}&զ*B;ZymWVgH٪;_C)|yY-Bʭ,pSƗ$]n#4۽RПBZZ_SI!I.X=V ΜR=hr^^ diVOˋ Er nNVsʬF\s lpTXt!fgGi& xnhS:<#_ofz,R;%%~9KM%tOL wì q4Q5DY=4bX v  Dqx@f3zzv|tk}~Y=274ZCZnHAS m1V 9w׀p a$}IݠVN@wx4 @TƯRYJn7qjImtZgg\O< ֿ4uSΊM:߯lm+GMI̶GVfn3)Pjq^cg9l\zZW(x`| 5s:z2h(ԪMc(JIJqa] sN鋱,\2y89uƌ*:1 PgYw?5|2pkC`|'unQUF&apP:q Nl<~%Kc?( ,D Mo.5}#чwIӈc0)OC4뭰^8/b|iJ̫okg(&$XPgg_Y(֔&~!gѵ9ߓIh,{iig[)|(~6.[2+Y!HIg­E[RbFnc[x Y( tsGC9r/א&xn 8T`(9-(X7ea(=.p}x<㗒M,92Z Mz< s R0I'ݰFL,#J- ~btF'Uf.Gfa<&l/u.HqYV ˰ A2B$Î ޹pSZn/g&? u.xiP`ONM[SD|.PFOI1E ScOϴ܎gxt%+p>SpuI6>U9Ҭ#*f6Y9&;! ArqÛD؊V;%>dai!&ۖ T:DVk,I!\vA=}SFjAn .ּT0,}hp֓ 'p?MLbO'J('Ww~ +k w!JV.VuOh$F`qJ]f)];NUEf#d]拄.ڟy3ŋi(y( |mjCyk +ŶnEzx:4-˓ =Yԯ̏;rBe+E֋y%k&K늨=ۃDzZ5^B1}P& )J ͦxech":C31/5o+<u Z f:aCe>DSX,"FX3xbB_{T}yF@./^KҗӐvm(h-\pRrI@v͹1p+Od5<2{NT% )fZU!&to4koxu @JA6ey199}J=qp7Ej|,\V7ZX7GQvaNm  jw[]nUwP bZ HGk=k严 *)f#2/ֱsT(8s6&K&V@ a%v,n36Qn4@)*3wfP|erL5`?&~,}{[x6_?Oݙtfy=B>fm|pfgx\͙Orz+vG; x~_Lxڹ4!gLR>PڠJ ÓZ#c wr) _X%Xg}aK} 0( $ H4";M%[RR<9+*Qט (}\}H3KqE /Pf=@Es;80v xCȤgU ,3ꛇɝD[ :{:FVA%Q.](1C^l %ȁ,e~La.-pCW8I_.d |:(;CtqɦTu)1򾞃o7 0:PDeLr@ PԔ)C1 8M ( i5?*~}BWKe\*ۏz*rÈ^TA rw{nf T'n Hh:hlI>=bP- SBCo2Oѩ/oxUxCWB%ihrGEjm!_f gYeb YKi5_0KXz$8m6A Vb7y' ͖n3٪(Y8JƔL|ڬxO'~_+/o^OL+tۥޛ(Tt)!Ix= 7C!8V(YpPjxQm0`[p+޵:e3R 8=VTՀቪ >/nyOukB3$׏h*gȚMZPNEcu pE*CmHahՑn "𦧯Rq8cϮcS\/pZKI`86q_[œq6gTm.o #U#3ٞ 8lD@5gZ NIsYi+xgJ W}59 ֙t/dt|՜w[ȩO2Ri-*,G (72WJ|",ز_KSLH_sv!ZR&IԛtLfaO@dA 7}*_YcٵisR(uh *Pj w-E/-c le%̬2;<`m]̶ni;tՂ)ד;ay@(C%z =K@aݎ-%yNd :dcA]D$_DɆCheZ,6> ʸ.9Jm(YD}KQƢKH߷ JCnݷVLVeEe 󹲓hWNǎ e=XzaoeуL,^ !5uqܠOt|1w2,gbIUjZɶԺJ0MW;H8a ,1;Z޽t wf`h%`M|J>:kC=% Ol|kpOOQPP-on9dG"L(,5P#BdFQ0gzIQߋ+g7ܐ; %bSct0?:`mi^yrwܲHQ&"}Oi}>,Y.&8*`WG{K\-1hQ; Ƞ$LQ VOʩgѕӫ3z 3bPS] AL "`1氱DwD]#WSJnk P.1_6px 8bO5*L;jaÁ :sbki#+5sD0qJ֙APε+0 LYqri=,ϩ:Ԭ pV{@BRzI#L1!/'ޚv[oL'ҩrp$SBOs+3k ;?k7:ߧIɟ\2]XY'ߓ4=`'xx ЊC4)fp;0CmY8ZuX>a%5'h[Wv]sMp2~#QMZdu\e_cVPg|ÐpO+17 ,XOH|R~ıɑIڨ L4nDo1k$iF30qDqk4FN $̨Lb|^``¬iQEgĶ5mm E,Q}cޓiI7-k;FI;ʲt,[O"KJCѸsOUg )rjzLeYנGbjcn'-~:.vedw7Tu n?Rv?7U D7B>i`vn("/͊#+;2̼pc}YU]"a|cr,Z?fTA!)Z :<hë$ɣӝՙC(ݹbOh\w@q{g)5BN4tQ3v]Nl}8KjN}DkuM9bdodcfxx8p2JLJ9(AB Xbq5\M]ګCf *HёWFMҀǧ#RFb]Z[sg"ɏ< b`|gm:#b͞W\T] $}VN"dzg:xa - ;($k?5Ȑnp=N%r~wcK@yd @h;^x~.k59k :JewvyD`:7{3oV&[upHXZvV<~"P$[vAꨘwpu-60y(d%!s nzkR3V;Q8@fdաYGa8䌲j9<оɆODT3##&X;<(8,l񽰲χ{) Yn{Îƶcރm1^OQ~2b41tw +-GrS >|~]z=$jr("LSQkArxc(_ FAwTeOH}ϟy[wG  dTs4u1b„i㵪R._#PR"XG"NJN@f/o֋L!P~XHx$lt˯&+j^FP)5pYTOʸ`:P o{ۭ,@7&[h1DM{}92^6j Ǵ)̤r@{k]r9f粙xX'Ө~wk<?/@B-oEm!Gvsl3< ~=5j{TR 5`o Bd[kz~Lb>ՑUMfQuc,} t;_}˝}3:Vr@WPs8NV(tkm;$ïny \U3v3$틽㷯#[LO4WOjO{vFͱ1{ Yz=X:MuфK,?ǎ:jtvZ&=CZ$"ETc|(;Ch/k(@_a]4ܸ"Z)pGOZRɰQ|c,//Z %Vn(@ JD* ?Za}#5)xi&!RYd`YxJ;t[jV#;v&$[ )Ma]rh` =:56iUDB kJ5(1OAx+:03>!9 oK}1¾]A]ho,/, Ez$Jc8MMQ~ ^r }`6gLT?G|Z.icyiַ_VYW})FKl"+\U}tTl[čLpVk'(7-nO$?m``3eRXYꤰMJMgRS>BX+xžoj_޳)03=9&J[\qn.AqDx!m$3Ylb )Vs|BR]i,+q&h:Z;Д@f t62ʰܖjVrK1R( y]!:%0eĢ1Z#.1C؄'׹Zl3}yi7&֭ײ|C.k땩[Kahː c؏'] w`]Nk8t}^[+9UXBecV-~TnR;iIr+)Y6wuaeɝS.9R,O'ESz)7O3^X9ll ^s*MN.n:k2Eы)C`9nk(wBL;3WLAZuRl mDv,5kO /#t%=^<÷6E*5(p.@LzK]/ $cfd~IK{3"ʌwJ7+9.tJƏ0cͮɺyv$g'kI}z B83ک=0=b0[#i\ߛ0 YN&,i@m6RqXRwK8z:ILSccN/%1YcR #%=eefV7XIӹp|q[ok 4O .e+ª^5>J|eU=y䨉. Pq hx4 ^W2ME%0?MwN XD)1zD=\#O-Ͼ2 dͩj"R֯kOo%oس+LwA绕4xã[l3+;>[;\+n6H!|@f*]@ İ4vvDg.YYع֦jJnvK2Sy7z(h͗UOSX"xꠂf]i4Sk9W_u67a#ٺ:4\r4"TF sΙJֹSl#A8nNl:)`%ؖצ% D7qߦ qdE(ѐ;YX(AWd?aDu7>rz{T}g0FˠʔUj[ӥaB>7ۃY X7F%oScCai(fկy:j3C(%ze (W#nkEfq4FՠF!{@86WA+2$[ IT ͞?S5df7Cn|bÔ:|ه/鄙_ fvwq,֋ rt o<g L&4V">(x[F9_Ӥ38ϰ 'v;<_̽ KbaTh\jPyf9MxyMySݎҠ3aS*ZH\:_h-5Yb-E9/uDx`Pjv\+⮷2A)s#)CH4Yfz j [ĵbUgP1[ ZmUe/ECV~7D,2h |#q3N V?٠ƕG*PI[koW9-:Ajz j-l5ZV3< 7D3(b9a_hYY?Bqhvtcxkm*5Ye0pMQƜ(fgu0-ɜ 1N9qV~/T 9rYM]+~/ߠF(䯕6O:H/%gzV+Ud L G %hYj +V@ iq-p/3v$*+te~de)[2to`,t\ܵkoWf糲{VBz 8~N֙}z!;ORK*kt힩t۱5G2IYtj+LBJ̑KMۆgΕ M2AKNX] 'i^GQ:=~v xcQȻP_ }Ai:x L&!rL'TGF^ez4^YxuX$k,:kKD+P/N.|d*-rmtm R;k+kLd9: XcA9 _~R0B2*2a@iFEe`YU߫XGۺB@Y;- s>ěU(C7'^i֌DMuY՘ĸ>2Uc̽y; Sc> Nvl@_$!X9 ]|d?>._Tp8H4J_7:AM{{2rpR`bK-f.!{s/4k.ЭW(qۢ|gD}ۢ9^OUc<0qa$D_yuՇ|)[QW|۟Ⱦm $V 7MD1II#7SP%.|Q`Z~K+?B<:g<A-BԠ6 L1é3"w]Nܛu _cQOZK7k:t8d/Ae!qrmg6)UTBP*cS3 VC)5A][W2)M_5-nMg ted "Z<~>>T _Ohj$BK;ÚyO+\Q BR\p çtKVC"e;J >YC0wȄ$;A[Ք%uNj%hژ ,,DwΒt FhzpNdOQ<Ԅ yQTv%7f+mDVKj`PE34ѺrMpł]JZz81D\wD -A1޹hkچS0k{0ἇd ז75*0ێ:S-MM1A~ECר7c!ɲ,|u6{Ԉa9O fm4֘?t#Ԑ8Bt&F]bä +Μ:Ь_H">{87H/ël6:s\-\"{ [}]5Gr?=rSU56ufm_$!k$8TKT2Gw%aXr%.KSϩB|$G`_M:[TFK_P S |}8r* @}&Su2pReGbwْG 0 dŨ̜I;9g+Y=H&ϊ<,!9wHeo6?FR/Bj\HH{#jS!>%՚.<&Kgtë6z)b.Sw?|G#&h`̺r/g5{-kxiPj6O/eXln,=$oߥ]/%ɐMe7wA0]UʎR̴]$"&?g,ף2N⤙;CAks{ GydkmWN  !k+(.* jBؓI&~a ّN;Y!IS֐](BL649]ٴ9W~76*(VPˬ4Yw9s ZQ0*gvW yU8P{wnvn('I]~xcJYf-"G/MM)<Ta"ף,Ѽj7jm;DDj%L^PDOalc15˧ثY9Xu+Oo nF|+}D,L"qz5+T΢9z]"HD*Ƥ{þ'CG99J9zg+wPbBR2C.m*Gfv6'ERDY|w$5^E<!cD1U?<%pg _0JO+tu@T')~!-*sVtȹ ZnmL3[96;Wiy'#Po:~3D\8NHrqYFyol*뷆1I%ށI kqǐ#R{oBCʝ42r Ymh |KW5Z.'BF]cxCNxZ)owB9_:G8W' t^}1,7o#W5_ mM;\e)C%} *6n;ؘ:fįs؍L oSMڸZF,D.lpkwL`.6'thu@\O 7m*JYwνMݍ3΅KkI {!f-NM Nw!_hQV6LT 7/}khPtu 0x xYE~!H& F߼hRK;m@0t!Ae]̔>IW76ujiWqů4esjr۫FPÚݪc _@q"?oMEO~r>Ig z$AhM1_$l^w8 򍧶J ak%QW Bު\stNvm60+z6hVeJꞅ^<㹲lW$XR/O) i)Y'OZ-ITMwMb%غ (` kD~TY$sj мZEqW@7a>;DmEUDc-t "JB(\^Xhs?3}БxUDvP6&3y>*K#Lo-?r|v^c6$N WߔjzO.D0ud7D1ߤmձ.kwۇM/=>̫kw%H]09oUTtK-k4cqv`^hD57,d/ #]|s:@RxKm`xʫv Az- Yc'־ψChZϏþhun"mP<mYh,kL*˼v,לoʙ8s߮MOb=%B0P @LsxZ֬iޯwT7OyA$&^鱮vw¨)Am6$n5d2G ,:E/1Y2+'{$i,>@7t|Hq;`vYHПH ߒRgrckYޤ^RvcL $^GnCK~JkR`\.wt%1$7RˁCK4'ɹ Ag!(%u00Ȯn@V(xJ9O@v9 9<+caeeJ8SLW-2oKYC0mYw N BY$e)Loȳ5zkj3>?nX1* Riom`$b]}ޏ߻p7N\@}zof_*@@n>ĿKָm"bEni2O"zmb(ILZ;a˝ҵM9A _Ы2d6c]cXIJ(R7 t{IH{ὶ.]H.ɿmknN >/0Ҕ5Xy{P2j "\MRK6_t͙^H@eaP um^ # ~61 `V_"$H5pl[uy*QM@ _3:%\ۣ =(E3mߩلT 8T _jWZѶC WYZIxUXt!kHei50q_ =Unf"a=Q>HmmSvΨC/khH:'f u Z!)"{W+qkt,fM7rV^DmA;kZ_ز9يM15!6#Ӡ3WrS`,х,.7]OpO)`׮#CPj|^6_'fV7q~T+__zU߀rZ~S)K{0M Hjqnʈ|o*!-pq7?/%)㑚,=?)Jni資r{RH)j* /&-"l)=XT)ct0{6 _VS Tt(g!)Vnȉvt`>?.0S+)`¬MVEGI6(,IȲ ӯ_L.GtlWA/NݴR\= {:75f=?$7UZn Ύ/Pҁ9(6 DL%KfYL@%;Z4>&YfJ\bQriw始9)̈c!d?܈XVEzUj:aF|uqjt`;ϙ{{)ϼ7a5=; m3}fxnijDűPԶK&]\ls0Ie)1Tʾh +R*SxImw qɳ2k_71OǭJ 7dߑA=E)\C6`Y4..mοyC7y-.כE*5Ӫ4t(#˜LjɄ*ُ(Q$QÈރĉ,4;Uy ?&VhP9htuf1Y2^ /uJ7Z\枅 @[YҗdHԓfb;PNj ^C. z=Io"TUz}5t|0˽ \M8\hXF//EG]٤k]~K/}(9#sd3X_Mluq@Wr/:Ǡɣg$-p6a&< wTRl$.2N#I |#D=/ADФJxz{1#2=Uȟ_ZT/Si'^gR*Q .ҵBzZ3;̯eNMҙخjvj? 6bܮږux|%ns^k;lJF?=ElzAh4?ū=9bjԯ(╧1}@-x !x7aULqo,&՛cWjfs\9.I~ Z}@z)6 m]Dֲͻ|A ? ݁N_4BXQdD[9#2vbR=j:Q^܋uhc7'dxQ668Mq^q#V6!6^'84xSm,chvBX}x2M"L-ʆTjFt#Τ. j/59ԨM'R*bvP9&GRV QXd6X*J94Mc ?5?HY klP=~C8lWǘ]1Zיꪩ2Ũn?M&W%lYJ|~n4_LXt'Y-5Jq[C$qjf7l-ն$S"^;V幅2<_gn. -Pp±&HqȒ l;RäDKuDkr$x>h&1i>w5*RJ]Aϳ`hX. Ք.J7eM\r?-Oz3v!s  _/;% wg?Q%2;g$J:bw֥䆌R YWH u!* L]rF[}ͮ0f@(5f@w S5߸&g ŕHRK_ ;\( wg>s$]XFԌYٖ+M -W.` 6z6 ;=<3}FGQ˵\k˧+TU+uKfGa"أvQ"2ce 5 UPvmwcpg-_8Z5^lZ}#I_%S="h. w 푎**JE3ݚ.PyXg] \ïT/C26VQ)fveFQX67U <߱{=D bj-Y\:^j $ Fڣ[vثIɠw?%~RϾDHxmC !~a&׫e&IXDdރSIls*~@ |XZdcXR.#<2l)r奋Iyg`<CQ|lD{d=F7(6ٛ:>hKƷBL@RP`!Pc*5loM][( U?'[fn:\J⊚E!"T68e#ْXP8)Pxb"Z޿ 0 5~Ga a#iOcK!UzyQ7EUACL{׹)z,Qw]iCN6~/aUHz^̘:c=-ٯH)1$7iUؾTFN-~36- o2hw;̎3JP.0^/lHmRi.,eэNfXp[/뗧={0* dI͜uA7k.n|*_t5_aMn63=Ϗ.&'sl! ag"|"f6fh̃r}:1#OL!?T 3HΡϤ_ި9z7R\A9@Ycqg5_WQǾ6{J̋ԅV/Nԅ?nU(;|+#r Mϛ:3>zBK]uU{O:,-ZE"eP˙#2ۗsdQ~iy~L|ӏ oƼU4qivW￸1I᫲9Q5rRr˩-RGsM[Y"l^cfJW 6lPV *L9|.9c|#RVCׇ֥^/C~c$ڨ-ȧMvJjY5W6K^`&C Xx%ҙMe$]N8+Svo(/8qp-kR_M{7g 00%<: 7S{.V{iTCH)BX@ oW=hGu &.1ç{Q #W̮oK:6axڧ߾%>((]R"huVj8zTr#tc¾j+r 00/z- 4DtMoB@1I<3v' 6Ip< c"9 nq6Os)"ʇ`vR~oi2؞Vx#6l*7y^lqI` Lsg^nyv8:N+bCZ#JĀq&l⁞YYݷ^P..f鬀3F!\n< Q]ua+Z˕i;sTtsGYSX@urDs>ԛvBDucW{>Zɺ=Vo?ԤBV-ݶpy-w3\c|E)YT:< ;ߋBLfMhbEj(1_x3`wI-X+/{ J1JA7!bvt}8mWL7R@ UnB m m\su</i›S;vTNr?+>oFֻ ;JIiMe=׹/V[Y*D9AZho*(^> Tyv10j)+5]XkUh56oe,ò:B3OٵB4a+\ ywI/haqBFdfGv7jl "ڼqO2l2 W=5H{`XB]Ƣ d!c$Y1bNM+mJia~am!CsI۟j^D=jVG/v*TPH LJPG}IK%_m[qH_phsx?,AZ-b[ ;F3 J L@y爳e**^@Ad&DB ߞbNN 1:3yEeOz*1m=>[YjRXX0|wK}T}M\e@|Ru`KR1R#2#AE#A7Pj 6ΉYC5@"0TR5TF*Ž>Nz4*`';G+֩MCaS$T0PF'cjtW4^,a2#TA5€ʅF(?Y9}'?q % 0WmyTL!۫cۙWg=Nh lCej~"_(>5ymFs`{euۚK} {yn?ji* ѧ gZ[+֊ʹ<k!Hj.}?f's@4iB40D=ю- Klo1C9ޱ%0n0jͅ^uwX4Q?٩g*)npJ,΋身o(P\"߂6UC%H*Tn4QDFD"|h!o Xpeb/Y٫w#"$۲;(nK[&TYD-WЇuT[πYeD"7uCMy%T#.#.g:\0cfI//UL ?u:X'O7^4j&/G̦ͤZt%[X_[MaS-dO[u3-%-Zb#D}Bz ?J94'$\h4OW$1]lBCݾu' Pܠ wfaGRKbDK*"3F22.UM/ѩ]Faf`^`Ɗ^Ws̘x;S ^+ ی!MB9D.;ts?l.zRҒx6d4@8 {DPjE@A@]܂o۳@rMƵ'W}\W4-$S:|VҸv 3p6%TAX5%0ZjRxb d HXYsY4sƹ9 hvY P/zղF|Bq(=:ZeX9XC)C=9ۡc'8T ,)gG!u+3P!XmUAשEts\<ngWn/ ibgEvptuٴypT=4qćsf>,Ft5&8^nݓ+o>&+g9̹#+ C3Pa.:D^qHGv12:~WYszcCHy p4dSPSh S2D,:5Oy|[Keum)~;'/t*p&ܕ^ݲ eTEMn~3oҧҠbZw|"&C( ?9W~Laf;gR8F%SGG*$U:/ceF8and L"ؕy .dEƉC׹a4#~G${":ʓИ1tp-^7جV=:kG4cs)۝(`4Jw,=}uR܎H`~HA+gpyi f7p ZCd\d 8(of(Yz.+X>Q'֗B9ҌfVVi, y{kOly)" .4BH6Ʒ =m*EtFdQnBK=7>yKe:xCv%AMq2A^eo˧f1WMf^K'~؂߱>_ni\!Mn1ʮ;>6ϯ%$ͬ1{gP 7('l,ܬ |U G}OdPdx׵,bo+W#dd1f~͒o=QہFѿb)}BjΆFf0qyD 79d\G%MѝGZg2cΡXL b^0oNu7x NnB_&yy!UPPJDF ƕ? jCO%M!czIL0pUmvI$.OjOr*^n'8B )6myaS`.̑i_u)Fp꜖quu٦="ZyZS/Dgfu!2治*kz%UWa~#H,nTꂮKӶWt <o 赱WXvQY|4gH WP bl/ef9YI١B9{^=LSlПz~.J0/OƇcsb68M HGFΒ1G%DfRX=Hڒ| Y֦y4ROixJt[yS1X\!o[t PvJfs8dsl0YV[> jt}^ ^Aw#pS -A:H~0$lGJftDpݓ [$r&U\N:h9&I<ɮaZkѲٹ#1'q*6 }e -Ӽ6G KIPx($u~pVQISQl3.FjP|ӊP'w" H)7T2@X2)aqpg(a|bjn=oΟ>k# w+g ltS.LjJm\$7 I趱mU(Z9IG[leVv #6(J]Nߏl4 Ĺ1%" F2hC>썂0q!/wJ>o^^MW "l ,+GV`<~إFݏSItg54B5y!źEg\wMrj1^gEB_G# wC_PP餍`vRXp~|Yd&*Z@xΐϡrZt6E+ !U,qN wm¾vo{DKvE燈:{"ٚgsL߮ɛxTB dBŶ25^ˁr :F x*퀿{x]çZ ,@l,M6q⯟M56A.y`!sP#Zv#0 s6ʐWnv UCnwSB|i?83d$4~AvQNL1OٶLvPG*mZP EK+}tLBC\;A L,6tQG)*fA4WO+v$v(~k[xOxD_Sb 4ȏtOݚN_+9:ɣh4YwO~kA)W PaPOnn΀{ D xdNf-~omBerBU{xd2o\Χc_\[^} ϖ4Ѧ}77Li Y''$=#O||yks.Հ'opwAY$8vz%v{&(s|~=GWyPcH[2cJh+\yDp`QC()%DlIZComJB {2yЩM[! ݕ6RHվGZwRt۵KL>kL)WR:RA~(u ޾ZC}'qniǒ{˵K:a2> 1պ0ûUYhY\׊~~%6{9V;HM-R~P:y$yUp)bLd\,e\ qvU[6@çYZ-'KSҍ`ӷKQ p|:L.4!im-Zҟc E 5H409l>ʀ(^XW M쭖&?(M){S2y %?i8R.+'6Cy<(rN}넀{T{:".H2b^3-~(DW!ɜ7v¿wLA3Na.?l%GvKnoFK0ǹlwD0^^݀2""n< }T8)]:p5˙H2hXUfJ >Q٬$AY<-kL-69Wa:f0YŸSOZSZdS5Z >>[iEƜ]s_䮶Hj L&`Z,Wvڮp{cϰx9` r@*w:]K6dD@I&YZ,K_k@x>8K@+*8h9Q):W/Xt*Gͫ~vkljz'3`("yb .qJn=P,.Y?=ї_cw 6; YIKk}Pz{jRC2-y #PSWZw{nQus\|@=/epjL%|QZe;";(0줙uT V[SŚZЧ h"=)$f4p1̕ r\<`=G!NH/(bƯES DXMƽ2Pg+<~>X$Ђl=t*:;9\Կղ9c:Y[,>Oxlڧ s@y\`B&i}G9 n9v( V#E걄HUXjld"[ӌ\34p邮8iR$gY\7G;ejO9U|Zo@얷 *'F;k2$N2* E?'lxGp 6<CS!4ސr?\𸳾nquFCeu}|7, 9{2kF@'*z:$l_-貼I5 0*JmП26 '5V;x Ēo&ӯ}uIH$sxFٟD䤿)j'mO9aXMmߎE9^orcH3>_@'F=Ɲ^5or:}~RU G7_BGNm h iVGw8hFbvRۡOqM?x/iF7UP2 moS~McoesL榏GH{xw3ozRcw k#/u z:jϝ3ݜ LT;!?݁;~T5I0xlhWƘ3ÕOB Nj8]#V]8 2Q&`C*Qqwyfk# {J8NpsY#Wc.D!˽/=B{ׄ^ hjB #ZB_t$+X,_}ۥ.A$҈Gj!Po(Fp@~I ckv°Fz`S۝F,TmEԏ3M\4y5H LAS=]c9{*$8δeN>cXf]n T%@K@>'%d1E.AP&~ /ovzG;1Pe葯c6) @@t81ŠٮoAi^H*;F0Zbo'*V-SvI_D&U*M u#m$|*Ob+Ju)8]%?.]|ueͼfL.:V9%:XAo vj{9hmY W-x.1Qĵ篚i+\2U`2`/z*ˡvZZ 8BDȉo c ,f#&C5/-0gT똴ޯaI&S1wz h3w ټ@˔-ɖ-94 TQn(Qn}`iY9bvʶo' Lnt>o>}n&МPдܖPq3I,\!̈VeZ4j1({nStl|A%{y;:ޥ.CL *Hm{s4L`(w3$W".t<sj^ꥲr "$`T"4T"yѯMyZ2*ƝtX>$6SM*,ڲ /*=lK3#VA?Li $jI&֣2'{ 깲`8?XCwzcQkK~ʉ 8J o3^v?ny\٨~gl|A͌(ybonӍarmoGB&*T{< HdVt?l>V܃ &Ce m3؁*` #RCkQg%qupS~9`k•7)P"f׃G)[,ZhĨp}‘s__u@eGU.dVloo: 5brlW l~^JTy ,9/,ij .Fr@]4>.i_;0}aSQ$Vϥd[(яXnM2uY/X,gjX#[uV }%s:%6t3~Nn SkIhڻPEPX3' ̦D MK& T峅#He)} gJRI:[μ}fX\ldĮ-6zY_E6hT:G6(27aL!aUzXln͜wAhc@n[C8N}Sh5U"M5 Q]EZ?dCḥǒBNYNW`SͥNU쓹xG"))R4k+ݥo}7L6AzY79H˲F1CIq"%VH8vdQKa]X'|hVl_,H>᪓CF[x옒ISR&&J(郐Eyz]yNK3!bBmQCt+T @,2B 웮}`/U-骤YY֨mvtGDS@A/kAU )0I,y^3e#H^D͇a}3̺C+afr'qkT.4|#bYdDHrW g~"jg>ZO<^-NM&ĉ ː᪒2Mj>%`|6+*B9(H7EQfqFEbT6B-~#Fd=wDPݟ;rIў}=kncѠKt$ tl(%JOͽY%obeʕtg0wMݹB'n4j5- |nBG'xCudPD @or@j>d YGDsRrLmNQ$@HЗL %JIFAGNeEmX͉`?tV5D\ @ b;5-4Ѣ//@,&AR 4bX|Pdkpt QF[7շ+h+ /wB &D?0fztgѷRm5Ãhgp:TyJ1Ikzѿhu@LTU.1f0ŜcU4Z'2ni֥`†D3Fidu7J`89aI߷zXrjt=Qc5'?ڥHn.=hVO4W,񪆌$HA,0P01r -L0i%0P^w>]bxK7a&ke98D < ힱw0=DiQEW^89Y Omt 1_,kqWy"|߅K[֌<AtJKR\G+FҁQ 㟒G{"!g?t6E_(\k&$uptRV<픫Z4~]twZf8zֱPOpNL‘mt>nb`G\P} w mdněj}ECfG 6QNY!چv5w!z; e*#n=Nuܶ>] 3' Fʲz$ή.atcv;9" ?Nx[ƋX`Xv~۠6+[@&XwR0뵓nUù̀#!ăF .3Yur>LP=W4ʂ$yWM3ZqgN#z!O_ \coùR *~K`RW[c,x\U^X88Ի~+k٘' Ύޙ|kNȜ Q~RE1FKoQɷC[qW/}n6xzqJ>honuV)sFI<+5> fn1K g#l18PQBrYAMn)6r9WA(NLT"ZU`6v5';/Aa@, m2oްch 9J|h|}"K'DTEJL< UKfzI hݸdOYTK^rmF覆ˀl[PJ7dٿSq]dY[Ɯbo ?\sR$\RYoMrg9=˳Z4JOI=z'˹n`˃Tބ\>*\yj}_2Y*cBS &u4]ǴN1JH+ul^ +;9RFv)N4|u70i#*#K:yt9uF)[7y-9 SbꉕcRR wj)Y)+zA B)|p FU2jͪ z'3ȵ Rg8?Uދ'i,DD_` W OCvR_QqH%TltȄ^}Y ^2 HV2>&u^MeǤ } ՝%KeCNzOJ;3A=QZ3$KY%$iPXGNAw-CQLMv`SnS2|7[c S$^@{=|@AƧ! ΛG*뚧Y~L(GJۑ5vNb-*>Gd3Mr3T\]pm:8,FBTǿH4m!j C]nh7¤ GI9vT'?Y|I"IoK*SH,} ȃ2XsJbuO@*k MR*@vȐ]RE:-Z;\pj~R;6"{s$[S[NVbHSbU#*ғXb{51n]g s *ZS+ 7?f0$mp_A.ffWmS+N0ཛྷj(p yTN0Z7mK|T~͐=HЛ˼F>b RtdJF҈5qz) 1hŋVZ𼕋ZJy%B["+5XevjN\r@]铿-c un9껿2/#t'?/;J=aSC璊ec^&*ZUm?ޏ՟VTu'[j՘a6"ڮq#qƞPo4yPcre-RH7c8Pym2cG<`3 <>'mGɝ}~@=Lh ޵r`Z;A߸[V07ֳ, : 81dT*wpv஧p*/{w-lanqw? }fb.xSQ(06Q.% ukmeLk(zpsLvmQ "bi,izFRM,,+]Žί,~uT_ejQn#>sȒAlq:3W1f?[Fpfk_[?=o[Dhޛ~KN\?P׫RN+,X̋2D-"a7WtmbyPF`<~U8ׁ~u+O&7ե/E+ㄹ+EzN(J=#̸ mF;˛8[b6XN'w }B=\=-iW̡UUȡFjJxKf6r1۲(}Zl9PD+S\vV|W+~Y{%\ڐ)B҇8e-hMCr8 ?@vn#VSۗwPDžV M5S(NJ;vyHfg\OCEY2xZ p֭urfulBѼcV* 5R vƤjW胏 ev]"S˫K""d%h ?ǘ^ -wQ:/{I.xko#᩠H$)G՝q_Qz⒠8,/[1x2ؕaATǵ-q1Uƪ4+ڇ $??p(s#"b$AQs~ܜxu.%ZbTG=RkZwB&]. m+UOTMA]䦈e*p*k:Uߝ_Šn6>,mAo+b_b؝7ԲnO1`L,)?/Y t ކDeʳn>Qr{lX}")P0#ຣ ߠA؍>OovqW+P sPE|36sŁz15H/ǟ B^L]Mp'Ѯpe6 P0aJui3a3jJ u@2PSGII_CаѮzؗpKb6pgY MɑM yko!{㟀 ]ĠE [?ѝ &Co53 k}qY\ ?b-8}[a/d-VxbX9 y /Mc"E#'LWt:)LTc,$>U OFL7$͵U,@)<268:5<ݽb6q ` ݋)ޟOb$ڣRNOsF]0WDAgq`A,zCκ-Tv],}(5n@6>d%agc;@niqFKW^ށ`m5և l _YnJ7[fZ#*e^C`$a}!J9:umK|E]n&[h:x#}AU)kwL8/=(i}_I}B$;P)mTZox70Z^ab8."CsQfPz\XFKqw ˦:\N C3& i%,<5kZH( \Guw7`)eE mg4|SAtV0'JH<$ڱu+&F ;?$~# $Rhؼrz?c`9쾁 _t{0͡pqϴ|j^Jt=)"@:`۟#4^9ź**5"mrR&%\%fϟ Bߙ!&:[ӛy\^\ٴbf\P}NqU~lX.v¹7M9D1>voM kiBGVA-Awsl'K^C"Nޚ)go^rvN<<~mjP VS E1'Flq5=ʈH7x+]IwG+a]L mL_зE>βM 8m,ZthwC 1`^KNap)Nԇ&tG<6@a'aanw.>R-g0rۨWr'̶q_DqC ],3IE{pdI_ j@Pw?۵ Q︂_soু waDjE'7 v+7wDq %"z>)ǦkO'jӱT>fI(U'QHSk|7dVBxԈ Q] #!e![*42Z嫻5T71ig6ɓL啿wSGw 'kQ2t!ZK;RۿLB16=z8nYhdgGuaTVB4Ju<u5U(3s@ЏŽ EzQVˮAHN$"ԫŇ~ۣZkmuc胎e\guPs*!?Y݃GHl͝Vyl|ĕE!{Jg3-F({ڤT釒J֥hczs~pP~q]S(5^t=/qIգ>\bPo⦶X7MgbkMᘮ>kBOF[/o,0mԙϙɿwJxxv#900W7D^@ghfC)m@M{swxLϳ<1. mvpc,e'UkY^7h.GDGR]\m9/fHqN-8s_B=u??BK |ױ z*Ikٝl! ݪ]?fyTLcI|SM7]|}uoB1Q_5s ?c[ ȢjwrHի7q=7,ДuhA{cCn L?/S#.6eи$R 1(r²mUC=:nBh/6X&MӐXG(k݁$'iHVoJQB{56dO.o;"ef} DEqcU|Oqi85U{gy}O^[cx"~Uqe֥qJ{L$@Ex{ CPHڸO&D?}_F;YWaU( I )"ޜI J\?d!%Tߋa;۩cؑƹ]ϰuroD^d2γ>Mwӳxx-A䞳j=݋D?N4>ȸJZGH&je;"U?ϹxLJxW7C*x9F*_*+]\S6bBEưV(Ӈ 5t𘁻x6,(M9 url\xT[[ﯙ t5U:`j=c\N Nt!%nWgn Gpw0T?׀{oYLAuѫKxU%tW]@#)PɴQf]>PrpN{].y@D.u@k5eG/6saLCOMs-HT䧵{i%YOW~)׸$Zj5:nG'ow,!_@A]x%jA,ujနNp\,){k3iXat \yS] d3IJɁL2 $ )/ÐpXpY.sʓr]j[toKVlavs( R-\YaYFLA_I'*LɍW\DO_]%_?])UW2H1A̯mWoN.aRx=wo'xC1DTҎN% Pprdq=^+d]"P(Osvϰ D?IGk a*yi>Q(6}b.ʲTIk|R,oOϠYU룉㱷WN[)zwU#HIjJHΕ X)"Uu$T2 eHO=5WsUg4#KXHT;\eR ܬ^RhzxroY@"π}hmW+0j߾G7iM05vnP ]e`&uD>tjs,$EV䄄XsFbl߰V1J 'ؓi-Ҹ bњnBj> ȟ6Ӗ(P/^+|sZ^B]FlS|?Y6Y*Qnٴ7N t )͝zD]<|+(/SWJ E O#n=]ӫVPv5V|ZAr8(6l&pVGo_Ļl+K&@G)r߶_" &")f2 7vm8"_tPׂ?D>*'AWkvq;3"KA~wx 'SM[hA_tiZ3S0-aUX pφӭ22%u<8p}4y 4\OEЪ 3ʕ̐,a1 /7NioPEiİF?^dz>}"h4,^w<iP$ iZr_#+ɿ0`-# P)z% Z]GGe M XS''ݳ VRlMԳ0č-p^_БQvP)NaR Y9٬JIg5s<8H .Pm;B:H,ؼ4\I3PN hj>|Np)KG, յWQ KsjHInX(uh"4.PvG}f{)5 bJDCKŃ<{&wjVpkmin  #SnA2OU)KpаvpՋ $3zPԲS裬`}Q-0h3ݖܶq+XS2X 4M6h?h8CEޜ HDžUWKɀ ;zZ;BO\+¢" |5~ Cq8 8UR7. kH#㻪{ǚRPnXa2OGj.X󬶣߹^T.jT=xnah%:,C僈7?@Љ )^E~į$F 9Vg@wS̰k8#X߳#9 H D6εBe^b 4-.y^:?7wmBd>qqeESzŌ[FN{~N:FZxSpahZNTȇ| x%/Zx _[EhGYW]ZؗTgS~r,f@Z)NRLo 1~ s EM`1|hP$8x`FeL e(I,A2@Z=ônVȒ<ĬbyFv<*rHAɃ23ۨB~ .~*5X1)cı;EjMieά-7+*>Hpv|'~C4YC QOUYiwZKw+Sq2]-U e؛3{̕i/l9MR]w)b:ex\8n>#"P)>a>EWP^\3l[9`O{ED!O0C˽5ߪBJ^~PU#^)" ϗe;LײLƐ*_0pQ`2`/y *G*p  ߿6t"|0Ǔtɩ4rl3#Ut/0}/CRMs+}OU\VhH^3e'~q)n ׊([[ 2ksv!CY=9T^ܨ$xAMj!;F?u,8D \CۜVn_TGmd)nH J ͺa-AYT%#`^R2ohG4vY*S zu)u?-;~x$@uUlx=~7n0BP ܟlu̧E.h@cY,0n z=RO8/ϫŠ`Ss$ fP6Q EEn`Q12`?M6(2o+R^ gYOVN)D2v@K4J;1m[O:I}qOɉį#aE$_Z"ll̏+oQ4c6X4Q!i+ Mks SAš[ \GGfyPqjL}}>Xxb!?^[W^m۸/=` { 32pN*}}V_1jr•*#a#ݷ^־q#~P|Jɢ^CD_Kqv UCBA"^츢Yi-a\O]/5ֆ'R?ŇTS교}aOHL!&پn?x-ČԦ8fIAu5M=7ܾ͕ܠWb"/V.j`OkB9oh~Kfج sͰUBSrvvr'\g,/KE3lHI $.*K"eX$ژ4CYm=0-N,h?0Dw4 IJ"z^=m"..L:?(i/x\xxSiml5&B P-}&Vwc6!}-1#rVB(M`aDuգ[=5UHI/Li $<ܡ+S=$ ¦AjT4Yx NP7mRys3gAf\~=Uf[ܧlERU!GuZ;(^#0;7m5OX`R)R[#.˖N9$J17 Pz$)f˥|V53j_?VZ(HV^/ W`߾WUzliuH5:-r.`M_H+7;/i eLԶ;'}d*}dC ']$wq3=0v!$Cmb+^1 ]T^.;37ק|v#& o[40#wHvhzl=I?A tVߡsPt;^ z ӡ) <.喼.cGWvZ,l8_Xśn q<F,R'j'Bs׬!V7v2OJ2IDcjН=u7RzVfc3 J *}U/oƹM›w~Vnf[)Xx醚 \J 6Y܇gWZ7(Z'[]цV0g9ug6B{ :wKى# Qb$([1HU1U01 *0֧T\7toWmQbz?@=uR)cpOl|M6WS(VTiF&>/mś/IúK%oz}]rBrI^ٛ /ҜO:ɦsC0\3BD&d0B7Z d6~oiB} '!A<&Qe< >I9ݚn{0x™O՗ R 7BIt~9$h2im9|,)s[&R}bf? hs/rQVgc>~{6#Is,yO~0A9I~0-'Q 򽍖i4|Ŗm}pzރQI~lW iT8 &X%CN%QG^ؚkUr˒bS_%S&eB`'EOG7ē?|oMmU$}lwT,}{ḡ|CbkvbW*ثE 'U`H@c!m5nϕtĺټ,:; GkVE{6$pkRh؏+bQ{ $;He3:t &k=lkUD5Mw 2MoJy4AR:%>B4Nt0_٥ iay'%S9I!^ߩV`#p2Kp/ic{hؑ3R<3cXW(k7K兌FfX)7>S:HvxG+1BjQsOt-֣ۣhǿ98b}^3esUO]ɿȿܰ<+_fO:7DO$,+t=PD%WA]:︵|St"Uw\"RINx)5Wjc\[ԉ`/ImaI-y?C]!G W*X 4*c<i 2R {!\ʞ=;DyT6:i hhV<늬9Dq.l?hP"pF ,V<^˞.a,<\Nz$vM[ [+mv3Hl;d*q{8Jjk :|S5᫺䴵6Q.Ã'$k38JVk>nMկ J`TPmx_M jd'ۡ?-ZIqw\QږoD֖Sah[(GD8 \mpA@_iQxPKWikamEJ{P :/="#bHxLv&G ALTb "!>3 Q7pOKoa88_.M8)L<rnK`i1k3{XtdavJ58Odؚ0sjƤ  Y.9۔-dG+hɄH\_["ҪNp#<31 Ki($d/$~Yh Dp1HM]I;LSIYpO_FVspyJT +\)h8%6T5N~!/dD0ͣO4k|aR:4mW v}F< Gv5Iؑs5jTk2]Wbi.)J L,0zsfssbeT4y 蟄^}3'ƖLk/:)"H >>~s)x~Jn?ٌ)LXSة^&NM{xSArJEegIԁOu @@k? c,AuF߳=QX:$L*06`_c6mlCb* T۞c!Ѫc0tNOEuE7%aQy)ap*ͪlj=Sxq|ߩ洺kq >]Ft$4-Qqq< *ūKQM{/aerpEA"Ny[zp%HOJ&u<ZU Ȭm[#VkL$1=5Ad[ OKee]{\撍K-Lu\W_~(|45sljk&F熊 -jAjB䮘yAΩݟ}B,'v༥_#R Ӻ#EmT`iD 7oW<n(X6#ǔd8 sh8FDkrKgTke_{~IaiU&c@Q?l?|Bl>TI)odhZvT ~ՏţNCS(gEƄcЗ֣*C6r EHuDoER %LP{ȇJmTl,C\yo" %& a2&Q74~#V5\݇vh?Iv=r *qcMv02o?ژz֩ӎ1zj6GlE¢6̣VCQT/|,~O!ku 7+\L߻IvP%dk6ӓvRdNح:^Aju8qZp'3n.]?v0pqceG3.e'r3S'ٱyZ~.T ǻ)'O= sL0*F:1?~TW~H`gssHl+Q`3lF]s@!X7Z[ݣ+7CW"~ 1+B1h]/G!`Mjxn05mh6R/ǔL[Vf\Z33٢lw(ϝwMUr)T7o*2:s]7m+7T']kF vTIH(IahonvY4(Xp02d뛛082:tcbؾtlo5W[9#כB oux3-%rD)$U}JceY|FZ=on U㼆)b|GUFxqMA|䉑^P!lڶq#[8szykCE\mDMiݑjۊ.)5{i7.Q)^GeBU|:$I*XqʡrZor-ꗽo٥#3K9-[?"+Z𣚰tiVy>(n{/nWpߕ-hcxX`kTI|3s؁9j]y^d)2^L y#zׁ +$3}t-nSPyh_iP耄nmrdV;upe=Q)|n8ʼnљ6NKܲyx; I=8CVa)I'ɏ.{fsNu@K9Cւ̳_k$o1v?ŭǷqd|SS9NطzAHtgpm Vz(w'6UgֽV:7u~]N]KyvTPj\Jj;pô%VM2RE$D͸CgO_ڵR}ǓvmEcTBz'JGkerzYO,!]7e}.[ch"h|7H̉RaIaiA\^u,GmQ_{e&ү=Oo`{ 3y\C<2BjvV촶߱P휃[iT2V%#@;x eT!moZ=@p[-3ikEu|c|:ZPِ3nߏ-uyEXjA#ظL@Yg庫R4|Ys!bޙw t𯬑.o(ϝl h&5  ̺ ES7Q'@X^_(S(>e&nR]1}Ky/'o;Z~ XSǩmD?v$"OI_>c0oFSt˰1a*T%ȵM~=׋Jt{ʺ`/7"zTXo .ѯХ ƟxCZ` (]ч."Wzw7 *r ôyZh(f1۴L,X+5 eMd;vכe33YjĞZ^!2?% MD#@gv64E٬:˜ ;usg=g DhK@Sۍk[D\ˠK9?sQQsDUk@OtG~u $^Gx9:?7d8ab'(hs5a8ZIՉ/.**|oGCul?:_/&3*4JJbۥSL2KEQgeAڳqp'a΁UIMRp󪆕hIa@GZS>`\!^a!6w1BvIڋ8T/9sj˯}gAHjnH)Z'63~k9:ıllomc_v:H|mD:íK^QjP  '.)n7~4{n;vE4T{nrXŘ:A7Gܗ󱁍.aȡd'}`͉$xD Dĸ`UȐq-ٖ_D%$Db*{6}|:sv)7})7{lYNO3ZbWm4.+MN r3汉ě;;ow2TJC,"-J7ZZdÆ!]zƹ~M-B)}gRPqN+iN˜8qſȴ:D:]hZ'`^Ϡ s5dQ#9AfFc$Ő0 '{B+ժ ˬfM,vE{Kh$|J0ŏw4+}dݢ/č *5mbD;1$1 ]5< AtSQ7S}]R)6!2.(gČAP 1ۘoDa\5;?[Jl]aWfK:hDů1r1{*S0&LN 5\}]lm]\yպ'pI>|I֐Qu 9ǤQa5uyXYTݻDAEsǵc|1kcƢ+ xHp6TV$1}n`p#-"e7"m3 z|Yg 7(Y.aIxOSZ#Ǣt{U÷z^ P;<JGduh5{«[˄Qrj%m&J sghҞ S6 GofڊeV^lzy '`.0vvt`?u6Ǯp^a59'pQTL,f~SEM_2;~ɯ9{ei`}V|𒑉W:2WG$0'c-#Spc?P‚U@k#X!CT/>"g<U]8d qU U5B(/uR;] a'_.[8>6D_æ ¥*Gn g=NJI*Efa|?tt3.@CL"U[d‘=n!2aT9}w31pPs62d!6s,Cf&ȂMl9PyPt-7I]b$s<!Ƙ[n8hHp0q,|GVHw [ LVۣ]wf@nw=@3%2ghW(~Qq?p4sk'@0sKmjyLmƋhY>j<דHQZ7__f08uI+lϏ8ˡZݻ K`xyH@ɹFT敱)/ ޵$=`&xC4:qYG5\!<;n6Z\V&j]LzOؖG~@Į\҄QсGbrѢ%hoj:c?5,K8~2}do{ȆVBv Af80FF°1)B@ ϧX/ͷ!}$k;xB, (ap @q_wyYz||1W8$4l.q0 3MP3'_*]TB9).!xMy іo/hq6̑Y Ǔ);T leb  qe>-#?Og9_o޲ʾS4 웟mo* ~4Ax஁.cA$┑K1$FO-G.q/^|u穨X&z0%15*$+N1G5c`^T癅kdgSkNL5[M)q塓~+\8E"Y DE5U%Zs@M2iotェf2Q0B([ٟ>F땓芁Zә Gl"HpFU FHwXgg8mGav ~/Fձ@[m. #r2I 17eZrT_<ۖc#>L!F5m.FƏqHYʤSBY~6<,PW%R &dY^U6קz=Vș<с, cDZjcJu!A9aEҷ!Ι!L^)q|u#Â2E}_[/\]YmP.HmA o(Ҳ)W>A5#MpS7fJ~cZ\W]ccH_ 7WWW:ʘsp&k|پ3t]IG)~{{~{~˒EOx-zʜal巛S') E )5(zgRJ0[Hw0. vtJ,hY-1^tF&d%SAvϋTL@(8gOb:E:)WR5 '1N̔#Xꃦ|e*m!ameYQTCΞ'}r#JH;Uu[xޮA R1sI23RHty9>yH*E_5׉ tM"%g 3)z-GK'W7V=T;r_/NOF.[t}Z :Ӎna$=:35KdlL!ڄAdj1j.Z/_'CB)㱔,HI{IesR$xd[Lfɡjb$[o'CÃc/r+OQ`d;r|~7YEZwEduTj"hyJ[|3^(tUn>"K.rIџVi)G͆mg@DmrWhNyr^1áFwcm:҆YN+]Gx *nT6SY =A ǞqB㳜dRja1JtV̨Y?Ϝ1ǟYgj;rLjwO)]'!Ə[f. = yĻJDr42& aDКڛІ`ޡDށjVBc)o oى|l‘}|`f"bٮra`7n Ub20!F 9q ϐF1tULUȯRu|dwG=TƧ¶tEpT=#n<-8.Ddu졥{W;^k1Dk2an#86@,qw%50 T_:VZ?1&X%_~&M\z JRpE4dO Uhܟ(c!p4l^]6RuxC̮Y7UJvJ>3C̚z|1IWYݑMœQIi|fp~;H&{Y*Q_~ c4V `lT#+7;&8u|SNGZf 4 mY+ZpqF`5 ϗ荖}Ii-J9wwF y@HV 0#}~%j^diX[ O*8wrƒai 2,"*/=j3p!VQs i2y .>BSx${|Tu-mD/S@&& IܺCN$U'ؙO-2"DR7.qTmȺ$~uԞs.4'%i,*ɞxBPnEJJϢқk)j?Dp%f[2?#D,xG[EKTj(M _!0b`#[A}(pC5k w,"c<{::OxJu<~?Eil:( %kav*I2 J( 7ʧ[34CKnVp=‹L~-6F+k4@|iW)JԔ!k;גiUNQ͂ wuNAs2l4 G%=Yf} ߅[-V6#8&Y O< ɇI%ca`=GFV/`Jj E{m9S{i .R3>U 1!;}%F,S3cVu Pu[!ك~Ն@jNvIF]Wfe;=1ChM4Q*$ǃ+H[N>Atx@ô#~65c(gwze7V$j(CD 5K~جf f'3{$Mx7ס?꬀3MrP:x`&f֦E]6O&z3.2.!P{ ubV.NMm"jlƝPIuN;9lz\,Ug@Iub۬([CW0טesLopel&hLnjN 擟 0>S4aa-ll ~jN3>0ў;4bզ]lOsRFn5jCp1GI$5'9CFi伊Fk%]ѬgRE?&{T˚f#_zsOQuߋ<-yV`da'beeP-7ڣ>Ѻ#le2dZQ\-zDcqx/~5y숚w]>uj_elF\M¯+P"IEvlpSyÆd~@t8Srz2ܓ S 讀ߥm9{J[6׳ᳺN,uں@z\on(!<Ӻـ$z1C_w-& ̩7Arz +f*<"sVxugn+"[ZЩ?Ld"2}jt+iY}MRw#k{EG {rQ`h67a=*v!+T_ qNTPorwҪ︪ޞYG~җ/@aD,;`zDM#>8j Hc]E^پr,^(p!eKΊ: ̈DT8vMϰW^oyXMj>G?h&2[.]ݤiF}V Naf{յ>qǜIsWC8:.%w8!QMwZwo˸r}iQo=?oD$@rK:9t8wE'>F81=K5 M^"Ha UZ+?= ADd Gd§k}>Qo}(0({4E5.GD 0i(!2ɮoHRmH^ltq,7{o.O+43OTb<Ҩ8!FCD0#t$^-W8cwd똩RS Fo|('^:@;.hٯ^?-C=Jl`j